var0,var1,var2,var3,var4,var5,var6,var7,var8,var9,var10,var11,var12,var13,var14,var15,var16,var17,var18,var19,var20,var21,var22,var23,var24,var25,var26,var27,var28,var29,var30,var31,var32,var33,var34,var35,var36,var37,var38,var39,var40,var41,var42,var43,var44,var45,var46,var47,var48,var49,var50,var51,var52,var53,var54,var55,var56,var57,var58,var59,var60,var61,var62,var63,var64,var65,var66,var67,var68,var69,var70,var71,var72,var73,var74,var75,var76,var77,var78,var79,var80,var81,var82,var83,var84,var85,var86,var87,var88,var89,var90,var91,var92,var93,var94,var95,var96,var97,var98,var99,var100,var101,var102,var103,var104,var105,var106,var107,var108,var109,var110,var111,var112,var113,var114,var115,var116,var117,var118,var119,var120,var121,var122,var123,var124,var125,var126,var127,var128,var129,var130,var131,var132,var133,var134,var135,var136,var137,var138,var139,var140,var141,var142,var143,var144,var145,var146,var147,var148,var149,var150,var151,var152,var153,var154,var155,var156,var157,var158,var159,var160,var161,var162,var163,var164,var165,var166,var167,var168,var169,var170,var171,var172,var173,var174,var175,var176,var177,var178,var179,var180,var181,var182,var183,var184,var185,var186,var187,var188,var189,var190,var191,var192,var193,var194,var195,var196,var197,var198,var199,var200,var201,var202,var203,var204,var205,var206,var207,var208,var209,var210,var211,var212,var213,var214,var215,var216,var217,var218,var219,var220,var221,var222,var223,var224,var225,var226,var227,var228,var229,var230,var231,var232,var233,var234,var235,var236,var237,var238,var239,var240,var241,var242,var243,var244,var245,var246,var247,var248,var249,var250,var251,var252,var253,var254,var255,var256,var257,var258,var259,var260,var261,var262,var263,var264,var265,var266,var267,var268,var269,var270,var271,var272,var273,var274,var275,var276,var277,var278,var279,var280,var281,var282,var283,var284,var285,var286,var287,var288,var289,var290,var291,var292,var293,var294,var295,var296,var297,var298,var299,var300,var301,var302,var303,var304,var305,var306,var307,var308,var309,var310,var311,var312,var313,var314,var315,var316,var317,var318,var319,var320,var321,var322,var323,var324,var325,var326,var327,var328,var329,var330,var331,var332,var333,var334,var335,var336,var337,var338,var339,var340,var341,var342,var343,var344,var345,var346,var347,var348,var349,var350,var351,var352,var353,var354,var355,var356,var357,var358,var359,var360,var361,var362,var363,var364,var365,var366,var367,var368,var369,var370,var371,var372,var373,var374,var375,var376,var377,var378,var379,var380,var381,var382,var383,var384,var385,var386,var387,var388,var389,var390,var391,var392,var393,var394,var395,var396,var397,var398,var399,var400,var401,var402,var403,var404,var405,var406,var407,var408,var409,var410,var411,var412,var413,var414,var415,var416,var417,var418,var419,var420,var421,var422,var423,var424,var425,var426,var427,var428,var429,var430,var431,var432,var433,var434,var435,var436,var437,var438,var439,var440,var441,var442,var443,var444,var445,var446,var447,var448,var449,var450,var451,var452,var453,var454,var455,var456,var457,var458,var459,var460,var461,var462,var463,var464,var465,var466,var467,var468,var469,var470,var471,var472,var473,var474,var475,var476,var477,var478,var479,var480,var481,var482,var483,var484,var485,var486,var487,var488,var489,var490,var491,var492,var493,var494,var495,var496,var497,var498,var499,var500,var501,var502,var503,var504,var505,var506,var507,var508,var509,var510,var511,var512,var513,var514,var515,var516,var517,var518,var519,var520,var521,var522,var523,var524,var525,var526,var527,var528,var529,var530,var531,var532,var533,var534,var535,var536,var537,var538,var539,var540,var541,var542,var543,var544,var545,var546,var547,var548,var549,var550,var551,var552,var553,var554,var555,var556,var557,var558,var559,var560,var561,var562,var563,var564,var565,var566,var567,var568,var569,var570,var571,var572,var573,var574,var575,var576,var577,var578,var579,var580,var581,var582,var583,var584,var585,var586,var587,var588,var589,var590,var591,var592,var593,var594,var595,var596,var597,var598,var599,var600,var601,var602,var603,var604,var605,var606,var607,var608,var609,var610,var611,var612,var613,var614,var615,var616,var617,var618,var619,var620,var621,var622,var623,var624,var625,var626,var627,var628,var629,var630,var631,var632,var633,var634,var635,var636,var637,var638,var639,var640,var641,var642,var643,var644,var645,var646,var647,var648,var649,var650,var651,var652,var653,var654,var655,var656,var657,var658,var659,var660,var661,var662,var663,var664,var665,var666,var667,var668,var669,var670,var671,var672,var673,var674,var675,var676,var677,var678,var679,var680,var681,var682,var683,var684,var685,var686,var687,var688,var689,var690,var691,var692,var693,var694,var695,var696,var697,var698,var699,var700,var701,var702,var703,var704,var705,var706,var707,var708,var709,var710,var711,var712,var713,var714,var715,var716,var717,var718,var719,var720,var721,var722,var723,var724,var725,var726,var727,var728,var729,var730,var731,var732,var733,var734,var735,var736,var737,var738,var739,var740,var741,var742,var743,var744,var745,var746,var747,var748,var749,var750,var751,var752,var753,var754,var755,var756,var757,var758,var759,var760,var761,var762,var763,var764,var765,var766,var767,var768,var769,var770,var771,var772,var773,var774,var775,var776,var777,var778,var779,var780,var781,var782,var783,var784,var785,var786,var787,var788,var789,var790,var791,var792,var793,var794,var795,var796,var797,var798,var799,var800,var801,var802,var803,var804,var805,var806,var807,var808,var809,var810,var811,var812,var813,var814,var815,var816,var817,var818,var819,var820,var821,var822,var823,var824,var825,var826,var827,var828,var829,var830,var831,var832,var833,var834,var835,var836,var837,var838,var839,var840,var841,var842,var843,var844,var845,var846,var847,var848,var849,var850,var851,var852,var853,var854,var855,var856,var857,var858,var859,var860,var861,var862,var863,var864,var865,var866,var867,var868,var869,var870,var871,var872,var873,var874,var875,var876,var877,var878,var879,var880,var881,var882,var883,var884,var885,var886,var887,var888,var889,var890,var891,var892,var893,var894,var895,var896,var897,var898,var899,var900,var901,var902,var903,var904,var905,var906,var907,var908,var909,var910,var911,var912,var913,var914,var915,var916,var917,var918,var919,var920,var921,var922,var923,var924,var925,var926,var927,var928,var929,var930,var931,var932,var933,var934,var935,var936,var937,var938,var939,var940,var941,var942,var943,var944,var945,var946,var947,var948,var949,var950,var951,var952,var953,var954,var955,var956,var957,var958,var959,var960,var961,var962,var963,var964,var965,var966,var967,var968,var969,var970,var971,var972,var973,var974,var975,var976,var977,var978,var979,var980,var981,var982,var983,var984,var985,var986,var987,var988,var989,var990,var991,var992,var993,var994,var995,var996,var997,var998,var999,var1000,var1001,var1002,var1003,var1004,var1005,var1006,var1007,var1008,var1009,var1010,var1011,var1012,var1013,var1014,var1015,var1016,var1017,var1018,var1019,var1020,var1021,var1022,var1023,var1024,var1025,var1026,var1027,var1028,var1029,var1030,var1031,var1032,var1033,var1034,var1035,var1036,var1037,var1038,var1039,var1040,var1041,var1042,var1043,var1044,var1045,var1046,var1047,var1048,var1049,var1050,var1051,var1052,var1053,var1054,var1055,var1056,var1057,var1058,var1059,var1060,var1061,var1062,var1063,var1064,var1065,var1066,var1067,var1068,var1069,var1070,var1071,var1072,var1073,var1074,var1075,var1076,var1077,var1078,var1079,var1080,var1081,var1082,var1083,var1084,var1085,var1086,var1087,var1088,var1089,var1090,var1091,var1092,var1093,var1094,var1095,var1096,var1097,var1098,var1099,var1100,var1101,var1102,var1103,var1104,var1105,var1106,var1107,var1108,var1109,var1110,var1111,var1112,var1113,var1114,var1115,var1116,var1117,var1118,var1119,var1120,var1121,var1122,var1123,var1124,var1125,var1126,var1127,var1128,var1129,var1130,var1131,var1132,var1133,var1134,var1135,var1136,var1137,var1138,var1139,var1140,var1141,var1142,var1143,var1144,var1145,var1146,var1147,var1148,var1149,var1150,var1151,var1152,var1153,var1154,var1155,var1156,var1157,var1158,var1159,var1160,var1161,var1162,var1163,var1164,var1165,var1166,var1167,var1168,var1169,var1170,var1171,var1172,var1173,var1174,var1175,var1176,var1177,var1178,var1179,var1180,var1181,var1182,var1183,var1184,var1185,var1186,var1187,var1188,var1189,var1190,var1191,var1192,var1193,var1194,var1195,var1196,var1197,var1198,var1199,var1200,var1201,var1202,var1203,var1204,var1205,var1206,var1207,var1208,var1209,var1210,var1211,var1212,var1213,var1214,var1215,var1216,var1217,var1218,var1219,var1220,var1221,var1222,var1223,var1224,var1225,var1226,var1227,var1228,var1229,var1230,var1231,var1232,var1233,var1234,var1235,var1236,var1237,var1238,var1239,var1240,var1241,var1242,var1243,var1244,var1245,var1246,var1247,var1248,var1249,var1250,var1251,var1252,var1253,var1254,var1255,var1256,var1257,var1258,var1259,var1260,var1261,var1262,var1263,var1264,var1265,var1266,var1267,var1268,var1269,var1270,var1271,var1272,var1273,var1274,var1275,var1276,var1277,var1278,var1279,var1280,var1281,var1282,var1283,var1284,var1285,var1286,var1287,var1288,var1289,var1290,var1291,var1292,var1293,var1294,var1295,var1296,var1297,var1298,var1299,var1300,var1301,var1302,var1303,var1304,var1305,var1306,var1307,var1308,var1309,var1310,var1311,var1312,var1313,var1314,var1315,var1316,var1317,var1318,var1319,var1320,var1321,var1322,var1323,var1324,var1325,var1326,var1327,var1328,var1329,var1330,var1331,var1332,var1333,var1334,var1335,var1336,var1337,var1338,var1339,var1340,var1341,var1342,var1343,var1344,var1345,var1346,var1347,var1348,var1349,var1350,var1351,var1352,var1353,var1354,var1355,var1356,var1357,var1358,var1359,var1360,var1361,var1362,var1363,var1364,var1365,var1366,var1367,var1368,var1369,var1370,var1371,var1372,var1373,var1374,var1375,var1376,var1377,var1378,var1379,var1380,var1381,var1382,var1383,var1384,var1385,var1386,var1387,var1388,var1389,var1390,var1391,var1392,var1393,var1394,var1395,var1396,var1397,var1398,var1399,var1400,var1401,var1402,var1403,var1404,var1405,var1406,var1407,var1408,var1409,var1410,var1411,var1412,var1413,var1414,var1415,var1416,var1417,var1418,var1419,var1420,var1421,var1422,var1423,var1424,var1425,var1426,var1427,var1428,var1429,var1430,var1431,var1432,var1433,var1434,var1435,var1436,var1437,var1438,var1439,var1440,var1441,var1442,var1443,var1444,var1445,var1446,var1447,var1448,var1449,var1450,var1451,var1452,var1453,var1454,var1455,var1456,var1457,var1458,var1459,var1460,var1461,var1462,var1463,var1464,var1465,var1466,var1467,var1468,var1469,var1470,var1471,var1472,var1473,var1474,var1475,var1476,var1477,var1478,var1479,var1480,var1481,var1482,var1483,var1484,var1485,var1486,var1487,var1488,var1489,var1490,var1491,var1492,var1493,var1494,var1495,var1496,var1497,var1498,var1499,var1500,var1501,var1502,var1503,var1504,var1505,var1506,var1507,var1508,var1509,var1510,var1511,var1512,var1513,var1514,var1515,var1516,var1517,var1518,var1519,var1520,var1521,var1522,var1523,var1524,var1525,var1526,var1527,var1528,var1529,var1530,var1531,var1532,var1533,var1534,var1535,var1536,var1537,var1538,var1539,var1540,var1541,var1542,var1543,var1544,var1545,var1546,var1547,var1548,var1549,var1550,var1551,var1552,var1553,var1554,var1555,var1556,var1557,var1558,var1559,var1560,var1561,var1562,var1563,var1564,var1565,var1566,var1567,var1568,var1569,var1570,var1571,var1572,var1573,var1574,var1575,var1576,var1577,var1578,var1579,var1580,var1581,var1582,var1583,var1584,var1585,var1586,var1587,var1588,var1589,var1590,var1591,var1592,var1593,var1594,var1595,var1596,var1597,var1598,var1599,var1600,var1601,var1602,var1603,var1604,var1605,var1606,var1607,var1608,var1609,var1610,var1611,var1612,var1613,var1614,var1615,var1616,var1617,var1618,var1619,var1620,var1621,var1622,var1623,var1624,var1625,var1626,var1627,var1628,var1629,var1630,var1631,var1632,var1633,var1634,var1635,var1636,var1637,var1638,var1639,var1640,var1641,var1642,var1643,var1644,var1645,var1646,var1647,var1648,var1649,var1650,var1651,var1652,var1653,var1654,var1655,var1656,var1657,var1658,var1659,var1660,var1661,var1662,var1663,var1664,var1665,var1666,var1667,var1668,var1669,var1670,var1671,var1672,var1673,var1674,var1675,var1676,var1677,var1678,var1679,var1680,var1681,var1682,var1683,var1684,var1685,var1686,var1687,var1688,var1689,var1690,var1691,var1692,var1693,var1694,var1695,var1696,var1697,var1698,var1699,var1700,var1701,var1702,var1703,var1704,var1705,var1706,var1707,var1708,var1709,var1710,var1711,var1712,var1713,var1714,var1715,var1716,var1717,var1718,var1719,var1720,var1721,var1722,var1723,var1724,var1725,var1726,var1727,var1728,var1729,var1730,var1731,var1732,var1733,var1734,var1735,var1736,var1737,var1738,var1739,var1740,var1741,var1742,var1743,var1744,var1745,var1746,var1747,var1748,var1749,var1750,var1751,var1752,var1753,var1754,var1755,var1756,var1757,var1758,var1759,var1760,var1761,var1762,var1763,var1764,var1765,var1766,var1767,var1768,var1769,var1770,var1771,var1772,var1773,var1774,var1775,var1776,var1777,var1778,var1779,var1780,var1781,var1782,var1783,var1784,var1785,var1786,var1787,var1788,var1789,var1790,var1791,var1792,var1793,var1794,var1795,var1796,var1797,var1798,var1799,var1800,var1801,var1802,var1803,var1804,var1805,var1806,var1807,var1808,var1809,var1810,var1811,var1812,var1813,var1814,var1815,var1816,var1817,var1818,var1819,var1820,var1821,var1822,var1823,var1824,var1825,var1826,var1827,var1828,var1829,var1830,var1831,var1832,var1833,var1834,var1835,var1836,var1837,var1838,var1839,var1840,var1841,var1842,var1843,var1844,var1845,var1846,var1847,var1848,var1849,var1850,var1851,var1852,var1853,var1854,var1855,var1856,var1857,var1858,var1859,var1860,var1861,var1862,var1863,var1864,var1865,var1866,var1867,var1868,var1869,var1870,var1871,var1872,var1873,var1874,var1875,var1876,var1877,var1878,var1879,var1880,var1881,var1882,var1883,var1884,var1885,var1886,var1887,var1888,var1889,var1890,var1891,var1892,var1893,var1894,var1895,var1896,var1897,var1898,var1899,var1900,var1901,var1902,var1903,var1904,var1905,var1906,var1907,var1908,var1909,var1910,var1911,var1912,var1913,var1914,var1915,var1916,var1917,var1918,var1919,var1920,var1921,var1922,var1923,var1924,var1925,var1926,var1927,var1928,var1929,var1930,var1931,var1932,var1933,var1934,var1935,var1936,var1937,var1938,var1939,var1940,var1941,var1942,var1943,var1944,var1945,var1946,var1947,var1948,var1949,var1950,var1951,var1952,var1953,var1954,var1955,var1956,var1957,var1958,var1959,var1960,var1961,var1962,var1963,var1964,var1965,var1966,var1967,var1968,var1969,var1970,var1971,var1972,var1973,var1974,var1975,var1976,var1977,var1978,var1979,var1980,var1981,var1982,var1983,var1984,var1985,var1986,var1987,var1988,var1989,var1990,var1991,var1992,var1993,var1994,var1995,var1996,var1997,var1998,var1999,var2000,var2001,var2002,var2003,var2004,var2005,var2006,var2007,var2008,var2009,var2010,var2011,var2012,var2013,var2014,var2015,var2016,var2017,var2018,var2019,var2020,var2021,var2022,var2023,var2024,var2025,var2026,var2027,var2028,var2029,var2030,var2031,var2032,var2033,var2034,var2035,var2036,var2037,var2038,var2039,var2040,var2041,var2042,var2043,var2044,var2045,var2046,var2047,var2048,var2049,var2050,var2051,var2052,var2053,var2054,var2055,var2056,var2057,var2058,var2059,var2060,var2061,var2062,var2063,var2064,var2065,var2066,var2067,var2068,var2069,var2070,var2071,var2072,var2073,var2074,var2075,var2076,var2077,var2078,var2079,var2080,var2081,var2082,var2083,var2084,var2085,var2086,var2087,var2088,var2089,var2090,var2091,var2092,var2093,var2094,var2095,var2096,var2097,var2098,var2099,var2100,var2101,var2102,var2103,var2104,var2105,var2106,var2107,var2108,var2109,var2110,var2111,var2112,var2113,var2114,var2115,var2116,var2117,var2118,var2119,var2120,var2121,var2122,var2123,var2124,var2125,var2126,var2127,var2128,var2129,var2130,var2131,var2132,var2133,var2134,var2135,var2136,var2137,var2138,var2139,var2140,var2141,var2142,var2143,var2144,var2145,var2146,var2147,var2148,var2149,var2150,var2151,var2152,var2153,var2154,var2155,var2156,var2157,var2158,var2159,var2160,var2161,var2162,var2163,var2164,var2165,var2166,var2167,var2168,var2169,var2170,var2171,var2172,var2173,var2174,var2175,var2176,var2177,var2178,var2179,var2180,var2181,var2182,var2183,var2184,var2185,var2186,var2187,var2188,var2189,var2190,var2191,var2192,var2193,var2194,var2195,var2196,var2197,var2198,var2199,var2200,var2201,var2202,var2203,var2204,var2205,var2206,var2207,var2208,var2209,var2210,var2211,var2212,var2213,var2214,var2215,var2216,var2217,var2218,var2219,var2220,var2221,var2222,var2223,var2224,var2225,var2226,var2227,var2228,var2229,var2230,var2231,var2232,var2233,var2234,var2235,var2236,var2237,var2238,var2239,var2240,var2241,var2242,var2243,var2244,var2245,var2246,var2247,var2248,var2249,var2250,var2251,var2252,var2253,var2254,var2255,var2256,var2257,var2258,var2259,var2260,var2261,var2262,var2263,var2264,var2265,var2266,var2267,var2268,var2269,var2270,var2271,var2272,var2273,var2274,var2275,var2276,var2277,var2278,var2279,var2280,var2281,var2282,var2283,var2284,var2285,var2286,var2287,var2288,var2289,var2290,var2291,var2292,var2293,var2294,var2295,var2296,var2297,var2298,var2299,var2300,var2301,var2302,var2303,var2304,var2305,var2306,var2307,var2308,var2309,var2310,var2311,var2312,var2313,var2314,var2315,var2316,var2317,var2318,var2319,var2320,var2321,var2322,var2323,var2324,var2325,var2326,var2327,var2328,var2329,var2330,var2331,var2332,var2333,var2334,var2335,var2336,var2337,var2338,var2339,var2340,var2341,var2342,var2343,var2344,var2345,var2346,var2347,var2348,var2349,var2350,var2351,var2352,var2353,var2354,var2355,var2356,var2357,var2358,var2359,var2360,var2361,var2362,var2363,var2364,var2365,var2366,var2367,var2368,var2369,var2370,var2371,var2372,var2373,var2374,var2375,var2376,var2377,var2378,var2379,var2380,var2381,var2382,var2383,var2384,var2385,var2386,var2387,var2388,var2389,var2390,var2391,var2392,var2393,var2394,var2395,var2396,var2397,var2398,var2399,var2400,var2401,var2402,var2403,var2404,var2405,var2406,var2407,var2408,var2409,var2410,var2411,var2412,var2413,var2414,var2415,var2416,var2417,var2418,var2419,var2420,var2421,var2422,var2423,var2424,var2425,var2426,var2427,var2428,var2429,var2430,var2431,var2432,var2433,var2434,var2435,var2436,var2437,var2438,var2439,var2440,var2441,var2442,var2443,var2444,var2445,var2446,var2447,var2448,var2449,var2450,var2451,var2452,var2453,var2454,var2455,var2456,var2457,var2458,var2459,var2460,var2461,var2462,var2463,var2464,var2465,var2466,var2467,var2468,var2469,var2470,var2471,var2472,var2473,var2474,var2475,var2476,var2477,var2478,var2479,var2480,var2481,var2482,var2483,var2484,var2485,var2486,var2487,var2488,var2489,var2490,var2491,var2492,var2493,var2494,var2495,var2496,var2497,var2498,var2499,var2500,var2501,var2502,var2503,var2504,var2505,var2506,var2507,var2508,var2509,var2510,var2511,var2512,var2513,var2514,var2515,var2516,var2517,var2518,var2519,var2520,var2521,var2522,var2523,var2524,var2525,var2526,var2527,var2528,var2529,var2530,var2531,var2532,var2533,var2534,var2535,var2536,var2537,var2538,var2539,var2540,var2541,var2542,var2543,var2544,var2545,var2546,var2547,var2548,var2549,var2550,var2551,var2552,var2553,var2554,var2555,var2556,var2557,var2558,var2559,var2560,var2561,var2562,var2563,var2564,var2565,var2566,var2567,var2568,var2569,var2570,var2571,var2572,var2573,var2574,var2575,var2576,var2577,var2578,var2579,var2580,var2581,var2582,var2583,var2584,var2585,var2586,var2587,var2588,var2589,var2590,var2591,var2592,var2593,var2594,var2595,var2596,var2597,var2598,var2599,var2600,var2601,var2602,var2603,var2604,var2605,var2606,var2607,var2608,var2609,var2610,var2611,var2612,var2613,var2614,var2615,var2616,var2617,var2618,var2619,var2620,var2621,var2622,var2623,var2624,var2625,var2626,var2627,var2628,var2629,var2630,var2631,var2632,var2633,var2634,var2635,var2636,var2637,var2638,var2639,var2640,var2641,var2642,var2643,var2644,var2645,var2646,var2647,var2648,var2649,var2650,var2651,var2652,var2653,var2654,var2655,var2656,var2657,var2658,var2659,var2660,var2661,var2662,var2663,var2664,var2665,var2666,var2667,var2668,var2669,var2670,var2671,var2672,var2673,var2674,var2675,var2676,var2677,var2678,var2679,var2680,var2681,var2682,var2683,var2684,var2685,var2686,var2687,var2688,var2689,var2690,var2691,var2692,var2693,var2694,var2695,var2696,var2697,var2698,var2699,var2700,var2701,var2702,var2703,var2704,var2705,var2706,var2707,var2708,var2709,var2710,var2711,var2712,var2713,var2714,var2715,var2716,var2717,var2718,var2719,var2720,var2721,var2722,var2723,var2724,var2725,var2726,var2727,var2728,var2729,var2730,var2731,var2732,var2733,var2734,var2735,var2736,var2737,var2738,var2739,var2740,var2741,var2742,var2743,var2744,var2745,var2746,var2747,var2748,var2749,var2750,var2751,var2752,var2753,var2754,var2755,var2756,var2757,var2758,var2759,var2760,var2761,var2762,var2763,var2764,var2765,var2766,var2767,var2768,var2769,var2770,var2771,var2772,var2773,var2774,var2775,var2776,var2777,var2778,var2779,var2780,var2781,var2782,var2783,var2784,var2785,var2786,var2787,var2788,var2789,var2790,var2791,var2792,var2793,var2794,var2795,var2796,var2797,var2798,var2799,var2800,var2801,var2802,var2803,var2804,var2805,var2806,var2807,var2808,var2809,var2810,var2811,var2812,var2813,var2814,var2815,var2816,var2817,var2818,var2819,var2820,var2821,var2822,var2823,var2824,var2825,var2826,var2827,var2828,var2829,var2830,var2831,var2832,var2833,var2834,var2835,var2836,var2837,var2838,var2839,var2840,var2841,var2842,var2843,var2844,var2845,var2846,var2847,var2848,var2849,var2850,var2851,var2852,var2853,var2854,var2855,var2856,var2857,var2858,var2859,var2860,var2861,var2862,var2863,var2864,var2865,var2866,var2867,var2868,var2869,var2870,var2871,var2872,var2873,var2874,var2875,var2876,var2877,var2878,var2879,var2880,var2881,var2882,var2883,var2884,var2885,var2886,var2887,var2888,var2889,var2890,var2891,var2892,var2893,var2894,var2895,var2896,var2897,var2898,var2899,var2900,var2901,var2902,var2903,var2904,var2905,var2906,var2907,var2908,var2909,var2910,var2911,var2912,var2913,var2914,var2915,var2916,var2917,var2918,var2919,var2920,var2921,var2922,var2923,var2924,var2925,var2926,var2927,var2928,var2929,var2930,var2931,var2932,var2933,var2934,var2935,var2936,var2937,var2938,var2939,var2940,var2941,var2942,var2943,var2944,var2945,var2946,var2947,var2948,var2949,var2950,var2951,var2952,var2953,var2954,var2955,var2956,var2957,var2958,var2959,var2960,var2961,var2962,var2963,var2964,var2965,var2966,var2967,var2968,var2969,var2970,var2971,var2972,var2973,var2974,var2975,var2976,var2977,var2978,var2979,var2980,var2981,var2982,var2983,var2984,var2985,var2986,var2987,var2988,var2989,var2990,var2991,var2992,var2993,var2994,var2995,var2996,var2997,var2998,var2999,var3000,var3001,var3002,var3003,var3004,var3005,var3006,var3007,var3008,var3009,var3010,var3011,var3012,var3013,var3014,var3015,var3016,var3017,var3018,var3019,var3020,var3021,var3022,var3023,var3024,var3025,var3026,var3027,var3028,var3029,var3030,var3031,var3032,var3033,var3034,var3035,var3036,var3037,var3038,var3039,var3040,var3041,var3042,var3043,var3044,var3045,var3046,var3047,var3048,var3049,var3050,var3051,var3052,var3053,var3054,var3055,var3056,var3057,var3058,var3059,var3060,var3061,var3062,var3063,var3064,var3065,var3066,var3067,var3068,var3069,var3070,var3071,var3072,var3073,var3074,var3075,var3076,var3077,var3078,var3079,var3080,var3081,var3082,var3083,var3084,var3085,var3086,var3087,var3088,var3089,var3090,var3091,var3092,var3093,var3094,var3095,var3096,var3097,var3098,var3099,var3100,var3101,var3102,var3103,var3104,var3105,var3106,var3107,var3108,var3109,var3110,var3111,var3112,var3113,var3114,var3115,var3116,var3117,var3118,var3119,var3120,var3121,var3122,var3123,var3124,var3125,var3126,var3127,var3128,var3129,var3130,var3131,var3132,var3133,var3134,var3135,var3136,var3137,var3138,var3139,var3140,var3141,var3142,var3143,var3144,var3145,var3146,var3147,var3148,var3149,var3150,var3151,var3152,var3153,var3154,var3155,var3156,var3157,var3158,var3159,var3160,var3161,var3162,var3163,var3164,var3165,var3166,var3167,var3168,var3169,var3170,var3171,var3172,var3173,var3174,var3175,var3176,var3177,var3178,var3179,var3180,var3181,var3182,var3183,var3184,var3185,var3186,var3187,var3188,var3189,var3190,var3191,var3192,var3193,var3194,var3195,var3196,var3197,var3198,var3199,var3200,var3201,var3202,var3203,var3204,var3205,var3206,var3207,var3208,var3209,var3210,var3211,var3212,var3213,var3214,var3215,var3216,var3217,var3218,var3219,var3220,var3221,var3222,var3223,var3224,var3225,var3226,var3227,var3228,var3229,var3230,var3231,var3232,var3233,var3234,var3235,var3236,var3237,var3238,var3239,var3240,var3241,var3242,var3243,var3244,var3245,var3246,var3247,var3248,var3249,var3250,var3251,var3252,var3253,var3254,var3255,var3256,var3257,var3258,var3259,var3260,var3261,var3262,var3263,var3264,var3265,var3266,var3267,var3268,var3269,var3270,var3271,var3272,var3273,var3274,var3275,var3276,var3277,var3278,var3279,var3280,var3281,var3282,var3283,var3284,var3285,var3286,var3287,var3288,var3289,var3290,var3291,var3292,var3293,var3294,var3295,var3296,var3297,var3298,var3299,var3300,var3301,var3302,var3303,var3304,var3305,var3306,var3307,var3308,var3309,var3310,var3311,var3312,var3313,var3314,var3315,var3316,var3317,var3318,var3319,var3320,var3321,var3322,var3323,var3324,var3325,var3326,var3327,var3328,var3329,var3330,var3331,var3332,var3333,var3334,var3335,var3336,var3337,var3338,var3339,var3340,var3341,var3342,var3343,var3344,var3345,var3346,var3347,var3348,var3349,var3350,var3351,var3352,var3353,var3354,var3355,var3356,var3357,var3358,var3359,var3360,var3361,var3362,var3363,var3364,var3365,var3366,var3367,var3368,var3369,var3370,var3371,var3372,var3373,var3374,var3375,var3376,var3377,var3378,var3379,var3380,var3381,var3382,var3383,var3384,var3385,var3386,var3387,var3388,var3389,var3390,var3391,var3392,var3393,var3394,var3395,var3396,var3397,var3398,var3399,var3400,var3401,var3402,var3403,var3404,var3405,var3406,var3407,var3408,var3409,var3410,var3411,var3412,var3413,var3414,var3415,var3416,var3417,var3418,var3419,var3420,var3421,var3422,var3423,var3424,var3425,var3426,var3427,var3428,var3429,var3430,var3431,var3432,var3433,var3434,var3435,var3436,var3437,var3438,var3439,var3440,var3441,var3442,var3443,var3444,var3445,var3446,var3447,var3448,var3449,var3450,var3451,var3452,var3453,var3454,var3455,var3456,var3457,var3458,var3459,var3460,var3461,var3462,var3463,var3464,var3465,var3466,var3467,var3468,var3469,var3470,var3471,var3472,var3473,var3474,var3475,var3476,var3477,var3478,var3479,var3480,var3481,var3482,var3483,var3484,var3485,var3486,var3487,var3488,var3489,var3490,var3491,var3492,var3493,var3494,var3495,var3496,var3497,var3498,var3499,var3500,var3501,var3502,var3503,var3504,var3505,var3506,var3507,var3508,var3509,var3510,var3511,var3512,var3513,var3514,var3515,var3516,var3517,var3518,var3519,var3520,var3521,var3522,var3523,var3524,var3525,var3526,var3527,var3528,var3529,var3530,var3531,var3532,var3533,var3534,var3535,var3536,var3537,var3538,var3539,var3540,var3541,var3542,var3543,var3544,var3545,var3546,var3547,var3548,var3549,var3550,var3551,var3552,var3553,var3554,var3555,var3556,var3557,var3558,var3559,var3560,var3561,var3562,var3563,var3564,var3565,var3566,var3567,var3568,var3569,var3570,var3571,var3572,var3573,var3574,var3575,var3576,var3577,var3578,var3579,var3580,var3581,var3582,var3583,var3584,var3585,var3586,var3587,var3588,var3589,var3590,var3591,var3592,var3593,var3594,var3595,var3596,var3597,var3598,var3599,var3600,var3601,var3602,var3603,var3604,var3605,var3606,var3607,var3608,var3609,var3610,var3611,var3612,var3613,var3614,var3615,var3616,var3617,var3618,var3619,var3620,var3621,var3622,var3623,var3624,var3625,var3626,var3627,var3628,var3629,var3630,var3631,var3632,var3633,var3634,var3635,var3636,var3637,var3638,var3639,var3640,var3641,var3642,var3643,var3644,var3645,var3646,var3647,var3648,var3649,var3650,var3651,var3652,var3653,var3654,var3655,var3656,var3657,var3658,var3659,var3660,var3661,var3662,var3663,var3664,var3665,var3666,var3667,var3668,var3669,var3670,var3671,var3672,var3673,var3674,var3675,var3676,var3677,var3678,var3679,var3680,var3681,var3682,var3683,var3684,var3685,var3686,var3687,var3688,var3689,var3690,var3691,var3692,var3693,var3694,var3695,var3696,var3697,var3698,var3699,var3700,var3701,var3702,var3703,var3704,var3705,var3706,var3707,var3708,var3709,var3710,var3711,var3712,var3713,var3714,var3715,var3716,var3717,var3718,var3719,var3720,var3721,var3722,var3723,var3724,var3725,var3726,var3727,var3728,var3729,var3730,var3731,var3732,var3733,var3734,var3735,var3736,var3737,var3738,var3739,var3740,var3741,var3742,var3743,var3744,var3745,var3746,var3747,var3748,var3749,var3750,var3751,var3752,var3753,var3754,var3755,var3756,var3757,var3758,var3759,var3760,var3761,var3762,var3763,var3764,var3765,var3766,var3767,var3768,var3769,var3770,var3771,var3772,var3773,var3774,var3775,var3776,var3777,var3778,var3779,var3780,var3781,var3782,var3783,var3784,var3785,var3786,var3787,var3788,var3789,var3790,var3791,var3792,var3793,var3794,var3795,var3796,var3797,var3798,var3799,var3800,var3801,var3802,var3803,var3804,var3805,var3806,var3807,var3808,var3809,var3810,var3811,var3812,var3813,var3814,var3815,var3816,var3817,var3818,var3819,var3820,var3821,var3822,var3823,var3824,var3825,var3826,var3827,var3828,var3829,var3830,var3831,var3832,var3833,var3834,var3835,var3836,var3837,var3838,var3839,var3840,var3841,var3842,var3843,var3844,var3845,var3846,var3847,var3848,var3849,var3850,var3851,var3852,var3853,var3854,var3855,var3856,var3857,var3858,var3859,var3860,var3861,var3862,var3863,var3864,var3865,var3866,var3867,var3868,var3869,var3870,var3871,var3872,var3873,var3874,var3875,var3876,var3877,var3878,var3879,var3880,var3881,var3882,var3883,var3884,var3885,var3886,var3887,var3888,var3889,var3890,var3891,var3892,var3893,var3894,var3895,var3896,var3897,var3898,var3899,var3900,var3901,var3902,var3903,var3904,var3905,var3906,var3907,var3908,var3909,var3910,var3911,var3912,var3913,var3914,var3915,var3916,var3917,var3918,var3919,var3920,var3921,var3922,var3923,var3924,var3925,var3926,var3927,var3928,var3929,var3930,var3931,var3932,var3933,var3934,var3935,var3936,var3937,var3938,var3939,var3940,var3941,var3942,var3943,var3944,var3945,var3946,var3947,var3948,var3949,var3950,var3951,var3952,var3953,var3954,var3955,var3956,var3957,var3958,var3959,var3960,var3961,var3962,var3963,var3964,var3965,var3966,var3967,var3968,var3969,var3970,var3971,var3972,var3973,var3974,var3975,var3976,var3977,var3978,var3979,var3980,var3981,var3982,var3983,var3984,var3985,var3986,var3987,var3988,var3989,var3990,var3991,var3992,var3993,var3994,var3995,var3996,var3997,var3998,var3999,var4000,var4001,var4002,var4003,var4004,var4005,var4006,var4007,var4008,var4009,var4010,var4011,var4012,var4013,var4014,var4015,var4016,var4017,var4018,var4019,var4020,var4021,var4022,var4023,var4024,var4025,var4026,var4027,var4028,var4029,var4030,var4031,var4032,var4033,var4034,var4035,var4036,var4037,var4038,var4039,var4040,var4041,var4042,var4043,var4044,var4045,var4046,var4047,var4048,var4049,var4050,var4051,var4052,var4053,var4054,var4055,var4056,var4057,var4058,var4059,var4060,var4061,var4062,var4063,var4064,var4065,var4066,var4067,var4068,var4069,var4070,var4071,var4072,var4073,var4074,var4075,var4076,var4077,var4078,var4079,var4080,var4081,var4082,var4083,var4084,var4085,var4086,var4087,var4088,var4089,var4090,var4091,var4092,var4093,var4094,var4095,var4096,var4097,var4098,var4099,var4100,var4101,var4102,var4103,var4104,var4105,var4106,var4107,var4108,var4109,var4110,var4111,var4112,var4113,var4114,var4115,var4116,var4117,var4118,var4119,var4120,var4121,var4122,var4123,var4124,var4125,var4126,var4127,var4128,var4129,var4130,var4131,var4132,var4133,var4134,var4135,var4136,var4137,var4138,var4139,var4140,var4141,var4142,var4143,var4144,var4145,var4146,var4147,var4148,var4149,var4150,var4151,var4152,var4153,var4154,var4155,var4156,var4157,var4158,var4159,var4160,var4161,var4162,var4163,var4164,var4165,var4166,var4167,var4168,var4169,var4170,var4171,var4172,var4173,var4174,var4175,var4176,var4177,var4178,var4179,var4180,var4181,var4182,var4183,var4184,var4185,var4186,var4187,var4188,var4189,var4190,var4191,var4192,var4193,var4194,var4195,var4196,var4197,var4198,var4199,var4200,var4201,var4202,var4203,var4204,var4205,var4206,var4207,var4208,var4209,var4210,var4211,var4212,var4213,var4214,var4215,var4216,var4217,var4218,var4219,var4220,var4221,var4222,var4223,var4224,var4225,var4226,var4227,var4228,var4229,var4230,var4231,var4232,var4233,var4234,var4235,var4236,var4237,var4238,var4239,var4240,var4241,var4242,var4243,var4244,var4245,var4246,var4247,var4248,var4249,var4250,var4251,var4252,var4253,var4254,var4255,var4256,var4257,var4258,var4259,var4260,var4261,var4262,var4263,var4264,var4265,var4266,var4267,var4268,var4269,var4270,var4271,var4272,var4273,var4274,var4275,var4276,var4277,var4278,var4279,var4280,var4281,var4282,var4283,var4284,var4285,var4286,var4287,var4288,var4289,var4290,var4291,var4292,var4293,var4294,var4295,var4296,var4297,var4298,var4299,var4300,var4301,var4302,var4303,var4304,var4305,var4306,var4307,var4308,var4309,var4310,var4311,var4312,var4313,var4314,var4315,var4316,var4317,var4318,var4319,var4320,var4321,var4322,var4323,var4324,var4325,var4326,var4327,var4328,var4329,var4330,var4331,var4332,var4333,var4334,var4335,var4336,var4337,var4338,var4339,var4340,var4341,var4342,var4343,var4344,var4345,var4346,var4347,var4348,var4349,var4350,var4351,var4352,var4353,var4354,var4355,var4356,var4357,var4358,var4359,var4360,var4361,var4362,var4363,var4364,var4365,var4366,var4367,var4368,var4369,var4370,var4371,var4372,var4373,var4374,var4375,var4376,var4377,var4378,var4379,var4380,var4381,var4382,var4383,var4384,var4385,var4386,var4387,var4388,var4389,var4390,var4391,var4392,var4393,var4394,var4395,var4396,var4397,var4398,var4399,var4400,var4401,var4402,var4403,var4404,var4405,var4406,var4407,var4408,var4409,var4410,var4411,var4412,var4413,var4414,var4415,var4416,var4417,var4418,var4419,var4420,var4421,var4422,var4423,var4424,var4425,var4426,var4427,var4428,var4429,var4430,var4431,var4432,var4433,var4434,var4435,var4436,var4437,var4438,var4439,var4440,var4441,var4442,var4443,var4444,var4445,var4446,var4447,var4448,var4449,var4450,var4451,var4452,var4453,var4454,var4455,var4456,var4457,var4458,var4459,var4460,var4461,var4462,var4463,var4464,var4465,var4466,var4467,var4468,var4469,var4470,var4471,var4472,var4473,var4474,var4475,var4476,var4477,var4478,var4479,var4480,var4481,var4482,var4483,var4484,var4485,var4486,var4487,var4488,var4489,var4490,var4491,var4492,var4493,var4494,var4495,var4496,var4497,var4498,var4499,var4500,var4501,var4502,var4503,var4504,var4505,var4506,var4507,var4508,var4509,var4510,var4511,var4512,var4513,var4514,var4515,var4516,var4517,var4518,var4519,var4520,var4521,var4522,var4523,var4524,var4525,var4526,var4527,var4528,var4529,var4530,var4531,var4532,var4533,var4534,var4535,var4536,var4537,var4538,var4539,var4540,var4541,var4542,var4543,var4544,var4545,var4546,var4547,var4548,var4549,var4550,var4551,var4552,var4553,var4554,var4555,var4556,var4557,var4558,var4559,var4560,var4561,var4562,var4563,var4564,var4565,var4566,var4567,var4568,var4569,var4570,var4571,var4572,var4573,var4574,var4575,var4576,var4577,var4578,var4579,var4580,var4581,var4582,var4583,var4584,var4585,var4586,var4587,var4588,var4589,var4590,var4591,var4592,var4593,var4594,var4595,var4596,var4597,var4598,var4599,var4600,var4601,var4602,var4603,var4604,var4605,var4606,var4607,var4608,var4609,var4610,var4611,var4612,var4613,var4614,var4615,var4616,var4617,var4618,var4619,var4620,var4621,var4622,var4623,var4624,var4625,var4626,var4627,var4628,var4629,var4630,var4631,var4632,var4633,var4634,var4635,var4636,var4637,var4638,var4639,var4640,var4641,var4642,var4643,var4644,var4645,var4646,var4647,var4648,var4649,var4650,var4651,var4652,var4653,var4654,var4655,var4656,var4657,var4658,var4659,var4660,var4661,var4662,var4663,var4664,var4665,var4666,var4667,var4668,var4669,var4670,var4671,var4672,var4673,var4674,var4675,var4676,var4677,var4678,var4679,var4680,var4681,var4682,var4683,var4684,var4685,var4686,var4687,var4688,var4689,var4690,var4691,var4692,var4693,var4694,var4695,var4696,var4697,var4698,var4699,var4700,var4701,var4702,var4703,var4704,var4705,var4706,var4707,var4708,var4709,var4710,var4711,var4712,var4713,var4714,var4715,var4716,var4717,var4718,var4719,var4720,var4721,var4722,var4723,var4724,var4725,var4726,var4727,var4728,var4729,var4730,var4731,var4732,var4733,var4734,var4735,var4736,var4737,var4738,var4739,var4740,var4741,var4742,var4743,var4744,var4745,var4746,var4747,var4748,var4749,var4750,var4751,var4752,var4753,var4754,var4755,var4756,var4757,var4758,var4759,var4760,var4761,var4762,var4763,var4764,var4765,var4766,var4767,var4768,var4769,var4770,var4771,var4772,var4773,var4774,var4775,var4776,var4777,var4778,var4779,var4780,var4781,var4782,var4783,var4784,var4785,var4786,var4787,var4788,var4789,var4790,var4791,var4792,var4793,var4794,var4795,var4796,var4797,var4798,var4799,var4800,var4801,var4802,var4803,var4804,var4805,var4806,var4807,var4808,var4809,var4810,var4811,var4812,var4813,var4814,var4815,var4816,var4817,var4818,var4819,var4820,var4821,var4822,var4823,var4824,var4825,var4826,var4827,var4828,var4829,var4830,var4831,var4832,var4833,var4834,var4835,var4836,var4837,var4838,var4839,var4840,var4841,var4842,var4843,var4844,var4845,var4846,var4847,var4848,var4849,var4850,var4851,var4852,var4853,var4854,var4855,var4856,var4857,var4858,var4859,var4860,var4861,var4862,var4863,var4864,var4865,var4866,var4867,var4868,var4869,var4870,var4871,var4872,var4873,var4874,var4875,var4876,var4877,var4878,var4879,var4880,var4881,var4882,var4883,var4884,var4885,var4886,var4887,var4888,var4889,var4890,var4891,var4892,var4893,var4894,var4895,var4896,var4897,var4898,var4899,var4900,var4901,var4902,var4903,var4904,var4905,var4906,var4907,var4908,var4909,var4910,var4911,var4912,var4913,var4914,var4915,var4916,var4917,var4918,var4919,var4920,var4921,var4922,var4923,var4924,var4925,var4926,var4927,var4928,var4929,var4930,var4931,var4932,var4933,var4934,var4935,var4936,var4937,var4938,var4939,var4940,var4941,var4942,var4943,var4944,var4945,var4946,var4947,var4948,var4949,var4950,var4951,var4952,var4953,var4954,var4955,var4956,var4957,var4958,var4959,var4960,var4961,var4962,var4963,var4964,var4965,var4966,var4967,var4968,var4969,var4970,var4971,var4972,var4973,var4974,var4975,var4976,var4977,var4978,var4979,var4980,var4981,var4982,var4983,var4984,var4985,var4986,var4987,var4988,var4989,var4990,var4991,var4992,var4993,var4994,var4995,var4996,var4997,var4998,var4999,var5000,var5001,var5002,var5003,var5004,var5005,var5006,var5007,var5008,var5009,var5010,var5011,var5012,var5013,var5014,var5015,var5016,var5017,var5018,var5019,var5020,var5021,var5022,var5023,var5024,var5025,var5026,var5027,var5028,var5029,var5030,var5031,var5032,var5033,var5034,var5035,var5036,var5037,var5038,var5039,var5040,var5041,var5042,var5043,var5044,var5045,var5046,var5047,var5048,var5049,var5050,var5051,var5052,var5053,var5054,var5055,var5056,var5057,var5058,var5059,var5060,var5061,var5062,var5063,var5064,var5065,var5066,var5067,var5068,var5069,var5070,var5071,var5072,var5073,var5074,var5075,var5076,var5077,var5078,var5079,var5080,var5081,var5082,var5083,var5084,var5085,var5086,var5087,var5088,var5089,var5090,var5091,var5092,var5093,var5094,var5095,var5096,var5097,var5098,var5099,var5100,var5101,var5102,var5103,var5104,var5105,var5106,var5107,var5108,var5109,var5110,var5111,var5112,var5113,var5114,var5115,var5116,var5117,var5118,var5119,var5120,var5121,var5122,var5123,var5124,var5125,var5126,var5127,var5128,var5129,var5130,var5131,var5132,var5133,var5134,var5135,var5136,var5137,var5138,var5139,var5140,var5141,var5142,var5143,var5144,var5145,var5146,var5147,var5148,var5149,var5150,var5151,var5152,var5153,var5154,var5155,var5156,var5157,var5158,var5159,var5160,var5161,var5162,var5163,var5164,var5165,var5166,var5167,var5168,var5169,var5170,var5171,var5172,var5173,var5174,var5175,var5176,var5177,var5178,var5179,var5180,var5181,var5182,var5183,var5184,var5185,var5186,var5187,var5188,var5189,var5190,var5191,var5192,var5193,var5194,var5195,var5196,var5197,var5198,var5199,var5200,var5201,var5202,var5203,var5204,var5205,var5206,var5207,var5208,var5209,var5210,var5211,var5212,var5213,var5214,var5215,var5216,var5217,var5218,var5219,var5220,var5221,var5222,var5223,var5224,var5225,var5226,var5227,var5228,var5229,var5230,var5231,var5232,var5233,var5234,var5235,var5236,var5237,var5238,var5239,var5240,var5241,var5242,var5243,var5244,var5245,var5246,var5247,var5248,var5249,var5250,var5251,var5252,var5253,var5254,var5255,var5256,var5257,var5258,var5259,var5260,var5261,var5262,var5263,var5264,var5265,var5266,var5267,var5268,var5269,var5270,var5271,var5272,var5273,var5274,var5275,var5276,var5277,var5278,var5279,var5280,var5281,var5282,var5283,var5284,var5285,var5286,var5287,var5288,var5289,var5290,var5291,var5292,var5293,var5294,var5295,var5296,var5297,var5298,var5299,var5300,var5301,var5302,var5303,var5304,var5305,var5306,var5307,var5308,var5309,var5310,var5311,var5312,var5313,var5314,var5315,var5316,var5317,var5318,var5319,var5320,var5321,var5322,var5323,var5324,var5325,var5326,var5327,var5328,var5329,var5330,var5331,var5332,var5333,var5334,var5335,var5336,var5337,var5338,var5339,var5340,var5341,var5342,var5343,var5344,var5345,var5346,var5347,var5348,var5349,var5350,var5351,var5352,var5353,var5354,var5355,var5356,var5357,var5358,var5359,var5360,var5361,var5362,var5363,var5364,var5365,var5366,var5367,var5368,var5369,var5370,var5371,var5372,var5373,var5374,var5375,var5376,var5377,var5378,var5379,var5380,var5381,var5382,var5383,var5384,var5385,var5386,var5387,var5388,var5389,var5390,var5391,var5392,var5393,var5394,var5395,var5396,var5397,var5398,var5399,var5400,var5401,var5402,var5403,var5404,var5405,var5406,var5407,var5408,var5409,var5410,var5411,var5412,var5413,var5414,var5415,var5416,var5417,var5418,var5419,var5420,var5421,var5422,var5423,var5424,var5425,var5426,var5427,var5428,var5429,var5430,var5431,var5432,var5433,var5434,var5435,var5436,var5437,var5438,var5439,var5440,var5441,var5442,var5443,var5444,var5445,var5446,var5447,var5448,var5449,var5450,var5451,var5452,var5453,var5454,var5455,var5456,var5457,var5458,var5459,var5460,var5461,var5462,var5463,var5464,var5465,var5466,var5467,var5468,var5469,var5470,var5471,var5472,var5473,var5474,var5475,var5476,var5477,var5478,var5479,var5480,var5481,var5482,var5483,var5484,var5485,var5486,var5487,var5488,var5489,var5490,var5491,var5492,var5493,var5494,var5495,var5496,var5497,var5498,var5499,var5500,var5501,var5502,var5503,var5504,var5505,var5506,var5507,var5508,var5509,var5510,var5511,var5512,var5513,var5514,var5515,var5516,var5517,var5518,var5519,var5520,var5521,var5522,var5523,var5524,var5525,var5526,var5527,var5528,var5529,var5530,var5531,var5532,var5533,var5534,var5535,var5536,var5537,var5538,var5539,var5540,var5541,var5542,var5543,var5544,var5545,var5546,var5547,var5548,var5549,var5550,var5551,var5552,var5553,var5554,var5555,var5556,var5557,var5558,var5559,var5560,var5561,var5562,var5563,var5564,var5565,var5566,var5567,var5568,var5569,var5570,var5571,var5572,var5573,var5574,var5575,var5576,var5577,var5578,var5579,var5580,var5581,var5582,var5583,var5584,var5585,var5586,var5587,var5588,var5589,var5590,var5591,var5592,var5593,var5594,var5595,var5596,var5597,var5598,var5599,var5600,var5601,var5602,var5603,var5604,var5605,var5606,var5607,var5608,var5609,var5610,var5611,var5612,var5613,var5614,var5615,var5616,var5617,var5618,var5619,var5620,var5621,var5622,var5623,var5624,var5625,var5626,var5627,var5628,var5629,var5630,var5631,var5632,var5633,var5634,var5635,var5636,var5637,var5638,var5639,var5640,var5641,var5642,var5643,var5644,var5645,var5646,var5647,var5648,var5649,var5650,var5651,var5652,var5653,var5654,var5655,var5656,var5657,var5658,var5659,var5660,var5661,var5662,var5663,var5664,var5665,var5666,var5667,var5668,var5669,var5670,var5671,var5672,var5673,var5674,var5675,var5676,var5677,var5678,var5679,var5680,var5681,var5682,var5683,var5684,var5685,var5686,var5687,var5688,var5689,var5690,var5691,var5692,var5693,var5694,var5695,var5696,var5697,var5698,var5699,var5700,var5701,var5702,var5703,var5704,var5705,var5706,var5707,var5708,var5709,var5710,var5711,var5712,var5713,var5714,var5715,var5716,var5717,var5718,var5719,var5720,var5721,var5722,var5723,var5724,var5725,var5726,var5727,var5728,var5729,var5730,var5731,var5732,var5733,var5734,var5735,var5736,var5737,var5738,var5739,var5740,var5741,var5742,var5743,var5744,var5745,var5746,var5747,var5748,var5749,var5750,var5751,var5752,var5753,var5754,var5755,var5756,var5757,var5758,var5759,var5760,var5761,var5762,var5763,var5764,var5765,var5766,var5767,var5768,var5769,var5770,var5771,var5772,var5773,var5774,var5775,var5776,var5777,var5778,var5779,var5780,var5781,var5782,var5783,var5784,var5785,var5786,var5787,var5788,var5789,var5790,var5791,var5792,var5793,var5794,var5795,var5796,var5797,var5798,var5799,var5800,var5801,var5802,var5803,var5804,var5805,var5806,var5807,var5808,var5809,var5810,var5811,var5812,var5813,var5814,var5815,var5816,var5817,var5818,var5819,var5820,var5821,var5822,var5823,var5824,var5825,var5826,var5827,var5828,var5829,var5830,var5831,var5832,var5833,var5834,var5835,var5836,var5837,var5838,var5839,var5840,var5841,var5842,var5843,var5844,var5845,var5846,var5847,var5848,var5849,var5850,var5851,var5852,var5853,var5854,var5855,var5856,var5857,var5858,var5859,var5860,var5861,var5862,var5863,var5864,var5865,var5866,var5867,var5868,var5869,var5870,var5871,var5872,var5873,var5874,var5875,var5876,var5877,var5878,var5879,var5880,var5881,var5882,var5883,var5884,var5885,var5886,var5887,var5888,var5889,var5890,var5891,var5892,var5893,var5894,var5895,var5896,var5897,var5898,var5899,var5900,var5901,var5902,var5903,var5904,var5905,var5906,var5907,var5908,var5909,var5910,var5911,var5912,var5913,var5914,var5915,var5916,var5917,var5918,var5919,var5920,var5921,var5922,var5923,var5924,var5925,var5926,var5927,var5928,var5929,var5930,var5931,var5932,var5933,var5934,var5935,var5936,var5937,var5938,var5939,var5940,var5941,var5942,var5943,var5944,var5945,var5946,var5947,var5948,var5949,var5950,var5951,var5952,var5953,var5954,var5955,var5956,var5957,var5958,var5959,var5960,var5961,var5962,var5963,var5964,var5965,var5966,var5967,var5968,var5969,var5970,var5971,var5972,var5973,var5974,var5975,var5976,var5977,var5978,var5979,var5980,var5981,var5982,var5983,var5984,var5985,var5986,var5987,var5988,var5989,var5990,var5991,var5992,var5993,var5994,var5995,var5996,var5997,var5998,var5999,var6000,var6001,var6002,var6003,var6004,var6005,var6006,var6007,var6008,var6009,var6010,var6011,var6012,var6013,var6014,var6015,var6016,var6017,var6018,var6019,var6020,var6021,var6022,var6023,var6024,var6025,var6026,var6027,var6028,var6029,var6030,var6031,var6032,var6033,var6034,var6035,var6036,var6037,var6038,var6039,var6040,var6041,var6042,var6043,var6044,var6045,var6046,var6047,var6048,var6049,var6050,var6051,var6052,var6053,var6054,var6055,var6056,var6057,var6058,var6059,var6060,var6061,var6062,var6063,var6064,var6065,var6066,var6067,var6068,var6069,var6070,var6071,var6072,var6073,var6074,var6075,var6076,var6077,var6078,var6079,var6080,var6081,var6082,var6083,var6084,var6085,var6086,var6087,var6088,var6089,var6090,var6091,var6092,var6093,var6094,var6095,var6096,var6097,var6098,var6099,var6100,var6101,var6102,var6103,var6104,var6105,var6106,var6107,var6108,var6109,var6110,var6111,var6112,var6113,var6114,var6115,var6116,var6117,var6118,var6119,var6120,var6121,var6122,var6123,var6124,var6125,var6126,var6127,var6128,var6129,var6130,var6131,var6132,var6133,var6134,var6135,var6136,var6137,var6138,var6139,var6140,var6141,var6142,var6143,var6144,var6145,var6146,var6147,var6148,var6149,var6150,var6151,var6152,var6153,var6154,var6155,var6156,var6157,var6158,var6159,var6160,var6161,var6162,var6163,var6164,var6165,var6166,var6167,var6168,var6169,var6170,var6171,var6172,var6173,var6174,var6175,var6176,var6177,var6178,var6179,var6180,var6181,var6182,var6183,var6184,var6185,var6186,var6187,var6188,var6189,var6190,var6191,var6192,var6193,var6194,var6195,var6196,var6197,var6198,var6199,var6200,var6201,var6202,var6203,var6204,var6205,var6206,var6207,var6208,var6209,var6210,var6211,var6212,var6213,var6214,var6215,var6216,var6217,var6218,var6219,var6220,var6221,var6222,var6223,var6224,var6225,var6226,var6227,var6228,var6229,var6230,var6231,var6232,var6233,var6234,var6235,var6236,var6237,var6238,var6239,var6240,var6241,var6242,var6243,var6244,var6245,var6246,var6247,var6248,var6249,var6250,var6251,var6252,var6253,var6254,var6255,var6256,var6257,var6258,var6259,var6260,var6261,var6262,var6263,var6264,var6265,var6266,var6267,var6268,var6269,var6270,var6271,var6272,var6273,var6274,var6275,var6276,var6277,var6278,var6279,var6280,var6281,var6282,var6283,var6284,var6285,var6286,var6287,var6288,var6289,var6290,var6291,var6292,var6293,var6294,var6295,var6296,var6297,var6298,var6299,var6300,var6301,var6302,var6303,var6304,var6305,var6306,var6307,var6308,var6309,var6310,var6311,var6312,var6313,var6314,var6315,var6316,var6317,var6318,var6319,var6320,var6321,var6322,var6323,var6324,var6325,var6326,var6327,var6328,var6329,var6330,var6331,var6332,var6333,var6334,var6335,var6336,var6337,var6338,var6339,var6340,var6341,var6342,var6343,var6344,var6345,var6346,var6347,var6348,var6349,var6350,var6351,var6352,var6353,var6354,var6355,var6356,var6357,var6358,var6359,var6360,var6361,var6362,var6363,var6364,var6365,var6366,var6367,var6368,var6369,var6370,var6371,var6372,var6373,var6374,var6375,var6376,var6377,var6378,var6379,var6380,var6381,var6382,var6383,var6384,var6385,var6386,var6387,var6388,var6389,var6390,var6391,var6392,var6393,var6394,var6395,var6396,var6397,var6398,var6399,var6400,var6401,var6402,var6403,var6404,var6405,var6406,var6407,var6408,var6409,var6410,var6411,var6412,var6413,var6414,var6415,var6416,var6417,var6418,var6419,var6420,var6421,var6422,var6423,var6424,var6425,var6426,var6427,var6428,var6429,var6430,var6431,var6432,var6433,var6434,var6435,var6436,var6437,var6438,var6439,var6440,var6441,var6442,var6443,var6444,var6445,var6446,var6447,var6448,var6449,var6450,var6451,var6452,var6453,var6454,var6455,var6456,var6457,var6458,var6459,var6460,var6461,var6462,var6463,var6464,var6465,var6466,var6467,var6468,var6469,var6470,var6471,var6472,var6473,var6474,var6475,var6476,var6477,var6478,var6479,var6480,var6481,var6482,var6483,var6484,var6485,var6486,var6487,var6488,var6489,var6490,var6491,var6492,var6493,var6494,var6495,var6496,var6497,var6498,var6499,var6500,var6501,var6502,var6503,var6504,var6505,var6506,var6507,var6508,var6509,var6510,var6511,var6512,var6513,var6514,var6515,var6516,var6517,var6518,var6519,var6520,var6521,var6522,var6523,var6524,var6525,var6526,var6527,var6528,var6529,var6530,var6531,var6532,var6533,var6534,var6535,var6536,var6537,var6538,var6539,var6540,var6541,var6542,var6543,var6544,var6545,var6546,var6547,var6548,var6549,var6550,var6551,var6552,var6553,var6554,var6555,var6556,var6557,var6558,var6559,var6560,var6561,var6562,var6563,var6564,var6565,var6566,var6567,var6568,var6569,var6570,var6571,var6572,var6573,var6574,var6575,var6576,var6577,var6578,var6579,var6580,var6581,var6582,var6583,var6584,var6585,var6586,var6587,var6588,var6589,var6590,var6591,var6592,var6593,var6594,var6595,var6596,var6597,var6598,var6599,var6600,var6601,var6602,var6603,var6604,var6605,var6606,var6607,var6608,var6609,var6610,var6611,var6612,var6613,var6614,var6615,var6616,var6617,var6618,var6619,var6620,var6621,var6622,var6623,var6624,var6625,var6626,var6627,var6628,var6629,var6630,var6631,var6632,var6633,var6634,var6635,var6636,var6637,var6638,var6639,var6640,var6641,var6642,var6643,var6644,var6645,var6646,var6647,var6648,var6649,var6650,var6651,var6652,var6653,var6654,var6655,var6656,var6657,var6658,var6659,var6660,var6661,var6662,var6663,var6664,var6665,var6666,var6667,var6668,var6669,var6670,var6671,var6672,var6673,var6674,var6675,var6676,var6677,var6678,var6679,var6680,var6681,var6682,var6683,var6684,var6685,var6686,var6687,var6688,var6689,var6690,var6691,var6692,var6693,var6694,var6695,var6696,var6697,var6698,var6699,var6700,var6701,var6702,var6703,var6704,var6705,var6706,var6707,var6708,var6709,var6710,var6711,var6712,var6713,var6714,var6715,var6716,var6717,var6718,var6719,var6720,var6721,var6722,var6723,var6724,var6725,var6726,var6727,var6728,var6729,var6730,var6731,var6732,var6733,var6734,var6735,var6736,var6737,var6738,var6739,var6740,var6741,var6742,var6743,var6744,var6745,var6746,var6747,var6748,var6749,var6750,var6751,var6752,var6753,var6754,var6755,var6756,var6757,var6758,var6759,var6760,var6761,var6762,var6763,var6764,var6765,var6766,var6767,var6768,var6769,var6770,var6771,var6772,var6773,var6774,var6775,var6776,var6777,var6778,var6779,var6780,var6781,var6782,var6783,var6784,var6785,var6786,var6787,var6788,var6789,var6790,var6791,var6792,var6793,var6794,var6795,var6796,var6797,var6798,var6799,var6800,var6801,var6802,var6803,var6804,var6805,var6806,var6807,var6808,var6809,var6810,var6811,var6812,var6813,var6814,var6815,var6816,var6817,var6818,var6819,var6820,var6821,var6822,var6823,var6824,var6825,var6826,var6827,var6828,var6829,var6830,var6831,var6832,var6833,var6834,var6835,var6836,var6837,var6838,var6839,var6840,var6841,var6842,var6843,var6844,var6845,var6846,var6847,var6848,var6849,var6850,var6851,var6852,var6853,var6854,var6855,var6856,var6857,var6858,var6859,var6860,var6861,var6862,var6863,var6864,var6865,var6866,var6867,var6868,var6869,var6870,var6871,var6872,var6873,var6874,var6875,var6876,var6877,var6878,var6879,var6880,var6881,var6882,var6883,var6884,var6885,var6886,var6887,var6888,var6889,var6890,var6891,var6892,var6893,var6894,var6895,var6896,var6897,var6898,var6899,var6900,var6901,var6902,var6903,var6904,var6905,var6906,var6907,var6908,var6909,var6910,var6911,var6912,var6913,var6914,var6915,var6916,var6917,var6918,var6919,var6920,var6921,var6922,var6923,var6924,var6925,var6926,var6927,var6928,var6929,var6930,var6931,var6932,var6933,var6934,var6935,var6936,var6937,var6938,var6939,var6940,var6941,var6942,var6943,var6944,var6945,var6946,var6947,var6948,var6949,var6950,var6951,var6952,var6953,var6954,var6955,var6956,var6957,var6958,var6959,var6960,var6961,var6962,var6963,var6964,var6965,var6966,var6967,var6968,var6969,var6970,var6971,var6972,var6973,var6974,var6975,var6976,var6977,var6978,var6979,var6980,var6981,var6982,var6983,var6984,var6985,var6986,var6987,var6988,var6989,var6990,var6991,var6992,var6993,var6994,var6995,var6996,var6997,var6998,var6999,var7000,var7001,var7002,var7003,var7004,var7005,var7006,var7007,var7008,var7009,var7010,var7011,var7012,var7013,var7014,var7015,var7016,var7017,var7018,var7019,var7020,var7021,var7022,var7023,var7024,var7025,var7026,var7027,var7028,var7029,var7030,var7031,var7032,var7033,var7034,var7035,var7036,var7037,var7038,var7039,var7040,var7041,var7042,var7043,var7044,var7045,var7046,var7047,var7048,var7049,var7050,var7051,var7052,var7053,var7054,var7055,var7056,var7057,var7058,var7059,var7060,var7061,var7062,var7063,var7064,var7065,var7066,var7067,var7068,var7069,var7070,var7071,var7072,var7073,var7074,var7075,var7076,var7077,var7078,var7079,var7080,var7081,var7082,var7083,var7084,var7085,var7086,var7087,var7088,var7089,var7090,var7091,var7092,var7093,var7094,var7095,var7096,var7097,var7098,var7099,var7100,var7101,var7102,var7103,var7104,var7105,var7106,var7107,var7108,var7109,var7110,var7111,var7112,var7113,var7114,var7115,var7116,var7117,var7118,var7119,var7120,var7121,var7122,var7123,var7124,var7125,var7126,var7127,var7128,var7129,var7130,var7131,var7132,var7133,var7134,var7135,var7136,var7137,var7138,var7139,var7140,var7141,var7142,var7143,var7144,var7145,var7146,var7147,var7148,var7149,var7150,var7151,var7152,var7153,var7154,var7155,var7156,var7157,var7158,var7159,var7160,var7161,var7162,var7163,var7164,var7165,var7166,var7167,var7168,var7169,var7170,var7171,var7172,var7173,var7174,var7175,var7176,var7177,var7178,var7179,var7180,var7181,var7182,var7183,var7184,var7185,var7186,var7187,var7188,var7189,var7190,var7191,var7192,var7193,var7194,var7195,var7196,var7197,var7198,var7199,var7200,var7201,var7202,var7203,var7204,var7205,var7206,var7207,var7208,var7209,var7210,var7211,var7212,var7213,var7214,var7215,var7216,var7217,var7218,var7219,var7220,var7221,var7222,var7223,var7224,var7225,var7226,var7227,var7228,var7229,var7230,var7231,var7232,var7233,var7234,var7235,var7236,var7237,var7238,var7239,var7240,var7241,var7242,var7243,var7244,var7245,var7246,var7247,var7248,var7249,var7250,var7251,var7252,var7253,var7254,var7255,var7256,var7257,var7258,var7259,var7260,var7261,var7262,var7263,var7264,var7265,var7266,var7267,var7268,var7269,var7270,var7271,var7272,var7273,var7274,var7275,var7276,var7277,var7278,var7279,var7280,var7281,var7282,var7283,var7284,var7285,var7286,var7287,var7288,var7289,var7290,var7291,var7292,var7293,var7294,var7295,var7296,var7297,var7298,var7299,var7300,var7301,var7302,var7303,var7304,var7305,var7306,var7307,var7308,var7309,var7310,var7311,var7312,var7313,var7314,var7315,var7316,var7317,var7318,var7319,var7320,var7321,var7322,var7323,var7324,var7325,var7326,var7327,var7328,var7329,var7330,var7331,var7332,var7333,var7334,var7335,var7336,var7337,var7338,var7339,var7340,var7341,var7342,var7343,var7344,var7345,var7346,var7347,var7348,var7349,var7350,var7351,var7352,var7353,var7354,var7355,var7356,var7357,var7358,var7359,var7360,var7361,var7362,var7363,var7364,var7365,var7366,var7367,var7368,var7369,var7370,var7371,var7372,var7373,var7374,var7375,var7376,var7377,var7378,var7379,var7380,var7381,var7382,var7383,var7384,var7385,var7386,var7387,var7388,var7389,var7390,var7391,var7392,var7393,var7394,var7395,var7396,var7397,var7398,var7399,var7400,var7401,var7402,var7403,var7404,var7405,var7406,var7407,var7408,var7409,var7410,var7411,var7412,var7413,var7414,var7415,var7416,var7417,var7418,var7419,var7420,var7421,var7422,var7423,var7424,var7425,var7426,var7427,var7428,var7429,var7430,var7431,var7432,var7433,var7434,var7435,var7436,var7437,var7438,var7439,var7440,var7441,var7442,var7443,var7444,var7445,var7446,var7447,var7448,var7449,var7450,var7451,var7452,var7453,var7454,var7455,var7456,var7457,var7458,var7459,var7460,var7461,var7462,var7463,var7464,var7465,var7466,var7467,var7468,var7469,var7470,var7471,var7472,var7473,var7474,var7475,var7476,var7477,var7478,var7479,var7480,var7481,var7482,var7483,var7484,var7485,var7486,var7487,var7488,var7489,var7490,var7491,var7492,var7493,var7494,var7495,var7496,var7497,var7498,var7499,var7500,var7501,var7502,var7503,var7504,var7505,var7506,var7507,var7508,var7509,var7510,var7511,var7512,var7513,var7514,var7515,var7516,var7517,var7518,var7519,var7520,var7521,var7522,var7523,var7524,var7525,var7526,var7527,var7528,var7529,var7530,var7531,var7532,var7533,var7534,var7535,var7536,var7537,var7538,var7539,var7540,var7541,var7542,var7543,var7544,var7545,var7546,var7547,var7548,var7549,var7550,var7551,var7552,var7553,var7554,var7555,var7556,var7557,var7558,var7559,var7560,var7561,var7562,var7563,var7564,var7565,var7566,var7567,var7568,var7569,var7570,var7571,var7572,var7573,var7574,var7575,var7576,var7577,var7578,var7579,var7580,var7581,var7582,var7583,var7584,var7585,var7586,var7587,var7588,var7589,var7590,var7591,var7592,var7593,var7594,var7595,var7596,var7597,var7598,var7599,var7600,var7601,var7602,var7603,var7604,var7605,var7606,var7607,var7608,var7609,var7610,var7611,var7612,var7613,var7614,var7615,var7616,var7617,var7618,var7619,var7620,var7621,var7622,var7623,var7624,var7625,var7626,var7627,var7628,var7629,var7630,var7631,var7632,var7633,var7634,var7635,var7636,var7637,var7638,var7639,var7640,var7641,var7642,var7643,var7644,var7645,var7646,var7647,var7648,var7649,var7650,var7651,var7652,var7653,var7654,var7655,var7656,var7657,var7658,var7659,var7660,var7661,var7662,var7663,var7664,var7665,var7666,var7667,var7668,var7669,var7670,var7671,var7672,var7673,var7674,var7675,var7676,var7677,var7678,var7679,var7680,var7681,var7682,var7683,var7684,var7685,var7686,var7687,var7688,var7689,var7690,var7691,var7692,var7693,var7694,var7695,var7696,var7697,var7698,var7699,var7700,var7701,var7702,var7703,var7704,var7705,var7706,var7707,var7708,var7709,var7710,var7711,var7712,var7713,var7714,var7715,var7716,var7717,var7718,var7719,var7720,var7721,var7722,var7723,var7724,var7725,var7726,var7727,var7728,var7729,var7730,var7731,var7732,var7733,var7734,var7735,var7736,var7737,var7738,var7739,var7740,var7741,var7742,var7743,var7744,var7745,var7746,var7747,var7748,var7749,var7750,var7751,var7752,var7753,var7754,var7755,var7756,var7757,var7758,var7759,var7760,var7761,var7762,var7763,var7764,var7765,var7766,var7767,var7768,var7769,var7770,var7771,var7772,var7773,var7774,var7775,var7776,var7777,var7778,var7779,var7780,var7781,var7782,var7783,var7784,var7785,var7786,var7787,var7788,var7789,var7790,var7791,var7792,var7793,var7794,var7795,var7796,var7797,var7798,var7799,var7800,var7801,var7802,var7803,var7804,var7805,var7806,var7807,var7808,var7809,var7810,var7811,var7812,var7813,var7814,var7815,var7816,var7817,var7818,var7819,var7820,var7821,var7822,var7823,var7824,var7825,var7826,var7827,var7828,var7829,var7830,var7831,var7832,var7833,var7834,var7835,var7836,var7837,var7838,var7839,var7840,var7841,var7842,var7843,var7844,var7845,var7846,var7847,var7848,var7849,var7850,var7851,var7852,var7853,var7854,var7855,var7856,var7857,var7858,var7859,var7860,var7861,var7862,var7863,var7864,var7865,var7866,var7867,var7868,var7869,var7870,var7871,var7872,var7873,var7874,var7875,var7876,var7877,var7878,var7879,var7880,var7881,var7882,var7883,var7884,var7885,var7886,var7887,var7888,var7889,var7890,var7891,var7892,var7893,var7894,var7895,var7896,var7897,var7898,var7899,var7900,var7901,var7902,var7903,var7904,var7905,var7906,var7907,var7908,var7909,var7910,var7911,var7912,var7913,var7914,var7915,var7916,var7917,var7918,var7919,var7920,var7921,var7922,var7923,var7924,var7925,var7926,var7927,var7928,var7929,var7930,var7931,var7932,var7933,var7934,var7935,var7936,var7937,var7938,var7939,var7940,var7941,var7942,var7943,var7944,var7945,var7946,var7947,var7948,var7949,var7950,var7951,var7952,var7953,var7954,var7955,var7956,var7957,var7958,var7959,var7960,var7961,var7962,var7963,var7964,var7965,var7966,var7967,var7968,var7969,var7970,var7971,var7972,var7973,var7974,var7975,var7976,var7977,var7978,var7979,var7980,var7981,var7982,var7983,var7984,var7985,var7986,var7987,var7988,var7989,var7990,var7991,var7992,var7993,var7994,var7995,var7996,var7997,var7998,var7999,var8000,var8001,var8002,var8003,var8004,var8005,var8006,var8007,var8008,var8009,var8010,var8011,var8012,var8013,var8014,var8015,var8016,var8017,var8018,var8019,var8020,var8021,var8022,var8023,var8024,var8025,var8026,var8027,var8028,var8029,var8030,var8031,var8032,var8033,var8034,var8035,var8036,var8037,var8038,var8039,var8040,var8041,var8042,var8043,var8044,var8045,var8046,var8047,var8048,var8049,var8050,var8051,var8052,var8053,var8054,var8055,var8056,var8057,var8058,var8059,var8060,var8061,var8062,var8063,var8064,var8065,var8066,var8067,var8068,var8069,var8070,var8071,var8072,var8073,var8074,var8075,var8076,var8077,var8078,var8079,var8080,var8081,var8082,var8083,var8084,var8085,var8086,var8087,var8088,var8089,var8090,var8091,var8092,var8093,var8094,var8095,var8096,var8097,var8098,var8099,var8100,var8101,var8102,var8103,var8104,var8105,var8106,var8107,var8108,var8109,var8110,var8111,var8112,var8113,var8114,var8115,var8116,var8117,var8118,var8119,var8120,var8121,var8122,var8123,var8124,var8125,var8126,var8127,var8128,var8129,var8130,var8131,var8132,var8133,var8134,var8135,var8136,var8137,var8138,var8139,var8140,var8141,var8142,var8143,var8144,var8145,var8146,var8147,var8148,var8149,var8150,var8151,var8152,var8153,var8154,var8155,var8156,var8157,var8158,var8159,var8160,var8161,var8162,var8163,var8164,var8165,var8166,var8167,var8168,var8169,var8170,var8171,var8172,var8173,var8174,var8175,var8176,var8177,var8178,var8179,var8180,var8181,var8182,var8183,var8184,var8185,var8186,var8187,var8188,var8189,var8190,var8191,var8192,var8193,var8194,var8195,var8196,var8197,var8198,var8199,var8200,var8201,var8202,var8203,var8204,var8205,var8206,var8207,var8208,var8209,var8210,var8211,var8212,var8213,var8214,var8215,var8216,var8217,var8218,var8219,var8220,var8221,var8222,var8223,var8224,var8225,var8226,var8227,var8228,var8229,var8230,var8231,var8232,var8233,var8234,var8235,var8236,var8237,var8238,var8239,var8240,var8241,var8242,var8243,var8244,var8245,var8246,var8247,var8248,var8249,var8250,var8251,var8252,var8253,var8254,var8255,var8256,var8257,var8258,var8259,var8260,var8261,var8262,var8263,var8264,var8265,var8266,var8267,var8268,var8269,var8270,var8271,var8272,var8273,var8274,var8275,var8276,var8277,var8278,var8279,var8280,var8281,var8282,var8283,var8284,var8285,var8286,var8287,var8288,var8289,var8290,var8291,var8292,var8293,var8294,var8295,var8296,var8297,var8298,var8299,var8300,var8301,var8302,var8303,var8304,var8305,var8306,var8307,var8308,var8309,var8310,var8311,var8312,var8313,var8314,var8315,var8316,var8317,var8318,var8319,var8320,var8321,var8322,var8323,var8324,var8325,var8326,var8327,var8328,var8329,var8330,var8331,var8332,var8333,var8334,var8335,var8336,var8337,var8338,var8339,var8340,var8341,var8342,var8343,var8344,var8345,var8346,var8347,var8348,var8349,var8350,var8351,var8352,var8353,var8354,var8355,var8356,var8357,var8358,var8359,var8360,var8361,var8362,var8363,var8364,var8365,var8366,var8367,var8368,var8369,var8370,var8371,var8372,var8373,var8374,var8375,var8376,var8377,var8378,var8379,var8380,var8381,var8382,var8383,var8384,var8385,var8386,var8387,var8388,var8389,var8390,var8391,var8392,var8393,var8394,var8395,var8396,var8397,var8398,var8399,var8400,var8401,var8402,var8403,var8404,var8405,var8406,var8407,var8408,var8409,var8410,var8411,var8412,var8413,var8414,var8415,var8416,var8417,var8418,var8419,var8420,var8421,var8422,var8423,var8424,var8425,var8426,var8427,var8428,var8429,var8430,var8431,var8432,var8433,var8434,var8435,var8436,var8437,var8438,var8439,var8440,var8441,var8442,var8443,var8444,var8445,var8446,var8447,var8448,var8449,var8450,var8451,var8452,var8453,var8454,var8455,var8456,var8457,var8458,var8459,var8460,var8461,var8462,var8463,var8464,var8465,var8466,var8467,var8468,var8469,var8470,var8471,var8472,var8473,var8474,var8475,var8476,var8477,var8478,var8479,var8480,var8481,var8482,var8483,var8484,var8485,var8486,var8487,var8488,var8489,var8490,var8491,var8492,var8493,var8494,var8495,var8496,var8497,var8498,var8499,var8500,var8501,var8502,var8503,var8504,var8505,var8506,var8507,var8508,var8509,var8510,var8511,var8512,var8513,var8514,var8515,var8516,var8517,var8518,var8519,var8520,var8521,var8522,var8523,var8524,var8525,var8526,var8527,var8528,var8529,var8530,var8531,var8532,var8533,var8534,var8535,var8536,var8537,var8538,var8539,var8540,var8541,var8542,var8543,var8544,var8545,var8546,var8547,var8548,var8549,var8550,var8551,var8552,var8553,var8554,var8555,var8556,var8557,var8558,var8559,var8560,var8561,var8562,var8563,var8564,var8565,var8566,var8567,var8568,var8569,var8570,var8571,var8572,var8573,var8574,var8575,var8576,var8577,var8578,var8579,var8580,var8581,var8582,var8583,var8584,var8585,var8586,var8587,var8588,var8589,var8590,var8591,var8592,var8593,var8594,var8595,var8596,var8597,var8598,var8599,var8600,var8601,var8602,var8603,var8604,var8605,var8606,var8607,var8608,var8609,var8610,var8611,var8612,var8613,var8614,var8615,var8616,var8617,var8618,var8619,var8620,var8621,var8622,var8623,var8624,var8625,var8626,var8627,var8628,var8629,var8630,var8631,var8632,var8633,var8634,var8635,var8636,var8637,var8638,var8639,var8640,var8641,var8642,var8643,var8644,var8645,var8646,var8647,var8648,var8649,var8650,var8651,var8652,var8653,var8654,var8655,var8656,var8657,var8658,var8659,var8660,var8661,var8662,var8663,var8664,var8665,var8666,var8667,var8668,var8669,var8670,var8671,var8672,var8673,var8674,var8675,var8676,var8677,var8678,var8679,var8680,var8681,var8682,var8683,var8684,var8685,var8686,var8687,var8688,var8689,var8690,var8691,var8692,var8693,var8694,var8695,var8696,var8697,var8698,var8699,var8700,var8701,var8702,var8703,var8704,var8705,var8706,var8707,var8708,var8709,var8710,var8711,var8712,var8713,var8714,var8715,var8716,var8717,var8718,var8719,var8720,var8721,var8722,var8723,var8724,var8725,var8726,var8727,var8728,var8729,var8730,var8731,var8732,var8733,var8734,var8735,var8736,var8737,var8738,var8739,var8740,var8741,var8742,var8743,var8744,var8745,var8746,var8747,var8748,var8749,var8750,var8751,var8752,var8753,var8754,var8755,var8756,var8757,var8758,var8759,var8760,var8761,var8762,var8763,var8764,var8765,var8766,var8767,var8768,var8769,var8770,var8771,var8772,var8773,var8774,var8775,var8776,var8777,var8778,var8779,var8780,var8781,var8782,var8783,var8784,var8785,var8786,var8787,var8788,var8789,var8790,var8791,var8792,var8793,var8794,var8795,var8796,var8797,var8798,var8799,var8800,var8801,var8802,var8803,var8804,var8805,var8806,var8807,var8808,var8809,var8810,var8811,var8812,var8813,var8814,var8815,var8816,var8817,var8818,var8819,var8820,var8821,var8822,var8823,var8824,var8825,var8826,var8827,var8828,var8829,var8830,var8831,var8832,var8833,var8834,var8835,var8836,var8837,var8838,var8839,var8840,var8841,var8842,var8843,var8844,var8845,var8846,var8847,var8848,var8849,var8850,var8851,var8852,var8853,var8854,var8855,var8856,var8857,var8858,var8859,var8860,var8861,var8862,var8863,var8864,var8865,var8866,var8867,var8868,var8869,var8870,var8871,var8872,var8873,var8874,var8875,var8876,var8877,var8878,var8879,var8880,var8881,var8882,var8883,var8884,var8885,var8886,var8887,var8888,var8889,var8890,var8891,var8892,var8893,var8894,var8895,var8896,var8897,var8898,var8899,var8900,var8901,var8902,var8903,var8904,var8905,var8906,var8907,var8908,var8909,var8910,var8911,var8912,var8913,var8914,var8915,var8916,var8917,var8918,var8919,var8920,var8921,var8922,var8923,var8924,var8925,var8926,var8927,var8928,var8929,var8930,var8931,var8932,var8933,var8934,var8935,var8936,var8937,var8938,var8939,var8940,var8941,var8942,var8943,var8944,var8945,var8946,var8947,var8948,var8949,var8950,var8951,var8952,var8953,var8954,var8955,var8956,var8957,var8958,var8959,var8960,var8961,var8962,var8963,var8964,var8965,var8966,var8967,var8968,var8969,var8970,var8971,var8972,var8973,var8974,var8975,var8976,var8977,var8978,var8979,var8980,var8981,var8982,var8983,var8984,var8985,var8986,var8987,var8988,var8989,var8990,var8991,var8992,var8993,var8994,var8995,var8996,var8997,var8998,var8999,var9000,var9001,var9002,var9003,var9004,var9005,var9006,var9007,var9008,var9009,var9010,var9011,var9012,var9013,var9014,var9015,var9016,var9017,var9018,var9019,var9020,var9021,var9022,var9023,var9024,var9025,var9026,var9027,var9028,var9029,var9030,var9031,var9032,var9033,var9034,var9035,var9036,var9037,var9038,var9039,var9040,var9041,var9042,var9043,var9044,var9045,var9046,var9047,var9048,var9049,var9050,var9051,var9052,var9053,var9054,var9055,var9056,var9057,var9058,var9059,var9060,var9061,var9062,var9063,var9064,var9065,var9066,var9067,var9068,var9069,var9070,var9071,var9072,var9073,var9074,var9075,var9076,var9077,var9078,var9079,var9080,var9081,var9082,var9083,var9084,var9085,var9086,var9087,var9088,var9089,var9090,var9091,var9092,var9093,var9094,var9095,var9096,var9097,var9098,var9099,var9100,var9101,var9102,var9103,var9104,var9105,var9106,var9107,var9108,var9109,var9110,var9111,var9112,var9113,var9114,var9115,var9116,var9117,var9118,var9119,var9120,var9121,var9122,var9123,var9124,var9125,var9126,var9127,var9128,var9129,var9130,var9131,var9132,var9133,var9134,var9135,var9136,var9137,var9138,var9139,var9140,var9141,var9142,var9143,var9144,var9145,var9146,var9147,var9148,var9149,var9150,var9151,var9152,var9153,var9154,var9155,var9156,var9157,var9158,var9159,var9160,var9161,var9162,var9163,var9164,var9165,var9166,var9167,var9168,var9169,var9170,var9171,var9172,var9173,var9174,var9175,var9176,var9177,var9178,var9179,var9180,var9181,var9182,var9183,var9184,var9185,var9186,var9187,var9188,var9189,var9190,var9191,var9192,var9193,var9194,var9195,var9196,var9197,var9198,var9199,var9200,var9201,var9202,var9203,var9204,var9205,var9206,var9207,var9208,var9209,var9210,var9211,var9212,var9213,var9214,var9215,var9216,var9217,var9218,var9219,var9220,var9221,var9222,var9223,var9224,var9225,var9226,var9227,var9228,var9229,var9230,var9231,var9232,var9233,var9234,var9235,var9236,var9237,var9238,var9239,var9240,var9241,var9242,var9243,var9244,var9245,var9246,var9247,var9248,var9249,var9250,var9251,var9252,var9253,var9254,var9255,var9256,var9257,var9258,var9259,var9260,var9261,var9262,var9263,var9264,var9265,var9266,var9267,var9268,var9269,var9270,var9271,var9272,var9273,var9274,var9275,var9276,var9277,var9278,var9279,var9280,var9281,var9282,var9283,var9284,var9285,var9286,var9287,var9288,var9289,var9290,var9291,var9292,var9293,var9294,var9295,var9296,var9297,var9298,var9299,var9300,var9301,var9302,var9303,var9304,var9305,var9306,var9307,var9308,var9309,var9310,var9311,var9312,var9313,var9314,var9315,var9316,var9317,var9318,var9319,var9320,var9321,var9322,var9323,var9324,var9325,var9326,var9327,var9328,var9329,var9330,var9331,var9332,var9333,var9334,var9335,var9336,var9337,var9338,var9339,var9340,var9341,var9342,var9343,var9344,var9345,var9346,var9347,var9348,var9349,var9350,var9351,var9352,var9353,var9354,var9355,var9356,var9357,var9358,var9359,var9360,var9361,var9362,var9363,var9364,var9365,var9366,var9367,var9368,var9369,var9370,var9371,var9372,var9373,var9374,var9375,var9376,var9377,var9378,var9379,var9380,var9381,var9382,var9383,var9384,var9385,var9386,var9387,var9388,var9389,var9390,var9391,var9392,var9393,var9394,var9395,var9396,var9397,var9398,var9399,var9400,var9401,var9402,var9403,var9404,var9405,var9406,var9407,var9408,var9409,var9410,var9411,var9412,var9413,var9414,var9415,var9416,var9417,var9418,var9419,var9420,var9421,var9422,var9423,var9424,var9425,var9426,var9427,var9428,var9429,var9430,var9431,var9432,var9433,var9434,var9435,var9436,var9437,var9438,var9439,var9440,var9441,var9442,var9443,var9444,var9445,var9446,var9447,var9448,var9449,var9450,var9451,var9452,var9453,var9454,var9455,var9456,var9457,var9458,var9459,var9460,var9461,var9462,var9463,var9464,var9465,var9466,var9467,var9468,var9469,var9470,var9471,var9472,var9473,var9474,var9475,var9476,var9477,var9478,var9479,var9480,var9481,var9482,var9483,var9484,var9485,var9486,var9487,var9488,var9489,var9490,var9491,var9492,var9493,var9494,var9495,var9496,var9497,var9498,var9499,var9500,var9501,var9502,var9503,var9504,var9505,var9506,var9507,var9508,var9509,var9510,var9511,var9512,var9513,var9514,var9515,var9516,var9517,var9518,var9519,var9520,var9521,var9522,var9523,var9524,var9525,var9526,var9527,var9528,var9529,var9530,var9531,var9532,var9533,var9534,var9535,var9536,var9537,var9538,var9539,var9540,var9541,var9542,var9543,var9544,var9545,var9546,var9547,var9548,var9549,var9550,var9551,var9552,var9553,var9554,var9555,var9556,var9557,var9558,var9559,var9560,var9561,var9562,var9563,var9564,var9565,var9566,var9567,var9568,var9569,var9570,var9571,var9572,var9573,var9574,var9575,var9576,var9577,var9578,var9579,var9580,var9581,var9582,var9583,var9584,var9585,var9586,var9587,var9588,var9589,var9590,var9591,var9592,var9593,var9594,var9595,var9596,var9597,var9598,var9599,var9600,var9601,var9602,var9603,var9604,var9605,var9606,var9607,var9608,var9609,var9610,var9611,var9612,var9613,var9614,var9615,var9616,var9617,var9618,var9619,var9620,var9621,var9622,var9623,var9624,var9625,var9626,var9627,var9628,var9629,var9630,var9631,var9632,var9633,var9634,var9635,var9636,var9637,var9638,var9639,var9640,var9641,var9642,var9643,var9644,var9645,var9646,var9647,var9648,var9649,var9650,var9651,var9652,var9653,var9654,var9655,var9656,var9657,var9658,var9659,var9660,var9661,var9662,var9663,var9664,var9665,var9666,var9667,var9668,var9669,var9670,var9671,var9672,var9673,var9674,var9675,var9676,var9677,var9678,var9679,var9680,var9681,var9682,var9683,var9684,var9685,var9686,var9687,var9688,var9689,var9690,var9691,var9692,var9693,var9694,var9695,var9696,var9697,var9698,var9699,var9700,var9701,var9702,var9703,var9704,var9705,var9706,var9707,var9708,var9709,var9710,var9711,var9712,var9713,var9714,var9715,var9716,var9717,var9718,var9719,var9720,var9721,var9722,var9723,var9724,var9725,var9726,var9727,var9728,var9729,var9730,var9731,var9732,var9733,var9734,var9735,var9736,var9737,var9738,var9739,var9740,var9741,var9742,var9743,var9744,var9745,var9746,var9747,var9748,var9749,var9750,var9751,var9752,var9753,var9754,var9755,var9756,var9757,var9758,var9759,var9760,var9761,var9762,var9763,var9764,var9765,var9766,var9767,var9768,var9769,var9770,var9771,var9772,var9773,var9774,var9775,var9776,var9777,var9778,var9779,var9780,var9781,var9782,var9783,var9784,var9785,var9786,var9787,var9788,var9789,var9790,var9791,var9792,var9793,var9794,var9795,var9796,var9797,var9798,var9799,var9800,var9801,var9802,var9803,var9804,var9805,var9806,var9807,var9808,var9809,var9810,var9811,var9812,var9813,var9814,var9815,var9816,var9817,var9818,var9819,var9820,var9821,var9822,var9823,var9824,var9825,var9826,var9827,var9828,var9829,var9830,var9831,var9832,var9833,var9834,var9835,var9836,var9837,var9838,var9839,var9840,var9841,var9842,var9843,var9844,var9845,var9846,var9847,var9848,var9849,var9850,var9851,var9852,var9853,var9854,var9855,var9856,var9857,var9858,var9859,var9860,var9861,var9862,var9863,var9864,var9865,var9866,var9867,var9868,var9869,var9870,var9871,var9872,var9873,var9874,var9875,var9876,var9877,var9878,var9879,var9880,var9881,var9882,var9883,var9884,var9885,var9886,var9887,var9888,var9889,var9890,var9891,var9892,var9893,var9894,var9895,var9896,var9897,var9898,var9899,var9900,var9901,var9902,var9903,var9904,var9905,var9906,var9907,var9908,var9909,var9910,var9911,var9912,var9913,var9914,var9915,var9916,var9917,var9918,var9919,var9920,var9921,var9922,var9923,var9924,var9925,var9926,var9927,var9928,var9929,var9930,var9931,var9932,var9933,var9934,var9935,var9936,var9937,var9938,var9939,var9940,var9941,var9942,var9943,var9944,var9945,var9946,var9947,var9948,var9949,var9950,var9951,var9952,var9953,var9954,var9955,var9956,var9957,var9958,var9959,var9960,var9961,var9962,var9963,var9964,var9965,var9966,var9967,var9968,var9969,var9970,var9971,var9972,var9973,var9974,var9975,var9976,var9977,var9978,var9979,var9980,var9981,var9982,var9983,var9984,var9985,var9986,var9987,var9988,var9989,var9990,var9991,var9992,var9993,var9994,var9995,var9996,var9997,var9998,var9999,var10000,var10001,var10002,var10003,var10004,var10005,var10006,var10007,var10008,var10009,var10010,var10011,var10012,var10013,var10014,var10015,var10016,var10017,var10018,var10019,var10020,var10021,var10022,var10023,var10024,var10025,var10026,var10027,var10028,var10029,var10030,var10031,var10032,var10033,var10034,var10035,var10036,var10037,var10038,var10039,var10040,var10041,var10042,var10043,var10044,var10045,var10046,var10047,var10048,var10049,var10050,var10051,var10052,var10053,var10054,var10055,var10056,var10057,var10058,var10059,var10060,var10061,var10062,var10063,var10064,var10065,var10066,var10067,var10068,var10069,var10070,var10071,var10072,var10073,var10074,var10075,var10076,var10077,var10078,var10079,var10080,var10081,var10082,var10083,var10084,var10085,var10086,var10087,var10088,var10089,var10090,var10091,var10092,var10093,var10094,var10095,var10096,var10097,var10098,var10099,var10100,var10101,var10102,var10103,var10104,var10105,var10106,var10107,var10108,var10109,var10110,var10111,var10112,var10113,var10114,var10115,var10116,var10117,var10118,var10119,var10120,var10121,var10122,var10123,var10124,var10125,var10126,var10127,var10128,var10129,var10130,var10131,var10132,var10133,var10134,var10135,var10136,var10137,var10138,var10139,var10140,var10141,var10142,var10143,var10144,var10145,var10146,var10147,var10148,var10149,var10150,var10151,var10152,var10153,var10154,var10155,var10156,var10157,var10158,var10159,var10160,var10161,var10162,var10163,var10164,var10165,var10166,var10167,var10168,var10169,var10170,var10171,var10172,var10173,var10174,var10175,var10176,var10177,var10178,var10179,var10180,var10181,var10182,var10183,var10184,var10185,var10186,var10187,var10188,var10189,var10190,var10191,var10192,var10193,var10194,var10195,var10196,var10197,var10198,var10199,var10200,var10201,var10202,var10203,var10204,var10205,var10206,var10207,var10208,var10209,var10210,var10211,var10212,var10213,var10214,var10215,var10216,var10217,var10218,var10219,var10220,var10221,var10222,var10223,var10224,var10225,var10226,var10227,var10228,var10229,var10230,var10231,var10232,var10233,var10234,var10235,var10236,var10237,var10238,var10239,var10240,var10241,var10242,var10243,var10244,var10245,var10246,var10247,var10248,var10249,var10250,var10251,var10252,var10253,var10254,var10255,var10256,var10257,var10258,var10259,var10260,var10261,var10262,var10263,var10264,var10265,var10266,var10267,var10268,var10269,var10270,var10271,var10272,var10273,var10274,var10275,var10276,var10277,var10278,var10279,var10280,var10281,var10282,var10283,var10284,var10285,var10286,var10287,var10288,var10289,var10290,var10291,var10292,var10293,var10294,var10295,var10296,var10297,var10298,var10299,var10300,var10301,var10302,var10303,var10304,var10305,var10306,var10307,var10308,var10309,var10310,var10311,var10312,var10313,var10314,var10315,var10316,var10317,var10318,var10319,var10320,var10321,var10322,var10323,var10324,var10325,var10326,var10327,var10328,var10329,var10330,var10331,var10332,var10333,var10334,var10335,var10336,var10337,var10338,var10339,var10340,var10341,var10342,var10343,var10344,var10345,var10346,var10347,var10348,var10349,var10350,var10351,var10352,var10353,var10354,var10355,var10356,var10357,var10358,var10359,var10360,var10361,var10362,var10363,var10364,var10365,var10366,var10367,var10368,var10369,var10370,var10371,var10372,var10373,var10374,var10375,var10376,var10377,var10378,var10379,var10380,var10381,var10382,var10383,var10384,var10385,var10386,var10387,var10388,var10389,var10390,var10391,var10392,var10393,var10394,var10395,var10396,var10397,var10398,var10399,var10400,var10401,var10402,var10403,var10404,var10405,var10406,var10407,var10408,var10409,var10410,var10411,var10412,var10413,var10414,var10415,var10416,var10417,var10418,var10419,var10420,var10421,var10422,var10423,var10424,var10425,var10426,var10427,var10428,var10429,var10430,var10431,var10432,var10433,var10434,var10435,var10436,var10437,var10438,var10439,var10440,var10441,var10442,var10443,var10444,var10445,var10446,var10447,var10448,var10449,var10450,var10451,var10452,var10453,var10454,var10455,var10456,var10457,var10458,var10459,var10460,var10461,var10462,var10463,var10464,var10465,var10466,var10467,var10468,var10469,var10470,var10471,var10472,var10473,var10474,var10475,var10476,var10477,var10478,var10479,var10480,var10481,var10482,var10483,var10484,var10485,var10486,var10487,var10488,var10489,var10490,var10491,var10492,var10493,var10494,var10495,var10496,var10497,var10498,var10499,var10500,var10501,var10502,var10503,var10504,var10505,var10506,var10507,var10508,var10509,var10510,var10511,var10512,var10513,var10514,var10515,var10516,var10517,var10518,var10519,var10520,var10521,var10522,var10523,var10524,var10525,var10526,var10527,var10528,var10529,var10530,var10531,var10532,var10533,var10534,var10535,var10536,var10537,var10538,var10539,var10540,var10541,var10542,var10543,var10544,var10545,var10546,var10547,var10548,var10549,var10550,var10551,var10552,var10553,var10554,var10555,var10556,var10557,var10558,var10559,var10560,var10561,var10562,var10563,var10564,var10565,var10566,var10567,var10568,var10569,var10570,var10571,var10572,var10573,var10574,var10575,var10576,var10577,var10578,var10579,var10580,var10581,var10582,var10583,var10584,var10585,var10586,var10587,var10588,var10589,var10590,var10591,var10592,var10593,var10594,var10595,var10596,var10597,var10598,var10599,var10600,var10601,var10602,var10603,var10604,var10605,var10606,var10607,var10608,var10609,var10610,var10611,var10612,var10613,var10614,var10615,var10616,var10617,var10618,var10619,var10620,var10621,var10622,var10623,var10624,var10625,var10626,var10627,var10628,var10629,var10630,var10631,var10632,var10633,var10634,var10635,var10636,var10637,var10638,var10639,var10640,var10641,var10642,var10643,var10644,var10645,var10646,var10647,var10648,var10649,var10650,var10651,var10652,var10653,var10654,var10655,var10656,var10657,var10658,var10659,var10660,var10661,var10662,var10663,var10664,var10665,var10666,var10667,var10668,var10669,var10670,var10671,var10672,var10673,var10674,var10675,var10676,var10677,var10678,var10679,var10680,var10681,var10682,var10683,var10684,var10685,var10686,var10687,var10688,var10689,var10690,var10691,var10692,var10693,var10694,var10695,var10696,var10697,var10698,var10699,var10700,var10701,var10702,var10703,var10704,var10705,var10706,var10707,var10708,var10709,var10710,var10711,var10712,var10713,var10714,var10715,var10716,var10717,var10718,var10719,var10720,var10721,var10722,var10723,var10724,var10725,var10726,var10727,var10728,var10729,var10730,var10731,var10732,var10733,var10734,var10735,var10736,var10737,var10738,var10739,var10740,var10741,var10742,var10743,var10744,var10745,var10746,var10747,var10748,var10749,var10750,var10751,var10752,var10753,var10754,var10755,var10756,var10757,var10758,var10759,var10760,var10761,var10762,var10763,var10764,var10765,var10766,var10767,var10768,var10769,var10770,var10771,var10772,var10773,var10774,var10775,var10776,var10777,var10778,var10779,var10780,var10781,var10782,var10783,var10784,var10785,var10786,var10787,var10788,var10789,var10790,var10791,var10792,var10793,var10794,var10795,var10796,var10797,var10798,var10799,var10800,var10801,var10802,var10803,var10804,var10805,var10806,var10807,var10808,var10809,var10810,var10811,var10812,var10813,var10814,var10815,var10816,var10817,var10818,var10819,var10820,var10821,var10822,var10823,var10824,var10825,var10826,var10827,var10828,var10829,var10830,var10831,var10832,var10833,var10834,var10835,var10836,var10837,var10838,var10839,var10840,var10841,var10842,var10843,var10844,var10845,var10846,var10847,var10848,var10849,var10850,var10851,var10852,var10853,var10854,var10855,var10856,var10857,var10858,var10859,var10860,var10861,var10862,var10863,var10864,var10865,var10866,var10867,var10868,var10869,var10870,var10871,var10872,var10873,var10874,var10875,var10876,var10877,var10878,var10879,var10880,var10881,var10882,var10883,var10884,var10885,var10886,var10887,var10888,var10889,var10890,var10891,var10892,var10893,var10894,var10895,var10896,var10897,var10898,var10899,var10900,var10901,var10902,var10903,var10904,var10905,var10906,var10907,var10908,var10909,var10910,var10911,var10912,var10913,var10914,var10915,var10916,var10917,var10918,var10919,var10920,var10921,var10922,var10923,var10924,var10925,var10926,var10927,var10928,var10929,var10930,var10931,var10932,var10933,var10934,var10935,var10936,var10937,var10938,var10939,var10940,var10941,var10942,var10943,var10944,var10945,var10946,var10947,var10948,var10949,var10950,var10951,var10952,var10953,var10954,var10955,var10956,var10957,var10958,var10959,var10960,var10961,var10962,var10963,var10964,var10965,var10966,var10967,var10968,var10969,var10970,var10971,var10972,var10973,var10974,var10975,var10976,var10977,var10978,var10979,var10980,var10981,var10982,var10983,var10984,var10985,var10986,var10987,var10988,var10989,var10990,var10991,var10992,var10993,var10994,var10995,var10996,var10997,var10998,var10999,var11000,var11001,var11002,var11003,var11004,var11005,var11006,var11007,var11008,var11009,var11010,var11011,var11012,var11013,var11014,var11015,var11016,var11017,var11018,var11019,var11020,var11021,var11022,var11023,var11024,var11025,var11026,var11027,var11028,var11029,var11030,var11031,var11032,var11033,var11034,var11035,var11036,var11037,var11038,var11039,var11040,var11041,var11042,var11043,var11044,var11045,var11046,var11047,var11048,var11049,var11050,var11051,var11052,var11053,var11054,var11055,var11056,var11057,var11058,var11059,var11060,var11061,var11062,var11063,var11064,var11065,var11066,var11067,var11068,var11069,var11070,var11071,var11072,var11073,var11074,var11075,var11076,var11077,var11078,var11079,var11080,var11081,var11082,var11083,var11084,var11085,var11086,var11087,var11088,var11089,var11090,var11091,var11092,var11093,var11094,var11095,var11096,var11097,var11098,var11099,var11100,var11101,var11102,var11103,var11104,var11105,var11106,var11107,var11108,var11109,var11110,var11111,var11112,var11113,var11114,var11115,var11116,var11117,var11118,var11119,var11120,var11121,var11122,var11123,var11124,var11125,var11126,var11127,var11128,var11129,var11130,var11131,var11132,var11133,var11134,var11135,var11136,var11137,var11138,var11139,var11140,var11141,var11142,var11143,var11144,var11145,var11146,var11147,var11148,var11149,var11150,var11151,var11152,var11153,var11154,var11155,var11156,var11157,var11158,var11159,var11160,var11161,var11162,var11163,var11164,var11165,var11166,var11167,var11168,var11169,var11170,var11171,var11172,var11173,var11174,var11175,var11176,var11177,var11178,var11179,var11180,var11181,var11182,var11183,var11184,var11185,var11186,var11187,var11188,var11189,var11190,var11191,var11192,var11193,var11194,var11195,var11196,var11197,var11198,var11199,var11200,var11201,var11202,var11203,var11204,var11205,var11206,var11207,var11208,var11209,var11210,var11211,var11212,var11213,var11214,var11215,var11216,var11217,var11218,var11219,var11220,var11221,var11222,var11223,var11224,var11225,var11226,var11227,var11228,var11229,var11230,var11231,var11232,var11233,var11234,var11235,var11236,var11237,var11238,var11239,var11240,var11241,var11242,var11243,var11244,var11245,var11246,var11247,var11248,var11249,var11250,var11251,var11252,var11253,var11254,var11255,var11256,var11257,var11258,var11259,var11260,var11261,var11262,var11263,var11264,var11265,var11266,var11267,var11268,var11269,var11270,var11271,var11272,var11273,var11274,var11275,var11276,var11277,var11278,var11279,var11280,var11281,var11282,var11283,var11284,var11285,var11286,var11287,var11288,var11289,var11290,var11291,var11292,var11293,var11294,var11295,var11296,var11297,var11298,var11299,var11300,var11301,var11302,var11303,var11304,var11305,var11306,var11307,var11308,var11309,var11310,var11311,var11312,var11313,var11314,var11315,var11316,var11317,var11318,var11319,var11320,var11321,var11322,var11323,var11324,var11325,var11326,var11327,var11328,var11329,var11330,var11331,var11332,var11333,var11334,var11335,var11336,var11337,var11338,var11339,var11340,var11341,var11342,var11343,var11344,var11345,var11346,var11347,var11348,var11349,var11350,var11351,var11352,var11353,var11354,var11355,var11356,var11357,var11358,var11359,var11360,var11361,var11362,var11363,var11364,var11365,var11366,var11367,var11368,var11369,var11370,var11371,var11372,var11373,var11374,var11375,var11376,var11377,var11378,var11379,var11380,var11381,var11382,var11383,var11384,var11385,var11386,var11387,var11388,var11389,var11390,var11391,var11392,var11393,var11394,var11395,var11396,var11397,var11398,var11399,var11400,var11401,var11402,var11403,var11404,var11405,var11406,var11407,var11408,var11409,var11410,var11411,var11412,var11413,var11414,var11415,var11416,var11417,var11418,var11419,var11420,var11421,var11422,var11423,var11424,var11425,var11426,var11427,var11428,var11429,var11430,var11431,var11432,var11433,var11434,var11435,var11436,var11437,var11438,var11439,var11440,var11441,var11442,var11443,var11444,var11445,var11446,var11447,var11448,var11449,var11450,var11451,var11452,var11453,var11454,var11455,var11456,var11457,var11458,var11459,var11460,var11461,var11462,var11463,var11464,var11465,var11466,var11467,var11468,var11469,var11470,var11471,var11472,var11473,var11474,var11475,var11476,var11477,var11478,var11479,var11480,var11481,var11482,var11483,var11484,var11485,var11486,var11487,var11488,var11489,var11490,var11491,var11492,var11493,var11494,var11495,var11496,var11497,var11498,var11499,var11500,var11501,var11502,var11503,var11504,var11505,var11506,var11507,var11508,var11509,var11510,var11511,var11512,var11513,var11514,var11515,var11516,var11517,var11518,var11519,var11520,var11521,var11522,var11523,var11524,var11525,var11526,var11527,var11528,var11529,var11530,var11531,var11532,var11533,var11534,var11535,var11536,var11537,var11538,var11539,var11540,var11541,var11542,var11543,var11544,var11545,var11546,var11547,var11548,var11549,var11550,var11551,var11552,var11553,var11554,var11555,var11556,var11557,var11558,var11559,var11560,var11561,var11562,var11563,var11564,var11565,var11566,var11567,var11568,var11569,var11570,var11571,var11572,var11573,var11574,var11575,var11576,var11577,var11578,var11579,var11580,var11581,var11582,var11583,var11584,var11585,var11586,var11587,var11588,var11589,var11590,var11591,var11592,var11593,var11594,var11595,var11596,var11597,var11598,var11599,var11600,var11601,var11602,var11603,var11604,var11605,var11606,var11607,var11608,var11609,var11610,var11611,var11612,var11613,var11614,var11615,var11616,var11617,var11618,var11619,var11620,var11621,var11622,var11623,var11624,var11625,var11626,var11627,var11628,var11629,var11630,var11631,var11632,var11633,var11634,var11635,var11636,var11637,var11638,var11639,var11640,var11641,var11642,var11643,var11644,var11645,var11646,var11647,var11648,var11649,var11650,var11651,var11652,var11653,var11654,var11655,var11656,var11657,var11658,var11659,var11660,var11661,var11662,var11663,var11664,var11665,var11666,var11667,var11668,var11669,var11670,var11671,var11672,var11673,var11674,var11675,var11676,var11677,var11678,var11679,var11680,var11681,var11682,var11683,var11684,var11685,var11686,var11687,var11688,var11689,var11690,var11691,var11692,var11693,var11694,var11695,var11696,var11697,var11698,var11699,var11700,var11701,var11702,var11703,var11704,var11705,var11706,var11707,var11708,var11709,var11710,var11711,var11712,var11713,var11714,var11715,var11716,var11717,var11718,var11719,var11720,var11721,var11722,var11723,var11724,var11725,var11726,var11727,var11728,var11729,var11730,var11731,var11732,var11733,var11734,var11735,var11736,var11737,var11738,var11739,var11740,var11741,var11742,var11743,var11744,var11745,var11746,var11747,var11748,var11749,var11750,var11751,var11752,var11753,var11754,var11755,var11756,var11757,var11758,var11759,var11760,var11761,var11762,var11763,var11764,var11765,var11766,var11767,var11768,var11769,var11770,var11771,var11772,var11773,var11774,var11775,var11776,var11777,var11778,var11779,var11780,var11781,var11782,var11783,var11784,var11785,var11786,var11787,var11788,var11789,var11790,var11791,var11792,var11793,var11794,var11795,var11796,var11797,var11798,var11799,var11800,var11801,var11802,var11803,var11804,var11805,var11806,var11807,var11808,var11809,var11810,var11811,var11812,var11813,var11814,var11815,var11816,var11817,var11818,var11819,var11820,var11821,var11822,var11823,var11824,var11825,var11826,var11827,var11828,var11829,var11830,var11831,var11832,var11833,var11834,var11835,var11836,var11837,var11838,var11839,var11840,var11841,var11842,var11843,var11844,var11845,var11846,var11847,var11848,var11849,var11850,var11851,var11852,var11853,var11854,var11855,var11856,var11857,var11858,var11859,var11860,var11861,var11862,var11863,var11864,var11865,var11866,var11867,var11868,var11869,var11870,var11871,var11872,var11873,var11874,var11875,var11876,var11877,var11878,var11879,var11880,var11881,var11882,var11883,var11884,var11885,var11886,var11887,var11888,var11889,var11890,var11891,var11892,var11893,var11894,var11895,var11896,var11897,var11898,var11899,var11900,var11901,var11902,var11903,var11904,var11905,var11906,var11907,var11908,var11909,var11910,var11911,var11912,var11913,var11914,var11915,var11916,var11917,var11918,var11919,var11920,var11921,var11922,var11923,var11924,var11925,var11926,var11927,var11928,var11929,var11930,var11931,var11932,var11933,var11934,var11935,var11936,var11937,var11938,var11939,var11940,var11941,var11942,var11943,var11944,var11945,var11946,var11947,var11948,var11949,var11950,var11951,var11952,var11953,var11954,var11955,var11956,var11957,var11958,var11959,var11960,var11961,var11962,var11963,var11964,var11965,var11966,var11967,var11968,var11969,var11970,var11971,var11972,var11973,var11974,var11975,var11976,var11977,var11978,var11979,var11980,var11981,var11982,var11983,var11984,var11985,var11986,var11987,var11988,var11989,var11990,var11991,var11992,var11993,var11994,var11995,var11996,var11997,var11998,var11999,var12000,var12001,var12002,var12003,var12004,var12005,var12006,var12007,var12008,var12009,var12010,var12011,var12012,var12013,var12014,var12015,var12016,var12017,var12018,var12019,var12020,var12021,var12022,var12023,var12024,var12025,var12026,var12027,var12028,var12029,var12030,var12031,var12032,var12033,var12034,var12035,var12036,var12037,var12038,var12039,var12040,var12041,var12042,var12043,var12044,var12045,var12046,var12047,var12048,var12049,var12050,var12051,var12052,var12053,var12054,var12055,var12056,var12057,var12058,var12059,var12060,var12061,var12062,var12063,var12064,var12065,var12066,var12067,var12068,var12069,var12070,var12071,var12072,var12073,var12074,var12075,var12076,var12077,var12078,var12079,var12080,var12081,var12082,var12083,var12084,var12085,var12086,var12087,var12088,var12089,var12090,var12091,var12092,var12093,var12094,var12095,var12096,var12097,var12098,var12099,var12100,var12101,var12102,var12103,var12104,var12105,var12106,var12107,var12108,var12109,var12110,var12111,var12112,var12113,var12114,var12115,var12116,var12117,var12118,var12119,var12120,var12121,var12122,var12123,var12124,var12125,var12126,var12127,var12128,var12129,var12130,var12131,var12132,var12133,var12134,var12135,var12136,var12137,var12138,var12139,var12140,var12141,var12142,var12143,var12144,var12145,var12146,var12147,var12148,var12149,var12150,var12151,var12152,var12153,var12154,var12155,var12156,var12157,var12158,var12159,var12160,var12161,var12162,var12163,var12164,var12165,var12166,var12167,var12168,var12169,var12170,var12171,var12172,var12173,var12174,var12175,var12176,var12177,var12178,var12179,var12180,var12181,var12182,var12183,var12184,var12185,var12186,var12187,var12188,var12189,var12190,var12191,var12192,var12193,var12194,var12195,var12196,var12197,var12198,var12199,var12200,var12201,var12202,var12203,var12204,var12205,var12206,var12207,var12208,var12209,var12210,var12211,var12212,var12213,var12214,var12215,var12216,var12217,var12218,var12219,var12220,var12221,var12222,var12223,var12224,var12225,var12226,var12227,var12228,var12229,var12230,var12231,var12232,var12233,var12234,var12235,var12236,var12237,var12238,var12239,var12240,var12241,var12242,var12243,var12244,var12245,var12246,var12247,var12248,var12249,var12250,var12251,var12252,var12253,var12254,var12255,var12256,var12257,var12258,var12259,var12260,var12261,var12262,var12263,var12264,var12265,var12266,var12267,var12268,var12269,var12270,var12271,var12272,var12273,var12274,var12275,var12276,var12277,var12278,var12279,var12280,var12281,var12282,var12283,var12284,var12285,var12286,var12287,var12288,var12289,var12290,var12291,var12292,var12293,var12294,var12295,var12296,var12297,var12298,var12299,var12300,var12301,var12302,var12303,var12304,var12305,var12306,var12307,var12308,var12309,var12310,var12311,var12312,var12313,var12314,var12315,var12316,var12317,var12318,var12319,var12320,var12321,var12322,var12323,var12324,var12325,var12326,var12327,var12328,var12329,var12330,var12331,var12332,var12333,var12334,var12335,var12336,var12337,var12338,var12339,var12340,var12341,var12342,var12343,var12344,var12345,var12346,var12347,var12348,var12349,var12350,var12351,var12352,var12353,var12354,var12355,var12356,var12357,var12358,var12359,var12360,var12361,var12362,var12363,var12364,var12365,var12366,var12367,var12368,var12369,var12370,var12371,var12372,var12373,var12374,var12375,var12376,var12377,var12378,var12379,var12380,var12381,var12382,var12383,var12384,var12385,var12386,var12387,var12388,var12389,var12390,var12391,var12392,var12393,var12394,var12395,var12396,var12397,var12398,var12399,var12400,var12401,var12402,var12403,var12404,var12405,var12406,var12407,var12408,var12409,var12410,var12411,var12412,var12413,var12414,var12415,var12416,var12417,var12418,var12419,var12420,var12421,var12422,var12423,var12424,var12425,var12426,var12427,var12428,var12429,var12430,var12431,var12432,var12433,var12434,var12435,var12436,var12437,var12438,var12439,var12440,var12441,var12442,var12443,var12444,var12445,var12446,var12447,var12448,var12449,var12450,var12451,var12452,var12453,var12454,var12455,var12456,var12457,var12458,var12459,var12460,var12461,var12462,var12463,var12464,var12465,var12466,var12467,var12468,var12469,var12470,var12471,var12472,var12473,var12474,var12475,var12476,var12477,var12478,var12479,var12480,var12481,var12482,var12483,var12484,var12485,var12486,var12487,var12488,var12489,var12490,var12491,var12492,var12493,var12494,var12495,var12496,var12497,var12498,var12499,var12500,var12501,var12502,var12503,var12504,var12505,var12506,var12507,var12508,var12509,var12510,var12511,var12512,var12513,var12514,var12515,var12516,var12517,var12518,var12519,var12520,var12521,var12522,var12523,var12524,var12525,var12526,var12527,var12528,var12529,var12530,var12531,var12532,var12533,var12534,var12535,var12536,var12537,var12538,var12539,var12540,var12541,var12542,var12543,var12544,var12545,var12546,var12547,var12548,var12549,var12550,var12551,var12552,var12553,var12554,var12555,var12556,var12557,var12558,var12559,var12560,var12561,var12562,var12563,var12564,var12565,var12566,var12567,var12568,var12569,var12570,var12571,var12572,var12573,var12574,var12575,var12576,var12577,var12578,var12579,var12580,var12581,var12582,var12583,var12584,var12585,var12586,var12587,var12588,var12589,var12590,var12591,var12592,var12593,var12594,var12595,var12596,var12597,var12598,var12599,var12600,var12601,var12602,var12603,var12604,var12605,var12606,var12607,var12608,var12609,var12610,var12611,var12612,var12613,var12614,var12615,var12616,var12617,var12618,var12619,var12620,var12621,var12622,var12623,var12624,var12625,var12626,var12627,var12628,var12629,var12630,var12631,var12632,var12633,var12634,var12635,var12636,var12637,var12638,var12639,var12640,var12641,var12642,var12643,var12644,var12645,var12646,var12647,var12648,var12649,var12650,var12651,var12652,var12653,var12654,var12655,var12656,var12657,var12658,var12659,var12660,var12661,var12662,var12663,var12664,var12665,var12666,var12667,var12668,var12669,var12670,var12671,var12672,var12673,var12674,var12675,var12676,var12677,var12678,var12679,var12680,var12681,var12682,var12683,var12684,var12685,var12686,var12687,var12688,var12689,var12690,var12691,var12692,var12693,var12694,var12695,var12696,var12697,var12698,var12699,var12700,var12701,var12702,var12703,var12704,var12705,var12706,var12707,var12708,var12709,var12710,var12711,var12712,var12713,var12714,var12715,var12716,var12717,var12718,var12719,var12720,var12721,var12722,var12723,var12724,var12725,var12726,var12727,var12728,var12729,var12730,var12731,var12732,var12733,var12734,var12735,var12736,var12737,var12738,var12739,var12740,var12741,var12742,var12743,var12744,var12745,var12746,var12747,var12748,var12749,var12750,var12751,var12752,var12753,var12754,var12755,var12756,var12757,var12758,var12759,var12760,var12761,var12762,var12763,var12764,var12765,var12766,var12767,var12768,var12769,var12770,var12771,var12772,var12773,var12774,var12775,var12776,var12777,var12778,var12779,var12780,var12781,var12782,var12783,var12784,var12785,var12786,var12787,var12788,var12789,var12790,var12791,var12792,var12793,var12794,var12795,var12796,var12797,var12798,var12799,var12800,var12801,var12802,var12803,var12804,var12805,var12806,var12807,var12808,var12809,var12810,var12811,var12812,var12813,var12814,var12815,var12816,var12817,var12818,var12819,var12820,var12821,var12822,var12823,var12824,var12825,var12826,var12827,var12828,var12829,var12830,var12831,var12832,var12833,var12834,var12835,var12836,var12837,var12838,var12839,var12840,var12841,var12842,var12843,var12844,var12845,var12846,var12847,var12848,var12849,var12850,var12851,var12852,var12853,var12854,var12855,var12856,var12857,var12858,var12859,var12860,var12861,var12862,var12863,var12864,var12865,var12866,var12867,var12868,var12869,var12870,var12871,var12872,var12873,var12874,var12875,var12876,var12877,var12878,var12879,var12880,var12881,var12882,var12883,var12884,var12885,var12886,var12887,var12888,var12889,var12890,var12891,var12892,var12893,var12894,var12895,var12896,var12897,var12898,var12899,var12900,var12901,var12902,var12903,var12904,var12905,var12906,var12907,var12908,var12909,var12910,var12911,var12912,var12913,var12914,var12915,var12916,var12917,var12918,var12919,var12920,var12921,var12922,var12923,var12924,var12925,var12926,var12927,var12928,var12929,var12930,var12931,var12932,var12933,var12934,var12935,var12936,var12937,var12938,var12939,var12940,var12941,var12942,var12943,var12944,var12945,var12946,var12947,var12948,var12949,var12950,var12951,var12952,var12953,var12954,var12955,var12956,var12957,var12958,var12959,var12960,var12961,var12962,var12963,var12964,var12965,var12966,var12967,var12968,var12969,var12970,var12971,var12972,var12973,var12974,var12975,var12976,var12977,var12978,var12979,var12980,var12981,var12982,var12983,var12984,var12985,var12986,var12987,var12988,var12989,var12990,var12991,var12992,var12993,var12994,var12995,var12996,var12997,var12998,var12999,var13000,var13001,var13002,var13003,var13004,var13005,var13006,var13007,var13008,var13009,var13010,var13011,var13012,var13013,var13014,var13015,var13016,var13017,var13018,var13019,var13020,var13021,var13022,var13023,var13024,var13025,var13026,var13027,var13028,var13029,var13030,var13031,var13032,var13033,var13034,var13035,var13036,var13037,var13038,var13039,var13040,var13041,var13042,var13043,var13044,var13045,var13046,var13047,var13048,var13049,var13050,var13051,var13052,var13053,var13054,var13055,var13056,var13057,var13058,var13059,var13060,var13061,var13062,var13063,var13064,var13065,var13066,var13067,var13068,var13069,var13070,var13071,var13072,var13073,var13074,var13075,var13076,var13077,var13078,var13079,var13080,var13081,var13082,var13083,var13084,var13085,var13086,var13087,var13088,var13089,var13090,var13091,var13092,var13093,var13094,var13095,var13096,var13097,var13098,var13099,var13100,var13101,var13102,var13103,var13104,var13105,var13106,var13107,var13108,var13109,var13110,var13111,var13112,var13113,var13114,var13115,var13116,var13117,var13118,var13119,var13120,var13121,var13122,var13123,var13124,var13125,var13126,var13127,var13128,var13129,var13130,var13131,var13132,var13133,var13134,var13135,var13136,var13137,var13138,var13139,var13140,var13141,var13142,var13143,var13144,var13145,var13146,var13147,var13148,var13149,var13150,var13151,var13152,var13153,var13154,var13155,var13156,var13157,var13158,var13159,var13160,var13161,var13162,var13163,var13164,var13165,var13166,var13167,var13168,var13169,var13170,var13171,var13172,var13173,var13174,var13175,var13176,var13177,var13178,var13179,var13180,var13181,var13182,var13183,var13184,var13185,var13186,var13187,var13188,var13189,var13190,var13191,var13192,var13193,var13194,var13195,var13196,var13197,var13198,var13199,var13200,var13201,var13202,var13203,var13204,var13205,var13206,var13207,var13208,var13209,var13210,var13211,var13212,var13213,var13214,var13215,var13216,var13217,var13218,var13219,var13220,var13221,var13222,var13223,var13224,var13225,var13226,var13227,var13228,var13229,var13230,var13231,var13232,var13233,var13234,var13235,var13236,var13237,var13238,var13239,var13240,var13241,var13242,var13243,var13244,var13245,var13246,var13247,var13248,var13249,var13250,var13251,var13252,var13253,var13254,var13255,var13256,var13257,var13258,var13259,var13260,var13261,var13262,var13263,var13264,var13265,var13266,var13267,var13268,var13269,var13270,var13271,var13272,var13273,var13274,var13275,var13276,var13277,var13278,var13279,var13280,var13281,var13282,var13283,var13284,var13285,var13286,var13287,var13288,var13289,var13290,var13291,var13292,var13293,var13294,var13295,var13296,var13297,var13298,var13299,var13300,var13301,var13302,var13303,var13304,var13305,var13306,var13307,var13308,var13309,var13310,var13311,var13312,var13313,var13314,var13315,var13316,var13317,var13318,var13319,var13320,var13321,var13322,var13323,var13324,var13325,var13326,var13327,var13328,var13329,var13330,var13331,var13332,var13333,var13334,var13335,var13336,var13337,var13338,var13339,var13340,var13341,var13342,var13343,var13344,var13345,var13346,var13347,var13348,var13349,var13350,var13351,var13352,var13353,var13354,var13355,var13356,var13357,var13358,var13359,var13360,var13361,var13362,var13363,var13364,var13365,var13366,var13367,var13368,var13369,var13370,var13371,var13372,var13373,var13374,var13375,var13376,var13377,var13378,var13379,var13380,var13381,var13382,var13383,var13384,var13385,var13386,var13387,var13388,var13389,var13390,var13391,var13392,var13393,var13394,var13395,var13396,var13397,var13398,var13399,var13400,var13401,var13402,var13403,var13404,var13405,var13406,var13407,var13408,var13409,var13410,var13411,var13412,var13413,var13414,var13415,var13416,var13417,var13418,var13419,var13420,var13421,var13422,var13423,var13424,var13425,var13426,var13427,var13428,var13429,var13430,var13431,var13432,var13433,var13434,var13435,var13436,var13437,var13438,var13439,var13440,var13441,var13442,var13443,var13444,var13445,var13446,var13447,var13448,var13449,var13450,var13451,var13452,var13453,var13454,var13455,var13456,var13457,var13458,var13459,var13460,var13461,var13462,var13463,var13464,var13465,var13466,var13467,var13468,var13469,var13470,var13471,var13472,var13473,var13474,var13475,var13476,var13477,var13478,var13479,var13480,var13481,var13482,var13483,var13484,var13485,var13486,var13487,var13488,var13489,var13490,var13491,var13492,var13493,var13494,var13495,var13496,var13497,var13498,var13499,var13500,var13501,var13502,var13503,var13504,var13505,var13506,var13507,var13508,var13509,var13510,var13511,var13512,var13513,var13514,var13515,var13516,var13517,var13518,var13519,var13520,var13521,var13522,var13523,var13524,var13525,var13526,var13527,var13528,var13529,var13530,var13531,var13532,var13533,var13534,var13535,var13536,var13537,var13538,var13539,var13540,var13541,var13542,var13543,var13544,var13545,var13546,var13547,var13548,var13549,var13550,var13551,var13552,var13553,var13554,var13555,var13556,var13557,var13558,var13559,var13560,var13561,var13562,var13563,var13564,var13565,var13566,var13567,var13568,var13569,var13570,var13571,var13572,var13573,var13574,var13575,var13576,var13577,var13578,var13579,var13580,var13581,var13582,var13583,var13584,var13585,var13586,var13587,var13588,var13589,var13590,var13591,var13592,var13593,var13594,var13595,var13596,var13597,var13598,var13599,var13600,var13601,var13602,var13603,var13604,var13605,var13606,var13607,var13608,var13609,var13610,var13611,var13612,var13613,var13614,var13615,var13616,var13617,var13618,var13619,var13620,var13621,var13622,var13623,var13624,var13625,var13626,var13627,var13628,var13629,var13630,var13631,var13632,var13633,var13634,var13635,var13636,var13637,var13638,var13639,var13640,var13641,var13642,var13643,var13644,var13645,var13646,var13647,var13648,var13649,var13650,var13651,var13652,var13653,var13654,var13655,var13656,var13657,var13658,var13659,var13660,var13661,var13662,var13663,var13664,var13665,var13666,var13667,var13668,var13669,var13670,var13671,var13672,var13673,var13674,var13675,var13676,var13677,var13678,var13679,var13680,var13681,var13682,var13683,var13684,var13685,var13686,var13687,var13688,var13689,var13690,var13691,var13692,var13693,var13694,var13695,var13696,var13697,var13698,var13699,var13700,var13701,var13702,var13703,var13704,var13705,var13706,var13707,var13708,var13709,var13710,var13711,var13712,var13713,var13714,var13715,var13716,var13717,var13718,var13719,var13720,var13721,var13722,var13723,var13724,var13725,var13726,var13727,var13728,var13729,var13730,var13731,var13732,var13733,var13734,var13735,var13736,var13737,var13738,var13739,var13740,var13741,var13742,var13743,var13744,var13745,var13746,var13747,var13748,var13749,var13750,var13751,var13752,var13753,var13754,var13755,var13756,var13757,var13758,var13759,var13760,var13761,var13762,var13763,var13764,var13765,var13766,var13767,var13768,var13769,var13770,var13771,var13772,var13773,var13774,var13775,var13776,var13777,var13778,var13779,var13780,var13781,var13782,var13783,var13784,var13785,var13786,var13787,var13788,var13789,var13790,var13791,var13792,var13793,var13794,var13795,var13796,var13797,var13798,var13799,var13800,var13801,var13802,var13803,var13804,var13805,var13806,var13807,var13808,var13809,var13810,var13811,var13812,var13813,var13814,var13815,var13816,var13817,var13818,var13819,var13820,var13821,var13822,var13823,var13824,var13825,var13826,var13827,var13828,var13829,var13830,var13831,var13832,var13833,var13834,var13835,var13836,var13837,var13838,var13839,var13840,var13841,var13842,var13843,var13844,var13845,var13846,var13847,var13848,var13849,var13850,var13851,var13852,var13853,var13854,var13855,var13856,var13857,var13858,var13859,var13860,var13861,var13862,var13863,var13864,var13865,var13866,var13867,var13868,var13869,var13870,var13871,var13872,var13873,var13874,var13875,var13876,var13877,var13878,var13879,var13880,var13881,var13882,var13883,var13884,var13885,var13886,var13887,var13888,var13889,var13890,var13891,var13892,var13893,var13894,var13895,var13896,var13897,var13898,var13899,var13900,var13901,var13902,var13903,var13904,var13905,var13906,var13907,var13908,var13909,var13910,var13911,var13912,var13913,var13914,var13915,var13916,var13917,var13918,var13919,var13920,var13921,var13922,var13923,var13924,var13925,var13926,var13927,var13928,var13929,var13930,var13931,var13932,var13933,var13934,var13935,var13936,var13937,var13938,var13939,var13940,var13941,var13942,var13943,var13944,var13945,var13946,var13947,var13948,var13949,var13950,var13951,var13952,var13953,var13954,var13955,var13956,var13957,var13958,var13959,var13960,var13961,var13962,var13963,var13964,var13965,var13966,var13967,var13968,var13969,var13970,var13971,var13972,var13973,var13974,var13975,var13976,var13977,var13978,var13979,var13980,var13981,var13982,var13983,var13984,var13985,var13986,var13987,var13988,var13989,var13990,var13991,var13992,var13993,var13994,var13995,var13996,var13997,var13998,var13999,var14000,var14001,var14002,var14003,var14004,var14005,var14006,var14007,var14008,var14009,var14010,var14011,var14012,var14013,var14014,var14015,var14016,var14017,var14018,var14019,var14020,var14021,var14022,var14023,var14024,var14025,var14026,var14027,var14028,var14029,var14030,var14031,var14032,var14033,var14034,var14035,var14036,var14037,var14038,var14039,var14040,var14041,var14042,var14043,var14044,var14045,var14046,var14047,var14048,var14049,var14050,var14051,var14052,var14053,var14054,var14055,var14056,var14057,var14058,var14059,var14060,var14061,var14062,var14063,var14064,var14065,var14066,var14067,var14068,var14069,var14070,var14071,var14072,var14073,var14074,var14075,var14076,var14077,var14078,var14079,var14080,var14081,var14082,var14083,var14084,var14085,var14086,var14087,var14088,var14089,var14090,var14091,var14092,var14093,var14094,var14095,var14096,var14097,var14098,var14099,var14100,var14101,var14102,var14103,var14104,var14105,var14106,var14107,var14108,var14109,var14110,var14111,var14112,var14113,var14114,var14115,var14116,var14117,var14118,var14119,var14120,var14121,var14122,var14123,var14124,var14125,var14126,var14127,var14128,var14129,var14130,var14131,var14132,var14133,var14134,var14135,var14136,var14137,var14138,var14139,var14140,var14141,var14142,var14143,var14144,var14145,var14146,var14147,var14148,var14149,var14150,var14151,var14152,var14153,var14154,var14155,var14156,var14157,var14158,var14159,var14160,var14161,var14162,var14163,var14164,var14165,var14166,var14167,var14168,var14169,var14170,var14171,var14172,var14173,var14174,var14175,var14176,var14177,var14178,var14179,var14180,var14181,var14182,var14183,var14184,var14185,var14186,var14187,var14188,var14189,var14190,var14191,var14192,var14193,var14194,var14195,var14196,var14197,var14198,var14199,var14200,var14201,var14202,var14203,var14204,var14205,var14206,var14207,var14208,var14209,var14210,var14211,var14212,var14213,var14214,var14215,var14216,var14217,var14218,var14219,var14220,var14221,var14222,var14223,var14224,var14225,var14226,var14227,var14228,var14229,var14230,var14231,var14232,var14233,var14234,var14235,var14236,var14237,var14238,var14239,var14240,var14241,var14242,var14243,var14244,var14245,var14246,var14247,var14248,var14249,var14250,var14251,var14252,var14253,var14254,var14255,var14256,var14257,var14258,var14259,var14260,var14261,var14262,var14263,var14264,var14265,var14266,var14267,var14268,var14269,var14270,var14271,var14272,var14273,var14274,var14275,var14276,var14277,var14278,var14279,var14280,var14281,var14282,var14283,var14284,var14285,var14286,var14287,var14288,var14289,var14290,var14291,var14292,var14293,var14294,var14295,var14296,var14297,var14298,var14299,var14300,var14301,var14302,var14303,var14304,var14305,var14306,var14307,var14308,var14309,var14310,var14311,var14312,var14313,var14314,var14315,var14316,var14317,var14318,var14319,var14320,var14321,var14322,var14323,var14324,var14325,var14326,var14327,var14328,var14329,var14330,var14331,var14332,var14333,var14334,var14335,var14336,var14337,var14338,var14339,var14340,var14341,var14342,var14343,var14344,var14345,var14346,var14347,var14348,var14349,var14350,var14351,var14352,var14353,var14354,var14355,var14356,var14357,var14358,var14359,var14360,var14361,var14362,var14363,var14364,var14365,var14366,var14367,var14368,var14369,var14370,var14371,var14372,var14373,var14374,var14375,var14376,var14377,var14378,var14379,var14380,var14381,var14382,var14383,var14384,var14385,var14386,var14387,var14388,var14389,var14390,var14391,var14392,var14393,var14394,var14395,var14396,var14397,var14398,var14399,var14400,var14401,var14402,var14403,var14404,var14405,var14406,var14407,var14408,var14409,var14410,var14411,var14412,var14413,var14414,var14415,var14416,var14417,var14418,var14419,var14420,var14421,var14422,var14423,var14424,var14425,var14426,var14427,var14428,var14429,var14430,var14431,var14432,var14433,var14434,var14435,var14436,var14437,var14438,var14439,var14440,var14441,var14442,var14443,var14444,var14445,var14446,var14447,var14448,var14449,var14450,var14451,var14452,var14453,var14454,var14455,var14456,var14457,var14458,var14459,var14460,var14461,var14462,var14463,var14464,var14465,var14466,var14467,var14468,var14469,var14470,var14471,var14472,var14473,var14474,var14475,var14476,var14477,var14478,var14479,var14480,var14481,var14482,var14483,var14484,var14485,var14486,var14487,var14488,var14489,var14490,var14491,var14492,var14493,var14494,var14495,var14496,var14497,var14498,var14499,var14500,var14501,var14502,var14503,var14504,var14505,var14506,var14507,var14508,var14509,var14510,var14511,var14512,var14513,var14514,var14515,var14516,var14517,var14518,var14519,var14520,var14521,var14522,var14523,var14524,var14525,var14526,var14527,var14528,var14529,var14530,var14531,var14532,var14533,var14534,var14535,var14536,var14537,var14538,var14539,var14540,var14541,var14542,var14543,var14544,var14545,var14546,var14547,var14548,var14549,var14550,var14551,var14552,var14553,var14554,var14555,var14556,var14557,var14558,var14559,var14560,var14561,var14562,var14563,var14564,var14565,var14566,var14567,var14568,var14569,var14570,var14571,var14572,var14573,var14574,var14575,var14576,var14577,var14578,var14579,var14580,var14581,var14582,var14583,var14584,var14585,var14586,var14587,var14588,var14589,var14590,var14591,var14592,var14593,var14594,var14595,var14596,var14597,var14598,var14599,var14600,var14601,var14602,var14603,var14604,var14605,var14606,var14607,var14608,var14609,var14610,var14611,var14612,var14613,var14614,var14615,var14616,var14617,var14618,var14619,var14620,var14621,var14622,var14623,var14624,var14625,var14626,var14627,var14628,var14629,var14630,var14631,var14632,var14633,var14634,var14635,var14636,var14637,var14638,var14639,var14640,var14641,var14642,var14643,var14644,var14645,var14646,var14647,var14648,var14649,var14650,var14651,var14652,var14653,var14654,var14655,var14656,var14657,var14658,var14659,var14660,var14661,var14662,var14663,var14664,var14665,var14666,var14667,var14668,var14669,var14670,var14671,var14672,var14673,var14674,var14675,var14676,var14677,var14678,var14679,var14680,var14681,var14682,var14683,var14684,var14685,var14686,var14687,var14688,var14689,var14690,var14691,var14692,var14693,var14694,var14695,var14696,var14697,var14698,var14699,var14700,var14701,var14702,var14703,var14704,var14705,var14706,var14707,var14708,var14709,var14710,var14711,var14712,var14713,var14714,var14715,var14716,var14717,var14718,var14719,var14720,var14721,var14722,var14723,var14724,var14725,var14726,var14727,var14728,var14729,var14730,var14731,var14732,var14733,var14734,var14735,var14736,var14737,var14738,var14739,var14740,var14741,var14742,var14743,var14744,var14745,var14746,var14747,var14748,var14749,var14750,var14751,var14752,var14753,var14754,var14755,var14756,var14757,var14758,var14759,var14760,var14761,var14762,var14763,var14764,var14765,var14766,var14767,var14768,var14769,var14770,var14771,var14772,var14773,var14774,var14775,var14776,var14777,var14778,var14779,var14780,var14781,var14782,var14783,var14784,var14785,var14786,var14787,var14788,var14789,var14790,var14791,var14792,var14793,var14794,var14795,var14796,var14797,var14798,var14799,var14800,var14801,var14802,var14803,var14804,var14805,var14806,var14807,var14808,var14809,var14810,var14811,var14812,var14813,var14814,var14815,var14816,var14817,var14818,var14819,var14820,var14821,var14822,var14823,var14824,var14825,var14826,var14827,var14828,var14829,var14830,var14831,var14832,var14833,var14834,var14835,var14836,var14837,var14838,var14839,var14840,var14841,var14842,var14843,var14844,var14845,var14846,var14847,var14848,var14849,var14850,var14851,var14852,var14853,var14854,var14855,var14856,var14857,var14858,var14859,var14860,var14861,var14862,var14863,var14864,var14865,var14866,var14867,var14868,var14869,var14870,var14871,var14872,var14873,var14874,var14875,var14876,var14877,var14878,var14879,var14880,var14881,var14882,var14883,var14884,var14885,var14886,var14887,var14888,var14889,var14890,var14891,var14892,var14893,var14894,var14895,var14896,var14897,var14898,var14899,var14900,var14901,var14902,var14903,var14904,var14905,var14906,var14907,var14908,var14909,var14910,var14911,var14912,var14913,var14914,var14915,var14916,var14917,var14918,var14919,var14920,var14921,var14922,var14923,var14924,var14925,var14926,var14927,var14928,var14929,var14930,var14931,var14932,var14933,var14934,var14935,var14936,var14937,var14938,var14939,var14940,var14941,var14942,var14943,var14944,var14945,var14946,var14947,var14948,var14949,var14950,var14951,var14952,var14953,var14954,var14955,var14956,var14957,var14958,var14959,var14960,var14961,var14962,var14963,var14964,var14965,var14966,var14967,var14968,var14969,var14970,var14971,var14972,var14973,var14974,var14975,var14976,var14977,var14978,var14979,var14980,var14981,var14982,var14983,var14984,var14985,var14986,var14987,var14988,var14989,var14990,var14991,var14992,var14993,var14994,var14995,var14996,var14997,var14998,var14999,var15000,var15001,var15002,var15003,var15004,var15005,var15006,var15007,var15008,var15009,var15010,var15011,var15012,var15013,var15014,var15015,var15016,var15017,var15018,var15019,var15020,var15021,var15022,var15023,var15024,var15025,var15026,var15027,var15028,var15029,var15030,var15031,var15032,var15033,var15034,var15035,var15036,var15037,var15038,var15039,var15040,var15041,var15042,var15043,var15044,var15045,var15046,var15047,var15048,var15049,var15050,var15051,var15052,var15053,var15054,var15055,var15056,var15057,var15058,var15059,var15060,var15061,var15062,var15063,var15064,var15065,var15066,var15067,var15068,var15069,var15070,var15071,var15072,var15073,var15074,var15075,var15076,var15077,var15078,var15079,var15080,var15081,var15082,var15083,var15084,var15085,var15086,var15087,var15088,var15089,var15090,var15091,var15092,var15093,var15094,var15095,var15096,var15097,var15098,var15099,var15100,var15101,var15102,var15103,var15104,var15105,var15106,var15107,var15108,var15109,var15110,var15111,var15112,var15113,var15114,var15115,var15116,var15117,var15118,var15119,var15120,var15121,var15122,var15123,var15124,var15125,var15126,var15127,var15128,var15129,var15130,var15131,var15132,var15133,var15134,var15135,var15136,var15137,var15138,var15139,var15140,var15141,var15142,var15143,var15144,var15145,var15146,var15147,var15148,var15149,var15150,var15151,var15152,var15153,var15154,var15155,var15156,var15157,var15158,var15159,var15160,var15161,var15162,var15163,var15164,var15165,var15166,var15167,var15168,var15169,var15170,var15171,var15172,var15173,var15174,var15175,var15176,var15177,var15178,var15179,var15180,var15181,var15182,var15183,var15184,var15185,var15186,var15187,var15188,var15189,var15190,var15191,var15192,var15193,var15194,var15195,var15196,var15197,var15198,var15199,var15200,var15201,var15202,var15203,var15204,var15205,var15206,var15207,var15208,var15209,var15210,var15211,var15212,var15213,var15214,var15215,var15216,var15217,var15218,var15219,var15220,var15221,var15222,var15223,var15224,var15225,var15226,var15227,var15228,var15229,var15230,var15231,var15232,var15233,var15234,var15235,var15236,var15237,var15238,var15239,var15240,var15241,var15242,var15243,var15244,var15245,var15246,var15247,var15248,var15249,var15250,var15251,var15252,var15253,var15254,var15255,var15256,var15257,var15258,var15259,var15260,var15261,var15262,var15263,var15264,var15265,var15266,var15267,var15268,var15269,var15270,var15271,var15272,var15273,var15274,var15275,var15276,var15277,var15278,var15279,var15280,var15281,var15282,var15283,var15284,var15285,var15286,var15287,var15288,var15289,var15290,var15291,var15292,var15293,var15294,var15295,var15296,var15297,var15298,var15299,var15300,var15301,var15302,var15303,var15304,var15305,var15306,var15307,var15308,var15309,var15310,var15311,var15312,var15313,var15314,var15315,var15316,var15317,var15318,var15319,var15320,var15321,var15322,var15323,var15324,var15325,var15326,var15327,var15328,var15329,var15330,var15331,var15332,var15333,var15334,var15335,var15336,var15337,var15338,var15339,var15340,var15341,var15342,var15343,var15344,var15345,var15346,var15347,var15348,var15349,var15350,var15351,var15352,var15353,var15354,var15355,var15356,var15357,var15358,var15359,var15360,var15361,var15362,var15363,var15364,var15365,var15366,var15367,var15368,var15369,var15370,var15371,var15372,var15373,var15374,var15375,var15376,var15377,var15378,var15379,var15380,var15381,var15382,var15383,var15384,var15385,var15386,var15387,var15388,var15389,var15390,var15391,var15392,var15393,var15394,var15395,var15396,var15397,var15398,var15399,var15400,var15401,var15402,var15403,var15404,var15405,var15406,var15407,var15408,var15409,var15410,var15411,var15412,var15413,var15414,var15415,var15416,var15417,var15418,var15419,var15420,var15421,var15422,var15423,var15424,var15425,var15426,var15427,var15428,var15429,var15430,var15431,var15432,var15433,var15434,var15435,var15436,var15437,var15438,var15439,var15440,var15441,var15442,var15443,var15444,var15445,var15446,var15447,var15448,var15449,var15450,var15451,var15452,var15453,var15454,var15455,var15456,var15457,var15458,var15459,var15460,var15461,var15462,var15463,var15464,var15465,var15466,var15467,var15468,var15469,var15470,var15471,var15472,var15473,var15474,var15475,var15476,var15477,var15478,var15479,var15480,var15481,var15482,var15483,var15484,var15485,var15486,var15487,var15488,var15489,var15490,var15491,var15492,var15493,var15494,var15495,var15496,var15497,var15498,var15499,var15500,var15501,var15502,var15503,var15504,var15505,var15506,var15507,var15508,var15509,var15510,var15511,var15512,var15513,var15514,var15515,var15516,var15517,var15518,var15519,var15520,var15521,var15522,var15523,var15524,var15525,var15526,var15527,var15528,var15529,var15530,var15531,var15532,var15533,var15534,var15535,var15536,var15537,var15538,var15539,var15540,var15541,var15542,var15543,var15544,var15545,var15546,var15547,var15548,var15549,var15550,var15551,var15552,var15553,var15554,var15555,var15556,var15557,var15558,var15559,var15560,var15561,var15562,var15563,var15564,var15565,var15566,var15567,var15568,var15569,var15570,var15571,var15572,var15573,var15574,var15575,var15576,var15577,var15578,var15579,var15580,var15581,var15582,var15583,var15584,var15585,var15586,var15587,var15588,var15589,var15590,var15591,var15592,var15593,var15594,var15595,var15596,var15597,var15598,var15599,var15600,var15601,var15602,var15603,var15604,var15605,var15606,var15607,var15608,var15609,var15610,var15611,var15612,var15613,var15614,var15615,var15616,var15617,var15618,var15619,var15620,var15621,var15622,var15623,var15624,var15625,var15626,var15627,var15628,var15629,var15630,var15631,var15632,var15633,var15634,var15635,var15636,var15637,var15638,var15639,var15640,var15641,var15642,var15643,var15644,var15645,var15646,var15647,var15648,var15649,var15650,var15651,var15652,var15653,var15654,var15655,var15656,var15657,var15658,var15659,var15660,var15661,var15662,var15663,var15664,var15665,var15666,var15667,var15668,var15669,var15670,var15671,var15672,var15673,var15674,var15675,var15676,var15677,var15678,var15679,var15680,var15681,var15682,var15683,var15684,var15685,var15686,var15687,var15688,var15689,var15690,var15691,var15692,var15693,var15694,var15695,var15696,var15697,var15698,var15699,var15700,var15701,var15702,var15703,var15704,var15705,var15706,var15707,var15708,var15709,var15710,var15711,var15712,var15713,var15714,var15715,var15716,var15717,var15718,var15719,var15720,var15721,var15722,var15723,var15724,var15725,var15726,var15727,var15728,var15729,var15730,var15731,var15732,var15733,var15734,var15735,var15736,var15737,var15738,var15739,var15740,var15741,var15742,var15743,var15744,var15745,var15746,var15747,var15748,var15749,var15750,var15751,var15752,var15753,var15754,var15755,var15756,var15757,var15758,var15759,var15760,var15761,var15762,var15763,var15764,var15765,var15766,var15767,var15768,var15769,var15770,var15771,var15772,var15773,var15774,var15775,var15776,var15777,var15778,var15779,var15780,var15781,var15782,var15783,var15784,var15785,var15786,var15787,var15788,var15789,var15790,var15791,var15792,var15793,var15794,var15795,var15796,var15797,var15798,var15799,var15800,var15801,var15802,var15803,var15804,var15805,var15806,var15807,var15808,var15809,var15810,var15811,var15812,var15813,var15814,var15815,var15816,var15817,var15818,var15819,var15820,var15821,var15822,var15823,var15824,var15825,var15826,var15827,var15828,var15829,var15830,var15831,var15832,var15833,var15834,var15835,var15836,var15837,var15838,var15839,var15840,var15841,var15842,var15843,var15844,var15845,var15846,var15847,var15848,var15849,var15850,var15851,var15852,var15853,var15854,var15855,var15856,var15857,var15858,var15859,var15860,var15861,var15862,var15863,var15864,var15865,var15866,var15867,var15868,var15869,var15870,var15871,var15872,var15873,var15874,var15875,var15876,var15877,var15878,var15879,var15880,var15881,var15882,var15883,var15884,var15885,var15886,var15887,var15888,var15889,var15890,var15891,var15892,var15893,var15894,var15895,var15896,var15897,var15898,var15899,var15900,var15901,var15902,var15903,var15904,var15905,var15906,var15907,var15908,var15909,var15910,var15911,var15912,var15913,var15914,var15915,var15916,var15917,var15918,var15919,var15920,var15921,var15922,var15923,var15924,var15925,var15926,var15927,var15928,var15929,var15930,var15931,var15932,var15933,var15934,var15935,var15936,var15937,var15938,var15939,var15940,var15941,var15942,var15943,var15944,var15945,var15946,var15947,var15948,var15949,var15950,var15951,var15952,var15953,var15954,var15955,var15956,var15957,var15958,var15959,var15960,var15961,var15962,var15963,var15964,var15965,var15966,var15967,var15968,var15969,var15970,var15971,var15972,var15973,var15974,var15975,var15976,var15977,var15978,var15979,var15980,var15981,var15982,var15983,var15984,var15985,var15986,var15987,var15988,var15989,var15990,var15991,var15992,var15993,var15994,var15995,var15996,var15997,var15998,var15999,var16000,var16001,var16002,var16003,var16004,var16005,var16006,var16007,var16008,var16009,var16010,var16011,var16012,var16013,var16014,var16015,var16016,var16017,var16018,var16019,var16020,var16021,var16022,var16023,var16024,var16025,var16026,var16027,var16028,var16029,var16030,var16031,var16032,var16033,var16034,var16035,var16036,var16037,var16038,var16039,var16040,var16041,var16042,var16043,var16044,var16045,var16046,var16047,var16048,var16049,var16050,var16051,var16052,var16053,var16054,var16055,var16056,var16057,var16058,var16059,var16060,var16061,var16062,classLabel
-73,-69,-48,13,-86,-147,-65,-71,-32,100,-73,-196,-102,37,14,55,-41,-88,12577,900,-224,-25,10,-79,11,-53,-29,68,4,18,-114,43,-201,-51,-92,-21,36,30,78,-25,18,123,106,653,174,-9,932,-428,50,-22,94,612,101,330,-8,41,22,-174,241,151,112,32,57,-89,17,51,356,60,-23,-273,-404,-43,-179,-101,34,-21,103,125,366,-103,38,137,5,-70,21,121,-105,241,11,-6,75,41,68,172,183,-61,-25,46,-13,-28,-24,-143,-76,-129,140,-40,175,145,-52,-12,25,-84,66,-760,-251,-65,11,95,-31,-89,-47,-99,-127,466,36,-196,106,-95,38,163,60,14,-2,-29,-44,39,-8,260,36,105,-19,12,3,48,-135,11,20,184,-22,-94,68,215,102,96,5,-29,90,-32,-9,-249,297,-149,-62,97,34,-15,157,-64,-93,-5,82,-78,-34,-49,-5,87,104,-178,-37,46,165,-131,1,2,-112,-27,-13,-56,-173,-105,118,33,-11,47,-9,-1,69,52,-24,-108,30,28,21,48,-33,-51,-120,-37,-3,27,-68,-226,5,-39,-22,-174,63,79,1,-4,0,-20,25,-1,28,530,-44,-18,58,-15,-59,13,55,33,-34,-186,102,221,142,57,-172,-75,88,4,1,75,-66,-6,-55,151,-50,172,26,8,165,-239,-16,-43,16,-14,262,218,-144,370,3,-28,-3,-516,-77,-63,-71,0,110,-84,22,166,-2,-79,-252,44,-33,13,1322,-35,-23,26,10,12,95,-56,172,201,159,-17,-59,111,33,49,1,108,-98,-72,28,13,-1,-35,63,215,31,-61,-566,231,-75,35,117,3,28,8,-19,-38,47,122,80,-24,-1,19,217,126,-4,-113,237,-94,110,87,-26,61,-47,93,216,115,-40,-92,-4,-117,32,-7,431,17,-120,77,69,-43,-33,-46,-123,-26,173,33,-251,-6,-673,184,128,125,42,121,-58,363,-230,168,24,-86,87,-24,22,179,-39,121,7,-8,3,-9,-235,128,20,-95,-280,103,-54,-196,-23,-20,28,-44,20,64,-15,-27,470,305,81,76,46,-19,39,-92,9,-172,-30,51,54,185,-45,-7,54,29,-153,-8,-60,-49,-25,-122,38,65,-19,12,160,28,-52,45,486,16,-56,-66,-68,57,340,-2,45,-44,-31,71,432,32,-193,-96,52,74,-18,161,271,-28,-4,280,-77,-286,-43,-217,14,-59,26,47,117,182,-14,11,-109,8,206,36,-45,47,39,-152,115,-118,24,-84,15,197,90,-23,121,76,170,-131,-20,17,1,44,-32,-96,-43,-156,32,96,47,-21,-103,72,-580,-100,253,-13,85,132,144,28,-174,-64,-196,0,52,93,-141,-5,-221,124,-4,147,22,78,-21,33,-259,226,-40,251,81,89,239,22,43,83,296,40,37,-96,-14,73,-56,57,16,182,24,-37,-25,-278,16,14,-53,344,160,286,74,414,62,-22,-66,-5,37,-53,149,109,-30,-119,8,766,-35,-276,36,-291,-66,15,2,159,17,-17,48,146,169,-11,-128,311,-44,-65,-28,109,14,-54,137,58,-118,-56,-136,25,-44,-299,-131,-5,-22,34,45,-25,210,-8,208,8,-425,61,78,458,-21,-36,63,4,-6,-125,-21,16,-62,194,914,32,-33,-238,-138,83,6,-131,42,-45,252,-26,44,28,-205,2,-296,121,-56,77,-17,-202,-53,-111,-35,40,42,572,164,40,98,170,116,2,67,-14,-44,-2,-43,-48,92,126,-30,399,400,69,-382,-27,-46,-221,86,57,1,54,65,73,108,-3,43,64,80,-67,-57,-84,-105,-254,54,78,-160,5,-5,8,-10,-39,2,-161,0,-56,1,96,96,-133,-126,-43,30,173,-27,189,139,-72,227,-71,-77,53,26,26,-13,34,-5,191,-115,9,-660,37,38,-51,-15,223,14,-66,-56,4,-18,35,26,-114,124,98,288,-51,-10,-29,-11,140,15,-2,62,-42,246,-50,15,3,-318,-37,95,-4,20,53,-68,-54,167,-226,47,16,21,355,-185,-391,62,-18,-20,28,-53,56,-59,-52,148,-69,-20,-67,232,42,58,10,-185,127,524,-40,-10,-22,4,55,219,-44,-115,122,740,62,-126,178,-72,198,-158,174,-17,240,-37,1,-75,1526,22,33,-42,71,321,40,54,-28,218,-338,-1294,-100,-60,-378,-139,-374,-114,-175,-138,83,-110,-22,528,220,-3,-102,328,173,18,59,-96,-43,18,15,-27,104,-276,-21,167,-58,40,608,65,20,118,-69,-81,-376,2,312,-126,-51,-85,-15,-183,28,-32,160,3,-192,-91,246,112,72,155,52,1252,116,25,-243,433,-85,-42,-450,171,-112,-181,46,-18,-10,131,342,37,1042,104,-8,6,64,167,221,196,41,-136,475,-76,-115,1,-52,881,796,-32,-331,-24,-6,-83,54,235,-391,1422,-14,-35,47,11,154,222,37,-115,313,606,96,-40,300,148,220,-30,-104,293,-62,7,372,-88,15,98,-54,-31,301,57,-144,-82,-153,169,52,-34,6,10,-157,-137,132,232,31,-424,62,344,-80,-21,-29,128,45,93,-29,37,355,4,20,26,-111,52,-21,146,176,89,-80,10,91,103,-24,-83,-72,503,8,-15,-159,-188,507,-54,475,74,66,-22,-133,-22,-26,-72,-12,-128,212,188,4,67,-220,228,-152,36,21,-112,-48,-48,132,25,6,-505,311,23,3,-39,142,-32,25,21,615,-102,116,43,168,36,-54,-178,213,-139,90,-107,81,24,80,373,55,172,96,-260,-90,70,312,-17,16,-56,-23,17,45,98,104,230,-22,71,78,-83,104,32,-257,176,280,90,-5,-33,252,55,50,-158,-38,0,156,-39,311,59,490,-5,6,-46,37,94,-61,-6,187,-33,53,64,-258,-7,-37,36,49,-307,-80,12,-138,-25,75,-63,10,125,-645,47,-126,60,-12,231,-28,-161,-45,-54,-37,-38,51,-40,136,-226,-41,-19,36,-31,307,213,-48,-20,-43,26,-49,27,26,-14,-113,-28,-105,184,-20,46,-15,45,-105,-109,214,52,-8,83,93,84,-29,40,-62,80,12,42,0,33,127,-78,-1,127,156,74,0,111,-65,-19,179,156,14,3,-32,71,0,34,9,28,1,205,99,7,77,12,89,-8,-2,-12,-48,-47,142,-274,-127,-4,64,-21,-120,203,-170,-10,-201,-37,-25,144,-96,-45,4,-140,152,18,32,-507,-20,98,3462,481,-16,-48,-267,76,-79,-2,27,-59,-337,42,64,-8,-215,28,-228,65,-93,-66,111,5,18,-52,-45,-26,198,-13,-8,19,-39,69,68,-2,8,28,34,30,33,-21,-3,-51,-38,54,227,22,-18,35,83,-31,-126,-124,51,-57,-85,2,-24,-9,12,-83,141,-279,22,-123,439,-30,324,161,39,-169,-39,65,341,-3,285,40,39,49,-29,60,112,56,-105,-38,1,16,-11,-33,104,143,-1,-40,-230,-39,45,15,2,99,94,72,79,-88,-5,21,-58,29,-234,177,7,80,558,69,84,14,-480,59,-396,-100,26,-869,-50,289,159,115,-86,354,51,50,27,79,-99,-19,-48,16,-89,66,-239,676,27,-28,93,-16,58,21,-22,241,48,75,454,40,86,-332,-25,-22,108,-22,-90,-170,-108,12,212,-24,13,20,14,78,65,79,-29,-74,-32,58,118,-18,-71,221,-13,-17,138,-263,-93,136,0,119,40,81,53,-83,16,-58,-10,70,-402,32,-45,14,-352,-239,-24,103,215,-97,7,-518,3,-102,45,-14,37,-101,25,82,34,-133,56,11,-66,-7,-9,36,83,-11,-68,63,-131,122,76,-92,-96,57,16,4,-181,-26,99,-35,-174,-6,105,-252,89,324,587,-5,-77,45,-1,93,90,-37,-12,-90,94,-16,-62,-206,90,47,39,55,173,93,0,-1,-29,10,34,-15,-14,-4,-33,-51,49,-315,-11,131,-16,-34,353,2,36,1,6,-38,0,-263,102,107,-22,75,-9,-36,481,-69,-27,-3,-32,101,-222,-42,22,105,-493,111,-43,147,146,5,75,-122,88,-132,115,-196,17,96,15,43,100,76,-147,-38,-10,87,51,279,9,-41,559,-82,-27,-19,-65,-96,-40,27,-92,-5,-20,134,194,-12,-74,-91,-38,-69,-42,-9,115,-27,16,117,-3,34,-62,-3,-217,100,83,-26,-139,22,44,-6,5,-42,166,-99,61,23,208,-379,107,-100,7,-60,86,26,-24,-218,33,-192,45,90,0,-48,-36,28,37,46,26,236,120,-93,-12,243,3,35,23,-9,104,-49,68,16,-14,-34,4,19,28,-40,-16,-32,-39,6,68,11,39,-16,-8,-19,-249,95,88,35,-129,-532,-102,-10,-77,-10,81,-35,351,-15,-65,-358,-576,116,48,116,20,-2,283,-9,33,-80,-383,80,82,-27,-25,476,154,0,-68,252,-18,12,-3,-195,-34,26,58,-87,201,17,46,-261,-9,-108,-1,21,17,111,97,36,-32,26,109,54,-74,-50,82,39,-110,379,-1,-290,55,90,105,22,27,34,-48,166,9,-17,-238,17,-36,-16,54,-1,-17,-56,184,48,-3,21,26,211,7,-67,-148,-12,-49,-94,-68,33,84,-268,47,12,-133,-2,-27,125,-292,-270,11,13,12,-63,40,-42,-25,3,144,-36,-66,685,99,1257,421,1066,-29,-119,-9,-21,-260,61,784,103,45,-28,20,-141,-16,-22,119,-19,415,10,8,-15,104,13,64,55,43,70,-202,-481,239,-48,-55,-188,-3,30,-286,-25,85,-20,-91,6,81,22,235,-70,31,-191,84,67,-43,5,38,99,-57,247,-69,-145,-53,-7,-5,-7,-60,-44,-60,17,-10,-34,74,163,-58,-34,-163,95,-29,241,280,47,20,-428,26,519,1,148,15,2,28,-93,41,101,-131,29,16,-20,34,-6,-154,-39,10,-327,-9,74,-68,-27,-34,132,556,-9,-36,66,-583,24,30,11,806,10,197,42,-319,-92,6,-145,32,1,-9,33,-94,-46,-225,32,31,0,-103,22,76,3,-21,-11,-65,33,-68,-63,172,23,54,-12,-23,-6,-60,-177,18,-51,-4,68,24,-9,-35,-366,47,38,15,-12,57,433,537,433,-304,225,-3,27,39,-65,-219,-35,-328,-120,27,44,26,38,-104,82,-90,352,32,-35,2,12,17,-9,-149,-33,-129,-40,33,-32,33,113,-167,-11,375,-52,-58,47,55,3,593,19,32,17,8,159,-134,119,-57,-160,169,91,53,25,9,-45,209,-65,223,21,-154,27,-78,111,23,111,59,190,-136,76,-29,56,67,121,-39,-3,102,40,-11,7,36,20,-17,8,113,66,-46,52,185,100,-76,-23,5,49,597,-207,89,183,-14,11,216,-181,62,-26,-79,32,27,-34,-25,-80,85,-17,-123,-99,-56,-6,238,316,-5,195,42,-20,-32,-317,78,-3,79,-229,15,186,227,-129,52,66,125,-244,4,-42,-102,-43,-25,76,27,30,122,-184,-2,-371,47,0,10,139,-11,-212,-132,-227,-19,1,-17,-62,6,315,47,34,-21,22,23,-61,-195,-24,-12,102,349,19,-46,-31,28,39,288,84,157,-199,-17,38,-279,-81,-28,-15,87,480,28,83,104,41,-43,-368,266,-202,12,-28,-804,-7,-17,24,26,-126,-27,-48,-407,3,9,17,-10,74,-139,135,44,-3,19,83,-10,82,37,30,-40,-117,-43,439,-332,80,-191,17,80,-13,14,-231,-76,31,-355,37,20,7,-12,-129,-65,-40,-2,-13,-6,156,37,26,21,104,263,99,16,-17,-83,20,-123,-81,-61,68,67,46,1,-34,-44,0,-38,51,40,-11,-1,-191,20,-48,321,31,-16,-357,-1,88,102,-10,-60,-14,6,-43,-100,247,142,-113,66,-5,-26,-22,19,-5,-54,-91,241,-48,15,-23,-363,526,96,6,-27,207,169,-87,-319,112,-23,99,-209,50,182,68,-63,3,95,6,6,132,-156,-2,-50,96,17,340,7,-42,71,7,11,-155,127,180,-43,1,-54,-480,14,-70,5,-21,33,-74,-51,-70,232,77,-2,20,729,17,-46,79,15,-46,-116,-307,77,-19,234,24,-64,-63,226,64,6,29,200,-459,27,-297,9,8,49,-1,84,244,-39,-13,145,-60,-115,-35,-12,59,403,-47,-11,14,603,60,91,-66,-133,-593,311,-43,-34,13,-109,-20,-20,-54,68,53,80,-262,34,-2,67,177,16,25,-39,185,-56,57,-176,-12,191,10,20,-91,151,46,-22,276,36,241,-12,6,21,65,309,-20,-56,-36,-112,-99,-154,58,-232,-23,64,-24,29,-90,-60,-41,69,-58,-6,133,233,45,-19,88,-46,-35,-84,-177,-62,-172,433,14,27,-148,197,286,10,24,3,155,-33,28,-83,-73,242,50,159,-185,-19,-2,81,-93,112,221,28,180,-34,-8,120,10,7,-53,-24,131,169,32,-38,-71,92,-29,-216,4,-9,127,16,2,75,12,40,323,45,-110,-36,317,-10,62,36,3,208,-157,2,-29,-41,5,4,72,-50,68,-50,63,44,3,-54,54,30,34,303,-17,26,71,-38,50,355,45,45,175,-65,12,12,-140,89,-29,134,-119,43,110,-88,56,2,-46,79,2,102,-47,87,269,130,-68,15,101,-17,14,74,-48,-24,106,20,474,99,-7,-74,47,-23,-95,-25,23,-6,-221,174,146,18,-72,25,6,6,12,-19,43,-112,-8,254,-46,153,8,6,-140,23,70,21,-171,67,61,-126,-186,108,78,142,-134,-23,25,-5,-139,-44,245,54,68,-328,53,-3,-157,-61,-228,242,-55,-116,-117,89,104,8,163,-181,21,18,2,-108,-40,4,174,14,-110,34,26,80,77,8,186,-248,381,119,5,-56,-27,26,72,-35,19,-198,400,83,-297,302,-97,72,93,297,49,4,71,-44,18,100,-200,-46,35,15,-30,0,28,13,-8,-84,66,18,-95,-96,115,-52,-75,-214,232,-74,173,-108,131,239,-20,38,82,33,-26,-11,81,-23,504,55,22,-12,-6,87,-12,-48,-398,174,48,4,-37,37,107,52,375,20,235,-40,17,24,-15,81,-19,88,1,-7,44,58,-226,53,-37,-23,-263,-92,25,39,-167,13,-21,123,-131,-68,144,72,35,-76,-56,76,71,52,-19,63,86,-189,19,-52,77,85,178,-26,-19,-69,-2,261,159,-11,-19,-465,436,-65,71,-166,-152,-8,-32,88,27,7,50,-42,133,15,-33,6,272,46,-40,-83,-8,-4,47,253,11,26,-103,18,86,190,353,310,-60,-16,-86,-26,17,-8,88,-16,-1,72,16,-1,45,156,-16,88,-42,94,3,28,226,29,2,48,-23,33,57,137,5,45,-25,6,21,16,115,82,-8,56,445,268,17,217,23,2209,264,-65,227,-12,-105,298,65,-8,116,-18,1,-167,-121,-24,-143,-49,-45,79,15,-36,-65,185,8,-28,-42,229,71,-35,-178,57,-18,-122,16,-13,-9,-76,3,20,-87,111,109,-222,125,31,-55,-24,284,-121,-2,-133,8,-21,12,-102,27,-17,6,9,75,-25,9,-13,35,48,168,32,21,130,-126,-55,10,-12,10,-9,-18,-17,187,65,-28,-91,-30,-245,67,-2,15,18,149,-28,-175,-17,190,270,46,-26,-117,181,-1,74,-29,-19,18,15,-1,184,-43,-181,-5,-35,-48,-180,-7,4,17,20,20,37,-28,12,6,-17,-48,-34,31,-84,29,48,77,-18,0,58,34,489,312,136,-243,53,20,-60,-67,-308,-19,82,10,-202,-51,-3,122,27,-53,134,168,50,-58,-75,-59,-86,29,-12,34,56,-71,-3,78,11,-84,-4,58,-8,-10,-49,54,10,-66,-161,50,167,-16,-13,194,51,-11,-66,64,-61,60,-34,89,-19,196,-216,-20,-27,-8,54,-86,16,-83,-26,-27,815,23,-9,30,158,58,85,-82,-26,88,-43,-149,19,37,-33,-21,-63,73,165,27,22,42,84,-3,102,39,-84,53,70,9,-11,-33,-13,-55,30,-85,9,243,38,104,-9,13,-4,-11,-92,56,41,53,111,-179,42,112,26,-43,13,-32,-260,56,-81,847,38,80,30,-143,-425,-21,-1,311,-114,-26,44,-236,163,4,-258,73,-116,159,-154,-10,-38,-63,-39,-77,105,25,-38,-22,-321,-125,-182,-12,-98,-43,34,34,5,191,-51,-48,112,-15,-23,102,24,65,10,142,48,129,19,57,-11,-234,-101,176,-35,1,-49,-43,16,-18,-10,-22,-32,-179,68,254,14,-85,55,-6,14,17,-3,-52,26,94,-17,37,332,-9,-81,-50,-93,78,20,-29,-80,-148,-123,-190,-17,-120,-2,113,-83,68,92,74,21,26,-13,61,-175,-168,648,-43,36,61,35,-12,24,188,-35,10,-6,-143,28,-43,-54,335,46,-15,-87,-196,-102,-26,13,44,-104,57,-22,-27,-48,-116,-292,20,263,9,24,-87,187,9,-10,-6,8,75,-13,-50,19,-120,-178,-62,-145,-14,-26,115,18,16,1,301,-337,91,292,-46,24,8,-20,-3,240,5,1007,-18,132,106,31,-17,294,329,346,-1,281,-45,82,-14,-99,89,87,-42,28,156,192,-27,-48,62,115,-2,-32,38,-13,-62,146,-51,-34,113,124,-37,-104,158,65,67,-216,-77,4,315,-430,21,-55,11,32,24,120,286,82,-100,29,-76,79,-140,470,-32,-7,12,27,13,-30,-115,-127,51,40,-40,-51,-30,-20,168,0,-2,28,158,-9,54,201,-67,508,-39,-40,-47,253,-80,77,-54,-113,34,28,-25,68,-5,-4,-27,118,-8,6,-45,-16,-5,-31,-14,31,437,-13,-37,-33,28,-67,274,344,29,-74,89,20,-143,94,45,-26,64,5,30,-26,-83,-220,-258,299,252,-69,-42,0,-9,146,21,96,-175,66,394,-71,65,-39,76,-259,-33,-16,-57,-171,-5,-53,36,-43,-32,32,-35,-137,-90,31,-269,11,25,43,53,-175,-57,13,93,112,-25,100,-7,-90,11,121,113,111,71,-7,-79,-20,-37,-9,23,52,-10,22,14,-143,-91,186,-114,36,-18,-50,-26,79,16,-12,233,-24,24,-17,10,121,55,25,-2,18,53,140,-30,63,-10,-2,143,375,87,262,57,84,-56,-108,-19,9,-148,-19,-33,27,82,-50,93,-1,71,4,2,9,-3,33,33,164,-60,49,139,200,-363,-20,-62,39,71,-145,-111,-74,-66,-604,-6,-130,49,-37,96,-112,23,44,3,61,-21,-6,10,-74,32,-3,20,204,30,-366,-1,20,-26,124,191,-157,186,-156,-11,12,18,-86,27,-79,-21,-26,-135,-222,-14,-18,66,25,-6,-44,125,-33,-51,255,146,49,-20,115,-12,-48,-76,-8,-50,-9,-24,-59,-305,3,9,4,-28,18,-90,354,186,276,-21,13,-11,69,-33,154,187,-25,133,6,-36,-94,143,70,-41,-18,-1,-24,-6,32,-24,-28,30,138,259,25,-350,28,4,52,128,371,-8,35,4,25,130,5,73,141,-46,-7,-195,59,125,-113,27,-92,-42,-49,-14,-10,-8,-7,-1,-5,33,23,1,-36,-43,-187,-4,51,15,34,64,2,89,39,-9,11,230,22,116,14,-13,176,95,-139,119,-191,114,-7,117,-60,-60,-35,91,-171,-7,26,-140,24,52,18,106,436,57,22,14,-160,3,951,-54,-112,613,23,-90,-84,47,-150,-85,-64,8,-13,-3,39,-6,-17,-59,152,-40,-660,-21,-22,32,-30,-307,38,160,50,-98,74,-30,53,6,-37,345,225,-24,-27,-70,-28,-15,-27,-11,20,-156,-74,-106,-189,-51,224,-152,9,13,-18,-13,96,55,-38,-22,-75,-26,42,438,-34,130,77,-101,137,-30,210,-4,-169,-58,98,112,61,203,13,-4,210,-29,-440,-34,31,-103,-26,-7,20,24,53,181,-53,20,-211,-87,37,-1,190,128,53,-24,201,7,-22,-14,-64,16,-89,-16,102,-18,-211,4,0,-91,-62,47,33,109,5,12,168,68,21,24,2,-98,9,43,40,-41,-37,-22,21,95,273,41,-31,-34,7,38,-149,-60,18,-134,-7,116,6,45,-44,111,-12,-35,25,-53,-18,14,150,485,-3,108,-41,-83,119,-27,12,78,-85,139,-73,93,527,-26,0,-213,8,-300,63,8,251,1,130,-86,-24,-106,-145,44,183,208,62,-14,-426,46,-5,-164,-79,-10,37,19,22,-40,-60,39,-162,99,-54,-23,97,11,103,26,-99,-9,23,40,180,148,-144,-18,-127,238,171,-52,-1,21,-36,12,108,301,-11,32,68,17,180,29,-17,23,-17,-134,112,-35,89,79,134,145,268,178,4,-223,110,1,119,-62,-76,-51,-32,79,9,10,-65,117,58,-95,-28,-17,-20,224,-26,397,32,23,28,151,-52,59,42,123,23,43,32,-18,25,-201,37,54,18,-60,-28,-57,-61,-15,-105,27,-5,-43,140,3,78,31,121,10,-30,12,94,-37,-6,100,90,-14,52,-58,-10,12,-906,261,48,95,-115,-55,5,33,-228,41,125,-5,-46,-27,129,20,-63,36,-12,39,89,48,59,-7,6,21,29,15,-7,-13,119,11,78,-164,68,-30,37,12,21,441,39,30,-92,-114,-34,-37,-36,250,39,83,8,-22,80,37,-55,-104,118,23,115,-47,38,-46,250,194,233,-305,772,-11,-35,22,-30,-131,138,-22,48,57,-113,2,-16,-5,94,36,-49,42,-107,-22,332,7,-7,62,-70,-2,-14,-97,28,-27,6,-25,-529,-35,-2,-38,48,-21,-26,-13,-138,23,31,25,-36,-21,-21,-133,602,-25,-43,-61,591,177,-92,17,-89,29,-122,-75,1,-37,-199,-46,-114,2,-26,16,50,51,-59,24,225,137,48,44,256,-435,-60,-9,-61,114,-14,19,231,-48,-71,-172,413,20,35,-12,-17,-39,-21,-127,137,39,91,13,-65,-3,-87,160,269,62,39,-29,64,-26,-24,-92,56,16,210,-9,-30,-18,-25,60,-31,-20,185,48,72,-610,-133,228,-30,187,24,922,-33,28,1331,240,-209,261,42,3,-63,75,-12,79,50,-79,-144,-802,94,-11,-3,-104,32,-42,-2,686,13,14,14,103,-5,141,-11,-56,-316,-94,-17,-51,-38,1,-3,4,92,55,77,-146,-42,-74,-12,-5,35,923,88,-18,83,-85,-31,32,110,-276,106,197,22,19,-1,-24,127,-114,211,-33,-11,58,169,861,-140,-44,2,-207,-257,91,-56,-85,-298,-8,-10,-67,178,-8,22,-70,-55,-11,-83,132,-50,-47,15,57,-9,-20,45,3,16,-18,70,18,4915,-63,-12,-86,57,-23,572,-252,234,70,-7,89,11,-27,99,25,18,41,17,545,256,9,524,-79,41,13,65,-57,209,-68,279,-37,-9,-91,126,-10,-12,44,31,2,-179,1,12,-37,157,-26,30,-33,-71,123,-23,-6,-209,-57,6,-153,-31,134,419,-243,14,50,5,524,26,74,42,-14,-23,-94,-19,121,132,-304,74,-8,-106,-2,-73,337,-3,-11,-22,16,-24,31,-106,22,48,98,11,192,-122,-32,219,-45,91,60,458,-51,-113,-20,133,246,106,-178,4,-957,9,-53,563,-27,-13,-12,-41,-37,8,9,-7,31,273,-28,-13,-55,-6,105,72,-91,-78,-55,-5,226,-79,6,-15,-42,-11,-62,-39,63,-64,34,10,25,41,43,-55,147,-58,21,-9,-88,-34,-29,-25,-69,-281,123,42,228,212,500,-8,-46,4,30,288,59,-101,-19,-55,-36,5,-7,746,-28,-248,-12,3,-4,168,-18,-185,177,17,13,19,2,26,-52,357,107,-25,48,492,-13,-44,99,-5,-84,149,-48,827,191,-11,-99,202,121,382,-106,-88,181,54,55,-12,74,-115,-159,3,6,10,70,-68,-41,83,19,17,2,279,-102,122,-124,13,40,271,-256,86,-31,169,25,-19,78,54,-63,186,-52,242,356,-12,4,-26,-48,88,56,20,21,33,95,13,39,67,-51,137,474,78,347,-15,-22,-46,-2,69,18,13,4,63,-23,-77,114,135,37,-78,14,32,21,38,32,2,-11,259,-9,-20,82,-190,39,8,-16,38,-5,-12,-39,13,60,-25,94,-22,238,-3,3,4,65,-68,0,-53,-28,81,-22,36,6,-40,25,394,-67,33,-61,-19,-131,0,-31,-9,-15,8,21,-332,-41,187,8,-5,17,-7,-81,62,0,-8,64,334,21,285,-78,19,-69,-111,-54,-21,1,54,-140,15,163,18,83,182,-102,184,225,-18,-147,24,65,32,52,7,324,66,175,0,2,153,52,-2,75,66,-2,9,-89,-68,-27,-41,36,-7,25,31,0,-3,-88,-1,-16,-13,-16,11,-40,-59,16,-43,93,-37,21,33,-5,60,-33,146,9,284,-5,-4,63,9,68,23,65,-8,-38,-105,-56,49,-40,48,59,2,20,12,-105,-9,-197,-8,2,57,8,40,-53,-5,-92,-88,-3,-23,-17,-113,-14,-63,153,173,37,-45,-3,-39,-58,-41,-69,52,138,-227,1,242,-11,-32,-80,-46,-4,14,104,60,-82,-8,80,78,-54,-147,-24,36,96,-46,-21,94,760,7,-833,-33,-134,86,12,260,-4,115,-40,145,155,-65,-40,-103,21,-105,-49,2,190,-116,22,89,-31,9,-8,197,34,272,-26,415,-6,81,70,-17,-65,48,35,51,-23,-269,110,-23,-38,60,7,-114,11,-42,-138,3,-233,9,-10,-58,14,89,-64,-62,56,-238,-52,1,-60,-191,78,-347,96,-40,-57,-135,-43,-32,-34,-39,-69,303,-145,138,-30,5,10,12,11,-100,31,-46,262,8,36,12,-97,10,-108,-98,30,218,166,-6,-35,-69,-21,105,256,118,-32,266,-33,-22,24,88,-41,41,-281,-49,-109,7,15,-10,32,-30,42,52,40,233,-6,-23,118,45,-6,57,52,13,88,-56,-37,28,-482,-155,203,221,328,359,-270,-20,-161,16,-35,199,-1,18,-27,4,-30,140,374,89,-9,-3,124,-84,41,-8,-15,9,14,-14,134,-23,-49,-36,45,218,129,73,2,-50,-55,6,52,-14,-73,32,-2,15,-277,-28,-112,24,-18,-78,-249,-43,-94,-169,169,-220,160,3,-13,-3,290,-12,-305,29,-27,34,-442,-23,36,-310,-31,-50,28,-9,71,465,2,-232,-16,94,65,-78,-16,-26,13,155,32,45,-52,-5,-90,-12,82,55,-35,-35,133,-62,0,13,-156,5,2,62,295,67,26,-9,-14,-23,-62,-51,29,-33,-26,33,-11,202,188,-5,-2,147,-13,10,-13,-10,62,-251,200,158,-93,-4,-71,-138,-30,-174,-41,-24,102,36,54,-172,-22,230,57,48,-162,-2,-96,25,-78,-16,9,2093,368,-175,16,-192,85,-10,136,-6,106,-146,12,2,-220,26,-32,249,-74,-63,-87,-23,-45,115,-165,9,77,16,54,29,41,-53,85,-40,89,-7,39,53,7,121,193,-134,-179,-7,-60,514,94,2,74,-36,-47,-169,-32,-17,15,-52,419,-48,17,11,76,-6,-3,156,-20,338,56,94,61,19,-39,-30,9,187,-6,55,-31,-42,-6,-281,86,86,46,199,-222,32,8,-29,-15,8,-16,55,28,194,47,46,124,139,-768,-175,-15,37,128,-13,55,30,2,-18,31,-76,44,-7,20,16,-32,-44,-76,-56,-4,50,-24,-32,23,1,-6,55,361,-29,88,140,65,-48,8,77,-3,10,-29,29,-7,-101,-90,-24,1743,-77,226,-19,-44,95,-260,-11,-9,-15,-116,21,-25,-41,-2,51,-47,-11,52,-157,6,43,-225,-31,60,16,-99,1,-373,-75,-16,-132,-40,32,-36,41,173,-2,914,834,5,29,19,-236,152,263,-282,72,-78,-20,-52,-11,-14,30,-5,19,-38,-5,-64,171,16,22,-68,-3,20,-11,32,-32,-25,96,-143,21,16,0,-4,46,211,-15,-5,25,7,-137,64,4,68,-15,-82,-9,47,60,8,1,3,109,-49,28,3,3,-17,-21,-57,-22,30,76,-17,77,-37,42,1,138,7,169,-336,77,-146,119,-5,-152,-51,-66,30,-53,-7,-50,-27,-36,-98,-67,-5,53,-8,-6,-100,46,-57,-18,38,110,165,12,79,23,32,31,186,-124,49,27,23,32,-67,-33,-34,88,6,-201,-11,-11,10,32,38,-34,-51,426,17,-4,-25,490,-5,-53,20,28,-6,-60,-7,16,-24,-22,-11,-104,5,52,-40,-8,-10,41,104,-38,31,8,-64,-6,-198,-30,-2,-22,-12,-14,163,36,-26,54,74,0,41,5,66,-5,201,-8,-24,62,72,-4,-2,77,5,-10,-39,-23,4,-17,34,54,-57,-2,138,2,118,-8,37,-8,280,12,-42,-102,-77,18,-192,-6,70,25,-21,10,-40,8,105,-5,87,23,-16,32,238,-6,-59,-64,5,4,-119,-17,-11,82,-9,183,65,-20,0,26,9,28,26,17,40,18,-9,-10,372,20,-19,14,-94,-102,-16,-8,45,146,74,-24,642,28,-37,-95,-45,5,-20,-23,2,-47,15,30,-52,-198,35,-1,10,-257,-346,453,445,-37,-74,7,-36,-3,-6,-261,-22,-56,343,-107,-13,-17,146,47,87,-9,64,-477,-28,-22,-35,21,802,13,136,-273,-10,20,41,-8,9,-16,62,119,339,49,114,-3,-208,-385,191,-34,-37,-48,-46,103,-9,38,141,238,-120,368,-46,728,0,-36,-22,204,33,-15,31,30,-8,-11,0,19,-35,23,4,-23,186,-7,-14,-73,1,-6,-142,-30,-228,52,68,63,-18,-13,61,-99,24,12,-35,-121,-12,-30,-35,117,4,-11,-141,219,90,7,405,7,20,203,-42,533,59,189,93,4,65,48,42,6,-28,-28,51,307,4,-129,-20,110,26,67,-77,141,-71,111,-4,-218,-116,-5,4,217,-21,10,17,62,-295,276,-156,57,199,116,-8,-21,-1,12,59,20,75,14,-55,8,22,42,-126,14,42,-8,-86,-25,-24,-63,-196,-91,4,787,93,57,5,-30,-41,-74,42,29,-108,0,41,58,12,126,34,62,-94,-14,-76,-9,-43,636,26,-200,-179,-168,196,7,36,-68,-208,12,-30,-11,155,-190,257,-59,358,1548,-272,13,-193,98,344,-87,31,-33,75,433,276,570,228,7,6,-107,5,28,-208,-2,41,16,6,44,243,122,-126,-30,36,-72,-153,90,-34,-60,-4,91,67,-306,299,6,-94,-29,-6,36,276,39,25,-26,-40,14,-131,-48,-4,-34,-399,-23,29,-123,35,-79,-146,70,65,26,68,11,-80,-58,-50,-17,-7,-37,-20,-189,-140,-13,25,145,152,390,199,-11,532,66,-1,5,27,-10,55,117,-199,26,-62,-26,25,101,54,72,171,22,58,-32,-38,69,6,-19,17,-22,132,108,-67,-56,-16,97,-85,20,-91,98,-293,1,152,85,-48,9,-36,-8,-16,7,264,-9,113,133,143,96,28,-2,65,-52,-175,-24,-682,56,-14,16,2,-43,-148,131,3,-203,-103,-208,-46,9,-6,438,158,65,-17,29,-77,-102,219,-16,-2,51,83,421,163,69,114,4,-13,269,24,-8,8,-182,-49,47,-157,18,249,54,-2,80,16,-205,175,221,97,75,36,-27,82,367,-2,18,87,-152,64,19,-42,-168,84,12,830,38,-23,241,-7,19,7,-111,97,205,119,-1284,768,-26,25,374,23,-29,6,-38,-7,-10,33,-76,92,-15,40,9,-54,-325,-158,-45,-26,96,37,-43,-55,-8,-25,33,-130,-25,30,-28,-100,-16,-2,-73,-16,85,25,-41,-40,-5,19,-20,35,185,-373,106,16,-78,69,-27,140,7,176,12,30,176,-7,-6,-20,236,1269,-45,-39,38,24,-223,10,-5,7,-26,44,-55,-70,32,101,46,77,66,-311,30,-39,-122,5,83,-1,0,29,-117,0,760,-104,-5,1,65,-8,-262,-22,-83,185,10,479,-140,1198,88,-69,55,228,-22,-67,-76,806,-87,-216,42,48,-166,2,30,15,-30,32,-134,17,-3,-78,-16,-97,95,78,-203,5,-49,-73,-52,-66,145,42,-43,107,-27,27,7,-42,78,-74,19,-42,3,-41,-14,211,3,74,83,8,24,-113,-15,60,212,-210,-117,-12,-222,1,-13,81,-236,262,148,216,-97,-30,-13,-45,3,4,-129,-17,2,22,-163,14,-6,-170,227,309,57,-64,-39,-36,18,-30,-23,19,75,48,102,-12,-23,105,104,-20,-10,22,-19,-12,4,-70,-19,-104,-37,-193,-262,197,47,24,-133,63,25,-8,-143,45,-840,21,47,64,3,-35,80,167,-74,132,-28,233,71,79,-262,-175,91,-129,11,209,107,86,-39,-56,138,-162,82,14,-102,-19,20,-17,338,-4,-201,-34,33,82,7,25,-75,49,-15,-70,-359,17,141,-7,2,215,2,-6,268,-14,-3,361,18,2,-48,-116,5,-20,82,11,-18,122,-456,-52,-5,-59,-17,-42,-64,18,97,-68,557,177,26,35,44,-2,393,-19,27,-69,-42,288,72,58,-97,-17,-98,401,49,-50,-19,-80,40,-52,6,97,191,-109,177,-37,-70,-21,26,253,131,53,-4,66,49,45,-28,-127,23,-13,42,-37,-10,35,55,389,-33,-33,130,-112,-7,-168,106,-336,-90,-117,9,5,-387,-122,145,10,-38,13,-4,277,91,10,41,6,90,332,-166,-13,-61,-1,-39,39,287,-16,6,-72,366,-98,101,32,18,77,-35,-14,-12,155,-22,-99,41,-20,-22,19,244,-28,85,-13,139,15,16,-4,100,6,80,-192,-42,-39,7,-65,-89,-15,-19,-31,-207,96,-58,140,6,-54,103,64,-26,-155,-236,96,126,0,1,257,29,144,78,31,55,-32,41,28,282,60,-35,-137,68,-83,-3,25,-16,84,-15,4,10,142,51,-30,-23,124,-194,55,-36,19,-48,31,-2,-74,10,-148,-20,32,8,101,7,536,-10,-2,-3,-123,10,21,64,3,122,60,545,43,213,45,-69,77,6,-64,70,-74,-74,-18,-2,-17,21,366,46,-26,-15,-26,176,127,-60,-21,4,14,53,-20,-262,210,8,21,54,-93,-109,26,30,3,937,31,13,-77,-61,-40,-111,8,25,-23,43,-62,-3,46,-40,-134,19,10,-63,-67,37,-38,164,-134,-129,-59,-194,25,30,-20,119,5,143,35,-48,25,-6,102,-21,-4,-50,-20,-9,-99,21,-25,-9,-174,91,56,59,-35,-1,-33,-95,-126,4,68,-48,-86,-85,-16,-13,12,589,197,-16,-494,-43,-105,49,-113,-107,857,34,120,8,-158,-17,-95,-24,-69,-353,78,9,-6,-52,176,-287,-92,42,-55,10,57,141,69,-50,131,256,-22,104,359,20,24,70,168,-150,12,-186,8,139,280,-29,-52,-48,25,-26,9,502,45,17,278,540,17,23,165,-142,-196,-112,-25,-39,73,-5,21,20,-19,11,42,-12,10,114,-3,-125,-315,-17,-54,175,89,28,35,23,103,72,-83,11,-19,36,-16,-821,-13,-131,-7,70,299,5,-30,41,-92,-97,-161,-26,-392,442,-39,21,2,-47,-72,-157,-9,-255,141,-30,19,-233,114,-100,-56,-110,70,-21,-57,7,-79,137,27,46,-64,-34,10,-86,19,232,-134,-217,-10,50,-45,116,13,6,299,-9,184,179,-102,-64,-39,272,72,-6,130,8,-6,92,136,24,-8,-5,65,-56,-20,-172,27,-71,-14,121,32,-198,7,50,0,-94,-266,76,419,-69,143,-586,-100,-12,-155,-174,-19,19,-85,109,122,30,-92,20,17,-90,-55,-316,-93,117,366,-40,-175,790,-34,49,-30,-77,-1038,-379,-257,-3294,-46,35,-5,-262,-462,-21,-93,-36,-97,-49,20,1758,-82,-67,41,-29,26,246,48,-80,-150,135,17,53,1040,-21,16,-278,462,26,3869,156,-217,-1552,-3830,-460,-57,25,133,18,22,-86,-83,74,-93,5407,-31,183,54,39,41,-26,521,80,2018,-14,-30,-62,-6,-76,2185,48,22,2024,25,-6,-4,23,212,34,241,88,307,-9,59,-4,-172,-49,11,102,89,6,-67,-24,73,-82,-6,43,-6,-21,-44,-199,104,284,180,44,82,-40,-86,-126,-21,259,186,-97,263,6,49,57,-106,56,-26,96,-14,315,155,43,289,-69,-24,8,-9,7,58,-16,53,-52,79,22,-15,67,26,-53,-52,-21,26,15,72,32,-45,-57,-21,-9,-47,37,-37,68,-10,-60,-41,-10,57,25,-1,0,-48,105,11,-63,-31,140,47,94,24,235,-35,61,12,-13,-1,-91,-45,32,35,-24,1,-38,45,109,-11,15,-172,-33,24,81,757,-36,43,-33,-71,56,24,-22,-159,17,2,-28,114,82,-97,-31,94,10,-32,-11,98,10,336,21,48,64,23,35,29,-85,-53,-76,13,-241,-26,17,47,-45,54,448,-6,-38,-125,-380,-11,24,132,-22,21,23,45,-53,-67,-66,-41,94,-39,6,19,-34,168,23,51,-437,-55,-20,72,-16,-35,-4,40,16,-2,-60,61,20,26,-2,15,168,-118,-23,143,6,4,25,217,120,-54,196,40,154,320,-143,-7,7,308,-125,41,-27,237,-182,-457,93,13,51,-6,8,-22,52,-4,332,-206,-6,0,189,-35,-79,-144,-15,6,108,-42,90,-392,-30,135,-13,41,2543,112,78,126,20,44,58,239,-52,26,-264,46,-19,40,-17,21,12,-21,-11,-78,-75,-38,44,98,-37,63,-2,-46,-62,-21,28,23,-61,16,88,55,17,160,91,-69,105,312,1637,145,-33,151,83,190,186,-30,-18,85,3,51,-3,26,12,57,51,57,71,-49,-194,-38,3,172,-135,-105,-66,240,-15,-59,-7,-77,-1,55,-233,-6,419,36,-227,54,-301,-73,-69,-48,13,-86,-147,-65,-71,-32,100,-73,-196,-102,37,14,55,-41,-88,15,12577,20,900,-224,-25,10,-79,11,-53,-29,68,4,18,-114,43,-201,-51,-92,-21,36,30,78,-25,18,123,106,653,174,-9,932,-428,50,-22,94,612,101,330,-8,41,22,-174,241,57,1893,304,-57,-49,35,27,51,38,-116,26,36,46,-13,237,61,-24,70,-29,69,30,52,-57,11,1,120,198,-85,284,-47,74,-17,117,-26,261,44,19,143,272,-3,-47,6,26,-7,99,181,-52,39,163,77,20,-29,14,105,-48,17,38,-41,31,51,-464,140,-45,346,18,-21,9,34,-186,50,-2,-105,97,39,34,81,-134,51,202,-253,-8,-1,-461,140,-324,-16,101,-24,-201,66,121,18,35,143,52,53,-57,-85,-31,-30,41,-15,-1,61,-55,-8,-140,-1,127,138,105,-24,11,5,6,53,83,5,76,199,-5,83,141,228,-23,63,-113,27,14,4,105,13,56,-17,-143,18,245,-2,37,112,49,105,309,71,30,86,122,193,7,741,-10,-78,30,13,69,8,54,111,46,31,808,-1548,31,951,-42,194,-26,138,23,25,-95,-77,153,-95,183,84,-3,29,73,132,-9,-377,-77,14,-14,-2,98,-98,-75,-25,-9,86,86,-16,10,60,19,56,-22,-1,-92,30,-122,-23,16,37,-35,-146,132,109,-103,69,-8,92,-50,12,40,47,-19,-40,-25,15,-51,269,56,8,-46,-12,26,64,59,-17,-187,109,-6,-72,26,28,69,293,-295,176,-65,64,-40,-49,-4,35,128,105,242,-4,-140,0,29,40,8,152,-146,-14,114,-34,39,-4,27,-19,-92,213,147,38,90,-8,43,-140,33,144,-17,-18,-60,7,2,-7,197,-242,64,-27,222,-80,-265,63,202,-60,-18,-49,-16,-10,4,86,-115,-37,-165,43,17,138,-59,266,-18,132,-128,-69,24,100,-14,-21,32,105,17,-38,169,153,-140,49,218,-186,83,-11,-41,100,-51,54,20,46,213,-43,108,-14,-26,19,151,308,272,-2,121,-56,-12,-82,4,22,18,48,15,-48,67,193,237,-81,64,-143,-409,66,-96,-33,77,-50,10,85,98,18,1,-214,146,-25,-46,0,-2,-51,-1,-140,-46,-173,192,72,35,-272,-26,27,-6,71,-17,33,20,-62,3,66,-185,9,114,-83,-2,49,662,108,14,109,-123,123,-40,-74,-332,48,55,-15,-273,46,7,9,198,18,-128,-63,108,266,-58,-118,66,127,91,71,152,63,-64,-76,-8,13,71,194,-231,76,64,-31,47,-12,34,462,-52,-121,129,72,-20,41,-6,141,-51,99,-10,54,-40,-47,31,34,-32,50,11,54,29,47,-8,-83,-11,11,-89,26,-5,-151,4,123,14,-33,-96,153,-5,0,7,26,15,43,89,461,-37,-106,23,-30,-86,4,92,33,-24,-63,10,40,46,-18,28,162,-26,169,-47,13,91,-1,126,2,57,-48,-24,55,-17,12,-33,-84,-2,117,176,680,-2,-17,63,92,-14,-150,-24,160,-164,-17,-77,-41,-18,-16,61,-121,-43,66,-136,-1,11,-240,-73,-80,75,40,16,-75,85,-62,76,159,123,-26,115,27,276,-106,-80,-130,-42,-130,-33,36,92,-72,-27,46,89,-13,-30,-7,106,-53,-14,18,-94,-101,-41,6,-35,38,-120,-47,141,21,-53,-4,75,-19,-547,189,66,-38,65,-46,320,33,111,-20,25,-11,366,80,-140,-68,-30,-60,115,181,47,-103,37,-106,80,-12,0,93,-113,-28,-63,80,-38,254,-44,6,11,-26,183,-218,-288,-19,19,102,-4,110,-5,-41,-1,-21,-31,-44,44,-11,209,-7,61,-48,-31,232,205,25,13,66,85,24,96,89,-19,27,40,-53,-248,-79,84,238,-342,94,20,77,102,140,-24,20,156,-4,210,182,509,-75,-96,70,153,-9,-31,18,20,5,-108,109,12,161,-6,3,58,-59,90,-66,407,-27,-860,22,-219,58,183,74,71,-19,62,27,-28,-45,483,-18,-145,-37,166,-157,64,75,-18,-171,-8,-7,-60,47,74,38,-110,-3,-10,-115,106,6,18,-124,-20,-70,-4,-25,128,70,55,181,32,14,337,4,0,19,-56,-4,13,18,73,-9,52,-3,26,41,-103,-12,159,-90,664,51,-14,-114,48,-613,-14,-33,2,-44,71,17,-54,105,-17,122,148,-82,142,73,336,-334,4,-4,-48,-48,-51,-11,11,-76,114,316,-65,279,58,-15,115,54,373,9,-60,-34,29,106,100,-23,-50,38,19,26,263,22,5,-34,-88,-62,-31,48,-81,-44,160,-21,-50,45,13,46,18,-13,-54,30,464,314,81,63,-63,-17,106,36,-134,84,295,62,-58,-77,84,-39,377,-58,23,-3,-384,55,28,71,71,2,25,-51,-228,-9,-1,32,-163,-112,22,238,-1095,157,64,-48,-48,-72,-24,-269,22,-36,67,106,96,38,-46,35,-237,336,76,23,108,-114,153,-56,-113,-66,74,-23,66,82,17,-76,-32,19,35,20,-42,-302,22,-23,23,-17,80,-203,1075,-6,-189,9,-65,-52,26,-601,2,-37,210,293,184,-152,-73,467,-849,10,148,-635,-288,18,44,18,-10,-82,-72,146,121,306,92,-89,236,122,26,-18,-9,-17,97,-66,-408,142,19,85,-10,18,67,111,5,-283,-60,264,-174,63,-194,-26,-121,29,-91,-66,261,-34,18,74,9,37,705,162,35,200,-48,-10,14,52,90,-268,-224,57,6,-19,108,68,60,111,-35,-49,5,101,-96,2,-56,54,25,47,-30,26,0,46,1,-18,-40,-11,197,13,23,-3,-31,-57,-42,-99,32,3,-263,-250,-684,27,41,-125,93,-320,-119,55,-144,-311,-293,-12,2,73,40,-60,147,10,40,13,-20,38,23,-46,-22,-285,169,50,-96,48,-168,470,-214,-17,34,99,-205,42,-183,-3,36,140,-276,-132,-204,-4,-40,49,-9,-41,-150,-112,-63,49,115,200,-136,32,28,18,74,-5,9,16,-127,0,-43,-18,6,225,-33,-312,59,-2,-68,92,380,-226,-61,1,-24,21,162,-728,10,-82,-33,-28,-63,86,-100,-136,157,45,-1,-74,-42,-93,-28,18,11,168,-54,-181,229,281,69,-27,-27,-27,-1,15,-69,2,53,17,72,114,30,-3,-21,17,-19,-23,51,61,135,10,-76,30,7,-1091,19,34,-82,-383,-84,4,29,-11,22,-286,94,-12,65,54,-10,-85,-7,-105,7,224,5,-25,-23,95,-13,16,70,104,-124,12,15,29,-12,-11,-126,32,1,61,-27,147,-135,-113,1,94,9,-33,37,302,-266,-227,-343,-2253,-128,-40,95,46,-105,-33,48,-32,-10,175,399,73,-29,46,470,71,151,-51,9,-331,564,-59,47,-209,-153,15,83,-218,165,-51,-3,363,56,-66,-6,80,-26,-15,-243,156,138,-453,-83,-359,-5,-41,-102,-249,68,-74,368,77,-35,5,-40,39,-43,-24,-229,-55,68,-21,-20,2,957,-7,-20,-296,121,30,0,110,202,73,51,-40,85,275,-98,-82,77,-177,268,-138,-86,219,2052,17,52,-30,-131,-42,-17,-1,571,3,-6,26,10,-57,-77,-11,-5,11,-75,-121,79,0,247,55,35,217,-778,-3,-10,-59,46,-172,179,67,8,541,-20,-17,-75,65,95,-12,-205,-18,-22,-49,-61,-41,79,-79,51,59,35,3,69,180,-96,41,35,36,-36,258,53,157,43,505,196,-70,3,-51,14,11,6,-174,51,-8,-14,-80,213,-281,-35,19,0,-97,-52,18,-124,-24,28,312,-86,75,-7,142,-66,282,167,214,-4,51,572,186,-85,-94,-107,-66,-125,-28,-34,-28,-54,-58,-50,-11,-60,-252,-64,-110,-62,-64,30,51,156,-86,80,-93,20,52,63,138,168,-23,-89,54,31,10,-18,-94,30,17,20,-34,-66,1,-40,55,0,126,-179,4,112,142,-290,54,-50,41,267,209,39,54,473,-286,33,-368,55,-75,29,-5,44,138,-99,-115,63,-45,385,21,-232,242,-3,299,-22,4,31,-34,43,170,-107,447,94,77,25,103,-106,-36,135,102,-94,6,-90,147,-52,31,-9,-206,-43,39,-59,-10,-276,-53,109,43,88,-9,-76,-26,-6,-291,51,-28,46,345,33,-78,73,112,95,182,-34,-10,10,21,40,-59,51,152,172,488,-62,85,27,53,2,18,40,288,-435,86,-235,-14,34,73,22,-125,-52,-104,37,-9,11,170,20,78,20,-10,-41,27,-151,-235,-12,-307,282,24,881,8,29,-7,-72,20,7,-17,4,-89,-53,-33,-31,88,-142,99,95,51,42,160,75,15,56,-73,35,-14,16,-36,139,21,55,-37,53,-216,87,-60,24,122,-19,-125,-117,74,-224,-27,45,14,43,143,-23,50,54,13,-77,67,149,-140,56,75,-125,23,136,-96,3,-11,111,-24,147,58,-208,112,44,-585,48,-117,-123,39,51,43,-10,-37,-18,-91,-61,164,328,-301,63,42,-133,900,249,205,-41,-54,217,-18,-127,-4,99,63,24,16,-75,101,-57,-49,267,-163,-60,26,67,-17,13,-108,81,-97,-385,63,12,-14,4,76,-82,35,89,-54,-8,-57,-3,79,105,-46,-25,-78,102,13,-118,-4,473,204,9,-34,-31,-44,1,-61,-9,-64,39,76,-71,168,-46,-63,-5,89,-130,112,-109,-10,-23,-226,89,-59,-112,-64,14,-3,6,59,242,-7,1047,-85,56,173,-280,9,-204,84,261,282,-103,24,23,79,5,-362,-81,-185,204,13,127,-186,243,30,33,114,-9,-704,473,-467,-84,50,347,-48,-27,-10,-6,93,-21,17,164,-15,10,-9,11,-354,13,217,54,-168,-66,24,27,-16,383,147,1,-358,-77,62,105,-150,-49,93,64,127,55,8,-98,37,-44,22,39,-13,-143,435,-203,-760,-7,201,-1,115,-25,-327,49,354,-107,-29,-1,-210,136,33,20,513,17,293,-316,375,336,29,-14,23,35,-36,16,12,3,-13,-358,-121,-40,-94,-440,-125,68,15,215,-189,102,-160,-52,99,8,-6,184,-157,297,-344,-5,-59,-111,45,170,132,56,-16,-12,9,361,76,-237,-23,35,-4,316,-35,43,33,48,14,-126,-181,16,-97,5,225,26,-26,-21,-3,264,55,-300,53,261,19,-35,-46,9,-57,54,117,4,-165,-72,-23,9,4,261,268,36,-36,-102,458,-480,133,17,312,33,-13,-175,119,-26,60,-24,-50,52,12,29,23,-58,21,5,-266,-32,64,-8,-30,-5,-82,23,-4,33,-38,19,55,-260,120,-244,-21,-243,-115,-80,13,217,-41,98,133,-65,27,45,-5,-15,4,200,11,-7,-412,-111,-19,77,-133,77,-11,9,191,-37,-9,-173,290,22,170,-7,3,51,52,-84,17,159,-59,108,-566,47,-61,-1,19,32,-43,-123,173,8,-12,-15,-35,-51,5,30,282,-86,77,19,-35,205,-345,16,67,125,42,40,-76,162,30,-15,233,76,220,-87,-65,-115,266,-23,838,48,-79,-38,-129,54,-147,78,-205,-3,352,-4,212,8,339,14,26,117,-14,199,197,44,-103,-57,-150,579,128,84,74,33,102,90,6,-15,0,112,-68,88,-28,-2,-33,-5,57,21,39,44,-71,-128,5,11,-18,-18,28,-29,84,189,148,-92,-156,118,29,9,102,-87,-2,-2,56,5,-29,10,25,-15,93,443,-39,-26,-348,15,-23,10,59,96,-1,0,44,-105,116,285,13,-65,-136,6,23,137,-37,12,-96,14,-43,83,255,-73,61,-299,-131,302,-53,12,162,-236,11,-142,34,210,20,37,-123,-199,-4,-115,6,-5,-17,50,12,54,27,-43,45,9,-107,163,-84,-8,-12,-22,68,75,152,-21,-138,116,-157,47,29,-4,-74,252,-61,572,787,57,-290,-2,43,35,-114,62,16,-50,-22,29,95,-229,-81,62,-20,15,-96,-622,42,46,66,68,131,52,50,60,67,-53,48,268,-33,-32,82,-57,148,13,15,2,-44,-42,54,-145,-36,-12,21,50,-119,-8,-152,117,-11,-114,-183,35,-34,319,155,58,9,-15,0,214,92,-247,118,379,104,128,147,626,-26,20,-30,73,146,224,-15,34,-98,-99,-18,16,7,-490,-51,5,21,27,-29,-20,24,13,27,-4,-71,-4,-29,43,198,490,21,43,10,881,158,-684,-364,63,39,23,-116,165,24,334,74,-25,175,158,-32,-185,-36,-3,215,118,-145,-9,-5,30,-136,76,-50,-48,-62,71,-56,80,6,176,-50,107,343,54,-43,141,-38,-10,32,276,99,53,-101,350,-159,32,58,71,10,26,137,-33,0,84,-21,146,-38,-121,121,191,-47,76,347,71,-117,59,47,-35,113,50,18,61,-9,105,529,2,-5,-97,-70,-101,14,30,11,321,16,74,17,85,-1,25,219,397,-106,-174,579,19,173,-27,-38,-189,23,15,32,67,-34,-12,41,370,43,57,26,-17,-5,74,-81,19,73,-63,118,-56,76,133,343,3,32,108,172,264,-91,-197,131,-131,-218,49,80,-17,15,-4,-101,2,36,33,0,30,47,35,-435,50,10,-1,-5,186,-96,-208,125,10,51,-34,30,101,82,-20,44,33,6,1266,15,14,-56,-643,-34,-210,-36,-18,-4,-72,30,27,-9,-101,-94,18,42,-65,54,-226,46,22,-8,-5,51,18,-75,-20,56,-89,28,34,193,2072,135,41,0,34,7,-8,-41,-10,32,-59,-215,1198,87,-241,40,35,-57,26,-134,-166,56,8,-17,118,-39,-78,95,14,519,37,27,99,-239,676,-16,167,78,65,169,212,-6,-211,-45,-30,34,135,-105,-47,-56,105,587,-5,-208,-12,-97,173,-29,61,131,36,30,75,481,147,-18,-147,87,-41,-27,-40,117,-62,83,-42,166,-99,208,-36,46,243,104,16,29,-93,51,7,76,-129,-39,-7,-45,8,14,37,-18,-23,180,15,64,-39,-441,-532,-70,-65,-154,-143,8,270,254,21,-77,222,-165,-56,-272,-72,107,-17,49,51,-134,140,144,-64,-19,-6,65,-34,-26,-102,26,-23,1,19,-52,-177,38,-230,-8,36,-145,43,223,-92,71,-50,49,287,12,117,-34,-229,1,139,32,-78,-61,277,102,349,28,-191,1718,145,-38,28,41,-368,47,-64,-114,-54,48,20,80,-32,0,-71,96,-236,4,256,-55,-135,-39,106,-10,122,-46,-2,49,-199,-593,70,4,-134,32,602,-60,-34,161,-8,18,-36,11,25,-63,57,76,-215,65,67,485,-19,88,527,-4,152,-25,490,221,184,-22,44,-154,37,139,-10,7,-181,28,17,-6,103,-24,67,156,33,72,-56,8,-52,5,-243,-261,11,16,8,-44,-8,98,-81,1,-18,7,120,-129,48,-27,19,33,61,106,-154,8,-339,-5,0,-5,-41,-51,-97,-56,93,-14,-141,-28,-20,292,-53,154,-28,1,82,11,18,617,-721,27,14,-58,-83,-60,-7,-42,-24,47,73,39,12,99,136,120,94,-44,-93,43,8,18,97,-28,-53,-158,1,45,39,-15,7,-4,162,-99,25,-1,-70,-39,-236,575,107,-54,103,28,85,176,-129,11,23,17,-73,-81,-15,-53,25,90,-58,-76,-22,-64,59,-27,308,39,-4,66,9,-101,-137,-99,255,-105,229,8,64,47,139,101,16,-24,-9,-30,-142,21,188,-35,-91,33,78,107,-10,254,-66,40,15,-26,344,66,-55,153,19,89,22,401,26,91,-16,-99,-8,66,77,66,55,-68,65,48,169,63,420,378,157,14,-27,34,-22,76,-315,-62,-51,155,-189,-11,-83,-13,-51,-158,-24,-62,-119,21,97,71,48,56,26,36,-137,-28,370,-26,97,-1,-111,32,33,76,81,-95,-38,-51,228,20,-41,-23,50,93,-32,18,-21,204,-24,35,28,217,53,2,81,-74,38,-9,36,-22,182,-178,-110,-33,16,1,82,218,246,-95,40,-26,106,174,362,21,-18,282,-101,0,-11,1708,-40,158,-41,308,-24,-25,-8,-20,85,-1,43,32,118,-39,239,-89,153,-49,70,94,-1,-167,20,-770,-61,-29,-44,-108,155,179,-110,223,-156,-18,298,-228,21,529,34,-24,8,67,53,171,126,-180,190,10,-98,12,25,1,27,75,-33,10,45,98,13,-73,-115,36,369,73,6,-321,33,-63,73,16,73,341,19,-32,-15,105,-211,-28,-94,-125,74,72,39,59,-162,78,-4,-37,1843,-1,148,-31,11,-8,-33,73,89,-46,45,-4,199,1925,-70,709,-23,29,-51,55,-23,-18,-66,-241,2,128,0,-2,-173,-55,55,357,33,64,-151,58,37,99,-22,161,16,-15,-10,-10,-6,-49,25,-149,-4,-44,22,-3,-11,-65,-14,5,-1,-130,156,164,61,81,303,30,-4,57,-12,-41,-43,-50,-29,20,-46,-4,266,8,38,-86,-67,-203,-19,0,-45,119,20,59,-111,164,20,63,72,-38,-1,85,9,-110,113,45,89,-4,-70,42,-6,-70,49,83,-64,-48,22,563,-112,-84,-130,-84,8,-127,566,121,75,-47,166,-15,163,216,5,-102,131,-99,92,72,19,-216,86,39,-3,-27,198,-46,50,41,72,-50,-54,-14,-100,89,-72,64,110,366,-74,-4,636,206,-35,12,27,32,-140,70,6,147,-180,20,-18,131,209,-78,-490,-16,113,-9,2,150,59,-213,219,20,129,159,-23,-99,136,16,80,-7,86,-238,79,42,333,78,-27,-20,93,13,-6,28,113,-188,23,372,-33,5,-75,-7,19,329,25,-66,-5,32,41,94,-309,-63,-10,6,461,35,209,-16,-30,-29,153,15,-1,49,-24,-204,289,5,34,-60,-23,113,23,-51,18,96,22,-1,-52,42,-153,295,-48,17,-8,15,-67,52,0,26,-132,3,-39,91,44,-326,-111,1,7,-67,-74,-82,-63,210,108,3,-2,54,9,22,388,-69,43,56,89,102,-37,-222,-50,-31,70,-15,4197,34,306,29,-262,42,64,16,26,37,15,230,-47,107,-146,-61,92,51,-23,-47,10,54,-328,53,59,-37,49,-167,100,-22,66,-75,207,479,-556,504,107,52,-205,144,35,-11,93,7,6,-68,46,-355,190,37,165,-129,3,28,19,5,-12,-18,309,5,-13,3,47,67,63,-48,-84,-5,82,122,-6,-51,-147,134,196,138,86,88,-175,243,-21,84,53,-425,87,-321,-55,-4,102,24,-43,-12,94,-81,30,94,69,44,24,98,-50,-120,-145,-14,-81,23,359,-337,-30,294,89,117,168,20,4,-76,32,-7,-99,-40,34,-27,28,-22,92,6,15,30,12,-137,40,53,19,100,-7,-321,23,-10,-143,-73,2304,-142,1,-10,-203,993,84,-108,-112,52,-6,118,-74,70,62,198,4,47,-37,37,-121,-86,-14,-33,-4,31,68,18,186,44,6,70,419,-153,131,-109,5,-10,-187,51,64,39,-60,14,-191,52,14,-160,-59,3,115,-21,116,-40,-30,382,-69,126,-94,235,-15,-152,9,55,-108,55,-101,81,-3,-176,-58,16,-29,-440,37,-90,201,55,-211,33,109,68,2,9,43,-33,-81,-38,41,-77,82,-57,111,485,46,108,-392,12,10,0,-300,-27,251,130,48,-145,-77,30,94,23,37,-62,-60,63,35,-170,-99,-9,111,180,-144,78,12,301,17,31,-94,-68,79,9,10,128,-21,397,23,32,-60,36,78,31,-1,13,19,12,94,-14,52,23,38,-906,1977,113,-147,-45,-55,4,-61,27,53,125,-119,-945,-2,-46,38,-63,48,70,120,45,-58,-133,143,145,-102,-37,-298,52,17,1,43,27,-156,-682,-1171,97,37,-12,41,-30,-299,42,-25,54,71,10,-48,-26,-78,56,107,-24,-185,108,6,-168,146,45,48,-50,-16,25,613,-236,50,-258,-330,3592,1501,-13,7,-66,-112,29,148,115,81,11,-4,16,-88,63,25,-18,27,-22,178,316,-12,57,-170,160,565,86,10,-90,592,-54,-133,-68,84,-287,512,7,-106,-49,-8,92,-71,4,-189,-21,40,-17,-34,679,-3,128,18,26,47,-8,246,-24,-17,26,42,81,-189,155,-77,28,2,-49,31,-45,-59,-37,18,49,60,-42,27,99,58,89,-15,25,-22,43,-95,46,-41,54,-104,72,-8,16,-108,-39,-253,30,138,-10,72,89,18,-148,10,-16,-60,-90,-4,-102,-9,-241,-253,-418,7,-90,376,-162,-73,-276,-69,-71,27,19,-85,22,-42,9,28,-274,198,-106,-108,-1,-3,-77,106,-67,-61,150,-26,16,-21,65,8,-140,8,17,-26,66,-109,-77,-133,-1,-157,1,108,-1,-46,136,202,-72,-85,2,152,-88,31,97,61,7,36,32,232,76,4,-29,263,-74,-20,-133,72,-34,23,45,-78,-123,-63,-78,128,6,82,331,66,174,140,17,-26,-242,-5,-29,133,-1,-386,326,58,34,17,-39,-79,1,-47,1064,5,156,-5,60,-150,74,44,-7,-9,74,26,40,92,51,-2,-487,-85,38,1,66,-12,244,-16,498,17,50,70,-3,-71,45,-53,-16,95,114,234,330,130,-1,-68,32,246,23,47,12,-19,28,38,73,404,48,-76,-31,0,352,-146,-105,-20,118,22,-41,43,-38,-36,5,289,146,146,151,52,55,63,-35,-391,11,-39,-73,95,759,49,-325,-102,-14,573,27,168,-100,17,-164,110,134,18,-47,7,-59,-388,184,-269,-3,-18,-16,311,68,135,-34,-89,-34,81,15,-1,41,19,102,-33,-48,-15,114,37,36,-132,-26,56,62,20,542,-41,58,-66,10,54,29,80,115,25,-36,-1,-66,-6,18,36,54,16,95,15,159,101,223,81,-62,117,564,18,16,16,16,44,-73,129,9,-315,-26,189,-16,33,36,137,-2,125,-28,456,-19,-22,-5,5,16,7,172,-51,8,-81,-79,-41,66,-38,6,887,3,-7,12,211,-65,-49,-232,5,320,18,80,-5,-34,51,-153,40,87,95,-18,5,0,-29,190,-54,16,65,100,42,1027,266,-157,-10,68,-34,-340,178,-13,-5,-79,-106,-20,5,18,-6,5,-13,64,-52,31,830,34,85,54,74,18,42,-54,-1,170,-287,66,86,254,47,35,-83,155,-63,7,159,3,-12,36,-292,-34,-25,4,63,190,-118,34,127,-70,15,-316,325,-10,198,86,-57,-92,665,10,-35,-22,-100,-39,26,330,-89,221,-24,-114,-110,21,26,62,64,-24,28,232,-209,-8,-4,-79,1421,-56,-11,33,92,-85,-8,219,17,211,33,-94,-114,6,-123,-6,70,-252,32,17,80,524,232,-68,184,-57,-5,194,-46,-19,-304,-120,337,-957,265,-264,-69,408,96,19,-29,533,54,1,83,-10,142,-83,-31,-14,-12,-16,-107,67,78,6,3842,74,57,-58,39,-69,-17,182,65,502,-26,390,88,-88,11,33,23,-40,-105,-63,-41,104,60,97,22,-26,-184,50,-269,0,-64,-62,-191,66,96,53,2,-12,129,52,233,118,-6,32,-122,-155,-270,-35,4,-30,124,-200,-36,-60,0,-277,-94,-195,34,-13,-305,71,45,-51,-5,62,33,-56,147,-10,-63,848,-174,-41,-45,230,-202,-9,379,-96,-54,-36,7,103,33,60,-17,14,20,117,-169,58,-39,-30,38,58,3,37,134,-32,22,-28,57,34,-15,-17,-67,-46,85,-207,46,419,-6,68,121,175,187,-6,-51,15,-103,67,-7,-768,-40,18,-32,138,90,277,-260,-11,51,-10,223,417,-196,173,21,4,-10,7,-17,-11,419,257,112,-54,16,-2,36,23,-73,31,18,67,-71,53,30,-42,-27,-194,34,-7,4,14,-8,63,-50,11,134,13,-9,-29,168,827,-21,266,223,-13,-117,23,-75,4,-253,1280,98,230,36,26,35,68,-23,139,8,6,-8,84,42,22,155,-26,-76,126,25,12,14,59,176,400,-180,-40,41,-47,-13,-61,34,95,-77,-97,-16,-17,102,-13,-139,21,10,45,-67,-87,-103,81,28,-4,14,256,-16,-20,35,50,-87,61,18,-17,52,-4,-53,-144,43,91,-96,-37,86,4,-9,-9,42,-55,143,84,39,4,17,353,110,-18,38,-24,-103,146,-52,-23,-72,-4,7,-78,-13,129,36,90,117,17,-127,46,23,98,97,25,25,-75,59,311,15,-25,7,24,-10,28,17,-24,12,-73,-75,24,147,28,-43,18,-49,-33,41,-31,-65,250,5,-69,12,-79,-15,11,-33,-70,-26,52,-20,3,14,-15,-29,-19,101,-25,247,158,122,77,30,66,-20,173,74,33,-50,-34,-52,-3,122,231,14,-74,93,681,-5,25,6,-55,9,-42,251,-127,33,-27,-22,-219,3,73,51,-7,48,23,-1,81,-70,-31,21,9,-52,80,23,367,-3,-33,-22,-3,1,74,-14,18,31,36,86,195,3,-26,-166,14,42,104,-63,24,100,-132,27,40,54,-127,-180,279,-25,60,5,26,57,11,-61,-4,-82,30,1,81,-81,84,-81,-28,1,-3,9,-69,-43,-170,71,63,17,-52,-89,-60,56,74,113,-18,112,344,-110,8,-13,31,4,-19,35,-16,-22,145,23,5,6,121,-4,9,104,-10,190,-60,134,-46,102,-33,-2,-76,303,426,-3,-9,106,-6,-16,557,-36,-139,-7,-57,-127,73,125,9,70,150,483,-75,4,0,18,50,-40,7,-76,62,169,457,-22,8,-46,26,101,20,-15,-55,5,-63,-16,-26,74,-233,9,1,-21,294,-16,18,-5,-32,67,557,605,127,74,128,304,141,0,-5,495,-111,-89,60,122,14,-34,1,-172,47,13,10,119,-362,3328,384,-31,426,124,-45,-2,-244,-43,105,17,40,17,-9,107,142,7,55,-57,7,158,40,9,-368,95,454,13,262,51,23,19,16,-58,-593,-50,-39,-79,1,213,990,79,-38,91,37,181,304,421,-32,29,19,32,138,-19,223,-256,181,113,77,334,27,-32,6,96,37,69,28,9,327,196,-513,560,303,29,27,150,-103,53,100,-145,-20,-151,10,1,96,42,-99,-7,55,62,-22,5,42,0,-340,-14,-30,-17,23,17,90,25,138,95,108,74,-10,29,20,34,393,311,17,140,-77,203,-6,41,-46,-167,-26,-13,647,75,-119,411,-9,-2,-15,79,-45,52,125,-77,-52,110,161,-87,3,49,-80,90,-37,17,-34,1,35,162,218,-85,452,232,-20,12,40,-198,-37,289,-29,52,42,142,67,33,9,16,-9,-180,44,183,17,247,-121,-1343,-162,40,25,47,79,44,-19,-12,61,-64,104,-32,21,-25,20,88,3,12,17,-14,-51,-425,-3,157,26,67,20,-2,-42,-14,15,-162,-3,114,-3,74,-30,-9,31,117,4,174,-60,12,56,-1,12,60,-29,8,62,64,-144,-20,-20,-4,-3,-14,-70,-83,298,84,41,15,35,-145,182,417,-8,36,-60,-67,-27,-18,38,8,2,437,0,6,10,176,-111,-52,-15,18,-79,42,-26,26,-17,370,25,114,22,1,-4,-77,8,74,-1,7,45,-152,183,40,451,4,0,-51,-72,15,23,-19,31,128,-45,355,1,55,-12,-143,-36,-13,59,43,-56,-23,11,19,-7,20,69,120,-171,25,48,-13,37,-6,164,-47,10,11,2,-54,-63,44,-16,-12,-8,5,22,3,47,-34,33,50,33,-34,37,9,63,55,-6,95,-61,30,24,77,784,33,112,3,18,-40,999,-81,24,-157,-42,73,45,126,-5,-25,-86,27,-102,58,147,28,4,56,42,-71,4,42,-141,59,25,75,-44,11,35,122,29,5,-16,-113,-141,-266,-48,-174,-102,-61,17,-26,-84,-35,-308,-9,111,293,-8,122,73,-21,160,278,-250,-613,95,-15,55,-721,3,-5,4,-63,-11,4,-28,173,26,60,-9,-9,-79,11,-91,85,0,13,26,52,54,-12,45,-8,230,-62,0,-3,521,31,-108,-15,-66,31,-417,7,-40,87,12,0,221,25,91,302,130,-19,98,-50,221,44,1,-38,-31,-49,17,-373,19,23,-62,-95,30,25,-342,-275,57,-17,136,-69,-29,28,-13,129,-126,-124,0,13,12,53,142,35,-63,-516,-6,19,-26,-93,-9,15,2,-8,5,55,114,43,35,8,20,-226,4,114,14,-108,45,-91,145,112,82,-232,233,-60,208,70,-90,39,-342,96,-26,-52,-21,-29,81,-37,-134,-31,-72,32,-17,36,-479,106,-4,-22,41,8,-4,13,26,46,-80,-45,-4,-164,-86,13,-248,-11,45,-15,51,-77,59,190,12,19,-48,273,-32,-18,371,16,202,-11,36,-1,8,17,65,-49,-126,48,-151,23,85,7,40,31,103,107,-145,199,9,-33,-20,-36,75,-38,-360,-166,-52,271,-53,17,34,2,-604,10,-94,451,58,-15,157,-22,40,10,16,-114,43,76,144,-2,22,142,-181,-37,16,10,-14,-175,51,9,139,125,-5,-89,29,1,-71,19,925,-20,-50,-10,15,-46,88,124,-132,58,141,93,60,147,-2,54,65,81,-162,7,-40,-88,-72,-18,-16,35,71,-60,19,714,-97,30,41,23,91,-29,-303,296,36,127,-11,20,156,175,-5,-33,2,-137,-152,-10,25,19,41,-96,-5,-31,-7,-8,-49,-201,-43,65,-2,318,-25,125,-44,-39,-27,-79,-33,-18,89,-33,-22,4,-197,-75,-2,153,93,-77,2,-10,-57,-3,-598,51,249,-308,191,-20,14,285,-11,-4,-48,12,-148,-2,97,-16,304,-22,20,162,43,-18,25,-20,126,27,4,-35,87,46,143,9,349,-6,78,69,-7,15,5,-10,-29,4,393,23,81,101,-4,11,-23,62,126,141,28,8,61,37,46,157,-50,11,77,-8,4,-28,207,-37,-24,-84,57,86,63,6,55,25,-180,-11,31,61,-32,-76,-710,48,-2,472,428,45,134,-61,-187,-54,40,-29,33,23,-44,-7,-18,48,-38,153,-35,-57,178,9,15,-7,6,12,122,203,-32,-257,-18,144,128,41,5,47,127,36,-30,16,179,90,191,177,26,66,205,46,-34,-186,-16,23,33,169,33,-14,17,-51,-20,-11,-10,0,-23,-34,3,2,-68,-8,-8,-140,62,-33,-114,12,-24,40,24,-130,36,-9,3,-3,-57,44,-12,22,46,173,-10,-275,-37,-149,5,-47,-49,21,46,-245,380,6,122,121,40,-36,4,-164,-10,51,-58,77,71,-64,565,78,10,108,16,11,97,68,-10,49,92,519,134,-8,-159,20,-316,285,-53,1,156,-31,-44,371,-363,22,63,126,31,285,103,-61,-158,120,30,-36,297,-11,-7,55,18,-5,-269,97,-78,-5,-47,-21,-6,-21,42,-47,271,17,29,-4,-11,78,-455,23,49,-31,-92,7,34,31,29,-11,-77,42,192,-137,-13,41,-19,512,137,-6,69,-13,27,65,11,-25,188,9,-10,60,-35,5,-47,-19,30,27,-9,16,-66,-88,53,7,-6,-123,-7,-7,92,27,-98,120,81,-2,-2,17,531,-7,-155,38,-2,142,-17,-31,16,2,152,-28,-6,51,-20,7,85,8,169,92,106,16,8,-18,-56,120,-23,3,-108,-490,264,33,188,22,24,60,759,17,40,67,18,-179,-49,275,9,-1,21,129,53,-81,66,-36,185,-22,33,174,-7,656,157,-400,-247,55,66,367,22,418,89,20,-19,-53,74,19,-32,5,50,46,-155,213,388,-23,-7,67,-22,11,-14,-266,-21,20,36,64,-276,-18,140,129,150,11,73,160,230,18,8,45,-635,-52,-153,18,148,-40,1,-112,98,-45,51,45,-48,1,-87,-21,226,10,37,15,-9,-89,-163,505,-70,32,7,97,63,-13,21,432,-80,-11,463,20,-28,56,-27,-83,46,-8,31,45,-26,610,168,7,7,-15,26,-35,-9,41,2,-364,176,90,175,414,61,-79,277,-105,-40,272,127,-130,288,30,-304,-6,-34,39,-50,32,24,66,80,-26,10,-36,10,-20,-36,-53,-39,4,-79,53,-82,7,19,105,28,23,11,34,-60,-31,1,6,-33,72,113,-375,8,-28,22,33,10,43,-13,-15,32,351,230,3,1,14,99,-48,44,-34,334,27,155,23,-40,106,-23,-1,28,-112,22,-69,28,-44,-54,33,-25,14,58,-50,-18,-22,-153,-11,59,39,40,129,38,117,10,-2,-15,0,-90,138,25,68,-5,55,30,-28,358,153,60,25,-42,71,170,-57,47,69,-97,76,102,71,-392,-64,12,68,413,77,51,167,18,-127,-10,116,-37,26,-4,-46,-23,-29,-27,374,38,-30,1,114,80,77,-224,-9,-22,-86,101,298,21,-137,20,84,-129,-23,42,-68,-18,-113,-509,260,10,-32,17,90,-800,-63,40,-41,74,36,223,53,227,934,57,79,27,-58,21,-40,-1,148,31,432,115,15,79,285,52,134,13,-16,285,15,344,184,357,-4,85,24,182,17,-61,-31,211,-291,20,6,68,-222,-9,36,10,-26,-50,54,-26,-41,92,33,-17,52,-26,93,104,421,-44,-20,64,206,86,-4,-115,-41,-132,-108,215,66,-6,-26,163,85,113,-12,-46,737,88,-18,64,-31,-9,-34,31,250,290,82,281,213,71,-23,-414,24,105,-38,9,9,145,79,-54,75,-21,127,17,83,-128,10,-102,19,129,-305,-132,-13,183,-149,53,29,6092,-109,21,501,-30,78,5,172,9,-19,-19,-44,126,-198,-327,73,200,316,-174,-19,94,106,41,-38,-9,-203,32,359,44,-16,394,-307,101,14,95,-5,23,-7,-68,-28,43,85,91,-76,139,30,55,4,7,828,202,183,-21,-4,84,59,16,-100,-31,916,65,72,51,99,298,109,66,143,-1,-57,69,208,25,-20,-10,-37,53,-37,39,74,-138,-198,-44,21,69,-68,64,30,113,72,1153,59,103,71,-7,-2,1,-33,27,-23,-11,258,7,23,22,31,81,23,125,415,35,93,-208,51,-7,11,27,12,92,-150,17,32,-151,69,173,95,117,-7,132,804,42,63,104,-271,100,17,-14,-18,-362,-189,27,-8,-36,200,-5,-90,3,109,-58,587,-106,226,-125,-84,-29,40,-27,-16,20,8,-79,68,77,-9,28,289,7,-28,-9,-4,96,-44,-24,12,-9,131,24,349,37,1,-113,11,247,-35,11,416,20,-429,102,-15,-23,8,-58,23,344,-38,-6,19,-4,93,25,50,9,-68,-19,168,108,178,-231,-35,-5,146,-21,90,-127,-405,-112,-1,181,-178,35,70,127,-64,-337,-34,-52,-76,4,309,54,-270,-65,-61,-19,144,-26,87,181,40,15,25,22,-38,-93,249,-46,592,312,219,189,-19,-59,91,-68,-39,-57,-319,201,-132,-10,-59,-115,-26,82,-444,62,6,51,-96,6,85,-88,25,-97,-33,259,-10,-78,-66,11,-6,300,344,344,-203,147,-11,371,34,-31,172,52,-5,67,334,10,373,58,-97,159,-58,-19,26,46,73,-68,5,81,127,-3,-93,-81,1,134,-36,23,15,18,-32,328,-25,-9,11,-50,60,5,-44,50,14,-23,381,76,-28,557,209,-198,-50,-35,-45,7,1,-2,672,4,-8,135,-3,77,-29,-12,-40,497,-43,30,-45,196,145,674,26,8,214,-2,34,91,91,-96,235,-19,-36,4,-36,497,89,-89,0,42,150,-201,657,-33,134,10,8,2,88,1135,-9,232,-6,67,-18,39,-366,17,134,-25,20,9,-39,-8,215,12,12,-139,0,-135,33,81,-5,-99,69,121,7,343,11,4,642,62,16,166,-35,-40,-66,-31,8,-15,3,-69,-6,-363,152,-26,159,-203,314,-30,160,66,-216,46,-61,-38,-24,13,40,27,61,-12,-7,-3,56,-1,29,12,-22,80,55,-30,-24,63,41,-13,11,31,-23,23,514,-56,36,305,147,45,67,-120,-35,93,-77,-31,-9,62,-2,-18,-61,133,9,-21,-51,61,-35,-46,-317,22,-15,-227,-14,-66,-12,93,74,-3,-64,142,7,4,154,-6,-91,301,-313,-97,145,8,1,74,-12,-57,6,-27,133,-135,57,59,23,-81,51,304,80,1,237,10,-55,-23,-24,-388,66,-8,-21,-50,30,56,-133,2,29,99,-41,212,47,1,-73,-51,69,112,-2,-84,126,189,17,39,-135,-310,34,2,-7,87,40,7,-18,79,-35,47,-56,50,332,-38,-341,428,239,-56,66,23,28,-23,-9,-37,33,-10,-388,-41,-145,143,-8,65,22,-72,-62,-185,58,139,311,62,66,78,52,-17,-96,-38,25,15,-11,-10,-22,-13,-51,92,11,-18,93,62,590,94,35,40,147,-31,-33,42,259,187,65,215,84,-155,-8,99,-108,1212,76,-16,15,95,-12,481,46,70,-83,82,3,171,32,23,142,53,214,67,395,178,24,34,-30,169,26,81,-129,457,206,34,-96,55,234,104,213,-131,39,32,-175,49,-10,59,17,2,-139,-13,171,198,-30,37,1,122,55,51,-51,-58,122,-2,15,223,57,147,16,-244,52,146,-2,-76,-105,29,47,-43,-29,-38,-38,-28,-101,-10,-12,41,96,137,-28,-4,46,476,-150,15,-13,-16,146,5,97,-52,-66,-52,992,10,59,-53,145,-19,4,-108,161,71,354,-115,474,-8,198,94,321,73,-66,-53,-57,56,73,37,85,-7,38,77,89,1,-1,-9,76,-77,-262,126,-2,1,102,4,-15,18,119,142,104,-76,-10,361,128,-84,756,74,11,49,-198,11,313,3242,635,35,-31,-287,18,141,69,161,-161,57,2,1,113,-59,193,131,7,41,-52,2,-634,66,-72,-3,109,9,-131,302,44,58,25,-617,-113,-188,131,-6,-216,905,36,10,261,66,16,130,1,145,32,-258,139,29,-80,14,28,184,-101,84,27,57,423,-24,-35,133,-41,148,93,38,178,264,94,699,-9,38,468,-70,-238,-21,-43,49,25,46,13,173,-9,49,1,354,-14,-93,-68,4,-280,-152,106,325,110,-10,24,467,-52,125,-24,52,36,-133,22,259,100,58,84,28,-1,-14,73,0,15,-32,-60,165,78,-272,113,-54,32,-123,49,1,33,37,-16,20,-11,45,115,42,215,76,-37,60,39,123,7,125,24,-209,252,-86,94,-65,112,23,212,24,171,-3,106,12,-48,103,7,7,21,-12,14,-24,-27,223,170,34,161,-5,343,-19,-34,-20,-76,144,-14,16,11,46,190,-33,0,97,-420,25,-44,-68,-149,-78,6,42,280,-13,77,21,220,-78,71,-433,-137,49,18,-89,7,60,-47,27,5,-69,-2,31,-15,6,468,352,5,-32,0,-9,-9,-252,-146,82,-50,35,345,160,239,-200,44,-165,8,-3,-134,40,-283,99,48,43,22,-34,-2,-77,12,-34,65,10,157,-85,63,42,79,22,1,-23,49,-27,-46,22,-87,-1,2,8,-359,595,-5,37,-17,1,26,-33,2,34,35,123,-73,24,17,-47,44,21,116,14,-513,-28,40,-36,3,47,-75,60,6,-143,-10,-11,326,76,56,-66,165,-44,-45,333,-15,7,-10,-73,369,17,33,-29,289,50,373,-22,441,65,176,-51,16,0,234,158,49,97,-377,31,-20,59,-6,20,-22,58,41,22,-73,23,-171,-33,18,-6,18,38,-43,-59,31,54,-34,-29,-39,81,-49,21,-13,341,7,127,25,210,43,-5,27,76,39,-92,27,-3,16,-21,2,44,-246,-77,-20,129,295,-8,-125,14,-17,-252,1214,-33,150,1413,-11,-51,167,86,145,-85,-23,160,-165,-13,373,3,15,-41,5,15,39,-59,-18,142,-3,-105,5,24,-31,-8,-55,340,26,207,-308,-7,14,-179,-162,-52,-26,-38,-193,-312,30,-22,11,2,-38,15,-7,40,153,-56,39,86,-2,19,103,2,58,-12,28,10,371,234,77,-60,8,112,86,144,438,167,-24,-37,53,-165,-45,33,70,5,-77,106,109,17,-25,-102,-36,-27,145,14,-1,116,77,11,-11,135,30,22,13,-59,-47,-285,-29,-111,296,28,-201,-402,-3,-18,-53,-25,346,98,-77,28,66,-64,508,82,7,76,57,29,-33,-24,0,167,-2,404,45,110,34,-71,146,142,589,49,3,-138,-134,-112,-268,13,526,88,-43,-129,97,-33,-39,298,-31,6,359,77,-34,64,-286,-15,224,-363,-498,-45,53,901,-25,-514,140,-348,1,83,272,-9,-25,43,157,-356,6,68,21,72,-31,50,22,18,15,-11,17,93,-5,4,36,-7,188,-29,1,-89,-36,-28,-19,36,19,52,23,-48,-15,-166,-10,106,12,-95,20,87,55,151,24,55,45,31,-15,19,-11,148,418,44,56,-31,96,0,181,24,11,97,2,-25,110,-46,13,66,-72,15,703,-93,-2,8,483,29,24,37,62,-11,15,64,-70,-33,15,-67,65,2,60,-56,17,-2,111,-57,61,-5,39,17,-54,-43,274,48,544,517,-4,1893,-446,171,-131,88,1,-153,144,-234,100,60,180,133,460,-124,118,-75,-16,9,-47,-96,127,-18,114,-15,-164,153,-146,171,208,425,-121,167,18,15,-69,-239,-18,-32,21,3,22,29,67,-35,3,64,48,-294,-36,-5,-68,-180,14,-210,-199,31,-29,2,23,-138,-5,-51,45,23,-9,286,-51,181,10,51,-21,-64,-28,-110,162,-2,26,-10,1,31,54,110,89,103,-163,79,241,22,11,-222,-64,35,109,-100,32,69,-152,136,-212,0,-6,-170,1,-31,-120,-9,-80,-49,2,-10,12,-16,-443,-6,38,-90,34,0,54,72,3,116,292,1807,16,-4,-149,-17,163,17,16,181,80,-36,-20,-13,-25,45,5,36,-206,24,-138,37,-88,-11,-221,-113,35,-2,1,-31,7,33,-123,47,38,79,25,54,-33,-3,7,-7,-13,421,-19,-3,-17,-18,72,-39,49,141,-4,11,56,27,-1748,-59,21,34,-40,-19,128,4,-12,12,-130,-42,47,-39,-67,50,-13,554,-2,398,311,365,11,-241,-33,11,11,8,-24,30,20,26,-8,9,-12,102,-74,85,-25,-123,-20,0,206,16,-78,-131,-4,-275,-38,73,-256,-65,-22,120,57,124,-15,87,-59,-85,69,8,163,-93,6,-8,-72,67,-231,98,-48,-30,1455,-23,-80,395,223,-25,12,121,-31,170,-27,-105,155,-4,-108,-26,94,58,106,59,407,-500,11,-156,-1,-20,-203,29,58,173,33,-16,10,-20,215,0,155,162,242,28,-21,-158,25,14,106,26,-725,11,-75,-30,21,1,18,936,74,387,-31,170,212,191,-22,18,-29,5,199,154,38,-20,16,-36,-13,-4,-20,-54,25,141,10,-48,-28,128,22,368,534,-9,-190,130,-122,88,-60,82,-190,56,108,72,-87,-71,30,-35,35,64,-10,-10,-244,-89,-88,-21,2,-192,-14,-34,-27,107,-42,-69,196,70,-107,-72,34,68,17,-25,14,228,205,110,11,-44,105,61,38,68,316,-199,352,79,64,404,9,-25,-131,-38,52,-111,-59,53,-17,28,134,-7,-31,42,1,-16,34,229,-16,146,340,256,52,-319,-57,37,6,24,-22,-28,-38,42,71,35,-61,-67,197,-18,-8,486,-23,-2,24,21,-59,82,1,-27,19,20,-223,192,-2,-9,-6,43,88,98,113,72,-10,-99,208,4,-75,24,45,37,14,-27,-50,107,-54,-11,-3,-47,255,36,17,176,-14,31,43,-130,-41,49,114,-3,128,7,-34,-7,-80,208,-115,47,99,37,248,134,28,52,134,41,176,24,5,-15,88,201,-172,31,-23,42,120,-38,18,179,44,-57,-7,-21,420,-41,46,13,30,65,-117,38,17,11,-10,68,53,-44,223,-80,49,79,-189,-10,-17,163,21,-24,-187,21,16,-73,-30,48,-43,157,-104,5,64,7,294,128,48,38,54,531,144,39,78,22,-254,256,-2,-110,-62,-260,742,23,901,43,24,110,351,-10,20,-316,-23,-11,9,120,-198,-7,972,-6,-11,-120,-10,-22,8,-10,38,57,-29,-13,184,21,-198,-1,-35,-6,-27,-15,56,84,-46,85,582,-3,-24,5,70,-9,-111,-34,-110,-87,27,35,172,-57,119,-130,52,-35,-45,41,92,47,35,-35,-10,-45,1,-76,156,5,-51,-123,50,53,-99,29,-80,31,255,-51,59,-32,104,-2,-17,26,6,266,-17,-297,17,-28,35,29,-100,109,167,29,-66,74,-44,-49,20,-8,12,272,-56,-6,-32,-73,39,23,-63,64,44,-156,-76,-53,16,70,32,119,-4,95,92,-11,-11,285,-8,210,-5,59,-56,389,-18,-1,47,-24,-27,-9,278,-18,-197,76,15,59,74,79,-30,-97,-12,-14,-45,-17,-23,-1,21,11,212,-26,-68,181,-95,337,108,42,178,15,124,-85,40,138,-51,72,311,51,-62,-21,127,16,198,71,155,44,-67,-80,-10,64,365,-9,-89,-3,22,-205,15,9,-138,-31,75,25,-50,137,-19,-421,106,-33,55,169,0,154,-46,209,12,-55,116,46,128,-41,19,39,-163,-68,-10,116,22,-110,-120,-6,-109,25,206,6,-9,-41,-48,183,1,0,37,-159,-65,-9,-95,-4,58,-147,-293,-30,33,55,-130,7,32,51,-93,48,16,-44,-68,-7,28,-48,-29,214,-81,41,-25,-62,-63,-518,-27,22,-11,63,-26,309,123,46,130,-51,178,-57,27,63,-32,10,-10,449,-154,228,-47,53,-68,115,-32,159,-98,-107,116,-53,27,45,15,93,-43,63,-89,-49,32,-47,28,12,-66,38,-75,134,284,22,51,-178,160,-17,33,-15,-32,-16,138,-94,-11,61,63,47,-101,-43,15,-73,-169,83,29,-19,-289,-30,-95,-48,-47,3,16,-16,-28,1,189,33,200,13,6,110,10,7,33,-65,303,-32,-1,22,-29,-3,-23,-111,-44,-11,-38,-44,13,59,44,103,193,45,-14,11,-125,-25,30,125,-33,-28,-7,41,5,-1,-5,6,11,-100,55,-136,-3,26,-1,20,-244,-24,-37,57,-41,3,31,24,-31,5,24,22,88,-16,171,63,16,22,111,70,15,33,-3,-52,-327,116,-56,104,92,-12,-76,-10,53,-28,-24,0,-41,-43,136,-16,2,39,26,8,48,50,-32,283,15,-46,68,45,-51,-33,-223,128,-57,-28,-19,18,40,13,-61,-65,1135,-21,301,-12,-44,2,349,-50,23,15,-3,-2,18,-36,-84,-4,17,26,15,-147,-6,57,-60,-78,159,43,53,85,-51,-34,-79,-64,-82,-42,-110,-40,-119,-137,-54,-23,-56,-71,-79,-72,-68,-89,-114,-47,10,-40,-47,-14,-26,128,-77,-19,-134,352,-67,121,-5,-11,-21,-41,-967,-120,1
-16,-63,-97,-42,-91,-164,-53,-77,-17,122,-64,-322,-147,-34,-1,46,-26,-74,13111,21,116,-24,-25,-31,-19,-17,-37,-10,-33,-22,-39,-13,-87,-73,-68,-46,-4,27,9,-246,5,189,-25,537,169,50,153,-5,-7,99,54,513,-10,151,-83,-30,5,-97,59,89,75,20,1,-74,-38,43,329,49,-31,-266,-107,48,-125,-42,-22,-60,35,47,182,-16,-9,-86,17,-13,59,242,-31,385,-31,19,125,40,84,127,127,-48,-8,65,34,-7,100,-53,18,29,242,15,122,195,-545,-23,34,-28,61,-293,-139,-13,53,59,-4,-138,-5,-69,169,259,-105,-49,68,-39,111,205,165,44,-14,28,-24,86,-72,116,13,117,-70,39,49,-7,-53,26,56,466,-18,6,46,143,66,427,17,-116,128,-98,-28,-4,335,-138,-44,154,34,-3,186,17,-34,24,95,104,-80,-7,0,114,98,-76,-64,85,354,-52,-27,12,-120,-4,9,-13,-370,-88,469,23,12,42,3,89,111,37,-6,-116,53,9,14,57,-49,48,-51,29,-47,21,9,-194,-10,-78,-68,-193,218,180,-30,-60,-9,-74,44,-9,-60,199,-70,15,0,-53,-47,31,42,23,50,-58,209,230,254,59,-120,50,135,26,44,346,153,70,53,141,-28,83,-8,-22,103,-72,49,20,11,-17,91,267,-283,333,80,15,65,-423,-38,-67,-150,13,232,-38,89,296,-29,50,-154,85,-47,-21,1114,-33,0,-4,6,-61,151,-40,-13,183,103,87,-17,119,16,171,155,60,11,-73,-55,94,94,-54,44,146,19,58,-829,214,-13,37,134,43,24,-10,5,8,-1,140,160,25,37,18,124,129,-22,31,280,-35,11,45,-32,78,-33,92,424,133,91,55,-21,-79,23,31,417,3,-131,246,108,-75,-61,62,-165,15,-27,-9,-13,3,-166,350,168,134,37,156,-30,296,-90,136,8,-75,181,24,-19,162,12,140,114,95,42,9,-60,169,30,-10,63,155,-94,-87,23,-22,35,-86,-7,28,46,-54,365,337,79,62,25,9,30,-78,1,-72,-45,149,71,186,-16,-78,13,30,11,41,30,-39,-3,-71,87,116,-5,25,377,87,-20,62,411,33,-51,-95,-97,43,280,-44,8,-58,-79,90,199,45,-67,-266,166,40,-29,146,219,15,27,425,-51,-298,-57,-47,27,-119,43,39,19,116,-25,28,-180,-20,-133,9,37,65,33,14,8,-82,-9,-105,-18,44,109,-14,110,-3,-49,-26,65,-21,-19,-4,-38,17,-53,-48,29,6,-40,5,-29,64,-352,-69,155,-13,42,74,177,-32,-111,-61,-176,-5,147,48,-123,-16,-101,87,19,93,-28,53,-44,18,-260,346,105,108,49,72,160,50,65,89,108,24,77,-35,-11,40,4,129,-1,200,24,-15,-18,-148,-13,-12,-34,302,103,3,47,275,-66,-8,-19,-9,-29,-32,-131,34,-52,-103,-42,699,-6,-93,-11,-169,-65,-27,-31,197,35,12,5,131,-4,-3,-44,240,-17,-193,-154,92,18,-55,90,82,-50,-27,12,54,17,-303,-79,7,-63,-36,-25,-54,-13,43,199,12,-324,36,24,540,13,-104,148,-5,101,-57,0,6,-5,-104,598,105,-36,-164,-78,117,168,-24,219,-41,154,-2,25,-34,-6,-28,-69,73,-50,73,37,-240,-65,28,-19,173,94,585,234,-17,30,190,66,73,33,18,-29,20,18,-14,220,170,19,424,362,266,-198,8,3,-101,32,-45,-72,17,74,10,55,-20,7,12,97,-107,-32,-21,20,-128,281,183,202,147,19,43,-134,-50,5,-33,26,-33,17,102,173,-97,-41,-12,37,92,29,93,128,-66,258,-23,-24,51,39,23,-143,68,-4,147,-120,14,-661,5,-3,1,28,165,2,-8,-18,113,8,73,78,22,126,78,333,-1,40,-9,103,78,31,30,20,-4,264,-213,23,18,-179,-33,157,-30,32,45,-189,7,174,-156,68,26,-27,417,-131,-308,25,28,12,88,82,-1,101,78,216,-8,-49,-133,245,-40,96,37,25,40,614,49,23,-2,16,43,96,-34,-37,127,496,41,-57,193,-29,118,-89,258,61,498,73,-34,-27,224,-17,28,-61,110,294,25,181,-4,99,-274,-520,-102,-44,-319,-62,-425,-145,113,-56,227,-70,1,377,133,-1,18,167,188,-19,74,-54,8,54,-18,47,131,-256,-48,101,33,47,499,137,127,78,-145,47,-277,-130,289,-50,-3,-11,-35,-211,31,12,264,-55,-320,-48,159,127,75,38,25,144,102,40,-37,213,4,-16,-512,15,-45,-87,103,-52,-48,165,394,-68,269,143,149,51,4,187,-406,208,77,-134,221,-68,-112,19,0,1067,386,29,-293,65,60,-13,42,196,-96,1058,-25,119,113,-13,167,134,-9,8,206,976,350,203,252,248,85,3,-96,137,-17,-42,281,39,-110,23,20,16,259,3,-91,-94,-55,203,13,7,491,23,-22,-56,227,162,36,-274,87,577,31,-90,-6,105,129,102,40,19,195,-69,3,-41,-130,27,-40,54,170,88,-81,-34,203,-40,7,23,-65,383,-26,3,-109,-44,92,-18,317,-5,127,49,-54,-40,44,37,34,-152,147,55,-37,54,28,170,-75,57,-75,-23,-74,-27,254,-23,-36,-661,46,-12,15,-88,26,-11,83,152,172,-95,65,67,61,14,-65,-128,14,-7,72,-88,166,133,-38,373,16,66,6,-98,-37,-30,159,49,-26,-7,20,96,51,145,116,-9,-41,60,54,-125,20,74,457,152,270,25,-27,-10,440,69,44,-96,-11,-49,135,50,331,70,188,20,3,-99,62,12,-183,-14,295,-1,242,32,-70,-20,-1,82,62,-189,-78,6,-35,-45,63,65,218,182,-489,5,-50,-366,32,268,44,-302,128,-84,-30,-6,-209,113,174,-137,168,28,-83,5,154,240,7,-21,-12,-19,-27,-19,25,-22,-7,55,-69,215,100,287,-9,38,-143,6,146,123,-15,34,60,52,-22,99,84,36,4,104,2,17,162,-76,-20,38,89,67,-60,150,99,73,17,172,46,-119,70,68,-55,79,-14,-8,-9,23,72,44,35,11,285,231,8,37,11,-28,297,-490,-61,-15,19,43,-176,259,-240,-36,-86,6,11,217,-25,-4,-29,-54,39,34,-15,-383,52,170,903,308,8,-559,-272,165,-99,-3,2,-62,-339,26,100,55,-34,32,-87,-9,108,4,133,-106,45,-69,-3,-42,232,-10,-16,-13,-39,68,34,-7,19,18,261,111,9,-12,-37,-91,-2,-70,155,117,76,32,198,-29,-68,-62,41,0,-33,49,0,6,-7,3,24,-192,22,209,285,91,159,-117,24,-24,-96,67,220,49,262,4,14,56,-12,75,-200,-2,-54,23,-21,10,10,19,82,239,21,-3,-226,-34,57,10,61,349,118,191,155,-98,-21,47,-53,-387,-147,304,72,42,867,29,67,-20,-355,81,-259,-36,26,-557,32,367,2,97,1,290,58,-171,50,26,-74,-44,-62,26,87,37,-86,398,46,-19,127,11,82,116,-26,86,37,66,111,-14,125,-951,-93,-2,124,18,-33,-53,-51,46,160,-38,53,-1,71,47,88,179,85,33,9,51,34,-42,-56,309,-4,-128,41,-139,-104,48,-22,-113,-16,94,38,-76,-3,-69,11,146,-348,42,21,150,-230,-98,15,102,218,-169,98,-309,39,122,-2,17,1,-22,2,16,39,-369,99,-40,-10,-6,41,27,171,-10,-18,-2,-83,853,60,19,-53,97,34,-59,-461,3,169,-868,-38,5,135,16,216,199,367,-83,-129,51,11,113,34,-106,-47,-21,-159,-106,-115,-194,134,16,40,33,50,494,452,-18,-28,31,103,11,-26,-43,11,-6,40,-268,44,88,39,118,250,7,11,-4,69,9,30,-175,124,50,464,90,7,24,355,91,155,54,114,55,-49,128,10,-29,-134,76,-84,69,213,159,28,14,72,-59,313,-173,31,64,-5,27,-7,9,-106,-38,125,148,31,232,44,26,291,-20,-1,-1,-49,48,-14,124,-45,12,2,10,34,-54,-138,-133,37,11,-10,45,135,-1,43,32,-32,-79,-26,5,-147,122,6,-10,44,82,55,21,18,-1,49,-116,217,-40,28,-250,43,-158,-33,-46,-5,3,12,-237,17,-231,-23,31,-28,48,24,42,-62,117,29,-3,152,-367,303,283,-10,0,71,42,159,24,122,94,13,-36,127,-8,-21,45,-2,-48,-128,3,125,-2,3,37,-28,26,-248,312,49,12,-29,-579,108,0,-90,47,44,-22,352,160,-184,-234,-381,88,32,34,5,-26,260,-16,38,-53,-98,58,65,-7,21,691,152,3,50,150,8,-60,6,-113,-44,-5,13,103,-8,-36,14,-372,40,-118,-28,40,211,73,62,-47,-27,-34,59,77,-55,118,95,64,-144,101,-5,-142,35,52,115,72,65,61,17,120,31,-106,-245,1,31,-29,73,3,-8,-38,140,139,-91,136,13,241,4,29,-22,8,-57,26,-47,-1,118,-277,21,10,-556,190,-9,123,45,-181,10,24,18,7,45,-23,-43,-14,62,27,2,236,109,284,-53,328,-45,-25,-27,-35,18,103,505,39,18,23,49,-104,-41,-9,17,0,233,18,-34,6,90,-16,75,61,-15,-11,-115,-460,166,-53,-45,-188,-13,33,-156,93,-23,-107,0,16,48,-6,185,-256,19,116,60,-28,-61,57,13,67,-19,315,-147,4,-64,16,18,96,32,34,46,8,-11,-22,39,86,-38,-17,9,75,8,120,566,6,8,-326,-79,317,71,169,-20,-252,36,-29,50,106,-128,8,52,11,28,-51,-127,-38,57,53,19,115,-33,6,-79,121,475,-37,143,40,-383,61,24,9,898,6,76,20,-313,-91,45,-112,38,38,15,41,67,-40,-60,-8,79,-23,-62,30,104,10,-39,-4,24,8,-82,-62,127,44,44,-9,9,-19,-39,-445,67,-20,-24,-1,75,-8,25,-295,10,-64,17,-48,257,172,214,384,-240,75,46,-3,56,-50,21,-37,-284,50,15,66,-4,55,50,74,-110,247,100,7,-19,14,68,34,-40,-35,-106,58,134,4,6,124,-88,68,381,-45,-39,93,163,31,424,93,17,118,16,109,-47,95,-92,-125,130,98,-16,60,38,16,127,0,242,-36,-102,28,-26,83,46,40,5,199,-53,182,-12,66,8,125,-15,15,207,65,0,-17,-52,1,9,-1,154,76,-1,31,80,78,-111,-59,-15,-2,383,-178,-57,-6,-8,16,165,-186,3,-50,-22,40,69,12,-4,17,108,56,-91,15,-69,-8,201,263,-1,210,13,126,156,-50,-4,-227,36,30,32,61,104,-137,87,33,24,-143,138,8,-263,-72,-63,200,81,4,209,-50,-15,-232,-252,83,-17,-11,25,-173,47,-149,4,-12,14,-66,-55,90,133,4,-29,142,-4,-64,-76,-13,14,40,343,48,-11,17,-35,25,-56,-68,167,-243,2,8,-273,-34,2,-5,2,374,-52,49,131,-11,-30,-211,165,-74,74,25,-584,122,-16,-9,62,-85,-8,-19,-224,-42,-17,-20,0,77,-184,59,15,25,4,41,-44,25,114,-6,-90,-143,10,97,-203,48,-192,63,73,58,42,-40,42,51,-74,14,18,103,-53,-111,-9,-43,42,-146,-15,106,99,1,22,48,38,92,-4,-27,29,6,-63,-120,-23,112,-32,55,-25,26,-48,-43,4,29,70,30,-34,-134,51,-39,333,-16,-27,-217,-8,13,36,-11,-26,-9,102,35,-160,251,115,-70,110,16,6,-12,22,14,-15,-12,59,-23,-1,36,-34,442,87,3,2,7,141,-44,-476,51,13,66,-156,39,186,25,-39,-38,4,28,-1,38,34,-18,-43,67,-11,252,15,-102,51,21,39,0,124,292,12,77,-58,-314,-58,-77,7,57,61,-29,-15,2,252,17,-62,35,168,69,-101,104,47,15,-83,7,77,62,21,61,-129,5,286,5,-6,24,181,-278,31,-177,-26,51,-18,33,8,153,86,-35,111,-96,78,-14,-32,67,300,-33,269,71,597,-1,172,-40,-167,-380,296,-63,123,29,-107,-23,21,-69,97,14,128,-269,0,41,82,58,86,-8,-30,125,17,46,-253,10,10,30,24,-74,197,-18,-4,239,61,295,4,-8,60,50,76,9,-10,29,-26,-42,-165,52,-232,-15,15,34,24,-130,-22,21,148,167,64,354,234,25,50,66,22,-96,-101,-28,-56,-100,706,38,12,-48,98,64,3,32,13,106,-14,28,-95,-1,64,2,143,-540,-31,-85,22,-82,133,108,-17,130,18,-35,124,134,-105,-17,20,84,157,13,-1,-29,77,11,15,-22,12,121,76,47,-58,22,12,300,-5,-44,62,179,14,187,-187,-29,244,-144,-20,-40,-18,-152,-13,0,-48,64,-22,50,129,-3,-80,69,15,30,553,-61,158,67,4,35,-2,224,8,151,-54,11,1,-204,-28,-28,87,-81,28,106,-71,81,-84,-8,57,4,178,1,205,299,98,41,42,150,114,-4,35,27,14,133,-20,97,101,16,45,25,68,-77,5,57,3,-100,194,93,51,-35,45,-45,-5,38,11,72,-109,-65,169,11,144,-6,-7,-123,-26,34,48,-105,61,-18,-106,-145,16,72,56,-192,-29,37,13,-31,-6,258,3,56,-104,15,39,-135,-50,9,230,-48,-17,-23,-2,109,-42,224,-158,107,28,-4,-19,-23,30,71,22,-141,35,41,44,141,68,272,-161,192,57,-17,-25,-21,185,65,52,0,-124,379,77,-283,346,-74,169,109,406,-9,5,92,-68,12,37,-145,-33,40,-27,-47,53,25,48,-2,-36,92,22,-9,-28,98,-46,8,69,300,-71,130,-30,333,-42,-13,51,57,20,-71,2,55,-18,217,29,62,-28,41,65,57,-15,-331,239,10,67,-1,70,55,28,605,8,464,-81,-9,8,-5,0,26,80,116,-35,50,-6,-163,73,83,35,-277,-71,-2,43,-135,63,109,150,-177,23,23,91,41,-2,-4,57,76,45,-8,136,94,-117,-32,14,80,110,96,1,-14,70,-48,84,56,98,-5,-352,84,3,118,-87,-91,60,2,119,13,39,56,-50,267,10,-24,147,238,85,1,40,0,3,76,167,80,170,-52,-4,213,204,103,194,-9,-76,1,24,26,-3,506,-16,-27,24,10,36,51,81,13,175,18,136,-14,45,92,-79,37,35,-26,61,97,125,24,77,17,0,-19,22,191,88,45,176,161,25,-99,108,-162,910,139,-166,251,9,-216,217,46,-10,164,77,30,-138,-94,15,-59,-33,-31,112,68,5,-42,186,5,-8,-36,136,143,57,-145,91,-46,-87,-13,7,13,-18,22,0,-34,146,196,-93,134,6,-14,-27,341,-70,1,-48,-10,142,-17,-39,22,14,-56,5,94,-172,72,-16,72,39,24,61,34,10,-72,-24,39,2,26,24,22,31,222,69,-32,-22,-64,-120,80,67,16,134,223,31,-4,-44,149,173,98,-33,-196,83,5,59,31,50,84,-3,-71,25,-47,-110,-38,-26,11,-98,14,45,-21,93,-10,27,-51,-18,9,13,-30,-14,21,-75,-43,13,104,-5,-95,10,60,440,249,156,-162,22,42,-14,-34,-326,33,29,28,-179,1,-29,-25,27,-52,91,200,92,1,-83,-42,-96,26,43,-17,3,-168,63,-23,-27,-250,-57,25,-13,-6,-60,72,-53,-11,-202,80,252,8,31,301,12,-43,-32,114,-29,66,35,85,22,0,-194,-33,39,30,73,-134,12,14,81,5,1110,130,16,21,288,-19,189,-59,1,63,36,-78,2,-92,-140,-20,28,24,90,23,1,18,94,-67,112,173,-69,82,117,72,21,97,28,101,53,-39,111,-9,44,178,33,33,7,0,-44,23,71,33,71,-102,65,5,9,-36,-39,-16,-178,7,32,737,5,-18,56,-120,-375,21,38,229,-88,-15,117,14,153,-19,-82,-8,36,82,-240,-1,-64,-9,-19,-23,221,37,-1,-43,-550,-86,-210,-12,-11,47,40,179,20,336,-42,-39,36,-15,-49,96,35,110,67,138,18,109,88,16,109,-79,-16,170,8,25,0,20,21,-39,129,61,-40,-343,132,224,4,-131,-64,-41,41,-5,-8,-21,21,-44,-32,38,468,37,-28,16,-47,34,108,26,-55,23,65,-57,-36,-67,51,192,10,54,174,75,-90,29,25,81,-362,-128,322,-125,-10,9,-23,-53,39,291,-6,76,-7,6,84,-23,36,309,107,-66,-44,-63,-81,17,23,-13,-101,13,8,-36,2,-85,-213,178,263,-65,34,-93,273,-25,33,46,55,20,27,33,84,-19,-121,-18,136,57,-25,89,3,93,31,163,-185,70,147,-57,19,15,-52,-12,146,-9,960,130,123,12,72,-5,371,181,403,-61,233,-71,39,11,-34,-39,54,-75,51,111,266,-17,-108,15,234,-13,-3,45,-25,-61,47,-3,-57,58,78,13,-156,52,54,54,-111,14,55,386,-286,-22,6,5,100,34,64,246,152,-148,13,-28,15,-58,305,0,-15,-23,116,-19,-15,-123,4,8,71,-16,-49,-72,15,112,-45,-253,16,122,-5,59,75,-15,490,-55,-18,42,343,-121,139,-21,-95,-16,-13,21,123,20,-11,-25,171,-82,5,46,11,-9,-62,-25,-41,389,-16,6,22,42,3,209,349,79,5,58,-40,-132,90,-64,31,80,5,6,-24,28,-253,-261,397,131,-62,-29,74,23,48,43,59,-43,71,161,-76,46,50,76,-142,-6,67,-76,-165,73,83,15,115,-14,40,16,-122,-123,48,-382,-12,55,62,2,142,-4,19,37,28,-14,-4,1,-39,-14,85,188,50,91,28,55,41,-46,-102,35,-10,-6,68,1,-40,-108,235,-137,333,16,4,0,136,31,-33,203,16,-7,0,-53,65,49,48,14,-23,-9,133,-31,152,-3,44,144,133,55,-4,10,71,111,-44,25,-14,-24,-61,44,16,191,0,183,4,95,8,14,31,13,72,36,134,12,4,113,185,-205,-31,14,-8,62,-137,-67,-131,30,-392,36,-119,43,-27,33,-153,31,88,-17,129,46,9,-26,77,-1,-32,-19,178,8,-431,12,55,-3,119,157,-98,245,-171,-13,23,12,184,87,-22,-40,-4,-118,-132,0,4,191,152,-22,19,-24,-34,23,65,101,64,-35,71,5,-69,-95,-12,-87,-4,-66,18,-31,178,26,39,-54,74,-93,344,9,169,23,8,31,46,125,10,171,-26,48,105,15,-63,185,22,-49,49,39,-41,-41,43,-12,-25,216,62,193,4,-327,63,-15,53,-38,244,-8,22,-32,-45,122,-31,23,133,-43,31,-131,28,181,-56,105,-56,-51,-3,50,13,32,45,114,-3,40,49,40,-38,72,-99,47,-9,-261,-11,3,32,103,-36,40,56,224,22,-7,-3,270,91,81,-160,213,-375,157,-37,207,-11,8,46,47,-134,-26,-6,-161,21,45,28,72,329,4,-63,-30,-19,-19,621,-49,-281,654,11,-204,-53,20,-95,-13,-33,16,-1,13,136,314,-16,-22,347,-13,-334,-49,14,21,30,96,11,382,59,-145,18,-10,102,-21,-17,315,227,-21,-5,-1,16,-48,-36,14,61,-113,-7,-42,-200,51,269,-99,79,4,-10,-45,9,44,-18,34,-62,-21,54,210,21,62,49,-102,112,-23,314,68,-91,-121,155,201,40,305,23,84,198,-57,-238,-2,-15,-99,-9,6,38,-31,26,71,-1,-1,-290,16,2,91,116,238,172,-35,137,63,46,12,-33,-19,-34,18,197,-110,-228,-4,3,-1,23,59,-1,2,32,48,-73,7,-3,19,63,-32,-38,55,60,-16,-1,-14,81,149,248,56,-38,-1,17,-7,-72,-32,4,-202,-20,79,-35,100,5,226,23,3,-47,-77,13,-19,101,624,15,-4,71,56,269,-25,68,34,81,211,67,76,485,-51,23,-133,29,-362,55,-29,192,28,64,14,-50,-103,-198,77,134,197,121,23,-262,36,-28,-128,-41,40,53,-1,29,-13,-118,-6,-155,98,72,43,25,-16,77,32,-6,34,14,33,185,94,26,25,-144,234,96,23,-12,63,-62,41,232,126,22,179,108,48,60,28,7,45,-42,-102,133,-24,224,16,71,94,237,218,-2,-102,83,-27,109,-99,-33,61,-55,23,-71,-98,-28,130,57,-44,35,-9,77,85,13,218,-1,23,66,116,51,51,-2,138,-94,12,-20,-7,-6,-230,-15,24,-2,20,-130,-47,-51,2,4,34,29,-116,-3,-14,-65,43,35,-34,7,-28,136,-49,19,77,132,3,49,37,50,0,-49,-159,9,85,95,-44,18,16,-267,259,87,-15,-41,-17,-270,39,-50,50,15,26,53,95,51,12,-43,92,57,287,-35,13,63,-11,46,-245,36,22,40,4,18,262,-22,90,-37,-192,25,15,-63,88,72,58,120,8,68,-25,143,-96,88,26,149,-3,36,-41,240,-10,125,-177,450,-3,-20,-29,-72,-102,123,-20,36,133,-97,-11,102,-25,102,16,-15,169,-177,-56,216,8,18,96,-89,-72,-77,-193,15,-2,66,-4,-260,28,3,-5,-7,27,-57,44,-219,35,11,53,-21,-125,0,-186,234,-12,0,20,544,129,-35,0,-41,23,-123,-44,44,2,-187,10,-8,-5,-44,22,107,114,-64,126,99,127,79,-160,282,-312,-78,-44,150,130,-5,19,36,87,-98,-73,406,115,32,127,-64,-3,-67,-4,116,69,156,197,-101,-14,-6,150,195,19,145,-52,128,-35,41,-57,37,-12,84,31,-68,-4,28,80,275,-14,160,109,55,-252,-85,207,-52,190,-46,211,-74,-44,317,315,-117,325,-36,-22,90,31,10,66,99,43,-133,-574,98,19,-5,-52,27,45,-57,311,-24,-4,-7,80,-7,143,-11,110,-358,-52,-161,252,3,23,-4,7,92,-35,63,-96,3,-5,9,-23,-33,36,75,109,215,-30,-29,34,210,26,253,291,21,32,91,94,336,-24,55,-21,-8,4,60,511,-46,-14,-6,-206,-159,39,25,-1,-220,-48,15,-33,136,-50,41,-21,38,-58,108,84,-56,-17,27,213,19,24,85,-47,-37,-29,-15,66,328,-31,-32,-81,118,40,146,-213,150,92,28,28,-75,10,147,61,59,66,-4,316,251,-12,201,-76,47,63,66,-66,175,-97,37,-8,-15,-66,213,-27,21,101,52,45,-121,36,16,-102,71,-9,69,-14,-127,157,-19,1,-155,-24,30,9,157,65,-137,-120,28,-15,-1,534,38,217,11,2,-1,13,17,72,211,-257,48,-81,21,84,-75,228,25,53,27,6,-26,85,35,95,28,69,-4,48,-112,-83,324,-47,61,17,115,-32,-90,-9,125,131,75,-73,5,-250,15,26,-40,23,-14,107,-6,-142,-45,-12,10,-17,109,28,2,-2,29,165,110,-101,-100,-74,15,219,-103,-34,-62,7,-50,10,41,65,32,109,5,-2,78,21,-10,195,-87,110,9,1,-43,-68,75,-21,106,115,18,137,295,572,-8,-7,36,-19,279,-52,-90,-5,-110,-1,97,-3,210,-92,-93,14,-4,-16,6,-7,-125,169,93,-32,17,40,51,-179,242,50,15,56,97,43,10,84,43,-162,267,-40,129,183,-17,66,328,111,263,-96,-79,258,-58,63,41,205,-128,-84,0,28,34,71,-52,-18,-52,-32,6,39,308,-82,158,-146,-30,63,44,-117,78,18,104,98,-1,168,82,-33,50,18,155,41,-16,-12,-21,-52,67,91,44,-53,-12,-9,-27,4,47,26,399,353,86,194,-84,61,-6,4,82,37,108,2,-228,59,-42,86,71,0,-131,-68,13,32,43,12,1,-6,99,-31,16,56,-147,133,45,87,100,4,-1,13,-65,103,8,365,-5,251,25,-7,27,56,53,-14,-44,-41,83,-56,-8,45,11,-25,76,-36,14,-70,-42,175,126,47,23,23,42,83,-243,-86,297,24,5,24,-15,77,69,-6,30,-4,226,35,247,-28,70,-23,-42,-42,-4,81,104,-87,-45,158,0,59,29,-23,197,207,-2,-63,25,-57,72,-1,55,374,50,256,-5,-20,271,27,50,81,34,-20,80,-98,-88,-52,-13,-13,14,25,78,20,-9,-15,3,-8,19,37,-5,-103,4,-14,13,326,-26,14,-18,6,63,-29,132,42,392,15,77,29,2,109,-45,138,22,-16,-71,-90,-16,-39,25,102,-6,1,3,-61,-27,58,18,49,-61,27,-19,-46,-33,-119,-127,14,55,-34,-23,2,-30,239,144,12,39,-12,3,-55,16,-20,118,244,-142,14,219,168,-37,-92,53,-37,-29,50,-16,-93,-13,133,49,-76,-120,122,40,72,-20,8,153,1197,-19,-270,4,-82,98,6,365,15,145,-17,175,188,-26,-47,-217,34,-15,-29,56,144,-69,52,23,49,-46,-16,164,32,117,29,638,19,-2,16,26,-25,-3,-24,39,-9,240,139,-1,-24,106,13,-104,-34,-116,-101,26,-196,55,0,-3,21,20,-46,14,43,-164,41,13,-42,-118,114,-490,37,-18,36,-280,16,28,89,-112,23,212,25,90,-20,-12,-4,56,-23,-43,-5,53,231,20,37,59,-55,-26,-23,-125,189,944,271,18,-6,-103,-25,111,308,121,-11,366,-37,-11,-4,90,-50,38,-220,-24,-68,-19,198,39,73,-3,59,-24,73,123,42,16,13,-6,-45,71,129,43,89,-67,71,-12,-425,-30,162,72,233,39,-154,-70,-111,7,-47,229,-12,29,-15,25,-7,111,227,-14,28,29,194,28,-44,-63,29,49,207,5,126,57,-156,-37,74,156,122,26,-8,-106,-9,-166,171,-32,329,14,27,-2,-389,-3,62,63,44,-15,-7,-18,-31,-109,155,-188,99,-12,-107,-19,404,29,-95,92,64,-10,-172,-16,41,-178,50,118,216,20,10,536,19,-81,113,185,59,-36,47,-40,74,-345,32,-53,-18,46,-109,27,81,128,-19,22,38,-110,-13,-15,-19,-18,11,53,193,72,33,21,2,-40,26,-1,-2,7,47,20,83,206,91,-30,-25,61,57,-2,-52,-21,53,-138,160,141,-120,30,-5,-222,30,-178,23,60,51,-1,105,-20,-25,333,-37,70,-72,14,6,-6,-2,4,55,1170,376,-194,33,-152,97,20,205,41,61,30,42,33,-170,-58,-183,93,-156,-8,-38,-43,-3,262,-59,18,129,29,49,43,14,-245,151,0,135,-31,62,54,8,-10,257,-71,-43,-81,-17,302,123,17,-230,-1,23,27,-28,-6,34,-28,471,-39,87,1,40,85,-17,63,-3,403,57,-18,70,24,-26,50,68,-77,-43,96,-15,62,15,-198,106,114,109,169,-25,-61,-18,-20,-3,26,-50,96,56,172,-6,55,115,109,-239,154,-4,-19,154,4,80,-10,-20,-32,-61,-105,47,-31,-24,18,23,-8,2,16,71,-1,-27,12,-6,49,-44,48,207,-67,77,96,61,-58,59,41,-47,65,14,101,-175,-67,-55,-31,433,-182,224,17,75,71,-104,-19,109,10,-83,-38,21,-84,-24,38,-30,14,81,-167,-40,37,-191,13,77,23,8,100,-306,-60,-3,-81,41,28,-8,49,269,43,466,853,86,40,-25,-173,206,323,-390,-21,-48,-2,-83,7,-7,-18,62,29,-25,18,24,255,113,73,-105,6,8,-12,82,11,26,228,45,77,54,61,-31,22,257,38,39,54,-80,-98,82,27,42,-34,11,14,72,25,78,-10,42,38,-116,-208,-62,21,18,-16,-27,9,51,86,29,35,-31,11,-16,295,77,187,-203,142,-130,104,-53,-71,-39,-15,52,22,49,-71,-24,65,40,5,-2,20,0,56,-87,23,-4,2,3,34,144,26,107,40,57,26,144,-76,114,39,-15,-1,-119,-146,38,28,-12,-244,-24,40,13,72,104,-39,-20,186,4,9,26,315,34,-36,-8,33,15,-23,-63,60,-29,46,-11,-158,17,38,-11,-17,4,133,222,69,4,-132,-45,-12,-128,36,39,-39,0,19,118,24,-17,70,167,-7,33,10,82,-37,229,54,-22,71,64,41,-33,112,28,39,-9,-13,5,-23,35,80,-24,18,102,-30,34,-4,26,-5,204,-8,9,-69,-15,39,-95,-77,87,30,-12,0,-22,-7,193,69,65,30,16,4,257,-34,3,-47,14,115,-72,29,-57,-26,85,130,70,-76,-33,13,-29,4,53,34,-24,-21,22,26,218,-31,-8,21,12,-50,5,-25,23,98,-8,-30,815,0,-24,-25,-31,72,-21,1,-6,0,-16,11,8,-147,23,21,15,-91,-216,540,418,173,-50,45,-28,-22,38,-174,40,3,363,4,6,56,438,46,40,-15,71,-86,32,-19,-36,10,629,27,105,-278,0,13,21,24,28,119,116,77,369,87,276,-4,-171,-105,112,-23,-81,12,-121,69,4,0,30,233,-160,131,-46,531,35,8,-21,268,-5,17,21,-96,3,-1,-9,-62,-5,-41,-2,-72,240,43,-11,-58,17,-11,-18,54,-101,-6,-48,85,-54,-14,128,87,-2,-45,32,-18,30,8,6,171,79,-42,35,222,61,15,331,13,-3,60,20,706,-45,6,19,25,83,93,59,-15,-3,-24,117,241,16,-68,-48,161,10,52,-9,167,-105,111,184,-182,-130,-30,-14,101,-122,60,57,116,-246,25,19,273,159,143,46,-60,3,4,-24,4,-34,30,-63,35,30,83,8,-7,43,-10,-80,305,-6,17,-142,-23,-95,218,177,43,18,15,38,-186,97,37,-1,-4,57,32,52,85,38,9,-162,16,-13,14,-34,745,-45,-144,-74,-49,313,-80,19,-44,-225,4,-31,332,13,-76,90,-62,71,1076,-104,12,-215,87,190,-59,6,19,32,568,287,85,67,18,60,-37,144,16,-93,2,35,29,81,42,183,152,-82,6,20,-316,-78,95,65,-187,6,87,13,-268,234,73,-330,55,-37,56,216,-26,-2,-18,-12,28,-94,9,69,46,-163,0,57,-109,64,41,-67,-7,80,122,-1,49,-18,-23,-29,36,7,-44,-79,-113,-82,5,11,257,127,143,68,-14,512,47,-6,30,51,-64,17,100,-186,17,-118,0,93,-226,44,96,163,12,3,-19,3,15,12,-54,4,24,57,128,-37,-5,30,225,158,43,-343,148,-252,63,113,85,8,83,-42,-6,29,-12,-2,-67,218,-16,234,114,-10,55,78,-9,10,0,-417,186,79,-23,53,54,56,198,89,-282,154,-145,3,133,349,673,168,152,3,172,24,-32,149,-9,-59,-38,32,381,23,49,7,-29,3,300,-3,-101,94,175,3,43,22,0,420,204,-11,-13,23,-502,258,26,142,88,67,21,-94,688,-172,-12,-224,11,147,26,-157,-77,122,27,592,56,-3,9,-63,19,-19,-114,58,2,9,-1202,417,-29,67,280,-8,-79,79,-2,-3,-40,-92,96,11,63,35,89,-23,-299,-90,-7,12,48,26,-31,32,-54,86,-4,-134,-35,95,8,-74,-5,46,-53,-11,109,24,117,-63,4,-61,79,37,-10,-42,116,-63,-34,-95,-137,152,29,135,72,-39,-46,-17,55,29,299,124,29,10,8,-46,-105,73,107,226,33,20,-28,-40,11,-36,41,148,68,-443,-14,18,-17,25,51,-29,30,-8,-18,-3,268,-96,-4,52,151,17,-79,-1,45,93,0,265,-86,35,274,1,39,247,-76,7,58,739,146,-223,62,9,-106,-58,99,-91,5,147,-17,56,-76,0,-43,-80,75,-17,-182,-5,55,22,-62,22,140,-132,-47,111,71,55,-38,8,299,-62,20,50,-88,-9,12,262,-12,147,130,8,28,-84,-3,63,335,-241,-162,-6,-474,-3,-11,42,-145,184,171,193,-64,-19,-27,-118,-8,-18,0,-21,27,14,-92,27,35,17,262,236,4,-22,-49,18,56,-8,-12,29,41,46,190,-15,27,270,64,-7,-1,-18,19,8,152,-44,43,-31,-6,-237,-187,177,29,34,-204,145,-29,124,-108,63,-541,-7,41,14,48,3,152,80,-1,56,-34,149,53,55,-349,-115,328,-312,12,166,189,-40,13,-56,58,6,98,-41,-238,-4,-34,-62,379,-44,-352,83,33,222,13,4,-5,89,127,-61,-403,-124,143,20,47,188,11,44,305,-17,-111,243,53,59,13,-30,-39,-3,157,38,72,153,-365,-22,5,62,-18,-21,-89,-15,81,-55,511,209,-18,26,11,-19,679,-26,9,56,-61,310,-38,62,4,-34,-184,417,169,16,-17,-8,20,-4,51,660,255,-101,219,-5,79,-59,36,125,96,98,18,31,44,117,54,-34,-8,-31,113,-28,27,108,93,381,-10,43,43,10,43,60,99,-312,-33,-26,-4,-38,-298,-48,66,33,16,127,100,389,50,41,39,-4,117,289,-45,-5,-94,5,-56,96,205,52,-6,-87,2715,-182,45,23,32,-66,-39,24,-5,181,52,24,11,-3,38,75,272,5,88,18,164,85,-22,-304,92,-35,125,-284,-4,-51,16,-60,33,22,7,-7,-77,111,-55,48,36,45,95,51,-129,-206,-351,-8,106,6,-18,216,27,169,-5,45,-52,81,73,9,245,-3,7,-125,25,-60,6,-29,-30,99,11,0,24,157,-53,22,69,149,-173,100,10,3,-111,1,200,42,-20,-187,-25,433,15,306,-97,284,-22,33,-17,-84,-15,-59,10,-3,195,-36,743,117,512,53,-159,-1,-4,-36,20,-8,-78,100,27,-9,20,237,64,12,28,200,150,216,-63,-39,-57,56,-12,67,-179,235,14,-39,48,-43,-27,-19,113,-10,443,41,31,-15,-37,47,-83,-36,13,38,48,48,22,38,-3,-124,-2,55,4,-9,-11,11,292,-81,-114,-197,-119,54,12,9,109,17,85,2,63,-6,74,148,38,1,-26,-20,48,130,71,4,90,-194,55,56,48,-20,-18,-40,-81,38,-4,-46,-28,-25,-7,28,-81,52,644,262,150,-489,-74,-84,29,-35,-57,559,17,60,15,-239,-16,-104,10,-15,-308,344,11,19,-54,248,-222,-56,33,39,-9,44,206,70,57,180,259,51,18,53,39,10,189,34,-57,-29,-92,20,129,274,-6,-16,-22,126,19,60,783,5,64,418,578,-9,-12,213,-99,-124,-60,11,-2,165,-10,4,32,-43,60,10,-25,28,172,-83,-46,-312,46,-1,204,158,22,191,-8,15,78,3,95,49,-21,12,-1274,26,-384,-38,33,459,-3,-69,-36,-38,-140,-129,-23,-415,675,-10,100,-57,94,81,-162,226,-170,56,-17,-41,-227,186,-84,3,-54,-57,-20,-4,54,-54,214,-36,70,-1,5,-18,-57,-11,-20,-145,-176,11,209,-18,-44,-22,89,264,107,34,94,-140,-60,30,347,152,-26,123,1,-18,143,75,13,6,27,67,-114,-17,-76,-9,-5,-12,85,19,-129,41,82,59,-32,-452,23,524,-65,297,-684,-28,-55,80,73,39,89,-30,196,53,21,165,-286,1,-65,33,139,48,90,215,-36,-173,1042,-25,23,-1,-15,-22,235,-482,-3021,249,139,40,-248,-47,-19,-100,55,-71,17,52,2891,-39,-30,-47,-25,9,395,68,-316,836,235,299,9,1142,-26,-50,28,874,-3,3353,-176,-309,-1552,-4327,-414,-31,55,246,106,-20,-112,-61,119,-141,6482,-3,145,92,-12,20,-37,409,82,2119,-56,-8,-46,11,-79,4567,41,-6,1976,31,-33,4,-7,311,313,226,23,291,-81,115,1,-153,-425,3,32,143,42,9,17,144,-70,61,39,13,-3,-2,-102,195,211,239,164,122,-3,-12,-37,-110,269,224,-16,177,18,32,97,56,111,-49,169,97,589,16,20,199,-47,73,5,23,70,76,-31,85,-157,2,75,-25,69,50,-13,-9,-47,228,-9,272,160,-73,-25,-3,-2,-60,-57,25,55,-23,-66,-91,-8,90,62,-6,-62,-5,-103,-15,19,-22,208,57,-38,49,308,23,121,-7,31,34,-86,21,9,46,53,28,59,30,139,7,112,-133,-15,137,118,483,-19,111,-30,-117,21,-79,11,7,28,-16,18,224,225,-109,-20,171,95,-27,23,232,83,570,-11,68,67,72,2,11,-9,-17,49,42,-154,-38,-9,82,-4,19,541,68,26,-66,-292,28,-6,112,-14,60,8,238,-62,-34,77,55,334,-5,6,70,-31,372,-29,145,-471,-2,9,169,-7,29,-5,36,-94,23,-141,127,-11,-25,179,99,367,113,30,202,61,200,-80,154,178,-46,267,41,154,280,146,58,-343,247,51,154,49,491,-32,6,68,-163,350,1,11,-21,60,26,366,-150,-18,10,97,-46,39,-318,-1,4,87,-19,167,-263,282,114,-59,-66,3030,135,94,132,24,116,102,286,-50,39,-47,73,-8,123,27,175,114,46,48,-4,-78,-105,16,146,93,61,-6,-37,10,-89,-6,104,-120,222,118,3,4,23,77,-29,81,384,2137,115,10,80,-10,346,204,-92,0,229,2,51,18,35,49,94,35,67,167,-16,-439,36,27,226,11,-22,-26,285,118,4,92,-26,49,38,-116,21,216,19,-70,25,-204,-16,-63,-97,-42,-91,-164,-53,-77,-17,122,-64,-322,-147,-34,-1,46,-26,-74,92,13111,43,21,116,-24,-25,-31,-19,-17,-37,-10,-33,-22,-39,-13,-87,-73,-68,-46,-4,27,9,-246,5,189,-25,537,169,50,153,-5,-7,99,54,513,-10,151,-83,-30,5,-97,59,42,131,-23,-26,1,19,65,147,86,-57,-17,13,-9,17,214,82,-3,114,-125,-2,35,49,55,-59,-18,61,-18,123,170,5,6,-25,34,-9,76,18,-48,138,603,-17,6,-27,-44,-62,30,121,43,21,23,14,-11,-23,-4,17,25,68,25,-51,-7,-60,-229,200,-7,321,-26,-18,-4,58,-58,49,-7,-83,66,-16,-34,-21,-153,-24,94,-317,10,-15,-437,126,38,-6,66,18,-45,-52,25,-1,-10,128,22,76,-20,-58,-3,-13,-43,27,-19,36,55,-23,7,3,-61,76,46,-54,27,-18,-62,-36,-1,-2,-12,51,-16,-61,55,41,6,83,-123,25,11,-20,40,49,27,-35,36,-6,-18,-23,-62,91,69,62,149,26,-114,75,28,92,53,546,-285,-107,4,9,62,3,4,186,8,19,1134,-3051,-36,439,-11,171,-31,81,-101,-26,-53,62,154,90,202,129,40,-23,64,112,24,-221,-31,27,31,21,59,-126,-57,29,-15,53,96,-71,4,396,37,-40,2,19,-74,19,-126,-1,-13,-138,123,-277,59,66,-40,92,-53,22,20,26,29,37,2,34,-24,-23,-28,104,11,-24,3,0,-17,60,-27,27,-587,-35,-41,-113,4,2,23,275,-117,241,-34,44,53,-20,-4,-22,39,12,225,-13,-63,-120,-92,-16,64,179,-55,-35,28,51,69,37,-14,-1,112,115,74,-47,83,12,180,-153,124,296,14,-1,36,-9,-24,-31,85,-118,15,-10,155,-86,-149,-63,108,-146,-54,-15,-7,-216,-12,60,-64,45,-108,69,9,73,-86,151,-1,239,-217,-35,-36,16,-17,-7,3,-20,0,111,148,102,-85,38,71,-58,39,16,-10,28,-100,23,46,-8,152,-68,63,19,-10,47,59,179,157,-20,45,-9,3,-51,-69,77,44,27,27,-20,20,127,112,-68,-3,-70,-117,-28,-38,-15,-7,-20,-28,107,47,11,-28,-186,14,21,-50,55,27,-76,96,-58,1,92,233,1,-13,-140,-31,-53,-13,-26,-50,40,5,118,-247,-32,-6,-14,114,-75,-38,31,720,90,-96,15,-41,66,-36,-69,-69,107,12,32,-102,52,9,53,149,273,-114,75,120,78,-5,-4,21,136,18,69,3,-12,-87,-64,-91,-14,21,162,7,40,46,-123,24,18,-17,141,-27,-48,-68,57,13,15,66,72,-74,19,-51,24,23,-67,7,89,6,45,21,-51,-5,22,66,2,-66,84,-11,-54,-16,-86,1,112,-29,-77,-51,327,-12,12,27,81,58,33,52,418,34,-70,-3,-245,2,42,7,8,-17,-17,-79,63,77,-18,81,59,-7,64,-56,-15,39,-32,123,-4,28,-22,-39,-2,-26,-12,-9,-160,33,35,6,245,-102,9,32,35,-32,22,-48,186,-107,6,-48,-40,-1,55,1,-37,-75,50,-47,-2,-54,-213,-82,-44,76,33,30,17,54,9,-294,104,213,-65,18,-24,-75,-49,-30,137,-10,-49,-11,11,241,-24,19,57,32,101,-1,-24,182,-80,-72,30,-10,8,-67,-64,-40,47,-91,-18,154,2,-12,-56,13,-62,-205,83,-16,-57,81,17,133,26,84,33,-15,-26,13,29,-73,-42,52,27,41,0,-56,-79,-18,-78,-28,-58,-25,130,-64,-11,19,68,13,313,-12,-20,8,60,106,-148,-114,-36,-81,-2,22,168,1,-14,-49,-17,-4,25,20,-5,85,-14,93,-29,-42,202,251,61,31,113,230,-83,70,24,-9,-48,71,-22,108,-157,72,207,-95,98,-12,18,19,123,-90,67,142,63,132,354,18,29,-98,6,30,-20,-36,74,82,1,-17,124,-15,169,143,39,51,-68,46,-50,235,8,-1093,45,-26,9,104,-43,-6,1,54,28,-24,-45,235,-25,-168,-56,147,-23,42,38,-31,-56,81,61,1,109,60,18,-104,30,-125,-16,133,-18,43,-42,-9,-34,14,13,27,19,-38,160,38,27,489,-2,17,96,68,6,36,9,32,-8,26,31,30,25,-88,-9,140,12,473,45,15,-118,87,-462,-51,1,68,33,25,-24,-37,52,-52,12,129,-62,101,77,143,-200,22,11,-18,-38,-107,-45,7,-64,54,61,6,320,218,3,15,19,211,20,-48,-108,42,234,102,28,-16,2,-5,41,204,4,-2,-22,-138,19,-2,161,-88,-10,81,-45,-30,54,-6,3,11,-549,137,-31,257,175,6,49,-114,-47,78,77,-105,100,318,22,-48,36,33,-70,35,-203,-38,-15,-349,34,113,25,51,27,0,-30,76,-28,-176,-2256,-17,-20,13,226,-704,52,27,-2,-59,-30,-16,-148,54,-48,153,188,-57,57,11,14,-138,230,-24,13,112,23,28,-16,-103,-103,90,-16,2295,1617,-53,8,44,-23,70,-40,-32,-97,7,-12,-18,-198,-15,61,219,-59,-67,-14,-33,37,-9,44,-51,-21,116,270,213,-191,-17,300,-438,24,-1240,-394,-328,-237,23,35,9,53,-54,59,-6,88,15,-57,141,5,8,-32,16,-25,51,-18,-269,185,23,56,-16,80,76,122,100,-105,-147,39,-38,163,-381,-6,-112,153,15,-43,219,14,-5,38,-59,-2,501,44,-131,-44,-7,22,-61,94,172,-154,-324,-27,-23,-29,31,21,98,134,5,-33,-177,0,-111,-2,-53,70,-55,40,-126,-13,79,12,50,-11,-46,-28,46,17,-48,23,8,-29,23,-39,-86,-8,-322,-245,-457,3,14,5,19,-126,-92,8,58,-104,-175,-13,-22,-27,-30,-88,163,4,45,-5,41,28,-83,-13,138,-9,37,11,47,19,-60,411,-85,3,79,63,-93,2,-156,15,17,76,71,-32,-187,-5,-35,-78,37,-34,-305,-109,-18,61,-47,136,-169,39,14,-32,44,18,-71,30,-2,-31,49,74,-1,51,-19,-186,146,-86,-97,-15,231,125,-97,28,-30,-29,122,-657,113,-84,8,-41,-13,13,74,-162,69,-17,-48,188,-73,48,-10,-36,1,47,-15,-162,-6,128,34,-27,-43,-23,25,109,10,93,-27,-96,71,130,11,86,-18,49,48,2,31,-26,-7,-10,-12,-25,-3,-1011,-40,-62,-132,-360,-72,9,-15,48,-8,-231,-8,5,14,-7,30,-103,4,-120,27,-25,25,-26,-47,33,-106,-7,112,120,24,-25,-29,60,87,-22,-49,123,36,85,-6,85,-102,-84,62,-38,6,19,25,174,-247,-239,-309,-1030,-114,168,34,20,51,-11,23,-58,-19,88,297,126,68,63,508,80,21,22,27,-103,179,-39,3,-37,-23,3,-19,-54,86,-24,46,302,26,16,-61,125,-74,48,-157,-21,102,100,4,-320,-7,-83,-76,-291,-6,-16,158,43,44,25,-15,42,-20,45,-236,-24,9,-31,-14,56,550,-152,-69,1,144,19,26,-6,161,60,5,37,32,65,-27,-39,72,0,267,-142,-110,107,2061,109,14,-78,-192,-61,-34,79,311,-40,78,40,2,-72,-13,-1,15,4,-74,-78,-52,2,28,-14,9,40,-358,-164,-59,-63,-17,-111,42,4,-20,276,-86,38,-147,-5,57,7,-187,42,-11,-24,-9,15,57,-35,-94,33,-4,42,-12,11,-1,-8,3,-45,0,192,84,11,-41,282,-278,-36,-6,-34,2,24,-8,-49,20,4,-5,-79,111,-93,-20,-12,-31,-37,-20,-36,-8,-51,-28,194,-18,82,14,121,1,76,83,93,-21,52,202,146,124,-22,-49,-13,64,4,-50,-3,-18,-8,-72,-10,-11,-31,-62,-22,-103,-64,113,-71,77,-588,68,-44,8,0,138,193,214,-28,-117,67,-33,2,59,-47,70,39,77,7,-66,-4,-3,4,-11,35,11,-11,36,26,-230,62,-63,41,134,76,-40,85,392,-758,8,-429,102,-69,-22,31,80,41,-52,-67,-9,-40,279,25,-130,173,9,243,-22,-22,12,6,46,85,-14,393,115,31,16,-137,-62,-79,39,72,-46,110,-19,158,-41,-27,167,35,15,12,-68,-108,-66,34,-76,36,56,-35,-43,29,56,-164,33,-87,-32,80,-26,12,-56,55,39,-221,27,30,-4,15,35,-108,28,179,78,339,-48,64,-25,58,43,19,-56,73,-157,1,-121,3,-7,48,24,-89,29,-111,77,43,25,45,-13,47,-6,-75,22,-77,-150,-49,-79,-257,256,80,763,97,-32,-136,-43,-23,40,-21,31,15,-92,-18,45,-3,-117,93,-8,42,25,-11,-74,-23,-24,9,23,-5,22,23,77,2,36,62,61,-44,-22,-107,-17,267,-14,-36,-41,-49,-141,4,10,6,-52,257,-10,16,24,29,-72,48,55,92,12,74,-107,-27,-87,-222,-10,7,53,-35,9,41,-77,50,131,-334,-21,-112,-139,29,-4,-4,15,-49,21,-87,-35,118,154,-124,-110,66,-175,265,206,182,-6,-67,173,-51,6,23,37,5,-57,-40,33,58,-16,-33,-15,-65,-46,-16,3,37,-43,-67,121,-186,-135,6,2,0,31,43,20,54,29,66,37,96,-31,28,70,-87,-35,-62,68,7,61,-36,286,202,12,63,-11,-13,80,-51,23,-115,10,13,-30,109,14,-47,40,-1,-48,75,-138,-137,-31,-129,135,28,-116,-6,-6,11,-22,52,235,12,1038,-14,6,153,-242,-37,-37,130,168,146,-16,21,-1,85,-20,-357,-133,-182,157,8,70,-318,49,13,8,280,-18,-323,132,-446,-58,1,223,-25,-14,439,-12,9,-29,-3,177,62,14,14,-20,-49,120,73,-2,-258,-96,154,17,5,145,98,-8,-318,-258,127,92,-88,-66,49,-38,51,-7,-16,-17,-35,-39,35,133,34,-53,200,66,-293,41,224,-37,35,-48,-172,70,66,-11,-18,-12,-104,251,57,33,457,16,361,-236,195,281,23,11,-69,-5,11,8,39,-30,18,-361,-105,-46,6,-338,-55,46,-91,143,-92,66,-246,-44,-83,31,16,173,-244,321,-469,-2,-126,-74,67,101,153,-4,-94,-136,-56,231,-43,-96,16,9,-18,98,-104,-10,31,15,95,-43,-143,17,-18,-9,59,40,11,-67,-61,-28,17,-133,58,126,-8,0,-133,43,16,79,218,-42,-123,24,-14,-85,-7,125,90,11,-8,-2,283,-302,45,-31,224,-43,19,-30,-6,29,87,30,40,-14,-40,-9,-56,-2,66,-25,-316,17,81,-39,-24,-19,12,-14,-26,52,-53,-31,19,-278,-8,-62,-9,-211,2,55,26,25,10,25,48,-49,-14,0,2,25,-55,125,-87,10,-354,-107,-55,104,-71,61,21,14,112,-81,4,-382,135,25,172,43,80,58,-6,-38,47,103,-17,60,-829,-1,21,37,18,23,-75,-165,-27,62,-30,-70,-48,-1,26,-7,198,-13,-72,19,-32,140,-246,-35,38,37,-53,-22,-6,34,136,165,34,17,-48,-7,-7,-97,386,-13,435,93,-39,-25,-68,13,-179,-18,-118,7,406,12,271,22,166,27,43,19,-25,159,44,-4,-29,-49,-172,412,64,14,-131,44,-1,68,-23,-43,-22,33,15,-11,-21,-24,-113,7,53,-9,-4,20,-41,-35,9,0,-1,-8,-32,2,34,124,60,-66,-8,55,1,24,-29,-6,18,-11,59,-36,-7,-29,72,-36,48,-73,-44,-52,-221,8,-27,28,117,20,-38,-52,86,-39,61,113,19,-193,12,-32,-32,-23,-30,103,-164,18,-39,52,216,-20,157,-303,-79,-230,23,67,175,-147,-28,-87,-36,-13,45,27,-130,-194,-9,-70,-46,51,-24,34,11,4,37,-6,-78,-78,-90,66,-10,25,9,-19,-19,14,68,13,-78,32,-76,61,34,100,-44,154,-57,585,218,43,-252,20,7,73,22,20,38,-213,41,96,157,-346,-27,9,12,-24,-119,-463,-59,20,-8,76,89,27,16,-15,-16,-111,89,272,-64,-70,-24,-5,103,31,12,72,-22,-76,6,18,-67,33,19,116,-180,-13,-53,73,4,103,-37,16,55,207,161,20,12,72,62,164,16,-113,56,291,-6,43,124,563,-47,-9,-4,127,55,223,-48,-33,-80,-19,32,72,-22,-659,-19,-8,114,49,-21,-35,-8,-24,-21,-51,18,-74,43,62,104,175,37,-9,-32,242,64,-418,-163,27,1,18,59,114,22,190,67,-61,157,117,-5,-148,2,10,48,95,-66,-24,11,-27,-123,18,-29,-59,-45,18,-96,22,25,102,-49,49,274,1,-19,44,-18,14,37,133,63,-10,-39,290,50,44,28,50,-13,63,-25,-43,17,10,11,-97,-11,-159,119,241,0,11,-49,58,54,11,-26,13,90,4,4,94,-29,-49,490,-3,59,-151,-60,-190,60,-42,2,57,-8,22,77,116,-48,103,222,401,2,-96,225,-31,50,-8,25,-72,-74,24,-18,46,-9,-2,88,323,-3,-102,0,-13,3,209,7,13,37,17,81,-10,19,134,240,46,-4,41,137,96,-63,-102,26,-96,10,18,17,2,21,-10,-92,36,5,10,72,30,132,-15,-354,5,29,6,-60,182,-110,-124,62,22,20,8,17,52,1,-41,158,-31,1,722,22,-8,-74,-1000,-12,-174,-8,-22,-6,-74,40,-138,-65,-67,-49,-51,18,-171,84,-142,56,95,-31,20,32,-2,-48,-21,-91,-93,-160,1,66,1605,114,-66,-55,79,44,-25,5,-36,-15,-62,-34,35,-224,-154,41,32,0,35,14,-106,-2,-30,-80,119,-34,0,75,-20,431,65,50,2,-86,398,11,195,47,88,187,165,-39,54,21,-80,39,364,-18,10,-58,135,367,-83,-171,-47,-64,50,-28,68,88,11,36,90,355,69,13,-106,148,26,-1,-14,32,-26,6,-1,49,-116,28,24,117,283,159,94,17,-70,78,-19,-9,-63,-3,-66,0,26,2,-10,-21,12,71,31,13,-128,-153,-579,-50,-184,-191,-258,32,72,102,40,24,217,-81,-38,-185,-31,189,-62,32,5,-97,24,62,-22,0,-44,-19,-22,-49,-83,-148,-132,38,43,-36,-445,55,-204,-43,86,-178,20,242,-119,86,-6,-2,205,114,125,-25,30,-23,-11,40,-40,-64,171,40,343,-35,-342,625,233,-40,-52,-11,-211,45,-4,-15,-15,33,18,-73,-9,-14,-147,87,-351,29,274,27,-64,-51,185,39,153,16,-62,-18,-186,-380,-7,-109,-96,-163,676,-89,-39,57,-9,52,-67,47,11,82,46,55,-191,50,-6,440,50,66,323,9,113,26,315,108,224,-20,39,-99,24,72,7,14,-124,102,4,108,59,-31,34,37,19,-2,26,-20,12,4,-17,-354,82,25,-56,-20,20,65,-19,-30,48,24,46,-36,53,-8,-14,30,105,-78,-133,-12,77,16,91,-22,-13,-70,-205,-46,5,-20,-102,-82,1,214,-55,130,-141,2,-10,18,-15,247,-557,-61,25,-16,-41,-86,-58,-30,-27,43,18,-18,13,-62,-380,112,14,-30,25,3,-33,-12,82,-35,-17,-60,-58,74,13,-24,-31,-3,36,47,10,1,3,-41,-134,363,52,7,59,-8,58,144,-29,2,-3,-4,-4,-3,-15,-51,-2,25,45,87,15,-25,61,30,162,79,-44,25,10,-46,-98,-106,38,52,34,-59,77,-30,40,27,24,24,-16,106,-47,-28,35,28,-79,63,63,42,0,161,16,36,-11,-37,158,-99,24,83,27,38,2,131,-28,39,0,-99,-34,60,131,-11,-26,-53,8,0,12,24,172,425,147,12,-22,27,-40,61,-24,4,-66,78,-54,-40,19,14,-42,-60,-4,-70,-21,45,42,-36,-136,0,6,-32,-135,-49,475,-75,29,80,-139,-19,63,-48,-33,-100,8,10,131,61,-57,6,25,48,-20,7,39,3,17,-63,-9,18,49,28,25,-46,14,74,-10,40,103,95,-54,168,6,4,36,171,111,28,-87,-21,-92,96,268,32,-68,147,-50,-17,-18,815,2,22,34,87,-26,65,-59,12,-82,24,57,23,172,28,30,-80,32,-44,-98,38,-15,-80,-7,-454,-26,-76,28,-82,32,190,-152,116,-87,-36,108,-176,74,313,128,1,107,26,-57,46,43,64,111,16,-23,-26,33,7,-11,6,-40,68,-8,42,8,-55,-5,76,260,70,43,-165,-16,-96,45,33,23,89,44,-19,69,45,-76,-59,14,-33,-1,69,32,116,-119,45,-2,-31,1314,-4,92,7,34,34,13,65,46,43,11,-20,46,345,14,566,15,42,32,15,12,-24,-86,-163,-56,-49,-25,11,-296,22,31,226,100,75,-214,14,13,31,-42,136,-37,65,-1,70,-2,-108,53,-107,-32,4,57,-16,8,-75,-28,20,-34,-65,139,11,11,-107,-15,-10,19,5,-7,30,12,19,11,-49,91,-92,144,37,32,-1,-17,-62,-18,50,53,13,1,41,-111,86,-48,83,29,-11,-31,33,-15,153,-6,17,114,-94,-45,28,31,-12,72,41,-18,28,25,479,-147,-132,-75,-152,-17,36,223,93,7,17,65,27,7,68,-28,50,84,-137,77,-39,32,15,-11,29,-22,-12,218,-81,-19,12,0,-22,-80,18,-17,181,-136,147,106,237,45,69,482,244,9,38,-20,27,-123,34,11,11,16,79,-27,91,-69,-67,-351,-118,63,1,73,504,-10,-129,146,124,55,93,-24,-42,4,18,82,-17,8,-93,56,-13,175,-40,-74,39,14,-47,25,22,2,-91,33,626,78,4,-353,-2,2,119,1,36,-6,-80,49,25,-63,1,95,-6,222,127,89,-28,13,-8,376,1,6,68,-36,-67,137,131,77,-45,-64,74,-10,3,100,34,51,59,-165,-31,-34,249,7,43,-5,10,-69,19,-20,20,8,-52,-23,60,30,-226,-42,-44,39,180,6,-122,-36,15,246,12,-21,40,-19,23,496,-44,79,139,50,9,-33,-94,19,-29,47,-43,2777,2,128,7,-52,-11,-8,-3,17,26,-423,2,-3,5,-133,-150,35,48,-82,36,-48,3,-104,15,186,-58,-9,-217,37,46,92,8,48,265,-396,217,55,28,24,23,41,98,-30,39,147,-142,85,-378,204,-11,397,-114,-14,45,-2,24,9,77,236,17,7,22,72,80,65,-30,-75,-30,29,-25,-29,45,-141,136,0,1,-16,63,-27,-9,38,172,33,-375,33,-550,-2,19,96,35,20,8,-44,-28,99,280,70,-13,34,155,33,-19,136,57,-117,9,53,-185,-83,371,-39,112,34,67,55,-32,100,-15,-76,-18,35,-14,-13,51,9,31,2,6,73,-122,-30,2,25,-4,28,-172,35,-6,-40,25,487,-99,-42,-3,-182,760,71,-44,-60,120,36,34,77,48,-18,-71,-150,57,46,26,67,184,0,-34,-25,-1,34,74,9,-23,105,22,181,42,38,-88,-31,13,-99,-9,18,-36,-49,-3,-375,45,-30,-19,-41,15,72,-49,11,-42,-5,313,-58,221,36,308,-48,-99,79,44,-54,-27,-102,88,-41,-225,-121,-26,-57,-238,2,-132,137,70,-228,-1,2,7,63,-38,55,-69,-137,-7,56,-170,78,-46,226,624,34,-4,-415,68,15,23,-362,10,192,64,55,-198,-15,101,19,11,53,-9,-118,30,55,-49,-6,34,50,185,26,14,41,126,48,28,-85,-27,16,-71,-98,59,-26,218,-94,-20,20,47,-65,43,34,7,-41,-28,136,3,49,25,12,-49,293,87,-203,53,-44,9,-59,13,38,87,-149,-742,-103,-41,164,-50,95,59,60,37,-32,-204,1,66,7,-36,-95,117,-86,41,51,-33,-23,15,104,91,42,-1,-9,16,-201,-71,-20,22,84,21,-33,-22,-76,12,73,31,-126,-21,23,-232,74,112,11,16,-9,-11,381,-88,10,-284,-231,45,-19,-13,2,-46,-58,-19,-38,93,50,32,1,-19,-17,-25,71,6,5,23,171,119,-41,-11,-108,82,555,65,44,-63,390,39,-115,-31,30,-31,218,47,-223,18,16,122,-42,4,-161,-1,50,26,-10,347,-127,175,-5,-27,-4,-99,126,9,33,63,37,5,-126,105,-60,18,-81,6,16,20,-25,18,98,10,63,-18,21,101,19,28,101,-20,61,22,-50,-22,4,-34,-13,32,-32,35,-82,-45,-254,46,122,17,25,7,-61,-85,18,33,35,-154,-2,41,-10,-52,66,-202,-19,-104,196,-34,-64,-226,-77,-55,98,49,-47,-50,-36,22,18,-102,190,-25,-66,-41,-2,37,80,48,-54,125,34,8,-104,-52,48,-49,-49,-78,-120,99,15,-54,-32,0,-248,-14,24,-97,-130,122,226,24,-61,2,73,-82,-28,-15,108,12,24,1,-34,9,-20,-8,298,-27,20,-13,24,14,8,-12,-109,-94,79,24,22,53,38,182,66,150,223,6,7,-199,4,33,83,24,-86,114,-17,7,-35,7,-34,-56,-139,658,-174,165,15,122,-38,31,25,37,-4,-31,19,20,28,-36,-87,-388,-141,7,74,-10,24,188,32,-81,-8,2,68,-53,126,12,-4,29,110,-37,92,183,100,5,-23,6,175,18,-31,43,14,20,-13,28,231,54,101,-20,-26,227,-119,-29,-25,22,-25,-8,19,-19,-27,6,317,28,-6,127,-58,-42,34,36,-340,24,-39,-60,34,300,35,-340,-42,54,161,-8,-27,-73,-33,-191,70,68,-64,-57,75,22,-216,263,-269,-14,19,-79,250,31,73,-51,-60,-33,61,32,0,-125,20,122,31,-12,7,18,-32,35,-45,-1,152,53,6,404,-11,26,-267,52,101,-28,23,-37,-54,-67,63,-43,-18,-1,40,-2,-27,60,-56,-131,73,146,112,14,24,394,-47,-4,17,22,165,22,125,-45,-187,-49,28,-22,47,38,88,-54,-14,-17,181,18,23,42,17,-20,53,93,5,15,44,39,-27,5,-54,5,481,9,19,-14,171,-29,-21,-231,-39,159,3,16,-23,-59,44,-41,-41,9,53,-8,-3,-27,28,4,-37,-2,-23,97,78,-142,484,-53,-5,113,-18,-87,3,2,30,-147,41,49,3,61,-15,113,-137,82,-28,-7,298,13,-43,36,17,-42,16,-200,38,169,-229,7,27,38,30,22,-41,19,-41,-19,8,-27,-29,-8,-186,-29,-10,9,60,84,-71,21,5,-39,19,-385,279,0,114,99,22,-74,336,0,-48,-20,-47,13,-2,106,-41,26,-17,-3,-48,-12,-25,19,128,41,-44,-20,-117,-210,69,43,92,-28,19,43,92,-30,33,71,19,210,-25,-330,-24,1,-109,20,-15,-213,0,-4,-13,201,211,-97,34,-24,24,197,-33,17,-257,-28,228,-250,145,-79,-21,345,10,17,-11,706,-58,-3,-52,11,190,-116,18,-35,-16,5,-65,47,86,12,2040,-8,104,-33,16,-23,-74,29,-57,336,16,-20,34,-15,-5,-18,-45,-39,-61,2,16,50,-16,26,52,29,-52,100,240,2,-46,14,-118,-28,37,49,-6,-55,-14,-24,123,13,-45,-15,-90,-30,-154,-47,25,-7,194,-158,-37,-51,26,-389,-31,-274,14,-107,-95,10,-53,-9,46,53,20,6,61,-21,45,1077,-178,23,-26,156,-265,60,333,6,-46,-21,22,141,-2,57,-43,22,-11,44,-99,37,26,-69,44,9,2,35,18,-8,-20,-9,21,6,-30,54,-36,45,151,-116,4,471,85,63,85,169,-77,15,2,-91,-122,-40,-18,-239,-18,49,12,82,93,24,-104,1,38,54,13,298,-90,269,-22,-3,-46,-7,-40,-15,283,155,149,-47,102,38,44,-58,-17,-34,48,-4,-15,46,198,3,1,-121,60,6,19,95,18,1,-9,-19,81,48,-18,30,92,487,-72,80,202,-21,-93,12,-105,-42,-219,499,46,66,-9,15,36,94,-25,172,-27,59,-49,71,8,5,110,-15,-60,100,-2,2,70,34,111,365,-133,38,35,16,-12,-66,-24,84,-76,-133,-15,-50,17,-9,-94,-43,-13,-31,-14,-25,-175,80,52,-1,15,30,20,-58,6,45,-118,98,-1,79,31,-120,-73,-24,42,108,-32,-27,153,13,0,-13,88,-33,27,78,26,6,48,266,40,12,-96,62,-42,73,-129,-7,-30,14,45,-48,-7,245,-64,79,92,85,-49,27,1,137,64,79,-9,-104,66,89,18,-17,27,-6,-25,9,39,39,14,19,87,57,36,31,-19,-10,-47,28,48,15,-64,85,-1,15,32,-14,53,46,-3,-98,-23,59,-52,24,-16,-20,0,-61,85,-27,183,41,120,78,84,1,-37,8,-101,-6,10,96,-52,-2,70,53,45,-31,-22,247,-5,-27,14,-41,-14,-65,112,-42,-11,6,33,-117,35,58,-10,-11,-7,22,16,86,-38,-4,59,36,8,7,17,46,25,-47,50,-27,10,0,54,10,10,-35,98,26,9,17,-88,113,-17,78,-47,26,122,70,-3,-9,36,-105,-367,205,112,19,145,7,72,-47,-66,12,-59,-8,-13,8,-121,17,-55,8,21,-44,-18,24,-33,-217,54,-32,-2,57,-74,-37,26,34,17,-37,1,163,90,-50,-12,14,16,-20,15,-12,43,109,-30,27,-1,76,11,-19,8,-18,81,-26,-44,-36,47,36,28,-88,221,315,-14,-7,15,140,4,476,16,26,-8,-54,-46,31,23,-8,-11,5,375,-10,18,-82,-32,-15,12,13,-53,46,22,72,-32,177,12,40,66,21,12,14,-10,23,14,-10,5,-17,-35,-1,-42,443,31,-37,8,-95,39,382,968,82,-12,86,143,179,-19,34,333,-55,-57,44,25,-8,-33,52,-15,26,44,-87,9,-113,699,296,41,1009,77,-212,82,25,-2,51,22,16,5,101,88,55,15,25,0,12,16,54,-32,-254,135,149,-48,160,129,88,-17,55,0,-676,-11,-34,-51,4,236,844,107,-53,21,-8,270,84,584,-35,-13,30,-13,162,16,91,-327,-5,-54,35,129,33,-13,4,119,-19,-31,13,-30,198,256,-359,45,327,-51,94,108,-82,-18,188,-32,-21,-96,106,3,48,31,72,-31,-14,41,104,-32,12,-1,-153,-49,-120,-45,-1,-32,62,-34,94,-24,-34,-33,-28,7,-17,33,-34,119,5,31,-1,217,8,42,36,-10,25,28,400,-5,-89,272,-105,-22,-11,72,-10,22,3,-65,28,30,80,-84,-26,-21,-44,132,8,-9,-37,-38,16,-3,124,-45,64,138,-57,19,16,33,-25,100,-2,40,46,89,41,28,10,-2,25,-113,-49,-77,12,41,-50,-1350,-190,72,54,62,33,-87,12,-11,-44,9,80,-54,45,-17,1,215,-14,-43,4,-51,-100,-451,-30,27,-40,55,11,-41,-94,-96,-9,-53,-4,39,6,36,-7,39,4,85,-10,66,-52,5,36,3,-15,-56,1,16,144,67,-43,-20,-27,-20,27,15,2,-24,70,30,16,-6,71,-137,-19,332,-39,43,-6,-40,-43,26,50,6,4,87,-21,-19,1,11,-136,-50,71,23,-135,24,-13,-15,54,35,1,26,10,-36,-19,-430,19,135,-147,-10,20,-175,53,61,789,28,-76,129,-123,-18,52,30,45,115,-82,315,10,47,16,-11,16,-3,-21,-67,-49,17,-3,-1,7,28,-42,-22,-56,14,26,-7,31,19,8,-7,3,-10,-62,33,-57,57,2,-123,5,-31,16,5,-4,10,39,-3,19,-22,38,85,69,38,12,58,-46,-39,20,46,369,-5,47,-21,1,34,656,96,10,-71,-31,22,-105,73,-13,-14,-89,62,-69,71,104,-17,6,-32,7,-38,2,100,44,-53,2,102,-14,-40,132,99,43,87,-30,-151,-83,-146,-13,-175,-25,-64,-40,5,-108,8,47,14,54,286,3,45,-25,20,74,133,-53,-447,54,13,81,-608,4,-13,95,-76,-11,12,-78,268,14,44,5,-16,12,16,-15,109,22,-6,-7,-10,38,-4,56,-6,157,19,11,2,341,26,-66,-19,-124,-3,-277,22,-19,33,22,-20,146,-73,75,240,23,-23,60,-30,73,33,-6,-26,0,-94,8,-423,-14,-2,-17,113,27,68,-430,-348,3,-82,123,-33,15,6,-34,91,-183,-72,23,14,19,36,34,-21,-28,-118,-3,37,22,-120,-22,35,37,-25,-4,24,121,-24,284,28,7,-351,-1,52,-330,4,16,-47,110,42,52,-354,137,-66,133,26,-78,-3,-297,57,-52,-66,-56,23,5,-24,-46,-22,-54,-7,-150,16,-278,-41,-12,5,12,-24,-8,-71,39,33,-49,-14,5,-146,-54,-36,-268,37,-1,-36,-192,-39,27,109,-17,78,-83,139,16,16,176,-5,63,39,67,-15,-3,20,41,34,-153,13,-110,11,31,-22,-38,80,29,85,-7,176,58,104,14,13,108,85,-302,-173,-9,231,-17,43,-4,-40,-17,-15,-23,278,49,-56,-19,-21,76,25,13,22,-7,65,170,-21,38,15,-84,-29,18,-9,-49,198,45,98,12,30,-30,-40,33,37,-70,25,397,-14,14,9,29,11,39,1,167,24,160,98,69,91,-28,45,42,137,-203,1,16,-5,-34,41,-71,16,62,-1,7,280,25,-46,-95,12,11,64,-155,305,-112,21,-22,27,122,71,-4,50,64,-59,15,-6,-23,19,110,-12,21,-58,4,-7,-27,-35,-37,19,49,169,-12,131,8,-4,41,-15,15,33,20,-1,-1,-7,10,-52,15,29,29,-19,14,-15,-52,48,-267,-8,221,-215,163,3,39,11,-29,52,38,27,-40,37,18,-3,148,-43,70,92,30,-7,-52,15,46,31,38,-89,37,18,57,-35,76,6,-75,12,16,54,31,-42,-27,-29,227,-17,145,38,-35,-19,-7,3,68,2,-59,-50,36,65,-25,-45,3,-16,105,-121,2,42,217,-16,4,-39,-18,45,-16,-35,-17,-6,-146,18,91,28,26,23,-759,6,81,295,332,13,-35,-26,-53,10,3,-71,11,-34,36,-4,-12,40,-3,102,-57,-76,-7,25,-23,-8,-9,-13,18,167,-45,-233,12,97,42,33,4,22,42,-6,-32,34,83,-14,100,131,-16,-85,24,52,-2,-249,1,-1,-82,144,-34,54,6,-18,6,-39,-29,-42,113,-21,25,28,-13,-41,73,-109,73,-57,214,-24,-8,-11,-15,-42,-1,-1,-66,-10,21,28,17,-61,131,106,3,-291,-10,-380,-24,-17,-85,-53,74,-173,298,-45,45,38,35,3,4,-191,23,45,-156,6,-98,39,345,-24,3,-20,-77,-17,21,120,0,18,-116,285,7,-21,-184,-80,-342,205,-92,33,-7,-8,-45,165,-167,-9,-11,30,-5,102,28,-9,-191,439,17,-50,137,9,5,144,15,25,-44,107,27,24,-1,14,1,17,-4,-87,158,44,25,-37,22,259,-188,35,-56,-8,-37,-80,-37,-15,-9,-7,-9,-10,19,-63,21,23,-16,250,5,26,278,-146,-39,42,-39,-28,39,-6,63,-28,-17,35,-12,6,-7,40,-20,59,34,-1,-72,-10,-20,-4,-45,-65,22,9,-159,21,-5,2,-4,4,411,-74,-241,20,-21,76,-16,-100,14,91,-8,1,17,17,-57,-37,-93,-18,-2,50,-21,13,15,-20,-23,1,-8,12,-8,-1036,31,126,161,17,46,74,513,1,-4,65,15,-169,-69,64,8,25,61,45,30,-40,-3,7,62,-26,1,88,9,126,-95,-270,-215,44,-65,159,-16,100,49,3,-28,-220,67,16,31,-21,2,58,-115,54,300,3,31,4,4,29,-14,-45,-20,47,88,7,-229,-42,135,-8,29,-36,19,98,78,-53,-33,-87,-458,6,-226,-1,81,-34,-15,-17,48,-51,2,26,-95,-27,112,-50,-26,15,6,3,-88,-76,-20,22,24,64,-41,-113,94,15,15,289,-66,13,190,8,4,70,3,-85,34,55,54,17,-20,335,79,0,-16,0,58,-19,-59,22,54,-31,99,-24,11,-120,34,-38,130,-195,-22,204,101,-65,193,0,-253,-62,36,59,4,-84,-8,50,76,195,17,-16,-28,1,-100,-10,-6,-20,-200,123,-2,25,-25,-8,53,-3,3,28,-43,30,-52,37,-63,87,68,-234,1,-34,33,15,102,-30,-9,2,1,361,52,-2,11,14,56,-84,21,-53,245,55,157,-31,-41,98,-33,-22,44,-66,19,18,77,-60,-48,5,-17,6,80,-45,23,94,-72,-51,44,24,12,10,-6,63,-31,-21,39,-11,-92,19,34,-14,20,-7,-40,-29,123,57,64,5,9,33,49,80,11,54,-15,48,29,69,-461,-79,-43,40,131,-37,-118,71,32,-17,65,-10,-137,44,-28,12,14,24,-59,60,-4,7,28,144,-9,129,-179,162,1,-398,65,128,3,-80,-88,78,-123,-49,-10,-2,7,-34,-5,223,-19,-50,19,69,-331,52,-25,-31,91,45,78,-8,150,704,42,109,17,62,-36,13,-12,29,-10,395,-22,7,45,93,55,107,45,42,119,-52,139,32,228,21,39,13,-11,73,-20,-54,76,-152,2,-12,70,-329,-1,-6,-2,-53,-77,106,15,-12,-34,18,49,55,9,54,1,374,-67,-41,79,40,48,-31,25,-14,50,-2,186,53,56,-19,176,79,-34,54,44,603,27,31,48,35,22,13,-34,93,164,103,329,130,164,-24,-358,-10,48,7,-22,-9,-73,33,20,161,24,93,-3,111,-61,17,-57,-9,182,-223,-92,-23,174,-187,153,-25,4177,-44,202,220,-21,104,23,84,52,-41,-44,-48,57,-122,-764,-22,61,27,-86,-131,54,203,47,-33,7,24,25,-17,0,5,113,-424,-52,-82,11,7,-27,1,-3,-20,-8,-5,55,4,-13,8,92,-32,67,267,95,17,4,14,-7,-14,2,-182,31,382,11,10,51,69,123,23,-6,257,8,-38,59,239,-23,26,5,-20,38,-81,-19,-8,-29,26,-85,9,58,16,93,1,24,35,462,73,43,226,10,-31,-18,36,-14,8,-40,137,-44,-20,95,132,-40,2,185,164,-42,60,-121,39,-9,15,-4,10,40,-59,24,21,-106,83,328,107,213,-13,123,553,119,24,50,-93,14,16,-62,14,-496,-124,9,76,-8,86,6,-32,50,53,-6,225,-7,205,-54,17,2,-6,39,-1,-7,35,-32,2,11,-4,63,121,4,-23,0,-57,46,-57,-104,0,-7,-41,-92,217,67,23,27,12,95,-17,-15,146,13,-292,9,-35,1,16,-17,16,153,95,20,-83,-120,85,48,87,-47,16,17,49,-91,58,-82,100,30,99,-16,36,49,-323,-38,8,459,-48,-10,31,-143,-90,-138,-29,-52,4,19,86,-6,-157,-109,14,-7,53,-151,0,118,3,-8,43,-16,-20,-62,126,-89,303,108,187,-79,-57,-11,79,-116,8,6,-269,2,12,14,-24,-26,9,38,-239,192,-25,-5,-75,-22,-85,-35,27,-106,-5,118,87,28,-51,-23,-32,134,109,209,-215,-7,10,276,19,29,96,39,16,10,204,6,236,8,40,187,-80,-8,-33,-85,52,7,-8,145,151,-14,-41,-66,-10,33,1,51,23,31,-8,163,41,-15,1,-20,-6,12,22,-47,46,12,231,48,-58,329,22,-116,-22,-8,-139,-5,3,-16,685,15,-46,8,85,-13,-20,48,-69,-2,-14,45,61,210,-115,229,-85,38,133,-24,-18,133,31,-2,153,-20,-25,-6,-47,259,77,-175,54,21,95,-98,317,-96,90,31,37,-3,13,749,-5,172,15,26,-43,31,-64,61,97,40,11,-24,-38,-13,146,24,-6,-107,-9,-63,-6,-6,-33,-131,15,203,-8,10,30,-39,403,6,50,73,-46,-4,60,210,57,27,1,-32,-112,109,65,-2,-80,-88,240,26,2,-29,-79,116,-40,7,10,22,-52,57,-49,9,-30,24,-11,3,-1,0,-36,-73,36,-35,-351,35,68,-79,-44,-3,-28,17,554,-153,28,97,44,-3,59,-62,-43,-18,-15,24,-11,49,30,-25,-82,19,37,-23,-97,94,-36,6,23,-39,4,-39,-30,-51,24,2,119,-30,-55,68,-34,7,40,71,-148,253,-823,-72,-15,61,-76,131,-24,-69,24,-4,40,-59,28,79,-34,-112,23,-56,72,20,280,27,-23,-24,22,-60,92,-15,-51,-85,5,-16,-180,0,-3,144,-6,112,40,20,-15,-14,8,36,54,-162,95,128,22,23,-12,-259,1,51,70,127,24,26,-18,65,-13,107,-32,17,185,-30,-187,425,415,-76,105,-6,-8,-2,66,23,25,-6,-404,37,13,-4,8,18,-8,-57,22,-16,33,41,271,15,106,-21,34,-20,-12,-19,100,68,-6,6,-43,-56,-22,56,22,7,82,14,152,-6,30,54,2,5,14,-12,128,140,-25,-15,42,-152,-5,34,-22,681,73,-1,-1,-98,-35,-43,2,31,-12,-110,10,179,23,11,97,-4,128,-6,309,93,-8,44,-37,81,39,28,-62,205,125,-10,-1,96,150,30,36,-151,-8,6,-152,49,-7,37,0,-7,-138,25,92,124,262,13,-7,126,40,66,10,-20,148,14,-6,-151,32,11,31,-115,-11,84,-13,44,-87,-14,31,-96,-1,18,6,-25,-53,-50,8,74,-5,48,-2,-18,-14,84,-16,-18,24,-6,132,-70,22,-22,-29,-18,490,27,20,113,76,17,8,-148,39,43,208,-153,498,-24,51,22,408,66,-103,-29,-15,21,11,10,26,-41,47,42,112,23,-8,-32,-10,11,-39,52,2,15,35,-7,-15,-1,23,86,50,-29,-15,291,120,-56,222,58,17,9,-115,51,327,3388,337,90,20,73,-59,116,-6,144,-222,18,-102,-58,25,-57,62,40,-8,-5,-151,3,-369,-22,-15,30,104,-24,-21,18,-62,23,-20,-606,-10,-61,14,-2,24,263,6,-32,265,50,-6,-92,-21,86,29,-191,70,26,-61,7,11,133,-83,24,-47,28,68,34,-32,-13,-9,111,4,61,17,-2437,42,261,-10,18,203,-39,-207,17,-22,19,33,44,13,63,21,68,92,277,3,-14,-27,-43,-112,-221,104,38,-22,19,-26,226,-85,55,-10,42,72,-11,-24,386,60,-45,15,51,20,-3,16,-119,-8,-31,-96,117,12,-134,35,24,26,-24,60,1,84,-32,-19,-3,53,14,13,-14,162,32,-83,122,33,93,66,78,-7,1,164,-52,37,59,157,120,270,28,123,25,-70,-27,-70,65,19,-15,13,114,73,-8,20,123,173,-25,111,-25,89,26,17,17,-19,108,9,-10,-54,-80,113,-42,-40,11,-176,-53,22,-274,-155,-76,-19,16,161,48,-141,15,265,-72,-90,-357,-115,24,1,-10,-60,52,-21,89,20,-32,8,15,-30,69,142,250,47,-2,-45,6,12,-95,11,48,-15,-17,156,63,231,-335,29,-113,49,40,-64,-7,-221,34,31,31,13,-5,31,-25,-51,-11,36,38,111,20,2,2,189,3,8,-34,33,-33,-63,-29,14,-10,-15,9,-3,313,21,44,-26,-21,-7,-12,8,-1,15,100,-79,12,17,-27,17,40,-173,90,-252,13,41,20,44,60,-59,45,-28,-307,-23,-2,146,-14,-29,-54,105,-27,-12,177,53,-33,-26,-19,306,23,-5,-93,137,36,491,80,236,65,117,-32,6,-34,110,30,1,104,-225,21,-26,-6,11,64,-82,-69,16,0,-205,-7,39,6,-28,-15,11,21,-3,-11,9,-15,11,-74,-26,183,47,28,22,247,4,119,73,308,5,50,47,18,20,-25,37,13,-54,17,26,18,16,-24,71,45,244,-6,-77,60,-40,-230,131,-30,178,575,-3,-22,100,278,131,40,1,16,-119,-1,227,12,66,30,47,180,22,-7,0,153,-36,-30,22,6,21,16,-121,88,51,61,-212,5,-12,-31,-131,-11,17,50,-136,-207,-13,-113,-21,31,-76,8,-3,32,125,27,42,65,-34,48,21,-32,46,17,-7,-45,217,48,-16,5,-2,46,45,19,63,53,11,18,5,-55,49,5,-19,47,-5,15,67,13,159,-46,-51,-45,232,-12,-13,87,-8,14,-3,153,3,-9,-4,-43,6,-33,4,-2,283,12,-169,-223,-35,-26,-63,-22,335,64,-193,-37,6,-30,269,9,-37,-17,36,47,-9,-52,25,78,0,216,4,65,-5,-88,60,56,306,54,67,-72,-226,-63,-135,2,352,173,48,-63,121,-80,2,84,17,-17,234,54,5,-24,-156,-73,402,-117,-500,21,-18,543,9,-273,9,-327,42,45,26,-1,1,-13,190,-257,1,-17,-13,30,70,42,25,6,-2,-11,-3,65,2,41,104,4,6,9,7,-7,12,115,32,75,-18,13,26,51,15,-411,-11,44,-18,36,-27,-26,30,105,-1,-48,46,136,21,15,36,65,-19,21,-14,10,-8,54,10,-31,-77,27,-23,-65,-39,8,-11,-26,-53,36,386,7,5,39,403,20,-35,22,2,-42,68,42,-6,-30,-24,-31,30,44,-3,10,4,-47,165,-77,58,22,65,46,-37,25,76,-57,110,543,-5,1224,-506,140,-114,300,5,-111,94,-280,3,-10,59,254,280,-273,91,-43,-5,-24,-15,-143,68,48,27,18,-60,108,-114,137,18,418,-146,162,28,102,1,-218,40,-1,3,10,-36,44,17,27,4,38,18,-183,-65,-27,-33,-277,51,-124,-66,48,8,35,44,-20,22,-102,-16,66,-2,122,84,63,18,36,-9,34,-19,-104,90,-10,-21,47,-46,0,24,72,20,111,-179,54,345,17,-33,-173,-48,2,61,-136,1,10,-33,33,-179,-44,-29,-128,71,2,-51,32,-31,-112,-12,-30,35,-5,-249,11,35,-76,-12,-21,-92,-1,56,40,200,733,-33,-53,-94,6,11,-31,32,62,108,-155,-38,-32,-15,11,23,2,-249,14,-42,-19,-17,-36,-275,11,-41,-1,15,-28,-12,51,-245,47,-32,27,-4,26,48,41,35,24,-43,187,4,-26,-8,36,-25,-24,-3,95,-50,23,-48,-11,-960,17,-160,15,-44,1,32,-31,16,-4,-306,-103,-29,-2,-87,70,27,456,14,352,256,383,17,-95,12,51,-40,-10,-87,49,-43,48,-66,82,30,106,-49,48,-41,-164,39,34,41,13,-24,57,-6,-86,-56,77,-276,-72,-1,7,135,18,-446,-19,-18,-51,62,16,50,76,-45,-95,12,67,-203,73,19,-11,808,14,-106,122,-37,-37,-56,27,-26,86,-13,-69,221,-25,-39,-6,31,14,-36,-66,315,-432,4,-47,26,-7,-125,297,18,41,5,-18,34,-122,150,38,283,34,-29,-66,23,-119,-34,-44,104,-4,-584,1,-25,-19,27,18,29,374,-28,159,-25,164,51,135,-2,57,-62,-35,57,106,28,11,33,-22,7,-3,29,-42,47,97,7,-9,-2,-20,25,248,218,-63,-135,115,-268,9,-122,66,-99,89,113,94,-67,-41,3,-30,-7,89,-7,-23,-229,-209,-4,-4,31,-292,-39,-34,7,115,103,48,188,134,-83,-50,59,94,57,-43,-14,142,174,107,34,-43,222,35,-39,38,114,-154,109,78,9,401,39,-3,-138,-25,19,-35,-12,62,6,-59,56,-17,9,45,-37,-3,30,98,-18,146,199,125,45,-210,-35,43,30,30,7,30,-23,60,-4,9,-7,-29,57,-61,-26,419,31,-23,80,-24,-253,13,-9,-16,-11,25,-207,30,25,16,13,4,19,116,28,79,33,-52,214,4,-11,59,2,10,-23,1,-37,132,5,-8,-26,-14,200,39,45,182,24,-11,-92,-137,-41,-26,112,5,-109,-30,16,-43,3,284,-113,140,68,-11,136,261,-9,-33,53,-34,124,3,-14,19,-9,91,-251,12,27,-16,38,-35,23,77,3,-16,-25,-43,95,-56,12,-11,74,97,25,26,32,7,-25,63,-5,-71,-5,-36,37,52,-286,-6,-36,242,20,26,-141,-12,1,-90,-45,24,-68,229,192,2,3,36,23,188,-19,125,37,260,107,2,109,-47,159,153,-2,-78,-29,-392,491,17,969,6,7,98,587,48,22,-73,10,92,-13,242,-493,3,166,-36,-39,-61,-62,-30,18,7,-25,-43,32,-36,138,49,-52,-23,-12,-42,-41,-54,84,-100,-61,19,335,19,-36,-33,51,4,-97,140,-88,-218,5,1,259,-5,91,-125,50,-74,29,102,4,39,-22,-13,18,-21,17,-33,171,-25,26,-129,-16,-12,-142,16,-9,14,99,3,70,32,15,54,5,2,-25,94,7,-230,20,52,20,-4,-64,15,51,70,-157,36,-40,-21,25,14,-1,294,-69,27,-30,-13,-37,34,-11,-98,5,-55,46,-44,-135,-12,-71,-66,-24,106,47,-68,-38,227,3,113,12,43,-16,308,2,0,4,49,19,77,368,7,-126,136,6,1,63,-7,-45,-41,-89,-40,-23,-5,24,-19,-17,33,98,0,-142,229,11,109,117,13,136,29,343,26,51,164,-1,45,-57,-23,-23,-50,-36,14,88,78,-113,148,51,-23,28,137,20,-5,-97,31,25,-125,-25,3,61,36,72,21,73,19,-24,-285,63,9,7,218,-1,182,9,130,17,-44,49,-22,1,15,20,-24,-30,23,-35,247,-124,49,-166,2,98,16,-60,11,-28,-15,-49,97,27,91,6,-104,-49,-20,-37,-18,45,-13,-177,-39,35,0,-105,-20,-12,75,-11,-20,34,77,26,28,47,-3,-1,74,-66,44,26,-61,-21,-334,23,53,-115,20,2,271,53,25,53,38,35,-11,41,60,-94,433,22,181,-220,198,80,30,-21,36,14,86,-67,153,61,-27,25,-7,52,105,-6,20,-76,-43,-43,-33,31,-44,30,18,-45,-4,154,12,51,-31,-38,-63,-29,-37,24,-146,44,-24,-17,123,74,-20,-15,21,-28,-85,16,73,64,-582,-316,18,1,-46,-47,64,12,-71,-107,32,84,-23,182,32,0,63,-64,7,-30,-28,449,-44,-25,142,1,-5,-19,-74,52,-9,-56,61,57,-42,48,53,309,27,25,-47,-230,-88,-9,114,5,-6,-13,6,-42,-32,16,-44,77,-145,-35,3,1,141,-26,13,-51,56,-14,158,3,-20,54,4,-16,14,-1,167,147,-19,103,43,99,-41,81,-3,-22,20,25,-3,-58,224,-71,1,93,-14,-34,34,9,-42,19,-1,-35,-36,223,-2,-18,-9,-7,-36,38,31,-12,358,86,9,39,-11,5,17,15,41,-20,-6,33,48,68,-14,6,25,1601,55,25,32,23,14,361,-19,2,-6,-29,27,23,17,-21,-37,-40,25,-22,-105,116,148,-50,-58,74,38,41,176,14,-29,-50,-42,-6,-17,41,-43,-31,1,-4,41,-4,-10,7,20,38,66,1,50,51,-25,6,16,23,181,-8,-84,-51,244,-15,119,-32,4,-14,-28,-205,-31,1
4,-45,-112,-25,-85,-127,56,-110,81,41,-70,-290,-97,-31,-71,62,6,-107,17258,7,90,-57,34,-76,46,3,-102,-18,17,-10,-75,-18,-171,-115,-93,-91,63,428,345,387,311,402,1078,4757,680,1224,5230,-15,-9,-10,317,2865,28,1472,-9,-7,77,19,134,52,-4,760,141,40,32,59,409,44,-82,-173,-94,181,136,-91,-32,3,61,117,245,-65,54,32,2,-33,33,102,-37,298,96,8,176,44,68,108,90,-31,-23,57,17,-51,-8,-100,42,-7,-126,-19,1310,86,-234,52,-26,-59,54,-441,-44,-10,-3,32,12,27,-7,-80,-61,237,8,-159,80,-22,30,39,110,-34,13,-39,-44,194,88,451,-114,3,-40,-46,51,45,159,70,84,391,1,-168,85,30,95,31,86,-96,222,-100,496,-109,2141,-43,3,31,4,-36,74,112,239,171,411,-19,84,77,175,64,-12,-53,-6,147,135,88,2,0,-14,105,34,-37,-120,22,770,27,24,-130,334,218,50,32,-64,155,21,181,-15,24,1,65,-27,67,9,154,-87,158,-7,-56,745,-196,68,1089,-85,33,277,-20,52,24,22,1814,3,41,136,48,-1,4,184,103,31,-34,-37,221,286,78,615,-14,875,3,30,-73,-15,45,89,106,-11,139,200,6,277,-141,-55,1,372,-12,871,116,-209,79,20,-18,27,-197,-20,-41,-91,-37,38,-71,8,194,19,42,-39,6,11,336,2674,9,-16,-13,76,71,512,-62,2310,543,301,12,-52,85,40,47,612,16,6,-44,-13,152,-14,2,12,453,20,139,-203,310,-49,17,227,9,52,9,-22,12,67,353,920,455,76,40,614,1363,-38,-105,71,-13,113,20,32,38,-32,399,472,164,9,77,117,18,-2,34,223,36,14,450,89,55,363,-33,40,17,139,10,42,-18,-226,211,153,621,-8,55,16,542,480,158,375,-35,43,15,308,179,-12,70,249,39,30,0,-154,608,488,130,-168,35,68,177,-32,-30,26,-106,-7,92,13,2,296,260,164,123,116,31,51,61,703,-99,11,-73,103,211,43,-50,2,14,108,-18,6,-9,-34,41,56,101,30,-20,525,29,-1,15,400,24,-2,-68,-2,88,466,239,37,585,1234,75,152,-27,37,-106,47,-62,-10,499,131,12,175,162,-40,-135,245,-93,137,-86,22,29,-29,1133,-73,3,2,24,1,41,81,-44,-12,-3,1179,-88,58,64,-59,773,44,17,252,63,66,26,9,-9,43,6,-4,62,93,-69,15,45,49,57,59,40,-159,33,179,291,216,233,96,-16,713,-8,-107,22,89,6,104,-9,121,102,20,103,-22,255,32,-19,-27,269,234,206,113,38,88,893,58,146,149,593,22,62,27,20,177,98,607,259,14,-38,66,-62,-28,81,-35,269,26,171,290,525,28,-12,61,-4,25,50,4043,13,-26,38,45,3238,2,9,114,-65,-29,39,45,144,90,46,59,-7,238,2,-38,230,-3,-280,5,67,112,41,18,59,17,4,-48,23,-7,-37,27,32,8,-1,16,11,523,-1,94,119,-430,46,23,249,-33,-40,-6,34,29,199,-34,-13,-21,175,355,136,4,87,134,38,111,-38,131,44,33,-5,211,88,-139,-97,-25,133,-20,73,35,-37,-33,392,95,173,147,360,-151,30,40,326,47,4,11,30,17,72,50,83,178,62,7,247,95,24,-93,1,-12,-10,38,44,6,108,103,64,288,-8,44,91,201,-87,61,-48,-166,-128,35,34,316,41,-13,-55,63,-23,29,16,134,28,4,325,134,-44,-52,8,122,89,48,262,98,-11,4,-18,39,98,74,102,-42,-21,71,306,92,56,-417,61,-119,-51,2,71,-33,220,27,121,135,42,70,-21,132,84,209,-36,18,24,50,918,38,24,19,23,323,-49,30,258,-47,-78,214,-49,-17,74,-60,-7,68,-51,36,5,-24,166,-47,704,9,-16,23,663,1,22,-36,57,114,-4,329,19,128,-59,-140,-112,-57,-7,529,-46,204,36,19,346,168,-32,-87,956,252,11,-57,84,-69,1046,1096,717,37,92,62,40,55,3630,66,24,154,201,421,64,89,-20,178,-297,-470,183,-96,-87,-113,-152,-75,28,-131,61,132,1377,206,92,-10,-15,145,135,-47,33,-19,-28,62,-34,73,165,-213,-49,38,-24,27,352,-6,-129,-19,-39,46,-142,28,184,-54,-43,-32,-10,-80,17,-16,114,-32,-168,-244,604,38,95,80,231,5765,129,9,170,418,-107,-17,-277,1043,-97,-171,-7,9,28,75,206,85,5376,127,-25,12,44,73,35,-74,5,-105,2037,-105,-86,79,15,319,3632,14,-187,1,57,72,-29,55,-167,935,343,-22,-9,57,1027,101,18,41,3389,150,16,44,109,33,55,15,-107,29,-49,-19,872,-25,31,29,-22,12,42,60,-59,-31,-74,81,31,-13,-217,5,-62,-149,38,179,11,-193,23,204,-22,-15,10,90,-14,90,28,63,190,45,28,-35,-33,35,-1,132,26,22,-47,-51,3,52,-28,-35,-42,182,-8,145,-141,-138,2575,-98,188,38,27,-14,-55,-54,4,-15,-44,-93,89,662,13,77,-120,128,-107,-31,82,-35,-64,-62,-57,16,-43,-396,1675,-47,13,-42,744,-31,0,-89,1002,-86,166,59,99,-10,-11,-78,90,-12,83,-9,122,-42,781,174,20,259,70,-161,0,56,1000,88,-25,28,9,-121,33,137,344,176,-19,26,24,10,718,14,392,110,192,17,1012,19,198,253,205,-80,-7,33,1548,42,110,-1,245,-75,-20,85,380,-9,1419,-14,129,-19,73,63,-85,32,-29,606,18,-93,-53,18,-90,-14,122,9003,428,160,39,1169,8,65,-21,-33,12,52,411,-7,24,16,-42,728,178,1373,11,-7,78,22,1361,187,1,13,172,26,134,-9,-11,-57,-42,-11,302,233,42,198,-7,-43,-61,-49,75,30,31,39,180,128,-10,16,16,34,-3,21,-14,11,138,495,-18,76,38,79,-63,582,288,82,650,82,69,-10,9,53,-10,-41,-28,-6,-11,-40,198,25,83,-6,28,176,-39,-253,-202,136,90,-40,251,-16,16,59,-214,167,-130,153,-6,35,-12,76,-72,-26,-9,-108,91,196,-2,-71,8,25,10569,5065,-35,-28,-196,75,19,21,60,-16,-107,5,246,22,-53,3,-2,576,-108,63,77,-6,20,3,228,-2,139,310,34,10,-24,243,41,-9,1,353,530,142,86,-29,-61,-55,17,26,701,10,10,-33,69,-26,72,-63,17,-8,11,24,-41,14,-9,-14,445,-293,-30,99,254,36,339,1846,25,145,-15,47,703,112,271,27,18,36,81,22,63,62,1782,-69,6,-10,6,32,150,18,90,22,39,197,42,-54,91,726,144,98,99,-66,182,-22,-26,1,-66,94,38,36,324,39,121,-44,23,34,-78,-141,-7,-432,-14,7197,52,63,164,227,36,-32,64,47,628,-12,-16,9,-52,157,114,96,8,-10,173,0,75,474,-18,147,12,182,1338,9,380,1004,116,0,2516,20,28,-21,147,90,48,14,7,14,13,257,-5,78,27,-10,-18,25,1348,21,-97,127,2,372,254,-12,15,208,2,-95,28,400,93,47,1,-3,-44,-21,-270,-67,-101,169,-312,63,38,1061,1467,243,25,-39,2,110,2,-25,105,-49,29,421,29,-80,117,8,-5,0,38,51,10,167,10,131,170,379,88,-12,-5,13,44,99,-381,71,192,-29,-34,10,33,-112,102,324,56,-147,85,1,-24,47,31,-4,-27,174,104,-137,-12,-165,107,76,220,59,50,14,32,18,-17,4,22,-47,382,-5,36,-65,55,-152,-4,109,-19,56,154,20,-4,-36,10,46,-24,-179,302,40,12,35,7,17,114,55,-2,1,-17,132,-60,160,111,210,-139,-28,22,6,275,-2,152,-34,53,-33,171,37,16,13,-14,52,83,89,-209,255,-16,150,-15,297,44,32,1823,168,53,14,-5,7,46,2,-40,5,2,102,356,-17,51,-12,-28,-61,131,37,130,-25,165,46,-6,41,-16,0,56,51,72,41,-48,-38,94,-13,16,18,26,-72,-54,31,89,-118,-18,-157,-13,71,63,15,73,-7,173,-104,3,97,7,12,92,44,5,14,48,122,199,164,13,115,-38,31,113,97,144,6,58,156,-35,56,43,15,74,22,66,114,439,-21,33,10,38,-21,-19,327,511,83,42,0,-71,-91,-168,-17,-81,-21,9,-8,99,-15,-115,-47,-71,67,-50,-71,-10,7,128,-74,18,-34,-194,91,59,-22,-48,329,4700,95,-208,2436,111,-14,-41,-314,-23,1157,49,9,55,39,55,-94,102,2332,-78,95,96,70,45,136,-7,10,186,71,-8,6663,104,-34,-90,2743,173,-130,157,571,-35,91,46,30,2,55,50,124,-125,27,-19,36,-39,-32,9,-25,222,51,-3,50,155,119,8,-44,-447,231,-118,-127,-83,-32,-53,-138,35,140,400,-43,-27,76,-32,-60,71,11,19,-28,56,-37,18,-4,190,-28,3,4320,41,6983,5534,6149,-12,-64,5,-28,-158,104,246,1267,8,0,241,-30,168,-71,92,-15,118,442,-4,15,55,-29,1696,-2,40,93,-153,-133,635,-39,199,-107,95,10,569,-37,433,44,-218,-30,60,25,166,-102,-2,-59,-12,-52,-47,80,870,15,1,219,508,134,-26,177,25,53,11,375,291,5,47,-19,33,61,123,190,-22,784,37,4018,223,37,10,-50,8,162,76,245,719,-64,23,58,16,57,80,14,-8,-48,2,2,10,-20,8,-80,-14,115,-57,0,53,78,2410,25,-14,-38,-188,52,14,-11,20,-6,1730,24,-243,-79,2,-81,39,31,-10,241,-48,-20,-60,47,9,185,-52,75,3,-11,-4,221,-8,70,-12,-34,85,388,176,75,15,48,-56,-171,22,15,-16,248,36,152,597,-223,58,7,9,-15,158,124,2311,102,-153,789,30,55,-14,-62,-153,46,-221,85,49,179,72,154,-23,2,-34,4648,-7,-15,16,20,57,158,15,33,27,296,75,-49,3566,171,1519,90,84,17,22,181,92,4,588,41,120,-25,154,215,340,114,45,6,-17,-9,-7,22,-19,103,156,17,-19,-2,-61,232,-57,214,112,74,77,119,23,133,309,44,-11,120,11,-23,102,310,237,10,34,28,15,5,69,-9,80,76,273,-12,-54,-21,34,-15,191,-73,18,100,21,86,530,159,36,2,-133,-28,90,-32,-47,88,93,692,100,-28,-69,1,748,221,-54,168,28,32,26,36,187,53,146,-50,47,693,2105,32,33,95,5,-124,4,-46,-23,-50,-55,112,33,-19,109,-3,-77,-200,19,24,25,17,13,-36,16,45,14,-27,-5,32,12,3714,740,146,-33,-41,1,-4,-21,-21,-39,-76,681,-17,48,-3,-29,6,-20,542,68,-41,-13,325,-15,-91,17,-8,133,1758,78,162,49,211,-22,-25,2528,17,83,-44,55,-5,-71,-25,11,-14,4,-72,-193,183,-36,88,-4,591,5,201,35,12,-5,105,-27,225,131,83,-88,156,-45,2356,-167,22,33,-24,13,-17,63,-12,30,0,-243,1,-28,10,7,-103,4,0,45,64,17,133,18,-49,52,342,1231,421,347,28,27,10,14,20,-7,37,250,78,17,90,-76,15,8,23,-30,19,-6,-237,-10,-406,647,62,15,-92,27,153,47,222,-11,25,214,-46,-101,289,-53,-142,-176,-115,27,49,35,-11,-104,-64,1280,-28,316,51,-165,350,55,34,0,58,142,17,-418,167,144,68,-105,57,49,10352,-19,-49,212,-7,9,2655,27,20,-47,522,-43,114,-12,32,36,29,-12,-6,125,176,35,207,-3,-306,1,-42,-1,108,260,-32,-38,-21,919,341,90,178,1212,574,-12,46,13,12,-60,9,36,70,719,72,-10,-25,164,129,23,114,55,102,15,-198,4,69,-18,23,53,129,1,57,167,-50,342,-11,222,39,1694,5,148,221,339,24,62,11,-104,-387,94,-54,-48,5,39,12,-10,-18,122,-25,147,-129,22,-7,35,-23,63,107,97,102,26,-13,-77,25,70,111,57,-4,68,29,-9,184,38,174,22,64,40,18,186,41,-39,-24,-26,263,574,176,-127,263,133,14,22,-55,-73,91,71,-28,-29,299,77,100,-26,22,611,43,-34,49,127,-20,155,25,51,-65,77,52,-82,6,137,69,3,25,-49,-56,3342,105,139,582,12,27,130,69,203,34,33,55,-46,46,119,-8,65,-27,48,45,108,27,-7,7,-2,-23,131,-4,-26,-11,104,25,35,38,-8,149,795,12,19,221,65,119,1,30,393,79,7,-21,-37,-57,-15,29,1127,69,-22,-31,84,85,-21,87,1,14,105,-15,630,42,47,44,-54,-49,44,104,-60,36,-16,398,-109,-13,74,-22,16,-57,-105,122,11,24,61,-14,71,7,-6,47,29,87,27,67,-10,4,64,-20,-25,55,16,1589,133,-5,-273,-13,22,70,9,129,24,-14,83,54,12,-103,26,673,-9,-12,-26,12,-52,-29,220,8,383,-17,-6,-87,0,161,49,-66,74,8,-90,199,-2,60,167,-226,40,31,13,51,5,29,-61,48,-47,-24,37,-83,-44,1050,218,85,-38,1,91,11,27,265,-80,63,169,26,-21,-50,33,4,30,-114,27,27,24,487,95,175,-142,201,63,31,-46,-12,261,53,135,60,-85,114,52,-327,215,-18,104,105,132,80,26,0,-11,34,56,-92,-13,54,-40,-7,3,27,-17,-8,3,12,28,-16,-2,130,8,108,2,223,-20,164,-40,235,154,-9,-16,7,11,165,-22,41,-6,116,121,123,2,92,55,-42,-17,-220,177,71,70,84,8,31,16,273,58,254,-23,143,42,-9,428,4,94,16,53,21,43,-31,31,-36,-32,-196,-69,30,7,-110,-18,67,181,-20,7,72,44,49,-23,-37,102,47,68,11,48,35,-41,97,41,79,91,63,16,6,1435,442,468,22,-111,-33,44,1017,-7,255,-117,-116,624,-11,63,59,-41,124,-53,65,11,-17,20,235,67,10,4,-44,63,58,648,30,-64,-7,26,53,539,1605,2444,86,-23,90,0,-1,-2,159,2,-22,14,-3,-33,-43,-15,-69,19,-82,3,13,-81,90,-16,14,12,30,94,-1,36,-66,80,17,-25,8,65,118,489,-26,5,1949,6982,2433,2516,4379,6355,2060,84,148,-65,-11,114,37,36,64,-3,8,-131,-45,16,-48,-36,37,107,80,54,-39,98,9,-9,34,5,54,109,85,-26,-7,0,-4,-77,6,-3,-2,18,-53,23,52,-95,8,22,-16,107,161,-72,14,-51,92,17,41,-69,-32,75,-54,25,60,41,93,165,18,24,81,10,-2,-21,-29,-1,20,-10,-9,5,4,-15,159,58,12,-81,7,-99,105,-8,33,59,127,43,-58,-18,271,81,29,-11,-192,62,-3,34,76,6,119,-22,-36,188,-46,-80,209,54,-2,142,153,-10,32,250,40,-5,442,29,38,49,23,90,70,-37,14,21,4,1,67,58,91,454,196,28,-83,-1,97,7,-24,82,-7,-18,-1,-5,33,46,-35,11,16,104,529,-7,-43,26,52,0,23,12,58,53,-84,107,120,-1,-71,90,5,-34,-9,13,9,-5,52,-172,-30,38,-15,-63,286,0,0,-47,-52,-4,30,144,42,32,86,-76,79,76,62,108,128,174,32,-35,-18,607,-59,158,22,132,2,146,-112,-8,70,-28,19,116,-7,202,-15,21,47,156,16,6,317,9,12,22,45,-50,64,39,18,21,85,-25,46,-143,-61,36,-65,249,59,-6,-19,-17,30,-28,31,128,74,26,-93,53,155,47,-3,290,-31,-49,45,3,152,41,160,87,-135,-243,14,54,195,-11,-9,54,144,32,11,56,68,226,235,-1,3,-65,3,93,-57,95,41,16,179,-345,-94,-10,20,-8,-24,47,68,-9,113,-22,-47,49,7,-20,155,93,68,34,96,27,179,17,12,174,-215,-94,31,-33,-10,-17,101,16,288,881,0,14,-30,286,968,138,-65,100,2,3,11,18,318,39,-14,-33,-1,180,-21,93,-12,8,84,107,132,-24,-38,-19,-28,-21,-53,179,110,7,-15,86,175,18,137,30,20,-240,-109,338,-28,-25,21,19,33,-9,50,-36,27,128,-15,498,-33,62,438,-4,-28,-65,-250,8,7,-8,23,-49,31,-1,2,3,-79,53,126,-7,205,-4,-65,75,3,8,88,-14,-27,-6,2,28,55,60,-23,39,65,-40,24,-3,-14,29,183,-251,61,56,-3,0,12,-44,-33,113,94,773,-26,193,211,-11,-29,221,117,264,-52,129,-14,9,2,704,-17,67,26,175,44,384,33,-42,439,1752,5,16,57,-9,-62,56,-15,108,96,38,-8,-24,47,-15,177,-55,90,31,131,-132,10,-16,111,133,67,77,81,93,-94,-64,-19,64,-266,83,59,21,52,106,136,-34,-43,73,22,30,-9,224,14,-16,42,2,-20,115,118,16,61,2841,10,142,-26,-57,-5,288,-43,87,-5,-16,665,51,8,123,11,-22,49,30,7,1,-42,20,-2,248,-22,-9,238,25,-22,227,56,157,130,250,64,49,337,25,88,26,66,-11,72,32,74,70,85,-143,-192,122,132,-58,-11,-64,-40,99,86,215,-45,45,166,-12,16,-21,95,-195,-9,-9,17,86,46,4,94,-75,-13,62,-34,-141,-40,129,433,4,257,-8,4,-88,-9,27,116,41,3,111,-2,-23,5,61,171,240,363,-100,139,15,10,-39,86,33,23,101,25,12,-66,486,-157,-24,-11,52,11,126,49,1,219,1,8,-6,-12,171,77,53,18,15,35,42,-1,83,-7,17,138,2085,103,171,5,12,7,60,-31,52,76,60,-45,52,63,-18,181,0,58,3,6,25,-12,32,51,67,40,77,71,59,-130,-30,9,8,-13,-24,55,-96,-35,-61,51,-91,85,2,29,-59,14,14,-2,171,12,4,-53,23,-21,31,57,415,-33,10,25,-2,-14,15,55,-107,228,-55,78,16,302,105,58,-26,-35,8,-34,-160,-63,-13,-7,51,26,22,82,139,123,27,173,117,1,189,15,-39,-14,-21,-55,-34,-23,-3,43,122,-30,-2,-43,36,153,56,49,154,34,494,-1,36,78,27,124,-3,11,1,7,28,71,1,50,0,5,141,-23,75,-9,7,4,89,86,12,-25,40,20,33,51,195,-26,323,-3,7,30,-47,27,59,-51,9,-82,-5,153,-46,24,7,-51,-11,55,11,7,430,-58,-68,42,17,56,-17,339,-93,13,-12,25,47,10,-2,90,21,44,-10,210,17,204,-24,159,152,722,-170,96,-189,201,8,75,-18,-96,19,53,-101,-7,26,75,2,10,12,124,148,84,0,58,-75,280,304,81,133,219,28,-48,-19,21,-104,-79,-4,-19,-26,-33,-11,-12,28,249,207,-68,-147,-32,56,21,10,-122,302,373,15,19,-35,24,49,127,3,149,165,-7,-18,-109,1,-113,37,-8,19,-51,93,-10,3,41,91,71,-26,40,61,43,115,121,109,-22,-2,-109,11,649,15,800,41,-24,135,-14,413,2,165,-79,128,62,71,74,60,11,41,-19,-160,30,30,-31,2,49,-8,-11,23,112,-48,62,-70,-22,59,66,188,192,187,2,138,68,-5,-1,1,-25,13,87,94,-8,-192,-6,-47,-12,188,17,43,-25,20,88,333,124,7,42,101,-29,11,-22,-43,73,-11,25,59,84,3,9,-19,-3,-11,24,-52,96,18,-54,-8,67,-97,47,-7,221,14,-15,79,-16,67,95,129,498,-5,-55,43,-98,113,10,90,32,-18,16,-63,9,165,17,49,-164,19,-16,50,74,16,-3,40,9,49,-113,-135,293,25,379,29,13,-121,17,33,-75,-68,72,24,20,-4,65,131,-18,54,83,-2,64,43,-17,474,94,-19,71,41,19,1,111,-20,-4,-159,37,39,58,19,-47,1,-29,74,184,-13,-6,77,124,61,13,7,41,-7,-86,726,3,295,4,51,80,136,158,37,-83,-75,6,102,-1,-42,47,-18,42,68,33,91,93,226,-7,70,-15,16,232,33,40,210,36,59,126,15,82,18,604,-133,70,15,-6,24,-28,9,386,-22,-49,-11,-25,-78,-2,-115,0,12,291,-12,111,81,42,18,10,1,18,167,33,-4,1013,80,64,-21,45,-1,27,-38,163,488,-48,-154,81,46,317,-104,630,3,7,34,-8,17,24,25,41,-24,13,44,29,-4,37,-4,-34,24,23,-25,14,3851,21,556,-183,18,-23,19,-3,-20,1993,-34,65,-38,-151,-95,-27,34,125,-3,23,388,29,572,13,290,-34,91,17,85,3,37,11,117,114,753,-297,4065,-13,78,30,109,-11,61,12,51,445,-49,-3,82,23,-28,30,60,35,-88,-49,-68,-84,-1,9,-7,154,-5,15,28,5,6,39,-52,15,10,93,29,5,0,30,-53,20,6,49,-43,-491,-2,65,4398,-7,-15,34,52,52,-69,3,-5,12,-20,-29,-63,-64,-17,-31,113,-16,-16,-25,6,552,-16,44,5559,422,2,-74,155,-88,-4,23,254,94,2,22,2239,39,-44,121,211,185,362,18,20,322,49,4,62,111,39,409,-81,-7,-24,194,109,-52,54,55,60,89,-67,-39,34,-13,798,154,-38,-102,-15,1131,31,15,106,95,109,-581,-21,940,-22,222,554,2585,-21,-20,1915,346,-181,262,42,7,-3,464,4,160,93,-102,-27,112,478,-28,28,-1,272,39,-10,4164,48,11,388,37,-6,71,1,26,-208,-31,1081,677,-12,-6,-19,-12,-15,-6,74,-43,-166,-28,-8,-182,15,106,-16,-51,1,-6,-25,2,127,-140,157,40,5,19,9,3,83,-9,1793,43,48,37,969,3962,69,167,38,-67,14,666,20,-10,532,26,-20,-53,155,156,41,-33,31,-34,22,58,28,-7,21,105,13,-95,186,15,29,38,245,50,4152,356,7,-46,41,19,1470,-128,141,16,-6,137,781,-60,-12,1,-13,-21,24,4141,2416,-2,575,-58,43,474,257,750,606,-34,850,-3,17,-9,100,28,-10,58,317,18,-82,4,13,-43,32,-23,6,45,357,46,-3,-8,-36,1,-28,-38,317,31,421,73,417,37,13,531,389,126,220,-11,33,-40,10,232,45,-149,60,-10,-45,-45,-73,170,-2,25,-13,-4,-21,0,112,56,215,103,-12,144,75,317,209,26,99,364,1490,196,-38,-13,84,34,22,-59,-4,-49,-16,3,2209,-34,34,162,-29,-63,16,38,99,64,6,-11,81,-9,8,62,67,217,-50,-25,21,1179,-1,-3,0,14,10,-51,-29,19,-43,-96,-23,47,56,54,-27,25,-38,39,-289,-70,-25,-17,157,105,63,130,466,124,138,255,-109,-9,18,-7,74,8,-24,-23,5,-27,-6,3,1863,-127,2158,-32,-52,-19,10,296,-69,1333,-14,46,29,69,228,93,169,39,33,36,435,30,-4,23,-20,-91,307,8,4261,906,32,818,346,20,137,42,247,66,384,258,-27,96,-194,-95,130,63,-48,43,105,21,785,30,-1,86,-93,-65,589,-9,254,33,736,-40,42,156,530,29,107,67,-33,-28,318,3,118,2272,60,-9,36,-17,79,10,278,190,65,-24,-1,14,59,28,149,95,64,277,650,-45,-42,9,34,192,141,-19,-91,103,-67,59,395,33,342,-28,11,76,251,14,54,15,70,-7,-7,92,131,106,222,100,30,-6,-8,-35,185,69,41,243,36,113,20,8,-16,6,98,12,-20,30,232,-9,5,5,56,18,0,-4,465,-34,-49,-107,31,-31,-11,-9,-11,105,-73,-38,165,-37,8,22,-14,-22,73,46,23,25,2425,15,34,13,52,-9,116,-30,-12,18,71,237,-4,52,6,75,84,52,218,272,21,-31,46,12,53,100,125,292,4553,117,576,16,9,81,119,114,29,9,26,-59,-10,-24,44,599,-46,15,10,-15,-17,-24,64,15,110,168,-1,-56,28,14,123,443,10,1,-29,-7,49,11,6,32,152,-2,87,168,17,12,139,200,-46,16,-28,35,-92,22,17,23,1,9,22,0,58,-60,5,57,-11,-8,7,16,-27,-66,-48,50,115,-14,-33,-19,-31,184,79,46,107,-7,3,-23,-45,-50,0,-86,150,129,107,544,-33,0,-10,40,38,224,49,-27,8,23,245,-22,-115,16,-4,56,-9,-32,16,154,35,50,-9,-66,248,22,234,43,96,54,94,61,-14,12,27,-21,130,18,-10,116,6,116,-38,-14,-50,-27,150,38,234,-29,419,-24,56,66,6,4,5,51,12,-2,66,29,14,-21,65,61,32,172,285,-55,-29,81,18,15,-48,-12,50,-17,10,16,-113,-13,1,-17,-39,15,-54,28,-15,-8,-220,8,7,13,-43,18,3315,-55,312,-11,34,10,-28,177,-28,62,-9,126,-10,21,-17,-34,24,-32,-81,12,201,84,-29,-35,-21,443,111,69,123,-6,113,5,19,55,102,-16,6,-153,-34,-22,34,115,-27,-45,-51,-30,-30,71,48,8,-3,-28,-44,12,92,-35,100,128,-15,-5,163,-322,-57,139,89,-29,263,-98,-70,-133,102,-61,181,18,35,-22,-68,9,82,175,248,85,102,-54,-133,102,-5,4,34,22,1,303,866,-43,-16,27,1112,284,341,15,-30,10,316,-4,339,50,34,28,9,-293,-22,366,-12,5,-32,-68,-45,-79,4,71,-140,27,-4,-154,16,248,-128,-165,-25,6,61,210,-18,-13,-69,63,83,84,-14,28,53,15,-59,94,17,20,23,28,-26,-23,-15,26,-88,64,60,-100,9,55,39,-45,32,16,-35,-13,-43,-122,-49,32,22,235,25,2,-12,21,-25,-29,-11,20,3,26,-5,35,130,55,-19,46,44,-17,-4,-29,-8,154,-277,67,76,-110,-29,-62,-104,113,-115,92,-25,8,32,19,69,58,119,-28,67,-41,31,-31,122,-63,-16,8,9129,203,-68,17,179,25,-10,157,10,41,-88,-18,25,-123,-58,-2,52,199,-40,-36,-14,-52,-25,162,19,102,18,49,25,73,5129,89,-14,42,15,41,352,7,628,130,-36,-104,-11,-20,3133,483,-14,3544,22,3,-112,-45,90,20,-8,309,267,33,48,82,58,-15,136,-12,345,-19,-17,49,20,-34,94,16,-53,1,72,-19,26,41,-107,3,763,42,233,-87,-69,11,-21,-1,37,15,117,38,192,116,15,53,206,-236,52,8,15,-3,22,-7,10,0,-4,273,-70,28,907,257,-80,-13,-47,-51,90,16,146,58,-9,215,24,80,97,258,145,301,62,83,3,28,80,56,35,-19,79,27,-129,-3,-6,5082,-65,182,74,5,11,-155,7,18,-21,-37,18,39,-18,24,36,12,-13,5,-55,14,25,-112,-39,-68,11,-81,-4,-256,5,-20,-90,-8,-13,-26,-40,169,86,2955,889,37,14,28,18,372,185,-52,84,41,117,-35,14,-6,361,-74,154,1,11,-64,90,38,152,65,-8,45,21,44,41,-13,184,-72,46,216,33,15,41,119,-17,-6,84,4,702,-2,-5,-4,346,-75,8,74,68,-14,6,93,81,-90,47,44,9,-2,35,-21,-13,234,371,47,39,-15,15,40,997,-21,123,3,30,-28,237,44,-44,186,-10,26,325,103,39,-6,-4,-60,-88,-7,39,-3,32,14,154,0,-9,-48,55,42,45,107,35,26,0,-6,-152,56,28,40,-8,-72,-95,103,64,5,-137,-28,31,20,79,56,-31,119,475,26,30,-61,107,15,-1,11,31,32,-23,65,66,29,57,34,195,15,2,-4,-36,-5,-2,263,-24,56,-9,5,-43,-68,5,10,-19,-26,-29,-16,25,19,36,24,80,44,10,20,-5,201,223,12,262,33,19,11,37,111,19,-30,-15,23,-18,47,248,-29,-26,3,33,46,8,44,0,521,18,-1,-27,79,15,-28,-40,23,22,10,18,-48,2,312,0,206,61,-28,385,112,-15,-19,-39,12,17,-30,161,-2,-48,-180,109,15,212,359,447,-4,48,36,15,-1,94,22,4,219,24,-15,193,-38,146,25,-16,31,75,6,10,449,53,-17,-41,-30,62,3,4,28,-26,-20,67,0,-109,208,33,7,-90,-190,469,4227,-78,-40,0,-39,-43,-4,-67,-11,-21,113,78,3,-40,227,30,150,-12,58,-64,1,-24,-8,-1,388,5,74,-132,-46,22,4,-66,54,-3,147,95,378,26,56,13,-176,-370,-4,-12,-123,55,-10,17,-5,46,40,133,72,499,18,1947,5,9,117,136,-7,16,90,-18,16,0,2,-10,-36,-19,13,131,372,40,-10,-11,0,-8,-142,6,-76,40,-31,-27,3,13,119,-60,-8,-20,44,-34,-13,26,-48,-5,8,-3,-40,61,30,-7,115,25,-22,60,3,290,-11,-107,17,4,-70,16,153,76,-21,12,63,158,-10,-66,90,29,-16,33,7,301,78,104,397,-158,-58,-40,17,1513,50,-11,17,7,-177,7320,-70,224,151,12,-20,123,12,-12,90,3,-28,3,14,38,-10,330,104,457,126,34,-34,16,166,-52,-41,-23,-42,151,78,80,-25,-15,-30,12,58,30,-124,68,9,849,70,48,36,146,33,99,-41,17,-20,345,-72,-112,-50,-66,184,221,37,-28,-102,378,-12,-5,-26,-76,88,-23,771,6552,258,2,-114,27,84,-47,36,-10,349,148,360,2877,1846,12,-7,61,8,-14,-101,-24,67,13,3,43,266,229,-9,-18,6,99,-97,68,-29,-80,11,23,-5,-211,140,22,-67,53,-18,59,339,-82,-13,13,-16,-9,-70,-29,11,-39,-120,141,-1,-6,106,-9,359,-58,97,-127,25,54,1,-18,-32,30,31,3,-9,10,-105,-130,25,244,117,539,1453,147,2711,-100,6,-12,92,-20,-8,85,-129,87,-56,79,-4,323,19,31,38,-9,-16,128,593,39,247,-20,16,31,37,18,50,0,-27,627,5,11,-57,83,-116,68,19,88,18,2,18,-10,132,13,-35,24,94,71,66,33,4,-9,-84,-65,11,-39,-285,362,46,40,-9,19,-61,83,-24,-53,-224,-163,-43,120,247,305,4,12,8,-147,-160,-13,99,28,3,1154,0,233,69,159,97,25,-12,132,28,-89,13,36,-42,-45,134,-8,-29,16,1,50,-119,-265,6,-118,51,62,-38,-14,-143,123,-56,24,0,-133,32,25,-39,-94,24,29,5295,922,46,3953,-8,-12,-27,-76,6550,2184,80,2817,6213,29,13,1457,256,237,27,251,24,61,47,4,86,12,30,34,-23,-176,-76,-9,128,2725,128,-37,108,-9,356,24,-47,42,107,13,-45,-7,13,-176,18,115,102,30,24,-2,-1,1,246,92,-232,37,55,21,75,-50,54,112,103,176,12,33,-9,504,156,166,3802,53,-15,10,-4,-68,-29,201,254,13,289,0,-27,-18,67,7,52,18,-226,102,22,-48,6,31,10,80,63,14,12,3373,3,1,5,-3,-21,-51,23,-4,108,79,285,-177,134,173,164,53,143,-4,-7,-31,226,-8,21,102,8,-29,24,97,28,-38,-20,49,10,-41,75,-46,-35,228,-27,-59,0,-12,-28,-32,-43,156,-9,5,86,31,12,7,41,188,-21,39,72,4,-7,24,82,3,19,137,4,5,-76,-11,4,56,-223,-26,8,-245,36,-9,136,-106,116,33,113,-31,-21,42,37,60,17,-31,-36,-3,-13,-53,69,5,-20,83,103,146,-22,-26,46,79,-25,-12,-8,52,83,69,-11,-28,77,-5,24,-19,-9,-12,78,184,32,-3,-39,-27,-56,-46,29,-13,197,-100,16,-12,-52,-53,214,-213,100,446,73,583,30,136,238,1627,463,23,74,2,34,-43,-7,153,-87,63,587,96,2407,-14,-19,2162,54,-18,25,-62,-21,18,33,10,-24,-95,-26,-25,90,-3,62,-6,15,-9,-92,-51,-53,84,21,63,1204,23,9,201,112,-45,67,4,-21,-4,-17,-24,-54,20,-55,107,-26,2169,-35,7,-6,-42,8,-39,281,85,-4,220,354,38,112,77,-21,260,22,41,-6,-50,91,1310,67,142,-21,-133,118,-21,-141,-22,-35,-57,23,43,126,181,-5,6,50,-38,-26,63,164,67,43,-14,18,359,479,45,-71,20,17,52,-13,8,85,8,82,-25,0,49,-40,63,-99,27,-79,-47,111,20,10,-182,21,1286,23,-33,38,-103,282,10,39,19,13,26,68,2,-14,22,562,64,34,197,-94,-4,-104,3090,214,9,-7,-10,97,54,28,-44,71,78,21,126,6,-23,85,74,-4,493,-1,92,12,0,10564,88,56,-14,-167,7,8,106,-5,-35,-33,-17,-2,-46,144,-7,-26,24,-29,1167,-45,126,-29,-336,148,34,46,55,141,-4,93,93,-2,287,24,-23,82,120,-28,-1,-120,34,-138,977,-17,-21,167,61,12,19,42,50,42,-28,85,-72,304,18,17,-21,21,10,12,0,70,-10,1146,-13,75,117,310,5,-18,-3,-75,-23,-41,268,-19,42,3,215,116,104,63,-131,37,37,-36,12,-53,-115,18,39,-7,44,157,30,19,330,65,46,76,-25,16,24,40,48,105,-60,97,3,368,224,-26,45,-51,41,19,2428,-8,62,2,-25,23,-83,-10,18,0,143,45,5,74,0,-34,-34,11,-46,-2,-60,-28,83,-50,-22,-19,-159,20,-15,3,19,46,76,14,-25,-2,36,21,99,2,-34,-21,-14,998,33,-5,5,-188,82,-8,-3,23,10,-33,-16,-58,-55,11,37,65,75,51,-26,26,151,129,57,-179,-13,-35,17,-88,-35,504,-14,374,21,-86,12,-52,-11,-51,-148,-40,32,10,-31,143,-71,-24,32,-16,28,40,170,-70,14,194,589,-364,27,113,19,-1,113,79,-56,35,-125,-2,1949,59,-20,-32,-5,50,-48,-2,601,-7,5,133,1330,63,70,113,14,-17,-6,48,2,30,42,9,28,-162,12,3,-18,-5,87,17,22,-104,-25,-47,108,17,402,521,13,5,452,26,247,29,3,6,-339,-4,-6,37,105,260,-17,21,-18,4,-135,-119,-50,-371,306,-22,-5,57,-37,-99,-23,5,-28,156,-53,-47,-359,98,-53,-9,-22,8,-14,22,137,-15,9,154,0,17,37,11,-103,92,121,-82,-189,0,932,-29,57,-72,105,508,43,59,173,-53,-57,97,141,8,2,120,7,32,14,91,-10,-7,101,23,-41,10,-76,6,123,-22,65,108,-58,-13,52,14,-64,-333,-13,211,318,116,-403,-33,48,-37,-44,101,1,-10,124,164,40,19,172,-2,-25,-78,5,-26,12,3088,6,-192,86,-32,20,-16,17,126,-2,-258,-604,-147,12,-7,-133,-97,-40,-168,77,-35,-49,35,788,-27,5,-6,5,23,586,126,25,-2,4,-9,22,603,-14,26,-23,394,15,3415,-92,362,-918,-2168,-82,-125,105,-36,-58,-25,8,-48,22,-64,224,658,1250,20,60,6,4,323,5,298,-8,-7,-19,-8,-37,515,-10,-14,518,56,-19,-20,27,92,19,170,63,2379,-61,39,-21,-123,-36,0,130,31,6,16,3,30,-16,38,20,6,-22,-58,-34,50,182,90,55,96,10,-64,-132,-23,488,-1,68,-18,-6,-17,-26,-85,11,309,80,88,170,2,48,1076,-67,0,-44,9,-12,46,-12,35,-33,2,31,-15,187,28,3,-23,-17,1,17,106,28,-24,-27,-34,12,-32,9,-46,-14,-5,-61,-64,-35,-43,17,46,23,-3,74,23,-40,-6,86,13,15,41,129,-16,47,5,26,-51,-35,15,2,108,1,8,-38,51,1118,-4,-12,-57,-55,5,4,935,-19,56,-56,-82,25,-19,11,6,-11,3,-21,261,11,-71,-29,100,46,-21,-13,95,31,146,-22,10,-26,-23,1,12,10,-42,-33,17,30,1,3,-187,-21,8,264,193,-69,-33,3,-5,38,43,-20,25,21,-72,-19,24,-1,-22,79,-30,-22,572,119,66,-7,139,-383,84,-18,17,-94,-29,-24,-9,-119,4,-45,7,20,-14,42,215,85,28,33,39,-23,216,-33,39,58,10,-154,-28,14,115,18,-103,9133,3284,1,34,2,48,-36,-64,2812,-11,35,275,-12,-11,895,907,151,-383,-6,-5,61,8,-45,-176,-30,-46,25,11,339,-40,1,-16,-39,-11,115,422,87,58,38,78,91,213,6,10,-93,13,-13,-4,725,-26,44,60,-9,49,-32,-87,-253,-10,-7,-53,16,-7,-38,-23,-12,84,-4,92,99,607,34,65,43,51,720,1480,145,23,15,3562,2768,-36,277,-93,8,89,2,18,-1,27,55,33,18,30,34,-1,-163,85,14,291,9,60,-26,118,56,-39,-6,-15,149,-12,47,8,61,15,-66,77,-35,4,-45,-112,-25,-85,-127,56,-110,81,41,-70,-290,-97,-31,-71,62,6,-107,86,17258,34,7,90,-57,34,-76,46,3,-102,-18,17,-10,-75,-18,-171,-115,-93,-91,63,428,345,387,311,402,1078,4757,680,1224,5230,-15,-9,-10,317,2865,28,1472,-9,-7,77,19,134,23,64,40,-59,17,34,43,107,175,-75,15,-32,38,45,87,-92,607,64,81,-28,-37,-1,1,151,530,174,38,371,129,93,89,88,102,2,19,77,-25,46,129,39,20,97,51,-4,2,-40,-10,26,34,117,-57,-73,69,11,-6,65,76,-59,19,-15,-127,224,12,554,23,29,4,62,11,42,-10,-28,85,25,-5,54,-29,77,-22,-137,12,13,-119,37,-9,17,93,-7,-5,45,76,-24,-48,106,-12,-39,8,-23,34,3,398,29,-77,58,-65,-67,94,-59,32,56,87,-40,273,-62,-106,-11,-7,-59,-27,10,-12,-169,55,300,-8,-74,-53,-139,34,44,148,-44,26,56,-10,-142,8,-56,-53,53,101,114,135,15,-56,165,279,19,168,397,-129,10,17,68,15,-36,4,302,16,-7,649,-2375,-107,384,73,32,207,73,-63,28,-96,164,89,92,6,48,-73,-14,134,82,31,125,-55,-64,86,21,53,-29,226,-47,-46,44,-9,38,87,346,41,95,-9,64,-103,58,-209,-70,42,-8,-22,-135,43,67,-117,67,29,-35,-38,21,259,-129,-57,-45,102,-37,19,7,-53,67,55,17,-23,109,-43,7,-311,97,32,30,44,18,111,321,-91,328,-10,193,-10,82,-43,81,79,-55,159,14,38,13,-25,-1,90,14,9,-2,29,-2,-15,79,-68,30,186,151,96,63,54,-37,152,97,20,310,107,43,-61,27,-17,-66,154,-42,-35,-5,218,-39,-248,-96,-3,-60,-1,-49,-20,-125,39,58,-20,155,-112,-46,0,87,-56,105,-48,128,-90,-102,28,58,5,1,9,31,-27,20,-23,44,-116,-22,-6,-24,142,35,65,153,262,14,-21,120,47,12,80,62,35,65,-165,40,70,25,44,25,67,0,77,54,-33,116,-59,-35,190,-4,202,-95,97,-13,-329,-34,272,22,-14,35,1,362,-1,-13,44,-229,32,-6,13,24,23,2,81,-25,-19,-89,43,-54,-42,-43,-105,57,89,-11,11,-70,-4,-111,-123,91,-59,38,-35,-64,69,-49,464,27,-101,-14,75,-3,46,28,-64,78,49,-34,170,-6,-20,171,35,-217,-92,51,231,59,48,-12,57,167,41,118,-55,-22,-68,11,114,4,55,168,-168,-49,66,-124,48,-25,81,101,-36,-8,127,94,83,-39,1,72,-45,23,5,-48,60,-29,-46,20,62,5,23,37,-11,128,36,19,14,47,50,-23,150,-21,-53,-7,67,49,118,366,-6,30,89,-8,1,89,28,109,4,-41,21,-133,-101,-22,58,76,21,-63,-66,27,17,27,190,79,54,-3,-69,-30,-70,204,-4,-27,54,40,-40,6,263,0,13,-26,2,171,-23,297,-68,-38,98,109,49,4,-36,155,-22,37,-11,-2,40,31,-91,-71,-27,-4,42,165,33,-213,131,17,7,68,95,107,78,-15,-122,133,136,-63,110,-31,83,-14,-34,58,20,253,-70,2,55,-22,-50,-20,-42,-6,34,-152,21,-4,-57,-28,-41,-53,-1,-18,58,93,-88,16,132,-6,98,13,51,-6,-441,62,3,-42,19,57,74,11,67,-10,36,38,57,96,-16,43,55,-47,94,-6,18,-53,-130,87,110,10,-37,27,57,-8,3,131,-46,178,-2,-19,-17,36,116,51,-34,63,1315,59,-26,163,51,30,-80,-23,-23,28,75,5,99,20,89,-24,44,145,311,-13,-83,-14,23,96,8,40,29,49,-9,-72,-31,-31,15,64,-175,158,20,-37,54,467,32,-31,199,42,64,60,828,1,-80,3,96,-49,21,104,-48,26,-4,165,7,179,51,-16,47,-78,33,-93,177,-42,-528,-21,43,29,154,171,-14,55,88,-29,6,5,79,-30,-105,-15,531,-6,31,65,83,6,27,38,19,54,29,70,-138,42,28,106,-15,259,-36,49,-25,-10,-2,-33,-51,-39,17,63,-61,-58,231,-26,33,-86,203,-3,22,-53,1,83,83,-14,13,-6,-43,-25,16,-1,188,103,0,-31,-38,-332,-51,-29,50,188,-59,91,-14,135,-7,21,37,5,1,20,163,-86,-8,-2,-6,-116,35,118,7,-40,76,883,-82,371,47,17,27,61,282,44,-39,73,29,123,-79,-31,7,80,11,13,4,64,49,-72,-30,85,56,132,-147,37,534,-155,64,16,-59,-53,43,32,-96,7,77,187,-36,-1,-42,64,-35,22,-179,25,215,26,-35,-22,19,-41,57,-39,-7,-98,-175,58,482,84,35,-20,-36,-4,22,36,-61,-13,-39,-161,12,11,-694,-81,14,24,-32,-87,15,60,40,-16,38,69,71,10,41,-3,-121,2382,65,11,12,16,135,-64,-61,-94,56,77,120,3,5,22,-2,95,58,12,18,-69,-11,-7,-45,-93,108,-95,495,63,-19,-16,31,22,82,-194,11,-38,50,449,120,-135,1,162,-47,-20,21,354,-318,-83,51,-9,26,72,48,710,24,-170,-30,-75,174,27,-62,35,-33,-45,198,-64,-203,175,501,46,-18,-29,42,-23,8,-90,-75,169,-24,1,-148,18,-78,14,-39,-92,397,68,73,11,97,9,538,110,170,-117,27,52,-7,105,170,-141,-6,62,80,48,348,85,24,449,17,-26,0,846,21,-17,19,93,55,60,-68,-4,77,2,159,-60,-64,-18,151,33,219,-7,26,-60,29,-138,5,27,-173,89,-46,51,-50,53,-59,-134,11,-47,-15,-126,-57,-8,5,9,140,83,119,45,-14,131,-15,-7,30,13,-85,-149,136,-47,-64,57,-72,127,56,8,66,67,-85,106,-112,42,53,23,4,-137,-128,22,-6,-11,16,-55,-100,-6,-25,161,4,349,-62,49,11,24,83,83,3,2,22,-37,28,134,0,76,19,-42,455,29,8,535,272,-21,-128,-22,-7,27,89,-248,63,-8,-12,-13,-80,163,49,-192,19,-37,-68,374,-38,-40,55,7,35,-9,-21,-68,4,488,2,66,-68,-74,27,154,76,71,9,-26,-23,89,57,82,101,11,90,47,21,14,39,22,-24,-68,-28,-173,-48,13,-15,-347,-23,-22,-19,-20,-25,-157,57,-39,-7,26,-18,16,-58,-57,-17,472,31,1,-21,122,-28,31,145,42,32,30,-23,33,44,-116,58,36,224,90,41,73,50,19,-125,68,35,20,2,547,-184,-216,-17,-1714,-130,116,-15,1,-20,-8,6,-16,-52,32,98,-11,63,12,328,49,12,-45,-59,-15,166,-4,72,-206,180,-7,94,-131,167,-75,-40,-82,33,-5,-105,48,-90,5,-17,284,255,101,-101,-176,-10,-43,-14,40,9,109,-386,52,-11,-20,-59,44,88,86,-142,10,-58,-13,0,-35,28,-24,4,-138,-2,44,-38,216,168,74,38,-53,73,261,-24,-36,-6,191,215,50,-47,69,6535,96,-6,-50,-96,18,-40,86,185,11,-17,60,39,-62,-38,19,91,105,-31,-12,32,59,52,-16,27,57,-547,161,6,-195,26,149,272,25,54,-5,-70,183,-52,-10,277,-93,-81,-15,46,-27,35,36,79,-11,8,357,-25,-15,-32,268,-43,22,-16,-27,-25,104,-4,409,69,209,63,-20,15,6,50,26,51,-17,29,29,47,-78,144,-39,10,48,33,-3,-88,42,-90,-9,-14,141,-6,14,33,45,30,151,126,-24,68,0,192,140,267,-101,-28,-15,80,61,6,-10,-7,7,-6,-14,42,-84,67,75,129,115,100,34,-4,466,19,-167,42,58,-70,95,17,146,7,-8,-26,-45,79,-2,26,55,7,-53,25,-3,75,-22,-68,37,95,-17,66,-13,-137,-9,42,69,44,105,-54,113,153,-25,-23,-241,91,-168,30,19,-68,85,-91,2,53,20,96,41,20,43,-30,195,8,-56,-47,20,-44,-77,159,296,100,108,85,-160,-25,10,29,-27,-45,-137,101,97,-49,-46,60,82,89,3,94,-57,-57,-40,279,33,32,96,18,-41,24,-43,20,-112,4,54,-46,-79,-139,95,33,-125,-7,88,28,2,-5,-173,-65,223,30,159,30,-74,-80,18,9,114,-20,58,4,-12,-99,-87,6,122,51,-55,12,-8,22,56,-65,48,-52,-5,14,392,-38,6,-97,20,357,-226,205,88,371,42,18,15,38,-26,-33,22,-10,14,116,87,-3,112,-46,404,62,-6,41,31,-189,26,-169,11,4,68,19,24,-83,-18,14,-52,25,-74,69,-181,50,76,-44,372,-76,95,3,-2,50,-42,-4,205,-1,30,-21,65,1,37,60,-168,67,69,-143,-10,-166,-88,36,9,-52,23,180,44,-87,-17,401,-348,-133,-8,12,-9,-83,-3,31,-39,23,-75,28,240,41,-105,-35,125,391,84,450,167,47,-44,100,24,16,-54,-2,-15,-146,300,-11,133,74,-48,14,-55,28,34,7,36,66,61,101,-41,-142,40,-10,-7,62,108,-50,39,1,-63,-10,32,90,88,108,-11,-45,-53,75,17,-42,56,191,136,168,-12,67,23,38,-19,-7,-57,12,128,-56,118,-28,29,4,75,-85,-4,-88,104,-82,-113,88,-76,32,21,-56,-106,158,119,178,-4,449,-20,-9,366,108,33,154,3,93,404,-65,52,16,73,-70,-161,163,124,226,-100,56,-377,107,23,45,46,-66,-137,344,-197,117,77,148,-58,-16,53,9,95,-92,60,208,69,4,-8,-39,-127,-21,115,57,15,-60,176,57,33,317,76,-52,-104,-415,-44,161,-12,-21,-20,45,-22,9,-22,12,10,-2,66,306,17,-100,37,-67,-441,161,48,49,107,-38,-23,0,44,5,-103,33,-117,59,66,11,224,22,322,88,118,120,15,45,154,78,-81,-17,-46,52,16,-312,-88,19,-168,-139,-22,85,14,30,-134,95,-175,120,468,374,37,242,-61,310,274,-63,-42,174,78,169,88,151,-42,249,65,212,129,-63,21,-25,19,414,168,52,133,115,48,-44,-90,97,81,117,29,12,6,75,459,14,176,251,24,114,-34,159,230,17,-30,2,99,45,18,3,159,16,54,164,92,74,140,186,1066,-21,81,5,197,19,27,-75,36,-3,55,-5,-9,40,88,72,15,96,86,18,-41,-13,-22,12,128,117,20,39,-112,8,172,3,67,-79,7,-52,-24,-85,-49,-82,111,248,-84,-62,328,36,56,19,57,-12,-113,-5,7,14,-51,-4,-95,74,2,77,-22,-53,-4,-123,-5,-29,46,6,87,40,20,223,40,-71,41,301,-52,16,-203,67,92,76,40,-2,55,40,139,8,81,432,-71,111,26,25,70,69,17,66,80,82,-298,5,26,69,-32,-34,1024,-10,142,-1,1,1,-117,-63,210,27,220,200,270,16,41,1,-66,2,141,61,-13,0,176,9,236,107,113,137,22,-29,-73,151,773,6,59,-61,-45,215,67,361,302,-46,48,367,-15,-34,-22,25,2,7,-8,8,-51,-31,56,17,112,21,-34,73,-33,36,-3,61,-16,-45,53,94,61,-30,67,45,-23,5,22,-3,51,54,96,20,-49,17,64,53,6,344,33,47,35,143,-29,-36,-4,-7,-5,-2,-35,-39,-3,95,31,-280,-48,-57,40,-4,-77,217,-60,-6,1,185,152,-33,-92,-37,27,-67,185,187,37,-36,-12,30,-1,523,24,-1,-33,-14,-42,-138,17,37,-8,103,53,12,-73,100,-56,-4,-21,5,9,68,-10,-45,-31,93,-21,-33,134,-56,-5,57,53,-40,59,33,30,360,151,80,-184,72,44,42,-21,19,27,-49,39,144,214,-431,-45,146,23,-1,122,-196,32,17,-12,50,48,91,-6,80,-30,59,99,32,6,17,-59,4,30,26,19,0,60,42,58,36,-104,44,-11,46,19,19,-52,251,18,23,-58,-30,67,-40,67,26,37,-94,19,114,143,70,17,276,-6,96,3,445,0,-15,24,157,10,162,54,0,-21,-42,-54,63,52,-298,-66,-46,35,-4,-70,-66,16,-89,51,11,-36,-18,51,31,169,126,-8,18,1,34,8,-271,-12,75,-43,-12,-11,22,-60,109,89,-42,74,-41,-82,-37,-6,53,232,25,-71,0,31,32,-12,103,12,8,68,-89,-8,39,-47,23,21,-7,-3,37,47,90,0,-40,11,17,145,-3,-53,217,12,-2,184,48,-12,-1,114,12,98,82,15,259,-154,-60,-48,200,31,-4,14,53,-109,21,86,-119,39,-10,33,347,47,-30,281,14,-25,-41,-85,-211,45,-13,34,97,-49,-9,-15,21,59,31,112,198,81,205,210,-73,42,58,-48,-49,18,18,24,-4,-31,-26,42,472,38,51,-25,120,104,159,26,-23,-13,75,128,41,-31,78,102,51,50,92,128,27,-18,-42,-67,-36,27,125,117,19,-22,80,-42,122,106,-49,3,19,-8,-9,-98,-11,-17,62,4,86,-128,-46,56,39,-14,-78,7,76,35,65,152,-76,17,796,-71,-25,-3,-384,-68,-74,-30,88,22,-69,8,-23,19,-46,-144,-15,-30,1406,68,143,280,112,-7,-75,-32,23,-53,13,-2,89,-44,-1,24,1694,-16,-11,-10,-41,25,-55,-62,153,-2,-16,-53,134,0,30,-15,-33,-8,27,-82,-29,62,7,-56,7,197,75,228,-44,118,28,64,34,114,96,0,179,257,-5,123,-2,90,-35,-101,-15,29,-78,16,-105,0,33,56,-147,-176,-27,-31,50,-17,90,109,-4,-30,35,114,6,15,-209,150,32,53,46,46,-16,72,18,26,-72,89,92,14,115,144,156,51,0,60,-16,86,-18,-58,5,-18,0,-48,10,-67,2,65,62,-16,439,-137,-91,-84,-115,-111,-254,7,31,3,95,-160,28,-69,-25,-32,-27,96,33,-17,-6,-97,-46,190,-46,-15,-12,139,-19,309,100,-77,-5,31,-6,30,-171,154,-148,55,75,11,48,-19,-8,24,-38,-15,197,44,67,-32,-50,100,17,34,41,-4,-39,-76,681,-29,-95,7177,94,8,78,211,-25,99,-40,-67,-31,26,-28,25,53,28,-102,55,-336,63,137,1,27,8,120,114,-26,45,90,-18,-129,-387,-58,-31,11,-121,330,-34,-31,7,13,7,31,54,25,-89,-13,-10,-124,18,20,115,-26,22,-39,30,19,-61,107,34,64,-79,13,-62,20,14,36,110,-29,-26,-7,108,52,-17,67,58,-37,6,-60,40,31,-91,-210,-274,45,-5,-30,26,23,28,-43,74,-6,289,-47,54,69,-21,33,45,116,97,293,47,68,-27,53,-14,-40,-54,19,-106,41,51,-10,46,38,67,26,44,85,-21,2,3,6,94,-408,56,-68,29,-70,-61,-57,-11,-12,-26,24,27,-23,-18,26,16,33,-1,-14,77,40,65,47,-5,10,-33,-85,40,15,28,3,11,147,31,-29,86,16,28,-41,58,57,8,66,12,55,51,91,6,74,-8,-158,-22,7,49,24,-41,56,56,83,-1,15,2,81,107,-24,13,23,7,-44,42,134,-109,663,38,-50,51,-14,4,-41,5,95,-24,11,17,-16,-66,-40,-37,74,-48,65,278,-92,60,-1,-65,25,72,1667,40,111,35,91,169,-5,3,10,-3,26,65,39,196,41,-4,75,-42,59,-42,110,154,130,52,-85,24,-51,-32,-240,31,32,46,51,-86,-76,-43,2,-23,-16,8,15,21,-20,9,-80,-81,-15,15,-72,30,177,-92,-37,-7,-78,-27,35,-56,-24,-50,19,-79,61,30,-12,-58,-51,-44,-12,38,-9,113,10,-27,-5,32,123,-85,-45,114,-43,-53,59,104,11,-52,25,108,82,46,33,25,121,-39,8,115,-204,136,203,91,-8,77,8,-10,-20,434,-28,31,30,129,79,262,49,35,18,50,-18,13,211,-21,23,-50,90,-58,103,145,1,-31,-39,-416,-14,-84,-92,24,-48,24,-101,68,-15,55,48,-87,41,83,75,-28,294,10,-47,38,36,18,58,114,81,13,30,-22,36,-50,-59,65,-7,30,35,-49,-42,-3,318,-2,-3,-272,46,-8,51,-8,14,90,-71,13,95,-22,-1,34,-36,18,118,30,32,128,-37,14,54,-55,492,-33,51,14,36,0,37,22,31,11,2,-19,252,667,22,258,120,-26,64,-26,-24,1,-41,-101,-33,34,41,155,-181,107,-15,354,4,35,-5,22,1202,1,-75,41,25,-58,17,-55,120,-63,82,-162,-107,14,69,-2,30,-146,42,39,42,-61,-22,135,43,15,-6,-3,0,23,-59,284,40,-31,162,-17,77,-206,-40,16,23,26,8,46,-68,-7,48,25,68,74,103,15,41,177,90,13,-67,63,89,-56,39,15,115,-19,-86,103,58,-38,85,101,24,18,67,214,-57,-4,-113,105,-31,10,81,-13,22,72,85,-6,-44,47,-28,-42,45,78,-2,-64,-2,131,-12,50,-43,-32,163,-127,-93,-16,29,-22,-21,46,71,-7,-117,32,-57,157,-273,42,217,12,19,-12,41,-41,-87,161,-69,2,-81,27,-45,94,198,-12,-122,-163,68,4,11,360,70,10,280,2370,46,249,-32,39,3,-20,179,-8,33,-144,329,61,171,224,621,-20,97,124,113,-36,115,30,62,630,77,3,514,47,-54,187,1,-25,-38,-64,21,53,-43,25,42,-26,194,1486,78,19,-71,-47,36,43,-16,-12,3,13,154,-30,37,30,-67,8,-27,53,-34,8,-68,176,174,-20,-113,144,43,-18,-58,19,-81,72,-60,4,68,-54,-17,2186,98,-10,11,-16,-11,78,-46,-37,-61,-34,144,22,64,30,-61,-51,555,-25,-5,116,54,-33,-35,-121,8,181,1,45,545,-73,217,123,-13,26,12,-36,14,83,-213,-16,89,-46,-94,-14,17,60,-63,-20,42,-61,-47,-24,96,-46,80,3590,56,57,12,108,46,285,-337,116,31,16,44,72,49,-111,-14,-41,20,-5,67,-288,539,-60,298,-22,13,-81,-34,-66,-65,-3,103,46,-77,-2,3,105,97,23,-37,-40,-18,-35,-10,-145,-48,-1,86,47,331,70,-45,-65,99,194,74,-243,84,-345,84,50,155,93,101,78,-14,93,97,-4,-70,23,-4,158,2,55,39,65,-58,38,113,-251,-37,221,-17,84,79,1,31,-200,133,21,-81,-57,47,-30,51,-364,65,15,-46,74,-58,-141,244,4,-17,111,-100,-151,86,23,12,128,8974,14,27,-7,-59,307,12,60,-6,31,51,46,23,15,-2,81,-28,13,-27,44,59,105,-63,139,-15,757,69,36,49,-23,1,1,287,-21,-36,10,-47,11,-93,-12,50,21,-58,-24,-189,10,58,-75,26,130,45,-32,-10,-3,192,122,-29,160,31,129,-113,71,-26,121,21,-33,-24,-11,43,34,-79,-35,-19,-160,59,-28,138,115,-192,43,-25,124,101,11,-22,-20,-90,-18,9,-135,-51,33,221,498,-5,-55,-371,90,-45,49,-16,26,16,40,125,-135,79,268,7,-47,24,-96,131,-92,-130,139,-19,71,38,1,-20,-1,-29,184,124,-117,-12,-54,4,68,33,58,-14,40,-133,15,-49,-32,81,42,-51,96,-47,18,167,64,-21,61,-48,-38,154,39,-87,22,81,100,-23,-54,24,3,-186,-221,-33,34,39,25,29,77,70,1889,-80,-100,41,82,-48,-66,-109,148,13,24,97,32,7,33,80,39,47,-44,72,-19,3,-103,-66,-89,46,46,-49,38,33,88,51,-70,-35,3,-36,54,-39,89,1,28,-1,66,88,-27,43,-142,78,-19,-72,-38,-50,-33,-26,170,-65,13,82,-8,-60,21,-23,23,-72,58,66,206,33,77,65,-26,36,111,208,29,104,76,262,-62,-66,18,49,56,109,0,-48,28,-14,110,22,-76,-8,50,50,25,-13,249,20,22,-19,16,29,-62,117,-15,83,5,17,-54,-204,83,58,23,-227,-19,17,3,-25,-43,8,24,145,-37,70,85,18,33,-109,86,19,10,-35,-30,4,42,3,27,15,-68,-52,-3,-84,35,91,19,68,135,-53,18,-24,-42,-50,-44,123,7,-9,-22,114,-67,36,-77,130,-7,40,-149,34,-40,8,45,-78,22,-24,66,43,-21,115,-6,-15,7,-1,43,123,-44,-19,149,-22,-5,116,-30,79,6,47,12,-83,282,63,88,54,40,-72,52,29,50,2,59,208,-58,-14,-51,93,-36,36,18,19,70,15,13,27,45,-66,12,217,55,-24,-5,24,-2,-47,52,-45,9,-10,-54,-3,47,22,35,160,67,-2,30,-49,-93,38,-34,18,-13,-67,140,-13,-53,31,-3,25,-2,-96,244,-62,1,106,74,-42,-5,18,26,-13,37,15,180,117,72,-13,-96,-86,-27,-6,56,65,130,55,-74,-31,-88,-8,16,-18,16,14,33,40,5,-131,155,-17,107,32,26,341,-11,10,68,-35,32,-23,15,176,91,-14,66,4,159,-70,16,-104,110,-14,27,-33,-42,46,6,154,41,3,19,52,-19,50,25,-19,-4,159,64,35,493,40,-77,20,22,376,69,-49,32,-25,-40,-8,-39,-30,-46,96,-37,63,199,-62,59,30,-32,112,66,-15,74,-23,-3,16,38,50,-169,-41,240,119,80,-17,-45,110,57,-17,-91,149,35,-36,134,-37,74,-16,29,153,-72,65,-23,-20,9,6,-8,-19,6,24,21,101,31,15,-75,67,146,70,-79,86,168,56,83,-5,65,111,-55,49,40,-61,5,-72,70,122,44,-15,6,-59,-4,62,44,29,-46,5,-28,35,732,-98,-45,-94,-30,-27,83,-50,39,347,-61,-69,-3,79,39,-27,125,-5,49,164,131,-77,-35,-25,-130,38,18,143,1,23,121,50,-32,-76,75,16,230,-24,873,521,-152,-25,49,-18,-39,138,-1,314,-5,101,16,-37,89,30,112,32,130,102,23,499,21,14,42,165,95,4,24,-7,229,88,69,53,117,88,18,-42,136,-5,-24,-5,-9,50,-20,25,25,-17,43,17,13,29,12,-99,73,123,-90,193,9,157,110,19,83,5971,18,-40,12,-67,-14,-9,-83,-5,-118,-11,-3,87,73,-14,-52,60,-67,-20,121,-181,-146,11,-102,4122,19,-28,-25,-15,-6,-25,86,-14,-139,-31,-67,-9,-22,-6,-33,245,-128,228,24,50,575,46,-34,59,1,-65,70,-13,10,-149,2,170,-49,45,-103,105,336,303,29,12,290,384,36,785,0,74,21,156,-25,60,25,-41,59,64,-78,625,6,18,-38,55,-9,29,84,12,4276,-69,100,687,-24,-1,-29,139,22,0,-13,-45,224,49,-63,116,-29,21,58,66,23,-17,10,-39,-24,28,2,28,48,139,-30,48,-28,12,-88,20,-57,-98,-61,-68,9,-54,-113,-16,-11,7,-293,-79,-526,-14,-154,-165,28,-88,19,60,22,-5,-4,44,-8,50,248,-115,92,83,225,-39,40,298,-31,10,-15,40,114,78,14,35,-7,-42,45,-11,93,36,-4,110,-25,9,68,37,-45,69,-56,31,-48,-11,22,-53,-91,89,-47,393,309,58,16,65,128,-53,41,-24,19,-47,39,6,-236,1,29,-9,93,199,-57,-155,24,36,22,84,188,-35,169,39,-68,-24,-29,3,390,472,118,19,-33,151,2,11,108,-21,-34,9,-16,-31,14,130,-2,95,20,-39,-48,-49,516,2,79,35,-96,10,67,52,-9,36,185,-17,82,-33,19,9,138,-81,-23,-163,195,51,114,1,9,10,3,76,-11,43,-22,34,10,27,-35,136,26,-48,-37,83,-22,-3,40,98,44,-93,26,0,9,82,44,4,-20,33,1,-47,11,62,8,-43,-64,18,-104,-88,-29,-146,6,-15,-16,-88,77,113,-51,30,48,11,-68,9,94,20,-7,21,-114,103,68,-74,-9,128,4,-6,38,72,3,87,-37,9,32,102,92,8,30,-22,-4,16,-84,-82,40,2,-23,-18,17,13,71,-17,-82,115,52,43,61,-76,39,-77,12,-8,-32,49,-39,68,-65,79,-9,-4,50,66,2,48,61,-5,83,141,44,-25,22,41,-50,-23,-27,-49,58,-43,-19,11,-57,-9,151,28,18,-19,83,190,11,43,-29,-27,75,56,131,325,425,100,64,75,39,0,145,-4,22,-1,33,-49,56,45,560,35,-67,50,503,37,7,20,12,-25,24,-41,95,13,68,49,-15,-43,158,-4,25,20,82,1,-27,-22,49,-31,22,-12,53,7,74,-37,-87,26,25,-48,40,0,-4,11,31,16,-16,-22,12,47,33,-48,51,28,-35,9,-90,-50,-23,64,-3,-23,298,8,7,44,0,-48,22,65,16,-40,52,49,-30,-63,19,98,-19,-1,-63,-2,29,-19,-72,6,40,17,61,-32,-11,-24,110,-1,13,-11,58,114,-16,2,0,-17,-41,-28,15,120,-23,-14,68,104,11,9,66,116,85,104,-14,-65,39,41,20,21,16,166,114,23,26,136,146,77,473,74,92,22,-10,51,-160,85,-19,-28,54,59,8,-3,-8,-13,-12,33,53,42,-31,0,96,75,21,140,52,128,-53,37,-70,-12,28,102,45,67,36,63,-35,15,498,16,146,485,-133,168,658,468,25,-12,131,169,54,72,16,270,-45,-41,67,83,47,23,77,-5,-87,38,-82,99,-90,-139,342,-50,3419,72,-51,-34,-37,116,109,33,-18,-36,116,23,25,22,17,-48,38,192,91,-4,17,51,481,1,132,113,95,21,48,-26,-473,170,21,-12,1,99,181,93,36,-99,-44,153,133,335,-29,-1,17,58,23,-20,67,-46,128,-63,167,54,33,-78,-14,18,29,59,-113,48,122,121,-312,-35,292,-22,185,-27,-38,30,944,33,153,43,53,178,129,9,268,-53,-17,-36,58,-31,137,21,40,70,-79,34,13,53,26,1,73,-5,0,-70,90,3,-25,-7,30,51,-46,275,-60,327,-51,85,228,132,275,98,215,10,-13,244,115,-25,109,28,10,56,51,-37,221,91,95,-25,42,11,-11,136,-82,89,196,-30,55,285,82,8,69,51,-52,43,-26,-105,52,197,28,6,23,-10,-11,-92,105,-88,22,73,-19,285,69,84,2,-618,-125,62,27,63,91,4,-4,-9,-50,-17,118,13,8,113,1,154,38,19,11,26,-57,-317,40,47,-46,714,65,60,87,108,146,113,-2,35,18,125,-45,40,57,103,19,49,-68,23,-28,35,-23,34,-27,34,-508,173,-46,5,-49,43,83,23,35,131,62,-19,128,2,211,50,19,504,85,-11,28,-53,-125,-6,16,62,168,-96,-2,-113,86,4,-142,23,-48,111,-75,35,51,-34,-10,-179,88,55,1,216,-31,-205,-43,33,-144,70,49,-101,518,97,235,72,39,120,12,-24,62,102,305,24,-24,191,107,-12,48,74,56,50,-14,35,20,-16,-21,49,97,-5,196,665,32,300,122,-53,97,8,119,7,13,-18,155,-16,-34,21,-63,-70,-30,-32,-40,14,204,29,56,-6,13,-30,32,179,80,42,-34,12,114,32,86,-4,32,-8,-4,18,57,-87,436,7,-9,-1,-10,17,-7,61,102,2,-37,0,182,21,-3,438,-7,-20,190,188,1,11,-84,57,-42,159,-13,25,8,88,12,18,114,-73,145,-76,-22,-93,-35,20,16,-1,-18,-65,54,10,20,104,76,177,80,118,4,248,-82,-2,71,8,185,-367,3,47,88,-107,138,33,20,6916,-4,-12,-6,-20,-81,36,19,65,25,93,-40,-45,44,-19,24,46,40,100,-8,-31,303,-24,16,-26,-87,24,171,-7,56,32,-15,-3,102,-62,68,288,21,-42,-22,-42,87,200,-81,-36,32,-6,63,-105,54,-6,0,430,-45,125,2,-64,43,113,70,70,79,-28,110,37,-6,0,5,-47,-65,15,18,24,18,5,18,24,-21,10,-8,71,-36,61,5,96,60,17,-169,47,71,85,103,136,-72,39,27,-63,-35,3,35,-174,55,-65,-14,33,-82,7,110,-4,-43,-19,-52,27,54,63,25,-41,-3,8,-15,-24,-229,-58,45,42,27,-29,2,-51,27,116,-54,5,-84,-174,17,4,-131,-32,129,-28,-43,4,17,41,-35,13,-44,108,8,-46,40,60,174,23,40,-1,19,149,7,-33,-45,22,-92,22,4,84,-47,21,89,120,-137,-26,72,49,58,-3,33,188,-140,-62,17,52,-40,4,38,-19,-144,27,4,74,-7,66,-9,56,110,77,-36,-27,-9,251,9,11,73,-13,-61,-52,19,66,11,59,-7,24,3,42,-20,-18,132,2,-112,45,171,23,55,0,-1,110,26,33,-139,68,113,215,7,-28,-14,23,64,99,-40,-27,-73,468,-5,-19,-43,148,-46,17,-2,187,28,7,-25,83,421,66,31,782,69,21,-52,40,112,312,2,-73,108,-21,-44,6,-155,55,-108,-37,-63,12,84,54,7,34,31,-43,-21,166,30,195,-16,16,41,60,4,17,81,0,5,35,6,0,18,-9,67,29,34,11,-8,154,-18,76,332,-22,149,108,0,-21,-43,62,34,-43,-57,84,82,16,183,-41,83,94,-15,-7,76,-6,-3,-40,33,-109,114,7,51,0,112,-80,-40,-19,-49,84,14,-40,-30,0,321,588,20,77,70,28,9,2,107,42,258,66,95,115,143,199,-53,20,93,-51,-22,13,187,-79,40,81,2,226,-10,94,37,-18,-55,-25,7,49,-44,105,67,49,-38,365,410,69,492,-25,8,20,-32,-74,71,-30,51,1,63,30,-18,55,17,-1,104,99,-46,-21,-8,-35,48,45,45,-30,7,34,16,85,-16,40,-12,-15,-75,-37,305,328,81,155,76,137,111,-3,17,-80,-62,-59,-84,160,182,44,-31,33,50,-30,22,-4,225,-21,-34,65,50,32,74,-37,48,-39,37,233,-20,-32,69,-71,18,19,-29,10,1,-14,15,-75,-4,-42,53,-195,-19,228,-30,-17,13,-7,118,-96,122,-45,124,23,-8,28,15,-27,51,52,-105,42,-104,74,281,13,41,-31,-37,-70,242,-4,-44,-32,8,256,25,3,34,417,-32,141,-49,6,-56,-32,-67,186,-254,50,-1,97,24,90,86,55,-46,137,10,-15,5,-24,9,-5,95,4,-25,-6,60,25,-128,50,-21,4,24,-7,145,64,43,129,-31,279,18,67,165,18,-28,26,12,-28,-13,-29,32,27,147,-42,39,46,17,271,60,44,124,5,51,-24,24,-26,38,-31,115,22,-68,-11,-4,65,62,-55,-5,25,127,-79,235,58,-26,-22,-91,-53,257,460,-188,-123,74,59,39,27,469,-50,-211,67,-88,-56,115,86,-13,30,139,-20,91,56,137,32,35,-52,-27,6,37,142,9,12,-28,133,-18,9,14,-521,16,132,21,60,43,251,421,18,-39,77,46,-91,-48,16,19,-36,49,67,74,14,4,44,61,-4,-7,71,110,103,220,-125,286,55,-58,188,-4,189,125,-18,240,-80,53,38,-11,-51,-33,25,7,8,202,-14,85,-2,99,-10,167,-105,33,356,73,47,-133,4,250,1,167,-31,18,-36,131,123,64,-38,-124,5,-179,-35,428,-13,33,-93,206,13,-69,-1,152,-19,385,306,310,-28,-22,120,47,13,59,81,29,194,48,19,91,50,36,161,28,50,76,22,50,50,44,99,111,-33,35,-10,97,172,-9,12,-40,86,-65,4,-82,13,14,71,324,218,21,56,162,-57,8,-75,171,116,68,-19,-1,11,-12,-54,118,2,-103,-109,34,41,85,166,33,-33,-11,24,68,11,43,35,1,239,30,-32,-41,20,92,-15,125,30,-7,43,31,277,1,-1,315,-177,123,19,-7,-7,20,151,13,51,98,-45,48,19,44,6,129,-2,45,-17,253,111,116,100,44,43,13,9,18,-65,3,29,576,-45,83,-38,-26,49,61,0,-10,3,-83,27,158,63,20,37,-25,-11,83,23,54,-12,-10,30,88,214,254,103,60,-54,-18,296,28,81,-25,8,84,150,133,41,-28,-90,15,57,-103,3,40,-5,328,53,42,132,32,9,55,-12,-46,18,-72,47,-10,-26,35,237,21,88,73,-47,56,103,59,84,37,194,147,225,58,8,-69,29,-12,51,46,84,60,221,-29,249,-41,8,104,133,-67,36,10,25,35,-15,-5,49,115,353,-31,161,159,-23,69,23,16,119,-20,260,171,100,27,195,37,270,21,-13,460,52,42,123,416,95,62,172,116,52,-10,145,347,-38,118,34,32,2,-28,-5,-48,72,269,61,28,-12,-45,-18,-23,70,-31,-27,58,343,375,-20,44,41,17,34,-8,-16,46,72,536,37,67,26,118,31,67,64,73,2207,255,7,455,41,60,7,314,102,200,394,93,159,12,90,-41,-1,52,132,37,100,191,49,68,245,-19,-28,96,144,23,27,-30,-6,51,-117,-34,110,100,-104,70,-33,644,-77,180,25,6,22,14,-5,49,-62,-41,34,59,-48,-222,-9,36,9,-23,-54,42,145,86,25,-37,36,78,-18,85,50,71,-121,18,41,90,-22,-22,11,-16,5,-12,43,16,-24,-33,33,3,93,-55,237,72,193,-46,-18,133,47,48,-79,95,95,79,67,13,83,47,26,-19,241,40,-20,222,262,36,32,58,45,57,-8,17,50,-38,310,3,71,56,-37,155,-16,74,56,851,27,10,6,50,-34,81,-25,5,-9,-12,197,-1,6,50,309,36,29,-73,58,79,-10,-27,-20,7,-26,50,18,32,41,-37,57,-14,65,51,109,237,-77,84,324,62,64,10,14,6,69,-63,82,-135,-116,-11,76,-43,821,271,29,-16,-7,-17,352,-19,-11,29,149,71,109,2,-41,12,140,-76,48,76,20,120,234,107,-56,-25,15,-89,47,-15,34,1,-18,23,114,188,36,65,93,-8,95,37,52,-13,-141,39,-6,-33,-8,-29,11,22,105,-72,24,-110,101,-5,91,-19,101,-4,63,235,9,56,69,50,-25,166,61,69,-133,33,42,619,-2,-1,-93,107,88,-101,-54,48,36,42,4,7,164,-12,30,91,-1,-73,9,146,31,18,9,-31,9,8,90,-15,208,53,431,79,-5,55,126,15,97,-36,-19,2,67,16,8,170,-123,171,-59,50,-16,-24,37,8,27,-11,22,-27,-9,75,25,15,-5,31,39,277,281,266,263,380,24,158,3,68,95,-49,49,15,123,-8,63,76,-32,99,171,38,-26,170,53,55,-33,231,138,-22,-29,22,39,-4,60,26,96,6,129,27,4,-12,27,-54,-6,2,-22,-27,-41,-6,127,-1,-50,74,50,65,16,-35,-90,20,-41,-76,617,51,-26,46,-19,31,38,15,-3,93,-29,70,98,493,75,995,-13,95,1079,-74,-68,-34,47,-98,31,-59,41,-9,82,111,41,-8,163,-15,22,-106,272,-40,82,49,87,-6,5,400,23,173,-31,110,32,-28,-111,22,134,-29,95,63,-53,-31,-35,32,22,-2,-15,-13,-6,-9,-16,41,-56,77,-57,239,87,17,238,29,128,-14,-82,30,116,318,211,30,133,-1,-16,-187,72,0,-278,52,20,131,88,40,-97,45,4,-30,-16,60,715,42,44,99,0,26,9,66,-43,48,-9,224,80,-9,-108,114,-16,32,35,83,-13,74,361,-41,-29,276,32,26,136,-109,-43,53,5,-15,5,42,62,34,-63,-56,27,-49,-36,43,-18,-30,-187,-98,-62,34,-18,-41,-6,-17,156,-6,-54,99,-7,13,-42,33,-89,172,-244,84,40,73,110,94,-4,-31,-39,47,48,-16,112,132,36,-18,82,22,20,-25,309,-15,12,164,-7,-8,40,20,5,48,50,54,-111,37,-120,148,-19,23,-29,24,-37,55,-5,93,21,4,16,162,33,53,3,145,-7,67,13,53,74,13,51,155,51,153,-60,-38,102,-34,-132,338,238,-86,50,4,-14,-24,-36,5,-41,-4,-98,-31,-51,-47,-12,75,42,20,75,21,18,283,83,35,40,42,101,-57,12,-93,87,70,25,10,3,-87,-21,26,69,-103,12,-1,561,240,26,278,63,-38,-89,-61,24,240,-36,155,-19,29,-14,59,15,401,93,124,-2,-8,69,58,-32,56,23,-145,-11,345,-28,-15,47,33,100,19,19,101,-38,65,-22,205,26,52,-56,104,102,37,1,14,74,-55,222,-60,-4,5,-66,82,40,116,86,186,477,-22,-13,21,69,-26,45,63,26,37,-56,-29,52,97,-53,197,59,-4,27,-83,-16,41,69,-35,38,-43,90,39,-61,62,81,57,-82,-13,17,61,-19,91,35,-7,21,579,22,-67,-5,93,77,-13,68,-25,42,51,540,-60,393,139,210,86,86,93,45,119,59,-28,526,-23,28,56,136,54,65,151,1,2,-24,77,35,37,35,69,1,-33,54,31,56,3,7,92,-21,29,77,20,-10,67,-44,29,-27,29,-26,305,-22,56,203,54,-3,80,-63,9,139,1471,110,-17,-35,254,19,518,92,241,-140,66,-41,-63,71,4,179,-41,58,-6,-69,36,-287,16,-96,16,62,2,970,402,34,35,65,-230,53,111,82,74,-61,426,-6,53,89,173,90,114,35,-25,-23,40,123,26,-88,96,119,194,78,121,24,107,8017,105,-17,23,26,170,266,24,50,-934,73,1008,96,3,246,121,-48,82,35,38,-20,183,26,132,50,140,307,218,-52,130,44,-10,5,-60,64,213,64,66,80,9,-4,14,-39,163,227,-7,-60,280,142,171,107,26,-36,29,2,-154,1,-15,-33,111,11,192,87,-14,27,6,-46,15,104,16,11,-28,35,-106,-22,5,211,-69,-19,122,64,127,67,93,19,114,107,84,-30,186,72,44,104,-33,70,36,-104,38,-10,25,132,-16,7,97,35,21,-112,-63,70,25,61,100,54,-13,48,-78,-50,5,22,16,-98,104,200,85,164,-87,-82,51,37,728,136,-93,93,61,144,22,4,-62,109,219,26,-222,-42,13,11,16,1,-8,16,21,-1,44,-55,47,-48,23,-74,107,-15,-21,-42,-30,5,-18,57,33,-4,5,50,39,165,62,-31,-94,51,-13,-42,-37,-95,34,7,62,-11,21,-60,123,-17,-27,-31,14,127,9,35,81,248,23,48,-49,7,62,1,-64,241,20,-34,73,61,159,1,-8,-24,11,22,47,21,15,36,11,-41,144,-46,100,88,-37,-5,105,-5,40,15,-31,2,-40,102,-26,-73,-143,217,13,90,96,51,13,55,86,-63,-16,13,-20,-14,-33,280,-22,169,-17,53,190,285,10,1065,-13,33,38,1,-14,188,-16,35,983,-60,45,55,1,19,13,1,22,-5,4,16,31,3,-13,31,27,61,56,24,-24,16,-16,27,58,-16,40,69,6,-33,468,-35,-1,4,201,174,-33,32,125,122,13,10,0,-35,101,-39,18,154,-20,11,-14,131,52,45,48,64,-172,741,-21,91,732,131,42,15,189,39,113,55,29,-14,-10,71,0,150,110,153,185,-3,-34,28,197,-34,-9,-21,19,-49,13,-32,-21,23,4188,-28,16,146,67,-18,38,15,42,0,-132,42,-50,-25,-45,-32,17,165,195,22,79,50,14,27,72,6,35,81,-26,48,-19,73,237,84,-59,45,141,98,421,143,49,1,-1,86,5,15,-59,80,49,18,82,83,16,61,35,-15,126,-41,12,21,297,55,0,32,54,73,31,37,-23,21,-216,40,0,78,-91,-157,-107,-7,51,-7,-25,79,-20,18,-17,-37,9,105,102,10,30,63,0,-5,-22,41,-8,-39,143,764,53,-67,38,91,97,177,59,145,-110,-131,5,-203,-9,84,-28,-80,-52,60,58,26,50,53,-1,-37,117,-5,-8,-28,76,145,0,-181,91,44,298,94,-132,116,-151,147,177,296,24,295,-15,96,-44,7,-18,0,12,-17,74,-43,42,-28,33,49,36,10,-17,-30,-39,102,46,32,-88,-30,-2,30,56,-9,-28,-4,123,75,-15,-37,23,112,94,-7,548,57,180,-5,-108,3,92,-9,57,131,16,90,30,-3,-8,-16,39,173,-18,-54,2,-40,20,23,112,-11,54,18,27,180,-44,20,91,291,22,30,83,14,-35,122,678,77,547,42,-3,55,137,25,-42,15,-15,131,-110,39,88,95,-18,45,-19,-8,-14,185,248,18,1029,-207,138,-59,1232,31,-50,63,-137,43,3,177,554,-13,-57,299,-67,23,-34,11,100,95,-92,42,-31,-67,-1,-102,225,90,54,9,-37,-33,-5,29,68,-15,-7,-51,-10,23,19,270,-14,-90,20,278,204,43,10,-22,-19,100,-67,-30,67,40,19,119,177,-54,49,5,103,170,45,229,88,33,60,-14,-36,-34,-111,52,-34,-23,44,38,34,-14,87,-40,39,45,231,222,51,2,-101,-61,-18,52,134,15,66,37,56,-4,33,-10,-142,46,-4,-56,33,-31,29,0,-30,-2,32,-220,-5,251,-34,77,64,41,19,140,70,63,830,19,-33,-40,66,118,204,39,62,108,30,-25,1,-35,6,45,154,-92,-41,-8,-1,37,72,-133,74,-25,23,-30,28,-6,-36,-233,69,-27,66,-46,119,41,4,5,47,9,177,21,14,2,15,75,-8,-6,80,27,63,208,71,-1361,492,-190,50,-2,8,-6,-54,100,-18,-168,79,30,-78,46,117,9,211,35,89,21,138,108,-47,35,-7,-11,93,7,-43,24,39,-51,524,181,-15,-82,62,-32,25,-40,33,61,68,-44,-28,31,-7,-24,87,-320,122,-26,130,253,79,177,50,13,-13,37,-14,94,383,67,46,89,5,97,122,338,126,3286,94,151,16,147,35,56,88,63,48,-20,61,14,-6,130,142,186,95,33,98,161,-255,21,-59,-6,41,28,85,2,88,-45,6,-19,-223,179,-17,160,220,809,-33,5,-47,75,28,221,-88,-320,4,90,49,-73,0,49,46,100,95,35,118,182,307,25,73,83,23,157,139,158,36,29,76,33,31,74,-21,-22,36,28,33,26,98,9,364,195,-66,-18,23,79,45,-51,33,-60,-11,102,75,32,10,-58,26,58,72,-54,17,-4,-125,0,90,3,-44,-3,-16,84,38,63,187,167,158,298,23,73,-23,81,-9,11,99,234,89,30,-60,30,42,-88,-25,499,-124,89,0,135,409,99,116,-61,61,182,44,13,193,35,31,124,-26,106,3,-10,8,34,31,30,30,328,71,1,-50,-17,-21,-43,18,34,88,71,-39,-22,-45,-86,123,8,-10,42,583,-13,33,30,-17,21,-15,81,70,-75,-42,-91,22,-23,-24,80,21,-21,194,37,337,-34,38,677,8,-26,159,57,39,79,-61,56,190,-13,-12,59,52,99,8,27,264,40,-33,97,6,52,6,105,-7,60,223,-40,78,-20,413,152,22,-71,-53,34,109,-3,-93,66,-57,68,159,-54,-50,45,202,-155,-48,-25,70,-7,24,-15,-19,-26,91,-42,-18,49,-89,-11,-42,60,133,-64,11,-44,-52,-33,6,-40,153,-18,85,45,5,-91,-32,-13,102,-14,-63,-82,-39,-16,-149,-48,150,13,193,27,70,44,-8,86,92,96,126,53,243,-12,-2,-2,117,53,142,25,11,50,1213,208,-171,462,43,48,70,-49,-3,-55,2,42,438,1,164,236,7,201,3,-11,-41,58,9,19,-5,57,9,81,30,84,-10,-117,10,7,46,33,35,40,-18,-7,72,267,33,-54,-77,69,-17,-38,54,-61,-40,-25,39,73,24,99,-37,124,-58,28,-40,79,-7,68,32,61,-42,94,40,65,31,139,-119,21,12,17,28,24,112,58,50,48,-44,254,-27,100,17,91,91,116,18,14,73,41,61,108,-58,458,-3,-35,434,20,25,135,66,103,-65,596,97,25,-9,101,-44,-38,47,36,-45,11,-74,-44,-31,-51,57,146,66,66,48,-21,120,-50,149,25,21,30,306,-26,57,26,-50,59,60,180,30,-147,88,27,117,76,29,-44,17,-15,-18,-76,51,62,47,70,16,105,12,-38,114,-47,16,46,63,127,37,232,31,55,-168,89,95,433,155,-14,-22,44,-17,-5,63,53,-2,-17,-27,-37,-78,240,14,-13,-5,26,-104,-64,-25,60,20,31,-23,-10,105,84,-230,188,-20,46,215,31,85,82,92,20,-29,446,7,-45,40,19,11,-44,23,13,96,-14,166,-6,31,111,-86,39,37,13,23,55,22,31,137,-26,251,-61,5,25,35,17,-50,-69,-25,-15,85,-43,-28,109,-28,12,28,79,-29,-30,17,23,-15,15,41,82,-44,60,27,177,-89,46,-9,23,61,-27,277,281,66,120,4,349,91,46,-27,9,42,-2,113,1233,194,76,-35,-54,-49,83,160,-52,-48,45,-13,157,76,140,245,85,87,-10,55,44,39,45,-81,-46,-15,5,52,22,-22,98,40,88,49,-16,3,-27,-58,14,-38,-94,123,132,-101,15,-32,-10,-75,27,-26,-27,-302,-232,154,-16,16,-19,-32,116,-27,-109,-41,-18,-53,189,42,25,88,-55,-25,17,-43,31,44,-91,116,25,13,59,24,89,-7,27,38,5,178,-210,110,150,-5,82,4,-172,41,-1,84,54,25,37,-10,13,12,-21,-57,102,83,-24,19,-73,30,41,23,121,-8,-120,-9,-52,-54,-85,46,-275,-69,-16,-9,42,76,18,9,40,60,81,-40,-102,-16,27,19,-225,121,1,-31,26,-21,-52,18,1,60,21,-94,2,-40,498,-27,22,97,369,21,299,22,49,138,25,-43,20,-5,-116,-15,2,52,-11,0,-13,13,49,-5,-23,-63,601,-27,4,-13,-11,-26,39,-84,8,26,-22,-205,-51,115,15,-22,14,46,-11,10,146,183,33,105,55,1,-67,24,13,-47,-16,-106,-19,-41,-61,-7,-20,-46,-23,56,-43,-36,64,-1,33,-106,29,37,-8,-101,-36,-15,-123,32,-74,-7,14,163,-14,7,15,-8,-104,-36,-245,34,1
-31,-110,-20,-50,-115,-113,-17,-40,-17,80,-2,-130,-119,-23,180,98,-52,-58,16144,11,65,-44,47,5,-15,-32,-77,-52,2,-12,-67,-9,-95,-64,-76,-132,31,36,87,-136,49,163,39,1119,109,5,918,60,-66,52,31,634,-43,149,-21,0,73,-10,46,86,47,17,36,-36,34,14,226,104,-63,-117,-144,-20,-91,50,-35,15,19,76,235,-21,30,66,-2,-26,-11,43,7,129,40,-3,59,36,98,88,109,-47,-6,46,39,-3,10,-22,-26,1,-58,-8,225,114,-158,21,-22,-90,68,-260,-106,-24,37,-34,9,20,3,-104,19,116,19,-81,47,-33,-7,62,51,-7,3,-17,-12,101,-9,55,32,34,-94,-31,-8,4,-89,-5,26,197,-1,-4,42,63,23,303,35,-176,114,-31,-18,-11,239,-7,-44,118,-3,9,112,-20,49,10,94,-25,-68,-35,-6,65,37,-40,-5,62,-5,-27,14,16,-61,44,1,-8,-195,-11,446,-3,-19,-20,23,28,12,5,-12,11,45,49,37,4,4,40,-53,-1,86,29,35,138,16,-51,70,-184,50,509,-41,-12,-1,-62,36,3,33,499,-30,34,35,20,-16,19,76,11,28,-32,4,82,158,51,80,45,107,18,16,138,-18,2,55,75,8,87,40,14,113,-43,-4,-1,213,-5,107,73,-124,95,-11,10,12,-186,-17,-11,-91,5,120,-30,-101,126,14,-3,-120,-20,-8,44,1004,-28,-9,6,74,46,66,-36,207,209,220,11,-5,115,30,86,29,-19,15,-23,13,20,127,-8,32,153,23,87,-459,140,-6,48,195,15,28,35,-5,-22,-11,97,139,9,-5,3,2412,49,46,-19,125,-85,66,47,45,83,-57,72,360,62,34,-63,22,-54,5,3,154,-5,-67,302,116,17,16,12,-32,61,-29,51,3,-9,-40,237,147,281,51,90,3,182,315,93,18,-58,17,1,163,52,50,95,236,111,48,-6,-100,55,152,53,-172,52,-42,-69,-24,-20,12,-100,16,51,15,-9,171,166,66,60,24,23,70,-35,8,-151,-14,22,114,179,-4,-39,-28,65,-35,12,47,40,11,-31,70,62,35,12,302,9,-69,68,327,49,-6,-179,-74,-2,150,18,37,9,159,614,85,12,-36,-87,90,2,32,27,90,21,27,106,-35,-119,32,-140,73,169,42,42,14,107,-9,52,-36,-77,153,-20,10,1,31,-10,45,-57,-8,-27,-35,65,-2,8,92,8,57,-40,-23,-34,-2,17,-12,-54,31,-108,31,46,21,26,40,-7,-120,-41,74,23,-1,74,70,-27,64,-59,-82,21,24,40,-3,-16,15,112,11,55,4,104,13,20,-133,182,17,72,28,15,165,383,15,94,66,-10,9,3,-11,31,-10,47,106,74,49,-22,-12,-92,16,-13,-53,181,63,61,102,283,2,35,-21,21,-24,-42,810,54,1,-73,7,2456,-14,-193,43,-117,-43,-5,-6,106,27,12,58,102,63,36,-57,81,15,35,36,63,49,-25,63,53,-54,-48,-63,51,-110,-114,-51,10,27,37,46,14,100,-1,105,20,-213,48,22,203,-17,-70,-10,16,14,-11,9,34,-47,42,344,37,-63,-112,8,24,7,-36,41,-25,83,-4,163,15,94,-12,-66,88,22,120,5,-129,16,155,2,32,6,294,3,-14,6,122,52,32,4,49,-4,-6,17,-6,159,63,4,175,22,51,-159,-20,7,-110,35,36,14,18,66,0,69,-28,-22,70,141,-46,-37,-6,-30,-94,27,53,-119,79,2,15,-14,-4,-27,-51,21,-36,15,47,98,-13,-27,9,18,35,-12,83,4,-40,-2,-21,-100,21,-6,14,-9,17,36,13,-48,13,-251,83,-10,-32,5,242,-10,97,-62,22,-27,22,78,-33,86,-33,108,-19,5,8,0,38,52,27,94,53,218,-64,20,18,-135,-17,78,13,50,22,-46,2,102,-89,25,32,-28,128,-23,27,46,34,-22,53,23,20,9,92,68,33,143,-2,178,9,12,-10,4,38,438,-16,57,-10,18,59,72,48,-84,244,427,70,-86,97,-103,196,436,416,67,123,78,-31,-25,744,-23,46,58,74,270,34,101,4,93,-24,-495,-6,-40,-127,-53,-117,-63,-68,-44,68,35,669,214,153,-36,-11,122,156,-92,38,-12,-8,89,23,-24,64,-43,-24,35,27,23,238,13,1,-14,-41,29,-180,34,170,-23,-67,-31,-14,-149,-4,3,62,0,-262,-28,297,92,39,-23,7,431,93,32,-32,333,-42,-37,-246,89,-13,-37,43,20,-5,67,161,95,799,101,-17,-14,59,36,-11,190,19,-135,360,-20,-40,-12,-32,383,662,-15,-212,-14,-25,-13,23,153,-119,645,32,75,18,21,110,76,37,-60,304,255,20,71,86,-17,55,9,-65,107,-33,-45,184,-58,-37,51,-1,21,64,44,-83,-108,-126,61,31,-28,83,21,-71,-68,85,214,7,-204,29,371,38,-56,48,21,90,62,31,24,126,-20,21,5,232,7,-25,41,82,30,-84,-62,106,127,-40,-47,-16,168,-27,-7,-20,-61,375,-55,186,62,88,-35,-49,6,0,4,-13,-62,133,116,23,37,-220,-1,-52,80,12,2,4,-90,38,0,-6,-137,329,-6,26,-24,54,32,-33,73,480,-113,150,56,102,8,-22,-81,107,-58,87,-14,55,-36,31,235,6,18,36,-145,-37,25,109,-66,-9,34,27,-10,39,75,67,92,-13,56,16,-42,-1,80,139,90,116,-17,104,-35,82,17,28,-49,-26,-19,280,141,151,43,294,21,42,-75,34,26,-53,21,120,-33,7,54,-48,9,-8,-23,4,-55,-78,26,-46,-6,46,-1,221,152,-25,153,-20,57,-9,59,33,-77,272,-12,-32,16,85,92,75,68,112,17,5,-26,293,130,16,-3,-151,-2,97,-30,8,11,34,0,122,266,26,131,-16,72,-63,-28,101,18,55,18,26,58,47,2,41,32,19,-4,11,17,152,87,12,121,150,48,-24,148,55,-12,184,53,9,8,41,107,-35,169,16,0,27,30,39,-18,80,22,8,66,25,22,0,79,214,-67,-25,3,19,7,-104,20,-33,28,-53,-39,-29,59,-34,37,2,-51,147,21,28,-246,0,-31,2998,1506,0,-191,-189,73,-21,-21,34,-15,-112,36,90,5,-90,21,33,26,-229,15,84,20,4,0,-34,-2,129,48,-1,18,37,116,46,41,19,-17,131,138,16,-18,-34,-2,-8,21,287,6,39,14,69,-36,-96,-108,56,-9,-49,19,-11,9,32,19,163,-80,25,11,247,-34,191,37,12,-20,-41,3,203,28,168,30,3,14,68,42,21,32,62,-18,-4,-9,-7,-38,56,155,42,14,-155,39,49,3,20,77,124,30,42,-44,18,14,-45,7,-139,72,58,81,259,11,42,-21,-419,51,32,-63,18,-230,16,248,103,94,23,415,21,-86,53,43,32,-11,-33,48,47,97,-8,285,16,-32,206,43,16,356,9,56,26,181,383,12,56,713,44,14,721,6,42,-13,51,33,70,0,-1,48,16,166,52,87,56,25,15,19,154,-2,-16,138,-3,-4,114,-72,-66,64,-56,-154,52,103,52,-59,14,-22,-35,24,-326,0,6,-26,-173,-81,22,77,352,22,21,-209,18,28,9,-6,49,-48,10,49,75,-82,150,29,-38,18,191,40,15,-11,35,10,-9,110,59,-51,-58,55,4,-7,-65,10,73,-20,-31,49,55,-167,105,84,252,-23,4,2,9,40,45,-66,-37,-12,64,-34,-44,-56,103,-2,113,50,52,29,-3,2,-15,42,29,-2,-5,27,-27,-44,29,-122,-28,72,-16,111,130,20,7,27,30,-25,11,-127,142,19,-23,87,1,46,412,163,12,-9,-22,119,-113,149,31,143,-118,11,5,-1,94,7,96,-41,47,-27,99,-73,0,39,-27,34,43,-26,-63,77,-13,124,-4,249,66,-28,760,28,28,-77,-3,10,-13,19,17,-24,29,114,199,9,-14,-29,-8,-37,10,-16,12,-9,252,55,39,28,-100,-16,-9,20,-8,-31,-16,-21,29,-36,40,21,92,-77,-42,-55,39,-207,20,-105,2,72,53,35,-41,-110,53,-105,18,26,-19,3,15,11,6,84,20,118,73,327,-19,120,-48,23,124,-11,118,-17,25,39,-31,-1,88,41,25,-10,18,47,60,12,11,6,5,16,22,63,39,136,81,-11,-103,-105,-59,26,-77,-28,15,-23,60,32,-92,-38,-260,58,18,120,34,-13,114,5,23,-42,-301,72,33,-10,-38,133,131,22,-30,1395,-39,-12,4,-127,-32,64,28,-34,92,-4,63,-188,-13,-30,-30,36,79,60,60,76,-3,-31,79,23,-19,68,27,44,-69,224,-18,-161,36,60,5,22,24,27,-18,59,-10,1,-136,-14,-23,-6,16,25,5,-20,120,-11,-220,90,108,56,-7,-28,-51,2,-4,-8,-7,37,24,-164,46,4,-54,60,-25,133,177,-167,95,-3,17,-35,23,-24,22,6,135,11,22,1,3,897,655,756,16,17,11,72,-79,57,122,106,2,-37,89,-15,141,-163,46,-13,155,99,2,-2,75,4,565,-5,-11,-3,-31,-232,155,-24,-39,-102,10,58,-49,5,81,22,-92,53,89,23,71,-276,-24,-56,28,-40,-33,-11,114,9,-23,125,-53,-83,14,63,0,18,24,61,8,23,-4,-5,27,150,4,-4,-68,57,13,498,189,35,-18,-53,-33,52,15,83,26,-141,2,-28,41,2,39,60,-26,-3,4,58,-56,-40,17,-165,-9,108,-50,-12,25,103,1549,62,-15,-10,-161,40,24,-11,413,-25,56,33,-176,-24,18,-31,-1,93,-4,32,68,-14,-79,46,24,37,-62,63,86,-22,-39,53,15,40,0,-102,92,-15,84,-31,29,15,-33,-62,29,-21,4,56,93,32,87,-71,34,23,5,1,248,108,1064,246,-112,508,89,38,15,-36,-117,-16,-263,121,41,94,128,138,-19,52,-65,459,27,-9,19,-16,7,6,-95,6,42,61,35,-22,812,64,-18,3,35,-13,-31,115,223,8,477,-3,31,22,10,152,-17,68,13,-110,-68,29,-17,22,12,84,113,-27,73,27,50,33,-132,61,27,45,21,151,-30,20,17,16,6,33,-8,24,35,54,-14,18,-8,4,-9,-3,65,61,39,10,60,23,-54,4,-5,-1,182,-31,51,131,9,-1,140,-114,32,-22,-46,-10,35,-12,-48,22,118,-23,-71,-1,-22,-14,99,82,-68,71,14,62,-30,-130,9,-19,33,-8,10,319,107,-48,66,35,142,-115,-8,-30,-89,-88,-40,60,60,-12,174,-71,-35,-98,4,-46,3,57,14,-89,-11,-142,-16,12,-32,12,15,62,97,53,11,-18,1,-39,-72,15,0,32,240,5,-25,5,15,32,-64,245,103,-199,-30,154,-119,-6,36,-53,57,672,-55,42,70,4,-5,-84,778,4,23,-49,-290,65,-14,12,0,-53,-2,-6,-86,79,-30,32,4,199,-20,83,39,43,55,65,38,23,27,53,-57,-48,-40,77,-186,40,-29,11,61,33,15,28,8,52,-113,11,-1,-8,-8,-137,-31,-40,-3,-70,-18,42,2,10,36,69,91,102,45,-26,-14,-17,1,-97,-6,20,44,67,24,22,-41,-4,15,-9,48,26,22,-177,-2,-29,462,35,16,-25,-5,65,30,216,-6,31,104,-6,-85,341,-303,-32,41,-22,-3,-23,30,-14,-22,-9,210,-28,46,17,-114,173,64,-26,-6,110,114,-53,-243,55,30,101,-135,37,30,90,-21,18,55,36,10,353,3,-14,-55,53,58,55,2,70,39,14,6,0,138,109,101,37,-8,-158,-15,-42,-88,-4,70,-24,-30,2,248,135,-26,28,347,94,3,69,32,-13,-56,-46,56,49,95,72,2,33,132,-14,-8,57,-47,-71,-5,-195,21,15,-50,9,-2,53,57,21,59,4,20,-62,52,75,1465,-29,71,23,276,35,139,0,-89,-233,104,-16,61,29,46,-10,29,0,70,23,103,-26,26,-4,26,62,78,-8,40,58,29,27,-125,-1,135,20,33,-44,127,64,23,214,53,152,20,-6,15,-58,118,3,-89,19,99,12,-21,71,-72,107,-22,54,7,35,19,-30,155,51,50,233,73,79,-18,39,8,22,-51,-81,-48,-86,178,25,39,-81,132,32,-71,-3,-43,90,-8,-43,-76,6,201,44,125,-137,78,-68,18,-27,67,126,15,3,-25,-13,96,32,-61,1,34,57,81,45,-43,-64,86,26,-30,21,12,55,-6,21,-25,22,23,149,148,-28,12,97,28,41,44,-11,203,30,34,-27,-79,-75,-16,24,12,35,-22,14,58,8,-196,37,8,-8,183,5,31,40,2,2,236,12,55,98,-156,24,20,-81,-12,-11,85,-50,4,72,-35,151,-40,-6,18,10,35,-20,18,105,77,41,47,59,-41,43,-10,48,-18,103,-49,684,51,15,55,29,20,-47,8,53,30,-88,50,58,20,-41,13,75,33,-9,8,39,-28,36,131,-19,264,-18,13,-92,-32,22,34,-132,42,-1,-29,-152,26,36,38,-98,3,13,-42,14,0,83,30,-11,-69,-52,58,-121,-16,682,115,-57,-58,-40,77,-21,28,28,-149,19,97,3,-23,-78,6,18,25,-98,3,16,10,39,-3,198,-81,45,81,4,-56,-26,2,14,-4,12,-115,76,43,-168,81,-34,111,41,116,50,0,12,-42,31,-54,-108,-36,13,55,3,21,56,63,8,-47,96,27,-18,63,64,-5,21,-61,164,-27,64,-26,361,76,7,-4,76,-2,51,1,40,3,32,8,26,22,-18,28,-48,5,-188,97,35,40,-12,89,3,69,89,22,204,18,12,1,-38,94,-10,-5,41,32,56,21,-2,51,36,27,-156,-28,12,24,-4,39,37,83,-46,-29,26,34,16,27,-15,58,76,66,-28,26,50,-103,52,-39,-38,89,-18,-37,-25,343,6,112,15,85,36,-138,506,4,97,-51,-74,8,-26,29,24,-47,9,-33,111,-40,-27,40,206,98,-6,-29,-19,-2,44,214,-9,-4,-27,-3,90,93,834,831,-16,-19,32,18,22,-15,201,14,-9,18,-15,28,-16,54,7,22,-1,28,15,43,100,34,-26,69,62,35,93,48,3,77,27,-21,-14,-6,112,173,-22,145,606,221,71,238,228,2016,256,-36,115,33,-171,81,31,25,101,1,9,-113,-90,15,-23,-33,-48,93,53,27,-10,52,21,6,-11,91,-10,18,-95,8,-22,-15,3,-16,-5,18,14,22,-14,-7,16,-115,53,14,-53,-40,101,-85,0,-37,30,61,23,5,13,62,1,-35,14,37,46,10,33,34,-125,33,56,19,-62,14,50,8,23,-19,-4,30,85,49,13,-30,-4,-104,34,12,23,57,129,1,-84,37,153,1871,37,-56,-170,96,12,53,21,2,59,9,-4,120,69,-50,19,4,9,-54,16,27,19,77,23,23,121,20,-1,31,-17,-6,54,-40,65,-20,65,-38,-26,-24,6,190,94,120,-47,2,22,-12,-13,-61,-16,24,-8,-52,27,-25,21,19,10,21,74,84,0,-7,-7,6,19,26,-32,-9,-58,204,72,-23,-115,-44,24,-16,-34,-34,31,12,27,-71,-26,79,14,-16,78,39,14,-86,-1,-18,38,34,33,7,18,-134,-17,-43,14,48,-60,19,2,-19,-51,844,53,-1,-11,53,-22,-8,-45,6,34,0,-34,38,-8,41,-35,54,26,11,62,16,138,-21,-4,18,36,-48,-9,49,17,34,39,10,62,-23,-47,19,37,69,29,-4,-20,-4,-23,-23,42,50,359,16,-80,26,15,28,-16,16,8,-85,-14,-25,115,15,69,50,-117,-173,26,27,57,-61,20,63,-118,-22,2,-139,17,29,25,-106,-19,-42,15,39,-21,-30,67,17,13,-228,-89,-66,26,-57,-40,30,20,0,239,-59,-6,17,-7,-59,2,26,66,-29,39,-22,75,29,6,186,-118,63,47,42,0,-20,22,-18,7,46,-18,21,-21,100,412,54,-40,74,7,75,-63,-23,22,11,32,-6,13,140,1,41,-17,-49,44,76,40,-19,-21,-13,-102,-29,-40,8,96,8,56,-79,70,27,15,0,68,-171,-72,306,-8,32,27,-23,-16,3,51,-13,82,551,-34,98,-19,40,246,24,-12,-4,-154,9,12,-4,30,-67,62,-1,-47,-9,-29,-106,154,-31,2,17,-92,87,123,10,79,1,24,53,1,-25,-34,7,-7,58,-37,-7,76,4,17,30,159,-130,24,153,-14,-4,14,-10,9,132,7,498,14,55,103,0,-4,377,163,180,-34,202,-2,4,26,246,28,1,28,20,179,279,14,-53,-4,434,-9,6,28,-38,-79,3,7,22,10,33,3,-32,69,8,63,-90,-55,8,195,-170,-25,-16,20,51,71,-32,93,88,-26,-12,-34,35,-211,194,-10,23,78,80,48,-38,-64,-109,40,24,-23,48,-9,-4,82,42,-64,136,-5,8,110,521,-2,418,17,-27,-6,113,-99,13,5,-42,44,25,6,90,9,-2,97,-3,7,-7,-45,14,19,-3,-11,9,191,4,7,-28,21,45,119,205,23,155,75,5,-67,310,2,-9,82,47,19,59,-22,-93,-139,186,58,-68,-3,20,32,46,26,32,-52,73,27,-4,-77,-19,16,-155,-27,-7,41,-63,45,-22,48,11,-31,46,-4,-46,-53,45,-165,1,92,24,-10,-18,32,-4,25,13,-6,21,-8,-51,26,40,79,329,95,2,-53,-30,-34,-106,-44,46,7,45,-11,-27,-37,219,-80,118,-32,31,24,87,38,49,132,52,4,1,21,92,-98,39,-9,17,26,106,14,69,-1,76,12,404,58,54,9,36,1,-8,-3,-14,62,-2,-9,52,31,-20,61,-2,53,-28,1,19,19,33,31,48,-16,13,86,128,-212,-41,-11,-22,56,-73,-80,-73,-22,-483,22,-118,150,-90,91,-41,33,21,-66,83,-37,8,11,-5,10,22,-2,349,37,-137,16,-2,-41,40,59,-201,171,-53,18,29,44,1,40,-18,-20,3,-93,27,-38,-13,107,69,-73,23,42,-6,36,161,81,30,-2,96,7,-31,-82,10,-56,-7,28,-16,44,131,-16,4,-39,-17,27,112,46,144,-4,33,-23,35,70,35,126,8,41,80,-1,-23,40,31,-45,8,24,16,15,79,-29,3,60,156,120,52,-173,6,9,19,61,194,-9,133,3,27,82,5,39,48,-10,2,-37,37,138,34,69,-29,-30,12,10,-4,-26,85,4,-8,29,-4,12,25,210,-51,-21,7,15,31,-11,8,45,25,14,24,173,19,26,86,129,109,24,-57,49,-56,119,8,26,-8,-21,-11,62,-78,23,39,-46,63,35,29,61,151,76,49,19,-52,-9,129,-17,-105,210,-16,54,-6,-24,-82,-42,9,28,24,7,-27,-20,-22,13,236,-30,-419,-6,17,14,-1,-41,24,84,0,-44,-54,1,25,-18,12,240,257,30,-7,0,-1,-17,-2,45,43,-68,17,-7,-151,-24,151,-40,-3,28,44,15,55,-93,-12,-18,-30,-3,25,393,6,162,58,-55,114,21,175,11,39,-83,33,74,51,185,15,63,69,3,-158,79,8,-35,5,7,15,-29,37,24,-43,40,-137,29,36,-19,154,110,90,15,99,111,29,-13,-3,2,-64,58,101,-3,-72,44,49,-58,6,8,52,51,4,48,192,76,-22,27,24,42,-6,-5,23,35,25,-20,60,60,129,52,-45,-19,8,13,-70,36,39,-47,-12,104,-43,39,23,197,-20,4,64,-29,-2,-12,79,200,-6,39,6,99,128,6,67,29,7,120,-19,23,286,-25,-3,-73,-30,-167,-36,-30,190,11,56,68,30,16,-149,66,63,65,12,29,-116,58,9,-78,-68,-1,29,-12,2,-37,0,5,-77,96,66,8,37,0,106,17,-30,3,24,36,118,71,-1,20,-111,134,145,12,17,40,-28,33,135,80,-33,-24,51,76,21,2,-8,21,-21,-26,40,-2,134,-18,72,72,91,49,47,-58,87,-8,78,-31,-18,-7,-39,43,36,6,-52,72,88,19,43,5,22,37,21,100,40,51,136,97,7,-6,38,209,19,26,-27,-7,-9,-123,-7,207,31,14,3,4,1,-7,-68,0,62,75,23,45,50,8,43,55,1,-9,169,-41,-17,119,96,20,28,5,-7,6,-48,160,56,158,-164,-44,34,82,-90,87,14,4,7,46,-4,26,-5,57,-4,20,28,56,-78,-31,-30,22,40,-2,-30,1,89,0,91,-138,50,-49,-52,29,53,162,27,18,-20,-46,-16,27,9,64,116,-57,21,-32,100,46,-7,-64,27,26,51,-4,14,-54,108,8,87,-257,1146,77,5,234,58,-45,59,-29,51,54,-29,-45,32,5,39,29,-7,12,-50,-1,5,24,-9,35,-51,-97,58,-46,34,-37,18,-12,-241,12,-10,-43,25,14,0,-2,-20,17,5,4,-77,-18,3,145,729,12,7,40,246,90,-12,-5,13,41,-73,-24,-32,-54,-49,0,48,-19,-8,9,5,124,-56,54,802,61,26,-24,144,-124,-16,31,62,19,11,33,243,-14,-19,-72,214,31,-15,5,3,559,49,69,102,115,8,29,-43,17,31,134,177,-25,-5,54,-7,46,-69,-47,26,8,115,30,-4,-38,12,103,59,48,156,74,99,-114,10,293,25,129,84,269,2,-48,748,366,-80,158,8,32,48,172,-50,68,27,-38,-84,-483,42,-18,19,-50,-12,24,-14,335,26,-21,62,57,20,42,28,59,-163,-7,262,409,11,30,57,21,-2,8,65,-62,-32,-6,53,-117,-39,1258,31,29,30,-36,-23,11,48,-81,81,83,46,19,-12,33,201,-21,199,-17,52,-5,163,189,77,-16,40,-72,-32,115,15,-9,-31,21,-16,-8,124,9,-4,-9,2,-25,-3,43,-30,5,19,78,51,40,65,-18,-9,9,76,-32,1086,-3,-9,-90,17,30,511,-115,107,75,-2,80,206,-60,96,-1,39,35,22,1126,785,19,200,-17,55,138,91,-4,102,-24,151,-61,70,7,38,25,26,10,-22,-10,-47,-27,15,-55,-12,-25,15,10,-33,125,21,13,-9,-3,49,3,638,58,287,60,166,56,27,237,55,78,22,-21,18,-13,36,127,120,-101,46,1,62,0,-36,66,5,16,-2,40,13,197,-58,78,59,92,10,20,-33,41,143,-66,30,161,280,-16,-53,16,69,51,96,-100,-2,-47,-29,-32,217,-11,30,40,-3,39,26,26,-66,32,-51,1,31,-49,3,22,73,-25,-25,-62,7,796,-42,52,-31,17,1,-42,-37,-21,2,5,2,28,27,30,-64,138,-86,100,-111,-41,0,-42,17,-35,78,66,42,89,120,71,6,-12,43,22,170,41,-46,-30,-4,-23,-7,17,311,-56,-183,0,-7,24,26,21,-99,83,-32,19,-2,-8,72,-27,225,59,20,20,134,3,-26,31,8,-47,62,12,295,493,-3,85,309,49,199,-13,43,90,65,125,-5,151,-182,-34,35,205,25,23,5,-36,322,78,17,84,28,-34,97,23,-42,18,159,-134,52,3,47,27,-8,22,10,-43,131,57,185,446,29,9,44,27,18,29,157,38,20,-10,-3,51,23,-23,117,209,83,144,96,7,14,-15,117,13,61,-8,-65,70,5,14,475,39,9,-67,14,78,63,25,27,40,86,-11,-19,41,-117,44,146,15,55,33,59,73,32,21,-3,155,35,119,26,-3,26,69,58,7,-45,-4,81,-13,26,-26,37,37,34,-29,43,5,-46,20,-2,20,9,-9,-44,28,4,-68,185,-10,21,3,17,-60,40,-4,13,-11,436,89,119,6,41,-47,-17,-13,32,-12,-13,237,59,102,-17,5,46,-56,202,206,0,-69,25,14,19,32,-8,150,414,110,158,49,78,76,12,0,49,3,-47,-33,-58,-91,35,116,-11,8,31,8,-32,14,-23,10,3,12,33,20,-10,-11,-26,318,0,-19,-9,2,56,-5,65,54,40,-21,45,67,31,62,-20,176,2,-32,-5,66,8,-55,66,81,34,4,25,-17,-16,-29,-38,35,-10,-7,-99,-7,2,-74,-40,-4,2,25,-45,-1,-24,120,101,-5,-47,-23,24,-39,-8,-25,21,104,153,-13,187,240,0,-17,-51,1,8,46,30,-131,-28,27,205,-37,-36,2,52,91,-19,-50,87,328,20,-28,-5,31,55,48,179,-5,-65,-37,71,83,-8,39,50,-28,-19,-1,19,49,-26,-4,-10,-16,-3,20,113,39,128,-24,1,-19,20,4,4,-47,19,32,25,-5,82,71,-10,1,24,13,82,24,-26,-42,-12,-72,57,20,-63,-22,41,-34,-31,24,-42,20,25,-2,-44,109,-47,43,-17,19,-174,23,1,-12,-37,-22,540,-13,142,27,-6,11,40,-23,40,54,32,122,7,11,10,-44,7,16,-28,80,149,59,7,23,-11,108,119,98,109,-5,156,-18,12,28,94,19,37,-54,-8,-9,18,14,26,33,-39,8,-58,23,-48,19,36,18,45,20,56,10,56,155,70,17,38,-251,15,-30,25,120,44,-124,-14,-105,43,-55,4,12,24,-22,-31,22,62,339,58,55,58,42,-36,313,-23,20,22,1560,-13,87,69,-10,-36,32,212,203,84,1,-57,56,47,34,79,18,-11,2,3,-210,12,86,-35,-4,29,68,-1,15,-34,40,-115,32,-4,-95,15,210,13,-110,23,-1,13,-4,-14,48,-4,11,37,52,17,56,205,14,-52,54,10,2,-170,40,15,45,-1,3,-46,-21,114,-51,-21,-5,41,-14,4,-8,106,6,-7,-3,-8,42,39,61,62,2,-8,-15,15,-45,-14,13,20,24,1,-11,110,87,-35,9,48,12,-2,10,-10,5,-71,99,107,-62,20,-42,-92,-17,-93,-16,16,21,28,42,-73,-20,107,-21,38,-61,4,-58,-15,15,2,20,4888,125,-81,3,-180,61,-7,103,14,70,-27,-43,16,-116,43,-30,88,177,-4,45,12,58,44,-75,18,66,-8,-2,18,70,127,60,-1,73,-19,40,83,-1,82,95,25,-149,40,-14,765,95,5,702,-17,-15,9,51,21,30,-3,268,29,38,50,77,-20,23,129,-10,378,58,-1,30,-12,-19,195,65,-62,-5,38,0,24,-35,-66,47,251,86,168,-32,-32,-12,-6,14,14,-5,33,31,65,23,49,93,60,-192,-27,7,8,19,-21,9,-11,20,-9,227,-93,45,-9,87,-32,-9,4,12,70,42,74,-36,3,122,58,-68,39,40,30,122,73,23,-17,-7,127,-9,24,-27,27,-105,-104,-49,-21,1015,-88,158,69,5,17,-98,-22,-1,16,-65,-1,-1,-1,-23,-12,5,12,10,-57,-4,-6,-127,8,19,-16,24,-29,-144,12,34,-119,1,5,-14,-9,110,28,1926,339,24,29,1,-76,135,208,-322,31,-82,79,-60,31,-13,203,44,43,10,22,-63,106,38,33,-110,-10,4,5,18,-11,-3,134,-35,23,86,36,-8,15,126,-7,-21,19,-63,531,31,3,41,228,-68,10,19,43,12,6,55,49,-7,-112,3,3,17,45,17,4,112,206,-8,24,0,23,10,165,22,133,-6,-6,-69,64,-15,13,41,-9,25,161,90,17,-12,24,-56,-19,19,55,-7,19,16,39,5,-2,8,50,91,2,68,47,36,25,43,-48,40,12,38,34,21,-26,49,46,18,-169,21,74,-18,153,50,-88,70,369,-8,16,-6,242,43,-34,28,21,-20,-27,10,34,15,5,53,-102,32,51,18,17,39,-17,169,-17,41,38,9,-41,-33,-5,-16,-24,-9,-6,75,-30,13,34,51,20,15,19,89,-28,166,148,-2,182,-22,-14,-24,100,-12,18,-39,-18,12,-30,10,54,-27,-4,111,31,17,21,32,3,-4,25,-18,-72,-78,-3,-169,-13,48,-5,32,41,2,20,61,18,76,32,21,182,118,17,-26,-44,43,16,-24,25,-27,43,-13,72,8,-12,29,35,-4,-17,27,26,-74,33,33,23,112,24,-5,66,3,265,-24,-34,60,60,4,-13,448,37,-7,-6,-32,-5,-25,16,2,-13,33,144,9,-80,84,10,-7,-108,-115,245,287,-58,113,1,-20,-31,19,-26,-17,-34,130,118,25,-14,140,28,151,-2,26,-155,-30,-17,5,16,343,-8,75,-127,19,-7,12,-25,40,75,38,4,140,-8,87,0,-83,-305,107,-45,2,56,-61,10,-17,23,3,64,40,312,15,1238,4,-34,-11,104,23,31,22,-3,1,-24,17,-2,39,-4,-22,-40,124,57,4,-61,-15,-14,-99,33,-20,3,14,2,-37,10,57,-27,39,-32,39,-30,23,-32,-30,96,-6,-15,-41,51,41,4,193,11,15,48,5,261,-31,-5,106,51,26,67,96,2,-25,7,37,158,-8,-62,52,58,1,35,-16,143,-36,39,183,-136,-86,6,-22,115,-29,21,30,59,-105,5,36,124,129,23,-19,-2,18,17,29,14,19,43,-22,9,5,41,-5,125,56,38,8,49,61,-10,-54,-20,-28,207,-153,75,48,7,23,22,70,11,9,-13,19,108,46,2,0,39,23,1,-13,-5,15,380,-14,-53,-49,-31,172,66,90,-56,-101,64,15,101,188,-54,178,-9,50,807,-24,-16,-77,31,6,-66,35,-58,3001,276,192,516,-15,28,50,-96,1603,20,-45,-7,44,0,5,32,253,136,-1,38,34,-47,-85,120,-3,-76,16,80,36,-115,119,17,-206,-42,-23,4,136,-59,43,-28,-4,-15,-33,-2,10,10,-241,13,29,-9,49,-32,-54,-11,111,-55,-44,26,-31,-11,59,56,-5,-23,2,-147,-84,-17,32,40,107,367,1182,-35,2905,-114,-25,-1,58,-31,43,52,-58,-6,-36,17,43,21,-59,77,15,23,-60,-29,29,38,12,36,18,-17,40,26,-2,-11,46,675,11,-25,-30,67,-146,40,54,79,-12,24,-27,24,71,23,158,-6,20,1,76,31,-33,39,-22,45,12,-10,-286,126,39,-2,-3,9,-71,59,-10,-9,-102,-113,-64,121,80,329,130,44,2,108,-7,-13,78,-15,-16,58,-3,45,60,55,82,6,7,181,52,-58,7,-3,-39,-56,-21,-6,68,36,32,20,55,-77,128,-9,49,68,-4,30,-90,90,-109,32,-2,-120,-33,26,-13,-90,94,-20,934,24,3,-2,-29,17,-3,-40,117,-12,-1,-548,508,28,34,288,22,-11,11,16,-3,-19,37,13,67,19,32,9,-43,-193,-30,38,-10,591,32,-4,-16,28,63,-11,-69,34,105,63,-25,0,40,-16,-2,51,-20,29,-39,9,14,-22,66,42,-253,95,10,-10,-23,-31,80,-11,58,88,-16,-37,-13,113,-55,302,230,-12,-6,38,52,-38,-27,601,91,-27,13,-3,-14,46,-1,35,28,12,-238,47,10,-18,-11,54,-3,32,-8,-44,2,998,-47,-13,35,2,-3,-54,-12,-34,69,0,96,-87,505,73,91,39,149,965,1,17,208,-48,-130,46,39,-64,0,117,-22,11,-24,-68,18,-68,-72,-27,6,76,6,-97,9,12,-12,29,-3,112,-6,13,90,8,24,19,59,192,-73,2,-6,-5,-28,4,49,-45,6,74,-10,59,-90,14,77,143,-146,30,-13,-202,4,9,32,-74,114,44,132,-55,15,25,52,60,41,4,-11,-6,40,19,11,5,-10,91,27,78,-53,-24,-5,14,-13,6,36,12,1,125,-83,-9,127,15,33,41,41,-34,51,162,-45,20,-49,10,-118,-141,121,0,24,-94,-6,30,11,-81,79,-274,82,68,38,7,-53,85,55,-78,22,-1,67,53,18,-109,-42,-33,-91,-4,87,61,123,-36,-37,73,-79,32,25,-102,-43,30,17,82,-22,-49,-39,10,56,14,8,24,53,34,-21,-97,-97,46,10,12,51,-18,-3,135,-11,2,192,-25,-14,42,-30,-3,16,39,-7,-21,47,-160,-12,-15,-27,29,30,11,3,84,-9,252,67,34,35,-13,-51,361,-47,18,17,-6,2,166,34,16,74,-125,96,49,-62,33,-37,38,37,17,102,131,-38,71,-37,-87,-18,25,67,34,49,19,36,82,22,26,7,45,36,79,7,6,154,81,212,29,-18,21,-36,5,-153,27,-156,-9,15,70,28,-138,-18,132,13,32,75,14,196,38,0,7,-2,62,197,-104,-17,17,218,9,55,170,-2,29,-97,2397,-102,2,14,22,64,-33,22,-4,10,10,-122,19,5,31,-3,142,-7,323,57,52,37,25,-80,47,8,54,-151,-21,-26,20,-65,5,-35,-31,-39,-64,75,-9,6,-10,-52,296,15,85,-46,-294,120,11,-1,6,77,9,77,-18,32,-44,44,52,31,124,23,-31,29,-17,-64,88,22,19,85,11,6,11,56,72,13,59,108,-59,25,28,58,0,25,16,36,-16,89,-11,17,-17,84,25,85,-54,-2,8,-128,11,42,155,-43,33,48,185,48,191,96,-86,8,-11,-22,40,-43,-63,40,-3,7,24,84,40,3,51,16,68,86,-72,-22,19,21,-46,38,-148,127,-4,169,23,11,-14,15,66,-42,500,22,53,-12,4,-22,-13,-1,59,-2,16,58,22,42,14,-53,-35,39,-38,18,38,0,67,-31,-70,-22,-137,28,1,30,7,-19,134,0,1,-6,-7,20,-21,25,18,29,27,-67,19,18,-29,-27,71,19,35,-40,3,-27,3,-22,-7,12,14,-49,-14,-8,-35,42,309,147,91,-245,-39,-65,-5,-38,-56,274,3,36,44,-75,1,-18,6,-32,-163,57,4,24,-55,99,-21,-81,-25,18,-5,49,105,-21,46,125,94,-64,57,135,-3,5,22,6,-101,7,-73,17,163,130,15,-4,5,68,14,44,686,81,57,149,221,-67,37,100,-21,-69,30,28,-29,36,-6,5,-29,-36,44,-18,48,3,108,65,-161,-163,10,29,117,79,116,63,-2,29,268,-7,209,55,20,21,-361,31,-112,21,10,108,3,-13,-6,-65,-49,-61,10,-109,232,-10,25,13,-15,-28,-71,13,-61,61,-22,-11,22,95,-24,26,-12,12,-19,2,1,19,-17,7,15,-38,-73,1,-100,4,94,-71,-104,4,1164,-21,69,1,75,98,-9,-8,89,-84,-3,28,60,71,26,15,-34,-29,45,67,16,-2,1,-1,-125,23,-90,-7,140,0,58,6,-112,20,16,19,-12,-268,20,226,280,42,-259,-2,39,24,10,14,12,6,43,80,24,-28,5,3,-18,55,49,46,46,97,13,-76,48,-17,-11,-17,33,99,5,-271,-1037,-26,40,30,-188,-160,-30,-34,25,9,-57,-67,1089,-8,-6,44,-17,27,285,55,-41,-29,75,15,23,566,15,96,-17,456,-15,1863,-35,-203,-865,-2133,-106,-75,26,-29,24,2,-100,-53,53,-106,583,-35,123,-19,13,-49,5,175,60,870,21,1,-51,-10,-67,938,79,-15,641,14,2,-20,27,44,-17,130,-15,898,-67,8,7,-71,-52,7,65,66,49,20,-10,75,-22,10,12,-15,-3,-6,-116,54,136,91,29,74,-20,-63,-21,-16,50,56,53,143,-28,11,47,-143,30,-5,31,9,113,-64,25,1149,19,-2,1,16,9,21,-7,34,-17,59,-9,-3,41,-18,-25,-28,-35,76,-3,67,100,-34,-50,-39,-22,-8,9,-5,58,5,-18,9,4,13,61,13,-10,1,45,1,9,-5,62,-15,43,9,136,-3,59,-14,5,-7,-41,10,19,192,21,26,-1,22,44,18,10,11,-41,-15,43,369,-61,55,-18,-59,49,-37,-8,-28,30,3,1,56,18,-76,-11,-42,-4,11,3,10,10,176,-8,37,2,-15,5,12,40,-29,4,85,-36,-30,29,39,23,18,272,-5,-4,-27,-156,-50,0,56,8,9,21,16,1,39,3,14,115,2,20,127,48,130,-45,84,-336,-114,1,41,-33,-12,-34,-26,-1,0,-46,-16,28,-20,28,87,150,-27,24,87,-35,119,-14,140,90,-17,-27,5,65,637,-40,458,-128,124,6,17,24,135,-18,-11,85,47,22,-22,18,-1,4,2,171,-58,-25,9,7,-13,0,-160,-62,-18,67,-15,92,-197,27,207,-101,26,443,74,53,56,30,54,52,105,-9,-2,9,24,-1,1038,24,140,39,21,15,-40,-19,-9,-21,90,2729,53,29,-9,-9,-3,9,61,-45,1430,56,-67,-5,35,39,-80,41,386,768,38,4,188,-1,-23,85,-29,-1,30,22,35,4,-3,23,58,-1,-4,57,-39,-91,14,-2,125,-30,18,-49,69,34,-11,70,-23,40,95,-33,30,130,29,9,41,-124,-31,-110,-20,-50,-115,-113,-17,-40,-17,80,-2,-130,-119,-23,180,98,-52,-58,66,16144,60,11,65,-44,47,5,-15,-32,-77,-52,2,-12,-67,-9,-95,-64,-76,-132,31,36,87,-136,49,163,39,1119,109,5,918,60,-66,52,31,634,-43,149,-21,0,73,-10,46,17,110,-7,-53,51,11,42,80,61,21,-25,66,27,-4,127,75,-62,23,14,-48,32,18,37,-75,-6,36,1,185,212,46,42,-3,73,25,29,-4,38,20,340,22,-10,3,32,-2,22,-29,63,42,65,27,35,8,-26,4,-38,47,96,-14,-27,-4,-213,169,36,111,-1,-22,-115,24,-24,-3,-94,-117,16,-28,-26,29,-11,7,37,-69,0,18,-251,45,-30,-12,27,-11,-60,107,79,-15,-55,176,65,-44,-19,-155,-36,-24,855,-23,8,-3,-3,54,-28,10,-93,66,39,16,-28,12,-39,-32,13,-29,-1,12,-20,-38,38,-13,3,66,-45,47,30,34,73,6,-69,1,-13,-14,99,-16,-27,24,69,35,144,10,-96,62,57,93,62,326,-74,-10,14,29,19,46,43,111,-7,-26,462,-1186,19,410,2,0,61,30,-38,-16,-74,13,53,0,72,58,50,46,-11,62,8,-171,-31,7,44,7,40,-43,-64,17,-19,-19,45,34,24,0,-19,-10,-1,38,-48,20,-75,-2,37,12,-36,-271,29,-3,-62,61,-15,5,35,29,115,-41,-24,37,10,-12,19,124,11,-31,-31,-49,-9,26,-58,16,-53,113,-52,-59,41,-8,19,230,-183,218,65,28,-1,13,-29,29,59,13,195,9,57,-38,-47,-10,-19,50,-35,-17,55,32,-7,10,30,-33,-17,-17,80,-14,56,-4,88,-74,56,147,12,69,-7,-19,37,-33,133,-57,36,-8,89,-54,-115,-4,16,-17,-12,17,7,-14,55,73,-83,25,-254,-27,36,157,-5,67,27,96,-68,-61,-17,17,-41,-10,-7,-12,21,12,80,0,-32,14,123,344,54,3,16,24,-17,35,-60,-9,90,-51,43,-8,10,35,22,107,161,-13,5,-68,-14,31,-6,19,31,18,-44,-24,9,94,97,-39,58,-39,-116,49,65,-3,77,-4,25,56,55,-35,-10,-138,103,-67,-56,-70,-14,-44,14,-20,-20,6,63,31,-37,-101,-40,5,24,101,-8,-46,28,22,-87,-36,-44,25,20,-3,-31,-67,496,36,-43,41,-94,38,24,14,-52,-13,37,18,-55,14,-6,7,117,-37,-119,-28,90,38,-17,-17,46,156,94,55,52,36,-64,-42,42,-22,134,91,-150,3,56,-76,11,-9,31,1,-47,-32,37,91,39,-33,1,224,-77,49,-46,5,45,9,-34,70,7,-18,2,28,19,-9,70,-7,-5,66,-17,-56,19,-45,-27,22,-71,-96,26,92,-4,-9,36,-5,11,42,21,132,34,18,-39,-39,-16,28,-4,-3,-10,37,45,-10,0,21,33,30,13,61,-37,-2,9,29,87,19,10,-16,-52,-20,36,-2,6,-23,15,12,35,292,-7,6,106,168,40,-27,-16,102,-36,6,-10,-9,3,19,-38,-17,-66,21,-58,-17,11,-139,23,-5,8,1,-7,53,51,6,-120,134,65,-12,-20,50,-10,-1,37,-4,13,-29,-26,9,100,-24,-16,8,-24,42,-19,15,157,-32,-60,-28,-58,-24,-70,40,-22,41,-40,-30,61,3,10,45,4,-1,-281,56,25,5,40,-5,124,-4,38,-1,35,-25,28,32,-29,-15,35,-28,19,104,6,-31,-43,0,78,22,-22,80,16,-12,28,45,13,156,1,-12,7,20,76,-92,-121,-40,210,11,-24,92,-19,-6,-84,15,-57,2,21,-62,100,38,52,-38,57,70,150,5,-19,52,142,-9,47,38,12,-10,-36,-65,62,-18,38,102,-8,26,24,51,14,166,16,8,85,20,124,203,124,-79,-63,0,12,6,-42,102,48,31,-16,55,3,89,54,-69,-6,1,-6,6,125,29,-392,-30,-43,-11,36,32,24,-14,8,-22,-1,29,203,11,-42,-6,132,53,72,65,5,9,-32,34,-1,2,-9,-30,-40,18,-72,-47,34,14,12,-7,38,0,10,-41,103,-5,-44,90,0,-25,205,-38,-8,-55,106,-31,17,-24,13,-20,15,6,11,43,-33,6,66,-18,298,31,-24,-96,17,-169,-71,-12,1,31,78,41,0,56,16,24,88,-46,-21,42,83,-118,-7,-20,10,-75,-59,-5,5,-16,48,120,2,125,203,54,31,-5,139,26,-13,-32,2,96,84,-21,89,-23,18,49,155,8,74,9,-25,20,-51,114,-136,-51,36,-116,-2,15,-32,5,29,39,29,3,62,125,-9,4,-44,-31,67,19,-17,62,83,0,-50,-75,13,-62,68,-195,-6,-64,-184,20,124,51,8,-4,3,13,5,28,-23,-11,31,-5,-8,84,-478,47,43,-64,-13,-29,22,-147,-19,-44,25,132,91,-5,29,19,-49,345,6,-9,28,16,95,-20,-86,-14,63,-14,67,34,-7,21,-38,2,-4,20,-3,-122,9,-3,-38,-126,25,-42,709,-57,-67,28,4,32,30,-263,65,61,80,98,86,-113,29,184,-260,-3,112,23,-210,-47,42,23,15,-47,-43,227,47,-77,18,-5,38,37,-18,10,-9,-41,77,-49,-174,152,239,32,15,8,67,126,-7,-67,-54,74,-23,48,-97,-40,-109,110,-8,47,65,-14,19,2,-20,0,260,21,-17,36,-34,-11,33,31,178,-63,-145,-23,8,1,142,40,40,145,19,45,37,379,-58,45,-8,52,-8,32,-34,40,23,24,45,56,-18,17,47,42,94,-8,-21,11,38,-92,-14,4,-109,-20,-109,12,-17,7,18,-63,-90,-32,4,-25,-56,-14,40,19,43,-7,125,24,70,145,15,32,-56,-16,-20,-206,79,-5,-1,29,-143,226,-111,25,32,38,-22,-6,-8,-11,54,72,-72,-50,-72,-6,4,-3,-55,-30,-165,-37,-6,26,75,303,-50,-20,-21,-17,35,24,-45,-38,1,28,13,-6,13,20,2,6,244,-6,-32,287,155,-136,-32,23,0,-35,77,-347,30,-59,-44,34,-22,85,17,-110,83,6,-40,183,-5,-45,27,24,10,22,-17,-100,27,421,-15,30,7,-16,6,41,13,54,-42,5,61,28,6,30,23,-3,-18,-3,38,-20,23,5,-99,13,-14,-432,-4,54,-69,-68,-11,19,-33,26,-67,-47,33,-13,18,-9,22,-37,0,-50,-23,54,-34,4,-20,30,-5,8,78,123,21,-31,1,63,48,1,-16,48,8,52,-22,-12,-12,-59,18,-24,6,12,27,150,-133,-287,-177,-468,-52,56,-16,27,-35,-37,-22,9,5,38,119,-14,34,39,903,26,51,-15,291,-98,200,7,97,-88,-67,-9,23,-218,198,-1,46,38,66,7,-37,144,27,11,-135,39,139,-64,23,-170,-34,-50,-23,-56,-20,19,93,27,6,15,-41,-8,13,17,-114,-27,44,-26,8,-14,483,-6,-39,-94,47,9,-23,178,76,73,22,-12,39,96,-24,-19,3,9,77,-68,-40,37,2777,53,30,-69,-76,-60,-38,10,152,-9,49,25,-15,-98,23,5,37,51,-92,-50,16,48,17,18,6,84,-241,109,-42,-64,61,5,-37,-11,31,153,-33,28,-42,-3,108,-34,-146,11,-29,17,-23,12,23,-71,43,58,36,16,29,66,-23,-18,-7,-139,3,135,-41,58,-34,205,-36,-39,23,7,54,-3,-7,-94,4,8,43,-94,125,-124,1,24,-30,-19,-8,-32,-75,23,47,170,26,77,-5,49,-33,-31,79,75,50,41,218,67,28,-47,-28,-29,118,1,-21,-30,-41,12,-11,10,-39,-3,46,32,46,-6,146,7,69,-171,3,31,-41,25,23,111,64,-28,16,32,5,14,87,19,33,-30,-1,-2,-46,-24,10,-39,19,10,-88,-33,88,18,-207,-10,-4,54,32,96,37,115,198,-387,29,-335,90,-81,24,-20,-53,40,-33,22,45,57,198,25,-70,101,-33,116,-30,54,31,-52,28,-18,-45,114,116,81,7,-201,-84,24,47,57,-26,6,-8,77,-33,-60,13,-102,60,20,-117,-31,-59,-94,21,29,20,17,-4,30,26,-155,76,-87,7,102,33,15,89,88,-19,-58,14,20,21,-22,27,-8,34,-18,48,303,51,-5,-58,28,17,-62,-21,103,-54,31,-52,-7,-47,48,48,30,-13,-29,95,46,-5,69,-44,35,41,111,-17,16,-63,-132,332,-83,114,-6,488,40,35,4,-19,3,38,-24,31,-22,-32,-20,116,22,-70,-14,58,36,-26,-35,-6,-36,-12,-37,36,76,-53,-14,29,4,59,-32,83,-109,22,-37,28,-38,-40,-52,-33,-1,-63,-78,22,-14,-9,134,-7,-4,-21,27,-11,-2,71,-24,-43,-38,-76,-38,-137,-80,25,-11,81,-56,84,28,-160,42,-34,-180,-47,-71,-74,1,-25,-44,-20,17,-24,-28,14,98,96,-79,37,65,136,429,323,119,19,-10,81,71,65,-34,5,-4,-60,69,16,37,-11,-18,7,8,8,12,13,24,-1,-12,126,-165,-166,48,-22,21,-31,42,-24,46,-6,-4,-41,72,2,137,66,-52,-10,-42,21,12,37,-6,205,71,34,24,-11,33,26,-58,61,-109,28,16,14,31,16,-48,-6,46,-37,47,-98,-17,-63,-93,31,24,-85,-32,16,-34,-40,83,103,-41,377,8,18,152,24,27,65,27,197,186,-21,54,-8,53,-2,-4,16,-64,71,-1,27,-183,131,21,25,192,-30,-214,78,-217,-8,40,183,-30,30,160,-28,6,-13,20,47,-2,21,-44,31,-121,54,56,50,-14,21,89,51,8,100,43,-27,-199,-89,-52,110,-40,11,44,35,31,-10,-1,-26,7,1,55,126,39,-22,217,-31,-260,72,196,-24,13,-32,-4,-81,84,-6,71,6,-88,-13,29,43,236,-5,276,-195,144,185,19,13,-7,24,-20,39,-31,-2,13,-169,-29,34,-4,-64,-4,42,-20,63,-101,23,-146,1,-11,-15,-30,171,-88,71,-286,1,-58,50,31,62,209,30,22,32,31,108,-57,-41,-18,9,-16,377,-122,-37,-1,19,74,-10,-66,4,36,-2,-4,12,-18,35,-55,74,91,78,49,103,16,169,64,-6,-34,62,104,17,-131,-7,47,0,32,164,37,34,64,25,172,-158,30,-28,171,18,-21,10,31,-18,15,-16,11,-12,-38,-21,58,-17,7,-23,-121,-21,20,23,-3,17,-86,2,-20,24,-77,9,39,-120,20,36,37,-65,22,40,113,139,-69,7,104,8,-1,43,19,33,-40,46,27,15,-199,-41,-20,65,-39,81,5,-13,107,2,-17,-162,3,58,91,57,-11,-36,3,-30,-2,220,-5,-19,-459,-11,6,-5,3,5,17,-32,-29,25,-8,-19,-18,71,-27,-1,232,-70,14,9,-62,35,-119,2,25,57,-50,21,52,64,47,18,127,51,160,-26,72,24,218,-16,267,67,-26,10,-62,-28,34,-19,-30,-19,278,39,96,9,106,73,42,14,-9,129,65,17,40,-37,16,219,147,98,-81,-5,37,50,9,-55,-7,44,20,-8,-41,-9,-63,-5,42,-2,17,40,-25,-6,-21,3,-19,-5,-27,-36,28,123,72,-21,-9,51,8,10,103,-10,17,88,33,17,17,27,81,65,40,-24,-53,-5,-105,1,-9,67,17,36,-21,0,3,-5,108,100,40,35,-63,25,42,37,-36,206,-11,-7,-6,-3,107,-81,-58,-114,-51,-38,-38,23,106,-67,6,-54,37,100,-20,0,-37,-89,-16,-51,2,23,-49,14,31,-29,16,-21,-11,43,-61,45,41,36,-26,-3,52,18,16,-17,8,37,-157,16,80,-11,-10,83,10,294,207,75,12,-6,-22,22,-33,94,-41,-64,15,29,78,-188,30,39,-22,-60,-25,-250,45,9,44,75,15,20,29,61,23,-75,-7,144,26,21,28,-13,72,9,29,-48,-58,-19,65,-15,-66,-21,-1,37,0,-31,-45,171,-4,1,3,-12,65,38,80,44,36,10,56,66,52,-36,-9,171,32,33,79,204,-34,39,147,69,38,136,0,-35,3,-81,56,10,-5,-322,-59,-29,129,38,-31,-39,0,-41,7,21,-88,-38,24,57,142,164,43,46,39,100,56,-345,-99,36,50,-1,44,19,-26,64,12,-79,153,71,-29,-156,-10,-43,319,26,-70,19,-9,4,0,81,-55,-37,-4,-21,-37,30,41,98,-2,-57,175,-49,-21,7,1,40,53,94,273,54,-14,151,-90,19,87,24,6,-8,19,1,19,40,11,75,-21,-150,-61,156,61,22,139,93,-10,-15,27,53,58,-20,61,76,41,-30,230,-32,75,-27,-7,-161,29,68,13,98,-17,5,41,48,10,30,105,152,4,33,298,12,99,25,-36,-40,10,43,28,32,-55,-24,50,184,-20,-13,3,-19,-17,144,-67,-11,18,46,27,-1,7,34,209,31,10,57,85,154,-74,-125,24,-32,-55,47,12,-32,-1,-15,-62,25,49,10,19,-40,133,17,-104,8,-8,31,24,104,-106,-88,-27,2,16,-29,58,11,70,-6,269,-15,25,571,24,2,-80,-324,3,-77,33,-7,-11,-41,-29,-27,18,7,-34,-31,2,5,92,2088,73,33,16,21,35,-5,19,-3,-78,-45,-11,25,41,2957,207,26,-35,169,-18,-101,-40,28,28,-15,-90,505,-2,-36,21,14,-9,-3,-7,-64,32,-17,-57,67,39,-72,76,-21,294,51,53,23,-8,285,43,110,166,52,133,91,32,74,6,-13,75,111,63,-60,-64,55,252,-23,-83,-37,-55,52,-15,37,72,7,15,87,412,-1,-2,-63,124,-28,28,-13,55,-100,-8,21,92,-77,39,15,84,120,118,39,24,-37,58,-1,20,-57,7,-58,-37,-40,-4,-12,-23,-12,89,62,-3,60,-208,-105,-90,-92,-78,-146,11,138,-26,36,-7,106,-94,-20,-98,8,61,17,11,19,-91,8,135,-53,-13,29,-2,-5,-5,-5,-52,62,93,-50,2633,-62,138,-93,18,20,-117,25,73,-93,7,28,-1,170,39,6,-17,-8,14,57,-9,-2,-39,48,32,240,15,-57,2212,93,38,-55,4,-84,220,-67,-69,-36,2,-1,-59,-10,11,-80,64,-294,31,61,-24,-105,-26,61,104,47,4,-26,-50,-58,-233,-11,5,8,-31,128,-19,-88,23,-3,-69,-22,13,32,1,27,20,-104,-58,-49,247,-18,39,34,16,54,-6,242,126,-15,-89,59,-74,23,145,-22,53,-19,-80,56,49,42,-6,36,-10,38,18,-3,-25,-14,25,31,-130,18,40,-63,-35,-9,99,-35,37,5,22,-12,-15,42,2,-42,-33,121,-16,-51,37,33,13,-21,21,-5,-87,-49,-11,-40,11,-89,-49,-3,82,-29,37,-33,-55,9,32,41,100,-321,-10,10,-31,2,-36,38,14,-1,-15,46,-27,-6,-105,-29,71,-1,-7,38,9,1,26,15,40,-28,17,-37,-4,22,13,-21,-35,79,-5,-18,4,30,-55,-17,291,26,39,18,-15,99,61,12,-13,-13,20,-27,-27,-51,-55,27,49,17,-5,11,-9,56,41,95,-4,-13,-21,110,2,-116,40,76,-112,211,44,76,25,67,42,33,-7,-4,23,-5,35,101,-34,-29,-34,29,11,-23,179,-69,-1,15,-59,82,19,611,119,75,70,147,200,13,53,3,3,-7,-19,9,95,21,2,-2,7,48,8,155,203,96,-4,-48,6,2,-7,-141,-84,15,120,-6,-4,-51,18,33,13,-6,-21,-13,14,44,-54,2,36,68,11,-36,-18,301,68,56,39,-11,-43,21,0,1,-88,-52,-10,71,24,-56,7,-53,20,-35,19,36,102,-3,18,-43,39,69,-22,-17,26,12,-10,35,54,14,-47,23,74,45,-6,24,92,71,-64,-9,3,-120,23,270,50,-23,85,-35,-59,-13,419,-40,-1,-10,96,-1,15,14,37,-2,-10,19,26,197,6,73,-42,85,0,-6,64,-4,12,-7,-436,-34,16,-63,-71,19,95,-91,139,-64,-46,153,-14,81,105,46,19,130,27,-74,-13,122,11,62,23,-77,31,6,7,44,-11,-56,59,20,51,23,-17,-93,56,154,20,15,-89,-15,-111,5,-52,29,97,5,-46,19,30,18,-1,44,16,28,50,-3,124,-28,16,11,-29,807,-19,61,0,-8,27,4,50,27,32,-20,4,107,301,13,246,9,-29,-18,9,-7,-29,-55,-9,-40,-25,20,-1,-136,-42,54,438,27,40,-89,-30,1750,14,-21,-14,20,36,12,9,-7,-42,86,-62,-33,-26,-27,-23,-33,-32,5,-10,7,-60,33,61,53,1,16,-7,-12,39,-55,146,1,-49,-13,-44,22,-11,116,13,-10,-11,-27,-3,-55,30,-9,56,-7,18,-42,82,1,131,70,-25,11,41,-6,-19,-5,8,144,-58,-3,-28,-52,3,25,9,-47,4,-60,392,-24,-84,-46,-123,1,-27,169,59,10,10,3,24,-43,23,9,-4,57,-25,86,1,48,-30,43,27,-31,-13,164,-47,63,-69,24,-22,-196,2,-22,-23,-73,-33,72,84,55,71,386,118,-28,-9,-8,24,-92,22,42,-6,-27,47,-31,247,39,-84,-212,-72,4,15,14,178,37,72,73,456,44,66,-28,-7,-43,15,77,-14,6,-18,85,15,163,36,249,35,91,-3,15,3,74,-76,-29,177,31,37,-438,3,72,110,-12,44,28,4,13,63,-74,-48,72,-17,78,52,52,-8,46,-48,138,-28,-23,-17,-15,11,198,19,-1,-49,-23,45,-13,-1,56,39,32,23,-11,24,-50,56,-23,37,14,34,-42,18,-38,-10,43,-74,-23,-46,33,-43,-26,-40,29,126,3,-137,-49,-49,123,-36,-9,10,-33,2,-158,-77,49,27,67,14,12,-146,-20,87,18,1,3364,4,96,30,48,11,65,38,58,18,-153,-56,-20,101,-176,-39,-11,41,-70,89,-25,30,-69,-52,5,-49,50,-173,-54,5,96,21,66,96,-151,32,3,69,15,26,16,85,2,-47,40,-73,98,-258,93,38,208,-70,15,43,-35,3,33,1,27,-19,-16,14,2,34,54,-17,-40,6,24,21,1,-120,-73,39,18,102,60,34,-39,37,-21,149,359,-173,37,-228,-114,47,2,26,22,51,32,41,117,-2,-21,30,17,175,1,-34,58,-37,-2,-19,135,-130,-40,377,28,174,6,39,8,-30,51,23,-38,-27,10,-10,25,-64,34,38,24,19,-10,-46,-8,-10,8,21,2,-98,-44,7,-27,60,935,-21,-17,-1,-97,507,36,-8,30,40,22,17,-5,20,-47,42,-26,-15,43,32,-14,1,-38,-6,7,9,6,-17,46,-27,80,31,179,-7,14,-35,5,-4,-51,7,-32,25,-8,86,-56,35,19,-52,-27,0,-8,-6,42,-57,-27,211,-48,84,-67,136,-17,-40,-3,-93,-45,-57,-55,30,-9,-275,-83,23,3,-158,36,-18,99,57,-72,52,51,76,24,-6,-5,-27,-188,-70,52,-166,67,-14,197,200,-42,39,-109,67,-42,-3,-167,-33,190,56,94,-149,-78,60,56,46,29,-20,0,18,4,-74,-30,3,54,118,-1,34,33,80,76,-105,-38,-59,-18,36,6,73,15,100,19,-27,14,27,50,8,-7,11,-11,-9,169,20,28,64,35,-48,108,-46,-65,9,-44,194,-20,-2,9,14,-47,-292,-88,7,73,-5,56,69,276,1,-46,-94,67,52,-8,0,-103,14,11,-20,35,-64,27,-16,51,32,6,-58,50,2,-100,49,10,53,10,4,-24,-33,-49,42,-1,47,-54,25,-11,-129,50,82,-5,-45,-4,-4,191,-80,56,-71,-70,-22,-15,15,15,-26,-48,15,58,24,85,17,-28,20,-8,9,21,16,9,-52,55,85,-5,18,-74,20,261,13,15,2,284,-82,-57,-33,17,104,258,34,-130,25,36,62,-7,-21,-54,-5,5,21,-47,270,-59,63,-53,-43,-23,-108,25,43,-22,31,-8,-12,-140,23,9,71,-122,-33,30,-1,38,-41,22,29,58,-47,15,87,136,-11,-176,41,18,7,-21,-49,-52,238,17,28,-19,4,-61,1,-212,-16,46,44,-13,77,33,-11,5,9,-12,-33,-29,-44,-30,-11,-124,-117,4,-84,164,-133,0,-153,42,1,-34,41,-34,-21,-16,81,35,-43,111,-29,-39,78,10,-10,8,49,-40,107,4,15,22,-9,-17,-89,-10,-18,-52,43,-46,-31,-25,66,-115,44,94,-36,-40,32,163,-44,-38,1,-26,-66,-4,-18,75,-9,10,-3,92,26,4,16,195,13,16,-17,15,19,-68,-32,-116,13,-9,-15,16,-53,8,87,-3,143,93,26,5,-160,-53,-2,52,18,-64,203,-21,6,-2,8,-45,-2,-36,357,-107,26,94,-4,-15,36,-38,23,-25,62,-16,5,11,34,-27,-18,-56,-59,18,8,-23,35,15,6,-47,16,33,36,-20,4,-76,-14,47,-10,85,93,166,-46,-20,-6,179,-1,65,80,25,33,82,-39,106,42,-57,-13,-12,16,-34,-12,23,78,0,-13,14,-32,-36,2,77,105,27,41,17,-3,21,39,-73,14,130,-7,81,291,30,-127,-10,1,246,17,-10,-85,-56,-214,52,-6,-5,-42,43,7,-27,154,1,-5,33,-101,240,4,-30,-19,-41,-37,64,-25,21,-82,-3,79,5,5,-35,25,-7,12,-51,2,60,2,-3,186,-13,23,-215,-15,76,-16,77,-30,-17,-32,56,-29,-26,12,50,27,-21,47,49,66,18,189,-25,-7,53,242,14,14,6,15,69,-2,93,13,-79,-51,-48,-37,27,-12,-34,-18,2,-3,45,5,-29,33,34,8,0,157,-27,19,-64,-44,-60,18,-52,-61,327,-11,-32,20,64,-81,-25,-72,42,141,50,-47,-15,-18,26,-67,53,-21,138,3,-29,-22,4,43,-58,-4,20,105,17,661,-6,-44,-12,112,50,-21,31,-1,52,-64,36,12,-15,41,42,65,-41,27,-43,0,248,-9,30,33,38,61,12,10,-18,119,-177,23,-9,23,54,-11,-19,51,-36,0,39,-28,-2,3,-171,-39,12,-50,57,109,-25,1,-8,-44,27,-173,148,-1,50,60,-13,-27,399,41,-20,-29,-35,-36,50,182,13,-9,58,4,-27,8,-20,-25,-7,-69,-48,94,-80,-109,10,-38,320,-39,-18,-24,-2,-36,-39,93,45,11,-30,-206,-21,11,-9,42,76,-115,74,22,20,200,1,-24,-8,-3,-32,160,-29,36,-101,-5,66,-47,105,-5,-35,240,137,-2,-23,261,65,4,322,4,89,-81,3,-15,29,-24,-62,23,83,-56,1526,4,0,-60,-18,-47,12,46,14,814,19,16,187,14,33,-9,-20,-55,-17,-46,-8,46,30,27,-4,-24,-60,11,82,-23,-34,-31,-44,7,43,-23,2,39,13,-58,-48,18,20,-51,-148,15,-124,-55,-31,22,42,-109,-36,-5,82,-210,15,-254,-8,-95,-110,56,-46,3,114,39,1,51,48,-10,14,469,-93,-16,-21,143,-141,-20,232,-58,-17,-15,-16,31,16,40,18,4,-71,26,-40,34,7,-41,31,30,-20,81,3,11,2,-11,32,13,-26,39,-52,2,60,-26,135,268,-20,27,58,109,-62,-35,-26,15,-46,21,-16,-192,2,-38,3,94,53,87,-98,13,-12,16,101,157,-49,110,14,-9,-83,31,7,44,193,75,4,-31,78,-16,-22,30,-13,3,3,-47,37,42,122,-17,-30,-79,27,-9,60,47,-19,123,-66,-23,53,-57,12,-102,45,167,-31,186,73,-12,-16,14,-38,18,-150,373,80,51,-30,49,16,86,-45,92,34,36,52,61,10,-17,80,3,-55,62,49,-9,-8,28,46,170,-86,-18,11,-47,4,18,40,8,-27,4,-17,-9,112,19,-111,-20,-4,-18,2,0,-13,139,68,-12,-24,-18,16,-28,29,35,-61,32,0,-4,86,-57,-3,-74,107,77,-60,-1,84,32,16,2,29,-31,-7,3,22,-1,19,169,61,34,-6,44,39,-50,6,-16,-78,-13,28,-18,-18,123,25,-33,71,62,-75,42,-5,22,52,63,-20,-25,34,70,80,-31,-5,11,-20,-13,1,29,-22,48,39,31,60,48,-34,81,17,-26,14,4,-20,117,17,1,-20,49,36,82,-6,-50,31,111,14,55,5,40,-22,-6,95,15,216,213,92,80,28,66,27,73,-33,-18,12,18,-24,-6,51,139,42,-3,10,180,17,19,-14,-45,21,29,68,17,29,9,5,-110,2,289,12,43,32,72,-15,25,78,11,-20,15,-16,8,-15,79,9,-49,-17,23,0,7,16,-29,8,4,70,43,-22,-20,-22,76,29,40,-51,-2,79,-18,-7,60,14,2,7,244,87,-1,-19,-23,79,-29,18,-23,-52,-5,15,148,-70,49,49,15,3,12,8,70,-44,-111,75,-2,25,22,-11,-41,38,88,4,-33,-1,124,86,32,-81,-7,-9,-39,-26,-3,33,-34,-11,51,-30,36,86,7,54,-17,91,8,29,-34,1,15,11,-29,132,205,8,-30,189,57,34,116,30,1,16,-6,-88,26,57,-24,-31,70,207,8,19,-30,-20,82,-35,27,9,51,93,86,32,-32,0,30,-3,-32,-20,2,1,59,-17,12,46,-2,-16,-42,-5,280,-60,-31,-5,-34,48,170,91,31,13,54,45,99,-5,40,337,-120,-89,-2,92,6,-13,-52,-39,2,18,388,79,-7,591,222,7,1125,112,-7,4,29,-7,37,65,34,-6,-18,51,111,23,12,-19,0,117,19,28,-31,31,260,6,158,7,30,-17,37,-43,-232,-13,-30,-19,-15,40,400,67,189,-26,33,182,85,160,2,34,0,50,106,-10,88,-51,72,54,49,41,-27,-42,-31,62,37,-12,-44,-49,148,169,-232,77,277,-69,49,28,-70,-13,124,190,-15,-91,1,-53,73,33,167,-29,-36,32,33,24,46,38,43,38,8,13,0,58,56,3,114,63,80,3,-12,-17,-36,-7,42,108,25,109,28,779,14,54,-31,27,13,-6,326,-6,-15,250,-17,9,7,25,-8,13,110,-37,-72,58,71,12,62,-4,-7,174,-2,36,107,-20,69,-24,96,11,146,46,-18,-10,-22,-80,-8,121,6,64,10,9,45,-2,21,-4,9,26,-2,55,17,35,24,-742,-162,11,-1,54,53,-43,17,-21,-3,6,-26,4,-21,46,-8,81,-31,1,-6,22,-12,-310,42,95,-19,60,54,25,-33,70,118,84,51,55,-4,42,-51,15,17,147,-7,85,-59,78,63,5,42,-21,8,88,-271,160,-75,23,0,4,-4,27,15,32,140,46,213,-31,77,-44,14,350,28,16,15,-11,9,0,57,-29,92,113,-27,0,8,87,-41,9,46,7,-73,-76,38,31,86,37,43,-7,14,-5,9,-130,2,60,-47,7,40,-48,90,47,279,-6,-11,85,-98,19,28,32,122,19,-69,139,101,87,-16,21,23,-12,36,16,-7,43,-21,31,37,-11,52,-77,48,148,21,-16,44,35,32,-21,110,79,-19,28,-75,68,-24,-51,-24,15,-31,41,76,27,34,10,15,4,21,52,3,82,13,-1,9,21,22,76,277,22,85,6,-13,-11,518,-25,2,-61,4,31,34,449,100,10,-51,13,-53,49,41,21,-49,-3,215,76,-11,56,-38,33,60,381,2,-5,-17,13,46,91,-40,-31,419,-65,-16,-76,-37,-39,13,9,-22,-20,-22,8,25,193,40,161,-20,-50,53,149,-65,-133,61,-1,76,-299,34,25,-20,-1,23,43,-25,61,1,-8,22,-20,7,1,-6,10,33,-15,-23,17,-4,14,20,17,80,56,50,1,253,-21,-2,54,-5,-5,-64,16,-3,-19,38,18,147,-65,51,142,55,-35,114,-54,104,210,-69,-23,10,4,27,-163,1,-16,-55,226,-22,61,-168,-195,52,-29,62,3,-6,8,-12,20,-89,-43,52,16,-4,47,94,30,-11,-128,-2,51,-1,-29,15,22,4,8,-37,84,141,32,-41,50,36,-153,31,-7,-56,30,1,41,117,17,4,-250,79,-60,86,-11,-93,31,48,24,92,-17,5,-17,7,14,84,3,20,-24,85,-4,-246,52,-7,6,-37,36,38,-23,36,21,-65,13,-5,-133,26,-15,-110,-77,40,7,48,-14,22,56,-25,17,-1,168,-6,24,168,37,89,46,43,27,9,25,64,-40,0,44,-16,51,56,-2,-15,48,44,41,-26,90,47,87,11,-34,107,84,-129,2,38,164,12,0,-6,33,-96,-6,24,195,15,3,14,-36,44,3,-22,-21,55,253,18,0,0,59,-41,-16,-10,-42,7,-47,2,37,62,98,-10,12,9,93,-93,32,401,-9,51,-11,16,136,39,32,-16,3,160,160,88,54,40,-15,85,3,-89,42,-47,15,-5,-36,-34,45,0,-47,0,329,14,47,26,22,77,57,-6,578,43,74,7,60,87,59,-3,7,2,-72,-53,7,-63,16,-206,-15,23,100,3,3,10,-37,30,51,42,89,53,199,-22,-9,24,-18,-17,-40,26,-24,-10,12,-500,0,35,18,44,-10,-39,41,-18,14,-118,65,90,-183,77,27,13,-91,-105,35,-18,11,-57,15,2,0,163,62,24,132,-23,4,0,-12,1847,22,-36,-60,100,42,99,16,136,-38,-74,41,32,44,39,34,-25,-26,115,60,70,119,6,40,21,6,132,-6,-6,38,59,60,27,40,6,3,48,32,-29,2,56,-10,30,-40,3,19,81,-29,25,-41,-16,-48,76,-54,-16,8,-392,21,55,178,247,0,6,-29,-146,-59,4,-49,-6,-4,-14,-15,108,121,-45,62,-10,6,26,-6,-22,11,-2,16,50,88,44,-117,23,107,17,30,13,33,64,34,14,35,95,24,76,145,33,53,-2,13,-24,-131,-41,-3,-15,75,-7,14,4,44,42,-41,-38,-25,42,17,-11,52,-46,-13,10,-72,89,-2,58,120,-2,21,15,1,-159,-6,31,-13,28,-18,21,-33,60,78,20,-155,-8,75,49,-1,-83,-36,81,-84,279,-43,74,55,76,-5,22,-74,11,68,-38,11,-100,-58,207,25,41,58,-67,-41,124,62,-6,23,-55,147,17,30,-56,137,-157,167,2,-10,92,6,-31,73,-214,40,4,52,8,102,21,50,-62,393,66,-1,128,-14,16,88,14,7,-132,35,-24,38,-36,-2,-43,-18,22,-25,206,15,-17,-28,19,266,-291,13,16,15,-22,62,21,-16,0,72,-12,17,76,-41,17,6,35,255,-18,-21,152,-30,-6,24,-1,-12,84,-30,8,31,9,-11,-38,25,-16,98,-2,13,24,-29,412,12,3,38,-25,-71,210,163,-76,44,-1,28,15,43,340,-5,-140,-17,-28,41,34,-42,12,-27,45,43,20,68,19,-33,-42,-11,29,43,18,23,29,48,12,82,1,-11,35,-434,96,113,57,37,44,76,405,-41,24,68,18,-77,-10,75,35,11,7,70,54,-37,11,-7,29,-50,13,79,-58,119,24,-123,-44,17,-48,144,23,131,30,-40,180,-5,68,7,-2,32,14,60,-100,109,127,-5,56,5,-5,-16,151,-147,42,170,66,49,-108,-41,198,-4,105,-55,-18,56,133,-31,15,-49,-182,-57,-91,-36,244,-23,-30,-41,94,-45,20,22,-109,8,99,4,169,3,48,13,66,-37,-31,47,2,98,44,-4,66,-16,24,178,-88,-38,145,-2,77,90,1,105,117,-1,-35,34,-6,194,61,1,-11,75,-100,41,-72,-7,12,36,117,220,52,98,137,11,78,-13,-6,160,179,47,143,-20,1,-36,7,37,-4,29,-8,38,11,167,30,-21,-36,15,-11,-36,13,116,-67,177,12,12,13,83,10,50,72,1,-27,8,2,46,5,59,78,-111,36,-32,0,18,55,50,11,-10,23,125,78,-21,-39,16,-21,17,2,0,90,10,-7,16,20,59,-36,-35,-8,-62,-52,-36,61,-43,-13,49,-21,11,48,-71,-4,84,-15,-16,102,35,20,102,-2,80,6,44,36,65,-47,84,22,37,69,150,31,0,72,104,104,26,-37,91,39,28,16,-16,6,21,39,-4,-145,-22,-6,52,227,-4,-9,52,63,-21,95,17,-63,90,7,18,7,-3,39,152,60,-55,45,73,-7,36,-6,90,5,-17,108,152,4,-42,-4,63,-55,18,45,43,49,-53,30,141,5,-7,3,57,-118,-3,14,-21,4,36,103,50,148,367,-11,144,33,15,3,15,15,168,-35,372,190,-35,122,212,37,212,3,61,158,-11,80,55,241,26,-2,71,40,43,-33,-30,544,-98,11,9,60,-70,12,-10,8,-14,83,51,-42,-8,-9,27,2,53,12,58,67,308,171,39,35,95,21,-10,-31,-2,46,26,63,33,-4,23,51,43,20,99,58,588,47,-18,202,36,16,-1,76,81,129,48,118,170,6,12,-116,1,57,68,5,-11,7,71,11,150,26,58,33,96,52,-19,-19,-26,121,-171,-16,3,86,-87,66,17,3020,-27,-29,185,-55,66,20,17,-5,-31,-9,-47,55,-44,-153,-8,54,71,-49,-34,35,58,53,-14,35,-18,-1,110,31,116,134,-203,18,52,-3,14,-19,4,-21,-4,50,5,21,24,90,-50,98,-9,-90,400,128,48,4,-13,33,23,52,-104,28,138,27,19,24,2,96,60,94,133,-12,-32,98,151,-8,14,17,-37,33,-75,-19,83,-65,49,24,37,45,-58,138,27,46,62,569,41,100,113,131,-5,-31,-18,-19,5,-25,105,68,-28,45,262,94,3,-14,122,58,36,-84,9,-22,13,49,59,11,-19,-2,36,-63,41,137,87,145,18,66,154,16,46,72,-86,-12,20,-18,-11,-166,-102,-39,73,22,118,15,18,-29,77,13,350,1,123,-28,140,74,75,-9,-25,4,40,-59,-45,62,48,72,99,135,-19,20,-9,-25,34,4,-10,-80,-72,-40,177,57,92,72,26,138,-4,-16,78,-29,-198,78,30,42,-5,-16,-45,119,72,0,-17,-36,69,-19,146,28,-24,-36,-33,164,-22,-10,-12,-17,-4,45,68,-24,-138,3,1,395,-17,-20,15,-34,84,-177,-10,14,22,-24,77,27,-63,-52,70,110,85,-14,66,87,-1,30,10,21,31,-38,201,-49,163,167,259,2,25,37,177,16,80,-20,-105,8,-65,-17,16,103,-23,101,-111,155,-11,51,4,-15,10,-3,55,-44,-3,131,16,42,17,-21,10,349,304,390,127,-10,5,83,24,13,143,21,-29,109,143,25,86,57,-26,105,67,-17,33,217,12,12,-16,189,17,20,-56,-53,14,31,3,-5,42,10,-56,42,32,-34,52,3,20,13,35,2,-21,-78,217,39,-8,221,-74,-19,21,-30,-19,2,-25,12,417,-35,-20,106,62,60,16,64,-6,30,49,8,33,662,91,1028,5,52,88,-5,-9,101,42,-66,65,-44,-18,-143,-37,151,-33,176,166,4,94,-137,250,-17,95,18,43,-13,18,455,94,65,18,61,5,14,-86,37,104,9,58,-24,-37,10,217,24,53,-25,7,51,16,29,-27,-84,46,51,0,413,7,-14,404,14,10,101,-27,-27,80,60,97,8,34,-10,-77,12,92,-16,4,-61,105,95,104,0,-44,91,-16,-7,9,-7,447,-26,110,35,-55,-22,13,8,6,-6,-8,89,17,-30,-121,126,52,40,-12,43,28,21,397,21,0,65,23,16,37,-23,27,37,3,-91,29,39,3,12,-67,3,10,-15,115,0,2,-17,-38,-51,2,4,-15,-58,-13,48,-29,-22,40,112,-47,21,135,12,-91,125,-250,-87,25,49,8,105,-3,5,4,20,30,28,50,300,0,-33,7,-24,77,44,294,-16,-5,-59,-32,-35,21,14,-11,64,-9,77,-23,-5,120,125,2,160,-3,-18,-8,165,17,78,80,78,216,192,22,8,-19,130,-12,14,30,71,29,36,-45,127,76,90,-53,-43,80,-72,-102,396,202,-133,33,-22,13,12,1,6,17,21,-144,13,20,77,22,19,-22,-27,13,26,40,115,160,12,43,87,58,3,-19,-20,46,18,9,-28,-29,-73,1,22,95,-28,9,-27,532,74,9,20,27,-9,12,34,38,166,17,75,92,15,12,36,-43,413,84,0,43,-51,4,-32,32,-31,-9,-225,2,135,11,-39,30,39,118,73,196,135,3,-37,-54,107,77,92,-30,181,103,50,-30,66,131,26,136,-90,52,-21,4,18,-22,167,7,12,29,23,99,30,87,61,39,100,30,122,28,-25,42,11,-5,182,20,58,29,-90,23,21,-11,-21,-26,51,47,-142,-8,32,76,15,-67,4,-18,84,37,13,-16,-4,32,426,-29,35,14,-32,118,7,24,49,6,-28,523,33,35,172,141,9,28,-29,38,2,198,-51,258,-41,76,43,205,51,103,60,46,111,-1,21,17,111,30,75,14,-2,28,-55,52,3,-113,18,11,11,52,51,-56,34,22,67,6,-19,-18,214,32,10,180,-15,78,104,-132,21,268,1315,287,24,23,-36,-47,107,41,419,-199,57,21,22,39,-6,112,68,19,16,-46,-27,-294,75,-25,22,54,32,163,116,53,107,5,-318,15,62,24,24,96,422,-1,20,203,86,-15,115,-6,56,87,-205,14,3,-44,-45,40,91,-95,65,1,40,1775,-25,-23,18,28,41,133,109,84,-326,40,671,37,30,321,69,-80,-10,-21,53,-21,27,12,128,0,61,135,123,-19,-44,2,12,472,-17,117,283,-42,-37,34,156,17,66,-39,94,89,18,77,247,153,74,62,87,-26,17,8,-54,50,-53,-50,58,44,362,-79,-13,4,5,-81,103,53,21,-9,12,12,42,52,0,181,-32,-16,140,103,82,63,39,45,-4,171,-7,45,6,28,23,160,-13,67,2,-88,16,-68,1,22,-12,-13,228,-9,43,2,62,122,5,58,21,156,6,0,-6,-16,41,-5,16,-4,-2,119,61,90,-55,-217,-33,9,-41,124,-103,29,58,208,-28,94,1,131,14,-32,-164,-6,20,-6,-24,-6,16,118,57,65,19,12,45,33,-44,-11,235,-13,-37,30,4,1,-74,-32,-31,-45,-25,0,-23,160,-83,-6,-98,5,-23,-68,33,-48,3,50,26,29,-16,39,-17,-104,10,26,42,90,105,8,94,261,0,2,-35,30,27,13,27,52,50,-30,34,39,165,11,7,30,0,30,25,39,-17,13,108,-30,79,26,51,46,-18,72,115,-67,-4,6,-20,-46,-50,-81,16,-22,-188,129,-27,121,35,1,-39,17,54,24,182,11,-30,-4,-25,177,2,35,-48,142,40,185,4,490,127,90,38,-57,13,90,-23,11,862,-132,43,-26,5,17,44,-11,-82,-16,-27,3,9,-40,32,53,-23,38,30,-124,17,-9,49,21,1,-21,105,62,24,46,239,18,23,40,198,101,20,80,61,-40,-32,6,-7,2,-44,49,5,-83,-1,7,44,144,24,-46,44,0,-86,597,7,221,800,63,-2,93,-38,27,-38,-27,13,-174,34,110,24,-6,29,15,107,-26,57,28,126,51,-25,-16,48,16,5,-15,114,52,676,-23,-33,-12,59,-51,-25,2,-37,-121,-133,4,-74,0,-17,-73,22,-35,121,141,35,-2,51,10,29,70,16,51,21,16,6,220,160,34,0,29,95,101,158,52,44,-32,18,37,-71,36,30,17,48,-60,14,17,9,-8,-17,-6,45,9,-63,0,197,81,-4,-20,91,60,18,7,4,5,-166,27,-6,127,26,-119,-225,35,-2,-37,16,136,72,-68,32,9,-48,278,115,28,40,74,-35,-5,-27,25,-2,-8,121,88,97,51,78,151,146,274,-14,73,-124,-146,-4,-35,-36,173,57,27,12,131,-8,-37,77,-3,1,118,19,-14,5,-78,-23,61,-100,-250,0,-7,439,157,-204,47,-188,84,19,235,60,149,-6,127,-181,9,1,-20,32,16,58,38,8,13,4,58,35,12,46,80,13,76,35,42,-65,3,-34,28,15,-18,47,3,-86,-27,-293,41,10,-55,71,2,623,14,222,25,-9,-25,56,15,-5,-12,62,100,33,32,29,57,83,149,12,-25,52,-6,27,44,49,9,32,-15,14,167,-35,11,57,196,78,4,19,-18,-18,81,467,-16,258,103,-65,35,34,41,-23,54,-41,78,-11,28,6,24,55,3,-29,73,34,171,214,20,703,-5,148,-10,100,26,19,91,-139,88,-11,35,525,132,-18,147,19,1,-22,9,-76,59,41,71,13,-69,32,-105,123,89,268,-49,74,34,59,39,-130,-32,-9,-2,12,31,16,100,24,-26,63,-26,-51,8,38,-36,-113,33,-40,-144,58,15,21,24,26,14,-14,-28,165,38,116,20,30,32,97,72,43,-22,7,-17,-13,33,9,-4,42,-22,72,33,77,9,139,224,66,26,-130,-20,23,14,9,13,86,-73,112,-92,-13,10,-25,11,9,-5,-9,-32,-93,-25,-7,72,-23,-255,25,36,11,11,-20,18,52,96,53,236,1231,18,22,-113,37,98,2,-30,54,171,-11,-16,-3,-20,-27,8,189,-66,12,22,1,-39,-40,-101,8,-3,-17,-3,-54,-3,55,-50,87,97,87,40,71,57,26,15,13,25,233,43,27,9,49,22,-32,9,110,-29,53,27,13,-263,6,-108,27,-17,-16,36,-6,-34,-15,-309,6,7,12,-18,113,25,247,-19,219,124,184,32,-35,-28,30,4,3,10,3,89,20,-2,103,143,-4,-57,-2,-38,-14,-12,31,193,28,-45,-106,-2,-4,18,46,-163,94,-18,30,41,48,48,80,12,-6,44,15,93,220,-16,42,6,-12,-140,76,795,53,409,45,166,142,174,23,1,71,-15,118,-24,22,171,-9,16,67,35,46,37,79,317,-296,20,-52,26,-20,-10,100,37,89,-1,-11,80,-70,69,22,36,81,1265,-71,-39,-73,127,29,527,-21,-126,2,-15,45,-4,71,-17,250,40,30,4,78,-77,105,-10,43,64,34,155,66,29,-33,-2,-46,-6,18,9,5,69,109,-19,15,-2,23,-8,79,169,20,-56,79,-206,81,-18,102,-85,44,102,37,-38,-20,21,-5,63,27,-38,0,-44,-67,42,73,3,-96,48,-62,-31,44,31,-12,203,113,110,-48,29,38,42,57,9,-51,249,28,35,4,62,32,13,11,359,-240,140,45,42,230,22,99,-74,36,-6,-27,-5,319,44,-43,239,34,21,19,51,-11,21,103,31,63,126,13,8,-36,-29,61,-37,29,1,110,24,32,34,31,98,-27,66,11,-32,1240,-9,-7,200,0,-84,11,-24,30,7,-40,-7,81,4,20,0,-4,13,53,48,184,21,-78,225,35,45,-4,35,21,-1,-24,-15,230,54,-7,30,-84,155,16,55,117,9,162,-52,11,21,12,55,32,-2,3,-13,-22,-12,246,-12,148,75,-5,103,113,-7,17,77,46,92,24,27,50,129,145,-132,33,21,-21,70,-25,12,108,-5,-2,-25,40,117,-22,6,28,-7,73,-44,38,-7,16,17,39,18,-26,34,-6,37,3,-129,35,38,154,-24,42,-131,36,31,-4,52,95,-31,122,-3,-6,63,36,72,141,33,61,9,244,32,26,64,81,6,137,9,-15,-13,275,232,53,721,46,19,20,300,30,-4,2,5,189,-10,10,-64,-20,213,3,-26,-41,-76,-17,39,23,3,13,49,10,167,51,-48,50,-34,-12,56,-26,171,-18,14,46,276,-37,2,-30,50,17,13,74,-60,-66,40,-8,79,-28,38,-61,20,-59,0,93,40,23,-13,22,19,63,4,-17,70,38,42,-26,-11,108,5,36,24,-1,126,-8,72,-46,228,-4,30,8,27,39,-9,-73,-25,-6,63,52,-7,-14,936,38,18,108,-28,-45,17,2,-21,172,1649,39,-34,36,-8,43,28,5,1,-60,90,-12,-11,13,-7,26,52,102,58,-4,-29,112,19,3,73,30,-32,54,10,-32,34,11,1,-5,185,15,-108,126,26,84,6,87,-29,-99,-5,3,-14,17,-10,34,69,-31,47,19,-29,72,20,130,84,21,173,39,156,22,1,104,18,102,9,22,1,27,68,18,109,7,-36,59,15,-57,11,179,259,-25,-71,3,-2,-156,10,4,40,9,42,1,22,97,-5,-170,75,-60,63,145,-22,118,14,181,23,13,96,53,62,3,-17,-16,-90,7,20,143,33,28,-111,17,38,32,-5,-24,9,1,-27,120,-4,141,1,64,-64,57,-35,39,13,7,-93,49,26,17,-24,21,16,13,11,52,-24,50,19,15,-11,33,5,41,105,55,10,62,15,-99,-33,17,-17,28,-30,159,408,92,97,18,49,29,43,131,102,85,-7,159,72,140,69,52,48,65,-46,109,-147,87,6,-23,186,69,31,104,-12,24,-93,106,-36,-50,70,6,28,50,103,115,178,7,48,-56,36,-23,-6,-4,11,-74,73,-3,-63,97,19,-33,15,26,-11,-69,64,21,-50,-298,-119,-28,-14,-42,-34,24,8,1,-23,13,112,59,216,5,1,42,1,12,-15,-21,-160,1,-81,45,9,18,54,-38,39,44,-12,25,1,-11,-3,139,237,18,-1,-39,-136,69,8,132,30,26,60,26,1,-52,46,2,-21,-96,0,68,-13,28,4,-91,-52,105,-25,56,-28,44,-2,28,-19,15,2,32,107,-25,78,31,81,17,32,-6,21,45,27,11,-259,119,-20,34,17,-20,6,43,23,10,-11,-28,1,-15,72,52,15,24,0,-3,26,11,51,261,111,8,24,12,-27,-2,9,135,5,-21,-24,3,59,22,-13,-24,903,27,8,-16,90,25,178,-8,65,39,-3,35,4,-9,-22,30,-25,-6,65,-72,-25,317,-41,-30,70,-9,2,67,-12,-34,5,-18,-11,-24,-24,-48,-2,43,-6,9,9,65,-32,14,-8,13,1,17,-3,16,11,-2,6,92,-17,24,26,625,18,59,-10,32,-2,10,-495,-37,1
-33,-39,-45,14,-56,-106,73,-34,18,64,-35,-218,-106,-33,40,-6,-33,-149,14917,17,27,-32,-5,-20,20,13,-7,-42,5,-11,-70,12,-386,-226,-303,-283,-18,253,114,-78,41,598,2173,7368,910,2438,8875,13,-23,11,17,306,94,487,-89,62,99,0,39,73,62,69,458,63,15,55,608,13,-38,-210,-99,192,171,-48,-65,-11,10,155,204,44,101,71,33,-9,222,471,27,425,169,71,294,25,160,93,92,-19,-17,174,49,-4,81,-97,13,10,-44,-13,1333,145,-212,164,-24,-126,27,10,-177,15,0,207,129,42,16,108,-96,166,31,-91,94,18,60,30,58,-127,30,38,6,171,114,133,211,70,-34,-2,9,67,-73,38,187,407,2,98,160,35,58,127,142,-174,136,9,545,-24,2262,54,63,68,14,121,39,169,570,153,859,-14,192,164,264,296,30,49,9,16,25,142,-47,135,973,418,3,-14,-70,20,996,18,13,-5,456,302,43,11,-12,256,66,199,25,48,105,259,-7,116,27,764,-6,618,-3,26,706,-233,157,1373,20,34,721,-20,-9,21,27,3980,36,32,521,90,66,48,639,198,59,8,231,281,409,79,2265,99,1788,17,18,4,-14,17,93,71,18,179,322,18,379,-25,51,-4,1047,7,726,148,-65,35,23,2,13,-223,23,58,-21,45,55,28,112,524,125,32,-82,38,127,875,2512,72,-39,-33,94,202,613,-21,5391,756,571,-58,61,131,43,45,736,46,114,5,25,52,89,47,64,950,53,206,-143,665,-5,39,382,9,4,44,21,-8,122,871,549,809,26,511,1378,397,12,-7,197,94,254,22,20,71,126,161,869,178,-1,-2,168,185,37,3,153,80,43,1659,108,-6,773,43,208,342,46,75,27,66,272,146,217,1367,25,91,-48,295,759,163,681,-39,141,139,298,451,147,164,399,36,82,69,85,465,327,60,-103,10,50,477,-16,0,49,13,11,209,-15,50,250,399,354,192,239,121,-6,384,1352,-24,-53,-72,358,255,-34,16,-4,291,212,102,30,58,2,33,194,78,109,-12,2575,92,27,45,640,10,-70,173,58,126,201,175,237,358,463,2347,88,7,261,-159,90,-50,191,417,96,23,257,18,-15,-68,460,-128,136,-136,25,11,159,2414,33,33,32,31,191,118,-120,-70,21,347,966,-12,141,213,-1,2830,164,224,433,139,237,22,126,182,110,30,5,317,187,-6,68,21,138,197,28,107,43,-21,78,505,6,192,119,50,1146,150,-85,-10,-75,59,102,26,433,251,191,228,74,274,27,-31,-114,247,651,142,187,52,142,2874,158,332,158,920,100,17,242,128,259,82,1236,181,18,-55,44,-114,-3,164,-10,242,243,100,815,732,48,3,187,13,29,-14,3733,71,11,83,6,4856,17,93,431,2,68,-7,91,217,179,50,214,43,344,34,75,236,33,33,159,73,588,160,46,54,127,5,-97,308,46,46,-72,-5,7,42,34,25,1309,211,66,451,-315,142,41,275,33,-39,-25,168,44,518,42,46,259,105,277,22,-10,-1,422,-18,122,-69,397,109,255,-3,743,129,-41,70,57,299,124,132,12,120,-25,518,148,97,383,303,-74,11,43,1056,29,16,24,134,154,54,206,32,321,163,-45,307,201,181,69,24,-102,72,120,180,32,111,150,166,257,-12,113,112,388,-43,183,-17,-165,33,123,224,157,101,-12,57,109,35,363,133,187,29,134,1246,156,35,-14,28,184,139,44,666,597,72,494,12,-46,61,200,217,137,97,132,627,421,272,-233,359,-13,9,14,184,110,320,16,137,65,334,71,-5,104,119,85,24,51,245,149,1199,42,39,67,180,259,-49,92,220,3,7,-104,44,62,23,2,84,44,-89,30,29,7,297,-45,561,19,14,4,1499,33,44,-38,171,212,26,448,21,95,-3,-49,21,74,47,926,-24,501,34,-5,326,112,9,-83,1478,441,115,27,74,-95,505,477,442,7,81,-10,73,26,4970,70,67,268,469,466,77,49,91,106,-58,-491,167,-82,20,-63,-293,-104,107,-69,58,264,1452,68,58,-3,28,73,140,-75,82,-20,-62,165,3,119,110,-119,-62,45,43,35,358,-35,16,19,-24,823,-155,-21,155,9,-34,-24,-46,-49,118,-15,7,-38,-52,185,1112,-8,97,41,370,6816,286,5,42,506,-28,4,-162,1834,50,-15,0,15,20,-3,156,86,8038,291,-81,-11,35,62,-159,241,35,-60,2720,-32,-73,84,18,182,5441,-42,-170,-45,10,0,18,113,-125,964,382,20,8,54,1358,70,16,-1,3541,360,-47,79,164,22,99,8,-48,-30,96,-53,3253,-50,-56,66,24,-11,1,34,-92,5,-3,35,3,-7,-9,-5,14,-189,67,342,-48,-54,158,361,-21,-27,28,121,42,171,67,38,218,111,-55,-40,1680,-9,42,-37,140,8,-121,-43,0,86,-130,114,-71,187,30,206,-68,-78,5416,-56,180,-48,87,94,-59,-74,-8,-13,-20,21,131,1616,22,25,-28,31,-41,140,129,83,-84,-59,-26,44,9,-89,2738,0,2,-23,1068,-46,52,111,2432,-120,102,18,95,46,-69,10,95,-257,42,0,-1,-199,1312,218,19,60,128,-134,-46,122,369,108,38,420,28,-227,64,117,336,218,-2,114,61,-151,2991,163,303,16,261,48,2083,43,232,317,451,-74,-8,200,1187,-42,132,130,385,37,15,175,464,21,171,73,340,39,138,29,42,55,70,1073,51,-71,-108,102,-1,5,42,4457,882,1705,537,1380,10,56,204,274,121,391,1289,165,-30,-2,3,625,74,1923,145,5,446,56,1709,145,19,27,-168,-21,24,-25,32,-21,0,-43,369,554,52,277,-21,52,-77,64,118,32,-6,76,128,220,-8,-36,121,33,-61,37,10,18,149,547,6,40,15,227,-14,68,48,32,578,68,130,-54,102,54,10,41,82,-20,-44,-81,612,42,-18,-16,66,-193,-13,-64,-57,435,151,221,180,71,60,185,-143,61,-89,21,35,106,1,35,-56,27,31,-80,336,340,33,11,25,146,13031,3937,-11,222,-125,248,81,41,125,63,-136,16,294,50,-87,73,-51,919,12,199,57,-77,-5,81,48,-16,155,1335,1,29,71,431,26,14,28,361,673,167,190,-25,-48,-33,3,20,1335,60,4,19,374,-17,49,16,76,-3,214,92,-30,258,35,51,395,-346,18,141,596,-3,442,2047,-5,476,-25,-22,777,639,353,22,32,1,126,24,44,62,1816,-1,78,24,37,-60,-32,2,450,158,-146,679,156,79,157,361,757,53,324,15,221,52,16,-262,-14,197,58,191,243,233,185,18,-143,148,-86,64,24,-257,22,2552,4,25,695,414,19,5,140,84,415,6,-8,38,17,348,43,259,15,-99,423,-1,87,384,4,471,31,608,3926,24,737,2643,330,8,1239,54,172,46,163,184,75,68,69,5,79,257,51,140,56,19,89,90,3004,249,38,147,2,640,596,-40,106,357,22,-177,25,191,8,113,29,46,-11,4,-332,-11,9,238,-180,209,90,2280,1246,213,78,85,11,314,8,54,69,-24,-18,1775,84,55,21,3,-8,0,-75,102,308,686,35,185,231,345,1000,28,24,47,76,232,-248,456,105,-11,-49,44,74,-19,61,137,63,129,1279,-12,17,78,17,-1,110,189,278,-68,6,-47,286,245,757,108,37,82,17,-10,87,32,-79,-43,423,78,-49,0,18,-59,3,352,51,168,161,-55,34,-69,115,106,27,-151,238,-126,56,38,11,66,305,150,-7,17,10,133,-67,303,128,348,65,-120,83,49,610,25,133,-87,250,-54,172,39,-10,77,52,11,85,244,-74,520,-46,169,13,519,73,31,5367,375,96,43,-14,68,-3,43,23,-13,12,424,416,8,169,-21,-19,-32,164,64,-289,13,430,176,143,152,19,146,63,33,395,-59,-22,-41,178,1,37,45,37,59,-2,67,159,145,-62,-148,73,1015,107,-4,130,-1,185,-76,55,114,33,-68,39,74,74,36,-76,131,491,326,45,160,-8,207,64,265,61,13,150,394,5,109,40,11,649,-8,286,-41,318,25,48,91,193,-15,117,391,827,54,43,-19,-21,-42,212,80,25,32,467,36,50,42,-106,0,-6,122,-42,580,153,20,90,-67,50,-36,-156,85,25,-19,-14,1104,3670,27,39,5260,-41,-39,45,-144,22,1648,960,28,66,233,13,-16,26,1004,-18,16,-26,48,74,250,-1,80,465,83,-35,113,127,24,-30,4036,475,-39,140,516,7,77,39,8,-24,52,-116,268,-57,68,2,149,31,60,-13,-24,123,50,115,141,466,158,45,-53,-118,288,-51,39,50,80,17,-128,181,63,611,83,-37,76,171,-158,122,9,-2,22,23,17,25,-62,134,-7,196,10785,-49,5504,9462,6195,-16,-5,32,-14,-146,265,414,4031,-19,154,647,42,183,-42,53,-34,87,617,42,160,32,34,1397,33,-6,78,-28,-295,429,-31,-27,-4,44,24,83,19,833,29,-96,-18,59,40,68,-106,13,-67,51,-179,-54,-21,676,36,-1,273,728,402,-15,295,113,128,281,422,468,57,180,67,38,331,140,173,-43,1226,34,3995,230,30,-5,318,-38,134,-12,121,76,84,43,349,38,55,80,122,20,23,21,46,-30,8,31,-40,-10,192,-7,10,44,81,2261,23,-11,-26,-85,26,-5,67,64,-17,2155,83,-350,-7,-2,-78,-21,-40,6,292,22,-26,2,44,51,618,-4,126,0,25,-42,227,-1,109,68,-15,95,48,368,310,79,170,-32,-51,49,92,13,95,33,356,1235,-147,139,42,6,-1,200,121,4157,319,132,2420,192,93,0,80,-47,39,-110,78,-104,360,131,149,-18,14,-2,2707,16,-31,48,87,296,455,23,-6,227,521,209,-68,3550,283,6,-34,-17,199,5,256,403,15,731,134,290,59,260,275,289,106,221,34,27,0,-56,48,15,61,384,41,34,28,-5,471,98,96,303,-29,142,95,148,131,406,246,34,6,-4,-15,197,1109,822,-9,32,26,4,24,55,279,9,13,400,85,-9,101,89,-2,113,-23,7,63,58,61,549,58,28,3,-57,-6,124,-14,-72,333,122,1314,886,81,-30,-38,1099,204,99,94,53,74,2,-288,109,-38,68,-30,17,377,5375,-57,83,117,41,-50,12,-56,-70,-37,-93,96,42,45,114,20,-52,115,-30,-128,97,34,9,-21,6,54,40,-105,-12,116,-2,3765,936,109,7,-52,39,-20,199,38,59,26,365,46,-10,-20,-7,73,-48,1273,69,-113,2,864,20,-80,7,-53,794,11445,-32,169,112,138,-22,-153,3191,-46,91,21,288,12,61,36,22,21,-9,137,-410,431,-88,33,57,920,27,27,64,64,-24,123,-24,357,0,113,-53,169,33,3215,-224,101,182,-24,25,31,128,427,133,110,-231,28,-17,-5,25,-207,-80,196,-62,302,-37,2,60,110,131,423,757,622,180,-16,30,44,-36,-3,-48,5,935,94,71,276,-58,67,2,74,48,-8,27,-179,-162,-10,1501,184,43,53,-14,471,-7,950,19,14,1272,-11,-20,456,2,-179,58,11,-46,32,99,5,-123,-28,2534,79,433,291,-264,310,92,-5,12,141,107,175,-166,86,460,11,-126,119,515,68,31,2,432,27,36,2153,-34,20,-48,161,43,71,11,-20,139,88,19,-53,243,134,105,237,143,-234,-97,-212,-33,92,322,-57,92,2,1240,647,546,20,3900,509,-65,51,21,114,-15,-50,124,6,838,20,-104,116,444,267,56,72,236,953,20,-186,47,117,8,39,100,151,-9,144,-167,15,153,-4,394,184,2382,62,27,170,555,291,-48,3,-33,-285,74,2,78,57,125,27,1,-23,121,-15,401,56,149,40,32,50,155,25,116,263,341,-23,-83,148,97,377,235,63,3,6,5,52,42,154,-5,107,22,-7,152,13,33,-45,256,257,904,118,12,507,315,6,56,22,-48,179,80,51,260,437,78,86,8,76,1246,-3,-137,81,246,104,214,64,101,-36,139,4,-50,30,572,45,11,-41,157,-14,3127,115,90,-24,132,147,56,47,92,90,10,71,-3,-22,379,168,-48,5,4,67,149,7,4,5,91,16,38,13,-15,-21,102,39,220,64,40,163,1669,129,54,69,-8,217,58,-36,512,4,63,-1,36,-89,-7,-15,0,101,90,17,-59,298,-31,31,24,26,229,-4,1634,30,143,132,11,84,158,93,-187,64,5,1148,6,-6,44,-56,29,46,-31,188,-37,-2,92,-31,90,-5,3,102,77,47,54,40,32,67,15,10,6,33,16,1836,124,13,41,-41,-4,126,35,157,6,-11,-35,25,84,-2,27,3001,45,38,-48,-10,7,37,103,30,655,20,-8,-110,-23,11,37,-29,10,2,-56,181,0,45,148,-129,-76,98,26,38,-16,88,21,58,-23,-23,100,-55,31,2404,124,-28,-207,-7,107,10,102,164,-115,-11,187,90,72,-178,152,62,75,-12,118,130,41,726,168,765,28,349,49,80,18,-37,706,-35,594,305,-95,230,33,-171,84,206,83,83,118,43,31,76,65,34,-7,-47,-24,60,-40,-2,-12,18,-1,-18,-24,62,25,5,83,164,101,471,-21,382,21,144,-12,231,362,47,8,37,0,517,48,56,-18,65,29,109,271,254,132,51,85,-94,190,168,153,236,87,35,8,53,31,251,-16,373,17,-11,801,-79,53,80,21,36,-29,-116,43,-53,97,-321,-42,91,20,-5,2,269,292,-40,135,24,90,119,21,-33,153,68,110,24,27,105,29,83,81,131,181,58,38,120,1746,678,321,200,-153,23,118,3877,97,904,31,142,610,-29,39,64,-45,52,64,99,21,-51,-11,268,206,76,19,-3,69,130,607,88,30,62,10,53,514,3195,2610,-3,-71,358,46,43,60,41,-16,6,38,22,2,-2,27,1,72,110,105,-23,-3,65,-6,-45,21,375,188,32,26,44,150,-7,12,51,75,254,1188,-17,21,3067,4707,2541,2218,2838,5587,1850,133,135,-8,106,174,29,19,147,30,52,-148,-45,148,-114,-16,85,198,145,47,-33,93,12,-50,-65,46,-52,326,337,25,13,-8,-15,-4,30,-9,41,23,6,5,23,72,45,60,-22,124,137,-56,57,-35,297,156,198,-70,-9,278,-128,19,37,189,103,160,43,69,-48,14,11,44,141,78,91,-36,13,79,6,17,265,42,-12,-31,-24,238,238,2,3,-27,51,-3,-100,12,528,61,64,64,-220,87,10,-10,-42,-5,248,186,6,388,33,-66,1222,212,3,104,1284,46,121,955,8,14,741,14,31,72,-55,-2,105,20,103,368,82,-7,42,54,267,1194,126,123,52,1,115,139,-24,369,5,55,13,2,205,101,0,-33,59,90,723,-51,-30,179,-20,81,46,23,16,101,21,304,148,21,27,5,37,-34,2,-20,52,54,88,-17,-42,113,100,20,37,-2,-19,-17,-19,-4,63,259,-36,210,33,-141,424,194,28,215,379,181,13,-3,-20,1607,-52,627,5,78,53,523,-49,9,29,24,17,557,-17,502,-37,69,196,138,15,11,332,-60,17,-12,62,-53,61,97,14,206,89,-3,39,-58,-33,93,178,555,77,25,-7,30,1,-5,19,91,591,-6,31,34,541,78,185,811,6,-88,111,4,168,10,277,9,-121,-215,-2,77,535,6,29,51,-20,12,47,63,-4,778,278,-108,27,18,-4,289,26,142,29,25,493,-233,90,17,17,-37,14,230,27,-3,82,-43,25,28,70,-52,349,43,6,64,204,81,164,60,-26,137,-187,154,7,80,46,14,219,-3,423,141,-8,131,-320,332,2803,82,33,-33,-52,-23,-24,26,428,140,45,14,-20,436,9,58,-25,136,55,316,105,3,4,-15,24,-32,2,597,82,4,52,117,606,26,142,89,-14,-77,-107,345,-104,17,34,52,23,87,107,78,178,1994,-7,541,51,283,1058,101,-35,61,-202,33,1,43,1,-71,12,18,-53,-61,60,3,102,38,356,7,-5,146,158,-23,499,3,-48,30,15,57,-83,96,-4,2,-12,3,29,84,33,38,262,-208,13,108,-21,40,31,-28,38,172,532,885,-34,405,321,-54,-8,591,144,405,48,146,8,45,28,2132,29,54,39,649,131,655,69,97,543,2916,2,10,22,-11,-21,26,21,770,40,54,162,226,109,68,328,-46,113,17,138,-91,126,1,179,199,180,84,153,8,-14,-8,-5,636,1,41,117,10,138,201,275,-16,-22,187,66,62,48,376,111,15,17,37,-51,233,64,40,-96,5367,33,244,0,13,114,336,-51,93,4,57,632,33,52,295,13,17,375,13,-12,53,19,86,65,514,69,45,276,28,10,-4,-3,64,131,623,237,139,343,-30,132,251,186,14,308,110,102,403,161,-50,-174,177,108,-32,6,40,15,187,460,122,-21,64,735,12,10,78,39,-138,-45,29,116,48,194,133,213,28,37,114,28,-93,35,246,90,41,894,53,14,50,-20,-62,1,84,31,172,-10,-31,-17,54,259,292,805,-7,42,64,-26,-240,5,-14,52,130,-30,87,-15,738,-86,101,24,92,-11,147,36,-13,232,5,37,1,-25,159,16,209,-101,-17,23,15,0,153,40,64,115,1981,154,221,40,68,-7,8,22,154,330,162,-3,89,54,35,187,25,73,53,42,-8,76,22,71,78,29,-3,103,126,-61,61,92,-28,-4,293,68,-17,10,-21,15,1,395,50,66,-50,74,73,36,115,64,56,-37,10,-7,239,23,345,-27,183,71,50,-13,24,86,60,464,109,-57,21,635,33,54,24,-8,20,-92,-161,5,84,248,97,-1,45,-15,-29,146,-40,245,12,-2,106,-10,65,4,-8,-23,-7,22,-65,117,226,-14,25,-14,15,155,28,132,400,110,444,10,40,163,36,62,33,57,38,-24,-33,42,69,18,-1,21,51,10,14,-7,3,20,386,234,127,-92,-6,11,-12,28,242,19,840,42,87,65,-21,26,25,-3,0,7,77,239,-24,178,26,-41,3,187,55,7,844,-23,68,66,47,40,20,782,-5,-17,-5,57,98,20,12,181,8,145,-6,304,297,388,-74,229,142,329,-259,393,-103,368,12,138,-38,24,38,20,-95,77,-10,-85,-5,164,49,142,164,71,181,56,89,311,303,185,317,298,10,131,-45,47,-44,-46,63,-11,-1,-3,12,-6,30,449,148,-43,-62,9,37,-3,25,-12,524,1051,64,-18,115,-1,78,268,51,199,207,68,28,-2,37,32,70,81,4,-58,166,-16,211,316,344,53,8,93,152,5,81,121,370,-34,35,-60,11,1993,31,1099,38,-49,141,63,550,57,220,-163,178,191,12,365,9,281,30,2,-314,144,9,-44,31,37,0,1,14,234,-22,520,29,-61,31,100,118,356,213,1,145,153,124,59,48,47,85,137,100,45,-102,77,108,-48,461,101,55,32,57,564,399,67,52,84,115,-18,5,-8,29,225,6,-37,55,238,91,-15,17,122,250,120,-32,305,19,211,17,115,12,13,0,382,43,-24,209,16,162,428,94,201,29,107,257,-76,251,255,14,16,50,64,20,3,172,-45,-6,-96,-18,-92,9,74,179,29,55,83,-148,-71,5,209,1,473,59,10,-56,5,87,-43,-144,123,444,-4,52,-11,49,101,76,156,97,156,-14,-2,888,112,38,25,7,56,47,235,27,50,-74,57,189,185,35,18,4,28,153,304,17,-13,1,115,58,95,-21,35,47,-108,97,-28,183,53,18,67,74,110,95,-91,-8,114,377,96,-81,58,5,78,31,145,118,34,228,41,66,-9,-4,169,57,121,452,106,959,197,-28,88,33,910,50,172,-8,320,4,240,67,795,90,-5,21,-13,35,12,-72,22,106,422,50,329,212,54,69,-12,-3,4,126,-56,20,855,192,45,60,34,3,37,-47,228,717,142,-155,101,261,51,-61,830,28,-4,171,265,8,85,43,36,-50,81,101,-80,58,156,121,-11,67,26,16,16,253,10,620,-114,458,-8,77,-36,10,2063,-10,428,-21,-81,31,57,43,216,22,79,1238,-19,861,-1,19,-118,6,23,63,-26,47,-53,78,127,636,-199,7152,53,156,604,109,33,60,55,302,909,62,-48,22,-1,-38,33,308,94,324,-14,-63,9,-8,0,25,71,-125,10,-22,-15,24,152,-78,40,-5,535,12,-33,21,33,13,83,30,140,-59,-6,-4,1005,4295,-15,17,0,96,61,-21,22,239,-64,3,-24,-111,677,122,-4,360,38,-20,-16,14,1649,-16,39,4907,267,6,-75,301,-418,-34,-8,351,203,1,24,4282,13,-21,-139,105,80,487,50,54,1633,138,172,89,244,46,60,-46,-31,28,231,217,48,31,158,40,135,8,-73,-36,9,1947,286,2,-57,49,1937,90,-26,263,111,111,-248,-38,1658,73,2787,2248,4834,9,1,5953,409,-119,211,23,124,89,1816,-13,24,431,15,46,-371,418,36,-24,-10,168,14,-9,4943,78,46,491,17,-2,-56,29,64,-48,-46,2065,2776,-6,45,-16,8,-6,15,24,-36,-49,5,161,-118,-12,561,-3,34,56,55,-88,197,110,-59,157,79,9,214,-10,-2,224,12,2419,98,-156,401,1181,11553,38,827,33,78,-70,3297,65,-25,-219,-19,12,-32,408,307,134,68,100,24,-61,63,-16,-9,8,70,218,94,400,20,36,-46,154,-47,3548,1083,-6,-9,132,57,4009,-86,236,100,-23,309,1008,-43,36,56,23,22,9,4207,2303,54,818,98,17,631,652,129,964,4,1874,-15,34,-26,14,89,35,11,55,19,-121,17,62,-15,46,-23,110,401,329,129,205,-24,-60,44,59,-47,2574,58,1670,-85,1057,130,-15,359,655,266,460,64,-36,-3,209,1015,87,-194,86,4,120,6,-41,85,-16,131,14,273,-20,33,114,57,196,-19,23,168,51,360,117,76,163,1232,3896,194,-63,-5,-8,-8,72,-54,-18,55,40,87,7162,20,121,-3,1,-7,43,34,128,241,8,-16,-88,-22,4,16,450,671,-64,-33,0,1768,-16,14,112,17,9,-58,2,20,20,-22,-6,457,32,110,14,92,-32,221,-98,-37,-21,-24,79,15,111,225,149,13,84,87,39,-24,46,15,148,10,33,0,319,-37,37,36,3152,-18,118,-1,21,92,42,467,-115,849,-112,38,23,18,755,-2,320,37,182,-29,172,7,-17,36,-47,-126,260,89,5428,1876,17,552,622,7,248,95,87,45,883,376,94,369,-230,-72,546,57,10,108,471,148,881,50,-4,100,-15,-59,1408,33,155,5,1374,-97,44,-41,94,108,300,36,-95,-83,641,71,30,3409,-7,69,6,6,164,123,697,240,10,20,17,17,114,85,208,302,119,226,1131,18,-1,94,181,764,316,27,-37,78,96,41,1542,18,1007,-19,8,122,393,-37,50,221,6,69,-25,86,409,178,491,278,65,19,22,42,273,203,221,167,254,162,3,-40,16,44,278,20,-42,78,420,13,-19,-186,200,159,131,-110,1167,-5,50,56,133,24,172,58,-47,130,328,-15,108,22,25,16,23,618,94,-34,111,139,3235,313,149,102,-59,-14,220,-14,-5,53,118,465,50,62,3,43,49,117,846,694,70,-34,114,24,59,282,171,343,2995,-31,2551,59,87,42,303,193,4,146,-188,-40,-39,-22,196,903,72,56,8,-4,39,8,205,66,252,40,15,30,-19,-4,433,1327,94,-13,71,7,40,-10,-76,27,129,-23,37,301,13,17,21,1010,60,71,20,70,21,-11,43,68,24,-5,64,28,249,-141,23,54,13,35,-34,55,8,-59,-31,198,269,-29,-25,41,-7,183,238,109,-52,-6,-11,32,3,9,-6,110,568,282,536,699,-38,22,10,252,-19,268,136,-1,104,17,638,44,-73,-12,71,70,64,-4,32,147,86,82,-10,-52,337,24,85,29,238,4,72,49,-17,-5,72,77,44,66,-29,48,78,48,-29,37,-1,5,195,72,570,-12,979,122,147,117,73,11,27,61,89,55,15,66,-10,42,153,56,136,414,162,11,18,149,49,13,-66,-7,39,-47,-22,20,-79,51,9,-15,-51,158,131,38,-37,52,-228,-4,9,8,-4,-7,3955,-61,326,57,15,-39,-30,222,2,87,115,232,0,77,123,6,138,-14,29,122,190,89,70,6,104,585,151,49,79,-32,108,27,32,66,95,-21,20,49,-17,-27,26,212,58,82,38,38,-38,164,35,56,4,4,8,14,70,42,247,337,20,88,71,-281,15,53,124,65,427,-69,17,-88,277,-53,514,77,85,13,-74,15,94,208,32,335,246,52,-80,799,-37,37,6,38,21,505,1172,-51,-19,7,1162,314,3407,4,1,15,511,127,954,19,56,17,30,-175,27,1372,44,-2,28,31,47,2,54,116,-107,27,23,-65,11,176,15,-119,32,3,-3,82,-7,79,-22,392,174,58,-37,187,286,9,143,53,44,33,64,-3,-45,23,-36,66,24,89,80,-63,-34,60,66,-5,26,8,29,49,-72,-128,-36,20,55,164,43,49,22,22,-2,-18,13,19,16,10,13,-22,31,67,0,-7,181,21,134,-95,23,197,-15,149,67,-81,7,-48,-126,523,-152,30,-29,30,61,98,235,20,116,23,66,-30,102,118,419,-49,-5,29,12952,249,-74,182,-100,-31,55,59,64,60,-55,2,44,-96,-32,64,86,1088,-56,15,31,22,24,327,210,85,1,-70,2,123,4604,104,13,151,134,145,754,43,1204,46,95,-25,59,19,3628,322,31,4669,136,23,-102,22,341,1,123,358,865,33,7,169,30,13,71,-12,607,-11,15,38,31,179,607,29,-15,7,101,-9,135,-29,-17,148,1402,137,267,-61,13,79,-7,-59,42,3,294,87,109,124,46,135,608,45,18,16,48,59,3,27,42,5,66,1622,-26,86,1724,763,10,-15,15,48,312,-25,197,35,1,648,74,-20,194,222,296,569,60,169,-15,102,86,157,90,11,67,-28,-109,-32,-15,6851,-21,203,253,-32,42,-87,13,26,1,-81,-31,16,9,-2,54,1,22,11,14,12,9,-111,31,-12,24,-22,-35,86,4,126,-16,10,37,29,124,261,190,4381,520,14,80,9,-60,485,271,220,307,-27,254,142,105,23,594,71,90,71,14,-51,200,92,176,53,31,124,33,15,238,26,267,-176,111,640,17,6,29,406,16,-7,484,-52,1081,36,6,39,1376,-24,26,554,51,0,9,37,166,-6,-11,132,39,25,266,-9,49,514,895,90,14,-24,-14,166,2169,8,103,-36,23,-71,648,-1,28,561,58,-1,476,244,-26,-1,-7,-74,-41,-13,321,-19,9,10,484,20,-25,59,13,-7,48,416,66,44,27,97,-47,-78,39,24,9,0,-62,153,339,-15,-149,11,63,4,525,111,-39,281,1582,32,217,20,208,170,-10,-6,-8,167,33,116,70,22,24,275,700,7,39,-38,-16,19,-3,1035,35,68,-42,-32,10,-36,62,40,-11,-21,6,33,166,155,50,18,47,373,62,175,-7,182,899,-7,405,-133,14,30,150,334,128,3,39,26,-24,126,621,11,27,10,232,51,62,20,19,849,23,45,7,18,114,124,-18,45,45,17,208,-15,45,496,30,392,185,-5,1191,112,10,-31,-55,23,-42,10,1336,-38,-18,-157,80,116,198,608,1526,41,82,46,33,34,418,41,13,834,59,7,670,403,977,-6,55,43,86,6,-8,420,102,49,-11,4,-28,118,19,-11,-4,25,498,122,-142,552,68,-21,-45,-154,1910,14245,-100,206,2,-140,12,61,12,-43,-35,273,144,9,26,146,88,681,-9,31,-22,-35,1,-37,74,607,20,47,-131,-45,47,62,-38,208,217,334,11,343,-128,68,7,-3,-427,190,-23,-29,113,-44,40,31,41,60,48,160,1019,-51,3783,38,-47,890,161,11,13,171,-33,5,0,60,19,-105,-20,-20,329,896,31,16,-48,66,-5,-89,58,-99,4,58,11,81,14,396,240,44,34,153,-31,-8,118,-4,-5,13,57,41,107,27,18,64,8,-28,52,-10,287,-62,-82,155,28,19,73,401,26,-18,0,150,37,13,-16,195,216,34,98,68,322,51,215,1452,-99,-165,-5,-53,2677,218,51,18,10,-194,2749,-52,118,159,-23,-11,110,133,29,154,24,27,14,346,118,25,446,269,732,326,25,-51,7,338,-1,6,14,-53,195,1,109,2,8,40,30,40,182,-88,-21,45,1191,147,55,93,135,71,687,7,20,-27,155,41,-110,67,-18,266,469,213,5,-57,1240,-53,87,269,-118,324,-52,1665,9762,326,12,-59,21,50,-115,71,21,2609,64,373,2864,1919,29,17,119,3874,222,-96,-22,41,42,70,91,674,133,51,-42,-9,-37,-106,176,-6,-50,26,-59,38,-227,150,-15,-2,72,-66,-42,536,20,-6,-13,17,-19,-51,-15,-100,5,-139,794,-22,-31,54,-149,1253,19,147,-128,38,12,0,5,-31,128,113,42,-14,254,-112,2,13,555,97,1277,3901,485,5507,-153,12,33,41,-20,-11,186,-32,29,-37,117,28,997,-21,12,162,24,2,907,4209,52,397,3,20,24,-10,-16,221,85,207,2820,36,6,-49,114,-88,172,56,489,39,-10,-15,7,1358,20,130,98,156,10,198,47,53,17,81,-8,-17,-5,-280,4098,74,8,22,16,-370,190,25,-3,-272,-182,-62,189,252,204,134,5,8,2,-58,12,50,52,-59,1076,20,201,247,502,121,84,-13,242,83,-39,34,248,110,95,166,-19,96,65,3,-9,3,57,75,-128,76,59,24,-11,-30,115,-39,85,27,-156,55,49,-65,-29,67,287,10262,230,24,2572,33,-24,2,-73,270,890,216,-149,441,142,40,1657,690,195,-6,311,10,56,115,52,65,7,25,25,39,-100,-67,5,181,3706,260,-30,415,18,3520,11,-61,161,82,-2,-52,37,21,-79,69,474,241,-5,181,11,12,23,620,448,-285,85,60,175,170,38,67,769,79,480,66,81,-6,781,404,297,8876,489,38,105,21,-2,4,2530,295,190,162,165,-13,44,-18,16,16,71,-122,141,18,-10,52,14,49,136,233,118,115,5775,9,2,-18,59,-13,-1,33,-28,104,125,118,-117,1469,89,603,85,116,541,-29,-45,155,-73,-144,226,8,-76,136,140,142,9,-131,72,27,14,-102,-6,-22,199,58,-76,-7,18,-7,-18,-6,294,44,39,119,49,-5,-73,24,182,-8,-8,333,13,-34,3,21,-44,146,281,18,3,-121,57,21,80,-186,27,56,-175,34,35,317,-25,141,65,38,-10,-17,114,11,104,72,26,4,-1,53,-46,-71,2,-128,76,117,549,-35,71,146,133,-5,11,74,181,123,183,-25,11,76,-14,26,46,26,-44,63,450,-59,37,43,56,-108,-61,37,1,113,-79,-59,72,64,-17,249,-89,597,152,500,15,55,189,133,1500,521,12,280,92,-2,41,-30,13,-80,40,1029,94,2444,-10,-81,2029,22,68,62,-68,28,182,29,107,-23,-81,-18,46,410,25,27,9,0,34,-10,-52,-140,124,5,79,3433,6,32,158,464,82,134,51,73,0,-16,7,-36,76,69,14,155,2633,-40,-59,-26,-41,11,5,626,70,-14,207,1192,3,183,37,17,87,125,14,3,29,274,2220,178,859,72,-114,548,54,-260,-7,-7,-31,104,258,358,239,32,117,105,83,-35,268,182,23,64,38,36,486,542,-102,29,89,-7,117,155,-22,269,54,390,27,-16,90,-38,133,54,43,65,-50,101,15,19,-220,219,603,32,25,-3,214,12,-149,20,-37,15,60,92,41,-33,87,2233,-33,0,195,39,31,-106,14354,350,54,6,26,103,96,20,12,12,316,3,221,57,10,134,100,-13,3089,-8,59,59,-5,496,272,21,123,-146,-5,-76,496,-59,19,-31,-9,32,15,240,42,53,57,-105,3250,11,406,-25,-287,643,25,198,166,150,30,110,-21,126,211,33,-74,84,146,31,-8,-60,0,-53,1082,56,-9,556,-103,-21,45,12,52,4,92,61,-165,234,-63,96,38,33,13,82,-24,81,21,46,49,119,213,255,3,-4,199,-61,-6,45,442,-18,71,22,89,107,122,44,-114,-16,21,-45,35,-42,-118,8,31,-1,57,332,142,84,731,-7,-33,183,-89,22,175,70,-11,27,-134,142,-28,1418,951,-122,23,2,470,-25,6011,26,-106,226,-106,85,92,-5,17,18,225,97,-21,158,91,-71,-1,-11,-44,27,5,25,100,-46,17,-35,-182,-22,11,57,84,-3,128,-3,15,1,87,12,3,88,-11,26,50,-65,12,79,95,-109,-36,43,45,59,62,16,20,-71,-83,55,0,-13,78,304,-13,163,319,86,197,-166,359,-10,7,-230,-49,352,-19,353,99,-80,4,-105,33,7,-117,76,140,51,-30,152,-67,-16,72,27,69,138,134,24,84,366,263,-197,155,75,-44,36,67,47,-139,57,-101,67,4021,169,90,0,2,98,9,15,1356,140,77,402,279,100,1973,66,-5,86,-14,74,53,29,155,9,229,94,-23,32,29,6,154,216,-194,-155,6,-5,142,42,1220,806,27,23,695,-47,918,69,23,40,-352,157,-145,11,81,246,2,-41,-30,-25,-69,-99,34,190,351,-28,34,-70,31,-13,-79,135,49,237,-11,124,-196,150,136,-20,-23,-53,-21,38,1383,-19,54,53,29,38,-45,13,-44,653,105,-13,-244,166,2370,-2,54,-14,237,1099,127,10,419,-59,-19,513,52,57,10,80,54,-13,95,91,-11,-39,109,-150,-112,65,-86,-56,277,7,113,651,-91,-21,66,-33,113,-322,-14,252,573,114,-489,5,143,-27,69,8,51,-39,151,597,-45,-50,545,9,38,40,64,121,211,903,122,-25,-36,5,-5,-24,150,540,15,-221,-536,-51,-12,-28,-129,-192,-7,-255,-103,-12,100,-92,633,-69,-28,59,180,112,2560,981,-13,108,67,9,-5,932,63,49,51,17,33,4091,-111,-471,-1053,-2778,-272,-468,67,80,25,15,76,-81,94,-63,57,841,647,5,-40,37,-39,370,33,44,9,2,-30,-6,-66,66,34,-34,48,64,26,-6,39,140,44,163,46,2358,-39,31,-4,-77,-13,25,188,102,40,69,320,53,-43,24,-1,-20,35,45,-70,108,245,162,20,234,-30,-87,-97,-8,47,24,443,9,5,9,-11,-69,70,610,60,176,200,-36,18,3523,29,-1,-11,31,-4,31,7,2,-60,36,2,-41,277,8,-39,-63,33,178,-8,102,19,-51,-55,38,19,-42,-20,-41,75,56,-54,-22,-39,-15,45,138,99,-6,104,31,18,10,85,19,61,-21,66,-26,9,48,69,9,-57,65,-20,871,12,-19,-2,7,739,0,33,-49,-32,27,66,1375,-9,56,-47,-63,39,28,143,8,85,-10,-67,214,231,-47,9,224,8,2,0,16,29,128,-5,48,-34,24,-8,-19,145,-32,3,98,-92,-16,27,34,-10,-15,327,132,-62,6,40,47,15,62,105,45,34,-136,-112,58,4,0,495,30,92,1487,586,130,-9,679,-530,35,14,-52,7,18,-48,-18,123,15,-145,-31,71,11,48,1064,295,16,-10,-45,35,-7,-71,106,168,-7,-64,-9,194,114,20,-85,521,550,1,-25,0,129,-10,-119,1120,139,98,762,10,51,474,635,346,-150,-15,12,75,9,36,-172,-25,1,55,75,274,-86,-9,46,-92,-17,-58,95,97,77,1,109,145,193,114,-5,2,18,-17,41,695,257,66,96,53,112,-48,-46,12,62,88,72,15,-32,-18,-24,-12,174,-29,161,-6,57,25,60,11,8,2438,2722,21,44,52,1355,810,-69,419,-60,29,28,-17,11,21,18,19,26,21,32,34,-86,-266,358,-3,320,-49,60,-5,68,22,-14,39,-27,72,79,7,29,118,-5,-39,-17,-118,-33,-39,-45,14,-56,-106,73,-34,18,64,-35,-218,-106,-33,40,-6,-33,-149,39,14917,23,17,27,-32,-5,-20,20,13,-7,-42,5,-11,-70,12,-386,-226,-303,-283,-18,253,114,-78,41,598,2173,7368,910,2438,8875,13,-23,11,17,306,94,487,-89,62,99,0,39,24,50,-6,-2,-13,-17,59,38,198,-24,-2,58,-5,-2,136,2,21,41,-61,-13,29,145,692,-86,610,260,28,194,88,36,65,7,2,-24,12,11,-33,68,139,-8,86,3,21,-38,63,27,18,35,4,3,30,-32,28,47,20,131,19,1,54,15,-123,176,85,346,48,22,99,47,-9,10,-18,-5,146,3,56,1012,-35,43,97,31,-19,10,-147,27,154,182,98,-17,39,209,172,9,20,225,22,3,10,122,103,18,660,-14,39,77,-23,13,-15,-16,-285,58,622,143,212,24,10,77,44,93,68,44,23,-37,43,343,83,-22,19,20,80,14,76,9,16,15,33,5,23,-3,110,35,39,6,114,42,130,39,515,125,84,332,-12,-58,14,4,52,15,91,752,9,-15,598,-1557,78,374,78,543,52,21,-40,82,29,14,77,21,92,145,6,24,45,30,25,1105,7,18,-3,9,2,31,261,-21,-22,17,72,-40,12,-13,5,82,0,108,-50,57,-112,8,42,229,50,-55,32,81,-16,7,39,27,36,20,677,-33,-21,20,57,-14,11,87,8,-8,-14,44,-60,3,124,7,-202,126,47,-15,41,80,44,86,78,163,-12,168,15,34,-15,33,74,35,112,62,16,35,-32,0,-13,84,24,-14,57,114,22,31,37,126,284,341,55,61,76,39,130,188,62,219,144,5,-30,-4,187,-30,177,48,14,29,718,17,-120,39,69,8,-1,-22,-13,-2,96,18,-42,255,-214,14,40,126,-34,64,-14,164,-50,-34,10,516,43,-4,44,127,40,-56,119,122,-54,12,95,-8,31,110,19,56,530,49,26,488,299,-13,88,16,174,0,45,72,353,5,163,-24,50,-19,113,131,-8,22,8,4,51,96,999,-20,172,47,-380,51,459,-56,42,35,8,325,109,17,158,-48,18,28,179,44,173,49,44,9,-12,-3,128,9,11,-170,14,36,154,65,7,-16,13,86,-54,213,-92,19,30,39,55,-4,553,77,-30,44,46,249,20,20,199,139,23,40,74,119,-3,55,102,-85,-93,-31,273,143,290,14,66,162,79,166,163,0,-89,-10,55,-14,77,79,5,-95,242,24,37,-2,134,152,4,0,636,69,120,150,151,108,-30,33,-1,43,-5,6,-6,39,115,42,42,12,221,494,42,86,4,9,12,-46,314,-20,41,69,29,-24,579,142,-8,10,1706,38,33,44,75,192,136,-16,52,-9,-24,25,2,42,33,58,147,62,70,16,280,69,85,111,-24,25,55,66,35,-17,-4,164,-2,-14,463,82,-15,46,84,331,26,233,-38,17,474,416,205,147,0,167,13,0,2,-8,-1,24,44,2,-10,-23,-49,59,108,-161,7,162,31,24,115,44,167,21,-64,121,395,-48,-45,-19,51,2,273,68,81,570,10,11,37,6,2,2,104,-57,9,-26,96,-58,-33,38,-64,19,6,2,17,34,-83,-15,17,-20,184,43,79,-25,-303,69,59,31,31,10,149,64,48,41,-18,-2,88,303,-3,-16,-10,-13,-20,30,17,18,-19,391,90,23,-70,27,-12,55,60,555,56,115,-47,24,72,42,269,-25,71,196,1620,252,-10,39,102,46,276,77,-21,14,68,158,47,82,64,-27,-1,61,147,62,-9,24,54,49,55,376,7,57,-35,-55,229,75,274,88,-51,80,48,16,43,514,-39,50,464,63,64,-153,968,-58,-13,22,36,69,-39,69,28,39,24,98,15,146,34,6,105,159,122,-2,232,85,-519,-27,-51,90,61,150,28,-2,24,9,-10,167,185,-22,-109,61,731,28,31,35,3,29,18,70,-93,21,16,95,-20,26,34,19,64,292,-5,-8,26,22,7,-8,43,-11,214,50,12,14,184,-16,-1,39,181,-15,10,-12,2,2,17,19,49,146,22,-9,6,-9,246,164,1,-54,20,-78,-8,1,19,308,0,228,-33,248,12,47,119,8,35,26,314,-139,32,3,-5,11,-61,119,21,-29,79,1678,-29,362,146,-28,16,-5,188,17,-26,35,35,102,29,25,57,-12,-13,230,86,12,207,-37,47,8,-21,112,-4,263,1254,-31,50,-9,14,-64,115,98,112,-1,32,5,21,18,-117,82,48,-14,-102,111,303,45,-60,42,56,-57,57,-170,14,-49,-202,42,292,179,256,99,-4,-29,28,32,51,54,-28,-34,56,40,-700,27,5,-15,36,17,13,-187,56,-32,-6,130,33,18,5,36,-13,5629,48,21,74,-64,120,-19,-6,-67,50,161,92,-4,27,-15,2,0,25,59,-6,-136,89,-10,-10,-98,27,-76,2556,208,0,19,30,46,82,-40,-6,31,102,204,321,-156,53,120,-131,0,38,2052,-205,-20,-16,33,155,144,-1,1029,1,-165,27,-22,170,36,27,9,13,64,211,13,-68,114,919,54,-20,49,84,87,7,-66,-101,519,-29,31,-109,-62,-57,110,20,-8,326,24,12,4,59,15,679,124,166,-185,134,-4,158,37,193,-92,-130,59,79,166,1634,114,42,401,-3,77,-33,2872,-31,25,15,39,38,96,-113,19,-10,38,243,12,133,-4,269,74,584,12,205,9,20,-98,142,20,47,479,3,8,31,99,268,-16,67,3,132,-120,17,2,83,11,113,1186,152,65,112,992,45,11,28,-37,22,-128,78,21,2,9,-102,186,12,7,22,238,-9,53,-34,25,34,131,-86,-88,-77,-15,-5,50,-2,-5,-4,-35,21,133,-55,984,-23,159,-33,16,141,-15,8,-14,2,40,9,10,23,177,76,24,908,5,33,3846,106,-298,-24,14,3,52,165,-19,38,7,-11,13,101,135,2,-80,115,23,54,437,-34,51,21,-19,28,76,-6,-63,64,438,21,608,-4,-20,45,84,163,-10,83,-1,37,91,366,20,121,43,148,26,40,-11,-53,29,-60,33,25,-298,-5,52,21,-226,-21,-10,18,17,25,-299,-75,9,45,64,32,-22,8,-60,10,358,7,74,-11,354,198,54,-4,58,32,255,11,77,-78,20,-52,60,254,134,8,85,-70,-50,-8,28,91,71,9,1384,-47,-91,-138,-559,-86,58,8,38,224,63,16,5,6,20,138,97,35,63,2012,57,5,63,779,11,146,-19,131,-135,292,156,121,106,209,25,3,273,75,14,-14,294,-30,4,-79,406,856,132,6,-55,3,-79,74,-164,-15,266,-22,13,9,6,-5,187,-7,-99,-38,2,-16,33,26,15,576,8,-15,-64,52,7,76,649,121,24,4,-3,67,288,25,116,50,101,150,1057,-26,31,8746,-34,54,-24,24,30,13,64,489,15,28,33,93,-113,78,7,105,63,-35,13,89,70,52,40,-18,72,72,696,4,-10,56,91,1604,55,43,63,8,163,287,174,579,-7,-35,31,-7,19,141,301,43,1,-34,225,-17,11,92,712,34,58,-19,-27,54,52,42,563,33,397,84,-13,65,35,2,42,48,-18,570,60,97,-110,213,-50,-14,27,89,467,-14,4,-26,-2,60,190,5,110,91,114,39,105,127,87,-31,45,108,334,474,-4,-54,41,133,85,133,38,104,65,-21,38,29,-59,165,49,20,31,4,94,31,410,33,-188,2,-1,-91,97,26,169,253,78,67,46,61,-19,96,24,103,-9,-29,63,49,38,16,405,8,13,77,25,-166,43,-135,310,153,189,46,72,185,-466,58,-237,76,13,31,6,-26,173,17,36,9,89,125,71,148,130,-29,249,-5,31,46,8,80,-68,55,257,144,28,-3,-265,6,-1,23,13,-31,24,80,105,-55,80,69,124,223,26,-2,6,11,-5,818,403,72,240,-24,24,35,190,192,14,-4,150,52,42,75,170,22,123,30,244,247,38,18,-66,-2,350,218,126,231,-7,39,33,195,424,17,122,5,115,-93,49,453,155,143,55,31,-22,86,111,4,151,-22,148,44,1133,111,105,194,356,1645,-109,68,134,581,81,278,16,-24,9,42,5,78,-8,97,55,52,128,-35,415,72,0,33,28,-91,68,-32,82,32,518,1,91,81,7,53,72,241,-102,18,-10,64,217,-31,77,-111,-24,40,-44,51,25,12,205,-8,17,12,137,13,441,121,-71,123,15,-35,-15,-30,-79,71,38,89,29,814,68,16,-10,128,-155,-80,-54,208,7,68,40,-4,-32,9,24,-7,188,123,-48,226,697,633,149,813,60,29,115,118,54,114,21,80,3,-33,2069,3,302,16,3,121,77,55,17,-3,80,16,8,146,110,37,21,26,18,44,112,-12,41,21,68,26,-42,-57,112,96,-9,2,-12,35,31,39,44,414,139,314,16,45,-10,-23,6,41,-30,64,261,9,347,-1,-1,3,475,-46,62,1,-1,-38,36,102,83,20,-26,34,31,-84,249,210,52,427,36,16,825,523,81,278,253,440,1236,44,48,-13,187,8,151,1218,421,474,7,108,-131,181,13,54,209,29,106,936,-99,-24,73,134,56,-72,202,77,105,93,321,167,66,-6,95,83,21,25,353,184,227,154,177,8,128,287,66,108,-23,-124,35,292,-21,-16,24,151,99,53,22,296,-37,-38,154,2499,49,-97,224,-78,10,97,278,-4,358,-7,-67,75,113,-4,13,12,-48,34,134,140,249,19,492,245,218,211,176,293,423,411,93,207,-2,144,7,-238,-68,43,98,-75,71,160,-6,35,-102,58,-52,549,363,325,140,499,66,397,942,1,-15,164,187,500,515,367,159,645,150,341,1625,-59,12,46,263,1135,177,406,645,780,228,13,5,420,378,40,200,243,10,33,981,259,249,667,81,106,32,266,-53,32,72,281,80,-7,-30,222,924,250,317,571,103,583,651,456,703,-178,172,37,415,93,45,12,19,23,33,27,95,2,5,45,31,48,139,45,-36,-24,92,26,212,16,19,7,53,116,329,10,17,39,6,151,31,36,-19,52,799,260,13,23,1828,57,113,168,40,-1,175,41,19,33,-175,-35,96,4,-7,44,21,-5,190,-29,31,121,87,-19,108,31,23,204,4,28,277,571,61,46,-143,122,26,26,511,37,-6,208,46,39,43,906,130,-39,99,271,213,41,29,70,-5,281,-107,193,41,-26,-87,1,1562,131,182,184,253,55,82,36,241,176,195,480,388,73,-36,71,-16,-4,-313,-40,-19,20,216,173,480,29,200,136,25,159,33,159,2830,30,28,-18,80,352,328,1303,84,225,291,277,-7,-5,83,398,29,221,-14,60,196,57,412,98,173,45,14,179,52,64,32,30,50,-24,34,152,111,55,-13,49,29,83,75,-32,206,77,82,2,29,608,135,447,59,468,14,-7,-63,254,5,38,40,10,127,41,11,6,62,448,358,33,-97,-10,19,53,3,258,95,181,13,74,116,-5,22,46,-72,-78,269,488,145,-116,39,100,42,1309,68,29,-10,-44,-10,-71,61,87,9,81,16,32,11,146,100,9,-21,37,-142,23,16,22,54,143,94,33,422,78,-190,35,452,5,2,255,2,303,195,109,-11,54,113,334,-5,67,-4,-49,238,242,-104,-32,42,135,4,9,794,-204,53,-2,19,28,64,-14,26,213,25,0,123,112,7,13,69,110,40,10,3,75,5,21,41,-21,-88,6,-3,47,-52,-10,84,1636,24,-86,-50,13,105,56,56,42,-22,25,26,239,174,-37,55,285,112,25,81,405,8,37,39,75,38,148,25,39,-25,7,4,17,73,-186,7,33,380,101,43,-9,39,-77,-12,7,-26,-29,-5,19,909,217,11,-3,-7,45,4,-223,69,247,76,0,100,-42,96,259,131,-28,47,36,50,-94,-16,49,301,-156,-30,-15,39,45,-105,521,18,36,14,-9,-27,9,1,25,-8,-22,115,569,3,27,30,14,41,139,123,382,-40,391,-69,-5,386,124,1,0,310,-9,10,154,7,907,-29,-110,116,213,122,9,122,40,18,6,123,68,54,-26,28,118,-11,74,238,-8,23,-25,-58,-181,49,42,16,66,17,64,-38,-16,291,25,103,156,41,92,1039,35,94,33,138,-10,7,60,3,16,-48,38,45,1082,40,-20,13,893,48,64,5,14,85,2,48,-22,12,53,137,77,-9,47,62,91,7,-64,5,-5,48,90,71,-8,11,17,-8,70,179,3,74,277,59,286,-108,9,47,15,-6,97,-47,-9,31,10,13,14,44,780,169,7,1070,14,128,1890,524,5,-32,-251,15,-87,-1,362,-11,-18,-2,167,-29,-22,-94,33,18,756,100,2365,4413,204,30,37,7,-7,235,27,-30,-52,-52,27,36,4223,46,-17,10,41,42,-41,36,21,33,63,-87,1469,27,-92,12,19,-3,18,71,-76,62,-13,65,126,679,-102,199,18,392,-14,140,-2,43,259,-1,253,257,51,103,98,52,31,9,318,84,-53,77,93,312,74,63,129,-3,110,-10,37,87,70,352,34,16,38,305,49,2,-74,169,31,96,-3,176,19,395,45,37,59,159,39,36,160,61,394,31,1,28,-33,95,8,9,123,17,31,57,57,301,39,152,67,-3,318,-104,-42,-44,-106,-102,-205,11,53,164,16,-58,121,-79,-24,-57,1,94,29,9,-15,-122,36,134,-36,-34,-71,72,67,610,25,276,5,-40,148,4320,-51,149,-88,88,38,427,18,34,-54,47,-7,-2,195,66,121,5,-30,368,34,13,-28,-20,73,26,365,-7,-237,11125,80,4,-32,138,-153,1129,-3,-103,-15,26,-17,55,-8,70,155,92,-287,100,178,-54,-122,-76,69,76,155,47,546,8,-32,-285,19,-35,46,1,293,-27,-39,38,75,8,-22,-24,13,45,-23,38,-191,-7,-18,155,8,76,165,217,56,20,208,90,-3,24,113,-12,7,242,12,31,97,110,-4,12,132,263,62,53,42,-8,2,32,20,11,-130,-130,1,47,-32,-13,36,76,-9,-2,15,681,22,-36,30,35,33,-20,54,-50,403,117,72,7,-40,2,-20,-53,35,15,-24,91,9,55,9,85,38,56,-12,16,55,73,12,176,-446,-9,-2,2,8,-44,15,-3,7,9,175,173,-5,-26,133,163,57,-14,-5,100,18,85,239,0,-19,19,-24,118,-1,20,-9,30,1154,182,19,102,68,-34,-29,145,19,118,47,30,187,447,29,-1,103,26,2,-60,-6,221,190,89,-15,33,48,61,40,32,79,96,73,27,365,28,-20,593,218,-29,2285,30,-11,12,64,37,-9,40,8,49,23,70,100,-22,12,32,429,44,49,721,-41,41,274,2,52,111,2433,101,200,13,119,234,10,38,38,7,5,36,99,31,5,-14,234,9,61,75,127,151,119,-2,-6,61,-13,48,2,-62,197,112,-40,-10,3,11,43,102,95,30,22,69,64,29,-42,22,35,50,-19,-15,229,-48,-28,-14,13,26,32,14,8,-14,40,5,225,-16,-8,37,-25,35,2,19,20,61,6,4,26,120,13,-7,12,552,-17,20,24,75,55,-151,-17,154,298,41,21,61,80,4,28,49,34,33,193,84,-51,148,-15,-43,5,243,66,78,160,158,401,-37,110,47,-14,5,41,2,205,28,67,-26,107,-25,60,178,13,10,-2,-340,-10,14,-85,61,40,59,-69,139,-64,-101,170,-159,77,131,0,1,543,41,-20,29,68,26,8,30,-15,32,16,12,170,-7,3,258,-8,67,16,-42,102,35,75,35,7,-100,175,-44,180,31,124,198,39,4,41,103,157,65,43,5,23,75,27,-11,53,29,58,16,377,0,31,31,25,44,-15,23,39,50,-2,-5,586,848,14,276,27,15,56,152,75,145,-10,41,25,15,6,85,-71,306,120,422,65,451,-45,241,3197,55,-6,158,51,36,5,6,362,-2,80,109,21,2,41,-37,96,-31,28,49,-8,-16,53,36,126,1,-2,86,-20,135,32,133,6,23,385,233,44,-321,66,25,17,-30,21,-17,-11,94,132,101,72,-3,241,47,64,249,84,-1,26,-1,16,-60,-15,38,82,-32,-16,163,-7,-3,22,51,11,11,100,279,24,-11,7,-83,-12,215,151,24,43,27,501,-4,7,79,23,-26,67,-164,91,56,-253,38,-5,70,12,-10,132,-21,28,-18,-15,90,-31,148,-12,57,35,55,46,332,41,50,309,153,4,38,4,-22,-110,11,48,59,15,52,35,47,67,3,-208,-2,3,101,10,362,627,369,823,3657,140,404,134,70,121,331,497,-19,172,-10,565,-6,34,507,1681,84,511,116,237,87,345,-81,5,381,7,250,5616,-15,46,150,58,-43,2,-82,4,289,-1,17,246,-2,323,324,49,1,52,-20,148,22,-7,14,7,61,287,21,33,10,26,155,11,26,-2,35,-16,-2,456,77,100,135,13,1,13,54,38,20,-8,21,9,-53,-4,1122,1,592,-26,-8,15,66,-19,-86,67,58,107,86,-2,121,-45,40,1011,-35,2,142,18,21,2,-51,9,170,33,383,-32,-14,222,95,73,55,28,75,22,72,84,-54,64,468,-257,8,47,88,-2,-33,28,21,-23,-23,68,-27,43,858,-7,24,62,471,53,118,35,65,35,8,27,24,119,-153,-3,-45,-11,-7,206,-248,514,5,183,17,-23,-3,-1,44,-8,30,117,-3,-4,41,38,238,31,-55,20,-5,55,0,-2,-172,96,116,33,91,210,29,-63,178,3,97,591,-215,64,-233,35,4,349,43,219,63,45,58,140,136,24,1,7,795,15,-83,2,-12,-62,-20,75,-208,45,591,29,263,47,2,17,-90,199,10,-4,13,126,2,33,-197,169,-6,-4,102,8,-93,71,14,10,172,-7,-157,5,52,87,42,12967,-5,-3,40,-76,744,68,8,-14,14,15,51,10,44,16,223,143,19,17,20,-23,33,5,-29,-12,1104,14,15,132,20,38,69,210,5,10,-34,-21,55,-5,-5,8,8,28,-74,-103,164,56,89,25,587,2,9,-32,-63,7,185,11,237,-81,66,32,53,8,121,19,-47,-49,-1,13,-123,-163,-4,2,-314,31,-48,145,22,-102,55,32,67,115,5,-8,-30,-30,-51,-15,-40,62,-4,382,201,19,107,190,14,36,-6,-92,1,179,55,490,5,18,658,153,-16,444,-12,49,45,-86,273,38,25,163,47,27,60,28,304,115,-77,-19,-7,53,31,145,45,63,121,50,-8,-5,-9,212,54,9,28,124,4,126,45,60,65,31,-47,5,26,35,44,101,148,6,21,-1,28,-96,-188,-32,171,162,43,-80,86,31,2929,-18,-79,88,33,-51,-16,-133,93,34,132,405,60,-73,11,215,66,33,-16,32,16,-58,150,-5,-40,15,30,4,13,85,39,4,13,-57,41,68,8,21,68,59,-10,7,23,188,-108,16,-160,99,18,43,47,18,17,19,287,11,53,31,39,-1,-12,50,10,10,23,225,200,51,42,3,5,155,29,299,18,32,-40,214,-19,36,23,69,73,37,8,-10,24,60,174,40,137,-35,5,54,19,-25,289,1,69,-47,-20,-64,-108,28,33,131,64,72,-14,-128,76,42,25,-233,-10,10,12,7,-35,50,55,132,1,88,298,92,28,82,29,42,-1,41,8,8,-17,54,21,-26,49,-45,39,-128,10,80,21,10,51,-78,-82,105,0,-51,30,188,-3,81,10,-81,-91,39,2,125,17,62,-83,51,28,-36,83,-111,-14,13,88,354,-11,94,-27,-30,13,21,28,5,-78,28,332,14,-13,-43,-4,15,-38,25,-69,-40,488,11,3,-18,30,-79,48,54,-16,-41,33,316,10,-1,18,117,-56,29,14,18,60,22,19,33,42,67,16,380,74,5,-7,25,62,16,-8,24,48,38,60,17,38,19,304,59,179,-153,11,-29,-44,34,14,-3,-3,0,156,0,-3,-5,27,-21,22,-39,450,147,35,18,97,-7,22,28,19,0,127,276,163,483,107,-6,-87,-42,8,23,22,-4,132,-6,68,14,-4,51,38,-12,15,-66,-15,59,59,-5,98,109,5,-1,29,298,-20,62,91,-38,18,73,81,43,87,-27,147,0,174,-46,4,33,145,23,69,18,15,165,62,163,30,56,114,2,1,21,36,-63,26,1143,332,184,567,48,66,17,35,371,26,15,11,5,-75,25,47,-67,25,76,-15,-77,279,-23,35,8,-53,284,12,69,-22,-24,-12,57,14,193,-58,14,228,38,58,-2,87,202,62,-38,-16,163,213,7,174,-2,0,-74,38,182,-23,66,199,8,51,30,-19,6,-14,44,2,18,35,156,-64,71,271,112,459,105,240,876,197,16,5,69,-22,73,-11,0,-12,23,86,138,109,-55,22,4,-2,91,39,24,59,102,3,36,1501,0,44,31,-9,21,12,89,30,457,52,111,119,122,34,-29,328,34,462,117,169,7,-17,29,-45,15,37,145,115,122,82,89,113,-48,1,160,376,31,1818,815,36,69,60,22,-128,94,16,302,1,44,37,7,259,57,155,1,90,30,-14,630,56,157,137,107,33,17,21,-106,308,465,-8,9,44,50,32,-3,54,-15,3,-14,10,13,-27,399,-33,23,103,316,96,9,203,23,58,302,69,66,29,244,53,4,-7,7073,208,-71,55,-45,-10,15,189,239,-128,9,-2,70,273,11,48,40,8,1,105,-119,-126,-100,15,12859,2,36,26,-6,55,114,145,7,-3,-9,-2,12,-3,-31,-40,154,-86,397,9,-9,818,89,4,10,44,2,116,-14,209,-194,28,85,55,175,-11,15,724,868,23,-11,287,883,34,881,166,90,-74,-41,4,-7,-6,-32,114,119,-55,139,6,-14,-25,42,-14,59,49,24,4076,6,244,1930,8,15,71,21,-11,28,32,3,268,136,-9,48,-12,7,20,15,-37,-47,-22,-51,24,38,6,-11,143,39,-38,35,4,14,-5,131,15,-69,-53,-74,15,52,11,-19,-84,25,-175,2,-410,33,-65,-119,187,24,-27,80,55,13,-43,181,23,113,574,-152,30,24,37,-40,136,1071,118,-7,337,44,39,14,62,175,13,37,56,-58,16,90,-18,202,19,-23,39,0,6,-22,-37,35,7,22,32,45,-20,104,35,980,358,30,52,113,163,-15,-29,81,-70,-35,49,6,45,-16,53,1,46,197,132,-87,54,54,60,514,356,79,261,15,146,31,-27,6,784,760,97,128,29,151,11,-31,45,-25,-18,35,-15,128,-16,-16,-7,-5,-79,28,23,95,338,-3,250,1,1,0,-6,49,-3,98,92,48,319,113,19,-44,25,-16,107,-133,174,21,121,316,69,-24,45,9,194,91,0,122,62,-8,7,134,-9,15,56,126,6,57,43,41,82,20,15,203,83,156,390,117,-4,18,43,6,33,690,50,-162,-5,-1,20,-8,32,-104,92,49,41,9,140,39,-48,224,142,-32,78,26,31,151,11,-25,-73,287,19,-26,-23,322,36,18,3,-6,-23,469,26,18,12,43,102,71,15,19,48,6,237,-103,57,-30,-16,16,-10,8,121,4,39,231,9,-53,53,11,143,-12,70,33,15,30,23,172,-15,49,18,15,-10,14,4,66,16,59,87,299,52,-2,23,146,21,58,3,45,126,31,415,20,176,-1,259,72,21,65,326,820,24,73,24,6,515,241,197,247,301,288,23,131,146,10,308,45,13,211,129,308,87,157,1661,565,-16,198,551,49,85,26,-12,-2,18,61,453,79,241,182,194,18,443,198,18,110,122,16,139,123,47,39,18,-1,70,23,40,20,15,400,123,110,51,57,17,6,38,95,169,15,8,315,165,27,78,16,219,23,93,11,10,34,-9,235,366,31,21,40,133,256,106,348,2,13,70,33,1710,36,260,65,56,26,1,106,132,108,-48,75,63,32,10,-41,-19,32,4,184,-4,115,276,304,107,-1,-13,-11,37,78,21,540,21,352,75,195,136,44,54,319,104,152,25,64,-31,169,20,86,50,138,359,-15,23,546,43,50,535,14,-13,11,24,294,227,-16,-5,11,372,82,-10,31,20,71,467,22,176,149,13,793,207,269,178,238,24,86,17,13,22,5,142,-11,94,65,153,87,14,117,228,27,263,541,-23,527,260,361,28,105,45,93,-51,1,92,318,5,-6,63,50,232,60,5,20,21,7,348,15,-30,-7,757,27,3075,225,81,150,15,42,350,133,10,34,233,445,90,-10,89,27,33,469,599,20,450,47,1027,85,346,198,21,72,55,144,-384,1445,44,-29,19,110,470,138,335,60,165,129,90,222,6,202,133,465,127,39,88,38,149,-123,126,108,67,-35,228,210,321,97,-10,38,378,190,-81,76,270,80,293,50,50,55,935,905,29,54,74,193,250,52,516,-31,98,63,160,168,623,13,39,263,-14,630,202,492,78,177,81,70,282,42,21,7,70,10,134,198,-18,661,-2,1030,117,75,310,290,480,190,426,100,95,357,197,48,-8,67,-15,356,53,-8,390,74,212,202,143,192,-7,619,-4,111,848,4,168,487,14,378,151,81,30,35,26,-42,582,332,44,125,85,116,50,63,207,14,45,175,90,479,120,386,4,-95,-39,90,6,136,68,11,76,12,94,70,117,9,54,973,208,13,93,11,257,6,105,-71,31,-13,2,234,91,89,671,365,618,466,67,146,43,254,13,-1,169,304,263,119,92,117,286,159,94,141,20,278,-1424,559,-5,6,-7,19,197,34,99,158,498,183,992,114,647,323,29,688,113,34,-1,23,35,26,115,30,639,81,64,24,130,165,26,229,47,198,-135,193,98,20,291,-52,214,120,31,445,-10,103,14,45,116,64,251,-58,555,544,346,29,122,114,-42,76,140,76,1233,104,-42,514,564,43,14,218,11,35,123,124,128,39,65,207,249,47,262,214,146,1032,503,21,116,57,-9,20,209,6,30,266,98,107,28,129,13,11,135,118,1085,250,227,17,54,6,63,323,75,601,52,160,49,158,45,152,162,269,33,166,106,-47,564,-9,32,7,8,49,-1,96,231,-9,-9,121,289,626,190,1457,12,25,624,944,9,60,105,2,66,878,7,111,52,0,113,63,282,58,295,347,12,18,51,40,73,-11,38,-9,406,34,69,273,183,438,106,224,100,548,13,452,92,29,503,-607,88,72,79,21,168,16,107,593,50,44,44,6,-8,234,61,269,252,69,15,26,74,70,6,34,321,197,13,-8,404,8,-2,109,122,61,200,123,81,59,18,122,136,43,49,235,462,156,55,39,261,330,56,32,23,301,46,102,0,-21,87,231,-37,188,141,-97,105,333,73,223,26,9,85,134,192,101,18,126,378,15,-1,30,248,22,259,32,132,8,50,54,509,53,108,385,223,24,143,231,380,667,199,179,-87,176,14,-60,414,6,99,-47,251,50,57,68,33,109,136,86,197,-23,-2,20,67,283,271,36,2,-4,288,5,-170,182,32,8,142,47,138,-56,24,191,41,532,36,-42,96,89,-253,-7,334,136,282,-24,182,272,32,41,10,214,37,-13,249,93,108,74,50,31,19,507,47,37,-87,125,140,155,27,17,30,101,38,355,-3,96,48,32,51,-21,132,227,-79,303,121,59,141,-18,25,19,-106,3,25,169,42,119,19,16,159,90,-20,-14,120,311,204,87,75,109,-42,306,125,103,65,239,91,133,7,-108,96,36,118,67,-151,362,469,190,1,31,110,30,71,112,-166,205,29,201,187,56,2,63,169,-25,-11,537,46,684,37,15,-38,432,342,47,12,150,-27,586,279,521,1983,61,542,1140,40,542,9,957,141,193,50,357,233,20,291,6,-28,312,78,-18,7,17,11,-3,40,-29,-5,92,37,183,112,387,139,59,59,49,28,-7,46,108,69,24,286,52,111,71,46,-2,17,43,-9,235,-47,35,815,-114,-39,621,67,108,9,36,-15,41,20,167,16,85,191,12,339,618,4,32,5,90,96,179,56,-15,351,35,108,181,234,19,44,142,20,119,83,55,50,0,595,813,21,268,131,101,76,80,411,108,255,254,220,1537,629,453,8,212,50,2,35,4,276,251,166,565,149,1031,19,223,206,55,98,40,13,82,56,101,24,63,15,221,499,99,427,39,-139,23,43,92,-1,33,207,-4,602,108,-4,216,255,141,361,329,27,50,9,-6,27,129,29,-17,39,115,-29,226,412,104,64,257,-17,254,526,245,169,132,187,238,38,124,183,-55,130,40,202,205,169,114,38,196,138,47,-6,-2,333,78,433,102,20,5,78,18,161,27,-9,912,7,21,52,24,12,23,251,-41,2,70,256,-29,69,87,42,-82,20,372,89,-5,-5,68,560,-70,179,71,274,99,464,18,23,-13,23,66,-50,16,22,304,186,325,76,479,32,124,685,38,0,25,99,409,166,7,133,299,-121,166,-31,186,-84,85,-27,601,15,192,31,37,8,414,146,93,258,282,212,78,153,63,46,79,16,-47,-22,227,227,206,-6,58,2,47,14,71,413,33,8,369,6,232,115,124,36,15,-3,33,-23,7,153,6,20,356,282,-67,29,500,549,980,135,53,365,-22,50,43,103,29,235,19,225,223,-4,35,92,637,58,110,0,280,230,-27,719,47,11,17,-22,-18,413,1427,-34,1,117,596,174,268,463,34,-11,208,232,92,220,-16,98,55,567,76,515,23,258,102,118,74,220,140,75,408,78,82,151,134,55,66,106,-354,151,78,24,117,85,325,574,22,42,75,85,-102,175,116,66,94,48,134,111,81,60,89,100,-59,67,262,-29,241,434,54,115,31,-69,256,37,71,335,84,858,509,147,-5,88,173,14,394,77,324,395,33,339,90,91,135,181,-140,92,269,239,173,-96,-20,1099,264,161,103,43,65,285,54,44,54,-82,0,-57,70,750,69,145,-43,590,64,10,126,83,14,952,479,786,62,80,119,1050,46,-31,260,233,144,335,109,54,9,14,242,-14,110,121,92,114,78,-14,467,79,81,74,91,86,360,329,22,55,460,-25,2,1,88,127,343,232,596,138,11,998,50,27,214,801,454,86,69,112,36,127,-20,249,498,95,-19,144,131,104,981,118,26,122,198,-10,84,151,303,-70,365,130,68,16,310,208,434,351,90,2,39,-5,1346,24,228,544,135,514,16,-21,88,68,244,94,3,31,143,400,84,107,37,482,-22,42,-29,207,380,-4,111,15,76,19,72,79,-28,5,55,371,175,120,53,-40,36,14,168,32,196,151,100,302,94,327,99,134,258,84,108,12,93,161,141,43,627,1036,638,133,27,140,93,241,136,9,145,227,178,127,-2,38,86,-8,61,-90,-25,278,21,580,130,171,120,128,133,34,76,38,225,13,-3,168,27,10,684,37,316,-1,34,268,87,570,101,8,285,261,570,148,23,41,59,192,32,247,91,163,407,61,536,112,243,24,59,-137,243,123,43,-22,33,75,250,245,696,101,453,169,102,30,54,4,919,119,212,655,445,204,1971,39,537,32,181,408,5,249,203,553,614,265,221,231,100,9,122,2323,7,439,0,26,-88,-16,70,98,211,445,271,45,36,228,98,32,266,36,144,268,851,463,113,125,338,265,88,216,24,-28,104,385,303,45,17,20,109,115,100,28,3073,410,-7,559,49,103,66,452,140,130,169,151,1069,67,8,98,52,199,773,131,10,397,147,0,356,27,41,60,571,378,67,15,4,195,-1,82,362,0,-9,78,12,103,31,436,117,53,66,113,195,45,-6,55,85,31,32,15,5,50,153,65,-42,22,112,159,66,136,135,-5,-19,491,92,963,-52,39,58,41,27,10,-2,20,-26,255,295,187,10,108,-4,78,120,23,427,105,275,0,-37,9,53,61,105,187,343,66,260,71,258,95,82,98,445,-5,-17,276,102,66,656,121,79,92,76,219,455,43,844,58,135,165,23,232,186,437,126,979,66,291,331,205,38,24,221,105,-11,286,237,413,172,15,383,64,133,103,191,553,-69,10,67,44,256,79,14,30,156,25,103,-1,99,165,741,194,160,174,789,160,163,44,110,23,12,-8,40,451,-8,133,168,34,1460,640,93,81,219,-3,1242,166,224,347,410,56,402,19,87,53,888,18,4,144,13,112,441,321,51,73,181,6,37,-40,41,71,111,-34,234,507,151,300,126,337,90,162,98,3,-293,96,40,42,51,82,9,136,304,73,151,60,102,19,789,103,441,94,143,975,132,164,73,90,30,299,289,46,29,-32,14,872,18,64,150,281,177,-203,60,132,22,31,94,129,160,-95,112,162,110,35,26,294,152,213,50,43,28,33,154,104,245,43,888,-22,29,56,367,68,147,69,9,66,7,66,155,688,-9,256,-74,82,49,58,115,154,-57,-35,135,44,85,68,103,64,-4,5,119,495,722,1063,1,1716,12,228,200,210,185,92,354,189,347,15,193,86,16,267,440,122,66,340,101,361,153,461,856,767,27,2,72,95,171,55,448,5,838,164,30,-41,18,-31,10,108,92,-35,41,0,134,89,122,189,-159,16,-2,2,-3,29,2,63,529,4,1,183,-28,253,46,44,-38,15,404,25,476,1021,198,1752,-12,91,577,31,48,67,161,-67,201,4,-9,15,270,369,29,274,1546,171,36,-143,194,66,200,53,73,118,460,773,314,338,13,11,18,152,15,198,304,143,226,107,-10,45,167,59,216,603,32,80,38,42,57,3,52,135,17,619,131,-1,598,138,52,191,18,0,183,236,446,21,927,25,267,202,262,-3,50,529,233,451,584,-68,-115,107,88,28,231,66,1769,93,834,92,-9,-7,145,38,182,295,0,756,317,20,-183,494,-6,296,249,165,264,103,515,-25,54,644,90,311,344,-38,24,66,-12,33,53,16,-1,21,-30,2,90,54,77,47,12,113,25,14,48,107,-46,54,9,46,114,283,-25,300,-23,23,31,119,-12,169,-23,187,249,160,186,204,26,165,0,364,218,-16,96,774,272,447,64,112,239,180,565,10,34,245,-10,37,45,20,0,40,4,212,27,79,-29,464,45,140,12,36,-12,257,63,110,176,63,779,206,25,52,-25,441,27,130,132,22,51,73,34,557,209,272,83,94,676,33,-129,324,400,-55,55,115,50,7,28,24,36,114,124,82,-30,199,80,80,11,217,134,17,23,454,207,184,17,282,883,33,20,42,124,126,261,15,7,-76,77,67,288,15,62,-8,1086,879,62,292,62,87,157,282,24,288,124,317,122,556,48,55,-10,505,344,234,46,39,104,330,151,737,191,-194,53,544,29,83,124,62,292,320,148,73,-108,30,0,252,118,49,58,170,182,135,13,107,727,77,387,-9,88,140,85,859,94,349,94,147,585,96,450,246,239,22,137,173,38,60,96,115,43,48,23,512,125,89,56,-82,86,56,5,168,226,21,103,-32,83,51,244,36,-12,41,55,183,332,170,21,90,136,816,23,34,36,185,99,22,83,-25,28,147,518,193,488,207,805,35,429,488,119,568,249,-58,1322,118,128,250,235,93,276,754,445,172,102,676,56,340,55,85,100,169,53,27,90,6,-32,226,185,325,479,129,116,231,19,140,3,395,4,576,148,140,464,20,70,449,-275,142,344,793,336,131,39,52,92,306,1220,1487,-62,191,133,-22,117,45,459,119,138,86,-73,47,-245,164,126,74,90,96,658,368,20,239,85,7,2,835,166,21,135,1074,70,370,715,83,10,284,15,67,50,116,135,7,-42,121,119,59,209,65,-8,262,10787,685,242,-14,221,107,718,-17,58,-1221,105,1644,19,85,576,87,22,42,177,117,71,26,100,218,78,286,350,685,-5,74,41,12,-91,-75,61,299,140,185,256,-8,11,267,25,431,558,88,19,657,502,-7,37,41,-4,14,43,83,46,-5,190,207,50,478,-62,102,6,-13,17,359,237,158,259,13,41,-31,-2,81,315,48,224,467,259,268,176,104,50,52,286,165,328,365,180,107,175,90,54,829,9,86,35,52,58,715,21,165,22,256,-2,77,151,211,136,154,243,115,163,-4,13,48,662,22,27,658,272,23,627,-24,184,41,-13,141,703,-107,75,270,143,62,36,92,129,326,36,-304,47,42,19,-4,33,15,206,30,-2,231,-6,92,32,100,374,470,41,12,100,27,-5,37,47,221,177,-9,7,107,281,-1,130,32,72,64,-63,20,-45,251,39,141,35,65,33,116,40,51,163,277,419,222,6,184,341,2,35,42,1,369,143,18,106,57,58,312,7,216,173,99,17,137,193,33,44,52,1,79,13,345,18,230,335,181,168,163,205,83,44,30,79,40,293,45,1,105,997,7,288,422,145,40,0,334,85,223,53,-25,76,164,739,38,841,28,86,499,770,94,3670,57,151,-20,24,43,235,16,69,2186,112,117,477,42,60,79,-16,-141,43,3,104,63,51,50,204,145,15,55,190,145,101,23,-3,94,-11,157,75,45,14,235,52,21,36,234,508,10,482,55,288,15,94,28,-14,1165,80,139,258,135,27,68,207,320,175,696,15,39,1210,12,153,1110,683,51,248,289,83,503,164,379,-50,-9,700,160,130,376,251,126,68,16,164,197,15,-8,89,166,163,241,-15,387,99,3229,521,64,216,589,73,13,38,31,-30,10,18,-51,197,41,37,97,408,988,150,348,78,158,35,166,58,392,335,108,92,113,340,294,258,67,9,224,607,863,128,174,79,223,345,39,10,81,85,280,332,163,189,133,62,313,13,744,-4,142,3,325,227,31,87,189,261,0,-14,28,-19,-231,-4,68,204,16,-17,3,153,-2,126,103,169,241,-16,15,13,215,210,208,61,60,-1,117,7,-30,146,37,243,129,995,172,94,317,229,709,351,114,195,57,-45,103,172,15,169,68,104,68,92,125,92,228,83,72,132,198,10,-5,-5,215,28,225,-163,28,80,573,526,47,178,-119,117,278,619,106,643,28,419,-10,63,158,82,66,135,176,134,49,-7,-1,14,29,50,63,46,14,203,-6,155,167,69,18,18,31,27,18,48,825,44,301,185,219,113,161,139,1449,45,379,162,-34,73,220,106,260,350,217,240,-8,68,89,33,463,505,259,29,152,0,8,132,748,22,-2,-1,-8,260,11,-20,411,259,104,66,47,4,12,267,2470,165,875,109,103,32,157,27,-34,246,50,163,70,37,325,56,192,90,16,215,53,423,202,36,1108,102,282,66,488,49,112,203,-91,64,283,259,505,285,129,457,148,-19,-7,18,348,317,32,95,13,-63,45,-93,350,77,119,119,22,-35,21,60,51,62,114,-11,30,131,2,1617,167,91,197,220,524,59,36,-24,-106,196,-36,72,209,126,16,521,53,34,157,75,231,48,724,670,228,28,203,33,-14,14,-59,325,8,10,47,374,5,11,52,70,180,263,284,342,24,136,-28,388,37,292,252,31,111,179,95,13,65,102,-9,99,19,39,150,87,191,153,28,120,35,-182,15,666,104,28,17,3,-1,30,467,257,1228,112,25,-81,163,753,249,3,110,196,101,53,50,4,-4,212,378,84,12,-27,119,8,-18,-76,116,62,89,-4,8,18,110,20,364,176,199,265,587,349,281,7,100,123,260,260,110,85,63,33,64,-18,341,7,122,615,79,-767,1004,-32,93,16,62,86,9,196,20,-156,125,32,16,112,294,267,210,13,122,275,281,187,127,25,35,43,-11,52,93,631,23,-7,702,289,65,-50,216,16,11,13,-5,323,176,-16,-66,12,64,102,26,-192,331,133,37,237,140,340,127,101,25,-5,27,124,1066,-12,64,-21,23,-2,597,3508,259,5775,358,361,62,160,299,46,228,11,117,-26,283,87,12,379,276,287,48,151,480,195,-61,11,-35,0,-66,27,63,109,400,5,-8,170,-108,357,17,179,265,2143,20,25,-40,556,38,1569,-21,-193,199,28,41,59,377,480,135,575,120,14,131,12,797,186,121,135,49,132,136,43,88,56,69,9,63,24,27,24,162,41,14,120,83,34,528,346,33,-19,72,18,242,0,464,124,88,379,276,34,-12,77,297,445,49,-40,24,162,-162,271,176,201,-47,23,-74,0,191,150,122,453,181,620,44,151,70,92,201,53,110,443,105,67,38,195,56,64,62,606,-260,128,73,300,301,78,451,-30,125,2688,5,43,337,-12,401,722,26,91,378,6,54,44,297,42,123,274,180,-6,-14,-4,20,157,55,205,392,92,306,27,230,79,19,40,70,3,4870,30,105,362,107,-18,-5,274,50,89,109,51,487,123,9,58,45,134,409,102,1470,201,73,1893,188,82,1255,99,11,40,11,53,471,87,16,238,176,147,318,41,896,2,528,396,53,87,113,137,62,586,868,72,187,17,454,315,187,110,128,130,69,33,-23,144,110,246,179,-32,9,74,277,-109,26,24,61,327,189,44,102,114,73,28,237,55,63,168,38,3,185,21,126,155,68,30,93,40,260,-88,630,546,224,-119,15,-9,153,42,-16,-38,43,74,-70,7,141,172,588,-44,562,367,84,244,179,179,545,85,342,102,-2,103,221,105,222,10,25,99,1340,187,91,827,116,227,74,81,51,42,226,44,685,10,29,7,4,580,193,129,-13,441,106,24,31,583,267,190,15,429,12,-54,184,9,59,50,73,521,33,1,136,717,138,77,-17,227,206,203,113,-53,4,36,27,19,3,88,-16,1041,-34,68,7,456,59,7,70,28,201,54,134,56,146,75,-42,272,-13,175,80,5,452,229,200,137,224,1445,102,279,102,21,148,175,511,167,3,224,224,107,22,1810,60,630,876,278,67,25,102,25,22,1578,1555,-21,78,102,184,81,205,104,418,91,-6,165,10,-17,313,199,484,315,74,-10,69,58,189,210,61,27,115,101,211,150,108,35,541,185,118,-187,118,67,187,117,153,109,180,82,-3,-5,96,116,161,533,-8,171,20,76,228,-61,31,115,194,347,88,618,172,10,146,76,440,206,696,18,3,101,131,331,90,77,115,8,24,208,478,860,26,270,62,-11,-152,182,64,78,19,57,23,154,205,203,-91,345,77,222,371,7,93,92,684,8,75,1276,147,228,11,35,-43,95,13,103,251,-31,-5,5,95,165,-129,50,113,146,214,950,86,-1,220,20,100,-34,155,548,71,18,17,-46,34,157,201,68,140,197,381,43,88,25,-7,20,2,2,122,40,32,310,1088,289,-7,536,106,16,31,19,55,28,266,763,178,32,79,3066,84,55,587,103,643,25,349,8275,188,4,62,68,40,98,231,-6,125,-5,-15,1340,283,645,230,155,28,22,670,103,30,193,1,34,65,320,129,193,32,64,-42,349,46,95,68,165,79,19,24,245,238,72,0,3,33,6,65,216,128,54,-163,106,174,44,72,13,78,149,117,-24,39,44,288,223,143,74,194,39,-10,113,57,273,175,-90,98,45,53,96,52,71,62,50,-11,74,115,110,215,241,16,15,86,-170,-4,54,187,15,-25,37,36,26,16,21,12,27,-40,20,-36,11,-12,11,-15,65,79,-144,88,-45,-9,25,-3,-19,34,18,55,43,-4,60,37,85,23,27,35,7,-5,7,-1,-382,176,-17,2,-14,22,-5,11,11,10,9,-12,-29,25,861,183,267,30,92,49,590,71,232,448,67,10,19,50,-17,19,39,103,12,42,-13,23,7,-4,33,-46,913,33,-8,20,50,-16,121,3,27,-9,-16,-3,55,0,-13,4,-3,23,61,-30,161,241,26,334,-14,92,23,63,126,48,-3,-15,12,-2,16,-3,31,-6,27,26,-13,-16,98,121,17,32,35,13,55,45,16,15,-5,87,3,-107,-69,398,38,215,-2,44,3,68,-293,-34,1
-37,-90,-75,-46,-45,-129,87,-49,50,3,-80,-119,-71,-28,48,53,3,-87,17061,19,10,-29,-12,-26,-29,-35,-3,-28,-27,-1,-35,3,-242,-136,-182,-139,0,305,101,-10,128,183,714,3911,252,491,3933,33,-21,-5,150,1501,-48,659,-46,-16,90,-25,85,35,7,112,121,-3,7,66,246,8,1,-178,-175,108,-34,-149,-9,-26,1,158,210,15,36,179,24,4,52,179,70,233,88,13,82,45,37,68,65,-19,2,83,9,-23,28,-78,20,-81,-119,3,863,131,-113,95,-9,-35,42,-313,-64,36,0,12,21,-54,0,-98,41,115,-13,-127,92,7,53,27,92,154,10,-6,-31,119,20,115,131,5,-85,-20,17,61,19,12,54,278,1,-2,40,66,13,-14,40,-117,111,-16,307,-36,1807,29,36,57,49,25,41,120,391,108,357,-44,47,34,222,100,-37,-36,-6,21,236,66,4,-8,142,44,22,9,-206,-28,483,3,19,-15,163,156,35,14,-11,65,4,140,36,34,-16,9,15,138,89,100,5,83,14,-18,275,-226,125,329,26,-5,225,-41,31,-3,0,1997,-11,45,208,30,9,51,206,52,8,-53,-41,148,190,85,600,63,639,-3,-8,-11,-54,9,406,57,-14,60,74,-6,138,-98,21,-5,280,22,1674,176,-27,141,-7,-20,52,-124,9,-10,-91,33,53,-1,70,63,57,0,-90,26,18,215,1245,4,-25,-12,80,64,256,-40,2748,537,158,-52,-36,-9,61,114,389,24,47,86,8,35,144,19,23,284,22,304,-179,192,-20,66,178,-14,59,23,1,-5,-3,254,519,413,9,70,827,272,-4,-86,119,-31,21,15,29,41,-1,124,369,116,5,29,98,9,11,36,193,13,16,524,92,3,381,36,-2,82,34,17,34,20,-8,129,101,569,26,39,10,341,494,129,146,-26,151,18,403,60,0,46,189,40,9,15,-140,372,174,25,-239,57,1,86,23,1,59,-11,0,165,34,22,146,153,164,116,63,26,34,77,762,-94,-14,25,124,254,-13,-5,55,71,136,60,-35,30,-1,61,96,41,-3,32,859,47,53,17,293,56,-7,-20,-11,40,220,168,102,149,491,264,131,-10,45,-76,55,-9,79,320,110,-4,238,156,-17,-139,195,-79,61,-82,26,24,161,558,20,-2,-233,-6,-210,15,72,10,13,-5,566,-29,78,72,16,342,56,9,117,65,176,-4,15,59,44,11,-18,67,59,96,52,53,41,46,-34,-39,-21,-26,84,235,197,87,60,17,558,66,-93,59,46,11,86,8,377,105,29,148,46,97,18,-18,-152,105,99,88,66,1,53,1749,40,83,70,347,46,52,43,23,147,41,304,218,60,-19,40,-130,-15,35,-38,159,166,79,265,461,71,-21,41,-12,-25,-25,2964,62,-44,1,52,3957,-9,24,128,-70,-16,4,57,85,48,19,54,23,236,9,-81,244,28,-2,19,68,144,63,24,75,-50,15,-46,156,4,-94,-3,11,33,9,42,8,177,54,80,86,-274,61,31,205,16,-93,3,-1,12,210,44,27,47,49,221,-54,-8,-70,68,58,90,-15,88,54,109,-1,275,121,17,-52,54,191,9,103,19,-53,-15,331,106,108,169,260,25,2,2,215,58,23,24,28,13,-15,97,11,129,69,11,158,78,48,-30,13,3,-79,11,178,31,41,112,53,129,-29,23,44,80,-18,56,27,-27,-73,11,71,-22,51,-19,-4,32,-41,29,10,118,23,56,416,105,-49,-15,-47,68,-1,-5,143,110,-7,120,6,35,50,97,43,34,-28,3,195,58,15,-349,105,-58,13,12,164,17,135,-12,47,90,44,22,-23,67,3,88,21,18,34,28,509,-2,0,63,223,383,-14,9,148,-70,-34,13,8,-1,153,-56,30,53,32,11,6,43,120,-5,129,86,-4,27,728,26,37,10,123,104,5,186,-20,100,12,-40,5,16,27,736,4,228,9,-6,211,147,-12,-42,886,224,91,-93,108,-47,712,256,555,-9,35,-27,36,-38,3918,30,40,223,176,302,51,44,7,54,-168,-289,150,-40,-60,-82,-277,-83,70,-130,31,154,952,129,77,-36,-26,-4,87,-30,25,57,-30,31,-29,41,55,-184,-26,7,-17,18,258,-12,-39,31,-29,16,-123,-4,105,-34,-12,-2,-25,-86,-10,12,40,-21,-82,20,455,19,28,19,315,5262,212,-11,13,441,-82,-65,-318,777,2,-31,5,11,8,65,164,26,6405,145,-41,38,33,114,-70,238,23,-72,2410,-43,-215,20,4,93,6553,10,-232,-18,57,78,30,85,-134,601,175,-27,25,46,1018,194,24,-9,2773,480,99,38,141,106,91,39,-71,58,-26,-8,881,10,8,-34,-15,7,99,-21,-118,-2,-64,52,20,3,1,19,9,-109,84,209,19,-206,24,308,-29,-62,-8,110,222,149,36,26,181,45,-28,-11,-126,14,-36,71,67,9,-48,-27,9,22,-11,-19,-33,123,2,216,-62,-80,2925,-21,109,25,86,-14,-60,-67,9,7,9,-89,17,553,37,17,-216,109,-58,37,52,-18,-40,-55,-50,-7,36,-208,2719,-21,-2,-122,673,-12,49,-47,1512,-60,161,8,39,54,-44,-229,80,31,64,-56,55,-74,942,127,27,504,33,-95,-51,109,326,179,-27,207,32,-46,5,58,188,206,25,52,26,-6,595,50,348,46,172,-11,1019,40,196,150,151,-49,-12,117,1018,77,141,106,174,-35,34,32,682,-18,354,-6,95,1,38,20,-24,19,3,858,56,-56,-115,70,-109,24,82,2936,404,130,101,1103,13,3,4,169,91,108,401,4,-5,10,-151,270,91,844,-70,28,110,-20,1004,206,2,-13,-241,-11,321,25,8,1,-60,-40,118,269,10,126,39,10,-37,-4,15,26,0,-5,99,110,-11,17,33,29,-51,52,-21,28,197,1163,-18,33,57,71,52,499,170,83,262,27,73,11,29,87,-21,31,7,-5,-8,7,238,-4,63,-19,19,69,-2,-21,-35,142,81,42,93,4,23,64,-55,-54,-113,6,-5,-1,-92,10,12,2,-11,-82,88,138,20,-234,-60,-34,10927,2637,14,-83,-159,63,-34,-2,43,18,-132,8,133,21,-30,99,56,361,-90,50,40,38,-2,19,40,17,134,305,-12,1,-56,240,52,20,-38,76,282,71,37,-1,-29,-20,1,23,491,24,58,13,67,-42,-22,-104,24,10,178,36,61,129,4,65,246,-241,-20,71,182,-13,250,2038,3,39,-15,-8,634,131,137,9,86,14,14,76,29,47,316,-20,14,-1,12,29,20,-19,52,37,92,212,66,27,3,228,193,53,142,-59,62,38,-22,-29,-26,167,14,50,369,47,126,-12,-42,19,-15,31,1,-438,-23,566,2,-14,77,186,27,23,78,38,190,-25,12,7,18,198,27,255,47,-22,160,10,48,435,17,174,16,308,1741,22,462,739,41,9,1012,36,63,6,85,121,145,-17,-4,-33,9,237,43,35,31,-1,0,20,1454,65,-29,107,-8,378,401,11,-3,226,23,-152,59,211,22,32,14,73,17,37,-275,-41,-9,114,-191,115,39,658,618,252,36,-90,17,110,9,5,97,-22,14,669,40,-58,-57,44,-14,12,-167,45,-95,216,51,75,59,360,87,-60,-29,44,48,201,-368,16,44,-72,-5,2,-5,-53,138,24,189,-19,59,16,0,32,-7,61,-49,102,-7,-73,-12,-84,43,47,96,110,97,49,5,6,-20,-15,43,-24,142,30,88,-38,-9,-180,12,200,11,22,73,-21,27,-37,-33,73,8,-196,124,-23,-13,50,-2,21,59,122,34,-22,15,67,-26,85,19,25,-81,3,4,-16,281,-4,76,-21,92,-62,109,-12,-29,25,-53,11,74,154,-62,152,28,176,-14,294,21,-9,2528,71,24,-22,20,33,-5,24,-27,14,-21,215,201,-7,-37,-18,-63,-29,62,30,-121,-30,277,89,41,63,-31,2,-5,81,157,-28,-39,-40,46,-1,3,5,61,-88,24,12,101,-166,1,-65,-2,55,36,-38,27,-102,51,-75,53,50,-14,25,60,27,37,57,39,91,125,244,-34,174,-3,82,65,92,44,6,46,182,8,-4,48,13,42,-27,77,22,-196,-7,72,67,147,16,38,247,418,97,64,25,-52,-53,35,36,-47,-17,54,-17,171,19,-112,-70,-222,68,-122,235,40,0,94,-59,19,-19,-136,45,40,-62,-5,279,4320,158,33,3404,126,-6,3,-87,-1,381,68,-12,54,40,-7,-248,8,1075,-115,52,712,54,15,101,-87,14,263,29,-1,210,181,4,-33,2257,139,-59,129,297,16,13,50,-20,-34,75,-20,209,-173,18,47,133,66,4,-2,-7,347,28,19,138,178,215,13,-38,-140,173,-5,52,34,21,-37,-159,63,40,317,44,-27,-4,39,-98,13,-11,-28,-17,18,-37,4,0,82,-171,-68,6940,0,4564,4562,4545,-16,3,-6,23,-96,196,182,1692,-6,8,318,-35,109,-45,39,-21,93,355,-29,45,25,-14,753,18,27,58,-129,-128,564,-26,17,-56,428,54,412,10,309,74,-140,-16,76,5,66,-341,-11,-21,71,-18,-19,-24,295,31,3,198,95,30,8,188,39,34,162,294,195,15,22,7,39,195,67,78,-129,771,-48,2200,111,37,-9,73,-27,87,-7,136,111,16,-10,26,8,82,43,25,-14,6,17,-12,45,-45,54,-2,8,102,-7,-12,105,58,1728,62,73,8,-143,75,9,-47,232,-11,2102,16,-153,-28,21,-77,-20,87,9,156,13,10,-10,52,15,193,-38,57,-29,-11,-4,200,-15,38,-24,-52,68,236,324,274,52,54,-24,-96,11,5,17,85,88,164,273,-93,13,-6,15,-30,310,73,3023,214,-175,781,69,91,11,7,-142,-34,-109,57,40,77,131,146,1,21,4,2775,-25,-14,91,32,78,78,1,-10,-23,108,88,-17,2695,153,-69,12,-30,-10,14,201,106,18,542,46,72,12,82,149,399,73,149,-7,-80,17,9,29,-15,54,310,43,23,20,-5,150,-17,308,123,53,32,67,-31,154,242,45,14,276,0,-6,146,260,291,29,24,20,20,0,72,22,67,19,68,-3,-130,15,-2,12,110,-51,-10,98,67,83,344,34,26,-10,-47,17,30,2,-93,68,94,1209,153,-20,-54,0,314,160,-44,115,9,5,22,-147,145,79,179,-58,20,1062,1302,-5,86,44,59,82,-60,-18,-3,-68,-78,118,32,2,81,-3,-26,-339,-17,0,19,12,17,-121,-16,-62,24,-1,-29,187,48,4344,579,203,11,-16,15,-44,-50,16,-5,-34,553,7,4,28,-16,32,43,426,50,-65,-28,238,-30,-95,-5,-42,87,1305,-45,42,52,85,30,23,1249,-145,58,-23,-254,-5,-8,18,8,-46,21,-6,-43,106,-12,34,-5,263,60,86,1,31,28,134,21,158,-10,17,-16,-31,-1,2058,-288,65,74,1,46,11,88,51,28,39,-163,40,14,24,11,-141,27,34,-36,144,-15,43,39,47,37,179,621,545,25,62,-17,-2,24,10,-26,-4,148,99,53,137,-30,2,14,-11,22,-23,5,-194,-2,-39,705,84,15,-16,38,111,9,226,27,3,296,-13,-62,407,69,-23,5,-45,26,57,41,28,-16,-12,1597,-25,207,129,-141,121,55,8,-22,-5,32,27,-466,34,314,120,-138,81,160,22,16,31,132,-7,23,3133,-13,2,-54,-10,40,108,-12,-33,33,19,18,-32,148,185,284,224,22,-281,4,-67,-71,20,186,-33,45,-14,637,291,58,28,3694,76,-5,23,20,19,-26,2,0,23,439,72,-49,20,140,176,23,91,81,-61,-17,-296,-19,46,-36,-5,39,112,-24,155,39,-78,240,3,225,31,773,-4,135,106,103,21,25,8,-136,-155,108,-63,79,6,40,39,10,-53,34,-13,197,-33,49,16,22,-69,48,101,136,113,24,24,8,-30,64,85,105,37,75,-16,21,40,-7,-22,29,64,19,-17,76,8,-9,-6,-1,125,722,120,-127,248,185,-13,45,-84,-20,41,31,27,176,218,42,248,-25,46,904,-18,-87,-28,63,7,114,6,-33,45,117,60,-67,53,254,94,2,17,-65,4,2611,108,65,274,-81,-5,24,-11,352,116,13,72,-29,23,88,-56,-36,1,7,68,157,19,-27,4,20,18,90,-14,-16,12,196,94,15,-8,16,114,1022,8,-23,30,71,90,30,-13,182,57,9,-2,8,-92,5,12,-74,-7,5,-4,92,282,-17,35,26,25,124,3,714,17,49,-8,-42,26,35,55,-114,20,6,217,49,-31,58,-55,-11,32,-22,106,-29,1,64,-9,28,5,-20,81,91,215,75,23,-13,29,33,-14,16,47,-19,2534,79,31,-115,21,-24,67,11,87,23,-65,44,18,41,-45,-4,527,20,-30,-14,14,-36,1,164,-13,268,-30,-3,-60,-26,26,15,-94,36,-9,-144,107,-4,39,68,-196,6,29,2,0,10,58,7,-21,-81,-5,26,-66,-23,371,98,-43,-79,29,46,44,32,-7,-44,35,109,30,-11,-73,41,-15,33,-106,35,40,43,590,63,307,-47,147,42,45,-40,-23,134,9,73,82,-139,86,62,-112,209,-36,61,15,231,-1,51,51,-41,7,55,-96,-8,31,-46,-32,31,45,15,0,-3,17,25,38,41,76,16,91,-37,218,-7,-34,-55,208,167,-41,-27,5,20,103,10,100,23,45,-28,137,45,21,30,-72,-9,-232,23,39,36,23,-4,31,-8,262,25,154,-59,178,4,11,460,30,67,36,13,-3,-42,-28,8,17,-5,-122,-84,95,0,-75,-38,39,150,-61,-1,-6,42,38,25,8,56,36,59,-11,52,46,-71,73,-5,43,9,13,-12,29,2050,519,249,67,-185,11,6,2979,6,356,7,-102,195,-38,62,39,-11,68,-33,144,1,-47,-3,239,126,11,5,10,66,43,394,-29,-18,14,-7,115,278,2272,2336,25,-8,80,28,-43,13,166,11,11,-12,8,18,-5,-15,-4,73,-26,33,-10,-30,39,-38,22,1,129,71,11,72,-15,30,4,-28,-2,31,167,481,31,-72,3541,3646,1776,1764,3172,6961,1860,26,344,-9,-5,92,-19,24,174,0,9,-110,0,18,-33,18,-71,122,35,-17,-3,87,-27,-7,6,68,-17,95,75,3,13,3,-15,-30,-4,-16,29,5,-27,66,-7,-18,33,37,-2,50,130,-40,9,-10,93,-77,51,-78,-20,71,-97,1,8,82,71,113,11,14,50,6,31,15,-17,-25,31,-18,12,-19,-4,0,262,30,5,-87,11,-65,99,11,20,58,123,39,-62,4,181,26,36,-45,-299,92,34,42,185,-10,37,42,-15,144,65,-75,272,75,-33,94,390,15,39,197,17,-15,240,15,34,2,-25,50,32,-25,89,143,59,-47,29,16,28,287,169,129,6,-1,58,20,-3,122,-14,26,-15,-74,61,90,28,9,58,64,898,27,-63,21,32,-39,7,162,0,45,-40,165,72,-1,-17,18,17,-25,6,-7,45,14,217,-109,-15,101,12,-37,45,8,43,-19,3,-21,11,151,-10,93,7,-102,79,0,17,43,-11,116,-33,6,-11,1139,-15,156,24,89,-28,214,-46,20,-7,-30,-19,170,14,194,-12,27,47,93,28,5,131,-48,13,-4,82,-33,42,45,6,96,108,-5,-1,-48,-21,27,2,202,73,-12,-13,-25,-1,22,30,97,284,-13,-37,10,-21,62,19,371,-22,-85,100,6,259,36,231,26,-186,-301,9,62,366,-34,-14,67,47,-30,-10,39,387,277,230,-28,10,-49,18,119,-38,42,90,7,207,-309,-75,-25,-40,-3,10,79,29,-8,-22,-61,-22,15,41,-37,160,63,36,65,56,39,133,41,36,150,-157,-70,56,32,-6,-3,81,-1,616,157,-8,40,-36,306,1054,51,-70,54,17,26,-29,4,255,-13,-43,-10,46,290,16,67,-9,50,10,91,48,-5,-46,33,-74,-7,-19,118,87,-11,-17,31,105,39,92,15,29,-257,-72,221,-20,24,-26,13,-14,-12,44,-4,160,190,-14,171,-10,121,425,45,13,-15,-175,12,11,-1,1,-61,-1,0,-22,14,-2,-8,80,-33,89,0,-71,162,86,12,118,40,24,1,-38,24,25,66,17,14,48,-2,53,11,19,69,146,-122,32,97,-25,11,69,-10,10,185,123,667,-24,596,-6,-21,2,248,160,213,13,127,-25,51,25,442,46,-9,41,84,11,440,24,-27,518,746,28,17,34,6,27,10,-9,92,81,46,22,23,290,13,166,-106,-27,52,205,-176,-35,-1,-6,21,61,-39,105,100,-76,6,19,54,-109,280,253,30,120,107,101,5,-97,18,17,5,86,18,43,12,9,30,-98,154,82,29,54,2532,-84,151,-2,-18,18,284,-73,52,-6,-47,829,6,3,149,10,-3,207,56,-4,27,-7,50,20,199,18,-1,137,2,-28,167,45,94,86,240,27,101,489,-28,-74,-41,125,70,97,65,18,77,107,-2,-414,170,129,-57,22,16,-5,0,142,110,-172,52,159,0,-18,-12,88,-37,-10,-18,-22,2,52,1,48,29,31,109,28,-50,-35,55,79,17,329,13,27,-18,66,26,17,61,24,35,-11,-35,-17,118,114,42,644,-55,112,72,12,-348,-52,-20,16,7,-11,-55,-41,327,-150,-51,-15,6,-17,105,27,12,89,14,40,-18,-38,101,-58,110,-7,-3,43,60,-7,91,5,6,73,2105,43,71,-90,52,-75,28,19,120,68,-14,-10,100,123,-8,155,-3,77,8,19,23,-49,30,64,6,40,32,30,-27,-215,2,25,31,-11,-22,-78,-45,11,39,22,-71,177,28,64,11,11,16,53,103,13,15,-3,23,-9,99,7,490,42,-9,0,12,-15,-3,79,-222,257,5,100,51,225,26,16,-19,-43,11,-101,-150,6,45,52,40,-14,4,-7,6,21,25,204,19,6,167,-11,-24,29,-1,-38,18,16,-6,23,277,-24,51,-13,8,88,268,69,167,35,59,-7,26,35,-2,27,-7,-8,63,1,-26,36,54,31,24,-13,141,12,1,13,12,77,125,101,52,-228,81,17,1,-12,252,-23,412,-6,-13,137,-14,22,90,-22,37,-58,42,161,-17,76,6,-1,11,166,15,-9,176,11,2,68,17,76,6,248,-46,-22,37,10,64,29,43,56,-26,112,24,209,70,69,19,207,124,311,-128,-25,-177,91,-15,130,-44,-85,-1,51,-119,5,20,-151,16,68,60,98,126,56,124,22,-4,60,111,29,55,222,11,43,11,10,-90,-50,-19,-11,3,2,-30,6,30,128,431,-51,-67,-20,6,26,19,-100,276,80,31,-8,-117,-22,36,71,6,202,167,-11,-12,-83,18,6,117,65,35,41,89,-43,84,30,248,-53,78,11,31,44,61,2,50,-12,13,-57,37,1230,23,628,-11,-23,73,-16,425,82,101,-118,85,96,52,218,-4,38,-1,38,-143,55,17,-29,-14,10,26,11,-17,81,56,149,-95,10,13,57,73,165,181,14,102,94,45,3,22,43,9,103,72,-13,-109,15,16,-23,117,26,2,-22,6,43,190,55,13,24,50,22,30,-20,18,150,3,-10,2,68,1,29,15,5,30,55,-5,121,23,16,-3,-61,-20,61,-8,296,19,-28,122,-27,0,164,36,195,24,46,73,-108,148,40,10,26,7,57,-96,9,188,-13,27,-106,-8,-48,2,42,52,-27,0,37,-7,-88,-77,181,27,393,16,-1,-101,21,69,-87,-90,20,-9,3,-26,-63,-30,7,120,101,-23,15,-11,38,279,86,-18,46,42,6,54,105,-1,28,-124,87,60,96,39,23,-47,6,99,93,15,-85,44,66,94,69,-35,39,31,-64,265,-3,199,28,65,75,100,-42,26,-150,-34,23,192,-26,-214,16,21,15,-14,-25,-11,82,179,-71,90,32,18,58,60,50,181,42,242,127,9,73,17,323,16,55,-15,42,17,24,-13,926,17,-56,13,1,-41,-10,7,-9,43,169,27,75,78,-28,44,17,-3,-9,166,40,11,638,78,19,-13,-8,2,14,-67,190,389,276,-163,0,161,128,-133,285,1,-9,-14,22,-53,8,35,10,-13,30,8,-55,40,32,-16,20,108,12,-2,-10,1058,-8,450,-179,187,-23,23,-14,2,3719,-20,72,-29,-75,-2,-17,190,110,67,46,739,-72,457,-6,129,-68,-42,21,49,-23,34,-7,175,81,1003,-236,4344,2,54,165,104,36,214,70,73,194,-30,-14,-29,15,13,14,45,-6,212,-53,7,-21,3,-34,6,-33,52,23,36,-4,-12,103,-205,-16,-33,211,-12,-17,26,5,-66,90,30,46,-31,10,17,92,3847,9,8,23,114,28,-17,23,46,-65,-31,-11,22,-11,-57,37,57,32,57,2,19,1078,-36,50,2014,124,19,27,130,-135,-16,-9,56,161,-15,23,1071,4,11,-9,217,59,510,6,143,1359,47,68,120,202,31,112,-24,-24,-12,132,21,-8,22,24,-22,130,21,-20,-6,-8,1234,144,-3,-63,2,1003,16,53,221,102,53,-574,-12,483,37,463,272,4658,-11,-10,4676,307,-133,243,-1,66,-25,632,9,142,34,-13,-135,-607,650,-13,-4,-14,287,-50,-9,5481,7,10,182,-5,44,63,7,0,-121,9,688,596,-26,13,0,20,46,2,56,-68,-34,7,27,-315,1,126,2,-15,34,3,47,44,141,-54,173,59,17,204,55,-54,266,1,2337,98,165,59,1967,2894,71,94,39,-107,-75,1112,18,76,-88,4,12,-3,166,255,13,-8,37,-9,-5,83,14,28,32,64,140,-5,100,23,31,-13,216,-43,2984,153,20,-65,-106,20,1946,-29,175,43,23,229,792,35,29,8,-23,-36,-12,4356,2503,16,401,-2,52,635,146,180,362,-5,1122,-8,102,-47,41,-11,1,49,179,15,-76,-15,10,-39,-15,-23,41,73,189,103,58,54,-49,23,-2,11,370,89,444,297,301,77,25,471,311,190,173,7,10,-39,23,754,56,-177,61,-24,5,-13,-17,81,-5,17,7,141,-19,67,7,80,139,72,-42,194,49,103,228,-2,61,568,3148,236,-83,-12,80,11,46,-60,7,-125,-22,7,3807,-18,-17,43,7,37,28,3,9,100,51,-26,35,-43,11,83,90,308,0,-64,16,1444,55,-2,78,23,-2,-37,-25,42,-3,-15,13,46,53,-13,3,116,-25,64,-186,-45,-23,-74,68,17,50,80,201,20,47,93,1,-22,10,37,93,44,-25,7,89,16,18,46,3774,-56,338,-3,-40,-91,14,662,-70,398,17,15,17,-42,561,-78,138,30,54,29,300,22,-10,43,-6,-61,271,66,5832,1453,31,296,415,33,157,36,71,25,169,196,41,2,-300,-35,119,83,16,55,250,45,309,-18,1,77,-5,-30,721,0,320,25,874,-93,50,-57,389,42,219,40,-74,-43,263,41,82,2089,-22,-28,28,21,113,-4,307,234,90,-39,5,16,46,-28,138,116,63,161,382,-24,-12,10,123,320,171,16,-73,160,19,67,458,3,284,-14,-11,47,202,-15,39,22,14,14,4,50,198,71,194,140,9,9,17,-18,135,66,40,30,52,147,64,-26,0,22,115,-22,-29,62,637,-41,1,9,46,-37,30,-25,307,-42,10,-43,41,2,90,7,-48,69,-41,-37,175,-52,19,14,10,122,-12,-1,11,41,1685,90,6,-9,23,-55,78,-99,-80,10,30,283,7,42,23,100,37,-21,241,354,38,-70,77,8,63,98,22,124,2702,38,1085,17,28,35,73,97,11,37,-9,-1,-21,-40,60,375,3,11,14,-1,-18,-6,111,39,94,42,-12,10,-36,22,133,351,-6,14,12,-21,16,-46,61,28,170,21,-37,212,56,-38,-27,295,-7,-6,26,42,35,-51,10,67,9,-16,6,-29,55,51,20,-1,14,24,-78,47,14,-33,-21,87,155,-15,-17,-10,4,192,70,36,-45,10,-8,-2,10,16,-16,76,147,118,157,503,-33,6,-3,23,92,170,39,-102,-2,51,534,-7,-87,-9,1,26,1,-24,72,175,53,48,-3,-34,172,7,196,-13,92,-8,117,58,-14,20,-35,-56,42,25,42,-4,40,9,-13,-21,1,-56,167,38,241,-14,400,11,72,116,45,-17,30,45,19,8,-123,24,18,-35,78,-33,-32,73,243,-61,-38,-25,44,-9,-40,-2,31,-117,-7,82,-28,-3,64,-5,-51,66,3,36,-2,28,-150,21,-6,-24,-21,10,2855,-107,213,16,32,-4,22,54,-29,25,39,89,9,48,3,-6,16,-35,-3,-58,198,47,4,-3,-24,301,114,4,50,-38,137,-33,-23,53,53,45,24,-72,25,-54,26,79,29,45,-16,24,-99,19,96,19,-12,16,-6,-1,38,31,91,126,-83,-17,11,-272,-82,-24,11,-80,213,-77,-35,-105,67,-60,164,35,27,-92,-30,13,63,195,17,80,98,28,-93,465,-46,5,76,38,27,333,624,-32,-52,-41,971,251,540,5,-27,-21,267,-54,167,-25,23,-4,15,-229,7,382,11,20,-32,16,-16,16,18,36,-155,43,19,-46,15,223,-4,-83,15,23,15,139,-1,38,-124,117,90,54,-24,22,186,30,-14,70,26,24,92,20,-32,25,-84,-21,-68,-12,26,-47,13,8,-57,-17,18,25,87,0,-43,-228,-54,42,14,194,4,2,14,30,-5,-20,-4,32,6,30,5,-39,32,25,-12,3,83,-22,-10,20,12,160,-59,73,87,-50,7,-93,-123,180,-95,16,-19,35,30,107,0,1,128,38,13,-22,41,31,331,-34,-11,-21,10476,123,-139,176,28,-18,54,119,22,57,-99,10,-30,-53,59,4,34,324,-40,-93,42,-16,33,46,25,-63,-25,46,15,75,1666,42,7,37,30,70,329,27,1162,141,70,3,-12,-12,3843,233,25,2607,24,13,-124,3,70,7,14,260,242,21,34,96,-1,12,12,-31,285,36,-27,24,26,-5,172,-16,30,9,66,-4,43,-23,-87,85,537,32,267,-161,-7,33,-30,-145,12,-18,88,14,131,42,25,18,100,6,-28,-21,-19,-6,-7,3,8,-12,7,280,2,31,717,372,76,-24,2,-20,167,66,66,-7,5,470,16,8,84,76,30,211,39,109,-44,-8,15,55,22,-44,52,15,-69,-12,-13,2900,-11,131,62,-18,-2,-78,-20,-19,-5,-35,-5,28,39,27,16,-6,19,10,-109,-3,30,-128,17,-40,0,-3,29,-140,-1,126,-65,35,7,-47,59,101,64,4708,571,92,35,11,-49,237,115,-113,101,-7,144,-55,59,10,303,11,95,63,16,17,101,55,57,-97,-20,31,20,18,40,20,164,54,34,104,38,8,43,119,-15,-77,205,-41,560,17,1,2,518,-8,-16,140,39,11,8,48,22,-49,76,18,25,51,50,8,35,387,91,73,45,-34,17,43,1207,-35,80,20,-22,-123,399,26,-14,235,44,12,264,116,-13,-36,2,-81,20,-4,126,-8,-21,47,149,-2,-9,-52,119,12,-7,188,41,25,25,56,-50,108,3,16,-2,-75,-35,80,61,-15,-122,-8,37,56,47,51,-1,176,524,37,27,-9,158,46,-10,-4,12,10,20,5,22,24,-7,5,465,22,19,0,-9,40,35,347,-14,84,89,-17,-36,-175,20,10,-42,-18,-2,17,19,28,40,8,42,-1,22,36,1,80,173,15,123,18,41,-32,32,122,71,2,14,5,2,32,34,-6,-7,32,37,30,0,-8,16,509,72,-9,-84,68,22,-29,-56,48,-5,5,20,-40,63,635,-1,189,4,-2,508,76,-12,-9,21,18,-6,24,157,-17,-106,-100,-12,19,224,124,302,6,28,45,-21,-3,53,53,1,232,-13,3,226,69,453,23,-21,23,97,1,-8,305,38,-41,-28,-7,41,-17,-13,-4,-2,5,237,16,-100,217,26,-3,-17,-222,826,3780,-24,-9,5,-40,10,-12,-89,-16,1,155,99,11,2,158,48,172,-42,53,-221,-38,-14,-13,13,288,37,7,-129,-33,69,62,7,72,12,105,96,346,-8,19,-5,-89,-630,45,-42,-31,212,-33,75,69,46,-11,71,71,1031,-3,3493,22,-6,260,138,20,63,117,-80,18,-25,5,26,10,-7,-28,66,389,27,-1,-83,3,0,-78,25,-105,24,24,-22,12,-14,41,9,14,-2,45,0,38,57,-11,-27,-9,7,33,31,23,31,91,18,18,68,24,339,-64,-122,92,-11,-12,-9,292,-14,-7,4,50,156,-10,-30,139,73,-36,114,7,147,-85,69,374,-148,31,-9,13,1090,21,17,20,113,-186,5636,13,212,100,-3,-26,88,54,5,21,7,-13,19,100,100,-4,246,115,411,101,8,-11,-15,152,-62,-24,-75,-35,89,64,74,-20,-42,4,-1,167,42,-8,34,18,722,72,15,38,31,29,130,21,-17,21,293,-35,-99,-57,-134,180,357,74,-63,-101,347,9,209,366,-30,52,-11,173,5997,123,-4,-132,24,106,-53,38,-18,111,-73,200,2604,1508,4,-16,-22,33,9,-90,6,23,8,17,74,142,223,-71,25,8,-72,-77,142,-24,-37,-46,51,8,-185,112,-9,-159,86,-28,-5,212,-150,12,-26,-14,7,-163,-4,-23,5,-273,212,-22,-28,87,24,55,-11,7,-126,27,2,3,-1,57,51,20,-8,24,-24,-46,-22,14,197,79,429,4248,312,6039,-109,13,13,10,21,-37,42,2,-29,-62,1,1,330,-12,-9,126,-2,-2,48,730,13,210,0,19,15,-23,7,-16,-31,21,1611,128,4,-37,87,-153,114,-12,148,20,-71,-13,29,535,14,93,29,101,-19,45,74,18,2,-24,23,-6,-21,-321,127,-8,26,32,39,-10,31,-10,-6,1,-189,-16,147,224,238,97,9,-5,-63,-64,-22,86,-27,-11,1144,-19,104,4,164,-21,103,11,186,62,-33,27,85,14,6,102,-28,18,40,10,-1,-17,-91,11,-61,33,8,7,30,2,-44,-40,43,61,-205,88,42,-65,-106,-9,29,6191,437,40,3858,-4,34,12,-59,4565,6852,109,152,3035,50,18,1152,289,273,-14,115,151,7,6,5,-60,2,-21,28,24,-140,-37,-10,62,2624,125,-29,139,1,519,69,-49,99,141,10,-41,29,-15,-20,25,153,118,-19,-4,-22,8,-5,236,185,-66,48,77,41,318,14,227,323,172,178,62,34,-8,455,213,180,5576,48,-7,31,18,-18,-33,17,94,79,248,4,-40,40,-12,-2,8,-1,-165,57,-13,-29,-5,74,34,73,118,45,45,4474,-19,-16,-2,7,2,-65,0,21,131,46,274,-132,424,67,66,51,133,150,-4,-85,106,-27,68,22,20,-34,-12,147,31,-14,-39,-4,48,-29,37,-28,-45,116,-13,-88,4,8,-56,22,-62,49,-8,30,46,41,0,-28,16,133,-43,-8,89,15,-18,70,99,-16,62,88,8,1,-24,55,25,76,-215,-115,2,-209,3,36,96,-8,72,-16,147,-12,-1,99,35,91,41,12,-8,0,32,-89,44,-1,-93,46,96,200,-44,-216,63,44,-13,10,-8,43,57,23,-155,17,134,50,-13,42,4,-102,73,247,-40,4,-81,-28,-43,-92,44,-2,130,-113,-56,32,26,15,252,-228,248,256,163,127,-12,101,510,2623,251,37,101,26,6,-74,-26,246,-74,45,997,304,1810,6,30,1433,45,34,23,-127,-18,17,3,39,-11,-66,13,39,111,-2,37,19,33,-19,-53,-287,-76,83,-15,81,1802,36,84,223,117,-83,94,61,23,-11,-49,-35,9,112,-37,43,-8,2685,3,34,-40,-15,14,6,193,56,13,256,146,19,73,49,-13,382,-20,-1,-1,14,171,1110,70,176,59,-59,108,-11,-203,-33,-14,-27,44,12,157,219,-52,131,-16,-58,-66,86,202,-8,74,14,16,369,355,-10,-11,48,-2,43,-5,0,144,35,154,17,-21,59,10,74,146,-15,-41,-31,107,0,-20,-110,-7,216,62,-21,27,81,289,-71,-3,10,-4,109,155,-109,-6,14,1107,-2,-48,63,-52,34,-16,5197,700,12,12,12,100,7,56,-28,90,62,55,170,22,-15,78,47,48,874,-38,21,2,-3,10095,149,24,50,-182,2,-42,101,-23,-8,37,0,39,-47,29,52,-1,-1,-92,1679,-24,165,-88,-138,274,66,48,35,123,1,101,-8,73,193,-12,5,25,148,-31,13,-92,10,-34,1607,42,-4,131,75,9,17,56,-31,19,45,63,-75,186,-11,50,-62,50,12,47,11,58,55,699,-13,56,115,239,-12,-5,18,-99,-20,-27,244,-6,-3,22,68,89,90,26,-133,10,8,0,15,-51,-86,45,6,-10,40,120,32,42,76,-14,-29,96,-45,-39,25,2,10,65,-155,52,-10,445,495,-63,-25,-17,98,29,4594,16,26,51,-16,39,-95,19,50,28,105,79,24,21,6,-16,-42,-20,-46,-6,17,-20,62,-31,-50,-44,-113,26,3,25,75,4,126,10,-23,22,67,-8,-13,34,-27,-15,20,26,2,-27,119,-140,163,-113,58,41,42,-18,-46,67,-84,-19,-9,-2,51,66,-25,-22,225,4,84,-129,64,-93,1,-69,4,285,21,163,28,-155,42,-72,-4,-9,-229,20,121,54,-60,108,-77,-71,29,24,18,52,160,-5,45,122,194,-249,47,20,-68,2,10,6,-157,47,-10,36,1366,92,43,-18,-1,23,10,3,1181,-16,14,162,408,-46,73,80,60,-92,31,-20,15,12,21,2,73,7,26,7,6,1,123,60,274,-165,2,-15,83,49,453,189,28,-16,128,37,498,48,25,70,-468,14,-42,17,76,221,11,4,-79,-30,-144,-95,6,-188,220,-21,22,96,15,-17,-81,15,-11,179,-21,40,-211,55,-32,0,-5,4,-33,25,156,-24,22,87,2,-15,-64,-12,-11,134,67,-59,-97,13,1232,-46,-21,-75,65,236,48,-42,192,15,-26,88,139,-30,-9,97,1,-16,1,73,4,-1,65,59,-76,22,-52,62,98,39,65,39,138,-9,30,-25,-19,-403,-29,161,342,157,-489,7,31,31,42,5,-3,2,-17,282,-69,86,237,-3,18,18,39,11,88,1320,-6,-177,42,-39,3,-22,8,650,15,-457,-1287,-247,-148,-63,-273,-132,-16,-274,-49,-34,-153,-35,1601,-8,-10,32,0,-11,1225,282,-67,-35,26,-40,14,756,39,156,16,390,20,2826,136,132,-1656,-5524,-344,-206,114,-15,-48,-71,-32,0,0,-88,536,1171,1047,17,-16,34,2,166,38,630,9,23,4,51,-48,622,47,9,696,42,35,26,48,44,72,155,27,1418,-37,-9,9,-132,-6,4,67,38,-32,17,159,50,41,33,6,45,-35,-7,-82,30,78,70,11,70,-25,-70,-52,-44,98,-33,296,52,-11,-8,15,-105,3,44,28,41,59,480,-13,2530,-112,19,7,16,-23,-18,3,-10,-85,28,0,-18,259,19,-27,-7,-34,57,-5,250,27,-24,-54,7,-6,-48,2,12,8,41,-93,-56,87,17,39,110,79,24,69,25,-10,5,35,-8,34,61,89,-56,71,-2,20,38,-47,1,-12,782,-14,6,-48,43,1182,-9,-3,-67,-45,-8,36,1496,-37,95,-1,-76,61,-57,95,26,17,-8,9,89,129,-49,-19,149,2,14,-2,12,20,191,-14,35,17,-48,4,24,168,-10,21,21,-65,-58,25,49,55,16,336,218,-17,-124,-162,7,-15,83,-2,22,18,45,-25,8,2,10,126,4,0,913,229,141,37,182,-481,74,-6,3,-57,0,-1,-8,-12,17,-65,-67,-23,-27,17,336,149,72,-15,15,30,199,-18,101,76,10,53,43,72,2,-22,-62,13837,8904,-25,7,21,171,-14,33,2658,12,-9,267,-12,-25,822,1013,280,-96,5,34,66,15,-24,-71,-52,22,29,50,388,53,-25,39,-69,-77,-3,606,35,-3,27,54,103,214,94,26,31,1,-4,56,1371,138,49,130,-5,46,-53,5,13,42,-28,-10,18,-1,26,-32,-2,74,-19,53,38,174,33,23,21,-2,673,1959,120,8,35,2314,1616,-41,1062,-61,-26,43,-1,61,6,11,-2,54,56,-38,12,-18,-149,37,-9,194,12,19,-16,112,32,3,22,-14,27,42,8,88,70,9,-77,14,-108,-37,-90,-75,-46,-45,-129,87,-49,50,3,-80,-119,-71,-28,48,53,3,-87,47,17061,11,19,10,-29,-12,-26,-29,-35,-3,-28,-27,-1,-35,3,-242,-136,-182,-139,0,305,101,-10,128,183,714,3911,252,491,3933,33,-21,-5,150,1501,-48,659,-46,-16,90,-25,85,-23,-18,0,-30,-10,-38,33,28,42,-19,-6,86,32,142,93,-2,12,5,-4,21,41,51,67,-25,903,7,63,96,125,16,79,4,32,24,-5,36,-76,40,192,1,-29,-47,-9,-9,-11,-1,-75,-28,17,22,5,-46,18,42,11,0,-7,-33,-21,-9,-148,97,26,107,4,-8,39,-10,-39,-35,2,-40,19,21,23,85,-78,-6,63,-84,-42,21,-252,9,-44,43,23,10,-11,18,31,-8,-33,13,40,-40,9,10,13,11,108,-16,2,6,-45,4,12,7,-138,13,262,-25,141,0,-1,24,39,25,27,55,18,-31,25,116,28,-21,-42,14,-7,39,92,1,-49,0,71,-5,55,0,45,47,84,48,136,39,43,69,107,0,59,310,23,-10,30,39,35,11,19,236,-1,18,391,-1783,-71,294,31,74,28,2,21,89,-39,3,36,-10,63,105,63,13,83,6,20,104,7,2,38,16,3,-29,0,-54,15,29,7,-10,7,124,-23,35,-37,44,-46,1,-65,2,-7,-30,-10,15,43,40,-49,36,9,-11,-31,-24,351,2,-76,-14,-26,-34,-19,89,6,-13,33,-29,-44,-2,-23,-44,-284,83,3,-64,33,19,33,11,-30,108,28,14,60,-35,-62,0,57,-12,81,4,21,18,-23,-36,-29,56,14,-18,-13,54,2,9,29,42,70,110,40,41,57,-1,100,-37,25,205,49,5,-22,-62,36,6,57,-23,12,12,230,-23,-198,-27,67,16,11,10,12,-88,28,28,-34,91,-63,19,-3,69,-11,50,-12,-19,-25,-38,-5,36,-2,3,2,77,49,6,111,36,-62,-9,78,-45,33,80,2,29,85,-2,-53,180,106,16,24,45,-6,12,-11,91,315,63,73,-18,-53,-40,45,28,12,4,4,-9,23,117,323,-34,110,-13,-197,-5,168,11,23,8,13,229,36,-1,64,-87,29,-12,-3,-10,13,36,-16,-149,19,-19,99,15,0,-129,3,-13,-8,-16,19,50,38,-42,-146,104,-55,2,46,13,44,-9,470,18,-51,30,-66,13,16,19,-48,67,3,4,150,89,17,57,34,-19,-26,6,88,102,-2,-6,32,206,27,71,30,25,14,-40,19,0,26,56,-62,4,109,45,46,-9,12,-8,-41,-26,217,100,-31,-31,5,66,46,51,30,21,-22,-19,-13,-12,166,37,34,-4,23,40,-14,-10,-17,76,4,-39,-8,-69,52,43,-9,-11,58,160,21,11,89,20,-1,66,9,157,69,-14,42,-181,-28,4,-10,44,-18,8,-2,26,53,-42,63,32,18,26,-91,21,3,36,-20,8,5,5,-14,-9,70,-27,25,-2,48,105,5,254,-47,2,171,180,23,-8,-31,156,-6,6,25,10,-18,-4,-6,-32,-44,-31,-86,-4,0,-117,-23,-10,77,-7,10,-41,-21,-11,-54,125,89,-27,-41,-13,60,-20,-16,-24,15,291,-8,16,124,-1,0,4,6,-69,1,-2,2,-39,-51,-9,-73,-69,46,-36,23,46,-105,-33,43,30,13,17,-6,-28,-214,82,64,-52,21,11,129,-9,91,-6,16,-23,85,43,-40,-33,23,-34,54,3,-48,-6,-74,17,52,5,-11,56,0,-19,60,174,-3,120,-19,11,23,38,80,8,-64,91,324,38,-25,-7,10,-23,-37,52,-55,-14,35,1,94,-93,26,-18,10,54,149,50,11,7,69,23,1,70,9,50,-11,16,92,50,54,130,-44,61,5,18,56,132,-24,-37,110,28,90,37,377,-52,-42,-10,52,20,-28,70,84,12,-59,102,13,83,98,18,-11,7,29,-37,115,29,-167,-21,-57,26,20,114,3,4,36,12,30,80,132,-16,-54,-53,424,-19,-45,18,-21,-7,-35,97,-42,45,-20,-2,-99,-15,-25,2,36,127,17,-35,3,-9,-4,1,42,-31,-56,48,13,5,99,-25,6,54,113,-16,-5,-2,7,-18,47,25,25,51,3,0,13,40,188,69,-36,9,30,-203,0,-4,14,170,-9,33,114,66,1,-7,80,-43,8,45,124,32,5,-35,-40,-28,40,-2,-9,-11,95,481,-33,297,69,5,18,18,74,2,-16,-27,-30,140,25,-2,18,-39,16,74,114,0,88,-52,-2,71,2,67,-147,13,149,-56,-12,29,-13,46,67,29,53,-43,161,132,-28,33,1,-69,100,48,-38,53,244,41,12,17,7,-51,58,-36,11,-38,-129,56,142,27,74,21,19,-43,65,-10,-5,9,5,-31,-7,-3,-288,24,2,2,2,-34,40,-87,-58,-14,46,146,11,-9,-12,-6,-64,1094,55,17,108,11,88,-19,-44,16,45,60,59,-8,-12,25,2,-20,-6,18,14,-102,-12,-12,11,-235,11,-127,389,-13,-58,11,-23,-11,-19,-179,33,102,110,110,83,-158,29,133,-177,-62,73,197,-226,-78,40,47,37,82,10,291,-8,-147,45,-36,70,42,15,-16,-11,-36,83,-78,-105,138,226,31,-3,2,55,76,-3,-35,-150,112,-50,9,-144,-43,-43,68,-22,-89,160,4,65,-8,8,15,530,53,57,-187,22,12,-19,17,94,-143,-173,35,-25,10,378,59,72,223,17,-5,-28,641,-26,40,-3,12,-16,6,-98,10,50,-22,32,-20,17,-23,133,33,97,-19,-5,-45,17,-74,34,-1,-138,43,-343,0,21,35,58,-77,23,57,55,-125,-7,-17,-7,16,49,307,34,55,27,113,16,-13,-31,-19,-30,-152,84,-78,-2,10,-62,130,6,2,18,41,15,27,-31,-7,-4,-13,-91,-64,-42,2,-8,4,10,-2,-50,-53,-46,27,8,354,-22,28,-11,25,42,0,21,16,34,-9,24,34,23,45,-18,-93,155,67,2,628,222,-10,-79,-25,-11,-2,51,-201,35,-50,-17,11,7,40,72,-96,56,31,-9,288,-18,-5,15,42,-72,62,-15,-72,41,226,11,31,16,-17,7,11,14,12,32,-16,34,58,2,-35,22,-6,53,-4,-21,-27,-29,0,-32,-9,-13,-354,-13,21,-150,-206,-31,-5,-8,32,30,-142,-40,-9,3,55,28,25,13,-17,-2,137,-6,149,-14,158,108,31,29,36,9,25,23,13,23,-41,-17,-112,134,122,-30,21,-33,-65,-29,19,-15,-7,50,539,-53,-108,-106,-1246,-56,69,15,69,-2,14,-49,-5,-31,-17,77,14,80,166,266,-35,45,4,-28,30,121,1,43,-107,4,5,43,-289,67,1,-37,-134,40,-52,-52,30,18,-14,-24,69,294,88,17,-379,-2,-50,-4,-54,-1,104,-145,57,8,-51,-28,89,-14,-65,-68,2,-24,13,8,50,383,6,-70,-92,76,-5,14,193,192,-2,20,-13,15,163,-5,7,51,23,50,61,10,36,4123,53,25,-24,-30,-25,-10,13,140,-9,-16,32,12,-71,-9,0,117,37,-17,-14,35,28,27,-5,-4,25,-326,117,-27,-42,17,23,117,27,-9,19,48,67,-172,20,159,24,-7,73,5,35,5,62,62,45,19,189,3,33,23,201,43,21,3,-27,48,89,28,140,-21,137,1,-5,18,22,-15,28,-4,-7,87,20,41,-82,149,-110,-3,29,27,7,-18,-21,-22,-4,15,160,4,29,-8,9,-15,-19,31,47,-31,24,96,138,214,1,-72,-133,136,-27,16,18,-26,-30,10,3,-8,-24,162,66,52,-18,68,-10,23,402,50,-83,-18,45,-85,98,55,123,60,-11,-5,18,33,-22,63,30,13,2,-42,13,12,-22,2,85,13,20,99,14,-103,-12,-6,22,52,25,-11,22,69,-111,-42,-189,21,7,1,-61,6,82,75,7,-18,46,103,43,-105,62,9,241,-27,-69,-4,-97,30,-16,-34,75,107,47,-9,-128,-46,-37,15,53,-42,-15,-20,91,-41,43,20,86,58,-1,-30,-55,-2,-108,251,83,51,29,-26,-23,33,-20,7,-61,11,92,35,63,-10,48,12,-59,26,16,-3,-26,15,-131,-22,125,100,175,-19,3,-7,46,168,35,61,40,-27,16,-113,35,142,67,19,57,-1,-9,71,70,15,70,20,47,7,322,-60,32,-101,53,387,-155,94,11,242,24,46,-31,-23,31,-44,-16,25,-16,-4,31,44,56,-17,149,28,30,18,23,3,12,-29,28,15,87,12,56,74,34,43,26,10,-49,64,12,72,35,-10,263,12,6,56,-19,8,22,17,199,8,9,-16,6,-65,58,23,-78,33,69,-22,1,-187,-129,-11,47,38,-35,148,43,-21,5,278,-137,-11,-14,-26,-45,35,-20,5,-29,27,-52,5,155,152,-23,-5,157,118,-100,292,202,-33,18,85,34,2,-7,46,28,-95,217,-39,49,11,21,32,-27,-22,19,-5,-49,9,8,106,-28,-107,-15,-9,27,9,-15,11,32,-8,15,2,58,-11,145,65,-39,6,-12,-38,21,17,5,175,109,32,-1,-22,7,19,-8,18,-53,-30,44,-15,160,9,-32,-5,84,-18,7,96,-21,1,-1,41,13,-64,-29,17,-44,-31,-34,101,-2,322,17,6,21,97,45,-4,82,112,221,15,54,-12,93,19,-80,-9,17,141,11,59,-291,46,0,-26,154,-9,-102,447,-278,-31,8,128,30,-39,125,-38,31,10,36,201,50,28,13,-57,-74,25,105,45,7,-40,115,16,31,124,53,33,-85,-146,-70,105,33,-7,3,270,-8,35,28,17,-28,42,87,161,9,-78,145,-41,-313,82,98,31,63,24,-49,130,151,4,35,18,9,66,-12,28,173,48,164,-89,138,93,21,93,111,83,-9,69,-20,49,16,-207,-59,7,-2,-57,10,40,-53,66,-176,13,-130,40,333,174,45,134,-87,326,-48,22,1,6,38,82,72,150,31,273,5,201,195,-14,-2,-8,26,313,61,6,100,160,133,-61,-37,35,93,-19,148,43,-20,-25,267,135,32,82,9,115,-6,70,1,19,15,-47,85,3,-86,-27,84,184,74,283,57,104,108,109,411,-41,82,23,285,5,-17,8,53,-13,5,2,12,1,14,3,-16,22,53,-15,-50,9,0,-11,82,27,-37,2,-17,14,29,-9,1,-112,-31,31,-20,-34,1,-54,288,226,-42,49,410,43,18,57,43,-6,41,36,43,10,-139,-34,-16,6,-36,59,-8,-34,45,-31,69,-28,54,-8,61,27,-7,95,24,-1,47,158,-36,24,-179,-3,-39,9,70,11,3,-2,34,46,39,415,39,122,-2,45,181,-44,-19,90,-24,128,-135,14,-40,25,-35,33,572,82,19,57,114,-3,52,24,82,14,81,160,218,-9,-4,63,-30,55,60,-38,18,2,263,26,134,82,51,61,26,161,20,100,342,11,-34,-9,-55,215,63,251,133,33,130,276,17,-10,34,112,46,51,18,15,-88,-13,189,24,133,19,-18,-24,25,16,-2,7,17,23,20,105,75,11,-12,54,21,18,63,3,62,74,23,-35,11,53,1,101,11,230,47,-17,-116,112,-11,10,39,16,25,-3,-15,-43,43,120,28,-2,-46,-2,-28,5,-12,104,36,-24,-21,41,208,1,-4,-94,-3,-67,69,79,85,-104,26,32,9,177,-17,16,-44,-48,-7,-103,5,20,-4,10,-25,-3,6,45,15,16,-6,62,39,-15,0,-21,27,63,106,16,68,17,-1,29,140,14,13,109,0,260,89,74,-79,-15,23,44,-23,63,26,-14,14,89,13,-72,-8,31,27,5,102,-286,53,-26,-12,30,37,18,33,69,6,-46,31,99,-27,18,1,24,26,-9,34,16,24,18,18,16,-76,-7,-21,49,-90,-8,-47,246,20,37,20,17,63,16,85,-6,14,-16,33,100,111,-6,-3,156,27,21,27,315,-31,30,-2,56,51,101,-10,41,-3,-36,-10,-14,24,-205,16,0,-34,55,15,-25,8,-42,40,-6,1,2,31,21,278,165,47,43,9,125,25,-117,26,39,50,6,42,96,19,190,57,-19,82,4,-24,28,-2,41,96,43,-50,-14,1,0,-58,46,-7,-16,13,-49,-29,16,34,49,-22,46,72,94,33,44,-11,12,78,73,76,13,-38,158,14,59,53,32,6,-18,43,6,9,80,-18,273,-10,-79,20,26,26,-3,144,42,-16,23,9,12,28,-18,-7,76,-23,-10,150,54,-8,-25,-46,-198,18,24,4,79,-36,-2,59,-5,22,34,101,132,56,286,218,46,38,8,6,-34,37,24,21,13,-62,-19,24,210,32,-27,15,46,-11,63,-40,-44,69,5,83,-22,-3,14,75,27,-4,7,102,83,34,-75,-14,-69,-20,27,-9,-33,-3,-11,-18,53,11,35,32,50,61,33,-181,7,15,23,-19,29,-60,-7,19,32,-12,-2,-26,131,-5,-5,195,12,38,647,42,-15,27,-223,7,-124,-17,75,-17,-38,12,45,-80,-18,-115,16,36,4131,122,31,501,-10,-2,-35,-8,27,-45,-13,-34,-8,5,31,-44,1668,39,-77,-21,31,-4,-38,-1,6,20,18,-30,424,61,-65,23,13,10,11,79,-34,47,1,5,75,212,37,116,-12,130,85,78,16,27,255,10,229,237,43,80,34,40,-37,-9,64,40,-37,-28,-23,-4,-5,189,-19,-89,-49,-12,97,-20,94,200,27,-25,50,59,-16,-15,-62,176,-9,24,-5,89,-31,157,5,61,-88,101,60,57,174,44,182,39,-12,16,15,37,15,15,-45,-25,21,35,5,24,25,95,-11,-27,-196,8,-53,-82,-112,-97,-251,-9,66,21,52,-64,54,-20,-7,-77,-11,304,3,-8,-26,-70,69,82,4,-21,-48,328,7,44,4,-25,-71,87,15,39,-96,146,-46,10,1,-77,-13,23,-62,-17,-35,12,63,49,75,-39,-58,125,12,18,-11,-44,40,-34,553,-16,-170,6577,152,25,-45,85,23,561,-29,-112,-4,62,14,-14,-14,6,-32,55,-138,9,148,-40,-77,-42,76,81,-8,-31,58,-36,2,-155,-11,-15,30,37,258,-37,-1,20,-25,-53,-75,-50,14,4,24,6,-85,-17,-16,118,-25,46,87,27,-12,-9,158,116,38,-93,-4,-14,-26,87,-17,-35,-4,-43,-2,27,46,42,23,10,43,-21,-2,16,34,9,-83,-133,25,-7,36,6,18,24,-15,44,33,98,39,10,11,12,8,-22,96,-24,106,39,73,27,11,-14,7,-52,33,-12,-7,62,-61,-52,-12,67,24,44,118,-18,14,4,-3,198,-334,-14,-14,8,-19,-36,-1,-7,16,53,31,33,-4,-42,56,37,80,16,23,34,20,38,81,-3,-16,-10,6,52,14,2,-2,-7,178,65,23,42,8,-10,19,156,9,96,52,0,72,157,27,-27,17,21,3,-18,34,47,33,48,26,-10,-31,-12,51,12,87,24,16,29,59,32,-42,60,80,-27,400,40,30,3,58,23,16,25,6,28,2,-4,18,6,-11,10,110,1,22,323,-90,41,11,-13,-33,28,1681,72,50,13,19,108,-34,52,18,-11,8,51,49,63,-1,-27,107,8,20,36,86,85,61,-9,-42,29,-15,1,-42,-16,-32,58,-36,-21,19,54,12,-164,51,9,-14,-14,35,-40,16,19,-14,10,71,7,207,-24,9,-10,-31,11,27,19,9,0,5,17,112,17,-15,59,3,18,10,-16,6,-9,7,4,-19,21,32,-32,38,43,6,7,39,42,60,-24,-1,22,11,-5,30,22,35,-4,6,9,-163,70,110,58,-22,46,-24,-12,8,931,34,32,21,115,36,80,8,14,3,-21,15,-15,158,18,34,-80,25,-42,29,80,18,-24,-5,-395,-38,28,-56,-40,-73,41,-14,125,29,30,51,-56,16,89,8,36,166,22,-40,53,9,38,27,43,-7,-11,35,-8,79,-12,-16,75,8,20,24,-36,2,-2,190,66,5,-114,2,0,-7,20,90,73,49,38,36,77,6,36,43,36,25,46,-7,59,-52,18,17,11,378,-6,23,-1,21,6,-6,22,32,54,23,24,213,630,39,335,28,27,16,-10,20,-5,13,-49,17,-32,14,85,-74,73,16,219,66,70,-103,29,737,52,18,29,12,38,-4,12,98,-23,47,-86,8,-10,-17,17,69,-6,24,18,11,-76,54,32,31,-14,6,59,0,-3,22,206,-7,-36,154,30,26,-331,55,-21,8,-6,4,28,-7,0,11,28,48,-3,-40,36,-8,114,56,12,-13,65,1,-68,-10,-17,92,-74,27,7,9,21,35,-27,-6,-9,-11,211,-28,-44,-42,24,-8,34,66,92,18,-23,-39,-26,-28,48,-23,8,68,-56,20,-9,2,90,-6,-4,10,1,121,9,40,8,12,5,-17,59,18,62,-12,88,32,120,-115,67,251,71,24,-30,12,5,-60,26,19,17,35,33,13,165,-12,-18,-155,-22,81,11,32,205,111,105,232,637,73,193,18,117,35,41,117,41,11,-62,270,23,60,342,437,7,101,-6,58,58,83,-33,32,652,25,88,274,11,34,200,12,27,11,-54,37,63,-33,22,38,-31,134,728,102,-4,2,-38,199,57,-30,26,20,-26,142,13,19,20,-90,52,4,2,39,19,-8,37,76,12,19,23,8,1,14,11,24,-1,12,14,48,-25,-23,777,27,52,-40,6,2,69,-26,125,-24,-3,63,33,-7,-7,12,-10,528,-63,51,25,43,-48,-12,-139,-33,78,0,-19,261,-2,173,30,24,45,11,15,36,17,-156,-106,34,53,-106,-21,-47,63,-25,-10,20,7,-81,-5,50,-16,-1,1255,55,-7,17,91,39,274,-218,45,31,-8,10,-6,38,-185,6,-11,-3,-52,126,-310,278,17,313,-50,-10,-30,-42,-15,-9,0,96,4,-30,29,58,99,38,-25,-25,-9,26,28,-32,-55,-39,63,7,70,149,-7,-76,2,-13,60,284,-301,20,-309,74,9,160,63,81,73,-43,67,147,66,-5,1,0,266,-38,25,14,48,-76,-17,20,-122,16,248,46,113,6,45,52,-45,21,30,8,-18,32,13,6,-249,72,-27,-7,18,15,-50,47,27,34,35,-55,-125,-52,16,-55,73,9009,60,47,5,-88,341,52,28,31,-28,22,30,23,27,33,99,82,-8,-11,-8,19,26,6,6,-10,258,21,8,69,12,63,54,200,-6,8,19,-14,15,-46,37,23,-26,-6,19,-177,68,22,-4,-59,64,26,-20,-4,-3,123,173,65,148,-25,89,6,-53,78,2,27,-20,-23,3,25,-49,-118,-12,38,-143,13,54,102,4,-109,2,-22,55,50,30,-20,-36,3,-67,29,-62,51,26,296,195,22,46,-188,10,-23,27,-48,45,52,0,230,-77,68,113,21,22,-9,-1,-30,28,-41,45,-18,46,5,54,-1,58,6,93,66,-20,-23,-52,28,-14,-25,69,39,50,16,-15,-56,-8,78,-28,38,16,40,-9,166,19,-13,43,2,-67,25,-48,-79,27,0,10,-44,10,-5,1,-125,-189,-101,-14,5,35,-55,24,-37,665,10,-113,-29,24,-18,6,11,53,-9,44,126,-7,11,-4,60,36,17,-17,42,-17,-132,-28,-28,0,43,-5,35,44,-18,34,11,22,-15,-11,5,-118,0,40,24,-21,-10,13,148,-55,41,-75,19,26,-64,-22,-7,-7,-7,105,-124,46,31,17,-45,4,-26,36,28,-6,60,54,43,28,-24,-2,25,10,343,33,33,-53,197,-27,-90,20,72,38,70,-5,18,22,30,35,9,24,-35,-14,-4,20,-21,214,-16,7,-5,1,-43,-77,138,-1,29,59,16,17,-76,51,14,46,-154,8,34,-7,3,-7,22,4,74,-19,44,88,39,23,-52,38,34,28,-3,-9,-49,-32,-68,14,16,54,-65,-13,-82,-21,33,-5,28,17,-59,-54,0,13,-64,-87,55,-14,-64,-29,-84,-93,-44,-14,31,-71,91,-134,-25,-30,-86,-1,-12,-9,-8,-4,73,-19,72,-21,-11,-14,15,2,60,-108,-18,79,-27,20,78,-30,31,-13,43,-48,-61,353,-39,-23,-28,17,-104,13,59,-39,-23,94,85,-26,-24,-10,28,-12,53,-11,-10,-2,20,19,15,36,0,27,245,14,44,18,-9,56,8,10,-43,-1,61,-10,-4,49,37,24,15,120,-71,-3,-25,-25,3,-4,23,37,-50,162,10,-18,2,0,-2,-8,-48,323,14,74,113,52,4,9,4,25,16,71,54,117,117,75,14,33,-27,-23,13,47,9,43,-8,135,-8,6,20,18,89,-6,-24,39,58,38,100,17,117,1,-9,40,321,-13,-6,56,14,22,-2,67,97,74,-3,12,6,151,-47,26,-22,46,20,5,18,-8,69,47,144,99,-28,94,28,3,8,36,-36,34,197,89,22,306,31,-83,7,6,319,4,-1,-35,-15,-16,65,29,-18,-1,-21,-11,-94,83,-82,4,37,-14,128,47,-71,1,-43,-29,25,8,42,-11,24,133,25,13,0,38,0,-5,-42,6,91,22,3,76,-29,24,-73,18,146,-31,26,51,-2,-21,21,-18,5,22,17,-6,3,-11,-17,-31,56,156,-20,16,9,103,34,58,26,11,24,38,55,11,-107,-25,3,17,34,10,-90,8,67,-24,83,42,41,31,57,15,13,639,-13,21,-42,-87,-19,-1,30,47,226,12,43,-18,86,-55,-33,76,14,84,86,28,11,-46,36,-47,28,29,81,14,37,117,46,47,-83,14,36,135,-8,1400,369,-13,27,36,-5,-68,65,4,125,3,-16,46,-1,38,24,149,-53,102,47,16,291,74,30,67,157,95,-21,-38,-6,237,-148,21,33,76,56,31,-7,72,-25,13,18,26,-8,2,34,-24,54,-18,33,32,38,7,-28,-17,79,67,70,23,77,42,4,-9,3545,20,-35,70,20,6,6,114,46,-61,3,-11,-10,48,-27,-8,-22,21,-10,67,-133,-125,-23,-13,4895,28,-13,34,46,3,71,116,20,-118,13,-159,1,-10,-28,-5,216,-29,233,-12,-1,401,36,-5,-42,23,49,126,29,23,-177,-62,81,-125,132,-27,17,381,120,17,-10,339,169,3,309,13,33,-40,-57,-35,-22,23,-40,46,63,-21,507,1,-43,-47,9,-55,24,37,8,3030,-19,139,597,-6,-12,12,-27,-51,-29,-34,10,170,39,44,9,-14,16,8,-123,-31,-117,-7,-51,24,36,-4,-4,31,22,-99,96,16,-1,9,-51,-82,-77,-60,-30,13,28,-56,-52,-11,12,-229,16,-387,-1,-46,-83,22,-68,-41,26,14,5,31,83,12,2,217,-95,16,-2,80,-119,-11,254,31,10,48,0,117,36,47,13,-8,-21,34,-64,26,42,-4,50,19,-23,20,26,-17,-15,-8,27,-12,-6,-6,-13,4,42,14,250,260,-1,73,65,128,30,-23,-82,-76,-39,5,-21,6,28,24,5,98,197,49,-78,34,16,46,294,222,-49,101,30,-4,-16,-3,21,129,211,85,64,14,109,25,21,80,-3,1,34,11,13,4,104,15,3,20,45,2,32,162,30,42,11,66,34,-21,-3,-30,25,103,-26,31,82,-11,4,-6,-13,22,-117,260,52,83,26,64,0,36,-4,126,42,34,24,76,8,-11,48,-10,-11,54,18,-5,13,-2,42,103,-48,11,59,25,39,50,38,40,-43,-25,6,35,223,3,-105,-2,58,-1,9,4,-131,32,45,-16,36,38,43,-47,58,46,-14,86,4,34,2,-7,-21,-68,78,11,10,-18,64,-18,39,6,27,-9,69,59,14,6,40,118,69,11,11,-4,-16,43,-6,10,15,24,42,4,-19,101,-6,29,103,12,-14,19,4,42,-61,24,11,-10,-36,27,76,3,-6,25,-21,-30,21,-18,21,120,70,55,123,12,-2,5,48,-13,-7,-2,-30,193,29,-3,25,43,30,93,6,-35,5,81,234,-2,18,2,17,64,76,78,295,246,154,55,29,43,-31,150,-8,19,45,21,69,-10,55,341,109,-74,57,219,3,34,7,27,1,-9,73,180,25,26,12,3,8,227,31,23,73,41,41,55,-32,8,41,1,-27,4,17,55,15,-32,15,35,25,37,14,5,6,22,64,60,20,7,-3,40,-2,43,1,39,63,-3,18,27,1,87,-60,296,46,5,10,6,40,-1,29,19,-35,21,-2,199,33,34,18,19,-10,10,74,70,-14,-53,40,47,19,41,-38,17,8,61,29,4,-1,134,104,35,-28,14,4,-16,-45,45,128,14,73,37,52,87,99,-21,81,23,153,-24,78,-10,58,18,57,0,256,236,-1,7,99,63,92,317,-3,-22,61,-17,62,7,27,-24,36,83,-76,-14,1,-25,40,151,13,-23,35,2,138,43,109,96,32,3,66,6,0,-10,-10,34,-2,-20,-3,-55,-21,20,-11,63,0,57,161,-93,92,117,393,37,8,32,172,29,-24,44,257,-23,-14,27,7,45,-27,15,18,-61,36,148,24,-33,402,218,17,1581,27,22,36,-86,65,93,61,31,17,26,90,71,19,16,-7,28,108,151,0,-27,70,153,-17,46,172,9,0,-5,42,-339,73,7,-1,8,104,147,75,67,46,76,72,70,160,4,39,42,110,77,16,51,-37,147,-42,7,105,1,-2,65,85,66,9,-33,17,137,146,-194,30,248,-27,66,-3,2,18,352,108,49,51,22,9,150,39,373,-39,8,43,78,38,119,29,21,35,1,35,50,59,29,-14,44,39,27,31,27,19,21,30,95,41,11,119,-36,268,12,45,25,233,123,26,279,61,55,294,118,30,55,14,3,106,25,-14,114,37,67,6,-5,45,-3,140,-4,96,119,18,77,106,79,84,70,101,-10,-10,24,-4,39,173,34,39,14,50,5,46,13,24,34,162,88,180,48,67,-41,-650,-46,51,-10,64,18,9,42,3,-8,22,78,-27,-2,226,-15,7,-30,-10,19,-10,-2,-268,41,48,4,292,14,47,237,28,118,71,28,44,36,69,6,27,113,2,42,43,-27,20,-11,-4,54,33,18,46,-213,167,-39,-27,2,7,26,30,10,11,43,58,110,-2,155,-4,3,267,-8,2,-31,-12,-26,-13,54,55,62,16,44,-17,6,34,-167,73,27,144,-246,16,41,7,124,96,57,26,-4,42,21,-56,-14,65,-23,3,36,-110,108,127,202,14,30,128,-13,20,44,-20,311,87,-38,108,121,43,-10,103,29,18,18,2,24,11,0,36,29,19,116,70,55,163,15,-9,20,36,33,-9,30,28,38,131,9,28,-23,0,1,14,5,29,43,4,25,7,25,-10,21,77,-33,128,12,39,-1,22,18,46,53,39,13,32,37,4,485,26,30,-42,-2,18,-30,22,66,1,-49,8,-30,75,66,336,45,0,254,85,-6,36,93,26,63,61,11,18,23,59,-3,48,76,-7,130,-33,3,-64,6,10,97,5,-40,-18,39,6,38,41,33,184,1,281,87,206,-65,-65,61,0,102,-356,34,20,-23,-35,64,23,-19,907,9,41,20,-13,10,64,38,58,7,11,20,-1,59,11,-8,5,42,115,-4,14,299,-38,16,-5,6,53,49,26,7,39,32,6,38,-59,58,231,73,17,49,-5,163,142,-20,19,18,-38,44,21,6,-40,-5,107,-30,120,548,-76,30,53,29,11,-16,9,27,26,-1,28,13,22,146,39,-2,1,2,-1,76,18,50,-23,-12,-5,7,-8,-42,94,40,3,-209,24,152,147,68,80,-94,-20,-6,-28,-4,15,14,-127,27,-28,41,39,-74,31,512,41,-10,-49,-31,1,10,73,106,-16,-5,4,69,15,-177,34,29,32,56,44,54,-33,0,115,10,50,61,-113,-13,23,-100,5,146,35,-47,22,46,27,17,-15,16,87,26,6,66,18,33,5,51,2,19,149,45,32,-25,13,73,82,24,15,-8,32,26,95,-13,22,16,11,26,-19,71,161,-102,36,27,64,54,22,17,9,-102,67,38,124,-9,50,9,-8,67,86,1,6,21,136,62,-6,8,55,0,0,50,42,10,173,32,70,3,27,25,-27,-18,2,-31,65,317,14,28,7,6,68,36,23,25,52,168,186,60,24,24,38,16,37,-77,147,33,72,-56,8,-26,57,110,49,-4,-38,-129,99,30,195,397,3,87,598,38,124,13,18,97,92,15,12,127,-33,-42,6,-11,19,-25,-19,33,18,22,-4,21,-8,-35,40,-38,195,45,190,-8,31,73,-12,25,10,7,81,-5,-5,72,67,19,-47,152,-18,42,0,-21,14,-116,16,148,77,86,62,0,-4,36,-24,-26,39,-81,58,52,41,135,-45,109,167,15,9,6,43,-14,38,61,25,124,25,56,41,44,4,17,18,-14,30,36,5,-2,-5,315,244,42,51,109,47,-62,-3,94,41,76,13,90,173,140,157,-18,61,29,21,-11,7,256,33,81,-19,19,245,17,28,72,6,0,8,15,18,18,34,-69,26,34,340,203,17,127,-23,34,-43,23,29,-5,36,41,-16,42,69,-12,-22,37,22,93,110,0,-5,29,24,-10,62,21,-53,7,107,4,11,44,49,55,34,-34,82,169,106,113,35,92,115,10,21,-28,-38,12,-6,-57,59,117,51,16,50,39,-23,10,23,163,12,14,32,1,-11,35,-12,59,12,-59,243,21,2,-1,13,5,7,67,-17,15,-2,46,-74,75,-7,19,-142,30,50,11,-6,-39,-6,55,-166,170,-15,19,38,57,54,17,-107,-10,48,-56,27,78,44,265,45,60,70,-17,32,305,76,22,2,63,167,102,4,-70,166,-145,56,-3,42,-109,15,-71,280,5,26,11,42,-6,122,44,-15,-99,175,63,45,80,3,10,40,-19,5,-64,50,43,62,-19,-3,-6,21,-6,16,102,10,-40,78,35,195,-7,17,61,15,-43,33,-24,19,0,-17,-25,19,26,-52,22,78,12,162,95,17,26,-42,-3,51,12,7,29,10,122,58,-29,0,17,141,2,46,-23,4,72,21,144,16,-6,15,-16,-19,72,704,-84,1,25,144,49,6,325,9,-58,42,38,33,59,-48,21,15,74,6,25,13,116,13,-19,49,33,23,-16,88,20,57,32,154,4,38,219,-506,4,74,44,31,57,145,298,29,20,4,5,-1,0,114,-11,23,27,30,36,35,37,20,42,-28,-2,79,-4,119,135,-30,61,40,-30,12,44,123,46,4,135,47,77,27,6,56,7,62,35,73,182,-6,83,47,18,-8,191,-69,44,296,32,61,63,-59,77,22,162,9,63,37,121,54,28,36,-134,-6,-43,29,153,15,26,-73,650,-10,17,-24,200,34,84,196,344,26,52,16,162,21,-46,62,48,125,59,-17,87,23,-26,147,-27,51,142,44,23,66,122,-16,85,8,51,3,-13,200,84,-11,-4,104,-10,1,-22,23,23,19,275,145,30,22,176,14,-11,-124,61,122,17,31,34,-3,149,-205,14,133,53,-45,41,11,39,541,38,19,19,47,-18,-28,23,51,-53,180,38,49,-43,112,48,132,198,88,-20,4,-48,212,15,22,182,-40,64,4,-11,-17,-31,108,-8,28,35,81,72,-4,56,55,79,4,-8,7,218,97,-25,28,9,76,-15,48,-24,-48,28,23,305,-148,-9,8,-35,9,-27,23,2,6,-2,4,71,40,2,81,22,49,20,18,35,26,-66,153,53,175,261,55,70,-7,60,103,103,32,-17,52,166,157,43,24,-16,37,46,52,-129,-24,18,-8,87,49,37,97,8,-5,40,16,-29,-15,35,-6,-8,12,45,241,16,15,30,63,24,89,153,88,2,66,86,238,18,-7,-34,26,8,6,67,-11,40,252,32,241,38,49,0,2,-116,38,28,-4,18,33,31,38,158,336,22,213,69,-7,-11,-31,-11,85,24,252,73,126,74,400,51,198,27,20,252,27,75,86,273,62,72,32,74,-12,29,53,339,-32,-5,3,22,-107,-1,21,13,15,336,109,18,30,79,49,39,96,-6,47,91,373,157,21,132,81,72,17,12,9,43,35,262,55,34,-10,-14,55,-25,99,50,818,359,7,184,16,24,21,181,82,109,156,86,95,20,-9,-139,-18,78,161,21,-20,57,136,-3,107,24,49,9,57,24,5,-64,7,61,-114,-47,42,14,-55,82,17,534,-35,110,28,54,22,11,72,67,-4,7,18,73,-19,-418,-17,52,-19,-7,-32,6,3,55,10,4,31,36,18,51,48,149,-122,-23,59,36,18,-6,34,-25,-17,51,36,37,-20,26,37,45,10,86,195,80,50,23,-30,41,39,12,-156,12,202,4,35,31,70,66,44,110,174,-10,18,193,161,14,45,64,42,23,48,33,130,109,130,-23,33,99,-12,142,45,63,73,382,21,61,118,86,11,18,49,45,6,94,79,20,57,71,130,69,16,86,125,-10,15,-58,55,3,41,5,28,42,23,7,-2,-4,85,76,140,158,17,70,141,54,34,-24,-1,100,28,24,28,-242,-32,76,112,-18,361,186,-10,27,99,8,511,22,72,2,221,59,-8,4,14,36,100,-39,2,37,1,24,184,76,14,23,17,-26,3,-29,-4,-7,-13,-29,154,39,58,88,34,172,60,34,81,11,-246,59,-22,13,-24,52,9,52,-13,13,19,-54,47,-35,183,26,121,30,17,128,70,33,15,18,2,0,122,8,-13,13,6,248,6,9,26,71,32,-160,1,9,23,-5,39,3,-41,-23,-1,-1,50,-86,37,116,39,95,89,28,-22,36,79,-12,205,97,281,-29,48,42,56,6,88,-25,-116,-10,-68,49,41,202,1,1,-298,77,-28,-28,-19,-36,-40,44,27,67,-5,72,32,-19,9,23,21,241,223,464,128,56,-27,83,41,108,-11,25,63,74,97,40,61,27,-40,69,19,3,36,132,87,10,59,249,152,12,-29,-36,37,37,25,-3,98,21,39,128,13,16,79,-32,-10,5,16,-39,34,-4,146,43,-21,87,59,17,-25,-9,-25,29,12,22,391,14,-38,98,1,63,-2,35,-10,127,46,-7,103,509,-73,388,23,39,337,-44,-32,125,67,-41,102,3,17,36,14,192,-7,115,143,29,44,-103,231,-14,110,57,15,14,29,357,137,144,26,22,28,33,-14,35,65,44,5,-21,-10,-12,27,10,1,-5,19,-4,21,-12,29,-39,20,113,34,153,101,43,387,13,24,66,-13,50,76,149,79,11,124,10,70,125,123,-24,-88,-20,161,52,153,-14,-50,36,23,35,48,4,728,80,163,40,-20,-5,52,7,49,66,14,114,118,-5,-93,99,-15,16,45,78,10,1,375,-80,32,266,29,103,94,-66,5,1,4,25,-10,64,-7,24,-47,18,23,-3,-56,9,-48,18,-132,-38,18,31,18,-70,28,73,80,65,-32,90,14,-6,21,35,-12,95,-215,-39,18,85,15,126,8,-9,-13,105,54,-28,55,22,-22,25,25,21,115,-12,193,-17,8,14,0,-120,44,18,-25,-5,2,25,-22,-1,-38,157,8,43,2,11,-23,68,41,113,58,-8,123,251,24,13,12,94,23,73,47,37,16,9,24,126,11,77,54,31,248,-26,-100,215,264,-70,42,28,12,2,18,5,54,41,-35,10,10,29,32,51,0,37,38,27,10,299,82,83,-30,18,161,-41,26,17,42,28,107,-17,39,-2,15,23,73,19,43,30,465,287,29,135,0,9,33,91,28,152,21,94,-8,112,22,38,15,203,167,138,6,43,55,91,32,173,100,-28,18,68,7,48,76,14,198,93,83,56,-30,1,4,95,42,25,-39,154,93,48,12,93,78,50,136,-80,46,25,-50,127,18,52,-6,152,51,30,160,18,51,-6,5,146,22,19,-33,-31,29,36,12,216,47,14,34,-82,44,8,24,36,-33,20,3,-59,34,4,32,13,-12,-10,13,95,91,21,-12,-14,53,488,-37,4,33,55,17,-16,50,-20,-29,11,326,51,412,108,323,-5,79,-6,51,159,113,-118,494,0,94,40,18,50,-5,86,39,50,26,47,6,39,20,37,58,-27,1,1,75,-38,-6,28,13,61,93,35,12,53,59,59,-20,27,0,170,29,19,148,33,25,111,-81,44,174,1280,157,24,20,-225,37,182,177,273,-107,14,16,8,59,-63,96,27,58,8,-46,-28,-127,223,-2,21,17,-6,331,281,1,63,10,-97,-2,210,111,0,61,590,29,-2,157,140,-22,94,-20,8,32,-39,121,-3,-28,10,33,114,44,15,34,43,6263,134,56,30,-14,36,190,64,47,-792,104,455,-2,67,153,33,-52,17,8,49,-5,17,14,258,48,59,255,244,-31,29,-8,-12,-84,-60,59,137,50,4,-5,41,-28,99,35,64,102,5,-37,234,222,37,36,13,6,18,10,-102,-28,8,5,74,16,74,27,40,8,-26,48,128,106,51,49,24,3,49,25,33,207,28,-29,206,45,87,61,55,69,-9,135,79,92,197,42,49,122,-40,36,108,23,-10,-41,-15,41,20,25,129,19,26,-18,-33,34,48,57,41,128,15,47,-24,-14,8,57,25,8,148,161,31,133,-22,-4,18,-7,123,134,-10,-17,44,166,3,10,-44,150,91,-45,-330,-62,4,30,-2,-12,-9,49,30,29,61,27,4,19,11,64,197,8,13,32,-13,-16,-66,-100,11,47,-7,73,53,110,-16,14,-67,17,11,-18,11,-67,39,20,37,26,-1,10,47,-63,24,87,-19,80,69,27,112,109,-18,10,9,-5,59,-2,-49,95,49,16,98,-135,160,40,-47,6,27,66,-3,32,8,11,59,-11,65,26,84,39,30,-6,4,0,22,8,-19,26,14,89,-13,11,-94,101,18,158,131,82,37,29,66,-5,61,55,31,10,12,386,27,214,-3,98,64,390,41,945,40,79,-4,27,-19,87,33,-6,915,-15,48,53,29,15,47,5,-20,53,-17,134,35,18,-16,51,23,35,23,70,6,49,33,-4,14,-4,35,96,23,-34,133,-9,60,50,189,351,-3,170,84,10,-10,6,16,-12,170,43,42,103,-48,-15,14,45,16,82,58,22,-116,358,-16,248,669,172,-21,35,109,36,92,1,118,-79,8,98,16,20,22,41,-32,48,16,41,210,-11,-27,4,48,27,88,-30,-16,10,893,101,27,4,-3,12,-22,-33,1,-41,-85,-23,23,4,-13,17,28,157,141,-38,135,24,34,15,33,50,54,42,5,11,43,217,87,85,0,5,65,88,244,119,39,18,58,82,-19,-37,-2,27,67,0,56,73,29,4,33,-31,130,10,52,18,65,36,-8,22,-10,29,11,5,-23,9,-274,-14,0,129,29,-130,-36,50,-1,30,16,68,51,-123,10,6,4,102,166,-11,-10,-12,14,15,-60,41,4,-1,153,458,66,22,64,132,105,226,51,48,18,-85,45,23,25,231,51,-4,21,98,3,47,44,-16,14,120,99,-2,16,-34,23,86,29,-275,2,36,367,152,-43,40,-141,32,129,155,30,205,27,174,8,38,35,69,23,48,10,17,8,0,18,19,23,12,31,15,38,76,7,65,30,33,-1,15,51,9,43,56,201,36,74,96,19,87,-28,31,327,19,166,32,-51,-39,49,22,39,126,142,149,1,103,24,14,75,208,-6,38,56,31,-8,62,182,7,60,-21,-4,152,1,24,79,95,-9,-9,25,44,28,111,963,25,240,20,-8,39,31,-16,-18,48,-35,134,-12,20,59,37,31,1,2,13,-14,144,280,32,804,-115,144,-5,289,3,-54,18,-81,35,89,152,310,142,-45,231,-2,-13,-53,-22,136,181,24,38,4,-32,13,-66,104,63,97,27,127,-9,7,19,-81,23,23,-14,-24,64,-16,363,51,7,-7,39,71,-4,0,-17,-133,30,-52,-44,77,15,6,77,18,17,21,29,151,35,68,177,123,46,65,36,3,9,-133,76,4,-5,33,59,-20,-5,11,32,109,28,215,246,-2,43,-37,83,18,93,108,5,39,5,19,-24,26,-6,-102,33,14,17,12,6,21,10,21,36,13,-173,27,178,33,32,-2,-60,4,81,120,82,920,61,24,-25,44,208,-19,10,75,109,-19,13,31,-18,36,110,117,-123,-1,54,34,3,2,-140,91,27,9,21,23,22,53,-20,107,52,73,61,135,88,72,-19,-13,125,72,39,7,-10,16,42,46,-21,111,15,60,24,28,-301,342,-115,43,15,16,79,0,37,23,-107,12,5,-13,-12,161,22,131,14,180,227,218,16,56,8,9,-4,-9,15,15,46,8,-50,201,64,22,-5,17,-50,-53,49,-32,96,41,-43,-55,-20,-2,12,32,-212,89,18,36,92,51,11,52,28,4,25,-10,105,59,-30,9,19,3,41,61,330,78,2680,73,133,27,129,45,-24,109,23,38,-3,58,81,8,120,78,109,36,53,26,85,-219,12,-57,29,-5,-47,69,65,70,13,-72,-1,-255,174,16,119,132,241,32,3,-67,75,-1,310,-16,-266,47,-25,20,-17,9,26,57,122,84,-23,45,91,139,-16,57,17,13,92,148,47,43,8,-1,16,-7,-2,-12,48,17,0,29,25,27,-3,255,171,15,10,65,50,47,-6,155,5,87,149,232,-45,-20,28,26,82,65,48,15,-23,-89,-23,53,10,-124,12,-11,48,66,6,-9,140,112,154,6,29,15,58,27,53,45,264,7,7,-15,53,31,28,17,440,-165,99,80,84,313,13,173,-23,53,187,-74,8,277,-13,53,125,13,0,76,-7,18,39,85,25,81,239,117,-10,-30,18,4,42,47,32,70,1,84,16,49,45,27,121,48,43,669,-2,54,161,4,-47,17,103,-15,-1,67,-30,96,27,2,11,-23,70,60,22,271,57,38,741,43,27,94,24,17,-9,-2,24,134,81,-15,73,20,97,41,35,178,4,167,103,-23,-10,33,31,17,69,-12,-11,11,14,290,269,115,52,17,73,136,-2,16,121,22,90,75,-29,30,20,262,-178,9,12,45,-1,36,23,-9,-5,12,-5,-2,83,-46,-10,-21,20,86,-2,27,35,-58,27,72,1,138,-30,102,13,85,-78,28,19,80,-9,-23,-61,14,2,-14,-19,85,37,116,-70,81,23,16,12,-58,47,159,36,118,29,-9,5,38,-66,102,8,-48,22,655,128,31,566,37,58,9,-18,-5,7,-10,21,245,0,142,-81,-25,132,119,41,-67,21,44,-15,7,50,28,18,-4,70,24,-44,9,14,18,15,25,104,-19,25,41,54,-1,3,26,26,48,70,127,0,-30,34,25,55,8,2,-51,148,31,-8,-28,65,14,-22,-12,20,6,-8,-24,7,59,46,-89,54,2,-22,29,25,82,104,30,74,10,225,66,121,13,44,28,50,118,44,55,78,27,23,-43,599,34,21,628,45,6,69,24,13,-107,549,170,-34,-18,-17,42,28,5,14,38,38,-7,126,11,18,102,56,102,134,62,-3,205,-2,97,41,27,10,55,76,37,74,24,0,90,131,6,-8,58,35,53,59,35,-14,41,27,19,-6,-6,47,19,62,12,-25,-16,9,221,-82,79,78,36,136,38,169,55,20,84,44,114,332,257,4,8,60,24,126,57,-11,3,56,-63,31,15,183,6,-48,-20,-12,-103,30,51,6,15,-12,-16,157,103,111,-160,121,50,81,199,14,53,4,35,-9,23,170,20,23,-15,19,9,-81,35,21,182,14,-55,-50,11,81,-18,14,18,42,55,241,133,13,37,16,53,-42,43,94,65,12,0,-33,-4,4,35,-18,-29,62,9,18,25,8,23,-37,0,48,55,32,15,110,11,-4,9,110,-135,21,-8,-33,-27,-27,34,273,80,13,32,216,5,33,43,0,125,12,139,1464,215,28,-72,-54,13,34,48,-61,57,-19,-14,185,54,36,262,10,-10,-14,76,8,5,39,-5,-73,39,38,103,114,57,80,-5,16,-2,45,-11,33,-25,49,29,-18,91,65,3,-17,34,28,-60,102,40,-3,-599,-108,45,-2,3,5,70,47,14,-11,15,43,84,165,0,33,52,29,-8,5,49,139,-7,-18,36,16,-3,34,-58,9,17,15,13,37,14,9,82,216,48,-14,-19,-23,-32,-9,145,-23,-9,9,-7,-4,-24,-13,30,-2,-32,1,7,28,21,1,-22,-20,-10,-184,53,-28,-9,17,14,19,-3,-50,48,93,-14,61,18,15,-10,68,16,24,-20,-7,0,-245,63,-22,-3,12,0,-11,1,15,25,20,-1,-10,14,404,78,32,7,-8,13,605,27,92,207,-5,-7,39,-5,-6,-20,-23,60,-14,26,-32,-2,24,47,1,-197,745,-19,-59,-88,4,4,29,-12,-2,-22,-24,-4,31,1,-22,16,-9,-9,25,-80,102,248,5,5,41,11,-23,20,-9,10,22,-18,13,31,7,7,-24,-19,2,-31,5,-7,-16,19,15,29,25,13,17,-35,1,26,24,66,20,19,-19,156,36,119,-24,14,-17,-12,-250,-51,1
-18,28,10,30,-56,-200,149,-87,-2,95,-74,-248,-59,-69,-124,21,-65,-132,16766,32,-19,-40,31,-3,-22,35,-34,-12,27,-53,-153,-86,-123,-85,-145,-6,84,248,59,22,-57,3548,4772,7290,2529,3182,1907,59,-55,12,21,465,7,255,24,-6,48,22,212,38,-63,48,331,-12,-17,71,259,-3,-64,-210,-150,10,14,-216,8,-5,47,49,120,-73,-5,177,9,0,47,169,4,251,182,0,115,19,123,82,19,-18,-9,116,25,-14,-3,-57,42,18,-114,-11,1489,200,-121,66,-11,-45,13,-337,-239,35,23,-20,3,-22,18,-119,60,96,-27,-104,43,9,60,43,92,-59,4,-23,-20,214,24,178,190,32,-6,-116,10,47,62,66,101,337,3,-114,93,75,24,95,46,-30,100,-48,177,10,5662,-26,23,58,-8,-3,60,24,220,34,338,-4,50,32,215,220,18,-46,24,107,202,86,14,-15,61,13,8,12,-114,15,892,12,15,-28,83,140,56,21,-3,89,14,103,23,29,-51,55,33,391,78,142,17,186,-25,-13,937,-159,98,424,3,72,166,-3,-41,-6,52,2117,6,37,264,21,-26,6,324,72,65,-8,82,188,250,89,927,20,779,29,36,5,204,31,21,-9,-52,132,65,14,526,-108,54,-12,66,17,1110,33,-291,254,71,-8,15,-137,-27,-5,-90,11,20,-24,17,391,138,43,-89,-48,81,368,2521,-4,-21,-21,54,110,250,-53,4342,220,370,15,-32,77,29,125,548,-72,88,29,48,83,106,6,30,498,55,753,-194,167,3,-1,248,65,56,-9,24,-21,38,451,569,223,5,23,987,66,79,25,127,-51,122,48,56,31,-37,93,349,109,84,-49,202,-14,3,-39,210,45,29,1023,69,48,444,-54,48,78,84,10,67,-4,-173,170,125,457,32,24,12,559,717,101,171,0,125,32,640,151,48,121,296,46,24,14,77,561,185,20,-191,87,-4,204,-25,-11,24,-36,-5,13,-12,15,160,50,243,62,117,49,21,56,891,-88,-57,-66,209,279,-20,-26,70,39,80,-3,11,3,19,299,37,139,43,47,394,52,-6,23,381,1,-27,-3,45,117,217,269,44,43,243,1144,136,-21,24,-30,37,17,62,282,137,11,223,301,-33,-146,115,-106,41,9,-1,31,20,544,-67,31,-40,-8,49,8,1,-1,10,9,327,3,223,60,-38,303,103,-4,220,68,100,59,49,15,9,-65,-4,35,73,-19,-4,10,35,35,33,1,-20,20,57,609,1,87,50,9,252,-72,-84,30,99,9,-34,20,292,119,43,112,50,132,-17,-10,-101,191,262,83,78,5,133,799,53,218,73,544,-2,6,4,-5,150,102,380,252,14,-19,70,-80,-12,68,22,252,874,94,141,520,36,-24,12,1,-19,-17,2993,24,-56,-5,136,2633,4,-100,109,-115,12,-55,31,118,58,76,67,7,266,9,-106,340,23,-167,19,62,152,10,32,36,-15,4,32,120,-14,-51,37,-17,-5,4,32,-16,254,62,90,75,-238,54,25,238,-18,-42,39,-5,10,438,3,23,194,86,488,71,-11,-5,6,26,112,-34,59,-145,88,-14,135,2,-159,357,-39,134,2,83,22,-56,-24,223,53,89,82,404,-5,-17,15,419,54,78,6,14,36,35,3,44,131,398,8,111,147,119,-38,14,26,19,72,-17,-28,22,103,100,149,7,49,16,262,-41,4,-48,-71,-72,21,72,63,36,-11,8,-91,10,-5,53,53,40,47,541,175,-174,-18,131,63,100,35,139,195,-22,337,-16,2,71,55,10,22,-16,23,525,104,41,-284,47,-3,-9,14,394,50,170,50,37,491,-55,54,-92,75,14,151,38,34,134,10,1229,32,16,-65,24,365,-121,27,196,3,4,81,-29,-18,127,-41,1,111,-225,-12,21,31,91,-30,210,69,20,-1,408,81,24,-6,91,158,55,127,12,90,-55,-48,-9,67,61,749,-2,158,7,30,256,175,-98,-21,1262,235,70,-26,84,-94,86,93,170,25,95,20,29,-37,4147,146,108,144,220,842,157,101,16,124,-156,-336,254,-45,-79,-3,-199,-34,69,-101,19,151,1106,145,59,-35,56,38,19,-83,74,-28,-9,96,25,56,104,-214,18,112,-29,8,349,20,54,67,-66,233,-110,-11,136,-22,-67,-10,13,-90,76,11,50,-14,-13,145,3531,53,31,90,141,4079,113,18,34,463,-21,-29,-299,1238,-9,-37,19,12,19,80,186,104,3700,180,25,12,48,64,-133,-58,28,-38,1200,-27,-31,31,-48,331,5934,42,-160,46,26,-9,11,79,-86,616,1082,-44,48,104,514,31,36,46,2846,423,13,77,86,83,246,26,-14,103,45,-24,1205,13,10,5,-15,21,59,3,-70,300,-168,56,30,17,55,-2,-23,-106,20,324,-11,-158,75,275,-28,-3,-4,91,86,62,24,3,121,42,-10,-42,-86,6,-13,55,8,0,-100,-132,105,109,-20,-69,-64,105,-5,98,-66,-71,2082,4,168,6,69,16,-44,-63,-2,6,13,29,54,676,22,60,119,194,66,6,85,-51,-38,-46,-74,4,43,-255,1095,7,20,-109,396,-38,-2,-69,1579,-22,75,-3,96,14,-41,-290,27,47,77,-14,115,-12,948,179,31,415,6,-176,32,92,210,11,-2,171,50,4,15,134,385,217,-8,74,20,4,1896,142,228,47,94,-39,1421,-16,198,229,112,41,-9,42,1460,167,145,491,234,42,20,42,1151,-14,366,33,160,51,-12,11,46,28,-12,2590,35,-24,-58,51,86,-5,92,1527,470,266,-15,749,307,61,89,791,99,-27,355,5,-10,9,-87,444,119,992,86,2,13,-1,948,83,13,42,-217,-32,13,4,-14,-25,-42,49,135,293,24,323,5,25,-77,-3,113,32,35,0,66,89,-16,114,24,2,16,98,2,13,107,7159,10,88,69,108,-21,494,235,4,828,62,96,8,12,35,-6,62,-22,-7,18,19,137,30,-58,2,-21,105,19,-53,46,50,117,45,82,14,28,38,-115,54,-80,39,36,-23,6,59,-32,5,3,-154,92,288,60,-52,17,-59,9283,2662,7,-74,-84,83,4,17,54,13,-118,45,133,11,-1,15,-3,219,90,8,60,1,18,-9,-6,4,115,131,25,-16,-7,236,2,-16,14,195,1120,569,52,-26,-79,-14,13,17,1246,-5,54,-46,117,-15,-19,-68,37,-40,75,142,46,16,126,65,308,-20,27,-40,253,48,569,1448,-14,62,-2,39,571,603,174,22,59,42,62,82,30,13,2179,-19,53,2,19,87,39,31,69,310,524,78,65,-3,23,350,225,87,78,-109,35,8,-36,-18,-67,140,28,34,447,229,206,10,-552,14,-1,-100,27,-444,-58,1992,17,-20,222,330,126,-129,39,41,115,-13,-92,-4,36,160,10,150,28,21,249,28,71,265,-18,112,44,213,1948,19,854,769,87,1,218,1,54,-6,24,182,334,56,10,43,149,168,67,70,11,-48,60,-24,946,-9,-47,95,-9,177,215,-59,-30,156,23,-57,27,194,48,43,-1,-5,-31,7,-289,56,-40,170,-44,31,37,1008,638,271,25,-6,-5,77,82,5,36,-59,20,360,-4,-58,120,-5,-26,5,32,39,49,94,42,54,136,75,169,8,-34,11,53,9,-318,47,169,-38,-20,-6,27,4,72,199,160,-63,157,4,-29,2,45,-35,-17,92,37,-108,-10,-154,1092,73,108,140,17,68,21,29,30,42,12,-28,178,37,39,-42,14,-26,42,94,26,-21,147,107,-1,34,88,300,17,-185,91,50,18,114,12,82,393,109,30,10,57,82,83,412,54,57,167,71,90,33,267,-6,52,58,161,-15,142,81,-33,0,-59,-3,82,129,-157,183,11,438,17,177,-11,40,1540,120,58,-33,-5,75,-23,21,-13,14,20,103,60,-32,29,15,18,8,71,31,2,8,155,111,4,29,-16,-17,0,23,81,-31,7,40,27,41,6,39,37,-70,-23,12,76,-109,100,-104,-8,10,48,16,-5,-52,80,-116,39,32,4,18,-9,61,-27,26,14,7,51,163,-40,161,-27,80,73,-24,158,2,-17,178,-11,-25,24,8,13,-18,66,-34,-74,4,61,-19,175,6,21,202,380,103,34,-115,-49,-86,-30,49,-53,-2,-42,20,74,1,-126,-24,-308,70,-20,94,4,24,58,-41,35,-36,-105,3,33,-21,127,404,4128,114,12,1406,258,-21,36,-119,13,414,830,-1,130,547,-10,-178,141,720,-20,-45,86,0,29,85,-99,11,308,-1,5,-34,103,-37,-49,3647,3417,-71,102,1716,13,47,26,4,-22,46,1,58,-152,12,46,43,-9,40,-8,-31,409,46,270,80,190,75,-9,-42,-207,207,-29,6,-10,36,3,-133,58,132,668,23,-11,-16,-34,-126,31,-30,-4,37,37,11,18,1,106,-51,30,8409,12,5043,6918,4692,21,-25,4,-18,-118,74,302,1507,-22,-9,548,-34,105,28,76,-45,125,269,58,75,-35,32,685,-1,-2,300,-59,-516,360,-7,-26,22,30,15,648,-13,113,1347,-62,-32,60,36,169,-225,47,31,47,-42,-62,-34,610,181,8,318,496,145,-28,94,21,123,59,308,241,19,89,-55,44,416,77,87,-66,1155,22,3267,153,81,21,267,-97,93,-8,121,71,-96,-5,-19,15,14,64,-10,-21,38,17,50,-7,-49,9,-13,-53,133,-15,-7,54,82,1778,10,32,33,-230,53,45,-32,568,-24,1993,68,-185,-44,-17,-71,-19,65,-1,217,65,47,-81,97,40,108,-21,70,32,-10,12,190,-19,49,-34,-32,75,67,111,69,46,9,-24,-170,57,5,90,70,41,40,429,-74,-1,-13,-6,-5,132,173,1864,172,-124,57,27,36,-2,-21,-109,28,-138,49,43,621,105,23,5,14,-23,2169,7,-27,-18,96,117,164,-17,-9,31,122,65,54,2944,288,-44,-28,97,19,-25,290,152,14,740,58,11,24,162,124,379,26,-17,11,71,-26,9,-3,29,71,312,-75,7,-35,0,239,37,206,148,56,47,121,64,318,54,43,-7,63,-24,-11,135,2450,220,-16,33,25,10,10,38,72,118,26,143,35,-129,91,54,30,152,-42,67,109,24,25,1244,79,-37,29,-27,2,28,-11,-59,128,64,753,84,-16,9,-2,497,124,-116,149,295,0,18,-7,85,-32,152,-52,8,720,767,-23,46,96,138,-77,-68,3,-31,-32,-60,98,27,-10,96,53,-15,-160,-11,5,69,-12,3,-65,36,-14,0,-14,-6,-43,7,3382,393,206,-4,7,17,-76,-33,5,126,-58,711,-20,5,240,-47,539,12,339,39,-44,-27,178,-3,-61,17,-26,106,1398,87,83,38,78,-8,93,1544,-74,80,-3,1138,26,35,-3,2,46,86,23,-134,80,-91,90,27,434,51,5,48,17,-15,30,-12,231,-27,51,75,104,-8,3095,-326,17,48,17,16,2,44,1,8,23,-165,24,55,16,1,-45,-4,-4,-2,109,44,19,-21,34,369,241,372,875,9,-34,30,2,-6,29,-13,7,231,58,65,88,-38,66,1,-38,4,24,4,-79,15,-11,594,78,-13,-75,-15,223,22,161,25,52,124,-32,-55,329,-12,-40,5,-15,-6,37,-2,-13,-15,23,974,-44,2292,23,-68,165,64,41,24,96,102,42,-560,49,570,31,2,36,204,218,50,-8,190,-10,-31,1571,104,-4,-29,18,9,72,24,5,263,-3,-7,-3,358,104,-8,188,28,-245,23,-51,-10,-3,226,-10,-28,-22,821,128,36,36,1162,1064,-12,38,-9,29,-26,-62,77,89,716,15,22,-25,140,46,35,5,76,125,0,-62,-50,40,-47,8,-13,73,-34,59,67,-79,264,-31,82,55,275,10,94,164,172,32,-6,28,-125,-412,171,-19,67,11,94,674,12,1,123,-32,168,-64,36,-18,29,-11,30,48,92,214,90,28,-48,26,56,101,-1,0,85,47,-4,122,6,67,22,32,-25,-14,372,25,-115,-1,-60,84,450,125,-60,157,116,5,118,43,29,16,61,-1,141,240,116,27,2,117,543,21,-62,57,74,5,168,1,115,10,240,56,-26,10,192,103,-51,14,109,106,261,90,102,90,-17,171,93,-31,271,1,28,22,-25,11,121,56,-1,9,-14,19,323,45,15,21,-23,4,60,16,-8,97,130,18,0,-27,42,133,699,6,8,163,22,-29,13,1,93,10,14,-34,8,-30,4,-46,-14,86,-25,12,75,243,-25,68,-6,6,71,14,2509,66,38,17,14,14,52,106,-32,8,-5,355,30,-6,26,-16,15,29,-68,521,-6,-2,35,-12,31,23,-11,8,22,52,38,84,26,89,28,16,34,35,26,1159,101,22,-234,51,-37,73,44,97,58,-53,20,23,49,-14,15,175,-5,-9,-15,-24,-10,2,153,4,361,-15,2,-85,-23,100,44,-47,20,13,-53,89,-59,24,115,-185,-30,32,18,40,13,70,32,9,36,-32,115,-42,-20,279,185,96,23,28,66,35,45,106,-18,7,120,13,12,-47,26,17,50,-61,8,19,40,442,58,246,-24,203,40,14,-38,-48,617,-4,173,89,-88,63,98,-201,145,77,11,13,223,65,109,25,227,21,111,-90,-18,40,-16,76,13,54,42,-1,-20,38,9,7,14,43,-5,67,42,602,-21,75,-46,229,233,28,-24,32,24,69,-11,71,-4,23,16,167,16,111,105,-21,6,-104,96,72,89,55,20,41,22,450,53,139,9,95,-14,-5,665,28,358,54,-10,37,9,-63,48,54,59,-249,-95,107,-10,-142,23,280,52,-69,65,105,60,67,28,-6,11,34,23,27,60,41,-87,75,-21,164,78,102,-1,0,412,278,175,62,-312,4,-104,1007,-27,221,-53,25,145,15,36,42,20,103,4,309,5,-51,64,216,63,8,51,-29,25,59,306,4,24,2,16,231,1394,1139,1475,30,-11,110,18,-20,-7,255,5,-11,50,27,24,-33,12,-39,106,-10,41,-31,-47,41,-44,17,-2,179,60,101,122,23,73,10,0,33,29,85,283,11,-5,2603,3889,2023,883,1166,2673,1395,-15,265,-15,62,126,45,8,163,11,-1,-124,56,53,-2,-20,81,48,-7,11,-16,37,-3,66,34,99,-7,523,-42,3,48,-39,1,-129,-6,-21,-13,2,-26,181,40,-110,11,-33,2,44,154,-104,11,-18,101,33,55,-128,-1,127,-27,2,34,51,98,-11,13,34,112,12,34,1,-24,-35,45,0,-12,1,-8,39,265,126,5,-42,15,-68,63,18,8,84,91,18,-22,-13,257,44,125,4,-256,54,25,63,31,-2,146,219,-2,140,46,-62,98,78,0,-4,633,24,44,752,26,26,422,4,-13,47,60,42,54,5,59,59,55,-13,85,6,60,831,104,141,-98,-7,-13,37,-13,43,29,83,5,20,92,7,3,-24,41,101,423,57,-72,33,31,-8,17,-34,-11,6,11,142,72,40,-16,61,-6,30,437,-27,26,0,35,31,9,125,21,5,191,46,-21,-37,50,86,127,97,11,40,12,-99,413,-17,28,65,25,140,-42,-48,-24,1063,-48,92,25,55,9,421,-24,-3,-12,120,30,51,11,116,6,32,99,93,19,25,45,67,20,127,83,-57,46,188,84,51,144,-67,40,-24,-24,35,80,221,70,60,-21,18,14,-26,9,118,516,5,-23,3,203,21,8,368,-17,-94,130,5,142,20,65,14,-227,-306,-8,83,349,-39,15,76,61,48,26,1,29,82,179,-44,-2,-72,-32,74,-11,171,39,-2,51,-350,-100,13,27,9,34,39,10,1,134,-22,-16,1,-2,-45,414,14,-20,34,105,54,152,78,14,-37,-113,23,120,86,19,-3,-38,43,137,58,0,21,28,195,725,6,42,115,-7,45,7,16,156,29,-10,0,40,475,7,58,1,82,76,129,-190,-4,-63,-9,-135,-49,-35,-2,121,-6,10,118,207,51,100,25,0,-151,-161,204,962,10,34,12,15,33,91,24,232,72,-67,142,20,59,470,43,-13,-23,-168,-63,-16,-2,21,-27,-30,7,-16,-62,-12,-97,68,-13,175,23,-42,306,77,-10,86,85,0,-29,27,64,-49,45,1,53,45,14,-5,-35,-3,15,158,-223,42,149,13,10,-7,-11,11,177,81,872,5,157,279,-15,0,312,186,209,-21,128,-5,36,5,1128,-60,20,34,-1,31,362,63,-11,445,2784,6,-22,53,6,-4,4,1,72,82,-78,-7,58,285,33,104,-25,-23,75,206,-75,51,10,53,72,55,138,99,228,-54,12,-32,18,-37,217,217,11,198,146,95,9,-69,89,46,34,73,42,45,-22,59,29,44,86,20,12,52,2892,-69,135,-8,-157,43,390,-80,83,146,-3,469,-17,-8,134,-1,-2,150,85,12,26,-34,38,23,689,-14,20,319,26,-12,238,48,47,97,258,68,68,267,-6,-106,-72,73,33,38,7,20,35,515,-82,-213,288,170,-58,8,55,-14,93,117,99,79,-4,60,-27,22,-40,57,-135,-17,81,-16,-1,59,-48,148,-64,71,392,-25,-80,-23,163,-25,19,293,-9,-7,-7,32,-30,4,48,0,38,32,-35,-11,57,198,341,547,-19,-7,25,4,-261,22,-6,2,78,27,-46,-73,373,-60,48,-11,88,-18,107,40,-16,59,16,6,-1,24,48,37,34,2,-9,23,88,-3,176,-1,58,176,1417,51,80,-13,62,6,9,46,9,69,39,-30,13,39,16,151,23,87,7,30,50,28,63,252,48,10,42,64,-1,-188,28,-9,-13,36,4,287,-78,31,-72,37,-4,104,-32,52,-20,-1,45,51,132,-2,97,-35,28,-12,93,9,352,67,-79,-10,-12,9,27,76,-50,285,73,-39,14,153,15,-32,8,-62,-27,-71,-210,-11,43,74,42,0,-4,-1,-35,48,-33,140,46,-13,52,-2,-25,-48,-24,74,12,-22,-27,-17,315,8,11,-21,50,77,115,95,205,45,144,-7,4,69,-52,73,8,23,-23,17,-48,85,43,69,34,20,154,5,26,16,-3,115,164,159,79,-218,82,5,4,39,167,46,216,-19,20,43,-16,33,50,-47,48,25,103,417,-3,68,49,15,10,45,69,-12,38,-6,-22,125,4,45,15,227,-386,14,14,-6,-9,37,75,45,-26,130,114,222,89,186,4,103,111,177,-100,48,-88,180,-1,127,-6,-23,36,47,-71,-3,-9,16,18,-38,-34,81,183,103,64,95,-25,346,149,-3,17,97,20,141,-33,-11,-14,-64,-9,-3,6,-4,-67,2,5,154,176,-41,-131,-54,-1,-20,16,-8,217,139,27,-10,-50,6,17,62,-15,97,102,52,-29,-49,24,-5,7,32,5,-19,129,57,83,1060,223,12,49,13,46,61,69,162,85,-48,30,-96,66,862,-2,68,21,-46,-7,-43,410,98,123,-227,105,86,16,255,9,14,111,-61,-258,61,68,-4,-3,-6,25,-13,12,92,10,157,-5,-89,-16,32,109,160,113,13,94,140,47,45,0,11,100,48,195,9,46,-24,7,-27,225,59,48,3,12,4,236,202,3,43,87,12,-19,-19,-16,155,11,-13,44,112,111,29,-41,23,-3,46,15,77,40,-73,-11,44,3,-17,-45,140,16,24,55,-2,19,198,107,311,35,-15,74,17,117,22,6,25,1,6,7,31,185,-45,-23,-70,18,14,-62,53,69,-17,64,51,-40,-62,-150,45,22,251,1,113,-167,51,17,-124,-25,70,290,-3,6,-26,-29,202,-65,78,78,41,25,43,421,37,-36,50,-2,0,41,103,-6,3,-85,39,116,46,31,65,19,-22,69,108,34,-2,91,93,54,35,-45,25,-11,-23,197,-15,83,45,89,68,83,-157,42,-85,-9,4,58,10,-148,44,-3,138,88,98,-4,108,311,-83,138,45,-29,128,20,19,-22,25,123,246,45,39,27,113,15,42,40,49,43,148,-12,949,15,36,48,-4,24,-24,-47,3,-4,143,28,242,27,33,-1,36,-26,-36,58,102,4,605,71,-37,6,37,-22,71,-65,153,387,0,-140,50,151,44,-111,193,38,-23,61,-10,-240,17,-3,-4,-40,57,54,-40,64,15,-31,8,233,10,-7,7,187,22,567,-187,238,-8,6,-18,-21,2594,6,27,44,-36,-24,32,52,129,168,94,2412,-19,288,0,-19,-23,72,25,75,1,75,-42,61,189,1035,233,3909,4,73,-30,12,73,56,-4,37,840,-11,-44,-11,-35,87,0,89,43,106,37,-40,18,1,-5,38,213,-96,50,28,-40,-5,255,-310,109,-13,188,50,-26,140,17,-39,93,-2,70,-13,-21,-11,17,3046,1,19,16,67,70,-12,55,58,117,-59,-21,-23,-24,8,37,70,6,-27,25,20,1578,5,-8,4023,171,-14,-60,141,-276,-24,-16,106,92,-20,71,203,29,18,741,130,21,80,9,208,501,158,55,57,307,253,120,-35,-17,-42,103,120,69,28,-15,61,38,-90,-37,22,24,511,156,9,-39,19,1204,107,29,178,264,79,-544,-26,506,5,1568,1635,3356,14,-23,3613,413,-88,242,-10,-14,70,823,1410,186,92,-71,104,-281,427,-27,15,-3,323,52,-18,4493,10,33,316,45,22,137,-12,44,-115,-40,1238,1793,-28,65,-24,-2,26,-1,136,-98,-36,-19,90,-169,-5,6,29,-121,24,5,-4,32,66,-101,123,13,17,85,-7,-54,243,30,1718,52,33,125,1162,1191,-73,559,32,202,-59,976,-7,-7,-146,-16,-4,42,147,197,16,-22,61,-34,-4,17,30,13,88,-6,21,15,121,13,-5,15,218,-65,1787,361,22,-17,241,22,1785,39,245,18,-13,193,1556,5,2160,51,-2,38,48,2639,1920,19,186,-18,49,222,220,167,96,-22,804,-7,5,-8,-36,-20,-3,54,31,-8,-112,7,56,-56,9,-13,55,22,90,130,7,11,-37,1,0,27,31,54,21,100,96,29,-2,316,452,203,254,-3,-27,-24,4,557,103,-140,82,2,45,23,5,133,32,19,-1,47,3,12,101,42,187,86,8,65,48,318,99,38,156,460,2105,275,-8,35,17,17,-32,-152,-18,171,-31,-1,3204,16,29,21,33,139,25,59,-9,65,-43,-26,90,14,23,41,221,1253,13,-23,-32,1503,-61,4,48,48,7,-69,19,65,-19,15,5,42,10,54,-12,51,39,50,-103,-74,-18,-55,227,73,46,117,240,84,73,93,5,-15,0,-3,111,7,-29,5,34,-38,18,26,1993,-73,121,12,66,23,10,793,-55,586,-168,44,5,55,1168,-33,100,-13,51,39,101,20,-7,17,-9,-58,236,11,4146,1700,23,67,624,39,274,-12,119,86,403,230,30,156,-108,-94,218,65,0,58,180,47,-20,25,7,62,-34,-24,593,80,201,3,573,-95,29,23,38,53,51,-14,-94,-40,179,110,138,1505,-43,2,24,2,107,29,206,41,76,5,31,-5,71,38,172,177,45,185,158,-86,-9,7,83,131,128,-25,-54,176,-16,50,313,-31,172,-51,-48,117,222,264,35,54,66,37,-7,111,204,31,79,57,34,1,-7,-27,250,82,34,428,21,161,36,12,-3,32,69,-35,-83,29,268,-55,21,-24,158,-11,72,9,690,-24,-48,-59,0,-15,54,18,-48,4,-18,-17,249,0,42,31,-8,536,166,104,62,37,969,29,207,30,46,-38,101,-14,55,23,60,690,3,103,33,52,106,44,247,168,41,-106,41,19,32,141,7,213,3083,147,904,23,82,15,125,138,37,62,-57,-51,-16,-34,50,579,71,-7,0,-1,3,35,137,7,19,129,106,17,-42,-27,78,482,-2,-21,17,-21,19,8,-78,112,149,-4,7,191,17,46,32,190,-29,39,8,28,-54,-92,-4,75,16,-2,-41,27,22,-55,63,88,47,17,-44,-5,-30,-37,-46,18,56,46,5,-17,-4,312,87,7,2,6,-1,-6,-1,12,60,122,93,-11,163,601,-14,-37,83,29,49,207,19,-105,8,23,263,-54,-89,-35,94,84,44,-15,26,347,9,-22,15,-95,127,18,91,13,97,57,53,19,16,-15,53,60,1,70,5,74,26,35,31,-14,-7,6,445,27,169,-68,201,-7,35,36,9,-11,12,53,45,46,-68,27,-44,22,100,-5,102,126,15,-66,16,-69,12,41,17,-1,-15,-27,-46,-19,-66,1,24,-17,-26,49,92,37,-13,23,-138,13,-30,-6,-51,-31,2014,-70,118,6,28,-20,-17,417,-135,75,85,67,-11,49,73,54,29,-37,-24,-49,108,76,-5,-22,-89,346,137,134,136,-4,127,13,6,33,80,-17,22,-109,33,-53,37,88,28,14,-11,54,32,93,101,52,-16,-96,4,51,91,50,112,217,-115,51,35,-391,-22,-61,93,104,74,-46,10,-107,50,-54,273,4,88,-23,-8,-15,109,297,50,-9,156,43,-110,56,9,-2,33,4,-3,728,338,-49,-49,53,1754,353,1132,33,-7,34,311,-37,163,91,12,-1,12,-245,33,391,18,13,-11,-52,-1,6,-18,99,-116,104,18,-39,14,263,-24,-100,64,22,30,164,-37,23,-15,69,85,125,17,78,235,32,31,243,45,23,38,36,-45,28,-28,-3,-68,498,35,-70,19,80,2,-8,8,-12,65,0,-59,-114,-29,3,-27,177,43,1,8,19,-14,-39,-13,36,-16,84,8,-62,183,40,-11,21,44,19,70,-67,27,159,-93,46,13,-63,-22,-158,-91,183,-56,35,50,34,-4,47,0,-5,214,7,96,-2,-27,-72,58,-59,0,16,8068,199,-56,256,60,-12,18,141,59,31,-77,32,25,-72,40,-19,80,164,-8,-14,14,-28,49,5,-3,92,-7,18,8,67,3067,116,17,-7,80,75,845,71,710,96,-29,77,-15,-28,3507,223,-30,1631,21,14,-28,4,130,36,41,427,376,46,4,119,-19,-20,34,-10,215,20,-73,16,22,-22,209,23,82,0,55,38,70,1,-50,-13,347,113,233,-96,-30,-13,-2,-14,7,9,100,15,128,104,39,51,91,-345,-14,32,2,-15,4,-6,-17,37,-3,126,-7,61,470,178,-24,10,67,-29,68,-6,72,-21,-48,621,-9,-53,68,182,52,147,19,136,-1,18,19,20,47,-6,7,14,-17,-45,13,8699,145,180,112,-55,18,-47,10,41,8,-23,-27,3,26,43,45,-28,11,-26,-85,6,38,-127,49,-18,-31,-27,-12,-102,11,104,-46,-13,23,-29,88,187,33,3169,757,61,17,21,-26,179,195,-19,66,38,107,26,-13,23,147,19,34,11,16,-1,143,30,14,-41,-27,36,-12,41,32,-13,264,-87,56,79,106,10,44,139,-4,16,122,2,850,23,22,1,415,-55,1,95,69,31,-25,25,70,-72,-95,17,-15,-31,61,-11,-6,251,443,44,8,-24,-14,83,860,53,22,47,36,-17,675,14,16,84,23,17,270,83,-19,-25,30,-76,-90,10,29,-10,31,-21,63,-11,4,-1,136,22,23,231,46,10,25,104,-108,10,-24,6,-27,-152,-89,88,171,11,-154,-2,4,41,193,40,-49,93,592,-27,-35,-42,128,39,-27,50,-5,39,-68,80,650,16,25,73,1929,26,16,-11,-18,38,40,834,-14,-23,125,-31,-35,-113,30,34,-37,-13,-5,33,200,34,39,-24,34,18,-6,-6,-34,121,264,-14,70,72,53,-8,257,77,15,-19,3,13,-13,56,811,-15,-25,51,69,33,39,-52,20,264,39,11,-23,-18,36,-8,9,27,0,23,53,-15,61,393,-20,334,45,49,301,48,25,1,-14,10,19,-37,477,-38,31,-141,115,60,323,34,6,7,16,-8,-20,-89,77,-18,8,304,8,-7,138,81,130,52,-32,-6,100,4,-11,438,37,-41,-23,6,29,-3,14,-7,1,8,229,10,-32,122,-1,-4,-32,-13,1736,5664,-6,-32,2,-44,44,10,-137,-16,14,149,13,20,26,142,54,725,27,32,49,13,-37,18,50,320,24,21,-56,-27,66,35,-19,74,85,59,161,341,92,81,18,-139,-655,92,2,-71,190,-3,0,84,27,71,95,108,569,2,3186,28,-26,112,268,32,185,42,40,15,41,24,0,-19,27,-38,482,338,83,5,-97,5,3,35,28,-30,29,27,5,-20,2,84,-60,-3,-10,41,-10,-8,68,-43,38,-7,42,65,26,77,47,153,17,17,34,-6,365,-62,2,113,-17,-29,24,317,-36,22,3,122,46,-4,-130,116,45,34,68,-25,212,-58,186,418,-142,-140,-11,13,871,108,37,-12,43,-160,3817,71,93,125,32,-32,107,24,23,24,5,-14,-30,91,70,9,319,84,563,37,52,3,0,155,9,-51,-28,-59,189,138,160,21,-2,24,27,116,20,-47,15,56,1,-39,118,10,80,82,9,-17,-11,-41,351,29,-132,-72,-83,228,353,141,-37,-57,219,-1,193,124,-126,55,-59,1368,7845,150,39,-168,-14,92,-20,52,0,82,100,318,2088,1629,17,17,80,-22,-5,-64,14,57,-21,27,34,278,505,-37,-42,-19,-49,-78,114,-4,-85,-31,28,0,-110,69,21,-27,31,-35,-19,328,-64,1,6,9,18,-44,21,-47,-30,-189,-20,12,-96,147,18,105,41,264,-16,147,39,17,-8,19,226,324,59,90,535,-55,-17,76,458,111,345,1293,159,3179,6,18,29,24,-33,2,43,-60,12,-65,35,51,333,-9,-36,80,-29,-8,2290,7664,31,157,-25,32,25,27,40,65,-2,-7,870,29,38,74,67,-213,231,51,39,16,8,18,19,855,35,90,96,245,57,102,26,-10,86,-72,17,16,10,-360,202,-19,16,-7,40,27,187,39,-68,77,-118,45,83,308,328,249,-18,-2,-74,17,-1,55,20,11,1175,13,216,29,84,116,75,24,214,63,-6,46,-4,2,150,85,-1,177,8,24,33,-20,-133,175,-107,1,36,1,23,-64,52,-25,36,48,-147,37,29,-56,-74,80,242,6861,197,92,3264,-1,-22,-1,-46,704,3468,145,4794,13715,87,55,1224,123,41,24,423,24,-15,45,72,46,-16,15,-2,-40,-82,28,-3,80,2980,100,-26,154,102,744,106,78,72,168,26,-37,0,7,-56,-14,185,199,75,16,-1,13,36,244,330,-178,33,62,42,104,7,97,6,147,159,28,44,8,278,101,248,4730,1467,14,1,40,-14,-30,118,280,133,458,16,-2,20,-19,-14,12,46,-88,75,16,-25,-23,16,44,18,58,-37,67,2193,57,-2,5,15,42,-61,17,3,94,54,258,-67,5912,103,706,20,211,79,2,-44,200,-40,-49,107,4,-9,46,92,-31,16,5,76,14,-32,181,-20,-32,147,-5,-32,-15,-2,-25,12,40,94,-74,22,77,4,35,18,19,179,-17,-18,129,2,-30,-27,-21,-54,45,120,-12,-49,-99,24,-10,193,-122,13,30,-121,5,-20,242,-25,45,-38,58,-77,39,51,-22,92,58,7,-15,21,21,-21,-5,-10,-122,136,128,245,-10,7,99,57,-12,0,49,34,35,30,-33,-16,151,-5,2,86,10,-1,74,215,36,-8,8,-10,-61,-31,32,28,70,-117,-18,48,21,-112,279,-291,83,646,60,97,10,188,142,3394,1832,86,44,72,45,-135,-7,44,-54,48,902,96,1665,-14,-6,1860,100,23,36,-145,84,141,-19,273,1,-94,-28,-2,68,-9,29,-14,41,47,-15,-117,-40,95,6,6,5390,6,-222,199,399,33,77,57,29,29,-43,-50,-64,56,-18,34,-35,1795,-16,35,-11,-73,-5,15,197,94,23,267,199,-17,186,70,0,780,91,6,-5,39,305,2316,234,79,60,-89,174,62,-148,-14,-12,7,52,226,168,325,23,98,325,-57,-11,161,120,22,15,-10,65,233,321,26,21,21,21,9,54,-11,130,53,172,21,-7,55,-6,963,88,17,60,5,120,2,-3,-140,-14,360,35,-3,92,208,140,-84,6,-16,6,16,269,-196,10,288,1263,-8,15,131,-62,39,45,9201,263,53,30,-1,80,98,53,-4,120,38,62,36,24,-1,111,69,30,872,43,39,14,12,3273,478,106,24,-160,-1,-69,122,-13,66,79,-19,13,-56,132,-18,-22,-11,1,3082,-75,61,21,-125,189,51,13,38,91,7,59,-66,28,967,-33,-40,37,78,9,35,-72,17,-44,960,49,-7,98,126,-16,69,134,195,-28,20,124,-99,708,-25,49,-97,29,-5,72,-30,73,31,568,20,191,119,379,-85,-17,52,-100,-31,9,239,-14,107,20,317,155,7,22,-75,36,136,-18,70,-8,-113,60,23,-9,26,137,85,35,58,64,30,69,-57,16,52,6,-17,41,-192,211,-15,386,514,-60,81,22,279,-33,3276,13,31,11,3,535,-72,-11,58,62,195,41,16,51,24,-71,-13,-31,-39,-9,23,7,196,-33,-89,-25,-49,2,-12,65,6,9,292,7,-9,29,34,77,70,-23,-25,25,26,79,11,-3,97,211,153,46,65,-26,12,8,26,42,-4,32,15,48,76,31,29,39,228,119,-24,-237,-45,18,7,16,36,504,11,191,64,-29,11,-15,12,-1,-88,96,59,68,-53,168,-97,-37,55,31,4,117,232,-55,98,326,261,-373,1,42,-29,64,105,17,-8,19,-120,77,2251,77,40,27,-18,31,-21,18,879,42,191,143,1283,-20,214,86,-40,-190,29,25,-37,65,54,2,26,-28,-7,-19,6,-3,106,38,-41,-111,-19,-9,129,56,714,1267,10,-8,42,-64,259,15,22,67,-493,24,-25,30,57,198,-5,44,6,-16,-149,-53,-6,-148,378,-6,25,-9,22,34,-102,6,-50,223,-24,-19,-106,173,-41,11,-28,1039,-33,25,229,8,94,74,15,-20,50,-34,-103,163,72,-29,-135,67,1560,-21,99,40,120,131,44,23,217,34,17,97,142,8,21,85,-43,10,1,27,-3,7,95,2,-82,24,-96,79,92,33,75,126,-169,-40,45,0,-8,-381,10,197,357,149,-511,-30,-21,5,100,40,15,-35,0,152,34,29,828,-7,15,34,35,100,117,4365,54,-200,234,-41,13,18,-6,404,129,-184,-613,12,183,-45,-310,345,9,-314,17,-58,-6,-37,853,-19,-58,46,8,32,1410,444,-46,263,77,6,-662,1202,16,-27,4,125,-16,4509,62,-40,-1299,-3943,-131,-176,53,93,-36,-73,90,-23,90,-44,266,1095,679,12,56,24,44,420,67,230,-1,17,-12,-5,-51,202,20,2,187,48,20,20,-35,30,113,171,43,1559,-33,233,7,-105,14,4,143,73,62,7,104,63,32,57,-6,-7,-15,-2,-100,88,441,212,54,222,-13,-91,-107,-1,1105,25,382,27,-30,-26,2,-48,76,93,123,47,163,475,25,2956,-49,18,26,49,-26,-3,-2,48,-119,-9,28,-22,214,14,-41,-14,-29,47,-18,65,23,-36,-61,1,14,-30,11,47,27,11,-58,-13,-24,-31,61,91,135,0,89,43,62,1,140,-1,9,33,179,-24,-57,7,15,15,-75,-7,-14,266,11,47,-73,43,1000,-40,-7,-155,-42,-26,42,1636,-48,58,-30,-82,29,-38,97,-103,39,40,-29,433,207,-62,-39,107,14,9,-14,173,78,291,-28,37,-54,25,-33,-22,50,44,18,57,-102,-45,2,10,0,2,260,75,12,-6,-127,184,37,113,45,22,23,-68,-25,11,46,21,131,14,-2,1002,455,101,25,219,-346,135,-2,36,-39,1,-28,-1,88,-8,-7,21,35,-22,-14,450,243,82,18,49,36,89,-13,120,83,-12,36,-1,75,125,-75,19,4215,2871,-52,51,72,264,-10,29,1967,24,22,553,-29,21,637,721,270,-202,-11,24,195,15,-12,-304,-13,26,74,33,638,-121,58,1323,-52,-43,26,241,101,35,42,152,285,305,-39,23,10,-23,-30,19,1093,97,-22,151,-34,7,-30,11,-14,10,0,19,49,-14,-25,-29,6,183,-43,134,99,1240,26,83,48,12,2354,5579,181,57,46,3197,1676,48,918,-52,34,52,-5,34,-32,-6,-69,43,-9,-5,36,-85,-603,64,5,601,19,-26,-24,84,12,23,31,6,55,-2,15,-39,93,21,-157,29,-9,-18,28,10,30,-56,-200,149,-87,-2,95,-74,-248,-59,-69,-124,21,-65,-132,82,16766,-45,32,-19,-40,31,-3,-22,35,-34,-12,27,-53,-153,-86,-123,-85,-145,-6,84,248,59,22,-57,3548,4772,7290,2529,3182,1907,59,-55,12,21,465,7,255,24,-6,48,22,212,-37,27,-9,-61,-15,25,55,1,164,-118,-66,-133,35,-7,359,95,-20,12,117,-24,40,48,250,70,291,110,-20,525,25,29,51,62,25,-79,78,39,19,33,204,12,23,-35,17,35,-3,-35,7,-33,-24,73,2,-43,20,-29,-20,46,35,-42,48,-53,-282,218,91,593,57,-74,66,-23,-82,57,0,60,28,-15,-62,41,-138,30,-24,-91,-60,-1,-319,3,-36,102,63,38,110,108,77,-19,-3,69,-24,54,12,-47,26,-13,84,26,19,22,-18,100,-17,126,83,60,143,93,275,17,24,64,68,1,-16,59,5,-93,33,61,-21,13,-92,-30,44,91,50,-13,-90,-12,39,-113,38,-14,64,105,43,76,141,-43,-34,31,700,-30,65,252,-101,-10,-4,-36,-6,-57,73,258,17,-44,739,-1400,-128,622,83,16,23,89,57,32,-3,-15,21,69,-3,27,-29,-10,91,41,70,178,-57,-47,15,14,53,41,140,-75,-28,-11,66,-6,-42,546,-43,105,20,9,-83,47,-166,13,58,-9,-2,-158,-22,55,-67,90,-31,29,16,31,187,-56,-50,-11,-73,21,-60,74,-19,64,40,-10,-31,68,21,-23,-323,252,-12,6,28,-18,64,338,151,231,21,37,47,40,35,125,43,-87,406,59,-55,-25,-58,-29,120,31,9,11,5,52,21,6,-95,31,251,135,80,-5,24,8,73,-14,46,452,98,76,-77,46,60,-32,200,-73,34,9,83,9,-162,-85,76,13,44,-26,17,-30,70,-16,113,189,-331,-50,-5,111,-50,98,-42,169,-107,-86,64,181,28,-50,-4,74,77,50,178,105,-60,-20,24,108,145,115,85,104,527,78,113,164,109,38,118,106,70,90,-64,10,219,14,-6,66,77,-9,130,58,-8,75,13,-34,170,94,260,-39,178,-2,-155,13,143,-47,45,37,-52,285,21,148,-40,-84,5,-3,32,79,171,71,78,-6,-2,-44,177,-17,-67,-17,-46,74,-11,-43,13,-8,7,-36,-88,213,-32,-10,51,-50,47,3,422,53,-103,26,7,14,49,24,-7,94,103,56,23,47,-57,135,24,-104,-197,47,78,137,9,-4,5,116,27,182,50,0,19,-33,59,81,89,177,-303,137,101,28,15,-38,66,192,18,60,203,-12,41,-75,9,181,-38,17,9,-5,51,-21,-41,16,186,20,73,-55,-61,151,78,-67,-4,-9,7,9,20,-13,51,40,62,-43,94,425,49,48,46,-14,-20,103,44,183,51,-62,8,-157,-39,45,51,61,-33,-64,17,47,4,29,161,56,-19,39,-161,-36,-57,18,-22,-7,-9,27,26,-28,595,10,21,-21,2,119,94,254,-76,-14,78,92,108,-59,12,162,15,46,-49,-31,-14,-42,-61,-33,17,-36,-102,25,52,-167,-116,6,-13,-69,33,103,-14,21,-87,91,130,-8,4,15,116,4,-57,74,89,149,-8,31,107,-15,-6,-30,112,81,21,-23,43,-20,-106,-19,-7,-78,70,-18,89,86,-125,46,85,-35,117,42,125,68,-596,101,70,48,128,56,172,27,20,-4,46,84,8,52,-5,28,48,-56,38,0,-43,15,-97,-31,49,-28,-70,-14,-56,-25,74,102,-136,116,-89,-12,-15,2,9,-24,-127,334,608,2,-7,150,90,169,38,43,-41,38,18,240,71,232,17,-68,34,117,354,-17,-50,-7,42,59,-41,-9,-45,67,-22,43,21,-20,2,123,-107,395,-2,79,22,260,18,-21,129,68,87,118,431,27,-85,-29,130,30,-63,106,80,-8,7,56,-41,7,-35,50,67,-19,4,-26,195,71,-644,-89,-70,11,52,37,-2,17,19,1,-11,119,145,-15,-45,-3,446,-89,34,13,36,-31,21,61,-4,-1,-13,54,-112,-23,122,33,80,212,-80,12,-24,28,-17,-2,-19,-28,113,101,12,7,197,88,60,-1,78,-43,22,-96,1,7,36,-42,58,3,-42,11,45,-3,217,140,-73,33,7,103,-125,-23,17,33,-68,-21,29,203,-80,-23,43,-58,-16,-17,168,-87,2,-15,12,-105,-6,15,-10,-28,68,794,-79,272,165,2,66,22,461,2,72,88,-79,163,26,-49,21,-41,2,71,89,8,30,-61,-36,50,39,53,60,241,206,-175,26,-48,-32,95,80,20,91,-44,185,367,-54,88,4,78,-10,-28,-134,18,374,25,-51,9,42,-38,44,-203,-21,-75,-180,-25,279,-38,105,-2,-4,-45,52,-22,17,52,-45,-150,70,53,-732,-26,10,106,5,58,25,-75,99,10,40,107,-70,-29,36,4,-32,2523,58,5,49,-59,45,-5,-77,-48,37,-30,113,61,-21,-42,19,71,57,-38,15,-50,-10,24,-11,-185,48,-15,371,55,89,55,-21,-87,58,-253,30,71,31,94,169,-148,17,135,-238,-56,44,924,-289,-150,170,-83,31,29,-4,626,22,-95,-57,-20,56,65,-32,46,18,-79,167,-124,-166,156,271,78,13,43,-26,25,-50,49,-59,583,-64,34,-13,-38,-116,-4,36,-184,389,-38,84,-6,24,2,735,109,50,-54,25,13,-14,64,132,-127,-4,6,70,41,216,76,121,179,17,16,-55,823,114,-20,70,-8,34,243,77,1,0,31,120,-38,-8,-20,75,45,118,16,44,-32,64,-37,-29,17,-169,-58,-229,-12,3,38,-2,-108,-33,36,31,-103,73,-4,-32,31,20,108,47,21,11,192,-14,-5,155,-13,-92,-23,10,-2,19,28,-34,119,16,-23,6,151,16,45,-154,77,12,29,-54,-15,11,-36,2,9,32,-93,75,1,-33,67,49,329,-27,-10,-3,34,67,39,-26,-16,-23,-32,78,-50,2,91,31,-74,425,51,-42,915,135,113,-102,11,33,8,-9,-283,58,-60,2,-48,90,92,66,-99,57,-35,-83,345,29,-100,-10,43,-16,66,-4,-87,8,-16,31,74,48,-54,-101,35,107,0,39,21,44,127,185,7,47,78,47,53,-15,-13,76,2,58,-9,14,-339,-37,44,21,-380,-37,51,22,40,-3,-154,-23,-100,14,16,0,3,25,-41,-42,178,15,-59,-18,32,-5,57,-35,39,42,115,19,61,104,-55,23,41,212,53,45,68,-95,-89,-72,-57,-48,112,24,513,-158,-146,-76,-973,-110,127,3,84,156,96,20,-39,24,-16,184,-9,91,11,384,-21,30,-14,-114,-72,174,32,248,-166,288,-22,87,-58,98,-63,1,52,17,0,-91,21,-13,66,-25,797,200,115,-4,-98,-8,-19,-36,-96,1,85,-95,4,-15,7,-57,-2,121,-23,-65,-10,-3,-23,52,-20,-26,-43,-51,-127,-2,-2,30,36,186,33,69,-28,103,242,-109,-9,40,125,183,-8,-32,-17,5003,178,58,-31,31,-25,-44,-3,230,52,-45,-44,114,-29,4,-72,94,120,-36,-28,-39,89,59,47,38,102,-681,138,-10,7,34,23,961,42,-19,7,-16,113,-232,91,11,-10,-159,-5,8,-80,11,25,-18,-35,78,382,31,33,57,563,-26,-16,-1,41,-27,48,133,276,57,247,143,-13,-59,19,91,17,-16,4,52,17,20,-116,314,-95,6,-61,39,-53,-118,-54,-80,54,-35,210,-20,-8,109,54,-10,22,49,79,16,-29,159,194,55,69,-60,73,19,69,26,-32,-14,5,48,-64,18,-114,66,39,44,-28,-39,32,-79,38,64,-121,63,-60,12,162,79,28,69,-2,32,2,60,57,53,22,201,-3,-42,-72,32,56,-78,-32,10,21,63,34,-173,-38,82,66,-22,51,-72,62,66,116,-8,-297,-6,-102,19,11,-75,52,-74,-21,21,52,119,73,33,0,-6,159,-80,5,11,-26,13,-55,57,21,90,78,24,-163,-20,-15,-43,-9,-59,8,76,98,-80,2,60,166,45,75,54,-125,-95,87,462,103,71,72,-29,-48,17,11,44,-94,-41,107,20,-33,62,375,-16,88,39,86,15,33,87,-139,-17,265,87,162,75,-40,-9,32,86,-12,-46,55,-23,12,-175,-72,76,11,98,63,58,-41,12,26,-30,259,-1,69,74,774,-16,-26,-95,168,334,-139,157,166,350,-43,-29,-9,75,-43,21,-40,50,60,42,20,88,156,-26,835,88,10,54,74,-106,48,-104,144,-7,44,77,23,25,-47,38,-57,87,-3,117,-17,-13,21,-15,51,-27,119,58,67,38,54,106,142,-4,-76,14,98,-32,173,54,-143,-46,-3,-152,-42,-55,-28,13,-23,18,71,91,-10,-35,68,318,-354,-127,-52,26,-46,46,-2,44,-112,-1,-124,-44,293,-1,-99,-47,370,325,654,302,194,40,-18,94,-24,320,-7,123,53,-118,257,20,124,16,7,-188,-79,-34,9,5,-92,8,84,91,0,-78,52,34,40,21,-64,-53,46,20,6,-58,9,-31,82,49,-64,25,-32,-64,58,12,11,345,177,122,53,107,39,69,-9,7,-45,98,49,-55,187,49,4,20,12,-45,-63,-131,122,-64,-180,177,-11,-30,-14,-43,-57,-69,643,157,-6,658,2,28,43,236,25,74,59,110,452,-73,-73,22,49,26,53,116,512,191,19,119,-308,72,22,10,101,13,-37,387,-238,5,69,156,-75,-89,27,25,50,-30,75,141,8,-5,30,3,-189,74,182,83,43,-4,138,27,28,217,69,-60,-167,-258,-38,104,11,-37,-93,129,297,-12,26,55,-55,-5,94,162,25,-57,134,-20,-337,129,60,66,208,-27,-23,68,239,-5,-125,21,-62,153,20,-6,150,59,314,20,93,-20,87,62,178,69,45,56,-116,61,24,-229,-20,20,-114,-53,-8,93,-64,75,-175,24,-164,225,967,902,61,191,-40,234,168,-53,-47,57,29,152,36,118,50,359,93,228,364,13,4,-18,-30,911,205,-16,-92,209,-42,34,-15,255,42,34,39,-20,13,43,293,71,132,312,48,184,76,785,410,21,638,32,149,1,-45,39,144,452,122,141,-36,117,133,156,192,33,111,-12,535,101,35,-34,33,15,-70,-20,38,37,43,40,-15,92,102,-13,2,-11,16,-4,129,70,-27,24,-53,13,145,2,61,-85,-35,63,-29,-13,-71,3,118,333,-97,-23,275,3,10,23,-24,-3,-24,-29,16,2,-321,-122,-38,121,-80,53,48,35,92,-71,84,118,109,-54,20,83,71,26,29,-24,-55,370,-32,-72,-194,38,21,5,23,3,48,48,84,50,84,512,5,178,20,41,157,70,-38,50,-37,197,-272,53,4,14,130,58,833,319,124,412,59,18,67,-24,67,31,165,137,296,24,-10,11,-130,70,25,112,40,-3,189,-28,255,133,22,41,-1,20,-67,125,303,-65,33,-5,88,279,155,203,129,1,222,193,-1,-14,-32,35,-1,48,-17,36,-88,6,45,-45,100,26,-4,-67,60,20,-30,6,9,-9,-57,76,12,-32,-77,67,-80,53,117,41,139,58,42,-87,-17,-53,69,1,9,165,-23,-5,253,78,5,-57,-49,11,-2,-10,5,-49,-13,95,81,-167,32,-27,38,47,-77,-12,-118,-30,-2,173,296,7,-95,-51,37,-56,133,197,182,-8,11,45,4,254,0,10,-77,-63,-11,-127,14,15,-70,374,35,41,26,49,24,46,-59,48,80,63,35,85,20,58,15,-18,6,40,101,98,61,-25,66,88,11,404,189,160,-167,35,49,-55,-92,-65,-34,-121,29,87,81,-339,-2,80,-1,-7,-64,-181,41,6,42,-138,-39,61,39,104,-16,-58,48,12,30,46,-41,82,17,-55,-18,57,-17,7,63,-92,7,32,29,-28,-56,-32,324,94,-19,46,-81,-4,211,-57,282,-32,-18,-87,-7,150,93,-145,-14,248,70,42,49,549,-44,29,200,67,91,123,67,67,-31,9,-15,88,-26,-242,7,3,84,-47,34,-17,-15,-199,47,1,-40,32,-13,-13,120,102,44,23,39,116,2,-249,63,79,22,40,109,64,56,184,103,7,101,30,-111,-109,-37,24,148,156,-58,-19,-42,30,20,83,-12,-14,55,-107,-29,44,-39,5,44,-46,38,176,73,51,-29,-8,123,76,125,-37,-13,164,-34,79,153,68,25,42,127,39,39,52,105,282,25,-63,64,113,1,0,37,51,-95,11,17,-1,16,-5,23,286,5,-9,83,-20,16,-21,10,-197,61,63,65,98,-13,8,30,11,29,7,132,83,44,-130,-62,17,49,3,65,-8,-31,22,110,-21,-40,-27,24,282,-71,-2,23,18,84,106,65,-39,68,69,108,45,49,19,105,18,-3,28,5,55,20,-60,-54,6,55,64,70,15,-24,-28,-22,206,272,-29,19,24,74,126,-168,15,37,-14,31,109,-125,-33,25,25,29,9,-8,77,83,2,252,-15,19,753,-69,-72,-96,-347,6,-78,27,70,-58,-152,73,-29,5,-106,-190,-9,-26,1482,77,-42,326,88,-58,42,-19,-21,-11,42,-66,5,142,36,12,1820,1323,-43,-6,62,30,-94,-39,39,60,13,-1,5912,48,-102,-8,-46,-40,-6,-75,-9,13,-25,36,113,78,181,147,10,348,-12,39,19,10,150,28,256,168,67,22,24,47,98,-40,9,-4,-75,-12,118,37,27,160,-63,-139,-17,-77,17,30,45,94,-1,27,114,393,33,-6,-157,438,40,58,-23,111,-16,81,39,37,-70,76,-9,26,161,158,178,18,-51,61,-16,-6,7,19,198,14,20,26,23,-68,57,25,53,-21,-74,-105,-86,-200,-126,-21,-237,-23,77,-2,-45,17,54,-75,-31,23,-67,96,-19,-26,-26,-103,2,106,-52,-45,-47,62,-55,93,8,-24,-30,65,101,1477,-170,23,6,238,5,-13,25,7,-35,70,-75,30,131,-22,167,-41,-52,40,-12,-13,22,-76,6,-58,711,-47,-235,3514,197,21,87,78,93,815,-42,-57,77,-6,55,-38,62,10,-36,64,-125,65,163,73,72,-69,98,57,-35,26,36,-47,-60,-412,41,-26,56,4,334,-6,-49,39,29,11,16,39,76,-119,28,3,-79,-14,47,53,2,117,31,-35,51,-42,128,1,4,-104,84,-38,29,-22,-1,109,-51,45,-14,-85,151,60,75,40,-41,28,-43,-3,42,27,-105,47,12,37,15,-23,26,21,-55,22,139,356,-5,17,34,-32,81,20,266,-22,93,-27,64,37,-12,41,-60,-49,159,-46,44,44,2,18,-33,68,-36,53,57,-11,-37,-4,-44,202,-416,56,-54,3,-74,-2,-52,14,-15,-10,43,12,29,-7,-82,93,127,-29,11,124,27,50,127,14,54,-22,1,-15,43,6,-12,15,229,40,-16,26,-5,3,-16,134,-38,-43,52,64,98,468,15,-19,12,35,-25,-25,-30,-7,107,-17,79,27,-10,10,20,33,119,110,53,4,92,34,-4,63,166,-75,621,-38,-8,10,56,75,12,32,-16,69,9,23,-46,-80,-26,-48,50,76,1,380,-24,16,96,-10,77,21,948,12,91,8,345,57,-17,31,17,-22,-19,-16,89,41,16,-58,87,-54,-15,-91,287,142,80,31,39,21,-18,46,-235,23,-22,49,15,-56,-92,13,55,24,-9,61,-27,68,52,101,-73,-37,2,20,-48,48,191,-30,48,-4,-23,29,56,32,-25,12,-18,-22,78,2,-14,-11,-46,-3,-24,17,42,56,-22,43,-48,92,65,-59,-18,125,-34,-57,-3,-78,8,8,4,169,41,-21,5,16,80,-97,50,87,-205,75,21,-20,-41,55,-64,17,-10,116,-61,64,-21,106,-14,116,0,37,-36,-37,-89,-8,147,16,22,-103,47,-50,110,75,15,66,-26,-394,-4,27,-45,-39,-33,20,0,61,116,-125,136,109,14,51,144,-27,142,-5,-51,168,31,18,42,82,88,4,63,-65,5,32,-81,68,25,31,17,94,-44,-51,173,-35,6,-206,47,58,66,57,-30,163,-52,3,15,83,110,7,-61,34,70,66,-44,93,49,31,68,52,487,37,59,15,-1,-13,56,8,59,26,-43,-2,521,755,38,385,49,-3,-36,-15,-12,46,11,-32,20,32,-45,39,-93,127,18,512,67,70,-148,213,1317,12,-28,51,21,26,25,27,14,-16,127,-176,-14,21,9,-22,-68,-91,74,-2,21,46,7,119,58,-22,-46,-29,-32,-22,45,200,8,6,87,-31,116,-484,66,228,-8,27,1,-47,-29,-21,48,71,-9,96,70,90,122,158,76,27,70,82,-17,-89,98,43,200,-18,-78,67,3,-18,18,4,25,-56,60,491,-20,20,-67,4,-5,126,59,82,47,-7,63,-65,60,-9,-69,-46,19,-36,-23,-71,-28,60,13,25,44,5,177,-67,3,-60,-46,-25,-25,16,-10,58,-137,37,29,137,-234,31,311,42,69,-9,76,0,-85,100,4,10,-77,202,-33,240,-39,-19,-219,-124,55,-24,12,317,74,-8,278,1598,-25,155,7,25,21,21,108,-26,15,-216,224,80,111,362,394,-3,37,53,43,6,88,1,21,679,-6,55,542,51,1,114,41,23,-9,2,-41,96,28,-34,116,-25,71,233,71,-15,-53,-44,80,93,-55,-40,-14,-23,209,-73,15,-6,-46,-1,-4,56,36,53,-14,68,475,-32,-36,76,39,32,-43,73,-42,13,-52,-27,59,-44,-86,2276,-1,-28,-14,-29,-62,136,-63,-70,3,-32,19,137,38,123,-13,-60,-15,-10,19,83,101,-3,5,-51,26,93,-9,-45,237,-32,230,124,-69,55,24,-61,-98,80,-158,-124,-45,119,-123,41,108,106,-81,16,-48,32,36,-32,83,43,65,3342,111,25,38,67,-37,258,-377,23,41,22,-3,105,67,-312,-63,20,64,-28,63,-389,1394,23,432,-89,-31,-47,-13,23,-15,11,128,9,-129,-13,-3,63,51,60,5,-11,83,3,10,-201,-26,67,12,73,427,-12,-96,80,70,119,516,-306,68,-350,135,71,414,14,-38,74,-10,58,92,63,-55,21,23,293,27,-49,53,45,-80,22,42,-223,38,312,-60,181,17,74,75,-233,72,11,8,-157,56,12,-17,-373,90,-38,-63,20,-11,-80,70,-7,-64,38,-19,-124,22,2,-46,64,5675,-40,28,-1,-32,257,62,9,29,61,37,33,28,-16,-17,238,58,-1,29,-52,-34,15,-11,-35,-24,710,18,50,95,-24,-23,43,1,-12,9,-18,-16,69,-386,14,61,-26,-60,4,-88,-38,95,-25,19,231,61,-54,32,19,27,141,-28,352,9,179,-5,12,49,162,-32,-40,-46,-27,35,-142,-227,-20,-61,-258,-16,-75,94,142,46,48,3,202,87,-19,-19,12,41,2,29,-199,8,76,140,311,17,-15,-148,6,-14,-23,14,44,69,64,47,-150,-18,92,27,-2,290,-66,-29,37,-105,168,-36,50,20,41,-6,11,-22,108,93,16,-41,-47,45,88,98,38,16,19,15,40,36,-6,27,33,15,66,-19,-36,58,-37,6,46,-16,-65,-26,4,-63,-14,50,-34,-32,-7,52,38,-132,-195,-57,61,100,-3,-40,53,107,786,-52,-117,37,85,-9,-33,39,179,-46,-10,-27,0,-34,1,0,23,11,-86,64,-74,-113,-65,-71,-111,16,-6,24,55,-9,58,-3,4,-61,33,87,89,23,80,8,-13,0,36,128,-76,-16,-93,60,86,-69,-15,-45,69,-13,98,-118,2,20,-16,-98,-6,-4,-55,-56,19,52,197,97,-37,39,-57,64,32,316,-19,59,30,261,-54,-15,2,53,37,33,68,-110,-29,77,102,0,41,-112,-55,52,-33,-40,344,-15,21,-9,-58,-72,-86,85,-43,145,21,13,-1,-177,-18,79,9,-340,-57,35,-67,13,-43,32,67,126,9,60,206,54,-43,-11,45,6,-39,-40,0,16,30,64,57,35,14,-94,-30,-47,15,111,3,-22,131,-42,4,-81,37,-66,-42,69,35,0,36,118,-38,9,-8,93,-89,-200,-141,16,-24,33,24,-79,-3,-24,40,64,-75,4,-71,-95,32,71,-4,3,-121,-22,285,-36,33,-21,-39,1,-6,117,-87,-14,155,105,145,80,-2,-15,16,106,73,-27,16,147,-103,-52,-4,73,-60,30,21,7,77,-91,-56,-29,61,-44,92,218,21,26,18,28,-44,-12,4,-27,-32,-2,-3,11,0,-19,28,83,92,-97,10,96,-100,-44,-1,-24,70,-4,237,72,-14,64,12,-26,-42,-74,275,-17,-3,79,143,-21,-27,35,-18,12,5,75,212,115,105,-71,130,-58,-85,-36,-30,75,97,77,-11,-6,-67,-66,-91,104,-54,-40,73,-1,0,-136,133,18,49,-12,75,253,-28,-44,10,20,-24,-66,70,122,65,50,14,-36,136,-30,1,23,143,-24,23,-33,12,3,26,65,62,-54,19,24,52,23,-5,18,25,197,265,40,343,-25,-203,18,-25,224,85,-62,45,-9,-121,28,-32,-34,95,83,-25,40,166,-25,-17,4,-6,145,26,-106,91,-38,-16,-2,26,-64,-104,-10,105,35,21,22,-11,105,29,-50,9,238,-35,-26,125,-75,44,-53,9,73,17,33,12,99,-4,43,-35,9,14,37,-60,6,-3,2,-62,-12,94,67,-58,23,60,107,123,-1,-54,44,-41,27,50,-35,24,7,31,131,15,-13,27,-8,-2,92,15,11,-40,-23,-25,31,666,-51,7,-23,10,-63,51,-13,92,177,-59,-9,-5,15,-15,-37,-75,-16,29,85,118,-35,-162,74,-99,-4,-30,-20,24,15,130,105,58,-43,19,28,98,59,458,638,-73,-19,18,32,-98,141,-3,131,86,85,-17,-18,76,26,97,-90,172,17,-34,205,-17,24,27,50,-3,23,-17,-3,274,55,-6,42,43,76,-35,29,91,-18,-4,-75,52,-6,18,99,27,15,108,-2,82,180,-29,-55,-13,149,-48,119,-23,38,85,35,50,14192,53,-33,-4,60,-14,-34,47,58,-107,33,-32,83,5,-22,69,61,-90,-23,72,-88,-15,-47,-71,6864,-34,-27,7,26,5,56,44,17,-140,-13,-27,30,17,-96,-23,218,39,62,48,33,186,58,-22,23,1,75,135,-22,4,-140,-3,133,171,22,-49,73,242,153,5,20,365,403,5,-20,67,13,31,23,-50,-43,52,-42,71,45,-114,329,4,-24,-38,96,-38,28,106,19,3912,-5,143,597,35,106,17,32,-92,27,31,-1,207,19,-47,35,-68,-63,-32,-68,-17,-27,-46,-26,4,37,4,-7,-21,71,32,101,-96,51,-68,-12,-22,-46,-54,-8,-15,43,-90,-49,-58,52,-245,6,-324,4,-39,-100,78,-68,-53,35,-27,8,-54,44,27,112,665,-56,35,28,112,-18,13,643,-72,-12,-29,-31,104,-94,53,45,42,-5,25,-24,39,37,-67,87,20,-20,16,7,23,-36,-73,9,-29,12,29,-57,4,116,-16,206,427,-19,64,75,304,82,1,-43,-75,-44,6,-8,-345,-41,58,-48,87,159,5,-47,-28,45,28,118,205,19,187,46,-13,20,-9,-21,147,337,86,50,-9,153,-45,-42,-22,32,6,-13,-16,-22,25,130,-7,13,-71,-6,-81,20,185,61,94,-15,59,94,60,-7,-95,89,208,30,85,105,74,19,90,38,29,-101,160,-69,72,58,-54,-36,6,21,61,56,12,-23,2,-8,-7,54,-37,-65,-8,72,-31,37,-8,68,88,-120,49,52,34,104,8,25,-9,8,-71,-6,8,100,16,-102,-46,-40,-60,-103,-35,-173,-26,-10,-62,-41,-28,61,16,1,108,16,-17,-18,86,-175,-23,-26,-111,219,33,-36,4,209,9,-88,4,12,-27,58,0,-11,9,47,163,115,-37,-2,-56,-91,-43,-12,-20,-46,-58,-45,-79,-53,60,43,-59,138,37,-15,35,-4,33,12,29,-27,16,-54,7,84,-43,3,27,-9,4,21,-4,70,0,-43,20,49,10,-82,-9,40,-22,-31,-52,-11,70,-56,-84,30,-46,-11,13,21,-5,4,50,17,24,2,-55,92,113,104,81,252,140,80,-43,59,-47,-40,-25,22,-21,46,-47,39,-8,30,209,46,-48,18,323,-22,-15,-27,57,-5,5,25,413,22,45,79,30,-23,163,6,-13,30,67,6,19,-23,89,-7,50,-41,57,-14,20,-6,-32,-8,-28,-59,46,-50,23,41,-6,73,48,53,27,-52,66,-2,-5,59,-3,-20,-18,-32,25,95,-12,-86,171,-21,17,76,6,21,-29,58,12,17,7,64,126,-12,23,-11,-14,-15,-21,129,172,-6,-46,16,-23,-72,82,-34,5,-18,121,-60,41,34,89,41,-59,-7,43,72,-47,-4,23,148,39,92,21,11,61,-27,-21,35,-22,86,-20,61,49,18,-3,95,-8,134,254,-13,-16,115,-74,-35,71,14,-25,39,8,21,-43,33,-18,-56,37,37,-61,-20,-30,16,9,36,3,-33,-46,231,-38,114,-65,63,22,-19,-50,-12,-43,-50,18,39,-39,-13,-57,-43,-93,-53,86,2,89,59,-176,54,177,690,32,57,49,194,85,35,44,269,-70,17,104,175,13,57,-9,-8,-32,-57,128,91,-45,0,145,-29,2336,117,11,-13,-7,35,29,-18,-10,-76,141,46,11,20,15,-36,0,34,44,-34,194,69,442,-7,114,-18,-60,-3,10,-43,-328,62,-90,-57,-4,155,274,17,28,-14,-22,63,77,388,54,-23,49,22,47,-44,-36,-38,82,-73,37,29,-18,9,-30,140,32,56,-13,9,20,110,-313,57,207,9,199,8,-33,-21,1104,68,12,-26,28,73,124,19,118,44,17,-19,46,-31,78,11,12,58,-43,4,87,83,37,17,114,49,59,73,63,8,-8,15,28,149,-32,109,-68,719,-4,63,1,187,44,86,210,-6,16,228,25,-20,66,0,16,58,-17,-29,24,109,41,-22,-22,0,-6,168,-11,122,106,64,-7,328,89,14,60,59,10,6,8,59,-20,84,31,4,-24,-11,17,-63,67,-32,-22,-43,-12,92,40,102,-21,-421,-170,18,-36,42,2,49,79,-28,-13,-41,33,-26,40,119,24,53,11,15,-58,23,4,-308,-81,43,-48,207,42,22,42,-73,58,72,-8,-41,-51,112,-24,-17,49,137,45,65,19,10,4,-62,-30,45,-1,119,13,261,-116,-39,-80,-43,79,13,-40,107,46,61,-33,12,97,9,-33,123,-5,-24,-33,-21,-19,-34,17,7,17,52,-21,-59,46,18,-139,22,-1,592,-97,27,62,0,78,-43,31,60,13,80,37,-79,-51,-47,-99,27,33,-74,503,37,294,-27,75,-18,-86,21,37,11,199,41,-46,153,239,20,-55,95,3,21,-66,24,56,-83,-37,58,56,-64,68,-44,-3,-5,91,-21,82,76,31,-32,31,61,67,2,-8,20,-48,-44,5,-46,-32,35,149,-18,45,-52,-54,-35,-37,17,49,74,-11,46,32,15,23,4,114,-20,39,107,-16,-17,471,30,-37,-54,-16,3,-52,25,-26,-22,-42,48,25,-44,53,323,-28,43,108,110,12,88,-57,-41,34,174,31,-44,5,11,9,41,89,-43,82,80,-57,-47,-18,9,28,-26,24,-27,58,-26,59,67,9,437,-57,58,6,174,-178,-163,52,0,44,-241,17,62,-40,-23,23,23,77,680,-1,-17,37,19,16,77,28,33,54,37,-35,-13,41,26,48,62,68,31,-43,-15,178,-38,-76,14,-53,9,-58,-25,13,-22,-10,-1,86,-56,-32,211,76,26,-98,12,13,154,-8,-9,21,65,49,-110,3,-31,-5,217,45,130,-6,-85,48,95,-1,-16,-51,-5,60,108,-19,-59,-44,-64,-7,5,47,-36,-36,1,53,-20,-19,-1,12,50,60,-15,-13,60,73,-29,-232,9,18,194,62,18,54,30,20,-65,90,-31,38,-253,128,-39,27,-20,-109,-33,165,-45,-29,24,-21,11,0,15,107,-26,27,1,6,-59,-128,-14,-11,12,-23,-49,15,-1,0,38,-56,27,31,-125,67,-44,-147,-92,35,42,107,9,3,128,-24,-2,-23,148,27,15,-11,74,104,-57,66,42,36,209,59,-38,-28,-1,-32,0,-2,-26,-24,43,31,-19,-99,5,40,-35,7,-53,88,99,-171,-10,-8,25,-111,-76,50,-62,-216,-25,26,-46,-34,-10,-8,39,17,24,2,-20,-36,231,37,-23,28,57,-91,-19,-2,17,11,165,52,9,-8,48,-58,-5,87,-27,-88,-16,168,-19,21,-15,59,26,44,25,-68,-32,34,65,219,48,-39,-23,91,71,-91,63,-12,158,22,-12,-28,81,13,-78,-23,22,-70,114,-27,22,221,53,-31,735,89,59,-35,8,55,84,25,-8,-33,62,-128,7,-99,12,-123,-28,16,-16,11,53,81,44,9,-24,-63,29,29,156,1,-2,43,47,-1,-20,16,37,44,27,-76,-28,-3,-12,-39,49,-47,53,11,15,-110,1,335,21,166,149,87,-98,-26,51,-15,-6,-57,-14,77,27,221,-31,50,231,18,18,24,9,-17,-9,16,25,-5,-5,61,-22,114,-116,-4,11,-107,11,-16,-9,-78,-38,263,561,76,-4,10,2,-49,24,78,85,138,37,51,76,27,39,1,30,58,-57,6,96,133,-5,13,-17,-12,270,-10,94,50,-38,-72,-104,-4,-21,-34,30,-364,-11,-14,255,415,-5,61,-99,62,12,-21,-19,25,-13,14,-86,-17,9,8,-13,8,-81,-5,7,-57,-5,-23,-20,13,79,-65,-95,-40,175,-16,37,-28,-6,-35,-48,1,26,192,132,166,97,10,47,-25,49,93,-87,-24,-18,-32,202,122,-15,-23,21,12,-51,-4,-41,145,-43,-16,-27,-29,8,155,-74,20,-21,-21,90,-22,32,47,-113,53,43,54,68,38,60,36,31,54,-31,105,-94,9,224,-12,-28,22,27,75,-79,182,-20,83,-4,43,-46,28,-97,4,-7,-175,36,107,-6,315,-19,-58,2,-13,-21,183,13,-48,22,51,136,-37,-31,71,677,16,70,-24,46,-54,-20,-65,136,-182,20,54,-14,-22,87,-27,39,-4,160,15,-63,11,-11,16,79,-4,-62,-66,117,-78,-37,-49,-9,5,7,61,-57,135,20,3,89,0,268,47,66,-9,-55,-25,-46,-88,-20,-9,-53,-19,-29,38,48,16,27,-8,89,59,-27,105,-8,3,12,129,9,63,-34,55,11,48,37,50,24,78,59,2,33,96,-28,144,17,37,-40,-82,-64,529,206,-185,-17,-4,22,-39,-17,413,-38,-142,-27,-19,12,76,-43,-13,-7,43,-25,61,-6,335,-13,9,-43,15,35,-3,52,46,-6,31,47,-5,9,19,-579,38,91,7,41,2,82,336,-14,1,62,46,-8,-30,119,-10,-13,13,26,51,-9,28,-9,108,-61,9,180,-66,81,195,-185,-11,-1,-62,251,8,155,6,60,251,35,16,96,-20,-32,-21,101,-63,26,176,40,50,31,5,-16,147,-99,-50,182,99,14,-102,-107,70,-7,45,-77,-24,57,130,-49,41,-63,-156,27,-43,-40,244,13,51,-54,89,-12,-63,-41,-44,16,2,95,483,-11,-8,36,-5,-50,-25,37,27,105,31,-7,96,-10,-9,137,-9,-35,102,-16,45,58,33,-21,77,60,3,29,51,146,18,-21,-31,36,-12,-8,-84,23,-8,-41,123,45,16,-27,23,-33,26,18,66,23,15,51,142,-56,1,-171,71,-29,24,11,53,-3,57,844,-10,-23,-30,71,25,14,38,4,-117,166,77,5,-62,18,38,-42,44,0,-31,-4,22,101,-34,13,106,-118,75,-52,22,7,20,51,44,7,73,3,79,31,-77,-18,112,44,14,120,157,55,56,89,22,79,-6,-54,31,-90,17,-40,316,-33,32,-46,-70,-15,19,17,-24,12,-67,-20,9,21,40,23,8,-28,6,-50,102,19,-36,114,13,73,9,97,-18,-39,30,357,54,22,-36,56,-72,126,70,22,-54,-48,78,-24,-83,-20,-13,-22,99,13,21,98,14,64,129,-26,-31,78,-12,18,43,13,16,203,80,32,-46,39,-9,96,89,202,-50,95,39,139,-10,-14,-36,-28,65,1,-18,-12,24,50,-20,333,57,-55,16,106,-222,-6,6,70,41,10,43,49,50,226,4,44,13,-37,48,-8,-37,297,-11,190,97,1,100,103,3,220,-4,-24,172,-31,-1,114,337,130,34,67,140,30,9,47,246,-22,86,-10,39,-92,19,27,-37,21,149,97,36,19,69,66,-5,8,-43,64,56,395,176,80,52,47,17,-94,-13,-114,-82,26,327,-13,-2,-36,70,74,-97,-5,126,897,56,15,223,57,-30,-11,147,35,181,64,199,524,-58,46,-87,14,17,38,-3,-28,51,25,47,161,2,15,105,106,86,20,8,44,86,-108,-4,125,36,-52,127,9,309,-18,181,52,-33,20,21,-16,7,-40,95,26,68,-54,-271,29,-15,-25,6,-130,-28,121,44,8,-8,35,53,14,8,-19,176,-121,68,-33,29,-7,-121,-17,30,4,-17,29,25,-8,104,12,47,41,1,190,92,73,-11,-25,85,28,-2,-71,20,172,48,104,24,157,18,10,19,139,-16,-51,206,71,-55,21,-9,-23,51,-76,15,76,73,59,-35,83,-35,0,107,-27,97,65,792,54,-16,127,39,-60,32,4,17,5,-56,54,38,37,-20,145,57,62,39,22,420,-52,28,7,-5,13,-18,60,43,-33,-3,-46,-47,-8,90,52,172,431,43,203,90,100,-65,12,94,-2,-34,36,-158,22,7,38,-14,164,134,-35,40,-20,15,425,45,89,2,70,84,60,-5,-30,-7,93,-21,55,75,29,97,269,151,29,-75,17,30,-16,-26,7,-52,37,-30,90,33,-68,33,66,22,30,-17,55,1,-181,34,-69,-44,41,-7,-21,23,12,8,136,-85,54,-31,129,-17,106,21,106,195,62,20,101,29,36,171,63,49,-35,-1,-9,316,-20,23,7,78,8,-107,-44,-14,-23,-53,-38,-36,135,-55,41,2,176,-99,-33,82,56,43,51,-23,-11,39,87,-94,187,72,272,-114,-1,30,137,46,31,-64,-39,-65,-58,-29,-36,91,-84,148,-227,-28,-18,-39,26,9,-12,4,-17,83,2,78,11,45,-26,31,-54,228,414,218,-67,-13,20,192,-36,33,180,14,36,-14,158,39,58,13,-44,-3,11,-32,23,165,42,40,37,156,70,25,-4,24,70,-5,114,22,39,52,140,87,-42,-37,-34,-29,36,3,-196,-11,-29,-77,103,35,-36,97,16,-8,7,-1,21,-17,-93,-68,808,47,5,14,723,82,-14,2,4,-39,30,42,222,451,31,763,-23,41,395,-129,-18,68,59,-44,45,-20,19,3,82,35,5,39,86,-31,-45,-68,231,-36,88,1,9,13,93,276,35,73,37,87,1,1,-93,-23,123,-21,-35,84,1,20,70,28,-1,-12,-30,-26,-9,27,-14,-40,-12,67,-24,179,69,59,212,38,15,18,-67,4,160,198,59,-1,180,-73,18,56,86,20,-243,-122,72,13,53,-8,-70,45,27,29,23,170,143,-26,246,-27,-9,139,-22,-56,-37,-24,-13,52,59,-10,-287,499,0,-36,26,-6,-22,53,451,20,-16,110,-2,14,26,98,-39,11,-50,-4,39,13,59,-3,-5,-37,4,3,17,-27,-15,16,74,-103,-12,-79,-61,-22,13,-10,15,-90,-69,33,-12,-10,-23,54,-5,90,-408,64,12,114,9,92,17,83,9,74,110,-23,53,110,32,-60,25,-24,99,44,287,-18,-16,162,23,-107,-59,18,-22,-28,0,47,-20,-26,-73,16,-25,-8,-17,22,-4,-108,43,96,55,-45,48,43,69,6,40,42,-89,106,50,106,-14,-9,25,135,119,40,-75,-11,85,14,-92,358,343,-50,4,-3,-65,-25,-27,33,-24,-2,-37,-46,24,18,42,35,7,-3,-10,-7,-33,243,47,27,82,-5,91,-77,37,-2,24,15,45,30,-54,-99,10,17,84,-14,11,49,322,214,9,19,-1,-19,-75,-35,53,199,-16,75,16,48,-2,-15,13,311,41,15,21,28,-58,173,12,327,86,-39,19,492,-6,17,14,40,-4,-2,328,82,-62,-29,-67,62,-1,4,-48,93,-30,77,-4,42,48,16,123,-93,11,75,-15,180,-52,61,-44,181,-20,54,47,234,118,-85,2,103,43,141,-42,56,56,-6,-49,129,55,0,-39,-125,5,-24,13,-34,36,-17,6,-49,-41,44,-43,-2,-102,-29,-32,87,45,52,-7,0,-62,272,14,-14,-16,57,156,-53,3,-65,21,-18,666,-72,270,139,49,45,-23,28,-10,110,33,-6,423,-45,79,137,165,-128,94,101,-10,14,-88,84,-24,15,-17,87,57,14,21,108,-2,-25,1,44,-24,56,72,73,-4,80,21,40,4,67,14,193,6,8,424,100,54,97,-196,67,218,782,205,29,37,-85,-24,170,141,197,-213,-1,41,-38,108,-12,96,-65,-18,41,-123,14,-264,73,-97,-20,26,-46,188,122,92,67,52,-12,-7,378,100,2,-10,397,-8,50,192,191,29,222,55,-4,-23,-8,110,38,-65,47,19,85,-84,20,63,19,2612,265,30,-19,-23,51,250,114,102,-1324,70,1196,43,2,123,67,-114,-4,-14,20,12,47,-4,35,8,67,152,200,-23,42,65,9,31,-27,38,602,42,21,481,24,-25,73,29,74,301,-12,47,348,112,-20,-37,10,53,19,-13,-146,-29,-10,-64,83,23,76,-9,-5,48,-29,29,0,35,82,3,-13,30,-87,-47,12,173,3,17,176,20,94,-51,149,55,51,69,48,-27,50,55,49,88,-29,56,-32,-43,-21,-3,33,44,56,42,156,-1,39,38,48,38,51,56,95,171,23,0,-108,-62,-49,103,-56,-43,200,176,-17,71,-25,-152,-5,13,80,387,-72,42,37,155,4,-10,17,178,54,33,-228,0,16,41,27,-18,21,-16,63,27,66,-25,-40,133,-20,-41,264,-1,34,-12,-39,-12,-139,-58,63,69,-3,-13,27,307,-46,-90,-65,-87,-54,-53,-21,-1,-25,4,34,62,34,-43,27,23,-87,-42,-22,62,14,17,215,168,37,84,-33,14,-39,15,36,110,-23,-20,-13,-40,123,23,6,-4,2,72,46,51,55,62,7,88,126,-23,129,121,-69,15,16,37,43,3,23,-9,25,58,36,-49,-114,171,44,79,-24,-9,13,91,46,-20,49,47,-39,28,18,202,-7,230,12,37,92,478,8,988,-20,91,32,44,-19,144,24,76,716,124,25,50,36,40,27,53,-55,-26,3,-28,77,19,2,-57,27,-10,88,4,26,13,38,12,55,-29,70,21,55,-55,301,-60,57,24,169,-50,12,10,70,97,-25,18,43,-8,73,-38,12,92,31,-1,0,71,-22,1,115,43,-222,426,-77,-1,914,63,-28,61,281,53,69,-89,42,-161,52,195,-28,116,145,-284,125,45,1,-19,256,9,-16,3,25,9,-12,-64,78,-32,718,166,-72,51,-32,-3,-7,21,-50,14,-141,4,-24,40,-21,-11,-9,144,90,77,242,-28,32,-26,93,-15,48,-13,-41,9,-22,65,179,27,-36,-45,-25,21,139,10,-12,-32,-16,-4,-50,-81,-71,59,-23,20,-17,17,94,191,55,-14,98,164,-1,22,138,40,67,17,20,27,22,-27,31,62,-144,24,-33,137,-33,-97,-87,34,24,9,-107,56,72,-163,44,-37,-34,136,44,-108,14,-2,84,-3,-52,16,9,-19,137,1205,38,-44,70,146,199,120,0,96,-53,-123,22,-14,12,62,9,4,-3,51,-11,97,-20,-46,-2,69,105,-45,-10,-87,24,114,-65,-342,-20,47,351,146,-138,-10,-178,132,103,272,75,142,-15,74,-84,-4,76,40,16,79,60,-48,30,11,-28,-1,81,-10,-1,28,-18,96,-30,30,-92,-7,-61,1,69,-13,-56,-4,44,33,-155,-11,81,107,119,75,431,71,-10,-28,-288,-36,238,-66,-8,65,74,116,45,6,-46,35,38,254,13,52,-32,17,57,49,169,33,1,77,6,213,-126,-47,19,167,-79,-14,3,48,-40,52,591,55,125,47,47,-25,87,-49,-49,-16,-55,104,-65,21,63,-4,-23,49,28,-40,-16,34,355,26,973,-121,147,-111,421,-34,73,30,-212,8,83,254,825,86,-52,386,9,-6,-9,-4,76,3,2,32,-34,-75,28,-118,211,64,93,-12,22,50,59,-8,34,-73,11,-39,-97,-18,115,441,-5,65,-14,62,126,-63,24,-20,-21,59,1,-7,77,7,38,75,40,-85,-65,29,100,91,-25,275,89,-7,32,75,-2,-29,-10,150,-60,-34,27,9,-36,-40,-20,-29,60,59,232,254,56,5,-87,34,-38,7,4,-24,68,-19,-8,-3,68,-27,-89,41,17,26,-46,-91,2,-5,150,-8,-8,-219,49,91,60,56,46,16,-51,95,81,65,689,-53,2,-84,110,116,144,37,84,39,-132,14,10,-13,91,105,147,-147,-75,-40,22,-33,-15,-224,-7,-77,30,-3,14,29,3,-102,64,-3,67,3,21,39,36,39,19,79,114,54,-6,-34,-27,9,15,-32,150,-7,62,197,-25,-1372,338,-12,-7,34,-82,48,32,50,2,-208,-12,26,-77,59,27,27,52,-3,123,-3,177,11,-2,23,2,8,-13,20,-58,55,35,-36,334,89,-13,53,36,-23,-29,-24,1,206,-34,-74,-18,-12,-68,-61,19,-219,23,13,50,102,14,53,53,4,-19,77,-40,21,-57,22,-5,-56,73,-3,80,3,107,7790,55,246,49,201,15,72,72,-9,56,-60,89,102,-55,117,-7,96,11,11,-5,223,-196,41,-38,47,-9,65,117,-2,113,37,31,32,-244,218,22,230,45,589,-80,-33,-23,36,42,280,-19,-409,-10,60,138,-23,-49,96,269,-17,35,19,69,144,193,55,50,3,-12,82,55,35,-44,-62,-5,-58,-61,-74,-15,74,34,-32,36,47,43,5,340,-24,-1,-61,59,39,34,-47,116,3,46,-1,-3,13,-5,-25,27,15,9,34,-43,-1,8,14,17,4,-103,2,-46,11,31,21,98,357,168,269,72,20,71,55,32,11,3,230,1,-46,-26,129,43,-36,13,553,-170,16,68,269,672,-92,105,-70,-30,101,-5,-59,128,17,22,73,3,30,-24,-27,6,24,71,-38,90,241,158,-4,-18,-6,25,-29,26,4,38,5,-1,2,4,52,55,15,-35,-6,2231,-4,36,119,14,-14,-4,46,28,21,57,-26,34,-27,97,70,15,35,187,64,162,-5,0,1701,-22,-5,113,5,-4,22,6,-41,101,22,82,43,-22,36,23,-94,198,28,-1,78,-96,40,-32,18,-35,92,33,-30,514,21,405,73,172,-167,27,106,127,-16,8,61,97,151,25,5,-13,35,82,-197,-71,-10,83,-33,48,-10,21,-6,-25,-119,1,74,20,-19,9,18,93,-71,-19,-24,-11,48,58,35,50,-76,25,46,66,-133,-20,-6,118,44,69,-55,-12,9,-64,21,151,-14,279,88,66,45,19,39,105,107,30,7,147,-3,-10,45,-4,-42,156,8,-34,4,719,463,0,559,-2,61,42,178,-28,-28,-47,-18,201,-61,176,108,-32,386,30,6,7,-20,-28,14,-8,25,5,35,-41,95,11,-13,-14,-11,-3,-22,-19,36,-13,15,27,1466,22,14,20,47,14,53,163,-152,-62,48,-30,80,39,40,-54,228,-101,-14,42,27,-9,-24,40,30,-2,-11,47,66,-65,21,-72,121,22,48,30,18,155,104,3,123,26,78,42,41,27,85,86,106,1,-47,-1,48,-3,61,2,594,2,29,306,-29,-76,-47,-6,-33,35,880,97,-41,21,54,-61,20,-42,53,17,88,22,-176,53,-42,124,82,29,112,-27,9,210,2,36,60,33,103,130,29,31,83,23,6,-68,83,60,-32,-23,59,-55,8,120,-14,67,58,1,71,34,37,22,42,-14,158,-22,-34,205,-42,-20,83,61,112,48,60,2,-19,89,-13,42,182,72,-4,39,7,-19,144,-20,-6,16,9,-21,51,17,160,42,100,32,40,-136,-28,36,47,12,17,15,108,63,75,-177,97,38,48,142,-53,122,18,147,1,24,185,-31,-36,-32,-19,3,-129,5,33,129,-60,-34,-118,16,79,-9,27,-15,14,17,160,239,46,151,22,23,-2,37,330,26,-27,0,-54,-20,27,39,-69,43,29,62,54,34,39,4,-36,-10,-18,-48,6,-1,51,-43,-12,-31,76,-49,26,-19,-37,31,-25,145,125,84,49,43,462,23,29,73,-7,104,52,108,1925,245,55,-91,-12,-38,45,65,-121,-39,-26,-58,163,-20,19,69,33,16,10,0,-42,6,48,59,-36,7,-12,47,77,112,70,26,-61,58,12,-11,-54,-50,27,0,-12,126,23,-39,-89,-16,17,-44,-12,31,16,-87,7,87,7,-72,-33,2,14,43,-8,-33,-18,-6,132,55,84,71,35,-4,0,59,158,-31,30,96,1,-7,143,-51,70,33,29,60,66,-37,-20,137,281,-28,72,-42,-83,-70,-41,115,-2,28,9,35,8,23,-48,-36,38,-32,29,49,6,116,47,-34,62,42,-36,75,-27,63,-23,-7,30,48,55,-42,1,-102,-23,20,-10,-19,-35,-2,-18,-13,17,11,-10,184,22,75,32,-22,31,-44,-26,10,74,-16,18,-27,595,58,-5,64,134,-10,215,2,34,369,-58,-62,35,33,-53,51,-21,5,-9,-30,-9,0,53,-51,-79,-93,932,-16,-138,15,-43,-49,77,-13,15,35,-13,-1,-40,0,-50,15,-18,-56,-14,-156,138,236,31,49,66,-15,-38,53,-17,-21,-40,-11,-5,40,5,44,-27,-92,-51,12,17,-12,59,56,31,50,-61,6,66,-9,-21,50,-63,40,10,96,-2,171,-24,80,-102,-5,1,18,-266,-13,1
-26,-23,2,34,-54,-30,-12,-25,-6,69,-12,-75,-51,-1,-3,15,-38,-51,3248,-13,-4,-4,-15,3,9,1,-12,-5,15,1,-9,5,-17,-6,-12,-15,-16,15,-12,-29,-35,1479,2764,3252,1553,3691,4013,17,-24,9,25,123,11,-3,-26,8,-8,-7,-6,22,29,59,17,-7,38,-9,154,7,-3,-37,-63,55,112,-38,11,-15,-6,-1,101,16,27,14,-8,-31,-16,69,2,76,32,10,48,15,49,27,-27,8,-2,35,18,-11,-4,-69,27,4,-10,-16,78,-16,2,25,-44,-34,-3,76,-2,7,12,-5,9,-28,-25,-21,-18,52,-12,-31,38,3,22,3,15,0,1,8,2,50,2,27,-2,2,12,-12,41,-27,12,12,10,48,-7,39,23,31,31,-7,65,-19,23,-40,89,-15,227,63,27,11,49,30,15,33,62,32,50,3,8,21,32,14,-3,43,-13,-7,16,-24,-44,10,19,22,-25,-3,2,5,156,2,3,-15,23,92,-15,5,9,19,1,16,-13,0,-10,20,14,-2,33,16,-44,-12,9,-19,331,-91,41,184,-2,14,39,-28,15,-5,1,504,-18,10,14,1,14,9,34,11,-33,-43,89,-2,45,-24,137,62,77,-4,-6,30,-10,-22,12,-15,-2,78,25,-6,30,-47,-18,-3,90,11,157,38,3151,12,24,-23,-13,-50,-4,-4,-7,30,41,60,-34,33,27,-25,-70,14,4,8,181,-7,-14,23,32,9,66,13,894,55,199,-14,42,8,6,-33,61,-7,15,-10,18,18,18,2,13,59,18,226,-198,78,39,31,51,-4,-5,-15,35,-30,231,68,65,42,5,11,386,47,-6,-13,29,-16,56,17,-8,5,13,50,146,5,0,-82,54,22,4,-27,60,-23,6,77,20,21,199,1,-7,25,62,32,30,-13,35,43,-1,82,0,-10,-19,118,87,34,51,-36,34,-3,48,12,1,9,47,-8,36,-10,-51,152,35,47,-57,5,-16,15,13,-6,11,-41,-12,24,-2,7,36,90,77,19,44,27,8,57,61,-24,-20,2,13,93,4,-17,13,1,113,1,-24,2,6,31,7,2,27,1,97,-9,10,-35,70,-13,12,12,0,25,32,15,11,28,53,-38,4,-12,18,-21,13,-12,17,73,7,6,9,37,-5,-33,47,-58,34,88,-9,11,16,289,6,2,9,4,24,33,-2,-30,2,13,90,-27,41,26,13,108,17,32,85,3,79,19,6,-18,-11,-10,9,43,-34,-10,8,-10,8,-5,54,-21,13,31,0,54,-105,-14,33,39,118,38,-10,11,4,-7,3,14,33,4,27,43,15,33,14,3,-41,21,-26,62,48,30,51,96,9,49,8,97,11,-24,7,-10,43,-16,40,5,42,-30,26,-40,7,36,-12,49,50,31,100,111,-9,12,2,5,8,16,609,-8,45,-23,20,653,-5,-14,20,-21,3,-16,-2,-4,56,4,30,6,19,-23,-34,79,21,88,17,31,18,-6,44,-4,2,30,-60,51,-11,-78,-39,-16,-24,-5,13,17,-23,31,28,33,-67,17,24,55,16,6,6,25,32,18,-4,17,5,-4,54,-24,-8,-38,66,-16,-18,-32,18,-10,76,-12,44,32,-144,-29,-10,24,24,32,36,-5,5,-20,40,17,27,191,-32,-17,-4,203,1,-28,-3,12,-1,20,1,-3,1,33,-2,61,11,47,-17,9,-5,34,37,23,-3,20,-5,21,17,-24,22,10,44,6,-3,-10,-14,-9,23,3,100,10,8,33,-32,-8,9,-13,19,40,1,77,74,-2,6,31,55,15,6,7,38,-6,41,-8,-35,16,6,-35,6,-25,33,103,-3,13,-44,5,-28,1,-15,-19,-14,34,-25,44,8,12,39,-37,28,33,-8,-8,13,15,18,834,21,-1,41,43,79,-58,25,26,-13,-12,70,-24,17,-11,-32,-19,9,-77,-6,6,-2,51,-8,51,13,23,19,139,12,-1,1,15,48,-8,183,5,13,-14,-2,-16,-50,6,41,4,71,-24,0,86,30,-16,-18,168,-5,19,-15,33,-65,117,40,114,5,1,-4,8,23,448,38,23,34,48,229,-10,31,4,66,-38,-236,49,-59,-46,-39,-48,-18,29,-11,17,27,219,28,-26,11,26,9,7,8,22,-3,10,5,-16,30,25,-28,-8,16,-6,12,46,11,-30,-17,-31,80,-60,6,60,15,-13,13,8,-45,6,8,1,-10,-40,25,102,2,13,42,117,832,3,24,8,133,-13,-12,-75,258,2,-6,-50,-11,17,2,57,15,696,-25,-5,8,25,23,1,44,-19,-49,531,7,7,-26,-10,21,957,-4,-70,13,44,10,12,20,-31,131,27,-33,26,11,179,1,30,-16,1897,49,-7,19,-6,-14,15,29,-67,39,-28,-19,235,16,-13,3,-26,17,-13,-14,-26,11,-5,9,-10,7,-22,-12,-12,-25,-10,62,1,-19,5,11,-14,-24,-27,27,43,18,24,16,7,37,-34,-23,-20,6,-8,5,45,1,-33,-21,15,3,9,0,-3,13,-5,22,-13,-29,1197,5,13,-41,56,3,-12,-34,-6,4,-10,-39,10,313,-24,29,-35,31,-36,28,13,-25,-21,0,7,-13,-39,-153,467,-27,1,-10,149,6,8,-52,496,-13,27,-16,36,24,17,-51,8,-12,-12,8,23,38,317,34,-8,46,18,-13,-8,25,45,6,0,43,23,-21,-1,-19,208,12,14,31,30,14,304,-1,158,21,39,-8,276,27,23,53,26,-38,26,-11,459,15,23,26,50,17,-13,34,236,-5,39,20,43,-17,21,0,-31,-9,5,61,11,-17,25,29,-17,-7,36,539,87,67,32,146,-14,45,21,84,31,55,42,-7,3,22,-21,85,-36,132,-13,19,51,-4,476,35,-4,13,26,450,193,-36,8,-18,-8,-16,43,50,8,48,-22,4,14,-2,-2,-6,34,17,11,42,26,-2,27,-9,0,39,-8,6,89,97,-8,-22,56,15,-27,66,84,-21,218,-18,1,-15,33,8,6,29,-68,-8,11,-41,45,37,-19,-5,14,17,-12,23,18,23,52,32,0,-8,-8,3,-32,14,-11,-2,-42,-12,34,22,-20,-19,-15,-48,6,15,47,-52,13,39,1997,1793,-49,0,-53,1,10,1,0,14,-22,27,91,-3,-36,29,-1,153,-37,6,0,-20,15,-6,22,0,34,36,17,8,-21,89,4,9,-12,74,128,17,27,-13,7,-18,-2,22,187,23,-20,0,67,-3,-13,-15,18,9,35,24,8,27,11,-10,100,-37,-1,13,106,-12,107,1159,29,106,4,32,98,18,74,-4,2,-9,47,-4,32,23,276,-13,3,-12,12,14,12,-35,45,20,38,64,7,17,25,57,42,1,46,-29,-2,-11,11,-15,-20,15,20,5,90,6,62,0,-31,11,-7,-24,-3,-247,-9,233,24,-3,92,83,5,-17,-3,5,7,-2,2,-10,10,-2,60,197,-39,-11,49,35,15,83,-24,19,25,30,286,-2,121,234,38,-4,41,-6,7,30,40,5,-21,20,7,-5,20,137,24,29,-18,10,-22,2,341,5,4,26,18,27,57,-28,-2,89,0,-30,15,27,28,63,18,-6,-29,-16,-59,-29,10,22,-42,30,-3,303,84,32,9,26,9,22,19,10,-3,13,-4,261,26,-22,23,33,9,-1,-44,24,-19,42,-20,49,40,25,41,8,23,5,-28,95,-107,24,50,-17,-44,22,30,-12,25,13,1,14,121,-17,11,12,4,-37,-8,32,2,-38,24,-57,26,0,341,2,49,-14,8,-22,57,-19,9,3,26,-7,2,10,19,-26,-6,99,1,10,-18,-5,8,-52,26,19,-9,-52,99,-46,42,43,1,6,71,23,22,-9,-24,27,-14,136,24,61,34,2,-12,22,23,7,18,38,60,-14,80,6,9,31,-20,23,14,42,-31,24,3,35,-18,87,15,51,515,37,2,-61,0,4,0,-2,25,2,2,123,50,23,13,-13,5,25,7,8,0,-23,65,71,11,-9,49,-2,3,-14,70,-19,-19,5,20,5,-11,-10,4,-58,-37,3,132,36,-6,-22,9,11,27,-11,12,-37,30,-27,38,-1,-17,54,30,3,-3,43,10,32,-3,73,-33,99,-19,23,24,8,63,17,20,26,8,-3,-7,-12,32,-1,11,-20,45,1,-4,-11,-16,-46,-8,55,83,62,25,23,-22,-16,-1,23,18,19,-4,6,9,-4,13,-19,-67,-3,-90,20,18,30,13,-6,53,-10,-63,27,4,-18,-17,29,623,6,-24,289,-8,-17,1,-59,-1,82,74,-6,10,37,-25,-60,73,72,-38,2,38,0,-3,39,30,-48,13,2,-32,166,0,-33,-14,931,10,-39,25,43,-4,31,-22,9,23,38,10,6,-28,4,1,35,-10,-7,-16,-11,33,-7,44,-13,27,16,6,-5,-54,58,-16,10,-23,10,-23,-47,-11,27,19,24,-11,2,-29,-13,64,-7,-9,-2,14,11,17,29,54,-31,5,610,23,1841,1711,1427,1,-5,2,77,-46,-6,30,480,-7,-2,256,1,42,-28,12,-3,-25,-10,1,38,-11,7,104,-3,-7,-9,-44,-29,63,-28,-12,-62,-38,-1,157,8,31,-13,16,-11,34,21,51,-17,10,-18,21,-7,-1,-12,122,13,0,68,146,104,2,27,10,7,35,76,33,-1,2,14,3,54,21,12,-23,293,33,1313,25,-11,5,90,-25,45,4,46,41,13,-6,-20,22,56,-21,10,-1,1,-7,-2,14,-25,7,-21,-1,142,-28,0,2,50,152,16,-8,31,-20,16,23,-13,-42,-11,487,43,-104,-13,16,-37,-11,51,0,51,-28,5,-17,8,37,47,-46,-4,11,-2,-15,22,9,0,-29,-9,5,27,31,47,13,1,-32,-41,16,4,-17,23,-9,45,212,-58,23,9,1,10,22,32,479,84,-26,585,14,0,14,-7,-1,3,-42,3,4,112,22,84,-30,-26,0,754,14,-16,46,17,30,43,-39,8,11,48,-19,-11,715,79,70,-3,-21,-2,1,32,13,-1,146,3,57,12,8,23,70,0,-9,-6,24,-2,-16,-18,5,10,114,5,198,7,-10,42,11,30,27,14,7,11,0,73,24,16,-1,-10,24,6,-5,21,112,-12,-2,10,0,7,36,27,21,-2,56,7,-22,17,13,4,18,12,-47,42,24,-9,152,45,-12,-16,10,8,-8,-31,-31,26,-42,41,43,13,-3,18,114,30,9,32,-16,-8,-2,-30,34,-39,28,41,17,70,321,2,-7,14,5,-56,-15,-18,-26,-15,-73,16,21,34,41,10,-18,-33,-24,22,17,11,12,-30,-34,-21,-3,29,-15,17,-6,1066,194,47,-15,1,16,-2,28,-24,19,-16,176,20,27,-2,11,17,13,34,24,-13,-20,31,-2,-15,-5,7,96,252,-16,61,29,58,-15,-4,486,-7,49,6,12,0,17,16,-18,-41,1,-13,-12,60,-8,11,10,102,4,23,-6,-4,-8,-9,-20,49,-21,-26,14,37,2,1090,28,24,25,31,32,0,47,-26,16,-20,-41,14,-2,-2,-22,-6,12,-2,-19,51,-6,-28,-28,16,8,55,64,104,20,17,6,0,8,-14,10,14,13,15,28,18,-11,-9,-8,7,9,-7,16,-37,-21,-33,165,6,12,39,31,38,5,43,-8,-20,79,15,-27,92,22,-52,-21,-2,1,9,15,-25,-28,-23,412,-11,128,2,-31,44,72,-4,27,58,52,-12,-18,23,49,40,-31,28,10,12874,23,3,49,-38,4,709,-21,19,-33,41,20,0,1,42,39,-7,25,-2,67,25,23,35,-15,-60,3,-14,-11,-2,36,-23,-11,-3,169,39,20,11,577,22,14,8,-10,27,-20,33,-7,3,164,24,-13,25,27,41,26,14,74,122,-5,-81,-5,4,-38,-12,20,18,-2,17,32,-30,112,4,45,7,241,-9,25,27,40,7,14,21,-26,-3,26,-15,-22,-1,14,18,13,-15,31,21,16,-2,22,10,1,25,11,25,22,66,20,0,1,27,9,162,41,14,58,8,29,13,3,19,14,-21,7,15,41,-5,5,-23,7,-15,68,53,2,49,61,19,15,10,-11,59,-4,7,39,67,76,19,7,-11,236,17,-48,-6,1,-4,30,-5,43,-58,30,13,-8,-15,45,21,-15,-33,-3,20,161,37,9,-24,-7,9,-12,-1,44,53,-12,7,-14,-24,29,-23,-5,-29,-4,-18,44,14,-16,14,55,-20,31,8,13,23,32,11,47,-8,5,55,170,-2,5,39,26,24,-12,20,44,-21,0,14,-34,-27,-23,11,831,8,9,-3,20,36,-23,22,0,14,23,-13,266,6,-13,9,12,34,26,50,-26,-3,12,165,1,-10,9,-37,1,-3,-16,50,-10,21,-13,-28,10,8,4,-4,-23,-3,1,14,-45,3,16,28,29,3,-26,204,11,-3,-9,7,7,-4,-2,17,-14,-1,-17,9,25,-26,3,185,-24,7,19,12,-23,-13,39,-11,68,-10,-6,-31,8,14,-28,-28,31,-8,11,-1,-39,-20,18,-79,0,20,-2,-41,-2,25,18,1,-15,4,14,-18,-17,181,22,9,-4,17,54,-7,15,7,-41,-1,27,-13,-4,-30,4,-5,-4,-33,23,-12,8,99,19,44,0,67,-6,2,8,10,34,-15,39,9,-7,11,12,-59,1,27,23,21,49,0,-3,2,-23,28,8,-18,-6,3,8,8,-4,2,-3,-3,-9,12,20,10,-17,4,-11,20,1,56,-31,7,-13,27,50,4,2,4,5,18,7,12,-15,24,-5,18,5,9,12,15,13,-66,37,-4,23,9,13,-7,-6,17,24,56,-1,37,11,12,73,14,3,5,3,26,3,-54,-18,3,-20,-95,-3,17,-10,-16,-44,33,48,-28,-27,2,16,4,-19,-14,20,0,5,-8,-5,17,-4,-10,0,-9,11,20,-4,15,35,63,55,36,-184,-29,-17,441,15,53,-39,-50,80,12,22,29,-3,-2,5,30,-29,-5,32,43,57,-2,-27,15,-3,26,105,-15,-11,25,-5,0,557,589,612,16,-13,61,4,-38,10,42,20,36,6,7,1,8,-2,-25,35,22,19,6,41,11,0,-10,4,55,-4,1,35,-1,49,-15,-11,28,27,-8,107,26,-24,658,1899,960,669,861,807,226,8,12,20,2,35,23,4,32,24,-10,-54,-49,7,5,-21,16,13,19,6,-2,-14,-11,-54,7,-7,5,55,-16,5,-9,7,-13,-5,-5,12,16,-19,6,-15,5,-22,-29,4,4,20,55,-29,10,4,32,-30,0,-34,15,-11,-59,4,7,26,23,-21,0,3,20,-4,-14,21,-21,-7,6,-5,4,-6,-24,-16,45,-10,15,-20,-7,-11,-1,8,1,9,7,6,-12,-13,92,-3,13,-58,-76,4,-18,19,-10,7,26,40,11,1,6,-60,42,6,-15,9,88,9,34,172,-2,17,141,13,-5,22,-3,8,18,4,-2,7,-5,1,11,22,50,113,34,19,20,-13,4,6,-5,42,-10,-4,-18,-1,31,4,-9,-16,-7,18,127,-1,10,26,-10,9,16,21,-9,6,42,26,2,18,-14,-13,-4,-25,1,-9,4,-12,9,-11,-31,10,11,6,6,4,26,-39,4,-23,40,25,-15,4,25,2,21,59,-5,15,46,43,8,-2,14,102,-20,41,-26,9,10,68,2,3,-3,-27,-24,23,14,7,-8,17,32,-13,-1,-17,158,10,-11,-38,16,-61,5,19,6,27,-6,3,30,-14,-13,-8,-20,32,24,-26,1,-1,16,10,-8,34,181,-17,-4,-25,53,10,-10,51,29,-28,25,4,27,23,58,11,-32,-79,-13,49,-11,-4,8,-18,-10,-17,-9,-26,8,44,20,-27,23,12,-14,1,-21,33,31,-8,40,-82,5,-13,24,-5,-7,40,-3,-1,-1,-11,-13,4,-10,2,223,19,37,-14,20,12,44,13,-25,-4,-13,11,16,6,-2,-25,106,9,19,61,20,5,4,59,189,-14,-28,19,-36,-4,41,9,49,26,49,0,-2,38,-7,13,-7,25,23,33,7,4,-17,29,-22,-28,-10,83,32,-3,12,-14,58,79,-4,21,-10,-37,-87,45,-1,-21,8,22,2,19,10,41,57,51,30,83,8,-6,199,23,-14,-25,-75,-5,11,-9,8,-20,19,2,-11,1,-5,-13,14,-16,37,-9,-35,18,-23,-34,13,25,-15,-1,-6,-25,0,-12,30,7,5,-22,23,-1,-5,17,3,-100,18,39,-2,-5,6,-1,8,58,-7,153,12,31,40,-37,0,235,28,131,-1,34,1,-20,-8,200,34,20,-8,46,53,50,34,-2,72,135,-3,0,-5,-5,-26,0,6,0,23,24,1,11,-11,-4,73,-29,-29,-19,63,-24,-21,-23,35,-3,19,10,51,-26,-20,-21,-26,52,-40,45,37,-3,92,65,25,-5,-59,7,-9,10,-34,17,20,-10,20,32,-31,84,20,-18,-1,374,26,47,7,-13,-5,61,8,28,16,-20,45,16,1,42,27,-12,44,42,-9,26,13,14,-4,64,9,-11,47,-8,0,48,10,16,44,72,50,11,32,0,-18,-7,18,9,0,11,6,9,28,21,-43,47,17,-20,-9,-21,4,32,69,24,7,17,116,-4,-37,-13,0,-31,-4,-8,-11,13,27,-3,68,-44,-18,51,23,-60,-30,47,4,9,46,-25,-5,7,23,-2,6,-32,14,18,-7,-17,-24,39,42,27,52,-11,18,-5,-2,-74,30,-21,1,22,-6,-1,-36,146,-71,-34,-13,24,-13,16,11,2,49,0,28,13,-27,15,13,-4,14,3,5,5,-27,-15,-3,38,25,385,-9,50,28,26,-9,1,7,-2,-4,14,-32,-13,14,31,13,15,12,-1,4,22,24,-1,5,5,-14,22,26,45,-9,15,-28,17,3,2,54,-2,34,-24,-5,-23,27,-26,5,-3,15,18,-31,64,-10,2,8,38,16,38,26,63,-19,-14,10,23,16,-15,2,-62,125,-31,-2,1,68,53,-10,-10,-4,10,-32,-26,-10,29,-8,12,-13,-5,-22,-19,48,22,36,18,-9,27,13,-22,36,-15,32,-1,-17,-8,32,47,23,14,-16,-7,-17,-8,5,106,14,76,12,45,20,42,33,-9,22,25,-5,12,-24,3,45,1,21,71,-5,13,-10,-5,33,49,38,37,-32,14,26,-21,16,29,4,66,12,13,-1,-5,27,37,-8,10,-40,-29,74,-7,15,3,-12,33,-1,-9,-20,44,-10,-8,-18,-5,16,0,46,-56,43,21,5,16,5,14,37,-28,32,-4,34,-17,70,-27,66,28,28,-76,35,-38,86,-7,51,-8,-5,4,8,-3,9,23,12,-22,29,5,43,51,-1,36,51,-23,77,21,-4,56,37,7,-19,-15,24,-12,-39,34,4,-20,-24,-29,7,18,15,61,4,-70,-21,8,23,19,55,70,-13,29,-17,34,16,-7,45,42,65,15,-9,12,20,23,24,7,10,10,8,40,20,11,27,36,0,-20,-7,3,-8,25,3,75,15,5,-17,-15,230,17,59,16,3,-43,-14,125,-20,85,-16,19,70,14,40,-4,38,-18,-2,-107,-36,4,0,29,30,-5,9,12,45,-8,18,8,-5,6,22,-8,58,89,-8,93,46,3,-15,-3,19,27,15,31,27,-50,-2,33,-3,35,15,20,21,1,32,73,30,-14,26,51,19,-7,-10,-13,31,35,-27,0,11,-8,14,9,-15,18,8,-4,77,19,27,-2,19,9,-11,22,65,11,-18,71,-3,6,24,15,15,-18,-5,32,3,34,14,25,15,38,1,3,18,39,2,10,-19,12,-46,5,25,24,6,11,-12,9,8,-49,-2,14,74,28,47,-26,26,19,-21,-42,36,21,2,16,-5,-42,16,-1,43,34,26,16,-2,98,-9,18,-10,4,20,40,51,-13,24,-33,17,95,4,7,5,-12,0,23,77,15,-14,-17,3,30,44,42,14,-3,-19,43,43,27,3,34,37,41,17,40,-6,13,-13,38,-4,-60,11,13,5,0,1,-3,17,33,-40,22,28,-28,21,18,31,15,-18,38,66,1,30,-1,65,-17,-11,7,39,-12,-9,-6,70,-5,-13,0,23,54,-9,-3,-3,22,73,21,32,20,2,-9,21,19,-13,57,24,10,121,30,0,4,23,-14,5,-26,72,62,2,-41,39,91,55,-21,191,14,2,12,15,13,34,-30,6,2,15,44,-5,5,24,7,21,19,4,-3,10,35,-1,91,-31,47,-2,16,-29,-9,428,6,28,-24,-9,-27,8,9,2,25,29,324,-16,85,6,15,-16,-11,24,33,10,44,23,40,1,90,-100,1501,-5,34,170,-14,52,57,7,17,239,30,-15,26,16,-19,25,2,25,39,46,-23,-5,19,8,-19,19,-37,26,30,-11,3,72,-35,9,7,-13,16,38,9,21,34,71,-2,7,-1,-6,4,59,1154,2,15,-8,68,42,0,21,53,-30,2,-2,-2,-17,50,10,21,6,-9,6,51,154,40,31,672,19,-1,2,27,-18,-20,18,20,36,21,-9,376,0,-8,109,22,23,121,5,54,196,15,6,27,51,17,19,9,6,12,21,12,40,-15,21,20,13,-6,18,39,7,167,46,25,-8,26,163,3,-5,24,23,58,-54,-10,164,-28,95,225,1184,-5,8,1201,67,-26,50,-7,15,17,115,7,-14,34,14,4,-157,32,13,-2,5,35,3,26,1622,14,-9,59,2,-1,6,-2,16,-9,-3,1362,136,3,0,12,-3,3,14,2,14,-21,-41,1,-61,14,197,9,34,44,15,40,20,30,-49,-21,41,-4,30,-6,-21,52,-19,290,41,19,11,296,204,55,15,6,15,10,278,4,-59,-49,0,6,-1,-11,41,26,-13,22,7,-3,23,3,48,32,25,-21,11,103,-18,21,10,71,-3,1124,224,-12,-13,21,0,575,-18,36,31,-3,45,114,15,6,9,18,16,-5,1546,430,-19,118,17,12,100,119,50,90,-18,207,7,17,13,15,-40,-3,37,-37,19,-28,-17,-19,11,17,-4,34,31,12,1,-14,17,-46,-9,4,34,110,28,96,14,80,39,-5,90,170,68,60,19,-25,-11,43,168,27,-54,27,-1,34,7,-36,52,7,14,-6,24,-27,38,-6,0,33,13,1,55,8,120,9,43,-2,71,584,31,-10,-22,30,1,50,-19,20,-21,3,-19,1386,-12,19,23,4,-10,-23,24,-5,16,-4,19,33,10,17,5,32,130,-23,13,9,561,17,10,7,21,2,11,-12,31,26,3,-22,-8,2,-17,14,22,36,17,-61,0,-20,-4,52,6,4,33,17,13,49,46,4,3,-8,9,28,9,16,-5,2,-26,8,17,909,-12,64,13,-11,21,-12,59,-11,118,0,10,2,-18,110,6,3,11,19,26,22,-1,-25,10,-14,-35,63,2,1662,239,3,50,205,14,63,-2,48,6,-14,31,11,84,-56,-33,26,18,9,48,17,3,9,25,-9,55,2,-7,138,14,71,13,130,97,12,18,22,-6,32,-6,-16,1,42,27,47,1609,-64,2,1,4,59,-8,74,21,50,9,16,-14,27,-2,25,45,47,78,86,3,-7,13,15,28,74,8,0,20,-6,44,96,1,113,-20,-12,-19,85,5,21,21,7,-28,-4,47,-1,16,202,89,13,7,-2,-13,24,42,4,27,29,36,17,8,8,15,46,-3,-34,18,105,-31,13,-1,66,-19,3,-18,412,-42,-3,2,-12,8,12,7,-45,36,9,12,62,39,13,34,-8,0,-21,35,31,-3,470,20,30,11,-41,-16,60,-32,15,34,-24,16,-6,8,-5,58,8,18,90,89,5,-72,50,7,8,-1,17,59,1883,-9,302,15,22,12,34,61,-12,14,-7,-8,-22,-16,-14,71,-14,38,13,10,5,16,29,18,18,32,-4,-2,12,47,63,143,-30,9,9,36,14,-5,-24,-3,23,-5,11,22,-9,-13,-8,109,22,-11,16,33,1,-10,9,37,27,-2,-8,10,-4,17,1,29,3,17,-24,-6,16,-9,20,-20,31,4,-25,16,4,48,42,-6,22,0,-13,-9,10,18,28,-19,19,6,84,84,-4,-4,-26,5,-12,42,9,-22,-12,-8,42,10,2,3,3,37,-14,-13,23,65,-25,40,26,-22,64,26,33,8,-20,-25,7,1,3,5,14,-4,35,52,5,-3,-23,6,-27,9,-3,-15,91,24,99,-10,40,4,18,10,-17,-5,22,37,30,32,-118,36,31,-16,5,-8,30,29,36,-26,-31,66,-8,9,-20,3,20,-38,-10,-42,-16,-17,-8,-10,-14,33,4,64,16,-6,-39,-15,-3,9,-6,-29,555,28,77,37,-15,3,-16,18,2,31,22,23,14,-1,37,1,10,11,-2,-4,54,46,23,-6,-6,90,36,2,34,-9,68,27,11,-4,35,-5,1,-27,5,-16,22,33,-13,-16,-18,10,-34,9,52,21,-8,25,-6,-8,48,18,4,55,-9,-2,26,-133,-7,19,9,19,28,-4,-43,-43,15,-4,81,-10,33,-15,-5,-4,1,60,-7,-19,44,13,-8,49,4,-3,8,9,-17,93,54,-15,12,-5,221,87,116,5,-24,-7,32,21,66,25,7,12,2,-26,3,57,26,-19,-15,23,10,-24,2,23,-38,40,-8,-42,17,100,11,-16,-4,-7,-11,44,-16,14,27,39,31,0,-24,92,14,-6,8,20,12,59,37,-21,-29,4,-10,9,98,-20,-8,-27,19,13,-2,5,4,-15,40,10,3,-14,-25,3,12,30,-3,-8,-7,2,-6,-23,-20,-26,-2,0,0,-13,6,27,4,-10,59,-14,-4,-29,14,52,-18,19,9,-84,19,-29,-46,8,-33,18,-10,33,-7,23,21,-18,39,11,-15,3,-3,-16,13,0,4,-1,3584,16,15,26,0,-29,23,43,-12,34,-23,11,5,-13,-10,13,-2,107,22,-2,-4,3,13,67,16,73,29,16,38,19,699,82,22,-21,26,26,92,21,250,20,-24,-17,-12,-11,737,80,23,922,-10,8,0,-25,53,6,-14,193,71,-3,29,46,16,-8,4,-4,119,3,-36,0,10,-11,10,-5,-14,-17,14,-24,36,7,6,-17,156,4,58,-11,-10,13,-10,-14,27,16,0,4,-5,62,26,46,63,-27,16,43,16,6,5,5,6,-11,34,69,-12,22,152,90,-2,3,18,18,30,57,61,19,-4,81,-15,-27,15,93,45,92,-10,52,16,10,50,40,-8,-19,14,55,-65,-13,22,1325,48,17,20,-36,-6,-42,-5,12,3,-5,-6,1,34,18,18,17,15,-16,3,16,14,-16,-27,3,-34,-43,24,-62,-18,28,-24,20,8,-12,18,81,17,873,103,23,7,7,2,55,50,39,40,14,39,-4,31,21,61,15,11,24,35,-10,-14,-6,36,-59,2,-7,2,-7,14,-9,27,-41,6,33,26,21,-4,76,-21,2,64,14,158,32,-31,23,147,-31,3,36,7,38,127,2,5,-2,-25,8,9,71,32,3,30,31,91,-4,28,13,-3,29,129,4,52,294,-12,-16,87,-6,11,53,16,15,69,26,-6,-25,-3,-26,-10,-4,57,-4,-19,0,50,11,14,14,33,1,2,21,15,8,-1,-10,30,-5,-7,-9,7,-11,16,29,40,-10,-64,-14,4,32,112,-7,-4,51,125,25,-4,-3,60,-9,1,1,-1,-29,15,5,0,8,-8,107,45,1,13,0,-22,-18,7,289,-1,-10,8,-10,15,-26,-2,-15,-26,-5,12,16,24,24,2,-3,12,-5,11,1,2,75,81,-22,37,17,-25,-24,60,14,-6,20,26,2,-11,0,120,-10,-25,-8,8,24,12,2,13,99,33,-6,10,46,33,-51,-13,14,8,5,21,5,19,151,-5,218,45,-30,141,-4,-19,-5,-1,-3,-9,-18,68,-4,18,-37,38,14,49,-18,111,18,-10,-4,16,-16,33,-3,-20,120,-2,14,28,12,75,-4,-10,22,17,-11,0,25,43,20,21,-5,8,31,-14,-3,-7,26,45,19,-37,11,24,-16,42,-40,102,619,-41,-2,12,-5,1,23,-24,-6,2,17,10,-29,18,104,9,86,-15,-4,-49,-37,4,1,31,56,9,28,-25,-3,-25,16,16,26,1,44,38,-12,-2,44,10,-47,-93,32,0,-13,15,2,11,-18,-8,30,3,10,62,19,335,-12,3,4,-1,2,20,13,12,0,-5,15,8,-16,-8,-21,27,100,15,3,-43,-10,-7,-2,16,2,-4,-6,11,13,4,67,15,28,15,26,-15,-17,-2,-11,6,-5,10,-10,10,-8,-24,16,10,-21,2,21,25,-3,-99,26,21,-31,55,54,-24,-5,22,44,44,-10,-25,30,4,10,-3,4,41,0,36,157,-65,-2,-6,-12,179,-1,14,16,22,-136,1405,-28,20,43,34,-42,-1,14,21,-8,21,-1,8,4,15,22,121,40,129,34,29,-4,14,43,39,-17,10,-11,88,52,116,42,-7,22,61,8,18,17,-39,-9,23,1,-6,-4,34,10,79,24,8,5,64,28,-48,23,-2,48,31,30,-35,-52,82,-10,124,24,-2,66,-23,243,1434,50,3,-10,-12,-2,-13,-1,-1,13,-4,95,591,549,6,8,50,-8,-11,9,-14,26,-5,8,17,77,68,-57,11,16,-18,-19,6,22,-29,11,-3,0,-35,14,18,-32,-15,27,22,59,-53,-16,-22,11,-9,-18,-12,24,-9,-70,-7,24,-14,37,1,46,2,-21,18,-5,19,6,18,9,28,26,4,11,37,-58,-35,12,73,1,103,191,70,616,-27,-12,7,31,-34,17,51,-45,3,-15,-10,18,18,-20,59,51,7,9,308,766,33,70,5,22,-10,4,-20,15,11,-22,167,-10,-22,-13,43,-50,-9,2,47,-7,-9,-10,-16,50,12,-4,29,189,94,49,43,8,23,6,14,5,-15,-95,-2,18,-15,3,37,-1,74,-3,42,5,-51,-16,80,29,64,12,-10,-5,8,-13,-34,28,28,-9,323,26,49,1,52,54,22,-24,49,2,-2,21,56,9,-15,11,-7,-33,20,-15,20,-3,3,48,-48,21,-38,-2,-14,11,31,-11,26,-29,-50,25,37,-17,-40,-14,10,1113,35,14,646,-12,24,0,-58,162,440,-84,-87,510,20,22,296,55,55,-3,203,-12,7,27,5,-4,-16,17,-28,-108,-83,1,5,61,370,18,17,33,35,100,9,-29,-74,29,11,-15,15,19,-9,-6,46,40,-2,22,0,39,3,44,62,-66,27,8,7,62,5,11,58,36,122,15,6,4,75,52,70,2061,584,13,6,11,6,14,45,61,14,42,-16,1,3,16,12,-6,23,-66,75,30,4,-33,27,27,24,51,6,-15,778,12,-12,-10,2,12,8,-2,-21,19,167,53,-21,258,-15,76,-7,-6,20,-3,28,39,-17,-59,34,6,13,-1,51,-1,-10,6,33,21,-37,-18,16,34,44,-1,-40,6,-26,-10,12,-42,54,14,1,22,-3,-3,-17,11,21,-19,14,8,-53,-4,40,18,-12,4,72,41,9,-10,27,35,41,-55,-19,-19,-41,10,4,18,-8,46,0,1,-38,-8,23,-21,38,0,-11,7,-16,3,-7,11,2,17,-12,16,102,-11,10,45,-28,13,-2,11,44,-10,37,-6,-13,-13,11,12,-7,11,20,11,36,-38,-5,-23,13,-6,-7,27,-3,3,1,-10,56,23,-87,116,-53,24,-4,0,6,8,51,12,500,65,5,-8,-2,17,-39,-2,-17,7,-1,212,60,212,14,0,336,28,11,-41,-13,-3,61,-9,143,-3,-9,-2,-7,-6,16,7,-21,13,11,-32,22,-31,22,-12,19,420,38,3,34,8,19,-9,-14,-17,30,-30,-21,6,-5,-27,8,11,275,-29,-11,-17,-10,2,19,41,2,20,33,152,31,38,6,14,86,-23,17,-8,55,-19,246,44,-8,4,-7,33,-38,-26,-12,-20,14,-14,11,77,84,-38,49,23,-34,29,71,46,15,48,9,10,128,125,1,-4,11,-14,12,-3,-22,19,26,17,2,35,29,36,30,1,-30,-7,-7,28,-15,14,-41,-8,68,9,23,27,21,33,15,-13,-48,5,16,2,-39,-12,12,385,-15,1,32,6,10,-18,1157,68,37,14,1,14,65,32,0,27,22,-37,50,-9,0,75,7,-9,135,26,-5,39,10,565,108,19,19,-49,-9,-14,18,-11,-4,-31,-16,9,20,55,-25,40,12,18,94,-8,17,2,-90,22,38,-3,8,22,4,35,-46,23,21,-9,30,-32,30,0,14,2,-14,-6,97,-16,1,86,-33,10,30,35,31,-8,-10,-1,-47,22,-4,37,21,21,12,25,14,37,-10,93,12,38,47,34,-52,5,20,-5,33,7,90,-24,16,31,-25,33,14,23,-4,11,10,-16,-43,-23,-37,-15,8,7,-14,34,19,-2,85,38,-15,27,-13,-14,22,-4,29,-4,-61,33,-14,387,124,-33,-15,-8,103,28,1191,2,17,3,6,31,-4,-6,3,-1,23,-17,5,14,-16,-20,-16,15,-53,12,12,2,16,-34,-19,-23,-53,21,7,28,26,0,12,15,-9,9,-11,27,-9,20,6,43,28,25,10,-22,17,-70,35,15,16,1,33,-2,10,22,15,12,0,31,18,55,-18,26,31,19,-25,-59,-44,-41,23,-11,2,96,10,88,4,-40,27,5,12,-2,-49,50,10,23,-32,43,-61,0,26,6,-16,13,5,9,54,78,20,-123,27,-3,-20,6,16,17,-3,7,-34,29,1511,2,18,29,14,33,-10,27,302,3,50,49,121,-2,1,-12,18,-17,-38,6,-21,23,-19,-7,-10,7,5,2,-25,-30,23,-15,-46,-68,-5,3,29,13,155,350,9,-13,74,-7,93,-5,11,-4,-53,28,11,-1,8,67,-1,-9,-31,-19,-22,-8,28,-76,95,-14,-17,-5,-9,1,12,16,17,48,8,21,-12,25,-17,8,24,-6,13,-4,71,-5,24,2,19,-1,-30,-5,-28,66,36,-44,-56,-2,228,-22,-25,23,20,210,22,-86,10,-19,-26,23,-7,27,21,-11,18,21,41,14,11,3,-5,-9,-57,18,-49,-30,98,-4,10,29,-41,4,-1,-6,3,-130,13,29,50,40,-195,2,14,-14,10,24,-27,0,19,73,6,-23,75,-9,4,55,55,62,-6,1052,9,-35,10,-8,-10,-8,-20,129,0,-158,-303,-80,32,1302,-109,-7,-11,-95,45,-24,-17,44,469,-9,-10,-37,14,-4,458,-6,-3,-36,34,-2,-39,353,0,128,-38,21,-6,432,-33,-83,-332,-909,-188,-9,33,52,-29,23,24,7,19,-28,66,238,242,1,7,46,-8,76,25,45,10,-3,11,-1,-26,40,4,13,38,17,20,21,16,-16,27,67,19,300,12,28,-8,-46,-4,12,-1,-3,24,18,33,-18,-3,22,-4,-8,-15,4,-3,15,50,45,26,94,-6,-22,-11,-22,51,9,54,38,35,7,-3,12,-4,55,-1,8,110,-34,1,909,-25,33,0,2,2,-9,10,-6,-20,15,27,18,68,13,1,5,-15,11,-6,45,-17,-35,7,-10,5,12,11,11,11,-12,-16,-6,11,-14,15,21,0,0,48,5,-14,8,-17,22,-19,17,37,-13,-3,16,-15,12,-35,-19,-8,17,5,8,-12,-3,73,3,-4,-19,-18,41,0,181,-24,6,-11,2,13,8,9,-23,-1,11,-22,37,44,-3,-16,31,12,-20,11,33,-9,30,-27,-22,-6,-20,-11,-4,0,25,-12,23,-1,-70,-42,16,-20,-11,54,51,-14,-16,-58,36,5,9,0,19,6,-51,-3,-5,-87,-12,60,19,0,180,23,57,91,104,-120,-33,9,5,-13,-10,-28,14,3,34,-20,22,39,26,-16,40,2,7,21,-44,-16,4,-24,19,8,13,-22,16,20,-26,22,-22,253,85,-4,-8,4,44,4,-60,487,22,3,147,-8,9,190,177,57,-22,19,-18,-53,-11,-5,-40,-43,1,16,3,149,-41,20,-2,-38,-4,16,19,2,-12,-16,-2,55,33,31,11,-30,23,26,18,231,60,30,1,0,7,20,7,20,1,-43,14,21,-10,-11,-6,29,26,10,5,-17,50,7,4,15,-16,715,1316,32,-11,20,548,518,-40,75,-37,1,-4,12,9,-6,-20,19,-4,-64,21,13,-17,-71,7,-30,63,22,-3,-2,19,3,-2,5,15,12,-6,-34,22,79,10,13,-18,-70,-26,-23,2,34,-54,-30,-12,-25,-6,69,-12,-75,-51,-1,-3,15,-38,-51,34,3248,16,-13,-4,-4,-15,3,9,1,-12,-5,15,1,-9,5,-17,-6,-12,-15,-16,15,-12,-29,-35,1479,2764,3252,1553,3691,4013,17,-24,9,25,123,11,-3,-26,8,-8,-7,-6,32,63,8,-13,-1,-7,21,105,81,-29,51,-12,-9,2,103,2,-14,41,5,30,-4,57,317,-14,200,40,13,109,46,23,36,9,-3,8,8,14,24,-20,147,-16,-44,6,24,-15,35,76,-17,6,6,8,23,-39,-5,34,9,21,9,8,-3,15,-137,192,34,395,11,0,38,35,-20,-10,-8,32,64,5,11,67,-55,10,45,-87,-3,9,-136,35,98,87,57,9,19,68,29,5,-1,92,18,5,2,90,65,7,109,-5,20,8,23,27,18,16,-58,43,83,50,128,-3,-12,-4,15,23,41,83,-12,3,35,26,34,-21,-23,18,24,-16,8,15,-21,-2,-34,-3,18,-14,38,4,24,25,97,8,96,19,293,8,11,133,31,1,29,12,19,20,19,18,-11,-17,130,-609,52,417,61,103,48,25,-3,14,-27,59,27,-5,62,29,13,13,45,27,-26,147,-14,-2,27,15,25,16,333,-14,-12,13,14,-17,6,84,13,79,-2,20,-38,17,-38,13,15,68,39,-103,35,28,-6,31,25,13,10,9,204,-15,-10,13,-9,23,0,220,30,-3,-12,20,-6,20,-18,12,-129,113,42,-52,8,4,2,138,46,260,1,52,-5,14,-18,23,61,19,88,9,22,-22,-36,-4,34,61,2,-1,74,53,13,26,12,27,93,137,64,19,49,6,30,27,32,424,6,9,-3,23,11,-21,141,70,16,-14,208,18,-37,23,37,0,9,41,29,-1,18,12,45,162,-169,19,15,85,-1,30,-15,41,-6,19,-2,69,23,1,3,34,81,54,84,103,-45,25,42,88,58,74,-6,24,138,15,92,150,34,12,63,47,46,16,18,80,61,-14,61,-34,11,-54,7,10,-1,5,25,3,72,54,281,-11,73,13,-56,7,89,8,5,10,-4,187,49,-2,22,-20,-8,-7,60,0,244,25,15,52,-3,-19,61,30,-30,19,20,1,28,-8,18,-9,-3,78,-3,18,-5,-16,5,2,4,-2,103,50,21,22,-87,-1,3,2,13,72,20,-4,99,74,14,30,28,10,0,56,115,92,-16,6,99,132,28,7,73,3,-34,-11,101,11,25,129,39,-58,139,53,33,-13,47,6,35,42,150,41,-6,11,30,121,15,2,5,-2,-4,15,-12,6,115,-24,26,-9,-1,48,38,2,17,-35,9,46,57,-34,-18,33,5,-50,156,111,3,-9,224,-8,-8,45,28,190,51,4,-6,-180,-55,6,19,24,18,2,32,-4,27,-7,52,57,3,32,-27,3,2,6,0,-21,-13,4,-1,-2,44,15,-9,48,4,64,39,185,-19,12,25,13,-2,-43,5,77,-11,-7,0,-3,-5,-28,16,-10,-25,11,-27,20,173,-82,-44,15,-9,24,91,82,51,35,-3,79,236,-11,22,3,82,20,13,24,22,202,-6,2,-28,-10,8,56,196,-44,-19,12,42,-31,-8,21,-8,-31,57,7,43,18,-32,-13,79,-3,91,15,14,23,-289,65,34,-11,15,5,57,-4,75,26,-28,-9,91,14,-28,-26,43,27,35,14,2,-12,17,48,54,-3,-3,27,19,-15,38,162,-33,47,3,8,9,13,37,-25,16,179,389,19,-31,18,14,59,48,6,-28,10,21,76,38,105,31,-32,47,54,42,18,-3,-9,17,26,26,75,-7,3,-15,-27,79,-12,53,62,-7,273,35,1,18,127,-19,15,152,24,79,30,165,-51,25,4,51,45,-24,38,-2,38,6,64,4,48,43,12,24,21,63,11,68,-18,-265,4,4,19,30,31,22,10,-12,14,-7,106,122,2,-72,93,303,38,22,7,-20,54,54,80,-20,35,17,6,-20,9,67,4,4,71,9,29,40,4,3,24,106,11,64,6,28,23,92,-2,17,46,74,-4,-6,24,12,9,56,-12,2,22,-33,4,15,23,165,66,-1,0,46,-88,11,12,11,91,39,55,-31,97,-27,42,54,-4,57,18,124,-74,31,1,11,13,22,27,-5,-33,22,89,7,247,72,-11,7,-8,36,13,31,20,23,96,101,9,12,-4,20,75,82,20,113,-6,21,-26,-18,43,103,244,308,-48,27,-27,-13,-7,46,10,75,-2,11,116,11,8,-53,59,19,-18,-54,31,319,-3,-15,1,17,-14,17,-86,20,-30,-72,8,151,83,125,10,6,15,9,9,8,-10,-40,31,4,19,-552,9,13,-15,42,17,16,-53,57,-30,80,38,-19,38,-8,43,34,1439,72,0,50,-21,49,-6,26,-2,27,18,57,14,30,12,-18,-1,21,28,10,-77,36,-5,9,-17,25,-101,681,35,-34,6,-21,16,1,-128,7,-71,42,84,62,17,40,63,-14,5,43,973,-100,-59,38,15,22,84,-5,221,11,107,18,4,36,-3,9,-7,-2,-5,138,3,-84,84,242,-4,-25,-13,53,20,5,-59,-49,280,-12,27,3,21,-22,48,9,12,142,8,67,-6,-6,12,239,119,40,50,29,0,24,22,189,-42,-164,39,25,27,122,110,38,110,3,26,-26,318,6,26,-9,23,1,162,-75,9,-21,2,79,15,29,11,117,4,152,3,21,-14,26,-70,36,-8,-302,104,-175,-2,-9,-7,53,-22,-65,45,1,10,-8,-26,3,4,13,64,119,25,16,86,17,16,47,-15,44,-118,24,11,32,11,-52,122,-4,2,-27,175,21,9,-5,-2,-5,56,-70,-36,-23,-10,16,-16,-5,2,9,5,8,72,15,265,-7,47,-6,8,27,-8,18,-8,-65,21,38,21,-11,54,45,-46,255,34,-34,91,71,-330,-15,-11,-10,11,49,-28,20,0,-11,-9,29,23,3,51,30,14,11,157,1,36,-13,25,-10,18,6,-2,55,314,12,25,-19,-11,-1,31,42,12,7,-5,17,80,65,18,-2,12,63,14,27,16,35,38,-58,21,2,-242,2,49,-8,-41,-9,0,32,20,4,-127,-50,-4,-22,88,0,-33,1,-27,-7,85,-5,19,-9,56,33,-33,11,50,33,487,5,58,21,-18,-11,85,103,99,16,9,-10,-4,12,-70,8,13,-2,453,-35,16,-55,-280,-30,22,65,37,42,7,28,-5,-12,31,59,22,20,14,376,45,24,16,28,-44,127,-3,77,-95,65,48,89,-14,111,55,15,80,54,-35,-10,57,-11,20,10,371,166,4,19,20,-1,-28,8,-76,-4,52,21,38,-28,-1,-38,30,-2,-56,-28,-23,-13,36,-2,12,182,12,3,-63,-11,17,-3,258,94,8,33,7,52,28,-12,6,34,16,58,20,-35,37,3746,84,26,1,42,7,7,28,220,-3,32,11,88,2,36,-8,46,4,-29,-12,40,2,-15,23,-8,5,-70,81,-5,21,17,64,219,6,20,93,39,-13,-44,-1,236,-2,-2,56,-28,11,73,67,-3,-1,4,37,8,12,11,262,-10,15,-3,-10,10,48,72,137,-15,227,36,1,22,7,-4,17,34,-13,113,27,-9,-42,92,-56,-7,5,12,-10,-25,-3,-13,-10,-1,61,2,139,65,49,12,39,46,50,9,16,62,104,169,-6,-12,30,50,-22,21,6,51,30,-27,-10,-8,-28,65,-4,82,8,-13,19,4,-126,15,-157,18,24,2,44,40,92,45,7,18,33,15,25,77,38,49,26,-23,22,34,12,4,33,-11,23,-5,10,-48,-5,-55,67,10,58,18,25,72,-37,35,-126,32,-62,25,10,-16,85,11,-23,-11,6,66,43,63,95,-15,73,12,27,45,-69,19,23,32,13,87,42,8,-84,0,3,8,11,-8,35,16,3,-35,-20,2,92,32,81,-32,-2,-10,56,339,27,-3,33,-14,18,37,4,49,24,-26,72,-1,22,11,162,-3,-18,37,63,22,-13,-8,-8,-11,172,173,140,89,1,36,18,41,139,-8,78,-52,29,-41,0,40,64,48,113,-7,-24,63,10,-5,214,-10,37,-15,294,-4,55,103,36,549,-17,6,100,354,40,29,46,-11,3,18,5,22,3,40,24,110,58,-11,345,66,4,12,9,-81,-8,-17,41,25,145,-39,56,106,-4,6,56,93,-60,5,-7,18,144,-83,15,-7,-2,-15,66,-12,17,22,94,4,-9,25,4,-40,78,20,-5,35,12,-40,3,58,-55,28,19,-26,24,153,37,-81,25,69,-111,-156,-19,-22,6,16,9,12,3,3,-14,11,166,44,-42,124,77,143,33,287,70,22,34,74,14,79,-4,-11,12,-28,249,-6,72,14,0,25,0,28,24,32,3,6,-6,56,26,-30,25,-1,-6,31,-9,-2,121,12,20,-4,-31,0,89,77,31,-6,6,21,49,8,16,202,104,103,-13,-17,-1,7,8,16,-38,13,67,6,52,-3,-1,-19,32,-36,29,5,8,-3,-61,23,8,-11,-12,40,5,-6,205,116,11,268,10,11,79,233,16,224,60,140,669,16,9,0,55,-3,-73,77,188,62,-5,59,-153,55,17,-4,108,0,-34,128,-50,-17,15,95,-3,42,208,16,16,44,40,70,19,-13,33,70,-37,13,134,39,163,-30,24,7,106,125,63,-8,-43,-74,46,150,15,-11,20,50,179,28,2,3,-10,8,72,141,18,-69,176,-9,76,138,63,16,59,12,-28,24,184,-31,-4,-11,-32,164,147,25,111,13,229,34,69,125,61,57,93,50,17,30,-12,81,12,-147,-65,6,39,19,-15,23,-1,31,-44,31,-52,83,302,228,-1,209,-22,223,75,7,-24,123,37,62,146,84,50,237,3,100,2427,50,11,42,45,361,17,-9,59,277,99,6,5,49,77,3,66,56,4,25,180,93,67,49,72,129,14,399,4,6,58,52,18,2,17,79,6,133,104,166,85,140,127,98,280,-100,69,19,217,-1,16,87,-1,5,13,48,36,49,-2,30,13,23,90,5,2,5,32,3,51,17,-5,-4,26,4,164,-10,-1,1,7,56,-19,21,-2,10,105,182,32,-11,287,-12,5,13,7,-9,30,26,16,-3,-152,14,30,24,0,9,-9,0,32,-13,-18,-83,36,-25,29,15,24,-35,-4,60,33,199,42,-7,-198,231,-7,5,11,4,21,-7,62,44,-1,185,34,66,-18,-2,107,1,-46,74,-24,169,-184,-1,82,-17,87,0,152,37,44,91,54,13,76,46,9,134,73,63,220,55,-3,24,-25,13,7,9,-31,-11,50,23,166,14,96,34,-9,16,6,43,108,-10,54,5,55,103,73,257,34,5,178,122,17,0,15,107,37,39,3,-1,54,-17,21,-3,5,6,34,-25,-1,-17,14,8,39,23,12,104,49,-17,-12,46,19,19,48,11,21,24,54,0,-20,4,52,54,-7,335,10,-3,-50,-6,7,5,53,24,29,6,-9,-5,17,89,87,88,-60,1,11,6,-6,122,-9,158,-3,34,89,-83,-47,-78,-39,-32,50,102,69,-34,2,-40,-5,-23,46,0,-12,-8,-10,-75,31,25,2,114,-2,10,12,67,114,11,-11,15,-11,15,25,20,66,6,-19,16,66,7,-107,10,10,23,17,76,-44,191,88,116,-23,20,22,12,-37,41,-23,-58,54,85,70,-116,2,34,19,12,332,-97,13,-13,-33,-18,45,-16,-1,29,31,28,36,39,-34,6,-13,5,20,24,4,5,-6,-37,11,32,47,17,-23,9,-20,19,72,195,17,28,-71,2,113,116,52,3,-4,19,-27,25,6,-33,16,64,0,59,42,237,12,1,36,22,21,60,9,13,-19,-25,25,37,9,-69,6,19,129,25,10,0,13,-40,7,10,-17,-4,19,4,22,108,4,16,13,45,5,-317,78,30,21,-6,47,19,24,160,99,-6,99,13,-19,-61,-2,11,176,29,-43,5,9,5,-33,18,-22,-9,1,18,-21,28,16,17,17,16,68,150,-4,14,22,21,30,78,79,40,-33,95,-8,-3,57,-5,4,-7,-11,-5,20,30,8,23,-11,-101,76,36,13,7,112,22,28,6,25,34,27,5,3,86,0,48,400,15,46,-7,-13,-64,33,3,-10,36,2,1,37,-18,-16,4,232,44,20,-44,379,9,34,-26,74,3,11,26,10,83,-4,18,12,543,30,-17,11,68,-17,25,-9,29,31,1,-5,-10,7,8,63,34,8,31,8,123,-2,-11,-5,-30,12,-2,45,3,18,-2,-8,75,73,11,1,51,38,67,-96,3,8,13,-9,35,-30,7,25,18,11,0,11,51,5,-1,100,-2,24,501,46,17,-19,-115,-6,-17,9,47,5,50,30,69,1,-21,9,-39,15,-8,20,-1,40,-14,23,17,-5,-6,-11,13,-40,-8,147,4,21,702,-2,-4,6,29,37,31,5,-2,47,14,-36,258,-29,-1,62,0,9,-20,-12,13,23,-24,-25,73,64,-18,44,0,133,25,-3,35,60,197,35,162,137,24,52,27,73,2,10,26,26,22,-22,4,-13,30,1,14,-47,-8,-38,49,57,91,99,8,6,43,71,22,-3,-31,35,51,2,0,71,49,70,-10,4,-58,132,30,43,99,63,26,6,-42,5,-8,29,4,-2,427,-4,6,12,1,27,-6,42,-9,-12,45,-37,-16,-24,13,-49,-60,27,29,68,2,-13,101,-36,-11,-29,-9,60,-9,7,-19,-41,-10,54,-4,-3,-15,12,14,55,26,-70,4,51,58,4,-41,84,13,-31,21,-6,1,198,-13,23,22,4,32,30,9,-8,41,-21,11,5,6,-2,50,-16,176,11,-76,1564,29,10,-16,58,-4,190,3,-27,-6,9,-2,59,5,15,-35,72,-90,16,52,-37,-31,-14,32,33,11,14,20,-38,-45,-3,2,-2,5,-18,168,5,-4,17,9,-7,-7,7,12,24,0,11,-20,15,10,128,7,-11,33,-4,2,-3,60,53,19,-3,13,-39,1,52,16,16,-35,78,-6,-89,13,2,54,41,23,65,-15,17,44,-11,-87,100,34,28,-47,4,22,6,-10,6,11,-6,37,8,-9,-2,4,-5,48,-8,300,-18,59,5,-33,1,2,-16,56,12,-16,22,8,-10,22,48,30,57,-12,-18,13,3,8,28,-84,8,1,-7,8,-21,6,-2,-20,11,10,6,5,27,1,76,-9,4,42,18,13,13,156,10,-3,26,8,5,-7,12,9,-20,48,-17,-4,5,5,-4,-12,23,13,0,11,10,63,115,-19,3,-11,-16,-24,-64,2,44,39,13,-7,-16,14,40,4,-8,27,22,14,3,-17,10,-35,-9,2,-15,3,-12,24,9,42,34,0,36,4,15,15,-8,1,3,10,-22,121,54,25,227,18,45,38,12,-31,-6,-11,18,38,24,4,22,-11,-6,-4,9,19,16,47,0,0,-18,27,16,22,50,59,161,99,8,10,15,7,29,20,-7,-31,13,1,4,4,12,23,-3,0,-6,-8,19,15,-35,-2,16,-1,-9,-4,12,128,-1,1,20,-57,18,-6,4,28,-14,5,-21,132,-10,11,4,-2,9,6,9,15,0,-6,-1,4,26,9,17,30,83,5,-14,-11,38,23,-11,7,50,36,-3,17,44,55,-22,10,9,-12,34,162,44,-17,-3,-9,-5,-1,41,8,36,-2,47,0,0,2,-10,-13,5,41,-10,62,-4,22,-27,6,0,28,115,-7,49,7,-276,-2,11,-53,-38,0,22,-17,13,41,-15,28,-5,21,20,4,15,44,15,67,83,50,6,7,55,2,6,50,13,46,-10,27,75,5,47,19,-4,8,2,58,5,-2,-34,11,5,-7,16,36,59,2,-5,14,19,-54,12,19,-1,30,25,15,0,-1,6,19,39,54,-5,0,22,8,13,-16,6,14,-4,-12,4,18,162,11,64,20,12,-1,2,7,21,-2,-8,25,10,17,11,-19,23,26,227,5,158,-116,148,538,107,8,47,11,-2,-8,1,-9,-21,11,-4,7,-4,-4,-5,13,7,-10,9,21,-13,24,38,51,17,-1,-4,0,28,7,252,-4,-7,171,10,112,-111,25,13,-8,-12,-13,-13,15,23,10,6,17,5,-13,20,16,67,37,-13,8,9,-2,-32,-3,7,52,-14,4,122,28,29,44,18,44,17,-8,166,19,-34,-14,-16,-16,-39,9,21,22,-2,67,11,-12,42,5,9,-18,-33,55,15,8,31,-6,12,1,0,105,-8,9,20,11,9,-23,14,24,-8,-38,25,-3,34,-9,16,55,31,-21,7,-14,-15,-31,14,32,20,-30,12,12,88,22,-2,-210,24,47,28,19,200,41,35,5,36,-9,1,-9,-14,3,-1,26,-7,-16,13,24,-3,33,128,408,2,17,24,15,-5,14,-33,17,574,13,81,1025,-29,20,85,14,24,9,-16,12,0,18,-14,2,0,11,11,1,-1,-11,-9,-27,-4,5,7,19,19,73,9,7,13,0,69,17,-12,26,53,10,18,234,-10,11,30,-12,0,12,22,-16,9,-15,-7,28,-6,-20,110,5,30,10,0,9,81,-8,-23,-5,49,35,57,29,54,-12,12,324,-51,16,78,19,12,13,-16,-1,17,8,13,29,3,38,-2,-6,8,-1,40,27,-9,-49,-113,41,34,-57,-13,-7,52,25,4,18,18,-15,4,58,-48,0,98,8,-8,12,20,26,53,-22,24,-7,-6,-14,2,4,-184,-10,-3,32,3,57,-160,557,12,159,-19,6,41,-16,-1,20,24,16,0,-5,16,1,-1,21,-3,4,-6,-4,-9,4,-33,-27,28,25,3,41,-3,-39,-20,-9,9,181,-79,30,-82,-33,42,223,19,106,11,49,13,51,4,9,8,-9,38,-6,0,7,5,-7,-5,-3,-100,22,235,34,73,17,38,-19,-67,-3,-3,9,-13,0,-9,16,-123,93,2,9,6,-3,-60,-13,-5,-11,18,-11,-17,30,1,-1,3,223,18,-25,-3,-40,349,26,1,-38,18,-5,24,38,16,11,188,-7,22,-1,2,-10,53,-10,-19,-10,9,3,-7,5,1,25,3,26,-10,5,-4,-5,-9,-56,21,-8,-28,7,-27,-38,29,51,-23,-23,221,13,-21,14,33,7,108,24,47,-24,37,24,0,-20,3,-2,-13,3,-23,0,-517,-16,-4,-2,-107,6,-57,93,19,-50,20,21,30,51,-7,-10,-27,-5,-33,14,-45,2,-6,65,15,-6,-5,-76,25,-10,10,-46,16,24,11,-8,-49,46,137,12,12,21,-14,-42,25,-69,132,18,-10,52,40,-13,27,0,77,3,-6,-14,-24,3,0,1,24,0,31,-17,7,-13,7,20,2,12,11,21,-13,57,0,4,43,27,-26,7,12,-11,17,39,61,-23,-11,-9,14,-9,-53,-7,12,0,-30,-5,14,17,135,-12,1,30,-2,-16,11,-87,77,-13,41,14,3,-18,9,44,-3,28,0,15,28,-36,-6,0,-13,-8,-11,-1,-12,-6,3,5,11,-12,3,31,-62,24,19,-3,-12,-2,7,74,-12,25,-121,52,21,4,0,38,19,11,19,16,24,22,11,4,-6,-1,-16,-7,5,-11,10,39,15,-26,4,-45,2,139,39,-15,-32,25,-14,-3,-33,36,29,3,1,-70,-15,39,51,-24,9,-24,14,-6,-1,-8,49,8,-1,-6,-13,-11,-47,10,3,14,13,129,33,-103,46,17,-29,-119,-54,2,0,12,1,12,20,0,-10,4,5,5,16,-9,-7,11,5,-19,-29,-11,-14,-23,-12,-17,2,-10,-4,-66,36,44,39,-1,35,-6,-4,8,5,-3,-16,-13,7,-5,-21,31,-33,-4,4,34,-27,-20,-48,5,4,-22,39,-19,-14,36,46,32,-39,23,1,-7,22,1,5,18,-54,-4,21,-10,-7,-7,6,-10,8,-19,-25,-75,19,-32,10,-40,30,-42,14,12,-22,-16,17,93,16,-22,7,120,-14,19,58,28,-12,2,8,15,18,13,7,30,-14,6,-2,-18,14,7,-5,-17,52,52,9,14,25,-1,-1,57,29,-89,-24,-13,21,21,-3,18,14,-7,33,-3,-10,9,-9,17,7,-8,28,-30,27,-14,-14,3,-4,2,38,-4,24,30,33,141,44,17,32,-4,7,10,12,-29,98,11,37,15,4,25,2,9,-1,7,31,17,-7,6,35,12,12,7,-4,135,16,21,7,16,15,52,23,29,17,-22,45,-15,136,-49,0,9,119,-4,18,-13,-6,-7,9,44,13,0,-11,18,2,18,17,10,28,20,19,26,165,1,-2,-11,10,188,1,37,-12,4,-50,10,59,-5,21,31,-9,-64,32,-8,1,-5,1,48,4,-2,5,-10,-2,5,-11,0,-22,32,83,10,42,8,48,-2,7,-37,6,124,21,0,216,-9,9,-129,22,-19,1,6,1,8,-4,22,-18,20,-10,14,1,0,7,8,18,49,239,53,19,31,126,35,69,16,5,38,9,64,52,-31,-17,-5,2,5,0,6,13,1,-4,22,-3,-8,-3,-9,30,8,1,-5,22,-16,-43,7,7,20,35,154,-2,11,27,53,42,-3,48,10,49,10,9,18,-18,2,-14,9,8,24,-4,5,24,26,16,-10,13,-4,52,-8,1011,229,18,3,31,37,-68,-41,-5,118,-13,10,9,3,38,14,28,-10,28,26,-6,16,3,-2,7,1,-7,-11,11,4,42,-30,-15,31,55,33,6,20,53,-25,20,49,13,-17,14,24,-5,30,20,17,30,47,5,11,5,0,-33,40,-6,15,-5,13,9,135,21,-7,7,-6,14,20,80,53,-48,10,-17,58,37,26,40,20,-6,8,36,-26,-34,24,14,145,9,13,-7,3,15,32,12,-2,10,3,-32,-19,2,-14,-20,71,-18,285,-5,20,118,48,-18,-86,-9,-6,126,-15,43,-54,-21,52,-21,19,-8,6,36,65,2,-18,25,-14,10,9,-2,31,-39,18,-8,-64,-4,-4,27,47,-14,485,-11,6,-3,-8,-16,-12,8,7,265,1,35,10,16,-4,9,-8,-10,10,2,10,42,9,-4,6,-10,-15,19,-118,-25,-38,-10,-14,6,64,5,-3,14,28,-34,52,25,-8,40,12,-7,-4,-4,-5,-4,13,-14,12,9,6,-26,-24,-127,-11,-42,-16,92,98,-20,-8,12,0,48,59,14,133,257,-33,18,2,122,-57,3,49,-16,13,-6,-8,7,5,2,-1,-7,0,-8,11,18,-3,-15,-15,81,-9,19,15,-7,-25,-10,22,-2,-1,16,0,48,82,23,78,193,16,11,10,6,-14,7,17,-17,-8,10,-27,-27,-24,-19,-4,29,82,37,-42,30,18,5,107,153,30,81,-6,-15,-5,18,-12,99,62,11,5,5,-7,-10,-4,1,0,-3,4,11,-16,14,11,-18,-1,-17,22,10,17,440,7,-9,23,11,53,2,20,11,88,34,-11,129,73,5,-4,5,1,-15,-15,46,9,12,-7,1,-12,10,-16,33,-3,0,22,42,-25,4,32,-2,-23,10,26,1,-1,24,13,65,-18,-8,23,15,-9,1,10,11,-21,-4,-10,7,24,-8,-24,-1,15,2,-7,16,-36,17,-4,40,6,62,14,-21,23,49,-27,12,17,22,-17,-24,-2,-14,3,-13,-11,-8,32,-4,9,14,1,-13,13,-6,3,-4,-20,69,0,5,37,-13,-38,44,-23,20,-12,-5,11,7,13,36,0,-9,45,28,10,-12,9,-6,10,1,4,-19,20,6,17,23,13,-4,-11,2,-3,-4,0,0,-8,15,49,-2,5,-2,46,-23,8,-29,25,132,6,-4,6,17,-6,6,10,5,1,-8,7,-3,-13,14,-9,-26,12,11,41,142,30,17,37,26,-13,57,10,-5,22,94,30,-3,35,73,20,2,-3,-2,1,-6,1,5,-16,-2,27,11,21,5,1,-10,0,-19,-6,8,17,27,-3,49,4,-3,14,35,-25,1,31,18,16,-4,14,15,3,16,10,15,-3,5,9,31,13,-2,-4,6,-1,20,-1,17,55,26,7,10,18,-9,63,103,-15,25,7,15,14,22,51,9,-7,-18,1,-12,7,-6,4,-3,-13,2,13,-35,3,-6,4,-8,-12,22,-9,93,14,124,65,-3,35,95,12,12,-1,2,7,-8,18,6,85,30,-4,-6,-12,8,24,11,28,10,-20,-1,7,2,3,9,3,8,51,174,1,17,84,-4,11,104,6,8,13,-10,128,27,13,18,12,43,24,9,9,5,8,1,14,5,15,-9,14,33,-13,21,-15,19,2,-2,-6,-8,6,-1,5,-7,43,15,11,13,29,276,12,89,43,-68,39,57,53,5,-2,8,1,-7,6,5,38,-13,-18,-9,20,9,27,26,-19,32,-4,109,-9,-7,81,78,4,1676,109,-51,4,21,16,95,73,17,-2,0,6,-11,-13,-2,-2,0,-11,17,-5,-24,14,13,5,65,46,26,-6,17,14,-430,103,11,-9,17,68,322,47,72,25,61,51,12,76,-5,14,1,-7,10,-3,-5,-23,18,42,10,29,1,8,-5,55,30,3,-18,21,203,95,-95,23,198,-8,109,15,-8,32,429,142,-23,1,24,3,21,-16,15,-13,3,-1,36,20,-2,-3,-8,-10,51,9,18,63,50,4,4,-4,32,12,-5,21,23,1,27,86,-6,247,-9,36,8,-5,0,15,-10,12,25,-21,-3,26,-12,-6,3,48,-4,15,41,-3,41,24,11,9,10,10,-12,209,8,50,128,169,25,158,21,24,6,20,-1,3,-6,-4,-7,31,8,10,3,39,-22,3,-13,14,8,16,81,47,31,108,-26,-184,-44,53,-14,14,19,5,12,-9,-5,-3,12,5,-9,18,18,15,3,-6,2,-5,-24,-91,10,5,6,26,29,-1,68,15,47,-32,10,16,15,105,19,29,74,82,149,94,-18,4,-6,-4,-12,-15,12,5,21,9,-8,16,11,-3,-8,-8,-10,-15,73,18,159,-13,188,34,10,364,35,-68,18,4,25,13,29,22,92,9,-13,-15,-11,-5,-3,18,1,3,-37,-19,3,-6,7,7,10,6,-1,35,-18,-81,16,29,27,2,47,-44,437,73,201,-2,34,47,4,15,15,3,11,4,-10,-10,-6,-2,-12,3,14,10,13,19,4,8,-2,40,-71,28,139,89,34,24,82,-2,84,-1,42,18,49,-11,12,14,0,8,-10,-25,0,14,-23,1,-15,-9,-7,10,-7,7,3,-17,50,36,23,56,15,-23,11,10,114,9,29,45,13,17,420,-29,13,-23,11,17,-7,4,7,17,-7,1,-17,10,4,1,1,-12,24,56,-11,22,11,8,6,161,-8,0,34,62,6,98,82,35,79,66,0,-14,-7,-4,3,-6,0,-3,-1,-12,15,40,-4,11,-2,2,17,67,-29,101,33,22,107,-65,8,8,31,0,47,42,30,452,-21,7,12,-10,-9,-12,-19,16,4,-14,-4,5,4,-2,8,0,-27,26,-9,-19,149,-13,-11,36,20,1,49,30,28,4,13,24,111,5,19,171,73,0,12,-16,60,12,-7,1,2,-4,24,-41,8,5,-14,-37,11,26,85,-39,10,115,38,5,13,4,13,103,108,24,6,11,47,16,27,-4,-4,-29,1,-4,8,-1,11,-6,6,-8,7,2,17,-4,-19,-12,18,-111,62,16,-18,-9,-5,-20,100,5,35,-85,129,24,90,-2,-25,-4,47,21,12,-7,-12,-2,10,6,13,13,11,-30,22,5,-58,30,0,47,18,-8,-2,1,0,56,5,72,8,-5,5,10,-87,0,84,-12,77,-19,10,-9,1,11,-5,20,-2,10,2,-4,21,0,41,-17,7,99,32,-10,6,12,4,40,3,-12,9,28,37,116,8,31,17,37,16,2,20,13,19,3,0,10,8,-22,-2,17,-11,6,5,56,-15,0,4,-18,34,-2,-4,-16,-5,124,63,-6,11,23,-21,31,4,4,12,13,5,4,-6,-9,0,-8,3,13,-15,-4,74,-1,16,-13,21,111,18,18,-47,5,145,63,126,18,4,34,18,48,-77,82,1,75,-19,3,11,43,-3,3,1,10,-16,4,4,18,8,8,-27,281,105,143,4,54,17,56,13,24,89,22,53,-4,27,89,-45,-12,-17,0,-7,8,-4,-16,7,8,4,43,-9,23,7,-16,4,6,-2,-1,13,37,9,10,30,12,22,-22,27,-13,-4,-17,-8,37,-47,16,66,108,23,12,16,10,-12,-5,-21,-10,-26,-11,4,11,33,26,18,73,-12,20,4,20,4,28,12,-14,39,5,-10,22,71,-3,-28,17,5,2,-24,-21,16,-9,4,-4,6,21,11,6,-13,18,34,-6,-3,12,47,99,14,78,-7,22,-10,-31,6,7,98,31,18,124,47,243,51,49,48,-6,3,-6,11,-8,-1,-5,-34,-2,18,47,60,6,1,-2,95,-6,15,-57,24,1,11,-1,33,23,8,31,10,-9,58,54,-9,5,-9,-5,3,46,5,-5,11,9,11,18,8,8,17,10,23,58,151,78,66,18,37,96,79,15,-11,-47,-1,6,-26,91,94,49,59,20,3,18,-8,-8,0,7,-6,21,-6,-21,-6,-33,28,2,1,86,-16,9,3,-3,9,14,35,-13,25,19,49,29,52,15,64,-70,17,185,4,-5,1,-12,9,-28,8,-7,-32,33,15,5,-2,-15,-13,34,-1,13,16,37,148,22,16,47,-19,-4,285,12,-15,17,91,217,11,2,1,59,-9,6,-15,-14,-22,-12,-16,20,-51,-3,7,-25,-19,126,25,22,79,77,23,31,70,16,1,56,10,-15,24,88,-5,10,-14,-3,-9,2,-16,-23,-3,4,1,7,9,85,-56,2,10,-12,7,43,-22,-6,5,6,1,61,99,-39,-8,81,23,174,80,10,63,9,5,5,-1,11,20,24,11,2,1,11,10,0,20,4,2,24,70,0,153,37,-11,4,-14,-2,29,188,-108,17,32,73,39,38,263,15,7,11,4,12,11,-5,-2,4,1,1,-7,-9,19,5,-1,18,47,21,-15,44,7,39,14,62,-2,5,-7,-110,80,19,57,20,30,190,220,22,3,20,-1,-33,1,14,6,4,-6,34,15,4,15,1,32,-8,31,163,15,176,70,-129,-1,-20,-33,106,24,94,53,22,257,31,4,-16,-6,-9,17,11,-10,5,-3,-6,7,26,0,-1,-17,-49,46,163,16,39,15,34,75,33,106,44,9,2,74,91,21,2,-78,0,20,13,58,9,-3,4,-10,-3,4,-1,-24,-11,8,-13,155,1,20,9,18,24,-9,104,17,67,32,-3,39,-20,19,104,0,14,80,23,66,16,16,-88,13,-11,-2,12,-12,39,19,3,-11,16,-41,6,18,27,67,34,91,187,16,37,167,23,8,25,10,143,37,5,68,13,43,3,22,-10,1,22,-3,7,36,21,1,1,16,19,-7,-4,28,44,-4,96,86,37,-20,82,13,36,71,59,-5,-19,22,180,0,89,82,-7,31,-4,-8,-2,9,-1,0,11,5,111,39,12,-15,5,53,-12,-12,-14,23,51,61,53,57,34,17,37,13,-42,18,1,90,35,-3,14,-13,10,13,-43,6,10,-9,-3,6,22,-5,-2,-7,80,-6,6,-14,13,-2,21,2,94,41,22,3,15,80,19,95,32,4,16,63,41,35,5,-7,-1,13,1,-13,-21,-9,-1,86,6,17,166,79,27,3,19,18,-13,-36,10,10,5,103,171,5,2,12,5,15,8,41,77,16,47,32,71,-2,-8,-14,-6,5,-10,-21,24,9,193,-10,338,31,14,8,16,-56,55,-16,49,13,-3,52,41,52,268,25,64,31,39,-9,-50,-18,25,7,11,-4,-10,1,50,8,79,-8,3,193,-16,100,103,265,69,45,35,77,29,4,69,342,-37,40,-13,7,-39,8,-6,-8,45,-6,31,21,7,-3,7,-6,11,12,25,87,247,206,149,88,38,40,15,19,-6,18,34,154,72,12,1,76,33,10,40,23,816,74,14,109,14,-4,-6,-7,13,80,3,29,117,22,-1,26,-7,51,77,12,-19,72,35,24,121,-5,11,56,49,101,33,2,14,47,-90,-24,113,2,-11,26,12,79,-19,-5,38,4,32,16,-28,47,-24,-13,13,25,7,-48,-11,31,-20,-14,20,11,104,18,9,15,18,4,67,34,39,90,-36,2,7,10,5,-9,2,-6,9,58,24,24,0,-3,9,56,11,40,234,30,3,-6,8,19,22,-9,49,64,105,18,37,26,91,70,13,-14,33,-5,-24,14,48,-17,61,-18,19,15,-11,58,118,5,106,-9,9,4,-26,29,40,35,45,533,17,61,114,18,18,48,58,9,-2,16,13,0,-12,53,107,21,9,67,135,313,-22,-8,-2,11,17,-2,13,5,11,-9,14,-25,97,49,75,159,252,71,611,14,78,24,-44,144,2,-11,4,-88,-21,37,66,4,230,173,36,-3,24,-4,367,16,77,37,94,22,84,-13,-6,42,65,20,-1,41,2,53,319,95,-2,28,-28,32,19,-26,13,-8,-50,-40,110,71,19,34,25,140,86,27,30,-6,-96,2,3,41,-1,14,16,152,76,9,40,-35,44,12,132,9,14,3,-18,76,39,17,33,37,26,122,208,0,-65,-40,-5,174,-9,-3,32,56,49,-73,-4,25,23,11,32,14,148,-13,62,35,142,-51,40,71,1,-16,4,-24,8,-11,68,-37,117,93,212,-46,10,-8,196,11,75,16,1,6,59,15,12,172,3,52,-123,9,-4,12,46,5,-5,9,0,6,-9,24,28,50,-3,-1,8,132,465,418,-159,-23,11,65,38,64,-33,-6,3,74,53,15,80,37,25,155,140,7,24,71,40,0,-1,63,54,-21,-1,-6,42,26,64,-2,57,-3,130,226,19,2,5,-8,-6,14,140,-4,-2,14,23,28,24,157,80,18,-1,-4,-26,23,-10,-15,155,-1,-3,46,401,57,12,12,-20,15,65,-2,150,386,149,606,33,23,375,31,25,75,54,-4,64,-9,-3,37,46,206,14,12,6,0,-6,-67,238,8,50,26,36,29,35,343,31,71,15,10,7,25,-68,36,60,-1,27,13,-25,33,81,12,6,33,11,63,32,-55,-6,-37,3,93,-4,331,49,24,295,-9,22,66,30,28,31,93,109,-9,86,-13,30,133,171,-19,50,34,90,18,185,69,-31,34,10,14,9,80,162,28,98,6,6,39,35,11,19,61,8,139,26,4,-57,33,20,-1,9,58,31,20,407,-36,3,179,43,15,100,-18,0,32,-4,-54,10,17,10,15,18,12,21,7,-12,-6,4,14,-35,-3,2,72,-18,-2,44,31,55,23,-55,56,-16,13,9,34,-25,76,-48,65,18,-55,9,70,5,4,8,65,28,27,68,167,-14,47,-5,27,77,61,201,-5,-14,47,5,-4,15,6,-11,114,-17,33,-17,5,-13,144,18,40,-2,15,4,97,43,-10,79,115,99,22,1,-1,-21,141,8,53,62,71,21,22,21,197,39,92,60,14,212,-10,-12,167,197,-72,36,9,21,-91,-12,14,6,54,-12,-4,-7,35,24,26,11,-8,39,3,-1,96,76,44,37,62,192,-10,-6,26,36,16,52,-7,97,-44,16,14,71,5,48,-10,572,139,19,22,22,7,2,34,64,142,0,54,-20,130,-6,29,4,284,93,45,-17,23,0,81,18,157,67,47,30,222,19,5,113,12,204,72,16,38,-8,6,1,138,30,39,-16,87,13,7,63,34,124,68,242,-6,24,73,30,1155,13,62,61,172,191,22,106,115,121,-3,15,69,-15,42,-4,1,40,29,49,149,0,1,13,-87,20,206,19,7,3,22,47,-16,9,13,8,-19,-36,1,-4,79,110,46,0,-11,11,363,-1,12,0,22,63,-8,28,0,-9,29,305,30,73,120,218,7,72,21,63,100,129,8,287,9,107,104,170,41,90,71,0,53,49,141,-17,22,12,38,27,4,1,28,42,-1,-20,14,11,114,174,1,35,62,36,49,18,29,-7,397,68,-4,235,9,18,63,-88,19,41,561,295,18,10,-62,5,346,139,224,-93,13,4,26,99,-17,143,27,-8,-15,-41,2,-111,77,28,51,95,53,186,119,-2,72,13,-18,-6,314,65,28,-2,355,26,141,70,87,-5,92,-4,29,30,23,23,21,-44,-10,27,32,58,-1,-1,60,2317,91,30,-4,2,38,340,21,94,-557,78,1029,13,39,240,-50,0,4,7,31,26,-42,30,89,22,88,94,236,13,52,-9,8,-20,-26,30,492,25,11,107,52,-6,80,2,116,147,29,-3,339,83,10,20,34,-2,0,-4,8,-8,17,116,87,28,165,29,18,3,-15,-31,54,97,39,39,-40,7,-14,16,12,173,5,31,105,52,67,35,30,7,-5,53,56,46,87,-15,26,110,40,42,46,1,-13,2,26,39,38,-2,14,-17,9,3,21,55,45,58,64,99,34,24,-30,14,30,75,12,9,139,142,-11,5,19,24,6,2,98,604,-3,9,44,64,6,-12,16,56,39,-17,-169,43,15,8,0,17,36,33,14,8,12,11,11,15,110,211,255,-17,6,11,47,9,17,32,42,42,-3,34,61,245,-5,25,31,42,-2,-142,6,-34,17,9,3,-14,6,6,-10,0,-8,42,30,119,56,13,20,169,-2,4,13,31,19,21,29,40,-2,15,-9,-77,65,39,72,-11,39,55,51,-6,16,20,46,-37,44,-3,140,42,9,43,5,47,-5,-23,0,13,10,151,29,1,-93,140,20,156,72,80,0,37,91,14,102,32,-26,21,35,204,-5,169,-3,33,18,254,24,553,20,18,-3,44,1,128,60,47,1936,-68,22,52,18,-7,28,1,-39,3,-22,114,13,7,2,28,22,5,-11,-18,33,25,12,15,5,6,57,39,48,24,221,21,46,23,115,229,13,60,60,53,-4,17,12,-3,187,17,2,42,-1,16,7,89,13,-3,122,-2,9,366,1,102,770,27,14,79,314,4,135,-30,146,-49,-7,152,16,68,158,42,83,4,6,27,75,17,8,16,37,-5,60,19,117,2,655,197,4,-22,106,-21,4,19,9,-11,41,-57,-3,18,1,15,16,38,75,60,116,10,90,11,17,16,53,64,19,25,36,54,216,66,-21,3,67,72,168,63,16,4,48,166,-27,-5,6,24,28,21,93,46,24,37,48,14,148,30,15,3,189,71,-10,17,39,17,6,-5,-6,-6,-81,-6,19,78,5,-35,-33,26,1,21,1,84,76,41,-5,30,27,188,29,6,6,18,49,1,-31,36,7,0,106,104,40,-13,64,79,123,245,-6,31,13,-66,48,83,-3,129,58,14,-2,57,5,8,74,73,-12,69,81,-8,-15,-49,55,30,-38,-70,-9,-2,378,105,10,40,-48,16,75,162,27,116,-17,181,1,38,22,30,26,79,29,32,19,15,-2,21,10,-6,25,13,15,122,-15,34,13,30,34,1,33,18,23,7,24,1,37,63,33,42,13,24,316,27,111,45,-13,-30,134,33,22,101,86,111,58,31,5,31,48,330,25,9,36,8,105,-12,135,-11,22,24,15,154,8,19,69,101,25,37,16,31,4,75,424,103,440,30,-7,28,17,20,-28,21,48,21,8,12,2,73,25,14,-11,40,5,138,124,3,718,138,124,-9,210,23,43,7,-30,9,39,194,294,47,-55,115,39,-19,-8,-11,105,50,17,23,16,-35,28,-60,75,15,-8,30,72,4,39,5,22,32,13,2,-4,50,-9,371,9,12,61,60,190,-13,7,-8,-78,12,-22,-14,28,1,8,57,36,-3,14,-11,39,37,84,214,19,25,30,30,6,14,-16,18,1,-14,-14,22,-7,3,32,17,42,97,205,211,3,21,-17,154,16,38,-6,-12,40,-2,32,9,18,7,-18,30,13,-3,22,12,70,14,47,45,6,-77,10,72,31,-14,-11,-1,-11,49,36,86,995,48,31,-9,87,149,118,0,56,32,0,3,15,6,-7,150,168,73,11,-1,65,-13,7,-123,47,28,-1,12,17,4,20,-21,162,88,40,22,78,85,114,7,7,37,126,32,25,15,5,24,11,-16,138,-4,10,89,14,-455,25,44,11,1,-6,39,14,7,17,-14,25,16,11,39,92,15,76,-19,74,44,137,14,112,8,30,9,2,14,60,35,2,-19,252,65,6,-12,113,-11,12,6,2,135,83,-1,-24,9,-69,17,19,-18,183,33,30,76,69,145,17,21,16,17,4,146,188,5,26,0,-2,-16,102,12,112,6752,37,199,44,66,151,34,90,-15,26,13,13,35,19,28,0,111,8,19,63,193,0,15,-46,29,16,46,92,15,160,2,-36,75,-59,120,2,56,119,324,20,-7,-20,144,-4,263,3,-83,9,-20,-8,-1,52,24,262,12,60,2,135,16,271,51,35,68,-3,116,159,35,-35,9,12,8,-5,6,-13,50,90,2,34,-1,6,-4,179,85,0,-13,23,49,63,3,102,-17,-53,208,64,12,-26,8,44,34,6,-12,7,39,7,183,22,20,-51,27,31,18,86,41,80,353,29,114,53,65,32,101,17,-3,65,160,137,44,16,140,8,-5,47,388,-172,66,60,146,263,18,129,87,54,88,-17,1,73,-21,43,161,23,39,22,52,-18,63,78,24,55,196,99,12,-9,-13,7,5,6,40,136,48,69,11,7,150,-13,27,3,-23,1557,16,31,152,14,-15,2,53,5,16,18,19,55,18,17,31,34,57,98,11,354,31,-31,1172,26,11,27,42,3,-5,26,-2,133,150,-7,21,36,85,36,12,248,-2,29,43,51,2,-7,25,11,127,-5,13,209,-28,55,98,54,-99,-8,46,32,2,-56,48,7,80,77,-10,15,21,199,-61,14,20,30,101,15,10,13,34,5,12,1,65,8,40,4,-54,40,-15,34,24,12,15,36,-6,8,53,94,129,40,-22,5,19,45,-3,-27,-41,0,-11,-37,22,48,7,107,21,87,9,39,19,120,141,99,26,231,26,44,36,86,26,197,-12,-63,68,559,224,37,339,29,-4,9,117,0,-5,1,4,432,7,31,100,14,277,57,14,-14,118,24,14,6,100,33,20,7,30,10,92,86,6,16,21,34,143,-6,20,59,370,21,-6,-35,235,6,25,105,-49,-21,-11,17,-4,61,15,-19,230,-20,15,32,7,34,-127,67,13,82,-2,-3,-6,22,34,45,79,-8,7,18,-10,52,79,0,27,14,203,32,26,7,0,107,5,217,33,4,13,120,70,64,538,42,54,393,1,4,35,62,2,41,520,262,-1,-19,43,-8,-5,39,14,110,18,12,60,24,7,73,20,86,191,31,6,100,82,8,19,24,41,135,12,26,55,38,8,53,126,-9,-45,61,-30,34,37,73,-30,3,2,0,-3,43,31,47,49,5,67,-4,18,174,-44,-5,33,62,132,31,155,69,35,54,23,45,170,111,-1,20,46,53,101,43,21,21,49,17,20,27,164,37,42,58,4,-50,32,38,-10,10,17,52,80,70,63,-70,54,22,14,117,-19,13,15,115,32,0,131,31,7,0,16,1,38,1,16,120,-11,-8,-11,27,148,-88,-25,47,-7,37,123,159,3,175,7,62,-38,23,175,-6,-1,4,2,-11,28,51,-6,-10,42,57,9,35,3,-29,17,-3,-7,51,1,18,127,393,111,5,74,39,2,20,1,-14,-24,120,280,59,31,2,205,1,-7,55,-24,76,28,165,430,119,4,48,33,42,6,73,-6,44,148,15,125,47,118,151,3,66,4,11,44,4,35,-1,-3,-5,26,47,41,28,26,-50,170,-7,-2,-16,33,-11,5,10,18,60,12,21,31,-5,-1,1,6,104,-21,17,17,93,20,-14,-10,37,19,22,-11,7,40,61,51,12,13,38,12,1,9,7,113,21,28,52,-6,5,13,-39,33,29,27,2,81,80,22,147,178,11,-17,6,-44,2,10,53,-13,-3,8,-6,24,-8,-6,0,-12,6,-5,13,19,48,-15,-63,21,59,-39,25,5,-9,1,16,21,6,36,4,-2,16,12,21,23,0,76,11,-6,-6,-4,-2,-129,49,-3,27,-1,-1,-7,9,-2,-3,5,10,298,21,361,47,43,33,70,3,540,24,34,221,36,-16,8,24,8,33,5,45,-4,21,-13,-1,9,8,4,-3,210,-18,27,4,17,-7,65,-30,0,12,7,2,12,-4,-3,-7,5,-11,-7,-11,82,108,12,15,12,21,2,55,-18,16,8,2,15,-3,-1,-1,7,-27,8,17,1,-13,-8,6,1,16,-6,-3,13,-24,5,5,20,35,-25,-5,-29,15,-13,62,1,6,28,21,-285,-7,1
-40,-264,-335,18,-163,-208,138,-113,16,-15,2,-270,-209,-123,-16,106,-38,-154,14959,-409,-593,-38,46,-22,-63,-57,-56,-41,15,-26,-111,-93,-2158,-1525,-2329,-2383,76,1510,-96,-160,-63,523,2136,14570,1175,6250,16387,37,-8,41,134,3686,280,5237,8,277,536,-128,186,37,121,273,220,56,-3,91,498,165,-167,-207,-176,568,667,-151,-78,-29,28,159,139,-87,83,215,13,2,135,464,45,263,173,44,192,23,114,166,76,-17,-10,79,72,5,-11,-142,38,-20,-9,-1,1353,127,-86,190,7,-61,33,-45,-274,128,34,199,8,5,-17,-53,-96,239,-36,-78,313,46,129,45,157,43,-16,-2,-10,252,55,134,74,129,-136,33,34,45,70,49,40,390,13,177,646,165,114,15,18,-166,199,-60,436,-101,7180,13,100,170,25,47,0,52,473,126,277,44,81,47,203,177,38,95,24,92,164,239,-194,128,621,27,-13,-6,-245,-49,835,-15,-20,-355,359,501,84,3,-12,171,44,274,23,36,-5,149,31,532,431,1061,-23,397,27,4,836,-279,65,1019,52,-32,212,-36,49,-9,225,4196,-63,19,368,78,30,64,553,132,87,-5,65,250,741,228,1432,110,1417,-4,6,-53,54,107,112,98,-32,257,176,30,276,-194,95,20,305,-8,1056,343,-157,135,16,-24,14,-346,-10,5,-100,-34,108,-30,70,216,93,-83,-148,-76,180,581,2155,-3,-23,11,46,209,756,-53,4992,1069,1167,-56,-197,110,68,70,973,235,55,87,163,86,149,12,38,1026,73,1961,-365,526,-19,3,230,96,37,8,-28,22,488,661,792,805,1,574,1951,552,-17,-73,99,-16,292,92,41,88,30,150,559,158,50,233,233,112,71,-32,285,103,78,910,94,-65,504,-46,823,120,194,69,43,113,-64,173,122,825,9,-18,-1,481,233,318,230,17,128,82,528,240,-23,208,494,37,33,49,-162,731,248,126,-178,40,70,8,-45,-38,10,-84,6,210,66,78,301,453,409,95,89,-231,8,187,2691,-124,-56,-102,134,467,-11,-17,70,117,139,67,19,99,59,529,216,140,57,25,1021,72,71,71,716,-191,-43,37,-12,119,246,62,140,342,1012,197,134,-16,46,-28,159,-15,29,784,84,20,396,187,-22,-215,346,-261,317,293,88,13,644,1786,32,29,-5,9,25,68,101,33,-12,113,869,-55,494,121,7,883,90,-37,396,90,545,42,16,69,103,30,45,61,75,-38,26,0,50,66,133,39,-89,105,234,602,759,288,65,65,966,45,-128,119,66,-2,172,-6,281,258,188,151,65,447,-1,20,-44,175,151,227,124,99,277,2522,123,335,41,1125,8,69,187,33,111,260,327,386,44,-25,87,-134,39,108,-26,303,120,219,802,785,38,-5,161,35,16,-36,4821,43,171,-30,121,7563,43,145,210,8,13,-3,49,176,111,57,147,37,284,6,-54,584,79,173,103,130,495,142,70,25,-7,66,-315,198,28,-308,-192,-13,40,58,53,-9,1843,40,95,110,-436,101,20,238,57,-86,-3,22,37,1332,-34,30,158,142,257,-4,-26,-131,212,19,200,14,105,19,1362,43,450,113,167,33,97,189,37,95,53,-38,-15,503,196,93,329,516,-102,5,137,395,78,3,58,19,31,186,133,186,247,136,130,226,97,158,-34,16,78,26,94,84,16,186,190,136,198,19,166,131,190,-71,81,8,-46,-121,160,156,40,115,-6,272,-2,30,278,88,147,80,36,843,371,-49,5,147,170,112,71,186,259,6,310,25,137,75,92,125,6,13,32,558,112,125,-550,215,-57,-1,-12,80,75,180,11,92,94,297,103,-79,74,4,156,-28,37,60,29,2138,56,107,155,32,1193,-90,76,344,-136,-13,259,-30,57,126,-23,-18,82,-342,52,59,46,221,-49,454,281,-10,-5,1016,4,-8,-10,46,441,990,618,22,115,-53,19,11,-13,27,471,-33,226,27,17,289,255,-52,-86,2404,469,83,-86,152,-204,577,609,521,48,129,95,31,-40,6084,11,32,915,443,707,34,58,21,80,-217,-407,423,-34,-65,20,-319,-77,58,-185,81,271,2560,212,100,-12,50,97,84,0,90,-7,-19,40,-4,37,70,-105,-52,25,-21,31,392,25,-139,-25,-127,778,-240,-59,165,-77,-40,-36,-7,-113,55,-14,16,0,-12,375,9148,13,-153,42,839,11937,111,13,6,575,-71,-25,-259,3636,-34,-12,43,8,-29,89,155,77,12672,197,47,-4,86,124,-90,184,18,-137,3917,-87,-33,-42,-6,293,7602,7,-252,-15,50,7,67,72,-135,895,1790,62,-16,143,1350,103,85,91,7841,409,12,142,113,101,219,8,-7,51,5,-43,2030,-4,-2,4,2,-34,145,38,-200,219,-199,73,-9,-21,-68,29,-67,-96,152,212,13,-198,96,240,10,-26,359,147,123,161,9,28,270,133,-38,6,-89,38,-20,79,43,-20,-70,2,-24,53,-26,-11,39,172,12,179,-38,-81,6546,-74,314,22,103,-40,-51,-101,-46,-3,-44,-49,88,1900,37,12,-229,132,-108,-29,74,-1,-36,-37,30,23,-24,-153,4537,39,3,-62,1108,-50,21,-104,4173,-80,153,18,136,-19,-43,-374,28,-29,47,-94,190,-90,2405,106,15,244,43,-158,-57,34,1501,334,12,520,24,179,103,211,126,73,12,24,22,67,2295,58,577,64,263,108,2101,86,376,1261,345,-23,63,154,2503,197,183,151,346,193,-12,73,910,1497,1782,97,98,-38,127,19,49,70,14,2848,-12,63,-120,76,-216,25,284,4142,881,617,-19,1834,190,149,127,25,95,294,1216,11,8,-21,-23,1162,233,1651,103,37,185,47,2392,194,3,104,39,84,97,-12,6,-94,-120,17,219,326,48,325,-11,42,0,-78,184,36,-6,62,44,6256,11,-14,56,48,27,22,-6,8,430,3799,56,70,33,188,37,1048,346,-128,1269,103,364,16,30,31,91,112,21,1,1,-64,922,116,24,22,1,126,10,-14,-68,253,139,188,144,5,24,72,-145,156,-85,135,-18,75,-74,48,3,22,-26,-56,74,381,86,-343,42,283,17700,9476,39,-59,-167,140,21,40,4,88,-175,16,269,103,-277,42,89,640,-42,106,115,-6,6,64,141,7,180,676,8,-1,-17,341,35,-3,37,410,1479,730,192,5,-33,-42,39,43,1137,53,104,-81,130,-1,-14,-75,244,64,31,173,-19,26,27,57,414,-131,-97,111,365,6,341,4678,16,274,16,35,1221,573,328,19,48,36,69,55,24,200,1733,10,29,61,26,195,160,200,239,52,148,773,77,50,152,316,478,120,278,-111,205,21,-31,126,-37,84,10,86,408,270,120,77,6,41,44,80,26,-733,-12,2364,91,43,323,457,101,78,232,133,238,2,62,43,-16,158,163,602,-24,-10,391,34,101,202,-43,130,30,828,4577,27,1656,2450,86,12,560,37,253,98,248,254,168,64,-23,-8,146,778,26,124,65,52,8,96,2743,88,2,207,31,477,1275,35,-58,268,27,-98,95,352,67,369,-2,72,19,250,-362,-59,-16,207,-70,121,94,3803,1008,492,17,-24,23,209,-1,74,78,-64,1,1865,50,76,86,15,-19,-2,-31,46,-23,260,35,189,162,538,362,-62,57,-40,87,361,-355,116,130,16,6,45,198,-89,67,80,224,-82,235,21,18,34,35,-149,152,518,160,-185,-3,-136,949,30,682,45,230,170,17,-7,33,24,39,-5,643,61,98,-34,48,-200,54,478,-3,66,141,49,240,-5,65,223,7,-228,339,-62,38,-11,15,40,693,74,25,-9,20,261,32,180,52,227,81,9,-6,61,413,8,143,5,173,-43,243,60,27,63,11,5,127,104,-59,238,-1,922,-1,464,-31,58,4738,436,6,-150,-19,99,-29,-4,-55,5,28,444,437,34,94,10,13,0,202,37,60,-18,595,416,53,58,247,50,115,81,987,-26,-33,0,159,-8,80,16,518,-284,26,85,558,56,50,-77,9,37,142,11,159,-220,164,-147,75,45,-9,219,91,156,114,439,78,111,301,757,2,589,-3,147,36,99,209,-7,85,555,-38,8,23,3,134,-50,1375,1445,-77,-8,55,19,1451,8,88,533,576,43,53,175,-14,-133,47,48,-10,13,142,5,115,11,-68,-61,48,151,-18,718,57,-3,163,-45,53,-46,-117,124,31,-17,-31,1184,10812,57,-17,3480,39,-2,35,-128,11,746,177,-54,46,21,17,-247,48,3136,37,361,580,36,-108,340,-35,-16,597,-28,194,430,191,39,7,3700,1130,-206,180,1386,-23,69,102,20,34,27,-69,453,-70,21,31,598,25,98,-2,36,389,18,88,145,599,238,-2,-72,-257,372,-47,3,35,148,-14,-178,89,256,1258,94,-19,190,188,-95,96,-5,43,-14,42,33,55,-7,182,-22,-1,9709,58,15024,11248,12420,4,-19,51,5136,-183,201,261,3127,3,2,800,-21,464,-50,83,47,123,534,-44,150,27,10,1487,-13,-131,165,-146,-72,1846,-20,488,-53,202,59,400,17,484,107,-85,-33,79,75,117,-344,-17,-138,54,-34,-41,310,1160,115,30,213,753,222,-16,487,89,152,73,1093,949,89,144,309,40,1720,310,139,-63,1518,50,6058,136,1,-33,-52,-81,1416,14011,190,163,-47,49,151,52,-41,127,47,-10,0,7,42,51,7,31,-57,-2,271,-67,5,59,62,3192,42,50,7,-94,404,30,42,258,-26,5602,115,-202,-27,5,-162,37,15,-12,496,0,23,17,82,55,380,7,169,56,0,-64,226,187,57,24,-16,135,257,662,307,92,9,-70,-151,13,19,-9,180,56,326,1702,-123,94,9,26,31,296,142,5152,300,-229,708,232,20,12,-46,-52,36,-132,254,128,227,181,994,114,-1,-66,7081,13,-36,259,564,351,173,-58,-18,-65,297,41,13,7665,512,-166,27,33,65,-21,272,90,11,769,61,150,27,477,192,957,146,101,119,30,3,138,-49,-87,102,1155,-26,16,76,-90,794,-2,711,247,29,47,91,62,338,530,378,-8,153,-39,17,194,3598,1409,0,14,-2,6,37,108,59,147,41,213,19,-71,133,32,-7,245,-89,21,106,24,45,1442,173,-3,-23,-31,36,42,-15,-22,67,44,3253,470,-28,31,21,853,156,-61,127,336,43,8,-203,399,-32,208,-49,103,994,1294,210,46,110,195,-8,28,-55,-26,-89,-68,105,0,42,68,183,-28,-393,-92,-23,-2,65,-2,-21,-27,29,22,-29,-17,-3,44,9786,1605,380,-6,24,-4,-59,124,7,68,10,1574,11,-58,97,-22,2177,175,895,150,-66,-9,641,31,-80,34,-30,220,5477,-67,185,64,257,-8,442,13374,-54,41,-18,1102,41,11,111,-20,72,2,56,-44,428,-60,89,31,1142,163,40,44,18,-1,58,6,260,17,35,-45,147,-5,8739,-356,250,134,12,51,86,143,6,37,21,-240,52,63,28,24,-152,-30,11,20,224,-12,182,72,26,382,536,2402,1944,66,18,24,33,-29,-80,-28,47,351,448,28,205,-64,37,14,-2,36,35,-8,-64,-5,-32,1205,279,25,-122,2,297,32,750,14,52,600,-6,-66,397,181,-56,37,-38,-41,15,96,-21,-10,4,2818,-26,1725,178,-163,274,218,50,-17,176,74,74,-171,95,870,195,43,93,45,44,63,38,384,20,73,5270,132,4,-23,64,-1,64,-5,49,242,69,4,29,1144,221,199,223,-30,-306,-18,15,-81,30,697,-1,103,11,701,675,876,18,5019,1507,-5,45,22,79,-49,214,36,64,1546,11,-110,7,-134,260,34,128,216,7,1,-194,97,76,63,57,0,218,-32,128,-117,-59,426,3,265,146,405,-8,438,469,336,163,22,5,-185,-726,150,-53,56,12,109,83,19,-220,271,16,381,256,161,151,87,-55,39,-3,315,303,148,5,43,43,524,295,334,426,114,8,89,119,18,-171,9,245,13,37,276,94,-157,3,-113,1035,1223,300,-73,605,408,14,118,10,11,58,195,115,66,282,167,101,108,134,1399,49,-146,178,-62,-64,259,69,7,-72,162,11,-21,68,358,125,48,15,-59,27,1705,193,148,22,7,251,-6,-69,311,241,15,36,-8,-17,219,-6,-13,-6,-2,225,88,26,-41,-4,313,14,234,34,18,-13,192,20,-35,33,-8,169,1313,46,66,13,22,90,16,-11,327,171,49,-15,-9,-62,-21,99,-63,-1,124,-11,54,476,-103,56,26,85,242,-16,2415,32,474,52,-20,-11,80,148,-139,58,3,562,9,-7,-2,-61,33,199,-89,164,-16,15,83,-9,108,-8,66,3,59,277,147,38,-5,31,17,-5,2,30,-35,3553,226,2,56,40,51,76,19,139,59,-162,12,53,94,30,18,480,43,30,8,-3,-42,7,528,-4,480,-20,4,-274,-46,33,39,-114,-10,16,-48,54,-20,90,231,-232,-52,283,-31,36,-21,188,72,12,-214,7,125,-85,-2,471,160,312,-30,14,89,116,57,320,-252,44,45,124,-16,-90,111,24,320,-31,16,116,67,1381,142,531,-195,381,36,38,-50,-49,593,54,268,108,-163,241,32,-184,178,8,117,54,336,70,181,195,8,62,116,-74,-3,45,-17,-28,12,25,2,-1,-67,143,35,-19,6,261,-3,229,62,626,25,56,-44,365,643,123,-38,23,-7,197,26,45,-26,262,7,90,51,137,24,29,37,-282,32,156,150,144,232,57,31,311,52,314,27,373,14,-13,978,38,2,1,36,20,-37,-84,60,12,47,-184,-60,101,15,-15,22,309,310,-124,201,61,220,269,63,0,105,45,52,-19,21,31,-17,103,150,147,123,71,7,85,1099,1163,400,83,116,23,-189,4848,73,984,43,237,628,-29,88,189,5,65,10,115,-76,-12,56,155,565,12,10,-21,13,108,832,38,73,-36,76,287,2230,6508,5131,20,129,234,51,7,-3,272,19,-10,49,31,9,16,171,-90,-8,46,95,-27,70,31,14,-34,11,331,165,90,190,29,116,30,3,13,66,218,678,-27,-46,4470,9025,5521,4899,7089,12858,3350,114,936,-106,402,148,52,-2,186,-25,20,-208,-79,104,-43,-72,-23,120,111,-5,-38,60,-7,-15,2,-75,68,470,208,-7,-7,37,-2,-52,33,559,51,0,-73,57,76,-62,67,49,379,161,201,-74,46,-30,236,159,71,-89,-24,161,-78,11,47,133,178,118,-4,113,88,13,58,-5,-31,16,73,-23,-14,34,10,-10,512,37,-8,-56,14,68,249,-10,16,91,64,101,-53,42,225,135,162,-7,1488,101,53,54,9,-26,104,305,-9,605,4,-86,658,586,-31,36,1090,12,113,1330,6,-2,905,-10,51,59,-65,49,114,-76,83,51,48,-38,-13,64,27,643,372,315,124,67,89,22,14,188,19,61,23,-89,111,249,157,2,74,82,610,47,-84,114,82,2,47,106,-17,29,-23,392,158,15,-9,60,21,1,20,32,25,1,433,-127,12,153,-7,-26,-468,-63,-16,-67,62,-15,97,345,-16,99,262,-143,204,157,44,118,250,218,-21,-8,24,609,-41,139,83,123,-1,736,-58,17,65,-58,26,285,37,576,-29,60,164,61,-29,11,461,-44,-15,2,68,-48,49,9,31,301,73,2,117,-45,6,102,170,259,60,69,54,-14,11,-77,30,77,816,68,108,8,63,96,10,694,-16,-111,117,66,106,7,236,34,-122,-383,-5,233,471,-91,-24,59,-112,-18,14,-57,64,711,389,-70,45,-64,34,215,-22,-87,72,28,494,-961,-59,29,6,-34,13,89,3,3,-515,-52,-8,42,42,-75,786,156,-12,205,93,176,186,134,90,262,-7,-47,49,53,55,13,-313,6,320,-58,6,-34,-183,388,2430,-56,-41,145,-29,97,83,-3,756,88,80,18,81,320,2,77,-30,133,160,226,35,40,13,473,-53,16,-77,-38,59,-13,30,47,139,38,315,90,13,-264,-207,427,6,17,7,84,15,-46,120,18,152,76,198,321,28,252,2085,144,3,-11,-197,43,8,57,-7,-36,6,20,-4,-11,-58,124,68,77,299,-33,-49,129,24,6,69,47,42,38,30,6,-159,-9,22,115,159,-11,25,66,14,35,250,-432,75,183,-30,94,-9,-6,47,74,131,889,69,328,388,20,25,654,155,315,-4,242,-4,53,41,1224,181,49,23,1493,75,729,74,-26,2012,2242,-10,33,65,8,-88,60,55,472,265,61,27,153,565,98,570,-39,67,-20,129,-124,-3,-22,53,227,149,43,154,44,-68,-20,3,77,-291,141,569,24,99,146,134,-48,-118,150,-3,14,25,259,94,-15,153,55,-13,240,88,19,53,3281,13,223,18,33,80,373,-45,-35,-7,-96,953,49,11,186,19,-28,392,61,3,110,33,107,31,739,-23,43,161,-5,64,376,43,181,295,672,252,131,631,-3,128,104,145,-7,121,61,162,433,430,-63,-170,248,178,-168,-32,-29,-20,131,353,147,-170,62,333,17,77,-47,100,-85,-43,1243,85,12,163,91,119,-45,38,237,1,-72,-22,175,203,17,617,68,-36,-108,48,33,33,45,25,45,-7,28,0,62,216,606,1106,13,-148,107,-48,28,-41,-77,-13,176,-8,45,-66,722,-147,76,1,49,23,216,145,36,346,15,19,16,-38,289,64,208,-11,14,17,112,-9,192,46,30,206,5029,178,308,55,132,51,-37,11,246,159,-8,-48,388,125,3,217,34,96,9,21,87,31,68,148,81,87,74,95,58,-234,-5,-5,20,96,-5,-24,-101,41,-101,-7,-70,344,32,72,9,35,57,36,154,69,-19,-21,66,46,220,122,657,-16,-254,22,-19,9,24,142,-234,308,231,107,27,644,160,3,-11,-36,8,-71,-108,11,68,28,145,-40,58,40,14,89,66,316,28,-12,233,5,-20,-157,3,10,-43,151,-1,135,250,-78,6,-56,27,132,550,178,718,54,173,18,21,65,87,138,25,26,142,-49,38,100,297,92,41,10,93,36,77,17,-8,85,296,103,-42,-191,96,36,16,72,286,52,732,8,41,82,-101,84,58,-25,50,-42,65,803,0,115,120,5,-26,209,118,-8,226,-2,19,263,52,123,-27,650,-96,5,-27,12,90,30,117,83,-64,89,9,247,84,303,-71,224,417,477,-107,367,-105,389,-14,190,-16,-7,-4,42,-57,45,18,-72,22,430,21,1209,209,59,48,283,-79,267,370,35,130,184,55,174,-43,41,-134,92,64,31,115,22,81,4,6,428,275,-74,40,88,56,-29,17,-80,870,420,49,31,46,17,106,243,43,283,211,33,-19,-98,78,-83,118,152,23,-35,362,-35,76,667,519,26,42,74,131,127,123,190,94,-29,-4,-126,42,3315,17,1394,54,-79,289,35,538,98,340,-336,189,115,75,310,32,261,183,14,-431,-10,41,-14,11,33,31,-5,83,147,-71,330,-86,58,-26,38,166,256,142,-19,211,162,165,55,-12,28,31,87,132,12,-217,23,82,-55,151,136,-12,42,66,44,275,70,-17,84,114,5,1,-72,70,76,21,19,72,153,101,57,-32,19,44,89,-57,213,62,63,-37,104,-40,-32,-10,744,34,-22,218,-52,23,463,52,1047,59,374,70,-235,158,64,104,29,84,73,-53,13,225,-6,-10,-6,69,-612,35,15,449,12,96,34,30,-178,-208,430,72,534,-19,16,-8,70,129,-111,-95,34,88,86,13,-23,-285,90,2,188,39,28,24,1,366,49,-52,46,14,69,-14,337,-138,-22,-143,112,132,62,65,54,-29,10,86,264,13,36,67,93,49,47,123,-3,-4,52,335,22,316,78,67,238,271,61,19,-83,30,22,191,183,-255,66,178,108,-24,7,30,88,411,4,78,-22,10,307,81,315,49,86,302,481,43,234,22,327,93,152,-163,272,6,168,80,853,35,-232,58,4,-15,-1,-18,22,86,721,84,264,52,128,67,44,1,-37,96,19,15,1290,68,-74,75,39,6,32,-85,290,902,493,-218,258,582,361,-122,872,66,-23,133,6,42,27,-127,35,-9,103,161,-4,25,184,-4,17,217,-6,5,8,1205,0,1859,-135,843,-11,20,14,-20,10512,-15,130,11,-113,-12,-29,321,112,-37,91,3469,-3,612,-7,60,66,204,-4,195,-11,32,-3,198,108,2927,-399,10539,12,125,72,248,117,195,1284,185,1200,40,-32,-6,12,-30,23,128,35,1125,-22,125,219,-18,53,35,60,31,-43,55,19,-13,562,-143,7,115,166,14,-74,316,33,45,50,15,90,-28,9,8,203,10392,-1,39,100,211,92,10,44,189,99,117,12,44,108,-70,56,225,62,-7,19,69,2310,-15,84,3562,623,-16,-24,180,-181,-11,-20,151,194,-27,76,845,0,37,786,243,109,555,-12,1151,2164,197,82,152,200,116,237,-1,4,133,331,110,143,116,250,136,57,20,-22,-15,-30,1589,416,-37,-33,-4,1588,-17,60,143,374,181,-700,-49,1819,42,1845,1211,9916,17,200,10524,786,-319,156,87,59,94,1252,33,380,74,68,-6,-46,2234,79,-10,-50,900,94,48,11659,72,8,680,34,26,7,37,177,-348,18,2802,2083,3,55,-17,4,-98,22,48,-78,-37,-27,70,-86,15,53,-48,21,62,-68,47,256,280,-41,360,94,35,485,28,53,205,-22,3606,157,93,84,2600,2254,220,361,25,-50,-108,3576,63,-38,-270,-20,12,19,583,605,63,29,136,-46,15,123,-25,-8,-27,142,76,47,263,16,152,20,97,-12,6734,500,149,-57,36,-13,4530,37,475,62,-16,529,3185,-11,81,19,22,16,39,8555,4583,74,961,92,53,950,899,310,962,-34,2822,-40,8,-31,65,14,-6,148,76,13,-188,-5,33,-67,35,-20,137,164,344,445,6,-15,-58,12,11,-19,558,63,603,446,852,119,39,909,998,266,597,110,24,-43,181,1802,135,-480,77,133,91,111,-12,258,-21,55,70,304,-22,44,111,57,300,173,7,217,341,445,279,344,170,2041,5956,1101,-86,20,2639,50,-23,-208,50,141,-24,230,9627,33,158,28,21,246,40,109,92,195,90,-8,176,-8,17,51,355,377,-2,-36,10,3647,95,0,108,0,-15,-43,-42,249,27,45,-5,31,136,19,-1,140,50,87,33,-38,-14,-40,154,-8,165,324,380,148,141,250,6,27,106,-4,554,37,219,-20,118,-16,14,17,4527,-81,1140,22,21,9,58,7631,-76,1140,-33,44,37,42,2735,-24,265,67,125,37,238,70,-17,50,-57,-90,472,65,9302,3202,63,390,629,58,321,82,98,112,1109,400,41,480,-398,-136,193,67,12,112,299,106,2043,71,19,231,-23,-72,850,102,297,19,798,-59,25,-66,249,105,137,147,-122,-37,481,-43,164,6384,-44,-14,41,-44,328,123,546,252,80,52,-3,14,120,55,293,226,92,359,807,32,26,-19,117,445,274,103,-65,26,-69,93,1306,31,553,-65,-5,99,369,21,89,82,20,20,-23,129,337,130,1363,328,83,39,5,-45,798,247,185,420,80,194,167,-15,20,41,158,4,-88,107,623,-34,-21,16,344,36,85,-20,1372,-3,4,-35,615,16,167,28,-9,112,107,-4,148,19,47,42,8,264,45,140,14,122,6672,145,281,47,146,-97,197,-66,2,52,-3,822,13,167,33,91,-2,196,499,450,95,-152,65,95,44,259,413,283,7984,235,2797,126,185,94,239,322,32,23,-116,-82,-44,-27,96,997,43,16,13,5,-22,-31,150,2,147,382,16,179,-14,43,401,1157,155,2,28,-21,66,-12,133,48,201,-53,3,411,43,22,34,843,2,51,44,128,-78,-79,24,18,31,-26,9,56,150,-94,83,48,-47,27,42,-7,18,-103,-50,141,234,-6,-2,53,-33,372,133,134,224,47,14,66,-23,-36,169,133,506,292,183,1087,-3,101,-44,85,553,206,1137,-136,-4,36,1031,45,-139,0,118,93,27,-10,70,285,66,-151,4,-137,268,6,340,-12,294,-16,121,41,-59,-2,37,-2,314,62,-25,42,47,43,9,14,-15,18,385,70,690,-49,327,25,158,186,281,-22,0,68,60,61,-392,82,-15,-22,105,11,177,280,347,-92,-7,136,19,43,48,-36,76,10,63,47,-70,-44,-7,2,-213,116,-41,47,1,-11,-157,13,0,9,-75,63,4764,-37,469,39,71,5,11,297,-73,154,122,276,26,88,116,29,119,-4,-74,125,231,68,41,-27,85,567,146,238,84,-15,184,7,0,70,81,-20,5,-239,1,-87,60,443,34,-20,-30,18,-166,164,270,80,0,-68,37,-59,33,-26,236,194,-43,77,31,22,-68,144,129,34,347,-355,53,-105,213,-45,486,59,70,-9,-16,-105,135,386,-31,135,328,-1,-125,833,-30,-5,426,18,-9,448,767,-86,-50,297,2267,564,790,121,-42,55,488,179,536,28,36,43,11,-498,-15,436,-6,-1,15,3008,-19,-87,56,120,-51,63,-17,150,25,300,-54,-926,68,27,569,214,-41,-2,-33,198,95,164,1,304,268,47,74,120,115,45,195,25,-45,27,-48,29,75,193,54,-79,0,131,27,11,-16,16,6,36,-63,-46,-58,45,25,261,35,21,14,8,-12,-56,15,-15,7,30,129,-1,105,47,-33,-29,170,13,121,-68,97,346,-145,185,52,-137,7,-38,-243,499,-102,24,51,46,8,107,136,-14,209,36,199,26,201,92,405,-19,11,46,13241,296,-45,234,31,40,103,173,149,38,-12,76,29,-66,62,38,85,1299,-61,19,111,-24,96,3,42,276,32,12,43,168,6198,245,7,114,76,252,612,24,2844,150,-55,-42,8,-1,6789,950,-6,10273,151,-1,-203,29,318,-63,3,630,1021,26,43,192,48,20,179,14,374,28,-14,58,50,-8,298,57,-84,81,120,-20,162,51,-100,34,1220,239,333,-159,16,60,13,-36,60,-6,120,28,245,76,19,97,965,-92,113,-21,33,17,-11,40,22,29,23,654,-22,40,1516,342,-5,24,-21,-20,-8,166,186,63,24,1335,15,4,128,194,149,556,83,401,9,35,128,24,23,-8,49,29,-200,-48,-30,6241,351,219,93,-4,37,-290,-6,-55,-40,-47,-16,-25,3,-46,37,-42,9,8,-100,16,12,-125,48,-49,5,-35,43,-308,83,1273,-93,43,35,-9,238,514,88,7292,1906,414,69,401,-14,859,281,198,218,59,199,0,20,44,1527,66,68,121,30,-78,162,61,173,94,-10,39,13,34,142,23,345,-26,123,95,50,16,74,405,-29,-10,551,-27,2008,24,11,26,1424,-94,4,242,67,49,110,94,109,-94,-313,-54,16,4,137,-15,163,892,241,185,13,-35,5,156,2821,24,253,283,40,-65,805,43,-19,1020,-2,-4,663,318,-61,-2,6,-55,-93,-25,49,18,37,-24,338,19,-7,-5,486,32,-5,238,54,15,38,67,-103,34,10,16,20,68,-62,264,205,-17,-156,13,248,367,655,2,-175,326,534,-17,340,147,432,79,-67,-10,-8,66,-28,38,56,30,337,78,1626,32,7,2,-29,93,20,1024,10,42,175,22,-15,-23,24,68,-20,-14,9,-66,96,64,82,63,150,53,0,190,-12,239,1127,-29,82,51,27,-54,693,316,85,-8,23,28,4,297,300,26,-31,-31,241,25,12,-20,23,1419,40,7,0,-124,83,-153,-29,66,-16,8,123,-5,41,590,11,759,28,24,1441,176,-18,-36,-41,14,-26,5,1239,-26,3,-94,128,19,578,42,-3,19,51,61,50,-23,153,20,13,362,44,0,612,203,702,-21,54,18,86,29,-10,560,81,-24,-26,-21,31,63,-1,-3,-6,39,345,54,-169,348,17,11,-38,-124,4157,4900,20,93,3,-48,-40,9,-53,-2,-23,221,106,9,21,274,59,144,-22,95,-113,-11,-33,-49,-6,518,-25,11,-194,-23,145,172,-11,559,121,132,117,581,-3,407,5,-44,-575,95,-20,4,300,-35,16,113,84,39,71,95,1594,14,8630,31,-21,518,202,69,7,122,-98,1,13,110,40,23,5,-57,291,730,94,5,-60,83,-10,-160,49,-120,-106,12,23,54,-13,183,205,20,34,52,-31,60,93,35,115,-14,12,77,55,82,24,180,17,-58,-53,17,500,-33,-62,117,-5,-21,192,553,-7,-54,18,96,108,0,0,352,61,20,128,-26,169,8,116,613,-122,91,-45,-57,2845,238,-7,59,83,-307,11737,-20,291,166,98,-2,110,29,-1,369,10,-14,40,140,74,-15,507,260,1340,90,35,-36,7,407,-36,-8,-31,-46,444,6,189,-11,-39,-7,-20,236,45,-112,13,24,235,28,20,61,74,69,27,2,30,-54,365,22,-183,-139,-1,459,712,228,-47,-123,635,-8,4456,5738,-40,160,-63,1880,11275,286,-1,-85,34,99,-44,210,-23,117,278,468,7431,3765,17,-16,109,1258,33,-106,-10,184,58,16,73,393,876,279,3,-6,-117,-155,208,1,-89,-2,56,24,-222,186,36,89,-49,-50,-37,565,-142,32,-50,28,19,-80,8,-89,-6,-275,12,-24,-93,249,-6,302,106,84,-152,69,41,-10,-21,58,228,45,-15,-33,138,-143,-28,-3,418,1381,885,5268,415,7692,-308,7,50,17,42,53,41,-289,41,-53,7,-5,650,110,62,371,-5,63,1559,6329,36,588,5,67,2,30,7,12,-13,14,2237,100,11,176,109,-158,873,140,94,21,-85,6,-32,1312,57,44,105,166,19,155,86,45,80,42,1,-3,-9,-110,2286,67,71,-32,42,-49,55,4,15,-180,-196,-88,521,389,516,383,21,3,-117,-37,-22,104,6,-24,3040,31,348,70,623,32,125,31,239,90,-45,14,34,-27,33,255,-37,83,71,-10,48,-25,-241,121,68,40,51,10,4,-24,-168,-87,97,-34,-332,244,17,-82,-62,26,93,9501,628,90,6614,-106,15,-18,-36,16261,6937,130,868,7150,19,59,1784,561,1475,17,185,94,51,60,-41,184,-27,17,6,29,-230,-29,-2,126,8748,202,-25,450,-4,2635,101,20,215,108,-39,-51,14,18,-42,15,267,493,13,-9,31,35,-2,833,17,-260,72,106,245,240,90,546,1252,254,458,234,224,32,921,278,349,10102,101,10,41,2484,-39,-47,1882,430,55,837,708,-14,63,-9,43,31,9060,-228,157,30,5,19,30,74,131,127,51,1,10050,78,23,-30,41,17,-231,26,3,127,4,496,-66,278,191,1811,71,205,-7,-2,-64,292,-38,152,30,31,-81,-10,272,13,-16,-11,244,132,1,173,-7,-4,402,13,-391,-36,-33,-18,2,-34,258,40,41,222,19,4,-71,10,200,-55,-6,164,21,-29,1228,3,-57,156,221,79,74,-64,57,43,168,-297,-49,-22,-231,149,19,121,4,192,26,144,-86,-35,234,14,159,71,-27,-21,4,7,-1,36,4,5,110,192,498,-37,-20,378,191,9,-4,11,58,37,45,-32,21,173,-38,25,24,30,-32,449,372,9,37,-55,42,-24,-112,83,23,184,-70,-55,317,-10,-133,2298,-285,290,134,176,130,63,106,384,6171,661,55,-47,31,-31,-90,-98,36,-228,2,2772,767,3301,562,67,3829,281,14,-5,24,-5,85,329,67,15,-136,39,29,30,22,17,53,724,-41,-165,-153,-162,90,12,149,7390,-9,630,515,288,12,233,6,3,-13,1,-40,-7,87,2,2544,363,1978,-9,-14,-20,60,-14,-27,974,143,-83,364,527,13,204,-21,-28,1815,78,34,-10,-47,335,1097,158,600,-7,-85,2019,55,-174,-12,15,1,103,96,752,373,0,396,224,-134,-34,375,235,18,227,153,43,651,634,-118,227,33,-70,61,35,-9,157,25,303,31,-26,144,20,1335,-78,48,268,-64,181,14,23,-309,234,763,68,-1,90,386,247,8,-9,764,46,129,172,-8,-29,167,3178,40,-78,207,40,21,-43,13028,4763,38,46,12,137,206,-15,2,124,49,15,91,24,30,236,-46,0,1406,8,29,-9,-12,14660,1337,285,61,-137,32,-169,476,-23,-14,291,-9,-37,-86,161,202,21,37,24,1578,46,283,-85,-514,178,-21,105,111,362,12,108,-41,101,803,8,-55,24,153,15,-28,-198,42,-86,1850,-13,7,236,392,9,36,98,59,-21,45,165,-192,349,-65,58,-37,24,-86,13,35,64,2,1853,-2,162,213,414,-45,-16,114,4,-7,-15,580,-40,69,39,301,122,140,21,-190,137,6,-60,60,-26,-152,48,148,11,13,755,88,113,79,123,9,192,22,-20,146,28,42,71,-159,178,14,1679,1296,-102,73,99,252,98,8595,17,79,22,-17,264,-33,7,13,31,169,25,10,100,4,-70,-72,-9,274,2,-12,16,282,25,-220,-98,-170,20,14,69,64,21,265,57,-18,19,4,-14,5,27,-25,41,141,101,28,41,129,-93,140,-43,185,47,35,-34,59,37,36,91,37,97,72,166,192,2,360,53,-47,-377,48,-14,215,50,11,783,38,1457,156,-97,26,-38,-21,-18,-296,84,337,7,-14,148,-125,-40,70,33,6,79,162,316,17,237,245,-757,122,-1683,13,32,93,40,-78,28,-93,81,5147,174,18,-17,9,80,5,39,891,11,134,197,1145,10,98,130,-124,-22,26,41,7,65,164,3,161,59,-8,-8,49,-2,95,27,193,-186,20,4,152,67,1215,514,-8,-11,439,1,1308,96,0,-98,-530,98,-40,8,93,432,6,145,-87,-10,-144,-123,-51,261,339,-9,6,-57,-1,46,-76,28,107,211,-5,83,-257,211,12,-5,-48,1229,-30,-10,920,1,85,355,4,-4,100,-27,-83,411,355,-123,-106,392,1781,-43,140,-27,263,162,176,-15,513,-282,-51,376,119,-17,12,108,27,20,51,104,-14,5,404,70,-50,29,-128,46,82,-10,77,160,82,-8,63,1,-58,-580,-82,312,2220,203,-651,13,51,11,52,62,-14,-15,153,484,20,241,674,23,-21,-2,86,153,52,4116,97,-239,185,-108,-2,-15,-12,1056,1,-435,-1009,-26,-3,-19,-244,28,-45,-373,54,-28,-99,80,909,-8,-4,44,-5,-24,1066,107,-48,-881,33,-3578,4,942,63,0,71,480,-24,6162,-24,-452,-1681,-3243,-439,-112,130,98,-59,22,215,-28,112,-80,253,4246,1822,11,-54,-131,-53,349,30,947,-2,-4,14,-10,-76,820,34,-12,1038,17,-9,-10,117,118,5,362,30,2729,-67,46,-5,-150,-19,18,178,48,24,13,125,55,74,104,2,48,-32,24,-175,141,8459,236,52,529,1,-56,-138,-58,748,154,590,-14,-10,-24,44,95,123,-1744,1354,143,301,-109,1,5118,-86,11,6,7,-5,68,-56,63,5442,-16,32,-16,296,-10,-9,-20,-40,4,-13,-297,60,-48,-61,16,-2,-23,7,35,70,13,-9,-21,5,-56,94,277,255,24,89,60,19,26,83,71,71,44,251,-57,10,-1,38,19,-10,22,-2,595,49,28,45,96,1831,730,41,-71,-48,18,65,2268,-43,93,-22,-82,31,-112,140,-23,1,2,-28,249,240,-98,-61,106,42,36,24,83,69,442,13,35,-17,17,1,22,44,-39,-1,7,-9,-44,13,-12,169,-116,206,587,18,-82,-281,70,-101,64,11,1,13,-10,-46,34,36,-5,420,-1,25,1349,405,138,-6,233,-537,-7,-38,38,-36,-38,-47,3,1,47,-126,123,114,-39,-17,1304,223,-26,14,91,-43,-190,-76,85,49,-25,-57,54,31,315,-57,-26,10298,4160,-161,40,-16,34,6,-26,4909,182,-354,993,18,22,987,1127,278,-204,9,7,22,-210,-25,-157,-31,-9,51,51,2227,-101,226,-207,-22,173,71,1322,405,47,44,144,187,402,236,79,-12,-91,-32,210,3894,72,59,26,-4,19,173,-52,25,103,-6,11,27,-48,-15,-57,5,174,-71,141,54,554,-73,-269,-28,-75,2051,3575,134,22,77,4051,2830,-63,1861,-67,0,45,-14,14,-102,131,-4,13,-28,-25,-151,-34,-186,149,31,785,4,198,-20,117,21,-17,96,5,42,-159,16,65,430,9,-59,-5,-434,-40,-264,-335,18,-163,-208,138,-113,16,-15,2,-270,-209,-123,-16,106,-38,-154,75,14959,-1,-409,-593,-38,46,-22,-63,-57,-56,-41,15,-26,-111,-93,-2158,-1525,-2329,-2383,76,1510,-96,-160,-63,523,2136,14570,1175,6250,16387,37,-8,41,134,3686,280,5237,8,277,536,-128,186,221,309,-35,-7,-32,13,154,171,552,-156,12,-111,41,-4,389,97,61,170,30,134,31,439,533,-52,3316,280,99,220,633,87,160,-1,36,64,106,-26,-12,79,494,-41,56,29,-13,-96,73,117,-70,26,78,10,97,-9,-70,309,164,157,43,-24,-81,-3,-1259,517,167,1729,161,35,155,183,-35,29,-42,-26,135,-40,85,1514,-99,-54,245,-330,-30,-19,-404,309,865,719,306,49,3,397,225,-15,47,682,68,24,61,307,193,48,792,8,-36,60,37,-45,146,41,234,-39,2451,167,285,149,-63,210,73,215,578,341,99,-31,272,692,165,191,-44,28,445,70,198,46,11,-36,11,165,193,31,82,84,209,179,426,139,391,216,929,264,70,1001,25,-28,43,55,37,67,184,614,-2,-11,-103,-3895,62,1711,857,349,335,160,15,78,-47,6,62,25,259,189,-46,-1,200,35,24,2007,-77,-17,-4,-2,79,188,1288,-124,-19,53,105,-32,48,626,45,448,-27,129,-136,-52,-183,26,5,113,-16,-153,40,66,-68,56,102,-73,14,55,4722,54,1,12,55,13,-32,267,133,19,-102,16,139,77,197,17,-274,234,697,-338,-8,1290,153,242,146,396,-4,406,31,28,-38,107,193,-100,183,-7,-47,15,-70,12,32,241,-55,-26,247,335,187,119,7,371,448,950,203,115,74,-30,476,530,65,1288,55,9,-95,19,402,-30,519,746,100,98,2072,177,-312,-70,396,148,60,11,-195,-131,313,144,-208,483,-384,49,49,248,-57,189,-55,42,-10,15,24,441,327,-19,20,412,238,39,236,38,-185,77,291,1850,417,189,-105,85,629,254,92,2121,980,-63,61,272,32,40,239,278,889,4,388,-63,22,-130,186,135,-22,50,25,-71,60,137,2949,-22,611,137,-441,-59,2300,-4,75,23,44,560,396,130,828,-104,149,-24,275,143,380,43,54,-26,-386,-16,199,10,97,-315,1,138,125,282,11,203,35,62,-65,280,157,36,-93,-68,40,6,991,175,-35,84,-190,585,5,109,416,115,-87,-26,399,377,595,-62,149,206,-242,162,952,535,-146,-53,65,494,43,300,433,-11,-13,-121,378,-9,220,601,74,-91,679,12,120,26,379,335,-42,47,879,161,4,902,158,541,46,155,13,139,8,-46,-6,64,309,-54,112,53,302,1329,-49,-81,-9,-81,25,-174,1330,-190,38,320,41,-31,631,183,-14,-27,1649,35,43,47,337,478,811,-136,-4,-694,59,13,10,-13,40,48,99,148,133,78,209,162,55,83,-88,55,86,12,142,-7,-19,100,-19,-6,-8,118,-22,70,347,1070,70,714,-74,14,384,243,42,145,-48,731,-70,-3,-23,-23,-69,-2,-119,-81,-122,12,-7,182,278,-271,-2,38,-47,25,435,135,317,62,90,269,1102,-131,23,-25,132,19,306,-51,161,3467,-20,45,-83,-126,13,62,254,-169,41,-1,58,-100,-56,27,-30,3,41,-24,19,69,-202,0,182,23,250,-68,274,-55,-673,140,263,-99,139,10,352,-32,143,-52,-2,0,288,150,-61,-61,12,64,16,139,-190,-54,-30,334,331,-23,-25,60,-64,80,-41,1577,-33,496,601,96,128,-13,201,-165,81,866,5338,604,-58,231,327,15,763,29,-32,-1,39,16,191,112,160,-19,117,362,167,33,50,68,103,9,205,985,14,224,24,15,115,164,324,402,-203,172,100,31,113,199,-86,349,902,116,133,269,2460,-11,9,21,297,432,-26,73,80,317,94,405,81,353,39,-22,62,207,690,23,902,92,-1148,12,-95,462,171,143,40,-1,72,67,0,1034,657,143,-57,50,1273,-84,98,44,22,174,100,134,21,26,-3,32,-109,25,-71,-188,108,778,81,181,297,81,-1,-29,73,-38,416,-30,39,3,243,13,6,-113,451,-42,-29,80,77,-36,17,-7,54,402,-70,-42,97,137,674,267,78,-185,53,-570,-105,0,-5,865,61,251,-19,500,-42,156,160,-19,79,198,763,-227,137,-4,-27,-64,209,541,13,-143,324,114,-34,981,280,136,93,48,466,73,8,256,84,518,262,40,141,0,-7,309,226,44,246,-47,60,138,-101,235,-158,3184,515,-139,192,-31,27,-41,180,-83,239,2,908,448,135,30,-184,302,202,67,-105,315,649,77,-16,79,155,-51,-18,-58,-7,-289,155,49,429,396,945,66,-12,-86,-270,-93,76,-142,-118,-30,41,126,-2284,67,-2,13,12,-38,91,-154,87,-87,22,383,345,-32,-114,91,-170,4385,-11,43,168,-140,225,-63,43,-98,-13,120,198,-399,-39,-73,26,74,39,90,-112,-495,410,-19,-2,31,78,-355,2285,-117,-155,-3,593,92,149,-604,-62,-92,234,1514,460,-433,42,510,-685,26,142,2188,-481,-83,-65,119,181,144,174,2430,11,83,199,-103,1448,163,78,-50,-18,57,630,-73,-271,84,2295,26,1,-31,-27,165,-33,-180,-200,1756,-318,-44,-134,-58,-380,298,-56,-136,633,89,52,-7,-5,18,643,559,179,-370,429,40,456,103,269,-219,-1036,174,36,96,2005,146,56,792,-64,-70,-133,3204,-61,32,11,200,15,334,-9,-13,44,108,171,-18,83,-17,818,154,693,-13,1127,-24,24,-120,422,-7,-580,823,-1134,-32,-74,-67,261,-297,-160,-82,256,-261,-219,-13,14,67,75,1106,450,111,147,858,104,-42,66,-72,-31,-317,368,8,73,86,-242,586,-35,23,130,506,50,81,-351,81,1,-310,-295,-128,-314,-8,-22,25,-34,-58,-251,-42,-2,258,169,1979,-146,674,-6,23,208,-30,-51,-11,-175,2,180,-15,-8,119,3,-321,4304,99,94,4611,207,-621,-118,0,26,17,246,206,78,-55,-35,77,-30,442,-88,-353,405,82,56,149,-9,-45,36,-34,1,188,-34,-144,184,1134,45,1289,-83,20,18,-99,255,-85,104,93,360,170,324,-43,428,4,-155,28,25,-26,-105,145,-308,28,-16,-938,-33,90,0,-543,-27,9,-53,31,37,-436,-2,-23,111,58,378,-207,-20,-344,-1,588,15,120,-49,1316,113,54,64,346,28,1201,37,148,-116,-248,-132,52,772,325,-178,102,-113,-302,-8,-144,101,-11,-60,2971,-165,31,-513,-2472,-124,36,29,108,64,309,-39,-16,-40,123,580,6,115,120,626,57,145,54,97,-26,832,-257,125,-274,473,468,673,-10,705,333,79,473,97,-40,-42,165,-96,-30,133,483,3556,-515,34,-561,-26,-107,73,-422,-5,292,368,-60,-62,-9,-175,206,-67,-392,-109,-22,-1,93,-37,109,1030,-124,114,-289,429,48,54,1556,360,49,24,0,117,433,38,158,98,167,102,508,-145,149,10130,-29,284,-147,7,-154,-22,135,985,-13,117,18,211,-112,140,21,210,49,-263,34,25,7,224,85,-31,162,-660,1447,-18,57,257,321,3547,40,73,272,20,249,411,-30,2296,-27,-58,178,-40,6,251,2111,145,27,-75,492,-6,34,251,339,-17,50,-11,-17,40,252,175,1009,-25,407,293,-87,60,4,-38,6,114,-94,1206,199,-2,-199,457,-347,8,22,305,-116,-31,-52,-161,-37,135,272,-13,598,219,542,15,361,175,270,-35,156,241,876,415,41,-58,-131,103,23,455,35,208,80,1,147,-79,-201,295,44,188,-58,0,154,29,57,61,33,-137,48,61,284,157,410,327,188,42,31,74,-57,97,99,7,2,-208,7,63,-112,47,870,-117,-28,81,-25,-85,146,-320,616,231,619,26,170,1194,8,116,-334,114,-48,62,42,15,316,354,69,63,92,310,-13,819,151,-59,1920,28,-20,-18,-129,147,131,280,528,238,299,-62,-436,74,15,111,156,-42,101,-86,184,-237,45,19,95,433,205,-91,-17,-39,2,1784,737,3,304,-43,-16,192,416,158,-211,36,356,-58,96,138,364,82,291,343,138,179,120,78,-43,4,758,659,449,-79,136,4,54,1292,123,98,265,-178,549,-119,-68,1330,305,104,20,33,-89,149,305,32,296,-16,598,24,2785,-46,408,544,233,2411,-308,218,107,1313,113,425,48,-63,85,37,-21,320,-51,227,72,-21,269,-77,178,230,22,54,76,-208,-7,-102,88,82,682,-137,164,248,66,123,588,182,-127,30,-95,49,776,-128,1032,106,-42,-14,-174,135,59,-11,504,-9,-157,-10,159,-160,86,264,-298,513,-43,-139,90,-159,-209,-39,29,0,149,1231,47,-178,-11,1298,-517,-177,-143,64,15,41,-56,2,-99,5,-60,531,591,110,-187,347,1259,1202,1095,1298,564,19,578,189,-128,197,29,59,-5,17,3419,28,910,75,-58,268,34,85,-38,1,33,-29,-73,269,19,-163,64,46,75,77,4,31,63,-38,167,4,-82,-47,5016,265,-25,361,-15,12,19,-197,73,781,329,661,-193,-10,-6,33,-17,12,-172,106,250,35,284,7,-102,-109,478,-78,121,3157,-55,-167,-377,93,-14,-76,-90,198,60,109,901,350,26,1105,52,102,1177,1460,112,358,1248,689,2141,-87,37,-23,492,34,-141,804,1199,731,-20,97,-941,-12,6,106,210,25,22,1226,124,-59,18,417,-26,136,665,128,22,139,329,286,54,-15,147,198,26,-16,297,149,486,-170,181,74,17,468,468,-46,-214,-702,564,562,-124,-13,114,420,240,77,-19,238,181,-35,404,3306,72,-142,362,9,-45,352,444,-68,84,-92,-157,81,594,126,-94,-67,-160,463,327,631,1293,47,534,-449,300,328,378,1442,1095,1009,41,228,33,107,76,-582,-164,47,177,-278,-140,646,-105,165,-202,114,-467,412,961,3318,853,1353,154,539,-798,-92,123,393,379,455,1575,1523,234,767,82,947,639,-7,-22,65,129,572,324,-7,1056,5156,1563,-228,-142,127,1338,36,494,339,48,-50,2830,1343,200,1564,207,851,-41,1093,-170,74,225,-188,160,11,-58,181,1406,372,427,1901,236,461,1080,713,1634,530,392,38,1357,66,18,93,470,260,-23,67,273,151,-41,69,232,54,265,-14,-206,-10,81,-49,343,4,14,15,-63,205,1067,-128,-35,-74,-41,572,96,65,54,91,3256,955,94,127,5121,315,320,511,491,18,382,134,13,-63,-655,-148,93,-29,-19,96,-62,-16,95,4,113,-68,22,-6,78,94,16,298,-106,-30,983,1167,-197,235,-365,488,-9,1,574,71,-65,823,194,178,67,2605,272,-239,-20,928,764,231,-97,395,-124,214,-319,72,364,34,266,63,3688,303,168,537,790,-14,359,38,-223,100,265,974,1475,192,-67,121,0,70,-225,-5,-15,-16,439,84,968,161,574,317,88,644,32,166,883,30,133,-65,547,895,790,1939,1678,136,1055,1038,71,0,214,632,482,438,-65,-48,653,151,2642,224,832,92,11,204,115,243,15,425,65,-26,11,16,97,-5,-110,41,11,200,354,9,697,124,184,80,32,271,502,1391,-2,473,8,-4,-420,1428,5,175,52,33,377,228,64,-49,402,482,548,173,-315,19,11,128,-30,768,558,549,-43,298,520,-81,-269,-308,-192,14,737,412,293,-380,65,-92,58,1843,23,-84,-171,-282,-138,-225,144,62,-83,55,39,32,-40,429,49,107,-63,191,-105,61,44,-12,179,414,15,57,212,-69,-307,55,1268,-52,8,1362,-89,516,444,189,-217,186,166,297,-79,155,22,-90,351,188,259,-770,33,74,-5,32,-42,-762,69,-51,17,86,100,15,47,174,16,-89,214,285,-151,34,93,161,26,23,23,38,-38,-19,39,-88,-137,13,-32,24,16,-13,-29,910,109,-20,-120,-22,323,120,148,-24,-41,-8,-22,789,815,77,18,418,88,130,273,1773,-10,68,144,165,86,420,126,-27,-264,-70,28,-5,165,-372,-43,37,732,98,22,-31,9,-187,3,-19,-98,1,3,90,1569,1002,91,36,73,450,18,-668,-62,518,245,-31,185,282,156,535,201,-155,351,261,-69,-158,23,31,387,116,-92,-38,-7,96,-182,801,-187,5,-43,-68,-149,49,7,103,-21,52,188,492,-17,32,234,75,64,396,415,459,-69,751,-126,55,522,41,32,41,-5,-33,20,254,-34,3133,-87,-277,27,-55,182,-90,331,60,71,26,255,52,127,24,14,693,2,329,423,-26,27,-21,-126,-427,87,61,-32,352,-29,169,-6,121,229,76,345,527,92,1804,2227,29,169,-22,273,-148,-5,31,28,175,-67,-25,53,2567,12,-99,38,666,92,83,-70,33,90,-8,132,-21,-9,32,333,37,44,71,349,531,27,-65,84,-122,-136,-84,199,0,37,21,25,237,156,57,117,549,59,541,-422,-7,61,21,-349,53,-44,-482,-53,29,67,-25,37,1466,435,18,459,29,362,2601,1669,7,-144,-736,-3,-256,0,549,-14,-15,0,217,-75,-91,-383,65,50,10171,121,-109,7914,494,23,193,48,-60,8,104,-120,-118,304,8,-26,5412,-207,173,91,112,116,131,-82,135,86,88,-277,278,-34,-9,68,-81,64,131,175,-81,200,17,-13,197,773,173,402,77,645,305,232,26,163,602,34,877,778,26,253,232,-70,-222,-16,607,50,256,-193,82,111,198,224,-82,-44,152,-86,230,33,102,478,240,5,-11,693,61,51,-59,922,58,6,-29,416,247,987,16,518,-284,558,91,439,589,209,555,10,-151,59,-12,150,219,-48,95,120,-14,60,96,30,6,178,5,-78,-77,-472,-133,-131,-68,-291,-271,23,240,378,361,-37,234,-70,36,-410,-52,767,329,-24,-19,-278,181,182,139,47,-197,1112,309,-1744,-30,-58,407,15,287,3842,-151,994,-265,-62,108,836,1,16,-87,95,-85,-7,207,59,287,-108,-49,1760,65,-55,-80,-59,159,10,1574,-22,-314,24741,282,-30,-67,257,442,991,-37,-100,23,-7,63,376,110,77,24,218,-514,101,330,-14,-116,-169,-17,67,363,45,876,63,-289,-726,106,-60,-9,53,1293,-105,-175,36,22,44,-12,-31,-3,-67,5,63,-482,37,-34,344,108,134,379,340,140,147,432,241,250,-112,226,-114,16,586,67,-36,264,42,11,-276,132,437,206,111,26,46,12,63,161,4,-232,-394,65,163,-109,-59,40,128,-40,19,19,504,111,-40,91,20,98,45,303,-10,566,9,22,18,-151,17,-57,-170,-41,-62,-95,37,-138,-92,53,329,47,225,143,-42,78,133,-34,614,-901,51,-6,19,1,-70,14,-40,-41,14,164,65,-43,-179,171,149,103,12,71,217,153,203,520,9,21,-169,-40,91,133,-53,-52,-5,4610,588,46,79,-41,-62,-283,460,79,185,42,92,449,730,47,17,2,59,-187,4,-2,2198,1890,131,43,-152,108,99,102,11,383,69,76,65,1196,-53,-136,1318,494,-79,4152,48,138,-38,139,25,21,56,24,-65,-64,61,87,-11,-29,59,1474,6,131,1831,-245,44,165,-81,-4,216,5462,360,826,133,1608,446,9,-10,30,-23,21,191,281,159,16,-64,342,-45,465,6,252,382,313,12,-53,2,8,26,-27,-37,26,123,74,-55,4,19,55,17,181,9,-96,-42,112,-124,126,-8,92,57,-16,-56,838,-194,-26,-49,-115,65,58,-50,63,-40,152,49,344,61,-68,-9,-23,55,1,28,0,142,-26,-15,-57,201,37,-37,118,1111,20,-15,-5,314,65,-74,102,12,433,46,68,162,192,-51,59,144,-88,101,433,247,0,214,4,-59,72,532,693,321,151,481,278,-487,150,77,-60,-13,20,-7,494,37,285,-9,256,56,108,1347,43,14,7,-862,-9,-19,-223,260,-2,229,-114,431,-35,-167,70,-12,-30,438,31,2,1187,136,-38,192,134,106,-183,48,-26,69,249,15,217,-46,13,832,28,68,-9,-50,13,98,226,55,23,-552,-55,-296,152,-57,24,182,132,-20,14,149,195,88,128,31,165,117,-18,89,-29,47,617,-104,954,-24,-43,-22,2,123,-16,59,111,206,7,-5,3275,2651,115,990,106,70,-17,275,152,156,55,-168,-6,98,64,759,-234,518,83,1115,86,402,-26,412,2950,53,-76,11,23,-16,21,27,408,-119,64,261,-3,-69,66,26,154,-82,58,75,-8,-141,129,140,133,-31,41,116,-58,198,-32,-24,-66,106,727,257,-24,-873,80,-83,-2,-88,-40,-129,14,-52,124,220,251,3,511,-14,-59,268,249,-38,-31,34,-44,-95,-8,-33,182,-84,-87,397,66,3,92,78,-91,63,170,371,-101,-114,-142,-73,-63,173,255,-34,-10,-18,482,45,-15,242,25,154,225,-75,313,14,68,234,-21,189,-40,-19,350,78,38,-73,99,124,-103,130,48,118,-126,244,199,755,56,139,958,418,-31,30,-12,-63,-274,33,-6,58,20,69,56,127,196,-111,-582,-6,12,214,27,946,1129,1001,2139,7767,489,691,28,473,287,420,535,-21,252,-12,1442,19,215,2470,2921,112,982,179,323,87,199,8,22,2486,28,979,2920,-2,189,1101,58,121,46,25,87,501,-145,204,181,-14,1024,4849,159,94,-34,-193,112,4,-7,-6,423,272,624,30,14,-126,-73,510,-41,-61,81,174,116,-36,323,44,376,269,-6,-2,20,29,-6,46,-60,24,-33,-123,-20,5712,30,482,-55,-9,-47,19,-139,-347,-135,58,388,149,-46,135,-39,19,1719,-34,6,201,-8,-156,-48,-130,-30,212,24,179,1000,-66,789,92,-64,122,69,60,5,33,-118,6,-117,5820,-359,-84,26,136,-110,9,42,72,-214,7,172,-10,70,7636,116,337,143,229,189,496,-603,262,57,31,95,61,269,116,80,5,56,-87,565,-107,2230,-12,189,-220,-27,70,-72,29,-106,-25,192,21,-52,51,32,249,84,-65,-76,-45,61,157,-19,-124,-260,168,262,142,355,65,-79,170,5,359,816,-383,837,-961,-7,160,786,156,-313,449,80,77,272,179,316,-7,-33,1617,30,-159,115,159,-21,-10,-1683,-432,-34,654,181,51,40,6,-20,-79,227,24,10,33,297,-123,49,-757,263,3,16,162,119,-72,-5,-36,-25,45,13,-290,-41,-13,45,16,17943,-124,-11,46,-391,2206,132,-37,26,58,-7,25,66,81,148,465,244,71,-34,-20,-155,160,11,14,-13,3114,-9,27,178,13,142,297,160,1376,205,-26,-101,118,-96,-27,39,-64,-37,-71,-105,430,283,-79,-73,967,80,88,78,-43,100,481,-149,597,-145,251,-83,26,42,190,-22,16,-79,47,53,-150,-336,16,14,-431,-26,-119,211,35,-217,-12,42,70,114,1,-72,-46,-148,-8,57,-96,111,-95,744,1047,-13,374,261,104,63,-10,-612,14,449,96,876,-208,-124,655,331,-49,88,-57,-285,15,39,1137,-52,46,183,-14,-138,246,10,264,93,-231,-15,-302,78,-24,7,85,63,315,93,-163,-232,12,52,128,19,-14,83,-37,96,-74,75,-5,33,-85,646,216,-99,16,258,297,61,37,15,66,-206,-285,33,133,379,-127,-4,387,189,12161,-47,-70,162,103,-30,-10,-156,60,-22,221,652,-24,-116,1,372,45,19,-3,52,-10,-194,171,1,29,102,-21,-33,-17,-130,74,75,-14,32,85,206,-302,22,132,58,-58,-19,26,463,-105,48,-391,-137,20,26,113,36,-9,-1,1121,-22,170,120,126,38,18,-31,16,-29,-9,246,-28,160,186,-44,13,412,119,682,110,76,-87,411,18,-51,154,388,32,936,38,-76,38,145,648,31,46,-56,20,124,0,4,721,38,83,70,1,43,-104,251,74,362,106,392,34,-471,212,-340,-1078,438,-321,39,18,-48,-45,24,67,835,23,302,635,288,107,-60,40,-56,63,0,-48,44,-6,91,9,-31,-68,-132,-31,-294,45,210,38,-42,37,-230,-268,64,-5,-137,100,151,-118,-32,335,-21,-150,31,167,307,-279,324,-314,-55,52,-62,171,-170,-55,-71,247,223,-200,199,-20,-18,-1,-25,29,39,-155,4,462,39,-11,608,-66,26,-98,31,-117,-60,1135,-22,97,-128,62,-192,59,89,45,-107,89,618,-68,-90,7,359,-74,59,11,-13,10,11,112,326,117,21,40,605,-1,-47,-48,17,44,-116,-129,-26,349,68,46,54,-40,26,699,21,224,-344,-32,56,-268,72,28,127,29,-98,523,-4,52,41,-3,-2,-2,-91,1727,557,45,189,26,-13,42,-16,60,41,240,86,450,485,342,-63,-121,-18,-44,2,44,-90,242,-16,675,23,67,88,48,-64,64,-65,63,134,-70,-220,-6,-40,-146,-7,107,106,15,-68,169,-115,-16,193,67,26,152,-261,396,39,1111,-237,-8,67,312,-11,264,-43,-55,904,48,299,218,0,284,97,85,135,45,-46,-19,4479,957,318,1126,37,395,-35,-25,1188,53,94,-44,35,-137,43,62,-46,-37,5,0,-303,1055,-170,69,-15,-48,536,40,79,-12,-36,-52,149,4,18,-71,52,228,-22,122,-43,570,-8,-60,-133,8,422,61,11,680,-39,59,472,200,132,46,156,470,-30,80,146,305,-30,9,24,-8,-15,-135,374,80,80,364,316,896,46,496,51,572,139,59,132,-72,172,2,-407,-59,148,66,419,11,-42,191,39,-6,358,18,17,21,63,-99,81,2992,-14,142,-5,-412,-15,16,405,191,630,-45,275,283,399,254,-63,220,22,1006,160,396,-10,-83,50,-205,-132,60,232,129,713,247,18,299,-61,29,763,645,22,7006,1024,113,51,168,242,-154,1042,7,762,-91,-107,41,68,217,63,280,72,200,151,-9,2200,241,194,164,81,272,44,-17,-726,477,1,-7,-18,367,28,10,-58,242,13,1,187,27,-84,22,67,-19,82,475,856,204,144,-472,-427,40,787,380,293,29,969,280,18,18,13544,123,-61,1284,81,562,-19,514,189,68,-58,-86,245,779,-39,143,136,20,200,355,-319,35,-89,68,15342,43,79,-190,-98,-68,-6,355,-54,252,-74,89,-22,-27,-93,8,97,37,1258,39,48,961,79,-34,-15,12,21,354,-69,181,-480,-72,258,141,205,-209,-8,809,765,37,-40,500,1109,149,2043,392,257,-197,-66,-11,-44,-21,-127,120,92,-177,2130,29,-18,-145,6,-97,108,-2,95,11814,-17,323,4724,-31,16,28,34,-79,56,37,-23,206,1137,-5,43,-49,134,-4,-392,-347,10,63,-213,-159,47,6,-3,51,78,-166,270,-68,-59,2,-161,-68,-355,-45,-16,-105,-1,-189,-50,-121,37,-498,-87,-762,33,150,-926,304,75,-50,54,25,129,2,170,97,125,1239,-102,24,26,482,-273,149,916,92,-25,317,-16,35,-11,133,88,-33,18,139,-89,63,59,-91,378,42,-38,26,30,23,-108,-60,61,3,29,187,32,58,245,161,714,630,48,136,77,214,-84,51,-139,12,6,130,-49,-92,-114,-21,24,133,446,880,-290,37,37,152,935,512,-195,514,-100,115,-30,-17,-25,462,969,219,65,146,194,1,39,140,-113,30,89,496,480,2,246,-31,22,-157,68,-34,160,1837,18,79,-23,210,94,73,63,-49,209,312,-87,1059,360,-28,102,5,-62,446,-384,1005,77,194,175,25,-11,176,-75,424,326,15,314,150,38,26,214,-84,-35,87,25,26,37,11,159,271,-1,8,145,50,397,623,35,69,-70,-5,2,-5,1790,125,-28,-31,151,44,-34,17,-228,229,110,89,25,197,-1,-111,225,215,-106,242,28,13,-149,6,-22,-39,337,23,-78,-65,242,43,36,-7,-22,-43,549,37,7,44,125,146,152,-55,84,-81,-169,562,-114,76,-111,10,28,-42,67,194,20,39,544,-22,-44,-29,-5,106,71,149,264,-121,140,43,131,5,385,-2,6,-10,4,-70,0,-51,-8,66,915,87,-3,7,695,11,69,37,-58,554,26,-58,39,57,8,413,105,-99,218,788,1274,-37,101,79,-9,955,384,224,655,999,551,355,161,232,-36,812,-48,43,30,227,657,411,227,3884,991,20,390,961,58,156,116,-10,44,16,236,404,114,221,146,285,-14,1936,42,311,315,1030,41,296,151,55,65,7,67,164,20,628,77,33,358,250,41,174,37,23,2,47,111,286,32,-24,168,363,121,178,189,443,130,56,12,72,5,80,414,3497,105,0,15,404,111,146,294,-30,-103,95,21,1283,4,526,366,-14,19,-44,296,330,130,-62,71,2,91,24,-251,66,-6,109,294,-61,87,539,490,69,-13,-4,-11,107,189,18,889,74,1214,374,345,303,659,673,1429,67,768,82,72,-57,829,-12,235,53,493,883,-5,87,664,139,86,746,15,-6,71,-52,409,43,357,124,-53,663,449,-148,14,-27,138,1265,8,646,104,25,1281,507,1228,-173,704,42,105,31,38,-20,-21,-60,2,61,-113,-120,-47,-148,80,1086,-38,571,1841,-152,532,581,334,61,281,-34,284,92,45,186,734,253,90,126,149,631,127,176,-114,31,38,815,110,-173,-158,748,84,3144,511,-43,79,259,21,439,384,37,43,370,364,227,40,78,66,150,755,12,-35,397,47,611,90,613,685,5,-33,42,-8,-1032,897,227,-83,29,282,1087,146,604,52,406,316,407,435,26,426,227,1050,381,34,258,7,434,-114,499,375,91,-34,521,111,242,15,127,73,686,308,-108,155,689,56,402,89,-120,252,1857,773,164,281,104,39,518,303,929,-38,221,80,308,165,538,40,300,327,144,935,406,592,189,62,524,14,819,85,-28,12,73,41,389,28,-19,1554,45,2586,265,172,70,370,345,34,1813,275,84,1129,268,35,106,137,-18,325,154,-91,81,279,333,-51,64,414,-39,725,13,274,1370,10097,353,300,-9,340,310,303,-74,-29,141,-104,1300,527,229,238,96,223,15,55,389,-6,76,157,249,232,73,742,-67,-526,641,105,-54,457,56,180,194,90,97,22,116,-66,84,1532,386,91,-68,0,16,110,78,-845,306,2290,-19,1048,62,122,1094,323,760,596,84,91,76,442,80,7,1180,443,333,275,-65,110,248,47,282,189,184,392,-713,1007,-8,-35,-5,65,157,121,121,486,395,312,312,38,1485,-27,84,1466,814,80,-10,-52,281,52,55,149,601,243,110,63,121,781,-58,256,33,958,0,-54,173,60,415,-123,761,224,7,169,9,588,25,96,-11,-16,379,-210,728,1272,1359,-13,372,191,-16,215,274,328,2239,67,-32,525,1077,100,66,422,23,96,34,201,145,69,103,352,72,49,556,358,27,770,705,-59,294,130,202,-48,588,340,-1,437,633,329,80,109,145,140,234,113,486,237,23,16,63,-30,104,228,92,145,-45,169,-58,127,93,238,637,1011,271,456,344,-22,1513,102,135,-246,70,174,-37,777,431,18,-246,269,184,622,273,7,150,-52,2439,1390,-92,18,-131,64,20,258,64,406,535,526,174,233,471,16,268,496,29,-3,87,-83,167,-7,-27,-12,1149,48,234,340,200,717,116,198,303,644,-106,462,129,165,447,-333,47,14,99,197,433,94,338,4770,49,51,-45,24,-43,81,-71,299,298,54,76,30,60,98,49,118,1010,-45,27,24,1346,-17,-64,400,18,50,427,100,341,119,37,136,608,85,156,1833,819,591,88,-15,339,1017,-32,59,10,3,120,-541,-28,-22,-126,793,-201,262,-77,-196,197,1073,148,3,123,-9,92,431,203,946,-88,1592,1883,55,640,99,241,-114,59,258,344,105,80,50,332,103,140,749,22,26,439,183,548,352,224,181,-145,191,9,-70,1086,-10,87,-185,1102,-18,229,294,-52,219,-153,344,248,-77,8,-41,72,511,466,29,31,48,956,38,-391,299,102,15,301,69,90,-146,-3,337,38,531,25,-37,218,254,-397,-26,515,37,494,-2,264,295,-16,-48,70,548,73,-16,150,193,154,44,342,30,-11,1442,74,57,58,90,565,268,97,3,28,495,119,251,-6,220,154,170,40,-44,275,348,-364,268,737,166,331,-41,11,111,-161,17,-7,573,301,151,49,14,230,109,-57,-70,177,805,814,175,218,236,-120,624,59,14,80,100,85,30,299,101,307,146,289,153,-203,709,1044,89,216,-244,54,43,166,124,-40,98,695,645,607,161,10,86,39,144,-126,894,45,462,-99,19,63,786,836,63,28,327,106,939,347,1610,3231,267,523,2776,561,366,-19,492,135,399,62,1018,560,-106,542,25,62,666,-360,-150,-49,-13,11,1,-26,25,7,216,-7,786,285,1252,68,89,163,44,15,-4,113,602,288,15,414,46,100,352,76,-51,105,68,-46,292,222,97,902,7,238,415,92,342,-95,38,-63,57,-73,544,8,305,651,-200,600,763,-42,59,31,191,68,261,-49,258,917,107,302,449,586,-26,5,138,18,173,218,218,53,6,1505,1493,48,313,515,107,182,184,472,144,395,440,252,1722,737,1343,-21,387,221,-33,-3,8,1886,177,619,392,540,1440,56,336,666,15,-126,29,60,36,186,137,-539,150,135,764,1214,1254,3694,86,447,17,43,64,-17,37,319,155,364,189,639,300,142,287,888,967,14,77,-5,-12,91,160,28,-248,30,67,74,394,102,288,150,559,-31,588,798,391,463,95,216,491,264,118,88,-299,-30,133,142,287,931,185,39,114,122,151,62,76,536,108,282,240,60,-52,237,-104,314,-9,33,1514,-26,9,187,106,5,58,649,-36,55,151,999,-103,116,101,55,-308,19,467,86,-64,-231,162,1168,-141,385,22,244,113,513,32,48,-13,1,167,-119,86,81,439,219,378,30,271,-12,133,3227,36,-6,-8,319,1722,284,137,247,1080,-71,159,-85,215,230,258,-56,908,-1182,179,191,156,36,1015,153,144,130,420,489,198,393,78,148,200,16,-77,-175,432,77,576,-4,1,-16,207,34,364,392,7,37,-39,53,805,249,182,180,33,22,62,-1,12,69,52,3,522,463,-176,-39,806,-74,1265,237,105,448,-170,35,96,47,68,314,-83,626,181,-68,58,140,848,55,-56,-37,261,472,7,2089,78,2,90,-4,-31,32,2798,-219,45,278,1678,383,517,1944,13,-116,184,304,159,539,3047,169,66,835,36,62,26,642,96,337,90,322,-61,99,198,205,-116,183,360,52,132,123,-788,736,105,219,277,25,979,1446,124,56,137,235,-244,74,516,69,233,103,217,237,109,48,77,128,-268,37,367,79,1591,557,-131,341,129,-52,407,132,913,489,67,2603,799,507,42,167,210,15,229,44,334,651,70,1093,569,180,52,509,-246,218,631,188,961,-91,87,655,324,416,225,13,155,840,319,134,27,238,8,-6,136,513,32,333,-43,3254,134,-64,78,-384,17,35,896,1594,177,325,175,1525,139,-88,437,128,92,552,5,118,-28,35,605,-97,264,648,182,280,80,-12,4,201,58,168,187,81,524,368,11,52,726,-76,8,33,441,245,15,854,757,603,167,1786,121,101,444,729,626,145,-13,236,-37,409,-342,810,412,170,176,597,118,206,445,328,-86,165,156,-50,51,341,664,-264,377,207,372,-25,425,199,1305,1029,510,15,-6,-6,409,36,403,887,259,817,23,-21,-6,99,703,43,20,61,384,628,56,-37,8,1061,-49,40,-99,264,1599,-36,183,-46,305,84,59,145,-144,101,79,687,173,-70,62,-33,2,22,164,132,142,462,141,686,79,301,550,166,582,156,384,65,156,14,279,104,1966,1666,901,685,78,706,729,765,355,0,208,809,473,317,21,43,180,40,-31,-419,-107,241,53,1602,440,996,373,4,-26,107,93,224,328,-116,16,214,74,-14,1361,106,-116,65,27,190,95,905,169,-4,674,567,526,479,176,53,45,176,-188,155,117,135,1473,223,994,241,428,-15,80,-120,465,229,507,103,219,173,557,980,1620,174,1088,354,44,43,12,-9,1105,340,599,1211,264,387,5146,42,805,72,125,883,-78,328,1376,1218,549,205,188,598,162,-80,650,3265,-41,470,-22,366,-108,-83,-14,179,402,1277,440,51,137,150,130,38,288,191,269,676,1601,784,516,353,309,324,212,150,-67,189,218,30,284,100,20,17,283,413,75,335,4696,1785,9,386,67,191,179,443,456,454,624,1392,314,25,-30,268,49,972,753,60,-63,861,1386,-9,623,108,221,61,250,321,37,-26,-2,395,-365,-15,184,42,-93,148,-11,1519,-49,529,439,842,478,147,313,428,-24,4,298,91,128,-434,-84,650,250,62,43,20,572,344,88,89,-155,64,501,669,524,650,-553,19,33,65,19,-16,86,1,-7,494,533,136,-45,223,22,187,64,809,1092,292,224,7,-21,32,213,84,200,281,902,136,912,165,468,202,119,273,706,10,-10,831,190,26,585,87,193,506,89,91,861,-33,563,373,291,729,-21,197,449,1176,458,5024,61,542,626,366,-151,0,281,134,-2,326,1649,132,463,236,360,223,285,307,814,-37,19,-127,67,52,409,172,80,12,199,22,50,-27,509,587,1411,569,35,345,1150,87,89,70,-106,291,72,-19,65,464,-99,146,164,14,195,502,66,188,373,-98,2209,276,319,-10,462,38,364,60,140,176,919,-63,-51,447,5,69,834,439,31,-98,288,93,46,-127,76,138,-7,-107,589,212,212,249,154,815,416,183,299,7,-512,123,14,124,401,-116,58,423,173,-50,-23,32,33,-14,344,83,944,20,-2,562,429,70,29,188,7,222,723,-32,-91,-110,-21,1515,10,72,311,521,377,-266,147,233,-32,7,283,26,446,-80,148,240,350,125,79,281,517,715,150,-3,-41,-1,453,494,347,475,1908,-189,-51,68,356,222,286,50,-208,519,70,191,514,1808,44,445,57,25,52,220,178,43,-35,-181,527,-21,295,261,351,198,68,40,201,528,1555,1492,378,110,6,413,317,221,1164,143,1596,417,624,21,253,394,-30,751,33,302,257,413,604,283,166,1677,945,1,33,-61,90,492,215,17,1059,-66,739,228,-44,-78,310,-250,-104,109,270,-62,163,23,504,213,156,656,161,94,-7,2,-66,284,-13,149,1749,24,-142,720,916,361,28,79,-34,366,240,-30,1120,2510,801,3259,42,22,668,72,108,379,339,-72,295,115,41,-128,202,603,56,810,607,252,479,-362,1342,126,542,218,244,171,477,1654,700,727,-2,-47,68,447,-643,339,292,-7,305,214,-72,376,413,145,271,-51,53,124,88,-125,0,-127,17,321,-287,1023,169,65,1905,54,248,364,-26,-2,-108,530,896,10,1816,-15,-202,-328,782,-63,55,215,588,315,493,174,-218,-38,238,114,219,106,1082,217,1965,123,21,55,172,142,525,430,-17,1858,527,58,-335,185,9,253,177,406,160,48,1109,-42,190,1137,26,743,271,78,48,24,-11,-62,38,101,-21,93,65,51,87,209,-39,104,-46,81,-148,191,-128,227,63,-159,63,56,274,365,-52,250,-13,7,71,209,-50,325,-110,50,295,264,222,241,110,-68,192,540,297,-54,148,636,26,84,163,343,799,210,529,-13,-4,432,-59,118,67,6,9,104,-27,446,-46,-10,-84,680,87,315,10,78,6,411,81,303,622,356,469,180,-24,63,-55,294,164,348,187,555,97,94,13,1407,1524,515,181,206,848,39,-674,673,498,-75,85,72,23,58,-17,58,190,190,107,33,-55,335,120,144,66,960,71,95,36,1520,519,300,164,376,1207,-1,8,305,98,85,504,-25,-54,-92,96,-59,303,14,86,35,1657,1160,126,1050,208,93,318,589,319,442,310,322,507,71,59,41,-37,1492,839,856,48,62,291,737,451,734,325,-79,-71,455,86,169,233,65,645,866,456,194,-79,162,-96,603,224,-50,-153,424,402,383,-62,292,746,264,867,-116,211,479,329,361,87,514,286,461,672,55,687,388,264,25,66,65,-17,306,-63,192,79,100,150,961,476,259,140,-482,309,135,-82,706,334,-3,166,3,204,86,132,56,0,-40,-7,69,253,284,-69,136,182,2134,53,-52,65,201,305,-16,462,63,-81,104,1377,191,1318,381,2679,206,912,26,299,1139,681,-4,2280,47,168,233,257,92,498,445,144,103,490,215,-92,432,115,33,499,12,38,-5,500,-11,160,389,452,509,1051,236,387,1639,510,444,20,513,40,1334,204,168,1214,10,228,900,-350,165,650,1923,884,66,125,385,114,649,2024,2289,-173,69,93,83,354,23,1130,275,318,106,-34,154,-216,453,95,206,-338,275,1457,1286,178,729,300,83,-13,1868,362,-71,-69,1821,-13,1347,774,404,-4,698,67,84,197,18,375,33,-82,1,534,377,20,113,32,491,14868,187,289,28,-41,307,854,163,350,709,250,3921,112,226,2407,-212,24,25,126,102,140,-150,230,463,91,320,715,921,-16,703,18,11,-143,-73,193,782,294,282,546,602,426,459,88,1028,534,21,157,1248,602,313,68,175,6,-13,125,184,117,35,172,249,104,328,468,225,-17,-42,318,489,420,201,196,60,73,-76,19,79,703,106,83,493,384,365,214,56,92,87,482,472,846,692,216,918,485,-25,94,543,117,-24,242,-24,32,224,107,123,103,206,-18,542,359,924,314,497,1022,147,429,5,-57,223,1230,47,204,1471,411,28,1919,54,45,47,45,383,1058,-131,108,187,278,-37,65,107,395,450,141,-352,189,125,2,92,126,121,468,51,-1,254,-18,199,311,282,490,1408,19,28,139,142,-3,46,1064,199,214,-49,-60,211,516,-108,36,-262,207,141,-195,-13,-278,446,34,119,55,133,48,223,46,112,259,-38,353,507,-39,247,466,-10,42,24,308,250,182,31,463,39,71,51,-170,769,737,-88,44,462,548,84,22,119,58,210,-221,323,-20,768,175,268,333,19,2,377,79,58,102,6,662,80,7,26,1618,35,1001,1582,514,31,137,928,-19,415,178,19,320,709,1742,42,1274,143,379,270,655,109,3105,157,262,-69,116,53,314,60,207,5004,38,130,610,38,78,126,5,33,324,230,1321,180,21,-45,357,471,-64,97,121,265,239,-2,-119,91,-72,-32,185,81,26,566,82,275,72,162,659,51,807,142,25,22,107,11,-22,1019,207,113,307,43,191,263,721,277,515,452,-63,-111,2881,-31,357,2577,1436,301,468,754,19,1274,-2,288,-139,41,657,95,304,123,137,15,78,67,123,414,42,-141,190,465,158,563,-70,434,23,2566,1748,113,162,413,-5,5,10,69,0,-131,134,-121,87,31,121,21,922,1180,91,821,208,367,14,444,145,832,718,83,56,257,787,820,853,167,38,655,460,1939,188,247,232,473,1133,398,-47,10,191,601,168,620,431,208,46,280,-9,837,111,158,22,782,459,-98,103,251,240,-15,64,-45,-60,-292,-141,56,419,-9,-290,-543,462,19,170,272,363,279,77,27,-10,-21,555,485,43,24,89,674,36,-85,231,-14,297,415,3459,103,-122,420,597,1831,1076,70,211,39,-178,2,169,424,361,165,63,189,309,216,43,482,65,96,324,193,16,58,-48,243,59,-25,-233,75,638,1347,1269,-88,385,-531,585,228,1766,176,1472,23,2660,97,106,227,460,172,611,181,450,61,53,28,33,197,-26,57,124,72,907,24,226,259,50,2,44,37,69,71,130,1452,96,-122,558,280,280,464,443,2048,150,421,287,-62,109,139,338,152,381,441,448,81,209,26,141,553,661,63,26,284,57,18,329,580,-46,33,-126,-73,1271,396,149,434,444,175,171,4,27,-8,345,3172,583,1229,166,79,8,349,39,14,415,66,175,94,45,793,203,360,114,19,242,79,1002,609,253,3522,160,490,-18,477,127,109,636,-148,-38,363,463,1296,422,18,668,73,-25,-31,20,1043,344,37,453,62,-167,43,-504,262,245,-7,160,678,805,89,96,-5,118,158,23,103,153,29,2884,280,26,151,365,565,121,99,-40,-368,111,-157,74,659,269,-11,496,-92,41,487,123,675,61,653,1945,574,63,226,316,-24,0,-176,603,6,-20,18,417,11,-17,334,127,224,570,1291,456,-17,105,-329,1032,206,316,532,-37,202,-63,107,-297,82,207,-112,294,34,73,105,54,523,282,62,317,95,-343,30,1036,239,72,68,-103,95,30,715,683,3937,228,88,-1,343,1811,596,-38,190,1041,102,57,177,-60,-31,761,900,57,1,-17,241,909,-199,-245,141,86,194,3,1,51,493,262,1198,356,476,213,521,476,421,12,231,237,668,679,102,199,75,261,111,-3,518,15,573,391,19,-1295,1263,102,130,57,73,194,46,150,17,858,372,104,15,67,946,474,435,-24,1119,669,596,155,748,-28,57,71,48,111,129,295,63,-13,1696,342,261,88,541,-335,103,-99,28,160,299,147,125,33,-117,121,69,-495,767,34,129,408,538,1292,80,354,120,4,-4,380,1387,-32,281,-49,0,14,517,462,357,7948,772,634,158,192,406,99,397,-26,160,-50,537,13,-49,837,349,621,13,187,-16,1290,-95,122,-207,89,-95,667,96,279,604,-22,-163,186,-267,992,77,361,984,3763,132,-81,-87,573,5,1911,25,-269,208,6,-61,104,444,767,806,740,751,-38,684,623,1168,156,261,169,100,340,506,153,210,74,38,-31,89,4,-36,-146,717,31,157,466,81,29,1018,935,-84,11,116,808,664,64,1102,-106,1689,760,945,-65,-50,69,163,221,51,-161,90,575,-101,154,574,215,-173,33,25,-28,103,192,267,469,379,1102,77,240,157,199,200,150,278,822,423,-76,41,552,179,25,254,2419,-700,216,247,777,542,4,1044,400,236,1495,-126,9,2358,-41,435,4172,91,192,794,221,9,331,446,32,261,994,771,5793,-131,67,28,433,178,52,1642,153,611,23,266,1105,192,506,189,135,2510,67,436,393,104,35,-29,660,24,-81,72,108,2305,338,12,270,112,409,138,175,1144,378,-184,3439,147,4,1372,176,21,40,131,25,624,1001,26,400,171,345,369,55,1098,20,1003,1404,-40,71,104,245,61,987,317,139,248,93,977,314,314,269,18,361,359,155,-43,240,126,570,546,-21,26,229,1109,-248,37,85,112,254,751,74,484,327,296,34,384,303,116,291,295,-30,495,87,317,249,48,83,46,-10,387,14,1183,708,231,-371,-5,-151,190,-9,-23,-98,94,303,-101,13,274,48,854,-157,676,582,382,464,400,739,144,169,570,1017,173,118,297,-91,395,47,-124,69,3189,1155,268,2425,420,272,66,1394,112,308,160,64,1053,48,-177,367,41,863,1191,358,-145,312,398,131,81,699,162,263,184,492,146,37,296,80,132,86,236,963,163,172,725,597,43,55,-15,99,29,268,321,-428,-163,59,285,-6,187,324,1,1066,419,52,124,826,416,-217,114,-71,291,108,21,28,340,148,-276,267,-4,106,130,72,1177,507,311,1758,175,2337,359,858,80,42,396,121,860,242,29,257,298,262,0,6126,61,975,3492,128,93,183,195,26,508,2786,2312,-95,728,170,380,539,623,208,182,151,343,252,31,536,643,503,715,468,211,28,373,53,826,105,134,172,875,465,505,1170,178,80,752,295,18,-15,436,110,330,494,526,-34,45,598,7,-6,85,262,388,457,-74,262,74,80,653,40,262,453,476,712,204,118,523,108,204,309,636,2899,2267,148,277,150,419,981,239,300,244,252,10,403,1287,1423,26,180,16,-40,-150,289,199,195,1,100,23,178,1057,982,-11,494,173,626,1009,2,127,49,636,-96,179,1832,285,389,30,16,33,69,121,131,130,-1,-54,66,125,134,109,87,898,46,232,1926,502,25,559,200,251,-271,73,667,171,-24,-13,-438,52,234,645,35,56,728,508,-78,139,6,62,25,34,88,282,24,123,259,-209,167,-119,722,-389,3,53,89,90,-66,701,3647,409,204,266,1797,98,13,407,237,644,153,1001,4745,357,-55,22,138,155,211,253,-77,102,76,163,1519,565,473,516,7,222,16,539,193,205,423,-25,1,215,879,558,464,79,20,-69,1288,108,190,80,1061,82,367,106,218,300,158,51,-31,410,-14,27,888,880,208,10,-132,257,39,-101,64,218,155,45,30,-42,171,424,591,315,103,243,-15,28,354,150,464,274,-246,222,337,110,137,-107,60,36,125,-63,270,300,230,1487,592,15,-76,201,59,-21,28,274,-26,-66,108,63,88,80,-50,-20,20,-24,16,45,45,121,19,-44,-53,219,-170,71,-200,-47,40,31,-59,-59,817,92,-26,-48,166,26,65,33,46,5,23,24,8,2,-495,213,-48,129,39,22,13,79,-8,-2,-9,-8,244,49,2241,849,551,26,89,229,4214,59,1715,1487,73,481,-117,-14,-54,6,-7,209,-33,74,3,16,59,-11,30,-104,1726,92,137,-11,13,25,446,-35,35,46,13,53,72,10,5,20,9,4,38,-207,-107,252,-71,436,51,111,38,332,35,69,-18,-37,-57,4,41,-28,25,10,-8,55,23,38,79,250,-20,31,85,8,67,65,1,22,8,275,22,-153,2,1619,114,473,29,170,-130,-36,-950,-167,2
22,-14,-21,26,-42,-38,-60,-39,21,64,-67,-97,-34,-9,-16,13,27,-13,17861,-7,32,-30,7,-21,-23,-5,-24,-11,22,-1,-10,-5,-161,-71,-92,-104,-12,32,15,-24,-2,114,236,2914,211,1149,5353,33,2,13,35,329,91,648,-57,-15,9,-50,81,25,25,30,33,-35,4,37,76,-4,-16,-50,-75,75,41,7,1,26,-3,42,84,3,14,46,34,-9,15,29,24,47,22,-7,51,17,27,52,36,-1,-13,68,28,-32,-8,-47,4,6,-16,3,161,54,-27,32,-5,-35,4,-156,-69,-23,10,21,-2,-4,-3,-12,-6,80,-6,-43,40,5,8,17,-2,2,-6,-1,-17,43,-10,-44,10,13,-63,27,1,27,-8,8,-1,113,-1,57,33,47,5,22,20,-77,37,-17,23,-16,379,-3,-4,35,2238,2,22,-45,32,13,25,-21,-39,-45,-9,-8,-515,-132,-4,31,65,19,-10,47,64,-14,0,-13,-124,-5,141,0,-14,20,30,48,-7,-52,-33,-9,77,-15,1,55,0,-4,-17,90,88,37,-31,-50,-16,-9,34,-42,17,199,-16,-11,-1,9,-5,-10,7,440,-9,6,28,77,29,-6,55,15,1,-24,43,32,65,23,151,47,135,7,13,49,6,20,-1,18,-11,125,36,17,69,-18,-1,12,54,2,107,22,-46,43,3,-22,-3,-80,9,-6,-6,-4,22,45,49,57,-2,-17,-40,-3,-11,21,170,2,-12,7,22,13,19,-20,800,94,187,-5,-22,21,6,7,32,-3,4,24,7,21,-2,-42,16,66,5,115,-99,65,11,-10,27,6,1,3,0,-13,150,76,62,40,13,1,336,53,-5,-11,71,-20,92,13,47,19,-56,13,115,-23,8,7,19,-9,25,10,79,-14,-9,57,-6,-36,54,28,-62,24,75,19,5,-8,-92,33,-6,38,-5,17,4,182,124,48,11,-25,16,-3,34,3,14,37,35,-3,7,-10,13,66,31,28,-23,2,-7,-20,-4,-10,-3,-9,4,18,-14,-6,2,60,16,-1,1,5,13,-3,25,-29,1,0,41,39,-3,-9,-31,-5,-6,9,-20,-20,-4,66,13,26,12,2,69,8,4,-5,40,42,22,1,-17,7,48,-2,-7,-3,1,403,42,-5,29,-65,-9,-2,6,31,46,8,24,20,-19,-41,58,-15,30,-132,-10,-23,-72,195,-6,11,-14,-8,67,-5,1,-21,6,-6,97,-19,37,0,3,72,26,10,19,-5,109,25,-11,-14,2,-16,-18,11,0,-42,-12,-5,6,5,49,-1,-34,-25,12,39,72,-34,33,-7,21,-12,-38,23,-5,18,23,-15,34,41,4,20,13,6,-29,6,-95,40,104,29,14,1,12,42,-2,5,7,137,-12,-26,-7,9,47,39,34,11,15,-26,17,-51,13,17,7,99,58,8,169,79,3,-2,-5,-10,-11,-3,209,33,-39,-15,-18,510,5,-24,20,-56,-32,-6,1,11,7,21,22,-2,23,-65,-67,63,6,113,12,1,8,-7,18,0,-6,-59,-43,3,-13,-113,-20,0,-10,19,16,12,129,-7,30,-2,-48,31,7,17,4,9,4,-3,19,23,9,16,30,22,69,20,-10,-31,40,4,12,-9,37,-4,88,-18,37,-26,8,2,-30,33,16,24,3,7,8,52,26,24,23,186,-22,-14,10,146,40,34,10,1,9,0,10,4,58,31,-5,49,39,43,-47,-20,6,-8,18,-31,-6,8,32,25,14,-16,4,25,49,-2,12,-11,-11,-27,51,27,13,7,13,0,-10,-28,-10,-21,2,-5,-4,58,49,-14,-16,-1,8,20,3,26,31,6,173,-18,-23,-9,-7,-2,8,-10,-5,31,-21,-17,-116,13,-4,-11,-13,49,-5,28,-13,-6,0,9,14,19,0,-2,9,-1,-12,5,-1,215,-4,17,24,81,67,11,21,24,-53,-2,78,4,28,-24,-50,-10,14,-42,-12,-3,-25,66,-6,23,2,1,13,139,17,12,7,51,14,8,97,0,20,0,45,-195,-64,6,51,-6,16,-2,-12,74,22,-14,-32,286,37,14,-52,11,-10,22,-24,68,21,19,10,-2,25,527,46,5,49,50,34,-13,47,-4,36,-90,-303,47,-6,-9,-28,6,-21,-1,-7,14,23,175,57,46,-9,-18,-34,13,-31,-9,6,10,16,10,7,10,-65,-2,25,-11,-17,128,10,11,-1,-31,11,-20,8,47,-9,-13,-4,-5,-46,22,-2,19,-43,-22,-11,270,17,16,12,60,897,-26,-9,12,40,-18,6,-87,243,-13,-18,-6,-27,4,20,117,10,1345,49,19,-30,-10,18,-25,-12,5,-36,348,22,-14,-4,-1,72,690,13,-56,-9,4,12,6,29,-19,199,65,-35,3,35,48,-5,-2,-27,812,17,44,14,65,-43,-33,3,-47,9,-2,49,219,-12,19,-14,-13,-10,-20,-24,-54,-13,-59,7,7,-1,-10,-33,-2,-57,-27,-67,-10,-61,9,36,-5,-17,25,82,51,8,-10,13,48,11,-43,8,-10,-6,-16,2,34,8,-50,-39,15,-26,-21,-40,-18,48,8,23,6,-29,1224,1,27,34,39,10,-7,-11,2,-16,3,-21,5,173,4,2,36,23,4,39,20,-35,-11,-14,-11,-6,-28,-106,329,6,6,2,89,-23,-8,16,342,-2,51,7,32,36,15,-82,68,28,34,22,44,-57,893,271,19,29,2,30,-21,39,133,5,1,1175,10,-16,1,10,38,60,7,19,8,3,192,10,87,12,37,27,226,0,38,42,18,-21,42,29,354,7,53,21,129,-2,-18,-2,154,-10,10,6,46,-19,15,36,-1,0,-2,60,-2,-89,-18,4,-8,-2,1,325,112,8,-53,237,0,20,1,84,63,69,143,-2,8,-5,-64,33,13,117,61,-5,2,12,253,26,-6,-1,-30,-22,2,-19,-2,-2,-2,-8,34,14,12,18,-18,-5,-1,9,5,14,-12,11,4,15,-21,36,5,10,0,44,-1,-5,20,137,-8,3,3,7,-26,11,26,-18,87,21,10,15,22,0,-21,29,30,-5,12,0,60,-9,28,-5,18,3,-5,-36,-21,28,23,-116,50,-4,-8,19,-33,6,-63,42,-36,-9,-20,2,-23,-5,-12,-39,49,31,29,-73,0,-21,2256,861,3,-70,-53,35,-21,1,30,-5,-96,-7,46,-11,-102,8,-19,58,26,15,49,-1,-9,-20,3,-6,27,68,2,-8,13,14,28,2,5,51,124,59,7,-32,-20,-24,-10,-9,183,-14,-1,-15,47,-16,-18,-37,24,-20,15,6,-59,-10,-4,2,49,36,-28,29,130,-4,64,392,-19,-3,-9,3,81,-24,19,-16,-7,-13,12,-20,-6,42,47,26,2,7,-7,22,28,-9,3,-20,24,110,-13,2,1,54,16,-3,-80,-16,-11,-9,-23,-36,-8,-16,8,-23,78,12,27,33,64,14,-60,-10,7,-205,3,60,19,18,31,63,4,13,42,14,-3,-13,-38,-10,-3,21,-25,111,-6,-37,31,10,29,162,7,12,-2,51,231,7,62,-8,40,-12,-7,-4,194,0,37,42,-25,21,-13,-5,21,103,13,13,-9,-24,-20,-14,407,23,0,24,13,10,2,16,-25,92,12,-20,30,25,13,49,-6,-5,-21,7,-37,3,-18,-4,-64,-17,2,205,167,-16,-7,-15,-12,26,13,-18,-19,-35,12,214,36,-41,48,9,8,0,-16,5,-24,85,-19,-7,31,29,17,-5,-15,-16,34,4,-253,-2,11,-4,-44,48,44,-37,31,17,94,-80,16,3,13,-3,67,25,-9,16,67,-29,-5,-30,70,-4,62,-36,84,-18,21,-24,27,1,2,21,-2,9,-5,-14,-20,-13,-4,152,2,28,50,11,11,-2,-20,-10,-14,-58,18,-13,-23,68,-16,-28,262,19,7,12,0,11,-34,42,-11,20,-50,-5,6,-18,88,5,21,6,14,7,81,-28,-3,-7,8,2,-8,0,-80,28,-6,75,0,16,-24,29,444,37,25,-21,-1,0,-30,-5,33,2,-1,63,52,-1,-20,-33,-7,-21,14,2,11,-5,44,8,39,38,-16,18,30,17,98,-12,-9,3,12,17,0,35,91,-84,27,5,101,28,-39,-40,-14,-12,15,-19,-5,-18,37,-29,0,6,11,-23,64,-1,3,51,-13,15,16,-85,-15,150,-8,30,36,24,111,29,28,75,3,-50,-9,-8,0,-13,6,15,-22,-1,24,-20,308,13,26,42,64,12,11,12,-7,-71,-2,-2,-7,9,25,-2,113,10,-117,-25,-31,-7,-138,61,15,7,33,-4,8,-7,-165,-15,16,-10,-9,66,757,6,-25,182,-6,1,-7,-43,-11,65,20,-4,31,-29,-16,8,13,13,-4,53,-2,11,-6,30,29,-19,21,4,-5,27,-6,8,-29,283,29,-37,39,94,21,23,32,20,0,12,-2,1,-4,5,-13,35,24,-19,0,-49,61,10,33,30,35,-40,-9,-14,-47,56,-10,-14,-20,17,21,3,-2,15,195,-13,-9,17,-36,-45,43,10,-4,-18,7,-3,6,11,41,6,10,846,-20,954,926,1388,3,-16,5,-3,-19,30,51,256,12,38,131,8,-37,-7,10,-33,37,69,5,15,-1,2,94,4,-5,15,-32,-14,18,-7,-8,-12,13,1,-17,4,19,-11,13,26,13,-2,42,-83,11,-23,2,3,-7,-17,20,19,-25,22,14,58,-9,12,-6,4,27,-25,2,-1,-6,-3,43,96,13,2,-20,91,-19,484,10,-3,-24,43,34,-18,-10,25,-7,-46,-5,-16,-4,11,-26,-3,-3,-6,-15,-20,-6,-34,16,-30,-19,30,-57,-2,-23,27,352,-17,11,4,-60,21,2,7,-5,-10,473,11,-79,0,10,-13,-11,42,2,83,-14,-15,-21,13,-15,4,-3,30,21,-12,-10,8,-9,-36,-3,3,35,17,15,12,-1,0,4,-43,4,-10,11,22,0,26,136,-30,-15,-14,-1,-12,27,46,275,55,-78,34,12,-7,-38,-64,-59,10,-22,97,-15,167,16,115,11,1,-10,285,13,-10,3,3,61,39,-6,-10,1,53,11,4,2141,54,11,-1,17,8,-29,39,10,15,144,24,1,14,31,22,41,8,5,-23,8,-20,2,6,-2,1,83,-27,-66,12,-20,30,1,53,32,-8,-6,60,-23,-6,25,30,10,10,0,8,2,49,18,23,-21,-5,16,19,41,32,-1,0,61,16,-9,37,14,4,23,-20,-13,37,-7,20,167,0,9,6,-21,22,-25,-18,-35,17,-6,55,10,-22,15,-10,110,62,5,75,69,-2,-24,-44,30,9,-3,-18,7,37,47,-2,37,5,-3,-57,-16,-18,-21,-31,-60,-2,-1,-9,-59,-28,-13,107,-1,-2,-4,6,21,-11,-16,-36,-25,-7,2,12,-19,869,70,-34,-12,8,3,-1,-16,-21,-13,-9,164,-13,-6,86,-12,4,12,57,2,-20,-12,134,-18,-46,3,1,16,261,-24,44,32,41,2,-45,2595,130,14,-17,-96,-4,-14,-29,-1,-29,-14,-11,56,62,-48,15,5,80,25,28,44,21,-8,24,-1,70,-12,8,3,31,25,956,-154,26,9,-5,-69,-25,15,35,-1,2,-31,27,-5,14,0,-19,47,12,7,7,-4,101,10,8,21,-38,176,34,70,8,-18,17,-27,-23,-3,21,15,30,9,18,-10,-7,2,-3,-1,-8,2,-16,-21,-6,110,128,-4,-6,-9,-10,11,70,-3,23,64,-17,-18,926,-35,-31,4,0,8,-6,3,-17,-41,1,189,-1,44,-2,-37,12,37,8,-2,21,44,-5,-158,11,72,-14,-102,2,39,27,15,5,28,-1,-7,228,-24,1,-32,-2,9,-4,-9,29,21,11,-12,-6,94,-11,89,33,-2,-19,4,-23,-38,22,12,-13,-16,-5,67,77,227,-7,423,313,-2,23,-2,-17,-19,-7,43,6,66,-13,-11,35,50,33,22,1,15,-39,6,-55,-18,-15,-31,9,-2,53,-6,1,5,-5,32,-10,15,5,100,-34,0,15,107,22,63,5,-38,-174,8,-5,14,18,-23,1,1,-26,1,39,78,18,-6,61,-5,19,-9,-30,-51,22,2,-21,-7,23,22,72,-20,25,33,5,16,56,20,66,-11,3,-9,51,-174,-6,15,-10,-40,53,58,59,-60,27,34,-23,-5,-5,-18,23,12,30,54,78,1,13,18,15,1874,-17,-28,-37,4,-46,94,4,25,19,-8,17,-18,25,32,67,17,17,6,-17,49,29,27,-37,36,-6,1,6,312,68,-9,10,0,-15,72,3,-29,-4,-12,37,133,-1,-11,-33,35,0,-40,17,-2,-23,-13,-19,-9,-7,3,59,663,-11,15,47,4,-1,6,11,27,-11,-1,-4,-11,-22,10,8,-2,32,-4,-9,87,-28,-32,-4,-14,6,30,12,228,9,13,22,36,-11,6,-12,-43,21,-22,71,13,-2,7,-37,-4,6,-28,2,0,-10,-12,-4,18,0,19,20,10,16,0,22,-22,12,26,14,11,10,14,251,8,0,-17,-4,6,13,13,98,11,-30,-9,23,6,-16,34,153,17,15,15,6,-2,1,44,-7,103,-12,4,-27,-8,30,11,-25,-2,1,-16,-21,-6,-2,-10,-185,-16,13,35,-6,-15,-3,27,16,-61,-1,14,-8,-9,49,50,12,6,24,55,23,9,-10,-18,3,14,72,-8,-14,-4,-15,6,-50,-10,20,20,62,0,76,-56,87,11,6,-15,3,64,7,19,1,-53,39,7,-79,9,-32,-4,-26,30,24,-7,-3,-10,3,15,-29,-28,-4,3,-28,-4,18,14,-34,-3,39,14,-11,-6,-3,-16,31,-15,57,-32,-8,-15,29,44,-26,-2,-10,3,9,-18,0,-3,48,9,40,1,-10,26,-19,-14,-109,36,24,12,13,30,28,30,11,-84,32,10,40,-9,-15,55,12,67,9,-2,5,-14,-26,7,-5,7,-70,-16,42,7,-8,5,24,24,-29,-8,0,16,25,-6,-21,12,34,15,8,21,-8,6,0,-9,36,45,51,-13,9,95,26,20,25,-42,1,-84,411,48,32,-85,-77,23,1,-4,10,-3,34,-20,7,-9,1,12,60,23,4,-10,3,8,9,95,-40,-1,-38,5,45,205,671,337,19,-7,10,14,-21,-26,117,8,10,1,-31,-16,1,-4,-36,-4,-24,0,-16,-10,-3,25,0,3,27,12,21,12,35,35,-6,9,12,12,66,53,-8,13,611,511,293,203,827,821,226,9,29,-4,39,31,-10,-14,18,-15,-8,-76,-11,-16,-14,-12,2,-9,13,30,-12,18,15,19,6,24,18,12,-23,-1,0,-16,0,-1,-3,-15,4,4,-4,-27,29,-18,-35,8,-5,-12,54,-46,-3,-4,1,4,0,-23,-1,3,-20,-19,8,13,13,16,26,0,9,-7,91,8,-56,-36,-9,2,-5,20,-8,8,62,28,15,-15,-5,-14,11,15,4,33,38,14,-12,-3,65,6,20,19,-33,-50,-2,45,43,-17,-45,-6,-4,18,-15,-8,22,-8,2,-10,16,5,17,70,10,20,35,-4,27,1,19,-5,-6,-34,18,-1,23,-2,8,-27,25,36,11,49,-56,-10,-26,14,-20,-8,-9,-7,-3,95,3,4,19,16,-6,19,138,21,-16,-6,-20,-7,-26,-1,-45,2,42,26,29,10,-13,-35,-4,-12,-7,-4,13,-13,-25,-5,2,12,-3,4,-29,0,-9,-10,-17,-18,35,0,2,22,22,-23,1,-15,0,-4,-10,29,1,-10,-8,186,-5,38,-16,-5,-29,58,-32,10,14,-6,13,56,-1,15,-9,10,-16,45,-5,-4,16,-4,-17,-32,-7,-22,12,11,-14,2,14,-4,-2,-20,-8,33,11,27,12,-1,24,-3,-26,-8,14,-15,88,-9,-32,17,24,2,10,46,-16,-32,1,-97,16,19,34,33,-53,-162,-14,16,54,-31,-43,-122,-23,-19,-8,-4,0,10,49,-40,-16,0,-9,33,-9,20,67,-4,22,-151,-3,30,-5,-12,-6,33,26,47,75,15,-19,28,-12,-14,109,13,28,4,9,-28,53,-7,10,101,-14,4,3,6,21,-13,84,8,17,35,10,7,-10,59,154,25,-12,-5,-11,-5,-23,-13,11,-6,-1,-5,6,-30,-23,19,-19,53,14,29,-18,22,-26,20,-38,-26,-19,10,34,-1,-16,7,57,10,34,-25,-14,-17,-43,77,-23,11,-19,-12,0,6,61,-12,9,0,-61,47,-18,71,283,7,-2,-6,-36,2,-6,-2,-9,-34,-20,0,-15,-26,-8,-46,48,4,18,7,-13,52,-19,13,12,11,3,-1,6,4,-12,40,15,71,57,-1,8,54,11,6,50,-98,20,69,2,-5,-5,-1,8,46,-1,203,-20,19,31,-10,-4,230,55,71,15,47,-7,29,4,99,1,26,5,33,86,77,0,0,62,309,3,-2,24,4,-23,24,15,12,13,4,-2,2,41,4,71,1,10,18,66,-16,0,-16,24,53,18,18,51,40,9,-45,-12,-1,-38,109,1057,-45,47,22,24,7,-24,-6,7,8,11,-21,19,0,20,-3,-7,95,13,-10,16,850,-14,37,6,-1,29,-14,-5,0,10,-12,25,28,-3,23,-11,-13,39,-6,3,-7,-29,11,12,52,-22,7,54,7,0,1,19,-16,21,93,29,4,61,-17,-15,-18,-11,-7,36,7,4,19,-1,24,-92,35,50,-15,-33,-534,-26,38,36,13,14,18,60,8,-31,31,9,-26,-12,725,-4,-20,7,29,30,-38,9,19,10,-100,9,148,-21,35,38,7,-2,-11,6,-9,32,-8,-3,20,21,-4,18,25,61,34,26,-22,9,-2,19,-95,73,-1,5,44,-8,9,-41,87,26,19,-8,27,-19,38,4,-1,26,8,3,0,3,28,-1,7,-7,10,14,32,12,38,14,-15,41,357,13,37,-23,24,18,17,14,27,11,-7,-22,7,12,16,48,3,1,1,-1,5,-5,20,93,10,-9,2,8,35,-77,-2,-6,-9,22,-27,-33,-39,1,-43,23,-19,78,-23,17,-10,0,20,-14,36,13,8,10,297,-13,28,7,35,-28,-23,-16,8,-15,23,25,-122,55,-19,-2,-18,41,100,3,-8,-19,-7,-52,-56,-5,-10,27,18,-5,2,-18,41,19,-7,39,21,0,45,-37,11,-11,-5,-33,-20,14,-18,-25,65,15,24,-13,20,17,5,56,28,-3,88,-6,3,-21,-5,0,-3,-19,29,2,-17,-8,60,86,2,-9,-53,-11,3,-21,-21,35,45,50,6,-54,19,13,31,-14,101,-2,102,3,11,3,17,8,17,-35,13,-42,19,49,-15,27,-9,-2,0,15,15,-13,51,5,7,69,15,8,7,59,-61,8,0,-1,12,73,18,5,-14,10,6,38,6,31,-23,11,25,53,-23,39,-103,66,-11,48,-6,-17,5,20,-29,4,-21,-19,46,9,1,27,54,4,25,290,22,-5,70,4,-9,85,-6,-7,0,-14,-28,-19,42,6,-1,-16,-27,-26,6,22,32,-19,-110,-1,5,-8,2,-94,29,18,6,-19,-9,-13,-1,15,-6,24,18,-13,-13,1,7,-20,-81,-4,21,-4,5,-13,-19,1,65,22,-14,15,-4,-2,14,-32,-26,-16,-20,-17,-4,120,4,36,-8,-39,-48,64,77,-17,48,-51,48,19,-3,66,26,15,43,27,-82,-8,-1,0,-16,-13,2,-26,2,41,-48,3,24,-26,16,15,5,39,40,-17,51,26,3,-16,-7,-4,0,15,50,-15,-189,7,-1,-10,34,23,26,-7,43,8,44,8,1,3,37,12,-26,5,14,-2,12,19,-9,7,28,15,-8,-31,-23,2,-12,31,7,29,-5,-12,-12,23,0,169,-22,2,15,1,-7,41,22,141,19,-7,1,30,41,-2,-18,31,2,7,-20,14,30,-7,-25,-30,7,-84,47,3,102,-9,33,12,-12,-35,-6,5,9,48,-5,9,-42,12,8,-10,-10,15,37,-10,13,-14,-112,15,-21,26,3,-7,-23,-1,52,-2,20,61,3,-10,10,37,37,-26,-47,16,9,-8,-8,28,-7,-7,24,61,-16,-33,39,43,36,5,49,8,-30,-78,38,7,31,-7,13,35,47,-31,39,-65,-8,-3,27,-9,-84,15,-12,0,22,38,2,16,3,-33,3,57,-3,152,-27,81,25,0,17,95,-10,-13,-19,44,-1,-63,-4,14,26,-25,1,80,-29,-5,-12,23,-50,-19,-11,4,17,84,0,64,56,36,-1,-1,7,2,46,-17,3,49,28,5,-7,11,0,10,36,53,64,8,-53,-7,46,16,-38,65,34,-15,6,38,-25,-1,-45,26,8,14,9,1,30,-3,-5,2,21,8,1,-5,54,9,19,-31,267,-1,-1,-5,20,185,-2,-23,-6,-22,-23,-8,-2,70,54,56,87,9,87,8,5,-21,17,0,31,-88,-21,63,12,21,136,-47,1319,1,35,8,1,-14,22,-16,6,14,-27,-16,5,-2,2,17,-21,1,191,-37,230,21,1,-15,-1,-33,42,-9,5,-7,2,41,-74,-13,-1,81,-19,-8,5,-5,3,20,-6,27,6,-31,19,-2,1038,6,-8,-5,23,35,20,12,-12,-2,-24,-21,2,-18,-33,1,15,0,-60,-32,3,371,9,8,599,66,6,33,46,-10,-18,-21,18,18,0,-6,48,17,-13,-13,45,7,64,-6,63,2580,-2,-16,8,40,-3,66,-6,-2,21,80,-1,-5,31,28,8,16,-16,13,7,-15,125,28,-9,11,18,169,22,21,3,272,11,-190,-2,194,-3,152,112,1121,-9,14,991,115,-51,61,7,-9,16,126,-15,7,13,-17,-23,-11,75,4,-12,-34,12,32,15,526,-25,6,25,19,9,-3,26,-6,-60,-9,384,77,-5,5,4,10,-7,33,15,-10,-21,4,31,-53,2,-2,-12,20,1,5,2,-14,43,0,10,20,-7,214,0,-39,52,21,238,24,26,15,310,1497,64,163,4,0,-33,159,-14,21,-24,-35,-18,153,14,24,-7,-6,24,-19,-20,6,-1,-2,-11,-80,-9,6,32,7,24,2,153,-25,602,17,-16,-22,-2,12,484,-49,26,-3,-11,24,35,-4,16,-54,5,11,23,1142,348,13,93,27,24,58,66,-58,62,-45,301,-15,-14,0,31,29,-7,-7,-21,14,-56,8,-7,-12,-14,5,18,3,-7,6,3,14,-26,11,5,-3,22,15,63,-9,11,27,2,81,68,52,87,-1,-3,-1,3,15,61,-199,36,10,15,-3,-5,65,12,4,10,6,-3,16,-27,27,22,23,-11,16,3,14,0,-33,42,108,651,29,4,16,113,3,26,4,2,-4,-14,20,834,18,21,45,-4,9,17,7,-15,38,-13,12,0,-7,18,33,23,-20,-13,-32,16,475,-50,-6,7,23,-10,2,-18,12,44,0,-9,19,10,-7,-28,4,-2,-22,-26,-19,0,-37,45,3,62,24,9,30,39,-22,1,7,-11,-1,27,26,-19,2,33,-12,11,13,601,12,-2,7,-11,-9,6,78,-54,87,-16,-4,11,8,357,-6,8,10,-3,2,45,29,-4,12,-8,-22,211,-4,840,362,-7,79,107,13,80,-7,45,18,145,53,5,44,-52,-15,16,20,-15,16,2,-2,57,2,-23,17,91,-25,74,10,-13,6,29,-57,13,2,31,-14,39,10,-34,-45,61,17,39,553,14,-2,15,-6,29,-9,60,-10,33,1,8,-1,50,-1,44,93,26,61,13,-3,-10,24,49,28,47,16,-3,32,18,-5,85,3,26,-20,-2,-5,48,-18,15,19,-28,15,-8,24,14,1,24,76,36,-8,-1,-10,4,17,-16,51,18,58,7,-1,-5,-2,16,-3,-31,-16,76,-22,22,-8,-7,-39,14,-21,110,-2,-16,-22,12,2,-2,-7,-8,26,19,3,44,23,20,3,-5,15,-13,32,2,30,536,30,25,-18,-31,-40,-9,-14,22,1,-22,13,16,8,-11,1,19,-22,77,0,10,-33,14,6,4,-2,18,64,531,-59,308,19,12,1,0,38,-12,-26,-53,-12,-34,0,2,57,5,-4,15,2,1,11,4,-11,10,5,-12,4,-49,-10,30,102,-33,10,7,-33,-115,-19,-24,-8,34,-13,-2,33,-5,1,-15,69,12,-21,33,10,-19,-10,-75,37,-18,-1,14,-21,13,-7,24,75,9,3,-4,-18,-19,-34,-14,8,21,6,-8,-22,-3,94,38,-20,-13,43,9,9,1,-14,22,25,24,229,14,172,-6,-12,6,11,-19,111,30,-125,-18,9,77,-17,-69,-7,22,8,53,-20,16,90,3,12,6,-42,32,-6,68,15,40,13,37,63,10,26,54,24,5,7,-40,24,-26,-11,1,-9,-9,2,54,8,106,-21,80,8,-2,26,-12,-3,-56,16,2,-10,99,-8,-18,7,15,94,31,-6,17,-19,-27,-48,-15,0,12,-15,-8,-80,-1,-10,-29,-3,5,-24,-113,17,-108,7,-9,-22,-12,-10,12,-1,16,-20,312,-1,42,-1,-6,-36,-21,72,-10,12,20,39,-11,15,16,-42,12,0,14,72,16,13,17,-12,-25,32,20,23,9,-8,35,-7,-33,-20,12,-3,-7,-11,10,-16,-12,-19,-9,-26,-15,-14,-20,-3,70,3,13,30,14,18,25,33,17,36,-3,15,18,-121,-83,20,33,9,42,-69,-15,0,4,5,52,-12,15,-1,-39,16,6,64,-2,3,49,76,-29,16,-11,34,-10,-3,16,92,53,-6,-7,-21,83,13,27,3,-21,5,3,-21,10,-20,5,-5,-11,-155,-7,139,8,30,-12,-7,3,-32,-27,7,-31,-1,12,11,5,89,8,-91,43,51,-18,-45,-26,1,-99,17,17,32,-8,31,89,7,4,2,-3,0,22,2,-12,7,-4,10,-4,137,-21,14,7,11,-19,1,1,-6,27,23,-16,-12,-1,14,21,60,11,0,0,27,-11,7,6,-7,3,10,28,-3,44,26,-8,-21,52,-17,14,-6,-9,14,-107,30,18,-15,-18,-26,-48,21,-81,42,9,23,-1,23,9,-3,25,-8,13,-34,12,28,23,-11,-9,-11,3468,-45,-57,23,-81,-21,-8,17,-10,-6,-67,-10,-3,-32,110,-38,1,-4,-42,-1,8,8,-12,-20,-4,1,-7,-3,6,0,1035,50,3,38,-15,75,693,15,236,23,-56,-39,14,-10,710,170,-9,605,-1,20,-16,9,33,-2,-16,57,21,17,0,24,-4,11,38,0,65,10,-12,2,68,-1,39,17,-26,-23,51,25,-2,10,-42,19,125,26,69,19,-84,-2,7,-31,6,2,21,5,20,18,28,30,22,-2,13,-10,-13,-28,-57,9,-25,-59,4,10,-19,4,106,26,29,17,-11,-52,10,160,34,95,-19,89,-2,-35,31,89,-4,44,51,78,9,1,100,0,-6,3,5,-20,-31,-9,-4,2003,21,59,-12,-2,-7,-25,-5,-7,10,-16,-65,-23,-60,10,12,0,-28,1,-16,-19,-2,-68,5,16,0,-29,16,-32,30,674,-56,8,-6,7,24,26,21,996,112,3478,2,1,-16,65,49,-89,3,-2,39,-8,16,0,52,-16,12,15,68,-30,39,18,32,-38,-11,3,1,5,17,-1,45,-38,15,9,0,10,18,142,9,-21,56,-6,91,0,-18,17,64,-32,-27,-17,17,21,32,22,15,-35,67,14,15,8,23,2,-4,29,59,15,21,-10,-2,-6,77,-2,133,9,-62,-21,159,-16,-20,59,25,20,44,34,-18,10,-5,-16,-6,-6,17,6,10,-22,52,-2,-1,5,7,26,-46,35,25,18,12,62,-35,46,-1,-11,-12,-34,2,39,50,2,-61,-4,39,8,162,49,-25,36,52,10,24,26,194,25,-12,-7,-2,0,-24,-4,6,16,54,22,24,-6,9,-6,-15,13,24,159,-4,21,24,3,-8,-22,-54,-4,-13,3,-11,-37,-34,16,47,-28,3,-7,1,1,8,97,23,0,54,10,17,17,54,9,4,-15,-17,-1,-10,21,50,-24,3,23,10,-24,-29,-17,-9,253,-4,-17,-19,-100,6,-35,-12,-1,3,-8,59,-18,-9,56,-16,188,41,-2,172,64,16,-23,-16,-11,10,1,12,-11,-19,-26,67,15,90,1,-17,-1,19,-8,20,23,-10,-16,2,113,24,2,27,35,4,11,7,17,19,14,-27,93,18,-18,4,-5,-1,6,-6,-2,-9,12,63,-30,-28,25,15,1,-15,-98,122,645,56,5,15,15,2,-8,-22,-11,-17,12,15,3,4,91,17,41,0,13,-84,1,-16,6,21,98,6,7,-17,-30,19,12,-2,31,36,123,28,15,32,56,14,-3,-183,57,24,0,20,7,-3,-26,19,7,37,17,78,11,902,2,-12,-6,70,-14,-100,-16,18,2,-8,-4,0,-9,10,-26,17,2,10,30,-4,436,0,-45,-27,-27,6,-7,8,16,7,34,62,30,9,-2,-18,0,16,-10,28,-14,17,24,37,-8,11,42,20,-1,12,23,163,-6,-55,5,16,-6,27,43,12,25,14,4,75,-10,-56,49,4,2,39,13,21,-11,-5,160,-77,-57,-36,19,198,8,9,37,-4,-212,272,8,24,109,2,-10,31,13,-12,7,3,-1,-8,-15,15,-11,36,22,103,43,44,11,11,36,2,-13,-19,64,9,-8,87,14,-37,-48,9,31,-10,-19,-20,9,32,-14,11,26,19,19,-22,-14,53,-14,-30,12,-29,-53,-9,41,37,59,16,-15,4,16,4345,3124,-37,51,-1,311,2355,-10,13,-14,28,-8,-30,32,-1,716,50,120,429,164,11,7,-6,-6,17,16,-8,16,18,42,11,124,258,-6,10,-6,7,-56,19,8,3,-5,4,-17,-81,21,-10,-235,-23,-15,-12,234,-47,-17,-20,1,-4,9,-10,-48,-31,-101,12,6,-27,25,-30,14,0,16,-14,28,3,-3,2,7,9,13,-2,-28,-2,-31,-24,25,11,47,114,1666,180,2724,-2,-8,18,15,16,24,54,-59,4,-17,-12,-11,112,-160,8,-7,2,-8,20,231,8,20,-9,7,-2,19,10,5,0,-29,263,11,5,-79,40,-97,239,25,12,-10,-38,-11,-24,214,7,31,41,16,9,32,-20,-2,5,-34,2,-6,-6,-79,13,40,-26,-13,8,15,15,-2,21,-27,-68,-3,25,94,152,57,22,9,24,27,11,26,1,-3,72,19,69,-8,26,1,11,-9,113,8,-18,-5,0,-48,5,14,11,51,24,17,1,3,-53,43,-86,22,13,14,-8,-12,45,-38,8,-97,-25,77,5,-20,-23,-20,-21,2182,14,48,225,-9,6,-5,4,11,138,47,162,1165,-5,-12,294,27,46,-19,-24,4,-9,23,17,33,-35,-1,35,389,-103,-42,-13,-1,284,32,-25,33,-2,66,-16,-28,20,64,-5,-14,14,-7,-104,8,30,17,29,14,9,35,10,91,152,-56,26,8,12,77,-29,23,28,-14,10,-19,45,0,30,24,99,1884,-29,0,1,-9,-48,-19,12,116,1,37,-9,-22,-23,9,-6,24,7,-44,7,-9,-40,12,12,8,2,-11,-30,-15,674,-31,-6,11,11,-4,-32,-34,-36,22,23,125,13,28,21,117,12,37,51,-29,-27,144,-59,-53,11,2,-44,3,114,-3,-3,-25,5,28,18,-60,6,6,26,1,-78,7,0,12,-42,-4,25,6,-2,20,7,4,16,5,43,-6,-5,32,-22,-17,6,14,-3,7,-92,-5,20,-21,14,7,61,-26,31,3,-43,-3,5,17,-11,27,4,15,-14,-26,19,7,45,-2,5,4,-22,5,-11,11,-15,23,24,94,63,3,-10,27,14,-13,-4,11,5,12,18,-3,0,60,20,-6,-23,-20,-10,-3,64,-4,-12,8,-30,-20,-10,8,-7,4,-18,0,20,20,-43,119,-88,6,-4,73,8,22,40,12,250,166,-44,-17,23,32,-15,3,-49,-57,-12,136,56,34,76,2,312,-19,17,12,169,-5,-18,-37,182,2,-34,-16,-19,-10,-21,13,-9,26,-23,-20,-39,-119,38,13,8,701,-8,-12,61,200,-7,46,-43,2,-3,-35,-25,-10,1,2,0,60,63,-32,-7,-25,33,-10,5,98,46,-26,89,69,-6,31,-38,-17,209,-5,4,0,-22,16,43,47,-32,-45,-43,38,-94,-57,-17,-1,5,17,1,93,82,-35,118,61,-5,-12,7,62,9,24,-6,0,73,111,-14,-24,3,-13,7,1,26,8,31,40,-12,7,-14,23,52,-13,-8,-13,-9,1,22,3,-31,26,45,25,-14,39,0,144,7,15,-5,3,35,51,-9,4,35,249,-16,-17,100,-16,-6,-6,588,26,2,3,-11,5,35,22,14,19,35,41,-4,11,22,6,24,3,404,10,6,-10,6,41,366,-2,29,-37,-2,-57,7,0,-8,13,-2,7,32,29,5,11,5,31,47,-12,67,-17,-152,52,29,8,30,35,1,41,16,11,210,11,2,-4,21,-25,-13,-35,7,2,107,-8,2,103,-27,-8,-7,7,-13,6,21,12,-72,10,-9,12,49,3,8,1,-15,-44,229,31,-5,5,-19,132,10,0,10,-15,-24,-15,33,-7,23,-20,85,15,25,-21,-27,19,13,-18,1,7,-60,-2,21,8,15,120,32,2,-5,5,32,5,-58,31,-43,4,-3,0,-80,32,106,151,62,-50,5,2,-35,-42,1195,-6,10,-1,-22,23,-21,4,38,-1,16,-2,-12,-9,14,-51,-3,7,-12,13,-22,12,42,11,-22,2,-113,19,8,9,33,-20,73,6,-5,6,1,-22,-25,-5,-3,2,7,-16,9,2,13,-23,58,2,1,12,20,23,31,-2,26,39,0,-24,35,27,3,-5,92,16,-10,-57,-18,0,-15,29,-51,79,10,190,-6,-21,-6,-24,-2,19,-43,39,4,-1,6,109,6,-4,25,19,127,37,107,-16,46,65,10,-157,10,33,-21,-1,19,22,-8,5,-3,11,349,53,28,-59,-3,6,-12,10,203,23,55,57,14,-48,-18,57,6,-46,-6,-26,-33,51,12,3,-5,-30,-16,-18,-11,4,29,22,-35,-114,-11,-22,44,25,53,21,-2,68,90,-5,55,21,-12,-14,-172,-2,-44,-9,6,33,-2,25,-7,-23,-40,-36,-24,-33,109,-12,3,31,-4,-8,-16,26,11,28,-1,38,19,42,-31,1,-11,582,2,10,21,-3,-17,5,7,6,16,9,-14,15,73,-37,-50,31,496,-57,-12,-28,56,45,16,75,-25,-31,-11,29,-19,-1,15,28,7,-12,38,6,27,-11,3,17,-47,1,-11,-30,10,-2,22,60,-85,5,22,4,-11,-138,7,59,85,15,-155,-11,49,-21,-21,-1,3,-2,2,35,-2,-56,49,18,18,8,15,-13,13,191,11,-35,-2,-5,-1,1,8,139,-100,-49,-635,-50,39,-3,-75,-88,-32,-24,93,-27,0,-7,278,21,-1,43,-8,-49,166,-4,-1,-21,33,56,122,282,-11,34,-28,139,1,957,10,-106,-397,-888,-289,-40,-11,-3,-16,11,11,-15,0,-37,215,122,80,10,19,-6,11,52,24,170,5,10,-17,-58,-5,139,11,7,194,10,3,-18,-2,-3,-64,61,3,277,10,15,-3,-97,-60,3,95,2,-5,-36,7,-28,-24,22,5,-6,-44,-24,1,37,59,40,2,289,17,-40,-10,-88,46,-2,3448,21,-24,10,-16,-4,-13,-24,76,20,3,-53,13,551,16,16,3,1,-3,9,-11,23,16,4,4303,-3,45,15,-16,15,-24,10,-1,-147,10,-32,-5,-13,-9,-39,-5,-9,26,8,29,4,31,-1,33,9,7,10,41,17,-8,3,-3,-20,-3,4,205,-2,-22,8,-13,-9,-21,-51,1,-43,-44,31,9,25,27,10,-6,-11,-4,6,25,183,-13,87,6,-32,4,55,19,1,-10,21,12,175,34,-34,2608,13,-6,-14,-12,48,11,82,-16,12,-10,26,0,-2,0,6,-12,32,-111,-12,1,-17,-5,-9,81,15,3,-9,-53,11,15,14,-6,17,2,-49,5,8,-2,1,94,11,7,137,20,8,3,73,-151,-4,32,19,2,1,-11,15,-41,-6,-6,-180,-1,36,28,363,52,52,3,-1,1,9,-3,25,-4,-25,24,2,27,63,-38,-16,230,128,-57,0,1,-6,-52,-12,126,-12,6,72,-3,-4,47,39,38,-50,-10,-18,8,-13,-24,-11,-1,-21,16,-21,43,-56,-15,-1,-60,7,183,33,11,-2,-10,6,25,41,-21,-13,91,-1,6,-32,79,19,29,13,-59,-7,-28,10,-5,20,4,8,4,-12,-2,2,3,0,-3,25,24,34,15,6,16,-8,743,731,108,33,60,344,79,34,34,-18,-7,9,-10,15,8,-7,4,13,0,8,29,-8,-81,-2,1,289,-39,-39,-37,22,-8,-39,-29,-13,11,26,-70,4,97,-3,-11,-20,-88,22,-14,-21,26,-42,-38,-60,-39,21,64,-67,-97,-34,-9,-16,13,27,-13,17,17861,35,-7,32,-30,7,-21,-23,-5,-24,-11,22,-1,-10,-5,-161,-71,-92,-104,-12,32,15,-24,-2,114,236,2914,211,1149,5353,33,2,13,35,329,91,648,-57,-15,9,-50,81,49,31,22,-22,-21,-9,28,60,69,-10,-5,81,25,330,164,503,190,7,-223,3,2,45,83,-29,230,31,28,38,105,-4,-15,17,29,14,24,7,24,62,137,124,73,56,4,-31,-7,20,2,-3,22,-10,26,-12,16,49,7,66,2,-19,-17,33,-181,93,39,165,5,63,31,28,-23,25,65,83,51,4,5,181,-108,18,41,-66,3,-8,-164,109,17,141,43,34,9,30,47,-16,38,41,0,4,19,107,18,-21,2,-7,-6,0,-16,8,20,41,-47,-10,128,-14,7,-21,25,15,-15,14,28,38,5,-17,16,122,37,16,-63,-6,26,13,25,-24,12,9,45,-25,23,-19,22,-24,11,20,116,-8,36,21,67,54,30,778,-31,4,15,1,21,-3,14,235,-13,15,268,-1265,-12,609,22,22,24,-14,-27,18,22,13,54,20,75,72,-1,45,-1,10,-9,53,-7,15,8,-5,-13,25,117,-1,42,25,23,-15,6,14,-28,51,1,16,-32,58,9,-5,-1,101,80,-131,28,29,-12,-25,-1,40,-35,30,95,13,-27,3,9,-21,-1,88,19,3,12,7,22,-18,24,-18,-317,79,12,-38,-6,12,35,125,-76,81,7,50,-1,42,4,2,48,19,13,8,38,-7,-34,9,8,77,-9,-5,32,41,16,-23,-5,30,8,112,55,30,-6,-1,25,-67,59,412,17,2,-29,-17,11,-6,42,219,68,-8,117,-7,-93,47,63,20,-20,-29,12,-22,80,46,-72,5,-216,-11,0,68,-42,61,25,75,-25,-7,7,64,11,-2,23,5,30,-44,59,50,-60,-14,49,286,83,45,-4,18,73,-33,10,99,141,-47,-17,37,19,21,-19,67,227,-5,26,-20,1,-13,3,14,-8,9,-1,24,18,49,405,-25,77,44,-138,19,143,-59,26,-13,2,83,6,-8,706,-24,25,22,-1,7,64,-13,60,41,-6,-25,74,25,2,-42,-32,18,16,-29,17,1,3,11,-68,53,-40,-9,23,4,-12,14,95,67,40,17,5,35,5,12,-50,36,-11,0,38,47,13,17,79,139,-16,-31,59,72,-41,-34,8,80,20,59,59,0,20,-30,83,8,64,101,-69,-5,192,17,15,-9,41,-68,-2,13,91,48,-16,-20,1,72,-2,4,-11,-33,-18,27,3,26,70,-22,51,31,18,64,18,6,-26,-24,-60,-83,32,-103,23,33,-4,32,-31,-33,24,-2,26,22,-1,-10,9,72,30,-22,-8,53,-32,-4,-23,29,-14,-16,-18,39,23,-38,-16,24,10,53,-60,11,11,-18,-9,-1,-6,-64,-15,8,-12,12,13,-24,10,76,-13,179,-11,16,30,41,16,-45,-19,106,11,-14,14,-44,-8,-11,-18,-5,-68,44,19,-20,9,-123,-115,-32,0,-1,29,41,19,-16,-62,99,75,-3,34,-12,2,-27,5,24,-21,95,-36,-12,17,-51,-8,-8,30,24,-9,-56,13,-2,-38,1,-36,-37,9,18,1,51,0,-6,7,14,29,2,39,5,-384,24,22,6,38,7,63,20,64,-2,-28,-11,43,18,-36,-6,42,17,-29,31,-32,-43,15,3,40,4,-13,-6,25,-53,51,62,-2,134,-27,22,-9,32,65,-37,-47,78,471,36,20,0,-4,-8,39,17,-36,-27,42,39,25,60,-8,-31,-8,52,56,24,9,27,14,8,19,60,25,3,5,5,85,0,65,69,-57,87,11,2,26,108,-45,15,129,52,21,4,105,7,-22,-6,-28,199,-31,3,59,28,-1,45,-8,94,59,-15,36,13,49,-28,120,-23,-509,17,-49,12,67,-15,8,-4,15,-1,10,34,38,-8,-104,-3,121,60,-13,33,3,-4,10,32,-38,14,8,26,-39,30,2,-74,15,112,-36,-44,-13,-7,-3,-23,96,-5,112,6,9,33,97,-54,0,-2,58,-23,-5,7,5,-10,-32,0,-13,30,-11,-6,53,25,176,60,-45,-61,0,-162,36,-3,14,89,-5,-7,16,87,-48,32,57,-6,6,61,128,-95,-10,-30,-2,-42,-54,-2,0,-28,-1,-5,-47,309,96,-19,24,23,112,14,-17,-1,2,70,45,47,-12,-11,-5,42,64,14,67,-5,22,8,-25,11,-100,11,47,-57,24,-10,-4,-27,-3,22,-18,-7,-13,123,2,-4,-61,34,49,-29,-93,61,114,15,-16,-5,52,-13,80,-101,16,-3,5,20,185,21,65,-13,23,-17,-19,5,-7,4,-7,-15,-9,85,-935,14,17,22,19,20,15,-14,-9,-23,14,124,34,-11,-5,-2,28,274,29,-13,77,10,93,-9,-7,-39,13,204,15,3,12,-22,5,0,12,12,-18,-125,18,-11,28,-98,-12,-102,406,-19,-59,18,-4,4,10,-66,30,-41,31,90,189,-55,7,76,-217,-11,34,53,-199,11,-3,19,29,-59,3,153,-8,44,14,-37,80,-2,30,1,-1,-37,74,3,-89,85,52,32,-6,3,9,52,-5,-4,-149,90,-38,19,-42,-40,-47,56,-3,-87,122,13,-12,-16,-45,14,24,51,29,-73,14,-8,11,22,73,-58,-213,-7,-25,-24,39,8,47,139,26,54,-58,304,-57,8,27,37,24,88,-95,-14,0,12,57,-16,17,-23,88,11,65,-1,58,14,6,-29,4,7,-197,71,-181,19,16,15,112,-100,-6,5,28,-28,-59,-21,-22,26,0,41,86,33,16,30,13,52,1,1,10,-97,27,-21,-3,-8,-56,195,-24,-9,28,75,-10,50,-60,-9,-9,101,-51,-29,-43,3,18,-42,-7,8,-143,-20,-1,90,-57,176,-56,9,-9,12,16,9,11,0,-63,-16,64,33,18,62,10,-33,160,1,32,23,101,-190,-46,-1,-18,14,45,-152,6,-27,-18,-20,30,21,6,-98,20,14,13,125,-18,22,-9,17,-8,55,0,-25,6,188,1,86,-52,-8,36,27,40,14,2,32,9,51,33,11,-39,-17,71,1,30,18,-35,39,-17,21,0,-519,-9,69,-1,-75,-13,33,9,30,6,-126,-8,9,11,43,80,-22,-21,-30,14,154,-8,-10,20,35,56,16,30,69,36,45,-7,64,-35,-15,6,25,35,63,-23,19,9,-19,15,-78,21,-11,14,563,-63,-23,-76,-544,-22,33,-6,12,-35,5,-13,-13,22,51,150,70,-30,13,482,21,4,33,83,-58,119,-7,94,-43,78,6,38,-132,3,-13,2,-49,33,-41,31,40,-10,1,-77,52,112,-75,4,-133,-79,-2,10,-87,-5,54,61,-12,-7,-15,-29,38,12,-20,-42,-9,2,-24,1,-36,238,-16,-12,-25,13,-9,12,85,102,55,35,3,10,197,-31,9,15,26,80,-4,-28,30,3776,118,8,-75,-52,-137,13,-13,155,10,36,25,30,-34,44,-10,39,50,-31,-14,134,10,7,8,-25,56,-176,-34,-68,0,47,-32,342,-17,39,83,16,12,-122,-4,184,1,-23,18,-9,17,34,27,3,-14,-52,-12,4,40,0,107,-3,24,10,-27,-9,125,28,160,-33,164,278,-1,13,-31,0,19,30,8,34,23,-1,-59,141,-75,25,-2,-2,30,-20,11,-15,9,32,110,16,84,9,47,-21,26,26,53,12,15,81,151,304,-12,-13,-60,0,-24,8,-9,-29,25,-25,-3,3,-66,66,-18,21,1,123,-31,39,-211,29,-319,24,21,-21,64,16,107,8,26,14,4,5,-2,37,-8,-16,2,-9,19,-10,-27,15,31,-37,-3,37,6,-103,-43,-48,61,11,54,-4,28,103,-56,18,-248,11,-49,2,0,-75,76,-17,-39,10,33,97,7,12,88,-1,279,-15,11,-5,-107,42,11,21,72,57,25,14,-241,-115,17,8,-11,-14,28,-37,70,-26,-38,77,-19,8,32,-28,-33,10,-10,127,42,8,-6,-35,27,26,-112,55,-24,1,74,-46,49,30,62,-1,-104,17,33,12,3,16,-39,-10,206,52,99,39,-12,9,36,4,13,1,33,-20,23,-77,-2,15,-37,17,-86,-15,-25,15,35,12,68,-16,25,-9,145,56,6,107,-45,476,-161,14,3,284,23,67,-14,-13,-7,9,-5,36,-21,39,6,34,49,-2,11,34,-5,34,30,4,-29,-18,35,24,26,-65,35,83,36,8,34,47,-33,0,-30,22,-52,-14,352,-4,-48,22,40,27,-19,4,81,-13,-13,33,10,-21,6,2,-30,28,3,-100,16,-109,-147,8,15,58,-13,61,24,5,27,185,-112,31,-27,-71,-2,-28,8,0,-13,1,-27,-16,217,91,-31,82,30,99,62,378,119,4,5,42,15,82,-27,18,28,-10,215,-64,112,-1,-43,89,57,-29,2,3,30,3,-22,46,-28,-25,38,6,14,22,20,5,-22,17,9,-10,-102,4,93,83,-38,54,39,9,6,25,13,276,135,73,7,7,7,32,20,-1,-62,17,44,13,-10,21,3,14,23,-42,25,-15,-23,-16,-93,26,28,-55,-6,10,-4,40,-1,53,10,290,21,4,154,-74,20,107,28,114,258,3,8,5,90,1,-57,29,70,65,19,49,-211,67,-39,17,73,-3,-55,493,-163,-26,-12,65,-28,26,225,0,6,41,-9,123,33,1186,-2,31,-64,44,-19,77,-51,42,6,12,23,107,60,-9,-27,-66,113,117,-5,8,-17,16,68,12,11,-4,30,0,71,161,28,-47,124,-25,-156,83,82,-20,31,-16,-62,34,30,-20,53,-18,-39,102,36,14,146,18,149,-114,167,86,53,50,15,16,-1,15,27,74,12,-158,-1,16,57,-87,29,33,-3,47,-96,5,-106,140,181,106,-9,122,-79,142,-50,-15,-4,71,37,142,57,119,-22,-17,0,41,120,-11,-10,37,42,424,31,8,52,306,95,4,-29,23,226,8,105,21,-7,-36,40,81,22,-103,13,97,-15,29,-137,-22,7,1,44,-11,-120,217,91,29,40,203,136,56,75,109,392,-114,34,9,199,-20,-13,16,23,11,22,9,10,43,-1,-2,20,-25,35,8,-24,-1,40,-7,12,31,0,7,11,29,47,-3,4,-62,5,46,43,-5,22,17,179,279,-16,47,232,13,21,-10,4,-1,14,14,-42,16,-164,-59,-4,-22,5,42,19,0,57,0,-26,-50,48,-14,42,10,3,-98,6,45,10,187,-22,-3,-99,150,12,13,1,25,-36,-62,75,45,27,39,16,123,-4,11,84,32,-36,52,-4,76,-81,0,36,-8,-84,13,102,-22,35,0,53,-17,-26,-15,51,39,114,142,91,27,-2,15,-56,-31,-70,-53,-48,-16,145,5,199,54,221,30,-10,-72,-6,109,72,-16,49,-38,0,171,65,96,-38,11,222,55,13,18,18,48,22,34,-6,8,1,5,104,8,47,1,-40,95,11,9,2,38,-7,12,17,109,61,22,3,27,2,45,38,-10,19,50,46,37,-12,16,10,-27,18,128,2,-1,-69,23,0,13,44,-19,32,-2,33,-31,20,11,-4,113,-43,33,18,6,-15,111,38,-2,-32,-1,73,-50,68,-113,-20,-101,43,46,138,-45,7,-9,19,129,45,8,-18,-59,-15,-84,18,4,0,34,39,-29,-4,3,0,21,22,36,-14,21,7,-2,39,-1,92,4,40,70,-22,-19,110,-9,-11,88,6,186,9,87,-4,0,4,9,19,24,32,11,35,100,78,-170,28,19,13,20,-49,-164,27,2,4,-9,36,10,29,12,-6,-14,62,106,-12,-14,11,-19,16,-8,19,22,3,-8,17,36,21,6,50,44,-76,7,-31,137,9,39,-12,43,80,53,21,38,19,-26,15,117,57,-5,7,81,21,30,101,117,-15,25,24,60,30,176,119,8,-9,-66,-15,16,-12,-414,15,3,-27,1,10,10,32,-33,-10,-2,-45,-20,2,19,78,118,-13,7,-6,99,-35,-345,5,23,48,-13,2,40,-21,112,33,-12,29,9,-7,-117,-13,17,111,62,39,0,10,17,-3,67,-19,2,-13,29,-31,21,-10,44,-3,-21,89,35,-51,0,-17,-21,5,3,59,23,-19,176,-8,-8,19,-10,-18,-1,4,-23,13,30,-11,184,-53,-25,48,3,10,-13,84,16,-22,11,17,-69,30,-3,-2,138,-18,88,173,-21,-8,-43,4,-119,-1,57,-15,74,-10,-2,5,8,-14,26,109,109,19,40,221,-4,20,19,72,20,25,14,-12,27,4,24,27,380,4,-19,-18,37,3,73,1,9,25,-1,63,18,28,32,94,56,10,60,45,83,9,-2,-3,-15,0,39,39,12,-11,-11,-8,6,11,7,18,22,128,66,-185,27,5,-10,-5,31,-39,-9,20,6,25,-5,-3,49,9,13,134,8,5,605,43,-10,29,-176,3,-81,-7,26,-16,4,9,26,-11,-32,-89,-5,-7,31,27,963,169,142,15,-2,21,10,-8,-1,20,-38,-40,25,-5,976,-1,7,-21,29,-9,-16,9,42,29,-5,-102,28,-97,-111,53,-15,-20,-7,-7,-44,42,15,47,28,110,-60,26,33,138,31,42,41,-25,111,10,105,103,13,133,50,37,-46,-18,47,36,8,92,-13,25,44,94,-80,-3,-9,-14,84,27,83,152,11,-4,68,262,-18,-3,-80,75,29,25,-30,8,-16,98,35,91,-84,101,64,51,150,111,75,23,-40,33,-31,39,-23,-7,19,15,11,-7,23,-1,7,34,2,-7,-22,-60,-71,-47,-117,-127,-127,17,71,-30,53,27,83,-35,-49,-33,-19,56,-37,10,27,-49,24,41,15,-33,-9,35,-3,-24,-15,-92,95,42,78,-23,-43,115,-83,48,94,-5,13,-66,-73,26,-10,4,100,29,27,-5,-18,49,6,-2,1,-1,82,-9,164,-12,10,2263,10,-7,-24,41,-45,567,2,-68,21,34,-5,-34,1,-11,-28,37,-152,39,70,-32,-45,-57,78,44,60,-3,227,-31,-59,-174,0,6,1,-22,344,-37,-25,27,7,-99,-18,0,25,-30,-21,23,-102,51,8,175,18,15,103,24,25,26,194,68,47,-32,1,-18,-12,93,-22,29,-3,3,7,-9,42,23,12,21,39,-4,-11,27,12,5,-231,-111,-8,18,-19,-13,35,26,-10,5,-9,21,25,4,1,17,-25,17,-17,15,12,-14,50,-9,16,-8,-10,16,0,-4,39,-7,-24,-55,23,102,13,50,-101,7,7,-14,-22,77,-301,16,2,-28,10,-36,-4,6,19,11,23,16,-40,-44,6,62,-23,-17,-13,28,-21,27,60,0,-22,0,-10,-17,11,-8,-23,3,136,-8,4,13,30,-21,-24,85,40,66,33,-20,64,120,0,13,5,12,-3,-7,-1,-47,152,-2,-6,-10,7,-4,21,1,58,1,28,-14,124,13,-14,39,43,-25,296,3,46,-28,60,21,-3,-8,-35,20,22,8,79,8,-35,13,70,10,-9,284,-36,-2,43,-47,56,103,167,52,70,-3,136,72,8,43,33,-40,8,-2,36,18,12,0,18,-9,85,63,58,136,67,-6,-44,25,27,-2,-41,-15,-78,31,-44,-18,-1,-2,-17,33,8,-7,-13,17,23,-47,-44,-12,26,23,-36,-30,198,-26,9,-7,-24,9,12,-41,2,32,30,12,12,10,-35,3,-6,26,-6,-13,9,26,-23,26,21,63,36,9,33,-10,7,24,14,20,36,19,3,6,15,7,10,83,37,7,16,0,11,52,231,-1,-3,74,6,-43,-13,921,7,66,-5,80,1,-48,18,-12,23,-10,-20,31,73,-7,66,31,26,-4,15,67,18,81,28,-286,-18,-19,36,-63,70,80,-41,156,25,-82,136,-83,0,85,38,-6,115,36,8,81,28,7,11,5,30,-28,-94,14,33,-12,-6,21,37,32,35,-36,-35,10,106,19,-6,-70,10,-47,48,29,33,43,-11,14,45,33,-32,8,12,-40,15,66,10,-15,31,34,41,65,227,-4,-3,26,16,2,21,34,7,34,22,-9,1230,521,31,193,19,30,-10,25,0,33,0,2,6,-14,3,-15,11,46,37,167,47,37,-14,48,594,85,-13,117,-21,1,13,-3,38,-33,48,-44,-2,-9,1,-28,-8,-12,-33,0,-13,-19,11,-13,55,-8,62,-11,6,41,-20,16,6,-4,32,28,55,-220,49,23,21,-27,-24,37,6,32,26,83,26,9,68,57,8,49,14,27,-43,26,16,-5,-1,0,105,-15,4,6,-26,0,18,-8,-20,12,-2,146,-48,-16,-37,-45,-12,-60,91,19,-3,1,54,36,-16,73,18,-8,37,-64,35,9,20,-40,42,6,2,-3,125,-23,-6,-1,8,-4,-32,-2,-15,35,-7,77,6,120,-17,43,254,99,-14,15,-27,16,-27,30,2,32,-39,30,-18,251,84,-15,-100,44,16,-30,2,119,51,40,1400,1417,21,163,-10,32,-10,0,48,-4,39,24,86,8,28,44,422,21,82,15,23,-60,-7,-4,-21,397,-1,39,60,-11,11,196,-11,8,-13,-31,28,17,57,-33,42,-13,197,99,21,-29,36,20,51,24,7,2,17,-28,81,26,-4,3,-42,-2,-14,-26,39,43,22,6,-11,13,30,146,-19,-24,-6,0,8,8,-21,26,-56,-28,-1,438,1,-27,-7,0,33,147,-16,-145,-9,70,85,-19,10,17,-22,-7,320,-7,26,-7,65,39,1,-41,13,0,45,4,557,-24,123,30,1,28,15,21,-12,-11,-64,3,17,2893,-102,-9,2,39,-26,-11,5,27,-61,-1,129,-32,24,316,15,54,39,31,60,125,-272,48,28,30,1,0,25,-42,-30,-3,12,30,23,-172,205,-22,131,-22,-16,-10,-3,35,-4,-15,94,-20,-1,4,-1,11,54,19,-34,-36,-7,19,3,-83,-34,97,22,52,181,14,-58,11,-25,105,88,-162,-32,-151,-4,38,109,13,84,-3,-1,19,114,82,-16,-9,7,359,6,-12,71,57,-19,26,33,-98,-9,230,1,102,22,-58,18,-45,53,-45,-196,-1,21,20,28,-157,24,-16,5,4,7,-100,8,-2,15,20,-22,-126,73,5,9,62,4865,6,-3,14,-78,355,24,17,-6,44,23,-24,297,27,6,83,38,-20,11,-17,4,100,-5,41,24,163,22,20,56,37,29,60,71,-1,25,2,17,15,-61,0,-25,-14,-2,-23,-103,9,290,22,-31,176,-5,-1,48,-41,15,249,115,95,-14,205,-20,22,-14,-32,-20,18,-39,-45,9,4,-51,-29,27,-82,16,-21,51,7,-189,26,-7,8,37,-26,5,-8,14,-68,15,-121,-6,-2,169,141,1,-7,-33,-18,-24,-25,-84,11,102,33,79,-6,-100,83,61,-14,37,-23,-112,2,16,44,20,61,44,10,37,8,-7,61,43,-92,-24,-17,-7,22,38,14,-11,81,-1,-4,-5,9,56,36,-9,4,38,2,46,5,-7,64,-14,36,11,25,-1,9,-7,46,12,-15,11,34,-53,-292,-20,6,47,-45,1,46,503,907,7,-18,23,26,18,-32,14,32,2,21,49,-44,-4,-8,33,38,-29,-3,19,6,-115,55,25,0,25,1,15,-1,-1,3,16,11,-43,25,66,-109,3,29,41,-39,-2,-2,145,42,-18,-224,3,-4,6,8,15,-33,-5,101,22,48,41,0,-26,-17,-37,1,-18,16,24,33,37,39,36,-1,-79,42,178,-19,7,-8,-2,-3,6,9,135,18,100,11,-25,14,25,61,-21,-32,-53,-16,11,-24,-11,299,-11,37,33,-6,2,-35,96,-27,-3,57,11,13,-30,48,-13,-79,-178,18,-20,-18,-6,-9,18,-1,61,-8,24,49,40,15,-47,-7,5,-14,23,17,-39,10,3,19,-52,19,-18,-11,-132,-6,16,3,-12,39,16,-35,11,42,-28,-5,95,23,3,43,-50,-43,-16,-46,104,-101,-40,-86,-29,-27,16,22,11,16,-18,4,56,-96,30,-49,-40,-11,-48,-18,-13,-124,-34,104,-9,-12,-16,15,9,-28,18,-43,-21,147,-4,15,28,18,-93,1,25,-10,-88,36,7,-54,14,-4,46,-18,13,43,21,15,3,-4,41,39,15,-22,237,-14,2,17,19,42,-27,-6,27,67,7,15,36,94,25,47,71,94,-40,5,28,-27,0,8,-4,-18,-180,128,-71,10,10,-12,-38,-59,-79,335,-70,27,32,89,-30,3,9,20,-6,10,-43,19,10,39,8,44,-68,16,17,21,30,69,-26,106,17,31,20,-26,19,-4,-19,-22,27,-22,85,-41,-9,-27,18,0,165,-5,-36,53,14,23,3,35,57,36,-28,33,-4,304,-75,5,-19,27,-2,16,-19,-10,-15,18,99,56,-19,37,-22,9,25,17,-86,42,276,178,46,193,7,-23,-24,-2,143,8,28,-61,8,-71,67,23,-26,-19,-1,20,18,99,-124,-9,6,-49,192,31,44,-1,5,-2,13,-11,-17,6,1,130,-7,16,-1,62,-27,-3,-36,12,120,28,15,129,-21,2,-72,-9,25,4,13,95,8,25,14,3,-38,2,27,11,21,56,29,52,28,179,38,33,22,117,5,67,41,26,58,-28,62,-25,-91,-13,-38,-8,23,-8,-49,-19,12,7,196,6,11,-10,43,10,11,380,-6,96,-27,-38,-66,9,43,41,149,-6,18,4,73,14,29,0,6,84,-2,68,7,-16,-25,-50,11,-14,89,-16,-17,119,-30,41,-1,10,24,153,-6,973,317,-66,2,62,13,-97,33,-11,72,-31,9,-79,49,33,17,82,8,118,-49,15,200,20,54,37,87,81,-9,-42,29,74,-67,16,0,9,22,-25,-33,24,-26,-15,24,-11,-14,5,-12,-22,22,36,104,54,111,-5,-19,24,52,-119,19,-25,87,36,-8,-12,1583,59,-32,-16,-29,76,-22,91,-12,-86,41,4,27,49,36,-5,8,-16,14,73,-51,-45,-48,-17,5245,-5,4,15,-7,5,-1,40,-3,23,-5,-235,21,-1,-27,-2,153,-49,24,23,1,93,-19,-45,75,11,7,72,-8,3,-199,-56,65,-4,73,-48,3,183,228,11,5,163,145,-3,57,31,24,-39,2,-24,14,11,-12,50,26,-11,1209,14,-11,-37,-26,-40,-3,19,6,1256,3,279,336,11,-12,7,-15,-10,-21,14,1,111,30,17,-11,-21,-34,-21,99,-27,-80,-1,-113,9,7,22,-2,49,26,-20,70,30,18,23,-43,-83,-69,5,-39,16,76,-59,-7,-11,-12,-155,-32,-331,-5,11,-91,31,-4,-4,-21,21,28,118,52,-9,34,158,-81,42,51,115,-123,26,141,28,-25,7,-38,24,5,23,8,-12,-40,-3,-53,32,55,-48,35,15,-59,6,-32,17,-14,-9,38,9,-14,-13,-41,33,50,-48,132,57,-4,-14,22,127,-26,10,63,-43,-39,72,24,-2,-10,-10,-19,15,105,-40,-25,13,12,41,-3,151,-57,26,-5,-18,-11,0,1,-8,265,98,23,6,64,-1,-9,9,-55,-20,12,-31,1,-1,56,12,-8,-129,7,-34,7,64,30,-18,0,32,6,33,39,-12,18,174,-14,191,74,-22,-82,12,-50,10,-63,204,29,47,3,25,-4,18,9,93,15,25,-11,32,-24,-11,53,1,-2,43,10,-17,51,32,-9,25,-18,22,12,-17,-3,-3,3,49,-8,-25,11,45,121,-6,-120,-11,-9,-14,10,-16,-59,70,20,5,12,81,-2,-24,12,79,-33,-2,11,4,49,-10,7,-79,33,27,-2,-13,132,12,0,5,21,-20,88,1,26,3,17,143,-3,5,51,-5,-7,182,-24,-3,-30,1,27,-30,9,47,16,-30,93,21,-29,9,-15,29,-16,-2,-3,-92,15,29,7,-41,11,3,-4,24,23,14,-20,31,19,41,141,-7,13,-17,19,9,2,-16,-3,109,-7,-19,-3,5,2,43,-27,-49,2,70,99,37,-7,-26,-11,38,53,36,94,90,62,38,66,98,-1,119,-8,44,-54,35,3,31,21,139,21,-13,4,264,16,14,8,-23,-5,28,63,57,19,40,19,-78,-64,117,-2,-18,28,85,21,28,22,15,2,10,-25,8,10,99,25,5,28,21,-17,16,28,-7,6,14,13,64,-5,17,-24,32,-6,36,36,14,24,-6,49,-15,-16,-57,-75,98,12,-8,22,32,12,1,-4,-18,-46,-6,-15,197,-42,10,17,-14,20,-21,-3,-73,31,-93,18,6,9,14,-11,-12,10,5,21,-21,142,156,12,3,-7,55,19,64,-4,-25,80,-9,37,46,33,71,154,7,12,-19,88,20,32,-9,49,-12,28,-27,121,155,4,18,38,121,42,104,22,-10,19,-45,40,7,10,31,-3,112,187,-4,28,-39,-16,29,15,27,2,17,75,130,28,-35,73,-11,72,18,27,-11,9,-4,-3,-2,-1,-14,76,-3,48,306,0,83,57,-79,87,147,239,44,65,23,-36,16,-9,38,270,-47,-19,19,16,11,-6,-14,-3,-27,-9,-7,21,-3,723,100,4,3098,119,-28,20,1,-46,89,28,11,32,5,68,59,-23,-25,-23,4,83,29,16,-40,39,134,28,103,121,-5,-18,10,-37,-356,-1,52,-53,-9,45,296,56,36,-1,-10,67,4,324,-5,31,36,51,114,39,16,-35,61,-16,115,82,32,-5,9,37,29,-6,-50,-1,252,98,-219,171,215,-43,171,25,-5,32,215,197,45,-43,49,12,30,25,216,2,128,49,84,-3,37,-1,29,22,18,18,-17,35,47,20,32,28,48,2,25,0,-11,28,12,42,-11,188,-19,511,6,34,-9,-52,31,53,344,13,43,217,-6,-8,-8,37,-35,73,12,-7,29,42,49,-68,4,-18,-27,94,1,4,43,-42,52,111,-21,63,26,70,13,16,-6,-9,23,71,-2,-12,-7,79,-4,8,73,11,3,-18,118,42,-13,109,-43,-908,-52,31,3,55,45,-24,0,-4,46,23,35,-8,-12,100,34,8,-21,18,28,15,61,-158,80,29,-17,80,18,48,1,57,88,-162,57,127,8,51,4,-25,33,42,73,96,-24,30,13,7,21,26,24,60,-56,137,-22,-2,4,5,41,16,12,55,114,62,11,27,180,50,1,659,45,29,5,0,-23,2,49,46,160,18,13,-12,-18,6,-52,18,7,141,-98,38,42,-1,54,-53,-3,11,1,1,-1,-217,21,39,-74,12,38,-73,7,39,232,9,-2,7,-9,-8,127,52,106,40,-30,294,12,76,-25,46,25,-28,-9,52,-8,9,-11,6,68,19,54,87,23,53,63,-12,7,-18,76,-3,-20,98,16,26,72,27,5,-22,5,-20,15,17,28,3,7,-14,1,-20,22,-2,15,53,16,52,80,-22,11,17,117,13,6,9,-1,69,313,34,30,-26,8,20,29,111,53,11,-1,62,-45,32,42,32,26,-21,169,106,-5,-19,-59,14,11,88,-5,49,49,64,35,142,8,-22,32,14,19,-55,54,-46,91,-9,-21,-36,-2,36,64,88,25,65,-8,12,73,112,-160,-88,55,2,41,-138,-10,13,32,12,-25,24,-21,142,-11,21,18,0,-17,59,-8,49,73,17,26,4,25,-6,0,-12,16,9,-2,13,203,1,7,26,5,-11,-122,16,-8,38,-6,12,104,-12,22,94,103,-13,27,-58,117,90,-6,-46,7,17,25,-167,-35,4,-21,16,6,25,-52,-82,10,50,81,18,17,29,87,-2,30,8,12,34,11,130,57,10,34,-34,27,19,-59,15,21,22,15,-27,13,100,145,-13,142,11,27,-67,43,87,-110,20,-20,-18,93,3,1,-181,258,-18,85,34,-69,35,-41,31,16,-42,16,-6,7,36,23,14,11,-37,-18,-18,-117,17,2,332,65,16,35,-29,12,138,-9,11,-2,-13,10,28,-93,36,89,10,119,25,18,116,14,-10,7,117,-32,-30,66,-8,35,7,93,15,-1,50,76,8,18,43,-11,13,-10,13,-26,5,58,-5,-39,12,38,-46,14,44,99,86,-127,-32,15,32,26,7,19,-22,-11,-19,-12,102,-10,9,-24,7,22,4,-8,3,-7,225,116,34,19,23,-34,11,66,4,23,-34,31,39,-23,7,3,6,20,26,-60,30,153,4,53,-16,13,37,-13,-4,-55,12,186,56,16,55,23,-4,22,74,-91,29,26,1,-31,1,4,143,311,11,-15,26,4,40,4,152,405,34,118,221,3,5,8,58,49,91,14,31,122,5,146,-20,-5,11,-231,17,-11,-38,-3,11,-5,-12,-14,21,12,135,-5,72,-11,18,5,13,13,-23,42,5,-4,-11,51,21,33,115,0,7,-17,-7,13,44,-175,14,53,-109,93,80,30,21,-45,14,2,13,-83,39,15,2,111,95,36,126,6,12,-5,-24,-6,-24,13,0,69,29,10,32,16,7,-63,45,5,15,-5,-2,0,-16,162,116,22,16,19,29,23,60,18,81,16,38,65,130,37,117,-9,13,49,28,-4,-30,114,21,57,39,25,265,21,50,25,14,-80,-14,-15,-6,-18,1,-99,37,19,229,190,61,75,-18,-158,23,23,13,-36,12,-6,20,18,14,-20,74,-4,-5,49,109,5,-15,13,13,5,96,-18,-7,-10,57,-8,41,40,-1,30,2,-46,54,196,56,107,40,91,55,46,-23,-26,-110,32,6,39,-3,127,27,19,3,-6,-12,-18,-4,106,11,25,5,23,-12,27,-63,45,-35,55,64,-13,-3,21,-14,-46,-24,52,61,53,12,30,-38,19,22,46,-123,9,54,-33,-20,-25,1,48,-139,181,-26,56,22,33,-49,2,-32,17,33,-80,23,-10,-6,315,32,5,33,-14,1,144,60,-6,3,24,172,51,-30,-57,46,-59,49,-23,40,-77,-26,-30,179,-152,12,13,68,-33,184,32,8,-98,161,49,1,14,-9,14,52,16,3,-47,5,-22,49,-2,-4,5,15,5,45,-9,28,2,-21,3,176,-55,-8,27,43,-12,51,24,-9,13,24,-21,18,42,-4,10,170,23,74,52,-31,22,-30,0,20,-3,22,38,-21,77,-32,-12,-8,16,14,14,51,3,6,30,1,157,36,-3,9,12,-15,36,73,-96,30,49,69,51,55,286,11,-53,39,9,23,44,-13,28,24,269,2,16,1,57,5,-3,4,28,92,9,10,11,-9,15,44,21,32,38,-502,42,49,57,20,21,125,316,-26,-14,74,0,-28,-4,96,11,-8,-10,12,43,-3,22,15,24,-23,-14,44,-21,344,29,-100,21,-8,-34,83,28,222,82,-7,125,73,32,15,15,9,47,44,-8,44,137,-15,112,2,11,-8,-17,-52,19,59,66,119,15,-6,71,-27,57,2,-3,75,80,-35,16,-9,-152,0,-38,-14,-3,10,-6,-13,269,-3,-20,-37,65,1,38,64,-6,2,31,4,47,-57,-30,30,14,15,29,26,49,18,-3,154,-12,-2,165,0,88,9,-17,-103,10,12,3,-27,26,197,17,-6,-4,24,-25,10,42,38,36,2,47,48,16,123,94,-19,7,34,-46,153,48,9,117,-24,-40,-156,8,27,-4,59,-10,8,50,93,-21,-26,16,-28,24,-7,18,22,-37,141,98,-5,-94,169,-39,89,37,28,-28,52,-1,35,8,38,135,-141,19,-1,30,14,18,72,0,-18,24,169,111,26,-13,0,24,7,-22,-42,48,62,34,66,19,50,10,-26,-44,-58,-2,-13,32,-45,-6,1,1,7,30,-7,13,71,5,-13,83,40,-10,14,20,123,6,33,14,34,-14,42,-5,60,53,7,-4,2,116,136,74,63,-16,24,160,26,-7,-15,-8,22,27,12,-170,10,-24,32,124,-11,40,108,57,3,7,7,-23,50,4,12,5,27,-49,164,21,12,-8,-2,41,50,102,92,-14,-19,17,158,-11,-39,-24,-32,-63,37,17,-2,-5,160,0,263,10,-16,0,1,-107,24,-20,-3,0,11,95,17,105,337,10,144,3,3,-11,-33,1,159,33,80,30,-37,59,408,18,99,-3,37,127,-45,51,98,170,73,30,23,54,-16,15,92,175,-96,-14,-18,19,-58,-3,-12,23,-49,33,81,25,10,68,61,20,31,27,122,18,157,86,31,29,75,28,-3,-7,-45,-122,77,-64,64,21,-10,13,32,-84,3,73,1725,115,14,140,30,41,-3,36,84,97,59,86,61,-60,1,56,23,31,73,4,31,112,45,-9,317,1,59,62,64,23,3,-30,0,74,-117,-48,31,39,-37,119,4,1314,-17,102,22,10,22,61,9,48,-3,-16,14,33,6,-248,16,70,20,-15,5,31,84,38,5,-18,-13,18,-11,45,168,97,-126,-17,4,16,16,-2,-19,-16,1,22,-10,15,-26,-32,1,91,9,31,84,77,5,-7,-3,26,61,-3,-157,59,178,32,9,-3,63,20,39,130,171,3,14,100,85,-7,-12,-17,22,3,-39,122,95,71,87,40,-29,70,-13,48,69,62,34,904,66,52,46,9,32,-5,28,-18,-19,73,152,-7,13,-21,201,30,-15,91,103,-18,-25,-37,25,46,9,13,-50,24,10,7,-10,19,86,60,73,92,15,68,467,-9,40,29,-25,56,18,-4,-3,-152,42,101,73,-4,51,-17,28,-12,5,-2,330,26,95,11,115,43,160,2,32,33,70,2,-38,31,14,70,125,59,-5,-14,8,45,-14,-49,27,-28,-65,-60,107,30,20,-8,41,64,16,27,78,3,-4,21,5,6,14,-16,6,101,22,-21,-19,30,26,30,42,14,60,-13,-28,166,49,-29,43,21,115,64,17,-9,-106,5,-20,365,12,-10,33,6,-5,-157,23,-5,30,-6,66,4,-36,-21,4,-50,72,-7,35,154,-6,-8,17,26,16,24,136,137,199,74,157,-18,37,41,91,-72,29,8,-86,101,-13,27,26,96,3,53,-112,84,-20,51,8,-21,33,-31,23,-4,8,86,44,49,12,17,10,219,226,231,203,58,-8,31,-16,57,61,-4,-22,92,81,7,148,-2,-38,68,67,-4,26,67,57,10,17,329,343,-11,-18,-45,4,53,20,-3,76,26,79,99,-42,-16,78,-14,7,10,209,-42,16,-30,180,25,112,162,176,14,9,6,5,34,-15,-4,256,9,9,62,87,-6,-6,-17,-3,124,40,1,99,324,74,469,-36,39,64,20,7,164,59,-25,12,24,-28,6,26,282,57,19,49,-14,115,-90,154,-19,61,64,59,15,32,406,51,154,-1,96,14,22,-24,101,46,8,27,-18,-4,14,138,-3,5,-75,11,44,1,39,6,-8,1,54,-8,163,32,13,390,-19,12,53,34,-20,-5,113,-19,-18,53,-14,-194,154,109,-11,12,24,92,67,124,78,-39,-5,18,-33,31,42,177,11,144,9,-8,2,46,8,33,18,30,96,-38,-1,-44,-19,26,5,11,48,-16,4,354,27,20,138,56,19,9,-54,18,-29,-20,7,36,54,-2,-10,22,17,31,8,9,-2,-8,-2,-39,-12,-52,-79,-29,-17,40,31,53,26,-33,26,-10,-7,15,40,-23,109,-196,110,30,-16,-9,66,7,-18,-2,97,5,-2,26,64,8,-5,14,10,52,24,107,-11,11,28,-16,-118,5,2,-41,21,27,38,-19,-6,69,95,11,49,12,24,-8,94,30,64,92,-45,25,143,6,0,-28,130,15,49,80,143,12,18,-1,99,27,138,-20,4,374,29,-86,272,175,-83,45,31,-6,5,-25,-5,28,-25,62,-11,4,76,18,-7,2,5,32,1,26,114,158,13,20,49,60,-48,-13,8,65,20,14,-10,-66,-45,44,43,10,-24,44,11,414,65,4,118,44,19,9,4,35,147,-7,7,138,-24,-28,28,2,357,112,46,-2,-16,5,135,7,119,29,13,19,115,59,14,119,30,3,277,142,36,29,12,16,105,3,48,6,102,51,29,-27,30,174,71,87,12,45,-70,-35,53,21,44,33,-29,60,3,186,90,49,18,24,49,6,48,-19,8,36,24,-21,46,-1,36,5,-92,12,43,-19,33,-11,10,70,-25,-24,12,-1,6,-61,-37,-18,49,33,13,-33,-4,41,261,32,-4,7,6,121,-6,10,-39,-26,-2,380,16,110,65,138,23,43,-33,17,60,112,-12,371,19,93,54,280,4,152,79,7,40,42,24,10,49,-9,52,65,-105,0,-130,-21,-4,19,31,6,36,98,36,18,62,18,57,4,30,3,435,56,-32,200,22,28,-6,-147,-27,91,1519,199,-22,-38,109,-4,35,-2,253,-96,34,59,0,113,1,314,22,19,1,-124,35,-139,216,-8,14,117,31,134,131,10,62,32,-158,-28,75,52,1,30,342,-5,136,220,86,-3,98,-2,7,13,-45,126,12,-38,-26,57,56,-5,40,32,27,1874,33,32,38,13,84,129,15,4,-525,121,391,26,1,240,-11,-33,-4,29,23,24,-1,-2,21,11,92,48,256,10,-29,2,-8,-136,-120,48,256,-5,41,-22,30,20,24,45,40,141,25,9,323,77,89,-27,26,20,-7,4,65,26,7,62,77,29,126,-89,-8,15,-8,32,77,124,19,15,11,-22,59,-1,-11,126,1,18,170,67,82,20,54,19,8,31,-32,45,58,16,44,96,1,33,169,459,-17,-19,-4,-4,24,3,122,-17,-6,13,125,66,34,60,15,88,16,23,26,2,42,109,15,19,71,169,14,4,-39,-151,24,35,-1,2,-58,23,33,86,5,71,16,64,2,-13,-200,-1,2,15,-4,16,26,22,12,24,2,33,23,33,75,140,232,19,-4,-30,-20,41,7,-24,73,23,-15,145,169,145,-66,34,-49,40,-5,6,-15,-28,56,30,7,18,0,40,-26,-8,23,45,7,69,47,52,-12,50,21,46,-32,54,26,-10,24,60,3,17,-5,-115,144,17,20,1,46,19,14,31,-10,20,0,-77,62,-16,48,-28,17,97,66,-80,37,-3,-16,21,41,68,25,3,-61,101,24,97,38,87,24,16,89,-32,124,58,-7,9,12,157,40,217,-10,129,63,307,33,508,28,40,-24,2,18,43,72,-8,1191,-51,26,43,61,26,34,-8,-57,-8,-1,-46,13,9,-4,26,30,0,9,32,8,49,26,22,20,7,176,49,25,-4,241,28,6,19,158,138,-11,52,73,-32,-26,9,-4,-23,-1,14,36,211,47,10,18,61,22,32,92,-8,-26,258,-11,162,789,8,-24,37,45,-47,328,-5,28,-75,-2,103,-27,-34,41,42,26,49,24,21,126,34,-74,-7,42,16,48,-27,83,15,274,17,21,24,27,32,21,22,-9,-73,-64,23,-36,50,-9,-20,7,-30,97,52,145,27,62,-18,57,-10,80,50,2,23,48,30,78,126,-7,-23,-13,6,72,74,-4,-14,8,67,-38,-16,44,22,13,-36,60,77,40,65,24,12,51,54,13,-3,178,70,8,31,49,5,28,4,9,6,-90,4,-8,103,1,-25,4,55,-13,16,54,207,86,13,-4,-6,11,92,70,-19,35,8,69,10,-27,10,45,21,102,45,49,-7,90,87,28,164,58,69,3,-139,79,19,-3,129,33,-7,-28,51,-8,-3,96,58,-10,90,125,14,-13,-29,38,-20,30,-14,-28,11,275,93,-63,56,-85,2,11,138,190,118,28,251,-2,-7,29,-33,30,82,12,4,-21,3,10,2,-1,-14,2,42,-6,91,-4,36,20,20,62,-12,-2,12,25,17,237,-40,-189,55,8,33,75,59,332,72,114,2,-54,-32,71,21,12,76,75,214,29,3,1,-5,-13,92,8,-1,42,14,-24,16,88,-10,69,-189,-42,166,27,10,60,169,17,4,9,23,-4,37,120,54,217,55,-22,-26,23,-8,9,9,6,6,-5,4,23,56,17,-1,32,72,-8,151,150,7,629,-36,163,-86,339,11,52,74,-77,24,41,189,228,85,-80,150,3,35,0,-26,19,23,-5,54,-10,-41,25,-107,42,-6,161,32,130,17,27,-15,-69,43,10,-2,-14,18,28,122,11,32,32,4,118,20,30,-6,-108,-7,-52,9,35,26,-9,25,38,2,-11,22,41,-27,367,258,64,25,2,-3,-24,-37,2,101,49,9,-9,63,10,-42,38,48,29,14,122,111,10,30,-74,58,33,63,-9,14,52,9,30,-6,-9,34,-53,24,30,11,6,32,57,27,-17,32,21,-110,9,44,7,4,-3,-71,45,24,52,112,551,57,-17,24,34,136,81,8,84,161,10,-8,-19,-14,1,16,155,-37,-15,-15,36,-3,-29,-131,61,5,10,10,-13,-32,16,14,81,51,31,-10,41,14,58,-12,-9,-50,90,18,6,24,-7,28,-10,-9,62,9,36,10,12,-350,54,-47,27,35,-16,19,-28,-10,-2,-89,76,-12,10,32,109,23,116,14,124,63,175,23,3,7,24,-26,-3,57,25,29,-1,29,93,14,59,-89,59,-33,-27,-35,34,3,56,-30,12,-23,25,22,3,-36,59,52,30,57,40,-46,8,-15,-11,4,15,127,153,6,5,19,43,-37,81,1144,-7,5918,33,204,80,55,50,2,80,5,57,-1,14,-12,-17,-3,20,97,8,54,34,246,-112,9,52,24,9,48,130,40,117,1,-18,21,-60,106,26,133,120,563,-18,-7,-37,44,-9,422,18,-57,6,-10,-6,33,69,-3,211,32,381,12,101,107,94,-21,47,-22,20,91,132,63,-58,20,18,-14,-15,-25,-27,33,50,-14,38,6,8,-11,311,160,17,-49,34,24,27,2,81,-24,149,70,285,-22,-32,-6,19,63,29,68,26,21,-92,-29,5,18,-58,16,-134,13,42,55,70,121,52,91,-18,52,39,18,38,31,98,219,28,-9,27,77,11,12,41,354,-156,191,43,74,190,17,104,-4,32,92,13,0,66,-22,-5,90,39,7,45,-5,19,11,47,14,75,153,126,16,-86,-9,1,10,5,6,119,24,39,28,-8,85,17,84,4,14,245,1,193,71,14,174,15,52,5,14,33,-46,58,0,14,26,17,55,44,43,91,33,32,153,-8,-11,-6,38,2,21,22,-2,142,32,3,3,41,90,45,-16,201,30,4,35,-20,-4,-45,71,4,148,-6,13,89,-6,181,85,70,11,6,118,127,-33,-2,38,8,73,66,-4,3,71,58,-38,18,-13,43,4,-33,-20,7,34,8,15,16,186,14,60,-2,28,26,-48,21,16,36,10,49,1,-46,50,263,14,44,-38,2,16,124,-15,-7,-53,6,11,-34,4,22,9,142,33,109,62,4,39,65,34,29,29,131,629,49,35,-5,43,120,30,-26,-23,388,239,14,521,36,13,83,-44,3,7,-25,8,174,30,140,-162,-7,214,45,-8,-4,62,16,-3,-14,46,34,-17,22,33,35,62,6,-25,15,31,22,114,-27,-14,86,142,16,14,1,20,3,15,126,38,-90,-39,15,14,-6,12,-36,51,-15,10,8,65,24,13,93,-5,-4,-11,-19,26,2,-13,-44,7,-13,1,27,-28,111,79,-23,57,8,78,18,25,13,0,96,0,24,29,-12,-16,41,9,33,592,24,59,246,-3,-7,0,34,-6,207,471,358,23,22,-30,-15,8,2,37,38,52,16,-41,-13,45,47,-10,56,128,1,-18,185,2,66,26,18,41,78,25,24,143,52,-3,57,189,23,-113,118,-6,10,13,48,-33,-11,-22,7,-21,-20,28,20,75,-6,98,12,-44,193,-70,28,63,32,90,-17,220,71,24,30,27,56,100,108,-8,29,54,10,187,106,-33,54,42,-51,42,262,85,35,-28,-2,-5,-61,27,-3,20,-3,14,-2,47,535,16,-35,23,38,38,188,-7,53,-23,126,-12,-17,73,81,39,-28,21,19,-42,0,10,258,15,46,19,4,263,-36,40,2,-17,-18,102,107,26,97,28,-36,-32,25,37,-10,-12,2,-42,15,-8,13,-48,8,51,65,17,18,-40,10,53,-20,9,-6,-5,79,61,49,26,4,62,-90,8,37,-7,24,-21,110,78,10,105,13,100,10,3,114,-28,48,40,140,-56,69,9,17,-6,45,11,61,-35,52,-31,-35,108,63,62,145,-19,49,0,41,40,1,40,-5,-113,15,16,48,162,30,3,0,141,-59,5,-10,-7,46,59,15,-5,60,18,8,-24,-1,-60,-50,68,39,17,9,-48,4,-35,53,7,2,-40,-7,6,-5,38,17,534,5,10,51,52,1,1,-28,-9,19,78,183,20,14,77,-52,91,28,-7,-44,10,100,4,114,175,13,-4,12,-30,4,-9,110,10,-4,34,6,16,-37,-19,14,3,-4,23,-20,-13,0,18,-54,-99,20,-64,45,-13,2,1,16,-5,-15,3,20,64,-4,9,58,1,-10,61,20,49,12,-4,17,-291,64,5,-20,-5,24,-11,3,13,6,0,-2,514,15,128,26,46,10,20,4,159,10,65,217,20,-14,-7,0,-11,17,35,30,-8,19,21,19,2,25,17,10,214,-17,34,-16,12,18,153,-22,-20,-22,-20,-9,19,-12,22,10,-3,-7,41,-42,177,133,-20,-2,18,57,6,56,-22,1,19,-13,-22,-39,-24,-15,-6,-13,-26,-2,0,-20,-5,1,3,32,-27,-19,26,-45,21,-20,-7,41,-30,15,-23,225,-2,66,-15,6,-25,22,-274,-10,2
-187,-594,-614,-117,-462,-540,-142,-253,-48,32,-406,-605,-274,-351,-3,214,8,-544,14658,-663,-46,-100,34,-207,-99,-182,-213,-77,-79,-89,-312,-3,-5360,-3258,-4636,-3912,122,527,-141,-651,-617,3083,2316,5824,12059,16121,13862,30,-57,178,155,710,933,696,-249,38,-12,-588,266,10,183,-21,41,-67,-4,2,89,-10,-52,-98,-242,57,566,-90,-20,-69,14,19,136,-214,-12,158,89,-26,0,61,-11,77,57,4,83,7,5,39,272,12,6,40,16,-6,5,-329,19,27,-70,-18,129,-25,-126,12,-30,-59,5,-602,-528,-18,16,86,10,-1,-9,-60,13,159,-17,-95,138,12,50,293,19,53,-1,12,-25,82,32,-10,69,71,2,78,-8,13,-25,30,28,160,8,89,237,550,524,32,-3,-57,219,-49,102,-63,257,-27,5,60,570,4,73,47,15,49,77,-24,66,-3,43,35,33,183,24,90,-6,-35,28,21,31,17,23,0,-120,10,315,5,-3,11,184,117,-1,5,0,14,20,81,7,58,-24,-29,-23,24,-96,53,-27,40,-27,-29,127,-93,149,487,-24,7,149,-7,12,8,81,987,1,9,127,19,-22,11,54,33,13,-77,102,105,88,70,349,44,387,9,-17,36,26,26,14,38,-81,64,61,-3,99,-26,-22,-14,263,9,175,5,-38,97,-51,-22,22,-323,-5,44,-39,51,25,-98,37,90,57,-35,-45,-74,-4,114,774,9,44,31,18,3,48,3,1108,167,1475,-2,-53,26,-19,11,287,-125,20,-7,-32,120,46,-10,19,190,20,66,-1622,146,5,17,45,22,24,-8,15,17,863,143,246,100,-47,0,608,41,39,8,565,8,57,56,10,24,-51,30,190,69,16,-26,82,-5,100,-16,552,-3,17,210,108,-228,312,61,-225,40,551,-9,-13,-11,-340,145,35,194,-10,40,43,206,-8,80,80,-50,53,6,80,9,31,96,64,40,25,6,184,305,77,25,-63,3,-68,-28,-18,-35,4,-6,8,-1,4,-2,21,61,140,17,5,18,26,11,92,-101,-18,57,61,97,-27,-23,203,7,1,-1,-20,7,3,5,1,55,17,17,61,25,-25,24,236,19,-19,-37,-47,26,50,28,43,37,-3,297,176,1,-21,-56,13,-66,52,65,29,21,53,228,1,-96,31,-13,281,-11,83,137,1389,414,84,24,-46,18,178,115,43,-1,11,-15,336,-8,85,-22,35,424,78,30,89,23,0,43,13,-22,10,58,19,-44,18,30,15,45,50,28,223,-4,137,24,127,73,634,17,59,0,124,2,-64,36,62,-41,-46,10,58,99,39,32,28,40,-18,18,-180,126,230,12,28,45,81,194,34,81,51,208,90,4,0,52,130,35,152,44,0,-27,69,-441,13,41,-37,296,117,73,323,140,-10,4,21,-5,-10,-35,997,10,-20,12,-16,1057,13,-69,112,-154,-14,-21,14,70,58,15,68,11,34,32,-83,89,-1,918,45,46,27,87,-41,2,-19,-33,-707,13,-18,-1029,-459,9,-22,48,71,34,1330,19,40,16,-220,28,13,70,167,-1,-36,16,21,95,0,1,-17,34,298,-47,3,-42,-3,1,65,33,47,-1,744,-2,41,-21,-160,36,-6,44,103,78,16,-83,-16,163,21,52,164,1769,-57,-4,23,117,23,61,-10,-19,41,225,-23,18,135,88,-25,96,30,90,-80,-2,11,26,26,57,-38,7,46,15,54,2,180,-24,158,-58,26,2,-249,-130,38,-13,118,66,-15,56,-99,15,-20,-24,2,-4,42,64,115,-88,28,1,60,-8,-3,-21,177,3,296,217,10,56,62,27,-20,49,9,144,-33,5,-210,8,-15,-28,-15,70,26,145,-56,-1,-6,184,132,-47,21,30,129,-4,-21,9,1,479,15,15,354,-23,1619,-481,40,162,-92,11,-20,-13,20,42,-41,-18,56,-18,36,0,20,67,26,69,-5,11,-20,153,16,-4,-7,0,70,-9,186,12,21,-25,-25,-8,-69,43,213,18,61,7,9,88,40,-27,-2,293,122,59,17,139,-18,458,62,37,41,132,38,61,-26,1245,49,28,115,85,108,26,74,8,7,-227,-355,6,-50,-159,-31,-214,-25,-48,240,85,-46,348,130,64,-33,13,113,18,-33,13,-32,8,82,-9,205,27,-172,5,107,22,22,351,-20,-80,23,-1,20,-45,-1,70,-13,-50,-18,-20,-70,55,-8,-10,-44,-207,-14,90,1,88,93,77,1737,12,34,-81,214,-11,-5,-385,418,14,-5,7,18,29,25,148,116,2595,68,32,27,20,62,-28,-449,18,-71,572,15,-49,21,-28,421,1868,-28,-172,-9,46,7,9,121,-42,303,134,6,6,11,187,1,69,-18,1479,206,68,100,139,8,22,7,-74,-6,-35,-44,460,-58,-52,19,-8,-9,248,-45,-111,-110,-87,8,48,22,-127,-21,-9,-98,26,-135,-30,-145,37,215,-24,-63,51,105,179,65,-34,60,91,32,-10,-43,-94,9,-45,37,81,5,-94,-188,44,76,-17,-26,-38,104,-4,56,-34,-29,1862,-4,199,2,49,26,-91,-79,23,40,-4,65,50,548,3,55,-472,38,-148,11,29,-21,-28,-7,55,3,15,-186,364,-24,6,29,393,12,5,-21,1463,-23,146,11,40,-16,-2,-355,38,8,46,1,67,-3,1154,210,34,149,51,-97,-7,35,1290,-6,14,372,2,138,35,85,240,131,122,49,3,-17,82,77,402,100,128,30,233,-8,56,92,59,-59,-8,4,709,31,187,99,269,456,-1,-41,253,63,46,-11,173,-5,-4,19,13,1,36,111,4,-41,1,49,-40,23,18,-69,11,58,-275,161,45,24,37,177,41,32,457,-22,-36,10,-80,233,-31,347,-95,14,-19,-5,718,39,16,-20,-92,-1,20,16,-29,-11,-80,3,75,46,91,157,-28,8,-34,16,55,3,35,-5,29,15,-46,913,-15,-7,20,56,7,-41,17,36,-11,45,-47,24,-48,16,51,-13,225,-29,117,10,15,82,53,900,-23,-58,10,97,114,240,-20,3,34,70,-25,11,-12,30,130,140,128,23,16,40,-76,-27,-81,-99,-89,-14,-4,78,-27,-10,8,-67,91,51,-206,-175,0,-15,5399,2320,32,-192,-172,52,19,32,15,-134,-67,2,175,20,-5,23,-36,206,396,-9,33,-4,4,20,89,12,104,289,36,-15,0,132,14,11,-13,73,217,91,36,10,-25,25,47,37,590,-17,-57,-177,16,-22,-281,-63,37,-145,80,145,16,19,6,1,112,-80,19,-57,262,44,62,1523,-2,86,-12,17,134,13,43,-9,-11,23,-3,31,-17,572,226,-1,-19,5,-32,8,16,79,21,22,-65,1874,61,-11,-51,37,18,97,-18,-109,77,-2,-24,-229,52,14,8,25,515,95,88,1,-196,22,-50,31,44,-473,8,251,15,19,27,166,13,-89,226,28,41,-18,-13,10,-41,89,88,3028,18,18,75,-134,30,42,-52,203,11,119,675,-1,110,402,52,-21,266,52,209,12,116,51,46,34,8,9,71,1138,-40,50,2,-5,17,14,328,34,-4,76,21,49,86,-35,31,351,46,-81,118,90,31,-58,8,25,-9,-3,-93,37,-89,-18,-231,97,32,242,299,-15,22,-29,-10,13,21,-28,26,-20,2,451,106,-5,58,10,-13,0,107,39,53,241,35,39,30,15,57,49,-112,-43,39,1489,-142,26,275,1,-23,92,331,-73,78,27,1024,-147,48,-11,13,-7,33,-36,16,72,-138,-42,-36,-87,46,6,192,32,482,33,27,19,211,-15,-36,-16,56,-4,-3,-34,-13,-102,-43,905,-3,27,91,19,77,-20,-12,-56,1,-118,102,68,10,59,13,29,1413,110,-13,34,32,-41,-36,250,82,151,-159,-15,7,596,114,6,105,-7,39,-63,154,77,-19,29,-35,9,76,-46,-107,77,16,908,30,221,-13,82,1042,56,14,-20,0,31,-101,10,86,-6,4,181,139,23,36,43,26,26,155,31,46,11,164,721,3,-4,145,21,41,31,397,-4,-21,-35,-6,59,22,275,587,73,56,17,1231,88,111,-92,-6,135,49,7,22,13,4,-55,16,30,2,-24,15,42,37,603,37,18,86,-173,5,1062,4,39,44,43,473,-15,64,553,22,14,9,2,-17,18,15,-36,-21,8,51,-42,764,-3,-1,82,-1,126,70,11,-1,-683,-69,10,-66,1,-26,-17,-8,-18,-293,-91,-311,23,-187,65,-15,16,119,11,13,10,-470,17,59,-3,-9,203,1143,146,-41,1472,-10,-3,12,-12,-4,127,24,16,49,-151,-21,-92,110,-1,-59,161,36,18,21,89,127,4,97,32,-8,-79,62,32,-52,2292,-8,-55,27,26,41,24,16,11,-2,46,-97,193,16,21,-10,-45,-66,3,1,-13,184,11,-50,112,157,34,-29,-28,-61,163,-54,-2,-5,36,42,-70,36,29,308,29,-36,112,-13,-392,40,24,2,-27,30,21,-78,-18,708,-49,2,1906,-47,2842,2240,2097,0,3,26,-17,-19,59,189,588,25,-4,230,-13,40,4,7,-302,89,89,-25,63,-7,22,204,10,-22,33,-8,-74,140,-11,44,-43,12,131,-13,10,62,240,-37,1,-2,15,77,-81,15,-70,56,-13,-41,123,146,2309,1,164,151,74,30,56,33,26,9,2,155,22,35,24,8,115,50,27,-159,474,36,1272,75,23,15,-514,-49,209,11,153,-12,-177,2110,-10,17,25,-22,0,15,8,-8,14,-38,-12,-25,-22,-1,82,-28,5,25,149,640,-2,125,59,-422,181,33,35,520,-12,1080,55,-268,38,-3,-44,-23,526,7,109,-145,16,-7,25,4,53,-23,56,111,3,-9,79,-25,20,-4,-49,54,14,200,40,54,-19,-27,-381,26,-1,-7,45,791,60,117,-102,30,3,26,-13,125,152,898,240,-158,787,38,-15,-8,-23,-111,-33,-97,58,-22,7,47,330,-14,-15,-4,626,-5,-20,30,7,170,142,-33,-5,105,133,-10,12,2134,1251,-6,3,-57,85,-16,106,61,35,500,31,97,-1,76,59,254,33,12,-69,42,-11,175,20,35,24,164,33,914,-24,8,262,35,77,90,53,21,113,-24,27,28,47,-4,-17,-16,49,37,-121,500,-2,11,4,23,-7,108,17,54,25,80,-28,-16,19,53,25,51,0,0,-22,-14,-42,193,43,-29,4,-32,-1,23,-24,-51,-35,27,235,105,-30,-42,-31,238,171,-30,37,101,-15,-77,144,101,-16,65,-81,-14,65,136,-25,14,41,32,-8,-74,-49,-45,-20,-42,10,8,-17,72,20,-46,-7,-2,-6,65,54,-11,-9,-47,-42,17,14,-24,-35,18,1976,188,24,13,38,37,-93,-71,11,28,372,980,-13,1,56,10,23,-14,40,48,3,-14,236,-36,-35,46,10,84,505,-145,216,32,348,15,-810,460,72,35,-6,98,-60,25,60,-6,-27,13,1,59,52,-46,9,-19,362,8,50,14,22,0,79,-5,66,-7,2,0,90,22,2413,-323,58,51,16,62,15,113,32,-18,43,-277,34,-12,-3,45,-22,-4,20,84,-17,-27,44,7,3,19,95,172,135,42,26,109,12,28,140,-9,26,113,58,7,110,-2,4,5,-51,62,19,9,82,13,4,435,48,16,-88,33,62,-3,134,14,12,151,-10,30,845,86,-120,34,5,32,2,32,-3,19,13,894,6,77,1,-32,-46,270,-23,-2,-7,-49,-7,-291,29,12,64,-101,33,120,33,38,-17,83,3,-21,874,14,49,-36,72,36,53,4,-44,40,-5,-11,-4,327,91,-40,181,5,-133,26,-11,-21,-73,41,-48,8,-15,556,52,1513,13,1233,522,13,13,6,-20,-33,116,137,-1,743,69,22,13,147,64,17,32,9,-62,-17,-85,15,4,-46,-2,56,66,-50,-24,18,39,130,-38,106,63,235,-5,105,105,262,37,41,12,-84,-210,7,-10,49,66,306,141,-7,39,-12,4,98,-42,36,11,19,113,23,64,52,81,-22,7,10,19,261,312,94,-1,78,16,-6,145,48,111,6,19,6,-26,178,4,19,7,184,18,20,81,-12,113,63,93,25,35,-6,197,-5,53,184,157,100,7,34,223,1517,-48,-1,-151,103,27,17,7,18,-85,128,142,-31,-84,87,114,29,155,5,8,19,6,25,-217,81,67,36,-17,289,1155,17,69,118,-24,115,-72,1753,-12,3,672,153,17,2,-13,716,1,-34,-7,-9,-11,46,30,-27,17,41,42,444,-38,-2,44,20,27,13,9,111,-24,0,-2,10,-74,1,39,-67,-18,-186,27,182,11,-401,47,11,35,26,18,270,7,39,-10,45,0,39,66,-169,-1,-9,175,30,-11,26,-31,-13,413,-38,166,2,4,11,21,61,10,20,55,2,-43,17,25,-90,7,29,22,39,62,49,600,60,-47,-380,-5,112,51,48,63,-30,-39,3,96,48,5,59,69,-21,100,78,28,0,-17,364,25,122,17,12,-349,7,84,51,-25,74,37,-83,21,-41,30,86,-38,8,125,14,-29,-1,11,997,17,-739,-29,59,-39,-1,236,97,7,-2,0,139,38,35,89,-38,17,22,12,2,-26,22,31,199,3,27,42,19,485,48,216,-77,337,72,23,-17,41,98,15,68,30,-248,31,11,-15,55,-59,45,16,297,149,10,25,-15,19,106,-70,-25,10,18,-11,-29,2,-29,-27,-70,532,-1,-12,-25,19,9,137,47,78,-36,-5,-43,130,-606,-129,-19,3,-1,11,-2,4,16,1784,54,107,-27,-25,11,-12,-1,-316,-37,61,9,13,4,205,378,-70,49,141,-24,77,2,8,235,-7,313,25,-45,20,-93,-43,25,61,47,-85,58,5,39,-31,27,158,181,-191,-4,220,54,306,-9,-34,51,17,36,6,55,52,55,45,-14,84,21,27,-3,1,38,179,71,78,-363,-8,-180,888,-14,180,-160,-96,170,-11,56,18,23,59,12,22,-14,-19,94,232,614,27,3,-41,-20,67,302,10,1,-41,12,360,1365,1301,783,24,-12,30,30,50,-14,-156,14,8,19,36,15,32,-5,-21,118,35,48,-151,-14,91,6,-3,60,73,62,41,172,56,56,-13,6,6,43,-18,133,6,85,882,1633,771,848,883,2495,257,12,99,-284,-27,53,28,40,97,25,-9,-232,-137,32,-24,34,-16,64,47,-31,-22,119,-16,-31,23,175,-19,28,25,38,-47,39,-19,-164,15,64,-100,-30,-22,4,46,-96,42,10,-54,32,126,-11,3,-28,-11,-96,35,-142,26,26,-123,-39,-6,54,34,-31,-26,3,108,-5,-11,21,-51,-16,30,3,-2,-3,11,5,66,56,-16,-42,-7,-99,329,4,18,77,86,22,-77,35,181,88,-3,-30,30,32,21,85,45,17,80,7,-12,40,55,-36,110,-7,-17,-7,71,13,44,276,82,18,227,28,18,-20,-200,-29,68,-221,9,-12,65,-7,21,54,69,378,74,929,-97,2,14,17,37,1,26,-66,21,134,12,57,72,14,11,50,526,12,-55,60,-9,16,-7,-14,22,-6,121,111,33,-17,-4,-4,48,9,11,26,7,12,46,-45,-30,29,26,4,-70,-24,9,-31,26,-27,25,22,2,2,892,-179,32,16,31,37,-5,93,19,-20,-14,799,-120,173,-3,94,-23,58,-64,4,224,-12,-31,7,-2,29,6,-12,85,97,43,123,33,13,-25,10,-28,-61,31,469,64,26,28,27,92,65,-26,49,111,70,83,17,-21,24,-3,14,-8,8,959,-13,-54,8,106,37,-2,101,-11,-109,71,-33,11,8,47,-2,-108,-657,-8,48,255,-135,-4,54,-137,168,-6,37,4,73,205,-113,1,6,-7,43,4,119,43,-10,369,-869,50,-1,-33,-66,-2,32,19,1,181,-3,-81,-4,41,-14,1091,255,70,39,169,27,100,-6,-1,67,80,-13,133,-1,1,-44,178,-13,314,70,21,-16,9,275,246,0,-46,25,-11,59,-4,14,61,28,385,-28,-13,263,-17,195,-3,48,30,113,9,-7,-44,52,-98,-58,3,112,56,-7,-14,-16,247,41,151,9,-7,-328,154,133,-71,-11,-35,17,-4,-2,66,-13,88,146,-134,86,38,31,320,59,-18,-8,-30,-285,18,6,-26,-50,68,51,14,16,-4,-119,126,59,67,39,-47,127,-34,-32,61,48,14,8,-82,47,134,-3,14,162,207,10,69,-1,30,24,76,-924,49,76,-22,14,19,-8,2,245,42,763,45,178,38,3,19,1432,245,166,21,135,-3,34,0,163,280,44,-1,207,152,323,-8,-15,267,385,3,14,24,8,12,51,5,63,55,72,-7,-10,196,40,61,-2,67,3,130,-101,42,7,-11,210,36,53,251,166,-44,6,48,18,301,323,579,34,112,34,31,8,1,25,50,55,101,-9,10,5,84,23,-2,161,84,44,-7,1462,-69,194,-25,46,21,3249,8,-25,22,64,73,68,7,47,0,-2,54,39,-12,30,-9,20,-2,221,-11,15,121,-1,3,4,50,13,415,136,61,67,225,-17,36,121,37,91,77,8,55,68,33,77,-393,198,54,-10,23,27,-8,-27,67,114,-118,-6,78,-16,83,-51,34,-162,-19,329,-56,-5,41,66,148,-68,45,109,-3,-430,-50,152,-18,-6,142,5,-21,32,-19,-4,24,-54,-4,264,2,-18,-16,191,-4,-9,198,-13,-109,-15,-20,-152,27,20,-19,52,12,150,-32,459,-59,-116,-20,49,8,11,59,-3,58,26,9,39,-15,132,28,0,-10,7,10,27,9,68,13,2,83,773,231,9,-12,289,-106,-19,24,65,146,2,0,26,-3,-14,97,-5,-27,-16,8,52,-1,79,91,51,39,43,43,126,-278,19,-36,-25,42,-10,-18,-61,60,19,-104,-43,165,18,106,-52,-9,34,-16,22,-4,-2,10,273,8,99,29,186,-232,-170,-46,55,77,11,10,-133,271,-26,-76,-7,100,17,46,11,-31,-4,-110,-127,-101,-11,7,-8,-13,-3,-42,-102,-42,-92,79,-37,35,70,-13,21,16,5,-19,-1,-7,64,-24,443,52,39,-29,46,9,11,189,65,16,39,-49,17,49,42,-13,13,45,419,6,29,42,392,37,3,4,-130,4,10,-34,-14,100,58,113,98,-157,64,-1,1,61,105,9,347,2,17,9,-156,23,64,-20,-9,-56,-37,97,26,42,-43,-16,-16,32,85,6,78,58,-3,116,41,5,25,91,-360,-4,-9,7,13,55,15,44,-6,20,18,88,33,95,-297,83,128,25,-56,169,-597,23,-4,195,-10,-93,15,64,-26,39,44,67,25,306,2,55,228,11,23,785,10,243,96,28,73,223,41,-153,58,-41,-58,-26,-18,29,15,6,136,0,27,64,323,-36,-79,3,21,-3,-7,-160,102,286,46,-21,-118,-18,-30,-157,-274,27,84,-6,5,14,14,-14,14,22,4,-18,144,-14,-62,15,154,-365,-134,41,19,-21,34,-96,88,-1,559,89,33,1210,26,326,-8,-271,-118,-19,208,60,91,-6,118,120,56,136,17,4,52,-512,-1463,-72,-9,-39,14,89,-16,15,-3,43,11,28,-60,-61,-60,4,-164,162,113,26,509,72,22,23,10,27,16,86,119,-5,-809,-10,22,-118,194,40,112,36,-7,4,116,110,32,40,34,54,-51,-77,34,121,-1,8,6,-30,81,-61,-18,-3,20,157,8,-41,17,-142,29,45,-54,-14,-5,1156,57,-24,58,28,34,56,116,1691,-5,478,90,115,107,27,68,72,12,104,33,2,156,-12,-70,-92,-16,-1603,-114,38,2217,5,210,95,-18,-32,-950,170,77,126,14,9,-214,22,30,-89,40,34,668,-38,13,20,-138,2,-320,55,57,-33,-8,2,135,19,22,1,20,3,521,54,-417,7,4,34,142,40,14,31,-36,36,68,903,-22,-17,75,247,52,17,29,-34,-9,-39,-10,-11,43,-94,23,34,80,-33,51,-109,12,31,130,-47,-91,-35,-3,34,-12,-76,-22,21,49,-73,35,-32,-60,67,2,847,44,33,76,137,-53,43,19,120,-85,27,-567,-56,54,-54,37,332,-108,-348,-12,-23,-23,-34,-13,10,33,63,24,111,284,178,49,33,-41,-133,76,11,-25,317,46,-178,-76,12,-3,6,-144,99,214,80,-28,383,82,100,-174,353,241,-35,296,46,95,68,-3,19,-18,28,10,363,25,32,-9,69,82,-10,-68,-20,15,5,185,-45,447,-12,28,9,45,546,12,56,-48,-1,-13,14,20,-16,175,51,686,-128,208,31,-2,4309,-18,-5,18,25,16,-27,102,99,206,-68,1675,15,112,4,69,-9,74,8,43,401,18,2,142,-39,57,-5,-73,44,48,-7,94,2,32,0,65,-75,-45,29,1,-5,-4,199,-438,-30,-32,157,-18,-81,37,-3,-71,91,-1,30,-14,-60,44,-24,1705,-14,24,20,128,71,-22,-7,176,-20,-130,-56,-57,32,-22,44,2,1,-13,5,54,880,-21,-19,678,53,-2,177,135,-41,-25,5,115,79,-45,76,71,0,-67,-51,167,0,147,41,32,1610,-65,86,3,112,-49,7,-58,-3,-7,105,22,247,28,45,42,-31,-62,-31,0,-21,541,371,-4,13,550,297,-31,-72,238,57,50,-484,46,516,46,317,324,3033,-5,189,3389,366,-252,185,32,28,108,339,-67,16,-10,-186,-9,-460,200,78,15,36,38,53,-7,2996,66,13,31,34,43,-1,117,40,-66,-5,1199,364,-4,3,65,-534,-263,45,16,40,-63,-1,13,-96,-12,121,-36,-29,11,-105,32,54,118,-27,33,99,26,307,-16,-91,138,-154,1097,123,31,66,461,1596,-128,228,-2,-53,-123,741,29,-147,-30,-48,16,78,83,68,-11,-18,18,-11,72,69,4,-10,8,83,8,-26,114,3,22,4,1948,-158,749,96,-3,-25,82,27,1542,-634,56,30,-7,194,93,-19,7,-4,13,-5,78,2580,958,22,2015,18,20,124,73,-48,87,-114,533,1,-1,-24,-17,4,-18,41,-133,-7,-86,-5,-10,-140,-62,-55,68,67,7,34,1,-11,-76,-3,42,-16,339,62,33,75,70,140,-16,104,212,63,128,-4,149,-17,163,101,82,-736,27,144,34,-7,-51,1082,-25,-7,-5,40,22,8,-109,29,56,47,12,66,64,63,20,9,176,505,1727,29,-29,-3,-4,19,52,-25,12,-603,39,24,1973,19,44,96,2,21,41,48,-5,150,3,-7,33,32,29,67,163,173,-50,-18,13,691,-41,11,37,39,-9,18,37,78,-78,69,14,51,43,26,13,112,27,77,-335,13,4,-38,122,-94,-23,124,28,109,151,107,-6,23,74,4,11,78,-31,-3,5,0,61,-7,1964,-31,-127,0,-40,-17,-8,187,-463,199,-55,8,75,-21,699,-116,71,-2,67,77,720,27,23,23,-3,-82,107,29,4070,756,62,85,385,46,146,0,17,129,1353,95,9,51,-123,-90,28,83,2,35,103,4,485,2,-6,42,113,-66,203,49,-70,21,239,137,23,-259,8,-5,36,4,-100,-30,159,32,130,2496,-205,144,-13,-12,69,-11,144,16,151,30,-8,41,121,-43,210,86,316,1086,59,20,-18,4,-23,131,143,-21,-52,117,-26,145,158,22,402,14,-9,51,100,38,39,60,-35,14,21,62,27,28,116,96,98,68,15,-9,74,74,29,496,60,73,8,11,6,17,61,-19,-47,115,235,-65,2,-4,57,29,88,1,448,-21,-36,51,48,16,9,11,0,33,-94,-37,51,31,16,8,-6,216,86,306,10,4,757,-27,206,-78,-50,-285,53,-3,4,-6,37,-17,10,71,8,69,233,121,172,195,22,-98,29,-77,28,95,84,161,1562,109,720,90,36,58,25,108,39,10,83,-6,-61,-16,7,234,5,49,32,30,-17,-70,62,-7,-17,21,656,-25,0,-27,173,141,-49,3,104,13,-6,8,-12,67,123,-5,27,67,30,54,13,310,13,-54,28,43,72,-122,26,44,-70,-15,17,66,13,-84,-11,20,23,-5,-134,29,-17,-110,-33,2,60,13,-63,-1,-13,101,84,14,43,11,-15,2,69,-21,-7,72,-153,238,166,151,-26,-3,0,81,-50,609,465,-124,1,12,137,-70,-40,-22,60,26,-10,-23,62,306,27,-92,2,-20,90,5,142,38,7,13,85,56,-51,3,-51,31,-3,91,-18,38,-15,69,2,-15,-43,-12,137,27,399,71,258,11,39,47,87,27,37,94,23,21,-43,42,-8,16,-4,2,56,23,-23,110,-10,270,42,3,-16,-5,5,-171,-178,18,-140,35,7,-13,-641,88,-362,206,-32,-3,-133,-16,-11,-27,1,-42,965,100,129,2,16,-12,-49,87,-74,3,78,106,27,41,-9,-66,37,-38,-58,-221,198,128,-4,-35,72,62,65,90,62,-16,34,-21,-5,11,-6,-62,-19,-63,27,-16,-5,-65,21,24,-39,23,-216,55,652,52,-5,-150,8,-158,62,31,101,179,23,39,0,-469,14,23,13,107,133,-931,-49,11,-4,-228,231,1,78,-41,-32,-243,30,257,-14,-135,221,644,-42,0,28,52,6,20,30,312,293,-43,3,35,121,112,9,14,-36,32,101,15,292,-133,-4,18,20,-960,19,368,14,26,9,-5,-29,-88,-167,73,-83,145,-5,39,30,250,-13,-922,-99,12,-4,-11,-21,-12,72,49,-13,15,11,442,474,56,-4,98,36,43,-2,20,18,-10,22,10,384,54,324,-190,-20,53,37,-17,-19,34,16,73,-3,-156,148,-34,230,141,65,19,29,13,-1,-70,6,-2,-25,-17,105,-15,357,166,-6,35,264,21,76,36,79,49,-81,198,54,-35,-9,-40,-125,59,94,25,1,47,-14,81,79,2,81,-22,25,-85,6,134,37,11,-8,36,7614,-3,-145,125,-112,22,21,112,8,69,-64,3,20,-3,111,-2,29,-29,-21,-20,3,42,118,12,31,-8,-22,7,-29,83,697,306,25,52,60,56,592,-10,522,22,-46,-46,-42,18,2888,143,4,630,21,63,13,6,20,22,-40,1077,78,4,-6,10,-63,-1,65,-14,273,2,-110,6,47,11,68,4,-143,-11,65,-20,4,-61,-160,38,302,121,153,-215,24,89,-24,-83,-14,-18,-6,63,42,67,46,85,211,-569,52,-3,2,-53,-1,2,17,22,11,61,-74,55,899,152,61,10,-7,-8,72,-84,125,110,-10,182,-36,-31,30,101,-15,-1,78,74,2,9,141,-8,39,23,29,-71,-14,8,-12,7320,96,155,68,-159,20,-711,9,37,-25,-66,-16,-8,0,-2,241,-31,16,0,-13,4,-3,-102,-30,-16,6,-37,34,27,94,160,-62,63,40,7,49,475,34,1063,218,2282,8,62,-51,121,98,-212,40,20,51,-18,49,11,117,1,29,223,21,25,-119,73,107,-126,-235,12,-7,28,10,12,-7,-210,70,35,290,5,17,277,3,-11,189,26,578,30,-6,29,249,-21,11,-13,57,119,34,15,19,-173,160,4,49,-3,28,-49,9,94,131,57,49,-52,-15,28,276,-50,760,-211,-53,-124,100,14,29,233,41,23,96,96,-22,24,44,-43,-6,20,32,-1,5,-40,141,1,-31,60,23,91,15,178,48,28,8,-1,-115,71,-4,11,19,-38,28,75,86,-9,-110,13,77,20,187,82,-179,85,313,16,932,-33,1187,-2,-80,-325,5,8,-9,29,35,2,141,68,32,6,48,-12,11,51,46,320,5,54,85,-1,25,-137,18,-11,5,62,43,15,64,50,17,-11,4,20,25,71,6,207,189,-9,103,40,35,62,67,24,71,-5,16,18,-2,65,264,26,-7,72,39,41,27,72,27,399,-5,-30,33,-438,28,-72,-6,6,22,-29,-3,-28,19,179,20,222,19,-54,177,75,-10,-5,-4,12,24,-15,38,-52,-86,-73,-3,53,-175,89,12,29,6,15,8,48,39,9,-18,446,21,11,54,38,27,-118,15,18,50,43,-14,190,41,-43,-26,-31,-41,-10,-4,-6,7,19,104,35,-39,71,25,0,-57,-131,441,3048,16,-45,-3,-8,-193,22,-15,-12,-40,106,50,38,47,168,71,650,0,35,-14,142,-2,-14,21,303,24,54,-153,-6,41,39,-21,-20,70,90,64,26,88,298,6,427,-400,72,7,-311,0,-46,3,498,55,6,41,-1,141,48,1654,20,-16,3,336,95,20,-4,289,-14,-18,14,34,21,-7,-32,448,98,-91,9,-72,359,7,-22,4,-112,-56,13,45,15,4,26,-17,-5,8,15,19,35,25,-8,69,-16,19,-2,97,0,14,30,-9,-17,-4,33,794,-91,-50,53,27,2,258,141,-29,5,-13,61,95,31,-260,154,-27,-12,66,-84,62,-28,181,454,-185,-112,-86,3,556,11,-28,21,56,-168,840,34,43,662,-68,-28,98,17,16,63,-208,-22,-1,-4,35,12,159,53,160,149,56,13,4,59,-28,-73,-3,83,1233,126,661,-10,11,-10,38,12,29,317,2,70,83,-32,-29,37,240,5,-10,-12,27,12,269,2,-34,-12,0,94,181,79,-20,-20,105,0,271,242,-69,97,22,453,2229,96,-3,-51,90,6,-77,34,15,32,57,287,1158,1585,10,-13,19,-6,1,-48,-1,52,33,44,66,414,481,-24,-8,4108,-203,48,112,22,-106,12,36,3,-117,46,-32,-11,-10,-33,10,234,24,13,-34,-25,-2,-35,4,-473,3,-72,13,36,-47,92,-27,-34,229,99,8,82,52,-45,2,11,177,73,67,102,-34,-41,-1,45,174,137,408,557,295,1829,-74,19,16,31,10,106,95,-692,7,53,7,93,151,3,45,-16,23,128,52,111,36,80,-8,20,14,88,96,59,18,25,552,-5,-125,-135,59,-194,132,251,110,8,-201,0,-15,256,7,24,7,-35,28,73,24,19,28,-3,120,16,2,-419,21,60,7,1,18,-6,72,28,-39,33,-218,-105,-47,65,206,30,-7,18,-29,37,-42,76,-32,-32,141,-2,22,98,59,117,16,-8,219,32,90,65,-27,5,11,-113,-17,312,12,-5,67,-6,-3,158,358,51,49,-12,7,5,-109,-11,56,-1026,-57,798,41,-57,99,41,-14,1066,77,64,2002,16,30,-4,-30,136,223,126,449,6654,-12,44,414,102,129,34,512,101,-12,174,52,346,57,32,-9,45,-76,-56,-8,83,563,94,-27,144,33,25,-1,-60,13,279,11,-36,5,-11,-42,-5,35,129,0,-29,19,2,19,151,293,-142,58,15,20,0,4,100,526,81,140,36,95,14,106,87,140,5835,1233,8,36,-4,-90,-17,26,-28,34,8,9,-30,0,61,13,55,8,-158,77,-29,-31,33,65,-5,12,-6,-116,-15,2336,19,-2,27,1,-4,-119,9,-120,112,65,1918,48,1081,70,309,60,127,187,26,-27,452,-121,-340,43,-29,-421,6,-343,-118,5,-39,48,14,-5,897,-7,-36,627,8,-582,-43,17,-12,-5,7,187,5,-34,76,20,18,-6,-62,80,-45,1,7,-51,-81,30,115,-6,40,60,9,-124,-89,19,44,210,-95,49,-18,-11,93,7,148,-56,123,6,112,-511,6,32,-5,78,-1,43,-11,11,0,5,-37,21,-16,44,308,66,-37,-26,217,-17,25,6,60,2,16,84,130,-8,236,-22,-2,33,28,23,10,56,-24,1,-75,33,53,-18,49,1,81,-334,64,-13,50,-141,218,-326,70,13,30,56,27,255,43,368,271,39,-1,1,18,-278,-16,-32,5,1,135,922,403,71,34,727,-24,-13,1,2,-12,126,-146,90,-18,2,31,28,92,5,17,42,73,44,-95,-195,13,124,3,5,511,6,-22,224,239,-3,84,313,51,27,-49,-91,10,52,-16,-19,1041,909,1,-3,-23,1,37,-65,68,22,-53,178,188,-14,74,-44,-48,157,9,33,49,60,339,391,80,108,13,-97,100,-63,76,4,-13,-7,-16,8,266,305,-127,118,693,-88,-13,41,178,0,76,1,2,55,247,7,-19,7,-37,75,1,1,3,49,128,6,3,23,-1,41,-298,73,-96,-30,50,4291,6123,-141,22,-2,16,-22,13,74,474,95,-5,58,-8,42,384,-146,37,11,683,16,-30,1503,-22,-14,-53,606,3,21,-19,17,126,119,36,-8,93,44,8,53,17,3,81,117,12,109,65,20,3,-43,38,835,14,34,-179,4,-376,106,32,21,-10,11,-6,-52,96,26,14,17,-63,555,-107,-19,-40,-1291,120,127,21,17,34,-4,97,-17,-38,872,17,57,41,274,49,-1,-67,35,-76,149,25,18,139,395,-15,38,48,-175,-4,83,126,77,358,-11,4,-328,-17,15,-36,-24,63,-46,84,65,113,39,-345,1,-5,70,-28,1,-12,289,23,97,25,125,62,53,91,78,114,45,-45,40,-38,-24,-2,46,-15,3,1072,121,13,285,26,64,121,-114,-13,8,5,47,76,-243,73,-12,289,357,-22,-500,45,248,-37,3059,17,-146,32,-61,18,-77,1,37,13,52,11,24,66,-16,-94,-93,-40,-90,34,-83,26,114,46,-325,-17,14,29,5,29,40,-155,189,13,-56,8,25,41,-163,-7,-4,10,34,-213,4,32,37,2,86,-23,78,-2,10,5,36,20,7,4,-24,25,43,132,-16,65,431,13,183,-333,99,-27,-13,89,-41,119,-15,96,53,-42,9,-51,1,8,-276,191,109,45,-18,121,-186,-6,29,7,-17,46,191,150,5,282,122,-1163,23,-1385,21,27,105,-42,-191,26,6,46,1021,118,52,10,28,54,-14,21,671,39,236,455,252,-2,-22,34,-163,-92,-262,11,-29,50,0,-21,-150,-5,17,115,-3,-20,-10,-7,-52,-826,36,13,8,63,243,537,-5,-8,-9,-2,172,52,7,-5,-1058,29,-94,49,-94,45,33,-16,-44,-83,-125,-48,-15,-726,295,-9,9,1,11,25,-85,42,4,19,-9,715,30,166,-112,-14,-22,10,10,21,155,-20,10,70,19,7,56,-3,-136,122,708,-155,-149,389,3233,-74,9,-31,77,70,15,492,211,-4,-85,14,7,24,-3,48,60,-2,122,35,12,-10,101,64,-152,-9,67,68,-108,1,265,-31,-300,-30,30,29,-60,-588,30,106,338,59,-569,-17,-133,86,27,30,121,-12,112,232,85,-127,140,8,6,50,95,29,-54,5438,47,-46,-37,-291,67,5,0,100,191,149,-787,-12,259,25,-429,1756,23,-45,-11,-37,-6,-75,1439,-4,-7,3,-10,18,597,173,-12,241,157,-17,18,2188,-197,-53,-41,881,9,3458,485,-489,-3929,-3109,-204,-7,23,40,30,3,-65,-12,105,-84,356,53,328,-1,79,-336,33,144,64,64,0,31,-42,7,-115,125,23,6,71,32,85,6,-1,108,23,277,19,1063,-29,109,-7,-59,6,19,65,93,-30,-19,54,81,-87,46,12,-8,-21,-35,49,46,149,198,47,1482,6,-65,-30,42,560,-10,499,35,-25,36,49,0,21,-78,164,4,1,13,111,1874,35,-19,-16,-17,-13,-9,-35,1,13,-4,46,-25,21,27,-37,39,-74,94,-22,705,11,-24,-123,-40,20,-43,59,23,68,18,1,-20,13,-22,38,17,43,10,110,-18,50,-21,192,147,16,27,1034,-44,72,-2,6,136,-20,14,7,80,6,-3,-49,11,299,12,10,-43,-16,-5,21,1243,-23,84,4,-39,40,29,84,150,-11,18,-37,54,212,-9,-19,178,-5,-5,-18,73,35,430,-39,48,-9,33,-12,-7,62,-3,27,41,199,24,8,98,-17,30,265,-4,-4,-23,-168,89,24,62,-53,-54,0,-102,29,11,-66,9,115,2,48,702,70,250,-3,51,-326,-55,-65,87,-22,20,-20,10,-26,13,25,8669,169,-1,59,1383,119,142,22,-27,-4,-355,-24,120,64,-389,388,38,78,2,-12,-1,-143,205,-107,14,-14,305,-39,-100,290,52,42,190,-14,5,251,169,226,-224,22,18,-77,-5,-78,-54,-4,13,32,-72,155,-205,-207,-291,-54,678,12,129,40,64,38,65,4,110,28,29,0,2,-1,125,125,92,98,21,-32,16,-2,-1,-1,26,52,12,17,-32,-10,-1,-14,75,38,89,52,382,66,-10,82,-6,2425,876,130,36,102,692,252,63,164,-28,-5,103,13,36,-9,-206,-30,14,22,13,52,-13,-351,60,0,193,-10,-15,-4,239,74,-14,63,-5,-51,-40,-381,146,1471,-13,-283,-57,-915,-187,-594,-614,-117,-462,-540,-142,-253,-48,32,-406,-605,-274,-351,-3,214,8,-544,-160,14658,-24,-663,-46,-100,34,-207,-99,-182,-213,-77,-79,-89,-312,-3,-5360,-3258,-4636,-3912,122,527,-141,-651,-617,3083,2316,5824,12059,16121,13862,30,-57,178,155,710,933,696,-249,38,-12,-588,266,232,496,-14,-144,-48,-23,421,511,1217,-277,98,-4,-99,339,1517,103,65,355,117,-22,-276,540,1463,-200,329,347,1106,-247,1197,-2,95,-89,135,-2,130,-163,-317,710,1156,50,-68,57,-335,-325,748,522,-71,127,381,-58,228,-49,-528,329,101,76,-167,-120,-427,-74,-2333,1579,-22,1892,107,21,-23,345,456,23,-208,-4,476,-132,60,2294,-822,-38,622,-940,93,-94,-957,1023,-864,493,565,109,-21,2734,271,-74,-269,603,283,-123,201,274,71,37,-375,-129,-315,156,30,133,1160,-136,632,682,1901,415,387,127,142,211,178,151,377,832,82,-1,530,754,189,161,-104,79,1951,-80,417,-63,70,-286,-293,135,581,32,-42,5,313,125,756,178,763,193,2525,303,140,5008,339,-211,170,17,230,135,314,907,-53,-79,191,-3399,564,3267,-8,1125,-32,514,-168,215,-3,605,596,-411,1265,368,-184,16,298,558,17,151,-111,-102,34,-4,694,-54,778,-190,-208,204,345,-114,-63,1191,-101,90,-54,26,-280,41,-608,108,-62,69,-367,-322,231,246,-86,253,95,183,-106,141,1371,168,-38,101,11,-12,-200,1612,201,34,-346,9,230,17,344,-44,-514,506,-293,-45,-83,614,859,2145,-394,928,47,711,65,34,-81,44,323,-38,566,5,-163,-235,-216,180,-4,299,-109,-184,1079,439,738,118,-51,149,426,1255,433,-178,356,-150,228,-66,261,1768,-17,-151,-351,97,363,-143,1126,274,563,178,1829,147,-618,-301,1033,533,-96,97,-77,-203,535,611,-66,273,-502,247,166,1051,-262,595,-69,148,130,67,117,545,74,50,68,1973,781,259,916,513,-505,108,1214,-157,-343,5,-144,155,-79,174,34,2342,1167,-107,-34,230,269,12,806,944,1545,36,839,-270,-212,-189,128,460,-66,31,-35,-307,398,472,3944,-150,281,0,-786,-155,631,-90,445,-138,98,695,596,97,4302,-83,331,9,156,511,385,-33,194,104,-372,-516,735,19,67,-601,-91,1123,39,468,204,-437,271,602,-284,295,-284,53,-279,-82,-152,-26,1918,77,-176,660,-434,259,69,145,-458,93,192,81,-12,846,12,279,1567,653,-431,-312,848,1649,-349,38,356,628,90,657,1228,25,-145,-285,273,22,318,929,-329,3,305,-283,243,-12,255,388,-5,-113,1555,503,-101,90,51,1351,-142,-3,205,91,57,-248,65,148,331,-38,289,-133,-80,1079,323,-226,69,17,-56,-193,554,-567,93,419,-27,18,1237,154,-75,35,484,214,208,252,290,1115,36,-247,63,-115,22,-9,127,-48,99,6,-90,220,157,-71,383,459,-93,174,-494,50,105,-35,346,-206,85,-128,-219,90,-228,-189,-91,123,-161,1631,630,3449,-316,-21,-35,441,34,221,-119,1078,-447,27,-139,-122,70,-42,134,-297,-203,130,-205,48,263,-975,-322,-124,617,80,377,178,917,148,118,1076,720,-190,746,59,1364,81,227,54,250,1021,-287,106,-61,-126,119,177,352,-474,6,-43,91,-74,-44,-49,-367,-328,-57,19,-300,77,-403,-181,672,-26,186,-174,377,-298,-1831,838,302,-217,108,-40,1327,-32,669,54,-14,-130,2248,118,-336,-147,170,241,673,633,-432,80,72,771,550,-181,49,353,-8,71,-17,2198,-37,796,360,42,62,-133,434,-550,-24,1199,2265,432,-43,376,127,181,194,71,-110,16,202,386,607,809,202,-30,431,1630,572,154,99,309,644,102,348,1015,17,215,-4,-190,710,-338,309,930,-239,535,42,43,203,50,-145,405,1114,935,804,1205,958,396,-44,59,185,637,-41,10,83,479,-134,164,65,799,532,-114,458,-108,439,-122,2297,-118,-3067,9,-505,199,510,40,41,-25,211,42,71,500,2099,-51,-521,382,1624,-143,404,755,74,141,334,314,-203,336,146,153,-407,150,-903,-363,223,537,8,-449,234,21,90,-109,561,227,449,292,222,38,1299,-265,-288,355,439,-210,-13,275,262,-240,180,25,56,243,-420,-189,561,-60,999,589,-828,-339,-83,-1150,-52,-46,-49,297,-65,178,-426,660,-107,858,389,-320,490,261,1244,-808,312,-82,-290,127,335,218,-49,-107,269,685,-206,1949,685,79,-412,154,2004,166,-229,-82,228,891,386,-169,-103,78,10,509,505,469,-7,-215,3,24,-424,60,-81,414,1196,-312,340,-279,89,731,463,-171,1175,-31,4309,1495,86,-28,-510,56,582,27,-178,72,1953,183,-157,124,272,46,411,-157,19,-1634,-480,104,282,931,983,-64,120,-410,-595,-247,201,-147,-335,-8,469,1412,-3806,339,-245,-75,36,59,2,-803,234,-91,107,931,461,26,-210,318,135,10407,80,26,175,-106,410,-288,-316,-235,41,-71,577,-747,-253,-239,-36,34,188,319,127,-896,321,-179,95,120,324,-778,3665,-264,-434,-79,-287,194,226,-1375,120,24,515,1542,710,-579,277,1223,-1464,-1,319,911,-772,-241,64,164,106,-187,-17,1363,140,547,72,-50,1123,109,234,-199,15,281,840,100,-1082,395,1079,147,-38,-13,188,569,-79,-372,-379,1297,-521,356,-886,-15,-570,889,-168,-211,655,26,211,-76,63,42,2128,910,3,408,-79,28,246,371,1421,-467,-2705,482,-185,163,1056,577,91,712,-147,-108,15,1464,-378,-82,-167,327,-13,719,-34,55,-156,186,215,29,120,20,1729,636,610,-85,405,-201,140,-180,285,-105,-1732,463,-1866,-51,-124,172,537,-568,-201,-396,496,-372,-649,-49,-16,195,281,267,455,218,78,184,-8,-54,185,-128,-313,-817,345,164,116,493,-582,2045,-533,25,140,600,155,164,-734,-163,-17,968,-1,-374,-498,-29,-37,78,-220,-379,-434,-160,122,288,-208,2183,-522,96,-35,209,344,-253,-146,-51,-706,-54,406,-52,-34,526,21,-1262,2606,552,-137,864,1021,-149,-380,-24,-208,438,560,2642,-172,-117,-71,241,-106,1608,-185,396,168,115,15,126,-57,-608,-20,-180,-45,29,-144,-421,395,1596,200,548,-245,23,83,-121,100,-370,51,-3,53,180,762,15,11,49,263,29,424,-10,287,440,-205,-1,-184,-3059,-45,355,-469,-948,-283,269,-254,54,-67,-985,-121,-24,349,-517,234,-490,-159,-853,-18,1019,47,234,-12,427,96,337,204,903,64,1066,-31,318,-126,-521,-463,356,395,575,-474,329,-64,-472,-62,-567,135,-51,-92,2095,-574,-226,-1125,-415,-446,-124,547,207,-117,173,-15,-69,96,148,2024,376,-7,279,2803,284,598,138,203,235,1733,-911,192,-1058,262,-22,801,141,1098,148,113,1733,177,107,-391,210,-68,178,-697,1538,1917,-1381,-36,-887,66,-219,-123,-433,2,-5,2360,96,55,-167,-313,550,-38,-746,-503,-51,120,227,-79,83,2474,-402,-49,-706,1166,43,67,791,1051,325,108,-57,678,1290,-182,-98,227,-130,850,-116,-473,648,10232,432,-15,-239,-53,-57,-185,135,1735,36,134,77,171,-180,-206,-69,179,92,-416,-18,545,-29,824,190,-50,603,-377,2698,-153,57,66,-912,1375,25,95,1991,91,408,-302,-52,1191,-118,-602,377,-302,-118,173,-95,275,61,129,402,172,343,197,332,-154,64,13,-125,161,1210,326,1473,-53,2233,739,-198,-340,16,20,-41,272,-810,1578,181,139,-168,1046,-1077,-127,29,53,-400,-57,-142,-454,-215,523,851,50,1172,439,1120,-124,906,314,997,-118,280,1003,1487,55,-199,-299,253,58,-166,138,-69,24,-42,-302,-11,151,-612,475,75,295,-334,36,-162,156,-602,229,64,-608,-422,128,141,696,176,391,272,-11,122,-282,11,368,152,125,7,-261,-25,85,-201,320,507,-111,-65,107,-79,-286,-354,-585,866,376,738,163,263,3448,-292,181,-1131,269,-602,54,90,-481,205,164,-86,-58,343,1566,-97,-551,832,-121,856,-218,107,331,-316,434,288,-84,1676,504,378,-246,-900,-334,-504,616,430,-155,735,102,542,-200,19,-100,-561,138,-136,-328,30,-319,-73,1972,497,265,156,-557,19,374,-311,769,-134,119,1119,-136,43,1112,921,50,1363,278,357,340,70,114,-60,-260,1060,752,1353,-331,-279,-51,110,515,134,57,1063,-1107,342,-577,-237,821,190,516,365,-71,-365,858,273,2,1352,-174,310,179,1866,223,343,-168,511,4976,-1149,482,386,4103,475,345,28,-100,183,189,97,196,-167,191,-3,-257,513,-274,143,291,124,107,101,-654,57,135,69,100,276,-306,48,177,87,137,275,256,-327,-75,-167,64,-364,-7,671,-402,-323,-994,-62,150,-16,562,1076,-67,-423,130,286,-313,1029,192,-619,56,-221,-319,28,-165,-745,-11,370,272,58,1248,414,121,147,669,-1068,-252,-185,-446,157,132,-40,39,-160,6,-180,1,1548,1035,-461,583,527,397,3052,2104,409,15,169,754,-65,-583,-35,393,-118,-304,2299,305,815,-137,-299,892,156,268,-16,259,205,-77,-81,643,-32,-786,252,31,92,192,25,-207,110,204,187,-89,-245,-243,213,257,-40,14,-106,-88,0,-417,-16,2618,1290,551,-367,-235,52,-273,-14,-92,-644,73,189,-10,455,82,-845,-546,446,-383,183,0,-58,-52,13,103,-174,-265,-650,44,154,148,488,597,-29,6522,92,168,1923,1347,51,-215,609,1644,3662,-214,69,-108,26,88,105,318,806,650,-180,-19,-1041,206,68,81,620,-8,32,2999,-577,-375,113,1516,-152,129,1880,293,-12,-130,307,598,235,1797,89,181,-584,56,958,222,61,-75,146,92,-116,1616,211,-54,-1095,-345,116,1211,-467,-172,181,77,510,226,-23,81,258,-222,436,1975,16,-329,745,-484,-602,662,1197,-39,151,-319,-41,265,813,-159,156,154,-729,666,5,52,1475,3,1647,-464,933,917,274,541,411,255,4,-36,78,136,146,-1229,-602,-156,89,-222,-524,237,-314,550,-551,524,-1311,100,172,778,1037,1767,-359,1882,376,-51,-57,3,247,819,943,1671,116,274,15,1072,-1,-853,-98,588,687,1420,813,33,1504,4256,1501,-625,-162,1071,5007,99,1458,258,21,282,1184,1640,120,-782,341,847,-107,951,-348,176,344,-273,454,73,-466,880,682,152,657,1799,646,554,716,342,2550,-562,838,-58,1696,79,282,740,287,-40,39,194,160,257,58,81,15,-5,244,8,-456,-33,260,-62,421,38,-62,59,-356,366,95,-423,-69,-377,-41,152,-344,-178,135,-63,1379,632,107,208,2934,72,93,120,5,-29,545,640,-92,-14,-1202,-412,220,-97,-334,251,-472,-118,72,-311,498,-292,311,38,55,-91,-51,-10,-56,-98,91,1475,-53,-125,-1622,863,-65,-47,0,100,-228,-225,551,676,78,815,69,-249,-481,384,2934,444,-210,390,-305,737,-831,-2,31,777,918,-37,922,1077,34,1050,461,47,1239,6,-181,324,677,585,3298,258,-20,223,-260,203,-671,40,-492,-90,1416,141,181,-44,1457,281,83,1389,84,662,424,58,223,-23,312,2118,1502,1034,-10,278,1664,177,65,13,78,1223,70,434,-303,-263,1048,82,501,279,584,38,-125,349,66,163,-78,11,0,-220,219,157,296,-86,-162,355,-33,347,464,-722,112,311,40,-55,-104,349,679,2,-41,-44,18,-173,-655,700,-4,229,89,105,352,305,43,-167,913,1670,224,918,-707,-220,-18,593,-104,719,-181,2084,-151,-20,1147,148,-241,-1029,-459,954,214,1031,328,-872,-76,-364,48,1330,136,-262,-329,-926,-187,18,209,278,-158,581,191,276,3,173,235,-199,-10,396,-364,-76,31,-183,477,291,263,167,-3,379,-111,223,1971,-310,-43,744,-38,1769,1233,661,-503,225,180,184,-47,354,-100,-481,272,243,-20,-1202,-149,240,-20,-171,-158,-1818,155,-20,124,365,377,-17,109,327,140,311,558,962,-251,32,253,188,279,19,117,233,-148,-175,278,-338,62,209,36,446,-278,114,-366,1676,115,160,-386,0,825,805,566,-111,-65,37,155,2044,364,-94,131,1411,213,642,800,3502,-117,154,73,460,214,1158,-67,-136,-446,-299,216,223,-1,-807,-85,145,1408,246,52,-63,-53,-315,-39,-120,-431,-224,136,123,1991,1940,55,-73,8,741,465,-1816,-698,788,393,-109,183,229,146,1942,658,-181,971,640,-115,-827,-4,26,1776,735,-426,-197,-54,248,-195,695,-515,-53,-101,-162,-468,276,-73,-152,-71,246,1140,1464,42,408,47,-15,119,1111,1622,31,-337,1518,45,149,675,170,103,22,890,-127,98,231,-182,2442,-114,-1018,379,583,-107,-694,1712,-58,150,180,571,145,646,-49,-89,941,15,358,1008,-28,11,-192,-172,-578,186,234,59,1831,164,-34,362,559,263,187,1560,1219,-78,548,1977,-31,719,-130,179,-334,-80,-50,230,105,-126,108,22,1486,16,-374,121,528,-91,255,-33,247,305,-185,388,-114,-18,413,1352,198,-71,278,568,1204,-67,-265,350,-84,-433,-33,278,-89,79,20,-252,138,301,217,-7,212,258,443,-1439,-3,39,30,-226,217,-322,-472,-111,79,-191,26,257,1068,319,27,707,45,146,4474,660,-47,-135,-1716,88,-884,19,112,-76,-112,-13,431,-365,-371,-604,-68,144,-59,467,-360,836,2151,193,456,148,-15,-358,-20,-236,-292,279,-10,-51,8716,-291,678,53,900,240,419,-101,-99,-206,-134,-5,1081,-1026,199,374,-177,-145,-206,176,-421,572,-141,215,689,1874,897,627,1,2120,1314,226,-29,88,3028,-134,1222,1138,-40,760,225,-23,116,-89,256,106,-518,89,49,-38,331,1024,-147,427,16,-511,482,211,13,905,77,15,59,1413,596,-48,-107,908,82,14,-101,721,145,397,275,587,73,1231,15,603,1062,473,553,-109,-480,172,-29,263,-369,-12,1640,72,76,57,11,-21,-41,457,75,-286,-21,-1030,-683,-442,-293,-481,-647,301,395,348,161,37,1926,-168,-13,-685,-205,922,-146,36,-60,-325,274,708,-436,-302,-129,488,24,-78,-25,-142,74,526,149,-966,-381,330,79,-137,431,925,111,914,-107,42,-71,25,1503,98,912,-291,-81,799,54,89,-94,-93,541,372,980,10,-454,13156,146,-85,-145,348,-810,1704,-360,186,11,17,-12,380,64,-34,-322,270,-1291,257,1083,-322,-775,-376,-21,187,1041,95,1513,-46,-692,-210,229,36,-210,280,2272,-362,-179,369,27,-147,-252,86,45,-146,7,122,-694,-26,-43,1717,34,223,186,932,251,-33,1187,1155,772,-425,468,-495,173,620,76,-226,-419,-92,-172,-21,121,241,575,322,-94,20,22,209,-30,158,-385,-645,225,288,-416,-199,55,297,-72,-64,368,225,435,-245,134,115,59,106,576,117,601,-200,-5,-16,-497,-1,-196,1777,149,-93,376,-114,-64,-116,40,749,25,460,-189,-181,516,81,-28,1246,-2018,130,336,-30,-117,-140,-125,85,-146,25,63,154,47,-638,-225,512,-455,95,-349,170,40,175,2064,-214,-12,-256,-164,81,371,-77,-92,29,2090,115,511,114,50,-164,-156,2364,170,625,225,-87,940,970,-36,-10,44,158,-407,14,-134,701,1242,297,-13,-300,44,303,311,30,1104,547,142,-49,792,-200,-242,790,560,-167,5121,-31,391,-143,561,171,-134,13,11,-465,-156,73,638,-158,-485,200,776,124,66,2534,-455,153,253,-178,566,696,1287,1628,496,238,372,1223,82,136,10,-144,-97,315,525,264,140,-311,275,-78,525,1619,2140,1540,1022,-68,-301,100,8,204,-906,-314,82,521,-255,62,57,97,230,450,234,58,-60,464,481,-213,436,109,244,176,-113,-144,1533,-223,-95,-37,-64,184,275,16,304,-49,111,-23,498,-18,-197,-15,-125,42,13,98,31,645,-56,-95,151,595,117,-302,524,1194,96,38,34,679,281,-90,-258,204,197,32,169,1023,786,-297,52,130,284,353,1012,1106,-139,786,-190,-213,-149,1306,-25,802,44,650,259,-1081,227,18,-58,-117,332,13,1189,167,272,-119,636,-59,366,592,87,10,79,-1612,-87,-1,-169,263,222,467,-390,751,-325,-124,1123,74,-191,1523,99,2,396,149,-131,328,910,292,228,147,-42,-90,836,9,105,-47,-358,176,47,472,93,-110,59,346,840,188,37,-192,21,-1091,-35,-240,94,766,347,80,12,425,-799,114,254,-26,139,521,-44,-113,-331,-193,99,-16,4631,-134,57,-16,-14,-55,43,394,251,59,30,-141,1982,2899,190,2570,40,97,-433,13,198,-26,-196,-89,-271,-196,-45,36,-62,451,184,1525,195,859,84,661,1296,462,-35,-180,1,60,0,190,686,-464,310,583,64,-183,110,138,970,-5,1,445,64,-138,266,178,482,-219,214,188,-132,576,-68,-163,-180,154,264,184,55,-897,684,145,2,-134,-138,199,-35,54,-19,832,81,61,-114,603,456,228,128,-83,-244,18,-6,-243,-56,-62,530,-167,-44,589,-237,49,213,171,-97,88,69,1993,-249,-226,-363,-656,-86,-367,1185,406,417,-175,1114,204,408,782,27,-89,672,-355,716,-3,205,-34,126,211,-193,-134,569,130,0,-212,39,-186,-401,265,-568,-269,-207,798,413,1072,-380,304,2378,917,-138,100,-224,-159,-349,84,268,325,-237,409,269,1211,708,-552,-327,112,296,72,14,1129,984,828,1958,4747,619,863,-60,-122,224,175,547,-19,446,39,455,147,603,651,1662,178,645,-114,244,290,103,-25,15,2893,129,649,1096,-26,530,864,-149,121,-137,70,111,832,-570,-99,102,-47,661,66,110,-53,-88,-109,845,-168,5,-14,-245,-745,1348,115,-44,-88,-465,599,-36,-98,191,448,628,48,1025,477,2151,789,16,-11,68,293,-154,68,-403,32,-327,-193,-1,2804,86,77,-133,-63,-251,-22,-244,-538,-258,655,1034,154,-199,256,-95,40,1973,96,115,951,336,147,-10,-502,-70,89,32,-12,2442,-183,1359,-33,-50,102,-24,74,315,-10,-285,57,-369,239,-675,-97,-278,287,129,7,44,997,-739,-29,466,-268,149,2425,106,141,532,137,1129,1918,-1316,1784,205,378,39,220,306,-363,109,23,94,-1024,614,-692,1365,-83,409,-325,-151,-14,-93,56,-284,25,308,-155,-164,-100,80,329,270,-200,-221,-86,-66,72,-103,-261,-595,448,892,209,683,224,-72,111,-163,1181,959,-657,306,-869,-55,167,1091,255,178,10,385,195,-343,344,150,-26,39,962,-82,134,162,207,-237,-298,-1385,-924,-18,1432,280,121,-42,78,3,-472,210,34,-86,46,65,-173,68,-1163,450,108,4,55,118,-430,-49,-21,92,264,-13,-590,27,-19,150,-319,16854,-163,-61,13,-582,4602,289,-19,-262,-18,-104,41,273,185,96,1031,76,147,-138,72,-257,17,-101,-102,-89,1302,-69,46,189,143,419,392,1411,-93,264,-282,-156,85,-360,-9,-30,-6,-243,-297,-597,306,785,10,-242,2427,127,3,8,-104,-26,1222,-16,671,-138,1034,-14,-365,-134,-96,-41,-25,-271,2249,-22,-318,-6,-92,-512,-1463,-60,-198,509,278,-809,112,36,110,34,-51,-77,-132,-292,-244,-61,-302,395,-189,1156,1691,-10,478,-726,68,32,-70,-1603,-50,2217,210,809,-950,-438,1379,459,28,668,-207,-138,122,158,70,22,1,537,521,-417,79,36,903,247,-222,-25,-978,-94,-12,-76,344,-197,847,-85,-567,-348,18,284,178,136,-26,715,-133,76,-178,-76,-81,47,-144,449,35,-305,-48,383,412,146,-49,11,241,-368,-1585,66,296,10,-3,363,444,747,10671,-75,-334,244,382,-198,-17,-365,369,6,392,474,-112,-257,-2,455,126,280,-64,179,-22,-453,558,-14,104,225,-63,-44,192,-308,172,242,29,-647,-92,558,-1100,113,225,-75,-82,42,-15,1985,-504,176,-935,187,-11,-94,44,149,-163,-150,641,347,284,283,101,-25,-77,-103,-276,10,-51,53,83,409,911,-270,21,-163,314,1324,150,47,-423,836,-126,-277,13,548,16,943,-7,-234,124,485,504,15,406,-494,70,264,152,67,2654,111,155,-149,63,250,-218,523,-105,249,259,858,263,-720,235,-626,-544,-651,-1691,-26,-3,-333,-339,173,-35,831,-117,121,1049,422,-51,1083,100,152,102,37,-15,-250,-32,198,55,-182,19,-200,6,-863,119,968,169,89,224,-138,-473,61,-61,-150,-20,278,170,-119,-110,622,-534,28,3112,895,-326,-182,-588,17,-6,-118,510,-249,-120,16,380,326,-503,470,-106,-48,-67,261,130,206,533,-177,1568,-35,-10,-26,-152,39,-365,53,40,-97,1750,-87,-158,-146,341,-294,-24,438,-44,-132,330,873,-181,-132,-11,889,-416,77,238,197,-114,63,243,801,358,-55,98,963,-635,-244,-250,-214,103,-477,-88,-35,-110,497,235,140,223,144,1159,518,322,-183,-139,53,-500,164,-73,232,-94,-27,612,-102,59,92,-61,-371,83,-285,3823,-437,33,517,695,-85,479,-53,124,-65,43,67,263,452,561,-190,-848,116,113,-6,-15,23,813,24,1827,122,281,230,53,-368,154,-159,161,369,-173,858,140,326,-515,-137,77,169,379,34,-15,-57,-24,180,110,277,224,-465,277,25,1489,-358,4,154,389,-68,179,12,-100,41,101,576,344,44,576,-96,117,205,56,-536,-58,1266,240,738,1072,151,-678,-48,8,711,141,401,-332,-27,-584,63,206,-33,39,-44,-19,-191,1084,-431,-145,13,44,1646,315,275,-67,-146,-48,85,5,111,-182,424,75,-263,-28,-87,173,-132,-121,-308,-50,280,280,186,2761,-124,102,-308,64,27,92,318,719,-74,29,183,-97,-10,-47,38,-9,-93,-282,40,571,387,1652,31,635,132,1201,-165,429,86,181,307,-108,412,-114,-931,-158,374,80,353,48,63,767,88,-99,1685,115,-5,-89,125,64,187,2976,-189,16,-67,-1205,-323,56,140,210,1736,99,60,109,636,-49,-255,-136,122,1254,54,769,-24,-82,80,-180,-233,196,218,-75,21,236,183,613,-182,78,570,921,-30,5129,1477,-183,26,392,111,-440,191,-49,596,-250,-333,10,109,76,53,685,-946,298,-257,-101,3446,162,318,334,-70,228,-96,44,-942,1886,-370,191,-151,1122,-29,36,-103,522,21,-62,728,-78,-323,28,-429,39,76,755,874,197,-209,-1635,-1462,-153,1096,-703,525,-53,761,72,14,-350,10726,-3,-57,8,-276,71,35,1204,176,358,-105,-217,-268,470,-1,247,42,-62,189,708,-252,-231,-473,-186,13930,63,78,-134,-263,-105,-702,987,-49,942,131,-11,-154,-114,-47,14,1948,-634,757,78,67,2015,684,-114,492,-3,36,331,-48,163,-736,-33,1082,-603,1089,-488,-94,1443,1063,75,-88,794,1353,93,485,389,369,80,-259,-114,-205,-118,-396,121,316,-449,5222,43,71,-380,-86,-285,-65,233,-77,7969,-6,1408,2856,-70,656,104,13,-122,66,179,69,609,465,478,69,71,-354,51,-43,-118,-171,-178,-641,-344,206,-77,-6,-133,476,-216,652,-150,-158,-271,-467,14,-931,-228,-32,-243,644,84,3,-52,128,-960,-88,-1350,12,39,-922,442,384,3,324,230,105,562,264,79,32,3271,94,25,975,1532,24,-38,1572,134,-389,108,-236,140,-161,275,31,-147,-33,452,-277,99,251,-284,111,27,-67,89,460,-65,-76,-76,175,-27,-75,269,-39,-46,306,-38,484,1077,-63,-50,265,582,-143,-61,194,-360,-159,188,-161,-569,-73,-11,-10,400,349,704,-711,54,241,157,1111,803,-129,475,-15,-18,-145,-130,-39,293,1835,711,313,-28,274,-41,61,-378,-380,-60,150,-198,47,45,211,-144,-42,-598,305,-3,111,91,79,141,-37,309,350,87,38,-206,424,1081,-323,802,762,-7,-187,-46,-239,37,-824,4358,210,495,42,40,69,373,-494,687,195,57,63,143,170,23,241,-275,-89,213,168,-36,240,5,312,132,-324,-112,346,-43,109,342,115,138,-212,-57,-70,-34,1976,123,-1151,9,27,205,-85,-403,-277,1350,188,108,173,259,-8,-143,128,510,-181,379,170,-10,-307,14,205,-131,480,251,-166,-151,744,214,124,-95,-68,-166,1461,219,56,-16,137,1363,66,-73,101,-217,-269,385,-383,-96,-625,-52,89,-62,-41,517,-77,159,439,136,-481,-20,-89,260,226,193,139,-158,419,569,118,-101,139,-14,33,-78,-15,-175,-95,45,266,213,678,254,2,-5,562,-102,-32,-25,-228,767,36,-201,27,428,-45,555,62,-338,123,366,647,-113,-14,-48,-81,488,368,-218,1220,985,528,466,423,7,-141,579,-343,824,93,-18,18,-32,415,2519,319,-59,202,757,28,268,107,-80,-56,-319,745,303,114,196,51,-364,-95,1171,-39,-81,202,770,254,276,484,-52,84,49,56,154,-25,1524,-6,25,378,205,-51,399,58,-105,-6,98,212,740,35,-108,-79,355,123,484,-46,215,453,-28,15,56,60,-123,-496,883,-71,196,270,88,347,144,160,-79,-171,52,-3,544,-104,338,131,-6,-28,-79,217,-185,219,-286,55,221,35,-9,-555,-219,68,60,228,-173,438,948,173,299,-2,39,42,11,127,-31,674,540,539,232,368,805,712,132,680,-47,852,-108,224,-79,581,-166,40,-36,1563,1677,-18,56,743,279,213,1603,37,-18,-17,-252,102,169,365,94,-37,1115,1254,-905,30,35,93,575,-109,256,-31,-35,901,1662,357,-24,1652,81,470,144,79,-81,-50,-18,-13,-368,204,-65,242,-561,183,797,-207,252,386,-435,563,1911,1194,297,203,375,998,502,-19,312,1614,-154,-39,307,704,-133,195,-53,-175,54,-35,2457,161,-505,1389,985,10,3566,668,-412,-9,-936,-48,274,107,-73,67,659,1062,638,28,176,53,24,1287,75,-106,-26,309,2187,257,1346,814,113,-65,42,-88,-1994,900,88,-346,-9,616,3775,369,480,107,-34,488,894,598,-39,109,226,506,658,87,585,-680,434,318,582,421,141,-84,-93,402,567,41,68,-169,2119,694,-981,896,1115,51,491,182,-506,255,811,839,-49,-286,152,78,121,437,1196,-28,222,314,293,86,616,-10,-165,732,-72,509,407,402,276,141,441,154,619,47,-26,137,224,19,2069,816,-24,952,-82,1088,106,234,-58,347,450,183,2072,87,186,1877,203,5,334,346,428,456,444,-249,42,268,608,-175,115,26,-175,715,3,343,420,-38,18,474,1324,177,2862,652,-22,-79,-5,-168,467,1066,2,520,90,143,118,331,277,85,-25,34,230,125,79,1704,-457,-2146,137,281,46,297,223,12,-16,106,147,-232,277,-32,312,1996,527,96,-72,-6,24,215,73,-1065,462,537,-135,389,-18,25,719,452,849,-86,197,454,24,303,-68,138,208,691,554,340,-281,29,408,102,187,104,118,772,-86,968,138,-55,-37,86,125,-79,223,159,1668,383,253,-56,1010,-1042,110,2411,246,330,-13,-103,98,-80,-70,11,680,549,-195,-102,-62,1004,-264,-44,0,1120,-334,-82,101,89,421,984,114,136,32,195,-88,316,-35,291,166,-54,463,-628,845,766,1961,-25,411,-408,-811,191,950,132,748,279,-98,411,1044,584,-6,24,13,72,239,532,90,356,58,322,268,37,475,411,-330,164,880,-43,424,94,717,-176,63,818,-19,212,802,334,-65,-379,151,69,-27,76,431,-28,188,65,155,2,76,-305,183,224,-182,337,-160,113,150,419,2041,152,235,15,300,-69,3538,-36,109,-343,-36,355,65,1233,349,-145,-400,580,-261,787,561,-125,240,-64,1168,197,-68,169,-362,17,239,586,66,245,445,38,58,568,99,-208,354,-353,35,-58,-92,-155,367,-74,-347,-34,-395,217,599,1021,72,830,-60,12,950,2025,-789,-814,294,165,608,-2003,-36,67,-196,32,81,96,-36,390,68,125,-38,1,-178,148,-285,439,293,-5,74,18,221,107,-96,-219,1942,-284,24,-30,2293,13,-335,50,-27,60,-184,464,-21,114,-60,7,953,149,284,769,617,192,160,-272,540,653,33,4,29,417,232,-1351,-28,14813,-290,303,-195,380,-594,-1464,115,694,398,-82,288,18,411,428,254,69,-217,207,52,260,877,42,119,-1463,-110,90,546,574,106,54,72,77,176,276,418,253,-244,112,613,-227,-19,27,-151,29,77,-286,864,58,103,-448,859,167,538,-7,-2,330,132,370,-47,-395,110,-45,142,816,-106,89,-274,23,1502,39,-1228,415,55,725,357,135,96,-230,22,139,-62,695,37,-172,251,127,-457,-121,493,-126,995,-52,348,1451,-113,-226,-10,1556,-60,-137,1499,65,431,-20,205,-157,27,293,326,148,-142,74,21,283,20,-65,-26,238,190,506,-47,399,166,72,34,-173,178,-118,-979,-357,152,1717,-31,-39,44,26,-1183,-19,-86,1657,77,-19,-12,18,187,92,-90,-128,83,926,608,60,11,219,-278,189,95,635,42,240,85,15,426,432,67,-164,64,53,-492,591,2802,129,39,-459,107,16,80,83,-306,5,530,400,-106,246,-69,96,93,103,-631,455,-17,173,144,-1,62,1660,616,62,-57,2013,-112,409,219,1473,3451,228,112,2458,358,761,15,333,329,513,24,-358,365,-227,752,1,103,172,-495,-163,-160,117,26,-60,-85,-336,-74,289,69,1372,39,728,18,-21,-34,28,44,-22,333,95,132,7,101,-102,262,512,235,-2,43,-9,-135,244,44,182,772,-432,226,194,61,855,-499,11,-102,223,-340,232,65,64,986,649,227,881,-47,-66,74,79,219,564,-460,-21,727,218,122,347,887,-98,-140,289,8,179,-34,177,247,10,2204,2139,309,436,184,-64,83,278,530,58,78,394,382,1097,717,626,-30,254,237,-135,38,-60,1066,240,98,47,227,412,119,38,404,5,-342,-306,160,-245,197,-47,150,200,453,1402,1968,1284,2281,94,457,1034,-64,-344,-66,31,-67,74,167,293,-27,870,487,-23,761,757,-24,54,64,-19,78,417,-59,-583,74,283,133,290,-10,167,377,464,-95,570,1037,673,878,100,85,456,814,111,157,-713,-39,103,-323,658,608,239,143,-33,51,-25,16,45,698,57,160,120,-143,-156,233,-213,426,-195,24,997,-71,-63,-71,-129,-52,18,457,-128,147,41,102,85,299,594,70,-527,219,49,150,-125,-179,51,331,-355,1818,146,531,393,969,-90,100,-286,-21,192,-501,89,124,52,555,384,39,367,-259,0,1635,132,-207,42,328,1523,332,148,52,1114,-262,622,-200,297,-124,97,-199,1103,-1160,137,99,677,63,950,338,124,413,1391,279,242,1211,-45,17,306,-22,-133,-739,580,-359,382,-46,-43,-95,152,60,42,2386,237,149,-39,179,1023,-660,-96,92,125,-115,128,124,-175,210,124,-136,422,1017,-324,-59,428,333,731,310,136,88,-129,-1,279,111,-48,383,-56,390,261,-357,13,-133,398,-1,201,-44,273,528,-104,991,251,35,-43,-50,-95,109,1971,-497,342,340,851,389,180,3622,-12,-607,167,131,380,371,-344,159,-44,1692,76,324,151,856,-24,159,-129,117,353,47,301,209,-342,293,605,55,124,134,-2264,899,-139,337,82,226,517,3178,185,56,278,140,-541,-155,864,-181,205,77,582,339,21,207,-280,371,-474,78,1082,-176,3169,942,-1351,-160,-85,-47,1086,28,1501,641,79,724,802,321,117,144,107,55,175,-229,991,1273,-75,-173,468,54,143,50,-734,-53,450,575,497,309,170,620,317,555,161,164,658,1368,59,6,44,-1056,18,-139,137,645,66,67,-201,990,-17,545,62,-133,-29,152,-68,1340,188,264,-28,515,-146,-189,434,37,37,273,188,76,-147,-19,1315,-415,154,2037,200,258,136,-41,-404,156,17,81,166,83,2327,707,109,37,648,-70,-16,28,327,244,-141,450,922,497,985,935,183,721,211,183,827,338,-96,889,-40,-560,-205,174,628,143,555,66,398,367,1041,233,-268,22,195,-194,-75,63,303,-569,470,219,350,-318,722,184,660,486,-50,-140,-101,-103,821,-146,508,531,-401,151,21,-168,82,330,318,-16,213,165,1459,782,120,53,-66,665,-49,57,-151,1010,1176,242,17,-89,451,10,45,43,-392,187,76,1553,64,-119,33,-60,-35,36,-112,121,3,-338,93,794,54,194,471,719,1094,11,175,75,211,-82,601,241,854,332,480,-304,-6,822,134,773,27,-87,105,317,-23,198,36,-287,139,201,72,-932,-232,-62,20,1644,79,308,259,-188,-349,310,60,-396,-647,-130,-41,149,19,73,710,71,-102,82,-205,279,316,1607,25,48,1062,802,903,399,-371,156,-38,362,-325,34,-58,87,-760,143,1261,-21,188,-64,171,-1965,631,66,-72,52,160,758,218,1190,3632,281,958,243,241,-18,-3,-16,1835,188,879,595,470,572,2744,-48,916,4,-132,661,-462,1704,640,1598,859,422,57,764,-689,-523,274,1120,-491,143,-80,317,-417,-304,414,184,159,-66,526,-9,386,426,96,49,183,360,250,442,1964,-52,381,161,971,231,315,57,-82,-3,73,1068,273,98,6,215,418,66,60,-154,5791,395,48,605,-52,76,241,438,1195,485,229,928,688,341,-75,158,0,408,575,-45,-88,388,2723,-51,1174,14,360,521,248,128,133,-114,-130,842,-628,-361,174,51,-171,243,-16,4471,-229,133,1442,69,334,63,621,255,-108,-71,58,405,60,-431,-201,1162,508,-124,247,161,433,364,9,32,-389,211,696,289,165,2907,-766,326,-103,295,-4,9,-32,-157,-83,605,228,199,-295,669,-94,938,46,625,2549,767,810,27,25,289,281,-303,-142,24,2400,386,438,366,303,696,365,355,530,-58,-138,369,319,-22,92,309,-50,164,-99,106,860,-109,493,847,223,543,-14,505,639,649,508,6129,138,642,741,99,-404,-32,27,-42,-53,276,1276,1006,562,55,578,464,96,581,1951,-187,-129,-386,60,199,175,117,155,157,124,208,32,-381,586,585,1346,801,58,599,3472,339,713,485,-308,286,70,-43,0,-485,-518,213,32,-35,334,164,-222,85,448,-416,2279,164,737,-280,574,-217,1015,-12,14,123,1043,-207,-168,649,78,271,1610,305,-17,-146,-97,650,-27,-237,-33,-59,-338,-483,1042,249,144,338,227,1931,-169,71,609,-122,-1234,545,-43,82,-135,-21,92,1000,56,-94,-100,244,185,-80,563,129,741,28,6,575,982,-292,338,153,100,-72,721,-62,-692,-47,-57,919,-416,823,553,105,-222,-736,78,-211,-280,-34,788,26,241,-65,119,764,345,500,195,610,322,486,30,-2,-112,-27,1041,404,1450,504,1629,-950,-383,-37,1121,185,-2,123,-864,1774,250,77,3,787,-35,614,-1778,-398,73,273,71,-152,314,-105,1041,-268,-91,929,954,68,17,-33,175,1653,2853,1943,-755,-119,-13,1264,201,408,1215,200,310,323,922,83,533,152,-191,1157,101,171,368,726,674,198,50,2249,2567,-79,12,-247,-75,879,36,33,455,-269,456,699,-87,-27,47,-810,-408,68,911,-47,39,-140,1239,114,1033,2060,57,-154,-127,-183,-246,155,-101,206,2634,-101,-411,538,1092,419,75,90,-172,962,192,14,1246,2894,1209,5264,93,294,560,56,212,674,488,-216,507,-21,43,418,109,1185,107,235,882,17,736,-1041,2159,-115,715,770,-301,189,425,3228,308,748,-133,265,153,900,-1787,562,999,-285,309,220,-302,239,943,148,107,-154,69,633,186,-333,-6,-516,-86,645,-114,1155,126,235,3493,128,142,770,-55,36,323,574,439,-42,1150,-167,58,-758,828,-120,98,223,1169,167,1140,322,-508,-18,56,-18,378,-160,4779,300,1324,135,-54,-84,211,115,228,273,-43,1239,677,-60,-304,374,131,-70,0,268,100,-15,1553,-311,161,1313,584,452,360,4,308,102,-139,109,101,283,-33,75,-68,244,-65,533,1233,-53,-28,-11,-858,25,-94,-20,-494,-275,126,241,534,65,-144,541,-159,45,484,16,-341,526,-256,64,693,-92,40,387,66,-209,8,339,682,-184,283,1375,13,144,457,673,794,19,1470,-18,-125,98,79,-578,54,23,-60,-361,-59,380,-373,-298,131,870,-206,933,84,68,3,332,110,272,732,157,553,-421,0,126,-106,226,157,289,94,364,384,120,-104,1343,181,496,122,174,1625,31,-515,1437,940,-170,197,-67,61,62,-32,15,7,50,-553,-75,-93,778,198,-4,2,-36,8,269,-76,893,1447,428,12,36,1036,85,-75,142,410,170,665,-34,138,-252,54,-59,127,-15,90,-87,2791,950,74,1394,54,107,309,666,673,1110,102,197,146,-678,55,186,-266,4610,837,436,116,-253,161,1916,415,664,123,904,45,989,103,82,837,97,732,1292,1032,505,-12,155,-229,687,389,-256,-237,1818,977,182,-210,298,1399,569,1339,-132,601,-415,125,-2,54,258,147,245,-122,324,1223,1140,47,99,39,610,102,79,-278,53,408,199,3,115,76,448,-40,-747,246,1044,57,405,-124,132,1,-117,58,56,148,26,-238,31,-91,350,395,380,-13,116,98,1714,7,22,173,184,667,53,280,-112,-303,13,2703,97,1321,406,2372,89,1072,-44,842,842,1295,-77,2491,-18,778,343,1002,12,387,147,169,531,1455,-674,-36,100,155,-39,265,-102,351,-247,260,-204,-31,695,282,180,309,487,362,1152,417,813,-29,53,2,2526,399,28,1195,229,554,1038,-469,60,1242,1970,2623,-105,-313,-2,167,551,733,1673,-9,384,291,439,707,-108,2777,496,162,40,-138,103,-1691,587,-5,339,-138,-30,167,1474,98,509,-46,-875,-134,372,731,44,-294,4198,-114,777,1398,717,56,684,67,232,371,-627,518,25,-130,-259,376,427,-105,330,-44,433,9359,980,444,-53,-42,111,1234,164,828,-1741,372,3510,-85,-205,1517,-459,-202,-77,43,215,35,287,161,1170,193,561,544,1561,-57,336,-31,-7,0,-402,552,2001,975,35,462,1041,76,766,-113,1144,557,32,-33,1348,335,269,61,250,34,-53,18,423,161,20,137,367,330,-94,316,212,-52,33,65,615,427,24,200,53,310,-85,155,276,1030,194,-68,743,946,447,136,374,112,-422,624,566,1141,380,932,240,740,366,136,1053,913,46,-182,60,-94,1,105,195,-2,295,-31,1111,1057,431,618,411,1511,-55,367,146,-270,497,653,59,84,437,798,-279,759,-654,-950,96,-18,-520,1100,-122,91,214,835,29,-281,406,965,4,269,-830,88,132,-23,38,166,372,190,72,101,285,-21,44,36,790,2364,2067,106,-22,107,217,-58,-426,5,488,45,-241,462,498,-77,-195,-315,-191,243,77,-553,21,-678,605,195,86,138,44,354,61,-19,39,558,104,699,371,161,648,699,-27,192,-69,414,6,-84,693,1128,221,33,337,-474,2230,621,-17,67,381,197,229,95,81,-74,635,-360,231,-98,468,1,152,486,138,-610,267,95,-33,47,218,169,-12,-143,-266,715,-1,1422,516,654,-69,416,757,-127,1451,228,-68,233,684,2055,33,556,-278,1388,410,1942,114,2659,616,244,32,-3,-50,1040,848,295,3730,174,215,416,122,41,159,-28,-16,46,105,223,279,-498,-39,274,447,-148,74,-40,4,303,58,-424,32,102,-70,236,153,836,929,73,381,142,827,525,44,280,443,-124,-222,141,-107,-44,69,180,-47,272,138,106,447,827,457,307,442,-98,-661,4200,-40,961,5703,575,14,1459,1781,-31,724,-47,871,-412,48,1053,170,73,382,578,70,157,4,126,781,74,-163,206,161,141,558,-368,711,68,3480,1004,-62,-85,-342,-85,-44,193,20,-297,-793,182,-292,300,-3,-52,-8,479,464,364,523,120,862,15,296,468,891,759,212,136,317,1788,968,576,167,90,10,528,984,847,547,321,245,819,-229,41,-19,119,453,-113,324,450,221,171,237,28,88,542,-94,90,1602,1017,-161,182,316,237,-33,-102,-126,-103,-1758,-164,-102,947,66,-324,-1767,133,118,237,183,1135,599,61,-63,51,-177,1444,401,-19,155,69,163,-67,-232,182,-210,136,920,1543,247,199,281,753,1400,2208,-146,556,-16,-585,-36,-433,-3,1390,144,179,-325,266,7,62,1128,242,48,1063,219,-88,108,-496,464,-79,-903,-652,-35,11,3659,1370,-331,819,-638,354,166,1961,1082,977,-115,1454,-920,132,199,119,269,465,359,271,-41,48,6,-44,-4,-170,256,301,8,1003,97,334,118,376,343,56,1406,-1,-67,160,2164,89,618,603,125,93,231,92,1147,247,877,149,56,342,-35,215,-68,423,576,1662,151,197,-84,198,327,511,-49,14,471,190,270,245,850,-206,171,-284,-135,2873,-699,-161,471,1480,237,-176,85,14,53,139,2001,63,610,72,-219,84,213,94,-88,244,160,637,-46,157,236,294,235,-68,-23,1097,49,1558,1813,138,4683,-146,756,-449,574,-34,-50,523,-679,163,329,904,352,1253,102,370,55,294,-62,-17,-64,212,257,838,33,-264,411,-618,501,184,177,-285,1073,-137,157,171,-337,156,102,81,-35,194,112,1437,176,183,1008,624,-77,65,68,-206,-563,-51,-682,132,1065,114,15,330,-175,82,-237,82,813,-111,2210,1759,326,293,137,142,-16,42,-382,947,-27,-135,90,387,56,47,497,350,458,-25,570,749,-13,-229,-445,848,109,604,-28,-124,427,-169,387,-910,92,255,-197,403,1,1,552,39,30,281,4,473,42,-1207,25,339,-51,75,35,-69,27,38,584,1427,7413,322,431,-449,182,2026,334,-45,333,1747,-223,53,161,-114,-27,301,687,157,48,-429,419,93,-219,-332,17,113,6,-81,-15,-39,339,-290,1245,404,533,121,611,290,214,-94,-6,-216,1083,286,-67,34,88,154,99,-102,599,207,96,388,69,-1718,255,-182,130,44,-28,651,-24,82,-104,-112,122,183,-56,24,423,123,907,-117,1426,1143,1282,-67,387,-22,270,60,-51,-195,12,582,43,-20,676,169,421,-249,815,-1511,-493,-334,125,82,877,-217,-326,19,-679,21,142,-762,687,-36,106,-25,565,-155,249,-343,-278,88,-46,964,1661,-64,-48,6,8,-149,682,2563,905,7360,405,1035,1779,-193,304,242,635,-227,540,-147,-25,307,-196,1133,309,743,38,223,-549,508,-1501,3,-498,33,-221,-170,29,185,355,-113,-585,1178,-677,607,51,875,913,2656,183,-215,-409,530,105,1801,117,-519,45,-423,-125,291,-33,281,2191,264,1445,-364,964,442,1376,139,605,182,114,630,753,94,712,181,-73,-126,85,298,-115,-49,952,72,19,209,148,75,2313,2447,-124,-153,501,487,604,-8,714,-347,579,1382,1487,-326,-169,370,-14,242,17,-161,82,-245,-556,205,133,246,-494,29,-717,48,523,399,11,1182,867,741,30,291,344,455,142,260,507,1011,329,34,-40,833,316,60,291,2954,-1526,1670,346,493,943,113,713,-40,830,218,-517,-249,27,-105,-20,1862,-3,67,905,148,-84,415,860,78,621,1126,1062,140,-595,-237,91,335,169,-96,775,124,283,77,257,139,-111,846,68,-36,6357,70,262,409,85,-187,-69,44,36,-39,203,8,1133,193,46,-25,452,673,433,332,1276,730,-611,4774,178,33,792,575,157,82,-217,-61,825,261,30,301,137,797,339,101,1326,-103,942,786,13,-55,99,773,93,1253,94,47,609,50,680,32,656,1144,357,789,370,130,-39,480,51,721,538,-76,1,362,2057,-526,6,33,187,239,-63,17,973,81,-21,-257,22,773,-8,150,112,-61,357,-270,31,-52,80,7,205,16,201,864,1316,121,456,-693,25,-310,953,-60,-192,-266,37,191,-431,198,364,7,822,-77,552,740,630,1525,793,222,227,300,2464,2533,247,416,249,-856,846,46,-210,34,1202,3502,181,4508,505,-115,539,703,213,210,-155,99,1995,127,156,-735,32,4594,170,170,-155,189,292,33,54,94,308,263,143,609,184,-160,227,-14,161,-27,143,1243,-11,-13,664,3542,-33,17,22,-24,-45,155,362,-805,-302,182,133,344,-176,480,-490,1471,-210,110,-10,786,235,-120,-38,-151,404,7,-196,305,306,79,-802,246,44,-57,371,-156,274,1228,995,424,62,928,380,338,52,44,997,59,812,263,-5,359,823,135,238,3405,-5,636,1178,128,66,293,349,-8,1238,1796,2629,-286,488,209,302,204,215,361,39,139,337,362,-18,250,437,323,419,979,107,44,988,158,562,117,155,206,1421,-77,-69,822,80,-58,273,1564,-99,-377,593,-42,345,43,678,-241,-13,-8,-4,-80,-43,299,427,505,-135,973,36,-9,1028,-257,788,814,389,1455,229,555,-48,295,467,443,538,537,1312,1,34,90,218,2004,309,1104,76,39,14,452,1431,2396,-129,628,-6,-107,-546,455,267,30,89,308,86,376,1885,375,101,387,195,249,1216,-30,551,-91,1273,-386,100,733,462,188,51,48,139,-88,5,144,695,100,-216,-76,74,-67,-80,280,79,21,46,2122,1542,61,368,241,177,105,318,565,251,-41,133,-1359,174,458,611,45,-125,379,279,-80,240,-344,-111,161,79,29,149,122,498,116,-58,210,-321,459,-1312,-43,219,-32,164,126,849,850,257,303,164,1899,-259,-166,966,240,352,-135,1120,256,661,8,596,-246,371,93,682,-247,129,142,190,776,192,428,518,23,243,-368,48,202,-54,184,3,-165,85,243,871,1460,21,21,100,1674,0,308,-181,790,-139,153,34,-68,303,231,7,-223,129,24,-275,-70,629,148,387,-517,-93,-258,217,-171,465,82,-214,165,40,688,580,2017,309,221,516,100,68,178,77,435,283,-45,671,167,48,-49,-151,99,64,14,81,277,395,217,2236,1049,-46,-218,37,-348,94,-44,433,-10,-216,110,138,81,82,-188,-87,115,-221,-24,-19,58,121,-4,-241,-750,215,-497,339,-296,-26,51,180,-241,-73,1420,188,185,-264,349,371,77,82,246,-51,-51,142,172,9,-847,597,-164,322,125,-63,-180,-60,81,-38,-7,-231,-59,259,1597,328,485,60,108,293,1389,180,864,2806,189,-129,-11,-61,-51,21,34,397,-63,183,2,137,115,15,-63,6,2500,140,707,-17,65,165,2546,198,116,218,-7,116,321,38,17,55,36,35,192,-460,-195,660,-217,89,-471,343,103,613,599,78,-14,-111,-7,38,-98,-49,-86,37,1,74,76,69,93,210,48,232,16,120,338,-30,63,18,78,890,71,599,-141,2733,309,886,-169,212,-165,-220,-1824,-120,2
-97,-483,-236,-123,-577,-462,-109,-217,-114,306,-375,-732,-419,-154,90,127,35,-612,11308,-1151,-302,-176,35,-225,-132,-200,-178,-99,-100,3,-309,-36,-4364,-4641,-5206,-3411,190,1208,469,-388,-558,5582,6035,8652,13489,19694,15379,89,-114,194,890,1047,811,734,-258,252,-93,-249,495,70,219,-3,69,-52,-11,-4,50,-17,68,-102,-157,-14,116,-38,-4,-63,6,43,126,-301,36,20,107,-44,58,152,-43,124,22,32,48,12,38,7,96,-47,-16,-19,72,-48,21,-249,27,25,119,-61,77,118,-158,2,15,-57,-13,-114,-104,-80,1,24,7,-40,16,-31,11,49,0,15,102,19,62,443,44,-94,-22,-8,-4,35,-7,-933,39,49,30,207,43,27,49,-15,-7,-4,-19,-712,1083,470,127,-87,-74,-79,89,-81,93,-72,569,43,-25,83,601,27,95,53,44,58,-3,23,87,76,84,86,37,-2,47,16,119,-67,-40,-19,23,23,-25,9,-125,-3,476,-16,-5,23,73,74,2,28,-16,-50,3,-7,-22,20,-17,2,-43,62,-213,96,-57,-39,27,8,11,16,609,323,-65,-57,87,12,-13,-70,-5,442,-78,-42,179,21,7,-10,80,22,5,-108,81,189,81,71,223,41,195,8,-20,-7,-54,40,-42,18,-155,49,19,-35,102,-30,49,38,89,49,107,95,-82,24,50,-45,35,-205,-31,67,41,-77,-37,-97,57,78,-23,17,-63,-40,-11,51,528,1,35,44,60,36,-20,39,496,111,3396,7,123,66,-3,46,173,-11,23,-21,-40,182,7,16,69,105,15,131,-987,23,-14,1,24,44,-20,-6,-14,-60,1033,10,109,14,14,232,627,18,59,14,599,6,28,50,95,43,-70,59,181,113,-5,-45,3,-44,160,-42,400,-43,-26,120,96,-14,183,10,86,70,873,19,-26,-11,-436,107,-15,182,-28,40,-9,183,-60,109,54,-49,-16,-42,53,98,49,43,89,62,20,44,88,213,37,69,42,92,7,38,2,8,-3,-3,31,27,34,1,33,130,163,39,-5,34,67,11,110,9,4,37,26,42,-16,13,89,-15,-10,-7,-69,9,14,46,83,138,71,38,141,66,27,28,161,65,-18,-26,-64,13,16,38,-33,-58,29,194,97,-19,-138,-214,53,-24,47,-14,76,-9,5,144,40,-78,-8,-39,810,9,124,-34,1654,185,34,8,-15,-71,71,95,50,41,17,-49,126,-67,-15,-31,-43,919,54,66,72,60,152,-84,-10,3,8,113,13,-35,36,-22,16,29,12,48,412,-4,202,19,49,55,965,45,86,99,106,-46,34,28,82,-74,-130,19,70,51,-31,32,68,-68,52,38,-165,125,110,-110,42,-53,81,65,-5,-3,72,134,20,20,18,59,60,88,107,66,48,-28,0,-56,32,71,-70,168,93,9,139,31,-30,-43,23,-78,2,-142,342,-21,-22,-51,35,494,-27,-20,76,18,13,-9,-15,78,38,42,108,34,11,8,74,90,9,-42,50,2,14,-2,21,71,6,-3,-595,89,4,-957,-560,64,-27,123,43,17,1266,2,44,6,-187,-42,5,67,196,-17,-55,7,59,81,30,-19,-49,16,379,-36,39,-40,-264,-28,-2,-6,27,-17,912,2,84,108,3,-10,16,-7,108,83,-38,-38,-59,76,-46,75,147,1471,67,-2,13,171,13,30,-35,-73,-66,366,26,43,54,41,-27,141,22,59,-65,-72,-24,11,-36,13,-29,-9,20,13,69,-9,223,-23,158,5,19,-10,-7,33,93,86,36,84,0,49,12,-39,-27,7,35,1,22,-24,15,11,7,-77,70,30,19,92,300,12,27,-81,-71,35,7,22,-9,-55,-7,99,21,-37,-176,-19,22,29,29,147,18,209,-19,32,43,385,121,-128,20,12,47,-33,-28,-25,-9,509,56,17,165,52,1116,-296,27,60,40,4,29,62,42,21,10,-24,105,-75,28,-21,-60,37,-12,59,24,-3,66,125,49,17,20,57,67,-50,147,0,67,25,-15,15,82,45,150,-18,16,-30,-36,52,36,-28,-42,150,81,29,-24,85,15,164,139,288,32,45,12,49,-24,709,-31,76,30,35,99,-4,8,-13,13,-45,-316,36,-39,-50,8,-142,-21,-72,90,35,-72,152,197,37,5,66,13,14,-40,38,8,-54,-22,-49,81,44,-156,76,27,-5,-44,275,-53,-4,-30,-71,7,-219,-94,106,-99,-56,-14,-5,-46,27,5,48,-57,-187,-9,130,68,36,-7,-17,767,-1,25,-64,117,-43,41,-159,232,15,23,42,-19,53,36,242,32,1667,68,0,32,33,116,-129,-193,2,-84,185,44,-13,3,8,592,1283,76,-118,65,80,-30,44,13,-67,251,74,-8,16,131,76,63,-15,22,1070,803,134,48,126,17,79,45,-13,87,-28,20,374,10,-95,-8,-39,-19,318,-15,-8,-24,-14,102,20,43,119,-36,82,-100,83,-465,0,-105,61,292,-63,-4,41,74,118,124,12,42,95,-36,-33,4,-47,0,-29,-17,151,-19,-174,-173,8,97,-79,12,-20,117,25,42,-62,-60,639,-8,142,-58,72,13,-202,-25,-29,-88,-13,6,70,282,27,147,27,105,-107,-4,7,-61,8,23,70,35,178,-189,359,-24,-11,-52,141,-34,-95,-124,592,-67,55,28,26,-15,-25,-60,45,37,51,-31,-19,-5,403,469,18,57,-14,-217,-43,20,110,6,-10,312,-10,-4,33,66,121,150,12,41,-16,12,61,72,1132,36,39,-18,172,22,22,62,9,-69,22,-5,407,54,84,17,209,484,-20,-1,230,33,39,1,78,-9,25,29,-67,11,-84,46,78,-187,-73,68,3,-3,50,110,44,73,-729,175,49,44,7,209,-2,-42,147,-75,-36,-31,-80,366,-20,232,42,-20,3,13,445,19,-19,38,61,-13,58,54,20,-5,52,3,62,107,28,105,12,19,0,50,90,34,6,-22,-4,89,78,644,4,32,7,102,16,-8,30,93,-20,39,-51,5,-111,67,-54,-17,-8,27,-3,-16,35,53,84,843,35,-7,-10,95,51,101,-98,-21,17,51,-58,-15,2,-38,316,36,-58,6,29,-18,-188,63,-27,-87,-66,21,12,34,-30,-38,-36,-11,54,-6,50,-130,-71,-4,3013,1345,-13,-115,-147,18,25,27,14,-63,-117,-17,85,4,-570,-20,-14,35,237,-24,14,7,-2,-6,12,-4,-39,125,-13,20,-3,189,51,31,62,68,95,-3,17,16,-21,15,-26,16,312,53,5,5,77,-2,85,41,55,-41,40,92,21,33,174,-15,83,-64,11,12,229,3,-36,571,5,-29,-17,32,341,19,208,54,86,25,30,58,-1,458,172,-15,-3,59,12,39,18,13,66,59,-97,1219,56,30,-8,93,-13,76,25,-58,-20,17,20,-156,-12,-52,35,2,353,11,131,34,-127,59,-140,-145,68,-201,35,306,64,34,67,316,43,-142,265,13,-69,-32,-11,25,27,68,88,3158,17,-9,42,143,-38,29,-26,116,-20,172,510,62,59,721,21,35,380,17,4,30,9,10,-56,-9,-15,65,35,1168,106,4,32,-7,-7,5,370,2,69,-43,44,5,48,18,-73,87,-63,-59,49,70,0,-12,-20,7,-20,-4,-167,33,-76,24,-147,-48,20,76,206,28,87,107,-35,-73,0,39,0,-62,-22,214,246,-58,-107,-2,-23,-29,-127,43,30,102,35,3,20,3,24,-4,-35,9,15,725,30,87,90,-6,49,-30,406,20,157,118,732,-161,46,6,19,11,15,-1,12,14,36,-89,-52,-66,155,-23,45,-38,294,82,33,-60,146,47,29,-3,7,-5,2,-26,38,-42,-17,1551,-4,77,126,-36,142,-27,52,69,4,-64,80,58,43,140,14,-14,616,138,-17,4,95,-4,-66,111,45,22,49,-27,-11,328,14,-19,171,146,-30,-11,172,80,27,43,53,-12,-5,-26,-174,24,16,461,68,85,-48,239,689,46,100,75,10,59,21,32,-12,3,17,49,121,-11,-37,-28,-34,-59,40,42,-128,-22,142,689,-30,-14,-9,51,119,40,448,-55,2,-52,58,24,22,220,578,-206,-52,-22,1091,-176,8,-142,16,50,-37,-1,27,-70,-34,-68,-13,14,31,55,11,15,-1,428,46,-5,18,40,6,945,-47,-15,12,-42,744,58,131,822,14,-26,15,4,-6,30,66,-16,-423,38,48,-77,207,-11,-47,-81,83,110,36,36,-7,-627,55,19,-22,69,94,-7,62,11,-163,-116,-275,13,-389,17,5,-60,23,-113,67,-82,-187,-9,-10,5,45,149,573,38,31,606,-43,19,62,-45,-8,35,78,-9,146,-86,-58,-36,-19,22,-28,631,-111,34,60,39,0,54,105,41,-16,20,71,7,-28,861,-105,-62,68,-10,-29,-3,57,-23,-31,69,-7,119,8,28,-35,-61,3,18,42,48,86,30,-72,19,119,47,-13,-66,-113,34,5,-24,-48,-6,0,5,27,14,192,59,8,87,34,-332,12,-30,-30,-5,-5,5,-30,-5,657,-70,-46,808,36,1175,955,814,-13,32,6,-57,-42,83,167,121,23,-52,180,-42,56,-5,-12,-205,24,43,65,32,-20,67,209,-9,-5,50,-46,-124,122,-33,35,-14,67,20,60,-19,28,80,-96,-26,2,64,71,-81,72,-8,1,-29,-21,228,56,13,24,136,94,-36,-86,25,-7,-19,-6,-101,20,31,23,280,20,102,77,15,-38,220,15,511,314,26,6,-406,98,148,6,65,11,-87,1784,-64,13,8,3,40,8,96,-23,26,87,-7,31,9,1,56,-75,33,47,21,235,31,-89,32,-488,25,-13,44,393,30,565,14,-180,21,28,-8,-18,520,15,-80,-96,-26,-11,-14,-29,45,-24,-4,-5,12,10,111,-22,31,-118,-29,38,-24,41,26,145,7,-7,-356,64,24,16,49,252,82,21,-87,-19,43,41,28,77,257,489,212,-76,256,11,35,-38,-10,-101,14,-51,-8,10,-27,32,859,-24,14,9,287,55,3,3,68,98,74,-25,-6,17,62,-82,32,949,503,-55,-16,176,-13,-17,69,63,-2,133,20,31,-7,12,11,48,55,13,-60,-95,-25,50,22,13,8,70,-14,975,23,19,114,78,30,34,65,54,56,-1,63,38,35,-18,-10,-21,-26,87,-116,301,3,108,-9,-21,-27,68,70,37,21,138,57,37,5,6,30,45,-113,-66,9,-30,-33,192,-16,74,1,-57,-36,45,16,-74,11,71,226,12,48,-29,25,193,96,-77,142,66,-26,-77,-73,110,-110,81,-57,35,210,205,15,-17,-23,17,-43,-53,-46,-47,-13,-101,40,24,24,87,-2,-34,-127,-17,4,84,194,21,-38,26,-154,42,11,1,-90,-5,1219,57,-35,-5,-11,-23,-110,-111,-27,21,-44,1647,28,-8,78,16,79,93,6,29,4,-1,43,-65,-61,13,24,77,249,-150,61,54,583,-16,-542,379,62,65,-33,-13,6,47,53,19,25,48,132,-60,99,19,-34,-11,128,4,39,-20,-21,-30,8,-12,13,38,26,27,56,43,1123,-452,69,50,31,17,6,14,61,-1,25,-287,12,84,19,13,20,-45,-8,22,-17,3,38,18,1,57,87,191,115,31,51,72,-11,-58,50,-46,13,108,31,-18,56,-31,-33,27,-6,34,0,-12,87,13,31,173,39,9,-14,-65,41,-2,92,-4,30,83,-20,5,553,72,-121,-16,3,6,1,8,-23,50,-16,301,-22,111,15,-91,-45,457,-44,33,50,-15,14,-20,-11,19,61,-30,28,171,67,-5,23,36,1,40,376,-110,40,-48,47,-17,233,-16,41,78,31,20,14,132,-8,21,178,-29,-49,3,-71,8,-51,71,-35,-13,-30,325,34,4213,12,523,349,21,38,13,3,-11,139,167,23,214,72,-98,83,116,4,-23,32,10,-220,9,-51,1,-19,-2,21,-18,41,-41,51,9,-81,-10,40,67,-27,182,-47,85,-1,114,12,100,-31,-126,-481,-92,-24,-36,13,-9,4,15,-5,1,47,27,-73,-18,-22,11,-32,17,-17,-39,27,-35,5,-32,9,74,58,-19,-33,59,25,39,113,16,98,-46,-17,24,128,17,71,-36,-21,110,128,106,59,-79,58,64,20,3,-30,10,181,51,23,130,231,152,144,78,299,890,-42,-56,-41,105,-8,63,-6,57,-50,78,6,57,10,5,108,3,175,62,20,97,-20,8,-142,93,-76,4,-15,244,625,26,30,9,-18,14,-35,1110,24,9,653,113,-15,4,17,464,24,166,-11,-46,-75,3,3,-17,16,14,88,343,-42,-33,-29,35,88,-4,-4,175,-108,-23,-18,35,-13,-36,112,-98,19,27,-19,84,25,-352,48,14,29,92,-21,126,24,44,44,26,16,38,72,32,69,-18,40,-8,9,82,-22,25,817,-38,61,-5,-17,-16,-9,18,-29,52,144,26,91,49,49,1,-12,81,-10,39,32,22,442,34,-38,-317,-3,23,-42,25,-3,-6,-107,-15,74,48,32,-16,34,14,61,94,19,54,-30,403,8,72,-33,3,-478,-66,155,-30,-32,-7,-1,-37,-86,46,20,-25,-97,-27,85,-34,45,-59,13,1049,34,-653,5,-6,-42,2,135,126,23,46,16,101,56,-28,80,-69,-27,117,-32,-26,-40,7,27,38,-101,36,-58,2,98,26,172,-52,308,7,64,4,28,62,-66,48,29,-248,194,42,-146,86,-182,16,45,98,163,11,-11,3,51,400,-12,13,38,11,-23,-9,26,-4,8,15,666,52,40,-12,27,-34,224,-24,90,-47,-74,-15,147,181,114,41,77,54,59,15,33,25,1758,89,20,-77,-13,13,-16,-46,-219,-65,17,90,42,40,224,527,1063,76,341,-41,4,32,-12,145,7,121,-12,8,53,-97,117,67,-12,-2,-89,-68,6,46,-42,-53,330,195,-56,-8,36,14,192,-22,8,7,10,-2,-54,-17,-3,4,-9,-4,-42,18,89,7,105,85,135,6,50,274,-10,-209,437,-51,161,-34,-294,52,-5,48,29,-57,103,-12,47,82,35,86,189,622,14,-15,-55,63,61,172,31,-59,-48,-50,188,1282,572,321,48,-10,6,35,67,-25,81,62,63,36,21,58,78,76,3,88,-16,13,-51,4,-14,66,-36,12,16,12,19,48,17,78,26,18,-23,17,28,56,5,-37,593,1150,456,262,314,1877,217,-28,16,-287,0,48,24,17,67,232,24,-104,-145,7,7,43,48,43,78,-44,-9,46,-50,5,2,-4,1,42,80,41,-29,-17,43,-48,-12,-5,-168,39,11,19,43,-30,5,2,-54,-13,74,-37,36,-49,-1,-112,49,129,-2,92,128,57,81,48,76,-4,-21,3,-124,-48,8,27,-108,-68,-33,-33,-12,-20,7,-13,40,55,22,-25,50,44,426,-5,12,73,-2,32,-8,6,86,82,1,-54,161,33,19,74,35,-28,151,-9,41,92,12,-29,85,-19,45,47,47,23,-3,29,14,30,50,-44,5,-15,-245,6,21,-133,21,15,2,-8,-100,20,-117,244,105,31,-132,-80,-27,32,-7,-12,5,-106,47,90,42,-35,364,24,-13,33,273,169,0,47,-20,14,8,16,11,85,-88,-19,-31,-77,-125,-27,40,13,46,17,22,-42,13,-31,21,56,90,6,65,76,-14,-56,13,-41,1,10,-22,29,857,-141,8,11,-10,50,27,93,-8,0,15,722,77,82,66,81,30,28,-12,24,254,108,9,-2,55,4,-73,-17,61,96,49,-24,53,31,34,36,33,-23,-6,274,-17,42,-22,-16,62,-29,-39,10,115,62,141,3,-34,-54,47,32,25,53,1070,-49,0,28,81,64,53,89,-4,26,-4,-19,16,8,-9,-51,80,-448,-29,-11,155,-97,-61,81,42,-49,-13,-3,33,31,98,-111,11,-11,-19,20,-17,152,9,26,145,-1649,-71,-9,-7,-58,21,-19,60,2,74,1,-34,-60,25,-13,2157,403,53,3,71,-34,111,0,0,49,-35,78,65,22,32,-7,-517,51,89,85,32,54,-3,275,109,-3,-115,50,-72,126,-48,23,26,47,400,4,3,269,-4,400,-14,8,-93,83,-7,-39,-7,-9,-53,-84,-29,60,63,-42,-60,-7,32,38,66,-1,7,-194,111,170,-48,-19,62,-3,18,42,142,-10,55,97,-33,27,-35,-12,187,3,-23,-23,-10,-109,47,-25,4,-95,112,40,37,34,-34,-150,39,155,19,118,-66,14,-13,-14,37,31,82,12,-32,60,-292,101,-21,195,117,-9,30,68,-9,54,43,-1171,-14,0,-42,-24,25,-42,15,86,0,466,-25,25,17,39,-2,1592,153,7,27,30,0,80,-27,30,252,94,66,119,82,321,54,37,94,116,-52,-6,37,47,24,79,-21,62,62,-9,20,52,83,24,115,-29,12,44,86,-9,-125,-1,2,235,8,7,118,-28,-63,-14,6,28,70,593,268,89,-12,-10,-19,-16,-71,15,-10,36,-14,39,16,17,104,26,-11,125,29,44,43,755,2,162,17,106,3,13,-34,80,-45,39,17,82,-23,27,12,-8,58,97,7,68,-21,26,40,24,25,-54,64,6,22,24,41,281,58,131,6,7,127,48,21,104,46,10,86,-11,173,43,16,67,-249,119,172,-73,-14,-25,-2,26,37,102,176,52,109,59,0,-6,35,-15,8,181,13,11,-16,2,134,-32,0,-42,-2,-325,23,62,-96,23,138,7,17,64,-15,49,132,-6,11,283,-4,-5,28,50,-122,31,89,93,-71,12,4,-255,264,-55,-67,-10,19,272,-17,154,22,-113,5,-52,-3,28,45,-15,12,16,-23,-23,-34,34,37,-2,-5,36,12,57,-59,48,19,9,225,782,150,89,73,500,-63,-73,-69,51,1,64,-52,-25,25,13,76,1,38,7,13,22,11,106,93,-8,14,-16,0,116,-117,-18,-37,45,37,26,3,-150,-180,-247,14,-40,120,-16,98,-20,-35,44,4,71,69,44,-35,169,30,-7,-19,148,-199,92,18,55,155,48,179,-25,186,-12,-74,17,44,-30,30,28,13,-13,-77,-153,-50,-6,8,5,-7,17,9,-51,32,21,66,18,235,168,7,44,-18,-46,-174,-9,42,-26,8,29,-11,38,-86,142,47,9,676,36,-10,37,17,68,49,45,76,4,16,383,4,-55,-29,480,-45,25,-38,-113,-8,8,-13,-41,112,98,145,112,-116,35,-6,63,80,144,12,201,-4,-7,93,-61,66,33,-80,-14,-42,27,8,-44,15,-71,-33,75,48,255,-43,107,22,-29,-63,-12,3,-21,6,197,-1,61,-21,44,40,28,46,43,-17,-11,114,-22,78,-117,81,114,71,-37,-3,-352,87,9,117,-28,-45,4,-14,-63,-20,16,-73,-11,210,28,12,186,202,27,672,-94,85,452,33,167,86,-34,-96,0,-56,-115,-64,-48,42,-40,-39,57,-5,-6,105,299,-22,-172,45,31,3,60,-100,94,228,8,-24,-216,-43,-7,-21,-2,121,15,-1,-3,-1,24,-35,18,9,38,21,12,-33,-51,27,82,-268,-70,19,6,-75,-17,184,-1,3,-49,-4,58,715,63,185,27,-372,-15,26,338,127,141,-159,41,125,-5,141,86,39,39,-323,-1047,-50,-2,38,4,71,78,12,34,67,25,26,607,-76,3,0,-119,-29,77,9,446,-9,0,25,14,52,32,92,91,9,-639,-10,15,-27,133,74,65,45,34,15,9,-2,7,6,73,12,-38,-74,123,207,-29,-14,57,23,130,-48,-28,8,-39,38,-10,-14,31,-231,-11,-85,17,17,1,1144,19,6,41,-51,-4,111,91,1675,19,850,39,89,75,21,-87,3,15,27,-83,3,112,-8,-108,-53,-11,-1928,33,58,1837,5,229,210,12,-27,-841,108,-32,59,-11,-122,-449,-12,22,-181,-2,46,690,24,10,-9,-61,16,-76,79,5,48,20,47,252,-45,334,22,0,-33,601,-46,-130,-3,-18,141,119,21,25,22,-83,24,88,1026,60,37,259,223,112,-13,103,1,-47,-84,-118,-3,15,121,47,90,108,113,6,27,99,33,-5,-18,-84,11,0,39,142,98,-13,-92,48,-62,22,-86,-51,83,-41,852,50,37,96,125,28,56,47,161,-147,23,-501,-12,3,-85,-32,176,31,-576,-79,-15,10,-36,-62,45,21,25,89,54,389,143,115,26,-1,-99,321,-53,1,92,55,-139,-22,10,-23,-4,-243,5,58,-63,-206,412,71,18,-61,293,234,-4,544,4,-143,20,-256,2,-42,-33,-66,-55,5,2,-39,30,55,-15,-27,27,62,37,81,5,319,-63,-3,-27,58,307,0,11,-2,-49,-53,-52,51,54,87,73,205,31,93,33,25,-40,-71,22,-61,20,-11,-18,72,0,162,-60,719,-34,58,-21,-19,-53,41,173,-18,138,36,-47,43,-25,18,1,-16,71,20,-15,-129,-5,5,30,-82,20,-39,-4,41,4,-18,107,-163,48,-39,75,5,-18,62,35,-63,8,38,25,-8,-12,25,76,914,-24,-32,-44,225,7,-80,10,54,55,-52,74,-23,58,-35,-12,39,-8,-21,-33,-18,345,-6,-2,228,44,-105,225,113,-308,1,9,45,77,-4,14,123,57,50,2,177,0,13,1,28,877,-6,46,50,68,-62,5,6,6,-50,72,56,1306,17,-72,155,-35,-99,-36,29,37,354,106,-8,-28,215,143,-16,43,41,-4,68,-380,-26,331,-110,293,185,1338,3,243,1641,275,-406,119,-3,46,39,159,19,-17,14,-102,-61,-254,39,124,1,-26,23,-14,61,1195,7,99,65,27,19,-67,70,-29,-36,18,165,135,-28,-32,1,-17,-204,-36,16,-63,-8,-20,-25,-111,-42,-28,-27,440,-1,-93,-11,28,48,-237,-81,82,8,161,-32,-248,168,-230,232,25,39,393,309,547,101,79,-20,-13,-506,373,26,371,213,-61,-2,36,42,47,-19,-25,67,-29,122,74,23,-19,-66,-37,-8,11,64,-37,16,-70,2266,-147,411,63,40,43,113,18,748,-395,22,63,28,146,119,25,30,33,7,40,39,831,437,-17,1125,12,23,62,92,75,88,-58,228,-7,-13,-17,75,31,31,24,-113,27,100,-41,-13,-32,-47,-59,26,35,2,87,45,26,-78,90,45,58,738,78,86,36,40,12,38,252,116,48,71,-11,63,0,247,-25,22,-997,-9,51,-1,-5,-44,769,-28,-3,0,8,25,4,5,40,24,79,-50,132,-24,-66,103,-6,36,145,795,-18,65,-14,130,41,134,70,-9,-572,57,3,729,-12,6,10,-2,9,19,24,0,52,92,-8,69,90,17,64,112,17,20,-18,42,466,-103,-7,17,10,-31,-47,-29,41,55,57,-11,18,24,-11,52,21,67,58,-329,8,-52,-10,153,-167,-87,58,65,114,93,-80,15,-51,-24,-10,-11,-81,-58,3,-61,10,18,6,815,-5,-63,0,8,1,6,62,-843,72,-184,16,94,-54,327,-337,20,0,-23,17,303,52,39,40,-3,-78,137,38,1375,291,39,101,62,103,142,-93,62,158,1225,103,-12,87,194,-34,67,94,12,32,85,12,828,120,20,29,-25,-13,179,-75,16,-6,146,-88,-11,-333,-11,-40,-44,8,34,-18,86,5,210,903,-99,78,17,-71,-24,4,81,56,117,14,25,31,207,65,177,153,287,770,-20,58,-21,-46,62,137,80,26,6,-32,-56,109,146,1,263,-30,-36,-43,55,-51,-5,14,7,68,-39,112,28,13,25,67,61,4,-44,-42,38,66,36,432,-73,78,-24,-27,53,54,59,7,-59,23,116,-8,26,-56,-10,-44,-36,-12,102,12,-21,-36,53,-12,-34,0,18,100,-256,-22,107,0,13,8,17,-167,80,13,4,14,395,-10,-78,-30,-29,-192,-6,-30,-5,-43,-30,-48,30,65,19,163,377,247,169,240,45,-72,23,-69,43,31,39,93,555,-36,197,11,43,53,-32,95,42,16,-136,-31,-31,-48,81,113,68,-4,-13,-12,-3,-123,3,-30,31,1,662,-60,30,12,-10,80,-99,34,214,40,8,57,49,53,68,9,55,-2,5,0,-53,163,-20,-20,-17,-11,-21,-97,104,83,-32,-11,57,115,-23,-37,43,49,-22,11,-18,11,-20,-149,-43,-121,15,17,-36,-21,-37,51,49,-7,-9,71,15,-16,-70,-6,0,129,-96,139,129,254,9,-60,-11,-2,-25,407,551,-216,3,15,6,-97,-86,37,131,-3,47,30,64,380,-20,-106,-52,-71,46,-24,153,-11,27,-22,51,85,53,42,8,-112,-54,37,4,77,-42,77,19,-6,-65,28,154,19,172,81,73,6,-19,17,-12,4,-7,67,-8,52,-514,95,19,89,77,38,127,36,-26,-111,-36,406,15,-23,-173,9,23,189,-30,-10,-4,35,29,-36,-239,76,-14,110,-47,11,-117,54,2,-37,-144,-81,552,-5,60,-50,-18,-51,-34,-12,1,14,106,83,38,13,25,39,64,-73,52,5,141,85,-21,-17,52,49,31,30,-7,-16,100,-71,37,77,21,-55,38,-152,5,-57,11,25,-12,-36,-47,-35,-186,114,1114,20,8,47,46,-18,141,78,49,132,-46,89,27,-180,3,39,97,186,126,-439,-26,-63,-46,-111,219,-15,1,-65,-15,-207,116,220,22,-8,-22,424,35,29,20,13,2,13,-21,63,131,-10,-37,-1,335,-15,33,0,-23,-42,51,-50,97,-88,7,47,47,-1162,-53,69,-15,-23,3,-104,-32,-152,-70,3,-101,131,1,-99,0,315,100,-849,121,23,56,-52,-42,-19,-15,56,6,-115,-45,501,419,10,-40,-7,105,-24,-18,17,11,13,-19,10,197,30,50,-313,27,64,-32,42,56,-16,-3,50,13,22,120,29,107,32,6,-26,-36,-2,-16,-73,7,21,12,-28,71,12,112,-23,-22,-89,125,-9,-76,-21,88,44,-52,105,61,-1,8,7,-86,16,407,163,26,59,43,24,77,22,65,-50,15,-33,-32,-2,26,-46,5,-8,3449,101,40,102,225,32,-41,148,30,35,-4,22,0,-13,-8,-47,-4,47,-11,4,-32,62,10,-65,10,31,22,-40,69,11,590,374,38,55,-18,76,315,13,325,59,48,-30,-64,4,1043,141,52,555,-28,-22,33,28,17,8,7,1523,53,-27,20,22,-73,8,-27,2,116,2,-128,0,7,-22,7,45,-75,23,71,37,-34,-28,-116,2,70,45,135,-287,-27,-5,-48,-21,-12,11,90,9,107,46,-2,87,31,-268,20,56,0,25,-16,-4,1,21,-15,15,-6,13,305,63,-53,-10,-11,13,63,9,3,29,-33,139,-5,22,-13,11,-79,41,68,-12,-55,-39,128,-5,7,47,-24,-31,11,39,-10,1970,-86,222,47,-35,6,-523,-8,74,6,-13,26,1,18,-36,72,-28,-23,-51,-122,-6,13,-133,19,-20,36,17,-13,-106,-13,70,-53,16,29,-5,24,610,22,897,324,1480,32,49,-44,55,191,-130,-10,-287,18,26,23,42,34,61,47,297,-14,12,-11,45,51,15,-2,17,46,-6,-5,5,76,-1734,0,54,222,-3,65,188,42,22,165,1,436,57,47,1,98,-65,6,14,19,13,1,31,-16,124,1,66,18,35,31,45,-22,38,71,-24,-4,13,14,-17,153,52,477,-238,62,-62,116,-40,-60,62,-44,5,222,84,29,17,30,-27,-16,-33,-2,43,-14,-8,21,-34,-8,2,-15,27,-13,61,1,9,26,30,-82,-12,9,30,-6,-148,-34,2,24,19,-81,-14,-6,21,87,4,-163,39,280,-3,1287,6,1145,23,-30,19,21,7,9,-34,13,27,915,24,16,5,-21,12,-40,56,46,128,76,-19,112,9,17,-53,117,18,-22,17,-16,9,-54,-5,-15,17,-49,-15,41,83,15,148,67,-12,110,-1,-24,98,80,32,34,32,33,45,14,120,148,-14,-34,-37,11,20,-58,16,-67,404,91,-18,18,-679,37,66,13,44,7,0,264,-31,-22,93,-1,53,14,-2,132,11,15,-4,42,32,35,-12,42,19,59,-36,140,123,-119,64,-10,44,-5,-94,11,51,9,59,1,120,60,8,24,-39,-130,-81,7,23,65,36,-9,144,43,-25,-59,1,68,-19,-42,32,116,5,34,-28,-1,5,3,3,-31,-195,83,836,32,-40,-11,-10,-219,-13,-59,-7,-20,146,-6,6,4,113,129,162,-36,43,202,95,-40,-8,36,288,-13,110,-167,-8,65,64,-31,26,78,-4,-48,116,-62,96,-3,224,-233,311,-15,-229,-24,-43,-1,362,8,22,71,9,194,39,852,3,-40,-75,189,12,8,45,21,-54,16,22,2,11,-28,-112,135,67,-6,-14,-36,177,-14,-167,-46,-159,-183,-2,-19,-23,-7,-26,39,-9,-17,43,42,35,27,9,21,-12,1,24,64,-27,10,-28,35,-26,12,19,719,38,-224,14,-8,0,380,-4,-12,-1,3,22,-79,68,-270,-123,50,24,114,45,95,-12,43,298,-108,-161,-140,24,327,-32,10,12,15,-243,1198,-84,-6,783,5,-39,133,38,-12,75,51,28,15,-51,-27,33,-54,18,18,111,87,-27,-5,62,3,51,-5,124,1241,312,717,72,17,19,-37,21,-24,-48,3,-40,33,20,-77,-12,412,-18,-9,-21,-4,-70,322,-50,-109,54,-63,134,72,30,-40,-66,-43,7,197,203,-72,4,-66,46,1221,-8,3,-136,37,-30,-102,14,-33,39,33,210,445,762,33,35,25,-19,22,-27,-22,-6,-17,-16,26,116,171,-42,32,3880,-149,11,90,-17,-38,10,5,17,-71,65,18,-295,-84,-27,19,88,-38,49,69,40,9,26,59,-232,22,-40,20,70,-37,71,-54,-24,129,242,59,74,88,30,-49,-30,91,-6,-4,64,-46,-78,-39,72,131,32,178,438,504,781,49,32,45,25,-43,51,40,-696,-89,-85,35,33,88,-57,-57,-14,21,-29,10,63,45,-25,-60,45,-9,80,129,53,54,21,341,41,-37,-50,38,-39,152,474,42,16,6,-56,15,96,40,6,-29,-33,-31,35,-1,28,55,47,118,-4,-15,-68,-10,169,79,-13,32,-62,100,41,-89,115,-175,-139,142,299,119,24,70,51,112,-298,-76,133,-39,-24,80,87,200,7,35,127,21,26,87,-35,86,16,18,-11,25,-40,25,75,43,-13,-84,-15,-3,94,-54,35,29,-79,41,-164,-801,-87,-10,-563,-75,1321,45,-8,-29,10,19,656,98,74,1586,-9,-6,6,-33,61,787,-7,964,6954,25,0,159,91,150,79,161,37,64,69,-12,274,31,25,-18,-17,-236,-9,-7,13,196,45,-70,3,-37,44,-57,-102,16,-49,25,-50,-15,2,6,2,53,44,-55,-24,58,39,2,67,113,-355,4,-43,41,-1,-64,5,106,73,29,19,215,-139,50,-12,103,3219,473,21,41,3,-1,44,36,32,46,36,5,-16,-18,8,140,89,37,-108,-6,-83,-2,47,14,66,65,-59,28,-11,1145,-36,7,-13,-61,-33,-143,-16,-21,-20,81,1884,-102,1409,47,184,72,143,-125,-12,27,492,-46,-167,51,30,-324,26,310,-135,11,-32,127,88,-32,-484,-61,6,588,-11,-523,21,-80,-22,29,95,194,-79,38,14,20,-18,-20,-66,123,-43,8,-26,-38,-16,43,43,-8,-25,51,31,-52,-24,34,18,174,-105,12,11,32,153,-58,94,-42,58,-22,47,-359,-18,13,-7,-31,-43,-33,-10,10,36,74,139,29,167,98,346,169,-59,-44,107,46,-12,-5,-194,-4,0,-47,156,12,162,-42,11,47,-14,64,306,17,-67,2,-19,48,33,-21,67,-32,14,-413,41,84,28,-133,105,41,49,33,28,91,-23,83,27,401,237,3,68,50,-7,-460,-105,40,-126,24,93,242,70,363,-50,344,13,6,-20,161,-20,104,-163,270,-11,-129,5,45,13,42,41,-29,38,29,-59,-203,-103,109,-31,8,339,-33,-69,376,257,77,85,215,30,37,-27,-58,41,47,47,-46,1227,226,-29,-104,-40,3,-12,120,123,24,-44,204,101,9,171,16,2,128,-13,26,42,13,210,155,98,58,61,-3,73,78,140,54,-78,17,102,15,504,129,63,118,357,50,48,101,234,98,136,-13,43,3,152,12,-51,-7,46,-6,3,-1,5,65,-13,-11,-19,18,19,56,-254,-76,-248,-23,26,1866,2270,-370,35,-5,-33,-79,11,106,571,29,20,47,4,-18,87,-116,30,142,297,8,-62,1420,-20,1,-9,426,61,56,4,-7,-13,58,-17,9,-59,-17,32,-34,-18,-18,-36,63,57,111,61,416,-16,13,341,615,15,38,-234,25,-390,86,41,31,35,-11,-24,-29,58,7,0,1,11,247,-20,70,-18,-1505,104,54,-3,-2,-27,-67,-44,-51,-22,220,8,183,-17,191,-52,4,-85,-13,-75,85,44,-12,41,116,-4,7,54,-31,-46,36,27,-161,81,7,-19,-61,-17,43,81,6,85,-25,201,0,117,32,354,56,-8,35,-5,17,-58,53,-30,24,35,129,-28,-55,68,16,114,-22,-24,113,25,-113,-1,8,-11,18,973,53,-8,90,14,21,165,-14,22,1,-7,-34,11,-146,68,-25,150,149,-138,-141,60,162,-1,1589,43,-335,-4,-91,178,-44,18,92,-20,18,84,23,0,5,-34,-13,-36,26,-11,-27,18,2,-58,-356,-11,50,11,12,31,47,-69,189,-68,-15,19,-9,15,-81,2,36,-10,63,-124,29,9,72,-108,-5,36,76,-55,13,-34,-48,80,-118,-57,32,90,31,146,-13,69,292,144,418,-136,33,10,-35,11,-22,191,-17,63,-4,-79,29,-142,-44,27,129,301,78,64,36,96,-132,-14,45,35,16,15,166,260,7,149,110,-1582,1,-1263,1,41,36,174,-219,-26,-71,31,392,77,11,0,51,49,-17,21,302,38,208,223,274,-77,-11,26,-327,-46,-75,0,-56,29,-2,-67,16,-151,14,-33,22,-56,52,-26,-137,-389,-83,4,107,29,61,103,-20,82,-64,-42,85,-28,30,231,-461,16,-71,50,69,170,27,54,17,-52,-56,-26,87,-1053,118,12,21,-12,99,39,-17,69,5,-11,-68,-24,-461,194,-4,-13,20,-39,-41,87,24,10,13,96,5,-13,94,-49,-201,23,554,-68,-185,463,803,-59,10,-78,16,141,74,261,73,69,-60,33,122,47,-15,51,-2,42,59,36,-25,-1,12,22,-41,-23,29,38,87,12,191,41,-55,-15,31,1,-17,-42,58,238,89,54,-47,-84,-122,13,-78,-20,-3,-32,20,70,-18,-6,85,9,14,190,0,17,-141,5617,44,-147,128,-201,54,-61,10,-46,-151,14,211,-345,99,-22,21,143,55,-30,158,-55,-133,-14,5269,-56,0,13,-17,136,198,-1,-18,1698,78,-6,25,1408,72,76,8,551,37,2272,122,15,-2205,-3483,-155,1092,2,-55,-101,-111,-49,-21,0,-178,430,157,293,40,1,-98,0,123,68,220,40,4,-74,-17,-44,225,2,-38,185,50,-31,-58,4,114,182,280,46,578,-42,103,14,-52,24,52,18,60,-9,35,47,44,4,14,-1,-27,28,-9,311,29,129,62,-7,382,-1,-33,-90,-57,1281,67,410,106,34,62,47,-5,34,-1276,77,35,96,-194,72,448,-8,-7,-5,36,-17,26,-13,20,54,45,67,-18,63,23,-43,-54,-63,81,-32,472,-12,-24,-25,-83,-12,-100,8,-6,48,15,-12,-8,20,-37,101,23,34,18,101,-1,-1,35,106,30,60,13,621,-51,-8,-6,-48,90,1,-13,80,118,-7,53,22,64,402,-30,9,-45,-24,52,11,1609,-85,62,-42,-61,58,-69,17,-8,-21,17,14,-1,247,-54,-13,-13,16,-50,30,96,49,234,-41,28,-80,46,-45,-22,-9,-31,46,58,385,39,18,23,-48,97,265,-46,22,4,97,49,-66,21,50,-60,25,-125,19,50,-75,148,171,-32,44,361,53,152,72,-3,-80,-133,-79,-80,-85,-47,-76,-50,-121,-34,-23,12687,56,-185,81,761,80,12,12,16,-24,-107,66,53,46,-327,581,23,-54,132,-56,23,327,369,-173,59,16,445,18,-64,259,60,17,58,13,9,214,137,198,-171,29,-12,191,6,5,-5,-4,-11,56,-35,44,-17,-7,-56,-55,743,100,83,16,82,25,90,57,58,6,-38,-21,-30,-68,34,117,35,109,31,-28,-5,-32,48,-79,-20,13,-41,25,-28,51,31,57,31,14,116,75,358,36,16,13,-80,971,742,119,-37,20,296,202,122,128,-60,6,17,-18,-8,1,63,8,42,-27,21,64,-33,-100,42,11,126,-20,-27,62,142,15,-37,47,0,-75,-155,-439,92,1372,15,-218,-56,-472,-97,-483,-236,-123,-577,-462,-109,-217,-114,306,-375,-732,-419,-154,90,127,35,-612,132,11308,19,-1151,-302,-176,35,-225,-132,-200,-178,-99,-100,3,-309,-36,-4364,-4641,-5206,-3411,190,1208,469,-388,-558,5582,6035,8652,13489,19694,15379,89,-114,194,890,1047,811,734,-258,252,-93,-249,495,213,729,-3,-100,27,9,445,525,883,-315,184,-122,-3,22,1477,291,22,305,-109,13,77,358,847,-298,1553,374,365,50,1446,-26,108,-145,170,3,145,-70,29,1024,994,-77,-48,-27,-267,-101,375,423,188,61,156,-150,441,-62,-289,419,156,129,-192,-50,-366,-37,-2468,1858,143,2191,124,-49,381,498,469,-9,-131,-251,602,-40,31,4544,-499,-34,676,-958,16,-27,-419,1847,-68,1095,660,108,3,2002,365,98,62,944,500,-130,344,939,306,76,172,-87,-81,129,70,53,54,59,626,643,3705,223,481,239,118,261,309,419,901,1028,36,-143,341,982,568,654,-313,217,2293,34,431,-73,138,-155,-261,168,574,24,294,169,587,179,1007,346,1064,317,3787,571,160,4283,-602,-118,1177,28,118,247,290,1035,-2,36,147,-3647,670,5349,83,665,-61,292,-166,219,-9,155,422,-439,999,415,-135,35,303,595,23,560,-175,-23,42,69,1512,126,1653,-132,-25,168,315,-123,27,2151,60,303,-2,209,-265,-13,-588,214,58,1023,519,-319,171,356,-151,297,92,204,-257,142,2274,105,-88,101,-7,99,-118,1500,28,80,-228,-21,775,137,339,-54,-645,462,99,-470,14,1928,722,2028,297,624,-13,978,203,-9,-84,237,435,-61,678,19,-140,-307,-74,116,380,285,5,-106,1832,529,1200,167,-79,816,574,1503,474,-37,517,-77,152,-87,498,2418,78,-116,-229,-121,164,-168,1961,1630,429,226,2304,622,-886,49,905,558,-51,-62,-145,-317,370,504,-201,465,-795,286,203,1314,-340,789,-118,194,61,-161,106,1487,121,71,97,2876,1126,204,976,521,-494,-15,1416,2157,-372,71,-42,221,94,456,391,3540,2258,26,-321,635,573,64,850,1225,2147,120,1196,-146,-33,-113,1391,440,-37,27,57,-248,335,631,5981,-4,649,142,-1670,-2,1249,-20,375,-185,164,931,755,48,13164,-21,350,-88,234,162,566,-36,298,259,85,-56,831,161,-363,-792,218,686,234,240,198,-83,327,198,-425,396,-212,143,-258,-95,125,-22,2315,352,-47,429,-481,537,49,75,-410,236,173,148,167,986,19,270,738,949,-146,-176,1124,1812,-203,141,327,806,160,700,1296,159,-49,-253,623,2,343,1340,20,-307,706,112,356,-9,367,620,111,-111,1705,246,-28,359,2,1445,24,162,-68,83,-39,-151,-41,170,686,-176,300,-109,86,1318,519,-49,316,561,-23,332,1103,-477,61,429,53,8,904,-112,-132,2,513,131,236,482,401,1724,301,-204,18,-581,-115,-17,33,-42,44,-10,-324,362,379,-24,654,576,-36,685,-483,37,226,110,465,-67,195,-93,-134,-33,-37,245,-11,261,-137,1371,615,3924,-179,82,341,495,149,479,-64,1437,-299,-8,-73,-192,-5,43,196,-162,-173,25,-283,89,913,-875,-127,-75,-67,228,502,185,792,138,50,1067,1051,-249,58,2,989,64,226,-117,569,1475,-124,148,-378,-303,57,139,491,-131,-10,-23,327,-198,-83,-4,-363,-93,74,32,31,154,-344,-105,646,1,487,-176,539,-208,-1906,213,458,-17,172,-128,1051,72,499,60,-51,-20,1232,72,-244,-257,89,225,360,470,-306,-115,98,672,571,-215,-132,457,91,95,633,3213,145,707,610,90,99,-336,483,-714,18,1414,3185,388,374,259,219,14,415,86,-129,161,192,543,823,914,176,-302,579,1935,526,212,169,202,656,169,605,1748,58,422,-77,-109,741,-110,616,864,-213,733,235,219,284,314,-200,425,1283,832,679,1008,1710,653,-124,114,892,1573,110,24,328,329,-118,555,192,699,375,-118,656,53,1243,180,2420,-88,-2883,14,-90,450,563,54,78,-27,281,209,495,590,1791,76,-422,449,2214,-222,291,646,105,272,381,408,-303,313,39,177,-309,170,-291,-437,413,1118,27,-229,643,110,126,-7,702,262,1664,334,199,85,1072,3,15,-260,660,-79,7,228,357,-78,216,-17,29,506,-74,-166,546,123,727,681,-204,-799,-33,-564,231,34,-23,484,20,211,-181,1304,-115,824,559,-83,925,383,1717,-899,344,42,-194,89,391,237,8,-129,19,509,-6,1772,261,61,175,119,869,70,-19,50,204,981,824,-78,304,97,145,630,814,288,-7,-129,103,27,-111,331,64,812,1516,-406,145,140,227,621,431,-21,890,38,2300,1527,33,-17,-630,296,1325,-67,-499,649,2089,105,-139,-126,152,-142,175,-976,53,-1439,-351,92,445,1080,1363,-18,31,-278,-136,-103,145,69,-459,44,249,1481,-4912,212,66,-38,397,30,165,-1124,817,-142,246,431,517,20,-229,310,236,10596,117,66,602,-125,691,-268,-149,-198,82,35,447,-755,-109,-191,17,38,334,315,-78,-1086,713,-47,139,-7,199,-748,4929,-373,-464,-56,-54,216,356,-2029,3,-127,445,1495,900,-1218,231,461,-1334,76,265,1403,-656,-333,143,128,238,-9,160,1722,311,480,337,-104,820,342,188,-264,75,-231,691,160,-1304,669,1414,267,-38,129,145,447,-96,-31,-784,1641,-510,383,-925,-89,-681,716,-120,-34,952,44,450,433,123,112,1594,1135,368,271,161,71,472,239,904,-378,73,337,81,72,1542,748,-56,1290,-179,51,-409,2678,-337,108,-25,407,246,1179,-98,65,25,141,211,-15,292,-56,1417,644,707,-24,604,-74,102,-448,391,-5,-2083,610,-1904,-71,-30,331,1116,-337,-62,-260,324,3,-144,-34,-89,217,317,364,1087,187,172,719,124,107,424,-129,-132,-878,124,282,137,612,-422,1811,63,11,315,275,1173,60,-433,-88,1,761,21,-466,-950,-40,15,-34,-268,-173,-1113,-200,30,598,581,2142,-566,414,168,195,450,-79,-21,-61,-544,-63,298,76,42,633,388,-832,2739,325,-190,1068,644,-641,-38,-34,-190,265,605,145,-95,-133,-76,39,-4,1094,-285,182,741,70,-164,644,-25,-509,55,-50,63,398,-62,-308,546,2118,169,1728,-147,13,96,-277,54,-334,114,-9,23,552,2218,-2,428,34,-150,83,345,-92,532,231,-553,-53,35,-3328,-57,193,-399,-1163,-166,1647,-158,68,210,-898,-274,-65,151,-189,194,-500,-49,-881,35,1164,143,288,-26,636,139,275,137,786,34,268,-151,213,-231,-442,-490,212,1077,514,-75,503,57,-168,-13,374,178,78,-8,3444,-549,-384,-1108,-53,-370,-65,1780,331,-34,446,-54,-62,11,185,1924,254,-76,227,2254,360,627,396,0,329,1516,-786,347,-406,-22,147,1163,277,2046,382,203,1575,656,6,-306,530,-277,215,-405,1961,1616,-749,143,-942,-35,-294,12,-741,-19,394,1354,-189,-66,-139,-316,647,-310,-938,-575,-71,166,252,-92,91,3319,-19,240,-468,1384,89,139,1064,911,299,53,11,951,1475,-105,109,218,-106,740,57,-446,417,9002,400,237,-166,-94,-90,-79,44,1326,44,257,61,377,40,-57,32,241,137,-448,-169,466,81,830,208,-117,493,-371,660,-222,90,242,-212,1029,-46,191,2382,1,395,-276,147,1248,-79,-435,378,-100,-138,236,4,288,-84,126,587,274,359,729,1080,-10,48,81,214,212,845,620,2202,-54,773,99,-230,-88,3,82,-133,282,-869,1913,488,36,-513,754,-629,-90,67,136,-393,-62,-60,-317,18,863,973,42,1755,860,1217,117,888,406,953,-32,309,852,1962,282,-72,-326,-312,105,48,494,-5,188,17,-122,74,201,-476,779,141,22,-70,-51,42,7,-978,261,-584,-83,-401,212,502,331,656,773,424,24,219,222,180,372,210,122,-40,-243,67,110,-366,174,597,-66,-16,325,35,-285,-72,-660,1427,-32,1165,280,324,3985,-174,167,-1071,393,-739,55,156,-208,452,311,81,15,18,1498,177,-24,765,-200,1387,-175,128,268,-1082,555,330,193,1584,293,407,-96,-710,105,-412,632,17,-114,718,113,700,-299,75,474,-323,165,31,-190,107,-448,143,2434,553,-65,265,-211,-7,481,69,907,-230,26,660,-88,139,1227,912,102,1705,663,168,201,197,136,-277,-371,1204,733,1806,-660,-86,36,222,962,105,159,1108,-969,585,-564,-215,1073,621,426,598,-5,-326,418,282,47,1476,-98,630,293,1165,233,247,68,-79,4500,-1119,185,469,3609,445,336,-165,-171,115,216,75,341,-105,142,-22,-67,742,-246,408,310,87,165,529,-670,-26,197,403,153,386,-47,236,305,558,132,418,466,-74,49,-199,166,824,-228,1052,-559,-112,-847,-2,210,-10,370,1216,-59,-281,112,162,-292,952,622,-359,213,83,-412,-18,-399,-646,-72,321,313,-110,1488,406,-268,42,1097,-1294,-91,-168,-144,123,117,-10,1,-48,25,-110,141,1992,644,-445,595,729,526,2668,2539,1155,54,473,898,-6,-413,-8,378,-135,137,3379,327,901,362,-236,1109,-54,101,-50,186,160,-56,70,617,-40,-547,286,3,53,229,59,-189,67,177,490,-19,-157,-207,364,369,-57,343,-71,69,255,-181,71,2554,1829,1023,-199,-135,35,-8,-18,-118,-550,150,405,26,76,-8,-324,-63,830,-351,219,231,-171,68,378,54,-190,-23,-348,238,120,119,643,811,75,6300,154,245,1812,1237,221,112,863,1396,2980,-301,95,-83,38,45,-633,546,1226,620,-183,90,-1712,511,85,307,778,52,-665,3016,-111,-253,143,1671,-8,153,1939,359,116,193,519,721,67,6149,59,379,-664,-55,957,273,-26,-67,155,70,-11,1860,892,35,-1307,-916,37,1181,-528,-27,179,567,825,303,-49,215,331,-121,729,4406,72,-249,1230,-317,-114,569,959,-17,204,-205,-109,301,497,-70,112,160,-686,245,248,299,1687,74,1459,-686,1003,926,711,1962,933,654,30,136,207,37,193,-1127,-518,-61,-712,-297,-451,1083,-460,470,-556,127,-1471,117,45,1618,979,2351,-237,1690,511,-34,-182,8,377,906,1379,2327,416,588,116,812,89,-423,-77,441,403,1251,473,-17,2517,4914,1808,243,450,747,8312,50,949,438,149,267,2247,2925,228,-871,417,1224,-80,947,372,127,1118,-524,442,1,-257,2215,1209,-88,805,1897,1102,686,805,862,2071,-339,778,35,1825,160,511,323,446,14,138,499,213,427,44,178,155,87,481,11,-451,88,314,90,1168,42,-39,23,150,357,281,-540,-62,-436,-11,-140,-336,-112,63,-12,2353,623,22,140,4919,221,459,446,468,-35,676,793,-114,9,-1747,-328,132,287,-181,366,-396,-97,311,-229,362,-257,267,25,98,-6,50,144,-183,-97,259,3396,123,-11,-987,1033,-58,14,232,160,-14,86,873,615,201,1375,208,-370,-113,935,2196,1458,184,848,-292,1150,-656,308,80,586,923,54,1793,958,410,1465,991,111,1371,-43,-70,628,1171,972,2932,380,-134,297,-270,89,-551,124,-3,54,2197,164,519,214,2057,810,124,1654,34,783,919,113,412,-101,407,2301,2119,1157,-334,261,2455,246,113,50,155,1315,33,499,-96,-39,957,333,1040,243,1223,60,-91,1979,85,308,5,318,99,-146,187,264,373,-21,-413,385,92,844,616,-374,218,918,188,271,-77,718,1198,252,-74,-490,27,-170,-969,1228,-14,222,167,-2,912,450,0,-96,688,1896,520,-42,-595,-228,-3,281,-86,1030,644,1274,-147,53,1740,55,173,-957,-560,685,442,248,322,-1020,97,-356,123,1266,277,-167,-271,-588,-186,-280,179,267,51,632,305,626,33,389,509,108,-104,339,-261,-98,198,-7,412,634,141,196,-264,327,-902,195,1865,-441,45,912,-164,1471,1241,717,-223,366,223,385,-128,165,-148,-296,522,471,29,-1102,-32,412,66,-19,-118,-1178,268,54,166,249,593,27,89,506,125,107,1219,598,-154,15,229,290,248,81,125,319,-2,-105,298,-244,-367,308,-142,496,-99,387,-377,2904,210,-448,-348,-18,1028,809,563,-28,-71,-97,-34,2338,930,-10,158,1419,380,381,801,2503,-88,66,157,350,199,1291,-2,-127,-500,-526,107,16,100,-671,-172,199,1543,259,33,41,122,-483,31,-85,-91,-56,234,195,2538,2688,167,8,126,718,-49,-1886,-480,1760,469,4,141,270,211,1113,731,-269,1004,532,-226,-472,-20,76,1752,410,-292,-237,-76,42,-132,860,-477,147,-95,85,-287,582,119,-51,82,59,999,1574,141,302,301,31,70,836,1498,336,-455,1399,-244,173,878,85,71,68,704,-141,57,315,-42,2328,-115,-639,770,1428,142,-233,2011,209,198,99,400,313,476,82,-14,655,-1,766,1161,36,127,-161,-160,-750,131,302,82,1465,-15,-59,398,521,266,-78,1243,1426,239,1064,3060,60,687,-76,847,-271,-23,154,287,685,-62,-25,82,2022,34,-219,70,480,-49,478,-125,155,261,-223,321,-71,-26,190,1174,302,168,189,578,1207,-131,-329,286,-102,-253,16,386,-63,247,189,-115,204,360,287,261,480,355,840,-1233,56,158,40,-431,220,-365,-230,-83,9,-39,40,192,1558,545,1,873,46,277,4896,404,85,-29,-2212,173,-624,-134,-118,-78,106,-69,820,198,-289,-597,-122,113,5804,452,-123,2618,2329,239,484,158,-94,-134,38,-185,-208,708,66,-13,9893,-56,743,84,843,101,427,-238,-87,50,-63,-570,1409,-563,385,554,5,-41,63,443,-324,458,27,-402,539,1219,-484,588,34,2210,686,265,90,88,3158,143,1086,1168,106,477,829,-58,130,-76,350,246,-248,-130,-347,-127,406,732,-161,224,12,-359,294,146,362,1551,142,48,140,616,328,-18,-174,461,239,100,21,689,-9,448,220,578,-206,1091,11,428,945,744,822,-85,1,115,7,297,-239,133,2475,40,-107,85,-85,-73,-22,415,24,-184,-423,-1533,-627,-491,-163,-340,-723,399,499,866,631,-298,534,-242,48,-842,-171,242,-163,62,-38,-379,521,657,-330,-205,-57,995,280,-1276,20,-153,157,520,694,-346,-356,859,-483,98,294,889,72,975,-93,89,-35,30,1420,109,741,-201,-57,914,194,17,-149,-110,744,-44,1647,16,-7,20704,147,13,-150,583,-542,3542,-184,-624,-153,465,84,1498,184,58,-161,457,-1505,589,641,-169,-332,-390,-47,222,1227,99,4213,-2,-696,-481,129,-141,-236,370,2295,-468,-163,464,25,-11,-247,95,72,-311,5,143,-711,128,80,1655,78,299,195,1287,474,6,1145,625,811,-411,673,-365,169,382,77,-107,-116,-120,-29,-114,145,422,529,355,-57,77,49,190,136,57,-774,-679,-99,311,-312,-233,72,245,-79,-58,188,777,548,-172,125,137,161,105,551,67,638,-67,529,67,-359,87,-143,5469,-124,-37,636,0,-140,-211,31,788,94,711,-247,-145,336,153,32,822,-1837,131,6,-32,-61,-149,-94,32,-107,-21,207,131,23,-278,175,505,-672,4,-545,383,2,210,2299,-104,-1,-222,-246,100,397,-67,-113,79,3917,235,162,81,204,-34,-116,2553,212,1430,287,196,890,1075,308,1,95,186,-120,-94,-88,1795,2838,278,-27,82,79,207,320,60,858,654,383,30,1466,-322,-88,1434,658,-268,7060,25,318,-151,568,179,-141,177,11,-209,-74,103,1254,-106,-560,77,1908,134,68,2771,-374,115,348,-100,195,828,1871,1447,871,-113,675,1100,26,136,-63,-230,232,235,569,392,190,-280,389,-40,480,964,2035,2008,1307,25,95,275,-21,257,334,-277,110,660,-223,-30,-5,126,134,525,293,155,-134,395,428,-186,383,16,169,118,-162,1,1823,-98,-77,-58,-143,186,264,-103,367,167,278,79,957,74,-253,129,-22,114,24,180,21,719,-34,47,173,498,161,-96,55,1432,226,-12,7,419,361,-509,7,77,370,37,342,1062,644,-103,3,525,69,465,1105,1608,38,924,-74,-251,35,772,510,829,277,944,484,-558,991,51,38,-21,252,2,709,94,340,-131,530,-21,717,990,56,-569,-2,-2588,-112,-6,-123,-12,503,629,-310,1379,-249,-157,1562,87,-30,1619,53,-26,516,323,-12,529,734,294,214,173,-270,-23,1304,65,134,-175,-190,1126,61,388,53,-66,174,304,1287,164,12,-235,-25,-813,310,-84,388,1000,841,72,34,656,-458,94,599,-5,215,426,40,-44,-18,38,143,-12,4588,-148,27,230,154,-87,-24,205,230,190,-21,-90,4788,2738,238,2854,124,162,-213,117,276,311,-209,-306,-167,134,-62,340,-534,477,205,2604,389,730,198,1539,2993,236,367,-12,187,91,-17,126,728,-248,275,460,13,-55,179,192,730,75,67,466,184,-83,267,13,282,117,39,203,-74,724,75,-18,-2,271,684,365,185,-1929,915,379,31,-120,-111,217,-11,43,66,443,283,41,42,480,597,218,190,-80,-114,46,77,-232,44,-107,327,-172,165,1089,-72,175,207,305,-95,148,158,3372,-81,-197,-219,-402,-15,-116,1264,361,369,-31,1095,61,503,785,35,-12,653,-167,464,22,53,166,93,186,-219,-55,627,158,129,-3,112,27,-352,274,-295,-361,-311,1321,817,973,-317,325,2456,993,-126,61,-102,-158,-478,155,173,428,-199,315,90,519,21,-795,-2752,-214,277,447,101,1135,1538,1171,2740,9404,455,1153,-42,-148,203,264,818,8,443,246,658,150,840,1011,798,200,831,15,165,179,141,-17,27,5433,20,1390,1828,-55,402,880,-41,39,84,97,125,1024,-516,41,31,11,711,828,152,-75,-5,-245,883,0,12,17,-21,-64,931,75,-1,-30,-279,1032,34,-95,133,481,679,-130,809,556,1452,745,-31,-11,21,328,-197,71,-168,90,-58,-287,7,6236,202,-198,-156,203,-105,338,-122,-424,-283,300,712,314,56,449,-47,80,635,108,67,760,496,101,38,-294,-63,79,198,257,398,-197,1290,15,-82,308,148,127,372,44,-144,107,-180,298,-359,-28,-151,368,341,104,58,1049,-653,5,732,-254,163,5923,400,915,666,224,591,1884,-1097,1758,224,527,154,36,192,274,-58,-57,86,-734,622,-834,1282,-27,1080,-356,-51,4,-13,17,-287,232,346,-69,-48,-168,155,426,234,-245,-133,-140,-106,364,-106,-238,-477,413,857,-69,170,254,-93,115,-81,609,1070,-448,195,-1649,-133,250,2157,403,-517,306,400,400,310,514,260,4,118,1974,-32,-292,195,117,-59,-138,-1263,-1171,2,1592,252,252,174,-6,44,-457,235,89,-53,106,120,-232,82,-1582,531,117,-34,173,243,-325,71,17,286,283,93,-626,264,-67,272,-269,16885,-327,-29,19,-523,4819,500,-73,-75,29,14,20,169,428,252,534,-210,30,-214,16,-413,-30,-50,-51,-142,1563,-59,142,676,185,383,480,1359,7,368,-10,-61,255,197,61,140,43,-163,-117,-352,210,672,-94,-296,8021,-82,45,76,-109,63,1452,-375,865,-165,621,-35,-268,-70,184,-64,27,-372,109,-32,-414,-159,-67,-323,-1047,3,-225,446,181,-639,65,45,-2,73,-38,-74,-221,-495,-365,-48,-204,153,-87,1144,1675,28,850,-1053,-87,6,-108,-1928,48,1837,229,1333,-841,-679,1892,649,31,690,-115,-61,68,82,251,334,22,557,601,-130,438,24,1026,223,-350,-20,-432,121,142,98,242,72,852,-147,-501,-576,-2,389,143,90,-26,-24,-99,321,-139,-22,-42,18,-243,954,86,-186,-91,412,336,393,20,27,234,-355,-1414,207,544,-525,-256,-55,587,628,17125,-94,-413,344,308,-196,-25,-202,378,-49,218,344,-56,-259,-94,1083,457,422,20,116,33,-485,709,33,27,250,-36,-17,69,-192,150,206,83,-304,166,566,-879,194,281,-25,-84,22,-5,1604,46,97,-459,139,-56,-107,127,190,-70,53,2216,311,312,309,149,13,-55,18,-148,-31,1,176,243,374,914,-122,30,84,340,1426,140,67,-296,654,-44,-97,84,581,78,2303,37,-328,108,598,463,-14,241,-360,108,332,155,142,2325,114,221,256,136,160,-206,505,2,435,276,1196,293,-797,346,-518,-463,-616,-1471,-107,28,-251,-94,99,-43,1540,21,474,1422,466,-75,1036,-52,22,86,-34,-127,63,-37,226,18,-77,575,-326,6,-840,173,772,304,244,335,-72,-507,79,95,-78,90,403,-117,-156,267,161,-577,-24,2320,790,-311,-104,-436,128,155,-102,574,-185,-125,-24,636,447,-700,658,-82,61,-23,252,1014,259,299,-33,1788,-9,-3,62,-74,3,-300,-19,-31,-85,1000,-166,30,-394,421,-433,-84,159,68,-64,131,1103,-298,-154,162,951,-354,-16,370,191,-159,108,264,829,299,-13,103,1200,-514,-98,-88,-83,225,-296,-64,-3,71,566,179,303,239,40,589,190,339,-233,-107,115,-475,113,-111,425,-53,-344,1004,-53,5,327,-50,-207,15,-166,4098,-208,246,590,644,-139,45,-34,178,-124,141,261,288,535,419,-102,-608,-314,91,101,-48,-42,807,-25,1151,93,168,145,9,-613,52,-159,197,319,-5,946,-54,297,-101,13,169,266,137,-351,163,-28,18,188,57,137,155,-401,256,-19,1561,-436,-16,189,606,-39,270,-18,-14,310,75,558,343,295,500,-74,34,56,67,-142,67,1541,366,726,979,195,12,-32,-25,1358,48,100,-333,40,-644,181,312,56,-4,136,-48,-141,995,-312,-83,102,22,1459,376,674,-51,-168,-17,141,53,110,-211,247,139,-153,59,-76,153,23,-48,-120,-80,641,325,231,2674,-127,55,288,241,215,463,478,1163,-71,-5,2,-92,-209,-31,69,-24,-34,-82,81,680,292,1799,96,385,116,971,14,277,122,324,404,2,508,570,-1101,-95,621,147,650,203,409,874,211,-36,1830,241,34,-120,202,78,13,3536,-214,352,-30,-1077,-117,57,365,220,821,8,142,306,679,139,-147,394,157,1726,190,905,-40,166,188,-175,-263,240,506,5,397,1306,292,391,-183,163,737,1309,16,5812,1804,336,41,304,182,-174,-45,-68,1198,-220,-467,143,102,404,206,213,-27,443,-61,-43,4274,277,461,486,779,538,-57,20,-1166,1428,41,115,-78,929,75,105,-53,401,9,14,739,-92,-266,-4,-557,-40,146,574,1220,148,-234,-440,-495,-76,1096,-545,632,-45,1398,133,22,-97,14986,264,-2,173,-200,363,10,887,54,-54,-84,-43,158,691,-185,1306,155,-99,243,554,-406,-639,-232,-102,12728,32,124,-241,-204,-93,-176,899,-51,1350,308,-295,-230,-39,-37,-3,2266,-395,1018,39,-84,1125,664,-58,261,90,8,525,-106,247,-997,-69,769,-572,955,-260,-167,1875,2132,94,-128,719,1225,153,828,463,247,-357,-333,-19,-99,-81,-226,207,287,-339,702,36,63,-318,-66,-192,-20,377,-69,11005,34,1457,4668,-123,662,214,-53,-97,115,201,-70,407,551,303,77,81,-169,42,-514,-171,189,-30,-239,-196,110,-42,32,-122,528,-186,1114,47,-18,68,-157,3,-439,-111,-15,-207,424,161,-37,-135,145,-1162,-152,-1313,21,-99,-849,501,197,-68,50,107,71,177,125,88,14,2974,407,163,3709,2680,-428,169,1883,-2,-327,43,-110,92,-131,172,1,-93,6,609,-343,109,30,-322,387,168,-70,27,102,-63,-125,-55,166,23,-1,261,50,-328,374,202,550,1523,-73,82,191,567,-75,-28,466,167,-163,146,-43,-268,-24,-51,-33,246,107,382,-523,58,72,34,950,857,-133,610,3,82,-133,-67,-112,443,1397,475,352,133,474,-13,21,-303,-358,9,100,37,541,89,189,-24,15,-184,195,-26,135,86,11,98,-76,283,256,139,42,-98,366,954,-238,643,571,4,-272,-48,-232,228,-1063,2462,241,426,81,16,-101,331,-396,731,399,92,-1,94,65,40,360,-137,-79,204,150,-120,213,17,108,102,-80,-6,335,-50,336,380,10,117,-426,-78,-1,-63,3029,-14,-1061,86,81,187,-86,-217,-254,704,98,206,49,490,-9,-127,206,815,-307,552,194,101,221,-6,184,-171,602,420,-117,-140,917,96,86,-62,26,-329,1434,92,23,-34,-76,964,64,-16,171,-73,-138,-219,-281,25,-306,-14,460,-97,-14,537,15,158,324,116,-343,115,-59,429,530,269,158,-158,315,108,138,-169,219,24,-5,-28,5,-117,-20,-36,-119,212,619,209,75,-45,1487,-51,20,-54,403,1197,193,135,60,526,23,719,94,-259,179,932,888,62,-19,32,28,1192,345,93,685,1211,712,222,417,41,-52,663,-381,2643,-39,-135,209,253,316,3083,665,-8,428,1172,68,206,155,-95,26,-37,913,657,165,242,74,348,34,1882,77,16,216,460,205,565,262,-35,96,69,152,183,-54,981,32,-35,602,560,-31,841,84,-103,-5,77,227,378,50,-51,-38,430,145,450,4,544,333,163,6,60,192,109,79,836,-127,143,294,268,224,47,296,-49,-202,147,-14,1494,-235,543,185,38,-64,-122,229,196,203,-205,79,133,70,-32,-294,-153,59,-43,272,-58,650,948,287,263,5,272,51,55,141,15,1035,502,994,265,226,585,2688,240,1268,23,735,-92,-70,-207,844,-175,21,-6,1065,1318,-16,29,796,241,-63,994,36,-32,105,-74,558,253,111,565,-68,1165,1201,-702,12,221,109,929,-68,421,-46,13,1073,1400,829,-148,1754,106,869,158,188,66,-42,45,-9,182,41,-49,278,-355,204,732,-157,433,612,-327,774,1528,158,341,394,254,812,329,26,591,1586,-583,130,535,734,-141,63,85,-21,361,-27,2555,226,-206,390,894,51,5198,1123,28,34,-556,-56,508,526,-7,92,913,1114,760,104,171,-19,152,1362,71,-72,332,244,1637,319,1199,687,69,2,76,-88,-1380,640,-114,-174,-24,584,3707,480,1145,226,286,704,773,840,-29,170,269,1612,853,199,831,-387,542,305,687,911,105,-102,-36,300,1290,38,106,-121,1708,563,-685,682,1563,-49,477,56,-427,640,923,927,187,-27,171,120,291,470,1276,-21,736,368,843,249,887,62,140,750,159,834,577,476,302,105,248,225,538,-47,-54,161,259,58,2312,960,-26,1086,-241,1436,223,128,-107,311,485,90,2626,242,239,2043,432,89,200,393,160,685,353,-179,65,288,756,-23,58,84,-59,632,19,411,803,-92,156,447,634,317,401,603,-52,-62,-1,-523,630,972,9,305,57,362,132,303,283,53,38,-82,221,226,133,973,-427,-726,760,433,162,424,197,47,152,159,171,-74,268,-57,172,1898,509,39,16,-2,61,275,100,-1721,1481,469,-88,691,26,60,1062,374,860,90,348,166,60,247,-61,170,977,718,878,486,-206,541,502,188,522,101,290,709,-297,1152,200,-58,-113,145,111,23,176,44,899,406,217,79,1161,-313,277,2173,342,329,49,-74,211,-17,-76,176,1698,548,36,-68,-29,1585,12,254,277,2072,-289,689,77,96,906,926,279,210,66,160,58,-8,-57,272,-320,-72,298,-390,792,1247,2471,34,488,216,-91,305,1262,398,1215,419,-121,952,761,785,53,190,22,88,288,563,162,172,86,333,982,31,289,556,91,802,1342,74,468,81,353,-244,104,335,-106,416,861,544,335,-278,239,106,-38,219,272,-56,139,38,118,35,122,-209,544,499,-64,332,110,331,150,428,2323,432,267,164,709,1325,4580,-209,323,-462,-98,551,-41,1394,329,-148,-288,869,473,1157,557,-83,385,64,1487,976,-44,505,-136,65,126,361,149,223,377,505,96,321,296,-214,278,-284,-21,-313,-45,-270,1118,-14,-238,39,-754,235,646,773,201,925,7,-86,606,2052,-476,-487,322,325,557,-1909,44,12,134,69,185,103,-52,860,86,326,-1,16,-108,625,-119,411,441,-2,98,-24,160,91,-40,-34,1177,568,51,88,2308,-51,-171,114,45,45,-518,477,166,58,-48,82,1158,212,226,1005,908,250,263,-193,586,1088,-119,0,47,455,211,-1253,-48,5950,-273,242,190,140,-64,-748,144,660,333,-46,394,-70,1296,409,460,872,-51,758,544,202,1271,68,375,-989,-43,161,416,642,137,12,395,129,216,384,350,178,-778,140,668,-237,36,75,-329,270,40,-246,829,145,158,-451,1232,141,770,150,57,248,230,229,127,-300,97,-24,240,717,110,114,-46,39,1367,71,-1067,413,53,3403,172,192,381,-324,33,16,-69,472,125,-199,177,115,-873,-110,998,-82,1238,-4,449,1993,-16,-123,-71,1613,-28,-83,1512,202,372,46,265,-35,16,662,335,197,315,88,186,365,-20,91,-14,154,136,730,-65,519,135,17,48,-218,183,186,-1305,-177,102,1788,104,-109,220,39,-983,-10,-73,1598,154,138,104,31,326,139,-48,-219,301,1341,57,60,168,354,-192,484,120,527,47,318,71,16,605,-133,177,-140,176,91,-323,701,2922,168,370,-382,182,219,95,161,-514,88,823,548,68,555,-34,162,162,160,-603,353,35,439,121,6,182,1934,1111,19,-30,1502,244,842,277,2801,6206,138,604,2463,101,760,7,275,335,310,106,151,416,58,1137,-1,80,422,-350,-156,-129,-41,82,50,-141,-462,14,811,93,1830,98,1081,59,59,81,149,-27,-102,289,112,219,115,191,30,1020,598,29,-30,110,54,-3,433,-262,173,772,410,303,470,103,715,-446,174,-95,255,-34,391,98,-43,966,188,377,987,-31,-70,67,65,208,610,-419,-162,501,155,709,364,1049,-6,69,528,134,230,33,206,340,18,2384,2285,653,508,196,56,280,235,518,-67,184,558,370,2363,967,701,-1,414,208,-176,42,-18,1038,308,443,133,346,903,-62,203,325,1,-247,-45,141,-368,571,87,-251,223,338,1138,1954,2374,4579,216,97,1158,9,-360,-196,93,-42,8,227,142,-69,423,410,121,811,807,31,17,83,60,143,508,87,-590,29,305,137,450,111,205,424,736,107,1180,873,1258,830,-65,235,445,839,314,137,-670,-76,72,-230,444,652,109,-19,39,89,-120,105,72,254,127,117,218,71,-102,379,-283,588,-163,-7,1096,-46,42,16,-40,-44,22,785,43,235,69,583,-97,239,334,63,-668,115,-196,198,-77,-413,20,462,-469,969,33,620,411,1118,-36,206,-253,29,396,-288,88,99,152,2680,497,154,453,97,81,1705,216,-154,50,870,1606,507,119,346,1642,-326,88,-187,318,202,22,-209,1457,-2140,98,201,486,153,928,272,91,195,1266,449,248,932,72,23,198,48,-161,-432,711,-59,1635,95,-4,-101,186,48,745,2287,113,60,-43,93,886,-123,-108,45,716,50,229,63,-244,136,293,-10,561,732,-458,-73,1760,263,808,433,100,-846,-292,79,358,43,76,434,-14,673,429,-126,143,16,502,71,292,-39,267,398,6,998,203,54,51,-8,-101,232,2111,-459,343,372,1690,681,794,2258,14,-605,175,324,408,570,-342,210,-12,2792,85,256,168,661,316,342,49,285,145,223,378,249,-293,268,684,80,86,186,-1659,744,579,495,147,195,758,3398,192,149,305,200,-555,-33,789,-17,294,218,375,153,76,223,-87,349,-332,127,1565,22,2892,736,-693,-101,-16,-255,682,100,633,775,-46,1108,1078,436,41,192,207,29,256,-88,1191,1605,4,100,489,64,251,291,-670,88,340,881,904,517,258,597,285,889,287,108,627,1250,29,106,-27,-1390,-21,-180,147,765,206,97,-226,2662,-5,174,157,-274,19,326,107,1140,245,313,61,1274,164,-199,462,74,206,640,66,232,-100,38,1125,-326,408,2188,313,512,173,-146,-171,203,-11,78,236,23,2265,725,29,79,1009,-359,-46,44,512,300,-406,517,1021,514,448,1562,85,573,493,170,1180,470,78,1127,-27,319,-222,439,948,256,538,149,323,419,988,444,-287,126,297,-116,-110,443,398,-627,462,216,657,-194,866,174,1595,668,274,-121,-66,70,1162,-51,521,727,155,598,62,161,86,303,1331,87,123,40,1639,860,144,-40,-39,805,5,74,-173,1052,1944,141,82,-21,418,46,43,214,-329,110,196,1612,312,-47,74,38,-39,50,271,130,-21,59,192,965,34,203,740,433,1536,17,296,90,174,-190,594,137,1011,356,512,164,5,745,-12,730,41,-69,158,711,143,286,100,-205,232,230,56,-975,-178,-35,166,1512,415,680,370,-83,-320,310,147,11,-175,-142,3,173,-7,149,1151,133,-1,-20,-121,347,325,1156,41,40,1305,620,956,480,-211,201,-20,336,-525,107,118,210,-679,250,2030,245,421,-92,155,-886,1093,612,35,214,311,488,792,1675,3648,486,911,265,384,4,-69,-64,2375,457,957,1164,714,735,4733,305,1130,84,-109,809,-425,2031,981,1846,1441,371,202,802,-107,-306,490,1283,-402,217,-44,273,-281,-236,2226,1063,385,369,659,91,391,199,89,127,368,370,715,432,2264,523,562,217,1763,195,474,133,82,-7,178,1140,475,51,-20,286,412,245,96,264,6584,883,167,1093,-4,170,279,380,968,670,520,1349,589,296,-38,-126,51,266,521,-2,-104,459,2507,-84,953,40,409,655,345,147,159,-62,-43,769,-512,-347,295,128,-504,471,37,1453,-141,-46,996,149,409,213,539,304,-120,-148,47,377,54,-1449,-62,3192,112,-159,278,359,432,315,19,106,8,227,814,512,1273,3571,-576,263,315,325,-8,25,55,-74,-11,668,244,293,-142,791,-83,545,-35,936,2357,559,495,16,-16,156,354,-393,-103,360,2110,569,334,415,660,555,432,754,793,-10,-46,857,408,68,286,386,127,458,46,366,1364,-258,595,825,358,293,-77,432,955,975,488,6604,-57,550,716,377,-751,-38,134,-3,-73,730,1948,697,781,298,621,-2,15,720,1810,-242,-101,-228,175,814,964,107,158,26,82,208,88,-300,793,775,1551,630,137,566,3014,209,707,455,-193,219,152,130,105,-238,-333,247,33,11,458,110,58,254,330,-184,1847,163,1261,-292,893,113,1028,36,157,189,1508,-99,-127,592,65,-109,1500,333,-20,240,173,449,-129,-202,-16,152,-302,-409,945,197,254,320,439,1798,-35,282,438,-65,-861,383,-13,239,-16,191,142,1253,125,-169,53,263,275,105,737,239,434,70,-21,2019,884,-36,342,257,-188,-187,549,-53,-622,254,-24,871,-294,334,496,84,-31,-746,50,-61,-164,-31,1017,193,354,-162,27,526,246,561,173,737,673,760,224,33,-43,4,1061,2244,1466,362,1997,-726,97,45,888,-21,193,258,-734,1370,96,38,611,1359,-53,464,-1135,-19,134,541,101,5,313,-252,1059,-150,49,627,426,148,-59,28,202,1805,3247,2181,-559,185,-55,1416,299,665,738,192,582,678,997,157,686,550,-224,1183,433,354,631,812,611,459,115,2504,4121,-16,83,-104,84,956,167,-9,1339,-244,841,816,78,-69,254,-774,-272,99,851,-90,25,-72,957,198,4303,1792,-145,-6,-54,-113,-202,465,-53,198,2157,-40,-189,1112,708,473,233,26,-131,834,478,-16,488,2541,831,4615,30,259,521,-43,224,293,373,-160,189,-66,15,271,133,1406,170,479,685,-12,768,-661,2345,255,946,658,-107,428,619,3326,519,920,-47,511,151,269,-643,338,837,-166,275,374,-313,84,1147,232,242,-227,98,207,190,87,-58,-545,20,286,-173,1244,248,174,3603,226,233,769,22,56,2,861,508,-23,1733,-180,-820,-470,1338,-168,288,28,1085,230,1324,310,-480,97,91,-7,499,-357,3701,562,2463,58,9,-8,228,232,403,496,33,1791,1216,-50,-127,495,35,-15,56,675,355,136,2119,-419,301,1954,731,513,422,-35,71,49,-72,201,75,306,-35,87,-90,105,70,222,587,43,11,220,-611,78,-37,-20,-647,-341,166,349,425,813,-170,737,-12,58,452,217,-299,622,-279,-75,463,-89,219,422,98,-283,-41,1353,967,-109,372,1494,51,240,339,737,889,241,1358,30,-82,-166,78,-523,-4,76,93,37,-91,429,-250,-238,328,1110,89,783,159,111,29,185,94,333,716,201,350,-362,12,147,-95,492,194,114,150,510,541,201,-137,1518,263,1105,82,128,1905,136,-227,1582,1490,-165,306,50,55,103,40,112,110,121,-314,-147,46,925,128,47,-6,456,94,112,36,1267,1348,485,-26,293,1113,18,-94,299,236,192,787,-73,30,-220,289,104,233,13,339,-46,3657,1255,-38,1952,68,181,706,747,249,944,74,469,152,-655,60,313,-85,4486,1479,590,68,-83,419,2107,431,1399,456,379,-6,986,59,34,738,63,876,3411,1094,714,79,290,-194,1018,403,-91,-174,2222,703,373,-74,425,1529,576,1339,-108,636,36,151,67,74,581,276,400,228,481,973,1029,50,57,-18,410,-15,842,-177,41,168,128,40,1224,270,489,91,-818,597,1640,16,1349,69,83,362,-154,279,36,300,24,-212,14,-12,311,832,398,-39,89,129,1720,710,-118,116,375,595,105,458,-40,-230,107,2391,255,1568,684,3904,-28,1767,14,969,1326,1311,-37,2607,84,207,356,824,54,26,429,99,266,752,-515,74,176,166,212,324,-3,909,-195,256,-168,-13,372,365,343,600,766,600,1539,534,1170,66,668,61,2788,498,210,1417,243,498,1015,-627,69,1126,2578,2375,28,-326,-978,139,663,817,2162,88,291,561,330,635,268,2715,465,276,148,-364,518,-1281,1124,226,518,278,106,899,911,404,490,168,-580,-105,676,726,93,-289,4913,17,1320,1477,878,-6,352,78,236,456,-199,608,10,-70,-214,439,652,121,380,-50,354,6056,868,638,14,-29,298,1123,262,693,-503,587,3036,3,25,1766,-439,-221,33,195,174,149,21,307,732,165,499,666,1545,-56,156,-80,28,-115,-165,249,1203,641,105,773,706,26,506,-86,786,569,130,21,1693,389,489,203,319,78,-5,129,74,220,150,137,580,293,-31,221,249,-76,-25,3,962,463,32,191,112,160,-254,261,169,1002,192,123,1099,1356,678,345,466,229,-358,736,870,896,427,606,532,885,389,276,1318,4377,66,-209,260,70,317,146,-219,79,287,-21,843,531,716,372,393,1643,-49,338,347,-274,415,1018,199,155,810,853,-251,1226,-622,-405,134,56,-91,672,-107,204,419,764,9,-43,259,1244,0,179,-814,153,87,-32,163,354,276,128,65,73,150,-33,33,-9,828,2428,1712,161,14,101,205,20,-636,30,395,215,-154,454,733,510,-116,35,-539,305,582,-500,42,-525,451,114,311,22,142,176,-12,85,197,496,138,661,1017,126,532,559,-24,152,56,592,69,268,400,-246,128,191,790,-639,1854,756,59,162,521,537,137,112,125,15,471,-356,536,-22,988,32,203,491,434,-596,431,145,83,155,290,208,419,-98,-364,971,218,1662,717,699,-71,461,878,-48,1037,299,-40,192,1136,2178,84,863,-67,1111,507,2122,272,5026,533,564,-169,43,41,842,18,371,4319,-441,207,503,-6,111,197,-46,-491,118,153,572,222,389,-73,336,1000,-201,167,66,212,354,31,-557,122,107,226,389,261,510,1237,100,667,80,-150,791,137,541,341,-95,-157,208,-43,-72,345,195,5,298,36,474,489,1013,550,461,1179,-59,-518,3765,-15,984,6149,759,151,1585,2701,66,1246,-38,707,-263,111,1445,144,195,284,484,83,169,16,172,986,169,-125,288,361,129,675,-67,668,62,4139,1169,-27,25,86,-113,77,136,45,-194,-478,151,-107,439,89,51,205,335,739,415,1043,265,829,60,400,362,981,698,419,247,522,2030,742,1039,143,126,254,451,763,470,376,485,330,706,245,27,86,109,750,37,1374,602,303,391,310,-37,266,539,72,101,1067,774,-78,268,484,416,-43,-109,-86,-179,-1847,-278,-6,1034,21,-292,-1657,265,92,362,408,1076,755,201,-23,4,-53,1460,432,-290,323,247,251,19,-149,208,-401,478,943,1742,187,-12,504,586,957,2100,-36,531,71,-373,-12,-257,83,834,152,240,219,273,116,-1,1370,233,192,1255,390,-18,63,-313,647,-305,-358,-402,47,111,4316,1925,26,838,-790,422,208,2386,1466,1254,-102,1855,-1348,227,145,171,359,919,420,399,51,34,-14,19,-20,-58,270,340,276,-83,104,481,116,440,368,26,1136,69,265,124,4113,77,-178,701,-95,53,-46,282,1261,141,727,120,269,184,469,241,-10,535,971,1182,109,455,56,157,461,653,51,193,439,64,160,378,923,-273,166,-184,-189,2768,-266,-280,482,1334,90,-186,-15,27,26,151,2958,300,862,524,-177,-116,281,41,-104,173,66,304,-72,107,306,326,272,-24,27,965,172,870,2144,280,5330,932,703,-407,644,-3,117,441,-505,302,489,1151,416,1071,-107,736,36,1073,-83,-63,22,180,198,1044,95,-377,338,-678,494,109,-220,-279,1006,-32,55,10,102,302,171,47,24,440,72,2521,337,-33,1020,519,-75,345,98,-69,-549,-15,-128,361,1123,252,-11,417,-160,102,-118,214,872,-51,3506,3092,729,227,373,167,37,177,-194,995,22,15,67,527,30,85,658,320,369,124,887,943,39,-51,-423,897,355,533,210,-120,377,34,416,-875,-2,323,-275,397,117,107,441,-12,198,380,106,815,84,-941,181,385,239,99,101,23,161,116,443,1767,7758,586,349,-269,333,3386,317,-52,331,318,-133,63,291,-83,-30,537,660,-84,1,-353,387,97,-236,-328,78,148,166,-51,-47,-34,349,174,1213,549,446,274,879,664,255,-125,244,61,1539,416,-41,199,160,229,221,-20,620,7,413,450,59,-2846,392,-198,117,83,13,678,10,369,-66,274,447,335,-5,180,704,609,1154,-65,1632,1280,1385,112,507,47,320,-18,-36,-27,178,313,58,-3,976,95,396,-291,862,-687,-320,74,-60,147,830,-145,152,-80,117,54,-25,-1264,915,-40,87,7,887,-183,179,-123,-83,103,-14,1028,2146,-84,41,35,94,-496,1202,1833,664,7789,605,821,688,648,236,178,467,-202,609,-35,249,498,-103,1410,366,76,118,360,-240,2684,-713,144,-227,-147,-156,380,114,157,801,-51,-131,723,-336,796,25,686,1127,2401,131,-148,-328,360,355,2283,58,-475,35,-112,-92,348,320,465,2912,560,2317,119,1216,1355,2745,349,561,693,189,619,775,179,278,202,-1,-75,74,25,-68,450,605,91,24,269,-24,11,2116,1285,-159,13,351,563,412,-59,588,-372,575,1013,1556,-169,-105,224,96,505,98,213,140,497,-299,256,260,237,-406,23,-454,164,505,717,51,736,685,804,3,526,226,73,158,296,648,927,228,-42,-64,573,130,11,377,2246,-895,1113,326,760,1272,235,778,120,583,608,-203,-65,290,-84,394,2742,56,320,1310,183,-45,393,1012,174,654,1525,1282,73,-535,-273,83,415,88,-76,1798,81,388,69,330,662,-49,544,113,-9,3051,112,1329,670,234,340,30,405,87,264,183,229,1749,332,45,17,198,685,176,453,1115,1004,-214,3709,362,-26,812,375,70,60,-50,-67,816,214,-26,296,92,840,468,110,1391,-49,1663,1016,117,-16,341,911,102,2275,386,97,651,95,642,176,559,953,546,529,535,90,-101,262,157,853,680,-34,57,574,2099,-469,8,164,109,219,-12,75,928,661,15,-188,48,781,134,121,112,31,483,-186,303,86,300,48,184,-2,490,-184,2722,263,626,-394,29,-462,1785,-6,-177,-303,68,253,-275,238,154,11,1248,-756,978,805,377,628,556,294,266,223,1808,4834,227,281,241,-611,509,66,-2,161,1795,2709,193,3679,782,-22,757,1730,205,498,182,79,1077,-22,470,-1570,53,3804,638,211,-415,386,343,84,105,242,401,313,284,744,152,291,268,57,344,4,210,1378,-78,10,680,866,-78,80,38,-110,-33,136,473,-203,-325,117,217,170,-35,353,-125,1747,-216,48,1,663,219,-79,154,-84,274,108,-56,274,327,141,-542,421,-137,-47,411,-93,624,1012,742,543,57,933,306,463,0,-63,827,57,707,192,128,392,754,212,306,3231,40,284,1629,173,95,223,519,33,1249,1542,4948,-4,479,172,268,169,389,436,114,170,77,311,-35,517,341,196,424,815,119,-42,716,44,372,150,143,108,643,72,7,2174,127,52,306,1807,-30,-269,771,85,345,122,602,-169,33,412,-5,-61,-40,193,463,726,2,591,118,8,1044,-7,489,537,268,951,99,616,324,181,341,371,689,251,2225,53,193,346,404,2052,225,551,223,28,99,706,1836,2097,91,647,88,29,-458,1143,487,91,28,130,64,390,3437,312,165,513,218,333,1402,-103,456,-40,1136,-240,172,824,1951,489,-2,146,-38,106,-2,153,828,211,-226,184,100,553,-183,159,116,51,110,1563,1232,53,405,201,278,27,346,1043,222,-210,41,-979,167,468,1357,-23,-172,743,438,-57,251,10,-143,518,47,43,301,184,789,642,45,388,-4,303,-616,29,167,-61,152,159,1080,1425,65,131,246,2337,-126,-126,1525,619,414,-60,1012,459,1004,-146,239,-111,373,157,566,-107,-212,21,100,1012,423,319,596,120,214,-429,324,156,49,522,-41,125,184,354,1012,1770,160,68,-114,2393,111,468,-63,660,52,128,53,-11,238,295,-14,-217,122,-7,-48,681,764,70,212,-674,48,-238,159,17,445,124,-91,69,2,844,511,4786,166,340,518,-532,27,427,64,54,274,-102,1458,362,48,344,-184,97,54,99,7,291,143,234,1552,980,6,-195,114,-87,-192,-31,481,-59,-99,155,144,120,153,-102,-18,119,25,-63,-24,95,579,-2,-241,-533,93,-227,190,-150,-16,-6,81,-271,-69,284,199,185,-193,375,249,219,85,284,-42,-38,99,70,-2,-707,602,-53,242,114,-10,-80,77,41,-20,-2,-59,635,636,934,288,413,67,105,303,983,144,1355,2459,25,-89,-29,-119,-10,119,42,417,-77,162,18,81,113,-21,-39,-2,2547,115,460,20,4,110,1132,30,91,75,82,98,183,100,-12,39,17,37,221,-321,-79,662,-253,184,-47,283,134,700,74,272,-6,-27,-3,15,-2,-19,96,75,40,138,1,15,15,178,27,193,7,89,118,-5,77,8,58,747,-62,380,-177,2620,269,1195,-86,192,-333,-89,-1505,-198,2
52,-77,-667,-94,-303,-56,444,-268,-136,310,-190,-671,-505,-48,294,551,-112,-420,4823,166,-113,8,72,-51,-12,-58,-108,70,26,-178,-547,0,-594,-325,-617,-577,62,1112,-125,-136,-199,2160,4467,11677,2596,10843,17314,147,-11,382,185,1061,901,2111,-32,-148,88,-89,297,146,182,126,1711,253,66,144,1001,139,420,-151,-50,778,6031,220,54,41,203,488,677,-240,261,473,859,-97,451,1144,85,227,615,184,398,101,262,401,99,-41,-31,347,46,6,72,-583,27,-9,-290,-52,3084,330,-349,329,37,-94,93,-593,-365,210,96,74,254,204,38,-24,-167,864,418,-75,508,-69,188,55,172,52,56,-50,-165,429,23,-407,31,72,29,-88,-85,283,252,63,517,1038,37,41,449,234,191,349,239,-168,317,-343,1217,-187,2467,170,-75,537,14529,290,270,649,1269,451,2810,31,353,303,951,565,161,402,-49,-67,157,475,-95,147,367,16,-16,-152,76,-176,2010,-54,-26,-115,2420,627,224,238,-279,716,410,938,15,135,67,240,-212,1100,382,1381,66,2046,-177,-275,2321,-496,168,3518,-15,288,1776,-41,77,-27,413,13964,187,45,2437,169,41,281,2485,424,273,-143,300,491,699,3883,3721,177,4928,-15,86,-264,-59,249,89,194,-80,879,798,9,798,-491,83,133,2059,181,1568,489,-250,-235,-19,-108,-16,-287,-103,264,-247,-95,145,367,-7,762,412,69,-359,-85,-92,2733,2547,432,2,217,519,307,863,-79,10793,1095,1458,-55,-367,12,204,318,2808,-25,-133,287,33,-62,370,29,433,2570,169,201,-662,712,83,120,836,-42,94,12,195,-99,1026,1193,833,1081,51,1207,6824,198,71,-26,433,186,1080,28,84,117,155,-1,807,788,90,-183,579,331,161,-52,1194,164,-11,2499,62,219,4035,-27,468,813,361,368,57,186,248,233,581,3712,21,165,58,1180,841,422,856,-83,377,171,1016,501,235,443,1205,75,216,-5,62,1215,966,158,-196,179,30,973,56,-17,72,-112,48,317,16,633,438,556,851,362,487,162,38,738,929,-129,33,-24,1408,316,102,47,70,534,600,108,18,223,-49,830,752,189,258,10,619,180,125,-44,989,-42,-225,43,140,400,457,460,701,536,1311,4057,417,-36,585,-413,642,-30,410,925,262,9,1265,574,-68,-360,708,-180,686,62,65,18,1715,4648,314,-4,-80,177,346,322,42,-73,93,150,1260,-44,254,215,70,2022,275,391,531,287,445,-133,48,578,109,91,-56,173,215,-90,-23,352,479,458,82,91,543,-153,428,2162,498,140,111,67,3386,239,-298,208,127,305,-197,-51,1359,1057,542,378,284,530,-13,-6,-467,314,2100,346,338,111,313,5133,335,486,282,2277,159,72,471,141,393,220,1563,419,66,-28,186,-225,-7,1161,53,229,1390,427,5679,1128,-6,-94,498,63,22,-88,5783,51,-52,71,147,18357,84,813,1307,-233,-30,28,72,539,153,324,770,104,1501,17,11,436,36,149,270,266,1368,441,154,50,505,95,24,826,196,-623,-496,-87,23,331,717,-89,1482,467,203,727,-585,185,115,478,178,-106,-42,85,36,1011,15,382,811,605,1011,165,51,198,178,123,592,-76,353,218,598,345,2562,387,202,42,348,111,1431,361,16,42,38,924,131,371,1062,267,114,-26,78,682,140,231,99,249,142,274,219,210,547,192,25,356,385,436,123,12,-56,399,315,671,24,145,398,248,193,-53,282,147,478,-199,564,-129,-206,-12,447,564,477,242,111,187,99,243,963,311,138,74,553,619,638,-8,-173,49,322,311,183,403,2099,125,1353,-7,156,559,397,596,-42,-156,212,1224,399,-184,-914,504,-82,-89,12,350,256,435,16,115,295,988,47,6,280,126,372,-17,56,875,157,3113,462,-34,81,164,8232,-28,771,424,-464,-49,212,-58,247,123,-137,-125,141,-546,9,47,-113,550,-170,1350,-70,-34,1,2335,112,105,-105,313,745,-10,2640,1,305,28,-774,-323,165,12,2029,-49,714,97,-148,745,22,37,-71,1847,878,192,22,255,-123,2155,1934,810,-122,248,168,168,-35,16367,148,88,2070,736,431,550,187,-195,374,-408,-1120,718,-133,-65,-110,-579,-166,177,934,204,761,2514,509,297,-49,-90,206,467,-63,208,-41,-4,393,9,-7,176,-222,54,158,-260,80,691,-7,-566,31,208,570,-394,153,256,-187,-411,-45,-72,-155,119,-25,115,-83,-669,-823,1536,-18,552,69,1211,14519,144,59,249,499,-118,106,-352,6615,73,-1079,-48,-16,1,-20,233,52,16277,490,-174,-65,19,258,-255,-193,26,-183,11242,-632,-211,36,-17,637,14668,-77,-260,-5,302,122,-20,-78,-167,2462,2082,112,-42,670,1362,-42,152,391,9647,1455,50,146,81,161,165,7,-196,143,126,-59,6682,-58,86,22,-40,-113,90,198,-204,-40,-143,102,63,-5,-60,15,-140,-251,186,567,-74,-168,197,788,48,-23,25,235,199,1133,156,108,257,224,-21,-46,-146,139,41,264,-141,46,-7,-147,19,89,-102,-8,-31,454,19,722,-312,-141,12000,-202,192,3,260,134,-199,-55,-81,-231,-353,29,215,6243,241,72,-318,142,-158,16,141,-89,-97,-246,-23,1,-101,-728,8093,-41,54,-78,5193,-53,-200,43,9948,-176,246,20,26,-47,-184,-643,279,161,96,-216,-82,-75,3779,1156,158,638,148,-51,-76,104,449,259,-124,2796,3,-691,16,310,730,359,444,174,165,15,531,163,1039,74,1063,183,2632,-49,346,495,766,-184,272,393,6682,170,432,376,2366,111,-36,145,1940,91,63,-152,135,146,266,-69,283,166,126,1173,35,-81,100,274,-330,-3,104,1346,2213,96,809,1563,377,242,764,234,139,1203,3744,202,-22,9,-12,2071,277,3890,211,47,426,308,7188,220,37,242,-294,-11,45,-56,97,-84,-10,14,443,938,103,583,74,-42,-133,-14,74,54,168,160,259,116,32,10440,6,-25,-11,21,-26,65,560,159,-70,147,105,353,-171,218,753,100,1341,260,2362,192,141,217,-71,-465,-10,35,-1,51,1280,-40,-128,-49,50,-307,-10,-484,-780,806,161,405,334,134,104,465,-142,90,-168,903,8,101,-173,141,-176,-123,-3,-161,1285,875,-45,-72,26,182,17483,9686,-2,133,-404,425,259,68,220,200,-241,-3,386,26,878,171,164,1115,-338,112,327,20,-13,230,471,56,400,3186,26,12,105,1244,77,-81,-74,702,514,205,731,-82,-310,-211,-35,74,2979,62,-62,194,358,-100,192,-91,7,129,992,202,-94,1055,185,-24,824,-294,49,226,1128,-126,1004,7969,-40,465,-152,5,1649,17,408,18,231,-3,-5,-124,-27,10,1182,-166,150,-56,42,782,191,245,651,154,104,1582,394,41,262,388,124,199,661,-284,608,-19,-95,30,-101,315,10,465,687,751,478,94,-590,44,-41,34,49,-506,-43,339,10,-7,399,383,98,-93,362,138,334,-44,115,15,-107,1506,-131,2024,-18,-28,1550,231,317,882,-85,732,71,1058,8351,55,2881,3146,350,-31,4151,658,1800,84,810,502,407,207,82,40,766,1717,-24,186,41,-35,-14,101,3400,324,-152,255,97,648,1036,40,187,2332,42,-306,-105,31,62,1,1,146,-49,-15,-650,11,40,916,-411,505,188,2539,1080,2119,40,-209,-371,306,14,112,55,-211,47,4208,159,320,-78,-8,-125,-64,124,451,595,807,32,619,346,572,689,4,105,52,288,9584,-370,294,346,-54,46,120,301,-27,161,275,400,597,57,-30,-78,136,6,49,-589,953,172,-104,-82,-113,232,256,1107,684,262,22,199,-10,71,-51,-96,-34,861,195,-29,-93,-65,-447,67,322,-59,94,355,36,188,-121,-25,-49,-46,-276,683,172,151,534,-10,283,1155,536,-8,50,10,350,42,458,1190,462,236,72,191,-111,937,5,303,-170,249,-69,307,117,33,169,-48,138,257,181,-379,1024,12,1448,-113,1053,50,302,12149,1140,789,-142,-30,277,-111,87,93,-3,250,1174,1414,-46,329,-61,-96,-157,576,81,113,-60,2709,1029,131,266,45,-36,209,135,1107,-72,-39,-12,400,54,29,8,369,-146,104,44,506,120,-373,-326,123,638,309,94,97,-182,496,2,119,629,7,44,309,167,398,422,48,329,387,469,-81,989,-91,589,229,268,22,50,44,1022,-54,141,91,36,31,-226,386,-34,572,14,93,75,2676,-13,379,931,753,239,98,90,-139,39,339,419,-357,26,309,-34,122,-113,-940,-151,155,144,-194,631,96,26,153,4,-5,-165,-116,243,153,-74,12,1292,6937,49,-121,8287,2,19,-131,-813,-86,4253,238,-55,-56,105,29,17,262,-162,-15,114,312,154,-26,383,-194,53,1435,71,-54,120,196,22,-211,9414,321,-206,112,851,108,121,70,-20,-69,178,-81,2726,-396,309,109,-104,-28,59,-11,-55,244,63,565,114,824,275,128,-139,-684,1700,-630,-830,-610,-256,-20,-277,547,115,3207,97,-257,98,336,-182,469,56,47,-9,93,-71,8,17,539,-141,-36,6162,69,16392,13152,15585,4,-26,399,-9,-157,147,430,6844,60,-13,1956,-98,2195,-209,223,-208,303,2330,-22,315,82,-13,3373,-11,84,551,-101,-468,40,-131,-15,-68,-11,1133,-249,-75,1322,845,91,109,57,-45,263,-102,-57,-354,-318,-398,-241,2044,3949,3321,-112,432,1905,931,-56,-19,-92,144,360,617,790,430,1198,280,90,863,1189,257,-44,4938,22,10675,877,-39,-127,872,-217,0,17,915,83,-52,21935,475,27,40,-138,-55,-9,28,11,165,-1,-25,95,-223,-50,350,-29,13,148,407,10067,101,4,58,-504,2087,135,24,408,-14,7532,270,-239,146,19,-109,104,105,9,2341,118,-136,-236,-80,-15,2312,-15,188,34,5,-49,1097,-279,108,166,-245,270,146,1440,669,37,189,-52,-88,140,172,-3,158,2926,742,2291,-814,-12,41,9,-24,316,269,10976,438,-496,6806,179,22,-115,-931,-239,269,-466,319,-95,-14,257,745,-432,-199,-64,5626,-12,-110,200,-55,1343,1432,141,-36,122,935,19,-31,10251,3589,-88,-49,291,227,-127,432,523,198,2110,320,709,331,300,172,692,240,395,33,172,-109,1045,89,0,198,388,6,81,26,-69,1824,143,290,850,165,163,209,260,579,722,644,60,81,-15,-51,338,971,5425,35,-28,135,-88,-73,371,-138,-82,26,701,138,-172,291,90,-35,491,-160,52,431,7,-76,331,26,126,-48,-213,-30,821,-81,-262,593,125,5966,1319,92,-9,-56,1871,92,-35,53,3291,28,-161,-270,298,99,297,-117,13,642,532,-9,72,310,-129,-636,-79,-68,-128,-13,-18,448,37,-7,286,257,-165,-601,-13,48,-48,102,3,-307,-128,-25,-90,16,-18,227,2,13022,4181,1051,-13,52,176,-39,137,108,9,-144,847,-24,-20,209,28,71,-124,1206,145,-223,49,2912,-168,-301,35,-120,2950,1861,8,462,222,867,55,-278,3663,1409,356,-52,1448,-150,55,171,-36,-132,41,451,-122,1105,-43,62,3,2353,115,153,111,293,53,214,-65,474,-4,115,17,260,-60,9990,74,157,122,-31,182,129,504,302,89,236,-314,64,179,-6,-3,-112,-113,180,199,319,21,537,44,102,231,480,1729,1539,523,367,-39,22,16,-203,-64,-2,1829,-48,41,1665,-48,149,-10,45,235,114,-2,-1101,-149,-29,2404,411,-39,-51,76,404,67,1870,-171,-14,2002,52,-60,6231,87,-89,-30,-33,3,66,312,5,-336,-186,11898,-67,455,961,-412,961,-80,44,-56,191,397,260,-834,225,162,75,-32,399,485,77,296,-95,804,85,-5,10197,-50,-26,-101,-104,-155,-119,18,130,366,172,-31,-76,982,204,671,534,21,-313,-36,-115,-213,-3,1303,-298,434,-58,3729,1453,392,-33,11633,1463,-157,153,-46,369,-118,-209,177,4,2372,52,-105,-120,496,1021,-5,133,458,1651,47,-500,-18,163,73,82,200,266,-19,63,81,-92,823,-80,945,572,2468,-20,-67,450,1334,36,19,43,-114,5,217,-144,115,398,552,113,-91,-46,369,63,524,-144,578,100,59,356,337,97,397,517,60,70,-159,275,419,1884,1175,-75,411,-99,5,184,28,924,127,108,-145,-204,262,123,102,-36,-41,530,230,250,-49,1114,1022,-45,168,-313,-121,666,80,397,354,1083,221,-28,129,562,11495,43,-214,167,417,109,219,-21,-24,-1002,186,139,-104,51,2105,772,-14,-34,291,85,179,320,259,75,53,793,118,115,1483,438,-16,207,2052,-73,753,123,14389,-139,-2,611,641,115,-15,210,216,23,-99,-36,-53,32,267,182,176,401,74,143,5633,93,-130,209,109,266,123,87,548,96,51,40,124,-211,-19,127,2,239,-388,7,185,617,-54,182,32,119,750,-3,3366,152,769,198,264,31,670,282,-377,75,6,959,-675,-27,-46,-181,66,285,-183,1532,-26,107,59,-55,109,49,157,347,154,246,178,176,116,132,106,-331,32,78,-5,12636,228,55,-520,38,77,318,467,867,110,-297,-32,84,419,-85,85,763,-3,5,116,23,14,26,757,4,790,-1,-55,-306,-78,148,211,-161,74,-47,-244,150,12,166,373,-226,-54,906,-5,-103,-48,95,909,95,-230,12,149,-167,-124,886,303,152,-48,-202,184,-56,727,661,-168,71,64,205,-54,-156,426,17,1754,-12,203,506,-22,2231,318,1375,-263,768,115,336,-75,-100,336,55,580,1035,-317,221,39,-41,106,-24,73,-39,39,376,297,440,-44,62,785,-208,12,203,-19,91,-94,25,341,67,-134,429,93,107,60,174,29,1218,63,1866,4,86,-161,218,800,185,-43,-15,26,1005,-75,-88,-71,473,52,266,129,276,185,-33,123,-363,25,447,315,1313,203,134,213,542,345,676,-191,1421,47,-34,3506,60,5371,152,136,44,134,-79,24,-35,-31,-593,-143,220,40,-71,110,364,583,118,-427,477,335,624,182,-86,274,118,180,61,330,347,-132,142,212,753,148,137,140,138,62,2102,667,760,-574,-21,6,13099,132,795,-991,-544,679,-73,20,394,-84,309,-201,-46,-119,-91,244,527,732,546,-26,-87,0,250,1089,48,301,1070,89,369,1153,13310,6742,159,90,387,24,33,149,179,10,-86,-46,46,-274,-758,-304,-308,-275,-1007,-72,-98,43,148,146,-39,-25,486,610,166,214,-9,258,-56,66,180,309,1050,1909,-87,110,11833,14816,7770,6799,7041,16971,2825,190,622,92,215,474,136,273,476,1681,79,-296,-118,321,-147,-92,105,358,470,8,-136,148,29,25,-16,199,179,-28,1257,13,-56,-12,-18,0,8,308,281,-40,-109,-62,-59,-288,131,493,68,249,410,-139,266,-126,495,360,545,-132,-63,342,-254,-14,27,426,171,185,103,105,369,35,51,98,221,16,98,-66,-18,13,76,-27,251,64,100,-203,31,-61,524,-52,15,120,105,-29,59,-19,723,468,31,3,-714,376,-47,151,29,-7,307,-41,-49,819,77,-287,1878,-37,48,318,394,70,293,1225,144,26,2275,42,131,314,-277,233,532,-281,-84,158,59,-52,313,894,318,2050,250,731,111,-42,890,310,214,266,112,407,48,502,323,773,80,47,150,185,3504,-94,-111,597,34,-86,122,21,20,-8,33,760,215,-31,-101,35,77,-105,-39,87,79,115,-109,-288,-150,230,65,-121,-23,36,112,-119,-40,8,134,247,-49,915,328,-273,1158,303,134,287,7,586,-26,-7,55,4059,-84,501,58,344,58,570,-187,-31,327,174,260,531,13,1248,-37,61,823,832,-1,106,1364,-8,0,127,582,-54,91,115,325,1657,214,-67,-85,-303,-213,247,-110,1385,74,63,33,48,120,-58,23,452,1490,49,-177,-57,352,160,65,1740,-32,-382,-8,-151,1131,379,1853,918,-488,-742,-32,332,1564,-38,-49,-103,-126,-13,261,79,100,1882,893,-86,13,145,-18,365,-3,152,116,-40,4382,-1034,303,149,98,-94,-77,226,18,4,832,-89,-136,22,-89,-162,2290,269,131,423,463,264,542,88,120,343,-265,-20,215,-42,240,-19,25,-34,1971,85,-60,536,-468,510,2618,381,125,73,-87,44,17,-66,1224,391,493,-34,22,438,21,450,-15,383,392,382,561,668,-44,-37,-181,-63,-152,3053,201,-16,126,92,966,61,2351,52,41,-338,-208,473,49,15,178,612,-58,-76,116,-17,489,2628,91,678,335,959,2615,295,-28,-103,-447,49,82,106,145,-137,242,504,210,-53,100,203,206,446,794,249,-79,441,26,15,635,-149,137,-225,-56,38,-656,137,366,322,-381,-17,94,0,-27,166,627,-1036,18,290,-82,153,90,-156,-100,257,558,2515,-129,1294,599,26,42,1610,315,632,64,171,-77,144,-8,1881,108,86,-272,1900,130,1688,213,744,1993,4978,-74,78,171,-9,-99,96,-114,893,197,25,209,234,420,320,756,-320,650,324,159,-477,80,-49,165,154,606,203,529,225,-637,-269,26,126,-445,701,7056,232,170,363,676,-133,-176,525,-30,22,219,620,185,-87,211,135,-14,1643,60,135,146,12525,88,537,-59,103,200,698,-56,167,52,-121,984,249,-37,652,-31,5,648,-12,74,90,-46,294,93,2629,31,90,1134,133,-6,108,-44,560,994,1105,471,341,1701,7,259,250,902,363,767,252,489,699,202,-50,-433,675,373,-57,-97,-41,-72,324,936,35,-137,47,1259,-12,-52,36,92,-323,-39,2902,637,-158,557,9,1266,-95,347,385,254,-119,33,328,50,-58,1930,59,-13,47,-85,137,224,22,100,361,35,-78,18,67,826,806,1665,-122,294,298,19,-441,-20,29,166,609,-82,252,-370,1670,-335,461,-16,20,95,281,2,-30,674,250,10,-8,81,765,335,599,101,70,104,194,-52,294,177,160,143,9588,318,550,61,279,56,-108,10,285,348,22,-119,254,93,-65,761,142,51,66,9,109,6,-280,2649,47,474,134,219,165,-415,-23,121,-4,80,-65,0,-233,-88,-273,54,-170,1393,-79,-33,43,84,70,32,306,153,-27,83,420,15,712,378,1083,-145,252,-40,191,-99,83,195,-222,1204,-180,-100,208,2163,234,30,-72,-185,105,-160,-378,181,143,-31,208,-106,19,6,-428,213,207,236,152,35,745,29,96,-36,-33,-74,-26,-5,282,39,401,-88,11,-34,134,193,811,385,1699,218,79,-58,25,130,206,165,-50,68,578,26,-110,203,293,65,233,-27,609,71,225,-79,-31,512,307,345,179,-318,93,114,374,27,656,244,1938,6,185,86,53,36,239,111,-16,11,111,665,-236,151,75,-77,-46,565,198,-69,945,87,14,498,7,220,34,1269,-666,25,-29,175,214,174,337,533,88,303,-42,799,755,576,-100,71,473,417,-131,334,-169,543,92,292,0,-85,32,146,-45,60,58,-223,-61,456,-9,254,583,326,671,1259,-138,938,848,132,350,614,116,150,-47,100,-107,-165,273,15,-16,-38,23,9,56,686,298,-192,-292,150,219,-206,44,90,2654,392,174,-109,-135,1,165,182,48,244,287,88,-181,-119,329,-37,121,265,46,-192,1518,95,516,200,2096,-95,-118,91,586,32,149,812,589,-79,21,-141,18,6522,-141,4529,21,-159,-23,-23,1223,193,469,-479,192,433,50,863,23,194,13,-145,-1090,27,7,-52,-28,54,56,-23,60,331,-69,1684,-87,104,33,234,400,665,455,36,1025,151,164,172,95,198,312,188,79,-56,-397,169,265,-116,1077,603,120,227,267,186,1896,242,94,147,231,-103,29,-82,-107,377,-31,-11,111,35,74,-288,134,196,87,556,233,568,235,-101,352,95,-5,-38,-36,4517,583,-90,254,71,260,1389,1240,551,71,578,209,109,313,308,339,296,-52,114,-19,40,584,20,67,-403,-29,-576,-138,551,1638,-35,205,-77,-141,-158,-483,2088,129,504,86,157,43,87,166,-385,-95,254,484,329,-22,-78,-423,218,148,1203,33,60,11,45,1659,782,188,783,93,31,388,523,-95,76,-372,232,675,636,53,37,-94,56,132,942,17,-133,-52,138,203,147,-72,14,129,-205,131,-20,368,314,132,23,185,496,84,-5,-94,164,629,-80,-130,91,-50,-11,79,333,-30,106,852,-108,200,11,96,263,101,512,782,194,1106,619,34,387,176,412,120,1552,130,343,210,221,305,3477,489,-30,107,-90,-7,-9,-228,-79,-36,966,110,611,454,388,36,25,-32,-20,325,-18,1,2971,227,-14,33,320,-25,18,-718,643,3290,158,-518,985,1257,533,-108,1908,587,-3,728,247,-145,179,-700,70,-45,132,213,-305,256,789,3,-143,150,15,-34,-55,158,-51,1897,-223,3981,-15,79,-57,-37,1453,-390,330,18,-211,-43,45,183,675,-13,-26,3238,-41,2773,-53,-56,19,323,-116,235,-14,56,-15,188,229,896,-434,14984,-6,355,68,388,-134,143,144,641,2082,11,-154,-59,105,221,47,278,29,1332,106,77,-550,-129,72,-231,-114,164,112,268,-89,-28,374,-308,-74,-116,1581,23,-100,1210,36,395,434,-103,365,-145,-117,46,243,12403,-20,-128,78,229,100,59,-29,507,-3,-36,43,-167,1424,733,-81,440,-4,-626,-359,39,3319,-140,280,3912,556,41,-79,384,-694,-101,-74,862,229,-30,200,1834,86,6,-446,236,309,2030,-191,1100,16263,254,130,446,664,78,213,-416,-56,-80,359,17,583,189,328,263,81,-256,-83,50,13,6208,2484,-39,-98,5602,4201,59,-167,244,417,833,-608,-146,3749,-47,1336,790,11901,16,374,15366,1283,-91,316,173,-25,389,6005,26,216,101,-192,-197,-505,2070,169,16,864,1025,620,-14,12919,167,62,871,48,-8,84,2290,23,-137,-40,9018,2248,-59,-64,-156,-61,241,6,279,-436,-595,-143,-115,-393,13,374,-227,-300,78,90,18,409,381,-211,109,224,45,1834,-28,58,594,134,5753,1160,6,383,6464,4992,-32,2328,664,-119,-172,7467,-136,-36,-49,-26,-31,612,1074,578,288,32,119,-322,91,164,19,-59,55,404,-791,-568,113,87,74,-6,950,-244,7326,1289,46,-358,44,-14,7934,-909,627,121,-40,2962,2004,-6,251,41,51,-43,253,17532,8143,151,2333,767,152,1248,1240,312,101,-125,6569,-91,-143,-46,4,298,-53,-21,101,-23,-374,-61,28,-85,197,-190,251,1711,812,721,281,-93,-60,-17,15,89,5789,146,1103,474,1218,647,16,1301,2384,520,1686,-29,129,-63,864,1694,20,-733,946,1443,11,-63,-46,537,-33,187,79,296,-160,75,-52,224,424,358,72,211,195,665,261,89,316,4105,10462,-37,-214,-60,484,171,-61,-234,100,-226,-54,198,11383,42,277,-125,-41,332,84,202,80,885,22,-107,419,-91,27,271,3199,779,-151,-85,74,8843,-187,-7,317,31,29,18,-73,242,25,18,-10,93,249,86,-9,-333,-110,338,-84,45,-118,-46,75,-57,148,461,206,322,162,87,-36,-48,717,29,-83,169,499,-15,406,-9,324,-18,13213,-969,-546,-461,-173,151,23,1527,-275,3200,-123,-102,104,8,5950,-19,276,50,273,-85,648,160,-1,113,-94,-67,857,1371,16626,8821,764,1598,1412,57,299,111,403,313,2409,636,154,394,-223,-141,19,46,-843,241,945,264,1445,-66,41,439,72,-57,2711,381,81,-199,2031,-232,110,55,12,22,1020,73,-68,-130,665,-79,171,13477,-41,55,39,98,852,1,1775,887,619,111,44,453,752,-78,579,846,292,659,1132,54,-81,71,129,1539,1248,78,22,187,-43,106,3434,364,2842,-86,57,310,1044,-24,372,665,58,430,5,244,640,138,496,496,216,1,-57,-12,157,369,230,3109,393,197,6,-111,9,28,1177,-65,-197,1363,1665,25,-1,-461,523,74,99,-66,2351,123,128,19,384,-46,281,174,25,516,549,-25,326,-17,-141,16,10,1140,-184,462,193,265,10508,632,571,18,-135,-194,489,-91,-103,114,209,121,255,161,72,98,212,148,1962,1268,237,-237,216,52,185,768,503,701,9037,234,5835,671,-250,81,582,850,34,318,-81,-207,-74,-1,190,2254,69,111,128,44,-38,173,845,-25,73,74,172,-21,-39,19,927,1423,-19,-5,354,-27,212,-64,147,131,494,14,177,1150,8,191,-84,1668,-36,331,-14,135,3890,-334,153,203,92,24,132,181,344,-412,68,62,-92,199,-126,75,46,-159,-29,313,632,-76,-208,-67,-206,426,397,291,153,38,46,6,-170,-160,148,332,225,2214,656,1443,-47,-33,55,618,2,1020,1259,-517,149,7,4964,-74,-142,-87,127,240,212,-3,83,880,163,-348,-5,-222,1729,14,274,25,385,-3,90,242,62,-35,21,15,33,220,-15,204,14,120,93,-63,-294,31,634,62,921,-759,444,258,268,12,451,-4,139,147,103,83,-389,191,33,45,141,174,116,171,573,-78,-146,2078,208,64,40,10,56,-127,-252,334,-171,17,41,-118,-53,473,407,382,-89,-182,-423,9,-16,-32,-208,58,5373,-198,851,203,136,-22,40,208,-12,59,179,552,111,362,65,-122,301,5,-158,167,451,216,66,-18,214,1507,170,250,205,-110,175,-164,-14,384,237,22,20,-523,-124,-44,240,846,22,208,4,55,-966,331,56,206,-3,8,27,228,142,-8,584,487,-53,126,96,-754,128,224,185,87,577,-667,-15,-228,411,-394,560,67,637,-40,-505,-97,206,842,131,369,672,91,-121,213,-56,66,71,61,22,1393,3652,-90,-307,19,2720,1020,239,65,-204,-81,1646,168,2193,13,215,-25,30,-552,32,1075,65,64,-135,398,-16,-119,83,75,-359,29,54,208,141,501,-52,-890,65,33,82,161,-8,156,-158,738,148,213,-28,1138,832,128,39,241,240,46,390,119,-62,24,-106,47,218,747,501,-437,-64,424,104,-71,-14,-8,7,214,-78,-106,-93,60,369,469,49,-32,-88,-41,-49,-66,-31,39,-60,-63,6,-130,-33,184,-14,-41,157,36,141,20,592,-454,-1792,36,132,-157,31,-218,-315,1406,-662,98,-54,-21,-47,-29,507,-21,347,-140,292,53,159,319,1241,-97,-159,74,16022,368,-42,1116,-243,26,216,300,379,-214,-444,20,55,431,1407,94,403,2492,-220,-25,-55,-32,130,542,296,207,-2,128,52,326,4470,669,-61,239,377,811,6166,248,4155,286,-237,-65,12,26,11120,854,10,9584,889,117,-52,-66,213,-5,100,1660,1882,2,-28,272,86,-32,159,-33,1769,123,32,147,175,-33,860,-153,-100,34,234,18,344,-34,-59,264,2654,122,1687,-43,-193,542,-89,-122,116,-113,750,19,419,376,18,48,518,199,60,-47,-53,136,-48,20,60,40,-40,955,-7,106,2921,2532,-135,-72,-880,-395,338,-45,292,1211,-238,1784,-21,-61,914,661,758,432,78,477,38,161,156,311,151,-22,272,-162,-297,-2,-39,13636,-170,438,392,-231,141,-561,44,-23,-65,-179,-304,-370,-1179,-188,-82,-142,-236,-135,-166,-192,-15,-309,-53,-177,42,-172,70,1467,18,240,-114,122,13,-14,221,1011,411,8818,1865,15188,220,1219,-192,2080,250,132,973,42,377,-198,358,-24,1376,-153,81,112,37,-173,-27,286,649,52,11,218,21,218,513,11,581,12,214,150,863,8,90,142,-88,140,1096,22,5912,88,-24,14,2939,88,12,495,63,-51,254,176,284,-361,-300,176,128,29,701,-99,99,1648,1882,424,9,-50,140,685,918,-24,778,352,179,-199,1043,63,64,3319,19,71,1425,344,-109,-80,-19,-73,-113,-12,144,35,164,-65,733,-6,39,15,-145,34,118,801,168,104,85,288,-18,13,18,82,17,195,-67,616,713,43,-237,26,-22,99,1318,399,-252,798,1840,13,1476,132,532,48,-53,114,71,45,28,13,219,55,274,-16,243,48,15,-72,-142,497,83,1504,-1,120,-239,-58,-56,-10,-185,77,-67,-131,-30,26,288,249,94,130,227,172,-142,65,-25,853,2174,-85,245,44,175,-12,351,976,834,-56,116,-16,-156,262,1174,-66,-56,178,295,260,84,-608,-50,3328,166,-118,-300,320,722,331,-84,105,23,42,893,-76,12,1281,-6,1557,90,-151,6023,227,-123,-100,-39,35,-23,-152,451,-73,-353,-208,308,92,697,1049,48,235,150,124,75,139,1051,36,11,2445,68,18,2790,654,1039,-39,40,61,218,144,-9,1643,318,41,-195,-30,-74,184,9,50,-77,4,2039,484,-321,1250,115,11,402,-204,1069,5718,49,-9,-11,-280,-26,-5,-89,-80,-207,975,224,-107,111,169,54,1724,-52,273,4,2974,-101,-53,23,600,1,559,-170,-1599,489,159,-6,-61,106,382,276,845,-189,917,37,-161,-1209,529,-2,-39,-6,-122,13,461,85,-37,61,99,1141,-81,15685,26,-13,137,421,-26,47,587,-133,123,-17,339,193,163,-34,-230,2095,1149,203,-121,92,4997,-22,-278,-55,-322,25,-23,-7,26,34,590,-1,-30,184,239,-66,29,463,-135,-244,21,141,-1245,261,73,-116,548,18,-109,212,-74,536,-47,-76,270,4,-178,298,784,-88,-89,1,88,512,-20,48,813,299,225,405,-11,1207,20,198,2718,-293,-238,-93,-24,7115,89,83,41,98,-296,5159,-146,262,721,217,21,21,300,32,463,111,-95,0,205,436,46,1240,1136,2075,198,80,-136,137,504,-45,-85,-120,-160,741,-25,591,36,-72,-51,-100,49,557,-372,-473,120,1631,114,87,96,199,366,149,-99,13,-759,352,-311,-279,-43,-133,307,1185,263,8,-254,2316,4,380,1552,-373,118,-116,701,11444,24,-152,52,36,-51,-114,593,39,-92,478,1890,8832,4533,22,-30,87,-11,89,-156,-31,129,68,141,238,1978,4063,150,16,16757,-263,-152,3000,-184,-198,-23,-154,740,-275,386,-25,-150,207,-59,67,769,25,-15,5,-58,-51,-203,-274,-694,-654,-367,134,155,166,172,-22,1080,340,510,-114,252,85,-88,-47,-76,458,659,44,436,-98,-285,-193,48,960,257,3387,12907,2151,17056,-339,-298,-58,41,-64,-54,500,-245,-134,-82,70,79,680,-75,81,193,22,134,206,807,88,1942,7,341,33,64,103,425,184,-97,7099,20,145,-44,252,-406,1704,104,1038,-77,-86,-63,-111,725,0,246,503,68,274,102,93,67,66,-331,-133,-121,-158,-1452,243,195,-80,-102,-37,-279,28,3,-88,52,-59,125,372,829,596,497,76,117,-117,-103,-99,191,-243,-63,2282,144,188,1448,609,150,296,-292,479,88,127,99,635,-1852,-274,141,-356,190,226,-35,156,-81,129,182,-153,-75,174,-91,-92,-279,-87,-213,337,253,-434,652,-29,-126,-57,63,151,16423,804,127,10591,-113,-61,-69,-147,595,24,524,3990,25247,46,89,2460,1777,1084,-21,1756,707,71,-94,22,791,-2,-42,-211,-536,-724,-398,-69,490,8202,891,-107,1122,0,238,-7,-264,442,643,-29,-156,-70,10,-1997,47,49,722,63,26,34,-61,-61,2242,566,-484,229,208,656,782,13,340,3121,260,1024,385,420,-74,1421,805,702,15240,2576,-56,108,-12,-194,-24,88,318,90,116,-42,-104,-174,-67,-11,16,52,-558,334,-142,-394,-54,129,115,271,427,82,305,15346,304,16,20,59,-48,122,128,-69,280,-9,1391,-290,6494,264,3179,304,406,176,-289,-6,788,3,-204,487,-38,-323,47,-92,-269,11,126,232,-27,-70,-1344,-63,-9,696,-80,-436,-76,-94,-162,-19,155,648,310,145,334,115,-26,-62,272,569,27,105,76,53,-41,150,872,-35,253,105,91,-400,-117,320,16,152,-361,-173,3,-489,286,67,503,-132,96,153,-14,-92,-80,454,110,230,60,23,20,28,-3,-135,151,9,-51,251,-32,1455,-72,38,946,417,95,36,346,199,222,156,118,-47,486,95,36,-242,23,45,295,992,-40,-23,-181,50,-169,-197,81,-243,14,-309,134,-358,-72,-215,598,-1016,1229,65,516,118,-92,312,195,719,761,59,588,29,-29,-45,-103,37,-192,65,3257,132,3157,386,-5,7176,-13,27,177,3050,34,360,26,435,-102,-222,60,93,129,5,-7,50,138,-26,-146,-229,-240,424,-21,24,3237,-93,4330,2291,4418,-41,204,-4,-27,-65,-181,-152,-216,165,-61,-46,226,3975,-158,-57,-55,38,216,2,2627,274,-147,512,1066,21,777,135,-37,866,175,275,-56,-98,867,3064,365,476,318,-172,702,150,-161,-101,-60,-45,143,684,427,1202,80,816,1108,-81,-226,99,-1900,-1406,22,-92,76,941,1163,-142,-87,50,61,154,178,20,446,121,1084,-720,-311,267,0,79,-120,-77,349,-170,241,18411,22469,-404,155,1575,12,-13,15,-50,433,-348,40,75,8,-8,599,-407,-53,204,8557,19,227,1266,-171,-77,-190,3423,197,154,152,192,280,601,97,71,212,385,-214,402,8,-190,611,205,-27,1119,-345,228,54,0,105,7568,86,210,-378,5,81,1398,-1,-7,-88,-7,11,43,258,22,59,209,-178,2512,-55,286,-48,-451,2808,48,273,167,177,-129,105,-84,173,8477,1,-201,310,247,23,-44,-329,-48,-65,1562,50,-21,549,177,-19,408,222,34,73,-296,425,-184,1783,-4,-124,96,37,137,102,566,323,44,454,1,555,661,909,-71,-146,318,-112,-93,-38,1829,-143,336,100,651,269,94,177,-313,-377,133,-346,66,-270,-1312,66,86,2,102,1138,967,576,1509,171,141,63,12,16,112,57,83,52,-450,382,2,3663,3951,-183,9,44,541,182,14661,46,-109,1053,11,-8,-125,-15,133,-31,633,163,37,326,37,-83,-144,-23,56,-81,31,-99,280,-77,-322,-6,-191,127,-60,69,-195,-148,309,-9,-116,-10,97,-55,-84,48,-144,-45,405,176,-35,73,104,-248,124,-146,859,129,94,-63,163,-106,34,267,31,-33,427,1530,-29,181,962,362,-53,-844,56,-8,38,-73,-436,835,26,1600,75,-102,218,-140,-10,0,-335,251,144,-1,-54,387,-300,-155,225,-227,27,239,243,338,130,914,500,-1600,595,470,-5,125,217,182,-105,52,-345,284,8214,6,292,-96,48,154,-51,68,3381,-6,-205,257,433,93,-221,263,-65,3,-268,81,16,23,521,90,728,367,-14,165,11,-17,286,39,-231,-362,-43,-162,367,213,6625,2772,-20,-61,903,-46,2503,155,-36,119,-595,406,-50,78,111,699,-107,92,-56,-152,-247,-370,-110,-458,779,-100,4,-47,-13,114,-90,-354,183,613,-92,621,-400,217,136,-164,-81,-24,-130,87,236,-185,80,229,-60,303,54,-101,-239,2362,470,-138,-796,882,10585,104,48,344,689,260,463,-439,561,-276,-200,690,159,44,-18,295,42,-58,1134,354,41,-39,1269,98,-256,-86,-92,-81,314,-6,198,541,-437,-334,181,16,-40,-736,-26,557,3281,224,-955,-50,443,-367,-145,18,-42,-69,493,3150,45,-1159,475,69,-101,-285,-670,-537,453,4789,-25,-506,251,-6,-31,-60,45,1796,4,-221,-1195,-296,145,-65,-695,-181,1,-670,103,-410,-57,-197,1421,22,3,124,423,174,5509,3037,-31,389,129,-11,-21,2398,-79,111,112,201,13,9043,479,-1182,-2970,-5805,87,-574,280,278,64,39,146,-71,-165,-197,186,-125,3001,79,129,95,-41,558,105,103,-146,-14,-13,-51,-204,164,28,87,178,28,-32,-29,24,428,6,534,32,6249,-74,-39,-82,-618,-428,59,307,141,-26,-2,1088,-36,-1,105,-51,6,-596,-702,1021,169,361,292,147,2536,-20,-209,14,-70,1782,298,6750,108,-26,284,60,-90,67,1426,365,280,651,-94,-123,11451,-39,18,-28,-22,-27,65,-103,59,335,49,-9,-64,1536,40,31,-156,47,93,-30,30,82,-298,-70,16,49,-5,115,85,9,332,-64,-45,245,76,63,417,320,-7,72,161,-195,-101,229,73,109,35,207,-13,-85,50,254,-76,-322,-303,193,1636,-139,1,75,28,609,-13,-53,-68,-11,7,196,7312,34,178,-132,85,266,-19,96,26,117,8,-91,31,880,-156,-86,209,223,-31,-77,10,31,421,-118,44,38,231,-25,-119,-22,-110,-181,-52,263,46,10,-150,-28,3,919,40,-87,-110,-209,450,164,44,-3555,-2918,1,-147,-529,-96,-150,-2,1205,-46,-211,1625,848,231,111,806,-701,-70,-104,131,-110,-114,-173,14,31,12,-138,10326,438,-164,2,5230,471,78,-11,232,22,497,-36,530,286,-50,81,42,184,311,-115,-176,287,669,-261,25,9,714,-87,-77,3526,139,172,2517,-42,-107,1112,1516,700,-363,-54,45,225,-50,-32,-316,-55,-62,92,54,222,368,392,-192,-258,242,52,350,41,159,-19,356,303,535,82,-67,2,5,-32,-448,524,21,162,215,-59,116,-267,-392,-558,-10,-167,-67,-14,-75,-176,-109,-76,308,-59,334,32,1814,167,137,225,231,9047,6958,218,146,-46,5339,2172,-101,611,-66,65,153,0,123,48,70,174,244,171,89,203,117,-188,859,138,1015,-328,365,-354,403,-47,-325,-159,-334,51,-37,-453,86,566,226,-298,-187,-787,52,-77,-667,-94,-303,-56,444,-268,-136,310,-190,-671,-505,-48,294,551,-112,-420,244,4823,-3,166,-113,8,72,-51,-12,-58,-108,70,26,-178,-547,0,-594,-325,-617,-577,62,1112,-125,-136,-199,2160,4467,11677,2596,10843,17314,147,-11,382,185,1061,901,2111,-32,-148,88,-89,297,234,944,89,-283,16,166,174,272,1038,-247,142,-701,42,-83,688,103,2,246,-30,-53,-245,552,251,-149,3149,1177,257,1218,183,143,46,30,85,-26,630,152,-247,252,944,-173,588,-31,60,-114,165,157,201,-14,84,70,326,131,-50,727,173,67,321,203,-132,65,-1274,1059,1349,1192,542,-39,253,469,248,25,-150,-178,391,-191,285,5872,-269,63,492,-42,148,-22,-792,526,1589,1275,441,304,209,5933,790,74,225,1891,194,77,124,789,577,105,850,-15,-31,100,66,137,391,51,-50,-111,2500,287,536,207,-59,2617,224,373,433,1041,258,-29,550,4542,304,144,118,134,2189,208,366,55,36,19,-204,-11,170,-1,456,186,268,188,429,225,569,345,1339,495,174,3839,-67,-515,270,-60,147,191,58,956,30,115,114,-3193,507,2615,-84,1479,280,129,-81,373,31,184,344,-35,362,743,-35,-6,434,122,-70,1412,98,-16,-6,75,160,1223,797,-85,-51,53,184,123,-18,1299,258,363,118,281,-61,798,-330,120,272,1352,147,-729,198,108,-145,156,74,26,-175,16,3118,-68,-171,147,193,2,42,407,45,16,-86,190,246,68,58,-130,-987,375,151,-570,43,1933,419,1286,-580,1350,-39,755,-21,562,37,857,221,-167,266,464,-426,-102,-22,94,58,424,-406,-38,490,631,372,240,33,784,620,1701,619,357,290,248,276,16,323,2110,529,67,-47,-87,627,-10,1156,840,398,-171,1682,476,-796,131,265,289,151,13,-74,-325,434,299,263,498,-568,179,103,1381,-59,560,38,555,-121,-432,319,568,391,73,96,422,163,81,532,175,-168,157,680,1146,272,-71,60,464,1493,248,359,4724,770,146,849,508,527,160,401,295,1238,29,1277,-93,544,-85,483,346,51,173,35,-46,41,488,3585,72,599,457,-1723,126,2245,-167,233,722,-24,1054,67,90,10036,-14,142,157,408,-120,1447,448,42,164,229,123,598,180,-222,-445,102,1069,498,395,230,-48,149,595,-12,-8,87,118,358,-190,494,-3,1743,596,-73,434,-341,1180,-6,48,251,467,1262,166,246,915,61,241,72,-320,9,-95,1068,850,761,-107,466,323,359,631,925,8,-276,-226,228,46,245,823,135,-399,782,-73,276,96,281,121,225,-286,1672,408,653,-22,367,538,-475,681,26,72,121,29,103,66,825,139,165,252,441,1810,-231,143,266,-52,-74,-319,1421,161,159,349,380,-234,907,-138,-16,-2,642,-86,249,234,250,1101,465,-258,82,401,-130,303,262,13,76,77,321,249,195,915,410,531,-29,237,-51,176,165,82,80,37,-93,416,-4,141,212,562,-12,319,278,1663,176,1383,-236,71,1441,275,513,238,-172,792,-130,13,10,-134,75,75,-407,-227,-9,-47,344,160,892,-364,-406,446,-184,135,686,607,656,200,132,384,1034,-341,472,159,323,-58,1172,66,380,1989,-7,162,-167,-291,-47,65,419,-42,-67,149,355,-477,-111,69,-188,-796,357,215,100,241,-508,50,584,98,902,266,220,98,-1544,327,139,112,332,355,655,385,326,212,-158,129,717,493,175,-168,468,149,388,267,-106,453,-141,988,773,-31,-404,238,-177,-222,329,2139,239,120,416,491,659,-67,577,-50,-339,1228,4614,667,-359,21,271,108,1377,143,-47,141,288,389,317,692,225,-156,231,26,1897,160,30,876,471,588,656,977,126,783,-83,28,274,352,1123,587,-195,669,168,181,220,1487,-226,-120,1520,916,834,-114,3548,1364,-206,-50,246,1393,-317,-117,211,97,250,220,281,388,220,-29,2328,196,849,8,1085,185,-2267,-31,-179,321,297,154,90,3,77,122,-4,817,684,-14,-287,400,1833,1186,563,221,11,-195,325,386,-217,73,-47,299,-76,38,396,39,30,1460,88,237,313,206,81,-115,-26,156,1552,553,86,-495,910,-98,-38,233,842,56,127,-22,-28,44,68,52,309,424,-231,-25,88,-31,995,472,397,-107,32,-1111,-70,28,-10,805,148,798,62,616,-142,530,268,-134,224,220,1082,-624,323,-35,-9,138,-204,736,-24,-310,440,186,-32,1266,699,1,265,257,1896,-30,69,222,123,776,251,444,140,102,67,41,591,189,439,-250,-146,6,-79,199,-226,1740,2550,-220,107,15,21,14,460,-84,794,69,28,1525,194,-52,-1317,-201,955,48,-370,413,1442,145,-77,342,248,-112,295,-800,210,-115,-122,145,1131,869,1378,223,-105,-122,-127,295,82,301,31,-554,213,511,-2166,74,-4,-218,253,-269,104,-1461,456,-128,80,253,430,-35,-138,289,341,12440,105,126,558,-134,355,-113,-456,152,234,-63,-314,-184,0,-19,67,33,168,500,-170,-626,731,97,-259,83,115,-583,3854,188,-401,20,-25,219,405,-1871,234,12,58,998,1111,-722,192,565,-900,-90,81,3592,-322,-409,337,93,529,185,1050,2637,135,997,141,-111,477,262,202,-99,154,273,1251,-147,-617,485,3882,389,78,-144,23,316,-71,113,-326,1758,-488,120,-462,345,-257,428,-185,-149,1359,254,116,-133,408,603,2471,793,739,432,574,95,568,113,831,-245,-914,429,575,402,3503,800,-67,1564,-29,797,-227,3651,-44,94,-36,286,712,506,-322,29,-39,346,315,-19,126,109,1642,1082,1519,45,1014,-23,-30,-858,491,-3,-1094,288,-1243,-73,109,233,919,-80,-453,271,274,139,-98,-14,152,82,40,1588,491,246,320,1632,61,14,-470,-83,-128,-533,345,-73,-139,292,-298,778,-514,16,366,783,370,274,-304,114,-61,622,-147,-62,279,52,25,86,-94,1,167,-100,32,978,196,2601,-667,672,20,201,270,2,-48,10,-456,117,573,66,-58,497,193,-430,3451,5,-295,5903,214,-1392,-110,102,-110,107,474,698,277,-178,121,531,202,2131,375,-45,1052,44,28,1286,-181,-58,15,373,91,141,12,-180,511,901,39,3232,-258,8,118,124,286,-299,532,34,65,-93,1291,232,3078,41,327,33,347,-57,402,99,-636,46,39,-1538,78,121,-196,-445,-15,269,69,127,368,-872,181,-17,178,346,182,-27,-92,-168,50,1502,53,166,47,843,-55,-107,85,531,55,884,-233,473,210,-90,-215,546,1522,556,154,214,194,-591,137,-627,376,-132,-8,1562,-334,-928,41,-650,-355,420,981,197,391,907,-48,8,40,-10,990,499,51,242,1265,387,-57,180,-93,282,939,-21,429,-604,114,193,885,69,1040,836,254,-307,368,-490,-7,-13,92,381,99,785,1595,574,81,-584,-6,30,202,-236,577,384,851,297,-57,-9,-412,1058,-19,30,-477,10,185,689,-40,67,1978,190,-398,-472,599,-12,253,1768,178,256,81,70,985,626,-62,299,164,64,141,858,-139,174,12675,118,365,-115,278,-47,-151,211,2200,150,158,49,375,124,346,-179,377,54,542,47,17,175,223,161,-47,-79,-493,1766,-226,213,415,155,7412,146,278,930,-179,506,-530,41,420,13,-179,186,-11,-139,523,10,221,-131,246,1245,91,136,486,1308,31,53,-18,24,193,595,335,2457,304,1388,285,-175,14,148,17,105,-138,-74,2056,117,207,-325,925,-550,-74,-40,214,-140,-116,-3,-132,28,496,997,210,1591,778,762,96,1029,336,727,466,217,365,1007,1461,217,-213,899,801,320,392,-2,413,288,-146,210,48,-217,746,328,292,-84,204,47,26,-35,118,-180,-116,334,-139,784,-115,497,1584,308,-45,245,-673,52,343,421,101,-15,-148,328,222,-39,37,930,346,152,466,359,-321,107,-829,818,711,699,79,144,1860,-1047,-70,-589,500,-63,177,178,191,700,161,59,104,145,585,174,359,721,9,1147,-41,43,349,34,223,-68,32,921,462,409,81,-871,-126,-255,-92,-257,-397,347,548,311,-589,-192,668,173,785,271,-180,7,541,-124,2748,885,-129,484,-133,367,2,297,1183,106,-93,743,-59,160,864,1198,-10,-264,872,212,144,176,68,-334,129,1272,766,1103,648,-53,-2,124,1338,225,133,613,-191,732,-2,15,2313,965,393,6,440,-176,239,280,-9,-187,20,676,505,3015,41,166,234,484,7527,-679,89,388,2530,210,394,103,-87,308,181,-55,574,2,211,220,99,630,-339,901,486,-25,197,94,58,377,22,207,44,987,79,255,317,128,196,722,556,-632,136,-200,338,1690,-408,3837,-315,34,-327,164,254,31,330,626,43,285,168,284,-62,822,599,-130,487,-43,-247,-92,-497,-182,396,388,352,-583,2527,410,-411,-105,794,-1332,-149,-14,287,22,54,100,-18,0,1,-277,191,1342,542,-516,581,2309,1976,1571,1315,-13,155,1502,435,504,746,302,658,17,265,6291,845,1552,202,-572,730,399,-60,106,76,443,-55,609,469,69,127,201,92,-34,71,-66,-527,944,402,431,35,142,236,622,197,-10,1,-106,-54,171,-177,15,2017,888,1272,16,125,51,157,72,-6,-159,515,1360,108,761,59,162,31,634,-139,182,165,-110,420,122,45,-142,-23,-1,325,137,934,314,909,159,4360,243,198,1879,2764,317,165,837,1602,3367,-240,246,4,419,67,766,2384,1090,764,-12,287,-1386,1415,24,355,762,252,-278,3079,-448,-11,-158,531,-61,94,2674,472,316,326,439,550,247,4582,473,727,52,-202,690,340,932,243,222,116,-143,1488,804,667,-204,-1126,-36,1498,-83,72,170,40,52,353,-70,938,574,-69,913,3254,46,-583,909,-444,-593,810,494,289,430,-130,86,1319,575,-28,321,225,-704,967,2091,513,2082,219,1649,480,1874,665,707,1521,1331,1048,183,240,-88,266,790,-886,-228,209,41,-32,-203,449,-17,234,-217,191,-775,684,933,974,1568,2276,286,1418,916,-337,-174,1226,511,1629,3745,1843,806,1908,189,1543,566,-503,76,317,1050,1574,1262,82,2007,7492,2033,655,41,1748,6571,279,903,1182,-27,221,5045,2261,418,1444,477,1013,197,1634,145,134,536,-351,476,145,-86,2122,1739,154,996,1553,652,416,1795,1070,646,-1121,541,215,1381,470,603,1072,222,131,533,218,807,369,-45,161,415,153,720,37,-468,-12,266,153,673,5,-18,-23,-117,436,340,-120,-15,-300,-48,1037,-221,-384,126,402,4251,2112,43,148,8971,1317,893,949,344,4,661,88,260,28,-700,-214,340,70,69,190,-496,469,529,-39,461,118,289,-373,393,203,-19,-306,25,367,129,1458,-367,-25,-662,1026,77,51,1207,161,219,468,361,268,15,1036,568,635,20,1295,1339,298,237,324,-46,967,-1453,517,993,-16,655,109,4497,309,486,745,1917,502,243,39,264,737,776,2047,2341,298,1,112,48,70,13,-88,112,71,828,527,1184,-11,741,686,65,1715,314,721,2022,91,82,-121,647,1061,1994,1860,548,734,2818,804,180,-28,121,1499,378,1236,111,292,878,225,673,605,1255,129,75,1002,295,405,24,487,67,-71,31,312,153,145,-149,423,131,583,402,41,679,537,489,505,146,1923,693,1192,305,-300,74,-43,-532,2425,52,679,398,232,693,242,187,61,1167,1221,749,149,24,-70,2,473,-30,1124,1178,648,-12,609,944,257,-290,-623,-496,-15,927,411,528,-103,271,163,331,1482,1078,-28,-35,-429,-71,-324,280,57,-53,207,143,-11,209,279,622,72,-128,134,-83,75,223,13,198,699,189,178,178,79,-1421,-35,2757,-174,203,598,-320,267,741,591,-425,274,282,988,6,81,23,-28,734,1201,212,-515,-143,199,1,154,239,-1411,-24,-18,102,270,102,165,83,482,67,42,420,611,-221,37,296,874,-25,24,81,277,-29,-273,89,161,-236,94,-251,259,543,30,259,3327,124,-412,242,-5,411,379,466,-30,-121,84,43,1185,466,-141,45,538,168,280,439,1890,34,73,908,102,474,422,246,10,-464,228,-12,92,636,-617,-19,29,1179,-174,124,267,-48,-242,66,13,-145,70,-32,108,2024,1286,129,32,133,237,79,-1033,702,1113,216,0,103,-237,225,1128,658,-367,1218,468,-34,-474,18,945,1618,-387,-418,8,9,309,-46,256,171,-102,141,-231,-166,171,-95,204,-7,74,493,178,-21,194,136,14,87,629,620,437,-480,1248,-375,641,909,704,301,46,1077,34,91,8,-66,1091,-130,-347,4,1978,785,7,-221,234,138,114,770,105,209,-45,81,453,350,447,839,128,-273,-53,-44,-352,131,0,94,1199,-8,183,43,65,537,234,983,817,139,171,1592,-28,264,-83,655,31,15,197,183,434,184,330,85,3202,85,52,-26,561,192,584,-251,-19,320,331,48,-143,42,196,447,372,66,193,417,802,-129,-153,-125,-190,52,389,618,22,368,-10,-179,474,494,224,83,950,-22,609,-932,112,282,39,74,497,-430,-193,90,45,102,-302,351,2593,1044,33,1683,5,777,4780,1443,307,-192,-1069,139,-1217,135,356,46,278,-23,691,-143,-433,-256,214,65,-251,202,-90,703,538,347,111,-103,278,169,242,-355,-204,-272,-20,43,10078,-192,242,-71,-465,-40,424,-136,903,-45,200,878,6494,253,263,323,194,129,70,-506,-323,10,-68,-460,493,1582,-1344,696,94,1336,268,362,70,-131,2024,231,1742,1717,-24,778,565,337,-48,40,876,159,153,210,-139,316,301,400,597,-161,-589,-92,262,71,183,322,188,-23,534,1155,-111,31,-379,1448,302,789,-111,1029,45,1107,8,369,-146,506,309,422,989,22,1022,130,-81,265,-245,598,136,-55,2018,-79,146,233,165,-270,134,256,217,211,572,-580,39,-1018,-940,-270,-612,231,433,513,114,-103,3773,-407,-55,-685,-59,132,26,284,-226,-640,136,539,1181,-208,-404,-166,280,1426,303,296,-382,105,392,-303,-88,745,-910,269,286,470,-123,81,-214,303,-255,-35,1266,162,1122,-6,-117,1719,102,-11,-92,-39,229,-144,847,28,265,10974,331,-68,8,867,-278,2809,-8,-547,120,188,179,283,-193,252,659,-80,-451,652,803,75,-317,81,489,422,226,60,392,73,-245,5,340,-1,63,173,1657,-175,-252,269,373,33,-330,210,48,-134,70,131,-881,-204,-87,1307,129,562,824,1476,104,132,532,438,562,-128,258,-247,166,336,126,153,0,-40,-118,492,764,965,381,653,141,75,116,22,611,-10,-689,-663,171,310,-188,39,369,164,-285,-48,134,900,148,-97,233,378,356,-12,639,-71,637,19,316,41,-747,182,-59,1210,-428,-5,-256,369,164,202,56,600,80,155,-177,-120,1236,326,85,774,-1438,-14,96,-25,18,-173,45,-72,-302,104,490,331,-145,88,3,329,245,-66,-336,531,259,254,1985,-182,-201,109,-56,665,798,44,-199,239,3599,811,203,523,31,-146,-107,1008,52,878,135,161,1022,656,243,-36,46,233,-133,186,13,2521,4727,426,-3,46,157,1010,159,38,336,412,477,164,2071,3,-173,2397,672,-281,9807,292,302,-74,493,61,-6,264,61,40,72,387,1247,-100,-19,-141,956,109,204,3382,427,80,1421,90,-444,1202,5054,720,308,368,308,708,80,512,90,65,219,250,683,522,210,-149,939,119,569,2404,768,188,825,77,92,210,-117,-18,118,79,-40,813,-216,-65,-3,104,590,667,268,-39,-44,217,396,-64,-312,82,93,172,-157,72,1066,90,-64,-32,-165,27,73,-9,301,412,829,33,1308,27,-64,-30,-47,118,-95,38,356,637,-3,9,61,479,133,-20,-41,2199,1093,21,21,488,206,66,98,373,1272,122,306,401,205,-229,-260,985,460,693,1156,855,72,429,-127,-274,432,7329,298,286,666,423,689,-273,629,257,-8,-90,-132,79,767,-25,340,-224,636,-92,339,870,80,-40,54,-1495,43,4,-457,146,533,427,-205,1003,62,389,618,116,-92,646,136,64,636,88,69,209,609,488,106,218,-156,140,578,-141,726,-326,149,1219,80,392,-7,-79,397,338,1516,43,87,-506,44,-82,524,36,380,639,332,188,403,706,-431,201,360,195,146,530,210,-77,55,218,9,432,2221,78,1206,343,156,-10,-48,193,127,249,-79,-69,3318,2224,84,1230,323,110,120,137,309,264,304,249,162,156,18,245,-591,732,367,2765,1095,944,-551,1092,6722,58,-124,503,438,96,108,56,1716,118,-198,538,324,3,190,662,1083,-14,250,512,-55,884,3,570,344,88,161,283,-129,500,-16,-135,-258,291,760,380,572,-273,388,96,-68,-153,-233,362,-251,222,526,541,687,27,1010,183,290,398,324,13,31,45,145,-907,103,-57,77,55,71,888,263,126,-244,227,-106,50,-14,2984,171,-25,-945,-145,183,60,623,240,94,-2,1167,-236,230,364,90,-76,611,271,216,287,-214,-99,59,673,-26,-73,729,-551,116,-126,127,-388,-54,264,-104,-100,-65,652,285,1138,-520,171,1193,978,-56,5,-65,-119,-306,148,140,346,-362,242,80,1066,504,-52,-1308,795,268,929,10,1569,1884,1740,1286,10406,612,1506,407,-150,218,563,1394,48,437,141,932,229,962,1674,5321,630,1927,307,708,839,765,-268,13,2797,-95,1554,1954,738,298,-237,231,-139,66,180,23,1797,-252,168,184,21,684,588,318,-13,110,-2,-150,74,-74,17,-46,639,1305,108,118,40,-366,897,26,119,209,353,365,115,2184,429,2127,601,-48,52,42,680,-313,82,24,68,23,16,-47,2063,-70,171,-162,241,92,342,-46,-311,-214,674,846,653,-91,521,-126,264,9465,-667,139,715,254,273,17,-334,-30,531,200,697,878,5,835,580,-29,502,537,312,285,133,-83,-80,151,362,60,83,266,591,57,16,-17,909,-230,12,507,-176,376,3793,785,274,429,1218,222,1391,-646,473,134,213,169,477,624,-574,193,-84,244,-296,732,-779,1153,31,894,-322,-98,43,-144,-9,92,1681,-32,-148,0,281,48,524,249,-277,-281,-93,407,80,-13,-542,16,781,328,591,1477,327,211,-110,-84,1014,1490,-742,-195,-1034,-70,463,2290,269,25,295,493,450,-92,800,338,145,249,1669,-56,-656,322,-381,-162,-6,470,-1036,153,1610,108,465,182,752,324,-145,154,232,-202,103,262,-81,249,-1600,367,57,-69,489,209,-119,30,-13,82,361,-122,-471,-20,166,252,-174,20602,-65,-84,177,-436,1182,279,-108,-268,5,54,260,420,184,315,540,325,73,129,-608,-577,234,181,-428,160,5889,-138,134,385,-25,578,293,1502,147,122,-128,53,198,-666,-29,88,88,177,-100,-169,456,1259,-138,-50,3963,-113,150,127,-177,-177,909,-87,963,-156,207,-37,-95,-118,812,31,-12,-159,1283,73,-691,-479,68,-145,-1090,33,-114,1025,80,-397,120,227,242,231,29,-82,-241,128,-320,-288,-76,119,188,4517,551,92,578,-458,339,-172,67,-576,56,1638,205,1187,-483,320,2199,736,19,484,-284,-423,169,-343,1122,188,783,1126,388,-95,586,56,942,138,-69,4,-221,314,79,333,340,-79,512,120,130,-30,39,454,388,-76,86,621,-20,325,-14,33,496,59,-718,781,-354,-182,-22,985,895,191,102,-27,587,-598,-644,271,728,385,-700,-305,482,-630,12386,-113,-309,104,266,-54,47,-876,579,250,801,539,194,-98,13,1347,277,150,-197,330,-92,-544,578,163,87,149,163,31,39,-113,120,148,155,-286,2,209,-355,31,213,113,-85,30,17,740,86,82,-363,468,72,-57,492,257,-20,-71,2326,-382,382,527,310,-29,53,145,54,-97,89,772,118,158,109,-96,7,-197,-66,1386,312,453,50,449,237,28,192,632,577,1001,42,-2584,150,630,1163,273,1339,185,313,398,54,62,1524,-22,40,-232,-85,-101,-219,109,64,603,241,1417,30,-459,224,160,129,-743,-174,3,-50,67,636,92,280,608,-26,47,894,268,53,-67,49,-335,86,-434,70,18,-23,106,19,0,751,-226,58,-518,-31,230,234,148,205,-148,-2,158,-153,-224,158,921,-49,-66,494,-335,-856,202,4332,560,-224,223,-415,104,158,-40,793,-264,-107,389,374,1571,-952,575,-999,106,10,-122,202,730,-559,106,1234,-74,140,-231,-5,53,-388,2,-93,156,1580,188,-121,-35,135,-466,156,-83,707,-101,186,1260,-263,-22,161,420,-206,-18,78,586,93,38,309,174,306,183,213,446,3,-75,-18,227,208,-232,-74,176,2328,219,1506,322,268,-27,391,102,695,-467,-80,191,-259,63,248,319,-23,-76,892,46,-18,242,30,497,-87,-445,1938,348,37,389,602,-634,48,52,263,78,123,709,511,793,545,-44,-544,-489,116,-241,228,-266,515,133,680,20,17,173,90,-464,195,38,188,299,387,-147,1537,343,-174,5,106,974,365,-75,321,11,35,287,222,1117,397,-696,907,247,1319,-281,-67,-163,1014,23,411,43,108,421,22,-203,464,904,644,-152,201,92,462,-52,-4,3105,813,667,1185,191,316,45,-3,972,296,222,-247,30,-155,109,117,-144,12,379,-53,-217,878,-674,155,182,63,1273,160,400,70,111,-108,247,213,278,-168,186,684,156,197,-305,436,543,67,-36,-169,749,-11,49,1609,-23,280,-350,154,517,445,690,1052,119,-36,23,22,-82,-65,83,-46,165,55,220,135,172,1440,440,1210,167,1261,710,880,204,203,299,-296,282,195,-665,33,79,218,1022,104,-109,2672,109,-54,634,139,151,185,279,-73,259,6102,-100,305,253,251,-36,137,1835,457,1729,89,655,343,979,342,-14,846,93,2102,163,519,112,125,269,-314,255,-124,344,62,1165,300,-94,599,-133,189,895,1330,168,7564,2671,-54,303,356,73,1,-121,-6,1979,41,-250,165,-45,537,146,970,-194,440,406,161,3331,431,726,841,310,-419,168,1035,-146,1723,881,89,174,540,206,97,-77,546,40,-88,148,-143,-69,19,26,-374,216,211,1613,755,-57,1061,174,533,1692,-1156,828,63,931,253,89,65,12041,893,45,144,-127,386,-36,1035,507,-153,63,41,242,1182,-164,583,263,-256,374,470,-91,-306,-694,-192,15449,74,169,714,241,90,112,675,-73,988,60,-150,134,106,166,-282,950,-909,1293,253,156,2333,63,-125,-439,-17,427,375,-12,864,-733,1314,537,-226,1003,-751,-57,3682,5117,104,-110,536,2409,286,1445,882,570,-121,55,-45,-41,-39,-115,752,292,-78,1032,144,68,-405,177,-194,193,212,52,13345,-49,699,7072,173,172,354,-84,-334,181,115,-170,1020,1259,765,120,-759,335,91,-389,-231,-127,-252,-53,4,382,4,50,443,432,-966,56,8,228,306,137,128,-667,-394,-505,-97,91,625,-307,-121,-3,-552,-119,-1390,-197,208,-890,1138,218,-61,501,369,6,500,157,592,458,3797,-662,98,1112,635,-271,953,4385,319,-50,873,151,212,205,188,531,92,27,15,333,44,717,-101,496,-128,-61,-40,196,137,50,-14,334,98,-256,257,91,-195,669,-368,1343,1660,86,-452,198,365,-100,-34,682,546,-137,169,92,199,11,35,-238,255,406,507,-561,113,-82,-129,1184,1195,-537,1011,-164,202,-23,-13,-49,2999,3094,465,352,206,534,65,11,384,-69,-54,808,581,447,85,-187,-77,-151,-133,731,15,252,260,-344,81,-17,256,155,110,407,40,1095,315,403,915,650,44,67,-2,-177,448,-880,637,69,772,262,177,-133,549,-71,856,1165,-35,951,194,-147,59,345,-62,-48,92,211,14,184,30,177,401,-139,256,596,202,308,1250,22,398,77,-103,48,98,5542,249,-832,-56,307,105,144,-38,26,1558,208,687,1361,-257,-52,-136,663,688,-248,370,8,-55,-137,-210,-304,-161,999,33,-744,-90,1307,72,167,-55,140,77,1885,611,1,181,88,611,357,-16,350,301,-121,1208,-354,177,-284,-131,441,-269,72,353,-4,123,300,251,-72,-152,-31,374,533,341,4,131,223,-34,394,45,925,-21,82,469,60,-32,150,-141,265,212,869,104,88,95,1074,113,3,11,397,1477,300,-8,71,1112,10,986,133,110,299,771,3026,87,291,79,69,1646,626,988,1378,1463,622,-180,378,204,56,710,250,1504,1306,555,1067,443,573,8284,552,0,1155,1657,101,547,144,-187,14,234,476,591,1274,897,508,-88,-107,1608,150,144,261,1302,138,643,253,177,33,247,-175,447,542,816,269,-945,1211,764,302,1205,-6,45,63,84,387,506,91,-109,187,271,207,199,579,2000,627,742,159,38,443,359,1588,979,-59,67,155,807,441,146,440,43,-43,411,105,5454,-41,969,-123,110,11,-35,675,441,1197,-145,209,230,-6,260,-28,158,156,285,843,204,881,699,563,317,80,194,61,-89,407,150,1232,196,1779,774,411,558,1183,212,1786,260,589,83,547,-20,1410,-131,389,500,370,1538,6,70,1138,106,151,3206,394,81,-29,-121,678,237,321,242,7,2035,727,-115,-46,132,301,1561,102,846,-23,124,1828,1063,1198,-539,4165,255,336,119,197,83,63,-14,22,1542,15,316,132,-9,948,715,93,565,1728,-100,2077,796,937,628,549,160,470,-41,-88,697,1384,466,24,332,35,245,243,275,391,-391,188,1864,226,-102,599,1695,103,11774,1833,316,508,449,707,130,270,226,176,391,1555,395,238,429,34,337,868,107,-5,2289,-13,2404,534,556,729,4,141,54,35,-990,4237,134,-179,138,553,1353,298,2622,36,883,553,637,988,-119,1079,140,1799,474,56,566,-210,592,89,842,1224,353,-54,701,550,2819,164,156,-42,2207,44,-971,1016,1880,235,1307,464,-63,436,696,2257,707,-92,218,556,637,523,1301,-133,520,579,604,206,1358,34,-124,912,124,1813,1394,624,572,702,-67,315,1490,4,109,905,1608,45,1723,998,-15,2014,11,1172,808,470,565,297,1224,505,2351,262,90,1478,619,138,464,437,1021,722,347,-14,408,585,651,331,612,1053,-127,1225,-31,875,2226,-212,880,1889,1805,652,3415,377,42,76,133,160,1692,701,169,781,187,645,-145,437,843,53,372,45,360,1504,245,1414,-50,119,2381,235,52,925,55,416,320,347,494,29,-43,-39,317,5207,931,116,667,263,281,845,651,-1748,524,223,-66,444,198,354,2807,995,1591,1844,255,394,522,727,-55,355,1727,1214,1005,1089,424,748,1197,355,1073,806,941,2656,-278,1441,923,136,184,279,279,103,373,176,886,1321,850,322,2260,706,50,1192,463,898,66,90,219,302,660,320,2199,156,-73,-38,305,2007,107,1185,144,2898,-635,935,78,308,933,-247,1118,436,69,1313,-84,-467,134,415,324,-36,1095,-441,1894,2253,2439,221,690,696,8,449,2534,1039,3561,260,-596,1114,1375,1051,118,485,136,260,361,117,367,-48,68,261,749,-7,955,597,535,1154,2971,66,436,542,676,-83,2364,1812,142,2535,2409,1016,284,222,600,137,197,450,2356,12,50,58,742,-88,300,269,440,544,68,742,366,362,164,592,1616,1339,313,993,315,174,4768,54,350,-248,-10,242,-52,1898,577,-50,-151,717,634,1150,570,135,237,426,2969,2180,68,162,-223,98,335,2878,-237,821,987,1925,263,501,1030,329,1379,776,40,112,-105,-263,675,46,-215,509,978,247,449,567,592,1290,298,164,563,1339,-392,974,439,559,1175,-1534,319,189,42,-289,233,100,701,557,124,82,85,229,-324,301,-182,546,628,178,249,308,84,385,108,38,2372,69,60,166,1506,53,-80,913,-54,177,101,486,297,220,102,412,709,206,164,963,1133,1048,-25,-280,676,1343,610,123,-3,189,219,-774,-24,28027,-49,559,-161,401,102,-631,402,1236,289,685,258,119,994,579,409,647,176,412,838,1015,4396,272,938,-634,238,110,1838,1580,514,192,699,157,436,1511,773,42,-225,83,2956,1603,739,216,136,427,66,-21,3149,27,328,-562,2824,273,392,134,124,336,-66,481,481,-162,207,71,522,2734,-29,90,163,522,1181,261,-713,1097,163,3397,5954,482,94,-200,346,348,170,1371,370,93,432,506,-1133,399,1264,113,1235,6,427,1678,52,165,-119,897,164,81,899,454,232,198,380,45,97,762,298,172,553,244,98,373,713,115,83,541,215,1243,132,114,225,1118,214,-246,367,1396,-455,856,352,156,393,-179,293,-26,-492,-19,-62,936,99,298,149,1158,401,159,-51,95,963,1227,993,255,655,355,-43,1159,645,2588,107,527,389,924,300,-588,286,126,556,101,-10,1005,2034,426,312,257,423,495,436,130,-1056,433,-446,497,24,724,96,258,873,-50,-678,1609,224,3271,-158,33,-43,2698,1295,162,12,990,-399,1570,773,2546,5074,206,1005,2731,228,1515,-37,-14,263,498,197,534,831,-309,1796,-25,-259,876,62,239,21,30,44,96,271,-557,-82,526,225,668,185,1420,187,176,95,69,13,181,105,190,967,69,1259,42,1767,949,111,114,338,13,108,825,236,25,1029,-62,38,852,219,172,245,344,772,236,-22,538,-1,217,708,-246,897,2078,32,74,64,376,193,1190,8,-98,1933,352,1055,696,777,-8,262,1270,88,176,395,544,44,18,2527,1009,471,625,405,278,362,255,796,-267,461,1512,645,7431,4214,1199,-7,860,230,-246,142,5,480,820,1249,711,949,2217,378,960,737,52,1168,-129,152,-79,447,646,239,571,370,1021,2322,4723,8972,214,295,1340,161,-150,294,267,556,-34,896,406,54,831,2040,168,1982,2167,303,298,34,49,265,535,-194,-183,88,329,352,686,306,319,560,927,-37,1071,1141,1086,452,-71,157,604,497,271,640,-482,394,661,-217,719,1015,233,191,808,360,84,244,85,886,259,643,903,188,-65,545,-332,632,108,578,3531,86,153,75,154,120,210,1029,509,256,235,2503,8,63,241,-53,-603,82,34,358,78,-454,429,367,-302,1326,260,829,242,1321,130,546,161,82,342,-169,196,14,1367,1233,1655,213,375,4,597,5591,146,-120,319,417,986,717,99,-273,2331,-2,373,-191,619,-239,260,81,1486,-1059,568,349,126,140,783,485,321,981,685,1099,660,875,75,557,475,-24,-21,94,1019,286,1773,28,240,-64,295,132,539,2081,291,52,-147,371,844,522,324,431,372,-207,522,170,13,623,260,-22,1980,733,-240,75,465,-187,3114,56,699,1686,-230,200,556,482,115,653,-7,2133,263,-37,213,116,1359,313,535,239,1046,1254,-285,2615,-42,33,-37,374,197,1371,3326,-989,279,539,3093,2000,433,2013,139,36,503,807,263,542,-98,668,135,1885,2,233,229,802,260,311,478,302,-38,191,1438,922,373,894,877,517,352,365,-1336,919,96,138,614,348,1426,2647,517,183,355,20,-737,218,632,680,511,383,245,240,-48,241,317,406,-122,216,682,23,3114,1286,-789,229,-14,170,1541,422,866,2259,264,3308,2643,286,85,383,338,48,765,173,1367,1418,464,2032,1370,228,444,633,-861,201,990,1065,701,269,-299,1039,1062,465,212,-36,516,1737,128,364,81,-387,-1,-198,509,990,490,806,-375,5424,200,48,788,-132,-49,409,404,2963,580,631,247,1245,377,6,826,264,920,1220,378,419,-55,120,1435,-500,440,2334,1247,804,218,-421,-208,720,227,224,294,-144,1844,502,69,195,2226,30,75,-40,886,345,-351,486,1488,573,42,2745,423,31,364,3873,811,348,39,662,1,251,-100,468,1422,374,428,736,842,-376,1673,620,-2,82,507,-61,156,711,605,-380,693,594,594,-92,1504,671,2251,1267,583,81,547,-54,2563,87,803,1448,589,1684,-173,-35,-83,287,638,738,278,56,907,694,674,225,79,1450,93,148,-103,686,2729,-102,571,99,487,243,144,228,-440,-12,508,2279,278,510,192,84,-21,14,335,612,388,135,305,1366,324,1656,1166,1024,560,181,945,-57,381,289,499,145,2164,2423,1080,681,530,798,-327,2210,695,67,495,420,556,765,48,354,457,147,349,-873,-159,182,168,2183,379,466,692,84,334,186,499,312,-109,234,82,744,-44,376,1596,392,873,325,346,438,421,2800,942,18,2034,444,1023,854,18,385,250,286,163,400,782,850,642,483,1787,741,994,100,332,-518,1639,751,236,340,408,481,1116,1471,4196,610,2199,1343,524,238,201,240,3007,805,741,1293,748,1550,3064,180,2175,106,365,832,-96,1205,919,1817,3104,1313,534,642,144,-125,1047,1848,-590,1175,-4,400,-389,69,2050,1351,500,1778,846,368,677,348,424,231,572,463,714,854,2210,285,202,57,1000,1435,827,93,241,-630,819,1059,795,236,187,257,451,612,253,446,11541,1545,472,1210,13,545,818,2900,350,590,388,1839,111,508,17,500,92,676,827,639,-7,874,5526,-57,426,50,763,556,1603,880,233,-264,41,575,-512,-546,499,889,215,560,429,859,152,747,1348,172,302,319,733,161,-42,153,364,157,452,-1073,109,756,69,239,181,323,473,1512,354,593,-11,221,1171,1960,1612,5873,-425,98,298,96,53,-150,47,123,62,1807,522,751,-187,920,113,617,344,154,783,675,547,227,81,753,791,606,224,13,3649,605,1640,380,477,1055,460,466,967,-55,-211,1199,396,272,351,571,537,1184,283,965,1602,17,1060,2159,520,492,-26,347,1504,2238,983,4501,124,691,920,757,39,284,545,474,-93,1257,1889,2667,1319,611,652,1175,609,98,1503,-140,-341,-26,4,466,1846,365,322,369,232,170,238,-50,395,991,4004,671,295,1077,3546,220,749,303,607,53,27,-246,221,-145,-20,602,965,156,363,1221,196,367,467,142,1349,1095,723,-155,480,595,1569,25,514,320,3999,-501,110,1131,-169,-22,1897,1364,294,-49,451,541,291,-125,96,829,248,-669,838,825,1009,752,459,1741,139,655,663,-117,-874,264,29,192,56,61,137,360,1638,431,-1,184,487,185,329,604,1461,258,-19,4965,1050,328,79,339,-29,401,1135,282,-449,305,73,1824,-102,1024,635,311,207,-1084,224,619,-302,334,363,611,451,1608,387,5072,120,604,253,507,1197,1230,405,169,486,114,750,1042,794,655,2445,493,132,350,1123,135,311,103,310,1441,436,168,1506,3050,179,786,-1086,439,231,488,359,417,80,-358,1498,127,315,129,1874,458,175,84,353,1147,3060,1036,542,194,23,974,636,1152,467,348,1411,755,845,54,496,979,153,2863,446,857,3436,1374,1071,909,215,3396,3501,790,49,-18,372,846,-223,147,1477,265,740,645,247,-265,726,56,235,642,191,-38,60,144,251,332,1718,1450,54,-78,-15,-37,-102,447,-149,472,1702,13,-66,1579,3422,710,89,501,-87,1119,1116,43,981,2557,502,3877,170,496,920,248,159,116,882,-275,411,184,-67,592,517,1843,-7,984,3259,-39,889,-801,1849,208,869,993,519,565,848,2544,641,869,92,830,352,931,-525,899,788,433,525,1050,-50,845,1214,580,628,280,398,-273,189,131,159,-427,217,191,93,1712,508,349,2945,232,366,620,15,-82,496,319,759,27,3740,-79,-774,1447,1447,-226,423,1568,1801,1016,1913,0,-809,-374,642,360,1291,273,10066,3490,2334,88,-3,204,241,555,1068,1205,93,3410,1931,133,-521,1082,32,576,1004,898,439,382,2493,91,841,1277,213,2114,625,214,187,18,-91,411,134,249,127,243,156,103,112,1765,4052,80,511,496,128,-149,45,449,-554,-542,158,240,535,1807,-47,686,11,-98,239,162,-509,666,-1011,424,609,92,421,942,250,2036,229,188,1225,-301,934,1589,133,377,78,811,1014,305,786,62,384,363,181,-279,-39,148,-96,820,36,958,-98,108,-36,1212,-575,450,50,136,72,704,372,463,1217,1853,1978,446,50,223,3,1153,263,748,130,709,737,303,-5,2556,658,496,193,248,1883,-176,24,1394,1467,-211,325,198,351,-32,91,105,100,386,12,86,-176,768,122,244,167,-54,377,230,8,2463,1341,749,251,706,2494,47,202,288,308,2924,1209,33,933,-245,244,685,1872,229,200,51,3932,2444,349,5137,145,320,1026,1881,113,1254,435,807,603,-92,120,177,181,2851,1206,1276,108,317,502,1186,584,1153,401,351,664,2078,-421,1484,394,-58,1195,1750,87,581,99,17,-39,879,1060,41,-75,1389,391,510,165,585,2249,587,999,-5,1640,635,535,179,280,1517,1389,1009,91,1003,1040,769,777,101,311,434,157,330,17,61,368,429,294,1181,694,228,247,-473,868,618,252,181,563,291,276,-201,297,342,814,312,-33,94,183,826,1330,666,-108,463,718,2485,327,174,128,962,884,501,413,27,-113,565,2169,675,2684,922,4417,127,4548,1618,135,3290,1561,-232,2764,819,516,1044,212,-90,88,790,934,17,494,641,186,729,252,359,218,377,2123,234,167,-30,-93,1938,1222,867,1558,432,587,3640,156,886,51,718,144,2389,369,933,1892,117,484,1660,-136,387,1160,3592,1342,235,-9,-878,243,854,2237,2780,-318,728,405,602,103,82,5847,944,1037,588,147,488,-616,941,521,547,927,-86,883,1666,397,1247,231,-909,245,2716,818,204,-181,2455,188,1684,1725,772,53,1069,98,126,753,189,517,184,230,615,668,289,1062,259,-40,994,10372,3676,1932,148,58,509,763,-37,619,-1685,464,6251,-13,584,926,652,-54,266,151,128,317,-33,593,4479,93,679,1034,2003,13,529,145,162,-106,-546,318,4560,3215,572,712,35,347,888,240,2126,1464,134,-117,1677,408,81,293,340,379,111,331,532,427,179,421,786,657,1471,458,797,46,48,196,1919,1009,420,422,93,39,55,478,630,1293,377,461,988,1607,656,783,302,198,-84,853,1698,511,1109,1255,657,796,15,476,2825,983,120,-98,176,349,1541,192,214,620,621,39,683,903,1547,560,912,1300,255,410,223,139,276,2033,375,206,2395,1224,-2,4286,-208,344,546,38,527,3178,-361,345,559,1452,210,780,787,1024,609,333,-1143,1440,18,-36,82,451,845,280,212,111,578,-7,125,-31,1062,1615,1595,247,365,1076,293,-57,-480,-151,817,233,-38,1050,340,515,17,203,-34,597,937,-434,55,-477,1256,131,498,204,495,238,232,560,282,151,-15,1060,1329,113,802,1049,41,606,400,1495,407,205,235,-43,590,438,387,-387,1281,1241,108,127,305,843,-125,275,256,67,306,-11,1291,-25,982,1700,604,351,371,-58,453,239,116,-84,576,492,103,292,-744,4187,173,1681,1512,3871,-12,358,2538,47,902,447,-67,498,930,2295,237,1218,163,399,1143,1627,-6,10418,291,684,56,49,535,1941,114,810,10053,539,1612,1490,337,240,632,-52,-434,180,223,176,301,444,272,632,1028,49,256,426,147,778,165,208,419,459,702,192,200,7290,1451,82,905,195,1424,960,815,668,-625,155,121,276,229,-60,175,759,358,670,182,1175,645,356,1417,682,2338,329,107,5571,-76,1300,4271,2509,-18,814,2189,-228,1282,203,1434,-577,328,1321,861,624,513,1095,198,384,-54,689,924,35,124,675,916,286,762,-129,1215,136,8744,2906,103,183,147,276,162,115,152,-56,-484,528,-23,753,212,213,441,1551,1681,686,2034,264,853,153,772,291,2220,1906,1050,466,577,1191,1178,868,481,112,617,1344,2788,234,584,611,1517,2967,-22,9,42,852,2791,897,1161,856,441,-143,969,50,892,74,746,145,1195,1793,-53,479,346,1121,48,39,35,14,-804,76,78,717,171,-640,-1186,726,0,668,1410,1128,1293,123,5,262,527,575,572,392,178,97,403,196,-163,551,359,767,702,2739,862,-88,949,511,7617,1050,283,506,-86,-349,426,-745,526,989,288,367,-415,464,354,259,1381,471,248,713,587,108,116,-314,632,1145,-1430,-552,52,1064,2665,4774,213,846,-132,693,704,2800,1392,2289,50,2504,-232,751,870,500,397,1367,890,771,442,63,-27,133,247,175,597,286,183,1061,28,721,500,804,82,412,4403,268,245,170,3316,408,-203,1201,128,476,663,2363,5197,656,438,691,175,276,595,813,69,1263,1443,1222,40,376,127,334,1005,1260,485,298,749,15,4803,729,3119,67,4,-13,24,2541,-156,118,1565,1276,2771,331,141,50,26,374,5446,763,2905,209,255,190,688,162,6,955,318,139,1078,178,1209,337,449,553,172,383,236,1325,1098,559,6333,-20,1303,323,1980,-30,171,663,-415,69,1461,986,1351,1256,654,998,380,1145,-10,336,1226,386,99,2078,37,-270,346,11,465,142,189,273,1166,329,45,624,-413,181,693,160,108,728,391,4157,308,299,552,1197,2004,-306,176,-53,-408,522,-179,-185,3071,735,42,758,-136,48,454,619,1602,363,2437,4821,2083,113,148,1755,22,109,184,1566,-3,156,218,2148,-15,0,579,164,737,746,1990,1438,63,331,354,1371,564,537,295,107,708,212,163,697,124,268,-287,420,-46,430,1268,726,738,672,218,745,168,-645,182,688,299,227,154,1245,142,455,646,1008,5439,230,872,-159,584,2746,850,31,490,-51,23,-152,109,69,44,1792,1284,-2,23,-478,696,928,-57,-367,-270,137,166,-30,49,120,533,530,2670,672,530,137,569,1673,1187,197,368,335,910,492,703,373,96,167,517,971,559,-130,367,2623,452,673,2321,183,475,176,365,660,-79,1552,125,419,615,457,126,-51,177,1443,721,96,1714,1079,760,812,1049,140,137,26,28,221,504,174,173,97,1638,473,1171,-404,1469,79,21,-14,109,800,994,-33,19,17,148,-679,-91,-1036,2075,64,128,626,669,2320,486,661,68,295,87,936,2766,1,34,-24,197,-523,1729,6558,1942,8182,1025,664,597,930,983,766,443,112,657,-95,76,487,-19,2103,637,1114,57,682,527,2361,-610,181,-192,156,156,88,13,419,2875,-6,-298,829,-479,926,58,514,1871,4985,658,-51,-23,1068,-26,34,26,-239,544,65,62,232,606,1632,2101,1111,947,-238,544,-233,4530,256,744,1146,668,834,566,470,479,239,258,245,337,-27,-10,378,783,67,68,-23,-13,140,2469,1372,187,216,231,640,861,-180,2381,-170,1125,1661,2898,81,-106,285,717,1287,303,-190,375,953,-411,418,587,516,-127,488,-845,153,79,673,-94,963,501,1969,84,484,306,468,178,410,-264,1682,363,208,126,-315,149,682,715,4254,-1625,2097,603,1356,1568,461,1842,-145,1610,672,-144,199,382,-133,100,5639,146,265,1976,919,201,339,1002,136,378,1485,1956,76,-56,-224,250,1559,343,43,1091,417,631,61,854,455,1977,933,698,77,10003,187,822,219,469,264,-94,788,200,577,240,296,3364,931,34,260,247,1197,1007,312,3153,2287,-83,5976,784,503,4178,814,270,200,14,355,2668,1121,-36,738,223,692,1166,62,2026,71,2296,3146,45,189,198,667,474,1411,3846,495,794,331,1411,410,862,1125,443,700,306,16,45,345,1330,1192,638,27,130,139,1338,-424,73,138,451,90,143,640,320,611,236,213,1050,170,322,1334,821,124,364,128,794,651,574,323,53,175,3727,509,3449,151,789,152,-9,-70,646,51,-15,-654,59,435,-191,110,35,294,1142,-63,1486,1276,2425,931,1340,1214,496,265,1678,3271,149,330,342,-67,857,279,-124,-313,3587,1998,402,2789,1168,67,937,86,387,376,90,104,2182,120,183,253,-27,2389,510,532,-662,1469,772,202,210,441,365,1273,533,1594,171,414,201,100,452,117,355,1767,394,423,576,6112,355,218,-7,14,635,831,883,-652,199,175,208,513,159,814,-387,4191,-39,562,-255,2234,327,-22,837,89,2493,160,193,416,1409,242,-204,1605,101,443,1558,213,1615,1750,4661,523,394,1975,548,2605,395,486,-280,440,1994,675,110,1255,1839,357,-337,10127,110,1872,3129,680,674,77,590,93,179,3306,4553,139,-271,-17,501,524,1530,546,1242,320,813,315,189,391,649,1666,848,1499,474,-15,904,242,1130,1590,145,523,1926,230,1224,1646,562,364,584,925,95,-218,925,264,897,735,453,-169,294,330,-20,-283,449,1375,1742,1176,-35,47,222,428,1774,-217,186,813,666,1258,1093,642,179,204,239,565,1250,580,3978,113,442,238,462,1223,402,-118,511,558,-177,622,1437,3537,-239,2602,49,42,-551,761,720,533,103,294,25,272,2563,420,574,733,437,582,1174,-118,502,191,1602,118,379,2086,2943,403,124,25,-69,-156,-124,823,1214,270,-349,-24,335,796,612,182,127,351,500,4551,1393,10,1072,276,291,-117,762,1828,501,4,-42,-1150,188,429,676,98,138,1030,818,157,1219,61,-31,116,16,218,604,1627,655,1258,168,163,34,1670,140,18,241,155,629,913,808,1858,490,-12,378,3933,412,153,1348,523,1253,373,1512,4224,483,79,297,313,336,437,741,58,894,155,-55,3740,1423,1650,88,380,194,58,2435,402,211,429,152,417,583,2296,1270,792,503,300,198,1973,396,475,77,3227,124,139,64,472,714,258,255,6,288,81,-274,1132,1677,306,748,91,1438,290,-26,61,271,816,317,127,69,530,657,1045,498,135,735,1204,52,983,321,643,533,-291,1429,1024,206,304,-120,300,611,342,198,496,393,521,2610,1104,110,-24,693,89,50,207,357,-99,2,115,71,211,78,-39,48,79,14,-10,610,48,-94,1,-198,-773,837,-644,361,-90,-14,-8,-129,-50,30,439,187,401,-55,435,272,-61,4,191,5,69,22,747,-23,-1734,1881,-143,228,790,75,-87,122,106,21,13,35,595,452,1966,1810,813,89,127,1067,2229,27,1090,2015,382,43,119,154,41,95,79,296,-58,259,325,58,239,54,54,-315,3945,211,304,72,-84,-1,913,-265,-1,97,-6,62,211,124,-29,22,82,-39,269,-643,124,1187,-18,4716,259,179,258,344,1837,100,-105,363,-5,-1,-113,75,-195,96,-62,88,32,47,617,206,-67,200,218,-173,44,-61,27,8,-81,393,-60,-215,-178,2493,180,1331,407,295,124,42,-2042,-156,2
16,-269,-907,-116,-488,-234,247,-221,62,322,-194,-403,-460,-56,285,502,-99,-478,7388,-385,-292,-51,22,-89,-9,-144,-190,-137,5,-131,-362,18,-4030,-3038,-4928,-3655,202,1640,-178,-367,-204,3069,4290,9055,3642,11202,16476,177,75,306,115,473,718,1473,-249,40,159,-182,213,50,197,259,1567,78,39,81,1259,146,476,-338,60,472,294,129,25,89,146,420,888,-285,371,748,1605,-244,489,1456,-25,272,590,130,544,72,531,469,40,-113,-41,497,50,-35,62,-732,113,-47,-271,-43,2877,300,-610,143,-14,-95,101,-1366,-330,149,126,225,206,157,-74,-20,-6,1170,474,-117,886,-156,270,65,144,-382,73,-273,-405,496,76,-47,153,35,-117,-29,126,378,259,157,449,1198,138,578,275,272,206,501,301,176,365,-195,1493,-247,3476,191,-44,439,8719,265,185,543,939,634,1847,104,694,333,1959,427,244,157,-19,136,214,397,-106,278,384,143,-17,-292,262,-234,2065,-19,-34,-127,4942,587,313,44,-421,683,399,1418,43,230,132,222,-215,903,515,1511,68,1964,-173,-359,2607,-649,64,3267,5,278,2435,-73,157,-75,431,15323,113,-9,2281,122,39,223,2686,625,206,-209,247,516,616,2968,3761,152,5144,-82,57,-451,-161,74,148,100,-20,1803,881,30,939,-566,133,118,2594,72,1487,516,-319,-204,-88,-180,-65,-273,-128,199,-267,-141,203,147,131,711,354,141,-348,-143,-166,2278,3025,424,47,7,161,200,1186,-115,9591,1259,1433,-55,-206,9,191,229,2585,-137,-353,130,-48,-58,520,38,480,3173,177,91,-775,761,-86,113,818,-21,64,-41,77,-134,673,1094,709,1055,5,893,10820,164,-215,93,542,428,1249,41,8,198,57,375,1158,761,239,-275,531,302,118,-32,1432,182,216,2217,158,-183,4469,79,159,979,386,228,-12,168,266,238,357,3273,39,240,16,1358,1257,476,985,-1,58,223,951,576,235,581,1441,33,611,4,28,1468,765,149,-387,168,47,2252,-8,-84,106,-203,-24,398,-16,545,486,595,898,325,623,185,-65,773,1767,100,30,-9,1075,194,26,41,81,1584,576,188,-50,317,-49,610,951,206,319,43,819,129,194,9,1242,48,-358,256,130,405,247,401,902,336,1252,7076,402,-65,705,-345,1181,-157,408,850,228,-12,1322,571,-111,-229,679,-493,619,49,198,78,860,4859,228,62,-255,78,451,487,127,-69,62,262,900,-194,72,-48,-3,963,373,377,494,235,348,-86,33,536,135,-27,-71,90,262,-28,-1,435,614,463,217,66,-78,-126,151,1828,501,153,140,69,3028,210,-356,143,219,285,-41,-105,1015,835,507,396,293,643,-28,8,-490,524,1597,215,354,151,502,5031,394,554,347,2141,123,67,530,198,-140,211,2148,284,108,-70,163,-311,-61,1345,9,185,915,453,5776,1189,-1,-24,337,73,51,-69,6840,139,6,159,170,18362,215,411,1438,-263,-72,18,122,561,162,176,1125,102,1466,-47,193,683,-18,-299,271,292,1222,523,69,53,337,79,-280,876,184,-406,-414,5,0,317,477,-67,903,439,170,863,-782,202,183,649,32,-130,-91,58,-14,1235,-29,345,911,677,1206,350,74,210,-20,40,628,-142,496,259,2300,358,2553,470,168,28,199,40,1364,351,30,163,-13,859,129,604,856,682,41,-46,-24,777,119,247,33,290,500,266,260,233,536,203,-46,574,477,499,-97,27,-47,357,231,270,47,181,251,322,305,-15,184,216,611,-173,309,-171,-171,-5,417,594,569,220,102,352,283,102,730,123,575,21,540,680,940,-142,-132,-132,293,447,174,506,1736,121,1764,27,95,493,563,601,-95,-13,258,1080,519,-167,-922,506,-107,-94,10,468,210,201,29,149,372,744,67,-165,230,155,343,-234,-13,853,262,3620,421,7,32,445,8877,-108,580,355,-330,-33,324,-5,202,465,-139,-84,198,-362,18,102,-71,437,-206,1051,-53,-76,-157,2472,146,102,-222,352,626,29,2228,-40,469,24,-1064,-379,-38,-34,1841,-185,799,52,-70,681,3,-14,-61,1164,937,43,-74,148,-152,2028,1543,759,-228,142,87,172,22,16145,139,107,1776,825,985,304,225,-76,295,-446,-556,488,-155,-120,-125,-719,-160,70,764,115,520,2479,689,416,-5,97,506,438,-108,281,-102,-43,253,27,50,257,-48,-41,243,-416,97,733,-13,-759,-49,110,-121,-370,140,257,-239,-512,-32,-1,-222,107,-58,270,-55,-897,-1081,1866,-18,532,147,1242,14031,140,-11,83,840,-158,121,-157,6762,-92,-1034,-140,-25,21,38,161,52,18130,358,-499,-57,117,178,-233,-104,-6,-225,10702,-1001,-261,-75,-23,1135,13988,-205,-265,-87,146,157,50,-7,-263,2340,1435,148,-62,615,1301,49,195,282,12441,1476,580,154,-56,167,441,26,-437,559,186,-63,5703,-60,87,-81,-101,-52,333,172,-178,-64,-140,159,43,-4,-33,0,-188,-321,250,474,-55,-330,166,647,15,-85,87,264,-134,784,153,70,291,195,15,12,-299,156,7,397,-184,76,-71,-412,-48,101,-106,-17,-141,514,-13,597,-289,-180,9826,-500,194,35,298,12,-224,-32,-92,-230,-343,-57,156,6544,287,79,-220,131,-123,-92,28,-144,-151,-346,-166,4,-174,-828,7891,-135,2,-63,4509,-151,-215,218,9686,-204,255,38,50,-52,-44,-520,309,80,168,-172,-85,-291,3868,1129,325,906,120,-148,-116,134,666,130,-120,1797,-79,-640,35,342,1147,358,831,178,91,-130,542,176,1015,91,1022,262,1738,-75,404,644,698,-255,195,348,4302,74,438,184,1089,128,-99,147,1458,99,26,-296,161,73,138,24,74,126,-134,769,89,-62,20,272,-283,63,134,2687,1913,94,166,1470,331,400,674,255,16,1170,4095,50,38,4,143,1795,216,3077,229,48,410,352,8384,305,-36,79,-345,-14,55,-129,91,-90,9,28,429,1016,-56,448,-43,-100,-131,-20,64,8,293,195,231,182,-5,1386,834,10,-40,-21,-45,84,529,225,-84,76,138,411,-68,150,1077,-67,1337,309,1212,511,98,66,-48,-443,58,-29,-83,114,1029,-47,-108,-49,100,-147,-75,-555,-944,919,127,305,203,277,91,340,-165,94,-108,75,-82,147,-183,88,-388,-213,-61,-63,1026,965,-220,-246,99,27,18684,8266,-18,349,-401,479,261,55,217,67,-272,26,407,48,537,102,102,1235,-79,52,117,-28,22,130,469,7,399,1875,-29,-22,130,1040,118,-89,59,647,964,13,793,-83,-333,-317,-60,63,2554,131,113,163,220,-97,170,-182,45,72,1031,196,-145,835,545,2,747,-66,-15,301,1128,-48,1015,8277,8,510,-186,128,1167,-7,546,32,158,15,42,-58,-101,-157,2130,-307,45,-179,36,932,374,461,583,853,-63,895,427,40,205,743,49,157,382,-194,568,-22,-31,-153,-68,352,37,371,802,580,356,134,-833,71,-128,-244,117,-669,-129,95,72,-189,84,254,87,-275,241,55,466,-69,110,-31,-105,1231,70,2191,18,-98,1248,154,475,886,-220,1171,-26,1104,7598,44,2481,5384,102,-74,5510,459,1059,29,602,491,752,142,52,24,1018,1583,-88,342,-10,-96,-35,104,3047,146,-239,253,44,514,1311,573,212,2132,50,-425,-17,158,7,-1,70,110,-87,-39,-517,331,51,1154,-388,648,324,2178,965,1987,18,-185,-451,170,25,69,65,-151,102,4029,122,77,38,25,-157,-34,163,448,656,1130,-36,500,438,617,531,-20,6,63,273,6607,-413,297,382,-33,-5,54,207,-2,224,264,392,283,127,-10,-49,231,63,42,-613,876,-21,-78,-61,-53,255,196,946,847,256,35,197,12,-59,26,-90,-15,666,266,-34,-151,8,-475,18,352,-103,37,424,-79,292,-168,-40,82,-138,-273,385,232,102,471,-11,176,1531,347,12,-74,-55,341,-118,1232,412,818,380,133,66,-116,553,-15,65,-88,250,-46,208,-4,43,583,-21,190,353,254,-395,762,-19,845,-36,1007,97,89,12921,1093,481,-158,-88,211,-109,-16,40,-12,115,1147,927,-31,320,-169,-53,-132,319,109,132,-50,2032,970,162,127,1,-11,225,137,988,-14,-89,15,380,28,-15,204,434,-54,-11,0,347,74,-60,-435,1,449,393,55,138,-177,574,-67,219,489,10,-108,258,101,237,287,51,189,429,354,-76,972,-19,921,253,221,628,36,97,743,-25,197,-55,44,60,-165,349,-86,39,-3,147,-9,2647,-4,328,621,494,147,114,108,-56,-166,422,298,-327,108,516,-25,152,-68,-679,-62,-106,107,-183,1023,28,28,175,-94,11,-214,-1,180,194,-79,52,1633,7235,101,-127,7262,-20,-72,-262,-495,-82,3999,-31,-181,51,96,18,55,266,-121,-61,61,260,187,67,466,-117,31,1200,158,-42,503,167,211,-218,10175,412,-229,86,755,44,36,85,31,-105,141,58,4244,-350,249,-26,-157,121,50,-1,-100,336,43,562,150,696,216,70,-241,-911,1412,-994,-1698,-901,-177,6,-376,430,17,2315,63,-247,110,121,-232,640,-60,41,-21,93,-102,112,25,554,4,-165,6589,-13,16165,14375,14002,-82,-92,314,-40,-129,328,381,4804,40,-2,1772,-254,1453,-212,268,-134,432,1906,-28,445,50,50,2851,18,-100,223,-11,-486,33,-78,-17,-75,10,2466,-326,-114,970,1535,83,150,70,-57,252,-29,-90,-213,-328,-283,-275,2230,3098,5697,2,521,1539,791,-7,132,-239,160,282,392,646,317,974,21,80,795,1484,253,55,4308,111,10489,900,3,-72,1096,-186,466,21,767,197,78,19463,633,-3,110,66,79,-34,71,-5,121,-61,-55,99,-281,-107,253,-43,20,193,212,8195,0,-12,244,-424,1285,181,44,225,26,5128,343,-79,197,35,-63,79,-179,58,2030,13,-110,-358,-44,-93,1770,-34,187,181,13,-164,801,-711,125,154,-382,276,107,1375,1441,34,136,-152,-440,103,106,-52,145,3848,906,3080,-1028,-42,52,-18,-49,252,145,9509,661,-491,6373,90,-1,-34,-711,-287,151,-430,659,-54,-16,191,491,-318,-97,-48,5739,-32,-96,232,-52,1022,1489,38,-116,-57,711,141,-18,9130,2922,39,-174,400,137,-151,340,744,270,2518,413,797,421,349,114,977,202,391,69,244,-111,3444,156,127,156,1008,67,715,121,27,1796,-62,230,709,182,196,240,232,335,499,664,100,140,-84,-91,306,688,4235,113,-47,104,-16,-85,119,-84,-143,-40,572,215,-84,718,224,-37,804,-33,65,1120,0,-10,415,27,186,-5,-163,39,724,-85,-213,515,108,4255,1052,82,92,-66,1711,-129,29,63,2351,-2,-146,-178,86,160,335,-149,45,698,95,20,120,692,-142,-440,-116,-54,-103,-5,-55,335,29,28,293,248,-47,-527,-3,5,2,-56,-20,-373,-66,11,-148,-88,-43,249,-3,11003,3148,577,-28,13,174,-107,36,91,-32,-191,764,-46,-138,103,13,55,-139,1128,172,-287,8,4306,-161,-148,-56,-173,2420,2331,14,575,291,516,-56,-40,2180,605,444,8,365,-239,-41,70,-8,-143,-20,37,-113,1078,-137,8,-66,2111,135,162,131,398,-44,263,-70,315,-90,92,-11,325,-129,11001,-122,301,75,-43,149,80,422,302,84,229,-363,69,121,18,-13,-118,-17,295,201,231,16,1785,49,18,346,508,1318,885,445,323,-63,56,-44,-159,-81,26,1273,-55,-29,1299,-26,120,53,20,200,134,10,-921,-103,-23,2090,352,-91,-152,65,322,71,832,-150,-38,1284,-101,27,4825,-233,-101,37,-4,-6,82,288,58,-433,-45,11260,-123,239,988,225,712,211,97,21,251,388,360,-695,217,20,53,-211,240,372,39,230,-7,705,50,-19,7716,-242,62,-26,44,-182,114,-10,76,425,224,1,-63,805,103,327,299,18,-279,-63,-148,-142,271,714,-373,927,28,3579,1066,222,-19,11709,1827,-115,212,56,112,-219,-223,170,28,2643,58,-12,-174,473,718,23,99,451,1031,11,-715,1,233,65,69,133,255,83,-4,99,-15,1318,-61,733,495,2021,-90,-301,945,1223,1,57,-51,-241,92,262,-114,241,525,476,218,-32,-84,322,55,525,-199,586,51,73,277,237,8,88,235,-4,-30,-173,210,252,569,674,-102,285,-47,83,236,77,833,187,-43,-75,-361,348,69,-124,-70,41,618,410,203,-90,812,629,-25,190,-287,-137,478,196,309,234,1011,384,24,-11,403,7737,17,-223,237,339,141,243,44,21,-925,346,133,-21,65,1462,730,80,87,377,69,562,235,272,-88,213,547,148,243,1498,397,-38,131,2933,-34,766,204,12009,-117,-9,550,804,159,-45,63,329,-14,234,34,20,247,262,127,258,419,112,128,4032,-151,-299,107,131,188,-4,63,582,161,80,23,97,-74,-36,76,-25,312,-335,143,154,922,-173,208,14,101,728,-51,4121,202,596,320,180,-46,578,142,-309,111,-1,634,-976,-36,-32,-167,125,39,-259,2490,-8,159,11,-63,111,18,145,377,347,209,371,121,57,66,90,-96,-1,81,-17,11502,222,51,-132,38,-70,318,382,780,103,-316,-15,105,171,-96,102,551,1,-51,75,93,-1,-18,641,-44,705,44,-70,-313,-65,114,-15,-54,56,-25,-182,89,-52,129,376,-253,-13,129,-45,-24,-34,19,906,69,-135,-46,208,-158,-164,1267,350,136,-41,-199,308,4,312,707,-54,91,210,167,72,-145,407,12,491,16,118,448,99,1773,332,1275,-88,791,143,299,-114,-124,671,57,485,501,-222,199,29,-283,169,-58,121,30,408,346,823,285,-83,60,619,-173,9,251,19,463,-147,38,280,79,-163,295,58,10,135,118,19,803,269,884,-55,241,-132,147,510,80,-30,145,35,784,-59,-25,-40,632,94,288,69,203,51,-70,79,-326,24,410,254,923,366,202,184,307,302,694,-104,1210,76,-49,2879,25,1828,99,171,111,95,-210,111,111,42,-639,-107,155,-37,-53,111,248,458,7,-789,248,188,483,51,-88,139,160,175,35,354,332,-153,156,115,224,106,78,114,181,20,1736,660,720,-494,-69,-118,12515,-67,811,-707,-627,748,-17,29,301,-56,555,-130,-74,-98,-67,431,572,729,517,17,-168,104,288,793,92,342,84,58,97,1271,11896,6612,137,82,195,32,45,151,867,73,-98,-70,42,-336,-651,-437,-448,-111,-1223,-42,-160,13,149,97,-38,83,481,507,42,327,45,246,-16,225,146,341,457,2041,33,-18,11328,15434,8605,7179,6532,15347,2893,144,353,-264,312,847,114,340,336,1264,71,-328,-148,197,-182,-151,79,428,185,221,-92,210,41,2,-36,129,112,-12,1053,-25,-44,-52,15,-106,1,265,58,16,-144,-58,72,-251,190,380,140,226,499,-102,178,-119,880,170,515,-139,-30,167,-213,39,37,247,142,58,159,78,-143,2,27,90,170,-41,124,-13,-18,74,13,-37,442,68,19,-127,-13,-80,569,-22,12,104,50,12,-66,-9,643,135,80,-9,-470,306,-44,133,-3,2,293,-31,-80,673,61,-243,1774,-85,29,17,352,7,254,672,45,-19,1281,92,113,251,-209,108,453,-251,73,142,73,-42,286,706,603,2616,317,892,-56,9,582,139,142,159,129,129,69,316,255,507,266,-9,167,270,3246,32,-61,541,-50,-181,6,-84,85,45,84,617,237,-6,204,89,35,-100,-6,58,96,85,-354,-276,-117,266,25,-93,-132,-6,96,-100,44,231,112,118,10,562,260,-429,612,351,82,158,183,574,-35,-2,3,3902,-50,603,68,150,29,651,-160,-7,261,260,190,557,49,1060,44,67,1202,817,-4,-12,958,43,-8,147,366,-67,24,273,174,1820,183,-178,-283,-200,-423,174,180,1081,50,-29,36,116,91,-167,-11,298,1260,-63,-65,16,290,119,11,1413,-125,-138,35,-98,816,185,1213,639,-652,-787,5,391,1581,32,-22,108,-68,54,340,168,70,736,830,-71,26,64,-49,252,-24,159,-57,-62,3941,-1250,156,212,41,-37,-75,293,23,553,775,-1,-201,-69,32,-162,1546,162,106,294,181,216,630,84,69,653,-207,126,211,-43,247,46,-195,-12,1054,150,-33,580,-356,372,2244,643,155,203,-80,23,22,-51,915,497,548,-64,129,632,-10,612,-48,217,572,570,801,183,-112,-97,-340,-63,-150,2992,107,10,81,87,672,129,1649,96,115,-306,-132,700,101,52,30,337,-30,-60,181,-12,231,2165,370,596,273,722,2362,265,-19,-86,-293,-11,147,69,65,-177,204,301,118,-48,-15,208,300,449,761,181,-74,421,36,4,506,-138,-62,-110,-78,48,-705,122,240,49,-209,-14,95,-25,-10,140,643,-1043,-29,182,-115,255,143,-81,21,386,528,2592,68,941,262,-18,70,4074,231,803,45,239,-64,252,-12,1347,291,44,-84,1858,250,1461,146,209,1877,4363,-71,19,149,-21,-133,141,-110,873,192,78,291,74,340,192,608,-352,383,154,223,-235,113,-77,180,311,838,298,529,137,-392,-417,31,659,-310,572,3407,163,246,399,335,-104,-22,559,32,99,233,569,210,-123,270,76,90,1577,107,57,139,10068,91,672,102,50,84,766,-170,257,69,-123,736,-35,-29,947,61,32,579,-30,90,119,-71,286,29,2935,21,92,1244,109,-31,-122,-10,555,1007,1064,148,241,1298,38,398,376,800,334,483,130,307,662,6,-23,-312,396,335,-54,-97,-20,-4,414,632,145,-144,128,1065,-4,4,60,273,-194,-36,1337,393,-169,590,69,1029,-108,95,106,167,-258,-72,257,99,20,1731,77,13,179,-139,87,68,43,73,417,66,-66,-3,119,713,919,1280,-174,325,249,4,-86,180,41,153,593,-29,150,-461,975,-450,272,-6,27,32,263,12,-60,600,269,54,45,57,520,299,506,83,25,102,163,-8,260,165,154,192,8045,355,524,44,292,49,23,13,150,233,103,-114,184,81,-15,633,133,179,89,116,153,42,-86,1782,24,563,87,247,237,-344,-128,88,-10,21,-25,182,-219,-39,42,-36,-236,1475,-106,28,-116,144,231,-60,314,143,-1,1,111,53,486,271,1221,-211,249,-4,538,-22,108,55,-380,1012,-165,-96,132,1708,326,73,-66,-149,54,-130,-279,-23,151,-85,150,-145,80,-4,-321,89,180,378,89,43,594,27,126,29,-17,-200,-110,-8,66,37,611,-63,10,1,104,84,672,174,1163,163,83,-62,57,141,169,112,-103,53,440,-32,-160,154,187,74,192,-34,482,2,233,-119,-31,397,398,393,230,-423,250,104,109,72,707,211,1680,-42,194,168,-50,18,278,108,-2,-18,120,496,-164,151,53,-43,-57,612,103,-84,693,17,-28,374,44,187,94,1113,-136,-17,-40,113,184,241,173,457,-47,574,-71,824,378,556,63,-87,437,397,-110,231,-380,572,110,157,-76,-91,81,240,-111,277,80,-230,40,419,11,274,585,192,650,1379,-197,807,838,21,511,590,84,85,-4,115,-342,-209,326,13,29,19,14,7,72,393,312,-152,-560,229,268,-46,106,126,3438,743,35,-39,49,-6,199,50,-13,171,158,-10,-90,80,184,155,56,215,46,-208,1611,88,624,47,1621,-262,-27,79,460,81,191,646,804,-6,72,-45,133,6331,-43,2444,30,-133,-49,27,1121,97,269,-458,164,244,52,820,44,212,120,-143,-1103,126,31,-68,-16,25,93,-21,-84,304,-19,1162,-244,19,91,202,330,441,422,22,801,47,46,158,115,197,263,142,49,-39,-1019,137,134,-92,910,472,62,70,138,218,1650,177,87,259,137,-42,-60,-36,-105,459,-103,41,24,143,48,-95,-19,135,43,359,-146,533,210,-44,171,126,-112,94,-100,2687,501,-65,295,65,154,1410,1500,502,118,768,232,135,371,198,269,253,-44,132,-23,-22,475,-7,40,-204,-2,-611,-133,341,1759,-14,222,1,-11,-61,-707,1752,151,470,26,148,24,65,104,-383,-93,242,535,139,-14,-48,-146,76,290,1129,73,83,55,113,1284,455,186,596,86,-17,331,410,-105,28,-282,119,652,342,77,13,-80,-9,148,729,-35,-28,-49,116,339,153,16,50,143,-148,219,-2,424,-6,150,128,165,709,99,103,-98,160,538,-5,-231,148,-11,-21,64,160,-48,124,704,-125,189,84,1,256,127,482,745,200,668,709,40,610,99,259,-26,895,-254,347,175,251,90,3168,504,-82,41,-119,28,-12,-237,-94,-42,762,90,449,359,381,74,23,-51,-32,304,45,-5,2021,160,-119,120,283,-36,-13,-858,662,3829,868,-380,633,1055,209,-169,1479,353,-62,686,185,20,257,-348,34,-54,15,236,-119,181,585,-37,-62,174,55,4,18,78,-70,2196,-193,6568,-14,95,-52,-62,2246,-321,400,-38,-308,-46,54,230,599,241,-138,2501,-12,2179,-29,-55,-176,311,-92,364,-28,109,-54,217,137,682,-146,12181,57,346,52,294,-96,129,45,484,2355,55,-15,195,42,136,42,337,128,831,147,337,-689,-219,84,-132,-4,-175,-34,396,-31,-48,481,-249,-39,-47,1364,180,-43,561,-6,20,254,-84,351,-35,-391,32,22,10191,-46,-11,92,302,127,24,-11,147,259,48,2,-257,1282,146,-98,356,-14,-462,-299,121,2265,-121,197,4441,531,65,-61,427,-743,-118,-58,573,288,37,226,1779,66,14,-386,314,259,1911,-226,1126,11297,272,65,167,442,31,-28,-435,-120,-286,308,-436,267,162,192,44,67,-248,-78,35,1,4606,1518,-21,-80,5347,3183,35,-202,349,378,475,-665,-93,3009,-193,1321,727,10289,-40,469,13846,880,-406,479,137,-128,281,4500,71,161,175,110,-105,-507,3107,83,7,706,382,774,-34,10482,246,20,544,79,11,119,1464,-69,-276,-58,5486,1523,-21,-41,-328,-49,30,85,268,-293,-411,5,-39,-529,-16,1510,-145,-42,67,32,-48,195,332,-273,224,187,22,1749,-60,213,516,139,4051,856,-26,356,5869,1871,-144,2230,895,-52,-157,6700,-52,19,-99,-49,-50,135,1283,455,149,-92,31,-326,59,291,-61,-13,3,574,-485,-459,422,124,66,9,901,-56,9144,1266,76,-323,156,15,10115,-642,591,138,-41,2041,2443,-9,200,-27,67,19,84,15834,6459,231,2358,639,111,796,833,344,178,-183,5865,-139,-167,-45,113,82,-45,62,-4,-4,-332,9,36,-111,141,-145,236,1714,481,284,252,-41,-77,26,-44,166,6981,113,970,884,1051,492,-10,1116,2108,442,1335,-49,98,-18,617,1430,159,-1034,732,1386,62,-76,-120,389,-64,120,54,257,-158,151,88,47,374,183,72,162,183,652,238,322,322,3554,7890,-29,-93,-43,488,135,-261,-204,89,274,70,235,9418,-41,299,-128,-23,297,110,212,14,675,117,-122,384,-49,129,244,1622,750,-56,-64,32,8920,-40,15,195,-3,-2,-34,-74,158,-19,-20,-47,82,153,103,-19,-213,-300,226,-356,37,-68,100,112,-30,253,407,186,323,214,-41,-42,-44,427,20,4,159,397,4,408,-47,661,-82,11256,-758,-787,-304,-152,112,10,1691,-215,2461,-123,244,28,-93,7088,64,334,17,261,-33,355,95,-10,108,-66,-116,2471,633,15674,5973,495,679,986,95,358,124,91,263,2143,697,195,155,-137,-22,145,162,-744,252,1074,195,424,89,21,398,-13,-80,2116,347,175,47,1674,-107,5,-115,102,14,736,85,-112,-2,358,-92,169,13368,-19,133,15,118,533,-51,1153,602,392,122,49,390,620,-81,483,728,458,528,616,-3,-159,72,378,1327,915,90,54,203,-1,103,2451,700,2367,-56,43,253,1010,7,147,494,-4,465,-8,218,504,14,1157,548,64,7,-117,-55,114,296,309,1782,162,165,-4,-87,-9,-7,815,32,-164,676,1316,39,24,-403,394,115,91,-69,2178,38,103,32,197,-70,255,138,25,352,503,-7,342,-9,-34,50,14,779,-3,517,243,204,9017,339,580,-5,-246,-187,432,-131,-76,122,170,75,246,178,27,-38,335,39,1608,872,197,45,276,120,218,451,607,596,7812,353,4781,418,-15,108,503,727,44,159,34,-166,-99,8,112,1745,42,109,86,2,-29,-9,747,-60,50,401,103,-37,0,4,911,1352,63,-19,379,-28,259,-72,-49,94,476,-41,231,713,-21,162,-159,1142,-47,317,-48,169,1503,-293,197,196,82,15,138,138,117,-533,42,79,-221,169,-36,74,58,-99,0,188,555,2,-131,-53,-132,457,423,98,355,-30,78,-26,-126,-253,111,498,155,1783,426,1390,-12,-45,35,354,15,690,1440,107,63,36,3399,-73,-198,-173,104,219,161,-9,23,1600,159,-450,18,-254,778,77,217,1,337,-29,90,260,98,-16,50,49,-17,314,-32,139,74,102,74,14,-229,16,603,30,813,-782,465,248,217,80,230,6,208,114,153,118,-698,129,43,81,221,365,154,157,414,1,-214,1915,74,97,-25,-10,76,-159,-125,250,-121,164,30,-93,-36,357,183,375,-90,-129,-401,110,-47,58,-194,-32,4114,-53,798,169,124,-28,17,312,-212,180,126,498,83,231,102,-59,256,-16,-168,158,1191,189,79,-5,330,1301,225,213,266,-54,164,-118,-4,287,288,64,-16,-479,-28,-72,241,623,50,142,-42,64,-551,239,372,141,-31,-221,-5,33,69,57,377,546,-31,284,74,-690,-28,4,217,-24,480,-522,-34,-244,292,-325,409,38,540,-20,-417,-223,162,755,174,236,565,124,-135,149,-58,26,39,63,30,1002,1969,-54,-11,33,2483,1006,281,11,-184,-32,1486,202,2312,-116,182,6,-21,-390,3,771,59,13,-179,324,-27,-62,62,15,-247,94,49,122,88,433,-7,-1030,95,-1,73,134,-1,61,-115,687,116,115,-52,1034,688,209,-1,64,195,245,339,35,-10,42,-101,22,226,293,359,-359,-59,143,134,-20,-12,-2,-38,194,-58,-161,-61,89,253,298,65,-74,-92,-13,30,-17,-26,30,-26,-28,134,-48,-54,189,-54,-36,224,75,333,-20,371,-56,-575,114,234,-169,41,-62,-224,822,-366,204,12,-23,-10,56,368,-42,321,-129,199,10,161,250,945,-97,-64,109,15211,651,70,837,-173,25,158,280,202,-97,-217,-11,161,81,651,136,273,1855,-190,125,-168,-57,281,613,240,260,29,177,67,242,4252,698,-38,105,283,360,2847,142,3209,92,-276,15,8,15,9590,660,3,8898,324,144,-161,-54,157,-35,23,1423,1781,-23,58,385,177,3,199,1,1340,91,-27,141,133,-22,480,-56,-26,80,291,-26,311,-53,-244,147,2289,64,1180,-124,-214,453,-25,-98,127,-73,681,97,491,368,61,210,1183,27,429,-72,-15,218,-13,22,25,51,-22,462,-18,89,3431,2260,22,-27,-900,-306,330,-109,222,669,-162,941,56,14,724,840,566,420,-9,29,38,106,167,276,110,30,257,-183,-234,-52,-14,13060,-33,345,420,-207,144,-451,46,112,-47,-165,-267,-242,-537,39,21,-65,-120,-60,-137,-78,23,-237,17,-111,167,-84,122,-165,32,50,-1,147,73,-24,248,808,369,8899,1843,7446,48,1315,-246,1350,346,275,821,-10,371,-126,228,-2,903,-135,191,115,21,-152,-207,175,530,-34,-4,216,37,134,130,28,519,-103,189,138,891,30,58,247,-70,-18,733,-126,2947,60,0,37,2276,-155,-30,606,65,-45,-13,104,296,-108,111,103,136,29,446,-110,59,1082,1561,278,38,-1,191,402,366,28,700,111,160,-246,1040,63,31,1837,-50,72,105,324,-135,-61,-91,-148,-113,-46,347,7,115,-110,565,-50,-4,-71,-158,122,155,389,146,92,109,375,-162,-12,-4,6,23,107,-299,390,619,17,-284,-25,-18,108,905,428,-160,670,2696,-10,1114,101,575,38,-45,76,72,203,153,-15,177,63,904,13,-163,18,-16,-54,-142,128,87,1513,7,168,238,-21,-16,-9,-8,135,-54,-78,-8,-6,354,209,-4,169,193,202,-138,71,1,740,1590,-40,263,195,79,65,275,864,696,-32,143,-42,-63,207,1314,-80,-30,256,221,203,80,-567,-31,4763,141,-99,-44,376,440,128,-130,50,46,68,977,-102,-46,954,48,802,85,-51,4788,266,-130,-130,-4,32,46,69,250,4,-297,-132,276,125,486,1296,38,368,149,90,70,223,814,51,12,1651,102,-33,2797,458,728,-38,129,32,256,153,-10,1579,213,37,-111,-82,-43,35,-54,17,-76,6,2098,8,-280,1244,134,-40,192,-335,905,4521,-106,-19,-21,-139,-199,10,-242,-48,-149,935,412,-45,10,159,93,1895,-54,162,93,1505,-44,-37,65,582,-11,291,-146,-1351,482,119,-4,11,139,286,276,506,-142,1091,8,-274,-1033,637,-77,-87,39,-86,32,350,88,103,104,182,1004,-47,12345,15,-58,98,382,-12,57,453,-112,3,-28,325,131,108,13,-198,1274,1144,103,-81,-33,2425,25,-267,-34,-217,-77,-10,121,42,71,502,59,-13,40,183,354,408,276,-124,-289,-12,152,-597,157,148,-138,641,-56,-44,153,-63,749,-27,-16,229,-15,-186,188,589,-87,-103,-2,115,202,-24,131,806,334,244,249,16,896,-47,243,2132,-353,-217,-183,-7,6484,135,91,47,166,-300,7923,-111,306,728,155,-4,81,198,-13,294,187,-25,71,129,237,6,969,769,769,160,115,-186,78,338,-46,-102,-126,-220,719,7,713,18,-81,-21,-10,64,471,-151,-417,146,1732,72,70,89,159,210,168,-154,57,-362,386,-270,-384,-11,-128,186,963,189,20,-219,1658,-29,400,478,-458,79,-58,706,10209,74,-42,-131,28,73,-78,335,18,325,323,1593,7502,5409,-27,-47,59,-45,51,-142,-28,72,101,210,259,1798,761,30,-70,15021,-198,-135,2456,-110,-149,44,-88,304,-203,383,57,-157,242,-88,49,879,70,56,55,-1,-20,-245,-172,-335,-421,-395,78,212,25,206,-55,1012,264,261,-173,273,126,-136,-87,-5,436,504,129,518,58,-321,-93,37,889,144,2494,8613,1716,11348,-184,-139,24,74,-76,-111,386,-326,-127,-83,43,29,302,-37,-12,194,-73,38,25,260,130,1924,18,334,37,128,63,324,86,27,6030,-24,124,-114,230,-341,4337,176,911,-39,-161,-39,-706,1087,86,280,587,78,272,100,53,65,241,-16,-73,-58,-111,-1750,72,95,13,-39,-35,-368,93,82,122,-33,-280,221,126,665,11249,556,21,166,-64,-27,-134,210,-44,-23,2209,280,58,1123,231,135,319,-145,641,84,70,43,319,-712,-850,49,-714,375,178,-55,-37,-62,-7,253,-341,-91,138,-175,-245,-210,57,-191,246,-38,-263,322,10,-115,17,147,134,14512,1329,132,12762,-138,13,-23,-211,257,-116,268,1326,12801,79,92,1828,1839,614,-17,1648,1867,149,0,46,324,1,53,-75,-196,-466,-215,-96,436,6962,269,-34,730,-1,86,37,-247,559,433,-58,-114,-87,8,-2127,-102,53,1103,-33,21,29,4,-11,1800,526,-380,241,141,676,844,46,317,2977,312,861,401,1545,0,1068,706,587,15291,6786,-52,115,50,-198,-60,96,238,235,399,-120,-94,-125,-5,-137,7,93,-467,185,32,-294,-19,108,145,205,196,130,260,13175,-103,16,-44,-3,-9,68,147,-115,263,14,1508,-67,783,235,2667,242,294,344,-282,-13,857,89,-180,432,33,-325,66,218,-129,19,83,126,18,-33,-1312,-83,5,604,-64,-452,2,-23,-144,-69,-6,720,253,142,315,89,67,-57,112,456,10,76,32,3,-10,31,532,-37,140,386,38,61,-118,219,-5,125,-390,-124,4,-480,234,28,456,-160,273,154,43,-279,-90,404,75,7,129,-49,34,39,-70,-212,83,-35,-127,201,34,1089,-126,-13,766,305,30,18,116,108,168,278,78,-51,445,65,68,-5,91,152,174,791,-154,-47,-170,-86,-249,-60,68,-245,106,17,179,-247,-119,-277,333,-1288,895,245,507,178,-2,153,283,637,653,101,331,1,-3,47,-124,69,-203,151,2827,167,2687,117,-109,5085,-3,28,109,3176,13,361,87,317,-50,-302,-9,60,113,18,76,86,108,8,21,-255,-270,391,8,12,2509,12,-16,466,2492,-42,227,25,-17,128,-113,-92,-254,124,-46,-75,334,3497,-121,-111,-38,80,105,50,2153,311,-205,704,1114,-23,391,162,-34,954,133,199,-73,-121,316,2480,238,339,136,-230,341,132,-96,-114,-52,-57,197,615,216,1049,-59,482,1101,-157,-125,58,-1301,-781,-8,-82,48,810,725,-311,-103,119,-19,134,136,18,340,133,408,-366,-306,278,18,223,-259,1,-68,-113,147,17861,20257,-617,443,1105,-71,-38,33,-111,234,-415,22,91,-29,-90,454,-173,-124,212,7936,26,264,1266,-272,83,-117,2836,257,91,110,167,229,527,74,-2,267,254,-165,353,17,-150,739,327,-20,834,-124,410,48,16,19,4563,72,13,-383,-24,114,990,-49,26,-56,-33,0,-63,336,77,19,120,-211,1886,95,196,-123,-793,2771,321,310,79,232,-98,133,-178,328,2604,-31,-116,301,301,95,-34,-223,16,2,1395,45,34,518,593,59,479,255,37,-63,-97,210,-62,1815,22,-76,100,22,218,133,271,175,42,194,-74,621,560,783,-56,-96,206,-96,-42,44,1405,-107,325,120,875,274,385,197,-218,-335,197,-258,50,-194,-987,111,209,21,136,1082,789,455,1321,54,-49,65,6,-20,-20,39,-7,95,-380,346,-5,2952,3269,-245,-11,75,512,48,13238,61,-104,736,16,-64,-108,-10,113,7,494,129,141,355,313,-27,-196,-98,224,-69,111,-95,240,-102,-500,-12,-123,175,-84,202,181,-143,322,-71,-153,48,137,56,-80,-14,-105,-6,447,420,-19,170,147,-346,33,-88,494,94,72,-35,28,16,-95,115,37,-66,504,1364,15,424,911,411,-52,-779,250,83,-20,-160,-399,1135,19,1151,49,-94,150,-198,110,-14,-182,31,82,7,-23,366,-202,-78,290,-215,112,236,366,301,167,794,461,-1389,383,-144,-36,89,8,69,-199,69,-259,165,6856,55,204,9,65,185,-38,135,3054,109,-204,298,1095,118,-126,204,62,-96,-86,53,60,38,464,114,524,114,-156,169,22,-4,151,-46,-261,-250,-79,-140,343,202,4917,4023,-17,68,592,-101,1866,-6,1,86,-205,352,36,126,120,725,-25,-19,18,-29,-215,-201,-180,-538,810,-36,18,136,-2,-327,-31,-128,94,564,-80,570,-377,135,82,-238,-55,-33,-90,82,95,-92,-85,117,-73,107,444,-87,-221,2391,427,-232,-715,750,7055,-30,80,380,621,238,391,-591,442,-213,-241,408,72,36,74,170,57,-54,884,316,21,-8,944,-23,-189,-47,-97,-22,220,7,290,282,-351,-766,141,-4,-98,-624,-22,781,1762,196,-1023,66,111,-274,-358,72,-28,-135,514,2356,78,-672,320,140,-13,-397,-335,-268,520,6811,-81,-574,458,-1,-33,-50,-32,1684,-153,-271,-1058,-216,107,-76,-294,94,-17,-601,208,-358,20,-155,1175,24,-37,102,447,219,4797,2669,12,229,176,34,45,2386,-91,51,155,378,34,7710,102,-1073,-2455,-5238,-352,-321,314,329,-16,64,108,-114,-38,-192,238,-121,2656,145,285,22,-29,403,77,172,-101,95,26,-18,-155,322,39,119,200,-24,12,19,25,457,195,489,87,3468,-25,-12,-54,-468,-219,60,281,123,23,-21,260,-17,-15,51,-2,38,-304,-496,745,180,341,338,65,3118,-12,-145,-23,-59,1098,258,2974,147,-45,163,-6,-119,70,436,156,147,929,-16,-101,10504,72,20,-30,-21,-47,138,-82,39,367,63,50,-56,1669,34,88,-149,-10,181,0,-29,-2,-166,-115,31,75,-3,105,43,78,294,-16,-70,114,91,121,298,203,2,63,139,-20,-82,158,78,94,51,-252,-8,341,33,214,-82,-203,-170,54,878,-122,-10,105,28,573,32,-76,-127,-35,47,171,3116,35,161,-85,58,168,-6,145,85,143,87,-96,400,746,-164,-86,66,7,-19,-52,4,65,352,-99,0,20,243,-22,-67,53,-55,-156,-1,56,-28,42,-16,-92,2,687,4,124,-82,-14,170,214,196,-2846,-2362,19,-47,-362,-62,-54,-3,1146,5,-46,2102,488,257,165,918,-623,-85,-139,179,-113,5,-106,47,-7,33,-76,13845,465,-98,-40,3530,252,133,9,47,44,294,-51,445,267,-85,230,81,305,225,-89,-177,-21,525,-304,-56,-49,658,-98,-150,3715,153,161,2067,-53,-63,1225,1366,569,-360,-10,29,136,-1,-35,-341,-115,-38,145,61,160,280,339,-423,-222,422,76,365,121,113,-19,252,281,531,-38,37,11,-32,-44,-202,476,18,40,346,-34,178,-235,-211,-645,-168,-176,-98,-5,-109,-120,-88,-73,142,8,286,156,842,202,176,329,111,6696,4926,256,75,-91,6258,3210,131,424,-38,83,197,27,114,38,21,64,248,170,62,221,636,-203,583,78,685,-406,259,-350,146,-159,-267,-382,-375,61,-80,-424,-19,441,154,-306,-59,-591,16,-269,-907,-116,-488,-234,247,-221,62,322,-194,-403,-460,-56,285,502,-99,-478,273,7388,-60,-385,-292,-51,22,-89,-9,-144,-190,-137,5,-131,-362,18,-4030,-3038,-4928,-3655,202,1640,-178,-367,-204,3069,4290,9055,3642,11202,16476,177,75,306,115,473,718,1473,-249,40,159,-182,213,218,875,112,-173,-16,71,242,592,912,30,394,-737,-9,-80,1104,-17,-11,312,-83,77,-215,566,38,-134,1204,920,270,1224,715,145,15,25,86,19,836,-53,-239,410,897,-75,436,-82,-91,-147,252,37,222,-29,183,54,286,21,26,606,133,6,63,77,-295,-20,-1205,1911,1438,2171,425,-23,149,424,-169,32,-203,-71,471,-144,126,2424,-377,3,306,-671,81,-111,-1359,934,716,504,539,210,463,3541,762,-7,426,1148,174,-171,361,828,539,240,407,-30,-57,88,111,-51,304,-28,132,-215,2198,167,807,291,-135,1539,152,392,439,1231,187,-89,645,1623,257,215,-105,86,1866,305,296,-13,-34,-12,-354,83,259,12,273,167,409,234,578,173,789,273,1958,401,125,3510,-1,-301,163,-139,115,205,198,741,39,151,181,-3591,310,2716,-123,1130,176,61,-130,279,-55,168,339,5,655,539,-31,81,409,171,-152,1376,16,-49,33,90,176,1116,488,-231,-70,80,170,-5,169,664,323,280,-66,99,-138,452,-332,36,129,1109,47,-319,219,69,-87,163,46,83,-322,36,2092,-31,-108,103,216,-30,109,455,-12,-79,-125,210,247,-18,187,-174,-924,421,180,-509,48,589,264,1663,-715,941,6,760,75,665,41,971,331,-164,197,468,-389,-71,35,93,80,335,-469,-12,766,500,349,75,-43,508,446,1366,671,89,416,71,191,-270,204,1906,414,81,-85,-20,541,42,667,326,336,-187,1366,213,-822,-27,704,111,121,58,16,-380,292,272,-284,793,-561,279,242,1150,-79,272,91,379,-38,-294,282,524,189,100,114,683,345,92,653,117,-295,207,729,928,127,28,32,331,610,389,255,4240,477,125,733,455,410,87,161,412,838,21,1068,-24,499,12,482,392,-7,226,-200,-46,175,507,3330,-101,-37,-239,-685,121,1322,-65,562,284,25,1014,-10,24,5977,66,71,97,420,14,1595,448,42,129,-49,-29,503,58,-499,-175,22,986,368,232,192,36,177,616,-358,-144,50,139,379,-169,148,-48,1688,318,30,205,-24,630,56,0,11,447,799,252,336,790,139,288,355,-553,41,-177,958,1055,451,-90,504,310,378,455,504,39,341,-214,484,-7,315,1009,-361,-243,610,-20,189,11,124,420,220,104,1392,163,495,-62,361,593,-133,470,-4,77,369,-35,89,164,606,407,492,114,-49,1634,10,28,186,-45,113,-186,998,72,36,408,327,-365,661,-129,-23,44,585,288,227,491,156,1232,88,-237,119,648,-82,190,112,-46,135,21,5,274,138,688,235,273,-88,131,-136,75,195,45,-88,-101,-119,257,-84,88,254,530,-76,165,176,1500,113,1474,-167,56,691,140,193,106,-72,752,-124,-4,-26,-89,34,76,-162,-145,-155,-94,-10,146,696,-436,-378,296,-330,11,362,390,613,81,262,424,1012,-289,81,106,165,-109,909,57,232,1286,-36,101,-484,-648,-51,28,308,-146,-200,101,350,-290,-143,89,-146,-779,154,202,105,211,-242,-1,712,19,749,147,296,-7,-1600,341,298,-63,230,336,970,164,425,121,-89,166,680,349,58,-133,378,193,704,314,-342,494,-14,1006,754,-168,-415,139,-332,-265,338,2630,150,173,249,378,455,-151,492,-219,-398,1480,3764,562,-66,-222,380,12,608,110,101,-46,260,431,489,775,237,-207,464,-68,1403,216,-37,518,519,670,440,1207,155,628,-86,91,330,307,1218,548,-228,503,272,122,179,858,-110,54,902,771,866,433,2631,-57,-98,-14,227,798,-320,-162,121,37,119,199,222,404,139,-66,1502,79,474,-192,924,49,-1897,-77,-111,397,272,100,54,-57,177,120,135,723,1193,6,-469,323,1628,1295,394,172,173,-315,222,297,9,175,8,374,-111,157,94,25,-17,1367,24,0,211,161,93,-87,547,92,803,423,94,-453,999,-51,101,-196,511,103,93,99,43,263,54,29,249,181,-85,-66,112,75,899,831,427,-165,-102,-800,40,64,47,648,132,236,25,678,-169,424,252,-178,172,344,894,-664,322,-45,-60,-142,-243,333,-110,-142,596,203,-274,1034,683,-71,137,423,1552,48,-122,45,175,664,218,293,-11,105,91,6,699,208,426,-273,-26,56,-160,118,-101,1615,2201,-528,-10,-92,-217,-163,220,-318,801,57,1059,1251,117,-62,-797,583,438,97,-240,619,2106,145,-118,95,389,-52,344,-843,32,-583,-304,115,837,790,1400,54,-118,-199,-264,180,-5,312,-155,-414,308,438,-2392,121,36,-349,112,-180,73,-1016,283,-56,-62,273,-85,-2,-68,431,530,11333,38,230,556,-83,447,-160,-463,40,53,-10,-44,-328,-42,-20,13,166,164,443,-288,-511,646,12,-286,70,-50,-687,3381,61,-304,28,14,164,393,-889,264,-61,115,957,901,-371,70,867,-1288,-53,147,2059,-673,-422,168,179,533,132,281,1910,39,818,54,-15,640,-27,180,-93,104,164,674,30,-898,511,2299,384,-14,-14,-58,123,-85,-502,180,1484,-429,196,-671,162,-88,629,-249,-123,1083,272,248,59,311,465,1634,687,525,226,365,67,355,169,1075,-235,-826,347,504,268,2893,1182,48,1196,-43,714,-185,3085,-101,60,56,378,1087,580,-278,-6,-213,402,48,55,238,109,1325,769,989,31,689,-41,-66,-459,544,41,-2016,386,-1590,-150,-73,334,798,-109,-256,131,79,7,-331,-13,-122,101,-67,811,277,122,274,1323,36,-20,-168,-153,-191,-462,264,-102,-162,195,-164,916,-481,26,248,678,216,63,-480,73,-29,-86,-56,-448,159,24,20,69,-157,-184,206,-192,155,839,122,2183,-381,171,-113,262,304,-81,-211,-28,-601,0,460,6,-86,781,341,-518,2782,-158,-463,5378,336,-947,-224,42,-140,289,464,306,483,-192,73,461,39,2143,381,-154,604,-32,235,706,-34,-319,-85,356,57,241,-51,-198,533,822,46,1682,-256,37,50,-109,171,-290,734,411,535,229,710,25,1283,-32,604,-41,204,13,101,178,-551,-30,28,-1975,-25,90,-392,-873,-143,145,-56,138,311,-828,326,-63,82,76,281,-219,-79,-431,46,1373,19,124,47,530,-72,22,143,234,84,481,-211,504,19,-159,-210,951,1087,411,22,247,32,-414,173,-316,233,-12,13,966,-873,-949,-332,-979,-367,285,2058,195,317,746,30,16,32,3,1043,455,133,174,1094,501,-89,43,-225,-409,1173,-279,394,-481,19,73,1042,481,1305,476,375,399,290,-399,-322,3,27,241,-56,954,1208,432,-94,-217,-126,-64,-86,-451,324,454,840,125,-18,24,-530,1143,-683,-1219,-278,-29,70,493,-93,103,2009,0,-57,-503,799,-31,225,1341,353,213,25,91,770,234,6,200,172,98,308,520,-296,361,11775,-186,123,-244,162,-89,-149,19,2186,231,-2,50,569,-305,163,-197,348,93,334,-41,-23,83,234,181,-68,-64,-771,1122,-203,95,369,41,4192,52,270,1028,496,1152,-481,18,246,-56,-217,174,-54,-129,347,161,225,-84,246,1349,174,309,331,1290,42,67,-18,-340,210,642,311,2669,60,1151,407,-222,-66,154,92,13,-309,-140,1807,113,150,-295,897,-1025,-92,-18,216,-133,-137,-21,-195,216,420,737,1,1010,659,840,293,901,245,773,467,246,478,908,984,199,-404,604,728,242,316,95,235,237,-357,71,23,-224,420,187,315,-92,-26,106,-30,-865,99,-226,-133,-265,-260,726,441,269,873,284,-188,184,-156,24,271,410,94,-17,-239,198,142,152,-9,838,391,41,339,207,-445,-17,-703,892,568,662,132,-16,2017,-857,-26,-646,270,-94,77,210,-525,549,-342,29,82,103,584,83,77,723,-108,947,-56,-73,689,-329,4,234,-29,880,571,413,20,-554,-308,-397,38,97,-356,483,292,292,-495,168,530,167,373,356,-108,27,49,248,2039,645,-58,468,-114,192,85,-162,460,-15,6,435,-101,76,676,1138,-25,-35,931,284,238,267,19,-265,-141,1028,717,958,170,88,46,78,745,239,125,643,-460,582,-101,-56,1240,927,354,-474,258,-255,290,257,68,-55,-15,675,411,1980,202,53,53,362,4868,-768,93,460,2398,212,181,-71,-123,80,176,2,590,85,77,267,112,698,-144,648,459,43,141,246,-477,144,20,131,84,742,-46,133,283,84,54,396,356,-834,166,-223,305,1233,-322,3276,-192,146,-519,315,183,19,119,685,-10,168,126,278,-214,885,456,-312,393,0,-258,-274,-264,-237,406,208,346,-374,1831,322,-742,-101,764,-1299,-215,-8,201,38,10,34,-20,60,-10,-425,-14,1284,666,-394,627,1561,1264,1554,1571,34,109,815,299,264,-524,264,785,-26,123,4506,647,1077,213,-532,952,340,-73,68,84,374,-46,388,410,-101,-189,124,48,-6,166,-6,-416,594,153,418,-52,-20,121,527,326,36,-34,-126,-138,202,-554,-44,1610,1067,1165,-284,21,-6,-48,-42,-147,-287,534,1249,90,324,60,17,-83,222,-230,197,43,-153,476,437,-26,63,-11,-266,166,79,410,186,757,34,4430,10,229,1703,1849,314,103,804,1120,2760,-285,70,-49,544,32,-423,1868,947,699,-40,223,-1591,973,79,253,545,147,-457,2538,-223,-129,-68,307,26,175,2053,222,109,286,331,455,194,1958,288,704,-133,-224,628,285,660,363,253,79,-27,1631,953,406,-457,-930,41,1143,-94,52,67,-1,289,591,-21,471,474,-106,443,1924,50,-732,1187,-344,-1366,1166,715,226,510,-246,-40,971,810,-164,39,378,-542,748,1676,402,1746,160,1493,183,1699,911,645,887,1338,812,213,259,-29,-98,2211,-925,-277,-47,578,-268,-175,275,-188,272,-244,206,-861,449,546,906,2214,2202,65,1022,282,-50,-58,49,449,966,2513,1618,690,1132,58,1380,333,-674,-34,484,774,1350,1084,-41,1048,6079,1782,463,45,1171,6162,208,895,871,-18,206,3905,1748,345,158,491,775,39,1510,328,78,721,-301,245,132,-347,1409,853,27,1080,1243,595,344,870,699,662,-1136,340,122,1242,239,525,1238,361,153,128,324,500,395,-33,164,14,161,619,22,-427,-50,52,104,1036,3,-16,-41,-56,364,390,-124,102,-259,-55,518,-182,-487,98,95,2522,1880,-74,27,5921,397,865,528,342,4,521,138,79,71,-709,-287,257,115,-35,52,-482,428,637,-87,350,-701,236,-286,204,103,-88,-298,-77,147,89,1433,-206,-137,-775,673,-99,5,893,118,-183,159,386,482,-83,889,350,152,-59,934,1472,299,225,137,-48,972,-1360,606,487,-3,804,32,2906,440,388,827,1484,548,821,27,26,582,946,1344,2014,188,-68,115,131,81,-316,-115,-88,-12,792,388,809,63,1022,619,198,860,228,728,963,-27,217,-188,563,1315,2140,1676,196,767,1740,424,128,26,112,1134,402,947,54,174,656,186,443,496,716,81,5,454,222,351,66,328,69,-127,-81,228,454,52,-71,73,133,694,370,-161,354,169,252,157,3,321,686,716,285,-318,146,-108,-502,1492,19,323,416,223,622,218,138,-102,902,579,578,-299,-280,-24,32,514,-127,736,514,552,17,90,1099,120,-276,-406,-414,-76,771,394,534,-407,276,187,317,903,855,-70,-27,-664,-108,-350,158,96,-112,334,234,117,157,430,534,-27,-40,289,-99,75,290,-3,246,548,263,32,-20,180,-1236,28,1974,-258,117,2300,-213,682,719,713,-482,266,184,744,-165,32,-107,-108,564,1125,324,-225,-33,159,-157,23,204,-1168,-1,-14,46,295,472,189,104,455,80,-36,470,616,-97,-26,293,378,99,15,33,252,-23,-47,128,216,-287,174,-410,26,58,63,536,2873,130,-175,-114,-2,834,297,581,-98,-67,26,-1,746,479,22,99,762,142,332,487,1956,-12,-34,929,143,230,504,227,-82,-357,-16,35,-54,306,-653,-153,69,1161,7,73,183,-81,-427,17,19,-178,-111,18,23,1657,997,165,6,177,344,92,-886,-146,1808,77,-133,135,-88,240,1192,510,-406,684,364,-241,-421,-164,875,1474,-224,-176,-37,-21,281,-93,146,-195,-100,40,-237,-322,245,21,58,-11,-62,254,-14,-26,172,75,7,267,823,576,264,-326,945,-240,593,855,508,234,61,467,39,187,321,-52,855,-205,-449,455,1433,531,-33,-229,212,203,32,1047,-61,196,-21,5,414,53,339,718,155,4,-104,-114,-424,98,77,49,1655,16,151,-6,106,461,273,869,798,-130,611,1807,-20,181,-82,492,-211,-68,143,226,383,351,154,124,2237,78,28,-33,340,41,485,-278,68,297,73,169,-337,26,92,489,274,107,251,469,802,99,-45,25,-34,-181,203,757,76,279,20,-249,407,668,206,169,419,78,645,-989,95,176,23,-78,483,-156,-91,95,30,79,-315,56,1920,773,29,962,59,498,4320,1806,91,-368,-1304,-156,-1164,164,320,-17,67,29,220,-136,-505,-403,-317,45,-409,269,193,348,644,142,128,-152,89,-137,79,-191,-274,-24,2,16,7542,-423,422,-48,-443,-47,446,-174,75,-220,67,537,783,-38,56,5,163,72,21,-662,-325,-157,-62,-140,454,895,-1312,604,134,1149,256,241,101,70,2191,154,1767,1583,-88,700,513,261,-73,51,728,122,47,102,-238,199,207,392,283,-274,-613,-279,256,-59,324,352,292,32,471,1531,-116,-20,-395,845,89,481,-109,970,1,988,204,434,-54,347,258,287,972,628,743,75,-147,223,66,255,-89,-74,2775,-57,-24,267,-6,-16,-58,235,61,21,39,-694,-166,-742,-679,-163,-267,268,161,730,61,-27,4307,-163,-100,-738,-52,167,87,163,-194,-605,131,554,-449,-134,-408,-119,21,436,261,-274,-253,-179,109,-157,-440,491,-395,330,402,1319,-101,715,-374,152,-253,-37,1266,40,1005,-1,-149,1151,-56,-5,-208,-107,145,-191,764,13,-279,11596,313,-7,14,516,-40,1870,75,-748,-24,161,121,365,-157,171,335,211,-793,499,637,-14,-296,114,-11,354,334,-67,222,65,-326,92,264,-480,-3,-75,1916,2,-160,263,273,98,-393,335,37,-156,-30,86,-813,-361,-148,1020,-11,403,933,1114,176,101,575,397,550,-46,480,-256,289,328,125,180,-127,151,-135,-605,370,731,472,610,0,-36,-110,16,539,-20,-713,-594,155,255,-268,33,384,141,-239,-49,53,977,310,-36,56,308,213,17,576,-88,514,41,310,88,-553,75,-202,882,-643,37,-82,161,155,213,59,537,94,185,-36,-62,965,153,84,376,-1440,113,72,-21,27,-21,-83,358,-286,15,236,416,-116,15,-171,309,-657,115,-498,445,137,268,1869,-179,-251,20,-45,476,183,-94,-162,119,2640,469,199,314,47,-182,-383,1134,94,610,152,84,864,857,134,-5,159,194,-144,219,-50,1508,4510,294,21,-226,185,716,112,31,263,303,366,37,1694,-36,-62,1605,358,-373,11320,150,452,-108,498,76,-148,231,89,-2,52,320,576,-248,-204,-348,1643,117,157,2911,104,63,617,107,101,3050,3275,643,362,265,453,643,171,252,-54,-241,344,224,546,218,194,-96,544,-10,467,2104,438,730,768,44,89,199,-43,93,-152,-222,-131,564,-195,33,-13,-11,542,68,261,58,-65,140,462,-52,-289,84,88,167,-105,166,1231,-4,-45,-24,-152,72,99,-34,417,460,507,-39,1117,-28,-191,35,-87,127,-67,100,376,489,-34,47,45,554,53,-133,228,1441,199,-18,43,461,92,-86,148,262,858,130,130,-16,268,-300,-473,501,201,653,1074,444,-76,670,-133,-314,254,6240,233,384,533,721,529,-129,429,94,-17,-134,-76,27,510,104,570,-90,736,-59,640,809,64,95,90,-1238,62,49,-265,-64,174,381,-313,740,583,-393,423,-153,-63,592,89,43,391,194,161,408,961,-62,39,261,-73,96,929,-150,423,-337,109,622,15,569,12,88,148,211,1024,87,227,-371,-51,-300,470,-97,216,644,135,161,345,737,-373,176,161,132,159,619,233,48,95,-39,-75,210,2713,25,848,221,49,-49,-17,143,163,224,-24,-96,2417,2625,68,1341,243,144,-316,333,256,403,190,1,148,260,22,166,-508,361,253,1458,568,911,-410,1185,3287,288,20,304,351,81,40,27,1256,8,-98,664,212,-7,167,700,798,11,300,454,85,728,-70,426,274,-24,102,185,-117,538,-101,-175,-408,196,529,432,364,-253,559,99,-30,-239,-207,120,-73,162,205,365,483,4,256,272,337,174,175,-43,-121,-28,53,-499,135,-25,443,-22,59,679,356,185,-94,103,-61,20,1,1923,-2,-238,-1009,-217,186,57,637,145,101,-14,1262,-182,265,349,158,-60,550,504,329,262,-168,234,115,608,-199,-86,392,-476,96,-114,76,-335,-173,-8,-268,-395,225,322,39,1082,-132,214,1881,1226,-39,-51,-79,-154,-313,114,155,-12,-112,194,140,726,365,-253,-1617,629,146,459,10,1491,1452,1272,1160,5998,549,929,96,-205,-73,434,974,9,544,233,852,327,749,939,2204,349,1393,293,390,284,907,-547,27,2170,158,1231,2347,498,293,-153,151,-197,-77,-42,139,1169,86,-50,197,-56,1127,366,309,-38,199,-137,135,4,-45,-8,-147,301,1060,34,138,39,-570,642,-515,183,188,222,207,-2,876,394,1626,651,-94,-23,78,447,-127,63,-106,36,-37,-92,-123,2470,117,79,-312,61,61,213,-72,-355,13,568,1011,537,929,515,-71,264,8430,-518,74,1116,201,3,-80,-307,-78,227,196,264,954,-291,1049,429,-44,407,380,253,427,52,-42,-13,125,-48,-97,72,55,514,-10,67,-41,906,-135,-46,438,-247,346,3081,619,904,295,803,247,1508,-627,632,202,184,-39,248,483,-494,41,-56,431,-830,729,-1044,1271,111,1435,-500,-160,13,-196,45,-264,1264,34,-143,-106,58,8,569,118,-209,-251,-183,129,266,-91,-696,-92,822,260,-598,977,261,-173,180,-80,1029,1260,-787,79,-1250,-85,-26,1546,162,-195,174,548,612,218,604,301,65,181,1172,-78,-705,49,-209,-221,-222,-144,-1043,166,4074,291,202,69,220,154,-418,311,163,-166,50,207,-207,-35,-1389,220,-9,-107,307,105,-258,-132,13,41,417,-174,-534,180,153,150,-155,19395,62,-14,165,-452,1919,292,23,-86,-43,-36,203,111,280,167,469,239,78,-100,-567,-409,326,-23,-321,170,4849,-166,104,174,-27,440,187,805,33,169,-86,-50,103,-136,-40,56,-47,-205,63,-380,419,1379,-197,91,3484,-84,229,4,-215,-338,984,-26,750,-228,-252,155,-262,-27,646,17,-85,-133,831,-41,-901,-458,-44,-143,-1103,91,-218,801,152,-1019,62,70,177,137,-60,-36,-153,69,-291,-95,-292,178,-13,2687,502,3,768,-538,269,-179,40,-611,60,1759,222,913,-707,376,1736,557,143,535,-279,-146,75,-402,552,186,596,734,331,-105,340,-9,729,116,-199,-5,-404,-6,64,160,279,-91,482,-26,-254,-82,105,359,381,-82,67,570,-32,304,-119,120,397,56,-858,1091,-521,-143,-67,633,618,127,-2,-7,353,-543,-1,191,686,422,-348,-119,379,7,11822,-102,17,88,187,35,30,-761,868,267,600,676,174,76,51,790,311,75,-74,233,-44,-404,450,93,46,190,-7,0,117,-136,79,89,145,-229,-24,286,-687,119,185,-72,-90,-12,112,1011,342,92,-517,645,174,-87,376,107,-19,37,1520,-248,449,460,150,0,48,-118,0,-19,-33,622,51,237,-180,-98,44,-241,-29,1434,288,179,-225,335,194,-4,64,562,502,1664,-2,-1494,-68,439,659,190,805,17,210,401,37,13,1577,-99,-83,-191,-73,-2,-184,-167,-120,488,317,1509,-142,-645,105,-205,-680,-923,-481,36,-16,-125,131,181,344,1012,180,513,1260,558,41,352,-31,-154,34,-539,10,-68,-57,305,20,26,117,-43,-15,-494,-50,433,217,-7,247,-153,-203,118,-162,-381,215,690,-204,-174,360,-382,-665,121,2988,535,-312,-18,-512,121,137,-226,853,-295,-150,267,504,1085,-869,251,-920,-127,-41,20,153,471,-217,120,1442,-23,143,-70,-49,16,-696,-34,-126,21,1585,257,-127,-231,151,-492,-105,59,1037,-201,131,823,-356,-132,-29,334,-160,-39,144,489,50,17,99,342,342,108,111,438,-207,-207,-146,269,141,-100,6,244,1236,162,1180,284,314,-71,126,149,676,-287,-47,252,-239,-39,239,364,-129,-73,677,-80,52,392,-3,420,-47,-338,2177,640,-111,299,583,-700,81,-118,220,-8,129,413,237,716,403,-220,-694,-291,183,-28,34,-246,22,231,984,16,31,141,59,-258,198,139,293,277,113,257,1174,139,-121,44,257,723,425,-244,256,-173,20,431,320,432,401,-867,828,-69,1568,-229,-17,-136,668,-16,219,-6,-86,140,-23,304,566,1053,430,-112,122,156,411,-10,-109,2887,631,724,794,239,129,13,-43,989,227,-46,-373,20,-253,125,124,-427,56,434,-60,-81,662,-415,119,136,-98,1106,81,293,-80,22,-58,176,104,120,-293,64,264,98,225,-328,313,570,116,69,-117,744,45,258,894,-85,125,31,34,54,308,641,814,-76,-82,-31,430,-54,-32,141,-35,210,14,309,213,153,1226,504,1480,38,1235,574,787,255,296,101,-273,251,52,-528,68,170,733,1157,134,-108,3404,201,-119,515,120,-28,173,385,125,299,4663,-250,377,64,-275,-31,52,1525,614,1482,78,394,339,890,178,10,454,160,1365,102,371,5,111,332,-276,229,-138,429,9,578,317,-98,630,-227,-75,559,1086,70,6030,2142,67,240,294,10,-108,456,76,1762,-46,-275,84,46,578,224,742,-213,160,452,-26,2915,363,565,627,256,-121,32,604,-646,2003,344,89,284,408,80,43,-50,441,70,-101,167,-118,-260,55,23,-177,39,-27,1139,532,-90,154,-754,240,1576,-950,906,-42,497,121,44,-122,12012,977,63,45,-133,117,-39,553,147,-341,-56,-149,409,1048,-98,267,44,-248,469,427,-406,-177,-335,110,15548,85,83,151,30,32,-38,364,-178,1147,20,-157,139,2,25,-329,901,-642,1075,84,-37,2358,153,-183,-591,26,645,500,-224,617,-1034,593,389,274,661,-459,-30,3061,3675,28,-53,749,2143,234,424,750,564,-341,-115,-71,-19,-38,-119,620,458,-134,911,153,34,-258,200,-187,40,335,120,9929,-113,440,4627,-9,103,379,-159,-293,138,75,-126,690,1440,323,102,-782,-92,38,-698,-366,-159,-125,-36,-117,375,-8,17,111,337,-551,372,-221,33,308,-368,-28,-522,-325,-417,-223,124,506,-11,6,78,-390,-62,-1463,-202,122,-1030,1034,226,-19,359,253,134,676,224,371,264,2875,-366,204,459,657,257,569,2854,250,-85,616,212,264,130,164,354,-4,24,136,-53,71,226,-128,545,227,-84,59,247,107,-40,-64,238,31,-155,383,53,-257,698,-162,812,1423,177,-289,290,427,-26,-53,497,-5,-120,132,-19,27,-156,34,-162,258,512,300,-451,3,21,-254,1284,837,-392,808,-50,114,-91,8,-74,1404,1941,583,258,232,572,69,90,210,-43,-46,235,-79,437,18,-51,-97,22,-366,509,-13,204,231,-443,78,28,411,77,179,417,-220,869,604,46,757,523,-9,-200,-114,-141,283,-770,857,27,656,230,172,-101,459,-186,1119,951,61,450,171,-216,-38,292,-176,-154,364,305,-64,109,191,199,619,-166,235,468,162,118,883,45,387,-90,-63,-23,83,4244,197,-369,-214,134,52,154,-137,61,1542,114,463,354,13,-60,-211,539,528,-120,400,39,36,-363,-162,-11,-150,678,-26,-612,-129,976,165,112,-9,23,47,1545,586,17,213,191,772,195,-52,426,84,-209,1078,-361,85,-252,-194,319,-330,-35,382,-12,33,313,126,-81,-172,-20,231,541,246,-11,-4,158,134,472,-49,726,-15,-20,353,-5,-115,38,-43,-87,299,668,91,31,-29,1131,65,223,-32,97,1331,203,230,44,1019,-11,865,73,-258,121,514,1711,-28,172,20,-4,1262,517,576,737,1395,629,-90,344,83,-55,683,-54,690,1268,429,645,301,527,5298,604,50,675,1419,96,288,127,-117,3,63,247,174,956,967,400,-660,-283,1102,26,218,211,913,67,443,211,10,41,65,-73,330,276,462,194,-405,605,415,87,982,-67,-26,-51,123,303,109,43,-56,-112,266,168,242,-497,939,461,485,185,6,404,32,693,740,102,149,124,440,327,-19,459,-8,-136,228,32,3962,-102,645,-41,61,-25,-81,501,-178,1005,-219,97,194,5,88,-318,75,56,171,517,109,431,623,66,245,118,161,40,56,363,49,1130,186,1194,500,205,358,508,155,1224,92,494,24,184,19,1103,-239,60,212,355,1749,25,64,782,197,97,2122,158,18,23,-77,412,15,229,136,14,1580,538,-446,-65,69,182,1110,-46,429,47,-63,1626,1100,1009,-660,2881,130,316,174,224,83,21,51,62,619,-182,133,358,-863,397,554,-33,520,1035,121,1313,944,1067,63,436,127,134,-344,-74,463,1280,165,-140,213,50,138,-88,114,101,-382,142,1934,187,-159,647,1317,98,10577,1325,-638,256,-203,512,123,240,87,116,296,1349,520,147,-152,-130,176,946,80,-15,1250,22,1529,212,561,657,-80,14,82,26,-1059,1914,105,-226,63,525,2215,222,2260,51,422,435,520,1267,-60,841,1656,1272,553,38,417,-380,504,93,825,996,270,-46,439,604,1918,73,135,-100,1965,376,-1232,1129,3228,79,740,535,-238,284,728,1345,441,-128,208,321,419,292,1309,-179,448,392,1248,52,990,45,-272,839,-43,1500,740,535,370,377,-81,262,1115,60,59,474,681,28,874,837,-10,1830,-20,840,351,363,208,4,658,1096,1874,155,151,1335,512,8,573,282,2081,792,294,-119,197,374,480,80,510,627,-154,1192,-117,725,1278,-173,470,1190,709,116,2780,366,-22,-34,17,46,1276,666,31,518,206,433,212,266,707,55,122,248,-29,790,103,987,-222,-1018,533,406,72,659,-3,42,123,225,799,-73,-32,25,208,3489,455,112,261,192,96,1101,374,-1963,232,11,-141,323,146,250,2040,1015,1368,867,212,456,407,701,16,414,1186,1134,853,856,196,270,617,181,357,545,595,1911,-257,1120,592,85,29,167,226,17,219,135,1033,1151,575,140,1599,330,152,1302,141,501,-114,-93,101,74,526,297,944,407,-125,-30,184,1448,-99,505,105,690,-1380,560,304,282,566,-49,813,228,96,1029,-143,-580,133,440,240,-57,763,-445,1338,1601,2050,36,455,522,-299,372,1296,835,1822,156,-518,1000,923,838,58,401,156,218,379,169,259,27,64,230,214,-6,503,781,239,1193,2429,-92,526,265,555,-165,807,1380,55,2038,1384,689,122,126,331,259,50,420,1515,22,-8,48,582,-73,275,13,245,485,-39,551,342,234,122,602,2091,917,279,835,140,97,3950,-148,252,-143,26,170,-21,1157,594,-20,-111,500,365,687,297,62,114,53,2326,1270,-116,196,-338,25,205,1839,-77,268,986,1658,157,648,798,170,1395,492,67,50,-25,-238,121,44,-189,12,267,163,500,657,301,1187,57,-5,515,1245,198,418,286,598,625,-1817,89,67,-85,-132,207,113,322,199,147,112,-55,109,-116,276,-158,363,627,72,258,237,129,215,-201,-497,1693,314,42,24,1379,63,-20,702,-22,84,410,452,164,93,41,258,874,167,118,610,767,625,-77,-297,670,935,228,148,38,139,259,-716,-30,24330,-131,222,-441,162,-539,-953,-53,903,325,667,317,27,649,484,495,308,-65,390,406,329,1518,141,497,-636,187,119,2021,950,413,153,542,115,307,798,413,83,-1099,10,1842,1034,577,377,103,169,89,-31,2246,28,217,-538,1099,130,804,86,91,303,-198,352,412,-175,118,47,344,1648,-101,17,69,403,1147,277,-810,757,68,1222,1448,515,44,-238,65,41,298,1319,302,-25,314,623,-1034,63,848,45,1151,14,398,965,41,63,-99,867,110,-51,566,401,281,186,148,37,142,499,132,8,-72,187,175,292,629,89,109,305,160,813,26,33,85,790,116,-187,341,479,-921,356,274,210,-7,-176,198,-20,-668,-43,112,805,-16,186,-50,613,283,124,-80,32,438,1174,957,190,294,206,-252,692,614,1639,125,456,151,247,256,203,239,-37,321,70,-75,896,1910,256,150,193,329,243,242,61,-710,380,-55,773,67,870,-18,181,405,-107,-710,1233,148,1898,-106,29,-40,1779,955,167,2,866,-11,1443,507,2074,4102,82,321,1427,994,1265,-22,198,174,219,236,241,543,-187,1162,-67,-10,760,-420,171,-17,52,-50,20,8,-442,-51,348,102,290,204,1077,197,79,-59,71,-15,135,187,211,365,34,847,-38,993,1344,-40,91,230,90,-27,735,16,89,792,-120,111,826,198,-8,-93,4,405,301,-7,468,63,138,578,-273,617,1594,-6,-12,-1,61,114,1194,-20,-33,1201,321,466,520,830,-23,380,587,16,180,187,506,-84,48,1972,734,91,353,468,115,326,196,535,-150,189,1023,339,3430,1621,843,-57,921,253,-348,77,-60,816,463,432,447,374,2086,288,667,703,0,224,-322,152,-423,419,301,-92,589,258,1245,1866,1498,2379,245,613,129,94,-145,206,262,378,83,814,300,27,873,1767,28,1426,1491,148,180,-25,35,289,574,-55,-369,135,275,356,543,203,416,374,649,-205,805,799,675,602,-39,20,325,380,242,444,-527,243,236,-229,626,508,170,114,342,268,17,149,121,753,225,314,735,132,-132,500,-63,564,13,272,2894,-24,131,193,263,18,21,370,132,196,316,1533,-33,341,273,-149,-481,19,-107,252,-71,-978,299,247,-257,1146,113,749,109,1231,143,500,20,91,324,-126,202,-61,882,1474,915,141,310,-24,576,3999,196,-177,246,419,1074,479,132,-284,1731,-115,65,-179,506,-287,63,44,1197,-891,224,227,59,98,476,270,233,605,953,789,267,951,143,308,163,-38,-187,271,489,178,948,63,75,-76,185,143,254,939,94,38,-33,226,959,248,235,395,40,-199,273,235,26,476,152,-10,1087,802,-353,30,462,-187,1521,-85,280,557,-210,172,286,179,106,666,-45,1086,246,-132,224,214,1321,107,480,49,564,945,-345,1289,351,2,-13,213,17,985,3175,-1072,197,578,2126,1580,135,2505,149,-203,305,537,209,496,-99,360,51,783,0,480,98,462,23,240,285,193,-9,191,1257,736,95,657,659,533,271,162,-2307,652,-15,-44,287,135,505,2246,196,164,258,66,-581,-1,331,365,362,128,374,116,-102,176,288,265,-241,93,839,-101,1331,895,-956,-248,-1,-14,1210,205,1081,1343,51,1246,1569,268,-15,247,300,72,451,138,891,1168,282,2358,526,146,245,169,-618,73,748,855,603,-24,-317,750,556,483,127,-208,313,1539,-32,196,51,-557,-84,-202,289,625,243,735,-452,1939,135,107,443,193,68,622,287,2384,437,451,175,1146,157,-59,490,53,816,635,282,402,-87,0,1140,-71,233,3580,822,645,135,-104,-305,513,183,201,168,-236,1844,579,64,196,1378,-440,63,12,472,322,0,733,401,399,-149,1641,416,110,552,2622,901,426,17,694,-6,365,76,22,1077,386,133,618,645,-266,1280,584,-147,34,420,-200,90,404,554,-341,755,404,410,-41,1510,633,1854,946,636,13,623,-132,1776,9,541,1083,-166,773,-126,-88,-85,234,24,668,695,49,1291,752,414,201,44,991,5,70,-165,762,2005,-18,536,47,467,116,195,221,-328,-26,298,1901,352,163,90,90,-9,24,364,714,-39,-115,172,1079,199,221,1065,1193,617,163,596,-31,325,133,352,77,1660,1853,900,83,314,697,401,1237,459,109,346,288,67,647,2,85,252,46,-36,-656,-306,-93,167,1787,266,793,436,-41,66,303,310,56,-223,73,8,337,-34,799,1149,179,427,194,168,251,211,1553,731,31,1515,347,816,576,-77,267,151,139,-83,205,584,686,-313,108,1898,414,727,-50,185,-544,1048,447,41,58,376,335,653,1336,3327,449,1555,715,283,109,27,62,2338,704,758,884,898,1207,2485,124,1151,142,204,608,-70,1179,579,1678,1984,688,325,487,-191,-52,1002,2315,-309,555,-6,301,5,-183,1084,804,485,993,639,203,79,198,227,267,362,246,401,790,1687,-42,-5,123,1082,835,548,87,-88,-652,497,1945,828,20,53,73,390,179,150,338,7454,763,229,761,97,296,679,2910,325,378,350,1352,523,450,12,188,10,411,553,594,-109,324,4818,50,614,42,617,519,867,1024,199,-179,-8,1022,-439,-405,396,494,-18,293,116,915,117,352,993,195,275,221,539,184,-113,72,284,257,378,-1206,-24,369,-60,110,574,438,789,1037,196,268,-217,229,422,1189,477,3718,-726,41,234,189,52,-130,-31,161,55,2061,414,566,-111,422,22,278,115,123,845,652,706,85,109,-1587,735,-106,-94,365,2450,296,1105,354,293,652,373,171,727,-26,-214,685,288,200,248,221,357,985,27,412,1278,-80,339,2041,312,419,-116,118,1668,1952,700,4238,123,554,831,200,-455,140,202,128,-68,868,1456,1743,1144,188,635,666,371,238,1394,-107,-252,-19,-93,407,1127,255,173,339,79,214,165,-20,308,761,2121,464,169,720,3186,165,618,300,345,129,58,-345,135,-664,-77,441,723,20,262,565,-10,176,399,15,1656,466,626,-89,251,368,1542,-2,412,305,3424,-321,29,750,-138,-189,1286,927,148,193,331,13,259,-267,-11,456,44,-657,778,710,710,544,309,1458,-51,429,603,-225,-841,291,-128,269,-45,-49,258,494,1097,274,47,104,282,244,94,364,855,126,-253,3795,852,248,159,304,-80,70,689,-96,-280,273,81,727,-213,1052,451,40,-5,-1264,83,431,-253,121,462,293,382,668,236,2455,550,-263,182,463,951,886,288,62,196,68,731,373,551,388,1858,135,-166,225,1107,-405,342,237,125,1605,316,100,1007,1922,92,784,-1057,79,115,323,494,248,38,-354,1236,44,130,98,1253,267,340,149,476,1096,2378,952,-268,154,22,986,644,840,66,444,1606,738,849,-78,340,557,135,1959,371,336,2508,1425,787,640,148,2254,2792,335,132,-68,194,764,-191,96,768,276,998,492,89,-244,230,-210,-93,280,575,-153,43,-2,555,351,698,1346,225,86,-77,-88,-99,227,-189,275,1890,-15,-149,1271,2443,584,63,112,-112,583,786,-20,778,1961,389,3845,227,114,1022,91,143,411,570,-503,589,-7,-31,389,168,1729,165,769,1999,-96,572,-673,1952,22,611,1609,242,405,572,2321,600,692,-42,449,151,701,-532,696,424,18,424,785,-85,347,1025,208,339,198,315,522,136,82,53,-477,-70,59,-178,1797,357,136,2398,188,162,831,-8,-183,153,845,609,-51,3064,-128,-789,959,1205,-258,349,559,1211,521,1157,-304,-689,-287,396,246,762,-126,7181,1497,1189,33,10,213,134,210,706,1447,102,2260,1264,137,-490,670,-59,414,542,794,316,122,1986,-71,577,1236,102,1235,351,-95,133,93,-115,256,87,253,205,140,-47,47,-112,1654,2136,35,312,293,296,-193,109,-21,-619,-523,171,209,287,1067,11,787,-24,-42,316,188,-242,746,-1088,266,469,-137,236,676,191,1096,149,118,994,-340,453,670,-14,43,158,737,816,132,822,40,279,143,18,-337,-351,176,-98,486,6,626,-143,-41,65,868,-408,486,41,25,-48,306,287,483,743,1311,1280,209,18,167,-24,495,173,715,159,509,475,271,-100,1912,480,475,367,249,1379,-31,100,1010,837,152,140,110,281,-55,22,1,-128,165,19,-16,-173,627,132,23,186,-145,-38,153,-1,2034,1251,540,289,65,1420,56,37,139,275,1434,990,32,565,-317,161,686,1164,67,143,25,3438,1830,156,3356,82,262,728,1145,800,1022,187,669,236,-140,163,46,22,3078,1381,842,66,26,348,581,465,643,196,87,459,1676,-29,653,346,-102,1039,1258,684,327,77,-48,-157,546,538,-6,-198,1094,625,513,-94,536,2005,602,1171,120,1395,261,258,115,141,861,786,696,65,543,669,546,746,62,97,461,130,238,-87,-59,344,521,200,768,525,173,161,-681,746,419,0,341,597,120,-157,-159,186,132,299,308,-207,25,52,558,767,694,-82,271,594,2096,93,36,211,724,754,590,370,23,-141,404,2072,404,1781,753,2838,75,3176,993,425,2067,934,-96,2197,405,592,677,368,327,-391,541,1100,195,306,23,3,654,126,167,186,171,1311,1,92,-99,-197,1188,985,826,1139,649,581,2234,175,709,31,483,184,2044,276,481,1592,116,339,1507,-134,363,998,3013,1294,53,-126,-629,72,397,1289,1751,-385,688,381,485,396,364,3748,528,674,311,-172,320,-531,409,327,325,381,199,272,1080,191,800,-48,-1009,153,1862,617,23,-132,1822,23,847,1170,434,30,916,144,273,606,549,135,114,5,199,687,-76,503,142,-43,791,8506,2051,1659,104,103,379,494,17,490,-1960,422,5433,73,284,900,267,-305,121,103,134,208,-164,474,1816,-15,681,803,1069,12,722,116,61,-372,-369,266,4441,1558,242,748,40,103,500,46,1558,993,86,-105,1461,357,196,274,179,21,-43,161,344,350,92,223,588,530,1095,340,575,8,114,185,1645,800,271,290,153,13,-29,226,491,1114,244,230,750,1125,479,715,262,145,60,819,1319,474,631,1015,423,586,-43,160,1184,638,183,-211,210,200,492,133,87,404,731,22,588,1497,1274,430,699,1214,293,319,130,6,262,1586,252,252,1690,1052,-92,2841,-348,302,598,-78,430,2449,-260,336,454,1129,211,494,306,806,275,151,-1219,1528,18,-15,79,318,635,348,257,80,417,-15,220,-142,405,2684,1511,167,163,1320,342,-129,-603,-412,466,317,-289,618,452,393,75,54,-106,501,183,-437,80,-419,921,128,488,88,290,176,87,276,132,-328,-27,778,829,51,767,855,17,688,321,865,383,273,7541,1028,338,340,292,-561,1221,901,-469,71,286,508,211,211,135,-76,435,8,605,-107,788,1159,479,54,157,75,472,292,162,-166,312,251,-150,-157,-375,2754,111,1486,1052,1975,-61,386,1408,-64,812,364,-93,269,716,1661,245,791,106,558,614,1500,83,8282,270,560,56,52,85,1796,-33,448,7105,10,1484,932,86,196,288,-87,-127,114,240,128,182,110,117,433,912,126,146,270,132,476,108,-155,313,-65,393,103,129,1695,928,137,852,132,899,608,364,479,477,199,-3,261,52,-97,139,546,205,294,133,595,501,302,1153,315,1547,226,-263,4143,-43,907,3316,1415,-98,549,2286,-143,1491,87,926,-330,214,1273,568,201,375,717,-34,243,-73,490,783,64,192,418,583,205,675,-158,1164,218,7722,2305,98,229,-38,336,162,131,91,-36,-510,750,-72,430,102,143,222,906,1092,520,992,203,758,101,685,398,1374,2033,754,375,387,1127,881,482,292,157,559,959,2028,217,590,453,1372,1900,-95,-115,-9,363,1664,517,802,853,365,145,640,67,417,105,354,127,1136,914,214,413,199,608,-4,-80,-94,-41,-1083,-19,48,965,254,-369,-829,302,-14,633,976,1042,833,165,-1,173,517,665,565,342,85,132,546,115,-235,166,-30,472,617,2361,682,-29,759,252,3883,1293,-110,476,-62,-710,178,222,310,988,119,235,-512,285,239,167,1092,391,209,766,344,77,100,-138,557,1312,-292,-519,-2,462,2324,3472,448,687,-204,363,581,2372,1439,1609,211,1390,-111,296,467,276,228,852,387,488,248,105,-28,57,128,-25,228,298,126,1157,44,542,401,603,-405,128,2559,310,335,127,1903,240,-748,877,193,325,317,1607,2684,353,301,768,246,203,554,507,-54,954,1007,911,79,172,45,359,1323,890,25,227,666,75,1497,463,1170,-69,3,126,-120,2904,-388,-175,1087,1011,1317,3,22,95,-119,271,2992,463,1438,490,102,184,575,155,-194,802,205,389,659,159,1056,347,270,355,83,452,172,1024,1237,506,6786,-80,956,68,1547,82,104,463,-69,127,935,776,1062,1252,344,837,393,567,-47,254,544,281,-13,994,-44,-303,353,-542,371,139,135,412,957,-9,14,219,-93,190,412,67,25,453,156,2786,318,14,625,1058,1796,-361,201,-119,-417,283,110,-232,2207,465,-21,451,-202,79,12,256,1161,359,1813,3912,1692,174,481,1374,12,67,0,1263,26,40,158,1194,63,38,336,138,648,435,1020,635,59,25,74,763,327,640,725,-21,369,171,266,375,95,408,-267,530,-106,241,916,316,639,435,152,629,216,-648,149,584,235,212,211,680,83,209,423,870,5487,300,631,-213,262,2406,500,-27,290,-25,-96,-59,136,193,-24,1037,762,-9,15,-464,434,711,-220,-252,-221,141,171,-78,4,43,460,18,1990,566,646,332,1041,948,809,28,125,223,564,752,330,246,121,144,399,672,495,-173,305,1851,197,-599,1772,66,293,148,236,648,-67,826,-55,326,320,267,-1,148,532,1177,766,231,1159,849,808,301,772,75,194,186,14,3,246,293,187,223,1239,168,453,-532,1191,-470,139,169,87,472,922,20,-516,6,-692,274,40,-928,1547,-1,120,400,808,1966,63,276,-27,89,189,745,2303,-51,41,-17,6,-345,1431,7582,1356,7787,660,1303,418,499,671,716,455,6,777,-133,661,172,23,1637,240,971,70,380,151,2694,-617,42,-204,-9,-73,593,-42,400,1904,-59,-321,679,-607,536,23,465,1778,3320,157,-17,-226,949,105,2631,79,-176,274,-102,79,204,557,1027,2297,1006,1675,-146,578,-89,3249,80,569,953,312,605,528,234,387,145,60,39,289,-13,-61,316,906,308,103,349,394,-64,1852,955,77,56,232,499,496,-2,1666,-324,788,1247,1762,-30,-133,277,384,723,96,-430,258,640,-256,-33,446,455,-252,419,-888,184,354,511,318,1815,480,1078,12,472,377,217,108,330,50,1615,327,4,47,572,119,477,663,2550,-1183,2233,324,746,1273,199,1576,-278,795,265,-125,-31,286,-133,452,3398,80,335,1269,719,130,323,863,169,545,1549,1260,216,-65,-269,109,992,291,220,404,439,505,50,930,270,2684,749,515,58,7595,83,451,1093,454,189,-327,319,109,67,124,40,1869,854,31,177,252,983,910,211,1924,1536,-417,3812,450,246,2141,456,243,45,56,73,2168,810,-88,1170,302,785,802,46,1721,115,1272,1811,-34,69,118,674,230,1654,2804,396,348,201,774,167,370,842,349,535,420,-12,-75,377,865,861,339,-10,97,439,1726,-312,47,46,422,-102,110,402,447,854,286,-11,1142,170,74,1068,419,-34,315,35,390,428,195,263,126,-17,457,169,2646,17,644,18,-93,-320,1011,-30,-52,-690,54,42,-264,99,-86,327,577,4,1527,1098,1446,654,906,698,395,254,1859,1922,197,77,346,208,989,155,-223,122,1743,1520,251,3912,752,3,662,879,210,351,-32,47,1757,-18,482,-1064,-64,2094,258,361,-505,862,464,47,206,392,354,816,440,1277,124,223,214,83,350,56,266,1354,4,206,481,3310,156,60,19,104,260,568,809,-572,49,211,290,449,109,381,-266,2319,154,211,-236,1320,252,-308,700,-16,1502,62,-237,425,1206,306,196,1068,114,299,585,110,999,1341,3016,320,327,1397,325,1810,392,459,9,400,1227,381,74,813,1342,-45,17,6281,16,1104,2010,590,388,-1,434,36,78,2296,4243,-35,-229,-22,481,331,1137,530,784,426,612,359,36,201,433,1164,601,844,391,-51,652,-11,686,1119,169,310,1910,90,857,884,335,155,368,894,135,-162,916,101,622,240,359,-328,-32,131,59,-128,316,1150,1146,832,-41,182,109,175,861,-401,751,580,602,1147,679,667,88,88,514,461,755,501,2677,91,179,170,330,1072,244,-86,472,243,-129,631,1798,2908,-169,1106,-140,2,-491,618,420,454,50,283,54,236,2493,124,-68,623,-88,418,965,-159,373,89,1241,-151,804,1944,1196,445,43,43,-43,-31,-158,753,834,242,-156,-16,104,689,254,153,61,324,299,3578,1258,6,456,259,57,-156,477,1395,174,-91,-26,-998,43,537,535,-74,-40,866,286,-108,800,1,-183,-250,-52,73,314,1593,618,1055,14,152,103,1029,-355,78,189,0,391,585,787,1187,377,-91,210,2397,233,8,1742,281,1048,233,1237,4505,551,-8,254,155,226,305,644,-4,374,-65,-288,1884,777,904,375,212,-114,41,1837,420,197,407,83,86,379,1294,576,618,387,258,282,2318,450,402,114,2043,-108,11,47,125,444,91,93,92,202,69,-233,342,1027,9,-511,90,874,-62,92,16,350,532,160,410,63,493,245,588,372,181,602,642,59,663,216,168,472,-3,936,497,110,159,-186,331,379,84,23,399,509,351,1653,870,145,-81,497,66,-201,113,434,-224,0,372,34,290,552,-167,-34,93,105,-61,416,70,309,-21,-118,-598,629,-626,331,-177,-34,26,-6,-187,30,3,143,386,-124,387,318,-70,8,389,2,57,97,575,-67,-1840,1058,-251,278,588,33,-233,189,57,22,-13,57,402,221,1339,692,643,43,97,1097,1658,262,919,1990,375,-12,-73,-158,-145,24,18,430,-74,236,129,77,219,6,-16,-101,2748,136,177,-32,-51,-3,661,-295,10,344,125,45,52,74,-7,37,66,-5,264,-1101,146,696,-257,1791,-156,-200,193,478,1541,196,-37,265,24,-36,-94,182,-29,47,-50,-81,-25,38,135,222,-11,160,162,-171,187,-150,31,-20,-58,422,-229,719,-255,2958,88,1091,244,135,5,-58,-1817,-261,2
-42,-365,-1599,456,-454,-263,170,-307,-150,210,-283,-621,-686,-196,-74,570,-308,-655,4721,-329,-254,-69,49,-71,-28,-184,-275,-125,76,-153,-462,-95,-4732,-3464,-6546,-3486,239,1326,-260,-313,-435,4404,7434,12745,4486,11808,15861,30,-41,246,210,1088,800,1015,-181,-11,41,-226,48,61,178,45,767,10,51,41,1143,62,514,-431,-198,345,4271,-277,-18,45,49,335,635,-259,253,509,708,-90,680,1484,67,316,786,266,539,47,573,523,70,-101,-41,403,63,-24,80,-695,273,0,-413,-28,3830,386,-570,212,56,-139,163,-443,-460,227,142,102,470,168,-35,36,436,808,600,-173,492,-143,186,18,145,-168,68,187,-270,456,120,-79,356,16,-166,-81,149,352,105,132,598,904,58,309,246,355,146,441,395,-4,413,-276,1374,-243,3691,223,-28,298,10231,431,180,946,1425,987,2742,121,796,503,1398,612,278,414,-6,134,387,770,-6,159,269,186,-39,-266,-102,-248,2722,-53,-73,-162,2987,1191,281,16,-686,1466,223,1282,-7,221,131,180,-200,841,544,2115,21,2715,-90,-141,4726,-568,185,3633,58,454,2359,-16,493,-47,257,17077,134,15,2464,172,109,239,2827,830,473,-126,254,477,863,3718,6245,192,6039,-21,45,-319,-117,161,181,231,254,694,1075,39,1297,-427,38,449,2280,108,1964,354,-636,-412,-91,-112,-42,-463,-169,579,-91,-154,192,36,78,1069,629,95,-268,-43,-233,3387,2832,549,-25,99,232,412,993,-93,15899,1227,1826,-20,-257,153,381,467,3028,-36,-166,291,28,-120,296,-63,511,3524,262,178,-945,687,-229,75,858,-72,78,-15,69,-235,540,1422,977,1637,15,1368,3784,232,46,136,642,562,1327,71,-60,152,485,221,1194,1078,196,-205,1286,374,158,-2,2150,187,117,2873,210,-319,5739,-40,173,701,460,408,83,294,430,231,532,3619,16,88,60,1296,732,529,1589,11,265,225,1321,711,142,509,1458,41,443,-6,232,1502,1231,345,-132,189,184,998,65,-41,125,-227,-40,583,18,527,512,984,1170,298,685,178,-54,884,1446,9,9,-140,2039,293,4,-25,49,428,618,340,-13,350,-77,1236,872,276,489,56,628,155,216,76,1317,7,-244,205,311,355,253,760,1167,569,1411,3539,637,-63,441,-43,736,-97,445,956,270,16,1834,1222,6,-280,774,-245,326,302,169,36,1036,6452,196,2,-264,-28,552,588,131,-13,182,36,1232,-169,464,66,-33,1887,358,140,725,174,700,-152,-1,508,128,100,19,152,356,76,15,207,566,684,157,4,329,-159,162,2169,1149,318,140,76,3981,734,-337,109,225,190,93,-79,1226,1089,1077,522,342,607,6,14,-308,451,2679,600,428,120,439,5924,414,541,311,2617,258,62,663,294,-147,223,1520,387,17,-66,334,-202,-61,1492,-5,242,1012,248,5962,1424,88,-82,602,40,3,22,8945,78,36,186,193,23488,399,221,1683,-226,-60,-8,200,670,102,395,675,123,1754,32,153,760,55,-917,385,567,1697,444,168,77,436,51,-347,1016,216,-644,-479,-16,-72,172,875,-116,1088,736,243,967,-742,228,99,626,28,-108,25,145,25,1173,-21,413,306,794,947,355,45,122,179,122,828,-123,278,201,800,86,2928,306,-194,102,393,173,1287,375,42,93,-100,1088,114,451,1407,754,-124,-88,38,653,107,441,-28,288,176,399,275,45,313,202,24,572,363,549,-59,2,-82,586,399,475,13,130,339,328,418,-60,262,252,990,-272,301,-188,-334,-16,349,613,993,280,38,310,137,217,1121,291,415,83,660,593,672,24,-105,22,696,534,192,492,2539,98,2067,216,361,511,462,444,-110,-76,269,1437,653,-112,-939,555,-114,-146,7,439,276,674,78,288,366,803,142,-255,233,103,491,66,139,1523,247,6639,616,23,120,127,10757,-208,588,496,-377,-47,847,-56,214,52,-91,-133,169,-387,-37,32,-65,522,-183,1379,1,-28,-98,2517,126,109,-264,472,1037,15,3281,-131,528,2,-1080,-552,59,22,1693,-162,840,101,-41,1081,231,-34,-101,3617,1059,76,100,340,-87,4084,1993,798,-85,191,-1,285,-8,18622,184,85,1538,847,604,329,189,-93,317,-356,-617,735,-102,-178,-225,-892,-193,124,2539,191,879,3647,640,402,-17,102,523,488,107,175,-58,-38,660,-40,127,329,-115,-141,226,-272,29,774,-20,-704,68,-99,-2,-532,111,483,-212,-703,-36,-74,-127,112,-10,245,-85,-867,-1347,1349,-39,697,192,1320,17409,-9,-24,-77,904,-68,150,-142,12277,-107,-1388,10,-35,-5,86,454,94,20798,84,-386,-20,73,271,-221,-167,41,-212,13657,-954,-210,-53,-71,1323,19678,-72,-270,-14,149,31,-11,-3,-289,2536,1376,-68,-27,704,1641,-12,252,253,13300,1379,-129,176,136,215,395,5,-627,148,94,-142,10378,-143,240,11,-4,-79,280,253,-43,-32,-167,133,63,-3,419,41,-164,-326,306,772,21,-181,154,1184,-85,-93,65,298,27,978,203,68,326,434,13,-12,-230,80,30,266,-299,-1,-153,-204,-48,19,-121,-32,-159,530,24,1028,-293,-209,13657,-346,237,-64,270,47,-205,3,1,-331,-301,-9,138,10081,164,158,-215,92,27,-39,251,-97,-103,-333,-303,40,-85,-881,9703,-63,74,-89,7191,-131,-46,106,12721,-208,244,-11,-3,-9,-41,-876,425,3,175,-170,236,-177,5081,1062,55,547,29,-283,-48,210,1504,7,-241,1797,-53,-593,105,405,1418,273,1374,138,86,11,624,71,997,112,1302,215,2636,-60,362,649,941,-378,361,434,11269,180,497,425,1192,57,-523,128,2531,116,260,-246,77,182,207,-45,67,226,286,1440,80,-130,40,85,-295,30,66,791,1751,72,470,1644,768,282,719,369,140,1954,3822,24,12,-10,166,2335,188,4217,314,21,590,219,8940,214,25,201,-206,-51,111,-150,60,-60,-60,-144,315,940,27,471,-88,-134,-175,25,126,33,209,230,310,285,-60,8401,5,-2,210,-87,-33,22,521,320,-44,230,223,419,-280,298,1770,-55,2109,94,2556,128,213,84,-69,-234,129,38,-10,94,1436,147,-45,-38,-19,-209,-59,-1494,-1241,791,54,365,65,73,130,454,-133,114,-191,24,-133,176,-164,99,-240,-250,-66,-132,824,1659,2,38,73,198,20839,13882,27,133,-420,361,315,62,137,79,-291,12,730,42,375,93,143,1513,-269,188,190,-41,5,184,595,61,455,2438,12,-25,28,1501,81,-73,-14,971,714,345,657,-84,-404,-323,-64,11,5137,114,-67,135,326,-83,198,-54,27,-133,797,493,-129,1316,46,37,989,-578,-108,352,1471,-146,1291,11995,-14,504,-114,17,1743,23,558,-9,157,-25,55,-54,-107,204,710,-449,170,-153,-11,477,173,567,565,107,-124,1471,446,53,315,405,166,83,736,-187,673,-54,-76,-183,60,375,-26,424,1356,1249,617,206,-374,73,-453,-302,84,-570,-101,139,-67,-52,364,-60,72,-276,330,134,305,-116,-20,-80,-161,1543,34,3765,-46,-111,1818,153,365,706,-123,990,23,1262,10822,56,2591,6437,418,-24,4573,383,836,57,731,832,654,283,81,43,889,1607,165,297,-81,-20,23,77,3786,83,-170,347,132,800,569,102,188,2642,8,-346,20,314,27,140,18,349,-43,-33,-584,-52,12,1274,-467,872,257,2772,1057,2603,40,-150,-210,181,-9,45,44,-209,-18,6206,77,68,116,-22,-52,-68,338,494,784,1101,-45,689,338,522,736,-80,57,22,321,6450,-412,349,383,90,44,153,338,187,190,401,457,502,172,-61,-76,132,74,69,-325,1222,200,-119,-81,-102,126,215,1386,683,193,82,325,-12,-173,-102,-174,-52,941,224,-79,-123,-129,-415,55,698,-11,104,346,30,254,-52,64,-19,-2,-323,772,141,130,573,14,194,1322,695,-24,-29,17,442,24,681,549,916,425,72,54,-305,975,12,130,-153,265,-91,409,-270,30,199,-93,272,291,370,-459,1115,-33,1603,-59,1297,-19,183,17385,1385,682,-183,-67,212,-213,67,98,23,48,1588,1170,11,292,-72,-173,-70,268,77,107,-101,2837,1159,323,267,251,-43,190,121,1205,-90,-48,48,462,79,16,44,379,-112,1,36,513,630,79,-450,125,794,561,35,204,-157,614,86,260,567,-38,21,-225,133,253,321,55,138,320,404,-122,1178,3,752,289,300,696,51,48,1108,105,211,146,8,182,-240,608,-31,41,-20,135,44,3056,-19,323,921,904,247,67,45,-134,-238,377,518,-481,5,781,-49,84,-170,-789,-86,434,160,-121,1368,131,37,135,-3,24,-195,-190,107,76,-116,57,1178,12168,165,-68,11336,-73,-111,-493,-517,-88,2764,-8,80,96,112,-9,-17,272,104,-49,61,233,133,15,581,-73,54,1341,30,-17,224,264,70,-271,13460,103,-173,-5,1175,82,92,103,-8,-49,166,-167,2209,-284,308,31,-28,27,-74,10,-19,246,109,504,46,1780,299,81,-182,-1072,2057,-962,-1151,-709,-173,72,-303,756,202,2635,114,-258,105,645,-469,1087,-55,-75,-26,82,2,16,119,694,-93,-87,11200,150,22693,15938,18393,-3,-7,223,33,-103,191,359,7469,30,-48,2736,-234,3067,67,278,-371,623,2640,-19,384,43,82,4354,59,-33,395,-119,-493,211,-135,66,-40,11,3718,-201,-59,1269,656,66,195,-48,-74,229,-125,-49,-381,-773,-370,-345,780,4670,7659,-43,559,2373,839,-71,528,177,215,554,544,1119,471,1601,96,100,3146,1717,310,53,7666,77,14303,1168,-21,-109,555,-118,261,79,810,-25,-37,13303,429,-5,-5,-142,-41,-18,60,26,-10,-87,-68,96,-175,-125,370,-97,19,216,429,10331,13,190,185,-332,1436,106,62,290,81,4325,388,-105,192,21,22,54,-290,22,1734,171,-99,-555,-121,-114,2301,16,286,279,11,-165,825,-604,126,185,-344,219,281,1671,938,20,193,-124,-490,50,196,-30,98,7438,932,2978,-991,-15,14,-22,-39,346,233,12927,544,-407,8028,215,-72,-57,-687,-164,293,-340,1571,-67,-21,244,512,-238,-72,-76,6920,-43,-131,228,-21,1113,1556,129,-60,202,1259,25,-16,8420,4676,-285,-132,408,328,-68,560,444,351,2541,496,956,334,498,161,856,-45,338,70,40,-41,705,116,40,178,347,74,78,48,-120,2645,-239,365,876,93,391,275,445,568,810,536,66,108,-71,-125,374,986,3026,2,-35,98,-23,-49,241,-7,-45,63,808,201,-245,674,369,-15,527,-58,103,308,11,-36,452,86,221,-5,-237,5,479,-70,-220,565,93,2621,1727,208,140,-101,1583,-49,15,38,4608,47,-170,-122,86,82,403,-221,38,1017,1161,-116,146,529,-297,-612,-113,-64,-121,35,-44,448,47,52,208,356,-30,67,-56,64,-30,-46,3,-369,-64,-79,-67,-29,-62,369,-15,17087,4265,1016,-70,25,222,-436,84,75,70,-282,950,-39,-123,156,82,104,-70,1021,172,-217,18,3287,-172,-247,-64,-242,1748,2785,-55,653,256,781,78,80,2142,817,559,17,2787,-76,-159,141,-24,-80,-10,-63,-91,1432,-137,35,-45,3498,303,112,99,444,-56,245,-48,677,123,120,-69,383,-83,13430,1156,171,378,-44,162,-15,689,512,34,360,-135,66,175,30,-13,1,-70,378,381,450,10,896,99,69,415,620,1535,1340,277,332,-52,69,-133,-163,-70,-79,1144,-26,-12,1728,-105,195,38,-19,127,119,-61,-1122,-157,19,2932,339,-102,177,134,367,57,1351,-126,-60,1688,-54,9,4268,-72,-89,-23,357,-16,63,273,52,-655,-132,14490,-102,587,1181,40,1624,172,78,-11,363,364,278,-703,319,131,141,43,277,304,84,145,-48,837,98,-39,13843,-192,55,-145,-202,-217,65,-15,75,437,207,1,-37,1190,77,512,439,17,-461,-40,-46,-130,34,1696,-261,435,-50,5521,1193,431,-19,15308,2537,-99,234,21,122,-123,-122,154,37,2586,18,-21,-197,293,976,3,109,645,1325,-34,-364,5,333,-301,82,136,421,23,-22,107,-44,865,-71,943,581,2753,-54,44,783,1408,14,71,-6,-123,323,38,-111,205,804,528,1054,-30,16,347,13,688,-194,632,69,82,276,254,125,275,482,70,-21,-83,375,315,1896,2357,-38,322,14,46,21,82,1001,127,298,-99,-139,341,46,-181,-72,228,390,-2,258,-51,1133,1077,-77,77,-253,-125,759,214,306,276,1171,579,69,53,545,8285,108,-144,70,442,101,398,-5,11,-895,223,191,-92,104,1168,626,51,28,250,24,436,335,289,189,317,830,213,153,1235,623,-52,181,2513,-54,601,135,15879,-102,-33,504,327,28,-28,249,146,-15,160,4,-15,125,231,-2,215,139,154,297,4766,46,-151,287,48,263,20,-2,546,206,96,38,430,-140,-80,153,-27,139,-426,285,135,1074,-264,145,83,100,918,-19,3350,120,647,330,24,3,673,346,-150,130,28,951,-657,-9,16,-144,221,524,-132,2736,-33,174,46,-47,114,44,121,280,239,168,279,87,-27,30,65,-153,105,52,-12,15063,205,157,13,31,-97,481,462,1320,102,-294,-17,47,568,-99,69,438,-16,-40,-35,93,56,-5,652,-2,750,20,-85,-507,-80,108,1,-41,-20,-37,-170,228,52,337,454,-285,-36,692,-31,34,-79,8,906,31,-173,-113,98,-167,-68,2121,401,810,1,-67,290,-21,321,787,3,18,34,147,-21,-98,373,-4,855,-28,389,431,60,2596,513,1357,-232,813,116,371,-110,-107,389,31,776,778,-157,256,22,-304,220,-231,140,23,518,494,293,339,-119,59,911,-188,80,168,15,9,-87,5,207,46,-98,284,84,142,66,106,65,1205,73,2333,-14,179,-149,318,1156,167,-23,103,-33,1097,-18,-98,-54,637,105,343,77,342,192,-74,-29,-326,83,508,541,1489,156,-50,406,100,313,1079,-125,981,109,-28,2782,54,5089,132,139,74,93,-81,46,-56,77,-631,-120,169,48,14,41,380,733,87,-949,537,224,705,99,-109,285,119,115,20,466,286,-128,180,242,824,113,463,169,233,198,2340,682,1136,-470,-67,-90,15154,142,1292,-433,-648,862,-10,36,445,-62,340,-116,-60,-62,22,350,799,773,643,10,-34,57,280,863,99,463,50,57,514,770,14354,10700,194,89,461,31,26,167,731,185,-62,-35,169,-370,-822,-377,-363,-186,-378,-55,-51,48,28,-27,-33,43,482,583,167,436,42,480,6,721,146,318,1023,1623,0,140,15574,20462,11877,9272,9873,18695,4326,206,1702,-384,186,494,158,272,308,1263,54,-351,-186,297,-217,-103,100,394,238,84,-54,323,23,24,4,290,157,-6,1356,27,48,-53,29,-134,-44,94,17,-37,-100,-7,255,-157,122,318,62,265,621,2,275,-84,482,400,534,-91,-58,448,-273,21,29,273,154,331,16,94,433,41,4,76,257,20,178,-48,-19,-41,38,-30,475,68,16,-93,32,3,514,-81,8,150,50,8,-25,-100,860,288,16,-42,-451,430,-30,101,143,-16,382,-16,-26,825,64,-219,1960,-98,-50,160,704,-8,297,2230,13,8,2469,14,118,235,-380,-42,536,-113,184,208,157,-22,418,321,478,3057,272,947,168,-13,447,213,1186,310,23,36,63,519,376,881,-37,-89,124,330,4300,35,-31,850,144,-83,132,38,73,50,6,645,261,-40,-158,60,48,-46,34,73,134,75,71,-182,-115,379,51,-73,-64,-8,97,-105,-26,-24,108,204,-17,821,321,-365,1348,376,60,124,5,518,-3,40,56,4278,-76,580,16,149,-63,648,-231,-23,305,301,179,693,128,1490,43,97,939,1100,15,705,1367,-40,-41,97,350,-46,128,258,151,1294,97,-247,-306,-402,-369,199,178,1354,64,7,80,37,62,-152,-8,149,1314,-61,-7,-11,333,189,-49,1676,-73,-319,260,-114,655,121,783,502,-517,-853,-34,657,1843,32,-16,24,-60,-21,368,177,125,1178,1040,-67,65,144,-15,490,-47,536,63,-45,4069,-1987,373,103,44,-63,-95,269,-5,79,822,-106,-221,-70,-122,-221,3374,270,72,292,369,359,345,120,53,435,-176,234,156,-77,234,14,-407,-33,2365,143,-74,544,-223,812,2635,186,92,72,-83,-17,1,-78,1508,436,109,-61,61,726,1,646,-20,392,453,453,517,271,-85,-80,-321,-120,-19,4330,204,82,62,1,968,53,2949,71,41,-235,-174,603,118,50,17,291,-65,-91,63,-45,279,1981,88,647,812,1062,3113,290,-15,-38,-305,49,223,88,-5,-111,330,217,83,-106,17,82,373,560,1022,185,-73,421,56,3,549,-43,147,-78,-85,25,-386,53,223,-100,-182,-28,50,41,-54,104,555,-891,35,384,-168,240,81,-91,-24,174,540,2542,-83,1030,262,-65,55,1938,173,787,171,205,-53,123,-13,2260,82,24,-213,2186,222,1538,108,205,1190,4184,-73,-8,89,-3,-98,117,-106,902,179,54,244,90,396,266,501,-265,566,-2,251,-383,128,-20,461,275,528,463,523,258,-399,-408,29,91,-304,822,3603,135,259,405,388,-128,-64,808,-13,95,196,573,213,-65,284,152,66,1749,-12,112,125,13286,142,757,-4,21,264,793,-120,265,34,-131,923,9,-50,906,39,-72,586,29,88,121,-119,405,94,4096,-6,81,1138,235,1,125,23,581,741,713,278,242,1829,40,238,208,743,877,1161,283,254,276,143,-32,-132,728,445,-79,-161,-27,-20,616,604,43,-68,31,1610,-18,-106,69,187,-336,-28,1332,370,-146,710,236,1180,-214,277,341,33,-250,49,553,157,-42,2071,22,3,179,-105,19,100,58,79,531,66,-64,4,89,523,727,1725,-188,438,313,55,210,-85,88,37,495,-52,205,-646,1472,-330,321,-4,41,105,294,31,-44,837,108,70,43,36,555,383,654,116,53,52,147,-69,345,158,71,309,12825,386,816,-76,216,-37,18,-9,373,495,26,-63,231,105,-80,875,143,204,101,14,135,46,-22,2106,38,219,-43,455,174,-335,-100,107,-16,-65,-77,33,-239,-58,-45,74,30,1582,-97,-29,-165,128,259,79,188,62,-47,33,221,12,771,342,1225,-211,360,4,406,-65,112,215,-409,880,-100,-102,142,2597,-250,5,-45,-203,-4,-101,-324,69,128,29,183,-79,92,76,-330,224,107,327,-23,-4,653,10,114,40,-16,-55,-95,-36,101,158,539,-77,-40,-17,124,442,655,494,2405,329,51,-68,28,198,225,217,-48,176,409,13,-105,147,258,205,240,-22,570,11,126,-101,-71,570,411,372,432,-351,166,86,536,103,652,177,1811,-57,161,87,-304,-10,131,52,-34,-9,86,886,-157,310,-4,-42,-49,738,196,-102,1165,-2,-11,470,13,141,54,1272,-362,-22,-3,163,171,233,169,512,-105,774,-103,946,571,688,29,-97,402,409,-93,349,20,528,100,241,-67,-91,73,228,-69,165,78,-377,-29,361,-56,236,596,375,687,1506,-115,1704,1077,117,574,562,57,204,-19,158,-196,-122,202,-7,-9,-12,57,-32,92,698,419,-127,-259,175,256,-133,112,271,3179,1689,151,-6,118,48,186,160,68,201,53,-127,-32,147,122,13,89,321,51,-112,1591,266,704,200,2306,-451,-216,105,644,52,169,458,841,-47,-18,-47,55,9157,-56,2853,30,-355,7,74,1206,270,769,-529,148,264,-87,878,51,292,15,-172,-1189,131,29,-32,-8,42,-14,-21,-79,323,-119,1511,109,44,-19,187,284,663,449,-7,782,135,173,236,123,205,478,202,147,-4,-542,157,159,-73,1051,334,42,235,280,135,1406,33,174,192,279,-87,-105,-34,-153,51,-100,22,57,216,121,-292,-3,181,213,313,20,739,219,145,475,163,12,-24,-60,2713,820,-52,235,101,436,1835,1019,644,29,386,231,-40,387,322,72,113,-80,67,12,-8,591,11,10,-161,-39,-842,-123,468,1920,-19,425,-54,-89,-224,-715,2162,115,705,15,148,43,124,391,-375,-66,330,870,220,-3,-78,-189,47,206,1551,183,-4,79,48,1393,749,204,157,52,-12,376,585,-386,42,-278,208,752,494,111,16,-125,32,58,1003,-40,-60,-22,235,299,134,-179,28,202,129,319,-8,608,42,131,128,223,595,36,95,12,214,732,-60,-50,193,-44,-37,2,361,6,155,752,-33,244,-8,42,322,106,418,747,221,1847,690,70,485,130,324,-37,1053,-241,227,209,195,310,4099,476,-401,136,-68,133,-34,-192,-31,34,1318,106,764,375,240,55,42,20,-67,-6,19,-13,3048,275,-145,178,293,34,-19,-854,562,3270,249,-428,795,1584,979,-139,1773,355,-4,912,174,253,353,-321,6,-47,118,164,-425,50,930,-70,-127,169,1,-43,-49,262,62,1931,-164,4853,-91,77,-84,-35,2902,-380,345,-20,-210,-44,-9,132,592,110,11,4624,17,2958,-37,125,-128,492,-2,362,-57,-17,-44,162,133,653,-399,16442,-6,259,44,318,-100,115,143,449,2507,72,-87,23,175,843,49,217,209,855,190,241,-588,-86,58,-220,-77,21,-16,204,-78,-76,500,-247,-40,-4,568,-43,-44,542,32,165,327,-147,558,-9,-285,694,188,16646,-17,-97,72,214,114,32,6,236,50,-1,-28,-292,387,2257,-93,417,59,-161,-242,83,3738,-94,230,4523,790,55,-56,404,-309,-130,-80,823,318,0,166,2310,32,32,-257,304,356,1724,-56,750,7671,360,104,264,660,78,231,-395,-85,-130,327,-147,776,276,58,119,13,-312,-71,33,-45,5232,3270,-45,-114,1321,4389,-32,-254,181,314,539,-591,-153,4411,-485,888,694,13546,-11,295,18509,870,-345,361,468,-180,388,6033,23,272,133,88,-7,-25,1124,132,-56,377,1112,493,-95,18484,584,61,1384,89,29,54,1828,46,-83,49,11178,1874,-7,-33,-99,-178,-126,-13,384,-460,-681,-107,-120,-426,2,217,-220,-191,-13,-59,34,291,366,-365,191,190,10,1577,-97,134,614,50,6147,1518,52,282,9606,5931,-39,1703,880,-198,-233,8929,-75,90,-70,-73,-29,58,489,510,186,-24,207,-272,50,172,-57,-47,19,374,-632,-793,301,43,74,-2,1264,-334,11748,1921,37,-356,358,67,13849,-635,691,88,-76,2890,2229,-33,186,1,-15,-15,214,20017,9253,78,2549,551,140,1573,1767,339,228,-84,7018,-118,-127,-23,132,63,-74,152,180,-63,-298,-48,21,-111,92,-247,158,1771,1106,226,257,14,-78,35,-6,210,3423,141,1012,247,1148,768,-39,1256,2747,465,1692,-54,155,-81,702,2241,21,-1110,947,649,77,-35,-174,598,-17,143,76,184,-122,206,-71,161,569,342,137,192,196,565,258,152,175,3006,14481,144,74,-33,338,133,-382,-399,76,-110,52,195,13420,23,302,-93,-51,196,149,218,93,883,93,-114,352,-78,77,264,2314,772,-135,-48,39,11364,10,-10,232,-2,0,-120,-42,81,70,-21,-38,1,203,94,-49,-306,19,296,-147,-41,-101,103,229,-48,93,481,211,365,173,267,-1,36,1897,9,10,-340,318,-15,293,-29,597,-37,15976,-822,-728,-631,-142,172,84,1877,-53,3265,-135,-3,345,-85,4741,-15,362,73,315,-56,8801,164,37,59,-83,-75,647,379,20267,11214,333,1227,1187,64,350,185,337,205,3097,1005,164,390,-139,-27,162,71,-847,373,1585,339,1621,41,13,506,39,-69,2615,464,303,67,2134,-237,69,-40,256,33,889,65,-99,-9,574,-71,201,16615,-61,281,83,342,960,-69,2268,936,352,24,-37,112,661,19,449,883,248,662,1390,85,-97,110,366,1710,1222,17,65,230,-12,156,2672,480,2539,-62,11,221,1436,-24,210,362,-28,370,-59,166,680,9,139,694,261,-29,-89,-46,197,338,336,1611,402,208,32,10,-22,70,1039,118,-84,935,2036,99,0,-468,883,109,43,-115,2927,97,157,38,395,-80,297,227,-31,225,606,-26,319,-19,-75,-9,-25,609,-111,532,233,350,13362,344,808,46,-128,-325,698,-91,-82,160,275,-99,171,158,78,99,301,113,2153,1209,215,37,234,70,110,1793,656,776,12943,461,7663,1023,13,81,724,558,58,238,-65,-158,-82,3,186,1973,7,128,51,1,-33,38,872,-74,44,282,383,44,-24,62,874,1104,34,-25,390,-27,111,-51,4,128,416,-51,170,1121,-24,210,-242,2711,20,242,-2,2,2213,-105,144,233,66,11,83,149,286,-357,2,74,-197,334,-44,86,21,-142,8,285,713,-15,-172,-11,-220,506,407,278,421,-31,124,15,-180,-232,192,413,326,1555,478,1147,-16,-72,12,1191,-50,899,1939,-60,170,28,3992,-37,-164,-125,296,277,139,20,84,2084,212,-53,-16,-335,957,53,210,-1,304,-23,176,309,122,57,44,132,113,531,-28,233,-9,194,104,-1,-190,-21,718,102,949,-572,499,267,245,204,551,-16,387,139,59,151,-907,72,88,48,189,173,215,434,831,-76,-136,1208,142,62,20,6,147,-93,-444,173,-85,183,14,-94,-56,474,400,336,-79,-144,-447,36,-45,3,-77,-87,5150,-14,1031,115,134,-17,-9,290,-113,67,267,450,22,534,108,-72,313,17,-125,220,764,209,-36,-40,482,1544,216,231,192,-20,190,-137,123,344,258,233,-43,-486,-63,-120,307,380,104,225,-41,27,-460,255,273,244,-26,-331,31,-49,153,77,470,479,17,61,88,-524,96,164,292,-45,410,-626,39,-126,580,-276,595,57,564,-26,-273,-212,163,829,34,339,553,247,-85,153,-7,32,124,57,7,1403,3704,-60,-113,61,2687,1328,234,3,-140,-36,1940,215,2047,-163,106,-22,-28,-797,26,1619,70,87,-74,261,-48,-108,68,226,-213,48,69,-93,233,563,-19,-1300,257,-5,72,150,-38,192,-30,731,125,99,-49,1155,1004,173,277,231,234,92,288,0,-67,71,-69,39,413,484,388,-350,-65,78,148,-48,-7,-29,54,138,-79,-104,-120,-12,408,411,13,-52,-59,-16,-19,-41,-20,29,-47,-71,110,-147,5,190,-41,-41,220,78,288,-166,357,-125,-957,128,212,-30,36,-144,-203,980,-476,65,5,-28,-5,215,264,-47,299,-133,288,237,200,16,1290,-87,-80,170,17224,661,99,1170,-33,-13,249,313,436,-149,-157,-296,119,697,485,149,286,2311,-202,77,-50,-15,275,954,334,295,33,150,42,404,2368,847,-1,233,407,503,3639,226,6819,289,-212,-90,7,-39,13579,1186,-4,11516,580,233,113,-20,147,38,191,1224,2075,36,-29,416,115,10,211,-20,999,-13,158,108,234,0,570,-130,-114,11,154,26,371,-46,30,324,2419,23,900,-66,-158,1515,-57,-27,137,-76,515,175,513,538,-7,198,472,351,71,-71,-95,36,-82,-20,21,7,0,1565,-25,142,2734,2575,-80,-36,-911,-286,605,21,273,568,-86,1201,-72,-17,697,855,662,449,126,434,116,115,159,290,96,-76,178,-133,-233,25,2,16151,-52,522,635,-22,69,-620,62,119,-44,-186,-404,-160,-516,-274,-67,-77,-158,-72,-148,-92,-5,-200,-34,-201,369,-50,29,266,-7,195,-89,144,60,-41,319,736,455,11198,1598,10688,276,1367,-192,1777,358,320,1050,6,570,-146,778,70,1462,-68,119,241,6,-177,-76,205,1068,65,-52,231,29,184,536,98,499,-163,121,271,881,12,130,170,-81,8,865,-100,7076,-17,-64,5,2332,-100,-13,717,34,-94,252,141,337,-466,-200,49,67,26,687,-35,109,1303,2244,428,15,-26,84,837,2359,-3,970,530,196,-197,1165,30,83,3283,33,37,1406,455,-74,-64,-19,-57,-91,-28,117,43,226,51,776,-60,16,167,51,71,138,468,183,28,93,152,-128,19,-27,-6,-88,109,-220,411,621,36,-240,21,21,97,1318,261,-478,880,2101,26,1897,145,610,10,-77,108,35,14,53,34,455,27,566,-56,309,31,-23,-83,-155,364,136,1517,10,198,171,-44,-59,148,-65,54,-41,-64,-19,54,339,236,50,57,148,167,-65,2,-47,899,2189,-89,227,125,75,35,313,720,1056,-20,125,-19,-97,357,1072,3,-44,86,241,173,112,-396,-49,2811,247,-40,-216,405,684,155,-112,55,29,29,996,-77,-65,1031,39,944,132,-115,6564,207,-90,-102,15,13,35,-6,350,-72,-185,-92,254,146,587,826,-10,157,99,327,74,251,1079,15,-8,1899,67,26,3283,708,894,-14,116,63,300,137,-36,1929,259,62,-74,-27,-11,189,-37,12,-68,-68,2662,243,-273,1395,60,-38,349,-325,1294,8448,-47,-56,1,-150,-193,-7,-194,-53,-205,946,241,-94,21,205,104,2711,-56,190,204,1437,-68,-63,66,600,6,148,-281,-1869,448,156,-1,88,82,282,176,662,11,1266,3,-370,-1057,649,-61,-164,72,-75,92,366,343,117,143,103,998,-46,20998,80,-29,295,353,-42,158,442,-163,12,-37,544,86,83,-3,20,2768,1361,33,-65,-119,3305,-15,-208,-74,-208,-78,46,19,283,89,599,37,14,32,223,31,69,446,-122,-237,-17,105,-437,233,62,-162,607,-53,-122,92,-7,676,43,-102,228,27,-179,268,788,-103,-94,1,92,586,-7,-211,943,331,140,244,-7,1333,227,312,2437,-484,-93,-71,-12,8400,157,57,55,109,-314,8695,-43,590,774,161,-46,65,195,-66,478,218,-83,-21,67,343,-12,1176,1034,1395,193,145,-148,31,505,-34,-143,-48,-152,981,188,710,-6,-75,-53,210,112,532,-336,-394,128,2543,267,35,134,188,222,-1,-142,-59,-637,359,-403,-240,-18,-72,275,1349,207,58,-194,2315,-29,733,1204,-362,49,-46,969,11933,984,-34,-120,-6,147,-75,658,40,106,1022,2292,11530,7596,-34,-99,85,-45,73,-131,-54,107,107,157,282,2002,3036,-85,-7,16658,-121,-121,2291,-123,-165,-66,16,331,-441,396,59,-842,29,-73,36,636,-71,7,107,-42,35,-188,-192,-222,-462,-266,98,141,-121,208,-54,1218,264,418,-79,231,142,-86,-100,-54,1026,553,147,477,41,-235,-153,35,831,214,2799,9234,1984,14258,-17,-227,-116,64,-112,-16,473,-257,32,-127,207,143,336,101,9,303,40,158,156,557,112,2605,-29,316,91,109,42,268,249,-45,6989,8,88,16,257,-361,1739,117,512,-72,6,-48,-116,907,68,212,547,256,127,80,104,5,554,-69,-66,-82,-105,-1168,220,260,-44,-21,-63,-142,103,67,161,149,-208,95,187,825,1056,764,22,139,-157,21,-111,155,-67,-18,1584,80,265,1393,335,142,425,-108,626,236,129,44,127,-662,-732,357,-278,598,218,-14,-170,-62,-65,201,-287,-135,137,-170,-121,-268,-104,-155,301,-303,-301,984,1,-126,-3,25,32,16264,871,205,10136,-160,-79,-98,-211,827,2241,751,1732,14317,84,84,3485,1097,1902,-22,3459,2442,91,-14,40,908,31,28,-93,-112,-299,-226,-119,354,7070,345,-15,1291,35,197,-46,-192,409,719,-34,-84,-100,-35,-2013,-246,21,2146,151,-6,23,-28,-75,1154,196,-399,271,46,467,794,50,323,3789,264,709,257,505,-65,1511,824,686,15646,9026,-72,121,58,-124,-63,142,121,292,420,-81,-112,-18,85,-139,6,66,-477,177,-96,-285,-11,91,145,261,300,162,259,17844,265,6,17,-62,48,-202,95,-166,407,35,1273,-94,1014,336,2895,280,342,187,-132,51,1026,61,-109,501,-51,-157,86,66,67,5,91,419,-6,-76,-810,-79,-16,449,1,-636,6,-43,-87,-60,-30,670,348,192,324,-8,-27,50,176,491,23,52,22,-14,-20,467,304,-61,243,657,116,-36,-91,172,66,226,-284,-137,27,-502,250,33,558,-110,206,181,206,-234,-60,292,153,18,55,37,105,39,-35,-223,105,12,25,190,125,1360,-133,55,1168,344,141,-25,243,112,143,178,117,-9,171,92,71,-58,136,264,404,790,-171,-90,-116,39,-164,-109,17,-235,-74,-271,123,-89,25,-223,832,-1027,1347,65,219,7,-7,98,326,1178,817,87,331,-24,-70,46,-103,23,-209,3,5239,493,3264,198,-81,7535,-26,-61,207,2064,1,711,-114,191,-33,-87,46,219,447,-28,32,47,291,1,46,-201,13,454,-35,54,2589,-42,256,411,2981,3,195,22,-18,101,-130,-154,-260,223,-33,-53,241,4660,-121,-175,-51,44,286,7,2606,370,-126,734,1199,40,1057,20,-37,465,343,147,-89,-112,1029,3172,263,131,165,-257,438,197,-311,-94,-74,41,173,603,316,681,96,460,1394,39,-60,299,-54,-479,90,-31,159,1184,1152,-285,-123,22,196,178,163,-9,423,89,1173,-823,-375,218,70,122,-211,-38,253,-163,516,12963,15148,-514,171,1224,39,-12,61,-20,379,-257,44,218,20,-22,518,-315,-122,90,12464,-6,246,1018,-283,-125,-136,3810,713,73,-1,64,488,624,80,9,265,302,67,401,-17,-88,881,223,6,1015,-205,445,46,-32,1674,8110,74,105,-376,-28,-94,1259,-36,19,-24,-41,19,98,310,82,-83,218,-23,2568,-41,448,-76,-972,3695,111,322,88,215,-192,123,-218,124,4981,-73,-166,268,291,36,-39,-299,-46,64,2506,-3,-16,479,613,-34,390,89,150,-38,-154,479,-40,3106,8,-64,97,34,111,-1,531,248,102,735,-106,509,762,946,-89,-151,198,-18,-52,-280,2078,-33,369,307,882,276,430,129,-200,-238,164,-257,69,-208,-722,63,215,-15,125,1269,843,305,3329,87,140,175,283,-18,-11,59,-10,133,-213,383,8,4610,4855,-77,109,81,866,157,15991,60,-87,928,49,131,-90,-1,66,1,595,101,117,532,34,-186,-300,-10,-66,40,65,-33,411,-26,-534,-64,147,108,-66,96,154,-83,426,-73,-189,-2,66,0,-39,55,-229,-69,1192,-188,-71,49,134,-333,79,-148,446,236,149,-101,87,-20,-8,118,8,55,220,1636,38,791,774,555,174,-894,193,139,-27,-122,-457,1077,-30,1325,105,-141,260,-180,-7,48,-58,104,142,2,-19,353,-167,-66,114,-58,88,264,49,422,239,748,848,-1778,565,-427,27,79,-28,173,-196,40,-320,175,11842,57,146,-69,63,258,-41,44,2764,233,-101,145,1131,357,-128,267,-67,-11,44,105,63,64,649,99,768,178,-77,232,40,-48,288,-97,-256,-275,-89,-164,385,208,7558,7720,-31,45,690,0,2381,-44,-7,24,-240,464,120,101,41,766,-57,1,12,-81,-260,-165,-108,-888,937,-57,46,39,66,94,-57,11,49,801,-7,437,-207,355,155,-184,-80,94,-131,55,367,-87,52,429,-81,83,32,-56,-190,2948,461,-185,-683,1656,8546,-102,23,429,687,205,276,-137,713,-149,-192,742,217,81,34,354,20,-44,1731,164,5,-30,687,29,-122,-25,-18,-20,-16,0,238,343,-354,-741,186,-9,-46,-622,-21,1230,3165,135,-977,197,-81,-326,-124,4,-8,-115,485,2784,58,-728,541,16,-21,-252,-426,-453,476,6965,12,-576,292,-91,-8,-85,-16,1901,5,-240,-744,-239,177,-58,-109,980,-2,-656,200,-319,56,-143,1329,-41,40,99,469,218,4635,2521,16,995,94,-36,41,2477,-139,192,202,939,-9,9554,1046,958,-2171,-6721,-72,-5,426,547,65,67,571,-13,-148,-224,272,926,2570,96,35,116,-44,900,42,113,-66,15,-40,-19,-168,198,60,120,364,30,-41,-12,-31,269,88,589,41,5421,-93,-27,-72,-387,-170,43,229,166,-22,-59,797,-65,33,82,-22,4,-802,-667,737,193,429,391,68,2284,5,-157,-68,-59,2169,99,2778,35,-42,125,-5,-25,36,404,387,254,681,-278,-38,14775,63,10,-12,-5,0,136,-66,39,445,40,31,-33,2360,26,241,-70,92,135,-59,43,-15,-179,-97,10,12,-28,65,-13,16,413,11,-54,110,152,82,369,328,-29,144,130,-66,-190,466,62,44,48,709,-26,258,10,177,132,-232,-214,-34,1263,-158,-15,132,34,850,43,-16,-78,7,73,0,10146,13,102,-80,106,140,11,188,274,143,123,-76,111,1045,-58,-96,178,214,-102,-84,-33,53,355,-69,-1,84,145,-32,-33,8,52,-116,-53,228,-4,22,-116,107,-15,514,46,-54,-26,-232,753,246,171,-1947,-2968,34,-14,-343,-37,-93,9,1184,-2,-1,1744,725,253,203,672,-522,261,-101,164,-147,-32,-87,29,-112,9,-106,14178,546,-364,-50,4448,421,-108,8,214,52,530,-117,524,269,-128,233,25,314,405,-111,-194,840,1367,65,15,-79,688,-79,-110,4915,188,214,3058,-66,-47,1194,1716,714,-219,-2,21,112,-32,-47,-272,-45,-44,96,67,394,55,-11,-583,-179,756,26,509,108,126,-34,317,339,583,906,-63,-14,-44,-23,-350,1226,-83,91,387,36,226,-142,-244,-559,-112,-85,-78,-34,-77,-159,-137,-75,399,-19,395,23,1179,252,123,291,299,7676,9412,172,92,-141,6878,3801,140,942,-90,213,179,27,149,31,104,88,202,176,35,300,-3,-736,1036,96,963,-400,112,-288,204,-83,-249,-267,-271,-22,-45,-506,101,722,235,-375,-58,-1245,-42,-365,-1599,456,-454,-263,170,-307,-150,210,-283,-621,-686,-196,-74,570,-308,-655,156,4721,47,-329,-254,-69,49,-71,-28,-184,-275,-125,76,-153,-462,-95,-4732,-3464,-6546,-3486,239,1326,-260,-313,-435,4404,7434,12745,4486,11808,15861,30,-41,246,210,1088,800,1015,-181,-11,41,-226,48,366,1357,131,-151,-44,24,500,743,1034,-22,-61,-764,-29,-18,639,497,-48,322,-253,6,-377,796,198,-156,2584,1334,285,2863,653,124,40,-27,102,380,1341,-91,-75,442,1002,-77,259,-120,-132,-235,140,38,-10,-31,112,52,601,-89,-183,838,303,438,221,-29,-429,-4,-1766,2105,1279,3195,465,-16,232,745,279,94,-231,-175,309,-234,131,1982,-447,-75,312,-858,152,-152,-2074,879,2027,1007,975,96,264,2091,723,-38,259,1463,217,0,302,1009,743,182,314,-102,-77,144,18,19,138,432,333,-59,2411,199,611,350,-137,11562,194,639,842,1894,236,-97,356,3644,308,156,-255,55,1197,380,385,-24,-17,-89,-168,268,329,5,281,186,255,242,873,182,854,486,2636,393,141,3028,-367,-344,110,-131,86,234,288,958,-36,232,105,-2906,606,2175,10,1935,890,195,-191,251,-55,97,470,-145,663,768,5,-27,505,405,-189,1524,-40,-65,96,95,217,860,661,-280,-77,140,191,-133,-34,590,457,536,-130,286,-133,373,-330,17,167,1443,132,-326,265,6,-163,404,75,66,-344,-40,5418,-7,-124,97,292,-23,13,681,15,17,-196,249,596,-48,235,-242,-1508,186,57,-653,79,3115,467,2108,-955,1441,87,886,88,410,-119,1185,473,-153,334,422,-409,-33,33,183,218,464,-996,-122,954,690,471,305,-24,636,913,1881,660,86,390,17,104,331,104,2811,298,286,-104,-3,190,-208,1419,434,306,-343,2502,998,-1085,-121,166,392,156,-71,-155,-485,438,340,85,946,-891,181,196,1233,-86,232,-4,414,-90,-157,152,783,411,146,96,341,734,172,916,632,-334,99,757,1399,586,76,65,507,576,487,637,6289,1096,123,814,1082,655,95,133,646,802,52,1676,-1,500,-140,540,631,-26,246,-31,-150,94,643,4644,-108,546,-15,-999,36,2357,-141,530,530,73,1356,352,27,7279,144,147,-22,388,-58,1284,350,42,96,-595,-81,708,332,-110,-43,63,1839,363,-39,319,-44,134,1028,-144,-183,72,139,342,-538,91,-1,1888,305,-82,602,-184,1189,110,-17,87,337,828,719,899,1504,-2,133,575,-729,17,-92,1606,869,316,-158,532,521,448,602,805,-34,321,-196,734,-31,284,1100,-228,-296,951,-27,459,-70,158,-47,67,167,1464,350,558,180,362,972,-172,499,-3,157,8,-11,134,103,755,338,287,-44,219,2105,-143,-51,2,-190,135,-489,1601,130,135,823,218,-217,1633,-152,-12,-22,509,-152,292,77,341,1535,484,-341,46,511,-30,199,549,-24,244,3,174,363,432,417,552,793,-75,433,-226,41,165,341,-230,-46,-52,178,-45,-9,224,626,8,160,379,2120,164,1852,-235,78,1208,366,373,-27,-91,999,-272,-8,35,-140,7,67,-193,-189,-186,44,-81,272,1040,-301,-590,280,-359,160,899,344,800,60,-66,423,1677,-414,-11,-64,170,-107,1241,-475,415,1837,-141,187,-609,-586,-33,191,664,130,-84,109,124,-369,-428,32,-241,-943,11,133,120,282,-308,32,840,14,749,81,245,11,-2027,338,226,676,142,487,1239,350,607,135,-56,41,725,416,-39,-310,489,232,360,271,-397,355,-93,1061,998,-174,-456,305,-337,-247,553,2943,147,213,276,189,1317,-262,558,-131,-753,1368,4643,849,-466,-77,309,231,844,158,-115,4,245,440,-72,656,125,-287,584,838,1790,321,283,831,767,791,407,1141,114,572,-35,367,377,42,1246,836,-753,508,236,122,280,1235,-259,258,1813,913,1409,930,3168,472,-236,-42,54,835,-446,-121,175,156,210,355,479,528,47,-67,1878,184,866,-118,1621,62,-2776,-163,-97,463,329,99,63,-47,54,113,121,851,1238,108,-456,818,2213,37,211,296,221,-332,616,265,-202,271,84,560,-187,-67,-54,-20,187,1716,41,12,410,243,94,-128,306,123,1319,528,32,-272,1076,-76,-79,325,966,-50,153,142,38,-91,64,25,209,427,-117,-131,276,96,1012,704,340,-241,-75,-1427,-265,19,-10,795,67,953,-111,939,-172,552,312,-265,35,418,1385,-742,448,-165,-146,17,-270,357,-100,-443,406,-203,-63,2061,824,-51,180,419,1778,199,-140,301,137,1252,108,190,-16,53,92,312,401,826,677,-231,403,126,-157,303,-177,2450,3214,-696,-143,-120,-26,39,1503,-229,838,21,1321,1606,92,-90,-751,-391,864,99,-295,276,2138,107,-66,36,231,-103,256,-924,8,-1138,-286,180,1015,946,2248,186,-100,-248,-239,369,29,212,-192,-646,291,224,-4647,183,-43,-353,427,-46,252,-1406,232,-76,-182,240,-254,26,-189,508,728,12810,119,228,716,-98,476,-206,-512,-70,175,193,-66,-545,-78,-132,97,164,162,491,-489,-969,872,-109,-305,103,128,-638,4466,-129,-409,-44,227,318,496,-1576,82,38,230,1228,1313,-768,215,745,-1583,-2,137,2770,-1503,-268,213,310,828,71,433,2126,92,1452,804,-123,569,342,214,-60,144,213,1371,82,-1226,666,3649,432,-305,-8,-75,214,-13,-110,-599,3028,-833,142,-626,171,-348,695,-204,-159,1349,153,301,-142,431,443,3512,1157,283,233,316,85,541,307,1115,-474,-1274,643,534,426,2770,909,-47,1758,-204,803,-213,3754,-52,21,14,574,552,1246,-350,-42,-34,525,202,-52,208,53,1326,1646,1818,-8,1170,-136,57,-562,550,-35,-2541,29,-1652,-109,-9,254,637,-343,-148,207,217,-58,-593,-66,63,150,409,1196,453,249,624,945,80,-185,-119,-243,-310,-676,415,47,-186,338,-300,1089,-726,24,304,375,53,131,-590,33,31,249,-158,-168,330,-11,38,-28,-82,-312,-11,-328,94,743,-115,2337,-514,1041,-88,276,335,-190,-109,-53,-1065,29,480,-237,-59,587,231,-497,2700,-51,-435,12815,513,-867,-124,-32,-160,167,556,2354,128,-136,139,858,232,2826,474,-53,706,56,173,377,-143,-402,-11,335,91,315,-180,-228,361,428,126,3318,-227,15,106,-130,534,-396,500,20,45,292,1522,291,1831,123,448,-90,107,-51,105,-337,-603,-123,0,-2814,-31,161,-375,-1121,72,205,-19,265,262,-1057,10,-33,160,343,328,-474,-137,-697,73,1040,5,230,-22,915,-75,-50,145,-153,19,1129,-104,375,207,-439,-292,670,1363,493,84,190,24,-564,171,-570,213,-12,-22,963,-833,-1287,-956,-1020,-504,320,606,310,513,1130,-2,-26,61,-3,932,381,-33,241,1216,556,123,28,-143,-161,1084,-366,786,-745,96,266,1398,-273,1464,1557,253,606,223,-270,-305,135,-11,160,-239,1314,2362,133,-202,-378,-131,-22,34,-653,166,438,-52,435,-82,20,-483,906,-644,-848,-230,-2,29,858,-112,191,2431,325,-104,-250,175,-14,316,1806,585,223,14,48,1125,225,-89,440,428,148,381,584,-553,315,11898,-203,310,-411,158,-71,-242,46,2485,80,-74,121,358,-270,169,-94,495,-2,249,-108,110,77,323,281,-77,-86,-680,755,-335,-20,325,637,3689,62,299,971,499,1634,-124,-104,291,-67,-338,337,-84,-178,816,-35,160,-212,216,1720,150,471,702,1505,-114,-22,-120,-566,215,1023,455,3818,31,1453,636,-252,-128,142,49,18,-255,-164,2800,186,169,-312,843,-903,49,39,340,-185,-207,-28,-280,-223,852,772,185,1928,990,1539,245,1428,389,1496,570,273,481,864,1224,184,-396,711,750,48,480,51,252,71,-98,251,167,-383,579,266,387,-46,282,207,-43,-711,185,-232,-337,-891,-487,632,486,307,1174,335,-79,269,46,164,518,443,161,-102,-324,46,179,-154,119,595,243,17,249,357,-564,-100,-762,1159,662,947,87,80,2553,-773,-258,-895,545,-315,136,169,265,960,-441,184,56,52,552,76,297,692,124,1382,-148,-15,999,-613,-68,257,226,1208,587,493,-1,-997,-382,-341,-27,436,-374,325,583,356,-570,-236,568,113,655,339,-92,233,213,1120,3962,1009,-51,746,-100,162,91,-841,712,-98,30,489,41,50,1047,1420,-110,139,1874,353,538,198,43,-257,-597,1273,293,875,414,149,121,276,1429,346,200,653,-139,967,-450,-191,2034,967,506,-338,326,-163,582,324,61,33,-41,1103,348,2526,376,-12,-227,497,6570,-785,-66,94,3078,151,16,-182,-123,196,226,34,590,187,269,395,-193,915,-318,873,667,25,116,260,-189,178,-243,54,148,945,-69,208,583,1,82,470,507,-748,74,-201,107,1322,-384,3779,-47,18,-424,466,254,108,231,1105,-35,110,53,349,-312,558,639,-545,426,-80,-369,-205,-493,-532,-22,258,493,-292,2394,524,-760,-168,734,-1596,-191,40,109,32,83,-13,-3,-175,-41,-269,252,1743,548,-581,649,2718,1721,3269,1929,48,1,1429,619,120,-748,321,1692,-70,37,5453,713,1720,214,-768,726,209,34,144,160,734,-91,266,303,-67,-485,145,100,52,143,-151,-508,976,525,583,-8,-65,47,464,60,-41,-51,-96,-107,6,-473,-82,1606,1041,1114,-466,-68,-15,155,-66,-8,-437,659,1318,140,882,47,57,-172,691,-398,178,259,-341,514,573,-109,314,-28,-687,166,22,225,167,1155,122,5924,525,184,2240,3482,350,200,1116,1461,3633,-259,23,-137,678,18,-227,1811,435,874,-12,278,-1935,1100,76,400,789,156,-527,2693,-452,-168,-175,792,135,101,1712,162,302,406,560,351,213,3301,299,901,-158,-677,543,319,709,-35,196,83,10,1288,1266,510,-325,-798,16,1273,86,-308,-156,622,241,425,-45,2703,728,-37,514,2318,63,-695,1130,-289,-443,824,603,355,575,-633,-115,1078,1014,-138,317,411,-802,479,1667,529,1214,151,1787,164,1878,1011,1101,2265,1966,716,79,147,-81,-33,468,-991,-369,129,309,-568,-668,246,-356,355,-358,146,-1312,430,827,1858,1626,3030,161,815,-150,-236,35,713,783,1867,2346,1614,470,1579,120,1580,348,-562,-72,474,850,1611,1190,-45,1725,7494,834,587,111,2136,3246,259,1246,941,18,19,4128,1823,369,1296,636,1234,203,1540,356,166,548,-323,627,-195,-485,544,1121,77,1428,1751,690,870,1892,543,1249,-834,528,204,1743,515,542,800,214,168,233,397,423,179,4,247,552,26,1218,24,-504,37,143,237,1499,37,-37,-42,-65,309,561,-201,143,-594,-2,733,-221,-511,238,300,4694,2594,80,81,8048,1258,851,790,339,7,785,25,-44,123,-806,-260,218,67,-108,221,-254,292,649,-164,366,-639,172,-140,168,33,-91,-189,-78,36,166,1826,-257,-36,-945,540,-22,15,1368,158,-319,173,460,472,-103,1704,609,497,198,1503,1969,541,22,559,-324,762,-1885,443,756,-88,1136,58,4469,526,525,489,1994,434,980,34,-116,682,709,1554,2234,268,-113,241,-211,49,-521,-110,-78,32,1255,392,1220,63,1205,326,169,1036,196,774,1887,100,157,-26,869,2179,3051,1996,1329,942,1909,880,135,17,165,1519,294,1118,114,101,514,288,947,562,1132,84,66,536,303,446,41,669,76,-132,-47,11,126,97,52,-78,451,629,349,-376,236,434,404,147,41,686,308,1033,190,14,58,-117,-812,2469,46,641,323,348,741,231,193,-27,914,597,881,-917,-347,-27,-18,547,-170,583,312,365,146,89,1051,177,-306,-644,-479,68,916,115,706,-673,311,-124,172,1088,529,57,82,-718,-88,-247,423,162,-15,334,242,112,161,437,319,-275,-85,288,206,207,306,0,322,741,-182,28,179,204,-930,40,2039,-225,-17,800,-377,754,981,710,-453,399,262,803,-255,120,-104,-208,1063,1053,847,-625,-103,188,-98,-121,-109,-1620,37,-55,17,204,539,131,195,544,102,-89,490,448,-203,-52,245,632,7,-15,180,170,-131,-57,61,341,-298,231,-403,347,56,89,1074,2614,68,-361,-647,-122,1123,-57,473,37,-81,51,29,1554,634,-92,103,462,-126,386,581,2419,-47,-33,2154,211,219,679,22,-46,-113,71,40,28,550,-699,-186,-19,1082,252,123,106,-145,-659,11,57,-201,-95,106,179,2286,1804,220,16,211,489,-88,-1472,-109,1876,196,-92,336,105,168,1776,1058,-344,964,851,-26,-643,-74,720,1470,-103,-399,-112,-95,360,-231,176,-88,8,160,-437,-218,286,-93,18,-63,-91,292,425,1,172,66,5,101,958,833,463,-227,1730,-584,527,1312,615,118,-104,621,108,353,439,-27,1776,-194,-693,366,1434,702,-140,-596,593,144,52,620,172,188,-57,-6,778,112,184,956,46,97,-39,-77,-504,199,190,26,1764,-45,81,-28,21,902,531,1166,1090,-4,703,2423,107,322,-94,618,-200,-93,267,153,808,125,81,116,2508,82,18,-15,522,33,596,-195,86,601,278,236,-92,-16,258,815,299,-29,339,703,1135,-101,-185,-17,-72,-344,260,939,66,437,144,-97,527,665,214,283,830,106,996,-1116,72,303,-5,-150,627,-255,97,5,5,512,-414,81,2664,1179,85,1555,12,188,5157,1829,33,-171,-1631,-87,-655,27,215,-87,-32,23,325,-429,-399,-486,-3,87,899,846,82,602,622,340,57,-84,-224,-83,201,-296,-236,12,-23,202,10247,-583,756,-69,-234,147,486,-50,24,2,79,375,1014,-303,228,-17,135,-133,104,-564,-157,204,-63,-143,525,1471,-810,449,206,1485,414,330,-4,34,3765,153,3690,1607,165,970,598,-85,-116,12,621,77,-445,90,-333,238,338,457,502,-370,-325,-234,193,-173,60,698,254,47,573,1322,-305,28,-459,1603,183,682,-213,1159,251,1205,44,379,-112,513,-225,321,1178,696,1108,26,305,236,-102,392,-42,-76,3380,81,43,243,3,-140,172,323,-18,120,41,-708,-238,-974,-789,-330,-635,374,217,1095,61,21,9834,-185,-19,-892,-94,493,-114,125,-241,-802,251,694,-512,-371,-474,134,96,404,297,-420,-312,-290,40,-357,-490,512,-1134,537,323,614,-38,78,-355,245,-246,-15,1018,91,1051,-91,-221,943,-46,19,-215,-436,521,-282,950,82,-366,12295,463,18,-55,781,80,3020,8,-645,327,44,175,1073,-21,369,21,172,-972,594,951,-26,-363,-94,32,352,241,-5,431,-301,-257,323,264,-458,137,-130,2598,120,-478,115,266,19,-467,335,35,-647,-21,221,-664,-139,-129,1173,53,545,851,1897,117,145,610,623,817,54,523,-378,299,309,175,203,-159,262,58,-320,453,751,488,723,20,27,-117,3,744,-9,-502,-655,152,178,-227,-40,133,168,-254,-74,26,1776,583,16,174,278,379,68,1337,-70,1006,110,475,68,-221,185,-286,1174,530,21,-61,113,87,102,31,717,59,166,-307,-153,1371,301,192,778,-1661,137,80,-23,-12,-296,-38,445,-151,69,347,268,-32,340,-234,437,-642,68,-528,656,52,303,2225,-167,-182,-4,-213,706,642,-157,-175,32,3638,689,159,469,75,-58,-616,1271,111,668,144,29,878,904,-20,11,123,200,-258,194,-155,1039,4207,468,47,-280,265,844,126,147,697,329,27,-35,1759,-248,-205,2304,715,-418,12419,248,778,-110,478,154,-217,85,190,-7,-4,332,228,-180,-471,-113,793,37,187,3744,-49,113,2355,110,177,673,3652,603,446,117,319,786,114,243,-21,-97,336,138,1114,295,193,-141,661,17,695,1337,869,301,1025,14,-45,236,-118,11,-223,69,-242,670,-118,-96,-16,157,1447,439,238,144,-104,30,245,96,-395,-8,-6,155,-201,-61,1071,-169,16,-109,-6,114,124,-27,318,300,487,146,1070,-94,-60,20,-114,90,-48,168,260,420,-72,34,150,388,56,-259,162,2653,285,8,17,486,188,-274,-9,83,847,120,91,529,307,-395,-82,792,25,644,1050,532,22,457,-204,-275,521,4785,1579,640,922,897,1144,-355,465,137,-26,-121,-29,138,727,86,664,-255,807,-6,715,746,68,257,99,-826,32,-47,-735,354,-180,283,-422,1215,657,200,1117,-39,-430,1242,55,1,524,165,147,371,660,422,106,184,-72,131,1430,-227,636,-418,-158,1222,-37,507,63,-48,667,-106,1525,87,266,-732,-47,-492,582,-81,153,788,210,123,391,590,-107,342,188,110,155,562,43,183,-127,-292,-35,491,2708,-30,850,579,130,53,-27,123,203,265,-40,-149,3161,3996,160,1954,368,222,198,597,452,295,390,-145,86,-8,-41,148,-594,648,173,2171,1084,1543,-506,1528,3668,193,-59,508,459,64,114,163,1623,-115,259,544,330,9,194,618,869,66,650,564,-4,968,-106,193,216,-43,208,260,-201,749,1,-205,-497,513,805,451,60,-1218,719,-68,-38,-210,62,119,-209,104,924,322,397,-47,523,-25,329,267,500,-96,-10,107,-11,-639,119,19,239,-4,40,547,159,67,-179,-65,-214,81,-114,2033,121,-346,-352,-418,33,-118,612,490,-60,97,1721,-144,62,378,98,-147,504,198,146,301,-132,160,158,373,-193,-174,622,-329,118,-87,153,-426,-264,-121,-245,-157,-209,984,524,1269,13,282,1954,1236,28,-40,-161,-203,-507,108,149,66,-284,222,108,811,484,-169,-1745,900,9,755,26,1799,1604,1178,603,6715,301,1590,160,-449,-48,821,1306,-47,346,86,1371,239,617,2021,3228,492,1556,285,718,290,597,-431,6,3189,-182,1377,2391,499,496,-341,159,-100,-166,-22,27,1814,-382,13,119,-4,600,521,330,-16,127,-118,-636,48,-66,-22,-282,67,1124,9,159,-40,-693,941,41,-40,286,341,-142,103,2709,616,1932,701,-28,-10,118,302,-124,58,-63,110,25,-137,-97,4919,85,-132,-312,168,58,459,48,-325,36,669,926,646,12,638,-67,231,6387,-457,103,835,210,-15,-50,-301,-25,672,154,420,439,-315,1426,350,1,278,436,496,562,84,-263,-270,-414,65,-287,-150,-85,669,73,54,70,906,-173,-113,231,-229,494,3957,911,566,284,1205,239,1273,-978,637,-50,406,107,537,705,-470,89,-62,350,-809,773,-329,770,65,1523,-534,-51,48,-300,42,-384,1263,125,-83,-134,17,126,514,264,-380,-113,-71,36,-37,-148,-392,-353,1028,321,341,1646,305,-257,178,-39,1217,1314,-853,-102,-1987,261,134,3374,270,-407,404,109,646,66,1060,422,-5,185,1120,-85,-386,-100,-182,-19,-187,-427,-891,134,1938,82,333,173,344,-2,-390,275,135,-133,21,357,-307,9,-1778,522,43,-48,254,204,-250,-173,3,22,531,-188,-646,-85,37,205,-16,17494,-67,1,158,-636,2339,216,18,44,25,74,173,221,275,167,1323,291,62,4,-396,-614,-250,69,-330,131,7802,-113,124,494,-14,409,258,1373,35,241,-169,-304,196,-362,-3,100,-105,-198,29,20,361,1506,-115,-60,4115,154,175,-43,-265,-212,990,-123,977,-365,709,13,-451,-216,458,15,-59,-355,259,87,-771,-529,-66,-172,-1189,-19,-357,782,44,-542,42,235,33,279,-105,-34,-177,282,-216,-292,-251,18,-95,2713,644,0,386,-888,72,-127,10,-842,244,1920,425,1103,-715,405,1765,677,110,870,-294,-189,130,-476,701,204,157,939,376,-386,430,32,1003,235,-128,194,-451,42,2,361,284,-139,418,-37,-241,-401,-39,375,240,132,-68,437,-67,-6,-145,178,377,114,-854,719,-294,-280,-236,795,450,-65,7,113,355,-660,-442,234,912,162,-321,-425,787,-78,11692,-176,-271,161,379,-69,57,-962,771,158,532,976,396,46,2,763,574,111,-101,324,-38,-441,454,43,7,215,86,-46,-5,-172,215,10,-1,-356,-77,246,-999,126,252,-78,-88,-62,-23,1123,-247,95,-592,488,-155,-83,374,187,-41,-116,2639,-148,379,404,206,125,27,-112,-5,-33,106,808,375,334,138,-119,24,78,-143,1391,272,261,-299,464,160,9,420,378,1008,2012,37,-1361,-13,718,990,150,863,-127,284,198,56,18,1774,-73,37,-207,-8,-71,-268,50,-103,717,439,1530,38,-847,-21,-380,-994,-1889,-693,70,18,-230,562,155,295,1375,153,594,1240,697,-91,83,66,-183,81,-211,-1,37,-46,215,71,-97,4,-121,-134,-584,-22,414,247,178,327,-127,181,208,-19,-66,403,746,-179,-89,358,-214,-785,76,3002,561,-358,193,-373,215,164,27,794,-99,-146,494,798,1187,-925,266,-804,-221,-44,11,-62,467,-644,146,1315,51,206,193,-222,80,-607,-114,-265,143,2623,19,-211,-198,106,-283,-75,-7,933,-44,109,946,-293,-148,70,1233,-195,-54,-143,360,12,-86,245,698,304,286,154,659,-144,-142,-456,205,164,-253,-179,-32,4138,229,1239,265,311,-59,18,285,664,-828,-107,393,-367,86,171,267,-115,-59,991,-25,-44,184,37,593,-190,-396,2577,140,-65,468,562,-458,37,-50,265,212,294,503,157,716,733,-61,-281,-180,41,-185,-5,-220,43,-56,628,-17,129,208,58,-561,110,25,-8,284,401,251,1515,215,110,-73,185,731,392,-254,134,-87,39,481,334,442,390,-1011,1003,273,1820,-457,-39,57,1117,-16,620,84,8,212,14,240,438,749,499,-65,176,249,390,-190,132,2525,611,670,1540,263,-47,70,-4,1962,370,131,-531,13,-344,81,156,-436,234,319,-90,-274,1118,-197,15,176,-38,981,127,379,-110,-231,-211,375,200,55,-159,250,268,-81,206,-360,175,654,-4,-119,-148,1019,-22,620,947,-100,121,118,227,620,441,547,936,-7,140,-10,372,-74,9,85,-72,165,-3,301,233,212,1497,538,928,226,1322,1402,1314,283,465,391,-173,355,-226,-812,-37,-114,32,1394,163,341,4374,107,-27,553,111,-2,145,302,-213,211,4678,-158,204,85,-635,-213,4,1535,757,1661,81,654,287,830,45,-34,657,184,1425,185,199,-29,-131,-78,-379,-171,-84,454,183,2193,396,53,326,-261,160,1039,1045,84,7065,3630,213,204,380,147,64,389,182,2294,-35,-351,234,63,582,389,564,-451,565,359,-12,3022,324,627,652,91,77,-267,334,-825,1576,970,106,120,745,206,48,-68,329,174,-91,-113,-49,-241,87,-130,-434,125,206,1502,470,-106,-396,-1367,163,1562,-1287,690,-95,1020,88,29,13,13896,996,107,143,-221,198,-128,612,236,-287,-63,-180,549,1057,-364,776,119,-312,295,461,-345,212,-222,88,12129,87,132,83,-126,-59,533,1000,-237,1023,183,-842,50,-80,-121,-276,1264,-635,1271,214,-170,2549,103,-84,-137,35,605,248,33,702,-1110,1146,598,-110,1188,-247,-48,3290,4081,345,-82,676,3097,250,1621,1656,640,-489,-40,-31,-61,-14,-228,661,248,-325,764,137,103,-468,39,-325,8,301,70,14617,-69,682,6962,38,383,390,-242,-105,149,117,-180,899,1939,206,194,-572,265,30,-907,-260,-93,-444,-56,-146,336,-68,12,-81,784,-460,273,-331,-49,-63,-66,96,-626,-276,-273,-212,247,221,-113,-87,12,-797,-108,-1783,-117,-93,-1300,1155,413,51,388,408,110,899,220,357,271,3055,-476,65,439,653,81,710,4057,16,-128,912,125,48,223,142,428,42,39,61,-207,43,-256,12,593,171,-35,-20,91,-41,-104,-156,179,-55,-169,510,-25,-95,847,-130,1308,1224,115,-432,238,457,-114,-46,425,103,-89,-110,-73,351,-95,76,-86,274,905,234,-620,135,-67,-67,1319,594,-719,736,-138,171,-162,-60,-37,1626,2644,747,374,399,723,61,75,-10,-125,-121,373,755,-213,-15,-158,-149,-66,12,559,-15,216,43,-213,155,85,410,703,90,92,-248,861,585,178,664,637,-68,62,-63,-335,793,-965,1423,131,674,130,212,6,371,-192,1005,571,48,946,55,-115,-27,203,-216,-126,181,418,-74,366,137,8,564,-304,138,631,71,50,906,-108,245,-122,-64,15,137,6404,-30,146,-209,321,46,-370,182,28,816,202,456,1528,436,-57,-218,541,576,-282,631,71,-17,-429,-26,-79,-175,1115,131,-491,-118,512,154,217,-60,-3,13,1616,477,15,236,105,764,463,-4,495,313,-247,1310,-407,77,-326,-178,304,-154,99,388,160,179,367,212,102,-91,34,63,281,259,-49,10,121,34,237,-72,646,-13,21,115,-70,-401,75,189,70,394,795,136,59,-72,824,-10,257,-247,-65,1068,140,-85,48,967,74,1043,183,-26,160,733,2745,-95,2,21,220,2118,401,563,2483,1956,881,-102,393,22,-80,713,99,1440,1641,429,630,236,588,7467,1113,-192,1017,1469,56,528,187,-201,36,73,470,429,1829,688,443,136,-489,1224,143,-15,220,1800,32,555,117,150,-2,66,-88,374,378,694,244,-439,1036,730,197,743,-41,64,-9,267,250,248,78,22,-36,539,218,331,-145,1216,144,291,150,8,457,-14,1456,1468,-203,-49,45,868,204,85,418,-20,-114,38,33,3947,25,1028,180,69,-3,-29,770,-423,1199,-180,194,182,64,15,-349,-305,2,199,424,-43,460,1077,180,467,43,32,-2,75,370,100,1759,180,1634,524,383,351,832,173,1554,41,705,188,496,-71,880,-97,373,337,591,1535,-67,76,989,47,11,1977,99,-30,223,-19,213,115,252,214,-70,1606,821,-559,8,156,213,1513,25,460,-119,-123,2223,1053,1632,-728,1978,119,268,231,235,19,-80,-162,50,660,135,78,736,-576,286,726,-83,382,1454,-712,2518,1002,1573,257,588,166,130,-100,-9,494,1416,-55,-335,339,-29,280,233,142,-83,-443,67,1417,168,-210,446,975,105,10699,1541,103,518,212,224,527,290,92,84,353,1388,496,122,117,-182,558,958,123,-27,1110,4,1646,410,1134,1002,-100,35,94,4,-1372,6586,57,-222,142,544,1777,520,2061,-23,778,497,582,584,-252,1070,119,1480,674,182,539,-180,662,-73,719,885,292,-218,636,455,2103,185,84,-84,2360,244,-1513,859,3535,155,2012,723,100,473,1441,1620,417,-116,317,379,547,442,1640,-155,778,427,833,179,1342,62,-221,978,-213,1754,1144,435,263,840,75,355,1397,-84,106,322,999,221,1152,776,-3,1371,-76,951,559,451,450,-104,868,771,1717,266,115,2067,757,117,614,398,3179,688,319,-190,176,603,501,-6,866,975,-204,1478,-150,762,1557,14,953,1951,1626,507,2526,506,-5,16,62,157,1374,714,80,729,273,565,182,384,885,25,167,-83,50,1170,427,1527,-356,-1096,-126,418,59,778,-281,181,335,307,189,-186,143,-30,249,3949,725,99,385,146,126,1373,309,-1867,248,1426,27,147,141,162,2933,493,1327,1311,226,455,838,798,135,213,1870,1193,954,915,141,388,929,257,607,657,763,2425,-494,1306,1469,179,81,223,230,-72,202,431,833,1222,857,311,1877,519,195,1515,409,738,-183,-45,-3,69,382,269,1638,349,-1,-142,342,1112,-33,535,115,1002,-483,577,660,371,1039,-33,1185,329,13,1116,34,-437,198,403,-42,177,1007,-552,1112,2078,2169,347,316,451,-411,518,1869,781,2497,325,-284,1272,1879,547,113,565,193,225,297,205,478,-43,162,561,207,68,709,575,-184,1337,3413,-89,811,466,703,-91,1541,1957,31,1191,1761,1515,106,29,208,290,1,426,2293,240,-13,80,585,-65,225,-24,110,837,9,756,209,191,192,628,1742,1390,375,1058,301,-13,4700,86,370,-111,40,193,-175,1849,395,-27,-173,535,347,1106,750,71,168,27,2979,1853,-90,171,-428,-6,235,4028,-176,514,1141,1434,161,646,844,123,1131,500,-9,15,60,-144,315,-3,-288,207,643,166,535,875,487,1151,322,141,625,927,11,615,370,951,1080,-2149,340,94,131,161,325,347,620,602,127,178,-14,279,-304,507,-134,282,745,119,234,323,172,266,-125,-146,1471,427,27,75,1662,81,-193,860,-126,279,-323,548,226,138,13,231,812,117,162,952,972,1046,-30,-739,876,2026,215,29,12,73,240,-1599,-47,15548,-45,557,-366,421,-380,-980,-37,1321,267,482,268,44,465,597,221,374,-178,646,701,237,2843,255,483,-305,145,78,1777,373,384,122,2385,294,207,1281,5,-115,-729,69,3065,3754,689,350,60,241,59,-1,4544,-45,400,-814,722,79,792,158,-9,352,176,472,211,-321,11,-1,297,2526,48,126,-130,386,1660,204,-1162,933,65,2281,2806,1689,162,-296,120,499,201,1998,847,-97,481,354,-1260,141,1208,-7,1291,-42,453,1797,-15,-43,-109,1168,271,-57,846,467,287,245,204,68,33,562,202,150,70,165,-71,242,403,23,26,565,249,937,135,-152,245,364,224,-310,343,402,-1098,286,519,356,-134,-276,130,-10,-1421,-45,217,1090,-68,324,-207,401,362,179,-53,32,739,1472,979,289,888,284,-326,1019,715,1256,131,1113,174,346,11,196,328,-84,507,230,-33,1292,2123,441,210,31,412,10,350,41,-782,371,28,816,-64,689,63,129,654,-36,-597,1450,229,2294,-116,35,-112,1836,1227,134,24,160,-26,1853,836,2588,5587,396,755,3224,809,1384,-25,9,260,155,324,667,605,-346,917,-41,96,1058,-312,255,-91,-33,26,-2,60,-449,34,393,118,953,26,1058,132,123,-115,70,7,239,339,723,1271,24,913,-123,1027,329,176,-70,288,188,-97,822,-266,199,964,107,160,726,287,269,0,-181,-14,277,-164,631,63,267,793,-425,1134,2464,64,-179,151,54,140,1093,17,100,2194,531,1145,663,795,-72,327,852,6,397,397,758,151,63,3025,2160,106,550,421,142,135,208,694,-315,85,1159,470,6290,3822,1205,-18,878,421,-435,77,-21,1197,974,997,400,1228,1896,457,771,486,73,373,-325,348,-7,419,620,-1470,744,360,1503,1894,4212,8172,215,-1229,1051,69,-181,49,377,452,170,1545,747,-188,883,3894,217,1301,1486,235,197,-66,1,177,364,45,-826,58,291,366,785,106,429,495,1051,-8,1139,1114,415,335,-247,90,483,412,245,555,-716,421,332,-277,256,826,387,254,462,283,214,215,31,790,123,311,1084,91,-122,539,-99,583,39,107,3521,13,153,166,79,21,57,481,383,192,358,3636,-449,85,426,63,-495,96,1144,357,-31,-473,528,839,-394,1007,617,841,25,2114,163,607,-250,105,459,-102,153,-28,1283,357,1249,135,350,-52,827,6783,-109,-230,307,365,1130,593,90,-21,2141,-312,317,-187,686,-620,454,-31,1676,-2738,422,430,233,185,815,321,439,669,1336,1199,388,689,251,433,568,26,-124,-188,506,231,2029,118,133,-117,418,230,459,1532,316,47,-51,306,1090,373,230,390,194,-142,233,171,-5,496,141,-23,2091,827,-529,-75,352,-180,2385,551,375,728,-263,220,463,251,264,676,27,1460,558,280,216,324,1679,98,521,7,1120,1396,-492,2260,101,15,-34,214,42,339,5884,-1694,288,649,2855,1261,212,3657,103,-632,287,953,208,319,-224,625,13,1186,96,438,195,509,47,564,119,102,122,187,978,1292,-3,764,675,446,379,201,-1986,920,-10,167,704,12,1079,2964,281,205,455,141,-653,74,1245,683,673,369,644,160,-13,215,447,348,-157,157,1008,-52,2873,1201,-1232,-130,15,151,1265,307,933,1659,323,2465,2840,346,254,521,336,16,520,-144,1141,1465,390,3504,1412,259,271,733,-779,79,907,436,785,-104,-420,942,1084,401,153,-144,239,1905,-190,439,82,-563,-33,-85,335,1208,375,1197,-425,4520,43,61,512,-497,43,229,411,2987,572,466,194,1310,185,-56,535,120,739,1575,90,526,-71,40,1622,-277,635,1141,1060,534,171,-131,112,584,195,254,317,-182,1956,628,54,322,2015,-255,13,23,1065,394,-138,599,348,354,152,2512,411,-96,270,2961,856,336,247,823,85,155,-48,681,1338,721,512,647,502,231,2097,700,-383,-67,647,-65,125,786,653,-177,976,601,548,-166,2537,672,2181,982,483,-13,202,-74,1884,-71,794,1194,-90,928,-4,-54,-94,269,169,585,475,19,961,845,651,44,50,1420,-122,76,-323,889,3513,21,790,-69,522,356,284,331,-123,-12,455,3197,350,557,139,-21,-230,108,-67,572,129,310,340,1629,344,1287,1163,1040,413,261,821,14,451,11,292,12,2319,2003,1196,310,691,1147,912,1693,583,59,445,330,456,329,-1566,31,355,153,63,-1578,-245,320,68,1908,279,915,692,-112,-14,227,226,121,-89,-114,77,420,27,833,1146,401,673,115,55,415,307,1670,861,-30,1376,659,1455,710,-322,-118,201,159,-68,514,758,876,38,-50,2155,410,772,-61,336,-841,1500,662,191,139,469,338,1097,1734,3624,758,2316,1139,396,273,2333,82,2418,734,737,712,943,864,2849,159,2559,65,360,1249,-240,1533,748,1791,2910,1147,377,815,-42,-165,822,1672,-325,1528,-27,345,-202,-242,1214,1060,642,3070,870,349,527,153,347,257,766,355,321,792,2073,118,295,200,712,604,754,97,95,-137,628,1112,763,122,-76,747,547,646,463,46,9494,1323,642,1509,-48,488,903,3590,464,415,150,2047,873,472,-75,-212,34,638,803,829,-99,941,5236,120,433,59,786,473,1057,795,369,-238,-40,658,-680,-436,581,732,248,392,217,551,92,257,1589,333,432,374,534,210,-37,118,361,198,501,-1313,-1,368,-128,247,186,131,987,1368,142,601,-558,152,1067,1580,1166,5045,-841,90,86,222,68,-56,-15,102,-81,1586,454,881,-376,958,-54,493,201,447,1117,802,808,185,-36,523,704,-10,-13,381,3033,312,1507,862,503,665,652,639,1056,-78,-98,1536,224,255,175,425,455,778,97,993,1656,-229,309,3699,602,558,-72,488,1627,1735,915,6039,233,679,1141,667,-258,404,341,368,-128,948,1658,3961,1251,1095,714,1191,732,503,1333,-285,-215,-124,-64,319,614,469,198,581,129,94,250,-94,399,1078,3184,570,1111,833,3040,312,585,274,807,299,3,-349,209,-418,-37,204,757,76,346,1151,-61,255,366,-51,1741,856,965,-744,578,745,723,-21,317,455,3068,-408,21,1123,-70,-71,2097,998,143,131,138,208,-48,-475,-65,698,-171,-958,1054,995,863,833,334,1794,24,571,955,-261,-962,310,-45,341,-38,424,287,530,862,385,-91,-26,447,252,-349,663,1234,159,-142,5247,1522,176,437,432,-116,145,1128,-63,-670,76,26,1008,-203,492,477,244,51,-1140,255,296,-307,244,464,538,89,1828,317,5286,-335,469,138,494,1534,880,455,160,120,606,647,797,474,508,2913,42,46,316,1155,-815,339,-39,-412,1437,357,172,2410,2170,-74,760,-1457,265,252,434,487,1161,-40,-287,860,171,303,73,812,443,60,105,195,1401,3539,1377,506,72,40,610,684,844,465,321,1493,873,951,-293,416,1181,128,3373,306,1044,3131,2138,1207,785,275,2425,3587,289,78,-239,-1,1010,148,81,957,-120,189,425,20,-227,355,-12,-66,535,494,71,75,322,719,518,1259,1290,158,0,-122,-339,-167,409,-187,424,1681,-1,-281,1528,10265,727,50,106,-204,566,876,-8,1094,2448,311,3567,67,587,984,323,228,301,631,-337,150,121,-3,-125,444,1592,17,1212,2235,-207,910,-835,1966,280,575,1207,739,432,994,2143,455,716,8,412,170,995,-1051,983,368,-13,510,440,-156,533,1077,336,399,-315,481,218,317,-175,122,-619,-141,101,-108,2059,507,3,2802,238,848,701,15,-45,489,528,605,-28,3453,-144,-979,840,1657,-250,266,983,1592,604,1211,267,-616,-218,591,769,1285,-106,9535,1344,2271,209,-45,403,367,591,1278,3508,-62,2208,1732,60,-685,925,21,561,1085,755,563,332,2123,34,876,1161,285,3244,908,314,234,123,-62,186,106,351,272,121,-14,147,62,1281,1713,73,380,673,-469,-266,48,-99,-818,-639,48,112,151,2007,-27,1044,-62,-75,273,208,-206,1195,-567,414,544,72,397,842,202,1304,-49,50,1391,-456,952,897,22,245,179,386,1150,329,1134,68,419,298,534,-380,56,240,-304,239,-32,1051,-324,32,63,1298,-190,583,13,4,31,161,153,499,1343,1107,1619,30,20,276,40,733,295,612,125,572,810,211,-632,2116,428,504,393,337,1848,-260,-331,1188,1200,-67,304,251,365,18,113,116,-242,409,549,-53,-388,690,58,200,148,-155,194,227,-34,2786,1797,804,575,120,2459,6,-25,106,268,2077,1162,-26,493,-448,139,452,1249,-70,242,10,4521,1826,313,6357,-10,342,973,1754,21,1016,311,739,1346,-257,67,150,-379,3266,1691,1060,38,216,485,1411,562,607,152,-307,491,2042,-22,2910,360,52,1446,1715,875,324,36,14,-119,860,809,-161,-309,1454,729,368,-166,524,1987,914,924,45,1800,783,270,231,338,1180,863,683,19,999,678,967,779,113,153,664,175,592,-7,108,173,440,245,301,773,177,211,-907,674,500,-154,447,469,-29,466,-33,313,406,587,269,-197,74,252,586,1047,640,-209,239,375,2424,106,162,76,956,659,583,515,84,-137,504,2336,464,2908,1397,3450,-114,3111,586,390,2557,1782,224,3130,690,859,1124,335,152,513,397,1047,-42,596,192,-168,475,260,208,204,404,740,137,109,-61,-166,2063,1363,871,2028,985,815,3919,203,986,32,274,213,2637,331,1043,1969,373,437,1245,-200,280,1406,3112,1393,-98,-1,-65,86,697,1797,2453,-452,464,510,688,556,310,7498,847,851,646,-253,319,-923,642,327,563,286,-307,689,1288,164,1249,87,-1091,73,2725,708,90,-495,2227,-102,1658,1497,748,26,734,173,279,555,45,388,264,-123,201,948,45,405,173,-103,722,9784,3135,1860,141,-98,728,895,133,727,-1497,245,7164,233,376,1323,321,-214,178,109,118,301,-105,457,2848,299,873,1161,1362,-54,435,231,102,-69,-318,323,3867,2700,471,511,269,171,818,96,2274,1316,152,-111,1191,186,61,289,291,-118,-55,198,329,529,42,200,1126,400,717,-347,693,47,142,706,1756,1285,283,338,152,-38,-36,175,498,1627,166,386,1050,1518,780,937,330,124,-106,750,1096,756,745,1033,637,943,-15,395,1620,687,69,-279,183,154,1762,167,31,233,853,37,553,573,2148,670,1174,1561,318,716,119,1,346,2162,238,373,1840,1255,-28,4919,-469,79,529,53,1098,2735,-479,253,609,741,291,453,588,760,296,229,-1389,777,-53,-75,-67,393,1005,518,175,212,313,-28,52,-159,1007,1113,1477,122,165,437,387,-72,-701,-822,793,471,-106,636,663,507,-41,192,-3,517,1109,-492,121,-693,1836,196,758,337,385,-95,226,188,233,351,-11,751,1287,77,1123,1111,64,418,243,1588,442,121,1198,826,198,413,281,-1001,1061,954,-408,108,474,903,402,422,336,57,443,-103,2182,-152,757,1449,541,-47,231,-230,497,375,123,19,554,274,-15,-41,-627,2304,134,2066,1705,14241,-129,396,1747,-102,1166,610,-112,201,715,2293,215,1060,97,545,1007,1549,-112,8993,307,497,-9,99,483,1540,-42,783,8356,-96,1252,1460,140,307,1072,-23,-160,46,118,409,312,105,-19,1035,1095,78,170,165,217,563,67,-135,360,72,429,108,139,1481,1154,164,883,170,1229,1536,945,955,269,329,27,328,216,-73,73,769,111,312,197,786,535,175,1681,426,2000,130,-159,3901,-113,786,5104,1640,-63,405,2164,-215,814,76,1672,-272,397,1605,536,418,460,873,129,455,33,487,330,154,87,492,649,224,1009,-110,1201,140,7230,3095,241,180,117,12,11,104,18,-31,-544,913,-486,510,161,404,337,2389,1486,861,1592,264,963,133,878,384,2161,2521,1244,359,444,1165,1138,887,431,143,589,1275,2301,432,618,512,1867,3317,-218,-42,203,167,2799,616,1116,1017,667,147,1123,49,656,413,775,40,895,1483,-70,715,426,797,16,-27,32,-84,-796,-145,-3,832,160,-606,-1153,548,137,514,1579,1094,1130,181,-16,85,260,855,901,349,188,193,631,139,-260,354,-400,604,766,3400,572,-495,698,245,10396,1667,182,816,91,-482,337,2,401,731,-52,295,-532,278,159,154,1208,446,329,1124,362,117,101,-241,826,1159,-700,-573,18,2871,2437,4267,694,823,-469,655,289,2180,960,1865,410,1682,-1,515,705,297,260,1597,431,621,41,49,-88,45,132,-94,145,356,168,1477,122,701,487,564,15,236,2377,88,61,212,2314,413,-1131,1186,198,523,78,1024,3811,291,434,929,346,189,513,504,55,1029,1674,1143,224,602,155,409,1321,1077,476,147,621,-94,749,463,1745,-100,-5,-166,-75,2045,-970,-324,1464,1253,1723,318,101,119,-32,549,5124,559,1485,644,83,-146,846,155,-106,1165,415,732,770,248,1459,602,357,392,139,302,30,953,1281,866,4542,-299,1136,296,1988,-80,743,864,-183,49,1214,1029,1435,1266,-89,715,393,628,-170,283,915,265,15,1886,61,-202,383,-49,445,468,-54,227,1051,203,122,513,-598,234,451,70,123,927,337,5052,410,299,1278,1372,2447,36,115,-153,-433,476,-362,-520,3661,766,-6,624,-372,160,301,305,1299,381,2105,4611,1891,306,408,685,-46,-81,-569,1444,2,84,147,1433,-54,13,630,266,726,505,2053,772,65,-10,-287,353,496,597,987,17,694,155,313,552,168,448,-499,625,7,555,850,687,827,882,566,706,79,-915,269,60,247,336,242,667,125,283,590,742,6157,339,901,-456,935,2105,658,30,476,302,-130,-218,219,55,-57,1640,1330,291,2,34,603,1078,-347,-468,-315,403,181,-48,44,125,449,745,2588,764,705,377,1542,1089,969,103,173,-11,732,710,468,346,113,668,466,548,646,-171,531,2831,365,-558,1723,222,567,146,262,1072,-6,972,-35,554,314,716,42,522,801,1495,858,161,1736,951,1056,559,963,-9,222,27,11,-84,193,468,220,353,1314,264,1025,-463,1237,-1236,-148,-180,83,638,1064,10,-323,3,-740,353,251,-1036,1615,-3,157,86,974,1893,360,607,177,141,-19,768,1137,-60,-53,-77,162,-384,2561,4310,2310,7313,1071,1426,550,715,774,761,667,-33,921,-230,1007,873,-132,3010,628,809,91,195,-30,1581,-1575,45,-401,98,-348,272,538,417,2300,-22,-413,822,-683,1174,8,1126,2009,4318,688,-203,-627,1115,392,4333,13,-1187,426,14,237,231,572,1489,2279,1870,1182,-133,1467,-262,3704,133,536,1139,404,815,691,227,771,336,159,125,483,-57,-56,321,437,139,106,641,379,73,1793,701,251,-15,270,775,768,-63,2673,-188,1725,1423,2422,-144,-144,285,756,1091,189,-317,190,673,-408,-61,499,541,-560,301,-1049,117,301,617,144,1648,607,1366,-270,395,397,503,226,422,-317,2156,291,7,195,852,233,687,632,3469,-1467,1706,422,1451,1866,479,2236,-262,1239,578,-169,-253,-274,-197,627,4663,10,135,1561,669,-20,285,892,41,751,1844,1530,290,-55,-278,144,1144,359,-3,184,440,639,96,1125,657,2406,740,283,61,13090,188,1178,767,518,99,-289,192,210,70,132,162,2376,1138,-34,99,210,1318,808,357,2623,1856,-569,5837,876,320,3750,845,232,130,53,153,2851,1472,13,1747,417,1017,908,99,1710,-26,1810,2639,-98,61,183,1126,259,1760,3007,467,821,309,1136,69,765,992,269,670,211,14,-244,240,1446,1319,449,-13,120,499,2409,-373,58,145,285,-32,414,506,181,255,296,44,1411,201,140,1054,412,-14,532,-222,435,849,192,333,293,107,3182,234,3040,97,548,-790,-96,-425,1145,69,-104,-754,67,336,-295,73,93,56,706,581,1963,2727,1438,570,1449,984,508,421,1889,1839,180,224,558,-197,1047,323,-242,449,3346,2130,301,3569,521,-13,773,1075,396,199,103,128,2312,168,-257,-476,-52,2816,652,673,-444,960,655,106,269,655,337,1683,240,1588,112,569,523,148,546,148,451,1849,189,196,555,4249,86,147,32,23,184,387,679,-1011,243,211,487,549,380,703,-306,3434,35,204,-42,1810,539,-435,464,62,3170,135,-373,469,1071,241,151,1262,-187,382,1600,-34,1607,920,3606,387,325,3136,463,5947,244,457,41,279,1902,807,54,1493,2208,204,15,10628,44,1748,6169,756,373,304,728,104,-689,2403,4517,13,-426,-30,602,316,1313,401,784,431,163,405,89,292,297,1283,843,1682,435,-6,752,-108,855,1130,136,79,1947,165,1216,1375,391,433,732,922,22,-238,733,128,922,388,433,-398,131,145,137,-119,144,1648,1192,1084,-17,429,185,411,1557,-331,1040,849,999,1454,987,339,201,46,383,615,1580,562,3836,124,866,258,414,1198,493,-88,479,555,138,1298,2284,3800,-271,3746,-75,60,-740,1214,660,362,107,654,83,270,1170,345,-288,644,229,454,1128,-70,581,192,1183,10,354,2183,1464,334,38,188,47,-99,-299,722,989,56,-378,-76,113,935,65,285,163,140,406,3543,725,76,759,176,320,-121,555,1391,274,-83,28,-1091,198,539,640,-84,55,702,732,363,801,7,-215,-107,-51,82,395,1340,718,1524,55,220,241,1185,-66,31,233,7,464,643,541,1793,320,85,371,3362,247,-21,881,399,812,78,1238,11580,460,-18,96,297,220,432,743,-310,365,-183,273,2618,937,1101,617,142,304,-345,3153,332,180,601,51,189,256,1682,420,708,543,181,96,1580,108,636,175,2583,-186,41,17,146,645,200,89,-22,380,-10,-221,476,1771,111,246,-238,852,225,-99,21,130,830,257,-251,-13,300,479,794,607,235,940,466,58,1426,280,457,524,-150,637,684,132,298,-269,145,306,125,155,515,109,612,1771,888,47,-151,477,-246,55,121,428,-164,-111,-21,6,162,375,-176,-30,73,57,-75,12,101,322,16,-313,256,642,-841,510,-339,-57,2,-18,-121,-45,84,178,492,-55,279,249,-34,28,133,-49,45,3,332,-18,-1963,1662,-263,150,495,18,-332,106,120,-21,24,-19,231,242,1876,1653,661,85,103,2144,2668,112,607,1903,672,-23,119,-67,-26,18,-21,321,-107,174,-2,45,190,41,8,-440,3500,160,460,28,-8,-28,941,-191,17,37,31,39,196,40,-19,5,34,16,285,-967,279,1034,-198,1982,-69,169,162,536,739,161,-23,290,-73,-78,-63,364,-30,30,-51,-73,-50,58,371,158,-61,134,88,-34,307,-147,-32,-77,-3,545,-112,-97,-384,1746,260,1581,163,1171,-139,-1,-2167,-247,2
-3,-493,-734,-100,-310,-176,313,-162,21,245,-257,-431,-336,-113,-46,440,-160,-312,4126,-180,-172,-31,42,-99,-99,-102,-219,-105,72,-109,-348,-65,-5138,-3723,-6527,-5690,70,1384,66,-322,-51,1296,2760,11027,1794,7242,15079,27,-2,205,181,1072,751,1801,-306,-19,432,-185,196,104,78,131,1850,294,131,100,1144,98,208,-296,-8,680,697,-250,-30,110,94,485,678,-181,143,622,1824,-146,583,1249,48,251,482,331,565,40,431,478,10,-50,-75,246,67,-31,50,-580,100,-11,-110,-30,3148,323,-462,338,-31,-111,38,-512,-419,-162,65,87,202,177,-25,19,-110,1110,188,-217,484,-182,335,1,105,-312,24,-73,-494,432,131,-1075,-464,-46,137,27,58,343,187,11,444,1385,211,84,391,138,104,505,165,-71,304,-72,910,-140,6313,254,-71,228,19033,464,174,784,1074,509,2527,8,751,567,2487,873,132,345,11,50,322,605,-9,490,546,153,-34,-188,128,-335,2354,-238,-67,-126,7007,881,344,-22,-603,810,528,1230,-7,163,159,434,-140,1362,926,1660,212,1335,-159,-254,2134,-620,111,3531,57,125,2133,-113,69,-48,604,17204,336,47,2478,136,63,209,2822,463,318,-213,199,452,890,3567,4862,194,6128,-115,111,-462,-99,22,200,99,49,1240,1480,48,1048,-612,-31,163,2412,47,1437,449,-379,-243,-20,-226,-33,-401,-177,190,-173,-321,166,85,46,681,454,103,-364,-90,-85,2991,2795,442,51,-22,253,361,1074,-151,11829,1451,1554,-81,-118,-8,313,295,3378,-65,-271,332,92,-55,400,14,265,3149,180,271,-690,707,-89,87,1088,-44,115,-32,240,-125,202,1319,897,1114,12,1065,10057,225,-47,0,467,172,1333,21,-19,75,216,288,847,782,235,-138,305,261,140,-115,1975,202,130,3693,22,-225,4624,-40,561,1080,100,207,34,271,389,267,664,3691,34,216,79,1091,1423,469,1183,-78,350,187,1130,768,219,425,1340,56,324,20,249,1135,923,334,-83,131,204,1277,-4,-108,101,-55,-53,338,61,657,470,164,1068,361,554,176,-19,787,1964,210,-40,-250,1494,445,42,34,67,1594,243,237,-48,291,-41,1105,1109,149,395,111,846,135,264,117,1221,3,-306,641,124,320,511,539,1104,647,1901,5561,428,-78,885,-385,822,-167,400,793,434,34,1474,761,-120,-126,796,-464,642,37,76,65,1035,6104,161,-2,-303,41,732,470,39,-61,46,334,1183,-207,464,83,11,960,434,223,778,354,531,-11,70,703,248,2,-186,218,353,238,-14,353,852,547,201,153,162,-154,349,2181,191,116,102,46,2935,571,-293,173,173,260,-183,-35,1585,1005,665,528,363,447,31,40,-349,366,1942,771,464,93,360,7002,399,696,354,2932,-51,151,763,187,-102,234,1772,555,16,-55,224,-117,-22,900,23,288,1608,203,5201,1298,19,-13,358,88,-8,-104,7354,73,-43,95,161,22528,322,644,1554,-154,-56,69,154,758,122,267,1496,101,1960,-74,175,790,72,-70,323,303,1865,705,37,23,455,158,-20,1137,160,-279,-196,13,46,437,396,53,1345,444,217,896,-719,264,269,731,22,-85,-135,75,120,1517,6,403,808,510,1315,498,40,386,386,285,910,-5,553,211,1222,85,3210,439,189,49,195,132,1328,445,2,-40,-24,1508,132,855,817,251,-46,-57,-34,1177,209,299,145,454,489,254,298,219,470,114,-52,578,369,466,127,15,-70,432,361,595,-69,171,348,376,459,-79,258,274,436,-249,460,-265,-345,-75,635,440,372,300,140,320,626,219,1033,252,534,132,908,909,1101,-80,-165,301,439,416,221,348,2048,124,1473,16,163,339,698,743,-100,-175,280,1215,740,-146,-757,649,-96,-53,41,556,599,414,38,260,348,906,29,-93,329,212,308,-111,81,1193,290,3746,413,-32,43,348,7990,-106,644,396,-260,-55,-521,9,239,770,-144,-187,108,-487,-8,55,-121,549,-175,1297,-56,-70,19,2829,85,74,-135,192,350,-2,2314,-93,363,-22,-1239,-511,221,47,2781,-130,769,85,-81,656,18,38,-46,2600,1052,117,-22,148,-111,1800,2127,2218,-235,143,-110,-20,-22,20138,134,128,1948,1093,752,447,150,-120,298,-653,-511,468,-50,-54,-73,-509,-196,175,1425,108,571,2662,691,336,-25,-107,653,704,-62,277,-96,35,305,-76,173,31,-75,-27,84,-563,81,891,73,-712,-2,209,93,-487,59,260,-243,-594,-66,-60,-144,131,37,368,-81,-537,-1068,2861,-15,676,121,1957,17265,248,-29,300,1007,-66,68,-136,8101,130,-1562,-292,-43,11,44,431,57,20984,446,-355,-43,32,236,-748,-161,7,-141,13018,-821,-265,-48,-11,1700,18461,-100,-337,-10,166,102,-33,-221,-128,2992,1857,305,-40,1624,1345,-8,36,288,12688,1790,414,232,281,200,362,-20,-495,118,34,-113,8764,-166,158,60,-42,-152,318,141,-230,0,-166,112,74,-92,20,-18,-150,-338,355,851,55,-158,125,560,-39,44,284,397,12,1094,187,79,228,523,29,-58,-181,169,2,381,-199,42,-15,-193,-107,319,-103,-118,-114,402,18,754,-280,-151,12412,-370,142,22,144,144,-294,37,-82,-291,-489,-134,150,7422,280,104,-201,161,-37,-128,107,-83,-113,-517,-285,-42,-76,-588,11779,-62,5,-88,5034,-103,-506,82,11191,-196,176,30,92,13,-124,-236,401,260,166,-215,-147,-382,8443,2042,169,784,113,-85,-96,180,976,57,-170,5613,43,-492,88,475,880,247,419,211,76,40,919,20,1204,70,1432,212,3137,-106,496,733,712,-1,377,563,7142,23,576,99,1150,104,-38,133,2534,90,132,-431,86,141,375,90,-8,143,-110,1810,29,-127,-50,117,-299,35,163,2191,3046,122,586,1936,177,451,755,51,-8,1565,6007,90,141,-48,140,1941,227,4917,311,113,581,315,9180,330,55,136,-318,6,97,-130,176,-109,45,-119,630,1149,106,411,28,-64,-251,-32,207,-24,138,179,250,247,25,2503,16,-54,-149,-244,-24,25,457,786,-88,105,188,393,-211,256,1320,-59,1828,91,829,106,146,74,-67,-427,72,-7,-82,126,1284,22,175,-118,79,-175,-180,-1649,-1429,1040,143,539,365,285,136,635,-126,92,-124,526,-203,14,-142,131,-182,-220,-76,-112,945,1522,-183,-150,66,88,17609,11969,39,363,-415,604,522,57,283,85,-244,-57,822,-7,343,307,183,1461,80,208,274,-65,14,188,433,32,441,2520,21,-24,26,1634,36,-102,-203,723,910,153,770,-97,-647,-525,-56,-12,3061,70,-1,1,408,-75,88,-21,58,-71,935,49,-217,1562,262,80,975,-23,84,286,1409,-154,1506,10815,-4,641,-170,85,1827,55,667,-4,284,-65,51,-42,16,274,1991,-281,279,-161,33,987,203,201,801,724,662,1451,567,93,318,621,131,-108,566,-162,754,-41,-49,-230,62,505,64,166,1024,846,870,151,-301,50,-236,-176,59,-214,-189,1181,-138,-107,480,750,58,-99,244,193,792,-124,125,-115,-19,2070,10,1622,44,-90,1680,-57,463,571,-124,1519,81,1303,11152,73,2900,5138,434,-92,4165,495,734,73,871,578,805,176,110,93,643,1285,91,327,105,-104,-54,66,3948,135,-157,370,75,1027,1888,542,289,2811,-5,-79,34,94,56,97,10,119,-71,-42,-846,209,30,880,-402,564,188,3147,1238,1867,17,-75,-232,414,-8,176,72,-212,-8,4552,105,410,-450,-35,-185,-91,88,428,760,1522,3,812,412,222,451,-23,188,-38,280,7628,-412,359,196,19,101,190,251,38,286,238,410,30,133,-53,-113,183,44,43,-414,1256,591,-92,-87,-105,406,204,1038,939,312,35,85,-35,31,-46,-109,-102,1097,207,-68,-187,-141,-605,3,880,-26,133,347,-8,191,-146,16,-169,-82,-221,645,5,179,777,-23,191,797,738,-17,83,18,504,111,1157,308,674,41,-111,120,-6,841,47,271,-27,389,-63,382,32,32,236,-10,69,257,288,-290,1159,0,1087,-93,1087,-32,37,16973,1086,291,-164,-125,284,-34,54,92,-6,303,1156,1565,-61,211,-193,-270,-177,557,129,78,-103,2985,915,337,265,164,-15,226,153,966,-83,-69,20,448,64,56,218,495,35,50,62,510,360,-96,-307,-6,502,427,46,224,-125,610,140,201,701,-66,56,59,184,364,463,26,207,612,804,-85,929,-48,1494,311,421,199,9,17,861,-145,153,113,65,187,-268,508,-113,340,-33,101,-3,1731,-45,388,1083,1238,253,128,137,-52,-19,515,636,-489,56,739,-12,134,-103,-555,-121,580,187,113,1589,117,24,124,19,4,-157,14,178,246,-90,-18,1782,9292,71,-78,13919,-20,-67,-303,-1221,-54,5071,19,-194,95,110,-30,99,151,337,65,48,404,189,50,504,-147,108,1943,62,45,233,194,207,-238,10885,336,-243,73,2003,84,163,105,10,-82,199,-144,3181,-460,245,18,-38,29,89,-38,34,421,191,868,19,916,364,131,-310,-1319,1906,-1371,-2086,-875,-182,-10,-275,461,116,3295,118,-327,111,344,-294,444,23,-5,-84,113,-125,-135,68,742,-99,-126,10315,11,19546,15798,17970,-69,-95,566,3,-119,313,561,7515,18,6,2106,-246,2955,-211,209,-226,388,2903,-15,648,75,113,5255,-37,4,420,-269,-325,60,-105,20,-121,153,2383,-158,-67,1735,1660,153,169,226,-92,263,-126,-23,-461,-421,-318,-361,914,4573,5187,-89,641,1967,1116,-4,233,-221,273,903,780,1196,619,1101,210,100,1135,1747,325,9,7161,173,11867,1435,-49,-94,1044,-169,423,44,734,5,-182,20518,638,-69,136,-211,126,1,130,6,197,83,-87,208,-312,-78,300,-141,-32,275,388,12265,52,218,70,-430,1220,155,21,241,46,6200,197,-156,144,49,-67,46,94,58,3063,39,-76,-296,-137,-260,2470,-55,222,250,30,-113,1026,-703,48,287,-349,212,306,1429,1621,73,225,-163,-668,122,158,-55,104,3836,967,3761,-1189,25,11,16,15,346,187,13939,390,-361,5151,195,-42,-164,-1266,-220,200,-392,1063,-75,-1,247,703,-265,-70,-84,6558,-153,-178,384,-6,2204,1233,158,-60,146,983,259,39,12536,3622,-177,-50,561,712,-140,594,761,294,3027,409,838,312,363,125,1204,211,496,127,194,-140,5277,105,74,190,1340,6,171,54,-27,2446,211,283,1326,-19,203,351,340,601,768,892,54,127,-60,-143,353,1172,3316,201,-17,167,-93,-83,284,-186,-204,-104,723,258,-237,580,184,12,685,-41,46,938,15,95,536,203,238,-7,-271,-14,775,-132,-161,657,122,6352,1557,230,-42,-97,2499,328,273,134,3110,52,-109,-224,164,153,474,-126,17,980,1376,-4,94,1065,-37,-361,-19,-66,-79,1,39,606,38,-56,232,343,-143,207,33,6,-14,-34,-2,-269,-149,-111,-95,-133,-71,277,22,14113,5404,1271,-4,26,200,-168,151,212,-294,-257,810,-50,-93,421,-12,54,-75,1568,156,-230,-32,4485,-230,-203,-112,-329,3069,3009,-32,551,390,384,51,-227,5976,2064,171,-127,812,-440,-37,211,-5,-154,40,346,-170,1290,55,-7,-41,2726,310,112,115,389,-51,410,-154,550,-191,23,-2,746,-34,13016,-78,111,233,-68,159,96,501,671,47,329,-288,85,111,-3,8,-96,-118,264,286,865,60,3142,112,142,1,781,2403,2367,1014,643,-81,73,-179,-172,-115,87,1894,-212,35,1739,-76,155,32,15,154,113,-28,-1350,-280,48,3547,420,-133,-152,80,650,91,1491,-199,-50,2166,-78,28,8728,183,-121,48,-116,-37,123,395,47,-693,-438,15876,-29,519,1705,241,844,-20,18,16,238,468,492,-890,342,206,73,-372,355,444,110,159,-68,1088,85,-30,11748,-116,39,-22,-65,-333,76,8,56,538,207,-4,-105,1608,111,1189,372,36,-397,-184,-155,-199,-75,1569,-506,1083,-116,5607,2290,527,2,16177,2081,-128,399,64,429,-136,-162,236,1,2512,85,-102,-310,247,1504,56,120,637,2704,-15,-681,-11,174,-10,101,164,82,32,-17,102,-109,896,148,1211,404,2569,-68,13,865,1423,-8,-44,-12,-126,-111,201,-120,157,494,409,191,115,-41,519,71,759,-193,906,59,149,438,281,137,428,602,205,-58,-94,299,225,1364,736,-89,295,-74,15,60,101,857,43,-284,-437,-120,252,198,-73,-148,74,836,264,229,149,1444,1126,-65,416,-259,-126,719,137,164,342,791,616,15,-18,408,15050,-48,-266,190,351,82,304,24,-31,-827,222,147,-84,208,2762,1321,22,-49,478,105,1112,402,288,101,450,1108,253,171,3109,389,-77,106,2155,38,1005,157,14033,-236,-63,383,940,107,-33,108,211,-1,-15,11,16,191,314,67,280,490,158,214,7045,59,-226,460,74,198,-34,29,557,158,100,154,316,-87,-85,39,64,257,-375,-28,187,806,-206,217,75,137,963,-1,3754,270,971,226,212,-26,479,282,-440,179,-1,928,-999,-179,40,-84,132,50,-175,2391,-17,104,122,-102,107,39,126,258,140,342,237,143,-37,75,66,-121,146,74,-4,16058,413,92,-117,54,91,473,694,941,157,-270,-34,49,314,-45,34,807,-27,15,84,53,20,-23,654,-59,1142,18,-138,-447,-123,-9,4,-224,73,-62,-222,118,0,155,412,-252,67,624,-52,58,-31,113,590,110,-136,14,-8,-240,-201,1317,393,170,-19,-128,362,0,760,947,-23,26,126,167,-5,-205,414,-23,353,-6,73,444,29,2774,519,2318,36,806,92,483,-196,-154,653,172,913,1145,-268,333,58,-61,107,-117,86,-22,711,309,1226,432,-46,98,757,-180,52,345,319,518,-56,22,302,2,-126,204,118,54,197,186,-3,951,177,1034,-25,75,-128,210,994,203,-91,220,-6,1219,42,-84,-2,237,104,379,378,373,121,-71,121,-422,200,466,570,1378,749,11,206,801,354,1125,-133,1568,39,-57,4476,-1,2397,6,173,96,88,-111,67,22,27,-625,-132,324,-19,-49,119,501,539,-16,-1065,362,182,618,25,-94,259,57,191,48,259,236,-418,177,149,477,213,159,231,122,137,2100,801,798,-136,-119,63,16224,99,779,-1426,-1281,800,48,5,347,-61,612,-175,23,-13,-71,437,836,603,502,-136,-110,-7,341,987,113,439,86,38,577,996,17000,10425,223,132,604,75,9,170,1001,190,-174,-135,179,-579,-789,-285,-398,-85,-1183,-23,-67,20,65,27,-88,35,1050,730,76,433,25,338,-1,90,146,351,941,3119,-56,109,16370,17084,7227,6122,8508,18602,3420,184,538,-248,614,877,124,238,152,872,53,-341,-237,293,-42,-109,132,635,275,-150,-183,212,56,35,-14,160,234,-2,1100,8,-24,-86,-21,-189,-20,181,26,-32,-151,-18,-214,32,205,570,220,318,576,-62,414,-131,335,275,534,34,-76,492,-155,-30,30,436,148,103,173,43,220,56,14,-25,253,131,145,-32,-79,11,82,-43,465,51,24,-123,-24,158,495,-26,10,117,20,-134,-48,-101,622,122,156,-7,-262,342,26,203,-51,-7,382,-20,-77,1168,80,-270,2323,55,55,338,712,-10,311,1568,80,15,2271,28,156,440,-355,99,758,-119,-352,203,52,-89,343,470,323,2272,284,1050,44,4,777,710,385,299,126,114,22,1117,454,586,-25,-9,119,236,5209,-18,65,806,-8,-178,144,2,31,-12,34,1032,200,-39,9,98,25,-93,-1,6,180,112,1,-235,-114,280,138,-74,26,49,238,-47,72,214,300,364,41,894,301,-471,1253,346,99,183,242,394,-86,14,-11,4857,-44,632,24,-62,-93,891,-313,-32,165,286,180,1304,-35,1166,206,86,980,958,8,29,1674,-10,-59,241,498,-90,187,116,238,2731,628,-189,-513,-194,-306,340,-79,1998,84,149,14,129,104,-160,-49,311,612,34,38,-79,-8,199,-20,2100,-131,-290,72,-85,1068,321,1759,1108,8,-422,-21,670,2023,79,-74,-77,204,-131,467,185,58,1553,996,-93,-2,164,-73,567,-46,298,116,-141,4441,-670,738,424,18,47,-65,374,1,396,971,-136,-179,-109,-70,-140,1007,128,211,520,394,363,544,52,98,896,-195,138,166,-39,410,-15,-325,-107,1705,200,-198,623,-380,748,3019,380,109,154,-123,-74,-33,-87,1507,620,376,-99,182,959,17,390,-10,599,358,505,589,1324,-72,-120,-360,-157,-173,3146,85,39,43,275,1136,190,2386,56,62,-369,-109,734,13,85,83,697,-71,-264,135,-55,496,3503,457,756,321,994,2922,410,-26,-89,-265,-86,140,9,-59,-193,89,229,77,-106,143,109,553,735,1292,217,-145,552,55,-56,507,-143,-11,-67,-26,96,-73,17,326,-44,-113,-85,87,6,-54,112,683,-660,-25,363,-200,612,64,-144,7,149,724,3669,61,744,693,31,175,1609,462,952,-18,142,-39,168,-16,2230,78,-8,-205,1905,288,1886,253,880,2060,6427,-109,125,289,-4,-27,112,-235,1160,-38,91,297,367,389,324,998,-459,713,167,210,-213,106,-35,274,-66,532,257,621,432,-693,-504,-68,469,-269,763,9554,146,326,300,885,-191,-56,628,-34,8,288,806,364,-102,280,153,38,2495,-20,-42,230,14654,166,550,94,52,191,956,-142,137,112,-180,1869,79,45,814,-14,21,1004,-138,50,170,-108,407,91,4858,-31,1,1443,198,-8,147,52,449,1274,1335,326,463,1647,15,204,292,846,288,627,261,130,626,207,-40,-257,900,383,-128,-146,-91,18,399,921,181,-81,-11,1365,26,-159,90,302,-214,-46,5021,773,-38,995,82,1353,-221,355,367,138,-215,-14,464,1,-31,2897,58,-59,141,-100,200,274,37,145,330,9,-121,18,58,700,712,2202,-39,747,420,87,98,-146,82,43,520,11,10,-594,1594,-327,325,6,-32,107,363,31,-67,629,324,33,-37,46,817,203,609,93,58,58,203,-70,241,112,99,139,10791,239,591,-3,164,130,13,58,388,453,95,-116,448,109,-247,939,297,247,59,339,90,65,-99,4120,110,213,1,251,293,-465,-81,23,-30,20,28,175,-248,-114,-318,-92,-214,2564,-187,-59,-60,98,102,199,435,93,-86,75,143,14,886,418,1414,-216,347,-39,131,-93,102,229,-374,1399,-188,-5,199,3026,417,54,-39,-216,89,-144,-221,254,243,-124,241,-181,67,1,-296,248,172,508,-73,8,759,-21,141,120,-6,-58,-179,-21,110,71,583,-58,-8,-3,170,303,1104,467,1986,254,117,-84,119,91,196,110,-146,121,418,-43,-116,184,232,70,297,-24,294,21,236,-98,-47,605,502,368,350,-113,294,98,157,85,793,552,2538,-74,274,193,-190,85,257,171,-9,85,131,710,-181,308,25,-81,-38,807,72,-107,1031,183,47,575,-5,360,-2,1697,-544,-37,-19,274,67,213,524,659,-3,1230,-131,1014,569,733,-3,-69,488,559,-154,429,-240,626,128,383,-50,-115,57,216,-43,430,80,-417,-2,543,7,339,763,477,905,982,-135,848,791,208,387,653,135,187,-16,68,-9,-151,216,133,-31,2,-15,2,139,829,432,-297,-389,99,379,-235,114,376,3594,766,37,-83,17,51,176,53,33,540,251,-342,-176,68,359,145,89,460,18,-163,1173,-82,652,472,2220,-149,-72,150,735,16,195,574,808,-50,-49,-137,168,11304,-39,3332,35,-266,-39,38,1582,207,741,-367,301,340,49,844,74,275,247,-88,-796,92,-26,-70,-35,37,24,-71,8,326,-85,2271,233,21,48,374,412,899,483,11,600,213,156,171,226,223,129,261,209,17,-764,150,192,-94,874,459,88,89,422,142,2989,52,56,491,146,-129,-88,-4,-172,222,-145,32,38,109,113,-241,24,182,110,194,-77,686,192,109,38,16,98,20,-152,5721,460,-146,427,155,235,2451,1432,1014,155,556,201,40,502,350,-216,229,-49,184,14,24,646,24,-16,-309,-59,-427,-188,612,1431,-47,343,-24,-35,-45,-364,1818,90,924,82,206,17,187,198,-171,-108,267,184,619,3,-49,-184,91,308,2267,48,91,-56,59,1385,692,210,228,82,3,256,549,61,-1,-385,291,779,578,125,35,-88,36,247,776,-36,-114,-26,116,68,180,-32,21,174,-150,82,3,489,32,115,31,175,506,99,-46,-133,129,1002,86,-180,189,-28,-63,80,372,35,206,979,-184,318,12,15,457,184,492,907,236,1364,866,114,954,147,409,182,1010,-112,460,338,376,236,5239,1202,-333,50,-148,1,-23,-225,-40,217,1370,47,779,463,240,81,20,-38,-55,-252,90,10,2448,274,-137,156,499,-5,-8,-578,1024,5235,141,-351,509,1222,346,-279,2271,283,-26,695,305,-63,135,-373,39,-46,76,363,-169,112,767,-41,-140,527,44,36,-96,204,-42,2301,-232,6647,-62,63,-126,-96,2913,-406,571,51,-270,-56,-24,238,575,294,-88,3363,79,3694,-88,-30,-119,574,-107,253,-95,-52,-15,232,290,1432,-640,17662,-37,520,120,424,37,193,374,591,3222,67,-147,-61,147,188,83,551,185,1731,50,167,-567,-308,63,-146,-19,-68,97,389,-84,-64,585,-245,-47,-52,2247,83,-122,447,3,70,503,-198,469,-249,-363,101,522,13761,-37,-121,107,216,153,138,1,460,-102,-11,23,-234,1776,428,-68,1085,18,-1165,-1263,-61,4511,-187,168,6121,630,137,6,447,-649,-119,-134,794,187,26,222,3062,0,-57,-324,390,343,3012,-298,1740,22498,327,460,204,835,90,214,-435,-66,-475,461,-383,457,224,397,194,136,-180,-139,13,-10,8613,2883,-76,-145,6332,5744,50,-423,286,603,579,-798,-175,4450,-243,1930,1205,14321,0,360,16628,1349,-300,606,250,-239,229,8018,95,270,49,15,-123,-186,4290,101,-2,362,1426,580,-549,14980,479,24,935,70,30,32,2456,309,-128,79,8708,3063,-48,-128,-238,-182,-325,47,440,-251,-1015,-200,75,-777,75,5275,-124,-316,-16,102,-95,480,490,-296,137,201,31,2946,-145,176,674,-8,7118,1453,-126,690,8285,7066,19,4474,717,-160,-115,10104,-226,-2,5684,-61,-35,382,1290,607,367,-18,147,-412,68,297,-93,-29,12,817,-749,-916,140,105,173,1,725,-191,9515,1609,252,-344,-212,106,13845,-127,961,142,-31,2234,3951,16,299,147,70,10,135,20992,11780,472,1641,938,129,1316,1179,429,225,-78,7837,-164,-269,-51,176,159,-119,-27,134,-19,-343,-25,20,-155,233,-313,220,1755,939,322,440,-46,-135,32,16,95,5890,169,2106,661,1130,744,-28,1638,3010,631,1909,-51,11,-221,701,2401,35,-682,990,1947,19,-118,-115,371,-36,131,160,649,-229,127,-3,142,519,403,53,490,184,881,210,475,527,5418,14537,340,-159,-79,640,178,-367,-288,62,382,31,206,13218,29,319,-158,1,383,274,183,56,1147,151,-122,-35,-65,6,338,2154,834,-174,-77,37,12443,-195,-34,415,-16,2,-58,-43,477,47,55,-32,56,294,66,-16,-343,-23,436,-157,145,-132,5,-126,-159,153,427,242,261,210,56,-88,-61,946,-21,-4,41,571,15,571,-74,619,-47,16385,-1072,-661,-587,-42,129,9,1847,-399,3517,-152,163,79,49,8539,13,414,108,303,-47,2646,266,-77,191,-126,-132,4226,1431,21449,9480,635,1178,1498,79,456,142,441,388,1929,1039,291,425,-183,-94,162,113,-1227,240,1518,334,815,135,-3,712,48,-136,4129,709,308,87,2001,-179,63,-161,132,94,1188,64,-52,-43,696,-117,113,14533,-57,-17,1,76,1077,-78,1789,1010,1305,-78,19,311,466,14,508,1157,126,766,1323,-11,-333,31,418,1425,1091,62,100,389,-160,158,4015,678,2257,-25,45,411,1442,19,277,802,-56,771,-25,145,745,74,1923,727,287,-18,-65,-65,363,436,630,1516,366,301,-57,-106,66,86,1440,0,-191,1030,1413,89,12,-433,979,28,115,-168,2087,122,125,193,394,-59,482,349,22,328,1023,-11,500,-88,-242,7,-33,1583,-210,286,247,513,11784,797,687,73,-148,-212,1000,-97,-46,116,119,390,491,180,66,163,248,295,2454,1301,325,-224,342,5,209,747,643,862,10339,361,7960,802,-117,84,596,760,28,261,-104,-174,-83,-73,322,2548,18,143,142,-45,-47,58,955,-83,155,375,35,282,2,50,1152,2154,199,-14,349,-75,104,-79,9,163,535,-30,266,1526,24,217,-173,1843,9,-92,-23,201,2227,-150,152,195,54,63,158,86,204,-604,67,-98,-244,191,-133,81,-3,-154,-5,256,1018,-43,-142,-5,-293,627,457,148,161,-10,56,39,-156,-232,181,379,482,3809,877,2034,-105,-81,-26,969,19,819,1043,-159,97,-7,7402,-102,-207,-155,267,273,393,20,37,2941,223,-138,-18,-215,767,2,290,74,414,-42,91,310,99,4,97,-24,102,276,-7,208,-105,56,50,-95,-274,80,758,86,1324,-338,837,420,390,178,396,-83,87,151,72,164,-610,64,7,65,319,252,403,314,626,-309,-285,1412,240,-156,122,19,109,-62,-209,285,-60,163,88,-113,-238,493,378,184,-91,-167,-437,47,4,-22,-137,-3,6624,153,997,199,150,-15,14,364,-342,210,222,634,108,636,261,-78,408,59,-340,270,1233,228,125,-66,407,1375,352,129,277,-90,179,-192,-36,501,254,159,-39,-492,24,-44,366,998,182,323,4,-3,-569,303,183,241,-70,-76,1,-10,105,28,761,515,87,147,96,-743,209,222,346,-73,691,-486,4,-212,690,-330,1032,75,752,-96,-327,-146,252,820,165,501,830,217,-113,420,-147,95,186,26,11,1091,3433,-27,-117,107,2830,1369,712,54,-224,-46,2433,227,2794,-171,220,3,-2,-604,16,1310,69,46,-107,551,-54,-113,375,20,-448,131,85,164,124,613,-95,-941,225,1,152,294,-34,138,1,1104,125,195,-48,597,951,269,38,318,231,266,551,64,6,64,-98,52,198,1471,163,-499,-80,190,84,-58,33,-31,10,260,-85,-403,-136,14,117,498,110,1,-99,-34,-58,-25,-51,5,-40,-43,51,-143,159,191,-22,-65,109,90,540,124,147,-676,-2292,11,258,-178,24,-133,-336,1628,-415,49,-9,-55,37,4,320,-36,270,-3,307,113,195,116,1837,-23,-253,44,15757,620,187,1030,-602,-11,289,438,522,-553,-261,56,153,411,2950,-7,598,3115,-378,115,-131,-78,185,780,482,343,-41,193,45,363,7289,606,-25,165,563,1172,10678,331,6081,392,-255,-126,-4,-18,15002,921,-17,11279,1080,164,-35,-75,191,-10,-101,812,2250,39,-15,345,65,5,153,-34,2342,101,34,157,193,-50,825,-32,-109,40,296,-133,512,23,95,402,3375,248,1269,-127,-258,458,-115,-203,117,-132,885,132,433,330,94,245,1938,296,111,-113,-104,458,-107,30,40,5,2,1161,-25,171,3759,3167,-97,3,-1166,-693,591,-16,381,1860,-210,2147,-20,-25,1086,701,800,541,68,397,25,259,183,282,128,31,238,-214,-342,15,-54,12695,-60,341,315,-234,174,-418,60,96,-95,-231,-264,-439,-1232,-385,38,-99,-106,-93,-131,-125,23,-254,52,-73,251,54,175,518,153,172,-176,92,36,51,362,710,562,10114,2231,17314,254,956,-244,2045,470,-14,1283,127,943,-120,597,7,1736,-201,198,19,70,-417,253,301,668,3,-15,260,33,162,838,61,895,-11,351,321,653,-11,108,346,-126,7,1435,11,6702,86,-8,12,4194,-250,14,874,31,-63,142,211,246,-224,-156,211,175,20,925,-91,222,2192,2423,385,39,-69,137,710,1332,45,575,448,126,-275,1600,172,193,3048,14,32,1562,502,-92,-54,-79,-116,-61,-73,571,16,111,-130,1230,-34,11,-59,120,57,295,850,245,109,185,264,-183,22,14,52,-39,129,-290,497,894,24,-326,-5,3,99,2021,398,-107,962,3293,19,1228,47,453,41,6,158,104,155,34,-23,351,69,545,-55,-80,44,-5,-53,-61,222,29,2774,16,335,-25,13,-90,191,-109,206,-58,-33,-52,23,513,465,125,61,258,263,-189,-100,-32,1070,2516,-41,613,86,191,72,399,1500,1229,-96,174,-33,-188,282,1859,-85,-102,296,440,50,81,-367,-30,5563,275,-98,-213,563,1177,433,-31,130,92,46,1206,-93,39,1313,55,2824,-20,-134,8183,351,-127,-108,-70,18,58,-19,533,-12,-365,-153,329,146,913,939,122,152,200,153,9,254,1155,117,3,3263,98,0,4206,857,1295,-43,135,33,329,110,13,1696,398,38,-208,-105,-199,102,-21,26,-126,-42,4394,81,-160,1865,84,-77,581,-394,1724,10197,24,66,10,-188,-198,7,-168,-112,-201,516,378,-103,207,191,251,2578,-73,138,560,2675,-86,-77,102,696,-36,591,-278,-2052,934,173,20,-40,156,452,281,817,-61,623,3,-101,-782,345,-102,-110,118,-59,104,325,-37,-104,150,41,1775,-99,20587,14,-18,255,452,-59,6,755,-46,36,-25,441,148,88,-21,-189,2239,1973,167,-112,-52,6977,8,-394,-54,-356,-71,88,80,-68,82,399,-787,-27,125,252,99,177,537,-148,-273,1,144,-561,224,62,-69,702,-18,-148,200,-140,672,-10,12,372,-14,-180,136,1031,-32,-127,-3,131,412,-9,-25,1511,522,175,466,-15,1154,-43,153,3068,-351,-279,-164,88,7791,222,121,71,185,-331,11585,-51,431,526,204,-12,140,441,-56,541,238,-55,25,396,485,3,607,1623,1854,198,78,-138,82,499,-18,-110,-102,-230,440,42,500,-109,-111,-52,13,-157,916,-352,-585,137,2249,410,244,47,271,426,131,-159,-54,-792,658,-511,-363,159,-104,450,1472,343,76,-213,2682,-8,483,1284,-519,-12,-216,767,19392,361,-25,-305,78,44,-7,310,-54,245,689,2933,10471,5343,19,-34,154,-55,68,-172,-34,180,128,103,484,2144,1933,203,-4,17389,-245,-427,423,-88,-144,-9,-49,245,-392,365,29,-467,71,-130,58,1163,-110,23,41,-11,-14,-198,-352,-477,-938,-357,77,257,98,313,-1,1080,258,791,-20,296,54,-99,-44,-37,721,765,18,376,103,-241,-188,16,767,361,4518,16851,2761,20784,-249,-459,-78,42,-99,-29,43,-252,-492,-249,53,87,939,-63,12,403,-73,187,-1,814,108,2229,-56,231,39,-20,103,481,233,-59,13308,62,192,-220,270,-245,8121,72,1034,-152,-49,-63,-1703,1015,25,323,846,67,337,114,55,64,139,-251,-80,-14,-215,-1414,232,275,-47,-136,22,-258,176,17,114,294,-237,418,363,802,24811,640,44,115,-100,-29,-125,208,-80,-93,4501,118,251,1549,1077,101,749,-157,679,55,196,-39,671,-1122,-948,291,-579,707,269,22,2,-103,167,-47,113,-2,273,-195,-287,-252,60,-195,453,-183,-170,438,10,-69,-88,18,389,16671,1169,270,13479,-218,-104,-60,-128,629,854,585,2514,6584,120,68,2803,2604,1564,-90,1437,976,207,2,28,1009,72,-1,-161,-323,-684,-297,-131,106,9287,427,-165,1375,-194,810,184,-36,638,456,-313,-142,-74,1,-2683,94,-66,1069,26,35,-8,-38,-85,2789,1312,-223,291,166,660,1819,-28,261,3880,340,1200,309,6532,-31,1974,745,865,17057,975,-33,208,10,-151,25,168,413,202,320,218,-89,-114,-17,-29,2,29,-659,301,-200,-539,-21,197,150,463,658,221,345,19048,-51,16,24,15,-37,-106,107,-143,296,377,1004,-43,1091,305,3598,216,514,726,-238,59,922,86,-139,508,0,-345,171,233,189,-9,202,63,-9,389,-576,-142,3,520,-94,-452,24,79,-123,-86,-21,807,518,266,402,8,-73,23,317,662,21,122,142,119,-73,112,18,-9,202,506,153,-324,-170,405,-6,185,-267,-73,85,-357,438,74,529,-168,186,156,-6,-187,-101,381,99,48,52,140,6,27,-50,-140,-102,-59,-2,393,-89,1847,-128,20,554,487,99,-12,275,121,215,135,107,-24,609,67,103,-49,23,11,387,1332,-115,-133,-157,-128,-175,-19,27,-373,125,153,181,-188,-116,-275,1294,-982,1686,399,507,275,-59,382,478,724,1632,43,372,-54,60,92,-135,-42,-258,8,4841,254,4181,199,1,7265,-35,-65,226,4780,29,363,-31,386,-43,-295,-45,76,141,20,54,127,91,25,3,-194,-247,463,1,-39,4355,-62,756,1375,6333,-37,160,89,19,132,-134,-86,-277,168,-55,-85,427,1087,-133,-199,-56,-63,100,71,3324,386,-197,691,895,9,540,112,-30,1347,125,344,-158,-101,762,2891,625,1054,212,-319,427,175,-207,-118,-84,-26,94,925,365,722,203,972,841,8,-158,44,-555,-1444,-77,-25,55,1224,1221,-370,-178,55,33,80,107,-32,573,125,648,-603,-229,470,31,396,133,-28,323,-232,157,16554,17316,-683,561,1345,-18,-43,93,-28,697,-281,100,630,8,57,352,-413,-188,421,11203,-5,322,917,-254,-28,-126,6222,463,88,171,120,360,679,123,27,379,392,-152,506,5,-254,836,265,-119,1915,-257,579,3,-48,969,4016,59,133,-414,19,-114,2579,-39,106,17,-26,52,40,453,74,-75,222,84,3023,140,561,-104,-237,4586,188,282,308,300,-98,181,-307,371,4728,-14,-317,489,322,-58,-23,-246,-23,93,2862,-1,51,1063,-89,-46,416,200,93,40,-28,490,6,1745,8,-78,203,24,87,37,291,351,128,520,-89,852,1012,1205,-77,-133,176,-51,-71,-46,1727,-130,399,121,955,356,461,253,-211,-341,165,-265,81,-199,-944,8,111,33,105,698,914,519,1612,227,96,252,74,14,-89,15,36,110,-74,454,-23,3489,5495,-144,230,-26,461,237,15425,61,-36,759,0,-130,-155,-40,105,87,740,92,32,338,289,-96,-134,-150,-49,-100,-3,-80,276,-54,-431,16,-188,162,-117,149,250,-151,423,-70,-191,-1,425,-13,-38,-46,-202,-79,905,94,-97,169,135,-210,93,-104,473,150,157,-104,170,-78,-46,111,-3,70,293,1377,-120,259,1064,371,134,-1039,-48,189,-45,-324,-508,1235,2,1790,89,-206,298,-278,18,-43,-324,355,140,27,-60,473,-23,-102,217,-489,74,357,129,170,-30,662,686,-885,493,-1480,-30,94,135,122,-36,101,-163,389,8354,182,427,-27,110,235,-59,116,6120,205,-512,243,1176,395,6,270,-221,-38,-53,76,30,109,334,33,869,505,-15,292,71,-25,333,42,-68,-350,-20,-166,410,234,9804,4244,-12,8,1385,15,2999,-13,-12,-106,-533,487,44,-22,104,813,-76,18,-55,-102,-371,-331,-97,-538,1229,-66,29,13,121,-281,-122,-178,217,1047,-109,795,292,194,-23,-159,-34,210,-102,56,599,-142,25,212,-23,320,255,-73,-271,2643,428,-256,-461,735,8469,-64,75,498,732,364,386,-288,525,-166,-206,1176,162,121,-4,187,56,-63,1336,424,3,-21,830,-27,-175,-31,50,-32,408,-34,214,515,-373,-207,219,40,9,-482,-19,1051,2051,235,-1214,-58,-55,-425,-463,41,9,-189,668,2945,-22,-1151,545,24,-161,-519,-600,-541,482,4100,-74,-502,196,-34,-37,-70,14,2471,20,-302,-715,-390,242,-85,-149,677,-51,-437,240,-331,-49,-68,1353,-68,-50,168,744,285,10139,3770,-84,460,99,-36,-10,2622,-59,59,325,425,-8,11251,195,-741,-2463,-5905,-436,-547,377,248,109,9,233,-109,-61,-241,297,487,4933,111,172,107,-92,501,101,452,-81,101,-38,-62,-228,598,16,105,628,98,-72,-27,16,420,-92,580,121,5956,-130,-88,-89,-542,-457,28,541,132,70,8,369,-1,-8,94,-9,-47,-738,-1156,1656,205,409,358,122,2677,-40,-25,-66,-74,2805,53,9627,187,-35,62,96,64,128,18,407,294,804,-244,-59,13166,-37,22,-42,7,19,108,-100,76,96,-9,21,-55,2444,41,90,-68,80,366,-45,234,11,-277,-119,58,90,-62,122,86,13,277,17,-23,108,72,88,433,367,-40,280,226,-126,-227,381,69,16,68,333,-9,127,39,365,22,-279,-159,12,2147,-163,-47,174,134,2113,164,-21,-93,-18,19,192,6339,-12,99,-233,165,136,-75,166,548,175,51,-140,54,1566,-222,-77,131,75,-46,-38,14,-5,461,-101,61,78,196,-18,-95,209,-125,-199,-9,356,-34,40,-8,152,-25,1016,204,816,-212,14,463,243,210,-2925,-2609,39,-43,-515,-18,-129,22,1672,-2,-32,2448,946,279,233,1206,-240,-106,-164,161,-196,-27,-131,33,71,26,-118,11565,398,-161,-121,6171,384,-10,18,162,26,910,-68,607,329,-108,-140,-29,281,394,21,-164,1415,2217,-235,53,-3,814,-74,-139,5371,123,169,2920,-18,-95,1457,1708,497,-362,-133,24,122,-10,-119,-193,-226,-74,50,84,453,-10,201,-333,-124,56,39,416,167,195,-39,148,257,547,-107,200,-43,-21,-56,-580,1038,1,45,287,-13,192,-266,-669,-1167,25,-208,-58,-23,-161,-108,-127,-110,244,16,364,43,1927,103,149,175,208,10285,8432,316,131,58,9267,2920,144,553,-68,129,164,0,139,40,5,137,308,210,67,344,798,-224,916,95,1837,-687,536,-677,21,-530,-581,-536,-648,77,83,-190,40,519,195,-200,-49,-409,-3,-493,-734,-100,-310,-176,313,-162,21,245,-257,-431,-336,-113,-46,440,-160,-312,86,4126,-15,-180,-172,-31,42,-99,-99,-102,-219,-105,72,-109,-348,-65,-5138,-3723,-6527,-5690,70,1384,66,-322,-51,1296,2760,11027,1794,7242,15079,27,-2,205,181,1072,751,1801,-306,-19,432,-185,196,182,684,74,-136,-37,2,297,693,767,-147,30,-359,-15,-32,503,37,34,267,-122,-33,-182,478,73,-50,1033,1304,108,903,250,225,144,-83,71,114,380,-111,-217,176,585,-36,287,-78,75,-156,67,140,-225,-37,56,-46,102,-85,-327,520,152,697,190,305,-227,35,-1401,988,666,1320,293,-42,101,239,210,35,-247,-364,418,-148,163,3615,-520,-115,312,262,-128,-242,-884,1022,1965,883,755,-49,55,3000,513,-26,157,1025,124,-30,139,527,544,104,620,-29,-67,169,-2,-81,286,-172,356,-251,2857,174,665,193,-58,3402,195,220,535,728,166,-46,702,2670,202,113,92,71,1452,313,278,-45,-131,-2,-182,-55,258,1,255,26,282,92,997,164,727,302,1394,260,220,3168,286,-171,54,81,123,176,226,1007,50,-39,-581,-3040,272,2549,114,1066,234,121,-139,50,-31,140,295,1,336,489,53,23,230,232,-196,1660,-65,-21,40,68,193,692,661,-196,-24,47,232,78,149,501,217,272,50,484,-177,167,-333,37,63,645,-74,-567,170,63,-101,93,123,91,-17,11,3947,2,-147,41,142,-92,46,642,-17,15,-82,278,-131,16,106,-90,-816,189,60,-413,21,957,497,847,185,882,9,533,8,313,-54,476,135,-104,189,299,-319,58,66,7,-25,284,-395,-7,592,442,546,173,0,528,662,1050,596,227,173,11,228,-7,20,1587,391,-117,-51,-44,862,-40,640,1005,147,-125,1337,144,-927,-64,373,-16,62,-75,-131,-327,498,146,-67,447,-125,124,54,864,-62,262,-80,501,-73,-283,178,619,242,33,98,372,180,-5,514,182,-288,119,631,1754,339,-12,86,147,632,137,245,5441,261,-89,122,230,222,91,103,158,1086,-4,765,-49,286,-16,445,204,-24,181,-41,-52,143,334,3151,-23,278,-18,-2457,2,2108,-175,273,547,-77,918,283,33,11265,68,-19,260,220,35,1266,294,113,28,-424,73,526,190,-43,-826,78,911,381,193,17,-9,130,919,295,210,-57,70,220,-224,237,-39,1726,335,-25,254,-94,1475,0,32,-3,204,636,208,491,942,-22,190,218,-60,-146,-86,1164,932,355,-24,272,510,401,652,719,28,317,-176,516,9,309,1106,131,-331,747,121,199,18,235,330,-17,-98,1210,260,661,-18,283,758,-88,462,-24,134,2,-68,100,117,551,348,213,299,227,1968,-185,142,1,-132,38,153,1372,15,153,313,222,-118,674,-164,-41,52,635,-142,235,84,268,1057,280,-179,115,313,-26,162,231,-31,78,18,-103,274,153,492,338,392,-22,224,-129,116,104,31,-176,-82,-19,366,64,-21,96,330,-3,250,129,1413,72,1423,-271,30,1291,490,479,-102,-138,561,-106,-15,-75,-244,13,-6,-144,-184,-101,-84,49,71,288,-421,-517,541,-265,69,579,157,731,21,109,93,990,-352,241,22,45,-434,968,-64,262,1485,47,158,-133,-349,2,67,406,-443,-71,-133,217,-142,-70,329,-183,-425,188,117,-11,305,-190,10,553,102,568,-48,119,40,-1550,303,409,-32,277,179,791,193,508,109,-61,151,775,733,-67,-70,122,200,241,336,-153,254,43,867,663,-123,-178,296,-9,-58,239,1662,211,225,741,250,314,-152,600,-122,-709,1230,4368,668,-254,-193,316,-52,1334,89,138,68,134,132,234,225,151,-178,336,744,1222,98,107,623,486,282,623,965,94,682,-131,178,406,258,981,631,-465,517,383,78,140,1722,153,131,1334,790,671,187,3288,-68,-6,132,188,1196,-166,48,96,260,160,233,201,352,146,12,1679,195,635,-19,1125,297,-2195,-25,6,547,314,136,263,-55,35,69,17,781,753,15,-252,121,1351,149,104,226,41,-272,140,277,-80,125,17,280,-110,35,66,-46,-2,1205,152,188,269,211,83,17,342,0,805,324,47,-358,766,-15,-107,161,311,-110,90,131,-14,191,-99,-29,192,392,-85,-54,122,-40,992,578,371,-204,-145,-1203,-102,33,-10,570,-191,523,-62,457,-165,323,229,-99,10,209,1028,-349,249,-59,18,-135,87,758,-96,-292,332,123,-120,1318,470,-79,44,229,1185,55,-36,-52,54,680,178,205,15,61,29,-485,521,86,176,-338,8,-56,-150,216,-93,1594,2010,-430,-111,-144,-3,-94,403,-290,372,-15,22,635,139,-71,-818,270,595,43,-143,130,1444,74,-48,379,29,-104,198,-738,289,-1083,-412,124,834,556,1153,236,-147,-181,-159,191,99,74,-171,-472,248,409,-2161,139,-13,-199,188,-72,182,-633,299,-75,-21,197,94,16,55,288,119,10434,64,169,538,-148,314,-179,-243,134,122,1054,9,-306,50,-24,153,101,191,389,-389,-527,757,-14,-39,381,69,-140,2731,-233,-291,3,252,112,324,-1946,91,131,241,1501,933,-682,223,716,-752,3,101,3074,-732,-172,-29,160,572,197,491,2080,-2,961,169,-149,331,191,133,-37,47,295,777,-143,-827,308,4283,272,-41,-84,-49,347,-59,-202,-383,1514,-393,-20,-172,52,10,430,-109,-118,910,172,140,-91,221,421,1425,409,130,192,414,69,387,120,925,-323,-839,754,215,255,3619,302,-62,1142,-251,230,-275,3003,-200,64,-8,211,852,689,-500,-78,-172,265,212,-11,87,23,889,734,1004,23,530,-88,3,-407,697,-5,-1190,467,-1338,-122,-36,-3,1066,-424,-472,73,103,-6,-333,15,-17,95,180,1328,500,152,526,1835,116,-141,-173,-189,-123,-517,200,74,-66,87,-320,787,-187,16,179,680,388,133,-289,105,-60,512,-118,-335,217,-38,30,15,-239,-247,-253,-194,90,559,118,2115,-250,306,26,98,240,-191,-240,15,-481,-11,462,-44,-69,327,93,-528,3616,98,-205,7678,179,-1685,-306,-75,-36,457,386,899,257,-76,119,409,24,1607,195,-176,746,27,49,1125,-87,-370,11,172,64,19,-5,-270,310,1125,63,2622,-144,75,87,-442,144,-222,897,239,336,-76,885,223,1556,27,467,-8,283,-9,91,-84,-386,2,31,-1178,14,4,-282,-638,-62,257,-115,102,258,-745,-92,-31,174,181,337,-270,-81,-363,33,310,-33,336,19,901,73,14,150,365,25,1098,-101,450,196,-260,-201,385,1193,686,48,155,98,-448,9,-442,173,7,-48,1619,-557,-1101,-572,-732,-329,50,2813,140,354,537,-4,-21,-1,-65,722,364,95,161,1054,534,-28,276,-284,-200,963,-257,367,-776,-39,-27,1052,-200,1227,1055,348,-753,287,-213,-269,-120,-150,132,-158,473,1368,-215,-115,-914,-68,-69,61,-522,192,347,-174,103,-220,11,-237,1108,-621,-1944,-233,-22,-5,467,-21,165,1708,88,-180,-457,47,-14,255,1844,385,146,-17,115,530,512,-12,291,119,53,243,1085,-375,232,12380,-200,252,-302,248,-37,-168,80,1953,107,-18,-11,336,104,260,-66,276,118,-20,-50,-98,50,214,132,-26,81,-480,1023,-159,170,251,-273,2717,110,227,621,210,982,-314,-187,984,-54,-58,132,-45,-81,426,317,162,-40,229,969,148,150,226,829,-13,-3,-63,-232,42,371,387,1318,47,1093,171,-186,-90,106,114,-9,-166,-116,1675,108,227,-251,836,-674,-54,17,205,-136,-138,-81,-176,117,294,670,68,1897,669,778,160,1130,367,460,388,200,279,688,1372,107,-237,611,789,156,234,152,-59,65,-232,102,74,-232,386,170,312,-144,427,141,-10,159,97,615,-64,-386,-10,501,472,538,1172,239,-39,161,-253,-15,358,371,91,-38,-181,213,171,-37,130,625,413,6,532,421,-231,337,-489,785,754,723,-67,29,1914,-1408,16,-668,317,-86,88,109,-403,837,-226,58,79,109,431,88,207,608,-231,984,-88,-15,219,-266,130,211,33,787,203,180,-60,-673,139,-299,-87,11,-274,73,479,185,-497,-243,461,134,497,333,-92,74,143,5,1838,734,51,560,-75,159,50,-117,964,-180,-170,134,-65,83,377,601,-61,-140,729,61,82,85,5,-269,-426,738,558,919,107,152,27,29,1390,127,175,489,-367,720,-42,-62,2058,528,396,-224,398,-160,195,393,12,103,-40,800,207,2317,270,62,305,468,6981,-718,115,317,2048,208,246,-20,-81,-52,67,-3,610,-41,300,181,-73,507,-74,108,139,-28,130,-92,-35,197,-105,39,-37,1541,-232,263,286,276,42,379,371,-620,2,-216,69,470,-554,3741,-250,20,-71,205,304,73,141,606,-12,202,8,245,-230,896,481,-326,549,45,-66,-176,101,-52,273,90,457,-202,2152,171,68,-61,923,-961,-110,-24,168,56,63,98,-14,-16,-22,-264,127,1190,271,-427,325,1955,1575,1236,1574,559,-12,994,424,202,157,210,673,-20,75,5550,283,1295,54,-531,551,245,-38,-60,100,526,-74,421,301,18,-258,135,-87,37,68,55,-309,498,139,499,-30,-204,-32,484,174,-65,39,-103,-119,17,-542,-171,1049,840,994,-275,0,-16,15,9,22,-151,395,1140,103,570,70,-121,-135,122,-292,78,151,-339,208,291,534,-190,-69,-383,89,31,95,394,740,129,6220,20,209,559,1767,266,33,906,1562,2731,-181,67,-34,451,-34,213,1907,808,673,-66,180,-1427,711,-8,260,663,185,285,2836,-318,-138,-64,498,-26,-160,1906,204,268,319,432,355,116,4837,276,469,-168,-582,431,242,1000,83,232,159,-110,817,878,403,-323,-528,8,1416,-79,-190,87,40,104,284,13,552,671,-82,703,1797,67,-580,1147,-403,-512,635,674,122,405,-348,69,1051,633,-45,249,166,-514,632,810,367,1834,279,1223,143,1464,675,657,1088,981,892,146,364,27,-16,3709,-847,-262,57,84,-391,-412,391,-85,138,-294,104,-1135,494,561,1205,2730,2208,165,1330,-199,27,-98,382,531,1038,2808,1666,717,1096,120,1413,387,-372,-12,287,555,1527,651,-72,2138,5643,1070,217,-15,966,3235,245,502,1537,0,223,3984,1781,315,754,504,1204,139,1314,-119,39,482,-103,429,132,-166,1031,1926,157,1074,1293,444,585,1661,999,955,-1039,378,178,1235,561,192,766,212,183,363,142,524,199,57,211,118,99,593,32,-387,-36,206,51,797,-24,-39,-21,-42,306,389,-173,-87,-237,24,1198,-164,-174,34,326,3362,2179,-1,138,8119,959,797,1042,499,-5,576,13,25,5,-659,-198,349,-8,-107,83,-239,356,345,-110,325,-562,295,-270,183,167,-20,147,-71,85,111,1554,-118,-65,-690,202,-164,12,1065,140,-225,561,100,305,-146,942,348,243,210,1029,1214,241,46,424,-133,574,-1315,749,442,-73,419,43,3490,307,266,530,1720,299,225,-102,96,495,489,1361,2122,136,-99,19,-25,67,-122,-160,142,49,763,242,1020,-43,887,642,76,1035,161,526,960,2,201,-157,503,1309,2215,1701,343,1131,2480,402,164,-43,203,1192,581,1358,24,172,700,438,809,337,919,97,101,1098,210,425,71,384,46,-67,14,15,361,108,-152,259,84,769,333,-212,759,503,238,367,98,558,751,1415,260,-71,124,-92,-497,2038,-6,425,176,48,624,283,171,-30,599,572,416,-70,-20,-31,25,204,-160,1075,953,753,24,200,470,127,-220,-279,-196,-55,905,420,581,-303,142,3,437,1345,470,-5,-50,-459,-82,-133,64,44,-97,138,86,15,67,225,347,-7,156,189,-86,131,152,-16,322,698,131,22,386,127,-635,12,2540,-178,46,1222,-190,251,440,500,-176,254,258,906,-93,43,-38,-106,721,995,-521,-114,18,271,19,-54,93,-1042,85,-18,50,21,217,68,107,488,28,-131,294,357,-157,-56,258,582,-81,-58,25,98,-87,-75,56,-37,-149,54,-877,223,-27,-32,65,3174,73,-261,-165,-77,410,-181,295,-61,-74,-19,24,663,949,-13,-29,689,193,279,286,1960,-62,-85,133,-44,245,446,17,-61,-31,63,-179,-132,268,-643,-165,-100,529,80,91,130,-32,-335,40,23,-123,-68,-65,-83,2135,1152,49,22,113,258,69,-828,-59,1814,166,-4,367,-182,328,909,371,-140,741,382,-178,-293,-15,447,1275,-59,-346,-116,-39,215,32,275,-168,56,133,-163,-227,200,-44,167,-28,20,323,331,-24,102,93,31,90,465,541,603,-166,1190,-195,321,1168,410,163,81,882,86,188,469,-75,2508,-143,-245,579,1271,517,-244,-63,444,273,7,485,241,178,89,-2,975,31,404,737,86,157,0,4,-273,-40,77,-20,498,24,205,-67,90,691,264,653,937,-23,729,369,82,286,-46,482,87,-21,109,132,189,248,124,45,2041,43,236,-25,981,-18,383,-7,126,278,211,288,-42,21,190,437,273,14,236,406,805,3,-155,18,-6,-217,396,545,-5,24,61,-114,252,333,-19,161,445,93,686,-807,51,304,6,-147,344,-41,-168,35,30,166,-235,119,2395,1002,28,1453,61,748,4001,1590,110,-69,-832,-101,-814,27,342,-24,63,24,427,-400,-432,-356,88,52,829,566,-21,1160,979,156,104,-77,80,128,136,-150,-225,-5,-23,68,9134,-333,56,-67,-427,22,288,-179,526,-183,85,343,1091,-183,356,145,1,-71,5,-285,-345,274,-47,-262,237,1451,-576,520,151,1112,41,244,-44,10,1622,-57,1538,1285,91,575,478,437,-49,30,426,105,258,-156,-55,59,251,410,30,-101,-414,-187,312,31,412,880,191,38,777,797,-6,44,-290,1087,37,291,-34,915,164,966,218,495,35,510,59,463,929,199,861,-11,1,202,-204,428,-142,-152,1485,23,21,82,166,-86,65,239,75,141,340,-382,-19,-443,-555,-66,-452,207,244,408,48,-29,3340,-253,34,-436,-93,254,-31,62,-149,-392,162,742,-125,-226,-398,416,210,18,141,262,-195,94,383,-295,-668,703,-511,265,248,1110,-59,171,-184,12,-147,12,917,45,611,-34,-126,1262,-34,-6,-133,-168,241,-257,810,-12,27,18272,361,-44,-32,384,-227,2550,-67,-226,-73,100,111,454,-97,188,370,-20,-237,406,657,-50,-205,-114,45,274,427,-17,527,-10,-252,-111,258,-32,153,297,1800,90,-107,99,278,-27,-212,6,16,-182,-58,12,-790,-120,-120,796,-18,408,693,1228,72,47,453,389,395,-180,274,-297,-12,177,78,124,-34,3,-106,-486,436,935,82,381,-35,39,-63,78,362,-105,-223,-651,4,157,-118,-70,112,117,-196,-112,27,813,294,-55,103,427,213,-9,634,-13,684,112,255,85,5,71,-113,1710,18,-16,-138,-83,146,82,62,492,73,128,-86,-97,726,342,-74,702,-1253,43,20,-50,-17,-173,-62,143,-86,-60,422,275,-74,70,-80,165,185,-32,-359,313,-202,182,1193,-143,-190,-18,-130,804,57,-118,-152,170,3743,636,115,430,54,-82,-599,591,45,1002,89,147,741,899,232,-12,318,182,-107,251,-14,1784,5295,602,63,-225,167,742,147,66,523,50,333,66,3136,-182,-83,3117,857,-307,12898,531,-96,-26,388,39,-200,172,30,70,21,317,657,-72,-98,-161,1651,5,169,3306,194,57,667,27,247,3538,5681,657,386,209,358,772,79,269,42,-61,360,201,601,481,146,-92,694,56,400,2103,903,452,592,0,-45,123,-117,21,37,-75,11,660,-193,-118,35,83,545,503,188,53,-34,-43,141,83,5,-2,31,94,23,-51,764,-28,-71,-68,-84,37,81,-160,179,337,602,149,1073,-36,-173,-4,-46,31,-37,94,146,164,-33,27,89,249,108,-220,54,868,100,15,-25,324,62,-317,-57,134,1216,79,72,240,124,19,-18,396,97,443,773,344,-98,333,-98,61,-49,7386,408,248,720,323,788,-261,601,165,-30,-126,-241,59,624,101,483,-191,597,158,280,705,48,-322,68,-1360,-15,-19,-81,313,94,243,-390,597,-71,252,406,-274,53,675,38,-27,740,65,-33,-149,669,295,81,111,-112,42,315,-113,383,-294,-207,1197,30,194,54,35,438,81,709,56,97,-516,-76,-239,591,-62,454,740,259,263,356,567,-412,252,180,136,137,529,-44,114,39,-114,11,321,1734,-46,449,179,42,38,-125,178,216,171,-37,-104,2646,1594,99,1223,233,97,15,161,284,310,302,46,-83,189,-41,335,-480,591,182,2089,802,855,-207,1078,5208,476,-108,345,323,44,131,-13,1433,-96,48,393,234,-19,89,664,479,-69,272,232,-47,588,49,410,354,52,107,228,-102,707,-11,-141,-142,388,878,386,571,-232,412,-117,-37,-149,92,112,-275,260,151,89,407,2,326,168,308,419,344,-58,7,89,40,-494,151,-87,162,-116,226,575,2,-13,-41,79,-149,51,-45,2174,-5,-352,-416,-549,132,57,468,52,-58,-126,1014,-99,189,402,34,-94,383,-75,211,71,-110,-15,52,573,-198,-77,403,-414,6,-146,39,-375,-206,107,-207,-124,36,438,50,698,-117,20,1387,810,-9,15,-79,-121,-447,-9,85,98,-133,139,36,866,404,-188,-237,506,15,716,-40,1075,1611,1422,1776,11477,601,1317,187,9,-73,635,1372,-74,479,171,1393,224,575,2033,7780,390,1992,366,757,385,1402,-199,32,2819,-35,1117,1931,1259,301,166,210,11,-145,127,61,1939,-4,252,193,-12,1392,492,151,-3,94,-71,419,70,6,-45,-67,544,1119,24,84,33,-348,527,56,36,237,201,-216,-34,687,230,1287,489,-27,-27,49,321,-187,54,-54,77,-40,8,-63,1871,49,398,-249,102,-15,220,-44,-312,38,501,720,313,-25,344,-79,254,9743,-448,63,502,199,-74,-83,-13,-40,161,95,877,630,-177,940,401,-50,360,445,321,190,104,-193,28,115,152,-141,81,-14,581,14,-20,14,590,-136,14,296,-443,309,4060,757,545,204,951,191,1004,-457,237,11,206,60,362,618,-136,0,-61,437,-9,603,-771,996,-3,550,-431,-67,20,-134,25,-248,872,-89,-151,-189,26,14,495,217,-355,-119,-164,114,-25,-145,-354,-218,624,301,506,1232,165,61,-79,-38,828,612,-422,28,-670,-106,-46,1007,128,-325,387,376,390,233,667,170,-59,217,1360,-26,-73,-44,-113,-149,-168,-1480,-660,163,1609,78,255,122,394,167,-221,-66,146,-115,52,282,-220,79,-885,305,-8,-147,130,131,-215,-136,-59,29,330,-39,-577,-146,43,10,-186,17668,-221,54,112,-452,2162,164,13,-53,-180,-92,50,143,134,138,1312,166,69,-3,-367,-435,417,254,-296,48,6725,-76,170,467,82,418,232,1216,169,125,-143,-190,72,-544,-19,60,-3,-177,-3,-240,543,982,-135,20,2741,4,99,-25,-342,-217,848,-95,800,-386,333,145,-149,-72,574,-81,-40,-266,306,10,-574,-367,-12,-88,-796,48,-67,600,171,-764,88,89,52,146,-88,-4,-230,-100,-155,-241,-354,147,1,5721,1014,30,556,-538,-216,-12,-16,-427,123,1431,343,1179,-364,563,1180,590,103,184,-194,-184,86,89,1237,210,228,402,256,61,377,36,776,116,-64,28,-246,32,80,372,167,-59,492,182,-112,-333,35,463,240,22,-6,795,-55,-252,-137,156,450,120,-578,734,-253,-102,1,509,751,140,18,98,283,-552,-1217,120,695,247,-373,-169,570,-74,11687,-122,153,-10,196,-54,-58,-700,422,88,265,725,-5,-114,-16,844,116,33,-59,388,-65,-295,441,-9,38,105,35,13,-81,-13,73,77,-20,-255,-32,197,-454,-35,107,37,-144,-9,-39,604,377,-12,-613,571,66,116,272,19,-122,-140,1809,233,391,327,167,-52,111,-159,-52,-115,-6,898,76,156,82,-52,20,145,59,839,212,259,-88,190,17,-138,-269,519,493,1032,27,-939,-75,520,940,112,543,47,173,170,16,161,1347,-12,111,-46,-55,167,-234,48,49,503,322,881,-19,-385,231,-141,-607,-589,-322,75,19,62,232,128,209,991,264,586,1151,684,17,54,27,-114,52,-270,14,27,35,108,19,115,283,-90,-37,-259,55,171,58,257,201,-214,-60,62,-67,-148,210,702,-159,-15,165,-237,-502,94,1500,648,-198,47,-396,63,119,-47,549,-191,-143,159,204,1738,-341,297,-399,-62,-89,22,25,406,-634,33,821,-23,31,-204,-110,-41,-583,-108,-201,13,1291,70,-202,-134,63,-405,5,152,281,-242,102,776,-200,13,-15,832,-172,2,107,206,99,-21,176,316,239,71,40,986,-107,-138,-138,356,128,-244,-84,19,1948,178,602,303,268,-4,416,126,358,-526,-87,-139,-54,21,278,213,-154,-22,889,35,-9,147,-11,293,-63,-299,1565,468,-121,-39,365,-385,48,-158,162,-68,123,688,523,379,394,-44,-499,-279,-47,-103,9,-164,346,24,1037,44,144,99,95,-423,70,90,38,111,92,-406,1000,200,202,-58,38,705,-5,-40,272,-35,25,248,280,194,482,-533,1135,112,1205,-34,-12,4,535,25,218,44,19,324,34,315,450,623,386,-16,128,183,108,-155,97,2739,544,594,942,276,188,71,38,264,148,43,-300,43,200,112,296,-225,44,191,-43,188,496,-357,7,155,-4,1050,94,440,-169,-61,-138,227,-52,148,-151,103,256,-36,96,-177,243,514,-31,-2,-240,552,109,44,1159,-55,83,249,22,436,205,417,971,4,-26,1,144,4,-57,125,-44,108,-10,475,56,179,1268,213,1421,157,627,970,781,236,225,206,-57,250,-10,-169,-74,334,415,676,92,97,3742,118,49,635,90,31,101,341,-51,232,5563,-90,397,66,-374,-156,-8,1149,323,1264,62,492,373,736,60,-48,455,73,1423,208,436,-95,-9,145,-409,10,-7,392,55,672,324,-31,410,-179,60,525,1189,93,6995,2599,-2,320,108,93,-282,218,7,1370,14,-328,60,21,213,158,288,-256,195,497,-66,3393,181,550,518,-86,407,-253,318,-400,1321,813,7,84,582,7,38,-72,345,19,-86,108,-84,-270,-29,-167,-285,85,22,1041,404,362,137,-1022,559,1274,-780,451,125,522,31,81,43,11102,1206,76,374,-139,199,34,1052,460,113,-11,-119,179,907,-161,457,194,-180,360,428,-300,-151,-477,15,15393,38,101,1,-325,102,16,706,-9,649,-10,-467,-8,-1,98,-238,725,-127,1124,135,2,1641,270,-78,-288,32,214,540,-25,701,-682,953,371,382,759,-156,-159,3883,4757,79,-54,672,1929,438,815,735,541,-171,-161,-36,-57,-43,-145,466,126,-254,654,110,126,-183,101,-212,14,248,5,9392,-16,513,5376,58,35,349,-173,-150,86,-17,-156,819,1043,390,56,-338,174,13,-610,-244,-62,-209,-238,-82,184,44,26,-55,294,-569,183,-76,-10,133,-210,209,-486,-330,-327,-146,217,468,-117,-187,-32,-604,-113,-1397,16,164,-941,597,198,-36,163,117,51,468,109,147,285,2225,-415,49,1549,385,-471,366,2876,116,-108,712,189,96,62,137,423,50,46,11,-102,40,0,-128,457,53,-48,61,181,-78,-52,-173,91,-68,-96,180,-34,-54,606,50,840,812,65,-322,214,406,-109,23,176,7,-170,179,-40,296,-78,20,-210,219,679,264,-418,16,38,-108,941,741,-519,710,-82,201,-94,-72,61,1829,2074,381,293,171,680,47,-12,246,-157,56,351,8,556,-9,-101,-69,-45,-111,327,39,183,491,-118,321,57,203,160,73,485,-54,649,457,24,851,525,40,27,-96,-218,185,-511,751,22,468,191,219,-49,238,-148,814,832,9,616,140,-185,6,368,-180,-188,455,473,-10,225,90,200,372,-55,120,535,205,306,1211,132,248,-212,0,100,163,5902,151,180,-45,241,124,71,12,-242,1306,231,477,450,49,1,-82,460,940,-98,335,-13,37,-58,-59,-6,-243,862,105,-252,-101,1375,178,149,-20,25,115,1996,421,39,168,238,650,152,-54,241,96,-36,816,-251,160,-238,-145,262,-211,134,257,20,90,561,288,-114,-140,4,270,355,280,34,-40,201,79,469,5,669,52,19,140,17,-121,77,-258,-116,132,775,126,-4,22,1107,45,91,-115,202,869,98,496,40,1466,59,763,220,-195,131,873,1958,-99,116,47,28,1546,466,602,930,1441,802,-18,352,198,-19,832,88,1403,845,448,561,390,543,6327,885,-3,1095,1743,68,461,115,-87,1,-6,363,479,1352,1195,418,-487,-258,1524,126,335,201,912,231,514,96,63,-14,146,-38,412,136,390,18,-333,811,764,235,1086,85,-25,-29,83,246,212,10,-50,74,203,248,136,32,1562,69,605,56,63,286,-10,1198,919,-107,39,147,593,140,88,489,-52,-123,341,0,4014,-87,851,2,103,36,-50,416,310,893,-171,143,315,51,102,-168,42,123,183,495,11,591,545,221,257,22,160,41,324,340,139,1043,133,1455,565,535,478,1276,261,1510,176,605,162,402,-83,856,-5,191,427,1588,1436,-14,37,771,732,145,1862,159,108,-36,-193,173,69,77,307,48,1157,617,-387,-31,-24,239,1450,-18,163,113,-54,1709,976,1369,-155,3962,96,296,107,312,170,-23,7,65,987,64,83,149,-777,599,1214,-10,304,1207,15,2243,1212,996,207,518,93,148,-206,-8,796,1231,106,48,226,67,272,505,-2,207,-422,206,1868,157,-75,288,1042,151,11891,1531,-6,545,-53,218,232,274,135,130,563,1712,327,240,-9,-11,345,895,90,-5,1503,21,1528,420,472,583,-123,27,120,37,-1465,1805,41,-255,86,434,1872,400,2707,32,892,274,681,474,-174,1059,130,1470,495,94,470,-320,483,27,942,910,340,-82,472,434,2489,176,105,792,2070,238,-1066,853,2004,191,1082,193,-36,448,990,2118,667,110,230,598,490,278,1439,30,763,282,683,36,1110,39,42,1076,60,1914,1157,641,322,683,110,264,1112,-12,37,508,1115,104,1005,787,-21,1606,31,1770,589,298,462,348,999,644,1973,215,86,1545,681,89,405,219,1468,1074,501,-78,202,430,500,99,371,1110,-184,1414,-134,780,2135,-4,717,1464,629,730,1867,334,18,45,98,226,1587,781,65,769,309,503,108,325,716,21,283,392,460,1097,144,1430,-93,23,941,546,173,1087,-48,277,305,337,704,86,91,11,134,3906,656,78,222,390,169,649,628,-799,415,198,58,577,181,224,2152,932,1404,834,469,370,801,505,-21,271,2049,1299,894,757,402,680,1167,856,1192,705,1026,1911,-730,1184,860,66,-25,188,167,-19,254,352,1192,1121,732,232,1241,429,231,1411,543,697,-61,-19,254,157,382,280,1894,71,-130,-52,111,1117,-188,744,130,1459,-638,445,288,307,810,-567,1222,190,92,1003,12,-594,211,215,627,57,947,-528,833,1974,2026,129,471,515,-179,551,1698,899,2678,270,-47,809,1704,1674,123,446,134,354,302,256,405,22,112,333,781,-14,576,736,224,929,2419,27,372,425,408,-25,1131,1708,41,2325,1766,760,173,227,555,316,40,377,2065,73,-4,-11,370,-65,332,150,186,527,4,575,110,139,132,464,1401,2018,318,1043,323,170,4683,-7,406,24,-35,188,-97,1957,502,-31,-68,565,385,1179,572,26,173,34,3262,2148,-71,136,-134,-2,236,2629,-152,712,721,937,242,629,618,157,1234,987,58,121,155,-23,833,-3,-16,109,665,139,483,528,501,1071,162,71,426,918,76,786,214,382,1151,-1615,231,124,205,53,289,285,362,548,130,80,2,162,-54,311,-75,293,644,109,243,349,89,465,-52,-382,1839,36,73,164,1968,35,-64,795,26,216,361,498,504,257,53,264,1321,232,254,930,1092,701,23,-185,673,2728,180,184,-5,303,286,-637,-44,19678,-13,658,-279,337,-168,-469,177,1261,293,553,483,-17,1387,746,488,495,-81,875,1018,429,1807,284,461,-377,200,48,2400,1036,364,80,1276,120,390,1696,770,89,-597,16,2017,979,410,204,79,486,68,-133,2247,-44,52,-635,1850,104,575,103,-30,300,173,463,544,-315,128,28,402,1829,-110,49,12,155,1002,31,-688,895,65,3998,2111,1380,152,-228,66,823,433,1462,301,103,189,668,-890,-51,1200,195,1088,-40,463,1319,-78,-22,-44,694,187,-78,723,809,196,160,142,-31,131,663,145,159,76,261,58,214,109,-38,6,367,213,1032,60,68,324,643,215,-244,333,1020,-447,749,461,176,40,-145,214,-40,-795,16,47,883,-29,366,-163,473,384,167,-32,21,638,1574,867,221,577,167,-74,986,601,2080,111,203,211,268,507,83,410,1,565,237,-41,1280,1552,539,390,82,308,152,300,76,-798,596,-346,482,226,65,65,135,722,-47,-594,1484,203,1818,-6,17,85,2768,1254,161,-17,957,-554,2173,546,2406,5066,284,914,1869,809,1223,-43,238,227,349,315,500,920,-28,2149,55,-24,775,538,31,-51,42,72,-30,127,-65,12,474,240,550,197,1653,244,202,124,107,68,51,209,385,786,117,1036,228,1732,439,47,-115,607,234,79,631,-485,88,1050,32,89,989,266,320,35,-5,350,252,-64,930,54,336,687,-506,655,2071,29,-22,53,234,159,858,-52,-1,1841,259,597,804,817,-47,305,686,12,205,389,418,166,21,2558,1076,353,375,535,177,190,212,952,-151,366,1452,367,4487,2024,1490,-22,888,295,-112,111,-44,774,612,606,279,740,2515,227,706,570,33,356,-128,118,42,431,372,-431,547,72,726,1949,1201,2381,275,-186,16,241,-69,205,336,550,-16,1443,424,80,1230,2531,220,1924,1534,267,223,104,22,274,515,20,-157,50,160,158,451,191,464,308,705,-63,951,1070,851,607,-5,136,574,308,272,581,-379,128,391,114,830,778,185,-12,505,271,130,253,152,578,226,456,1229,68,-19,498,-98,579,1,189,4267,23,120,253,187,-19,47,599,404,158,277,2832,-163,289,208,-61,-434,100,-41,378,-11,-454,464,738,-234,960,242,712,59,1656,293,456,-73,71,287,-102,208,86,1440,1049,1364,118,450,6,859,5544,107,-173,232,906,1120,932,198,-38,2108,-23,306,-179,707,426,261,-82,1154,-1474,426,203,111,48,696,461,314,287,744,1050,510,836,235,429,491,32,-167,176,954,387,2214,104,193,-68,274,195,599,1536,167,123,-53,167,794,297,235,117,34,-192,215,117,-103,475,312,-3,1646,650,-238,7,829,94,2535,164,295,500,-207,207,294,116,210,945,-19,1332,419,-199,90,259,1248,5,393,37,548,865,-225,2560,8,117,14,46,46,625,3215,-1040,169,554,2231,1737,269,1795,87,-71,475,1072,116,277,-98,540,-7,2046,13,615,61,713,213,232,231,244,-45,125,1412,1023,60,676,665,306,243,420,-1545,826,-250,115,407,97,909,2368,252,198,338,136,-369,263,566,565,588,311,135,276,-19,202,269,181,-176,133,520,-127,1664,943,-837,32,38,237,977,446,644,1937,246,2100,1715,643,-12,435,380,33,468,138,1066,1364,554,3174,823,258,271,605,-713,397,647,909,718,-28,-232,628,924,233,236,-174,219,1627,22,163,43,-477,0,-196,375,599,333,857,-158,2360,183,33,369,90,36,699,448,2632,575,548,164,1383,86,-59,439,292,571,1104,322,521,-37,142,1205,91,424,3873,967,707,136,-67,-46,427,316,244,337,76,1403,504,17,316,1932,12,46,71,493,391,14,193,780,562,150,2453,495,170,-249,3124,950,319,306,777,49,241,-209,407,1463,623,464,736,296,151,1851,622,-338,86,865,-49,91,847,743,-466,472,336,677,-110,1531,664,2158,1398,562,31,298,64,1790,67,572,1119,527,1424,11,-26,-111,252,361,389,377,32,579,682,560,105,23,1253,-44,35,-165,469,2319,-116,396,-110,358,160,89,106,-450,56,480,1866,501,250,241,22,-7,-118,511,1097,140,94,268,1297,406,499,1018,1310,789,264,688,42,427,191,459,208,2010,2508,822,578,437,803,76,1491,393,174,470,318,280,697,-26,300,385,24,-32,-1020,-201,100,282,1390,536,881,673,-14,247,187,439,254,143,103,142,604,-28,1100,1286,241,508,238,137,364,161,1617,530,41,1682,388,767,690,-100,719,81,128,-40,341,772,637,1040,65,1774,652,1163,18,216,-530,704,799,152,199,439,63,1291,1182,2977,533,2565,1199,337,171,54,65,1937,798,642,1534,1019,767,3167,237,1342,263,324,979,-39,956,858,1661,2564,790,460,619,19,28,895,3640,-261,957,-16,447,61,-168,2494,1820,753,1702,785,358,495,309,384,287,732,353,646,868,2256,590,336,54,721,1151,625,139,152,-604,645,1414,720,175,139,437,497,175,207,437,10019,1050,365,1406,85,517,863,3063,575,591,595,1578,775,388,-13,1098,62,486,709,371,-77,583,4207,45,535,31,778,594,1105,962,145,-113,-13,1151,-633,-251,435,351,-118,445,247,720,114,312,529,273,416,374,691,255,-45,125,327,250,446,-1118,1,483,29,154,314,229,242,1559,313,226,-163,178,753,1655,2309,5270,-747,44,93,24,30,-84,32,128,-130,2039,806,624,-122,365,34,227,254,-134,906,471,602,217,-22,361,973,99,-30,602,3285,271,1399,412,539,631,470,532,971,-55,-131,981,229,254,437,461,352,1385,213,1520,1276,-88,696,2456,460,636,-43,245,1648,1990,625,4171,98,717,1031,489,-285,173,373,320,-61,985,2268,2065,1306,362,718,488,490,170,1124,-219,-448,-115,102,562,1941,227,199,275,194,130,241,-102,316,717,3376,489,230,682,4177,187,510,284,388,179,118,-115,195,-529,63,378,698,65,148,1165,129,222,440,37,1509,1074,529,-177,681,616,1029,70,496,213,3743,-104,-170,903,-97,-43,1490,879,278,-37,361,332,158,-311,24,770,11,-540,876,912,1078,659,336,1373,29,648,679,-181,-1177,280,289,308,153,159,142,516,863,295,-26,46,289,25,-630,392,1274,112,-64,4426,918,127,255,429,165,178,1012,48,-310,242,53,1730,-71,644,487,261,207,-652,301,383,-166,284,332,473,380,808,729,2937,312,-30,223,455,1133,1165,297,152,56,240,475,815,625,278,1787,-95,106,335,945,159,293,-1,-175,1397,41,245,1304,2462,132,904,-1251,159,226,423,564,344,179,-250,1087,216,320,99,1447,239,170,127,336,1082,2265,1030,-337,148,17,354,717,856,1096,144,1409,639,1104,-5,389,802,-87,2154,396,658,2631,1171,787,1130,254,2779,2792,335,139,-234,125,793,97,116,1589,220,1160,489,59,-213,530,-242,-14,649,-96,-16,81,156,563,484,1720,1066,101,26,-23,-146,-127,372,-153,341,1528,-60,-182,960,3640,536,103,119,-84,926,1089,-24,815,2407,388,3704,217,318,609,197,66,219,570,-283,221,6,10,135,232,2363,105,1040,2221,-91,576,-659,1701,-108,673,1103,280,414,607,2269,652,865,17,1778,145,847,-687,659,616,247,653,610,-48,516,1153,376,804,504,434,96,237,109,86,-186,55,220,5,1458,564,135,2328,204,227,693,-9,-30,820,454,726,67,4015,-16,-390,730,1604,-173,338,751,1443,686,1675,24,-439,-134,683,525,1348,-324,7305,1367,2462,72,52,195,203,448,735,1587,18,2369,1143,105,-463,740,134,446,610,857,444,351,1891,168,813,1645,188,2804,622,-95,232,15,-27,94,125,266,183,184,-38,51,102,1248,2724,-13,192,463,26,-197,97,417,-317,-295,149,4,259,1696,-44,891,-93,-35,224,341,-180,654,-921,258,387,224,383,706,204,1478,134,264,991,-172,572,1317,49,223,114,310,1026,301,693,79,346,562,60,-285,-160,116,-108,227,-48,926,-257,90,-27,1308,-147,412,73,44,-17,212,283,371,923,913,2135,254,36,227,-31,924,153,699,114,455,325,347,-98,2352,673,844,320,246,1532,-94,-120,1192,1279,-181,183,268,188,-64,40,80,-191,66,115,123,-168,775,175,179,87,25,289,206,59,2036,1049,384,100,471,2721,-2,27,304,287,1635,951,55,673,-303,267,467,1408,-16,165,28,3308,2631,315,4105,96,368,1036,1777,448,758,152,671,600,185,147,159,-113,2804,1337,975,116,195,420,713,568,1359,395,87,385,1735,2,1552,249,-93,905,1977,664,319,29,-32,-116,825,606,-84,-68,534,448,542,120,592,2864,885,1036,73,1336,361,399,337,308,1092,1055,820,209,489,918,689,654,46,247,455,168,416,251,3,216,400,202,1315,591,518,224,-646,894,421,-59,337,645,-201,-55,-86,442,266,390,309,42,129,268,495,1080,613,20,680,1003,1584,409,85,177,910,730,955,437,13,-107,604,2039,746,2165,760,4613,156,4086,798,421,3277,1287,-217,2821,584,663,877,95,392,459,679,900,186,523,181,22,951,265,206,413,209,897,-51,-65,-57,133,1521,2050,743,1566,1108,959,2706,196,808,-10,441,203,1714,274,866,1324,39,330,1231,-307,194,729,2185,1348,-78,-2,143,195,366,1751,2042,-405,531,239,21,467,-8,5226,494,754,465,-437,332,-712,830,361,490,-8,20,562,1598,208,1104,248,-552,27,2260,434,174,-267,2352,61,1222,1278,531,108,1081,144,73,565,151,345,232,-91,289,795,-115,837,209,-24,938,11483,1779,1600,31,359,706,752,-59,549,-2734,479,6043,140,348,1082,348,32,29,94,227,255,-42,622,2057,185,605,1228,1396,-28,982,69,184,164,-218,293,5325,1644,711,1111,195,246,707,183,2175,718,74,-131,2380,488,362,237,233,275,86,222,385,390,261,393,763,434,1086,-167,886,42,37,251,2142,1272,252,380,117,-256,-135,103,408,1173,126,433,913,1097,531,687,234,143,-69,663,1641,455,1012,1204,810,871,143,324,3041,2042,274,-268,17,273,913,188,219,350,1480,151,515,988,1696,548,683,1320,249,415,79,103,419,1559,179,32,1599,1149,-63,5245,-193,352,829,55,281,2887,-377,327,582,980,393,458,471,868,582,41,-1104,944,29,8,78,353,680,397,235,76,556,-24,220,68,371,1685,1637,221,186,366,367,-62,-340,767,471,230,-572,193,490,327,19,59,-50,519,473,-436,77,-401,1132,140,430,290,537,18,235,181,161,437,37,885,1155,86,796,924,-25,481,167,1787,488,354,14966,-579,449,338,395,-572,1410,1002,129,356,592,907,190,243,250,-47,288,-169,723,-77,965,1029,725,-292,-204,-143,648,376,2,157,234,1525,-4,14,-586,4084,224,1637,1722,4254,216,300,2118,-1,810,423,52,319,716,2237,138,1002,176,443,938,2409,-30,10187,223,702,-11,114,194,1400,217,580,8343,-54,1998,1283,189,316,817,-72,-467,260,274,175,245,220,199,659,1159,57,185,734,107,532,100,-96,363,74,622,171,315,1436,945,116,946,93,926,886,553,805,304,173,9,457,67,-52,396,547,257,478,201,664,612,447,1090,545,2420,72,-249,4613,-61,1150,4485,2366,-65,1021,2392,-168,1119,32,800,-380,391,1379,762,618,411,726,55,445,-32,500,784,165,105,646,807,253,735,-38,1028,70,9238,2431,276,128,434,389,89,301,35,-52,-245,484,-229,579,77,179,214,1739,2008,481,1553,290,761,160,671,520,1871,2190,760,518,600,1045,1401,1034,321,135,406,1325,2941,171,855,578,1919,2810,48,17,75,569,3176,1229,812,1156,414,32,907,13,520,533,349,53,1240,1150,-27,619,283,1337,-35,69,-51,22,-1087,-86,240,1526,8,-476,-943,627,55,715,1459,984,1058,73,-54,198,144,634,613,297,129,206,191,90,-165,313,29,675,510,3245,723,-339,562,286,3508,968,125,415,-64,-517,424,-21,545,289,99,253,-423,385,606,98,1000,247,291,685,256,52,100,-294,701,844,-127,-594,126,1107,2241,4232,-84,605,-342,709,418,2518,1632,2616,12,2791,-441,412,614,327,301,1525,879,757,564,51,3,68,212,18,184,228,187,758,12,930,528,505,-115,243,2547,213,254,187,3626,274,-247,1040,730,394,359,1688,4100,432,579,661,157,210,330,696,-130,1036,1255,931,-59,239,186,325,2041,890,81,175,568,79,537,401,2972,37,-38,524,-170,2360,-543,-77,1165,995,1219,202,141,146,133,330,4467,749,4471,879,111,-149,699,82,-84,1107,153,471,628,127,1075,329,368,329,141,466,148,1424,1395,582,7129,28,754,3,1854,218,99,597,-369,125,1421,973,1622,959,289,791,299,1582,-75,320,824,586,23,1453,-112,-304,104,-400,322,15,319,181,1411,142,43,482,-539,217,622,85,44,816,283,3455,413,143,521,1073,1849,96,194,-68,-244,457,4,166,2348,884,34,652,73,142,396,291,1332,233,2591,5528,1791,156,415,1345,-63,-51,-193,1316,31,79,206,1706,28,-27,429,111,779,496,1496,582,19,156,-111,824,329,618,622,13,566,239,142,-25,53,318,-163,660,-4,373,658,633,746,453,181,470,115,-645,85,596,446,287,138,624,43,92,594,893,5282,240,541,-265,390,2487,745,-3,427,31,-94,44,229,172,23,1594,1078,26,20,-181,512,863,-241,-199,-52,173,316,-55,73,109,650,728,2130,448,751,390,1240,1237,709,141,362,150,878,1259,400,256,97,194,587,438,483,-145,641,1797,354,-48,2319,129,467,328,376,645,-24,1178,-39,321,690,356,150,430,610,2029,717,75,1029,540,663,722,752,64,190,-35,6,23,411,270,228,169,1704,388,792,-407,1446,-325,-23,-3,162,607,875,-20,-118,9,-128,335,108,-120,1900,136,100,127,847,2570,188,506,35,111,69,210,2069,-70,116,-2,103,-140,1895,6925,1776,7708,1173,1471,578,993,761,633,440,49,498,-31,1028,498,-68,1837,369,837,37,190,331,2831,-845,76,-263,-28,-488,686,380,283,2276,-47,-331,590,-477,794,-2,596,1447,4508,683,-36,-380,1064,241,3498,50,450,502,-39,-123,284,389,1173,1994,1613,2372,-113,673,-41,4735,412,713,1164,478,817,796,341,383,295,265,68,310,57,-8,281,885,286,123,408,343,61,1927,1083,347,66,208,556,708,-64,2592,-281,1121,1132,2415,-82,-89,355,901,910,218,-484,347,720,-657,291,646,576,-268,363,-907,261,-388,529,491,943,894,1210,-395,387,289,61,118,540,-132,1983,310,-15,58,380,224,506,707,3281,-1223,2791,402,757,1134,158,1947,-220,707,683,-233,-203,537,-132,856,5610,37,468,1584,939,116,440,865,-21,472,1592,1092,40,-114,-14,75,1677,375,199,1397,488,621,66,1296,461,2166,687,98,122,9372,279,1693,604,433,423,-250,617,150,322,190,218,3781,1176,56,191,238,997,770,439,2688,1873,119,3998,799,388,2205,394,223,176,18,378,3116,1302,66,1613,469,620,1230,137,2028,66,2899,2809,32,196,204,844,310,2121,3561,467,614,125,771,710,505,846,299,530,444,81,-86,238,1012,1082,677,-12,185,513,1884,-246,65,310,508,8,524,438,278,375,414,18,1380,291,240,1465,482,-48,475,95,615,709,303,294,196,103,881,125,4318,158,678,-244,2,-381,1264,37,-68,-486,84,374,-239,222,-22,283,1032,-220,1445,1398,2285,370,948,1322,280,286,1509,4050,204,241,282,-282,719,374,-97,144,4165,1968,327,2847,734,5,926,116,368,537,154,110,1671,82,-287,-152,-81,2046,958,881,-183,1295,882,153,171,499,542,1191,316,1474,46,356,459,174,359,138,228,1782,20,231,436,3251,134,136,53,65,281,294,775,-548,5,131,306,183,131,485,-322,3084,28,279,-40,1671,303,-303,442,169,2075,154,-77,140,1239,275,-316,910,-4,327,627,31,1426,818,3387,590,437,1835,514,3781,302,736,207,337,1768,582,144,699,1407,114,183,9440,35,1532,3530,663,354,152,459,74,-546,3162,5238,-100,-10,14,609,418,1751,517,837,535,433,348,182,553,787,1761,1059,1369,489,-13,541,300,688,2073,190,396,1914,378,1335,1636,516,209,792,1113,194,-83,1171,259,944,518,411,-34,316,220,43,-148,396,1627,1117,1260,-35,55,368,509,1093,-121,253,810,564,1418,1046,1134,521,93,374,599,1101,1147,4543,77,339,364,498,1383,378,161,522,431,174,958,2445,3605,-201,1200,-68,-31,-344,206,448,363,53,304,100,156,4591,396,-143,1010,347,425,1049,-109,592,472,1535,-64,612,2202,2840,413,161,112,-15,-47,-125,841,813,115,-41,102,127,160,-9,18,174,425,465,3792,844,20,848,88,280,-87,688,835,310,-99,75,-1186,263,502,890,19,24,1046,843,-19,777,14,-78,475,-51,88,348,889,482,1036,9,118,38,1577,-347,54,266,-50,757,264,530,2178,528,118,302,2588,171,31,1309,348,984,349,1666,5338,554,-49,321,257,172,549,742,22,410,-53,333,3041,1276,1203,432,297,121,-283,1716,306,279,738,24,169,424,2295,462,758,432,358,107,2679,295,469,233,2394,202,65,113,447,736,270,460,32,298,104,-177,1274,1633,161,226,-29,1093,269,265,117,436,616,416,121,12,461,550,1561,483,259,779,1062,137,1013,320,407,422,-218,1377,598,104,710,-195,424,270,293,54,406,408,519,1516,886,85,-42,532,10,113,293,499,-204,-93,113,12,213,454,-96,-49,59,6,-10,271,87,165,69,-237,-34,800,-658,401,-212,-38,48,-85,-131,15,133,45,371,-43,350,237,-10,21,133,8,38,38,590,33,-1581,1560,-102,206,479,41,-252,119,90,-13,31,101,1139,506,1704,1559,922,92,49,1677,2072,300,1200,2176,324,-47,-18,-237,-4,34,134,384,-66,279,261,39,209,-27,21,-371,3628,160,419,-22,20,-16,482,-122,14,267,44,133,132,105,13,55,56,42,248,-724,487,340,-81,2204,58,117,233,436,1233,291,-10,425,10,-18,-128,147,169,90,-44,165,-19,-12,272,459,-21,147,191,-132,150,-21,31,-36,-97,452,-228,-149,-216,3283,202,1311,223,918,-94,16,-1700,-172,2
-47,-171,-284,-45,-240,-88,299,-94,58,234,33,-358,-304,-168,264,250,-98,-125,9913,72,-88,-71,-4,-125,47,-13,-112,-42,21,-58,-315,-45,-580,-665,-662,-607,66,2273,97,-113,641,236,273,4693,414,217,12237,77,-24,195,184,4778,323,2047,-97,77,353,-140,45,-24,116,60,-608,188,-489,11,567,48,116,-307,-180,174,290,-148,-25,8,19,331,279,-63,69,428,181,984,-635,-136,58,146,159,70,235,85,219,256,125,-18,-4,182,56,-3,48,-225,-23,-88,-132,722,314,215,-513,154,59,-34,-26,-296,-32,37,-38,-30,58,169,12,19,44,399,49,229,319,-175,-18,51,68,90,-23,49,2,532,61,301,403,151,-57,2,99,104,67,72,97,427,297,53,165,132,248,451,-68,-34,208,-42,221,-32,3891,102,80,177,388,47,88,163,381,77,1222,23,92,97,774,244,-32,65,-16,56,465,222,107,265,916,126,-19,15,-326,-27,1290,22,33,-63,392,264,92,3,-18,242,156,254,70,79,30,285,-17,274,327,185,382,622,75,-10,756,-283,147,1102,66,7,722,-61,45,-4,253,6393,31,269,488,17,27,23,1022,134,151,67,51,399,560,331,1190,184,1342,-11,6,52,49,84,125,76,-36,360,266,-10,449,-96,120,-29,648,-58,223,169,99,51,-67,107,34,-221,-10,2,-108,12,144,128,66,282,158,35,-211,-38,68,754,1938,135,1,14,115,155,478,-37,1101,605,1252,-87,66,24,60,291,645,-50,76,-12,247,66,268,-15,134,821,90,389,-439,301,15,154,321,15,89,142,266,6,884,593,606,329,-12,507,2070,243,-21,16,203,1,517,71,16,69,27,216,512,370,40,85,53,91,91,9,330,57,77,1883,26,-284,1032,93,900,192,292,63,66,62,90,150,295,2490,12,87,31,568,1304,187,284,6,170,111,956,295,50,244,508,25,13,-12,32,384,338,-26,-34,92,194,-52,-39,-19,29,-45,-35,171,34,130,266,58,418,329,202,176,-15,204,1313,-206,41,-10,421,522,55,-17,17,253,48,-11,-34,94,-40,269,173,90,158,69,501,97,203,71,718,42,-44,-187,-3,107,514,243,337,433,1584,360,42,28,117,-253,67,7,23,499,226,15,476,285,-12,-234,329,-180,294,25,40,59,312,687,160,42,-41,-56,54,80,47,-3,21,120,420,-82,153,113,30,638,169,224,224,133,37,-29,118,113,231,55,-34,27,13,-19,48,55,109,92,-131,66,205,-115,-18,660,86,262,117,217,975,308,-82,170,69,278,134,-5,1009,142,147,235,221,496,-1,58,-161,334,418,228,187,55,335,3521,96,476,223,1249,112,21,375,77,371,313,536,251,76,-53,140,-138,16,42,-38,323,482,86,471,533,29,37,232,37,44,-37,5646,56,-63,93,174,14997,85,414,305,-15,204,55,189,427,144,77,122,83,580,146,150,411,29,430,127,120,605,281,55,42,264,53,-218,292,97,-577,-273,21,-11,61,44,-6,1659,52,141,395,-350,153,51,465,26,-48,31,10,69,277,61,187,273,246,607,98,-1,-65,26,21,220,31,114,33,478,24,608,293,73,-57,140,429,77,282,17,-76,35,483,87,268,152,637,39,30,8,616,91,36,54,157,106,162,271,79,276,140,50,207,168,173,-35,106,31,14,139,97,-44,235,280,121,426,-5,75,224,317,13,135,-63,9,2,345,357,67,195,-31,21,181,81,237,42,46,64,208,332,267,-61,-85,97,149,262,136,68,361,-24,121,9,106,106,182,324,40,38,137,660,345,93,-407,166,-47,5,6,229,59,344,-16,157,138,508,137,181,163,108,99,-9,85,301,106,580,-7,42,54,117,979,40,82,192,-152,-36,-106,-32,64,392,-55,-2,173,-88,5,40,-80,373,-35,69,192,16,-62,1167,97,50,-22,375,318,114,842,-25,355,-21,-24,-35,65,38,1416,-33,161,126,-79,139,154,29,-86,1689,726,24,-129,127,-54,359,1017,1213,88,196,-36,-22,5,9227,279,92,727,763,488,190,79,46,114,-215,-339,498,-96,-105,-32,-253,-98,52,-39,108,72,1032,328,101,-30,13,170,125,-61,142,8,31,161,-38,112,200,-232,19,34,-45,25,621,32,-82,-80,-9,514,-137,-17,172,-34,-39,-38,12,-153,73,36,172,0,19,532,3002,137,120,110,555,7341,626,14,72,851,-18,16,-94,2638,-22,-63,-139,15,14,93,139,48,7438,319,24,-13,49,137,-147,-224,44,-110,2520,-35,-91,42,2,477,8198,-26,384,8,163,67,58,129,-171,1890,1907,-40,62,470,1102,135,0,115,1833,961,323,101,64,93,142,19,-96,141,-68,-4,1669,22,306,1,-13,17,332,39,-72,21,-83,64,33,-6,289,-9,-106,-158,106,205,66,-472,22,540,-47,-29,387,154,135,217,-37,12,204,58,5,2,-29,96,-7,117,-23,-18,-44,-148,-10,78,-37,-20,-56,137,55,348,-133,-81,3628,6,232,19,95,111,-70,-86,-69,-22,-18,5,83,958,90,40,5,207,-91,46,115,-7,-69,-159,149,0,218,-54,4064,3,11,-55,1424,-41,-36,-46,3679,-127,195,58,136,-70,16,-318,162,-63,85,-52,35,-259,1717,233,76,68,51,-30,-1,237,118,128,-11,293,385,-257,22,100,104,231,27,123,27,26,1103,66,644,55,467,90,1222,49,399,611,303,-39,149,250,3712,239,272,133,487,45,54,59,582,4215,1845,84,92,54,216,40,33,84,93,2248,23,-154,-14,58,-4,17,249,2031,1552,590,328,491,27,84,91,-33,82,303,848,2,31,4,55,724,136,1296,9,202,115,3,3445,177,56,20,-170,4,410,-32,19,-5,-47,-24,254,474,-12,421,-11,45,-69,95,50,63,-16,88,128,872,-6,4,16,27,37,-97,2,27,301,865,-11,100,132,65,-4,1364,451,-14,528,74,281,11,119,32,-73,-281,-36,-24,-41,-159,361,14,180,-40,-7,23,21,-1,-33,136,120,-112,235,43,53,231,-163,112,-107,-45,-94,100,-113,74,-5,7,10,-156,60,186,102,-295,-20,440,17222,4237,72,-89,-146,143,134,-32,190,56,-114,41,85,29,241,44,19,512,-198,94,258,30,34,137,100,15,304,1773,10,23,-11,284,70,3,26,248,419,637,197,-14,-22,-65,47,12,812,70,76,47,221,-22,60,-46,9,-7,215,79,23,446,43,15,99,-32,-55,38,476,70,475,951,-9,290,-14,13,773,423,317,5,70,-33,55,-19,-8,285,1917,-64,-29,-33,-16,413,79,54,104,79,165,961,150,48,123,184,290,31,179,-68,143,-11,-6,-95,-85,108,71,240,358,169,372,69,-380,39,5,151,75,-57,22,289,-65,113,120,452,-1,-49,327,109,928,-26,100,54,-67,710,-14,1666,66,-88,699,41,166,283,-42,220,63,768,4766,6,1416,274,161,10,191,61,110,39,417,256,193,12,26,17,58,829,-26,120,116,71,16,-32,2660,39,-67,154,-34,886,658,80,12,646,-10,-140,52,222,49,315,-22,3,134,-8,-427,1,28,264,-373,227,-1,1579,370,724,69,-65,-5,209,9,180,120,-46,13,1621,79,220,-28,-7,-10,46,-218,171,125,135,45,189,188,479,213,0,-47,50,78,103,-160,122,212,-56,0,16,197,-38,158,-27,306,225,96,-7,7,105,84,26,-353,265,85,-68,-102,51,290,77,219,379,325,157,104,27,189,38,-6,21,734,129,77,19,-5,-215,98,143,-6,110,284,33,90,-31,16,54,-4,-229,362,-21,52,202,-15,141,192,243,56,13,79,205,-31,187,45,804,57,28,74,-78,498,-45,263,-6,200,-3,197,12,20,154,1,22,106,146,-391,442,-25,202,-4,335,81,20,5245,719,224,-48,8,100,-114,-32,13,-51,25,490,858,26,195,-48,-47,-12,297,41,-11,8,853,355,99,106,74,-38,7,94,628,-33,-36,30,158,39,95,21,555,-35,36,2,356,-480,-150,-182,22,55,12,-15,327,-82,200,-103,65,112,-30,90,394,115,34,301,-24,257,261,667,-8,498,7,178,120,201,382,3,11,306,-32,113,61,11,195,-44,770,152,276,-38,76,57,799,-17,134,768,216,103,54,73,-46,125,199,322,-16,28,213,-41,120,44,-667,-94,-219,60,-113,498,108,-10,178,2,44,-50,-89,208,115,-27,-50,588,11032,21,73,4608,1,-9,53,-71,9,1965,305,-69,63,36,65,-17,108,1808,26,162,324,120,32,113,-79,-2,371,44,-26,329,159,-1,-113,1561,1217,-90,198,1459,-39,35,-4,40,-49,57,-92,434,-72,71,217,98,10,45,-7,122,523,53,75,53,538,663,-8,-17,-122,429,-61,11,63,259,-7,-166,117,331,1241,139,-8,91,321,-138,82,37,-19,46,45,25,82,31,351,-159,-39,9882,71,6470,4629,6804,36,15,33,4328,-112,508,438,2253,37,6,532,-96,666,-143,126,-127,277,873,-15,196,80,44,3853,40,-2,218,-238,-349,1638,-19,88,94,630,45,220,17,507,-64,-58,143,90,59,130,-485,20,-108,68,-91,-72,26,2464,87,31,297,206,198,82,429,252,81,432,929,165,192,406,78,113,785,467,85,-176,1299,61,2790,605,8,13,-179,6,328,8066,160,6,-283,5,47,45,14,59,31,16,156,76,-5,113,-22,112,-40,-7,203,-46,9,88,123,7229,-2,105,-26,-320,432,66,44,35,-12,755,20,-69,-40,-1,-74,-1,218,-29,1277,29,-37,-85,50,52,670,-8,120,109,26,-52,442,452,43,33,-40,81,454,487,182,7,95,-26,-105,18,22,11,112,63,107,2466,-214,-27,73,36,40,692,137,5819,229,-211,1453,212,-33,-4,-76,-204,102,-164,374,101,472,120,1648,80,47,-6,2077,2,-91,173,96,385,121,62,-10,39,367,147,-11,5656,390,-43,24,351,116,12,253,403,72,1387,62,258,189,74,61,609,116,34,-39,80,19,-4,128,13,120,420,4,187,31,-31,439,122,500,353,-2,116,182,49,182,249,350,-42,228,-40,-46,377,1345,87,-17,-8,110,-7,23,62,-30,40,92,211,4,-39,91,51,15,306,-86,51,187,78,177,401,62,106,-16,-45,47,76,-61,12,181,105,4108,337,118,63,-68,453,291,39,127,969,16,78,-144,-7,94,335,77,207,790,195,17,25,101,230,-203,2,-15,-29,-15,15,375,-13,22,152,288,-1,-428,119,-23,17,69,28,-80,-49,66,0,-55,-29,25,113,4303,1834,304,37,34,16,-198,55,45,112,50,671,19,4,35,28,302,167,624,145,-58,-26,885,-119,-138,4,-53,182,2408,-84,548,116,261,-7,-107,1103,-10,48,-90,-375,86,59,36,25,96,-3,233,258,493,84,55,4,975,93,56,43,519,-35,88,-32,313,-93,80,56,150,-29,1954,-111,143,-18,10,181,74,162,245,-23,149,-41,38,97,44,14,-124,-55,144,69,386,24,151,45,174,317,327,1605,870,156,30,85,23,62,-81,0,-16,358,44,74,644,-64,29,18,105,40,58,6,-75,7,56,858,147,72,107,24,359,42,508,-12,38,663,-7,-73,645,56,-23,40,-102,50,42,60,-20,-1,34,2724,-46,545,819,-82,268,138,130,-18,122,263,313,-546,107,825,62,-145,112,132,-23,8,36,227,68,35,3958,-330,-20,-20,131,-10,179,25,-65,206,17,21,12,508,234,287,343,-17,-237,3,-68,-168,156,462,-37,-19,-4,875,686,677,40,3226,488,-76,80,26,178,-59,580,186,40,392,61,-37,-19,225,516,91,63,63,1121,-4,-275,-12,37,-103,13,86,91,-44,99,73,123,314,-49,418,155,642,-5,-36,253,574,54,72,-48,-126,-45,82,-19,82,90,172,24,90,9,312,54,305,80,223,40,26,246,148,113,273,343,238,35,-34,65,246,283,589,257,123,22,264,187,77,244,44,99,78,19,70,133,35,-15,-60,605,618,126,62,677,158,24,252,-113,-43,-3,5,31,190,336,257,160,110,341,467,-30,-138,116,220,-37,233,36,70,20,357,-7,-50,59,1030,82,10,-70,-37,85,579,189,140,1143,137,232,87,-26,196,212,12,159,9,-22,146,132,-49,-16,5,357,93,64,-37,33,383,33,179,21,36,106,384,71,136,159,21,184,1045,-75,80,107,54,105,36,14,181,106,35,-34,-36,-87,-19,42,67,-3,-141,6,156,245,-87,49,70,18,477,2,1353,78,325,28,-8,7,60,101,-150,-2,-22,34,-51,8,65,-32,27,136,8,539,-10,-32,120,-124,69,42,60,26,31,281,-4,107,-31,151,32,-10,-8,55,24,5844,247,16,-42,58,30,67,114,269,107,-101,74,88,133,-6,48,365,-22,53,-95,39,-55,-10,267,-17,351,34,30,-252,-11,20,23,-52,9,9,-68,57,-49,-216,128,-127,-73,320,21,192,261,96,102,42,-149,20,1,-99,5,492,213,501,1145,9,96,39,413,201,-49,55,508,106,37,30,46,41,145,3,37,136,56,407,79,585,-67,127,37,66,-44,-66,734,87,283,275,-101,107,66,-239,150,37,155,-15,426,59,159,179,1,36,393,-49,39,55,-36,-20,-4,43,25,27,-80,327,35,16,60,125,26,541,290,312,-9,176,-60,140,425,63,-14,99,10,304,42,113,-72,196,121,47,106,146,70,0,24,-252,106,179,215,487,55,-7,22,375,109,267,-65,207,-24,-5,647,-16,145,57,174,-4,25,48,69,85,123,-310,-194,46,27,-111,50,78,132,78,14,95,75,302,11,-41,89,8,72,-29,94,110,-109,267,111,184,78,-57,15,37,442,1238,264,81,-131,11,103,6606,47,376,-400,-75,383,-4,38,103,-4,271,-62,257,-58,-49,27,352,274,46,-48,-89,31,75,834,-112,212,28,-18,18,818,4154,2458,-60,2,172,20,-1,41,335,7,-20,34,65,92,56,79,118,192,25,196,-87,-34,64,115,21,68,347,162,129,101,73,158,21,-5,59,103,457,1128,121,48,5288,3853,699,1948,2830,12947,805,20,210,-40,-40,168,84,54,31,779,19,-210,17,115,29,9,-27,135,39,-53,-78,32,13,-95,-8,69,126,242,248,-17,8,-14,9,-23,28,407,150,-17,-39,56,-28,-41,110,90,85,91,229,-75,64,-3,385,320,126,-77,39,216,-87,40,85,177,98,122,23,-9,-51,61,58,19,65,122,6,-11,0,-36,32,-35,516,60,-13,-90,41,121,117,3,31,31,61,45,-16,32,324,216,16,-18,-137,242,25,109,92,-3,167,212,-45,473,-29,-48,601,81,-10,185,1353,-24,134,835,3,2,593,5,75,317,-200,135,191,-177,24,114,73,-47,258,84,-38,590,175,511,-24,22,128,206,140,101,52,139,-18,-30,272,174,18,-32,55,139,812,141,-53,25,109,29,45,63,61,51,-1,473,136,46,-95,76,49,-34,21,78,-69,37,113,-100,-22,91,35,-5,31,-23,13,-24,92,46,112,614,13,368,289,-142,417,132,57,100,75,59,-4,5,-45,1540,103,66,63,55,7,174,-53,-12,145,-12,32,215,-78,145,-18,65,201,226,-17,66,813,22,-78,-4,100,-72,31,110,26,711,379,-4,162,14,10,202,113,498,125,79,-4,35,60,-43,38,39,884,30,-27,25,25,122,9,705,23,-73,40,-86,98,54,432,90,9,-251,-26,184,618,29,-27,86,-38,1,90,58,37,336,210,-103,71,27,-24,235,-31,78,112,14,437,-376,96,47,16,29,-15,162,21,14,170,-41,34,5,-44,-86,602,186,45,218,149,127,583,39,19,297,-80,127,177,0,93,25,517,18,151,121,-10,120,-327,259,1553,105,-7,126,6,72,40,31,579,88,176,-14,-16,379,27,183,-4,169,96,131,-25,315,75,95,-56,-45,-22,190,78,-44,10,50,95,15,1764,0,107,-157,106,414,72,78,51,85,28,39,186,-27,226,164,152,176,40,495,1050,77,37,-3,-69,-12,20,17,-18,-59,67,68,-22,-50,40,44,140,-37,698,176,-48,212,167,63,252,78,103,-17,-1,-4,-254,194,88,164,-300,-27,-23,38,52,61,263,-531,62,65,-20,36,-3,-31,116,84,360,1120,64,654,448,-54,8,1416,264,561,14,136,-14,81,71,327,87,0,83,318,-22,672,150,72,610,3568,-1,134,8,-39,-58,8,10,594,39,28,40,269,295,148,301,-83,162,-49,5,-222,50,-18,63,195,475,175,208,236,-86,59,-34,122,-343,381,343,94,-3,528,402,-16,-90,-43,47,-16,47,219,143,-47,169,71,19,357,122,82,156,6575,-16,302,-42,69,39,595,-31,98,168,-50,1673,-15,0,199,7,0,435,92,0,79,-49,87,40,356,38,16,516,95,-48,159,35,330,771,443,389,389,488,-1,-146,117,242,57,119,87,143,312,169,-28,-157,233,152,-42,59,32,50,74,237,108,8,21,391,69,-26,-56,57,-239,8,121,191,29,-1,-41,300,10,135,244,27,-69,-79,200,-90,-37,1041,18,21,-4,112,25,83,16,13,70,-23,2,0,52,191,383,1311,29,123,96,19,4,-53,90,43,249,8,130,-29,544,-148,33,7,93,55,140,110,31,242,21,14,-36,68,417,51,187,-28,12,63,21,21,162,81,17,95,2645,90,309,49,-18,12,32,48,162,212,5,-23,248,75,-87,293,127,142,12,40,26,33,-3,571,-11,67,68,52,112,-128,18,83,2,110,-3,11,-18,-19,-38,-9,-113,201,87,74,18,43,28,-20,95,64,39,-41,289,46,172,138,708,7,275,32,15,-2,163,181,-179,452,52,-18,45,758,312,49,14,0,7,-37,-114,171,-12,10,155,-43,20,24,-171,67,120,353,105,-8,361,0,-6,30,64,-50,13,14,-72,-3,278,-68,93,-23,78,68,202,111,701,105,34,-24,99,33,131,162,20,105,475,-3,-46,70,448,458,79,-42,155,14,21,56,-35,283,167,185,104,-199,119,57,34,61,426,100,478,11,108,62,83,22,74,17,39,-11,40,332,-22,131,5,4,-13,236,52,-37,327,42,48,311,75,74,-13,444,48,40,-58,77,58,40,172,119,8,20,17,384,81,204,-173,317,292,171,-123,471,64,224,15,90,14,11,46,112,-61,-1,5,-21,23,226,26,138,325,195,200,576,24,42,440,132,-57,381,117,45,-29,12,-24,-67,48,-37,70,31,61,-5,70,310,299,34,-252,-35,109,-39,138,-40,812,290,138,70,-201,43,160,39,47,122,102,74,2,-36,102,-90,97,171,19,-15,216,6,118,337,502,341,-99,174,220,156,107,555,150,-44,-36,-16,32,4241,88,823,39,-268,131,77,386,18,291,-235,151,122,-64,496,28,332,111,-78,-720,101,-9,-29,13,65,25,-4,-16,74,-20,460,38,64,24,105,194,295,103,41,466,145,148,67,48,52,44,123,93,20,-64,64,-1,-19,58,122,62,48,99,-2,580,48,23,118,61,-66,-18,1,-36,105,-7,33,114,-17,134,-100,19,19,178,80,-38,153,19,231,0,3,-8,65,-72,1111,-25,12,171,98,131,1293,85,301,26,247,3,-25,261,109,92,52,11,68,14,37,226,-14,45,-13,3,-391,127,33,334,-6,316,-35,23,-122,-164,237,20,283,42,86,-2,227,75,-42,-182,4,22,96,-9,-37,-197,207,321,312,43,11,10,16,244,212,0,413,72,41,233,266,-103,-18,-21,121,174,472,59,77,-7,12,180,601,-31,17,-85,-88,107,59,-77,15,60,-69,277,-11,134,124,66,317,856,34,-47,-24,-16,34,94,22,-196,42,-22,-21,133,132,-13,107,504,-116,114,22,-58,40,-5,375,57,117,230,241,25,189,137,483,-44,349,-34,114,71,163,110,1579,31,71,-17,21,89,-26,-75,6,93,374,63,374,253,78,78,35,-24,-6,383,77,3,429,104,51,118,80,-24,36,-282,205,836,1069,-187,311,252,139,-85,808,314,-30,210,62,-206,26,-138,50,-29,67,145,-139,77,91,30,25,541,23,-17,23,8015,-21,515,-121,541,7,16,70,-42,5261,-11,16,-26,-128,-10,10,280,80,197,41,877,-14,756,24,112,-13,267,-22,112,6,452,-22,181,167,1308,-9,6343,-5,25,-21,154,-32,209,2536,85,631,2,-20,56,69,6,49,73,54,203,18,172,-22,-5,44,-115,96,-41,-65,-91,-67,-25,81,-210,16,4,761,-8,-70,239,-43,8,3,45,134,-48,-5,15,190,3410,20,10,28,376,66,162,-28,436,-100,-104,-25,-15,18,25,13,448,31,-6,41,150,1687,-64,62,1124,359,12,99,196,-1006,-49,22,175,33,77,100,1075,-14,8,-14,561,153,596,-29,797,6100,210,277,157,256,140,144,-137,-27,-4,345,157,280,36,138,-108,201,-87,2,15,37,2771,701,28,-58,-2,1538,25,-24,85,367,265,-332,-11,1547,26,689,174,4026,-31,137,6355,617,-123,305,50,212,25,1852,-3,404,12,79,-77,-349,2851,40,7,-12,1964,86,-35,5246,446,33,381,91,-1,182,48,103,-193,-17,1261,2156,12,11,-23,14,94,42,82,-79,-47,-56,127,-114,-26,32,100,14,58,221,74,153,230,-47,99,123,-6,638,12,4,287,128,3095,245,89,150,1963,1353,218,249,146,-197,-113,2640,45,-14,-99,-46,50,94,597,262,120,50,2,-26,75,178,-42,100,49,331,293,94,239,58,72,16,413,-59,2607,552,98,-78,-6,58,3393,-364,309,152,-52,534,905,1,108,64,40,55,65,5403,5037,15,871,132,66,528,611,327,329,-88,2581,-75,-47,-1,92,81,22,63,427,19,-277,-5,43,-56,102,-55,103,394,419,186,155,12,-147,-43,49,-34,8,39,419,131,744,49,47,1019,421,290,649,84,0,-41,805,1480,138,-574,91,4,57,30,-9,305,-8,56,93,174,13,-25,94,16,176,73,-16,181,223,816,189,116,154,4404,4081,366,-56,7,482,44,126,-28,-3,234,-16,77,3713,45,73,-34,10,39,99,140,103,214,62,15,-93,-11,-3,132,373,132,95,-54,40,4520,-74,6,131,2,-19,-12,44,787,82,-15,-12,45,89,79,-17,184,21,197,-124,-33,-21,-59,-83,-51,160,202,263,138,89,81,-16,6,221,34,1,2,79,-38,172,2,95,59,3392,-8,2137,36,-11,79,34,2133,-407,1736,-102,82,31,148,1784,29,360,51,112,28,46,236,-13,44,-19,-82,486,210,3856,3700,50,369,533,27,233,151,291,92,464,353,64,195,-99,-112,67,77,43,177,353,52,2475,53,19,46,-17,-27,1486,35,266,38,431,-136,120,-83,688,-26,269,66,-152,-39,246,-84,137,2558,-1,44,-18,36,218,63,668,455,198,-23,3,35,433,-6,231,316,405,526,508,58,-12,17,234,312,236,27,-23,227,-11,-13,1373,-12,279,-48,31,132,204,64,119,233,-15,129,27,86,86,102,451,211,89,4,-13,57,479,106,247,902,168,152,26,-27,100,-13,224,-23,-88,119,760,-79,-11,1,40,90,158,-113,979,49,-24,-75,139,2,102,119,0,58,22,32,330,-47,42,33,-18,-90,39,451,24,124,3426,393,494,31,100,-95,271,-23,-59,60,-19,281,44,134,38,92,303,17,837,447,81,-42,110,62,143,311,240,331,1538,158,2315,116,171,9,191,133,-26,79,100,-44,-8,-13,123,602,-6,64,-22,1,22,31,314,25,134,140,72,-30,-37,-14,156,2136,94,-7,14,-15,77,30,94,10,179,-27,48,387,23,77,-37,467,-38,71,-26,76,-64,-70,71,76,38,17,70,8,-9,-87,20,38,-10,56,41,84,57,-59,-11,105,360,9,-111,77,25,284,213,221,-23,10,-47,-30,-88,-19,83,265,113,525,276,1034,-9,-12,-1,54,206,520,136,119,23,104,3610,24,-11,-57,63,119,174,26,58,716,77,-113,56,4,311,27,194,-48,98,-32,48,90,40,-15,48,47,273,14,72,103,58,41,85,-21,9,34,548,112,393,-171,429,82,144,198,80,49,60,63,56,54,-108,106,-39,77,174,134,23,226,386,-39,54,-47,13,21,-82,-17,96,104,-128,111,-80,-57,49,-26,-166,159,-101,134,-21,-44,-59,56,0,-23,54,22,2814,89,427,51,27,-14,-47,83,-85,161,76,270,33,154,191,-8,80,40,25,91,443,160,94,-16,-58,386,153,115,214,-12,207,22,-71,40,85,45,19,-63,24,-60,76,374,132,169,34,96,-335,153,321,124,-24,61,122,93,90,-53,264,115,-38,92,65,-191,-98,24,60,-60,286,-348,-56,-54,329,-175,234,52,81,-67,-186,-98,135,565,93,140,174,102,-77,296,-51,-45,152,27,16,282,1246,-27,-30,84,1478,512,263,44,-104,68,885,338,277,128,46,6,55,-374,22,100,16,-15,3,104,3,-88,67,48,-196,65,30,-16,28,282,34,-413,59,24,143,-74,-10,75,-50,497,73,-16,-23,167,288,-6,-38,78,85,169,34,24,-41,45,-73,-13,-37,178,257,-187,-19,6,20,-11,-29,21,190,107,14,-5,-78,-7,25,225,57,33,8,0,-15,7,31,38,36,-2,3,4,175,192,-29,1,219,43,96,-114,79,148,-124,106,106,6,-19,-127,-91,301,-308,137,-11,34,66,51,135,-16,253,-113,103,14,80,260,503,-15,2,-3,13724,70,-253,188,-64,16,161,88,289,52,3,10,14,-90,48,14,172,1464,-12,80,77,-19,56,-105,122,170,-36,16,-14,145,2229,466,36,50,249,237,770,87,1358,142,43,-28,-20,-7,4881,609,-20,3388,104,68,-113,36,28,-19,20,1554,628,49,98,133,3,45,97,-41,742,-179,-56,18,-29,-56,360,32,-108,76,126,-45,106,-46,-269,159,895,175,318,-89,-38,-6,-28,-60,29,4,71,8,193,-12,21,-21,1008,22,154,-4,45,142,-19,26,39,60,24,857,178,81,520,271,-16,238,-13,50,200,40,122,26,-48,-28,-58,-25,150,181,196,282,69,238,29,57,133,238,60,-36,174,-41,-261,37,-17,10006,16,326,96,7,27,-150,-182,52,14,-70,28,-29,11,-32,-43,-34,39,24,-85,15,5,-138,37,3,-10,27,-47,22,19,535,10,38,122,-271,39,822,283,4992,2475,529,90,185,238,961,332,-139,240,45,273,-53,49,71,688,76,305,169,57,-232,95,181,-113,217,-15,68,5,34,218,41,263,7,144,18,25,8,32,403,-5,8,244,-45,2182,9,35,1,1023,-42,371,-83,11,33,29,65,44,-47,-150,81,70,5,44,-28,107,658,525,80,11,1,33,155,1604,43,497,131,130,-336,219,86,-5,388,90,-5,295,98,-15,-27,36,-93,-39,12,72,-61,72,170,212,-1,20,63,382,-6,51,127,28,37,65,84,-136,-19,0,29,13,89,-3,188,342,-8,-160,-68,46,42,1100,111,-157,202,829,24,147,88,453,145,-28,37,35,35,-94,58,110,64,223,5,1640,24,39,57,-38,317,-26,735,14,36,191,78,-7,48,50,11,-32,-14,21,52,29,127,76,16,84,87,-1,105,36,258,1150,-38,132,-15,116,3,522,296,178,-57,74,16,186,407,269,-25,35,86,240,132,47,-211,3,659,35,62,40,373,357,-30,19,94,39,35,594,-34,248,215,66,181,-11,-18,2141,171,31,-27,14,36,26,-92,795,-22,-6,-118,159,68,295,2,23,-1,33,85,33,-18,193,161,20,776,27,11,1374,144,475,-28,18,9,42,73,-6,676,70,-13,-20,-41,-69,-50,39,17,-46,-27,1483,76,-97,185,35,15,4,-119,2694,4339,-112,109,-1,-51,-44,60,-21,-25,-28,207,96,-15,36,88,56,488,15,72,-76,38,-27,-12,48,322,-19,101,-170,-23,187,135,-1,563,170,85,159,783,58,80,15,-385,-529,558,-27,-16,340,-60,85,547,63,-10,82,169,1706,52,13006,-10,-1,589,180,54,-35,142,-43,45,-3,151,29,-22,-21,-34,166,1051,90,-4,-83,91,-2,-48,33,-6,68,58,61,-9,-12,79,70,-22,-16,75,9,18,111,-20,-26,-3,51,-88,127,49,3,283,14,19,38,10,503,-52,-49,109,-4,-6,107,485,-28,42,24,71,101,29,-148,289,151,88,293,-17,521,108,93,645,-166,-32,-104,-95,1618,113,33,-9,43,-169,4191,-107,193,390,61,-25,26,190,40,346,17,7,20,90,325,8,351,259,1354,68,39,-44,5,176,-80,45,-33,-85,444,12,288,35,-26,19,-137,197,147,-124,-203,58,872,173,50,9,4,-7,8,14,-26,-133,136,0,-76,-98,-47,419,519,100,33,-42,524,57,302,3545,-67,81,-74,219,11276,418,-15,53,38,162,-16,88,-30,179,165,338,2433,287,67,2,-78,3494,58,-114,-17,273,19,17,75,170,695,150,-41,7,-133,-198,185,-48,-44,26,-112,41,-108,143,33,36,182,-155,41,345,-357,15,-32,38,-3,-61,-31,-56,9,-106,21,45,-17,134,26,92,168,196,-73,34,6,32,3,90,172,66,26,0,-154,-63,-52,19,429,728,1431,9341,365,15886,-162,-40,31,43,1,39,229,-128,26,-26,-13,58,433,-75,18,276,66,134,-2,3159,74,598,66,63,1,52,52,0,2,82,5271,51,232,63,144,-258,1393,276,422,31,44,5,21,1449,28,68,192,108,158,113,83,83,84,41,-17,281,-58,-398,313,75,5,29,77,-252,111,19,-203,55,-62,50,95,359,756,256,72,14,-87,-47,35,198,19,-39,2927,28,288,99,466,21,90,-31,199,38,45,55,295,-927,147,149,-23,286,29,-56,17,-16,-57,119,48,-18,20,7,22,-64,95,-95,43,247,-74,399,43,-67,-89,71,187,8657,1176,25,3671,-44,60,10,-88,14030,19230,147,405,13031,39,54,1143,701,294,28,26,120,119,46,60,333,9,19,1,-47,-245,-152,4,102,5257,167,-49,396,12,1348,105,-25,41,159,15,-84,1,55,-131,46,229,193,-60,-19,17,84,74,837,753,-481,76,247,117,278,57,1153,247,313,431,251,757,-32,1039,111,421,6175,23,0,39,105,-10,61,963,562,-12,531,30,-15,49,-9,19,70,156,-278,182,-13,-54,47,140,-46,150,356,36,129,7133,15,-8,14,90,59,-62,56,-68,122,228,1084,-244,299,125,760,123,261,394,17,-31,375,10,-85,100,11,-45,60,286,196,-33,73,200,1,-3,-481,-7,-1,444,11,-84,-34,-53,1,1,25,246,98,88,185,88,4,33,73,265,-46,-4,-58,46,-10,61,144,17,49,169,50,16,-112,147,87,158,-201,-66,-24,-351,225,-16,265,8,177,88,57,-164,-24,275,12,160,36,66,5,44,24,-116,-41,5,-105,165,175,329,-123,-182,35,188,-10,13,-19,99,88,6,-36,9,228,26,172,74,28,39,610,910,-143,26,-70,-34,-180,-181,88,-14,61,-122,-4,219,16,-222,1655,-836,620,342,118,138,41,168,760,2689,1158,71,258,61,104,-89,26,227,-130,-4,2416,435,3401,378,-6,5255,70,-23,10,115,0,21,50,-3,-66,-130,17,164,190,-21,46,96,64,16,-66,-203,-101,210,-11,54,3894,-11,28,355,256,78,391,-61,-46,78,-56,-1,-41,75,92,-3,374,821,-34,-68,-21,-10,6,30,1007,131,26,458,245,34,50,93,-25,513,54,56,-36,-177,260,1815,131,1898,85,-132,163,80,-137,3,-35,36,79,152,375,432,-41,436,-4,23,-5,83,240,105,-35,183,225,332,134,-6,117,35,-82,-32,205,15,332,108,110,-46,-11,115,4,361,-83,77,176,-81,-19,-65,6,-299,-60,937,84,46,-9,33,459,-237,34,532,89,71,139,-92,-3,135,1609,-7,-194,577,-54,-14,-65,13452,725,34,79,21,166,52,132,46,280,86,7,122,17,40,170,170,-35,715,52,280,-17,-13,13355,512,108,134,-351,7,-106,733,-28,26,-23,14,20,195,354,81,-68,112,-41,1757,4,1214,-149,-361,1703,129,30,64,251,1,158,13,151,1766,8,-96,59,105,71,64,129,107,-7,2273,37,41,340,-89,25,72,127,18,41,41,311,-213,-13,46,32,21,197,-19,70,68,152,106,1018,-54,347,337,261,-57,17,78,-109,-4,4,381,-50,126,32,294,149,247,35,-69,29,48,-9,29,-71,-162,12,56,-10,-4,615,104,109,156,-77,-50,96,-44,-3,14,59,-84,89,-151,214,46,1350,896,-139,63,8,54,149,5481,45,-14,196,-147,-21,-106,-10,-38,-11,490,47,-9,74,19,-71,-27,9,-95,-38,41,38,110,-245,-265,73,17,69,62,32,84,-72,90,19,-56,-5,95,45,-48,13,16,-96,576,169,70,81,246,-333,47,32,224,-16,66,-42,3,-15,47,50,27,67,57,182,-17,-84,161,132,315,-133,4,-51,323,106,-93,31,20,1215,60,-144,75,16,20,29,-308,296,50,72,-26,209,74,-32,137,47,20,57,410,0,-14,167,224,-281,93,169,33,15,138,120,-137,22,-65,118,744,179,20,25,31,88,-18,240,2873,78,25,132,469,16,88,99,-273,-60,-7,104,18,-9,-24,35,320,190,26,23,56,-25,206,-22,0,-40,43,-13,259,123,4006,529,-10,22,669,-50,1422,82,-34,120,-240,70,-48,8,83,309,-42,53,3,-76,-113,-106,-37,-444,376,-28,14,-11,58,101,-82,105,18,1149,-45,148,-173,140,-65,-85,-7,479,-50,56,729,40,54,127,3,88,46,10,-111,366,380,7,-187,41,5239,10,131,33,194,95,184,131,441,-192,-14,359,170,-8,-21,68,14,2,83,152,6,27,251,115,-216,81,-13,-61,-112,-17,166,130,-47,39,113,-43,-42,-288,-64,392,1013,244,-605,-23,484,21,164,38,16,-36,365,351,-12,103,245,2,2,-1,287,66,200,338,-5,-92,733,50,7,-8,16,1746,85,-242,-780,-126,-42,-18,-168,-241,-34,-412,96,11,-93,-49,612,-50,19,90,187,130,2979,566,-20,208,82,-70,-50,1041,137,300,79,783,18,1406,-139,-753,-2318,-3187,-30,-554,243,67,-94,-15,50,-97,187,-135,343,1649,2355,-16,6,1,-36,471,74,1757,-15,0,25,9,-110,1527,6,26,1925,54,-5,28,1724,11,72,374,31,4166,-33,91,-29,-113,-49,13,100,57,15,37,298,46,70,5,43,51,24,30,-33,117,888,127,24,419,-7,-104,-68,-53,637,127,471,-26,7,75,22,38,69,-261,3584,195,293,3178,-5,4828,-106,-31,-25,15,4,-39,-50,32,10507,45,99,-6,335,1,3,-56,2,89,-19,-22,73,-22,-34,-34,78,-51,1,2411,72,47,-9,30,105,121,19,112,418,-3,218,226,-12,-24,143,11,29,24,-58,-8,194,19,55,48,-37,2,-28,1179,15,45,71,23,3362,92,27,-56,-11,-1,40,7347,-51,155,-16,93,158,-47,137,43,112,3,54,172,411,-22,-15,144,51,-21,32,47,10,286,-35,5,32,34,-18,8,122,-95,-36,39,373,-12,9,11,386,5,403,691,57,-170,-8,79,101,115,60,33,53,5,-47,12,77,27,586,-23,79,817,764,150,133,536,-727,410,-56,112,-72,-25,10,14,147,37,-60,29,164,-224,53,1189,370,90,-5,43,101,502,-89,288,153,-90,154,37,271,262,43,-76,19126,18713,-146,-23,10,286,9,-13,3940,29,73,225,-46,-9,1127,1189,221,-137,14,1,-5,-6,-16,-36,-116,-48,138,22,702,-77,-79,-82,-92,213,144,2130,197,53,-11,140,147,265,503,-25,-14,74,42,-7,3092,64,85,20,35,3,-35,13,18,14,-47,98,22,-56,-40,10,-48,161,-63,232,36,677,14,52,61,-74,400,1200,291,37,39,6017,934,-24,1304,-80,-11,51,15,26,-25,267,113,39,-28,63,16,-72,-202,301,39,1329,11,378,-20,185,61,-13,-21,25,236,68,-224,-15,87,30,7,-71,-599,-47,-171,-284,-45,-240,-88,299,-94,58,234,33,-358,-304,-168,264,250,-98,-125,172,9913,-6,72,-88,-71,-4,-125,47,-13,-112,-42,21,-58,-315,-45,-580,-665,-662,-607,66,2273,97,-113,641,236,273,4693,414,217,12237,77,-24,195,184,4778,323,2047,-97,77,353,-140,45,138,460,95,-82,57,-14,135,99,365,-56,-117,-188,-2,-41,339,39,28,227,-117,55,-80,403,318,27,1021,690,48,614,449,133,121,-156,96,65,127,54,64,11,485,16,20,-49,48,-52,69,60,177,-14,71,18,62,-8,31,274,107,369,237,283,-42,32,-1237,911,312,581,225,17,163,169,-173,39,-105,-283,181,-20,104,1282,-225,89,334,-183,-35,-33,-60,270,915,334,393,35,-324,474,165,-62,180,788,43,-21,104,61,132,42,1377,-28,-34,202,53,-130,114,-172,-244,-252,958,-206,197,44,6,-52,-97,-125,119,263,25,-39,256,1974,-12,228,114,61,32,155,194,-9,5,51,-132,30,185,4,293,109,197,136,572,108,170,153,143,275,254,1250,260,-242,43,14,81,33,69,452,-32,17,-105,-3082,46,1504,373,582,901,69,-78,76,-96,271,172,177,367,541,-115,23,208,-103,-74,212,-19,28,52,42,73,638,262,-247,-27,33,71,47,29,1706,89,377,65,305,-167,265,-161,53,49,495,64,-199,97,61,-47,15,29,30,-10,-4,3440,-2,-86,34,107,21,23,521,-15,-35,-56,132,206,38,71,-96,-573,519,130,-274,-33,305,149,1211,-143,403,-47,245,-15,37,-60,53,96,-16,234,148,-310,-132,57,-11,-109,130,-282,-17,161,240,131,22,-29,225,282,717,352,37,183,63,193,106,137,408,161,13,42,-35,400,-18,372,123,116,-320,895,62,-455,28,118,39,60,-7,-30,-150,401,253,-206,282,-330,48,20,330,-66,142,14,445,-31,-241,-46,205,130,45,63,110,128,-20,266,-16,-127,-74,290,534,24,73,38,122,452,140,147,1676,449,-41,205,11,-8,184,199,157,712,27,1036,-49,192,-119,-26,110,21,92,-5,12,-124,149,1015,-165,3,194,-1086,50,1552,-83,128,697,-44,346,83,-27,637,-18,60,108,180,3,50,69,-69,61,-128,-183,379,84,-108,-467,9,666,217,295,-17,-161,77,335,-31,-58,-89,25,119,-230,161,-30,1297,152,32,262,-10,811,-24,13,50,152,530,49,-81,275,38,210,100,240,-143,-95,586,276,163,37,201,486,272,263,286,41,35,-93,251,-1,89,611,-13,-264,436,-12,93,62,321,164,36,-178,675,165,185,168,582,266,-92,394,-42,60,57,-37,-1,85,174,30,77,183,350,958,-28,73,-10,5,19,210,571,-118,122,230,61,-183,455,13,3,-68,1459,80,-3,133,279,649,449,-53,85,-345,-107,101,110,7,-2,37,-8,188,144,212,-6,73,-46,272,-29,-74,101,38,-74,9,32,-276,58,15,83,252,-53,-2,37,165,158,1047,-106,50,771,242,341,8,-57,190,-127,26,-32,-60,44,-2,-152,-175,-91,-72,-150,4,170,-313,-317,350,20,8,212,-3,570,1,19,242,78,-176,-19,54,120,-173,480,-9,-5,1503,15,42,459,-285,-19,172,67,-100,-9,-69,332,-143,-113,88,-95,-412,59,71,57,126,-208,15,143,46,264,-6,17,-12,-1284,173,351,0,51,171,432,-20,381,60,14,139,648,631,150,-79,71,-133,181,169,-114,-1,95,421,412,-25,-339,147,-138,-11,164,324,6,196,124,56,156,36,642,-136,-619,160,1555,191,-219,201,85,-89,603,75,-125,26,6,36,735,47,146,-217,156,99,784,43,142,593,357,-72,12,232,11,200,-19,149,162,229,285,58,-45,345,195,32,65,971,-68,8,599,144,157,-79,2869,-302,-91,13,52,209,-188,139,67,-6,14,291,27,543,166,-22,88,88,293,178,873,253,-1543,-12,145,221,291,178,-13,19,156,99,-79,55,521,2,-214,-172,509,-107,28,86,69,-59,42,35,-109,73,23,39,43,-23,33,-37,30,423,25,157,178,199,-16,-41,200,-147,373,361,70,-121,631,-94,-54,30,255,43,89,78,-26,-34,124,28,93,412,-23,-23,-45,75,766,346,334,-84,107,-391,276,-31,32,937,68,1355,-105,170,-59,277,224,-74,-2,169,1418,-463,33,-48,-43,34,71,710,-9,-267,136,168,-73,598,123,-11,112,-7,1624,27,-66,80,56,289,115,251,58,-23,52,-1,137,13,240,-90,-67,-16,-31,258,-67,132,924,-300,-172,-92,-50,-39,114,-11,125,58,76,247,195,-80,-823,71,366,151,-124,147,797,75,-123,-148,86,-94,-84,-147,55,-64,-363,111,488,284,180,201,-61,-117,-86,93,-8,271,-120,-162,142,153,-2627,78,28,-185,-31,-137,28,-246,67,-70,169,58,131,48,-1,-3,58,1773,26,46,348,5,246,-200,-142,-89,159,8,47,-63,13,-18,59,10,68,175,-211,-519,295,-5,-7,-270,20,-604,1861,224,-201,7,1108,105,-37,-916,54,94,170,887,613,-297,121,405,-644,40,76,1136,-511,-188,33,88,302,141,319,3061,34,168,3,-106,233,71,28,-208,59,122,754,-174,-304,299,4749,202,-95,-1,19,146,-70,-482,-272,1127,-264,176,-154,198,-104,251,-74,-35,852,5,78,71,113,295,1618,165,321,122,229,19,528,64,750,-116,-518,126,94,142,3668,397,41,717,-4,324,-157,1842,-135,-35,-128,12,105,297,-342,-23,-47,158,327,51,33,-15,431,73,408,-18,228,-35,47,-316,480,-19,-1009,443,-169,-59,38,45,747,-267,-356,198,526,90,-144,-6,144,109,124,1826,371,135,252,1899,424,76,-352,-126,-45,-363,170,47,-127,43,-99,556,-179,14,119,165,71,50,-163,-52,-57,-164,-149,-274,-2,145,4,0,19,-63,-290,-227,68,343,-15,2543,-284,163,4,-44,10,-43,-64,-20,-267,-7,166,-53,-48,125,-58,-92,2691,-23,-237,6219,87,1626,-51,15,-55,62,452,-613,-9,-99,14,91,-63,219,31,-234,567,-87,8,1253,10,-1,43,64,27,-52,-24,-149,218,2020,10,1173,-85,-30,67,-30,-14,-196,286,-19,58,76,77,198,370,58,53,33,130,-24,-15,-50,-221,10,49,-1371,78,76,-169,-238,24,-76,-26,53,139,-469,-56,9,-10,153,431,-71,-80,-51,181,999,-86,184,-36,936,-64,-35,265,293,18,-125,-162,251,-94,-234,-90,188,201,249,-5,85,222,-252,6,217,-47,-99,-66,2613,-230,-790,-536,-286,-174,269,37,21,-67,62,-55,-18,-32,-3,487,288,32,118,582,82,142,71,-82,33,917,-103,254,-732,-33,44,641,-235,699,442,143,-146,86,-35,-24,109,41,91,-62,534,984,589,86,-353,-36,79,216,-42,51,-28,641,122,18,11,-169,79,-120,53,-376,-58,-112,73,-40,168,1482,10,-237,-128,-38,37,13,1459,210,163,-23,71,14,474,-57,121,77,16,300,1021,-182,135,12584,-167,323,-4,-42,-57,-44,40,1147,23,110,100,80,-240,101,-70,90,49,67,-106,117,27,177,79,5,-34,-630,206,-4,106,315,-13,3315,83,130,176,254,141,-517,14,1467,-56,-178,180,10,-14,-2,209,45,149,-12,276,96,27,102,225,-25,25,-2,-31,71,220,39,416,-9,602,355,-94,56,50,34,90,-8,-459,635,35,197,-261,533,-188,-44,14,203,-46,-110,-18,-69,-116,35,570,20,1002,0,77,-21,139,236,179,35,135,303,311,1471,37,-231,185,531,15,44,155,-36,100,-81,19,-99,-83,146,113,189,-184,29,-8,65,-360,38,-208,-70,3,-78,236,176,40,343,102,-51,56,-53,-104,287,165,46,-54,-106,94,60,-25,13,346,-50,92,318,229,-154,329,-425,238,647,236,97,-3,1290,288,163,-272,196,-31,42,-2,132,445,-63,-48,19,131,288,154,260,351,-125,748,-36,-68,31,94,294,57,11,752,268,82,24,-471,-224,-89,-193,67,-51,495,242,165,-396,-36,321,191,542,264,-99,55,340,-192,1037,411,38,229,-75,107,45,73,126,-15,-132,252,126,44,268,542,40,-1183,116,59,12,24,-9,-105,60,658,89,626,326,187,-39,53,558,-22,49,308,-211,278,-1,40,1000,348,-10,4,181,-62,112,267,-9,-75,-42,230,93,1013,169,520,-78,319,3456,-395,66,122,1709,110,171,92,-70,68,-12,-22,263,285,45,-189,213,189,-157,-323,194,31,0,0,-186,98,8,101,-21,699,-148,39,201,31,55,442,160,-341,71,-209,140,620,-347,662,-21,95,-193,-27,141,18,206,347,19,101,-4,91,-139,62,337,-18,530,376,-56,252,-100,-7,-4,219,428,-255,1735,145,6,-29,1908,-723,-113,-165,-147,28,59,3,-34,-63,22,-100,11,368,280,-296,424,2152,2297,1016,998,275,-5,469,193,338,457,82,180,35,-121,3393,-112,994,-37,-289,600,118,117,-99,60,270,-5,46,342,-293,157,29,-9,29,6,183,-333,444,38,52,17,233,141,855,198,-33,406,-134,-12,23,-245,-32,834,619,303,-61,29,62,23,-43,133,-234,63,955,33,162,-16,-65,9,203,-190,116,2442,-22,116,159,-33,-196,-121,29,185,138,147,303,690,18,1455,191,-28,402,667,75,24,430,1349,1291,-63,171,-29,372,160,546,1624,110,362,-18,172,-834,1349,51,156,495,47,-135,2565,-955,-27,-23,322,-43,115,1874,48,45,221,353,289,124,66,396,165,90,-204,225,178,86,43,48,84,-34,837,328,107,-506,-452,616,584,-99,78,57,384,53,203,-39,343,568,-34,327,887,56,-225,465,-72,-296,493,331,-18,-39,-194,102,-42,128,-42,148,-45,-232,643,955,443,1004,74,1144,-303,1204,330,608,1480,349,974,-1,130,2,219,21,-450,-109,105,53,221,-284,165,-180,132,-177,248,-418,161,168,841,294,1037,-254,1262,-717,-144,-76,61,121,330,1686,1204,144,945,68,814,5280,-66,-7,179,-143,805,-687,-25,551,2172,569,5,-114,136,848,152,553,1279,-68,197,1414,668,187,1024,100,685,96,952,-9,32,37,-350,247,106,-21,34,1661,-43,114,1012,387,233,759,435,1455,-308,199,85,733,313,-34,45,291,144,53,44,87,44,17,94,173,13,116,37,-300,19,186,29,61,-2,-52,-40,142,78,115,2,-24,-249,-44,910,97,-343,60,252,1442,1113,127,317,4361,436,374,613,722,1,171,180,86,-9,-495,35,299,-70,-42,65,-216,284,558,-16,547,-309,187,26,281,90,-67,74,68,128,135,1252,66,-50,-439,884,10,-12,507,91,-284,900,292,89,64,1042,125,394,238,672,1148,-13,53,315,-37,250,-382,148,161,75,310,-5,1353,261,55,222,1282,182,261,101,18,186,533,487,1159,107,-88,169,-148,17,-4,-112,38,3,505,171,393,-29,668,294,40,312,160,390,638,55,-131,-90,235,836,1451,1532,1811,412,826,1166,99,-12,170,579,310,599,-13,33,338,107,1668,55,326,128,-100,-96,160,187,71,97,217,-14,-36,191,248,61,5,97,114,130,-52,24,513,54,26,336,76,348,25,2456,278,-44,136,-65,-355,792,-1,146,182,132,118,52,142,42,237,319,181,430,-218,-36,2,272,-5,938,800,719,44,368,786,61,-91,-577,-273,-321,628,137,423,-191,99,-321,61,1659,220,22,-125,-350,-15,-264,177,88,-69,-4,29,-32,47,238,363,35,5,103,163,-53,27,-28,461,157,213,26,26,-97,-729,-16,1012,-93,33,478,-160,637,444,288,-250,162,75,508,181,54,-26,40,206,307,-106,-276,5,4,-62,7,53,-733,38,-5,8,215,-45,45,-48,482,37,104,626,212,-122,-13,168,296,32,52,-68,152,-10,-123,10,175,-66,32,-343,-72,-155,-61,-120,2441,86,69,-182,-30,74,211,291,-1,-46,-72,18,232,661,-76,43,696,52,153,220,1445,-7,4,82,59,208,247,84,8,-260,-56,-94,15,107,-520,-99,-67,710,153,46,52,-82,-198,-1,3,-69,11,-45,107,1118,859,69,9,-10,274,33,-501,-178,474,3,-26,71,-199,12,474,405,2,822,423,-135,-383,34,262,1228,-193,-145,-10,-13,255,-27,241,-64,-120,-15,26,-92,-24,-111,104,39,-108,227,-26,-125,72,33,81,-6,285,225,513,-271,599,-293,433,603,29,-93,10,143,-54,114,283,-59,1378,-57,-129,33,1090,354,-14,212,292,81,-12,157,134,146,-44,-19,511,122,694,1053,236,-24,-11,20,-172,122,83,20,478,25,191,-65,-47,292,110,358,541,33,1002,2202,20,138,-83,138,29,-31,17,183,129,164,65,-54,1859,25,49,14,415,286,335,-40,47,131,151,69,-24,26,142,266,177,21,131,338,575,-70,-138,-49,-179,42,207,351,-52,139,-13,-53,48,152,79,-21,103,123,157,-430,17,51,-17,-200,273,-126,-238,6,4,173,-203,106,1136,342,30,1372,2,399,3276,450,99,-28,-883,-24,-386,33,55,63,108,86,296,-286,-234,-233,-19,39,16825,324,6,2866,222,30,45,-12,21,108,20,-89,41,169,-43,-9,8845,-82,213,-73,-281,14,200,-182,-45,102,56,241,299,247,373,294,47,-7,267,-203,-45,285,2,-405,255,961,-481,444,69,341,399,327,41,-14,1666,41,778,829,-26,497,378,79,235,28,78,79,100,378,-48,131,197,306,225,-385,-353,-164,325,189,151,143,90,-5,202,192,-78,-15,-391,202,20,224,-114,355,74,628,21,555,-35,356,394,301,498,382,306,36,-187,107,-32,403,63,12,120,18,32,35,14,173,65,221,-55,89,276,-258,125,-258,-667,-217,-111,252,499,272,162,-47,316,-107,122,-209,-29,435,50,75,-42,-309,-3,351,-91,-127,-165,1610,78,-261,204,219,-226,218,90,10749,-105,1648,-543,275,185,-227,-5,187,-75,293,63,15,577,85,676,50,77,1887,69,39,-101,-198,127,50,671,28,-152,23874,347,-41,-84,261,-107,2443,-18,-303,-116,84,97,-8,9,192,167,138,-361,96,697,-27,-253,-106,227,194,374,-71,677,-103,-128,-45,168,-41,128,146,1308,-136,-157,189,177,-83,-184,-32,19,-278,35,120,-449,19,-36,542,110,341,498,147,276,88,453,212,271,-18,182,-140,-5,17,-13,29,188,-203,-85,-677,283,361,140,291,40,26,89,24,705,2,-762,-367,239,38,-116,31,72,265,-118,-26,-97,-33,55,-90,152,100,12,13,394,-20,76,-10,8,52,-440,73,-16,-72,-164,-55,-157,8,-70,-72,-34,346,49,243,120,-146,77,415,23,349,-974,-36,-2,5,-72,-112,86,48,-25,3,106,29,7,278,70,150,-101,-125,245,3,31,332,555,-62,-141,-287,-129,501,-10,12,-95,57,2704,212,125,152,46,-59,-102,590,47,356,91,149,488,355,114,-18,79,-8,-52,101,34,3095,2745,236,-45,-24,28,301,41,64,1092,70,-18,104,1670,6,-83,1203,415,-128,2581,108,107,0,349,-8,-36,12,-15,-7,-110,52,269,-93,20,-16,811,117,51,1622,-23,41,215,-80,322,634,4711,344,173,108,322,353,-78,96,26,-21,76,55,126,341,24,-73,328,106,312,152,593,591,592,7,25,52,-64,-41,302,76,4,345,-57,-76,-62,46,194,213,155,48,9,-50,27,47,-105,-46,193,79,-91,-13,609,110,-45,16,-97,20,-64,51,110,299,148,13,774,-47,-143,131,-40,82,-23,-28,88,218,13,62,-1,206,9,38,125,164,66,-22,-29,295,94,-84,-180,27,717,78,30,269,134,-66,-348,181,530,348,663,413,6,500,-70,80,6,7251,86,264,364,421,315,-225,44,154,15,-31,-148,41,597,-11,335,-149,227,92,-7,1682,32,284,139,-531,-5,-14,-180,131,348,270,-25,582,396,122,700,-75,46,404,7,-2,773,107,-103,92,261,237,55,70,-105,48,13,-110,467,-139,68,1320,37,52,66,-71,171,-11,343,99,4,-254,35,-186,141,6,367,328,267,-4,157,234,-176,56,258,112,59,184,41,-22,-55,11,68,105,2670,80,462,53,-14,121,-44,50,76,17,19,6,2271,2125,111,851,-10,58,75,-13,108,22,142,63,-149,24,-31,225,-527,146,119,1424,349,255,-207,912,6810,269,-117,317,185,27,39,32,233,-33,20,245,-13,40,29,130,47,-41,107,-26,32,218,165,584,79,122,18,1,-154,313,-143,-29,-87,5,567,79,426,-766,246,57,18,-141,33,39,-25,225,-4,147,112,-19,1314,147,-32,333,133,-8,-42,54,58,-372,117,-95,-112,-43,201,322,46,-7,56,112,-86,82,66,1407,74,-258,-422,-323,34,40,564,-8,-25,-83,30,-8,55,193,76,157,357,7,383,-34,-69,179,388,241,-44,-57,401,-198,30,14,42,-141,-87,103,-58,96,139,399,136,615,-42,79,1034,477,35,53,21,-225,-252,20,42,271,-303,242,14,550,294,-71,-696,515,79,275,35,1000,480,1556,1110,8990,384,1042,12,396,-12,510,602,15,95,-37,1331,78,478,1286,6643,110,1210,160,378,88,485,-134,-38,1935,-23,677,962,198,148,464,147,-103,-1,-94,-8,764,-437,34,193,-21,809,2435,63,-49,66,12,22,-44,-55,42,564,747,886,-7,119,-28,-49,462,-52,97,124,210,254,-54,-94,2,793,338,-2,4,36,142,-121,85,5,14,86,-75,21,691,48,-21,-120,-209,35,146,-69,-155,-93,263,434,96,26,175,-45,101,6708,-361,73,415,207,199,-41,-249,-38,112,42,161,1823,-75,632,98,-34,217,152,225,13,70,294,99,82,1295,-179,-10,57,493,15,59,11,102,-149,20,263,-192,59,5907,393,223,327,541,319,1084,-341,196,-7,22,63,95,302,-131,-25,-4,27,-196,274,-418,818,41,704,-265,-87,-34,-27,73,-40,779,175,-72,-23,150,4,117,180,-200,-177,-104,139,18,-48,-105,-80,352,289,90,801,145,-35,113,-48,449,884,-251,69,-376,410,91,602,186,517,610,176,183,286,746,0,-18,176,1098,-1,-254,164,-300,164,-25,169,-531,86,1416,87,509,120,192,-49,-65,195,94,-135,69,407,-42,-15,-281,132,-92,-1,143,157,-69,-89,21,47,70,29,-396,-53,43,130,-59,15880,-273,103,81,-84,1325,-18,32,-7,-132,-9,132,289,194,134,839,463,11,-33,-211,-159,312,171,-171,29,3285,-31,78,111,24,475,448,811,681,93,-173,83,52,48,-58,-12,8,13,-173,64,226,576,24,71,722,-25,-35,60,-143,442,627,-23,1081,-20,-58,-90,341,-99,555,15,-39,-268,34,19,-380,-235,84,-78,-720,24,-61,466,-56,-64,62,48,48,61,-18,1,-108,-778,-114,-100,-190,54,14,1111,301,46,247,-444,92,-76,45,-391,39,334,316,780,-164,373,226,370,-5,22,-141,-197,78,113,480,0,413,314,233,-103,401,12,601,-88,81,-20,-88,124,133,132,119,137,375,-44,-34,71,-4,253,78,48,22,148,-6,383,51,118,458,69,-282,734,-137,-11,82,311,1223,55,-23,68,314,-162,157,174,210,328,-138,-139,399,18,1867,-5,-122,52,55,-38,9,-272,214,-24,158,435,31,-58,-5,378,189,37,-88,100,20,-104,297,-5,-14,54,223,-63,-113,4,35,110,-18,-204,-104,197,-520,108,214,216,-30,-14,-67,556,-133,97,-136,206,50,63,174,89,-90,-112,602,16,251,242,105,-43,61,-43,33,-120,4,369,112,80,66,-99,12,27,21,670,202,307,-182,268,95,-168,11,246,170,840,-44,-626,40,294,592,20,132,-132,106,81,57,-160,968,-64,-319,-226,-121,-68,-195,121,110,86,167,47,49,-342,198,4,275,-532,-157,78,13,-31,301,65,114,282,-6,-6,260,192,16,375,-32,-156,47,-282,-31,-51,-31,114,121,16,156,-79,-20,-211,23,122,127,38,130,-44,-19,52,-79,-179,260,399,-36,18,-127,-356,-350,115,-105,376,-206,327,-42,137,8,-107,170,-194,-73,-32,312,1428,-51,280,-336,26,34,86,52,392,63,77,434,-54,77,154,55,84,-110,9,-99,-69,352,-53,-90,51,71,-341,52,163,-22,-20,161,148,-163,48,97,436,-123,-33,215,140,-17,74,22,154,110,183,87,564,46,-10,-42,80,111,-166,-100,24,1412,164,65,127,24,60,754,68,416,35,-55,-74,-55,6,185,373,-3,-84,701,66,-41,54,55,314,-35,-261,1788,272,-22,185,253,-204,65,-90,114,-22,270,274,152,764,207,-4,-465,-243,-19,21,131,-64,96,-24,214,2,37,91,45,-402,31,-38,106,290,43,-187,972,153,61,10,-12,567,59,16,272,-170,-6,227,103,652,295,-182,181,81,1383,-246,-19,-68,479,74,69,30,34,502,55,325,162,441,267,-79,77,87,78,-11,-24,1288,193,299,1044,82,83,-150,29,656,0,99,-69,-17,81,37,153,-193,-43,236,5,-216,792,-479,12,18,57,943,17,251,-19,34,-49,22,-99,625,-42,29,503,-34,97,-77,179,17,91,-6,-64,380,-74,-12,714,-18,46,168,98,238,85,323,442,20,-25,-8,58,-3,1,17,-27,-33,-11,325,278,59,718,135,717,92,591,173,129,191,47,173,-59,248,59,-420,44,243,-24,153,62,-68,119,101,-15,592,45,7,163,297,-2,69,1719,-49,211,-117,-13,-60,-12,762,203,1180,47,216,153,497,-145,93,34,4,1271,150,37,73,-38,-25,-208,390,-132,274,4,273,238,-29,258,-95,145,230,818,117,7042,1245,-55,416,72,232,-132,397,6,701,-414,-245,32,35,-35,62,47,-334,94,141,-79,3377,128,132,225,80,22,-59,117,-79,441,-32,-10,73,220,41,76,49,292,-40,-54,-5,-29,-64,173,-106,-139,44,-36,581,385,-88,393,42,373,409,-291,360,17,483,98,12,-46,2620,594,-53,2536,35,378,26,328,436,48,26,-12,283,567,-224,280,-108,-87,137,380,-123,328,-56,79,17047,40,40,95,94,221,201,741,32,650,76,36,128,32,-17,-105,413,-364,605,65,17,871,141,-88,131,-43,23,670,-48,805,-574,142,305,234,540,-105,-51,2696,3223,31,-13,503,464,225,2475,41,294,-164,-83,31,-1,-28,-53,433,405,-262,2483,73,-40,-265,-47,-95,1,303,62,4169,6,484,2825,31,72,14,-37,-70,8,56,-88,520,136,112,41,-171,-152,-18,-108,14,104,-128,-166,65,134,3,17,484,338,-335,321,61,93,-46,62,-98,-348,-175,-186,-98,102,160,-30,171,5,-374,-88,-1133,22,-16,-413,167,-37,-7,257,25,3,279,219,79,348,3355,-308,137,-190,661,-315,227,555,260,-90,423,39,103,113,127,131,-20,3,89,41,16,-119,-57,459,77,-61,17,153,-30,85,9,137,45,-71,23,27,14,466,-78,350,1554,3,-166,166,245,-108,-46,231,151,6,-155,-33,22,2,-36,-48,204,120,309,-150,57,-43,-44,1436,483,-381,822,-74,342,-74,25,-37,1286,1309,317,176,48,351,61,35,247,-196,-58,233,420,183,-41,-237,-42,-2,-165,200,-38,131,1031,-136,17,67,-110,60,-1,231,26,494,589,-43,1037,396,-28,-103,-43,-74,324,-518,753,66,229,163,169,-71,156,-69,900,355,12,286,241,-97,7,267,-66,-94,51,5,20,391,186,88,509,64,124,230,-35,381,595,-2,96,-37,-32,96,18,3236,85,631,-157,288,181,44,123,-112,192,53,274,175,-24,-62,-112,242,185,-102,361,-36,17,-2,-74,-92,-290,584,137,-222,-72,1112,26,135,2,69,96,330,162,27,77,97,159,120,7,63,11,34,602,-276,58,-98,-11,173,-150,43,274,16,87,325,449,-215,49,68,289,293,224,74,7,133,-70,164,-16,529,-5,33,47,33,10,-15,-22,66,133,902,129,28,6,799,127,110,-98,236,1736,83,-28,-7,361,27,598,69,-52,74,629,1549,94,43,57,6,953,367,497,707,3000,571,306,272,398,-1,773,24,63,371,307,407,406,354,4431,247,21,1292,984,84,315,109,-59,29,66,263,413,524,260,277,382,-302,1299,77,164,395,410,45,241,93,163,88,-56,-51,304,125,313,25,-64,1397,66,135,932,120,47,-30,98,262,341,-34,55,45,240,59,218,111,937,138,283,-14,44,87,-33,1310,5466,-129,79,162,352,101,113,500,-37,-94,155,55,5606,37,852,-15,15,80,-38,400,390,177,-42,142,216,65,17,-136,37,132,139,314,36,227,747,377,261,70,265,37,-17,156,115,552,108,720,313,379,404,1043,444,1016,162,738,123,158,-68,699,114,174,281,1029,1022,1,66,897,150,394,1018,34,-17,244,40,286,127,113,157,-3,1198,529,-62,48,19,146,1146,29,354,85,67,1497,331,566,63,994,60,190,158,55,47,108,462,32,441,-22,50,114,-64,486,1193,38,241,1943,-224,1361,624,643,18,386,81,300,-57,-11,150,941,-78,14,203,226,294,211,31,71,283,-11,997,156,-39,114,971,131,11378,937,-269,232,486,213,205,194,51,68,684,489,179,107,220,54,173,698,16,-23,114,50,809,170,577,393,6,-43,44,46,-769,689,147,12,28,249,1951,386,2277,110,1269,605,845,313,-30,831,152,580,248,61,184,-26,459,237,354,480,215,-20,384,119,1153,103,-14,10,1196,35,-350,804,1553,78,1117,18,-110,491,707,1144,773,228,158,315,445,232,1126,35,305,254,323,71,659,-8,-68,355,47,1684,477,567,407,97,74,118,827,-58,45,109,66,-35,915,169,-25,1446,15,2143,358,159,159,411,699,402,1951,568,3,748,224,33,471,69,10,418,184,-31,229,251,441,59,292,1231,-68,900,-82,449,2795,13418,458,446,284,197,512,361,-85,7,-3,-125,1662,573,192,629,165,296,116,142,341,60,104,89,44,2279,85,926,-113,335,1053,73,89,783,-25,97,175,207,259,450,474,69,8,2805,176,35,218,46,129,25,200,-1200,269,3611,67,815,78,338,1853,583,1208,1828,140,220,449,401,-31,-50,1499,492,97,690,56,281,920,146,379,238,253,373,-64,903,27,32,4,82,-4,165,388,609,358,620,1679,206,927,242,72,1596,710,258,62,-20,392,163,197,163,708,55,-50,41,25,784,91,449,37,1284,-173,175,-177,-22,473,-306,1986,81,19,518,-18,120,89,185,453,89,676,-201,362,2084,2419,24,377,528,-63,197,352,621,2349,345,-364,344,1044,134,69,236,58,95,169,319,191,-3,69,155,94,139,482,528,39,659,913,41,425,187,413,-89,1001,496,6,2134,677,459,102,296,409,54,182,261,2192,-25,71,46,218,-32,214,344,-12,154,180,289,6,71,8,361,1700,2643,318,576,435,105,4955,114,156,1,50,154,-8,394,425,31,-56,383,452,336,677,126,140,175,2042,1443,44,162,-147,31,171,855,14,702,317,2443,163,227,272,49,-398,440,-31,-48,144,-66,59,-68,-58,40,471,42,251,356,69,491,142,159,368,958,-303,638,193,57,809,-1158,89,20,133,114,376,194,-11,10573,332,113,76,69,-24,453,-113,274,372,23,77,48,62,276,64,73,427,285,-1,62,2002,-5,-48,253,-37,107,-239,169,449,187,49,306,504,180,955,1384,582,564,138,-108,437,2280,-17,196,14,423,117,-252,-39,-3,-59,481,-134,204,167,-415,98,874,279,332,98,107,340,99,-113,1053,101,3277,5501,96,180,251,845,-500,285,108,692,39,120,11,651,88,341,980,187,35,-751,133,623,722,423,204,107,362,71,-56,706,-6,160,-281,890,-18,641,242,-74,238,564,181,376,4,175,-11,119,634,400,30,66,111,972,32,-289,227,40,103,2165,404,13,-33,64,256,71,383,75,-35,74,426,-111,3,812,83,427,-40,384,240,-28,222,-71,461,26,-26,332,168,316,82,141,87,31,944,232,57,841,249,426,241,250,118,33,568,95,501,35,181,187,306,67,-31,158,1133,-136,584,623,162,100,-62,187,365,-7,113,2,748,139,207,-72,463,328,205,-78,-85,452,668,595,325,292,-39,2,447,-16,-18,428,103,175,310,370,162,208,45,308,140,75,323,1969,257,340,60,190,-142,312,59,-216,179,78,776,705,-41,96,175,425,115,-259,1201,40,1021,-62,68,64,1161,116,145,42,442,131,854,682,705,2223,206,411,1489,543,215,-22,310,130,288,52,323,610,-42,582,79,-66,512,25,179,-15,124,68,5,113,-97,-17,162,174,711,195,1808,33,52,139,98,115,9,85,774,312,49,934,425,486,253,171,21,151,22,10,706,162,58,267,54,151,383,322,381,404,99,315,26,-143,687,147,161,576,-235,474,509,36,42,49,443,165,133,-13,4,2547,100,478,524,930,100,254,369,-19,84,287,530,186,44,1538,466,290,311,340,242,312,293,884,77,765,813,296,5958,2948,2174,-29,281,108,-223,15,-41,1319,75,781,293,371,1491,275,345,260,55,9,-43,33,129,155,115,-481,224,230,359,1191,1031,2192,58,365,-157,89,10,28,526,271,82,965,266,358,185,285,321,1641,909,104,144,37,74,104,255,85,-108,-1,152,256,279,181,447,145,510,-34,320,616,1083,370,218,135,430,507,104,384,-401,72,96,119,963,89,131,127,304,187,61,300,124,184,147,377,334,123,-6,198,-92,757,33,90,3157,27,191,54,-50,-32,117,328,331,48,130,1105,-8,200,154,-19,-319,85,100,139,6,-150,148,996,-64,1388,36,296,160,964,20,98,-89,48,131,-98,233,177,436,1441,600,183,277,-52,359,5927,97,178,35,682,1611,324,207,-25,1467,74,431,-33,393,253,226,-14,997,-189,393,151,177,20,525,267,237,302,668,1268,332,378,102,19,270,11,9,-10,413,326,688,13,79,-73,244,75,337,529,62,-55,50,62,522,181,375,103,125,-58,298,106,-42,250,20,-2,1062,332,-211,-2,568,40,2482,126,179,1080,-6,78,173,128,93,813,-16,1024,190,-20,169,96,1248,63,153,5,221,491,-127,2077,32,40,37,156,49,427,2802,-480,85,133,2181,954,560,1709,82,-256,358,251,124,52,325,280,42,373,108,57,108,908,263,157,147,282,75,26,931,194,98,293,528,225,122,65,-1115,349,138,389,330,183,1138,1409,24,148,173,147,-271,332,411,390,238,113,197,269,-101,220,26,134,-113,55,370,126,1622,834,-580,163,10,116,768,154,454,1131,81,2944,1830,669,29,172,184,-10,80,130,613,603,250,980,668,132,93,483,-358,216,631,141,982,163,140,582,451,324,195,115,324,1162,469,97,98,-485,-54,40,181,566,130,428,-74,4534,266,62,375,984,15,253,570,2060,366,366,242,3489,154,-80,311,85,587,973,319,570,-26,33,793,194,365,396,415,716,215,84,336,219,223,89,354,67,660,366,-21,76,1146,7,70,73,417,230,284,885,1302,103,275,2369,203,129,330,2344,1018,523,68,399,-5,739,-157,346,983,194,334,435,207,157,2264,226,206,182,280,-50,218,607,685,-257,628,283,404,-77,711,182,1272,1189,824,-22,251,-6,752,80,296,589,852,984,23,-6,-39,89,1692,261,23,17,695,1026,183,95,105,439,12,-8,-157,19,1447,3,349,157,192,232,20,43,-243,144,327,223,322,236,208,74,28,6,412,21,301,566,204,757,209,322,899,85,904,345,541,5,211,19,368,276,3852,7778,630,2616,220,657,117,716,639,28,409,698,70,331,-11,-110,213,100,203,-614,-176,220,33,1168,424,381,341,3,161,124,113,144,264,107,23,500,-20,99,1481,239,129,177,396,336,200,967,478,30,1281,740,746,490,66,378,97,-80,29,73,514,351,1158,-89,703,642,452,45,166,-389,839,459,206,74,329,366,956,611,1925,207,1272,1118,253,85,80,21,1112,286,569,1269,577,761,7057,121,983,151,236,589,-77,1021,803,1175,787,561,549,262,298,-53,1239,2613,-104,945,-5,226,-153,-25,325,369,450,939,472,36,223,351,275,96,297,486,558,540,1771,176,286,74,583,621,224,144,300,-376,258,1049,354,272,47,58,456,199,75,612,12248,2360,33,729,286,251,620,733,241,301,855,643,391,158,16,187,50,438,810,244,-44,130,428,-18,616,-34,316,321,835,496,148,-141,33,389,-256,-8,326,339,99,344,192,3048,-53,41,465,180,647,300,412,431,-55,50,382,159,153,-39,25,679,401,172,321,213,634,1156,274,467,277,103,162,3988,1338,2383,-509,-17,52,108,29,-86,137,88,-41,1073,988,203,-74,681,133,254,203,541,1402,452,473,69,94,193,452,219,-280,544,961,152,1022,-79,611,388,322,413,678,-20,7,834,420,68,245,310,114,443,-16,371,649,-237,788,204,274,726,-13,140,619,928,627,4977,109,624,724,203,-36,44,283,198,-72,523,699,406,421,446,327,492,403,91,662,-5,-36,-128,24,310,709,207,80,293,198,38,194,11,217,812,2025,572,19,538,1180,216,279,54,212,161,137,-68,67,-452,-49,319,470,24,50,2084,437,234,209,21,963,926,713,-190,836,229,251,79,356,343,1228,-119,-75,500,1,125,664,615,120,-200,227,-57,120,-175,221,226,-60,-339,545,599,555,209,278,639,165,262,573,-32,-962,235,207,171,121,83,131,538,521,42,15,-40,178,310,760,217,1175,234,-38,2465,478,677,-14,173,87,291,866,-56,-148,-13,26,2293,-10,53,349,226,110,-179,197,358,-52,59,495,242,24,107,427,628,291,-24,113,71,115,573,252,60,125,196,317,562,666,518,1251,40,222,170,493,328,161,-46,327,759,69,211,474,1263,94,481,-1225,243,9,184,250,118,-37,-57,384,137,607,321,513,168,220,46,346,985,1860,1640,-302,396,18,278,561,278,396,200,987,740,496,55,90,654,52,1676,263,612,168,882,427,401,165,1772,819,177,25,-138,128,213,13,55,1877,67,845,376,96,-161,165,-50,180,371,637,5,175,38,837,576,86,1284,181,-34,47,48,-80,264,-78,244,1131,-38,-29,1642,751,423,86,113,-120,653,1047,43,161,4105,696,3653,128,239,1274,76,268,-23,516,-187,101,-7,-21,317,127,813,68,887,398,91,302,-460,1122,32,377,126,311,55,652,2050,333,233,87,76,113,529,-377,563,284,183,882,284,-45,441,1028,86,463,31,128,109,276,114,108,-112,290,190,42,1037,262,116,1597,110,134,301,19,-15,437,403,632,14,1455,-70,497,859,976,-65,220,675,798,862,1731,-70,-246,46,632,86,563,353,696,465,2634,724,26,51,134,217,383,746,-49,3479,590,12,-437,387,29,373,192,377,142,152,1741,-35,383,1216,131,1120,472,27,159,35,7,-13,103,95,6,108,-21,106,46,82,276,136,100,74,-120,43,51,271,-152,-208,35,3,180,739,-45,376,-124,-102,193,405,-73,426,-520,219,234,247,241,820,33,745,241,355,344,-120,390,1014,239,5,101,90,850,341,146,13,24,579,-39,-199,-87,-5,-132,350,50,739,-37,59,-236,1172,221,800,-3,-37,-24,169,185,152,316,785,1586,228,-50,93,-45,993,51,313,38,338,425,95,90,1135,666,1195,153,129,811,-19,7,684,847,-179,122,185,152,29,-49,74,108,207,331,31,-131,297,185,207,103,70,206,147,106,1934,843,931,140,735,2302,16,-13,503,176,308,381,-36,139,-202,44,375,794,40,227,41,2814,1761,245,759,100,88,642,1037,28,781,127,539,-124,120,88,218,33,2092,772,632,42,169,202,224,307,767,104,1,86,1111,-22,460,473,-72,832,930,516,429,137,234,-15,821,283,237,121,921,596,300,1,376,939,289,686,-74,182,324,741,2863,73,1547,515,586,710,41,360,354,83,14,318,253,15,158,76,53,128,179,125,1048,355,30,125,-125,627,315,19,183,598,246,104,-262,559,70,809,151,0,71,62,360,473,380,-26,24,534,1546,69,27,45,288,383,64,268,7,-57,586,1627,764,1130,745,2382,135,1180,805,233,2026,952,-428,1991,338,446,234,171,272,179,442,265,-84,571,522,68,838,94,264,147,312,200,69,1173,-22,113,561,1580,394,780,171,238,954,199,333,38,406,75,1905,170,143,1278,125,303,1260,-278,121,653,2571,874,204,132,604,395,663,2559,2974,-92,238,361,242,393,3,1797,356,540,294,947,228,-246,616,490,505,528,418,2513,725,168,441,287,-597,-42,1608,407,73,-108,1213,99,1031,709,601,-26,471,-3,29,278,213,537,58,-7,189,395,547,114,181,-57,627,15660,284,508,83,-36,270,268,480,384,-1857,396,5102,225,813,2258,175,25,68,84,87,132,27,371,892,119,432,1413,823,16,522,47,90,-202,-217,472,581,615,1134,625,-101,1217,643,150,1795,218,195,13,1032,1286,284,52,104,-20,80,122,237,546,-4,319,466,180,390,398,227,-8,25,123,1733,905,238,269,150,-35,19,17,271,982,174,270,269,552,418,313,139,63,-5,623,783,416,504,310,375,728,83,344,570,290,27,23,68,154,1074,123,417,131,105,-30,636,278,795,443,317,587,101,143,42,-1,309,653,99,176,1346,800,283,2942,-48,240,255,56,473,1306,-100,333,403,444,8,433,256,344,242,58,-752,80,75,53,59,90,42,439,257,97,550,-6,8,83,295,1291,1523,-85,63,636,110,-73,-263,1103,475,120,40,204,267,263,-78,232,-163,233,506,-120,51,-138,424,134,245,264,244,60,139,190,169,282,47,355,865,73,513,819,26,387,141,382,220,243,88,899,412,157,53,-288,529,300,339,70,488,653,206,77,213,72,252,-177,273,-47,366,724,322,206,-54,137,109,159,-10,56,-23,557,169,147,-369,1488,139,1271,1164,320,25,151,1555,-17,607,168,-30,33,224,1312,121,627,153,418,385,1190,59,9254,261,343,67,161,514,558,257,338,5418,854,607,509,232,6,155,26,-244,335,106,569,225,253,142,385,334,-47,29,325,35,146,98,139,10,-165,337,174,80,101,836,189,216,71,321,901,130,844,-338,32,117,239,86,-109,531,414,255,252,248,812,298,1650,340,505,1400,265,16,5011,-41,815,3548,2143,361,231,810,-24,833,21,338,-324,139,676,587,633,79,399,-484,109,129,251,371,69,-24,378,730,189,249,75,400,1487,2914,816,214,254,999,344,61,140,106,73,-332,2,-129,234,59,4,180,1105,940,444,1085,153,347,48,289,251,762,959,979,18,249,807,1071,865,153,27,946,1431,3629,140,368,266,900,1080,-138,-28,-89,279,1507,1176,970,362,511,-81,200,37,510,326,347,-7,886,1149,10,346,178,688,-20,352,25,-36,-1797,7,236,756,141,-343,-680,561,5,245,396,1364,838,1288,249,58,379,517,719,81,123,73,126,49,-118,89,141,274,513,2168,448,165,297,506,1138,868,300,333,-82,-321,287,92,505,552,165,76,-148,347,232,39,708,290,146,464,159,-3,79,-139,219,879,181,-394,103,444,1583,1758,-66,727,-264,780,357,1452,296,1417,-1,1178,48,208,520,649,215,582,640,321,123,41,-11,87,111,107,39,243,-53,398,-18,219,358,259,96,177,27,161,227,43,956,163,133,461,940,215,332,493,4914,435,400,174,90,289,97,701,119,504,699,1426,8,1579,135,162,640,910,33,110,402,104,208,235,2523,-13,66,-17,19,1355,463,369,1017,1080,435,233,45,-6,-27,381,3634,427,2586,192,178,297,283,143,-39,605,193,92,425,101,590,166,450,258,78,172,150,1524,961,199,4559,80,531,421,2549,212,162,524,-108,-37,823,1099,1180,640,27,652,247,87,-2,56,874,646,13,446,55,-47,237,-64,739,177,497,183,698,64,-33,188,75,169,480,30,30,472,194,2049,222,103,624,368,1278,165,43,-123,-119,164,-151,-30,404,502,-27,621,17,45,155,326,715,129,1086,3741,767,133,151,524,-18,30,-107,908,2,3,80,736,-87,-16,431,157,240,518,990,1167,52,222,115,575,203,283,354,77,246,14,159,-143,127,150,-158,262,5,533,171,598,182,697,94,348,133,-548,87,235,301,67,92,237,204,206,906,562,4570,288,123,-205,459,1756,621,-11,371,20,147,-18,252,45,31,1641,1246,28,18,-149,634,653,-44,-282,106,112,358,-7,-12,60,250,1218,952,387,582,211,719,799,761,-25,163,152,597,829,1135,52,128,82,324,208,535,-43,1097,804,275,-1321,1321,32,369,-1,214,344,-28,324,25,637,429,92,-16,520,969,981,461,22,1023,558,483,1080,307,-9,94,51,11,108,622,38,41,31,843,428,398,-319,829,-131,-269,123,34,391,432,-27,-88,56,-106,526,69,55,1810,115,86,102,291,1016,119,390,236,16,-26,502,2120,-8,491,-1,199,608,583,165,336,7169,902,1179,155,327,578,134,182,136,352,49,541,181,13,1311,309,946,-40,199,877,2112,-321,281,89,10,10,401,-33,293,1932,43,-35,551,-14,1129,50,343,1436,6880,234,2,-27,283,-103,1554,50,-355,258,67,103,85,1472,1198,710,614,603,-76,1225,805,3661,348,222,1381,314,801,724,579,242,118,98,10,86,21,66,374,762,33,129,247,133,100,1632,1270,51,201,78,523,419,-62,1688,81,1017,1055,2706,-125,-72,339,391,443,106,-81,141,526,-303,-261,1301,182,35,218,-112,15,149,514,622,582,242,2676,-50,269,243,29,122,176,194,2343,470,-21,83,381,86,104,461,2679,-995,929,205,484,640,35,1118,108,563,1248,-179,126,2807,-86,466,4147,-2,41,1087,677,132,312,508,105,437,784,1428,3937,94,139,137,1107,300,-54,2039,154,751,58,843,1959,814,188,102,216,3716,78,614,786,63,307,-140,813,82,375,101,120,2373,182,-19,147,197,687,274,253,2358,675,211,1605,302,113,1513,209,68,82,43,130,1392,724,41,615,120,425,1166,184,1968,139,1755,1077,-267,38,357,412,149,2067,969,102,425,113,968,588,251,570,116,421,419,7,26,315,240,517,334,18,64,234,1398,-191,65,283,162,-60,392,590,174,383,298,231,895,317,65,524,244,42,241,15,332,1476,144,146,169,57,594,-198,369,2007,481,-20,68,-34,477,20,-18,-176,80,209,-9,-28,2,326,710,-92,573,414,1292,877,561,2122,284,68,1275,1397,18,309,523,104,606,30,166,14,1508,1364,184,3262,432,247,329,1,119,157,201,214,676,-22,272,258,4,969,2172,457,-571,1456,496,181,53,460,161,699,260,1999,234,309,427,86,109,135,162,1334,224,302,411,1427,307,127,-52,231,263,595,945,-113,-3,120,360,214,111,433,89,2356,1934,105,-179,1034,475,-33,315,118,719,136,-43,308,559,164,350,159,26,-54,210,131,1642,460,835,462,267,2952,234,1233,233,283,98,464,952,343,220,528,471,295,-48,5163,39,1040,9298,505,114,53,166,32,-268,2620,1761,-44,526,-297,327,215,1106,482,31,251,500,454,81,537,877,940,1411,589,263,11,473,66,649,769,149,139,657,1258,905,545,477,18,655,862,36,-188,619,261,547,391,201,-76,265,504,57,-54,156,323,581,1171,45,151,174,380,1040,-147,832,326,328,920,336,475,1062,210,127,175,544,1212,3855,73,396,338,228,527,486,124,275,351,-3,463,805,2183,190,219,8,47,-212,184,201,162,-6,186,-22,173,1230,772,74,770,92,452,911,-7,277,289,1059,-35,141,5694,389,403,122,2,-20,-49,9,354,779,-43,-103,107,371,315,130,-14,634,261,617,1188,483,15,676,95,7,-30,189,82,222,13,-5,-669,123,181,374,243,16,369,525,83,126,-81,-44,-93,-11,89,426,62,403,841,156,221,-22,1163,-136,-26,124,48,255,-39,448,8429,263,276,231,2090,280,283,672,481,1121,363,1256,3327,526,89,245,238,347,189,307,207,342,-8,34,2522,916,366,1089,201,231,80,1405,164,155,431,26,214,2217,917,496,807,415,221,68,1430,300,265,257,677,537,131,73,251,553,266,144,76,1083,3,-34,1433,1012,102,794,-182,168,31,-56,10,339,512,278,722,24,264,316,521,82,16,192,-239,37,783,209,15,347,-73,324,352,263,118,-152,-53,372,243,-9,240,70,241,1130,840,34,-121,900,-120,-99,148,483,-141,-126,194,37,194,53,-61,23,50,-19,13,83,137,-30,11,-134,-216,539,-294,191,-91,6,25,14,-6,-42,186,229,249,51,120,210,114,25,27,28,-11,30,187,-36,-871,882,-99,-9,289,76,-10,55,114,-4,-57,119,1133,89,837,698,490,21,-119,909,1616,-78,704,1314,89,12,-325,-30,-41,44,68,257,-36,171,-40,36,123,-10,-46,-259,2532,198,207,39,6,75,213,-5,12,19,7,20,82,-23,3,-9,43,-9,139,-320,591,977,-87,1321,87,115,-12,290,12,41,-16,-7,-19,-56,-61,276,12,63,-24,28,13,43,185,792,6,177,212,-79,13,-58,-7,-62,-66,192,-67,220,-77,2679,165,376,223,150,-29,89,-1324,-70,3
20,-69,-429,-169,-205,-69,-291,-155,-117,133,26,-251,-280,-38,-47,238,-69,-503,13503,128,64,-64,49,-162,16,-34,-37,-42,-14,-98,-224,-64,-320,-170,-346,-502,85,100,40,-292,140,261,-180,1414,269,-10,4172,86,-75,295,-65,2456,160,356,-98,-156,-104,-50,54,85,132,59,47,-88,42,39,311,33,109,-247,-202,-130,-78,-85,-76,-5,26,-6,210,-197,18,-55,-22,13,-32,80,13,97,20,-10,136,27,86,172,220,-16,-27,29,-2,6,11,-508,10,14,-197,0,79,109,-104,8,-5,-8,43,-375,-330,-32,31,-57,-19,6,-11,-14,76,234,-8,-74,21,-39,38,159,114,65,37,4,37,69,-43,109,55,82,-194,68,17,6,-10,27,-1,244,-18,415,-47,164,51,229,9,-150,154,-13,2,5,590,-29,-47,89,25,-12,130,11,-57,-3,61,-57,-11,12,-1,45,46,-41,20,92,237,-55,-62,65,-1,-23,9,27,-303,-87,1064,32,10,-74,10,-19,11,-8,-1,-75,123,56,14,20,-55,2,-123,96,197,-1,55,-240,33,-17,-55,-306,160,244,-58,35,3,-77,52,14,30,552,-27,33,97,-34,-17,20,102,53,6,-65,-14,57,158,93,49,48,109,10,21,186,-77,74,77,95,-69,105,8,6,144,-132,-7,-22,-20,14,93,98,-265,196,-11,2,-6,-254,-16,-37,-92,-3,233,94,106,193,-13,-16,-153,11,-47,-9,1381,-20,-3,-33,62,34,28,-38,199,142,878,-116,-67,55,39,119,12,-80,71,-11,18,0,149,-45,50,295,14,19,-1407,92,2,36,84,25,44,36,142,-6,492,178,118,16,82,-22,377,60,32,7,248,-42,90,52,54,104,-41,76,362,89,-42,-72,6,-5,123,-3,340,13,-129,466,4,-92,18,50,-3,33,56,59,71,-9,-103,185,136,136,24,12,41,303,286,112,26,-87,32,-5,65,117,-14,357,129,70,59,-29,39,157,61,49,4,69,19,27,-10,-18,43,-70,34,-13,35,-27,233,116,97,98,8,-2,-2,-39,-5,-93,-51,26,92,89,-33,-26,57,112,-54,11,3,36,-15,-19,105,35,9,-12,253,34,14,64,385,30,-33,127,-27,53,156,3,87,23,172,-15,127,3,57,-260,54,-13,-14,65,272,28,-43,193,-40,-183,16,-193,461,23,65,85,-217,175,27,12,-113,-104,13,-39,157,7,28,-1,35,-29,1,8,82,-13,70,33,83,-15,-122,14,-10,-16,50,-29,-29,18,-113,-116,55,22,38,36,113,168,-111,-82,131,-54,73,0,114,-25,-131,-154,-161,85,113,79,38,28,-5,102,10,-46,-6,184,-13,32,-143,204,80,70,60,66,192,503,41,59,126,33,17,-14,-35,4,228,85,66,120,29,-9,-5,-164,25,-3,-21,236,120,33,60,317,20,-1,-16,-14,54,-58,319,54,-54,-11,10,4462,12,116,39,-66,-22,16,-15,166,20,-1,44,71,105,2,-87,136,-2,-37,-37,-7,33,46,42,65,37,-12,-84,99,34,-741,-258,-16,-8,112,-13,60,283,-23,129,25,-340,98,39,336,23,-38,-36,-12,50,416,-6,58,-61,131,348,-44,-30,-76,-149,6,98,-82,108,-32,349,-6,40,38,-20,-31,-70,-6,-2,126,31,-73,-57,142,-26,239,25,366,-339,-25,15,179,89,-24,44,49,-30,8,35,-30,148,85,-13,117,235,232,-173,-3,-46,-86,33,-17,-14,100,142,0,62,-5,-14,37,149,-51,12,-54,-22,-47,336,400,-130,117,-62,1,49,-32,-74,132,27,-23,-10,32,93,-78,-47,82,-22,193,6,154,124,-25,310,18,-16,95,30,21,-14,25,27,113,4,17,-306,57,-18,-25,4,238,19,125,36,121,46,16,88,9,52,19,-3,26,18,7,29,118,21,-15,-35,580,357,-113,16,20,-241,-44,91,-9,13,52,-70,14,107,-93,61,46,-62,195,-72,-163,1,53,-43,64,12,22,-4,153,37,-24,86,-37,679,22,4,-20,2,23,2501,-35,9,18,-83,78,78,27,-65,113,699,65,-70,192,-181,138,551,662,56,158,14,-62,-4,824,56,56,20,63,431,111,122,6,164,-103,-644,39,-14,-152,-108,-301,-110,-3,45,106,-14,396,293,150,-27,-99,256,124,-96,106,-4,2,62,-17,28,184,-81,-42,90,17,26,440,35,33,15,-30,83,-226,13,186,-36,28,-44,-4,-134,60,-23,131,14,-521,26,948,50,29,76,11,233,84,31,60,248,-52,-1,-302,109,25,-25,9,-10,-16,93,129,-54,380,141,58,4,30,185,-274,-59,2,-86,401,-42,-96,-30,-9,922,610,-31,-221,26,0,-7,96,158,-133,1755,48,76,-4,24,180,73,-3,22,280,1135,-163,121,205,111,189,-5,-33,231,-12,-59,105,-39,94,-42,-11,75,259,125,-14,-77,-103,66,1,23,272,34,-12,-157,235,210,57,-323,70,1561,11,29,75,90,132,79,-39,16,120,8,-13,-78,-51,43,-31,87,-77,56,-71,-35,-30,257,8,-47,-4,276,28,5,-99,-70,417,19,264,-5,101,34,-79,-73,-48,-19,-58,-36,163,81,11,55,-248,76,-107,49,-2,-39,-43,-100,133,14,74,-336,256,35,55,2,277,-43,35,9,370,-161,202,91,138,-9,-20,-444,142,32,100,-87,101,-77,195,300,-15,10,44,-50,-54,69,156,-45,-6,28,15,-69,43,76,72,300,-50,57,49,-61,-64,52,862,81,165,29,21,6,179,77,21,-65,5,-12,228,87,437,64,434,43,20,-64,132,4,89,10,136,3,8,31,-65,15,16,102,1,-196,-71,1,-65,-1,55,261,164,270,8,95,-15,-85,-8,7,61,-139,89,-21,-66,-26,40,48,62,-46,-27,4,-32,1,244,135,-1,47,31,49,-43,-15,12,-19,40,38,-14,296,-3,181,-8,-1,-139,-21,113,118,47,-11,95,52,12,-13,76,28,0,-72,-9,25,192,42,-24,69,36,81,-47,174,-1,-27,234,20,-8,9,72,78,-65,-336,-2,26,-17,24,111,-58,27,19,6,-13,31,38,5,28,158,-250,5,3,-36,34,-146,42,-132,-191,-217,-17,-104,57,-18,10,-19,-143,92,56,248,-239,1,-308,1870,696,-56,-123,-230,69,97,-12,44,-33,-110,11,36,8,353,-19,26,31,5,19,49,6,1,-48,37,-1,278,19,10,6,-5,194,-6,-22,5,-16,184,75,15,-6,-27,38,-18,35,148,-28,83,35,108,-18,14,-37,14,-39,-40,56,11,36,42,-13,62,-94,-37,22,503,12,239,133,27,-124,-27,157,297,61,230,26,25,-21,16,14,49,-1,48,-24,2,-40,4,-19,26,83,26,-33,-204,44,24,2,34,69,111,143,56,-47,-19,11,1,-139,-53,167,-17,122,234,35,248,8,-386,32,35,51,1,-368,2,365,61,121,-10,385,4,-120,63,61,125,-37,-37,37,20,242,-216,1410,7,-36,189,46,65,720,-60,41,39,108,344,55,165,-488,-2,5,137,9,-5,-22,-29,26,154,-10,0,-12,-6,245,-9,133,26,-28,-64,20,178,11,-28,158,-7,11,143,-48,-150,27,24,-73,90,104,59,-122,9,-39,-68,57,-334,-19,106,429,-200,85,-2,113,207,-81,55,-282,33,-77,1,0,60,-40,33,16,112,-28,31,-3,-54,6,133,6,60,39,-27,33,-42,409,42,6,-46,96,11,9,-311,60,131,-9,-113,26,261,-76,183,143,608,-34,-31,18,15,66,37,-110,-449,-77,-113,-79,-22,-56,29,50,38,40,154,87,43,14,11,45,8,-12,-38,8,-72,-49,86,-136,-27,76,-15,51,147,-17,70,-44,61,-102,-14,-126,-13,41,-51,252,-18,57,183,183,-3,-30,-43,264,-99,166,-33,291,-111,160,8,-158,148,-46,195,-8,2,-35,165,96,8,68,-50,9,39,-36,-499,27,-44,50,93,200,-4,163,580,259,62,38,-18,10,-111,32,19,39,10,-101,226,14,-43,-40,1,-31,-13,5,38,-8,67,81,-35,50,-123,-5,-32,53,319,-13,-23,30,4,-15,16,24,331,-311,47,-84,98,-442,-60,-98,5,-8,16,58,46,-128,169,-160,-45,-3,-13,-24,176,15,-32,216,15,199,148,-27,-19,419,-70,19,60,5,224,-65,-15,22,-25,-57,68,15,13,-59,24,-7,-120,7,15,-17,143,-13,-11,86,-56,222,67,-18,-128,-238,38,46,-36,21,123,13,106,51,-989,-51,-248,31,-144,114,0,43,178,68,22,-65,-346,83,86,-34,-24,259,1172,20,-61,324,-12,2,57,-120,-1,29,45,-29,95,20,48,-80,-12,71,18,27,12,55,69,69,-123,46,86,61,-85,-32,22,322,-138,224,-98,-159,-6,211,12,13,78,32,-8,127,-51,32,-111,-27,-22,-65,27,-22,30,-161,173,60,-27,96,115,-20,-10,-35,-84,19,-48,29,-46,38,2,-216,68,7,-102,70,-10,121,3,-80,6,-20,25,36,8,-9,63,19,322,-91,-11,349,-10,241,33,630,27,22,16,93,-130,192,558,97,37,-10,14,-109,-2,20,60,-82,267,71,27,33,-6,18,218,57,-9,16,-69,-314,221,-52,-74,-16,62,20,-44,25,-40,-70,37,70,-13,58,129,-690,64,-33,77,-56,-77,-82,177,88,-40,300,-41,-165,-41,43,58,12,7,38,12,0,-8,-53,48,136,-5,-1,-96,98,22,289,689,14,-47,-10,73,188,78,188,3,-367,47,-74,23,59,-103,41,-49,35,1,43,-115,-30,54,-167,18,80,-132,-37,11,104,2253,36,-24,-7,-294,85,22,53,460,-25,29,10,-217,-13,35,-12,-30,-71,-9,140,-12,-36,-109,130,55,40,-32,39,108,20,-33,46,74,15,-40,-7,130,31,-5,-21,24,-17,-104,-438,26,-7,-34,27,31,59,328,-194,19,51,2,-39,201,177,670,274,-264,37,21,43,7,-35,-259,-10,15,138,33,21,36,322,16,50,-23,322,-14,-48,12,-22,70,46,-15,11,-100,30,66,-28,127,-57,-101,5,208,-33,-42,99,301,49,1229,8,-7,209,-32,31,-197,134,-24,-48,33,33,8,96,-34,100,288,22,26,7,-70,92,-4,106,9,16,60,203,-46,110,-33,49,-14,100,3,-28,152,149,-33,34,-26,17,-27,1,85,77,9,24,169,54,5,-25,24,2,285,-32,24,41,-6,36,141,-126,160,25,-45,54,27,-31,37,-165,53,531,-58,5,-23,-39,125,225,17,182,42,58,99,-253,-10,-70,68,-27,5,536,-21,-62,31,33,172,-260,-1,-50,-177,-59,5,113,-24,-2,172,-76,-57,-289,19,-3,-18,-13,11,-189,-79,-73,2,-48,22,10,-18,82,324,-18,-2,53,13,-153,0,11,19,36,279,37,28,14,24,16,-81,187,178,-290,-56,100,-87,-98,75,-33,20,577,-216,198,109,38,-68,-470,31,-65,30,-31,-355,84,-26,31,2,20,-38,57,-9,53,42,9,13,141,52,94,10,46,4,45,-18,72,-90,1,-48,-27,-39,-25,-264,88,-293,12,146,46,38,144,7,23,-54,13,24,-9,9,-165,-42,131,50,-57,1,173,11,50,39,91,528,585,16,12,82,-10,-102,-80,-27,51,-2,73,-7,-17,-61,-32,18,30,51,-1,11,-109,79,-58,547,43,28,-73,-28,96,24,104,-25,29,25,-11,-18,227,-11,-39,56,-47,74,11,45,16,-45,0,222,-5,55,18,-183,195,-108,83,-28,100,221,-27,-680,36,143,61,-42,75,58,14,-22,18,43,25,-31,435,-254,0,-11,358,10,222,20,-57,36,-37,6,34,199,118,1,156,-32,-300,1,-78,-140,105,83,-86,-72,-15,151,16,51,-27,309,-220,-77,141,45,35,-83,-129,114,13,156,89,15,14,320,40,28,-9,66,322,32,-262,36,6,-197,42,19,158,22,40,57,14,1,-24,35,63,435,-13,0,0,575,26,84,-15,-113,-299,10,-22,26,19,-2,-5,20,26,158,29,-30,-51,28,-28,38,250,65,-30,126,143,56,77,-65,3,139,-28,58,-15,197,-1,5,111,109,180,31,-12,6,-172,164,134,-69,-30,57,-130,7,76,-65,31,22,57,40,-110,12,-94,265,131,106,309,366,99,97,77,109,-21,-56,-109,292,-85,284,20,95,-99,216,45,-91,29,133,60,-117,-22,14,-21,363,48,192,293,208,-67,47,5,134,274,17,107,-15,-12,225,24,-55,17,-14,255,119,32,0,-19,198,10,-2,1,-8,101,-22,53,20,-3,-46,299,36,-7,-47,-201,33,27,35,12,5,2,50,-75,7,-54,-37,74,25,69,-121,8,175,8,-177,20,32,10,438,-5,-8,106,5,-8,69,33,10,263,-154,2,16,-181,-50,-32,60,-85,56,108,-6,595,-33,-37,70,5,37,9,64,270,102,78,21,77,112,16,39,52,32,108,-33,362,89,55,-174,73,65,-103,-3,46,45,-141,9,114,50,-38,35,17,44,36,-19,7,-18,9,103,-8,260,19,14,-210,-43,31,54,-92,22,10,-89,-123,-36,-8,115,-113,10,29,-2,63,13,1,43,-36,-264,-63,12,-86,-17,33,156,-81,6,53,-26,74,22,167,-113,56,350,25,-3,-35,57,58,60,-68,-19,64,12,32,74,160,-152,130,46,7,-45,-44,25,81,16,36,-115,107,4,-266,79,1,113,28,402,176,54,36,-54,-23,327,-144,-41,27,-24,-49,11,83,42,14,-11,154,78,-33,55,-3,-18,178,96,190,-102,78,-36,151,243,20,31,76,37,11,-4,31,-4,212,40,48,-33,15,185,-10,-36,-346,76,9,-26,8,48,6,47,366,53,498,-32,18,38,16,21,39,136,7,-6,34,-140,-150,98,68,-11,-358,-79,15,60,-38,102,-2,10,97,18,87,28,189,-28,-49,92,66,35,-3,45,34,-155,31,28,43,15,62,-17,-12,143,15,71,69,-18,32,-160,512,-33,131,-178,-265,36,-4,65,0,-121,130,49,153,-60,-68,222,417,55,10,0,-42,13,10,149,116,285,-53,29,48,487,330,604,21,-18,-37,24,65,-33,461,26,-19,21,75,52,59,102,28,138,36,51,-11,-22,178,31,35,12,-12,32,80,24,-6,-15,2,-32,91,31,203,255,22,89,257,224,-71,-27,-36,1339,378,-115,212,-20,-291,207,14,3,194,542,13,-225,-64,47,11,-14,-48,155,49,38,-104,107,-3,-18,-23,166,103,21,-98,21,-46,-97,-27,60,17,-45,204,4,-82,16,111,-14,146,49,-43,3,323,-147,-9,-65,109,195,21,-89,-14,33,29,-39,47,-27,78,16,22,21,-85,-16,48,20,-65,-28,63,-4,-8,-2,24,-5,230,37,-45,-85,-19,-56,119,3,37,34,35,13,-88,-12,115,151,38,-51,5,141,0,154,-29,13,7,118,-7,266,18,-82,12,-16,9,-71,11,9,7,20,22,6,-87,4,38,151,-254,-24,53,-60,1,-29,39,-14,-60,27,65,421,142,108,-102,4,33,-1,22,-110,15,214,14,59,3,-28,59,10,-23,84,150,107,-55,-54,-16,-40,-3,22,-2,32,-15,129,29,23,-97,54,40,47,27,3,28,19,55,-34,-51,166,12,-72,61,12,-4,-19,34,-18,-12,4,73,30,266,-161,106,124,-1,60,-20,9,-27,11,-52,3954,27,24,36,151,5,-22,-23,-1,125,-97,-75,-5,-151,40,-28,7,50,148,188,-10,6,-78,-30,69,85,-31,-20,143,52,71,14,11,74,-155,-5,62,55,79,-40,4,6,-6,20,-121,7,80,686,142,-117,79,91,69,-19,78,-14,-167,-38,-27,94,30,38,58,73,-355,6,-402,167,-94,-21,77,-35,111,17,-117,5,6,42,-56,-22,14,28,81,-6,-56,97,9,7,-464,-15,-146,-15,418,29,12,56,39,423,-120,-96,105,-19,-20,108,228,44,3,84,9,300,26,15,441,80,0,58,16,40,-8,103,-13,-27,60,-1,26,-114,61,309,75,59,-41,10,106,-43,33,-44,17,76,-2,32,390,15,263,1,-74,43,92,16,-7,-39,72,-42,-61,-86,62,125,29,67,-139,86,24,209,-21,70,-221,16,374,-4,-40,-8,7,-36,23,61,-24,258,8,-8,63,-45,28,250,36,-22,-108,-172,-45,-12,7,37,-89,-14,-26,-52,-29,-87,3,145,368,-29,49,-54,172,25,27,59,-83,70,-3,-2,3,-64,19,-17,76,-394,-16,63,72,-35,-16,152,-531,53,162,-78,-8,18,-30,38,137,-5,1300,75,78,224,39,6,771,204,266,-16,202,-11,57,-29,88,69,12,62,33,126,442,29,-61,274,403,24,7,88,6,-92,19,26,2,44,58,17,-23,199,100,49,-112,41,49,221,-286,40,24,17,162,77,-46,167,190,-92,-16,-23,97,-145,289,-70,103,77,416,62,-22,0,-96,22,59,78,102,45,-26,84,10,-10,69,140,-3,176,314,-14,601,36,-13,-71,378,-93,136,74,-110,616,50,34,165,7,-46,30,32,-22,5,-18,24,28,-117,9,0,547,5,-22,-31,30,53,325,247,52,112,91,-17,-85,53,19,-50,41,-5,104,17,-13,-13,-182,282,212,-7,36,80,5,26,-50,189,-88,17,58,-72,-7,-29,59,-226,-18,27,-29,-51,32,-87,88,26,-1,29,12,-67,-92,260,-166,19,72,36,8,21,-44,57,111,40,11,-92,17,-38,11,47,250,509,136,43,125,-20,-11,-72,-176,-13,45,43,-88,100,-76,264,-65,14,14,67,4,89,34,-9,67,-5,-77,-15,0,159,178,21,-51,30,15,239,-30,134,-9,-12,56,111,79,58,9,94,24,-20,-12,116,-17,31,15,-11,60,58,108,4,92,-22,5,19,27,-93,78,87,-2,54,108,103,-153,13,34,-58,15,33,-68,-121,23,-355,91,-135,46,-42,37,-25,55,5,-189,18,35,19,16,-24,-16,-3,51,257,-13,-340,82,31,-58,48,185,-296,304,-80,-79,-2,148,23,72,-83,-8,5,-116,-105,21,-18,-26,81,-91,38,-50,-199,-39,275,77,89,-42,115,8,-70,7,18,-93,4,6,-66,-55,320,-9,71,-52,12,-6,172,146,83,-19,24,-2,-13,99,147,147,-29,77,228,-7,-32,72,71,43,2,6,157,-17,171,-27,-48,94,43,182,157,-197,62,-27,36,25,431,-9,118,-26,49,52,2,32,169,-77,0,-193,54,113,38,115,-65,-45,25,17,27,16,95,151,-3,203,24,49,-11,196,-473,-15,21,-6,47,68,18,96,-16,6,0,463,-4,111,-44,152,151,-20,-79,266,-182,132,42,103,-9,12,-6,94,-43,2,-15,-211,52,37,27,82,322,245,44,320,-15,15,459,-81,24,637,55,-51,22,13,-35,-67,-72,5,37,-10,-76,5,-19,-43,164,28,-290,61,23,14,29,-126,48,240,-47,-85,-6,-37,57,-9,-11,225,328,-14,24,32,-5,-9,4,44,41,16,247,-36,-118,24,253,-161,-165,39,20,-31,67,165,24,-43,-113,-20,67,707,50,82,26,-171,137,74,496,-41,-21,-422,177,125,35,337,24,35,223,-63,-572,99,41,-12,9,41,9,-22,15,10,-35,41,-233,-9,51,114,225,186,59,0,639,152,40,-31,-44,28,-3,63,89,-53,-406,10,10,-61,13,99,78,92,3,-19,246,-43,18,34,51,59,-31,-45,-65,278,10,-2,89,-23,210,-171,-28,14,6,31,-84,-6,-2,-175,-32,-5,-28,75,-29,652,8,-18,98,13,-33,124,46,456,-36,242,24,-35,212,-13,299,44,15,168,-31,86,396,-22,28,-45,1,-699,4,-27,479,-16,273,137,34,-105,-56,84,55,47,36,61,-117,60,10,-165,-42,22,103,-55,6,-25,-1006,2,-106,245,141,49,14,-18,51,15,71,189,-6,14,298,103,-59,25,-153,116,190,-6,4,30,-20,-10,210,247,11,13,71,24,126,13,22,45,-7,-187,162,14,185,69,56,93,105,261,36,-14,84,11,49,-23,-35,40,0,25,130,-30,-57,48,102,-99,48,21,6,105,12,424,31,15,79,114,1,1,189,197,-59,29,137,2,-11,-117,53,80,2,-151,-11,-41,-78,22,-56,-19,43,0,21,25,-11,90,138,24,8,-31,382,128,11,97,96,-36,129,33,-34,25,-593,227,31,389,-51,-123,30,26,-48,96,173,29,-40,8,-222,-3,-223,49,-32,-55,96,-83,120,-11,0,19,47,18,-1,14,329,11,98,-149,20,-22,9,-15,2,294,27,29,-51,-140,0,-13,12,109,-20,26,246,-46,34,-11,6,-50,67,53,158,-53,-5,-13,127,143,213,-203,779,27,-14,-9,21,24,79,67,38,-14,-57,8,20,-51,70,15,-100,110,-93,-45,112,2,-7,90,-68,-159,-71,-97,43,5,35,-23,-332,-15,-47,-11,-7,-67,-35,28,-64,35,2,15,-48,20,32,-140,181,3,-54,25,324,100,-5,36,-248,-80,-89,-5,329,-18,-68,14,22,23,45,50,101,154,-55,61,306,38,70,-23,202,-942,-63,15,104,42,28,101,25,7,-22,-238,329,23,69,-29,16,139,-8,12,111,62,38,53,-28,-38,-16,317,83,-32,55,0,-67,16,-122,-63,48,-26,44,86,-9,-84,-5,75,48,29,82,119,89,-93,-22,160,-19,280,222,485,-5,31,689,258,-269,291,-3,39,20,92,-6,72,40,48,0,-183,96,18,-14,-55,66,89,-78,241,185,-17,93,39,-12,53,-23,41,-93,-87,68,559,4,-13,-14,-2,86,-1,35,-127,-26,11,168,-220,-4,15,59,48,57,-43,-9,111,210,-61,118,203,57,1,-56,-54,158,86,280,-39,1,-51,-47,88,-21,-14,50,-96,-1,138,31,46,-197,-22,-24,-8,242,-2,-25,-8,12,-105,30,88,-50,15,43,301,27,25,85,1,-88,-33,100,-56,554,18,6,-63,27,15,480,-446,178,156,-26,12,89,-23,170,89,74,30,9,721,1167,0,465,-89,63,75,44,-1,162,-89,196,-47,-22,-40,83,-38,57,12,37,14,-137,3,5,-34,111,-82,16,-34,18,170,-10,-46,-257,-5,19,-93,44,52,-40,-352,25,47,13,518,62,92,1,-30,18,-22,98,187,173,-288,119,-12,69,-82,-65,352,3,19,5,35,-19,-10,-109,36,66,-10,19,43,-97,122,37,-3,134,63,148,-48,-57,32,15,61,82,-72,-11,-25,-52,-12,318,3,-18,84,43,35,33,69,4,1,99,-14,74,-86,8,158,129,-28,-84,-28,37,2225,-8,20,5,-26,33,-49,-38,155,4,-21,-25,26,59,15,-35,166,-52,183,-242,11,20,-74,-77,-160,220,107,49,170,78,226,-7,-1,19,6,136,73,-19,34,38,-19,-39,13,432,8,-172,-21,-9,85,85,95,-352,172,-67,35,62,-86,72,119,202,41,-3,62,112,47,-46,78,-23,-47,277,32,281,367,-9,33,247,37,263,-84,18,71,11,130,66,204,-174,-49,57,59,26,17,-27,-66,176,-87,43,213,116,-7,245,59,-45,1,217,-109,51,-103,63,83,-18,49,-18,-68,57,57,40,120,-15,28,-20,-40,5,133,132,-36,73,38,9,22,368,63,304,378,-21,247,-3,61,-8,19,182,-12,41,23,-11,133,-23,16,502,26,31,-50,-8,134,18,23,-10,-13,122,-11,-21,146,-102,119,-71,23,10,-11,26,32,-4,13,45,326,15,169,16,-55,22,52,77,-39,-83,-19,138,6,6,19,35,6,92,-45,28,37,-63,93,20,-19,-22,4,-65,70,2,-28,224,53,-16,39,-30,49,-101,-1,-20,68,196,120,297,-11,-131,-117,-19,-39,-43,5,83,-23,5,56,36,1,407,-87,257,213,71,-122,-7,-85,124,68,-26,277,203,218,89,41,213,51,55,21,50,47,-28,-46,-51,32,14,117,16,64,29,11,18,14,19,-21,13,-14,101,-87,-26,-16,124,59,-8,-13,1,-24,73,-39,121,-5,247,26,128,108,45,44,-78,127,0,-51,-1,33,-42,-80,25,137,-17,23,31,-58,0,-85,-61,65,-44,28,35,18,30,-66,-104,-24,16,-3,-145,-18,-22,138,49,67,-40,15,-20,-22,-41,-13,86,254,138,-6,134,271,-26,-20,50,-10,-80,42,40,42,-16,7,138,-54,-53,14,65,99,45,-4,152,1166,22,-39,-5,-59,80,62,154,37,-28,-34,79,76,77,0,143,2,97,-34,28,115,-24,38,3,-1,-63,48,212,35,100,-305,255,2,14,37,1,-29,18,62,43,13,-23,71,-28,49,57,37,9,44,106,-128,37,-47,16,-57,-134,11,-16,36,-117,28,-94,16,11,-44,-322,54,-379,113,-24,-3,-268,-31,17,14,6,-30,919,400,100,-3,-7,5,-1,-56,-17,42,21,172,11,59,90,-96,3,5,49,93,372,177,54,-22,60,19,92,175,169,-30,229,-29,8,32,110,95,11,-99,12,-6,-7,235,20,26,-59,30,-162,58,358,43,-17,121,81,95,98,-6,104,212,68,8,35,-341,-38,155,182,163,20,-561,25,-60,91,-176,15,24,19,-71,-243,9,163,433,7,-54,67,76,-79,-4,-82,-11,45,13,38,56,70,-75,-96,53,254,415,15,14,-43,-18,109,63,-9,73,28,24,25,-275,-16,111,22,26,-37,30,16,-153,-27,42,-126,59,-19,4,16,273,20,-385,67,-14,57,-235,-24,6,-90,30,51,50,29,7,485,-28,-69,-3,29,4,4,-18,-1,30,-62,13,-175,-43,204,-194,-8,45,15,-14,8,-21,-1,154,-37,-61,7,9,128,73,32,86,5,14,15,-8,-18,21,2,-34,24,31,233,154,1,-33,152,40,2,-110,97,174,1,51,245,-68,-59,-105,-36,-6,-530,-5,24,25,35,49,67,16,378,-54,64,-66,41,-70,32,-54,-18,22,1029,59,-44,40,-115,67,-31,130,-26,56,-129,-48,-19,-97,12,-46,100,142,17,48,42,-3,105,-119,35,53,-10,-35,36,47,-68,359,-6,15,-13,23,31,5,76,226,-184,-85,-30,-9,644,183,17,257,4,-7,-75,-5,0,0,-41,698,18,65,23,77,36,11,55,-1,460,-4,18,60,-2,-33,98,-12,-81,-29,75,-6,32,-65,-123,97,247,86,217,-62,17,37,-3,-65,8,-42,6,42,16,-4,33,167,147,-311,372,-13,40,43,-4,24,12,-12,7,21,-74,37,-30,149,-25,-27,-25,-45,37,-44,4,-68,-77,91,47,-60,-69,45,-33,51,60,103,-1,61,38,0,37,-18,77,-94,-109,51,-5,12022,-8,297,43,32,36,-227,26,14,8,-127,29,-9,34,15,-51,-71,86,37,-61,-19,37,-128,-9,-33,-44,-29,-11,-265,-47,-3,-162,-7,-3,6,38,288,83,590,764,75,23,12,258,186,165,-413,10,-48,103,-22,14,-10,90,26,58,119,13,-202,191,82,70,175,-6,-11,-4,53,39,-2,60,18,-4,67,24,30,-19,174,-5,-3,-28,-35,130,52,4,52,37,65,26,-7,114,0,-41,122,43,-137,-156,112,46,46,-11,16,26,128,135,4,5,-61,22,33,314,27,472,-53,-50,-124,107,-22,-29,-35,33,22,37,30,-46,-11,15,-27,-14,50,51,11,7,27,35,10,-29,21,269,27,1,92,49,47,65,47,-79,68,30,36,61,31,-33,121,-6,4,-158,-50,99,34,347,95,-213,1,503,-18,24,17,411,36,-65,7,20,6,6,-25,33,0,-27,-70,187,28,37,0,-17,120,151,275,3,8,103,-5,-32,-84,-57,27,-44,-19,13,50,-93,6,45,17,-12,27,7,45,-19,81,95,-49,113,-36,25,-73,168,17,35,-54,-41,4,-17,99,247,-47,18,128,34,49,26,-425,-34,425,14,-18,-31,46,62,-99,-51,45,0,57,115,-76,25,14,21,54,28,-7,211,171,4,-12,-5,2,55,-153,88,-14,6,19,227,53,25,-42,6,-6,-7,70,63,-62,31,15,17,739,32,0,73,6,290,36,-66,31,167,20,-12,553,17,3,-25,12,82,0,32,94,-15,-26,123,34,-118,36,53,-15,-200,-210,479,1332,-20,-34,-9,-57,-23,52,-18,-12,9,199,75,19,27,75,8,64,-8,-28,-194,-25,-32,-10,7,278,-28,34,-198,23,-1,33,-44,6,107,52,78,259,-27,180,29,-427,-547,485,-100,-3,-50,-42,52,174,45,-13,127,95,395,-15,2388,-11,-24,13,330,107,13,-1,36,61,20,-3,17,15,12,-86,-37,213,57,-60,-68,-55,2,7,-21,-134,24,31,-26,-9,19,61,-35,-14,-18,-18,-40,2,-19,13,188,50,-20,-21,222,45,23,388,2,-19,10,-25,696,-91,-25,47,11,-35,86,139,-11,16,14,66,340,15,-235,12,177,54,91,-13,415,-77,125,166,-140,-114,-10,5,121,-4,50,17,105,-110,17,-42,171,439,154,4,32,-47,65,27,27,-2,22,-35,38,29,91,27,111,10,67,-43,12,78,-77,-85,20,-111,329,28,328,46,9,18,-110,93,64,7,18,27,-3,38,144,-7,163,-8,-11,-8,-11,29,420,-36,-74,-54,-90,242,-5,59,-66,-106,12,18,81,86,-89,80,21,85,1377,-97,-10,-89,53,433,-75,-20,-70,57,343,56,126,64,58,37,-78,78,27,-153,-15,62,19,54,98,211,131,-2,-11,27,-201,-84,87,-68,-14,24,99,15,-138,158,52,-593,72,19,-1,388,-279,-2,-25,3,55,-11,-16,150,-9,-155,57,38,2,30,7,-46,178,201,-37,36,121,0,-13,-24,134,38,4,-2,-146,-68,-46,9,138,116,146,190,-14,1368,-161,-8,17,79,-20,-20,136,-198,-41,-92,-54,10,-2,-52,62,71,71,-11,7,-78,51,-24,-13,-6,60,92,45,4,4,-5,1277,130,184,-109,113,-114,153,126,254,39,81,24,17,0,24,66,15,-26,118,125,38,-72,72,7,10,20,-4,-614,9,53,-116,29,20,-77,166,-6,2,-17,-87,34,-29,405,890,157,27,41,55,-62,-44,293,-44,-12,-44,66,331,72,38,-49,0,-26,249,39,87,-16,134,91,127,2,11,308,135,-2,-110,31,-222,180,-70,-4,66,50,18,-174,321,-105,40,146,-312,22,12,-81,-53,87,-14,5195,57,67,6,-17,82,-26,-89,399,201,58,-789,1291,-27,40,247,16,79,1,-55,16,-3,16,75,211,4,62,60,-16,-243,-37,-38,-33,20,88,-52,15,56,49,50,8,20,139,49,-69,18,24,-34,-3,65,24,-23,25,15,41,23,75,-56,-349,39,39,-19,-70,-3,193,47,169,80,12,103,-26,75,-15,207,295,53,14,2,65,-16,53,127,231,-19,18,-6,4,-16,-16,37,-29,114,-209,108,-37,-50,31,78,-30,-23,67,59,45,352,-22,27,75,107,26,-58,27,-2,124,112,890,-79,190,105,71,28,107,185,-44,-58,530,-68,-224,55,54,-106,20,-124,114,17,26,-9,39,-90,-641,5,0,93,9,-286,5,9,-31,-28,40,95,-26,-32,87,54,23,55,69,279,-2,-22,-26,-2,-44,-7,85,-28,17,-41,6,25,-94,24,62,190,-230,-40,-15,-370,43,35,172,29,185,116,171,-55,23,16,-31,53,-13,-61,-40,-16,-9,-105,20,-12,-42,218,236,50,-35,-133,2,-8,-14,8,33,52,25,12,110,26,327,68,1,71,29,29,64,802,-98,14,24,-8,-116,-128,112,19,26,-165,-4,14,11,-231,118,-609,81,49,-2,34,-29,131,128,179,144,69,119,66,74,-269,-40,92,-80,14,52,9,716,24,-11,794,-80,92,7,-111,13,4,-9,248,-40,-47,-5,66,185,-27,33,31,30,174,-131,-138,-213,174,28,56,215,-53,-45,265,-14,38,112,21,19,-84,-65,-145,-3,89,52,0,606,-174,-12,2,4,-20,28,28,61,133,-36,464,147,69,37,38,-57,379,-42,17,4,-32,226,259,85,2,148,-149,538,44,-125,40,-64,-6,63,25,324,348,-3,83,-1,-31,-41,-1,190,35,63,4,21,-30,-28,-4,39,66,-126,0,3,40,63,71,414,-16,-38,119,-6,19,-384,6,57,-67,-51,-5,-39,-267,-63,289,27,-22,33,86,546,-103,53,73,32,-14,292,-48,-3,5,58,-22,7,382,-8,55,-98,2670,-93,121,-9,17,62,-9,30,11,221,19,-102,47,27,-1,-24,174,38,50,-21,315,-44,7,-193,80,-11,55,-264,-11,2,42,-37,-27,-48,-7,60,220,70,1,23,15,-12,131,48,213,-159,-341,342,123,32,6,163,37,73,39,31,70,41,24,48,329,37,-33,27,-38,-51,96,24,2,107,-295,11,36,126,17,39,107,202,-173,-25,2,7,28,-2,27,26,10,159,32,312,-35,130,125,246,-40,21,95,-141,-14,9,23,8,112,67,560,96,248,44,-98,-147,23,-11,-7,-44,-126,-63,-5,-15,27,439,45,17,95,16,74,121,19,-9,37,43,-14,16,-215,222,-8,167,98,-42,71,57,49,-94,489,-3,-68,35,-94,-28,-62,-20,44,9,103,51,20,50,-28,-31,-30,34,-130,8,73,4,174,-12,-317,15,0,22,-1,8,21,-101,-4,19,-5,71,51,75,-20,-29,2,2,13,-14,28,25,79,-198,-4,-125,101,4,-12,8,36,9,-8,134,-19,65,-22,-27,16,-70,355,90,26,-115,-97,-84,80,-68,-104,202,0,162,40,-83,-20,-49,-31,-28,-218,294,99,40,-23,197,132,-96,81,27,-12,-13,153,-16,64,223,86,-599,107,197,-28,-25,96,90,-111,43,-50,42,103,224,-27,13,22,63,-7,11,3662,55,69,198,53,-120,-22,74,-59,-179,41,-2,-50,114,-10,-9,38,-238,61,24,-10,40,207,-40,-66,-118,17,37,158,86,521,154,-19,37,227,16,260,-103,52,-154,-473,19,-142,20,-9,120,8,-109,-14,-21,-227,-95,71,-657,488,4,88,72,-19,-42,-78,68,36,158,-28,84,84,-83,-191,-9,-29,-38,-12,-15,17,23,21,66,65,-32,-37,0,15,10,312,-84,-178,36,516,-76,90,137,158,-82,20,-229,237,67,-22,29,87,20,-37,89,42,23,105,-16,13,13,-57,-9,-161,-26,-15,22,-103,14,79,-28,-84,1,99,39,-60,-366,10,568,53,53,-529,-12,93,31,6,10,29,-34,112,96,-19,-91,19,-13,-42,12,99,36,60,76,19,-138,1857,-73,-5,-53,2,297,70,-253,-1068,-272,-15,94,-12,-225,12,-155,65,-31,-27,8,1130,19,-45,20,116,44,831,154,-26,566,63,-4,-38,984,-45,124,-9,708,-9,2054,-258,-621,-2298,-2965,-128,-277,56,11,20,9,-73,-91,215,-87,763,-103,241,27,28,37,-8,468,91,1711,9,-20,25,-33,-79,1857,44,10,1796,-5,-46,-55,111,242,71,188,36,666,-126,57,-6,-153,-112,5,57,135,-7,-69,17,73,40,-7,20,78,-16,-42,-99,97,190,107,78,284,0,-93,-125,-75,151,85,168,116,-11,129,82,-101,101,-15,156,42,309,36,-118,326,-31,8,-36,9,0,69,-31,53,-200,49,-17,-16,336,-14,-52,-37,-75,256,-20,155,51,-17,-60,-34,50,-23,3,979,57,14,-48,-54,-62,145,42,0,23,-24,231,7,-48,-13,138,37,9,42,-153,-29,118,5,14,-2,-38,-24,-1,20,35,50,33,68,427,-19,27,-64,2,-7,104,2188,12,63,-83,160,35,-63,-6,-15,39,20,-16,58,159,-60,-53,45,7,-15,-16,64,63,420,-15,45,35,53,14,11,-17,-39,-19,8,-317,-17,-18,17,-57,6,589,30,-41,-109,-205,21,67,139,-1,72,40,167,-22,35,80,5,411,22,91,270,83,244,-25,292,-480,-482,-52,120,-21,2,-84,19,-38,15,-19,55,4,-338,223,127,465,-41,34,37,49,757,-5,361,181,-135,13,-29,346,187,124,12,4324,7190,-73,-67,-32,277,-3,-106,399,-52,-94,-11,5,10,65,86,327,-90,0,-16,80,-47,17,-37,-131,24,120,25,30,-245,-151,-109,-114,190,1087,95,117,148,25,126,154,226,37,15,-27,56,11,-33,92,135,97,83,-17,-16,-34,29,90,91,-33,104,9,38,-35,-43,-31,87,-70,167,85,-245,27,8,103,-99,187,557,1341,136,-49,175,-25,180,206,-32,7,248,-29,55,-2,-41,34,16,-29,41,152,-49,-663,17,12,310,-69,7,-93,247,95,-12,9,-28,189,102,56,-26,465,145,-144,-131,-449,20,-69,-429,-169,-205,-69,-291,-155,-117,133,26,-251,-280,-38,-47,238,-69,-503,-134,13503,85,128,64,-64,49,-162,16,-34,-37,-42,-14,-98,-224,-64,-320,-170,-346,-502,85,100,40,-292,140,261,-180,1414,269,-10,4172,86,-75,295,-65,2456,160,356,-98,-156,-104,-50,54,148,492,17,-142,14,98,167,325,288,-141,-18,-318,105,-10,479,181,20,219,-221,-70,-125,18,11,-74,-45,139,77,1428,141,-16,29,-43,87,53,148,51,35,180,732,-51,-44,58,85,-32,192,29,77,45,127,26,9,-16,-105,251,5,46,24,-39,-140,7,-735,433,151,902,256,55,34,146,-278,29,-55,-514,224,-113,-31,174,-271,83,313,-314,-113,-74,-608,206,191,77,204,42,-247,134,178,-44,299,679,5,-61,0,-256,21,3,260,-55,-58,50,42,81,10,49,-331,-708,228,-260,261,-37,-224,-148,109,11,-27,209,60,16,119,128,-102,-45,-141,68,59,171,271,44,73,-58,-382,51,139,-12,14,62,92,52,482,-10,60,156,163,167,46,756,25,-257,14,50,161,4,38,145,39,81,1218,-4153,-375,1740,-119,61,-26,205,-112,-29,-82,163,208,64,295,406,-84,6,193,148,-51,-420,-119,-23,73,27,108,637,-270,-148,-8,53,252,-54,-41,0,126,49,-46,-49,-37,379,-124,23,72,433,75,-498,300,123,-134,38,10,48,-269,-30,99,156,-115,70,146,-127,47,137,-6,-131,-28,101,280,-14,-148,-128,-811,414,80,-432,26,46,118,474,-601,109,-51,95,62,329,-32,58,246,98,212,199,-495,-130,-44,-127,-73,236,-166,-56,128,40,85,46,56,32,-64,225,376,-117,186,92,66,-187,179,456,282,61,-65,-123,97,-18,206,-250,132,-410,257,-69,-1026,-2,128,72,7,-26,-99,-360,208,209,-230,78,-360,59,-135,149,-88,44,99,144,-77,-241,47,84,-42,-42,35,119,-25,-60,222,-294,-240,-70,381,528,12,69,23,159,-5,310,-20,-89,714,67,207,-10,-98,46,10,160,491,21,119,-45,11,-42,-89,83,26,124,-115,-35,33,196,436,-249,-297,-135,-1350,-32,-192,-229,210,532,5,143,-583,-26,-97,-157,111,285,-39,135,37,55,-73,-40,69,147,342,120,-219,-159,-65,504,-17,183,21,-25,105,267,-296,-115,-3,-35,-144,-178,-15,20,1225,181,139,283,-72,199,20,-80,-483,222,546,95,54,133,-10,-10,234,-90,26,-150,170,274,-18,-75,59,206,293,222,58,47,70,-164,-30,-12,173,271,-747,-4,122,20,36,23,76,-232,-29,-496,240,194,59,-56,78,186,-221,243,-27,48,24,-18,-105,131,24,49,133,-48,10,-10,-166,-46,-32,-156,-175,-311,-63,-159,17,77,41,-283,-295,-195,-33,28,20,24,-21,93,24,348,-61,-136,43,75,-98,60,80,-12,36,-102,-26,80,-67,553,-28,112,9,117,-38,56,98,-39,-145,78,198,-209,55,8,97,-5,84,-91,39,19,152,1005,-68,42,59,316,-15,-75,-122,101,-179,-4,-77,-41,144,56,-49,-98,-91,-10,-99,-20,240,-239,-413,22,-230,90,-290,-131,206,28,-245,215,-72,-186,-44,78,-42,21,-20,-10,-72,6,-158,21,128,-359,-31,69,56,210,-165,-133,116,-168,-139,-40,-72,-282,78,76,242,137,-332,-10,341,42,11,124,-47,-1,-1176,142,-186,-79,79,100,465,-33,8,63,-17,203,201,153,1,-201,329,-139,181,234,-154,3,-62,167,123,-29,-418,66,-329,-208,160,166,-37,109,-416,92,3,138,460,-123,-581,12,-388,144,-176,-181,-98,-99,45,19,-96,129,156,-164,167,115,134,-199,66,-37,651,224,-139,187,311,-3,246,136,51,193,70,68,155,84,450,201,-239,288,146,86,137,279,-162,-165,43,118,142,-14,-43,-439,-217,38,52,-9,-239,117,69,-54,-136,25,4,98,218,-119,16,-157,-57,-351,425,-37,-1640,9,-216,88,247,6,106,-93,62,83,-33,40,537,-38,-215,-225,297,18,196,56,-46,-18,-87,-57,-81,13,-86,41,-86,-9,-149,15,21,-69,-262,-214,-162,18,3,-172,69,-75,-86,303,75,-371,1180,-12,75,-43,352,-22,48,53,43,18,-6,19,-27,16,-153,-42,72,-174,624,183,276,-278,35,-748,-89,-11,-13,212,178,65,413,66,-91,169,240,-110,39,207,166,-514,67,-55,12,95,-544,112,-29,-354,309,69,-153,300,134,39,87,82,997,37,57,-113,11,383,79,236,59,124,120,-153,360,1,194,-167,-220,-28,-180,40,-95,24,503,-208,-219,-171,-43,-156,29,106,198,53,-284,517,-72,-78,-926,-93,232,-8,5,197,422,-22,-54,-175,125,-177,55,-235,6,-3,-379,16,714,283,84,29,-7,-70,-89,123,10,319,-116,-224,77,187,-999,16,58,-246,-160,-117,-8,-273,15,-54,253,-153,-101,47,-105,-32,196,171,120,74,301,57,179,105,-560,-84,119,-7,-93,19,-175,68,-39,18,198,108,-150,-439,122,-30,-218,-156,-94,-700,124,-174,-403,-19,40,185,39,-1011,147,9,127,471,355,-493,20,783,-1706,85,-62,-290,-270,-187,189,28,78,-77,-130,408,37,563,-27,-64,385,193,178,59,84,-76,0,-57,-1050,376,1696,251,-77,-82,87,130,-9,-284,-19,267,-195,226,-715,52,-234,195,-126,-105,388,-168,66,289,-89,268,1081,183,46,245,-18,51,13,118,443,-178,-606,132,67,50,267,620,-56,132,33,241,-221,195,-121,80,-42,102,15,16,-453,-22,184,59,-86,-37,-134,-14,382,18,-112,7,103,-15,84,-508,40,103,-664,-221,-1006,-79,45,51,378,-58,-442,78,361,-190,-452,-101,208,49,-126,56,101,25,90,67,31,101,-483,-132,-71,-359,199,1,-167,118,-157,432,-247,-8,212,143,-143,29,-453,-82,2,194,-307,-172,178,-8,37,-2,-38,-40,-360,-207,79,496,215,1167,-355,-47,-40,-39,-7,-17,-71,49,-298,3,133,-95,-56,32,-101,-578,322,-48,-423,146,-69,-616,-192,-22,-51,7,170,-915,-61,-138,-23,51,-62,132,392,-271,78,-69,-93,768,-100,-143,-14,122,-24,-46,44,-192,273,21,-8,65,-157,32,44,51,-269,-43,-77,-218,-11,23,13,47,-148,45,-278,65,84,-123,120,-106,-408,-7,-7,-1989,23,99,-300,-223,-77,-45,-41,83,146,-392,305,-43,22,84,-2,-45,-53,-132,136,263,-8,-9,-26,106,-211,-67,202,313,-35,-496,-37,325,-49,-171,-94,223,-24,62,-35,89,64,-331,63,-148,-32,-174,1,584,-633,-744,-356,-3223,-166,344,50,99,-210,-55,13,14,-48,46,371,347,-122,200,400,160,19,46,-218,-242,672,-159,371,-664,-101,-109,131,-469,540,-271,133,48,62,-272,-114,95,234,68,-426,229,147,530,-36,-592,-96,-59,-6,-81,289,-31,68,230,-31,-49,-192,-48,-81,-322,-498,-11,110,92,-16,118,1527,128,-820,-283,253,-95,-25,170,98,140,182,106,96,236,-52,-138,88,60,224,-87,-207,101,8852,-451,-1,-168,-243,-181,-132,51,751,174,25,85,-69,-334,-12,-21,39,4,171,-252,63,-31,-48,32,-83,148,-421,428,-91,-93,91,127,232,73,75,556,-39,-68,-389,-31,200,-1,-309,181,20,-42,-40,-28,117,5,-114,90,36,38,-19,-20,-102,106,36,-255,2,398,-28,145,-18,381,-51,-161,-19,44,129,66,-90,-244,-31,-129,166,-245,541,-478,-25,19,6,-83,37,34,-74,-101,156,569,13,220,64,0,-2,552,71,110,285,137,476,111,803,-49,-173,-81,530,126,-107,-31,168,2,-62,-9,-139,-285,231,74,146,-53,383,-103,155,-726,135,29,-53,-66,-45,276,-240,-44,-310,159,-140,22,-148,-77,-25,188,27,-15,-81,48,-7,-53,30,174,-128,55,249,75,-462,186,-327,77,175,181,112,73,1134,-836,-208,-760,112,-72,20,-57,-169,59,-185,-262,123,15,477,5,-160,432,3,363,-146,-129,105,-421,203,35,-144,704,249,-4,40,-571,-452,13,-50,18,-285,-68,-175,361,-319,-113,176,-307,45,-71,-297,6,-216,-9,234,-46,90,51,-135,102,8,-206,32,-85,-88,132,-27,153,278,224,-145,-759,-8,-2,-11,-7,86,-199,-58,366,317,623,-114,163,-117,134,88,58,35,315,-254,259,37,-30,0,291,-36,-279,241,-180,54,61,29,-228,37,63,2,-331,299,-148,-427,-221,982,-202,14,85,1739,74,-17,-115,-39,-38,63,-53,174,131,42,173,-2,108,-303,-115,427,87,-18,40,-326,22,31,26,-111,-63,-98,-63,179,35,58,118,27,-769,167,-100,0,-144,-272,-133,-179,140,-214,-30,37,2,129,187,-9,107,79,20,-126,28,22,49,-176,2,-88,-35,-413,-200,25,-38,36,-209,213,204,-144,11,152,-938,-41,-176,-253,18,6,30,-13,-26,13,-267,-57,400,215,-418,-92,78,-56,875,434,-48,104,45,143,92,32,112,328,-81,26,33,-208,194,-9,-220,511,101,-97,-53,42,201,-57,220,235,-350,85,30,-62,-17,30,-39,-438,616,51,-76,0,-75,94,97,118,-234,-61,-141,-33,-22,-275,-80,508,305,-15,-78,0,73,90,-95,-47,-307,-46,220,56,146,38,-88,-44,116,-191,132,-158,33,109,-45,77,-204,-67,61,15,-18,166,-202,223,-103,1365,7,41,563,-396,204,-230,101,321,512,-197,110,5,85,49,-36,79,-258,172,43,213,-844,992,63,97,64,10,-593,479,-687,-3,16,167,-174,-130,779,-52,-39,-97,12,234,208,-2,-97,157,-412,-218,114,60,-254,97,309,43,8,688,193,-35,-723,-257,-347,95,-157,5,59,-36,-176,127,-52,-36,-27,-34,50,164,-2,-508,342,-133,-375,301,593,-5,47,-105,-197,-10,419,-112,-53,22,-279,439,482,-12,1172,-9,545,-603,983,422,10,188,59,-24,-41,9,68,-83,7,-394,-78,85,415,-143,-512,-47,-11,164,-133,51,-829,-67,-55,143,-16,257,-429,117,-1313,-262,-89,-173,44,173,64,250,2,128,15,335,213,-436,-41,215,-295,42,-14,-64,98,35,179,-80,-170,-17,-142,30,183,26,-53,99,-330,318,102,277,83,378,-32,14,-243,-74,-48,-85,261,18,-351,-114,44,-253,-22,363,160,-210,-14,-115,389,-427,54,-2,358,20,-44,-15,130,24,61,53,42,24,-94,145,96,-115,38,-7,-397,15,110,-12,76,-28,-2,-1,-169,19,-328,-61,24,-396,-16,380,-164,-806,101,-21,249,375,-14,36,244,-130,-62,59,28,-18,-101,217,116,9,-578,-137,-151,-146,-76,42,-238,325,485,-3,174,-725,48,47,175,57,-11,-163,24,94,28,878,-67,-80,-1407,492,-144,82,-22,123,-92,-3,56,241,-237,0,-51,157,-8,-20,632,-125,93,-257,-10,389,-299,-10,5,-84,790,-15,46,169,199,-42,220,41,246,55,-84,-223,226,28,863,86,23,119,-235,57,155,-138,-205,-32,544,104,486,34,321,461,65,-217,27,439,-13,-29,113,-126,-129,786,907,142,-9,115,116,325,55,-20,-68,182,-102,288,-40,29,114,-6,212,-39,-3,42,-117,-334,-17,-27,4,-7,-25,-25,-100,250,132,-2,-97,241,46,123,213,-74,2,162,-41,-7,5,-1,242,-36,79,-462,-131,22,-314,49,-33,47,161,118,-26,25,100,-148,87,233,54,-37,-84,41,-29,134,-65,158,-212,625,-78,145,366,-163,-13,-741,-258,-341,12,-579,110,-5,-67,-186,112,283,233,17,-192,-328,-28,-213,26,-47,23,40,77,-88,103,-227,116,110,36,165,142,50,14,-23,29,58,182,23,-149,113,-606,13,116,-184,-28,349,-76,366,329,328,-173,8,-14,16,9,-35,-70,-113,170,559,91,-546,-88,163,-43,-56,-129,-1261,-90,-17,151,119,238,67,64,24,-147,8,255,477,-172,-102,75,33,80,79,5,202,-38,-117,-49,-130,-379,23,-379,77,-71,-24,-104,778,66,-173,26,56,148,174,143,81,-74,146,-168,341,203,-258,6,141,-78,181,89,572,-7,82,-27,78,159,253,234,-28,-288,260,-8,-76,74,-689,-195,-37,82,-73,28,-28,15,-107,39,-37,-199,-48,6,39,238,546,17,48,-3,201,219,-712,-105,61,23,-107,31,-42,-36,443,27,231,640,369,-24,-352,-75,104,773,-80,-77,-75,-67,253,-116,217,-88,-98,104,-21,-91,25,24,109,-13,-109,528,-38,-97,91,-38,-63,157,221,302,57,-654,462,0,301,220,21,-23,-34,34,3,85,107,-113,53,-147,-64,12,-31,-40,41,331,280,-90,-8,22,4,235,32,45,28,104,-30,933,73,-27,-104,-92,-297,101,-34,-12,373,-43,76,-7,53,-43,187,297,808,-2,270,1433,1,177,-20,55,-92,10,239,122,144,148,149,113,1109,19,93,47,-138,15,505,-247,-19,76,105,-8,-50,94,206,395,61,-1,288,193,352,-66,-202,-118,-60,49,188,523,-55,86,-5,-244,2,45,10,-67,-114,131,149,-529,42,34,-10,-51,194,-101,-45,106,-9,-69,-162,105,101,85,35,416,-31,4,1509,24,-1,-246,-1024,-53,-265,18,6,-24,11,-30,1,-310,-236,-192,-5,53,-516,243,-189,137,166,58,43,4,-43,-111,47,-288,-114,-106,23,55,8058,-109,190,-65,-336,-58,225,-97,-191,248,-33,353,190,146,-317,207,35,-39,-41,-295,-106,-1,24,-135,252,44,-641,93,8,565,383,63,106,-216,1410,46,466,245,-9,472,242,249,-122,106,285,112,348,117,-161,47,261,608,-34,-427,-449,-55,154,11,144,76,70,77,252,183,-158,1,-499,50,163,62,-111,81,-123,319,24,331,-311,98,176,216,419,224,22,21,-126,114,-32,320,-211,-80,46,-64,-32,59,-17,-95,-26,84,-68,138,-120,-399,-238,-637,-989,-173,-173,142,187,415,27,-62,363,-273,-161,-396,-34,9,-9,129,-74,-184,70,322,-126,-82,-348,-125,-53,-15,91,-159,-107,-71,-51,-368,-438,322,-757,216,55,-374,-118,26,-210,184,-59,2,382,97,437,-73,-27,-193,-13,38,-118,-153,259,36,279,24,-179,4271,33,7,-216,38,-470,364,3,-525,147,12,24,-157,-114,25,52,-108,-341,103,416,-32,-351,2,503,180,606,-122,51,-197,-198,-299,178,-12,-81,105,770,-132,-213,177,32,-104,-157,176,9,-422,77,104,-708,-172,-110,611,97,77,440,24,126,17,411,274,215,-286,230,-245,28,-60,-120,75,-246,64,-79,409,147,9,147,338,47,4,-32,-11,407,50,-41,-394,13,87,-126,26,111,151,-214,-10,-117,6,176,-52,125,-3,-1,57,292,23,-228,210,38,33,-308,24,-3,-203,-225,30,-94,-67,-123,-122,67,396,3,315,-175,-129,76,-71,-24,111,-705,-19,87,-22,20,-90,68,162,-123,-7,211,0,19,-20,-187,94,67,-54,-147,32,-23,63,23,-93,-289,-48,-76,56,69,-40,-235,-45,256,-76,216,-7,111,-132,-69,583,26,4,55,25,316,177,307,44,-1,-14,-153,71,21,-82,56,87,9,-136,13,319,80,-6,293,52,-16,72,329,30,-92,-35,61,32,150,39,-113,-94,242,40,0,-13,-36,57,34,25,225,-13,-181,-265,67,88,-17,239,75,48,3,-88,267,-11,277,158,75,126,5,334,-6,187,57,257,55,113,84,145,15,-139,19,31,392,-108,263,505,336,42,-121,84,-191,120,88,-240,-151,261,-131,2,-50,-32,106,-370,-12,6,-85,46,92,24,-89,22,42,134,-132,-5,558,34,82,47,-190,-34,-63,-156,61,307,-85,-19,496,56,-71,-15,-22,44,-22,62,115,399,-33,74,132,225,38,50,75,-64,32,-79,5,121,135,-144,-46,189,2,49,15,46,178,-15,-370,38,213,337,748,292,-150,390,-181,-133,21,5341,115,239,24,252,-6,249,24,66,4,-124,-100,-8,557,42,326,-184,206,-80,-117,207,-54,13,140,-958,-6,5,-98,-181,309,285,-125,250,-122,-91,709,-125,-11,405,78,55,649,44,-122,34,287,120,148,116,-17,90,4,-143,24,-175,17,-14,-11,217,60,-123,60,-91,298,57,16,-308,-16,-197,32,-7,112,273,26,-59,152,199,-213,51,101,3,14,72,-20,146,-313,-44,55,-55,1989,23,720,56,50,67,-66,142,76,1,-58,-61,272,652,59,747,-53,72,-150,-17,33,-44,48,-147,-129,4,-18,20,-294,17,140,2235,347,65,-412,44,577,95,-150,122,70,2,30,-53,82,24,-130,-67,-54,47,58,116,-43,-111,34,-56,-54,249,5,154,92,87,100,23,-75,125,-72,46,-45,-4,-100,11,411,716,379,220,15,-96,-87,-47,-209,101,-25,111,-24,36,-203,218,-35,112,77,34,-66,56,136,-356,115,-24,248,-49,-74,-21,-420,-17,-150,112,-49,26,34,1385,77,-222,-449,47,55,-504,538,-79,-9,-82,73,-70,201,275,77,-135,255,-16,198,66,-184,-2,22,97,-23,-17,533,-214,37,6,74,-121,-177,-249,-128,-43,-302,22,108,439,-174,68,533,554,14,36,44,-41,-210,31,90,121,-244,210,15,292,24,-172,-606,188,58,5,15,292,91,96,138,2484,74,80,-97,-23,64,66,117,49,122,-57,100,73,393,81,886,21,82,4,18,58,-46,-1,45,719,-50,100,-719,14,106,265,33,-200,31,-122,57,130,-709,-212,80,-31,37,285,113,-28,156,-57,308,-156,23,-25,-50,107,486,-12,51,28,-259,174,-74,-39,145,120,-124,162,-85,44,343,461,-43,72,44,58,-118,35,-114,-5,283,-99,-85,-143,75,-348,-120,57,39,206,-16,-284,-181,414,382,121,-77,104,-151,-4,3845,-329,30,193,131,159,-33,-305,-41,1,42,-20,5525,1,377,128,9,62,25,143,75,11,96,-10,77,78,40,-28,38,310,-1,3,-20,43,-264,-63,279,-113,176,-88,327,-27,154,178,85,890,-386,212,6,47,-17,87,189,-18,145,-121,222,-225,55,-708,487,73,624,-317,-11,-22,-30,-6,-20,542,236,-101,60,204,40,119,104,-254,-60,-10,214,59,-14,-365,-107,422,266,-213,779,125,-183,55,-20,298,686,-355,-27,-464,-482,101,108,228,103,64,76,263,-124,271,-16,37,49,86,-2,-64,76,-394,-253,13,197,-531,-42,771,69,74,90,190,49,-40,162,103,-180,-13,99,-8,50,-599,30,6,-50,104,136,-67,-27,8,74,-92,43,-235,-176,45,100,-39,1061,-59,9,-9,-286,1479,94,-20,41,-80,91,49,-24,135,56,228,-25,37,100,-425,-220,23,21,-199,18,171,-48,12,146,-20,228,71,573,45,153,-71,2,27,-473,21,25,-16,7,-44,-182,37,320,-15,-83,25,-1,61,60,-287,-277,611,-47,798,-47,-153,-9,-161,-165,165,-167,-64,-171,-68,-21,-389,-422,-61,-63,-572,51,-180,639,39,-406,78,92,-43,51,-31,-45,-142,216,-270,-171,-99,120,46,652,456,87,242,-657,299,-83,28,-699,73,479,273,80,-56,46,215,168,125,103,-220,-1006,34,-212,-396,71,189,394,298,-59,10,-10,247,24,-142,-47,-32,69,130,-30,92,-45,424,-59,137,-151,-64,-11,90,-2,23,84,-31,382,-36,129,294,64,-593,325,-462,-115,-27,-123,236,-148,30,85,173,-142,-914,117,-40,147,-223,-83,134,24,97,-104,-165,-78,161,-112,51,-85,275,-156,36,-42,-188,-68,-19,217,197,112,-74,78,-49,-396,114,35,-12,54,75,-81,-48,-109,76,98,57,-100,140,190,-668,-17,178,42,-49,-22,-87,534,-219,25,56,261,33,130,155,82,-34,-118,205,210,201,231,50,-67,126,-212,37,-66,2,-43,-95,183,42,-14,-13,-498,38,428,38,-78,-38,335,5,-167,-24,121,195,15,3,-852,-38,191,163,13,184,-264,64,137,14,-63,795,-75,25,-93,-66,-51,-213,83,-86,-86,236,86,58,-264,254,25,112,-974,-58,-17,-46,-23,147,81,95,55,-61,56,151,196,39,-57,7,-151,61,-453,5,13,1,299,83,18,53,-163,-54,-458,61,191,-16,8,62,17,-47,40,-65,-56,63,244,-11,-55,-527,-429,-456,84,-99,337,-247,-162,-261,-27,64,5,128,-198,-30,16,96,187,-35,234,-425,-27,9,-9,57,475,-428,25,225,-61,-28,87,8,33,-222,2,-33,-111,226,-42,-104,-165,107,-324,23,14,-167,36,116,99,-110,-62,74,240,-167,-51,88,244,-124,84,58,311,120,9,87,500,-56,-89,-25,85,139,-114,-28,-47,-29,182,27,11,47,86,326,31,317,-180,-39,56,-351,-84,-55,236,-56,-174,145,104,-14,16,-58,181,-115,-144,1308,-185,80,126,39,-297,54,64,49,-155,-11,2,46,109,65,-84,-405,-135,18,46,57,-98,15,155,367,-73,-9,99,15,-73,120,127,-46,66,-28,79,419,79,-92,-48,-28,524,-6,-4,280,-53,-11,9,123,301,62,-209,-23,139,97,-172,-15,25,432,160,12,99,-27,-36,84,304,164,294,213,-58,-57,17,59,-242,9,-3,-11,176,653,125,-325,-178,-34,35,22,88,-182,-26,-422,80,90,-206,-152,167,-90,-173,220,-323,-31,-48,-71,657,81,44,-48,-57,-99,100,-57,14,-17,20,61,-92,-10,-285,66,117,-33,-79,-172,146,-78,3,557,-68,103,-741,-69,114,91,197,178,-19,-37,-21,-103,-141,-6,-14,-53,-59,-47,0,135,31,487,139,160,382,596,-10,-7,164,62,185,-125,257,-29,-381,24,196,-54,79,8,-298,8,87,-60,529,-84,38,29,63,-18,50,259,-61,174,-199,126,-198,30,588,62,883,-22,14,-47,243,-131,158,-186,57,492,-85,71,19,36,45,-231,195,13,30,-7,12,210,-1,145,-93,36,-4,401,86,816,390,-5,70,161,24,-209,183,-13,136,-174,-271,60,-39,-89,32,56,-206,3,28,-21,1134,77,69,244,68,34,-9,273,-62,262,-353,-16,31,206,35,61,-4,314,18,-67,268,-103,26,-26,-391,-189,42,-338,230,389,-37,-40,-5,322,35,-840,343,-32,246,70,38,-22,685,115,-110,67,-131,24,-29,127,-248,-70,23,-64,40,116,-338,-32,-67,-122,31,312,-269,250,150,48,655,-21,18,25,86,-43,39,449,25,301,15,-593,86,10,2,-274,100,-446,124,9,-110,465,436,-89,-229,-5,196,390,-79,98,-288,6,352,-25,510,-435,-160,1758,1438,62,-62,696,11,43,176,36,326,-221,-103,26,-15,36,-264,368,-21,-75,2588,20,43,-253,23,-117,43,407,-85,473,-17,433,224,14,101,1,-78,-80,-58,50,-41,42,40,239,38,-305,-202,4,-23,-105,36,-117,-322,-50,113,73,94,93,95,-162,358,121,95,-181,-224,-38,-561,-176,-243,9,76,67,-96,-139,37,-275,-153,-889,13,4,-385,7,-175,-20,204,128,24,353,152,97,151,2570,-530,-5,-155,466,-325,130,567,-70,-135,-36,-25,138,-34,164,-20,38,-24,127,-143,123,-257,-179,48,18,-12,65,30,23,66,48,107,46,-105,79,-49,-254,359,-280,178,698,36,-161,79,170,-81,-65,332,81,-191,56,-50,-311,-35,41,-77,77,107,189,-227,-105,-51,-302,769,469,-341,288,-60,-4,-96,20,-12,233,963,315,194,-56,149,-6,-17,338,-158,-59,304,10,-59,48,-289,-64,-31,-234,184,-56,-19,132,-167,61,48,-278,66,37,-74,-60,119,443,-13,-219,423,-80,-156,-11,-116,27,-457,770,222,348,11,161,-84,193,-9,315,3,6,-52,81,-27,-137,181,24,-251,122,-14,22,262,9,160,444,-398,8,63,24,-237,134,-83,209,-172,6,86,37,89,34,-13,-157,10,57,128,-176,-109,247,36,183,-48,-537,54,-36,83,174,-251,290,-35,-13,5,-129,-99,-200,152,50,-277,-50,813,-11,-11,-28,27,-17,134,128,46,79,54,442,22,-53,61,21,-28,493,-167,-109,-138,49,107,-225,2,288,89,122,166,342,-10,40,29,277,209,161,-29,-42,75,-99,5,-58,42,1,2,125,87,-83,-47,-23,267,392,268,122,17,-68,290,-30,98,-15,74,683,-9,-89,-95,77,18,230,-12,-139,-52,109,-33,-69,-1,-2,34,-190,244,121,152,792,286,-25,79,156,-32,165,409,25,22,145,-71,-36,191,592,88,-136,35,510,-1,18,-28,-198,-15,42,308,-71,112,-46,22,-519,11,-2,-31,-9,97,215,59,156,17,-82,12,25,-37,67,130,367,93,-553,101,-17,6,263,13,-74,-7,24,159,296,1,94,-256,5,4,109,-367,14,217,52,-96,-44,19,-88,-243,206,111,-75,77,-50,109,-56,-24,-63,-122,27,52,1214,-249,165,-329,64,1,-12,57,102,-125,-185,73,-10,17,-36,-175,-49,208,67,150,1,131,414,-18,168,92,2,28,-47,120,-1,55,34,-3,-30,-70,246,135,13,8,-25,186,-13,51,-7,286,74,-82,-9,627,581,-29,6,211,-70,149,544,-40,-23,170,-86,-196,36,38,-38,-7,599,443,-322,29,-129,0,69,-3,29,-165,-1,142,451,24,-39,113,111,96,-30,-70,13,8,-70,-10,-72,26,46,22,-202,132,1213,-24,-105,109,-453,52,689,858,16,4,159,133,133,-73,82,859,-258,-164,306,-13,3,-24,57,-47,94,1,647,70,-111,1260,614,-17,10798,469,-297,119,150,-12,257,188,67,80,306,217,165,-59,147,-5,-37,399,2,23,-187,103,348,47,317,-33,-27,-50,6,-35,-797,-17,181,-85,5,350,1018,434,257,-10,43,304,656,638,-71,130,78,28,230,46,189,-188,217,116,233,380,-16,-51,67,196,61,-124,-48,-83,296,-141,-648,417,1515,68,249,260,-131,36,-36,77,18,-116,-46,183,24,189,257,27,-14,103,121,59,144,-3,-327,166,-83,22,34,5,199,-217,-55,124,29,3,-85,72,9,30,34,336,81,144,-17,375,8,91,111,715,252,437,695,67,-61,379,141,-40,69,115,-53,248,112,-30,-79,104,159,142,-14,24,-97,289,-24,335,465,65,61,96,134,6,83,321,-53,20,-34,-183,30,226,78,72,72,231,-121,81,34,23,24,267,-210,625,27,-63,-167,-2033,-432,129,28,125,52,38,26,-22,51,-36,124,-108,0,-50,9,18,-16,-36,49,-36,3,-901,16,-44,-46,92,5,67,-2,218,43,140,10,181,32,238,-106,-114,73,45,-133,619,-85,18,396,18,4,131,13,21,544,151,8,-10,-35,25,-30,-36,60,-51,241,164,-27,63,183,-263,-4,460,3,64,30,-12,-8,49,185,8,55,66,-333,-33,-3,182,-127,-93,111,-218,-358,-5,-80,40,133,-356,52,90,12,207,-40,-173,-16,222,-9,21,114,-283,-63,60,984,-174,8,635,-214,79,34,258,244,208,-266,591,95,77,-16,-26,48,-7,125,-105,78,134,-25,18,-17,13,138,492,-190,457,133,-128,77,-24,368,-94,-61,535,-19,101,23,138,10,-191,-7,-50,14,53,362,-8,-22,42,143,-61,48,-16,-41,242,48,146,-18,120,-15,120,1520,387,69,52,159,-173,2679,-249,75,-192,51,262,-33,209,45,-360,-127,44,-194,25,376,68,-24,94,35,-162,-104,175,-117,0,40,450,-92,25,258,966,82,121,120,-77,-65,-160,-49,-147,22,-112,-111,2,-143,153,139,13,219,286,-87,101,59,-36,169,271,-109,-383,150,-9,176,-940,-23,-4,-132,75,47,22,-229,256,-14,87,19,18,-285,151,-97,190,30,21,155,67,120,39,151,15,59,117,29,-6,938,3,-107,47,-57,-37,14,-96,-54,34,-7,-58,309,106,140,389,130,-87,20,-215,91,164,-32,59,-77,-13,55,-665,-21,31,-26,332,-231,135,-54,-675,120,-125,75,142,37,17,53,2,-515,-128,33,264,413,53,37,53,-2,-405,36,93,-69,-153,291,-37,14,19,10,289,68,50,528,1,61,-8,217,54,147,-56,40,29,309,43,13,-603,421,-55,465,91,-218,-26,357,53,44,-5,28,-33,53,-14,-1,14,42,83,685,5,-211,122,-59,6,2,42,-43,-22,63,450,-35,-18,10,-42,-156,76,-470,69,75,-117,289,-36,89,139,-10,49,-86,252,33,9,209,-21,215,29,148,-69,47,1,125,50,-156,116,-81,-37,111,-6,24,115,144,205,-49,31,117,481,47,-7,-46,338,-668,-48,-32,542,34,-80,58,20,-421,37,-50,869,7,-72,68,403,251,42,-91,63,102,963,123,-20,-27,180,-91,-79,-2,40,17,316,77,173,139,148,34,-120,79,13,-69,51,902,-18,25,-30,44,71,101,62,-385,71,-20,-99,312,447,-19,13,586,-20,-417,-79,-20,174,-58,-2,-79,435,-91,14,1,434,-436,84,28,47,196,80,-303,247,-417,102,9,-1,129,108,-99,-65,112,-33,452,-43,26,112,-663,115,-36,42,5,-3,-137,-292,16,-2,106,68,-62,156,-22,-53,103,-31,-55,-8,249,-22,-61,73,178,-29,89,439,222,-116,-70,-37,-12,-63,-823,54,301,-435,201,-16,-19,24,22,-42,213,70,-159,46,50,60,178,-311,0,165,-6,-29,79,29,51,49,-43,-164,356,156,173,57,504,50,-92,-6,33,13,13,134,-161,3,376,-123,255,111,68,-17,-43,121,145,31,121,421,45,1709,381,482,-57,105,65,-119,23,30,320,5,80,-281,-111,197,63,-29,62,-2,-160,-14,85,-149,19,-20,-448,29,146,803,518,38,-15,14,545,-230,18,-418,-2,-38,18,-14,-13,47,-41,47,-26,-28,302,95,42,48,-30,-18,196,175,29,-55,44,135,237,35,31,88,82,79,-52,-23,169,24,30,90,-96,-329,67,51,6,-579,138,-4,74,225,-206,22,109,16,-40,-7,-27,-60,-57,-18,42,43,-11,-32,0,-121,179,-34,87,403,-52,48,30,-95,-82,-50,57,1,45,26,106,-75,14,118,-131,-444,-7,-185,88,14,-322,-23,87,-220,659,70,112,200,23,-23,9,-162,-11,99,-177,199,-2,70,1928,78,110,66,60,-1,171,306,-255,65,176,891,43,-53,154,181,-597,306,-10,86,173,5,23,423,-424,10,40,224,-7,163,88,48,-136,733,48,20,295,-94,20,192,80,-22,-123,163,65,77,-26,-97,9,19,27,-125,54,43,-85,-85,67,358,-325,-10,-20,-27,-110,118,88,-13,197,0,-99,134,93,-225,70,-121,76,1730,17,66,633,-199,-28,168,-94,-12,519,9,141,-133,-27,36,-15,79,81,49,49,1,117,-127,267,109,-27,-67,74,-38,26,102,-805,290,98,-6,44,56,957,8,-455,28,15,15,-108,-319,-61,14,-69,21,1,150,-6,25,51,-78,-13,9,-38,135,50,33,117,119,87,33,68,-1428,123,155,63,-6,60,142,1103,111,28,153,-66,-542,-84,151,90,45,25,242,0,-92,197,-133,197,-2,-18,234,32,903,-347,-854,-168,-63,-318,361,53,378,147,-75,-1,54,-65,106,0,24,25,-36,-155,280,417,51,18,54,-206,41,89,-263,-108,178,14,77,-171,-88,295,240,134,-210,-11,252,470,107,21,58,-769,-28,-187,51,292,-16,31,-58,250,-53,196,130,54,15,10,27,588,84,56,6,182,-5,-110,2,-74,357,-27,255,243,-1,-13,478,-228,70,343,15,147,123,-57,-516,169,1,69,-14,-36,833,-122,73,-43,93,60,-16,-33,7,59,-107,215,23,262,-57,185,53,32,-314,325,414,51,321,461,122,-71,-16,-3,141,68,128,-54,133,154,1274,31,84,-34,49,-42,50,95,37,-333,256,17,-22,-14,898,-69,90,223,218,-92,327,-56,190,-66,105,54,-465,-43,-44,-73,-78,48,-44,150,89,-3,359,225,-52,28,18,72,35,7,-52,75,40,-54,45,92,191,-45,18,-48,-234,14,29,110,-165,-34,120,78,-3,38,246,-62,31,-185,-32,78,4,23,164,25,236,-49,18,37,82,262,344,66,87,341,136,32,-33,188,135,108,163,-61,57,272,-59,-11,36,-17,120,92,-23,-761,-142,-106,-11,551,-66,39,305,52,-151,127,12,-158,-426,-32,-13,74,21,-62,302,26,-215,48,248,32,289,-317,358,-19,563,179,384,-15,-256,-249,52,-240,-14,141,40,-6,-45,35,192,-72,108,-54,43,-554,-24,27,36,131,77,39,52,302,1248,14,374,121,25,-22,-15,72,29,-74,388,111,72,381,271,155,231,5,16,45,-84,354,366,353,43,367,140,47,-59,-60,80,225,-533,20,35,272,-214,-27,57,40,-72,-309,130,-86,76,10,101,63,247,122,122,102,591,-178,-351,-56,289,23,2,44,120,12,31,440,158,-84,82,37,38,6,-105,232,1345,69,-23,178,47,47,-19,327,280,298,132,589,355,320,-56,-406,42,72,30,100,-27,-541,145,51,161,47,3,185,373,158,53,-149,-5,209,-289,-376,72,280,-238,105,75,6988,39,204,588,121,184,-5,-27,42,-120,14,-52,62,-155,-510,-9,120,42,58,-218,260,162,338,-16,-14,-37,46,312,454,22,623,-559,27,-131,31,103,9,38,35,-22,241,193,39,-58,2,37,408,50,-98,676,276,211,-61,-23,282,-33,-11,-406,26,563,85,176,118,130,264,237,73,145,2,-107,6,294,-22,-23,-26,-21,-1,-106,54,178,-134,56,105,44,68,-90,89,54,209,166,1437,110,288,173,45,43,229,-53,-44,-34,89,348,-3,56,183,288,360,218,113,526,-6,-34,-179,-58,-9,24,15,-23,165,30,123,18,-205,85,316,163,124,20,377,894,66,164,115,-309,204,83,-25,-16,-654,43,121,459,-69,200,439,-142,-55,87,-33,435,114,351,-228,175,192,78,46,-14,70,5,-206,75,72,-122,455,156,281,16,-323,20,64,-108,-118,3,-78,78,-326,401,14,141,141,134,181,-40,-35,375,-153,-446,133,-222,62,-70,-87,158,294,471,-12,22,-38,308,25,-33,68,51,50,-249,617,130,-290,40,26,59,-111,-47,-23,-490,11,13,1025,-204,6,152,-219,-123,-480,15,41,-42,-4,490,-12,-287,-115,120,230,-223,-428,175,-19,52,49,-45,34,61,-110,324,-288,465,447,529,-223,122,17,336,-372,-138,-36,-6,234,111,58,31,1,-145,227,-710,137,-28,68,-12,23,-27,-203,141,-70,22,166,88,82,-152,-69,56,267,499,342,176,94,6,521,176,44,411,0,50,204,471,41,98,40,27,619,-47,97,-9,520,53,6,45,291,333,47,-36,-215,-169,313,-308,48,219,-118,-78,302,112,-65,-108,-94,-93,21,45,45,79,22,780,260,-115,904,-95,-46,-23,52,-135,24,-59,24,928,-12,-16,286,67,34,72,-22,-179,328,89,39,-180,1357,355,1504,6,138,516,66,-147,222,276,-275,166,-61,-43,295,-32,450,-49,30,-64,-38,189,-155,720,-312,253,85,29,-1,65,1164,-76,117,-61,42,9,123,-255,158,162,15,56,129,-173,121,661,12,63,-133,-5,38,17,-57,2,-141,175,272,-59,571,211,-51,846,7,45,169,-45,-89,-149,94,15,-7,-14,-4,-110,288,561,-156,100,49,602,161,594,-264,-307,-59,54,-89,-33,-30,114,80,-176,111,-104,-5,115,71,-31,91,-2,98,94,4,-488,-14,-302,104,-64,43,44,-19,1134,-79,5,429,159,20,87,-173,12,127,-49,-116,19,170,-36,8,-49,191,-42,-14,-61,137,186,-2,-157,-137,34,-321,-360,-298,40,-22,-409,-36,-25,160,-3,-97,184,58,-147,299,-776,-525,130,126,-82,647,-26,108,60,-23,90,-171,259,334,-39,-91,-28,419,164,-30,439,-89,-87,-119,33,-405,-22,53,-103,-150,40,308,-285,-92,63,389,-208,578,-2,2,-79,-120,72,106,61,363,467,53,-10,119,-70,373,63,109,80,223,179,55,3,140,43,166,-18,-53,322,-23,-258,629,334,-308,142,-22,27,-114,-36,38,120,51,-433,-13,-230,158,38,34,6,42,168,-7,-239,201,452,187,59,94,298,14,-3,91,37,32,36,-29,126,-98,-103,298,318,-102,170,16,1282,72,59,176,4,26,60,140,74,627,73,133,667,-916,15,189,-124,1591,106,18,7,-35,40,-58,32,58,-2,-207,2,99,-41,79,256,-20,206,47,502,384,43,-28,-23,419,51,-20,-225,425,539,122,-72,228,-116,-4,94,86,-38,116,-198,108,18,682,163,51,-176,17,162,230,179,72,1,197,61,188,141,-137,301,43,-60,-60,18,19,-64,-102,111,250,53,28,-195,309,256,-209,-54,102,-10,67,-177,48,-33,304,94,162,-108,-88,67,521,-118,37,16,-19,362,7,64,3,-194,222,751,135,126,435,562,-22,54,422,211,215,474,-433,740,50,567,114,338,93,-147,270,-13,-40,-448,-15,24,184,81,183,-51,32,-29,-71,111,-61,-617,59,72,-23,44,113,18,-32,26,223,98,17,29,430,-34,-67,776,86,178,-31,-394,56,680,2280,723,400,-99,-293,51,192,53,176,-351,112,157,59,127,61,429,113,22,58,-22,-6,-808,99,47,41,111,152,451,316,-11,31,-60,-875,-49,449,260,-12,-24,1044,43,113,469,113,-7,423,131,55,104,58,79,-50,136,51,160,47,108,195,-63,13,1166,-304,52,5,-76,187,185,-44,174,-2681,-1,2069,55,91,941,234,-268,-29,-1,0,-42,-2,82,360,174,160,315,187,1,37,19,6,-282,-463,234,26,0,-60,-12,53,50,72,16,435,141,-3,-168,323,228,96,77,88,-30,39,73,253,28,-134,-122,159,100,-487,-337,-17,-21,-2,59,286,271,110,-12,16,62,26,171,64,355,-57,-106,507,310,121,18,188,86,-218,298,-32,291,167,90,-122,311,-202,316,99,-18,10,-99,-108,95,-2,27,433,62,-36,10,241,347,62,67,23,491,60,-20,66,8,187,36,54,27,3,98,-161,169,-141,-739,35,5,-373,-257,-187,-3,-4,656,-10,361,22,239,-130,144,-748,-93,5,-3,-25,-8,57,12,100,99,-106,-48,-58,8,241,-39,757,-102,26,82,68,-17,-426,-722,167,2,-5,370,223,120,-52,-51,-149,77,69,-136,40,-196,115,16,19,30,11,-72,-90,-153,-12,-239,1,126,-13,40,208,388,35,238,-45,77,37,-5,-1,78,50,26,-66,-98,185,60,146,12,55,15,-84,4,-31,1,222,-157,91,-1,53,134,-4,-25,104,-292,-104,24,-24,-152,1,79,-15,-25,-529,349,11,386,122,96,-52,143,125,63,454,51,-71,35,-69,615,112,-8,-100,517,239,696,-129,3493,195,213,-28,-2,32,567,99,172,481,13,237,-37,-26,26,21,-48,-452,-51,-33,4,5,-249,-55,21,27,31,-79,61,-69,-5,102,-31,27,-80,212,22,42,8,398,26,422,116,388,128,-4,64,60,-121,-57,37,3,-93,-20,42,29,32,-106,297,116,496,-12,-85,101,156,-263,1410,5,159,2103,336,-34,109,185,-187,245,-6,-26,-489,24,197,107,8,123,255,155,-1,-22,170,74,28,-24,0,78,2,141,-145,282,251,335,-184,-9,-92,-355,1,-5,63,25,-131,-438,98,-299,4,1,-203,1,-67,-88,733,327,56,38,69,60,198,-12,110,-1,36,76,522,295,221,-96,30,55,140,-118,120,42,-15,7,196,-268,-64,-119,-13,134,89,432,91,44,-35,-35,1,-148,335,60,-46,299,163,-86,28,150,-33,-15,-35,14,-36,-379,-192,-62,589,-10,-464,-512,2,31,-110,24,584,103,260,17,-15,197,474,45,-38,135,36,218,10,-176,-104,50,-20,362,42,206,47,-22,-20,230,861,14,56,-299,-256,-203,-692,41,438,112,35,-410,77,-27,-49,315,137,19,246,-157,-20,66,-249,38,572,-548,-387,-30,75,1110,28,-415,115,-122,99,59,601,116,96,18,233,-342,-10,-1,20,87,-12,102,46,25,78,-51,10,50,19,4,188,1,85,-40,37,-42,-29,115,6,26,-106,57,-24,254,10,-914,108,119,140,106,244,671,143,561,21,-3,179,229,79,78,-18,315,928,-7,75,-12,163,175,441,57,-104,172,40,-50,261,900,-23,67,-27,66,918,27,21,30,745,199,133,18,22,-4,207,80,-40,753,-13,28,54,26,93,-29,21,-11,293,211,84,105,85,77,219,25,320,95,345,825,21,3282,-459,312,-77,981,18,-360,317,-210,26,116,222,344,598,-310,170,15,-51,-66,-67,-109,291,125,156,-219,-15,260,-194,256,143,274,-88,494,-121,51,-127,-55,13,-27,101,4,87,86,11,-61,-63,190,184,-67,-308,-8,-114,-295,69,-231,-393,10,57,-137,229,0,63,-228,44,161,151,488,266,193,18,-19,-1,-40,-21,-165,195,21,10,53,26,-42,-24,77,64,213,-155,-65,670,82,-43,-166,-161,145,15,-127,50,164,-187,151,-204,26,74,-238,62,-7,-85,29,-44,-6,-14,-38,250,49,-614,66,-142,46,52,81,290,27,103,190,327,2382,152,-111,-314,117,120,164,38,203,-156,-61,-187,-36,82,18,35,43,-242,73,-203,185,27,-53,-147,-256,-104,19,-18,-28,-4,-80,-205,101,106,237,48,139,494,249,-62,-12,-13,473,113,17,-3,26,-100,13,336,303,-84,69,224,67,-1772,34,-71,111,-37,-31,161,-78,-11,-27,-241,69,-16,-26,205,191,74,609,36,639,403,326,-14,-181,-39,22,-111,26,-37,169,-62,-24,38,76,62,199,-223,318,-43,-172,139,75,287,63,-9,-500,-4,-305,13,-21,249,658,-50,-14,-37,46,92,-7,21,-39,-115,-31,133,277,-121,90,5,43,-696,161,-133,-5,4553,54,362,448,33,39,-58,73,56,409,-24,-197,375,13,-84,46,153,26,345,-59,559,-913,101,-46,56,-26,-158,-112,204,578,61,-184,369,-323,371,-11,342,477,1069,-45,-86,-195,0,-50,215,79,-690,23,-42,-49,26,72,86,406,-35,536,-74,361,180,908,172,134,327,35,321,215,80,296,122,-12,-49,58,-20,-90,-60,197,43,-34,3,46,34,635,157,3,-7,-50,100,127,-237,164,-353,328,598,478,-259,-96,192,-4,-41,22,-52,-18,-273,-412,-145,37,-11,-18,-55,-350,-23,20,185,201,-84,-50,85,-37,165,265,-59,-83,9,-137,701,214,-25,-124,8,13,-61,176,530,-627,434,89,171,641,118,207,-56,-57,263,-161,56,450,-205,-6,852,8,-6,122,-107,52,96,305,-2,486,475,1008,179,-238,-287,142,56,202,39,156,7,73,49,-36,0,53,204,135,-30,1339,44,-126,415,-73,352,-151,-427,-19,-29,50,-37,118,8,50,0,37,237,-17,179,380,63,160,321,95,16,43,54,81,54,-86,-12,604,79,-2,-291,58,376,542,56,695,11,1,-182,-7,48,-48,158,67,485,1241,25,212,54,609,136,228,355,83,267,605,-54,-17,169,-6,316,18,-9,68,-19,321,9,36,16,57,-300,-142,69,205,12,-574,-96,-33,90,-57,92,43,-21,155,209,85,16,65,-13,184,-20,15,-46,-112,105,119,26,-10,-857,522,-29,25,-338,32,36,-122,-61,-23,97,143,347,-77,150,232,325,120,739,200,66,1152,41,64,79,113,120,394,-10,-177,-204,266,1081,5,869,134,-108,132,-12,30,-185,-73,50,173,93,472,43,-133,731,102,-12,-437,385,-51,-33,19,1,-17,56,29,301,54,116,124,-2,11,44,-24,249,46,106,254,786,2,-45,-37,141,-32,-130,207,-332,-168,20,155,313,-9,93,-350,259,-192,51,9,134,110,-88,-86,115,-68,-74,-40,331,52,3,-63,-103,59,-246,21,-40,65,484,17,243,-23,181,172,-1,53,59,-275,1,-249,46,1,119,77,-178,-415,489,153,-146,124,-39,-24,-192,-37,45,-529,344,452,-73,-281,-92,86,-106,182,194,-194,154,-164,-82,2,15,89,67,357,207,22,-42,436,4,98,417,105,-43,556,230,121,50,164,27,37,749,-12,-487,550,-9,369,75,-67,-349,-86,-26,35,-19,193,-34,-46,5,-53,257,22,-120,545,-143,449,243,46,364,30,104,400,149,337,104,196,-43,138,-4,-41,97,-26,298,88,-279,-8,83,-330,51,722,589,-249,-122,-73,-27,-411,-38,-52,151,62,82,-2,97,118,-169,-317,247,-341,-64,319,-108,103,63,460,50,28,928,16,118,3,-3,99,-196,-162,74,584,-116,-209,-176,-8,270,239,77,36,58,25,-35,121,-2,264,-25,-140,-38,65,-181,17,-14,-25,-377,11,94,-4,-227,-2,-5,-83,-172,65,-89,1,-141,35,32,-69,-13,120,397,-49,-67,-115,14,-383,11,42,-7,42,-47,250,1494,63,140,3,493,64,127,196,47,369,50,741,-383,221,101,46,-62,81,14,384,-100,203,-37,-127,311,100,-22,226,-63,23,-403,34,87,-72,26,70,139,47,-35,27,304,-7,73,149,378,-69,98,-15,42,231,59,-5,-165,96,-4,-90,-63,-38,47,-188,-126,-43,157,92,-419,-56,-79,-79,-12,49,172,3,75,-65,358,113,148,95,-10,282,-160,22,81,-41,115,92,-191,239,-18,-33,-89,-223,-48,50,-109,-19,37,-168,87,565,481,69,-145,62,-134,-111,29,636,-85,-147,162,-65,46,100,-26,-19,64,-155,-113,105,-8,-379,-7,-54,-241,306,-313,333,-63,12,-72,-68,-113,-19,-1,107,330,-39,263,242,39,7,53,-21,52,67,508,-28,-1176,1153,-152,20,202,115,-114,92,81,6,11,28,221,54,113,136,-36,5,104,86,320,-70,39,768,141,47,165,18,26,15,101,99,-29,63,112,63,155,53,-3,-244,2681,7,182,-58,103,49,548,-228,-16,65,-27,60,72,20,7,43,-13,-64,148,-393,73,300,-47,26,30,-277,65,220,4,-87,-9,-62,-58,-25,-126,-28,-220,-26,-66,-34,-3,10,9,97,-96,102,-26,-8,221,-162,-3,16,-43,434,-95,132,-137,1453,61,145,269,75,-53,-13,-1013,-83,3
-106,-523,-456,-159,-312,-347,-127,-84,-19,-45,-161,-399,-228,-83,286,125,28,-237,14837,-60,-24,-26,18,-150,-98,-195,-192,-35,-17,-38,-180,-71,-2768,-1745,-2788,-2099,15,103,2269,1384,1297,410,587,3194,533,570,5203,-35,-58,62,1261,2183,1535,2376,-90,95,430,-234,437,131,144,133,46,-58,28,64,676,32,-97,-331,-404,13,-69,-126,-84,-32,89,13,463,-141,11,158,4,-53,-7,169,-18,537,97,37,90,18,79,213,246,-67,26,93,61,-26,-8,-222,39,-28,-228,-4,346,155,-219,16,-40,-52,59,-938,-165,-10,-6,-68,16,-128,-44,-270,450,278,-55,-150,183,2,167,200,211,58,-2,61,-3,216,-41,61,166,115,-141,6,21,33,-40,-10,127,510,8,-313,138,309,222,391,-54,-290,157,-68,61,-139,751,-31,26,251,59,-22,-6,31,-8,31,168,24,-199,-48,25,32,30,-121,43,151,177,-24,0,16,-36,9,13,1,-487,-14,986,-4,-7,-284,16,133,36,97,25,-99,58,44,59,54,47,48,-112,49,154,85,26,-160,13,-97,212,-372,209,320,-104,-38,37,-39,27,-10,34,1080,-31,-5,66,-13,-10,35,115,16,25,-148,92,112,187,68,76,-30,251,4,7,191,-83,12,61,71,-31,38,30,43,145,-159,3,60,130,-2,180,227,-371,270,-64,29,-15,-380,-45,-140,-199,8,31,-80,40,214,11,-34,-285,39,41,113,1589,40,15,28,101,68,128,-88,844,284,1119,36,-181,65,20,191,112,64,155,-87,-14,163,-12,-21,88,210,73,360,-1540,275,-59,32,112,16,46,-25,22,65,542,208,279,100,9,29,669,140,14,-109,267,-52,116,75,63,43,-204,105,529,38,37,-84,-25,-83,115,-56,408,-5,-76,326,83,-252,95,81,-227,66,277,48,27,-27,-253,353,213,231,83,102,3,499,190,222,25,-89,70,15,124,139,-27,358,231,117,46,-22,-158,289,15,-53,-90,70,-157,47,-12,-30,20,-52,-19,17,-36,-33,342,280,140,105,10,-26,45,-140,120,-158,-77,60,54,262,-102,-79,47,97,-54,-44,-46,-7,-6,-71,102,126,-42,24,118,31,4,69,522,78,-45,-66,-62,9,214,21,45,-41,107,89,131,-1,-275,-102,79,15,2,283,146,-23,23,8,-78,-425,7,-198,12,-322,58,23,-122,288,-42,22,-95,28,7,-63,49,14,10,-4,179,-134,25,-111,-9,199,88,3,115,41,299,-33,49,-46,-9,-81,-16,-112,-79,-376,49,35,37,28,-121,65,-423,-86,238,65,182,-14,129,2,-127,-6,-250,82,120,-113,-166,36,-191,125,-86,177,92,25,-62,13,-274,278,-23,40,60,70,229,166,61,68,185,82,62,-17,-22,11,-21,119,54,224,101,-25,7,-260,-20,0,4,277,140,113,148,437,29,34,36,-6,-5,-110,738,88,-89,-17,30,1525,-28,-68,106,-122,-57,-77,-5,203,22,19,61,61,95,46,-214,349,12,16,-21,87,39,-81,121,39,-121,-75,-136,96,61,-904,-261,38,-50,-33,54,-51,186,-21,186,-25,-449,114,75,476,114,-98,2,38,46,-22,-7,30,-21,69,744,-13,18,-322,-202,-14,-35,-15,69,-12,129,6,61,-62,-27,-23,-230,114,88,120,-11,-159,-32,63,39,146,-29,973,127,10,35,224,146,-61,83,75,-17,66,-22,19,98,181,-20,146,424,82,-396,9,-34,-271,-5,-43,-52,9,43,53,153,-7,62,55,129,-43,-68,-2,-62,-115,95,119,-128,121,-53,-38,-41,-66,10,-38,103,-39,36,77,116,-66,-87,64,25,117,10,255,-14,-43,112,-56,28,4,-8,-20,-38,31,5,160,-61,33,-551,37,-73,-45,-3,242,-32,135,54,-6,21,-11,102,-73,117,81,88,-17,28,5,29,420,6,-21,250,293,481,-149,61,82,-161,-40,188,3,39,91,-40,-22,156,-209,38,58,4,467,-34,-226,108,42,39,186,24,72,-4,102,46,94,104,-54,185,3,-5,36,67,106,2323,16,12,22,19,171,186,-17,-153,344,725,150,-139,252,-109,128,-102,1085,53,202,48,-34,-13,1902,-123,36,-24,119,414,47,161,12,177,-291,-697,114,-43,-277,-166,-402,-171,99,-175,81,-17,434,457,200,-45,0,326,118,-79,103,-126,-44,15,-50,92,182,-361,20,155,-47,30,647,85,-26,22,-32,105,-183,-19,268,-63,-91,-121,24,-187,68,-28,124,10,-229,-71,949,33,31,40,157,1559,72,-17,-112,147,-107,-42,-668,224,-52,-21,39,-27,10,82,232,-79,2078,88,35,-33,64,154,0,228,25,-133,906,16,-93,-57,-52,705,1611,-59,-394,18,-17,8,46,171,-262,1634,237,-83,45,55,228,319,19,-119,928,1013,186,107,229,197,262,3,-147,208,-43,-76,451,87,-175,-24,-30,-17,195,-2,-234,-151,-184,27,76,-103,95,74,-58,-185,136,-68,65,-471,110,2027,-3,-74,29,129,348,114,-38,100,278,9,-18,-29,-116,35,-14,151,158,22,-94,-106,95,15,-10,-235,-65,339,18,-51,-105,-136,1459,-27,496,86,171,-9,-145,-129,28,-1,2,-79,231,379,4,-25,-217,221,11,132,47,-11,-72,-86,179,17,88,-745,561,-15,20,-144,305,-111,-1,59,978,-185,205,114,188,-31,-64,-240,101,-163,185,-51,236,-153,505,381,70,28,124,-195,-71,99,225,-14,-21,70,89,-79,43,174,112,353,-42,53,111,-70,150,6,688,153,57,-49,441,-39,230,280,90,-126,21,-59,559,298,190,95,477,-82,28,-67,236,2902,289,33,87,-31,115,43,-217,-19,2,407,57,-199,-246,50,-219,8,84,253,415,153,-422,191,9,95,-19,262,50,-69,69,-75,-62,-1,-101,140,174,86,103,21,54,-29,560,296,27,-43,-22,-31,50,-12,34,-9,35,-48,-17,363,16,316,31,68,-13,-7,172,3,-2,35,43,740,-48,45,6,74,40,-64,-11,-35,247,407,-62,72,37,81,5,363,184,-106,236,91,70,-19,98,124,15,234,-39,-53,16,-55,95,49,119,-22,38,-111,-6,12,1,-28,127,-246,-149,19,-36,64,-217,267,-165,132,-202,11,-145,69,-23,20,-33,-96,176,102,26,-439,0,-236,5153,1314,16,-410,-360,116,-97,-19,96,3,-362,55,190,13,-266,-40,-140,88,-80,52,144,-26,-24,-15,14,-2,231,67,-2,38,-60,247,66,-16,64,61,183,186,26,-31,-74,-132,-13,-8,266,62,47,-31,125,-8,37,-58,45,-49,-34,5,95,-5,-2,-25,12,-310,-28,93,517,96,283,394,42,-152,-30,71,469,73,313,44,32,5,7,2,67,305,23,56,20,-17,-65,33,6,-17,71,7,-152,76,43,12,6,16,79,97,63,-68,43,18,-70,-108,-210,241,52,110,472,106,102,-18,-656,37,-17,10,-30,-927,0,411,84,121,-33,352,96,-228,112,68,-130,-37,-48,82,28,118,-2,2172,-3,-83,146,-15,93,248,-14,226,117,206,765,-12,179,-497,68,-39,145,1,96,-48,-50,-14,117,29,-12,26,70,502,64,179,53,-29,-44,104,880,31,-3,243,1,-29,176,-143,-198,111,-2,-331,99,158,90,-77,-12,-15,-42,-4,-505,-30,-77,180,-292,-67,22,462,450,12,2,-374,-9,-77,70,71,79,-94,-33,299,103,-293,147,10,42,40,10,54,7,9,47,74,-25,684,69,-186,-70,12,72,-1,-220,59,168,-43,-155,21,340,-104,154,97,1102,-108,-54,12,47,92,27,-167,-142,-61,99,-76,-63,-278,-22,49,84,32,303,215,44,-29,45,42,-18,-9,-74,29,9,-26,38,-329,58,281,-19,139,256,42,29,-24,-58,-31,-5,-311,183,21,-82,18,-11,-13,393,64,-8,19,72,162,-178,55,25,-90,-140,83,-57,50,272,18,68,-111,154,-162,225,-277,-17,14,-3,38,95,46,-110,-22,21,357,43,417,5,-4,1303,-4,-253,141,19,-9,-87,23,-57,-65,-16,321,257,36,-56,9,-53,-116,-22,10,13,-10,74,90,-56,18,130,23,-144,122,34,-55,-100,-35,72,-40,19,82,419,-353,45,-46,496,-464,25,-369,-46,-23,-19,-22,5,-219,72,-297,21,44,-34,-97,-2,43,15,526,9,239,205,102,-20,660,-102,61,133,46,289,51,39,142,-71,-9,81,-9,-58,-72,-13,126,-244,-49,50,-38,236,42,39,111,-116,344,92,-1,-128,-480,-39,29,-117,-9,176,-66,332,62,-187,-208,-525,136,-1743,92,-22,58,147,-80,214,-57,-561,49,38,-50,-59,410,7977,41,-54,589,6,-37,146,-201,-5,245,50,-106,23,-71,38,-593,30,451,-197,146,-48,56,81,-58,-79,-30,125,43,7,33,131,28,-140,972,185,-233,97,259,91,70,167,21,-17,165,-19,97,-128,-33,29,155,106,47,-27,-7,231,27,-120,158,132,66,-45,-130,-148,105,-63,-1,-13,84,33,-277,107,68,30,137,-23,60,34,-189,70,0,32,-39,60,1,72,24,499,-5,13,1720,156,3213,1087,2407,-1,-43,-1,82,-284,171,477,363,67,-3,55,-52,52,-79,94,-126,203,36,-38,-6,21,-8,179,30,-40,187,-206,-539,584,-60,121,-164,-10,53,-161,-52,75,-108,9,117,32,34,272,-647,4,-114,123,-74,-53,-127,204,176,14,367,-76,-243,-36,62,32,102,-39,192,288,37,55,-6,80,419,57,-27,-117,359,0,772,419,51,59,-603,-74,297,2399,195,67,-279,35,-86,52,100,22,32,-31,11,73,-20,-179,-39,53,-77,-8,222,7,-26,107,155,967,70,-84,-6,-392,82,-7,-66,1724,-37,318,94,-462,-141,46,-117,38,486,19,35,-36,-18,-202,68,64,30,-83,53,98,4,-1,110,8,73,-148,-55,171,55,234,-35,61,-73,-57,-255,28,-54,-34,305,75,-7,128,-350,71,58,16,6,265,291,951,492,-386,82,25,175,-20,-42,-211,-68,-319,150,96,89,90,427,-44,39,-64,759,-54,-74,-7,7,116,46,-151,17,-216,11,-15,-89,873,212,-328,43,335,-53,-7,152,176,23,1099,26,29,131,-63,171,-187,163,-4,-142,6,51,10,93,15,41,199,0,42,-110,-98,191,-110,231,76,89,24,234,-146,32,27,107,0,95,-20,-29,202,252,44,45,-106,17,40,73,46,10,84,47,192,22,-107,-47,60,-53,423,-140,130,202,-37,8,515,-359,158,39,11,55,29,-29,-31,98,150,340,-119,8,-28,-5,258,668,-166,278,179,15,-41,-415,197,-219,140,-84,100,565,-34,-92,79,38,59,-132,-9,-25,-211,-72,-82,225,83,-7,144,-108,-82,-687,-23,-7,-80,44,-10,-188,-92,-241,7,1,-47,-55,-33,1961,218,-72,-8,12,-34,-102,-152,19,46,206,729,8,17,-24,12,153,-80,91,166,-218,-59,122,-433,-107,34,-59,42,845,-72,118,98,129,-46,-31,382,-155,40,-90,-1035,-64,-9,32,27,-53,-82,-13,-204,86,-197,64,-27,253,-145,130,16,-42,-23,44,-32,92,-172,23,-126,-129,-69,1371,-607,74,-237,18,-165,33,66,-47,-12,1,-416,3,27,-1,39,-272,10,-81,146,-248,-22,15,76,24,69,63,607,280,-45,-10,-36,-17,-145,-229,-64,89,67,167,16,28,-48,4,-13,40,6,22,8,-252,-12,-23,385,35,66,-115,-8,125,90,52,-28,29,149,-73,-97,251,-2,-125,80,-15,13,51,65,-10,-21,-49,574,-34,201,27,-164,321,120,-40,7,259,95,-60,-761,84,126,192,-161,48,293,57,-10,-45,115,8,-7,774,-54,7,-68,38,-35,244,-16,-120,180,25,26,-62,331,292,128,82,-204,-521,98,-137,-129,20,33,-33,-88,-10,423,5,322,-56,1523,424,-57,127,62,-40,-97,18,100,103,254,-60,-94,1,357,-10,73,102,-25,-214,-13,-465,-89,-11,-30,-3,67,148,-47,36,84,-68,118,-58,77,124,377,81,226,39,432,7,120,-54,-195,-853,325,-19,52,-1,112,-24,-19,-68,130,-65,169,-112,34,19,111,-82,13,85,-14,162,20,57,-42,37,24,27,42,19,183,-5,120,174,44,246,68,12,20,48,388,87,-177,-27,249,-185,15,143,-65,75,90,64,90,-164,-31,-1,142,1,79,407,164,56,12,129,169,-19,-144,145,-74,-173,290,25,19,-145,193,133,-51,-16,78,139,-31,43,-97,-37,157,46,252,-161,-68,-117,99,-13,352,325,-5,202,-86,-82,190,-54,-45,12,77,393,190,16,-64,-35,221,52,195,-14,24,42,57,7,-18,9,-12,363,222,-66,-41,327,12,26,46,14,571,-8,59,-8,-43,-114,-45,101,-64,3,-92,42,68,10,-164,-31,29,52,503,-7,304,16,-25,51,60,24,54,140,-230,-70,-18,-107,-63,-33,128,-154,43,532,-4,167,-38,-27,166,13,99,-27,40,224,112,27,2,36,-81,16,39,-10,-19,137,37,920,92,35,34,-1,45,-123,0,39,66,-150,145,77,40,-149,75,-26,16,8,-2,83,-38,-26,241,-54,178,-37,0,-294,5,75,-25,-177,46,31,-208,-192,-77,45,145,-306,-1,18,5,95,-62,159,132,2,-181,18,1,-146,-44,-26,240,-100,187,-2,-49,37,47,-1,-270,6,252,39,-19,-114,-1,205,52,-248,7,82,59,140,61,226,-137,96,113,8,-29,-16,50,111,83,44,-130,458,73,-399,332,80,80,24,64,103,8,69,-36,57,98,-176,-33,5,-100,-68,11,63,41,-7,-89,251,56,-94,82,144,-28,89,-22,416,-73,119,-75,190,191,59,54,33,-1,-116,-6,77,-25,136,27,-5,13,46,76,-46,2,-333,121,81,-26,14,104,117,-29,194,-2,307,-33,11,13,-20,33,-11,76,18,-35,31,-8,-46,127,-119,-186,-347,-161,76,39,-181,7,352,165,-91,-32,31,43,16,-35,-48,92,112,23,-34,71,73,-6,21,-1,86,27,130,-28,15,-7,112,207,93,267,40,-409,1213,-25,178,-69,-307,35,-5,91,37,23,65,-5,166,-148,-18,98,427,289,21,-27,14,-6,13,301,161,50,-48,9,31,600,724,818,-18,6,-35,78,8,5,499,-42,-24,26,89,-31,72,95,2,155,18,101,13,7,115,-65,12,21,16,61,102,47,-8,105,-40,-33,0,27,212,98,27,108,1793,1309,324,643,626,3066,510,-128,170,-79,-215,262,66,3,129,188,33,-172,-104,-1,-26,-25,-132,170,28,-71,-122,178,-26,-9,-68,242,237,76,-163,74,-70,-64,-33,-52,-31,-20,55,155,-81,127,11,-51,78,70,-2,3,413,-180,28,1,106,115,57,-191,-15,82,18,-102,82,-4,69,-14,79,16,166,65,76,7,-129,4,21,-7,-20,-34,25,-29,123,57,-23,-76,-30,-138,163,58,25,14,176,61,-186,-14,210,103,59,-43,-231,98,-59,70,-15,20,35,78,-20,97,-9,-112,21,63,-3,-122,159,-9,19,313,48,34,82,38,54,63,-167,30,39,-61,76,-19,80,0,-155,-2,77,485,323,330,-189,113,24,-54,-19,-64,-16,-44,59,-43,27,5,235,28,-25,111,344,52,-98,-59,-98,-34,22,2,3,-4,-285,50,65,-2,-72,-265,-20,-14,-24,-66,75,1,61,-265,42,210,-6,-29,181,90,-42,-66,49,-24,9,36,54,39,374,-210,-74,8,66,-31,-78,97,-28,36,36,4148,82,68,67,72,-113,122,-107,-26,123,-51,-70,52,-55,-40,-23,41,11,118,132,45,49,3,39,50,78,-72,10,165,108,50,170,-2,18,-200,-67,63,139,97,108,59,16,9,28,-113,25,133,609,44,-192,104,15,73,-11,35,-51,-245,-38,-77,158,3,76,-18,-176,-607,-28,14,316,-203,-57,77,-322,49,-4,-121,78,-37,155,-266,-13,-206,-26,6,-34,3,59,12,69,-566,-327,-199,-22,-65,6,73,67,43,133,-93,76,9,-25,-40,153,30,52,25,152,-5,143,54,61,452,-99,73,188,47,43,14,142,87,50,61,-42,-35,-267,265,351,120,-140,81,19,125,-58,-27,52,-42,121,4,110,356,34,91,-58,-76,7,103,-71,28,-38,12,-22,-71,-105,-7,165,-4,34,-129,68,-90,100,-53,-13,-493,1,526,53,25,39,83,7,58,230,55,122,44,-115,23,-35,42,427,42,-71,-44,-290,-29,27,-9,5,-85,62,-3,-71,-77,-205,-262,179,156,-42,20,-183,270,89,30,115,-34,40,-31,-19,28,-72,58,-34,35,131,33,33,68,12,-4,279,-515,132,263,-39,-3,-6,-40,-1,155,42,1124,-91,224,262,-98,-9,1183,340,370,-57,274,-10,99,-29,166,56,84,31,163,248,446,-37,-26,534,577,-22,37,29,2,-127,102,-2,45,176,108,38,-208,250,100,137,-238,-98,-35,295,-491,-38,-16,-50,210,54,1,285,118,-80,-7,-39,20,-493,355,0,80,141,45,63,-7,-226,-76,100,79,-22,60,30,-3,201,12,-40,125,190,21,92,740,-134,559,-26,5,10,364,-228,92,62,-140,191,24,10,296,68,-30,10,162,45,12,-36,-28,24,89,-14,20,453,23,25,92,73,153,193,365,70,34,190,-33,-291,-9,12,-44,96,-9,-25,134,159,-220,-283,304,286,-89,38,-39,-18,55,-16,151,-123,57,-5,-83,28,-76,84,-212,-58,-33,-87,-161,87,-66,170,4,46,85,-35,-178,-112,224,-230,-49,196,31,15,-89,-12,-59,165,-98,-14,69,20,-99,2,223,84,156,184,-31,-125,12,-43,-283,-63,-33,-90,92,-16,-163,-74,202,-160,308,-68,37,45,143,6,-39,174,9,-80,-3,-68,124,-73,22,-45,7,87,139,-18,181,-27,27,106,1083,114,319,-19,93,96,-28,61,24,62,-5,-30,39,184,-41,144,13,93,-12,57,41,32,86,81,126,7,-20,105,54,-298,-20,-39,11,146,-144,-107,-135,-22,-118,-36,-139,79,4,132,-67,-14,69,10,163,31,3,-30,9,31,51,4,216,76,-237,-19,-6,-140,98,156,-302,361,-77,-191,-14,54,112,48,19,-102,-12,-205,-113,16,-76,127,99,-75,-66,-117,18,-51,208,141,122,-31,130,-16,-41,-125,29,-76,-34,1,-134,-6,333,-52,8,-133,75,-64,299,171,198,-2,60,-1,82,58,90,252,-12,83,275,8,-50,109,247,-83,46,37,210,20,104,-5,0,102,260,240,212,-496,53,20,63,73,338,-32,192,-5,-2,114,-123,0,150,-36,6,-197,-9,259,-39,82,-98,-59,-27,29,8,32,85,90,-34,157,44,67,-79,319,-399,1,34,-14,54,60,65,54,22,-1,32,270,86,79,-8,337,208,43,-214,242,-342,174,45,139,46,-1110,25,34,-158,-65,18,115,74,124,23,83,306,36,-30,220,-31,117,740,-11,-187,482,10,-201,28,5,-216,-48,45,19,2,-2,-13,0,-13,84,214,-90,-452,-68,-7,61,-11,-352,77,138,54,-163,-42,1,99,-100,14,386,279,24,-51,-38,2,47,16,35,60,-59,91,-48,-299,59,310,-189,43,71,-17,61,78,165,41,-69,-26,-184,27,780,30,106,53,-216,130,24,383,9,-79,-351,147,180,62,332,-14,244,313,-96,-476,96,8,-68,3,4,-29,-4,26,102,-89,16,-203,2,-11,46,339,167,127,-16,293,116,43,5,-80,9,-38,175,239,-48,-689,18,-7,-84,-61,93,62,28,1,71,16,74,10,33,-5,-16,-35,34,78,19,-10,13,102,-19,304,-19,-94,-11,21,27,-120,9,70,-146,-147,37,-46,105,-82,511,1,-30,179,-73,42,32,125,876,-14,395,62,46,303,-6,-27,12,-56,238,-114,85,528,-54,-77,-213,29,-894,14,-5,927,-49,254,20,49,-101,-83,15,118,229,71,15,-568,54,16,-85,-85,-10,165,26,-4,-45,-142,57,-323,160,76,-8,-35,55,114,89,-32,79,-41,52,123,149,-219,-15,-257,115,100,27,21,96,30,20,166,286,-34,-50,262,74,39,20,-7,52,-59,-202,254,-52,329,71,85,188,439,-52,65,-277,105,9,155,-94,-154,-13,21,67,-1,-15,53,127,106,-93,-19,38,-24,51,2,593,-20,44,110,237,-40,-9,32,194,-273,22,-46,41,53,-216,15,299,0,-213,8,-44,-32,13,-114,-18,63,-11,129,73,4,1,147,43,-29,-77,648,-28,11,270,127,-37,42,5,-6,48,-112,353,136,102,-198,19,148,-87,-203,131,194,2,27,29,-71,24,-121,83,-25,29,7,44,54,-32,7,26,86,33,-107,-12,144,59,335,-262,149,27,60,-12,54,2581,53,24,-65,-243,-60,-4,28,98,67,168,281,43,166,55,27,-50,117,-3,257,3,-1,-66,270,137,607,-496,2186,34,34,-33,0,-85,198,83,59,239,-92,-31,-10,31,-67,32,-196,113,-143,-9,76,19,10,138,-80,-170,-55,-176,25,-13,8,1,-590,56,-21,90,0,49,-6,-15,-110,47,17,9,-85,33,38,-137,1881,19,-7,45,338,213,-102,25,-178,-16,-118,7,-55,-1,-36,-15,-82,18,-27,16,84,533,-99,95,533,293,-37,29,315,-483,-28,27,38,135,-62,11,110,29,-172,-144,451,-8,35,-9,67,412,-34,22,145,134,62,228,-26,-20,13,313,230,34,92,-7,-27,7,-67,-75,36,1,290,106,-62,11,105,208,27,-6,145,200,98,-446,-13,489,67,552,102,2286,-92,-5,3694,405,-347,335,21,21,24,239,-51,101,178,43,-72,-1030,593,74,12,-178,222,-87,-43,2767,4,-22,57,97,-6,112,2,166,-393,-48,183,272,-32,40,35,7,-115,27,66,-135,-89,-58,0,-148,-6,-49,117,-36,88,46,-46,25,257,-41,239,159,39,76,-92,-56,321,-34,677,7,-25,25,418,933,-82,152,55,-235,-145,499,52,76,-428,-11,29,-65,225,86,1,-56,12,-52,43,180,10,13,74,340,9,-4,80,16,-120,-28,638,4,1644,5,-13,-96,0,-6,1093,-304,240,158,-52,76,92,-131,134,166,32,6,35,1584,785,36,1091,-48,83,276,90,-54,241,-34,756,-18,-2,-69,42,-20,-6,42,27,30,-166,10,25,-84,119,15,120,-9,-99,188,21,-10,-308,-12,3,-130,127,138,-172,-85,180,69,22,556,162,215,60,-55,-128,-30,106,381,164,-499,77,-37,140,19,-119,418,-57,9,34,108,-50,45,-25,39,49,111,8,33,-151,79,210,-200,143,280,951,15,-126,-28,114,55,273,-88,-39,-506,11,-57,1472,-8,15,51,15,-159,11,69,-48,3,115,-29,202,-89,26,153,149,-93,-67,-186,32,658,-155,22,-21,-24,0,-93,-72,84,-45,-114,-3,36,91,72,-62,129,9,137,-213,-83,19,-79,90,-114,3,144,156,253,268,360,-35,-34,48,-24,288,40,-125,-38,-100,-50,11,27,1645,-122,-51,-28,67,-6,43,486,-231,261,-94,17,43,-10,618,-131,126,118,30,93,225,30,-77,75,-36,-172,363,1,1914,445,-12,14,386,81,468,-55,-95,163,159,139,38,88,-48,-34,17,140,46,8,-61,20,329,16,3,103,183,-81,246,-46,85,11,378,-312,59,-105,26,119,28,26,-101,-133,143,-14,217,1019,-81,-77,-19,10,71,74,214,-10,74,-8,17,55,199,-61,251,482,102,230,-18,27,-2,36,79,26,81,-23,82,140,-65,19,215,12,152,-4,3,-18,62,53,-39,32,29,10,-25,161,-132,186,66,152,101,-13,-47,-2,241,105,27,129,-45,221,54,14,36,45,-18,-4,-135,-4,178,-92,-34,-10,54,-22,9,-16,89,-106,-72,-96,60,-30,64,23,15,128,-489,-12,155,58,20,47,12,-143,59,-63,23,11,1028,58,215,5,-159,-61,-6,-41,-34,53,-32,-13,16,195,-22,160,269,-156,263,293,10,-227,43,12,-18,13,75,298,957,163,321,31,269,72,60,100,-6,59,-119,-41,-3,5,10,68,70,49,21,26,-2,-8,-27,-90,99,65,122,-112,-66,-16,47,144,-63,-29,12,-1,102,0,58,46,270,-29,36,170,49,93,-132,195,25,16,-72,-27,-63,-106,52,130,-30,29,34,-52,-69,-79,-27,96,-17,22,13,-358,-7,-182,-35,9,-5,0,-128,66,-110,221,101,59,-13,3,-18,-66,-12,-56,179,187,127,78,283,346,-59,274,6,-6,-8,157,69,-282,41,106,162,-256,-235,-40,-105,124,5,-83,110,635,18,-57,-33,-65,99,56,529,-5,134,12,252,115,-151,12,-43,-8,93,2,66,142,-23,77,77,-3,-7,-46,237,93,294,-29,343,32,-13,22,-62,-60,36,100,55,-51,149,79,-20,-35,51,-32,-149,-47,-187,-157,30,-258,87,-60,-153,-3,21,-200,-45,41,-73,5,92,-17,-472,140,-291,113,36,15,-323,54,53,15,-55,-9,1374,-1,197,3,17,18,75,-14,-5,48,204,235,18,39,51,-28,-2,7,-124,116,231,248,-18,0,-28,60,125,267,128,-70,454,-5,58,16,92,-24,62,-288,-50,-298,23,134,14,87,-44,17,-108,82,537,22,-25,2,45,0,93,-26,108,254,-164,62,120,-448,23,215,203,3,78,-581,-58,-234,47,-100,193,17,32,-93,101,-178,199,399,60,-41,2,161,-43,-49,-79,-30,11,-27,14,231,161,-100,-62,89,432,126,-22,-5,-59,-28,99,27,-9,17,6,12,47,-647,9,52,67,10,-50,-21,-36,-301,-42,104,-246,102,-36,-40,-18,272,54,-529,47,-10,16,-188,-47,20,25,0,70,15,-33,55,495,-7,-84,23,97,72,-29,-1,4,12,-152,22,-161,51,85,-84,0,104,-63,-26,-22,-1,-166,-46,7,-120,265,4,102,283,62,47,13,-13,-26,-74,67,32,-40,2,86,-46,101,118,-38,-31,276,58,31,-92,39,91,-129,208,112,-244,-39,-145,-296,126,-34,18,16,30,64,113,-245,32,348,51,71,-117,44,77,85,-67,-23,-22,4197,271,-231,116,-245,63,-57,209,30,175,29,38,-15,-167,-107,-23,171,178,-62,-82,-3,38,195,-106,18,0,33,-27,17,67,371,211,-6,88,7,74,147,-49,309,219,-124,-148,-29,1,1623,225,8,576,21,9,-32,14,5,40,-8,652,-19,120,29,75,51,-22,87,4,394,3,-62,20,47,-59,51,32,-130,-14,37,-48,-2,-95,-327,257,292,101,172,-155,-60,31,7,-37,29,25,143,71,210,70,120,135,209,-1595,213,-2,115,14,-5,78,20,25,-11,84,-58,59,194,23,133,6,28,3,28,-8,-63,-372,-15,211,53,-117,10,121,6,83,83,8,-40,18,152,-46,25,-31,141,-81,-94,36,-19,3108,-195,325,-17,-64,150,-325,22,26,-49,-109,14,-17,28,-24,42,32,54,123,-136,2,58,-209,20,23,13,-66,24,-276,12,330,-208,82,50,-30,66,528,114,2456,1096,106,16,11,-185,189,326,-642,7,-158,95,1,41,-17,182,21,22,329,-4,-32,288,8,9,-206,7,-36,-4,114,39,10,292,-110,-93,5,0,31,99,85,1,-24,16,28,165,73,53,72,140,52,-13,3,142,59,-9,179,5,-82,237,-1,-35,-24,16,-18,10,101,48,25,51,-58,13,12,756,20,512,-25,-44,-98,126,-3,-65,-6,-14,46,-64,104,-42,34,12,-102,17,6,78,0,1,-39,60,2,-40,6,115,130,76,78,7,55,65,121,-169,-2,7,17,35,218,-242,61,134,26,-427,-17,65,74,3,97,-108,81,356,7,60,52,757,41,-78,5,-28,16,-27,-45,37,14,42,-25,175,44,20,31,-6,32,76,393,7,103,71,-75,-17,-86,39,13,-65,-43,6,54,1,12,171,18,-9,46,63,51,10,380,91,-31,9,-6,0,-37,145,77,41,22,10,-26,2,41,-5,-3,-74,-34,25,-29,18,11,-14,181,35,-15,37,92,8,-138,-8,84,32,-7,57,-37,64,194,74,309,74,-7,165,267,17,-126,-72,-13,-21,-107,133,2,103,-300,124,56,80,-45,-6,12,-6,101,49,-234,2,61,56,348,13,-22,96,22,-18,-35,-45,33,119,18,-62,395,53,-83,-5,-29,-26,-43,27,7,1,64,74,23,-193,18,-11,42,-264,-280,502,1549,33,-35,28,-144,-76,-15,-25,-80,-8,348,54,-1,-39,124,157,176,12,41,-115,50,-14,-29,73,690,14,149,-404,7,25,60,-69,14,117,104,100,310,58,283,19,-276,-826,222,-48,-57,88,-152,37,69,57,-4,173,209,591,-1,895,-17,-36,-9,375,58,24,67,8,-31,2,40,-4,32,41,-21,-41,257,0,3,-182,11,13,-94,46,-206,-14,60,1,48,-27,135,-64,15,34,10,-29,43,43,0,233,19,44,117,28,83,11,345,53,-5,66,49,705,-166,-324,102,-3,39,233,198,-13,-20,-29,38,310,8,-36,-213,156,-64,142,-138,186,27,152,340,-257,-68,-42,44,407,-7,33,-15,45,-372,1914,43,167,396,102,-15,-74,-26,44,32,-14,-11,38,-75,22,19,175,46,109,102,55,-58,1,32,-97,-148,-85,-86,947,89,290,15,13,46,-130,242,72,133,-56,91,45,5,97,-14,175,-152,62,-29,53,-36,370,69,-199,-248,-88,334,-47,53,-133,-232,68,-15,458,1060,-97,347,-29,407,5789,-229,-34,-176,30,195,-137,60,-34,167,536,363,1588,970,35,150,-135,-9,19,-131,-6,205,45,19,68,188,358,-63,-40,27,-209,-249,87,5,-165,9,35,2,-191,297,26,-291,95,-41,-44,141,-77,37,1,68,19,-120,23,-203,-10,-246,18,16,-159,91,-43,-135,122,396,-124,106,-9,25,-38,15,179,-20,-25,-25,-308,-192,-51,17,48,523,215,887,43,1602,-413,-5,92,53,-21,1,143,-265,-22,-124,-45,2,174,40,69,260,48,54,49,497,79,-10,7,18,-5,55,127,-84,-80,-18,468,172,-35,-50,106,-267,182,185,76,32,79,4,34,275,22,183,-6,-3,24,185,81,13,58,-42,12,10,-9,-696,247,159,1,-22,88,-136,372,76,-76,73,-196,-45,82,470,473,286,35,39,57,-138,24,289,31,-61,847,-7,283,-12,22,22,70,-24,265,63,-132,38,-44,31,9,-92,24,145,74,3,-124,51,-208,297,1,150,148,88,-13,-57,77,-139,47,-427,-469,240,67,-68,-153,95,-18,4386,71,-3,2041,-76,62,-31,-137,1429,1517,253,-627,6191,46,47,647,2,12,-12,0,44,-16,56,-59,11,-75,52,7,10,-467,-58,-28,24,717,88,-38,51,40,100,7,-191,-25,210,-32,-119,46,38,-7,46,113,79,54,-7,-25,23,14,55,-117,-423,64,-27,-6,123,39,259,50,165,62,74,233,-6,-47,85,585,4672,143,-11,4,37,-90,13,137,241,33,321,-12,-35,43,-68,-40,-29,97,-440,48,-38,10,47,111,-28,-18,-39,-41,-11,1867,-167,3,54,107,-55,-74,24,-21,195,33,1380,-225,476,290,133,52,230,244,19,-27,390,-102,-369,115,51,-212,91,-52,-20,1,-64,-51,108,-89,-873,-10,-89,246,-22,-382,5,39,-36,-18,9,149,55,4,109,31,74,-100,63,252,-39,35,81,16,-3,8,260,8,90,-38,-35,3,-35,21,156,292,-391,-127,-2,-691,32,37,127,-105,213,124,236,-215,4,55,-113,143,-22,-82,-35,-23,43,-141,-67,9,-108,211,217,106,-41,-114,55,16,-4,23,-78,56,-13,-86,-1,1,304,36,19,71,56,-82,41,483,-140,12,-110,-69,-254,-280,204,-35,59,-245,57,35,7,-135,492,-695,22,67,66,51,-29,241,55,1148,274,144,135,3,38,-287,-94,92,-425,9,435,59,239,197,-17,347,-41,96,-37,-268,-50,22,-57,277,-41,-193,32,26,124,18,77,-4,328,-43,-177,-596,-308,147,43,168,1194,34,8,358,53,-62,390,68,44,-124,-21,-42,1,100,-37,126,756,-175,9,139,-70,-4,-4,-126,122,100,-2,556,67,52,55,23,-44,746,-119,79,-3,-239,297,128,118,-74,32,-242,350,100,-205,-23,-126,25,68,0,617,281,-50,243,-72,-125,-92,92,242,131,18,22,39,45,43,-106,-8,57,-84,9,-24,-8,238,106,406,23,-13,132,-48,91,-212,130,-321,-38,144,31,-71,-441,-55,222,-3,-15,64,-61,546,-14,45,114,-19,72,344,-315,-5,-2,442,22,13,647,-8,46,-19,1780,118,69,19,22,102,14,28,14,298,-13,-142,-17,-17,13,142,273,-64,168,-33,157,26,-44,3147,397,-30,85,-322,11,-102,72,22,-12,32,23,-39,-139,57,72,-11,18,-129,84,92,102,-252,-690,60,-115,30,-11,355,8,199,-40,-5,348,-3,-36,7,365,85,-31,-83,-7,-139,366,-34,-16,151,114,17,72,134,153,50,128,165,-411,113,-54,-64,3,10,7,56,-40,225,-436,723,-25,142,19,467,-61,-27,13,-190,-29,-64,86,-58,88,55,660,234,518,156,-222,6,6,-64,132,-36,-197,-42,2,12,23,611,44,3,3,78,171,108,-122,-35,65,-5,125,147,-435,340,-13,235,204,-137,-35,0,203,-122,2796,22,220,-76,35,33,-108,34,34,40,103,-16,-33,123,23,-121,-11,47,-138,54,-15,-3,260,-59,-268,-17,-158,43,5,93,94,-99,38,3,-25,53,108,79,-42,-24,-14,14,32,-85,9,62,59,-285,175,-22,59,-55,-1,3,-84,100,-79,91,-52,25,-55,-8,-131,63,761,151,-4,-469,-137,-116,54,24,-306,528,56,297,24,-305,-46,-116,-22,-30,-466,129,184,49,-23,135,-101,-70,46,38,17,58,223,56,164,296,249,-596,31,-17,-212,66,111,-10,-273,30,-318,12,412,402,6,10,-20,52,30,110,1795,-10,97,325,777,-131,84,272,-244,-250,107,23,-75,78,-61,-42,46,-172,54,-42,66,29,318,-17,-229,-331,40,46,272,226,145,133,8,24,42,-68,212,50,5,116,-1538,80,-358,-27,67,467,-21,7,-40,-150,-284,-182,8,-565,572,-19,67,-117,-2,-149,-61,68,-212,220,-46,47,-320,201,-104,-3,-46,316,-58,-4,102,89,-61,102,-11,-65,17,-29,-80,9,501,-125,-437,-56,424,-78,-7,-38,128,324,22,148,199,-65,-58,28,198,76,10,96,20,13,94,152,-5,6,63,77,-186,3,-203,-5,-65,19,74,35,-235,9,77,8,-52,-716,24,443,98,284,-1050,23,-71,52,29,7,-33,-84,337,122,-6,-106,148,10,-61,150,123,46,-13,757,-29,-160,1216,-98,70,-6,36,17,-93,-858,-2498,-405,211,37,-86,214,-16,-433,-116,-37,-227,-21,2730,-62,-33,166,-45,-54,1471,74,-178,356,216,-68,-24,1777,-111,150,-92,664,69,3610,-338,-527,-2765,-6284,-271,-205,-16,-97,-7,-46,-269,-141,185,-226,1527,100,555,30,37,-62,-81,560,138,1607,47,-69,-18,11,-124,1692,3,44,1479,15,-18,-77,26,260,186,245,27,532,-67,64,24,-279,-54,24,68,93,60,83,47,95,-72,28,63,-10,-17,-40,-114,178,436,309,80,266,-7,-147,-220,-41,352,42,3,284,-18,44,48,-86,89,-562,4321,-5,471,-34,-16,972,53,9,-22,-27,-5,-28,3,203,10589,-4,-33,-57,304,15,-95,9,-39,14,0,329,131,-31,-51,-20,28,-33,5,35,97,1,-96,-118,28,17,93,1,-15,-26,8,19,-13,-2,70,63,32,69,311,-66,22,-38,-7,110,-61,-18,-2,65,7,-57,70,62,311,31,72,-56,-74,-35,158,1575,-59,91,-82,-113,139,-93,-16,-36,4,49,-10,204,249,-80,-55,-103,-2,-23,-24,200,55,346,-42,59,4,-38,6,40,-67,-77,5,172,-162,-113,-9,52,14,16,744,37,-47,-58,-270,10,11,156,-57,85,74,231,-7,21,5,-19,217,15,-35,-62,94,330,15,236,-867,123,-63,66,6,-9,-160,-26,-42,13,-254,162,0,-181,259,236,519,94,-24,200,-5,300,6,347,152,-193,275,0,239,124,-104,5,3081,2473,32,34,-28,547,9,-173,676,100,50,112,-19,15,228,264,568,-177,70,16,270,-24,-29,-425,-97,15,184,-20,406,-335,-113,-97,-96,488,770,413,184,84,26,133,92,419,31,33,-121,23,16,71,634,113,32,5,-55,-103,-87,27,16,146,51,48,20,3,5,-70,-3,132,-158,271,72,84,-3,11,134,-115,480,896,1030,66,84,976,431,263,315,-93,-32,162,5,63,-15,-26,73,30,-15,-3,15,-100,-595,14,-57,200,11,35,-44,392,182,-16,58,-11,95,-147,-166,93,761,8,-158,-2,-651,-106,-523,-456,-159,-312,-347,-127,-84,-19,-45,-161,-399,-228,-83,286,125,28,-237,-100,14837,36,-60,-24,-26,18,-150,-98,-195,-192,-35,-17,-38,-180,-71,-2768,-1745,-2788,-2099,15,103,2269,1384,1297,410,587,3194,533,570,5203,-35,-58,62,1261,2183,1535,2376,-90,95,430,-234,437,64,348,7,-8,-7,30,209,301,485,56,50,-348,42,95,661,145,129,331,-154,123,167,162,-10,-401,140,305,216,113,1063,113,175,49,140,50,89,6,-48,361,847,-5,-66,-38,-151,55,273,167,32,33,181,55,14,-137,-136,155,22,227,20,99,-153,4,-1064,992,-1,1061,56,-21,-8,89,-335,124,-74,-40,213,-55,7,279,-279,-144,-6235,-948,-178,-62,-1119,673,-568,12,346,7,1,283,119,60,-13,362,228,13,27,-94,-24,3,-118,-32,-149,126,32,4831,-102,-4,-341,72,392,-307,122,-22,47,-19,18,-15,155,161,14,-86,175,235,24,157,-86,171,50,38,373,48,73,-74,147,39,69,14,155,59,51,106,412,26,167,171,358,352,120,1737,-234,-101,5,24,68,32,34,229,3,-29,103,-3448,196,2531,137,256,-33,323,-202,51,-59,105,177,-266,659,201,-46,-33,156,269,-53,-570,-25,47,15,79,197,73,84,-127,-55,78,344,-107,58,470,58,47,-6,81,-201,-91,-198,43,-69,95,50,-124,134,229,-80,136,-31,103,-108,100,656,77,44,1,-20,49,-74,664,128,-21,-156,60,84,16,156,15,-361,254,-49,-58,-86,226,257,777,-655,239,-10,162,53,-110,-36,19,181,103,409,2,-169,-27,-133,-19,-141,275,-34,-88,339,77,188,39,-89,-118,178,612,-29,14,211,-30,177,-312,246,464,16,79,-152,-94,5,-9,650,-452,85,-5,682,-92,-443,8,200,80,-50,70,-121,-147,191,227,-319,70,-787,53,110,511,-97,388,-73,115,-116,-106,-37,310,-3,-8,16,447,125,86,314,244,-331,-41,565,-554,-87,117,-38,73,-101,46,3,322,859,-123,109,-3,-21,24,391,605,922,3,127,-102,-138,-77,-43,153,-12,80,29,-117,-3,356,724,-180,98,218,-1439,-42,164,-79,145,-117,-70,352,99,0,33,-275,366,-89,-5,182,2,-123,73,-61,-60,270,370,-25,19,-531,-11,305,-13,188,-1,-11,140,147,-641,-96,-332,-10,-27,-190,-105,-45,1834,191,-80,189,-259,135,-12,-66,-534,26,87,78,-203,340,-19,35,482,467,-315,-55,359,495,-125,-231,112,505,90,172,335,18,-179,-155,388,-20,212,584,-510,-143,185,-63,40,-6,243,1001,-141,-167,326,274,-38,200,12,697,-241,47,-60,60,-68,-204,-20,178,337,-44,206,-68,-44,153,81,-68,35,14,29,114,110,-239,-71,176,-48,-90,-67,136,-45,14,189,91,39,126,131,1025,27,-140,36,-515,-81,7,17,14,29,29,-209,190,167,87,45,302,-24,274,-181,55,180,-44,182,-34,512,-94,-123,0,-251,46,-67,-208,-33,191,234,1501,-208,10,-14,308,31,-104,-56,408,-303,15,-101,-45,-31,23,139,-92,-209,96,-160,-4,196,-329,-61,-51,109,157,7,-57,356,18,-155,486,565,-153,-95,113,-36,-13,-94,-290,1,314,-83,27,214,-228,29,107,-15,-101,-3,23,411,-6,-124,39,-199,-115,-70,46,52,104,-389,-44,399,-23,42,-76,147,-76,-1209,201,-80,-130,177,-105,768,20,279,57,6,19,397,44,-183,-102,21,168,108,348,-291,34,-127,144,256,-66,-19,278,-44,39,-33,562,-22,549,-98,21,2,-196,333,-353,-271,256,374,265,-85,234,75,-7,44,-34,-72,-35,146,23,301,72,141,-249,336,917,454,93,67,176,430,-2,215,214,7,15,68,-72,184,-229,285,650,-181,408,77,15,110,281,-90,191,515,228,282,1058,132,60,-99,48,95,-59,-91,65,209,56,-164,215,8,276,451,-20,26,-109,35,-115,1214,-10,-3008,4,-156,79,496,27,43,-22,79,80,-8,97,1130,25,-350,-91,521,-475,158,142,-57,-214,82,32,-161,97,-94,2,-252,22,-438,-23,204,58,71,-210,48,-34,51,-88,283,162,105,380,65,-3,775,-54,-138,154,33,-10,21,98,168,-95,31,-7,-7,93,-170,-115,397,-46,1798,177,130,-477,13,-1265,-40,-13,-77,217,204,52,-164,166,-113,355,280,-66,173,400,623,-564,40,-110,-140,-51,178,-52,-49,-290,125,271,-117,634,270,14,60,59,1434,18,-45,-29,35,475,139,-54,124,215,38,291,459,38,225,-77,3,13,-148,149,-340,-56,393,-80,-53,-22,-20,48,-1,-68,153,22,1224,904,49,15,-328,202,197,-53,-28,304,740,98,-85,-101,9,-125,397,-12,80,-170,-495,110,388,257,130,9,5,-141,14,-238,-11,61,-281,-258,53,621,-1350,139,42,-58,-163,-49,4,-477,-123,-117,109,365,376,10,-146,46,-47,1242,158,54,123,-124,229,-59,-131,-186,136,69,107,-134,-62,-69,-47,-1,128,108,-92,-672,74,-41,7,54,52,-533,2105,-40,-318,1,27,94,16,-1027,39,196,264,741,445,-360,23,1281,-1263,104,291,-134,-417,-211,98,67,116,-27,-154,755,76,379,129,-87,475,12,76,-115,24,-47,276,-249,-919,422,238,152,-32,-9,173,284,8,-489,-79,891,-297,221,-616,-60,-254,547,-84,-167,1018,-28,55,147,17,56,1209,280,-168,242,43,-16,150,191,417,-210,-522,240,-123,4,244,132,-141,428,-19,66,-203,600,-217,19,-94,64,-59,355,-211,38,42,41,77,-18,0,-28,504,68,106,-7,97,-108,42,-182,3,-29,-764,-111,-2367,-11,68,-125,-115,-393,-251,-217,-77,-24,-492,-46,-49,149,174,-5,579,94,34,51,84,-41,-218,-62,-24,-603,393,60,4,96,-242,1101,-286,-8,177,283,-227,18,-388,-80,-2,23,-166,-274,-422,12,27,-59,-148,-62,-515,-149,-34,226,52,579,-336,-14,-58,33,39,18,-80,-27,-143,-34,-34,29,-56,83,-123,-655,563,96,-94,519,529,-805,-215,-98,-213,-23,345,-1374,120,-176,-55,-58,-104,267,-133,-215,402,105,-68,243,-141,-258,32,-17,13,203,-21,-159,184,809,123,14,-31,6,28,-216,18,-174,-40,-115,57,45,43,104,48,77,-332,-54,195,-23,291,124,-93,25,-19,-2259,2,210,-437,-548,-36,61,-120,90,61,-546,56,-35,31,-118,384,-163,-38,-447,6,403,-4,145,-80,170,-141,58,91,70,26,55,-50,35,-79,-295,-215,109,-12,144,-119,194,-55,-236,38,-60,3,40,31,1048,-620,-546,-789,-521,-168,42,112,173,-159,23,-2,-83,37,139,909,207,-79,241,1008,104,206,-92,44,-159,1245,-317,128,-322,-202,-40,278,-453,1003,16,88,1114,116,59,-184,288,-221,80,-492,499,639,-575,102,-578,-77,-195,-43,-594,-60,-182,770,-186,7,-72,-137,380,-46,-489,-538,-45,81,3,-46,96,2070,-230,88,-281,271,-17,19,410,428,88,55,-18,35,658,-106,-118,472,-6,318,-93,-363,337,6963,85,62,-217,-334,71,-92,68,995,-5,106,102,126,-576,-14,45,100,36,-89,-36,309,-45,147,9,-26,341,-777,762,-95,166,215,-221,306,31,104,998,-24,17,-381,-58,623,-37,-281,223,-92,-30,2,87,167,-7,123,126,131,21,53,273,-279,56,18,-192,-16,477,-112,138,-64,832,-111,-123,-187,-73,-42,50,111,-406,328,-22,116,-163,575,-365,-68,44,-3,-208,-55,-36,-247,-114,33,517,-46,710,127,212,-80,472,161,364,-3,117,991,678,-141,-105,-161,-40,116,129,64,-9,-77,-87,-55,70,19,-140,50,61,-49,-75,104,-20,93,-741,83,308,-85,118,104,435,273,-118,9,181,-157,29,208,-120,139,19,103,26,-188,-3,-52,-160,95,194,-78,-42,223,11,-156,179,-291,159,259,275,80,312,2063,-347,176,-769,153,-379,56,-61,-104,153,-58,-110,12,9,805,-47,-359,596,-137,415,-37,-41,22,-553,253,155,-82,912,366,133,-45,-975,-250,-277,382,253,-132,287,-21,467,-212,121,75,-326,75,-34,-249,34,-342,-374,518,-53,168,27,-164,-6,53,-731,110,-272,64,396,17,64,326,302,133,650,-4,29,66,-29,-4,-95,16,365,147,749,-141,24,-49,-2,182,28,14,641,-603,253,-345,-82,168,71,8,-58,-114,-263,112,169,13,262,-95,78,-74,-17,-22,17,-401,-206,220,-656,364,53,2306,171,30,-73,-68,127,21,26,41,-105,90,-46,-12,152,-287,-42,242,64,52,38,-7,-107,-89,-50,67,-6,-191,43,120,55,72,141,231,-242,3,-152,171,315,-67,-14,-162,7,-341,-114,67,-8,308,597,-5,-42,-50,-2,-207,52,37,-308,-32,-59,-286,-13,-332,-231,-124,14,-101,-159,316,240,-230,67,201,-778,-100,-243,-320,41,66,-47,14,-177,-37,-48,-65,700,503,-374,223,138,-27,2015,1247,442,105,51,583,-51,-735,48,177,-12,-14,333,-61,141,-82,-157,330,-54,103,-122,94,170,-58,-115,381,-179,-499,41,-13,44,45,65,44,144,-7,108,36,-149,-101,237,223,-135,141,-64,220,-29,-182,36,920,715,121,-131,-96,43,-302,-101,-60,-406,-48,61,37,255,-14,-411,-140,62,-384,144,1564,-90,-97,57,253,-243,-304,-269,28,28,4,145,198,-28,2333,-156,61,863,-296,115,-179,254,728,437,-141,135,-78,-33,97,-479,-141,-15,128,-8,-8,-917,657,-3,74,800,37,-1271,1821,-809,-92,150,751,-141,116,735,-5,-34,-83,138,409,107,32,-220,5,-478,37,214,88,-340,-80,-76,49,-61,660,328,-109,-1080,-314,-47,401,-225,-74,145,136,269,83,-9,1,70,-124,197,561,61,-222,171,32,-938,332,689,-54,129,-129,-147,96,325,-97,73,28,-489,488,168,-34,1148,6,761,-701,619,550,19,208,261,152,-74,-52,6,-42,-5,-588,-256,-55,-313,-889,-132,138,-109,309,-331,222,-804,-58,19,542,29,672,-419,633,-1268,-61,-184,-147,95,230,499,270,82,-180,-28,551,101,-165,-12,287,228,616,-242,26,281,501,430,-245,-204,58,287,44,280,140,11,130,-204,578,105,-250,109,420,-105,103,-296,12,-55,-458,234,-1,-597,-27,157,-190,56,733,387,158,66,0,1137,-400,232,-6,667,46,14,89,402,43,105,42,-40,232,37,103,23,-27,127,-41,-486,20,176,-45,-90,116,-28,6,-38,114,-236,-241,-50,-546,-40,232,157,-309,-74,-59,447,242,-24,189,638,-134,20,50,66,-4,-42,390,-49,-7,-732,-190,-61,108,-128,234,-179,1,222,-57,69,-966,56,66,97,0,-64,230,-14,-80,71,1119,-181,64,-1540,542,-80,9,29,115,-252,-227,277,181,0,680,-41,271,-117,103,969,18,56,97,-183,542,-660,-37,-67,186,-102,-35,83,292,15,227,400,18,702,-56,-198,53,807,73,1869,233,28,329,-36,47,-115,-162,-59,-34,878,54,513,-6,937,12,58,-122,-42,396,199,-81,-121,-111,-342,1765,943,360,737,170,511,486,2,0,2,340,92,143,4,-65,472,39,400,22,100,72,-40,-118,60,59,-62,52,2,-28,106,288,142,-109,-248,87,25,-10,199,-86,36,107,-24,-78,-258,23,253,32,-113,-225,64,-119,-893,203,-1,58,66,80,9,-20,63,-190,150,456,95,16,-136,-105,24,91,-55,266,-186,1934,-139,422,665,7,637,-904,-261,567,9,95,500,-696,36,-317,-33,186,3,-108,-375,-568,-83,-73,23,66,-33,179,79,74,141,-49,38,-6,-23,365,-159,27,-20,27,207,170,85,114,-202,190,-674,98,128,-246,-55,129,-36,973,947,290,-256,66,62,-11,-73,250,-28,-149,62,237,188,-1193,40,175,39,3,-43,-1326,143,91,118,233,161,13,44,69,5,19,315,583,-253,-23,123,75,195,43,58,58,5,-51,63,-208,-223,23,25,236,30,-58,-204,342,89,300,-415,-64,86,427,313,17,-42,38,26,707,453,-218,32,556,175,164,216,1089,-85,19,-90,177,227,458,-203,-165,-490,-460,-71,-214,-121,-883,-208,-30,331,302,-12,-26,-5,-264,29,-51,-99,-71,90,109,633,1040,67,12,-45,429,266,-900,-659,89,274,-56,252,251,-11,741,185,-196,817,458,-157,-283,-12,27,926,207,-226,-33,16,133,-154,355,-228,-9,-21,203,-168,107,46,135,-11,157,401,264,-150,60,5,70,237,531,493,-83,-184,622,-131,26,367,0,31,-23,-188,-41,76,317,58,966,-77,-215,539,-123,-94,-141,538,117,-46,48,2,315,292,187,-33,82,9,123,1086,-5,38,-175,11,-479,89,182,17,650,65,9,-45,202,5,100,414,890,-13,399,-601,85,385,-18,-138,-295,-28,90,119,95,-68,62,119,627,43,-192,-35,62,-34,126,-96,94,208,-4,284,-2,45,172,756,81,-20,124,369,727,-36,-202,185,-86,-285,59,186,-78,3,-35,-169,43,111,60,223,79,191,194,-849,-2,21,50,-181,241,-310,-281,46,38,-70,-51,104,237,48,16,251,-2,28,2087,-263,-32,-77,-1273,90,-319,-14,-104,-32,12,-30,-2,128,-155,-280,-56,3,1754,158,-218,434,486,81,-82,-9,-133,-119,-43,-402,-255,-174,21,9,13994,-97,488,15,234,49,198,-155,132,26,3,-266,476,-427,-162,150,-31,-49,-26,-180,-212,305,-52,64,209,76,-873,246,-18,1146,677,112,34,-2,2172,-15,822,502,64,512,170,-63,-230,-77,97,103,439,-150,-141,-4,340,1102,-108,-276,-142,-215,303,45,448,281,29,-1,18,393,50,-38,-110,357,-4,-253,-87,90,130,34,82,419,-353,496,-2,526,660,289,142,-12,-257,116,61,188,-80,20,-22,24,40,21,96,-10,-41,273,31,-106,-244,-1033,-480,-279,-187,-215,-301,104,412,558,146,-138,402,-206,-7,-535,-131,59,-57,44,-38,-353,153,499,-149,-126,136,378,-6,-562,-45,-81,-11,486,-15,-40,-255,427,-544,-46,138,-257,-16,42,-242,56,27,-53,647,32,337,-98,-84,314,44,56,-87,-102,548,206,729,12,-87,10581,291,19,-72,129,-31,361,-254,23,4,222,27,-135,8,-13,-166,120,-690,52,663,-198,-324,-102,26,125,756,-2,322,-30,-265,-853,122,87,-110,281,1270,-238,-108,269,11,-80,74,23,17,-256,57,62,-428,48,-27,993,12,129,74,60,185,52,757,325,416,-56,207,-346,43,15,-35,-39,-232,43,-2,-509,260,18,245,79,40,93,3,71,13,86,-421,-481,15,252,-91,-54,49,228,-51,-2,15,9,202,-93,172,15,-7,91,153,-63,-194,-62,65,-10,-414,-33,-122,-183,-239,-153,61,-71,-211,-139,56,573,12,502,-93,-77,71,55,-3,378,-1125,-18,10,-8,-57,-150,-75,-23,-130,-29,-9,-60,-43,-259,-85,135,-474,1,-94,-1,14,26,229,-111,-24,27,-81,-9,112,-34,4,-64,365,50,69,33,37,-91,-53,1545,70,72,88,-204,447,403,245,-5,-5,42,-186,0,-48,-61,384,139,34,107,48,20,226,-21,494,145,-30,55,112,-165,-112,88,345,-125,1024,51,126,-99,326,111,61,24,16,-35,-36,-18,456,-100,-103,131,236,132,-36,721,-269,42,-101,-101,465,0,241,670,160,367,87,727,-48,39,7,-64,-83,56,143,271,-53,-212,65,7,392,210,1268,1328,764,-7,-6,73,25,70,-332,-256,-1,291,-150,-18,-34,24,72,4,40,-14,-130,68,119,122,143,40,324,89,-217,-58,837,-268,-68,39,52,93,212,114,128,-139,-54,46,468,45,-184,29,10,88,-27,43,-8,289,-31,36,19,185,20,-86,134,-56,28,-30,19,236,261,-283,-65,244,37,-19,98,724,331,-35,-55,-2,294,208,1197,552,-180,514,-137,-157,-44,3210,93,532,-2,457,40,-48,-126,-17,-72,-39,33,-9,644,55,239,-172,317,-74,103,514,43,-79,-6,-1361,-45,25,-131,-165,302,428,-246,624,-101,-33,748,27,99,650,28,41,551,178,-59,334,229,189,109,69,-178,-109,50,10,61,-180,-89,134,55,228,33,-81,277,218,746,107,37,-225,-12,-442,-42,-22,257,393,66,11,88,259,-439,61,109,29,28,162,11,194,-219,-48,88,-146,3513,-129,93,-64,-58,-26,16,146,187,12,-27,-6,1159,2016,14,1870,35,46,-105,-46,33,-75,-107,-61,-119,-156,-25,-6,-308,26,72,1779,135,193,40,166,656,197,-138,172,-70,51,5,-7,292,-309,140,196,-28,-66,47,-30,-13,-127,-132,-71,71,-83,186,-18,225,2,-15,3,-71,340,-123,-28,-23,6,123,41,189,9,389,-2,22,-112,-77,-105,21,33,-18,76,-72,18,-142,338,140,202,93,11,-67,12,113,-127,-25,-25,220,-68,153,102,114,-20,86,97,-159,80,75,1421,-195,-322,-225,-448,-123,-311,909,160,-159,-86,344,3,175,351,-52,9,393,-192,221,69,77,195,4,104,-76,-74,647,117,62,-73,101,-92,-164,37,-193,125,-214,240,532,611,34,201,1379,494,-64,8,5,1,-294,75,98,178,-69,67,-14,682,551,-284,-648,14,162,-34,19,782,198,156,689,734,126,362,-19,-140,-175,106,-8,-24,72,-75,191,27,355,155,149,-18,44,-39,-9,33,5,-408,-6,1671,17,111,-490,-103,84,550,-27,194,15,4,57,168,-349,-207,82,25,899,908,187,-10,-37,-167,577,-65,-34,-15,-5,-486,761,62,-7,25,-131,111,-16,-36,141,134,78,44,-225,25,76,503,-35,-4,28,170,-88,71,-501,59,51,-134,9,4285,113,-220,-74,40,-61,622,-99,-329,-246,111,441,77,-42,95,-29,18,2504,-100,124,344,146,161,-50,-336,-19,32,14,-163,6818,-63,691,62,-11,81,39,56,91,-22,-526,-707,-59,1280,-284,-97,7,153,19,22,44,132,-181,18,374,-107,103,1031,98,42,251,89,574,1380,-785,136,117,-29,-33,31,16,267,57,23,98,-515,289,-332,600,-15,500,-268,13,7,-11,-8,-79,188,217,-99,-52,55,225,163,107,-167,-61,-42,-44,235,-85,-377,-392,333,374,65,59,123,-146,139,-42,535,609,-607,238,-566,123,216,153,30,142,41,121,91,-52,378,56,5,20,486,-19,-72,35,131,-51,-49,-17,-515,-117,1183,56,-85,-10,-30,-35,-377,210,80,-82,5,41,-36,24,-596,192,84,-10,-25,53,-178,6,15,90,69,-31,-389,-63,-90,-163,223,8916,-244,-31,-27,-382,2236,93,-28,107,-126,-36,-29,9,116,14,237,-55,63,-28,11,-147,112,16,18,-31,-31,-10,75,171,35,275,247,986,-105,134,-99,-123,8,-399,34,21,22,-75,-8,-342,124,220,-31,-94,83,60,-68,69,-4,-126,630,-360,387,-280,311,47,-189,43,165,-172,-103,-216,97,-36,62,-351,-36,-96,-476,-11,-212,293,75,-689,62,28,74,-5,-35,34,-87,-149,-104,-19,-328,126,-160,511,876,39,395,-565,-27,-5,-77,-894,69,927,254,268,-83,92,368,236,40,165,-136,-142,84,77,-43,-32,79,194,123,-219,45,20,286,74,25,-127,-358,71,-1,-15,153,-111,593,-273,-46,-213,55,4,1,110,22,47,-77,648,-37,42,-46,118,-112,306,-22,-49,-6,19,117,-90,20,38,194,-261,-982,1,27,108,-121,44,226,241,2016,-98,-245,67,160,-120,52,-433,185,-129,134,207,-75,-132,-21,82,151,161,13,95,32,-369,356,-26,71,174,-41,8,-81,-229,113,159,-26,-309,-2,175,-497,125,44,-52,-24,-11,-11,1208,-389,43,-661,51,-53,-82,7,26,-65,-180,89,9,270,134,69,-11,16,-89,-89,46,13,-31,-195,235,-203,-79,-2,-386,208,755,85,-25,-237,718,-98,-267,-236,109,115,535,-12,-294,54,168,182,-9,67,-249,-35,45,-36,18,1237,77,139,-154,12,-13,-131,340,-2,-11,-25,21,44,-389,72,-160,-481,-97,-267,157,15,-213,-211,84,28,893,85,489,682,823,32,-142,70,41,81,-105,-47,-6,-34,-57,59,-99,-66,-172,-26,-568,56,190,70,-36,146,-39,-239,8,-48,-43,10,39,35,-49,-113,-775,-506,29,-167,717,-185,-131,-370,-81,-87,-21,164,-163,-90,-35,127,165,-372,272,-87,-29,-19,69,-22,245,-303,-65,318,-49,-65,413,-59,-10,-121,-11,-91,-253,252,-86,-157,-75,0,-387,-2,103,-256,-194,242,284,-157,-118,-27,394,-211,178,265,196,-17,99,134,433,185,-24,20,589,-402,-70,-195,-93,62,-180,-117,-144,-145,242,-35,168,-3,43,337,105,407,22,-18,28,-476,66,-27,114,-20,-119,556,-5,-9,-47,-38,-139,-4,-277,2962,-277,162,299,8,-36,209,-49,50,-110,-19,-20,136,73,90,-297,-918,-86,-14,11,-25,-24,367,-32,707,36,156,135,22,73,49,-11,138,174,-63,582,524,282,-88,-23,101,514,13,-29,8,11,-8,105,-39,771,200,-418,30,0,292,-245,-24,-43,368,-46,37,-26,-44,-58,183,449,117,-16,226,6,88,103,47,-212,13,319,50,354,998,59,-200,-170,27,693,17,177,-269,-4,-444,69,160,-20,-92,8,-14,-359,284,-442,-124,-7,-80,884,106,-25,-92,-148,-56,67,-17,101,-51,-56,225,-138,55,-110,93,-216,-5,-177,-11,148,103,-17,1169,-47,42,-582,16,195,0,206,161,-74,71,-22,-63,-97,-43,-21,17,-15,102,25,406,254,677,56,270,127,947,-103,118,96,41,186,-32,352,106,-546,-9,308,-69,65,18,-45,-22,62,-20,1049,7,35,169,67,7,116,479,-109,20,-143,-365,-183,-2,-143,87,1347,0,-47,14,188,-223,-151,-202,58,463,135,71,-36,-6,69,-79,-260,94,263,-63,-88,-2,14,64,-225,85,72,443,88,2178,626,-296,4,242,24,-258,747,-7,52,-142,-535,38,104,-53,-3,13,-70,146,-85,-46,1657,148,99,53,153,211,-93,-78,-138,469,-593,55,-71,475,17,-37,-78,251,-33,-17,347,-39,-113,-59,-228,20,7,24,242,363,-101,-510,-499,55,210,-361,517,-6,473,182,29,-114,3194,57,24,83,-149,197,12,347,-178,1,-88,-172,201,70,-181,34,-27,-67,-5,501,-347,-198,-203,43,10957,-8,74,-291,-115,46,143,586,-16,531,-29,-291,-34,-17,-159,28,638,-304,208,35,-124,1091,549,-34,148,-12,39,261,-78,106,-499,-160,418,-506,513,-53,-114,1278,1233,43,-29,705,159,32,329,-56,223,-398,-105,8,-81,-35,-165,199,102,-98,5633,18,26,-140,-41,-61,-19,269,12,2037,41,313,680,-8,122,12,-132,-106,-52,-74,-12,157,69,-136,77,-29,-57,32,149,-120,-200,-45,-472,-48,113,-39,7,-71,235,-108,537,2,0,40,-348,23,-581,-100,101,-178,161,-343,-62,-100,111,-647,-301,-288,-24,-40,-529,55,-161,11,85,102,86,598,276,39,14,3200,-34,18,-7,468,-164,-25,487,77,-193,48,-81,81,-13,103,-18,-48,1,281,-302,50,1,-178,135,78,-53,31,185,-57,-130,-183,87,-10,-44,92,-55,-189,211,-266,93,652,51,-88,74,232,-130,-95,-105,-49,-98,73,-33,-1595,37,25,-15,204,142,448,-325,42,42,-65,602,958,-387,528,-73,5,-38,-49,-54,34,590,392,334,-43,220,13,50,85,-217,-32,178,13,58,408,-67,-31,-26,-255,136,-6,-11,-132,21,35,-17,125,160,102,120,-43,18,731,-176,-48,382,27,-199,-64,-88,23,-496,2390,314,339,83,115,63,198,-134,302,-1,16,5,103,95,13,259,-232,-81,135,27,-39,85,6,156,548,-215,-19,169,-28,13,74,82,127,-313,-109,37,27,244,83,-626,-36,5,93,-34,-179,-261,254,100,65,19,422,-43,-185,12,143,-140,118,51,36,63,-60,-58,-188,52,205,-110,-95,269,51,77,-31,-20,-196,-5,67,45,-16,1,380,21,-15,10,-28,-120,791,-244,24,-268,28,-10,-18,-6,312,20,110,204,109,-120,52,-33,128,294,179,31,-189,186,235,51,-17,56,5,-116,3,-4,-32,-14,-45,-242,102,630,208,-13,48,106,-5,134,-21,-6,389,-24,-71,18,78,-28,144,50,-147,2,114,104,-8,-69,-19,-16,-148,188,-171,588,448,230,209,214,265,-70,343,-477,4,-135,229,-54,-10,163,555,195,-7,36,340,20,82,47,-48,-17,-36,286,-60,49,-63,91,-480,-53,333,52,-57,18,134,-1,81,-104,-140,50,2,-40,35,-17,509,-21,-58,2,30,-66,29,-28,-8,8,90,141,435,55,-9,-175,186,17,304,-189,68,261,-149,-5,12,-20,-129,-456,1369,227,-5,109,3,87,15,-19,-38,-177,-20,-13,1705,-160,156,-133,-19,-14,-29,104,-317,-32,-167,56,107,26,3,-125,-252,26,1,143,-56,3,804,76,106,52,107,2,22,89,-37,73,306,-78,110,47,279,70,16,98,-89,337,-85,66,-100,293,46,64,-32,786,644,-16,40,392,137,-138,709,10,-15,31,-112,-311,94,85,35,-23,468,700,-525,1,-100,-38,104,-70,53,-194,16,414,714,29,-99,76,58,263,87,-23,-87,-4,23,-4,-600,-95,-131,126,-259,30,1031,-134,29,167,-520,65,753,519,99,50,155,662,309,-73,86,828,-401,-79,164,243,-3,-69,-17,-40,85,5,655,70,-182,1545,744,14,4135,176,-18,29,-145,-326,392,202,-60,39,88,151,222,10,67,-49,-21,560,14,-31,-575,169,652,38,507,158,66,-126,52,-73,-1377,100,269,-196,10,366,1940,217,132,210,50,410,640,883,-5,26,180,112,425,48,290,-285,298,-351,214,360,2,-81,-67,211,195,-6,-103,-184,691,346,-654,341,1304,92,238,76,-284,118,366,-88,-121,-73,94,-16,89,209,580,49,169,173,111,16,173,7,-267,34,1,57,30,31,189,35,166,19,151,0,-33,-9,-11,1,470,426,-14,383,-57,462,-52,79,12,429,60,-1,1182,90,23,683,1,7,87,118,-42,80,178,-182,-83,84,337,-67,-136,-78,-79,289,-21,-91,62,14,15,10,225,-54,26,349,-49,-6,18,-167,56,371,16,162,85,246,99,146,138,42,43,172,55,421,70,191,-193,-2313,-114,124,22,61,117,-3,-1,16,-15,11,145,-141,40,77,88,80,-132,-21,-44,-1,-81,-929,171,621,-74,169,9,53,56,163,169,-59,139,152,83,69,50,33,46,92,76,160,-269,-79,74,33,28,-30,-10,171,-827,286,-209,-35,-25,45,-22,-67,-16,18,596,99,207,2,570,-499,-20,1200,60,83,-146,-73,13,-39,66,8,99,368,-99,-29,22,256,-307,-93,42,188,-417,-139,-152,-13,121,130,30,40,1,42,28,-168,-64,171,66,46,264,-292,206,173,1461,-68,390,-266,-320,106,148,62,245,247,-103,346,248,110,-28,89,-139,9,149,234,-14,37,-12,53,-60,7,200,235,79,113,118,-70,110,17,229,-61,-39,110,-15,58,58,138,-48,-250,11,1,-21,33,8,56,34,32,25,-10,43,11,16,104,-154,146,-53,-1,39,140,870,50,27,-26,73,-92,1872,-69,44,-341,-34,262,-33,263,10,-45,-203,100,-308,80,293,-87,77,61,141,-1,-70,119,-97,-7,61,293,6,62,81,107,13,172,2,-147,180,-211,-37,-312,-113,-223,-76,4,-75,-82,-168,73,376,593,41,212,-34,-30,226,974,-136,-696,136,40,250,-1440,-58,3,11,-7,31,109,-271,830,66,64,-74,-25,-159,244,-148,166,70,10,54,-2,92,55,71,-17,392,548,53,10,1097,41,-106,64,-66,30,-247,10,5,42,11,37,539,59,136,531,235,38,44,-79,361,129,54,-46,-25,-186,31,-488,-16,62,-161,122,-138,128,-155,-508,23,65,164,19,52,-109,42,137,-197,-31,55,211,135,53,18,-45,-159,-797,-71,74,10,-165,-24,5,-11,11,-54,152,-91,-11,720,85,49,-477,-8,164,-446,-43,32,-92,227,-43,136,-372,535,-44,531,84,-154,93,99,205,15,107,32,20,24,-6,41,21,-51,108,986,-24,-732,115,21,-6,-4,2,22,31,-15,-55,-88,86,-17,15,98,-14,-338,-17,129,-156,630,-38,131,287,-3,-58,-50,737,-18,-52,508,26,216,-59,60,-71,16,42,108,60,111,46,-79,69,63,-23,-129,75,119,253,-167,356,47,79,24,-98,221,317,-505,-242,-6,659,-25,19,-42,0,-532,48,-78,963,34,-109,3,25,191,90,-64,-139,-5,291,135,-1,23,119,-237,-33,16,13,-53,-158,13,-4,181,157,8,-131,-6,74,-137,166,1451,27,50,-121,63,285,94,22,-90,65,269,-59,324,138,19,75,4,289,-312,70,-38,-23,79,7,-10,135,-18,57,-8,1141,101,74,80,233,414,74,-181,1187,-25,143,-4,154,183,325,12,-99,146,-75,-129,18,124,220,-783,-73,-73,91,20,-8,-81,-176,-21,51,125,516,-96,281,-12,-77,101,5,-13,29,173,331,-43,33,84,-27,44,410,373,-49,-22,23,-16,141,16,26,409,-276,279,46,-62,48,-55,87,-165,53,-66,66,-33,-10,458,66,254,190,-9,-27,71,69,101,-61,-36,-99,174,58,97,13,450,-18,-16,10,18,103,39,83,46,-1,650,242,282,194,18,-36,-45,16,132,-64,-81,131,146,222,179,585,-28,117,107,21,66,20,681,26,92,-69,75,-165,172,46,87,24,-307,-148,75,-142,-9,29,-555,7,193,957,638,185,252,-75,-310,-141,-80,-150,-117,-50,48,130,20,62,-17,148,-4,-33,131,265,25,-22,2,29,216,235,6,-408,24,180,83,54,-11,94,104,145,-52,32,427,205,270,95,57,81,357,-14,-57,-573,-80,4,23,165,-52,94,37,-72,-7,-89,28,5,49,11,-25,30,-5,-51,67,-199,180,-41,9,125,-41,13,-35,-32,-23,9,98,-43,56,41,101,-88,80,237,-18,-456,75,-504,-31,-82,-459,-61,137,-307,655,-76,197,182,-80,-55,11,-212,-11,182,-155,58,-11,-37,531,73,48,228,-118,27,448,206,-88,55,242,837,52,39,111,458,57,467,-52,83,212,-36,-46,710,-660,35,14,440,-14,478,126,48,-64,935,56,13,499,-83,-3,130,-38,-26,-494,274,-116,53,11,-6,-18,75,15,44,658,98,5,45,43,686,-486,-67,-21,-18,-70,50,9,-79,81,-12,-59,96,448,-249,-11,122,50,539,332,37,100,-243,43,167,-58,-38,338,-5,8,54,-74,29,-30,64,25,71,-62,30,59,-32,213,40,25,40,-33,-130,-21,447,-292,5,54,163,12,54,1381,15,-363,62,29,158,20,-12,6,47,416,52,4,76,4,-170,-77,12,45,155,-14,95,-32,-279,-44,196,-15,30,28,-1555,248,94,314,33,130,251,1334,21,6,185,49,-160,-78,307,24,25,12,275,112,-141,75,-140,77,-290,-2,451,-385,1803,74,-634,-247,17,-30,518,34,631,260,15,119,195,140,-11,-15,16,24,117,-173,385,516,-17,-93,50,-101,19,7,-384,-78,91,75,204,24,-39,219,157,199,-1,-3,205,306,60,-12,-35,-385,14,-100,20,312,-58,-61,-136,453,-45,46,-40,-221,3,23,-59,150,95,13,1,62,25,-26,373,90,27,48,99,112,-25,23,488,-145,48,588,-3,37,117,-95,-517,140,-14,44,31,-71,1292,172,25,29,144,-169,-3,-62,112,96,1,331,384,94,478,254,22,88,-116,-53,350,141,-177,286,30,-212,-351,31,199,3,173,1,163,125,130,66,-173,-116,5,-117,-24,29,-3,-199,222,181,69,-10,315,116,162,143,191,-40,57,10,116,94,222,315,-330,-11,-11,39,-11,80,75,-87,74,35,517,395,-109,-63,-39,96,-68,17,-67,636,216,118,-19,-23,143,-21,11,-96,-169,68,27,204,-296,-244,14,-34,-13,121,38,9,83,-87,1,42,61,-34,163,61,494,-24,42,88,-19,-134,289,207,137,93,143,-16,-46,195,364,96,-57,-99,59,388,61,42,32,-185,64,106,-6,-554,-127,-21,27,890,54,76,121,-57,-129,186,-9,54,4,-222,-4,49,-30,-20,278,5,-122,36,28,77,104,-56,176,10,537,310,590,52,-199,3,-33,-227,-232,-74,-33,8,-128,43,569,-24,65,7,120,-1037,335,-25,-21,36,7,153,-11,152,1793,-24,188,63,137,-26,9,-47,510,-1,569,136,84,296,224,96,245,57,-51,471,-261,1020,184,621,63,147,-91,228,-93,-156,64,559,-266,-4,-12,106,-292,-199,-22,23,13,-122,195,-5,-14,131,13,22,88,183,81,110,1026,-23,28,157,886,149,-13,-6,-175,157,-26,348,31,-4,-12,-84,127,-108,-21,-131,1929,364,1,170,55,9,30,-24,398,383,182,788,419,319,-80,-386,0,186,72,-31,-110,236,162,2,839,-2,64,54,116,-18,49,115,-35,240,-1549,-131,-21,-11,-359,302,-31,6242,-106,69,714,12,272,-4,-65,203,-102,-41,19,124,-218,-848,-72,199,167,-83,-29,94,153,169,-21,-72,-389,521,1004,153,63,778,-617,18,72,141,45,-6,-21,-40,-46,41,80,42,-191,216,-8,364,-50,174,1819,372,154,-29,-13,64,13,-266,-461,-17,1053,241,364,100,137,328,258,99,259,-9,-9,142,291,-28,28,-78,-99,-10,-173,18,80,-269,-225,88,60,140,179,104,74,137,83,1687,-54,268,865,39,-236,-16,-8,-23,24,38,639,30,36,79,330,25,10,465,875,-116,102,-174,-1,37,-17,-2,-67,2,-46,-20,8,-145,186,501,196,238,-30,182,934,171,263,205,-389,198,65,-122,-19,-408,-212,-66,50,-39,196,-8,-36,110,188,-118,1310,63,617,-177,392,113,92,11,-52,18,95,-108,-95,64,16,117,548,82,-48,-249,-29,-27,-129,-179,-70,-69,94,-93,589,52,122,86,93,596,6,-57,317,-53,-957,263,-52,47,-69,-41,77,506,-10,-229,-72,77,30,37,466,0,129,-32,358,967,311,-172,23,37,-216,-135,160,-100,-471,-159,-14,476,-193,-75,179,-303,-148,-297,-19,-38,-38,-9,369,46,-523,-248,-245,108,158,-202,182,264,-14,99,121,3,-45,132,479,-43,863,237,436,-396,-198,-18,575,-27,90,-62,-604,173,-104,-1,-94,100,-101,137,-811,221,-29,99,21,-48,93,-484,159,-221,2,418,119,-94,-23,-30,65,563,1024,1118,-617,-121,3,854,110,124,341,9,135,153,648,65,342,69,-57,493,-82,-20,27,226,336,-176,62,576,116,-123,-122,-89,-40,272,17,-16,224,-252,26,375,-2,-56,-130,-303,-154,-15,107,23,5,-80,653,92,-46,1241,-64,-32,-73,-89,-172,94,-34,29,1262,-35,-104,245,283,104,35,-18,-167,956,-5,-37,75,1160,641,2086,52,164,205,-29,103,223,83,-148,502,86,14,-82,8,1233,144,68,93,54,429,-440,1670,-58,325,95,-81,-13,58,1348,25,144,-44,-57,33,104,-390,182,294,-150,53,-10,-209,30,567,-1,-1,-252,17,-144,28,-22,8,-365,73,392,5,351,149,103,1337,63,85,300,-8,11,-4,286,183,-34,23,-49,8,183,438,-120,-22,-123,517,4,581,-216,-378,95,-46,-164,77,253,38,40,328,55,-115,-34,93,57,26,34,31,412,119,-21,-349,55,143,32,-55,113,47,-16,1134,-123,45,680,126,63,168,-61,-3,106,-74,-32,45,120,1,-15,38,144,0,-37,-112,194,-23,-61,-304,46,-39,-22,-314,-92,108,68,152,-8,-155,279,-34,-2,348,169,-184,273,-283,-96,177,-96,-18,315,40,-82,-13,123,43,-158,-4,319,-39,-123,67,324,347,82,498,-14,-139,-12,18,-483,144,-1,79,4,-38,79,-116,-83,225,380,-122,406,-14,29,-43,-54,76,208,30,-56,134,-594,-5,33,6,-19,71,-170,79,167,393,11,-47,295,27,92,-285,39,694,79,-353,980,769,-237,56,-40,3,46,2,22,-15,36,-471,15,-7,333,57,-52,-71,-64,-167,87,8,577,709,135,98,-106,180,75,133,84,178,-80,67,-23,-145,-24,-24,149,24,8,116,0,1698,224,8,175,30,-8,-3,149,502,464,-69,95,433,-336,4,85,-56,2385,137,261,15,-278,-42,717,45,229,7,-652,-22,499,-20,-79,738,74,362,371,748,333,20,133,-107,259,33,-139,-232,855,477,153,-182,122,237,82,31,-144,23,-91,-176,42,50,54,-7,45,-140,-7,263,543,295,53,26,244,35,437,-115,0,223,19,70,818,45,217,13,-489,164,472,11,32,-184,30,45,-138,48,48,-24,-22,-233,-40,-101,51,76,97,-10,-35,88,1000,-60,4,26,9,299,-35,190,69,-115,29,1908,32,118,301,624,-38,163,-65,748,179,624,-230,1013,-35,357,146,438,44,-234,-33,-139,71,65,-418,-76,-89,-17,-41,102,-102,-43,-146,231,-52,-175,-5,69,80,165,165,90,177,298,328,40,-90,-3,1044,258,-97,840,140,318,345,-318,-10,896,4383,1130,184,-208,-298,111,300,178,450,-143,-71,95,66,251,-170,398,296,48,33,-182,-57,-903,299,-55,113,228,123,545,520,3,-89,-37,-666,-69,-515,298,-52,305,1630,-49,92,660,375,-12,627,-25,188,185,-737,300,-51,-58,-139,211,-10,61,224,-8,137,2205,2,44,18,-75,203,480,253,264,1020,180,1311,-47,-53,519,-344,-245,-106,-83,119,-20,-2,1,114,56,43,264,680,-116,32,-54,-54,-217,-353,228,263,0,-28,164,440,21,345,-74,268,245,144,234,681,203,406,116,59,23,22,-28,-57,117,-9,-165,124,128,-120,201,7,-70,-44,-126,178,109,-59,32,-2,-55,-113,86,123,570,65,-203,532,160,128,-56,257,64,-138,406,-124,281,33,400,57,669,120,156,-18,168,7,-113,-67,48,-36,58,367,4,-17,-27,416,211,69,251,29,825,-96,86,6,-17,243,153,29,-89,5,242,-136,224,-192,-844,9,-105,-477,-6,-189,-10,101,409,-18,-26,11,497,-148,46,-570,-109,42,-59,-52,111,136,54,66,59,-79,-23,45,-64,306,988,1070,24,-54,71,132,-53,-350,-383,263,66,-59,345,163,172,-40,-64,-293,49,-20,-133,23,-626,192,89,47,34,-93,50,-125,34,66,218,61,297,-97,78,178,372,4,29,-99,135,-54,-36,24,86,13,-29,62,-95,753,56,107,4,114,132,121,14,2,-12,158,-349,62,-97,368,-69,9,31,308,-493,28,54,-44,-27,45,-13,-46,-184,-406,118,0,556,183,121,-38,315,116,-107,626,60,-26,5,102,947,6,10,-52,727,32,1008,147,3108,291,133,-57,-40,-44,123,-1,92,801,-622,70,38,0,1,101,-30,-98,49,5,220,101,3,-44,84,45,-90,30,-132,-13,64,77,-216,-48,-63,-119,174,77,-26,897,28,139,82,250,107,-28,59,104,-110,-162,-24,-25,-79,19,63,-31,-226,91,1,317,790,39,-29,177,4,-246,2032,-33,527,3693,150,44,529,713,74,93,-16,152,-473,-28,592,32,-83,-26,69,-301,67,-60,7,344,5,-94,44,100,51,158,-215,335,151,514,-102,-21,-42,-11,-200,-116,117,77,-137,-441,17,-201,62,34,-81,-99,-30,127,385,349,30,262,-18,44,356,43,91,10,47,30,1075,548,221,24,25,-22,118,281,305,175,57,-17,151,-208,53,26,81,84,-46,445,92,113,90,-40,-15,40,419,39,10,405,257,-141,-4,247,-44,-23,-97,-66,-82,-117,-147,-86,872,-51,-298,-591,-80,60,-130,-7,866,124,6,22,15,-87,834,211,7,60,45,91,-72,-105,-110,-78,33,484,389,149,98,-155,318,215,1497,-73,163,-132,-328,-226,-398,-1,1581,112,102,-51,253,-55,-16,650,298,24,609,109,-14,57,-292,214,-15,-606,-843,-85,-82,1738,160,-427,481,-533,97,255,788,63,-6,24,687,-658,38,87,61,99,83,-3,119,0,24,-2,-35,94,-116,94,225,7,60,104,83,8,15,63,-45,58,13,-27,29,60,21,-833,300,130,120,99,-80,312,50,368,71,128,141,139,57,-11,46,328,1161,131,108,-28,167,67,353,-22,-99,135,5,-104,186,302,-107,146,-300,-30,917,-422,-34,7,792,52,-179,-70,-54,-10,230,360,-207,53,-63,-133,49,66,82,-72,30,-5,379,16,97,82,139,62,-35,17,561,55,615,1335,14,5185,206,486,-157,456,-50,-107,270,-463,103,109,342,415,740,-430,141,-68,-56,-61,-19,-321,67,159,215,4,-107,225,248,369,180,685,-85,579,43,207,197,-116,113,-3,60,-31,60,61,300,-27,58,737,159,-333,-18,-28,-209,-575,-98,-552,-534,55,19,23,195,-123,51,-123,54,256,121,590,393,228,233,66,42,20,-9,-370,373,13,-47,-11,-28,11,35,157,170,155,-178,144,586,7,-144,-522,-221,48,139,-74,-53,116,-197,190,-704,-9,72,-296,9,-25,-134,25,-59,-170,-46,-21,237,18,-819,34,182,-11,25,98,15,72,36,276,851,4328,209,-47,-198,41,442,139,9,173,572,-129,-83,62,-116,25,50,248,-217,8,-271,179,-692,-103,-484,-9,10,-36,-32,-35,40,49,-388,181,253,173,23,182,230,132,19,-29,-112,590,40,-163,19,89,25,-6,-56,553,5,39,-448,9,-435,57,12,15,-39,-40,73,-37,-109,-65,84,9,27,-59,161,351,8,958,-43,1043,448,773,-73,235,23,93,-42,-42,-51,10,72,17,145,53,120,249,-113,307,-248,-156,-188,47,-17,183,-90,-351,-20,-126,-41,66,-510,318,-21,60,-23,215,-49,-6,-304,-227,70,-62,856,274,-39,-12,24,66,-986,118,-183,-106,2186,94,89,479,75,-67,-70,284,-138,420,-54,-230,137,-103,-54,-105,-66,118,162,-288,1645,-1389,20,-403,62,-174,-111,85,92,217,-157,-58,456,-227,596,50,595,207,352,32,-164,-239,21,-57,498,62,-923,-98,-107,-25,95,-56,18,2175,-6,290,-51,520,379,1093,111,160,-34,8,371,589,72,167,29,-75,-31,-4,-70,-84,152,300,-38,-21,47,-43,31,1106,906,-87,-67,172,-144,104,-59,339,-609,572,531,404,-164,-91,19,-27,40,68,-130,-44,-157,-51,-114,3,12,-484,-29,-125,-147,187,142,-55,155,-85,-95,-73,114,168,-52,65,32,443,540,170,-31,-41,583,66,39,130,1418,-481,628,144,269,1004,49,199,-122,40,275,-197,1,39,-92,-35,787,-51,12,110,-5,-132,202,220,-53,462,746,675,1636,-447,-282,32,33,116,25,-82,37,290,37,39,268,-98,240,15,-30,1745,42,33,301,-15,-134,-30,29,-13,-120,50,-201,234,184,52,-18,155,238,171,172,297,36,-325,878,25,-66,245,52,64,11,-68,-79,375,109,34,8,-159,592,238,163,498,28,93,247,-93,-31,44,502,-15,402,-7,17,173,28,442,-163,280,546,-7,411,149,62,-30,361,6,61,152,-19,36,105,684,-262,44,11,29,8,-94,55,319,38,-125,-122,1,535,-18,92,4,46,167,-177,9,19,18,-20,109,-43,-261,114,48,164,116,-429,-27,-231,349,-16,-77,-467,8,74,-188,13,109,10,291,-353,74,61,97,950,200,92,137,124,1072,321,97,217,7,-428,619,25,-55,17,-104,1300,59,2533,72,-66,87,1032,91,88,-115,35,293,-15,448,-547,-16,1712,196,28,-340,233,-45,-3,27,65,44,-58,-29,356,126,11,57,-16,21,-17,-72,349,-66,36,106,907,-100,-4,-50,-101,31,-184,326,-98,-224,71,108,199,-156,255,-96,236,300,23,42,195,207,11,-11,-60,-61,-4,-134,296,17,31,-435,-12,60,-273,33,-148,135,470,-69,255,0,459,129,-7,-49,7,788,-16,-265,54,19,77,253,-15,-77,959,94,154,591,-35,-10,126,73,13,643,465,323,-166,173,40,26,30,-109,103,-298,106,4,55,-11,134,-300,96,184,260,10,24,596,-106,160,20,88,18,661,-51,31,116,73,-19,111,1020,-112,-327,496,-14,313,89,260,-531,-73,-159,35,-78,-43,-34,99,149,-37,348,-28,-171,711,-132,443,206,134,402,28,391,-9,153,315,59,227,794,109,7,-50,294,27,1190,122,300,114,-125,-59,93,540,1341,-22,-194,-103,1,-397,-23,88,108,4,-12,7,321,432,71,-214,195,-48,40,735,32,334,-24,538,-141,20,422,23,299,-7,82,113,-28,-53,40,518,84,-136,-157,12,532,15,124,44,-18,31,145,580,14,209,11,-37,11,41,-31,95,-95,38,-745,20,70,124,-192,-178,79,-178,-123,-19,-57,-24,123,36,41,-20,-34,289,232,-18,80,-232,-2,-852,7,-34,-146,-15,-57,510,365,182,177,17,347,-147,-149,238,304,139,-365,987,215,391,-21,17,-180,204,-6,302,-250,164,6,-27,207,32,75,378,29,113,-349,-85,106,-101,121,12,149,77,-131,217,677,-39,-44,-194,1271,-54,52,-14,56,-186,163,-51,-105,135,167,-58,-99,15,14,-175,20,192,32,-9,-561,-157,-207,14,-29,110,2,-179,114,-1,449,422,712,84,130,6,-486,12,37,-37,236,43,-101,18,67,-6,-74,-213,22,4,-77,-88,37,14,77,706,710,23,-81,31,-420,-111,-48,337,-104,-29,20,45,-13,151,-66,-27,86,-152,17,-37,49,367,-37,-160,-247,128,-160,221,-231,-29,-17,107,-167,-14,442,161,324,-87,388,278,262,109,261,-72,2,70,231,19,-865,518,-74,22,-22,-60,-38,58,67,12,20,-84,-167,51,546,-1,71,39,136,30,376,71,100,1517,206,-21,-39,-61,-49,5,53,267,-49,58,-80,88,95,-16,12,-11,3336,4,324,-29,-5,76,1187,-48,22,93,-36,45,142,-18,-25,34,42,-6,60,-300,-65,125,-129,-86,-244,169,120,411,-46,-8,19,-139,-21,41,25,-33,-78,10,3,104,42,57,39,99,29,121,-45,14,125,-52,32,-15,11,683,-1,6,-195,2388,94,356,-253,-54,-217,-224,-1422,-146,3
0,-84,-27,-10,-99,-121,54,-34,-7,7,-45,-249,-143,-25,115,6,-9,-10,17519,17,32,-27,19,-52,27,-9,-43,66,4,-22,-66,-36,-210,-120,-195,-172,-6,194,264,106,252,252,309,3978,217,484,8271,58,-38,29,208,2450,77,588,-69,56,18,-48,98,58,41,83,98,-59,-5,51,417,14,-42,-213,-168,106,540,26,-16,-8,41,170,230,-60,8,140,-1,12,28,207,112,143,50,11,105,20,58,110,50,-23,-4,78,39,23,28,-12,-22,-50,-66,11,717,140,-345,8,12,-37,35,-512,-27,10,11,20,-44,-7,-11,0,20,283,-15,118,-17,-26,47,25,103,28,16,11,-9,147,1,113,84,18,-22,68,29,21,41,45,53,383,-9,7,65,40,110,379,37,-99,141,-40,170,-49,1743,17,23,161,39,7,-5,6,123,31,113,-15,-18,37,75,75,35,12,-9,124,186,8,3,67,584,54,-5,3,-255,-2,750,14,7,2,-3,99,-17,77,-5,17,24,28,1,28,-53,-60,-7,137,186,70,48,124,14,5,606,-176,107,632,1,56,88,11,24,9,30,1518,-11,2,78,-21,-15,24,280,2,41,-30,59,257,329,148,725,12,292,1,-21,-23,-6,88,49,68,43,107,100,13,225,-22,24,8,280,22,205,227,-40,163,47,0,13,-210,-22,-91,-117,-8,88,-42,-8,114,20,60,-112,62,-2,162,1291,-17,-12,18,68,66,260,-6,2198,595,399,16,-25,46,49,94,321,-14,72,-58,30,56,74,0,20,221,52,374,-243,252,-34,34,209,33,45,9,4,28,322,477,290,248,14,15,3416,110,14,-12,109,-30,74,38,20,32,-16,58,259,57,37,46,96,0,41,33,239,23,2,939,112,-30,151,-29,6,60,87,36,49,-20,-260,368,125,265,5,44,13,309,388,177,63,-58,98,19,150,113,52,118,266,162,51,33,78,232,141,36,-120,73,25,-22,13,-6,18,4,-21,52,-5,8,203,347,189,81,2,-1,-6,-16,525,-70,-15,-13,156,290,6,20,3,13,54,33,12,10,-14,61,117,175,36,18,369,23,-19,35,399,75,-17,-3,-24,-16,138,4,85,70,319,234,102,8,95,-19,82,17,18,464,88,15,141,34,11,-173,143,-187,68,-24,-33,18,202,377,21,37,57,11,-35,7,99,23,28,-46,256,-29,43,-41,1,444,40,110,157,54,22,1,43,-12,36,17,-54,-85,6,-37,17,-15,3,17,13,16,-125,-26,21,161,586,141,92,10,303,-27,-73,43,108,8,85,-10,361,171,110,113,76,100,-12,10,-151,113,26,163,64,46,136,780,33,281,82,272,25,49,46,49,180,58,445,200,161,10,55,-105,12,17,-11,135,115,122,324,395,25,-2,30,-6,11,-28,3793,69,-42,-20,47,3258,-3,79,67,-45,-25,50,38,105,49,6,48,39,207,-9,-39,191,8,-64,7,94,39,-36,73,30,-3,-8,10,40,28,-172,13,39,-8,-2,19,30,285,12,105,73,-230,78,39,321,-52,-32,47,23,-7,530,-4,1,-10,136,542,72,-13,-43,-1,-8,8,-10,19,-17,201,24,179,64,-46,53,-28,126,23,170,17,-45,-33,323,19,130,36,323,-41,-11,-6,403,14,9,7,19,7,32,24,49,133,75,31,192,282,75,-39,29,12,-110,49,98,-20,138,18,27,139,3,-29,38,157,-57,19,-34,-3,-60,234,182,-8,40,-5,-11,-34,-11,81,39,54,1,5,283,220,-16,-22,99,35,83,-17,53,8,-50,99,-8,-48,68,66,33,23,23,16,257,54,41,-318,98,-39,2,8,177,120,214,2,27,34,78,22,-14,39,9,126,6,54,35,23,412,40,19,67,17,672,-38,33,141,-78,-14,102,79,16,157,-42,-14,125,-79,33,31,8,169,-27,383,192,-4,58,646,4,40,-21,44,84,22,331,28,241,25,-210,-12,48,40,519,-33,90,21,37,65,169,-21,-104,1120,448,106,-79,50,-114,175,679,376,38,125,27,-66,-22,3389,64,58,329,150,302,25,45,24,60,-162,-327,236,-21,-270,-78,-109,-57,36,-125,80,16,1193,220,112,-38,-34,110,85,2,91,-2,22,56,-13,39,86,-110,-38,116,-14,-18,335,34,-48,82,-41,564,-95,-29,133,-28,8,-56,-45,-108,3,33,39,18,-41,29,1558,43,43,-19,129,3490,48,-3,20,420,-81,-5,-105,496,-24,-40,30,-47,-27,37,78,20,2763,256,27,27,39,150,-117,28,61,-41,1350,-17,-39,-44,-34,530,2631,18,-174,-5,46,16,9,72,-140,934,592,67,14,45,408,77,37,25,2345,389,42,121,117,115,-31,16,-42,54,-42,19,485,-47,-77,12,12,-25,111,38,-85,310,-118,64,11,-17,-151,-21,-96,-24,44,85,8,-118,40,370,16,-36,91,58,144,68,-167,28,176,-1,-26,-14,-45,63,-10,90,28,19,-75,-52,17,44,1,-36,-34,155,4,6,-44,-77,2027,-13,245,25,105,-45,-50,-68,-29,-30,-14,7,79,531,17,44,-52,106,-36,15,4,68,-59,-67,111,34,-25,439,2890,59,1,-2,636,-12,51,7,1318,-149,112,49,83,-4,-45,-106,15,-61,54,-40,157,-110,820,122,-5,60,69,-121,-10,110,172,63,-9,314,15,148,65,96,118,181,-6,19,2,-25,547,-12,670,77,237,-16,888,44,265,463,101,-54,93,21,1747,242,138,109,251,30,19,-113,388,2655,1076,42,133,-25,38,39,18,47,6,1742,47,-95,-49,44,27,-7,148,1193,532,154,222,1781,-27,78,11,-23,57,82,311,-20,27,12,18,562,139,626,95,4,79,16,805,264,-2,12,142,13,592,21,4,22,81,5,147,159,8,146,-23,22,-39,-34,91,35,-2,28,119,2107,12,0,19,56,-2,-31,-17,12,188,3603,11,70,28,78,34,1122,51,-16,392,94,84,-35,38,-7,-6,-53,58,-9,19,68,339,1,154,-24,12,71,-15,-15,-12,66,105,-60,25,-28,18,33,-149,113,-71,120,-91,31,-140,26,-24,19,3,-118,101,116,-11,-129,-2,211,9473,3410,-9,-98,-127,96,-14,18,30,-42,-159,0,102,-11,-171,14,64,287,-6,31,198,-12,27,1,-21,-19,147,556,-9,22,2,60,7,-23,12,203,378,615,61,-39,-41,10,19,13,413,45,73,10,163,-13,-5,-23,32,43,9,21,-13,11,6,-4,160,5,51,-6,216,66,265,1616,32,85,-2,21,660,325,284,20,34,59,31,27,102,95,425,38,-25,-17,10,117,50,56,81,26,583,49,35,0,46,239,266,127,207,-61,10,45,6,-18,-36,101,28,62,316,15,89,-26,-88,16,-76,-71,17,-314,16,803,60,50,135,331,53,-83,62,112,213,19,8,58,53,115,21,289,14,-21,180,28,-10,183,-22,57,51,436,2074,-8,718,595,52,-10,141,37,68,12,76,109,56,1,-26,-8,30,334,30,38,27,32,-13,32,3020,32,-21,-20,-2,183,522,-16,-19,87,-15,-167,43,135,23,-27,-16,58,30,-6,-258,-33,5,206,25,18,10,899,518,245,45,-81,38,-17,17,0,58,-62,33,794,73,96,79,-6,-25,6,-77,14,25,99,11,41,67,385,64,-3,6,18,9,48,-143,37,132,-5,-13,83,112,-141,64,139,231,59,142,3,-12,10,29,-56,-7,80,161,-82,-24,-97,459,39,170,18,83,144,22,0,32,20,33,18,78,63,19,3,47,-125,-14,221,8,25,218,-4,56,7,19,50,29,-226,138,92,-16,79,-3,1,459,139,5,7,49,229,-16,-15,-17,42,-143,56,25,-1,95,6,94,-14,20,88,151,-8,27,60,58,31,109,128,-124,138,9,190,17,176,47,31,1621,82,33,-31,-7,96,-7,23,12,10,126,36,253,13,-28,-40,7,-17,162,12,-29,-6,190,51,12,53,127,14,42,-35,187,-27,-7,23,93,-12,11,56,80,-180,20,-14,129,-12,11,-132,4,2,13,10,25,-99,66,-76,60,55,-2,15,103,9,22,119,32,173,110,196,-21,249,-62,52,50,51,85,-25,21,147,8,-4,37,1,43,-9,77,38,-233,-120,45,-9,515,-31,46,347,49,119,30,12,-25,-101,38,21,-18,20,24,3,119,26,-75,-157,-143,74,-34,146,6,12,129,-73,227,-12,-53,124,65,15,-11,307,16573,-17,4,1031,59,0,11,-102,-13,206,51,-53,64,60,27,-60,-2,11903,2,95,141,36,60,212,11,13,166,27,-31,186,99,-41,-19,1606,220,-53,158,1105,4,48,77,-7,-48,47,4,233,-28,-10,50,110,16,4,3,-58,234,63,20,85,202,29,-5,-21,-238,80,-46,-15,-3,90,3,-160,51,135,866,79,-39,47,429,-183,54,57,37,-2,42,23,1,14,58,8,-4,3630,55,5947,4951,4839,-12,-47,-21,35,-120,182,314,807,-5,-1,116,25,78,-133,53,-41,187,231,-9,35,18,33,814,46,-33,210,-126,-38,5624,2,116,15,213,54,973,8,90,-107,-42,20,105,71,73,-274,-40,0,45,-59,-44,-50,237,100,52,151,69,17,15,154,12,18,45,778,78,29,55,33,49,251,354,20,-84,258,2,2376,95,16,23,-262,54,245,5110,173,31,-69,36,-38,51,53,58,34,15,19,20,5,33,-26,25,-101,5,151,-46,-53,43,63,2077,53,10,-4,-114,83,6,12,456,-10,3089,62,-177,-32,8,-83,13,118,-13,263,78,-22,-11,58,23,82,-71,60,114,11,-31,139,-5,7,-30,-8,101,91,884,10,36,34,-18,-67,38,9,-3,96,42,78,330,-193,46,33,-11,-13,301,211,2036,173,-139,225,35,63,4,-27,-119,26,-154,233,88,470,95,636,18,7,-34,2145,4,6,41,157,53,31,-3,-6,-45,146,188,-16,5909,207,65,24,-119,60,-44,195,91,1,529,48,54,146,133,162,267,75,12,-88,76,-11,17,14,4,79,553,-16,-38,313,-99,230,11,189,58,29,24,80,10,119,51,123,17,140,-6,-18,308,756,37,22,37,2,29,9,105,-8,80,-9,179,19,-87,-31,29,24,183,-51,121,141,13,74,1661,146,22,17,-30,-7,37,-37,-59,73,108,1295,29,-115,-28,-26,291,105,-117,117,252,33,34,-31,96,-9,127,-63,45,823,2826,51,28,8,128,-24,7,-63,-58,-90,-14,101,-4,-19,129,74,-31,-300,7,-51,6,10,-182,-69,-34,70,8,-27,6,-47,-18,3376,307,282,40,41,12,0,-34,9,32,75,832,-2,-22,39,-23,169,499,953,58,-61,-40,261,-126,-38,32,-9,67,7556,-70,161,127,59,16,-144,1217,-81,33,-50,-110,115,0,48,-12,143,-13,61,23,570,-39,34,35,417,136,88,10,42,78,62,26,142,-96,23,-11,16,-45,1970,-150,136,37,27,74,20,78,106,27,0,56,49,15,-3,20,-95,-12,-4,-8,13,-2,97,-29,19,62,68,1404,699,54,-9,44,20,-28,-53,-55,4,139,114,42,34,-55,-17,9,21,16,12,0,-130,-3,-39,493,30,36,-85,4,139,49,508,29,-2,383,12,-39,14,3,-33,73,-21,-12,29,35,14,10,-11,694,-2,347,22,-152,128,42,29,-3,105,64,18,-152,62,506,84,34,40,135,65,35,9,92,7,-5,2152,62,53,-29,69,-32,109,-15,18,92,30,-12,-25,325,148,196,320,-21,60,-42,-55,-48,24,162,-12,-36,7,440,345,2094,3,1232,88,-32,58,39,39,4,91,98,114,194,-43,-31,-4,176,188,26,38,116,6,0,-103,-21,-9,-24,4,20,40,17,37,67,-47,111,-140,139,36,281,-31,77,78,-122,39,69,12,-115,-129,86,-40,87,29,50,-18,17,-3,179,51,184,-10,21,48,91,116,67,62,181,137,-25,7,-58,0,320,38,51,53,63,3,79,114,74,129,-19,50,18,-56,287,64,-76,6,-16,54,1467,141,-40,163,59,10,128,-102,-27,68,149,55,42,182,182,146,-11,67,1167,13,-39,94,-34,-64,186,39,8,-103,140,37,-49,81,152,89,26,2,-25,-34,127,49,95,-54,-15,64,55,-55,864,112,1,22,-19,-43,131,-160,-27,10,37,143,248,34,-32,-28,106,18,268,-5,11,67,41,-11,-23,27,45,153,379,8,39,113,64,84,44,-80,130,100,53,-10,-26,-33,-13,-11,35,7,33,-17,57,-6,-108,52,1,-1,201,8,583,-13,18,40,-25,32,104,133,-176,47,4,93,22,-25,40,-41,5,114,-31,96,9,-48,26,1,49,-7,26,83,112,73,34,63,-17,53,43,32,-4,21,-34,1606,71,15,-44,-12,30,-5,20,29,59,-35,61,75,49,-26,24,417,-6,24,0,-24,-106,20,281,-5,273,-29,22,-143,3,7,74,-115,39,-26,-77,20,1,57,121,-218,-24,105,9,68,6,87,33,27,-98,-5,63,-122,-3,192,42,80,383,26,5,20,9,135,-145,31,148,-21,11,-21,33,46,107,10,4,31,37,273,59,374,-56,247,56,-2,-36,-53,172,33,42,43,-82,200,44,-164,118,43,50,81,258,23,30,65,-16,16,63,-108,-12,-17,-10,-3,12,48,20,-4,-42,88,38,-32,0,38,3,80,64,393,3,59,-32,181,299,65,37,45,17,63,26,58,-1,95,-9,125,17,95,83,-33,9,-185,9,51,109,25,25,-3,46,174,38,136,-48,119,35,-14,147,3,75,8,23,31,20,-34,20,69,3,-77,-70,48,39,-104,59,234,127,-52,-15,-22,133,36,-12,-7,56,32,77,-36,32,63,-82,52,12,171,54,117,-16,8,175,243,213,-47,90,6,14,2112,45,173,-49,69,191,-21,58,39,0,29,-36,185,59,-31,32,150,170,17,19,-37,46,63,613,-31,40,-16,39,197,764,2298,2118,53,14,43,24,-7,2,240,9,-39,0,17,19,16,83,-68,38,-4,49,-3,-30,78,9,-7,8,143,59,85,140,42,30,39,-2,59,48,143,224,0,-20,2343,3237,1439,3519,2713,5719,975,13,492,-2,17,163,24,-25,119,19,-11,-84,20,30,-31,-18,-21,46,35,-16,-32,92,10,4,-15,21,79,107,64,17,-4,-21,15,-14,-69,175,58,7,-74,49,78,10,77,22,38,-11,123,-64,-11,-15,244,143,41,-84,33,61,-46,3,55,7,145,78,-5,31,43,29,10,39,0,26,46,-7,15,27,5,13,86,70,-18,-23,-3,112,112,-1,23,-6,97,46,-57,28,253,72,23,23,340,80,-19,7,80,19,87,236,-16,235,-15,-17,16,83,-2,-31,396,27,95,849,-1,38,385,-21,34,24,9,70,39,-61,-2,-13,35,22,130,43,97,292,149,264,-83,15,41,11,17,37,15,37,8,-36,116,81,-6,-16,-3,47,385,24,-64,-43,106,-18,-9,18,-9,35,-35,219,59,0,18,38,20,4,24,-28,43,22,144,-39,-14,59,-20,12,60,7,-23,-14,121,-12,61,54,10,24,14,-109,55,-9,24,46,-10,177,-10,1,13,1415,206,99,74,24,1,477,-7,6,63,-8,3,61,51,59,-34,39,52,144,79,-1,237,-13,13,37,102,-58,31,92,36,90,74,-4,98,-98,-1,39,-10,127,54,-7,24,-17,32,6,-12,32,154,22,108,47,-21,16,-19,79,-18,-103,34,-37,62,27,110,11,-27,-358,-5,71,127,-13,-27,70,14,42,-13,44,73,106,126,-146,20,13,-36,87,-41,70,134,13,243,-390,-71,-42,2,-22,-26,-17,2,-4,63,-23,-21,38,-29,-53,182,106,14,124,136,33,223,44,28,290,-90,-26,194,28,11,-7,155,17,62,-15,2,-7,-86,153,1297,99,-42,43,18,44,19,-24,165,9,-6,-4,-7,253,-2,-23,-4,7,89,97,109,32,-7,-2,-47,-20,-98,23,88,10,23,160,73,-7,380,-14,33,-192,64,359,3,61,21,44,31,32,158,19,54,35,33,212,-18,36,822,52,8,-16,-66,-110,7,-12,11,-50,3,9,-11,-19,-36,30,102,130,185,-32,-37,193,12,12,57,36,26,-12,36,-2,-15,-40,-35,31,52,0,39,25,-6,16,170,-263,26,124,-64,13,16,-4,44,79,79,674,35,252,450,19,-6,467,156,331,31,73,6,67,12,694,29,24,21,73,-10,386,31,3,889,1365,19,7,25,-1,-14,20,7,111,33,80,-2,-13,156,18,134,-117,148,57,227,-179,-37,-10,-1,52,56,25,80,65,-61,-1,3,9,-192,182,200,15,95,160,152,-19,-99,3,42,46,89,37,12,-8,98,20,-10,179,69,10,55,1868,5,323,-18,27,-9,361,9,12,-44,-29,625,8,10,129,46,-25,112,71,27,4,-42,0,-3,146,19,6,293,18,17,717,51,102,144,523,144,117,366,-20,0,53,114,16,117,41,29,66,265,-120,-150,132,101,-44,59,10,-11,-74,69,14,-4,35,45,-16,-22,-21,62,-59,-38,65,14,-8,45,29,97,-41,-7,115,-11,-74,-51,141,17,47,195,5,0,-61,21,-17,56,48,10,44,-16,-69,-2,65,117,416,188,-12,-101,7,-12,55,-48,15,-53,100,1,-20,-30,333,-17,44,16,51,19,144,281,-22,181,3,8,-9,-1,115,26,31,29,-15,-2,124,6,92,17,50,98,2400,29,-2,-31,117,87,-54,-21,81,54,27,-15,80,46,-21,105,18,52,31,7,16,14,73,52,75,13,16,62,117,-113,2,26,4,101,-41,96,-61,18,73,60,-91,103,-116,35,1,-6,5,1,108,3,19,20,30,-25,57,26,416,19,-112,12,55,20,4,65,-274,238,185,31,151,139,2,40,-30,-24,1,-52,-155,16,13,70,62,-40,7,-10,-2,289,135,186,43,-26,126,15,-45,39,-9,61,11,-16,37,31,202,2,6,-21,85,122,141,57,240,28,136,0,17,62,13,145,34,18,14,3,-29,91,77,209,34,10,3,-10,66,22,17,91,18,181,109,-120,45,35,47,73,240,-21,398,5,25,75,-27,10,76,21,31,31,43,507,-18,54,47,-12,-8,34,25,-13,63,46,6,126,14,59,-4,319,28,1,28,6,40,10,35,28,-39,82,23,274,54,75,44,261,122,283,-48,231,-308,167,-7,41,4,-12,-9,46,-110,-3,31,-67,19,20,16,82,170,75,30,91,-12,45,143,33,57,234,28,9,-22,46,-70,-53,-14,37,40,6,60,-4,-30,119,113,-60,-149,-29,21,6,-2,16,124,131,-29,-21,9,11,60,113,8,90,155,51,-16,-17,-7,8,-4,113,44,-21,80,-35,-14,643,242,-13,34,29,19,109,68,19,61,-13,-76,-43,50,868,35,227,72,-15,242,85,390,37,193,-155,86,78,63,177,3,370,63,-75,-303,27,8,-22,-18,-23,11,3,30,84,-70,82,25,-48,8,-29,134,101,100,9,135,157,52,7,-38,-27,24,35,169,-4,-196,31,46,-27,86,125,43,33,19,0,474,102,31,33,95,38,-35,77,-4,78,7,48,60,83,166,-10,-14,14,44,57,-4,110,68,63,-26,44,12,-8,-2,311,-6,-10,132,20,25,170,60,328,65,48,58,-27,145,30,-61,36,13,57,-1,40,211,-14,21,-143,-5,-246,-23,32,162,-3,7,65,-24,-47,-128,123,71,114,58,10,45,89,44,38,-106,8,15,-6,5,-26,-71,11,-22,136,-21,-7,34,23,250,32,-10,-87,6,15,-1,148,-49,25,-73,-5,151,32,32,37,-15,-28,128,113,1,79,8,61,28,14,-8,4,-20,-16,251,26,229,38,49,214,458,146,12,-100,14,-19,118,187,-143,16,-10,11,82,-7,-26,88,367,-30,32,17,-2,-60,-33,103,-8,41,61,195,2,81,22,107,63,52,29,39,36,117,36,563,-16,-74,3,-16,-24,-15,-23,20,77,126,77,96,123,17,62,15,8,-6,65,-6,27,507,97,26,-4,24,0,13,-50,214,206,481,-122,-79,154,94,-118,495,34,43,47,22,3,46,-99,-9,27,-21,38,-36,24,9,-5,5,151,25,-18,-2,1892,11,411,-77,111,3,41,18,23,5979,6,19,-8,-52,-16,1,90,106,32,22,460,-7,191,7,29,25,107,41,-16,-15,52,-37,147,107,1293,-252,3957,-8,68,-1,219,13,64,130,46,160,-12,-22,22,-20,-32,23,29,27,288,-17,48,15,22,31,-19,319,8,-4,10,-13,6,5,-67,43,13,378,-4,-87,17,19,18,34,-26,43,-24,-3,-3,128,3479,6,4,5,146,106,-20,6,115,27,-53,-42,-12,-64,-68,4,161,-10,31,25,35,651,-32,82,1391,355,-2,-27,186,-76,14,-23,98,23,21,73,244,25,-59,648,328,81,117,-9,203,1164,165,22,144,131,19,113,-37,-20,3,323,49,41,92,61,9,51,-21,0,-6,2,575,156,-31,-15,16,354,-10,-2,127,473,139,-320,-33,430,-20,536,474,2270,-8,14,4311,248,-120,155,3,29,53,401,-13,184,108,15,-27,-401,1631,-30,24,-28,459,44,18,3224,115,-1,223,87,23,73,15,52,-193,-10,806,460,15,12,16,-8,-2,0,65,-63,-16,-31,35,-46,-19,44,18,-70,30,24,-10,128,147,-113,352,83,3,76,55,66,232,44,1000,22,13,17,698,1428,25,162,2,-25,-91,1435,-1,-20,154,-38,2,35,231,104,19,38,31,-47,15,68,-26,46,14,87,-9,21,264,1,72,8,357,-2,3172,263,21,-64,56,44,2228,-167,259,73,27,138,960,-6,44,60,16,2,20,3769,2217,1,213,-5,81,424,240,98,318,-18,1064,-39,-1,-24,65,37,16,82,209,13,-130,-10,21,-9,49,7,32,12,83,103,12,-18,-33,-7,-20,-59,19,54,222,684,396,49,-11,464,302,156,151,-5,14,-17,45,453,95,-238,30,18,81,-7,-39,215,6,-44,38,85,-67,-2,94,18,91,125,-31,152,395,563,338,37,75,991,1887,363,-18,20,404,26,65,16,-36,-80,108,11,3536,35,-2,-19,0,5,23,66,-15,26,39,-33,39,0,2,82,60,17,27,23,48,1816,44,33,-23,7,7,-4,34,62,21,63,-18,38,70,72,-39,131,-16,64,-107,228,-1,-71,74,42,92,117,147,107,148,136,-1,-3,16,12,111,3,20,19,48,-18,44,-3,2490,-9,365,16,29,30,38,1550,-85,552,8,30,59,42,774,-21,169,76,10,38,226,53,-39,25,-43,-28,201,-143,2451,841,26,174,487,55,220,33,94,94,156,225,42,60,-146,-93,51,63,33,14,6,0,335,12,18,382,-47,-10,373,104,207,32,465,-9,6,-56,63,-3,37,20,-20,-63,169,43,141,3265,27,10,33,-26,26,107,325,22,84,8,51,7,58,23,211,295,102,217,121,30,-31,-12,139,259,107,-33,-47,117,-23,54,572,23,163,10,25,92,292,24,44,95,85,-3,22,83,22,85,176,139,44,-11,-24,-20,1209,76,63,334,21,137,62,44,21,14,79,-14,-26,65,250,-12,-2,37,40,45,15,-1,238,16,-17,79,45,-11,24,6,-33,112,-3,-26,199,29,4,7,-13,51,-3,130,58,13,1823,138,145,-43,157,-5,58,-40,-22,41,42,387,31,91,-4,12,50,29,217,231,14,-81,36,-65,30,138,63,251,1677,163,778,63,130,57,113,111,28,-13,-71,-78,-37,-6,7,651,-14,-4,15,40,-1,-12,46,40,81,26,10,19,-46,14,92,414,98,-9,4,-2,43,4,53,61,196,26,67,191,48,41,-12,208,13,-5,-1,47,-17,-31,41,34,-7,-7,27,-47,36,-119,16,28,-44,-12,11,29,5,-76,-49,-10,-68,-119,-28,-23,-25,261,105,100,24,12,-22,-17,-48,-30,158,112,193,0,189,462,-16,38,55,25,45,175,66,-14,5,21,411,-45,-57,60,1,32,19,-13,91,423,8,-235,-17,-40,197,33,183,2,121,6,73,92,-102,47,138,47,292,41,7,73,35,11,-2,-1,-30,-132,106,75,358,-82,123,25,44,109,19,-7,17,29,-13,1,-137,49,-26,-19,67,0,69,122,215,-55,17,-28,0,19,102,18,47,6,90,96,-162,-11,71,-16,-118,33,-147,2,-113,27,-138,-25,-18,-14,-40,-48,2266,45,188,-3,12,53,48,331,48,65,67,289,6,61,45,-6,38,-5,-35,73,83,136,12,-12,-34,367,75,108,87,-5,110,-18,64,28,72,27,25,-85,31,-62,36,378,39,-4,-28,18,-104,37,178,48,18,-2,48,-8,84,-8,52,89,-44,52,68,-80,-40,101,72,41,140,-174,-14,-21,94,-45,179,37,28,-78,19,-56,55,241,2,34,130,-11,-67,191,3,-25,66,15,1,185,610,-39,-54,25,2042,389,79,8,1,8,170,153,79,89,159,17,30,-187,-5,86,-7,0,-17,191,-3,-57,53,89,-118,75,-4,-41,-10,192,17,-132,42,31,164,70,4,54,-112,55,-7,42,-5,73,307,0,-45,128,71,50,-11,21,-35,51,-32,28,-97,-15,124,-90,-11,19,13,-30,-1,25,5,61,-25,-36,-35,-3,40,128,45,-8,-2,16,-15,-17,18,25,23,15,9,-13,137,69,-31,-3,81,-44,18,45,-85,73,-23,174,124,-76,-5,-59,-43,188,-145,70,48,60,13,87,-39,-12,127,-12,78,16,127,-36,233,-35,2,37,10555,260,-48,101,32,-11,33,203,45,51,16,39,32,-22,98,-15,-10,554,-28,7,16,-3,57,-90,94,237,7,-2,59,40,2101,69,8,139,4,76,192,26,531,123,-1,-92,21,46,2369,344,7,3095,47,-20,-50,27,32,-23,-53,496,186,25,31,127,24,3,95,-10,332,51,-6,64,-16,-4,132,52,23,28,67,33,16,28,-31,136,356,189,156,-39,0,12,13,-61,8,-2,21,15,57,22,44,36,282,128,16,30,76,27,-160,27,-5,18,7,40,27,16,288,171,-1,35,35,-15,137,18,99,-36,-45,394,72,-43,207,116,88,208,89,169,-6,15,54,-54,45,14,76,-24,-83,7,-5,2301,-38,239,32,-8,-2,-147,5,48,1,-57,-27,-24,-33,-34,70,-24,2,15,-62,-63,34,-114,11,23,18,32,24,-122,4,245,-90,23,7,-2,42,227,107,3846,1431,337,-14,53,22,243,144,-96,101,-27,110,-59,-21,26,313,14,31,25,18,-36,98,52,86,26,-15,-13,11,38,34,20,143,-120,103,40,8,8,38,177,24,6,171,-12,779,13,-5,26,874,-17,22,120,4,19,9,63,3,-64,-154,-3,-42,-36,9,6,20,155,132,37,27,-33,11,17,754,53,130,45,33,-42,366,21,6,136,8,1,256,208,-32,-31,0,-46,-83,-9,34,-42,17,36,78,19,7,14,315,70,-16,230,15,23,52,45,-5,11,20,59,12,45,-86,155,107,7,-177,11,70,32,403,70,-47,77,413,-2,54,23,196,24,-21,23,-3,37,-21,117,-9,-2,88,-8,3483,20,53,-11,-41,190,53,349,-15,32,26,3,-31,-70,18,29,10,-5,4,37,-20,38,36,135,28,20,2,45,-11,331,500,7,134,35,-2,-47,494,31,21,-12,6,18,-19,31,124,-12,-13,48,81,69,21,-15,-14,330,0,5,44,-39,81,-10,15,64,-6,41,66,-4,61,282,6,467,38,-3,365,109,-2,14,-4,-1,-14,-53,186,-36,-43,-75,134,64,260,10,-19,16,7,54,16,-51,16,50,26,273,41,25,120,26,345,1,-24,34,70,-24,-19,432,53,-46,8,16,24,7,25,11,113,4,95,50,-67,129,30,19,-52,-135,585,4012,57,78,4,-30,-4,44,-67,-10,1,223,-27,14,5,142,2,62,6,45,-132,24,9,-16,36,448,-8,44,-199,18,87,167,1,103,90,135,79,403,-18,120,-5,-75,-303,56,-21,12,135,-47,28,-60,95,-4,118,67,1316,25,2611,23,-14,46,146,24,-18,39,-69,10,-9,30,19,3,-12,-55,38,202,29,-5,-42,5,-23,-127,14,-92,-8,34,47,2,-54,101,-27,5,1,69,12,31,28,18,110,-1,23,27,16,62,15,144,10,-16,35,-67,473,2,43,8,4,-5,31,262,-18,-18,5,36,163,-12,32,225,102,52,71,-56,153,-17,77,380,-71,29,-5,44,756,26,7,44,75,-143,4865,-69,167,66,80,39,36,13,-8,139,6,25,-79,92,18,16,205,31,520,61,33,4,19,191,-16,-25,-20,-55,126,25,116,18,-25,6,27,116,34,49,17,96,63,2,102,-4,54,-5,13,-27,30,-23,275,54,-138,-41,-117,298,130,70,-44,-182,160,-36,412,771,-25,75,58,465,6722,59,54,-116,50,121,-17,19,-40,4,221,273,2955,1139,6,13,3,133,29,-68,7,140,38,-16,15,151,352,20,-16,-19,-125,-116,78,6,-111,27,-29,-3,-107,115,6,-308,-5,-31,-16,118,-52,-7,-18,-13,38,-66,-13,60,6,-217,-43,18,-26,51,-21,-7,35,123,-48,34,15,-12,-14,-5,26,16,1,-24,-11,-118,-65,42,-83,857,561,3480,169,5485,-426,-13,17,31,-60,-29,27,-75,20,-54,1,55,834,12,18,209,58,-52,75,1252,29,50,3,32,28,13,-3,-1,140,1,741,64,-9,235,60,-89,171,37,73,17,-31,-26,13,543,4,59,-19,63,40,97,50,-46,7,25,18,20,10,-187,280,70,72,22,51,-64,79,51,47,-30,-146,-21,150,160,474,275,42,4,-68,-48,-34,95,24,35,4118,11,205,43,134,31,59,-9,202,36,-60,21,140,-30,11,126,-21,41,65,11,-81,-27,-93,98,-87,60,27,29,-11,-101,34,107,16,9,-176,75,33,-11,-70,75,55,6287,174,44,2267,-80,41,-13,37,17152,16690,165,3071,15402,13,29,831,115,171,48,38,21,2,19,-7,183,-68,7,7,-18,-103,-14,-1,75,10633,120,-34,83,27,662,43,-40,82,28,-22,-50,-10,-29,-18,14,129,86,84,-3,-6,-4,-32,224,41,-223,69,39,33,156,18,325,148,216,156,635,253,4,420,141,347,4142,7,9,4,95,-26,11,600,504,-2,185,-1,-40,-7,31,18,40,531,-159,59,15,-36,6,24,11,63,52,155,46,3187,-59,-12,5,74,14,-22,-2,-30,64,111,378,-56,160,166,439,23,170,-6,11,49,-65,-19,-26,70,28,-58,29,-47,67,-37,5,81,30,-29,6,-13,-26,200,-7,-124,-13,-79,9,-5,-21,150,-44,-13,20,26,29,-56,57,156,-50,-28,51,18,-10,130,134,-46,107,40,13,91,-79,13,34,132,-229,-65,-29,-181,3,6,132,-67,73,24,81,-37,-39,140,-8,93,41,-7,-19,9,31,-4,0,16,22,55,164,166,-51,-1,91,200,-10,-8,5,36,79,79,6,33,143,-12,64,51,38,24,81,311,-7,-17,-47,13,-293,-203,48,-13,64,-54,-17,202,-22,-66,1818,-275,65,157,42,48,11,70,167,2641,599,13,23,47,4,-6,-14,305,-12,74,1335,155,1554,111,16,1222,251,64,-24,-37,-3,65,94,86,8,-144,0,76,16,3,20,21,103,-32,-83,-172,-82,104,27,105,3013,28,29,118,28,-23,245,0,-14,11,46,49,17,27,70,150,92,403,16,19,-40,-21,-8,17,202,64,-22,301,144,29,88,146,-19,937,21,36,5,-66,344,362,107,114,117,-83,158,-51,-106,0,-28,-41,82,43,253,275,-46,118,-6,-15,-39,46,204,33,83,36,27,280,221,2,35,28,1,-15,39,52,110,69,288,26,0,89,-40,141,37,16,86,-59,3,-13,6,-197,-32,155,-3,-10,113,-74,164,-42,-19,191,7,117,196,-30,3,100,1047,25,-211,189,-8,8,-103,7522,1264,17,23,20,134,49,94,-15,157,-7,-27,-17,-2,31,77,88,-3,1203,-61,98,-49,-2,13940,283,75,66,-153,19,-59,177,-11,14,51,-7,-13,11,136,170,49,47,-21,387,10,237,-67,-411,141,45,57,7,334,21,130,56,11,439,1,-64,22,172,26,-2,-54,36,-52,696,11,-11,159,214,12,40,-27,33,23,0,93,-59,199,2,23,19,1,7,82,-6,159,35,1442,2,59,98,227,-8,1,29,-25,12,-16,350,16,35,44,372,103,24,45,-79,-34,19,-4,38,9,-101,32,36,2,24,277,66,52,109,46,9,61,-42,-45,-13,50,24,12,-161,183,-13,378,211,-11,102,29,41,-34,3515,0,-33,4,-52,130,-91,21,33,-12,145,3,27,57,29,-29,7,-22,-50,-10,3,-2,239,-41,-24,-41,-42,29,6,-7,-8,-56,107,27,-16,35,44,41,-40,8,-8,6,46,115,19,29,97,-61,75,-71,47,64,4,-22,-58,-54,-2,19,14,57,61,-3,10,-56,162,97,31,-175,-13,42,84,-32,-2,422,35,591,55,-88,-35,-4,-6,-25,-162,60,79,66,-36,142,32,-60,28,-12,-1,98,216,21,66,97,198,-250,62,33,-16,41,106,-8,-154,33,-69,36,1261,104,27,1,-10,31,-58,21,931,14,66,139,254,-11,126,137,118,-45,11,32,-49,81,-19,-19,27,89,24,20,36,15,149,60,75,-177,6,-18,72,71,436,75,20,5,222,-7,472,19,15,-9,-538,9,-14,43,50,263,-3,68,-23,-17,-73,-74,-10,-177,228,-5,57,17,24,14,-62,88,-73,126,-43,29,-232,143,-93,7,-36,459,-15,15,247,35,18,179,15,0,58,19,-88,27,94,-110,-132,-4,2827,16,111,32,-2,134,52,-124,235,-139,-39,204,154,-11,6,69,63,-1,-4,90,22,3,50,15,-74,6,-33,-33,147,16,102,106,27,13,70,-3,-26,-416,-8,346,804,212,-494,-27,20,9,73,6,-6,-18,80,110,22,98,272,-3,-21,31,113,42,75,542,9,-125,419,-49,38,-35,10,440,8,-346,-636,-36,68,-12,-200,339,9,-204,27,-27,-31,17,673,-44,-13,-43,-33,-3,442,36,-37,-151,66,-4,46,798,11,17,53,457,48,1430,-91,-234,-768,-2559,-291,-113,66,51,-33,-17,99,24,169,-71,316,1952,1366,33,-21,-10,-43,246,80,815,-5,-31,-27,-27,-28,1041,35,3,805,4,-13,-71,20,168,109,192,10,1321,-48,90,22,-173,-22,16,91,19,22,70,112,74,75,0,16,27,-11,-237,4,124,762,181,94,112,12,-33,-99,-18,319,57,367,69,17,11,22,-82,51,49,988,37,122,3417,4,3024,-23,41,-12,32,3,-16,-38,33,4572,-7,-109,-33,229,4,0,-19,13,56,-7,78,35,-9,-43,-15,10,-21,2,145,57,11,-55,-44,40,19,15,22,221,29,75,18,-4,-1,131,43,37,44,161,-8,76,6,33,52,-27,6,25,393,2,42,1,47,1331,35,11,-48,12,-14,32,722,-42,90,-34,-8,54,-49,11,30,13,12,7,266,196,-31,35,88,44,-22,-17,31,30,309,-75,11,-360,-9,-3,15,-20,-4,-13,64,-79,-28,-21,-2,63,-4,289,427,8,-53,-172,25,72,39,35,47,12,38,54,0,37,4,333,-3,47,614,219,134,13,142,-375,32,-15,38,-20,-5,-62,30,-5,20,-27,85,14,-53,1,898,153,20,2,8,-12,261,-7,150,169,-13,129,-23,127,160,-344,-40,16496,5585,-2,5,-9,113,27,-96,2315,44,65,144,-10,-1,847,833,128,-90,24,-28,90,-38,-30,30,-79,25,56,34,666,-6,-33,57,-109,145,146,1408,73,58,6,51,150,243,49,-2,73,9,12,-5,3088,97,82,50,12,-14,-3,3,26,79,-4,38,35,-19,60,-68,-36,107,-111,114,62,626,-7,62,63,-81,520,1676,368,60,-30,2799,1213,33,1635,-70,-52,65,-15,24,-1,18,71,25,12,-10,27,-32,-115,58,31,468,18,24,-4,126,47,3,36,-23,-10,12,41,-3,119,41,-99,46,-210,0,-84,-27,-10,-99,-121,54,-34,-7,7,-45,-249,-143,-25,115,6,-9,-10,64,17519,1,17,32,-27,19,-52,27,-9,-43,66,4,-22,-66,-36,-210,-120,-195,-172,-6,194,264,106,252,252,309,3978,217,484,8271,58,-38,29,208,2450,77,588,-69,56,18,-48,98,2,84,-3,-42,-14,48,38,150,136,-62,7,62,-11,-39,145,-42,-19,43,-102,-56,7,24,41,-81,391,41,-5,144,180,30,80,-55,27,12,9,69,21,58,187,-13,-14,-11,65,5,84,103,-46,-8,72,23,33,-22,-25,30,19,63,57,97,15,28,-239,217,43,230,38,-7,9,38,-160,29,-41,-35,75,-35,-33,110,-67,14,18,-166,26,-46,-272,165,-47,196,77,-14,-60,124,49,23,15,172,68,34,20,5,43,-7,87,-16,-20,30,4,29,-1,-65,-92,26,342,-114,64,3,-52,-5,57,-7,23,36,-6,-83,13,511,33,29,-48,-23,23,16,70,12,49,28,19,34,104,-13,34,13,83,-2,178,-1,21,105,127,16,54,563,-2,-34,-6,49,62,21,57,89,-24,23,736,-2109,-158,540,53,93,76,8,-68,36,-26,4,-19,0,120,153,-34,12,62,20,-11,20,24,-18,-14,32,73,-30,-20,23,11,57,18,28,5,28,1,89,-2,1,-105,4,-130,-25,8,-18,43,-89,104,32,-80,-1,6,37,-88,3,539,-15,-37,39,-8,-39,-23,63,20,-10,-34,-28,-45,43,41,7,-392,112,5,16,-31,39,17,270,-178,146,-13,43,9,-13,-28,-5,53,-50,105,52,14,-71,-47,7,21,69,24,-37,20,53,62,-17,16,57,57,226,114,-14,98,40,126,-16,146,374,53,38,-86,-29,36,-5,1,4,-38,7,209,-13,-293,51,41,-47,-27,46,-3,-64,63,133,-119,77,-238,-16,17,212,-35,102,-13,95,-10,-37,9,81,-20,15,2,40,113,-22,156,95,-96,-51,96,-167,20,37,10,30,179,-76,-65,195,210,-47,-27,18,40,32,76,108,289,14,-4,-13,-34,-62,37,25,1,29,6,-35,12,51,482,-15,42,-19,-403,20,462,-53,60,74,4,228,136,-8,27,-175,74,-43,-9,12,-17,-28,-18,-32,155,7,54,41,-46,-147,-18,50,-30,7,-21,65,-51,75,-206,106,-33,17,46,49,72,-30,843,7,2,72,-29,56,-45,1,-105,38,-18,51,-17,74,-12,55,117,-2,-88,89,133,167,-13,-8,63,400,3,102,81,2,2,-99,159,4,69,105,-49,35,159,-60,24,5,52,75,-18,-104,184,153,41,109,23,166,6,132,15,9,-20,-55,-52,30,98,-29,7,-54,-23,-7,11,-27,21,202,-91,-30,25,-84,46,81,-27,-23,-112,141,-12,-5,296,46,17,20,58,226,138,-18,-26,-388,-67,-21,24,57,32,-37,-2,45,99,8,109,65,9,132,-80,-47,54,-22,73,15,27,-41,-31,-33,85,20,8,-22,26,145,-56,320,-44,14,91,125,18,37,-38,86,-100,30,12,18,-4,-10,-12,-39,-23,-24,-97,-9,-55,-174,-133,8,45,16,21,11,103,10,-153,166,171,-120,-20,-30,-11,20,33,38,38,100,-49,24,115,-1,2,-34,32,68,20,19,18,2,-51,22,-101,-69,38,-13,-93,68,-94,-36,178,80,73,34,-89,-42,-334,110,42,-43,63,-71,61,32,159,24,-12,6,101,56,-76,-66,109,-126,40,65,-4,-164,-38,-63,26,-5,-56,28,-75,-12,63,218,-76,176,-79,8,-42,21,81,-130,-73,-49,799,105,-7,71,33,-67,-138,-20,-39,25,56,10,180,-4,2,-19,21,122,154,41,48,46,46,-13,25,69,13,7,4,-49,76,-103,106,143,-139,57,16,46,63,62,11,-9,103,56,50,237,328,11,-82,75,-16,-8,-66,93,46,77,-39,112,-29,139,126,-48,18,-48,39,-84,262,28,-562,42,-67,-1,27,-23,-3,-12,15,94,-29,35,109,-27,-195,-10,279,4,11,66,-16,0,-17,134,14,20,-22,48,-28,42,-129,-76,79,114,48,-24,52,-40,7,-60,70,37,21,99,31,3,171,28,-22,6,111,-26,19,24,34,-11,104,-24,19,73,-91,-13,31,-80,464,88,-49,-90,0,-302,15,1,24,92,42,6,-28,114,-6,31,53,-6,2,57,181,-158,-7,-37,-46,-121,-218,66,26,-102,26,83,-60,416,110,58,40,3,340,33,-19,23,38,161,28,-29,52,-23,-47,98,171,51,102,-40,-40,-13,7,87,-74,-4,242,-133,74,-49,-31,-28,1,51,-71,-28,235,230,30,-13,-107,6,45,-35,-64,69,280,25,10,-128,65,-80,41,-118,-16,10,-338,26,232,61,76,-13,-12,-1,61,-22,-15,-26,-52,-43,30,9,-1118,-3,-40,11,-17,12,15,140,-29,-44,109,88,22,-13,-7,-5,-50,1660,94,32,153,-2,65,-23,-43,-39,52,20,91,26,-9,47,-7,4,-16,20,43,-239,-54,-15,-16,-145,-2,-53,728,32,-127,17,813,87,66,-300,28,36,115,494,219,-145,0,175,-356,-18,60,251,-392,-141,-21,15,8,56,87,868,50,-79,42,-39,152,-17,43,-24,-39,-22,159,-114,-119,128,653,27,-11,-61,73,59,-16,-48,-131,102,-78,22,-53,-54,6,140,-54,-31,245,21,38,35,-2,7,361,70,4,-29,-52,8,78,41,154,-144,-306,17,12,1,381,72,-14,375,6,33,-60,772,-76,77,-18,29,-33,-6,-216,8,51,85,91,-6,29,-63,200,-8,114,24,76,10,12,-47,-9,27,-153,181,-89,20,-3,78,136,-194,-118,43,-30,-35,-143,-36,-36,33,-12,109,127,48,5,127,13,35,-1,13,-57,-169,91,-6,20,50,-119,218,11,12,-44,121,-3,11,-60,24,10,8,-100,20,-44,5,18,-25,23,6,-122,-58,-2,114,66,915,-26,61,-4,44,49,14,11,-2,-54,11,47,13,-21,42,-47,-184,803,31,-46,271,187,160,-129,28,-27,34,68,-288,46,-36,-69,-38,6,63,-40,-235,81,-24,-42,293,-23,40,51,2,21,34,-23,-70,77,383,0,87,9,-56,-4,136,64,-59,19,-22,3,53,12,17,11,13,127,-5,23,-28,94,12,23,16,49,-688,10,112,-19,-272,-33,-19,13,43,63,-185,-68,14,57,123,97,-51,-10,-47,14,295,-29,0,-61,253,-36,-26,94,21,43,190,-9,29,-45,-50,-45,13,151,80,-8,45,-31,-37,10,75,16,-26,3,718,-109,-254,-287,-1422,-62,22,62,31,-35,8,-65,-11,24,35,197,26,19,92,496,17,73,-35,47,41,237,-3,38,-152,47,60,-40,-75,90,24,44,-46,17,-41,-7,26,-2,0,-119,137,340,15,44,-426,-4,-75,-44,-240,31,47,4,-11,-23,-25,-46,69,-20,-15,-115,1,10,11,-26,1,421,22,44,-164,-16,19,5,200,200,34,47,-12,43,218,-103,-36,55,39,131,56,-72,18,6487,86,110,-77,-85,3,3,21,411,-13,58,32,-23,-93,19,9,9,49,-1,-115,2,36,176,5,8,91,-348,39,4,-25,12,87,128,22,3,211,21,3,-76,27,312,-7,-92,49,-12,-38,-38,137,54,-62,-53,132,61,16,8,21,-7,31,13,-36,-1,185,72,274,-50,323,53,0,-45,18,11,59,93,-68,72,93,69,-20,143,-123,-10,1,28,5,16,21,-24,-19,47,213,18,123,21,112,29,92,144,140,-16,40,123,237,204,-44,-45,-27,105,-82,65,-11,-72,3,-50,9,-14,-77,157,-28,-26,17,97,-27,16,25,47,-346,21,47,-10,134,201,45,148,56,-23,8,8,5,72,57,38,-35,-25,31,36,-46,-13,61,-160,10,131,18,-327,-112,-46,8,100,56,33,28,226,-180,67,-291,75,-42,18,25,-45,130,-2,-33,-34,14,161,43,9,147,-85,295,-34,14,15,-66,31,16,-11,129,135,26,50,-172,-96,-48,53,19,10,18,-19,162,-1,-55,13,102,44,-52,-52,-29,-64,-141,237,46,12,25,-12,10,54,84,-45,-76,-68,134,59,39,86,151,70,42,30,9,19,22,26,-89,-28,188,118,260,54,40,-16,56,168,24,-39,39,-82,41,-183,-28,127,112,18,161,-57,-17,89,54,10,120,-22,52,10,673,-22,58,4,37,688,-367,130,89,604,91,45,-20,-8,11,16,-18,38,-39,69,9,30,96,-78,154,97,15,21,39,-51,-41,4,-44,31,92,-101,-4,68,70,56,80,50,-91,70,-108,-5,163,-49,439,5,6,-114,-154,16,8,59,141,6,-51,40,32,-57,65,25,-24,10,-21,-40,5,-319,-90,51,29,195,14,142,32,-60,14,296,-262,-45,-49,-56,6,-20,4,25,-49,5,-66,7,132,47,-72,33,110,241,370,483,116,6,-42,103,-5,10,-26,-7,11,-113,610,-36,147,54,3,36,20,53,32,6,40,-1,105,149,-49,-241,21,-13,35,59,45,-49,63,-5,-47,44,25,23,358,8,-45,11,-15,-5,-19,-15,-4,259,262,-5,-22,-48,-16,0,-47,-13,-76,-25,76,-16,47,29,-60,-2,87,-64,41,1688,-33,-42,18,139,55,-111,-28,25,-25,-56,80,134,-3,596,-13,0,68,32,22,70,152,127,557,-60,67,-48,185,0,-66,23,1,81,28,126,-375,28,48,42,273,-58,-170,515,-499,-11,62,198,-76,80,151,-50,-8,-6,135,176,5,-16,22,-30,-61,2,46,50,81,1,126,21,-53,78,76,32,-315,-370,234,164,-1,-36,62,-5,101,22,-21,-7,34,-30,99,340,39,-12,203,-119,-512,65,89,42,-17,-17,-121,42,73,-35,-61,30,-54,142,13,68,330,-12,468,-189,200,268,55,145,66,86,-32,39,68,16,21,-351,-73,17,7,-192,-58,65,-54,40,-161,110,-226,81,235,129,17,235,-133,591,29,23,-70,80,37,94,80,212,-1,217,-16,258,255,-85,-21,30,32,574,61,3,116,285,206,-123,-46,-72,375,20,33,91,-7,30,219,97,49,98,28,114,-43,83,29,6,-47,-150,164,-17,-30,9,346,-19,41,283,153,127,77,187,698,19,80,19,223,24,-44,55,30,8,45,52,10,20,-10,-31,8,-21,64,10,-116,-9,79,-47,16,2,24,-14,32,45,58,-25,12,-105,4,14,5,-11,-39,-22,308,96,18,117,447,-18,1,54,115,-11,-14,77,12,27,-268,-59,60,59,-17,87,9,57,56,12,-60,-328,154,23,91,29,47,126,-8,-42,26,399,-25,-14,-243,322,21,14,15,41,-30,6,87,38,44,639,-38,159,-11,106,287,-49,-41,116,31,129,-248,-10,84,-62,-24,-25,652,51,17,65,160,26,79,-46,152,-64,132,80,983,31,9,25,32,3,109,38,0,-5,384,3,215,27,293,68,-33,202,21,66,444,17,13,-39,43,514,215,176,-7,73,225,110,9,-59,-18,84,-2,82,-24,6,-166,-7,410,-18,96,34,-56,-19,13,-11,-41,19,10,3,9,171,-40,-59,-81,64,1,78,137,-13,109,86,23,8,2,49,3,114,8,161,-4,-11,-216,44,-26,25,46,-47,15,-4,-19,-78,80,178,29,-64,10,-61,-18,-23,21,249,42,29,-56,36,177,-29,-77,-172,13,-165,132,216,103,-141,-7,-63,-2,285,13,46,31,-217,9,-68,47,35,54,58,-7,-21,40,-54,6,-7,-91,15,-73,23,-68,0,1,37,87,-52,-1,48,-195,4,332,-67,-27,201,21,323,126,116,-16,32,-29,78,-14,67,-4,-38,108,146,102,-72,30,54,58,14,-146,-331,46,16,-13,51,75,28,-15,36,-13,-84,64,110,-92,2,38,-26,107,62,-14,26,-14,21,8,-23,28,14,-31,-41,-107,-5,-91,272,16,100,19,-16,129,22,31,-18,21,-7,39,177,277,-32,30,138,86,11,125,412,-31,36,-31,116,108,212,102,22,-124,-102,-46,-44,15,-384,-47,56,112,19,16,-5,-18,-100,1,12,-47,-19,1,53,170,221,64,-18,1,154,22,-295,-95,71,141,-14,48,60,9,336,150,-25,268,166,-4,-67,11,6,139,-68,85,-10,29,35,-86,109,-5,-41,-3,-12,-43,27,6,104,14,26,110,-4,-3,57,-10,-9,-41,118,89,50,-121,302,-29,1,107,38,16,-70,-12,-29,34,99,41,904,-31,-172,-15,92,51,20,155,71,27,27,8,46,84,-14,-7,250,-13,216,249,-15,-9,-88,-94,-207,90,22,-6,106,8,12,4,97,4,81,191,183,-32,765,565,12,103,19,-27,-101,52,77,80,113,-90,-31,18,616,-6,13,26,39,-20,103,-18,-20,104,7,117,-61,-18,36,209,13,-14,-26,34,188,-58,-123,22,-103,-2,-19,-12,8,-7,7,12,41,96,92,6,15,136,63,-357,-15,32,19,-78,53,-124,-50,56,19,-15,-35,18,196,24,10,206,2,40,832,24,23,-12,-460,-4,-139,-30,-6,21,-14,-10,77,29,-29,-105,-51,-17,16202,113,-77,509,-37,-37,30,8,-31,-2,12,-91,-53,279,46,48,2904,57,145,-6,-53,1,-49,-143,120,-11,-42,-171,160,9,-79,41,10,43,18,52,-58,95,-9,24,143,49,6,200,-26,366,78,62,38,21,289,28,319,334,30,130,109,104,-79,5,163,73,-56,86,-71,-107,112,231,59,-75,-7,-37,83,32,121,221,56,32,79,459,-1,4,-124,190,31,33,-7,51,127,187,56,80,-180,129,103,119,249,85,147,26,-43,49,48,69,-6,19,-104,-4,-39,-10,22,20,45,53,29,-43,-233,-156,-101,-120,-75,-131,-223,42,-18,59,95,-48,95,-29,-58,-188,-52,155,94,11,24,-117,8,58,-45,-41,185,383,33,49,46,-224,133,118,207,105,-67,636,-154,84,47,-107,4,-38,-64,35,-49,24,189,82,222,-49,-63,685,10,21,-5,0,197,75,832,-23,-393,14707,148,12,-70,59,-144,459,-41,-148,49,18,15,-17,5,40,-77,42,-411,-17,277,-25,-136,-59,4,20,92,34,2094,-24,-75,-129,35,-93,-44,-169,401,-27,-47,52,19,-61,-57,-1,42,-108,7,-17,-261,-56,15,302,-11,67,32,54,37,23,196,112,106,-82,27,-78,35,41,21,-15,0,-166,12,94,14,45,5,-5,21,-15,58,40,90,-3,-125,-274,-5,14,-36,-6,8,1,-21,-21,-18,-11,43,46,44,18,2,16,87,-53,19,-41,18,20,-128,8,-2,-61,-90,-13,-29,62,25,-108,17,169,15,115,-12,-16,-2,24,-3,287,-527,29,-13,-21,-29,-12,29,-38,-74,44,54,27,49,20,23,22,49,14,60,55,-24,62,90,-10,-20,-91,-28,16,13,9,-51,2,214,91,-17,9,24,-25,74,249,37,69,-7,1,203,179,-11,-62,25,-43,-5,-131,-3,3,168,40,-25,-49,-27,-42,69,-10,75,96,-21,-18,194,14,-69,38,95,-156,729,0,18,7,125,16,-13,-20,16,-25,9,4,72,41,-39,22,174,56,-7,742,-91,-22,80,-38,2,23,1581,79,70,48,131,196,22,68,-19,8,-24,84,52,118,18,-23,56,19,40,4,120,316,213,5,-69,-17,14,9,-120,-95,77,139,-89,-7,-19,1,-9,-221,0,-35,-10,29,64,58,-19,-16,33,73,-13,22,297,-44,-2,80,-84,33,24,19,5,34,-28,21,164,17,-45,11,2,83,-20,-36,56,23,15,7,-72,64,13,3,104,6,-3,3,-33,24,53,-138,28,-71,66,-24,7,83,79,-97,-94,17,-105,147,210,90,5,185,-66,-10,-1,425,-28,128,62,54,33,-18,-21,23,-22,-29,35,2,200,17,112,-76,73,-57,-31,210,-32,9,-10,-637,-59,33,-121,-56,89,94,-110,134,-144,-194,188,9,11,183,34,-28,328,4,-16,118,32,48,62,24,-62,18,27,-14,7,-26,-27,85,30,32,2,-53,0,114,335,77,11,-178,-25,-129,-37,10,43,101,21,-1,-19,40,-210,39,65,4,20,44,40,90,-9,62,59,3,961,-14,12,0,26,43,-1,11,81,35,15,7,1154,1337,6,541,6,16,-59,11,-6,2,-52,-7,-58,-23,4,147,-239,10,-5,431,-23,62,25,122,2135,14,-18,6,-2,-5,-13,2,54,9,76,-52,11,-17,20,-60,7,-43,-18,41,-16,-49,13,44,66,81,19,32,64,23,-11,69,-25,-19,214,69,41,-742,95,-3,15,15,-39,-82,-21,-45,45,12,17,-18,262,118,-46,113,0,14,-58,26,31,-98,-48,43,72,23,-29,115,-30,38,25,23,-8,32,5,366,-29,-61,22,-235,-22,-235,230,77,-1,-38,212,12,4,124,-4,-47,143,-98,106,-26,49,268,36,-16,-4,-16,213,-15,16,8,-11,33,-108,70,-51,-5,-18,75,114,277,-44,97,345,127,11,24,9,-71,-143,7,34,44,-31,28,-1,291,117,-63,-192,2,4,25,2,246,172,195,897,3119,39,339,-9,250,-52,60,66,-8,38,-69,231,17,24,214,891,49,119,11,72,40,33,-134,-16,1897,45,97,332,-36,51,189,-11,-86,23,-90,55,89,-108,-29,120,9,244,5263,13,37,-23,-3,151,-21,21,63,225,-110,268,40,30,-16,-162,102,3,-43,89,65,-19,5,107,60,139,125,-20,2,-15,-17,-24,19,-11,-34,16,-90,-54,5147,87,215,-29,40,21,127,9,-87,-85,-2,188,-23,3,60,-12,18,-734,-27,60,73,-3,15,14,-145,-37,-43,31,-55,814,10,208,24,-46,2,-7,38,79,-10,-251,-49,158,353,-126,-57,13,74,4,12,9,33,-98,-5,148,-25,23,2534,63,88,88,80,60,378,-357,95,-3,46,37,-22,36,90,15,0,32,-106,170,-373,764,3,389,-24,-3,-30,7,42,-2,19,164,-56,-14,58,-21,112,50,9,-61,-5,37,-6,7,-85,-62,134,14,67,49,63,-86,-10,-40,105,154,-358,90,-390,32,135,182,106,155,81,-6,-23,-47,51,21,11,-32,535,36,-15,31,52,-79,-3,33,-263,11,467,29,158,-8,-4,57,-158,52,15,-77,27,31,-23,8,-250,38,-7,38,29,41,-74,68,0,21,44,-12,-133,-48,-53,-20,75,7709,118,19,17,-124,714,117,-54,11,-37,60,69,30,55,54,340,14,43,24,-15,120,2,16,-2,-26,302,16,85,57,33,14,77,265,44,21,-2,-27,25,28,28,-3,-39,-46,44,-308,20,91,-12,-28,73,55,-29,83,-28,-49,321,-58,87,-27,161,8,-13,34,19,-56,-32,-15,-11,15,114,-155,-3,-75,-303,8,-72,135,40,-196,43,33,102,95,-35,77,-46,-555,-98,-10,-224,8,-73,311,328,-5,48,-177,-61,18,21,-246,15,162,7,298,-128,-39,236,140,-4,15,-19,-71,32,-58,265,-10,-87,102,-1,-49,68,-28,113,61,-107,-76,-47,38,82,-7,31,11,103,63,29,-74,-52,123,17,52,24,29,-6,65,26,-4,45,64,-50,255,58,-120,-8,-79,67,-14,37,40,34,-146,-398,-76,47,88,-99,-36,70,89,715,-16,-54,48,73,-5,0,-136,104,8,76,99,-99,-43,21,46,73,64,-9,-6,22,-141,59,-11,-22,65,-2,-4,25,-81,52,83,5,-49,35,44,-178,27,33,17,0,26,-27,308,-104,66,-134,-13,13,5,4,77,-39,9,160,143,56,59,26,17,-10,-73,36,-26,0,35,72,82,87,-39,13,-62,-12,308,37,24,-80,331,-45,-69,-119,91,87,295,-5,-154,20,49,74,10,59,-89,43,34,-3,-19,278,-93,45,-57,-35,-48,-51,164,39,77,97,-39,4,-240,94,-7,-1,-224,-25,17,23,-23,-14,-10,9,127,-6,72,203,112,28,-31,43,59,31,-21,21,-15,-6,-79,-2,-11,11,-94,17,-141,-12,162,21,10,19,-11,-144,54,-44,-45,-18,112,29,-52,9,-380,-134,-22,-52,170,-91,-41,-163,-46,4,54,43,-64,23,-14,57,97,-157,93,15,-73,53,7,-2,99,-146,-4,95,54,-13,80,-83,6,-18,-40,-29,-111,168,-37,-37,-2,27,-217,97,99,-136,-73,86,57,-86,-18,35,178,-113,85,56,47,12,9,-7,116,79,-56,62,356,24,32,-98,18,68,27,-42,-17,-38,70,-13,39,64,46,284,97,177,52,-16,-26,-114,16,46,25,12,-43,310,-9,-43,-38,-13,-50,-55,-67,515,-210,-12,39,84,56,68,-51,31,-21,18,36,11,154,63,-87,-108,-96,24,-12,14,-35,128,13,300,-34,33,9,-29,30,34,-33,30,125,-34,71,90,139,-68,51,7,219,31,22,66,-33,-4,91,-95,187,85,-90,112,-10,262,-161,26,23,109,-2,-14,-17,-11,162,21,237,75,-11,125,-13,39,44,77,-145,-41,483,163,95,668,18,-47,-18,5,242,-3,16,-45,0,-93,61,91,-107,-73,109,-37,-113,291,-104,-12,28,-97,243,32,-46,2,-23,-21,0,-33,37,-2,20,242,-24,79,-15,60,-70,-46,-35,11,142,79,9,276,21,13,21,-9,117,18,90,127,-57,168,28,-27,-17,32,29,3,41,52,86,55,45,235,56,67,17,308,-25,21,9,4,113,28,113,176,-149,-2,79,55,36,68,-52,-28,43,-10,270,9,21,-11,61,26,25,575,7,43,-48,-37,-66,19,23,43,335,3,21,11,139,-22,-56,27,25,269,59,-46,-45,-131,2,-97,0,-32,79,-2,65,113,-6,-3,-35,18,6,244,54,2259,985,16,22,3,28,-146,201,26,198,-98,25,14,48,22,56,74,-29,1,14,11,646,4,6,76,142,260,-23,25,8,143,-93,5,-2,152,50,9,-7,58,-33,-52,129,-30,-38,30,11,-48,22,93,72,84,62,-14,-32,3,44,136,167,12,139,70,-19,-5,3898,66,-42,130,-38,111,46,103,115,-87,-16,-29,-53,70,-53,41,9,-21,14,94,-120,-157,60,15,5324,-31,-30,-98,-2,24,63,129,-6,70,21,-308,44,12,-26,3,357,-167,214,20,-81,213,15,-18,-124,-7,21,391,-5,45,-238,-19,215,-80,163,-100,42,403,266,59,-57,473,156,3,335,-4,73,-125,-56,1,27,1,-70,58,102,-57,705,-24,10,-80,21,-5,67,50,-65,3868,0,136,885,-12,10,4,-12,-31,-47,-66,-48,175,66,17,11,-82,-152,7,-137,-21,6,90,-118,-8,2,35,11,20,86,-104,178,-2,-8,-56,-131,-40,-174,-45,19,-56,-11,-134,-54,-42,-1,-187,-57,-658,4,-41,-132,73,-97,-45,124,40,9,-52,81,-85,48,679,-145,70,20,322,-163,51,412,-36,-13,43,0,84,13,163,12,-1,-4,73,-65,18,-55,-52,122,55,-45,17,75,-34,41,-28,59,-1,-20,20,-4,71,69,-95,336,496,24,46,102,139,23,28,-15,-200,-45,-5,11,128,-71,50,-45,70,94,140,-147,16,70,-16,40,207,-162,227,-16,17,-29,-25,9,238,498,137,-17,8,93,67,5,63,-18,-21,55,77,-84,7,96,10,-15,-63,34,-49,-23,1619,-6,4,-26,-65,30,-20,-31,0,64,198,-38,298,155,-25,10,50,-24,38,-232,422,35,80,6,55,-22,6,-25,128,-8,32,76,88,78,34,169,-15,-59,31,16,25,8,-20,77,221,-65,21,138,-44,11,22,45,30,-71,-39,-41,37,94,57,-205,-8,-7,3,-1,-16,-165,122,-1,49,0,102,-4,-23,67,109,-12,57,57,21,85,-31,1,-161,168,52,-49,9,323,-3,60,-36,75,8,103,84,5,33,8,163,66,41,-29,-25,-100,112,-174,5,-72,26,9,-45,-1,176,-9,42,113,81,-97,58,24,129,113,55,-17,-23,44,13,69,-17,33,24,27,29,30,-16,-37,-8,-106,102,208,88,-12,73,86,14,-12,45,39,425,27,-56,-3,95,20,178,31,28,5,100,148,3,-35,51,11,73,74,89,179,243,113,105,47,-32,27,116,-108,3,6,33,21,41,60,522,62,-7,6,389,8,14,-7,6,-11,-3,118,52,-4,-14,45,-48,-26,488,25,-27,138,118,4,59,-20,66,44,-6,41,36,21,156,33,-64,28,3,-8,75,14,-4,19,16,71,118,-26,-6,-88,197,37,124,97,74,69,-112,-11,-19,49,-86,173,987,63,-5,65,34,24,16,151,-25,-21,-9,20,530,0,150,66,-1,3,-6,19,-30,20,-111,14,14,-16,-5,-61,-12,-21,-12,31,13,116,274,112,26,-75,-33,-17,-23,-30,185,85,68,56,34,87,49,192,64,45,23,165,-22,16,-27,162,89,49,-61,481,488,-5,36,269,270,24,350,14,8,32,-5,68,52,110,6,-64,101,291,14,-17,1,2,78,-14,-31,-10,-41,52,135,35,131,194,17,64,38,0,5,-2,48,-17,-14,24,3,59,33,98,102,12,15,179,-245,160,230,613,67,17,27,200,16,-27,17,369,-112,-33,157,3,54,2,-39,7,-52,-5,146,52,-139,-32,366,7,2072,165,30,33,41,34,50,165,-4,63,105,123,31,22,20,-1,7,176,21,6,100,70,287,-2,92,72,41,-42,29,-1,-729,93,-45,-20,-1,183,348,127,45,40,106,157,133,144,5,23,75,95,33,57,92,-75,298,81,89,201,2,-51,-30,109,58,-2,-92,-25,470,255,-317,62,403,7,201,72,-15,62,627,196,42,-4,9,6,154,14,457,-65,47,52,41,36,89,42,61,3,20,126,2,27,40,-48,55,8,79,19,4,3,-14,13,61,176,3,335,2,621,12,55,10,97,154,70,463,9,-1,383,63,2,95,-1,15,118,-41,-5,99,55,42,-8,7,71,11,140,-13,41,215,60,84,-27,130,53,161,84,9,-43,5,-211,-5,156,48,70,23,16,-29,25,130,-26,7,89,9,615,27,87,-54,-959,180,76,-5,138,71,18,20,25,-8,45,69,-18,33,261,15,-10,24,24,43,-29,-19,-353,130,357,-10,377,58,64,37,422,466,-9,-1,81,51,49,-13,-18,101,76,94,100,-57,-26,104,3,24,14,21,36,-417,282,-40,30,-3,-1,9,23,27,245,160,20,149,41,500,15,78,642,322,38,52,22,-35,2,137,39,207,177,-3,-19,6,98,-122,-2,47,129,-157,46,69,-14,104,-89,51,43,-14,35,16,8,3,59,-12,0,67,-152,96,217,274,54,34,127,-47,39,95,54,529,85,-105,-85,198,49,20,39,3,28,12,-76,68,-27,43,23,12,24,59,131,209,73,160,-10,45,7,156,-23,42,241,-43,50,58,25,68,7,14,-3,-10,-4,162,24,28,76,27,-14,23,117,-9,52,33,63,-54,4,62,108,136,120,44,47,25,67,868,-55,18,-43,-49,36,-52,98,58,-25,-56,-25,105,57,104,134,61,-40,564,112,2,23,-71,-35,13,105,-39,26,67,154,60,146,26,82,61,-190,-56,-130,62,-30,25,-66,26,1,181,83,97,157,9,286,15,48,116,296,-174,-162,100,8,92,-527,-11,47,-25,-81,86,12,-34,1648,-5,100,14,-7,-78,104,5,108,55,2,-11,81,32,19,-3,-56,283,48,50,16,839,32,-19,27,-17,25,-91,25,28,32,36,21,39,-36,90,438,43,42,10,3,209,224,-41,39,13,-30,42,-55,-5,56,-7,232,19,80,-31,-225,17,135,52,71,55,-15,51,69,-98,77,-38,28,155,67,16,-2,8,-35,58,57,36,-47,58,26,26,34,37,166,107,38,255,36,-4,-24,51,129,-120,4,-40,30,133,66,36,-176,96,-21,142,89,-103,2,174,85,36,-96,-37,10,20,22,104,22,48,23,63,23,-193,10,9,47,130,25,8,-26,-23,-59,-16,4,16,-51,-57,58,-289,5,198,6,213,6,40,192,-24,37,0,188,3,-26,137,23,70,7,61,-25,14,352,60,13,70,75,319,77,46,30,-24,67,98,102,-39,73,55,16,50,-29,101,207,-258,-10,13,155,2,-60,39,11,-178,21,-2,170,69,-3,-10,-24,33,74,-18,-41,87,537,160,17,54,81,-83,-16,-11,27,8,61,23,96,78,50,34,128,-19,74,-122,29,589,32,205,47,22,-3,56,-21,-92,25,469,273,16,-10,2,-24,81,52,-16,89,-11,242,20,-29,-10,100,34,55,15,102,-84,124,28,119,489,23,85,667,26,73,-15,66,85,158,-19,124,147,17,178,-18,-38,31,-169,34,27,111,9,-29,-2,-49,-55,-10,100,171,105,209,-16,-11,104,45,20,-1,13,100,-7,6,145,2,63,-25,-31,-20,20,-12,4,64,100,-1,215,-56,146,78,36,-87,-61,109,-4,5,14,71,0,20,304,-33,64,133,11,23,-31,65,35,25,-37,-32,337,6,4,95,126,22,-9,63,52,10,50,251,22,12,342,445,33,33,287,15,-8,61,90,38,84,134,98,525,144,276,-55,38,131,-116,16,17,1126,15,115,61,-8,400,-24,21,10,47,-104,9,57,12,-19,16,62,45,78,366,414,44,479,36,-149,-81,5,-25,43,19,-24,35,47,56,47,43,25,-5,186,94,-46,-27,19,-2,20,121,31,-51,-11,44,55,27,-5,24,53,70,-22,79,253,84,88,179,63,154,75,34,-21,-17,-13,60,102,226,188,17,0,33,21,7,57,13,194,10,16,37,12,2,78,-47,71,-1,104,310,14,26,21,30,-18,12,143,50,37,65,18,-53,73,93,49,-189,24,207,32,-7,-43,5,117,-193,153,-51,24,84,37,5,36,-28,23,78,40,30,-64,-9,122,32,53,110,-53,-33,534,-19,32,43,235,1414,52,42,-87,366,-76,61,-60,65,-237,2,-75,166,-103,41,4,80,7,204,118,-13,-56,307,44,47,171,-14,40,73,21,12,-62,189,-4,95,0,-5,-28,71,-4,14,204,14,14,-34,44,305,-123,27,45,-16,-37,44,-9,-11,0,9,-32,67,97,-46,0,518,44,733,58,13,273,63,2,69,10,10,147,18,37,13,-27,21,-41,49,20,35,11,-7,85,13,388,-16,35,-11,-41,-7,47,492,-176,21,50,191,7,89,677,4,-81,32,5,89,157,-33,-19,47,81,-37,65,23,239,-37,-2,5,34,158,14,78,68,-29,56,69,31,-6,26,-1051,85,58,55,46,79,369,492,-12,31,99,64,-107,2,232,28,32,18,22,108,-10,76,2,115,-91,-13,147,32,400,201,-214,10,27,-71,166,22,234,33,17,274,121,186,63,5,79,28,56,-70,94,325,-31,49,106,-8,20,215,-21,39,232,56,267,-17,16,143,-13,9,18,33,40,338,41,8,57,-112,-27,-34,-14,152,-39,28,-81,510,-12,31,28,-141,-11,-1,190,593,70,20,-5,100,-19,19,140,25,167,48,6,18,-17,16,228,-109,60,161,-32,54,69,-33,120,101,7,-1,23,-63,246,136,-11,32,75,-7,3,1,101,56,70,357,279,69,-103,231,-38,6,103,211,313,90,-45,130,35,77,-125,48,11,38,-14,16,14,141,253,61,-51,10,22,-32,-26,55,54,-88,193,62,39,-15,190,26,113,144,375,4,3,-55,91,-38,92,342,-195,70,-26,46,25,-13,221,43,15,11,193,158,3,-37,24,65,43,9,10,187,210,113,-22,-13,117,9,24,68,-56,-23,-24,98,17,-6,-17,-48,-15,13,60,-38,138,19,-1,141,27,12,134,-7,181,11,55,18,45,-26,157,76,279,188,99,216,-46,157,201,172,70,-41,52,134,103,31,-20,35,52,57,88,-302,-34,-1,-29,173,31,127,203,-18,-45,69,38,-12,8,-25,53,82,11,67,428,54,-23,-4,12,-5,110,57,223,-27,278,160,260,51,-17,-74,-6,49,-36,-31,49,50,184,58,356,4,65,26,49,-302,-18,-14,14,83,36,128,23,185,530,15,216,97,-69,22,-9,-42,299,-27,242,325,142,187,961,74,270,3,-32,413,-7,162,94,282,34,76,17,171,-28,20,-3,846,8,97,-25,73,-39,-19,10,4,53,154,100,0,15,35,73,23,85,34,154,91,426,185,-26,175,143,51,39,21,-16,-14,27,188,76,18,19,20,75,-17,49,-24,2981,299,27,255,52,80,18,374,122,103,77,229,122,2,-19,-242,3,84,183,34,-8,257,108,-1,670,-30,47,62,169,152,-26,-82,-50,163,-78,-26,39,63,-11,161,-13,1092,-82,161,41,41,67,15,25,101,-43,-22,-18,72,-35,-502,-8,104,140,8,-117,-17,176,131,26,-22,33,23,11,98,56,354,-403,22,29,-21,-7,1,22,-58,-22,65,-5,78,-14,112,55,82,27,335,399,134,41,-14,37,12,34,59,-127,130,372,20,8,40,187,80,12,128,173,-5,-27,250,274,-52,5,82,-3,29,-31,-13,126,-24,143,26,39,90,-13,168,122,74,131,1529,48,92,167,-17,23,9,34,-24,-41,92,207,-7,49,123,381,125,-17,3,209,-52,-51,-79,54,19,27,15,33,69,-8,31,56,-121,115,123,133,355,35,118,284,72,45,31,-5,112,32,12,59,-82,-28,113,98,5,110,252,25,-3,71,-24,1007,46,94,-90,270,-60,104,-26,-10,7,130,-10,27,-32,47,95,316,208,-32,93,34,19,6,-41,39,33,78,-49,257,36,34,-30,61,240,190,48,60,-40,-246,22,-15,5,-11,5,30,153,-19,-32,-28,112,84,23,333,-14,116,-31,218,164,130,7,98,45,87,122,118,11,-253,33,-2,826,-25,-2,90,54,105,-308,7,-38,56,-50,149,16,-186,-87,83,105,183,19,53,93,49,89,82,15,22,29,206,182,344,225,518,40,21,29,132,89,-65,-54,-309,66,-43,9,34,512,-64,84,-361,130,27,18,-54,64,-7,5,87,84,96,142,21,45,32,14,44,191,549,664,150,18,23,144,24,45,91,-10,204,70,260,18,198,68,-99,122,86,-10,13,155,38,-58,34,536,221,-1,-113,-29,50,80,24,14,338,-11,40,201,49,64,21,-8,-14,19,95,8,80,-27,310,24,5,403,38,45,39,-1,-41,36,19,34,647,-10,-28,197,-4,20,7,48,-44,303,26,-21,238,1188,226,937,6,114,284,8,45,121,111,-38,122,-50,-3,-7,-16,359,58,128,-10,29,215,-171,423,-23,169,118,71,5,79,692,84,199,7,32,-15,36,-83,30,73,-22,55,46,-67,6,223,-8,63,-47,27,-32,69,51,17,-66,-2,166,20,269,56,19,543,-11,78,109,10,12,112,156,143,-18,75,-30,275,143,215,-6,54,-15,246,104,204,-73,-112,47,54,-8,106,27,609,92,311,-31,-10,-27,32,9,122,67,62,293,56,6,-250,146,25,-10,23,131,32,0,1108,-57,27,351,82,50,104,-28,-11,21,-28,-73,39,114,40,1,-67,10,28,0,-63,53,-24,18,165,13,7,-19,58,-38,30,85,137,20,-37,118,-42,31,64,71,-93,161,-311,34,-17,163,-26,285,3,26,26,236,35,14,60,137,-3,19,25,80,239,87,235,31,18,-30,6,-72,15,-12,-39,-16,39,31,-43,15,-93,183,11,75,-21,0,-20,-55,25,87,-6,57,175,146,27,26,2,-29,-3,50,86,123,66,8,34,259,96,294,2,10,294,-5,-145,377,314,-57,48,-6,12,9,-25,9,80,76,-92,12,-17,93,43,59,8,-8,15,11,12,356,156,82,17,101,279,-7,6,29,71,39,47,-21,-20,-113,-41,79,44,-40,125,3,722,219,-5,65,61,-38,-12,103,95,296,26,78,-123,-19,36,18,-81,601,329,286,-5,34,20,51,48,141,34,-268,-11,69,10,-27,76,-2,207,217,288,81,14,0,-12,222,48,-30,-66,143,176,57,-24,52,179,51,183,-76,48,-63,121,84,-14,160,51,157,103,-5,164,127,117,21,47,160,32,265,19,18,74,63,65,274,21,72,25,-176,2,64,16,73,14,3,59,-80,25,44,98,-8,-126,5,-26,141,56,122,-31,50,125,757,-32,-32,54,5,79,-8,62,-11,65,49,574,19,161,186,376,14,103,-26,31,183,165,-151,582,-10,128,77,148,120,173,186,25,47,108,152,46,145,-9,29,43,-23,24,26,91,23,104,79,49,38,116,57,61,148,65,104,16,98,14,562,90,-13,622,50,61,279,-383,66,282,791,284,-40,63,232,-18,309,190,469,-108,-35,40,-9,116,-46,200,129,37,2,-55,63,-140,126,-33,49,59,88,327,313,2,52,77,-241,-61,471,91,-12,123,461,47,98,278,213,-4,190,-18,-17,107,-38,60,-3,-41,-17,43,222,30,76,45,81,4769,-7,69,-5,-6,93,321,-4,111,-1338,147,709,-1,59,476,0,-46,-27,45,20,-13,-15,40,495,26,39,342,433,-49,209,2,8,-185,-117,94,97,-27,83,87,49,-44,59,5,331,136,4,5,206,226,-185,122,14,0,27,36,86,-25,29,116,178,45,167,120,-6,-47,-49,64,142,192,70,71,6,90,-1,46,20,235,14,14,218,160,105,30,77,24,26,213,-14,18,18,92,87,276,-1,78,128,54,13,-14,-86,68,36,30,190,-26,6,-11,48,135,63,94,85,273,49,73,-11,11,50,178,-13,-15,104,131,49,229,-41,-67,-22,-42,37,571,-45,68,19,184,-5,-59,41,217,57,-23,-392,-7,19,32,56,0,22,96,79,75,26,9,99,19,-22,348,267,-50,-12,-6,28,28,-105,1005,77,29,-15,49,159,260,-316,45,-113,29,-5,-11,15,-166,82,71,35,2,-30,-55,-14,-16,18,18,35,29,76,75,108,245,48,0,-2,61,26,13,8,260,61,17,59,-255,296,50,-24,21,41,47,61,49,30,-13,116,-126,47,18,248,46,29,121,141,-250,24,49,-48,24,22,73,42,-2,-106,164,11,196,138,65,-10,28,58,-38,178,76,-12,-14,38,513,53,206,-16,152,65,304,5,1206,80,157,-32,88,35,211,46,32,2634,-465,21,-10,47,39,19,-26,-206,129,16,425,24,6,23,7,14,17,13,0,-17,51,50,-3,5,-12,21,87,-4,-11,481,39,118,37,228,212,16,88,54,-15,-40,53,21,-10,23,41,40,72,-41,139,39,282,22,48,58,14,-79,1032,-34,93,1452,275,25,49,410,49,211,-25,132,-115,25,160,89,28,65,85,-76,0,2,11,259,9,-71,8,81,29,111,-37,33,113,415,9,-25,72,73,24,-26,-11,1,-11,-64,25,-88,33,-16,-32,27,167,403,153,158,3,111,23,44,13,40,49,-18,67,17,409,202,269,11,55,192,105,246,131,32,71,14,73,2,-15,-11,90,120,53,100,69,100,22,28,-5,67,59,3,25,338,31,-84,-15,96,34,12,14,-55,9,-324,17,-75,251,43,-134,-255,64,0,-38,8,316,88,117,64,23,32,360,121,11,52,50,144,29,-47,-27,79,66,177,449,87,30,72,53,138,332,38,84,-45,-127,11,-83,10,610,106,14,14,128,-62,27,166,52,42,147,88,7,20,-75,114,347,-147,-348,46,42,653,169,-210,90,-232,99,157,222,-3,314,44,364,218,33,31,111,37,91,-16,100,37,-1,-19,-9,41,27,31,92,41,54,29,57,-39,54,-25,8,74,1,32,36,244,31,-124,107,135,32,192,47,753,99,333,-2,-80,-16,98,67,0,159,4,254,39,90,2,24,89,243,-24,-7,67,56,26,50,140,22,95,-31,-24,326,72,41,149,188,58,34,-6,4,-10,174,1126,82,378,2,-23,213,82,46,-105,44,-48,136,31,53,20,53,47,42,-10,35,28,332,361,-5,1470,-149,203,50,366,-35,-53,175,-203,23,99,190,623,80,-70,207,-35,-22,-39,7,62,207,-57,100,9,-45,52,-209,127,169,373,-43,178,19,62,26,-63,47,-24,10,6,35,24,376,-36,-6,119,86,79,87,12,-56,-188,1,-87,-144,26,31,-26,116,5,-4,0,5,158,-14,116,308,97,36,59,111,10,-7,-151,148,11,-45,-19,38,-37,-56,171,54,82,1,279,419,-7,-3,-84,140,27,56,10,-18,51,-49,105,-59,-11,8,-88,66,10,-2,9,7,-4,-28,36,91,3,-281,-9,17,14,12,-30,-49,26,60,199,186,1110,99,-9,217,142,290,80,-6,105,13,-63,-26,1,-48,23,76,297,-102,34,-79,-26,19,-9,-201,-16,-25,21,-4,36,-32,51,40,149,46,36,43,104,89,144,31,-3,-12,327,33,12,28,35,92,-14,-28,206,6,113,113,30,-1571,552,-41,-1,23,8,55,39,9,-13,264,126,-41,-4,-27,358,60,193,-3,252,145,319,-6,3,-9,12,-13,4,170,4,42,19,-6,446,113,109,20,200,-47,6,4,52,13,56,-47,-22,19,41,63,-21,-250,-15,-27,-7,54,0,-193,17,66,27,39,25,272,599,-3,62,29,73,-103,82,-23,146,2382,105,211,53,205,172,37,200,-53,5,44,32,165,-74,190,71,37,49,51,145,477,-379,41,-15,15,-51,216,256,20,272,4,-26,18,-279,585,-18,132,143,1649,13,13,-20,37,-27,488,16,-348,18,-28,43,39,45,67,124,57,179,-44,261,316,708,60,44,-4,-45,127,276,264,-69,43,-39,57,-6,8,-9,18,190,-19,21,52,36,23,346,384,29,7,134,-94,146,-32,152,-103,407,251,425,12,-40,-13,35,12,-11,102,10,-35,-46,71,67,8,-111,1,-80,-24,102,17,42,250,65,166,-41,60,54,17,-1,1,92,376,215,17,-4,112,43,2,70,1055,-266,164,143,207,301,10,174,19,28,415,-62,-99,961,5,-8,774,-32,-17,46,20,2,116,108,-8,91,551,308,1411,-128,-98,9,62,55,5,158,31,149,40,57,225,69,139,60,-29,960,15,1,141,11,-89,-40,131,13,4,39,-42,103,6,10,-28,20,103,23,82,583,69,-45,1070,73,7,159,57,3,-17,16,-50,178,102,34,24,-60,220,25,28,276,96,110,105,-63,38,40,116,0,296,58,-30,30,14,587,136,123,37,-6,138,79,33,-11,48,20,185,92,21,-5,42,431,-230,18,22,36,13,-25,28,-12,26,3,-31,17,145,-23,55,-2,0,76,-65,64,39,88,47,-2,18,20,53,296,160,98,-38,0,41,168,22,29,-30,-12,70,-44,-32,48,-29,245,10,13,37,27,182,158,31,90,67,384,369,58,15,95,64,238,35,-37,17,1302,195,31,1143,85,113,99,29,-5,178,-15,25,472,31,71,-68,-31,255,221,-5,-106,-25,15,-2,17,44,12,21,-3,156,21,-44,58,16,48,-24,-9,242,-4,-30,67,173,32,-20,-30,87,-19,22,252,-22,-33,59,19,98,-39,70,57,200,124,2,32,141,315,32,-57,61,-13,9,21,93,3,24,-40,113,33,-90,62,-59,97,96,28,139,-6,119,24,53,24,-4,310,14,33,88,-5,110,-12,36,-12,2737,36,158,1314,70,7,-23,12,-23,128,2001,91,-48,6,44,19,46,-77,6,25,14,18,-95,-4,144,173,65,180,56,25,-39,278,33,129,59,5,-8,299,59,55,91,7,27,38,291,-45,-157,156,77,91,106,87,-34,-2,33,-26,-36,-14,-16,114,151,-21,78,4,-44,315,-69,80,135,68,316,-12,283,219,60,112,65,118,426,188,4,16,120,0,436,59,-40,32,33,-48,28,365,423,-15,-44,47,34,-192,26,58,37,14,68,35,256,618,252,195,66,31,182,344,12,90,-50,403,-13,-31,323,55,137,-27,4,-9,-51,-30,43,203,-90,-71,-3,32,55,5,13,74,45,81,212,87,-4,115,7,55,-62,61,154,58,26,-14,-184,-41,27,78,30,-19,125,104,55,52,-29,85,37,52,-17,57,10,98,170,45,11,11,41,-267,5,12,-103,17,-60,82,1467,123,-54,2,459,11,60,134,15,150,27,367,636,174,-30,22,30,36,29,169,-64,89,41,-21,354,128,70,217,11,48,-65,40,6,13,97,-5,-88,36,33,55,219,9,30,-32,166,-5,32,-21,38,-52,99,4,-20,143,53,11,28,22,50,-92,212,147,55,-211,-100,5,-43,-6,-13,65,34,-25,62,-33,-16,101,289,37,53,81,-7,11,75,-40,-403,68,-154,70,62,68,25,-35,45,66,-87,7,35,62,29,145,267,43,-65,-6,-27,-30,30,205,4,-13,8,-9,-3,-37,-41,5,-10,-91,27,-64,-33,115,25,-34,47,69,-174,51,-56,15,-1,0,22,35,-4,86,80,-28,115,22,50,39,63,-25,56,50,14,-25,-314,167,6,-73,87,28,-52,-34,15,-2,19,7,-44,7,459,92,71,-41,132,46,226,81,136,313,109,-5,69,-12,-20,43,-20,111,-19,47,7,27,9,3,-24,-48,1395,84,159,1,14,43,223,-22,29,45,-24,-3,8,32,15,10,2,28,35,-143,143,421,-1,58,5,43,49,160,-22,-25,-22,-41,-13,8,-3,-43,43,-48,-5,14,15,8,17,11,-14,45,5,-12,32,-18,-5,23,-21,116,-22,-98,-46,554,2,82,13,62,27,37,-459,4,3
-34,-45,-34,-13,-90,-113,-148,-20,10,53,-86,-235,-25,-25,46,29,-35,-102,14857,67,131,-6,-9,-86,54,9,-25,-51,-11,-15,-49,-8,-156,-39,-109,-76,30,114,79,-203,-17,137,56,914,189,-47,1913,36,-65,71,61,1384,-66,354,-76,16,103,-67,120,155,31,171,179,-92,29,4,327,2,-134,-363,-309,45,-113,78,-48,-35,59,90,288,-143,38,334,-15,1,80,185,30,464,249,42,163,76,170,139,131,-41,-18,138,36,2,94,-81,12,22,-159,39,983,214,-50,35,-10,-19,79,-527,-262,56,43,72,22,11,3,-82,0,136,-23,-9,532,0,93,173,167,77,17,8,-27,277,42,182,305,103,20,38,32,79,42,101,81,538,-13,8,40,217,115,385,49,-73,72,-95,242,4,3503,1,93,111,15,-8,59,122,316,77,343,26,9,63,65,18,0,-58,-71,157,156,199,6,119,155,66,7,35,-242,-18,744,20,10,-143,440,175,109,35,-34,183,67,169,44,80,13,92,-80,68,139,87,-3,-165,-2,-55,1105,-320,108,1142,-45,54,310,-11,68,8,42,2794,-92,29,135,1,-12,43,272,50,60,-92,53,249,383,127,715,89,1145,25,10,18,22,60,94,101,-30,188,162,25,261,-114,-23,15,183,-15,940,74,-333,195,18,-17,40,-384,-26,-60,-124,6,131,-71,169,143,78,-38,-106,-37,-5,404,3116,6,12,5,15,61,285,-75,2498,507,106,-4,-43,13,72,79,962,118,-48,25,42,151,172,40,47,703,28,666,-1157,292,-19,10,138,7,45,-36,33,20,188,774,869,434,-42,16,1232,438,70,1,205,-1,205,81,19,39,-42,160,969,168,13,-1,314,-85,57,-5,408,53,-34,670,73,-69,474,70,-120,63,-63,66,73,14,-39,312,121,703,63,79,42,507,729,229,234,-89,48,4,426,122,34,261,319,129,4,-16,86,436,308,91,-171,67,-47,-119,3,-22,-45,-100,6,111,-19,47,313,176,141,79,48,15,93,-27,614,-73,-46,72,217,387,-21,-30,-26,81,102,49,41,17,-27,507,72,95,31,39,279,71,-29,29,519,180,-60,-39,-23,-2,277,370,50,213,495,61,190,19,-3,-211,31,-41,61,583,266,42,267,468,-8,-232,195,-254,-4,171,19,19,-59,625,-19,53,-49,2,164,44,72,36,1,14,438,-72,218,164,3,68,41,82,158,83,406,-62,21,41,63,-26,28,62,7,-157,4,28,-6,58,-35,115,-296,-98,194,322,238,308,113,-23,759,-4,-57,70,107,65,-73,40,433,219,218,58,59,39,25,27,-157,314,289,170,114,70,283,1715,58,196,158,460,14,171,112,40,81,456,369,216,61,-43,46,-127,-11,26,-42,269,32,154,137,722,29,-9,47,-26,-6,-74,4399,57,-48,-27,105,6709,-31,0,94,-94,-7,-7,38,141,93,56,67,33,97,27,-145,374,8,-107,34,67,101,-25,28,52,25,-21,-44,104,-45,-331,-128,-18,-18,-41,25,31,321,62,155,41,-486,199,96,320,67,-5,20,27,33,346,-3,66,67,66,425,104,-15,-121,-73,105,69,45,88,0,43,-25,112,-87,-24,17,14,280,120,130,65,-181,-67,274,24,61,272,475,125,-4,25,181,74,-38,51,27,67,18,37,65,215,123,10,182,150,283,-127,24,-20,-4,29,-2,-7,29,-7,71,157,27,-14,17,162,-52,62,-32,13,-117,187,164,-20,84,-25,24,6,22,141,-58,34,117,54,255,414,-77,-41,-11,108,109,27,278,273,3,176,-7,-12,70,38,15,21,39,44,417,16,78,-203,160,-73,-13,22,222,-35,167,-23,97,5,33,153,-80,83,49,261,37,-4,42,26,1105,55,8,84,30,457,-109,2,229,-139,-78,103,36,33,219,-72,5,122,-123,-3,18,-26,196,-58,229,65,31,-7,804,-2,9,16,114,227,-31,104,-24,138,-23,-53,4,6,29,705,-15,211,14,-4,163,127,38,-124,1773,422,14,-75,134,-92,532,704,268,-6,207,85,46,-30,6043,31,43,414,456,255,54,107,52,122,-351,-820,-17,-39,-217,-137,-223,-112,76,-100,116,61,2302,359,130,-39,-33,207,79,21,71,14,43,59,-42,65,100,-211,-50,141,-41,53,450,17,-79,42,-183,606,-244,-69,240,-43,-42,-62,-5,-182,56,10,102,7,448,1241,5287,64,131,112,525,9937,394,29,63,787,-75,-16,-380,1602,-4,-80,37,-59,7,30,104,4,7956,132,72,-17,109,105,-108,112,-17,-130,3272,-70,-46,-3,-11,630,7386,-32,-262,1,19,-19,3,169,-201,1175,361,-98,13,22,806,7,35,-7,4789,418,202,55,105,86,103,-9,-96,93,-21,-40,2120,-62,-60,21,-6,18,-33,-28,-117,259,64,119,24,-34,253,37,-81,-140,102,290,37,-192,61,383,-22,-128,76,103,216,99,-34,69,235,-8,-25,-68,33,17,-75,74,108,43,-129,12,59,92,-31,0,-27,271,8,89,-51,-154,2866,-49,273,-14,138,-22,-139,13,-28,1,-25,-62,185,1049,79,58,-300,93,-57,47,196,6,-42,-63,146,-3,58,-379,1748,18,25,-6,725,-45,37,95,2224,-91,157,-48,170,2,17,-356,120,62,109,-47,147,-87,1370,197,-20,138,41,26,-65,94,235,72,51,131,3,76,14,138,172,168,1,64,91,1,1401,90,384,123,92,71,1772,13,255,847,175,73,14,44,2395,205,302,134,576,-4,3,37,1070,661,1750,27,170,-35,131,100,-21,53,-26,790,59,-127,-192,29,-52,6,111,925,915,299,394,1520,-26,118,66,106,111,70,116,-38,-26,5,-164,442,108,1434,323,21,34,10,1969,187,31,-27,-469,-27,636,-24,60,-13,-50,-42,132,322,43,257,12,45,-76,-18,125,75,106,92,80,1012,0,2,16,29,-17,38,-9,-9,289,154,-36,34,164,133,-5,575,128,-30,273,4,134,8,16,110,4,306,-144,39,-43,135,399,0,190,-53,-2,200,28,35,3,98,124,62,249,30,55,76,-64,27,-112,-73,-153,57,-65,51,-76,59,-25,-154,107,233,-39,-163,-53,178,13118,4938,38,-353,-206,153,72,25,130,-30,-242,65,177,51,21,0,-116,470,-88,91,80,41,29,64,38,-12,174,237,-34,3,22,181,40,-4,10,240,585,423,144,-14,-48,35,-5,-28,819,98,53,-21,58,-14,-40,-36,72,-12,130,40,-53,28,-8,90,359,-9,62,53,389,28,251,1951,20,8,17,71,906,90,341,39,71,19,-17,81,17,79,829,28,27,59,-24,38,58,22,163,24,-173,2,101,25,69,348,167,49,172,-79,3,5,15,8,-60,-9,32,54,393,143,266,8,-192,99,16,94,38,-644,7,816,77,99,287,636,8,-90,112,93,1158,-26,-70,24,37,255,-66,425,43,-25,196,-7,66,81,-8,134,-1,620,3354,17,832,1405,81,-1,270,38,53,23,98,228,128,30,14,-7,43,133,32,90,74,-49,-45,87,1550,14,-40,203,-1,494,592,29,36,172,-17,-364,65,198,65,204,-35,26,-41,0,-304,-19,-18,138,-182,26,18,1445,1186,157,44,-204,40,103,88,19,155,-64,24,699,47,-63,122,71,-8,49,37,36,75,56,55,99,161,256,243,-27,-2,78,69,114,-319,152,92,-7,-167,46,125,-59,158,207,488,-72,15,10,9,61,37,-37,-33,117,143,-45,-60,-141,223,28,280,58,96,29,7,-11,-48,33,38,25,460,-7,22,-9,64,-205,88,198,15,76,286,75,46,51,16,-67,-29,-257,215,1,4,66,-37,62,455,89,8,-4,33,26,-86,196,-5,226,-173,96,47,74,324,-10,146,-66,485,-126,200,-13,10,62,15,35,101,100,-34,93,14,186,-15,451,22,46,2640,242,2,-148,-17,-14,-35,16,-15,-15,-14,256,293,0,-15,14,-102,2,70,96,65,7,322,153,37,4,-44,-16,41,52,72,-80,-4,-19,171,9,23,48,135,-133,36,21,243,-89,72,-153,14,110,54,49,162,-143,110,-94,55,37,-32,-4,37,81,44,234,89,257,213,121,52,229,-6,93,132,112,113,-31,91,105,2,40,72,59,75,26,553,274,-148,-27,152,6,102,45,74,488,547,66,158,51,-95,-226,32,40,-32,7,29,-5,119,-17,-154,-15,-257,103,-37,326,16,17,170,-33,36,-93,-239,145,151,-21,-11,665,10364,59,-53,2319,19,18,19,-190,-26,383,-48,33,39,-26,-4,-100,-1,858,-95,8,186,134,47,99,134,13,261,94,-31,216,130,6,-111,3447,388,-152,111,337,42,54,71,63,-49,62,-99,204,-189,43,31,202,-37,21,-7,20,355,67,162,108,144,369,18,14,-72,211,-44,-11,-11,99,-32,-208,101,322,883,125,-58,34,167,-242,19,35,-3,-18,38,17,99,32,116,-21,37,10120,22,8918,6523,6669,1,-18,5,372,-139,153,417,2218,12,32,1252,-66,194,-26,30,-90,184,486,-33,66,35,0,1065,37,9,47,-18,-177,1227,-44,263,-91,69,62,601,9,390,14,-133,124,111,77,159,-259,26,-123,86,-64,-39,60,576,35,12,303,215,71,-3,168,39,79,61,653,292,49,36,-4,95,951,230,58,-51,974,69,2276,419,57,-3,153,-17,80,2380,198,58,-202,86,2,97,68,-42,7,20,24,81,-4,-19,-68,78,-52,2,189,-6,-34,87,151,3930,2,56,7,-486,67,6,-10,105,-5,1202,20,-173,-105,36,-19,4,76,142,242,-17,16,-59,37,44,226,-15,53,59,-4,-44,340,12,56,-42,-48,165,143,431,248,9,54,-58,-117,17,24,9,67,40,155,516,-229,100,52,-16,-14,393,310,4633,358,-138,157,95,6,34,-52,-158,16,-188,147,136,7,82,65,-45,17,-59,2198,20,-46,185,148,253,97,4,-4,50,284,66,-19,3876,203,24,5,29,5,-78,416,174,46,722,54,165,4,220,188,311,108,-65,-19,119,10,-8,57,-28,103,288,12,-1,52,-62,550,38,399,215,39,71,215,55,43,291,221,-6,121,-44,24,175,1544,265,13,-4,-3,-6,68,84,72,-5,19,158,62,-58,53,18,-14,339,-34,53,118,40,21,423,51,114,-17,-62,37,114,-4,-68,217,163,2442,36,-3,20,-73,509,113,-14,175,16,53,-105,-312,185,39,143,-113,148,900,387,45,41,83,252,-172,-20,-74,-82,790,-104,91,41,12,129,46,-61,-132,1,19,9,79,51,-153,-98,-71,-15,-7,-26,-48,14,3841,454,245,-52,-28,6,-107,90,-32,33,103,264,13,23,-4,33,75,-114,577,79,-137,-9,183,-211,-133,46,-43,48,2652,-59,79,69,46,-18,-143,367,-82,82,-22,32,-13,-69,52,-8,-19,-23,25,-238,425,-165,18,3,258,-53,129,-22,15,8,34,19,171,-30,51,-89,68,78,4164,-394,78,-68,49,47,68,221,235,-19,94,-131,32,25,51,-1,-77,-47,74,-1,27,27,96,80,111,90,270,1004,1158,-5,-19,46,12,-61,-148,-19,97,278,169,37,109,-41,13,34,31,72,9,18,-156,46,36,1025,206,49,-141,-24,170,35,403,-24,20,391,-2,-16,463,-33,-28,74,20,-24,3,37,-6,19,-26,745,-4,1164,61,-204,467,65,7,-51,174,121,-36,-463,61,1027,68,-111,50,118,21,29,-12,229,20,16,1785,41,33,-52,19,97,205,22,-55,165,0,-4,59,474,240,131,183,20,-293,-32,-88,-138,-40,278,-25,-26,0,723,380,5,16,3357,852,-173,104,9,61,-76,-44,146,58,1069,89,-2,-35,286,235,39,181,267,49,35,-138,-16,67,-33,23,110,159,20,140,24,1,157,-108,264,177,593,-14,206,404,444,16,103,-2,-79,-206,173,-69,88,66,363,9,78,76,104,6,233,-1,59,7,28,120,77,131,244,233,9,43,-44,23,180,31,277,235,169,35,230,176,93,146,-8,159,-4,114,413,20,-76,-15,-12,3809,1126,304,-223,670,239,-19,93,-8,45,-21,97,199,199,310,207,61,-42,48,812,-61,18,-16,-52,-85,321,38,64,-39,192,183,-58,12,429,156,7,-55,-21,43,478,193,91,60,50,191,34,-60,219,197,30,183,7,-22,337,-21,-48,19,11,73,230,3,-24,-60,201,21,-23,20,20,49,83,91,-2,30,-18,350,768,-54,-86,73,40,116,-10,-10,423,73,64,22,-26,-55,-24,5,-16,42,-52,33,52,187,-48,45,51,-8,265,-3,1189,10,33,25,-40,-17,77,166,-116,-12,29,356,-16,-32,103,-66,14,149,-101,132,-37,-36,98,27,83,11,58,164,87,124,29,131,21,25,-16,-3,-24,53,11,2895,229,-54,26,80,13,51,13,52,78,-110,72,92,33,-56,66,271,2,127,42,36,-108,-16,255,-16,438,-1,-12,-145,-12,21,80,-110,61,18,-162,86,-68,73,191,-182,3,48,19,90,13,222,98,51,-213,22,93,-78,-61,336,219,68,-11,64,145,25,177,189,-190,108,167,5,-19,-37,75,149,274,-158,54,101,87,657,56,520,-164,216,86,14,-16,8,1872,84,166,109,-175,210,111,-204,96,-52,113,-10,470,-5,39,52,-7,52,13,-139,-37,39,-10,-18,0,59,10,-13,-41,82,66,32,5,186,-19,41,21,280,-60,103,-5,175,513,-21,27,37,18,30,-15,126,-19,131,-21,91,-29,18,46,0,17,-241,165,79,112,94,101,92,84,395,70,391,11,129,-25,-31,603,-42,221,13,-18,13,-3,-124,55,15,87,-444,-84,70,-4,-89,23,170,322,-94,61,3,60,64,-45,-18,104,100,18,-24,96,77,-71,223,19,133,142,165,9,56,177,608,221,98,11,38,-203,3372,-17,473,-131,-12,179,-7,23,58,2,253,11,312,-57,-35,141,395,82,5,20,-16,-18,117,671,49,120,-49,57,143,132,2985,3353,22,-8,185,45,63,38,359,33,3,34,75,13,-9,168,-103,183,58,45,-11,49,113,43,-3,-5,333,101,159,232,-14,47,26,-7,95,46,252,443,18,161,4015,4171,2903,3404,5178,12818,1895,71,677,-5,20,175,109,58,175,46,27,-182,-78,77,-88,-20,-32,170,131,-4,-55,65,10,4,2,213,93,214,-30,63,-8,-40,0,-19,6,156,-24,6,-73,76,204,26,167,80,210,49,235,-149,-19,-11,112,78,45,-121,-26,15,-111,-1,21,57,135,-3,40,23,149,47,19,46,-30,-19,54,13,2,-23,44,9,115,99,16,-79,19,-26,-3,-20,38,22,144,30,-140,-49,375,87,105,-26,48,132,40,69,132,15,89,348,-11,142,59,-95,286,96,77,18,1110,45,141,1938,29,27,697,3,33,1,-28,-32,66,-74,72,27,84,-42,18,45,106,714,251,323,25,39,10,0,-1,35,3,58,53,-11,71,165,59,59,36,135,758,45,-95,50,14,-5,42,44,-27,36,-21,242,165,-7,-5,298,73,-9,-8,-13,59,-21,82,-161,-83,194,11,25,122,30,-42,-52,22,-32,65,212,62,119,156,-195,142,74,37,117,-85,150,24,27,-32,1190,147,168,54,52,-75,330,-49,-3,43,-61,-56,124,61,141,-25,111,174,156,-33,22,536,-60,-6,-55,-18,-73,14,78,26,210,133,2,174,-6,-36,100,1,210,85,44,-27,28,33,-15,2,104,84,25,-132,41,180,91,41,541,18,-107,78,-16,93,-5,156,40,-13,-254,-7,112,472,-75,-17,110,149,62,-44,-56,12,88,320,-59,32,18,-6,241,7,119,106,25,143,-344,10,-11,25,-66,-12,52,10,42,55,-74,-154,64,-77,-42,83,79,51,67,145,1542,311,88,-31,94,-106,-63,105,45,70,15,53,27,205,63,4,71,-190,443,1289,38,4,49,33,99,15,-38,616,19,4,-16,48,338,11,-35,-32,86,104,103,99,-26,-39,-23,-133,-31,-133,35,150,-6,-21,106,194,109,292,-6,9,-152,-51,469,64,-3,30,-39,-5,25,104,-10,151,41,-133,313,26,192,3096,80,-45,-13,-180,-36,-1,-4,37,-71,8,-11,-59,-14,-15,-78,57,102,163,36,-162,177,58,-5,96,-16,74,-8,-38,44,-20,8,2,57,54,27,-13,-16,25,-1,361,-269,30,196,-30,20,9,-50,-38,247,233,780,49,102,141,-22,-13,179,266,304,14,353,-33,101,-3,1123,32,37,-29,556,238,475,96,-17,1978,2329,-9,4,-36,2,-51,41,136,162,101,124,16,55,573,96,176,-130,37,-49,328,-113,-19,-62,67,-42,167,58,262,133,-5,5,-27,60,-211,219,196,25,306,76,103,-22,-81,-31,90,90,66,-100,33,7,141,14,-38,335,128,34,78,2494,-78,615,-36,-2,-46,303,-143,82,3,-8,628,35,14,165,32,-47,1186,41,-10,2,-10,80,55,484,-24,59,208,19,21,308,56,156,289,320,142,112,489,-38,-69,91,23,56,61,108,-18,82,440,28,-316,314,268,-59,-21,-39,20,83,174,173,-20,26,108,-16,-47,-38,129,-308,-66,-10,168,-6,53,33,94,-36,56,135,5,-76,-27,53,30,28,755,45,8,-50,64,-37,-22,3,-32,24,28,8,-4,109,192,497,1065,-31,-19,98,-47,-123,145,64,36,90,0,-111,-74,586,-251,195,-29,75,-7,196,89,29,200,-1,11,38,12,250,-18,33,41,44,36,138,-7,198,-2,22,165,2209,49,81,34,81,24,-31,18,144,126,-73,14,70,86,-59,123,46,102,-4,0,32,-27,61,56,122,30,-25,111,82,-317,-30,22,-16,78,-83,43,-60,33,-209,61,-143,325,0,154,-26,48,98,-48,203,38,-13,5,10,47,34,70,330,13,58,51,80,14,69,148,-482,315,307,-82,49,355,234,29,-29,-58,36,-131,-225,-3,54,97,146,-46,24,72,-26,43,134,102,74,-10,231,-29,-36,68,36,-77,-33,-15,-107,-31,283,24,44,-39,58,51,207,40,345,39,210,-12,-33,106,72,144,-11,69,69,5,-11,152,35,7,12,-19,138,-3,79,-7,13,95,272,251,133,-344,122,-13,2,50,312,21,534,-13,-8,64,-27,51,157,-44,-6,-98,80,414,-49,68,-9,-2,-29,184,0,4,187,25,22,135,23,96,20,534,-116,-5,14,27,14,30,69,148,-37,105,23,287,85,157,2,289,323,297,-148,310,-223,351,49,259,-17,-64,9,132,-44,1,-2,-112,42,29,54,195,308,128,145,-87,-13,240,510,78,-44,434,7,-64,-28,25,-162,-115,-55,-3,26,-24,15,-27,26,232,463,-36,-466,-51,12,18,37,-127,423,-132,39,-26,271,-30,68,57,23,391,277,71,1,13,-5,1,39,120,8,-51,296,8,21,302,296,-71,40,118,95,16,125,-33,51,-26,-26,7,41,2493,50,306,61,-119,254,91,491,65,589,-109,116,178,32,285,28,18,247,-23,-283,26,25,-27,1,23,5,7,14,22,-31,160,-56,-38,18,18,271,231,107,21,107,188,62,29,-3,3,-33,138,227,-60,-65,13,68,-87,171,100,33,-24,21,43,383,45,16,58,-32,-107,7,11,12,48,-32,8,55,89,91,34,-27,6,9,67,-90,188,8,-166,-27,-24,-17,-100,-21,195,27,-5,232,72,65,1228,142,431,19,116,63,-10,143,48,-23,28,64,116,21,42,397,-16,10,-149,30,-393,-34,13,273,15,39,74,-17,-102,-62,238,132,248,65,20,-147,101,18,14,-23,103,60,79,60,35,-281,119,-21,154,92,34,-19,-2,308,50,7,-73,28,29,100,192,-163,29,-133,12,294,71,90,79,-50,18,187,105,-13,134,74,95,87,60,90,-13,-8,-162,199,14,380,13,70,138,198,126,52,-272,91,-4,294,247,-122,14,21,91,-29,-17,-3,69,647,-121,83,10,-59,136,4,249,99,45,325,272,8,75,45,145,-92,19,18,39,68,130,190,894,22,-10,43,2,-59,4,-29,26,87,203,102,472,50,-7,70,61,4,-41,172,-18,-14,1764,119,-24,34,80,33,10,-77,290,1036,240,-252,-76,327,216,-234,252,131,-3,-25,18,-265,81,-81,-12,-32,-35,75,47,43,-38,-72,68,129,47,2,-22,501,44,1589,-185,60,-13,58,32,40,9675,7,84,16,-53,-18,42,95,252,328,103,3504,-18,455,57,82,-126,92,33,33,6,97,-26,223,190,2491,-257,8632,53,164,-5,65,31,136,31,137,454,1,-6,-33,7,-41,67,96,64,241,-1,289,23,51,101,-14,22,-44,58,227,4,31,162,-347,27,16,429,15,-38,605,30,-35,125,58,125,-49,25,12,101,3446,-14,29,24,129,135,-16,47,27,-33,-111,-29,-103,19,-37,51,9,38,-25,0,-31,2948,-42,3,4207,353,41,-41,236,-233,-58,6,163,204,-3,71,520,40,4,254,316,74,360,-7,786,1471,-19,68,98,258,152,188,-126,-34,-31,296,7,18,110,78,23,145,41,-62,54,9,935,260,-24,-10,2,1495,59,49,234,652,163,-675,-42,2001,59,2334,2265,8346,-24,26,6043,824,-118,224,24,54,12,1278,-36,149,84,-23,20,-827,1367,30,13,-3,1024,81,42,10627,42,3,843,108,19,94,60,52,-46,-53,1422,600,-16,5,85,-11,13,-9,119,-31,-91,-80,88,-198,-38,14,43,-101,79,-9,60,44,279,-268,223,210,22,42,-13,104,136,-90,4348,62,70,140,2132,1044,182,174,63,-106,-151,1714,71,-61,-153,-51,41,-22,201,198,84,-61,137,-62,-33,168,84,13,45,284,144,76,322,4,133,34,61,-77,4590,86,113,-94,-44,17,2789,-227,261,143,-12,270,1137,-20,52,18,80,48,-8,4504,3248,23,241,-58,61,695,462,155,240,-57,2101,-31,22,-49,70,53,-1,60,75,34,-83,-41,-3,-57,148,-21,133,84,422,144,36,-11,-43,-13,15,114,246,103,295,107,296,72,51,689,480,270,518,27,-85,20,-42,742,76,-281,79,275,64,84,-83,171,12,19,27,53,-24,45,10,68,241,84,25,105,-13,409,310,-32,194,2817,4504,497,-53,-28,663,-31,8,-217,7,-345,-5,65,6039,8,13,58,-4,58,12,36,89,88,288,-35,-50,-18,23,181,335,218,-16,-21,31,1953,-45,34,30,39,18,-44,42,276,13,29,-18,23,115,42,-4,189,-71,104,-225,-23,4,-81,185,-33,104,164,475,177,199,19,8,0,54,23,67,41,53,-2,-10,-38,51,61,4347,-93,1906,28,43,58,39,2889,-366,949,-65,17,35,14,844,-25,246,183,141,111,232,63,-49,116,-72,-108,275,27,9229,2135,37,274,734,83,344,46,172,144,29,226,20,347,-122,-129,187,35,66,54,395,58,57,189,17,143,114,0,632,101,232,34,1129,-50,33,-25,120,111,88,36,-155,-116,345,27,146,2900,-8,13,22,30,262,73,315,139,77,-30,10,51,114,131,94,440,134,368,396,6,-35,30,150,211,307,48,91,94,-2,110,596,30,549,-69,11,69,355,88,4,60,91,10,1,132,217,117,171,294,97,14,37,-17,278,146,118,641,98,143,23,-35,43,41,99,-35,-84,116,643,-9,60,-33,144,92,78,-43,704,-47,-38,-25,263,-14,76,36,-44,51,84,-37,324,5,46,37,30,137,97,126,24,81,2814,95,498,50,102,-91,87,-77,12,10,135,356,30,181,61,77,118,166,407,560,56,51,-11,21,18,226,-3,278,3514,120,3656,136,328,45,115,161,30,30,-76,-11,-62,8,105,531,3,49,46,23,10,5,150,49,126,165,-2,-35,27,55,264,1194,44,-35,31,-9,39,-14,-2,89,242,-22,98,223,36,62,-45,281,-14,6,33,37,-136,-26,72,81,-46,-20,55,-84,232,-16,99,38,-4,3,-123,-14,-4,-101,-69,113,269,-22,-29,71,-5,200,141,84,-16,-18,30,-40,4,4,155,253,243,141,534,636,-43,22,-21,60,336,76,22,-149,-5,0,1676,-21,-122,-15,53,108,69,27,100,609,52,-427,0,-16,338,55,330,-31,122,18,151,145,-22,-36,127,-6,404,28,24,93,54,40,74,-36,16,-32,777,21,323,18,137,64,135,93,87,-20,35,129,73,34,-1,134,-35,51,116,-45,-17,184,320,-136,-91,-87,39,25,-33,4,53,-139,-41,55,-141,-73,81,-34,-282,435,-170,76,-52,18,-189,-31,-25,9,3,18,3630,36,348,27,7,-6,-1,351,-6,136,111,367,28,139,601,-43,34,-37,-25,195,299,164,12,6,25,281,147,201,180,-55,197,-2,-35,-19,62,-12,50,-262,-1,-14,72,279,68,-20,-43,4,8,157,170,88,18,47,85,57,99,24,168,184,28,27,32,-405,-32,104,104,235,195,-209,-25,-104,133,-16,395,120,108,13,24,-32,104,384,-15,-52,295,84,-60,561,-35,-38,99,43,24,884,624,-67,-36,128,1972,620,452,45,-54,33,496,-25,231,-100,54,5,18,-237,0,334,-22,33,-40,80,-25,-98,-42,224,-152,143,-22,-149,26,420,52,-280,108,28,15,199,-51,83,37,205,23,116,-34,-5,473,101,-27,175,-17,28,67,51,-26,70,-123,-13,-107,126,212,-93,-122,93,-15,-14,21,57,-13,-12,-47,-65,191,44,51,257,58,43,-12,-25,20,-45,-15,24,1,18,20,-42,227,153,-46,5,89,48,22,-104,13,158,-120,142,210,-93,-61,-107,-193,276,-191,100,42,40,50,153,43,-12,162,-49,92,-113,64,-140,197,-85,-11,23,13833,215,-197,304,48,-29,-3,180,61,103,-37,-12,64,-158,-118,125,26,192,-5,23,27,16,161,-91,72,42,22,65,15,125,4314,25,20,114,16,160,379,1,2417,39,-156,-117,-39,-30,5796,473,22,3863,65,-9,-171,10,147,-12,47,535,268,116,39,158,37,48,147,-1,420,31,21,69,42,-7,236,-44,48,-48,143,-103,51,-24,-99,211,723,223,230,-113,-77,-11,-7,-91,51,-13,128,-23,93,133,44,138,445,-317,103,-2,65,84,2,54,48,64,34,303,-52,77,1065,455,180,-2,16,-45,281,29,125,39,-22,1130,15,-29,144,182,80,210,98,187,-44,39,153,62,68,-8,129,76,-197,-72,-17,7138,-98,330,92,68,52,-190,8,65,3,-59,-49,-51,-6,-12,22,37,37,56,-89,-11,9,-154,14,-33,23,33,118,-216,-13,30,-45,35,33,50,107,250,134,5282,981,86,40,91,-91,384,238,-162,115,-13,200,-14,-27,32,268,-63,101,-34,36,-103,268,59,188,81,-36,35,23,52,15,-8,254,-178,60,66,-3,28,86,250,-4,-25,208,-64,1313,66,-34,37,530,-7,17,127,43,45,2,32,17,-61,131,43,19,20,104,-4,52,829,340,83,65,-25,32,56,1987,30,170,159,-32,-85,727,69,-11,276,9,-4,154,128,-26,-20,18,-31,-52,18,47,21,27,82,272,-29,-31,22,722,60,37,184,119,51,82,-21,-274,-34,24,33,12,-104,-10,133,172,36,-217,9,44,12,24,101,-151,233,732,35,21,24,385,33,-54,52,20,44,16,43,9,56,-20,72,858,25,19,40,2,103,32,433,6,44,87,9,-16,-174,24,69,-24,10,4,79,69,81,96,71,185,56,44,113,7,259,302,36,179,-10,97,-42,363,69,67,-43,57,-5,-14,36,201,-60,21,55,91,36,62,14,5,355,33,-40,-6,-370,164,-73,-29,104,27,51,-6,-34,103,369,13,445,32,-12,648,217,53,-34,-42,30,-46,58,199,-48,-20,-132,169,95,260,7,19,-15,66,44,28,37,55,69,50,404,6,-19,279,53,274,47,-55,19,103,-14,-51,432,61,-91,-31,-50,12,-17,18,-23,-4,11,273,15,-90,247,58,-14,-292,-212,1263,1644,-102,-73,0,-61,-20,15,-89,-14,-10,199,73,-15,-7,231,88,201,-7,89,-226,-6,-47,22,41,758,-27,62,-224,-47,91,44,-2,1833,-8,135,224,917,107,227,26,-120,-529,88,-10,-49,130,-35,28,12,42,52,152,112,2661,20,6986,22,-35,400,292,114,-19,76,-39,-22,-41,46,19,6,-15,-46,210,622,13,14,-28,-8,36,-80,46,-187,-8,60,110,48,29,182,118,-18,39,69,-3,0,69,0,187,14,24,102,193,89,40,329,28,51,31,4,521,-16,70,107,-5,22,42,521,5,-43,-12,115,319,4,-97,169,95,34,123,16,256,-35,116,858,-172,-83,-4,-34,1670,53,-7,10,90,-222,4187,-73,223,227,147,28,-8,61,16,95,27,-46,18,301,117,-6,410,249,783,164,94,-54,43,220,-98,-52,38,-36,91,103,43,-7,10,5,194,120,158,-47,15,-22,49,-3,86,71,81,70,26,-16,-44,-12,304,-34,-250,-146,-190,401,420,260,-79,-177,577,-5,479,539,37,204,7,732,12282,107,-13,-242,93,106,-50,90,-51,153,175,473,5698,2736,77,59,6,41,19,-129,-22,220,43,67,63,99,496,92,-1,27,-150,-83,160,4,-67,26,-12,-5,-218,37,-10,-208,140,-70,31,302,-98,40,-93,18,41,-54,-3,-31,2,-326,13,10,-136,221,-2,75,42,226,-74,69,74,-4,-22,0,214,35,-7,-8,89,-90,-18,5,198,350,445,3172,420,14279,-4,-15,38,64,5,90,158,-160,18,-136,-13,39,375,48,54,159,26,64,275,3905,67,243,57,67,22,41,95,20,-79,60,1921,51,25,-101,121,-272,228,-17,82,7,38,-2,20,966,35,176,15,36,13,123,115,25,18,73,13,20,-44,-463,-58,158,53,-19,59,-65,134,-51,-24,-14,-73,-108,312,37,630,165,21,12,-96,-132,-46,114,-21,-61,2637,0,634,113,146,95,65,17,451,55,-185,32,-32,-26,128,61,-58,240,70,24,-15,-16,-416,149,8,142,151,-8,-15,-18,207,-105,66,-63,-110,-93,24,-76,-94,77,84,11108,496,8,4978,-108,16,17,-149,980,4777,113,412,7217,-29,22,1960,148,697,21,305,65,23,108,24,138,-8,-5,45,-62,-223,-63,-1,101,4503,187,-60,512,35,1608,234,275,105,312,12,10,33,29,-44,53,258,180,14,-10,36,17,41,386,302,-255,119,137,129,206,0,165,354,351,344,190,183,-5,474,161,547,9574,57,-8,52,107,-35,17,115,475,71,418,220,0,11,-34,-19,45,61,-353,43,-60,44,50,103,58,47,239,-1,6,7283,9,13,-5,85,8,-51,28,-101,130,82,104,-77,-12,253,1145,49,201,130,19,-119,590,-162,-199,40,-16,-168,64,37,89,-12,18,343,31,-7,-127,-4,-82,50,-51,-137,54,-13,-20,45,-42,72,88,-15,177,40,5,-5,40,102,-37,-9,23,-27,-85,109,149,-50,57,111,7,19,-98,42,90,134,-363,-30,-35,-274,-28,-12,155,-97,243,130,167,-75,-49,121,27,226,-13,4,-5,41,62,-98,-48,10,55,154,31,329,-45,33,150,72,18,7,91,80,52,72,3,149,361,46,48,166,19,24,6,278,-37,2,6,-66,-12,-175,121,-2,172,-121,99,-33,18,-148,548,-527,147,137,5,66,108,302,199,3672,731,79,51,60,7,-167,-45,136,-150,7,1794,86,608,7,81,1676,199,32,6,-47,-6,122,-18,276,59,-57,-16,61,31,12,25,60,163,22,-192,-182,-312,89,12,135,3234,-10,11,281,127,28,236,-28,22,-29,-113,-34,8,49,7,181,19,982,-20,25,-28,-46,-30,225,268,115,-43,499,240,-15,59,19,-13,2158,136,16,-34,-11,390,804,90,81,77,-129,979,107,-221,8,-52,-48,-13,55,361,358,-2,348,41,-194,-51,74,206,73,83,173,107,362,494,-71,444,28,-31,91,378,46,208,69,373,36,-5,66,29,411,-22,113,-80,-67,133,40,-14,-280,57,459,45,-6,91,-55,159,58,-5,369,6,24,270,-170,-12,243,1736,-72,0,145,53,122,-46,9946,474,41,24,58,113,99,67,-1,183,80,59,49,12,1,332,246,-49,406,-4,229,3,-38,5612,348,86,150,-253,55,-55,349,26,58,371,16,27,-18,90,217,38,16,11,1114,-105,80,-218,-287,283,91,29,38,261,9,181,-75,131,762,-22,83,60,255,40,3,-61,18,-99,1979,5,12,217,317,5,69,75,79,59,61,218,-129,96,-3,38,163,116,25,50,0,93,14,560,-43,138,90,309,-53,9,68,-120,-59,43,486,-38,149,59,488,97,188,141,-207,189,-3,-59,61,-85,-141,-50,-38,-21,27,169,72,48,60,55,42,138,-67,24,48,7,24,113,-211,282,-12,581,561,-5,-76,22,140,67,7566,23,-37,17,-23,62,-55,17,40,-1,155,46,46,66,31,-34,3,49,-31,43,33,16,189,-17,-97,-29,-120,87,6,43,83,-1,47,49,-32,31,4,7,-14,12,-24,27,154,-10,12,37,49,-210,23,-32,117,47,89,4,-11,-116,-117,47,48,21,133,30,416,129,432,203,66,-402,-65,-80,321,-35,-21,645,-10,708,158,-59,-7,-99,-21,-29,-319,172,27,59,-36,126,-113,-25,136,29,-10,96,161,25,45,384,364,1,75,63,-44,47,100,31,-102,61,-122,58,3904,273,50,2,-4,207,-43,23,1186,76,47,483,484,-61,35,201,-106,35,-20,39,-32,139,8,-22,94,-131,44,44,42,76,274,98,-68,-278,-29,-36,199,148,932,265,32,101,393,-30,556,20,13,-14,-802,97,-154,43,54,246,32,-76,18,-40,-204,-129,-13,-338,395,0,25,54,-1,-124,-176,-24,35,188,-37,-42,-191,108,-121,-31,-37,138,-9,-28,484,-44,-47,145,-4,-18,58,-21,-111,225,49,-161,-159,18,1459,-37,148,-10,96,66,46,41,306,-191,-64,88,69,30,56,72,35,0,147,119,33,34,292,22,-134,-24,-173,112,124,9,77,14,-159,-12,56,-27,-73,-650,34,422,711,108,-628,-40,73,20,14,73,65,-39,260,301,4,106,408,28,40,50,130,107,68,2735,32,-156,147,-31,5,-19,-5,1560,15,-497,-1844,1,59,-38,-40,522,34,-417,27,-56,21,-53,1040,18,-74,45,-69,17,1431,211,-30,12,92,-53,36,1199,-52,-137,-41,684,5,4035,-9,-185,-1674,-3253,-131,-174,32,-31,71,-30,51,-62,176,-184,870,2853,875,30,59,-97,38,450,142,2496,31,25,-16,-5,-62,2890,58,27,1765,25,-40,-6,53,158,180,330,83,2122,-108,99,-33,-180,-5,6,92,66,66,4,70,67,-64,157,28,36,-24,-79,-211,227,335,275,19,158,-20,-158,-67,-79,596,75,523,77,11,51,53,-36,133,-51,3585,78,384,-17,37,2724,117,39,-6,43,-13,23,-2,140,10544,13,-7,23,213,42,-9,-39,-108,238,-36,121,58,-61,-46,-34,74,-32,54,24,24,29,-60,-68,52,-21,53,172,310,40,50,37,17,-48,175,-12,-9,33,238,-65,-81,11,35,-6,-91,14,10,330,54,14,-35,48,1752,70,20,-129,-31,-24,127,3074,-8,144,-35,-43,55,3,46,31,14,-14,-56,273,51,-17,-71,215,-18,-32,-10,64,65,458,-46,-15,5,217,27,75,56,-39,31,48,-233,-59,-3,38,99,68,575,168,-29,-207,-336,46,23,86,-32,55,46,-80,42,8,51,79,327,34,-29,539,581,210,-25,227,-509,-124,-52,81,-1,70,-66,25,11,33,10,46,74,-64,172,427,408,74,25,191,70,245,-82,239,140,-45,222,-25,99,190,-95,-72,5584,5851,59,-4,38,423,-14,-165,1587,86,49,813,12,34,527,706,341,-253,31,-40,44,-46,-49,-197,-65,-30,124,-28,984,-114,-27,7,-190,27,393,260,119,99,0,68,125,269,102,14,-42,62,46,14,3541,248,3,70,-1,-9,-4,-16,61,33,30,7,31,-36,-34,-30,44,55,-29,165,98,493,34,21,119,-63,1834,4366,680,83,53,2702,1158,-27,2140,-51,-28,143,3,43,11,5,-45,130,37,23,170,-66,-184,52,6,432,-61,170,-62,310,50,-65,66,-7,41,102,-101,20,215,51,11,42,-285,-34,-45,-34,-13,-90,-113,-148,-20,10,53,-86,-235,-25,-25,46,29,-35,-102,-22,14857,35,67,131,-6,-9,-86,54,9,-25,-51,-11,-15,-49,-8,-156,-39,-109,-76,30,114,79,-203,-17,137,56,914,189,-47,1913,36,-65,71,61,1384,-66,354,-76,16,103,-67,120,35,215,-4,-29,-81,29,89,127,152,-57,20,134,19,-14,175,29,7,63,-199,25,-7,21,-133,-23,-7,90,-16,31,280,10,-17,-38,40,15,88,52,73,46,395,45,-49,-17,8,-11,62,124,-41,16,97,34,49,-40,17,14,39,27,41,51,16,5,-220,172,22,343,-37,-29,-13,31,-35,8,8,-8,106,4,-12,63,-171,13,29,-328,13,-7,-323,99,-148,35,22,-10,-111,90,23,-6,27,136,29,9,15,-124,-12,-41,-15,-33,-42,-33,-1,40,-86,-16,72,118,90,-96,35,24,54,-26,22,11,4,-4,19,-34,48,47,-66,47,-43,-81,88,37,136,22,14,-7,-48,9,49,42,-67,54,78,12,134,19,-119,55,116,111,53,472,-293,-32,50,36,65,19,12,76,30,-65,503,-1487,-50,680,-72,119,-8,45,-58,1,-13,-43,128,31,225,82,-38,0,46,86,3,-309,-78,-26,72,53,58,-74,-8,-69,17,21,60,-25,51,94,5,42,-25,9,-30,-26,-191,51,39,-56,-64,-304,100,82,-94,44,-3,58,-81,51,178,-6,11,13,2,-8,8,106,204,-22,-42,-23,-72,1,-38,23,-428,46,-104,-80,-24,15,-14,337,-228,231,3,25,13,-27,-23,36,96,-53,282,16,-53,-90,-34,5,-60,69,17,-4,3,-23,18,22,16,-26,24,6,85,-23,62,29,99,-170,98,196,79,50,-38,-35,-7,-1,152,-313,34,-3,142,-29,-285,44,93,3,-8,-8,24,-46,38,62,-78,61,-306,50,69,174,-89,108,-55,135,-34,-53,43,28,26,41,0,117,18,7,114,105,-108,61,80,-290,-2,16,-38,28,-40,8,-42,14,188,-74,33,-39,26,29,33,145,162,-23,74,-18,-35,-23,53,36,-11,77,-23,-35,33,114,153,-22,-5,87,-212,-2,75,-3,35,-99,-4,95,81,-6,0,-120,116,-20,-28,18,-22,-28,7,-103,-20,55,212,18,-81,-150,6,107,-1,130,-36,-25,47,24,-250,-20,-84,-13,112,-29,-8,-37,727,50,-70,47,-60,47,-10,-39,-290,42,0,-6,-40,21,-27,119,127,-46,-133,-44,64,95,-71,-71,66,164,76,61,83,35,-86,-142,29,34,58,136,-345,18,113,-127,53,7,74,57,-33,-134,-39,121,21,50,-24,110,-65,50,-30,-44,-36,-23,21,92,36,-54,64,-33,-9,49,-20,-28,-18,-5,-25,-20,-118,-67,31,118,-34,-63,-172,170,-46,-23,43,19,5,48,8,228,1,-13,4,-111,19,4,38,8,-32,-76,-19,56,71,-69,61,113,33,69,-71,53,63,-10,52,-11,-40,-34,-118,12,-16,-22,-26,45,49,70,16,336,-66,13,91,99,-13,-24,-16,300,-58,-34,-39,-47,20,-6,31,-80,-54,42,-52,-11,10,-279,-76,-23,64,-15,-23,51,-5,-14,-128,165,99,-78,-51,36,-60,-1,-11,-50,13,-29,-72,-10,142,-33,-38,30,21,97,-3,7,175,-35,9,10,6,-79,36,-28,19,67,-94,-55,118,-8,-47,-38,-27,-5,-435,81,-17,26,92,-34,156,19,158,24,14,9,85,-36,-143,-18,22,39,-11,128,-5,-79,-142,-75,49,-28,3,31,-43,13,3,41,17,326,-69,-9,33,-14,123,-156,-142,35,26,18,-35,174,-32,-39,-25,54,-95,-21,42,-6,150,34,43,-134,4,84,137,85,31,15,230,-4,10,86,-43,-15,69,-44,18,-118,33,226,-87,68,35,33,93,100,-42,21,97,21,39,244,6,-27,-63,-2,46,3,-18,104,82,43,-105,31,55,133,127,-59,22,8,49,2,249,-1,-983,7,-94,38,149,102,30,4,-44,6,-21,26,421,-37,-125,-66,176,-38,49,59,-70,-26,-2,39,-55,72,105,-33,-29,42,-86,20,137,39,4,-85,41,-51,27,-82,156,0,-5,90,-9,24,488,-22,-40,-90,182,-29,3,81,61,-64,54,-34,15,40,-51,-52,96,-79,398,37,10,-32,-7,-345,-94,16,3,153,46,-4,13,76,-24,138,98,-31,125,151,132,-201,-6,-19,-48,-16,-26,20,-6,-4,31,55,-26,199,164,5,84,42,134,30,-20,-24,27,81,113,18,-2,54,7,91,99,-14,183,-81,-59,23,19,79,-66,12,67,-193,38,8,-26,22,12,30,64,-75,198,188,34,-1,-98,26,96,4,-4,100,165,28,-59,5,48,-39,304,-65,-73,-26,-323,71,110,15,51,8,-3,-24,31,-15,28,61,-30,-84,37,171,-1107,46,18,-33,-21,-58,15,-153,-19,-29,105,89,49,24,25,1,-77,196,74,26,70,33,156,-16,-96,-47,77,-72,73,-3,-32,-21,-14,0,19,16,-37,-313,15,-30,17,-113,29,-86,680,-66,-134,10,-86,72,37,-279,-16,-6,37,167,148,-89,46,344,-557,10,30,-409,-354,-64,10,55,20,-40,-44,227,23,-196,32,-96,175,53,67,-29,-8,-19,68,-84,-292,119,55,30,24,-94,-35,74,23,-160,-127,214,-126,63,-281,-108,-144,118,-31,-78,181,-61,-12,-30,-15,71,632,99,-23,-51,32,-21,-14,79,117,-94,-395,28,20,37,104,20,13,151,-9,-57,-149,181,1,6,2,27,-65,51,-25,19,54,59,42,-20,-16,-16,107,-5,35,-13,20,-28,9,-43,-25,36,-278,-146,-456,12,27,73,41,-163,-173,54,63,-111,-124,-58,32,15,19,43,162,24,7,-27,41,76,-81,-112,-35,-259,120,92,7,16,-106,420,11,20,49,81,-83,-16,-187,17,22,160,-285,-14,-119,13,-6,-18,-3,43,-181,-41,-12,122,47,311,-147,27,-6,53,25,8,-33,19,-57,48,-4,79,-1,77,-1,-86,175,-2,-29,97,289,-280,-122,-4,-14,-34,133,-664,51,-84,-33,-68,10,61,-88,-224,82,-22,-19,63,-94,51,-8,12,3,-53,-20,-114,21,346,15,-10,-15,-16,-12,7,18,-18,-25,-7,68,132,-26,-72,15,29,32,-53,43,-15,78,40,-135,4,-22,-844,-17,41,-120,-134,-21,13,5,5,11,-233,-81,-2,30,58,-6,-30,33,-39,21,25,-3,24,21,60,-27,-3,53,118,23,32,25,19,-18,-23,-86,29,47,110,-69,45,-88,-106,37,97,11,24,-7,319,-241,-427,-322,-1787,-112,40,69,74,-110,-39,-5,-22,-6,10,240,68,-6,87,408,70,73,-13,-67,-69,316,-16,24,-63,-58,-1,-1,-12,65,-50,44,142,71,-2,-43,97,6,11,-140,68,197,-190,79,-397,48,-59,-32,-250,-41,24,349,102,-29,-29,-87,52,52,41,-87,-20,5,-13,1,29,758,-13,6,-56,163,34,18,73,108,75,86,-30,31,161,-62,-76,79,-60,189,-86,-137,132,1428,77,-13,-60,-157,-42,6,-13,339,34,17,25,-2,-179,-52,56,11,29,-98,-38,119,-21,-1,65,-40,109,-569,-47,-54,-106,-77,-18,23,-1,31,420,34,-12,-71,8,119,1,-197,88,-11,24,-19,-74,63,9,-36,41,4,2,53,46,-70,15,13,-100,-47,168,-30,112,48,390,-300,-28,-11,-44,-28,52,-3,-93,11,-27,19,-130,21,-72,-69,34,-15,-5,-17,-48,-76,-11,28,252,38,105,-28,70,-39,135,15,134,15,32,372,136,41,-11,-55,-91,-6,70,-50,-82,-3,-1,-67,11,-24,-84,119,-9,-38,-24,147,-29,55,-475,14,-98,64,118,-50,234,290,3,-103,39,-68,-4,29,-24,100,6,83,7,-49,22,6,-27,-10,-5,-95,24,36,-24,-236,-11,-89,-14,20,121,59,27,293,-167,-15,-401,103,-85,-8,-16,-99,40,-83,-83,48,-62,368,30,-97,135,-67,329,-31,-47,32,-103,40,122,-67,216,184,31,-31,-1,-114,-87,88,15,-141,-26,-76,205,-90,85,38,-69,29,25,-85,-57,29,-206,-12,29,65,73,-14,13,36,-261,39,-36,66,169,5,7,-57,122,-11,95,27,21,79,37,34,-13,40,203,0,445,43,27,9,43,2,21,31,94,-125,44,-221,-66,9,-43,-35,-97,-8,-96,91,111,-8,85,-63,58,1,-23,-19,-22,-181,-254,18,-308,57,77,745,18,-9,-54,15,-11,-4,-11,6,-14,53,-26,60,76,-76,-45,112,26,27,41,20,-29,-65,33,14,62,26,3,102,67,-30,-4,12,-59,31,-83,24,172,14,-67,-77,-39,-112,-40,48,15,42,144,-12,-49,65,-6,-76,-16,78,-53,0,8,-154,11,-191,-29,17,-16,105,-6,98,70,-4,56,31,-286,-12,-89,-94,36,-32,11,27,-24,10,-57,-58,177,168,-38,24,79,41,394,306,127,-5,14,179,-46,130,-6,150,19,-53,1,-78,57,-10,31,154,-13,-35,-7,47,-13,-18,-72,83,-199,-182,53,-33,24,34,-12,-21,26,19,81,27,-40,-12,-52,166,-87,-9,32,15,12,5,-47,126,171,48,-77,-60,2,-66,-69,-35,-130,14,26,-22,19,47,-76,2,80,-137,31,125,-1,-134,-119,99,29,-166,-36,36,7,23,49,44,-53,589,-14,3,134,-197,45,-129,97,257,95,-143,61,0,42,52,-295,-29,-89,77,35,100,-262,79,9,84,110,-18,-309,307,-362,-35,82,276,-94,-25,57,2,-25,-5,25,158,108,96,-3,-44,-155,53,176,29,-237,-81,36,34,-40,28,32,102,-441,-224,142,178,-135,16,59,-73,21,18,-33,-59,9,-66,38,126,36,-81,352,-140,-527,91,183,-6,32,12,-132,3,111,-11,81,-27,-152,110,50,10,418,-24,328,-300,269,310,13,11,-39,-1,-76,-15,38,-39,15,-292,-123,-19,8,-271,-44,40,-96,217,-179,115,-272,24,-77,-46,-12,162,-206,176,-473,-74,-16,-97,-8,96,190,34,14,-36,-23,140,-21,-35,12,6,-60,52,-202,-3,10,23,143,-168,-65,-6,41,-3,-28,37,-48,-17,-140,113,34,162,25,307,-30,31,-93,34,-59,95,138,-12,-137,9,100,-56,45,216,125,24,-11,-10,342,60,59,23,271,27,16,-30,162,1,79,37,-87,-15,44,21,37,5,45,37,-220,-17,122,24,-23,14,5,4,60,38,-101,1,38,-229,17,80,-15,-77,29,5,24,80,-87,60,62,-11,-102,39,-3,9,-45,86,-54,-31,-353,-97,-61,62,-29,88,-27,-16,88,-49,12,-409,193,58,79,13,18,40,-8,-71,6,106,-43,118,-1157,188,12,-42,16,57,-69,-120,-63,-26,2,102,-10,37,-39,3,213,-88,-22,58,-47,202,-270,-11,70,-58,-31,0,-57,80,60,97,178,23,-110,-90,-59,-57,372,-17,432,42,-95,-34,-97,-26,-167,-79,-130,-7,403,50,292,34,266,-4,19,-59,-19,227,68,-26,-35,-2,-173,345,104,70,-1,2,46,138,10,-52,-1,57,-28,28,-3,-9,-201,-14,112,-12,64,29,-4,-85,57,11,15,-40,-23,-2,18,267,108,-47,-128,53,15,52,53,12,6,70,15,-34,-5,38,67,13,65,-65,-101,-14,-302,20,14,12,74,-7,-15,-36,2,-79,10,208,5,-107,-44,-62,17,10,10,87,-87,-83,-77,-47,284,-99,152,-331,-128,-133,-7,83,171,-154,-20,-153,-41,321,-19,36,-119,-176,-8,-184,-37,24,-6,164,13,31,47,19,-14,-1,-10,167,89,81,26,34,90,-7,51,67,-73,32,-68,10,11,95,-27,43,-69,475,91,43,-164,18,-14,33,-80,84,-24,-109,-9,62,103,-403,45,81,-7,21,-100,-402,35,6,23,77,54,-14,-4,49,15,56,119,254,-71,-4,44,44,52,26,56,73,10,-115,9,-73,19,18,-39,91,33,17,-158,63,21,-14,-106,12,3,110,143,19,-39,-62,107,204,41,-169,78,62,6,100,97,273,-57,55,-11,140,68,238,-69,-41,-89,-88,53,41,35,-551,4,-1,-272,44,-46,-40,19,-52,20,-49,-32,-52,23,-19,145,353,-45,24,-1,278,80,-686,-303,52,149,23,79,101,40,251,58,-86,178,230,-17,-176,20,-12,64,16,-83,-30,-4,37,-91,93,-29,-43,8,39,-88,38,70,139,-40,56,225,-63,-30,30,-9,23,24,168,211,-19,-84,229,-68,57,90,26,-35,27,-90,-43,43,135,-21,-5,-39,-132,-9,-115,-31,48,-204,43,-28,-9,-49,27,162,60,10,10,-5,10,305,-79,55,-93,-12,-296,23,16,17,197,32,14,26,46,12,51,182,181,29,15,375,12,137,-35,-68,106,-20,53,-6,150,-44,-27,43,352,14,5,-31,-38,-15,141,-1,52,72,-19,99,-52,28,7,337,50,27,26,69,156,14,-159,25,-60,46,-11,-8,-57,48,-19,-83,18,42,86,56,-37,58,49,-245,8,-9,-8,-8,124,-129,-108,123,35,-63,17,47,34,41,23,275,-17,8,751,33,5,-49,-553,14,-147,-20,-68,7,-36,31,-43,-44,-54,-50,35,20,89,46,-77,152,0,54,-4,29,-15,-33,-27,-130,-88,-139,33,47,2016,7,27,4,306,0,37,-53,-73,-39,-30,21,-12,-63,-233,218,-21,-12,5,-87,-168,79,-45,54,85,2,-127,50,8,384,135,112,-28,-66,425,-7,240,133,32,170,123,-67,52,-18,11,47,-63,-142,-31,-12,125,488,-72,-120,-33,-75,96,-48,212,198,46,-45,66,455,74,5,-34,186,46,2,-35,153,-44,72,48,135,-133,243,37,234,229,113,105,29,-118,47,-41,70,-10,6,-43,-5,24,-16,15,-7,-39,115,-2,-17,-148,-195,-226,-52,-154,-276,-232,67,47,-5,8,-132,148,-70,20,-175,-18,86,-18,51,-7,-88,55,116,-29,-90,-38,68,-4,-51,-83,-67,-4,76,52,-59,-117,65,-144,-44,65,-206,37,-1,-153,26,-20,-14,145,3,87,-31,-113,9,79,53,-34,-107,171,103,264,33,-440,3046,161,-46,-59,46,-143,-207,-5,-197,-30,16,25,-10,17,21,-120,65,-287,14,219,-70,-20,-55,37,25,19,40,5,-33,-160,-206,42,-183,-57,14,485,-100,-151,178,-23,21,-83,-17,5,83,43,72,-165,114,-99,400,-42,48,166,21,-17,24,385,197,131,-112,16,-159,-34,77,-15,89,-138,112,33,-95,70,-30,68,37,35,-11,-72,1,2,18,42,-296,46,23,-89,-75,-16,12,-38,-49,74,12,83,-65,84,-10,17,-37,126,-35,-135,-8,49,-9,-148,33,-42,-67,-66,-83,35,-4,-181,-21,79,221,-36,154,-38,-43,34,7,24,147,-575,3,17,-18,-28,-65,43,-8,1,53,45,-27,15,-70,-84,148,-28,-18,-83,11,36,37,75,-41,-35,-33,-62,40,-3,9,-29,-31,159,7,13,-1,4,-8,40,336,29,-43,66,-77,146,134,1,14,10,-22,-15,-79,-29,139,44,11,-2,39,-6,-59,67,16,185,83,-30,36,39,6,-55,8,82,-113,230,-13,84,24,61,42,2,-23,1,-26,1,-15,230,16,-15,24,22,51,-27,189,-3,22,7,6,210,-35,230,191,28,71,24,148,10,58,14,-82,-13,41,90,-12,34,-82,13,36,26,18,183,411,199,7,-106,15,2,8,-39,-35,-23,142,35,-57,-60,-3,-13,-275,39,-21,-49,81,55,-15,-33,40,33,34,7,-26,453,-70,-1,53,-85,13,69,95,13,-50,-103,-4,184,44,-103,42,0,31,-12,30,34,33,-12,-5,-15,56,17,9,82,-59,8,-16,51,94,137,102,-65,70,-20,40,56,53,129,-29,51,26,144,40,266,114,5,144,-38,-50,-39,1683,-11,40,22,88,44,181,8,22,-85,3,56,-10,191,63,8,-16,89,-50,41,63,-43,-77,-71,-711,-74,-48,12,-134,163,144,-110,106,-104,-79,130,-122,23,315,38,-9,29,65,-64,33,47,83,76,15,-134,9,10,-10,-4,-34,-28,35,61,57,0,-49,-77,75,277,63,-32,-171,26,-94,3,37,39,210,36,-50,36,105,-211,-6,38,1,-48,73,83,191,-159,-30,52,43,1398,19,56,-46,51,45,17,96,55,1,-16,13,78,1183,-25,473,2,-11,-8,23,16,-25,-23,-134,-81,15,46,-2,-187,11,-10,260,-42,45,-166,52,245,55,-68,38,-37,34,-31,29,-20,-16,66,-80,-28,18,-22,-5,20,-38,-74,13,5,-47,-47,-23,18,55,23,-30,-55,80,27,-14,1,-34,26,12,74,18,136,24,21,-34,54,-110,-42,-10,3,15,0,5,-143,147,-246,80,50,-7,-31,27,22,-57,-16,-36,100,-72,-65,-62,21,-14,31,62,-76,53,11,299,-98,-159,-62,-67,26,-339,296,83,-10,-20,58,70,-5,73,17,44,73,-100,201,3,3,-23,55,24,-20,-15,352,39,-6,-14,5,-52,-48,-78,13,21,-141,-93,149,169,26,49,471,268,-51,127,14,-11,-145,21,37,16,92,49,-6,30,50,-136,-287,-41,58,-13,13,183,88,-83,96,158,27,80,-20,-109,-3,-16,78,-53,31,-119,66,127,273,123,99,-7,77,-46,-4,32,44,-165,2,518,-29,-78,-536,-44,-23,235,-21,-13,36,-135,23,22,-273,-117,55,-18,308,184,116,10,57,-19,176,28,-7,-10,-46,-238,303,71,15,14,-129,102,-33,-38,67,21,111,81,-293,18,-42,244,-22,19,-2,39,-32,77,-39,18,8,-86,22,1,85,-142,-68,-43,18,266,-65,-120,-116,51,223,16,18,35,11,41,627,32,109,66,154,65,24,-209,8,4,-23,-12,4589,4,167,-1,-30,10,9,26,-4,-17,-399,-54,-89,47,-136,-143,-39,82,-38,24,32,98,-213,22,81,20,-5,-315,13,-20,82,41,41,104,-369,131,92,84,7,3,64,11,13,2,141,-161,82,-463,132,33,135,-97,-11,49,3,-14,-5,46,31,-1,-19,-24,-6,-3,44,-28,-74,-4,58,59,-4,-45,-218,99,156,8,-44,43,-48,1,-14,150,84,-254,92,-344,-124,15,83,79,53,6,4,-35,37,110,25,37,36,193,-38,-20,57,54,-11,45,63,-269,-14,179,32,97,31,46,-49,-180,-42,25,-79,-2,36,-18,35,1,80,72,3,-18,40,-76,22,8,57,24,-31,-221,145,36,-111,62,1764,-106,5,-2,-137,722,81,-31,-20,45,61,36,10,69,41,79,-12,-12,-22,14,81,234,-3,-26,-32,2,-21,58,40,32,69,35,109,-39,66,-49,-27,0,-116,14,-7,-37,-43,2,-223,29,-87,-13,-46,43,56,-51,112,22,23,343,-63,175,-6,238,1,-71,40,-33,-32,-47,-119,119,37,-41,-109,-7,-23,-283,18,-31,107,70,-65,33,-24,45,-32,7,11,-20,-231,-130,34,-272,94,2,195,431,-16,116,-338,-23,-21,10,-393,9,273,39,94,-62,-370,136,81,-24,60,-121,-281,56,18,-99,7,-73,73,100,-163,12,18,105,95,-219,-55,-5,13,-29,-17,62,-52,249,-92,18,-10,48,50,-7,-6,-47,-42,-41,172,-24,34,-13,31,-77,305,35,-172,-26,-76,16,-39,-14,14,131,-152,-672,-9,-25,87,-81,47,54,72,77,-70,-121,4,78,29,-1,-98,46,-59,9,55,-54,-27,-7,71,113,85,-68,41,-18,-241,12,-41,9,61,16,-67,33,-124,49,91,12,-142,17,-1,-309,99,43,31,-67,-28,9,474,-149,62,-176,105,11,8,8,73,-94,9,50,-63,62,80,3,-34,-13,-83,9,35,27,4,-8,128,165,-5,-15,-232,106,334,55,13,-91,385,-24,-182,-139,42,-66,248,20,-183,43,19,96,-5,9,-183,11,12,78,-9,489,36,86,-14,22,29,-60,175,24,18,59,-33,33,-197,94,15,64,-76,-62,13,-32,-41,-32,46,2,35,-52,6,138,82,22,-9,35,41,12,-80,7,-18,7,-98,50,-56,21,-160,19,-276,65,109,68,91,24,14,-64,26,5,61,8,18,79,-6,-170,-319,-273,-32,-79,188,-157,-143,-213,-32,-35,-4,-44,-122,-3,-36,61,46,-140,197,-39,-104,-41,-72,35,69,-22,-24,112,-25,-17,5,-7,6,-18,-21,-74,-84,90,-11,-97,12,82,-219,76,41,-81,-78,96,131,-54,-23,16,116,-138,84,80,85,59,65,137,240,10,29,-20,156,-26,1,-35,-100,40,5,-79,-118,-51,104,-33,18,130,21,381,-31,174,-17,27,-6,-243,26,-2,166,-19,-324,230,57,6,37,-16,-101,-72,-71,598,-353,92,273,35,-44,106,16,-6,6,42,-6,27,8,69,-26,-260,-121,-18,18,21,-61,117,3,56,20,45,99,-5,45,70,-66,56,67,-74,16,257,83,-61,-108,52,268,-5,24,76,9,23,80,47,93,93,-59,2,-8,88,-221,-25,51,108,76,-6,41,20,-51,77,273,65,16,103,-8,-23,4,9,-17,52,46,-2,2,385,66,-220,-54,16,176,24,15,-108,-12,-312,23,174,-53,-22,69,-28,-103,326,-329,-38,-67,-5,187,29,139,-34,-51,-34,69,42,82,87,30,124,47,-27,14,21,0,-27,-43,-11,140,33,-3,287,-46,10,-392,-25,90,-46,133,117,-49,-35,20,-99,7,-14,28,-1,-6,128,-23,21,96,254,43,-26,80,370,-50,7,21,-33,61,-41,160,-50,-84,-4,-20,-31,-17,67,94,31,46,-16,193,16,18,63,27,-11,15,59,-67,-19,-61,-119,-85,55,-102,30,370,-22,-12,-3,153,-114,-64,-99,36,180,40,-14,30,-22,75,-12,-7,32,111,-33,-58,-25,21,77,-16,61,16,56,36,316,226,-157,1,68,4,-149,154,-34,52,-98,-177,-13,64,63,0,124,-66,48,-111,8,450,17,49,44,59,64,-40,-34,-1,306,-70,18,4,167,81,10,-29,14,-2,-2,125,9,-43,42,-147,-72,10,46,83,116,-59,23,25,20,-6,-337,238,-11,181,72,-1,-65,348,-6,-44,31,-87,7,65,244,27,8,-40,15,83,38,-64,18,23,41,26,49,-118,-212,-31,-23,870,2,30,-14,13,-9,79,203,-29,1,-32,-208,-90,13,-136,-29,61,-227,-41,-8,-15,241,18,-57,41,-13,-12,166,-52,-42,-281,-103,171,-345,218,-82,-33,355,35,35,-42,521,29,-28,57,18,240,-211,-25,5,-8,47,-12,114,134,-74,2844,-14,-49,-35,2,-91,-2,118,21,577,59,58,141,5,-2,31,-45,-26,-84,26,4,76,22,57,40,18,-64,13,-1,-62,-139,-41,-282,22,76,18,-23,73,78,8,170,47,57,-6,-107,-32,-209,-16,24,-32,84,-175,-36,-35,78,-237,-98,-463,-7,-149,-280,-5,-107,9,212,51,20,30,89,13,-52,557,-191,100,-32,207,-170,-5,165,-140,-45,-3,-31,46,-7,89,-26,36,-21,115,-69,53,44,20,30,38,-5,20,-4,-30,20,29,64,-39,-36,53,-69,-4,25,-98,31,535,37,69,77,194,48,-24,32,-108,-40,96,-25,-317,-31,23,-22,73,141,31,-190,41,22,-39,-70,382,-122,250,42,23,-96,-23,0,-32,233,168,114,-31,40,55,29,-12,-58,-25,1,24,36,84,178,-43,-60,-18,22,-10,44,-73,38,28,34,56,16,56,47,-22,140,324,-44,211,164,2,-184,-15,-104,26,-113,631,54,52,-8,-7,-48,49,-78,139,0,9,-37,21,-52,-13,163,-44,-105,38,18,-25,16,-18,136,231,-124,38,83,41,-31,-66,44,50,-71,-56,54,9,49,13,-205,-7,10,20,-32,8,-128,69,13,3,36,69,39,-49,-12,88,-74,85,28,-9,8,1,46,-190,-3,-3,-63,-35,130,64,49,-30,19,-129,82,25,27,40,31,309,19,20,-40,32,-52,183,-114,11,-96,-27,-4,-72,-35,191,-34,43,53,22,-127,14,-16,65,88,78,41,-105,91,172,12,-55,-8,-58,-73,20,58,-4,-65,-9,132,33,42,70,5,-8,30,-1,33,-42,-93,209,29,-75,37,17,-28,65,14,-118,8,43,67,-31,-30,3,-53,-70,41,-9,210,95,124,-2,65,58,-29,145,-6,-15,28,188,-43,-78,38,138,24,-77,21,315,46,44,18,-22,-6,-28,103,-14,15,2,54,-339,-49,219,-16,29,-11,22,7,60,-18,16,14,13,-134,-44,28,79,0,-14,5,-16,9,15,-40,-23,-17,47,101,87,13,26,-135,64,11,84,95,11,169,-130,-34,8,21,-93,-321,440,48,19,186,11,47,-42,18,14,-75,35,-43,-82,-58,44,96,-20,26,15,36,-30,-34,-221,65,-29,40,53,-97,-46,42,26,-16,-21,-49,227,61,43,72,-51,40,-37,48,3,3,138,-25,-31,-52,130,140,15,1,-45,72,-55,-29,-37,135,-15,-14,-18,185,150,-20,-11,95,79,0,300,35,3,-39,-47,-101,82,-12,-34,34,32,356,78,32,-43,0,55,-3,-78,27,-5,61,119,-4,163,22,-15,163,9,-19,-14,-7,-25,2,4,62,22,86,-46,83,411,-79,-12,55,-220,59,614,510,18,66,123,154,255,12,35,379,-163,-69,123,36,17,-24,8,32,-40,1,148,34,-124,1983,247,30,1042,131,-170,-3,9,-67,67,22,35,45,190,57,55,-8,70,11,-15,137,62,-25,-277,102,146,-52,231,65,63,-44,-29,17,-683,-15,-134,-63,-24,239,779,72,74,-7,-15,206,-42,314,24,18,94,69,176,34,206,-184,34,32,150,141,1,-8,18,91,6,-20,-47,-23,211,210,-425,127,342,5,35,123,-56,-27,357,-15,59,-40,24,-25,47,76,280,27,19,78,187,15,64,3,-144,12,15,41,24,-47,10,-9,138,37,-65,-36,35,84,29,66,153,218,-19,19,-57,289,22,37,10,-199,-15,-29,339,13,2,298,-23,24,42,46,-43,67,167,11,-96,37,141,-68,-54,36,-41,62,-15,55,-13,-22,76,-81,63,-57,105,217,-17,5,19,-71,-34,144,39,33,43,147,49,36,76,47,-7,-200,-65,11,15,23,-144,-1358,-269,35,11,111,34,-65,-16,16,65,87,44,-98,-30,19,-8,84,44,-1,16,-6,-74,-388,57,130,-4,68,51,10,-66,-20,48,-20,73,111,6,-68,-40,-67,52,157,-34,97,-121,63,40,38,41,25,-14,53,64,89,-91,14,-26,4,1,28,-22,15,36,36,12,48,15,-74,-3,276,43,35,14,-19,-62,-35,89,-15,52,124,-86,-9,-18,110,-127,-21,16,137,-121,-27,-11,-36,101,175,15,15,-9,-19,11,-154,66,114,23,33,27,-220,169,-5,481,-47,-30,128,-186,7,65,-14,75,-18,-70,189,33,70,-13,-37,13,-38,40,-7,-47,35,-11,24,-26,25,106,-98,-9,6,53,-42,-22,-10,10,-26,-36,48,-3,41,-61,0,8,-45,-28,-36,-36,33,7,4,13,-20,3,-4,6,-41,31,36,18,98,-11,-20,28,46,385,76,57,7,-21,-153,741,-26,9,-99,-20,78,-3,95,44,-109,-67,82,-125,-26,145,20,18,-14,132,56,19,114,-10,12,34,67,-47,1,100,80,32,-44,-22,-4,-102,-136,-48,-155,-88,-110,-36,35,38,-31,-15,-16,95,210,32,82,27,53,169,295,-110,-455,63,19,89,-550,-12,-5,-51,-23,46,84,-80,560,9,25,-2,-27,-36,55,3,82,63,-11,25,75,58,25,3,3,256,199,-13,23,373,-67,-42,14,-11,-34,-281,-73,18,2,-29,18,162,-3,149,213,62,-24,59,-93,118,78,-63,-6,6,-98,39,-389,10,36,-36,-2,-27,82,-379,-210,17,-24,85,-17,-6,-42,3,60,-258,-55,66,132,413,69,21,23,-25,-630,-31,7,-27,-70,-23,-7,40,-14,-21,68,122,37,279,22,36,-17,64,70,-124,-23,-4,-6,114,-24,92,-351,188,-48,275,69,-117,62,201,84,-1,-112,33,4,0,52,-71,-2,-62,-61,218,-12,-386,64,5,10,-17,13,52,-55,38,60,-115,20,17,-191,-93,-74,-235,-87,1,-16,-90,-25,56,96,32,47,4,208,-6,-38,259,-17,105,42,72,-38,1,-32,55,-56,-87,3,36,2,39,10,10,31,164,125,-97,162,6,63,-7,-28,104,-191,-380,-188,-38,101,11,54,39,18,-217,37,-24,174,24,-44,-47,7,103,24,-17,-4,5,74,201,-11,66,134,-130,-2,-19,-5,5,290,76,-3,56,17,10,-20,-20,7,-76,24,570,10,35,-45,31,-17,59,23,1,30,102,54,25,120,-8,42,29,81,-224,-38,3,-43,-153,-4,-2,44,-65,-71,3,240,40,8,-38,23,39,-21,-75,431,-13,41,27,71,74,87,-2,-42,108,-89,-253,-3,-37,-46,147,-35,33,-78,0,8,-6,-9,27,15,80,200,-49,129,-18,-34,-7,16,6,-32,87,0,-8,8,59,24,37,9,16,-33,-3,-9,-9,43,-192,82,228,-192,80,-2,16,-65,-105,83,-54,3,-101,-11,51,39,62,-31,33,124,18,-40,37,-15,-7,-5,20,-48,34,62,142,13,254,-3,-7,22,6,64,-3,-79,-13,9,296,50,122,50,1,33,-70,36,19,53,31,20,85,96,70,99,-13,-20,122,-61,-4,23,368,-24,19,-158,-43,259,56,-20,-13,-3,-142,-51,2,-67,43,-18,-363,7,51,508,204,7,-27,-52,-37,-84,22,-297,-42,-9,-50,21,2,38,-45,94,41,20,58,147,-12,23,42,-8,77,58,-13,-126,11,100,81,11,-39,57,122,56,-63,-1,166,43,178,68,-23,78,107,65,16,-355,49,33,17,132,-111,29,17,-48,-62,-22,22,29,80,-3,-1,4,-23,-11,37,-20,90,-24,-23,73,49,5,-16,15,32,1,-56,45,24,13,19,-113,15,83,-9,-360,37,-210,32,-2,-2,0,30,-253,273,-48,54,135,54,-73,-5,-106,-26,45,-87,-14,38,5,325,7,92,17,-55,-45,116,86,-16,48,-34,316,59,-22,-180,5,-447,114,-81,35,27,-33,-84,303,-301,-2,-27,62,-8,198,34,-31,-124,287,61,-7,275,-27,-25,133,29,-17,-212,21,8,26,-83,-12,-23,-3,23,-58,109,24,-25,-65,-24,404,-356,-3,-52,46,-1,29,30,29,0,18,-19,-1,117,-67,4,-39,-7,252,4,-56,285,-126,-40,4,-7,9,78,4,1,-23,19,7,-56,29,8,10,9,26,-43,10,-44,-24,-14,-46,-21,-38,-15,60,-358,48,20,109,-22,86,541,-8,-264,3,-20,95,-2,-63,-31,50,81,-3,-31,54,-9,-38,17,0,9,76,6,48,21,-51,-1,93,70,12,73,-1010,195,154,254,2,75,151,558,0,31,49,-27,-91,-41,179,9,-4,42,159,6,-81,-14,-20,37,-118,-13,188,0,372,-39,-283,-247,60,23,141,12,172,90,-12,-22,88,10,0,-6,3,11,64,-112,58,211,4,-20,18,-64,7,-41,-125,-36,36,88,-28,-121,-25,152,0,65,-31,23,146,265,6,59,-28,-289,-48,-227,-11,126,-31,-24,-49,120,-87,118,-12,-218,-5,33,-20,20,23,52,7,25,-63,-37,88,15,-18,52,-49,-97,-26,22,347,-113,19,60,-18,18,74,76,-14,63,0,-11,6,-15,301,210,-13,-34,72,1,-30,-10,15,51,-149,188,139,100,115,77,-65,156,-154,-67,233,74,-34,271,17,-167,-65,31,114,9,9,12,66,56,162,17,3,-54,-29,-88,-52,13,-18,-201,107,33,14,-23,29,-54,3,44,63,-10,-6,28,53,19,141,70,-259,28,5,-4,14,23,34,-90,-18,29,430,105,9,-101,25,78,-27,-8,-79,207,53,78,-15,-40,195,-20,-29,16,-93,22,3,83,-8,-75,53,-15,36,74,-67,-16,27,-68,-63,-4,57,22,1,39,79,-10,-16,11,9,-79,202,46,117,31,81,-35,-29,136,-114,25,-63,-59,56,130,-43,-8,81,-8,88,9,69,-462,-1,-13,48,137,7,14,162,28,-65,57,-72,-51,68,-33,56,21,-1,-14,97,76,-230,42,112,66,108,-96,194,27,-351,15,187,20,-60,-22,8,-65,44,96,-44,43,-133,-15,182,18,-36,-44,74,-614,34,31,-78,-85,33,223,49,112,727,15,106,33,-24,-39,-33,-32,196,-35,358,4,7,115,149,69,153,-20,-72,248,38,61,135,181,46,107,-59,130,-34,-37,45,136,-261,10,0,76,-304,-65,-16,12,-154,-20,77,-19,36,-87,105,11,58,75,134,82,421,-26,-42,68,27,79,40,59,5,65,-20,109,51,-11,16,103,66,86,-10,28,647,156,14,-59,35,-7,38,20,161,154,64,262,184,85,-24,-399,-17,5,13,28,27,141,124,55,-6,27,76,30,74,-91,36,-100,18,148,-291,-68,-61,-17,-190,137,-11,4774,-102,56,276,-33,93,-20,113,66,-71,-41,-21,77,-115,-593,20,50,104,-61,-88,70,149,104,-34,-13,7,33,181,62,24,280,-459,-64,37,94,52,21,22,-67,-24,19,40,27,-78,10,-15,88,-10,5,404,111,36,-1,40,42,23,-24,-154,-91,242,29,37,51,84,141,76,-7,189,-6,-23,123,266,61,15,52,-39,37,-25,-19,-14,-28,-185,-19,-23,73,-63,117,63,68,40,573,101,91,87,72,4,1,-6,-14,-25,9,217,10,15,-18,194,48,55,176,103,-92,69,-177,-18,-11,-8,12,44,74,-17,-26,2,-151,66,373,58,85,-19,104,822,34,-7,65,-198,168,35,-7,8,-385,-177,45,94,21,83,11,-3,-43,100,-2,379,41,205,-72,-34,64,-12,36,-29,66,62,-50,-89,37,73,80,165,25,-33,29,-59,59,31,-116,5,-27,-49,13,329,40,78,8,12,186,-68,9,215,20,-301,57,-27,10,-29,-76,88,164,-64,-48,2,-7,37,-10,5,-47,109,39,-10,4,130,-51,63,3,106,-19,38,-11,-285,23,9,226,-130,23,83,-68,-26,-159,-13,-16,11,-40,119,17,-190,-43,-11,23,156,-125,54,92,46,56,136,41,12,-28,205,-34,321,63,234,48,37,2,118,-296,-62,-14,-299,57,-181,-15,6,-19,-146,-55,-327,133,-50,49,-144,-27,-157,-69,51,-77,-16,207,-20,-18,-50,-52,-10,109,167,225,-169,25,9,354,67,30,196,28,-9,-35,309,8,266,-3,-14,60,-77,7,-8,140,48,-23,39,155,41,-12,-29,-24,-35,36,-14,7,89,-7,-54,127,45,-82,-31,3,9,22,268,-1,9,-27,411,-3,-33,412,-33,4,4,8,-73,20,-4,44,822,-25,-34,83,-122,47,-3,23,-47,185,5,55,101,380,10,280,-3,78,124,28,-62,24,134,-95,227,-3,-1,75,12,168,59,-111,-27,-15,219,-237,406,-82,164,32,-40,-20,39,738,-15,161,-38,87,-4,-9,-142,69,100,19,2,-53,-83,-50,89,-21,19,-72,2,38,13,-42,-9,-194,29,145,36,111,51,16,444,4,0,85,-26,-60,83,221,5,40,-9,-4,-58,152,288,22,-79,-99,239,50,279,110,-111,68,-31,-60,-56,-205,51,40,37,2,-1,-1,-1,26,-11,24,7,36,38,19,-232,148,124,-8,-1,27,-37,-55,527,-188,-15,274,66,-3,64,-121,21,87,-50,-55,-15,104,-23,28,-60,16,-26,-14,-92,113,-3,55,-57,-27,-6,13,3,-56,51,59,133,22,-34,72,-30,-58,84,81,-162,170,-576,-134,84,131,-26,171,47,-62,34,-14,3,-25,65,143,-22,-109,31,128,136,-42,295,-24,0,-129,-47,-53,83,44,-9,-143,1,60,-48,-27,131,117,-56,162,-5,40,-4,-10,24,80,35,-104,145,155,-9,52,-8,-207,11,8,9,91,62,46,-4,105,52,117,22,2,298,35,-351,431,254,-74,75,-22,-27,27,31,0,39,19,-436,-13,-57,29,-34,-4,24,10,8,-40,13,63,299,58,4,42,49,-51,4,-62,39,-14,32,-21,-66,-56,-34,114,-1,17,112,-28,373,86,74,37,-9,-12,20,33,180,163,15,78,1,-142,19,50,-85,585,49,0,38,-63,-60,-24,98,66,-29,-525,-35,138,61,14,162,-48,78,21,291,154,-12,-16,-54,183,5,92,-90,347,177,-2,-65,78,219,24,61,-142,36,-154,-129,-7,16,57,-1,-46,-116,-6,165,74,165,26,20,166,34,56,71,-39,94,11,-39,132,25,28,50,-165,28,112,27,-4,-94,30,136,-179,-4,46,-9,-12,-156,10,0,7,72,45,-43,-19,22,307,-132,-21,-9,-13,174,11,9,36,-63,24,559,-47,159,71,271,8,-31,-147,94,114,244,-186,638,-10,160,12,325,-96,-46,-62,16,43,89,-13,91,-59,18,123,87,-14,-19,-3,69,11,-183,-13,33,32,47,44,38,-4,184,132,-1,44,-40,278,175,-62,343,106,100,13,-367,-26,368,2358,491,34,-4,-41,-2,90,30,149,-260,50,-41,-28,70,-43,183,84,1,-8,-187,-59,-398,45,16,15,82,-2,87,249,27,107,-58,-410,-34,-15,153,22,63,422,39,4,309,61,16,101,35,64,46,-263,121,-31,-100,-18,28,107,-106,-9,16,12,737,109,-31,-1,-33,141,129,41,138,-444,82,377,-16,34,194,-25,-184,-8,-53,5,-48,35,-19,250,63,28,114,354,12,-67,-40,-20,-238,-147,148,107,-84,10,44,102,-13,103,-12,58,16,-15,9,293,89,-54,42,-4,-8,2,12,-215,4,-40,-68,164,65,-75,1,19,-19,-34,36,58,80,60,32,6,-6,31,97,59,170,17,6,-31,50,23,27,211,34,37,181,-105,108,-19,103,66,242,-6,104,-78,-33,-6,-69,-9,32,-45,34,388,30,-31,23,181,185,33,106,-14,184,-47,1,-27,-32,55,44,55,-8,15,145,16,54,-134,-406,19,-8,-219,-134,-23,44,-1,280,-9,-20,-13,172,10,-28,-294,-98,4,2,-23,-51,51,65,19,20,-24,-9,-8,24,56,220,235,2,-22,27,63,3,-131,33,148,3,42,107,107,225,-311,121,-55,21,40,-112,26,-187,93,37,30,27,-13,39,-67,-10,51,-25,66,119,-28,35,55,117,-8,9,-82,91,20,-15,-43,25,-8,-16,-30,-44,87,57,-15,4,65,35,81,46,12,12,161,-161,16,-11,76,26,64,-105,89,-212,-5,29,-54,-13,29,-124,35,-11,-285,-60,21,97,48,14,-46,90,-21,58,248,52,-7,-26,-36,354,-16,-30,-30,227,-10,522,35,244,54,169,-39,-2,46,185,22,-31,162,-224,43,3,60,0,29,-67,-209,3,17,-87,86,-88,24,-10,-25,28,80,-79,-21,26,12,45,-25,7,140,53,9,41,138,60,31,53,211,30,-31,77,60,42,-68,21,-9,-48,-28,-32,-8,-280,47,-56,43,234,4,-95,64,-37,-186,345,-7,160,1017,92,-27,16,-32,-152,49,-4,54,-138,27,277,-12,26,84,67,245,71,15,68,161,14,-74,9,30,-21,31,-64,138,33,73,-204,-10,-26,-103,-69,-33,-27,24,-181,-383,-3,-161,-17,-2,-104,4,-69,29,177,86,49,114,41,34,-22,39,40,11,32,19,265,129,8,29,20,7,71,70,243,72,-3,-38,157,-124,-60,-31,-2,52,-37,31,45,69,39,-102,-47,33,207,-7,48,159,58,7,-2,128,-38,-20,-27,-58,-37,-23,-10,-53,259,44,-199,-312,1,34,26,-18,247,140,-209,-21,6,5,277,128,-101,108,41,125,-23,-53,-13,190,-30,239,35,148,-146,19,115,99,482,135,86,-140,-170,-77,-202,-14,380,-47,20,-155,162,-72,-37,160,-1,-25,101,76,-21,-38,-190,-34,143,-319,-263,-53,53,542,0,-244,-30,-255,51,14,138,12,-12,14,300,-255,24,30,87,0,34,77,16,-23,-17,-46,44,79,52,-4,117,13,58,58,46,-102,-44,13,-4,39,0,-47,-1,20,-28,-360,42,120,-16,49,-7,147,33,118,21,-65,39,198,7,12,-8,146,266,119,37,-9,135,-7,74,-1,85,80,34,-62,59,-26,-32,38,-11,-4,305,-47,29,69,461,-6,-43,48,22,6,172,44,-33,-52,7,-16,71,88,58,-40,35,-15,150,-32,66,13,100,39,-36,0,168,30,319,398,-14,1072,-120,166,-144,242,-17,-77,163,-91,-50,-7,126,166,221,-135,109,-33,-48,-17,-37,-120,75,51,82,-209,-77,70,-92,110,53,448,-134,171,52,59,-6,-71,24,-6,20,-18,20,74,2,-21,21,147,-58,-99,-40,13,-105,-230,3,-204,-252,68,-6,27,71,-38,-3,-83,-24,117,-85,162,16,39,99,-22,-42,-43,32,-246,75,47,-21,56,-42,54,-26,97,56,170,-119,270,177,-13,52,-186,24,-8,12,-76,-63,106,-112,93,-211,-23,29,-148,68,-6,-23,31,-59,-145,26,34,71,-23,-409,53,77,-9,-14,21,-60,87,97,70,210,1262,27,4,-100,-11,184,-71,6,76,106,-73,-50,2,-77,26,-34,96,-233,1,-110,35,-60,5,14,-11,-3,-37,-23,-11,53,76,-355,18,10,33,30,40,110,117,-28,40,-45,271,-17,-16,12,28,82,-51,1,156,22,-35,-16,45,-733,-22,-115,78,-19,-33,128,-20,14,22,-498,-77,-19,11,-36,39,45,134,-54,324,157,337,8,48,-1,-21,-9,24,15,57,38,0,-29,52,74,167,-58,58,-61,-161,10,54,102,46,-94,-127,33,-82,19,67,-145,-3,-31,29,129,85,-285,30,-13,-16,122,-28,177,217,-49,10,-38,9,-285,1,15,-32,1045,29,56,306,128,-6,6,65,-35,131,10,-233,274,-70,-47,69,49,51,-2,26,175,-303,36,-62,24,38,-149,262,66,110,18,-39,-7,-111,177,52,236,125,290,13,-23,-83,85,-81,188,8,-600,9,-8,-39,9,-15,-5,303,-13,204,-2,255,-191,215,-27,88,-74,16,12,131,35,-41,14,22,36,0,-20,-48,74,30,1,-55,4,22,4,241,152,-13,-164,46,-138,86,-81,44,-231,192,136,165,-137,-24,8,-95,37,22,79,-51,-177,-66,-49,31,8,-268,36,-5,-35,134,-16,76,177,193,108,-144,50,56,81,-21,31,89,216,82,18,-48,231,15,-26,43,356,-269,329,69,-14,369,21,94,-98,32,156,-139,-41,-1,31,-2,204,-9,78,58,-3,-6,47,125,-2,196,179,60,71,-116,-19,-34,21,33,-9,24,19,46,-16,-2,24,-34,2,-68,44,662,40,16,218,-30,-181,49,-14,-18,-29,34,-45,122,8,-7,32,-15,73,23,117,50,29,19,317,49,6,134,17,-13,7,-32,-46,113,13,5,-34,-81,193,27,31,183,-10,26,-1,-116,2,18,82,26,-32,-112,-12,-30,-14,327,-42,306,125,12,195,235,28,11,28,-24,225,19,56,56,-10,102,-205,-22,8,-41,131,-62,18,152,57,-10,14,-64,324,-36,89,-96,-26,71,-105,-12,42,67,-12,39,56,-61,139,-84,27,107,-393,18,-47,173,17,31,-172,42,69,-116,10,120,-22,51,74,34,83,37,220,141,24,-21,51,328,161,8,25,-43,-28,258,2,-48,14,-152,543,82,1086,67,32,110,469,61,-40,-20,44,101,17,-3,-637,14,386,-7,60,-51,16,-20,9,-6,74,-56,-76,36,69,47,-69,38,-26,6,13,-44,139,89,1,63,108,9,-7,-38,-17,33,-62,136,-77,-86,37,40,181,26,93,-108,40,-54,-50,76,60,95,5,33,13,25,4,13,82,62,-7,-83,55,99,-124,14,-68,25,173,-24,30,-22,78,136,3,-4,3,89,-58,-323,22,-32,-23,11,-1,25,241,19,-40,163,-31,19,83,-57,-7,355,16,-21,-16,14,-89,15,-22,-60,42,-120,84,-30,-162,14,56,68,20,68,58,9,14,336,-45,106,39,4,20,217,-24,45,20,45,10,15,385,-40,-140,167,73,97,47,116,-33,-76,19,7,-26,12,-15,-13,54,58,54,-2,-139,292,-68,121,89,44,123,46,163,2,56,84,-26,103,21,41,-7,17,48,9,72,29,-184,72,81,-86,4,103,329,-50,-126,-1,-32,-185,-46,34,-51,11,47,56,6,163,82,-161,62,23,57,173,-45,136,-72,98,-41,-53,130,24,87,14,22,67,-47,-36,-49,154,-128,-162,-120,42,35,-43,-7,25,-43,-50,-30,111,15,7,58,-352,-59,31,-44,69,44,-9,-215,21,-11,21,-8,-39,48,35,-13,-9,-28,-3,-2,12,56,-28,-15,159,9,-23,-58,-49,33,-382,-5,46,-44,9,-18,220,67,16,47,-20,5,-19,-6,47,-68,78,49,188,-41,173,-81,18,-58,78,32,196,-111,47,-46,-94,73,16,74,128,-10,58,-64,-63,70,-30,27,19,-24,20,-57,95,193,-14,-5,-60,-7,-69,-26,-43,-79,-15,111,14,-12,125,-16,-17,-33,-33,22,-69,-70,35,-32,-306,-280,-61,-72,-6,-13,-41,40,-52,-42,-19,232,52,206,5,32,53,-97,2,7,-60,146,28,33,143,36,6,1,-105,4,55,-73,20,43,35,34,215,372,66,-45,23,-112,-35,68,170,-20,-38,-56,9,-40,-6,31,58,60,-86,37,-51,29,3,-42,-29,-102,9,-183,110,-44,-34,58,-42,-7,27,-39,120,107,-36,64,96,-8,25,37,8,28,6,32,-59,-260,177,-80,37,24,26,-49,12,34,-59,6,0,-69,6,-81,-9,-2,10,37,-1,-77,74,22,310,39,-10,77,41,-17,77,69,85,-23,16,55,-3,73,-12,-9,64,1104,-66,83,32,1,51,281,-39,6,34,-25,37,27,11,-22,29,14,-3,-10,-108,99,134,-14,-26,43,-3,10,157,43,-45,16,-57,-20,12,55,-65,15,-43,21,55,-60,-26,-70,44,4,15,15,39,59,9,51,12,53,183,-5,-76,-98,276,-20,164,-14,35,-28,-78,-590,-77,3
-58,-51,39,19,-82,-126,-16,-29,9,15,-68,-305,-6,-39,65,-12,-42,-107,16223,55,83,11,33,23,21,0,-27,-46,-7,-47,-38,5,-150,-85,-87,-50,-18,37,-4,-191,-53,188,268,1663,224,154,1702,18,-54,154,27,1236,-70,448,-115,79,69,-59,141,75,70,24,45,-21,18,3,221,-6,-48,-143,-140,25,-48,-106,-53,-56,26,49,307,-27,111,127,11,3,-5,87,48,280,61,-43,77,-14,56,104,107,-50,20,53,52,0,25,-57,39,60,-87,-24,202,131,-98,-8,-46,-32,33,-465,-223,4,22,-67,53,-39,-95,-137,106,60,-27,-144,86,-77,19,166,150,-40,6,30,-23,132,-28,231,121,62,-94,56,80,44,-3,48,21,118,5,8,60,116,54,97,-46,-81,123,-74,121,31,634,-15,-14,102,-9,32,77,50,105,37,115,-10,12,-2,11,57,96,-19,-9,130,119,-49,-20,14,-23,-49,2,-46,-193,-64,521,-31,30,-52,11,78,43,17,18,-64,-4,50,1,16,-12,42,-34,29,-23,60,-16,-118,44,-28,38,-152,115,411,-28,21,12,1,41,-15,12,437,-86,8,14,-5,-82,-3,68,0,42,-83,36,70,120,60,185,0,206,-18,12,4,-46,-31,60,73,-50,142,44,2,174,-108,-12,40,166,-64,177,3,-129,108,28,10,9,-254,-7,-40,-36,29,117,31,-8,72,22,-76,-85,41,0,127,1406,-10,-20,33,120,24,112,1,406,177,189,86,-103,77,75,104,77,69,-29,-52,4,124,188,-44,113,261,33,28,-1171,265,3,18,58,14,11,-3,37,-38,164,104,205,44,16,5,291,-10,-11,-29,204,-51,98,34,7,84,-97,3,299,97,-23,-21,82,-73,20,17,167,37,-67,273,79,-36,38,-24,-156,-23,2,-20,49,7,-345,84,58,63,72,118,-55,270,40,66,36,-127,-59,9,72,50,51,198,172,47,72,-82,-27,320,29,46,-118,47,-54,-50,-40,-6,-10,-99,-7,54,6,0,155,190,105,29,18,-1,58,-70,13,-26,-31,31,121,148,-39,15,35,8,9,-37,-6,-7,-1,-55,42,93,13,5,53,17,-56,54,288,19,-63,-14,-12,130,120,10,102,-16,90,-19,104,19,-129,-41,70,12,-3,121,63,-1,121,102,-5,-183,5,-38,55,-26,35,14,74,235,-22,34,-33,-58,139,-2,-16,-71,48,15,75,-57,9,25,-86,43,43,43,49,4,-38,-57,39,-51,-12,-37,64,-5,-49,-81,-9,58,-8,67,-23,-66,-58,-27,130,0,106,14,91,-24,25,20,-88,41,54,34,-69,-4,-62,159,-14,-47,50,2,8,51,-160,248,13,54,34,75,50,97,-1,35,98,102,65,23,-22,40,36,119,47,68,70,-34,17,-81,21,-50,-296,324,33,46,8,166,35,8,-16,-90,-58,-87,435,7,1,-40,22,750,-13,-48,17,-36,-32,-25,-21,127,50,239,52,53,18,71,-53,219,-21,-59,24,30,30,30,88,96,-41,-6,-9,87,34,-183,-12,-68,-88,30,14,62,231,-7,58,-6,-223,16,7,252,33,-49,29,-19,37,109,17,-7,0,151,432,-84,-71,-119,-52,38,-4,34,77,-9,110,20,30,71,-19,-11,-103,54,63,122,-15,-100,2,38,-23,108,97,546,81,22,12,157,10,-10,39,-32,-36,22,-20,-49,102,18,-29,92,235,100,-129,12,31,-19,-6,-49,-40,13,-1,33,67,30,22,36,114,-34,20,-17,9,-145,141,19,-38,50,-83,46,39,-14,7,-46,108,-21,-21,95,140,55,-81,-14,20,15,27,164,270,-61,156,-26,28,12,-9,-62,-16,11,-7,208,-65,31,-218,69,33,22,-1,143,-48,9,-38,80,0,-32,95,-88,43,-7,117,-13,25,-5,9,214,43,32,70,103,239,-63,81,149,-1,2,33,109,-18,10,-139,-37,68,-241,18,15,32,163,-8,-29,42,6,-29,3,-1,5,-3,44,66,64,75,5,125,25,-7,19,-92,88,245,-12,36,17,-3,80,58,-16,4,159,351,18,-35,132,-41,165,32,110,12,185,-7,10,38,585,126,26,56,97,229,24,109,35,77,-54,-214,1,-21,-121,-53,-71,-9,-63,-56,78,-76,251,156,29,-8,-46,162,46,-34,13,-31,-57,47,4,28,27,-169,-55,104,-46,-29,286,1,-132,57,-51,51,-173,-7,220,-9,-63,25,89,-97,10,-27,72,18,-169,-21,852,33,48,114,23,882,80,8,-29,92,-29,-65,-287,60,-4,-63,6,-26,-12,30,304,37,1777,37,50,29,67,29,2,81,22,-94,406,6,-10,32,-3,389,574,-42,-147,-24,-37,57,0,162,-90,670,110,-79,23,-2,138,141,49,-29,949,573,65,119,119,72,72,-25,-14,0,-41,-21,382,42,2,45,26,-21,219,-45,-136,-93,-78,98,20,-4,150,-30,-35,-97,38,221,19,-153,49,165,-15,-75,163,41,-14,44,16,61,138,-42,-30,-35,5,51,-39,113,110,72,-60,-66,80,-9,7,-49,-13,176,36,-1,-11,-51,427,-32,197,-41,86,-22,-39,-25,-36,-2,4,-75,97,248,47,27,-64,35,-137,-20,11,32,-109,-18,221,13,1,-294,212,35,41,30,198,-50,-27,-6,359,-115,155,32,119,9,10,-400,123,-4,-9,4,80,-60,354,205,4,94,43,-94,-91,32,173,55,3,1,-34,-44,71,90,115,128,35,7,60,-45,162,34,169,95,42,38,233,-43,146,121,38,-54,-15,-13,293,-5,141,23,211,-21,31,21,56,129,42,45,124,25,67,72,47,-30,-37,266,46,-121,-70,-2,-54,-1,45,323,164,43,-85,65,-5,75,-37,103,20,-100,185,-40,-66,34,-36,43,60,-72,66,28,-16,-41,574,6,14,-17,-154,16,-18,-51,29,-30,-86,-111,-2,237,87,109,3,4,-101,15,41,34,50,64,70,214,-50,4,30,-10,-2,-38,6,-33,104,74,-27,65,160,119,-42,61,126,-14,260,-58,0,-47,20,76,-15,119,-65,30,8,27,157,-59,-91,-16,19,62,45,-25,-62,0,172,41,15,-61,17,42,-150,34,-58,-62,-72,43,-32,38,-45,41,-29,-56,67,57,81,-197,-17,-95,3072,824,27,-216,-193,94,30,31,-2,-33,-117,85,35,39,-93,54,-91,111,102,17,13,-58,-33,-74,15,-21,54,68,-45,36,-16,107,43,-46,27,22,193,60,24,-23,-33,12,35,64,380,26,127,-39,32,13,-125,28,23,-54,-3,55,16,-41,-54,16,107,-25,23,7,264,19,64,590,-26,-19,20,65,228,9,182,32,48,73,34,7,-31,153,244,-38,23,26,-4,-19,46,-2,16,21,-41,31,-10,10,-2,32,88,45,28,-47,29,-34,-50,-112,-128,-27,18,9,315,115,186,-11,-378,16,-75,-74,40,-406,58,142,56,-15,-24,297,58,-152,101,66,225,-5,64,9,-75,46,-12,732,62,-26,56,-1,17,81,-32,127,-11,193,250,-14,148,-27,-26,-54,121,-7,-26,2,19,63,113,-8,3,22,32,92,-36,163,12,33,-47,9,252,21,27,88,-33,36,10,-16,-72,57,-41,-155,8,160,27,7,13,-26,58,6,-181,46,12,-98,-155,-12,11,317,99,46,21,-107,74,46,18,84,-8,-43,0,84,29,-113,10,25,38,-4,2,48,52,76,35,1,36,150,64,4,-26,17,48,106,-179,4,146,-32,-62,20,96,-51,103,31,454,36,6,35,70,20,20,-65,-9,-47,-53,-173,-18,-38,56,3,-13,47,124,40,-52,9,-6,23,49,36,-48,-1,-38,-2,49,-106,75,215,-10,86,180,11,26,31,-37,-81,-32,-94,53,16,27,-6,6,-22,469,-41,38,61,-19,7,-36,104,18,65,-184,-10,3,74,78,19,63,18,-38,-52,214,-68,-44,3,-22,65,39,103,-29,17,6,260,61,232,41,104,608,-27,-21,34,62,38,-65,-20,-92,32,13,114,66,6,-13,-83,-11,-17,-44,19,-25,7,75,47,-26,-8,7,-1,75,-19,34,4,-32,25,41,21,51,6,69,-178,31,-4,210,-77,56,-54,19,-1,29,87,84,-63,84,-133,27,-46,24,3,51,45,30,181,51,119,86,5,-11,277,-9,43,19,3,113,66,88,41,59,-16,71,64,-31,-29,31,24,-8,-23,13,15,102,-10,-30,71,12,132,21,50,-72,-300,33,-17,-39,-56,96,19,187,14,-86,-96,-374,43,-78,-2,-11,14,153,1,12,15,-271,67,35,30,21,251,3874,125,-70,694,0,-41,43,-99,2,91,-18,44,4,-38,-63,-58,60,3,-83,41,200,57,50,20,109,61,17,55,-69,-4,54,32,-46,1244,-45,-108,24,37,38,14,52,-11,-49,12,-111,-23,-84,52,-38,-24,34,40,-54,-28,152,35,61,81,45,12,-40,8,-23,-3,-21,-21,-22,23,3,-95,39,47,65,19,-47,127,41,-201,6,-14,65,71,66,48,-40,18,139,-65,68,1526,-70,1389,1347,1169,5,-33,6,62,-83,103,172,206,-14,-58,123,-5,14,-19,44,-65,218,65,-20,22,34,4,86,33,-46,20,-112,-190,124,-9,65,-18,28,61,-37,-7,18,-55,-35,5,-34,-14,44,-214,90,-17,187,-39,-39,53,100,-16,-74,123,200,23,-69,5,-5,68,121,87,354,8,23,-8,-3,164,22,-7,-80,188,-35,660,345,79,58,-114,-92,265,3235,35,-68,-198,41,-68,95,61,58,92,12,-50,36,-26,-161,-35,52,-41,-11,202,-17,5,-29,82,788,20,146,18,-254,-36,29,-45,105,-38,436,80,-171,43,3,-87,-2,88,-2,12,45,-45,-55,-12,-30,30,2,67,-12,18,29,74,18,8,-12,-19,62,44,106,3,-2,10,-19,-166,52,-18,-24,91,6,54,89,-131,23,26,18,6,172,164,446,244,-124,155,45,-55,-5,-33,-97,21,-133,68,19,-37,102,112,-7,-34,-56,286,-6,-66,-11,-11,89,49,-54,29,-68,79,-1,-21,1720,1584,-14,25,138,-13,27,92,58,14,539,-11,76,66,36,97,19,66,-28,40,32,35,41,-4,-11,26,156,55,66,-57,45,72,-18,145,37,22,-14,139,-122,-28,-9,72,24,30,12,31,142,40,69,71,-9,7,14,-6,0,44,20,43,76,-55,-62,19,106,-22,146,-26,12,-49,1,7,150,-115,-92,-65,-27,39,52,-17,-18,-18,32,240,-105,-19,5,-47,323,137,-77,107,-11,8,-76,-118,-45,-58,42,-18,6,287,86,25,21,39,12,-101,-46,-5,-73,-138,-19,-12,-17,42,160,-68,-8,-153,-38,8,8,68,-9,-89,-12,-69,27,56,-23,9,54,2036,158,73,-20,20,-11,-115,-117,-83,16,37,385,62,24,-10,7,62,-48,11,6,-96,-57,31,-57,-106,11,-34,-14,1888,-11,161,79,19,-42,-69,933,-63,23,-59,-207,-6,-11,101,42,-16,26,-62,-107,92,-15,60,-250,96,-40,45,-15,66,-33,60,-7,77,82,-4,-11,-45,32,711,-127,41,24,40,30,36,42,-21,103,44,-37,256,22,-23,-30,-176,4,-48,5,-13,51,-43,50,-60,90,75,101,192,-15,-34,11,-30,-58,6,10,102,33,42,13,-18,-8,-73,-37,-63,13,44,6,-91,-23,-60,488,47,-3,63,-30,33,60,75,-12,75,38,3,-95,171,30,-20,58,-38,-18,-2,51,30,-32,25,245,2,118,42,-97,42,82,68,16,57,44,-2,-277,24,53,37,37,75,56,47,10,-51,95,-16,29,555,55,-29,-53,35,122,88,55,-4,86,-22,-8,25,64,161,-60,72,12,-60,-11,-59,-40,-18,100,24,10,11,357,68,34,-2,569,342,-23,72,25,3,-26,95,115,-1,383,-96,-18,-11,169,-38,31,62,35,-109,31,-160,-77,-1,34,41,20,80,-3,-2,41,67,51,-38,3,-2,210,-53,186,47,239,49,-13,41,101,-373,219,-64,-27,6,17,19,-35,14,5,55,-53,-1,38,8,49,87,30,-4,104,61,21,-11,-127,-68,286,62,180,-3,79,133,92,178,-5,189,40,-40,11,-13,204,17,-27,17,-7,-6,18,53,-43,29,29,221,4,-92,-48,-32,65,125,63,206,146,52,34,17,76,-21,-31,-41,48,-44,121,26,-1,-28,101,38,-58,-52,-341,118,-14,60,20,-8,139,24,142,-179,37,84,35,35,39,201,33,82,-45,-51,198,-57,-23,19,43,137,618,-41,-59,-2,118,3,-56,-11,-9,-24,101,-10,98,24,89,63,186,-17,32,-89,-21,76,1,-13,29,32,40,25,47,27,31,37,-63,37,-33,1,106,16,-46,-25,9,25,88,-20,232,8,-5,-19,-27,34,-12,-38,-94,-16,40,92,-93,10,47,22,20,6,-10,50,-52,-20,17,42,13,-15,84,188,-2,-13,155,119,-10,82,26,15,-66,114,10,204,62,-6,28,41,56,15,-64,-11,46,-67,84,65,1,-100,66,-76,44,-1,30,-6,-124,-29,265,-23,163,80,-14,-165,-8,52,91,-57,-12,-66,-120,-126,-24,15,-7,-99,52,26,41,-46,20,101,79,13,-154,-64,16,-96,-67,102,99,6,-39,136,25,-9,-2,-7,-47,-37,68,-36,-51,-97,-26,-11,61,-126,23,20,31,251,36,233,-128,92,13,-27,-22,-6,51,-2,42,38,-134,96,81,-194,81,17,35,-26,168,12,-17,7,-34,33,54,-87,-42,50,-18,-5,53,59,18,-15,16,48,71,60,-44,72,-28,25,45,137,-85,-58,-52,69,-6,-16,-14,83,62,53,11,125,27,108,19,124,-69,13,-35,-27,13,-84,56,50,-13,8,88,56,23,401,48,149,-8,19,28,-49,48,10,-6,-45,-1,-23,-57,-66,32,51,4,-58,-74,48,-39,-82,49,210,86,-186,-72,-20,29,14,-60,11,28,60,17,7,106,13,32,48,-75,-41,-8,79,4,27,130,1,79,51,37,22,-196,398,-26,166,-86,-128,33,9,37,33,-86,105,37,138,22,-39,25,253,91,-25,-50,-95,-55,16,177,10,68,-72,65,157,266,409,268,14,25,-8,107,72,18,66,27,31,66,56,-5,-9,-4,-29,151,-45,59,-37,0,92,30,-11,42,81,2,83,98,48,96,17,24,1,51,143,66,76,99,397,815,613,316,140,1596,231,-35,32,-15,-101,78,8,-20,123,26,-24,-180,-96,-18,-29,61,-31,78,99,56,-70,78,-2,9,-3,118,48,12,-92,73,-16,62,20,31,16,12,-11,69,-19,68,1,-54,42,37,25,-82,160,-45,18,24,70,69,11,-34,9,-30,-54,-57,-16,4,30,-40,71,31,-214,19,40,49,-74,-29,24,-9,85,-12,-14,-5,22,83,-55,-84,14,38,57,-21,-20,53,-4,-92,-135,-26,133,160,72,2,235,114,22,151,-67,-6,-26,38,-18,49,2,-45,-3,27,26,-5,85,41,38,198,11,232,88,-26,-50,-1,-29,-29,37,-14,45,42,58,8,31,-51,3,244,128,63,-93,-1,-40,3,14,-27,128,16,15,-40,126,185,-28,0,-22,45,195,-46,42,-34,-8,-20,-8,37,-18,46,29,31,43,13,-46,-33,32,53,1,-3,77,65,-29,-115,-51,99,26,-8,52,54,52,4,102,7,29,-81,-13,-8,30,-110,-54,9,-16,34,60,123,-17,48,-15,328,64,-4,4,129,11,73,-76,-8,64,131,33,41,-54,-24,-13,-14,17,2,22,36,13,36,61,-26,159,-4,84,65,-5,-17,85,-16,18,-55,-43,-51,34,20,152,65,3,-7,-5,3,-28,-32,114,-28,-51,78,120,-18,-14,35,-60,0,-208,-48,8,13,89,-118,-87,-297,-10,25,210,-68,-13,2,-85,17,-7,-129,66,-13,89,-108,-1,-49,7,125,-1,114,34,106,-21,-423,-65,-92,-23,-63,2,22,92,40,136,8,-45,51,-100,-34,122,69,51,-17,27,17,184,59,140,168,-21,-101,29,34,-30,-38,-1,-7,17,130,13,26,-148,156,250,90,17,44,-72,110,-2,-17,10,76,61,-4,72,191,-45,-24,-35,50,24,114,-37,15,16,-22,-117,-9,-20,33,91,-12,34,35,75,-19,30,-8,6,-215,-7,204,183,-4,39,-15,-23,16,116,7,21,68,5,38,20,-12,188,31,-5,10,-86,-103,-27,-46,-7,-21,9,-1,-38,29,18,-144,151,216,-77,-35,-83,82,-21,-4,51,62,-10,-2,-4,14,-15,97,38,28,56,27,23,-17,17,12,128,-236,56,77,43,3,43,-56,44,107,62,644,36,-7,63,7,16,472,195,184,50,199,-2,58,9,74,35,8,-6,900,159,129,101,145,316,910,-53,-50,-41,-19,-25,47,60,19,97,30,22,-64,169,-49,64,-98,-59,30,112,-160,-4,9,81,-46,41,33,227,46,-64,8,-92,23,-182,104,-2,-10,138,4,72,-13,-63,-15,38,147,-27,53,52,-5,106,-64,-67,58,87,30,-33,753,-31,180,-37,25,-10,241,-62,-24,30,-79,74,24,13,102,23,-34,41,78,17,25,-86,-286,23,198,24,122,269,19,28,3,77,-109,35,130,-12,-54,-6,-18,-19,40,43,57,105,45,60,78,49,160,-91,353,141,-55,62,19,-3,102,53,141,70,91,34,-22,-101,5,38,-120,-58,-52,-78,10,48,44,44,0,29,19,-65,-90,-56,109,-65,17,117,42,-1,-18,-20,29,33,-7,15,53,10,-9,23,34,133,132,154,27,75,-10,-31,-48,11,-13,-14,27,-79,25,-65,159,-69,86,-34,16,-50,53,86,16,70,40,-12,38,-1,168,-43,72,-3,-15,157,85,-5,124,-25,-8,62,189,130,133,35,60,97,-31,58,9,-19,25,-9,12,59,18,78,3,67,5,11,-18,56,34,42,96,30,49,60,40,-198,23,15,37,1,19,-27,-69,37,-73,52,-106,23,3,125,-32,21,45,28,31,8,43,-3,-3,-24,-60,6,212,-90,-90,17,31,61,52,-21,-189,205,-99,-45,-43,16,-56,71,11,-47,-6,-99,-96,37,25,41,2,-48,-21,-30,-59,-1,-25,64,-3,-7,106,13,-34,83,3,-41,-9,-35,-24,-2,76,30,66,-24,56,26,175,126,245,-78,23,37,-47,37,7,101,43,90,75,7,1,107,68,34,3,44,-47,-14,59,112,-33,122,178,169,54,-162,9,10,29,1,173,30,314,56,49,39,21,35,116,74,38,-152,39,153,-6,60,-23,36,-21,19,21,45,38,38,17,102,50,-15,15,6,-48,47,15,124,56,50,13,12,26,41,6,150,29,68,-81,67,35,74,-86,133,-300,92,10,122,0,-69,42,41,-109,22,79,40,20,42,1,32,462,68,67,-47,-40,68,301,-29,52,284,3,6,-6,-11,-41,-69,-75,68,7,14,69,91,3,-50,253,-64,-183,-17,21,-24,-48,2,154,-97,0,-91,-28,40,-24,17,-6,79,200,-15,-4,-5,-25,-42,34,-86,10,-99,-8,-27,-19,83,234,-73,16,60,-44,-14,90,-2,2,-4,-116,3,64,316,5,278,72,-74,-7,27,48,38,59,-39,104,44,45,200,41,76,160,0,-364,-78,-9,5,-24,24,-3,8,-5,56,-10,24,40,-43,1,142,-1,168,64,-3,237,78,8,-47,-35,60,-43,41,61,-25,-201,-9,-63,-68,52,8,84,40,41,-15,93,-21,-58,18,-5,-31,2,39,29,58,60,-8,98,29,5,9,-28,16,68,72,-75,13,-36,-153,-93,66,20,-95,139,201,34,-22,46,-13,-18,70,6,436,11,80,-1,49,209,27,-41,33,44,67,-8,25,228,-23,-2,-121,30,-422,-33,-12,256,-20,-4,153,-19,-95,-13,-17,82,146,42,43,-106,54,55,-52,8,45,6,-71,62,-48,-208,-17,-67,86,62,26,-6,-25,90,58,-2,18,22,-3,68,43,-158,1,-14,29,143,7,47,50,-84,8,-475,83,-18,126,79,42,48,20,92,32,-8,-56,97,15,197,11,25,57,131,108,89,-26,40,-9,68,-35,203,-14,19,35,63,18,-65,66,124,-8,126,54,-10,54,7,294,61,42,-10,68,-44,49,17,118,-77,63,35,161,41,8,13,237,-33,-8,3,-37,-60,3,-13,52,34,77,-15,78,99,22,45,73,-16,-32,102,-32,8,110,95,52,-23,16,48,32,-76,159,79,140,-86,2,36,72,-139,248,23,1,-36,36,11,23,-60,25,-13,35,65,82,56,-9,2,29,45,36,-37,19,446,5,215,-95,41,20,4,-1,2,767,35,36,-44,-5,-2,-14,-47,60,79,80,289,25,44,52,52,10,22,71,111,-46,-3,31,123,152,233,-1,823,-21,-7,14,34,-52,-20,-28,67,89,3,-28,93,38,23,53,-91,134,66,54,94,-9,-17,6,39,-122,-75,27,21,-28,46,-52,-319,7,-2,353,22,-21,-25,-12,-66,22,3,63,-16,-27,42,-48,567,46,0,-22,113,113,-30,20,-40,54,-150,-22,-1,-8,-46,0,-12,15,7,17,63,265,-4,3,598,54,3,58,113,-165,-34,2,19,44,-52,25,59,6,-7,-21,202,30,81,-10,10,184,-55,22,112,37,79,44,-89,23,-64,36,152,-11,78,-9,-38,-24,17,18,72,-57,200,103,-13,37,68,207,39,-31,100,106,65,-187,26,367,93,152,217,1242,14,-23,2017,164,-174,137,-6,31,-12,119,46,136,133,12,-20,-286,144,47,17,-11,57,24,-13,1313,-24,6,88,70,18,29,39,7,-147,-34,92,380,-41,62,-23,10,24,-21,41,-72,-7,-29,-92,-83,-23,25,34,-25,2,-29,37,-12,163,-200,39,153,14,47,-3,115,119,17,551,4,148,50,176,348,344,26,6,-56,-125,188,28,63,-159,3,-38,-34,54,121,-1,-69,41,-2,68,51,-21,27,27,229,51,32,54,-20,-26,7,169,-19,504,-42,6,-30,16,34,227,-70,124,50,31,44,60,4,91,6,29,-10,25,918,415,41,324,-5,116,80,112,-68,138,10,257,-2,-7,32,56,18,36,58,137,62,-39,28,71,-64,82,0,-3,58,23,-36,18,67,-113,22,35,31,-39,-10,-37,-87,43,36,4,281,81,135,91,39,-59,33,63,160,68,-235,-16,20,29,45,-49,221,72,53,-13,41,34,47,-71,59,2,91,-15,91,19,75,147,22,129,292,456,5,-86,-422,58,48,82,-61,62,-216,60,28,1003,16,-29,13,10,-53,49,17,43,42,83,1,41,-1,32,79,131,423,-47,-82,19,302,-21,52,-34,46,22,-36,29,400,-9,-3,21,62,-9,-7,-27,103,-23,77,-174,7,38,-69,182,14,48,52,40,-19,207,-48,22,3,0,68,36,104,-24,68,-67,-2,-4,20,752,-61,-98,-28,13,63,-25,187,-379,134,-31,-2,45,20,192,116,178,48,12,82,163,47,-33,56,51,-116,32,24,952,320,25,65,375,32,295,30,13,61,51,89,9,102,-439,-95,5,52,-16,45,0,-3,77,-6,-1,26,21,-45,193,-16,59,11,170,97,52,-11,-2,-1,66,17,-74,-81,59,39,40,710,24,56,58,29,60,54,115,-14,103,32,-15,5,46,3,159,172,57,190,32,59,34,3,69,33,52,-38,0,9,-90,2,176,-22,187,-26,49,6,109,-15,-27,-27,-30,-2,-73,108,-109,92,282,85,42,33,26,16,31,43,28,313,7,159,3,35,109,41,44,-20,-4,10,303,-12,-31,-25,45,0,-58,59,290,-61,-17,97,-7,50,29,8,-67,11,-227,-32,138,25,22,37,56,113,84,116,-16,-24,222,-35,162,-7,-17,-33,-1,-5,-28,-18,-49,79,13,79,-24,63,22,32,175,231,80,-129,91,6,80,28,21,155,551,72,138,38,70,51,55,81,29,4,-12,-22,-55,12,76,317,-54,36,37,4,8,-26,100,47,-9,97,56,-43,9,-52,71,198,-9,-44,-17,-4,18,1,98,135,178,51,116,46,-12,61,-48,52,-24,-26,-7,73,-16,-3,30,42,-14,-16,6,-26,2,-47,-26,129,-8,14,-22,3,53,-85,-42,-14,-45,-30,-66,27,10,141,82,7,73,13,1,38,-14,-52,137,58,-28,24,209,100,-25,22,-27,55,-42,142,3,-175,-36,4,108,-9,-27,16,35,24,-12,52,46,463,-18,-155,-10,-86,81,26,158,32,36,-22,79,103,-12,23,49,47,-8,10,16,11,-25,19,56,-29,7,31,270,12,204,4,203,78,0,105,2,-53,20,38,-12,-27,62,107,-4,28,52,16,31,43,92,-7,-13,63,5,78,-62,26,-1,-148,-9,-9,-85,-34,-21,-8,-167,42,8,18,21,28,-171,2,0,16,12,7,452,96,128,-12,55,23,-2,27,38,61,125,135,-7,-19,154,-58,1,-82,-79,6,63,215,-36,15,42,55,57,57,64,-42,167,4,-62,-53,41,-32,54,-159,33,-68,12,61,-7,-33,-59,-3,-2,52,236,68,-6,-63,34,-5,14,29,35,26,-20,68,1,-362,138,56,91,190,111,-197,-67,-40,11,-98,138,8,-20,-28,-122,-51,49,229,59,10,29,79,-12,-18,-27,-37,20,19,-16,137,119,-34,-25,68,247,94,43,28,-37,-84,73,-24,81,-30,-25,0,29,-346,14,217,38,9,16,-46,-14,-69,-72,120,-107,72,0,-177,17,267,-4,-241,47,-31,10,51,31,-5,-91,25,-24,24,-1,21,485,49,-83,-7,22,49,-29,38,36,-79,-72,54,-103,19,132,-133,-31,81,0,-32,-10,-4,60,-40,-32,-60,122,52,74,140,13,19,-14,-22,-40,0,42,-8,12,35,10,0,113,110,-20,58,24,13,-24,-67,-46,45,-10,121,86,-8,-14,-22,-81,90,-190,-48,-8,58,44,59,44,27,144,-9,35,-78,12,-57,36,-14,12,24,2964,285,-131,83,-114,38,-16,128,-14,74,-13,5,54,-22,-87,2,71,-40,-2,20,37,31,126,-54,54,-2,10,-27,23,-12,488,76,17,55,13,-21,43,-2,198,74,-37,-15,-71,38,785,58,-31,381,7,-25,2,83,17,16,-44,406,122,38,-10,48,59,1,189,19,167,-22,-16,26,10,-40,41,15,-135,-14,12,34,61,-12,-104,30,242,88,-3,-136,-11,15,-34,0,0,4,42,5,101,75,78,41,115,-627,-46,-40,37,-70,15,44,14,38,-1,39,-45,-11,216,66,-19,-56,-10,23,48,12,93,-39,-30,130,-22,-24,30,55,-32,-1,0,30,4,-7,158,-34,63,54,-33,-53,-114,5,9,1705,-8,249,21,-25,12,-92,40,74,-18,-8,57,-62,-60,-27,67,-51,-4,72,-7,-36,-35,-90,-4,-7,0,13,18,-109,25,-46,-97,5,15,28,70,157,68,815,462,8,-60,9,-85,26,178,-325,7,-139,35,-45,15,25,64,-13,34,-12,-24,-60,127,8,71,-10,12,21,4,31,-10,-2,28,-72,-25,56,19,49,102,312,4,-32,44,-36,339,10,-10,38,197,-62,-15,14,41,6,24,-39,54,19,49,-9,30,20,40,-22,15,70,226,30,107,-25,33,71,429,10,178,-180,-14,-46,97,-8,1,180,-50,1,86,119,55,50,51,-61,-65,-31,8,68,17,-78,69,31,10,34,23,144,5,48,24,35,-5,14,-114,16,9,14,1,71,102,62,87,19,-114,-21,90,50,82,54,-79,26,251,5,13,16,355,-4,-21,-42,-39,-31,45,62,-26,17,-4,-32,-86,-46,57,49,-41,-24,80,128,-29,-4,5,52,8,-41,19,26,-44,29,-13,38,72,-57,6,0,-4,64,33,142,24,151,39,-41,108,10,-27,4,96,31,-18,-1,3,-5,-12,66,257,28,10,25,8,28,8,7,-40,137,28,11,0,-139,33,-36,16,50,34,-10,21,-26,67,260,74,153,5,47,58,126,50,-14,-54,12,-12,-53,17,-110,39,-265,70,62,128,13,-19,10,38,24,-14,-67,-84,60,31,203,5,39,34,42,68,16,-17,35,105,-2,-22,142,21,-49,-15,-9,35,-13,42,23,30,-33,-4,-28,-108,80,19,-26,-157,-86,303,681,-30,-60,50,-3,-70,67,-61,-38,-46,213,47,39,24,89,96,119,2,23,-28,-49,7,-82,-33,262,39,96,-118,-34,32,-2,18,38,53,53,106,106,-42,48,-27,-122,-318,56,23,-63,92,-28,77,13,59,53,-53,-73,195,-62,349,-36,6,38,236,45,46,11,81,-14,-42,-21,-15,-3,42,-13,63,130,23,27,-35,-49,-10,125,41,-148,-2,29,40,11,-40,77,5,18,-11,34,29,36,43,-20,69,-21,2,99,48,49,22,150,21,6,38,38,514,-46,-4,20,2,-33,81,92,4,-20,30,62,226,57,-58,35,133,62,39,5,80,1,165,390,-82,-14,-14,-23,320,-12,-3,-27,34,-84,716,-40,90,165,140,-8,21,-34,26,-4,-31,-13,-8,-27,65,13,97,18,91,109,99,1,27,72,-58,-19,-81,-56,82,45,143,-17,-37,12,-9,94,52,-8,1,84,1,-53,82,-39,54,-34,37,-106,2,-29,298,-6,-112,-53,30,442,39,28,-47,-118,144,-27,36,42,-45,153,6,410,2761,-113,-11,-138,62,6,-27,-6,-24,-15,125,153,415,418,13,1,-61,3,11,-8,38,87,56,-49,54,133,108,-23,26,74,-51,-32,53,-24,-31,-25,63,164,-216,45,-32,-263,-46,-32,-37,256,-82,36,-34,34,19,-1,-23,41,8,-165,-22,51,-82,114,-62,11,9,25,-24,107,47,-57,18,-11,125,-11,-32,-47,19,-109,-44,15,36,146,113,322,24,703,1,48,55,15,-18,65,41,-66,35,-74,-4,61,211,-20,-12,12,5,4,-40,90,57,-36,23,18,-18,71,52,-30,8,-4,145,0,-105,-73,131,-203,44,69,16,5,101,16,35,-1,-35,141,-52,-80,-15,87,29,-55,37,-23,-31,41,-52,-199,302,-2,3,16,1,-26,193,-31,-124,89,-133,-115,140,206,344,-38,1,72,-40,-5,-13,119,-21,-36,101,39,133,51,84,114,-65,-22,229,16,-148,55,53,63,-79,60,23,151,107,17,-87,33,-62,88,-1,132,101,5,28,-29,31,-105,44,-97,-104,51,93,-75,-9,78,7,1042,1,-18,1141,20,37,-6,22,634,2192,18,-639,353,-46,12,302,27,53,36,204,44,-20,11,-12,111,-11,73,42,-33,-275,-123,1,9,467,-36,-6,-10,9,64,-12,-83,101,15,10,10,-27,-57,-69,20,44,122,58,-6,15,16,71,67,190,-292,27,218,8,-94,-49,22,124,171,68,50,102,10,112,19,203,1869,520,12,-11,6,-109,-32,130,197,38,164,13,-24,24,-39,-14,-33,-25,-154,-30,39,31,35,116,67,36,-12,2,24,644,-23,-92,8,37,-47,-6,-19,-11,86,116,116,-92,101,100,168,-3,77,-19,-46,-77,246,-69,-127,65,36,-151,15,101,-112,-15,-8,94,-9,-23,-101,-14,-38,120,38,-131,12,13,-48,-15,12,106,2,13,78,-43,-3,-76,38,254,32,45,41,-32,-36,69,82,3,23,91,19,-70,-22,39,-3,173,-155,-76,-48,-113,16,36,115,-5,85,40,117,-60,-26,54,16,138,35,-48,-26,39,8,-40,-20,9,70,62,84,81,-59,-52,305,-42,-5,8,-46,34,60,105,-49,-17,124,33,41,-39,39,35,40,77,-106,20,-2,-20,8,-103,62,-9,43,-112,26,-2,4,-62,46,-322,19,13,22,69,16,218,109,491,129,106,258,121,8,-217,-56,-9,-9,32,181,253,123,14,23,346,-28,48,-36,-102,-11,102,-10,269,-20,-98,-72,-16,58,20,1,-41,64,137,-45,-59,-71,69,-46,52,426,-54,5,223,86,-30,178,89,22,33,-4,-32,25,10,-40,39,45,113,11,4,-5,73,-13,69,50,77,-52,272,443,-42,69,-46,-36,434,50,-36,63,39,232,107,68,20,28,-63,220,38,41,-25,21,64,57,40,180,190,37,115,10,27,-60,-21,94,7,52,-14,37,111,121,-34,-9,66,133,56,-63,-37,-2,65,220,-60,12,56,52,83,-86,77,-121,-22,71,69,-13,-311,-36,56,-22,-57,3,-6,334,62,64,-40,31,22,256,-105,-51,-39,206,-15,-18,144,-40,7,-20,1709,66,80,16,29,-2,102,41,-4,-24,21,-36,55,-7,72,154,182,9,191,16,109,64,-77,2851,141,39,-47,-153,-57,-8,32,52,39,-69,42,8,28,-10,-41,-48,-4,-58,345,-25,26,-133,-212,108,25,1,33,104,-14,53,24,-18,74,8,47,13,187,13,3,-194,-53,-72,124,0,52,40,172,13,55,61,16,16,23,93,-154,80,31,23,-47,23,-15,55,4,51,-10,510,21,188,13,272,-19,-63,59,-65,-26,4,119,20,32,6,370,61,-29,102,-69,-49,-30,-55,49,36,-115,67,9,9,27,233,14,28,10,-7,65,-28,-91,8,0,20,22,41,-140,145,14,-1,129,-144,-103,12,37,-33,1976,34,31,109,-33,110,-4,56,70,56,-2,58,-17,86,18,-32,0,-12,-22,-57,-14,21,184,-32,-61,-9,-87,8,-36,31,26,-68,59,-5,-16,59,24,81,-44,-12,-39,-21,-11,-111,6,-39,38,-55,21,71,39,-54,56,-47,35,59,-152,-9,-47,33,-42,53,-7,-15,403,32,172,-324,-84,-96,53,-76,22,185,-11,270,80,-114,64,-60,-27,-41,-287,154,66,26,-46,125,-129,-8,13,81,4,36,85,16,-1,175,66,-314,56,107,-11,45,136,30,-108,34,-51,33,390,106,8,-27,-18,-20,-1,13,632,27,150,306,359,-50,60,64,-111,-139,-9,-13,-37,144,-55,-20,25,16,-11,12,9,50,74,-1,30,-251,-44,26,41,70,55,423,53,63,-38,-8,144,16,-8,-98,-547,53,-178,5,44,134,38,25,19,-17,-118,-83,55,-246,264,45,55,-52,100,14,-25,-22,73,74,-14,-1,-71,88,-48,17,-21,-64,-113,-68,44,14,28,45,-11,-72,-29,-2,-157,57,215,-104,-220,-31,132,-59,43,-14,35,133,20,6,-21,62,-58,67,44,37,22,29,13,-51,66,27,80,18,11,25,-108,68,-42,43,20,5,61,11,-25,14,38,-28,-31,-333,-53,265,280,132,-444,-26,24,15,-19,70,104,7,150,68,7,17,167,55,-13,98,76,41,43,3412,61,-95,102,-23,41,3,3,87,-35,-252,-860,-109,37,-34,-102,-245,25,-62,48,-58,-16,-183,1171,-70,-42,185,-52,7,490,74,-71,-49,93,-44,29,913,-28,-153,178,473,-20,2874,-49,-69,-1555,-3682,-72,-91,-7,0,18,-88,-61,13,126,-131,572,231,444,39,33,-57,27,354,31,370,21,-9,-19,10,-75,726,-9,92,761,29,-32,-26,240,24,12,174,14,465,-9,65,-17,-129,-3,13,79,22,-2,-8,-42,119,-35,68,52,38,23,-28,-119,143,103,147,28,133,-45,-53,-99,2,190,76,56,199,-6,31,136,-23,211,0,122,41,228,-23,44,1017,-14,29,41,15,10,-27,-25,72,2,8,-19,8,63,1,30,-24,-73,62,-34,201,28,-27,-21,-63,26,-29,85,1282,44,0,-5,-4,0,2,61,30,22,-36,-11,66,9,13,136,9,2,25,-149,3,-27,20,16,4,-72,-6,-16,29,52,80,-43,19,224,53,37,18,-84,-31,10,663,-45,88,-13,3,45,-30,66,2,21,20,-50,240,43,-40,-35,121,36,35,42,56,71,308,-26,34,72,6,-60,13,-56,-15,5,63,-240,33,50,17,53,-43,481,-31,-38,-186,-51,10,40,142,-49,42,23,-50,40,24,122,50,191,16,-4,230,56,120,-21,194,-231,-116,-119,72,-34,63,-41,27,-79,-9,-84,133,39,74,38,99,237,77,33,157,36,109,-3,168,18,-93,210,-1,103,249,-100,21,1612,1338,-103,46,47,238,32,19,992,-27,29,115,-73,-40,130,106,272,-208,7,5,165,-48,-12,-119,-34,5,79,3,198,-202,4,32,-94,6,274,163,45,64,25,57,79,213,67,-62,-53,52,53,7,-8,110,76,20,-15,-48,-57,56,1,93,-26,20,32,-38,-16,-53,-12,37,-73,132,40,-129,20,64,94,-84,581,1699,264,62,77,1359,595,92,426,14,20,57,23,36,-33,-27,10,63,62,59,128,66,-302,36,54,146,-72,1,-17,188,104,-63,65,-11,-32,26,-92,54,154,24,-4,-10,-301,-58,-51,39,19,-82,-126,-16,-29,9,15,-68,-305,-6,-39,65,-12,-42,-107,-40,16223,47,55,83,11,33,23,21,0,-27,-46,-7,-47,-38,5,-150,-85,-87,-50,-18,37,-4,-191,-53,188,268,1663,224,154,1702,18,-54,154,27,1236,-70,448,-115,79,69,-59,141,96,193,44,-11,-77,10,89,66,115,-89,-24,-11,49,11,206,84,1,61,-63,22,-68,34,20,-119,-7,23,-16,103,151,75,46,-31,11,-51,21,17,12,85,437,32,-24,-36,22,10,67,67,-36,24,102,46,-5,0,-14,-12,20,52,30,35,-8,17,-256,178,-15,0,23,-84,23,24,-53,-10,-15,-24,55,30,8,70,-11,17,166,-209,10,-7,-236,86,-88,-24,61,-6,-86,86,29,33,2,65,-5,21,3,-67,-20,-15,20,-21,-7,56,2,39,-45,-31,-12,116,37,-33,73,34,-71,-30,81,-38,23,17,-1,8,28,52,11,29,-35,6,50,-39,145,62,-21,-27,25,24,35,-3,-4,22,96,19,108,24,-29,29,55,75,28,410,-141,-35,-16,46,81,25,-7,79,47,22,577,-851,-54,862,-15,129,-28,94,-75,75,3,-64,95,3,227,75,-2,-6,60,107,-18,-78,-40,-35,27,53,7,-58,-93,-59,18,17,90,-26,-2,17,7,3,30,37,-27,-38,-141,-19,-26,-86,32,-202,40,83,-86,55,6,48,-95,18,100,54,-10,-25,-23,-13,-4,148,65,11,-66,29,-46,2,8,46,-505,119,-51,18,-27,12,-2,239,-148,70,-1,40,16,-36,-21,17,77,10,151,-10,-28,-56,-36,17,10,156,-72,-2,69,20,62,5,-9,1,35,128,139,-59,41,42,111,19,124,250,67,-5,-28,50,2,22,54,-107,66,-19,180,-86,-87,-43,70,39,-42,49,-20,-45,69,37,-78,23,-276,-2,56,164,-45,135,-70,157,-87,-28,-12,22,-24,-2,12,58,37,51,79,61,-16,85,100,-250,-23,-8,-5,27,-66,9,-35,54,248,-49,-14,4,23,51,63,157,82,-29,78,-21,-38,-32,-15,67,4,45,-13,-25,86,110,213,-108,28,-38,-160,15,4,30,15,-74,-12,145,79,10,27,-142,41,-63,-6,23,-36,-53,29,-20,32,-98,146,20,12,-156,17,1,-4,5,1,26,-34,-9,-174,14,-75,9,78,27,-63,-6,598,3,14,78,-76,16,-11,25,-257,63,11,31,47,130,-35,94,150,-41,-115,-41,24,56,-67,-59,67,128,67,36,23,-2,-65,-125,3,23,6,189,-196,32,44,41,37,35,59,-87,-36,-34,-132,95,45,-22,-15,83,-71,83,4,15,2,-26,-18,28,23,-23,86,-44,-5,-60,15,-26,43,3,-20,12,-1,-35,56,125,29,3,-87,202,-32,7,48,84,36,122,60,231,25,-9,-23,-97,-37,8,10,37,17,0,-52,61,29,-18,50,139,13,186,-70,49,49,-31,135,-22,11,1,-31,-25,-5,7,10,-38,3,58,28,322,-40,43,109,119,12,18,-22,273,-67,3,-35,11,23,-30,38,16,-63,62,-29,-22,95,-205,-274,32,126,39,40,-38,21,0,-418,175,102,-47,-26,-27,-36,70,-21,-10,5,37,8,5,175,-24,-14,86,-10,11,19,6,164,-44,-27,-6,-110,-59,8,-10,-10,22,-78,-26,147,-32,-14,-2,-7,-1,-359,167,38,-2,66,-25,123,12,104,10,-29,-27,165,-28,-150,-30,4,-18,130,76,2,-41,-114,-88,38,-47,20,43,-115,13,31,93,-37,219,-124,-1,-4,10,112,-112,-97,2,126,98,-14,156,31,-84,-14,3,-25,13,61,-280,156,39,42,0,-1,113,141,31,0,62,109,25,24,96,1,12,119,-102,35,-101,45,218,-91,138,2,25,46,119,-26,73,178,90,30,209,11,-69,-82,-55,-9,55,-76,134,41,-7,-113,37,8,125,107,-39,22,-9,45,-23,250,-16,-944,13,-59,64,138,20,62,12,41,29,-5,5,309,-33,-155,-59,240,-26,50,83,-44,-3,-90,39,-1,21,26,11,-44,102,-90,41,75,16,22,-33,7,11,-26,12,36,7,-74,71,-11,8,356,-14,-17,0,173,-12,53,64,0,-45,81,-31,17,65,-69,0,143,-23,295,19,-18,15,-24,-397,-29,5,-15,40,32,-16,-21,114,-55,44,154,-46,6,102,28,-165,35,-42,-32,11,46,-21,-8,-50,76,84,-24,211,118,-42,8,72,219,59,-5,-12,48,223,83,-48,38,-1,22,83,222,-8,115,-106,-63,6,-42,54,-141,8,96,-114,-75,-7,4,42,44,30,-51,4,162,239,17,19,-133,15,95,-47,1,169,150,55,-47,21,43,-31,300,-138,0,4,-281,28,75,61,43,3,80,-39,17,5,9,-8,-77,-32,20,125,-662,22,15,-16,-82,64,45,-137,-75,-89,61,98,30,15,13,32,-63,421,113,35,115,-2,94,-31,-53,-69,67,15,79,11,10,49,1,2,-23,34,-11,-197,11,8,-36,-139,42,56,574,-33,-137,16,-37,72,0,-509,22,-54,110,162,115,-118,93,316,-488,29,73,-383,-364,-87,43,50,1,-20,-62,167,45,153,45,-63,173,66,-2,-47,20,6,55,-48,-276,180,51,6,14,4,19,46,29,-42,-133,169,-113,55,-248,-86,-134,165,21,-98,158,-31,67,116,-29,-15,587,98,-42,-54,-2,16,15,41,130,-156,-284,-14,47,20,92,121,59,208,30,-4,-57,122,-63,64,-86,55,-80,70,-196,75,34,31,37,-15,-52,-33,219,-3,43,19,50,2,25,-113,-18,35,-272,-256,-393,15,11,-8,24,-234,-162,72,-23,-31,-130,-12,17,30,68,-54,112,72,16,2,38,3,59,-57,42,-219,99,-30,-4,15,-96,292,-72,23,27,126,-38,40,-172,-30,63,167,-208,-25,-153,-24,30,-32,-27,-15,-321,-40,-53,62,32,339,-214,25,16,38,10,35,-27,37,-99,1,-17,9,-3,49,-23,-144,144,46,9,62,169,-206,-4,25,-67,3,59,-535,97,-11,-56,13,-1,53,38,-192,30,27,-70,-22,-10,-9,6,6,35,8,14,-81,71,157,23,27,-19,-35,-8,-1,3,-38,12,-56,47,110,-1,-100,-33,81,-130,3,33,-32,71,27,-99,17,20,-878,-11,39,-65,-203,-68,-13,45,28,64,-105,12,6,-5,87,50,-51,14,-75,9,30,39,30,-78,100,-21,-11,12,106,50,-7,-8,73,0,-25,-91,92,11,41,-44,57,4,-7,1,126,14,1,3,431,-158,-203,-243,-1770,-81,75,86,47,-30,27,7,11,-11,139,252,69,-51,30,351,54,107,8,-80,-152,194,-48,1,-16,39,-24,56,-103,70,22,28,-58,45,96,-32,111,38,5,-127,88,183,-8,79,-260,-47,-59,-17,-204,0,4,-86,8,18,-13,-97,9,72,-45,-196,-23,62,-3,13,32,714,-25,-33,-40,152,-11,13,107,141,75,49,-10,50,247,7,1,59,-90,242,-118,-121,121,2154,30,51,-9,-208,-33,-3,-14,386,25,37,32,-3,-101,-25,-46,35,46,-12,-32,229,-21,41,8,7,174,-546,-62,19,-85,5,-44,-25,13,-14,274,38,2,-131,-54,90,-4,-161,120,22,-33,30,-23,35,36,-75,0,-25,17,33,39,-29,65,46,-125,-41,124,-16,99,19,333,-95,-52,-86,-51,12,47,-19,-103,42,-54,5,-83,179,-93,46,-1,8,-30,-23,-18,-33,-11,53,155,-6,174,18,122,-50,134,160,137,-35,12,247,229,55,2,-10,47,-23,-11,8,-29,-41,-19,-82,19,2,13,89,17,3,11,166,-19,28,-363,25,-40,56,63,-59,193,124,66,-14,38,91,-6,-10,-23,113,33,90,-1,-26,-1,-6,5,27,57,-156,8,35,-6,-204,87,-44,33,81,90,65,39,336,-233,50,-414,41,-139,1,17,-82,107,90,-38,58,-13,237,38,-125,162,-44,253,-65,-4,22,-97,114,74,-64,91,146,-4,11,3,-103,-20,108,13,-30,89,-6,177,-69,51,46,-137,2,18,-101,15,-58,-151,4,19,59,27,-16,28,7,-151,3,-68,68,181,33,38,85,19,-20,-181,8,2,10,11,21,-80,41,225,101,299,-48,35,-58,32,75,18,7,124,-64,58,-181,-9,-33,63,0,-84,2,-31,96,95,4,72,-28,35,31,82,59,-33,-291,-142,12,-310,153,57,720,26,6,-100,-17,-6,15,-27,42,-18,-36,6,329,65,-118,-122,78,12,28,23,-69,13,-30,119,57,30,-49,38,126,18,38,-15,104,-123,87,-51,20,79,-50,-61,-36,-54,-98,21,33,8,-92,152,-4,-2,66,-14,-66,44,70,-18,-7,86,-175,-29,-64,-144,26,-5,-1,-74,123,63,-58,-5,65,-405,9,-126,-93,18,-21,-15,37,-30,-1,-45,41,135,103,-80,-75,39,-93,438,297,138,43,-24,105,0,81,8,134,27,-73,35,-32,44,8,-46,191,-63,-39,16,48,-25,-6,-77,127,-173,-182,13,-1,31,66,10,-10,36,47,69,11,149,14,178,117,-4,49,-4,3,-5,30,9,316,196,-4,6,-32,30,84,-40,38,-75,10,33,-16,125,45,-64,32,66,-104,70,-90,-72,-48,-147,63,12,-225,33,62,41,3,128,76,-15,586,3,12,198,-192,3,-86,82,134,206,-27,0,-1,80,21,-258,-70,-51,93,16,114,-377,42,25,13,254,4,-281,90,-354,-13,50,247,-7,62,18,-47,81,-4,39,149,57,66,-68,37,-131,55,82,28,6,-53,173,9,-26,91,104,19,-143,-232,22,164,-125,11,52,-72,117,16,-15,-40,-64,-49,-9,110,52,-57,168,45,-465,116,235,-32,10,-37,-54,33,123,-42,96,33,-129,172,10,42,414,39,353,-248,215,230,34,38,9,59,-26,53,56,97,70,-319,-90,51,8,-95,1,60,-51,116,-102,54,-266,42,76,67,15,186,-186,289,-400,15,-38,-48,51,112,298,120,6,-12,1,323,50,-32,2,-4,-4,141,97,-1,10,201,159,-27,-91,-19,7,48,-77,46,4,38,47,123,42,-91,54,157,-38,83,121,-27,-78,122,112,25,-129,-48,3,-108,68,182,206,36,-23,-27,269,-131,112,45,259,-6,-17,38,67,21,73,-13,24,37,17,9,29,31,55,-18,-121,-2,90,50,-7,57,-15,-2,30,33,-28,-65,-3,-232,-12,-34,28,-109,-54,-37,69,93,-17,43,74,-22,-17,2,26,6,-101,69,-1,10,-312,-53,5,63,-49,73,-8,32,56,-63,13,-313,52,74,104,23,28,67,-2,31,39,189,-103,69,-1171,164,-53,16,5,20,-36,-156,2,55,-9,43,-9,42,-19,20,214,-107,-70,47,-87,228,-228,25,82,55,72,-13,67,156,74,100,33,-27,-118,-78,-32,33,361,-11,371,81,-39,-12,-58,35,-144,-32,-24,0,320,2,173,17,144,55,35,74,-22,165,43,-37,-23,10,-47,326,8,143,77,70,110,126,30,31,9,155,72,28,12,-16,-95,16,54,4,19,8,-25,-40,16,27,4,27,-24,15,0,163,76,-55,-68,83,-4,-1,76,-12,26,85,36,-20,-12,34,37,-3,34,37,-18,-12,-168,24,-23,32,82,49,16,12,-34,-84,34,174,7,-59,-9,-53,20,-52,-11,51,-143,-104,11,-40,284,-113,69,-183,-12,-116,5,-13,165,-141,-46,-75,30,231,-26,-5,-139,-116,6,-86,24,-7,-17,113,8,-1,50,-26,6,71,-21,77,-30,44,16,16,85,53,126,33,-52,89,-101,3,-1,8,-8,110,-136,546,82,143,-119,22,22,-32,-88,70,19,-63,62,89,33,-344,-2,54,-29,-52,-70,-368,32,10,24,90,42,-11,7,-29,30,-157,72,200,-69,32,-15,9,87,45,43,90,-17,-47,34,28,7,4,-12,30,12,2,-38,153,42,14,-61,2,46,-15,111,34,-39,-46,39,86,5,-82,10,222,23,76,82,221,8,46,35,114,122,189,-15,-6,-14,-131,-55,-38,-30,-587,21,-19,-99,85,-17,5,-8,-6,14,-15,-60,-39,17,55,92,185,22,28,24,154,73,-642,-72,76,60,23,33,93,23,303,41,-62,124,102,-1,-155,9,-7,165,-11,-167,-15,-23,-3,-165,107,-65,-17,-27,-2,-47,42,3,94,-15,-78,270,94,-19,32,0,-8,60,169,133,-2,-124,262,-20,65,84,4,59,9,-13,-31,37,18,26,2,10,-180,87,315,38,94,-191,7,-13,63,-77,1,147,40,-16,136,-12,7,194,41,-8,-67,-21,-319,59,101,-6,199,40,17,46,36,35,154,286,143,58,164,-6,-7,1,15,-50,-62,18,43,-70,98,-49,-86,54,487,66,-17,43,-41,33,105,-17,4,84,44,133,-70,63,92,272,83,-26,58,106,134,-22,-170,75,-78,-56,-9,44,-20,25,-1,-6,49,22,27,8,32,115,37,-326,0,43,-25,-25,118,-160,-82,111,41,28,-3,47,19,-3,-6,168,51,-49,729,78,46,-73,-552,0,-196,30,-63,14,-129,-9,10,-1,-35,-147,-34,61,462,55,-59,75,109,-11,-21,86,-61,-37,-17,-79,-72,28,27,-23,2989,32,6,-15,119,-59,20,-48,-62,81,-33,-93,101,-97,-240,117,-39,-54,-27,44,-151,153,-35,-2,121,31,-101,120,-11,383,88,101,51,-12,732,-1,234,92,-36,178,112,-27,-25,12,51,29,3,-63,-75,-131,96,454,36,-122,-9,-60,124,-6,78,215,26,-18,-6,469,74,-28,-29,260,104,-21,-65,47,7,34,6,69,-178,210,51,181,277,113,41,6,-58,46,-35,-4,-44,-44,-116,-24,-66,-17,22,54,-21,117,52,-4,-8,-159,-300,-94,-86,-231,-288,76,79,45,41,-5,140,-84,-28,-218,-28,253,-10,31,22,-87,88,139,-20,-65,39,57,-8,0,-55,-110,-5,88,15,-72,-166,112,-215,199,75,-132,44,66,-126,30,-8,-22,144,76,132,-23,-18,40,68,41,48,-115,177,37,385,7,-145,2119,152,10,-11,19,-69,-22,-6,-73,5,-41,22,-20,43,-9,-141,82,-212,25,258,-74,-237,-8,115,69,45,-5,34,34,-66,-373,9,-133,-40,9,417,-107,-79,119,17,16,-84,-15,15,-40,-11,36,-273,-13,-29,389,34,17,223,13,69,16,355,201,170,-167,44,-141,2,133,0,-12,-52,107,32,-47,68,-3,44,51,78,8,57,40,-15,-2,30,-248,-5,67,-116,-3,23,39,-5,-5,12,60,131,-19,42,-15,5,28,155,-47,-74,35,86,6,-110,44,-1,-87,-115,23,5,15,-133,-64,41,221,-12,186,-35,-32,19,32,2,167,-515,-13,-26,-7,-15,-103,10,9,-38,4,37,33,28,-67,15,84,17,-33,-47,16,22,81,94,-2,-5,-155,-65,30,-20,21,-32,8,247,16,21,36,70,-31,-46,342,51,21,60,-9,121,151,-53,14,28,-9,2,52,-13,-9,30,43,30,-27,14,-16,87,33,170,35,36,10,50,-52,-64,33,132,-60,155,12,57,-44,90,21,25,31,24,-25,49,5,71,1,-20,27,41,60,0,255,44,16,23,-39,95,-92,78,111,91,31,39,136,-3,81,-2,-51,10,6,74,-41,72,-29,-3,7,81,-34,358,277,75,10,8,50,40,60,-41,-67,16,117,4,2,14,-10,-17,-192,3,-29,-61,7,75,-44,57,55,57,40,-37,-12,395,-2,12,10,-84,18,120,2,18,-68,-106,6,145,83,-54,30,-21,16,-1,-22,32,89,16,23,9,35,29,-6,35,-10,8,7,24,165,72,90,-21,96,38,-8,52,112,155,0,93,8,-75,81,462,104,-64,195,-67,-13,67,954,-2,38,12,65,30,6,24,26,-56,3,21,-9,193,38,22,-46,43,10,-28,70,-17,41,-11,-636,-51,-27,1,-147,57,145,1,145,-96,-55,111,-30,-31,287,29,-10,80,6,-42,189,5,64,24,-20,-102,6,5,33,-3,-41,-17,64,32,53,11,-25,11,80,218,152,34,-131,-36,-95,8,43,118,163,4,-1,49,125,-83,7,35,-26,29,66,46,160,-65,4,49,25,1825,-10,63,40,-15,43,-25,13,41,-17,-4,-61,166,1247,28,431,13,53,-5,-15,4,-41,-48,-87,-75,53,12,48,-162,21,21,301,43,155,-108,44,78,86,-32,219,-10,31,25,33,101,-27,72,-14,12,-44,49,-6,-33,-48,15,31,-4,-59,1,95,66,65,82,65,11,52,5,-1,14,-35,16,6,79,-275,185,39,38,-50,-38,-90,-54,0,-2,98,0,-8,-42,152,-56,112,42,-37,-18,38,-1,-71,-59,-5,94,-29,-50,28,66,-30,17,21,-75,2,77,524,-25,-151,-82,-91,23,-350,204,43,48,-16,67,24,-22,115,-31,63,137,-62,118,28,52,-56,42,28,-70,-4,187,4,82,44,37,-33,-46,9,-73,116,-150,51,6,233,28,22,521,170,-35,-1,75,-22,-165,52,48,21,-25,30,9,172,-8,-123,-27,-138,12,-18,14,296,61,-2,315,278,37,84,-43,36,-13,52,51,-5,65,-111,44,28,285,44,11,17,84,-11,51,34,0,-105,-4,577,1,8,-439,-43,2,110,17,82,-14,-39,-25,33,-171,-118,81,-13,175,95,91,-17,-15,-16,254,5,18,-33,-24,-158,240,-24,-26,4,-113,59,18,14,58,94,65,100,-56,49,20,221,-12,33,19,27,-44,62,-33,30,-46,-56,-20,661,59,89,-58,-64,39,196,-45,-120,-56,17,158,3,-12,75,6,14,622,-73,122,-5,27,98,-15,-59,-2,-1,10,-14,3422,-22,166,-14,-40,4,39,-28,6,7,-366,-125,93,83,-77,-96,-61,22,-69,10,-19,79,-154,-64,169,-101,12,404,54,-4,48,25,97,116,-309,108,56,23,36,-20,14,37,13,-86,25,-158,91,-450,266,-14,133,-61,-37,0,0,48,-15,26,84,-68,31,-11,7,57,49,-29,-14,-14,16,-28,-9,55,-83,221,30,0,18,64,-91,34,-44,193,114,-297,71,-423,-116,80,122,69,-1,40,61,-24,101,137,16,-7,-35,131,-4,-15,28,56,-22,-30,107,-236,-32,472,35,88,30,101,30,-176,-46,-10,-42,25,66,8,24,-314,46,54,-1,60,111,-90,115,-1,59,53,27,-199,11,-14,25,-2,2987,-111,-7,-25,-131,708,60,-31,-9,24,52,28,-3,48,70,37,85,9,8,7,143,-56,37,-59,2,-7,43,56,126,28,75,68,297,100,29,7,21,21,-48,15,31,26,-22,-81,-300,42,-47,-40,-120,30,-111,-17,136,-19,17,299,-63,129,-12,-149,-42,-73,16,-2,-26,-31,-74,-31,2,-50,-39,-18,0,-364,1,-1,237,53,-201,84,40,-21,-5,2,39,-26,-136,-69,9,-237,146,3,201,436,3,80,-246,-41,-10,-2,-422,59,256,-4,57,-13,-139,183,89,-12,6,-71,-208,21,34,-69,-2,18,90,68,-158,12,8,83,42,5,-60,-46,11,63,18,137,-28,294,-77,35,-8,32,99,22,4,1,-1,-32,102,52,-23,26,25,-76,236,-153,-78,22,2,70,-64,-4,9,23,-102,-606,-46,-36,135,-60,82,30,211,320,-59,-112,39,99,-79,-38,-265,67,29,-21,74,-64,-14,-73,42,154,32,-30,26,40,-151,-22,-39,-12,54,-10,-29,-26,-75,85,52,17,-97,47,51,-237,82,100,-16,-27,-8,-27,441,-161,45,-212,0,17,-13,6,11,-8,-56,-3,-116,80,51,-10,-34,50,-31,-24,60,28,17,-58,186,153,-55,31,-230,85,338,57,10,-24,503,11,-89,-95,107,-37,133,7,-218,-4,61,61,-16,16,-129,6,-23,-33,-66,400,-9,47,-91,13,28,2,180,72,15,67,31,65,-173,79,26,49,-124,-56,49,23,-20,-58,19,1,75,-10,10,122,49,30,67,47,20,37,-80,-50,-8,-10,-71,34,-44,10,-95,13,-268,22,39,1,-3,63,3,-84,3,-2,6,-72,51,117,-35,-80,-103,-180,-7,-34,185,-160,-125,-213,-122,-20,-17,58,-149,-21,6,8,10,-144,183,-54,-153,36,-44,-64,26,-72,-33,141,35,7,5,-98,6,27,72,-66,-13,161,-39,-31,23,23,-191,38,80,-62,-9,89,128,-122,-26,-28,-9,-103,-13,121,94,27,7,77,-42,79,-19,-41,318,-127,-37,-20,-15,37,-11,-45,-90,-15,98,-21,-7,138,58,176,56,192,-41,-68,5,-259,-10,-15,115,40,-121,152,-40,4,-31,-13,-107,-12,-83,646,-237,96,-35,120,-6,79,0,-18,37,-9,31,55,-17,49,-43,-65,-121,17,12,21,-20,170,17,20,-2,35,27,50,219,29,6,-22,81,-91,4,100,212,-129,1,23,-3,-29,11,21,-11,-1,19,23,219,28,-74,37,-25,195,-174,-13,8,136,18,-19,20,-17,-55,52,304,79,-6,85,10,-22,-8,22,-201,26,75,47,84,412,-9,-215,-36,-12,230,2,17,-66,-18,-156,65,67,-37,-23,133,-10,-132,224,-209,-8,-36,-42,231,57,80,-44,-36,-29,12,14,104,-18,76,143,-11,35,-78,58,-27,-27,-40,-18,186,79,15,307,-9,13,-329,20,90,-34,76,146,-10,31,-10,-72,11,50,8,-24,-3,48,-18,27,50,177,37,-74,62,446,-13,70,53,-8,58,-7,239,-19,-266,54,62,-9,81,32,-7,-43,9,-5,172,54,38,-42,26,-45,10,216,3,16,-13,-10,-94,52,-58,82,322,16,50,3,185,-40,-20,-133,-6,125,-11,-79,18,-14,42,-56,-27,9,130,-38,23,-16,-26,56,-103,-2,75,157,7,378,504,-172,3,146,13,-114,56,-21,82,-85,-101,39,25,2,25,44,-92,177,-59,3,513,-20,27,43,42,0,53,18,-16,225,-41,-11,-19,166,49,1,8,104,-20,3,108,-37,21,-22,-199,-56,29,-41,94,57,26,-23,30,-68,36,-478,241,-7,195,79,-15,-83,1442,21,-60,-28,-40,14,11,329,-40,-1,-15,-30,67,11,74,-11,-38,17,-23,215,-174,-251,41,12,2624,9,47,20,24,-29,18,235,-29,208,-17,-263,17,4,-82,30,169,-70,25,25,-87,324,201,10,6,22,10,201,-96,63,-235,-11,221,-216,310,-151,14,229,-32,45,-21,514,51,16,77,-31,302,-168,-11,-2,24,16,-68,46,57,2,2861,-2,-4,14,10,-33,42,22,6,657,-2,345,203,-26,56,-17,-48,-3,-26,-49,-14,142,3,21,19,4,-107,16,62,-76,-148,-9,-167,36,18,30,23,24,149,-2,236,-63,-5,-155,-67,138,-197,-98,-122,-51,79,-229,-25,-41,87,-346,-69,-372,26,-177,-241,21,-103,-18,132,74,10,3,24,-46,-2,495,-190,-48,-94,231,-190,44,261,-57,-93,27,-10,68,29,70,-56,12,5,87,-32,11,-86,-21,36,16,0,-9,2,-74,-25,2,-10,40,-6,44,-12,101,76,-37,90,406,59,-16,61,172,-135,-12,-20,-142,26,86,-5,-627,-9,-23,-30,67,150,-10,-92,47,67,-3,-35,313,-49,157,-8,1,-17,-14,-14,25,227,172,80,-44,43,15,36,39,-85,-35,44,26,42,18,231,-4,21,-16,8,-23,39,-59,14,31,-1,-10,77,23,18,3,77,426,-57,79,194,-3,-38,-4,-80,1,-226,483,72,86,-33,-2,-49,117,-14,76,35,24,30,3,-47,31,160,-35,-60,85,14,-9,30,21,91,294,-120,26,18,42,-37,43,-3,59,-75,-50,-23,42,72,-2,-125,33,26,70,-20,-9,-122,97,49,-13,33,-41,-4,-31,0,116,-58,138,39,32,41,-57,-33,-43,53,104,-18,-58,104,-33,49,-2,59,-52,39,60,30,39,13,257,67,30,-32,-18,-92,152,-161,-16,-64,34,0,-14,-14,161,39,42,36,74,-13,7,-18,155,56,78,-32,-30,120,80,-34,-58,4,-3,28,17,27,27,-10,24,88,88,118,62,9,35,1,-4,61,-22,-55,110,15,-13,-7,75,38,33,51,-40,21,53,-7,19,-63,19,-22,17,66,65,255,136,99,43,84,76,22,184,-89,38,-33,-83,-63,-6,92,69,49,-47,29,338,-17,27,-3,-17,5,-37,119,11,-3,-30,11,-259,10,134,-2,-3,-23,130,0,18,-128,3,60,-5,-22,-13,59,180,64,38,26,-20,-9,51,-19,-27,11,29,63,61,39,7,-76,45,27,60,-89,23,131,20,32,32,-40,2,-364,282,129,63,49,15,66,-2,36,-29,-61,8,25,30,-80,9,55,-3,-5,-46,21,25,-59,-129,39,-2,-1,-12,-87,-36,20,30,-4,17,-31,211,79,22,53,-34,-14,-27,20,16,69,71,-2,-17,-8,70,29,-22,9,7,79,-53,-62,-33,70,59,3,-95,321,149,-15,17,129,97,59,244,16,-11,43,-35,-59,35,53,-65,-26,0,322,1,-18,-32,0,99,21,42,-80,-4,89,155,19,139,-15,28,151,-7,-10,-8,5,36,-17,-11,-28,7,18,32,33,330,25,27,22,-44,78,480,486,7,36,83,195,105,-46,34,423,-83,-108,-4,91,-5,5,-42,-42,3,-1,206,11,-178,1883,229,-2,963,83,-12,38,36,-37,122,36,-2,29,4,71,115,-5,56,0,30,130,-32,-11,-231,64,153,-18,204,64,24,-5,13,6,-652,-12,32,5,61,226,788,148,14,10,48,193,91,424,-47,8,122,62,216,62,142,-117,84,-174,174,123,13,-2,32,76,23,18,-84,-12,204,222,-456,89,65,-47,65,97,-32,7,145,20,-27,-154,-7,17,35,23,186,-25,17,36,66,3,87,-19,-114,6,44,56,24,-5,11,-25,123,39,55,39,-43,18,31,33,240,208,33,121,-62,316,-19,61,-19,-3,32,-18,496,55,-64,259,45,22,-24,54,-11,56,-20,-38,7,-1,93,-60,-3,14,-1,105,-34,34,32,14,102,27,123,1,207,104,15,1,-30,17,0,100,6,45,30,141,39,30,97,22,-2,-92,12,-67,80,77,-110,-1321,-236,53,10,98,83,-79,59,18,-70,-41,3,-70,-38,38,-26,215,-10,27,-37,-46,-48,-461,9,69,-34,70,26,-39,-23,8,28,-18,15,56,23,77,29,-29,65,55,15,94,-160,21,13,2,63,9,36,56,-214,102,-62,4,-17,18,38,26,1,-26,106,65,12,2,64,-69,11,382,-3,0,9,-11,45,60,131,21,55,5,-57,-23,-21,117,-125,13,-30,142,-129,-33,78,13,90,218,8,16,26,-9,-47,-67,64,113,45,2,38,-115,127,57,465,-16,-65,164,-113,9,26,-22,329,103,27,267,11,93,-2,7,12,30,4,-47,5,32,-5,40,-38,19,-32,-83,111,23,67,-23,86,-2,153,-30,3,127,22,6,-12,21,16,-96,42,32,-3,6,27,-21,7,37,-3,-34,7,146,-46,22,14,106,-13,29,53,66,195,13,29,29,-35,18,676,-9,40,-73,17,94,9,91,-53,-14,-54,-3,-115,58,36,55,-11,-60,5,-8,13,95,-162,-29,34,81,-9,29,54,16,24,36,-43,-50,-71,-167,5,-128,-38,-133,23,-22,-47,17,-133,-11,87,249,51,83,-5,-2,123,215,-52,-373,76,-28,132,-502,51,15,-40,-91,-9,24,-64,114,12,75,10,22,-58,90,61,140,70,0,0,27,83,22,68,-29,166,-52,-21,-21,333,10,36,73,-10,-33,-208,20,-47,48,69,-11,206,10,70,247,28,-3,8,20,49,34,-30,-8,16,-48,48,-342,-2,-1,-32,79,24,108,-346,-217,7,10,76,-18,-17,-5,-25,29,-136,-44,19,11,25,-15,63,43,23,-283,84,9,6,-82,6,1,63,2,-29,73,147,7,-138,118,14,-15,61,-54,-162,4,33,-59,52,-25,22,-314,122,-48,202,15,-58,52,-54,101,-4,-41,-74,9,-5,38,96,35,8,23,-90,-2,-360,51,25,-20,-9,-4,63,-95,32,-29,-29,-15,27,-176,-33,-1,-190,6,5,-1,-149,-32,106,88,-13,19,-34,177,3,-23,200,11,94,-25,52,27,-7,30,71,-30,-136,78,12,-22,47,-33,-20,78,174,85,-81,191,34,42,16,30,140,-100,-311,-111,-57,240,23,32,16,10,-177,25,-45,242,-25,-32,33,-9,106,42,11,-31,19,-13,269,0,18,45,-30,25,33,-17,-24,192,49,79,45,-16,31,-54,-9,-38,-126,99,448,-4,32,38,52,16,339,-9,10,12,83,127,46,24,19,76,83,-11,-217,-26,13,-24,-122,1,-40,-29,33,55,-15,269,11,4,-15,53,90,9,-52,301,-20,61,-5,40,92,72,-58,-14,121,-89,-181,-25,-60,81,55,34,5,66,36,40,4,-84,-41,-13,46,183,6,86,-36,-33,43,-2,9,-44,60,54,3,16,9,-74,31,123,32,-10,18,27,-3,-20,-599,12,123,-159,94,-21,38,33,-57,10,-3,64,-50,0,17,24,193,-50,85,95,-14,42,45,-15,47,14,47,-25,117,40,57,39,265,-5,-51,27,4,24,39,12,12,-4,250,89,102,55,-10,-37,-65,-4,84,83,-74,-20,76,42,20,79,-23,10,164,-18,33,-6,348,12,46,-168,-17,102,-8,-6,-15,-25,-179,-15,-4,-52,-22,-23,-603,-12,56,535,290,29,-44,-17,-16,-56,-16,-349,-31,-26,-27,-1,4,72,79,106,34,19,97,32,19,42,11,-16,134,98,8,-148,11,113,92,39,79,23,53,26,-31,39,58,31,145,114,11,71,104,68,-23,-268,16,19,-4,173,22,3,-48,-21,-19,30,-7,-30,63,-15,-37,-6,-21,8,8,-28,33,6,8,38,-29,11,-14,-46,25,-32,-7,-10,-45,25,-23,-58,0,138,-21,-208,60,-228,17,-5,-69,-25,56,-273,264,-5,88,-6,8,5,17,-50,-15,41,-144,44,-23,-12,297,51,79,32,-54,-7,125,119,-17,20,-60,380,38,-5,-246,-37,-278,50,-11,20,49,10,-11,244,-248,20,-29,142,7,92,78,4,-133,310,30,-29,180,-37,-6,95,15,-16,-119,76,20,31,-17,35,12,-1,-10,7,-7,20,-19,-15,39,329,-80,-7,-16,18,-66,49,-11,-44,-18,-38,-11,28,95,-139,14,48,-31,212,16,25,272,-19,-40,94,0,16,139,21,69,-63,-15,-15,-30,4,33,33,-12,24,-37,-19,-9,17,-31,-2,-51,-20,19,-52,-83,80,30,25,31,28,331,-5,-195,47,-31,19,18,-73,-11,34,39,11,-3,48,154,-63,-15,28,23,104,-36,25,9,76,11,81,15,15,-13,-992,51,175,74,-12,47,66,551,-28,28,20,10,-114,-93,162,-3,4,21,92,-12,-55,35,33,64,-71,-15,107,-71,65,-155,-313,-105,9,-6,269,14,157,104,22,31,42,19,-26,34,-8,0,74,-99,62,153,-30,87,32,40,67,10,-88,-6,56,70,32,-179,-58,102,-9,55,-25,0,126,133,93,7,12,-422,11,-188,7,144,-6,-32,-39,43,-58,49,32,-105,-11,82,-54,121,43,39,-26,-59,-48,-2,64,60,123,-11,-94,71,-7,16,292,-107,39,212,-45,24,29,-61,-44,95,11,31,-19,-20,311,49,15,-8,31,-8,5,-10,8,39,23,213,71,64,119,70,-54,111,-108,-42,217,107,11,232,44,11,-135,-17,41,26,-82,-19,62,41,178,1,-16,-27,60,-83,-1,-12,44,-154,167,71,16,-80,39,-36,0,50,13,-49,-30,-41,71,-6,77,109,-252,-2,-69,1,-3,7,19,-42,-1,15,325,42,-20,46,-14,-5,-31,-15,-77,186,96,101,-16,-41,-47,27,-3,71,-92,31,2,148,-80,-33,39,-3,9,29,-29,6,26,-93,-51,64,-5,7,91,-8,124,43,5,47,-19,-70,153,66,58,45,30,-5,-21,164,66,118,-44,-23,11,174,108,27,21,-1,12,121,-27,-316,-40,-3,-26,173,2,52,196,-14,-56,31,46,-26,34,-12,28,11,-9,-1,113,17,-23,15,26,15,170,-25,34,32,-592,54,205,-10,-55,-36,-8,-90,-32,-51,-54,-22,-15,-46,212,-28,-24,19,90,-474,-27,16,-53,-24,10,182,-19,151,687,29,120,53,57,-28,-22,3,115,28,244,53,33,112,51,30,167,23,19,163,27,138,100,262,60,69,37,78,7,-12,31,301,-173,-7,5,12,-236,40,14,33,-41,-146,95,-35,-32,-32,18,23,67,-29,61,33,474,-60,-22,31,84,52,16,21,-59,103,12,117,62,-24,-15,84,117,-23,62,5,449,166,-7,226,-22,-6,40,-17,138,168,83,147,169,53,-64,-292,-45,62,25,35,11,46,181,50,2,-10,108,34,59,-41,25,-27,-24,120,-267,-27,-28,149,-153,147,39,5353,-110,106,235,12,98,-20,106,36,-58,50,-19,38,-80,-575,3,62,24,-42,-64,21,319,99,-20,-29,-85,75,27,65,67,214,-467,16,126,30,1,-5,21,2,-50,33,-6,54,-29,19,-24,71,4,124,355,100,88,-5,23,34,45,13,-115,-52,230,49,25,13,56,149,53,-27,164,14,20,169,202,-12,16,78,-23,-27,-26,13,31,-32,-161,-25,29,105,28,106,90,-11,84,361,32,62,113,8,33,19,-4,8,8,40,197,26,27,134,202,78,41,161,225,-49,-9,-172,82,-27,25,35,17,77,2,2,14,-159,112,336,66,183,9,122,710,-39,66,142,-154,11,40,68,39,-410,-157,94,13,-23,102,53,-29,2,40,-25,347,28,336,-61,154,68,43,12,39,55,51,-27,-18,44,56,78,116,72,-27,-23,-54,122,-11,-58,-10,-32,51,-85,231,51,41,53,50,147,-6,17,103,-20,-210,67,19,21,12,-15,4,199,-8,-16,-15,-66,131,-38,125,44,28,-58,12,85,118,-59,76,45,85,34,88,-19,-193,-58,-25,483,-88,21,62,-55,-34,-155,53,-44,47,19,194,7,-80,-62,-47,22,151,-201,53,183,-3,29,70,8,-46,46,249,-5,209,205,208,16,31,-22,207,-271,15,-46,-295,-19,-81,-41,-5,40,-94,57,-335,147,32,-9,-48,-7,38,-106,20,-61,22,111,21,-36,15,-2,45,165,297,257,-19,-2,-40,258,1,52,173,1,33,87,338,52,245,15,-36,130,-57,28,-6,-46,85,48,-9,147,91,29,-14,-51,50,75,22,7,31,-51,107,135,52,81,40,-8,14,-47,290,-12,13,-36,354,58,-9,429,-21,-38,30,-38,-62,-12,-20,13,459,-23,-41,47,0,65,31,11,-107,24,-12,0,29,278,98,391,5,107,171,-8,24,195,49,8,202,-59,59,-112,4,204,13,46,-33,-18,65,-157,418,-96,139,37,-1,-43,107,713,0,151,-12,48,-58,34,-102,71,106,4,-4,52,-42,-56,124,-15,-8,-134,-21,-34,38,19,13,-39,24,151,5,212,39,-1,478,45,25,92,-46,28,13,65,3,-54,35,-31,-59,66,175,-18,-52,33,142,39,49,-81,-96,118,2,-42,42,-55,-46,33,18,-12,22,4,28,9,52,11,-12,-4,52,15,-252,105,-90,-9,-29,50,11,17,566,-135,-28,325,55,7,135,-81,-11,131,-23,17,20,123,-17,25,-33,89,32,-19,-61,64,-15,6,14,1,-37,3,-65,-98,12,166,104,7,21,118,42,21,104,74,-153,159,-446,-103,60,137,-17,161,38,-78,16,-45,32,-56,53,84,15,-49,-7,158,140,4,255,36,-63,-77,14,-233,64,8,-20,-13,8,21,-141,1,-6,131,-65,168,26,4,6,-17,32,31,32,-77,177,138,-48,7,-12,-233,32,-24,4,13,65,50,17,120,98,39,-16,9,196,47,-260,508,278,-120,28,9,43,43,-31,13,78,-5,-196,-12,-15,47,2,19,17,-64,25,10,-32,99,210,98,60,62,91,-35,27,-14,99,32,14,11,-97,-6,-25,135,16,-36,39,-26,448,69,16,54,-15,-2,22,39,166,178,43,42,51,-155,-13,6,-60,606,55,-4,6,-107,-1,-45,40,35,-5,-403,5,104,1,-5,37,20,75,46,220,122,5,63,-20,83,-21,41,-153,176,149,65,-57,37,50,77,27,-94,45,46,-148,33,-17,37,46,10,-117,-22,170,54,92,32,4,113,36,207,-38,39,116,-2,35,182,-11,85,21,-79,4,123,80,39,-166,64,186,-92,-23,71,15,-29,-122,20,-10,-26,44,81,-50,1,22,244,-51,4,33,-1,158,14,70,-39,-47,-41,527,16,82,82,124,47,57,-108,321,23,288,-197,513,20,164,41,369,-44,-15,-8,-69,13,59,-8,-34,-24,56,26,82,-19,1,-11,-40,23,-103,14,-17,15,29,38,7,89,149,119,12,-55,-1,146,191,-1,201,31,122,-30,-205,-48,310,2064,401,16,4,176,-23,148,94,186,-265,44,-54,-45,115,-95,137,68,-3,9,-103,-22,-474,-10,-58,2,117,0,93,240,-34,101,25,-331,12,-5,127,2,43,454,15,67,248,64,-5,46,-15,27,35,-302,70,-38,-9,-68,46,72,-76,37,-9,23,1625,21,8,-4,-15,128,89,34,104,-1136,67,396,30,-1,351,-2,-164,14,-102,32,-8,6,25,189,122,59,118,324,0,-38,-42,-35,-67,-187,112,87,31,-31,17,193,-37,105,13,28,59,-9,20,206,68,20,-12,29,28,18,-17,-244,-20,21,-90,153,69,-13,59,-22,8,-1,-61,47,64,63,-10,7,22,54,39,18,158,22,-88,164,72,38,35,194,40,-28,138,0,26,24,-10,82,223,21,104,8,-4,23,-72,27,44,-20,45,192,26,5,33,40,130,35,75,42,159,17,38,4,-13,88,3,16,-15,103,104,-20,42,-131,-273,18,24,-348,-136,-71,22,83,186,-12,190,31,200,18,-33,-312,-5,38,7,-10,41,21,29,56,31,-37,14,39,-48,117,459,268,-50,-19,-18,13,-18,-86,-46,23,-4,-5,38,-24,250,-130,29,-98,-64,-17,-73,-2,-125,18,26,-7,29,-32,17,-43,22,-20,60,46,117,8,39,111,71,17,36,-42,131,39,-21,17,96,28,-30,-25,59,309,34,-39,44,22,14,15,9,15,10,148,-105,30,-20,-226,36,-16,-45,99,-225,34,2,-26,21,24,-55,41,26,-268,46,16,131,29,28,-48,92,41,-20,243,27,-23,12,20,358,-14,37,-96,294,108,426,89,286,125,73,-23,14,14,118,83,9,271,-197,9,62,-37,35,30,6,-27,7,14,-211,71,39,-25,16,43,33,38,-5,-35,33,70,7,-19,-18,74,118,-2,44,250,30,61,89,246,37,38,73,120,-31,-55,8,36,16,22,-16,39,-47,12,-28,18,192,40,-34,24,-21,-129,298,-34,145,999,51,39,147,-32,14,52,9,35,-150,55,264,24,3,18,3,129,-2,40,23,194,23,-79,9,34,26,61,-59,144,-26,94,-126,-6,-13,-99,-32,-61,-16,-17,-214,-268,15,-275,26,-24,-27,70,-37,5,161,-28,42,92,11,53,57,21,70,41,-11,8,199,76,34,27,70,24,99,89,172,14,8,29,51,-103,-18,75,61,29,9,2,55,36,64,-7,-56,-46,-149,-8,21,200,60,47,20,138,-31,46,9,-27,-2,-2,43,-32,228,21,-127,-317,-22,20,9,36,296,3,-180,33,-15,-39,283,50,-17,42,-5,80,-9,-79,21,22,11,236,131,65,19,-9,123,83,515,59,112,-62,-246,8,-160,-15,414,134,3,-52,145,-32,-19,122,49,-16,161,100,40,3,-201,55,237,-133,-409,25,28,543,36,-422,54,-101,14,51,159,62,-5,7,273,-298,31,25,12,67,19,81,36,6,20,-41,-1,110,-18,23,113,23,-10,42,71,-42,38,24,-4,3,-28,23,-4,-7,5,-336,33,97,0,20,17,125,50,291,26,37,-83,93,-11,49,20,166,144,91,27,-5,114,23,47,-23,49,79,-11,-30,3,25,-12,43,-1,2,195,16,19,59,411,57,59,32,-3,-11,96,37,24,18,57,-39,24,11,-3,-34,9,-64,114,-20,56,-4,75,42,-12,-37,133,-28,375,371,-3,1008,-98,148,-101,225,-60,-92,128,-278,19,37,59,133,279,-98,194,-5,-17,11,-13,-55,72,77,87,-14,7,94,-13,127,151,465,-44,121,-17,89,-27,-264,28,2,-27,12,14,-21,82,-4,-8,102,12,-204,-111,-13,-27,-257,18,-188,-162,29,2,-8,85,-72,-3,-42,25,85,6,159,76,7,63,-9,10,-13,-31,-197,144,-15,-29,35,31,39,45,43,37,142,-133,109,280,-14,11,-149,27,-18,11,-59,36,89,-36,105,-108,-34,17,-255,56,14,-8,15,-32,-122,17,-18,50,61,-378,-3,100,83,-15,7,-91,30,42,86,253,1080,22,36,-89,-28,266,-7,-16,92,74,-49,21,30,40,-15,60,149,-262,2,-30,1,-38,-41,-348,-16,-46,-57,11,11,-28,136,-243,61,-33,26,14,55,65,70,-52,28,-3,246,-4,-20,15,-18,-74,-8,0,130,7,8,-20,14,-904,19,-41,38,-65,19,149,5,-7,19,-226,-25,5,21,4,98,20,278,7,294,149,315,1,33,25,75,-7,-19,11,77,16,42,-16,131,1,53,-50,102,-63,-96,41,39,118,39,-70,-82,20,-53,-9,88,-194,-70,-33,25,99,74,-132,8,-15,-47,35,-1,133,174,-36,11,-16,9,-238,124,-1,-3,3163,21,-38,118,46,50,-49,78,-41,107,30,-89,230,-8,24,17,11,17,40,26,215,-445,35,-22,-22,3,-50,250,16,115,8,-55,101,-85,144,1,210,136,275,-10,-30,-76,106,-63,155,23,-587,-30,20,28,38,12,36,293,39,172,-56,177,-135,27,89,27,-67,-31,90,96,9,64,15,-11,26,16,-1,40,138,95,-9,-6,9,29,30,260,149,-33,-89,67,-138,24,-58,28,-232,300,96,83,-99,-83,-61,-32,67,0,45,-100,-119,-123,-1,21,13,-211,4,-27,-11,77,-14,44,180,150,68,-100,37,82,23,-5,30,86,194,69,25,-13,173,-3,8,20,313,-183,166,79,23,381,19,53,-74,27,88,-78,-101,16,72,-51,125,-8,16,25,8,9,39,86,12,137,313,255,754,-10,9,-25,24,25,-30,3,10,11,34,-16,19,-24,125,-15,-51,581,59,75,216,-20,-58,2,23,5,10,-56,-54,90,14,15,11,44,123,144,129,137,58,-57,247,13,-31,41,55,50,18,-1,7,231,7,9,29,10,239,20,-11,177,10,33,64,-115,-5,-2,-3,25,-14,-43,11,3,-17,398,-59,169,188,44,147,275,42,-15,57,-1,101,34,44,-8,-37,134,-124,36,-6,38,35,-2,5,49,4,31,-14,-71,118,-31,31,-7,-12,86,-48,-15,28,10,21,16,59,-2,147,-43,-5,85,-129,-3,-37,216,-27,-33,-230,32,7,-64,57,20,42,244,226,23,71,17,172,98,24,50,19,249,178,34,90,-3,145,292,12,-73,3,229,687,35,750,25,-10,21,463,17,-16,-60,-7,105,63,61,-308,52,487,29,9,-105,6,-8,-1,25,51,8,16,-28,98,78,-65,19,-5,22,0,17,44,29,10,65,178,-28,20,9,-15,33,-37,155,-84,-131,-1,16,209,-35,94,-102,34,-32,13,73,49,86,-24,27,18,46,19,-5,106,25,-7,-161,20,36,-45,-3,0,13,163,7,85,-45,22,-24,7,-9,-14,109,-38,-74,26,-77,-27,53,27,20,212,78,-120,435,-3,14,-44,52,8,209,96,51,-29,-134,-3,1,-5,-94,23,-31,40,-57,-152,19,71,0,42,158,167,27,5,264,65,157,11,26,2,324,6,28,58,27,16,52,250,-32,-187,138,21,76,-12,57,-15,-55,11,21,-55,11,-32,38,30,17,22,5,-100,274,-107,98,161,90,256,17,185,2,63,107,71,77,154,51,-21,-20,37,-18,124,22,-7,63,-33,-105,18,13,342,-22,-54,-47,36,-139,39,39,47,40,19,29,27,152,-10,-231,9,3,40,224,42,118,-12,85,39,13,149,21,91,-12,-21,17,-60,-7,-16,269,-37,-167,-96,-3,188,-60,-28,-6,22,51,-26,189,38,53,33,-135,24,39,53,86,4,9,-195,-14,17,47,-11,55,13,43,-4,56,-3,37,5,55,-3,-17,-64,137,90,1,48,2,26,-256,1,53,-91,32,-52,225,-25,-10,119,7,181,-54,-10,85,40,-11,23,187,-112,257,24,-8,-17,60,-10,134,-198,124,-8,-68,88,51,115,97,-27,-41,-64,-5,26,-14,33,28,87,39,-42,69,140,35,-6,-74,22,-19,14,-30,-6,-127,46,-50,-59,157,2,-22,-2,-7,37,-56,-43,70,42,-81,-267,-20,8,8,-1,90,73,-21,0,-8,66,82,205,41,14,14,0,27,20,-18,278,-4,15,28,38,11,24,-135,82,26,-48,90,-4,-15,8,177,280,-9,6,-28,-146,-31,-26,129,31,-6,75,-10,56,-28,-14,-13,29,-72,10,-59,34,42,-23,28,15,16,-73,128,-4,8,50,2,5,2,42,70,113,-49,126,78,74,61,103,10,-13,44,30,16,-249,94,-56,-34,-29,-19,24,11,23,4,-16,-13,-95,42,133,10,58,22,23,23,53,-8,33,291,39,74,70,8,0,24,21,82,21,58,-52,83,37,10,27,33,1195,-15,93,-9,15,18,174,-8,-21,56,8,6,3,24,14,-3,-11,-13,19,-56,26,46,-56,-71,145,10,67,131,38,-45,25,-34,-45,15,80,-18,10,2,20,116,4,21,-27,-1,-8,42,-11,51,101,-12,27,-21,0,168,14,64,-24,364,2,102,-7,-39,29,-8,-714,-26,3
-5,-120,-71,-91,-102,-233,-12,-72,20,27,20,-189,-97,1,-24,109,22,-113,18127,82,284,-50,6,-53,78,-188,81,28,-16,-6,-65,-11,-191,-87,-157,-126,24,6,44,-219,-43,179,126,401,235,-39,1,209,-52,36,53,386,685,87,-92,-60,-51,-42,138,309,7,97,9,-61,-50,55,589,25,-61,-301,-201,-9,62,41,-28,16,30,31,482,-52,-20,435,-58,15,-7,333,2,533,80,22,114,31,75,162,209,-48,-18,138,16,35,100,-51,-25,-48,-146,15,148,199,-263,-25,-11,-27,125,-596,-344,-160,25,-60,31,-49,11,-209,131,414,-35,-125,43,-25,61,294,207,-83,-40,27,-24,190,-15,-86,100,161,-128,22,-14,29,-4,-4,-2,336,-4,-23,128,237,74,328,-5,-151,270,-125,-28,-47,205,-27,-49,250,-13,-29,216,-23,-91,15,108,-64,-40,-45,2,96,95,-74,51,264,366,-157,-6,-47,-117,1,-12,-20,-405,-173,1200,-11,-32,-36,30,42,85,62,24,-51,126,0,43,51,15,58,-122,-52,136,8,124,-277,-30,-56,-247,-476,243,295,-36,-9,-8,3,-10,-18,71,101,-18,4,-27,-13,-40,-7,66,2,10,-140,166,195,223,101,-150,-112,208,-35,-17,258,-1,44,120,170,-150,71,-58,95,276,-179,30,-4,28,-7,112,329,-296,473,-4,66,43,-250,-44,-130,-67,58,202,-24,103,230,8,116,-288,258,-54,72,1629,5,-14,-36,47,32,230,-100,46,186,230,2,-66,403,2,166,-108,-29,-29,-116,-55,277,97,-27,-28,151,36,53,-280,199,-46,56,118,138,76,12,16,-49,36,117,221,-69,60,20,459,70,53,41,444,-43,122,258,92,57,-95,90,309,189,4,-149,-77,-77,129,24,545,4,-186,458,80,7,-72,174,-89,39,32,7,33,-7,-58,391,164,75,34,268,61,863,879,279,-36,-101,128,14,54,126,29,477,73,242,28,5,14,62,14,83,-219,196,-44,-126,-37,-43,66,-37,3,40,-45,-91,649,453,106,107,33,-5,42,-132,-13,-162,-60,156,20,215,-105,-1,53,63,-84,40,62,-13,-50,-72,95,198,132,31,246,81,-74,45,746,72,-74,104,-127,13,128,2,147,65,-54,66,160,7,-12,-369,76,8,29,109,471,49,15,370,-69,-353,-9,-333,138,-221,62,43,-50,147,-45,38,-120,11,15,41,74,28,-2,-49,97,-25,-20,92,-31,31,49,113,200,-10,42,-331,67,-43,-19,-45,-66,-21,-14,-233,89,46,22,0,16,-16,-441,-29,400,-124,207,61,313,-18,-278,-40,-264,116,168,66,-11,27,-218,116,6,-22,-94,128,-39,-10,-262,280,251,113,46,78,296,-100,37,-80,390,-16,83,-24,-50,20,55,50,-6,179,70,-59,-37,-160,15,40,-10,344,79,93,-55,495,36,-9,-9,21,13,-67,-82,111,-39,-5,93,180,-14,-220,14,-171,-37,-58,-45,289,149,-9,67,94,-133,-16,-233,403,-24,-309,5,106,-41,-90,201,51,-34,-12,-37,6,-4,-199,81,53,-32,15,17,58,-51,-26,212,84,-625,125,19,735,-22,-38,8,62,102,-143,-19,51,-18,227,1174,-55,-47,-248,-107,92,-26,-24,112,2,137,-44,16,64,72,-36,-106,124,80,212,29,-309,-56,-44,-18,214,-65,457,224,3,20,173,82,-2,15,47,-80,33,6,-78,159,126,-25,259,157,124,-248,-19,-65,-249,21,-150,-47,32,229,42,121,14,-46,83,197,-84,-86,-68,40,-30,261,336,-76,159,-40,-39,-55,-76,37,-6,162,-44,66,51,147,-87,-37,17,43,237,-40,319,156,-75,420,-51,-27,23,-15,35,8,0,-33,210,-78,32,-909,72,23,-4,26,291,9,-73,59,52,49,-5,89,43,101,84,274,-4,47,-5,-4,182,43,79,-17,136,360,-22,3,77,-20,-4,51,-33,6,41,-49,3,198,-170,41,55,90,378,-23,-221,148,7,34,-13,21,32,35,98,83,-19,-78,-28,340,-7,-40,37,-155,153,3612,-41,-29,28,40,101,274,19,-115,117,893,205,-56,235,-103,302,-144,1008,92,312,69,-89,7,-31,6,-20,-24,131,471,75,166,-31,183,-254,-564,-90,-35,-173,-43,-174,-198,-62,-91,122,-24,60,424,423,-22,-9,163,233,-5,14,-55,29,136,12,129,241,-270,67,199,-33,14,1002,-187,46,178,18,68,-372,-32,334,-29,33,-10,-12,-232,92,-100,165,8,-412,-17,169,121,79,132,11,-82,78,15,-2,326,-89,-84,-111,-16,-3,10,139,-8,9,96,227,107,26,44,156,1,100,339,-61,331,19,-164,74,-76,-47,-29,-26,1626,-27,-14,-349,86,77,-8,142,233,-146,2067,-22,14,70,-34,103,334,28,63,9,1227,425,255,262,213,285,-1,-138,362,-60,-67,70,-105,-100,6,-58,-65,414,-66,-81,-201,-143,154,71,70,225,-16,-78,-133,296,193,-43,-627,64,2820,44,-87,16,97,194,71,-14,58,377,15,-57,-63,-148,-8,0,226,68,25,-61,-13,146,46,25,-88,-98,345,39,-41,-116,-121,113,72,522,45,73,2,-77,-36,13,14,-33,-59,304,-22,-28,95,-94,236,-167,48,-16,18,-64,-79,268,16,107,-800,41,50,19,61,-78,-22,68,33,135,-216,156,264,226,-48,-5,-160,147,14,166,-7,256,-148,31,472,19,140,61,-210,-44,27,319,-34,-74,57,-111,31,73,206,125,270,-9,337,83,-83,-18,72,1146,188,358,23,-65,-44,387,21,18,-207,10,-29,126,224,364,198,376,15,63,-170,74,171,-70,36,269,-51,88,46,-84,-11,-31,114,37,-136,-210,-28,112,-11,87,115,239,171,-503,-27,-9,115,51,352,15,-165,82,-30,-18,-3,-77,8,385,-169,210,34,30,-51,328,326,-21,-57,116,-57,31,7,-8,16,45,60,-101,395,120,389,19,26,-208,17,178,4,-3,33,144,94,18,123,29,77,-18,31,8,7,325,18,-33,77,218,139,13,128,136,-112,103,0,11,-8,216,93,-3,214,-44,39,45,203,126,-40,166,-41,62,69,29,137,-3,-17,197,-77,13,-7,45,6,-238,273,-153,24,-281,-8,-28,233,-43,55,0,-166,120,35,18,-388,52,-395,-80,114,-19,-201,-360,132,-63,7,64,63,-344,81,15,38,116,-18,-44,38,-104,-11,94,25,39,-60,9,-14,308,-18,-15,10,-74,245,104,-39,4,-8,456,71,0,-52,-65,-218,10,22,247,79,132,-11,194,-62,72,-45,116,-12,-47,39,99,30,1,-6,315,-272,77,60,498,-30,240,-69,55,-146,-57,119,156,-2,407,17,13,57,61,48,52,154,170,61,-25,30,-5,-79,133,-105,-13,-1,-320,-16,17,-18,6,168,126,76,63,-94,2,86,-15,19,-129,319,20,183,891,-6,253,4,-452,73,-131,55,23,-613,-14,401,232,123,-50,675,53,-231,56,68,-9,-4,58,46,8,181,-43,828,28,-70,109,-7,96,839,-30,185,47,106,58,22,-1,-1276,1,-35,200,-3,36,-29,-128,83,212,-51,-24,47,12,236,214,237,53,-70,-74,-5,-45,-1,-94,156,23,-72,52,-80,-99,267,-29,-281,166,168,86,-182,25,-6,-8,82,-418,-35,51,89,-280,33,-6,135,306,-173,76,-450,-12,-146,9,-45,116,1,15,9,40,-140,248,-2,-51,-22,228,41,69,-40,7,9,-153,676,77,-51,-130,101,97,37,-155,144,206,-57,-133,-11,98,-111,255,117,407,-198,-59,-43,25,130,20,-122,3,-6,-20,-135,-113,-230,65,60,17,51,33,129,64,-42,-25,61,40,6,-140,5,-51,-7,34,-423,-43,172,22,83,279,-11,-3,-23,95,-69,1,-391,323,113,-67,61,-2,-21,462,46,11,41,90,171,-160,485,-9,96,-453,159,14,76,8,10,418,35,120,129,166,-112,79,51,-14,24,81,9,-139,-69,-32,53,79,161,28,54,108,-110,42,28,-60,-9,-40,4,-28,-49,-7,150,196,-11,-77,-103,-67,-110,-31,53,165,-88,90,15,-48,-50,-76,-31,-31,109,30,-48,-102,76,38,-4,45,-93,169,-238,178,-4,75,-387,76,-213,24,88,13,66,112,-218,159,-113,-4,16,-10,-66,88,33,-88,82,-35,366,175,-10,-32,144,-25,38,68,-7,168,37,59,19,-23,-15,135,34,-30,-108,-42,28,3,-34,101,-51,134,33,15,61,-434,290,75,-28,-17,-448,66,12,-76,73,-95,-37,414,11,-205,-232,-672,127,10,104,-19,30,328,46,30,-70,-202,102,111,-3,1,775,25,114,-104,39,-69,1,84,-201,-43,-27,-11,-56,-124,-44,67,-386,66,-116,-136,-2,-471,86,89,-51,-20,30,26,-103,-188,134,162,220,-183,-88,-42,-180,43,177,110,81,189,58,137,177,20,-32,-322,23,-39,-50,56,-3,-31,-67,364,153,3,270,73,55,1,21,-224,54,-22,32,-49,-19,-6,-302,107,99,-151,225,-64,124,15,-294,38,-7,-17,-117,12,-15,82,-3,80,92,-110,99,150,348,-272,146,-29,-82,-4,-18,-157,165,675,52,10,-15,93,-54,-8,-41,148,-81,358,98,-64,2,135,32,41,16,-27,179,-206,-270,219,-83,-57,-174,19,29,-105,-14,39,-33,4,66,-2,82,169,-561,56,-304,174,-52,-43,8,62,149,-95,508,-199,-242,15,-27,-8,113,49,125,12,19,-33,-59,14,201,-91,-34,-114,28,14,208,744,5,-12,-478,356,595,52,165,59,-111,57,-94,106,78,-144,89,15,23,40,4,-77,-23,13,-8,-23,192,-36,-27,76,188,203,72,87,13,-451,4,9,-51,1387,19,-139,91,-407,-74,-12,-104,36,103,117,22,43,-42,-209,31,45,-25,-35,39,199,32,-9,-36,50,-18,-47,-143,199,16,56,-58,-6,-105,-139,-354,-12,-37,-3,128,110,48,-10,-372,91,65,116,-14,231,471,73,646,-186,41,29,135,42,-71,-308,-36,-181,168,46,107,164,95,-7,117,-118,200,90,-83,0,-38,-32,190,-125,-33,-134,27,132,-62,-96,192,-215,68,169,-12,-178,84,183,-7,920,42,-8,123,52,169,-252,138,-38,-122,196,27,12,126,25,213,76,-18,239,-100,-82,1,-26,210,69,69,3,298,-133,161,-46,83,23,180,-36,-19,280,120,24,4,-37,2,24,57,216,130,-6,105,161,98,62,-114,109,-13,392,-75,178,94,-51,-21,334,-331,129,-179,-71,11,46,-48,75,25,239,-22,-194,51,55,-51,260,385,-89,209,-27,47,-58,-358,173,-2,70,-52,-5,437,-20,-97,47,67,237,-546,0,-28,-186,-81,-84,100,84,53,273,-58,-2,-339,-42,6,-12,-13,7,-210,37,-177,-24,5,25,-171,23,-92,248,-10,1,44,11,-49,-137,9,2,-37,276,83,-42,-37,-43,110,-93,8,85,-218,-86,54,-235,-18,35,3,61,104,-98,157,152,-31,14,-135,213,-131,25,-52,-473,76,39,86,44,-54,28,74,-123,115,37,115,-14,129,-49,231,57,40,-30,40,6,99,-173,52,-47,48,-86,-85,-262,96,-377,-39,56,90,10,104,-21,12,-301,-17,-10,-6,-51,-106,-49,7,148,24,33,194,-4,12,-21,37,114,81,156,30,71,0,-133,-65,-52,61,4,152,21,27,-100,-3,10,-69,108,6,10,-239,71,18,372,11,19,17,39,49,104,-127,-34,19,84,-70,-101,286,-333,-58,143,-32,52,77,86,-24,-29,-42,19,-39,44,-68,-83,383,99,65,-21,138,172,-3,-739,94,356,156,-274,30,317,96,-52,-3,120,-39,-13,100,33,54,-72,165,107,334,8,11,92,-5,-11,-600,190,180,-33,189,-39,-360,89,-138,-264,71,28,-62,-89,26,330,-42,-102,51,101,-112,-46,62,10,11,-36,-18,257,175,175,132,-17,-23,410,23,47,-53,72,-411,10,-361,11,-15,-30,-15,129,206,-33,22,171,13,-57,-76,-5,39,388,-84,288,-21,912,54,171,-50,-240,-633,367,-175,127,-14,-25,-19,4,-23,71,19,255,-257,7,8,70,221,183,24,-22,235,52,24,-117,50,49,8,41,-35,116,40,13,499,122,298,1,8,87,49,325,107,-144,-44,102,-161,-89,68,-222,-21,-1,-25,62,-161,12,-243,204,-9,186,446,177,152,59,40,11,-12,-141,125,35,-105,430,47,33,-113,248,238,-4,-68,-6,39,-8,-47,-180,-40,462,55,183,-444,66,-34,95,-7,286,217,1,259,-15,-80,469,-45,-24,16,24,167,131,43,-26,-24,111,-12,110,12,33,-94,99,-13,92,-5,79,405,-7,-51,32,171,62,206,63,-4,142,-51,52,15,-32,-173,-24,-96,22,45,-56,47,183,-6,-8,149,57,55,496,0,77,109,-14,16,1,77,26,229,-153,25,5,-105,-1,-6,189,-119,10,111,-105,274,52,-52,87,-31,91,2,86,375,138,-52,78,140,11,-7,48,-18,32,196,31,-46,124,-14,7,151,-26,-121,-3,-70,64,-197,82,98,-6,-81,63,-40,43,-80,50,73,-44,24,398,-9,98,-37,-1,-238,4,80,79,-126,77,-16,-162,-225,240,50,115,-192,12,-1,29,34,23,40,-24,36,-108,6,-18,-156,-43,-51,255,-104,-139,271,86,145,-49,-57,-387,26,389,27,-13,99,6,134,27,-148,-10,70,123,75,67,170,-197,323,138,26,-66,-43,156,164,62,0,-197,212,189,-336,331,75,181,30,389,-28,16,61,-74,59,-6,-210,-73,54,-91,-106,64,98,51,-13,-65,83,51,-51,77,119,7,2,-83,487,-99,90,-63,309,289,-16,-14,89,23,-113,19,-9,21,65,65,-9,-12,-14,218,-12,21,-345,159,22,13,-12,63,68,-5,446,40,433,-10,-17,118,-8,49,-1,154,73,11,131,52,-259,117,41,-42,-431,-143,40,101,-196,93,332,153,-76,-41,15,129,64,26,-13,73,127,74,0,77,36,132,26,-58,71,125,88,-77,47,108,-43,151,117,-190,10,-371,-81,-62,182,-259,-345,-124,-43,64,69,-15,80,-30,201,-127,-11,54,296,2,10,93,-28,20,49,380,99,226,-48,46,244,246,8,212,30,-1,-3,38,67,-3,667,0,4,-14,36,5,81,203,2,230,-11,205,-90,-1,115,-146,-16,13,-163,7,79,42,-14,37,14,-32,86,88,223,66,3,298,-13,-37,-163,19,-432,188,186,-76,233,10,-372,275,49,-8,283,3,-1,-237,-194,26,-28,17,26,157,31,29,-105,136,-20,-32,-30,282,116,25,-251,130,-71,-106,-29,-35,-20,-4,-5,12,-52,237,298,68,181,70,-83,-34,482,-187,-2,-54,-27,298,-33,-111,48,21,-53,-25,118,-51,89,47,58,163,96,51,72,6,-62,-73,62,23,24,32,1,27,274,71,-40,-111,-47,-151,60,-73,32,42,192,16,-51,23,245,133,34,-27,-234,149,57,167,77,-3,172,0,-9,64,0,-96,-140,10,-48,-160,-4,59,43,36,43,-96,26,-6,-7,8,4,-101,49,-141,118,-25,51,-9,-124,-29,41,557,312,268,-248,95,7,-6,-54,-135,-148,129,73,134,-44,-23,25,36,-4,205,46,132,-32,-98,-119,-69,51,-21,7,55,-248,132,25,-26,-175,-128,116,58,33,-3,69,-33,25,-178,-23,242,0,40,285,132,-113,11,34,-3,75,-32,32,-31,81,-252,0,-14,-27,71,-66,-31,-32,45,-38,5117,106,57,44,148,-98,3,-129,-40,18,15,16,15,63,-151,-54,53,98,84,166,25,-106,2,-44,29,271,-66,32,255,114,-32,103,-3,67,-239,-46,120,-20,8,168,7,49,2,13,-121,102,92,3,113,-184,111,-3,4,-44,-37,-22,-467,-57,-12,172,54,51,71,142,-389,-32,53,363,-195,-31,178,-211,110,-4,-40,20,-30,113,-163,28,-201,-56,48,-47,212,163,22,70,-495,-226,-112,-17,-40,16,1,99,-338,555,-105,-45,33,64,12,7,128,86,38,111,41,157,44,1,301,-46,-23,107,36,23,-7,18,-13,-3,19,-14,-47,-68,226,182,178,-92,149,-42,110,11,-21,-27,15,217,2,-47,474,27,137,5,-87,29,235,-44,-70,-73,75,-306,-75,64,50,175,8,120,-36,18,68,18,-10,60,-388,-164,371,-23,11,102,76,-41,11,343,-14,302,-14,-42,170,-42,-2,335,61,-66,-25,5,-27,22,-30,25,-42,-52,-77,-81,-42,-123,-166,309,460,-96,41,-156,475,153,34,-7,97,144,-4,13,65,36,-47,-85,27,20,-17,111,6,42,21,364,-237,67,466,-70,-22,34,-76,26,342,28,1579,21,65,408,57,29,340,411,509,77,453,-33,106,-6,-15,-2,62,131,62,320,443,4,-100,190,199,-42,21,-18,-45,-80,53,-20,-6,27,88,34,-157,265,72,148,-227,36,44,501,-416,15,-20,17,140,10,-3,268,181,-111,-22,13,54,156,557,-58,-8,51,299,269,-41,-118,-118,74,106,-14,-81,-139,-9,224,23,34,60,158,-2,208,127,-69,1030,44,-20,-44,249,-27,149,154,-30,20,38,-4,313,-26,-38,-51,292,-21,19,-27,26,26,-69,-3,40,708,-38,-9,-12,57,248,232,418,86,196,120,-51,-357,257,-14,-5,139,14,2,12,25,-198,-375,484,237,-165,3,68,60,154,-6,141,-29,60,162,-17,11,16,151,-256,-5,-34,-99,-38,84,-48,230,93,-32,47,34,-127,-93,17,-201,6,24,21,-29,20,19,28,284,7,-5,-25,2,-136,-32,165,197,133,52,-33,158,-11,18,-92,26,108,-19,46,5,-20,-83,376,-151,233,-13,78,58,232,81,39,384,13,6,-2,-7,177,13,-6,-6,-11,52,255,-12,132,26,-34,97,-247,99,215,-52,65,101,-35,20,84,-34,-86,-77,8,136,-28,224,16,43,-31,9,62,18,236,7,188,-76,46,83,112,-489,-12,-76,5,68,-82,-254,-222,-15,44,-5,-153,56,-53,130,-99,64,13,48,92,7,16,8,-4,72,-1,7,285,195,-439,-37,-33,-14,290,104,-253,405,-123,138,79,-16,38,118,-61,-99,48,-200,-326,40,-27,-67,165,-71,-60,-25,-36,-6,188,147,62,-48,168,-14,-90,-35,55,-116,-22,3,12,-45,221,74,34,-65,35,-12,720,30,172,11,166,-26,34,217,175,307,-32,121,128,11,-61,216,105,19,19,-2,352,-8,125,-73,-76,158,135,301,177,-362,79,17,6,106,341,-25,-12,1,-10,66,-113,24,247,-99,-40,-135,114,166,-10,57,-102,-30,-51,7,0,-57,89,125,2,83,-18,28,-24,267,-69,-1,-3,22,88,37,0,-42,-46,51,49,421,-29,-30,-29,174,167,21,-133,239,-300,220,9,126,-42,-110,66,351,-137,-4,28,-259,49,141,20,36,435,178,-24,88,18,29,1010,-54,-99,672,-11,-217,-2,33,-221,-107,16,128,-58,39,19,-10,-32,-52,348,3,-929,-14,-17,29,-3,54,28,349,0,-132,-91,-4,108,-276,-32,335,311,10,-49,203,-7,-77,17,1,19,-134,-35,-139,-204,32,409,-40,100,27,65,63,123,8,29,-61,-189,-50,32,42,29,107,11,17,-138,-22,697,-25,-158,27,244,175,134,678,39,32,246,-5,-185,110,65,-73,-2,-23,35,-5,86,194,-69,41,-70,-67,15,98,297,221,177,31,206,118,-22,-11,-46,26,6,132,282,-16,-165,20,23,-67,-32,149,78,33,21,30,62,249,6,26,32,-66,101,-57,22,125,-17,-26,176,90,325,101,-77,-25,2,7,-140,121,83,-210,-19,161,-91,139,-98,486,3,3,221,-123,5,-43,179,574,13,-11,66,-25,347,-72,175,-7,63,321,-43,10,657,8,46,-163,5,-405,62,75,302,-26,137,117,-26,-102,-412,43,157,395,105,9,-504,6,-5,-175,-18,194,37,-24,21,-53,-144,-20,-561,268,131,-3,81,33,101,63,-16,-77,-4,47,160,247,87,18,-165,290,219,-30,46,98,-78,93,342,93,28,56,473,34,155,19,84,3,-135,-296,280,13,548,-31,64,141,303,273,-15,-73,171,0,109,-155,-58,78,-17,112,68,-13,55,187,76,-254,26,385,-16,110,47,206,-44,9,148,130,4,-179,37,226,-49,15,10,-30,4,-265,82,-32,-5,9,58,-63,-27,-12,-98,83,56,-125,134,78,-50,71,63,51,-24,-61,308,-86,25,57,94,-33,7,-8,13,37,-25,289,16,172,31,-58,-18,63,-311,200,97,-52,-17,35,-296,1,-60,126,-58,118,100,87,-11,-61,-49,10,8,35,-50,-12,98,20,75,-237,9,6,14,-16,2,133,61,-14,-41,-183,-50,-3,23,210,86,134,-6,-13,93,58,63,-88,183,57,230,-86,16,-42,257,269,76,-324,165,10,36,-25,-41,-117,219,-19,48,93,-108,6,66,-97,116,44,-115,83,-118,-114,377,6,-7,109,-111,-169,-87,-355,-26,-26,70,-17,-623,123,48,40,-22,-65,42,-2,-136,1,-3,2,-110,39,23,-212,-54,27,-22,-3,212,178,-111,1,131,28,-135,-77,-55,-3,-257,-36,-94,-58,-6,21,47,25,-86,97,258,167,-17,216,317,-620,-71,31,31,124,-24,181,8,-40,-91,-229,631,36,21,-13,-39,-30,19,74,344,64,134,244,-49,23,-36,319,228,110,202,-19,-47,-24,-92,-142,48,-28,-74,12,-20,42,58,15,149,-15,242,173,20,-298,-75,216,57,452,110,22,19,-4,141,311,-122,369,11,51,60,-3,14,44,133,-23,20,-954,1,13,14,-74,-8,-383,-104,186,52,-25,-6,11,-15,271,15,106,-194,-8,-223,266,-17,-13,45,25,-32,-19,19,-168,-66,-11,61,0,-15,24,111,-21,91,-108,87,63,253,-71,163,300,39,144,13,-111,444,-18,195,-20,146,-43,-57,136,-35,-4,0,-206,-129,35,34,-31,-369,-74,-18,7,115,-45,16,-36,53,-26,113,115,-22,10,44,420,23,25,102,-32,-29,42,13,85,35,29,-12,-136,126,29,9,-77,299,320,49,56,14,14,260,167,78,80,20,84,-30,-14,332,-70,85,66,95,-24,332,-137,-20,-56,-27,-58,98,-20,-11,23,108,24,-245,-33,-6,-84,101,-27,152,-34,-102,300,-7,-88,-223,141,-6,-4,146,174,-152,-160,17,-8,77,798,25,253,71,-14,59,-53,-59,39,254,-243,125,-37,122,-105,-62,223,12,20,-12,34,-54,-18,-64,179,82,274,-10,67,-103,-49,250,-190,152,-9,-8,-86,-232,73,46,43,123,-205,11,-217,16,-26,-103,30,10,78,20,-98,43,20,-25,45,157,7,7,-92,8,185,83,2,-156,-104,34,190,-190,18,4,86,-14,-23,24,51,115,27,2,12,39,27,-71,288,-106,101,-92,-79,-45,-28,152,-62,224,170,109,409,403,475,12,-12,28,11,287,42,-177,-47,-45,-14,79,35,119,-121,-438,62,98,255,67,-35,-301,79,-64,17,-30,188,24,-10,481,132,19,27,249,-20,-59,135,3,-88,395,-44,-12,19,14,-40,482,59,492,-54,156,251,-76,166,63,332,45,-147,-42,207,70,32,-27,-83,52,43,9,146,104,-45,139,49,47,-1,178,-507,54,11,103,188,-1,123,-186,-134,197,71,332,-113,23,12,24,6,-59,136,78,-37,112,28,-12,6,129,53,250,551,29,319,-6,88,-42,19,310,-50,63,-24,-32,177,-34,158,199,31,-79,-122,-14,46,3,25,-331,-60,51,-6,-81,140,-230,191,-106,53,122,-10,-11,3,16,56,13,400,-58,285,25,40,41,112,32,7,-73,-7,71,44,-40,39,46,79,112,-80,1,-35,-116,-100,56,1,-17,-24,-145,42,-45,-91,239,29,-41,57,43,-532,-32,-44,-22,27,29,31,488,-81,129,-5,-5,-84,-36,-4,134,-88,21,207,48,136,400,-104,249,422,39,-179,36,77,72,10,-71,491,17,288,-120,-26,267,156,36,66,61,133,-58,-130,-115,-53,32,-48,10,50,16,12,-36,-82,18,43,-2,30,-50,48,-48,76,224,69,-29,-24,-1,-46,78,-51,120,19,509,-62,25,80,103,144,11,276,0,29,2,-3,-88,-37,-7,187,-15,-31,-13,-64,-21,-82,-94,104,16,-23,29,-50,8,-126,-146,9,10,-45,-51,-1,-53,233,135,60,-29,51,34,-31,-20,7,320,117,-94,-14,564,-5,-26,-40,61,-19,-65,114,-4,-340,-41,112,59,-56,-163,185,164,110,38,-68,270,1510,11,-298,9,-106,125,82,412,-26,-48,10,255,237,-173,-48,-111,-20,-37,23,-19,164,-95,52,6,-8,-3,13,288,-11,354,-73,454,20,12,21,27,-47,23,37,101,-13,102,171,-51,4,152,29,44,-9,-42,-138,29,-207,75,40,-69,22,68,-89,-28,47,-67,-4,44,-68,-121,156,-320,53,-6,18,-252,-48,-16,34,17,-73,349,213,217,-12,10,-1,-16,-89,-101,76,197,224,38,67,49,-120,46,-5,-155,149,798,433,23,18,-178,34,255,407,129,-53,320,-33,14,50,87,-128,41,-212,10,-119,-21,88,68,134,-1,78,-63,88,179,41,-2,48,127,44,77,34,17,198,-81,31,24,-495,-13,242,269,342,-6,-99,-98,-186,-55,-59,267,46,10,3,9,44,164,722,21,-7,71,65,-133,-40,-29,-13,22,78,5,242,31,-106,-11,17,309,-23,-18,-4,-32,-29,-22,19,-1,223,20,44,44,-294,-9,-52,43,-9,-44,121,-35,-49,-130,263,-426,125,-7,-96,13,576,102,-57,94,6,60,-160,2,63,-294,-14,88,109,-30,56,912,39,-171,74,46,31,-66,62,-79,49,-146,21,-128,24,116,-361,17,42,98,-13,32,48,88,88,-101,7,286,-27,16,273,96,62,-17,24,14,-5,19,-34,5,31,17,20,-30,212,-45,19,176,45,-24,-54,77,-50,-133,104,509,-159,-40,-80,-188,-11,-224,-51,48,87,2,73,0,-57,542,-16,97,-154,-9,-132,47,-6,-58,57,256,577,-176,1,-291,128,-68,290,-3,86,94,53,68,-203,-133,-15,195,-104,-66,20,-40,53,147,-210,9,144,-22,-17,19,44,-455,-15,-3,187,0,23,44,-2,-61,262,-46,-309,-40,-41,26,125,41,-372,57,15,38,-64,23,43,-32,420,-41,65,61,225,16,11,150,-1,620,35,49,66,28,-90,13,94,-110,-47,95,-21,16,-13,-173,360,152,124,323,-112,-91,-20,5,-34,6,-49,60,24,223,11,40,197,94,-748,174,-13,82,140,3,30,-15,-15,33,53,-86,60,18,19,70,-15,47,-8,-9,-27,24,-215,-36,-42,-31,-71,-4,231,59,171,116,-24,-66,20,96,-169,15,-2,125,-204,-130,22,-37,593,-179,426,63,100,-21,-147,3,45,-11,-113,64,-52,-5,-33,14,-2,124,52,-192,-2,17,-158,29,-4,-1,-30,-35,-247,-77,-19,-168,17,70,35,50,151,200,192,1511,99,80,-26,-264,259,488,-616,53,22,228,-17,-20,-10,57,57,-9,-40,46,-60,362,120,23,-25,-24,9,30,15,-33,6,430,25,116,34,37,24,29,295,-8,-25,18,-117,-221,73,7,28,-64,-111,3,26,51,29,2,60,140,-7,-237,40,-11,-6,51,21,-2,40,40,19,120,-122,0,-14,410,75,105,-385,-52,-116,54,-35,-119,-64,6,-21,-31,53,14,-47,-20,-152,-64,66,78,-24,71,-102,28,10,-29,-12,218,136,-22,161,142,94,42,78,-23,53,49,54,51,44,-230,43,51,28,-225,27,272,56,120,137,-16,10,460,13,30,-70,256,48,-17,42,-12,-31,-15,-56,24,-13,-13,123,-230,-23,47,-20,8,72,63,216,-33,57,-252,-13,-1,-96,19,45,-11,6,48,190,53,9,99,151,25,33,14,195,-15,225,-17,-49,49,44,62,-153,274,-37,22,-30,-26,9,-46,33,139,-19,18,204,-43,-20,9,14,-20,60,-25,-4,-134,-82,29,-53,-27,50,53,6,15,-103,23,133,-13,141,133,6,41,306,-7,-8,-24,8,29,-196,-16,-19,359,25,190,193,-115,22,-35,-14,5,108,173,-5,1,18,13,598,76,-18,-42,-39,-71,12,-8,34,290,101,-19,851,7,-54,-67,-33,-12,-90,-3,19,-29,-84,-5,29,-241,60,57,0,-145,-134,652,491,617,-43,15,-89,-116,42,-117,-23,-31,488,434,8,54,501,152,315,-17,40,-366,-47,-50,13,1,793,4,196,-464,0,-26,78,-40,58,215,124,266,309,319,287,15,-140,-697,163,6,-26,-8,-114,48,-61,31,44,193,160,291,-25,199,-1,-18,-3,422,72,32,-11,106,-11,-48,-18,-10,29,3,85,-73,349,62,-22,-141,-12,2,-106,92,-275,35,83,149,12,31,122,-146,-8,-65,82,-72,8,53,-120,334,21,20,48,300,98,-6,506,-26,-23,235,-91,513,-19,28,147,-10,60,85,-10,-42,58,-26,153,466,47,-4,-63,207,67,93,-51,189,-45,191,213,-207,-104,-34,-67,92,67,5,27,183,-278,-10,80,268,210,132,3,-58,-35,7,19,15,-8,56,45,32,31,53,-45,-14,68,40,-39,79,37,-77,-127,-16,-141,220,323,90,73,37,34,92,100,38,48,-94,8,15,-12,239,41,34,-43,69,-12,56,-73,685,-4,-161,-141,-148,351,-119,123,-187,-236,52,33,397,21,-128,388,-86,154,347,-351,7,-370,53,256,-1803,52,41,162,655,496,-27,-18,-2,71,-36,-5,92,-73,0,95,38,58,102,257,149,-246,6,53,-335,-191,91,25,-162,4,41,38,-300,302,38,-168,-107,-73,43,410,-85,14,86,39,-14,-51,44,4,13,-141,-49,128,-3,67,10,-70,-53,194,-132,108,70,-16,24,-7,184,-35,-54,-43,-270,-168,-23,-6,274,131,231,-59,-13,177,-27,-1,66,27,3,-51,94,-88,-13,-681,-73,-104,192,-65,181,122,23,-111,-39,-112,63,12,-17,-25,16,33,110,-81,-91,-39,-38,402,125,-80,167,-182,60,106,742,19,103,22,64,9,5,238,-71,101,-13,127,128,-5,46,35,47,57,-6,-699,75,152,94,-13,24,-145,260,76,-247,296,44,10,139,497,593,300,128,27,19,-153,8,425,34,-47,68,-91,573,18,77,90,-39,-19,517,114,11,28,44,3,-6,-19,39,376,176,22,73,43,68,297,-160,158,124,0,8,-147,509,-183,32,-137,-315,135,73,-64,-102,139,-2,107,82,12,7,-85,67,-27,-129,106,-135,134,-1338,253,-55,29,537,50,-69,37,-15,-3,-21,143,-31,253,57,73,101,-13,142,-128,-31,-44,-145,58,-70,28,36,0,-3,-196,-83,214,30,-106,-23,6,-18,27,96,72,-48,8,3,24,21,-9,-27,-402,197,38,-1,-204,-48,114,-30,271,89,54,-54,23,-82,8,549,-127,6,-6,19,21,-91,-42,30,13,4,58,-43,-77,215,111,75,177,94,-628,56,20,-21,14,77,-16,10,-45,-124,16,63,-134,56,92,104,-16,-223,3,-127,53,51,262,32,44,215,-64,115,221,249,-37,17,751,-144,-291,158,12,-141,94,-30,61,-50,152,-18,36,-60,-1,-32,-12,142,-62,-163,15,-22,-85,8,51,162,157,-77,94,114,-9,-32,154,358,-94,-3,-60,-71,-87,-8,171,-95,164,-30,5,71,-75,48,110,443,-339,-138,13,-600,-4,7,174,-98,284,229,440,-68,-77,21,-34,192,-15,-110,-54,13,65,-167,32,18,-147,213,114,151,-71,-111,85,76,3,10,46,96,104,238,43,6,392,82,-5,174,50,92,29,614,-109,43,-49,19,-120,-155,222,36,57,-200,-24,-23,49,-69,76,-616,21,88,-7,72,-18,252,219,16,111,0,247,71,42,-272,-102,429,-398,29,104,223,-118,-14,-3,-44,-111,189,4,-243,37,14,-40,374,58,-165,47,59,200,15,-3,-71,78,136,-67,-552,-330,211,12,89,40,6,-67,517,-56,-13,461,-1,94,-44,-70,-71,15,160,61,-7,191,-472,-40,-14,-52,-36,-50,-146,32,217,-21,578,261,51,147,89,-156,753,-17,14,2,-103,496,32,258,-88,138,-138,410,212,64,48,-128,90,-25,45,794,341,-12,189,6,3,2,61,295,257,91,-6,71,39,48,-118,7,69,-45,37,-63,16,245,83,532,95,-8,144,-88,7,-89,214,-316,-129,188,0,-7,-470,-61,201,93,-4,97,-1,1139,34,42,145,70,60,428,-456,40,40,65,46,73,248,-33,-7,-62,525,-306,77,15,1,-9,18,46,-3,37,-18,-18,-55,-2,-54,123,353,-187,23,-5,176,46,-31,-238,43,-26,51,-312,-11,-59,-4,8,52,-34,-3,-20,-16,151,-19,-9,67,-17,-53,148,68,63,-181,88,384,51,17,249,-1,204,22,31,-131,40,123,34,349,31,-36,-77,68,-132,5,-6,-3,117,49,33,25,189,125,98,99,340,-71,171,48,2,-10,-10,-30,86,-51,-13,-55,539,72,414,21,426,-52,40,48,-67,-5,81,19,-29,183,21,1156,231,288,107,-100,-61,24,-31,31,-21,-109,186,28,-13,28,249,48,-40,78,56,187,247,-86,-10,51,99,-32,21,-369,352,-22,-38,42,-92,-1,-17,247,11,218,56,-9,-78,-43,-143,-85,-20,71,-15,45,95,28,34,26,-73,-55,71,-80,-52,-41,40,311,-88,-246,-46,-16,28,-5,2,83,-64,78,37,-37,52,166,133,12,37,3,23,-42,-95,69,15,-32,-157,109,82,88,-74,22,-35,10,30,-74,69,27,-20,-3,-29,-1,5,896,364,188,-407,-47,-86,67,-22,5,629,16,100,62,-229,-11,-72,-17,-66,-408,371,94,26,-33,238,-130,-94,71,15,31,62,342,-16,58,626,292,-400,78,136,-88,72,135,73,-196,-37,-122,-5,34,219,5,-22,-8,38,-7,30,2956,79,65,384,807,-132,4,240,65,-211,-87,2,-28,97,-104,-44,4,-203,111,-60,1,23,392,-35,-123,-301,-2,25,279,230,16,71,41,14,-54,-67,93,43,36,120,-1348,32,-232,-152,41,654,-25,-36,-27,-110,-224,-146,-114,-605,799,-8,145,-40,81,-49,-50,76,-138,160,-4,-58,15,320,-71,21,-58,130,-36,12,30,-57,205,4,99,-11,-152,26,225,-16,194,-197,-507,-11,-184,-64,35,101,12,280,95,88,262,-52,-128,65,372,67,51,206,68,-1,243,195,11,-26,104,198,-210,65,-83,86,104,1,145,-12,-78,-43,58,1,-71,-680,55,911,-60,383,-931,-29,64,63,-32,1,24,-34,357,81,17,-76,139,30,-33,-2,137,51,85,148,17,-250,2147,-21,54,-22,66,403,128,-544,-1834,-137,205,191,37,708,-28,-72,24,45,-55,208,3184,-3,-33,86,-32,-8,1866,64,-266,2143,130,-37,77,1466,-7,105,339,1283,17,4608,-346,42,-1994,-5096,-196,-217,38,307,59,-35,-4,-219,252,-167,1812,0,121,32,-79,-42,-31,613,208,1556,69,-32,7,40,-61,1593,57,10,2364,73,104,-22,54,518,464,248,76,384,-146,-6,-27,-215,-29,7,148,229,97,67,7,172,-61,-32,33,13,9,84,-18,298,365,374,61,194,-45,-119,-201,-89,413,76,5,251,7,8,147,-35,172,89,295,4,493,57,-5,-8,-26,37,15,31,26,105,-22,147,-42,49,36,-39,525,53,16,-23,-122,282,-12,414,48,-15,-23,6,49,-65,-28,12,87,-32,1,-58,131,162,127,59,-47,-8,72,-10,-7,-10,241,45,85,114,164,-34,127,29,-2,1,-163,-33,2,10,41,115,223,121,123,-18,151,11,-54,30,196,839,-53,125,-49,-19,83,-36,-1,100,48,0,19,514,341,-30,-40,377,102,-23,35,178,164,816,-11,52,91,35,0,9,-123,-19,29,72,-150,-5,30,63,-20,25,717,-19,-73,66,-233,7,192,294,-33,-114,54,260,74,60,166,116,324,16,131,-66,13,255,-21,370,-706,-213,-1,123,-18,-2,-76,45,-61,18,-81,432,-62,-29,169,46,704,142,33,201,48,628,-37,332,292,-16,401,49,280,234,283,68,-836,323,37,283,62,573,-12,-93,33,-139,-102,27,109,20,174,86,622,-123,47,4,836,1,-1,-271,-95,5,141,-25,45,-314,-95,-10,-151,157,884,93,62,200,-23,56,213,330,-39,52,10,-105,26,27,98,247,131,79,-30,-68,28,-9,72,187,85,135,28,-44,-20,-24,5,87,-94,282,162,-259,-27,-20,135,-151,95,403,1695,153,136,59,30,339,405,-68,78,275,39,31,17,-23,42,174,72,67,122,-27,-507,6,24,338,-4,-14,-52,240,176,34,207,-29,94,-14,22,-13,178,58,-36,72,-239,-5,-120,-71,-91,-102,-233,-12,-72,20,27,20,-189,-97,1,-24,109,22,-113,91,18127,30,82,284,-50,6,-53,78,-188,81,28,-16,-6,-65,-11,-191,-87,-157,-126,24,6,44,-219,-43,179,126,401,235,-39,1,209,-52,36,53,386,685,87,-92,-60,-51,-42,138,-62,199,7,-35,-36,22,135,108,175,-29,-28,67,49,17,243,141,44,144,144,-83,80,34,45,100,51,41,10,323,427,43,127,-16,55,28,71,30,-17,-9,387,-15,-3,5,-81,-40,78,114,-123,-7,80,36,-43,-128,-12,-2,-35,56,-13,-150,-41,-39,-298,224,77,116,-1,-43,-3,-23,-195,186,1,-144,136,-54,-40,27,-106,-14,141,-354,113,-93,-346,84,-38,77,94,20,-45,-32,64,55,-9,140,53,91,46,-226,-43,26,-175,-44,-15,26,28,82,4,-154,-12,37,45,-222,123,-38,-136,-10,-11,-53,-12,41,8,-93,84,52,-34,-24,-31,-6,69,20,97,-47,50,-8,-57,6,-25,-26,-1,157,31,28,100,33,-36,33,105,13,85,723,14,-104,17,4,32,-7,42,82,-48,20,982,-2894,-137,720,34,104,-9,-51,74,-34,-59,17,72,-5,145,159,8,6,56,34,-36,-364,-56,-82,42,47,0,-39,-139,-22,16,22,129,-32,-25,453,38,46,46,30,-98,-34,-150,-33,-30,41,83,-102,48,79,-50,98,-32,114,100,42,100,42,-56,-49,-1,-53,-13,225,78,-59,107,-10,-21,38,-64,-17,-277,52,-37,-10,56,5,150,281,-275,180,-38,11,11,31,-29,95,61,-3,296,13,-109,-45,-86,-94,32,106,3,-58,9,-30,9,-1,-19,-37,64,92,87,12,33,9,84,-166,31,197,3,-19,33,89,-5,4,61,-91,3,-5,200,-205,-256,10,128,-16,-82,51,-15,-27,37,56,-43,27,-323,-10,24,144,-32,157,9,63,-132,-100,59,68,-30,-19,-42,88,-14,-11,110,65,-106,29,78,-94,34,12,105,62,-54,107,-18,51,158,-95,37,48,-9,79,-7,144,182,10,33,-57,54,-100,-105,104,76,45,18,-70,54,96,60,-29,77,-74,-368,-80,-81,-68,60,-20,-3,123,-60,33,-37,-247,47,-23,-89,18,-92,-48,49,-119,92,84,233,-33,-59,-198,-31,-12,19,142,-17,-86,50,207,-240,66,-23,4,65,45,-20,58,972,-7,-93,115,-136,43,9,-14,-99,27,45,50,-162,2,-39,139,94,206,-161,74,77,62,25,-42,15,208,64,224,55,81,20,20,8,-41,4,165,-533,38,24,28,18,45,113,7,-62,-93,9,110,-2,-56,3,77,-50,134,-14,-48,-5,10,-33,-17,115,92,-8,-61,-18,-16,-8,-86,1,45,-36,17,14,-11,6,123,-47,6,-39,272,21,-31,-65,-40,-26,-50,35,203,-47,-163,19,-198,-170,54,53,-4,15,-65,-88,34,23,21,15,134,-17,90,-26,27,73,-22,129,4,70,-38,8,15,-2,-5,27,13,7,-47,17,545,-79,-14,60,216,-3,-46,-19,120,-83,-13,39,-69,9,20,17,-154,-47,30,-88,13,-5,-276,-278,-68,41,-33,50,-129,65,-55,-46,252,196,-28,-101,27,125,-53,-54,90,-16,-74,-53,11,239,-11,-24,22,-23,-6,9,11,139,-34,-45,3,-187,-46,9,54,-16,-12,-250,-35,-82,44,-61,-18,55,-71,-609,137,-77,-35,40,-38,172,1,33,15,-26,4,116,-10,-97,-29,70,-15,38,23,-21,-61,-95,51,92,26,-56,66,-20,61,69,-57,8,245,-63,-30,47,63,191,-105,-90,-75,-69,-15,-116,107,-2,-37,-64,31,-23,9,21,-84,126,28,97,-1,9,160,159,0,-32,-55,13,42,49,72,-15,-9,69,-34,-13,-101,69,176,-113,119,-27,22,38,203,-3,80,96,7,54,473,-40,-31,-88,120,63,33,-29,35,30,9,-112,85,46,172,-30,-21,30,-19,39,-62,164,22,-740,-9,-92,-9,88,-34,1,-13,47,-17,-53,84,213,-35,-209,-31,173,-183,21,15,-39,51,-10,9,0,17,-130,10,-230,78,-76,14,39,26,99,-195,20,-52,15,-133,87,2,-26,272,-49,-45,273,-20,3,-124,109,-39,56,-7,28,1,40,4,-92,3,-35,-84,80,-162,566,87,46,-143,36,-651,-64,-72,54,-11,71,-11,54,109,-71,28,139,14,62,61,146,-204,-1,-30,-5,-126,-195,25,113,-105,109,-16,-71,181,255,31,51,-37,235,12,8,4,50,224,76,-42,-65,-23,0,52,117,41,58,-101,26,43,-50,254,-174,-136,109,-266,-27,-63,-81,78,46,203,-1,-71,214,18,-60,34,-139,-37,29,89,-198,63,119,-30,-84,54,-66,-59,123,-194,62,-38,-280,19,187,69,-3,0,-59,-4,171,3,-48,89,79,-135,45,143,-671,32,-13,50,-112,-32,3,-68,4,-104,85,99,180,-42,39,11,-117,15,-20,21,91,-49,82,-10,-111,-22,100,36,17,-5,-58,25,75,-7,106,-29,-33,17,9,18,-37,-204,29,-120,-194,21,-65,8,-68,-1,25,-312,-5,-86,109,103,145,-177,-57,341,-568,-65,58,-560,-377,-60,35,-12,19,19,-43,159,125,105,115,-38,101,81,31,-31,21,-80,119,-129,-343,273,7,20,-20,-34,73,28,85,-223,-186,129,22,256,-481,-108,-82,115,-49,-247,305,19,-16,55,-14,49,732,100,28,-54,-128,-3,-87,16,160,-134,-318,15,22,-50,45,92,115,57,14,7,-72,284,30,48,-32,21,-51,40,-224,20,-2,11,47,-58,-27,-97,-17,8,-2,-28,-69,-103,35,-56,-160,1,-358,-162,-679,22,-19,156,-70,-298,-36,-14,-88,-102,-246,-9,-27,22,5,-143,79,73,-21,8,-21,-4,-113,-33,8,-111,62,-78,1,18,-91,311,-38,9,96,110,-90,25,-111,-92,118,84,-358,-115,-140,13,45,-93,20,-8,-163,-64,7,66,18,137,-98,-8,-55,19,62,-13,-58,-8,-19,25,-73,88,36,-15,-52,-284,95,231,-10,-35,354,-220,-152,-42,11,23,140,-558,59,-48,-59,-26,18,100,13,-140,45,81,-10,198,-58,-21,-7,-18,100,17,-25,-197,50,221,10,-18,9,11,7,66,-27,7,-101,-39,30,18,4,-31,-38,64,27,-23,4,28,132,10,-93,-6,-19,-839,-29,91,-46,-335,-114,40,230,92,44,-385,43,15,32,-9,86,20,-11,-77,43,36,32,4,-122,52,-38,4,74,65,9,-106,26,36,-15,-101,-90,71,62,29,-52,51,-39,-78,15,67,3,32,31,228,-318,-591,-270,-662,-126,104,-22,86,-49,-50,-22,-25,-20,168,260,-18,27,97,563,68,83,-83,-55,-61,298,-30,51,-310,0,-43,40,-154,114,-46,71,177,-25,-15,-128,-30,-48,16,-166,66,108,138,-27,-217,4,-271,11,-466,43,-5,122,55,48,-19,-51,34,17,9,-170,-11,16,-58,-10,35,241,-12,-105,-76,94,-38,-7,0,244,49,112,30,81,433,-91,-24,53,91,236,-82,-9,79,6719,57,23,-59,-251,-170,-13,89,103,5,85,-14,57,-72,9,24,88,21,-51,-97,-83,25,1,-16,-9,106,-501,-18,58,-68,-29,-75,-164,13,4,236,-29,57,-363,2,137,-11,-201,114,-58,-10,-40,24,100,62,-11,-37,8,39,-108,-48,-64,70,22,-86,16,275,-53,68,-1,187,-131,-29,-54,15,-24,13,-3,-56,1,-41,-21,-73,-69,-262,26,26,-9,-77,26,11,-122,-1,-209,25,-37,-13,28,39,-48,-272,74,31,56,26,196,289,65,-38,-44,-19,84,123,-44,-63,-141,12,-9,-40,57,-81,163,52,-59,23,78,25,303,-467,95,0,50,19,-139,162,6,-34,-10,24,-64,-5,139,-147,139,34,-10,13,-23,1,22,74,51,104,15,-36,133,-23,-257,-8,44,-7,89,105,51,166,305,-513,-33,-423,43,-182,18,-56,-207,-31,-126,-130,-10,-45,273,40,-89,95,-25,221,-118,-89,58,-96,157,98,34,423,97,35,-19,-142,-79,26,83,109,-46,117,49,217,-58,-109,35,-68,-6,-42,-199,-14,-78,-95,69,38,-54,15,-56,-7,111,-126,77,-91,-57,153,-34,13,26,129,17,-203,14,2,-29,-42,22,-244,17,48,-11,358,30,26,-28,34,2,-40,23,103,-185,36,-41,-32,27,120,9,-85,-23,-31,-46,44,-79,32,-35,31,-31,5,-5,-142,-256,-174,50,-255,249,2,675,-20,23,-144,-23,-48,-12,-11,68,31,23,-40,-11,49,-152,-60,53,-7,81,24,27,-36,-100,-30,70,-13,-99,-13,-33,51,4,-99,116,-102,73,-168,115,55,-30,-139,-80,-80,5,-75,-73,4,-1,72,3,-19,-116,15,-57,38,68,-61,-76,-84,-22,-38,-190,-61,31,-43,98,43,70,44,18,215,24,-317,6,-57,-185,9,17,-18,36,-32,-10,-49,-71,177,146,-257,-208,8,-166,493,321,133,-41,-69,116,-38,88,16,-28,-22,-43,3,-67,20,-27,36,76,-35,25,1,38,-28,-28,-70,32,-227,-159,39,17,78,79,-22,-79,55,33,-29,34,-6,17,9,104,-32,3,-42,11,-69,-87,2,262,195,40,43,-2,5,11,-67,27,-66,22,-11,46,227,-13,-89,23,-36,-247,7,-194,-106,-61,-10,148,74,-199,-58,-45,22,24,294,271,-11,1069,-32,4,230,-196,-1,39,76,110,113,-52,149,51,97,-38,-250,-135,-131,191,40,113,-433,348,-46,-17,147,-14,-369,719,-277,-20,30,221,-54,-119,29,-62,-2,30,20,161,47,6,-65,-25,-169,90,43,-5,-56,-25,203,6,96,249,-65,-101,-340,-285,217,44,-97,-1,41,-50,-17,9,11,-223,-23,-49,47,139,16,-51,329,-10,-596,49,147,52,37,-34,-236,12,195,-29,-6,-44,-99,197,122,-6,399,-39,304,-217,160,144,-16,23,14,173,0,2,22,104,43,-368,-91,-47,-23,-203,-54,128,-37,237,-247,74,-323,24,-24,-128,-5,178,-217,215,-844,-8,-37,-128,25,59,46,32,34,127,-20,256,0,-197,-56,-7,-9,129,-119,16,20,-18,26,-199,-86,81,-11,21,-60,-22,3,-43,-28,85,222,-290,23,98,-1,-5,75,71,-63,177,144,-6,-207,-152,-61,-122,75,139,116,46,-91,-6,287,-509,124,-9,228,17,6,-7,58,17,77,-32,-4,19,51,-2,-53,33,94,33,-224,99,100,1,32,110,24,9,12,-4,-104,2,17,-281,-9,-13,-15,-129,-29,7,83,93,-82,7,22,19,-92,45,-15,-13,-51,118,10,-42,-117,-66,-129,80,-88,17,-34,24,163,-26,-61,59,-5,60,211,62,-4,-108,35,-24,4,230,-66,-29,-280,36,-16,60,20,129,7,-89,32,89,83,70,-48,171,-17,63,344,-52,-19,34,-101,164,-284,46,-44,60,132,9,-49,54,96,95,93,-5,107,-24,-251,-107,237,-51,395,85,26,-40,-4,53,49,52,-77,76,383,59,103,68,212,138,62,-50,-45,210,31,-45,16,2,-179,514,113,48,-203,87,20,-17,-70,-19,-34,62,-32,-47,29,-26,-119,-3,4,4,0,-39,-8,-120,-17,51,-7,-7,-18,10,23,235,88,-59,-128,70,23,111,78,21,-34,39,70,36,29,6,-64,-17,66,97,-48,-58,-123,-26,-25,2,123,35,-34,20,33,-31,40,241,-16,-309,-37,-14,40,55,-142,8,-117,9,22,12,168,-104,84,-199,81,-164,-61,83,139,-192,-69,-148,15,-51,-6,31,-86,-202,28,-88,14,15,-106,79,42,-14,31,-110,-98,23,-134,88,59,-58,77,-12,42,93,97,-22,-107,49,-147,57,8,-16,-9,137,-46,457,220,90,-279,33,-46,-5,43,-17,55,-22,-27,56,51,-192,-17,34,34,-64,-77,-425,68,34,25,64,100,73,26,28,0,-70,33,132,-15,5,16,-9,95,29,-30,115,50,-56,-15,-150,-16,-22,-93,5,-185,-58,-99,59,-80,89,-51,43,35,105,82,77,-58,-58,4,60,49,-227,48,247,52,-11,60,429,44,21,45,138,126,270,-11,0,-94,-81,27,23,-1,-216,-41,-82,-236,50,-19,-5,-36,-32,28,-25,-60,-1,-20,21,107,295,41,25,11,269,37,-572,-70,50,75,-1,16,112,-65,-27,83,0,158,161,-51,-202,-61,43,64,21,-96,-27,31,76,-50,69,-148,-154,-6,-55,-31,104,32,68,-10,55,175,55,-26,42,29,12,-63,53,53,-57,-65,192,-29,73,20,-6,-42,-12,-24,-7,122,79,-39,-27,-101,-80,93,106,-52,79,271,44,-35,0,10,3,67,-12,74,-66,-7,-7,423,53,-67,-33,-73,-191,-22,72,28,78,-20,10,87,-159,12,21,161,555,-6,-47,415,-8,99,27,-83,12,-9,65,92,110,-48,-4,49,483,50,-23,-117,-44,19,298,-41,-17,53,50,100,-55,-13,51,207,3,-41,55,43,99,55,-232,-14,-15,-37,92,86,-53,109,-9,-176,-44,28,83,-16,7,127,-90,-209,11,3,10,-12,163,-29,-14,-5,81,-21,-33,14,8,-50,9,154,-5,2,805,-72,-60,-41,-800,-89,-191,15,-55,-3,-157,39,-90,38,-165,-66,-85,75,-178,182,-22,50,26,5,15,34,-20,-94,-57,-130,-99,-45,-13,31,6238,-10,157,-3,214,-40,-183,-23,24,18,63,116,44,-137,-150,-67,-11,-12,-23,12,-141,154,17,-28,193,-16,-1,142,4,588,178,56,37,-43,828,-7,132,236,214,105,-216,30,-49,51,-35,40,126,111,-70,-122,98,407,-198,-140,3,-68,33,-25,108,172,-3,17,61,462,76,-8,-139,53,54,42,-40,15,-76,30,-93,169,-238,75,88,82,144,168,19,-9,-75,16,19,23,-36,-14,-60,-4,-4,-34,-8,33,-1,72,58,-38,3,-143,-448,-206,-205,-285,-75,-11,-123,86,-2,-153,149,-58,-67,-59,48,223,-40,8,-56,-109,-26,80,-135,-81,-46,-10,-59,89,97,-158,-126,103,-5,-124,-354,95,-283,-240,46,-56,-5,239,-81,137,-88,-13,248,131,22,-21,-52,-70,-13,46,-9,-49,192,-37,276,-43,-98,598,231,47,-98,-31,-135,349,19,-15,-53,467,-10,-46,108,-17,-96,99,-181,44,210,43,-47,-59,316,58,191,66,-102,-30,-88,-633,-53,-61,114,33,528,-77,-16,84,-51,-18,-37,21,-6,-100,24,42,-148,49,-40,399,59,40,43,30,106,-70,256,217,132,-81,15,-166,0,177,-20,28,-153,127,-28,-110,140,-26,3,59,42,-8,-27,-1,7,24,65,-242,-35,-1,8,-13,-77,26,-75,-39,32,26,-55,-54,32,32,-2,30,140,-53,-181,-15,47,31,-27,-13,-26,-84,-113,25,8,-6,-110,-39,54,146,-24,97,-23,-3,3,-24,-19,168,-558,58,-7,-27,19,-61,13,-50,-30,28,58,60,80,-84,49,48,100,12,-158,57,27,16,0,-67,-38,-162,-56,42,22,22,-27,33,80,5,-5,26,57,-56,-29,502,19,25,100,30,110,180,-28,-37,-15,8,-51,-59,-49,-43,-58,50,59,43,33,25,114,3,103,28,-30,44,-132,-30,-54,-4,190,-266,-52,-65,-46,2,175,31,23,26,85,35,25,-18,71,27,13,12,48,75,61,116,-41,-7,-34,-63,50,14,-114,111,106,33,32,218,-46,99,-20,36,7,73,86,181,66,-94,-5,10,124,-18,355,168,101,-19,-14,-11,4,41,-135,-78,-39,171,13,21,8,55,87,-27,-23,-32,-92,61,103,38,-46,40,-9,54,-61,-9,490,-122,48,22,-88,-23,88,57,15,35,48,-14,122,-10,-57,19,-76,-18,-63,7,87,10,-40,-20,-9,64,106,-24,42,-8,-10,-50,12,-27,78,103,-96,105,-49,-78,94,72,136,-40,-59,-9,-366,207,257,168,-71,188,-43,49,-10,513,-31,-49,-26,202,19,79,11,-38,14,-36,17,-31,140,34,79,-68,48,-17,49,73,-34,-75,35,-703,4,-30,-98,-69,60,93,-30,88,-36,42,200,-84,-62,137,94,-23,213,62,-57,67,31,-126,81,65,-68,11,-46,83,-81,13,36,-5,-4,26,22,-152,-45,-42,183,46,84,-363,42,-172,-18,-25,87,62,12,-19,108,111,-189,7,-10,-8,57,38,25,125,-182,134,-66,-31,1115,55,32,-1,-13,46,-14,30,68,-54,10,4,65,791,-5,379,-66,-19,-106,-47,-34,-33,-57,-66,-137,40,-31,-1,-383,-45,14,554,102,102,-128,29,0,79,-26,92,-51,-49,-16,-21,-54,-42,-20,-129,-10,42,61,53,24,-111,-50,16,-3,-42,94,-82,33,-11,33,-17,-14,122,3,-24,44,-53,-29,-60,-52,-142,158,7,-4,-52,11,19,-63,-29,-11,-52,-43,-92,-148,108,-36,135,53,-57,-56,39,32,-22,21,-70,153,-16,24,-58,-22,-34,4,54,-169,22,21,298,-53,-126,-52,-108,-6,-192,195,76,103,-76,51,-2,12,75,-48,23,167,-129,111,-23,75,110,-7,18,-116,-37,186,-150,53,128,-96,-56,-8,42,-28,45,-127,135,111,249,7,-18,440,55,-20,-80,29,-14,-238,80,28,24,-28,87,-40,440,141,-49,-84,-158,31,-71,33,313,2,-17,171,-33,28,57,-51,-11,25,-22,24,-7,-6,-199,31,39,366,-12,-3,-6,69,52,-43,-15,8,-161,14,378,-26,-36,-116,-80,39,39,-17,-68,-36,-45,42,-32,-281,-37,-101,-33,29,56,-62,53,-27,-21,302,-36,31,-9,-3,-283,188,-14,32,-7,-172,124,-55,5,1,137,44,54,11,39,-182,204,-44,-111,-2,53,-76,30,-31,-37,-42,-11,-6,21,36,-92,-103,-15,12,136,-34,-183,-41,20,130,208,97,-1,-42,-3,254,-231,17,45,40,5,-7,-189,-3,-106,4,-24,1323,6,202,47,-75,43,50,36,-48,13,-524,-150,53,61,-281,-23,-26,236,-56,18,41,-24,-108,6,185,-17,-28,-238,-6,-13,83,2,46,262,-418,65,68,-5,-16,15,64,-190,-84,-15,54,-106,2,-517,246,-41,383,-246,-90,-1,-55,-14,10,3,114,-64,-35,-5,-19,60,73,4,-141,-34,129,25,18,-61,-194,252,81,88,38,18,-176,-20,12,149,3,-389,60,-495,-213,110,7,128,18,29,217,137,-30,-19,-16,25,41,199,13,36,27,20,-82,33,136,-237,-36,340,-2,98,73,47,44,107,140,-8,-83,-20,33,30,38,-400,-1,21,-16,2,-25,-127,-25,-29,27,-25,-33,-149,26,-19,-20,44,71,65,-5,26,-163,660,65,-35,-87,54,-5,-20,-4,6,54,-30,-69,45,66,14,193,38,40,-36,-17,-145,10,35,30,-8,128,105,466,-68,11,-83,-113,0,-69,-3,38,-46,-44,-29,-300,141,88,18,-81,60,86,-14,64,-67,192,331,-52,273,-101,164,-77,-40,100,8,-24,-75,17,134,-33,-211,27,45,-5,-185,15,12,206,96,-165,78,33,249,32,101,-57,-33,-98,-66,101,-202,7,7,486,574,3,-11,-605,175,-77,46,-405,32,302,137,-23,-412,-82,19,35,7,37,-19,-144,81,18,-102,-16,-77,11,160,87,16,93,93,34,-138,32,-67,-31,68,-13,20,-7,206,-49,10,9,38,-50,71,1,17,-58,-61,308,-33,7,80,48,-25,113,-82,-47,57,-58,35,-89,-3,-21,97,-59,-758,-159,-17,137,-60,87,14,91,-98,-55,-200,-84,150,-109,-32,-170,184,-37,-30,-27,6,-53,-13,-125,172,88,-94,3,24,-146,-308,-54,-106,67,68,-27,-14,-105,83,72,-33,-26,-6,127,-114,82,84,31,-121,-16,15,414,-150,15,-224,4,-44,67,44,6,-24,-99,-26,-62,-10,43,107,-95,16,-17,25,0,-4,-37,-27,184,33,-72,-58,-193,66,505,-15,-3,-36,456,1,-129,-20,55,93,145,7,-202,6,73,0,-71,192,-133,5,-7,-35,-46,381,-86,16,41,-22,-12,-80,229,-2,-35,131,-15,95,-218,159,36,62,-249,75,80,-18,-41,-83,-7,33,110,-33,80,142,56,-20,18,14,19,56,-54,-11,-56,-18,91,56,-21,-62,26,-22,-348,58,39,29,3,67,-33,-130,-40,-46,-87,-156,29,17,-30,-32,35,-228,12,-101,202,-73,-297,-296,2,-33,-41,28,-61,-51,2,5,42,-70,222,-55,-28,-68,-34,64,66,-6,-80,57,70,-12,-70,-2,-18,-48,-58,-81,16,-18,-10,-9,-47,-59,-118,51,8,-102,-41,76,66,36,29,-58,70,-128,-12,4,-12,-89,48,-4,-52,26,-21,-30,268,-42,32,-75,4,40,64,24,-91,-86,91,-30,33,41,24,68,-4,219,192,39,127,-213,-7,4,109,6,-66,261,-17,3,-55,-18,-39,-138,-113,377,-127,-1,205,24,-150,-6,33,-4,-31,-86,-79,49,-17,23,-68,-408,-126,232,31,44,-15,-20,50,86,5,63,37,13,27,6,-21,0,-3,-25,14,259,185,36,5,-25,368,-48,-73,-18,17,36,24,-120,322,94,-6,28,6,70,-133,80,412,71,200,-2,1,23,-79,84,147,134,47,96,52,-25,7,41,-168,-49,-36,8,99,387,48,-389,-27,46,236,5,-52,-71,-58,-258,138,95,9,-22,54,-31,-205,97,-132,-50,18,-12,354,13,25,5,-34,-31,39,27,42,-314,-7,121,35,77,-10,14,96,-18,-39,-81,144,66,-47,434,-73,65,-114,-14,94,-106,60,-56,-61,-40,-2,-74,34,36,23,-42,-8,81,-7,-93,22,311,130,5,101,300,-12,19,77,32,29,-87,61,13,-377,-50,87,15,16,56,-45,-58,18,-22,253,1,-19,5,-12,-23,46,64,-64,39,53,-324,-55,30,-108,-77,877,37,-43,-15,87,-260,-80,-404,69,14,27,-101,-30,-120,61,-85,-35,-10,36,-21,-62,-14,-26,46,-127,-61,-9,79,0,346,186,-143,15,138,-10,-199,71,-2,56,159,-129,33,-430,-35,2,-4,30,53,10,-15,260,80,-32,28,79,69,26,-123,41,230,-184,55,54,95,107,14,-20,-2,-86,-29,85,-68,0,-34,-111,134,143,-3,-87,110,22,-45,-34,-13,-12,-146,295,-46,19,26,63,-67,329,15,-59,-19,-26,-14,0,135,131,-160,36,-5,-64,-11,-29,110,-47,-92,-4,194,-122,-148,4,-23,-90,-32,13,-77,-32,-108,10,116,28,15,-8,-168,-18,0,-3,-75,13,-77,17,20,73,332,267,-137,88,141,23,168,-53,-59,-243,-71,223,-217,181,-93,-62,442,357,-30,11,513,-76,-4,52,-11,55,-239,11,-60,23,12,-155,129,29,-99,1635,101,-7,-84,17,-5,-11,400,77,316,-2,2,40,-82,-50,-1,11,-37,-64,-4,-20,114,-4,-48,52,-73,-38,16,102,-63,-89,-28,-121,-19,53,16,19,64,104,-63,179,48,44,0,-33,-13,-99,-59,9,44,65,-143,-11,-17,64,-294,-49,-452,-41,-96,-57,56,-128,-46,116,16,17,-84,176,77,27,1270,-224,-51,-28,256,-184,17,214,-132,-16,-45,-22,99,56,73,24,44,-16,27,-47,70,-19,16,8,41,-41,-18,-19,-49,-8,-41,-8,-71,-117,-29,-91,-76,-15,-17,88,420,16,31,145,224,-110,-13,-9,-114,-5,-19,-51,-748,-8,62,-36,-15,71,69,-147,7,14,27,-52,441,-100,151,93,12,-47,21,38,-70,245,96,109,8,100,-18,29,-15,-21,-54,48,-51,41,107,-104,42,-12,-157,27,39,34,74,22,10,47,7,109,124,-24,-62,24,389,-70,59,153,36,-39,71,-60,73,-210,452,9,124,-26,72,-1,4,-15,95,50,-102,-80,29,48,-17,113,-12,-18,76,15,-44,68,32,34,148,-129,58,-12,12,12,-50,-23,29,-110,-34,27,4,14,4,12,-42,4,59,-34,-10,-145,40,-22,-8,-5,76,13,-17,61,64,-18,26,4,110,58,-33,-20,-72,33,3,-14,-27,359,18,11,33,39,-54,95,128,42,32,48,193,72,36,-23,51,-29,-172,-61,9,-38,64,76,-87,-3,150,-8,-21,65,76,-49,27,40,79,76,27,37,-114,32,24,-23,-37,-71,-51,31,30,35,45,-34,26,-54,33,109,94,-65,-24,22,-35,43,-5,-54,81,-58,21,-28,-28,-42,41,24,-5,-44,47,-35,-27,-46,-4,31,-8,134,-67,276,92,0,39,49,16,10,77,-241,8,-19,85,117,6,66,-47,8,-75,24,242,-5,4,41,-1,45,11,117,-36,-27,-40,72,-112,-48,128,3,7,30,55,69,61,-36,-40,61,6,-34,88,-1,202,21,-42,67,-6,15,-1,17,-27,28,-31,101,105,50,-11,-95,-19,-10,25,-112,18,79,-5,-27,27,61,-12,-283,211,77,-26,72,35,-2,-77,-31,-32,-14,-8,49,419,-27,1,-88,-3,-77,6,-13,107,-23,-102,70,111,11,29,-46,-37,27,5,30,0,-34,277,99,17,-119,43,-48,-40,-42,-57,-47,-21,-8,-45,-15,10,39,14,-2,-41,122,-4,-28,-82,71,95,32,-67,178,285,64,17,50,29,60,283,14,24,60,-72,-91,-35,-9,-136,-43,11,304,-22,24,-23,7,11,-32,-31,-49,-1,1,28,-3,-269,26,40,63,24,-37,-45,-20,27,-9,-32,-29,86,-34,-33,8,207,5,7,32,-350,1,323,783,46,112,145,141,69,6,17,307,-107,-72,102,72,38,-36,97,-62,3,33,17,126,-148,178,438,-19,2999,57,-33,61,-186,52,128,-3,60,26,139,-1,93,-20,33,-27,4,9,43,8,-279,104,159,-7,121,-5,46,-115,25,-37,-675,-29,23,-86,-43,37,422,162,68,-106,-25,201,88,440,-71,3,15,-26,101,-32,55,-182,93,-50,1,153,30,-22,-73,51,51,36,-72,-22,120,258,-509,36,534,-71,160,-8,-97,44,203,-94,-17,-115,-11,24,100,-41,37,-8,3,30,21,11,56,48,-151,6,-28,8,14,-16,58,1,148,58,57,2,66,-44,-31,31,-41,159,-3,67,-9,63,-1,53,-45,154,49,-23,217,32,-62,201,-38,-43,57,34,2,-30,27,-14,-34,37,56,-113,26,-16,-4,-53,-74,19,-13,-68,64,-41,119,-16,56,52,12,31,17,-62,-12,154,-18,38,35,21,-14,-37,47,-73,35,134,22,-56,16,-8,-64,-1326,-235,96,26,51,49,-54,-9,4,-54,-83,78,-68,1,-37,-14,85,-4,-1,-64,11,-91,-606,-26,67,-80,46,-70,77,-113,2,23,16,50,59,-35,-116,-146,23,-58,29,-34,119,-97,-13,-21,-29,40,-9,-3,39,-620,6,-111,29,-22,-108,-45,-10,11,-15,21,54,-10,-18,122,-111,-23,336,-87,102,-46,-21,-109,28,16,-21,-35,187,-34,-37,24,86,-149,-23,6,88,-243,-51,8,3,17,-98,-62,34,-12,2,39,-408,24,97,35,10,56,18,144,65,278,21,38,105,-51,29,1,-32,37,67,-97,295,-77,55,22,-34,33,33,24,2,-149,1,-128,-19,56,-57,33,44,-47,10,49,-5,45,-14,119,3,-17,-62,6,-63,-50,29,19,-133,5,23,5,7,46,46,16,4,-36,-6,-1,80,59,122,-58,72,-71,86,63,60,161,-19,68,-65,-25,11,545,17,25,-92,-51,54,-110,40,-22,-28,-175,33,-185,65,89,32,-44,-74,13,-41,22,98,-176,-21,-48,10,-69,-9,64,36,240,-31,9,-143,53,-68,-46,-169,-7,-34,20,-63,-4,-44,-120,16,87,240,-25,118,13,64,24,99,-184,-295,109,-30,101,-618,14,51,37,6,-25,14,-12,133,-60,3,-33,-1,16,34,-33,100,34,-25,-55,49,42,-2,83,48,-109,200,-5,58,365,-45,-36,-124,-65,5,-1,18,-87,40,-13,6,99,-70,67,229,33,39,43,-88,10,-14,-95,27,-23,20,27,-191,-4,16,-4,218,-65,69,-387,-213,31,-4,17,-12,18,-23,26,41,-182,-200,24,54,31,20,-32,-32,-38,-93,72,24,5,28,35,34,-57,-15,-132,6,101,-195,-150,-40,-41,-261,77,-20,-232,43,5,-93,75,45,-48,-229,77,-32,73,47,-120,46,-36,51,-7,-35,-65,-18,-39,-31,10,-8,5,87,-142,38,-415,-19,11,-13,-37,-116,-31,-55,33,-1,-37,-39,0,-261,41,-11,-70,22,8,-5,-111,-16,48,54,-25,-25,-46,282,14,8,211,29,73,-29,55,64,-119,18,75,97,-40,22,-62,36,18,-55,-17,-39,116,72,-36,144,34,150,-17,-113,89,23,-246,-31,-46,236,-19,31,-30,41,-78,11,71,216,-2,-9,-145,40,-21,30,-17,-10,23,132,30,-42,-10,66,-240,-3,4,5,-31,-81,-17,94,66,151,-87,-98,-65,28,-122,18,120,-6,16,16,22,58,16,-14,-175,-4,74,63,-26,6,-34,30,64,87,-107,-75,-25,-87,51,-50,-68,9,4,-51,72,276,-129,12,0,31,34,43,-254,368,-156,22,-18,144,174,162,-23,36,-14,-122,-174,-16,2,-57,-238,-27,-1,42,5,-44,26,-49,-31,78,-32,141,-67,58,8,-41,14,-13,31,71,7,65,-2,22,74,19,10,-78,44,-36,27,-15,31,11,-118,21,113,-181,106,19,32,-121,-107,23,70,-13,-70,-31,28,-32,187,-41,14,107,33,-14,64,30,43,-39,-15,-103,-31,15,30,-72,114,-45,-95,-12,-7,93,12,18,57,-7,174,71,74,113,-96,44,-54,41,99,110,-19,-25,42,-28,31,45,-26,56,46,-3,2,51,102,65,-9,-107,32,112,36,-41,-4,-53,-215,-19,-7,-103,42,-16,-585,19,-16,182,368,-22,-94,-23,-25,-73,0,-199,-35,48,-73,-35,-20,-40,-26,-16,-20,-21,37,85,-1,-20,19,12,11,67,56,-226,11,0,5,-65,-26,19,15,0,3,-37,66,21,172,-82,60,28,-8,-1,3,-213,-10,22,-28,140,-26,15,5,12,6,-93,8,-41,-23,-27,5,-4,-32,-39,88,-5,37,12,189,41,6,45,37,-34,-17,33,-42,52,38,2,-35,-75,101,106,-17,-260,39,68,33,-25,-146,-9,44,-123,313,-15,-12,23,-38,10,22,-103,-26,-14,-115,-19,-75,-16,481,-11,32,28,-48,-62,23,49,-53,38,45,131,-2,43,-178,-26,-245,171,-52,33,105,24,-40,130,-237,-9,21,77,46,154,20,50,-173,397,22,-23,93,1,16,56,-57,4,37,89,-1,14,-48,8,-1,-6,31,-25,127,-13,-27,52,-18,276,-307,-69,-1,4,6,-25,-41,-3,37,6,-32,-26,57,-107,13,-69,60,119,-77,-22,242,-3,-38,15,7,-75,20,-32,-100,-9,-57,-15,-95,6,14,27,37,103,-35,-41,38,37,-13,-105,-27,-54,16,-6,-198,66,20,48,-9,-19,499,-30,-173,69,-8,85,-22,-58,9,19,139,49,16,-39,34,-69,-58,-39,42,-29,2,48,8,-58,0,31,-3,17,43,-939,43,64,-26,-24,36,81,485,-29,-26,34,14,-164,-42,87,17,-41,-5,8,109,67,-76,-111,-3,-112,57,71,-35,-71,-71,-318,-185,149,-124,168,-2,80,41,-32,42,-132,2,31,-16,-47,-5,-26,-175,-11,185,-56,-48,49,-7,45,-84,-39,-6,17,-10,6,-75,-184,18,-17,6,-22,-23,86,92,-23,21,-73,-323,22,-199,-38,131,-41,-25,-80,-11,-11,78,-51,-206,-19,-24,-143,-48,25,40,19,-36,-85,-62,-9,58,166,18,-10,51,-10,-36,150,-145,-11,154,-13,38,102,-76,-93,129,-13,41,13,-32,277,-12,24,7,-26,10,-21,-95,55,71,-79,134,-41,-59,-44,-19,-50,111,-204,7,111,-14,33,108,-4,-166,-193,8,37,-27,-5,-9,-86,89,135,10,-26,-93,-21,-37,-3,-25,-85,-169,117,4,33,-50,24,50,23,-23,-7,-74,7,3,81,-26,-35,50,-253,-24,2,27,-47,-39,-64,45,18,22,13,108,23,-85,24,35,-39,4,-51,443,17,186,17,4,87,23,-38,-40,-77,34,-50,-28,-217,-102,-14,-74,2,27,-35,46,131,-88,-34,55,76,3,75,3,85,-18,-35,21,19,-67,86,39,-51,6,1,-52,16,39,-139,19,-51,-26,-22,7,84,103,32,-81,41,8,-41,-299,-23,-87,-35,266,23,-95,134,32,-67,37,-2,-49,-57,-63,-10,-22,49,55,120,47,-64,3,61,3,111,-144,23,-12,14,28,268,22,8,-105,66,-6,-80,-89,-2,7,-118,24,272,79,-13,-28,61,-470,-5,-21,17,112,40,37,-25,14,300,-32,67,-1,-70,-41,-21,-17,128,-47,439,-40,-15,32,-149,54,100,-25,-23,-29,-135,78,44,174,-55,-80,6,55,21,-76,-144,173,-93,17,7,19,-254,-13,-24,-23,-53,-88,-4,-24,37,-8,-23,50,-6,0,39,-13,233,-26,-134,22,79,-106,-27,-2,47,-83,41,379,21,45,18,107,38,-25,39,39,572,33,43,49,39,37,-5,130,69,100,37,165,143,202,71,-120,-13,-28,-29,-118,53,179,12,-18,97,24,85,109,23,-104,0,-48,-16,174,-230,-137,-27,88,-133,102,-4,1925,-140,76,-32,-35,56,-53,55,-58,-43,-47,-27,-63,-239,-306,12,33,21,-156,-100,11,41,65,-39,-32,-38,18,24,47,9,70,-407,9,-55,48,-9,-65,1,-32,14,-59,-23,34,-22,-25,-16,-79,26,-115,394,144,77,-27,14,53,16,-50,-475,-49,169,58,-34,27,40,27,-17,-31,114,-24,-14,31,124,-15,-14,10,-38,27,-55,-34,60,180,-13,-90,-2,100,-12,-11,-8,22,29,386,44,-7,182,9,-12,10,21,43,-60,-30,70,-2,35,220,241,72,57,44,148,-9,-90,-122,-2,-31,70,-23,-17,87,-21,23,19,-127,-22,108,-23,50,28,65,426,40,-47,145,-115,18,11,-28,-59,-490,-39,43,59,-46,68,-26,-233,14,-4,23,353,-63,33,-117,70,39,-32,-4,-58,-34,0,-28,-60,10,27,77,162,-26,-19,-27,-16,-85,36,-75,92,-21,22,-12,294,1,30,54,43,55,8,-35,151,-32,-424,49,-32,-13,-57,-257,59,72,50,-3,3,-85,115,-13,-21,14,-24,-59,-77,239,74,-98,-19,-8,83,13,10,49,-222,51,-25,468,-72,47,29,-99,-106,-330,-27,-22,30,-50,110,12,-23,-8,29,-71,293,-153,29,87,25,15,141,36,3,-23,109,-124,182,79,175,-42,8,-11,123,-41,-9,-53,-15,-15,-32,8,-49,-161,22,46,-182,-126,-30,-39,-61,22,-3,-111,-35,-15,-2,182,6,43,-24,-27,-5,63,333,84,108,-104,13,297,79,14,159,-78,-2,6,178,37,220,-36,18,-55,-261,43,-10,-13,-26,31,-19,54,127,-10,-76,-106,8,1,-81,12,32,-23,-134,76,36,41,34,20,22,30,246,-97,48,-17,278,81,-3,309,12,-22,-42,45,-11,15,-28,-33,661,5,-20,85,65,-2,-34,62,-94,9,-41,-23,80,493,178,611,17,54,146,-57,10,259,1,-26,90,31,5,17,2,216,53,-233,-28,-8,210,-170,169,-144,163,64,15,11,-46,656,-174,44,-10,112,-7,34,-151,101,106,-68,-29,-20,-70,-3,194,-11,-18,-34,-17,-84,-8,-71,-25,-163,25,159,-73,45,67,22,276,32,18,17,-245,115,75,40,76,20,17,-68,-127,61,178,-1,24,-103,253,19,62,86,-129,132,-10,-101,52,142,27,-16,-37,1,22,22,75,-13,9,-45,211,124,67,-84,-227,43,38,-2,2,-29,-37,-72,439,11,4,133,65,34,89,-101,71,128,-20,-6,18,58,-43,22,-14,59,7,-58,-102,-20,38,34,-409,-62,-70,2,16,-18,8,53,25,-23,-125,57,-10,41,57,36,-167,169,-415,-144,34,56,41,132,-7,-75,-27,-65,-31,-12,59,136,39,-77,-7,71,50,40,78,6,-28,-39,-31,-126,57,54,7,162,-13,-5,-117,16,56,45,-41,64,50,16,-15,-124,29,73,-14,-68,97,210,19,64,16,88,13,12,64,84,-67,29,-25,39,14,87,-98,-80,88,-19,-264,506,164,-115,26,-5,17,13,-50,-21,12,30,-231,9,-23,49,-12,13,38,-10,25,-31,31,122,156,22,14,49,29,-45,6,-16,61,-83,54,29,-48,-157,3,152,14,-75,24,17,288,65,-49,54,-3,10,-3,-4,120,131,-29,69,87,-233,47,62,-103,612,-30,19,-6,-66,-10,271,-22,-46,-44,-135,-9,130,-37,-31,55,13,-37,-28,323,143,-61,-28,46,48,18,40,-37,156,132,27,-11,51,134,24,22,-151,36,-108,-176,26,-10,50,-83,-10,-256,11,109,182,161,-29,-26,155,18,71,-97,-67,85,42,-24,139,-6,14,82,-205,-10,28,-9,-43,-131,-71,116,-50,0,9,-23,-49,-40,39,3,76,21,106,61,5,-1,127,-6,-19,12,-70,105,11,61,5,-13,-3,606,-53,40,65,-32,71,-13,-43,23,48,136,-151,148,-12,155,-2,266,-11,-149,12,-16,-113,-22,-49,21,81,42,44,50,-15,-66,-21,17,18,-75,-7,-7,-6,-7,-39,0,41,49,-1,9,57,-49,144,-5,-28,148,21,14,-85,-123,78,275,2129,177,206,19,66,-76,74,10,176,-184,47,-89,-51,71,-43,-14,7,-53,-17,-38,-53,-347,43,-72,0,67,11,-8,121,-1,121,44,-413,29,103,-11,5,94,236,14,25,140,173,12,194,55,88,51,-185,131,43,48,-36,79,36,-51,45,1,10,71,-15,56,-18,-42,80,186,-81,45,-2086,73,176,-26,0,163,82,-159,40,-76,43,3,35,15,-3,30,18,119,216,-40,16,66,-11,-119,-219,106,8,-32,-44,-3,139,-91,-21,-50,61,171,-116,39,296,24,80,30,-31,23,-4,-13,-191,-11,-10,-88,151,40,-54,-4,-59,5,-69,-78,8,214,4,-26,17,38,-3,13,60,198,-34,-71,196,12,117,-6,159,-65,-15,136,-4,52,-73,-23,45,143,24,58,-37,-53,-45,-4,-123,31,-36,0,210,57,13,4,52,104,-10,28,28,165,-68,-27,-112,0,25,-39,23,-16,-70,182,-16,18,41,-264,21,61,62,-169,63,-14,-5,299,28,9,-1,198,-151,10,-387,-89,23,-80,-14,41,-29,37,9,25,-8,-50,-114,-29,-32,73,260,-82,-31,61,-42,23,-152,-183,93,6,-69,160,-30,199,-98,17,-227,10,32,-42,-1,-105,14,27,3,62,-39,-87,-19,-21,-92,2,-32,105,11,30,57,50,24,53,-93,22,-26,-30,3,21,65,-55,55,81,218,-6,21,24,-10,20,2,7,27,40,36,-299,94,4,33,-22,2,-15,156,-379,32,-1,-41,-24,1,-49,-105,-75,-291,38,-7,256,-23,-12,-6,110,18,-55,170,112,-32,-27,-74,113,20,2,-48,129,-47,363,-7,1290,65,118,28,-34,-14,95,128,18,-15,-144,47,-45,-17,20,21,-49,-190,-31,26,-19,15,-37,-48,17,17,14,10,-2,2,33,21,-26,-1,-48,142,2,27,14,211,11,98,58,177,48,-51,-32,41,-23,-52,33,60,-61,-22,-21,14,-183,-107,10,0,190,-4,-70,103,23,-184,368,-43,186,1064,-50,16,38,223,118,-25,1,-4,-212,20,157,-25,26,-30,60,155,-31,39,-44,163,8,0,-17,-12,-54,72,-97,119,-64,46,-193,-3,27,-87,2,2,36,-9,-56,-325,-36,-13,41,-76,-77,48,-44,5,20,99,32,-47,32,25,66,2,12,-1,41,43,342,11,21,12,-32,-69,79,8,159,22,8,27,-14,-68,-102,-4,-59,-1,-23,6,16,53,35,-81,64,7,95,-7,4,121,28,92,-30,28,22,2,-44,-26,-27,-135,-50,-57,228,-15,-133,-185,-9,20,-52,-22,191,33,-152,13,25,-56,345,-15,32,14,56,-13,-32,8,-11,44,-29,162,-17,145,89,-54,221,55,330,47,90,-184,-130,-96,-444,4,206,96,24,-75,254,-24,-1,143,98,-15,124,100,-80,-42,-103,19,210,-86,-555,-32,-22,641,12,-319,34,-326,22,57,179,-58,-56,36,86,-247,63,-15,-51,41,-5,68,-63,-19,-23,-24,5,19,-30,30,-8,2,-21,36,-2,-136,32,10,52,52,-36,39,-1,-25,71,-581,7,26,11,129,-8,-42,-2,58,19,-119,-28,86,0,29,43,104,280,46,32,15,44,27,111,-48,-5,34,14,12,107,16,8,86,-8,69,406,-5,-23,43,300,16,-116,23,-35,-30,76,-14,27,24,1,25,24,62,-3,-57,45,-48,145,1,-12,4,59,11,-25,-12,51,29,100,327,20,1244,-411,209,-162,140,-7,-153,153,-256,153,10,86,331,201,-189,52,-19,-11,40,1,-135,49,122,99,-44,-44,41,50,122,180,431,-140,71,-52,32,-42,-70,29,-21,36,24,-6,17,-35,-10,-3,42,-16,-79,31,18,-32,-167,-1,-97,-77,-34,3,26,69,57,-29,-107,34,65,13,105,-49,11,21,42,-15,15,66,-258,-32,-63,3,-4,-17,40,-23,14,11,104,-111,141,328,27,-23,-138,-102,10,14,-65,32,51,-132,71,-156,18,-16,-144,20,-12,-105,10,-22,-208,-76,-12,36,-39,-311,51,-36,-112,-14,-32,-51,37,83,153,223,1452,31,-28,-77,104,289,-49,47,153,36,-129,-67,-42,-4,-4,14,-61,-305,10,-42,89,-103,-33,-282,-51,-59,-44,-25,-12,-26,16,-295,68,18,96,37,23,82,-15,-29,21,16,296,-2,-18,-34,-14,-57,-2,44,98,-5,-22,-11,40,-672,42,-171,15,-19,-14,43,20,-29,40,-142,-187,38,-62,-49,40,3,415,12,234,387,285,-38,-44,-1,24,-47,52,-15,35,-13,29,7,127,49,53,-59,34,-94,-125,15,11,-68,-5,-75,-163,-11,-203,-20,-1,-339,-31,-11,44,20,45,-135,11,52,12,109,-2,145,-154,-111,-44,-19,-35,-322,112,-22,-83,438,44,153,65,73,55,-56,133,-39,180,-47,-164,222,-21,-3,-25,129,22,80,67,195,-360,10,-52,51,-3,-41,72,26,9,-57,-2,-37,-109,138,36,212,59,41,-59,4,-116,-38,-120,45,-76,-487,42,-28,77,0,41,-13,474,-27,42,7,171,56,199,54,34,-1,-19,78,214,42,78,32,61,34,39,-18,-53,43,54,24,-47,22,-59,3,218,150,-30,-62,111,-126,45,-97,48,-127,115,125,85,-96,-33,-33,-12,21,45,237,-36,-146,-172,18,1,-19,-189,-42,-217,-6,-41,-71,-43,199,121,-150,-117,28,59,-41,-16,9,120,167,-1,10,-59,111,82,15,47,220,-214,127,11,90,387,-8,57,-56,-4,60,-103,57,45,45,-35,97,-83,67,23,-17,-34,81,146,47,221,317,183,-11,-118,-36,31,6,45,-42,-94,26,-19,17,47,14,1,141,31,-7,218,4,11,78,-10,-44,-12,16,-11,-46,54,-100,56,4,28,41,-38,68,37,98,110,-21,-68,-15,-12,-29,-30,-36,25,-27,124,-8,-12,-25,1,8,-48,126,53,-55,135,-6,-30,-127,-166,7,-15,86,-39,-18,23,-47,25,-32,426,-59,61,75,-49,100,237,61,-17,17,-60,84,23,-69,26,-2,180,-180,-9,41,97,-13,-23,-34,110,17,-44,-27,-29,202,-4,8,2,40,69,-47,17,-77,40,-44,124,23,-60,34,-41,-13,12,-170,-22,-7,315,42,11,-67,37,-12,-50,57,114,0,371,21,30,19,13,-8,2,11,29,12,261,-229,36,-32,-110,-3,218,0,-82,-48,-241,239,52,653,0,12,-10,-44,15,-87,-18,40,10,-15,91,-291,-50,391,-2,-37,-131,-179,-38,49,25,119,-70,33,-46,106,33,-34,-135,15,-13,-24,-66,69,-74,-40,141,197,-15,-31,-187,67,-65,-64,148,-121,-79,29,27,137,-1,54,-115,39,-70,-7,104,-47,32,-25,8,10,-51,12,38,102,14,50,-180,-13,-14,-130,-5,21,54,145,-37,106,49,70,10,-2,31,55,-50,4,-218,-18,29,-9,76,-70,-85,51,30,-165,113,-14,30,-83,13,-33,140,-51,56,5,32,-24,-43,-57,-78,36,-36,8,-1,-53,57,7,26,51,70,77,-11,59,193,-124,148,15,60,-14,214,-45,-11,128,73,-5,-115,268,-7,-201,104,81,75,37,109,-60,0,-47,-2,-45,-15,-18,28,44,-99,24,-16,-105,111,-129,113,105,42,137,-26,31,18,3,282,27,101,-28,31,-6,-15,45,-4,152,26,-77,19,1,-97,-9,5,173,6,-54,-174,47,-200,-44,10,-8,-25,49,-12,57,174,13,-434,66,-15,17,297,-56,150,43,67,-62,35,53,-32,70,-97,12,-21,-210,-58,6,332,5,-44,-135,2,137,16,80,-18,-18,-4,-68,282,34,56,37,-17,21,-22,-112,16,-29,-35,-237,20,7,65,-73,28,23,-16,-10,-42,-4,-14,-53,16,2,-36,-22,90,-44,-31,-14,32,57,-229,-46,2,-72,-117,-85,235,26,43,297,21,-36,-51,-7,68,11,231,76,312,-178,426,-2,22,16,46,0,83,-68,97,49,-90,15,11,78,109,19,3,-93,0,15,-13,-22,6,-130,-22,-30,61,251,37,50,-93,-48,38,44,-91,-8,-40,-28,-29,-15,48,77,-17,-63,19,-11,-117,49,14,32,-562,-143,51,-45,-6,-59,79,12,-11,-159,-36,78,34,304,32,48,-22,81,-8,-17,-64,122,40,-115,16,-21,34,-40,-69,6,39,-34,-6,-38,-34,-16,191,164,1,-75,-9,-181,-104,45,113,23,23,27,25,-50,-60,-26,4,69,-86,-13,-11,-54,69,-5,-38,-108,64,-1,30,-65,17,44,27,-15,-2,30,19,48,-5,54,-24,83,129,41,23,1,43,6,-3,-255,286,-9,-28,81,8,-38,39,7,13,-42,6,-76,36,167,-11,4,27,-1,-21,51,7,-19,277,67,12,8,-9,-17,-45,95,106,-20,19,7,9,-24,18,57,-39,1757,-6,17,0,-19,-41,278,-17,26,8,-19,3,-16,2,36,-22,-19,75,-3,-160,84,189,46,-38,180,33,-46,71,-78,-35,-22,-78,20,-4,-38,-70,-60,-29,49,27,-12,17,-4,10,-9,-10,-31,35,50,-34,-33,43,-48,143,-21,-35,-95,436,21,18,-21,-18,-10,-37,-427,-2,3
40,-225,-810,-180,-535,-295,-258,-233,-75,693,-79,-910,-585,-204,-75,564,-62,-680,10433,51,111,-147,9,-124,79,-6,-219,133,104,-160,-497,-44,-877,-387,-666,-461,67,2155,113,-118,693,970,4373,15676,979,3383,15162,110,1,525,427,6163,770,12484,-82,368,2717,-434,366,5,329,117,176,34,30,50,295,-10,535,-333,-209,154,195,-149,-7,-50,10,211,211,-476,87,228,82,3,61,374,74,133,118,6,204,53,114,153,79,-38,6,100,-45,22,34,-886,16,-36,-102,12,1272,242,-574,186,-11,-77,9,-59,-294,96,34,-17,-6,37,4,-50,137,542,-47,-156,512,0,132,25,157,199,34,22,-49,295,52,230,259,73,-56,210,111,79,126,24,35,545,-6,163,544,283,338,394,78,73,291,-81,390,-47,4966,1,16,62,828,2,1,93,216,106,522,-18,-45,64,557,90,105,43,-31,105,227,171,-11,99,920,94,4,-18,-544,-169,1030,2,23,-342,222,424,72,24,-16,211,32,368,41,49,2,119,11,235,233,216,50,-140,7,16,674,-314,0,934,-32,61,273,-59,41,15,16,5848,-68,58,374,32,14,1,348,166,24,-64,123,307,444,495,977,186,1560,46,7,-349,25,58,138,92,20,247,367,23,417,-53,80,-14,203,-70,468,313,-146,31,-51,-6,16,-278,-1,-92,-200,-48,-370,285,99,230,113,-23,-230,-22,252,478,2506,60,-19,3,72,110,393,-45,3418,611,1543,16,78,97,119,265,1194,77,-13,112,113,47,359,-18,142,728,42,541,-1117,256,-8,68,201,82,35,15,125,-7,1558,491,497,475,74,934,5942,407,41,-24,156,-140,138,49,83,62,29,195,225,280,-11,1,142,71,272,-42,285,78,-62,1224,82,-38,1059,110,1015,154,507,89,146,16,-252,101,107,996,-28,52,41,576,331,302,119,-80,395,37,629,124,42,207,411,87,169,89,62,501,454,5,-35,101,29,189,-58,-26,26,-40,5,128,30,103,241,368,400,198,125,71,32,85,1542,-122,-8,0,266,415,51,-5,121,51,76,30,2,45,-19,239,166,98,78,26,667,75,24,13,536,63,-1,-273,-31,92,294,193,169,296,900,122,129,9,48,-89,106,42,69,451,197,20,463,432,55,-307,449,-146,596,-103,137,25,785,810,235,62,-51,-38,-11,100,26,56,0,45,395,-56,361,75,30,1711,123,156,316,68,136,-73,6,28,183,-78,-6,21,57,-140,60,46,39,89,-325,2,121,-75,131,455,341,241,94,-23,697,96,-145,69,58,377,221,18,766,196,105,199,153,230,14,19,-226,237,215,205,168,27,218,2178,85,346,284,906,100,75,230,88,214,212,350,256,78,-3,121,-182,8,137,23,239,712,94,498,581,63,-31,118,-12,12,-123,3394,71,-52,47,131,10518,54,-99,182,-163,20,21,75,218,86,116,103,55,449,64,-36,351,45,447,25,-1,252,3,78,67,112,108,-421,241,22,-1169,-614,11,52,327,87,7,2070,99,153,264,-493,133,123,372,170,-110,42,25,14,643,18,107,143,157,488,24,-21,-120,-94,-36,157,-54,156,56,732,47,542,91,24,-13,78,220,40,128,-22,-50,-9,377,74,348,28,1701,-46,-22,27,728,90,79,-13,138,101,225,252,101,216,119,-8,148,172,223,-236,43,7,-76,45,-30,-30,134,61,38,224,21,110,134,524,4,114,-54,3,-23,359,309,-106,111,10,-7,53,-3,148,-13,138,33,114,1006,240,-190,-127,38,130,184,76,162,273,-44,215,-107,57,58,108,95,49,47,66,400,24,32,-403,191,-36,-37,17,203,81,100,-59,103,23,404,78,241,62,-5,215,-57,67,138,65,631,23,13,-2,293,1626,-7,113,190,-44,-14,418,-51,22,191,-154,3,93,-104,9,47,-111,355,-72,108,99,53,-92,1006,39,18,26,100,329,10,568,-13,406,-7,-72,-1,54,63,1592,-29,265,55,-10,215,273,20,-97,1415,696,125,-102,48,-92,468,673,720,-15,125,87,-51,15,7551,192,73,563,384,339,144,27,14,247,-413,-441,169,-31,-321,-101,-485,-110,55,-101,136,197,2041,381,194,-23,-69,316,259,-43,75,-43,-16,121,10,47,129,-244,-45,12,-82,32,549,34,-118,30,-18,1480,-139,21,203,-13,-142,-64,-50,-49,37,29,151,1,-169,397,8424,-19,96,147,471,7631,191,2,0,756,-87,-19,-361,1960,27,-74,43,-46,-19,-23,198,65,6710,149,107,12,52,71,-95,56,16,-144,4337,-86,-70,67,-38,371,5502,-3,-248,13,25,20,47,130,-213,1498,1125,2,-15,132,1010,167,45,47,4088,774,25,33,100,31,73,55,-26,46,11,-4,1262,-59,116,-4,-9,-13,97,-6,-306,86,119,75,40,-18,51,-17,-131,-127,96,197,55,-284,60,581,-7,-41,189,198,101,117,26,30,192,34,-8,27,-25,49,32,208,12,40,-38,-38,134,48,-17,1,37,308,47,161,-77,-127,4760,-38,283,77,112,27,-56,-94,15,-14,-67,-44,173,1144,67,23,-367,124,-240,20,78,-26,-14,-131,175,4,-67,-545,3221,46,8,-23,684,-10,85,128,3790,-199,130,43,94,-59,21,-260,78,-112,-104,-19,158,-73,2237,259,54,-12,79,-43,-65,162,-39,125,-8,443,-7,-307,40,176,107,224,3,40,20,-23,2715,19,697,70,373,69,1415,133,463,287,306,-133,-89,273,2364,243,296,115,553,75,22,57,569,100,907,47,121,17,122,26,17,19,46,2738,45,-225,-53,63,63,-4,290,3779,1394,2431,167,2476,105,-43,104,146,119,235,460,31,-50,6,3,815,108,863,-93,26,81,52,2273,67,69,27,-363,68,261,5,5,-16,-71,-21,221,372,-12,205,-20,82,-11,-45,34,77,-15,78,85,126,-2,-18,37,33,-16,-124,-8,-1,562,281,28,99,98,127,-19,601,161,6,519,101,232,-22,97,32,-24,-538,202,-15,27,82,377,-80,157,-2,31,127,5,23,1,190,163,-267,91,42,29,110,-216,74,-152,241,-131,0,-88,118,-35,38,-11,-257,100,208,183,-422,31,135,14686,4069,11,90,-249,73,-70,5,122,15,-146,7,25,11,552,-3,45,259,-296,92,221,-16,-28,126,83,11,202,1016,3,4,-45,294,67,1,30,291,575,224,101,-47,-38,-28,11,-4,754,75,16,68,212,-27,10,-76,56,129,267,50,21,106,0,-1,234,-83,-12,143,516,21,514,1654,11,33,-33,76,1504,1663,290,-12,99,51,58,30,-15,554,952,12,57,227,6,248,73,40,188,102,243,1045,103,44,46,180,577,65,147,-61,166,7,-22,29,-61,152,56,118,737,187,81,-61,-374,49,-9,-150,36,-579,31,421,-21,65,22,376,51,-61,377,152,718,-3,124,57,4,429,-7,3471,43,-36,396,182,61,180,-61,351,-12,598,4915,26,779,1985,177,-19,477,28,-4,66,216,209,191,6,9,11,49,2340,138,131,84,-11,3,120,2483,4,-28,171,-6,235,618,-22,53,474,1,-195,97,160,69,89,22,130,234,74,-478,100,86,327,-360,90,2,1343,620,785,12,-290,4,28,50,68,27,-18,-2,1627,128,-113,-137,-33,-5,30,-328,34,83,689,34,221,84,86,184,-12,-34,9,109,18,-484,82,100,-52,-9,-16,433,-265,159,102,920,597,113,-35,8,71,18,-72,-437,198,211,-147,-52,-232,814,105,112,127,736,71,42,-5,-159,-27,41,-1,415,58,50,-15,64,-121,28,391,29,90,188,48,96,29,-4,193,-22,-181,188,40,-14,432,20,198,96,218,4,31,-7,98,-86,41,-57,271,-54,48,-2,-117,363,-15,326,-65,130,-34,258,186,28,126,-6,-18,68,83,-844,243,-4,341,-28,386,63,326,3840,255,335,-107,-31,44,-239,-1,0,-23,10,71,554,-17,44,-22,27,-60,296,72,70,-41,769,322,70,-13,-11,-21,-52,62,1128,-41,-25,37,142,63,73,317,577,-686,-57,13,864,-567,-119,-245,29,-37,67,-1,123,-138,94,-137,52,83,-27,125,302,53,35,781,31,129,261,352,-5,1030,9,161,74,120,681,68,18,581,-68,55,-29,22,23,17,523,110,-530,39,78,34,229,18,76,450,352,126,86,338,-69,-195,213,150,-51,6,74,-16,139,-2,-1144,-28,-349,86,-221,252,49,-30,136,-107,49,-56,-123,92,109,-7,-5,488,7425,21,-5,2795,9,6,79,-126,-41,915,1547,75,81,178,41,-179,39,724,-138,210,68,77,17,208,-102,5,396,27,-94,222,135,59,-128,1634,243,-179,231,2109,6,40,57,39,-68,137,-32,259,-85,75,40,231,16,68,-26,-264,256,28,-47,203,220,112,26,15,-148,228,-11,37,37,-20,-51,-262,66,140,952,121,-63,82,1,-97,53,54,52,-2,33,-19,131,38,544,-18,-18,5325,2,6621,5314,6465,3,-60,15,1709,-160,194,425,2281,24,54,296,-87,579,-51,52,-444,182,499,-42,116,50,20,1367,141,49,202,-105,-527,754,-64,23,-85,140,69,383,0,461,40,-45,160,256,102,156,-227,18,-105,285,-50,4,66,929,72,11,332,201,-43,-30,239,101,109,16,547,134,79,204,61,67,962,383,99,-293,1029,11,3212,192,27,11,-33,72,208,225,102,141,-26,46,74,21,-35,-32,46,11,-45,24,27,135,15,42,-149,-46,244,-83,16,81,106,3315,102,118,-23,-307,172,37,16,3,27,1030,75,-99,-34,38,-84,-18,384,38,901,61,-1,-95,64,52,499,-11,63,86,-12,-10,377,532,59,-16,-54,174,586,393,139,10,63,-21,-422,61,42,-22,25,46,99,1839,-256,16,116,14,15,418,215,5104,362,-353,839,94,19,50,-60,-141,63,-348,126,104,27,132,1319,43,5,-30,2667,-17,-53,174,159,337,183,-59,-44,-84,199,81,-33,4059,392,-57,26,314,138,-43,190,199,19,909,16,130,68,99,151,466,81,7,-48,88,30,-5,26,32,83,1221,48,352,10,-49,546,-16,262,158,-3,100,115,54,45,270,347,-24,193,-11,-40,285,1758,175,42,-91,39,14,23,88,41,92,2,253,87,-32,45,54,-34,396,-25,64,139,61,80,1939,35,-8,-3,-68,52,55,18,-85,-32,117,2970,93,-58,23,47,333,191,-148,109,44,110,37,-84,113,60,144,6,223,906,285,-75,39,117,241,-262,1,17,-81,15,-111,146,38,-15,21,47,9,-540,-40,72,-41,-11,22,-127,-14,-3,50,6,-45,26,13,5951,1012,143,-3,11,27,-313,23,5,138,672,1202,0,3,22,-12,47,-62,762,157,-160,-8,723,-145,-153,1,-46,130,1564,-210,203,38,540,24,-885,769,-76,-4,-13,-54,-198,-57,-21,-161,83,-2,69,-123,329,28,20,184,694,23,192,24,67,12,86,-3,111,-102,28,-38,5,21,2284,-400,141,4,100,25,-249,106,58,-42,101,-133,-4,115,36,44,-134,-27,58,59,13,111,171,22,32,217,129,1299,1892,14,72,112,197,170,-24,10,5,290,118,26,387,-37,35,13,96,51,50,-6,-170,-36,-43,655,86,52,-154,59,427,12,581,25,37,512,-22,-122,411,-16,-98,67,-91,-54,58,113,10,-31,29,1659,-27,1203,214,-88,468,175,151,-42,62,194,95,-756,72,2000,70,-237,72,51,56,12,13,288,9,10,3299,-13,-3,-46,169,4,120,5,-46,89,121,-4,-55,292,186,268,388,-25,-313,-10,-134,-116,153,407,-49,-32,-8,795,457,599,18,2160,638,0,71,58,130,-21,-78,89,62,731,-18,-90,-26,264,422,45,84,138,301,13,-498,137,46,-332,45,45,119,-78,17,76,-111,247,-95,283,115,526,3,-10,464,438,61,23,5,15,-1311,44,-100,46,51,40,161,12,1,222,-44,136,-30,79,-19,5,51,51,-90,160,74,-28,79,-105,14,160,367,443,84,125,37,102,210,13,15,21,123,11,-7,176,19,-42,-19,-16,202,504,137,96,427,300,26,1575,-187,-9,99,67,114,104,225,170,56,19,508,2057,-41,-38,201,226,-18,197,57,-5,-37,163,102,-14,26,496,148,-11,-38,110,-10,732,68,150,344,95,68,48,35,125,693,19,234,-7,-2,179,18,-58,21,3,679,137,55,-25,7,391,19,477,35,63,53,183,-28,21,41,2,343,1296,16,-72,84,43,71,52,-43,309,-63,50,-19,-4,-60,-34,17,-29,50,-270,-85,97,186,-141,66,3,20,567,9,913,57,215,8,-8,-2,74,129,-131,38,-16,-100,-178,-35,70,-135,24,362,-99,242,-22,-13,41,-57,77,18,-29,94,65,152,46,49,-169,115,72,43,0,87,3,3745,50,3,92,57,27,58,55,51,39,-163,55,23,56,-70,20,1093,49,-44,-10,19,-62,16,414,-19,273,33,29,-373,-17,139,113,-90,6,-20,-115,-8,8,59,98,-243,-36,71,10,23,-33,108,182,-12,-198,230,23,-117,7,184,140,190,-49,-10,50,18,71,243,-71,38,105,71,10,-112,42,50,76,-209,40,71,62,579,140,384,-193,375,79,41,-39,-54,722,59,135,154,-135,308,103,-210,184,31,76,1,384,228,371,79,-3,5,881,-128,7,5,-113,7,-7,78,7,-2,-94,449,24,-6,-15,109,7,604,79,496,-52,28,-46,120,281,59,5,63,30,100,34,63,-9,588,-9,-75,30,62,113,12,6,-413,44,123,110,217,80,175,242,671,117,358,58,170,42,16,379,-18,144,11,45,27,-49,-102,38,-9,-56,-420,-43,14,-3,-50,58,138,301,150,109,462,80,608,-31,-35,64,47,80,12,74,74,-118,45,-6,105,103,17,-40,105,567,676,200,88,670,30,-295,5049,31,335,-96,-48,248,-9,38,74,-28,137,-35,37,-40,-51,606,169,518,69,-41,-8,52,91,527,-52,135,30,55,3,1618,4016,2359,-20,55,-10,87,5,13,336,-20,-16,65,26,43,14,38,26,266,-32,116,-213,-8,172,76,8,11,83,115,129,199,-3,111,-5,-4,108,51,333,315,49,24,3420,4154,1659,2807,2353,9545,1150,-11,380,122,-58,228,53,48,215,1735,0,-169,-84,95,0,0,-57,172,19,24,-52,69,6,-18,-7,133,80,878,16,-1,31,-23,21,-56,17,279,146,12,-67,57,-1,-81,58,58,118,29,166,-137,131,8,285,258,175,-204,-16,182,-145,-6,86,114,102,85,36,62,223,38,6,1,-22,34,35,-6,5,32,16,-23,289,56,-17,-86,33,66,438,12,40,80,38,8,-126,20,95,103,23,-8,-174,99,-12,26,-20,-14,69,889,1,432,-78,-105,461,102,-3,-44,2095,61,92,149,54,31,478,8,38,95,-546,-5,95,-240,37,-12,49,-11,81,83,17,691,153,395,57,35,9,45,44,-4,26,372,-7,18,101,216,205,53,57,110,521,28,-78,39,22,36,26,57,-6,50,-53,387,157,-9,-101,115,-8,2,12,-34,-4,17,149,-106,-33,125,6,-18,123,-5,10,-15,10,8,-33,125,69,230,132,-188,313,104,28,112,18,107,-3,99,5,957,19,138,29,73,21,629,-57,-10,305,14,47,291,102,238,-75,15,160,188,71,28,380,28,-33,-11,196,-63,4,82,40,231,234,37,86,-56,-10,143,-199,222,73,56,25,32,48,-37,23,44,2098,47,40,27,2,102,28,667,-8,-33,41,-22,191,80,145,70,-152,-958,-15,90,245,-75,-48,48,-52,33,8,-1,38,254,376,-202,9,-35,-17,204,-81,120,62,5,278,-1981,-31,-19,-2,-31,11,93,20,13,84,-31,-23,31,32,-121,1094,396,145,151,100,14,306,74,9,325,-44,41,54,56,54,-24,-438,-21,66,10,-1,6,-90,143,1134,133,-60,137,-41,104,-6,22,409,34,59,0,53,260,26,438,1,131,106,203,66,65,-25,43,-118,-14,-133,69,148,-33,27,-84,197,86,832,25,58,-269,-107,406,-60,9,58,14,-29,-59,-7,52,99,169,59,201,30,274,1041,84,1,-25,-178,-216,9,47,-13,-37,64,14,-1,-41,19,83,176,10,257,167,0,147,89,2,82,-1,-98,-20,-52,-23,-190,87,37,373,-201,2,12,-36,-14,29,274,-939,54,148,-7,59,17,-1,81,101,85,717,26,338,162,32,22,2651,171,302,17,306,-27,88,30,294,70,61,96,272,9,520,71,-21,393,1590,8,48,72,-15,-58,48,20,282,88,28,25,422,712,38,187,-141,121,170,181,-304,-24,28,77,224,174,27,151,147,-34,-19,-22,89,-302,365,513,271,-27,121,215,-26,-128,13,84,8,5,245,30,12,103,44,14,377,71,39,130,2365,-12,278,-26,14,41,414,-1,88,18,-41,861,-9,51,302,37,-1,188,-17,14,45,-10,47,24,254,6,-24,276,39,-36,178,-20,217,419,314,181,60,400,-7,-35,63,176,35,106,126,395,196,193,-65,-422,149,119,-11,21,-12,3,66,169,168,-133,13,252,38,-24,-1,58,-346,-32,-1,44,7,150,-11,211,7,101,243,12,-151,-3,113,89,51,492,28,132,-42,16,-19,76,49,38,546,-5,-42,-25,22,278,722,612,-74,-275,20,-14,-199,-354,32,79,229,-31,170,-31,428,-108,124,-13,-22,11,162,24,12,65,-17,-23,-3,-33,184,-28,96,-17,11,20,64,-6,107,-2,-24,48,3110,105,244,-1,344,-25,24,20,75,126,52,0,141,77,-12,219,24,111,25,19,13,26,-51,96,87,43,25,86,93,-190,6,120,6,45,-84,-147,-49,0,-46,56,-110,207,-16,51,-32,22,37,-149,41,53,-1,-37,459,21,96,75,658,2,-66,14,26,-4,83,129,-485,293,77,-74,13,591,-182,26,-43,-117,0,-92,-102,148,12,59,142,-33,60,125,-434,44,132,274,-36,-14,296,30,-9,-13,46,54,8,-14,-61,59,154,-35,10,-44,233,118,151,196,469,78,150,-5,72,49,62,168,8,49,836,-3,-61,65,432,25,27,-7,143,-7,52,-6,24,133,52,170,36,-281,9,65,6,47,188,20,568,10,24,61,-97,27,88,-25,25,-98,30,243,-38,24,52,-67,32,143,82,-28,153,38,18,150,67,91,22,522,-189,7,-12,-3,15,15,44,122,60,75,15,179,81,186,-57,363,175,163,-111,119,-99,190,-2,174,-1,-14,27,93,-51,41,29,-78,36,336,55,64,226,114,85,1304,-197,61,469,82,-142,480,66,46,-12,69,-136,-26,57,-9,17,7,41,17,5,498,155,-31,-133,181,13,25,46,-250,652,44,82,-80,-62,8,137,168,61,138,108,32,-22,2,10,-149,57,134,10,-33,263,-19,66,496,268,73,34,63,64,385,38,580,121,-20,-135,-15,2,3176,58,880,31,-331,13,79,398,59,63,-221,340,73,57,211,20,36,139,-200,-1308,27,49,-9,4,-20,4,-25,38,109,61,352,-150,47,97,65,110,215,81,28,1270,48,113,35,-21,32,32,171,61,-51,-567,22,5,-75,9,160,105,201,27,-30,478,82,28,65,40,-48,35,29,11,67,-33,25,88,106,33,-99,9,64,16,92,-44,122,23,72,-17,-44,-30,31,-13,2018,29,32,50,-5,88,404,68,872,153,724,12,-182,138,65,75,4,13,103,-77,-12,308,-13,82,-54,44,-1196,46,59,1233,43,291,-10,-36,-117,-828,82,114,76,40,16,-54,174,77,-219,-74,34,62,55,-2,-13,-229,184,-92,127,43,-12,26,-5,464,55,351,988,8,46,521,195,-322,6,-144,87,156,158,82,113,23,-58,129,743,46,75,10,249,133,42,-25,-12,2,-194,510,-10,207,222,56,135,119,30,18,16,-31,54,227,-49,-149,62,74,212,219,-7,-90,31,224,13,49,15,22,148,46,845,54,46,74,311,22,139,84,173,-133,167,69,51,99,137,-18,879,35,39,44,-49,10,-15,-47,4,58,197,16,328,197,116,18,39,-5,-45,500,19,6,713,132,157,192,44,-8,24,-621,154,591,127,-186,639,262,48,-158,512,762,-2,585,119,24,22,-338,48,-10,13,116,304,88,107,1,31,157,25,9,-40,1262,22,1367,-303,202,-24,9,10,-25,3163,8,16,-57,-154,20,46,72,234,64,88,1708,-22,279,15,53,-70,67,302,179,-19,60,-101,154,37,1484,-109,6175,33,63,23,35,-9,161,1958,50,420,-21,-34,52,-3,6,33,34,-6,316,-59,29,-11,-8,51,25,53,-44,-36,214,-60,7,119,-252,16,2,292,34,-48,240,34,-28,62,-46,66,-3,-5,8,3,4887,20,39,8,348,90,-3,55,678,37,-109,-79,17,29,-120,0,220,32,-2,46,113,2187,-25,9,3029,434,6,28,245,-879,-6,-3,256,28,23,43,863,10,0,-33,368,148,245,8,778,4351,76,18,157,82,157,160,-84,19,37,196,136,731,28,-7,135,46,-7,-54,14,-21,1332,427,-32,4,-15,971,6,18,83,196,53,-209,-26,1051,-32,1169,624,4845,-32,194,5851,513,-584,323,13,172,93,1362,19,84,101,-130,-177,-534,321,56,-10,-33,738,112,-20,6959,52,32,403,81,-3,137,143,210,-203,-50,1384,711,18,8,-19,4,448,-18,36,-60,-23,11,96,-246,-15,147,29,-68,21,74,1,41,127,-44,254,57,16,271,-7,5,288,170,2318,80,35,195,958,652,-15,369,136,-38,-110,2409,33,140,-242,-23,-1,44,400,217,77,-73,48,-1,8,159,3,235,52,278,80,-3,58,-51,51,61,1892,-121,4296,260,87,-33,14,32,4051,-868,348,86,-14,412,1558,-29,82,-31,84,35,123,2675,2343,18,1993,-39,59,526,336,-17,2810,-142,1698,-33,-27,-68,50,19,11,34,339,30,-77,-17,44,-58,43,-44,55,70,549,162,77,-74,-109,-64,13,-25,14,27,865,107,519,31,-8,504,574,236,292,411,-20,-154,1005,1130,117,-938,84,31,177,1,-6,723,3,81,41,108,13,35,94,61,102,99,9,74,45,319,126,24,92,1337,2372,146,-33,5,80,44,137,-81,19,-538,-57,96,4343,39,54,-1,21,73,3,100,12,83,19,-8,75,-42,-11,79,176,92,-39,-8,38,2137,53,3,85,40,14,-63,-25,44,-30,86,8,40,80,69,-6,184,-77,81,-51,42,-4,2,22,-181,106,197,180,104,117,200,-12,-1,48,-5,29,70,76,-4,177,-5,6,48,3819,-23,1211,4,-38,-19,38,381,-98,959,-23,17,124,101,470,77,223,27,62,89,131,148,-33,23,-20,-80,315,73,4745,1354,28,97,354,35,151,66,142,110,616,578,55,195,-237,-135,54,103,39,143,151,44,4367,119,-1,188,-49,-34,627,-5,97,26,311,-66,64,-102,230,26,110,77,-131,-118,189,-98,138,3309,-18,-41,1,46,287,126,455,130,40,-46,-13,37,836,-50,166,440,531,234,286,-25,-63,46,152,155,170,33,-127,43,-12,61,955,61,429,-44,1,47,139,11,19,5,73,-21,-14,140,136,99,108,195,170,42,17,-22,426,185,174,793,116,143,9,19,23,61,194,9,-52,13,397,-38,3,0,83,76,80,-64,476,-10,-3,169,81,3,81,52,-46,162,-153,1,187,68,-32,42,6,-124,31,121,11,176,2435,279,-24,67,-63,-284,281,-26,-65,72,-15,454,40,121,31,57,444,-51,387,279,20,-18,-11,42,30,109,179,198,2181,213,1510,86,135,19,183,134,-8,101,-8,-109,-33,1,91,534,-7,19,34,26,13,115,76,22,334,136,166,-63,-73,51,89,1521,184,5,121,-24,68,-15,141,51,158,-55,-25,235,5,30,51,93,-18,-2,-60,127,-40,-374,27,77,13,-18,33,22,38,-38,-17,25,-5,16,21,-19,-6,-97,-38,18,163,23,-79,39,-21,68,204,40,-23,91,-9,3,-123,-9,135,357,181,233,234,810,-21,2,36,23,18,681,451,-1,14,12,1055,-26,-83,-22,73,84,130,-25,32,690,127,-352,14,-65,239,24,280,18,57,-33,66,52,-121,-29,-17,-18,190,17,-11,101,5,90,14,-31,-9,17,267,91,358,-456,154,46,87,105,67,-5,35,55,7,30,198,69,-29,22,31,22,29,85,300,-112,-30,-190,58,42,-10,17,300,273,-174,139,-122,-22,89,4,-155,131,-134,329,0,-15,-105,16,-8,31,23,-27,2771,-74,563,18,28,16,18,85,-111,180,39,156,11,107,89,-5,29,-33,23,130,180,63,-9,-30,33,382,183,57,135,-39,227,-26,-20,30,140,1,1,-147,6,-94,92,159,27,52,9,0,-760,59,1206,36,13,132,102,250,138,-18,247,197,-27,58,45,-357,59,-93,48,-29,65,-951,-81,-111,104,-596,78,26,28,-95,-520,-207,97,306,42,33,182,251,3,518,-122,-24,116,25,23,351,831,-35,52,64,1115,283,207,7,66,6,229,136,119,31,25,2,43,-789,-56,187,27,-4,-13,172,-9,-144,-33,10,-159,63,13,124,12,82,-7,-1395,32,5,155,287,-59,6,-229,232,74,108,1,388,353,46,-77,19,116,84,67,46,-51,20,-64,24,-205,53,538,-99,-66,37,-23,-43,-10,6,70,111,-91,-67,68,-41,248,260,67,43,7,9,-15,-23,19,14,18,26,73,-29,62,136,-30,-2,247,71,42,8,291,75,-115,168,100,-108,-29,-166,-97,390,-590,92,3,17,26,-63,-41,-18,159,-8,114,-68,-6,147,226,-50,-13,50,11785,281,-168,270,104,-12,20,100,90,68,-123,-17,8,-47,-22,-79,53,327,-27,-7,45,-20,53,-132,68,77,11,8,15,122,1061,942,29,56,63,269,1240,45,915,60,-15,-17,2,-7,2169,544,-9,5062,98,21,-104,-36,90,-48,10,2663,578,83,77,122,147,41,160,19,390,-28,-112,37,23,-34,81,30,-157,0,60,-116,102,-147,-169,72,570,236,334,-107,-43,7,8,-136,46,-43,27,91,185,50,24,41,301,481,376,2,72,126,-24,53,9,25,43,359,8,98,709,138,115,59,-19,-20,107,-37,71,7,-266,452,33,-23,50,202,122,374,60,234,-43,37,63,22,49,-101,81,-20,-159,-31,36,4861,11,246,37,82,0,-657,-5,21,-20,-59,-18,33,5,-19,-47,-64,11,41,-140,-32,-28,-127,-4,12,-8,26,-18,-52,-8,-38,-37,-18,41,11,30,971,36,5695,1196,521,28,72,-102,805,71,-249,135,-11,202,-78,-3,-22,653,49,46,333,50,-85,146,60,55,35,-11,15,4,56,123,34,108,-206,140,49,40,42,58,788,-29,12,128,-86,949,20,38,36,501,-38,5,267,32,3,22,82,3,-160,-300,-62,35,36,163,43,68,566,352,83,1,-17,43,86,1029,76,991,64,30,-41,343,28,1,595,-25,-2,258,217,16,29,8,-155,-78,-16,59,35,2,107,203,-4,-7,9,388,78,-4,67,43,16,41,58,-180,110,7,-2,-2,42,-28,161,318,25,-191,20,20,-5,547,53,-487,149,605,-2,182,96,1012,-29,-24,-7,39,40,-20,-27,54,13,190,47,2182,5,34,10,1,63,52,1285,-10,60,138,-55,-26,-15,-1,9,-27,-26,10,32,32,160,44,59,57,43,20,142,-2,127,313,8,48,-46,55,33,112,175,40,-21,7,16,-15,173,120,-4,3,81,157,217,19,-724,30,242,15,-16,-65,695,84,21,-13,25,20,50,846,-11,22,222,-1,268,32,-10,1291,179,8,-68,28,37,25,48,1706,-39,-168,-119,166,42,236,48,6,45,29,16,50,-30,89,-9,14,52,28,-38,498,102,351,-60,40,28,65,96,-11,738,20,-16,-16,41,2,6,38,29,-29,-21,483,89,-59,203,30,29,-125,-303,4438,2126,-97,-32,-20,-78,-111,-5,-140,-18,-42,173,143,19,19,134,-4,124,-32,11,-90,28,-17,5,43,318,3,147,-113,-47,138,65,-11,1072,90,134,71,378,29,138,-3,-438,-584,1137,-43,-112,150,-90,5,466,11,-11,94,59,1028,-76,7339,43,4,973,171,59,43,82,-48,45,-10,88,31,46,6,-60,99,400,61,1,-60,66,9,-23,1,-9,-53,55,-38,15,-17,117,107,-8,34,121,8,-15,108,-38,-66,-3,45,-17,78,19,12,126,23,79,49,-84,833,-110,19,60,-20,-50,323,486,-49,-15,34,39,116,19,111,101,99,92,40,-60,232,-103,34,192,-91,-56,-235,79,1862,225,46,131,120,-198,6853,-123,259,641,75,-25,82,62,-15,181,21,-9,21,68,116,23,234,145,514,31,33,-37,36,173,-53,-56,-71,-75,1266,-53,802,12,-15,34,-47,159,124,-49,-50,25,99,38,21,31,234,16,13,8,-18,2,398,14,-143,-46,-37,233,472,119,-22,-113,576,4,106,29,-77,56,-45,657,8237,156,9,-16,7,150,-72,48,-37,78,48,446,2365,735,71,2,63,36,18,-147,-15,214,34,35,46,175,409,167,17,17,-150,-101,114,-15,-98,-5,9,41,-66,184,8,-263,81,-46,-43,197,-310,33,-55,-13,-18,-57,8,-551,0,-113,-10,38,-4,21,4,-26,292,125,-49,10,31,36,-35,26,84,142,-6,-1,-124,-32,-35,32,237,91,695,3320,278,7314,-91,10,9,37,1,13,65,-439,-1,-36,17,58,448,113,28,251,-50,135,616,5626,55,460,4,35,3,67,12,8,-31,31,2733,3,88,-27,71,-200,446,461,-1,-7,38,-19,38,2206,22,39,98,-40,-42,153,58,-3,86,77,-12,7,6,-713,112,58,-19,23,34,-144,24,-33,-23,19,-98,-5,153,408,370,339,88,56,-74,-104,-78,56,-8,-6,2258,-13,429,100,233,5,91,12,164,58,2,16,101,-32,27,131,-50,258,24,-34,-6,-50,-98,-47,-244,239,189,27,-24,-41,151,-107,35,188,-267,827,22,-67,-49,53,21,5894,635,109,4138,-96,-9,-19,-73,17243,17217,188,500,6064,27,71,1623,259,551,50,84,12,9,40,34,38,7,47,-21,-2,-151,-44,-22,79,3156,146,-59,405,67,3374,145,-37,57,221,18,-42,49,18,-36,68,445,72,63,-10,12,49,-26,225,40,1,31,106,165,-48,15,313,319,245,231,90,152,-23,695,253,296,6097,-13,3,57,-29,-60,-36,61,145,26,96,-3,-44,-11,-26,5,-14,15,-288,237,-7,-35,-3,55,-6,82,180,5,20,4893,-26,18,17,73,20,-94,45,6,27,23,1592,-83,2364,169,281,94,291,1486,15,-81,344,-52,-102,96,-17,-103,-4,570,119,-18,-10,3,7,-14,-2102,-9,-57,858,-42,-242,-1,28,-69,-20,-32,227,34,-6,125,7,-2,-47,24,180,-46,9,36,8,-22,-25,46,2,25,-31,37,-19,-141,95,39,140,-269,-115,46,-334,250,-46,327,-47,179,99,146,-315,17,118,2,60,64,-12,-18,33,18,-129,-44,28,114,160,295,452,-57,-70,50,92,1,7,-17,53,81,53,42,60,190,7,26,68,14,-30,340,138,-51,30,-79,-59,-148,-146,74,-11,152,-80,0,37,15,-192,623,-625,310,169,21,206,50,118,266,786,655,-3,103,2,24,-211,-46,367,-87,125,3041,505,1616,177,-3,3114,51,75,24,26,-35,-34,14,64,-14,-134,-20,42,49,9,7,29,350,152,-104,-272,-151,118,44,103,4307,-22,642,380,670,143,112,-40,-89,0,-59,74,-4,122,30,4,1273,513,11,-17,-6,-58,12,3,590,155,-15,441,452,-7,66,7,-30,1056,62,13,-26,19,95,703,6,1113,40,-93,122,78,-72,-2,-34,6,113,176,320,209,-6,320,67,13,0,159,250,66,27,142,681,306,176,-27,20,20,39,19,38,19,98,3,109,8,-44,128,-53,496,-272,64,102,-96,3,16,-11,-460,24,492,16,-29,64,-97,-66,-259,13,79,3,42,114,-31,-21,60,1245,-39,-69,1641,-86,-31,-46,11601,430,50,-4,15,72,27,20,3,296,50,-18,-92,59,26,100,107,-6,400,-9,36,61,-13,13332,292,158,119,-344,58,-229,540,11,33,27,-27,7,48,65,70,-57,38,-57,614,-44,144,-113,-1186,411,32,-6,31,169,-2,141,-87,97,566,-11,-102,44,183,23,-18,56,70,-18,1489,27,-3,135,130,14,28,22,19,1,85,58,-59,237,62,-26,6,18,10,96,-11,159,38,2423,-85,129,130,208,-54,15,38,-116,17,4,88,0,55,10,358,107,62,2,-175,59,26,-14,36,-55,-173,73,87,9,32,1139,81,53,62,-11,61,63,-8,10,6,-11,-26,50,-319,181,-9,1202,932,-37,-98,27,97,40,5002,-16,95,135,-130,142,-120,21,58,32,166,29,-11,19,4,-8,-180,16,-46,56,91,5,107,-24,-236,72,-85,39,-8,45,85,52,105,-16,-34,25,5,72,-110,1,-9,10,141,-16,64,80,82,-322,101,-172,79,-66,52,52,32,12,-55,57,31,6,56,35,202,-23,166,95,64,-170,3,48,134,5,-15,302,18,587,50,-196,-13,-20,-3,-62,-420,214,51,46,-58,130,14,-72,60,32,43,1,39,-2,36,89,116,-1416,105,492,2,-1,109,83,-218,27,-80,85,1288,121,36,-5,22,10,-22,12,890,87,118,108,277,-2,52,147,-306,-153,-271,97,3,108,82,-7,154,-44,64,-9,73,-5,136,-18,-3,-126,18,-20,82,74,1114,252,-7,0,428,-54,928,42,29,94,-584,84,-77,5,57,311,-9,-14,-64,-99,-186,-111,34,-1328,302,51,19,88,-55,-22,-20,55,-25,169,-19,372,-573,205,-52,-86,9,107,-15,32,1025,-30,-10,172,-21,-19,119,47,-8,258,908,-81,-219,78,712,-3,44,130,155,109,96,-28,195,-4,-89,133,112,29,-1,-11,32,-26,52,61,18,-14,63,82,-91,12,-3,-28,-124,-46,229,33,-192,39,73,-32,13,-453,41,905,1383,194,-721,9,545,19,71,64,25,-4,147,215,-4,-38,282,10,31,-34,46,-7,41,1053,-14,-301,1513,-58,-30,-27,-9,1110,-183,-289,-1253,-219,160,20,-371,-1227,-83,-231,-65,22,-175,-121,514,0,-16,96,27,73,1175,111,25,21,68,27,38,664,25,-184,49,430,24,2599,-106,-269,-1019,-1159,-475,-127,27,-107,-68,-32,-141,-102,158,-158,715,960,1844,11,58,16,-24,171,67,600,10,-47,-44,4,-16,514,7,-16,455,78,43,-39,88,175,37,338,15,1746,-30,44,5,-171,-62,0,157,27,19,1,126,21,1,-29,30,18,-7,1,-65,78,263,233,69,91,-59,-99,-102,-45,464,158,849,40,5,249,38,-62,9,-485,141,31,80,205,-16,1032,-79,37,32,-16,-8,63,-22,50,-71,30,6,-38,333,-2,-33,-18,14,150,-5,-59,27,-14,-22,-5,26,-22,-30,20,37,65,-85,-91,-16,18,62,144,184,3,-9,24,-23,-10,142,43,46,11,556,-46,36,4,13,-7,-20,-37,-4,2226,4,41,-83,40,1722,26,-25,-22,-26,7,64,2033,-38,50,-43,-74,56,-69,10,-127,-7,-24,-3,20,79,-182,-56,116,80,48,-14,9,12,307,5,30,18,414,-39,-10,-2,-6,-28,52,598,-1,-3,0,35,-4,111,308,-74,-174,-185,53,0,100,25,60,35,17,31,25,16,-9,171,21,22,174,448,131,11,147,-363,635,-21,24,-63,6,-72,5,109,27,-86,100,108,111,106,1162,275,143,4,16,14,182,-31,161,57,-332,-78,-20,41,87,-4,-83,15271,12170,-75,18,32,305,9,-13,2359,45,19,399,-6,1,861,1109,233,-157,22,-32,76,25,-56,-96,-52,-4,16,-19,99,16,108,-47,-112,768,278,2491,133,52,19,60,159,218,148,-20,-34,-13,18,23,1647,84,100,19,-12,48,-28,-4,-16,113,-69,6,10,-5,10,-66,-60,78,-22,141,61,53,10,53,64,-32,694,2174,246,31,8,1869,1192,13,1011,-95,13,124,-20,3,-1,113,-8,29,-3,16,22,-19,-177,44,-21,525,-7,399,-4,164,119,-34,13,-4,58,158,-474,44,858,104,-184,-121,-1636,40,-225,-810,-180,-535,-295,-258,-233,-75,693,-79,-910,-585,-204,-75,564,-62,-680,-13,10433,-255,51,111,-147,9,-124,79,-6,-219,133,104,-160,-497,-44,-877,-387,-666,-461,67,2155,113,-118,693,970,4373,15676,979,3383,15162,110,1,525,427,6163,770,12484,-82,368,2717,-434,366,382,1256,124,-167,25,197,252,215,710,-133,117,-383,33,-6,669,147,118,233,-323,55,-296,557,288,-131,1279,1172,201,950,837,180,192,-171,174,-4,199,65,-9,436,891,66,51,11,58,-180,100,-219,-42,20,207,27,189,-63,323,498,49,139,321,575,42,257,-1407,1556,309,1812,469,78,216,402,-308,-18,-200,-165,377,-181,151,773,-402,73,543,-751,-48,23,-1488,908,632,601,439,139,-169,712,342,-139,142,1567,227,-195,156,170,385,-5,992,-140,-104,274,105,206,257,-143,-667,-181,1677,-525,433,61,-197,14,-124,61,181,557,12,6,838,2039,-47,143,62,113,454,294,479,-11,54,-40,-319,37,459,2,202,-253,458,172,1339,420,342,314,693,558,387,2831,630,-108,98,101,152,35,64,607,-36,122,217,-4796,321,5061,80,778,841,341,-290,51,-326,722,392,145,857,1108,-99,-35,378,258,2,691,-64,-45,-14,85,136,1612,541,-408,-52,94,186,48,-100,1068,109,206,-25,527,-194,772,205,119,155,810,-6,-296,164,172,-130,41,43,-129,-248,-31,5486,11,-201,174,400,-18,-94,1120,141,-99,-138,140,801,-114,126,-291,-817,294,390,-688,18,593,453,2596,-1123,533,-49,488,93,193,26,212,234,38,162,394,-880,-432,-197,-32,-140,334,-579,-102,407,409,316,1,-171,510,441,1521,701,-34,318,222,472,88,320,702,112,195,-62,-60,476,-3,1221,607,300,-518,1835,211,-943,61,208,436,104,41,-214,-237,1122,686,-479,141,-1332,88,-26,555,-128,448,63,650,13,-352,90,279,280,71,33,450,108,23,630,71,-279,-84,735,2944,68,141,65,284,616,170,30,2356,2457,-48,579,119,-40,337,355,304,969,-11,669,-25,24,-97,-74,234,60,288,-130,-56,186,456,2640,-197,-155,132,-1573,67,1928,-57,236,718,13,681,150,54,1970,-10,153,102,347,-16,273,519,-100,59,-409,396,755,126,-484,-790,6,1779,168,656,-153,-53,644,700,-103,-521,-23,-17,295,-516,376,-77,1723,297,93,496,103,729,-20,62,-551,229,1031,13,167,644,-124,-198,711,-574,116,-237,1000,645,85,-295,246,765,475,716,510,47,-36,-81,508,2,284,1348,-207,-94,1157,-257,50,139,357,666,105,-310,968,572,292,369,230,507,-366,1164,-59,135,178,3,103,249,416,-263,465,185,297,1222,-31,79,106,-8,-136,448,915,-326,201,264,86,-302,446,-113,-135,25,4607,830,8,267,292,2400,1884,-225,71,-380,-113,252,206,123,168,11,22,342,176,414,106,260,-69,526,-168,199,181,252,178,92,-10,-107,-48,94,276,496,-35,47,-11,358,219,2334,-54,5,317,459,347,184,-136,605,-256,-23,-73,-63,18,24,-51,-154,-97,-49,-202,13,761,-640,-642,369,-52,10,139,194,898,14,-226,925,398,-390,-22,67,272,-26,342,-38,94,1902,-130,-36,753,-791,-67,148,215,-33,-184,198,403,-285,-451,146,-302,-626,184,291,-89,190,-584,71,706,24,393,183,206,-103,-1900,309,214,-33,93,254,880,80,430,133,-43,406,1376,500,-144,-348,715,-625,665,272,-299,287,-56,702,704,-29,-394,292,-600,-272,210,1083,-84,618,255,317,116,-337,1107,-190,-761,545,2311,508,-347,-288,199,-482,1068,131,83,48,188,-73,1396,92,216,-299,400,2125,1303,220,278,988,703,40,240,589,33,359,-172,232,350,324,1078,392,-516,792,348,69,297,878,-338,-84,890,146,537,1258,3452,-322,-362,-257,7,351,-448,-80,270,173,-32,390,62,286,404,-61,86,109,398,-224,1421,561,-3089,-42,339,224,490,294,62,-104,218,139,-8,228,855,185,-198,-297,1219,-67,162,291,33,-389,79,70,-506,-27,62,123,-35,258,188,-63,39,1066,-1,168,274,273,-34,-151,602,150,345,499,233,-352,1452,-46,-16,158,639,65,193,207,168,111,303,-34,288,626,-188,-65,190,58,1201,636,448,-225,3,-773,-109,-4,28,1202,94,746,0,365,-87,688,384,-237,-104,408,1888,-1199,96,-147,-108,468,-400,612,-66,-279,647,601,-256,1859,771,-43,244,-4,1790,107,-206,93,-5,631,51,218,160,78,92,35,467,76,665,-313,-347,-185,-110,135,-433,656,1642,-777,222,-374,-188,8,171,-82,818,70,1402,1094,166,-132,-1301,668,526,372,5,953,1988,124,9,-397,91,-73,675,-879,163,-106,-410,66,1059,561,412,142,-125,-291,-188,356,-18,625,-132,-295,204,710,-5299,189,3,-306,-97,-83,75,-3308,443,-243,703,649,189,21,-264,-13,362,4353,123,238,770,77,477,-189,-342,-19,181,1041,54,52,2,-139,188,-42,114,204,-142,-927,212,31,-151,882,349,-881,4840,19,-372,61,836,257,128,-1530,285,313,359,1351,1442,-580,421,854,-2304,-90,184,2560,-907,-83,126,0,297,-267,335,3210,215,1148,112,-168,886,44,269,-257,60,117,873,-171,-822,718,4094,461,-177,-162,270,290,40,-493,-278,2016,-800,337,-918,73,-241,594,-230,-293,2347,-138,127,322,310,759,2066,430,604,649,475,-9,705,139,1509,-277,-1576,326,287,158,3319,988,-19,1637,19,614,330,2876,-115,24,-255,49,202,140,-555,45,96,332,162,-15,18,-78,989,272,369,51,987,23,154,-778,456,23,-2812,534,-583,-61,-3,111,531,-724,-431,300,189,-236,-640,-79,-2,196,577,552,757,139,273,1196,581,-88,-552,-176,-164,-899,178,42,-10,128,-535,1373,-800,59,325,626,-124,214,-571,24,-22,-148,-220,-272,231,-9,50,90,38,-81,-925,-300,-25,758,114,3484,-448,665,-10,-74,177,-84,-148,16,-506,20,473,-21,-121,145,-27,-864,4432,118,-400,7173,289,-155,51,19,-5,58,809,-1684,144,-266,17,162,-177,381,201,-441,855,177,-95,624,-240,58,55,315,37,252,219,-223,694,1178,110,1716,-272,-21,100,-265,342,-314,351,23,133,5,245,169,767,11,800,8,331,-81,143,64,-463,-139,90,-2486,113,171,-471,-463,36,52,180,70,263,-944,1,-70,41,518,390,-408,-108,-294,23,1181,-69,396,-17,1074,-408,-20,832,49,42,456,-311,593,139,-256,-239,689,415,429,-154,127,242,-593,84,-56,54,-159,25,4304,-876,-805,-801,-565,-212,485,374,74,122,429,-69,-100,-242,35,1258,595,218,523,1086,676,234,54,-67,-237,1228,-61,529,-700,47,425,1149,-572,1550,416,477,1685,181,-263,10,242,232,278,-497,1052,2791,1404,175,243,89,7,19,87,343,216,1908,328,86,-206,-330,402,170,167,-916,-41,125,267,53,159,4204,-9,-890,-270,-183,-8,83,1082,844,110,99,143,179,-86,-58,-221,129,253,499,1155,-140,737,10539,-274,713,-189,-119,-270,-188,159,2095,-9,110,151,269,-78,232,-59,149,140,-237,-228,-170,103,515,133,-59,-146,-2154,277,-88,-39,428,1116,6112,129,415,1388,225,216,-747,-31,1981,-13,-257,460,6,-155,195,1593,184,-196,-2,899,5,119,57,654,-133,139,4,227,96,797,144,879,-109,585,932,-200,31,61,166,210,-266,-465,1058,-354,246,-603,1164,-727,23,23,275,-126,-30,-13,-174,-302,146,1058,106,1752,132,84,89,480,512,530,895,157,800,527,1616,-36,-435,756,983,-109,278,194,135,224,-43,67,-43,-79,634,343,304,-159,66,47,58,90,114,-659,-60,198,-239,658,497,236,585,312,-319,89,-153,-30,635,416,83,-113,-180,155,82,-145,138,598,-186,181,929,300,-1061,1734,-1029,472,607,431,84,101,2748,-93,699,-737,242,-837,113,43,241,661,83,92,184,560,855,303,-19,816,20,908,-69,-227,101,-304,282,597,9,1309,552,52,-11,-886,-647,-319,-100,279,-424,622,22,599,-638,264,471,-122,530,-23,-336,83,262,-406,2374,279,-30,426,-214,261,24,-62,23,-127,-56,767,96,-1,972,840,75,-1370,229,30,-69,14,32,-134,191,1187,728,1881,266,439,-124,44,841,-201,51,699,-442,607,-77,-54,819,751,103,598,319,-244,257,498,-44,418,-31,677,173,3202,87,237,-619,277,3260,-1086,106,290,4460,183,464,226,-163,229,-7,-45,1214,268,189,220,-86,314,-474,619,921,23,-49,145,-706,72,-152,224,42,677,-199,117,551,-20,-7,498,397,-921,110,-162,265,1194,-527,561,739,60,-441,213,201,83,277,551,-33,400,40,216,-320,79,148,-298,799,334,-352,848,-1106,-746,156,78,930,-377,1516,370,-438,-62,1491,-1726,-240,-368,-283,85,67,-58,-24,-154,-2,-237,193,791,492,-850,1247,1622,1899,3459,2495,737,115,999,425,345,541,265,413,-59,-68,3505,-289,865,-61,-620,523,277,-14,-133,100,267,-53,14,427,-543,685,136,37,17,-56,173,-794,611,121,-236,68,-198,277,934,611,-183,1232,-72,-14,-8,-283,-78,1799,1451,583,-118,-37,67,0,-55,236,-426,379,794,96,554,-3,-308,-131,458,-396,329,1114,-84,535,13,141,-258,-87,141,70,67,338,139,998,68,5655,103,78,2611,889,101,-216,908,1576,1701,-476,271,-97,62,119,-233,1337,237,972,-10,324,-1417,1293,108,358,113,103,-910,3252,-1436,-161,-25,725,-379,132,3680,42,145,237,279,633,293,-30,288,315,-247,-353,652,235,-321,45,224,47,-64,1082,669,294,-567,-1167,1075,1181,-311,71,173,292,34,206,-14,74,1239,-64,812,2686,-45,-886,984,315,-59,1665,691,-99,-30,-277,462,228,655,-188,200,20,-659,1496,1607,504,1706,85,1768,-570,2594,986,255,1778,1016,1478,118,376,210,-56,185,-785,-103,80,163,-89,-548,544,-348,283,-391,338,-525,180,456,1290,430,1280,-271,1621,-439,-215,-295,317,384,400,3608,1963,324,1628,73,1603,303,-368,5,517,-415,1284,840,26,275,3210,1137,11,-258,461,1015,207,1313,1180,-25,237,1385,1262,716,2551,434,1628,245,2574,-365,111,387,-614,425,84,251,582,1273,-164,184,2179,446,141,1399,550,2770,-233,573,39,1399,204,-41,174,1088,348,304,47,360,198,-125,45,-64,-62,388,66,-685,32,370,33,98,-8,-41,-63,84,198,196,-1,-53,-520,-15,2589,161,-644,59,433,2257,1126,-9,620,5231,298,579,810,455,10,379,268,306,80,-1231,-289,184,-8,6,215,-410,863,1137,-112,466,-656,480,-111,432,61,-51,19,-53,285,916,1543,78,77,-1117,1558,103,74,934,272,-38,1015,507,124,-195,2304,414,136,583,910,1982,267,116,433,-61,684,-1883,183,622,135,242,73,1765,846,346,235,2623,232,385,117,-211,102,1348,997,2375,323,21,333,111,121,60,-336,-4,-113,722,203,1453,19,1756,596,137,785,235,641,1711,-78,-325,-144,-96,2001,2209,2032,6731,570,1785,3069,46,-52,136,869,322,972,-24,227,427,350,1988,75,387,157,-113,-122,147,216,50,226,-23,-95,68,406,202,-12,128,310,-108,359,388,-190,690,624,91,181,95,107,53,2278,377,139,95,-19,-565,2691,20,271,341,74,230,148,252,-273,590,332,560,447,-421,-227,28,181,-80,1232,609,1856,120,322,1979,88,-125,-1169,-614,642,1076,27,703,-143,130,-583,327,2070,646,11,-297,-1121,-45,-656,59,113,-160,107,61,-26,234,250,748,272,-29,259,222,39,24,-59,444,295,177,170,-94,257,-935,-152,950,-175,-1,732,-342,1701,1266,802,-634,225,110,404,241,-2,-33,-7,531,1026,418,-1129,-144,234,-92,66,82,-2317,56,-64,96,530,426,156,1,319,125,77,933,561,-329,-6,266,350,223,193,-21,257,-57,-185,46,306,-981,99,-419,84,-255,17,-299,2816,8,24,-369,-4,352,655,666,94,-112,19,136,788,939,-286,12,1707,-147,501,432,2600,-10,42,82,174,254,506,233,145,-461,96,43,143,185,-692,-186,-71,2674,232,-38,38,-42,-383,14,-44,-19,-67,-102,74,1526,2066,106,-74,7,806,-41,-1263,-404,769,147,-2,13,-7,-46,767,560,-398,2209,791,-18,-375,-50,495,2066,-74,-178,-49,6,623,-338,834,25,-46,62,-163,-215,184,-28,313,29,-72,429,-132,-217,114,115,46,17,737,500,635,-500,1493,-561,861,932,160,24,-8,419,36,236,470,58,1860,-161,-95,575,630,404,351,1556,320,-136,-38,318,115,349,162,12,609,220,526,2891,180,11,-85,-107,-770,262,113,62,1035,36,189,213,344,129,229,855,1391,179,2052,5884,-25,338,-42,276,-109,-34,65,254,763,131,224,-81,3691,40,189,-61,286,184,670,-18,130,188,363,-49,-230,40,284,823,443,13,299,514,842,-148,-301,-75,-486,-57,462,602,-91,193,27,-171,131,295,-11,-151,146,376,588,-1217,93,72,-45,-187,550,-312,-321,256,25,349,-433,151,1595,262,16,809,89,259,5526,1226,49,-208,-2038,-94,-766,-44,178,17,278,-29,542,-596,-525,-349,-27,55,16009,457,-69,11967,161,307,75,46,1,-136,27,-225,67,-9,71,-30,12225,-47,768,-24,-538,-80,573,-173,241,183,15,552,2364,188,598,816,68,129,113,-620,-103,554,-21,-181,667,1045,-2102,858,-61,2497,956,377,3,-7,3471,182,1187,2340,138,991,895,1178,459,86,526,128,580,371,-277,136,433,920,597,-438,-437,-315,736,-159,203,391,96,27,432,96,-117,57,-844,341,326,335,-239,322,-11,1128,317,577,-686,864,302,781,1030,681,581,135,-384,251,-122,333,128,-82,195,-118,-100,114,401,466,115,465,35,271,-530,-974,-195,-703,-1144,-532,-664,531,120,448,210,-104,560,-232,-264,-444,-80,505,14,249,-196,-532,229,544,-187,-444,300,842,61,-485,534,143,-369,384,344,-575,-422,1319,-1430,431,270,-407,-16,352,-435,360,-323,-34,1641,100,753,-58,6,2141,-11,0,-225,-313,564,672,1202,-12,-703,21457,961,-84,-210,540,-885,2600,-30,-395,-108,-45,115,29,314,312,172,175,-1186,407,861,107,-77,-229,576,453,1273,-194,599,-332,-439,-1311,292,2,129,38,2877,-37,-487,234,372,1185,-359,280,32,-207,79,267,-682,-7,-148,1519,19,508,995,182,461,96,1012,693,604,-303,357,-480,99,174,-155,435,42,-197,-183,105,553,566,225,364,53,135,264,22,834,137,-454,-1117,184,342,-244,-101,261,603,-404,-14,-84,69,346,-209,253,49,142,-10,764,-80,-336,448,79,73,-501,-43,-95,-122,-500,-120,-303,28,-63,-181,99,693,60,989,136,-201,55,283,-61,856,-2157,48,111,-25,14,-586,53,42,-352,61,480,7,61,270,246,342,-638,-97,-477,225,200,293,666,-306,-511,-566,-5,657,-40,-1,-245,23,3234,646,412,171,212,-21,-60,1348,85,166,150,197,743,527,243,-11,53,73,-203,-13,80,971,978,246,-60,51,210,729,249,-35,1276,184,105,219,2352,-100,-25,1186,209,-36,3816,110,784,-42,704,168,13,45,-4,-79,85,13,619,-116,6,-388,6071,303,90,1944,181,66,221,-73,399,323,4285,570,281,282,280,991,-8,210,154,201,114,335,286,512,89,-74,451,106,632,129,1356,1109,1318,4,-49,274,1,125,305,-63,-339,735,-244,47,-108,27,218,447,287,79,56,71,272,-64,-207,55,497,84,-145,41,1599,209,-110,79,-112,44,-77,147,229,278,134,14,1373,4,-259,113,-72,159,-131,-8,227,555,-53,35,38,270,128,23,370,679,115,-51,-15,709,257,-197,48,62,355,33,168,1372,356,-257,-393,509,647,1016,1011,847,23,1254,-125,-57,302,4273,114,330,299,637,254,-1072,248,322,-36,-42,-46,34,1317,87,634,-243,560,-30,55,708,17,259,97,-1735,56,-40,-127,220,586,781,34,1719,-86,-117,1284,-358,-51,972,36,35,544,195,-89,125,338,401,171,247,-262,118,120,-213,368,-324,24,1003,157,97,118,-51,29,265,1312,215,-43,-641,86,-451,100,26,716,597,186,5,394,530,-245,153,532,82,131,413,120,-53,-538,265,49,390,3293,306,1383,27,21,49,-134,373,264,130,-60,-19,2017,3170,231,2512,112,-6,-80,100,119,-139,410,-78,-122,-6,37,171,-989,224,372,2308,589,547,-331,932,5092,652,-248,1174,281,64,88,68,627,20,132,295,-62,187,155,318,225,-208,2,30,-41,649,181,346,207,125,103,17,-108,463,-114,2238,-295,328,530,230,116,-341,717,294,1,-257,51,-191,65,273,33,544,198,-2,305,899,58,455,866,12,-180,136,147,-1088,341,-122,88,-9,-1,926,-24,18,326,412,-99,94,171,3286,27,-609,-367,-383,137,-149,1625,339,145,-177,718,-78,-37,734,174,235,679,12,391,165,-328,477,381,247,-111,-5,1031,-498,111,-6,17,-270,-141,-157,-159,-271,247,827,362,1139,92,146,3270,1165,-33,-44,-100,202,-373,139,297,365,-225,227,71,1079,626,-142,-783,722,333,310,36,1972,795,1566,1445,9510,693,1015,-57,80,70,451,783,-51,489,109,1129,291,1389,1561,3212,140,1821,237,250,263,401,-249,25,5240,-132,1101,2459,10,536,3424,186,55,45,-161,138,823,-1146,-293,-203,35,1647,2050,397,-89,143,-12,743,-82,-7,-58,384,399,1656,-227,144,51,-156,826,-131,74,232,538,255,283,1925,106,1833,849,4,8,-9,310,-323,57,0,36,392,-8,-76,1782,151,-344,-356,36,0,532,-75,-336,-343,489,1066,201,-87,262,80,96,6293,-756,107,1027,471,450,-85,-574,123,245,154,65,4629,-4,1216,504,-23,172,225,411,137,10,-558,-1419,-356,40,-375,27,-8,522,5,-144,16,182,-198,230,1271,-267,228,7019,881,190,449,604,580,1592,-734,588,175,242,-73,462,608,670,68,-28,606,-574,518,-594,1618,91,401,-236,-213,-8,-180,-3,122,1735,295,52,-56,146,101,438,234,-546,-240,-235,372,205,-78,-712,-284,1434,132,747,819,305,-144,-199,-110,1162,2098,-958,257,-1981,635,500,1094,396,-438,340,59,438,570,909,-2,-13,167,2017,-52,-190,373,-201,194,-35,492,-939,121,2651,70,515,83,496,170,-337,224,271,-235,14,173,-78,-9,-1416,237,74,-48,395,196,-151,17,132,24,546,-74,-566,-354,79,170,-245,20035,-306,129,-2,-242,3676,344,24,-271,161,56,217,459,169,600,1287,843,43,63,-724,-101,-182,148,-434,221,4490,-93,233,196,96,836,432,1447,675,187,-274,-97,82,-189,-12,3,60,-68,-57,-99,336,1304,-197,34,1881,-159,181,127,-227,-161,1437,-103,1628,-90,556,-149,73,34,580,-65,-98,-331,-11,51,-1614,-221,-42,-200,-1308,97,-339,1270,112,-567,105,201,82,40,35,29,-176,-92,-95,-99,98,340,242,2018,872,97,724,-1328,75,-115,82,-1196,61,1233,291,970,-828,695,1250,549,324,62,-111,-229,198,-305,409,351,988,1135,521,-322,410,-58,743,249,-175,-26,-232,222,219,-7,302,25,845,-133,69,39,26,197,116,-7,-11,372,-45,500,157,192,367,135,-621,291,22,-149,-87,639,782,-101,8,123,762,-480,-195,226,585,291,-338,304,778,57,8974,-59,-80,353,194,-139,9,-966,575,22,289,436,-52,-155,75,679,403,169,-130,93,-113,-335,882,7,-70,135,-13,-101,-589,-195,109,154,120,-390,67,255,-664,221,493,257,-119,20,-80,1745,-334,116,-647,633,121,18,383,190,-156,-284,1116,143,674,684,177,-53,15,15,126,-17,81,255,-14,271,-260,-57,-13,-351,190,1746,422,203,-279,374,223,-312,42,442,305,2255,99,-1312,367,526,755,103,463,-333,362,318,-93,-38,2313,105,167,-259,-48,-93,-231,223,692,215,610,297,187,-600,490,142,-82,-851,-92,95,21,-65,763,390,413,691,-90,66,300,265,254,1963,89,-225,108,-828,-50,-193,49,79,75,123,184,27,-119,-957,36,289,147,285,320,-65,205,92,-106,-130,37,902,155,77,253,-384,-1174,68,-91,583,-238,1244,-561,190,38,-5,211,-314,-77,21,861,1792,-278,626,-970,-70,12,-24,101,467,-247,65,972,-55,93,1177,-46,281,-190,-142,-249,83,746,70,-139,-247,132,-873,-13,500,-192,82,239,606,-318,119,147,664,-238,47,509,566,243,132,58,482,229,394,115,1327,54,-58,-10,112,184,-217,-92,32,3065,353,38,356,409,96,1622,97,985,-675,-82,332,-204,7,626,936,-3,-89,1740,-1,51,300,61,754,-120,-626,4015,145,-30,592,90,-775,162,-37,184,-105,239,211,343,799,508,-203,-934,-545,37,90,112,-239,171,105,761,104,54,247,34,-298,201,43,133,329,-155,874,1501,318,-384,-44,132,1046,334,-236,468,-153,-42,232,459,691,778,-729,418,248,2054,-291,-16,47,1016,82,271,-2,45,813,130,615,363,1030,643,18,54,166,157,-244,-13,2914,296,975,1066,299,51,-228,43,1328,4,425,-461,-44,-504,117,504,-487,-227,917,-6,-287,1430,-821,-34,205,154,1682,115,211,-311,-235,-123,152,-216,468,-30,-103,628,-60,426,-313,443,256,49,113,-255,808,40,-67,2196,-124,245,-517,104,9,125,446,848,-180,-38,315,-79,-312,-21,229,15,-21,282,346,444,179,1328,655,1176,529,1750,-18,452,382,88,351,-240,518,167,-957,64,458,-2,302,142,-15,-15,71,-88,1580,97,0,570,292,-160,162,2962,-130,579,-281,382,-76,-44,1305,381,2362,-24,333,186,735,107,71,369,169,2676,-49,-79,105,238,15,-383,899,-14,779,-189,344,329,-71,287,-246,189,486,1224,183,9202,3570,72,797,577,165,-424,1682,0,1082,-421,-650,-33,79,161,72,252,-582,221,136,4,4004,360,346,535,136,286,-114,706,-33,928,-417,-32,-5,353,91,4,7,706,40,-136,444,-58,-105,169,-421,-423,32,-199,1145,790,-233,465,84,773,563,-1470,1120,-31,1056,104,173,-39,13691,846,-144,1958,-166,177,-29,637,678,-244,-45,125,447,1061,111,731,135,-7,194,908,-584,208,-551,-130,20878,4,56,448,448,74,402,1521,-176,1536,-45,-263,170,41,-4,-501,1892,-868,952,123,-6,1993,473,-142,-28,-64,159,-27,-65,1005,-938,301,723,-538,1209,-617,-181,3164,2834,124,-85,833,616,250,4367,78,435,-107,-102,-26,-18,-60,-154,836,531,-351,5227,96,74,-534,49,-284,177,444,42,8833,-10,1702,5837,115,166,121,51,-374,22,165,-123,681,451,294,90,-456,-305,119,198,-312,273,-174,-155,-55,329,-17,29,545,954,-760,1206,132,250,-177,-93,59,-951,-596,-520,-207,251,383,52,61,72,-789,-144,-1947,-157,124,-1395,388,-205,6,538,248,73,667,247,291,334,6008,-590,92,-359,990,-435,439,1283,147,-332,542,-70,435,187,326,267,23,-23,350,110,-46,-635,-293,550,506,-42,-2,423,-35,-21,71,302,206,-109,93,8,-85,942,-265,602,2663,147,-517,229,517,-157,-147,321,233,-382,190,-9,481,-8,-36,-266,419,294,874,-657,154,-47,-273,1473,788,-672,971,-159,284,-90,-110,-37,1233,2271,869,426,-83,439,123,-64,186,-369,-24,576,454,309,-4,-141,-154,-100,-197,464,-38,286,1180,-387,40,75,-172,110,-129,28,-155,855,1588,-176,598,719,-217,22,-87,-469,1420,-1015,2370,393,690,351,177,32,371,-5,1117,431,66,207,289,-135,-2,909,-76,-209,204,-5,-17,402,214,259,540,-124,77,430,-192,313,1164,-20,475,-321,-476,123,-34,2772,185,903,-115,278,36,316,-309,-286,465,149,1049,-40,483,-69,-257,373,499,-356,750,97,106,-19,99,8,-254,884,361,-523,-164,699,-1,335,-4,27,52,329,437,46,344,-133,493,294,-37,124,45,-58,593,-712,106,-357,-65,238,-468,55,545,183,329,318,426,-462,-80,-31,353,415,190,-34,2,393,-148,279,-133,260,14,32,351,146,291,15,-13,409,221,1572,194,-91,-4,1580,31,288,5,315,4187,-62,-107,75,421,103,553,99,-129,10,938,2052,-19,267,59,303,612,526,369,1041,1489,806,-144,496,387,8,1097,-28,-15,512,502,577,337,641,3837,840,-63,1048,868,227,165,226,-6,43,52,432,323,265,135,45,-300,-318,1823,-18,14,504,988,2,615,285,295,82,-896,-149,332,348,1453,318,-163,412,76,140,1814,6,161,-9,125,337,870,49,67,-141,528,123,362,-592,719,270,151,-57,-93,130,-288,1450,2543,-174,-924,-874,446,229,49,357,-46,-194,73,90,4311,-292,1303,-182,52,55,-4,324,-97,430,-240,136,154,97,62,-225,274,114,189,659,161,420,1734,493,847,4270,552,304,464,413,104,1720,297,1170,871,322,649,1389,718,956,85,1145,-35,323,-28,1164,39,155,215,1188,1378,-66,115,949,173,488,2871,197,-14,302,6,685,-14,213,978,131,1551,368,-360,-8,-301,141,896,39,85,-13,152,2258,931,720,231,1871,225,15,254,330,47,156,150,9,335,-64,262,226,-126,569,3063,151,858,2616,-413,987,1440,528,67,420,216,569,356,-132,509,1816,-707,-342,660,584,433,152,55,191,123,30,2161,280,-124,932,1898,96,10594,1219,-1133,369,327,234,263,573,58,147,544,546,377,110,-30,50,381,1056,57,-16,181,86,1478,138,741,348,98,-17,3,147,-1442,549,-513,-172,75,660,4405,240,2194,176,842,969,1233,693,-121,661,242,1379,896,152,634,188,1026,156,903,1463,134,16,421,413,1462,55,-104,-17,1548,216,-1124,1361,2544,146,843,397,-337,791,1662,1288,672,2420,255,350,709,393,1565,-182,216,635,511,-5,875,10,-357,803,62,1138,326,963,885,68,406,68,964,-278,172,43,67,-67,1829,1127,-18,1634,18,2364,424,408,388,992,814,1129,3373,433,149,1340,476,77,100,291,-85,422,444,-97,229,346,679,103,85,1044,-14,1157,-162,913,2103,8848,836,431,562,881,1319,486,-127,66,68,-359,1368,927,92,725,235,652,142,305,529,46,121,872,-322,1295,313,1032,-301,-2284,247,259,226,872,-62,306,375,165,114,-20,312,-82,-127,2728,519,224,199,57,258,28,87,-2277,623,1877,-58,1278,117,387,977,100,1625,1158,159,353,361,392,-256,-77,929,1070,121,1305,-131,516,795,224,405,445,313,867,-201,1900,-313,-51,-68,105,-14,472,428,227,310,1001,1216,233,1731,173,370,2721,1051,105,25,34,1027,247,895,212,159,462,-317,41,218,1562,-185,413,250,569,-589,109,255,60,446,122,1524,277,34,425,-49,-901,357,760,1071,189,652,-341,510,2246,4678,-119,706,231,-8,282,601,767,2924,582,-913,350,879,95,54,97,119,78,183,79,386,82,113,159,132,179,951,1278,242,1520,1443,-165,399,221,621,-183,1706,1927,112,2264,791,729,193,-33,165,51,592,394,1231,311,96,95,296,-58,224,320,257,261,-111,406,218,207,91,511,3502,2777,451,680,1207,284,8559,-197,361,-142,84,607,134,261,530,-30,-110,303,495,436,929,381,248,177,3040,1797,-62,372,-376,0,202,1576,-158,374,688,3679,454,678,414,124,690,617,-44,-71,-300,-201,85,65,-346,10,472,92,652,759,192,961,108,246,715,1798,-253,517,286,175,1393,-2537,36,134,26,274,498,107,52,11864,164,228,71,151,-31,368,-92,576,423,53,336,114,315,249,170,85,976,548,85,83,2289,44,-186,522,-205,80,466,24,463,209,71,243,1148,-32,214,4308,1241,479,-28,93,519,5622,-97,124,32,202,120,-1156,-35,-99,-234,141,-99,315,-223,-1388,299,803,558,353,127,17,323,104,108,394,138,4493,6601,34,-18,312,1026,-657,176,718,965,-2,701,131,937,154,263,1029,362,114,-1747,440,636,82,815,269,79,262,131,-131,1273,43,190,-1201,1894,38,736,243,-328,376,-202,260,513,142,-74,64,120,636,-141,76,141,655,1827,245,-1081,384,127,175,136,68,454,-119,239,-420,5,451,120,71,173,574,-682,205,656,-25,1273,-44,607,858,16,386,-9,1282,66,-137,682,206,256,108,319,39,166,859,315,64,236,279,1711,234,482,88,59,611,219,661,33,819,1019,153,121,-59,600,988,-367,640,408,764,25,-83,103,225,-505,128,115,1866,256,-50,-18,1298,299,275,-50,83,496,2525,571,305,138,454,-74,541,232,-1,245,26,217,378,213,995,450,56,379,303,61,415,2978,336,912,146,335,-419,802,97,-699,391,801,850,208,-41,26,116,508,-83,-720,1074,186,1871,-71,19,242,1492,293,148,43,1883,-463,1638,376,1734,4360,186,312,2646,1268,499,-25,1395,264,744,69,634,516,-131,2197,23,27,813,-1159,341,139,47,57,3,-74,-697,-80,300,424,1051,251,2067,45,45,268,75,64,-165,258,259,427,95,1339,91,455,1812,362,90,132,17,-5,385,485,5,1072,-132,364,534,-221,396,116,253,715,97,-203,4909,199,117,851,59,831,524,-20,3,85,233,177,329,-17,-212,1617,263,274,686,1206,92,703,877,-53,268,643,557,17,178,2160,298,476,461,532,228,64,624,847,61,671,890,662,4420,2990,3270,-11,541,602,-346,-20,7,1986,683,1402,255,705,2387,511,375,586,43,-145,-229,-2,122,247,-3,-910,249,477,1497,2612,1187,3270,-23,970,-562,60,-433,10,78,136,87,733,338,282,881,479,769,1941,1143,145,209,28,86,419,366,81,-381,74,204,244,168,116,646,289,668,-232,454,879,741,607,189,280,331,755,180,731,-848,225,317,-37,950,59,239,274,323,193,93,98,39,516,206,424,974,241,-33,389,-157,911,-34,174,2513,110,188,98,-128,-44,115,475,198,112,272,1477,-163,216,229,-19,-702,120,899,127,13,-359,178,1240,-541,2299,119,464,171,1473,-67,218,-333,69,288,-269,149,167,566,2718,970,312,285,-42,367,6779,385,-116,199,1410,2798,302,553,-75,2373,-84,975,-99,698,679,368,-66,1359,-1048,508,198,365,186,1027,378,442,544,1570,798,286,570,55,45,485,212,-97,6,765,189,1563,29,-23,-15,423,55,297,2215,80,-98,-50,168,1182,-429,285,493,162,-155,191,267,-3,391,9,-178,1219,577,-581,81,2261,307,3268,224,389,963,-165,230,278,33,79,1287,-48,703,167,-140,322,-31,792,182,222,-36,182,1039,-236,2439,135,48,81,333,10,722,4319,-59,376,649,3514,681,2068,4019,67,-585,400,427,392,423,13,224,235,1047,54,-7,268,833,74,399,383,158,15,165,714,392,192,509,819,363,131,201,-2694,863,398,563,278,327,1578,3075,18,89,355,190,-800,331,644,299,210,163,372,247,-60,170,-179,300,-168,88,1002,-71,3147,1411,-1368,-66,217,124,1828,266,1024,941,151,2237,2368,630,155,171,557,10,277,193,629,1093,150,1722,347,128,219,115,-559,-18,861,244,1097,206,-369,687,546,294,56,107,758,2058,202,124,144,-962,-73,-471,230,858,136,889,-261,3055,59,96,463,1874,-6,-155,617,1792,580,567,182,1503,154,-155,391,253,1036,740,18,1069,54,15,1868,-116,436,1508,457,703,204,-39,-392,554,147,111,376,-123,1858,801,86,133,1477,-31,15,-123,391,504,-29,829,1131,258,264,3384,100,214,855,2331,1841,769,45,1101,-17,1080,-238,347,1299,427,562,307,481,97,2000,424,171,281,352,-84,23,713,1183,-48,796,507,403,-98,1270,300,1666,1227,1387,-81,453,-64,1338,24,713,1399,476,1003,-4,-10,-28,336,837,672,0,-30,1445,1360,150,104,-46,698,61,112,-6,143,2044,-123,461,5,422,36,-124,281,-359,104,253,1142,501,-20,297,242,-55,85,925,-5,177,204,121,761,118,414,1199,243,1348,285,288,85,306,117,574,318,3289,3602,951,1937,240,1424,-149,1226,606,-92,242,1693,367,500,52,-421,187,58,187,-1486,-322,197,-250,1835,231,724,850,61,114,257,156,108,-411,34,-35,493,-86,57,1437,195,-483,168,619,361,481,653,949,42,2069,1233,1296,526,-147,337,303,-333,88,161,751,303,-47,-95,1367,432,660,-117,308,-953,830,541,507,-160,325,841,718,1852,3970,578,1153,641,188,-21,251,61,1713,281,1088,833,1000,1395,4643,375,1212,289,301,1594,-242,2157,860,1138,1218,1338,446,562,470,89,1321,1160,-585,1017,-55,203,-107,-46,918,816,295,562,821,2,125,428,278,39,434,606,1349,652,2125,364,323,503,1218,532,295,225,141,-101,431,1400,454,223,82,261,617,198,54,700,10978,2296,-1,1625,61,277,272,1110,522,175,1067,1202,1090,435,-41,-188,14,557,1063,492,-83,2035,1032,-23,1146,-27,206,288,1269,879,99,-317,-16,465,-39,-521,597,1308,93,738,197,6160,59,148,1299,794,598,343,237,299,-59,93,334,217,-36,-1568,-44,801,404,151,433,456,2022,1416,211,621,-215,196,929,1808,1201,3773,-858,52,199,244,-13,56,54,180,-28,1060,518,294,-124,294,41,639,273,905,2439,836,522,31,92,630,359,375,-312,546,2782,379,1525,187,811,904,401,593,752,-6,-91,1085,1084,210,4304,122,198,1002,-193,425,983,-526,690,804,277,891,-43,220,872,1010,997,5088,130,858,1312,110,37,326,78,218,-81,634,1040,670,391,674,572,1131,622,843,1079,-215,-351,-270,61,339,804,217,165,628,220,213,66,-313,517,1559,2497,876,232,918,3707,382,513,578,-546,569,281,-77,144,-820,-567,248,1198,22,219,800,68,297,439,51,2732,649,1369,-249,1393,662,233,60,122,400,1369,-425,93,534,-178,210,1464,1478,116,-260,823,262,277,-428,39,379,-416,-466,1321,571,262,327,486,1230,214,319,885,-313,-1199,397,-110,271,77,19,318,1341,985,101,-44,210,320,393,854,310,800,290,7,2409,1257,-227,209,330,-202,275,1375,-43,-326,74,95,1205,-163,98,549,220,180,-643,225,332,-369,-28,1172,323,1520,-411,241,903,691,-539,250,106,497,966,406,109,231,299,1147,821,1459,720,2008,183,424,243,807,412,-9,23,362,861,114,249,132,1636,-88,923,-1986,739,44,380,382,375,93,-361,880,-265,794,570,394,107,258,-48,435,1911,3289,1225,-1725,652,-73,22,713,725,-43,193,888,863,1106,-6,463,600,-29,3216,111,285,364,1380,762,357,294,2420,1248,182,-112,-328,210,667,-19,34,2342,195,2764,816,206,-264,83,-38,0,255,589,-65,278,-11,2095,626,157,2504,126,83,4,17,-275,328,-8,313,2057,-117,-123,1401,-35,666,186,48,-155,2511,671,-26,463,3257,1546,6837,512,258,1437,467,400,35,1015,-281,528,-34,-121,975,-70,2426,118,1424,1006,507,1028,-812,2781,146,628,249,299,119,604,2944,309,695,-96,65,187,578,-512,1123,771,305,697,562,224,755,1765,155,660,-467,218,423,252,28,113,-131,238,435,-29,2544,374,21,3473,48,320,583,-46,-97,25,769,821,34,2763,-129,-665,1943,1448,-203,730,544,1275,992,2010,-953,-686,64,586,355,598,7,1843,593,1805,514,-33,29,263,215,326,910,-34,2508,558,77,-479,703,264,436,174,358,245,310,3317,-408,199,2041,252,1341,578,53,176,-111,-133,40,86,292,142,100,157,168,-142,337,58,349,104,152,1167,111,-18,169,-578,-650,105,396,-404,558,-138,573,75,-178,385,244,-176,1031,-1431,133,995,550,138,1116,176,902,111,1494,670,-216,581,1769,569,176,-161,790,990,462,1012,-14,48,533,44,-988,-181,87,-220,352,51,484,-106,-8,-281,1243,-95,742,3,135,-51,-291,189,35,427,1154,1823,595,-24,106,-8,317,60,704,290,684,361,152,458,1320,966,4270,382,103,1691,-5,-878,1646,1787,-221,165,200,132,-8,-27,96,189,338,-102,85,-281,499,156,225,112,53,97,135,245,2810,1536,643,441,262,2397,79,-4,1188,213,186,699,39,531,-223,59,1012,814,61,587,29,4878,1785,273,1415,268,181,789,1558,292,942,82,602,390,-570,183,169,128,4963,1861,1252,157,1604,500,577,622,1205,163,20,94,1544,-119,97,1150,-159,1622,1968,517,896,279,243,-17,1112,262,92,-345,1929,1060,423,34,480,156,352,888,181,334,2748,119,32,120,1222,590,568,347,173,799,1299,1027,90,254,735,-49,845,-53,-22,671,324,147,1764,454,152,187,-293,524,713,14,853,223,358,313,-221,787,134,603,473,-160,55,80,380,685,478,-94,338,699,2493,136,-21,143,228,466,-67,567,-11,1,523,2722,590,1130,890,3363,-46,866,1174,853,3208,1317,-860,3624,493,927,413,789,339,-334,1244,74,120,704,1468,38,849,202,303,177,195,127,-5,621,-127,227,361,504,240,1205,549,523,1487,498,986,62,1123,192,3464,354,244,2864,299,722,1411,-412,339,1468,5629,1537,319,-38,90,230,955,2710,3066,-242,246,216,42,630,148,1892,558,736,792,725,348,-1088,1176,247,777,744,632,3434,1126,314,690,442,-2034,-9,1841,781,34,-120,3074,214,991,1370,972,88,1550,-4,21,428,35,218,141,-247,310,1095,700,161,327,63,803,6982,143,323,202,-161,506,900,731,455,407,658,8634,304,606,2635,438,-297,30,149,105,81,-2,258,1866,292,473,1080,1314,-3,342,262,-40,-518,-670,841,1134,376,533,189,-544,1152,980,387,1804,692,172,-63,1734,1186,1121,387,141,-131,93,72,-139,392,-53,95,720,293,96,560,415,-35,115,-98,1372,1033,171,454,208,3,183,331,245,1513,72,-84,834,796,417,272,259,100,-227,858,466,389,523,538,513,1032,-27,538,67,604,-27,144,-61,189,892,252,907,85,117,31,1539,568,1214,579,523,1339,239,348,144,65,349,441,108,186,1336,643,34,2476,-231,-793,233,-16,1242,2133,-242,404,511,1430,78,844,382,728,175,283,-1727,-102,142,67,96,200,98,334,395,-85,362,9,88,172,355,1981,2341,-10,6,421,237,-60,-612,-89,771,-56,58,641,541,433,-352,-206,-184,410,307,-479,14,-486,616,148,114,394,77,230,88,667,320,264,28,226,790,170,552,977,-20,897,-87,688,392,45,-45,-622,254,200,559,-564,2371,565,21,82,486,531,231,96,309,255,464,-418,566,10,1052,1075,399,445,907,-196,215,109,-20,75,580,491,207,-21,57,973,60,2316,1438,257,-215,425,675,-38,1056,309,-157,120,446,2883,62,563,186,1305,336,2089,-110,6072,443,523,74,142,257,1253,497,431,6725,1603,504,545,293,165,182,27,-628,212,76,357,360,148,-42,372,736,-27,44,-88,83,381,206,6,135,-84,1324,485,42,242,1616,117,1220,230,532,2227,173,667,-264,79,-6,101,117,-183,2395,612,574,-395,223,1252,392,1372,296,142,1098,156,35,5510,-37,1269,5313,4486,-72,1607,1033,-397,1189,114,537,-410,180,1252,544,833,652,726,-2122,136,-237,374,358,141,-28,206,715,430,541,-111,1437,1092,3343,787,61,255,561,214,51,89,25,52,-835,48,-377,380,118,-5,64,1519,1477,850,832,205,328,91,712,240,1016,1165,776,170,320,1421,1221,1271,-31,52,1076,658,2710,251,365,172,919,1377,-232,-11,-4,456,2447,1482,1294,755,622,412,-7,91,185,660,543,-21,1098,336,198,261,620,372,31,-63,102,-78,-1275,1,22,904,146,-389,-1218,530,39,114,521,2063,902,580,251,152,898,1465,838,96,239,238,365,54,-244,116,189,364,901,2655,884,93,720,664,2861,1691,336,407,-306,-189,306,-199,1151,2244,177,179,110,698,76,259,1372,615,184,1127,325,101,63,-23,397,2247,-899,-159,220,297,3263,2450,-511,880,-581,406,309,2300,425,1855,-139,2314,-275,110,323,1330,302,475,453,531,88,154,7,166,127,133,165,384,16,735,-36,453,243,208,180,118,82,310,588,92,369,317,-693,1138,2380,68,321,960,5073,990,1185,254,184,348,350,879,302,912,1220,1981,260,230,66,266,847,1107,420,-206,512,188,-71,594,1061,15,166,-50,-15,1858,169,32,1496,1867,540,472,-118,39,40,401,3933,410,1258,638,346,672,369,139,-190,462,343,564,881,82,1103,198,371,324,113,634,227,1496,2162,760,6099,-796,2195,391,1911,-243,87,684,-256,101,814,1356,2623,1416,-272,932,171,61,-77,113,686,828,-54,653,133,-119,546,-378,694,747,641,117,1152,53,183,453,56,47,357,28,31,591,226,2612,413,28,1488,488,1440,-487,35,-254,-617,255,-261,-456,689,623,-11,731,-61,62,72,339,1160,216,1532,2325,911,186,356,365,-32,64,-251,715,-50,70,181,772,22,60,792,254,469,269,923,1235,79,399,-207,725,395,268,344,74,364,126,161,-469,55,114,-438,388,-122,329,457,234,158,329,358,861,15,-1195,113,151,185,156,98,432,173,395,780,1210,8270,665,122,337,730,2284,325,26,635,161,30,11,157,145,82,891,2853,138,32,-302,161,316,-109,-182,208,107,231,-48,93,-19,384,379,750,924,604,301,701,1019,1157,18,137,413,1192,332,300,181,116,18,406,780,736,-70,1060,679,209,-631,2462,-79,329,35,218,582,-43,761,103,1129,-261,98,41,768,946,817,1385,4,2412,1088,811,631,1005,47,169,-177,57,165,639,168,92,222,1301,199,833,-29,1343,-59,-205,61,88,-653,997,-175,-370,1,-1199,424,74,-740,1181,114,56,2,566,1341,20,303,247,105,40,810,2106,7,393,-5,127,1626,1247,-100,525,8276,962,713,581,591,725,222,706,57,942,-2,343,701,-94,1082,531,981,117,475,259,2133,-974,229,-96,45,5,227,-407,604,2128,-97,-126,1233,-20,1804,78,978,1677,2967,173,-67,-199,548,-9,2116,161,-1682,176,248,-90,208,542,1120,2477,119,1408,-249,2105,2621,3317,386,319,662,364,937,1034,541,232,285,-98,-9,203,-61,42,366,695,-6,62,533,190,485,2591,1861,73,255,150,599,428,-245,1527,-610,3030,1870,1834,-407,-69,146,290,788,132,-747,188,4,124,-633,778,250,-692,423,-720,307,403,860,626,730,216,2054,-492,427,390,94,179,176,330,2327,549,-41,91,941,-15,381,630,4636,-1292,1608,312,1047,243,212,1508,36,493,3204,-186,62,1300,-52,587,3486,-67,147,1356,221,18,376,984,128,564,1038,2578,371,-190,-275,143,570,339,35,409,169,1626,11,917,1439,1922,547,711,-16,5754,138,583,1137,46,300,-389,378,67,177,7,52,2232,326,-6,283,433,838,709,358,2340,874,169,2350,286,189,2708,238,151,89,-53,102,1462,1000,-64,363,-20,807,476,179,1737,159,1095,1646,98,84,293,564,279,2952,835,191,784,231,1706,-151,461,869,-43,812,724,173,-81,376,107,739,447,54,57,417,2576,-436,61,364,-89,-102,321,337,117,745,142,127,924,496,158,596,238,80,406,93,420,997,173,160,209,45,545,218,2258,5266,619,167,58,-125,679,-55,52,-807,42,165,-191,-128,112,366,684,615,718,659,1377,1799,989,1554,542,241,2423,1531,225,534,374,86,1367,110,-154,-76,2549,2027,360,6299,1133,368,608,1523,195,-161,-436,92,1760,103,187,197,-13,2063,1935,461,-846,1331,577,154,142,1133,243,573,190,1145,387,733,277,97,346,16,97,1270,464,230,459,1656,215,90,-42,-29,50,176,1009,-187,57,162,194,666,423,485,-303,2054,-236,141,-50,1005,709,-38,376,300,540,239,-290,816,535,148,-369,220,170,-9,284,24,1033,1219,340,1205,228,2042,371,1396,178,279,-249,183,1025,239,31,796,821,142,-279,6375,214,1394,8422,128,257,123,220,26,217,2555,2664,227,-375,-29,393,-90,830,555,14,433,614,-17,-10,510,1021,1591,1785,898,293,-29,752,169,494,1037,198,96,1326,1190,655,1507,424,175,439,1686,27,-546,873,72,461,664,227,-376,118,760,-17,-173,283,203,708,899,-65,729,192,17,1609,81,1462,482,543,1321,250,1461,743,234,387,276,909,5358,4148,140,120,472,319,1875,315,766,344,281,-199,682,2912,5185,220,192,-18,82,-559,364,184,558,77,62,86,253,1038,707,244,517,337,225,1419,-203,1032,-68,881,231,61,2564,299,649,7,-38,147,36,127,468,837,-657,-438,-17,180,933,73,600,1262,292,160,2303,1196,30,806,305,119,-204,267,417,304,44,-93,-1329,65,394,1101,80,-46,488,499,-160,251,-67,87,605,813,235,550,-13,679,1625,-7,-101,-114,1301,-1117,9,209,-74,387,-203,952,7252,514,254,229,2768,304,194,535,631,1200,707,1413,4806,821,209,364,531,333,253,456,182,648,60,-189,2062,910,499,887,127,293,-3,547,272,-4,365,17,272,1651,634,886,1127,407,101,356,2498,302,-388,201,1158,127,290,191,-103,651,196,37,-165,973,3,2,571,675,522,847,-537,306,216,-378,35,386,499,180,458,53,800,542,1158,116,40,386,-745,17,825,148,-362,455,-372,385,229,215,504,-229,269,576,9,84,455,-264,440,1294,1375,115,-307,597,16,-129,117,1133,-98,-285,353,104,366,237,-18,-61,71,-26,-78,372,87,203,27,-340,-942,1239,48,312,-193,-34,46,55,-83,22,565,514,496,-24,530,290,326,72,73,-32,21,40,368,-70,-1712,1988,-181,53,736,222,-381,254,179,-24,17,48,702,957,1444,1055,785,81,139,1010,2573,-183,1543,2945,357,75,102,160,-31,12,-8,462,-137,273,-96,66,181,-72,35,-108,4945,114,271,-15,-54,58,824,-69,1,8,-20,3,132,14,-5,-10,76,-49,177,-380,792,1385,-115,1358,161,2,460,706,7,44,-51,-70,-41,10,-114,508,-222,-58,-103,276,-121,-7,287,380,-36,184,259,-30,87,-35,45,-41,-53,783,-206,229,-186,1176,185,1171,422,189,-69,4,-2394,-143,3
-50,-101,45,28,-118,-183,-168,-64,-12,-51,-89,-274,-144,-67,49,5,37,-137,15563,15,140,-67,19,-19,14,-35,-55,-84,40,8,-48,-40,-220,-114,-77,-37,14,290,16,104,283,1919,2370,11882,1239,2287,8330,80,-10,92,499,2415,76,1629,37,227,515,-97,396,179,87,104,61,-60,12,37,421,1,-69,-282,-273,-15,128,-86,9,-28,53,106,272,-168,67,303,47,-18,6,283,-18,365,99,10,132,0,199,175,174,-37,-14,90,78,-46,100,-131,16,24,58,26,1069,232,-251,20,-17,-74,71,-928,-153,126,22,125,-26,-134,-9,-209,192,175,-26,-55,89,-61,89,131,184,-51,-25,12,-11,97,8,267,291,194,91,13,17,47,10,74,75,347,0,245,107,231,259,216,39,-218,122,-96,86,-65,2777,-30,-19,88,70,8,202,207,370,174,256,-252,-62,-24,196,105,102,-36,242,254,228,83,-23,35,164,58,-22,-60,-289,-130,718,-1,5,9,359,154,93,81,-3,41,43,189,61,73,22,64,-62,457,57,61,-8,-156,21,30,564,-298,169,675,-102,113,111,-41,22,-30,938,3135,-104,53,161,68,-1,36,187,144,35,-40,82,182,354,102,520,7,626,8,-2,66,-87,69,75,152,11,80,51,10,492,-120,97,34,199,27,718,245,-147,145,7,-28,28,-309,-12,-66,-95,20,141,-110,144,363,51,-27,-240,27,8,298,2787,25,68,-28,60,89,240,-19,2057,369,333,-63,-11,170,94,134,707,184,-51,52,34,51,131,-135,76,783,55,289,-790,265,-47,48,187,15,38,-3,-18,6,206,300,456,272,15,28,1302,173,78,-8,200,8,120,36,36,39,-128,117,559,341,24,-46,63,-89,58,57,283,33,-102,494,102,-89,342,-19,78,75,-37,75,49,7,-261,470,166,413,8,103,4,385,187,231,184,-77,233,13,279,170,-49,208,257,102,86,-43,116,518,68,212,-207,70,-115,-60,62,-1,28,-34,-11,112,42,5,400,165,211,107,96,45,29,5,1113,-97,-70,94,87,250,-2,-16,-6,77,-45,-25,26,44,-15,-27,85,153,50,36,388,41,3,44,565,62,-56,-216,-80,48,331,147,66,135,400,298,348,6,1,-135,96,-14,82,463,518,32,175,453,-65,-294,76,-111,31,-94,42,-11,338,638,-45,26,-50,-76,-57,50,-30,-32,11,44,25,-61,36,-39,-7,325,85,-16,226,32,8,-14,-3,15,11,-11,28,-36,78,-196,37,46,36,34,-99,112,-279,20,248,181,139,262,119,16,81,-8,-127,1,44,-70,-119,38,-11,198,65,123,21,193,-19,23,-135,410,695,74,87,61,190,1413,23,157,251,591,67,55,10,66,121,101,130,364,42,-19,11,-303,-2,63,-46,396,-33,150,46,436,46,-5,88,-2,15,-18,3013,94,-25,-59,44,4843,5,-109,136,-12,-10,-52,-37,205,69,46,130,60,159,10,-110,590,-17,-180,-4,143,117,-93,75,54,-9,-41,-185,196,-9,-421,-226,-19,-59,21,120,63,688,64,127,100,-404,96,47,416,78,-62,26,6,13,344,14,27,61,202,953,97,6,-141,-255,41,106,-5,79,-280,507,-20,103,22,-15,32,-116,210,27,146,52,-173,-80,327,12,74,248,623,139,13,50,329,77,-14,80,126,-47,75,46,-17,169,95,19,191,211,258,-206,36,-17,-36,-16,27,-42,58,180,140,81,5,100,156,258,-124,-16,-57,-89,-88,181,332,-33,60,-40,25,43,24,129,-2,48,-1,26,296,608,-45,2,-116,91,91,-44,237,308,-81,592,-120,-99,101,-1,81,8,32,31,332,-65,47,-642,89,-44,2,0,190,1,-88,-28,67,-26,48,93,-131,159,-70,201,16,44,40,24,1167,38,46,219,-49,1096,-108,65,165,-34,-37,118,12,60,35,3,-11,165,-514,55,3,-36,64,-55,-3,83,53,40,207,42,33,-1,119,265,-28,201,6,205,-28,33,23,-10,88,969,-25,284,64,24,520,250,-26,-78,446,612,70,-49,225,-50,398,127,337,59,219,39,-13,-42,3798,16,69,456,322,358,80,117,52,136,-291,-491,142,-55,-247,-75,-320,-92,130,-32,158,101,2627,341,190,-29,47,326,120,-63,157,11,-18,7,-82,85,145,-134,-36,140,-30,3,740,25,16,20,-43,157,-270,-35,286,-37,-50,-41,-37,-186,17,-23,258,-8,-174,-33,3114,76,81,3,286,7084,124,0,-36,584,-76,-20,-207,1259,-12,-88,95,-8,-41,197,356,143,8278,92,63,33,82,165,-27,31,18,-195,2754,-55,-71,49,-18,1213,4751,38,-230,19,14,10,105,204,-215,1061,254,40,82,27,842,130,21,45,3286,683,-62,222,193,159,228,-6,-59,289,-22,-16,1535,-42,-72,-25,19,9,188,-93,-99,-67,-94,97,8,0,493,39,-110,-152,137,156,53,-424,67,801,-36,-95,60,42,119,123,20,42,306,-7,-41,-10,-96,18,9,77,160,20,-40,-125,82,172,25,-71,-64,292,-33,78,-71,-86,1308,-15,265,8,115,-10,-51,-12,15,-2,-10,-103,177,1112,10,-3,-91,58,-122,-25,68,-34,-35,-13,195,-4,23,-633,1662,8,19,8,710,-14,7,113,3050,-129,180,50,146,21,-63,-509,204,-204,52,-64,146,71,1171,292,-20,28,69,-94,-33,99,346,216,-12,47,1,26,38,184,164,281,-5,107,80,-119,1193,38,307,139,305,50,870,-9,328,238,77,-71,7,47,1944,95,190,105,208,177,-2,24,728,42,402,5,160,8,120,8,-68,33,-5,455,76,-138,-47,65,-198,5,156,2615,813,491,-83,744,155,-21,57,-14,69,27,91,16,52,-28,30,232,194,568,98,-13,32,11,2996,218,1,-14,43,-18,191,25,4,-7,-56,26,51,467,81,419,36,30,-136,-99,166,44,270,53,86,164,-33,52,103,35,20,211,-1,10,563,139,23,78,4,283,-34,189,170,-3,725,188,41,-10,48,31,14,89,-1,23,-29,176,330,39,156,-2,47,79,-1,7,-38,94,108,-168,196,10,33,-166,-111,118,-67,11,-19,13,2,172,-35,43,-31,-173,174,350,180,-206,33,142,13248,3252,6,-55,-397,102,-8,-6,49,49,-234,41,123,59,-245,29,-62,415,-46,100,127,25,-10,-23,210,-28,278,74,-14,-3,50,420,73,-4,-9,198,1022,60,25,-1,-93,-33,2,23,677,153,58,17,125,-36,-33,-50,61,7,-24,169,-20,7,-6,-62,432,-430,20,200,534,20,347,1432,-20,49,-61,67,838,98,383,32,76,38,48,70,108,221,573,-21,7,-19,26,-11,83,91,22,12,-59,211,84,35,12,245,140,88,96,-77,59,56,-20,99,-113,334,-7,32,1041,72,177,-58,-500,26,49,-158,54,-462,49,511,181,96,-18,526,45,-71,146,117,359,-16,-41,32,82,318,-42,1072,75,-6,204,64,60,-60,-14,87,20,261,1456,17,505,1287,-20,-11,160,13,22,-21,61,139,273,-8,-11,-22,91,246,104,171,173,-9,12,81,694,22,-33,163,7,175,221,-161,92,146,-27,-105,-27,84,83,11,-42,-48,218,84,-426,37,-30,226,-230,150,61,597,484,308,53,-144,-29,175,-74,8,206,-68,43,481,55,-335,57,24,-50,-15,106,52,81,44,-13,131,-38,746,139,-85,54,57,78,287,-249,227,152,0,-30,17,179,-69,146,167,733,25,30,-22,-4,65,122,-70,-62,132,181,-151,-68,-130,442,68,189,89,145,279,77,-3,266,80,54,-39,301,4,22,-37,27,-260,15,360,4,94,301,16,32,-24,114,50,10,-219,187,53,-48,58,10,39,159,23,69,59,-16,132,-33,208,8,215,-36,41,10,141,237,22,113,2,112,-103,210,-139,12,53,-22,46,52,92,-246,68,-17,373,20,393,12,97,1975,9,-49,-11,-26,0,-25,12,-9,-20,-24,589,281,20,-23,-70,-35,-25,61,7,151,-1,459,241,50,17,96,-2,-30,69,-57,-40,-48,39,40,20,27,-62,361,-102,72,27,283,-238,2,-183,61,267,97,14,110,-229,102,-284,33,37,-5,89,138,40,42,331,46,345,150,196,-21,353,17,94,60,71,138,4,76,161,14,-25,99,15,-27,-77,111,-18,-169,-15,72,-9,103,12,12,340,295,295,60,11,-62,-308,142,51,-49,-14,130,2,240,88,-96,-65,-103,96,-9,231,16,0,199,-98,9,364,-368,97,110,-8,-5,779,6961,73,-48,1882,-1,-10,69,-163,2,374,202,-45,6,125,53,-87,13,658,-33,77,108,38,76,17,-65,0,255,78,16,151,76,12,-97,4503,72,-183,60,164,-13,26,48,54,38,56,66,120,-119,-16,7,-77,104,24,-19,100,172,66,118,98,220,244,-17,63,-90,350,-47,40,-12,38,71,-235,81,95,164,126,-11,176,-70,-180,84,-10,1,60,53,-20,-142,-18,258,-96,15,3580,168,7332,4348,4506,10,-53,-5,2503,-57,138,723,1137,-3,-70,661,-42,109,-81,78,13,466,600,-50,104,55,-27,1872,41,-24,175,-117,-358,522,-33,200,-117,22,69,407,-17,256,-116,29,35,81,19,212,-405,18,-22,48,-16,-55,125,1015,180,-36,187,156,71,-45,211,151,43,149,436,96,37,95,-7,33,400,422,30,-79,1053,33,3837,582,19,12,58,-7,313,37,144,69,-157,14,-34,61,144,0,69,-17,96,56,-16,-20,-22,-10,-66,12,319,-33,-26,-77,128,1928,11,4,26,-277,12,-12,-41,868,16,560,70,-292,-16,22,-194,18,-97,59,230,138,-41,-137,54,80,141,-31,39,84,23,-10,322,2068,-3,-32,-25,137,50,150,79,54,-59,-87,-330,29,6,0,94,16,162,347,-222,36,-6,5,-2,402,220,3394,407,-197,212,87,68,32,-6,-213,3,-322,58,76,-4,131,141,-5,148,-38,2410,17,-15,90,70,174,43,-27,-12,-99,57,84,-54,1815,426,15,36,195,38,-77,265,259,9,784,-2,109,131,160,140,43,105,29,-28,131,-1,1335,13,20,86,280,66,248,-60,-121,171,96,328,102,82,53,208,64,217,220,76,0,96,-30,-16,194,1163,185,14,69,30,35,61,188,57,4,134,242,54,-57,-18,118,-39,392,-40,102,208,21,11,448,-206,64,16,-40,33,100,-32,-47,44,68,4860,69,4,2,-16,706,383,-139,120,2,-13,-28,-210,99,-56,137,-8,25,814,175,-42,96,59,-10,-156,69,-11,-107,-46,-74,150,34,22,225,-67,4,-205,-16,44,7,104,6,-160,7,-129,6,-78,-16,-66,8,6452,971,81,14,12,16,-71,-57,-19,35,135,568,-15,-7,22,53,2,-29,207,70,-140,13,160,-171,-57,34,-23,113,1581,7,162,142,261,-48,-175,211,-65,82,-40,-344,71,-14,51,6,-31,13,16,-159,238,-84,54,-14,294,-24,118,32,19,32,31,-4,172,-13,60,-25,-41,-36,2554,-116,93,-21,31,79,32,138,141,-9,38,-64,23,59,-9,21,-189,-7,36,75,-162,-13,91,72,84,108,169,527,190,79,-3,-48,-8,-113,-111,-39,164,139,70,19,47,-52,16,-30,89,50,31,-5,-280,43,-4,954,85,30,-102,12,116,54,-18,-19,-12,204,168,-111,339,273,-18,97,-19,-29,42,44,-30,34,8,2210,-21,1106,27,-80,350,146,145,8,186,175,33,-574,62,83,155,-147,68,219,121,-19,11,246,17,-5,3096,216,-5,-69,331,80,211,-14,-15,144,16,18,42,176,186,29,101,-445,-271,27,-82,-103,14,186,-30,-58,-17,780,96,64,3,2397,1121,-89,107,43,-21,-50,-9,110,38,1677,57,93,47,327,113,14,49,213,-134,23,-308,48,41,-38,43,77,192,17,63,156,13,165,-64,149,68,1432,5,108,133,805,51,156,-22,-159,-696,289,-72,92,70,-55,-16,27,-6,117,-12,268,-96,17,-19,49,282,95,127,135,246,17,14,-86,31,128,180,530,108,208,-20,-3,344,100,288,-6,88,17,46,261,52,-65,-32,27,88,530,259,-36,323,88,-14,325,-156,-8,114,133,51,65,430,108,109,-54,104,947,18,-66,-41,-33,-27,405,-4,-11,-94,260,186,60,77,250,113,17,-56,-14,-76,244,94,200,-120,-213,71,51,-18,190,506,21,125,-18,17,291,93,-2,0,33,189,173,69,-15,-45,218,5,58,8,14,147,66,21,23,16,33,309,515,42,-44,223,-14,70,20,1,315,-118,64,-32,-9,-42,15,33,-10,76,-28,-85,94,170,-131,111,16,31,328,-1,1002,48,19,25,40,26,25,60,-82,38,5,289,-149,-2,88,-97,20,152,-97,271,25,-15,99,15,86,24,90,277,137,306,94,141,5,36,56,13,31,138,30,3410,254,59,356,56,23,34,-8,184,30,-165,94,97,20,-12,37,354,17,33,49,33,-60,-13,390,-50,269,6,6,-108,-3,46,115,-146,38,18,-171,34,99,71,159,-148,-50,3,94,46,-9,163,56,5,-348,81,87,-156,-30,127,286,65,-89,119,30,85,23,270,-162,62,40,41,-28,-64,27,76,168,-163,9,100,25,640,75,491,-199,306,68,61,-85,20,238,55,103,54,-285,227,115,-286,342,6,93,148,160,-32,9,76,-62,8,71,-173,-30,39,-33,336,31,19,33,-10,-51,121,28,-3,20,70,-13,138,-43,307,-2,161,-32,232,351,12,20,40,1,18,22,101,-51,278,10,69,56,113,31,-46,5,-257,48,83,159,105,82,131,103,614,44,532,27,84,32,0,422,3,71,-13,2,25,-9,-132,66,169,24,-134,-61,-48,31,-118,75,120,255,32,39,131,98,123,-30,-23,119,88,44,-11,59,109,-178,302,-56,-16,70,240,-7,-7,335,509,222,139,194,12,-243,3135,7,328,-105,101,227,-8,105,67,-12,288,16,274,-122,-46,70,274,282,18,-24,27,25,58,462,125,114,-28,17,306,467,2419,1489,25,-13,96,59,43,-6,563,10,8,57,20,20,75,104,-48,170,-30,164,-15,8,104,-38,-42,7,57,113,106,177,8,104,14,12,0,-26,250,172,30,221,5122,2874,954,1408,1514,6875,820,2,310,-6,-24,194,68,32,159,114,-56,-185,-95,66,-89,-1,-63,175,92,-43,-44,184,21,-3,-9,198,184,222,-67,50,-30,-33,17,-2,1,-8,53,21,-70,97,38,37,114,48,88,64,197,-78,-4,-77,84,179,45,-60,30,54,-88,-33,84,57,87,34,27,23,228,-6,46,36,-91,-22,95,11,-29,-7,8,-5,198,18,-30,-79,-16,26,122,16,43,45,197,83,-133,21,374,186,19,-22,-238,148,28,64,-56,-9,9,321,-3,176,12,-101,86,57,18,-20,457,74,52,404,23,25,384,13,-17,-25,-34,-23,121,-223,105,5,80,-38,-27,72,23,648,260,250,-6,3,13,-39,5,64,5,25,34,-164,1,44,242,-8,24,117,1358,48,-82,-43,-118,-29,22,-2,77,7,-90,129,24,-1,-75,-26,70,2,14,4,56,3,0,-136,-86,222,-10,-26,235,-26,22,-107,-25,-15,32,101,85,64,299,-280,220,22,48,70,-34,133,-18,54,-40,1576,9,93,187,162,6,284,-112,-10,108,84,-37,103,-33,147,-3,72,24,77,20,47,24,18,-4,-3,100,-69,60,87,48,46,106,4,190,-77,-43,106,208,255,156,-5,7,-20,23,-50,26,61,-22,69,-145,64,124,61,-32,593,-42,-204,-26,-2,212,24,199,84,-30,-362,-15,96,707,-87,2,73,-64,11,28,-125,29,22,344,-239,41,18,5,70,1,146,127,-12,136,-437,-23,-138,12,-93,7,88,41,-16,291,-42,-45,73,29,-30,327,153,65,47,248,113,459,39,67,170,-178,-13,94,57,12,-20,106,30,-8,54,11,-26,-270,300,497,71,-75,90,-17,51,34,-17,517,42,140,-11,44,538,-17,-1,-44,39,153,150,80,-51,-29,68,-253,-14,-63,19,149,4,35,33,211,-5,112,-66,77,-275,-16,390,1,18,32,29,6,46,243,-67,81,9,7,269,35,158,757,91,-9,-14,-79,-18,-1,4,25,-51,-26,-17,-47,-40,-185,120,288,380,238,25,-130,43,95,-12,99,69,14,5,-29,54,-265,-75,22,135,71,-9,114,11,-27,6,380,-355,94,281,-35,26,5,-29,1,236,54,1381,118,129,49,-17,-13,351,82,448,45,329,-22,65,22,468,136,-12,52,193,124,551,78,-52,1084,1685,24,-24,-13,-12,-10,46,-14,82,125,68,19,-88,264,98,159,-109,-20,-48,379,-390,24,-29,52,100,66,182,247,152,-97,26,-8,65,-68,344,83,24,-40,129,35,-20,-125,67,36,128,32,126,115,-7,201,-9,-42,489,145,12,74,2260,-21,554,-24,-10,3,212,17,122,-45,-64,678,76,-11,228,19,-37,141,147,14,-27,-44,39,9,621,211,106,645,-3,30,78,26,96,307,599,125,76,608,34,-99,46,95,14,140,47,107,125,96,-260,-315,307,324,-79,1,12,5,20,74,113,-95,64,178,-40,51,16,77,-152,-16,-5,-28,24,121,-60,54,-116,35,139,5,-221,-83,222,-268,-27,374,39,64,-38,135,19,65,77,5,166,-18,-95,-19,81,415,834,338,13,219,21,-19,-12,99,4,6,56,30,24,-112,568,-22,144,16,54,8,256,49,5,364,-16,-58,-4,-18,216,275,58,2,-8,24,209,-36,127,7,92,-77,2843,121,204,-37,209,135,-48,45,23,136,21,-11,16,133,-20,218,26,113,14,12,29,37,95,70,131,-2,24,86,123,-201,-23,-4,-38,111,-66,82,-142,-8,-442,39,-156,178,-11,64,-75,75,69,-95,267,-5,9,-4,40,42,23,72,300,91,-272,4,1,-20,123,199,-297,465,-125,-5,-11,925,-156,88,-29,-8,-15,-145,-128,10,-2,143,151,-12,29,167,57,63,150,138,186,-24,336,19,-42,-11,-34,-158,-16,-45,-3,37,358,28,-5,-56,48,12,312,96,296,57,184,3,75,111,12,276,0,128,143,33,-52,148,78,28,17,7,59,19,62,-35,-21,375,70,208,46,-282,103,25,40,91,299,18,364,6,56,101,-39,83,119,-63,5,-125,168,560,-47,24,-72,-32,-2,96,-6,-14,44,86,-4,162,26,60,-47,366,-117,-12,21,31,94,50,43,93,47,26,-1,369,77,141,5,239,245,140,-166,309,-373,285,12,241,-43,30,52,35,-163,-8,40,-121,58,204,37,219,424,115,-17,465,-67,357,663,32,56,454,21,-84,13,102,-131,-110,15,51,-17,14,115,-22,14,213,493,-6,-119,-39,28,13,14,101,318,429,39,19,12,-12,50,13,44,449,346,25,15,156,-10,-102,63,152,44,-153,122,-30,-87,144,594,-141,62,45,48,85,121,-5,245,0,8,-18,50,2659,34,688,80,-176,139,44,521,52,271,173,621,296,103,371,26,61,179,-17,-573,-30,51,-69,-17,12,2,-1,77,166,-65,98,-104,16,-46,31,129,201,203,-7,234,223,24,10,-29,9,-36,114,178,-8,-372,39,49,-63,4,143,0,73,10,87,182,123,38,57,0,-16,24,-33,156,2,-18,-13,118,140,244,89,-36,-24,29,24,-45,119,8,-87,-35,122,-14,93,-30,202,77,-8,435,-9,6,429,123,580,20,77,111,77,249,24,10,113,41,234,74,85,575,-28,15,-202,36,-506,81,100,486,-33,-7,35,17,-116,-429,213,101,361,88,14,-133,29,65,-98,-34,116,84,42,2,-26,-504,69,-71,175,83,25,24,11,365,100,-20,131,46,57,273,227,-120,38,-119,232,203,55,42,58,-33,34,221,296,15,46,81,95,70,39,-33,44,0,-127,303,40,255,48,151,97,194,147,34,2,99,20,172,6,14,56,-30,182,14,-80,-21,139,430,-55,100,-4,-17,121,91,450,-23,59,180,519,22,212,-6,196,-64,62,-14,57,37,16,59,1455,14,-71,-32,39,58,20,-114,-32,-1,173,101,205,137,37,40,59,-10,-15,-70,-29,13,917,189,-15,8,33,5,41,-114,452,445,182,118,-26,184,218,-157,523,82,29,-9,59,179,91,-136,54,10,-39,79,26,39,156,-21,28,84,20,-19,0,119,-3,901,-156,125,-30,40,5,40,1100,36,4,-35,-9,-14,60,414,145,487,172,2573,-14,449,56,-23,-175,146,-27,170,-21,753,-25,180,208,468,-284,4992,-11,104,-43,10,-96,169,-20,54,416,-61,14,21,-46,-45,32,78,63,115,-4,730,25,21,118,-116,30,-31,-215,128,51,43,344,-366,81,-6,174,5,-15,82,-39,-52,133,-2,120,-32,-67,-11,-35,2890,32,20,13,459,147,15,9,-91,130,7,9,67,-30,-161,72,-22,9,27,28,24,1644,-74,119,1933,237,54,97,346,-107,-9,3,105,226,15,47,703,65,20,-123,687,114,209,-32,706,1863,53,21,213,208,69,-6,-11,-6,-19,287,66,37,167,44,-4,70,-6,-114,37,4,1871,358,-41,-64,29,1306,35,-49,168,184,63,-345,-62,935,-33,511,326,6630,-15,6,4206,421,-266,270,190,69,73,960,19,179,69,-37,66,-45,358,20,7,-102,289,65,-43,5541,-8,-49,191,137,25,272,7,89,-180,11,1606,814,-44,27,-18,-17,66,18,104,-164,-66,5,72,-50,-13,353,68,-89,-18,-91,-21,37,253,-16,235,156,47,88,82,45,243,-94,3856,157,83,29,1413,538,-107,190,47,-60,-192,943,91,16,-308,-19,-6,-19,249,393,53,38,78,-21,44,110,-32,53,47,247,213,37,118,31,56,-11,1001,3,2991,225,63,-72,44,10,1487,-56,445,115,-6,310,1315,-34,168,7,65,97,19,3595,3739,36,748,-51,32,573,243,8,618,-98,2641,8,7,-54,109,-27,26,84,76,33,-154,-64,19,-60,74,-96,64,39,263,304,18,-3,-109,-24,19,26,137,152,109,21,130,89,35,896,711,280,308,86,61,-76,112,1320,154,-453,93,2,47,13,-98,545,-8,32,5,69,-33,-3,-56,28,203,257,23,73,-3,179,198,32,206,783,3754,16,-55,8,69,107,73,-155,60,-905,-22,72,2812,30,61,16,0,46,30,51,87,97,17,3,111,-5,22,116,194,162,-40,-69,-9,1804,-101,23,-14,-23,5,-81,22,1511,17,75,14,22,113,95,-41,301,-54,127,-153,-59,-12,-71,63,5,20,125,119,262,303,459,-16,-3,26,9,180,66,-41,-9,-80,-23,62,17,2926,-85,2242,-2,33,47,100,354,-152,728,-5,31,53,126,287,397,194,100,42,40,207,67,-17,112,54,-97,310,-3,5180,1928,80,331,680,59,414,-24,53,213,228,246,9,298,-108,-96,145,121,12,112,84,-16,370,-8,24,139,271,-67,821,-14,139,68,466,-107,78,37,47,131,45,91,-21,-110,219,-9,171,3242,81,-5,17,-11,249,136,356,24,96,30,-8,41,101,13,291,401,185,224,434,70,-4,31,304,208,201,0,-64,56,-35,133,513,26,186,-29,16,101,231,74,64,36,101,-14,-26,114,-81,138,138,209,97,9,10,81,224,109,15,237,-8,276,58,31,16,24,49,3,-67,24,1022,-38,-13,1,84,-7,61,-41,459,-35,-50,-45,71,-8,61,18,-79,119,64,-50,418,73,35,34,-4,47,78,122,-12,17,1327,69,431,-15,19,19,56,-74,-43,-39,206,476,48,156,17,140,193,-47,371,438,-7,-51,31,16,65,92,146,367,3852,350,1090,54,188,106,115,140,48,39,116,-151,-80,-7,21,627,-18,24,66,29,18,-37,100,36,130,31,76,-74,-1,50,295,520,3,26,25,-40,77,-21,143,96,477,-20,51,274,22,81,69,79,2,18,10,75,11,-49,93,82,-7,6,26,-49,17,-80,50,59,-46,-5,57,-15,3,-125,-91,157,144,-19,-193,-12,16,222,214,9,76,-2,-1,6,-70,-9,187,228,-33,39,427,533,-44,-35,41,56,111,158,230,-46,-6,104,526,-123,-123,1,114,79,-17,31,142,1716,82,-222,11,-125,182,41,368,26,239,4,218,281,39,-27,-119,21,67,20,24,167,-32,6,100,-32,-40,38,246,39,279,11,296,20,81,46,19,-7,20,84,75,40,5,126,-35,-29,257,54,29,116,112,-50,-25,376,19,51,-31,12,68,-115,-105,113,-193,-21,23,-39,-326,125,-210,104,0,-14,-136,17,-29,4,-34,17,2551,72,297,-22,8,-4,15,175,-100,55,157,311,26,40,57,-53,79,-52,-146,65,658,254,-44,0,40,124,136,179,166,-52,281,10,70,26,129,-17,29,-326,10,-163,77,202,64,13,-55,21,-86,116,341,53,18,-63,43,-9,115,13,98,232,-69,25,66,-474,-16,194,180,423,49,-490,-49,-190,48,-46,306,-6,28,24,-59,-37,111,459,55,27,152,86,-66,53,-63,-13,30,37,8,249,507,-61,-87,46,531,634,169,25,22,-14,416,102,88,171,-2,9,15,-367,-6,147,96,6,-19,37,-56,-54,28,210,-93,55,16,-367,36,483,73,-586,176,-4,-6,99,-10,27,-140,108,72,158,-26,149,637,26,-48,248,188,55,38,19,-71,34,-145,24,167,31,43,-150,7,26,137,20,-31,19,-61,110,-47,-26,-41,10,56,245,67,0,-26,4,29,-149,20,29,14,51,62,10,192,101,-18,-16,125,43,79,7,18,146,-183,139,248,-72,-16,10,-276,231,-109,-21,33,59,73,175,249,11,480,28,93,-72,109,76,100,-58,-27,48,10920,412,-134,270,9,-5,13,184,11,65,89,47,77,-202,-138,36,277,360,-54,-19,39,21,198,56,30,168,28,33,41,147,3277,182,2,186,34,81,765,-9,1947,166,-160,-198,-15,-36,4308,430,46,7246,36,5,-45,17,1,12,5,578,409,37,45,164,15,11,101,4,565,80,31,60,10,-38,123,87,-45,-37,102,-15,-4,-121,-32,229,438,95,436,-102,-58,19,-37,-44,28,-21,200,37,367,154,50,123,272,-290,110,1,62,125,-28,79,-7,7,25,112,-17,88,643,180,10,-41,-10,-29,204,-4,-50,7,21,418,6,-79,82,236,92,160,120,74,9,4,108,-2,44,42,113,-233,-94,5,-10,9908,-198,335,85,100,84,-418,-15,8,2,-80,18,-2,-7,-5,70,-38,4,68,-148,-11,13,-151,-1,57,-1,-115,71,-265,-35,64,-111,45,49,-20,91,212,138,3973,1021,172,59,21,-124,278,299,-280,62,38,131,-87,7,14,492,63,156,120,-25,-124,288,40,188,-175,-30,42,18,59,-25,-1,170,-61,30,57,57,-17,31,415,29,3,126,-88,640,116,21,39,218,-112,12,103,59,24,21,4,115,-84,-136,43,10,-10,87,17,-4,175,240,106,60,-9,25,8,587,20,111,483,177,-160,406,5,14,194,-10,-1,128,130,-51,-9,2,-98,-44,-5,61,96,44,-67,150,-1,-11,5,12,142,3,153,71,78,85,180,-127,11,33,15,54,89,-14,157,46,25,-205,35,47,0,150,148,-114,345,609,16,75,8,669,7,-57,24,18,-9,55,9,54,0,59,8,-63,18,68,-25,22,25,99,651,1,56,-12,-34,-21,-67,-9,1,-53,5,10,126,61,-12,95,48,146,35,34,49,-10,382,335,8,57,81,19,-100,190,106,90,-15,16,52,-28,39,449,-23,39,134,52,73,8,0,6,321,14,-6,12,-132,77,15,-42,92,29,11,157,8,18,281,-11,845,72,-12,507,201,14,8,-11,17,13,-109,159,-29,41,-102,144,107,23,-1,-9,-12,26,86,51,104,34,23,21,91,39,-27,211,71,75,-34,-15,41,147,68,7,954,45,-65,-37,400,10,-4,-16,33,-29,-4,180,16,-119,140,58,-8,-158,-187,1717,1776,109,5,29,-45,-11,29,-143,-31,-17,479,21,-2,2425,341,78,165,-19,79,106,-10,-47,10,35,613,15,189,-237,-13,25,120,-7,223,145,145,138,606,50,265,18,-192,-965,210,-42,-22,131,-71,62,-123,31,-11,184,-35,781,-32,3266,56,-11,285,304,115,5,49,-42,-18,-11,17,41,4,-25,7,230,940,12,3,-102,14,-37,-175,14,-82,12,35,75,9,16,96,-93,-45,4,22,4,33,134,-20,332,24,81,4,183,106,6,482,26,-20,-15,9,264,0,59,103,-9,62,201,133,-9,-21,14,163,469,-12,-52,124,219,64,121,49,312,-45,207,441,-198,-56,57,-49,1035,94,6,28,202,-283,4618,37,184,224,99,23,-46,47,59,100,13,-36,-13,29,112,7,358,180,675,56,71,4,4,119,-18,-98,16,-45,820,213,160,-23,-14,-13,-76,122,57,-37,-62,46,291,29,66,-5,126,3,2,-20,-16,-9,477,-102,-145,-129,-113,358,546,117,-79,-178,454,-3,357,109,-66,211,-40,832,9691,202,34,-259,56,310,-70,59,36,153,295,457,3538,2956,36,33,54,99,49,-134,13,141,21,44,113,209,251,178,-15,10,-248,-191,175,14,-178,-6,9,91,-155,234,31,52,141,-53,9,320,-1,39,25,20,31,-78,-1,-68,7,-367,49,38,-54,107,15,3,79,390,-58,110,124,11,-46,0,119,19,-19,2,-8,-112,-72,22,333,181,385,2812,233,4204,21,-1,45,68,5,139,182,-243,90,-72,-17,35,254,12,68,184,5,16,381,1375,70,248,19,28,26,77,172,-4,-26,55,1302,62,-50,-11,162,-294,276,106,82,5,61,-44,23,209,36,108,48,156,46,131,110,-52,79,-2,28,12,19,-639,170,116,57,-15,34,-110,196,33,-184,-17,-153,19,10,348,709,202,50,31,36,-9,-14,357,-7,-40,1052,36,648,47,160,81,10,1,293,-2,-35,44,91,8,138,-10,18,332,154,21,-125,41,-238,410,25,104,206,67,2,-182,138,-146,5,-188,-227,-10,14,-82,-84,118,46,7563,196,81,5170,-58,67,-32,-57,76,66,100,-582,3103,-86,54,929,246,910,44,191,7,-15,102,-121,345,10,29,-37,77,-420,-61,-3,-59,1052,63,-53,80,50,1010,-14,-143,-23,209,17,-55,-5,34,-71,43,337,115,106,-11,13,20,-39,154,-80,-274,74,137,-48,-34,72,221,26,179,124,108,90,-44,1262,572,432,8936,1278,-33,38,-11,-84,-18,125,219,105,183,22,-19,46,-42,65,109,94,-390,101,76,-7,18,118,31,-13,41,214,37,7185,-15,6,-13,65,-28,-188,39,-17,70,-16,638,-96,2757,238,367,75,235,189,-80,-17,896,-142,-190,115,32,-52,78,-196,103,-12,31,-18,30,35,-136,-39,-5,76,-31,-369,-41,1,-43,-29,-3,108,78,-28,90,75,71,1,-4,387,-97,12,47,15,-46,321,243,-9,70,168,23,86,16,144,121,243,-234,-113,-17,-447,9,20,151,-133,275,159,129,-173,-20,45,59,48,46,-130,0,14,82,-133,87,6,-30,194,70,182,-22,-86,159,70,-18,-3,99,60,2,125,-39,-6,317,74,-7,188,-18,-9,13,251,-71,10,-66,-6,-112,-198,175,-9,26,-301,56,97,55,-208,171,-539,198,95,77,212,20,183,177,718,286,6,153,138,-17,-154,-105,457,-223,31,1108,210,2687,-25,11,3103,29,111,94,-103,-22,74,-19,309,-26,-154,80,177,175,6,15,761,2983,69,-34,-361,-133,167,24,90,1968,-14,-21,410,224,-92,263,7,12,-59,-88,-49,5,163,59,151,386,613,-15,-27,-11,28,29,-50,405,163,-46,565,389,-10,136,41,-16,1336,-38,14,54,-122,596,1592,187,484,26,-113,439,305,-101,10,-92,-53,40,64,432,255,3,242,130,16,-58,161,203,105,101,30,34,576,237,-48,19,27,116,39,13,8,240,129,576,-1,-6,178,-33,84,-155,129,-150,-31,-67,-11,-37,-344,57,684,27,-32,98,58,394,147,23,66,60,75,436,-109,-38,99,1485,-3,121,537,-31,37,-19,8100,32,20,19,27,85,174,27,-48,94,35,-19,124,45,43,317,308,-2,245,-73,181,-33,3,-8,388,12,52,-297,8,-105,397,-6,17,505,-5,10,-117,74,57,64,28,-35,1545,173,89,-178,-580,214,168,52,7,249,21,169,-52,65,107,3,55,28,313,92,-12,-205,28,-115,1183,-3,3,150,81,-18,74,143,262,-5,70,314,-71,323,80,-1,2,14,-4,70,-28,268,51,359,14,159,170,541,-4,30,29,-154,9,35,267,-4,125,65,747,153,419,86,-83,472,29,-23,69,-39,-156,108,35,2,17,311,157,23,166,206,169,155,-36,-51,25,82,-9,91,-249,298,10,534,820,-51,-83,25,4,-23,5347,2,23,9,392,97,-82,37,54,10,387,32,-7,45,-13,-223,-14,30,-25,-54,2,25,308,12,-92,35,-137,21,-26,14,96,0,148,-4,0,2,175,100,-87,39,-29,-6,26,153,62,48,199,-202,105,105,64,52,39,-6,-16,-37,153,199,-17,0,183,30,69,125,834,281,-43,-608,-132,-99,53,-25,-6,947,-3,198,46,-148,16,-67,-17,-62,-233,256,192,37,-31,197,-240,-84,77,14,17,3,267,145,26,181,309,-262,111,183,11,42,12,16,-79,36,-147,7,1835,342,32,-13,-45,34,-9,48,964,24,112,344,792,-1,175,177,-101,-143,73,24,-44,181,24,-2,25,12,103,-55,10,22,146,80,-103,-194,-6,7,268,109,1601,2212,16,84,193,-54,634,-3,7,37,-613,47,-181,15,21,584,-15,88,-30,-68,-119,-136,102,-364,778,-24,48,-105,7,-19,-44,110,-227,102,-27,50,-294,127,-103,-1,-62,80,-43,-15,507,-26,122,417,71,-5,-37,26,-32,77,434,-186,-248,19,1240,-88,271,56,5,138,34,168,203,-60,-127,93,333,68,-19,182,-22,-29,156,147,30,11,146,78,-167,1,-96,20,50,-17,47,0,-109,12,48,-89,-54,-482,79,1008,267,295,-608,-17,70,37,56,38,4,-22,374,417,-40,46,272,2,-55,-2,70,96,117,4503,8,-197,1399,-92,15,-25,28,205,-98,-279,-2463,267,208,-15,167,-209,16,-527,112,15,19,13,2808,-66,-37,131,8,34,603,198,-121,718,144,-35,67,1408,-44,111,69,1838,-16,6258,-56,-670,-2143,-5137,-310,-120,119,302,-22,-15,201,-89,198,-115,4891,186,1005,26,6,21,44,466,155,2054,53,25,4,-25,-104,2452,38,-9,2266,32,-24,-77,7,194,434,302,33,4744,-63,119,-7,-172,-50,15,136,110,39,136,95,89,-23,39,18,-1,-40,-14,-29,1006,195,259,422,135,-44,-118,-133,-86,409,209,291,222,7,68,76,-46,138,-63,197,61,717,270,-43,5008,-39,3,35,23,4,74,3,63,-98,-21,0,-40,88,19,-20,-30,-45,194,-45,-133,7,-56,-87,-31,15,-50,-24,-30,85,6,-38,-24,132,133,74,73,57,-9,68,35,2,-10,160,66,72,35,228,-14,130,-2,6,55,-67,25,-9,148,52,43,61,28,833,122,48,-112,-17,17,122,2435,-97,59,-22,-185,70,-27,69,445,-7,3,4,536,679,-103,-21,108,-1,-15,-27,182,114,658,-33,38,53,55,0,10,-45,-24,-7,173,-171,-40,26,17,11,44,769,40,-35,-42,-71,11,54,167,32,56,57,177,46,34,71,77,328,30,110,451,733,325,3,212,-386,-134,-25,70,-14,-29,10,-3,-8,18,-24,165,81,-54,77,350,403,43,16,135,56,296,-25,309,205,-87,292,-51,275,428,-256,71,-376,251,-149,127,43,425,8,-7,1297,74,72,710,-12,6,382,579,476,-235,55,35,217,-62,-11,-423,-59,24,176,-84,135,-105,216,59,-108,137,2348,112,178,95,38,98,108,351,43,41,-1,19,19,95,412,202,30,58,-35,48,-84,45,52,112,33,78,12,-6,-34,-12,9,123,-27,154,127,-91,-39,358,150,-68,2104,7886,2106,185,-31,2721,1006,258,457,-24,7,190,-19,30,11,-19,31,162,63,91,132,-42,-430,125,4,616,-15,67,-39,374,141,-5,123,9,52,147,-292,-7,560,15,-229,15,-524,-50,-101,45,28,-118,-183,-168,-64,-12,-51,-89,-274,-144,-67,49,5,37,-137,-8,15563,26,15,140,-67,19,-19,14,-35,-55,-84,40,8,-48,-40,-220,-114,-77,-37,14,290,16,104,283,1919,2370,11882,1239,2287,8330,80,-10,92,499,2415,76,1629,37,227,515,-97,396,106,128,-3,6,-7,32,97,114,241,-134,-8,-12,44,14,507,51,5,84,-42,29,-51,97,-111,-118,146,332,96,-111,421,17,55,-71,82,-21,127,23,57,195,427,-85,-48,-12,36,-37,182,83,-104,38,99,39,83,-73,-41,56,-46,65,18,-21,-11,2,-915,236,-27,532,2,-22,24,47,-70,75,-55,-157,188,63,114,133,-201,59,254,-368,32,33,-437,186,-405,38,151,3,-13,93,110,-51,-10,238,68,-37,3,9,64,-33,148,-28,-20,10,65,-98,-167,-94,240,244,285,-116,142,-7,40,38,58,75,158,178,80,62,230,169,53,45,-97,29,72,-13,182,30,46,-7,-191,297,381,-17,17,105,93,59,443,32,159,101,329,179,169,1535,65,-82,19,2,67,7,70,134,38,59,1044,-1566,67,1228,-30,88,-53,166,63,1,-119,-17,151,-94,487,172,-30,-9,48,162,-7,63,-58,-26,49,62,137,-78,686,-21,26,39,221,-37,73,194,10,72,-31,71,-99,-42,-163,31,11,-60,-11,-206,28,202,-123,176,8,119,-331,39,1665,113,-19,28,9,53,-15,408,162,39,-73,-19,-52,35,-14,-2,-201,216,84,-187,-4,285,100,322,-376,416,-4,152,114,52,-15,34,197,-3,333,-24,-10,47,-95,34,187,181,-225,-77,128,38,73,50,-19,62,100,340,179,4,176,-31,158,-107,210,588,31,23,-73,109,27,-10,409,-376,56,22,1224,-39,-344,120,215,75,-76,7,-41,-68,181,213,-167,66,-220,49,77,371,-108,297,-70,15,-155,-103,8,129,81,25,40,293,152,-14,182,162,-124,90,343,473,35,2,-9,96,59,26,32,480,485,-22,80,6,46,48,306,449,445,-31,195,-34,18,-83,107,115,-10,30,21,-78,-24,169,833,-49,291,97,-401,-4,400,-75,118,-87,48,358,181,-42,110,-147,184,-31,-25,63,-44,-17,56,-143,-31,-278,208,120,37,-275,28,68,46,270,-66,-195,45,83,-214,62,-108,52,50,-75,4,-39,991,124,-13,84,-122,115,37,22,-152,117,-55,23,-400,116,42,124,395,-69,-111,56,602,482,61,-209,42,201,99,108,300,66,-117,-42,35,1,175,332,-221,86,168,-67,118,-39,182,134,2,-92,306,157,5,539,10,579,-104,164,28,66,3,-11,-9,96,-9,-70,131,74,8,127,-65,-25,61,14,-2,5,106,-275,13,403,-19,-56,10,219,-39,-6,403,66,60,66,107,638,139,-51,29,-16,132,17,46,87,11,-9,-56,75,167,-27,178,284,9,287,-225,29,172,-2,169,-13,43,-65,-93,97,5,131,14,-163,82,378,209,1053,-70,82,123,129,20,-3,-27,374,-297,17,-8,-57,-90,-11,59,-174,-171,60,-111,35,213,-462,-8,-38,127,10,98,-164,274,19,33,261,251,-120,8,-45,61,60,7,-171,5,908,-27,39,137,-81,-1,91,120,98,37,62,130,-56,9,38,-78,-128,-18,-17,-47,6,-212,4,230,49,27,36,217,-81,-714,199,30,-230,139,42,287,46,202,97,-1,-10,396,42,-104,-61,63,181,227,202,-246,-147,-100,149,132,-23,-12,63,-126,26,33,598,-56,277,48,-1,194,-164,245,-256,-165,183,605,298,38,144,16,0,34,61,-38,-17,66,84,232,146,74,-67,44,507,388,109,69,22,-32,45,160,321,60,85,-190,-91,-13,-125,156,373,-186,146,29,33,87,2,-137,68,386,141,377,294,252,-145,-87,14,252,116,1,-43,127,101,-66,184,22,440,187,-40,59,-16,140,-127,621,-11,-1172,-27,-245,71,214,-12,60,-16,51,67,4,167,879,-34,-243,-24,603,-149,223,191,-8,-179,185,5,-153,60,20,51,-122,11,26,-101,188,88,14,-74,114,-33,30,-14,276,117,299,115,27,3,497,-43,26,161,-38,-12,16,89,86,-75,48,1,53,150,-101,-18,102,-35,1038,230,-34,-108,94,-761,-27,-1,-5,-31,-41,54,-163,279,4,239,271,-84,148,176,698,-313,58,15,-13,-20,173,11,5,-143,44,411,-13,641,348,20,45,96,592,30,-32,-50,6,276,87,22,38,130,47,202,155,48,27,-71,-48,72,-100,-23,-13,43,544,-98,28,11,-35,61,144,36,31,-39,616,654,43,70,-178,-18,124,70,-163,226,528,58,4,59,85,-73,488,-82,-61,-122,-187,68,109,151,333,19,-29,-107,-272,-48,9,-22,-232,70,4,441,-1899,82,27,-41,-69,-32,-5,-356,56,-23,153,549,261,32,-143,57,-120,2415,145,108,418,-52,261,-81,-69,-99,162,-32,107,43,28,-12,2,-5,100,96,-13,-274,141,-60,0,-10,177,-279,1320,-24,-218,-44,-56,102,67,-975,0,108,161,556,122,-268,70,1044,-1120,44,148,-598,-496,17,67,51,-6,36,-41,574,92,-51,108,-66,921,35,124,-75,-15,-212,346,-47,-456,105,196,-6,-73,-33,108,203,4,-248,-142,548,-253,38,-195,-58,-192,239,20,-9,461,-68,61,143,80,62,874,410,131,93,109,51,77,89,183,-207,-293,87,-70,229,317,145,75,574,-56,15,-56,561,-91,-1,-30,136,48,297,-47,44,-3,36,32,-13,6,25,332,22,205,-21,253,5,20,-127,61,109,-368,70,-1012,20,113,-33,103,-411,-169,29,136,-360,-327,39,-11,53,49,16,132,-26,100,14,45,47,-41,-94,-78,-481,336,65,2,165,-164,764,-105,45,64,166,-211,30,-116,24,40,277,-431,-35,-279,-23,37,58,-33,-13,-119,-121,-13,124,273,548,-197,17,49,40,97,-18,-100,17,-176,21,-14,-111,22,270,-149,-482,606,-35,-276,294,376,-286,-60,-45,-49,37,224,-647,-7,-109,13,-42,-11,220,-124,-232,183,60,-44,253,2,-116,-12,-46,60,256,-16,-214,316,857,-19,-7,-35,-59,53,-28,-83,-73,44,-19,50,208,91,96,18,46,-157,-3,84,30,-61,147,-148,77,36,-1570,-21,113,-199,-547,-110,-22,79,-4,124,-388,168,-6,6,129,61,-83,-74,-85,50,416,-38,80,-30,314,-111,58,178,70,28,437,-83,77,-69,-81,-130,101,190,131,-43,238,-64,-217,47,199,-33,-12,60,744,-367,-135,-270,-1825,-72,19,65,50,-23,54,6,-30,68,272,812,72,-43,101,551,125,232,-41,-24,-324,890,-40,111,-300,-134,57,241,-461,264,34,50,452,133,63,-101,199,-70,29,-226,381,704,-779,86,-499,-7,-92,0,-92,12,52,506,304,-19,-18,-156,89,-61,-60,-136,20,94,23,-31,53,1309,-207,9,-290,271,56,30,339,258,84,14,-3,99,393,-42,-10,149,2,359,-56,-86,260,2967,-269,135,-68,-98,-30,-52,55,494,-36,52,62,29,-124,-35,17,34,67,-181,-36,115,-73,137,-7,-34,274,-694,610,-69,-73,43,146,1735,7,118,695,68,347,-378,22,508,-3,-254,159,54,63,66,134,120,-142,48,181,-94,64,19,358,-205,25,28,49,24,317,136,184,-18,660,318,-58,16,56,27,57,55,-280,195,26,-3,-129,78,-383,-36,26,47,-133,-19,0,-103,-51,186,457,3,353,128,188,25,366,257,341,-3,48,628,458,-86,-149,-150,-51,-14,-74,22,-61,-44,-71,-118,27,-15,-302,221,-47,65,-30,65,67,79,-13,58,59,-41,125,-88,188,200,-20,252,190,-103,24,-99,-71,101,21,172,-2,-145,48,16,-137,30,16,-114,38,207,31,-50,126,-335,133,252,234,93,33,570,156,66,-391,99,-176,29,-27,-106,223,217,-36,10,-15,731,56,-81,361,-66,511,-108,23,64,-56,147,106,-76,572,139,193,26,-60,-229,30,186,121,-159,97,-43,281,-107,13,63,-200,64,-85,-118,-16,-92,50,572,120,78,90,-50,-34,106,-114,-3,-74,166,443,-128,9,56,237,56,117,11,34,36,55,20,-20,-53,768,4,297,-198,14,-43,72,115,43,-44,346,-544,138,-315,-51,333,174,18,33,-147,-123,54,147,10,411,9,96,55,469,-6,-18,-70,-155,318,-461,251,152,1369,143,173,104,-57,66,60,-2,81,-74,118,27,-11,239,-111,-248,83,94,12,63,106,-5,45,8,58,102,-37,54,65,-11,132,85,134,-186,32,-142,78,137,-52,14,-63,30,-384,-110,53,39,253,398,-11,-24,130,63,-150,67,106,-42,156,-9,-118,79,74,-76,-7,50,35,-18,339,-18,-279,46,471,-728,150,-188,-146,-7,17,-5,-19,-60,66,-32,65,447,145,-326,129,249,26,1152,714,121,17,76,295,8,178,35,134,64,-68,423,-16,265,71,11,144,-43,-32,-77,163,74,-88,2,178,-116,-272,69,34,66,-11,0,-35,85,189,35,39,-119,31,177,204,-9,-6,-18,169,-7,-315,-92,779,343,145,-8,-10,-66,3,-97,66,-260,24,69,-18,192,32,-95,23,158,-105,87,201,-18,-69,-242,-9,-116,-56,9,49,52,93,225,231,41,1162,-36,44,487,54,46,-74,237,488,438,-168,66,-10,186,14,-329,-78,-190,359,48,115,-402,313,17,113,215,17,-573,650,-595,-46,127,462,-69,77,244,14,38,3,59,146,166,0,143,100,-270,-108,303,55,-55,36,-10,17,-9,209,116,12,-394,-262,264,234,-107,23,191,219,149,36,-13,41,34,-145,65,245,78,-131,533,-141,-928,441,401,-77,5,-118,-98,-35,333,-70,23,60,-252,85,234,137,737,38,324,-213,403,376,161,403,411,225,7,30,13,82,0,-468,-162,20,245,-259,-123,107,48,231,-274,259,-596,55,183,725,237,522,-86,573,-312,20,-19,-128,76,155,331,218,17,7,-35,673,153,-377,50,59,-11,352,115,-13,348,401,948,-174,-318,67,72,36,-32,183,-10,54,375,409,34,-66,149,303,14,490,210,44,76,-252,260,19,-92,-40,306,19,-5,541,364,6,43,68,1071,-614,271,46,809,61,21,73,251,66,13,87,-12,44,80,37,61,-7,160,10,-195,-17,162,-14,127,-45,21,-21,52,88,506,-104,15,-263,-7,-29,-8,-227,-79,-64,486,272,-46,50,429,4,99,71,7,-26,86,268,-56,23,-596,-151,19,63,21,109,-119,45,210,-22,-123,-761,266,-12,70,12,7,-126,12,-110,120,333,-11,184,-790,206,-36,15,28,58,-89,78,-37,181,26,882,-36,-196,-1,227,688,-8,-79,110,-85,259,-445,54,-93,288,341,-27,257,268,129,193,309,70,443,-79,-124,39,411,190,873,201,-55,120,-52,-6,-112,115,-189,-3,476,121,431,87,509,31,42,338,-45,224,325,-11,-99,-82,-27,770,392,338,670,45,507,369,9,-31,35,320,94,203,113,81,-146,6,155,54,114,-7,-62,-105,23,55,-7,-3,16,24,165,99,148,-55,-233,84,-48,40,185,-22,25,117,157,20,-21,18,251,134,-70,299,-8,-98,-496,352,-19,153,107,-11,101,53,67,-68,167,427,178,-180,-185,-99,23,197,-45,200,-82,174,-52,203,424,-119,-103,-421,-226,349,131,-47,202,-330,9,-53,21,688,69,-7,-278,-287,-60,-81,28,61,-19,60,49,0,3,72,124,24,-128,180,-62,21,27,6,115,171,-28,78,-255,141,52,122,237,-114,-22,507,-13,623,820,160,-356,75,100,48,-131,219,-11,-108,158,140,118,-662,-29,126,40,-26,-66,-899,135,59,117,248,231,37,57,89,6,-49,217,320,-55,32,81,62,226,58,58,-2,23,-33,101,-157,46,13,20,191,-31,49,-140,467,-1,-112,-156,-36,83,121,262,75,-58,-101,44,492,160,-191,89,605,-21,254,235,1065,-99,90,-5,76,126,476,-59,-2,-214,-174,-24,80,76,-604,-32,46,261,63,16,6,76,-27,-6,-75,-120,6,6,137,675,772,83,27,22,415,123,-928,-529,82,212,-37,-21,169,46,505,131,-162,327,162,-40,-370,-35,17,238,242,-102,-60,21,44,-210,48,-131,-75,-5,150,-90,121,-59,251,-76,68,423,127,-19,102,46,22,9,257,260,57,-174,518,-104,34,327,87,57,41,194,-27,115,64,13,145,-32,-213,224,301,68,13,603,13,38,66,91,-63,192,49,24,143,-37,167,494,18,-81,-174,-110,-329,144,58,8,487,17,-38,31,111,-26,6,338,494,-74,99,641,14,140,-94,-62,-254,-68,32,17,160,-27,-39,81,753,34,-117,39,9,-72,119,-81,55,114,-36,103,-38,12,125,404,28,12,215,485,386,-150,-150,137,-188,5,126,96,-56,-10,-35,-139,23,88,61,55,61,112,223,-609,40,28,-50,-7,118,-155,-56,148,9,32,22,64,390,66,-5,211,54,-8,1906,271,-35,-10,-596,101,-296,-20,67,-16,-28,47,174,104,-123,-131,2,18,-130,48,-188,1923,362,80,177,26,7,-158,-14,-106,-131,-95,76,-1,3942,59,137,14,89,39,15,-87,11,180,49,-245,2757,-188,-171,20,17,7,-19,13,-52,221,32,78,130,211,-136,76,-58,742,218,146,135,-42,1072,64,254,246,104,111,304,-23,-177,-30,6,55,221,-237,135,-80,179,733,25,-192,-62,-173,145,266,64,360,32,-10,58,159,141,48,-246,373,97,-49,-25,241,96,-57,-62,361,-102,283,138,331,353,138,161,7,-123,25,-16,97,-18,4,95,86,1,37,7,97,-18,263,41,-57,-169,-475,-308,-151,-96,-56,-298,68,59,109,77,-9,210,-195,100,-424,-20,210,-19,68,35,-201,165,258,-127,13,-70,218,-7,-63,9,-71,164,-97,-3,-90,-330,141,-252,212,167,37,-43,248,-81,35,-30,-39,537,30,170,-92,-8,267,104,77,-61,-71,306,135,568,53,-148,12245,211,4,7,261,-175,46,-38,-114,-80,29,59,67,55,81,-144,146,-580,55,368,-34,-186,-105,61,-11,386,34,64,-38,-243,-696,79,19,14,140,1168,-111,-114,258,4,-123,-98,-57,22,-149,14,84,-225,46,-11,595,-54,104,772,75,106,8,669,506,290,25,84,-213,-31,26,5,-47,-100,175,37,-27,174,41,107,89,74,46,-4,18,44,1,-116,-326,116,37,-144,-100,-49,1,-74,164,-30,447,245,-95,130,-24,48,42,186,28,-179,-116,63,22,-28,50,-18,-97,-28,-64,71,20,-111,-155,1,396,29,150,-54,-26,127,62,39,654,-901,6,-3,11,21,-55,40,-65,-72,14,107,-14,-47,-135,-83,175,32,21,-60,49,22,87,188,-92,-4,-164,-35,40,111,-2,-64,-83,381,21,90,35,59,-5,-78,748,96,-41,92,-51,310,203,-153,46,8,54,-75,-85,-6,80,69,61,44,-27,56,13,143,32,458,101,25,91,180,-76,-117,128,281,-142,2182,15,151,-34,114,95,10,22,-37,-6,-55,-24,124,15,-85,45,365,104,91,554,12,69,27,-42,322,26,610,320,160,169,87,493,-19,153,46,-66,-16,177,295,125,10,-146,80,30,226,195,460,387,231,12,32,138,26,66,-266,-112,54,222,-86,-50,-77,89,100,-236,49,12,-160,217,108,18,146,99,131,39,-66,-45,800,-49,7,-24,-136,14,124,194,58,79,-5,60,295,82,-22,2,26,115,-15,-20,2,230,1,126,57,393,61,-8,140,152,34,-10,84,170,331,-266,-27,-7,87,9,90,196,334,13,-11,57,-208,183,484,311,-23,351,-121,25,23,1387,103,446,72,482,128,-58,60,40,-29,16,105,0,391,84,99,-79,312,-53,37,159,9,-186,43,-817,-89,-4,-100,-28,148,238,-172,256,-216,240,665,75,55,694,59,0,-7,85,160,218,4,29,126,68,-172,41,458,47,-3,-46,93,99,41,136,-13,-53,-45,124,526,59,19,-361,15,-222,-28,-52,109,464,37,-13,6,297,-180,30,-36,11,97,139,109,-92,-111,55,74,-34,1962,-30,178,30,-39,-2,30,155,108,64,38,2,502,2163,66,1054,32,28,-9,-6,80,-35,-61,-265,-32,-17,3,131,-113,124,11,380,69,139,-144,206,1021,124,-77,184,35,37,7,52,126,-123,127,29,17,-34,73,-109,76,-69,-112,27,52,-81,339,89,151,82,44,62,-11,90,-78,223,26,17,183,43,-32,-713,363,37,-11,-91,-46,-51,67,51,1,88,33,-1,32,270,61,155,60,-56,-20,53,43,-121,-76,16,108,-35,32,170,-173,-19,55,60,-67,52,6,925,-77,-173,-55,-118,36,-284,549,179,15,37,251,-5,149,218,27,-204,189,-122,218,71,51,58,-9,31,-11,-25,250,-59,45,-30,33,-28,-131,55,-109,-15,-159,-10,152,311,356,78,850,147,-86,33,-26,-13,-108,46,69,-1,-324,64,11,470,365,-69,-349,-71,32,13,37,557,132,-99,499,1931,156,239,-57,-185,20,39,172,-17,129,-150,300,23,389,486,-74,-18,236,50,-18,110,32,190,12,666,-26,166,580,-33,8,564,30,90,66,-40,131,91,-621,-176,-39,1,586,425,213,1,44,-16,312,-20,5,20,-31,-181,431,86,-44,-41,-22,103,4,-103,128,187,143,12,2,2,-22,337,-30,17,-1,-5,-46,-11,-12,-20,7,-149,56,2964,153,-314,-183,111,54,378,-111,-209,-42,370,262,54,0,80,-7,32,706,-15,91,146,65,200,-69,-256,-26,24,65,3,4192,10,355,17,-76,64,53,95,100,76,-7,34,-187,233,-239,-151,52,12,-80,-20,48,56,-348,81,190,-65,-32,663,71,59,121,138,250,638,-614,278,131,103,-31,131,123,194,10,-12,70,-399,282,-396,467,2,39,-92,-15,8,-14,8,-6,114,70,0,-2,53,46,122,93,-34,-223,57,25,242,-4,-192,-117,217,299,137,384,108,-15,208,-87,470,-22,-362,176,-437,-134,73,327,153,106,13,140,-1,-196,182,145,25,25,293,-29,-265,135,71,-63,-29,183,-355,-30,351,136,113,16,132,-48,-251,100,24,-84,-10,39,-13,76,-262,141,92,12,107,63,-221,-24,64,79,166,13,-190,99,6,24,-99,12300,-101,-16,7,-369,1818,209,-48,73,89,39,73,40,65,18,84,141,66,-15,0,-54,-156,10,57,-23,1660,23,48,96,63,143,78,606,-25,169,-83,-39,-6,-117,21,26,47,22,5,-373,204,465,-67,-61,216,83,-39,64,-20,57,537,-43,177,7,228,-102,-141,62,-5,-228,-20,-176,105,-43,-206,173,96,-17,-573,-46,-164,234,131,-372,0,73,123,0,24,-33,-50,-183,-13,89,-243,180,-49,202,580,23,77,-364,10,37,15,-506,-11,486,-7,247,-429,-132,306,158,-90,84,-77,-504,25,-61,10,-20,131,195,273,-120,58,34,296,95,-178,-59,-20,48,14,-80,195,-44,450,-64,-14,-71,-52,137,37,55,24,50,-15,-70,-15,8,-29,59,-114,213,-99,-176,-32,-26,180,-136,40,86,82,-194,-1332,-22,-9,99,-136,26,137,222,2660,-64,-301,47,210,-119,34,-369,161,-37,125,255,47,-100,-86,138,53,11,4,5,-49,-164,92,-28,99,38,-11,-32,-70,-80,68,53,-11,-253,93,20,-687,105,-17,-22,-45,12,-38,737,-421,8,-305,-106,36,-9,27,37,-58,-109,210,124,189,145,29,-25,41,-96,7,0,4,22,-95,226,519,10,-11,-144,218,461,72,63,-139,676,58,-98,-41,19,-56,679,33,-138,-29,96,148,-55,46,-258,46,49,-11,-76,938,-9,130,-31,70,55,18,271,64,47,85,99,78,-418,199,-111,-69,-42,-73,-3,-18,-20,-32,153,67,297,2,-3,160,63,167,-26,76,-4,96,-46,-41,22,-38,-68,62,-39,-15,-152,22,-225,122,207,82,-58,90,-13,-218,92,-35,-10,-4,-12,-56,-51,-29,-411,-277,72,-53,361,-263,-272,-304,-97,13,-35,144,-35,-55,-316,198,101,-337,228,-36,-48,37,-1,33,217,-225,-79,262,-12,-18,322,-51,14,-163,1,25,-68,749,-57,-141,-159,43,-334,22,208,-52,-18,133,178,-148,-82,55,279,-183,63,69,95,6,76,25,275,142,-4,10,479,-40,-18,-170,91,84,-112,-49,-102,-52,212,-25,104,128,103,583,305,584,210,4,-2,-228,25,48,132,96,-63,404,39,6,56,-8,-155,-84,-66,1541,291,177,231,-24,-68,253,-2,-33,-21,123,-33,424,588,244,-94,-445,-73,45,52,41,-28,234,86,405,51,81,79,68,-179,60,-107,-94,11,-156,182,65,326,-57,36,68,118,53,-139,62,-9,56,189,-57,628,117,-183,39,-19,353,-191,-2,48,272,18,38,42,-10,-18,61,285,183,168,258,20,-21,10,72,-448,23,411,119,274,654,101,-200,-100,-86,430,46,121,-54,63,-259,60,98,-16,-4,-48,-13,-319,363,-209,33,7,35,441,78,134,-83,-92,-17,64,19,64,-3,128,182,0,60,-85,233,-21,-43,-135,-51,138,76,12,612,-5,58,9,87,-6,-22,160,149,-20,101,-44,52,-25,2,46,31,90,39,94,327,143,706,0,106,181,727,-6,118,64,38,106,-1,90,65,-293,-11,180,-32,84,27,161,39,53,-23,648,38,-8,-1,0,-6,-4,604,-88,28,-144,-180,-79,34,24,102,1156,104,37,13,122,-69,-75,-245,24,538,108,399,21,22,-15,-218,73,100,115,-57,166,-22,35,277,-151,70,180,407,-4,2474,-132,-155,75,284,93,-267,247,20,216,-164,-63,61,-2,84,49,158,29,160,-7,-42,998,125,124,83,86,227,-79,-41,-85,270,-291,43,29,333,101,21,-62,344,-20,-47,242,-11,-37,37,-415,-6,91,259,231,193,-70,54,91,-82,165,-280,332,31,485,63,15,35,11358,157,-95,-20,-126,-25,-50,451,-91,25,50,-38,-63,14,-54,37,-4,-6,6,434,-266,10,-68,-37,11834,24,20,-29,66,-91,44,392,13,269,-15,52,-94,-6,-54,-17,1001,-56,556,19,-125,748,246,-98,168,-24,59,277,-15,112,-453,-29,545,-905,423,-116,5,564,319,53,-92,264,228,9,370,19,362,-30,37,-13,81,-34,-178,101,185,-36,3859,68,-5,-77,47,19,207,193,16,4345,37,317,1126,-37,76,25,69,-49,-49,71,-70,158,230,278,6,11,-78,101,5,-17,-115,-105,-326,-170,104,31,33,70,128,-86,341,-63,-9,-171,-120,-16,-490,-46,-59,-37,86,-244,-87,-100,45,-367,-54,-669,-23,-367,-586,149,167,20,43,56,62,86,125,18,54,1521,-109,-21,-28,421,-217,70,538,76,-87,130,9,41,3,58,-22,24,-6,218,-7,-18,-73,-69,33,193,48,60,69,38,14,4,59,13,-18,21,38,-13,182,-137,21,578,15,129,47,269,-45,-121,-126,-62,-137,154,39,-290,6,59,21,113,143,400,-418,50,70,-1,1147,601,-207,212,40,27,-93,-33,-43,144,644,281,44,-14,96,8,16,135,-195,10,26,131,17,34,98,-2,6,-199,68,-38,10,85,14,56,-81,114,135,44,41,58,265,742,-110,349,344,-31,-96,22,-121,45,-350,1389,211,227,78,56,-33,112,6,355,60,114,308,171,69,12,261,19,-70,165,22,3,89,-23,184,502,-241,3,150,-36,-62,49,28,142,-79,-77,-18,-74,312,79,-462,-36,-7,156,-16,-39,-221,206,110,24,26,314,15,-100,65,225,-174,172,51,25,-22,-83,-79,-41,214,139,-52,-47,150,45,87,17,31,-160,187,76,34,-23,22,597,65,7,91,-56,-229,203,-147,-17,-179,6,4,-66,19,283,52,186,156,47,-190,-12,-15,127,228,119,7,-72,108,214,61,0,62,3,48,30,-10,-73,-10,-31,94,121,242,222,18,29,65,-58,47,-33,-93,296,89,-91,5,-20,-15,190,2,-59,-60,144,8,26,-35,1,-26,200,171,-37,535,211,422,173,209,-68,60,397,-252,10,25,6,33,32,128,573,149,-49,133,790,4,16,-5,-10,-12,-29,402,0,38,12,38,-149,-93,287,-32,18,58,223,45,113,31,-56,62,-9,-14,-6,-151,427,-43,-28,57,-11,-18,112,10,-13,56,-18,132,240,23,4,-104,281,31,142,66,109,259,-52,-44,67,-10,39,-264,389,154,25,109,36,106,55,86,-47,-85,0,33,149,-34,226,53,8,54,41,18,284,13,-140,119,81,63,-113,-101,-24,0,12,37,37,74,427,83,141,25,57,56,69,179,-22,177,80,220,67,54,175,233,56,378,-60,426,-108,90,-44,393,-27,8,-55,663,709,-21,75,291,340,73,760,40,1,13,-47,169,56,295,63,9,544,559,60,20,12,36,134,41,93,-66,19,319,523,130,58,67,5,149,48,24,11,19,-8,-23,-27,145,17,48,19,-41,286,16,15,435,-9,176,910,432,86,0,1,990,212,41,104,743,-204,-104,95,256,63,-41,22,-177,30,-52,603,114,-323,2640,578,12,1539,275,-1,7,-417,-85,82,56,95,63,167,198,300,15,32,-19,46,452,49,8,-209,142,591,27,400,251,-21,-40,12,2,-828,90,93,-70,10,161,1516,93,97,49,137,303,331,582,34,86,93,271,376,26,137,-438,187,-151,187,281,71,-47,126,88,81,44,62,-37,505,264,-653,395,463,26,71,217,-140,50,184,46,133,-74,117,65,208,246,64,-8,142,64,0,69,95,28,-122,56,115,90,62,117,160,53,167,52,159,39,-18,24,51,-12,429,377,-14,462,-60,420,56,59,26,27,84,-67,1148,145,29,666,171,2,178,114,-55,205,209,-106,-104,104,236,-49,221,93,-25,230,-30,138,350,2510,100,126,150,3,544,448,-12,6,14,-114,95,633,7,168,42,213,29,138,154,53,54,-281,248,182,-17,547,-88,-1413,-253,137,25,236,135,-31,54,22,-18,47,227,-101,180,203,174,120,28,27,-126,-5,-115,-526,49,151,-55,232,36,43,371,194,40,37,35,187,41,95,11,76,413,22,124,211,-148,30,143,29,17,37,39,116,35,307,-97,-30,-23,-38,99,29,36,51,238,127,406,93,905,-79,317,1606,169,53,22,-42,59,38,173,65,122,265,15,11,84,412,-152,25,8,258,15,-78,40,-7,76,395,60,85,24,108,27,66,-24,86,106,-21,321,-94,230,344,861,40,111,25,-82,106,123,44,288,123,-127,318,100,46,-16,71,25,48,57,142,-57,75,0,-35,-54,-2,234,226,-212,110,465,-13,125,42,229,-76,356,260,9,171,122,177,-4,41,18,-34,-16,67,727,-23,31,23,67,-15,60,121,44,12,-25,200,-59,15,160,142,903,319,34,0,98,-69,1477,-86,28,-162,-87,165,-85,148,83,-46,-31,31,96,124,367,190,98,57,847,244,21,142,-71,-63,160,318,18,63,242,108,59,148,72,-80,-69,-71,-32,-145,-22,-62,113,3,-66,6,-100,44,253,354,-10,335,97,64,278,663,-111,-589,98,69,429,-1044,25,67,51,18,50,45,-18,5427,-17,35,4,6,-138,5,-2,116,124,2,-50,8,68,7,71,4,433,-135,26,18,1087,1,-123,56,-77,-40,-390,75,5,64,49,56,434,110,219,592,103,206,144,-153,91,276,-175,10,45,-105,122,-493,-34,-17,-91,175,-40,127,-251,-559,125,500,239,11,12,32,63,182,21,-66,4,143,131,104,14,44,111,-743,-38,9,103,-53,34,12,77,38,-26,131,-12,53,172,150,66,-103,11,124,-44,-22,-17,-11,667,10,-63,-217,304,-34,260,21,-103,42,-116,115,76,-17,42,-27,38,18,6,48,-25,-88,528,30,-714,103,-45,10,166,42,54,-93,-16,55,-90,168,-27,-145,36,70,-573,17,319,-2,15,-88,68,148,113,-59,-46,384,33,-36,486,34,265,38,82,17,-24,-21,82,42,7,101,-39,112,178,-1,44,184,134,98,-9,369,-21,-9,99,25,42,85,-384,-171,11,298,64,-5,94,70,-431,-12,50,777,15,-40,23,-52,44,17,3,-48,60,242,223,18,14,114,-300,-37,10,-31,-3,56,136,27,252,132,3,-61,68,-47,-135,146,1065,67,19,-29,66,-10,113,75,-256,157,279,313,-101,132,15,106,74,130,-173,65,27,332,-174,2,38,69,-22,-28,11,609,-107,146,35,362,662,54,-83,776,179,172,-2,174,145,133,-46,86,38,2,-57,-27,-23,6,-211,-47,-43,16,11,-16,-49,-150,9,67,179,371,-60,229,-35,-59,171,51,-37,27,170,104,143,15,-85,-8,52,-107,139,-144,-1,16,-8,139,-600,68,329,396,208,31,-19,372,-55,228,-71,35,-120,93,48,-38,383,-377,106,201,16,65,118,74,124,-153,-53,-158,380,64,201,102,574,-29,5,205,27,47,50,-25,-36,16,1046,188,182,154,121,14,-59,114,128,109,157,51,139,212,112,549,-4,52,95,-108,60,14,786,209,117,-26,151,294,57,76,60,-18,-251,34,86,-159,10,-70,-819,14,87,521,551,239,332,-68,-30,-15,42,-52,-11,-7,5,39,35,110,90,108,38,-51,352,154,9,55,62,-3,114,119,-14,-534,18,151,44,81,17,276,117,254,34,147,393,168,253,85,48,120,319,-54,-15,-433,80,43,-92,230,140,115,-88,-36,8,6,-30,-12,109,-32,107,16,-4,18,128,-78,89,-119,-127,149,-7,42,16,-13,-45,-42,12,-58,77,59,201,-3,47,198,52,-264,21,-2,31,-27,-122,-34,317,-188,172,-109,188,254,142,-26,99,-166,1,169,-306,8,108,-39,290,140,110,214,-81,33,1005,169,-36,120,226,726,45,85,58,219,-184,251,-45,42,70,13,-86,525,-726,68,61,254,47,418,129,26,-177,228,52,38,480,-75,63,120,11,-45,-265,221,45,45,-25,-27,-37,84,-31,-22,405,70,15,44,40,441,-383,64,83,-20,-35,-15,-10,-95,2,-4,-53,112,163,66,21,-29,26,492,164,31,98,-25,-16,118,-85,-39,109,-24,66,125,0,72,35,92,46,66,-42,12,174,-27,661,11,34,-103,-34,-101,15,512,-218,123,131,353,110,125,873,20,-195,119,67,153,390,-73,19,-62,453,15,4,70,180,77,-117,-32,121,112,7,136,20,-48,77,463,58,119,114,-828,397,318,52,189,104,212,1274,48,83,147,68,-329,-13,449,28,66,55,207,107,-28,15,-53,165,-66,29,307,3,1233,-105,-499,-158,28,-18,495,36,559,81,67,260,69,236,38,69,34,29,112,-98,119,574,-26,65,99,123,69,41,-408,-42,43,72,21,19,106,316,16,307,-7,16,204,518,21,42,-15,-666,-34,-167,72,298,-29,150,-116,549,-22,119,40,-27,-38,146,163,381,112,85,52,361,-106,-41,318,38,122,113,32,135,-32,24,376,-206,161,456,45,66,66,26,-245,160,51,86,102,2,897,262,36,35,186,-62,-11,-52,102,106,-344,145,337,196,391,542,-16,467,96,240,408,332,6,548,-15,-30,-292,-5,166,59,229,77,73,171,-55,78,-51,54,37,-115,-76,-12,187,-37,194,-59,104,-50,301,25,269,278,47,-56,-4,-26,153,-26,353,322,-615,174,-24,21,-3,235,26,40,35,100,418,245,16,10,7,184,-99,61,-72,235,222,287,3,-52,170,-90,28,71,-69,134,-6,116,16,25,56,9,45,37,-50,-32,163,-136,52,114,-31,91,65,78,325,66,28,65,58,-132,382,156,308,227,199,31,35,583,26,228,36,-23,153,441,198,-16,47,-69,79,47,33,-429,-103,-47,29,632,32,111,207,45,-137,14,-72,-291,-380,45,-35,47,3,20,390,159,-79,50,114,118,140,-148,-16,39,-12,175,259,42,-268,-23,-33,-59,-42,60,-68,39,-268,-131,668,-3,83,-44,71,-582,81,64,-5,-21,93,250,130,381,1244,163,312,92,19,-1,-18,13,491,30,486,483,-169,119,743,113,296,86,-1,833,-67,704,377,736,192,188,-42,330,-61,-43,143,658,-153,197,43,175,-226,-21,43,98,0,38,180,-2,9,220,16,-6,35,60,298,84,923,-59,77,144,345,190,13,24,82,21,67,323,127,89,-9,259,168,-18,5,86,2520,776,-12,555,-56,86,35,308,438,389,277,359,221,26,-64,-608,-7,178,264,-3,-46,325,446,16,235,46,129,52,91,-101,-11,-102,17,254,-422,-100,34,30,-178,119,-31,4939,-71,5,480,69,163,7,141,93,-13,-75,36,200,-43,-400,-21,254,208,-104,-11,18,142,157,21,69,-121,98,419,304,74,765,-520,4,106,48,21,31,31,-31,29,107,135,124,-92,202,86,127,-11,373,1370,343,116,7,-48,87,74,27,-265,128,732,130,487,119,122,329,166,109,214,22,-50,326,177,35,279,63,-52,14,-39,20,498,-259,-102,662,79,272,85,69,100,167,141,2937,14,337,522,95,10,14,25,23,-40,61,369,-15,85,50,121,174,71,223,582,-173,-4,-205,15,-51,-8,70,22,108,32,51,-34,-133,152,255,186,142,17,202,642,148,123,68,-188,110,40,-78,-18,-337,-246,91,53,-25,127,201,-92,24,136,-75,700,79,417,-46,67,34,101,21,-16,96,131,-114,-55,104,-21,65,612,60,13,-189,26,152,-10,-90,-41,-94,-262,-116,537,107,99,158,136,698,-3,77,283,-81,-278,176,10,58,-30,7,107,203,62,-36,-40,27,161,35,207,65,434,36,316,297,228,-67,86,37,-23,81,310,-47,-437,39,-10,421,-200,-4,155,18,69,-482,14,-36,-78,-20,85,37,33,-126,55,58,152,137,114,144,48,82,29,48,45,-127,369,-73,734,403,624,-135,77,-7,151,-64,-24,-93,-288,231,-110,28,254,0,-18,107,10,46,32,126,216,-44,112,-331,237,-101,64,300,365,80,4,-9,33,410,827,836,-761,0,-11,576,143,105,412,109,276,88,508,52,-60,54,-83,414,20,112,-10,97,122,-23,36,399,343,60,-115,-71,28,199,66,-5,220,-77,72,193,32,105,92,-47,89,60,92,63,40,-115,212,51,-62,776,-231,-49,-66,1,-98,56,-29,103,456,-27,3,207,19,67,63,1,-104,542,21,-4,53,823,233,1207,-61,113,425,-36,-14,88,-31,-17,255,-13,18,-19,31,474,40,125,-17,76,279,-300,993,-41,168,65,38,-10,110,1490,100,409,-22,30,29,174,-527,223,292,34,100,-74,-9,-34,339,21,152,-178,9,-121,65,47,9,-152,130,211,43,241,18,45,1290,64,35,230,-29,-33,41,328,112,-16,490,-22,-56,-390,534,-39,-62,-179,402,74,318,159,-269,28,41,-69,80,394,135,88,182,189,-15,-17,69,98,191,182,-31,847,182,-13,-329,-19,93,-10,21,68,44,21,572,-174,8,448,209,114,79,-117,-17,143,-87,52,32,173,-8,6,-91,90,-31,42,-85,150,-43,-22,-349,92,-47,-226,6,-146,50,152,86,43,-102,248,-78,30,191,38,-128,374,-420,-336,181,208,-39,126,28,-20,35,10,142,-86,146,279,-10,47,-19,483,397,32,501,-9,-2,2,-58,-510,52,-16,-5,-177,42,169,-165,-6,63,345,-82,304,34,-9,-39,72,111,121,103,-140,254,68,20,12,-39,-105,70,-4,30,217,49,-14,12,509,-2,231,17,80,572,43,-218,583,413,-100,109,39,14,15,28,2,144,73,-530,-62,-111,193,12,22,-24,-49,22,25,54,376,608,163,-62,103,498,-93,-64,60,83,22,95,0,-72,-29,-86,125,42,-39,177,22,938,141,55,390,160,25,17,154,375,348,66,231,111,-125,-30,93,-68,1605,159,103,21,56,43,627,94,350,34,506,1,383,31,15,309,-25,282,176,556,308,19,106,-32,273,69,82,-164,604,264,52,-90,106,136,279,665,-36,141,182,-18,45,-6,60,24,57,16,13,232,308,-142,85,-2,237,39,88,-158,-54,189,64,48,457,111,150,83,-270,56,289,8,68,-128,41,172,-61,11,43,-19,-36,-95,19,30,103,180,143,-27,-28,79,808,-134,-15,8,21,345,-108,142,-79,-104,72,1319,59,309,20,886,55,65,-66,685,399,465,-134,1076,24,206,32,357,-1,91,24,0,37,295,217,-1,37,119,199,138,46,-24,95,657,-76,-165,111,52,199,175,97,233,157,195,309,83,-37,6,627,174,-1,737,239,343,436,-154,37,565,1940,614,-61,-119,-366,211,564,798,446,-114,78,-99,66,472,-85,376,169,110,53,-34,80,-708,77,-153,52,48,72,375,408,17,55,136,-582,0,136,297,23,-260,1884,-17,137,494,113,23,207,-29,40,198,-279,136,43,-83,37,209,232,-47,110,-2,130,2310,-86,29,16,9,345,230,95,285,202,120,1379,7,60,1172,-53,-202,-3,-74,131,-13,42,71,324,49,233,182,550,-3,-43,-25,11,-154,-265,171,282,1,106,63,546,-115,297,-26,312,161,-97,12,482,151,-92,35,102,67,38,11,-61,16,-85,-95,309,117,-77,118,69,11,-78,88,159,151,149,93,104,2,-8,128,26,295,121,-54,109,246,171,8,213,35,-205,288,87,228,94,129,110,366,-24,154,43,103,29,-9,8,121,23,55,68,33,57,-11,252,349,110,231,106,499,4,190,27,-43,243,163,48,-69,614,119,90,407,83,-479,34,-5,-65,54,-34,-21,63,371,-13,69,44,456,62,48,-417,-95,45,12,-57,7,-3,-23,86,91,-35,5,41,-10,60,214,869,69,22,-31,72,6,-324,-121,152,24,-39,57,262,487,-70,103,-32,40,-22,-134,39,-290,204,93,53,-3,-10,39,-128,75,30,128,29,236,-7,135,131,226,12,71,-41,92,49,37,62,49,66,17,33,-449,838,97,-104,7,4,53,72,87,14,52,125,-143,69,-14,246,170,53,151,51,-318,-2,92,-15,48,49,-90,38,-20,-100,192,0,642,154,155,57,171,25,41,569,59,-76,63,122,752,58,259,-118,393,17,693,-50,896,310,117,-8,55,14,429,211,52,613,-492,29,219,40,-15,-4,-35,112,52,-5,-44,61,-202,28,116,141,35,72,-152,17,78,12,33,-69,14,213,142,105,41,589,43,197,70,284,268,-34,200,-37,-35,-18,44,24,-1,59,38,-19,-255,-56,-16,226,432,97,5,165,-22,-239,1723,20,301,2019,271,-6,260,889,300,-4,-5,251,-278,20,489,32,26,38,91,39,52,51,38,398,14,-156,-7,95,40,125,-77,225,256,343,-242,15,37,-238,-65,-51,11,-13,-109,-440,105,-80,68,77,-49,43,302,224,393,154,46,105,57,78,219,193,151,-16,-6,40,736,655,111,15,21,291,242,397,326,160,52,76,365,-157,-15,-80,80,83,38,128,174,110,34,4,-20,99,262,73,-27,258,230,-172,16,161,6,25,8,2,-17,-366,-73,-134,384,13,-302,-773,-27,15,29,70,450,227,-18,7,51,-124,705,180,4,13,24,87,-5,7,25,268,17,486,879,155,93,87,261,689,932,191,182,-59,-128,-75,-165,5,611,182,97,-269,114,-69,-34,376,96,-4,411,103,-10,46,-289,11,23,-349,-431,-11,41,1201,150,-592,256,-529,79,100,521,34,145,16,590,-233,72,52,83,192,81,160,108,20,42,4,22,27,-9,43,149,-4,472,-17,141,5,43,-32,-20,86,-5,79,57,159,-11,146,102,182,67,-101,-30,307,98,310,44,-1,55,192,120,63,163,106,586,64,75,29,61,89,150,5,129,148,-47,408,35,175,-8,51,-14,0,907,2,242,72,582,62,223,-12,-21,-34,85,683,-133,101,23,-84,-82,28,29,-55,15,-34,110,32,101,94,116,104,-20,5,421,60,550,573,29,2603,-374,324,-221,113,-91,-26,207,-280,-24,28,214,337,348,-108,173,-39,5,-50,-88,-121,76,67,219,-42,-252,194,-119,295,237,345,-264,291,123,60,-8,-398,30,0,18,-64,36,32,653,-19,57,341,125,-9,-131,9,-88,-309,35,-409,-298,87,-16,20,217,-114,63,-87,33,145,-46,358,599,243,121,57,54,30,-35,-230,27,50,23,0,-33,-9,12,123,127,213,-51,189,427,50,64,-286,-134,41,153,-9,5,157,-106,290,-382,-16,65,-206,81,-10,-236,111,25,63,101,-20,193,112,-480,10,288,-21,22,-8,10,112,25,307,358,2163,95,-12,-163,171,581,180,21,270,504,-89,-39,36,-34,51,122,283,-200,29,-117,148,52,-15,-100,-37,43,-62,-10,23,20,10,-151,146,175,250,-31,264,132,121,-11,66,108,484,12,-36,9,5,102,37,6,134,-13,33,27,29,-2453,255,25,97,-32,-34,143,-29,65,0,-267,-37,4,12,-26,185,61,658,-22,518,453,439,30,11,16,58,5,-25,-42,155,46,26,9,164,38,132,-1,225,-62,-224,-2,22,0,107,-86,-169,-20,-58,-57,84,-310,133,-32,70,173,243,-73,0,47,-3,24,-34,239,291,23,51,-7,105,-252,82,80,10,3423,125,-3,382,62,78,-35,166,10,281,34,-148,170,-43,21,83,357,82,123,-46,680,-471,36,-104,90,-18,-146,59,88,162,17,-57,162,-175,459,-7,201,317,745,67,-24,-232,-3,56,756,35,-758,47,-9,-30,77,19,143,1059,99,442,-53,438,308,729,74,181,0,0,252,297,30,24,87,-16,19,27,16,45,-18,209,0,41,101,123,12,651,595,-10,-12,141,325,79,0,102,-198,556,382,213,-15,-57,329,20,66,58,-34,-12,-208,-69,-77,104,34,-84,33,-49,-44,101,265,61,688,-53,-127,-99,19,60,68,83,75,217,353,193,1,-85,376,112,102,5,1193,-280,658,149,232,387,-54,103,-125,19,220,-138,-8,343,85,11,1290,-13,107,333,16,25,123,373,33,180,477,373,117,-356,-110,20,105,34,-10,-94,-49,277,53,61,-2,126,283,105,-27,1052,-7,11,226,14,-122,-9,28,-8,-26,14,-94,448,54,-35,20,89,172,-104,105,128,79,-208,971,25,-4,155,28,25,18,-60,-17,247,176,2,90,-1,465,166,72,340,46,178,118,-210,5,13,212,82,501,124,10,231,-1,62,-61,4,161,115,346,395,98,0,273,0,233,79,-13,-13,56,699,-325,33,12,70,110,139,45,484,82,-70,71,-96,560,-51,130,-2,34,193,-128,58,51,67,-31,109,29,78,232,170,173,199,-98,-43,-30,74,-34,-23,-199,54,-17,-115,35,77,-30,318,-87,8,177,43,386,249,46,157,142,1173,199,83,68,21,-159,478,16,-46,-63,307,1306,16,1170,39,-9,257,439,95,93,-53,55,732,67,135,-197,-46,1227,40,8,-6,97,117,67,62,248,48,-16,95,224,43,-98,134,10,78,36,12,280,24,24,133,1475,64,-41,-5,4,85,-57,100,-111,-38,59,58,71,-10,201,-121,279,-146,90,38,136,223,90,27,0,76,59,-110,225,54,-42,-237,137,21,-126,375,-84,80,389,129,346,53,252,25,-17,-19,33,423,1,61,81,-13,140,130,103,-38,556,64,32,471,-21,-30,142,37,37,484,867,480,17,74,55,91,123,-22,128,-18,-43,-72,-15,-5,18,90,38,146,252,19,47,442,61,363,61,67,-12,303,44,37,90,40,18,114,689,-10,-243,235,-21,276,103,198,-40,-74,-20,-11,-44,16,43,19,139,26,231,-21,-128,401,-8,478,450,63,349,74,71,9,150,212,142,214,1095,475,-6,130,81,38,353,82,347,83,-23,-4,126,251,901,81,-114,3,-18,-362,81,16,101,-22,91,51,-16,211,137,-346,501,-24,91,271,-4,279,22,401,-24,2,291,-15,198,66,6,-28,-291,15,-2,297,108,-177,-54,48,-104,67,14,67,41,1,172,181,4,62,103,9,-39,70,43,59,28,-36,-455,49,120,121,-111,-17,166,-48,-8,45,-7,43,-30,33,2,129,-55,236,-70,9,16,-180,22,-619,1,14,-21,38,-4,437,878,77,129,145,569,43,67,108,-92,101,174,607,12,304,-8,3,-73,39,22,160,-130,-62,40,-148,243,67,46,252,-27,88,-60,-50,4,-59,45,-30,-54,84,7,147,595,57,11,-81,371,-24,144,-20,21,-134,275,-90,-37,162,250,-41,-3,-14,18,-80,54,99,31,5,-212,-20,-22,26,-26,195,72,-27,-88,6,176,209,352,80,12,106,-290,60,35,-34,285,62,-124,76,53,63,-80,-76,48,29,-104,-88,127,35,54,321,444,29,-77,34,87,112,-7,264,-47,-99,39,-1,62,3,13,16,123,-70,-48,-56,23,102,35,-66,-348,117,-31,87,-5,-17,-41,49,3,-53,534,158,160,-92,331,76,42,59,105,-13,-36,54,38,-33,-322,300,-10,215,64,28,-44,6,48,-12,-14,-17,-110,32,359,74,45,-83,5,31,999,-7,119,1002,77,-22,60,-11,-30,15,83,110,-22,88,1,69,39,-18,-13,-34,1420,-53,198,6,-19,134,636,-105,21,79,-24,43,87,3,-3,12,-28,-18,92,-282,103,166,-30,19,161,18,8,243,-5,-12,6,-38,-15,-39,-54,-70,-159,-50,-23,-54,-49,-41,10,52,-33,165,-20,-20,134,-75,-50,-53,-56,257,-25,-22,-137,1125,-49,268,-5,104,-63,-48,-884,-32,4
-13,-191,-133,8,-59,-71,149,-28,-9,65,-24,-71,-97,3,-2,48,26,-25,9658,-388,-148,-45,26,-2,-31,-66,-39,-2,-2,-21,-29,-23,-444,-423,-662,-634,82,492,-40,-74,-47,1807,3232,7591,1664,5265,7840,-7,-18,36,42,528,1,485,-5,46,55,-81,129,30,12,231,96,-35,26,86,438,50,-62,-230,-206,390,157,-213,28,-60,64,119,278,-96,123,170,48,0,63,420,139,277,193,35,254,68,240,204,150,-37,-12,95,-9,-54,50,-12,-9,3,-8,-4,1660,172,-276,10,4,-129,51,-338,-96,-1,56,106,1,-31,26,-69,107,171,-22,-110,213,-103,148,60,174,62,15,-20,-13,193,81,180,242,105,-90,3,26,73,98,31,79,385,5,-53,53,52,27,94,237,-138,310,-122,619,-29,6935,35,167,137,916,37,241,302,1229,509,1026,5,10,84,339,242,11,43,141,135,244,210,21,78,278,16,-1,0,-242,33,1473,15,6,6,341,469,111,49,2,155,79,258,67,76,27,30,-76,737,277,172,101,171,16,-17,1832,-345,49,1399,-29,200,450,-20,69,3,833,3399,-8,180,468,62,34,134,299,208,16,-34,-11,180,533,167,2163,138,1098,17,19,252,-2,111,204,140,-41,125,267,-29,547,-70,239,46,355,9,1234,326,-81,153,-13,29,6,-335,-3,32,-214,-18,158,-41,320,286,130,15,-148,-14,144,778,4112,72,18,53,71,97,551,-70,4067,761,281,-8,-137,104,93,164,707,-18,54,197,85,81,189,29,82,1163,50,649,-444,400,-21,64,263,15,22,-8,4,19,114,805,1294,793,-19,20,2381,1040,153,-7,281,112,258,124,44,127,-51,224,1153,229,44,45,419,22,-6,7,371,29,-8,712,106,-40,740,27,156,73,14,59,115,73,86,395,269,1271,33,173,-15,378,364,318,536,15,411,102,848,220,69,414,583,74,113,39,-261,1020,472,434,-388,116,189,-79,-6,21,27,-112,0,199,24,36,457,126,674,123,158,67,84,83,1466,-146,-50,-40,214,461,-31,-16,21,83,142,95,35,57,16,453,237,277,57,29,605,51,51,118,622,78,-29,-105,-2,65,367,484,226,231,2278,53,312,-32,124,-40,59,33,113,549,248,42,510,310,31,-153,331,-65,6,359,18,4,154,1554,-32,40,-69,-7,209,162,2,-26,13,34,783,-73,179,127,51,247,141,11,351,59,157,5,67,105,53,-36,9,42,110,-119,71,70,61,78,-24,49,-248,-68,202,858,636,453,154,8,1150,29,-131,106,147,-43,35,34,417,303,143,335,97,291,-67,34,-148,328,874,279,162,65,334,1730,144,252,261,904,40,175,180,68,111,326,458,520,102,-46,136,-180,31,132,-26,463,249,213,391,982,44,-1,174,15,11,51,4528,59,-40,106,179,4476,22,-95,260,-121,86,-20,13,219,92,173,129,87,275,57,-132,513,20,89,49,94,263,34,60,84,70,14,-25,280,57,-132,-9,32,-41,-14,9,-43,550,223,180,192,-348,156,92,291,-17,-30,6,8,58,505,30,44,-15,211,513,120,-37,-85,25,140,94,7,93,30,291,-9,227,83,-112,36,-20,554,63,219,40,-44,-44,392,109,167,359,245,81,9,57,611,63,71,68,39,80,22,75,100,230,165,107,370,153,173,-128,-5,70,57,138,163,-18,118,159,250,226,6,-2,103,233,-66,60,-11,-56,-215,200,177,127,32,3,3,28,42,230,91,160,40,54,784,672,-65,-32,-85,248,176,77,494,409,-47,116,-13,74,96,47,77,61,129,78,368,91,136,-614,233,-49,4,11,197,3,82,-31,130,51,8,144,-42,142,51,210,42,52,103,80,1587,25,58,47,6,791,-18,89,424,-199,-40,14,-21,7,74,-25,25,144,-186,25,47,18,297,-80,443,194,101,-12,646,72,18,39,205,299,-16,520,15,210,39,-26,13,22,73,450,-46,513,71,50,837,288,-30,-93,1607,611,117,-43,140,-47,1172,994,390,19,161,16,31,6,5281,-7,65,1127,470,1196,119,114,99,133,-101,-1023,241,-53,-188,-118,-216,-80,23,-148,52,101,3901,377,154,-12,-86,319,215,-31,72,-17,-66,190,-41,55,152,-155,-78,107,-56,34,589,57,68,88,-108,267,-185,-20,271,2,-16,-87,-17,-155,73,14,204,7,-215,120,8168,60,81,138,1052,6097,130,17,32,747,-151,19,-235,1767,-9,-107,74,16,1,114,266,118,8699,152,50,70,145,81,-55,56,-14,-140,3260,-63,-81,86,-25,656,5091,5,-269,27,99,-31,77,276,-203,718,659,128,-6,80,1658,95,138,51,5000,426,36,112,178,9,198,-1,-92,181,13,-29,3002,-85,-20,40,9,61,84,-35,-96,23,33,111,45,-63,290,-36,-118,-151,131,418,-11,-297,80,326,42,-78,353,191,326,324,171,65,350,42,-68,-13,-167,20,-20,114,105,73,-160,-135,61,196,-17,-82,-60,185,-17,534,-75,-142,5229,-12,415,64,107,26,-57,-82,22,-33,11,-90,194,1924,77,86,-172,106,-133,111,204,35,-20,-8,101,63,-53,226,2252,57,25,-11,917,7,69,94,3391,-193,124,77,93,19,-33,-159,167,-21,92,-70,171,-82,2624,219,55,38,0,-160,-45,108,339,323,-35,326,47,-2,57,197,505,113,193,117,126,-49,3168,20,121,106,405,48,2627,33,398,550,283,-94,-10,63,2313,389,235,155,269,-4,46,78,1551,68,2228,140,189,39,241,40,32,83,-33,2254,102,-104,140,74,-166,40,319,4369,1623,664,81,2444,286,28,143,231,86,537,282,-10,-14,-40,-18,1197,83,2207,61,4,174,-2,2614,189,45,-4,-234,341,772,-85,26,-51,-71,19,445,728,13,382,-12,5,-73,-10,15,20,702,46,68,824,2,-4,64,43,-19,21,9,21,661,1245,-69,62,267,326,-92,672,193,-52,2145,122,380,-10,64,56,12,106,-39,61,-4,112,827,37,169,8,39,46,32,-10,-68,499,215,-136,499,18,38,49,-101,111,-111,-27,20,50,-60,59,0,46,2,-151,284,457,0,-443,100,679,14054,5413,-5,-363,-305,229,60,50,121,29,-208,55,291,9,-54,27,-44,1429,-110,185,113,17,-2,40,452,-6,243,408,-17,-2,74,699,102,-15,16,415,1044,325,62,-48,-84,-15,4,38,1644,204,31,-23,174,3,-23,-99,29,7,123,394,18,40,80,40,414,-66,-10,89,381,-34,331,3858,-15,18,-63,154,1430,313,324,19,103,54,176,44,110,63,1897,7,91,9,23,127,201,70,117,142,155,66,226,45,146,502,433,70,174,-65,241,29,-24,-24,-243,7,59,73,649,262,200,5,102,72,83,-172,55,-542,4,1155,97,119,574,465,126,-87,50,146,1433,-22,118,61,33,391,-12,132,61,-57,563,-4,153,272,-11,198,31,613,2417,17,1280,3180,102,-15,433,17,65,69,266,381,243,90,25,21,439,187,11,190,275,10,47,64,2014,54,-78,144,1,468,655,-121,-15,372,9,-54,-155,291,117,12,25,2,3099,95,-644,83,11,421,-327,90,209,1525,862,306,48,-228,15,120,5,98,353,-74,15,1593,45,9,-39,4,-71,2,60,151,6,590,39,287,150,474,402,-47,15,-20,93,533,-504,144,278,25,-26,37,85,-73,137,419,152,-15,461,47,42,85,51,7,28,472,69,-161,-24,-184,732,48,555,44,85,224,70,-43,84,72,39,-20,402,116,130,-33,58,-154,40,153,11,144,287,30,34,-50,76,130,7,-270,232,21,51,119,-5,-1,400,142,54,-1,-24,235,12,242,82,173,175,-63,22,52,480,-2,150,52,280,-68,287,212,21,62,-16,4,92,400,10,312,-11,205,8,652,70,28,4119,544,70,-136,-9,48,-29,50,24,4,17,309,350,55,59,-4,-6,-28,147,25,112,-8,572,82,48,106,51,67,27,78,64,-29,-41,-9,134,7,25,2,25,-17,2,38,71,-238,-16,-220,11,161,213,20,292,-221,232,-244,68,82,-5,101,91,78,79,65,51,237,128,559,-13,174,-12,175,26,168,50,16,65,123,30,136,98,38,135,-18,147,17,1,-10,86,-20,62,-11,43,492,870,136,101,51,-129,-90,53,82,-34,62,3,-31,157,123,-49,-52,-232,80,-9,548,19,-7,133,-22,8,-48,-257,70,104,14,10,418,11050,-35,-65,3663,41,-4,86,-199,-8,437,448,-5,109,202,2,-358,77,994,147,22,220,75,40,227,-121,44,585,14,-16,732,214,-67,-70,5711,144,-214,193,797,23,22,2,55,19,82,-46,255,-112,58,-5,86,41,67,17,-7,462,114,-27,116,328,575,23,-70,-385,587,-38,195,47,34,54,-263,167,211,938,117,-54,264,-45,-105,155,-4,11,64,15,7,-22,-8,39,-115,36,10960,167,10481,6358,6923,-15,-52,15,575,-246,649,186,2660,-6,-61,1421,-125,906,-173,115,6,245,1212,-47,95,95,11,1862,51,3,148,-182,-579,665,-33,260,-126,233,146,1173,19,415,78,-54,23,177,47,183,59,43,-62,137,-69,-39,164,1093,142,-22,396,858,348,-30,450,82,37,10,635,305,103,294,-8,186,993,480,196,-58,2322,45,6179,340,128,3,-268,-43,176,-25,223,134,-47,54,-27,27,51,60,104,1,51,150,28,-145,-42,39,-68,-23,754,-23,11,20,111,2681,125,45,78,-313,154,39,39,326,14,2716,193,-170,13,13,-71,43,51,15,499,104,-59,-193,114,60,749,-42,129,118,41,-1,365,1262,84,34,-12,182,187,335,219,54,-17,-81,-141,54,62,21,216,58,486,1729,-150,26,42,27,3,644,285,2884,254,-159,482,260,53,17,-38,-173,43,-384,380,199,417,194,147,203,53,-24,2875,28,-23,91,424,503,207,-75,-12,-11,321,202,-23,4501,768,233,25,-73,132,13,580,397,84,1100,52,98,-5,265,1420,704,99,68,25,179,-18,3215,66,13,102,853,98,-21,39,-125,832,-56,852,439,100,124,233,58,127,885,264,33,207,-1,-9,193,2019,481,10,-108,52,42,48,77,132,194,104,318,88,-167,229,257,12,429,-104,46,261,258,169,1304,88,67,12,-191,22,89,-33,-130,316,246,3373,-22,41,119,-14,1699,356,-89,203,35,73,30,-205,309,-76,199,-60,53,3653,523,-71,27,118,188,-164,-43,-44,-31,61,-120,208,45,33,192,17,22,-147,-47,-26,-5,-37,63,-81,1,-73,20,-68,-37,-58,53,8189,1147,367,-41,5,81,-43,202,-4,216,-84,340,30,-13,-8,-5,61,-31,685,181,-8,-19,429,-121,-30,47,-21,191,2720,-19,265,137,77,-26,47,748,55,236,-16,1139,105,-17,124,14,133,12,33,-226,417,-39,46,-2,590,106,251,73,26,3,138,18,411,-17,41,-34,90,-37,4918,-367,159,189,18,72,24,513,-52,-20,52,-247,107,-8,34,32,-152,-27,79,54,-15,33,77,-5,78,312,442,846,1109,82,-29,19,20,93,-148,-32,84,275,155,31,173,-56,-9,51,126,38,45,18,-97,-25,171,1618,116,55,25,108,296,45,694,10,3,553,66,-123,725,-304,-88,113,23,-14,35,114,47,-13,22,3014,4,2105,216,-115,362,47,176,1,221,130,-30,-486,111,568,104,-34,79,104,81,43,-49,470,-10,59,4997,-185,42,-45,268,25,144,3,50,379,35,22,-23,374,186,188,247,74,-340,-25,-106,-37,-41,954,-42,71,-36,1316,437,38,29,4507,513,17,66,17,40,-53,-26,129,324,1733,53,-26,56,349,301,33,67,377,172,44,-273,8,98,-28,65,163,146,46,190,245,65,683,5,453,87,1094,-89,258,353,627,72,94,19,-131,-203,209,-49,40,89,16,181,58,-19,198,41,247,-104,102,48,51,-57,159,362,149,241,23,22,-138,69,223,663,864,743,244,17,200,365,61,263,6,253,16,-29,430,35,-134,-22,-131,757,844,400,6,290,414,8,210,-69,-10,449,81,216,90,641,273,182,42,35,2952,61,-52,1,-92,-56,302,46,12,-173,206,188,-10,9,490,194,36,6,-18,-9,212,384,256,1066,132,254,46,-37,204,112,19,143,8,-58,295,2,-9,5,22,22,250,20,-27,-56,-45,5,11,-9,19,54,188,59,101,56,67,361,1399,-3,-52,300,-16,149,14,-17,422,137,38,-45,-15,-27,-23,29,-43,270,3,-21,102,280,-50,111,41,31,230,18,1864,126,134,91,94,64,173,59,-132,44,-2,761,21,35,113,-96,-2,18,-105,213,27,9,91,-20,88,-12,58,148,86,492,105,112,-28,78,101,43,36,89,-2,2573,224,1,29,35,40,388,147,408,27,-147,131,89,77,-42,37,609,9,-12,70,66,-77,16,383,-11,421,-6,2,-97,-31,9,79,-182,37,23,-159,434,-51,79,175,-238,-17,19,59,66,10,117,8,2,-24,13,28,-145,-11,602,346,84,-30,63,198,41,59,622,-269,39,40,2,-1,-95,80,39,143,-75,38,75,94,1054,184,589,-90,154,136,109,-82,-59,961,73,358,130,-237,146,101,-239,191,-20,107,-7,208,17,24,92,5,21,25,-56,-6,89,19,418,24,73,40,-11,-33,72,56,-49,38,292,24,45,1,607,-18,461,3,329,320,-84,33,50,-2,92,0,100,-16,58,48,186,47,293,35,-6,2,-112,124,63,180,236,66,31,-33,403,110,341,43,363,93,-37,513,-27,191,19,55,38,-20,-201,196,9,31,-503,-87,22,51,-39,40,113,404,-77,69,-11,160,19,56,9,144,65,110,-29,110,179,-7,303,60,129,174,50,-4,127,145,1338,380,144,-62,16,-154,3385,78,1076,44,83,468,-22,85,179,-23,62,7,191,-36,-59,26,250,85,19,-32,30,-7,116,889,17,0,37,43,215,281,3236,3557,72,86,240,40,23,12,528,-4,40,14,44,-3,86,166,-30,34,1,75,-18,17,106,56,29,-24,216,218,110,245,-9,159,50,-16,32,85,353,625,36,216,5712,6046,4174,3141,3767,7663,2190,119,752,-60,123,226,135,19,371,16,-4,-204,-59,95,-63,-35,-45,322,153,57,-56,143,6,36,22,85,88,514,226,22,-30,-29,17,-55,-1,156,16,-7,-60,-41,129,-177,116,66,128,181,267,-64,45,-37,122,107,152,-210,-12,82,-61,-4,72,194,151,109,47,107,189,52,81,70,-22,0,116,34,9,9,37,22,447,85,2,-78,20,1,134,5,19,42,162,99,-84,19,366,151,53,-13,-543,263,43,67,16,6,108,459,-5,252,65,-46,445,298,-1,1,1492,36,121,1817,13,9,668,19,79,15,-72,12,203,-4,86,16,125,-16,73,142,92,635,339,302,140,-13,46,36,21,259,1,-39,55,63,61,253,2,10,147,71,1458,31,-61,76,37,-30,19,19,-26,15,-39,251,190,7,-32,-71,11,-3,64,-29,69,48,105,-147,-74,169,28,-2,117,16,-3,-77,42,-9,42,303,71,67,14,-180,199,71,33,91,-30,292,-41,31,-41,665,19,104,224,47,14,721,-120,-5,167,224,25,177,15,560,76,88,207,74,49,37,138,-15,14,25,57,-71,39,70,76,270,95,15,77,175,-45,140,-16,615,86,63,-10,3,94,-49,34,108,249,39,-75,44,31,225,-24,636,6,-190,47,6,95,33,307,21,-21,-181,31,175,691,-75,-65,161,-40,35,14,-73,19,100,278,-171,77,69,27,138,-45,81,114,24,397,-262,-74,2,13,-63,-14,126,45,34,207,-31,-53,78,-49,-27,183,38,15,110,224,133,312,102,65,441,-120,-103,78,66,88,19,138,-17,374,98,25,89,-13,426,1287,85,-53,124,-47,45,23,-7,923,51,44,2,54,373,5,39,-11,192,348,227,79,60,-45,15,-207,-33,-2,123,142,38,49,120,472,86,326,-63,19,-293,-327,383,34,-16,88,184,10,52,231,-17,115,146,38,572,101,173,932,68,-6,1,-113,-110,63,26,-4,-93,90,45,-27,-17,-155,175,303,99,380,-28,-81,79,149,12,220,51,-72,24,-6,27,-47,-33,58,54,52,5,36,66,66,19,357,-146,60,286,-19,43,50,-47,52,277,231,1516,37,96,308,-3,16,91,78,301,28,355,-9,46,-6,934,21,80,57,438,278,753,122,52,2031,2631,-6,39,-21,28,-129,33,65,162,267,36,52,28,194,101,176,-41,148,-35,382,-149,7,-52,84,57,157,202,266,55,-65,5,-13,37,-350,300,696,-13,80,31,64,-46,-93,-9,51,84,42,143,107,12,115,43,-119,535,110,26,100,6580,6,360,-6,29,16,293,-55,132,-28,-29,917,8,-3,236,49,-23,247,127,19,119,-38,184,30,1182,181,122,365,66,22,351,68,206,343,600,235,130,905,28,86,160,209,57,184,101,23,314,565,28,-192,301,312,-54,-4,45,-14,157,240,164,-62,130,261,-3,20,-10,103,-385,-15,25,19,-157,199,76,162,-75,174,236,-18,-73,-45,80,50,35,505,52,-26,-59,97,96,73,62,34,11,-5,-14,21,165,412,569,1211,-27,-23,93,-10,438,35,53,-25,100,0,-4,-72,642,-210,172,13,112,45,195,156,15,415,22,38,5,7,257,281,153,44,25,-10,233,-25,236,-1,7,241,1942,175,289,7,89,80,71,2,194,249,30,2,140,142,14,331,26,134,-4,7,55,92,65,178,135,13,23,75,94,-209,-37,89,-13,83,-34,141,-137,75,-640,-47,-127,275,55,105,-36,59,81,-33,372,114,24,-67,8,41,105,64,508,61,30,62,46,24,16,109,-249,399,-102,110,39,547,-53,82,5,-18,6,-104,-153,5,39,107,74,2,4,117,5,140,184,278,88,-28,493,15,-34,23,1,-76,-37,8,3,62,314,-38,3,8,8,141,231,31,934,76,279,41,87,163,116,234,3,64,55,-5,5,210,26,33,54,20,-50,11,95,-54,7,328,37,193,104,-199,98,36,56,91,357,27,840,-18,52,132,-22,112,131,-31,-8,-143,123,598,-36,120,-5,-9,0,196,34,-25,128,32,6,196,54,109,67,406,-6,5,4,12,90,80,37,248,-28,90,-23,466,93,134,-14,288,278,332,-120,325,-84,460,5,207,-34,48,15,113,-70,8,23,253,39,30,59,228,339,284,179,114,-65,647,539,75,-14,352,8,-31,-28,61,-101,-86,130,14,16,8,152,-9,47,225,706,-47,-287,-53,93,15,26,-50,699,316,102,11,104,22,114,113,78,231,334,12,24,-31,4,37,135,141,59,-173,368,11,99,388,701,13,1,134,109,77,111,-34,110,-23,-78,-42,70,1794,13,1302,91,-40,168,105,916,143,439,-43,347,219,98,427,22,27,206,15,-107,-59,41,-62,19,10,9,-11,69,180,-13,440,-113,15,-15,-9,43,225,254,-12,71,244,30,66,-27,-14,20,78,220,-18,-96,16,42,-96,189,157,-12,-12,77,14,576,108,61,59,48,-19,-13,-21,12,119,3,31,117,193,203,-8,-30,-1,10,32,-32,312,107,10,-12,164,-54,82,-33,93,132,-46,165,-6,75,377,63,276,83,10,125,113,251,91,89,6,-55,134,-5,72,533,13,8,-170,2,-140,0,75,117,7,48,68,42,-137,-50,383,141,407,61,23,-146,103,119,-177,-97,199,54,77,40,-41,108,81,3,220,128,-29,39,4,710,82,-20,-21,30,35,3,161,-2,-26,-229,177,277,158,141,59,-12,5,255,69,11,167,56,98,62,67,71,24,19,-99,624,15,457,33,96,143,147,135,5,-129,-2,31,177,368,-222,27,-24,371,23,61,65,113,743,-10,207,-12,24,59,166,112,14,109,397,644,31,138,3,180,-17,135,-79,94,37,350,70,1893,39,-47,31,138,103,11,-43,15,8,378,187,371,19,22,58,72,28,0,26,-18,39,1939,189,26,2,108,-6,17,-64,583,1027,174,-17,80,419,222,-226,1264,-12,4,9,41,32,52,-72,49,-17,115,109,19,44,242,-12,25,229,2,66,20,278,18,2462,-242,95,-36,46,15,23,7830,33,-15,9,-82,-25,13,493,229,2200,193,4456,-9,1419,48,1598,-107,184,24,94,-1,179,-39,209,114,2090,-546,5745,-13,123,-30,137,106,189,56,188,1049,32,-58,60,23,-50,64,289,86,494,19,535,10,-17,69,-46,344,-69,-74,247,137,19,443,-390,36,50,586,27,10,185,42,65,98,18,176,-42,30,30,-36,4696,26,40,25,246,173,5,37,15,177,-3,-34,-28,-21,-146,64,75,37,52,49,100,3723,-41,97,4239,605,40,-154,328,-438,-39,-9,310,223,51,87,700,44,24,587,393,153,1061,3,1050,3606,135,104,240,328,146,-17,-31,-30,67,265,48,-1,131,118,30,256,-24,-26,42,-19,2341,727,-23,-20,-7,2124,38,2,228,302,299,-600,-69,2031,40,1297,1652,4793,-18,15,6596,972,-93,289,127,183,137,1405,-7,274,119,0,-65,77,1129,-13,-10,4,770,2,-22,5940,20,14,517,92,21,159,45,60,-231,-10,2678,1017,6,36,105,13,-5,-25,124,-101,-54,-35,153,-75,-29,2164,46,-28,41,-7,59,46,228,-279,335,146,42,102,43,57,378,-6,4185,247,149,132,1359,2337,37,410,165,52,-163,1579,86,-47,-327,-79,9,59,253,620,53,-20,124,-65,72,136,-37,798,50,113,276,315,138,-13,51,27,244,38,4824,109,41,-51,-39,17,2714,-90,520,53,-4,614,3083,-50,250,-31,79,41,5,7082,4176,43,148,6,53,857,439,1234,832,-20,2095,-48,52,-16,60,1,22,70,72,41,-117,-14,27,-35,125,-85,-12,282,804,224,58,-28,-12,-8,25,12,80,153,480,72,493,158,30,3487,1363,422,777,138,28,-58,14,1388,350,-201,123,24,61,74,-51,110,10,55,40,152,-30,31,17,158,612,192,40,190,326,703,316,67,111,1512,4191,965,-48,-43,91,98,100,-123,25,-38,58,117,6466,-11,212,-4,-6,209,44,127,227,179,49,11,170,15,85,103,440,237,-96,-73,32,1884,40,8,18,33,-3,-121,-41,948,-8,10,12,106,225,20,-64,140,44,67,-17,-57,12,-41,265,33,114,186,1609,142,189,200,32,28,119,-30,525,66,161,-12,-55,-8,64,88,3654,-75,4119,18,7,74,56,1098,-33,1277,-33,23,-2,32,667,1391,201,105,130,51,131,128,-25,124,-28,-112,660,150,6581,2716,140,895,835,79,442,24,166,133,238,402,74,533,-170,-73,263,52,41,165,283,105,372,-16,45,196,58,-91,1081,40,1977,66,670,21,83,-10,1257,-33,166,71,42,-68,449,20,153,4958,-6,41,55,26,373,124,482,320,107,16,23,47,64,-67,380,521,34,458,627,12,-43,31,416,313,411,5,-112,83,-34,95,846,37,1188,-73,20,121,617,75,99,8,58,40,-20,185,129,80,287,350,187,7,-3,12,624,184,145,647,103,284,71,-23,4,47,160,-55,-104,74,1352,-102,-1,12,240,-7,43,-55,1495,-27,23,-80,363,-7,60,50,-99,203,174,7,258,101,109,40,16,73,90,188,6,70,2733,71,143,16,-134,-50,188,-54,4,-2,90,984,79,186,51,65,27,116,532,586,81,-133,83,31,84,304,210,388,7437,138,1336,100,158,115,217,293,20,-38,-20,-57,-61,-34,60,1257,-5,71,35,-33,14,-16,264,26,351,286,8,-20,12,90,120,1159,76,13,-15,-12,119,3,18,31,314,-15,58,439,10,96,-49,141,-10,49,18,245,-44,-61,65,102,6,7,58,-10,97,21,145,69,-30,8,-47,40,0,-114,-35,238,321,54,-80,29,-26,294,218,51,77,-3,0,0,5,0,72,208,236,219,254,710,-34,-50,25,99,360,99,52,-14,40,93,1127,-51,-160,-45,30,56,-10,-28,78,521,90,12,13,-49,394,41,352,32,175,-15,141,197,-78,5,51,65,174,120,62,113,25,3,48,-15,-39,36,344,43,495,2,134,25,101,145,51,-24,65,130,136,38,8,87,-5,-13,240,37,59,205,136,-64,-56,412,15,81,0,3,91,-32,-10,106,-139,72,42,-18,-71,199,175,43,-2,7,-287,25,-15,-5,-2,2,3656,-120,489,39,28,1,3,71,-30,146,43,405,26,119,103,84,118,-66,-111,107,574,222,-65,-12,10,607,135,212,92,-59,252,-27,58,74,184,28,27,-180,51,-59,119,297,45,21,-27,101,22,145,55,131,-5,-62,74,-33,132,70,245,258,-53,43,62,-594,-67,175,86,247,327,-92,-34,-239,175,9,272,9,142,-148,-6,-76,173,412,18,28,276,86,35,253,30,13,160,36,-17,753,1194,-26,-24,61,2108,656,1440,45,41,-48,857,72,156,80,54,71,13,-175,-23,217,76,31,-3,207,2,-41,4,164,-145,130,47,-81,55,609,29,-97,95,15,87,150,-55,102,23,227,-50,187,-67,-1,245,84,-53,189,100,23,90,51,37,68,-142,8,13,117,2,-88,3,33,61,-16,-32,20,-92,100,-25,-72,-25,25,34,193,56,26,-8,55,45,-67,37,-15,37,100,13,-139,218,87,-22,0,-7,16,231,-62,5,307,-143,182,179,-91,-30,-42,-215,488,-2,-49,74,75,67,175,123,47,329,-51,166,-15,24,10,67,-89,1,106,11355,344,-88,389,512,61,-1,124,25,66,-49,70,83,-166,-68,0,139,434,-49,29,59,24,161,200,77,201,0,69,58,164,3184,66,-18,204,54,182,1188,39,1831,133,22,-90,1,13,4333,630,29,3644,61,54,-125,103,154,9,-7,214,747,46,25,192,-10,37,144,27,536,43,-195,117,92,-6,283,112,21,4,117,-81,62,5,-79,68,710,118,712,-55,-26,118,-13,49,19,13,201,47,260,425,51,136,488,-29,233,7,32,66,-19,23,-2,-6,20,107,-75,78,1594,547,6,-7,-10,-38,271,28,95,180,11,946,37,59,142,244,139,240,55,167,1,-9,87,-4,61,-26,99,-101,-225,31,-2,6417,-189,385,205,-28,116,-31,60,33,-11,-99,7,-26,-29,-42,17,7,28,33,-70,0,3,-257,13,-77,-43,-106,45,32,-62,225,-178,22,46,6,141,225,83,3741,1340,701,45,41,-29,606,195,-6,184,-53,195,-108,22,-12,414,46,253,68,72,-91,78,111,306,-91,8,140,7,16,84,5,480,-91,63,64,261,16,129,286,25,-3,321,-161,1225,39,10,69,648,-43,1,181,66,38,57,125,92,-24,-225,57,-12,33,102,19,6,356,607,149,11,-28,23,88,1567,54,93,301,178,-55,660,42,23,547,31,-10,392,220,-37,-8,19,-120,-100,5,57,39,43,69,394,17,-5,50,269,142,15,150,80,58,73,18,-177,174,9,27,46,64,3,189,156,-10,-255,39,53,-2,431,155,-53,359,388,28,88,-11,185,62,-20,15,2,6,-29,107,75,15,-5,78,755,0,65,46,5,44,33,925,2,102,189,-17,-31,-89,23,45,-5,8,3,78,154,30,72,65,97,56,-26,24,-22,306,386,22,44,30,-2,-41,198,112,111,-11,40,49,-6,37,292,18,1,129,84,28,-14,-19,-3,418,41,-27,25,-1,51,-104,20,91,29,23,19,-58,39,568,-9,1016,112,-10,703,181,36,-31,-30,2,-12,37,1083,-5,-54,-285,117,31,452,39,-18,7,65,47,52,121,222,9,13,356,36,-13,329,5,289,16,7,49,184,-4,-27,903,158,-33,-46,28,-18,13,6,-6,-6,24,363,42,-147,407,13,-27,-148,-330,1262,1349,-100,6,23,-94,-1,54,-42,-29,-5,387,49,17,2668,737,7,153,9,139,-203,-27,-40,-2,58,564,-23,86,-155,-15,99,229,-86,285,-20,242,129,581,-36,266,41,-36,-854,-37,-16,-51,168,-72,26,70,118,29,160,60,647,-79,2716,31,-18,435,247,43,-29,89,-175,-31,-8,113,50,31,-39,-68,537,761,1,14,-71,265,16,-118,27,-91,-52,24,-66,-3,23,228,-100,-2,55,-30,-1,-10,151,1,159,30,71,55,155,129,51,428,69,18,59,-33,389,-49,53,122,7,22,55,482,-17,-5,13,317,257,8,33,274,174,51,73,-50,395,-51,235,1091,-195,-14,-40,-4,2203,115,29,134,72,-231,14822,25,224,81,43,-2,-14,48,20,60,17,-23,-27,112,148,82,1028,204,1266,-4,132,-30,-20,286,-16,-41,-9,8,193,126,34,24,6,23,-21,227,117,-96,-23,-3,843,36,34,51,27,107,24,-14,60,-45,483,29,-126,-106,-127,354,773,204,-86,-179,804,-25,896,1027,-63,190,-41,1543,11264,409,4,-248,93,143,-80,180,4,118,-43,508,4460,4317,22,56,-3,29,38,-72,9,288,55,34,109,354,671,115,-37,47,-192,-153,235,-68,-78,35,56,-29,-134,189,34,-218,-41,-60,16,230,-119,28,-128,10,27,-28,-8,-22,16,-180,93,18,-28,189,9,40,21,246,-114,78,30,11,-41,35,80,116,26,51,33,-124,-47,19,217,195,738,5235,799,7520,-221,-14,48,57,9,163,99,-41,268,43,125,104,544,63,72,91,-12,96,1404,3346,96,459,42,34,23,89,61,87,-8,0,1070,2,61,30,149,-365,921,15,39,5,18,17,75,660,22,86,38,137,52,104,91,35,218,-2,-1,-15,-18,-832,290,48,149,0,-142,-107,119,13,142,-209,-213,-105,160,264,516,208,26,54,28,-35,-23,100,-25,-70,3909,-16,644,150,396,34,115,10,349,74,28,24,12,-33,34,83,-18,-2,-26,39,-11,42,-102,303,1,-113,133,-24,20,-64,231,-73,78,-134,-298,70,42,-44,-116,90,49,8291,1312,44,6263,-114,20,6,-148,1175,2222,-158,962,7074,79,-78,2710,676,1178,63,774,162,-1,111,-23,173,40,75,53,-62,-235,-84,51,95,3445,102,-23,159,12,2347,-11,-109,7,-29,122,167,24,5,-19,31,402,821,-11,-39,237,2,68,596,-34,-248,64,150,178,68,78,548,23,207,237,192,293,-2,1048,549,524,10233,3096,-10,18,253,-121,-33,160,434,232,2093,42,-27,47,58,62,60,56,-266,117,89,16,-24,43,44,34,129,125,-20,6224,293,18,-18,34,25,12,15,-13,94,-53,285,-135,2923,184,328,40,127,123,20,-122,469,-137,-36,138,26,-48,21,32,24,28,-19,222,110,17,94,-5,8,98,67,-71,9,23,-15,10,-27,356,72,52,169,28,33,-59,-9,169,-75,0,38,10,-16,1050,232,-25,69,356,126,44,-87,172,73,237,-254,-138,-31,-366,19,25,228,-144,310,47,97,-23,-9,237,1,24,31,-61,17,-2,52,-91,97,53,-92,113,86,360,-60,-30,670,136,-16,27,110,71,90,225,-111,-8,225,66,11,221,12,27,43,290,-38,42,-43,-50,-76,-89,80,11,303,-114,49,204,22,-237,724,-513,285,126,134,190,86,72,345,6519,1288,47,-114,65,37,-106,-74,178,-133,16,3222,167,2651,-6,-1,3986,312,53,25,-194,-31,118,0,225,4,-96,-46,79,169,30,33,426,1585,-55,-77,-96,-92,92,23,98,3436,23,200,586,537,-5,281,1,-30,4,-30,-18,-3,120,21,175,39,1376,4,-59,-30,72,26,-33,364,139,20,427,568,-36,212,70,-47,2541,95,31,24,21,188,6124,66,1323,161,-139,307,94,-280,26,-27,-12,89,57,165,278,23,279,93,-80,-26,347,292,100,85,57,123,865,510,-67,10,72,52,172,50,21,346,99,494,23,-42,136,1,402,-254,55,-34,-59,142,8,-14,-307,6,615,67,1,91,-129,95,49,23,100,108,26,496,-113,6,105,1998,44,-71,55,-26,9,-44,8643,618,85,22,35,112,200,22,42,169,147,-49,188,25,-12,314,211,-3,1449,-29,90,11,9,3038,252,125,107,-201,-2,-23,186,-47,-41,68,9,-52,38,158,181,105,76,-70,6377,25,133,-127,-152,325,88,96,22,274,5,139,-74,144,108,-3,30,29,221,48,59,-118,37,-43,2543,16,21,198,308,-33,293,103,146,66,-10,199,-102,574,20,15,83,39,-28,8,-6,240,28,554,52,300,225,512,-29,21,86,-135,17,37,788,-49,143,128,361,186,51,97,-29,592,5,-8,40,-73,-177,-3,2,9,10,145,116,38,167,108,49,105,-95,40,-51,48,36,-4,-140,114,-5,1225,799,11,-305,31,153,4,6686,13,525,41,15,414,72,-29,74,24,225,53,45,182,13,-128,-9,-91,-2,8,-15,50,124,35,-73,-52,-310,43,37,54,58,-21,77,45,-7,-3,127,71,-9,10,-19,-19,93,-40,32,9,56,-186,139,11,99,-27,81,-38,5,-91,308,147,122,-23,147,90,45,-22,248,254,20,-301,-47,23,24,-50,2,660,14,383,54,-73,32,-55,-12,-2,-194,125,184,65,-50,235,-206,-59,102,36,0,79,264,71,50,382,299,-180,124,-377,-58,42,56,-28,-1,46,-210,39,3716,211,56,-18,14,16,0,96,663,45,96,349,811,-2,229,82,-9,-132,26,31,17,31,144,29,93,-6,36,13,41,32,121,-4,155,-203,-20,14,152,131,747,921,21,10,354,10,694,24,26,128,-592,67,-241,110,55,417,10,51,-50,-134,-130,-158,21,-66,648,1,71,-10,-20,-35,-33,51,-32,453,-18,21,-212,130,-66,-27,-15,10,-46,21,1057,16,-19,485,23,-26,-97,40,-191,459,105,-134,-174,69,1569,-59,217,67,91,112,174,67,351,-139,-21,170,150,-7,27,174,-10,-4,81,91,11,14,242,114,-166,7,-221,53,83,20,28,91,-46,15,65,-15,-19,-507,-36,224,529,114,-544,9,-124,8,79,156,28,-30,133,339,-37,88,653,30,30,20,-22,277,-20,5937,25,-165,242,-62,19,0,16,358,-75,-371,-1742,-23,170,7,-82,255,-40,-407,65,-25,-168,-86,2004,-71,-81,-27,22,-16,310,51,-28,-286,136,-34,80,1142,-30,-43,-31,641,-6,6844,-57,-827,-1744,-3574,-403,-67,117,5,6,-18,-93,-117,179,-30,2911,2856,2550,34,-21,-52,30,967,91,3696,33,15,7,-8,-44,4757,19,27,3840,62,29,27,57,68,50,259,47,3402,-49,32,-6,-165,-19,20,169,105,50,24,73,63,0,114,33,51,-10,-32,-1,116,243,203,81,89,14,-71,-46,-48,264,125,540,204,-19,10,16,-116,137,-397,146,72,402,194,43,4082,-34,20,18,28,3,20,-5,61,-6,52,12,-44,99,20,-30,-43,-22,71,-70,-21,53,-44,-83,22,53,-42,25,-62,38,24,-52,4,-25,-68,40,151,180,-10,112,42,35,-12,173,22,2,84,73,-64,155,21,35,14,-34,-22,2,186,10,-34,-33,36,2789,147,23,-61,-16,12,140,1099,-31,84,-73,-135,26,-94,92,410,37,4,-30,422,485,-122,-27,107,5,-42,22,79,51,309,-31,11,22,13,51,23,57,-2,33,109,63,-41,41,24,15,42,444,246,-28,-132,-141,53,-16,22,-21,76,67,-37,-12,0,39,0,200,24,101,426,511,195,4,97,-346,-48,-41,89,-29,-19,18,-7,75,11,-17,-65,59,-34,144,247,198,-1,33,183,-6,54,32,221,110,5,188,105,113,308,139,27,759,582,-3,14,-4,77,-278,-63,5463,32,56,688,10,-15,1542,1722,284,-109,26,-13,99,-52,-32,-321,-48,-28,134,50,1285,-45,75,-64,-134,108,988,184,67,74,0,190,174,310,92,-70,-52,27,2,40,3160,158,4,37,-18,-17,-63,12,7,74,-39,22,23,-1,11,-21,5,205,-17,187,56,295,-45,225,87,-65,4278,7660,828,89,-62,6794,4816,56,1554,-20,22,81,7,44,27,24,-35,77,40,18,9,-26,-286,107,1,554,-44,33,2,119,1,-50,42,-35,25,-77,-24,-19,139,16,19,-10,-33,-13,-191,-133,8,-59,-71,149,-28,-9,65,-24,-71,-97,3,-2,48,26,-25,39,9658,0,-388,-148,-45,26,-2,-31,-66,-39,-2,-2,-21,-29,-23,-444,-423,-662,-634,82,492,-40,-74,-47,1807,3232,7591,1664,5265,7840,-7,-18,36,42,528,1,485,-5,46,55,-81,129,-6,98,-6,-48,-19,5,54,96,132,37,42,75,14,53,143,110,77,88,-29,51,21,24,111,32,241,117,58,53,68,60,55,34,69,-5,72,-12,-29,39,172,10,-39,-6,2,19,17,61,35,4,21,41,10,-18,-5,31,35,34,-5,-8,6,-41,-179,95,30,113,9,-25,18,3,-54,18,2,-15,51,22,-26,59,-57,8,36,-79,-20,-39,-194,55,-58,73,92,22,32,16,28,0,-34,101,36,14,18,72,44,-16,110,0,-24,2,-10,-58,20,-35,88,137,175,66,22,63,-29,64,29,30,32,32,25,-47,32,118,14,77,3,-15,55,4,9,-17,33,15,31,-35,36,-5,-3,-241,-183,55,91,10,21,53,392,45,57,687,-77,177,2,31,74,38,35,145,-32,-25,537,-1578,-5,486,38,2,13,24,13,-14,-25,12,70,25,80,87,4,-21,50,44,26,128,-50,8,273,119,-78,60,206,23,-12,55,43,11,-9,196,38,12,-34,36,-16,-1,-43,6,12,-7,14,-85,8,36,-35,58,25,-5,0,33,364,31,-39,12,-171,16,2,45,35,7,-4,-9,1,59,13,21,-153,50,-9,-24,3,89,22,83,-86,99,-26,58,-29,31,-7,-12,51,-34,108,-1,-5,-38,145,-241,13,20,-48,-15,56,31,32,30,-19,-13,83,175,80,62,27,-24,176,43,30,367,9,31,-2,19,46,8,98,58,14,-30,446,18,-35,187,114,10,-24,45,-18,-14,100,-2,-44,132,-178,4,8,86,-54,90,-33,98,-48,-22,3,308,1,-40,-5,110,19,30,86,45,-42,66,66,-14,2,43,-24,37,227,72,51,126,108,19,69,49,14,-18,-35,28,166,-18,-21,-41,2,-45,39,64,0,13,-29,-36,42,113,564,-9,175,-46,-60,-33,240,-49,-31,64,-22,360,76,11,145,-22,19,12,8,15,33,-4,31,-6,-8,79,82,-2,-7,-22,0,14,-5,125,21,23,68,63,14,105,1,10,-51,-20,9,18,363,21,-84,14,-40,19,40,16,-7,-29,2,21,23,20,27,53,71,11,-44,173,168,77,-31,-5,50,153,85,30,79,-13,-20,-44,46,-46,16,116,-27,-10,144,-47,6,12,40,114,1,-45,159,13,-17,21,-20,133,3,-4,20,6,-2,-17,-9,15,99,-3,55,-43,-46,54,84,-27,-24,-42,27,-80,30,-38,-35,50,-8,-18,13,137,1,-26,172,22,-8,-19,-3,43,73,-67,10,-81,-6,-26,8,24,-21,-32,-24,30,28,-34,139,76,17,28,-59,21,-22,2,-20,-5,-2,-20,-45,-22,5,-14,-32,4,13,98,19,195,-76,-13,59,42,27,-19,-3,83,-2,17,-5,3,-11,2,-17,-50,-37,16,-27,6,142,-77,-34,2,13,-16,49,28,11,-19,-78,69,55,-45,-14,-6,-41,-30,-27,43,11,233,-54,-9,148,-29,-13,23,39,-44,15,23,79,-4,-24,20,-27,-21,-14,9,-3,57,-51,-4,6,30,66,-10,43,-30,-131,76,1,-29,47,19,98,-32,85,16,5,9,43,24,-41,7,11,-19,92,61,-22,17,-16,8,21,-26,-40,13,-24,4,69,309,64,120,145,64,34,-22,16,-45,-69,263,916,115,-2,69,91,76,113,10,8,-4,26,38,84,37,70,-24,33,136,129,50,-5,35,0,-1,13,278,-8,44,75,29,69,-1,35,122,-75,217,16,23,28,159,-4,55,171,-2,177,116,242,-17,-3,43,-50,28,-15,50,15,82,42,129,31,134,45,45,97,-5,56,-20,210,1,-534,-23,-33,21,45,35,-26,-13,19,-16,-8,65,109,-1,-87,-21,332,-86,24,21,6,2,61,98,2,50,19,26,-98,19,-7,-44,8,271,3,-55,40,21,1,-34,56,20,68,53,12,17,55,-7,-38,-17,86,-34,-6,-19,-10,-60,19,-8,0,0,-24,-34,0,3,280,77,-6,-32,26,-201,-35,-1,-8,113,30,16,-33,146,-50,15,39,-24,42,45,150,-97,9,-22,-16,0,-76,16,-27,-33,40,65,-39,279,117,14,2,-22,105,47,-24,29,2,90,10,-22,10,-23,-13,0,84,61,82,-9,40,8,-8,31,8,19,261,-73,17,-8,-17,-13,38,13,29,-48,185,233,2,1,-17,51,26,14,-39,123,249,1,-36,28,58,-54,40,10,-11,-114,-31,-19,142,105,96,31,-7,-56,5,7,4,48,-12,-57,24,89,-546,37,25,24,-11,34,22,-91,44,-53,-75,66,26,13,61,45,13,1693,-6,-29,29,-18,19,-7,-38,8,52,56,84,0,-53,25,15,22,52,34,-42,-85,38,-39,-45,-26,4,-61,386,40,-29,24,49,17,-5,-37,-18,-12,31,165,138,-78,27,181,-216,23,68,123,-67,-41,-14,27,3,38,-30,444,45,117,33,-13,171,-23,72,-67,-18,-34,111,-65,-42,49,269,-33,-26,-11,25,95,42,-43,34,230,-44,75,-49,18,-47,109,-16,0,393,48,42,3,7,18,233,90,-6,-29,114,-6,-14,57,85,-105,-305,3,-54,-8,233,79,108,377,8,-58,-51,360,14,-14,26,37,25,228,-26,-18,238,1,41,24,49,-7,117,23,96,-50,183,-34,33,-24,30,-7,-285,82,-177,-8,-6,4,39,-64,-14,-43,25,-86,39,5,77,36,41,176,105,39,43,73,8,13,19,15,-14,-93,46,63,40,-12,-53,175,-9,40,40,134,-55,8,-81,1,-16,142,-153,-61,-131,8,1,33,-30,-36,-78,-44,21,25,33,329,-11,62,-38,-15,-1,-21,21,10,41,0,20,-18,24,1,-18,-96,683,-11,-44,194,146,-129,-55,-8,17,46,107,145,79,8,16,57,5,104,37,-52,72,-14,-9,157,8,-22,49,20,21,29,-4,4,72,288,47,9,-25,9,15,80,47,24,-6,34,-9,0,65,-23,-23,-3,-48,10,-50,-12,-7,60,-6,30,-9,-96,13,16,-2,-164,-24,8,22,42,38,-114,-37,-7,29,-5,-41,-92,-25,-195,-20,103,-28,21,-30,153,-99,-20,54,64,17,308,25,16,-34,-7,-38,11,131,123,-36,58,-76,-21,-25,-55,10,-13,-53,731,-10,19,-177,-1430,-114,15,6,21,-24,41,27,-32,-2,33,143,11,0,27,257,15,46,26,40,-83,177,-71,67,-89,56,6,132,-29,205,-6,13,-5,22,-9,-64,-24,-60,8,-56,282,266,-91,-52,-109,-26,-35,-18,-191,-14,37,89,-33,-28,-24,-61,6,50,-45,-72,2,57,9,5,-1,319,-22,36,-53,104,3,-16,205,131,39,36,-12,54,86,-24,-25,62,-4,73,6,-69,63,1502,128,80,-35,-51,1,0,40,221,47,37,52,35,-37,11,-10,90,67,19,23,12,40,122,10,20,99,-255,70,-17,44,71,36,348,58,42,327,2,107,-4,-6,179,-10,-31,23,8,-2,81,245,34,18,27,37,34,-4,31,169,-24,7,1,-56,-23,85,23,501,33,216,44,-52,-30,3,-4,26,21,-75,50,-4,12,-68,103,-80,-20,15,6,-55,-32,-15,-56,-18,33,-98,-43,8,97,57,34,79,37,100,-17,53,208,223,118,22,-30,-6,25,109,87,26,40,25,36,28,3,-47,120,63,57,4,39,15,19,1950,29,-60,-35,-61,-47,112,168,56,97,-26,-29,4,-9,-24,7,10,-8,12,-32,12,40,28,31,39,-60,0,46,21,-99,-22,-77,70,25,108,13,21,205,-35,5,-165,-2,-45,-47,-26,-97,71,-66,15,-22,-1,108,-59,-9,48,-2,182,-67,4,-8,-93,3,2,56,188,80,35,-24,-90,-97,-17,55,71,-5,39,50,9,-71,-9,-13,104,36,35,-21,0,-6,-24,248,33,53,33,-42,-14,49,-36,56,-83,-44,46,-71,17,55,100,54,183,27,28,-8,43,17,-11,-13,317,132,147,27,28,20,18,128,12,-5,49,13,56,-86,-40,95,52,16,-5,24,-46,62,13,23,118,-16,78,-4,475,-6,70,-88,35,403,-98,132,118,413,25,-27,756,4,25,-3,-8,31,-4,26,70,118,125,-54,145,110,14,-4,-24,-28,4,-59,-11,21,103,-7,78,11,-6,16,109,68,-50,-6,-37,-90,35,17,63,7,26,28,-28,27,20,-19,160,-4,-20,10,26,-48,-10,-22,-77,50,-9,-85,-16,21,-170,-23,28,18,-21,176,32,-49,-19,960,-153,-62,0,45,12,13,-18,11,-32,5,29,-24,245,115,-32,24,204,374,229,372,63,-3,-20,54,-8,88,-13,64,9,-35,452,5,54,6,-27,86,1,40,-26,-42,-23,3,-67,86,-61,-2,-6,-7,-3,-10,-22,16,68,-40,64,18,-12,9,129,25,-8,-7,12,-34,-18,-35,6,125,34,82,16,1,9,-25,-24,-12,-22,2,49,6,105,-24,-32,-23,67,-18,12,1024,1,-62,-16,60,-49,-69,-145,15,-35,-25,25,93,-16,375,-20,19,-20,127,0,68,96,108,376,-96,8,-22,5,4,-264,49,237,135,17,42,-262,41,-23,9,-14,27,-23,43,-122,-41,9,112,-37,-31,147,-10,23,10,19,37,32,43,-37,-38,-61,43,46,38,-41,-1,76,5,-46,105,62,-52,-191,-211,12,127,-22,-11,-34,25,64,-10,-18,-15,-18,22,58,220,-9,-12,130,-57,-338,108,160,-9,21,-31,-45,14,71,-20,-3,7,-53,97,73,24,204,0,287,-91,87,159,58,181,167,46,-10,30,3,26,29,-142,-77,23,-53,-50,-46,53,6,52,-69,27,-107,8,271,978,136,326,89,249,48,-49,-4,119,45,88,127,124,19,121,8,203,0,-34,-46,-7,33,230,145,9,100,305,111,-78,5,27,263,46,128,62,-12,-38,337,67,76,188,2,170,25,61,106,-10,37,93,51,3,-118,167,189,69,32,290,120,60,109,102,254,-20,76,3,110,23,39,-21,65,25,43,27,81,46,0,-15,-4,6,65,-45,-119,-11,40,-19,217,19,-6,-26,-9,7,232,-25,19,-53,16,-19,-10,-46,8,-45,174,113,-3,32,553,1,5,27,21,1,24,24,-61,6,-114,-59,-74,11,-45,10,-22,-14,-37,-51,70,-35,49,-14,-8,1,-13,177,-52,-41,62,281,-137,-18,-444,114,6,-19,20,-6,-40,156,14,63,3,679,21,57,-41,45,233,-61,-38,25,-38,68,-173,-28,-26,-59,74,-23,567,77,154,43,137,-17,123,3,48,19,139,191,298,55,6,68,33,21,-50,11,54,-8,181,13,253,-9,60,6,18,154,-32,81,247,-36,-24,-11,10,447,201,197,97,68,213,153,-1,-27,-21,99,23,23,0,20,35,39,102,-6,74,44,-21,81,22,17,-11,49,8,-16,23,50,13,-5,2,45,-27,56,43,-45,27,24,95,19,-49,6,31,69,-43,69,30,-15,35,127,-17,8,22,59,69,17,30,5,29,130,56,89,-25,-45,14,29,-38,125,-90,37,7,-1,115,-2,-85,-132,-9,29,153,89,23,-105,38,-28,-14,550,-20,-12,-72,-89,-25,-57,21,9,-46,86,35,15,34,196,37,-26,-21,72,-2,43,-5,-34,65,121,77,-17,25,10,-97,29,156,-12,-46,291,-34,245,193,34,-62,22,-2,8,-42,47,16,-18,-4,128,14,-298,-27,27,-12,-24,-40,-234,14,-27,2,10,7,-3,14,-19,-3,-77,-11,-15,-26,15,-3,6,-4,-68,-31,-14,-14,-16,9,-107,-113,15,-21,19,-71,-12,-6,163,15,61,-39,-13,128,29,97,18,8,-15,12,163,29,-66,-30,124,23,49,66,257,-2,7,14,41,19,185,-23,-27,-17,-51,12,6,17,-222,-54,-34,181,35,34,-27,-1,-37,32,-5,-22,0,-40,40,333,166,35,46,-9,133,10,-261,29,6,51,15,105,66,17,91,76,-8,63,120,-39,-98,3,15,163,90,-37,-52,-14,24,-19,80,-72,15,-3,-17,-55,45,-3,-11,28,3,116,155,-2,40,-13,-20,-13,112,76,-12,-64,188,23,23,100,135,48,21,53,-15,12,57,-32,477,-31,-89,77,187,-30,-10,91,-6,17,32,27,38,73,24,-14,249,21,147,117,7,32,-35,-28,-82,32,-2,-21,136,18,46,55,15,49,27,187,142,49,274,283,-2,81,36,63,-19,11,-25,60,25,-13,-21,29,315,-14,5,-14,34,-59,25,-17,-5,58,-22,51,14,38,17,131,-24,-31,19,104,114,4,-106,21,-4,-59,-25,66,-27,4,15,-3,66,71,-4,-23,77,94,140,-173,0,-25,33,-52,16,-72,-77,7,19,20,24,15,92,6,-7,142,-34,-1,440,264,-28,-19,-236,12,-60,8,8,5,-92,-14,-4,-138,-108,-202,-40,14,444,42,-31,893,105,-29,-4,-27,-36,-81,-4,-61,-57,125,-5,-29,769,-64,108,12,106,37,25,5,-27,0,29,-54,2923,-134,63,50,-23,7,24,-16,-48,63,-36,-10,40,66,94,98,5,365,34,50,37,-12,132,-4,172,187,11,93,91,49,-39,11,39,45,88,9,19,-28,85,152,-15,-36,28,-23,85,84,42,153,34,-27,119,400,52,37,10,205,28,70,-29,82,51,64,2,25,-17,71,91,65,174,50,123,-27,-28,35,18,-15,52,10,119,50,58,58,18,49,10,71,27,-11,1,-57,-90,-83,-49,-118,-121,13,-54,37,22,-35,68,-45,-7,-41,-30,167,0,10,-6,-35,49,39,-12,6,-39,84,-8,-397,-85,-36,20,51,155,-102,-141,147,-94,101,42,4,43,-21,-11,28,-47,12,55,4,109,-62,-60,166,-37,-13,-13,-43,53,-84,340,-5,-55,10906,56,3,-19,77,47,75,-28,-9,3,-8,-8,112,28,14,-51,47,-152,41,28,1,-32,-23,35,55,39,-12,38,-28,-41,-203,21,4,-15,-10,431,11,-53,33,29,-29,25,90,19,-7,22,4,-112,-29,-13,171,42,35,149,88,15,-11,185,112,30,7,2,-8,38,28,-5,54,-13,42,13,-45,4,16,61,74,27,-6,-10,4,32,6,30,-159,33,61,-59,16,62,52,-7,-16,-29,74,53,5,33,2,18,-2,163,68,103,27,38,29,-17,9,-30,-72,-7,18,31,3,-32,-8,24,89,18,67,-21,-27,53,17,16,104,-301,21,-29,0,-24,-10,-49,8,-14,19,12,13,21,-31,73,77,67,12,-10,38,1,52,165,-8,-5,-40,-32,18,34,7,-9,-13,531,100,-15,1,-23,-23,-14,221,-23,29,19,-19,88,184,47,35,4,29,-18,-17,4,194,28,-2,37,71,8,-13,50,56,154,51,26,43,150,20,-29,84,95,-68,834,51,31,3,61,54,-21,28,39,-14,22,29,16,-59,-57,-16,264,25,-29,247,-61,22,11,-23,-5,-12,1043,97,72,3,88,95,-9,4,-6,-21,-12,90,36,66,-2,-30,42,-25,65,-54,211,103,39,-1,-31,-12,-10,13,-173,-44,-24,14,-13,-4,-29,1,-8,-134,-30,-30,-66,25,32,-22,-34,-2,-24,1,-38,-48,185,-104,-5,-31,-114,52,79,-2,7,-41,9,29,179,-13,14,-16,-11,12,8,4,37,80,-4,-50,0,67,3,-43,17,111,27,-1,11,16,-12,-18,-42,38,37,13,22,118,79,-55,19,20,-97,56,149,62,-49,57,-20,-59,3,106,32,43,-17,104,40,36,-1,-12,-40,-51,11,-12,76,-7,43,-39,28,27,66,271,-13,-7,-3,-276,6,-27,1,-38,-5,41,-28,109,-5,50,35,-41,0,115,25,24,92,11,-49,111,49,18,33,61,-58,22,48,-39,40,-3,-62,103,4,39,40,4,24,82,222,27,-16,-65,30,-90,25,-9,56,108,19,-11,58,58,-35,57,11,-8,14,58,-1,36,-19,-46,-3,-38,548,17,-27,6,-1,-5,-6,56,43,46,-8,-2,486,803,44,363,64,-3,-18,33,14,44,11,2,5,5,19,122,-69,136,55,247,51,63,-11,67,1561,11,-33,-39,46,-10,36,-19,70,-70,82,87,23,7,5,-14,57,-3,-22,16,-1,-29,57,53,49,15,-14,13,-42,-12,-35,101,-42,35,190,23,43,-42,53,-51,-11,-46,-3,-39,-3,-3,25,2,21,-7,11,-22,48,91,48,-18,-23,10,-14,33,-10,-34,69,21,-37,-11,14,-16,52,32,-37,-5,0,176,-26,-93,-110,-59,-3,100,32,4,0,-15,33,-15,0,9,-14,1,22,-69,-45,-7,-3,11,27,40,-1,-10,224,-11,34,4,29,3,-50,33,12,82,-41,70,18,145,29,70,-1,48,-7,-12,4,-40,-97,9,14,-20,-29,9,-17,53,-9,-74,-212,-36,10,16,-24,291,119,42,315,1727,31,104,-23,53,41,50,117,-22,32,-45,493,1,97,261,36,-14,33,-14,0,-16,9,-20,49,628,49,157,435,-8,44,60,-29,29,0,12,18,41,-127,4,36,18,222,909,61,14,-49,-104,49,17,17,23,34,18,143,-15,24,-22,-29,60,9,-9,27,60,105,3,161,-15,-26,64,-9,-4,9,40,10,15,-112,16,5,-17,-41,4344,25,77,-27,-15,-26,76,9,-36,-18,37,118,72,-27,31,22,6,33,-26,5,-14,55,-129,-54,-77,3,39,25,-49,1269,-27,207,12,-20,81,13,4,25,22,-139,-4,71,55,-85,-4,17,48,0,-20,14,8,-24,13,-23,-76,17,4195,25,-5,72,45,81,285,-108,58,31,-33,7,-11,19,-62,-55,-23,26,-6,85,-175,281,-15,116,-73,-18,17,-9,-9,-60,16,86,-21,-55,16,14,134,15,-72,-4,-40,-39,2,-28,-14,-127,14,14,12,107,167,-38,-16,-9,74,249,-181,35,-262,-48,41,183,38,138,43,44,39,32,17,71,-4,-28,166,-6,-47,54,52,-14,-59,-377,-146,-6,91,21,8,-28,-1,-35,-31,57,-13,-16,29,37,-26,8,-180,86,-34,-12,23,-3,-73,0,-26,15,11,-27,-85,35,-25,-4,32,6513,-9,2,-1,-71,301,89,71,26,-34,-47,28,8,13,49,-74,56,22,0,-19,-8,-53,5,5,-30,282,-15,8,31,-10,55,26,153,80,21,7,-22,34,-6,4,24,-28,-53,-14,-84,30,114,-65,-35,241,56,-53,3,0,134,165,-75,155,-25,73,37,13,1,-34,-20,-30,-40,2,-20,83,-43,-30,15,-107,-15,-83,71,-26,-96,-12,-12,108,48,-13,-21,-33,22,13,-8,-84,49,6,93,276,-23,10,-66,89,5,8,-140,10,117,48,211,-50,-1,280,49,12,54,-23,108,45,46,103,-20,-21,23,3,-2,24,5,69,98,-10,8,-79,33,23,61,-1,-30,112,-17,-79,-47,7,19,22,14,19,21,0,26,26,2,12,41,-64,110,33,-44,-19,80,63,-41,-36,4,-12,-46,-147,37,9,59,-72,19,77,41,2051,-42,-114,72,19,-57,5,-106,50,-29,-1,149,-63,-18,-24,79,52,27,19,25,-38,-114,-20,-25,12,8,-21,10,43,-25,51,45,0,-13,-8,9,-57,-6,-21,-7,-15,-21,-27,104,-35,5,-169,43,5,5,2,31,8,-9,159,-8,35,22,22,-24,-3,-12,10,31,-5,-5,56,62,23,-34,-18,8,15,256,14,8,-12,200,17,-68,-7,35,115,232,28,-19,-6,-5,106,-14,26,-54,-13,-20,-1,32,238,-5,48,50,9,3,-49,134,-24,32,20,56,-12,-90,-46,-537,-449,-168,-208,-24,-4,-22,-58,12,-5,278,-46,68,129,107,41,4,20,20,16,-16,-15,-24,-2,12,7,7,31,-85,-25,-134,-17,75,-20,22,3,-49,-52,-4,5,-16,-59,70,24,-44,-16,83,-83,-26,27,144,-107,-56,-41,-37,-31,-77,5,-44,-25,-13,83,61,-162,52,-34,-71,-28,30,40,2,19,-9,188,5,12,-41,2,-9,-56,-3,-43,-38,285,-14,20,-23,8,-83,-3,13,45,-51,20,184,-28,-19,-46,59,-1,-41,4,-11,-28,3,44,25,30,-18,-12,150,-56,-31,-35,-4,8,-14,-20,92,19,22,-10,6,1,-10,108,18,39,-28,35,20,-17,53,39,60,18,-50,166,19,-17,64,-1,-27,-34,-50,322,28,40,-21,89,-19,1,3,15,-6,75,9,24,88,56,-16,-3,-9,17,-4,-15,-15,85,0,-9,6,40,16,-7,43,10,-6,29,12,49,154,86,6,48,-10,16,0,-1,-15,13,-10,-26,27,-18,-7,4,11,91,15,220,-65,-90,2,131,7,36,4,-24,75,20,90,107,60,55,28,48,44,-21,-68,17,288,131,113,346,29,-91,-28,6,371,47,50,-58,-24,16,48,-21,9,31,-28,-20,-191,207,-101,-14,16,-59,173,-24,61,-28,-13,14,11,-5,25,-36,54,89,-7,92,-13,-6,38,-26,-39,-1,111,34,21,150,-14,48,-22,108,16,-33,35,12,-21,-4,13,33,-32,-19,-12,-25,-79,7,15,-25,47,128,29,13,10,112,14,53,21,-1,65,-6,11,-19,-87,-42,28,-20,128,31,76,13,11,-6,134,19,10,-24,0,-19,21,559,-26,-5,-29,-173,-65,21,-18,-46,180,-39,-28,6,-34,2,-43,168,9,78,43,12,-40,-6,-11,-62,-130,-18,32,10,38,43,71,9,-95,14,19,118,3,800,174,-60,-1,115,9,-29,-21,18,274,32,-49,50,9,66,56,89,-3,173,1,-9,305,7,39,23,151,-20,-26,-41,-1069,102,-2,-1,-31,117,3,26,-46,-1,-26,-33,-35,-12,-70,-9,2,-12,2,92,155,17,72,-255,-157,15,186,121,118,-6,283,78,23,-25,12374,19,1,56,-46,-6,-12,122,15,1,-22,-67,10,98,-34,-1,30,-24,15,105,-93,-34,-22,0,5989,13,-13,12,-5,-7,68,18,-16,-18,60,-218,-6,0,-28,-4,244,-90,247,5,-11,148,85,-20,67,-8,0,127,-41,14,-201,-69,110,-38,93,-25,33,173,39,-2,-16,389,238,19,372,69,6,-58,-10,4,-6,16,-62,64,34,-25,937,-4,0,-50,-3,-50,69,27,31,4076,-16,74,927,-16,8,-15,-49,-61,-10,-26,5,99,52,58,3,2,-33,3,8,-47,-32,-10,-71,-5,43,0,-6,-124,75,22,55,-62,-33,47,-54,-67,-92,9,-6,-76,86,-72,-24,-43,-10,-175,-41,-207,-39,-81,-97,-1,13,-50,2,34,13,-41,-7,5,99,722,-2,-49,78,144,-41,50,219,10,5,-17,-3,21,-5,-5,11,26,21,67,-32,-1,94,-61,45,-27,-57,11,31,-27,-13,-54,-11,-13,-36,35,-16,74,66,-22,253,214,-10,32,28,111,21,5,-6,-36,21,-18,-42,-29,-54,-29,11,87,81,52,-31,30,17,65,558,212,-58,225,12,-7,-34,-18,-19,142,263,94,5,-24,46,7,19,-74,-48,-41,19,76,68,36,62,-21,5,-18,32,-12,36,680,-5,26,44,74,60,51,-11,-27,54,270,-30,134,91,17,-17,-16,-18,15,-120,319,-24,65,45,37,-6,17,7,54,40,-5,-8,36,-32,27,38,-20,-22,33,21,-30,32,-28,51,107,-17,13,14,22,27,81,8,28,-55,-3,-8,-7,113,13,-54,-58,18,5,7,-8,-117,58,34,25,6,52,31,-11,33,65,-81,-8,11,-12,-31,-67,-16,-66,80,1,-32,-28,42,33,29,-14,-14,-31,-17,12,10,21,9,141,9,-36,-17,-28,-87,-217,-32,8,-53,-15,-25,-29,18,107,-4,4,79,34,-70,2,-31,29,2,32,9,-43,50,18,62,5,21,8,7,-12,-18,-52,6,0,40,65,71,-10,-38,8,84,-25,-11,-3,-26,124,12,16,15,17,66,70,-9,-36,-13,112,135,-15,-33,-9,-50,134,4,19,124,445,98,-2,11,45,-49,119,-47,12,36,103,67,-7,39,351,130,3,58,433,15,5,29,5,-2,-13,73,57,37,9,26,-19,-24,219,2,9,29,123,5,29,-50,15,18,35,12,51,18,74,62,6,15,25,-6,69,-4,-25,5,24,79,115,19,-29,-52,154,26,46,53,20,13,-35,-6,-20,3,-11,-76,217,38,16,39,48,22,43,28,-13,-11,-16,2,2,-19,57,63,-31,9,-24,24,-16,53,-22,-5,38,5,35,-32,-34,30,14,-7,38,0,157,39,-17,-13,-14,-16,15,24,-7,107,59,45,35,97,85,79,30,141,19,119,16,20,15,94,0,56,-32,127,164,26,27,76,-66,6,292,33,-16,14,-14,61,41,31,61,-6,136,103,-91,-13,14,-30,46,-43,77,-12,4,74,165,66,-10,126,12,39,21,-22,-45,6,-5,-2,-69,-27,-26,43,-127,21,204,-4,68,295,-135,90,217,393,-3,18,15,594,69,3,37,163,-24,-53,62,-20,23,-7,-16,18,-10,-6,-31,11,-40,338,114,61,651,132,-17,34,5,53,96,8,-51,-9,69,47,44,-5,32,-31,6,135,-16,27,46,32,160,34,86,158,-26,-2,20,-38,-311,68,-40,-27,21,99,377,77,31,10,-26,39,59,180,-7,3,25,57,65,39,81,-42,50,40,88,45,-8,-15,-13,38,76,24,15,-6,135,159,-177,-5,174,-15,212,83,-76,30,342,135,59,-10,21,36,148,27,259,-54,25,5,18,-14,71,10,-49,58,10,-3,34,27,-24,-11,50,-20,52,-9,19,15,17,32,155,140,-31,151,20,285,26,23,27,-50,103,29,324,26,41,262,51,29,76,31,31,91,46,-60,96,36,46,-39,5,-21,-61,200,-14,140,169,158,7,119,67,129,124,59,21,5,22,10,98,138,16,20,20,38,26,13,80,-23,-10,34,68,114,41,123,-6,-827,4,78,-2,56,-11,40,16,0,-26,63,101,-21,22,93,17,26,-18,-17,-7,-11,18,-153,58,58,-33,1102,17,26,77,27,70,97,23,12,-50,20,-104,9,148,121,48,47,-47,-25,44,-23,-3,-15,-8,59,-88,212,-124,-59,-20,-1,29,-34,3,78,17,29,121,-41,261,-181,-19,280,25,-9,-25,-63,2,-7,35,32,74,0,-8,-6,8,72,-164,25,-3,219,-44,9,18,-24,9,-26,82,24,-16,53,-14,-77,20,1,-46,-18,178,-35,151,107,281,-6,97,44,-112,20,7,36,229,27,-17,-42,104,28,0,81,14,-16,27,3,29,13,-27,-12,-8,-3,55,92,12,79,213,5,54,54,101,-20,62,376,26,27,98,26,-38,16,25,-37,-6,36,111,-5,5,-11,9,-8,-1,79,-4,22,-32,35,-68,46,42,6,252,33,35,27,-12,-28,450,-1,24,-66,-3,-32,20,68,115,37,29,35,249,48,42,15,9,10,244,176,-14,3,3,33,-32,54,27,67,79,179,-13,18,88,-154,-35,-30,-9,-41,-21,-15,50,8,15,-11,289,40,118,113,42,271,40,107,62,109,-47,-22,13,-2,162,-224,-1,16,14,18,52,50,48,4273,29,21,7,-3,-22,71,-14,28,77,23,4,23,40,21,51,40,93,-6,-2,38,220,29,8,4,42,15,-76,15,25,-22,-7,-6,95,-6,33,266,89,13,5,-37,106,146,-18,-21,15,-28,62,-95,6,-5,-38,209,-41,10,7,-91,8,203,9,13,0,8,40,85,-13,31,-52,14,85,6,-13,3,-42,-100,2,-10,-7,-16,40,9,-34,-9,-41,316,-64,-21,68,40,64,2,29,22,-93,8,15,-73,191,0,-12,-110,96,-48,37,25,-33,27,159,44,9,-23,-65,-24,10,67,151,-3,8,15,42,-8,-135,-9,-8,45,-16,-4,-9,-58,-6,54,-50,120,2,-73,41,-13,-81,-20,188,18,19,-10,49,2,-15,-57,-21,120,-10,1,142,15,66,13,72,14,-20,85,1,-49,-6,9,65,53,27,15,-4,52,30,9,-28,64,38,51,34,-24,68,162,-49,41,12,84,33,-27,40,-12,-80,44,21,112,-1,-20,26,31,41,12,-11,-25,56,150,151,20,60,21,5,-1,34,-6,-21,99,11,49,91,-19,-10,18,33,9,-43,65,246,4,-26,-48,3,40,127,9,19,39,80,220,172,116,24,10,25,56,-86,136,-5,128,26,23,40,75,41,52,-2,192,20,141,60,164,404,16,112,613,164,120,-1,118,72,155,12,-1,150,-35,111,6,-16,56,-142,20,-28,23,-23,2,13,-3,-21,14,24,142,73,141,12,37,18,-32,31,8,58,58,17,1,16,-5,10,109,71,63,-3,14,-17,76,-68,7,51,-4,61,70,34,29,-25,-19,24,4,-30,50,18,25,143,13,45,52,-2,-16,3,4,6,1,0,-34,102,42,27,30,54,-48,-36,7,-25,35,9,10,13,4,306,540,34,41,-37,34,-28,-17,124,23,45,0,9,108,43,60,-20,37,56,1,25,25,580,75,45,66,36,257,13,24,0,6,-54,4,-15,11,24,-31,-92,-2,20,232,374,18,107,25,55,-50,-9,-20,-16,18,9,2,69,65,180,103,6,16,67,96,-1,20,-12,4,39,87,-5,-28,-4,46,-12,26,-7,39,45,34,11,30,160,147,69,92,14,39,68,28,-6,-40,45,-7,-1,152,277,59,27,12,45,20,6,31,124,29,47,29,25,3,57,7,71,17,-2,117,33,35,-2,35,11,11,60,-23,42,27,46,-49,54,16,24,-157,46,181,-7,-43,-67,-7,112,-72,109,-7,38,-29,87,-17,6,-45,9,-29,-20,8,-54,-1,163,44,18,82,-33,-14,449,52,-4,-17,133,399,56,61,15,166,57,-1,-24,61,172,26,1,199,-75,43,38,94,7,104,32,31,-52,187,39,17,114,0,-18,-12,-10,-62,-36,61,-23,57,-48,-15,-32,14,-25,-15,66,14,26,-14,27,207,101,-14,48,-20,-12,23,-29,-17,23,-35,-28,22,72,-57,7,59,8,424,116,5,18,-45,-17,-7,29,7,-3,-34,133,69,-34,31,1,28,-6,-21,2,31,77,-35,96,-3,5,18,-20,-42,28,138,-96,2,15,173,2,63,367,-41,-90,23,28,61,350,-60,27,15,194,29,-7,-17,165,-42,53,-24,-7,87,13,86,19,-38,15,56,-32,14,23,-561,45,38,75,16,37,248,344,-2,5,39,14,-57,-15,100,9,-14,-13,48,36,-4,51,-24,33,-61,-14,52,-41,54,76,-54,-56,-22,17,160,26,200,168,59,93,104,86,75,9,19,11,65,45,4,224,-14,1,88,115,32,152,-21,29,153,19,56,-100,24,96,34,150,-9,-52,98,261,-14,38,-1,-208,18,-77,12,205,1,11,-17,238,-35,20,-63,-146,-3,71,228,112,37,37,78,61,-52,-15,54,72,63,61,36,101,-45,-26,216,-23,42,118,-9,37,9,72,53,25,-12,50,5,-9,105,109,-38,26,107,-19,-5,8,39,27,-32,194,138,28,37,101,-11,104,38,169,35,120,-33,113,-40,0,-59,44,16,8,-73,1,27,93,250,31,-60,-36,2,-52,8,16,86,-97,125,48,18,-42,68,21,54,228,127,-13,21,16,123,-7,110,301,-29,116,-13,5,-22,11,137,-45,0,-7,175,85,6,-5,7,103,0,-19,-43,60,75,-36,46,-52,67,13,5,17,-78,-1,-14,125,-5,16,-5,-49,-15,20,-46,-5,22,-48,-15,80,16,15,-2,-20,66,-12,10,-1,20,-11,24,-8,84,212,54,24,3,157,491,147,42,19,40,115,129,115,-52,-50,38,48,8,-21,-2,19,-21,149,40,47,110,34,-31,43,-19,-7,28,-3,12,35,3,26,184,64,-29,42,-15,45,-10,38,104,-3,46,94,169,42,-20,-42,15,-49,-44,16,-32,24,-4,-41,154,-15,48,-23,35,-90,55,-4,47,30,22,103,33,247,530,21,115,28,19,-7,-15,-47,370,-2,203,100,142,117,350,10,181,8,-23,330,-50,117,87,195,108,62,36,129,5,-42,262,283,55,75,-30,154,-32,-40,-12,27,47,271,82,14,25,31,31,19,87,20,123,70,440,176,164,119,94,53,25,3,33,17,9,33,90,20,12,-23,94,-3,16,35,889,319,1,286,-52,38,-4,85,69,138,224,89,90,28,-8,-58,8,63,28,4,-5,93,210,9,81,20,34,-23,7,70,-1,-38,-43,112,-186,-91,33,60,-58,71,-50,1602,-45,98,111,85,41,13,-19,58,-21,-13,-29,-2,2,-148,-47,46,2,-10,-122,13,62,74,-61,-14,-85,10,44,50,14,162,-122,-15,-8,5,-3,-27,-7,-57,-72,43,14,44,-7,31,-24,-66,-23,27,205,50,-26,-16,-2,1,19,-161,14,76,243,11,68,20,115,95,54,29,118,-4,-18,292,89,-24,242,58,13,61,-4,8,155,12,59,179,42,69,9,145,100,171,95,1551,9,51,479,72,-84,-18,55,35,7,94,139,12,16,-6,114,17,45,41,115,-19,46,-48,7,32,18,8,4,-42,-2,-7,19,-90,113,107,163,169,18,62,214,20,34,-7,-1,24,-10,-39,-26,-40,-22,79,31,-8,40,153,10,25,25,-44,460,-2,62,15,174,33,72,1,2,29,101,-76,-27,71,-16,9,221,120,-30,-28,33,26,-81,-7,-10,16,52,-49,113,47,-1,66,-6,247,5,-1,85,-5,-110,46,-13,39,16,8,29,94,23,-18,18,-48,21,-7,117,14,110,-23,270,4,22,10,29,45,7,27,133,-30,-77,-29,32,262,-5,-20,17,70,75,-140,-19,-8,-9,-54,15,-67,150,-65,68,30,87,45,6,146,31,110,74,-22,-12,-25,90,41,141,150,277,-12,-31,7,12,-12,12,-55,-112,-2,60,8,88,242,-42,99,-141,76,-32,34,121,9,-18,14,62,-17,13,91,64,70,-12,7,13,122,203,383,105,-8,-9,223,26,61,92,28,99,50,188,35,27,76,14,86,13,-8,31,85,80,16,51,267,11,-19,4,-15,53,29,14,-15,141,-103,193,48,-17,-63,3,-129,-45,-19,43,3,11,-3,143,24,36,179,-31,8,-24,-19,-14,8,-58,27,734,1,-22,27,-13,108,-26,-13,-40,125,16,15,178,320,175,645,-46,69,158,-4,70,206,34,-66,107,1,-11,80,66,179,17,-5,73,23,129,-30,356,2,92,34,-9,20,83,391,48,69,-2,21,-1,82,-1,44,12,-7,13,47,-17,49,43,69,21,6,26,47,20,25,4,-24,30,59,11,498,59,44,300,18,16,74,-6,13,62,357,149,14,154,-49,214,-124,170,-69,-37,-12,58,-2,93,18,-117,-1,-39,-14,34,123,144,-12,61,58,-20,-4,21,-12,60,23,-31,127,33,12,-64,-54,-6,-13,59,94,30,-2,350,26,37,285,41,35,79,-35,14,8,-41,-20,9,28,3,-5,22,18,9,16,-26,14,-10,15,-195,-28,-1,-92,-28,-67,14,44,53,39,-48,77,-34,-10,-6,59,-74,90,-174,13,62,68,10,67,22,-31,-21,74,13,-69,4,44,-4,42,34,-52,151,-20,159,-14,47,131,23,62,18,11,19,54,-5,59,-63,-4,-21,134,12,79,16,-1,-3,50,-15,74,24,-60,73,5,-2,21,-11,-18,38,33,34,52,19,-7,19,201,69,276,44,49,335,20,-192,198,253,-16,6,-17,-4,-53,-47,0,-64,-2,-58,-32,-2,52,14,29,-6,10,-25,-20,-19,362,225,68,60,17,162,-14,3,31,25,-5,106,-11,63,-62,-7,36,24,-24,33,28,469,125,-10,152,25,8,21,32,81,161,14,43,70,-163,-1,22,-5,452,103,105,-12,-69,21,237,20,97,31,11,3,254,-12,15,32,4,124,137,140,45,-10,-19,-24,138,-12,3,10,189,112,53,-7,63,59,49,301,-49,20,21,136,36,-26,71,7,116,65,36,146,136,136,25,72,88,-1,132,-36,39,37,34,38,220,25,16,8,-119,1,152,-39,131,-28,0,85,8,49,6,-53,20,-46,-27,-55,-1,-8,77,-1,-5,12,587,-14,10,27,36,150,16,32,26,-13,-9,384,9,629,92,424,76,56,-49,72,153,138,-30,599,-9,72,43,-6,13,62,66,11,-8,51,-42,-55,6,4,-14,45,-15,-3,-23,190,-21,-16,49,14,50,236,44,37,186,4,112,3,13,20,465,24,15,286,34,-1,208,-215,-43,159,1168,235,26,18,19,18,214,194,168,-64,-49,-5,49,85,19,161,84,27,-6,-59,4,-140,108,20,35,-153,6,544,201,39,70,81,-35,-28,8,90,5,67,413,-19,44,116,125,-8,135,17,37,32,37,130,20,-2,3,47,76,36,77,-19,65,3374,98,85,27,13,94,246,93,66,-130,20,332,-10,-18,296,-25,-2,-1,4,23,-7,-26,-9,71,31,58,149,170,-8,161,29,5,-23,3,27,204,37,96,58,121,46,63,-11,311,89,-20,26,204,66,32,22,26,-1,22,2,-42,22,-8,56,64,-2,-36,73,1,-26,-26,15,13,108,86,28,26,-12,-17,6,18,179,-22,-7,102,102,73,34,73,32,-6,86,30,30,93,24,103,145,63,91,81,74,14,-6,18,14,15,-4,206,-121,41,-7,58,104,86,152,70,144,2,96,-30,13,49,228,26,-6,140,61,-4,268,-120,-142,36,-21,56,110,-58,16,60,126,-7,-6,-18,87,64,1,-119,54,18,-34,-2,36,-22,103,17,48,11,-18,15,27,11,59,221,29,-6,-3,51,17,-72,79,48,77,-57,-39,113,226,-53,45,-107,7,24,2,20,-81,15,27,44,40,-14,-12,6,-57,-30,63,-18,34,-22,1,55,124,2,10,-3,30,42,30,8,110,-11,-11,27,16,138,35,-57,6,37,48,29,0,2,-22,14,-51,43,-59,60,-6,34,1,92,-93,24,26,43,6,56,218,32,-38,-12,57,5,244,144,96,-40,75,9,-35,170,16,-28,-26,93,392,-6,142,-3,101,9,204,-19,143,13,38,31,19,-18,167,44,47,969,177,37,105,-24,11,27,13,52,113,22,81,36,-40,-17,107,50,-24,36,29,23,30,21,-51,60,-21,65,91,1,-28,338,44,77,1,155,221,32,182,167,31,-36,7,16,1,197,-3,15,203,19,69,65,90,66,82,37,-20,-15,484,-15,9,966,183,11,148,204,46,164,-24,20,-110,-24,243,50,64,101,15,75,31,2,25,178,18,7,20,37,37,87,-56,133,138,418,116,-11,72,7,0,-15,-1,-10,-68,-90,7,7,80,31,18,-13,293,157,12,141,60,81,-18,54,29,97,44,-28,-4,3,225,144,56,18,-13,108,41,312,128,104,12,37,119,-38,10,19,36,52,27,113,78,60,15,46,-15,15,135,-1,-11,137,19,26,-14,23,11,-17,-9,-61,-43,-239,-40,-7,132,1,-133,-112,16,-21,-19,17,120,63,-86,-16,-6,-37,252,133,-24,-11,19,11,-1,-12,19,-86,10,83,668,36,-27,98,4,188,213,-5,92,-78,-86,-32,26,10,-3,89,1,-69,15,3,-14,63,50,3,90,91,-6,5,-40,47,48,-87,-175,8,22,338,74,-106,46,-75,74,28,195,-7,176,-35,373,1,36,22,68,14,87,27,-12,-8,43,-5,-4,24,-21,9,51,-12,75,13,-13,23,9,-3,2,22,-6,55,-5,125,12,218,61,43,81,74,-19,502,22,118,36,14,2,32,31,-16,183,102,98,36,47,-14,52,62,249,30,54,38,-5,74,-2,100,-10,-25,-57,-30,356,-227,-39,95,192,-41,1,15,50,-3,101,968,-43,102,5,-10,146,43,15,0,17,3,82,8,3,37,25,40,-22,-11,70,-5,118,292,-13,1019,-91,91,-31,328,11,46,72,-140,64,88,195,516,73,-43,165,22,26,-36,-1,85,63,24,59,-27,-33,11,-79,78,82,34,-39,162,-113,14,-24,-71,-9,1,-14,-38,-26,1,312,42,24,69,62,116,-15,-13,-43,-106,-16,31,-44,1,13,9,35,11,-23,-38,43,125,2,175,332,106,50,88,79,12,15,-68,182,11,-18,17,24,36,-22,36,33,78,45,196,145,4,5,-65,48,6,83,97,-15,-12,-25,18,-55,9,45,13,21,39,-33,3,-2,56,8,-15,19,11,-186,-4,187,90,13,-4,14,0,42,245,145,1076,41,-7,-31,-3,175,157,-40,10,62,-29,-13,54,5,2,31,114,18,34,-21,53,-66,-64,-145,73,20,48,-19,8,25,75,-19,144,31,97,45,136,84,43,4,25,42,117,34,-11,-7,25,17,33,-20,160,76,21,108,6,-879,388,-93,42,30,-8,90,27,3,13,7,123,18,8,34,146,17,201,32,180,88,244,10,91,49,-1,4,-11,-23,-8,56,-2,-45,366,43,16,-11,84,-288,-1,-17,-1,49,48,35,-24,-26,-52,12,29,-153,-28,2,12,91,72,-1,21,-43,12,24,-28,54,371,11,4,-23,3,-12,85,-20,117,3989,89,158,42,58,56,-5,131,-27,95,-51,14,13,13,149,6,114,14,4,-59,461,-193,-31,-20,-3,-136,37,9,15,108,-21,-69,92,-71,189,27,104,119,481,159,-31,-68,60,4,391,-10,-267,0,-36,21,3,-14,43,181,46,188,-17,103,88,341,-6,63,-3,4,57,136,81,-100,51,-30,-43,13,-7,9,-16,109,6,-12,-23,-29,-58,210,72,-40,-95,42,-34,58,10,76,-93,168,168,179,-52,-38,37,21,15,15,-1,3,-50,-74,45,20,13,-43,-22,-81,-32,44,50,9,193,83,347,6,33,1,22,17,28,-4,209,161,-14,-9,181,52,-11,38,728,-173,84,59,176,284,-12,99,-30,15,244,-48,-19,185,29,33,254,-32,89,51,28,-37,75,62,-11,79,213,228,13,-17,-35,56,18,40,-13,12,47,42,0,73,172,37,62,32,-14,473,31,71,85,33,14,-15,77,-2,-10,48,83,169,10,45,22,46,133,55,64,200,6,-119,1443,72,19,204,51,13,-5,11,1,112,90,9,-14,59,45,29,32,139,0,52,20,18,52,-19,36,27,176,78,-20,122,5,137,-10,151,73,9,86,96,34,-23,106,9,115,109,34,-16,21,346,-135,3,-4,13,101,5,43,76,-12,-31,-29,23,119,17,-8,-13,9,116,-42,33,18,12,5,30,-14,104,-44,311,159,1,-153,-1,-63,158,19,-14,-85,78,11,-16,-24,79,14,144,70,189,32,6,153,88,39,172,65,312,41,14,33,85,23,208,2,35,20,706,295,10,727,33,22,74,-12,12,36,-15,10,489,-10,51,17,12,346,107,-5,-40,96,-3,10,48,195,37,7,48,92,-2,21,49,-22,55,0,78,184,52,63,-1,132,-18,31,-30,-6,15,24,65,-22,-44,66,60,119,-15,102,-34,121,-22,9,16,79,46,-84,12,-6,-28,18,-13,95,40,36,-86,8,45,-1,5,-5,73,97,30,142,-7,124,84,32,38,24,76,43,161,38,9,98,37,38,-51,1190,36,159,593,30,9,30,41,18,110,1009,212,-37,145,15,6,13,80,84,-2,48,28,84,-8,29,147,24,156,102,35,-7,136,3,139,7,34,48,366,7,37,115,31,23,115,202,28,-46,72,22,24,9,39,-80,8,5,-21,-35,-12,28,11,54,-30,98,22,35,146,-52,116,142,122,199,18,180,4,6,44,47,96,297,225,20,28,29,49,147,76,87,20,78,-7,21,151,316,-25,-42,-23,57,-92,55,42,-3,-4,9,-28,66,-15,172,-91,134,-3,36,113,-9,90,-40,160,-66,-1,278,27,77,6,-21,-33,-50,29,11,128,-43,-28,-9,-14,32,-48,-75,11,-2,-29,213,173,6,114,21,-1,-2,34,115,-13,-23,-14,-85,-21,5,38,-4,-22,47,62,-24,-18,-48,-42,4,-8,12,19,-45,16,171,-7,40,30,33,-18,-3,4,-17,5,-9,70,591,71,87,6,275,-19,38,53,-39,57,47,196,1276,141,-11,-14,5,96,44,87,-44,52,54,40,308,77,60,156,-29,-28,39,52,13,-31,50,2,-18,-73,13,56,169,0,30,-4,383,2,33,8,61,41,55,5,7,112,124,15,-14,-5,23,85,33,117,38,15,0,150,13,13,-7,47,12,-6,1,10,31,83,112,16,29,76,40,-21,-19,50,-40,17,-30,12,-4,47,4,-63,17,-26,-12,11,24,41,38,258,189,9,-3,5,-106,25,-23,72,-10,18,65,23,25,7,-50,-6,3,-3,20,10,49,86,-2,17,-36,83,-34,66,-115,45,0,-33,-8,-16,47,42,11,-18,62,16,73,4,39,10,-7,3,35,-9,-205,94,-4,43,-4,-2,-14,24,20,2,-21,-9,7,23,836,20,35,32,50,20,471,39,64,358,61,7,7,33,-2,25,20,18,-16,-11,-20,9,6,-6,11,-20,623,37,-2,8,-27,-31,106,-25,40,29,12,-16,10,13,-13,0,3,9,-1,-47,12,96,-62,-7,-70,18,-24,167,-23,-27,18,-22,-16,38,18,38,34,-8,-8,51,24,14,-2,61,23,37,23,71,65,5,-7,7,-10,128,6,77,-27,321,26,100,-90,-32,-85,-88,-380,-111,4
-79,-312,-397,106,-333,-354,105,-91,-121,43,-302,-300,-234,-35,-47,94,37,-222,14535,-2282,-1258,-62,-4,-35,-78,-218,-202,-107,-32,-94,-196,21,-2846,-2933,-3640,-3073,153,1621,-157,-421,-331,8046,12243,17641,12485,19231,17190,127,-3,78,12,734,268,1116,127,111,56,-186,186,2,212,57,374,63,21,92,465,5,-280,-211,-178,388,1541,-131,-10,-1,57,113,296,-46,103,11,134,-7,262,1096,28,415,685,107,459,50,394,262,143,-28,-4,260,99,-14,-20,-284,104,-11,-117,-11,2684,143,-275,344,45,-84,85,-145,-9,240,129,246,66,83,-2,7,85,408,-33,-124,349,-27,150,13,172,32,10,21,6,214,47,259,649,162,-41,-51,36,398,200,6,172,589,28,412,672,171,508,76,168,-82,187,-11,600,-36,5934,112,86,186,419,123,107,616,1529,363,854,63,397,190,797,432,140,-46,36,71,586,844,-21,96,404,13,-5,12,-35,-108,1347,2,13,-159,705,379,175,30,-15,527,121,498,28,46,134,270,-1,1859,430,769,72,109,42,112,2333,-226,106,1735,5,496,1071,-50,43,24,906,6736,-21,67,675,134,-3,128,512,406,125,-18,-6,354,653,349,1793,247,2449,-9,6,122,4,104,456,125,62,401,453,17,601,108,76,26,1421,33,2399,417,-175,39,-89,1,-6,-146,10,152,-203,-26,205,-65,43,500,310,107,-135,16,306,1330,3270,104,67,-30,132,286,809,-3,10245,543,2383,33,-284,237,208,173,3532,32,95,637,63,20,132,34,156,2371,150,1543,-945,691,39,93,283,85,62,-14,0,34,583,994,1395,1059,-58,458,3348,502,93,74,415,196,706,56,18,98,341,101,848,234,68,34,847,159,56,-20,373,100,188,1992,68,-88,2658,76,1263,282,243,71,234,140,354,167,385,1460,21,27,-41,632,1684,506,753,90,660,67,1084,314,55,287,1118,70,188,17,-89,1380,1056,560,-87,47,114,123,41,12,45,10,33,235,63,99,286,356,757,215,291,170,108,417,2215,-131,-28,-64,579,954,14,19,115,278,252,131,57,102,-12,796,593,152,157,20,639,93,138,43,775,24,-23,34,85,314,289,599,455,868,526,748,538,4,468,109,253,37,194,1170,149,11,1511,485,64,-14,534,-211,288,-10,174,63,1202,3697,-18,44,15,85,-16,293,14,6,31,136,652,-9,1069,95,-27,910,271,166,758,207,398,174,2,220,164,-23,65,201,124,-78,33,71,153,258,144,139,-15,-5,246,1477,579,550,199,251,1657,93,-130,66,110,-20,249,-27,762,603,286,365,149,323,67,10,-171,182,1169,271,304,67,308,3491,191,380,84,1992,59,194,270,141,184,396,469,461,185,-28,191,-132,31,376,-1,188,301,411,332,1282,65,14,179,-2,-35,6,7314,83,2,152,465,13592,70,266,675,93,77,-8,88,243,128,192,528,29,650,128,-83,1372,76,524,163,299,800,565,105,99,268,119,-57,496,82,-514,-171,-16,-21,48,28,24,3542,206,189,286,-292,141,143,314,36,-47,-47,23,20,544,6,101,1134,256,577,3,24,639,476,344,347,-31,119,83,545,2,856,128,-96,17,490,347,106,138,48,51,-62,696,116,174,227,874,-82,-11,75,2611,30,187,22,465,307,338,167,204,211,385,22,320,267,495,58,83,123,329,291,383,-42,206,212,368,305,-24,300,208,618,-47,157,-44,-32,-32,52,198,433,119,41,1,10,85,620,248,114,173,169,1629,2154,-50,49,395,302,277,57,563,719,91,424,-15,149,137,300,294,109,55,166,750,334,150,-32,271,0,-12,23,254,32,346,-18,112,17,474,256,-112,237,61,250,353,90,598,93,5807,65,67,217,58,3350,-155,158,553,-94,12,-17,-8,107,123,-23,-11,174,-125,23,48,-14,570,-33,1116,203,31,24,1366,112,-3,-8,800,700,58,1772,3,195,14,-1,-11,24,18,736,-58,1442,103,64,921,213,3,-109,3281,537,145,-52,209,-53,2145,853,254,24,208,-77,286,-50,8358,127,139,1091,539,1419,119,200,161,199,-75,-585,415,-30,-220,25,-225,-88,14,-80,98,390,4430,313,118,-54,-64,166,176,39,54,12,-24,118,-17,111,177,-101,-12,263,-31,15,515,-24,-61,-15,-65,522,-177,-12,251,-6,-54,-42,-25,-101,-39,0,163,-40,196,454,4820,71,211,174,1542,12345,164,9,-143,1056,-97,13,-279,5107,4,-1,33,22,-25,120,157,39,13081,132,57,2,150,130,5,358,40,-141,11791,-64,-43,34,-82,533,8708,25,-236,52,168,31,50,172,-108,974,1956,-23,37,86,1296,60,134,297,14492,612,93,219,85,84,210,8,-75,89,-14,-48,4184,-27,70,55,8,-3,126,45,-143,347,-94,78,22,-46,-39,74,-87,-150,105,409,-24,-192,180,666,45,-37,334,184,-72,315,140,25,236,17,-42,4,-143,46,27,126,9,17,-67,62,-36,140,-4,41,-58,208,28,369,-53,-124,8268,-11,204,-13,91,-8,-77,-23,-36,19,31,-40,132,4050,68,50,79,110,-25,50,638,46,-45,-25,-57,46,-28,-617,5628,76,11,3,1792,-7,-27,-34,6301,-197,159,59,112,-4,-40,-314,150,157,209,-42,176,42,9551,362,2,201,64,-2,-38,147,487,140,32,1919,29,61,37,261,415,210,13,62,63,8,7452,76,661,70,378,24,3849,42,1082,722,336,-87,54,372,6711,249,310,960,278,181,9,122,3731,14,913,109,225,12,99,25,165,216,11,2148,198,-59,418,172,21,-2,385,7125,1716,363,145,3110,1290,127,379,608,241,763,407,17,0,-8,75,974,165,3201,95,9,297,40,4514,203,54,219,-81,11,166,3,-8,-7,-50,53,575,805,1496,834,0,18,-13,-31,137,38,910,111,82,534,-23,-14,28,56,117,30,-5,6,701,785,-13,109,426,1182,30,1197,411,62,2360,24,343,-24,72,64,194,31,-4,195,-1,139,801,214,0,1718,-25,-57,-19,6,-63,651,114,196,520,12,-9,113,-161,159,-31,-74,17,112,-50,118,-15,16,14,-152,169,1901,-148,-229,-4,807,20079,11209,13,285,-185,300,288,22,241,105,-178,29,534,69,-258,3,289,666,-68,211,134,-11,-3,127,693,-8,213,581,17,12,38,1447,36,-20,46,622,3875,662,192,-13,-68,-10,2,-4,1980,85,168,27,250,-6,-35,-32,8,26,1075,286,20,288,5,31,979,-150,43,132,1187,41,665,7174,-3,360,-36,-11,1549,1531,434,75,284,66,250,38,74,236,2051,-17,80,16,4,225,296,137,226,66,156,575,291,141,196,809,453,98,358,-80,412,44,-25,45,73,202,53,59,724,433,246,64,-214,17,-4,85,12,-602,-16,945,48,97,1759,207,123,-119,317,125,1026,-45,45,25,19,580,277,865,-2,-5,563,142,244,447,-60,376,49,1645,5547,23,2678,3098,152,0,422,19,162,98,655,627,361,187,-8,7,314,1280,47,158,588,86,140,32,3213,41,-31,180,24,692,1353,37,248,482,-25,-193,125,302,72,891,1,73,282,33,-253,85,-87,551,-252,159,268,3356,1392,861,41,282,13,382,25,94,167,-39,12,3114,205,65,-26,17,-9,1,260,337,86,400,14,531,196,646,872,-77,87,32,160,752,-204,206,223,73,-13,208,314,23,109,294,162,-170,544,-4,30,67,45,70,219,927,333,-20,-21,-68,918,171,1066,128,54,169,125,-13,617,13,58,29,516,131,97,-22,29,-53,201,972,18,41,138,45,329,-29,66,72,8,-237,789,-178,61,157,5,26,1617,191,120,20,-16,205,326,325,226,721,357,34,46,12,573,20,337,13,406,-78,372,283,-2,100,209,62,174,441,-316,322,-24,681,23,745,38,89,8062,394,363,-159,-20,146,-75,14,20,-6,-1,769,494,4,78,-59,-1,2,279,47,124,10,450,547,76,45,374,-10,18,12,267,-10,-28,71,321,21,62,57,1598,-82,24,-11,610,355,86,-56,235,704,502,10,339,-90,265,-165,181,171,-5,101,412,122,550,359,38,95,337,503,18,584,6,169,140,347,205,-15,58,901,74,46,99,61,337,52,733,-8,263,-12,86,20,264,26,184,1924,918,93,94,124,-25,-239,102,52,92,59,199,-26,120,1,-95,-105,107,184,-93,770,9,11,164,-17,2,6393,-118,70,25,2,17,1379,15889,-3,-50,4829,174,-20,27,-91,1,924,1046,14,165,299,24,-7,105,2386,78,133,120,33,32,230,-66,-35,1271,39,-1,373,219,19,-53,7986,49,-101,182,1336,-24,96,62,46,-28,25,-66,948,246,133,233,849,0,132,8,-83,486,48,504,114,637,267,33,-38,-325,690,-115,306,430,48,31,-198,124,139,2555,89,-44,57,-106,-281,108,25,-4,104,29,5,61,1,272,-146,187,18444,100,19082,14195,14679,92,-54,32,11185,-151,146,399,4483,-5,11,2508,-42,1354,-28,62,58,145,1348,-4,658,42,35,2514,64,7,338,-70,-78,741,-50,26,-22,33,127,1053,-7,561,20,32,140,501,49,220,299,0,-4,61,-54,-50,-73,4410,125,12,376,746,767,-7,1029,498,212,340,1860,324,181,433,616,88,1592,689,402,-204,2645,6,9477,414,21,-14,295,-73,150,2,149,28,97,37,158,47,30,-4,33,-6,93,86,25,-47,11,9,-14,-10,2148,-54,-11,77,95,4570,-18,80,81,-51,199,-10,47,390,13,6249,317,-85,114,24,-106,35,-122,73,456,-23,7,-27,126,20,1167,-19,66,95,31,-19,922,9598,65,99,-40,116,82,1715,410,78,158,-92,-62,130,126,-1,105,29,1021,3880,-187,6,10,11,12,361,253,7160,337,-43,716,307,48,17,-9,-109,138,-211,322,92,137,197,1170,174,-29,-52,7415,72,-52,1048,415,596,431,57,-9,86,582,207,-5,7874,1711,138,26,-3,434,-45,404,298,38,937,71,395,2,1207,253,1293,108,271,277,139,17,2553,85,61,151,721,48,91,58,-58,1450,78,509,429,49,155,212,314,289,1507,576,30,103,-9,4,249,2190,4080,35,58,7,30,17,119,39,78,174,527,90,-3,511,512,-3,529,-24,116,226,51,90,821,307,153,35,-34,3,64,-17,-37,539,203,6208,569,-11,40,50,2183,352,-96,180,2,61,121,-148,621,139,310,-193,58,2307,434,16,139,284,160,149,21,-25,-22,42,17,188,42,14,119,264,-35,-46,16,35,-31,14,83,-51,-5,105,3,-1,-13,-7,13,12057,2343,375,-65,-36,194,-17,124,10,235,124,1093,5,1,60,69,51,140,937,140,-77,34,1030,204,-114,15,-43,919,4636,-32,453,202,1135,51,972,211,-104,312,14,1786,96,-2,165,20,102,-8,-108,72,663,-174,192,-16,1002,216,54,72,47,0,303,-6,510,89,-3,-50,351,-33,9877,75,363,247,-24,25,51,562,481,99,118,-97,70,86,29,-10,-182,-27,72,138,398,9,130,35,127,598,762,726,1313,37,-2,-45,62,-52,-57,-8,287,621,71,-11,361,-87,62,-57,63,-8,81,6,-121,95,11,1690,534,33,57,87,316,75,497,-27,-7,815,260,21,1143,112,-32,78,-20,29,48,147,5,-139,44,8698,-61,5021,147,-126,673,268,367,92,52,84,92,-209,258,1833,75,243,192,203,335,164,19,602,47,28,8747,256,45,-43,363,35,157,1,157,1415,153,-32,870,591,120,345,347,37,-243,40,-68,-45,38,1333,-19,123,-39,1954,790,377,-4,10241,1499,-46,42,39,63,-47,38,158,80,3042,86,-20,-1,159,997,45,176,600,446,57,-67,3,117,51,45,207,161,-4,200,138,13,438,-28,1072,109,1405,23,252,1517,540,77,114,-28,-50,-523,137,2,56,278,479,352,91,-27,365,-24,355,-193,172,-17,60,50,64,316,359,248,46,48,-52,240,397,2691,2497,183,433,18,104,194,98,186,-1,405,-3,43,229,52,-34,-27,-55,719,1639,443,-23,820,603,-6,401,-109,6,478,171,134,164,998,380,99,86,125,6243,81,-23,251,-39,31,247,34,10,-46,469,57,11,124,782,244,8,28,40,11,112,297,243,51,190,589,17,-1,203,239,34,18,-25,-18,348,86,-14,20,17,285,356,49,-31,9,600,36,172,2,57,44,313,62,48,61,114,221,4637,55,51,333,21,223,-2,-4,311,69,79,39,-17,-45,-60,37,-17,67,490,96,111,988,-256,107,33,75,528,18,3349,122,433,181,-20,64,121,-19,5,111,0,1246,-35,23,18,-58,11,332,-78,1099,8,85,41,1,75,-11,98,166,185,1176,147,35,51,114,39,6,23,74,-1,4680,251,72,-379,-25,-73,338,271,486,70,-17,-11,20,141,-24,37,1141,36,-41,20,38,-61,8,249,-8,462,7,-21,-548,-61,58,382,-24,51,-11,-115,413,3,96,549,-277,2,190,64,84,19,82,114,71,-107,14,55,-70,-28,572,373,326,-52,176,428,34,61,421,-55,5,80,23,9,-94,251,34,287,27,295,276,75,2576,504,1071,-30,220,55,122,-43,-10,728,49,583,185,-105,122,93,-235,205,-55,63,10,233,306,37,487,-10,44,646,-116,40,125,31,253,21,30,8,18,-39,251,23,51,2,272,17,287,40,894,-12,299,-16,363,760,101,13,96,-40,220,13,252,-31,268,26,260,62,290,101,4,125,-51,48,330,309,576,11,264,-18,307,147,544,-10,567,7,-23,1325,13,5,14,171,24,31,-83,93,38,22,-304,-96,167,38,2,113,678,431,358,204,97,161,349,35,-5,135,1,73,12,56,146,47,559,155,421,173,167,64,190,200,2419,371,438,-9,-13,102,5276,299,1035,74,264,571,-9,125,465,-13,102,-200,323,-69,-49,97,272,890,107,49,-46,52,151,1138,45,133,130,13,102,3796,6770,6330,32,269,437,71,30,58,794,10,-19,-10,29,-2,100,184,-86,121,70,97,-69,143,81,32,-22,56,574,268,56,427,28,299,53,171,152,165,434,1422,86,10,9983,12830,8830,4860,8660,9342,2902,184,528,-37,322,221,3,109,145,172,64,-171,-62,207,-95,-114,56,156,176,76,-24,141,11,26,20,120,119,2237,767,35,16,33,-10,-75,13,376,113,1,-7,-24,170,-9,115,95,422,481,175,-69,69,-36,309,389,197,-51,14,276,-103,10,-11,418,149,99,50,83,201,33,9,24,143,-12,108,-13,21,5,30,-8,326,92,17,-73,37,215,586,-39,36,66,81,80,-74,59,520,131,87,31,-280,226,25,46,13,20,219,2058,6,134,48,-177,743,418,27,338,2212,5,189,1311,32,6,1519,45,69,32,-246,68,162,-35,193,103,230,10,47,215,230,1048,312,609,662,48,137,26,-5,245,12,-130,10,219,210,555,-44,-10,99,148,3265,46,-47,662,87,34,62,22,35,56,-4,279,178,-4,285,-66,28,24,11,20,56,30,266,-90,-9,234,32,-13,188,4,130,-19,42,80,122,462,-25,292,165,-160,255,102,62,213,758,483,1529,30,-5,1123,-49,139,77,189,4,501,-100,28,436,372,14,626,54,548,10,57,212,239,133,-6,509,-54,-17,77,171,-20,60,249,74,384,138,-19,192,18,-27,392,178,501,107,83,60,49,74,-64,36,61,1978,31,103,36,259,159,45,1537,11,-112,193,-54,116,32,603,49,97,-142,-16,588,1149,85,-27,146,56,10,52,127,122,426,737,-121,60,254,2,115,-15,178,123,1,1839,-376,-31,50,28,-4,-19,241,45,40,250,54,-26,37,37,-1,1648,469,41,103,203,305,731,58,82,621,54,111,113,74,114,61,372,36,153,141,-7,140,49,710,1211,41,37,107,-39,60,17,-14,2392,194,362,5,38,542,11,120,-43,366,320,498,198,137,10,67,-155,-57,28,29,140,46,-27,14,563,98,365,81,17,-303,-121,333,42,40,98,153,16,92,510,-6,294,116,245,699,200,600,2708,257,-15,74,-217,-27,212,9,-19,-82,-5,22,-7,-17,-50,459,221,264,436,37,-47,307,73,-45,190,118,70,23,-38,41,-193,47,58,139,181,-8,28,16,-16,57,390,-547,66,165,-16,100,25,-49,9,212,360,1775,50,790,455,-6,-37,935,214,569,101,305,18,93,31,1863,212,20,21,789,47,685,216,224,3253,3934,19,-8,51,-8,-76,38,-4,682,389,-8,76,143,541,221,583,26,172,-7,155,-60,38,-16,329,334,228,178,257,25,-45,-65,31,22,-199,242,1330,105,156,152,108,-37,-90,355,26,70,60,239,159,-24,200,40,82,343,114,89,114,6990,-23,306,5,19,130,362,-196,245,118,105,2092,55,48,314,28,-8,685,126,28,140,2,264,91,1999,291,613,471,71,46,651,84,330,452,573,130,163,1589,-10,217,126,229,87,86,86,235,564,356,96,-126,423,301,-70,23,11,-12,366,536,48,22,76,546,-48,-3,-2,128,-123,-33,322,174,-46,395,208,825,-71,269,363,66,-187,-45,309,-22,10,1161,27,398,88,1439,54,64,57,22,169,-22,28,3,35,649,896,1038,33,247,288,-23,131,38,-11,-33,90,23,313,-73,1192,69,1,5,86,107,523,45,2,341,-46,-19,-22,-20,297,363,329,106,21,14,37,0,319,-4,46,81,4653,128,419,43,47,104,14,86,394,222,-29,11,210,134,-31,361,67,263,6,56,133,63,104,421,155,189,46,48,76,-118,19,146,36,71,25,215,-51,69,-29,-92,-122,1984,80,80,-3,51,88,167,532,78,3,17,188,53,646,153,644,-67,173,54,132,2,92,164,-17,409,5,111,15,1138,-68,35,0,-57,10,-73,-66,24,69,90,117,-18,110,37,98,232,57,412,95,-29,430,24,53,5,3,-34,-15,28,51,25,286,-16,21,22,60,315,664,233,1239,194,1193,-20,152,75,133,170,88,26,368,7,105,69,285,320,47,9,-115,38,67,-8,-1,366,205,232,172,-101,297,69,93,57,331,48,1383,8,111,93,-131,39,112,31,72,136,130,876,-26,179,73,-27,8,417,314,12,331,166,59,504,43,246,7,764,-280,6,62,56,44,63,154,217,52,379,3,647,180,502,-140,312,489,395,-21,410,-581,1048,6,203,-8,2,41,134,-112,20,47,36,57,353,6,174,251,132,425,470,-34,1107,869,81,110,192,70,59,-26,272,-104,-122,319,-19,-24,-10,-16,-12,6,547,1163,-15,631,167,87,-16,100,-71,1469,1305,217,83,157,48,53,364,75,249,196,32,26,35,53,5,169,227,39,-121,603,104,329,454,1456,-257,84,184,165,105,141,172,301,-4,-68,35,22,7171,8,2071,61,-167,349,78,947,179,1525,-399,774,194,71,514,36,-4,190,-39,-703,44,35,-9,36,0,9,-4,-2,290,-195,483,124,-14,-27,32,206,232,443,6,309,211,65,19,62,70,108,130,222,65,-519,22,121,-21,279,94,51,231,99,57,579,87,108,193,203,29,-4,-27,-23,-15,-7,18,88,301,965,112,-11,40,-3,100,85,636,126,183,37,0,26,-73,-1,503,549,0,553,18,189,1213,80,855,21,313,283,59,329,234,142,92,-18,73,-10,-1,435,20,-32,-146,16,-744,43,138,577,-16,233,68,64,-73,-233,457,104,1862,33,70,102,83,221,-58,-82,416,469,14,10,-14,-232,310,246,280,-25,25,30,8,938,71,-20,-113,96,28,166,493,-191,-9,-118,158,261,144,303,96,-42,30,168,482,-13,36,-60,503,109,101,100,2,26,-67,512,57,776,146,85,186,154,165,43,-24,41,56,286,526,-12,54,6,703,-33,-6,32,156,654,-40,353,-9,12,222,424,346,209,157,919,1063,37,272,48,205,154,138,-922,214,131,559,43,3095,472,-752,71,163,99,12,-24,-1,188,733,197,858,686,987,-6,86,-22,12,147,16,33,3847,216,-222,143,122,-1,90,-146,548,2444,322,-16,579,1170,305,-30,1427,54,1,374,47,323,142,-148,4,-41,110,180,-206,125,662,11,43,358,-24,-18,-24,112,25,4200,-80,447,-16,18,37,-10,4122,-2,77,32,-115,4,31,1116,147,930,141,6505,31,1722,29,6,24,145,20,221,25,34,-12,118,67,1810,-299,13803,20,251,1,186,222,172,501,471,1651,23,-29,0,124,266,56,577,109,1144,-1,241,24,5,16,-7,234,-121,35,473,19,-9,1422,68,7,43,1447,15,-1,188,38,63,315,9,318,0,-24,26,84,8914,-7,75,5,665,121,8,36,251,283,71,0,38,34,-52,18,360,1,13,49,162,6101,1,125,8325,698,6,87,263,134,-20,3,262,287,231,86,1112,-27,114,1211,343,201,1005,-35,1294,7762,411,81,215,552,184,181,-76,-28,43,390,178,1892,64,162,150,337,47,-86,29,6,2019,1165,-21,-12,-8,3354,80,45,113,509,218,-250,-62,2762,-26,1622,1591,14592,-7,336,13620,591,-366,330,719,215,196,2129,23,357,92,-57,38,-438,914,342,15,228,783,93,-63,15535,-18,9,762,22,37,35,10,126,-138,67,6406,934,-30,27,107,-4,-116,87,180,-81,-65,-17,309,-93,-5,107,7,18,-4,24,67,298,239,-83,616,151,17,653,0,99,339,31,5719,606,0,46,4448,7213,-24,1287,1003,531,-56,4181,205,23,-296,-17,-25,103,561,880,223,6,229,-24,-2,94,36,12,86,155,295,308,471,23,317,40,844,-65,10913,722,56,-77,167,6,5789,137,713,134,31,1425,2866,32,87,45,50,98,45,9803,5289,9,1315,136,18,1821,1156,302,3679,41,4293,-53,-39,-39,139,26,23,130,48,11,-162,-10,62,-42,112,-25,111,531,295,429,180,-28,-100,68,-3,0,419,198,929,586,680,97,150,741,1873,547,911,156,20,13,537,3353,134,-831,302,-6,53,3,-61,448,12,179,55,463,-51,134,163,127,648,277,73,295,189,1324,285,239,244,2791,8472,343,-28,12,80,98,46,-227,-19,-306,54,142,10293,79,310,58,-1,248,45,129,124,340,-34,-51,205,39,53,87,550,964,-21,-24,51,8759,22,173,145,45,21,16,-20,1105,93,58,-19,102,187,99,-15,114,92,129,-103,-63,-13,12,393,142,123,344,561,161,188,184,21,39,59,22,1086,-6,421,-25,222,16,43,94,7870,-107,1900,8,34,132,58,2076,118,2394,27,81,59,106,2093,2538,213,184,229,36,156,188,-30,69,0,-57,1323,140,15606,4880,261,1171,1234,92,327,84,316,115,1406,680,225,848,-334,-45,322,83,104,201,677,336,1607,119,197,241,-34,-40,1150,365,528,5,1019,388,120,-150,109,135,763,95,-132,-43,511,12,199,11856,177,40,39,94,528,93,683,280,98,53,53,45,359,50,282,402,327,335,989,30,-20,44,342,805,570,18,2,415,-12,91,788,45,1582,-7,35,143,1340,30,109,106,59,122,-7,140,313,39,895,638,370,5,5,25,1465,334,169,296,82,142,120,3,18,119,513,-11,-116,265,2958,45,-7,-63,566,83,75,-38,3530,90,218,172,100,-8,422,116,-71,457,448,16,412,28,71,39,-7,1460,-93,303,-4,188,8438,486,214,241,88,-75,327,-51,-41,90,301,1781,172,210,18,59,27,200,816,839,130,-62,275,40,93,387,442,400,11616,244,4563,377,116,81,418,335,15,70,-20,-76,-12,27,123,2023,-7,90,5,10,4,35,336,78,213,254,339,177,-12,38,887,2399,214,-30,113,11,66,-43,5,76,269,2,25,736,30,136,-93,120,12,109,45,507,2037,-151,86,176,69,13,55,79,128,-124,155,95,30,61,104,-24,-4,-75,45,224,498,21,-30,88,118,179,178,166,199,37,20,75,101,-28,202,126,377,197,197,1091,-27,73,18,240,376,870,1949,140,61,137,1818,-50,-84,94,134,68,28,0,103,629,110,78,10,-106,692,19,84,19,412,-25,140,128,-59,-6,42,31,261,413,47,109,167,96,-16,15,-53,-6,711,103,1690,-66,273,200,205,205,7,-21,128,122,121,189,-742,76,77,-4,247,60,266,423,422,30,-11,3175,42,110,16,-5,61,-163,-245,126,-91,205,81,-29,-158,436,442,145,-27,-3,-7,-28,15,-8,-5,76,5870,46,531,89,114,-3,9,702,-138,122,96,297,16,136,128,73,313,41,-84,99,286,129,54,18,294,1070,284,141,56,-53,193,-24,747,153,172,87,37,-166,109,53,275,604,72,35,-2,66,-126,304,426,184,15,-168,395,-22,186,58,456,415,-127,3,42,-466,-39,165,133,75,413,-336,-103,-126,481,-76,433,23,256,-26,-61,-141,116,448,-12,87,347,294,-33,224,-14,44,78,366,14,959,1815,14,-27,85,3013,723,1240,98,23,1,1422,137,970,66,173,38,28,-329,-9,620,68,56,28,110,-28,-71,44,83,-148,17,121,-113,11,397,57,-750,155,28,-38,291,0,212,-99,460,44,189,5,2228,490,174,471,442,224,44,176,28,-22,39,-51,13,343,378,159,-113,27,216,127,8,-52,11,71,-23,-54,-41,-47,114,514,330,50,-14,-7,24,9,-38,16,14,14,52,205,33,179,103,-40,33,231,89,175,-75,438,422,-141,164,147,-63,28,-26,-176,570,286,109,-12,51,23,251,122,4,225,-39,212,3,5,57,386,-35,1,69,14730,403,79,814,151,83,147,161,193,42,-64,14,97,4,-40,-2,107,996,-36,4,77,95,101,585,124,622,-12,17,53,291,7627,216,-17,455,272,330,2020,61,8237,201,61,96,-8,76,7727,923,10,12087,223,171,2,55,134,56,1,642,1688,-21,11,203,130,-8,95,68,491,4,-84,36,111,53,407,152,-53,26,237,-24,200,69,89,180,1938,588,1436,103,-25,306,-38,-74,36,-23,196,33,383,445,47,197,1615,-71,163,18,-1,-4,-127,482,30,19,74,293,67,116,2281,1150,-18,-26,-57,-8,419,-4,140,276,4,1021,-16,-23,476,476,592,366,163,509,263,121,155,103,72,32,97,-111,-128,31,9,11389,119,242,382,-155,50,-466,31,138,0,-68,0,-22,-65,-12,122,-45,20,17,-139,-22,8,-95,-5,-103,9,-113,-6,268,-3,72,-100,106,30,-20,428,876,273,9364,1426,1475,105,121,8,985,108,1066,437,16,625,-65,63,27,703,70,195,192,2,31,337,37,608,7,7,298,-5,22,255,14,569,-128,165,54,439,26,74,639,0,-29,507,-85,2023,93,-3,41,2609,-49,0,826,41,-1,815,14,178,38,-245,54,12,-3,453,-11,64,1219,1335,254,20,-34,80,271,1932,2,224,276,166,-70,1365,213,84,597,-1,18,800,328,3,8,14,-87,-45,4,43,5,50,-73,403,-3,-31,15,138,59,34,227,82,86,82,128,-83,25,-1,13,-11,29,-80,370,650,10,-210,19,20,36,1021,88,-56,852,846,-1,679,100,433,21,-98,36,12,150,-66,57,22,28,85,73,773,17,38,24,-42,43,-40,1197,14,93,141,10,-12,31,152,55,-9,9,13,50,790,98,84,26,129,84,18,43,14,442,1301,-4,146,17,57,0,556,487,240,-14,85,61,-24,454,813,102,-11,152,250,83,31,-28,34,593,119,-4,-92,-232,223,-64,-14,126,29,13,699,0,-15,1236,-11,6966,34,-17,1971,192,17,-1,-28,26,27,43,1318,-42,0,-131,121,159,762,79,0,98,73,63,37,142,340,48,19,450,47,-2,877,389,1014,-57,27,44,202,9,-44,929,244,-33,-8,1309,86,181,3,51,1,20,811,116,-108,714,58,-19,65,-281,3270,5473,75,-5,30,-31,-105,9,-30,-4,-23,332,25,18,3992,431,129,1205,-26,211,85,39,-8,3,99,860,5,692,-183,-12,198,133,-48,430,56,288,105,558,0,299,13,50,-653,112,-23,-146,279,14,65,291,107,71,142,73,2388,4,6328,30,0,1633,74,53,4,310,-8,-17,11,339,25,46,4,-50,996,894,366,58,-65,291,-11,-90,30,-22,-182,33,47,32,49,376,183,13,97,185,-14,-8,389,-16,100,9,94,34,14,98,2,376,17,-3,86,-1,559,24,-101,70,3,43,173,1463,2,-20,31,233,318,16,-77,427,96,125,99,-13,340,68,327,2380,-278,-13,-10,24,5156,157,-13,17,84,-142,12769,60,485,234,104,30,58,134,-4,465,105,-32,-7,383,198,43,703,1115,1627,315,203,-13,3,848,22,3,-69,-12,1027,138,488,7,12,0,-14,154,176,86,18,-8,3511,89,22,83,363,166,73,19,78,-42,327,41,-149,-648,-30,638,1197,264,-62,-88,960,7,299,180,-129,183,-22,1989,14580,555,58,-184,52,378,-66,220,-34,93,-14,1506,10672,10955,30,30,249,194,24,-134,-36,640,65,17,235,534,570,543,-24,26,-190,-155,178,26,-101,-10,-59,46,-195,291,61,-110,151,-21,17,873,-10,18,21,70,36,-85,-7,-87,15,-79,480,40,-11,346,25,852,197,177,-154,198,103,10,-11,-47,347,232,108,329,591,-73,-40,27,441,177,855,4294,1058,7391,-173,-36,38,13,16,18,179,-224,75,-42,32,50,1738,75,-4,529,3,298,4093,10396,123,953,8,75,143,90,47,130,-30,10,2618,20,23,13,104,-238,1206,143,379,-3,67,30,31,1307,22,149,256,526,250,321,71,94,596,99,25,13,31,-719,314,109,235,53,5,-9,140,4,135,-284,-262,70,607,356,560,391,35,76,-92,-60,-5,170,39,-30,4364,54,527,395,824,96,287,-17,352,126,23,23,312,-53,128,284,-44,127,96,9,-50,-2,-97,272,-97,42,103,5,14,-24,-1,25,136,-94,-144,283,13,49,-11,62,366,15407,611,99,8952,-44,-6,-20,-92,2270,1589,184,883,5779,123,33,2367,890,2864,52,1080,197,7,71,3,396,33,35,36,4,-200,-65,27,336,7565,256,9,516,163,4302,25,-32,111,370,35,-101,7,15,-95,110,1381,730,82,1,27,26,48,753,683,-140,93,351,127,448,48,188,53,203,516,203,147,-15,2305,1094,343,13026,4382,14,49,20,-45,-8,218,531,796,584,927,-13,-8,24,28,103,54,-155,321,6,-7,31,24,250,174,260,183,73,14104,194,60,14,113,76,-134,9,174,193,22,550,-51,13455,130,1376,69,171,274,32,-68,449,-1,-97,339,8,-79,13,193,70,-15,38,1226,32,-18,-274,-4,25,639,28,-445,25,15,-32,22,9,342,113,151,270,63,20,40,127,333,-11,23,235,40,13,-18,237,-31,190,384,447,60,-101,373,74,130,-245,-70,10,-128,336,-2,183,-130,161,61,134,-172,14,277,25,135,48,-21,-18,11,35,-94,39,22,73,160,43,745,-48,54,427,218,11,-5,160,68,20,150,33,0,183,67,12,228,110,47,133,339,-67,-11,-82,-11,-58,290,89,-16,157,-301,86,349,47,-133,1430,-418,479,402,279,516,-1,168,136,4891,963,39,184,99,2,-55,-73,61,-7,6,3634,538,2979,107,18,5460,342,46,412,610,4,302,105,451,-22,-116,55,100,131,-15,30,472,1657,-114,-72,-122,-149,161,16,192,8178,7,158,425,1524,-8,270,6,29,45,-72,-65,-22,134,1,291,231,4759,-23,-9,11,79,22,190,946,157,-44,416,1329,12,301,-21,-51,4393,497,16,8,525,579,3465,204,1547,77,-106,1204,78,-396,10,-31,-27,133,171,388,377,125,715,581,-43,-61,527,367,76,72,128,176,977,964,7,1330,30,73,219,82,5,251,138,443,16,33,98,58,783,-245,98,268,-55,470,15,-21,-275,231,576,23,-21,135,-90,238,33,-27,84,39,168,484,-86,-32,169,9661,-30,232,311,-16,54,104,17352,568,85,42,47,171,895,56,-15,105,157,56,417,21,1,913,172,-26,2381,73,72,11,-15,3147,1092,136,58,-341,4,-155,1058,16,83,75,10,24,79,195,403,117,92,-17,5329,36,370,-19,-637,512,55,318,107,261,12,152,-84,369,405,-28,108,32,199,112,-36,17,132,35,3802,40,7,696,534,4,245,167,59,-11,46,288,-34,659,980,1,19,26,-9,63,14,187,88,330,110,497,365,721,-20,-19,114,-95,-7,40,801,-23,1179,83,435,202,96,92,-100,241,-19,-50,62,-41,-106,25,71,25,47,430,338,154,263,83,17,119,44,-9,51,28,42,-6,-154,140,-1,3555,2563,-12,182,25,420,148,12801,50,73,134,1517,529,13,-7,44,26,980,39,99,422,33,-107,-103,-108,466,-14,27,15,277,-47,-249,14,-324,51,-42,48,91,89,29,34,2,19,-1,52,-24,-7,6,14,175,-45,72,39,81,-238,50,-45,226,289,348,14,66,-15,714,267,107,-13,136,279,193,299,323,261,-14,-471,23,202,34,36,-43,574,1,597,170,-86,124,-50,31,33,-162,273,213,51,-36,235,-109,-61,151,21,43,98,182,509,25,518,442,-1519,133,-2432,-8,57,6,83,73,80,-196,134,11158,194,70,1,36,76,-27,263,1460,72,-48,317,964,143,186,210,59,19,34,61,63,192,595,66,343,127,10,117,54,-23,233,82,-83,-79,-3,15,251,142,2596,3590,16,26,627,37,1701,75,32,117,-460,267,16,130,178,710,-15,353,-29,27,-124,-145,-20,-207,881,3,40,84,-26,96,-60,153,5,360,-21,380,-129,242,192,-80,-75,448,-19,79,2421,-33,154,129,30,0,-74,30,-80,911,339,-137,-189,598,1487,7,151,-23,131,165,290,38,555,-174,8,348,155,35,22,146,-42,-43,85,131,27,34,358,98,-132,64,-151,-22,244,-23,91,447,-46,-27,119,-50,-35,-337,10,351,2445,180,-642,-13,16,-13,118,35,-6,-44,227,1344,-10,2,1805,76,64,-14,100,315,110,8028,186,-247,1357,-103,55,-13,74,1322,222,-314,-566,207,240,4,-173,1275,-6,-218,111,49,-37,14,1112,-70,-20,78,10,8,3107,924,-46,240,130,-63,71,1268,29,121,180,669,-14,8335,-161,-886,-1498,-3246,-395,-188,155,364,-30,20,465,-53,125,51,363,2339,2621,17,-2,46,-13,586,106,987,-15,81,-30,-6,-146,918,11,18,1150,79,23,-20,887,162,378,505,43,4114,-4,49,10,-111,3,12,175,105,89,173,152,40,69,198,-10,14,-23,86,-59,198,362,197,80,472,-7,-92,-56,-28,403,36,2186,90,25,-11,23,-68,110,-2191,135,201,561,319,57,10042,-21,29,8,27,6,50,-8,64,-14,-13,-6,-37,676,29,66,50,-30,162,-15,83,88,-57,-127,-19,55,-31,52,239,34,131,48,1,67,104,73,421,307,10,113,85,95,-2,262,94,117,68,295,-36,96,-4,86,79,-68,19,-14,820,-1,0,25,60,1484,124,9,-80,-13,14,70,4482,-28,118,-64,31,106,8,474,195,40,21,-34,703,643,-85,-37,218,-17,-7,-31,112,100,342,-42,47,40,38,50,-13,193,46,41,520,402,-4,84,2,47,-27,486,535,-29,-2,-187,225,109,48,37,63,34,122,26,10,-39,-4,676,11,129,1308,1491,213,42,398,-481,-214,-77,0,5,57,-30,0,179,4,-62,171,254,35,13,1322,385,-38,83,60,5,508,0,175,221,-52,-72,32,265,410,59,-4,1157,1349,-26,94,41,301,-5,-72,6336,94,79,2216,9,2,1100,1673,497,-88,-3,10,8,-33,-40,-380,-63,-15,89,69,911,108,393,-436,-115,191,133,258,90,68,14,246,147,164,407,22,169,-7,0,97,2353,184,69,102,10,173,15,7,22,11,-52,30,4,-21,-33,-43,-12,262,41,82,53,244,74,1011,147,86,9404,10956,276,54,14,7616,5885,46,492,17,37,118,-12,63,10,17,39,53,61,60,56,16,-358,567,-14,1451,20,813,0,40,80,5,52,-3,153,-27,4,90,879,30,62,99,-157,-79,-312,-397,106,-333,-354,105,-91,-121,43,-302,-300,-234,-35,-47,94,37,-222,284,14535,12,-2282,-1258,-62,-4,-35,-78,-218,-202,-107,-32,-94,-196,21,-2846,-2933,-3640,-3073,153,1621,-157,-421,-331,8046,12243,17641,12485,19231,17190,127,-3,78,12,734,268,1116,127,111,56,-186,186,517,218,-41,-64,-11,21,369,731,1128,82,362,-114,263,305,1066,449,223,286,229,241,46,874,1007,464,3875,501,453,317,1250,314,460,207,247,69,178,-26,-27,89,562,-77,106,-70,-87,-118,145,21,-11,53,221,-39,361,11,-86,536,338,211,50,7,-292,-28,-1787,561,112,1781,196,76,582,482,294,1,-158,-87,251,-178,47,1001,-353,-87,382,-179,-48,-57,-580,343,148,1270,392,128,224,486,238,-74,-15,1051,246,111,151,953,327,295,1207,-56,-71,126,-51,-13,338,49,947,565,4162,935,541,305,-168,880,184,366,737,1080,172,-65,826,628,817,81,-144,94,1147,101,202,15,58,-93,164,181,252,5,-245,-77,-13,165,615,150,1061,426,2493,295,68,3709,537,-112,55,7,-2,258,1087,870,-31,63,-53,-3549,489,2777,169,398,258,70,79,180,3,286,245,-42,466,255,57,26,172,210,8,2730,-185,2,153,19,164,274,1265,-410,-33,66,272,15,248,1493,103,720,-29,358,-214,45,-133,58,70,79,-111,-693,57,111,-144,164,271,29,-22,218,9223,178,1,22,20,-1,-159,713,126,76,-120,220,224,235,369,-34,-644,429,-14,-302,28,697,452,743,6,863,11,765,140,71,-40,356,366,-140,651,121,46,-24,69,-39,220,641,-96,-124,748,1294,589,271,-14,892,1193,1268,509,467,143,-40,840,1054,116,3136,110,-471,-15,-49,685,-93,754,678,284,253,6483,872,-422,-416,473,218,225,49,-59,-195,184,119,161,1006,-301,139,61,655,-101,260,-48,116,50,-46,100,3534,814,61,115,1147,738,219,684,847,-379,75,560,8065,95,389,-157,85,2106,957,459,7308,551,292,29,709,447,34,183,323,749,-3,548,112,67,183,917,457,-63,67,18,-125,171,438,5681,25,1888,8,-832,-38,3211,-18,171,5,16,1368,767,73,2688,-58,34,3,381,116,1201,212,124,-182,-386,19,358,13,-142,-123,176,432,345,167,276,31,92,210,142,772,91,125,-248,-119,260,1,1922,133,-82,328,-276,411,93,143,477,182,-62,160,489,1611,664,248,264,-42,-101,1374,2276,1296,-40,-143,405,698,69,516,1096,87,55,-144,545,8,149,733,42,-271,1005,-20,215,11,368,195,183,232,1230,168,-32,658,163,1379,120,107,101,129,17,-47,-69,143,1256,25,221,-113,650,1200,391,-32,139,148,-22,125,1237,-124,52,258,-15,146,1940,298,27,-40,1865,-3,197,157,577,1111,1639,-72,120,-113,214,17,85,8,69,-166,8,131,228,220,1179,286,31,316,-131,125,81,277,31,-49,64,33,-134,-47,40,136,-70,648,385,1365,166,1313,-206,46,704,362,172,371,-59,6904,-248,10,11,-102,69,-3,60,-41,-146,35,-95,565,866,-244,16,62,-87,146,390,139,326,232,-85,347,956,-157,16,122,187,125,836,92,496,9276,-192,28,-163,-245,94,45,942,31,38,79,226,-41,-103,128,-203,-49,18,-26,-18,188,-27,-68,164,-38,667,-249,589,-80,-587,497,995,-382,177,104,585,27,356,-43,-36,-107,582,287,-65,-48,-8,153,298,144,-300,-76,-6,1576,704,-75,-120,46,26,78,408,4007,73,482,648,375,2839,-81,292,-281,240,2568,5926,1051,76,249,319,464,469,53,53,-32,173,444,182,554,248,-69,415,1737,261,142,145,-23,270,309,183,2191,64,570,-93,-68,211,-112,509,323,-301,650,177,54,131,199,-55,438,1609,174,446,296,2767,-88,54,17,586,667,-38,-5,78,761,306,2206,314,531,77,8,2035,807,1267,-42,1356,128,-2299,-18,68,269,273,88,56,3,137,4,99,4664,849,498,-303,262,2950,-229,70,174,67,312,1247,635,-18,348,84,448,-198,74,214,-169,203,1784,52,32,664,389,105,12,234,3,1059,220,71,76,573,7,141,78,701,-101,10,118,66,-23,98,2,180,632,-50,-108,179,304,1177,572,-111,-24,111,-736,-49,46,30,929,73,749,-172,986,-83,236,243,-18,110,222,1008,-366,309,-10,-106,-151,-21,575,-10,10,402,255,84,1787,749,204,185,84,400,191,-23,388,116,961,281,45,221,44,70,466,156,410,462,-78,519,12,-81,157,257,1993,2934,-129,654,-211,55,234,472,-120,635,-55,1135,906,75,-61,-279,183,388,65,-198,174,1624,101,-48,50,136,-68,115,-555,-55,-781,-279,81,568,741,2213,14,2,-161,-367,-137,295,-90,-69,-48,111,278,-3290,106,22,18,91,-31,257,-499,144,-49,-108,1300,368,-45,61,1079,-99,8611,-44,238,279,-83,178,-165,82,-74,8,457,513,-470,-83,-106,-50,118,143,311,-141,-546,449,16,11,-379,128,-496,1838,-92,-99,-52,167,134,509,-298,-58,-77,370,599,472,-388,-25,450,-995,-21,-130,2368,-280,-531,24,124,434,467,293,2441,132,486,413,-41,1408,186,258,-104,-2,153,646,103,106,266,2089,186,1,50,-40,246,-17,-160,-215,5775,-603,57,-244,152,-171,482,-63,-142,1219,185,733,-43,28,33,1642,660,405,-513,493,109,318,236,381,-199,-900,300,371,201,1711,582,-5,4690,-58,95,-244,5335,34,24,88,562,653,1522,73,-1,43,285,339,-27,301,-12,499,430,476,7,859,-40,49,-199,924,-54,-981,1199,-1681,-113,-101,225,476,-446,76,-62,546,-250,135,-20,38,87,53,983,475,121,277,1240,24,-132,304,-70,8,-452,453,136,17,169,-187,830,79,87,130,1306,40,124,-548,137,-4,956,-163,-359,-308,-1,23,115,-46,-109,-231,-120,80,300,132,2000,269,994,92,217,486,-44,-98,0,-204,17,223,90,-15,372,256,-296,4839,51,132,4434,692,-472,-63,-39,7,219,353,-396,-42,-42,18,176,-194,1044,-122,-58,783,87,158,335,-1,-231,38,-66,8,199,-92,-171,343,2132,123,345,-102,10,8,105,586,-166,134,252,115,24,840,76,763,22,109,-67,77,-1,-119,330,-405,-20,14,-133,-4,148,28,-660,-84,-8,393,81,144,-675,52,-22,491,-136,89,-215,-8,-451,-10,517,25,655,-48,750,-205,294,489,699,45,1508,-82,345,-40,-258,-112,45,717,853,77,506,-45,-207,-60,189,313,135,-25,4561,-570,-197,-639,-1161,-334,78,-16,163,102,532,5,-25,129,124,630,51,7,94,1659,93,282,414,231,1060,1141,-342,174,-423,1331,646,594,-17,1234,589,124,781,334,47,-182,82,-184,-24,-37,1340,1546,-323,-12,111,-17,-64,283,-511,-50,522,436,189,-69,15,-234,313,-69,-1130,-92,-27,265,405,19,161,1435,-230,202,-504,499,140,60,1374,542,127,46,-30,760,379,111,419,309,105,177,1097,-205,247,10810,313,493,-517,561,-112,-64,151,1074,163,67,132,151,-69,88,-9,473,110,-337,129,129,32,529,191,-39,143,-413,1860,-244,163,356,-157,8779,1,114,755,100,518,298,-37,3439,-13,-123,250,-125,-92,459,2203,149,-92,176,480,-27,165,237,2237,-42,9,-25,-72,123,511,649,2287,-10,850,246,-153,-32,408,-10,0,170,272,1541,142,-5,-135,569,-213,-28,41,497,-143,-7,-9,-189,-108,292,-198,109,1374,747,1285,180,918,256,890,-43,467,210,1806,1682,268,-154,-119,107,39,625,113,430,345,43,195,87,-149,347,139,372,115,-77,482,-31,239,49,-350,-135,255,51,640,287,1440,734,428,84,84,54,135,165,147,36,111,-256,70,240,-113,-21,782,-48,-40,118,161,-164,-273,-147,812,230,622,57,63,1244,411,133,-743,442,-393,95,193,-193,809,766,77,-54,151,414,53,950,219,-112,612,-30,93,217,8,-12,152,394,448,313,463,-119,-359,382,-286,112,152,30,447,368,88,-254,-253,58,557,374,507,82,71,273,314,5369,806,109,468,-157,-40,251,170,154,-76,63,712,-166,164,293,584,11,913,903,-117,18,105,-5,-97,-179,2351,1047,1114,160,-44,78,190,821,275,162,253,-419,960,-340,-113,1050,584,295,-281,-7,-103,216,372,20,913,-52,1537,143,3198,43,555,229,631,3145,-255,284,525,1770,147,156,218,-78,-75,219,62,575,-96,368,100,-36,609,-112,1633,153,-3,37,231,-410,-21,-97,174,152,1314,-187,637,323,167,164,470,444,-241,-14,-151,99,666,-87,2068,-14,32,-52,210,204,62,127,1072,-170,-107,151,390,-54,184,223,-518,408,-48,-170,66,-264,-371,206,255,-26,-62,1656,205,-110,-19,1222,-182,-238,55,532,23,224,-80,8,-114,21,-73,903,2007,219,-148,480,1756,722,979,1558,539,-62,1597,459,-64,-379,56,361,-4,-6,2914,329,1249,607,-19,361,-19,62,-51,57,-71,-20,-65,414,517,494,285,69,103,149,55,-233,202,282,192,254,-8,-52,1240,229,44,-20,97,19,319,197,69,1068,277,1017,-236,-99,-40,-64,15,-147,-316,135,908,-3,910,4,125,-243,622,-176,212,495,-16,-280,-522,-93,-30,-114,-615,82,57,71,341,693,18,1258,-197,161,1190,2023,124,1341,2178,967,3162,-46,18,9,496,12,35,1487,1850,694,-104,16,-1118,73,-39,256,395,85,404,2191,-215,-149,-40,568,-20,92,895,219,164,257,391,271,112,92,90,453,-101,-11,1010,243,1487,99,366,78,-41,967,691,158,-349,-518,712,896,31,-66,77,492,322,60,-210,314,-5,-70,363,2369,99,-284,565,-209,-145,831,488,-57,129,-103,152,59,806,-92,-67,-163,-349,403,810,1137,1174,89,950,396,577,358,862,3671,2904,1693,108,580,-51,228,-9,-717,-316,93,412,-404,-287,672,-344,171,-492,508,-1005,635,1902,6804,4940,1526,350,987,1059,-3,-33,456,755,355,1236,1647,-151,922,256,1271,995,-227,-120,427,530,1256,714,-33,660,6135,3095,-161,119,555,2053,114,482,307,94,150,4962,2999,351,1062,626,1134,-23,2182,-107,87,2546,297,316,128,255,2042,2313,995,1213,1849,869,1155,1073,2356,2631,357,679,153,1624,63,251,769,490,186,88,1186,139,170,12,170,81,212,949,-40,-223,28,207,-9,757,62,32,16,435,295,1826,-228,26,-120,24,174,27,145,16,70,1450,1767,48,23,4348,1116,906,1255,154,-9,705,65,-64,14,-717,-296,279,88,-120,255,-222,-81,112,-146,291,534,236,-85,182,366,-89,198,-182,-65,652,2383,-284,32,-945,583,-35,-58,458,56,-88,1263,243,283,168,4020,626,-87,-161,1763,1148,1940,-54,1352,-100,641,-369,87,597,152,681,141,3333,281,462,1610,918,109,614,124,11,791,351,1002,1601,173,-97,192,-77,115,-311,178,70,8,689,240,1083,276,435,288,174,1202,-18,234,910,-23,144,-22,658,1102,1214,1492,709,366,2295,1600,186,16,178,879,623,812,35,178,665,176,1376,460,1083,112,98,702,120,381,7,993,251,-79,83,97,122,2,-302,12,79,583,628,-228,310,107,293,353,37,907,354,747,-20,646,-26,31,458,2582,44,240,-24,29,1238,747,30,100,297,1933,805,524,-57,39,22,225,-115,894,379,2227,-27,-47,965,-247,-418,-514,-171,79,812,449,92,-551,107,1060,48,3542,76,-39,-112,-223,-82,-69,163,575,-18,396,130,55,-13,1027,1830,216,-22,457,-138,51,360,259,308,372,71,36,476,72,78,137,1999,-20,18,545,-65,874,1027,488,161,338,300,474,-112,217,20,-155,1044,1544,-17,-974,47,363,24,108,139,-449,179,-19,6,43,277,46,80,312,-6,-141,121,113,136,109,197,440,240,-50,70,300,3,-86,104,-11,-514,68,-63,223,-424,-1,289,1354,73,113,-227,-6,759,-15,189,-49,-33,1,-66,1591,781,21,11,257,-68,132,550,2584,-37,39,187,240,73,885,-19,-6,-251,-371,115,19,377,-603,-76,-63,685,224,128,113,7,-237,-17,-10,-112,131,125,175,2251,841,-3,-45,131,459,54,-728,-29,131,198,-32,302,344,359,835,550,-273,460,286,23,-273,-18,-21,299,207,-249,-198,-87,199,-58,441,-68,-2,-74,-141,-153,102,-42,-172,24,128,240,819,14,137,305,119,52,856,975,702,-42,1215,-31,-49,439,1867,42,-64,2381,-54,74,367,-54,3904,-66,-461,353,607,188,-429,223,42,369,16,661,79,126,-57,-21,1252,-10,1810,197,-53,47,-149,-94,-326,42,116,-38,616,-45,90,88,195,581,308,854,734,258,1833,3493,41,205,-40,494,-189,-60,15,155,654,-10,-24,264,5258,45,95,60,445,-54,104,-61,58,324,-68,214,47,16,101,414,222,-15,127,553,816,173,-73,249,-125,-389,-159,353,79,-2,52,4,706,439,230,-17,843,27,1073,-786,89,171,-15,-154,144,-130,-665,-268,20,466,-34,112,1648,679,48,813,0,356,4801,1929,-58,-69,-770,606,-477,28,710,-65,64,-26,855,-968,-180,-594,-8,15,1663,137,-32,13177,2183,63,181,-6,290,-114,219,-179,-208,885,-4,29,8552,-436,191,194,31,214,218,-148,-74,-148,105,-258,13455,-94,402,133,27,26,17,199,-79,236,-95,-107,273,575,-274,639,64,829,5,317,-27,277,865,142,1453,1280,47,224,264,-92,189,-87,286,205,439,113,496,246,314,162,-170,50,219,-172,54,617,239,972,329,-16,157,1617,12,129,-316,681,89,363,-75,547,374,267,57,1598,-82,610,412,359,584,205,901,-41,-419,90,53,136,59,-33,2105,138,20,138,44,599,-2,282,-20,-291,263,-465,-239,-290,-95,-216,-204,69,86,641,133,-60,241,-192,-83,-161,-108,538,105,-11,-46,-285,142,272,-93,58,-162,370,616,-2191,-117,-305,874,-122,137,887,-62,1170,-152,195,246,545,57,91,4,309,1060,-3,311,69,191,-103,-193,1383,14,-24,-28,-17,253,124,1093,69,45,26020,365,-17,-32,1135,972,2059,-147,-114,17,38,86,1332,360,182,84,268,-637,371,367,30,-212,-155,35,136,231,27,377,51,-224,-523,197,288,83,181,1118,-160,-56,8,30,-207,125,81,27,492,48,106,-279,43,-22,764,86,125,479,679,143,100,433,239,370,-80,219,-189,195,575,248,74,472,347,-1,-768,125,798,685,186,42,35,-47,116,287,-99,-387,-464,141,446,-92,55,69,182,-26,-73,60,1424,209,-55,112,116,335,101,785,-59,1646,-8,52,132,-106,-150,-70,-70,914,-17,-176,221,-33,-40,46,387,167,350,166,-27,691,341,23,600,-885,-103,3,66,-43,75,-53,16,-77,18,326,240,16,-83,218,613,-647,63,-175,652,437,713,1553,19,28,-112,-84,80,118,-133,-47,-57,4565,648,60,199,-52,-52,-528,545,126,147,97,274,499,779,124,22,64,276,-76,-33,36,4535,1312,319,-28,-285,506,277,138,110,1193,425,849,7,1019,-122,-151,1058,522,-154,7078,38,128,-147,255,80,-49,231,98,-72,-144,389,-212,-100,-345,145,5370,48,176,2832,-279,79,342,-114,133,428,6433,687,625,135,449,488,74,64,23,-158,-138,529,1112,-19,35,-26,385,-60,530,242,1395,886,575,2,104,121,-10,153,-29,-182,-24,212,-81,49,66,101,105,-71,452,42,-91,54,292,23,595,-29,41,173,44,-165,1040,-366,-113,-73,114,105,185,-12,211,77,320,103,897,-16,-156,43,-28,9,1,77,57,153,-69,-88,3,161,18,-339,104,2180,140,33,30,476,16,-108,146,282,828,65,88,101,272,-125,39,420,111,219,738,397,80,168,53,-194,117,832,652,302,251,558,600,-396,249,142,-52,-27,106,-22,693,117,145,-167,674,504,447,1212,59,-58,23,-884,2,-41,-123,499,242,280,-102,514,-20,-69,511,-28,-116,340,4,35,283,204,-174,190,465,62,116,122,-60,114,1994,19,981,-154,-324,988,52,287,14,-28,164,270,429,88,12,-312,61,-74,238,-54,368,665,473,-61,92,309,326,249,290,112,280,247,-80,-74,14,-93,271,-271,1459,-82,-155,165,-16,-35,-5,-27,205,676,20,38,1796,1938,187,1026,595,181,-21,670,360,945,87,127,171,70,-21,748,-338,644,128,1476,226,1049,1,930,1567,102,12,291,228,10,59,70,416,-244,59,775,74,38,42,116,792,6,10,485,-43,-51,113,144,215,-103,-35,244,-138,669,380,2825,-52,610,1312,379,281,-750,375,434,17,-105,-24,101,10,-24,603,658,787,-24,354,40,362,320,680,-67,21,46,-10,-120,34,-77,390,-62,-29,419,212,83,233,215,-13,125,307,908,208,67,-610,-162,-5,262,458,-27,-60,12,894,58,-40,176,45,234,285,-155,600,109,57,172,87,304,-105,1,361,-63,42,-48,37,490,-256,222,-136,41,14,283,332,430,-379,138,1048,27,-26,-41,-33,-147,-548,58,151,115,-173,120,89,-222,354,-216,-1151,-37,-14,353,38,1497,2166,1545,2286,9871,350,1179,31,898,415,425,733,-108,523,67,1140,37,208,3945,2072,188,1702,451,511,91,289,295,12,1745,-56,823,3127,-17,117,407,-39,-61,2,128,35,1489,-194,146,41,-3,499,2862,179,-40,-705,-1215,502,7,-19,-33,189,249,765,-18,-16,59,232,957,25,-101,183,234,122,-6,1310,19,309,343,21,-23,87,359,-17,124,-136,59,-42,-215,-65,18381,67,870,-105,34,-39,243,-41,238,-88,379,371,348,58,431,53,32,2281,140,92,608,172,-458,-84,-83,-74,391,89,-82,1125,-145,899,181,-61,461,149,116,113,137,13,101,-71,-75,-297,-138,-177,233,-58,111,68,114,-107,14,243,-129,306,12019,646,85,251,287,252,550,-684,268,264,-18,-34,97,349,-9,184,-13,97,-403,890,-501,3796,27,722,-249,-69,143,-103,28,-37,172,43,89,-75,113,82,586,54,-246,-35,-10,-130,-44,-102,-54,-513,862,165,292,1239,436,-101,178,-24,677,1978,-142,210,-376,-214,105,1648,469,372,133,362,120,193,409,509,-19,37,1913,-38,-193,139,181,-167,-79,-2432,-547,-12,935,212,121,83,47,-7,-138,334,105,30,19,454,-179,55,-1519,660,-62,52,235,161,-187,-91,398,82,169,33,-213,38,-33,313,180,18671,59,-7,-4,-445,1657,47,14,34,-42,-92,83,188,119,138,1312,232,94,-35,-28,-421,-68,24,98,-12,5393,32,60,233,58,368,285,174,1686,317,216,-131,314,-280,62,75,52,-113,-140,-581,353,470,-34,25,5188,-8,167,-26,69,323,564,-229,469,-271,295,5,-257,84,172,119,-105,-167,34,14,-298,-399,529,-39,-703,-27,-233,309,3,-519,51,231,87,203,-4,-27,-121,382,-137,112,-177,63,-104,503,855,37,313,-207,142,67,-32,-744,62,577,233,600,-233,-232,1662,290,30,469,-31,-232,38,91,1998,-20,-113,612,166,-191,449,30,482,503,68,-47,-459,146,-33,-6,80,29,346,154,-922,-752,2,686,987,79,-1,380,12,147,-222,143,61,91,-146,733,-137,-38,60,579,660,9,43,35,54,-190,-512,47,374,400,-148,-206,434,408,17767,-74,-301,245,140,-126,54,-189,622,48,398,759,128,-230,-67,945,184,98,232,98,-72,-362,193,73,120,202,6,51,288,-168,83,67,140,274,-12,235,-315,32,195,520,-54,4,-27,684,-211,56,-571,59,197,-19,229,4,54,105,1703,88,249,140,267,348,-55,78,-146,53,17,521,152,157,-371,12,55,271,30,734,116,163,-243,518,-123,11,248,949,483,749,67,-52,51,197,526,-6,149,-108,35,180,45,119,979,-5,126,-116,58,-58,-118,217,-65,599,124,1195,-5,-1010,-1012,-2284,-1754,-816,-2153,166,18,-50,-31,57,17,2700,126,1122,1274,697,68,-45,19,28,115,54,-66,56,105,-346,70,-29,-147,-230,8,-481,33,314,178,86,140,-360,-305,33,114,-47,101,650,-129,-27,1093,-483,101,33,320,590,-86,346,-20,27,104,-101,366,-93,-152,147,291,383,-530,319,4,-12,-56,228,215,299,17,123,1225,-14,85,3,-106,-25,-160,56,-112,-65,1629,57,128,-53,19,-173,-6,91,225,-239,91,751,28,-193,2,712,-118,67,139,20,-145,-6,195,347,235,90,7,898,-179,-214,-106,-56,80,-61,-58,-195,469,101,112,90,96,-45,1114,573,182,-507,-65,164,-210,116,34,29,-18,-29,895,-112,56,263,41,-116,3,-114,1721,444,60,259,304,-35,33,-76,241,78,545,519,578,866,682,-72,46,38,27,54,-3,-108,471,12,1132,85,163,81,50,-67,46,29,127,275,53,58,156,162,334,-79,-2,-731,-272,-252,-14,-83,46,660,114,-214,167,-486,603,13,1119,-191,-99,212,829,-64,170,-49,-96,559,28,368,24,-48,286,51,206,142,69,-85,81,18036,5657,413,1342,163,-137,-5,-13,1970,249,234,-107,160,-151,107,226,-44,131,-253,-49,-463,951,-134,112,4,-8,1119,41,174,-146,27,-16,283,90,104,-21,329,221,-121,843,84,1302,108,-65,-162,-58,680,195,169,1361,-54,169,237,278,329,21,433,565,48,1581,197,361,-28,9,25,-17,-28,-167,199,165,237,1457,335,1386,339,637,280,805,339,247,326,1,185,71,-430,-81,210,161,851,256,-123,264,42,-18,405,132,-11,13,615,-64,80,4148,-152,385,-142,-905,-130,75,909,757,1477,35,644,224,280,928,-149,614,158,1371,208,1912,-3,-25,260,-220,-284,103,122,154,537,298,254,340,-185,28,986,1120,36,7054,1517,343,110,721,543,-177,229,14,2051,109,-198,57,55,377,288,635,-331,646,381,33,2932,210,461,306,360,301,-25,179,-2161,1310,776,65,-138,1167,33,105,-48,273,170,106,179,12,-311,32,-381,-2,27,455,1420,215,57,-1727,-980,66,2331,2492,314,-14,1032,158,17,-54,15495,699,-122,501,-85,107,-81,627,251,-97,17,-101,319,771,35,1892,150,47,336,339,-366,-289,-87,-57,13287,189,342,-159,-116,24,120,453,-130,425,414,-110,31,-64,-11,38,844,137,3736,45,-50,1315,263,41,38,68,180,543,-106,537,-831,573,448,-306,528,-45,142,925,1087,59,8,559,1406,336,1607,598,352,-125,-150,-39,177,-57,-169,359,327,-79,2435,9,48,-189,-23,-75,113,27,40,13735,11,822,6727,35,339,113,-93,-151,79,166,101,870,1949,704,96,-66,-150,-47,-742,-431,-163,-245,-158,-368,145,9,51,16,93,-126,426,-168,-22,112,-344,-39,-336,-76,-61,-141,294,-168,-27,-36,57,-329,-71,-526,97,-113,-750,2228,343,-87,159,514,205,262,231,438,394,1613,286,109,656,620,-172,983,869,57,-52,504,-111,85,-40,49,53,-54,0,157,-160,177,-92,-119,440,-36,-88,110,-115,-9,-143,-241,87,-60,-16,678,-8,92,216,179,730,642,130,105,91,250,-53,69,146,140,118,235,-19,-71,-43,-35,4,281,1427,92,-466,-59,122,290,2130,1405,69,876,-73,199,-29,-26,-21,1313,1740,428,212,135,312,-30,12,16,-87,136,102,651,465,3,40,-55,-13,-290,91,4,182,3042,-32,93,49,349,261,142,190,-57,202,451,-135,1293,454,-34,-2,-10,-107,1589,-635,944,32,317,112,30,15,295,-48,376,776,31,1298,78,-107,19,378,-150,-33,365,585,-5,56,14,157,201,-92,96,390,78,532,756,104,72,-168,-81,-4,-23,4642,35,100,85,472,49,-25,160,-68,300,133,197,-5,-293,55,-79,320,682,-99,412,119,160,-119,-78,-26,-129,792,207,-37,-72,214,131,53,-58,-148,-24,802,84,18,92,350,328,173,-69,189,-46,-186,1020,-238,87,-258,-86,9,-82,226,226,9,28,507,90,-29,-100,-18,10,31,290,68,-233,163,120,168,-33,386,43,89,-26,14,-155,45,25,-46,194,349,-16,-45,18,803,59,58,85,32,390,43,1986,28,253,52,646,219,-138,237,801,1916,-166,-59,-56,69,857,261,692,871,1115,770,416,319,255,-70,1465,-8,78,46,440,391,-29,186,4951,1010,23,874,2138,59,153,80,21,17,6,169,842,206,232,68,243,-28,2000,138,105,365,1396,474,612,30,168,89,14,-16,177,104,1256,78,-8,935,509,82,147,47,34,8,98,247,284,36,-45,131,913,185,183,236,365,88,-24,-3,60,6,-1,861,1026,-42,156,78,403,107,395,353,-22,-114,71,-10,1652,-125,784,220,-38,-43,-39,323,15,344,-71,212,94,119,-6,-286,-112,39,63,341,25,276,646,566,164,40,82,-47,161,132,-37,1160,-32,828,310,484,579,1893,243,1803,-46,573,118,100,-3,1078,24,212,5,290,1061,-16,62,1297,-233,-62,1290,76,-7,104,28,1809,59,696,974,80,832,250,-223,22,84,29,1092,-107,689,75,-12,1179,761,689,-414,1216,71,246,115,407,-37,-68,250,-6,102,185,5,218,-26,428,327,-33,712,1565,391,825,851,572,249,356,62,2970,214,-21,241,1148,-268,29,36,114,303,102,35,18,-34,-26,2235,170,-233,1001,286,110,4243,828,1505,173,376,180,459,671,-6,66,602,559,399,61,239,101,281,808,27,-61,1065,-11,870,281,456,842,84,-71,174,55,-1471,1873,266,-90,2,293,1372,171,1565,-24,65,124,806,115,71,410,90,1298,511,81,263,12,471,-246,555,359,163,-134,471,126,634,96,131,-42,1456,324,-946,239,880,-171,1093,153,-72,384,3184,1288,29,397,178,105,555,230,990,7,273,55,248,38,384,28,446,973,226,972,681,569,139,5,455,-24,1030,103,9,-3,252,13,217,-495,37,1851,-118,1706,279,280,-91,406,417,447,2595,368,358,2423,852,298,777,221,-20,513,303,-193,284,354,717,130,2954,539,-66,834,11,597,1190,11262,492,573,53,921,1766,466,-58,-30,102,-185,1515,727,75,472,123,346,61,133,798,-45,239,355,684,33,270,3853,-21,-1214,126,305,63,595,135,541,145,180,147,182,775,-117,122,1811,533,23,-168,-68,28,178,130,-346,556,1595,-2,1700,143,249,2496,449,951,594,178,-124,272,745,138,125,1467,631,922,283,158,338,544,667,330,4,453,419,-414,1443,-14,-65,-34,140,359,620,271,622,428,858,1071,145,1700,50,2053,6146,763,-32,37,-67,350,127,62,195,486,171,30,671,536,1781,-167,875,-11,454,64,9,-34,15,293,-250,451,194,35,816,155,921,125,209,258,89,2151,921,814,2248,1215,150,198,-46,-418,499,857,846,1292,296,71,329,1060,101,80,968,86,73,146,184,180,42,144,215,98,70,498,695,729,949,1975,-78,642,186,274,-29,1736,1671,17,788,704,1001,11,259,290,87,242,316,568,39,22,-4,104,-51,214,324,53,143,-84,358,150,343,115,579,1507,1603,234,254,309,392,1863,-189,336,-93,141,258,-9,111,450,-11,308,821,795,537,287,-52,217,-102,2447,1718,-71,85,-327,22,-114,359,372,593,1398,737,145,414,755,44,800,836,-5,27,820,-82,711,78,19,58,595,240,349,538,92,1065,84,624,275,887,-213,745,142,421,4208,-665,77,-51,149,139,548,71,213,7451,149,165,-34,-26,-49,24,-185,266,369,54,137,208,107,272,290,245,1544,9,20,95,1953,48,-123,251,36,294,1482,478,415,131,66,220,1010,225,151,1125,774,651,175,43,988,1697,70,20,49,-29,367,-563,-60,-125,-194,1039,-238,413,31,-331,217,2717,413,-62,251,25,641,934,583,832,-13,2468,2757,142,7,242,825,-428,107,317,2095,253,332,194,228,284,247,2110,-312,25,257,164,708,77,322,651,2,325,52,-316,2143,-44,203,-369,1066,59,320,116,249,430,-435,477,431,-74,59,5,94,325,863,21,19,157,1225,97,-251,367,411,266,548,78,344,-161,11,973,173,645,172,-110,448,445,-716,-134,1031,2,735,11,481,163,229,-98,35,698,148,-81,235,229,203,60,273,81,-52,695,68,135,271,91,814,466,312,5,-12,198,108,192,-22,313,-31,35,220,-168,451,1080,-454,986,795,264,499,-14,186,104,-327,-44,-5,427,335,322,-290,6,368,199,-96,-136,431,1333,654,213,199,172,-125,367,124,48,49,28,141,148,580,-74,236,230,30,195,147,1049,1154,369,90,-270,337,52,1211,11,-388,707,855,1182,592,429,-34,189,235,193,-314,1341,84,707,105,10,12,950,1491,242,45,505,582,1142,349,2555,4447,320,514,3530,781,1105,-20,321,156,472,237,1151,330,262,1811,87,32,605,-34,-97,-65,-140,46,23,63,10,48,301,171,419,639,1974,233,387,290,284,89,74,1857,418,348,3,425,237,822,909,338,-27,208,163,-114,1199,-2,204,866,338,228,651,210,524,-366,-32,-63,130,-218,564,-59,201,604,-109,529,1394,11,-1,56,257,194,472,-91,199,1414,202,410,690,532,-36,145,166,52,233,729,115,185,59,2055,3360,144,228,445,139,80,119,432,1025,370,810,338,1839,1234,1599,8,271,194,-65,86,-24,2244,846,1175,739,948,2004,142,282,431,39,-187,-134,78,-36,665,335,187,322,178,306,1787,434,785,341,299,-204,95,114,-6,148,453,171,1072,268,925,553,692,851,1421,550,81,197,1,-5,162,188,-17,-143,35,81,691,445,105,539,245,695,-40,1321,1214,616,539,-143,489,529,560,325,202,-404,3005,219,-44,378,1031,186,24,100,126,167,22,37,722,196,486,691,424,-23,397,-39,295,37,-77,1796,-66,4,9,2005,-15,-2,259,2,167,310,2447,-157,208,233,58,-402,35,1159,239,-156,-406,341,2299,-201,437,161,526,-49,668,42,98,27,40,234,54,239,31,433,303,964,418,552,76,180,5837,77,-121,-23,774,1245,376,193,495,1875,-107,472,-129,439,232,187,-30,1042,-489,216,467,209,44,784,296,369,656,781,670,147,664,89,180,309,215,-51,16,834,132,720,29,42,-17,424,141,318,219,-39,21,-6,264,874,779,260,86,22,3,61,36,5,165,118,49,767,950,1129,-101,774,351,946,557,158,-478,34,114,261,55,202,86,11,580,598,-66,41,60,856,18,219,-75,414,585,-35,1435,108,84,13,-65,129,374,7284,-453,149,578,4078,1324,2641,1825,-16,-240,260,318,371,1652,-19,377,65,719,50,55,-27,929,-59,536,-18,194,83,169,364,345,-257,395,1727,208,207,126,-1455,594,-23,-160,248,383,1900,2417,239,205,161,330,-370,-66,757,60,342,88,225,41,235,205,-18,67,-346,31,398,131,2220,461,-237,461,31,43,983,136,938,1081,237,1124,778,558,86,581,353,34,179,59,717,1090,122,1453,259,201,329,594,-312,82,641,101,732,-186,257,684,734,566,371,-78,356,1264,139,148,120,-409,8,-108,156,1576,231,435,-91,4075,77,-61,88,-75,17,1626,1525,2297,286,445,248,2053,-36,-129,805,62,155,1147,-25,478,-59,100,951,-235,438,2224,606,1434,131,85,45,279,112,561,174,96,734,466,-53,307,918,-41,-10,-65,727,704,-216,774,1327,451,496,2740,100,560,955,309,642,319,241,470,-13,554,-181,204,683,373,243,345,109,162,1041,309,-185,88,472,-39,85,330,502,-350,662,549,351,-184,1148,811,1528,2125,614,34,45,35,2937,139,1016,1473,930,1692,68,36,108,545,520,38,50,88,736,926,341,-12,-42,1525,-125,242,-131,295,2279,-17,438,77,469,279,569,256,-231,65,40,714,596,22,167,5,49,135,280,209,82,212,176,884,127,351,712,214,804,666,561,20,159,-17,353,72,2459,2365,970,214,257,1315,637,954,302,55,733,1322,829,371,-65,72,369,61,52,-227,-207,61,181,2112,751,1619,485,-53,-232,111,222,90,-340,-223,98,413,32,793,1097,439,-48,174,-66,388,101,1325,382,38,542,743,617,456,-101,223,68,183,-217,321,205,133,73,45,2405,442,887,-148,196,-373,464,723,635,208,59,6,1303,648,1822,522,792,445,200,81,-59,-39,1761,284,492,1098,1007,418,3678,101,1844,120,-30,1661,18,1413,1274,1718,1422,308,193,1208,-74,-195,922,6580,-26,2349,-21,494,-157,-73,241,420,503,666,633,0,18,291,196,109,468,405,606,618,2256,706,635,439,868,611,334,170,115,-375,743,1097,874,229,37,288,715,50,108,352,5506,4067,69,857,-56,189,282,233,324,380,364,357,544,20,-48,-339,42,725,722,219,-26,670,2243,92,815,27,384,225,325,389,177,-31,-48,826,-594,-54,282,-27,167,247,19,2188,-6,623,412,438,289,272,322,231,-31,4,375,196,112,-587,-68,268,233,40,-16,118,1019,620,156,377,-289,123,766,352,1375,1540,-642,36,106,182,29,-7,91,-95,-202,922,512,266,-10,254,-165,299,127,1011,1415,270,534,-60,-136,161,363,-329,125,546,1061,227,1471,296,729,350,248,134,723,-22,-36,1059,154,114,2636,88,194,553,258,872,2138,105,934,4340,638,1403,97,372,1142,3226,624,7305,95,477,529,306,-371,159,372,175,-91,472,706,475,515,366,596,-67,132,367,1037,-185,47,-139,55,229,757,293,85,95,77,71,58,-32,672,523,2811,932,501,399,2353,122,333,62,513,142,38,-117,160,105,-33,236,466,-11,571,1799,386,671,489,-157,2088,320,483,218,343,79,1112,49,154,441,2247,-40,-32,990,41,237,1679,564,254,343,239,383,237,-64,57,167,144,-213,526,1133,534,506,406,1445,460,551,306,-42,-748,178,-10,391,300,421,128,1479,255,-195,72,-139,239,47,234,333,1731,-22,-224,1297,664,472,211,502,-103,458,1736,-64,-94,-163,26,653,-52,133,788,670,318,-627,104,182,-28,440,474,322,1060,873,202,366,617,947,152,441,1005,576,64,115,-77,113,156,729,452,1194,2856,147,156,439,422,393,395,120,-677,895,429,339,587,2289,15,834,164,101,109,231,903,149,59,-233,1067,-163,554,240,1404,373,18,-32,273,549,2890,1604,-83,103,70,1074,500,573,443,281,3039,646,662,51,355,673,-57,791,264,1165,428,518,1313,1064,220,2385,949,5,121,-105,143,670,608,169,1352,-152,1098,478,30,-70,956,-462,-139,201,582,-35,114,-51,-15,237,950,633,652,21,-58,-197,-66,284,-73,298,1187,-30,-210,784,2,682,71,-64,-161,231,350,-73,967,2856,783,3042,-86,232,1992,369,104,530,265,-129,247,-145,71,204,548,530,52,443,668,84,669,-646,1360,246,589,159,-115,466,610,2141,1310,790,33,194,141,1003,-966,266,497,-37,622,147,-133,50,654,493,391,37,108,531,631,102,38,-73,63,199,26,1397,150,249,2058,0,174,380,-23,-108,-39,522,1317,12,6308,-10,-194,-384,1013,-197,124,297,435,223,685,154,-413,-17,288,220,620,-10,3488,167,791,495,6,77,347,211,809,2275,-67,2737,1393,78,11,533,49,455,572,1042,307,127,1799,81,167,1649,201,1255,579,228,185,5,-37,63,204,91,12,197,52,-14,65,763,307,90,-39,165,-330,48,-158,-73,-561,-172,326,443,626,801,-17,598,-68,-47,128,466,-92,621,-165,63,494,269,203,635,119,-346,110,1143,239,-139,186,612,78,171,322,1213,1160,316,1828,32,324,770,24,-145,-40,33,-22,182,11,737,-179,-86,-112,2346,153,438,7,5,-19,1073,342,396,677,392,474,84,38,142,-49,357,161,529,171,588,108,170,51,1580,724,755,226,289,1655,-2,-35,935,543,-126,130,197,64,15,0,65,-59,19,102,45,25,672,173,349,60,129,140,30,-75,2386,938,361,147,135,1701,4,-26,805,92,53,855,-203,70,-67,305,330,372,28,121,-4,2254,1257,194,1060,119,96,506,503,781,628,198,671,934,1734,197,83,-233,2422,1429,1482,54,-37,474,622,474,3269,1620,-26,-45,1087,101,726,351,29,885,1216,432,371,-58,242,-46,737,510,-167,-117,439,445,384,-8,296,1231,857,1954,-88,1063,690,2062,780,171,744,605,777,829,367,716,708,275,298,112,58,50,379,-71,239,150,191,277,1474,472,16,202,-604,425,692,-80,85,421,40,576,-189,1162,276,335,18,-119,-78,113,-2,369,399,-34,58,82,3635,310,-25,66,356,387,59,845,44,-180,34,1573,252,2200,443,3769,578,1357,-82,798,2304,793,310,3043,80,331,886,159,153,2883,493,170,354,1392,1857,-91,801,344,282,297,163,-39,-162,1200,-225,80,211,917,1739,1893,879,1637,3132,294,941,-42,445,225,3859,139,143,1811,163,74,826,-581,274,838,702,1282,-67,53,685,385,1791,4369,1901,-158,374,15,94,725,95,2124,305,426,196,-28,286,-606,396,-27,549,-1938,358,1877,907,149,404,2141,92,-143,1859,180,-12,-20,2313,8,1512,664,882,75,666,130,186,191,159,2780,58,-157,-303,1053,458,629,290,-44,549,16721,461,657,63,-15,328,916,184,574,-1084,563,5166,101,685,1684,-365,94,151,209,478,219,-29,260,1034,34,448,1220,1657,-90,404,-21,-46,-619,198,451,2702,288,1086,178,703,484,904,33,1805,773,82,188,1739,853,-73,99,155,52,-5,30,280,729,5,744,303,249,253,105,534,-55,-89,1400,796,1286,481,728,263,-5,-1,88,350,960,76,127,602,656,510,318,438,182,224,413,749,274,1364,417,1351,809,398,288,498,965,151,85,191,43,480,357,86,38,519,-57,939,756,842,589,767,1770,54,746,49,-78,290,1460,76,234,1661,356,155,3840,217,-119,300,17,-81,1308,-36,130,812,582,-4,-90,254,364,430,75,-471,9,152,-163,163,214,147,782,283,93,486,-32,264,216,596,1000,1991,218,43,234,397,-52,49,-177,521,403,-19,4,431,1354,-127,286,-283,36,31,-303,-5,-361,704,239,156,113,235,127,200,166,241,389,12,490,942,10,1213,1148,-19,470,154,168,388,207,110,737,199,26,228,-181,1111,627,-354,64,247,540,229,118,63,-62,360,-311,551,-110,1123,134,372,531,-4,1187,419,130,245,114,-20,1122,60,81,3,1356,103,1099,1807,1583,3,163,925,-85,799,362,2,39,1393,1888,-16,1591,88,404,412,1459,120,3357,167,824,24,602,-42,1333,163,657,6031,172,342,1555,138,353,134,-23,2,86,116,1298,272,-80,43,2155,1074,-16,294,448,557,542,-53,-329,378,117,159,212,113,138,1171,52,404,122,734,2419,53,1973,237,17,-128,154,60,31,298,498,176,478,172,215,426,557,799,880,1588,23,-616,3287,-51,495,3364,1339,204,1049,2261,63,1125,-64,262,-214,42,1420,279,848,640,316,-79,157,3,265,494,98,-4,151,313,298,1058,-27,1033,584,4985,1457,114,320,75,55,-66,277,293,-124,-195,787,1435,247,133,466,259,1566,759,325,620,82,941,-56,888,84,2187,1743,285,208,276,1056,1642,549,315,127,1346,1587,2624,238,428,576,1488,2075,747,-6,161,189,647,255,971,788,389,89,612,-8,293,-108,194,26,868,949,-80,378,-37,325,-12,81,-91,-189,-614,-207,-290,498,116,-316,-829,822,50,914,705,541,803,217,42,42,-115,992,880,16,30,34,568,111,1924,406,-309,506,498,4848,-52,-233,1017,490,1074,1153,236,579,-75,-292,73,263,418,303,225,239,152,78,118,-59,642,333,349,662,442,60,155,237,402,179,24,-390,93,-15,2572,2041,-38,991,-371,680,403,1615,604,1774,100,3413,-68,240,265,253,56,916,956,182,244,27,-23,94,157,-77,83,221,98,1208,294,566,461,244,-278,6,-303,-176,57,124,629,235,669,1694,441,903,368,51,2375,360,1502,83,-11,238,-241,583,-6,997,619,407,40,192,62,199,1712,697,102,251,478,-69,5816,91,746,-183,11,-196,-142,2700,60,246,1090,873,97,345,23,77,45,220,12530,254,2580,1510,10,108,490,78,36,505,104,193,259,16,878,663,529,167,70,118,-11,1078,785,171,4207,172,883,133,1197,118,1013,659,-302,-43,1109,980,2393,344,-354,765,354,416,-55,-7,1393,698,74,731,245,-162,69,-126,571,1006,-121,199,1166,651,48,107,250,388,318,50,153,464,226,4494,595,-7,208,2396,2420,254,525,-46,-417,-69,-145,465,1619,344,5,455,124,138,362,351,957,46,1084,3728,1058,132,369,388,-3,-67,-238,498,28,-6,30,701,57,-24,428,536,1464,637,1563,405,-37,227,-137,793,363,324,738,-624,-59,401,423,-255,72,352,-102,730,94,3,360,526,869,124,18,320,132,-553,168,1151,158,197,163,274,39,-39,520,568,4753,765,290,-491,189,3772,1123,-14,361,1033,-98,207,280,-107,-56,2570,771,200,-4,-90,374,3362,-93,-458,33,320,361,11,61,27,1225,622,1452,755,556,309,820,846,849,181,1409,87,1297,479,128,385,113,164,671,-74,575,-63,569,441,0,-2567,1141,-19,220,78,62,370,49,619,76,944,530,235,15,304,1335,422,411,156,719,358,700,513,899,17,201,92,16,-63,496,671,63,-92,2329,493,168,-47,299,-941,-244,35,42,413,900,64,-43,0,-69,140,24,-292,563,47,209,236,1028,2067,-27,318,46,29,298,785,3791,-14,195,63,56,-132,1041,1259,2758,7090,1637,1024,197,-105,669,177,614,-166,170,-170,817,201,150,1334,237,1351,138,379,-31,1823,-310,48,-347,88,-243,512,379,337,1405,-29,-285,403,-165,1706,118,857,2619,3664,767,18,-289,809,224,2095,384,-260,365,-1,135,125,77,850,2141,948,1428,-42,982,848,1881,253,674,224,354,935,738,274,279,296,193,-67,253,92,-116,16,1231,20,152,606,81,88,940,537,-67,-10,254,790,480,146,1192,77,1338,1210,693,31,-100,156,146,67,116,-262,141,758,-187,856,601,460,-167,102,-374,62,-54,318,199,2772,321,674,7,341,229,431,142,592,198,1571,298,35,91,887,422,-52,429,3756,-873,385,321,1616,1183,35,1320,261,256,1205,-154,50,3267,-60,1315,4943,59,426,1671,128,-96,283,580,7,356,780,429,14,-20,184,2,957,169,94,-236,279,662,93,357,970,96,553,63,-91,2028,247,1152,545,172,301,-40,953,198,92,183,66,1736,769,42,359,250,578,292,232,1783,1126,-205,5579,268,129,1790,547,117,174,3,68,1378,1358,58,852,368,409,492,105,953,-102,842,1281,-167,78,242,407,132,2336,193,266,795,138,1243,525,473,572,173,421,121,153,-56,275,588,299,1140,-49,111,605,2720,-231,21,145,217,631,1441,230,631,426,351,212,468,539,288,337,602,-2,749,60,544,358,140,463,58,-4,251,-106,2558,2429,387,-300,-8,-158,256,69,-63,-106,267,90,-376,58,732,-5,1032,-108,731,731,548,940,634,895,300,707,1215,2260,406,230,383,-189,1017,39,-124,332,1856,1282,253,2271,477,363,339,1254,108,355,-478,103,1721,75,287,291,-43,1503,1120,552,56,835,569,123,218,2024,245,782,876,627,86,55,322,56,234,227,174,1787,299,204,249,872,-63,65,414,129,-6,13,611,-307,-39,118,262,-126,103,235,319,1638,351,290,53,941,387,-493,391,-31,2089,243,18,72,493,134,-345,740,-98,45,529,-78,1070,526,1498,1268,-144,1074,524,648,60,180,617,255,2434,295,-3,418,656,434,200,6889,79,1208,3768,339,122,369,618,-38,763,2781,3240,-1,731,365,767,420,978,571,1063,241,1068,381,60,356,1369,1251,778,2182,555,39,368,98,1058,271,168,36,1585,205,111,1902,173,286,953,950,-8,32,662,220,453,92,632,35,207,123,-2,-6,192,1012,576,819,-15,420,223,434,918,1,619,1257,621,1626,776,464,972,71,266,535,667,782,2418,276,218,198,802,811,481,50,464,662,-9,892,1374,2436,168,312,181,1010,-173,631,334,99,55,209,57,-5,476,777,-111,759,141,641,619,-84,104,203,1068,-111,84,1650,180,385,-2,43,-34,357,226,402,298,77,25,223,604,605,75,-10,213,201,152,3495,466,-74,559,171,391,-1,285,1065,119,-88,57,59,18,390,571,-245,16,1081,734,8,641,-61,-34,884,-6,43,491,42,231,736,-117,391,-214,1054,-607,134,106,-3,414,-142,358,2606,548,169,375,1801,499,187,1032,472,896,-243,1035,2991,1152,-203,76,519,416,329,463,-149,0,-50,27,2289,887,435,1001,87,19,-226,534,233,188,271,-127,-413,40,706,598,456,232,182,-227,2400,-23,510,171,1844,197,664,96,434,529,530,90,265,1919,-27,503,726,958,28,-36,8,735,640,472,72,228,232,207,-21,211,188,489,375,87,187,418,42,80,627,526,82,297,-123,747,401,124,1085,-121,162,78,202,78,375,597,708,575,744,-7,-70,270,140,-60,80,258,-49,-155,35,42,159,189,-30,-27,-7,-53,-8,-27,82,63,-22,-60,112,644,-269,155,-367,-99,22,74,-96,-215,-132,144,4,-140,239,127,-12,62,88,12,-2,15,20,19,-485,309,-76,103,-91,35,-7,9,33,40,16,170,796,212,2696,979,1087,44,113,608,7191,227,1425,2115,190,90,-1,-5,-12,1,-10,229,-54,139,64,212,108,43,73,30,1562,50,202,-5,30,-18,334,-126,27,32,98,36,197,3,-17,-30,15,41,54,-402,-46,539,-99,418,-66,149,-4,318,133,171,-53,-116,-86,3,36,44,46,60,-50,-67,20,24,21,260,-9,60,136,-29,164,4,14,-18,38,371,7,-159,-156,1252,182,916,-79,-46,-314,-209,-1438,-395,4
-70,-128,-48,16,-56,-124,-53,-33,-29,77,-37,-161,-31,-14,80,5,2,-116,11499,32,64,13,-51,-76,-11,-37,-50,-46,0,-8,-66,23,-83,-81,-18,-73,9,16,7,-178,-32,168,54,191,142,25,665,14,-54,13,47,330,-49,80,7,-6,-5,-35,108,38,52,121,146,9,69,27,334,98,-32,-173,-126,36,183,6,-33,-38,54,137,197,-28,20,315,77,-1,-10,191,-35,239,143,1,114,35,108,155,198,14,-3,75,8,10,25,-37,-2,42,-58,33,1417,121,-28,20,34,-18,35,-381,-52,52,-4,189,-13,-7,7,-179,180,295,29,28,261,-7,109,171,107,13,42,-9,-10,270,-13,-21,314,22,-63,28,94,105,59,88,-8,422,24,10,12,118,148,398,61,-112,270,-122,234,-55,6759,21,40,37,499,11,62,142,223,116,470,59,-56,31,146,75,-44,-79,62,199,250,107,-60,52,47,-2,21,-11,-259,29,1189,20,19,-246,244,199,97,50,9,170,86,210,66,56,-2,91,-26,140,262,58,-2,-107,37,-48,464,-257,274,744,31,113,232,-40,51,-1,70,1988,-33,116,169,48,18,63,191,68,8,-69,73,206,355,22,502,27,960,5,5,137,3,79,98,56,-14,102,162,28,308,-44,102,55,55,-13,1216,119,-312,83,15,-51,40,-332,14,-54,-173,22,241,-39,27,102,1,5,0,67,27,382,2559,-58,13,20,92,118,457,-72,3615,656,74,58,-29,16,57,159,710,-21,74,3,-4,168,120,26,13,417,42,434,-947,221,-45,33,188,21,35,-15,66,23,20,698,598,336,78,20,1690,275,24,-68,138,-31,67,28,79,86,12,120,682,131,21,0,171,46,61,-24,212,38,-37,734,87,-34,880,34,-34,61,55,11,55,13,-160,189,97,754,40,101,-11,595,672,326,262,-103,255,69,144,135,-87,114,341,100,68,13,-26,407,286,167,-125,122,-106,-24,-62,-28,6,-79,8,176,34,79,390,112,149,52,73,20,83,-10,1779,-44,-2,129,168,239,-24,2,60,110,38,-28,20,47,-34,208,102,143,20,28,195,55,-36,39,497,1,-80,-163,-105,38,217,160,69,141,627,107,184,36,-27,-105,70,-21,76,462,290,18,249,90,23,-274,179,-139,67,80,8,92,-24,338,46,20,-48,-14,-64,155,-34,26,32,64,367,22,307,99,-60,60,102,-28,302,79,182,7,-28,49,68,-46,-28,16,54,-78,48,47,40,46,-32,41,-283,-92,270,514,193,285,76,-6,603,9,-194,55,67,37,-18,19,47,145,32,71,38,201,-22,16,-249,413,327,225,149,128,197,1327,52,141,180,431,80,38,134,48,94,180,237,305,85,-33,8,-178,8,48,-48,224,79,149,228,612,33,24,82,-4,61,-35,2997,50,-6,31,77,5750,0,103,130,-9,34,-37,-14,215,76,57,100,63,283,68,-92,403,27,-51,65,59,140,20,165,104,64,16,6,135,22,-169,24,37,4,-11,-10,-13,50,83,175,39,-501,147,88,426,48,-83,-46,14,35,396,-28,29,19,153,417,-13,-42,-53,-35,96,72,-35,34,64,117,-6,164,32,-104,8,9,281,64,127,54,-214,-15,917,68,258,142,375,98,-10,26,284,34,23,68,14,43,23,99,44,292,168,48,333,114,122,-60,24,-3,-109,82,-31,-4,74,74,72,106,14,25,61,149,-68,36,-54,-6,-115,365,243,-100,131,-16,-45,43,-23,-16,8,59,37,44,200,672,-39,-19,-23,40,5,49,261,143,-50,168,-70,-16,68,23,23,51,-6,45,314,98,92,-621,146,-33,-1,8,281,9,98,-11,55,16,16,40,-121,83,-19,164,10,68,75,34,1228,31,64,70,153,784,-128,124,169,-47,3,-20,-4,40,195,-27,10,108,-109,13,49,-23,434,15,186,139,54,37,822,27,14,-4,134,299,4,645,11,127,7,-36,4,36,77,590,-5,254,33,13,752,292,-2,-173,2567,438,74,-121,137,-98,550,514,173,14,146,55,-9,-12,2959,-30,40,428,322,347,56,191,23,180,-567,-356,113,0,-295,-114,-310,-139,35,-118,41,172,1841,286,142,6,-40,68,155,24,86,-17,-18,85,34,102,289,-241,-100,165,-23,23,577,70,82,16,-51,75,-70,-41,244,-10,-39,-43,-14,-148,10,-6,93,-34,-96,-2,10467,94,76,146,596,8348,124,29,-6,623,-126,-26,-306,816,-8,-78,37,-11,33,119,325,0,7789,194,180,83,25,87,32,192,-5,-141,1450,-64,-96,-20,-44,556,4145,-7,-244,-22,68,38,26,207,-258,1307,560,57,20,63,781,252,56,86,4581,796,148,80,134,30,153,-23,-16,165,-26,-46,1683,-93,-31,53,-36,20,170,-1,-54,57,-35,130,19,-15,99,-41,-68,-123,79,265,54,-225,93,625,-30,-35,268,78,122,245,171,58,200,-14,-67,-64,87,36,-16,63,178,59,-36,16,67,16,-8,-79,-44,320,5,181,-33,-158,2851,-64,296,42,103,-36,-69,-38,6,16,-48,-118,193,1025,37,10,-184,106,-155,33,75,-255,-69,-25,180,37,-151,-122,2096,34,13,38,952,28,-34,71,2163,-170,137,16,19,-39,-36,-161,96,-100,-18,-61,242,-133,1786,375,-10,25,49,-89,-19,121,236,196,10,221,19,-30,3,154,99,-101,-40,56,34,-57,675,27,591,192,337,37,2196,-38,212,369,135,-68,-8,-16,1602,252,152,82,257,10,22,60,564,-46,334,-7,174,13,137,75,64,50,-26,947,-2,-150,-128,36,-30,-6,96,2821,604,306,92,1235,105,125,17,21,-91,63,100,-33,-49,9,-165,755,137,1918,195,14,30,7,1209,155,17,1,-207,211,115,-25,32,8,19,-24,285,248,14,340,3,33,-9,20,196,95,28,43,112,468,-54,46,4,45,5,104,14,65,501,273,-21,23,0,399,-7,326,-7,-18,484,121,83,22,99,111,45,224,-125,85,-5,50,426,5,-44,233,-1,-82,25,-44,-16,145,139,-18,85,15,54,53,-265,41,-66,-39,25,57,-2,59,-39,60,-128,-91,109,218,0,-231,-41,-136,12198,3422,-17,-133,-182,127,42,26,116,-41,-182,54,247,40,-35,-15,-49,352,-287,11,74,-22,-7,-21,35,2,134,188,61,-69,67,380,48,4,-4,323,1076,154,51,-41,-11,-65,8,17,828,527,63,42,122,-7,6,-49,27,10,31,-31,-115,38,24,-56,143,-203,-7,84,669,7,233,3418,13,95,1,207,872,173,335,0,94,-24,9,48,59,70,761,-52,15,-8,13,100,145,32,94,1,-187,52,138,22,55,207,225,107,53,-101,97,53,21,40,-137,189,103,230,420,162,100,-20,58,58,68,40,46,-642,1,476,155,97,288,612,61,-64,56,88,461,-6,-41,31,-1,170,-72,612,79,-1,168,-5,151,416,-17,190,-23,665,2675,19,617,3135,58,15,502,-17,37,27,58,115,130,-17,-23,218,178,101,-11,204,120,74,10,29,1472,26,-64,155,-14,189,749,-51,-59,396,-38,-275,-46,125,46,-21,23,-1,812,-1,-332,34,5,362,-329,72,42,1286,1496,543,41,-189,30,-5,7,53,187,-74,-17,1600,41,-83,122,14,-30,16,-85,75,-29,119,34,178,172,835,182,-69,-58,15,101,210,-302,65,165,19,-12,41,87,-54,130,135,338,-128,-71,-6,-29,71,43,-60,0,348,157,-60,-37,-180,369,82,298,29,75,107,-6,-52,36,18,-14,-12,406,7,53,-8,52,-104,8,130,-4,129,316,83,31,37,60,16,-1,-254,132,129,-17,82,34,1,187,82,56,12,30,141,44,13,46,98,-80,75,41,89,403,-41,129,-11,65,-37,344,110,27,53,29,36,67,150,-34,224,1,160,14,303,68,-47,2874,399,-74,-131,40,77,-8,45,-6,-35,34,406,397,-22,-37,-74,-18,-64,126,13,46,-17,297,42,-7,24,51,-33,54,146,105,-40,-94,2,173,-18,26,49,86,-149,21,-10,111,-129,-68,-40,-6,95,22,4,122,-53,43,-215,41,86,-3,55,63,47,77,129,47,48,222,142,-14,187,-61,74,97,52,17,-13,42,122,-20,-76,83,35,-3,-28,477,102,-66,-9,122,53,190,-10,111,445,112,204,109,18,-62,-238,-11,26,-54,18,54,-26,130,5,-38,-60,-52,99,-30,728,-16,1,148,-62,18,310,-235,68,70,8,-21,439,5276,17,-34,2099,-32,-25,26,-87,-3,520,236,-74,125,76,68,-309,81,403,-152,25,89,105,94,115,-12,20,254,113,14,977,82,-21,-61,2164,297,-133,139,420,38,77,98,97,-20,85,14,370,-167,65,21,-24,-83,-5,8,-27,213,56,114,153,130,188,-13,10,-148,209,-26,64,62,61,55,-302,82,115,226,91,-52,143,62,-98,61,-25,20,28,48,25,-11,14,123,-38,-32,11632,-62,11924,6455,10215,58,-19,24,947,-36,143,380,1906,32,1,587,58,117,-145,17,-62,80,728,-56,15,42,-15,1035,11,7,149,44,-410,530,-47,168,-159,63,56,337,-46,272,-85,-15,23,66,-10,150,-281,1,54,56,-40,-24,62,1429,1356,-24,288,547,95,-16,242,80,84,117,578,113,51,61,-24,85,188,181,50,-57,744,2,1786,245,47,18,119,-48,128,27,170,173,-34,22,-52,113,67,69,133,-16,50,91,4,22,22,83,-107,-5,173,-18,-29,17,129,3387,112,59,51,-230,122,28,74,923,-21,1951,103,-270,-37,-3,-74,-3,123,23,149,-39,-32,-88,22,42,431,-64,75,34,11,-81,578,1963,69,-45,-54,105,127,320,6,48,-26,-13,-114,58,37,-19,79,80,143,451,-289,61,-5,3,-19,661,253,4482,322,-327,254,79,55,-5,-39,-181,39,-197,175,29,96,137,44,6,60,-80,5252,-7,4,253,109,238,66,-3,1,-142,150,103,-31,2587,483,142,35,81,11,-37,323,252,67,773,83,148,119,322,327,409,128,49,-77,215,32,2144,41,21,98,136,-35,116,49,81,422,-78,197,163,-1,79,251,87,112,450,171,8,200,-25,-23,200,3511,384,0,19,9,23,36,56,-6,87,60,132,35,-64,70,72,19,308,-73,50,216,29,17,448,-32,165,33,-19,51,99,14,-92,91,64,4258,-27,-23,-22,-33,658,416,-23,208,234,52,-36,-190,266,-30,134,39,15,1151,408,-83,139,35,174,-134,-58,-29,-101,70,-101,123,77,1,161,-77,-57,-482,34,-23,-25,31,52,26,25,-64,5,-45,-8,-30,4,6780,763,58,-32,46,54,-57,57,-27,35,-40,291,14,1,40,35,59,-40,263,108,-165,-62,219,-204,11,70,23,125,1903,-47,207,141,-15,-59,-137,574,-51,79,-41,115,33,-2,82,-2,-20,7,46,-71,323,-111,62,29,309,-59,109,-13,38,-38,-9,-3,77,-79,16,-22,-1,-69,5036,-212,101,63,2,49,5,109,78,89,18,-202,22,-5,-43,-1,-181,-35,25,-33,15,28,149,-18,43,162,348,635,598,78,-8,-17,17,-130,90,-55,112,208,127,31,74,-67,20,0,-8,28,-10,-11,-157,28,-11,704,161,15,-182,35,87,69,337,3,69,303,55,-150,661,-114,-73,37,19,15,21,37,26,-16,-6,1021,-34,692,18,-182,252,49,73,-4,128,66,39,-510,111,236,93,-143,83,68,109,3,-20,420,28,-1,3856,-55,46,-89,54,69,314,33,-26,145,38,40,31,473,157,144,362,-43,-451,-21,-62,-117,-57,237,-1,-33,6,694,296,89,-10,2077,419,-13,123,20,50,-43,12,165,64,1644,117,-37,-12,239,124,40,49,124,61,60,-193,-9,62,-26,51,83,244,9,152,140,20,385,-2,200,102,774,7,213,240,579,24,87,-24,-71,-164,125,-65,91,49,-12,23,4,-44,107,19,416,-9,89,-19,48,27,90,218,-62,73,-2,-39,-122,85,365,122,427,36,128,-7,-38,135,1,216,-25,191,42,4,456,28,-41,26,124,148,930,242,-122,325,146,6,157,-100,-21,122,48,65,117,191,96,-5,-10,18,2645,-18,-47,-1,41,-48,328,9,-26,-40,259,8,-71,-45,90,212,31,-29,12,-29,221,60,50,-19,46,8,26,-56,265,129,-12,153,-4,-34,121,-36,-22,-14,35,110,144,38,-55,-6,162,19,-5,11,25,38,32,15,-15,58,116,348,1464,-21,24,55,73,165,19,39,498,16,44,-20,-23,-33,23,46,-53,35,-23,50,164,114,-41,71,-27,54,558,1,866,76,33,7,-15,-1,73,139,-183,-31,34,268,-23,-2,101,-47,55,-1,-52,131,-25,-38,131,-5,105,26,0,196,119,207,32,97,39,22,47,6,-9,70,55,2264,168,-33,21,-2,19,80,12,178,34,-207,141,130,82,24,45,281,62,-13,18,75,-46,36,243,-43,310,-30,29,-123,-25,-22,37,-178,62,52,-75,97,-128,55,181,-315,9,72,29,13,-25,129,64,-29,-107,-35,31,-109,4,128,270,-8,-34,89,57,48,67,220,-205,3,71,59,9,-131,103,35,119,-205,50,64,57,595,178,352,-142,165,75,72,8,-7,337,-29,157,67,-87,355,142,-361,180,-39,81,61,244,21,-39,191,-51,57,203,-171,-40,20,25,92,45,86,23,14,-69,56,30,119,69,196,-40,16,-44,464,-13,245,-50,202,295,38,33,48,-30,33,-3,69,3,72,75,176,-23,50,-5,24,-1,-144,9,163,139,260,68,69,45,404,55,289,19,244,88,-30,403,53,132,76,27,17,20,-30,63,33,60,-374,-54,41,85,-144,97,191,389,-75,6,3,88,43,-33,16,49,92,102,-31,64,61,-97,74,32,84,153,17,-104,8,529,933,188,120,10,9,-207,3635,69,415,-198,-99,188,-20,127,37,-22,254,-25,177,52,-22,3,233,24,25,4,-80,-38,117,1059,53,101,8,20,138,147,2674,4247,-16,8,120,79,-30,8,455,13,-27,44,26,-16,13,77,-125,130,-33,169,-107,19,109,59,-1,17,155,123,-9,135,5,131,14,-5,28,12,239,558,24,25,2633,6740,4456,3139,4274,13294,3451,56,262,90,-137,181,61,63,177,-3,-17,-155,-81,69,20,-13,58,111,73,22,-39,143,-42,5,-19,209,41,126,-92,96,-8,-69,3,4,-7,415,10,42,-41,-13,-23,-21,95,38,56,27,180,-27,-6,-35,161,281,99,-135,-46,62,-77,-55,45,111,89,-28,73,25,212,25,1,41,-13,-24,62,26,-12,24,11,-3,142,49,31,-62,42,-33,8,-7,46,74,204,-1,-159,-3,204,168,34,-25,-483,205,10,60,-7,41,114,33,1,154,53,-84,423,220,65,-45,737,51,132,285,62,12,373,25,-9,11,-15,-27,42,-42,85,47,36,-9,26,225,89,535,275,360,32,37,72,-13,40,98,-12,-6,25,-157,42,136,-47,-45,47,69,546,-22,-91,83,-73,-1,43,-2,52,2,-201,257,56,-13,-131,-68,39,25,38,-4,34,8,94,-273,68,194,-8,6,48,-7,0,-72,67,23,143,342,-5,85,45,-217,-7,69,53,47,-54,223,-59,17,-16,1442,31,177,75,91,2,105,-55,-23,42,173,-56,103,27,540,-47,104,144,112,-85,1,208,15,-48,-5,20,-70,78,102,28,118,67,17,174,-135,-9,65,107,188,100,24,-22,12,21,-35,15,8,78,96,-135,108,67,96,-47,667,-37,-171,-33,-15,91,29,141,20,-45,-254,-9,51,360,-155,25,104,-44,-41,38,31,-22,122,332,-141,68,-78,-21,49,-52,18,33,-35,328,-227,-35,-110,38,-99,20,46,22,-4,87,-86,-41,24,-36,-39,33,50,122,48,96,78,361,103,4,331,-89,67,65,45,45,-2,8,-4,108,89,-8,50,-127,330,1401,74,25,52,-10,131,50,6,605,14,14,-34,18,451,-27,70,-47,5,103,232,87,21,-89,-28,-106,-18,-29,70,69,-4,3,242,123,62,341,63,66,-306,-127,381,15,10,28,43,-12,-6,178,-1,122,63,-46,276,-5,210,842,44,-15,-19,-179,-180,21,-5,-22,-87,-8,16,-25,-24,-122,215,273,155,124,-11,-56,154,42,2,57,92,117,-23,2,43,-22,21,-96,6,49,-30,111,-10,7,1,164,-184,60,126,-36,31,47,1,35,197,81,1001,66,322,475,36,5,234,195,403,3,294,-37,82,4,618,31,33,19,374,-15,462,6,-12,1715,1407,5,61,55,-13,-11,94,41,180,324,36,14,-18,169,-4,225,-157,22,-1,276,-184,32,-23,-7,50,74,61,132,56,-93,43,-35,158,-344,286,547,-22,1,50,92,-12,-161,6,54,47,48,205,71,-17,130,-20,-78,173,23,44,16,2709,-6,765,-21,-9,14,352,-108,53,-34,-49,811,3,-9,261,9,0,139,155,40,34,5,54,6,679,107,2,266,22,-5,102,111,125,262,540,11,62,359,21,-70,344,53,3,98,43,-11,109,389,-105,-226,139,181,-66,-19,41,36,128,268,126,-58,75,136,-36,-29,-31,71,-44,-40,52,20,-134,75,11,190,-53,69,111,0,-105,-48,151,37,34,455,73,-17,-30,167,-5,27,7,20,76,-14,-115,-14,62,407,494,834,51,124,24,-29,166,91,19,5,182,-95,-2,-90,392,-119,148,-27,-68,43,160,190,-3,337,-12,-43,16,-42,206,-65,86,12,5,41,102,-44,124,7,54,120,3062,166,209,5,71,98,-17,-5,27,167,39,-21,-2,46,-33,213,19,119,-28,40,31,14,118,75,178,61,76,113,128,-203,9,85,-5,99,25,-68,-133,15,-300,-9,-132,239,-53,105,-16,1,42,-121,211,36,43,15,44,7,19,95,398,44,-208,20,2,32,101,249,-206,414,-63,81,5,185,86,99,-40,22,-6,-160,-156,-9,-19,163,116,-30,0,102,-30,167,191,248,87,-30,329,-29,-43,12,11,27,-18,24,-27,-2,244,-19,50,-78,34,135,308,45,313,76,126,-30,15,309,130,218,26,62,22,-31,-10,160,28,-33,35,9,-96,56,5,-57,-39,303,253,234,47,-263,172,24,21,49,257,7,828,28,80,103,14,59,75,-24,5,80,53,247,-13,67,66,-18,7,186,-26,-14,230,138,7,109,117,78,-18,629,-112,-1,9,-15,38,35,25,104,-21,85,36,347,38,90,-52,143,251,287,-81,309,-176,337,18,212,-14,-79,-39,104,-135,18,48,111,38,88,58,141,290,75,44,-49,-12,188,533,20,-85,453,8,-139,-32,42,-156,-71,-31,5,38,15,26,-7,13,142,634,-48,-244,23,33,20,-18,-55,469,639,68,-50,-209,28,82,132,23,184,326,18,-2,19,9,-3,109,93,45,-85,227,-3,-52,151,518,-55,27,108,108,21,108,-17,65,-35,-85,-78,47,2520,-45,1174,74,-27,198,34,516,113,201,-82,295,177,113,440,56,-94,143,-44,-270,-17,-17,-59,-16,-13,17,-5,16,173,-44,191,-180,-32,58,31,32,178,155,-6,158,264,28,118,18,-23,-31,147,213,-44,-26,14,28,-88,85,96,74,19,30,-16,93,51,32,87,69,-39,15,37,20,23,-22,-2,135,181,412,68,-62,22,-50,55,-78,138,29,-111,-40,97,-25,-21,-21,103,23,30,208,-19,45,245,242,380,152,30,72,22,311,58,-19,17,47,139,0,56,391,14,13,-204,24,-178,58,97,170,-16,7,94,-42,-154,-19,254,121,534,14,20,-181,44,70,67,-64,85,95,-85,7,-9,-325,40,40,164,-79,12,-11,28,647,20,21,27,0,81,182,255,-103,-15,-195,138,269,91,92,91,-106,3,216,53,-5,52,95,91,49,-7,-31,-21,5,-65,508,-18,253,-44,87,89,195,172,21,-261,93,31,172,276,-100,7,-23,48,74,0,-15,125,406,-91,111,38,-9,79,55,153,50,84,233,405,1,108,26,200,-20,85,42,47,49,66,82,801,0,-32,-8,-10,-64,16,-140,29,63,159,83,426,26,-18,102,34,2,-31,41,-72,-3,1535,96,23,-29,48,-6,51,-65,364,927,164,-107,-19,136,538,-129,681,117,0,6,46,-28,32,-87,54,7,-51,153,41,35,73,0,45,97,-3,-4,10,760,40,2077,-160,110,10,45,36,57,2453,20,46,-35,-45,23,6,383,11,391,119,2699,-41,635,19,24,-143,28,9,136,2,57,22,239,183,901,-261,9045,77,119,1,19,-92,176,-2,103,463,-103,-12,39,9,25,-2,14,85,249,-87,253,-1,-4,87,-3,-132,-99,-171,185,88,34,233,-505,34,36,349,3,-15,365,26,5,60,0,102,-48,23,-25,55,7015,-7,36,21,246,194,-14,28,-30,99,17,-8,59,14,-77,12,44,63,35,31,14,2948,-73,-1,3621,329,69,-52,323,-338,-4,16,170,226,-13,73,1064,93,-84,-283,387,150,228,16,496,1588,43,96,181,261,13,205,-97,-27,55,349,292,36,-27,9,12,222,-79,-62,58,43,2091,330,-21,9,31,2171,70,7,178,101,94,-929,-26,1981,-33,661,590,9715,34,-20,6807,500,-65,290,221,96,87,1584,-26,119,78,-104,-71,-470,423,14,2,-27,405,81,51,5463,40,-15,905,71,39,88,-10,132,-162,26,861,1321,-30,-23,-22,29,-91,-26,60,-111,-70,-26,92,-138,-2,2091,89,-13,9,31,15,18,233,-161,205,106,68,43,67,152,351,-41,3216,41,10,38,1076,968,-120,135,142,-35,-70,2258,18,-97,-304,-44,2,117,278,329,16,-6,41,-96,-73,175,-17,212,10,142,108,121,81,-10,89,-10,-83,6,5844,117,145,-96,-79,14,3827,-145,464,174,-18,173,1714,62,161,118,52,2,5,7195,3077,16,74,-13,40,891,305,118,965,-90,2236,-54,-8,-45,145,12,29,63,209,39,-200,-22,34,-64,-13,-40,116,85,118,350,12,-30,-73,3,53,-83,157,498,331,-65,255,123,12,691,672,164,515,86,8,-29,-8,742,69,-184,109,47,112,90,-27,209,37,48,32,183,-31,173,13,62,364,178,52,126,-17,151,155,-53,105,845,3205,95,-96,-5,141,103,183,-20,10,-170,0,170,8312,65,68,89,-5,47,32,37,58,62,2,-31,81,-80,-29,63,285,84,-54,-71,52,2179,0,5,50,-9,-10,-48,-46,1841,-23,-36,-25,3,112,-16,-60,113,-11,155,-318,-31,-14,31,168,43,206,188,193,208,205,104,5,5,-2,5,160,37,94,9,1,-20,44,72,3932,-65,4272,6,27,25,52,542,-184,1048,-64,11,70,11,211,939,210,130,79,59,374,77,4,86,4,-50,370,94,5713,1645,172,547,631,64,370,26,119,180,-18,298,35,362,-12,-135,182,111,53,105,114,65,39,13,21,247,252,-41,410,37,231,54,634,-149,40,14,126,64,127,40,-74,-53,359,-2,156,3709,17,18,38,13,160,159,312,55,142,-19,-3,17,19,-4,137,444,98,327,574,5,-20,20,155,234,282,25,-151,146,-37,151,712,38,563,-60,25,77,287,142,48,20,70,50,-39,184,-28,160,213,457,100,-1,-17,8,172,78,83,256,43,247,20,-51,-3,40,134,-11,-63,44,995,13,-25,7,78,52,131,12,737,-35,-68,-39,97,11,39,40,-163,191,131,-52,235,55,37,22,4,228,95,78,-6,23,3626,67,232,-67,2,-47,123,-32,-98,-2,156,589,91,184,14,61,113,39,380,411,-25,-160,24,-15,89,268,27,533,7772,198,1989,88,70,109,132,165,38,92,51,-147,-55,-42,103,773,-12,35,27,-9,-17,46,109,43,189,380,-5,-30,-35,23,373,1077,-25,9,33,24,78,3,91,65,390,-5,79,335,52,65,47,78,20,31,24,85,56,12,51,116,-63,-17,9,-44,27,450,11,78,30,34,-30,-35,-3,-69,-60,115,325,-9,-40,43,-39,358,140,110,-18,28,13,-19,0,-24,209,233,5,86,488,500,-44,71,-6,59,165,123,45,-170,-10,53,761,-161,-158,46,147,81,-2,-20,188,666,9,-255,2,-125,242,28,345,3,91,42,151,171,-102,-23,-41,45,172,30,40,100,6,33,76,-58,-38,15,309,44,465,9,650,-3,85,132,28,-41,11,120,62,1,119,122,2,-41,112,246,180,102,108,-61,3,1178,4,11,35,31,31,-40,-10,94,-124,-4,33,-15,-88,184,-40,61,-7,4,-208,32,-3,-12,-136,29,3600,18,411,-31,9,-4,-36,218,-73,42,58,403,22,118,78,-37,1,-34,46,147,157,215,12,3,58,591,173,176,96,-29,330,-33,35,21,137,-47,60,-243,14,-117,89,147,42,48,15,60,-30,144,177,93,-12,57,354,40,46,22,308,170,-90,109,55,-441,121,168,218,13,100,-188,5,-175,106,6,280,42,33,-10,21,-11,149,390,-9,-24,292,118,-96,381,-68,-16,151,30,48,637,751,-31,0,99,1468,492,977,38,29,1,489,78,169,4,46,17,37,-238,-9,298,37,6,-30,125,-69,-28,10,144,-222,10,-2,-108,47,350,27,-158,100,36,41,-229,-16,82,-218,212,108,123,5,9,445,39,-109,120,165,41,14,25,-84,48,-107,33,-41,69,45,-130,-12,49,42,-29,-6,42,55,116,2,-63,-28,23,44,210,79,44,24,-18,22,-43,-5,24,19,35,5,-10,62,103,-44,-17,56,73,-20,-95,-31,305,-130,267,197,-94,-12,-123,-259,268,-45,55,59,73,20,122,122,-27,175,-67,117,-83,-6,-37,396,-25,4,43,12271,221,-49,605,3,58,30,218,45,46,-84,9,90,-161,-17,-13,95,647,-57,-7,55,56,111,-136,5,105,-14,-1,45,124,4873,100,-17,198,97,117,1060,46,2151,228,-60,-27,12,-45,5267,1116,13,5845,9,79,-10,103,118,9,7,408,378,-7,35,150,23,22,79,23,379,3,-65,65,58,-35,246,42,-58,18,134,-112,144,-9,-244,149,632,55,693,-143,-81,63,-30,-82,16,-60,66,58,247,55,26,77,280,-136,11,-5,61,61,-8,68,36,33,35,46,11,71,1068,375,6,1,23,3,271,73,59,92,-110,625,12,-42,121,196,94,346,90,93,10,38,85,13,37,29,53,-143,-168,-76,22,7460,-88,314,99,75,32,-107,12,21,-14,-76,-9,-9,52,-31,25,22,50,73,-134,-7,44,-116,65,48,20,22,48,-131,59,45,-100,0,8,66,73,120,213,6536,1668,1069,63,33,-135,404,379,-272,62,57,197,-111,44,14,290,56,101,2,3,-65,211,74,172,-114,-26,26,-19,48,52,18,364,-272,183,76,88,26,40,340,28,10,149,-49,913,66,16,54,401,-36,14,80,47,61,-29,212,60,-243,-362,64,20,30,93,4,21,685,406,88,108,-37,31,64,1086,29,123,569,26,-105,420,4,21,613,35,13,312,236,-4,-63,-6,-140,-85,11,52,26,-3,-10,235,-2,-40,24,153,70,2,103,109,55,53,6,-43,-5,6,28,124,79,-72,226,95,-17,-301,-17,38,31,332,29,-134,155,360,-19,22,-13,157,44,-4,56,3,57,-37,79,52,54,3,57,668,54,4,3,19,60,2,544,14,37,-51,5,-50,-134,-13,9,-45,8,-7,71,140,90,44,46,118,60,61,112,-25,192,260,23,44,15,44,-65,73,78,28,-24,-11,56,-42,93,239,-19,4,51,127,6,13,13,5,135,24,35,4,-246,59,-129,-21,60,37,66,29,-15,40,363,8,351,38,14,656,292,-2,-78,-78,-13,-8,-71,335,-23,31,-164,156,93,226,14,-3,8,61,88,24,59,26,53,25,118,68,-18,203,25,297,-18,-45,17,137,47,-30,717,127,-59,-32,175,50,-34,19,2,3,-46,286,-2,-97,318,56,24,-104,-212,864,1832,1,-117,12,-75,14,9,-74,-20,-43,255,-7,-17,2960,222,40,19,-31,104,-28,-41,-60,-7,75,817,44,331,-228,-5,121,153,-42,251,39,199,30,695,-21,187,-4,-152,-226,50,-38,20,72,-30,4,28,34,35,185,109,2432,12,4957,31,-30,370,320,57,24,115,94,13,-14,118,37,1,-16,-1,145,445,6,-3,-109,143,-4,-197,18,-204,5,81,43,-15,7,180,-57,4,46,80,-35,14,141,-18,239,13,13,64,119,52,-12,283,-13,-15,46,-40,472,-53,88,114,21,11,34,323,-7,-32,-57,138,176,25,-75,119,84,80,60,44,227,-83,181,604,-175,-113,-8,-36,2516,0,17,35,28,-348,4437,29,295,148,54,-3,-24,51,24,142,62,-10,43,152,57,23,624,130,720,59,70,-62,61,230,-91,-50,-37,-106,128,-253,88,13,25,-17,-80,154,98,-8,-91,54,425,25,-11,57,31,-10,73,8,48,-53,448,-11,-184,-105,-192,443,647,21,-50,-214,612,-10,450,501,-137,183,-41,807,8974,216,13,-220,27,187,-75,91,16,59,485,862,7616,3719,40,69,-4,50,103,-150,5,120,31,45,101,306,259,83,-98,42,-247,-129,95,-35,-98,22,17,-14,-209,231,70,-281,61,-16,-2,306,-143,22,6,-2,43,-89,25,264,7,-267,35,34,-111,87,-20,62,0,223,-16,70,53,10,-11,-57,190,67,13,-21,145,-77,12,25,375,135,472,7656,704,10042,-97,-53,45,35,49,3,48,-35,61,-95,22,95,136,-79,41,236,4,-27,113,1201,51,253,-8,17,-4,78,95,-6,-89,92,2172,-7,16,-179,108,-243,768,108,29,7,17,1,25,545,90,175,17,62,110,143,65,8,39,98,37,27,18,-640,452,93,-62,-16,57,-59,181,73,8,-32,-219,-4,340,527,448,380,24,53,-80,-25,-41,287,-37,-58,1948,54,218,119,98,47,41,-32,239,47,-23,23,192,-5,203,133,42,136,123,18,57,32,-301,294,10,138,126,5,25,-128,256,-28,87,-81,-321,-39,29,-89,-104,52,29,11825,552,85,6044,-16,-9,-19,-123,4477,6151,40,-36,5128,-62,13,1183,311,742,62,191,238,-18,40,-38,146,91,50,37,-83,-225,-55,17,130,2579,115,-58,308,19,1278,23,-102,2,35,47,-53,-11,37,-34,52,171,236,-19,-46,-6,37,45,519,26,-858,86,145,100,15,37,104,448,243,176,99,118,-11,928,421,585,8514,69,26,-11,60,-58,-7,139,263,70,140,61,-69,-8,-37,50,113,58,-317,80,43,19,-7,71,31,93,72,204,43,10365,-27,76,18,64,-80,-72,1,-68,68,10,7,-136,38,263,323,5,157,252,-72,-77,588,29,-95,49,43,-22,40,23,72,43,24,34,78,32,-81,-32,-37,62,74,-129,-32,-72,-54,-96,-11,308,12,21,54,86,6,-73,24,302,-89,-12,-3,-35,-32,617,309,-79,9,52,43,50,-96,134,83,284,-374,8,-5,-367,7,8,39,-14,183,102,206,-26,-10,116,-40,151,34,-3,-12,38,47,-128,47,-14,94,114,135,159,-52,-130,194,97,-4,8,39,70,6,98,-222,29,186,75,37,134,-19,-20,11,472,-118,-53,-2,-37,-46,-182,162,10,146,-78,-20,72,32,-146,350,-506,177,149,12,343,14,185,179,932,170,-6,70,26,53,-9,-33,195,-42,8,1777,45,1208,-3,11,2565,21,70,77,340,-14,19,-35,167,-27,-106,-6,19,103,14,4,69,1002,31,-180,-205,-190,173,23,70,1309,12,-18,275,238,-45,303,50,53,-83,-32,-96,4,89,-3,130,-16,459,-30,10,-26,-26,-31,54,710,196,-18,398,558,-32,111,8,-10,1304,149,41,25,-170,143,1997,56,656,111,-20,483,153,-250,9,-24,-37,69,37,631,1869,-88,201,92,-36,-103,281,387,58,7,41,92,597,302,-89,9,3,117,126,-2,49,94,121,466,62,-10,6,4,325,89,89,-187,-60,80,2,83,-352,-1,900,-9,-27,31,-135,119,-42,28,-21,68,-83,418,-165,6,179,1475,-55,76,145,-3,-6,-119,9360,43,70,27,61,98,113,44,5,146,62,-76,89,11,-20,177,212,8,821,50,34,63,-4,9465,228,90,77,-275,5,-76,225,-52,13,87,-16,-11,77,86,57,8,30,-65,5467,0,228,-165,-186,94,-28,22,23,118,35,163,-5,80,232,16,202,30,219,89,21,-145,66,-25,1815,36,9,225,339,-1,39,112,70,-31,91,183,-171,277,2,-17,-4,86,-19,-20,-5,40,-5,833,54,146,71,394,-9,-16,104,-57,5,21,340,-19,69,52,502,143,30,110,-91,503,-22,-44,18,-53,-149,-40,-14,-15,50,193,336,40,82,250,29,180,-153,-9,-11,90,80,74,-236,190,15,867,587,8,38,-151,40,38,9139,53,-83,35,198,118,-28,10,65,-6,235,34,15,71,52,-112,35,-101,77,-6,22,-29,71,-54,-52,-196,-164,33,-28,70,114,-42,23,19,14,-13,176,73,-26,8,14,33,105,-58,85,31,123,-220,209,1,84,127,2,-37,-15,-75,40,94,-49,-61,133,45,260,-60,602,103,-4,-437,-87,-32,39,-1,59,528,22,539,82,-86,79,-70,-3,27,-287,32,179,69,-34,177,-89,-139,84,43,-4,79,158,17,14,414,228,-200,51,118,-111,15,109,49,-158,318,-201,22,3968,198,2,-41,-18,9,-65,61,990,27,31,283,479,-22,72,70,-29,16,9,10,-13,44,100,8,139,-124,66,-32,11,11,144,35,-72,-174,9,40,179,84,665,400,9,27,374,-80,871,58,5,26,-991,50,-282,7,67,278,-39,45,-40,-47,-182,-151,0,-210,567,6,41,-92,-25,-106,-103,82,-38,29,-9,-24,-220,107,-170,35,-24,651,-24,12,359,-36,-15,217,42,-16,19,6,-57,236,45,-100,-184,-27,1056,-3,197,-78,126,263,89,-119,192,-128,-57,39,113,56,5,108,37,6,94,88,-5,-3,160,38,-135,-32,-89,124,226,37,86,18,-170,61,37,-76,-117,-662,-25,449,752,49,-759,-16,-37,-17,92,58,25,-44,220,259,-23,11,385,-9,-14,15,125,145,58,3970,66,-218,583,-81,69,1,54,881,-87,-404,-1614,65,105,32,-236,-109,-26,-450,-71,5,-92,16,1957,-79,-59,62,-18,4,988,34,-59,-52,117,-74,4,1266,-17,84,-17,895,31,5245,-204,-599,-1924,-4571,-599,-67,57,84,-24,0,126,-38,75,-59,842,614,898,24,20,-58,-2,409,64,1917,9,-20,-12,-31,-144,2331,46,16,2171,60,-13,-17,132,165,110,277,2,4301,-174,139,-12,-152,-60,-8,25,98,79,11,107,80,3,-3,23,45,-49,-60,40,1960,365,210,1000,47,-24,-139,-116,-49,532,42,877,27,-38,8,118,13,144,12,91,49,252,-98,3,3021,13,21,19,32,0,1,-21,94,-72,8,9,-22,219,20,11,-44,-59,214,-40,43,62,-72,-137,-8,48,0,62,18,90,42,-99,-11,73,-18,90,70,143,23,44,-5,-4,-18,134,-5,57,45,202,-82,51,3,22,12,-57,8,-13,217,51,44,-1,84,1020,121,11,-30,-42,-29,118,2371,-84,48,-37,-67,17,-184,54,576,-24,24,-28,390,621,-90,-68,163,94,-18,11,182,86,319,-47,34,23,-33,16,36,-22,-69,-14,468,-105,-109,-3,5,-21,-9,531,14,-32,-197,-319,71,-67,111,82,44,0,23,-49,30,-53,5,299,-17,13,945,416,136,-21,341,-513,-38,-96,113,-13,7,-54,20,-3,29,-40,124,100,-17,-10,314,354,128,24,92,54,224,-48,199,91,-34,78,-31,93,280,58,-7,6061,4055,-165,33,14,305,-8,-62,2418,-111,19,569,-28,1,451,646,355,-212,22,-29,190,11,13,-317,-68,2,157,-2,94,-204,72,92,-17,11,802,583,45,110,31,197,161,339,82,3,65,91,-19,-3,657,187,92,60,8,31,-140,21,44,68,49,34,-2,-15,-74,8,-15,226,-69,92,46,152,-8,207,113,-18,1743,3779,654,49,46,1905,1147,124,397,-28,-47,114,-34,29,10,8,-17,52,35,72,139,-48,-182,56,6,658,27,151,-46,282,61,2,91,-34,-14,53,-122,-4,94,-5,-11,43,-235,-70,-128,-48,16,-56,-124,-53,-33,-29,77,-37,-161,-31,-14,80,5,2,-116,90,11499,66,32,64,13,-51,-76,-11,-37,-50,-46,0,-8,-66,23,-83,-81,-18,-73,9,16,7,-178,-32,168,54,191,142,25,665,14,-54,13,47,330,-49,80,7,-6,-5,-35,108,44,123,-10,8,6,-18,39,147,21,-53,-2,67,-16,12,98,40,-54,48,-2,13,19,-1,-30,-51,-1,-1,-13,3,111,127,50,24,112,38,111,2,-59,91,306,12,-7,-16,15,-23,-12,37,-63,24,51,-36,-39,-12,10,-7,40,5,10,58,-7,-28,-211,166,-2,15,-15,16,-65,38,-107,-1,12,42,-6,-29,-57,42,-72,-32,25,-202,-18,-44,-284,94,-105,31,86,-62,-84,-51,35,-40,-17,66,-31,33,34,-40,-26,-9,39,2,-18,-10,-4,30,-58,2,66,34,127,-114,100,-17,-8,-3,-53,6,-12,36,-3,-59,49,-39,-34,84,-66,48,23,-50,12,16,5,5,-19,32,-2,7,34,19,71,79,91,6,-68,37,135,63,48,267,-188,-55,15,11,38,14,57,102,-2,0,355,-1064,-99,642,-56,122,30,23,-56,12,52,-2,126,-5,163,75,11,45,24,73,-41,-187,23,38,57,32,26,-4,-123,-16,-28,67,76,-52,-18,4,46,-48,5,13,-29,43,-115,7,-17,3,-11,-120,42,28,-70,25,-19,15,-70,6,86,-5,-14,17,-39,-71,-8,157,108,16,0,-48,-69,38,24,39,-334,19,8,-4,-21,6,54,127,-124,122,8,67,-2,-40,-9,-17,56,9,135,-2,-2,-82,-55,-14,19,60,13,-73,21,42,12,36,-26,-46,-40,97,101,-18,42,30,120,-30,43,138,25,36,11,-11,39,-9,69,-147,10,-45,90,-42,-176,-77,74,32,-40,52,-4,-23,30,67,-42,78,-257,-19,54,78,-92,91,-45,57,-65,-30,4,20,32,-18,-30,50,9,-55,90,-32,-67,43,103,-279,7,47,3,69,-135,4,-31,47,182,18,1,9,20,17,38,103,28,5,27,-3,53,-35,-25,61,14,64,4,-27,37,108,70,-20,12,-9,-98,26,-51,-37,125,-86,59,44,56,-5,-22,-187,46,-113,8,49,16,-24,35,-63,55,-30,140,42,37,-80,28,53,-29,-30,-2,-72,-48,79,-242,-7,-68,-16,36,-31,-64,14,628,59,-47,37,-67,53,0,41,-84,48,-13,31,-5,-12,20,79,57,41,-52,-15,56,64,-44,-57,31,131,-9,79,9,-5,-53,29,45,24,80,108,-139,20,55,-107,-52,39,98,-50,36,-31,-32,94,21,-26,15,44,-36,40,3,36,-11,-1,-30,62,59,-36,95,10,20,23,56,-32,36,-47,-22,-76,-94,-143,-6,75,-9,-58,32,160,18,16,42,-23,20,54,35,189,2,-28,-12,-77,-98,10,-25,4,17,-41,43,20,76,-52,43,52,-48,94,-11,4,54,-13,85,-40,-28,-15,-38,27,-19,-25,-4,20,33,74,37,226,-36,0,-5,144,40,-70,-11,209,-77,31,25,-12,-46,31,-19,13,-40,45,-86,-6,25,-121,-17,-3,100,42,34,-2,-42,-43,-89,138,119,12,-32,-10,-70,-19,-4,-14,-44,-50,28,-44,91,-43,21,4,30,15,21,4,116,3,-16,10,-54,-84,-13,-30,8,17,-51,-57,62,-6,0,-49,25,-39,-319,52,-11,10,87,-43,94,83,146,15,-34,41,31,23,-56,-80,66,40,66,27,-22,-115,-58,-71,4,-12,-15,-10,-109,23,31,43,-7,156,-166,-10,-10,32,74,-124,-177,30,-17,7,-31,114,1,-8,-6,-14,4,3,47,10,117,61,94,18,27,69,116,30,87,5,64,-13,66,53,5,-11,48,-115,-60,-112,53,214,-22,85,53,24,33,140,30,62,48,78,51,160,-18,62,-73,9,-29,-32,-35,71,32,43,-56,63,-16,81,69,7,-9,-12,5,-60,205,-13,-632,-6,-47,29,140,47,22,-8,2,31,-11,56,216,-18,-56,-24,109,-88,73,60,23,-46,37,19,-43,40,22,57,-94,12,-58,-49,60,19,50,-88,17,-22,9,-44,103,37,-25,40,-2,-1,421,-10,-8,-58,40,13,45,16,17,-19,70,23,11,32,-93,-84,53,-41,256,42,47,-35,72,-190,-67,-39,-61,6,10,-15,-25,43,-83,45,129,-43,-12,47,110,-89,17,-6,-23,-67,24,-20,-26,8,52,111,-37,284,106,25,-5,-43,224,69,-32,-32,75,105,128,17,88,-19,-17,88,176,22,31,-10,-21,14,-24,46,-54,-8,133,-100,-52,-23,8,102,31,9,67,5,141,149,0,8,-37,-10,109,20,-18,61,339,26,-3,-5,57,-74,159,-109,-23,-36,-181,17,62,15,13,-9,5,-62,45,-45,15,61,-33,-96,71,111,-886,28,73,-49,-47,24,-33,-142,-90,-19,42,120,-8,8,65,13,-100,9,73,38,66,27,83,85,-30,-29,71,12,52,-22,-44,34,-3,31,-12,94,-26,-98,-3,-37,12,-100,64,27,367,-46,-122,-18,-51,-13,-7,-169,-26,20,74,113,128,-148,33,245,-499,-45,-31,-488,-567,-113,36,-2,49,-12,-17,135,15,-197,58,13,101,71,-14,-33,-30,-55,92,11,-123,51,4,61,7,9,77,65,-24,-113,-104,129,-21,107,-119,-109,-147,99,-12,-75,228,9,-44,-6,-10,19,469,74,13,10,48,-42,-37,41,111,-92,-188,54,17,30,-26,25,-70,90,46,-34,-84,65,-64,32,-1,38,21,23,-97,-34,21,-9,13,4,-42,-8,167,-1,-35,-39,2,-7,13,-23,-30,6,-152,-105,-363,30,25,-28,-28,-192,-64,38,-44,0,-92,-14,80,45,3,-48,107,104,54,6,16,14,-9,-12,-7,-127,46,-10,8,81,-86,274,-142,6,0,32,-58,-16,-181,-55,45,140,-273,-70,-164,23,-6,-58,-35,-11,-108,-1,-49,79,-45,159,-67,4,63,-16,38,10,-42,-15,-24,-16,-15,26,-1,71,-44,-147,123,15,29,58,365,-270,-79,-15,-73,60,154,-517,-32,-55,-45,3,53,42,50,-69,64,26,-2,40,8,35,-12,-15,-3,-63,-30,-83,38,141,10,15,-26,-17,26,80,37,11,4,-49,21,102,-13,62,-24,41,24,-11,37,0,9,0,51,7,29,-438,7,4,-62,-191,-48,14,-15,-20,-28,-180,-27,22,-32,13,-16,-24,-47,-218,6,13,27,-19,-28,18,-7,-2,65,80,15,-63,20,11,-40,-37,-37,29,6,-24,-10,38,-58,-83,25,-142,12,38,-11,302,-184,-350,-81,-1206,-64,51,33,84,-4,-40,-29,-33,20,58,153,29,-37,87,361,43,39,-13,-25,-29,216,-44,34,-93,-20,50,42,-34,207,-56,-5,-42,51,50,-13,89,13,4,-136,-13,92,-25,141,-114,-32,-29,-53,-23,-10,18,152,8,0,-65,-107,-104,61,-31,-123,-10,34,13,-10,-30,543,-82,-17,-72,161,27,-33,19,132,22,17,45,43,171,39,-19,39,-7,218,-118,-65,154,1213,107,-11,-45,-115,-10,-16,-10,274,28,44,31,16,-72,-29,6,13,18,-46,-14,89,38,43,39,11,107,-554,-47,52,-40,-33,106,-36,1,-3,163,25,0,-177,18,43,-21,-135,97,-11,-49,-23,51,30,-49,-5,24,32,-11,32,-7,-21,18,15,-33,-45,182,-8,40,-4,265,-172,-18,-12,-23,28,-29,32,-98,13,-45,-29,-65,180,-101,1,-18,-16,-2,17,-33,-4,-27,17,178,10,25,29,18,-57,125,82,41,30,-13,266,128,37,-13,-31,57,37,43,-2,-12,-32,-45,-35,1,15,-47,163,-6,1,-36,70,-72,51,-602,44,-27,-3,153,-18,247,121,48,-59,42,-38,-14,41,-67,83,-1,79,-13,-53,7,17,21,10,74,22,9,50,-21,-248,-17,-236,41,82,156,21,35,281,-377,8,-280,103,-89,-4,-2,-55,97,-61,-65,-11,26,250,-20,-26,77,-34,155,-22,-25,25,-51,56,57,-22,156,119,99,8,-79,-84,-121,10,31,-10,-31,-9,118,-17,20,80,-56,15,11,-75,-26,-69,-88,-10,-4,49,9,-25,27,63,-150,28,-90,13,200,1,31,53,66,33,74,11,15,55,10,28,3,12,43,37,215,15,17,-57,4,12,9,-21,48,-53,17,-126,12,3,149,27,-20,-10,-40,116,75,28,53,-12,30,-63,-8,-12,-2,-96,-135,-35,-324,139,33,473,-8,-10,-113,12,-15,-10,-21,33,-32,-45,-21,-95,21,-150,33,-10,-29,57,-39,-20,4,-46,0,32,-108,-69,32,93,31,1,25,44,-81,14,-46,-22,68,-28,-66,-17,-10,-90,4,22,2,8,97,12,12,43,-11,-98,58,27,128,-20,-41,-29,96,64,-165,-107,-14,13,-12,120,19,-180,29,28,-136,-20,-44,-83,23,-15,-49,-1,-20,-2,-46,-16,104,96,-79,-3,10,-86,401,168,144,22,44,107,-16,-14,-5,29,-27,-39,-5,-13,31,-41,-7,72,-24,-16,34,6,-9,-19,-38,106,-147,-206,38,-44,1,40,-1,-8,74,25,73,14,-1,-31,67,41,-50,5,-11,59,42,5,-35,293,128,-17,16,-13,-16,54,-56,-13,-64,-9,22,-20,169,28,-91,-5,14,-43,52,11,28,-32,-106,33,144,33,33,16,51,62,-90,130,10,591,-46,9,70,-74,52,-98,73,197,108,-28,-40,-8,25,41,-218,-31,-181,55,-19,85,-316,25,-29,122,124,5,-271,135,-319,-13,48,283,-27,69,-10,-31,24,-9,36,159,37,45,-88,-13,-85,26,114,0,-75,-72,192,7,24,96,38,-20,-226,-235,-13,70,-41,7,47,-7,55,-8,9,-1,-5,-20,20,77,8,-37,226,-40,-381,34,121,-36,91,4,-138,-19,107,-5,-18,19,-102,73,28,61,260,-28,164,-161,130,196,10,57,21,0,-32,44,28,17,25,-254,-110,32,10,-179,-29,12,-96,118,-181,148,-143,3,20,-122,9,165,-175,149,-329,6,-25,-62,55,63,73,-10,-38,-84,9,110,-26,-12,-52,7,1,52,-55,40,38,22,72,-77,-103,-11,1,-33,-76,16,12,-23,-86,87,49,-5,10,111,-4,29,215,-32,-52,59,77,-30,-73,-117,13,-44,74,127,197,42,-19,-7,168,-341,76,-21,259,6,47,3,85,6,130,26,9,-15,-14,25,-17,-23,31,0,-131,18,57,15,-66,11,-41,4,12,21,-80,-50,-25,-111,-30,112,35,-106,-9,11,30,195,33,42,45,-42,-13,5,-29,-16,3,97,-21,-5,-239,-42,-17,-5,-39,20,-6,45,50,20,28,-50,61,27,64,6,15,-65,5,-39,-17,74,-29,-21,-947,20,5,78,20,61,-34,-34,55,-46,30,-3,-37,32,-40,8,174,-20,39,19,-49,149,-219,-48,46,14,-63,17,-121,81,27,-147,69,15,12,-57,-39,-47,156,-43,277,34,-35,2,-75,60,-134,-56,6,-56,383,-1,108,19,148,67,8,-24,46,148,60,-46,-32,-30,-195,189,185,-4,-5,32,88,5,12,-35,-25,107,6,5,-7,0,-64,-29,46,32,58,-29,-36,-85,0,65,-20,-9,-6,-5,67,39,-11,-40,-16,96,-34,38,34,8,24,67,77,25,2,-52,117,-12,37,6,-44,-34,-139,11,26,19,87,26,-11,-18,-46,-136,42,82,-26,-51,6,-41,42,-44,10,51,-35,-23,1,125,206,-4,132,-169,24,-110,34,66,84,-113,59,-51,-11,50,-8,4,-72,-155,-32,-52,16,-8,-66,62,5,50,22,-25,19,-5,-11,86,58,32,-5,-12,60,13,43,48,-35,49,-8,18,25,30,-32,117,-73,375,128,88,-100,23,25,16,-121,70,-61,-128,-37,19,-20,-193,-1,31,37,-32,-75,-298,65,-31,10,78,41,9,17,15,-39,-98,43,217,-50,-13,27,-7,17,30,7,80,2,-24,21,29,-42,24,-7,65,-34,50,-9,54,21,28,0,30,48,58,124,46,-43,-20,36,113,56,-126,46,142,27,61,48,220,-59,6,2,99,139,230,57,7,-48,-97,52,8,37,-136,5,-42,-60,63,-20,0,38,-61,10,-26,-23,-32,1,79,110,206,-8,-2,-3,201,25,-398,-68,6,67,14,54,88,-12,234,5,-30,185,40,-67,-166,36,18,239,-12,-42,-39,28,-14,-35,11,-86,-48,-21,23,-23,13,25,60,-29,71,213,44,-68,27,-44,44,85,64,91,25,-19,136,2,59,51,-7,-7,-14,-5,-53,39,56,6,-43,-18,-101,-12,184,-8,67,-98,-5,-49,50,6,-39,107,-9,9,161,5,11,275,-24,4,-89,-9,-149,86,66,8,147,11,25,35,69,-38,51,85,100,-14,-81,-31,2,77,-39,-33,-72,-15,68,28,64,-103,-30,11,217,24,-53,-5,-42,19,89,36,33,53,-33,82,-47,41,71,225,76,4,53,27,142,-26,-82,-20,-25,26,16,-22,-39,32,-48,-2,24,146,78,56,27,87,22,-274,36,-20,1,7,74,-59,-41,47,34,23,22,14,16,-30,-16,58,2,-19,674,32,2,-55,-323,115,-47,8,-40,-65,-42,-60,-36,8,-52,-74,-28,16,-54,20,-55,43,62,12,10,5,-14,-69,1,-138,-77,-27,-6,24,1948,92,11,45,224,5,-2,-58,-39,0,-41,-35,38,-81,-105,128,42,10,8,13,-22,70,18,36,99,52,-81,62,-20,281,174,56,14,-72,612,-5,103,101,-11,123,95,-24,70,5,-23,41,68,-16,-90,13,87,338,-128,-152,0,-26,75,36,102,130,31,15,82,187,89,-6,-34,160,-47,-74,-8,42,51,105,49,86,-149,111,63,129,187,17,122,5,-69,2,-21,0,138,-10,-58,-33,-10,38,5,15,13,82,-1,-1,-66,-87,-238,69,-38,-114,-131,28,68,57,25,-25,95,-110,-27,-133,-22,45,-35,8,-31,-179,23,123,-41,-62,13,1,-24,12,25,-51,-13,123,-16,-45,-114,44,-119,31,43,-94,3,116,-66,70,-7,19,145,92,52,-81,39,11,31,4,-25,-57,139,-40,291,35,-261,2984,143,0,-47,-15,-137,142,-5,-36,-13,-63,-5,49,-2,26,-69,49,-186,36,181,-70,-138,-76,130,75,-16,24,89,-26,-35,-164,0,-125,-3,-14,310,18,-134,105,-2,7,-35,102,25,105,-39,7,-34,4,-17,282,-10,18,193,22,108,-13,157,129,87,-63,-11,-42,54,114,22,-13,-75,90,-45,-73,53,-4,78,-19,20,-34,-9,-16,66,21,34,-171,-17,45,-41,59,57,43,-12,-4,39,-17,79,22,62,-24,33,-23,31,22,-113,-40,46,18,18,12,34,-54,-109,-14,9,-27,-25,-124,-1,173,35,127,-17,-10,0,16,8,168,-471,-39,17,-16,-17,-6,18,-13,2,5,24,-34,52,-81,-64,120,55,-53,-67,60,29,33,18,56,3,-47,17,24,72,5,6,14,41,-58,45,2,8,-6,28,279,33,-14,32,-59,114,142,-40,38,3,-32,-73,-32,23,6,-27,33,55,62,19,41,77,2,129,66,-43,12,41,47,-101,17,52,-107,37,7,44,-13,97,-2,-2,-12,25,33,21,-47,149,2,-18,5,67,-26,-4,120,-7,32,6,-26,158,-11,110,54,-9,23,-22,171,-37,98,7,17,-46,24,53,41,73,-36,54,53,41,42,212,341,285,29,-60,7,6,67,-33,-21,-61,61,-9,-45,3,43,21,-167,3,9,-54,8,5,-7,9,37,58,47,-46,-1,277,-8,-4,25,-122,11,82,56,42,-36,-37,46,72,72,4,22,30,-7,15,-29,5,54,38,-49,35,50,52,7,-15,-29,18,-40,14,-5,39,92,12,49,-9,-17,26,74,141,1,1,-20,22,76,336,89,-34,99,-41,-18,-21,793,8,-20,-28,121,-26,14,-50,28,-79,-19,55,19,196,-51,76,-44,40,-12,-6,52,-34,71,0,-354,-42,12,11,-103,140,146,-33,157,-75,51,162,-119,22,234,64,20,75,100,18,71,50,42,71,36,-120,37,56,26,-16,-15,-64,-25,26,29,-21,-7,100,-171,150,57,7,-90,15,-34,11,36,-21,184,-7,-16,42,54,-23,39,4,12,45,53,10,97,-125,56,17,42,1136,-21,41,-15,-21,91,18,98,18,33,46,28,59,984,10,361,49,-9,-22,-21,-6,-24,-164,-58,-33,-35,25,44,-62,-21,10,204,16,110,-108,28,221,14,-21,64,-16,33,1,-15,-23,-19,42,-31,16,-31,42,-38,-32,-17,5,-12,30,-59,38,-18,16,-7,37,1,-3,-19,-67,-20,20,4,-23,42,66,-55,141,56,47,4,-27,-168,4,-12,-12,3,-8,-7,-116,104,-33,44,35,-28,-54,-18,-33,-74,31,-14,92,-19,-42,124,236,-31,63,63,-34,16,50,260,-61,-76,-74,-103,-8,-260,171,65,68,-63,45,-12,19,79,7,77,110,-70,162,18,46,-5,36,10,14,30,226,23,47,-23,46,-23,-41,-2,-78,110,-80,-39,-1,193,21,22,414,112,-2,-13,66,4,-123,-22,18,81,68,31,-11,126,45,-62,-157,-67,52,-43,7,259,54,-25,112,53,16,60,-25,-30,53,25,27,7,39,-165,36,15,224,23,-37,-7,46,35,33,34,14,-142,8,407,7,-10,-110,-22,8,167,-1,73,-3,-54,-2,43,-91,-66,54,8,131,1,30,9,66,-2,-18,-30,-53,-9,-45,-140,192,84,13,-34,-164,65,-8,-33,57,41,-61,61,-121,60,69,187,10,19,7,68,11,1,-16,25,72,-67,-37,60,22,-90,-25,-6,25,199,29,-94,-30,42,221,-5,-6,6,-6,27,411,-12,17,4,117,49,-33,-108,-14,23,42,-33,2858,-15,162,-10,-35,60,24,6,44,4,-273,17,-39,75,-23,-17,15,21,-17,-39,47,64,-107,-35,84,-12,21,-166,203,3,56,16,103,7,-223,72,69,45,-49,3,43,10,31,-22,3,-94,24,-419,147,22,330,-52,-107,19,35,5,90,-3,135,-42,4,10,37,8,82,-15,-42,-8,-6,-47,36,-129,-150,119,45,33,14,42,-82,107,-26,75,78,-254,85,-227,-38,-20,33,50,8,11,14,70,23,148,17,-22,-11,84,2,-22,6,49,-76,-15,118,-184,-18,234,31,33,49,46,-1,-102,50,-22,-13,-9,93,5,3,-200,48,37,-42,-11,39,-105,22,-17,18,76,51,-151,91,5,-2,52,240,-29,17,7,-129,469,71,-17,9,48,-9,6,44,47,-55,119,-75,-5,-26,13,-34,86,-9,-30,-14,44,18,34,45,1,22,28,99,-58,44,-14,14,-26,-112,9,-5,-21,-26,-52,-176,88,-49,-12,-24,-45,45,23,91,-42,54,356,-32,153,15,202,-3,-55,27,-17,-15,43,-27,29,-26,-198,-82,24,-44,-270,58,-30,158,35,-26,74,19,51,69,15,37,-4,-29,-113,68,-115,74,-57,103,380,7,30,-210,-19,11,13,-178,2,170,7,-17,-19,-246,39,96,-4,95,-79,-325,36,26,-60,21,27,-20,182,-103,58,3,53,91,-53,-21,-110,-44,74,0,118,-17,153,-20,42,-32,-18,26,-18,12,-25,-24,-31,41,23,-29,45,-32,-65,98,55,-69,45,-19,62,-32,-10,-33,117,-54,-428,-76,6,167,-87,41,16,237,33,-17,-78,31,57,-48,-64,-45,24,-7,37,-8,2,-13,-7,28,30,64,0,37,5,-56,-20,-10,31,-10,-14,-33,32,-35,39,35,4,-20,11,54,-142,110,69,65,1,10,47,322,-110,29,-247,60,21,10,-12,-25,-60,-24,-12,-54,94,54,43,-57,23,-2,10,-8,16,-39,0,128,101,-68,-18,-137,118,335,37,33,-52,295,-24,-128,-52,19,77,89,-2,-103,81,59,15,-24,-12,-120,-18,18,-16,-36,226,29,69,-5,19,-29,-53,40,-10,-8,59,-5,29,-164,116,30,46,-30,11,23,5,-46,-27,52,-18,22,-51,-9,53,78,57,24,18,32,16,-60,3,-43,47,-68,51,-68,43,-18,44,-143,53,23,49,71,42,-61,-87,43,-8,-114,-45,67,3,-28,-29,100,-168,30,-43,163,-122,-86,-132,-56,68,-12,17,-81,10,-59,47,25,-39,75,-80,-79,-4,8,96,41,-52,5,124,39,33,-70,-6,-4,-65,-1,-100,-85,18,-40,-22,-16,-28,-207,38,15,-107,-21,72,261,-15,-61,57,97,-35,25,-14,66,-4,-15,127,50,105,35,-13,318,59,34,-69,-5,4,-9,18,-13,-47,140,-14,82,39,7,196,-34,99,-6,-35,26,-102,-19,24,101,-15,-246,153,31,12,-136,-1,-44,-39,-85,405,-231,64,25,10,-11,11,-3,56,-44,33,30,34,43,62,-100,-248,-71,1,47,-1,-12,114,6,-22,-15,10,65,47,20,10,-1,-36,51,-64,-16,-59,142,-62,-39,26,85,35,-8,38,2,-15,18,39,139,43,-121,-49,16,101,-150,-18,-33,83,16,23,37,-16,-5,47,192,42,14,35,24,57,73,45,-141,15,9,0,1,316,-10,-192,-61,-2,121,14,50,-34,17,-132,35,72,-99,-55,39,9,-111,164,-107,-16,9,-38,302,25,69,-3,14,-12,4,-16,68,35,56,116,30,-23,-6,36,-45,13,-72,42,139,18,-15,354,25,-49,-274,-5,60,-21,81,-43,-28,-1,44,-61,9,-2,40,15,20,40,-8,28,68,137,15,-77,32,299,-17,16,49,22,71,-30,163,23,-78,-31,8,27,47,-4,-55,19,27,24,165,-13,5,-29,57,-17,10,84,-18,5,39,-84,-72,59,-47,-35,262,-27,10,13,94,-25,-4,-171,16,57,-39,-38,27,40,39,-35,-78,10,68,-16,30,-34,41,-18,-104,14,55,91,-32,80,326,-64,4,164,25,-55,27,22,30,-47,-106,-37,52,90,50,-62,-49,24,-20,2,393,50,46,40,116,-2,-29,-81,15,183,-67,24,-10,104,40,-4,-29,35,-35,-4,43,-18,-29,52,-195,-41,16,-6,181,15,34,-30,51,-44,-12,-321,196,-28,73,-7,-5,-28,269,29,-34,-2,-55,-3,43,185,-30,10,20,-30,-115,-36,-17,36,12,-79,-20,45,-65,-98,264,-104,-58,-53,14,77,-91,31,-28,132,-34,197,-35,-281,-41,20,-111,32,-83,-145,-2,5,57,74,66,-90,-119,3,-22,113,-5,-8,-184,-67,209,-170,208,-177,43,206,15,70,-22,472,-18,7,39,-27,35,-88,14,-15,17,-18,-145,19,98,-96,2588,47,18,-34,29,-47,-9,113,-15,196,6,67,128,46,-5,33,47,12,-44,-6,0,123,45,50,33,9,-49,15,119,-9,-40,-10,-88,-14,61,7,2,-37,73,-30,177,57,40,64,-1,121,-188,6,21,-11,118,-151,0,-16,16,-238,-28,-365,-50,-108,-158,9,-41,-11,45,44,5,-75,56,-31,36,546,-45,55,-28,210,-91,65,190,-37,-34,-5,28,144,57,20,-41,-30,9,109,-66,-1,-4,-52,10,7,-27,74,-22,7,2,1,66,33,-45,28,-40,14,100,-105,29,408,23,-20,86,142,-58,-9,127,-91,-11,63,-19,-136,-12,-8,-110,155,48,53,-107,-15,25,-13,146,265,-87,120,43,15,-10,11,-19,-99,171,38,75,5,80,-11,24,54,-55,-57,3,-29,-24,12,130,-44,-6,-74,14,8,27,44,-53,17,-1,-22,43,-5,-1,-47,120,418,-51,214,187,24,-71,25,-31,-15,-188,386,-8,130,40,11,-26,65,21,51,2,3,47,47,-115,-3,67,-48,-18,108,6,-3,44,3,120,135,-89,1,13,-53,30,27,68,67,-74,-82,-6,12,2,9,-85,-12,-1,9,6,2,-117,70,-20,-2,0,37,27,-80,-35,111,-37,25,12,64,85,-11,-53,-74,-19,33,-49,-36,75,33,-5,34,14,-14,5,130,32,4,-3,155,67,42,8,-9,-82,72,-96,7,-151,-39,7,2,7,100,1,74,157,157,-61,5,-19,137,49,66,11,-25,60,22,6,-45,-12,-30,-17,33,-15,18,22,-15,132,46,51,26,60,-37,46,-27,51,6,-32,176,21,71,13,-28,-26,27,67,-52,-3,20,14,-10,-36,-11,-13,-10,99,12,183,45,51,8,29,88,-8,147,53,22,-3,57,-3,-83,95,24,14,-47,15,443,20,2,-6,21,3,-22,103,-50,5,-14,11,-165,-38,51,-3,-2,-13,-22,-8,22,-108,-25,71,56,36,16,36,82,24,17,55,61,38,55,9,12,-7,30,-10,81,43,-10,-33,-22,37,111,-31,13,43,21,-25,-15,17,-66,-267,174,109,58,53,-29,23,0,11,-64,-18,-12,-23,23,-32,-6,-2,-16,-42,-1,0,11,-11,-112,67,-16,9,82,-48,-42,-37,34,-54,18,-1,251,60,5,45,-41,-35,28,-48,6,-15,95,-24,-2,31,65,36,-18,62,-55,71,-53,-68,-4,78,46,-33,-62,198,187,8,-10,69,-3,34,108,29,5,9,-53,-43,-7,47,-40,-46,31,302,-14,13,-19,10,24,19,-29,-16,39,110,177,-15,139,47,28,94,18,-7,6,33,55,5,6,45,-6,7,-5,17,196,21,70,-12,-61,80,356,350,101,-22,44,249,125,-72,45,297,-42,-44,-11,73,-1,-22,-23,-5,12,3,116,36,-42,1959,332,90,736,105,-197,25,-70,-55,-18,88,-2,25,0,29,94,8,13,-23,-19,53,4,-46,-141,74,179,-23,235,34,75,4,2,21,-424,-20,79,-29,7,164,489,69,-46,5,27,127,46,386,-20,25,5,21,82,17,112,-185,29,-31,75,53,30,-15,-5,103,3,4,-72,-52,213,149,-485,147,81,-44,182,104,-65,-2,158,107,79,-39,19,-19,49,103,178,77,34,50,68,1,34,23,-72,123,19,7,4,13,70,-18,117,14,77,1,12,-6,41,61,158,128,-7,110,-42,159,-43,73,-28,-142,70,-10,203,10,-29,218,11,26,-31,21,-64,42,82,11,-24,4,2,-34,28,29,-69,112,1,1,-8,-30,68,34,49,-15,78,90,-38,-22,15,10,-65,147,-5,71,34,2,1,-59,83,-19,-1,-95,29,66,-2,39,-38,-1128,-130,100,-1,38,40,-28,31,2,-17,-5,55,-46,-68,-2,-13,153,-29,22,-36,4,-79,-313,9,26,-17,18,25,26,-64,-42,-35,-10,10,33,-27,39,-22,-14,45,120,-45,110,-74,5,-21,48,65,-4,15,15,-107,62,-50,-3,-15,12,2,17,-15,-5,82,40,-29,-54,-35,-109,1,282,12,40,62,2,-40,9,36,38,23,42,3,-42,-3,108,-95,-36,-1,64,-109,64,-4,7,46,217,13,50,12,18,14,-55,46,68,-46,-14,105,-121,96,82,528,31,24,164,-51,22,48,-6,76,33,-86,-12,49,50,14,0,19,8,7,25,28,45,1,48,-15,-10,-47,23,68,-42,43,12,34,23,73,-38,-33,-11,4,22,-5,2,10,-10,-37,60,21,67,60,8,48,11,66,19,35,11,26,8,-21,50,-59,2,49,30,260,32,56,10,-24,-31,582,-32,15,-32,-60,55,-17,69,5,-4,-40,25,-170,-37,110,3,-5,5,42,-17,-14,67,-122,37,15,102,-46,-19,77,34,2,26,-6,-3,-58,-116,-28,-150,-30,-89,23,4,-7,-63,-26,2,84,174,-3,4,3,18,59,158,-137,-459,48,-9,71,-697,26,12,16,47,4,12,-9,371,44,38,37,-1,-57,37,-85,66,36,7,6,-16,13,18,40,20,126,5,-3,-38,277,74,-25,14,-76,9,-185,16,-38,63,-6,34,125,41,35,220,52,-33,34,-46,145,71,14,-38,-13,-34,7,-211,-23,-6,-42,-50,-29,160,-261,-237,-1,13,25,-25,-37,-66,0,42,9,-25,36,11,10,7,22,44,-45,-239,21,-23,14,-74,97,-9,-38,-2,-24,25,14,53,-29,20,-25,-71,20,-30,-113,-24,-1,-9,120,53,-12,-198,82,4,126,37,-106,58,33,47,33,-51,-14,-14,-17,-30,26,11,-12,15,-133,32,-184,43,32,29,-58,21,-26,-18,85,42,-16,15,5,-82,-44,-9,-39,28,22,-7,-111,24,15,8,3,-2,-36,205,-15,2,163,41,34,-9,15,28,28,-38,68,-10,-106,-17,-8,2,89,-14,-11,84,196,75,-61,59,36,110,32,2,164,114,-191,-88,-9,100,35,35,55,17,-103,37,1,154,57,-6,14,-6,49,43,4,-11,31,79,152,62,26,61,17,16,-32,11,12,156,29,88,48,23,-46,-55,-4,27,-94,24,326,10,56,-20,14,-40,53,24,55,9,130,24,45,5,-16,-13,-25,63,-120,65,-55,-77,-56,5,-87,64,-80,-17,38,140,36,8,-69,-22,10,-49,-96,208,-4,-37,-12,26,74,44,27,-1,33,-5,-209,19,16,-55,-28,9,-11,5,3,40,32,-33,5,19,-19,91,-23,124,22,-60,17,36,-11,-24,60,24,-6,12,58,-48,58,18,29,-46,14,-20,-11,19,-282,-19,53,-173,71,-24,8,28,-147,54,-11,33,-95,-8,22,7,171,-55,-1,81,-15,62,70,37,43,-37,27,-9,69,76,41,-23,122,8,-125,18,56,65,18,79,-29,-10,143,26,120,-5,-4,20,-38,42,-2,41,3,-53,59,42,38,26,-26,14,72,-95,30,26,158,-9,11,-44,43,70,18,-48,1,-8,-145,-20,66,-11,-9,-14,-309,12,61,344,265,-22,-40,-41,56,-87,29,-170,-29,-9,6,17,-30,46,-38,98,-11,4,43,133,31,-2,-12,-26,80,44,31,-103,34,19,53,69,20,39,58,26,-58,27,147,125,103,87,20,71,82,18,11,-261,34,21,-45,117,-7,12,33,-172,-12,43,30,41,55,6,24,26,24,9,23,89,-17,-19,59,51,-21,23,12,-18,2,2,-37,-33,9,2,7,-8,3,109,12,-251,6,16,24,8,-107,-2,73,-174,216,-119,-67,-14,-35,-7,26,-66,-19,35,-141,-10,-16,-43,247,-16,43,30,-78,17,28,109,32,3,21,211,75,78,-173,-61,-32,122,-53,24,38,22,9,99,-125,-4,-17,78,-32,42,42,-2,-146,185,18,20,77,-51,-38,49,12,-8,-92,95,36,20,49,-38,-33,-28,53,-4,149,38,-21,5,15,266,-187,7,1,-25,-14,43,11,-46,44,1,-13,-22,-10,-104,39,55,-17,93,113,-2,7,-63,32,42,-18,5,95,1,32,18,-49,-13,-20,48,-12,29,-45,15,6,14,-64,-24,12,27,-68,-42,31,43,-130,20,34,-6,-9,-6,375,-43,-224,-91,1,63,-8,-22,13,-24,114,29,-5,-15,-8,2,-42,-20,2,27,2,4,0,-10,35,-34,60,0,35,-750,54,150,77,31,72,67,551,-37,-14,136,20,-49,-53,73,11,3,18,103,60,-76,59,21,52,-30,1,70,-19,220,-54,-254,-211,25,-2,90,-21,149,22,-59,-30,-60,44,16,1,-26,3,44,-79,43,199,-25,20,56,3,24,-72,-47,-28,7,75,37,-224,13,135,-15,8,-24,33,24,100,-20,39,19,-368,-34,-204,21,10,-68,8,-37,52,-10,19,-17,-44,20,20,-10,-14,37,20,-6,-13,-36,-44,28,32,47,29,-64,53,31,-8,236,24,17,81,23,16,87,-30,-44,89,-5,7,14,3,264,62,28,19,25,6,10,-15,13,30,-91,57,37,69,-43,-3,-66,96,-135,2,221,50,0,247,1,-72,-93,52,69,-5,68,38,9,98,104,15,-3,0,23,-23,12,-23,91,-134,171,47,47,-62,49,-34,-1,32,81,-5,4,-57,-17,-29,44,61,-165,7,27,-39,19,89,-42,2,0,39,119,46,6,-17,-17,75,-4,-4,-77,213,25,90,30,13,36,-5,15,18,-58,-18,-38,47,-78,-6,11,-46,-30,102,-29,-38,-20,-86,0,14,-26,16,5,-10,62,-42,-7,15,-3,-35,37,49,41,52,23,21,25,76,59,19,8,15,23,101,12,2,55,-21,41,-8,-13,-167,-32,-16,-4,39,-47,6,88,66,-33,70,-40,-106,9,12,-45,33,12,-31,167,37,-95,-31,14,17,66,-31,45,-5,-363,11,137,-5,-62,6,27,-54,38,29,-21,25,-48,-51,155,-35,-8,-15,82,-351,3,-25,10,-25,63,85,59,74,306,9,29,-9,4,16,-31,2,11,3,383,29,-30,17,131,3,92,11,27,34,8,97,49,162,30,48,-19,63,71,0,-3,161,-151,-33,19,31,-119,-6,18,10,-6,33,55,-14,55,10,58,-9,32,-15,-14,67,155,-28,22,30,145,-12,11,42,-11,87,-30,256,26,-5,3,46,60,-38,27,42,333,71,2,77,-3,6,25,-14,57,123,60,221,149,66,-17,-255,13,24,26,1,13,79,12,5,70,-16,71,26,65,22,-3,2,11,116,-239,-23,-38,52,-52,78,2,3968,-40,63,221,29,47,-14,98,14,-25,17,39,72,-77,-438,30,86,64,-71,-11,-7,246,72,-5,-7,-74,64,52,2,-21,100,-322,18,-21,16,6,2,39,-13,-21,0,14,17,-45,46,12,-12,51,15,340,143,53,-5,14,33,46,19,-67,29,217,5,-97,69,-12,122,3,31,125,-9,-18,41,164,-8,-56,7,2,-7,-22,-4,47,33,-106,27,27,44,-47,47,-1,51,66,265,11,64,108,30,28,48,-26,-28,-42,83,108,22,21,114,102,114,2,103,60,-6,25,-91,1,-7,51,12,44,33,18,83,0,-77,51,223,65,83,12,134,587,36,17,53,-114,60,26,-94,-26,-239,-56,40,53,4,16,38,-81,-7,40,-13,283,-23,243,-61,40,43,15,-16,14,26,-24,-134,-21,2,2,71,164,38,-23,58,-61,77,65,-65,-21,-48,8,-27,282,16,0,21,36,78,-33,6,119,40,-170,70,-16,-3,-39,-16,8,181,-3,-91,-34,-46,120,46,-63,-9,30,-3,145,-24,55,-45,45,-4,36,-23,82,-15,-164,10,-33,242,-59,4,49,-89,-31,-127,-35,15,33,12,76,22,35,-100,54,-9,91,-30,19,117,19,9,22,29,-42,-64,82,-25,238,149,42,-9,-36,5,63,-248,-40,-23,-255,17,-120,16,-39,-81,-53,93,-208,73,-25,43,-71,-47,-5,23,37,-45,-19,183,19,8,4,-13,-36,130,152,109,-199,21,15,166,1,13,144,43,4,40,214,13,162,-2,-24,44,-95,-24,44,56,24,10,19,54,59,-29,-42,-8,-9,-23,-3,31,22,5,-26,181,-5,11,-29,-31,32,8,113,10,34,-51,245,21,-63,211,3,-24,19,-48,-23,-3,-7,45,353,-80,3,45,42,62,-25,13,-63,224,-13,23,36,165,64,299,-6,72,131,-51,12,73,36,-28,220,-27,-12,-95,-16,116,74,-29,13,-17,62,-78,287,-38,71,35,-29,15,15,449,10,108,-22,14,8,50,-133,86,156,-5,-16,9,-41,0,118,31,56,-108,-2,-26,30,-48,-37,-24,48,54,-4,103,63,-45,253,39,-13,49,14,-12,47,-8,76,-23,-12,-9,-57,49,82,-6,-54,-57,107,0,103,-143,-114,87,-21,-9,-35,-57,45,-9,-109,29,-7,17,28,5,12,31,43,28,2,-31,-71,8,-32,-31,50,40,7,-24,346,-18,-20,111,35,37,171,-97,-3,68,-18,-50,5,55,81,-10,-49,37,-4,-51,-38,17,-14,-3,-75,-1,-20,5,8,-4,88,48,80,5,-1,97,5,-18,26,83,-98,103,-617,-68,2,82,-54,37,38,-15,-1,-9,87,14,-31,10,-14,-80,64,20,76,9,272,-52,-10,-22,-3,-30,37,-10,62,-30,41,-27,-93,-14,43,80,-76,196,78,15,-19,-110,15,43,-12,-66,169,90,10,32,-19,-134,25,0,9,89,-21,-5,-27,56,67,83,-5,-18,101,64,-81,347,253,-3,54,5,-7,50,-2,-15,96,12,-56,23,-58,-4,27,26,-52,83,9,36,28,33,169,24,77,30,-7,-56,-32,41,75,25,-18,-39,-57,-32,28,108,15,-7,43,21,191,36,14,96,18,-37,16,31,78,232,-8,71,100,-102,5,32,-29,489,53,-20,-24,-26,-36,214,26,69,7,-333,10,70,38,-18,32,-25,63,50,269,50,-24,39,-49,137,27,83,14,237,122,24,-28,38,125,40,61,-49,-23,-89,-88,-28,-4,53,34,8,-145,22,-20,86,65,66,-15,72,61,117,17,-6,106,-15,-34,65,-26,51,27,-58,8,83,33,-15,-94,-66,94,-98,24,-32,-6,11,-46,18,-21,37,42,38,-50,-12,13,199,-42,33,3,31,49,33,50,-19,-19,23,417,28,39,82,66,19,-6,-33,171,-19,123,-140,423,-15,120,-3,260,23,1,-65,-48,59,88,-19,1,60,-2,36,65,-15,-38,-20,86,48,-72,61,22,63,35,55,28,12,63,52,-3,8,-42,134,58,7,196,82,108,33,-41,-102,160,2037,326,72,36,42,-43,105,57,64,-137,-19,-22,-75,117,-70,54,58,10,-12,-76,-8,-336,-53,24,51,70,-33,112,115,23,60,-52,-296,-16,-67,48,26,73,337,1,5,232,84,3,131,20,101,34,-120,58,-26,-19,-15,-38,97,-5,-27,8,4,330,-3,-1,17,-33,117,107,155,120,-1133,71,222,-22,-23,205,-36,-139,13,-37,25,10,25,20,113,39,84,31,175,-20,-12,-48,-16,-122,-161,102,109,-9,-1,-33,32,-35,42,-8,-2,76,-16,49,72,49,-8,70,25,40,6,25,-199,-31,-57,-14,111,39,-58,-36,15,13,-18,53,18,48,36,-3,49,31,65,25,-19,125,-3,-35,35,20,46,24,99,13,7,88,-23,65,51,-11,9,127,49,71,42,-6,19,-58,-94,-22,36,-37,150,22,21,35,-60,123,-8,97,3,107,-29,51,0,-20,52,27,23,-61,26,54,-13,31,-30,-64,-42,-28,-105,-134,36,10,9,158,-42,25,29,189,-10,33,-244,-93,37,32,-18,-29,20,11,49,27,-16,-22,32,29,63,119,184,-51,-77,22,55,-5,-60,2,8,60,19,42,62,157,-181,40,-103,35,-81,-64,35,-98,19,16,0,-19,-18,25,-20,-44,-36,-15,-33,57,11,65,40,93,21,15,-13,70,1,4,18,60,38,10,-46,-6,252,15,22,33,-23,-27,31,-26,101,36,97,-76,-5,-51,-189,-18,43,-49,94,-116,20,30,8,11,64,25,77,7,-242,-16,25,91,11,18,-22,62,-9,-7,164,0,-13,5,-5,192,-30,9,-54,234,-5,349,61,170,29,89,-13,-25,-23,104,37,-40,49,-107,29,-43,2,-14,25,-47,-66,82,-11,12,56,-29,4,20,30,30,26,-42,-19,0,35,33,-15,-29,69,103,23,31,317,-6,-15,44,220,21,26,-16,66,37,-50,18,-23,-19,-7,23,9,43,-109,19,32,171,20,-38,27,-38,-112,255,-52,111,665,65,28,43,14,14,-1,-10,46,-96,13,54,2,31,22,18,76,-6,61,4,111,-7,-38,10,-25,8,1,-46,182,22,29,-150,-26,-41,-165,-6,-55,-2,-13,-80,-155,-1,-74,36,-26,-44,21,-81,18,54,-48,85,62,-8,9,35,1,49,2,-10,1,221,87,92,-1,27,34,43,29,173,38,7,-23,22,-94,-26,-10,61,39,9,23,47,37,62,-22,34,-100,-19,25,-5,106,36,25,-19,114,-23,-28,10,-18,-37,27,-3,-89,157,-41,-102,-199,-49,28,-18,9,248,66,-148,-20,-17,-38,151,62,16,67,12,76,0,-16,-20,1,8,195,38,93,9,-39,57,26,407,76,74,-87,-135,-126,-99,1,348,102,47,-14,60,-35,-22,90,43,3,121,73,-19,-43,-68,7,122,-99,-468,-41,15,488,-16,-265,62,-109,27,29,132,-17,19,41,139,-222,-17,-44,21,61,41,9,-7,0,47,-20,-39,82,38,14,57,-8,20,32,49,-43,32,43,17,17,-21,-11,-5,-14,-6,-271,15,47,10,75,-19,44,19,110,-64,-102,38,80,0,51,87,41,145,37,6,16,-14,52,31,-58,28,14,50,-34,12,53,-1,22,-4,4,322,1,24,-16,227,23,14,12,-5,-15,59,62,9,-5,-6,-3,61,9,-14,-48,89,-24,32,-63,72,10,108,-16,-19,-41,133,39,314,295,15,888,-89,125,-82,104,-31,3,89,-209,-6,25,134,96,135,-174,76,-39,27,20,22,-22,37,-8,61,-26,29,98,-91,97,25,65,-52,146,-41,45,-66,-16,28,-21,6,-31,12,9,38,-8,10,107,41,-99,22,-15,-40,-136,-135,-105,-218,-16,24,-3,30,-39,8,-75,-9,57,36,103,14,42,38,-8,17,31,-8,-90,67,4,11,8,-23,42,30,58,20,85,-101,120,512,32,14,-105,-40,-34,38,-40,-19,2,-55,112,-60,2,-5,-91,36,32,14,34,-23,-120,6,-6,-6,21,-219,7,48,15,41,-4,-76,-30,47,112,207,904,-8,-30,-41,-13,163,-18,5,118,31,-96,-35,6,-34,6,46,-26,-170,-11,-52,-4,-51,-32,-186,-20,-53,-38,7,0,-11,6,-237,50,115,69,-15,35,19,20,-36,41,62,185,-13,-38,39,-17,16,-26,-8,99,21,-39,41,40,-449,-37,15,8,36,8,63,20,10,-24,-163,-14,-2,9,-16,77,-26,236,6,229,31,236,-9,-47,-1,-3,-27,-9,3,35,19,31,-33,7,-32,71,-14,84,-57,-180,3,43,26,-10,-85,-52,8,-56,25,52,-54,-13,-38,29,77,50,-288,55,52,-13,35,-11,128,121,15,-14,16,9,-175,52,7,-24,371,40,33,147,24,-47,6,34,1,128,5,3,178,15,-58,-39,11,33,48,36,264,-253,3,-76,52,19,-75,209,64,1,-18,58,28,-104,106,2,101,50,67,1,4,-69,65,-33,39,29,-436,28,0,25,-10,8,34,369,14,76,24,149,-77,141,42,66,-59,-28,20,80,-19,1,15,-29,-27,8,-8,-34,109,72,38,-19,2,6,8,238,171,-63,-10,101,-105,59,-52,-14,-114,107,99,105,-94,-62,27,-20,24,18,-89,1,-33,-139,20,8,-24,-174,1,-56,-48,16,61,-77,105,30,-80,-31,42,75,26,4,19,101,130,81,22,37,166,64,-33,-1,185,-150,171,17,-8,199,29,69,-29,37,-1,-45,-24,23,3,-43,101,-11,21,-27,16,-11,55,127,6,133,111,109,27,-87,-69,9,1,-32,-7,-49,-2,44,28,-22,4,-72,41,-14,-40,245,44,24,104,-5,-55,12,-41,-26,-14,11,-81,37,-23,35,20,-19,64,64,60,40,31,-21,197,7,23,31,17,6,52,-41,17,134,-33,15,-2,-50,216,-9,8,64,45,-23,50,-63,10,16,59,9,-13,-28,4,-38,40,162,-65,184,76,38,149,226,6,-18,20,4,67,-23,-9,10,60,108,-138,-7,22,-14,159,4,35,107,-13,-21,-13,-27,217,9,61,-6,44,77,-73,19,4,44,11,43,30,3,28,-19,21,61,-142,-6,-51,227,-42,-27,-67,69,5,-70,10,30,36,157,58,-37,-5,0,222,66,22,33,41,348,49,23,36,42,93,117,12,-23,33,-192,342,-3,538,-3,22,73,349,30,59,0,50,49,13,95,-288,45,234,13,5,-43,21,-19,-2,4,15,-14,45,6,101,48,-72,-23,-28,23,51,-24,77,-13,-58,74,149,-24,-4,-25,104,13,-23,24,-63,-123,58,40,207,-4,116,-26,-3,-17,27,78,32,31,55,-26,41,5,6,5,84,28,-4,-31,8,35,-51,41,-29,14,125,-12,111,-44,35,35,22,6,11,73,-11,-130,-7,-15,39,22,-15,-63,101,-16,-50,67,-35,22,-39,-39,-10,181,10,10,25,8,31,36,-39,-71,13,-47,16,1,-19,21,-30,45,18,59,79,26,-31,256,36,107,38,37,2,234,4,-12,30,41,49,26,259,17,-149,101,5,80,39,37,-53,-10,2,-9,-15,59,-10,34,19,-8,24,24,-64,118,-25,60,53,64,31,-7,88,-33,63,115,3,97,-111,9,-25,-9,55,12,200,66,-73,63,6,38,8,57,256,3,-88,-40,-6,-116,-44,18,34,39,46,18,124,112,52,-225,93,13,15,148,21,93,-139,110,-3,-20,22,22,36,-35,39,52,-140,-18,-1,224,-1,-96,-76,39,156,15,66,11,-2,-16,-34,167,36,-15,20,-145,-18,22,-28,16,-16,37,-72,33,2,8,12,12,26,-67,-27,-15,-3,-15,8,14,-8,-6,-8,32,37,12,24,-17,-2,-184,5,24,-43,-43,-19,244,166,13,70,44,81,13,10,57,39,46,46,160,-151,173,-16,57,14,127,-5,74,-98,148,4,-15,74,7,26,130,-14,47,-40,-34,5,-10,23,1,-7,32,-9,113,239,12,20,-34,122,-17,48,-32,3,-15,29,-31,-27,86,47,-57,-36,18,14,-52,-60,35,5,-72,-127,-25,-56,30,-28,63,25,-30,-7,22,104,84,186,5,34,31,3,32,9,-37,93,-7,-107,111,66,28,-15,-19,-23,44,18,43,8,2,4,101,216,27,52,-32,-50,-22,5,132,1,-15,63,-8,17,-3,-10,2,42,-3,-18,-2,5,76,-29,-20,-82,23,-94,41,-30,20,25,19,-4,2,2,72,147,-10,130,65,94,33,47,20,13,58,31,-6,-200,161,-45,-15,78,-3,2,-11,-13,-12,-1,28,-22,23,114,-11,-10,31,26,1,42,35,24,268,32,-17,59,40,-13,43,33,98,14,25,-21,9,84,-33,-11,-37,1040,-13,100,-31,-30,47,138,-40,-2,12,-29,8,28,9,11,5,58,-11,-16,-49,21,192,-26,-16,60,34,15,125,47,-9,-6,-8,-39,8,-29,-59,41,-17,-1,69,-18,8,4,32,18,60,-12,70,59,-25,-22,-31,-4,103,28,12,19,400,31,90,-27,37,43,17,-208,-33,4
-55,-126,-84,22,-97,-102,-75,-62,12,106,-53,-256,-125,-102,83,32,-31,-59,11774,15,53,-48,55,-36,24,-22,-43,-95,48,-19,-81,-27,-494,-379,-548,-400,8,455,168,-21,29,1648,10799,19582,1162,3738,16710,57,-1,99,83,2059,290,910,65,120,189,-36,62,7,36,51,214,41,41,56,261,18,-73,-118,-62,394,830,41,-67,14,28,189,197,73,76,321,7,15,129,214,32,228,308,111,319,87,80,190,56,6,-1,64,33,1,28,-46,18,6,-106,8,1938,139,-119,211,-34,3,25,36,-34,262,70,68,55,17,12,71,51,200,-13,-14,957,6,102,21,65,66,18,24,-34,198,55,223,370,83,4,-51,25,112,155,1,145,326,-5,138,246,30,84,25,163,-27,158,-37,440,-63,5129,90,263,-10,508,90,75,378,863,277,1256,46,89,111,425,329,64,120,48,71,198,250,39,24,116,20,-10,1,-120,-77,1121,9,-13,-14,509,417,81,-4,2,630,61,399,114,58,50,238,-16,900,185,415,27,157,5,56,1694,-76,158,1152,60,22,462,7,37,-6,2053,5171,70,183,421,33,47,97,660,265,36,-7,-15,253,710,109,2532,145,882,-16,-5,-8,96,141,179,70,64,66,384,8,527,-79,509,31,356,23,1041,205,-52,-4,26,-12,17,-92,-20,58,-36,38,52,9,343,267,152,96,-162,-15,63,765,4632,325,18,7,76,178,661,-16,7301,693,661,7,80,68,84,107,1146,-34,115,166,41,83,313,117,96,1274,46,354,-283,419,-34,76,363,8,16,18,24,8,54,1331,1285,967,27,364,3236,104,46,2,207,57,315,70,67,83,247,76,1095,157,44,-15,404,55,-29,13,203,44,51,1050,2,-31,610,-6,706,164,144,34,39,19,82,120,169,1200,-10,34,-12,368,1300,291,456,-36,289,132,945,159,107,112,477,51,57,-19,-84,781,937,410,-92,39,53,171,-23,-2,43,-42,4,244,4,56,145,314,401,211,241,67,56,211,1523,-38,6,60,547,339,23,19,23,105,189,66,-6,76,-4,223,349,133,48,17,448,25,48,56,310,61,-23,150,52,151,165,922,130,577,1037,454,130,18,140,-92,88,0,81,347,116,14,546,188,-5,-23,289,-196,180,10,48,49,594,1239,9,7,6,50,20,139,63,6,21,51,399,-15,204,51,-11,283,81,175,267,166,483,180,23,99,99,36,33,55,128,-35,33,82,111,85,-40,93,25,-31,91,681,94,433,71,92,988,50,-66,79,69,64,195,-13,376,121,88,209,103,249,-29,7,-107,220,1028,415,112,15,107,2556,101,215,104,701,93,188,219,178,434,196,564,568,54,12,49,-86,68,119,-23,112,271,99,141,1009,30,-7,263,17,18,123,5121,28,-22,76,127,6902,48,282,262,49,141,26,33,202,113,134,161,20,402,124,27,441,91,361,30,83,527,107,89,86,172,-8,-91,401,43,-70,-319,65,-14,27,21,43,2165,197,164,136,-259,113,28,254,80,-28,44,20,109,297,39,79,53,143,319,124,16,66,213,100,269,-47,73,51,475,-30,505,121,97,51,74,487,52,145,18,37,0,704,28,132,541,229,-60,-23,12,480,8,126,19,430,100,128,386,57,259,53,17,133,352,85,71,34,43,33,129,267,-7,72,213,103,145,3,-4,122,243,-23,143,-22,8,-20,136,162,466,84,39,8,242,10,246,154,148,56,94,468,1089,-1,10,18,67,85,47,300,476,61,267,-31,46,35,123,256,39,51,61,355,272,155,-336,158,-63,-7,9,168,23,209,6,22,65,250,56,-92,77,24,118,13,35,168,61,1671,-3,-2,111,215,605,-30,78,293,-67,-14,41,8,35,59,-76,12,89,-271,-15,17,50,262,-2,636,82,24,1,870,60,20,-3,248,331,-1,1534,6,119,8,-40,-2,-65,30,1349,-11,867,73,-12,579,254,19,-39,2962,436,74,0,95,-63,693,1156,1235,10,102,-7,-4,-27,7798,16,50,972,556,349,159,61,28,106,-93,-97,256,-12,78,-58,-132,-53,50,18,69,425,3558,107,62,-12,-62,48,110,24,125,3,-9,89,-6,104,108,-94,-59,104,-21,-19,290,-38,-84,1,34,172,-92,14,154,-13,-19,-72,-39,-84,33,15,167,10,62,214,5275,23,154,16,1385,6875,191,-1,35,622,-69,1,-119,2942,-12,-63,6,-9,1,76,139,125,11704,258,12,4,118,130,-83,219,25,-48,4129,-29,-7,56,3,111,9965,-25,-190,10,116,59,33,79,-21,874,418,8,12,98,1482,38,33,117,4969,316,98,78,128,-6,-30,-2,-72,70,5,4,4291,9,1,-12,11,-1,9,43,18,7,-78,48,11,-40,322,4,-44,-147,37,176,-10,-228,36,538,44,-27,290,52,36,386,312,48,69,39,-48,-13,-90,65,-10,82,48,5,-47,-38,-31,125,-8,5,-31,106,-2,238,-22,-48,6150,-34,160,-15,103,12,-60,-69,-12,3,-3,-44,84,2579,33,51,20,91,-26,59,435,-34,-25,-57,-43,19,17,20,4062,3,56,13,1511,-66,-19,-20,2608,-122,122,38,71,-1,-99,-132,60,90,60,-10,67,-35,1091,164,64,3,50,-38,-8,118,176,415,21,321,30,-163,30,128,845,124,6,94,39,31,1135,35,537,67,282,77,3013,49,221,225,458,-26,22,117,2968,148,183,110,281,135,11,68,2706,-55,408,-14,99,93,177,27,11,162,-12,1002,63,-34,-5,93,59,9,86,6988,1255,190,649,1348,459,73,132,57,96,1019,220,19,6,-3,-30,870,203,2892,-2,4,370,55,2064,161,-3,-2,-66,-13,319,-34,10,-22,-3,-23,373,397,204,418,19,183,-16,-12,67,14,96,49,119,132,-14,5,34,8,59,27,-16,21,844,276,-33,73,112,293,12,509,430,0,1186,71,412,-9,81,50,-24,127,44,12,-9,46,967,75,36,178,2,-101,26,63,-28,427,105,248,487,30,64,178,-98,34,-87,247,-7,98,-71,53,6,-13,2,-66,133,782,4,-74,-16,314,16814,6692,7,110,-129,94,123,9,140,66,-97,8,160,32,-207,31,284,518,-82,128,37,-3,2,60,260,-7,136,786,8,7,108,739,29,-1,31,535,821,201,19,-29,-40,3,18,24,1030,344,56,138,189,-2,87,-21,11,-7,180,147,-55,112,14,35,665,19,17,137,711,-22,223,3907,-3,465,13,88,1179,240,254,-7,104,-10,147,-2,28,31,1437,-18,23,-10,25,130,5,52,127,56,198,1384,279,88,196,121,189,83,72,-41,348,-4,18,-36,-1,172,72,103,261,142,171,93,-290,25,75,-25,37,-289,8,413,40,58,1620,266,5,-9,362,182,2802,-30,38,0,42,865,117,296,21,-52,570,35,130,294,15,387,34,852,4588,23,1193,2994,130,-3,416,32,59,79,362,372,199,65,22,8,189,377,59,106,201,22,96,72,1806,23,41,67,0,1026,1590,36,162,262,-16,-104,17,123,60,170,-2,34,1072,-5,-196,43,16,365,-168,165,28,2423,1406,485,17,240,13,213,14,97,209,-53,-18,2737,94,71,-5,-5,-12,13,142,208,7,716,45,224,51,363,394,5,83,43,122,526,-189,90,103,3,-22,55,66,-18,83,142,144,76,42,-10,21,38,40,-54,136,890,206,-33,-16,-17,214,137,708,64,162,46,70,18,357,56,42,-4,679,121,22,-5,50,-80,89,493,-14,24,119,39,49,-12,-33,41,-8,-161,303,52,23,72,-6,91,609,140,-26,-11,20,120,165,183,83,465,167,6,-32,-15,462,-3,168,36,199,-60,133,67,21,20,21,5,88,348,-39,541,40,288,22,294,38,53,5976,322,115,-101,-11,90,7,32,31,38,30,484,471,0,22,9,-15,44,406,46,55,-9,503,223,18,99,62,24,28,38,113,-57,1,19,199,2,28,49,839,-153,41,28,321,42,24,-79,7,475,93,18,368,-67,165,-113,16,124,-10,54,323,70,151,106,21,165,294,383,2,343,25,175,24,212,240,-13,38,658,-31,47,97,23,128,-72,163,-32,355,20,85,38,114,-3,167,681,626,101,41,-1,-5,-45,212,144,36,24,89,-11,46,-13,1,-11,27,53,-58,651,8,-22,98,-7,13,1002,-94,21,30,-3,3,307,8985,-14,-37,5266,119,-6,60,10,-18,287,258,-69,54,204,14,-34,60,146,81,98,215,64,47,172,-85,13,621,18,-69,321,204,74,-49,5547,108,-52,151,905,-3,16,69,9,-5,40,-58,695,130,10,-9,31,8,52,-7,9,203,66,187,111,769,358,32,-32,-183,626,-71,142,22,31,18,-71,99,105,1033,58,-5,91,20,-166,96,38,22,195,70,7,-2,6,215,-35,122,13617,-32,9643,6900,7578,40,-25,15,274,-39,58,190,2756,5,-15,1860,-13,832,-16,67,60,63,1149,-23,237,34,8,2752,21,7,128,-79,-58,154,-35,115,-32,36,89,1191,-11,975,91,-103,153,120,39,123,150,17,-4,37,-54,-28,-35,1154,260,49,291,651,652,37,1003,258,75,214,642,121,74,317,85,20,613,354,86,-36,2561,57,7687,282,12,-4,372,-55,56,13,70,10,10,53,64,34,40,-33,12,23,49,136,30,-3,-14,-3,-15,4,248,-43,6,107,70,2193,25,-7,-9,-131,75,11,12,552,2,2660,59,-89,31,5,-72,7,-132,35,568,10,-17,-1,44,21,613,-24,61,92,5,-26,568,420,35,25,-33,70,203,590,227,54,131,-33,-31,11,88,2,5,69,370,1517,-137,21,7,-1,5,522,110,4498,146,-32,378,258,92,12,-22,-136,63,-74,76,78,2632,249,322,22,55,-52,4271,36,-31,501,71,296,156,72,0,133,493,90,-39,4075,1078,-61,-24,81,242,13,581,342,38,1001,80,234,5,375,162,307,80,102,-20,136,-2,2223,49,-8,114,697,105,72,17,-57,368,37,245,448,33,193,155,234,75,910,175,19,56,-13,35,159,2788,749,20,62,14,-9,23,109,31,60,63,52,48,-78,96,69,2,180,-9,43,84,8,47,298,135,59,21,-34,11,55,-10,-84,307,46,9575,241,50,-16,-29,1182,111,-50,-32,24,32,68,-75,98,65,147,-49,17,827,111,-9,52,98,146,-97,-8,10,-18,68,-41,151,7,-2,115,97,-53,-2,18,-32,33,-78,13,-81,-28,9,9,1,19,-10,33,7009,1811,320,11,21,50,-82,310,37,136,-59,523,-10,-12,66,69,88,-18,921,51,-92,20,888,-58,26,24,-29,586,1972,-78,175,79,808,27,71,254,-17,56,-9,880,55,4,42,1,-53,20,104,103,909,-10,63,0,488,53,46,17,188,15,111,-3,331,-36,20,18,220,-9,2922,-59,80,224,-14,57,30,225,174,56,71,-126,35,51,-16,11,-166,-34,130,-15,535,96,41,106,70,220,584,749,496,38,3,19,17,-25,-16,-7,38,229,55,48,268,-39,22,-6,220,26,14,-17,-82,30,-2,838,191,20,85,65,358,42,625,1,28,203,92,-42,351,-20,-20,66,-54,-13,30,52,21,125,34,4975,5,1386,427,-124,412,67,302,7,52,143,162,-127,137,295,60,-34,109,100,60,16,-13,402,13,18,7774,-140,22,-2,123,49,42,11,-4,282,24,7,-30,239,122,63,205,1,-165,-34,-51,-62,15,876,-20,69,-8,1275,370,213,22,5793,1036,-12,29,6,71,-34,46,108,39,830,7,-22,-11,72,467,90,217,763,1144,37,-32,80,51,4,35,156,31,-8,173,41,-26,181,5,643,32,1055,-1,142,306,403,-2,34,-10,-83,-209,89,-31,93,79,198,4,19,-8,126,8,539,42,83,33,34,146,50,220,241,113,65,124,-89,89,186,44,1368,199,178,10,44,125,80,168,70,137,14,60,125,87,0,-16,79,1309,362,310,27,667,464,11,895,-65,-45,214,87,112,242,399,212,5,20,41,1215,-9,-82,96,60,74,160,29,19,-8,233,35,-2,64,1131,104,64,-64,-51,23,136,283,276,122,-35,392,88,17,126,178,-17,22,13,-22,99,115,-5,4,6,148,91,21,-37,32,149,11,-16,7,20,-32,120,243,46,63,32,76,702,48,-33,53,17,234,-1,-24,447,71,32,23,21,-29,-1,62,13,62,110,-1,114,206,-99,59,23,24,206,17,659,55,189,99,-2,4,91,28,-62,51,-24,1649,10,-29,57,-27,15,73,-33,224,2,36,22,9,36,10,63,100,93,328,52,44,20,73,16,-17,-2,31,25,2804,207,21,-45,46,56,214,63,356,59,-40,-5,47,64,4,22,1369,7,29,-10,36,10,1,338,0,110,-6,8,-139,-19,92,44,-41,31,-4,-131,317,-47,56,183,-148,-58,28,52,55,-22,31,552,7,-151,11,24,-36,-16,674,327,328,-16,27,273,54,29,137,-5,11,186,84,18,-75,81,8,68,-14,26,162,17,711,29,215,12,258,53,100,-21,-21,1545,28,527,104,-83,102,102,-132,104,-47,71,8,134,43,15,58,-36,9,66,-74,-26,46,2,329,7,17,17,1,52,189,37,88,70,135,-3,401,81,243,-17,576,-16,214,268,38,2,36,-3,208,18,71,16,43,70,150,72,148,62,18,21,-69,66,110,272,406,12,58,-9,182,104,238,-12,286,-17,-6,724,-14,141,45,35,23,20,-46,26,61,65,-181,-46,163,5,-1,58,146,247,72,4,89,100,125,17,-6,125,36,17,0,102,135,1,350,84,281,129,-158,-4,38,585,1423,400,93,-62,6,42,5481,80,675,-50,81,391,26,32,39,-2,103,-11,123,-8,1,-4,154,393,39,-50,-2,26,46,798,91,46,14,13,154,908,4538,5050,31,26,613,35,29,17,106,-2,-30,24,18,58,87,65,-12,14,-14,92,-70,-47,26,96,-128,-17,343,214,54,288,97,69,42,16,27,128,336,1380,32,-16,6880,7266,4395,3022,4734,7915,2527,233,159,7,29,334,60,86,92,59,11,-145,-52,164,-18,-6,50,99,21,45,-60,111,-17,21,0,80,68,86,435,-5,-6,65,50,-46,-18,192,60,29,-12,25,15,-162,15,64,438,300,237,-49,37,-8,132,356,124,-57,3,203,-47,-8,129,132,172,270,9,63,5,38,37,34,133,39,128,-10,-14,-7,-8,1,202,45,6,-29,35,133,209,6,31,60,66,38,-79,99,448,99,12,12,-154,153,45,89,46,13,128,77,-8,256,93,-79,651,68,29,352,701,42,77,152,20,4,706,9,83,209,-74,30,103,-27,144,137,248,0,129,181,28,504,148,151,157,-2,82,123,12,233,20,94,31,49,127,344,170,6,97,104,1543,32,-67,193,45,40,51,-8,1,22,6,272,89,-1,19,134,10,1,-10,43,43,47,218,-29,53,111,32,-26,47,-5,121,8,30,-16,132,687,4,143,131,-82,454,103,44,216,239,148,398,10,-8,1670,35,201,80,95,38,192,-69,-6,92,125,56,114,11,586,-22,55,301,70,29,7,494,-7,-11,43,151,0,38,205,57,157,101,-13,33,-87,-17,241,98,427,80,31,10,16,47,46,11,105,1115,27,38,29,83,58,1,913,18,-60,55,-65,112,40,457,88,-6,-237,-15,88,102,3,-19,88,-11,9,29,66,63,202,388,28,10,110,24,138,-11,128,78,12,477,-438,82,13,4,35,-12,80,24,11,213,-11,-76,5,-15,-11,1157,145,23,171,216,107,563,20,27,406,-47,55,56,-1,82,10,-173,17,84,39,9,176,-156,402,1632,79,93,31,-33,33,-5,-11,897,49,108,-14,11,301,6,65,-7,357,171,212,74,35,-13,22,-35,-15,54,67,52,8,-16,135,160,93,721,38,22,-127,14,236,109,25,37,147,27,36,68,18,255,252,37,650,187,400,904,53,10,21,-182,-8,86,-13,44,-14,3,2,44,-27,2,1130,169,123,634,-34,-67,219,32,-13,222,21,60,-1,-34,7,-239,-15,65,134,0,-11,6,-28,-8,45,159,-290,25,102,-13,58,36,-13,35,86,124,852,10,210,371,-17,4,753,155,359,26,202,-8,44,-4,1405,89,23,-8,17,119,645,20,92,2190,2292,-4,23,63,19,-48,-1,-14,242,171,32,27,141,427,77,262,-31,239,-7,104,-26,-25,2,28,152,198,77,195,160,-20,-37,-17,44,-112,162,216,36,119,195,265,-30,-59,73,18,45,92,284,83,2,129,119,55,685,66,19,58,6205,35,151,-29,-42,32,199,-30,27,60,45,1363,64,1,144,25,-12,330,73,19,19,-2,213,35,1372,345,179,327,31,14,147,42,179,133,1008,162,296,1183,12,201,67,240,413,159,112,118,376,229,-86,-173,237,134,-38,1,-3,-5,90,296,73,-66,48,248,-2,-38,6,84,-48,-4,10,143,54,66,123,518,12,70,110,-14,-122,-1,367,129,-10,781,13,73,8,275,21,59,-34,50,255,-28,15,-7,42,212,864,1371,0,146,156,-28,-171,15,61,-36,125,-1,42,-48,575,-70,-16,-3,24,21,111,32,-11,113,0,8,6,29,326,50,250,16,21,13,33,0,158,57,14,89,3250,221,259,-7,83,50,-55,27,77,543,63,-13,141,77,-29,210,38,202,11,67,67,24,31,123,50,72,24,49,39,-150,14,103,-17,41,-9,84,-28,33,-17,-5,-84,305,82,51,25,97,74,94,364,34,18,10,87,19,30,87,407,54,139,21,50,33,93,54,3,317,-17,17,100,1083,130,20,-22,-52,50,-82,-104,53,23,17,96,-14,25,46,52,126,1,190,49,-8,520,27,43,40,4,23,-17,14,-16,-42,209,-42,3,23,-22,228,315,129,790,128,298,9,9,145,2,4,35,31,92,4,49,68,79,95,28,0,69,5,42,-17,11,210,97,57,76,-130,57,56,53,64,245,-32,518,12,47,44,21,14,79,18,22,43,59,491,-17,208,9,-14,28,331,54,-24,246,68,9,201,85,124,-5,706,-182,19,6,49,47,29,84,199,22,121,44,328,313,155,199,49,208,324,-233,322,-14,234,-15,138,-11,-36,20,49,-27,5,13,-159,9,170,2,201,170,84,178,177,-96,559,296,104,93,64,39,26,-14,-16,-92,10,154,-39,-11,0,-20,3,34,376,761,-5,259,138,96,15,90,-46,572,410,139,150,-17,3,55,442,105,236,112,85,-37,21,24,-87,153,141,14,-78,194,-51,229,368,526,57,107,98,121,-40,97,101,168,-11,-22,-24,30,2789,27,1390,62,-136,228,86,665,72,572,-216,306,68,50,354,75,51,52,1,-284,99,14,-23,11,1,46,-17,-8,173,-51,702,83,-14,81,66,168,172,210,5,145,248,96,51,28,54,31,44,130,39,-219,31,53,-46,303,114,63,29,97,11,335,103,16,77,2,19,14,5,23,65,27,-1,37,146,221,29,-10,22,26,81,-5,505,15,192,51,-575,16,-39,3,305,90,-13,183,65,97,588,36,359,12,21,68,60,206,96,86,49,-2,29,19,17,208,-27,7,-139,-24,-446,25,40,144,0,37,14,32,-38,-46,214,56,311,-1,34,-5,54,104,-62,-34,174,46,30,-5,-12,-181,242,149,145,-23,17,-31,21,637,67,15,-57,64,25,90,203,-62,-2,-76,115,128,249,82,25,0,1,122,239,-14,-24,-45,169,90,49,-6,-9,19,-35,319,-12,274,-5,67,96,71,91,19,-3,56,31,234,426,-139,30,7,197,16,25,13,84,584,-82,288,16,0,95,25,91,92,131,1350,721,33,272,28,195,62,162,-2,128,52,270,37,3080,67,-54,48,213,102,-4,-23,-5,15,388,51,315,182,97,7,40,-10,45,-11,5,-6,2564,129,-28,89,83,-19,13,-35,236,1249,99,-119,385,583,235,-3,1530,63,-6,97,49,174,25,-113,28,-13,58,230,124,113,286,24,33,147,12,8,8,1144,4,1212,-35,349,52,27,-7,0,1593,23,6,20,-27,-10,13,1265,176,823,61,3852,-22,1680,41,20,-45,246,27,62,13,153,25,57,74,545,-146,9343,18,181,-12,130,52,169,195,149,1113,60,-22,8,8,105,47,249,-8,216,-6,178,-2,-10,34,34,17,-38,44,322,351,-23,317,-5,30,-17,945,-1,9,67,0,23,100,-5,201,-16,11,-5,110,6216,14,58,4,43,56,20,7,277,9,-7,8,-7,-33,-5,23,326,73,23,27,49,2422,-16,32,4473,183,-26,-115,127,-181,-22,-6,235,182,60,54,1065,40,79,131,196,388,697,-19,1425,2700,128,166,218,254,19,58,-27,17,-16,233,108,134,111,102,45,415,-50,-11,10,-19,2732,657,2,-93,11,2912,-14,27,172,427,96,-151,-19,2117,76,900,549,6881,5,6,5551,571,-282,164,137,232,64,2095,-3,133,111,-37,-123,-165,435,-6,-3,56,553,358,-27,8323,153,0,992,28,4,77,117,44,-75,-16,3671,1532,6,48,51,-12,0,-3,184,-19,-27,25,157,-67,-7,3408,-17,37,28,-53,76,102,138,-18,318,64,20,191,-22,48,173,-6,4319,492,71,236,2007,447,156,403,383,176,-10,4498,74,-24,-139,13,7,44,393,312,285,3,152,-23,24,61,-15,382,20,384,450,336,64,-7,77,30,362,-53,5715,791,15,-30,90,61,3380,38,375,93,6,562,3439,-40,108,42,15,24,184,8996,4641,13,881,-7,29,703,956,176,501,-33,2462,-29,-20,-3,64,34,45,90,123,5,-146,5,3,-19,47,-19,81,419,772,324,231,-12,-54,33,5,27,54,90,823,79,362,56,61,579,1381,318,398,55,0,-21,661,2443,116,-352,75,52,138,29,-111,178,0,134,45,141,-13,8,125,54,396,127,7,151,51,538,73,114,82,1189,5485,112,-14,-15,41,37,33,-78,6,973,30,145,7581,13,117,45,15,289,64,37,253,164,67,-12,147,8,20,79,386,1184,15,-33,27,3469,57,32,53,-14,14,-18,24,5446,76,28,12,11,98,52,-4,82,147,129,-54,0,5,0,183,92,46,162,114,96,86,48,9,-10,14,8,109,32,227,-7,176,-2,30,74,4679,-61,285,-5,46,96,42,502,-74,1400,-45,50,36,38,407,341,124,137,83,25,126,135,-1,33,-3,-52,702,456,10009,3724,55,395,834,23,169,97,97,46,857,403,36,441,-155,-72,199,84,-37,118,295,129,1305,61,13,238,-29,-3,1274,209,254,13,860,6,37,12,42,35,239,41,-47,-25,218,52,90,7128,25,7,19,54,350,164,900,336,131,-13,31,36,217,92,122,213,113,441,1280,48,-15,28,201,343,192,17,-57,91,15,59,755,31,735,-36,3,188,932,41,162,1,-27,38,-23,59,183,93,237,292,85,-10,-18,19,118,81,224,159,85,133,20,-24,26,46,277,-22,-37,147,1003,-33,12,-8,165,67,53,-12,657,62,53,-6,133,-12,171,126,-35,136,57,-15,187,-15,-14,23,9,598,79,78,59,62,4505,143,143,-15,105,-109,169,-71,-15,84,190,981,11,112,20,22,195,175,423,543,96,-52,19,88,41,322,173,306,5435,106,2515,103,53,46,218,128,14,97,56,-5,-21,23,110,1428,26,33,41,-11,-10,45,134,29,113,27,26,100,-2,-1,224,1317,20,-15,68,1,78,-26,31,46,195,-20,43,682,38,23,-33,240,-7,78,16,247,1906,-40,32,81,-8,8,64,6,49,-13,115,53,66,53,16,36,28,-56,-1,261,513,29,17,46,6,128,135,4,10,2,12,57,-58,-9,157,101,272,110,318,389,-38,23,11,181,151,201,883,124,34,6,1228,-24,-47,-5,50,38,44,-5,54,348,118,142,8,2,323,7,136,45,174,-13,52,75,-47,8,-19,7,327,29,-2,39,46,49,38,-2,-22,40,288,29,567,3,70,52,126,143,26,-18,43,64,-5,15,-395,21,-20,6,131,72,101,68,235,-61,-44,973,73,-13,6,2,170,157,-46,45,-39,-10,169,-27,-94,320,261,66,-31,5,-129,-9,-15,2,-22,5,4416,-1,505,59,8,-5,12,306,-31,79,21,223,-5,114,98,-54,123,-6,-140,45,533,67,28,-6,70,676,125,97,55,-40,109,-17,32,183,121,-5,-7,-102,132,29,30,284,56,65,-15,23,-62,90,178,140,6,-24,225,-21,93,6,184,146,-58,30,6,-194,-18,8,55,5,277,-210,35,-63,187,-87,222,44,66,-10,-121,-75,64,227,35,135,291,-3,-50,147,-11,14,36,28,-1,536,1975,-22,-30,19,2049,739,957,63,-23,46,1401,-19,227,25,91,32,18,-312,23,248,62,3,3,387,15,-50,17,53,-113,53,75,-95,41,244,36,-455,114,20,49,87,-22,102,18,195,95,73,-22,166,142,46,122,278,164,-13,88,30,-36,49,-58,20,10,49,109,-139,8,-1,55,-8,9,-6,27,43,-52,-21,-68,11,76,73,43,25,4,14,-6,-11,-15,23,18,50,49,-11,-45,51,-13,4,94,41,65,-38,42,492,-89,73,73,-42,27,7,-113,291,-14,27,59,72,-9,157,121,-2,106,-28,55,-28,34,-129,160,-53,-25,27,12566,181,23,399,157,22,104,119,117,31,-20,-175,45,-57,209,29,126,1224,-27,46,22,1,74,317,39,168,-3,5,15,137,2477,95,17,122,128,109,938,83,3136,94,26,25,3,8,5835,749,10,6150,94,42,-13,0,118,35,9,385,625,36,21,80,33,-5,36,-7,284,44,-75,58,80,17,534,45,-59,63,115,14,103,6,259,105,1498,71,637,-21,-38,48,-31,-47,42,-8,309,29,120,79,20,131,538,-17,155,-4,18,-28,-13,36,-1,9,-2,445,9,55,971,695,73,19,-2,2,351,2,127,74,-61,569,-27,-33,183,138,398,506,62,241,46,74,88,116,43,-6,72,-57,-105,-23,-5,7825,-8,139,212,9,12,-197,-5,78,-3,-9,-12,8,-5,8,57,-51,-47,2,-70,-3,12,-115,25,-6,0,-19,39,-208,63,510,-40,41,-3,-4,130,307,221,6384,832,387,56,35,-22,477,203,-67,232,27,434,-42,21,7,308,77,413,91,21,-118,187,55,407,-1,-5,126,19,47,183,8,412,-56,90,46,11,17,81,537,12,-2,276,24,2666,52,-8,24,812,-23,14,227,19,27,56,14,48,-53,-22,62,22,17,114,-10,22,307,557,156,46,-33,49,122,769,26,123,1712,61,-84,861,21,-15,533,22,-4,331,246,-9,-3,5,-56,-52,-9,27,15,-7,3,434,9,-7,14,120,32,21,182,96,41,113,142,-109,30,20,4,8,66,-21,223,99,-3,-128,4,10,39,510,40,-35,512,784,-13,760,18,231,13,-51,-5,12,150,44,80,22,38,116,75,404,26,-9,-8,26,27,25,400,5,58,84,-11,9,-12,-29,13,-9,3,-4,40,98,104,38,23,151,176,9,36,0,456,568,46,55,11,34,-51,95,200,63,-23,109,0,-13,53,594,4,3,53,152,58,33,24,-14,175,61,35,-29,74,273,114,7,71,5,10,376,-3,26,685,0,1106,23,-34,1905,65,26,-16,-7,-4,23,-93,361,-12,-23,-11,68,28,283,35,4,62,34,63,25,54,273,3,6,581,29,-11,528,91,696,-8,26,9,68,60,5,329,105,-40,-31,475,-31,52,-12,33,1,24,866,103,-50,501,11,-10,2,1,787,4938,49,73,5,-7,-33,-5,12,-19,-14,216,106,31,4224,211,35,391,-15,104,120,-5,-11,-11,33,451,-13,226,-157,-28,76,90,-22,169,113,86,28,683,-83,99,-19,-55,-391,209,-14,-34,71,-42,-4,126,60,8,37,17,698,4,4868,12,-1,176,91,40,33,129,81,-33,2,141,26,21,-17,31,540,1164,190,18,-59,160,-1,-46,0,-75,33,22,3,13,3,263,61,11,83,53,2,18,190,-28,21,-5,57,11,21,-1,23,176,29,-31,71,-21,240,-15,-40,55,-10,-14,136,364,-2,-17,13,217,195,-6,-151,341,56,43,70,-61,457,10,105,1300,-156,14,57,-11,2238,53,34,59,77,-187,5926,49,149,170,51,-22,107,73,35,107,49,4,-3,303,148,10,696,325,760,169,60,19,12,233,-17,-20,-13,-84,211,31,71,-1,-10,6,42,99,76,34,-11,-29,1348,65,37,71,266,75,52,12,35,-35,212,-30,-130,35,-6,301,936,96,-19,-74,1180,11,430,513,-86,153,-56,591,8563,487,17,-109,25,92,-46,84,-37,96,76,461,7227,4542,25,11,4,5,26,-47,14,94,50,17,133,289,194,92,-39,12,-105,-112,204,-2,-46,29,-37,36,-115,129,21,-442,113,-12,6,253,-56,18,-60,-3,14,-44,-14,-49,18,-17,225,-32,-18,64,50,508,50,212,-73,79,44,-11,-6,-16,70,88,-9,14,604,-101,-24,43,588,95,1027,4554,485,5348,-86,-33,8,35,21,71,81,-133,50,-41,10,50,288,-58,39,149,-18,35,73,741,13,472,-9,63,13,-1,37,80,1,53,3648,19,6,85,104,-182,1695,29,218,15,31,-26,37,547,21,67,41,180,21,427,71,32,28,15,9,136,1,-312,515,112,107,18,37,-34,54,0,32,-71,-101,55,371,231,268,64,31,19,-47,-15,-15,95,22,-10,1861,44,350,108,393,123,96,15,317,63,10,52,250,13,166,76,-12,47,29,-4,-9,-10,43,112,-40,17,63,46,2,-74,7,-31,152,-93,-308,206,26,-10,-86,33,179,9989,251,113,2534,-28,-12,16,-63,6655,6100,47,80,3023,137,27,1750,427,1331,-1,504,126,100,64,74,211,16,15,9,-35,5,-45,63,193,2236,65,-13,303,-12,833,44,-66,51,56,9,-42,11,5,-60,92,246,249,-4,-12,32,31,12,657,153,-97,69,168,55,491,-24,168,153,122,234,109,44,8,1940,567,219,9023,381,10,33,112,-38,-2,608,289,117,141,1,-31,-9,-29,-23,39,24,-131,138,-5,-35,7,40,42,72,280,367,106,9239,51,19,-18,-11,-61,-24,17,18,114,80,322,62,7669,62,679,24,146,67,7,-68,238,-26,-40,143,14,67,14,89,-23,10,-38,286,52,-34,31,-33,11,296,-52,-102,11,4,-28,11,41,155,47,47,54,19,4,-10,68,143,-5,-13,57,44,-19,18,266,-27,62,392,42,57,-13,332,13,58,-132,-7,-3,-139,157,25,139,-33,136,-7,15,-19,8,128,62,85,8,12,-19,-20,41,-14,32,4,-18,35,24,247,-6,27,206,87,12,10,73,46,31,95,3,5,168,32,28,134,50,-4,170,674,-13,13,-69,-9,-14,105,32,-14,90,-188,37,142,8,-45,389,-6,478,422,120,123,18,105,175,1127,383,3,76,10,37,89,-36,1,-21,18,2483,280,5519,228,40,4030,17,26,189,3380,2,174,86,49,-19,-326,36,40,124,13,44,56,1146,-42,-63,-69,-43,131,27,69,1702,-2,978,600,380,-10,77,55,34,35,-24,38,-11,29,-17,136,88,1795,-18,39,-46,-9,16,12,498,66,2,183,545,-7,288,57,-17,2738,85,11,-4,62,199,3549,89,1617,85,-91,93,89,-194,3,11,-8,53,146,266,761,59,288,243,-12,-23,451,166,30,33,114,16,919,699,-78,107,25,34,213,38,20,246,38,301,-7,-21,85,34,101,-43,-21,172,-32,300,11,-17,-139,400,298,36,10,37,-56,169,-51,15,148,80,98,142,-102,-23,206,5564,-24,-32,234,-22,52,-57,6713,186,54,38,49,124,219,71,9,76,177,-6,392,8,-43,358,85,-18,898,23,33,20,-8,8767,167,48,36,-142,-3,-162,778,19,39,72,3,34,71,109,58,-46,59,-30,6070,-2,322,-77,-283,1071,20,71,82,80,12,62,-22,193,285,21,44,34,81,-5,-1,-88,0,225,2919,10,21,194,801,-14,17,63,87,-8,74,138,14,632,82,-11,323,19,9,27,10,80,56,841,34,223,183,203,-48,-29,139,-30,17,1,549,-26,93,15,167,32,113,33,-92,167,48,-20,21,-47,-86,25,14,4,26,537,172,75,551,69,-50,74,-95,7,25,62,-3,30,-111,93,34,2015,1385,-79,15,24,197,43,7107,52,24,103,530,-29,10,5,37,-5,586,73,15,62,149,2,-30,10,39,2,-12,24,85,14,-67,-13,-73,36,-6,-4,65,-68,44,8,5,19,71,35,-30,80,-38,15,90,-46,4,44,142,-64,42,-20,126,103,100,-11,65,76,586,226,5,56,206,118,213,122,73,44,55,-81,71,-27,52,-46,-20,405,6,241,37,-35,112,-92,-5,-14,-12,140,181,86,-39,124,-9,-26,63,46,22,98,204,98,16,275,205,-704,72,-24,-2,6,76,39,-4,18,-36,46,4530,67,49,-11,-3,34,-23,62,1680,32,48,195,755,94,60,72,-2,31,149,9,2,46,109,24,231,94,3,83,31,5,85,93,-12,-38,-1,-11,157,37,1585,706,0,7,876,7,1731,61,12,21,-328,28,0,0,67,298,-18,257,-13,30,-136,-86,-15,-242,257,-5,34,-1,34,46,-49,33,-18,90,-7,79,12,118,77,-9,-6,515,-20,30,451,-29,31,304,-40,-12,-78,-4,-29,384,127,-39,-193,336,1988,-35,110,101,138,69,173,102,490,-63,-23,452,73,53,-21,48,25,1,51,73,23,-8,105,48,-28,-12,-5,25,192,-21,154,119,-18,-10,91,-39,-29,-147,-15,175,618,109,-359,-33,110,-3,146,23,20,-42,91,414,-9,63,493,45,0,29,117,147,-59,890,8,-120,573,-37,2,-11,46,780,77,-146,-328,51,56,-26,-29,294,0,-63,-72,-2,-30,-53,1078,-23,0,0,77,105,2461,789,-49,89,2,-59,77,749,13,31,46,78,1,4215,195,-389,-755,-2493,-180,-164,99,137,-23,6,90,-8,67,-89,162,375,1552,48,5,77,6,401,44,450,-4,9,-5,-11,-90,574,16,4,705,33,39,1,29,73,60,210,23,6032,12,58,-22,-137,-2,-4,100,59,45,51,172,45,26,52,13,33,-1,61,46,1152,156,147,331,358,-4,-38,-57,1,185,12,528,35,4,46,67,59,86,-201,84,319,261,167,4,6863,28,10,15,5,-5,-27,-24,29,-78,-15,49,-5,478,1,-12,-31,-2,19,-4,125,49,-38,-41,4,10,-13,22,2,49,53,38,7,-30,33,42,169,69,-5,89,89,4,-29,117,47,44,3,91,-20,55,12,54,25,-54,10,-37,368,10,17,19,27,1204,225,19,-58,-11,20,45,2848,-11,59,-26,-5,35,-1,188,266,52,2,-47,125,531,-5,-10,106,-21,-9,-20,33,3,174,-5,24,-1,6,14,-2,186,32,-34,92,242,11,5,-4,33,-14,339,64,-9,-15,-48,205,31,57,16,33,14,18,10,18,-11,11,295,17,44,875,1058,82,101,566,-172,-112,-13,58,-31,-1,-40,6,118,21,-41,12,41,-10,10,1156,262,38,27,-4,49,237,-3,79,104,-45,-249,-8,105,232,54,-19,6267,6170,12,24,25,137,-2,-57,3083,37,38,789,-15,-42,763,918,217,-125,39,-1,49,-41,-17,-121,-82,-9,56,71,267,21,-85,8,-96,-81,6,647,114,21,-5,163,182,208,243,3,40,19,2,53,353,138,60,84,0,87,-47,-12,-9,19,-35,2,16,7,-6,-12,-3,125,21,85,5,165,10,447,54,55,1937,7280,64,26,23,3828,2441,31,260,-15,11,46,-18,-1,-9,18,23,23,12,46,48,-19,-130,491,24,713,-21,210,-3,71,12,-13,20,-12,204,8,-31,73,-148,17,-47,27,-273,-55,-126,-84,22,-97,-102,-75,-62,12,106,-53,-256,-125,-102,83,32,-31,-59,-4,11774,45,15,53,-48,55,-36,24,-22,-43,-95,48,-19,-81,-27,-494,-379,-548,-400,8,455,168,-21,29,1648,10799,19582,1162,3738,16710,57,-1,99,83,2059,290,910,65,120,189,-36,62,48,129,43,-19,38,40,102,243,468,13,105,-11,37,52,401,95,52,157,47,293,-65,346,389,-106,1139,365,123,-69,314,62,212,73,34,21,80,30,18,-26,270,-44,99,10,79,-57,89,145,9,137,102,65,19,-17,124,124,88,244,66,82,175,28,-809,387,113,734,40,31,206,153,-19,-3,-73,-97,135,-33,64,305,-64,23,186,-147,3,-35,-91,246,818,471,165,21,41,316,160,2,73,461,98,106,-59,387,352,128,2224,-55,1,24,33,97,46,-24,169,-16,1053,128,291,54,-11,69,11,133,192,132,44,30,255,952,186,0,-74,64,215,0,151,1,3,4,-15,174,84,-5,-110,38,135,129,305,104,643,226,1353,82,130,5423,114,17,45,49,88,33,105,340,58,2,318,-2503,177,851,89,682,101,-47,84,95,51,88,53,-11,223,199,22,45,144,35,23,1898,-1,53,77,24,109,0,760,-44,56,108,5,-40,76,42,16,250,-12,363,-117,-36,-209,65,66,164,60,-69,97,45,-7,145,101,83,-50,-5,5805,-18,-68,45,37,-43,12,310,95,15,13,-31,125,55,120,1,-44,277,218,-176,41,323,45,127,-150,260,-27,195,-25,94,35,73,26,34,116,46,85,-14,47,3,62,140,27,54,150,188,78,102,31,193,103,595,85,288,60,49,350,398,13,1556,122,-8,-35,-27,292,-71,447,55,77,-50,892,126,-308,77,6,-47,-8,40,-53,-117,220,83,20,545,-93,63,38,187,-23,-96,-8,329,-45,22,69,1501,332,-48,22,240,110,58,152,116,-20,-23,185,684,229,140,62,79,656,29,25,1167,242,-29,118,99,75,103,1,121,383,26,484,28,42,-51,129,12,0,92,22,-18,43,18,1123,45,355,-18,-749,17,2525,-65,131,10,-22,634,82,23,400,-45,13,-45,167,55,204,89,41,19,-11,1,130,42,80,-250,25,213,173,140,-3,-51,7,169,-193,473,133,30,73,-114,57,-5,595,57,-18,82,-30,839,0,79,441,132,30,18,213,111,37,24,86,-32,-194,-61,1420,268,309,-32,111,174,92,255,239,-29,-40,-29,151,2,126,230,13,-118,550,109,61,-53,142,133,-32,-116,902,133,117,808,53,369,-23,128,95,27,-5,51,-27,-23,98,-36,112,27,318,453,-78,118,115,-20,52,-108,646,-29,46,143,48,20,1267,117,57,-10,437,75,63,-4,95,233,406,-3,75,-226,59,20,22,37,62,-23,15,42,67,46,322,125,51,44,-68,40,44,108,66,-9,68,9,-55,-32,182,150,-8,172,71,571,45,429,-63,68,689,269,163,120,-33,515,-133,13,-17,21,-67,0,49,-57,-72,13,-149,138,346,-183,-56,129,-52,70,330,37,392,55,93,174,297,-103,-5,21,59,-69,299,-4,29,2177,-51,21,30,-47,-26,34,89,-51,17,31,143,-134,-7,50,47,-27,-19,9,-13,33,-117,17,145,21,258,14,205,40,-406,144,135,-5,82,24,251,26,239,7,-14,31,238,223,-53,-48,-1,58,82,20,-14,118,-65,390,289,-19,-54,103,-7,3,72,775,29,114,1175,309,104,-4,221,-114,43,417,3037,233,-79,-4,54,-79,384,62,-65,-9,17,52,170,56,95,-69,83,152,245,4,30,145,47,34,34,351,45,245,-19,-42,67,86,148,126,-185,310,65,14,118,357,-68,40,1056,25,46,-20,2935,-120,33,48,337,160,-30,22,31,192,110,296,54,414,18,33,112,494,245,-47,265,59,-634,-72,67,161,173,93,35,15,110,104,-19,467,398,72,-129,3,1254,-38,46,44,-14,164,154,180,29,-4,-1,7,-45,34,191,22,102,448,-42,47,242,36,5,-15,111,-17,777,195,-6,-2,54,-40,21,-53,151,-57,-51,-96,13,49,-10,-40,121,283,40,1,37,80,338,170,41,-90,-5,-374,-70,-23,22,1555,17,365,208,350,-68,115,94,-25,-100,43,743,-277,49,14,-14,-30,-18,239,17,-16,50,832,62,529,163,-50,19,-17,77,50,-76,46,-12,280,54,24,78,89,22,45,24,46,87,-49,75,-107,-36,70,36,1107,1968,-21,99,99,-25,19,137,7,20,-19,346,330,33,29,-109,11,182,-6,-109,106,968,71,-19,106,-117,-46,-16,-79,-34,-67,-152,63,952,256,889,18,-3,-30,-134,-3,-6,23,-22,-57,44,-19,-989,5,47,18,-5,-11,52,-122,28,-27,134,77,711,-4,45,101,-54,5595,79,44,139,-95,87,9,57,21,113,55,112,-27,17,28,39,-12,61,90,62,-109,222,12,-25,2,148,-283,1346,-34,-95,-30,283,82,55,-579,42,-128,199,475,253,-136,28,312,-141,-58,35,3234,-265,-5,28,74,128,309,213,2107,57,159,73,-43,2058,111,39,-47,-25,30,480,101,210,141,1552,-8,12,4,3,67,21,-216,-31,1211,-167,64,81,77,-138,78,12,-87,474,3,56,-116,147,44,500,308,239,-501,494,2,323,46,132,-138,-348,45,19,153,2072,137,87,1307,-22,4,-54,4929,-3,9,20,61,76,236,-43,26,73,91,388,-31,120,5,203,144,660,17,651,78,45,-118,227,3,-687,2208,-677,8,28,-83,283,-194,-92,42,104,-73,-74,-15,13,-30,41,516,216,17,355,1554,187,1,-1,-15,-42,-221,145,-2,-3,54,-43,391,20,64,72,529,28,25,53,29,-29,246,-56,-67,-142,-28,29,-45,-32,23,-161,-51,10,177,1,1153,-144,243,22,-5,65,32,-13,-28,-172,23,131,-7,-6,74,50,-164,3587,-94,-23,4123,117,-351,-26,-49,-30,2142,61,308,58,-23,70,23,60,212,-61,-202,240,-11,22,488,-56,-60,-11,-30,-26,8,-52,-99,121,1412,24,448,57,-44,68,69,216,-1,238,83,104,126,292,-52,420,32,11,-10,6,-45,129,48,-171,13,101,-860,3,66,-80,-378,33,-8,16,19,113,-214,-81,10,10,86,6,-58,7,-72,-13,457,-22,38,1,1236,198,66,-27,263,-48,97,84,91,-10,-40,-42,53,524,343,-14,56,-193,-96,-26,-389,12,65,13,3138,-50,-6,-168,-3085,-107,-30,177,95,31,54,-50,-25,4,85,330,74,-21,94,981,25,122,49,197,324,357,53,131,-188,105,77,358,-59,391,254,15,526,52,-22,-49,53,-42,-27,-19,175,838,-223,-1,-292,12,-128,73,-252,10,466,190,78,35,2,-49,93,-44,-146,-12,13,-15,70,37,55,546,17,-72,-397,51,63,71,2338,182,-9,-26,-2,127,134,-20,76,34,112,120,770,16,97,12687,48,113,22,34,-80,-46,106,618,7,77,63,79,107,157,14,304,118,-142,7,61,9,267,40,6,42,-307,730,-62,-45,57,173,3888,26,84,438,-21,70,-12,-27,525,33,-10,23,1,-16,204,1565,62,-23,-63,418,4,-21,69,265,13,64,10,-48,-40,163,-3,1020,52,661,244,19,78,9,16,64,122,-50,317,100,78,-125,355,-176,38,82,142,-89,37,-15,-2,-25,101,191,20,166,143,119,77,112,250,135,20,74,308,295,465,45,-72,0,60,-2,81,38,140,17,-54,78,11,-115,176,69,113,3,-37,177,2,1901,68,-229,-32,55,-28,210,240,256,369,162,7,75,-78,10,58,68,131,15,-1,11,138,-46,-32,482,-18,-12,71,175,-195,142,-178,210,281,372,52,95,505,-289,40,-306,131,-104,-15,-31,-157,118,99,178,48,91,109,113,981,121,-110,347,11,-38,42,69,58,33,322,435,90,80,-13,-642,-91,61,110,89,-66,123,79,11,-109,56,102,241,575,90,6,-45,-79,29,1156,375,-22,214,-25,74,105,284,190,-34,27,247,51,63,-84,269,-12,148,161,60,97,87,25,-11,26,787,531,160,175,-12,94,16,742,130,33,130,-196,304,-76,25,690,179,100,339,37,-81,128,228,-51,434,-24,246,1,1566,48,258,532,131,2840,-250,116,52,810,123,152,261,-12,2,11,-11,111,30,115,68,184,168,-50,508,-23,31,66,98,-129,61,-31,-28,23,405,-44,141,64,5,104,521,345,-110,78,-53,106,85,-129,1138,-87,-6,-5,-44,116,-13,105,297,-4,63,52,151,-106,129,286,-106,311,17,-75,171,-109,-99,94,51,-53,-8,1519,80,17,41,926,-231,13,-87,1,32,94,12,-47,-10,41,-1,81,452,-142,-116,209,874,688,516,1158,231,38,285,184,45,-100,11,135,-32,-64,3238,185,601,50,20,184,2,-3,47,48,103,53,11,218,127,-307,62,1,8,54,19,-205,24,80,185,94,-55,-23,842,73,-59,-11,-60,-19,66,-102,20,453,393,601,-1,33,-17,186,-3,7,-140,46,255,-23,448,3,11,-21,91,-67,36,123,-81,-73,110,180,56,-94,-22,68,75,-59,123,213,-8,533,31,16,423,607,28,190,604,646,2108,73,62,-16,250,19,87,504,540,346,88,93,-765,138,-44,59,207,10,-193,1459,-95,-83,51,217,-44,128,148,72,87,101,207,90,15,68,197,119,161,-64,421,230,95,-54,99,13,-18,406,176,35,-220,-283,322,390,-75,23,57,111,120,36,55,76,95,-102,294,906,33,-46,541,-128,36,658,236,-40,719,-44,-9,114,307,-38,-1,-52,-95,76,695,217,776,53,235,147,144,413,281,1825,751,1189,125,266,-51,-15,-10,-371,-93,152,138,-24,-17,246,17,30,-129,84,-294,125,429,2672,429,629,190,812,2024,91,-26,376,235,87,948,429,21,856,57,385,3720,-197,80,98,79,577,-27,-25,694,1582,1193,-87,-111,155,720,45,252,583,4,14,3518,586,231,2394,163,345,46,944,200,-19,193,-76,108,3,36,186,1212,540,255,1146,358,422,1528,572,967,124,369,142,541,237,82,237,1720,10,-17,51,146,169,19,14,64,88,218,35,-143,9,136,29,227,39,18,43,19,81,370,-75,29,-70,-20,467,-4,-28,31,72,1848,581,42,81,3960,458,455,490,133,21,578,44,-17,-22,-284,-47,97,159,-1,104,-46,66,209,-34,126,-168,63,-48,92,190,26,218,33,9,145,661,80,-34,-283,54,36,27,364,-29,-31,706,144,133,51,3393,170,101,116,329,574,79,20,539,-14,155,-303,179,102,9,-6,47,2344,174,275,306,298,29,203,-32,101,218,198,711,925,136,-94,91,-151,23,80,-115,-35,-49,298,63,432,68,241,180,48,594,9,170,283,36,-40,-5,365,502,289,1182,183,235,940,458,116,-2,73,297,275,477,-89,83,454,160,699,141,500,142,18,189,118,65,-21,288,92,2,1,153,73,19,-77,2,27,78,49,-25,193,-11,146,140,38,177,102,1081,64,420,-6,79,-137,1454,31,317,85,10,152,18,67,-28,259,88,220,361,-91,-89,56,135,14,956,610,908,46,-278,269,-78,-257,-70,-319,-152,905,389,115,-197,50,176,27,2165,96,29,-44,-113,17,-195,75,16,-9,10,18,-62,4,253,275,55,-25,96,-170,49,13,30,121,171,1,80,213,-11,-356,8,1041,-44,-10,475,-25,229,211,71,-6,128,-4,250,-92,111,85,-30,434,439,41,-292,1,266,1,103,28,-480,49,-10,-37,128,51,73,20,237,-18,-56,60,160,-52,13,124,525,31,40,55,103,-14,44,52,-77,-118,-12,-77,73,6,-12,-28,1151,16,-125,-69,-26,216,129,78,30,-23,38,-85,190,282,-55,14,625,39,70,86,1283,-31,77,91,83,123,155,22,47,-81,-44,-44,3,210,-239,-66,6,80,166,57,-20,-2,-96,12,9,-91,62,4,67,2288,464,4,30,35,110,103,-326,-100,74,150,-13,86,66,6,219,60,-63,194,105,20,-54,-24,53,339,-163,-95,-3,-54,38,-88,613,48,-1,-16,16,-87,-27,56,51,-18,31,57,66,42,111,31,-5,108,148,160,754,-74,502,-158,105,1213,301,125,-21,727,-55,-13,206,-17,1254,-64,-152,209,240,184,41,-74,34,163,-6,103,41,73,-63,19,274,-22,266,161,8,27,35,-76,-186,47,4,24,274,-15,78,37,46,125,1,164,367,12,479,1645,-5,115,5,169,0,-14,35,37,55,30,45,30,816,-16,-77,28,408,40,125,-36,2,46,11,8,-26,53,47,118,75,17,82,88,335,65,-67,76,-27,60,137,61,-1,53,27,30,71,213,43,-6,196,69,173,-302,20,117,33,-14,62,-62,-52,49,-14,54,-22,23,888,238,46,264,21,82,2310,3383,83,-50,-425,193,-168,21,475,23,-66,11,62,20,-24,-262,-37,8,10223,136,-16,3199,580,49,135,-16,256,105,-2,-87,-74,333,45,17,5930,8,-81,-24,127,75,70,-38,247,4,66,-207,7669,-93,242,-57,138,-7,18,134,67,31,-16,149,118,1384,31,296,93,488,102,362,-12,117,296,35,204,377,59,123,145,52,-104,16,271,94,244,50,30,33,66,144,76,-55,136,-19,162,357,29,493,49,-9,72,609,-15,80,-39,288,53,115,7,223,62,113,49,839,-153,321,323,106,343,240,658,38,-147,95,-12,59,121,-22,127,31,73,102,128,978,-13,186,23,-16,355,-136,-45,-126,1,-130,115,-7,106,197,98,-15,93,-58,9,-452,-7,280,86,46,-3,-188,41,215,194,60,-60,257,85,-201,-61,372,327,-132,138,137,-31,322,-199,-59,93,1530,4,72,-3,126,33,2,234,60,36,-37,-49,731,-78,26,8,-82,71,-59,523,69,-76,26421,197,27,-78,808,71,8,-38,5,34,7,51,149,38,206,143,67,-283,105,97,14,-130,-162,43,72,88,18,213,4,-133,-209,50,51,-46,-5,649,-56,-35,-10,109,-11,-34,13,43,326,124,52,-170,60,32,213,20,41,-22,760,29,18,231,178,178,-121,63,-143,-47,170,97,42,152,-104,8,-188,43,360,76,63,92,15,50,78,-104,69,-233,-287,17,55,-39,-18,38,77,10,68,15,317,92,2,84,80,98,21,214,-141,265,84,68,51,-15,50,25,-99,-7,-46,-106,105,-15,-10,9,168,33,82,-57,-39,70,127,-7,200,-538,7,4,-1,21,21,15,-5,-16,-24,219,94,7,-47,7,30,51,-16,-35,115,88,59,413,-37,-27,-46,-24,142,-22,7,-41,35,1123,334,74,110,0,-18,-76,193,46,124,44,28,279,382,100,109,87,25,-55,-70,4,2947,366,62,14,30,33,72,76,90,505,62,60,110,1703,72,-32,624,299,-106,6771,55,88,37,112,-23,-29,57,23,12,36,63,-12,-10,-32,-36,585,44,82,1715,-30,42,87,-56,37,229,4610,241,159,61,388,198,35,15,11,-77,-78,97,213,-32,21,9,417,17,199,33,268,279,190,30,9,-3,-27,18,-10,-46,128,221,-29,-61,-41,45,162,72,94,3,-69,89,113,40,84,16,62,21,-40,5,253,-69,43,75,-51,38,54,-19,-17,-29,251,72,449,-35,-102,38,-52,44,-27,-16,-25,141,15,-40,40,255,99,-10,-26,235,18,-20,46,45,49,-317,14,70,273,54,-1,62,73,10,-46,65,-99,143,291,211,-19,268,-49,-18,239,1094,89,167,228,98,465,-80,134,65,-88,31,19,36,140,40,13,-84,112,59,31,336,82,9,-16,-468,-14,14,-101,572,-29,167,-68,163,-88,-231,-188,-39,31,279,19,-6,227,74,2,160,147,70,67,25,0,74,145,25,370,-66,15,972,19,111,-16,8,53,21,186,68,30,-183,89,-104,65,-36,127,391,104,11,-2,81,-107,145,19,49,72,111,33,-12,86,68,56,-78,447,-4,61,14,13,92,20,123,55,84,-13,-4,765,1210,-49,397,69,42,49,230,30,100,35,-21,84,95,28,259,-72,306,64,762,56,337,-100,146,6456,-4,-33,-33,164,-16,27,-9,293,-4,59,301,-20,-39,76,12,242,-29,30,62,32,-66,8,21,102,57,11,10,-53,156,18,383,-19,107,622,410,169,-1085,169,67,31,-33,4,44,3,126,109,46,496,-2,342,90,220,203,365,-12,4,77,16,-190,-38,-28,80,-31,-16,179,-10,-21,90,-37,-53,11,97,67,-29,-15,-62,26,-13,208,239,117,-6,-5,368,-37,134,90,31,-98,148,-103,149,278,-135,-16,2,105,-33,-39,37,-15,-14,-35,62,110,-99,312,109,58,28,206,73,537,-45,40,450,118,1,29,-8,24,-139,92,-69,108,-95,32,43,147,164,8,-196,11,94,147,0,685,339,1705,1028,4999,141,876,63,3,42,440,455,-29,115,41,1146,41,-7,1447,2636,200,1571,228,108,7,303,35,13,1630,-22,240,1545,99,35,266,62,-75,2,-12,69,502,-94,43,-7,-11,204,676,87,-51,16,-73,-63,65,-26,-1,95,159,300,11,-9,-9,311,375,20,47,2,-151,4,-30,710,29,133,180,21,10,25,149,-34,69,30,-21,32,-197,-39,4471,-4,241,-68,6,24,132,-31,-152,-25,162,44,68,15,167,7,-297,2085,25,-3,194,-52,21,-15,-123,41,130,52,148,411,-24,329,157,-14,109,99,58,51,52,-259,42,9,1788,-39,-17,69,125,-34,3,5,552,-151,11,119,-45,43,9963,66,116,189,401,266,322,-161,43,58,-9,64,89,125,-62,104,-2,-4,36,393,-350,908,-12,477,-67,-70,-47,-30,97,7,59,24,-68,-46,60,-11,209,87,-74,-27,57,94,170,-18,-85,-8,422,131,194,353,92,-105,98,-30,290,1115,-237,18,-438,-112,47,1157,145,-173,170,108,65,89,58,98,44,-34,987,-34,-239,134,0,-86,-32,-24,-290,13,753,89,42,39,-37,-7,-39,152,36,39,-42,53,-27,64,-704,385,23,66,118,37,-122,117,73,11,255,0,-93,15,-36,42,80,19988,-2,10,57,-102,782,83,-55,149,91,-5,58,87,7,67,38,93,47,7,24,-245,130,53,52,88,2337,11,-22,129,66,92,79,296,234,99,15,21,54,-182,6,37,22,91,199,-14,170,177,-96,-32,420,-52,138,0,-62,486,369,-85,333,-91,91,-87,57,107,101,3,-53,-136,35,8,-13,-216,45,1,-284,81,-66,145,59,-219,63,29,103,2,14,5,-55,-214,-86,29,100,-18,-103,305,359,7,21,-242,86,48,7,-446,39,144,37,1221,-46,74,794,216,-14,46,47,-181,40,21,544,15,-57,364,90,-62,195,1,239,169,66,12,-104,-5,16,25,128,13,91,62,-2,-54,-8,182,97,25,57,79,45,-11,-28,89,126,76,-35,285,-3,-36,33,385,1187,45,44,29,63,-150,-481,41,97,229,-113,124,280,67,7951,12,-188,7,56,-100,-57,-168,92,-26,95,972,130,-74,-32,102,47,63,-52,71,19,-257,187,37,61,120,-59,16,-115,-45,44,-30,12,-68,26,107,-170,22,34,28,-2,-33,-28,183,-242,70,-294,-36,60,40,93,18,-12,-51,1166,-40,116,72,63,21,19,48,31,4,-1,47,92,86,171,24,0,383,47,390,38,73,-88,296,23,0,-84,123,70,310,21,40,-21,102,154,-10,90,-97,-38,77,-25,-136,398,34,42,-2,-38,-78,-146,219,-12,220,143,210,50,-189,81,-115,-153,190,-27,39,-1,15,140,83,31,897,45,172,314,146,46,37,42,-59,29,6,-26,44,-37,95,9,-3,7,-89,35,-167,43,16,43,-29,121,-135,-72,32,18,-75,59,175,-43,-4,272,-205,-55,119,20,187,-54,160,-10,-51,27,23,75,-174,8,5,95,271,-260,110,-35,-31,-49,6,-4,112,-251,18,345,27,22,106,-46,95,-160,-19,-75,-151,1085,10,-98,-59,37,-88,22,121,-26,-46,96,80,-9,-26,21,183,-8,27,20,2,77,50,109,112,115,40,-62,367,61,-60,23,58,98,-54,-20,42,249,138,11,99,-34,53,165,235,90,-169,-37,9,-143,60,57,67,13,-25,252,20,8,-20,1,-34,37,-24,853,160,78,121,111,-42,19,-70,117,67,429,41,219,1570,248,-9,-220,-44,0,-38,55,-20,104,16,347,-7,33,-28,54,-32,31,17,102,102,-5,-424,169,89,-97,-1,51,156,8,-13,113,-39,20,11,80,10,125,-146,361,-3,634,-98,-74,24,280,14,176,2,-1,209,51,186,109,50,195,-1,19,78,73,-32,16,2609,864,239,205,32,67,-36,72,487,96,29,-22,36,-57,29,91,-67,67,-42,-20,-198,889,-66,-2,63,-111,580,43,67,-12,-6,-7,55,-25,105,30,7,161,31,116,36,191,-11,17,-79,55,290,57,11,417,0,53,-88,71,447,-23,136,313,7,71,80,131,-57,26,-29,15,-8,-145,101,103,19,466,352,257,216,280,200,349,122,39,50,15,160,78,-183,4,202,-17,291,34,76,353,-13,19,320,62,-13,-22,150,99,83,2763,-60,153,21,-166,27,23,243,29,634,17,90,69,138,431,-3,239,1,755,107,309,61,23,33,-177,28,37,292,29,394,124,49,163,-78,29,537,729,-43,7240,692,49,58,38,118,-147,35,-20,954,1,34,64,-4,115,50,367,-32,133,74,-27,1432,61,304,160,74,126,-12,66,-193,375,182,-17,6,210,88,44,-95,102,-39,-39,113,28,18,60,-118,57,18,307,560,241,23,177,-3,25,755,232,159,-5,514,62,45,56,16021,376,35,195,110,228,19,329,277,-40,-33,20,247,373,-10,134,45,-50,6,127,-282,-148,-49,-37,15544,73,-6,-2,0,-53,113,330,-11,301,19,-442,-6,35,-18,-34,362,38,2813,184,-9,881,105,-33,102,33,64,189,37,661,-352,37,178,973,175,-39,92,917,1066,36,-42,240,857,157,1305,336,48,-58,12,19,25,-8,-49,217,113,-168,194,60,-28,-36,-1,-109,34,195,88,13408,-37,218,4568,45,26,68,-33,-40,6,82,-58,201,883,256,49,3,17,-28,-395,-85,157,-46,-94,-93,66,2,33,110,44,-62,178,-24,-21,-44,34,-18,-210,-87,-121,-75,-3,-131,-30,-98,9,-312,-50,-518,42,-95,-455,166,10,44,109,76,49,69,94,42,515,590,-14,27,144,382,-232,359,615,-129,-45,434,7,58,-3,106,100,25,23,70,-42,68,-3,-120,228,2,-46,29,84,29,58,2,72,-15,-51,98,-21,48,95,100,1703,385,33,66,154,331,-59,6,296,164,-12,141,11,-17,-43,10,-61,76,287,98,-197,35,57,102,1793,518,-233,307,37,320,-21,-26,-32,894,1322,130,127,36,233,32,3,143,-95,18,38,77,62,35,-40,-19,-9,-35,48,54,101,1627,23,297,-10,-60,2,8,64,-10,114,42,-56,360,184,18,-30,18,-70,162,-349,287,129,119,380,95,-4,42,-13,258,60,71,869,47,16,11,108,61,-29,376,34,45,40,60,92,166,5,50,199,60,472,356,109,73,-76,7,-21,-39,1989,96,1,27,254,105,55,120,-103,45,110,81,-8,-43,78,-50,165,319,-34,93,54,-36,86,-43,-26,-4,413,47,-57,-6,484,44,96,-9,-13,-32,296,67,-1,25,57,36,84,-35,-84,19,-22,455,-84,73,-114,10,4,-9,70,113,-67,11,225,43,-111,-47,-13,141,-26,163,9,-15,91,62,49,-15,208,14,14,41,22,29,41,-28,50,61,69,35,13,11,221,53,86,-69,1,289,46,10,44,134,6,314,21,20,57,546,1111,-79,-1,21,44,991,118,290,675,537,268,91,102,105,11,591,1,22,52,171,258,50,120,4475,222,10,489,718,83,128,6,-36,13,22,201,228,407,77,25,243,-61,1739,188,102,192,557,72,160,6,44,4,28,18,184,22,470,59,-96,349,123,66,284,29,22,36,79,39,122,15,-8,123,615,41,66,176,257,84,221,11,-14,48,9,925,747,20,29,-17,126,45,149,585,63,-43,7,20,2099,-44,612,34,39,27,8,262,65,87,-30,136,63,10,9,99,112,86,74,235,39,79,245,201,17,19,5,18,88,134,79,384,3,645,151,390,234,398,172,1004,107,459,43,223,-100,267,58,44,9,243,393,-33,-6,406,36,28,993,9,4,60,29,565,84,258,109,-15,501,14,-49,12,25,91,291,91,207,-1,28,595,292,373,-63,876,65,179,14,-22,9,12,143,-67,241,56,92,78,50,247,566,18,333,1436,35,445,487,489,13,180,-22,1198,1,-21,102,546,140,-24,117,66,258,135,32,-23,-174,-13,707,68,-34,109,450,40,2544,314,299,103,283,253,226,354,124,35,200,98,139,52,62,115,125,735,100,15,408,-4,223,145,264,447,26,46,72,376,-657,236,53,-12,84,149,776,92,912,25,71,222,323,3,47,956,96,1060,280,10,149,-30,224,-661,224,189,92,1,734,96,148,112,143,-37,451,227,6,-59,426,-17,299,-7,-46,219,472,836,235,96,136,131,519,257,968,21,97,84,8,144,267,44,305,469,37,316,233,202,73,85,117,47,507,-10,3,-4,68,59,137,199,49,864,40,484,213,26,91,384,726,289,2012,327,-68,916,360,97,680,108,58,303,164,1,332,162,162,457,680,435,11,622,-7,319,1807,749,421,395,49,480,834,119,-33,33,79,-53,1141,247,301,404,129,184,-22,140,428,32,36,345,587,468,65,1035,20,-138,101,204,39,237,85,109,169,75,53,312,702,-86,-25,1102,367,101,156,19,126,41,301,-127,198,176,17,430,72,99,1500,216,315,528,32,49,123,336,18,54,648,397,370,190,26,180,610,127,423,102,136,607,-849,966,124,2,-21,22,86,651,155,155,280,199,441,72,1086,186,537,3195,317,11,30,34,98,59,103,108,474,84,45,78,302,542,10,277,73,91,-113,143,116,7,91,-136,440,153,36,383,46,127,197,8,59,-15,1040,-54,195,949,610,163,176,-5,5,162,296,477,2051,165,-12,210,341,129,63,552,2,29,94,183,150,-88,35,28,41,-6,280,253,103,802,1023,-16,240,319,150,43,1925,1044,8,715,697,504,67,200,112,13,84,247,1625,17,51,5,116,12,282,257,103,99,70,288,84,61,44,196,429,1520,119,240,146,-50,1227,33,126,-259,1801,89,-84,224,596,-9,-72,164,120,209,369,669,169,-45,2783,3351,45,74,-93,16,51,553,52,363,157,457,-5,188,391,85,505,189,-29,-54,-18,-18,143,-19,-14,29,640,33,95,259,165,886,177,312,185,483,18,227,221,139,928,-603,74,81,114,-36,411,-14,28,1794,97,59,-19,159,-80,25,10,232,350,4,52,124,84,161,83,77,328,17,37,11,1111,0,-21,187,3,109,1,216,179,31,90,115,171,14,236,372,492,503,90,154,1026,907,11,71,-54,140,329,121,15,-34,-77,656,-80,136,265,-61,147,937,246,129,113,29,163,133,134,541,73,784,863,35,91,246,677,-1,44,271,448,122,107,75,202,185,163,1270,-9,14,153,22,544,280,246,123,-25,187,17,-38,1073,66,83,-83,274,-43,159,158,49,192,-67,231,120,19,-33,4,49,63,166,-22,-18,124,920,33,-332,164,132,91,209,14,51,-9,86,273,78,411,65,-67,91,115,-347,49,1240,65,405,-8,352,3,68,71,132,265,48,30,258,235,68,72,198,78,52,245,8,-7,86,140,295,240,53,56,-20,128,47,360,1,125,126,175,128,25,137,642,-291,148,386,55,457,-132,58,121,-53,0,-21,201,91,143,44,29,62,122,32,-62,336,377,226,269,146,204,28,434,75,53,117,-75,93,392,211,110,52,79,179,121,-265,324,651,320,93,19,78,109,1418,16,-79,209,373,458,153,76,47,6,241,152,-122,331,102,1878,-22,-9,-56,578,322,29,89,77,271,691,354,1031,3259,154,423,3446,657,279,13,99,197,202,90,500,142,-3,240,21,21,172,43,-88,40,-19,5,47,90,145,-2,122,113,330,465,982,36,123,81,96,41,72,128,286,758,12,506,726,298,811,161,-67,41,60,5,275,209,53,837,12,-67,229,122,364,69,330,-11,67,-148,580,63,333,381,-273,393,291,-20,49,52,46,102,47,40,19,1459,27,178,309,218,36,125,255,46,84,55,93,171,-2,1287,964,116,241,224,127,60,158,365,193,453,578,148,612,347,675,-8,213,69,-37,70,11,498,757,639,425,353,1156,116,149,328,-10,120,6,32,66,306,71,-6,128,113,316,1314,244,548,77,80,67,35,67,36,168,138,75,961,176,369,153,247,335,876,470,139,56,43,-9,108,113,33,-110,35,43,168,134,161,518,122,754,13,477,805,338,183,38,153,895,165,132,95,-197,40,23,58,11,693,348,21,154,161,123,39,38,636,75,407,280,104,22,303,-9,316,29,-7,1361,-15,42,39,-11,21,45,232,132,41,101,847,-98,172,38,51,-112,25,2040,34,29,-25,88,290,-67,357,52,258,70,341,-14,25,61,13,113,-86,86,49,294,97,595,326,301,-12,170,1764,137,-19,-17,495,582,45,132,19,798,-287,180,-65,158,-416,67,-63,425,-714,189,97,205,31,362,140,152,167,281,246,141,217,67,8,94,54,6,100,285,355,353,-42,20,18,78,81,63,218,59,-2,134,225,666,279,305,198,15,101,30,14,-62,73,9,0,513,470,448,14,125,-143,1216,241,130,1177,-157,85,140,141,259,162,-11,600,147,-4,56,195,1095,83,149,-25,401,324,31,1663,50,44,-11,28,68,117,2941,-233,57,235,1407,419,371,1162,11,-91,206,164,93,2651,-1,168,33,498,53,6,31,470,30,62,51,347,42,57,375,67,29,250,1082,190,177,44,-449,500,65,-27,260,385,2199,885,46,76,1,114,-274,177,499,132,177,145,79,77,18,108,37,86,-20,74,129,-91,1245,411,-261,482,90,-57,315,189,224,165,158,1547,401,637,127,239,149,59,365,365,248,889,139,1025,183,321,95,544,-206,110,1401,141,145,-46,244,682,300,676,241,41,107,768,18,62,-10,-210,10,3,289,952,51,240,-126,1022,60,-39,262,-386,29,1340,1184,1612,194,395,281,520,50,-39,380,143,244,1354,40,46,28,56,231,-115,227,1370,665,388,88,134,402,137,82,87,392,68,719,355,42,95,1379,-66,-17,-9,211,227,-102,313,1465,286,326,2046,175,154,312,902,402,138,49,84,-19,429,10,281,364,177,152,519,82,124,978,382,356,80,478,8,36,211,305,-58,368,306,172,-59,352,207,1500,1161,252,126,48,4,646,13,321,967,1237,1178,23,86,82,88,377,-20,44,46,284,571,76,176,37,533,-30,27,-75,189,738,-1,466,21,183,103,111,142,-106,71,96,1112,182,23,43,-64,-16,-1,495,47,317,64,261,655,144,250,361,106,401,234,196,11,130,26,286,87,2534,3992,477,542,130,551,283,508,565,29,231,308,68,212,8,80,132,69,182,-404,-64,51,47,609,185,243,292,73,68,57,32,83,-70,325,56,191,15,-7,635,143,216,113,78,219,87,498,170,-17,104,280,531,187,-56,37,168,132,30,160,321,134,304,-66,894,556,380,13,59,-242,541,217,156,47,213,51,517,498,983,190,1050,270,221,8,143,49,712,114,419,892,742,170,5417,38,882,85,137,1495,-14,529,334,1271,786,172,225,250,-89,-36,192,3657,-64,455,32,74,-128,-6,158,216,305,1134,418,40,164,58,120,52,275,457,582,304,988,763,288,168,385,331,173,145,13,-46,2,299,303,105,61,228,566,-38,275,124,2937,1757,52,606,-20,147,117,1025,196,198,96,223,171,49,-53,-487,3,241,483,114,-34,435,397,35,323,24,259,211,200,202,75,-9,34,360,-165,68,434,70,4,94,43,487,1,290,309,275,132,188,242,69,9,13,128,69,-41,-42,-54,104,61,-33,64,77,300,440,259,182,-97,67,293,925,836,483,-89,43,100,-14,43,21,143,40,-44,314,64,91,-47,145,22,94,127,323,651,114,94,86,-46,115,167,259,-8,592,354,59,967,86,644,127,90,105,334,-22,-18,962,139,36,452,161,97,246,154,187,859,-101,693,1686,233,427,-102,46,370,841,409,2209,28,968,394,170,62,19,98,289,-51,182,367,302,493,171,334,153,346,137,1148,10,-17,-104,67,42,580,187,22,102,96,-25,43,-54,172,382,1536,562,-3,164,1102,117,162,74,74,143,48,75,102,78,-121,60,301,31,96,616,331,105,271,0,941,242,271,389,685,101,639,8,99,153,820,-78,-55,338,9,64,797,692,148,-153,152,206,156,-48,57,192,-52,-192,374,204,236,317,151,595,72,383,259,-6,-356,141,190,69,160,277,13,373,44,54,128,34,133,69,293,93,729,32,151,1412,298,240,119,106,103,427,719,59,-109,25,2,1020,8,14,182,590,305,-161,88,164,-57,173,124,241,515,-66,230,176,195,32,86,76,408,415,84,6,4,12,130,-36,441,801,938,274,69,166,300,208,438,11,63,216,147,116,450,1419,57,525,118,78,70,116,1978,85,-50,-82,422,78,250,144,619,331,24,64,125,694,1490,1591,-385,42,1,256,364,182,36,71,1864,289,248,68,161,197,-71,641,442,577,261,450,276,209,324,1237,642,196,-11,-75,121,242,156,154,893,108,213,175,53,6,281,84,24,280,144,-15,32,-23,183,142,126,542,138,39,5,-21,-23,92,-11,196,915,21,-35,561,-17,101,39,25,-52,307,302,-1,867,2910,289,1876,69,155,399,20,-8,164,243,-83,226,-43,-9,-218,158,1009,17,929,608,125,205,-371,468,128,213,162,133,146,202,937,368,478,32,845,141,188,-342,185,89,151,387,91,-36,24,550,55,365,115,86,77,302,332,53,-158,74,426,8,1528,48,14,1050,122,111,210,4,49,419,121,797,103,2569,-24,120,174,561,13,-34,188,327,404,590,164,-164,-6,123,97,394,39,2877,203,1288,649,58,111,448,259,442,818,39,2191,1292,23,-246,387,92,208,204,369,56,83,1264,-50,-6,503,90,856,643,-14,12,63,147,83,22,100,-28,28,-14,9,29,294,12,53,-14,148,-113,-37,-58,173,-44,-88,40,119,69,554,9,291,54,35,46,253,-11,276,80,56,191,239,544,518,9,72,31,133,53,118,301,480,100,91,46,110,488,264,334,26,197,467,-22,160,68,59,4,186,-16,438,-16,43,33,589,84,276,37,-29,1,1271,50,250,515,288,903,225,-8,33,2,368,71,240,10,125,104,111,14,1061,358,554,52,107,1319,39,-182,516,280,-65,150,140,45,-15,74,36,14,215,438,-6,-50,231,168,173,65,-3,97,49,178,688,225,85,250,448,807,-29,-25,435,76,63,351,-31,404,-85,69,137,628,33,146,62,1329,910,449,323,145,131,316,631,208,559,158,644,69,554,74,82,-10,918,445,226,4,266,86,141,147,670,151,40,62,1294,39,2546,108,29,429,317,275,181,16,58,-32,486,346,76,4,200,212,182,18,101,463,503,1154,-70,103,407,1281,1723,101,619,109,531,523,69,543,262,74,178,75,173,-4,107,29,133,88,128,120,476,320,162,117,-254,175,115,24,63,153,5,159,-117,731,85,365,18,13,6,111,223,413,322,19,89,160,2133,14,-1,62,302,162,-12,297,5,-16,327,1408,254,1972,287,1625,168,446,40,275,1385,457,-12,1517,104,170,594,89,75,1033,348,180,307,761,2796,39,314,74,211,169,182,109,70,2448,-24,189,826,784,253,1259,150,204,980,38,300,67,98,-13,1242,78,168,975,182,184,530,-113,223,940,1386,284,32,23,910,413,482,2888,1678,-118,73,19,74,271,38,771,104,433,172,42,79,-351,364,-9,170,14,97,1179,708,104,492,290,-291,59,880,573,73,124,1541,74,532,373,162,-33,621,23,87,79,24,278,-10,4,78,157,119,42,60,46,259,11039,632,438,50,-29,234,647,93,317,-1086,157,4668,6,682,1135,413,99,97,43,137,48,-18,133,500,126,97,618,2842,4,125,10,31,118,264,103,805,183,1751,119,335,269,501,10,1409,383,0,74,552,2005,-4,131,94,141,33,-14,-36,165,26,293,279,53,412,249,458,-2,-22,54,987,688,509,165,196,39,-14,30,125,550,-22,139,274,180,276,118,88,90,157,457,796,308,696,47,591,426,64,69,1013,263,17,6,40,83,143,127,149,148,288,23,582,195,831,361,446,544,171,567,-31,-74,48,1903,88,197,969,389,507,2542,120,247,118,-22,337,1464,-140,95,286,240,-3,98,200,324,324,150,-367,146,35,54,35,73,4,905,153,26,445,-26,111,101,357,236,1366,154,27,39,122,40,40,162,281,105,39,41,141,532,-2,188,-24,97,53,-82,24,-229,313,147,204,41,50,72,205,-27,78,137,72,324,754,32,582,412,-27,160,26,258,286,96,97,569,93,44,93,-192,425,272,-190,-11,123,321,58,45,217,72,112,-121,409,31,846,396,329,591,236,170,231,111,156,-20,76,684,320,112,-70,1183,47,1003,747,183,34,121,1402,49,443,110,-42,42,309,1351,68,660,11,159,117,548,72,5557,164,288,3,163,38,405,-46,416,4877,195,199,703,114,85,48,-10,-302,36,69,210,251,39,51,471,396,-5,46,71,160,117,27,-25,110,-10,200,529,45,117,1222,66,149,50,294,822,61,944,51,101,109,158,115,-62,13,197,214,492,121,66,188,578,696,729,551,0,-19,3547,-43,321,2107,1505,47,212,493,29,245,40,293,-140,81,395,195,443,331,228,-64,129,5,50,464,37,-6,93,227,93,312,28,460,834,1601,1071,22,221,-54,33,-23,89,62,5,-113,157,178,364,99,229,114,447,698,196,575,75,369,52,307,97,1133,602,154,102,74,622,1025,171,40,7,680,687,2714,129,255,187,433,1964,22,24,-37,169,670,375,537,353,274,57,89,2,86,30,447,113,370,452,-11,242,84,428,1,95,52,-38,-104,19,61,335,-8,-139,-262,607,31,538,168,374,687,22,63,-1,-27,394,493,-6,-4,-6,85,43,-32,163,-18,201,243,2424,387,-126,844,264,1791,817,571,132,-81,-162,111,458,118,82,166,120,127,197,85,47,244,219,98,190,71,21,24,86,188,32,-146,-232,-36,62,604,835,-105,570,-103,188,335,1629,149,1550,46,1348,-128,116,359,216,87,229,1009,93,107,59,17,40,115,85,49,51,10,971,-27,128,48,31,68,66,58,-2,88,116,1082,177,431,493,475,257,330,290,1909,77,1453,184,-67,-11,282,434,143,758,200,279,107,123,159,78,348,1390,221,67,195,44,2289,252,2055,0,11,-51,-17,628,-42,169,449,521,135,76,61,2,7,448,5175,275,1985,231,229,156,328,120,32,361,107,62,172,91,325,139,443,46,66,11,85,885,434,72,2061,215,385,-81,549,82,737,347,-66,66,393,362,1403,260,46,233,12,-17,-19,51,567,230,31,231,47,-82,42,-284,180,174,-39,199,688,541,28,1,-169,266,87,21,77,388,270,3176,180,18,199,502,559,139,52,-5,-230,140,-35,32,425,126,-7,460,107,37,180,144,469,95,554,1352,488,84,603,183,57,-12,-59,547,-16,14,88,338,-17,45,324,123,474,726,656,274,51,247,2,395,167,215,343,23,143,38,160,-126,76,266,-94,156,99,203,114,94,444,221,49,132,77,-106,25,993,162,77,6,187,67,96,817,335,2940,159,115,-23,603,938,368,-12,275,141,-41,-50,134,-31,11,1869,557,106,18,-36,404,1969,-46,-222,100,98,102,17,37,9,321,413,662,390,280,77,513,400,1025,31,379,542,818,491,239,219,20,27,154,100,297,-11,312,654,268,-2079,633,-93,110,2,64,412,46,434,114,-126,301,54,1,219,490,224,301,25,335,258,413,331,592,67,38,51,-16,203,378,13,17,17,760,273,432,136,419,-9,-73,72,73,539,390,104,-80,48,-72,43,87,-135,1112,23,97,365,277,2134,37,351,42,38,58,500,1042,5,115,15,10,-74,506,858,743,7880,940,905,91,285,364,92,267,3,93,-16,517,33,37,268,124,988,62,103,119,841,-86,65,17,58,72,119,77,232,405,38,-63,161,-216,678,44,224,684,2268,543,197,-34,269,220,1007,-19,-331,189,38,-39,44,78,704,548,306,918,47,378,-176,1585,41,140,199,103,345,438,105,230,72,84,43,88,1,7,215,808,28,95,94,106,67,1030,169,49,-12,89,395,790,70,936,-126,487,994,621,74,-39,168,251,184,76,4,174,662,-97,224,474,284,221,105,-80,72,211,92,87,824,485,733,-24,291,142,625,138,159,56,1064,165,-15,-3,144,120,83,134,2940,-350,231,231,775,145,64,648,48,312,337,-43,90,930,28,898,2505,29,149,1438,587,29,350,633,81,95,321,191,7,-86,27,10,475,69,39,143,74,474,-17,170,419,321,61,203,13,1062,76,320,369,169,-11,-62,562,90,150,111,82,2455,211,16,357,98,310,569,88,1158,522,27,3485,150,36,598,287,33,105,-27,75,711,957,31,633,101,282,213,161,484,72,2183,1116,20,97,168,171,198,1253,579,101,375,40,1269,451,226,203,10,153,59,183,9,213,354,303,762,-27,-9,188,1123,-202,-16,86,107,497,216,194,477,110,86,832,317,172,93,738,124,32,466,184,380,333,19,283,65,61,602,-100,847,579,203,-53,4,-2,66,-8,57,-71,18,67,-100,-47,148,70,1092,-47,155,311,663,59,614,579,508,103,729,167,131,153,578,-213,388,44,-22,119,2954,627,121,1468,210,71,117,868,99,93,214,77,1998,43,-169,400,55,332,795,299,-204,868,457,61,42,880,107,250,272,386,62,-6,416,4,154,115,-39,881,180,361,261,640,173,125,-12,63,4,112,236,-86,-35,16,356,-78,192,273,266,636,-3,109,38,240,180,-88,286,35,208,123,-14,-70,274,89,-73,174,41,37,303,-12,932,333,1168,821,202,573,168,437,58,124,281,173,1229,221,39,275,304,145,82,7605,63,1295,2824,78,70,204,213,59,-75,2469,1894,23,932,-72,525,527,1142,558,249,18,200,201,42,119,750,526,574,427,203,39,229,129,461,187,197,95,491,120,248,372,169,0,569,224,77,-149,327,38,543,264,111,199,161,284,-50,19,152,178,493,792,82,-16,100,229,582,-111,742,757,159,576,697,251,375,83,72,145,615,485,2441,124,158,90,333,568,215,104,323,260,-29,144,531,1758,534,28,36,319,-139,197,138,147,31,110,13,85,314,1102,-170,566,291,216,629,-67,21,155,521,49,14,1263,146,261,51,2,31,50,94,337,434,-75,-31,70,204,245,85,82,92,217,136,1504,40,32,577,114,53,-12,207,383,133,29,110,-362,112,249,371,327,39,112,213,73,96,12,67,85,20,92,631,53,81,539,599,243,-79,427,-187,-40,79,-6,124,-13,339,7236,234,68,189,714,329,351,371,106,396,22,289,2869,429,-29,-42,271,321,155,153,16,72,-45,102,1274,356,346,647,108,112,1035,692,75,31,271,4,-14,113,948,149,275,232,209,-185,529,67,78,25,652,213,202,52,161,317,284,14,41,203,9,11,609,396,76,111,205,9,89,77,49,146,472,60,36,-21,160,517,379,143,19,86,-23,88,241,132,-47,239,-63,149,397,73,44,-8,89,40,102,60,104,545,210,859,518,58,-80,141,27,-16,82,231,32,-50,160,10,16,52,52,43,114,-9,7,-38,61,31,2,-87,61,306,-233,144,-58,29,39,21,-2,56,316,44,100,32,120,79,55,68,66,9,0,28,13,-12,-49,142,-82,27,93,92,-33,-2,42,-6,-18,-4,240,210,886,708,284,9,-36,635,2953,40,354,1063,11,37,32,67,-32,54,11,240,-25,42,-38,46,23,1,-47,29,1819,90,68,18,16,5,206,-38,21,12,-19,10,-4,39,14,19,-2,34,62,-213,393,343,-36,1057,-37,45,27,72,89,103,-31,-22,0,-23,72,-82,832,2,43,19,-15,-40,12,334,-42,11,135,-24,-16,72,14,9,-18,73,-79,-169,-106,689,25,273,20,102,-9,34,-897,-69,4
45.0,-335.9,-343.7,-209.1,-152.9,-121.9,240.5,-177.8,-111.8,-130.9,-263.6,-494.6,-316.5,-334.5,382.3,265.6,-49.8,-337.1,3592.7,210.3,62.8,-24.7,28.0,-56.0,-114.8,-35.4,-105.0,-86.4,45.8,-80.9,-265.7,-47.5,-987.6,-310.8,-600.0,-340.9,35.7,3311.2,345.9,14.4,707.8,1246.2,8461.3,18888.3,1255.1,4170.9,15110.3,167.0,-70.3,161.1,466.9,8733.4,660.3,1583.9,-19.3,21.8,394.0,-185.4,0.7,27.0,114.6,142.0,100.0,60.0,60.0,25.0,544.0,37.0,138.1,-186.0,-145.0,256.0,443.0,-102.0,0.0,16.0,23.0,209.0,215.0,-49.8,96.0,109.0,27.0,-64.0,122.0,488.0,137.0,248.0,168.0,57.0,260.0,51.0,68.0,143.0,45.0,-8.0,-34.0,62.0,148.9,-25.0,12.0,-343.4,58.0,-89.0,-24.0,-19.0,3598.0,110.0,5.0,270.0,11.0,-5.0,43.0,154.5,92.0,167.0,-13.0,117.0,1.0,51.0,-1.0,-32.0,71.0,358.0,-12.0,-43.0,512.0,-49.0,80.0,60.0,36.0,38.0,0.0,-18.0,-50.0,275.0,45.0,264.0,375.0,45.0,-36.0,-48.8,2.0,339.0,212.0,15.0,111.0,353.0,0.0,87.6,310.1,175.3,258.6,115.0,114.0,-121.0,107.0,-71.0,513.0,-75.0,3370.0,89.0,90.0,121.0,565.0,108.0,31.0,390.0,1309.0,239.0,966.0,28.0,214.0,244.0,627.0,441.0,45.0,109.0,24.0,8.0,772.0,403.0,32.0,26.0,455.0,34.0,-5.0,-59.0,-153.0,-40.0,1254.0,-39.0,-12.0,-122.0,648.0,370.0,67.0,43.0,-130.0,868.0,39.0,344.0,68.0,63.0,51.0,126.0,78.0,657.0,374.0,397.0,66.0,89.0,-4.0,12.0,1084.0,-161.0,142.0,1733.0,8.0,60.0,666.0,-15.0,14.0,-17.0,1055.0,6396.0,37.0,177.0,601.0,62.0,48.0,72.0,651.0,157.0,37.0,-64.0,71.0,230.0,1182.0,213.0,1914.0,212.0,983.0,10.0,40.0,-32.0,-2.0,56.0,123.0,46.0,-21.0,100.0,218.0,0.0,391.0,-122.0,86.0,21.0,457.0,-35.0,1281.0,262.0,74.0,-185.0,37.2,-106.0,-14.0,-126.0,-43.0,82.0,-30.0,-6.0,74.0,62.3,170.0,283.0,107.0,115.0,-145.0,3.0,44.0,560.0,2633.0,225.0,-3.0,-21.0,146.0,251.0,851.0,-29.0,6741.0,793.0,1386.1,-7.0,-161.2,35.0,100.0,90.0,1108.0,-155.5,134.0,123.0,65.0,-19.0,512.0,112.0,41.0,1209.0,37.0,799.0,-458.1,191.0,-53.0,65.0,234.0,-21.0,12.0,1.0,48.0,-15.0,-115.5,1019.0,1006.0,519.0,68.9,820.2,2666.0,252.0,15.0,-21.0,211.0,20.0,255.0,45.0,23.0,63.0,66.0,118.0,671.0,203.0,97.0,-4.0,189.0,72.0,85.0,-11.0,246.0,31.0,1.0,1698.0,-12.0,18.1,421.0,-27.0,2641.1,205.0,454.0,22.0,60.0,8.0,175.0,131.0,230.0,1058.0,17.0,132.0,-8.0,498.0,809.0,309.0,363.0,-13.0,253.0,52.0,800.0,208.0,20.0,84.0,656.0,42.0,6.0,-11.0,-23.0,694.0,473.0,405.0,-229.0,79.0,142.0,-1.0,18.0,-2.0,29.0,15.0,24.0,225.0,-15.0,42.0,180.0,273.0,218.0,267.0,200.0,138.0,30.0,223.0,1278.0,0.0,21.0,14.0,577.0,384.0,4.0,-36.0,45.8,99.0,110.0,89.0,-16.0,40.0,-18.0,685.0,150.0,-255.0,61.0,20.0,323.0,60.0,64.0,54.0,381.0,-15.0,-46.0,186.0,-3.0,161.0,315.0,561.0,192.0,362.0,2015.0,148.0,99.0,-22.0,226.0,-61.0,66.0,-44.0,63.0,374.0,214.0,22.0,594.0,173.0,-25.0,-109.0,442.0,-47.0,431.0,-34.0,188.1,14.0,1477.0,1090.0,173.4,-7.0,3.0,-6.0,-80.0,84.0,75.0,6.0,18.0,130.0,790.0,-63.0,444.0,197.0,-51.0,588.3,85.0,16.0,256.0,192.0,415.0,464.0,18.0,61.0,53.0,-13.0,2.0,174.0,94.0,-8.0,11.0,14.0,112.0,74.0,158.8,-17.0,-58.0,12.0,-7.0,763.0,208.0,879.0,87.0,419.2,965.0,132.0,-50.0,103.0,117.0,196.5,190.0,8.0,157.0,159.0,206.0,240.0,128.0,412.0,15.0,0.0,-123.0,169.0,1356.0,402.0,281.0,235.0,112.0,2845.0,169.0,378.0,133.0,390.0,21.0,266.0,182.0,135.0,22.0,78.0,363.0,1037.0,20.0,-24.0,67.0,-108.0,5.0,120.0,-1.0,139.0,168.0,96.0,375.0,857.0,8.0,-10.0,186.0,-15.0,14.0,17.0,4810.0,51.0,-36.0,128.0,152.0,8387.0,52.0,189.0,287.0,-46.0,100.0,50.0,64.0,203.0,134.0,101.0,147.0,43.0,523.0,57.0,127.0,370.0,98.0,1663.0,181.0,52.0,455.0,127.0,61.0,23.0,245.0,31.0,27.6,328.0,-30.0,-256.5,-406.4,14.0,-21.0,157.5,22.0,12.0,4861.9,216.0,70.0,120.0,-292.0,110.0,27.0,343.0,129.6,-17.0,-18.0,29.0,50.0,435.0,-14.0,34.0,3.0,191.0,352.0,64.0,2.0,78.0,885.2,94.0,214.0,-11.0,75.0,56.0,4123.7,-8.0,707.0,162.0,14.0,59.0,138.0,325.0,14.0,172.0,17.0,32.0,-18.0,771.0,90.0,201.0,467.0,99.4,-60.0,-23.0,24.0,580.0,52.0,68.0,-2.0,399.0,132.0,318.1,65.0,114.0,249.0,2.0,4.0,206.0,161.0,86.0,16.0,43.0,67.0,130.0,226.0,190.0,-8.0,220.0,208.0,226.0,135.0,-9.0,66.2,154.0,118.0,-64.0,53.0,-49.0,-27.0,-84.0,123.0,254.0,269.0,91.0,-17.0,-4.0,51.0,-11.0,191.0,126.0,66.0,43.0,55.0,474.0,818.0,-52.0,-9.0,38.0,102.0,86.0,27.0,172.0,362.0,-7.0,170.0,43.0,146.0,32.0,132.0,143.0,-17.0,15.0,37.0,445.0,235.0,85.0,-233.0,186.0,-70.0,0.0,8.0,167.0,49.0,340.0,81.0,102.0,115.0,645.9,73.0,-43.0,74.0,7.0,164.0,15.0,41.0,72.0,57.0,1960.0,12.0,21.0,69.0,308.0,776.0,10.6,110.0,195.0,-99.0,-22.0,-108.0,-12.0,23.0,29.0,-39.0,-12.0,107.0,-196.0,33.0,22.0,13.0,508.0,-43.0,548.0,12.0,-51.0,45.7,886.0,69.0,12.0,-19.0,361.0,220.0,-40.0,654.0,-16.0,92.0,-1.0,-370.0,-154.0,68.0,16.0,1203.0,-28.0,1075.0,51.0,10.0,624.0,341.0,-30.0,-26.0,2912.0,466.0,84.0,-64.0,87.0,-44.0,528.0,2386.0,814.0,-121.0,33.0,-71.0,-39.0,-24.0,10781.0,43.0,29.0,619.0,514.0,296.0,52.0,56.0,-5.0,138.0,-159.0,-138.0,158.0,-69.0,-4.0,104.0,-151.0,-68.0,58.0,25.0,85.0,506.0,3138.0,169.0,76.0,-22.0,-49.0,93.0,83.0,-32.0,64.0,-26.0,-36.0,44.0,10.0,-55.0,-17.0,-77.0,-48.0,33.0,-150.0,25.0,324.0,3.0,-370.0,19.0,48.0,244.0,-120.0,25.0,166.0,-27.0,-33.0,-2.0,-24.0,-89.0,27.0,16.0,102.0,-27.0,40.0,-161.0,6442.0,20.0,83.0,92.0,1578.0,11899.0,32.0,8.0,16.0,1075.0,-60.0,-2.0,-82.0,2889.0,-75.0,-274.0,20.0,-36.0,18.0,18.0,146.0,91.0,10991.0,321.0,-31.0,-16.0,7.0,116.0,-75.0,166.0,-2.0,-111.0,3264.0,-173.0,-50.0,7.0,-22.0,332.0,9664.0,-14.0,-125.0,-8.0,171.0,-21.0,-3.0,50.0,-68.0,973.0,1092.0,-6.0,-43.0,62.0,908.0,15.0,-17.0,176.0,5486.0,277.0,33.0,46.0,135.0,81.0,20.0,42.0,-123.0,61.0,-28.0,-33.0,2777.0,-32.0,55.0,23.0,-46.0,-9.0,30.0,96.0,7.0,684.0,-3.0,30.0,11.0,-23.0,144.0,-3.0,-68.0,-155.0,92.0,317.0,37.0,-118.0,46.0,422.0,16.0,11.0,450.0,218.0,70.0,308.0,248.0,52.0,137.0,30.0,-39.0,-43.0,-56.0,28.0,2.0,38.0,-12.0,7.0,-39.0,-40.0,-45.0,76.0,-21.0,35.0,-19.0,128.0,-5.0,249.0,36.0,-89.0,4739.0,-90.0,100.0,22.0,44.0,-25.0,-44.0,-37.0,0.0,-63.0,-137.0,-44.0,45.0,2547.0,13.0,24.0,-38.0,111.0,-61.0,-31.0,217.0,-23.0,-64.0,-159.0,-56.0,11.0,22.0,25.0,4069.0,-10.0,34.0,-14.0,1667.0,-47.0,-3.0,-38.0,4940.0,-84.0,178.0,40.0,53.0,18.0,-74.0,-84.0,47.0,31.0,19.0,-117.0,18.0,-100.0,2545.0,182.0,-15.0,39.0,40.0,-81.0,-20.0,132.0,223.0,411.0,-26.0,615.0,-10.0,-109.0,37.0,141.0,312.0,39.0,-4.0,41.0,10.0,-6.0,1064.0,38.0,954.0,63.0,341.0,59.0,2420.0,27.0,343.0,538.0,191.0,-48.0,40.0,189.0,3844.0,33.0,145.0,69.0,466.0,150.8,-6.0,83.0,2174.0,-36.0,1507.0,24.0,80.0,20.0,197.0,23.0,-22.0,169.0,-58.0,2202.0,18.0,-46.0,131.0,27.0,-38.0,-9.0,125.0,9512.0,1141.0,129.0,1939.0,1301.0,609.0,187.0,89.0,53.0,134.0,564.0,173.0,1.0,-9.0,-1.0,-101.0,863.0,144.0,3401.0,-33.0,24.0,301.0,23.0,3657.0,137.0,51.0,238.3,-45.0,-12.0,447.0,-36.0,-20.0,-89.0,38.0,3.0,363.0,364.0,475.0,425.0,288.0,-14.0,-15.0,-38.0,110.0,24.0,4.0,91.0,123.0,336.0,0.0,-17.0,-37.0,-12.0,-6.0,91.0,-30.0,-25.0,436.0,1720.0,-29.0,53.0,79.0,154.0,-9.0,789.0,317.0,43.0,757.0,-41.0,236.0,-29.0,102.0,12.0,-16.6,-199.6,67.0,25.0,-31.0,67.0,849.0,401.0,69.0,919.0,-20.0,-57.0,-31.0,-534.0,-262.0,409.0,95.0,179.0,493.0,-2.0,35.0,218.0,-129.0,52.0,-100.0,1065.8,-4.0,43.0,-1.0,48.0,-57.0,-35.0,-11.0,-104.0,140.0,807.0,-66.8,-156.0,78.0,309.0,17245.0,6686.0,-1.0,185.0,-96.0,152.0,146.0,-2.0,173.0,123.1,-133.0,9.0,491.0,-1.0,-146.6,10.0,172.0,993.0,-26.0,154.0,159.0,7.0,7.0,32.0,145.0,26.0,124.0,689.0,14.0,10.0,34.0,603.0,29.0,-28.0,-17.0,552.0,834.0,595.0,157.0,-39.0,-176.0,-86.0,-21.0,30.0,1538.0,443.0,4.0,95.8,115.0,-19.0,94.0,1.0,10.0,26.1,63.0,72.0,-37.0,313.0,4.0,16.0,585.0,-227.0,8.0,89.0,585.0,-14.0,376.0,5024.0,-12.0,338.0,-27.0,72.0,1069.0,310.0,279.0,-11.0,86.0,-7.0,108.0,31.0,-36.0,61.0,1530.0,-57.0,22.0,-12.0,9.0,148.0,-14.0,23.0,76.0,10.0,248.0,213.9,194.0,45.0,93.0,328.0,279.0,2.0,343.0,-43.0,109.0,-22.0,-91.0,-46.0,-11.0,163.0,65.0,68.0,453.0,84.0,250.0,168.4,-292.0,10.0,54.0,41.0,40.0,-175.0,154.0,546.0,-34.0,9.0,1180.0,137.0,42.0,-95.0,579.1,127.0,3140.0,-30.0,9.0,-13.0,0.0,456.0,-67.9,609.6,-20.0,-7.0,698.0,-23.7,184.0,393.0,15.0,-1.0,7.0,1308.0,4085.0,27.0,1407.0,2652.0,103.0,-11.0,158.0,38.0,38.0,18.0,479.0,276.0,383.0,66.0,48.0,4.0,86.0,864.2,197.2,82.0,112.0,-20.0,26.0,25.0,3654.0,-11.0,-25.0,119.0,0.0,608.0,808.0,58.0,150.0,380.0,-14.0,-138.0,36.0,132.0,10.0,384.0,-9.0,36.0,621.0,-16.0,-336.0,-19.0,48.4,328.0,-196.0,138.0,31.0,1283.0,1012.0,405.0,0.0,42.0,3.0,277.0,12.0,65.0,260.0,-60.0,6.0,2501.0,71.1,229.0,23.0,5.0,-37.0,-16.0,3.0,105.0,-42.0,792.0,18.0,387.0,41.0,427.0,282.0,-31.0,36.0,21.0,70.0,442.0,-295.0,47.0,164.0,-27.0,7.0,120.0,190.9,70.0,104.0,51.0,424.2,112.3,233.0,5.0,-22.0,43.0,35.0,61.0,-562.1,650.0,271.0,-43.0,-31.0,-7.0,488.0,116.0,1427.0,43.0,153.1,37.0,-2.0,2.0,-79.4,37.0,16.0,-4.0,1017.0,146.0,55.0,-39.0,14.0,-145.0,77.0,401.3,-53.0,-12.0,120.0,98.0,208.7,-27.0,29.0,46.0,-2.0,-162.0,144.0,74.0,9.0,266.2,10.0,1.0,957.6,226.0,1.0,16.0,48.0,202.0,127.0,257.0,47.0,241.0,38.0,16.0,47.0,-150.8,465.0,16.0,64.0,8.0,223.0,-62.0,156.0,158.0,-9.0,70.0,31.0,2.0,107.0,507.0,-495.0,455.0,10.0,537.2,-19.0,361.0,14.0,111.2,6018.0,367.0,105.6,-34.0,-27.0,118.0,-3.1,21.0,65.0,21.0,14.0,375.0,533.0,-2.0,35.0,-21.0,4.0,-37.0,225.0,15.0,21.0,-6.0,278.0,700.0,25.0,27.0,405.7,8.0,87.0,45.0,796.0,-60.0,-20.0,-50.0,160.0,-5.0,4.0,115.4,952.1,144.4,57.0,34.0,605.2,91.0,20.0,-110.0,5.0,397.0,131.0,-5.0,332.0,-97.0,141.0,-87.0,15.0,79.0,-9.0,95.0,241.8,104.0,47.0,572.8,22.0,24.0,199.0,377.0,-33.0,567.4,44.0,193.0,96.0,262.0,427.2,-2.0,79.0,1037.8,-17.0,48.0,72.0,50.0,62.0,-49.0,309.0,-8.0,460.4,0.0,47.0,23.0,85.0,-6.0,100.0,762.0,571.0,93.0,47.0,200.0,-13.0,-67.4,132.0,93.0,62.0,26.0,119.0,3.0,56.0,-20.0,-664.9,-50.0,38.0,83.0,8.0,668.0,-23.0,19.0,1.0,-41.0,7.0,975.0,-65.0,39.0,12.0,-21.0,-23.0,780.0,10656.0,1.0,-57.0,3784.0,244.0,0.0,23.0,-125.0,-27.0,458.0,220.0,3.0,79.0,100.0,11.0,-5.0,41.0,1225.0,-93.0,171.4,316.0,41.0,14.0,172.0,-109.0,6.0,660.0,53.0,-2.0,610.0,205.0,95.0,-52.0,5833.0,76.0,-41.0,108.0,1369.0,-4.0,27.0,53.0,11.0,-31.0,20.0,-33.0,848.0,208.0,72.0,54.0,53.0,-15.0,22.0,-7.0,46.9,205.0,73.0,230.0,33.0,386.0,352.0,28.0,-46.0,-367.0,516.0,-511.0,-548.0,-146.0,-26.0,9.0,-70.0,32.0,101.0,866.0,7.0,-96.0,45.0,134.0,-182.0,129.0,12.0,-5.0,90.0,26.0,-10.0,-32.0,-13.0,507.1,-38.0,96.0,10318.0,104.0,15263.0,9169.0,8881.0,-18.0,-13.0,23.0,2032.0,-87.0,128.0,213.0,2508.0,-11.0,-4.0,1509.0,-32.0,364.0,-11.0,53.0,-142.0,63.0,1581.0,-31.0,95.0,-5.0,5.0,2335.0,-14.0,-4.0,192.0,-154.0,-169.0,626.0,-39.0,77.0,-26.0,163.0,77.0,919.0,-11.0,757.0,-24.0,-57.0,62.0,168.0,-8.0,133.0,96.0,17.0,-109.0,-117.0,-101.0,-80.0,-30.0,3386.0,1669.0,-34.0,232.0,628.0,549.0,-3.0,1083.0,270.0,28.0,251.0,1812.0,197.0,75.0,380.0,152.8,49.0,411.0,287.0,144.0,4.0,2145.0,25.0,7026.0,221.0,8.0,-12.0,736.0,29.0,38.0,12.0,105.0,150.0,23.0,8.0,11.0,-15.0,109.0,-7.0,44.0,0.0,183.0,106.0,20.0,16.0,16.0,44.0,27.0,-8.0,304.0,-4.0,-2.0,88.0,55.0,3248.0,-32.0,-12.0,17.0,23.0,102.0,-64.0,25.0,1023.0,-4.0,3194.0,30.0,-113.0,-33.0,8.0,-77.0,4.0,-51.5,41.0,399.0,-34.0,-18.0,2.0,108.0,0.0,812.0,-21.0,129.0,101.0,10.0,-38.0,1128.0,2459.0,38.0,21.0,-13.0,85.0,106.0,484.0,205.0,32.0,82.0,-92.0,-316.9,23.0,119.0,-3.0,55.0,39.0,271.0,1333.0,-410.0,15.0,24.0,-26.0,9.0,307.0,120.0,4075.0,115.0,-10.0,316.0,232.0,28.0,-15.0,-177.0,-128.0,35.0,-112.0,67.0,71.0,796.0,203.0,2367.6,58.0,53.0,-31.0,6357.0,29.0,-37.0,526.0,58.0,250.0,58.0,97.0,-5.0,97.0,631.0,218.0,3.0,5914.0,991.0,408.0,-7.0,93.0,173.0,16.0,452.0,261.0,8.0,851.0,31.0,243.0,5.0,369.0,198.0,385.0,98.0,71.0,51.0,128.0,-2.0,1919.0,63.0,-5.0,149.0,693.0,143.0,518.6,-1.0,-59.0,516.0,-18.0,275.0,326.0,17.0,114.0,113.0,266.0,90.0,697.0,279.0,27.0,53.0,-46.0,11.0,144.0,1837.0,374.0,10.0,50.0,26.0,-3.0,72.0,61.0,-66.0,80.0,68.0,147.0,30.0,-80.0,25.0,-8.0,33.9,317.0,10.0,53.0,95.0,29.0,56.0,814.0,156.0,22.0,-60.0,-103.0,-17.0,18.0,-22.0,-24.0,269.0,112.0,4032.0,272.0,153.0,-9.0,-7.0,999.0,208.0,-17.0,38.0,204.0,33.0,56.0,-51.0,130.0,47.0,232.0,-198.7,11.0,1933.0,333.0,26.0,55.0,33.0,18.0,-189.0,-56.0,-34.0,-11.0,-11.0,5.0,168.0,40.0,19.0,96.0,106.0,-13.0,-70.0,11.0,21.0,10.0,15.2,10.0,-51.0,-26.0,69.0,5.0,-15.0,-13.0,-10.0,27.0,8342.0,1854.0,265.0,-37.0,6.0,60.0,-261.5,151.0,-2.0,110.0,55.1,1041.5,-14.0,-50.0,147.0,109.6,46.0,49.0,955.0,78.0,-41.0,34.0,780.0,-33.0,-88.0,-2.0,-84.0,288.0,2378.0,-23.1,77.0,33.0,973.5,13.0,252.5,392.0,28.0,-4.0,-25.0,432.0,-125.0,-2.0,21.0,-3.0,31.0,-10.0,132.0,35.0,600.0,50.0,41.0,9.0,1024.0,172.0,71.0,17.0,83.0,-4.0,87.0,-28.0,296.0,-34.0,29.0,-34.0,483.0,-39.0,6137.0,-108.0,129.0,15.0,-42.0,19.0,14.0,267.0,195.0,47.0,62.0,-23.0,15.0,151.6,39.0,3.0,-118.0,-23.0,123.0,54.0,559.0,9.0,42.0,53.0,18.0,101.0,545.0,1006.0,691.0,25.0,6.0,21.0,10.0,-52.0,-103.0,-13.0,7.0,287.0,141.0,26.0,264.0,-24.0,31.0,7.0,63.0,46.0,13.0,-13.0,-91.0,1.0,-12.0,1099.0,196.0,21.0,-6.0,130.0,268.0,20.0,842.0,-3.0,-10.0,470.0,232.0,-11.0,328.0,86.0,-55.0,41.0,-30.0,7.0,33.0,43.0,6.0,378.0,-39.0,3141.0,-23.0,1339.0,211.0,-177.0,522.0,268.8,111.0,10.0,32.0,140.0,174.0,-127.0,81.0,755.0,43.0,-80.0,53.0,60.0,31.0,18.0,-17.0,508.0,21.0,43.0,8715.0,-11.0,-11.0,-34.0,15.0,-35.0,25.0,4.0,45.0,375.0,31.0,3.0,12.0,381.0,91.0,148.0,261.0,-2.0,-222.0,-42.0,-46.0,-103.0,-35.0,804.0,-114.0,30.0,-50.0,643.0,298.0,1025.2,-7.0,5347.0,1049.0,-5.0,24.0,-6.0,106.0,-20.0,31.0,94.0,70.0,1414.0,21.0,-49.0,-27.0,92.0,488.0,63.0,205.0,826.0,1095.0,3.0,-63.0,3.0,23.0,-50.2,18.0,71.0,79.0,-60.0,158.0,-58.0,35.0,355.0,104.0,583.0,39.0,874.0,8.0,103.0,351.0,391.0,2.0,51.0,-2.0,-25.0,-7.1,77.0,-38.0,76.0,89.0,130.0,66.0,62.0,-6.0,266.0,22.0,693.0,14.0,94.0,18.0,37.0,66.0,27.0,111.0,167.0,190.0,20.0,101.5,-62.0,257.0,71.0,114.0,999.0,184.0,180.0,3.0,39.0,31.0,18.0,95.0,-20.0,90.0,5.0,-220.4,188.0,48.0,25.0,-65.0,0.0,622.0,556.0,303.0,-43.0,788.0,423.0,14.0,987.0,-22.0,-6.0,165.0,79.0,106.0,374.0,402.0,129.0,10.0,65.3,188.9,1456.0,76.0,-57.0,175.0,119.0,-3.0,177.0,-2.0,48.0,-13.0,142.0,41.0,-14.0,44.0,797.0,146.0,26.0,112.0,17.0,-9.0,208.0,155.0,149.0,523.0,74.0,165.0,97.0,44.0,303.0,405.4,2.0,78.0,-26.0,-20.0,234.0,45.0,-19.0,-49.0,-11.0,358.8,105.0,8.0,-25.0,-9.0,222.1,5.0,314.9,3.0,6.0,46.0,97.0,19.0,68.0,87.0,5.0,123.0,897.0,23.0,-1.0,131.0,6.0,128.0,-11.0,11.0,284.0,69.0,20.0,-6.0,-10.0,-69.0,-17.0,132.7,-30.0,87.0,32.1,17.0,99.0,229.0,-77.7,82.0,27.0,54.0,278.0,-7.0,1004.0,50.0,107.0,111.0,5.0,45.0,115.0,81.0,56.0,55.0,1.0,1534.0,-12.0,-12.0,16.0,-26.0,-11.0,-43.0,-15.0,235.0,14.0,6.0,29.0,-24.0,51.0,14.0,61.0,79.0,74.0,435.0,29.0,43.0,31.0,54.0,43.0,-13.0,-13.0,29.0,-11.0,3847.0,141.0,-19.0,-672.2,17.0,50.0,348.0,38.0,288.0,45.0,-144.0,-15.0,10.0,88.0,-17.0,21.0,1073.0,21.0,32.3,2.0,22.0,20.0,15.0,210.0,-4.0,435.0,-4.0,2.0,-298.0,-43.0,28.1,91.0,-93.0,26.0,1.0,-86.0,653.0,-10.0,9.0,253.0,-108.0,-22.0,73.0,40.0,38.0,-4.0,53.0,78.4,23.0,-127.5,7.5,35.0,-94.0,-34.0,375.0,237.0,352.0,-40.0,-36.0,133.0,-1.0,72.0,230.0,-28.0,10.0,50.0,73.0,-23.0,-86.0,58.0,-4.0,128.0,-39.0,18.0,147.0,23.0,930.0,67.0,596.0,126.0,434.0,54.0,145.0,-39.0,-23.0,613.0,-30.0,299.0,118.0,-100.0,131.0,61.0,-124.0,110.0,-81.0,53.0,17.0,113.0,289.7,-19.0,77.0,-6.0,-6.0,685.4,-72.0,41.0,67.0,-26.0,-8.0,-14.0,30.0,20.0,7.0,67.0,283.8,32.0,79.0,35.0,164.0,7.0,702.3,69.0,343.0,8.0,333.0,-54.0,225.0,231.0,80.0,-5.0,35.0,-20.0,165.0,-24.0,53.0,-1.0,280.0,19.0,108.0,27.0,187.0,34.0,15.0,44.0,-33.0,93.0,119.0,352.0,671.0,23.0,56.5,17.7,305.0,154.0,239.0,-23.0,327.0,-7.0,-32.0,553.0,-26.0,103.0,-9.0,9.0,-6.0,-29.0,-30.0,3.0,20.0,67.0,-293.0,-61.0,134.0,-24.0,-33.0,85.0,322.0,291.0,-3.0,0.0,101.1,157.0,462.4,-17.0,-23.0,124.0,35.0,41.0,-12.0,28.0,70.0,-6.0,425.0,97.0,145.0,69.0,-13.0,9.0,51.0,328.0,1485.0,406.0,157.0,-323.4,-6.0,106.0,5286.0,50.0,708.0,-186.0,-161.0,430.0,-2.0,98.0,88.0,-3.1,42.0,-19.0,87.0,-41.0,-55.0,45.9,197.0,964.4,34.0,-11.0,-28.0,23.0,87.0,846.0,-21.0,37.0,-33.0,6.0,47.0,4719.6,4872.0,4366.0,53.0,75.0,748.0,38.0,18.0,12.0,184.0,-6.0,-20.0,3.0,39.0,-86.0,-297.0,-144.0,-98.0,-112.0,-392.0,-50.0,28.1,8.6,30.0,87.0,-4.0,-2.0,802.0,174.0,43.0,198.0,120.4,78.0,73.0,7.0,18.0,110.0,435.0,911.0,14.0,-4.0,8257.0,11512.0,5803.0,3995.0,6164.0,11387.0,3699.0,151.0,295.0,-15.3,62.0,134.0,27.0,44.0,173.0,769.9,3.0,-106.0,-37.0,116.0,6.0,0.0,35.0,147.0,36.0,-36.0,-68.0,116.0,4.0,-17.0,-1.0,83.0,80.0,94.0,172.0,-9.0,-22.0,73.0,-14.0,-27.3,-14.0,238.0,194.0,-17.0,-27.0,-31.0,33.0,10.0,28.0,40.0,88.0,241.0,258.0,1.0,22.0,-49.0,189.0,292.0,105.0,-52.0,-20.0,173.0,-72.0,-5.0,26.0,91.0,73.0,78.0,19.0,35.0,27.0,-6.0,41.0,-29.0,93.0,-12.0,101.0,0.0,-2.0,-6.0,26.0,9.0,194.0,21.0,-9.0,-55.0,7.0,154.0,274.9,-6.0,9.0,58.0,41.0,64.0,-33.0,46.0,185.0,77.0,8.0,-10.0,-89.0,131.0,54.0,42.0,-8.0,-12.0,162.0,53.0,-21.0,285.0,110.0,-80.0,429.0,152.0,18.0,455.0,960.0,13.0,104.0,195.0,24.0,15.0,1216.0,6.0,64.0,62.0,-278.0,115.0,70.0,-219.7,55.0,11.0,44.0,-13.0,-15.0,187.0,57.0,476.0,220.0,436.0,377.0,12.0,171.0,7.0,22.0,201.0,15.0,110.0,23.0,79.0,119.0,294.0,242.2,11.0,44.0,71.0,1667.0,23.0,-57.0,104.0,18.0,9.0,33.0,32.0,1.0,7.0,72.0,387.0,100.0,-3.0,148.0,16.0,0.0,-23.0,3.0,73.0,30.0,22.0,65.0,-34.0,-41.0,111.0,89.0,-20.0,9.0,-1.0,24.0,-31.0,-23.0,-20.0,99.0,492.0,0.0,190.0,184.3,-115.0,282.0,58.0,49.0,122.0,175.0,101.0,-9.0,-5.0,-21.0,1154.0,-39.0,115.0,105.0,112.0,9.0,417.0,-85.0,-3.0,215.2,16.0,54.0,158.0,-16.0,307.0,-5.0,61.0,126.0,133.0,4.0,9.0,169.0,38.0,-10.0,51.0,148.0,-42.0,47.0,68.0,18.0,221.0,123.0,-37.0,-203.0,28.0,-11.0,234.0,-23.3,276.0,41.0,7.0,-6.0,5.0,46.0,-21.0,21.0,94.0,1289.3,6.0,32.0,6.0,209.0,70.0,5.0,847.0,11.0,-66.0,35.0,-14.0,212.0,82.0,1095.0,184.0,58.0,-194.0,-38.0,170.0,838.0,47.0,-5.0,52.0,101.0,31.0,20.0,24.0,55.0,218.0,354.0,0.0,22.0,270.0,-38.0,84.0,-28.0,140.0,25.0,-17.0,411.0,-1398.6,53.0,80.0,2.0,-61.0,-15.0,94.0,5.0,-18.0,130.0,-39.0,-84.0,-31.0,-59.0,-35.0,2008.9,519.3,36.0,129.0,413.0,178.0,132.0,18.0,42.0,418.0,-51.0,141.0,51.0,28.0,43.0,42.0,-59.1,30.0,164.0,43.0,-7.0,80.0,-68.0,426.0,2421.0,133.0,94.0,52.0,-40.0,32.0,18.0,-5.0,897.0,119.0,237.6,-16.0,-8.0,355.0,-11.0,148.8,-3.0,197.0,107.0,403.0,150.0,48.0,16.0,73.0,-23.0,-38.0,52.0,-5.0,73.0,-2.0,-30.0,-59.0,370.0,81.0,465.0,46.0,20.0,-98.0,-51.0,275.0,-8.0,0.0,-5.0,103.0,1.0,-23.0,150.0,36.0,142.0,42.0,140.0,708.0,109.0,453.0,915.0,79.0,-1.0,-30.0,-133.0,73.0,7.0,31.0,-44.5,-78.0,-2.0,18.0,-24.0,-11.0,-28.0,329.0,113.0,25.0,678.0,93.3,-18.0,222.0,23.0,15.0,319.0,27.0,30.0,-19.0,-37.4,-12.0,-312.3,28.0,7.0,227.8,-149.6,-2.0,6.0,-4.0,-14.0,45.0,169.0,-856.4,15.0,52.0,-49.0,14.0,-10.0,-31.0,-47.0,76.0,95.0,1039.0,13.0,739.0,383.0,-3.0,-5.0,1308.4,174.0,314.0,-12.0,135.0,-16.0,43.0,-17.0,2564.0,154.7,24.0,-40.0,155.0,47.0,774.0,42.0,25.0,1215.0,2610.0,3.0,34.0,27.0,-2.0,-69.0,13.0,-27.0,353.0,164.0,26.0,-36.0,165.0,371.0,75.0,348.0,-51.0,249.0,18.4,125.0,-68.0,-6.0,-13.0,108.0,216.7,238.0,41.0,124.0,47.0,-211.0,-48.0,-24.0,49.0,68.0,191.0,293.0,55.4,104.0,240.0,149.0,-39.0,-42.0,103.0,69.0,35.0,239.0,223.0,101.0,-1.0,105.0,97.0,21.0,450.0,-3.0,46.0,19.0,5868.0,34.0,177.0,15.0,74.3,22.0,238.0,-52.0,89.0,118.0,-54.0,1414.0,132.5,-18.0,141.0,1.0,23.0,400.0,64.0,57.0,30.0,-23.0,205.0,47.0,1014.0,334.0,169.0,212.0,52.0,30.0,211.0,44.0,227.0,169.0,914.0,198.0,261.0,950.0,3.0,504.0,28.0,240.0,171.0,147.0,91.0,319.6,202.0,272.0,-76.0,-99.0,188.0,134.0,12.0,-5.0,4.0,4.0,158.0,532.0,179.0,-63.0,56.0,432.0,2.0,-19.0,12.0,51.0,-146.0,-11.0,99.0,158.0,48.0,81.0,16.0,376.0,-69.0,66.0,233.0,-12.0,-247.4,8.0,555.0,170.0,-2.0,636.0,20.0,251.9,37.0,415.0,32.0,19.0,27.0,31.0,365.5,33.0,38.0,5.0,39.0,319.0,375.0,1068.0,63.0,186.0,82.0,-20.0,-191.0,-307.6,28.0,20.4,142.0,-22.0,-37.7,-139.0,601.0,-84.0,-34.0,-15.0,40.0,24.0,152.0,47.0,2.0,137.0,14.0,30.0,10.0,24.0,261.0,49.0,182.0,6.0,2.0,10.0,1.0,-15.0,136.0,153.0,13.0,104.0,5013.0,173.0,400.0,-42.0,184.4,7.0,-20.0,14.0,115.0,267.0,7.0,-18.0,183.0,57.0,-27.0,364.0,14.0,129.0,-1.0,16.0,47.0,3.0,-7.0,162.0,66.0,13.0,30.0,74.0,6.0,-80.0,-26.0,30.0,-26.0,32.0,-8.0,-56.0,-49.0,6.0,91.0,-13.3,-92.0,323.0,35.0,-23.0,-14.0,41.0,69.0,66.0,236.0,16.0,-8.0,-5.0,129.9,-2.0,68.0,136.0,511.0,-57.0,65.0,-19.0,17.0,-24.0,13.0,21.0,74.0,280.0,-3.0,-5.0,31.0,1232.0,124.6,39.0,-36.0,-45.0,33.0,-70.0,-93.0,95.2,20.0,-2.0,69.0,-12.0,46.0,58.0,201.0,564.0,16.0,218.0,41.0,-24.0,409.0,-2.0,-25.0,0.0,-15.0,-48.0,-22.0,-2.0,49.0,-31.0,182.0,0.0,11.0,32.0,11.0,298.0,185.0,389.5,838.0,166.0,202.0,-19.0,-1.0,94.0,14.0,100.0,27.0,33.0,419.4,-8.0,19.0,25.0,218.6,168.0,20.0,-20.0,16.0,-6.0,10.0,-14.0,-7.0,106.0,136.0,69.0,73.0,-123.0,37.0,23.0,33.0,26.0,278.0,28.0,1085.0,-27.0,47.0,37.0,-26.2,-14.0,63.0,26.0,12.0,-26.0,12.0,663.0,-64.0,95.0,54.0,-21.0,-16.0,238.0,169.8,-13.0,274.0,94.0,2.0,235.0,82.0,98.0,15.0,501.0,-553.6,1.0,8.8,31.0,51.0,41.0,43.0,43.0,39.8,76.0,-14.0,372.0,118.0,235.0,38.6,75.0,210.0,504.0,-93.0,298.0,-130.3,357.0,0.0,174.0,-11.0,50.0,28.0,79.0,-42.0,-42.0,7.0,-126.0,1.0,306.1,-18.0,74.0,83.0,84.0,152.0,547.2,-158.5,393.0,249.0,142.0,90.0,174.0,18.0,6.0,41.0,52.0,-99.0,-70.0,122.0,-3.0,-5.0,-1.0,-38.0,4.0,26.0,273.0,1149.0,15.0,187.0,440.2,33.0,-29.0,27.0,74.0,784.0,694.0,225.0,129.0,56.0,20.0,43.0,411.0,11.0,284.0,101.0,-5.0,-47.0,-9.0,25.0,25.4,81.0,66.0,-3.0,-32.0,243.0,-12.0,231.0,415.0,436.0,280.7,67.0,161.0,178.0,25.0,72.0,511.3,71.0,3.0,43.0,-46.0,34.0,2712.0,-2.0,733.0,12.0,-115.7,70.0,8.0,580.0,65.0,928.0,-287.1,509.0,42.0,29.0,284.0,57.0,-8.0,18.0,-48.5,-785.9,24.0,-6.0,-21.0,3.0,8.0,17.0,-5.0,-13.0,106.0,-52.0,448.0,-12.0,42.0,97.2,31.0,124.0,187.0,216.0,14.0,687.8,197.0,63.0,77.0,49.0,27.0,25.0,75.0,104.0,23.0,-167.5,34.0,110.0,-47.0,268.0,115.0,100.7,35.1,59.0,16.0,237.0,49.4,1.0,97.0,41.7,-65.0,-33.8,9.8,-41.0,54.0,-25.0,7.0,65.0,83.0,392.0,-223.2,-17.0,51.0,13.0,56.0,6.0,292.0,36.0,184.0,40.0,75.0,9.0,-20.0,-36.0,895.2,29.0,-24.0,378.0,7.0,78.0,542.0,177.0,142.5,21.0,413.8,70.0,67.0,186.0,138.0,141.0,35.0,24.0,29.0,30.0,-6.0,201.0,22.0,72.8,-126.0,-1.0,-896.0,4.0,67.0,594.7,-16.0,137.1,46.0,-3.0,-41.0,189.1,295.0,60.0,418.0,26.0,-5.0,120.0,73.0,103.0,-69.0,-72.0,113.0,127.7,24.0,-20.0,-4.0,-89.0,254.0,402.0,118.0,-19.0,-30.0,-5.0,20.0,397.0,90.0,14.2,301.3,45.0,11.0,307.7,170.0,-101.4,9.0,-131.0,35.0,116.0,212.0,61.0,41.0,3.0,38.4,106.0,710.9,-19.0,-39.0,1.0,265.5,48.0,21.0,39.0,4.0,31.0,-18.0,382.0,11.0,209.0,53.7,50.0,91.0,74.0,122.0,13.0,-53.0,19.0,24.0,272.0,302.0,-80.0,17.0,11.0,151.0,82.8,236.8,-13.0,70.0,578.0,-52.0,209.0,-1.0,-18.0,188.0,46.0,387.3,5.0,167.0,1026.0,478.0,-4.0,160.0,37.0,165.0,-30.5,134.0,78.8,85.0,32.0,264.0,38.0,1997.0,66.0,63.5,-4.0,127.0,-44.0,8.0,-107.0,-26.0,7.0,461.0,56.0,383.0,526.1,177.9,43.0,7.0,1.0,60.8,126.8,-12.0,0.0,2563.0,198.0,-70.4,229.8,74.0,-17.0,16.0,-619.5,308.0,1031.0,441.0,-144.0,602.7,788.0,278.0,-40.0,1618.0,157.0,15.0,231.5,4.0,6.0,31.0,-469.3,5.0,1.0,16.0,126.0,-348.2,-16.0,96.0,-4.0,-27.0,193.0,1.0,-42.0,-2.0,1980.0,5.0,1111.0,-89.0,298.0,-26.0,-6.0,5.0,-19.0,3551.0,-114.0,16.0,81.0,-52.0,-14.0,9.0,364.0,111.0,1031.0,16.0,3500.0,-26.0,1360.0,5.0,40.0,-58.0,177.0,0.0,115.0,1.0,541.0,-37.0,56.0,89.0,827.0,-172.0,8534.0,5.0,85.0,-27.0,201.0,48.0,105.0,1382.1,107.0,1032.0,44.0,-29.0,5.0,27.0,59.0,13.0,198.0,32.0,506.0,23.0,463.0,-114.0,-31.0,1.0,-14.0,42.0,-50.0,26.0,171.0,319.0,-19.0,161.0,-79.0,12.0,7.0,1059.0,13.0,-13.0,36.0,17.0,-11.0,70.0,-10.0,112.0,-22.0,-48.0,-22.0,192.0,7970.0,-2.0,-1.0,13.0,64.0,42.0,31.0,10.0,1072.0,-30.0,2.0,-19.0,-61.0,-65.0,-81.0,19.0,231.0,37.0,13.0,-58.0,36.0,1185.0,-30.0,84.0,3458.0,357.0,44.0,118.0,126.0,122.0,-25.0,6.0,160.0,181.0,132.0,73.0,1463.0,-8.0,143.0,141.0,218.0,128.0,627.0,5.0,1284.0,1843.0,189.0,139.0,117.0,253.0,29.0,124.0,-137.0,-32.0,10.0,268.0,-78.0,327.0,127.0,87.0,18.1,314.0,-167.8,-35.0,13.0,5.0,2653.0,563.0,-25.0,-54.0,6.0,1928.0,43.0,-30.0,102.0,204.0,159.0,-87.0,-58.0,2671.0,-14.0,1669.0,839.0,8210.0,4.0,260.0,6146.0,361.0,-226.0,164.0,214.0,111.0,69.0,2439.0,5.0,134.0,64.0,55.2,-123.0,-174.0,1319.0,23.1,0.0,23.0,588.0,109.0,-43.0,9890.0,125.0,11.0,847.0,24.0,10.0,36.0,38.0,54.0,-35.0,16.0,2410.0,1414.0,-13.0,-9.0,8.0,-44.0,256.5,193.0,77.0,-61.0,-90.0,-13.0,22.0,-116.0,11.0,880.0,-22.0,-14.0,-33.0,69.9,37.0,151.0,91.0,-101.0,301.0,21.0,36.0,309.0,4.0,64.0,255.0,174.3,4434.0,437.0,41.0,43.0,1623.0,1141.0,47.0,356.0,281.0,-15.0,-25.0,2700.0,57.0,29.0,-151.0,-10.0,1.0,-17.0,228.0,272.0,37.0,-25.0,188.0,-43.0,24.0,76.0,-34.0,254.0,40.0,122.0,96.0,-19.0,115.0,4.0,139.0,14.0,825.0,-45.0,7364.0,500.0,64.0,-68.0,-11.0,-13.0,3517.0,-262.4,247.0,86.0,-27.0,418.0,2005.0,-3.0,109.0,9.0,40.0,14.0,157.8,8824.0,5801.0,29.0,1131.1,52.0,77.0,1926.0,572.0,494.0,324.0,-75.6,3298.0,-24.0,-39.0,-39.0,61.0,50.0,9.0,40.0,135.0,-15.0,-144.0,-7.0,0.0,-27.0,-28.0,-64.0,54.0,129.0,727.0,189.0,175.0,-17.0,-70.0,17.9,7.0,7.0,67.0,88.0,850.0,305.0,280.0,50.0,76.0,941.0,1229.0,217.0,610.0,-33.0,-96.0,-23.0,460.3,1608.0,0.0,-533.6,146.0,15.0,169.0,-42.0,-88.0,324.3,-12.0,39.0,29.0,61.0,-32.0,22.0,232.0,30.0,384.0,111.0,5.0,174.0,126.0,702.0,193.0,49.0,88.0,1354.0,5336.0,243.0,-32.0,-16.0,90.0,75.0,-18.0,-70.0,23.0,2335.6,5.0,104.0,8544.0,4.0,92.0,-16.0,-4.0,129.0,42.0,41.0,121.0,181.0,34.0,-25.0,80.0,-14.0,8.0,85.0,497.0,798.0,14.0,-34.0,0.0,4374.0,31.0,29.0,55.0,12.0,1.0,15.0,-8.0,599.0,43.0,14.0,-13.0,-3.0,101.0,25.0,-29.0,6.0,75.0,87.0,-130.0,25.0,-27.0,-51.0,70.0,-8.6,135.0,131.0,525.0,103.0,65.0,26.0,-38.0,-22.0,34.0,16.0,55.0,3.0,204.0,0.0,136.0,-9.0,66.0,-2.0,4241.0,-216.0,3991.0,-52.0,-12.0,88.0,1.0,735.0,-163.0,1613.0,-28.0,-2.0,94.7,40.0,690.0,1170.0,174.0,68.0,41.0,52.0,88.0,60.0,-5.0,8.0,-35.0,-61.0,438.0,79.0,10840.0,3080.0,93.0,666.0,670.0,45.0,161.0,113.0,111.0,48.0,1528.1,262.0,60.0,294.0,-236.0,-70.0,302.0,62.0,-137.0,88.0,214.0,195.0,3547.6,37.0,3.0,413.0,-10.0,-38.0,1416.0,171.0,721.0,39.0,873.0,108.0,47.0,72.2,179.0,46.0,275.0,53.0,-15.0,-44.0,303.0,15.0,73.0,5723.0,201.7,-4.0,-20.0,14.0,374.0,73.0,452.0,201.0,177.0,11.0,51.0,42.0,767.9,57.0,149.0,307.0,318.8,276.0,875.0,52.0,-45.0,26.0,153.0,427.0,173.0,6.0,-11.0,128.0,-9.0,46.0,636.0,-5.0,552.0,-39.0,-6.0,95.0,671.0,17.0,72.0,145.0,37.0,55.0,-19.0,62.0,221.0,85.0,206.0,158.0,38.0,7.0,-8.0,10.0,290.0,118.0,118.0,250.0,78.0,93.0,42.0,-37.0,3.0,14.0,149.0,-5.0,-59.0,58.0,1152.0,-44.0,-11.0,-58.0,150.0,-24.0,23.0,-40.0,631.0,53.0,6.0,129.0,89.0,-29.0,125.0,20.0,-13.0,164.0,72.0,-3.0,250.0,24.0,-7.0,3.0,-15.0,327.0,69.0,151.0,6.0,91.0,4600.0,142.0,48.0,35.0,19.0,-108.0,238.0,-16.0,-33.0,19.0,168.0,760.0,10.0,93.0,29.0,50.0,132.0,109.0,362.0,357.0,26.0,-48.0,98.0,91.4,57.0,273.0,314.0,327.0,6329.0,129.0,2861.0,52.0,63.0,31.0,239.0,143.0,21.0,47.0,-10.0,-35.0,-33.0,-13.0,142.0,1085.0,26.0,16.0,30.0,-12.0,-17.0,104.2,194.0,7.0,176.0,78.0,48.4,112.0,10.0,-6.0,147.0,1233.0,50.0,-18.0,161.0,-14.0,50.0,-8.0,11.0,39.0,117.0,-15.0,47.0,686.0,-1.0,51.0,-91.1,131.0,15.0,39.0,10.0,226.0,270.0,-170.2,44.0,61.0,33.0,18.0,29.0,-7.6,60.0,-91.0,170.0,16.0,-7.0,12.0,-10.0,15.0,-6.0,-56.0,-19.0,311.0,395.0,-14.0,-10.0,26.0,-33.0,270.0,149.0,-68.0,37.0,17.0,-11.0,90.0,-126.1,-17.0,96.0,239.0,503.0,176.0,310.0,402.0,-33.0,67.0,6.0,127.0,169.0,885.6,725.4,66.0,22.0,36.0,944.0,-26.0,-68.0,38.0,77.0,19.0,56.0,-6.0,31.0,305.0,129.0,51.0,13.0,-56.0,189.0,23.0,65.0,30.0,159.0,-16.0,49.0,45.0,-52.0,-8.0,-35.0,87.0,154.0,31.0,36.0,63.0,3.0,67.7,-20.0,-27.0,-39.0,-17.0,270.0,37.0,647.0,-480.7,368.0,29.0,236.0,117.0,56.0,11.0,10.0,50.0,13.0,38.0,-591.5,55.0,-25.0,-7.0,257.0,38.0,181.0,86.0,289.0,-91.0,-85.0,758.0,10.0,-9.0,-29.0,-7.0,58.0,-35.2,-85.7,41.0,-61.0,32.0,139.0,-9.0,-144.7,153.0,42.0,204.5,-11.0,-11.0,-137.0,-25.0,20.0,27.0,-11.0,48.0,5153.0,64.0,453.0,38.0,20.0,-8.0,-6.0,332.0,-52.0,54.0,21.0,226.0,-5.0,155.0,117.0,9.0,102.0,14.0,-106.0,81.0,323.0,103.0,79.0,-3.0,11.0,572.0,89.0,79.0,82.0,-12.0,81.0,-37.0,18.0,145.0,48.0,-29.0,-11.0,-122.0,2.0,-82.0,97.0,323.0,56.0,99.0,-29.0,35.0,-236.0,194.0,29.2,97.0,6.0,-79.6,718.0,-38.3,86.0,8.0,258.0,168.0,42.0,40.0,31.0,-226.0,-295.1,27.0,41.0,-20.0,224.0,-557.0,-22.0,-148.0,238.0,-489.6,244.0,52.0,48.0,-45.0,-271.6,-155.0,65.0,348.0,14.0,48.0,272.0,-39.6,-36.0,263.0,-25.0,4.0,58.0,30.0,10.0,393.0,1749.0,-54.0,-131.3,37.0,1602.0,755.0,628.0,26.0,-11.0,37.0,1121.0,4.0,210.0,68.0,85.0,22.0,9.0,-444.6,-15.0,225.0,20.0,-13.0,-9.0,179.0,-26.0,-59.0,41.0,37.0,-60.0,32.0,15.0,185.0,47.0,264.0,-27.0,-913.6,60.0,10.0,205.0,50.0,-25.0,105.0,-98.0,229.0,84.0,84.0,-15.0,628.7,227.0,46.0,123.0,329.0,58.0,-13.0,90.0,28.0,-36.0,9.0,-31.0,-5.0,423.7,58.0,260.4,-162.0,-30.0,23.0,74.0,-18.0,16.0,13.0,-58.0,-5.0,-53.0,-158.0,-81.0,1.0,163.6,158.0,38.0,-15.0,-8.0,4.0,-12.0,-10.0,-5.0,18.0,-3.0,-3.0,55.1,-29.0,41.0,36.0,-7.0,-1.0,196.9,23.0,124.0,-33.0,328.8,581.0,-209.0,106.0,70.0,-71.0,2.0,-85.0,-90.0,327.0,-472.4,119.3,11.0,31.0,33.0,44.0,45.0,4.0,20.0,-46.0,83.0,-43.0,50.0,-73.8,371.0,-24.0,-42.0,57.0,12850.0,316.0,-12.0,502.0,369.0,-10.0,104.0,108.0,116.0,23.0,26.0,-50.0,19.0,7.0,-33.0,-13.0,62.0,2248.0,-81.0,-3.0,-50.0,-239.0,56.0,416.0,54.0,263.0,-6.0,42.0,26.0,150.0,3309.0,588.5,-2.0,99.0,100.0,127.0,699.0,63.0,3519.0,131.0,4.0,43.0,-33.0,31.0,5420.0,896.0,8.0,12237.0,94.0,72.0,11.0,32.0,44.0,13.0,-41.0,869.6,599.0,49.0,74.0,92.0,135.6,-1.0,96.0,-1.0,186.0,-2.0,-43.0,33.0,31.0,-10.0,390.0,13.0,-135.1,45.0,192.0,1.0,84.0,-51.3,122.0,49.0,1695.0,127.0,697.0,-51.0,-2.0,43.0,-13.0,-79.0,32.0,-42.0,115.0,17.0,175.0,114.0,-3.0,49.0,225.0,-78.7,-8.0,-18.0,10.0,18.0,-36.0,41.0,18.0,7.0,11.0,408.0,43.0,32.0,776.0,314.0,-28.0,21.0,-100.0,-50.0,658.0,-11.0,110.0,51.0,-123.1,655.0,-7.0,-6.0,158.0,216.0,420.0,632.0,36.0,199.0,-22.0,43.0,46.0,123.0,19.0,-8.0,30.0,-15.0,-123.0,14.0,-5.0,8476.0,3.0,83.0,226.0,13.0,32.0,-288.2,11.0,40.0,20.0,-62.0,-93.0,-46.0,-31.0,-26.0,98.8,-22.0,-65.0,1.0,-52.0,-17.0,13.0,-138.0,2.0,-49.0,-4.0,-66.0,13.0,-92.0,26.0,310.0,-2.0,-8.0,8.0,-9.0,44.0,891.0,154.0,9866.0,1424.0,1112.0,72.0,33.0,-4.0,613.0,171.0,9.0,232.0,0.0,347.0,-66.0,25.0,7.0,285.0,-40.0,353.0,254.7,10.0,-34.0,135.0,40.0,301.0,30.0,-17.0,77.0,48.0,64.0,129.0,11.0,430.0,-28.0,125.0,13.0,9.0,7.0,42.0,185.0,-10.0,-9.0,223.0,0.0,1903.0,7.0,-11.0,0.0,1070.0,-54.0,-14.0,207.0,17.0,-22.0,277.0,33.0,21.0,-132.0,-72.0,39.0,9.0,11.0,215.0,-6.0,49.0,1171.0,873.0,91.0,49.0,-18.0,53.0,128.0,956.0,-2.0,522.7,2216.0,35.0,-72.0,674.0,80.0,-19.0,625.0,48.0,17.0,456.0,264.0,-12.0,7.0,22.0,-75.0,-48.0,-16.0,34.0,322.0,1.0,51.0,264.0,-9.0,-3.0,7.0,62.0,25.0,24.0,169.0,79.0,23.0,18.0,120.0,-100.0,3.0,11.0,1.0,19.0,-78.0,-69.0,177.0,48.0,15.0,-133.0,-8.0,54.0,33.0,499.0,32.0,-114.5,264.0,1101.0,-1.0,783.1,44.3,635.3,18.0,-51.0,25.0,18.0,-8.0,-37.0,43.0,35.0,5.0,237.9,45.0,714.0,5.0,13.0,-21.0,-21.0,35.0,-25.0,612.0,-1.0,69.0,25.0,11.0,-22.0,-51.0,21.0,-4.0,-19.0,-6.0,-39.0,26.0,69.0,79.0,12.0,23.0,300.0,11.0,1.0,13.0,-6.0,236.0,593.0,20.0,162.0,-7.0,37.0,-46.0,316.0,188.0,131.0,-11.0,147.0,27.0,-56.0,966.3,772.0,-16.0,-1.0,59.0,128.0,131.1,29.0,-448.9,-8.0,346.0,31.0,-15.0,-55.0,632.9,295.0,147.0,-15.0,80.0,17.0,36.0,1109.8,-16.0,33.0,449.0,7.0,969.0,10.0,-30.0,2034.0,115.0,12.0,-6.0,-16.0,6.0,2.0,-104.0,705.0,12.0,-45.0,-138.0,96.0,49.0,706.0,-38.0,-20.0,10.0,62.0,40.0,-7.0,91.0,191.0,31.0,32.0,665.0,65.0,-6.0,486.0,97.0,501.0,108.0,4.0,-1.0,116.0,55.4,8.0,596.0,104.0,-14.0,-32.0,295.0,-60.0,-39.0,-66.0,37.4,-48.0,0.0,895.0,24.0,-33.0,363.0,19.0,-35.0,-20.0,-133.0,1409.0,6805.0,28.0,139.0,14.0,-36.0,35.5,4.0,-58.0,-26.0,-36.0,221.0,71.0,-15.0,3891.0,220.0,59.0,507.0,-17.0,64.0,49.0,-9.0,-15.0,-24.0,70.0,490.0,9.0,38.0,-119.0,-171.0,65.0,245.0,-21.0,160.0,118.0,135.0,7.0,673.0,17.0,112.0,16.0,-498.6,-314.0,707.8,-15.0,9.4,71.0,-34.0,35.0,417.4,47.0,-4.0,42.0,119.0,1157.0,8.0,6048.0,-11.0,3.0,277.0,91.0,-6.0,15.0,201.0,89.0,42.0,-10.0,98.0,32.0,-8.0,2.0,-16.0,252.0,493.0,200.3,15.0,-58.0,187.0,2.0,-5.0,7.0,-130.0,45.2,35.0,7.0,-6.0,-46.0,188.0,96.0,10.0,107.0,42.0,-34.0,-7.0,138.0,-40.0,-13.0,11.0,-2.0,-5.0,85.0,-1.0,-10.0,182.0,-2.0,-26.0,17.0,21.0,511.7,26.0,-6.0,36.0,-3.0,-63.0,394.2,680.0,-19.0,-26.0,-11.0,77.0,65.0,-9.0,37.8,409.0,104.0,67.0,113.0,-27.0,230.0,75.0,94.0,803.0,-192.0,85.0,-79.2,38.0,1869.0,151.0,44.0,162.0,60.0,-151.0,7932.0,19.0,145.0,537.8,68.0,-38.0,109.0,96.0,-18.0,169.0,57.0,-23.0,-41.0,325.0,116.0,5.0,495.0,343.0,968.0,206.0,62.0,-31.0,1.0,255.0,-11.0,30.0,-43.0,-69.0,647.4,41.0,334.0,22.0,-5.0,-4.0,60.0,102.0,97.0,-249.0,-94.0,4.0,829.0,9.0,104.0,42.0,267.0,63.0,19.0,-12.0,36.0,-177.0,45.0,-132.0,-171.0,10.0,-52.0,395.0,832.0,125.0,-5.0,-85.0,731.0,-2.0,393.0,772.0,-91.0,136.0,-11.0,775.0,13155.0,543.0,12.0,-66.0,6.0,38.0,-18.0,25.0,6.0,28.0,196.0,506.0,7376.0,3788.0,13.0,-13.0,42.0,95.0,15.0,-61.0,3.0,76.0,40.0,-18.0,84.0,254.0,285.0,353.0,5.0,-7.0,-82.0,-143.0,127.0,-30.0,-47.0,18.0,-43.0,-20.0,-147.0,126.0,1.0,-263.0,27.0,-59.0,-2.0,319.0,-109.0,-12.0,4.0,3.0,-10.0,-39.0,-8.0,-270.0,-67.0,-237.0,429.0,4.0,-29.3,34.0,-18.0,209.0,183.6,184.0,-151.0,36.0,44.0,3.0,-7.0,-31.0,109.0,58.0,-10.0,-13.0,265.0,-90.0,-68.0,18.1,246.0,126.0,1200.0,5311.0,407.0,6116.0,-32.0,-51.0,-8.0,3.0,-1.0,6.0,53.0,-271.3,-21.0,-63.0,17.0,-4.0,344.0,-46.0,0.0,140.0,-2.0,127.0,65.0,1095.0,40.0,418.0,-29.0,18.0,6.0,-24.0,0.0,54.0,-1.0,-18.0,2870.0,-2.0,-9.0,0.0,110.0,-117.0,1477.0,95.9,245.0,1.0,4.0,1.0,-29.0,873.0,20.0,93.0,49.0,99.0,18.0,79.0,51.0,-1.0,-20.0,-64.0,-22.0,14.0,-59.0,-377.0,180.0,58.0,56.0,4.0,41.0,12.0,87.0,32.0,30.0,-100.0,-60.0,82.0,366.0,245.0,344.0,31.0,34.0,37.0,-45.0,-112.4,-9.0,97.0,0.0,-19.0,1368.0,20.0,232.0,21.0,309.0,140.0,71.0,-19.0,164.0,65.0,32.0,18.0,119.0,-72.0,-89.0,189.0,-37.0,71.0,47.0,15.0,-81.2,-79.0,-245.0,-87.0,85.7,21.0,43.0,-10.0,-10.0,-118.0,123.0,-75.0,55.0,341.7,-280.0,394.9,9.0,-46.0,-11.0,1.0,130.0,10587.0,697.0,33.0,3831.0,-102.0,-4.0,-29.0,-86.0,4103.0,10046.0,164.0,668.0,4324.0,112.0,51.0,2422.0,291.0,1471.0,19.0,137.0,61.0,54.0,41.0,32.0,141.0,16.0,22.0,2.0,-41.0,-141.0,-127.0,104.0,196.0,3955.0,101.0,-36.0,648.0,-1.0,1089.0,83.0,-19.0,38.0,60.0,-9.0,-73.0,-11.0,3.0,-306.0,31.0,154.0,197.0,-9.0,-28.0,-3.0,-5.0,-29.0,331.0,214.0,-194.0,84.0,48.0,109.0,425.0,29.0,321.0,10.0,170.0,463.0,108.0,32.0,4.0,1284.0,328.0,173.0,9089.0,-275.0,-7.0,25.0,24.0,-64.0,-5.0,196.0,269.0,35.0,118.0,19.0,-47.0,-31.0,-19.0,22.0,63.0,-11.0,-151.0,124.0,-60.0,-42.0,46.0,29.0,44.0,182.0,410.0,175.0,44.0,13598.0,26.0,23.0,23.0,3.0,-36.0,-21.0,15.0,12.0,187.0,52.0,589.1,-27.0,11991.5,97.0,672.0,23.0,121.0,53.0,-12.0,-72.0,269.0,65.0,-16.0,128.0,3.0,-72.9,14.0,156.4,66.0,9.0,4.0,354.0,2.0,-5.0,-252.2,-10.0,-19.0,346.3,0.0,-234.4,-4.0,-4.0,-17.0,-40.0,3.0,135.0,59.0,39.0,152.0,25.0,-13.0,-29.0,29.0,203.0,-1.0,13.0,53.0,15.0,-11.0,412.0,227.0,-8.0,19.0,92.0,57.0,42.0,-93.0,420.0,19.0,66.0,-167.0,-22.0,9.0,-182.0,590.9,-16.0,129.0,-20.0,135.0,-1.0,60.0,-123.3,-17.0,110.0,18.0,66.0,11.0,9.0,4.0,2.0,4.0,-60.0,-13.0,12.0,-53.0,37.0,-4.1,573.0,-37.0,19.0,148.0,135.0,1.0,1.0,71.0,47.0,32.0,41.0,-11.0,-7.0,52.0,12.0,26.0,22.0,13.0,-36.0,1220.8,629.0,5.0,-17.0,-44.0,-3.0,-14.0,36.0,-15.0,-98.0,104.0,-219.7,19.0,162.0,7.0,-59.0,757.0,-113.0,236.0,1024.0,74.0,107.0,112.0,120.0,375.0,2027.0,390.0,43.0,51.0,21.0,23.0,-7.0,15.0,19.0,-4.0,10.0,2277.0,763.3,2691.0,602.2,8.0,2392.0,69.0,24.0,73.0,976.0,-24.0,144.0,149.2,77.0,-48.0,-58.0,-2.0,24.0,40.0,5.0,31.0,86.0,897.0,82.0,18.0,-62.0,-10.0,73.0,23.0,72.0,2234.0,4.0,43.0,277.0,301.0,-44.0,49.0,42.0,22.0,46.0,-40.0,-39.0,-102.0,-2.0,11.0,107.0,363.3,1726.0,-11.0,-9.0,-10.0,0.0,-32.0,135.0,1059.0,93.0,-9.0,249.0,546.0,14.0,169.0,32.0,-13.0,3201.0,38.0,29.0,-35.0,-160.0,93.0,4379.0,134.0,321.0,36.0,-38.0,132.0,72.0,-143.0,-25.0,-27.0,12.0,62.0,71.0,227.0,956.0,1.0,331.0,95.0,-41.0,-35.0,257.0,204.0,31.0,276.0,7.0,30.0,1168.0,796.0,-99.0,181.0,-1.0,-12.0,12.0,86.0,6.0,232.0,49.0,396.0,-142.0,-95.0,42.0,18.0,231.0,-54.0,49.0,-17.0,-76.0,284.0,18.0,8.0,-105.0,-56.0,841.0,18.0,-10.0,42.0,-67.0,150.0,-121.0,15.0,123.0,35.0,98.0,214.0,-47.0,-37.0,151.0,5401.0,-23.0,82.0,970.7,-153.0,6.0,-67.0,10059.0,472.0,63.0,25.0,1.0,162.0,129.0,62.0,1.0,240.0,101.0,-74.0,371.0,5.0,-108.0,377.0,83.0,-40.0,1114.0,-28.0,41.0,-6.0,11.0,11184.0,303.0,64.0,16.0,-147.0,-1.0,-160.7,500.0,-25.0,8.0,185.0,-7.0,-5.0,46.0,121.0,19.0,-43.0,112.0,16.0,5832.0,-13.0,173.0,-34.0,-440.5,664.0,-23.0,48.0,75.0,165.0,13.0,80.0,27.0,127.0,336.0,13.0,61.0,30.0,114.0,-58.0,5.0,-113.0,25.0,33.0,2253.0,17.0,7.0,254.0,186.0,7.0,-3.0,80.0,57.0,-33.0,45.0,173.0,-60.0,108.0,116.0,-7.0,116.0,9.0,-9.0,22.0,0.0,47.0,28.0,765.0,26.0,206.0,211.0,233.0,-28.0,-9.0,174.0,32.0,-7.0,-19.0,481.0,-46.0,189.0,22.0,254.0,158.0,147.0,13.0,-75.0,300.0,-17.0,-42.0,21.0,-42.0,-168.0,-6.0,-11.0,-13.0,33.0,1050.0,141.0,40.0,285.0,110.0,-1.0,94.0,-21.0,15.0,-1.0,43.0,18.0,38.0,-1.0,109.0,14.0,1841.0,1311.0,-39.0,-31.0,-14.0,171.0,67.0,7184.0,16.0,20.0,87.0,229.0,-18.0,-86.0,-7.0,33.0,-1.0,281.0,51.0,8.0,43.0,17.0,-44.0,-98.6,3.0,288.0,-6.0,46.5,10.0,90.0,2.0,-299.1,-23.0,-107.0,19.0,-16.0,2.0,37.0,-84.2,6.0,6.0,-22.0,4.0,23.0,-23.0,28.8,49.0,-31.0,13.0,160.0,-53.0,-2.0,31.0,118.0,-143.0,26.0,-13.0,71.0,75.0,94.0,-26.0,80.0,-33.0,151.0,53.0,47.0,7.0,153.0,146.0,8.0,205.0,188.0,89.0,13.0,-166.0,-1.0,41.0,78.0,-29.0,-75.0,356.0,3.0,278.0,52.0,-36.0,39.0,-50.0,3.0,-36.0,-18.0,150.0,163.0,27.0,-41.0,178.0,-13.0,-18.0,81.0,-16.0,25.0,117.0,149.0,230.1,-6.0,269.0,490.0,-923.5,43.0,287.9,-16.0,50.0,-1.0,108.0,-37.0,-16.0,-101.0,62.0,4150.0,-15.0,-5.0,-18.0,6.0,9.0,-6.0,78.0,1640.0,28.0,25.0,132.0,738.0,57.0,11.0,74.0,-166.6,12.0,47.7,-17.0,-1.0,15.0,16.0,2.0,168.0,69.0,-14.0,53.0,32.0,-28.0,80.0,91.0,129.0,-36.0,-10.0,-16.0,141.0,61.0,2394.0,806.0,-1.0,6.0,1100.0,-15.0,1340.0,29.0,-22.0,139.0,-312.0,66.0,3.0,2.0,71.0,344.0,-8.0,149.0,-29.0,-53.0,-141.0,-81.0,5.0,-127.8,256.0,-8.0,13.0,82.0,72.0,48.0,23.0,30.0,67.0,363.0,21.0,-130.2,33.0,147.0,109.0,-51.0,-15.0,88.0,-17.0,26.0,606.0,13.0,-5.0,381.0,-3.0,-19.0,-45.0,3.0,-22.0,193.0,358.1,-11.0,-293.0,509.5,2258.0,-17.0,255.0,10.0,230.0,74.0,164.0,119.0,484.0,-27.0,-67.0,259.0,82.0,-9.0,8.0,105.0,-5.0,2.0,38.0,105.0,8.0,28.0,152.0,-24.0,-68.0,5.0,6.0,-76.0,205.0,-14.0,312.3,121.0,80.0,-4.0,114.0,-9.0,-36.0,-294.0,-11.0,203.0,1009.0,187.0,-485.0,-38.0,611.0,-90.0,7.0,15.0,2.0,-14.0,171.0,442.0,-1.0,29.0,492.0,-10.0,-25.0,-102.0,-51.0,22.0,112.0,1064.0,26.0,-212.0,457.0,70.5,26.0,-6.0,25.0,610.0,117.0,-70.0,-349.0,41.0,49.0,-19.0,-174.0,180.0,-7.0,-103.0,71.0,-76.0,-5.0,-25.0,1052.0,-43.0,-11.0,65.0,11.0,-19.0,1885.0,447.0,-42.0,188.0,29.0,-32.0,7.0,847.0,569.4,79.0,17.0,-7.0,13.0,4218.0,136.0,-454.0,-987.0,-2252.0,-308.0,-174.0,110.0,46.0,-68.0,-32.0,104.0,-35.0,26.0,-129.0,159.0,737.0,2053.0,1.0,57.0,103.0,52.0,341.0,29.0,532.0,-24.0,6.0,-41.0,-13.0,-57.0,542.0,12.0,22.0,704.0,43.0,-4.0,12.0,352.0,111.0,236.0,141.0,22.0,3843.0,-12.0,71.0,-16.0,-149.0,-17.0,9.0,142.0,83.0,58.0,7.0,178.0,55.0,9.0,-8.0,7.0,15.0,-89.0,-42.0,544.0,368.0,237.0,121.0,132.0,328.0,-15.0,-58.0,-73.0,-19.0,347.0,48.0,721.0,17.0,-12.0,104.7,-9.0,14.0,29.0,-274.6,215.0,198.0,209.0,-34.0,5.0,4299.0,-43.0,9.0,4.0,17.0,12.0,1.0,-14.0,33.0,-107.0,30.0,28.0,-34.0,396.0,-1.0,-42.0,-6.0,7.0,-18.0,11.0,121.0,-7.0,-63.0,-57.0,7.0,15.0,1.0,52.0,102.0,29.0,28.0,-3.0,-17.0,-64.0,-46.0,31.0,157.0,98.0,11.0,331.0,63.0,-13.0,-42.0,166.0,8.5,53.0,15.0,-84.8,-39.0,-40.0,-17.0,69.0,75.2,-83.0,-28.0,1.0,485.0,-24.0,9.0,-6.0,43.0,3201.0,212.0,6.0,-50.0,0.0,16.0,47.0,4808.0,-9.0,57.0,-47.0,-21.0,54.0,30.0,218.0,759.0,26.0,12.0,-39.0,208.0,348.0,-57.0,-28.0,46.0,28.0,1.0,-28.0,30.0,24.0,204.0,-34.0,32.0,22.0,63.0,24.0,-5.0,223.0,-9.0,-6.0,254.0,969.7,-1.0,-5.0,-6.0,24.0,-10.0,279.0,256.0,-29.0,-10.0,-40.0,112.0,48.0,60.0,58.0,33.0,9.0,-38.0,-78.0,1.0,21.0,1.0,516.0,-2.0,61.0,1034.0,1298.0,127.0,36.0,450.0,-215.0,-277.2,-35.0,42.0,-82.0,-7.0,-19.0,-2.0,103.0,6.0,-33.0,56.0,136.0,-53.0,37.0,1087.0,223.0,50.0,26.0,47.0,-17.0,356.0,-41.0,107.0,78.0,202.4,-197.0,18.0,55.0,142.0,40.0,-5.0,8806.0,5765.0,-28.0,-9.0,14.0,209.0,-31.0,-36.0,4197.0,26.0,48.0,984.0,-17.0,0.0,1434.0,1714.0,266.0,-136.0,-3.0,6.0,50.0,-34.0,-80.0,-51.0,-110.0,-9.0,80.0,20.0,181.0,159.0,120.0,-144.5,-92.0,-386.1,14.0,750.0,97.0,45.0,17.0,104.0,72.0,191.0,486.0,97.0,5.0,-4.0,-10.0,17.0,1885.0,-169.0,159.1,50.0,14.0,159.0,-22.0,-34.0,-455.0,-83.0,15.0,-27.0,15.0,-1.0,-7.0,-26.0,-9.0,109.0,5.0,84.0,44.0,565.0,-2.0,202.0,58.0,9.0,1573.0,6725.0,56.0,43.0,17.0,7140.0,2517.0,-25.0,679.0,-34.0,29.0,31.0,12.0,12.0,-3.0,389.5,7.0,66.0,42.0,9.0,43.0,-3.0,-149.0,446.0,23.0,485.0,-64.0,566.0,-53.0,6.0,-46.0,-69.0,-19.0,-73.0,-39.8,12.3,-29.8,92.5,110.3,56.7,-727.5,-5.1,-454.2,45.0,-335.9,-343.7,-209.1,-152.9,-121.9,240.5,-177.8,-111.8,-130.9,-263.6,-494.6,-316.5,-334.5,382.3,265.6,-49.8,-337.1,-9.6,3592.7,-9.9,210.3,62.8,-24.7,28.0,-56.0,-114.8,-35.4,-105.0,-86.4,45.8,-80.9,-265.7,-47.5,-987.6,-310.8,-600.0,-340.9,35.7,3311.2,345.9,14.4,707.8,1246.2,8461.3,18888.3,1255.1,4170.9,15110.3,167.0,-70.3,161.1,466.9,8733.4,660.3,1583.9,-19.3,21.8,394.0,-185.4,0.7,273.5,386.0,4.5,-153.2,-98.0,12.2,190.1,276.3,877.1,-21.0,140.0,-463.0,69.4,13.0,488.2,53.4,-2.7,224.7,195.3,161.7,-154.0,704.7,-153.8,-208.2,4608.9,627.1,64.8,697.0,242.1,142.9,352.3,-15.9,-46.2,26.9,133.4,-40.3,-202.7,105.7,683.6,-236.7,155.6,46.1,200.7,-86.0,218.7,28.2,29.4,56.2,58.1,61.2,182.6,-191.4,-283.2,539.6,193.8,9.5,89.1,516.1,181.1,82.7,-1410.5,947.3,435.3,1268.7,106.1,134.6,642.9,443.4,-63.2,56.0,-102.7,-238.2,253.7,-142.2,140.4,807.8,-226.1,-8.6,228.2,-359.5,-86.1,-17.5,290.9,354.8,1540.1,1005.4,615.7,206.8,-36.8,659.4,271.5,-103.5,316.0,817.2,60.0,103.9,172.4,823.7,227.0,165.5,2565.8,-25.7,0.8,301.9,11.5,-194.8,79.4,-144.2,-453.7,-179.5,1833.0,-262.9,583.6,103.3,-87.2,217.1,78.8,248.9,468.7,194.6,142.1,89.8,426.1,3147.0,977.4,202.8,40.0,43.8,260.0,163.4,449.8,-2.7,52.3,19.1,-218.5,28.8,125.6,22.4,422.7,110.7,278.0,176.0,586.8,280.7,860.9,312.5,977.0,283.4,172.9,3021.4,16.0,-281.2,44.3,-52.3,56.3,75.7,164.6,499.2,-6.4,172.3,-284.9,-1295.5,216.4,1306.0,175.6,761.2,617.5,178.1,-43.8,103.5,-150.0,303.7,370.6,-0.8,340.8,613.9,-75.8,-7.1,313.3,63.7,440.6,2327.6,-108.7,-67.5,-15.3,60.4,139.0,705.0,2419.8,-106.3,-4.3,58.1,73.2,-30.7,-77.1,984.7,55.0,2082.8,132.4,1372.1,-330.6,114.1,-358.2,5.5,72.6,998.4,122.1,-632.7,252.5,104.5,-40.8,66.7,220.4,36.3,-146.9,80.3,10902.1,14.0,-75.7,-14.7,129.8,-54.1,4.3,302.9,209.7,48.1,-18.1,164.8,236.8,27.6,15.6,-73.4,-490.4,286.4,888.0,-710.3,0.5,1438.4,64.5,430.4,-641.6,705.7,29.9,883.7,-58.0,865.5,-21.6,270.3,284.5,133.1,165.6,95.6,34.5,25.8,-49.1,1.6,-148.4,228.5,-195.9,51.4,334.7,503.5,364.7,175.1,14.1,626.2,723.0,1043.0,363.2,442.0,171.9,-302.7,949.5,755.2,98.2,1703.7,382.8,102.5,-49.8,-42.2,430.5,118.6,503.8,480.7,139.1,-51.9,2973.8,148.4,-674.2,23.5,141.4,233.1,31.2,-46.8,-47.2,-370.9,551.4,212.1,-83.0,1121.5,-208.9,49.0,-35.0,419.8,-43.7,608.6,-22.7,309.3,-250.1,-344.6,81.4,687.3,772.2,53.0,130.0,-122.3,341.2,59.0,252.5,106.7,-66.1,140.1,358.0,3304.9,543.3,14.3,-60.1,210.6,2440.3,261.0,141.7,4058.7,429.0,-1.9,333.2,87.4,163.1,87.2,264.8,685.6,559.5,21.3,1250.6,153.2,162.8,-58.7,356.0,163.5,19.2,99.7,-32.3,-104.7,87.4,195.9,3291.9,-52.6,611.8,-111.5,-2076.7,48.3,6527.3,-84.4,170.2,550.7,11.9,1253.1,426.2,6.6,1954.6,137.2,176.6,240.3,695.9,101.2,633.8,212.3,93.0,-31.6,-620.8,61.4,507.9,174.7,-198.9,-466.9,37.1,787.7,442.2,358.4,143.0,2.5,115.4,413.0,-7.6,815.7,54.2,-0.8,401.4,-157.2,0.4,11.4,2393.2,191.8,-110.6,361.8,-183.3,1453.6,59.4,-109.5,1646.4,229.1,697.5,62.1,106.4,312.1,222.3,79.1,379.6,-166.0,-54.3,-105.7,1193.7,793.2,342.2,71.9,262.7,410.3,184.9,477.2,637.7,12.4,-463.2,-58.6,647.2,-31.2,307.4,691.2,-879.4,-291.4,2120.8,-51.1,225.9,126.8,365.7,-182.0,45.3,84.0,1814.8,244.0,83.9,677.5,156.2,875.0,74.1,398.8,259.9,109.3,-110.4,57.2,-16.0,68.4,429.7,184.2,46.9,67.4,744.5,1321.5,-265.6,65.0,25.3,-60.5,-37.3,-295.4,1605.3,4.9,235.1,485.5,37.1,-20.0,951.7,75.9,-12.4,43.3,1212.0,-2.8,66.0,31.0,561.5,599.0,1760.5,78.1,202.6,-1435.3,93.3,126.9,167.1,-8.9,133.8,13.3,-13.7,202.3,139.0,244.5,712.3,226.7,23.5,131.1,-90.2,37.4,101.9,163.9,-67.4,20.4,88.2,-818.5,18.6,56.5,265.6,436.0,-33.8,407.7,187.1,733.3,96.2,1022.5,-123.4,-3.5,1469.9,509.7,915.2,-4.9,-74.0,1555.0,-57.8,14.9,-44.6,-57.1,12.7,38.1,-435.8,-217.3,-10.7,-32.7,-62.1,636.7,671.9,-529.6,-202.0,1028.5,-159.0,290.0,482.3,-99.4,919.9,-13.4,-32.6,214.7,738.7,-274.2,68.2,98.6,732.4,-46.4,963.3,245.7,104.2,9750.7,-12.0,166.9,174.8,-301.1,-11.5,23.3,343.4,-95.4,10.3,114.2,167.5,-261.3,-76.3,78.8,-77.0,-351.6,-56.1,100.3,44.3,124.3,-350.3,13.4,239.9,-41.5,677.3,167.0,119.4,-146.9,-856.0,274.4,440.1,-103.0,-3.2,206.7,439.2,-17.7,341.8,96.7,-56.8,186.8,377.4,692.3,413.9,-36.4,76.0,101.5,447.1,151.1,-131.0,-12.5,79.2,2336.3,834.9,39.4,-219.8,90.9,-383.8,-130.0,127.5,1609.3,-43.3,165.6,1691.6,475.4,519.7,-4.0,379.7,-51.5,-651.2,893.1,4721.3,912.0,-363.1,-167.5,428.3,-128.4,1478.0,236.6,-87.0,-13.2,137.0,62.9,300.4,150.2,313.8,1.5,179.8,400.5,754.5,56.4,257.9,728.6,350.8,82.4,206.7,1098.9,88.2,385.9,99.0,108.8,45.1,338.9,796.1,164.4,-306.3,743.3,210.3,76.4,244.6,797.1,-123.3,-67.2,2655.0,228.4,758.5,-459.3,7958.6,-461.7,-31.5,26.9,249.1,374.0,-222.7,66.1,125.0,63.6,221.9,386.8,235.8,1011.0,147.9,27.3,406.2,247.1,362.1,-133.8,770.1,274.9,-1087.3,-23.2,432.4,466.4,831.5,148.1,70.6,1.6,136.9,141.1,-7.3,1458.3,794.9,39.9,-233.3,-130.5,2935.8,199.3,301.1,5.8,71.7,-315.9,130.4,157.7,-125.4,54.8,-7.2,197.0,-86.6,-24.2,279.8,13.3,99.7,1250.5,-82.1,508.8,292.2,555.6,49.6,-12.5,162.3,-34.6,2349.8,294.7,116.1,-351.7,383.2,-43.4,-33.5,12.5,869.0,5.9,129.7,58.0,78.7,-14.3,-58.1,32.4,244.9,653.9,-112.1,-48.1,-55.1,52.6,1024.9,198.1,215.9,-49.6,116.2,-815.0,-204.8,86.3,36.7,2674.2,-69.9,1613.1,84.4,493.2,-91.3,189.3,272.3,-98.6,-442.1,217.3,2254.2,-653.9,283.2,31.5,-64.2,-25.9,74.2,757.8,-21.0,45.5,272.9,953.6,-104.6,1616.5,424.4,22.2,98.5,86.0,900.0,97.1,-90.3,204.7,52.8,556.3,118.2,229.8,137.6,245.7,-24.9,1049.8,266.6,70.3,190.3,20.7,-163.9,-50.5,-24.3,265.3,-210.9,1716.8,1939.4,-229.9,208.2,101.7,-228.0,-151.5,189.9,-25.7,408.1,22.9,531.1,556.3,349.8,-66.5,-391.8,-384.4,409.3,-18.6,-298.3,257.8,1931.0,73.9,19.0,275.3,152.3,-90.9,110.2,-549.0,103.6,-75.8,-430.0,89.2,1390.8,611.0,1449.4,124.5,-20.2,-166.6,-372.1,279.6,116.3,190.6,48.3,-137.5,297.4,62.6,-2490.3,48.6,21.9,-236.3,101.1,94.1,160.4,-453.5,185.1,-47.1,27.8,1121.1,1025.6,67.3,-64.0,144.8,193.1,5132.6,-3.2,180.4,410.8,-26.8,292.8,-106.3,-203.7,25.4,88.4,-14.2,308.4,-40.0,-64.5,-40.3,-133.2,20.7,62.2,273.3,-130.4,-536.1,1024.3,68.5,77.3,-60.0,463.5,-553.3,2320.9,203.5,-242.0,-17.0,684.8,199.1,219.6,-652.0,141.3,-220.7,338.8,1137.7,471.9,-631.2,147.0,727.2,-680.0,-33.1,70.1,5753.6,-1213.4,-72.3,136.3,166.5,203.3,1280.2,304.6,5130.3,61.5,471.5,79.1,-100.3,2876.6,132.6,106.0,-32.9,49.7,167.3,2756.0,-386.4,-300.6,342.5,7578.1,306.7,-55.9,-25.1,201.4,109.6,-90.2,-298.3,174.3,3116.6,-124.8,-96.5,-269.8,-406.1,-74.5,201.4,-82.7,-124.5,1842.0,132.2,98.6,-95.2,10.9,406.6,1422.3,622.9,783.4,-521.3,1876.2,84.1,1643.7,88.6,809.9,-392.9,-830.2,325.0,221.7,166.4,3506.0,576.9,-174.0,3213.6,24.6,415.6,-133.8,10310.4,26.8,51.6,7.3,209.8,328.0,290.1,-267.0,46.7,237.4,244.7,606.1,-2.1,35.7,9.0,613.4,331.7,1737.1,86.2,1077.6,-32.9,-112.5,-354.4,1048.1,14.6,-928.6,1874.3,-293.2,-12.6,19.9,214.5,646.4,-122.6,-425.1,156.7,543.8,-115.9,-96.9,-21.1,41.6,61.4,374.1,998.6,454.3,132.4,1324.9,3021.7,479.9,-15.6,-262.3,-98.3,-127.7,-489.7,313.6,-29.4,-144.8,11.4,-478.3,594.9,-228.6,53.2,221.8,980.4,203.3,115.9,-275.5,59.5,5.5,586.4,36.5,-199.0,93.0,8.0,12.1,21.2,-42.7,-28.0,-272.2,-187.8,125.4,550.3,-92.9,3986.7,-119.4,845.3,21.8,10.0,293.7,7.4,35.6,11.2,-413.9,0.0,496.6,-18.5,-39.7,98.8,-70.0,-617.6,3488.6,-32.4,-360.2,8492.8,131.8,-1035.8,45.0,1.9,11.9,3610.3,333.2,1183.8,-71.8,-123.5,253.6,245.5,-194.7,540.0,293.0,-482.6,1621.3,-46.2,124.8,1245.5,-114.7,-217.5,23.6,30.0,38.6,-110.6,8.9,-105.6,243.2,1241.8,18.1,1272.2,-35.3,-31.9,45.6,104.8,575.8,-145.6,407.6,169.0,224.6,40.2,419.4,132.4,1112.1,85.1,307.2,40.1,340.8,-34.6,2.0,-60.4,-685.3,25.0,79.1,-1391.7,34.0,31.1,-359.2,-662.6,-50.1,-102.0,63.2,136.1,259.4,-773.7,47.3,-93.1,143.8,202.1,158.9,-21.5,-57.7,4.9,-22.8,1166.7,-32.8,426.5,-40.8,1714.8,-337.8,-37.8,113.6,388.1,-8.9,7079.6,50.3,305.1,-8.5,-269.8,-57.3,298.9,1039.8,736.7,69.8,140.1,-175.3,-472.2,18.8,-779.4,91.0,-6.9,-0.5,5749.2,-34.4,-264.4,-471.2,-885.2,-24.5,237.2,82.7,190.9,306.3,233.5,-27.1,32.2,91.0,82.5,614.3,37.5,-20.3,144.5,1000.7,154.3,55.2,133.0,-80.9,415.8,538.5,40.5,371.0,-592.3,670.1,286.9,484.2,305.2,1127.6,359.3,118.9,24.4,269.5,-192.0,-113.2,150.3,51.4,35.5,-344.3,455.3,1588.6,110.7,-0.3,-586.1,30.8,-49.8,287.0,-341.7,175.8,1023.8,-458.1,431.1,211.5,-50.9,-189.8,316.1,-53.6,-203.0,-151.9,-2.5,192.6,247.0,51.0,12.5,2054.7,183.0,-349.5,-510.2,131.8,38.6,296.5,4298.2,276.3,70.9,-19.3,-15.7,257.7,401.1,-66.9,390.2,124.1,97.2,196.3,1720.8,82.8,130.3,13676.3,-501.4,290.6,48.4,-45.2,-291.5,1.1,196.8,358.3,147.7,57.8,172.1,135.6,-61.1,950.6,21.0,919.1,249.4,-85.3,-78.8,-54.5,103.4,306.3,120.4,-11.7,334.6,-517.8,1456.0,-17.4,8.8,144.5,207.7,7144.5,29.0,203.5,57.6,-86.2,108.5,70.3,0.6,1545.3,43.3,-127.9,212.8,-6.4,-75.9,507.7,803.1,158.1,-21.7,28.0,2292.7,93.6,30.6,238.2,1326.9,-70.5,83.6,20.0,2.9,27.1,276.6,141.6,2576.5,116.8,1365.7,438.6,-75.6,248.1,141.0,40.0,109.0,112.4,-96.9,952.0,87.1,135.3,-314.7,494.0,-370.4,1.8,-7.2,455.4,-78.4,-76.8,43.8,-84.6,-69.0,171.7,588.5,43.6,1053.4,375.4,572.7,258.8,27.7,310.1,378.2,10.3,143.7,363.9,581.0,3827.9,20.5,-215.7,55.6,425.4,264.4,266.1,28.2,288.6,227.9,-240.8,196.6,-60.7,-158.5,330.5,181.0,359.9,76.2,489.9,245.4,111.2,5245.8,106.0,715.8,17.3,266.1,-209.2,653.6,209.5,1435.9,306.3,227.3,-61.0,463.1,-346.6,1.3,160.7,133.2,190.8,-7.5,-147.9,171.8,240.3,-55.3,2.4,641.5,-54.7,47.4,355.9,417.4,-198.1,226.4,-474.6,402.9,590.4,717.8,-64.9,-11.7,1196.7,-471.6,383.6,-728.6,312.1,-148.3,19.9,19.9,53.9,631.3,222.2,277.8,118.1,41.7,287.9,136.2,771.5,551.0,-148.6,906.5,-102.1,-161.2,74.6,-149.5,-2.6,139.2,962.3,1149.2,182.7,235.2,25.2,-556.4,-270.3,-27.0,116.5,311.3,-350.6,150.5,194.9,280.4,-376.2,-113.0,601.3,1439.3,1153.2,160.9,-58.8,-85.0,113.3,-12.1,2583.4,882.9,-80.7,753.3,-72.0,112.8,119.6,422.5,39.1,55.6,-22.1,297.7,-132.1,59.4,97.2,505.6,6.0,-816.5,410.1,103.9,36.9,92.1,73.1,-365.2,73.7,2594.6,546.4,859.5,210.8,129.3,215.8,201.5,2041.7,327.2,131.8,329.0,43.8,416.2,-146.5,-50.7,2294.5,500.1,119.4,405.3,309.3,-136.4,173.3,741.6,13.4,53.1,-38.7,982.7,8.5,3971.0,365.6,91.4,666.8,-139.2,5883.1,-102.6,75.8,134.9,1717.0,146.1,562.7,110.3,-162.2,132.7,124.9,-37.5,262.0,-35.6,340.1,390.7,23.2,396.6,-172.0,542.3,442.9,39.2,44.0,14.2,-325.8,8.1,-12.9,45.4,60.6,1855.6,-476.4,300.3,-124.4,69.4,224.3,1557.0,446.7,-567.0,196.1,-341.9,58.6,521.8,-398.5,2396.5,-36.6,97.2,-344.0,189.0,359.5,339.2,237.9,582.5,15.3,254.4,135.9,217.0,-117.9,316.4,680.6,-205.8,1818.7,126.3,-205.0,136.3,-264.8,133.4,-20.7,189.5,-112.3,6.1,3924.5,229.3,-201.6,31.8,1984.3,-1159.8,-182.4,-50.7,329.8,51.5,262.9,67.5,-7.0,-111.8,16.3,-365.7,364.6,846.8,-190.1,-528.9,634.3,3426.7,2128.3,821.9,3270.9,115.7,-43.7,2606.3,336.2,230.5,-124.1,164.7,386.1,79.2,-86.3,4746.3,-37.6,2165.4,122.6,-72.1,289.9,182.8,-40.8,-35.5,12.4,347.4,-59.0,428.2,646.6,7.4,-297.4,146.7,-9.1,96.1,45.9,14.5,-380.4,103.2,192.3,363.7,72.5,-99.5,64.6,1299.9,260.8,85.2,-46.8,-111.1,-24.5,-27.8,-270.8,-368.3,963.4,488.6,1417.1,-36.8,52.7,48.9,381.7,69.6,-89.4,103.5,180.9,1111.8,-22.8,863.5,33.6,34.2,-36.2,332.9,-188.0,114.6,1851.8,159.3,138.1,679.0,-62.9,174.4,-137.0,39.4,103.3,186.2,236.7,296.3,335.7,105.9,465.1,-38.9,165.4,629.7,1078.7,204.8,424.8,2099.9,1388.3,2264.4,-49.8,122.1,-40.6,531.5,60.5,-219.2,2273.6,1136.8,794.7,-53.4,221.8,-1479.1,762.1,56.4,379.7,57.6,211.1,-99.9,2910.6,-131.2,33.5,-73.9,278.6,-114.0,-68.2,558.2,91.7,140.0,415.6,696.7,228.3,202.2,332.9,592.3,559.2,149.1,-420.1,1237.5,614.3,487.3,256.4,210.1,58.3,42.2,1118.8,298.7,376.8,-172.4,-795.0,355.8,1031.8,-21.5,72.0,121.7,338.6,151.1,325.4,14.4,406.9,452.7,-8.7,565.6,1450.8,148.9,-343.4,859.4,-446.3,154.5,491.0,570.4,56.5,-14.7,-502.9,217.7,281.1,494.2,-9.6,187.3,67.7,-247.8,271.7,1483.5,779.1,2461.9,245.3,881.0,138.8,1033.3,657.4,826.4,3543.8,2195.3,2601.7,192.9,575.4,-48.8,-289.2,86.8,-870.7,-83.8,658.1,87.6,-343.1,-426.7,310.1,-116.8,175.3,-556.8,258.6,-591.2,406.5,689.2,4410.4,2892.5,1586.5,864.1,2961.9,1720.9,-237.3,-101.6,1825.2,573.6,574.1,2742.7,1367.0,492.8,2665.7,260.7,2143.8,7838.2,-261.5,76.7,369.3,339.5,1718.9,-321.1,-10.0,1249.1,4239.0,1276.6,40.2,-149.4,76.2,2178.0,387.7,497.5,1459.5,-35.8,163.2,7528.2,2329.0,246.7,3260.0,344.5,879.0,386.9,2898.0,206.8,89.0,490.3,-125.0,264.9,32.7,41.2,590.4,3283.3,923.1,577.9,1438.1,444.5,760.7,3242.5,1302.3,1510.8,-75.4,750.6,539.5,1381.8,643.6,110.6,211.0,4138.4,115.1,22.6,173.9,331.4,-51.9,-0.2,84.2,428.9,147.2,748.7,50.5,-262.1,-10.0,346.8,58.8,610.9,27.8,0.2,12.8,136.4,247.5,2024.5,-46.7,-5.8,-40.6,-58.9,623.4,-249.8,-319.8,216.7,317.9,3433.5,1038.1,234.2,257.0,7387.2,972.0,1095.1,1775.2,797.9,78.5,837.0,155.4,137.5,-1.8,-630.0,-265.9,459.8,142.0,-29.6,104.5,-163.1,200.5,707.8,9.4,417.4,196.9,30.6,-31.7,205.5,200.3,37.2,94.9,45.2,62.3,437.4,1386.1,-161.2,-155.5,-458.1,-115.5,146.7,68.9,820.2,85.0,18.1,2641.1,454.0,287.3,83.1,7448.9,641.1,271.2,543.0,2494.8,875.2,247.8,105.8,858.9,-166.5,550.5,-979.2,453.2,421.7,-105.5,20.4,63.7,4679.9,216.1,454.6,303.6,812.9,344.2,-36.8,52.3,250.1,640.4,521.9,2472.2,1660.9,394.2,-78.2,254.7,37.8,45.8,-288.4,-249.9,-116.9,-1.1,602.3,129.9,1139.6,-65.5,533.0,431.0,188.1,1477.0,173.4,537.8,588.3,-13.0,158.8,-45.0,411.2,781.4,1533.7,2499.5,439.4,920.6,1875.5,1925.2,112.5,49.7,375.7,1193.4,658.6,1225.1,-17.3,266.0,372.6,487.4,1732.1,489.3,926.2,330.8,120.2,610.0,246.0,394.0,54.8,756.3,419.2,-6.9,91.1,78.6,76.0,67.6,-172.8,163.0,296.9,189.9,682.7,23.5,1103.6,291.1,429.2,568.6,103.7,390.2,281.7,7693.3,196.5,13.0,-68.4,-6.8,-470.5,4688.3,15.5,805.6,149.1,167.0,428.5,229.8,146.2,88.7,251.9,333.8,222.3,1663.0,27.6,14.2,22.9,305.2,5.5,1391.5,2107.9,253.0,27.6,466.2,446.4,-264.8,-326.6,-256.5,-406.4,5.3,1960.4,370.3,412.8,-497.9,114.9,474.8,157.5,4861.9,512.7,49.1,-112.6,-535.3,13.7,-172.9,326.4,87.5,-68.2,40.0,65.8,-114.5,97.2,994.6,702.0,280.1,-165.1,101.8,-71.2,61.0,159.5,16.1,194.5,535.0,-127.4,129.6,885.2,-142.4,-312.1,11.9,2237.6,-126.9,7.8,4123.7,-245.2,99.4,647.4,334.0,-195.4,318.1,66.2,645.9,-43.0,69.0,-15.5,10.6,593.3,931.2,-108.0,-776.1,-262.1,267.0,45.7,142.2,-40.9,-1159.1,68.0,37.2,66.8,176.7,151.8,13.6,54.7,536.3,53.8,-4.6,185.7,330.6,-79.6,85.8,352.6,866.3,-51.2,22.6,106.9,265.8,-44.8,-50.8,72.5,20.3,-96.9,95.2,-106.3,96.3,-177.8,-4.6,-181.9,2431.1,51.3,-177.5,-242.8,10.5,269.5,-324.2,216.6,-19.9,-55.4,-68.3,56.6,369.2,424.3,-287.3,114.7,788.9,24.6,349.5,325.4,2304.2,38.9,30.5,196.5,88.0,286.3,350.4,83.4,26.2,-181.3,-89.0,-37.3,-18.2,477.3,-850.6,-333.6,-6.7,421.0,7.9,50.0,68.0,-6.1,-194.1,53.5,-17.5,-83.8,106.1,26.1,147.6,3181.9,1294.0,-82.1,30.9,38.6,435.2,13.2,-735.7,160.3,113.9,259.2,23.1,324.0,-39.1,140.8,579.5,344.3,-258.9,607.0,262.5,160.4,-346.2,-44.2,172.1,1224.4,-323.0,-221.9,-21.3,-35.9,242.3,-185.1,481.7,45.5,-73.4,90.0,-80.0,-143.5,-86.7,-88.9,87.1,-31.4,-64.1,130.3,176.0,-79.6,129.1,77.3,-6.1,123.1,414.6,404.9,1684.5,-409.0,820.9,-245.1,204.3,1584.1,391.9,-10.6,-118.1,1138.7,5.6,82.4,280.7,-35.7,3923.7,-141.3,-126.1,291.7,941.5,824.8,-10.3,-363.2,245.4,191.4,66.6,294.1,39.6,145.3,42.6,41.4,335.5,112.0,702.2,782.2,152.5,55.3,6.2,-31.2,-355.9,159.1,23.6,81.9,410.1,89.9,273.9,-11.1,41.7,519.8,279.0,390.7,613.2,181.8,1388.2,3315.1,15.1,325.0,-25.9,409.1,-24.3,5.0,276.7,-3.4,342.6,56.4,99.2,113.0,3144.8,124.3,-158.2,0.1,877.1,309.1,235.1,-64.2,13.2,204.6,9.6,52.0,-149.0,18.6,137.9,275.7,279.7,-12.8,455.6,572.3,728.4,570.8,0.7,119.3,-144.4,25.7,565.2,335.3,108.0,110.4,17.4,84.2,146.9,141.0,131.2,187.6,788.1,167.5,941.2,-575.9,76.0,176.4,15.0,-40.2,479.8,59.4,-100.9,79.9,32.4,337.1,-212.7,193.3,2423.3,1074.5,90.3,789.1,128.0,324.8,6245.1,3466.6,45.4,-88.5,-768.7,134.9,-523.0,-42.7,651.7,-6.6,42.8,106.5,392.5,-153.1,-256.1,-295.7,21.0,78.8,15766.8,324.4,318.4,7305.0,238.6,146.7,150.8,34.3,224.8,416.7,238.3,-208.5,-380.8,232.4,54.6,117.1,9419.7,-144.5,-386.1,-16.6,-199.6,401.0,179.5,8.0,1065.8,-66.8,123.1,-146.6,11991.5,341.7,969.7,106.8,95.8,26.1,389.5,-324.9,-72.9,61.0,-10.4,-98.0,254.6,213.9,-252.2,346.3,168.4,533.3,204.6,579.1,-96.7,-67.9,609.6,-23.7,815.5,864.2,197.2,522.7,447.3,241.2,20.0,48.4,428.8,71.1,278.0,251.0,-91.1,107.5,190.9,424.2,112.3,-498.6,-562.1,-123.3,153.1,-79.4,-6.8,401.3,208.7,46.1,266.2,957.6,-150.8,34.8,-495.0,537.2,111.2,105.6,-3.1,700.0,405.7,796.0,115.4,952.1,144.4,605.2,241.8,572.8,567.4,427.2,1037.8,78.8,-131.2,141.5,5.6,235.0,325.7,-61.1,278.1,129.4,45.5,225.9,192.7,1042.9,57.8,394.8,2.1,75.3,460.4,-263.3,-67.4,-453.0,-664.9,-311.0,-582.9,144.0,722.1,764.0,171.4,-112.4,420.4,-118.8,46.9,-360.0,22.7,763.3,149.2,104.7,-31.0,-491.8,77.9,507.1,-136.7,-142.0,-386.4,1187.0,152.8,-274.6,271.1,485.9,392.5,-51.5,-108.1,701.3,-316.9,2367.6,-530.0,194.7,140.7,-306.0,5.0,518.6,390.6,1064.2,828.5,33.9,970.7,159.1,400.7,70.5,-198.7,1621.5,15.2,-68.1,3.9,-261.5,316.9,55.1,1041.5,109.6,-128.1,22766.6,682.1,-10.7,-23.1,973.5,252.5,1278.7,17.6,-304.3,60.7,39.6,151.6,124.4,70.9,470.9,155.3,268.8,-440.5,147.8,483.1,-1.0,-345.4,-160.7,132.3,496.0,363.3,100.7,1025.2,-50.2,-271.3,-7.1,183.6,-459.0,481.5,-58.2,839.4,-41.1,-114.5,14.5,408.6,-61.5,-205.5,22.0,18.1,118.0,101.5,127.3,-436.2,-220.4,-64.6,645.1,65.3,188.9,533.2,783.1,95.9,44.3,635.3,405.4,387.4,138.4,446.5,-161.8,98.5,87.8,18.1,23.8,409.0,-95.5,15.3,-927.6,352.0,1257.3,149.5,457.7,66.6,19.9,153.2,12.1,432.0,97.5,-793.5,-509.4,37.7,74.8,-103.4,-33.0,36.2,299.4,-286.5,148.7,-53.6,551.2,155.5,-88.7,67.2,114.6,204.7,88.7,394.1,125.7,1081.1,71.9,37.8,113.5,59.9,81.4,-22.8,59.1,-457.5,-50.4,-253.5,603.9,-218.9,-294.0,4.0,308.9,31.0,184.2,-131.0,-17.0,235.7,742.2,-21.6,541.4,-1122.9,8.7,9.7,-45.7,-9.4,-214.8,-8.4,-4.1,-93.6,51.2,532.7,185.0,-111.1,110.2,-143.1,77.6,53.5,-25.8,-165.2,466.8,211.4,359.6,901.6,-47.6,-54.4,-317.1,-93.0,182.6,26.1,-6.3,-127.3,73.1,3868.1,1032.1,28.4,293.0,100.6,-33.9,-245.6,522.1,15.2,603.2,70.6,48.6,680.6,725.8,230.8,233.1,430.7,131.4,-142.6,52.5,-10.8,5672.0,2593.5,451.6,-1.6,164.5,173.7,314.7,146.9,259.4,652.4,87.4,108.7,67.9,1979.3,-18.6,-45.6,1804.5,701.2,-122.4,12389.0,487.0,180.4,-53.8,282.6,106.0,17.2,75.9,16.7,134.9,60.9,319.1,478.9,2.7,55.2,-220.5,1967.5,168.9,601.4,3848.9,-106.6,40.1,366.8,-123.2,-253.6,808.1,16841.7,481.1,372.3,240.7,1249.7,480.6,-32.8,51.1,13.4,311.7,50.2,907.2,568.1,162.8,55.7,-185.5,752.0,26.6,388.8,107.5,280.8,340.5,423.6,21.8,35.8,69.3,-91.8,27.1,56.7,-68.7,240.5,533.1,-54.7,-117.6,42.4,68.1,189.6,556.4,284.9,-14.9,3.5,-104.0,151.6,119.4,-385.0,-13.8,70.2,43.8,120.1,-57.2,444.4,-21.0,20.1,-20.5,-35.2,42.4,20.7,29.2,178.0,39.5,862.1,44.8,1502.2,84.6,-121.7,26.3,-55.4,72.9,-7.6,11.6,3.5,289.3,12.4,26.1,91.1,333.5,73.5,-10.8,86.8,670.3,-18.5,8.6,25.0,239.8,212.3,-310.1,24.1,-25.7,966.4,173.5,53.3,221.2,137.3,-185.7,-369.5,234.6,-6.7,308.6,573.3,489.7,-30.5,438.6,-42.0,-24.0,279.2,3046.8,83.7,242.7,791.5,540.8,1890.6,-346.3,236.8,245.8,33.0,64.2,-107.5,40.7,814.1,53.1,156.4,-121.3,442.9,-66.9,206.8,1379.0,140.9,316.2,43.1,-765.8,11.0,28.7,-244.7,839.5,225.3,249.0,-203.2,493.3,476.1,355.5,906.7,178.4,-20.9,515.4,37.6,12.7,646.8,140.1,-61.7,225.5,212.7,233.5,100.6,56.5,-61.3,35.3,259.9,14.9,1399.7,-61.9,-83.0,3036.5,39.7,109.1,39.4,23.0,218.4,-70.7,790.2,97.9,172.2,-359.2,76.1,-159.5,349.9,-11.5,128.4,703.5,366.5,11.4,169.5,296.7,-308.0,175.0,276.4,127.7,9.1,162.4,26.5,72.0,227.4,88.7,182.1,-87.5,943.5,-23.9,592.3,93.8,21.5,43.5,-81.7,157.3,85.0,205.9,-36.7,-17.9,1789.6,2045.6,86.4,645.5,156.3,86.6,114.8,864.0,329.7,138.0,120.8,-105.7,79.5,14.7,13.2,994.9,-172.7,601.5,264.2,963.7,289.7,625.9,-190.0,704.8,12580.6,84.2,11.8,325.5,382.6,9.8,196.5,87.8,726.1,6.8,-107.0,719.4,5.6,-6.3,24.2,103.7,329.3,-19.6,126.4,42.9,114.3,338.6,81.0,419.6,478.6,-4.3,152.1,99.5,-18.9,665.9,-34.6,-61.1,-80.0,275.8,1362.2,403.1,162.9,-794.6,292.0,-29.3,-11.0,-178.0,64.9,130.6,-90.2,206.1,228.8,178.4,1253.2,-9.6,1056.0,125.7,191.2,242.0,1348.7,-64.6,3.0,61.3,124.2,-502.5,122.5,-42.0,125.6,-108.5,-37.2,220.3,-12.8,-10.4,60.8,78.3,-73.3,51.9,33.6,1405.4,150.7,72.3,-243.2,10.2,69.0,520.6,562.2,38.4,-56.5,-34.5,801.5,-18.3,336.3,277.8,62.8,-73.6,358.8,159.1,222.1,104.7,-179.9,314.9,17.4,560.0,35.5,-17.0,450.9,-358.0,139.2,-24.7,132.7,32.1,-77.7,299.2,113.6,-93.1,-38.7,394.9,-43.0,1050.0,-672.2,150.2,1059.5,481.0,-104.2,32.3,-5.5,-132.1,-298.0,28.1,20.8,116.3,-332.0,136.4,16.9,388.9,155.6,14.3,-1011.0,294.4,52.1,664.2,51.1,1011.8,1382.5,2460.4,1976.4,11267.4,673.8,1363.1,37.3,119.8,422.8,721.9,1329.4,-21.1,232.3,109.2,4989.3,48.7,320.7,3813.8,3171.2,404.1,2228.6,480.7,987.8,141.6,1510.2,69.6,-43.9,3104.1,-127.5,1226.1,6653.5,390.4,218.4,-203.4,194.7,-43.9,31.6,-153.7,151.6,1728.4,-648.8,115.9,31.5,25.6,500.2,2599.2,132.5,-10.6,20.1,-55.0,-234.7,188.2,5.4,-23.2,456.2,461.7,792.5,55.7,90.1,-21.0,440.3,1009.2,-16.9,70.4,40.4,237.0,242.5,-40.3,1577.9,23.1,595.1,324.2,-11.4,11.5,29.1,306.1,-42.3,82.6,-5.9,19.9,-18.1,-214.4,-30.6,5522.0,-20.0,34.3,-137.2,52.2,46.2,179.9,-11.1,-183.0,-149.8,517.5,412.9,367.9,60.4,298.7,-80.3,65.2,8769.2,-145.5,100.8,553.1,78.2,-43.9,0.4,-183.2,70.9,288.1,87.1,695.9,643.8,-64.8,1088.8,394.5,-52.2,358.6,225.2,239.7,60.0,195.0,-295.0,10.1,60.2,1314.3,-253.8,-126.7,-50.8,359.9,2.8,14.6,71.8,78.4,-127.5,7.5,322.4,-63.7,289.7,11952.7,685.4,237.9,283.8,702.3,256.8,589.1,-61.8,280.0,56.5,17.7,128.6,101.1,462.4,-323.4,245.5,-3.1,45.9,67.2,964.4,-594.3,4719.6,46.5,565.8,-299.1,28.1,8.6,-98.6,120.4,-15.3,769.9,-4.1,-84.2,-27.3,194.0,76.1,274.9,195.5,-278.0,-219.7,-79.2,110.0,242.2,-63.9,-320.5,-148.9,670.3,184.3,277.8,579.3,215.2,9.5,-23.3,28.8,687.5,1289.3,-194.0,46.9,-1398.6,-277.2,-88.4,2008.9,519.3,-59.1,1220.8,237.6,148.8,156.4,689.9,230.1,-44.5,93.3,2551.1,-37.4,-312.3,227.8,-149.6,-400.9,0.2,287.9,-856.4,109.5,1308.4,154.7,449.2,108.0,476.3,18.4,-56.7,216.7,55.4,-131.6,74.3,966.3,0.6,132.5,-923.5,741.6,4.7,-31.6,319.6,73.4,-247.4,359.7,251.9,37.8,365.5,63.0,-390.7,-307.6,20.4,-37.7,65.7,16589.3,-166.6,34.4,153.0,-234.4,1797.0,184.4,-20.0,47.7,6.8,-13.3,131.1,129.9,91.3,267.3,389.1,376.0,8.5,-9.7,-448.9,-564.1,124.6,95.2,201.0,-8.6,7704.9,-22.0,11.0,389.5,65.5,419.4,218.6,1059.6,642.3,74.3,-181.4,-26.2,169.8,-553.6,8.8,6.1,39.8,1.3,38.6,-130.3,306.1,547.2,-158.5,39.7,1570.0,122.7,440.2,89.1,-150.1,918.6,843.2,-70.6,719.1,-95.4,-84.8,25.4,280.7,67.0,511.3,83.1,-41.3,-115.7,-82.8,63.5,-177.4,-287.1,310.0,-48.5,-785.9,97.2,-94.1,687.8,102.6,-167.5,100.7,35.1,49.4,41.7,-33.8,9.8,-97.7,176.7,-214.2,-223.2,425.9,108.9,-229.9,895.2,142.5,50.6,413.8,-127.8,141.0,-53.6,72.8,-896.0,75.8,594.7,137.1,1894.7,189.1,632.9,982.9,483.0,55.0,127.7,-62.4,-89.0,48.8,-278.0,2993.3,14.2,301.3,1190.2,307.7,-101.4,660.7,38.4,710.9,265.5,-10.3,12.8,-195.8,53.7,82.8,236.8,401.4,569.4,387.3,-30.5,78.8,63.5,10.5,526.1,177.9,75.2,95.8,-130.2,60.8,126.8,-70.4,229.8,273.0,48.9,-619.5,1146.7,-509.1,-268.7,12.8,602.7,2910.2,-25.3,114.4,82.8,157.0,-285.7,-124.9,140.3,231.5,479.6,-469.3,-348.2,849.3,-31.1,12196.9,-84.3,-219.7,181.9,86.1,-149.5,16.0,-550.1,522.0,-0.9,209.5,1508.0,141.4,-85.5,-29.0,473.0,171.2,20.6,24.9,165.1,47.2,-230.2,120.3,89.5,54.3,77.4,-80.7,-10.1,3.2,-88.2,43.0,17.6,18.8,-245.5,33.6,125.5,-300.0,38.0,154.2,690.6,-50.1,4.8,-48.6,234.4,-320.2,18.8,-366.7,-63.3,203.8,364.7,554.9,99.2,-138.5,-35.3,3205.1,41.1,275.9,340.4,565.8,26.6,43.9,-131.8,128.1,62.1,63.2,949.3,199.2,160.9,227.0,16.5,39.2,850.3,67.2,678.1,145.8,272.2,-62.7,397.4,73.0,-50.4,28.2,373.0,428.8,871.7,115.8,-590.5,156.3,371.0,771.8,30.7,255.3,-66.1,92.4,112.8,70.8,115.8,1077.8,53.2,-14.2,-78.6,-106.8,-196.9,-215.8,-142.3,58.1,755.5,216.6,352.9,-4.3,-644.5,259.0,78.8,168.9,-885.3,-183.2,152.3,34.2,108.3,88.2,0.7,57.4,1171.4,29.9,108.0,523.0,160.7,55.6,222.6,18.1,-77.6,48.3,-367.3,-17.8,11.7,3.7,25.1,1.1,59.1,-78.5,-162.1,12.2,-436.5,-41.1,60.1,75.6,117.8,240.0,-138.6,-87.6,166.0,-66.8,-53.5,210.0,497.1,-20.5,17.1,60.8,-555.2,100.3,258.3,77.4,278.7,-200.3,249.3,-133.5,81.6,108.7,11.6,285.2,-305.1,-53.6,40.8,391.8,1380.0,-680.6,226.4,-275.2,-56.5,-41.5,160.8,38.7,106.1,-459.7,119.3,516.4,6.1,255.7,255.1,-89.5,40.0,-302.0,-0.6,-317.1,-55.0,1498.7,-47.3,-93.8,-119.0,129.6,-278.2,72.6,52.8,-71.5,-82.9,128.8,331.1,-206.3,-8.2,-0.7,319.1,-216.9,70.5,86.9,37.9,260.2,-39.2,167.2,199.7,203.1,276.5,121.8,881.5,71.7,0.9,18.9,38.3,141.6,-262.8,-104.7,175.6,4057.9,194.6,84.1,275.6,-49.1,74.2,588.1,39.0,379.7,-23.3,-60.6,-13.1,-336.9,39.0,69.2,249.2,83.6,-156.7,994.7,131.3,45.2,-20.6,-8.9,263.9,-9.0,-207.2,1757.3,49.5,226.6,-20.3,361.8,-624.0,142.5,11.1,142.2,92.0,671.2,61.4,289.4,1312.7,478.4,-43.0,108.6,-259.7,-8.1,-59.6,168.4,-38.4,233.0,77.1,632.0,20.3,39.0,102.0,171.1,-315.2,140.6,73.0,154.6,568.4,-104.8,-1177.2,753.7,70.0,-215.0,-134.1,69.6,657.2,144.1,-177.1,194.2,-158.3,19.3,346.5,68.1,344.5,410.5,-270.3,844.4,164.4,1208.2,-168.9,-66.2,156.1,635.9,62.4,774.6,71.6,63.6,1056.5,112.0,293.2,267.0,314.6,504.4,8.6,42.0,265.5,24.5,-191.7,88.5,15034.2,3579.8,415.5,882.1,231.2,563.3,14.5,149.5,1256.8,82.6,4.0,-132.2,14.1,-85.0,131.0,180.7,-458.3,-198.8,268.2,-40.4,-314.5,932.6,-230.3,168.8,127.6,106.0,858.2,95.8,183.8,-93.2,-97.0,-74.8,88.0,-110.9,186.7,-108.2,25.6,606.5,61.3,554.2,-310.4,578.7,384.8,85.1,-153.7,-259.3,873.4,46.6,33.3,649.6,-60.1,259.9,-228.3,424.0,837.0,50.8,385.1,676.0,129.7,310.6,170.3,333.4,-30.6,19.1,93.6,6.7,-33.6,6.5,229.8,-81.9,115.0,781.7,513.8,771.6,594.9,606.9,235.7,583.5,200.8,117.2,279.2,-73.9,147.7,-72.7,-357.3,42.8,193.7,40.1,894.1,184.8,60.7,683.5,78.5,-3.1,338.5,34.9,10.4,169.6,680.1,22.1,88.1,6627.8,-81.9,1154.5,9.2,-26.3,-50.2,89.7,857.2,609.8,440.3,107.7,418.9,343.6,241.0,493.9,-1.5,867.1,7.6,1493.2,450.6,1247.1,0.2,-58.2,0.3,1.7,214.9,34.2,215.1,172.8,1011.2,393.4,89.5,375.4,-272.8,59.1,896.9,915.9,76.6,10761.2,1872.5,-60.7,46.3,222.0,241.9,-319.4,90.6,-37.2,1353.4,79.1,-72.9,70.4,58.7,89.7,80.0,529.8,-257.4,581.2,112.7,68.7,3631.0,340.0,506.2,519.0,349.8,44.6,-47.9,110.0,-61.8,961.6,40.5,51.9,74.3,431.8,184.3,88.4,-36.3,324.7,85.6,-28.5,209.1,64.0,-24.7,134.5,-369.0,23.7,35.9,417.3,1194.6,643.3,153.0,559.7,67.3,82.0,1468.3,167.4,429.1,-55.7,993.9,168.7,78.1,135.5,16219.8,1109.8,-35.7,1382.1,77.0,602.2,31.5,572.7,1072.0,85.7,-69.3,-26.5,291.2,886.3,-53.0,327.0,18.1,-167.8,260.0,358.1,-226.0,255.0,-270.0,55.2,14164.6,81.8,23.1,267.3,256.5,69.9,-76.2,823.7,22.0,927.8,-45.5,-263.0,174.3,19.4,-29.3,-178.5,825.0,-262.4,5534.8,157.8,-81.2,1131.1,245.2,-75.6,119.0,17.9,163.5,1007.0,-10.8,460.3,-533.6,499.1,324.3,2335.6,506.4,-396.4,-8.6,3059.3,3638.6,94.7,-59.1,511.7,1528.1,590.9,3547.6,509.5,459.7,-445.1,72.2,0.3,201.7,108.0,-209.4,767.9,318.8,-259.2,502.7,55.4,56.2,-239.6,130.8,-108.0,140.4,132.0,91.4,13566.5,40.7,453.9,10995.6,104.2,48.4,161.0,-91.1,-170.2,-7.6,123.4,-126.1,885.6,725.4,769.1,67.7,-480.7,180.9,80.9,-591.5,-273.8,-35.2,-85.7,-144.7,-143.8,204.5,-1.5,37.4,611.0,185.5,-236.0,29.2,-79.6,-38.3,-93.8,112.6,-295.1,-557.0,-489.6,-271.6,-155.0,-39.6,68.8,-131.3,-215.1,64.8,-444.6,-59.0,-1139.5,-2.5,185.0,-913.6,628.7,423.7,-29.3,260.4,163.6,55.1,727.6,196.9,328.8,797.5,2555.9,-472.4,119.3,31.9,716.1,-431.7,668.7,1772.3,-73.8,202.4,436.4,11.4,-123.3,74.5,209.6,337.9,48.1,127.9,171.7,-62.3,102.9,-399.5,-132.0,1013.8,94.1,-14.8,6.6,296.0,-9.4,15.7,9.3,178.5,68.9,-3.2,183.9,47.6,-53.2,588.5,101.5,3229.5,869.6,135.6,52.8,312.3,334.5,-135.1,-51.3,986.3,86.0,-132.0,-57.8,-0.3,-78.7,-21.9,-25.4,-123.1,291.4,798.3,256.4,-288.2,60.0,98.8,51.6,2732.1,931.7,-706.0,891.0,-27.3,995.2,-66.5,2.4,-25.5,2958.2,1781.0,442.4,59.0,149.2,282.6,57.8,46.0,188.5,-0.1,-186.5,218.6,1233.4,202.2,-46.0,-131.8,-23.1,22.2,-54.8,357.9,3.6,170.8,1483.7,-41.1,178.1,51.9,173.0,181.5,61.9,88.2,16.0,305.4,113.4,-20.1,1613.6,398.0,5.7,122.6,18.9,-116.9,1702.2,-576.4,293.5,113.8,336.1,488.5,200.7,-19.5,189.4,-66.0,959.0,680.8,61.5,1430.7,149.0,-92.2,37.3,304.0,445.9,-128.9,152.6,299.9,38.3,186.0,35.3,-73.0,672.9,-64.3,233.1,441.4,204.8,863.8,1372.9,92.5,161.0,-153.6,-79.6,8.8,76.3,5216.3,282.3,250.8,-221.5,1756.3,139.9,143.3,-51.1,-146.5,527.8,215.8,299.5,-49.1,148.6,120.2,-132.4,483.6,583.5,-165.8,496.2,-7.1,28.9,36.0,-44.3,-228.3,-229.8,1460.1,25.5,-322.4,-43.4,357.2,63.8,197.0,5.5,-3.6,-179.8,1021.1,185.2,49.6,254.6,193.2,324.7,172.5,-15.7,211.1,10.9,-125.4,2550.0,-230.5,111.8,-174.5,-40.3,157.5,-110.2,125.8,295.4,25.3,214.7,660.0,278.1,19.5,-142.6,-11.9,357.6,194.5,269.8,30.2,-86.7,172.6,204.3,190.7,23.9,662.3,82.4,127.2,22.0,-1.0,121.9,82.6,-107.2,206.7,65.6,964.7,165.0,-28.6,118.2,900.9,268.6,88.7,-163.4,94.9,965.4,141.0,4327.7,77.9,484.5,263.2,1491.2,135.3,42.1,76.6,1676.1,3258.3,-71.8,318.5,156.0,473.2,1965.4,467.1,1300.4,1715.6,1980.0,1834.7,-155.5,370.8,324.4,10.8,2116.7,36.2,174.2,230.8,687.9,885.0,527.3,305.9,8683.6,483.1,18.8,2528.8,1293.2,129.4,322.7,89.4,-160.0,9.7,153.9,327.7,585.4,857.8,430.9,55.2,1203.7,-366.2,2249.8,148.9,315.3,513.6,641.8,1135.0,663.9,107.1,362.2,76.6,44.5,-49.9,944.3,95.6,891.1,111.6,-292.4,980.7,697.0,205.2,715.1,-24.4,133.2,-34.0,62.0,247.9,336.9,47.6,28.3,293.9,938.8,261.5,123.7,678.3,1115.7,57.9,315.1,57.7,48.3,118.9,-155.4,1521.5,2091.2,-24.9,-34.6,38.1,723.9,135.7,237.3,900.7,24.8,-17.5,392.1,49.3,3330.7,27.9,2136.1,75.9,95.4,92.7,41.4,839.2,420.8,344.4,-217.0,186.2,298.7,106.6,53.1,-92.8,220.3,43.5,63.8,824.6,244.3,261.5,761.7,969.7,267.0,118.0,65.3,69.8,228.1,290.0,135.5,1743.5,84.5,1817.3,633.9,1262.0,707.6,1210.9,716.2,3506.3,346.8,1182.2,127.6,392.4,-43.0,1273.1,23.9,715.4,169.2,282.2,833.1,-17.1,138.7,1811.1,500.8,235.3,2104.6,85.5,24.7,246.7,-11.8,641.4,56.6,493.4,317.2,52.3,1956.9,721.1,-104.4,51.5,-202.3,341.9,1970.4,222.0,937.9,64.2,71.8,1558.1,619.8,1749.9,-606.2,1889.2,111.6,184.1,285.5,284.4,43.4,-21.9,288.5,5.9,730.6,-25.5,65.3,158.3,-123.2,489.4,1296.1,105.0,605.7,3261.6,-53.4,1630.9,1136.4,533.5,52.9,1137.4,-8.5,1846.0,-25.3,34.1,445.6,1275.9,78.8,-282.3,91.2,118.7,469.7,434.3,101.7,11.5,-404.4,33.6,1566.1,362.4,17.2,290.3,1070.7,43.6,8726.6,1096.8,-450.6,569.1,23.9,571.4,263.8,506.8,100.9,93.3,487.0,798.1,287.1,150.3,504.4,331.3,376.0,1311.2,194.9,28.0,747.0,73.4,655.9,565.4,770.5,1111.9,-4.5,89.6,183.3,333.7,-1473.1,821.9,-42.7,-87.1,225.8,305.6,1044.5,297.5,2198.0,120.5,560.8,566.8,745.2,335.6,-73.4,2123.5,108.5,3063.6,417.3,75.7,398.5,80.1,695.7,605.4,731.6,590.1,378.7,-3.8,548.3,133.6,1045.1,79.7,353.4,106.8,1163.1,484.3,-587.7,346.0,555.4,168.3,846.3,145.4,-113.1,599.0,1758.0,1482.0,478.3,2120.1,262.9,195.4,1849.7,430.3,2011.3,139.7,476.4,381.7,-167.8,247.6,1298.4,26.5,766.9,1363.6,0.1,2262.1,1047.3,1273.9,542.4,-6.2,-22.9,123.7,1269.9,125.3,-78.2,145.1,334.0,50.6,406.1,620.5,16.1,2142.1,-27.7,1834.6,801.7,362.1,-36.6,1028.0,1246.5,1133.4,4517.5,870.7,207.0,1666.8,1844.9,239.7,1228.9,306.8,77.3,381.4,445.9,-22.8,703.8,455.0,517.5,462.8,1098.0,2225.3,-35.9,1610.8,2.6,971.5,4925.9,11365.9,792.9,1101.7,68.0,1095.4,1737.4,272.5,-49.3,24.0,195.2,-228.5,2316.2,898.7,701.2,1245.5,220.2,642.5,108.9,394.3,778.8,4.8,129.8,253.2,1370.2,371.7,302.4,1404.2,157.4,-234.8,186.4,479.1,30.0,2125.6,-129.4,926.0,439.6,304.0,321.6,161.5,3037.2,34.5,207.1,3593.2,464.2,80.6,844.7,122.4,556.1,64.8,171.5,-760.7,470.8,626.1,107.4,2415.1,290.1,1367.2,3363.0,431.5,1540.6,1436.4,249.7,378.1,519.2,382.8,150.3,-73.7,6036.8,1361.2,930.0,940.1,245.4,861.8,2094.4,38.3,907.1,254.9,807.3,2034.3,-69.4,3961.8,-57.8,0.5,21.9,190.9,247.5,593.0,602.5,1333.2,513.5,456.8,1543.7,649.0,3995.9,679.4,1242.8,4251.7,1664.1,39.0,112.0,-1.5,340.4,324.9,1027.8,441.9,1798.2,337.9,-33.1,364.9,977.4,1423.6,227.4,1662.1,198.2,380.0,-373.2,114.4,-37.2,78.2,670.3,-162.4,3989.6,517.4,134.3,285.0,97.0,187.8,197.5,301.6,332.1,133.1,2195.0,573.8,908.3,4054.0,1268.2,800.3,362.4,465.3,-1.2,595.3,805.0,1199.8,4066.5,444.7,42.0,247.1,1453.6,152.2,143.2,1210.1,81.7,225.4,621.9,589.2,718.7,-87.2,286.1,133.2,107.2,123.1,1022.0,861.9,1773.3,2297.3,3613.7,80.3,494.0,949.2,529.1,-9.2,5965.3,1658.3,8.8,2443.8,952.9,1087.4,61.2,458.1,317.1,103.0,349.3,631.8,1344.3,103.7,12.7,57.4,179.7,7.3,1192.2,427.3,88.0,404.4,526.9,631.5,253.0,150.2,-5.8,538.2,1224.5,5117.9,400.1,1145.2,197.9,332.2,3505.5,121.9,252.6,-281.4,304.0,209.0,-75.5,321.1,931.7,37.6,64.6,451.4,1875.2,660.0,573.3,935.5,361.9,65.9,4332.3,7318.4,107.8,199.9,-319.0,3.7,261.7,496.5,-22.6,677.5,973.4,1584.8,152.8,630.4,1077.2,778.9,887.6,1459.7,-10.5,7.6,360.2,-175.9,642.8,28.8,-16.9,58.8,1555.8,98.6,333.5,454.4,416.8,2334.2,395.6,1109.1,556.5,1250.8,-142.3,1122.4,258.9,353.4,2579.3,-471.0,265.3,33.8,243.5,298.1,1068.4,258.0,153.8,21361.0,244.0,204.5,144.5,275.9,19.8,93.7,-72.6,225.1,1337.4,168.3,29.8,245.0,261.3,533.3,23.3,150.9,1635.2,-31.7,-13.2,173.4,1434.3,39.9,-174.8,518.3,26.3,402.3,66.1,230.3,395.3,201.0,66.1,908.7,494.6,-12.1,441.1,1139.0,670.4,1429.7,90.5,273.2,1722.8,3900.9,-33.1,212.1,-38.6,246.6,509.3,-28.1,-33.8,33.2,-139.6,1412.9,-27.9,637.8,1093.9,-289.1,418.3,3556.9,427.6,295.2,204.5,94.5,891.3,207.3,208.1,1102.2,221.4,2624.1,3766.4,200.4,120.3,772.5,1829.2,112.4,421.3,425.6,3759.2,85.1,261.7,155.1,908.2,441.5,974.5,4450.8,38.7,57.0,-417.0,201.0,1288.5,-101.5,450.8,850.4,688.4,462.3,29.3,-122.1,2321.4,70.7,459.7,-301.5,1111.8,16.0,433.3,407.1,-4.3,517.0,-133.7,569.0,228.6,-45.7,263.7,60.4,330.7,646.0,1566.9,28.9,192.2,169.1,2138.0,57.9,-489.6,287.4,419.9,510.9,816.9,120.2,204.8,-182.2,304.5,992.6,130.1,1207.1,160.1,-226.2,54.0,138.2,-738.7,-13.8,2293.8,220.9,1556.3,34.1,719.8,126.1,53.3,113.6,193.9,707.6,192.3,48.8,635.0,604.2,375.2,87.3,284.1,204.9,0.7,958.7,147.8,98.7,130.9,516.7,894.5,504.5,279.7,103.0,37.9,484.4,168.0,930.4,171.9,92.1,335.9,437.9,197.4,-70.6,507.5,1021.4,-497.3,926.3,1207.4,307.0,577.5,22.1,384.5,379.3,-569.1,315.8,88.8,1031.7,247.3,390.3,-35.0,302.8,1052.1,323.8,7.8,66.5,2011.5,1696.6,895.2,576.3,615.2,512.9,-189.2,1273.4,34.2,59.6,245.9,828.2,304.4,356.7,464.2,134.2,322.0,137.8,488.2,356.2,-730.2,1006.6,1124.8,608.5,634.7,187.9,286.2,157.7,761.7,39.7,-597.3,510.2,636.0,1142.9,707.0,556.8,69.0,61.6,706.2,101.0,-244.2,1598.4,161.3,1872.2,-93.6,19.7,-155.7,1452.1,2067.3,199.0,299.8,562.5,1121.1,3226.3,860.3,2115.6,5082.0,355.4,881.9,4456.6,1202.9,662.3,-3.6,624.1,233.6,514.7,243.1,760.1,858.8,-49.2,1397.8,34.5,55.2,471.1,806.0,-437.3,46.1,-42.3,112.9,-10.8,266.8,-336.4,25.3,499.5,230.4,343.1,612.3,2384.8,117.3,203.2,190.7,576.3,99.7,114.0,540.3,2243.3,1143.3,113.0,1287.6,1109.1,1260.5,619.6,215.5,-100.9,201.4,94.3,47.2,529.1,513.0,118.0,1706.4,270.4,158.1,917.5,707.4,457.8,74.6,112.9,-22.6,361.4,-368.2,886.8,119.3,456.2,781.2,-473.1,920.2,1093.5,43.6,270.3,84.7,240.2,462.6,206.1,-33.1,68.9,4611.5,176.0,723.2,818.0,1336.0,128.7,394.7,1408.4,171.4,276.4,149.0,391.4,283.9,38.6,3704.5,2447.4,88.1,476.1,478.3,492.7,261.3,107.2,1424.5,358.2,1935.2,1339.4,451.2,4299.2,2473.3,2989.4,30.5,772.8,293.9,-181.1,87.4,19.9,2452.1,2323.4,1698.8,1423.5,384.3,3868.4,161.7,652.2,812.9,59.8,-191.7,-28.6,123.1,221.6,1153.4,374.7,-210.6,469.6,210.8,898.0,2315.9,1353.8,3434.5,-7.0,1099.8,-84.2,126.6,280.4,196.4,385.2,635.9,323.2,2281.1,467.4,973.5,225.7,583.8,1063.6,3855.3,930.2,641.5,195.7,47.2,42.3,237.2,421.6,138.6,-70.7,108.5,-20.1,234.9,377.3,270.9,1461.2,299.5,1844.6,-124.3,784.6,2037.3,1197.2,397.3,145.9,556.9,909.7,442.4,405.7,413.6,-472.6,278.2,200.2,-332.2,414.8,1229.6,523.7,63.6,1146.4,265.9,292.2,115.5,83.3,1611.0,183.1,644.1,2075.6,64.1,-8.3,557.2,-231.7,1317.6,188.8,-37.1,4281.6,21.5,214.8,136.1,204.1,26.1,86.4,728.3,385.1,148.0,361.8,3903.0,-155.1,28.7,61.5,305.8,-424.1,114.9,1958.1,235.6,81.8,-335.2,321.0,1486.9,-336.0,686.4,267.7,777.4,108.9,1350.2,193.7,287.9,-95.6,103.3,376.9,-250.2,126.4,364.5,1264.1,144.1,3179.2,527.2,543.4,-11.4,884.5,6099.8,286.4,72.5,39.0,1173.6,1894.9,518.9,328.0,-135.6,3601.5,21.0,627.0,-146.3,830.7,453.8,862.0,-29.4,1666.4,-1038.8,620.1,232.0,313.2,40.1,866.3,403.1,1202.8,149.6,378.5,1843.5,408.1,491.4,210.6,527.2,360.1,384.7,15.8,31.8,917.5,1605.9,1047.3,6.2,68.4,-48.6,375.0,148.3,92.9,496.8,105.3,41.4,282.5,252.7,2084.9,-102.6,956.4,248.8,-16.2,-47.8,203.5,121.8,-71.8,324.9,8.9,109.3,1060.4,1044.0,1118.8,64.8,1014.1,454.2,3365.0,401.8,229.5,2113.4,-54.8,214.2,383.6,134.5,542.3,771.7,-4.2,1648.7,792.3,-16.4,206.0,335.7,1759.0,270.3,318.6,-1.2,957.3,948.9,-43.9,6258.7,-38.2,51.8,105.3,-25.5,615.4,326.8,3643.2,-1028.3,133.1,527.8,5866.9,1687.3,995.4,3873.4,132.5,69.8,717.1,518.0,142.7,2852.2,-98.4,604.0,50.4,771.1,209.6,-59.0,99.3,777.0,130.1,169.3,180.4,444.8,462.4,103.7,766.8,307.7,-33.9,943.9,1445.9,320.2,550.4,735.2,-1090.9,1416.5,111.1,-63.8,1049.2,1069.5,2612.4,1932.8,102.2,325.2,92.3,332.0,-1075.2,333.0,834.0,223.1,789.0,305.7,433.6,95.0,31.1,510.9,150.2,185.4,-119.2,53.7,527.2,-34.6,2495.7,807.1,-380.7,660.1,99.6,-121.2,665.5,709.5,502.8,1126.9,304.4,3603.9,2737.7,1389.6,290.2,808.6,465.1,79.8,513.5,466.5,1493.8,1598.7,321.8,2871.8,1054.2,1508.3,211.1,2087.8,-788.0,386.0,4333.2,280.2,587.6,-156.7,730.1,1279.8,990.7,1456.1,470.5,206.9,285.7,1770.4,230.0,99.9,224.8,-384.6,-17.0,-264.0,457.5,1941.0,185.5,348.5,-170.0,6824.6,310.8,-61.1,562.5,-309.4,1.3,2371.9,3158.7,2785.5,507.7,2554.4,476.5,2237.5,91.9,-114.2,796.2,535.3,558.6,2542.3,311.1,292.7,75.3,144.4,997.6,-266.1,637.7,2412.2,904.3,1645.6,210.2,148.9,1118.2,336.8,470.5,294.6,613.1,206.3,1643.0,746.7,97.6,322.7,3061.7,-41.1,1.4,234.1,484.7,631.8,129.8,869.8,2615.4,510.1,377.4,4686.4,744.8,242.2,1786.3,1208.1,742.0,140.0,239.2,620.4,-48.7,1574.4,-217.1,408.8,1399.1,802.4,-88.9,1200.2,609.4,260.6,2994.3,536.2,249.2,128.4,1327.5,30.3,275.6,426.6,871.0,-190.5,1632.8,774.4,639.6,45.0,1667.2,802.1,3307.7,2316.1,894.4,258.1,274.9,12.2,4154.1,193.0,898.4,2280.8,2557.0,4137.4,39.2,101.5,105.7,365.0,1059.9,342.8,103.0,112.1,412.7,1301.9,363.2,121.2,159.7,1805.8,98.2,113.5,-139.6,459.7,1720.8,-121.6,766.4,188.5,372.4,354.2,305.3,509.4,-195.2,272.1,484.1,964.7,980.1,29.8,578.6,-95.6,6.6,-17.2,1309.9,115.3,258.9,103.8,817.3,2086.9,544.6,1801.7,1123.5,383.0,1286.9,840.7,1203.8,52.7,564.5,203.8,264.9,197.7,3205.1,6852.6,1117.0,1594.3,411.2,1300.3,580.9,1444.3,852.8,18.5,753.6,948.7,509.8,683.7,37.3,266.0,443.8,83.5,283.3,-993.3,-248.8,109.3,148.9,1314.8,654.4,1595.9,919.6,74.1,181.6,105.7,199.5,720.3,187.7,223.1,119.3,674.2,65.6,300.1,2023.2,663.8,257.3,202.9,89.0,457.7,220.4,1163.9,613.9,20.8,1201.9,797.8,894.1,464.2,392.0,338.2,153.9,18.4,47.5,272.8,966.1,411.5,1013.7,91.3,1683.1,1490.3,2054.1,-0.4,254.0,-775.9,1409.8,901.5,531.4,54.2,364.0,131.6,2345.6,1312.1,2028.9,634.6,3100.5,822.4,1019.1,167.2,20.9,37.2,1811.7,393.8,748.7,2440.1,1117.4,639.3,4146.1,201.5,2068.5,207.6,593.3,3047.5,24.1,1126.4,1503.4,2002.5,2147.1,637.8,796.9,772.3,128.7,-59.6,1682.5,5506.9,-183.3,1725.3,72.8,1263.9,-62.1,40.7,492.3,555.6,810.8,2179.3,1256.1,43.9,356.1,265.0,229.4,232.7,896.5,914.8,1548.3,1179.2,2146.6,1926.7,195.8,190.5,1508.5,617.8,599.3,365.3,147.7,-366.5,868.9,927.6,1004.3,261.1,255.5,310.8,1130.0,27.1,150.4,433.4,15097.5,9008.7,292.1,1656.9,45.6,748.6,583.1,1058.1,571.2,11.6,1256.2,523.1,720.1,301.5,-49.8,852.6,51.8,1096.4,1389.1,467.2,-33.8,517.9,1271.2,65.8,599.8,127.8,514.1,290.6,465.0,852.5,133.2,130.4,-16.4,615.4,-234.6,-195.9,908.6,628.9,341.0,443.2,321.6,522.8,55.2,1125.2,536.7,629.1,412.5,454.0,582.1,216.4,-71.9,50.5,599.7,298.5,216.4,-1041.1,39.9,442.3,117.2,83.6,56.7,204.0,887.6,1455.0,971.2,556.3,-38.8,254.1,657.0,1882.3,3299.1,1371.2,-505.1,273.5,158.7,45.3,58.3,-75.2,485.9,71.6,-54.4,1148.5,745.9,425.1,-74.8,1117.9,158.4,316.8,412.8,1018.0,1162.3,682.9,385.3,153.6,-78.2,284.6,853.0,395.6,-58.3,1086.0,965.5,140.2,3524.8,514.8,1729.4,523.8,422.0,448.8,919.4,16.3,-183.2,2129.7,160.7,220.4,1141.7,369.8,350.2,739.9,134.1,989.1,1921.2,-102.4,1448.8,4276.6,870.8,940.7,-12.0,264.3,1067.1,2594.9,914.6,4665.8,154.3,2425.8,2696.4,535.6,86.7,99.5,481.4,1028.3,-69.8,380.3,574.0,971.0,825.8,675.4,426.3,265.7,746.5,359.4,2068.5,-72.3,212.2,40.2,127.0,314.0,1046.6,1077.8,174.6,385.1,233.7,129.4,282.6,-39.9,383.7,905.3,4577.8,1272.0,152.5,500.0,2295.7,176.8,403.3,175.5,25.1,145.9,120.6,-153.5,267.2,-414.0,1.0,211.1,500.2,91.0,147.7,2158.2,348.0,788.3,838.5,1.1,2474.8,1531.5,890.6,-218.3,634.5,338.2,396.6,41.6,287.1,698.2,2707.9,-352.0,-120.1,906.1,-101.0,178.6,1899.9,1412.2,294.6,-218.1,677.3,299.2,422.7,-205.3,129.4,607.2,467.3,-239.6,626.6,829.2,648.8,805.3,346.0,1459.0,1280.8,1556.2,825.4,-115.9,-673.2,402.5,-64.2,371.3,467.8,928.1,121.7,692.5,628.7,19.4,121.5,147.0,363.5,87.8,1420.6,394.1,2138.5,279.6,147.4,3364.9,759.2,791.2,136.0,486.2,338.8,923.4,3090.4,195.9,-58.3,57.7,37.2,2210.8,45.9,107.7,899.0,1125.1,1185.6,-310.4,582.6,185.3,65.1,490.3,476.1,374.6,1406.5,-55.8,341.4,501.1,627.1,315.4,190.8,169.7,925.0,634.3,268.1,98.6,137.3,287.0,195.0,1150.7,747.2,1578.9,2632.2,595.4,321.8,644.3,1340.4,430.0,511.5,30.2,367.3,21.0,118.1,533.9,1108.4,2526.6,134.7,1724.1,-219.9,238.9,220.2,449.6,2105.2,15.6,33.2,-226.2,823.7,168.2,1144.8,187.0,1851.4,658.3,1058.7,33.4,739.8,1299.9,3003.0,2401.3,-844.7,463.7,63.2,387.7,666.3,912.9,1328.0,163.7,1685.6,1105.8,693.0,106.6,485.3,849.6,-83.8,2730.8,891.3,1481.4,628.1,1115.0,918.9,454.0,576.7,2523.9,1258.4,228.7,101.3,-118.1,250.0,456.8,496.4,133.4,3060.9,326.3,941.1,448.7,119.4,-71.2,517.6,-8.9,-32.2,874.9,427.9,-153.6,199.4,-85.5,506.5,498.4,426.0,1061.9,292.3,-47.6,-25.4,32.6,15.8,316.3,-60.9,491.0,1483.2,19.9,-51.7,1594.2,286.6,594.9,149.0,118.9,32.7,456.6,1246.6,40.2,869.0,4173.1,493.9,4535.1,78.7,224.3,2203.0,102.9,102.3,450.8,685.5,-338.9,381.1,-28.9,19.3,-224.6,764.5,1410.6,90.1,1660.8,696.2,323.4,760.9,-569.5,1116.9,162.5,453.4,318.5,198.7,357.8,1151.0,1930.5,2376.2,670.6,64.9,215.4,250.4,564.0,-507.6,610.1,307.3,420.5,704.2,235.2,-39.1,177.7,801.1,330.4,570.4,93.5,267.5,37.1,490.9,452.9,188.6,-175.0,301.6,1066.0,185.4,3451.2,684.3,251.5,2876.3,82.1,254.8,503.0,38.7,50.7,-74.8,1940.9,1660.3,183.0,3385.9,-40.3,-455.2,383.9,1655.4,-29.0,131.7,470.8,1505.9,1348.2,1597.5,-399.3,-553.8,-128.0,1723.4,278.6,950.9,-145.5,4679.9,349.9,1741.0,1148.0,119.8,159.1,772.1,761.9,1454.1,1083.7,40.7,7876.7,1345.5,88.7,-48.6,608.3,34.2,943.4,547.7,759.6,681.3,632.7,3126.9,227.1,1165.5,2092.1,200.6,2151.1,1630.6,-25.0,349.5,118.6,70.3,208.9,246.2,145.1,32.2,37.1,-38.9,91.9,28.9,361.8,1908.8,72.8,135.9,311.7,-259.6,-4.1,-14.7,181.8,-167.4,-340.9,286.3,165.1,373.6,2259.5,-66.6,879.8,46.7,11.9,139.5,483.3,-112.5,812.4,-554.9,960.2,269.7,1302.5,580.9,1611.1,144.3,348.8,58.6,942.8,308.1,199.1,694.9,981.3,271.5,592.1,53.6,455.0,1414.9,585.2,742.0,52.5,325.0,1648.5,15.7,556.4,5.7,94.0,-155.9,326.2,56.1,1260.5,-122.7,27.5,-522.0,2028.0,457.4,431.7,48.6,130.2,-4.0,3558.8,162.6,400.7,869.3,1277.9,2404.3,616.0,32.1,174.8,-81.0,1493.8,106.7,584.3,148.9,659.9,492.6,272.7,118.3,3962.6,1015.6,2092.1,453.8,422.3,1997.4,-23.8,-789.8,1048.3,632.8,-659.2,196.6,1061.2,99.6,-39.2,117.6,100.7,116.7,279.4,350.6,410.5,-107.1,420.1,183.2,326.8,210.6,91.0,19.7,197.5,7.6,2299.3,1156.0,750.0,-95.5,1490.6,3764.0,92.3,81.6,1156.4,316.0,357.6,1320.1,6.0,1758.0,-110.3,208.3,562.8,1405.2,129.3,328.5,88.1,3676.6,2026.2,491.9,1321.8,104.0,362.4,1203.2,1881.4,306.8,1959.4,222.1,1532.2,107.8,3843.4,269.2,252.5,-108.2,2117.5,918.5,1061.1,131.5,666.0,592.2,320.7,653.3,4784.1,1185.7,-324.3,30.5,2299.5,112.3,4942.2,319.2,-49.2,985.1,1405.1,261.1,604.2,21.8,-2.7,43.1,1017.7,625.5,118.2,254.6,544.6,537.3,337.1,242.9,397.3,1231.1,891.1,1097.9,-169.3,1170.1,1182.5,3371.5,4740.5,254.5,3413.2,655.2,1207.1,746.6,242.8,2235.7,766.4,137.0,281.2,492.5,621.5,0.1,464.3,-44.2,226.2,219.5,524.1,296.6,2020.7,643.4,235.4,231.6,-447.3,677.3,357.8,-30.3,1154.1,497.2,81.6,175.2,-91.5,1079.2,280.6,1223.7,311.4,-118.3,82.7,292.5,741.3,893.1,676.9,1.0,157.0,374.2,11389.3,84.2,42.0,129.5,554.8,745.3,29.7,704.9,-14.1,-107.5,338.7,2104.5,825.7,2283.1,555.7,4776.1,613.4,2101.3,374.5,636.2,4807.6,1017.2,167.7,4098.5,487.2,326.4,711.4,356.5,318.6,1027.4,904.7,424.3,-97.0,1316.2,2337.1,29.6,1221.5,307.5,676.4,644.3,475.2,371.2,196.1,2903.3,1.3,381.8,856.3,1792.8,937.7,4217.7,306.0,618.0,2330.0,112.9,984.7,101.6,590.9,273.2,1810.0,254.4,313.6,2379.5,137.8,262.6,1494.7,-177.4,823.0,1180.1,2435.8,781.4,78.8,77.4,4834.7,457.7,2766.3,5717.2,2940.8,59.5,333.1,185.6,249.8,688.3,144.4,1900.7,767.8,756.8,184.6,254.9,62.3,-786.4,1240.8,122.8,453.7,470.7,75.6,2780.3,1325.9,493.8,1337.7,1275.4,-516.8,121.6,3393.6,1197.7,140.4,40.0,2309.7,131.4,1311.8,1067.3,919.2,100.5,1097.0,72.2,71.3,488.0,606.8,1912.6,232.5,80.8,246.4,430.2,517.6,452.0,191.5,-6.8,1642.0,14743.1,988.8,1396.0,68.9,2.8,537.0,1279.4,391.5,739.9,-330.7,393.4,5432.0,179.8,2070.3,3792.6,346.9,37.0,184.6,461.5,100.5,178.5,-54.5,413.5,1839.8,-51.6,345.6,1835.6,2016.6,-3.6,695.0,54.0,120.2,-141.3,654.7,267.4,1481.0,803.2,2579.4,427.9,542.3,937.9,1856.2,262.0,2626.5,1200.7,142.6,220.5,2168.1,1631.3,296.0,157.4,170.8,65.5,173.5,122.4,85.7,493.1,-7.2,831.9,815.7,364.2,831.3,735.7,1352.8,35.4,72.8,1022.5,1708.2,1952.0,996.5,763.1,414.0,44.7,-29.6,88.2,887.1,1517.1,61.6,391.8,736.7,984.5,537.7,496.4,131.5,323.7,558.6,857.0,1199.0,488.7,3317.6,499.6,1270.4,726.4,305.9,230.0,1351.6,649.0,207.9,258.2,160.0,346.0,1133.1,188.8,-377.9,1250.0,1285.0,22.0,242.9,214.0,1633.7,1675.6,831.1,1408.2,258.4,1219.8,65.6,4.8,893.1,3984.8,397.4,400.9,3372.5,764.5,795.7,6698.4,-49.8,542.1,539.9,102.1,1621.8,1938.9,-320.6,295.0,1390.4,852.4,29.5,355.2,372.4,717.4,824.6,34.8,-551.4,415.8,52.4,65.2,166.1,196.5,82.1,1876.3,249.4,80.4,386.7,4.7,344.4,290.5,215.2,769.2,2348.4,168.7,290.3,188.9,466.0,-60.5,-168.9,235.2,935.7,527.7,34.5,396.7,448.5,505.6,-123.1,1188.9,-17.8,178.2,307.6,-556.4,52.7,17.6,967.1,282.8,734.5,163.6,344.4,85.2,625.4,439.8,196.3,418.5,87.8,782.9,1338.0,117.5,819.2,1056.7,21.2,592.5,242.5,806.7,982.2,364.4,-169.3,395.1,284.8,208.4,282.8,-440.7,854.5,737.0,-175.5,61.1,759.2,1129.3,107.0,90.3,622.5,222.2,257.0,-254.1,649.2,42.0,938.2,641.5,811.1,1042.4,156.6,362.8,408.7,175.2,437.2,181.7,-121.9,1235.0,550.3,183.7,-354.2,1521.2,151.2,2119.5,2468.7,368.7,49.5,147.2,2283.8,58.5,1190.6,278.0,-59.4,8.9,1113.4,2982.8,207.4,1910.8,110.3,405.2,686.4,1194.8,161.7,9666.7,323.2,694.8,0.2,382.0,135.1,1193.3,-60.1,1370.1,9926.4,371.9,309.5,1422.3,428.4,231.8,373.3,-27.1,-482.3,373.6,338.9,729.6,852.1,125.3,239.1,1229.9,863.9,36.0,138.8,819.7,505.0,513.7,10.7,155.0,87.0,-83.3,169.5,835.3,186.5,24.1,1993.4,176.5,402.5,138.4,646.5,5392.5,122.1,3813.4,-296.8,119.4,448.7,240.3,312.0,-106.1,1125.3,1358.6,761.4,405.0,239.2,655.1,812.5,1255.7,1160.3,927.1,1622.3,134.0,-225.3,5735.6,-52.7,907.1,5167.2,3034.7,351.9,448.7,817.3,-107.6,1884.8,62.7,609.0,-280.7,258.1,2255.4,298.3,1267.3,1423.5,512.4,-635.2,416.0,24.5,410.3,614.7,74.4,20.8,437.2,1139.7,599.9,902.5,66.1,1146.2,2173.4,4906.5,2546.3,312.4,753.3,706.9,317.7,30.6,196.0,308.2,64.6,-336.2,234.6,136.9,395.0,191.9,487.6,309.6,2629.3,2204.7,698.0,1495.6,175.9,714.7,62.6,905.9,236.7,2063.9,1802.2,589.3,615.9,516.8,1216.0,1313.3,343.9,497.2,128.5,1874.5,3118.9,4283.6,396.9,539.5,642.1,2506.7,3737.1,5.5,20.7,-82.5,783.1,2020.4,1329.1,1279.3,868.8,1067.6,56.2,579.5,23.2,177.8,31.3,586.5,18.8,779.0,1542.9,4.1,875.7,221.7,905.5,42.6,523.9,-55.2,-56.5,-881.5,-21.7,250.4,500.9,3.6,-559.6,-788.3,1291.4,43.8,1289.9,944.6,880.2,1225.4,129.1,690.7,-32.1,181.5,842.7,1222.6,104.2,91.7,79.3,290.4,204.9,402.5,684.6,255.2,642.4,537.4,5885.3,386.0,-65.7,2337.6,646.2,2495.8,1084.7,613.7,608.8,-69.4,-306.0,349.1,896.3,592.3,337.7,180.7,333.2,14.8,541.2,205.1,-58.4,863.1,469.5,308.5,509.3,344.8,104.5,77.2,358.0,415.1,805.2,-370.9,-139.2,92.0,771.6,2132.0,2605.7,-61.9,1472.4,-609.7,1456.5,649.1,1877.6,347.8,3956.6,282.6,2411.7,-323.7,113.8,1061.1,927.2,211.4,765.2,973.5,611.8,581.2,163.1,3.6,127.4,351.2,307.6,28.3,203.9,42.8,1737.2,17.1,422.5,400.7,328.5,146.2,279.2,90.4,284.2,230.6,354.3,2365.8,476.6,344.0,1851.7,664.2,728.7,114.1,613.6,5270.1,592.7,1796.4,241.8,102.4,228.0,559.4,1625.3,234.9,1837.6,839.8,820.0,192.0,707.3,419.3,244.1,2181.3,3956.1,337.7,42.9,576.5,169.9,4160.2,568.6,2529.3,-0.4,21.4,52.1,39.1,1096.9,106.7,750.0,880.5,911.8,499.3,244.7,61.9,142.3,87.2,561.8,14591.3,304.3,4328.7,801.0,446.0,110.9,976.0,458.0,-81.3,731.7,371.2,386.1,350.2,187.1,1413.0,294.3,1147.6,351.7,178.4,62.3,276.1,1103.6,657.6,232.5,4709.2,326.4,668.7,173.0,2792.7,270.4,471.9,608.4,-284.4,105.1,1799.3,1249.6,2579.3,675.3,568.7,880.5,416.5,234.6,20.1,54.5,4300.9,1245.1,53.4,519.8,269.9,-307.3,112.4,-151.5,270.1,331.7,-29.0,352.8,878.3,593.7,-61.9,568.0,-367.2,355.3,475.7,44.0,74.3,1381.9,604.4,4923.0,580.0,34.2,519.8,1376.5,1940.2,357.8,359.2,-48.0,-428.3,311.2,-37.5,205.1,980.2,653.5,19.8,820.5,-86.9,-9.9,550.2,892.7,1211.3,270.4,934.5,4825.3,1794.0,93.1,902.0,492.9,28.9,21.4,-53.8,855.9,28.9,56.5,118.5,900.5,-33.7,-45.0,795.3,941.2,566.3,1589.4,2181.1,912.4,90.8,685.0,-30.4,1565.5,687.3,618.2,2035.6,18.8,153.1,111.0,163.6,-47.2,297.9,280.7,-202.9,430.9,-5.9,829.5,414.0,379.7,449.8,647.0,245.8,448.8,73.1,-610.3,209.1,938.5,298.5,131.7,162.9,481.8,121.3,268.0,1706.9,977.3,4656.2,486.6,234.3,-241.4,1326.3,4795.4,1133.3,17.3,634.0,218.6,-22.3,14.2,255.4,50.8,10.8,3967.5,1900.2,408.1,39.5,258.1,878.3,2943.0,4.4,-548.2,275.5,238.7,664.5,-2.3,138.9,119.5,814.2,3032.3,1921.0,844.7,742.2,264.3,1878.6,1052.2,1527.2,114.7,582.7,686.5,1417.3,371.4,761.5,366.1,115.2,-91.7,826.1,53.4,572.6,-92.2,1175.9,473.1,562.1,-189.9,743.8,-125.2,290.4,89.8,228.7,530.7,-43.2,1013.3,373.0,371.2,1038.4,241.3,17.9,898.6,1466.3,871.1,593.8,-3.6,915.5,727.6,516.5,971.0,1043.7,65.4,157.6,138.4,21.5,190.8,825.7,11.3,62.0,26.7,2797.3,732.4,817.4,577.1,1072.3,12.4,-79.9,37.1,68.5,1110.8,749.7,582.0,-281.9,-23.2,-295.6,445.5,112.8,-466.2,2021.0,105.9,151.1,1414.9,669.0,2912.0,144.8,648.5,43.7,-28.0,0.2,2142.1,2837.9,1.7,156.9,-13.3,107.2,6.4,961.4,606.3,1407.7,8337.4,3970.7,1366.1,233.2,703.0,1471.8,174.4,655.0,139.7,461.4,-36.8,1883.2,208.7,16.0,1739.4,475.1,1763.1,106.4,285.4,364.7,1021.6,-339.0,231.1,5.1,185.4,225.1,907.0,155.0,639.8,1507.9,118.4,-326.1,325.1,-475.5,1702.0,88.5,701.1,1594.0,5621.8,271.8,52.6,-109.4,1364.2,325.7,3937.8,15.7,-784.9,460.0,56.5,13.9,189.1,206.1,395.6,1471.0,787.6,675.0,-54.0,1092.2,192.8,3896.5,307.3,354.6,720.2,649.2,1066.2,921.6,473.9,532.0,153.4,243.6,45.5,199.4,95.4,-17.3,550.5,1408.4,43.9,167.9,498.6,139.9,65.0,1012.4,381.2,22.3,61.4,484.9,874.6,1325.7,-3.5,2073.3,-206.6,2244.5,2407.5,1624.5,161.3,14.3,229.8,642.3,577.9,184.2,-181.4,468.6,971.3,-549.6,365.4,1529.0,607.9,256.8,414.5,-479.6,103.6,376.8,395.7,652.6,1241.1,632.8,1626.5,88.5,403.0,306.1,1573.1,197.2,174.3,-23.7,2501.6,628.3,-38.9,214.3,380.2,457.8,81.1,360.6,5135.8,-1028.7,627.6,459.1,1920.9,609.0,140.7,2301.0,212.1,798.6,1354.8,-102.6,294.5,2023.0,-108.5,2613.9,6152.6,89.6,304.3,2464.0,1498.0,-6.5,728.8,983.6,24.0,333.5,1276.6,1097.7,-30.0,-111.5,-102.8,15.5,1315.8,278.7,92.6,3102.9,360.3,881.3,108.2,1057.8,1572.8,297.4,225.5,303.4,31.0,2013.3,218.8,2332.6,503.8,281.6,84.3,-151.2,2687.6,330.1,252.2,199.1,319.0,4845.0,598.3,12.1,392.0,96.6,733.5,781.8,228.0,3289.2,1954.5,129.8,5568.1,595.0,237.6,2813.0,248.3,155.1,297.9,12.6,410.1,1551.6,2384.1,71.2,1446.5,789.8,409.4,1363.1,327.4,1826.3,89.0,2765.2,1378.1,-164.0,179.4,480.0,442.4,304.4,2061.3,608.6,307.8,610.1,136.8,1975.4,1160.1,1072.2,767.1,-126.5,492.2,166.6,285.0,10.0,400.5,744.5,526.1,1691.4,11.2,85.3,470.8,3138.6,-209.3,83.5,352.9,218.8,739.6,427.5,632.0,528.8,287.7,236.5,926.8,494.7,823.9,209.3,720.7,685.9,128.6,675.5,434.2,823.8,1235.0,146.4,585.6,176.0,141.8,216.2,-230.0,2594.4,1249.5,537.2,-18.0,11.0,-76.9,293.8,-11.2,63.3,-213.2,97.5,388.5,-20.3,47.1,190.1,113.2,1793.2,190.0,1038.0,995.4,1219.0,412.3,1716.6,1176.2,1038.0,617.0,1538.7,1075.3,126.1,400.3,1324.2,-255.8,862.7,197.6,256.5,272.1,4746.0,1171.0,299.4,3285.8,830.7,271.9,214.0,374.4,212.1,172.7,428.3,226.6,2172.2,152.8,233.5,367.0,51.9,1011.1,3053.4,855.9,-189.9,1658.7,849.0,207.8,197.8,1647.7,439.3,769.2,495.5,1063.4,232.5,282.0,604.6,54.4,268.4,465.8,391.1,2676.9,497.4,1144.2,370.6,1062.4,122.8,70.4,57.5,96.6,-9.6,486.5,952.3,-172.2,-0.1,169.4,417.3,-238.5,204.5,622.4,150.0,2468.1,257.6,178.4,143.3,878.2,452.1,-60.1,460.3,211.2,1780.5,508.7,-143.8,-12.8,750.9,182.2,166.3,488.1,165.3,100.7,680.7,68.1,1824.1,554.4,2482.4,876.5,166.6,2379.9,719.1,2388.2,363.4,413.2,-103.4,492.2,1365.8,804.1,21.1,757.0,1041.0,175.6,-234.3,9516.8,130.6,4010.8,4961.7,666.9,318.7,454.3,272.0,88.3,-408.4,3230.1,2498.3,-59.2,984.1,173.3,935.6,413.2,2175.3,816.1,517.3,247.4,570.9,501.8,47.0,505.2,1346.0,3270.3,1310.4,1295.0,728.4,99.6,277.6,108.9,1150.7,694.1,197.4,418.3,708.1,912.6,538.6,976.1,397.8,146.6,1226.8,470.4,44.0,-222.4,708.2,812.4,567.6,334.1,281.3,-47.2,362.8,452.2,42.3,-123.2,309.3,672.3,915.3,1912.5,107.0,120.5,400.6,496.9,1335.2,-180.8,778.6,1015.0,321.8,3402.9,1904.5,636.0,1476.7,119.3,119.4,494.6,924.9,1417.0,3361.4,302.8,235.7,380.1,553.1,772.7,668.5,82.3,774.0,847.0,162.5,613.1,1417.3,4171.5,1981.9,306.4,132.9,367.8,-329.5,693.0,373.1,485.7,68.3,158.5,81.1,198.1,932.9,1335.3,592.4,1179.5,368.5,438.4,1077.2,-21.9,318.3,349.3,1079.4,-13.7,47.8,2898.9,455.8,489.3,65.5,74.6,55.2,42.2,227.0,778.8,1463.7,-85.2,-226.2,390.7,692.0,909.4,-151.9,-110.6,500.2,531.5,329.4,1689.6,262.8,64.9,1463.9,303.2,178.9,88.3,637.3,439.6,206.9,-1.0,109.8,-449.4,203.6,479.3,501.1,415.1,57.3,890.7,784.0,508.3,462.7,-16.6,-33.2,-73.1,51.4,84.8,1081.0,133.7,265.1,2511.9,327.6,1031.5,-73.1,1495.3,-36.7,30.1,224.4,-53.7,468.2,-68.6,351.5,8504.4,801.7,141.4,381.8,1954.1,1047.9,441.6,522.1,494.3,1141.1,1149.5,1349.2,5771.5,891.8,17.1,356.2,635.9,447.1,578.7,512.2,95.2,432.6,-160.2,353.6,4707.4,1786.8,503.3,2100.5,43.3,137.1,1867.2,1559.8,301.6,393.6,530.5,91.0,550.5,273.7,1894.3,420.9,591.8,501.9,290.4,-210.9,2601.0,121.7,533.7,183.7,1526.5,286.6,1196.2,330.5,654.3,999.8,3999.0,196.6,631.2,599.3,-40.6,250.6,1238.8,756.6,138.1,-420.7,417.2,349.4,527.4,360.4,140.5,251.9,1117.4,217.2,143.3,44.5,222.2,726.3,725.2,81.6,48.8,297.8,-7.9,32.9,1133.9,860.1,337.9,429.5,-530.6,396.1,868.6,216.5,302.3,-212.7,342.1,304.1,349.0,93.8,482.7,131.2,434.0,790.9,1327.3,57.9,-51.5,554.4,79.0,47.2,202.2,546.6,-113.0,-55.2,185.1,69.4,132.5,153.4,66.4,55.1,10.4,6.3,-10.5,179.2,109.9,-46.2,22.7,-199.4,384.6,877.1,-488.8,366.1,-36.6,26.5,-18.6,30.9,-65.1,48.5,43.2,158.2,112.4,154.6,225.3,61.9,166.8,64.6,39.5,-30.9,24.7,77.6,126.7,-2.8,-562.2,571.9,-162.2,56.9,299.0,153.8,-20.6,-12.0,16.2,-39.2,13.1,86.3,1510.7,477.4,2128.0,1530.2,949.0,27.6,31.8,1832.7,6508.2,165.1,989.7,1900.4,269.4,48.2,122.5,58.7,79.4,55.7,28.6,179.7,-13.7,144.7,31.1,85.9,150.3,-1.4,63.7,-202.7,7469.3,208.5,391.7,-2.1,19.6,9.2,173.9,-159.8,13.1,-44.7,24.3,91.4,180.3,64.4,14.3,33.1,42.1,-23.1,86.4,-442.0,206.6,1707.4,-61.5,651.5,-130.0,41.3,82.0,223.2,473.3,220.0,29.7,-42.3,-40.2,-15.8,47.3,158.7,271.4,42.1,-3.0,188.0,10.2,28.5,112.5,692.4,17.6,61.6,468.3,-11.4,21.9,269.0,7.0,-8.0,1.1,232.0,6.8,-210.7,-98.9,1225.2,70.6,686.6,204.8,327.0,7.5,80.4,-1572.4,-18.8,4
-35,-42,16,55,-10,-45,91,-35,-19,51,-33,-115,-17,-24,-2,-14,-2,-26,17333,-45,0,-43,-6,-18,33,-20,-13,54,19,32,-124,-8,-169,-84,-143,-128,6,36,612,397,610,776,1273,4252,1427,2926,5724,23,-25,28,2127,3852,-50,668,13,7,196,110,242,78,-3,36,29,18,15,49,242,18,-30,-197,-153,40,256,-221,32,31,7,45,120,-46,3,-17,87,2,14,54,75,168,28,9,60,12,71,75,79,2,5,70,18,-21,18,-21,2,-10,-93,-8,689,110,-146,186,1,-99,14,-331,-15,36,14,16,-14,-93,1,37,48,166,-26,-130,165,-8,-93,56,61,33,12,12,-43,124,-24,42,178,8,-38,42,32,35,43,21,20,214,7,-14,64,73,31,172,34,-37,57,-73,149,-65,1345,48,15,82,1070,11,59,43,94,74,91,-12,73,27,131,178,18,-17,35,29,160,6,25,19,123,69,-5,-12,-266,-65,667,-1,0,10,82,133,23,34,-29,39,20,54,11,27,17,144,-8,163,65,36,22,-1,26,5,486,-159,35,403,-21,80,108,-30,11,1,163,1529,-79,2,101,34,3,24,132,40,16,-42,41,71,235,-35,179,51,353,-3,-24,-39,60,10,50,111,81,78,80,24,292,-46,60,9,126,-6,533,114,-115,220,57,-6,7,-267,-24,-55,-85,-12,29,20,-23,320,-12,-60,-126,-3,31,179,1242,30,-1,1,18,19,250,-5,1369,196,189,-27,-24,98,78,95,280,45,18,-17,-6,32,39,0,38,199,30,394,-121,175,-8,22,100,6,39,7,20,-81,53,312,289,229,42,13,1267,69,38,-83,201,-42,97,26,52,55,-7,54,427,68,1,67,120,-33,23,-6,335,16,-1,426,32,45,180,4,36,67,-33,39,43,41,-321,131,62,257,-9,11,11,388,396,164,47,-57,170,12,232,110,84,147,69,42,1,-26,-31,433,165,62,-246,20,-2,118,1,-3,27,-11,28,37,-16,6,116,56,88,48,22,27,23,-17,508,-85,-21,35,206,197,8,-9,-5,60,126,-22,28,-11,9,59,39,46,8,6,268,25,10,26,251,7,-16,39,-26,18,170,49,75,89,152,104,340,-13,20,-25,28,-23,-1,304,85,0,124,232,28,-186,87,-47,57,-20,3,14,78,377,-20,28,-47,-7,-140,22,82,58,-2,8,198,-13,89,27,1,113,75,83,113,22,-56,2,-3,-7,9,30,-70,30,11,-124,6,21,33,26,-14,-122,-37,32,84,206,356,62,76,-8,182,-16,-100,24,107,18,1,5,137,135,24,89,13,32,14,9,-164,178,46,114,30,24,86,709,32,99,33,407,58,17,6,22,105,113,104,199,34,-11,-17,-188,64,-24,-26,233,273,100,146,191,-14,8,7,7,32,-8,1540,49,-58,-22,68,2279,-10,-52,82,-65,-5,32,26,49,72,42,40,61,110,6,-43,847,14,-186,49,40,65,-44,-11,70,-58,34,-10,70,3,-44,-49,-25,19,-24,28,19,62,35,60,17,-264,24,22,67,-19,-24,-18,-8,-31,125,-16,12,52,52,356,88,1,8,38,38,45,34,91,25,148,-8,143,95,-368,39,-16,100,35,99,22,-28,-10,233,28,23,22,133,-97,2,37,317,40,15,12,41,22,4,11,6,77,76,1,116,95,109,-22,-28,-6,43,26,4,-41,77,99,61,84,7,-6,43,162,-42,15,-60,-21,22,39,96,104,1,38,16,23,29,102,-21,51,10,33,283,287,-124,10,32,52,-27,24,164,89,-20,207,-2,36,9,27,26,-1,11,6,64,40,27,-365,64,-32,-20,11,225,-2,181,-18,13,-17,5,55,-78,113,8,156,-25,33,32,1,689,20,5,38,4,494,-63,60,139,-121,5,-15,-1,35,40,-9,-27,77,-198,12,-5,38,89,-31,125,34,-2,8,251,38,18,-3,79,60,7,136,-25,17,12,-10,19,7,21,303,-19,114,-5,20,160,116,-8,-42,539,214,57,-30,84,-67,418,16,429,53,87,68,30,-42,1870,39,94,121,150,311,90,82,-10,75,-206,-362,143,-77,-121,-62,-148,-74,48,-178,18,21,877,129,35,-10,-14,17,99,-85,76,-16,-46,18,-3,38,31,-206,9,82,13,10,327,20,33,24,-116,192,-183,-6,152,-23,-38,-39,-12,-90,19,-17,101,-43,-185,22,1918,30,31,52,108,2941,114,0,-67,180,-68,0,-525,638,-19,-9,-5,-24,-13,55,181,137,2868,105,-21,-25,-6,156,18,-80,43,-82,1088,-28,-51,-12,-13,254,2015,37,-184,31,96,78,23,52,-124,400,263,-7,-4,32,367,171,0,28,2558,261,-95,187,117,108,100,24,-64,17,-8,-56,538,-3,88,-19,-27,0,100,4,-106,49,-143,78,29,-6,-68,18,-16,-127,70,201,23,-92,36,5,-42,-78,50,81,75,68,13,59,190,0,-28,-19,-101,7,-10,21,41,17,-69,-18,-58,10,12,-19,-9,74,19,40,-66,-61,1880,8,171,9,53,-5,-79,-140,-63,-94,-13,-57,111,497,9,36,-200,111,-38,4,7,12,-27,-17,-66,3,66,-439,925,42,22,-92,349,-5,-18,24,1336,-90,120,-25,39,-52,-45,-413,22,12,14,-55,119,-30,1478,184,31,-10,53,-100,4,95,397,64,6,839,74,75,42,73,391,132,0,54,14,2,1113,80,591,39,33,0,840,19,261,136,49,-67,27,9,832,184,140,129,385,46,-3,16,608,-26,547,-2,119,13,22,31,22,16,-2,893,-4,-70,2,42,1,28,89,1470,338,155,-236,914,81,21,57,279,63,46,148,-11,-23,-5,-125,193,120,459,-6,-19,81,-14,1000,121,17,10,-228,22,292,11,26,6,-25,4,129,264,141,186,21,39,-44,-5,32,30,3,18,68,95,-16,11,69,5,6,27,-10,9,166,890,1,16,89,143,19,151,140,28,564,77,111,-14,9,64,-45,5,-39,56,5,-23,120,-6,-50,96,20,44,-15,-17,-5,10,139,-4,101,-25,30,97,-115,90,-83,-7,-114,-19,-7,139,-29,5,4,-149,63,276,-39,-138,30,9,8246,1569,-6,-3,-235,65,-139,8,32,-12,-108,42,140,16,-47,27,-4,249,-58,23,92,27,21,-9,49,-17,115,100,-18,28,-74,84,71,-4,6,77,451,124,-6,1,-31,-10,1,12,398,129,42,4,84,-21,-27,-41,35,22,39,42,-57,4,0,-26,291,-80,0,-41,151,-19,156,1133,-8,61,1,21,479,145,188,14,20,38,60,10,18,60,636,31,7,32,-51,66,77,28,26,45,96,-2,55,20,-1,129,253,75,53,-48,46,32,-7,-51,-31,150,16,53,511,70,157,9,-316,4,-42,45,7,-445,-17,307,8,-23,175,183,74,-53,-9,52,206,3,-6,-31,15,100,-36,151,21,-3,156,29,65,358,3,73,33,251,1379,4,394,-13,33,-17,256,-8,51,-10,-8,126,231,1,-26,-25,61,98,4,66,79,10,-9,19,778,18,-48,37,-10,65,211,-52,-34,77,5,-37,0,143,25,63,-16,14,55,6,-239,-34,-4,81,-166,72,11,518,543,62,16,-93,6,81,-26,23,71,-28,14,482,31,-44,-41,-10,-29,-13,-61,45,85,327,25,68,4,331,45,-62,-29,38,33,131,-333,31,84,-69,-30,23,48,-46,59,93,95,-89,106,-4,6,19,-10,6,-57,125,16,-114,-27,-149,143,79,73,33,38,58,44,-8,-4,5,60,13,113,31,70,-23,44,-124,11,132,9,34,89,12,30,14,7,18,-4,-164,120,44,-4,37,-17,89,251,18,36,-11,2,103,-5,110,38,161,-184,8,30,17,195,13,101,-24,94,-104,398,-21,-11,39,41,8,25,109,-157,134,22,113,21,242,64,27,1722,77,-20,90,3,-53,-11,18,-57,-4,13,96,138,16,7,-22,-82,-3,81,-5,4,-17,93,47,41,69,-21,-3,-90,57,76,1,-25,-20,83,-8,8,-31,101,-101,-13,-13,39,63,32,-81,11,60,22,27,35,-42,84,-154,19,50,-4,27,34,29,29,45,8,-3,55,121,-1,168,1,29,69,53,84,-14,51,70,-21,5,-2,16,8,11,64,-18,-101,-4,79,-1,196,16,-2,150,-22,72,67,6,-28,-66,-52,14,-69,5,7,-50,286,-29,-83,-61,-378,29,-53,138,12,3,41,-84,13,1893,-95,7,19,-9,-16,343,4467,61,19,1504,27,-8,43,-72,1,155,591,23,89,150,-111,-184,74,399,-89,52,46,33,29,46,-95,10,266,33,-11,98,135,38,-25,2249,53,-89,58,463,1,19,20,-22,-29,65,15,96,-171,20,14,94,49,7,-18,-53,220,70,120,36,173,130,-23,-42,-52,157,-5,-18,1,29,-35,-95,34,74,357,41,2,23,-52,-171,62,46,7,-16,47,18,-8,-8,88,-68,11,4786,-22,3495,2294,2322,1,-17,26,2262,-144,43,504,986,12,-15,255,17,70,-12,38,-4,87,274,-59,20,-41,-5,804,67,23,98,-94,-83,262,-5,77,-61,10,24,177,18,119,51,-31,85,62,1,107,-480,24,176,-6,-91,-53,-59,434,226,-41,230,111,104,3,82,47,-13,148,448,44,33,43,-12,31,281,156,29,-122,501,-20,2436,145,15,-23,-27,-32,231,34,67,27,-97,19,6,12,40,15,39,20,14,-7,33,105,-12,52,3,-6,210,-39,-31,74,53,1003,-1,-56,-46,-134,85,0,-30,8,-1,1251,31,-266,-70,27,-107,-7,12,16,162,29,14,-67,51,33,123,14,48,-62,-7,-14,190,2042,29,-22,-36,71,149,185,28,6,28,-45,-54,21,6,25,58,29,142,845,-87,24,21,17,-1,176,101,1343,119,-161,91,25,-101,28,-40,-148,14,-148,84,43,257,76,61,21,50,-17,1551,-15,-6,53,26,210,97,-20,-34,22,116,47,-39,2047,176,-160,16,-37,112,-2,94,99,28,778,61,74,5,195,146,87,78,22,2,121,-11,259,47,14,93,472,34,-36,36,-54,182,15,169,117,1,20,63,11,146,92,91,12,39,-9,-13,115,434,206,43,38,21,-20,18,77,11,88,10,87,-17,-129,78,23,34,123,-90,7,85,9,27,624,62,-101,-1,-28,12,45,14,-104,22,135,2149,134,-117,-15,12,374,143,-125,153,26,12,52,-172,112,-17,102,-26,24,1119,368,13,43,94,24,-28,12,-27,-4,-38,-165,114,12,-22,39,65,-32,-561,-13,11,9,-1,4,-111,35,-6,16,-43,-1,-23,11,2633,534,178,6,23,0,-52,-27,-6,35,7,390,5,1,21,-2,32,43,176,35,-99,17,152,-81,5,-38,-55,48,1392,-21,70,112,-1,-28,49,772,618,20,-1,232,-8,-3,48,20,-41,34,-36,-68,166,-126,31,5,84,-16,152,0,3,-15,63,-5,158,89,12,-34,7,-9,1541,-227,21,17,0,68,8,53,40,40,20,-271,15,3,24,16,-56,-14,14,-22,36,-8,23,3,3,96,87,471,343,42,2,-6,18,40,-105,14,93,69,54,58,72,-22,-2,5,-16,11,7,1,-112,-33,-34,345,52,9,-79,13,148,42,188,3,16,284,43,-31,629,309,-28,56,-16,51,2,6,36,26,-10,1307,-32,1068,37,-59,89,37,32,85,-24,27,-28,-429,62,217,40,-31,15,194,39,25,3,76,25,-5,1646,55,46,-52,115,-52,25,7,2,115,34,-1,36,121,84,86,103,34,-64,37,-58,-61,59,110,0,2,-3,472,173,77,5,1612,369,-22,60,17,4,-28,-32,21,0,450,51,-50,20,104,29,24,66,79,38,6,-116,63,-4,-28,16,27,62,-20,24,27,-34,144,-10,62,23,360,26,73,144,150,15,63,4,-146,-50,83,-30,46,20,113,-8,13,-21,116,-21,133,-137,47,42,14,-53,8,57,-5,76,-17,7,15,15,114,140,264,27,79,13,6,135,58,97,29,50,14,6,334,2,-64,0,-241,31,320,121,-89,123,94,5,110,31,-35,106,98,66,92,190,66,111,-15,0,3041,13,-63,-46,52,8,225,-1,-4,-20,107,24,-28,10,144,123,-9,46,-3,22,102,15,89,5,-11,75,-4,12,251,64,7,25,-26,5,182,-9,-9,4,28,44,195,36,21,-6,36,4,23,3,6,34,79,43,25,9,19,125,632,18,4,160,35,41,17,-16,110,21,14,-5,-7,-45,-17,-8,-22,7,-9,12,36,212,-78,110,0,11,252,4,995,39,65,14,8,41,31,92,-67,19,20,270,44,4,48,-1,17,14,-50,213,-29,4,33,-3,49,7,-25,13,111,68,6,56,-57,24,27,3,-53,35,-2,1473,122,-2,-53,-1,-3,22,28,73,47,-63,71,29,17,-54,23,282,41,-20,23,30,-50,-1,173,-6,214,-21,-7,-41,-20,14,-13,-63,19,-4,-87,136,-19,19,83,-131,-1,25,17,-2,10,123,7,13,-31,33,48,-59,-19,197,164,4,-31,23,47,30,23,127,-85,3,42,-7,-47,-90,19,40,87,-80,21,36,32,425,107,317,-189,162,41,21,-51,-19,107,-124,103,38,-127,172,48,-170,227,30,58,21,178,30,16,37,-7,15,68,-77,14,31,-36,-5,12,24,-28,-4,-60,46,20,-11,26,21,-6,32,-18,301,-50,-37,-40,134,211,-13,-4,26,13,51,21,98,-2,58,4,67,20,40,35,-40,2,-313,88,14,62,42,32,15,15,254,16,199,-3,203,25,-8,191,5,89,-11,42,41,18,-27,21,-17,32,-173,-87,5,32,-95,4,444,191,-22,21,21,74,41,17,-9,20,18,43,2,72,34,-68,72,-50,156,126,184,22,27,125,287,113,100,-92,14,-116,1376,21,160,-97,10,137,-5,181,107,14,-22,6,73,40,-62,57,188,54,6,39,-40,16,18,295,-96,-9,-1,-1,81,461,1118,1019,37,5,108,33,3,-11,111,-1,-54,13,10,6,59,5,-44,35,6,49,-25,33,39,-38,-4,4,32,33,27,114,5,146,20,26,29,32,118,169,7,-22,2108,3162,1205,909,1527,2801,908,28,164,-2,72,93,24,21,193,2,-22,-151,-95,11,15,-27,-1,73,49,-1,1,77,-19,-25,-8,89,97,92,42,39,12,11,16,-35,2,61,8,14,-9,87,3,-13,42,36,36,71,123,-137,22,-29,109,124,15,-72,-17,35,-61,-17,-12,58,31,38,12,38,78,2,-16,29,38,1,70,-2,-8,18,21,14,159,22,-3,-188,-7,-29,16,-1,1,61,76,13,-41,-19,166,40,1,8,-66,76,15,58,149,-3,34,80,-16,120,25,-70,160,250,23,-1,564,9,31,260,19,-5,245,4,15,13,-20,-16,13,-12,81,21,26,6,16,42,39,316,95,354,-149,6,21,-17,12,31,1,33,34,-66,38,54,-22,-3,4,39,568,39,-115,44,-34,8,-5,4,51,24,-136,47,73,5,53,-51,-20,4,19,-12,27,16,57,-91,76,111,5,-27,134,12,14,-88,-9,1,14,73,9,74,30,-109,107,-9,10,118,65,141,-6,41,10,366,-1,209,19,117,2,314,-60,-9,8,-88,-79,64,24,75,-11,48,44,18,7,13,48,7,-15,10,81,-54,39,227,57,51,88,-31,80,-68,40,49,-22,124,95,4,2,10,1,-32,52,57,26,-25,-52,16,65,21,-6,230,1,-81,8,-14,53,25,174,64,-228,-233,9,60,155,-95,-15,65,-75,72,9,96,-44,49,212,-81,71,-33,-20,59,-34,42,70,-9,283,-380,-199,-46,-14,-17,-96,30,43,18,50,-26,-38,7,-15,-86,165,16,20,43,121,-1,169,24,48,11,-121,-6,56,77,19,7,121,40,71,36,2,25,-69,218,429,144,36,111,-26,20,-16,14,184,13,-26,21,10,310,-3,85,12,59,32,38,21,43,-45,83,-103,-36,14,-11,27,-4,-22,109,187,31,90,13,6,-278,-191,366,55,11,17,10,5,44,153,-16,250,33,-13,65,-2,38,641,2,-2,-5,-118,-4,18,3,18,-9,-29,7,-40,-32,-62,-59,-4,3,206,12,-40,193,59,16,92,48,22,16,6,18,40,-14,-13,32,25,-14,-7,-18,10,3,192,-118,34,64,4,4,-2,-1,-4,47,47,813,16,138,123,1,12,133,219,209,29,153,-5,35,9,613,31,63,-8,147,151,278,6,16,481,893,5,16,-3,-10,-45,-24,-1,35,69,43,19,-3,190,9,70,-47,23,43,42,-247,-26,-22,22,10,43,33,71,84,-57,-40,-12,39,-92,65,527,3,60,158,99,-16,-67,68,49,16,4,42,58,12,86,5,6,140,100,22,31,1588,-102,63,15,-31,24,230,-66,57,69,23,355,21,-8,122,13,-28,130,107,18,31,36,31,21,315,48,86,129,-2,-14,131,56,47,111,277,76,13,287,-4,-50,27,51,30,27,30,18,48,167,-10,-361,264,196,-52,11,-32,-3,87,60,95,50,10,45,-12,19,-4,36,-60,-33,15,-22,4,52,22,109,-64,77,190,14,-80,-6,93,-32,-8,193,27,19,63,13,-15,33,18,2,14,2,-72,-13,90,159,195,266,-27,131,31,-14,-309,-1,45,8,34,7,32,-53,336,-118,72,2,12,9,73,18,12,113,8,31,16,-54,92,12,20,-6,3,11,61,28,98,-12,21,58,1279,162,145,-53,18,20,-9,5,74,49,42,-16,44,61,-30,79,15,65,3,28,31,17,62,141,75,1,4,20,7,-116,18,13,13,7,-39,20,-31,49,-32,22,-84,188,6,15,-85,31,17,5,133,40,11,-8,32,7,36,26,297,60,-33,-2,-3,24,22,163,-235,189,-55,70,1,237,11,24,-40,-16,-4,-110,-132,4,-10,48,42,-30,-30,37,4,59,79,113,2,-4,102,-2,-28,-81,-5,-4,4,7,-37,41,207,-46,22,9,20,53,302,57,185,-9,178,-33,8,42,-35,162,10,33,57,11,-27,13,28,60,-2,5,44,17,29,2,23,107,-13,145,-7,-219,35,14,47,7,157,16,325,5,22,55,-17,30,69,-64,13,30,19,263,-10,29,-30,-15,6,37,-2,24,93,-8,6,139,40,51,-9,169,-14,5,23,3,43,38,15,31,16,46,30,223,73,76,-15,182,71,161,-113,8,-85,131,-2,136,12,-43,9,69,-128,-3,44,-58,8,11,35,15,151,17,106,-4,-15,148,374,-2,15,154,22,-102,5,17,-119,-99,-47,-1,15,9,143,-11,23,91,245,-57,-82,-6,8,26,9,-68,187,206,42,-8,90,3,23,32,-1,138,180,4,20,13,4,35,10,25,18,-37,81,-39,17,249,356,-3,51,54,39,18,45,63,36,-16,107,-33,28,834,32,279,22,-40,32,1,345,60,109,-17,156,32,65,361,6,-8,30,-22,-142,7,20,-22,7,-8,-3,4,8,77,41,26,35,-15,23,48,-57,121,74,-15,76,128,11,8,-8,46,13,48,83,-17,-38,8,-9,-39,76,30,25,45,23,11,302,-17,14,29,12,-5,-5,-30,7,110,-10,-3,39,-6,127,45,-26,4,-11,12,27,102,54,-59,-8,-25,-3,14,2,137,10,-23,126,22,26,194,78,166,35,-99,42,23,146,15,-39,50,-18,29,-50,33,183,-4,4,-16,23,-7,-4,54,29,-1,-2,140,-23,-26,-72,81,52,458,34,-3,31,45,50,-136,-78,79,-6,56,7,32,-82,74,-53,73,10,16,31,-7,188,24,-55,65,42,32,40,130,5,0,-192,104,104,8,9,39,-28,42,83,32,-6,-47,66,60,71,-1,-40,-22,1,-60,126,-6,234,-12,54,63,59,34,16,-112,26,22,97,-23,-211,8,-9,117,-33,43,-62,95,274,-40,50,10,-21,62,29,-33,11,42,185,219,7,33,14,121,-97,43,-14,69,25,33,18,599,11,-3,33,-3,-46,-8,-12,-25,26,124,28,114,72,-23,25,-1,-18,-2,75,27,6,693,87,-4,22,20,-4,7,-26,193,404,103,-116,-60,111,52,-111,269,68,-29,11,55,139,19,-48,-3,-9,22,85,-17,18,65,-12,3,54,10,-14,12,1130,15,485,-156,150,-34,111,13,6,1085,2,18,28,20,-29,36,146,118,137,74,919,-18,236,15,19,-37,15,-18,96,0,56,24,74,146,408,-420,2709,-8,97,-19,82,26,58,24,106,585,-81,7,-24,4,52,6,37,33,278,-35,18,-10,-3,54,-50,-35,-39,33,129,-17,-14,208,-45,-4,-4,136,15,-4,18,-5,43,28,13,59,-32,-45,7,-102,2577,1,2,-2,33,39,-20,5,-64,-22,-22,-42,-8,-3,-133,43,53,19,14,7,-23,1353,-27,24,1955,191,19,30,127,-411,-18,4,89,185,30,-18,320,-3,-63,150,138,29,169,-20,186,2482,119,70,166,96,55,128,-23,5,24,183,103,-24,41,-126,44,44,6,-42,44,-2,685,154,-32,2,-54,749,-5,-39,122,132,54,-633,-54,492,28,761,1097,2952,14,24,3755,366,-54,187,52,16,108,639,-41,89,53,36,-81,-123,258,8,5,-37,181,36,35,4368,34,-19,190,0,21,98,7,38,-155,-19,913,264,-20,15,-28,8,-2,28,64,-60,-32,-26,9,-87,-3,37,-7,-69,-4,-8,13,59,85,-119,194,45,18,162,58,97,182,19,1560,60,-10,35,523,2017,25,530,64,-75,-87,521,19,52,-63,-11,10,69,8,93,25,-23,56,-2,54,30,-1,96,53,19,33,43,144,15,43,-19,142,17,1834,144,28,-34,200,15,1608,6,165,10,1,210,551,-12,35,54,38,6,1,3261,1425,25,103,85,37,274,136,-3,661,2,745,-34,-43,-21,-27,27,-10,107,174,17,-273,-3,16,-23,104,-9,15,32,55,113,-28,-18,-87,5,-38,6,53,74,16,136,165,59,19,286,330,119,254,187,32,-39,-57,552,40,-231,145,-34,42,-5,-60,-25,-19,29,5,14,9,-1,30,61,97,132,4,131,49,606,193,-77,85,618,1401,85,-60,0,309,6,112,-81,27,-46,-17,22,3289,-3,25,25,4,-54,23,11,-27,40,74,-12,182,-43,7,208,150,138,4,-5,11,1045,44,28,49,25,-5,9,-26,541,36,-49,6,43,41,33,-53,73,43,87,-146,-45,-10,-61,87,54,73,62,62,57,86,57,-23,-7,53,5,50,-6,-20,-11,26,-16,26,9,2324,-110,391,-4,-8,25,23,573,-105,393,-46,15,-8,21,497,521,87,47,32,40,128,63,-20,24,-13,-38,465,46,3738,802,25,113,456,24,159,-26,73,70,104,148,28,82,-130,-38,85,74,-4,65,90,31,190,73,20,112,-15,-56,445,2,117,24,576,38,58,26,30,-86,25,0,-65,-32,151,-46,152,1300,16,10,9,20,117,66,226,33,164,4,22,45,51,24,199,23,79,153,116,-15,-12,10,52,102,144,10,-18,127,22,60,195,31,210,-54,39,47,263,12,29,-5,82,18,4,79,4,70,163,128,65,-1,5,-17,216,87,30,201,10,96,7,8,14,35,98,0,-34,-8,542,-72,-15,23,50,-60,29,23,227,-25,-31,-33,274,-3,48,10,-60,122,-61,-3,109,28,25,5,-3,537,-89,88,-6,47,1265,31,340,-22,-20,-69,3,-66,-4,-39,90,381,41,81,38,64,4,56,266,213,24,-140,29,-26,24,51,45,123,2391,151,527,43,45,68,110,77,10,72,-57,-12,-69,-7,27,436,45,-2,2,-17,-10,12,27,31,119,16,3,-2,-47,1,128,325,40,-4,2,12,18,-4,45,22,220,3,-89,162,9,19,28,181,-16,2,-5,8,361,-23,31,53,-10,-5,15,15,8,43,16,17,10,7,4,-13,14,-72,-45,29,65,-7,15,8,0,256,117,62,-10,-10,-15,14,21,-25,-9,93,144,185,116,295,-35,4,-29,38,2,144,32,-124,-22,4,363,-34,-145,-8,37,91,8,-1,20,295,13,-24,9,-115,161,24,29,-51,85,-22,17,38,-23,-45,21,12,71,31,7,77,-12,-9,28,-17,-29,-14,129,15,227,-55,194,20,45,15,6,-1,25,58,27,29,-129,38,-25,-26,78,-11,60,59,163,-59,19,695,-3,-16,-35,-11,31,-52,-27,43,-22,-13,56,-2,-45,73,-177,40,-27,6,-82,20,11,3,-64,2,2032,-147,112,9,8,1,15,217,-89,44,81,138,15,57,28,8,49,18,-70,-37,85,98,7,-7,-61,155,113,14,54,-35,101,-37,-30,27,45,28,2,-155,-5,7,11,99,14,-19,4,35,2,79,66,48,-7,18,177,40,48,37,76,146,-159,6,6,-423,-73,71,159,-77,74,-29,-46,-108,20,-33,214,25,48,-84,-34,12,90,294,19,18,105,53,-104,63,-20,-21,29,39,26,284,456,3,-4,25,837,295,95,18,51,0,164,-41,127,21,24,23,5,-171,11,146,25,4,-6,-19,4,-62,4,109,-142,49,14,-62,16,210,-74,-189,52,33,8,141,7,35,-83,75,76,81,-5,12,194,48,31,150,68,24,34,9,-29,6,-29,2,-50,120,40,-104,8,14,-22,-16,-1,11,39,48,-21,-159,-36,-14,16,173,7,6,7,20,-42,-21,-5,-11,-9,-40,-9,-35,148,31,-10,11,40,9,39,23,-32,86,-52,119,42,-87,26,-77,-102,148,-75,91,47,41,24,51,80,-8,103,16,52,-37,35,-18,61,-61,-5,41,8194,155,-79,229,-53,8,31,197,15,52,-67,52,110,-32,4,61,49,74,-24,-95,20,-14,97,52,19,-117,-12,21,-3,39,2234,111,-27,112,18,90,559,11,735,202,19,17,-14,-36,2953,213,20,1470,7,32,-49,16,25,-5,-9,225,228,-12,7,75,23,5,86,-16,310,-53,7,-1,49,-29,108,21,27,-1,71,-20,56,-21,-86,45,279,64,251,-150,-53,68,-20,-74,13,-18,63,-16,149,58,15,46,150,-16,140,17,18,-13,-11,24,16,-18,18,92,-4,43,476,201,8,-11,-32,-26,15,-51,64,250,2,155,10,-9,43,-37,4,102,64,103,16,8,61,23,29,-1,44,15,-11,-26,34,10593,50,164,72,-104,-25,-82,-10,14,1,-41,-28,-8,-16,-27,17,-37,25,8,-117,-6,27,-75,19,-32,23,14,42,-98,-74,9,-34,2,33,-7,55,98,66,1969,918,2036,25,31,-18,185,147,-32,66,-5,149,-51,-1,3,285,45,43,-1,22,31,97,40,90,-21,-10,34,2,68,12,13,184,-15,92,32,6,25,15,272,-1,9,149,74,251,31,25,51,394,-3,-16,77,51,13,20,-3,60,-35,181,16,19,13,34,-12,8,94,150,39,26,6,-3,42,451,-3,4,98,35,-36,215,-1,-5,112,40,12,209,73,-27,7,13,-51,22,0,26,28,-40,-32,79,-5,-8,-15,96,10,37,51,51,56,15,47,-9,80,36,-1,12,-39,-6,64,63,1,-113,-15,27,-8,391,51,-41,126,416,-6,28,4,137,20,-14,39,7,21,-10,88,7,2,35,-37,334,13,14,11,2,34,50,649,-16,-4,-25,6,3,-130,-16,8,-6,2,5,55,134,19,71,5,45,-4,36,50,-6,233,154,-25,-8,14,49,-33,168,122,52,-16,30,15,-8,14,248,-35,-11,34,35,19,28,-15,-7,301,26,-8,-51,-8,31,-24,8,53,-5,11,36,13,35,231,8,917,18,7,250,93,-25,-16,1,10,-34,-52,555,-13,-127,-91,74,34,148,-45,-9,-2,24,15,21,-81,64,15,-4,265,28,-10,130,38,260,-9,12,16,101,-21,-7,310,43,-26,-26,103,-10,-11,-7,10,-8,-4,158,25,-64,113,31,-7,-218,-211,2193,2820,34,16,-21,-30,-24,-21,-109,-24,-3,133,38,1,890,224,-25,95,-8,65,-216,82,-37,-4,26,237,12,91,-132,-7,9,41,-15,75,-19,83,136,278,76,113,4,-53,-347,-21,-6,13,103,-55,16,22,47,47,23,-113,502,-16,1530,32,4,219,188,8,21,32,-5,-8,-17,29,29,10,-11,-55,59,284,16,-3,-68,427,2,-94,-17,-124,5,12,-6,-3,-12,61,-48,21,27,8,-14,7,92,-6,24,24,51,83,108,38,29,41,24,-18,9,-12,283,-55,-243,88,-1,17,28,186,39,-20,-5,76,24,-5,-39,144,30,-17,74,-95,157,-18,110,480,-138,-4,1,1,634,38,16,52,-9,-299,4581,-19,181,21,23,25,72,8,6,78,19,12,0,50,44,10,254,83,291,97,7,12,-14,89,-5,-27,-57,-17,15,39,66,12,-30,-1,21,29,23,-111,23,36,488,-7,1,-2,55,-6,-1,-12,31,-16,47,33,-74,-114,-28,31,276,79,-49,-53,84,13,53,16,-90,65,-16,406,5383,101,-21,-126,10,117,-84,21,-59,99,75,481,1732,1282,-8,16,42,-54,48,-137,1,66,21,43,50,224,204,-32,-45,-3,-155,-57,41,4,-43,-33,-22,-22,-144,144,25,-303,-47,-48,11,483,-43,18,-37,10,1,-155,2,5,20,-277,5,-8,-86,66,-39,139,-19,-1,-124,6,3,6,-20,-4,94,138,-4,51,225,-73,-19,-9,250,87,224,1438,179,3182,62,-5,3,32,10,14,53,-36,29,-54,10,11,265,47,25,234,39,44,305,1135,18,133,6,21,-25,-9,7,5,7,26,703,11,56,-189,89,-175,321,60,18,-8,11,-3,2,464,38,37,44,159,22,115,84,33,33,-60,-9,2,7,-403,144,23,53,-10,32,-23,32,-26,-30,-30,-189,-42,114,303,360,107,12,28,-137,10,-19,26,-3,-21,1178,52,103,52,40,46,-2,7,215,21,-61,20,15,-66,85,56,0,60,20,12,-7,-3,-23,70,-60,17,19,26,2,29,207,-21,26,12,-210,121,26,-58,-49,24,104,5340,95,62,2088,-25,4,-1,-61,1828,3778,124,30,2482,46,34,672,133,308,-17,203,29,-11,-4,24,339,-6,3,29,-983,-204,-31,6,132,1432,137,-23,100,-3,1306,-10,-42,-25,152,16,-13,-3,0,-32,-10,192,177,21,-24,-17,14,-9,115,137,-306,5,27,57,145,-8,120,56,119,110,98,78,22,361,156,227,3778,501,-8,17,14,-62,4,32,187,37,107,106,-14,16,-4,-25,-14,-53,-142,127,-44,-8,26,20,2,6,46,57,36,2865,13,6,-3,24,21,-81,7,-21,34,41,184,-138,1888,99,132,-79,118,113,-2,12,118,-7,-50,63,22,-23,68,54,37,-27,-57,53,35,-7,92,-1,-8,35,-10,-103,-1,13,3,-7,-15,67,27,7,31,12,4,31,-64,181,-44,-2,49,-2,0,38,76,-5,47,67,39,7,-19,51,29,51,-210,-139,18,-335,48,5,97,21,62,125,110,-12,1,55,8,71,-3,-12,-29,-14,21,-74,156,-5,-78,122,58,141,-21,16,74,80,0,-5,-7,27,29,62,-62,3,144,8,20,55,58,-11,-5,63,-18,9,-27,-1,-66,-60,66,-7,102,-128,-2,149,5,-97,411,-360,83,60,58,63,22,122,111,1110,429,34,166,-10,40,-86,-54,164,-139,50,791,82,1025,-11,-12,1153,55,61,10,125,-4,98,25,77,-5,-134,6,39,25,10,24,24,237,0,-85,-372,41,114,19,35,1952,36,171,444,180,-38,57,49,28,27,-15,-29,7,41,6,177,171,1088,2,-9,-36,0,15,21,162,27,-16,284,441,30,66,-6,-50,821,25,27,-23,58,93,329,121,261,-34,-96,545,55,-54,23,12,11,14,30,94,231,3,264,130,-10,-33,127,157,20,38,12,52,229,187,-10,27,32,-49,19,-2,13,89,58,111,1,17,79,-41,106,-250,35,74,-52,101,-11,9,-225,52,214,-22,-58,118,173,313,-79,11,45,17,46,153,-122,-18,88,681,24,-50,75,-39,-28,-6,8530,134,19,0,33,158,89,53,-13,109,47,36,-36,-6,13,37,46,-12,1312,-47,4,17,-1,4787,347,6,30,-140,28,-35,87,-10,36,73,7,-19,-15,88,10,-25,12,-11,640,12,96,-97,-66,80,16,-8,11,180,27,98,9,39,191,26,21,2,88,42,-1,-1,23,61,1043,4,-17,213,150,5,-4,79,19,-22,58,60,-41,252,62,11,40,19,10,55,-4,66,31,1412,6,99,140,501,-23,41,29,5,-30,-40,176,1,88,1,81,97,12,19,-156,164,3,-19,46,-8,-49,77,10,-2,5,70,673,36,134,30,-18,160,-118,-7,-4,42,15,-14,-151,73,-2,218,274,-22,-99,-16,157,-33,3406,48,0,47,102,198,-108,16,23,-5,87,27,-4,46,10,7,-8,9,55,-24,-12,11,-7,-4,-46,-38,-173,8,5,-8,62,-22,155,30,-21,4,38,31,-4,1,-25,-9,43,-59,33,-5,22,-187,133,-94,21,-9,-14,5,6,78,61,70,24,25,41,25,12,84,-65,52,10,-52,-5,-26,15,-78,-57,502,6,220,34,-194,-2,-106,13,93,-89,62,67,43,-18,198,-96,-21,-6,6,10,41,88,4,24,107,207,-190,71,42,77,47,48,31,25,0,-77,14,1372,93,15,-1,-2,11,1,20,1211,-5,17,232,562,-34,64,15,12,-65,13,0,-14,28,30,-7,4,-26,10,-15,9,14,217,75,27,-100,-4,1,82,64,361,372,6,18,-2,23,180,7,-12,104,-515,10,-21,-8,80,243,-23,4,-80,7,-149,-50,-15,-50,242,-17,17,8,14,48,-95,41,-97,0,-37,6,-148,110,-62,2,-34,99,-58,0,550,1,79,175,30,-19,-43,-27,-74,134,41,-62,-239,5,835,-20,63,-154,88,153,46,-17,143,-115,-42,87,118,35,0,179,19,-23,42,74,39,-8,3,56,-31,18,-71,23,104,-1,65,66,-117,16,10,-20,-62,-485,-33,196,235,247,-551,-10,38,-15,89,7,-2,-29,85,183,-32,-18,428,29,-4,-20,-5,58,-64,1546,23,-263,13,-1,2,17,18,254,114,-412,-1392,-159,190,-15,-444,-149,8,-241,25,-13,-111,-17,774,-9,-6,56,10,21,1208,123,-73,-417,63,-15,-3,961,-7,11,-139,104,13,2414,-70,-648,-1550,-3734,-384,-51,64,-14,-65,-49,72,-30,63,-83,614,610,635,2,-11,-72,-54,97,59,480,19,28,-141,1,-188,554,39,-7,354,30,21,-3,87,64,235,149,14,778,-52,74,11,-128,10,3,110,80,33,53,21,159,-2,106,19,16,3,-32,-48,38,154,142,55,383,-3,-40,-80,-23,193,41,984,55,-12,19,13,4,-6,-33,100,34,145,107,17,1668,-52,3,10,16,1,4,-17,7,-190,25,20,-41,311,3,-47,21,-20,94,-14,293,23,-20,-35,7,19,-6,-26,12,56,14,-48,-66,20,43,27,92,54,6,43,34,28,-15,36,19,14,13,150,-50,36,8,23,-36,-4,10,-21,157,5,14,-65,44,392,45,26,-66,-10,3,81,996,-66,91,-38,-101,30,-88,-10,136,25,16,-28,383,264,-2,-19,166,28,-6,-15,111,9,195,-18,9,-8,-15,4,35,-20,9,-29,219,74,-7,-11,-12,17,-45,255,44,9,-41,-106,70,68,36,4,37,19,94,-23,24,-30,10,170,10,-21,656,98,47,-16,206,-144,61,-1,-3,-13,0,-7,17,-18,16,-32,94,41,19,51,378,154,61,1,60,-3,128,-62,116,64,14,94,46,93,142,13,-98,3504,2836,-16,18,20,495,-15,-30,1228,-3,56,257,25,6,617,685,176,-138,-27,18,-14,-10,15,-138,0,8,63,43,254,-98,-58,35,-149,121,27,234,56,27,-3,84,122,131,66,5,-16,3,9,58,817,71,-15,24,-1,0,-34,0,21,25,-35,5,-18,8,-30,-22,-15,82,-55,58,57,20,13,174,42,74,2351,2869,150,40,-7,1982,1312,-33,125,-64,2,41,4,16,-3,22,-18,23,29,31,42,-31,-267,41,-4,331,21,25,-15,76,24,6,9,-8,35,36,-69,6,149,7,-17,-29,-76,-35,-42,16,55,-10,-45,91,-35,-19,51,-33,-115,-17,-24,-2,-14,-2,-26,22,17333,-7,-45,0,-43,-6,-18,33,-20,-13,54,19,32,-124,-8,-169,-84,-143,-128,6,36,612,397,610,776,1273,4252,1427,2926,5724,23,-25,28,2127,3852,-50,668,13,7,196,110,242,37,-13,24,-11,-7,-3,-16,-18,15,-7,-10,-8,-12,-2,104,-2,-19,44,-20,-9,8,22,61,0,197,12,29,121,95,89,22,-25,22,41,-4,-16,-28,23,51,-11,-17,-19,13,-20,-40,-25,2,4,12,-11,9,-70,22,-2,33,46,-21,-50,1,24,-108,87,-22,177,-31,37,3,30,-79,17,7,55,18,-20,0,20,-66,16,18,-43,4,6,-228,-15,-58,28,7,-26,2,29,20,-4,1,53,-2,17,-7,-31,35,-19,-7,-22,-31,5,-8,3,-22,-1,-262,37,122,57,-12,-19,-10,32,-8,-19,32,7,36,-56,37,40,24,50,-61,22,19,2,40,-12,-16,4,47,-11,14,16,41,10,6,-4,38,26,48,47,113,18,31,1129,-80,-16,1,2,20,25,3,52,-26,0,306,-2503,-39,260,-14,24,-13,42,33,18,-38,13,34,31,57,87,-42,-15,14,-6,-1,89,-20,-24,25,36,-22,51,-31,-32,-8,8,15,-28,18,242,21,32,-18,61,-58,33,-71,37,37,-55,4,-122,8,30,-8,49,-190,14,-39,-27,211,43,-33,37,17,-45,23,46,27,12,-3,71,-51,9,8,8,-254,81,-2,-3,3,38,40,218,-31,116,-43,25,11,-10,141,-12,1,-13,63,-2,-7,5,-6,-11,36,88,-41,-1,59,13,30,4,0,0,82,71,62,16,17,-20,95,-21,45,218,38,34,-40,0,-26,-23,52,28,-13,3,112,-4,-66,-74,53,-12,-7,-41,12,-33,34,23,29,86,-140,-14,19,113,29,39,-16,117,-80,-15,20,73,36,-6,-5,85,39,6,55,-7,-81,8,46,-163,24,24,9,4,192,-10,-22,81,58,-11,43,20,4,40,-50,66,-56,29,9,6,49,11,30,65,13,39,13,-13,24,7,305,-29,62,-7,-75,12,99,2,2,-54,-6,216,17,26,75,-100,-19,41,22,27,3,15,-21,-188,-8,-5,44,-3,18,-63,-15,44,39,-48,-25,-17,-26,-51,-85,16,-15,-11,28,14,17,19,280,16,-82,23,-44,27,1,11,-31,61,-41,62,117,366,-25,44,80,-107,-127,12,121,114,-31,-21,-6,103,12,57,18,-26,-39,-46,-57,-2,30,20,-199,-44,55,1,-10,-36,29,5,-2,-51,92,57,-3,34,9,58,-50,39,23,2,7,-16,36,29,92,17,58,-3,-2,1,63,-8,-36,57,40,-37,-61,-11,0,26,-1,-32,-31,207,-14,0,217,44,-21,22,29,15,44,-17,21,-106,19,39,-5,0,-13,-3,-47,27,45,6,5,41,16,38,-47,7,1,17,-17,10,10,42,-10,18,24,-8,10,-29,29,81,17,109,-41,11,34,50,38,51,-16,57,-39,9,13,9,42,-1,6,-41,-9,-23,-28,62,9,-40,-56,12,-32,-23,39,42,26,7,-92,55,73,-62,-53,-33,7,19,-3,-23,32,104,13,-26,43,-66,11,5,47,-22,18,-35,18,13,3,-5,-24,-94,13,-13,22,24,-135,-6,82,0,16,-12,6,20,-248,53,20,46,32,21,88,2,47,-21,-38,-29,18,20,16,-24,35,-15,-6,47,-9,-119,-130,-31,-1,-17,-3,41,-119,45,12,80,-61,98,-5,5,3,35,21,-37,-48,66,255,6,8,-17,9,61,-9,30,-21,-15,42,69,13,36,72,8,28,68,115,6,-10,-30,23,14,-13,52,-7,-31,-46,-4,-21,-60,18,64,-62,273,19,-11,38,91,-37,13,108,12,27,19,121,-76,-50,18,87,2,-4,46,-26,35,12,55,-6,54,6,35,47,-15,-2,8,121,26,-257,-12,-56,1,32,21,3,9,13,7,-26,88,87,-19,-31,-57,426,42,-21,16,-17,-42,0,30,-45,70,-23,20,-29,-15,6,2,18,53,-8,-10,-12,12,10,4,63,23,47,36,-4,-17,107,9,2,17,98,-92,11,14,-72,-17,6,18,-11,0,-58,-46,-21,-23,238,35,-29,-32,43,-290,-31,-14,15,105,-59,-14,49,82,-67,-7,96,-12,-9,17,125,-85,22,2,-34,-28,-4,-31,10,-24,30,29,-34,220,85,-33,21,13,120,13,2,-12,34,43,9,-8,28,34,33,26,76,5,65,-18,-40,21,16,96,-43,-2,218,-133,5,26,-60,73,40,9,-49,-28,114,104,-29,-3,-38,-12,-26,-23,-54,42,88,15,-40,-64,-29,-32,57,-80,13,5,-132,18,96,47,40,12,-16,-7,-189,-67,-24,51,-8,-15,44,2,-556,5,15,9,29,-1,-20,-126,34,-20,38,77,40,-3,0,16,-71,899,-34,-12,116,22,73,-19,-19,-42,89,138,34,-20,10,36,46,8,-31,29,-13,-61,-10,-7,-3,-160,29,-55,204,15,15,17,48,42,-14,-147,-80,-19,44,159,130,-11,14,40,-208,-14,-4,97,-189,-123,32,-1,5,39,2,212,19,21,32,-18,184,54,-22,6,6,0,96,-111,-99,83,61,51,-43,-12,47,79,18,4,-114,453,-13,18,-71,-27,-73,53,20,-86,136,-28,64,32,-3,18,743,68,4,-110,21,-15,7,7,33,-137,-163,-28,-45,-1,89,-9,8,157,-7,89,-44,323,-14,-20,1,49,-41,62,12,8,-7,-11,19,-12,6,-9,95,19,45,-38,8,-25,10,9,-23,-12,-168,23,-159,-3,-17,-20,63,-68,-32,27,28,-9,-43,-11,14,-12,27,58,49,1,23,-51,7,30,-7,-3,-2,-87,24,-45,11,3,-21,79,-67,7,-18,211,-32,23,-85,25,8,45,-132,7,-6,16,-4,-23,8,-10,-118,-25,8,72,-6,212,28,20,34,1,14,-21,56,1,-9,16,36,-46,-15,-4,7,-57,265,-31,-78,99,155,-74,-3,0,-13,577,21,236,1,-13,-32,-23,7,-4,5,-182,12,5,-39,155,-9,-23,10,35,-18,40,-7,-75,28,-21,-4,-18,15,-20,-4,52,32,0,1,9,1,73,15,7,-15,8,37,28,27,25,-19,-2,-87,12,1,-251,-4,30,-23,-226,-48,-9,41,20,24,-169,66,-45,4,52,51,-13,0,-35,-11,70,-2,-5,-76,72,-78,-6,15,21,35,-7,23,-10,15,11,2,-5,-39,96,6,23,19,-22,-57,16,3,-24,-39,647,-135,-130,-55,-894,-65,46,2,8,-2,25,1,-5,37,53,61,7,-8,-38,268,-16,-5,-10,-50,-85,117,-11,65,-8,-25,4,5,-8,113,26,16,-106,14,-15,-22,35,-14,26,-67,126,177,48,21,-89,2,-41,-36,-107,21,50,-272,0,-88,-14,-69,11,11,11,-23,10,37,37,-12,86,-161,26,-83,-94,-11,0,6,76,310,39,-24,-10,22,97,-25,-19,23,84,83,27,-45,4,4521,-10,42,-38,-55,-67,4,19,83,0,29,38,-9,-49,-61,1,89,35,-40,-65,-65,-2,41,-19,12,21,-519,43,-45,-53,43,55,823,3,31,15,-4,37,-120,0,234,0,-37,-28,-3,-49,20,52,20,-16,4,85,12,44,-2,308,-30,4,-45,-25,-7,59,31,29,2,121,-34,-13,-48,-7,-3,-27,-7,-36,51,3,-5,-69,41,25,13,-9,4,-96,-24,-16,-23,-7,5,88,-32,-3,43,23,11,83,4,-6,-5,-10,117,144,57,33,-32,-17,67,32,34,-29,-24,26,-10,28,3,-54,119,59,42,-21,-16,-51,20,130,13,-168,-4,8,-1,133,37,112,50,2,-21,-4,-7,-3,27,31,-14,2,-28,13,-4,-13,-8,30,23,1,17,10,-30,-25,-35,57,-6,63,5,-27,94,-288,22,-169,26,-172,21,-7,-108,92,64,-25,12,27,54,94,-14,21,46,173,17,-2,-26,-9,22,18,34,132,120,-11,4,-43,-17,18,3,49,-88,-97,24,83,-17,19,38,61,-1,-34,8,-39,-24,-15,49,21,28,5,-29,-32,-1,-47,79,-13,-63,9,0,-70,-101,81,12,27,43,-5,-15,3,32,-81,-18,206,-2,135,12,-69,-29,13,90,-16,-16,38,3,39,-59,1,83,83,-1,-4,-69,-4,53,21,12,78,-28,41,11,346,-8,-23,-114,58,66,-227,119,43,183,16,24,54,-2,-24,-22,11,36,-34,14,-4,78,86,-51,74,97,0,22,33,-47,37,-70,5,22,26,-2,21,44,38,-1,1,43,-8,26,-32,23,65,-36,143,3,-15,31,-38,8,19,51,126,9,-11,30,25,-33,22,18,3,29,26,-63,-20,-86,-88,-32,-18,55,-63,102,22,-13,-11,205,-189,-29,-15,2,-11,-10,5,-7,-10,11,-44,20,105,52,-19,19,57,109,-45,277,148,14,35,93,11,64,-10,18,2,-49,130,30,68,21,-6,13,-97,-9,12,-9,-5,-5,-14,51,-24,-19,10,18,0,11,-10,22,23,13,12,-3,86,-4,26,25,32,39,-42,-11,-12,95,36,91,88,22,-25,-24,-7,3,27,0,-51,-27,-22,8,142,22,-28,25,20,3,-3,67,13,-30,16,69,-110,-19,-43,2,-18,-3,27,106,0,312,34,-36,160,32,21,59,48,40,234,-46,50,21,46,-38,-103,1,149,91,-6,26,-237,38,-8,15,19,32,6,326,-207,0,-34,117,-6,24,83,-26,10,-5,-15,125,38,113,41,30,-45,47,80,36,54,37,87,0,-18,108,34,7,-81,-227,58,108,13,23,-13,40,21,31,-14,-16,5,-27,30,155,18,-21,58,-84,-331,141,57,-12,103,-8,-12,66,121,-5,24,27,-49,47,54,32,98,38,139,-60,78,46,38,51,29,70,31,21,42,47,2,-188,-10,10,-14,-75,-19,64,-17,73,-90,31,-95,59,187,193,42,76,-46,96,-295,-74,-38,51,39,81,47,38,15,76,-17,104,129,18,49,-32,19,195,23,-17,33,114,214,-69,-54,39,149,22,-8,25,-30,-30,205,61,77,137,29,131,-1,26,51,19,16,-12,82,2,-23,126,62,59,12,139,6,40,42,59,126,-213,37,2,253,20,3,11,49,33,36,17,-25,50,-7,2,-33,33,34,-31,-10,-7,-5,-9,125,57,17,-17,-13,0,94,4,29,-39,-9,17,-77,-75,-19,-12,50,90,-28,27,151,-12,33,26,-23,-2,-2,-8,8,-22,-130,-21,3,161,4,43,-4,6,-21,13,22,-52,-4,-3,84,16,57,-14,5,20,70,189,-24,45,-121,53,0,42,13,23,45,36,-33,32,15,605,20,53,-2,32,138,-15,-52,4,-7,71,-230,20,12,19,-47,41,273,-17,92,-24,57,8,-32,23,20,60,45,2,217,28,-22,-1,-39,-5,-27,11,5,-13,157,27,264,26,76,57,3,78,-20,21,113,30,-14,25,-24,151,18,60,90,69,100,136,-17,15,9,76,20,22,26,7,0,21,91,19,43,-10,4,51,16,-25,-6,0,-8,-42,7,36,-4,-33,-66,40,3,15,17,46,23,59,21,-3,24,4,19,15,18,132,-7,-16,35,99,-6,29,73,-6,34,5,-1,-40,19,98,49,-186,-10,2,13,41,-4,36,-108,-74,-43,46,85,-64,17,-44,-49,-56,50,43,58,-115,-8,35,-24,62,21,15,23,-16,-34,-15,7,40,1,22,26,10,43,1,39,-12,-56,22,10,18,29,17,27,-3,6,-19,38,-9,49,14,17,-32,-25,148,-8,133,15,66,-57,4,-6,5,-78,38,11,-63,17,33,-15,-208,-57,55,8,-35,-4,-83,12,11,9,-10,-7,15,43,9,-24,-91,34,25,2,-12,31,-6,-24,-8,-9,39,-20,-20,40,-15,-108,-1,12,7,29,-1,8,76,33,53,-4,-2,56,-8,35,-43,-3,-40,-34,92,87,-74,-48,112,73,27,28,215,24,0,22,45,51,109,13,24,-14,-33,-10,38,-4,-157,5,-47,59,-9,-10,-16,22,-61,-19,-17,-32,-18,3,18,132,71,-12,14,-7,79,38,-218,16,-3,-2,3,-11,49,0,41,78,34,-2,32,-36,-11,-1,9,59,73,-14,6,-7,53,-53,-40,-8,-7,-51,-53,-77,-31,-59,-4,-32,-50,80,89,-31,66,12,14,7,46,37,15,-91,106,-6,25,50,85,15,11,55,-24,19,14,-13,438,2,-85,49,117,-15,-30,112,29,-9,42,51,-7,48,17,5,95,-30,71,38,53,-39,-50,-51,-85,3,0,38,71,0,12,0,-20,-11,-1,23,103,50,130,7,-14,22,29,71,-38,-43,9,17,19,-25,-14,71,601,21,-70,14,-1,8,97,-34,54,23,-20,75,-9,6,1,33,25,-31,33,28,106,-11,-84,-12,-24,7,-3,46,19,-16,-2,-8,38,117,15,-3,40,54,99,-206,15,29,27,1,53,-32,-58,24,-4,0,-35,3,38,8,-26,132,-2,-29,410,122,-7,-13,-151,38,-54,-41,0,25,-10,25,4,-25,-44,-92,48,22,2380,60,-36,1023,228,-17,46,-4,13,15,10,-56,-12,131,-3,-14,390,35,121,-45,5,-6,31,-29,-7,-39,-12,-47,1888,12,74,-37,4,22,22,45,-23,60,4,-12,90,-2,92,35,9,172,4,-9,-1,-36,151,29,115,98,4,4,23,20,-43,-4,21,31,88,47,25,26,48,95,-89,-53,-57,-12,38,-4,54,132,30,8,37,251,17,10,-157,113,27,-20,-11,47,-21,76,-31,101,-101,39,34,45,168,84,70,-31,-63,-14,-32,21,41,-38,30,0,7,2,19,38,19,32,44,9,-101,-48,-66,-119,-83,-70,4,38,24,30,52,10,61,-13,-53,-16,-1,82,25,19,-34,-32,23,88,-16,-4,-41,34,-12,-33,8,66,3,12,-31,-49,-54,61,-74,-7,31,56,17,-36,15,28,31,34,75,-15,36,-1,-26,60,-1,-12,-18,-52,29,7,390,-2,-116,3727,214,1,-21,-1,49,288,-19,-88,-9,-8,3,100,57,19,-70,37,-66,2,103,-36,-16,-35,16,82,171,-23,77,-28,-36,-50,-19,-121,-32,-162,122,12,-41,27,-10,-45,-57,7,-9,-98,7,14,-64,6,-59,105,-15,0,5,28,60,4,137,64,92,1,28,-18,3,33,-49,32,26,23,55,21,79,-13,48,7,-20,-70,7,3,36,-20,-80,-27,-4,-3,-62,53,21,-11,0,38,2,41,34,1,17,-39,20,-63,127,-77,-25,-77,47,27,20,-13,5,-10,24,32,-40,-27,-127,-6,8,37,15,44,-16,-26,50,8,1,154,-296,-11,5,-29,-31,-34,-26,-33,-7,-27,7,5,-13,-53,-54,113,94,-7,35,30,-4,50,42,-26,-6,1,-21,21,-13,5,-4,34,154,32,20,-3,-26,-6,-13,39,-19,37,7,-24,48,193,-38,-4,2,21,-25,-35,-20,36,47,39,40,73,0,40,22,31,51,16,7,30,78,8,-33,4,84,-42,320,30,-49,17,55,37,-6,-1,15,-7,11,2,8,39,-39,-1,121,-26,-7,387,25,23,19,-9,-24,16,963,50,-6,18,7,49,24,42,-8,6,2,46,48,40,-7,-12,48,14,24,12,49,64,67,5,-38,36,14,21,-25,-14,-31,-10,-62,-31,-14,-16,-9,-132,-14,-7,-35,25,7,33,-37,-22,1,3,5,23,202,-61,11,36,-44,-15,20,15,-9,59,-4,-14,148,-16,-16,-2,-15,21,-13,20,28,14,6,23,-6,59,26,-25,27,53,9,-12,32,-53,4,-36,2,41,34,-12,13,-59,8,-20,-8,37,-83,45,126,79,-25,45,-31,-48,32,447,7,43,5,54,36,103,-3,45,-36,-20,54,-1,98,16,19,-54,31,12,18,7,-18,-6,-5,-446,36,-50,-70,-73,15,-3,-32,-4,-75,8,-11,-82,9,66,13,31,93,-16,10,-29,4,31,26,15,5,-17,38,-10,8,45,11,74,34,26,-31,-17,19,32,93,14,-4,-221,20,-29,25,20,86,60,3,-2,-4,5,29,45,15,7,22,34,-29,48,-9,14,91,-25,241,-20,-43,4,43,-1,-17,47,73,-14,9,-22,262,573,20,251,56,-18,-23,32,9,45,-17,24,-51,13,-3,54,-63,45,29,165,3,40,-107,79,688,-30,55,34,-13,-29,22,-28,33,2,-10,-142,23,4,17,-1,-59,-19,-38,5,2,-16,87,-75,11,-6,-8,-5,28,47,-21,5,-13,-19,76,-6,63,-211,27,31,1,-3,-13,6,-52,21,28,25,20,2,47,32,49,36,30,24,-29,12,11,52,11,-11,84,17,-8,57,-64,10,39,-12,-28,-6,-8,217,-12,-101,-68,-17,16,-12,25,-22,0,27,-46,-26,-15,28,-35,-16,44,-66,36,29,7,23,-13,21,-24,-27,39,-7,-4,15,-8,-9,-78,66,-20,57,12,121,14,70,-53,28,-9,-34,6,-20,-4,-63,-41,14,-7,34,-4,-21,-13,33,13,-31,-95,-133,-39,7,-6,171,28,26,509,1476,23,123,23,-22,-40,27,48,-19,3,-188,185,42,-9,107,306,-21,26,26,10,2,13,45,-5,591,-1,44,218,-4,13,86,-20,16,17,-74,-19,47,-56,-10,53,17,128,321,-20,-30,-7,-28,-8,40,4,-49,3,-124,45,-23,-10,-8,-48,79,50,20,-17,-32,18,-23,165,-20,35,68,30,-3,28,27,-30,-6,11,-10,5,-51,-10,3495,50,-9,15,-5,-34,35,-49,-25,-27,19,77,-13,18,34,-63,-15,-12,-4,48,58,39,6,14,-40,26,12,12,-4,197,-21,182,11,-36,10,-2,-51,8,32,-140,-77,111,26,-185,-38,-36,0,-40,-3,-19,7,-31,33,72,8,30,1030,68,35,46,32,81,184,-216,58,15,15,14,21,41,-92,-62,14,57,-61,54,-225,461,-12,90,-46,-25,33,-8,5,-2,2,58,-22,-35,8,3,16,70,-20,-12,1,33,-22,-8,-216,-20,92,30,24,544,8,5,-22,-4,135,26,-233,-4,-380,61,58,165,16,121,-5,-26,85,54,57,4,18,12,236,6,40,32,25,-37,-10,42,-118,-42,133,31,79,31,23,43,-133,10,3,-20,-31,14,-14,21,-190,114,-24,31,18,-10,-80,20,19,27,14,-27,-79,-1,8,32,80,4744,12,17,-12,-103,479,18,-9,13,55,22,19,32,-22,53,155,51,19,7,-15,-28,11,4,4,-23,343,9,20,57,10,57,28,49,14,32,-25,-17,-2,-14,23,9,16,0,-15,-85,11,-4,-15,-40,86,17,-6,11,-8,63,140,11,85,-38,150,35,-3,51,63,-20,6,-40,-41,1,26,-17,25,-22,-142,23,-103,76,1,-38,25,45,-17,12,-5,-30,-6,-46,11,45,-244,22,16,137,166,15,-99,-50,-39,1,4,-7,-24,29,-2,82,-72,-8,127,51,43,-6,-72,-82,41,-53,5,-55,65,72,40,5,38,42,32,60,-83,-54,-20,-12,-33,43,18,-7,-33,-97,-14,-3,19,72,-23,-36,18,6,-2,75,-4,22,60,26,-26,28,24,-100,-35,-60,6,-19,-1,7,68,-70,-118,-45,11,23,-48,-17,75,98,998,37,-128,-15,-8,-52,-21,2,93,27,-3,39,-15,2,-43,57,-13,31,23,-10,-42,-71,-47,10,-14,14,-42,7,37,-36,-12,-7,15,31,50,46,32,-8,50,-10,-32,7,17,44,-56,8,-100,42,35,9,5,-39,16,-11,71,-105,9,-44,-32,-35,-3,59,38,-18,1,13,36,59,19,11,-33,-68,-10,254,-6,15,-27,281,-70,-70,-104,10,88,23,-14,-151,39,-4,41,-9,37,-43,4,-10,-3,29,217,-30,-22,20,-22,-29,-76,68,10,-7,29,4,5,-67,30,42,-13,-140,-17,-15,2,-41,-23,11,30,81,-5,-3,129,35,-12,-23,41,-19,11,0,17,-24,6,2,-6,-34,0,-105,-20,-100,13,31,16,-26,9,-89,2,-12,8,-35,-63,20,10,2,-144,-75,-27,1,25,93,-10,-150,-91,18,-19,-47,27,-41,-15,11,16,58,15,49,-27,-111,-5,48,-10,27,13,-31,150,-11,24,-34,-22,34,-32,7,-32,-47,224,11,-9,87,18,-20,23,-2,32,5,30,140,5,-23,-19,99,-54,42,-3,-43,9,36,37,12,35,11,-31,123,-55,-9,28,-11,-20,-37,-33,-28,-60,2,-47,-38,40,3,188,5,51,-34,-16,-25,-76,49,16,17,-4,-41,160,32,-72,64,13,-12,-30,-17,183,-22,16,23,74,1,1,22,-7,17,10,60,132,42,78,-10,124,-59,21,7,37,-3,90,7,128,-29,1,-16,20,21,8,-56,9,-6,-30,25,71,-31,3,55,33,201,-19,-49,-4,-20,-15,53,52,91,-38,16,41,-4,93,17,-24,46,103,26,18,-19,-1,24,37,77,38,57,27,15,-29,0,51,-40,21,267,158,91,359,-16,-79,-39,-45,226,3,-50,-18,-17,-140,31,-29,-82,-16,-28,1,-38,107,-61,-1,-8,-77,154,-5,-54,-21,9,-14,-22,-47,38,-25,23,70,13,47,-15,39,-59,49,2,17,130,-14,-5,138,23,60,-161,-2,26,22,57,63,-26,20,16,-6,19,31,14,35,0,13,17,-43,29,122,45,18,48,108,-21,12,5,45,59,-23,13,60,-62,-8,-35,32,63,17,-17,7,-21,-21,63,17,30,-29,7,-27,3,439,-28,-10,37,-2,-51,12,23,70,114,-28,-18,2,59,-15,19,-67,18,66,22,47,-35,-93,-22,-24,25,-14,-16,-4,-14,78,31,23,-74,1,6,38,22,733,377,-57,31,78,32,-93,-9,11,102,12,24,40,23,6,32,50,5,117,-3,23,130,12,22,5,122,84,-27,32,-41,120,-4,-27,18,131,72,-4,16,-45,-7,-13,-36,-41,48,-22,-36,9,3,38,-5,75,40,-14,4,-21,50,92,71,34,44,-11,13,0,5927,36,-5,24,-10,-11,2,48,-64,-60,-2,-36,29,84,19,-24,44,6,24,41,-54,-25,5,36,3563,-4,8,-20,-2,-8,10,42,-19,-270,-15,-303,19,11,-86,-17,142,6,133,1,-7,103,31,2,-17,5,58,49,-24,-57,-231,20,-25,-46,69,-139,54,190,99,-8,-18,283,104,48,190,5,15,-89,26,44,16,-9,-45,51,79,-49,431,-21,-8,-61,8,-69,21,4,-26,2322,9,128,479,12,3,2,28,-23,15,-16,21,144,32,27,-9,-55,27,-17,-129,16,-52,-27,-45,23,40,65,10,38,4,2,66,18,40,21,-4,-73,-29,-33,-34,12,53,-151,-4,29,-33,-171,-62,-331,-16,-62,-189,12,-50,-31,40,16,-9,-59,40,-32,0,159,-75,91,121,133,-58,56,304,-18,14,9,18,26,19,26,11,32,49,4,-52,-11,41,-26,13,19,-18,-16,-19,7,-14,-15,16,-13,5,10,-21,-26,111,-17,110,225,23,10,65,145,27,-21,-14,-18,-18,8,-32,-16,-21,-34,2,55,147,-75,-82,29,17,67,12,224,-67,98,0,36,18,-5,-10,50,211,58,16,66,50,19,13,44,-29,11,0,-36,-15,4,14,4,-24,-46,36,-6,38,267,-3,25,-25,-5,26,31,-23,-51,76,-7,4,119,83,21,-5,31,-32,24,-101,153,70,46,28,-1,10,25,-8,48,13,3,53,35,-38,12,6,-13,-19,47,-1,-38,18,-9,39,68,-52,3,8,-21,1,-3,1,11,-72,-54,33,16,135,-48,-90,-34,40,-23,-42,46,-135,20,-25,-27,-23,7,-9,-31,2,72,-18,50,-15,35,-101,4,-38,-28,33,0,-25,15,123,-15,5,-2,-51,56,-7,121,-25,73,87,148,50,-16,-16,38,-64,10,-28,-1,33,-33,-13,1,-27,47,11,-21,20,-31,-9,39,-8,36,-16,38,-25,-35,35,20,34,-4,3,-9,-12,4,24,-10,13,73,64,52,132,7,19,3,81,6,47,-18,-25,157,22,40,16,-15,-14,84,-17,-39,22,82,149,-8,-14,-6,-1,74,-2,59,198,90,22,10,16,-8,-45,72,-37,-30,21,40,0,31,46,181,21,-83,-7,172,22,49,-11,68,13,0,-23,-9,27,23,72,22,-12,56,12,18,6,117,2,25,-108,29,13,-4,-44,18,15,45,1,-18,13,12,11,52,-42,13,4,17,57,64,22,-21,-149,55,15,-7,-5,27,14,-34,-7,29,20,-59,-134,169,0,2,48,17,-11,-34,53,-39,-28,-16,11,162,-25,9,66,-2,34,-23,21,-10,-2,17,12,4,5,27,-61,33,0,24,-7,-7,10,98,79,-22,-17,-5,17,48,18,15,113,12,47,-18,56,-1,79,29,44,-16,115,-17,18,-18,58,11,62,-66,126,84,-19,38,112,-18,-15,90,-1,4,22,3,81,-13,39,-38,-9,0,81,-41,11,35,1,44,-13,-5,-2,0,135,-74,32,55,29,-11,54,20,43,-32,-20,-15,25,6,37,-38,26,-26,8,-24,28,49,77,-129,99,145,584,58,7,8,353,-80,-19,49,146,-9,-51,108,2,45,-12,2,-50,-65,1,49,24,-82,-119,200,-13,1776,85,-39,6,38,1,36,62,7,9,33,98,24,8,-7,-17,-3,123,19,-17,21,43,135,23,54,96,31,-17,17,-31,-391,62,-40,-8,-1,91,110,15,88,27,19,115,152,-26,-18,14,64,38,5,2,56,-120,18,-17,-10,60,30,20,-33,31,45,27,67,5,117,140,-377,40,197,-19,22,61,-21,4,223,66,34,65,14,19,103,6,141,28,48,0,11,-21,79,-10,-59,38,-21,14,-4,-11,-1,51,39,5,41,-8,53,-6,2,18,11,3,16,105,-15,283,-7,13,36,-123,114,15,154,-30,15,206,91,-19,10,-6,4,49,10,-47,14,12,47,-7,38,23,-21,153,-28,42,92,1221,-20,75,24,24,560,45,-2,-40,8,-26,19,77,-17,-7,27,70,8,-10,31,3,43,-26,45,123,-6,85,-80,-607,-29,56,-15,20,16,8,36,53,25,13,30,-10,1,106,39,52,-24,-17,-6,-3,-25,-185,5,64,-31,150,2,46,-13,-23,53,-16,-9,57,-15,156,-24,-9,75,48,-36,17,-11,-19,26,-9,19,-51,14,75,-536,135,-56,-16,-38,-7,25,6,-6,22,66,37,96,60,125,-38,16,650,30,1,9,-32,-26,2,0,2,51,-78,13,-31,1,-55,-125,6,28,151,-174,63,45,16,22,-69,37,28,-23,70,-12,-77,-19,43,-72,2,73,77,320,92,211,8,48,34,-2,29,20,104,132,7,-115,117,17,20,9,34,10,-2,-20,-30,-14,29,-9,-10,68,-4,23,65,90,88,36,22,45,7,-36,17,20,180,26,58,2,8,-14,-6,3,-4,-37,-5,173,29,25,-14,-14,-11,49,63,31,-2,-35,60,-33,-1,42,23,51,36,62,63,9,7,290,16,19,-44,-40,33,31,20,37,-12,55,40,4,-12,24,28,32,-31,127,59,-9,22,-7,11,23,82,30,40,115,-54,3,-3,48,48,28,21,3,-12,18,4,70,-9,-7,13,-85,0,26,129,-18,99,-6,25,-25,120,-88,-30,25,-3,76,-371,46,31,-51,-16,5,51,41,1233,-32,7,10,-3,2,44,-22,3,50,2,31,35,24,20,-31,16,79,-28,-5,8,186,-11,-6,-20,8,-38,21,-2,10,25,12,15,61,-87,28,147,10,34,-39,-64,151,12,-61,-8,2,-108,30,-94,-8,-12,0,151,-32,27,-117,-72,3,99,31,10,35,-37,38,116,-66,-20,29,53,40,38,-44,-17,-10,-42,45,39,10,22,15,-9,15,2,-14,10,76,-3,94,26,44,-133,42,-18,-11,-6,45,-26,58,-6,6,-207,29,-31,-29,-9,-111,13,126,21,-10,-10,-47,-9,-4,62,140,-13,-14,19,10,-35,-120,-27,8,3,-27,-23,5,-51,-7,114,15,36,-24,-96,0,29,-159,-18,34,-8,38,-33,5,11,-31,13,31,54,-11,1,59,30,25,-6,23,29,11,42,35,-4,20,-22,40,14,10,-5,-32,-10,-36,79,7,-15,44,-54,32,-11,86,17,-97,-9,6,49,-11,-10,4,8,-119,-45,34,40,8,9,-19,3,63,25,13,3,10,319,135,38,10,32,25,-2,22,3,-20,-27,24,37,59,-36,-33,-27,8,63,-64,-2,49,18,2,-22,-3,11,39,11,-66,-11,71,102,50,20,-13,6,99,13,-98,1,-24,91,-85,47,-43,-11,33,24,-19,33,-27,32,9,89,206,22,78,272,37,96,12,42,70,66,-5,49,27,15,166,26,-40,45,-64,0,7,52,-20,6,3,3,-12,45,54,95,46,131,-19,-15,40,36,7,-17,22,-14,-16,-36,44,19,26,37,13,22,32,-13,-6,62,-137,67,195,14,57,197,13,-84,-53,39,0,42,-30,30,28,30,109,-176,12,92,-7,28,-21,-18,2,-20,31,-6,48,36,63,7,-10,8,-53,49,8,16,13,42,59,0,174,281,32,7,40,42,-28,-15,35,-48,65,-41,-51,64,12,68,-26,26,35,-40,-33,-5,304,28,31,-60,11,236,59,43,11,-8,-91,-36,-7,-46,16,-34,-167,15,-25,92,200,47,99,53,-117,19,0,-70,-13,17,1,25,-6,3,15,1,-14,1,29,43,-21,10,-4,-10,71,63,6,-18,17,67,25,30,-1,-6,17,-3,-38,54,91,67,13,-6,10,73,-4,65,-11,-33,94,-1,-16,110,109,-3,-96,8,-16,-45,16,-26,84,6,32,64,-20,5,18,-48,30,-25,-11,109,-27,20,-16,-16,-2,-10,49,36,-6,-4,37,-35,116,19,46,-106,29,-115,-1,1,-42,24,110,-108,27,-39,43,29,32,-3,-1,-62,-15,32,-98,10,62,4,154,41,25,38,-24,-21,129,52,21,11,68,189,1,-7,-91,141,-226,105,-27,8,-55,19,-76,164,-108,-23,13,-3,3,61,5,14,-71,105,-3,5,37,17,15,-8,24,1,-40,76,-6,75,-14,-3,-5,23,15,16,23,55,-21,46,27,140,-50,-6,-5,0,3,20,-100,1,2,-1,-22,36,68,12,20,110,38,199,35,14,92,-57,-7,37,73,17,11,41,24,32,16,-18,6,43,-11,12,21,39,28,-21,117,16,12,-14,-7,4,47,157,-277,-16,-1,89,32,31,264,2,-75,-18,-11,0,112,-18,14,28,96,28,-1,-27,129,-6,-15,23,42,64,8,34,11,-50,-12,27,-44,17,-1,-464,21,50,79,77,59,117,243,-3,-17,27,-4,-43,-48,70,13,0,25,41,46,-29,31,-9,47,1,5,68,-45,20,106,-142,39,1,-30,89,51,112,58,61,173,-6,33,21,19,0,-5,21,-8,43,184,-8,88,50,60,10,145,-15,-13,116,15,-13,-34,-7,69,-2,-1,32,-11,-3,88,24,27,-9,-127,-12,-94,0,74,9,-14,-14,291,1,-5,25,93,25,138,153,203,20,3,-3,36,-36,-40,34,20,119,10,8,32,9,4,72,-23,-17,118,14,46,44,32,-16,90,-22,30,10,-7,178,45,32,26,35,-57,1,-65,1,57,-61,108,32,35,-51,85,47,0,-25,47,67,39,-5,-16,34,-21,-103,16,32,-43,10,13,1,9,653,-14,2,8,28,25,-34,36,17,-46,148,27,-4,-44,277,-20,43,60,-10,-30,23,1,127,-24,86,106,-50,46,-12,4,-4,19,21,21,33,30,85,24,35,43,0,51,11,2,-41,160,60,-1,31,-1,71,-6,-10,-10,-16,-3,-2,105,-56,1,-1,-6,-13,13,-23,-17,42,23,6,41,-4,18,69,12,91,57,-2,21,6,-12,7,19,34,81,76,63,-56,60,237,33,9,-18,35,68,83,25,17,-48,31,23,-8,-144,-27,11,-19,43,8,54,104,55,-21,1,-17,-45,20,-34,55,4,-5,17,106,35,69,1,41,14,52,20,138,10,42,86,52,-24,-29,-62,15,-84,4,-6,61,12,119,-6,168,25,-29,6,30,-219,26,-17,31,-12,1,73,30,96,227,12,79,24,-78,7,2,-28,167,9,137,39,31,77,238,16,120,13,-4,185,10,81,13,208,72,6,4,87,-31,-18,-45,319,-24,84,9,9,-34,-13,7,20,19,80,34,-6,-11,-32,1,10,20,-14,92,37,287,56,102,41,10,32,-10,2,9,63,2,-34,7,-16,24,61,111,25,47,39,708,250,37,210,48,19,9,197,24,151,51,89,116,14,-28,-82,-20,38,60,13,34,39,113,26,60,15,3,35,53,47,-11,-32,-1,167,-11,-108,7,7,-40,30,-26,421,-99,152,55,-1,8,16,48,14,-25,44,25,1,-41,-126,-20,76,45,-5,-59,75,10,8,-1,-4,1,46,19,89,62,338,-170,-8,-12,27,-5,-15,-26,20,-16,20,35,45,-17,52,4,-108,36,-33,77,10,54,-7,-15,22,49,-7,-2,56,133,-15,13,-2,49,12,70,51,115,-5,-39,200,17,4,118,15,36,-11,-4,18,122,11,48,199,0,18,-3,104,67,133,13,498,-8,34,33,23,-32,30,31,-29,8,-7,54,21,33,22,99,30,35,-7,93,-12,-26,-26,20,12,24,1,14,28,-20,18,-10,-6,60,32,70,196,7,53,117,45,25,11,-54,47,32,33,22,-132,-53,-2,65,-1,11,49,-18,-4,61,-24,292,36,38,-23,80,13,16,5,1,53,22,7,-48,39,36,37,186,6,-2,-11,4,-62,52,-50,17,-13,-59,-74,62,55,20,47,62,97,44,52,54,-1,-95,8,-53,-24,3,0,10,23,19,-28,10,-58,28,-43,31,38,94,-7,-52,120,26,-1,57,1,11,27,25,12,-60,4,22,110,15,51,-13,6,18,-147,-24,11,-24,-3,7,2,-126,24,-13,-15,-42,-58,-24,230,11,50,37,38,0,-37,64,24,63,62,226,-145,4,13,42,10,47,-17,-173,-5,-9,7,12,69,28,23,-244,82,-23,15,135,31,-14,21,42,-50,22,30,36,-15,3,33,-17,111,194,215,85,-4,-6,65,11,42,12,-30,46,21,98,21,101,28,13,30,8,24,11,143,11,-2,36,186,34,-18,-10,-16,43,21,12,12,62,3,87,37,37,-12,44,-20,-7,8,33,-9,3,-28,145,29,16,55,68,11,-1,-14,-53,24,9,18,336,6,-18,23,48,-14,23,-7,22,-80,-4,-31,122,294,62,295,-33,12,100,-47,-52,143,-3,-19,26,-35,-12,-67,31,50,-39,94,1,38,-22,-60,90,33,58,28,-4,4,22,273,73,79,48,15,20,-7,-9,3,68,-25,-11,40,20,-55,27,40,36,-55,0,-37,-24,-42,-5,-46,29,-19,1,134,-13,-34,249,-18,12,5,-42,-31,11,30,90,-4,84,34,31,71,77,-25,-124,28,81,49,72,-5,-22,73,24,-15,16,101,17,21,9,9,0,-2,3,-8,48,49,0,88,-10,-18,-144,102,-22,30,18,23,-13,15,193,-19,15,227,24,13,29,-28,14,51,-13,-26,-20,21,3,7,-46,29,-25,-9,-45,44,16,28,-191,8,-1,-14,5,-49,30,42,30,22,-43,44,-1,9,15,28,-25,89,-343,29,61,13,-5,104,-2,57,6,87,-34,-10,-22,13,-5,52,44,28,64,28,106,-28,17,-8,8,-133,29,15,-6,-13,-17,77,-26,-25,-13,81,21,12,20,15,14,-45,45,72,40,-7,105,40,32,-1,-7,-9,6,42,24,31,25,7,22,94,31,232,10,-1,200,-3,-211,222,242,-41,-35,11,8,-4,-4,-42,60,39,-58,-13,-4,15,12,0,2,18,-19,2,-12,81,42,-11,41,8,98,-11,-2,26,-33,25,44,-14,-70,-33,3,-37,-19,7,13,4,222,14,23,46,0,-30,-8,-17,34,110,-28,59,-69,10,-4,0,-14,212,79,38,-12,-48,22,130,18,132,55,-140,56,284,4,13,-30,-5,69,191,164,36,-15,-15,-6,29,10,34,-28,32,32,30,-19,35,45,20,35,-93,18,-25,-21,58,-39,32,13,53,113,-20,128,147,29,-10,-11,82,37,74,-20,-3,-1,5,-30,133,15,35,1,-86,15,17,33,52,57,30,-41,-43,36,26,3,2,-17,6,-7,-5,57,14,25,-13,10,346,-14,22,-4,27,37,-6,40,-37,-48,44,302,-18,89,36,122,5,8,-89,49,86,75,-2,244,38,43,36,91,-10,7,60,43,2,-47,40,16,46,2,46,66,-23,29,-3,59,-38,-14,23,32,27,84,41,31,52,12,55,14,-2,-22,252,14,17,164,-29,31,103,-102,8,131,763,114,-49,-4,-125,-7,49,116,212,-17,11,-17,17,65,-22,160,-10,10,-8,-62,-8,-162,143,-28,8,-8,9,104,163,-3,42,43,-71,13,165,61,9,5,115,-19,29,66,108,9,3,1,-12,14,-132,92,-7,-27,27,11,102,65,5,12,35,3223,10,-20,6,-33,22,88,32,21,-676,99,417,-19,27,32,-13,-102,-8,22,37,31,-12,-14,84,14,14,76,210,-1,3,-7,14,10,-38,41,148,12,-30,62,6,-70,78,58,35,66,40,-44,289,49,35,16,17,-4,15,11,-63,-36,-6,82,22,-2,-30,-63,-1,1,-34,47,8,51,22,52,62,14,-19,-5,3,127,9,-33,132,26,12,5,55,24,-25,90,5,-1,58,27,71,114,-28,28,60,23,-34,-26,-7,-3,-15,17,12,7,-12,-20,-7,48,26,70,59,65,10,18,-24,-50,38,57,-6,9,83,134,22,89,-57,1,-2,8,89,4,-69,6,39,107,9,12,-9,55,42,77,-279,-20,-17,-13,30,-8,4,27,13,33,9,4,22,26,101,86,123,2,-5,18,39,30,-46,-71,31,16,10,64,127,18,0,25,-49,12,14,-17,-15,-28,12,28,13,56,-3,-6,9,-53,-16,6,-13,50,24,-5,46,116,9,43,-30,22,17,-15,-13,47,33,2,24,-73,54,13,24,21,-31,43,-14,-14,17,-20,31,-26,17,8,40,11,3,67,-3,-48,44,-20,-21,4,53,97,24,23,-82,27,14,95,77,23,-5,48,24,-2,66,16,1,-7,-2,216,10,164,-5,12,60,139,16,630,-3,36,28,13,11,157,9,18,607,-57,-24,64,15,8,14,-2,-44,-35,3,28,11,36,13,23,14,8,-43,18,1,45,2,38,-35,22,120,18,21,-15,257,9,24,19,127,146,-16,32,30,71,-3,17,16,-8,194,8,-12,64,29,0,14,54,36,28,69,-10,-93,251,-44,51,547,104,-6,-7,147,32,134,2,28,-20,28,73,-25,31,25,20,41,-1,-4,-14,46,2,-27,-17,-27,25,55,-22,10,93,470,20,-11,35,-26,-11,-26,-20,24,-5,-46,38,49,35,-26,-34,46,121,1,45,96,6,20,3,12,32,56,53,28,32,19,76,50,94,13,38,64,91,97,31,-11,-29,-5,90,-5,27,18,25,20,-11,31,55,36,35,31,-2,5,41,-4,6,47,13,-31,8,40,12,9,28,2,-16,-170,-13,-45,79,5,-123,-46,-17,25,-17,33,97,60,-91,31,12,-32,128,89,-19,28,-4,32,-2,15,-1,17,-12,72,442,-12,-87,-23,22,140,120,41,28,-60,-61,11,-122,31,106,3,-60,7,52,-9,-6,15,-8,-21,51,93,19,0,-46,3,97,-44,-79,-20,51,257,55,-94,65,-86,52,49,125,23,84,32,176,-45,-1,15,27,9,94,45,25,24,13,11,0,30,-8,72,30,14,89,-8,18,1,56,-29,-26,2,34,9,-1,32,0,-111,92,75,64,48,8,264,7,130,-18,-69,24,117,10,12,81,10,83,-15,24,31,-12,40,162,44,2,17,2,244,19,98,-14,4,4,-22,102,20,-22,30,67,5,-27,11,-7,17,85,364,29,129,14,3,-47,23,-42,-20,4,-8,99,-3,7,23,57,48,31,1,10,31,162,226,-26,1044,-286,70,-28,120,18,-41,0,-158,-15,62,89,514,36,-31,139,20,-20,-7,-20,16,72,4,31,-38,-50,14,-106,55,0,92,-85,119,-43,-6,-25,-26,-2,0,12,9,15,33,143,30,-17,-17,54,159,0,13,-12,-20,6,-36,30,32,23,-10,61,15,-23,-29,-21,8,-41,106,70,115,2,2,40,-19,-14,-47,43,23,-18,-28,29,-37,-3,37,-9,29,10,129,180,12,13,-16,56,41,39,61,7,3,-14,14,-12,37,-19,-103,-12,20,2,27,-15,29,-21,-3,-4,3,-87,11,111,-15,-6,-24,8,-6,11,79,120,577,-6,26,-140,46,213,41,7,71,98,-62,-10,-13,-30,-7,12,110,18,46,20,-3,39,-4,-119,-3,9,17,-10,8,11,36,-32,64,48,33,13,28,35,67,-16,44,-4,99,1,-47,0,40,10,10,-8,133,-37,-6,70,34,-1431,311,-127,29,-32,-16,18,-9,-14,-12,-132,-32,24,-37,-18,46,2,77,-12,72,70,115,25,14,-8,26,23,2,17,38,83,-32,-10,205,38,24,-50,48,-42,-26,2,39,18,32,-42,-25,-21,2,8,26,-180,7,27,7,2,83,166,30,-4,-7,3,50,42,39,5,25,-15,16,9,87,214,126,7704,123,153,-40,46,17,16,58,6,35,0,13,85,14,40,2,166,26,69,49,159,-118,3,-17,24,-8,-27,67,-11,89,10,-9,-52,-146,169,7,113,40,152,-13,-9,-23,6,-9,273,-2,-132,18,27,91,6,-27,54,53,47,119,-3,18,-11,139,-12,22,-24,-1,39,72,24,13,10,9,17,5,13,-8,40,42,-28,13,23,-20,6,41,4,24,-45,20,13,40,21,85,-104,89,67,17,12,-9,32,-4,41,8,4,11,-15,-22,11,-20,33,-44,25,-30,8,108,13,-3,332,104,99,-15,10,36,15,-52,23,29,233,58,2,-9,65,12,35,18,454,-154,104,53,148,415,32,44,2,28,146,-26,48,350,-32,-11,115,-12,21,55,2,-5,33,15,-15,50,147,95,-1,-69,-10,18,32,16,-2,37,2,70,-22,49,95,108,58,1,11,132,3,55,84,-14,-16,20,36,-1,-8,10,-12,47,4,28,15,-31,-29,57,34,183,29,37,703,30,7,158,-22,20,-5,10,-18,118,10,-5,53,2,67,62,62,132,25,60,29,-175,17,26,20,41,102,51,3,62,-15,236,73,37,-4,-24,67,128,14,15,-10,32,57,54,-18,-11,26,175,-10,31,-5,-9,-38,48,-6,29,4,-76,-12,12,-10,-14,13,23,10,123,-9,18,-6,5,24,16,-5,38,-16,224,56,14,-123,-14,-14,62,-9,-21,-115,19,-8,-50,-32,64,2,110,48,65,43,-19,77,43,45,86,10,157,237,11,15,49,-56,43,-11,-25,26,467,20,37,447,21,9,72,-62,-3,45,16,31,189,41,152,54,-22,-6,76,20,-19,16,25,0,22,101,0,59,27,58,28,-103,-7,40,-10,15,-31,73,14,19,46,243,-15,-21,-1,70,-28,42,95,-151,-39,4,16,117,-8,18,-8,41,-9,-23,20,87,45,-25,42,10,21,25,29,-68,1,13,-119,37,-7,-9,61,5,31,66,50,93,13,84,48,13,-2,41,13,31,59,21,-23,19,21,37,-59,579,25,52,271,13,7,4,22,26,2,150,172,33,6,79,29,13,-101,6,556,23,-3,-31,19,8,107,57,3,111,6,21,96,20,72,30,1,-106,-125,20,47,65,29,33,28,109,-26,-140,11,28,76,79,4,-30,-15,-14,27,6,29,32,23,44,30,44,7,-9,150,-36,-9,77,60,196,13,133,38,21,39,1,30,223,78,23,46,-5,19,168,18,5,26,-17,-22,30,160,116,6,-59,-19,12,-76,17,9,21,-28,10,-2,72,133,45,-190,65,20,10,186,-9,103,-1,94,-46,-1,100,66,17,-12,-29,-27,-29,36,4,133,-76,-4,-15,39,78,5,12,39,-7,38,81,82,-8,36,-3,6,-36,11,82,5,21,-3,-103,-16,21,22,-9,21,55,78,74,-23,-16,15,49,-6,18,0,20,-15,85,-15,20,3,48,-92,16,-5,-74,0,-14,19,315,76,-89,-22,100,34,38,91,-19,12,12,141,158,168,20,-45,19,9,40,66,-65,50,-6,-22,132,48,16,44,14,-7,-36,-30,18,38,10,1,79,18,9,69,81,8,43,5,35,-8,-6,3,26,-43,33,15,-21,59,8,5,-5,51,23,-7,40,34,-14,-329,10,52,-6,-70,7,-24,-1,25,-64,-5,-14,1,158,17,19,76,40,19,43,36,148,-8,-25,40,4,30,36,-1,30,-15,-41,-14,19,71,23,56,135,-30,4,30,-46,16,21,103,-24,-24,28,-56,0,-37,37,3,-10,1,3,19,-25,58,-11,-19,-10,35,-58,11,-9,13,-2,5,-26,-23,-56,-10,-15,22,39,8,4,-11,9,5,9,18,10,-14,-223,116,-23,40,52,19,-21,20,31,-6,-2,-14,45,33,155,23,3,1,53,42,470,5,74,237,-12,19,3,-25,26,-4,15,-11,5,22,-11,-2,-16,16,21,-129,528,-23,-19,-11,2,5,-14,-52,26,-8,-16,15,4,9,-26,-4,4,7,-12,-170,151,213,37,-15,40,27,-21,55,15,13,-16,-14,-21,7,-25,-47,-10,-9,20,60,-30,-24,-6,2,-5,24,-22,25,27,-6,5,-41,12,53,22,-58,6,112,-27,97,0,13,-17,10,-306,6,4
-89,-240,-91,-60,-105,-233,-37,-87,-46,-7,-104,-465,-321,-85,103,-57,89,-124,11457,54,22,-49,35,-85,-30,-42,-88,-77,-39,-20,-124,-3,-516,-235,-414,-329,5,178,4924,3097,4160,343,439,6399,433,677,8827,62,-62,67,4999,8438,375,1818,-67,75,265,-185,238,64,119,31,27,-62,18,53,296,-16,18,-153,-237,-36,131,-100,-46,10,43,56,114,12,-6,12,47,-4,25,107,58,198,83,-8,166,42,92,133,130,7,7,55,114,12,6,-228,29,-19,-70,20,332,68,-74,16,-7,-41,38,-596,-182,-43,28,-24,-2,-47,-29,-170,90,90,-38,-108,51,-15,44,-2,119,130,-17,22,-4,124,27,210,88,18,-138,-20,0,14,-7,24,31,274,10,-28,132,219,60,-33,-19,-127,133,-50,53,-66,850,51,-14,62,647,8,-19,9,66,12,104,24,12,9,39,15,7,-28,-28,47,140,-10,2,27,-53,27,-12,2,-243,-22,660,9,12,-25,30,23,-12,39,-8,-49,13,24,34,41,-3,-6,-35,73,-117,79,24,-170,-15,-27,72,-223,97,319,-72,-14,80,-12,24,-9,502,980,-19,3,33,18,-13,39,94,43,34,-103,16,57,199,-25,49,-8,173,9,-26,29,48,43,27,29,-90,42,10,20,252,-129,-27,-4,13,-28,182,90,15,112,3,5,42,-116,6,-13,-125,14,79,-44,-35,108,-9,-33,-159,-79,-9,34,623,-30,-3,-19,73,24,98,-3,1389,205,1020,43,6,84,50,60,-10,35,76,-17,6,57,28,4,13,140,13,127,-805,47,-48,28,111,15,83,22,59,6,360,204,137,33,21,96,621,71,25,-94,163,-67,48,81,36,14,-37,100,296,56,20,-17,-57,-65,29,-39,169,43,-69,541,104,-38,94,-20,257,69,38,73,-31,-13,-107,162,43,192,31,49,4,339,484,141,29,-42,92,-2,71,46,47,81,123,-6,29,-18,-113,101,83,58,-52,43,23,-17,-50,7,-18,-9,18,-12,15,32,52,44,70,59,24,-4,48,20,112,-75,8,13,87,147,18,-2,44,43,-36,-35,13,0,14,-8,114,-44,20,12,76,26,-4,28,80,31,-62,29,-27,52,136,-5,58,58,162,-32,127,7,65,-161,61,-27,17,110,90,-9,24,59,-13,-230,78,-178,233,-262,65,65,-12,148,-39,6,-33,-76,-222,11,-10,57,19,-57,169,-12,2,-29,-42,214,36,126,84,35,21,-17,-36,-22,-4,62,-11,30,11,-54,22,93,19,12,-69,-37,-66,-70,11,60,223,35,118,55,79,-65,-112,78,74,178,184,14,45,213,28,95,10,206,35,3,-219,181,126,121,48,16,120,1660,22,78,53,93,62,27,11,-56,88,46,84,109,46,-14,-7,-165,22,9,-78,207,77,27,143,184,12,2,14,-20,-2,0,716,37,-36,-4,64,1813,-15,223,58,-132,-4,7,31,95,34,-3,83,68,87,12,-107,197,-4,-44,-1,47,44,26,-22,47,-29,-12,-141,-15,45,-556,-165,4,6,14,43,-10,586,-13,125,74,-323,66,44,266,85,-58,-38,16,53,65,-7,1,-57,39,329,-30,-22,-107,148,48,-33,-72,12,-21,376,-12,88,52,6,-33,-22,7,-3,116,13,-52,-28,132,-1,176,7,-124,-53,0,39,356,11,9,50,52,-7,57,23,37,94,20,-5,73,28,104,-104,30,9,-107,56,126,-13,34,149,48,59,-5,-8,8,78,-38,23,-60,-56,-67,-17,138,59,49,16,-25,-60,-38,-10,-22,53,5,22,102,198,-50,-25,18,5,12,19,38,87,-46,91,39,-3,19,-13,44,-3,1,16,176,-6,19,-384,32,-15,-14,-9,150,-33,135,35,59,-15,100,60,-84,136,35,3,25,50,10,59,224,41,-7,150,379,539,-30,10,28,-137,-49,-90,-48,21,28,-51,-39,71,-140,26,-6,-25,339,-51,-83,30,16,62,255,28,-1,11,12,20,-23,99,17,87,3,-47,-22,70,29,1071,22,11,33,20,70,-9,11,-51,565,328,123,-118,45,-43,102,72,390,24,47,32,-2,2,2729,-49,18,186,66,26,38,125,15,49,-174,-350,84,-85,-122,-170,-316,-108,91,-75,106,9,418,151,42,-5,-11,101,79,13,22,6,-7,27,-6,46,42,-225,-24,41,52,16,342,25,-24,53,-75,145,-180,20,137,-1,-48,18,-23,-98,45,-19,59,-42,-104,-23,1017,61,19,77,76,2734,10,27,-76,271,-104,-9,-441,541,-2,-29,21,5,31,55,146,87,1368,258,15,22,10,121,-132,97,5,-25,716,-54,-58,12,4,202,1680,-28,-185,19,71,56,17,73,-63,1241,-5,54,-20,30,238,37,2,23,1223,399,29,21,121,-14,85,12,-78,27,-8,-54,183,-77,-76,34,-61,-25,-12,-38,-14,-155,-17,59,12,-14,202,-10,-34,-151,44,-62,-17,-228,21,650,5,-113,-21,144,87,67,56,31,166,14,-30,-18,-201,17,-15,33,85,15,-99,38,53,52,-15,-32,-27,149,7,-4,-55,-77,1551,-17,266,-33,91,-39,-62,-46,19,-17,36,-30,94,331,15,6,-24,161,-166,18,11,60,-35,-42,-28,15,-9,-309,1115,-27,25,-46,218,-83,3,-76,707,-125,136,36,46,-75,-88,-383,23,-183,83,-6,99,-198,479,137,25,34,51,-170,-12,-10,143,79,16,323,16,-158,10,60,165,219,2,98,49,-45,212,57,839,52,57,22,249,39,132,85,76,-81,12,-7,807,181,181,120,37,21,23,-2,218,-67,-36,-6,137,-13,45,66,-31,50,-1,332,-15,-123,-69,15,-272,-13,57,1024,160,179,33,367,44,-34,-16,55,72,-92,26,-53,-17,-25,-173,296,114,42,2,13,-1,32,330,150,-1,-26,-140,-8,77,28,2,-31,27,-33,109,135,506,28,6,28,-93,-43,-18,45,-39,18,66,-10,1,4,61,38,0,37,-13,0,103,349,-31,69,-37,310,-22,99,63,-14,162,0,57,-15,21,92,29,94,-25,-1,-26,-113,147,11,36,34,37,10,-12,-20,9,1,160,-41,86,-13,35,58,-162,24,-117,23,-62,12,-32,4,-28,-13,2,-123,61,89,211,-206,9,-45,5961,1721,-29,-78,-162,25,-86,17,37,36,-201,5,235,33,-245,11,0,71,-59,14,40,21,33,-8,23,12,105,87,0,-5,-39,246,13,11,17,73,187,140,31,-37,-3,-32,-11,28,178,38,52,20,62,-24,-1,-31,40,-9,-46,33,13,-5,19,-14,181,-200,-2,86,295,17,133,696,10,29,-20,22,229,162,109,10,5,2,45,38,58,237,227,16,1,-24,-6,6,-27,68,34,5,-4,1115,21,33,-17,28,197,18,18,-68,58,10,10,-78,-22,132,53,73,142,44,107,69,-384,19,49,-143,14,-329,-13,230,38,29,-25,270,23,-53,165,60,68,-15,-100,72,60,131,54,688,66,-7,91,16,40,359,1,91,-5,108,952,20,212,101,54,9,174,5,8,14,46,32,33,-6,11,-30,14,287,102,70,8,32,-16,37,671,12,-1,127,34,50,52,-48,-162,31,-15,-112,5,54,88,-65,20,19,9,55,-303,13,0,155,-211,71,15,264,318,-41,44,-105,18,2,39,-11,34,-49,23,216,111,-105,-17,17,-24,-1,11,53,-22,95,19,61,-37,499,38,10,11,22,-13,23,-217,-37,109,-28,-21,88,127,-34,86,47,417,-294,324,-5,11,57,52,5,13,30,43,-154,-17,-86,-14,78,99,17,168,16,-2,19,208,52,54,7,32,16,-32,-25,22,-192,5,460,9,31,243,53,47,-5,62,60,2,-170,186,-2,-36,86,-14,-12,64,71,21,-16,-4,117,-127,88,-23,114,-191,18,37,21,146,-11,180,-7,-11,-112,137,-144,18,29,-7,17,18,29,-113,43,12,48,10,192,22,73,1636,111,85,-38,8,-9,2,20,35,-21,24,22,99,13,-31,-69,-26,-9,30,25,-82,-2,98,207,8,6,14,8,-22,64,101,-4,-24,-38,28,40,21,80,397,9,21,31,177,-170,-12,-145,-16,31,11,-16,20,-51,11,-41,13,14,25,36,86,49,-49,189,31,155,64,-36,17,202,-29,55,45,12,209,-21,43,289,-54,-23,76,-17,23,33,67,-23,-223,-9,87,-8,85,-21,27,109,75,44,52,25,-139,-104,-134,24,-94,20,-16,3,164,25,-177,-80,-248,44,-193,99,-13,2,54,-60,65,117,-97,46,19,-8,-42,150,1708,-42,-6,843,-28,-26,107,-142,-35,253,158,30,65,61,-6,-242,58,20,-128,63,13,75,46,57,74,40,115,64,-22,16,57,-25,-84,1173,31,-105,0,376,57,21,38,10,-39,44,-22,29,-214,12,-12,85,18,-12,-12,17,186,27,-131,42,105,45,-1,-20,-24,58,3,-2,-30,18,-64,-112,-3,23,263,58,-30,-14,-97,-130,2,13,-6,-9,28,-10,54,-5,249,-57,-47,1238,-14,2151,1636,2765,5,-16,2,138,-114,20,71,356,21,-4,93,-42,24,-49,6,-105,15,110,-18,34,21,-2,514,-18,0,169,-140,-163,165,-23,-43,-10,-2,47,48,15,30,139,-106,1,32,35,101,-266,26,4,75,-44,-15,-18,203,71,-14,93,-25,-226,-92,41,29,20,99,273,-33,-6,-23,23,-17,92,14,27,-101,162,-21,1416,165,-5,-18,-259,8,56,-22,114,44,11,11,-66,-4,63,5,-16,-1,24,23,29,13,-7,-4,-67,3,138,-17,-19,73,81,1155,28,-83,35,-286,52,15,-38,452,2,440,27,-218,-58,3,-65,37,-35,14,134,56,-41,-89,48,-2,51,-49,35,16,7,-41,99,121,14,-21,-28,85,127,61,-8,23,29,-46,-50,-8,44,7,40,30,16,380,-95,39,31,-5,4,115,125,1673,292,-347,45,15,15,-37,1,-203,11,-140,38,-20,647,97,343,-51,49,-30,1133,-21,-33,-38,-1,61,52,-7,-12,-35,118,-2,-15,645,131,-217,37,71,8,-17,118,72,19,756,66,33,-15,34,45,-161,131,-65,-91,-72,10,277,46,-13,59,166,41,217,48,-24,30,-21,120,36,-2,15,140,-53,12,29,40,30,14,-1,69,105,138,7,43,-50,17,38,-21,96,41,28,31,39,0,-62,45,-3,24,141,-30,18,8,28,0,430,-110,47,24,-44,-39,82,-18,-85,-45,130,814,84,108,-66,-41,217,229,-33,145,20,17,70,-134,43,-39,58,-53,39,423,130,-39,1,41,-28,26,-46,-39,-102,-103,-54,95,58,21,91,6,-8,-347,29,12,5,39,6,-91,56,-49,0,6,10,-21,-13,1202,330,37,-13,19,45,4,-65,16,24,-58,561,28,-16,-8,-4,67,-81,143,55,-221,-14,105,-66,-48,32,-71,68,577,-45,78,66,58,-17,-62,317,92,27,-26,-362,-33,-1,18,8,-64,4,-19,-96,8,10,21,-18,213,9,130,8,45,-17,48,4,79,12,40,-87,18,-30,589,-379,26,32,-24,50,6,-8,6,44,7,-248,-2,32,24,33,-91,-40,27,44,-19,-1,81,30,42,23,71,246,272,24,9,10,5,-96,-40,2,47,26,35,103,57,-68,-33,-2,-4,1,3,-2,-59,31,-83,361,1,15,27,-19,44,21,110,42,18,55,41,-51,132,77,-27,52,-13,18,25,37,-38,-44,-9,575,-29,1370,32,-94,99,107,-16,-37,4,85,54,-349,37,708,47,-196,46,150,-7,7,-46,88,-2,7,1549,-282,5,-64,203,-27,76,10,-12,15,51,7,-7,83,150,75,123,31,-203,36,-84,-13,69,25,-25,-7,-8,310,57,162,9,1190,99,25,49,41,4,-11,-186,70,37,123,10,-7,-5,122,31,11,39,40,169,-1,-324,-26,37,-123,20,33,27,3,39,-19,-98,45,-54,82,57,224,43,135,43,207,18,28,-38,-56,-625,83,-24,36,8,21,-32,-1,-2,82,-18,194,-75,-10,-27,37,11,28,79,32,115,50,29,-76,-2,119,34,133,-19,83,14,50,83,-25,80,34,53,2,66,106,44,-13,-15,42,98,118,103,-8,19,12,21,31,-15,-47,-20,41,60,178,112,139,74,2,25,1187,65,-98,-5,229,-76,137,35,36,25,133,25,-70,27,169,66,8,-100,-97,41,104,40,197,28,-61,-91,-32,7,74,287,5,101,-27,-7,173,-66,-58,-1,9,313,31,45,-8,0,232,12,150,-8,51,-28,52,30,16,19,-33,143,236,19,-90,232,65,-35,40,-18,2,-96,36,-20,26,-75,-47,-6,-2,71,-28,-30,134,3,-100,59,11,46,203,-6,237,74,6,5,-36,9,55,35,-190,30,1,28,26,-21,45,-2,14,21,-15,185,-51,-9,41,19,55,37,-23,6,63,60,59,17,19,28,49,28,3,42,42,832,15,-58,-274,3,50,-10,26,-25,-7,-75,60,52,20,-93,26,191,38,63,-1,10,-78,-13,373,3,136,0,-26,-291,-19,-25,10,-119,35,17,-145,-34,-40,38,62,-240,-27,29,10,-33,-4,48,38,8,-151,-2,22,-83,-34,107,161,4,-37,27,120,-7,59,112,-49,7,55,-24,-6,-33,10,24,44,-68,18,26,8,159,16,221,-154,85,81,25,-42,-62,214,34,52,30,-107,159,92,-277,239,-44,28,-8,220,-8,-10,-4,17,4,16,-66,-24,0,-52,26,20,28,37,18,-17,87,34,14,-15,16,11,227,3,181,-40,8,-25,194,62,-87,23,-8,-26,-4,14,83,-77,163,9,44,-67,23,61,-10,3,-216,41,36,42,7,33,31,21,73,-34,111,-31,55,51,-25,86,-43,61,-18,13,-12,-35,-90,16,38,-25,-103,-90,51,33,-9,21,99,65,84,4,89,61,31,-27,3,14,69,34,-14,63,6,50,-10,-17,35,42,-34,-25,25,204,65,9,65,-36,25,-161,1261,-24,179,-220,-236,-45,8,40,12,-56,135,15,65,-29,-17,-9,245,254,-1,-35,-20,-11,24,252,37,-68,-7,19,194,653,1117,865,-34,-12,36,-1,-1,5,80,4,-24,27,-6,23,58,-2,40,55,-1,51,53,-35,90,8,11,-7,47,23,29,17,-15,110,24,0,11,29,64,82,4,-23,1636,1261,484,1114,787,2554,317,4,56,-48,-247,33,49,47,198,105,13,-183,-67,23,-32,-21,-28,60,34,-98,-119,108,-22,-47,-4,63,81,2,-70,110,11,22,-35,-6,3,49,48,-26,-69,53,140,-46,19,46,9,24,221,-3,2,-52,1,206,21,-27,50,0,-51,-22,16,103,-11,11,1,10,74,-4,-23,28,33,-14,14,41,7,-41,-7,35,148,18,18,-14,14,-109,119,9,21,-37,93,18,-99,-24,79,102,11,6,-183,91,37,76,11,-21,13,135,-1,71,-21,-73,39,37,-11,-89,166,17,52,155,28,4,89,-3,-9,15,-66,37,33,-25,45,31,51,17,-40,9,89,256,104,104,-137,17,23,-41,-19,-39,-8,165,19,-36,30,38,-13,-14,24,58,840,25,-43,-14,-104,-11,8,-21,-16,79,23,107,25,-3,-17,-57,-14,-13,12,13,59,-21,86,-115,-2,114,-10,12,89,46,-29,-73,11,-26,48,6,-10,42,163,-113,36,7,5,7,55,30,-6,-1,-21,1452,-49,30,36,73,66,62,-40,-8,56,-31,-50,81,-90,-10,-11,41,108,81,38,40,44,-28,-17,-35,110,-79,72,105,37,37,63,37,-57,-65,17,65,30,94,40,17,8,12,36,-35,52,113,210,19,-127,45,-44,7,23,50,-36,-106,-24,-43,149,33,237,55,-121,-441,-14,36,31,-93,-10,108,-48,17,2,0,24,25,156,-42,22,65,-17,20,-12,-47,0,9,200,-783,-174,-20,-22,-24,18,40,44,20,107,-45,-110,12,49,-73,278,97,48,24,131,39,172,51,34,286,-159,-78,96,-13,10,-35,370,-10,-21,89,-6,32,-278,199,309,83,-48,106,30,137,-6,5,71,-6,72,-14,39,86,12,-44,-32,-14,60,109,-95,21,-6,21,-32,49,-75,19,113,-21,36,-24,65,4,43,-4,-16,-230,-155,252,89,2,14,68,-21,43,97,8,226,11,-37,207,28,31,162,-13,14,3,-301,-27,18,-9,-11,-42,49,6,-56,-11,-42,-21,150,26,70,-34,-78,205,8,51,32,28,-50,-19,-15,29,93,335,-94,-8,-94,-19,36,1,-28,-1,97,-467,53,84,6,24,-7,-18,21,225,23,843,20,22,48,-17,26,681,162,238,22,127,-7,46,2,180,48,28,50,27,127,215,25,36,227,355,21,28,67,-21,-21,-4,-20,15,-61,37,-18,25,123,55,77,-111,0,99,209,-143,-54,-12,30,470,12,67,201,81,-46,-25,-42,-2,-168,212,194,63,97,397,101,-14,-87,-27,34,26,32,17,48,-16,98,-2,3,144,26,6,28,785,12,135,-53,-40,5,163,4,-22,54,-72,356,35,26,362,5,-1,74,49,11,34,-34,22,6,21,31,99,259,10,14,41,75,24,102,190,38,77,145,-9,-94,-4,18,11,43,9,43,19,5,-164,-195,182,119,-44,38,29,-1,-1,27,73,-98,53,22,-9,-24,-4,85,-41,-11,55,-12,59,15,-31,151,2,-23,109,-22,-96,-17,264,-89,-1,69,33,18,-36,51,-50,30,22,12,213,-29,-47,-25,82,206,277,179,-17,21,21,-4,-554,-45,22,7,71,-44,35,-34,195,-171,20,-14,66,2,64,41,5,58,-2,-45,9,-5,69,-19,30,-28,30,48,62,-24,88,23,23,82,1093,144,179,-1,156,-31,-81,12,39,-7,104,-26,4,38,-28,100,22,49,21,28,43,26,42,77,23,11,21,47,-10,-232,-2,30,-23,49,-35,-4,-54,13,82,40,-92,201,-34,42,-92,33,30,13,61,8,3,-32,166,-26,31,29,324,9,-243,15,66,-56,-1,63,-174,134,-65,19,1,253,-11,0,-24,-64,9,-185,-198,43,54,4,15,-17,-45,-32,30,45,-87,117,67,-15,98,20,-22,-119,41,-56,25,7,-28,-20,323,-61,24,-49,74,8,216,182,115,-18,95,14,28,30,0,85,13,32,113,-26,-4,56,56,-13,-35,8,-9,-20,66,-35,-10,23,104,99,89,-289,60,26,33,68,162,-47,191,-18,24,61,-15,29,119,-65,12,-21,13,230,-26,19,-9,-16,-20,23,-20,-31,143,20,33,95,4,32,-14,110,-247,-3,10,-42,38,5,14,7,28,2,25,225,15,89,-94,133,38,34,-148,18,-250,108,13,108,-41,-25,28,60,-123,-5,16,45,41,66,23,40,-47,20,13,50,-93,2,-2,27,-36,229,9,-109,2,52,45,-49,-57,3,-7,-9,-83,4,18,-12,138,-91,-218,-16,25,21,17,-52,26,332,27,-78,-63,20,23,80,35,227,13,38,-39,-45,-27,-14,3,11,-7,-17,39,-58,-84,44,153,-60,-1,10,7,-60,39,170,8,-55,-70,-79,48,808,59,90,22,-130,5,9,416,-2,167,-169,234,22,46,437,29,-3,-2,-46,-454,23,-3,-19,11,38,26,-5,-23,65,-57,51,-22,-79,72,123,202,109,174,6,550,56,0,17,-4,-5,11,130,71,-37,-205,12,-58,-33,1,29,35,114,-1,2,172,248,-1,19,64,-11,21,-12,33,305,-6,-22,50,-101,59,89,-54,1,15,64,-15,-17,-6,-167,8,-136,-77,31,-2,1235,59,-20,53,-8,14,121,77,620,-17,178,-30,72,116,-1,96,27,-66,33,-36,10,215,-46,-8,-61,-29,-530,11,-15,367,17,197,21,-81,-10,31,86,2,160,125,-9,-357,34,2,-117,-90,28,99,29,24,1,-167,9,-24,58,53,34,33,26,170,13,13,23,7,-7,298,129,-25,46,-122,82,56,7,11,0,-53,34,85,107,-7,-32,117,238,63,-19,-6,5,-14,-47,145,-6,205,67,39,77,80,-79,56,-147,40,-10,84,5,-227,24,-4,42,39,44,-50,-61,149,-130,53,15,2,102,10,204,-16,19,107,91,-4,9,39,190,14,49,20,24,28,-82,-13,199,17,-68,4,-63,-5,-24,-62,9,38,26,83,13,43,20,23,10,1,-16,697,-52,-17,277,84,-12,6,41,0,17,-146,91,165,-63,-44,113,99,33,-40,241,92,-41,-3,4,-71,12,-60,-19,-29,-110,76,-3,88,33,-4,-1,49,-11,-61,-1,151,17,113,-111,-24,-9,34,28,-1,435,17,24,-3,-80,-2,-27,53,134,57,87,552,-13,171,15,-4,-87,-83,37,107,4,-5,5,79,107,192,-296,2404,5,-11,-31,13,-91,83,67,60,83,32,-13,26,32,33,-3,19,42,62,-29,-10,57,20,2,14,-138,-73,5,-25,20,22,24,-331,-9,6,137,58,-58,0,28,-54,52,25,20,-51,-10,10,34,1402,16,10,-23,228,102,-118,34,381,-18,-70,-34,78,9,-94,-24,-6,-8,-58,18,55,510,-91,63,577,83,26,14,153,-446,-17,43,-51,87,0,-7,166,33,-34,-143,119,40,9,-4,29,2097,13,89,68,94,-37,87,-8,21,52,238,70,82,52,-39,65,23,-75,-46,-29,0,469,77,-15,-41,-26,273,36,33,141,84,37,-511,13,-22,37,452,613,1962,15,49,4221,344,-239,179,49,45,35,258,-31,17,45,-64,-55,-380,97,40,0,-62,102,8,-67,2223,124,27,66,6,4,48,35,22,-237,-115,327,247,-8,-8,42,8,22,47,110,-7,-63,6,83,-181,1,82,5,71,14,-146,-18,-44,122,-153,159,-17,-23,20,17,109,293,-68,671,46,110,-5,388,795,147,103,29,-47,-28,405,34,23,-206,-25,14,45,148,-11,-7,13,-7,23,65,36,-48,72,32,227,7,-4,166,-29,-59,-30,144,51,2369,222,47,-56,-40,19,870,-141,76,110,-17,62,409,-10,-17,69,28,-32,45,2047,614,27,328,-20,78,128,62,34,211,-49,819,29,-44,-21,35,-4,-1,44,2,26,-173,45,20,-63,17,-44,136,-2,-85,192,-44,-7,-46,-12,52,35,94,9,19,39,28,29,-25,325,152,150,46,-4,-86,-51,116,309,124,-274,18,-4,131,-19,-78,231,12,9,-33,-20,-15,10,60,38,92,11,0,65,-166,10,102,51,115,156,906,26,-8,0,23,62,37,-104,-10,-39,16,19,1825,-2,-3,95,-2,-44,23,7,-35,50,29,6,5,-55,3,89,83,18,-68,-22,3,1275,55,15,-1,-59,4,-22,-41,204,-35,-30,9,-3,58,25,-24,51,-25,62,-251,-20,-21,1,-16,45,25,137,55,80,198,75,1,-34,46,20,115,0,-2,3,-12,8,26,52,1700,-32,64,-19,24,-15,48,108,-357,202,-73,27,50,-15,87,371,109,39,19,42,115,3,-17,28,23,-25,206,12,2402,548,47,86,60,8,232,2,66,47,299,68,42,106,-40,-91,122,106,6,63,35,-24,608,-3,9,102,17,-28,256,-61,-8,34,58,-67,53,-83,81,38,44,74,-59,-72,135,34,90,1053,54,-9,-28,35,29,49,68,-7,58,-82,10,7,393,64,161,165,94,344,55,-13,-25,24,57,11,31,-7,-59,168,24,-73,176,43,48,-69,-20,110,97,21,-5,-36,9,13,4,67,-66,197,130,16,23,-21,-7,-44,28,14,-8,141,14,105,-5,-39,13,61,92,1,-68,-37,173,-88,24,1,46,-24,62,5,175,48,-31,-107,13,4,52,5,-56,3,-225,14,168,-1,25,13,-27,-245,129,127,-7,7,1218,35,43,-27,-78,-28,-29,-35,-34,-37,-20,237,43,92,27,133,36,13,218,240,27,-56,-27,-19,8,60,-37,214,1120,110,627,9,87,82,19,140,23,58,-20,-68,-16,-44,32,316,55,22,10,-38,-366,-13,13,13,37,8,161,67,-91,-22,139,233,-86,-12,-2,0,24,-9,39,31,137,13,3,55,11,-24,-79,171,4,41,-25,13,-14,-24,10,54,-8,-4,20,-4,-18,30,-29,27,-21,10,-57,13,40,-76,-74,-3,3,161,97,-11,-19,206,127,90,31,-10,-27,3,-60,8,71,83,130,46,216,180,-58,-26,15,-20,-60,212,84,12,116,91,442,-36,-74,-26,16,20,54,-50,36,262,48,-194,8,-42,71,69,175,-11,27,1,90,85,-70,-7,206,-13,63,-28,36,11,-41,38,-10,-26,-37,-28,107,14,187,35,228,13,10,52,37,-31,41,-42,23,-59,-264,9,-8,26,63,25,37,125,-111,-17,8,-86,46,-50,-81,24,55,-84,-38,11,-70,1,76,-38,-345,-4,-96,69,-28,-6,-162,7,10,-7,49,30,1421,103,146,-19,29,-24,-4,-43,-52,29,58,148,-34,68,12,-31,-7,-36,-117,38,105,125,67,-12,-63,82,76,19,113,-41,158,-43,10,25,41,-17,27,-128,-19,-136,48,79,-14,46,-2,81,44,57,319,13,20,-56,66,23,80,20,44,179,100,17,51,-353,-83,62,67,2,114,-311,-25,-134,38,4,170,-2,58,-133,-40,-78,10,278,34,-71,67,115,-83,10,-44,4,19,-12,4,143,256,-33,-28,3,317,264,234,10,-81,11,88,-36,58,-86,13,34,3,-579,12,-84,9,-11,-3,61,-17,-10,17,-2,-181,-12,-7,-48,10,208,53,-565,8,18,72,-141,-3,-14,62,68,133,-20,-10,117,170,-11,-93,77,23,-56,-1,38,10,19,-79,15,-265,6,206,-90,-32,32,-69,-23,0,8,37,-2,6,-117,-26,54,87,167,40,17,12,35,-21,-50,-7,59,-3,29,62,-10,90,79,-72,47,47,19,-34,2,36,41,-44,14,59,-150,-16,-133,-126,-12,-160,-18,70,1,25,30,-82,22,115,32,29,-48,44,58,24,-61,-15,-1,5239,167,-81,45,-207,-8,31,79,53,38,211,-171,-24,-144,-81,1,60,365,-33,-61,27,42,24,-63,15,99,-14,34,30,36,699,235,47,75,11,37,288,13,387,94,15,5,-22,8,2342,68,21,2870,20,44,-41,25,-6,-18,-47,590,90,36,17,28,80,-30,71,25,385,-42,-66,47,4,-60,110,53,-66,-25,113,10,-9,25,-222,57,408,30,214,-78,-46,18,0,-27,-4,-25,-19,6,151,13,36,66,92,152,-14,-30,20,-19,12,4,24,30,-13,102,22,93,149,136,39,-14,3,-20,80,22,65,47,-19,238,28,-125,60,65,68,262,94,60,-79,51,33,-55,-16,15,18,-55,-127,-53,17,5830,-90,261,2,60,13,-162,0,-53,8,-98,26,3,-10,-2,42,-34,31,36,-101,-8,56,-74,31,5,7,-23,10,-234,36,270,-104,-32,40,-48,76,277,93,2624,451,1453,32,1,-180,105,146,-351,27,-28,107,-13,28,3,166,19,35,72,27,-122,123,55,96,-7,7,6,20,30,19,-17,171,-253,-7,3,32,21,9,153,-3,-7,76,-22,257,92,-9,58,531,-107,-7,135,43,34,4,77,46,-67,30,79,-22,14,47,8,1,130,154,18,44,-23,14,27,295,4,319,-30,3,-144,184,47,-34,101,23,-8,203,77,-38,-32,18,-68,-129,10,55,16,-2,-48,73,-39,-5,14,73,42,-3,60,82,55,34,160,-41,-15,-8,3,7,-5,-148,43,83,-25,-182,-5,-7,26,255,31,-121,58,165,28,49,5,444,34,-34,17,-2,20,-99,44,18,6,-6,88,391,23,40,-8,-14,3,-16,181,7,29,25,52,10,-118,-17,-9,-37,-18,6,59,32,45,18,24,43,20,-18,16,-17,142,192,-36,135,-45,-5,-43,49,18,34,-10,11,25,-29,22,355,-29,0,-13,23,85,-9,-36,-3,162,20,-41,-53,405,3,-26,-20,30,34,18,119,-35,14,183,-36,349,56,26,239,141,11,-7,-12,14,12,-79,49,0,5,-220,65,31,7,-48,-25,22,12,25,24,-103,26,32,3,499,5,-22,67,-5,-16,-40,-6,19,122,42,1,237,44,-58,-26,214,-14,-43,11,25,-31,-5,281,28,-188,65,48,-7,-123,-247,1106,4596,-92,-21,11,-61,-30,47,-49,4,-53,46,121,-10,202,131,59,93,-12,16,-107,-36,-42,-2,7,303,13,121,-125,-23,7,38,-63,25,33,79,44,244,-6,124,22,-96,-503,145,-41,0,30,-88,1,235,55,-50,30,-10,430,-26,1975,5,-8,103,216,48,41,31,-20,96,-51,26,28,-8,-14,-54,-4,128,78,27,-120,68,-18,-217,-13,-160,19,24,-44,-17,-47,35,-83,-18,-45,37,14,12,11,-5,107,-9,18,32,86,-3,5,106,9,15,-29,22,335,-132,-158,102,-4,5,139,553,7,-18,3,54,6,14,-191,54,77,28,50,-32,193,-121,134,336,-180,-160,-18,3,241,46,53,33,35,-122,551,12,42,323,-57,-25,40,-9,21,132,9,13,-12,-23,-18,34,122,31,219,86,-14,13,26,71,-73,-111,-62,-44,394,158,162,-4,-10,-12,-53,67,69,-27,-62,14,323,-13,124,-3,208,-40,5,-21,-31,-51,153,-13,-114,43,-131,228,31,88,-57,-63,41,29,120,756,-85,106,-41,163,4807,64,6,-167,16,124,-100,4,-64,93,-7,141,1081,556,41,44,-74,95,5,-126,14,24,36,29,70,166,144,-25,-24,8,-199,-156,13,-28,-53,17,99,-55,-203,63,11,-633,-94,-12,-38,356,-70,24,-126,24,-1,-37,17,-110,-22,-201,-21,18,-193,53,-33,2,53,181,-115,13,29,2,11,-88,114,76,-15,18,-24,-121,-64,23,202,76,290,1003,70,2368,-367,-1,67,17,13,-7,51,-177,4,-98,-3,36,64,-49,42,85,5,63,42,772,28,97,-29,8,7,58,25,-84,-50,-5,961,137,116,-110,103,-247,303,47,159,-32,-83,-15,10,293,40,72,33,-16,-53,61,-1,-29,35,-76,-12,-8,-81,-525,29,-4,60,-23,55,-100,166,-1,-25,-235,-103,-49,55,313,365,88,-2,-11,-69,-139,14,126,20,-57,595,-6,110,75,47,212,20,15,288,3,-17,15,82,-70,-11,126,-19,77,62,30,56,-17,-35,188,-57,39,51,14,11,-68,336,-76,48,50,-229,-9,25,-111,-80,56,13,4050,57,107,423,-33,53,11,-57,118,255,213,-305,3540,32,40,422,78,0,9,-11,29,37,72,31,4,-22,7,41,-50,-268,-7,4,41,741,2,-36,7,-80,511,42,-41,5,41,4,-46,-29,3,-44,-1,132,3,-15,16,17,74,0,107,80,-282,53,76,-25,161,-74,16,68,93,170,68,87,4,17,7,306,2097,14,11,-6,29,-79,12,-30,119,-10,-7,29,-8,38,101,85,-13,-28,-170,84,-48,24,36,86,-6,54,15,31,-7,1859,-78,-38,31,75,-44,-68,24,-89,168,74,570,-205,3832,94,120,-4,144,182,-25,-56,136,-73,-212,47,10,-184,69,196,9,20,-66,-82,14,-54,-210,23,-37,134,93,-184,27,16,1,32,1,91,-157,8,62,48,42,-70,-118,61,-36,57,-51,-6,16,34,151,-31,70,-43,23,57,-80,10,14,62,-246,-103,15,-265,55,15,87,-20,118,67,134,-126,-24,28,-14,112,-16,47,-29,-2,40,-61,21,14,-87,78,222,101,-29,-4,120,62,19,23,-168,4,79,-10,-50,27,114,19,20,12,52,1,52,776,-79,-5,-98,-36,-117,-142,39,64,70,-15,-42,133,0,-244,121,-130,38,24,112,70,14,158,21,280,233,-4,75,44,-84,-170,-31,135,-195,31,418,37,891,97,5,540,-35,20,-24,135,25,-33,-26,88,4,-117,4,9,99,2,62,39,248,92,-38,-292,-49,129,1,47,620,0,59,260,61,-25,36,1,54,-29,-23,-52,19,65,-31,79,310,102,-3,38,2,41,-2,-3,83,51,14,265,381,28,39,-30,-68,438,-22,44,27,-42,240,676,119,131,-7,-100,102,22,-206,12,-1,-11,7,43,329,1027,-86,97,-54,747,-51,49,110,57,27,2,50,163,97,-72,-5,29,-20,-32,-11,25,147,-3,205,13,-20,20,-78,36,89,-79,-164,-23,45,12,6,-105,16,74,-3,-40,-30,71,425,-110,48,-25,11,70,179,-283,-40,-31,952,3,10,382,21,-2,-87,6928,-28,9,19,-7,218,16,25,-9,204,-7,-89,115,22,1,60,66,-34,214,49,-3,15,-6,-13,112,18,86,-237,0,-147,64,0,-9,-32,19,-31,-30,42,-15,-22,2,-46,1279,19,166,-97,-262,101,15,38,-13,99,-15,90,-79,26,73,24,4,34,136,-18,16,-222,9,-117,609,-8,21,148,130,16,22,167,-123,24,26,89,-203,36,-8,-32,-155,15,2,40,-33,90,-13,-57,-16,48,160,274,-89,8,-6,-178,-12,-70,216,-44,256,-19,273,149,46,41,-107,8,-33,-49,8,-47,-87,-105,33,-5,32,284,493,32,45,57,16,34,-106,46,-37,66,51,138,-156,94,-4,321,117,-40,-99,-26,9,-7,1742,151,-28,-12,148,88,-127,25,52,34,130,81,43,13,92,-62,5,28,94,3,-47,-16,103,28,-34,-78,-114,7,-10,-10,98,-58,3,18,6,12,40,23,-44,-6,-50,9,18,29,38,-14,41,-114,-1,-92,72,-57,42,-28,50,123,-17,75,-10,-26,41,34,-42,-87,412,74,49,-149,-62,-97,22,-46,-13,16,5,251,16,-32,-33,-87,-7,-40,-153,29,54,58,-48,250,13,38,-30,-34,36,52,143,-41,31,205,130,-479,13,132,-39,-29,54,67,-45,35,-50,50,685,9,-13,5,-3,40,-383,11,3184,69,68,177,501,-75,90,98,132,-123,61,15,-40,74,-60,-10,35,-176,-11,-60,-9,-38,87,76,-173,-150,11,14,123,52,1073,162,43,-7,71,-37,416,29,31,-25,-885,36,-38,-9,15,546,-41,-54,-65,-63,-153,-122,29,-571,219,-4,7,-45,-9,-139,-17,-51,-71,38,-46,92,-351,110,-73,6,-11,-7,-11,13,131,34,-16,95,23,-31,-173,-35,-88,36,297,8,-285,17,470,-18,157,-19,154,88,48,181,134,-43,-25,88,156,-20,-18,72,97,2,39,18,-9,-4,-22,32,-133,25,-125,228,95,-28,201,14,-121,16,14,11,-51,-525,42,225,69,249,-584,6,80,14,83,31,26,-31,132,189,12,-141,134,-14,-17,-126,-674,50,115,59,26,-153,399,-78,25,-28,42,395,198,-377,-1039,-368,-139,28,-345,-329,27,-140,-116,-16,-169,-82,1492,-34,-43,-15,-6,-14,1692,166,-47,155,4,15,56,1025,-28,127,-124,232,-27,1618,-618,-425,-1563,-3293,-422,-144,41,-85,50,-33,-105,-67,74,-135,435,142,304,16,57,14,26,204,43,317,-17,4,-26,-17,-87,455,-3,125,525,92,37,-10,75,125,-17,67,37,516,-102,106,15,-201,4,13,138,71,32,49,-10,66,-54,5,-35,-74,-100,12,-114,81,196,276,68,225,-6,-56,-148,-94,233,-13,793,33,-30,26,73,-66,21,-186,36,47,261,17,22,1333,-62,-4,4,14,30,48,-31,26,-66,-15,26,-38,-23,-19,-39,-2,-21,91,-33,119,-9,-75,-14,-2,186,-38,140,-21,-12,-4,-103,-3,66,-38,49,54,34,-32,245,34,12,9,113,33,13,56,93,-60,-2,7,0,-43,-212,22,7,112,7,73,-60,55,161,-37,-4,-46,-67,6,77,1317,-34,51,-90,-7,39,19,-50,-14,-3,20,-31,193,-21,-60,-43,117,-9,19,-13,80,12,193,-42,-14,1,-18,-2,19,-11,-27,-41,60,18,-46,10,3,-94,5,568,24,-76,-67,-201,23,-25,118,-47,24,19,36,-12,39,-2,4,223,55,25,165,140,98,-6,100,-353,160,-51,50,1,-3,-26,51,-122,30,-119,87,13,-370,35,178,383,19,15,-37,-45,298,-47,42,83,4,-134,-67,162,297,-44,-7,-488,286,-46,-11,-32,319,-1,-43,243,6,25,77,-14,15,161,115,369,-63,39,14,-33,-38,-89,-161,-129,10,233,34,156,-201,-178,-12,-133,-130,55,35,119,56,7,73,95,128,74,-80,-33,38,5,106,169,190,133,62,-71,-3,-13,-58,-2,65,-46,31,7,14,9,-15,-30,56,-38,126,30,-25,-64,44,47,-86,349,909,317,20,27,372,126,-35,42,-85,1,67,-4,16,-4,46,-15,-2,32,67,58,-177,-331,51,-27,298,-11,22,1,82,38,-23,78,-30,133,-31,91,169,304,19,-148,2,-316,-89,-240,-91,-60,-105,-233,-37,-87,-46,-7,-104,-465,-321,-85,103,-57,89,-124,97,11457,38,54,22,-49,35,-85,-30,-42,-88,-77,-39,-20,-124,-3,-516,-235,-414,-329,5,178,4924,3097,4160,343,439,6399,433,677,8827,62,-62,67,4999,8438,375,1818,-67,75,265,-185,238,71,126,7,-25,7,60,112,451,290,26,107,-177,57,25,324,83,50,123,65,20,-31,192,189,-4,890,336,160,127,529,188,89,-1,59,-19,88,17,137,172,575,13,-59,-29,-38,-61,142,163,-64,68,128,75,62,-90,-35,93,114,382,85,20,-46,22,-749,667,176,1077,33,-97,6,122,-195,31,-16,-156,159,-23,86,250,-192,37,244,-616,-2,-35,-405,57,331,202,370,67,-66,256,154,-70,-76,275,135,-67,14,-10,-7,-52,223,-16,-72,1,24,-63,-22,-11,-369,-50,459,-161,120,-51,-137,6,-10,1,64,113,33,18,197,305,61,91,-209,1,2,31,222,44,105,32,-56,55,204,-21,260,123,149,112,329,69,625,51,321,109,111,1211,-163,-159,-25,32,93,18,43,217,-29,-30,1107,-2834,-3,681,-97,272,100,-75,4,20,-94,-30,196,-34,333,358,-81,11,126,14,42,-111,-1,9,-45,-53,-128,50,133,-75,-9,0,94,-76,15,401,-33,147,-5,92,-184,79,-212,-33,52,444,122,-352,85,158,-95,105,20,60,-58,-11,887,-56,15,18,215,-168,-10,387,38,-129,-15,4,-71,-18,13,44,-466,188,-89,-161,0,170,154,349,-486,464,19,129,87,90,-12,81,49,45,175,75,-46,162,-57,-80,-72,166,-23,19,65,61,19,70,0,-40,292,285,236,-59,161,24,239,-118,146,529,106,116,-9,1,413,76,-37,46,108,-3,241,8,-252,-205,205,-8,5,-18,-55,-194,50,37,-68,75,-149,96,46,346,-12,346,23,257,-74,-184,6,178,79,-23,2,286,42,-25,202,12,-232,59,252,553,64,108,-29,125,336,-6,15,2010,353,-129,4,4,14,41,-55,327,529,20,311,-115,50,-25,-21,73,12,63,76,-81,72,249,576,-97,274,321,-466,-2,591,-166,52,-50,-8,274,159,2,441,-216,106,0,26,54,41,-11,16,-47,64,-102,333,-30,-90,-652,-30,230,59,278,7,136,29,273,-256,275,-77,42,122,-61,-42,14,853,-6,-3,43,-148,304,72,26,-108,27,5,39,-411,119,-23,190,268,5,-250,-65,249,288,78,-22,81,396,62,245,88,27,-205,-79,39,-36,100,467,-182,-43,283,-27,162,-17,158,122,-69,-58,232,183,31,98,3,455,-124,109,-25,99,-105,-65,-14,120,244,-289,41,8,86,137,-37,2,72,-6,-93,46,204,-102,114,204,-2,17,233,270,-40,-61,568,123,2,46,139,354,140,-35,66,86,-155,20,57,185,-6,8,20,83,158,72,50,120,-19,209,-39,10,112,24,119,-19,21,38,-11,66,162,66,-58,11,10,124,95,781,-70,-27,59,594,46,-40,-53,162,-134,-17,-45,-59,-20,39,-11,-127,-36,16,-165,7,108,-361,-184,27,120,98,76,5,254,-15,173,326,103,-158,88,55,92,-78,-13,-36,-31,300,-19,54,310,-3,-25,13,93,89,52,-79,-1,-137,-21,63,-189,-38,-27,20,-19,56,-297,89,185,-38,109,5,-20,-59,-854,148,43,0,63,-23,261,-74,118,33,-16,-5,253,44,-66,-25,-65,190,-17,66,-167,-148,2,412,327,-21,-193,103,-106,125,112,124,-69,297,29,8,12,25,366,-158,-146,18,493,97,-31,16,52,-90,-203,36,-77,29,102,-25,272,138,71,-78,64,234,334,66,9,133,194,56,-26,140,5,-9,-73,-148,43,-60,158,280,-146,101,76,26,62,566,-74,27,408,158,310,168,406,-123,-112,-26,249,120,-56,-8,93,35,-262,11,-57,224,212,-45,84,-16,76,-125,492,17,-1370,31,-71,111,158,-27,24,-27,-258,24,4,201,461,-4,-297,-87,203,-303,-48,91,14,-158,77,91,-152,-31,-23,7,-71,70,-134,10,93,226,-4,-97,74,9,-17,58,213,46,67,131,43,-40,382,-48,29,87,231,45,18,91,-23,-30,-14,-62,108,101,22,-21,84,22,825,356,-56,-94,-21,-801,-90,37,26,298,74,19,659,-368,18,182,220,-13,-19,134,538,-265,8,-36,-38,92,147,-180,-23,-182,268,380,-96,610,-119,-71,73,36,290,38,-51,41,0,250,-22,51,191,-368,1,320,192,11,-19,21,77,-46,-68,107,-67,-72,1687,-68,52,27,-53,40,68,89,296,2,181,152,35,8,-172,-84,54,-19,-86,86,504,740,-492,-162,83,-101,131,-45,68,-108,-541,-14,500,282,115,21,-42,-51,-132,-85,26,27,-141,-180,55,160,-760,-31,57,-63,-25,11,16,-267,-24,29,166,236,44,31,57,-5,-191,2435,36,26,71,-171,170,-344,-191,-65,197,64,143,-8,3,-101,29,8,152,-24,-23,-258,68,-19,31,9,85,-278,1505,114,-207,-9,48,90,32,-776,81,-24,93,417,160,-91,97,229,-203,12,125,845,-501,-303,111,48,50,-72,71,901,17,-72,6,-49,338,60,97,4,-16,-34,286,-389,-245,255,830,35,-41,-25,88,263,-47,-187,-205,428,-275,18,-488,-98,-109,255,-40,-138,328,-103,0,-42,64,34,649,89,61,-110,55,5,162,94,238,-140,-2069,208,-20,133,371,558,86,333,-40,108,-266,1585,-73,42,-136,5,-44,125,-356,33,61,21,154,-23,35,4,355,21,233,-6,109,27,-32,-138,140,37,-702,72,-654,-6,-81,118,791,-311,-163,156,449,-276,-319,-47,-19,44,43,143,141,95,102,164,36,-21,-63,-50,-129,-468,186,41,-10,46,-106,437,-165,-15,100,106,-126,-24,62,-44,-19,524,-150,-90,-296,-8,6,-29,-80,-14,-189,-61,16,41,45,1064,-299,53,10,64,89,-23,-63,-19,-205,-9,100,-40,-5,-12,-192,-142,863,200,-114,440,233,-692,-179,-28,-60,4,199,-46,29,-65,-17,-63,-23,127,17,-394,101,69,-86,968,-27,96,20,-10,29,192,10,24,-127,316,-7,165,79,-53,7,-54,-13,-68,96,57,2,53,74,10,130,114,210,-36,144,-60,24,61,-182,-2,45,-1379,-26,140,-117,-473,-52,129,-213,37,68,-480,-166,-21,73,105,146,-151,21,-121,-7,490,5,89,-43,190,89,18,88,198,-21,175,-46,146,-69,-81,-60,226,153,174,-95,-187,107,-168,45,-271,-2,-26,-4,1491,-371,-79,-189,-702,-182,121,82,45,-73,-59,-43,23,-33,79,425,219,-55,102,533,28,154,109,-83,-109,728,-38,126,-421,29,52,339,-198,450,-50,80,-18,107,-21,-36,87,92,71,-263,445,442,136,44,-617,15,-89,119,-642,97,-14,40,110,-119,-86,-87,311,-122,-247,-176,-17,188,113,-9,114,1231,23,73,-305,41,37,7,782,260,49,24,100,126,280,-144,0,93,197,310,26,-81,136,7275,101,111,-13,-148,-141,-34,72,427,-16,68,9,34,4,66,24,43,138,-92,95,27,-8,333,51,-29,61,-442,176,-99,-47,17,407,1057,2,73,330,-1,28,-379,-40,456,-15,-192,85,0,-11,-23,324,57,82,-242,262,-55,-1,13,94,-94,24,-40,-147,-49,211,-18,211,-36,324,-281,-34,-124,-32,-10,60,19,-117,117,29,41,-234,366,-158,-63,35,25,-88,-65,-5,-163,-12,11,344,-61,319,58,158,78,275,102,134,1,77,461,143,412,-150,-89,-5,476,111,80,24,-2,11,-40,-10,14,-207,412,109,8,-63,169,77,59,-201,75,-3,-39,88,-29,195,-64,125,33,64,-25,28,221,-124,147,22,37,-7,-67,6,9,116,15,219,-60,24,197,72,-336,-3,-165,131,265,190,109,54,521,105,89,-593,174,46,6,-13,-246,232,127,-63,24,33,351,67,-51,363,-107,399,-53,-129,35,-324,147,201,-54,523,391,104,7,-425,-194,5,137,97,-99,251,-42,293,-142,-44,129,42,113,-37,-104,9,-135,-72,195,139,98,159,-61,7,84,13,83,-65,-44,80,28,99,292,148,57,-103,-20,31,30,31,41,-293,7,588,264,486,48,-28,-19,67,156,66,31,276,-25,90,-48,-4,218,174,17,291,153,-116,215,142,-21,116,-108,125,29,366,0,9,112,361,943,-304,243,54,886,75,50,-186,-34,20,34,3,49,-89,88,22,-65,143,-89,-128,114,49,33,44,-183,32,-48,63,-9,117,-24,7,-25,6,43,80,109,-166,79,-149,47,-30,-216,370,104,-42,2,16,81,-11,192,410,52,-31,68,64,-126,201,91,-121,85,31,-57,-50,-171,-97,-6,3,163,104,421,100,58,52,395,-374,-52,-177,-211,12,26,-6,-7,0,13,-16,-39,462,337,-179,93,337,23,728,1173,242,-11,50,305,41,45,-11,132,11,-38,705,-15,294,-1,24,230,-102,76,-73,65,102,-16,-26,264,-141,-244,15,45,51,42,7,-108,129,90,2,28,47,-64,166,195,-71,-39,-10,-3,4,-161,6,561,304,87,1,58,30,-49,-71,50,-285,-20,228,12,290,15,-77,17,36,-228,119,-132,-128,18,-24,-15,-79,-68,29,50,28,59,222,131,26,728,-73,12,425,158,195,156,378,527,669,12,325,3,286,35,27,777,-5,186,-16,138,-653,633,21,45,134,3,-640,975,-241,-66,6,91,-68,-1,126,19,76,-20,169,131,82,294,-95,113,42,-172,239,114,584,-58,165,19,49,376,135,-25,-119,-166,227,218,-97,-2,73,238,140,82,-23,31,89,-73,179,414,114,-228,605,-581,-596,188,304,33,403,-122,-264,99,288,-43,160,34,-253,384,212,164,824,28,405,-379,455,269,206,197,103,181,20,-42,-20,183,14,-428,-102,3,-28,-534,-298,132,14,219,-389,60,-754,119,103,389,332,459,-33,817,-313,-15,-87,-59,42,124,112,236,93,185,-9,541,1943,-33,-14,144,158,255,-180,-42,288,1236,289,-64,-155,116,309,110,377,141,29,-4,322,429,65,531,90,115,1,499,-479,27,-73,-36,199,14,-60,97,416,49,84,408,274,172,493,155,713,-481,147,20,573,70,-18,28,90,-7,54,34,-22,2,-39,58,71,78,65,-7,-31,-10,100,-15,-5,11,131,18,-1,58,44,-187,-1,-298,-53,290,-156,-117,22,-49,432,295,-56,124,669,57,57,74,44,-21,32,112,43,78,-599,-178,114,76,-51,61,-23,57,145,0,235,-39,253,1,210,78,3,-165,19,-44,36,1020,6,35,-805,360,-45,21,96,29,-38,257,38,98,-21,626,-29,558,39,151,737,16,25,140,-50,209,-336,45,16,190,206,13,739,145,156,19,180,21,276,-6,29,27,549,57,631,139,-63,72,-191,44,175,-81,-81,4,403,21,456,46,309,233,65,-12,-39,323,214,62,-69,-61,24,826,363,241,671,159,293,432,39,-43,34,199,0,191,-30,7,0,55,273,-14,65,27,0,156,57,145,-10,27,55,34,73,278,138,3,31,150,3,125,271,53,170,46,1,14,8,78,204,250,178,153,-70,35,-183,242,-12,33,66,51,-15,9,-22,-94,245,230,16,-44,-141,-16,-17,27,11,472,-26,143,-39,92,362,24,45,-556,-165,-308,68,238,253,-252,24,-202,14,586,68,33,-181,-273,-12,-160,58,98,-1,66,88,-34,38,-10,103,13,-55,103,5,43,52,2,70,24,37,85,148,9,-506,45,390,11,-22,376,-29,-124,394,162,-51,57,-8,100,-84,150,-12,-30,150,282,-90,-383,-25,208,62,19,-74,-438,138,31,25,84,95,59,22,79,13,79,332,252,-93,47,68,48,36,103,9,127,-37,-3,66,-199,25,6,-149,19,-82,-55,-179,298,39,18,35,17,78,211,124,38,-9,-26,27,243,387,-71,40,731,145,158,210,1273,-40,83,27,150,201,278,63,10,-211,-109,-151,-3,13,-553,-33,-12,95,182,17,36,34,-59,15,-12,-43,-89,20,43,626,571,77,67,54,271,68,-501,-58,85,149,3,76,-55,-18,335,170,-196,422,127,23,-370,1,53,177,-54,-73,-51,-14,42,-109,157,-89,-8,-32,10,-144,-90,14,96,5,56,242,292,-31,10,4,11,49,162,231,125,-39,462,-71,28,199,68,-36,-21,292,-24,60,220,-15,645,-63,-164,-126,34,102,-38,203,174,-2,-4,50,116,132,-4,27,207,28,108,382,-18,-59,46,-64,-270,150,44,22,322,29,100,-60,85,2,1,197,935,18,400,946,43,140,-15,-69,-163,-39,102,31,85,18,-17,112,612,20,108,12,8,7,136,-49,74,98,30,158,-37,16,122,146,282,-61,60,274,324,20,-101,82,-130,-4,74,7,-67,18,19,-136,-18,240,3,19,93,198,90,-388,1,59,-6,12,95,-104,-52,65,23,31,37,106,405,124,44,227,22,128,2356,87,-29,60,-535,-13,-290,39,24,-2,-65,2,195,69,-70,-114,123,13,101,277,-63,2831,384,93,21,36,166,2,-26,-74,-62,210,-4,-71,9507,-12,-130,29,94,11,92,-99,23,211,36,-245,3832,50,18,190,20,-9,46,100,-184,237,-22,204,114,1115,-210,134,69,763,169,165,-93,54,688,16,443,287,102,319,149,146,-59,0,78,111,-134,39,-126,38,127,417,-294,-96,13,-126,168,208,141,460,47,-2,86,64,21,-16,-113,48,73,85,2,207,14,101,80,397,9,177,86,189,202,209,289,36,-206,72,-49,363,81,-71,46,-23,-87,50,70,144,-8,153,-21,-63,-223,-101,-104,-174,-177,-149,-357,59,88,249,63,-139,208,-127,17,-158,7,37,-26,26,-33,-156,67,249,-37,-105,-272,205,23,-186,15,-110,-7,-35,-314,646,-50,343,-222,106,47,14,22,217,-98,68,170,24,382,133,163,-78,-53,127,39,14,-15,4,203,-58,561,-4,-147,15571,248,-18,-45,58,-62,742,-24,117,-33,85,32,195,22,54,-332,107,-262,89,360,-66,-126,-147,159,100,310,76,162,-123,-177,-625,53,49,-89,103,1027,-58,-121,97,5,-187,-85,38,23,71,29,72,-88,66,77,302,2,25,7,49,47,5,444,287,136,-49,-17,-173,-13,-37,-8,51,13,-14,50,-287,145,152,-12,150,54,20,38,55,10,36,-355,-298,-37,-48,19,-49,11,99,-14,-6,-7,6,165,-35,73,34,-16,-46,428,-7,78,-37,-93,8,-55,104,-18,-96,-88,-28,-199,1,-78,-156,12,173,-50,195,-76,35,34,-54,-21,271,-850,21,-14,30,16,-110,32,-39,-45,33,193,64,-27,-184,-65,-13,51,-27,-90,38,117,42,80,-57,1,-32,-69,64,104,-36,-63,24,536,83,84,16,82,-22,-1,493,45,66,65,-7,199,296,99,10,6,66,-66,-5,-25,435,194,51,-11,150,-18,-23,126,39,231,51,89,46,560,-81,-90,199,345,-78,983,57,-104,-6,245,111,10,16,-8,12,5,-17,304,-16,-26,62,342,83,12,622,-223,48,48,13,305,54,1658,198,10,202,62,309,-28,61,37,99,-13,107,187,175,32,-78,114,45,102,130,489,481,242,15,21,87,1,29,14,-115,49,341,-56,-5,-3,3,110,-166,18,-2,-42,55,126,40,5,53,-4,11,-64,-49,580,14,18,55,-60,23,143,52,45,23,14,15,257,55,-28,100,24,95,36,14,77,78,4,47,-10,251,125,-12,26,36,-10,15,13,232,126,-280,-24,-14,62,16,61,33,283,-9,19,9,-101,191,378,188,-15,170,-63,-27,51,2098,1,273,81,294,68,354,-90,29,-47,14,-20,22,411,38,199,-111,133,-52,4,212,53,-76,-59,-711,-40,-20,-195,-139,14,90,-153,45,-88,141,454,-27,60,337,67,24,1278,121,-85,1,159,110,39,39,-75,-19,92,21,74,-51,-30,186,16,61,4,-18,149,67,606,22,33,-287,19,-78,59,-20,75,251,61,-1,73,141,-68,55,11,0,16,91,94,36,-169,20,78,-59,1525,47,50,7,-25,32,-22,38,55,-5,9,-44,332,823,-24,517,67,-26,-58,-43,50,-58,-64,-141,-50,35,40,66,-378,111,32,1085,126,254,-165,109,1182,23,-24,295,18,61,33,-50,85,-36,29,17,-9,-19,19,-33,30,-66,5,-7,21,-105,130,41,51,-28,58,-30,-49,137,34,750,-14,13,236,37,144,-493,193,19,-9,-53,-51,-232,-56,36,49,49,48,11,142,151,36,247,68,-60,21,92,115,-128,-38,22,166,-58,43,65,-70,21,90,79,-85,19,-61,412,47,-117,-434,-41,-18,-101,276,141,-26,26,380,-53,46,226,26,-45,313,-260,232,26,-34,150,47,53,-30,-33,228,-99,41,-76,-6,-28,-100,103,54,37,-310,-9,21,284,-274,104,702,233,28,63,12,-21,-291,-25,100,238,-128,150,-80,196,44,-144,-360,-1,56,55,15,366,109,301,564,3591,71,443,-9,27,-36,47,212,-6,102,-43,267,13,48,415,3056,-1,177,25,101,120,55,-153,-1,693,-18,81,676,-28,62,532,-1,-113,15,-19,59,591,-186,-110,160,15,161,403,124,-19,18,-39,159,8,-19,-46,44,-45,396,41,64,-63,-20,95,-10,-10,18,104,98,85,26,-40,-14,207,-10,0,-63,106,1,20,-24,39,39,-90,-90,540,21,-285,-38,31,41,225,-107,-245,-93,110,211,85,-25,80,-38,43,3252,-47,77,150,128,138,43,-184,-31,15,11,18,2936,-50,310,22,-33,48,-19,50,116,-11,-128,-110,-23,1290,-252,-87,10,313,-31,26,15,38,-151,-2,230,-7,-8,504,16,-6,87,227,42,570,-382,163,31,21,14,89,31,-36,-22,-56,-9,-259,254,-185,653,-47,233,-34,53,-35,5,-15,-48,105,222,-58,-6,48,27,119,100,-66,-25,-18,165,-13,20,-378,-145,330,163,240,570,56,-155,30,-44,273,210,-441,177,-783,160,-1,278,97,370,52,72,-44,196,125,-41,-11,-34,463,-15,93,-8,-94,29,-56,132,-467,51,681,48,83,67,56,99,-60,470,63,-47,-40,22,-22,35,-479,201,40,37,43,51,-96,-3,18,-60,213,-17,-228,-45,7,35,113,7114,132,23,23,-184,1781,156,-81,61,29,40,85,166,50,49,198,39,33,-46,-36,-117,-11,43,30,-3,2300,18,74,182,41,113,56,158,89,84,-145,-15,-20,-247,10,0,28,-16,-94,-250,66,50,-93,-23,137,5,-16,106,-144,35,365,-163,353,-105,93,-14,-60,-1,170,-74,-53,-130,1,17,46,-169,59,-46,-454,72,-121,550,-79,-205,35,114,248,64,21,-12,-68,-233,-102,89,-61,10,-135,1235,620,34,178,-571,96,-50,-8,-530,-28,367,197,181,31,405,350,90,73,99,-61,-167,47,-143,62,13,23,157,298,-25,91,34,107,238,-37,-4,-95,67,39,44,208,-28,204,14,20,-68,35,43,20,-43,27,92,-16,697,-12,6,181,-6,-146,106,-142,-64,63,113,354,-42,42,23,92,-187,-263,-13,-3,229,-60,-3,156,160,836,-104,-15,-7,107,-68,-12,-270,131,-30,263,464,-8,-84,30,131,124,47,-53,59,37,-173,303,-21,23,12,19,-21,123,-2,61,49,4,-229,72,122,-433,70,97,39,-21,17,3,443,-345,26,-250,85,76,-1,18,81,-40,-114,155,215,120,106,60,-8,-13,-71,-1,-3,-1,44,-38,149,239,-18,40,88,67,716,74,95,-90,765,68,-80,74,147,-5,-64,-11,-152,87,93,93,-28,69,-75,-19,16,-12,-84,672,-25,86,-69,-89,-81,-130,177,-14,63,91,24,31,-269,193,65,377,-571,-47,35,36,-32,21,20,57,155,-58,115,332,223,73,112,51,66,64,-60,-83,-25,-45,-37,39,-61,-14,-70,-15,-238,60,173,46,-64,115,-129,-80,-2,-36,-21,324,13,19,-31,-172,-270,-257,43,-101,360,-282,-250,-342,-49,55,-21,100,-111,-55,-24,208,179,132,264,-42,-20,16,15,43,99,-13,15,233,42,51,42,8,8,-85,-31,-35,-92,286,-67,-131,-75,-13,-276,92,184,-83,-28,139,153,-152,-58,64,342,-115,82,-11,39,7,33,-17,151,45,94,-32,472,-16,67,-26,-26,130,-39,-19,-9,37,179,-41,68,120,61,709,148,206,-194,-59,-42,-67,8,8,38,12,-233,302,114,23,-35,19,-62,-66,-154,570,-17,120,128,167,-98,35,-10,-5,-15,-19,104,91,92,132,-98,-362,-115,29,70,41,-122,146,-7,532,0,27,69,33,-132,24,-60,-73,162,-136,-454,336,204,-100,-14,54,597,40,180,315,-34,0,46,-33,239,156,-150,0,1,518,-142,-12,57,428,-21,-6,45,25,21,57,271,75,4,100,47,63,38,49,-84,6,1227,99,292,678,12,-102,-39,-8,607,-8,72,-104,-24,-87,93,82,24,-44,95,-7,-227,315,-169,-20,-13,11,678,84,71,-35,-60,-74,6,-35,82,59,-63,135,-52,171,-64,-17,-84,8,-99,13,191,49,25,517,6,77,-118,3,263,-41,114,62,22,14,144,-44,-17,-12,50,15,33,84,25,61,122,249,41,204,96,460,-13,84,18,6,133,-10,215,147,-259,-40,68,-29,154,35,159,26,105,-6,443,37,12,42,160,84,21,718,-96,108,-173,-256,-65,25,-136,105,808,16,-2,-42,202,-109,-28,-182,-21,583,23,110,-17,-203,57,-201,79,-16,169,-32,106,55,11,115,-76,-4,5,492,-2,4255,537,-185,61,263,41,-149,62,-25,141,-128,102,30,3,-31,-17,200,-109,60,178,-4,1038,156,39,92,113,-47,-145,-152,-43,272,-119,57,94,159,153,38,-60,244,-40,-72,115,28,-46,-10,-351,10,22,82,110,133,143,62,83,-61,27,-125,218,9,157,126,-13,33,2452,119,-18,67,99,97,63,155,381,-57,-13,-15,168,108,-370,82,65,-75,49,297,-239,-61,-110,-64,8121,-48,40,-129,22,-146,-38,298,-10,379,-9,-633,-68,3,-193,22,144,-141,387,45,56,328,176,-49,181,-12,59,321,-37,116,-274,24,231,-39,275,-247,45,2124,1767,50,27,335,299,55,608,17,229,-54,-83,-46,54,-40,-88,393,94,-83,3746,42,55,-124,8,-28,192,36,-19,5533,29,323,734,-13,161,-2,-79,-24,-4,-39,-60,212,84,369,38,35,-60,22,-264,-19,-84,-38,-345,-17,69,-3,25,80,126,44,319,-56,23,32,46,-83,-311,4,-40,-78,115,-64,-28,-62,31,-579,-10,-408,2,-48,-565,117,-265,-39,206,87,62,-114,47,36,108,883,-160,-18,104,546,-281,118,543,58,4,102,-6,-88,-15,57,47,23,-30,74,-80,70,73,-59,150,100,-22,130,98,-5,18,13,73,-1,-97,41,-22,90,235,-104,299,590,80,-30,201,427,-66,25,9,-63,-110,76,8,152,-14,60,-19,218,186,188,-162,11,42,105,751,679,-242,277,15,-26,-48,-27,-7,506,520,328,104,16,176,2,22,189,-66,10,34,-139,273,73,-173,5,1,-335,120,9,42,172,3,40,27,166,82,110,-14,37,223,217,-6,238,330,16,-48,18,-62,21,-221,589,40,224,32,149,-63,169,-60,248,357,17,492,156,-67,8,221,-67,-39,183,161,22,49,-6,110,164,-218,-33,166,42,44,253,18,40,-86,-21,-29,8,3168,57,-180,-3,53,-30,18,-10,-248,315,117,37,20,132,-14,-67,85,207,-74,130,-35,41,187,-12,-27,-116,158,132,-82,1,523,0,3,-2,12,-50,265,9,2,-15,132,377,96,4,41,17,-198,546,-60,3,-119,25,24,-59,29,239,7,89,295,200,-61,28,-24,109,47,260,41,-15,36,-28,111,-28,78,35,-3,-22,38,-18,-7,131,102,123,489,56,48,21,221,13,87,26,-65,283,-26,366,1,10,-39,169,33,-31,-14,367,34,21,-3,24,84,111,236,121,321,682,178,235,146,-87,8,330,-188,60,19,159,117,-37,105,986,113,13,55,363,16,86,12,-31,-5,-62,135,55,107,35,179,87,4,937,65,35,195,206,171,87,129,40,14,44,30,27,82,417,96,-47,278,19,10,96,23,35,25,14,118,277,27,19,-31,139,35,128,-152,190,201,135,15,46,8,234,88,445,211,5,96,-15,64,-40,142,-11,-66,146,26,3671,-53,173,-33,-14,-36,-12,70,28,57,-43,99,3,27,11,-61,68,91,-39,88,-29,92,397,280,68,-37,84,7,15,75,-17,185,33,128,22,133,210,262,48,212,8,282,-37,110,-77,108,14,23,-6,514,467,-21,26,332,19,90,769,11,20,32,-51,82,-1,30,67,-27,397,301,-109,35,-13,10,118,-23,96,21,23,186,311,150,-119,266,97,98,23,5,-11,29,-8,-11,-9,131,24,96,-78,129,1052,20,108,185,-260,215,693,670,23,141,24,1224,-131,-13,75,794,-121,-104,176,236,107,-6,129,-88,-51,-10,587,91,-122,144,658,20,7021,192,-132,94,-91,52,306,5,25,-22,94,134,193,27,37,14,4,370,45,-14,11,87,783,68,353,404,7,-14,173,44,-864,76,61,-93,18,284,992,321,135,72,100,195,270,554,-19,145,55,193,122,21,183,-51,193,65,122,371,29,-59,30,228,173,63,16,-30,691,380,-427,350,493,70,139,134,-51,44,569,388,152,70,-20,36,110,79,496,-32,138,108,59,193,228,42,-73,121,-15,230,91,90,146,-1,268,13,204,1,-34,0,22,-8,0,157,-27,604,-50,781,32,117,45,545,306,57,651,85,20,718,165,4,122,167,-35,196,40,41,-38,170,208,27,165,154,-47,481,16,34,338,907,124,156,102,132,1101,201,-22,-22,33,-207,172,269,-24,81,153,152,-206,30,246,14,82,383,708,667,77,312,-50,-1208,-254,93,-3,204,32,-16,7,14,23,105,207,-39,34,517,41,104,89,-5,-31,-16,-21,-584,112,116,-14,205,87,77,159,268,268,71,67,115,70,239,-5,-1,362,145,150,263,-20,95,287,79,42,45,105,241,101,353,-46,18,-12,14,33,53,64,169,165,173,1027,-22,740,102,203,687,387,38,58,27,28,149,184,12,249,129,64,-14,50,138,-44,-12,11,186,-29,83,75,-7,95,-298,193,81,-5,239,41,346,52,124,50,208,560,-115,116,525,539,-18,158,691,-32,74,208,114,347,164,-156,237,273,78,26,62,-26,-18,62,46,14,-44,-8,-16,69,24,402,399,217,436,242,-5,148,21,339,-79,577,815,-7,268,89,154,15,-74,25,59,20,2,372,27,22,25,53,-68,139,260,12,242,78,243,-8,125,63,137,579,334,207,83,74,-46,1533,-85,27,-118,-26,108,7,159,116,1,-71,61,-92,83,189,172,43,-115,763,401,-44,119,-44,29,26,264,48,65,155,211,105,121,110,133,58,1,-7,-92,79,21,82,-38,-5,-2,78,22,187,321,22,225,40,-8,179,681,-82,-242,71,15,287,-790,66,47,145,-27,78,90,27,1784,50,66,150,-1,-39,33,-57,120,71,8,-17,-21,107,20,7,-48,329,128,37,-19,802,-4,-16,55,-55,-23,-36,51,71,112,-26,94,549,59,105,295,161,107,155,-70,287,452,40,-3,15,31,80,-75,6,-28,-172,203,-58,156,19,-230,61,153,121,122,22,13,148,108,-81,58,26,414,573,81,-16,52,124,-342,-44,51,319,-2,25,-3,89,3,3,536,134,-7,3,48,88,85,169,137,9,77,-23,-86,277,35,92,-148,329,-34,293,61,-102,152,-55,270,148,-88,25,-37,50,272,200,5,32,20,625,16,-539,124,43,191,94,57,92,-151,44,187,23,60,16,-146,-7,11,-474,5,751,-125,191,-18,122,144,13,58,3,326,-12,-46,285,25,171,-4,66,42,26,182,126,47,-80,48,124,137,63,76,-10,80,124,270,-64,188,62,31,-7,-71,103,339,-273,-130,-45,135,0,51,24,28,-192,6,24,624,29,-2,-124,51,277,85,-2,-29,53,587,221,-1,81,-13,17,83,-37,-35,15,154,44,143,186,148,45,-27,28,37,-105,75,891,42,31,15,80,0,39,58,-256,95,112,386,641,-13,29,44,293,63,-165,74,2,492,3,1,6,229,143,39,-7,402,-50,211,37,181,652,49,-39,704,-573,249,4,145,158,180,5,145,110,-47,374,-1,94,180,-352,-147,-15,-35,33,3,59,-81,2,115,17,269,108,425,-16,19,50,69,-8,46,130,45,31,22,137,28,260,72,81,0,20,14,-24,144,-226,65,325,-34,111,94,-77,54,125,133,-75,29,-170,210,91,34,360,-430,112,215,-16,11,10,129,58,40,-120,-75,486,60,163,76,546,52,-37,12,31,68,176,73,76,8,563,287,124,142,146,6,-36,127,287,166,332,271,211,994,546,329,-29,74,113,-26,3,17,357,143,110,-1,75,566,202,100,36,31,-165,1,98,91,68,27,-389,51,96,355,800,70,177,-81,-305,-116,31,138,-24,59,15,16,125,43,-16,-160,52,37,223,238,13,12,63,-14,209,200,42,-38,40,42,52,34,-10,110,127,103,-94,153,409,322,346,212,192,227,239,129,69,-271,-72,40,-91,437,132,35,-63,55,0,-20,-2,-14,51,25,97,40,-7,-2,168,39,110,42,-92,745,21,17,-19,-79,-7,5,53,84,53,60,183,-31,94,141,-2,-185,57,566,51,-27,-166,6,175,-183,285,12,96,92,143,-32,42,-137,-16,101,-6,19,15,219,1101,256,86,95,-84,93,822,10,-56,69,179,559,94,31,131,595,43,254,-74,54,65,70,-89,431,-261,77,31,132,-1,314,102,51,-255,502,216,42,212,-14,17,48,57,10,-58,-8,25,212,-38,-4,-51,57,-11,49,149,71,-17,102,70,518,-194,85,253,-6,-63,43,-73,-21,43,-31,-105,124,220,-62,-8,144,-178,793,101,48,836,-19,-15,135,30,57,311,48,95,79,-8,44,-66,98,20,10,1,8,150,23,1030,56,24,-43,15,40,100,331,-475,108,116,332,179,74,1081,9,-245,76,22,138,231,-12,61,82,455,23,25,53,427,-1,51,9,151,212,27,123,30,-46,11,276,80,49,82,-720,262,241,248,75,91,418,803,32,26,368,27,-223,-59,284,38,48,17,53,135,109,174,-85,148,-154,12,264,41,637,186,-106,-30,25,-48,453,5,159,153,8,461,440,86,0,134,-4,-21,65,-87,46,490,42,281,55,35,-22,314,-359,127,296,144,173,-185,168,201,53,278,20,55,89,378,-23,88,-11,-462,-11,56,89,428,2,107,-51,783,-38,22,123,-28,55,427,91,459,130,100,27,368,-44,-1,222,223,490,75,-1,255,8,11,366,-93,117,429,89,397,100,74,-26,76,-4,3,102,17,752,-76,27,-2,262,11,-11,-62,38,171,57,398,346,74,-166,488,101,90,-46,206,307,233,41,132,49,121,-264,-36,257,86,12,118,17,128,862,81,73,36,99,11,59,72,65,-312,162,188,111,-74,681,79,284,257,169,-28,-37,-4,514,-25,176,274,105,300,4,94,13,32,256,81,17,70,529,368,59,93,56,14,-45,-6,-51,425,154,37,25,-10,125,14,16,50,-139,31,14,98,-107,37,65,-59,40,75,256,13,104,-42,20,326,109,154,198,86,327,19,24,77,113,-76,256,132,183,267,140,190,60,93,390,152,-47,-22,140,176,203,49,12,-10,74,155,36,-300,-60,7,46,420,16,172,235,-30,-77,85,5,32,-202,50,42,23,30,-4,586,119,218,45,99,26,161,173,160,11,230,330,309,70,-50,85,-48,-172,-35,136,77,87,0,53,465,76,119,-29,68,-417,383,34,36,-48,47,90,123,240,835,74,364,137,-14,-17,30,35,502,17,327,445,153,174,1268,81,458,62,66,1065,-55,354,221,655,250,121,133,90,145,-18,166,1162,-128,306,26,151,-165,-9,80,126,85,6,86,24,25,153,96,5,260,91,365,93,735,159,57,18,217,198,49,58,-46,98,48,370,161,21,13,197,159,-154,45,71,2608,247,29,505,55,44,78,540,292,275,114,378,435,37,-26,-489,19,160,211,26,-17,173,132,28,148,5,120,90,286,119,43,-112,28,310,-253,108,57,70,-104,179,-32,3594,-92,356,255,139,170,80,-6,74,-28,33,3,131,48,-390,-13,14,106,-88,-21,-4,260,517,85,72,-44,98,11,376,470,596,-515,142,74,93,42,20,-5,52,-66,556,44,87,-5,-15,30,269,97,139,753,167,87,-58,-7,112,26,19,-506,270,436,64,795,52,201,90,185,105,339,36,0,457,306,-14,278,114,22,33,-64,98,197,47,228,831,57,291,-23,144,78,230,131,2656,48,212,325,38,14,-11,34,-5,-32,56,175,68,0,-184,394,-37,161,211,339,-25,50,-105,43,71,134,81,19,52,42,76,45,-79,149,243,87,200,-23,176,983,141,201,-25,-69,38,-3,-1,12,-508,-52,74,362,-11,126,281,10,77,174,10,761,146,387,-46,49,30,114,-21,30,44,302,-52,-35,83,-14,146,369,96,17,-105,129,-260,36,-35,-24,2,-36,-145,476,75,210,149,185,323,-38,38,173,-29,-804,107,-44,55,49,54,118,345,69,-64,4,-28,66,-17,508,63,316,72,303,1381,424,109,57,91,196,124,428,-16,-300,-8,-8,1515,-87,0,88,21,-73,-296,32,12,-6,8,233,66,177,-44,173,102,341,-64,112,296,60,93,113,2,-38,62,76,-148,680,458,724,-208,100,2,228,79,12,-42,-101,69,-50,-7,148,125,-94,491,-569,90,29,81,122,24,-4,-56,126,65,33,256,448,69,83,8,68,422,974,1025,296,21,38,488,123,99,427,20,119,167,242,7,206,21,-49,447,56,119,45,661,194,104,40,792,367,5,-78,-132,-5,127,79,26,897,51,150,196,89,-37,81,-50,0,48,10,-64,24,13,823,552,16,557,140,-38,-34,-7,-103,75,0,69,889,36,-16,552,182,66,58,191,-115,199,111,111,158,1381,295,1363,57,118,553,-89,-38,137,69,-210,71,37,-35,-148,48,683,97,319,227,40,376,-203,572,36,200,124,29,14,65,1310,229,207,-53,40,63,69,2,290,237,14,111,127,-57,-30,418,20,37,-132,-7,225,89,22,0,-156,72,144,8,552,143,-5,759,39,53,181,-21,-41,303,1,363,30,468,57,134,255,369,-35,-75,-88,549,106,631,-55,-179,63,80,50,68,239,359,89,232,51,37,-36,62,65,55,278,-33,856,224,-11,-441,137,89,67,-29,76,57,40,792,85,12,447,50,251,183,-46,-19,90,-36,66,7,78,-48,-8,-112,66,135,39,228,97,-44,71,-239,27,-19,-259,-7,-93,7,62,129,96,-39,248,21,20,122,146,-102,273,-137,-117,57,216,65,287,4,257,31,184,40,-32,84,472,40,-82,71,274,234,28,462,1,25,189,21,-192,66,0,-18,-12,45,146,-49,-25,-124,617,-13,218,29,22,20,-62,66,185,161,51,446,110,21,83,6,408,60,-7,68,192,-24,50,30,410,126,368,-86,48,233,2,-396,565,664,-194,114,32,43,6,6,-24,102,47,-77,16,-31,133,90,105,50,-49,12,118,84,379,256,83,32,270,647,26,-7,107,133,7,111,-32,-41,-270,27,60,140,8,99,18,983,350,66,195,93,10,63,317,154,337,-2,198,184,404,21,110,-87,1252,309,80,18,-49,41,303,107,500,45,-147,-5,188,-7,117,220,-15,262,419,353,207,15,50,5,418,87,199,17,440,333,121,15,204,172,70,405,-216,26,227,85,557,-8,401,198,145,64,37,411,310,101,51,76,121,72,208,-12,-70,147,84,-33,764,147,182,99,-303,117,86,12,76,41,66,177,-9,115,89,121,8,22,15,14,167,276,204,-1,24,47,1133,-46,8,20,42,158,24,75,-63,-27,153,1563,154,207,169,693,34,234,-139,161,360,317,-159,679,38,497,189,118,75,168,193,41,49,136,150,4,435,19,181,173,2,19,-16,154,30,-147,81,109,76,195,163,58,457,150,285,-25,27,-43,610,35,55,905,81,132,236,-335,36,420,1449,424,192,-54,164,92,408,799,1096,-205,63,84,-36,155,-78,598,57,60,95,-35,28,-613,310,-23,52,112,197,1022,478,73,187,152,-443,28,304,154,12,253,682,38,149,385,295,7,345,5,74,45,-256,146,23,-80,81,22,157,76,151,19,160,8004,61,150,49,-32,346,205,-28,140,-1126,162,1847,-24,105,1099,54,-138,-6,62,45,34,25,62,223,73,37,477,791,-6,106,-64,-32,-398,-187,102,452,52,143,116,243,27,221,-42,368,189,-129,29,391,173,155,185,69,97,19,38,-138,56,26,5,169,98,100,40,24,22,8,99,292,290,26,86,74,128,10,44,79,388,-53,0,705,255,156,52,160,29,-7,431,160,152,198,80,52,328,113,106,6,234,-19,9,-2,98,108,54,340,10,61,-26,2,142,144,174,76,489,-17,15,7,-3,137,271,13,151,195,495,51,336,78,43,41,-4,355,93,-54,73,171,361,-19,62,42,364,13,26,-492,-12,55,-4,28,-18,53,281,77,53,27,-33,71,26,157,223,675,-3,18,106,204,2,-139,33,173,101,-38,11,199,339,97,132,-120,127,52,-60,8,-135,168,46,33,53,18,24,-7,-276,51,190,61,202,234,42,27,271,-28,51,-5,80,51,37,60,353,73,16,47,-196,393,82,91,12,95,64,80,55,48,13,158,-253,62,-5,336,270,98,102,103,-240,100,36,-7,16,-44,30,24,0,-511,374,45,639,206,135,19,231,129,42,435,59,-56,46,112,804,50,396,18,556,70,579,41,8510,153,286,9,13,52,192,66,60,3196,-33,112,519,84,-6,85,-49,-320,116,-34,-25,52,-4,-25,48,66,-11,119,70,-15,57,98,18,28,-3,234,134,95,-49,319,10,138,53,361,501,17,239,-404,-7,-33,23,-5,-42,313,88,56,170,-92,151,88,630,92,98,577,-3,-187,1484,17,642,2160,847,35,161,1120,149,148,5,215,-205,6,306,92,40,73,254,-14,28,83,9,236,17,-32,14,142,61,30,-77,277,837,1543,101,32,84,-31,8,-96,36,14,-28,-199,32,72,112,40,-28,18,83,183,357,287,65,109,67,58,76,301,314,182,59,88,396,583,105,51,34,386,283,642,167,144,29,379,197,-171,-10,-9,104,176,183,182,157,54,-82,28,-9,-30,298,69,29,427,127,-114,66,57,84,12,-4,-7,-44,-994,4,-58,429,22,-185,20,32,-3,34,59,552,176,-67,28,69,-26,609,172,0,12,27,61,19,21,-23,113,96,316,379,172,167,68,372,451,896,45,254,-28,-281,121,-159,76,321,109,36,-158,139,5,46,228,-11,1,238,218,-4,-41,-157,188,140,-132,-432,40,20,1002,427,-454,522,-74,144,57,738,66,269,-23,684,-320,53,87,-14,141,52,233,123,43,19,2,22,15,-5,18,58,-23,126,19,84,17,11,117,6,25,38,36,102,451,82,-174,181,139,35,133,36,633,96,242,35,44,-39,170,189,33,155,330,480,36,67,-7,86,462,333,18,49,173,53,282,65,279,-1,31,-48,5,519,-46,60,130,442,74,78,70,75,-17,279,1387,158,1346,81,-39,-152,79,6,-70,98,78,140,10,32,157,122,114,-24,15,121,52,688,384,0,2182,98,233,-111,597,61,-27,184,-200,39,145,407,1069,530,-57,230,92,33,-10,-14,103,201,-84,260,11,-183,93,-231,272,4,347,-92,94,-41,43,26,-68,119,38,-3,-51,117,9,428,76,-9,326,116,508,113,-5,-20,-286,68,-62,-114,132,67,-7,173,-25,-17,32,179,256,-7,542,395,134,13,55,33,21,33,-118,89,15,12,65,-4,9,3,175,86,264,127,463,586,63,71,-70,29,100,178,377,10,91,-25,136,-312,-8,46,-124,57,-7,-32,70,103,146,32,5,165,39,-471,27,113,19,75,20,73,38,41,229,171,2198,159,-56,-31,147,1153,177,26,230,-74,-83,-67,39,-43,33,311,455,-225,-27,-44,123,162,-29,-320,-34,-3,-22,46,-24,36,7,111,296,146,100,44,157,443,153,-16,10,108,506,56,47,25,31,98,22,16,195,-15,96,296,82,-2662,238,-151,76,-31,-11,79,7,86,25,-196,72,19,-7,-26,301,140,483,-12,443,167,427,138,131,12,35,71,-37,-1,383,32,-4,-5,389,168,83,44,332,-75,14,-36,25,127,180,-69,-38,19,-16,8,59,-72,686,31,26,13,185,255,-26,56,45,42,83,452,500,-16,33,-15,95,-489,363,62,138,2635,251,346,115,282,168,19,93,-38,255,-12,114,176,-98,376,180,574,82,185,246,643,-416,31,-86,35,-33,-2,52,110,416,-22,-218,151,-217,521,9,343,637,685,70,0,-203,175,-84,885,8,-339,-15,53,19,-6,52,255,1105,125,401,22,485,-125,2051,126,61,106,49,357,290,36,105,56,13,12,5,1,-84,157,614,3,60,94,109,41,735,198,-12,-108,7,282,177,-110,406,-72,245,487,407,-47,4,100,-2,121,33,79,42,-32,-114,107,150,74,-115,6,-44,-3,160,63,76,446,158,148,-52,141,109,245,56,87,119,849,92,3,-25,309,62,36,143,942,-477,361,88,89,577,-26,300,-32,-2,393,-129,-37,776,-98,11,945,-19,151,441,63,4,265,411,44,372,310,341,81,-189,-56,5,58,91,-26,207,8,257,-11,34,281,132,92,128,1,1142,45,262,156,-37,760,-28,35,42,72,24,105,485,101,-42,3,106,149,214,91,722,247,208,1015,61,4,350,22,93,8,-56,24,158,116,-24,104,-95,286,616,16,722,34,458,100,-147,37,19,162,79,626,704,27,173,40,153,8,246,220,73,263,221,56,-12,366,7,324,107,22,-8,4,378,-273,16,69,95,70,-107,35,120,48,4,-20,137,204,23,125,95,-12,336,-72,63,118,68,21,155,29,181,-174,529,599,130,-157,2,7,317,22,8,-121,-28,68,-113,17,95,42,512,-85,75,91,82,298,308,347,120,103,659,461,50,102,155,-79,466,48,9,-7,1210,718,76,1060,135,64,134,179,33,34,-7,68,624,80,-264,18,37,495,292,83,-182,75,128,36,22,167,80,153,35,276,59,-100,164,19,90,97,-19,409,18,121,257,2296,25,-51,24,98,4,36,266,143,-18,61,41,82,-25,102,75,380,-64,25,-49,153,115,18,25,38,189,65,-99,-39,148,28,-30,79,73,-12,165,10,250,392,393,376,42,667,81,59,15,33,119,53,-127,88,47,110,227,117,26,2544,56,355,903,-19,-14,115,92,10,-667,1395,517,-41,180,78,130,105,322,137,374,110,74,11,23,116,81,214,213,556,96,4,567,-60,217,240,11,18,340,120,130,199,104,-1,86,459,-47,-371,214,62,477,194,119,43,-103,56,26,-50,10,63,196,273,29,251,41,-5,368,-95,326,233,20,577,92,165,134,71,303,45,281,1491,467,-16,-48,116,76,84,171,-229,126,-51,-23,148,618,847,80,-78,11,101,-303,22,57,85,31,80,6,107,292,335,-144,232,98,80,673,-26,131,19,500,-44,-1,554,257,166,27,25,20,-33,27,105,356,-137,-108,-42,125,299,-152,187,116,76,39,99,237,22,38,-2,81,-77,18,104,88,4,31,-231,40,49,108,-89,24,107,230,-14,94,-15,5,70,69,2,86,-21,-12,327,112,95,-16,215,-321,45,27,-80,76,-24,140,1876,181,237,55,573,97,86,459,-223,355,30,608,-51,483,-16,110,63,95,23,258,-128,-79,-75,96,699,305,117,310,32,85,-36,64,143,77,47,-29,-29,4,127,150,337,114,91,-180,563,-115,41,-11,74,373,-20,43,-123,181,131,-35,22,105,18,-109,285,-14,7,-94,-101,107,-5,417,7,237,129,-26,-109,25,187,321,682,40,35,58,-151,-4,117,61,46,85,-172,109,53,33,30,-73,-106,27,14,-5,124,110,21,115,390,34,14,27,-103,-21,41,313,-98,-40,84,14,77,-13,-6,-11,34,-27,-44,9,36,177,4,-41,22,312,-457,153,-31,-13,-19,49,-15,6,35,30,106,-46,194,54,52,-3,-25,-11,17,25,76,-7,-465,374,-21,52,121,13,-80,16,79,-26,46,12,94,-4,456,163,88,36,19,200,472,10,159,698,106,53,24,95,2,40,-54,96,-10,47,27,40,70,-18,47,-124,1488,60,203,-17,13,17,272,53,68,89,-26,-3,63,-35,-17,25,32,-23,53,-330,272,261,-34,249,207,146,22,199,-67,-30,4,-23,50,-5,79,-33,8,4,11,-18,6,-38,6,52,-20,23,-45,-55,37,-44,-4,14,-33,220,-31,-46,-72,881,78,238,-61,30,-53,-32,-1057,-32,4
-149,-220,-40,246,-206,-495,-311,-187,52,114,55,-556,-193,-200,85,298,-126,-570,15064,-139,209,-82,15,-117,0,-103,-132,-47,-18,-72,-301,-42,-623,-290,-227,-2017,1349,4355,-131,-458,-265,16200,13020,17607,15412,16782,14914,473,327,1106,111,1254,1139,772,12,89,-110,-92,426,1,194,21,11,33,-2,45,134,-26,123,-127,-298,97,-18,-128,-19,-38,12,12,124,-119,14,138,-7,-6,3,-9,-4,261,134,6,120,47,24,54,133,6,-34,68,147,27,35,-153,10,43,-108,1,588,25,-131,12,-45,-37,13,-507,15,-28,76,1,-1,-3,-25,-38,-43,54,-14,-77,20,64,56,118,87,36,-40,33,7,246,44,280,1004,150,-9,77,38,15,54,24,41,156,11,610,358,311,607,144,14,-145,111,-38,124,-41,831,-33,137,35,186,21,95,147,87,54,191,15,157,34,139,110,15,106,19,60,549,96,8,17,39,3,10,-6,90,-6,698,-9,-8,12,77,259,93,7,17,200,6,42,20,1,18,57,27,77,56,10,-11,-150,-3,-9,1330,8,128,450,-66,269,113,-16,28,-7,-9,3585,-35,81,123,19,-11,12,126,71,13,-63,17,214,340,103,2005,81,390,14,3,92,31,30,92,140,-73,50,31,39,265,-15,108,26,295,6,763,84,-100,-15,22,-54,9,-228,0,8,-43,16,1,5,187,130,28,-87,-108,-7,14,127,1291,14,-25,-18,69,148,161,-33,6835,318,1129,-5,-9,37,46,-3,233,439,32,11,40,67,44,12,31,424,8,-3,-829,224,29,17,91,65,35,2,0,-22,662,476,640,242,29,344,150,241,101,75,324,78,59,47,-5,32,200,24,439,77,24,571,194,27,181,15,263,53,24,119,84,442,848,2,2037,43,1222,19,1,-39,-328,162,126,390,7,28,16,307,134,105,140,-7,38,17,628,153,73,63,133,35,36,-31,23,621,95,244,-172,-33,11,0,-37,-18,5,5,24,-2,-9,21,34,391,81,69,76,86,61,95,283,-46,-30,47,41,566,-8,-32,184,29,-42,44,-9,26,10,-8,28,124,43,-7,60,1,-14,44,367,61,-47,-28,40,94,168,277,17,78,327,42,130,21,-26,-128,1,10,58,398,46,16,198,-27,-32,-9,177,-15,467,80,281,-2,865,767,-20,-24,-198,-31,107,-1,72,9,3,17,160,-10,89,65,-22,1799,57,82,77,120,72,106,6,-31,58,1330,5,72,36,64,22,-12,-9,41,362,-10,151,36,-35,471,532,-16,80,248,563,-22,-95,-16,107,190,-66,66,188,176,48,64,57,57,-29,26,-174,186,197,121,66,27,81,682,97,21,64,293,-16,68,23,99,173,77,25,112,72,-18,92,-163,30,-14,7,213,39,65,209,483,28,-2,55,20,39,19,4206,24,15,77,9,4045,-11,-93,99,-30,52,7,200,90,52,124,51,3,107,8,-65,239,26,-197,60,67,92,274,53,29,-18,10,-372,105,-17,-946,-482,26,-27,64,17,86,2986,53,74,34,-228,37,43,-33,692,-21,10,-16,170,631,12,26,-55,2,310,-30,-9,-88,221,33,171,181,90,41,480,3,57,-76,-272,-39,27,114,21,64,46,8,-52,117,113,33,475,944,18,1,14,105,-23,9,-21,40,11,157,20,85,69,86,220,235,226,169,-18,14,16,78,32,46,-11,145,107,133,167,-22,102,22,163,-127,8,-18,-24,17,193,-6,135,39,-9,74,258,9,95,135,37,11,47,37,41,-37,-12,-33,112,50,39,169,219,-5,260,10,-35,74,59,6,32,13,31,398,82,116,-178,42,32,-23,4,84,27,160,-31,54,246,-19,92,-103,88,-57,118,-12,-27,46,15,3586,29,34,244,215,183,-164,23,282,-78,-22,72,-14,21,73,-52,-29,43,1,8,49,-8,100,-23,345,320,123,19,488,71,5,-18,211,92,-9,222,-24,57,-16,-9,17,-122,33,440,-23,101,48,18,555,130,-28,-50,970,131,34,7,112,-17,264,735,213,19,175,18,-1,-14,5783,75,68,148,94,2347,97,75,67,78,-170,-527,137,-28,-127,-46,-124,-84,-34,-29,89,101,1396,136,6,-7,-13,62,6,-14,46,19,36,46,-8,39,144,-130,-60,114,0,-52,441,19,-86,28,-94,70,-151,-14,163,-7,-34,34,23,-28,19,-79,-14,-46,-104,-22,154,20,59,76,558,6161,65,7,-57,379,-21,-7,-492,1481,-8,-15,45,17,10,27,235,31,8631,109,46,47,55,66,-42,-151,1,-177,5221,-93,-17,33,-84,487,10527,-8,-171,16,43,50,-14,62,-50,374,142,-56,18,-46,570,130,61,42,10897,119,-224,149,227,57,16,53,-23,34,73,-3,3082,-33,-107,-31,-40,-14,110,-46,-76,122,-115,66,8,-24,28,-11,2,-46,20,90,-59,-100,56,303,27,-8,29,71,62,65,84,81,109,32,-8,-27,170,17,-12,12,106,-3,-86,-23,2,13,-17,-24,-41,138,-1,257,-34,-60,7589,-37,198,-18,66,39,-88,-36,-1,-28,-36,-41,0,3104,77,57,-46,73,34,-11,121,-8,-13,40,-67,47,16,-45,1799,35,28,-72,929,-23,33,62,3903,-19,164,6,89,29,-10,-178,38,122,100,71,153,11,1066,326,46,71,8,-115,0,54,278,191,-1,-27,10,-98,45,54,577,153,839,28,13,-36,710,107,178,65,119,19,2441,30,57,875,409,-73,25,53,6493,56,186,49,193,430,-18,9,3074,33,1641,-9,134,30,38,12,45,61,1,427,97,-21,-89,19,-4,6,18,366,483,68,-242,330,55,124,87,189,101,401,194,-44,-22,13,-53,198,66,980,37,61,97,-31,1928,24,13,209,-246,-8,1307,-25,1,-13,-18,29,249,155,161,250,3,22,-56,-15,90,33,273,31,14,189,-16,5,-20,10,33,59,8,18,129,59,-21,37,80,129,-26,1182,254,73,1054,-11,6,-32,6,32,141,283,-64,-19,-9,-16,321,389,112,-5,20,18,-12,-40,-15,155,67,-118,166,-17,-6,14,-83,0,-90,-22,-95,53,-15,49,-14,-39,-6,-66,163,244,248,-271,16,-55,14877,9351,23,-104,-216,130,29,3,34,11,-154,35,252,25,-97,32,136,672,171,68,36,12,14,0,332,14,258,439,12,1,-11,406,13,19,44,114,576,363,6,-33,-18,46,-4,15,800,40,7,-56,4,19,48,-69,45,45,29,147,10,61,-20,20,489,65,-61,-3,236,71,119,7886,42,124,3,64,963,9,103,8,23,10,173,21,71,332,15,8,15,7,31,26,51,-30,3,8,-263,982,75,25,64,202,134,120,126,-19,98,-8,-15,-222,73,129,60,17,767,34,176,110,-761,30,-24,-45,70,-452,13,114,1,28,192,393,25,88,388,63,1582,-41,35,30,-27,142,252,2373,51,-27,87,628,67,163,-1,88,36,369,3358,11,231,1363,60,1,131,14,-20,52,120,228,171,70,-24,-9,16,1286,137,-5,21,10,-22,16,1672,88,-51,53,3,200,193,18,70,180,36,-87,0,231,80,-28,8,38,6,16,-32,9,19,145,-182,56,99,1244,207,327,52,85,-16,210,27,48,157,-41,-13,1046,95,-33,106,36,-9,4,-18,15,-10,41,11,148,100,41,370,5,-50,16,47,61,-197,116,164,-24,-27,13,335,-27,486,102,585,0,37,-15,-32,1,-8,56,257,262,-122,-101,-9,-67,9,49,964,20,248,-4,37,7,98,60,42,8,166,55,38,-4,31,-113,64,435,38,57,113,5,74,-28,40,111,-14,-148,256,191,36,21,23,51,1672,89,26,31,37,34,90,462,167,190,25,-8,30,218,228,-41,11,-18,104,-135,168,-130,-6,25,-33,24,99,164,-316,126,41,946,34,308,-1,184,4472,360,238,65,-11,58,-85,-23,97,15,2,365,235,2,24,17,6,17,-17,14,-42,0,164,981,40,-19,709,31,50,14,128,-51,-11,-32,75,42,-9,165,596,-595,6,9,1122,201,99,-99,2,6,138,-9,36,-84,60,-134,28,43,8,57,69,29,-26,840,77,72,132,175,31,700,69,97,6,76,391,-53,39,960,-10,-35,36,-37,807,-13,17,-27,75,4,92,-4,34,-10,47,306,252,0,73,18,22,-259,-26,71,-32,13,-8,-31,82,-26,-36,-11,-186,15,-242,27,7,8,135,-63,-15,-46,-205,-22,98,-18,13,238,10254,45,-14,1681,9,-25,-8,-183,44,83,4,-46,116,25,-29,-132,76,2041,-50,393,832,34,6,140,25,-9,307,3,37,92,1230,8,-21,12141,9,-54,53,143,-6,15,71,2,-34,50,64,233,-198,27,-30,-65,-42,32,-26,71,334,43,29,195,230,1,27,-30,-115,673,-61,9,77,1,9,-154,42,414,538,36,-17,74,94,-219,70,-11,25,-30,-6,-2,-19,-28,422,-19,-18,14838,90,14200,10447,9801,-5,-29,56,-66,-122,72,74,2338,27,13,1349,-6,255,34,31,-194,162,117,-15,4,-8,-54,578,7,24,51,-44,-127,795,-43,191,-76,182,30,1753,31,221,19,68,11,7,16,90,-107,3,-140,7,-104,-45,-136,502,52,5,219,607,696,47,282,89,64,-29,415,99,86,64,307,47,117,103,188,-154,2309,61,11814,55,35,-7,138,8,211,16,108,71,-35,18,8,25,65,21,27,-15,-2,61,15,-7,11,41,77,-2,95,-51,-11,22,39,854,-12,-9,32,-58,31,16,48,140,-10,598,68,-195,11,24,-109,34,311,23,221,-55,21,181,41,49,212,-27,59,32,-11,-2,195,-7,-9,-10,-45,38,166,580,30,37,5,-94,88,24,11,-26,133,66,146,214,-33,22,-27,27,16,195,141,2899,316,-121,120,275,75,10,-1,-112,48,-67,214,52,-9,121,1159,110,51,-1,4118,8,-16,107,305,12,299,-4,-22,123,191,221,-41,2860,1074,8,0,158,-21,-2,234,141,20,624,61,-71,34,126,120,476,55,131,182,12,-1,-9,55,-4,77,274,113,353,48,6,120,5,3038,134,56,41,116,42,122,209,22,-16,755,4,1,53,15,11,24,8,15,135,31,75,61,630,20,22,14,-52,68,69,759,200,7,11,115,77,51,215,156,-29,33,-27,9,20,-42,-108,372,67,1205,-13,-47,50,-32,1362,293,-92,91,-2,-31,-30,-62,384,35,242,-88,32,1031,222,16,16,61,56,24,-135,-1,-29,-47,-120,41,-22,-24,106,27,32,-157,44,2,70,-88,43,-49,0,-85,38,-13,11,-17,66,11323,906,216,7,10,40,-61,43,7,52,-131,1607,-16,19,7,100,62,-13,303,37,-79,7,91,14,-29,26,31,21,2988,-62,236,100,1044,15,2378,328,-6,191,80,550,-12,-38,-6,-13,60,2,-115,91,205,5,79,27,314,-52,17,81,-55,-12,15,-20,137,-23,30,273,162,-21,6088,-572,144,66,39,110,12,211,89,-16,19,-185,47,107,4,27,-39,-9,32,7,52,-17,62,-21,32,71,228,738,798,4,6,8,-10,-42,12,-22,39,98,68,23,138,-32,33,1,3,17,9,35,-96,4,-64,454,193,-5,11,58,740,35,148,15,11,195,16,-51,249,48,-58,22,32,1,36,60,-1,-8,-2,4345,-42,164,112,33,63,531,157,82,-4,68,18,-345,55,60,86,-23,13,68,76,23,2,234,35,44,9123,16,21,-5,281,46,34,-23,43,81,44,13,-7,265,64,1,340,13,-47,-3,-96,-76,-69,366,-23,-24,32,751,34,105,46,4818,447,-22,62,4,91,-8,72,71,27,1059,54,124,48,96,481,19,45,59,217,-10,-140,-18,42,-64,2,128,31,-14,139,58,55,221,45,284,17,225,-57,39,149,373,19,69,12,-121,7305,51,-50,24,25,44,-33,101,9,9,14,118,266,74,1,33,-7,28,230,160,15,153,41,33,28,100,7,7,22,135,-10,-14,117,17,103,-20,79,26,165,270,40,-49,-4,157,-53,667,221,-69,444,314,80,151,13,-26,90,76,72,233,332,215,85,-18,402,59,69,-3,-53,-45,88,162,43,20,-49,39,5,-82,5,269,94,5,34,-6,24,137,136,77,433,20,-89,1,-42,1199,542,29,42,-22,14,92,-111,31,-21,18,494,87,61,-59,33,422,-6,731,-21,-5,3,172,47,-19,-14,54,85,350,-18,-11,132,8,32,48,11,165,169,2,-5,-12,20,-45,145,-45,26,-22,5,184,353,-202,25,31,36,114,-8,971,56,108,66,36,8,46,109,-102,41,16,836,63,-20,29,-10,-4,298,-62,252,-54,-9,51,-7,35,-13,52,68,86,77,42,-9,8,33,3,29,13,16,8,3996,116,-9,-615,-11,105,127,-2,293,-21,-63,3,74,6,15,18,3,24,58,-25,11,-9,9,337,-35,111,-24,11,-366,-32,151,18,-38,26,21,-99,202,-45,21,66,-146,-42,44,25,176,12,103,189,9,-648,-20,41,-61,-35,213,280,13,-41,106,137,52,7,176,-164,-67,89,31,-10,-47,38,-16,56,-13,-1,-3,22,1873,94,119,-85,355,75,32,-10,-11,123,76,39,34,-101,243,69,-126,123,-83,123,44,260,155,0,47,-27,5,422,-91,-26,38,-81,-33,-16,37,24,29,-18,434,31,52,18,91,-59,863,1422,156,7,201,-6,161,336,17,-15,13,32,108,14,117,-28,1028,4,394,32,54,128,28,-18,-210,100,156,111,111,23,326,170,260,88,241,1,88,-41,-17,353,-16,-10,93,-2,13,-11,-123,61,31,55,4,-44,89,40,-30,-29,150,427,-12,-50,489,34,170,-51,-25,112,27,36,-9,37,12,3,103,-30,125,134,167,-27,66,224,657,222,51,-942,0,-16,3210,69,383,-65,12,406,555,31,70,-28,20,6,45,82,-90,195,192,1107,7,-1,-38,-23,66,848,-34,-9,-31,16,100,2845,4847,6478,55,-18,189,86,29,9,132,5,35,54,29,18,38,-15,-6,76,-50,27,-16,-30,51,76,-31,45,233,123,73,8,62,149,25,18,31,59,66,444,-20,29,5909,11442,8095,4355,7461,8850,1636,88,626,199,-132,155,40,-6,51,194,-36,-196,246,60,11,-25,52,99,46,168,-91,53,-11,15,-19,152,-22,-6,194,24,-22,41,-27,34,-1,-5,80,-39,-25,100,16,-29,35,26,1,166,165,-48,14,-17,50,49,99,-91,50,105,-107,66,-4,83,125,111,12,53,-44,16,25,12,-13,-49,22,-5,-15,-2,15,14,273,65,3,-70,46,-100,1065,-10,18,148,86,129,-85,24,360,85,38,-63,-330,7,8,48,163,-26,188,29,-10,111,30,-87,149,84,13,196,150,22,93,161,4,15,892,17,34,-22,-87,266,52,-26,56,9,206,-18,-46,47,45,513,218,67,-21,15,-31,-17,78,55,28,-24,20,-119,95,58,-193,12,66,92,2079,1,-65,91,31,-6,7,133,-23,11,-1,88,106,11,-17,179,-4,22,53,-26,68,9,23,-6,24,112,49,11,-95,11,-20,-82,10,-39,17,162,-9,108,335,-218,162,-25,55,209,-26,140,-2,5,-21,1274,117,54,295,164,-8,244,-85,7,184,127,29,5,44,458,16,12,139,190,46,23,1,37,-14,-32,-3,-48,77,100,3,34,89,3,122,21,-68,60,88,254,51,17,27,-40,39,38,5,266,981,-13,2,6,81,14,-21,368,-45,-84,129,-17,30,27,98,29,-2,-1347,-17,393,467,-51,-84,58,11,-16,34,38,42,23,380,-27,59,17,-16,66,-30,125,31,-30,53,-1182,42,-91,7,-17,0,63,22,11,85,-62,139,12,7,11,3893,890,58,34,208,-4,201,82,-13,-11,-62,32,32,-30,58,12,-72,80,153,-79,15,43,-51,184,361,-3,62,49,33,71,23,3,703,46,703,-19,72,165,-32,363,-17,341,252,163,40,-18,-44,26,-173,-22,137,3,109,-7,30,-16,164,27,275,28,-32,-281,-70,276,-4,94,90,63,7,80,81,32,237,57,-11,389,73,71,410,136,13,24,-30,5,11,2,2,-5,90,14,-13,-32,-6,-220,265,129,281,53,-59,185,56,24,128,71,37,1,37,-19,82,48,67,204,433,3,3,-30,8,21,175,-946,31,246,27,11,60,-49,26,122,134,1036,11,81,267,-48,11,2494,122,207,83,215,-17,34,-5,1496,87,49,108,23,108,612,54,-1,1023,1346,-17,-15,42,-1,-46,4,8,153,220,53,66,27,124,10,148,-26,109,-384,284,-111,34,-29,31,407,24,106,264,96,-80,-21,-24,24,-2,172,-18,4,259,119,67,-27,-27,101,48,65,81,9,60,-8,2143,159,45,170,-24,52,-18,4380,-46,228,4,76,44,199,-4,24,26,8,1481,69,-3,95,41,2,241,193,-8,19,42,68,50,1406,-47,96,416,37,62,1636,57,42,159,346,153,130,330,-10,8,149,90,35,85,33,289,-14,151,-93,-301,290,251,-78,23,-16,24,47,280,52,-32,45,-8,134,15,-13,83,-104,-17,-2,2,-7,105,45,117,-61,58,106,19,-524,-23,248,51,5,212,7,14,0,35,-53,22,-48,28,242,26,20,-15,60,66,53,608,58,-28,121,-21,-234,415,41,-31,75,-42,404,-16,362,72,33,-8,11,43,420,177,42,186,-32,-34,25,-3,129,39,93,47,4,46,49,-2,111,95,8,239,2949,55,75,-42,216,15,330,34,81,87,74,-6,19,90,17,160,10,21,3,-3,11,28,52,53,108,67,-12,82,149,11,21,115,22,16,-15,376,-68,91,281,26,-108,704,96,68,15,21,90,-26,97,-1,18,-67,277,-5,54,70,284,-62,-13,-1,48,-22,11,93,-477,343,-24,27,31,691,-63,13,-15,-7,-27,-95,-195,176,80,58,107,-32,37,91,27,105,41,431,-14,-24,159,-39,-61,124,21,36,-15,19,75,42,263,61,12,-3,59,3,124,361,531,17,52,-22,50,165,15,88,-11,28,264,8,62,104,3607,47,57,12,-16,27,43,34,-3,129,343,157,40,-157,5,49,41,39,201,1,86,15,43,88,-33,10,30,-36,-2,-22,-25,277,6,86,-47,15,-4,186,152,6,141,17,20,93,9,45,32,311,-271,14,99,-12,15,67,56,76,25,108,40,292,136,178,-227,124,189,569,-46,244,-791,396,5,131,23,-35,18,34,-62,26,29,-112,-1,402,-5,190,301,97,70,1008,-12,1322,141,5,325,253,-3,4,25,139,-50,-32,-32,24,7,-7,106,-10,108,94,332,-35,389,185,38,-6,23,51,295,20,26,31,55,-3,29,101,48,340,68,26,-15,-27,22,65,85,99,28,345,487,503,106,188,245,104,69,111,83,492,97,-133,180,-20,-1,-31,7,3755,231,40,25,-257,-25,-25,829,218,592,-321,76,114,22,379,22,-8,46,-144,-1036,-15,-21,517,3,19,38,14,13,94,-155,111,324,50,71,37,37,203,197,22,448,223,33,56,4,28,41,78,91,-5,-137,36,94,-19,96,131,105,84,34,0,225,25,-2,18,18,40,1,-14,38,124,-23,-44,10,-12,150,113,-27,-1,28,109,-9,487,73,72,-32,23,-41,-37,-25,770,76,-34,244,18,172,288,59,1174,7,327,134,152,176,21,34,34,25,18,7,24,158,-13,51,-85,-4,-1286,-36,7,659,4,191,80,9,-13,1,157,55,977,31,30,-148,89,134,-96,-70,282,1962,-10,30,-7,-1137,44,9,86,63,21,46,7,183,27,43,-218,21,30,297,136,-106,-4,-58,80,157,68,59,2,-41,84,80,729,-8,-33,-30,864,145,56,84,4,-16,-101,998,-20,115,-90,21,112,80,-104,60,-89,-14,-10,142,49,-156,33,-3,150,71,155,15,90,239,-109,207,14,-9,240,64,500,53,148,27,396,-1,206,15,116,-61,95,-26,7,23,-13,50,1350,112,-228,82,14,198,21,19,3,-10,103,92,680,548,274,87,63,3,-97,271,91,9,1217,109,-68,88,25,20,27,-212,195,638,1364,-73,573,1107,66,-64,530,77,-60,1088,-14,113,44,-193,16,-18,88,41,476,55,166,-16,4,74,-6,29,10,2061,30,1332,-7,83,-35,45,-8,47,5607,-17,32,-30,-71,4,-25,457,211,137,35,1739,-81,355,32,261,6,-5,27,92,20,223,18,204,166,783,-244,9798,70,108,-17,-53,180,145,1190,105,706,16,0,-6,-9,66,17,41,30,214,13,33,1,1,49,-4,586,46,41,205,-18,12,237,-278,-10,14,212,15,33,17,49,-23,87,2,131,-19,-35,-6,83,8262,22,73,21,249,101,331,35,313,87,-67,-21,16,-48,-18,332,56,7,-12,6,27,1326,-27,11,2364,299,7,259,154,181,-55,0,205,127,-1,117,218,1,180,761,135,42,492,15,950,147,6,157,52,287,2923,103,-31,7,-53,207,14,10,113,83,92,156,-68,-2,52,20,1774,696,-41,14,29,912,21,-19,344,768,297,-381,-19,337,12,361,470,7812,-4,741,5059,604,-250,392,44,175,96,1220,-72,432,74,-26,-33,-401,3524,148,32,-39,279,-18,41,14925,-49,34,355,9,1,-31,28,44,-91,30,8138,638,-28,-12,21,-19,-66,-9,76,-50,-119,4,29,-99,-11,15,10,-38,14,199,68,118,67,-343,192,59,20,29,-34,63,93,-107,3550,131,46,35,1785,138,84,349,-17,-36,-152,4706,134,111,-110,-7,14,-3,66,189,76,-30,294,4,-34,101,12,26,-60,11,33,183,141,-3,71,35,909,-132,5048,677,-9,-28,121,25,6011,-77,320,42,3,259,1072,4,87,12,60,100,60,10758,4878,2,2580,9,29,583,222,269,159,-85,2276,-30,16,7,34,-23,8,99,766,13,-160,-14,2,-59,196,-6,41,31,269,71,28,25,-29,42,17,29,14,32,-23,245,243,60,25,927,909,131,681,11,3,-61,889,1741,285,-969,62,25,53,90,-73,1216,21,13,201,365,-43,48,180,53,307,79,66,652,836,678,1414,603,161,538,6913,626,62,15,-17,44,129,176,-13,-276,4,50,9829,-14,127,31,-2,2,29,68,110,185,15,-11,36,44,52,155,301,178,-51,19,31,4541,26,9,28,34,-8,-32,-38,70,-57,104,-3,5,117,42,-10,1076,113,119,-62,-60,-2,-71,206,87,-26,178,362,107,139,37,16,5,-6,-16,146,24,70,-25,3,1,46,19,9340,-53,5,-10,-37,-6,-13,652,-227,1111,15,87,93,40,197,-72,178,38,61,39,120,-9,11,24,-12,-100,253,84,14959,4916,97,362,901,68,214,483,44,12,4312,175,56,83,-270,33,177,74,-12,28,297,74,390,24,24,181,101,0,899,259,767,26,770,66,44,-118,1901,47,135,25,-80,-68,138,13,177,9278,14,-12,20,35,371,67,354,194,101,86,62,57,394,57,290,178,586,1014,400,63,-6,40,70,118,143,18,64,116,9,-3,146,-24,718,-49,8,61,705,140,57,116,104,34,-24,88,52,27,20,140,148,-20,-11,-23,1044,135,165,598,24,142,182,-6,18,31,53,-9,-102,156,629,-81,60,-55,393,-67,16,3,2124,4,-34,-13,50,8,30,35,-76,108,-78,11,375,85,142,-1,18,804,72,261,-26,39,5002,85,118,-11,88,-57,49,12,47,-28,127,109,2,74,12,121,273,207,258,463,76,41,122,11,29,170,254,231,10924,107,3007,53,90,68,66,125,36,8,25,-73,-61,-42,94,493,-1,22,-20,-2,-14,-21,100,0,23,358,463,-8,13,-15,253,723,-46,32,89,-17,17,0,-33,37,106,-30,10,338,33,108,-184,84,18,-30,56,83,-18,-130,50,72,40,12,49,-36,21,-107,72,64,16,-8,-70,27,-11,-130,13,94,286,10,5,48,-6,101,131,66,46,45,-16,-19,-35,-42,98,154,207,92,283,388,-9,-94,25,150,335,641,49,-217,-1,-3,154,46,-107,-6,71,5,-11,17,45,298,30,116,-4,27,219,10,170,15,74,38,173,95,-52,-27,-79,-137,54,422,-9,72,-12,135,4,29,-10,-1,224,25,446,-33,353,2,59,460,86,11,98,174,28,108,-3,63,-54,57,162,-8,118,50,211,-20,-19,-197,34,140,-1,3,52,62,207,113,-90,43,47,-34,-222,309,334,327,-66,1,-211,3,10,-25,-12,12,3776,3,211,32,64,-5,2,201,-39,34,107,103,-4,14,-6,-28,38,-16,49,-11,202,163,15,10,83,270,135,68,45,-35,91,27,86,1,72,79,28,-88,1,4,70,94,67,28,-34,158,-13,196,1033,86,28,256,13,-43,-7,34,117,200,-45,12,53,-336,58,69,36,3,77,-515,-55,-67,62,-98,326,34,217,-29,-312,-143,77,257,-12,-23,157,500,-63,25,-41,65,529,41,-21,439,446,-42,-78,19,1911,474,-22,-14,-58,-6,489,130,8,92,80,31,8,-525,7,104,3,35,-12,-30,22,-140,-62,145,-99,114,-36,-55,25,363,-18,-168,66,36,45,83,-19,62,9,167,-22,64,-16,3702,405,40,27,201,91,-47,91,50,-22,67,15,2,138,-57,69,-244,-40,141,51,-5,2,21,8,-91,-70,-35,7,10,307,208,32,-12,13,2,-4,-66,-7,-20,5,70,338,-53,411,79,-4,29,787,80,5,-13,553,181,-73,37,48,-48,60,11,-98,139,-313,136,58,53,77,159,78,23,88,-52,74,-32,185,75,67,-24,54,84,15197,65,-49,641,100,25,28,120,92,19,-71,32,31,1,62,-26,82,758,-35,-15,-7,22,42,-29,30,53,5,31,25,148,1290,516,2,109,29,26,45,54,7222,148,-101,-70,-11,-3,9534,465,29,6512,127,31,-35,9,13,44,12,1532,323,11,51,101,38,42,80,13,320,-11,-141,3,90,-40,241,40,787,41,108,27,13,551,86,59,631,85,277,41,22,-2,-55,-52,8,-11,62,-1,220,219,51,150,53,-144,65,18,-6,12,-21,33,-16,48,11,91,-34,65,397,316,53,255,-39,-21,233,-21,88,16,-36,184,2,-19,119,335,198,286,133,364,68,44,81,393,41,-28,7,121,-135,-48,25,11717,107,247,80,-123,30,-835,0,33,1,-26,17,-6,0,-10,81,27,13,-6,-59,-13,27,-113,13,22,3,-63,-26,-113,124,105,-51,23,63,5,470,580,33,4654,476,35,76,62,-6,284,53,514,209,-53,263,93,116,20,10,14,141,185,9,-86,61,93,284,-18,-11,75,-9,29,34,16,216,-27,-4,-9,30,-8,53,138,20,-2,425,69,647,66,-21,32,503,-46,49,-16,42,21,47,30,59,-227,161,22,32,11,-24,12,37,271,634,89,4,-35,1,67,4326,-21,559,141,-25,-99,391,-5,-17,236,29,11,339,132,-27,-11,24,-92,-38,-2,391,25,-13,-31,481,25,-14,29,309,51,8,660,46,33,42,73,-78,88,19,59,-14,-71,-90,31,93,5,-92,-29,223,29,38,50,-294,282,464,7,258,16,889,30,-32,43,-34,28,12,132,-17,2,92,20,0,-3,-30,-5,-16,26,54,344,11,27,-18,5,12,-232,76,51,-32,-2,7,32,317,12,49,14,222,5,-21,107,-14,193,156,-5,75,-1,53,-79,64,37,16,-7,49,7,-25,125,237,-28,-6,37,26,258,18,85,9,973,23,-25,7,754,58,17,33,30,44,51,269,10,-25,322,25,393,44,710,786,126,36,-41,8,27,-18,-2,165,-4,-116,-133,70,24,984,-20,-55,52,41,64,-35,76,177,24,27,456,-30,-32,89,93,70,178,-21,19,115,26,-9,281,85,-37,-7,-13,36,-43,28,61,-6,-18,72,3,-35,104,48,20,-97,-255,329,10497,-28,-33,4,-38,-10,8,-111,12,22,152,35,42,-4,342,43,561,-18,97,116,-36,-10,3,60,363,1,43,-192,-47,38,115,-37,25,-19,243,205,148,72,253,-1,-521,-536,187,10,-128,643,-36,103,161,128,62,69,-14,218,30,6214,173,5,16,199,44,-31,29,-4,0,22,-2,12,44,23,-90,234,227,206,-33,-104,5,26,-110,3,-69,79,38,-26,44,23,45,145,-23,39,43,-21,-2,131,-20,66,18,118,50,72,-49,27,49,58,18,59,13,535,-25,-18,-10,-5,30,503,596,36,-18,25,232,190,8,-79,291,22,-13,94,-108,123,-22,251,662,-285,1281,71,-22,975,56,8,41,9,-209,9179,40,172,266,27,32,11,47,47,83,38,-4,-50,221,119,30,784,69,282,102,106,-39,15,211,7,94,24,-21,909,127,723,17,-15,31,-23,191,28,-68,-31,-8,46,46,-15,37,164,59,58,30,76,-32,304,-75,-105,-51,-155,261,606,72,-20,-80,563,8,122,97,-38,253,-95,388,2743,357,12,-208,67,49,-149,152,-61,44,96,247,9540,7720,38,-4,114,-66,43,-126,4,154,58,71,33,166,391,662,-1,-1,-124,-42,96,-14,-51,46,80,11,-148,103,66,-103,-15,-45,-41,256,-67,8,-9,9,-18,-42,9,-267,10,-16,34,41,0,181,-48,-93,316,105,-131,83,10,9,31,17,169,0,5,-11,51,-94,-37,71,64,69,590,1107,312,2212,-38,16,40,19,76,134,249,-427,42,-100,67,29,114,76,-48,51,21,140,172,384,15,282,-13,38,4,68,67,-30,1,195,2539,-89,41,322,93,-246,97,220,29,3,-79,100,4,83,-8,70,125,232,276,68,33,73,33,-2,49,-39,-35,-302,10,68,244,139,58,144,118,-7,-72,-74,-323,56,288,167,211,46,23,71,-83,-105,-10,168,40,0,3398,18,132,47,317,87,16,31,260,34,-6,-10,84,21,13,146,-22,200,17,-17,-142,7,6,253,169,-12,66,-35,9,-135,-214,-105,107,434,-172,1088,13,-72,-46,46,69,11876,330,153,4923,-31,-9,-29,-72,202,9936,177,3736,12402,98,42,2518,353,3085,-14,420,5,-31,78,102,248,24,23,23,-50,-141,-48,-4,152,3572,4,8,351,180,63,28,-54,39,229,55,34,22,6,-55,-5,52,254,18,-33,505,2,44,103,211,-303,86,17,77,243,128,343,-16,105,194,286,68,18,602,322,205,9035,5095,6,8,24,-39,7,113,135,-77,1590,277,-20,-18,18,245,37,7,-161,125,4,8,-26,9,14,66,85,4,25,11838,109,26,22,66,118,-71,26,-115,216,76,830,-134,731,117,187,57,177,288,-13,-49,354,-53,254,297,-35,-243,24,617,-6,93,-12,910,105,-47,1041,4,2,463,29,-331,58,-27,-9,31,26,195,-108,12,90,-38,12,38,-3,189,-45,23,54,-50,-57,8,104,1255,112,134,-21,11,-106,88,-3,139,-184,-13,-25,-114,111,13,256,-130,80,-17,100,-276,-38,256,-11,96,43,-16,16,38,37,40,-68,3,-14,103,457,296,-52,32,276,75,-31,22,-6,64,24,169,-37,43,228,27,11,59,67,60,2134,299,-53,1,26,13,43,56,25,48,72,-422,8,-16,6,-161,281,-762,147,50,41,71,11,86,423,11561,502,29,303,-18,13,-127,-61,57,-17,19,1343,1220,4409,43,24,2341,808,65,129,-81,-3,360,2698,983,-31,-132,-22,50,31,-33,40,35,33,-61,-65,-251,-115,98,174,-9,3765,9,0,169,-4,27,71,207,39,-3,-59,-67,18,116,-37,468,3045,4109,-22,-64,-59,-51,0,38,445,40,-1,286,218,54,152,-20,2,2235,60,4,25,118,468,-17,178,13,-56,-60,1055,-136,111,16,9,72,158,80,24,406,-59,102,225,-49,56,293,117,56,17,10,73,793,818,-12,-52,34,76,181,77,-63,318,197,371,-2,-25,45,59,135,-289,-85,-189,-24,305,18,-22,-159,-44,59,102,-13,268,589,2052,-82,-8,38,-12,618,178,-211,28,347,5532,-7,21,938,-68,37,-124,931,1412,53,38,13,62,155,123,-12,86,82,58,527,8,10,265,114,-17,152,44,121,30,-17,14111,226,144,130,-138,-22,-289,103,-74,-13,-52,-10,-9,-49,138,486,228,40,56,146,-39,139,-192,-645,144,59,50,29,231,25,145,95,140,242,36,62,-12,268,-44,4,-53,28,-46,1912,2,-5,137,133,17,112,29,51,3,80,100,-133,227,38,26,104,-44,20,-20,-4,70,22,148,-10,78,259,385,-12,18,21,-17,-4,28,221,-56,171,100,74,116,63,84,91,31,28,-5,36,-62,-96,60,21,18,5,831,94,37,122,86,28,96,-59,51,97,29,21,113,-128,77,5,2947,1538,66,10,24,340,22,7966,15,-10,-37,-22,-42,123,58,41,62,282,93,145,233,29,-31,-11,-6,16,-16,139,-16,361,45,-194,47,-212,67,-21,92,100,149,236,132,-54,-30,-3,33,46,-7,0,-43,50,-74,-6,29,189,-297,89,-17,48,124,71,-34,41,77,-66,74,92,-16,131,228,-50,286,384,142,47,-280,21,-132,42,50,-36,318,-2,123,53,-50,196,-110,10,41,-102,22,355,54,-66,268,-110,-14,18,19,3,63,346,615,44,294,295,-1756,38,169,-15,25,24,-11,-93,23,-66,49,7615,105,14,23,-13,78,10,66,882,59,222,611,266,-41,-41,37,-47,49,68,6,-19,6,117,26,48,-161,-23,-24,35,-14,190,108,190,-259,13,19,137,98,2028,6348,1,-43,4,-11,998,52,29,76,-385,43,-137,321,9,159,4,67,34,-32,-130,-140,-22,-593,396,-11,2,89,37,61,-122,84,-58,225,-31,85,-127,120,-62,-49,1,-143,-16,92,90,995,60,341,-25,-6,-28,7,-59,466,817,-98,-270,741,1032,-59,30,-136,151,181,143,154,991,27,-44,111,93,48,105,264,36,-25,26,98,8,-4,212,36,-151,39,-43,27,71,22,215,26,1666,-51,65,23,-22,-700,-22,112,949,153,-630,1,162,6,73,78,48,-22,89,38,-9,73,302,-34,35,31,36,352,-46,9543,250,-178,202,-60,19,0,15,396,91,-300,-594,-173,33,-74,-425,476,46,-519,59,-86,50,-87,1072,-20,-49,27,107,100,1403,136,-40,-225,134,-41,35,2099,422,-54,-38,448,-29,6128,-146,-557,-1477,-2975,-510,-49,79,125,-59,19,334,-88,77,91,250,2457,1117,13,24,-175,12,1374,92,944,19,21,46,-13,-159,1038,14,23,751,65,19,-40,0,18,564,304,24,842,-57,106,-13,-69,25,26,182,107,-39,-7,60,115,74,217,44,-8,-67,-76,741,42,129,130,-3,220,-4,-76,-122,-50,493,89,66,24,-28,47,73,91,86,-311,194,181,315,135,105,8002,-10,4,-28,6,33,36,11,27,-76,1,4,-19,193,35,19,-10,-50,406,30,191,19,-45,-7,-16,78,-17,46,16,58,42,12,28,68,-29,104,69,165,65,54,15,-12,-42,221,92,23,5,1364,24,269,-14,4,-76,-39,7,-16,59,-24,32,-67,35,2657,73,-27,60,-22,-17,58,1250,-4,19,-13,-72,87,-29,231,-40,11,2,-38,377,103,-25,-52,196,-5,-11,-23,-21,62,436,16,9,-3,39,15,32,81,53,-21,43,122,-53,22,24,180,0,220,273,-4,-62,-74,87,-18,25,134,8,12,-148,9,1,-11,2,380,-19,77,1159,545,233,11,210,-444,-875,-86,39,-19,-1,-26,24,79,89,-5,188,77,-212,138,348,205,91,28,-5,-8,169,21,161,90,-193,297,20,76,168,38,36,5115,2633,-54,85,-5,274,-6,2,3411,153,57,1855,-22,68,2150,1652,474,-213,6,21,34,-4,-104,-136,58,-5,26,2,1755,64,23,82,-98,289,40,85,61,40,3,48,13,134,53,6,114,41,-47,14,3063,145,145,130,-4,165,-24,4,17,11,-6,17,13,10,19,-15,-25,63,37,71,44,1772,83,22,99,71,13999,5795,91,82,134,4560,3719,7,1057,-38,35,75,4,41,48,306,-55,58,80,54,71,31,-402,137,-5,271,56,181,-9,119,15,5,41,-1,279,33,-256,178,383,76,26,-8,-657,-149,-220,-40,246,-206,-495,-311,-187,52,114,55,-556,-193,-200,85,298,-126,-570,92,15064,73,-139,209,-82,15,-117,0,-103,-132,-47,-18,-72,-301,-42,-623,-290,-227,-2017,1349,4355,-131,-458,-265,16200,13020,17607,15412,16782,14914,473,327,1106,111,1254,1139,772,12,89,-110,-92,426,213,827,9,9,-6,7,455,509,973,-338,-1,-955,111,83,1006,39,-17,297,-287,163,-77,530,402,112,726,265,44,712,876,-48,255,203,67,-3,112,-3,-100,326,1057,-54,169,0,2,-54,240,682,-180,32,218,5,366,-47,89,203,159,243,195,-16,54,50,-2179,1290,19,3254,54,163,814,287,1094,31,-53,-57,576,19,-8,1295,-621,136,375,-320,9,-1,-1029,1148,-732,467,442,57,164,475,249,86,-11,899,200,0,174,945,120,19,206,-33,-35,96,93,294,230,-48,479,873,1349,-321,171,94,112,92,211,655,412,648,90,-97,326,296,244,521,-249,148,388,-15,383,29,16,-32,-849,89,381,-12,406,129,409,55,810,153,799,416,2209,370,196,1832,483,-149,79,-47,162,106,426,599,-49,-7,138,-4744,611,3718,1899,1621,59,247,176,114,-15,54,296,39,660,406,-80,35,204,226,19,2567,-121,-39,46,18,306,-17,1872,-128,23,139,523,25,193,1762,404,582,98,208,-385,-43,-554,17,78,145,247,-158,94,276,-102,547,112,200,-140,63,12222,299,261,54,131,41,3,2086,212,90,41,68,135,-90,374,42,-759,836,-141,-329,58,3164,832,2415,-811,942,114,1180,85,35,2,495,592,113,548,113,173,-150,-54,-22,240,571,-69,-49,122,385,1175,355,33,520,791,2056,565,606,508,54,671,569,211,7618,153,27,171,78,133,-165,1031,-462,449,264,4865,657,-633,29,275,624,589,-97,5,-190,282,373,181,2290,-794,132,184,1059,-176,428,-15,249,88,5,59,2940,294,325,101,994,2044,425,959,664,76,94,1255,1484,370,207,36,121,1057,860,1413,5757,698,387,65,399,683,90,415,708,1352,49,873,159,14,134,387,387,70,78,54,-42,288,992,9899,-120,1149,740,-1873,95,3531,-66,286,240,36,1594,733,71,362,30,146,53,663,182,1076,85,282,372,-296,-207,757,68,179,-359,148,103,250,370,203,-35,239,367,-538,609,-54,47,290,70,805,46,3434,142,6,584,-194,539,321,326,917,413,68,25,-184,1028,31,31,826,-1153,-399,1930,2581,888,86,-109,21,892,320,418,778,95,-197,-91,691,-14,256,929,-147,-78,1315,-55,200,120,733,257,114,270,1572,363,274,130,-69,1428,174,232,72,89,70,196,-52,274,489,-19,288,75,-8,1060,133,-130,579,-37,75,32,1774,-167,79,624,133,-44,292,89,-73,-29,898,289,272,379,420,1602,151,-3,55,178,155,-10,137,36,147,269,-37,206,454,54,1288,614,527,478,-351,68,200,-71,48,32,-29,65,-186,80,33,300,-83,169,-84,490,18,3466,-77,59,1183,401,70,-149,3,1683,-314,3,42,-74,-51,-45,194,-136,-291,37,-157,1101,2925,-777,-106,76,-82,320,538,206,537,-69,-282,610,902,-318,98,-79,179,345,250,79,180,4023,-46,105,-157,-274,43,143,448,-295,-82,133,298,-144,10,104,10,-70,-104,82,71,288,57,16,533,-33,954,-67,713,-95,-1699,216,550,19,309,12,768,139,660,111,44,56,628,232,-284,-288,74,211,529,361,-489,-54,-36,377,409,-62,-107,164,-30,218,905,5486,210,1021,1788,271,106,101,439,-240,332,1627,5761,825,30,577,557,576,747,147,-80,308,279,662,543,537,373,-185,577,1048,552,600,198,78,460,804,286,6435,-32,611,-9,-26,753,-161,462,672,-404,756,138,65,143,99,-160,389,1774,352,294,844,1919,-135,-164,104,1331,97,-60,2151,119,277,124,1246,781,912,215,-53,293,218,795,-88,1499,154,-2413,-2,28,495,370,75,106,38,176,190,499,1752,2246,175,-403,529,2474,-474,921,551,199,418,1217,822,-468,489,249,29,-205,89,232,-192,439,1142,34,-27,456,115,107,254,125,188,1373,-91,174,123,412,-14,6,157,417,63,19,103,12,-45,93,22,89,554,8,-55,75,349,1685,752,-94,51,261,-1948,28,53,183,1684,133,1553,-407,1077,-66,587,435,-85,747,418,1064,-683,650,53,-26,-235,296,239,25,52,331,550,-30,2231,1285,32,128,63,437,82,296,435,303,1602,477,167,365,108,84,873,594,358,617,-15,-99,108,34,408,1726,3477,2464,-449,642,958,-10,519,46,61,769,-91,1112,1293,211,179,-367,479,419,16,-646,1146,1530,86,-67,141,258,-130,-119,-482,-89,-187,-320,188,859,1338,2561,62,277,-175,-88,96,363,25,-58,97,94,411,-2363,84,71,91,159,37,138,3751,1167,-200,297,511,-23,10,354,565,-114,11606,242,180,486,-12,141,-113,60,-167,236,-324,443,-49,117,-175,10,42,114,234,43,-584,1007,17,44,-157,322,-693,3373,76,-277,15,623,182,97,-1463,-23,38,520,2323,600,-1045,247,362,-749,2,-51,1966,-331,-318,42,351,395,-4,277,1814,315,4535,315,-27,705,-41,41,-101,52,-242,754,83,-1082,481,4314,140,8,227,259,354,15,63,-671,3970,-174,1109,-31,95,-380,981,69,-24,1463,293,2927,138,548,134,2374,2831,1092,-1127,740,89,1061,203,825,-275,-2060,386,94,457,3279,1321,-26,3189,-5,89,-197,3093,46,73,38,482,251,1496,65,1,133,42,548,89,542,36,711,309,544,67,1174,31,104,-223,249,23,-1417,174,-1782,40,112,322,-14,-240,-246,83,751,-216,-153,-32,55,155,182,77,1134,405,162,876,47,137,1334,-255,83,-908,187,52,8,421,-284,882,25,28,134,1158,252,379,-380,71,11,1598,-429,-268,-530,35,-14,-21,-23,3,489,-39,93,538,662,5698,-312,255,-156,217,189,-21,5,-15,-500,23,623,44,17,778,564,-150,534,387,-226,927,601,-2313,140,-45,88,4,487,-1763,106,-29,13,-261,-127,693,-87,458,993,41,67,374,21,7,43,162,82,459,-24,-332,441,1962,180,242,19,25,29,-90,316,-146,-33,80,11,477,1711,49,-219,88,713,137,216,-81,-175,404,-99,68,147,-2123,22,556,51,-1193,-114,27,431,114,223,-731,17,29,246,325,276,-131,-13,-291,33,1335,161,179,-67,1623,-114,110,120,601,37,6010,-60,528,-244,-103,32,298,1353,627,34,452,90,215,2,-328,168,111,91,1478,-134,-156,-907,-364,-392,61,232,279,32,471,89,-27,4,168,1424,404,33,286,2229,193,474,72,472,92,1975,-3,599,-612,-76,235,1119,-119,831,624,191,1735,555,120,-136,463,-5,531,-392,3952,1840,-535,163,-1180,70,-216,71,-980,-17,876,584,0,-173,37,-69,533,303,-214,-129,17,-100,1163,-56,321,3054,-12,-40,-615,474,268,51,2493,807,312,234,-31,742,466,287,376,138,-73,407,1342,-213,130,12408,616,615,-95,-42,9,-13,258,2111,302,202,449,1019,-59,295,-48,949,210,-437,-39,24,220,1031,474,-78,411,-778,1242,20,142,332,5,60,-37,206,2173,13,235,119,4,780,12,-261,305,-49,-44,598,3920,226,-56,-132,1450,105,498,558,1124,-204,101,88,-222,90,949,709,3585,128,993,798,-174,589,-30,-64,88,206,-178,2294,357,-45,-438,274,-599,64,13,381,-146,-27,12,-90,-73,1091,1193,95,693,360,582,220,752,235,970,40,620,930,2140,720,803,-59,-112,182,-344,547,-101,566,12,-99,96,74,-240,523,37,543,103,37,553,121,-51,195,-591,456,36,14,782,422,970,704,587,-5,154,318,359,539,264,407,17,-174,117,341,-225,92,141,214,61,60,76,-265,56,-455,916,121,538,107,198,2086,202,165,-1097,275,-277,99,441,321,971,668,45,60,199,750,196,1283,592,-157,624,-59,118,965,-158,303,334,361,152,365,348,9,-886,-63,189,350,-3,-175,350,377,266,-418,208,-130,718,567,1049,-248,-73,-158,885,2357,1129,203,315,-158,107,455,-58,88,-22,69,973,92,165,727,1827,40,1286,523,131,-294,248,5,106,41,1767,1081,1257,101,200,483,877,1577,455,89,904,-237,451,-494,-9,721,610,307,209,-75,-150,259,583,33,2237,-46,532,186,1758,487,673,-355,426,1351,-1549,563,324,3239,208,612,98,66,-61,356,80,197,23,214,313,827,1102,-131,2559,320,84,55,343,-476,68,-40,285,40,727,119,214,473,-21,377,328,267,-437,183,-92,265,411,-21,81,-208,-26,-495,315,103,42,-35,1306,-10,82,162,124,-80,247,692,-117,704,28,-327,151,-22,-334,-275,378,0,302,3461,575,-390,120,1679,-754,-132,-78,39,47,97,-57,-37,1,73,-71,357,1059,194,-327,727,1161,564,3774,2545,173,46,800,515,103,340,-17,162,-21,85,2731,386,1768,1787,-57,375,344,128,41,86,-164,-7,-142,444,257,-40,166,188,44,95,104,94,159,126,313,209,-233,-109,420,414,110,-83,105,98,697,-12,154,2163,1110,1886,-48,66,-22,354,215,163,-100,153,492,8,586,34,188,26,1364,-402,194,11136,19,123,-926,-37,-157,-203,38,363,179,-39,601,1049,66,4316,463,192,1817,1254,142,1615,892,1365,2811,-119,96,-17,393,115,-1230,852,2956,216,-19,301,-1417,-72,30,269,630,30,-835,1528,-419,-46,74,1262,147,231,1050,52,82,240,616,460,160,15,156,358,-510,207,1031,527,-69,-140,153,75,40,1581,273,152,-1070,-383,161,1699,-244,-61,153,1448,288,191,535,-25,-57,-11,1118,970,147,-153,1145,-453,-507,582,806,42,120,74,1362,70,884,-41,75,110,-590,420,1029,445,1459,95,2535,-343,1128,1045,3912,5676,4153,2470,130,457,77,317,31,-947,-346,139,610,-834,-221,358,-126,311,-414,607,-1059,198,1742,5200,-6,1413,140,1900,314,104,67,563,379,493,852,2971,98,1816,442,1089,-233,66,108,169,138,1271,969,0,560,4729,1707,355,337,135,839,53,1279,394,77,213,6535,2506,73,2210,384,1509,-60,2043,90,155,50,279,382,-20,-374,200,2684,366,1145,1855,614,615,701,637,3851,36,925,111,1224,103,203,312,200,37,140,932,575,149,87,134,-13,77,800,-21,-269,37,334,66,685,-35,-61,-47,146,240,1885,-107,46,-341,1,141,150,-407,-118,131,3835,1443,-32,164,2882,264,469,1323,1973,77,1024,502,-56,260,-1575,-237,262,49,-86,194,-63,-12,187,-128,161,-274,525,-422,219,206,22,-86,79,5,182,1129,-9,439,-829,662,1,29,344,181,442,2037,1222,704,387,6836,837,572,-121,1595,2013,2885,67,423,168,711,-765,127,426,509,807,122,2563,1387,510,1877,957,126,761,-40,-123,1584,878,1421,2757,503,-258,185,-79,184,-579,252,624,-8,1417,66,1112,453,1013,467,281,865,-20,266,1799,1330,362,-28,492,1310,1320,1529,8,165,1324,409,112,74,199,908,280,626,-107,49,318,24,1918,413,503,56,-167,105,118,156,-38,309,248,6,70,302,356,45,-151,214,-9,163,436,22,145,267,241,23,56,14,281,2277,190,396,23,-72,-896,1374,7,428,184,18,102,17,26,-141,307,561,399,-197,-372,20,-42,90,-199,1154,-87,1044,46,200,966,47,-635,-946,-482,767,1023,1050,682,-788,141,873,64,2986,224,104,36,-249,-1,342,615,483,59,585,160,269,35,1032,606,221,-152,309,-195,59,385,138,743,807,65,692,221,67,-269,135,3430,-136,2,480,-92,944,909,723,-152,157,102,-19,-103,244,-37,-164,48,375,72,-740,146,164,19,215,-103,-890,185,78,58,101,824,24,61,430,49,-6,299,602,254,151,297,1463,205,198,21,236,-6,-109,146,20,867,225,-209,264,-258,229,-189,1823,37,-232,-251,37,2133,656,1198,331,-37,78,-13,358,553,-134,168,954,131,441,685,4095,7,153,166,427,198,649,-87,63,-445,-82,283,94,477,-1324,-24,34,1620,-95,66,95,134,-303,13,55,-89,-69,138,927,2298,1247,133,17,59,801,233,-1405,-415,145,520,-27,544,271,207,786,1089,-153,681,342,114,-222,-11,88,1221,39,-300,-113,14,107,-144,515,88,43,-100,-32,-248,50,35,362,280,224,653,365,27,146,334,44,158,1024,966,307,-199,1597,-292,157,501,52,-24,-8,-173,-167,-37,-671,53,1840,-33,-571,-224,468,135,48,883,224,-10,72,373,185,500,-145,41,680,4,646,790,113,176,-128,-143,-561,49,162,3,1321,16,49,475,406,528,209,498,749,1463,3499,1727,43,460,-103,1153,-200,-4,165,18,976,-74,-2,49,1436,0,-42,113,330,270,585,168,134,287,31,344,80,32,286,826,221,51,166,589,963,180,-130,113,-135,-129,53,404,32,132,145,126,312,932,206,181,760,187,2893,-1451,348,259,9,-170,110,-197,-177,25,-3,14,4,108,860,383,53,1178,65,519,7695,35,50,-66,-1453,138,-806,77,344,31,102,-29,478,306,-145,-357,34,150,15058,262,-342,608,810,100,430,129,-36,-157,209,-133,-114,555,18,-16,7584,82,289,141,283,389,-64,-192,-22,248,11,-97,731,434,122,313,-56,45,306,2029,-243,332,-11,625,400,982,1041,463,110,2521,341,388,30,252,2373,628,773,1286,137,559,900,-119,491,19,208,95,227,-183,171,405,335,585,0,-521,257,-276,248,98,151,435,74,17,21,1672,218,164,-316,946,184,238,-85,981,709,128,165,596,-595,1122,69,840,700,391,960,51,-321,128,50,141,398,55,2890,28,152,185,35,115,63,391,99,-65,75,-716,-259,-408,-36,-416,-485,-113,643,799,393,-105,535,-412,71,-923,2,1220,2698,47,27,-277,179,422,-69,-194,-460,3138,307,-311,319,368,172,311,577,-237,88,1159,-538,-17,326,-146,105,353,-325,527,-13,759,938,145,491,-60,-88,3864,-88,26,182,-61,390,-131,1607,100,-637,21093,196,-76,-62,1044,2378,-233,77,389,-45,-54,107,2874,478,158,193,531,-645,429,773,-191,-721,-289,180,303,3045,194,105,-64,-427,7305,316,-121,169,52,3077,-136,-294,266,104,-74,-199,-79,71,129,41,157,42,165,79,1292,-18,402,1073,258,220,16,889,542,1075,-408,265,-58,764,816,145,82,517,305,-7,-360,545,400,400,145,81,25,97,103,322,110,-345,-1133,-62,265,-381,-23,31,113,-107,42,273,791,610,230,55,7,105,46,467,-78,920,28,283,125,-111,-8,-88,-292,270,116,298,139,-189,210,115,813,507,564,-297,59,102,280,100,1468,-1545,50,17,-8,-9,-150,150,-26,-53,-95,366,196,94,-11,-231,925,175,58,-315,158,62,1249,2731,38,-134,-47,-27,171,227,-37,-53,-43,507,992,34,14,-51,-83,-183,1372,215,108,276,-77,1010,1153,71,-32,102,128,-327,-53,-5,1600,249,141,-16,82,93,140,195,67,1081,414,311,116,585,255,504,1096,580,-246,7640,51,463,29,249,176,-75,102,45,12,-102,177,-102,-26,-14,100,300,157,164,3445,67,179,415,-93,158,5,4846,747,670,214,98,558,198,121,10,11,-35,132,294,178,537,26,794,-52,520,135,1124,1187,886,27,-259,178,-26,174,-1003,-331,167,424,-109,18,2,137,136,78,365,50,-116,389,303,-13,311,-6,-113,731,-185,1,1422,-136,25,0,-204,146,309,100,270,-2,382,-5,1601,100,-66,135,54,159,28,79,109,466,13,75,49,567,126,-13,-122,1340,81,9,33,405,286,45,-44,255,756,49,174,413,512,-234,-42,500,302,384,1146,541,239,432,-3,-44,0,1020,265,607,216,960,938,-634,377,45,-71,18,354,70,574,33,464,-96,711,-112,483,1939,44,-230,25,-2454,-162,-22,-337,228,485,454,-420,1616,-427,-381,678,-9,-42,1479,99,-50,150,166,166,1162,928,323,117,218,494,82,5725,23,460,-31,218,887,135,182,77,20,581,62,545,113,17,-553,188,6,53,452,439,637,181,-35,-3,396,102,80,143,133,236,45,142,-2,227,33,51,191,2217,-47,127,238,80,82,-4,12,220,373,11,-29,779,3247,43,1855,178,155,-23,533,441,149,-69,-5,239,403,13,3211,446,857,422,1292,77,1172,-112,126,3102,201,-157,455,137,89,41,25,913,-86,155,439,-4,-4,114,-176,871,100,514,420,96,-186,378,269,151,343,117,111,11,1012,-25,1490,23,142,578,306,793,-1629,451,221,34,-44,136,-132,-79,68,251,675,552,7,800,177,943,387,442,18,2,32,62,-260,6,14,301,-194,113,2753,203,313,309,23,-60,35,604,2643,-31,-156,-200,175,143,-229,790,221,122,199,924,64,-152,301,124,-83,494,-347,422,131,186,731,260,100,-10,40,665,-1,134,72,145,-22,-202,766,0,34,-343,1088,298,831,-615,247,1887,535,-73,58,-46,-126,-366,151,200,156,-271,25,104,575,105,-55,-1310,-57,147,397,150,1037,1696,2047,3268,9696,506,1423,71,1565,507,539,537,4,206,-5,1788,91,671,1738,1494,56,1039,24,68,74,198,-213,16,1010,27,1607,5092,-14,224,634,93,-94,86,191,58,964,-535,9,21,1,798,4024,220,-41,-26,-75,889,183,-13,16,695,138,797,50,16,19,344,928,22,176,98,497,1593,43,1543,52,1074,536,29,26,77,609,-340,61,31,18,-182,-240,61,19963,192,388,-34,35,-17,479,40,-305,-110,341,617,820,195,872,3,102,2697,120,121,1176,339,208,60,-438,-7,222,424,16,573,-92,1462,64,-50,49,130,142,122,86,-305,690,391,544,-128,-209,87,281,-27,205,90,189,-648,-20,314,-158,155,15594,422,92,434,863,263,830,-1458,1028,326,170,849,489,170,-942,116,-28,195,-399,1107,-892,2845,139,1145,-194,-16,-30,-11,62,199,194,457,149,34,80,87,1065,207,-87,-26,71,-24,-193,1,-326,-212,266,335,211,1190,184,-142,88,46,857,981,-1347,292,-1182,-875,443,3893,890,-72,2134,703,363,617,724,615,2,53,1294,37,82,204,433,47,68,169,-946,48,2494,87,373,-11,86,-384,-278,407,4,176,76,125,-51,69,-1756,1032,96,62,289,199,-524,-163,14,72,242,58,-528,415,-31,404,199,16209,-47,52,95,-331,3945,216,330,68,-87,26,258,277,250,35,668,233,92,-103,85,-327,-63,176,27,74,10176,-36,59,361,79,264,3607,252,-85,116,-162,-33,152,-271,99,25,25,-30,-227,-791,402,1008,-12,5,1090,69,185,192,-178,428,1203,-100,1198,-187,1364,65,104,69,-133,467,-102,-257,-108,129,-353,-321,75,-144,-1036,71,-383,448,139,-137,105,84,25,18,1,-14,-47,-628,-262,113,74,275,-329,770,1174,65,327,-593,34,90,51,-1286,104,659,191,1285,1,754,1698,543,19,1962,109,-1137,149,162,679,43,-218,523,297,-106,931,84,729,864,110,173,-271,-90,71,155,265,422,500,-61,-26,-228,70,548,274,-76,14,85,-97,271,-68,88,180,36,-212,949,-5,-290,21,573,1206,-179,14,18,77,-481,-2254,-46,1088,624,-193,476,339,551,19669,-110,-422,820,68,104,-10,-602,269,47,313,642,105,9,-19,329,178,352,85,49,41,-226,651,30,103,79,1,19,193,-275,85,188,232,591,149,394,-403,196,57,-17,-2,-50,14,1311,-662,192,-881,-98,246,184,583,103,35,-85,889,334,326,287,214,55,-38,-26,67,11,37,427,465,318,413,-214,34,242,150,1177,182,103,-325,724,-35,158,191,2990,198,1548,44,-80,8,436,758,17,373,-342,96,350,99,-130,1498,96,31,-131,-32,-8,-232,149,-103,473,59,1279,184,-840,385,84,-148,-646,-332,288,-5,-95,-122,146,35,912,-30,72,1160,288,135,390,36,212,87,172,-98,-3,-5,-97,347,7,101,-231,38,-851,174,1085,174,165,220,-17,-380,60,153,-372,67,221,-65,-39,1297,-50,-253,47,107,534,-50,-82,-282,133,216,196,202,-369,-68,130,544,301,-687,350,-43,-4,-10,1,351,162,97,66,1820,66,116,-33,-156,-25,-115,82,-76,39,650,-25,-36,73,188,62,-37,293,604,-37,316,620,45,-129,208,735,-142,95,226,215,127,157,-49,-62,179,63,84,1383,-169,-16,-18,-97,127,-198,-83,-183,245,339,-13,111,199,130,449,552,392,-673,-69,-12,-75,152,24,303,-74,72,946,-69,19,589,-64,-206,54,-157,2256,680,-118,359,664,-227,93,26,184,272,370,405,813,1870,481,-72,-114,14,242,-73,42,-95,675,14,1353,75,200,135,-4,-59,105,-103,338,534,-27,654,585,2,3074,149,173,60,135,-186,77,-125,44,149,124,451,244,-400,83,-66,2043,-113,-23,237,790,-3,289,94,7,1181,54,480,18,148,236,31,127,169,49,-50,221,2579,746,785,2951,260,-349,5,18,1402,47,382,-350,28,-887,113,301,-37,332,235,-39,-714,1771,-598,66,-23,-167,1225,116,116,-115,2,-2,104,204,258,250,480,252,5,84,110,123,-185,-41,-213,50,360,-33,152,3250,-66,-10,287,1099,324,-61,484,1265,117,476,248,768,-157,21,218,-22,-22,75,949,552,412,1100,253,-277,535,1075,213,711,47,114,292,-28,420,663,-935,10,700,124,346,81,446,245,63,47,1143,117,15,29,364,-13,140,3613,21,101,76,-408,72,60,1024,274,886,-11,414,284,492,1166,-111,1273,79,1707,243,1461,47,-212,-17,-381,-215,137,539,-12,253,424,405,596,-172,132,732,1301,71,9453,2436,280,253,297,115,-308,218,13,1472,39,84,412,59,296,364,450,-527,1430,241,23,3178,163,466,433,1211,274,-219,-70,-224,509,274,48,58,697,162,150,-71,246,14,-14,612,100,-71,55,-672,-104,273,1084,1467,528,284,315,43,-113,1362,384,544,61,1537,206,118,279,14895,269,-80,1190,178,43,45,1329,313,169,-6,10,189,629,-212,10,92,-68,741,817,-250,-130,-267,-26,13510,397,148,151,-66,199,704,823,26,0,266,-103,-107,15,0,3,909,-77,4725,60,-142,2580,640,-85,154,42,93,1005,-87,889,-969,-137,1216,-276,881,-183,87,1474,776,93,-30,535,4312,111,390,741,295,-473,-118,13,14,178,-138,394,586,-278,2537,26,15,-307,79,-57,235,273,11,18675,29,899,13094,-21,463,89,-184,-130,-36,438,-35,641,49,58,135,-33,192,63,-3,132,62,207,-222,-5,327,37,61,162,697,-13,1033,256,-43,257,-66,58,-515,-98,-312,-143,500,-325,-78,-68,86,-525,-140,-627,51,-55,-168,3702,138,-146,69,307,338,-39,787,553,454,3612,-313,136,-68,1039,-623,1160,1258,75,-193,481,103,168,-9,262,49,10,-41,264,-165,37,-35,-82,688,200,-21,109,293,-69,-31,-16,148,78,-29,527,44,29,516,642,493,1532,38,-306,215,382,787,551,-154,60,-44,177,-7,-144,-36,23,-36,326,1473,239,-835,142,81,458,1645,1189,403,580,109,327,-63,41,7,865,2176,752,359,118,434,23,37,330,-219,-103,148,178,521,41,551,-38,-3,-654,119,-33,25,4761,43,37,14,582,254,20,127,-116,522,539,-243,828,656,-52,-285,-92,-163,426,-934,1881,99,331,255,155,10,183,-46,478,314,49,196,208,-176,42,636,-81,-86,203,61,23,37,106,250,229,-48,-11,396,-205,323,1455,36,130,-148,-210,-62,-28,3885,200,11,-26,96,214,-39,26,-524,319,119,152,2,475,36,-258,157,221,-244,387,139,241,-487,-121,-44,-354,1620,225,-88,-75,475,93,85,-31,48,-123,-139,224,50,23,390,439,152,-42,141,20,-40,187,-270,124,-478,-1,91,-123,166,440,0,45,807,55,-125,49,-46,315,344,153,26,-144,94,14,130,73,91,22,42,4,50,-12,50,-65,-6,346,549,192,4,29,361,1,28,185,106,1501,-40,-186,76,256,744,627,167,-117,-3,784,1920,-86,-30,1,10,1247,274,248,1662,4527,716,127,285,439,35,2160,-608,31,164,538,517,-86,175,5994,931,19,567,2249,83,234,144,2,19,-120,544,819,199,206,210,211,-129,5378,48,29,456,219,-1,1121,312,119,141,26,-12,77,96,681,247,-62,46,580,113,11,85,-85,42,61,189,245,43,34,5,1007,117,338,71,127,192,23,53,91,53,-133,330,3479,-24,262,180,465,195,192,652,-15,-132,137,76,1938,58,935,223,0,-14,-29,78,-61,207,-192,171,133,345,111,-99,102,42,243,644,-28,350,1018,292,211,-34,-66,80,-79,638,-3,784,555,1137,146,715,1180,311,366,2201,203,1226,26,219,-117,608,76,193,4,851,1167,38,586,1401,804,523,1771,62,-23,26,3,539,291,1097,-119,-103,1660,1248,153,31,-50,199,1134,99,635,62,105,528,1244,241,380,178,51,169,-33,49,-17,62,18,-21,127,553,245,241,-66,240,1127,46,1070,970,-368,872,1431,447,146,843,163,226,349,41,89,978,-87,-67,338,87,142,-103,201,-78,156,-13,1033,205,-121,848,1705,39,4802,542,212,116,-346,750,381,971,108,56,342,576,787,25,116,97,63,1247,45,10,461,93,842,257,702,1021,75,36,118,34,-2488,42,-248,-208,2,383,2446,383,742,-22,1920,803,871,797,78,221,139,830,1121,58,414,-530,703,-438,537,263,28,38,170,251,613,267,123,308,1349,795,-1025,318,1226,105,925,219,-33,250,1173,1240,173,152,261,148,534,278,1503,-1,433,347,352,154,452,24,-20,917,87,510,394,432,492,179,266,57,452,-41,-41,514,75,143,56,1083,-16,1887,-141,1814,407,497,-57,388,1431,-14,3284,376,375,1705,1451,246,269,397,158,653,317,96,1013,232,451,-2,45,957,-47,770,87,676,2536,-57,562,252,280,660,76,346,-73,-6,26,-739,1247,943,57,380,41,314,33,270,470,-14,51,-57,931,479,253,1125,-462,-2150,102,229,141,579,194,538,321,342,425,20,709,-14,278,1015,419,252,74,-4,106,82,25,-1528,40,545,60,3428,119,178,2447,385,1285,319,117,436,257,1386,170,6,1567,694,562,273,-58,-10,905,126,343,106,33,455,-659,1266,-63,7,68,173,395,54,348,1138,425,1090,1515,160,1407,280,230,3070,760,63,159,40,155,107,149,112,1090,249,-135,44,34,1549,-228,211,64,202,312,340,381,-17,615,479,1011,258,70,965,14,253,136,120,88,31,169,-529,790,1090,2206,-44,297,318,-562,303,268,150,1800,205,-10,317,540,117,3,592,42,39,72,136,164,101,118,826,260,51,717,814,-239,645,3189,-58,300,172,1011,-84,890,1722,3,270,665,611,-7,-22,470,91,-22,221,1293,-49,120,25,114,5,225,1037,97,200,51,536,344,350,354,578,2027,208,99,423,160,-229,3481,112,216,-283,-99,248,-9,222,422,19,-83,219,922,356,415,120,137,33,2372,1801,81,456,93,6,212,-62,98,182,198,1151,111,374,831,31,174,55,18,-280,-196,-127,6,24,-264,-33,1094,15,432,644,106,889,72,405,483,1299,-845,-4,244,189,746,-714,215,183,272,-36,518,233,-278,2544,97,878,86,123,-133,314,10,238,423,92,869,94,127,120,51,250,149,-127,12,21,1986,30,-339,313,17,229,-498,286,749,78,50,266,1123,168,347,3229,1355,247,489,54,1820,639,3,4,-8,144,233,-890,-10,-88,-206,905,140,646,178,-1024,408,2833,563,201,359,153,131,602,434,1179,95,1642,1735,153,-84,596,703,-744,48,233,5,-25,155,168,167,159,144,1110,-130,77,-77,161,646,-155,258,745,-236,130,-20,-92,563,135,285,-929,416,-77,732,528,-48,229,449,351,135,-438,-46,75,92,223,133,100,2,150,1824,174,1379,161,137,33,453,-15,10,-168,135,331,147,363,146,-181,67,109,-1552,-40,773,19,1156,-59,352,221,38,-107,-60,1226,91,10,626,137,332,135,342,104,38,7703,154,56,903,239,159,326,229,46,-12,742,219,997,148,378,95,257,37,33,513,1102,-881,370,419,223,338,-262,121,660,-703,-75,-157,1147,97,260,25,-4,574,225,65,-11,149,999,780,183,196,204,-120,623,5,4,144,182,495,197,467,-295,156,93,58,115,-308,615,3134,226,120,49,235,149,270,126,-288,228,490,979,323,121,-35,207,409,331,-439,2011,145,2910,-24,16,416,2753,269,15,47,612,1074,2184,151,1890,4381,107,1007,4105,1403,968,-60,235,323,721,82,612,332,-51,-355,43,152,856,-454,-261,-1,275,48,32,61,-15,86,396,117,786,300,581,81,88,1226,48,196,196,234,1487,429,12,394,141,202,212,115,-5,26,15,1,1216,-88,105,373,51,647,503,126,929,-295,35,-7,119,-84,447,156,1374,786,119,1013,300,13,86,114,-23,246,73,-74,54,490,225,443,1234,758,-22,91,928,260,265,665,227,405,39,3086,6825,679,370,810,185,120,313,717,-218,436,412,565,971,561,3243,-15,319,916,68,-1,-2,4600,498,297,438,812,1160,-208,276,1155,-6,-307,-27,153,-189,112,-68,-1053,272,316,686,2303,551,858,-52,-339,10,159,47,12,139,376,84,664,450,-124,236,141,19,1778,649,87,64,-16,58,191,372,-31,-811,125,446,903,424,164,589,278,973,16,829,1381,727,762,76,378,556,454,98,499,-552,-83,10,-11,440,1055,373,95,218,301,-15,1271,488,1056,93,353,252,38,-7,519,-137,782,126,-96,2150,1,18,26,67,10,-19,175,36,112,123,1182,-195,255,253,280,-383,81,800,133,30,-61,148,3562,-163,1418,-97,699,290,699,34,56,-108,230,491,124,306,456,412,690,739,354,444,147,144,5682,52,78,264,1233,4512,195,568,-501,2332,-241,332,-92,890,429,166,-193,1136,-1779,177,195,402,53,1255,272,347,2646,1044,727,466,1412,157,67,386,125,-172,-77,888,263,144,-15,6,-24,411,140,228,717,152,6,53,66,1278,2172,575,41,-97,-102,139,-44,21,3,-9,27,667,964,-284,-51,41,33,1522,562,46,-209,-414,107,270,206,289,440,16,847,639,-9,96,266,675,92,321,-21,209,524,38,1006,34,18,-29,20,573,-36,1949,-448,516,759,2597,449,55,3973,233,-278,296,257,555,817,-245,297,175,1905,39,10,113,887,63,528,69,302,-50,63,1202,103,137,234,670,-66,208,145,-1622,779,300,-5,95,306,1902,2943,322,47,259,293,-477,196,1122,20,244,78,506,202,28,387,45,768,-156,265,900,68,2258,755,-935,679,-11,-274,696,192,1091,744,60,2878,1602,728,508,360,170,102,370,701,442,1294,8,210,1093,1043,201,1200,-446,149,705,253,454,-171,-24,1670,260,988,242,303,398,1625,356,62,314,-500,-12,-5,425,2835,285,846,-190,1373,-96,-18,148,-886,9,-59,1854,6065,215,459,204,776,114,-68,1526,410,313,1032,41,276,-62,-11,1801,-97,988,1361,60,963,209,363,98,659,61,240,166,206,1103,685,76,100,1128,-130,-12,48,167,743,472,1180,1513,1183,421,2107,170,495,251,1773,982,2131,-10,624,71,3417,71,373,755,203,380,131,174,418,2721,438,218,462,404,16,53,327,782,-309,708,486,418,-89,1077,393,1445,1288,1689,-10,-17,-63,4475,119,812,1584,968,1228,77,37,46,258,2639,-42,130,148,1250,736,158,50,275,893,-161,205,-207,454,707,33,643,-53,638,234,-55,252,-136,272,192,9308,544,63,190,-34,-9,180,1165,80,36,490,249,608,159,294,599,204,1023,1183,411,129,321,210,465,143,2927,2606,1167,440,249,832,668,1276,212,41,1052,931,671,684,66,337,401,131,165,-777,-364,388,434,516,110,599,821,34,-5,325,162,99,-828,-360,115,558,993,-54,1158,479,-41,61,253,488,156,1560,118,38,395,712,1167,133,-196,397,1,49,-59,391,197,209,19,-31,2597,175,298,-19,332,-949,597,564,646,107,177,477,727,1094,2709,191,1066,384,640,185,55,-14,3557,172,637,1422,-69,812,7386,238,2075,207,165,2512,-82,1616,1081,1886,1143,406,262,1240,-104,-79,1426,183,205,141,10,219,345,21,44,80,557,1329,1161,37,81,457,152,70,478,140,2,793,1902,879,243,176,640,432,386,58,-43,-318,441,1329,355,221,47,305,469,59,247,-57,11913,2302,72,870,-70,277,191,2105,928,814,1270,520,368,212,-22,-1189,25,622,1150,-23,58,661,789,32,936,76,181,460,262,291,51,-47,-42,564,-1176,-214,702,457,150,501,63,1573,-156,559,949,408,496,582,377,963,-43,55,210,354,207,-1055,18,289,470,-96,-37,132,1168,446,174,81,-562,5,1094,1126,194,2554,-1071,14,118,261,74,8,135,-32,-22,1887,759,186,-118,220,371,343,58,1332,2520,546,1520,47,-39,192,142,113,174,673,1302,295,3,185,1652,229,372,270,829,49,-26,843,319,116,-95,183,63,295,80,9,1366,294,845,0,531,2646,-149,543,384,920,638,6118,105,1234,1330,42,119,528,176,186,-52,893,666,32,282,666,585,254,61,562,856,-61,-363,-331,198,68,344,91,140,141,103,213,74,-234,772,1124,2063,1632,-16,523,3016,401,698,359,40,346,54,-7,111,-204,-247,149,352,-33,214,244,258,114,359,-19,1842,355,667,-86,1810,152,573,18,67,580,1029,-117,-129,662,-28,-28,3257,1683,54,-228,38,573,328,-155,316,123,-44,-293,955,651,-125,1012,277,1506,95,522,524,5,-1024,346,-120,105,-71,98,355,756,255,-105,162,258,230,67,1166,242,1330,-60,22,1503,860,277,584,447,320,650,2250,115,-171,-125,9,690,-60,136,398,630,312,-681,81,83,-107,76,744,125,1363,-333,357,164,409,631,222,945,665,294,331,12,-86,248,350,-319,1029,114,3373,77,412,205,486,209,450,179,-655,1356,550,171,190,1792,-155,532,-1056,104,44,221,-97,23,224,-268,1630,155,387,448,-55,91,835,31,9,947,3367,1184,-704,114,11,544,594,168,673,140,504,682,1024,82,755,43,-89,1966,562,188,168,352,2274,382,230,2234,547,31,-15,56,395,1146,358,90,781,-72,126,363,129,-61,-297,-240,75,359,1202,-63,402,-58,727,330,463,1731,674,83,12,20,-55,24,-93,193,2491,-6,-101,1858,98,308,-9,97,-192,560,813,10,1600,3442,413,4860,134,132,808,451,223,456,704,-251,586,53,-79,-213,353,1839,229,191,783,21,783,-910,3691,68,342,575,333,466,400,3009,1532,510,22,320,192,500,-758,398,1106,204,648,191,6,356,938,299,371,-68,157,655,55,-69,62,68,224,357,102,2298,167,54,3390,103,124,539,-77,55,365,1550,1046,81,889,-37,-250,-441,1581,-390,300,-368,636,323,1335,-33,-488,124,420,98,621,-933,1503,433,1559,245,2,16,397,565,2701,214,20,4749,233,40,-349,317,142,97,-33,684,443,84,2082,3066,48,1811,640,378,595,-154,7,277,63,166,118,167,87,56,42,154,40,154,-167,113,-63,390,-745,53,-166,-532,79,-405,291,362,836,712,-295,574,-101,33,287,1705,-223,932,-784,50,355,50,26,254,59,69,66,174,380,-8,487,1029,-71,379,280,837,855,135,1081,14,239,749,75,-336,233,18,-278,-216,23,570,131,-4,402,2442,386,683,36,106,-60,1500,303,517,297,349,540,-82,26,141,-3,320,116,176,75,259,473,173,40,2728,244,510,262,272,1967,95,-505,1267,702,-18,173,97,22,38,125,39,-306,472,-561,195,-102,506,112,241,156,-76,45,213,97,2876,1062,556,-427,467,3128,60,-27,145,272,128,800,-37,689,-260,-23,65,279,-24,280,13,3671,1409,217,274,188,142,166,579,286,1082,118,691,208,552,107,246,-98,4005,1585,2371,110,93,110,2163,1131,503,168,528,-50,1618,103,-51,816,19,1671,173,713,441,93,125,-69,975,530,80,-272,1376,282,276,-135,684,578,647,1825,-161,169,689,210,15,123,713,566,1578,859,333,652,698,250,60,173,549,110,596,18,21,178,252,395,1508,629,59,108,-529,259,5603,204,236,346,218,484,-230,164,204,679,32,-214,53,57,192,738,572,-70,-28,148,2945,-71,59,59,282,843,-50,470,19,-96,136,2810,280,3213,303,9404,157,242,-98,834,1855,940,-584,3186,79,867,2003,1337,186,443,202,85,229,1346,593,17,646,149,995,939,47,22,24,2000,426,-8,241,664,713,1981,489,555,1216,310,1772,137,-110,83,4316,486,-27,1186,269,415,893,-544,584,1064,1661,1543,-213,-227,-590,440,2125,2034,2499,-245,14,154,257,668,-87,1789,478,580,211,182,7,-1363,1389,232,449,670,902,5012,620,-4,445,454,-674,134,2106,1354,56,-144,2054,116,917,1645,947,27,693,46,188,252,-468,206,58,-101,275,439,621,-187,600,-48,563,2935,381,782,20,-36,543,1119,41,769,-279,328,2034,170,833,4509,59,25,-1,46,144,139,-79,379,2070,208,474,1340,1392,-17,1112,-148,-27,-164,-279,330,585,25,104,809,985,82,457,93,1450,381,74,256,1352,556,164,82,467,65,51,63,63,440,297,735,1006,174,665,1551,367,-5,-119,-112,1004,1620,881,615,165,-9,-92,160,287,1581,77,92,516,472,322,401,287,274,145,537,898,677,862,411,527,775,352,341,117,15,134,-4,261,229,277,415,973,178,295,-53,580,242,805,564,684,1604,247,633,34,-65,331,599,188,-36,1947,438,167,1763,527,-479,260,-37,514,1285,-74,234,1154,814,-53,23,461,1152,327,346,-477,79,52,-6,-25,125,82,365,68,68,213,-74,232,68,629,464,1616,137,140,456,125,151,-477,2747,1019,458,-10,-72,452,1617,196,367,-369,227,127,-174,-40,-656,977,192,470,136,402,246,119,318,187,983,-1,803,779,141,508,786,8,138,36,181,191,280,301,646,327,93,31,-618,1332,1026,-62,56,744,1236,209,95,321,-19,448,-524,155,48,717,193,403,455,273,183,78,61,170,286,255,402,896,-12,-834,588,102,1877,706,168,-45,309,2338,121,867,394,-98,17,1025,2574,31,1515,165,668,164,1066,432,3745,455,294,-223,5,37,556,30,1023,9963,-575,92,1004,328,376,176,-28,-202,146,203,849,499,-265,-62,1065,702,36,50,137,280,379,23,396,67,-47,340,185,160,24,1524,302,284,111,423,2441,67,1265,415,32,122,737,201,-77,-21,524,224,-697,-17,188,500,1277,106,820,1579,-137,-650,5627,-84,466,5437,834,718,366,3213,176,163,-5,620,-313,206,1340,159,597,731,192,-89,181,103,74,845,63,-180,196,581,125,839,-152,1305,144,1248,761,121,42,-233,-59,-26,148,81,-376,-317,112,-307,1623,77,401,166,2083,1452,623,523,15,907,68,814,221,886,1464,293,7,711,1346,1078,590,60,90,525,727,3529,451,532,367,899,2025,-313,53,43,341,482,130,1100,841,286,434,314,-16,255,431,115,-7,1085,26,-209,483,120,673,-4,-8,-115,-28,-783,47,66,810,41,-281,-1463,709,153,204,415,994,337,55,237,9,-94,1416,1062,191,189,23,344,56,-160,627,398,390,819,3098,834,-584,757,626,364,1561,221,662,-105,-323,625,-111,19,1243,157,337,-328,505,220,-2,1573,208,496,1003,466,50,5,-597,308,-25,-90,93,59,68,2993,1432,203,247,-1024,436,504,2371,466,2330,17,1341,-14,144,256,2288,381,543,250,325,76,29,33,149,181,122,13,254,26,1424,-94,194,411,99,-173,103,4,78,15,30,308,79,335,894,137,965,-74,73,2348,336,604,98,19,312,1066,766,145,990,1215,802,423,732,246,97,619,1435,-159,19,444,35,-78,405,856,-39,113,-12,-84,2056,-101,57,1196,1241,213,563,64,108,-30,959,5021,314,2188,13,398,530,704,150,-179,354,281,780,252,162,329,437,720,23,64,1105,251,1082,1282,133,3788,-369,758,-114,248,239,72,542,-571,423,462,1311,804,836,215,526,100,-77,-49,-18,685,1688,208,407,-16,-395,278,-551,563,227,-51,308,531,210,222,117,-553,574,309,74,78,314,133,3147,659,146,862,3044,1225,216,402,-135,-485,131,-433,-472,1021,296,-18,408,102,57,-125,159,1005,45,404,1262,924,145,925,143,-37,-58,-554,464,77,-13,40,-43,47,44,422,164,246,1142,829,199,87,-957,-1022,-120,251,379,79,65,460,-83,393,-408,273,348,-228,378,113,292,226,193,479,1152,124,862,187,-1138,242,-33,249,150,241,-60,111,100,810,1678,7347,555,-63,-421,3476,2132,676,34,403,623,-186,162,117,-42,5,3011,454,75,40,176,523,-64,-27,-710,217,232,189,-34,184,75,623,-103,2035,1004,436,145,1067,767,573,-19,264,899,1236,339,108,157,147,516,67,-82,764,13,220,2440,123,-4208,839,288,453,71,55,1328,-9,448,-13,456,306,36,36,106,1999,502,824,-92,1070,691,979,436,477,37,379,83,11,1440,262,339,160,-94,2054,237,373,-54,1187,-177,-496,-175,45,1155,877,-2,-86,71,239,46,248,-840,1166,99,231,-15,296,1499,3,246,188,136,-13,829,1382,78,81,-40,171,604,1060,-77,496,7399,1249,360,676,255,738,84,688,-21,288,-342,722,301,-22,382,597,200,98,122,-623,1693,-473,316,-412,195,135,-419,132,314,1063,-153,-586,877,-737,2278,156,801,1028,1309,50,74,-275,-37,411,3415,76,-985,263,-29,3,193,123,242,3157,280,536,-69,1114,1370,2962,130,726,105,194,291,922,977,-29,462,-12,35,91,43,-59,3967,1226,-35,281,354,194,21,1519,3784,34,98,293,1327,498,-5,810,-248,1137,1257,635,88,-315,355,335,1098,60,-94,154,319,-368,309,502,486,-208,134,-324,1,525,674,772,178,326,693,159,807,167,947,161,239,906,1617,2507,30,194,1002,306,-40,508,2916,-2350,721,210,1392,2191,106,983,534,517,452,-76,85,1150,22,737,3950,48,298,1427,391,13,938,942,329,349,1585,588,274,-300,247,51,807,22,-124,2153,232,1130,181,185,330,267,557,458,-37,777,50,93,441,317,209,17,587,77,76,34,224,1169,145,2,291,261,824,278,947,2720,703,-226,7613,207,95,1020,1154,58,151,-110,30,2304,1591,84,515,202,793,512,249,1107,23,731,358,-322,107,152,608,363,1763,735,97,156,28,1514,410,625,589,-170,769,297,115,-14,337,-39,218,920,76,3,183,3117,-609,91,248,285,164,131,56,455,655,146,887,342,799,100,699,580,5,1543,-35,557,419,238,62,255,105,695,327,132,82,529,-196,-16,-27,345,1,2,-107,137,110,-248,257,221,5,1668,-119,466,1183,205,1000,1085,384,574,746,1732,633,1889,430,1239,-48,1093,152,-103,490,5745,1910,98,5038,288,72,252,1323,142,-26,264,129,917,-1,-49,-48,-84,2078,5389,350,-326,1241,893,151,153,107,386,429,340,871,292,-223,710,-4,272,109,591,1451,25,538,383,217,40,35,-11,52,292,180,1431,-673,-161,165,171,-25,740,607,1744,1966,-98,130,232,866,999,-97,159,11,661,160,-137,37,439,118,-640,743,165,16,219,565,859,910,120,479,319,1210,834,635,60,88,861,415,733,760,81,609,1259,834,194,12687,72,832,2954,90,126,590,245,33,1153,2279,1646,-17,-268,131,244,176,613,510,146,282,618,679,125,140,906,592,1286,1362,340,20,633,128,2051,203,217,281,848,1080,210,747,150,123,105,1527,-85,-635,212,66,306,214,263,224,16,1048,-9,-22,141,1292,586,748,107,261,99,343,1226,-274,1117,1618,317,1432,292,572,990,193,304,597,882,592,1016,169,36,79,747,1692,279,333,296,867,32,663,1412,2169,264,633,128,-96,-310,446,88,190,-16,147,89,379,482,658,186,628,362,351,1196,3,461,53,933,39,0,1970,21,217,147,37,74,40,94,-2,473,-92,-243,454,2,926,-126,354,312,447,133,3294,1789,27,552,272,50,37,236,1231,124,22,212,-539,164,309,157,47,-19,686,539,202,304,-15,-6,35,33,62,548,-41,279,1484,4,1106,-171,376,-762,77,174,57,452,-50,1359,4550,459,225,139,2993,-9,181,514,-46,400,186,1107,871,1133,-74,7,242,682,229,443,-228,115,45,-98,2029,614,442,883,446,249,833,368,542,116,1707,-60,87,158,298,781,957,323,40,-467,2434,-38,673,161,629,-216,280,111,203,422,472,-156,-50,75,80,-134,753,1341,157,4,-297,584,70,-30,57,504,138,-74,-9,-19,340,618,729,68,71,406,-456,40,442,463,21,106,127,275,13,57,-122,37,471,378,183,1,507,850,568,2000,1080,130,-71,480,-71,115,48,304,-23,-108,83,-25,163,80,115,-45,72,-245,-101,-124,83,174,-12,-169,-200,97,-429,242,-104,15,42,67,17,20,1383,241,316,-93,527,285,-77,115,108,7,57,74,-30,-5,-655,422,-159,260,264,73,-58,48,45,76,11,-7,19,-3,2763,525,1358,48,134,415,7710,62,3158,1790,-3,26,177,24,69,50,79,272,-21,224,125,67,44,-25,-25,-149,3166,102,549,-72,98,77,1097,-102,101,-31,4,29,252,27,23,-7,-2,14,-62,-482,986,666,-121,656,152,196,69,498,12,328,-24,-38,-127,6,48,7,-11,21,41,169,-31,34,-54,145,-11,156,50,50,49,-57,4,-2,58,414,-96,1717,-308,2391,164,649,47,217,51,145,-1776,-8,5
-167,-234,-158,386,-152,-429,-360,-236,-41,292,-195,-513,-306,-86,155,118,-44,-406,11614,-49,218,-164,-79,-254,81,-242,-66,-103,10,6,-282,-47,-660,-296,-65,1395,1724,5651,13220,550,1621,17406,11898,17353,16501,19594,15212,364,75,401,10047,3814,1057,1054,-76,166,104,-245,191,200,209,105,41,9,75,133,496,29,-132,-298,-279,367,87,-277,40,-12,28,81,343,-104,85,155,64,-5,23,242,726,465,218,3,168,37,275,219,57,-18,-20,145,118,-13,10,-144,32,38,-115,-25,1830,191,-7,192,-70,-45,66,-738,-61,-60,80,199,-7,-55,27,-72,-6,192,-73,-274,128,5,117,196,108,-32,6,16,-18,652,71,495,1336,216,-32,149,163,152,180,71,11,478,9,76,251,377,631,7,165,-101,205,-60,487,-145,1906,181,334,118,23,35,97,570,1308,420,688,211,624,120,377,241,56,41,-31,67,1163,366,28,71,62,20,5,-37,-124,-69,1313,19,29,70,281,546,97,77,8,397,20,241,62,52,14,94,124,388,206,137,45,-95,44,59,2412,-179,219,948,-20,566,365,-27,21,22,22,8962,-79,260,210,71,54,183,306,243,34,-102,77,313,584,159,2312,275,822,-15,51,-80,3,86,149,231,-3,97,247,4,399,-33,131,3,352,1,959,342,-202,280,35,-45,3,-392,-13,8,-52,36,116,50,382,478,129,-48,4,-34,46,673,3357,65,-7,10,102,228,663,-66,12590,677,1263,-26,-70,116,199,48,573,767,134,103,100,2,151,61,55,749,38,48,-706,435,14,76,165,91,46,5,8,-29,614,1288,1194,859,-2,236,487,654,44,124,541,693,174,133,38,6,27,148,928,230,84,815,392,82,198,-7,360,51,143,418,101,5,2328,98,1558,184,1226,32,9,41,-123,310,75,678,17,78,42,632,554,313,499,-34,338,53,1080,237,102,70,460,55,52,-27,-36,980,462,725,55,59,153,-66,-70,-21,67,-48,15,92,60,-17,326,541,199,160,292,244,112,152,538,-68,-79,68,236,1579,-30,22,154,33,167,45,13,38,21,102,136,378,109,53,459,107,36,39,611,3432,-56,99,197,145,326,538,162,299,2304,192,163,-30,6,-54,124,-3,145,928,309,45,421,54,-9,-202,603,-290,299,171,508,-7,1294,1438,-115,41,-73,42,-18,111,257,57,57,96,646,-41,174,29,-24,3104,109,229,193,136,553,149,-20,38,186,713,28,71,49,-15,2,230,125,46,130,22,209,37,1,1370,232,367,123,194,1870,-57,-169,56,206,95,63,7,401,364,200,235,110,404,58,31,-260,471,180,111,107,57,75,1208,157,182,70,753,58,240,91,93,204,276,146,363,71,-23,194,-247,0,28,-3,415,103,226,623,588,63,35,276,-25,-8,79,11848,71,59,78,41,8449,31,-342,249,-75,64,-7,314,261,117,220,83,-1,268,82,38,403,59,135,10,139,400,463,99,34,111,61,12,386,35,-2087,-215,-10,-35,191,16,129,2300,252,209,134,-464,141,36,389,836,-27,6,27,173,983,-8,102,-26,253,577,36,44,45,55,166,187,296,37,155,668,80,178,87,89,-58,-5,367,53,108,49,1,-36,611,191,189,909,1048,-161,9,15,356,38,68,-21,193,34,149,50,40,95,165,378,496,155,416,61,19,14,115,116,148,4,240,219,159,354,22,103,50,199,-71,89,1,-36,-24,6,116,-93,116,10,28,188,116,214,-13,174,81,7,103,100,-155,49,-179,302,-10,37,270,121,4,599,48,-11,81,120,35,25,22,77,488,72,160,-552,78,29,-52,51,283,44,205,-31,46,150,113,147,-412,134,16,187,22,87,129,46,6706,77,31,226,2,727,-112,119,175,-26,-23,238,-31,47,1087,-30,-9,213,-297,48,79,104,279,33,378,177,146,37,1397,93,41,24,285,314,59,534,125,108,32,-102,5,-237,85,1320,-13,350,47,83,1365,380,25,-58,1554,313,175,82,193,-10,791,1586,1048,40,95,88,54,-45,13979,133,171,690,444,2764,168,194,106,189,-231,-380,178,-14,-257,-96,-340,-185,149,-22,91,328,2883,410,137,-48,-80,200,154,-87,172,-47,65,57,15,180,187,-260,26,55,-68,40,797,-28,-59,-24,-64,82,-381,-59,194,-34,-27,-37,28,-100,92,-51,92,-35,-179,-33,725,44,43,144,2352,16337,199,9,72,776,-74,74,-373,5618,26,-84,17,6,-38,172,427,124,17440,277,-14,23,42,281,-83,-71,16,-166,6908,-83,-44,154,-47,597,17550,-4,-335,18,96,-15,98,131,-117,714,408,-130,104,-22,1556,128,266,-27,13051,636,258,142,271,71,114,21,-160,-11,76,-73,8726,-4,5,-14,-15,25,180,36,-38,136,-12,122,44,30,6,18,-105,-188,221,358,51,-254,100,1085,-47,-99,20,286,247,386,192,232,229,12,28,-71,-241,27,-27,198,143,77,-147,127,97,215,-28,-117,-59,195,18,637,-62,-106,11892,-53,212,-5,121,62,-228,-135,-20,4,-11,-134,96,6550,86,109,60,270,-82,-2,219,-60,-16,-18,-61,154,88,-224,7444,22,84,-121,2575,-3,65,-89,7694,-96,294,-7,137,43,-62,-108,141,-41,55,-25,128,-63,2866,381,38,101,63,-163,-6,156,243,388,2,49,17,-63,14,137,884,27,2225,55,21,-3,1445,52,714,130,220,55,5615,-23,162,1424,778,-175,32,-10,6157,543,215,219,346,230,33,-6,5391,82,3488,39,302,123,111,51,72,131,9,1207,329,-89,-43,49,123,86,200,2463,2132,50,-34,1523,9,62,365,267,272,975,286,-12,55,-14,-172,955,172,1677,55,49,282,35,3593,257,4,160,-55,1,2738,-158,46,-56,13,-58,404,630,19,427,-18,35,-89,-49,61,9,1555,87,139,1346,-63,106,14,44,23,168,-5,77,593,1810,-24,177,-120,237,78,689,971,-24,965,44,97,-73,45,117,100,991,-18,67,56,-53,773,611,98,-15,71,45,-20,-6,-66,560,157,-206,579,10,57,1,-203,133,-74,220,-180,27,-95,182,-18,7,17,-254,69,609,136,-338,100,-314,20374,12105,195,114,-325,199,-12,-7,104,107,-266,38,152,45,-662,-3,110,1776,-1,103,217,-10,-32,-20,1654,-47,662,1161,0,0,25,582,58,-59,90,375,347,454,30,-3,-13,-57,-32,35,819,155,116,41,259,-6,111,-46,138,-60,19,1231,-197,77,57,-27,834,-167,61,128,378,35,416,11052,-14,306,-24,-8,1619,81,456,10,148,60,433,26,47,293,-105,-6,186,-4,37,27,26,65,49,40,-316,901,195,37,130,394,177,160,416,-102,297,52,8,-85,60,189,120,120,1465,86,195,247,158,15,-18,113,82,-706,5,553,57,29,342,431,53,-7,389,79,2001,7,139,24,9,291,210,2505,35,-41,237,542,78,687,69,58,28,892,9726,28,627,2954,59,13,387,48,80,97,483,285,310,164,-4,40,-2,1718,329,174,108,-10,187,38,5199,62,-27,152,14,201,514,65,-56,622,-3,-211,128,471,103,117,-3,97,110,-5,-69,-22,-26,116,-252,237,211,1707,354,915,10,115,36,232,51,98,342,-98,19,3702,137,-156,233,15,-67,-14,-17,108,-19,-6,107,259,302,554,423,-4,99,29,120,33,-563,89,380,-88,-45,20,322,-13,799,191,562,-230,134,-40,21,4,36,-66,86,318,91,-81,-13,-144,81,156,957,37,442,112,183,-13,187,-12,22,26,1124,35,153,-12,124,-437,67,586,-3,95,156,-2,108,77,108,-15,-13,-314,439,47,8,-63,-34,-16,176,240,66,51,74,231,-45,357,258,7,335,1,68,239,399,23,95,1,188,-136,545,130,48,54,-28,35,190,343,-135,729,61,978,-13,572,6,142,10714,496,314,124,19,63,-81,35,-18,-14,45,192,357,11,166,-28,-11,-46,123,23,80,-37,205,1240,79,134,248,45,-43,159,607,-31,20,-10,297,24,-9,301,1352,-221,36,20,1295,-141,-18,-141,21,-42,43,26,36,26,281,-169,30,62,-38,-25,7,56,41,554,285,-40,185,288,-65,630,-28,152,17,225,537,-115,104,827,12,29,38,35,469,-8,0,-14,-408,-2,142,-18,114,5,148,272,432,167,97,35,-126,-383,-24,85,-107,65,240,-82,141,56,-48,-59,191,81,-466,98,6,17,160,-157,-15,-75,-113,70,82,5,75,634,13914,86,-66,3383,-17,-57,15,-172,-7,295,189,77,209,269,13,-99,204,6891,-172,470,1913,69,78,316,-184,-24,539,56,16,339,1682,128,-82,13832,65,-126,169,543,5,89,145,66,16,72,91,1340,-324,123,7,101,40,9,18,238,634,128,184,903,337,401,17,-24,-391,1740,-119,198,10,62,50,-244,80,551,392,111,-56,78,5,42,54,44,-35,-10,75,30,136,5,731,-95,-112,17909,-44,16857,17323,13937,35,-29,-1,-60,-183,592,431,3941,-49,-5,1359,39,404,-135,96,1,412,918,-33,68,56,72,2476,3,36,69,-203,-134,1857,-3,444,-56,769,109,2665,33,513,-56,-27,-10,166,171,227,-550,94,240,77,-130,-91,-101,987,12,59,213,1236,312,223,693,138,127,78,826,391,237,107,169,48,198,269,27,-244,4692,-32,14654,289,79,-18,9,7,389,22,95,132,-148,75,68,81,186,452,89,30,54,124,21,59,17,46,260,-21,367,6,5,72,118,1201,60,-81,18,-355,63,-14,-15,279,-22,1970,281,-549,-29,40,-223,131,-33,22,259,-77,34,-78,101,52,625,-48,124,72,6,-34,512,-40,27,129,-25,155,774,1430,80,32,22,-61,-176,62,105,4,195,170,363,984,-150,21,25,-8,27,674,210,5731,437,-254,338,224,16,29,-54,-278,106,-73,171,157,13,37,2087,234,39,-22,5993,-36,-40,385,594,182,365,-17,28,72,298,1175,-4,6194,1269,135,11,123,22,-2,405,311,82,1237,108,28,55,611,583,859,35,120,73,97,56,23,138,42,109,558,2,822,54,11,163,14,3589,383,48,120,157,68,190,1043,90,58,985,-25,8,162,174,44,0,123,43,313,11,122,66,683,-19,151,49,-117,16,214,424,318,-36,5,280,211,264,613,115,40,138,-30,40,33,24,7,114,83,1228,-58,-204,130,-40,1197,465,-193,212,28,45,71,-99,641,-2,868,-21,30,1877,688,-102,175,69,116,-207,-144,-6,-47,-50,-132,213,50,70,220,32,-11,-357,66,29,34,-80,135,-48,29,-14,26,3,18,-78,195,16909,1300,611,20,4,70,-62,142,23,35,85,1691,-2,-25,-48,86,78,-4,847,133,-159,22,238,90,-113,-47,29,196,4380,-79,225,187,539,42,587,9631,19,474,147,646,73,41,65,33,94,47,88,-81,357,-25,154,17,324,47,191,225,48,-19,40,-22,405,-8,53,1025,302,-83,11959,-397,83,295,-23,111,47,415,90,-50,69,-446,40,-1,73,15,-158,-10,176,-30,605,-9,68,72,119,109,392,3360,1039,66,-7,57,-20,-101,-9,-35,-37,59,66,130,261,-82,69,21,-10,-15,-27,26,-171,78,81,808,292,38,105,14,559,33,457,-9,23,475,14,-10,244,-77,-251,52,-25,11,253,108,15,45,7,15061,-105,438,193,7,68,406,56,177,17,228,74,-989,12,291,133,-100,70,399,104,60,-18,896,71,91,17472,0,102,-1,170,27,303,22,34,137,98,0,-69,284,151,22,745,-16,-348,5,5,-110,4,243,0,25,14,1876,241,292,5,11291,288,37,130,18,290,-47,69,94,332,1411,86,-71,37,300,1554,52,289,174,612,7,-39,-22,168,-6,76,170,160,-53,270,118,-52,815,497,558,28,540,119,63,240,352,49,115,21,-68,2936,40,-67,98,37,127,-41,140,13,122,15,207,208,207,-22,45,-42,125,339,301,190,288,-209,1,106,465,8,24,25,127,-15,37,118,200,173,-16,82,-17,158,660,21,-100,15,47,95,1418,398,-113,757,608,12,452,-102,-21,345,147,245,370,464,136,94,228,458,393,126,-89,142,-115,87,285,24,118,119,263,5,-89,54,631,349,83,-87,10,25,178,329,71,1487,36,-69,96,-87,5335,838,77,105,-24,75,305,-104,-14,13,29,607,129,129,-7,10,392,15,241,-1,2,-70,279,11,83,-20,53,305,337,16,13,281,145,80,-2,23,353,1389,45,-33,32,-84,5,98,-89,58,-151,82,187,459,-387,190,54,59,383,38,1652,190,318,206,-37,28,16,151,-169,69,-2,1171,33,-44,173,166,60,583,4,511,-8,1,52,31,88,32,27,137,180,253,72,86,-24,65,16,9,-17,14,-8,8029,64,48,-423,65,142,141,18,821,158,-95,-25,100,64,-20,50,222,90,65,68,-19,-61,68,571,-5,194,0,21,-378,3,172,180,-140,111,-16,-218,215,-38,85,115,-394,-34,422,103,218,14,131,192,56,-631,4,130,-172,-31,142,577,-8,-33,105,200,85,56,309,-187,-29,338,43,-19,-41,111,-21,136,-20,43,-23,79,1563,159,485,-236,345,21,93,-1,1,2046,-165,75,142,-157,167,142,-368,311,-111,109,67,270,396,25,173,-57,-2,668,-137,41,130,-97,-64,-10,136,-30,-27,107,428,41,68,38,312,20,689,1264,491,-23,307,-36,382,652,70,-7,106,-18,175,42,307,20,696,78,383,57,330,91,-9,33,-106,46,269,270,491,77,489,322,529,96,417,8,99,88,19,885,-46,180,40,68,-17,101,1,27,41,113,-73,-141,97,95,-97,-26,394,972,-14,17,905,33,139,42,-5,173,155,126,-45,133,194,-110,278,103,149,73,286,-39,55,815,1149,246,139,78,-9,-274,7060,154,791,10,-59,1250,1110,105,62,-13,324,-29,160,75,-46,182,433,911,34,56,-87,90,123,1310,18,1,-6,-6,245,1136,9143,14946,89,10,343,93,45,-10,262,28,17,82,72,40,38,87,-88,245,-68,119,45,121,103,117,10,16,190,279,134,75,-85,234,104,10,-2,149,284,1111,-5,12,16077,17626,13637,8740,11134,15128,3966,255,1342,-402,-28,120,134,82,293,-59,114,-224,250,117,11,-27,12,318,45,135,-49,314,3,-76,-18,122,231,53,517,100,33,54,14,-234,38,-85,106,29,-112,187,45,61,49,110,-57,314,329,-117,24,-31,79,14,140,-243,60,124,-10,67,132,128,267,223,18,39,77,41,39,32,43,-60,93,43,-24,2,22,55,1653,68,26,-97,72,-31,644,26,-20,193,245,400,-80,12,312,135,105,-20,-511,130,116,100,289,-10,286,80,-28,230,34,-140,534,12,-44,6,387,50,226,386,45,6,760,5,65,45,-129,542,163,-116,80,14,170,-28,205,44,96,805,302,349,64,51,31,38,270,317,22,74,89,-99,251,91,240,17,62,85,4598,-115,-120,196,74,21,20,721,-23,56,-84,218,153,-44,-52,-9,39,-33,82,-32,106,16,259,-163,-24,268,20,-41,164,11,-62,-19,45,3,42,286,81,206,373,-205,231,157,24,266,-138,246,-45,2,-7,2755,618,398,736,139,5,640,-116,-50,339,237,21,21,-29,1455,33,83,98,175,-25,41,33,57,6,166,171,-88,102,237,39,294,82,-39,154,-98,-77,141,315,853,229,48,-11,53,6,18,85,506,632,41,-29,-2,62,140,-33,1062,-16,167,145,31,4,49,343,50,-240,-529,24,432,599,139,-87,135,-68,61,44,-36,35,131,456,-77,46,35,1,449,-45,136,79,14,46,-1376,-165,-60,-29,9,39,143,31,17,164,-85,195,112,83,-64,2377,703,54,117,436,154,305,171,22,126,-233,66,74,7,105,32,16,4,333,13,0,154,-89,481,988,95,-5,130,-67,62,174,44,1281,105,214,19,31,605,-26,39,-23,331,561,334,196,-20,-147,145,-252,-77,100,-6,117,47,-8,55,276,223,339,45,23,-376,-185,520,-77,420,79,133,27,117,298,11,461,69,-136,617,137,213,568,300,73,-11,-92,-15,-10,27,2,-101,94,52,-76,5,92,-202,450,203,339,103,6,343,29,9,435,75,100,18,99,-18,-319,258,272,193,320,52,79,18,45,53,164,-1058,96,256,-60,114,18,-3,88,279,238,1383,71,236,286,-59,9,1267,401,417,158,271,34,126,4,1099,268,221,136,39,325,986,148,-78,2127,2573,-10,32,54,48,-72,-1,-32,753,102,156,62,136,165,151,297,-128,19,-436,391,-138,39,1,66,181,100,23,330,115,-245,-9,5,86,-18,651,90,-8,391,320,234,-44,-121,142,17,-28,391,38,207,-26,434,122,-52,325,160,75,53,10800,-85,659,-46,113,75,126,-200,62,-161,-72,2472,197,35,243,178,-13,270,169,5,36,-28,147,11,1755,-33,19,411,8,83,1263,93,253,620,287,91,300,458,35,-60,89,417,105,86,136,415,30,251,-161,-512,388,486,-123,33,115,7,209,635,72,41,147,106,147,43,15,138,-73,-4,21,98,-64,278,236,315,71,163,115,87,-531,-20,176,232,25,376,35,44,213,57,22,43,189,53,250,153,-20,11,228,154,114,1868,267,164,128,-14,-660,411,75,13,320,-1,215,-67,459,-185,55,-2,71,30,373,697,-19,427,16,-3,-39,-53,87,149,172,46,5,23,117,7,298,90,42,158,9823,305,215,-27,184,-109,203,24,366,249,85,-40,96,274,-42,365,83,196,24,59,121,11,116,99,13,13,12,51,121,-135,-20,159,-26,32,-49,56,-82,16,449,-2,-170,309,195,33,24,45,182,11,268,-38,-14,-3,229,3,45,145,677,111,-78,35,67,-95,101,161,-387,996,-70,74,52,1926,-10,27,15,42,46,-132,-251,247,201,96,262,-6,96,190,-55,355,120,338,48,-13,389,41,-17,-82,15,-16,2,93,76,200,691,-16,82,-17,94,291,312,359,424,126,19,14,27,124,117,240,-22,68,448,-28,-41,22,1784,106,42,27,119,-23,59,-9,-16,274,477,257,234,-348,-16,72,35,9,312,30,583,26,81,179,1,65,42,-72,23,40,132,644,17,146,-82,-29,1,353,395,-79,105,124,41,256,43,82,10,840,-178,28,127,25,97,56,145,125,57,423,22,894,274,205,-192,198,219,1024,-113,358,-140,447,46,183,4,26,-5,117,-87,-35,117,-54,51,364,48,359,525,96,207,876,-36,1055,234,152,217,329,29,285,14,46,-24,-53,-15,12,6,13,-29,5,6,143,758,-124,-78,311,84,21,84,-123,894,62,105,-40,78,11,105,77,141,185,247,55,9,-38,11,95,184,22,-16,3163,1310,97,227,389,528,-221,554,128,246,138,131,254,255,6,56,-42,60,5884,169,455,94,-335,217,11,829,492,445,-439,164,259,54,685,45,1,34,-217,-1295,67,70,-69,59,67,63,16,-16,152,-142,217,223,-14,62,78,430,269,406,80,301,219,-63,108,17,31,-5,182,134,63,-526,38,169,-68,300,201,-3,76,93,-29,601,102,96,50,249,-72,-23,-57,10,292,-35,-22,153,205,41,171,-28,91,46,186,-14,489,95,-112,-144,-35,-13,-109,-52,938,100,-5,274,-66,209,399,77,1600,0,615,120,54,275,84,37,73,-36,73,43,56,254,42,89,-126,38,-1534,53,116,1019,-61,121,49,34,-84,-427,333,9,693,63,75,-261,171,195,-170,-71,349,786,91,19,2,-212,60,16,358,3,22,86,17,329,30,2,177,82,98,805,271,13,-65,-171,249,371,142,162,-15,-53,27,170,1058,17,-209,208,375,132,84,43,71,24,-35,2262,33,156,158,136,312,200,8,6,-269,164,39,384,-37,-314,2,-26,88,205,100,9,200,530,-164,400,5,-21,206,124,895,25,487,131,445,41,211,8,146,-71,103,-55,33,47,-11,36,2297,41,-250,-2,47,259,-36,145,32,102,223,70,302,390,230,111,121,65,-125,246,298,44,2207,239,-39,43,533,-66,87,-217,483,778,696,-57,70,1558,133,-28,811,78,0,710,43,-86,65,-270,15,-53,148,96,290,62,476,-16,36,196,25,106,-83,404,-7,1552,-171,-3,-54,32,-5,-21,8618,-13,-11,-24,-140,-27,-99,526,203,22,-56,3043,-28,770,20,775,1073,383,-27,120,19,60,18,169,102,2534,-14,17306,-9,361,14,53,342,614,2112,139,895,125,-5,52,51,-38,89,176,203,215,-78,76,-54,-17,4,-119,634,82,48,73,-96,-7,418,-333,155,95,452,-43,11,14,22,-76,103,-34,266,-82,-20,-7,101,17048,-15,80,-2,407,143,169,16,140,189,30,40,40,-36,-143,487,149,76,-2,72,-31,649,-89,65,3292,523,71,169,248,-127,-4,11,306,101,-20,122,1100,10,323,1135,402,294,1299,7,1730,758,129,160,227,363,3029,187,-16,-30,-120,466,201,16,197,-10,-74,797,-154,-69,22,23,3263,414,-24,-92,68,2360,-54,242,481,596,448,-682,-35,1167,152,559,825,14725,-1,1233,13460,628,-473,852,24,337,170,2920,-71,944,122,37,-19,-650,3460,173,92,14,1425,-2,-12,21567,19,126,499,47,80,119,2,187,-142,26,8061,880,-17,43,256,-19,-167,2,111,-71,-22,-76,44,-51,12,-80,-7,-25,-11,103,38,108,195,-3,970,89,-17,8,46,-48,629,-102,5527,520,25,2,4125,426,157,330,33,-177,-220,7394,175,254,-181,11,-2,-88,89,685,148,53,388,1,81,196,-89,-11,113,197,132,1575,255,-20,-27,112,351,77,7368,713,53,-62,119,54,12413,-165,679,192,30,809,1882,31,31,73,19,128,84,17591,9987,17,1906,85,47,775,240,595,187,-151,4509,0,-77,-40,75,37,10,377,177,-7,-145,-2,-24,-77,561,-43,157,13,1057,93,53,40,-57,79,7,93,94,154,64,904,431,128,147,2109,1463,314,1187,56,-56,-28,8651,3031,703,-1038,56,53,85,104,-103,950,25,83,538,617,-26,-36,543,161,749,252,48,800,931,1292,2790,423,273,1300,16775,812,6,16,103,67,99,92,142,-908,66,154,15039,67,259,81,39,-71,49,108,436,347,-15,-22,160,12,161,132,208,207,-50,-35,-55,8718,65,1,73,26,1,-44,15,86,-10,193,-18,43,167,26,14,652,156,205,-177,-97,-48,-229,-3,9,-28,209,1133,242,126,-25,67,-15,18,48,278,216,193,30,90,-8,77,79,16380,-81,-98,-18,-27,165,-7,1458,-156,3192,260,169,143,70,128,-80,406,-7,134,60,273,18,26,79,-60,-151,448,58,20721,6657,114,663,847,65,360,693,42,57,5141,207,147,365,30,39,753,190,-8,49,322,94,280,73,54,276,40,-46,1175,380,1912,-33,1993,-76,225,-244,4359,99,153,105,-70,-98,323,112,320,14742,-28,36,58,24,677,190,725,284,309,30,132,85,401,92,430,236,507,866,894,203,-34,155,103,315,275,59,131,272,9,12,703,88,1052,-62,6,129,757,49,128,114,-205,45,27,169,0,39,30,473,243,21,-13,12,2283,250,263,414,107,251,207,32,102,50,213,-24,-147,255,2525,64,-16,-44,598,-179,77,-18,2298,-56,-36,-8,387,-21,97,26,-153,14,-306,-40,181,-5,270,81,5,353,119,233,117,142,9650,29,-30,-88,53,-252,199,-37,-22,99,315,792,97,168,39,165,328,215,511,471,79,-63,96,53,41,231,460,524,13965,242,5029,45,94,62,175,234,23,94,8,-58,3,-2,139,645,37,38,44,-4,-13,-20,149,-8,104,585,671,-6,85,6,363,1405,-69,-24,72,12,76,-52,143,-18,276,-53,-63,768,84,-7,-80,365,7,17,-23,125,-16,-141,65,174,113,-6,39,131,28,-76,36,167,34,28,199,41,59,-125,105,471,1084,82,36,157,40,536,288,229,46,50,26,-25,-26,-19,75,210,536,225,535,941,-26,-82,-67,180,1019,378,167,-209,18,16,173,1,-141,-64,150,49,74,-53,152,805,121,103,-33,-123,121,69,134,-17,235,-28,226,145,40,-26,-12,-85,207,432,97,186,-14,137,-50,-9,-41,-2,392,95,636,-43,496,8,163,502,29,37,155,164,51,185,-885,137,0,-53,213,-50,103,52,284,56,-21,-205,-59,185,-55,-35,72,-145,117,143,12,70,235,-17,-66,227,379,326,-117,-8,-218,30,-11,-47,-11,86,5132,40,348,41,119,-25,-90,207,-189,106,238,352,-21,107,49,88,66,-111,-76,-27,350,108,47,-3,120,618,134,152,107,-14,222,-13,228,16,236,91,18,-94,16,-127,159,387,69,123,-34,89,-149,161,1125,62,8,81,54,-5,185,25,289,316,-43,75,209,-823,162,169,116,-47,428,-861,-26,-207,87,-177,342,72,437,21,140,-240,218,539,77,60,369,396,-122,24,-3,41,1314,8,-33,790,779,-31,-87,75,2739,877,-48,118,-21,-39,1585,414,35,123,69,-19,45,-904,16,68,95,80,10,41,-21,-208,19,151,-114,179,31,67,100,484,40,-660,173,45,853,148,-27,233,-14,194,54,88,-31,1509,587,50,135,190,112,21,27,57,56,91,-73,31,115,-83,250,-166,37,164,144,7,17,39,28,-90,-23,-95,148,46,120,379,71,45,11,37,-4,-39,-1,10,-6,43,364,-5,127,109,6,1,504,141,231,201,446,334,-226,96,113,-115,23,-52,-179,189,-149,102,13,94,88,218,113,-17,195,62,117,30,280,162,31,-82,-5,110,16203,285,-63,729,398,17,26,182,122,71,-47,99,84,-133,-39,-30,137,1447,-54,-14,-20,14,52,16,38,302,-23,60,16,298,2474,646,-4,160,112,77,177,48,9119,353,-26,-27,22,32,13910,535,48,13511,447,23,-191,38,51,33,15,607,372,-1,280,212,-139,68,55,-1,684,-29,-140,39,153,-16,572,85,508,77,77,-49,57,300,58,286,847,97,322,-64,6,23,6,-145,86,18,148,57,549,396,74,65,123,-241,190,-5,-56,-72,-32,-13,-7,66,4,241,-52,79,1171,417,176,498,-70,-43,440,64,217,8,-2,693,38,-18,299,413,304,333,129,243,84,83,139,146,69,-16,68,-31,-156,-37,-13,17019,114,252,225,-20,25,-766,32,86,-25,-66,-75,-22,7,-43,74,-7,53,-5,-116,-9,66,-210,34,34,36,10,-4,-271,-5,29,4,4,49,28,242,834,82,12541,1443,29,77,56,-59,811,313,374,209,11,443,-4,302,44,145,83,423,346,59,8,220,98,484,-17,-21,77,-14,67,97,-10,534,-420,14,48,72,20,71,192,55,5,335,88,406,54,79,11,735,-49,27,153,94,28,126,57,175,-89,242,109,59,10,25,2,1,589,480,247,107,-5,67,71,8667,-26,769,229,46,-120,651,54,-19,208,2,16,629,205,-14,21,29,-187,-111,25,164,1,64,99,518,-3,52,69,546,119,21,526,98,45,37,60,-74,47,-17,42,-60,-144,-101,-4,70,-10,-258,33,167,88,274,-7,-300,658,827,35,880,55,835,20,-44,-1,-26,13,-67,393,107,11,138,52,65,-1,12,-7,-28,66,66,261,-7,143,-84,83,-30,-225,113,112,-129,-41,-51,75,211,42,-6,-21,338,-10,-33,140,30,251,290,-9,291,46,93,-112,62,447,86,-30,95,22,-10,315,305,-47,37,93,101,104,47,103,77,381,53,8,-243,10248,140,105,8,55,-4,226,340,22,29,436,45,684,52,1791,1391,123,26,42,-27,26,-7,-40,227,-203,113,-126,116,122,1070,-29,14,-28,80,232,46,-64,388,101,224,709,46,-19,353,466,196,-18,-28,55,67,61,48,620,125,-37,-30,-37,41,-10,33,121,-1,88,111,18,-72,348,161,10,-158,-508,276,13332,-50,34,19,181,-119,23,-42,-33,-11,348,7,23,77,983,171,1015,5,217,4,13,-1,-19,92,706,16,91,-330,-3,66,265,-2,43,95,187,462,634,58,357,2,-354,-651,276,-20,49,492,-1,89,212,195,115,144,139,680,-44,12249,133,6,55,220,51,51,125,68,-35,-9,43,22,-36,-21,-167,788,663,90,33,-172,34,-25,-130,-17,-168,143,29,19,115,127,138,31,18,49,179,-12,-44,218,-35,245,-1,86,-167,148,37,17,197,28,34,29,-23,757,-67,-127,20,14,-19,771,947,-34,12,68,343,204,-11,0,211,80,20,130,-185,405,78,312,993,-427,1669,301,30,2005,26,17,59,15,-486,13656,66,498,500,167,50,109,112,87,547,71,0,-19,314,207,29,1658,146,724,311,173,2,47,245,-113,130,-67,-132,1453,313,578,15,23,16,91,377,39,-25,13,-10,32,65,57,70,281,93,39,43,-36,-65,489,-131,-220,-137,38,442,936,153,85,-56,1081,13,417,52,-215,258,30,1436,5797,605,-34,-265,108,277,-110,468,73,1,109,285,13707,11259,29,2,65,-42,65,-205,-10,104,55,36,171,377,951,276,2,97,-133,-103,94,-17,-11,-7,-17,-8,-322,174,56,-1066,-120,-74,-112,372,-101,14,41,12,14,-183,-60,-167,45,-89,5,85,69,213,-65,37,202,383,-141,108,85,-4,42,-44,204,133,11,34,183,-146,-13,-88,248,218,608,5122,1951,4694,-152,6,12,45,34,-10,228,-523,4,-117,279,11,177,126,161,261,2,42,206,556,71,626,-27,79,14,33,113,-160,2,156,7742,-29,10,249,194,-317,200,362,79,14,-31,24,48,251,-9,214,126,102,131,79,95,110,82,-194,120,-23,27,-394,117,236,766,429,-8,178,155,43,28,159,-418,-3,433,218,327,358,32,69,-102,-308,-83,187,44,2,2693,129,338,149,317,274,96,37,458,39,124,45,149,-30,17,138,-42,117,109,60,-197,-54,-21,53,254,-13,40,-72,-24,-15,-153,-107,131,-207,-248,1358,103,-93,-49,4,170,15463,989,313,13272,-32,34,18,-42,1042,8353,409,1523,9826,4,16,3732,814,1408,-33,403,38,48,90,26,136,33,75,22,16,-253,-145,-55,204,5566,69,-25,405,286,89,2,-110,8,43,219,-86,-27,52,-129,23,108,349,81,-64,3484,37,-2,162,76,-122,82,33,22,458,271,655,29,33,470,473,63,15,986,705,388,15610,13340,75,31,0,-73,-40,-71,198,28,1846,1,-28,4,35,377,109,-10,-215,163,-25,-38,27,66,175,124,227,42,89,15226,458,-15,10,73,37,-152,50,-60,366,106,1334,-24,829,126,162,116,191,233,-33,-1,661,-79,1992,283,10,-324,101,527,-46,165,-82,1217,193,16,390,-3,-9,478,-30,-465,24,-12,37,-24,14,178,57,12,158,59,-30,45,91,199,-64,26,85,-37,-30,-26,293,2125,88,197,20,60,13,224,61,84,-185,-154,10,-202,110,35,709,-201,239,67,163,-314,25,312,195,836,34,-70,-23,49,10,-73,163,50,-20,81,258,401,-90,-40,332,392,3,36,-11,74,74,224,-91,-7,320,-47,22,176,86,133,3843,1512,11,34,-152,2,-147,-3,27,25,186,-437,-30,140,-1,-276,349,-482,316,96,52,116,27,267,1445,11089,1194,57,216,31,-13,-117,-22,0,-147,91,3106,1347,6777,606,53,3854,1345,22,57,-178,-12,287,708,898,-48,-168,-17,181,40,-51,41,35,54,-257,-104,-445,-58,291,84,-2,5963,-2,-23,330,81,-21,179,273,57,-10,24,-48,-14,144,43,871,1587,3811,-57,-61,-69,-40,31,41,1500,94,-15,588,111,79,330,76,33,2244,113,63,22,4,559,10,128,-19,-107,-1,141,-114,-165,32,-13,133,137,156,308,386,13,184,529,-206,-10,335,261,101,114,-23,307,1146,1171,-106,8,78,76,219,143,57,287,203,714,-44,-40,2,49,318,-165,-67,-87,-15,347,16,8,-363,-71,169,108,-66,677,512,1001,14,3,71,58,675,354,-166,-48,369,6285,-121,-10,1165,-108,-3,-220,2186,1757,111,73,33,94,193,76,-7,155,223,118,508,-14,-46,249,111,-53,227,110,244,34,16,7344,282,232,9,-144,-9,-242,145,-55,35,110,-20,-34,6,178,209,94,55,8,-43,86,275,-245,-981,386,84,-22,-44,495,-15,203,93,537,125,-31,210,50,334,-13,40,-90,56,-189,4229,31,4,174,144,-34,324,68,5,108,101,114,-433,806,70,44,-110,7,-9,48,-28,151,73,1699,-19,111,210,660,-36,-7,148,-57,-10,23,375,-11,175,332,508,243,41,169,119,1,156,-18,44,-26,-104,93,21,12,97,987,111,86,205,112,-39,229,-78,77,53,109,42,-6,-276,184,-35,4608,1316,-125,292,24,468,55,13653,24,-243,46,9,115,-151,26,133,101,251,125,94,146,35,24,0,65,71,-98,97,51,352,18,-240,30,-200,171,-5,70,140,87,495,275,19,27,164,86,-14,34,-32,-30,161,-81,36,76,354,-242,159,-33,253,194,174,62,-48,178,-71,58,49,-1,153,334,-53,293,304,131,-57,-269,-20,-44,73,-120,-32,875,17,462,101,-136,48,-102,-24,200,-136,287,418,130,-37,356,-122,-64,120,80,44,129,399,446,90,389,372,-1569,36,184,0,59,45,39,-3,126,-129,124,10366,379,40,-4,-15,149,-40,42,2124,79,225,286,559,66,-52,157,-202,-93,-169,40,-72,52,341,30,212,-81,61,16,23,-23,199,204,740,-202,6,-20,201,128,4187,7078,15,51,197,-17,2225,37,86,234,-958,63,-91,169,167,444,-42,304,-53,-38,-189,-194,-3,-709,1031,-35,-28,18,-36,-44,-145,252,-24,298,6,-144,-254,382,0,15,-77,-48,-24,100,181,1834,167,1031,14,-12,-54,71,-115,679,1047,-205,-454,655,937,-6,236,-179,288,341,269,613,858,21,-34,188,335,107,256,417,54,-29,94,168,20,13,304,33,-161,95,207,101,262,36,254,71,1396,-55,50,-2,-78,-573,-66,274,799,359,-35,-22,311,11,301,38,39,-5,188,172,-5,307,443,46,49,180,194,346,77,11173,829,-395,1069,-183,71,48,40,1535,10,-246,-1131,-201,67,-129,-319,1181,146,-296,48,-70,-174,270,2437,-61,-42,17,85,103,3381,320,-56,450,96,-70,135,2635,346,71,54,635,10,12396,-257,-1418,-1985,-5089,-984,-116,223,445,-37,-42,220,-113,109,-76,320,3934,1956,23,49,-253,-48,1907,45,3068,19,19,4,42,-119,2775,43,13,2333,106,34,5,-24,107,707,593,10,1685,-81,103,-15,-221,57,10,301,65,44,-12,3,112,-10,59,11,9,-28,-12,437,113,301,277,60,187,-11,-110,-125,-44,648,12,174,95,-11,106,57,171,159,-355,86,191,210,263,88,14460,-99,31,32,34,-10,80,-31,-28,-136,96,24,-20,751,69,-33,-205,-49,161,-32,512,11,-102,-44,-40,39,-114,9,8,30,72,-19,-38,-50,106,117,149,315,35,139,71,84,13,164,-136,2,33,557,-42,401,-5,69,-20,-113,25,-85,244,17,25,-61,24,5855,28,32,-23,-26,-9,101,3818,-30,64,-56,38,112,17,250,101,17,15,19,657,-41,-108,-44,159,46,16,-3,134,60,404,-106,21,77,106,-16,-15,26,103,-67,29,-69,1,91,55,1458,-12,379,665,33,-32,-145,30,116,233,212,40,10,-62,-60,11,60,40,197,18,54,849,440,325,-44,402,-567,-313,-45,20,-9,-27,-129,12,-41,7,-86,262,100,-182,38,684,372,-30,49,-11,-28,498,-165,193,136,-3,173,1,102,221,-350,22,3936,2919,-161,46,3,454,69,-94,3125,142,181,1796,21,14,2743,2634,397,-217,6,23,0,-50,45,-530,-163,-17,106,78,1779,-152,19,45,-81,640,33,589,124,139,37,178,191,331,39,70,1,54,-36,45,5292,172,69,43,-54,145,36,-3,31,42,-1,32,49,-34,13,-50,-26,248,22,194,101,869,87,103,94,104,17579,12190,82,24,110,4342,5631,65,2255,-142,42,133,0,104,64,433,-33,81,71,51,115,-2,-752,232,37,461,20,191,14,184,115,10,72,-16,67,182,26,206,424,56,-53,0,-383,-167,-234,-158,386,-152,-429,-360,-236,-41,292,-195,-513,-306,-86,155,118,-44,-406,-50,11614,91,-49,218,-164,-79,-254,81,-242,-66,-103,10,6,-282,-47,-660,-296,-65,1395,1724,5651,13220,550,1621,17406,11898,17353,16501,19594,15212,364,75,401,10047,3814,1057,1054,-76,166,104,-245,191,237,545,-15,-3,-79,89,710,441,1083,-87,127,-765,26,66,1087,35,62,116,-67,173,62,457,737,64,1047,447,95,-175,1021,-39,191,36,142,40,178,50,159,51,836,-19,38,-13,-36,-14,315,466,73,133,150,43,170,-22,-87,190,132,243,131,34,-32,-1,-1986,990,120,2572,-28,43,916,610,296,46,-87,-235,327,-97,34,1245,-593,102,342,-175,-35,10,-123,1104,-405,304,491,89,181,514,207,111,48,561,126,-59,283,934,99,106,417,-46,-22,27,-355,-33,-125,18,515,860,1310,74,674,22,50,122,136,386,456,1024,-47,-93,357,154,25,725,-397,190,359,-13,290,-54,21,-16,-241,96,402,28,338,162,206,92,750,46,615,459,2229,612,199,1562,-360,-142,140,177,128,167,220,775,-4,-3,141,-3106,262,2716,493,1379,86,-7,52,227,-29,-179,425,126,777,411,178,17,293,218,111,1075,-173,-25,60,68,147,23,2355,-97,44,29,405,38,7,1158,488,229,4,199,-326,-135,-636,82,222,201,279,-214,165,232,-122,388,163,103,-36,100,6242,252,65,55,7,73,-24,1403,162,37,-90,71,308,22,287,-43,-634,805,-151,-461,-16,4330,649,1938,-845,626,2,1165,14,78,-18,118,301,106,463,95,646,-276,95,97,284,655,-144,-11,441,557,934,269,-23,377,277,2238,854,556,365,52,371,527,288,3340,215,103,9,150,134,-80,1136,-493,406,59,3177,300,-669,174,412,373,644,97,-97,-180,185,606,228,831,-486,295,183,1124,-119,571,-24,257,57,0,81,1114,577,239,96,714,1045,224,598,403,-11,139,928,2925,373,180,-19,239,-114,945,517,3937,1252,103,281,488,231,104,389,909,1374,84,1181,-27,16,10,524,233,55,114,45,-73,-30,442,8334,-90,625,434,-473,74,2089,-265,335,425,17,1637,986,131,539,4,149,-38,410,224,547,32,194,-400,-48,-107,721,97,438,-551,156,190,183,231,271,-72,73,306,-495,405,160,121,275,-203,199,-11,3400,5,12,333,-162,272,227,980,691,336,-3,111,395,897,-6,182,559,-280,-300,462,2938,720,107,90,29,638,371,391,562,114,-71,-118,580,-39,575,1581,-467,-113,1552,378,357,104,438,221,129,81,1191,444,273,31,380,1296,86,291,42,99,-23,121,-47,174,186,74,349,-11,7,712,59,27,536,-143,-103,98,1413,-463,20,757,131,-191,616,-7,-108,45,918,179,313,197,316,1612,44,9,35,80,12,22,201,38,289,18,-44,151,329,-22,766,361,15,260,-195,107,292,3,237,-14,-2,-81,-141,33,-65,460,23,184,-54,413,351,2431,-38,71,391,349,57,-271,10,1233,-253,-7,106,-189,-27,65,175,-169,-60,152,-58,1140,2756,-781,-415,-43,46,143,238,104,572,68,521,486,572,-399,-36,-25,194,225,229,-249,315,3452,15,129,-241,-244,36,221,424,-325,56,155,182,-217,-145,94,-263,61,-184,50,-209,125,-322,40,85,36,955,-85,395,-69,-1684,75,482,10,169,45,791,357,326,135,75,26,288,287,-1,-103,-13,277,432,319,-211,107,30,687,526,-1,-106,242,-106,139,800,4221,106,657,1155,77,1,54,501,-185,89,1743,4300,718,22,164,590,305,949,103,127,325,306,520,649,645,324,-67,578,1020,545,230,144,106,171,554,228,4170,68,457,-1,-79,587,150,400,1298,-328,587,157,27,277,270,-135,372,1252,211,210,870,2212,-160,-122,123,681,339,0,926,82,417,41,207,534,1147,238,-82,320,207,770,216,1488,-26,-3595,-45,-279,453,495,53,122,87,207,171,225,1151,1564,355,-428,497,3457,-535,606,612,175,-209,495,428,-202,437,124,67,-152,236,-58,-165,436,1520,-39,-134,558,167,169,86,267,183,1431,151,56,172,292,-14,11,56,461,22,95,197,171,-98,156,21,135,360,-19,-92,203,373,868,519,-102,167,124,-1971,-5,67,25,772,125,1497,-319,1106,-106,701,413,-25,332,426,1122,-404,1083,-53,-11,-194,327,225,5,-108,177,364,-5,1428,860,123,222,179,577,36,191,423,239,1647,522,276,277,61,102,763,755,395,233,-113,27,90,-2,337,380,3595,2857,-122,961,501,20,321,187,178,449,33,1435,1198,157,134,-520,335,545,50,-443,645,2387,197,118,406,252,-130,606,-195,-46,-151,206,129,445,1084,2326,10,142,-161,-99,-101,252,56,-128,91,131,630,-2859,259,85,138,26,-35,187,767,2087,-170,189,386,434,0,56,329,81,13605,466,132,450,21,134,-12,-34,-169,321,268,174,-19,153,-60,36,-31,52,415,154,-962,1468,31,340,56,240,-878,2991,-246,-59,-14,482,176,184,-1349,-107,65,578,1103,525,-1080,331,464,-1570,24,286,1055,-537,-405,179,470,419,257,151,1046,331,2227,220,37,1691,519,73,-132,23,52,733,80,-1028,260,3227,254,50,71,107,373,37,123,-851,2702,-292,474,-260,43,-347,785,-60,-48,1696,119,2042,-26,313,100,2260,2497,869,-628,406,24,937,140,407,-462,-2068,200,93,589,3900,1064,-27,2587,43,153,-115,3445,38,71,-5,390,-48,2664,-243,58,163,68,646,-17,532,34,707,326,1203,71,1085,22,131,-284,634,134,-2712,-8,-892,72,222,120,-74,-475,-222,123,393,170,-120,-13,-1,173,54,84,955,183,431,916,-18,225,944,-127,17,-927,446,57,86,457,-446,913,-40,44,85,916,811,319,-305,49,18,82,-123,-93,-436,4,35,-71,-61,13,-283,-73,30,502,626,2956,-425,107,-81,141,244,-30,86,-46,-699,78,328,-29,29,877,302,-59,823,58,-253,1323,544,-1041,-62,20,46,38,564,-1188,-107,-204,-21,4,-161,754,-57,-211,1048,212,279,326,-30,-280,79,99,82,437,-11,-324,422,1444,107,499,60,-15,67,-237,166,-212,20,107,71,344,1733,66,363,205,758,109,115,26,-20,503,-197,-20,21,-2137,-42,417,-121,-1078,-16,40,548,87,247,-863,-219,23,254,268,122,-220,-46,-744,57,1697,48,270,3,1361,-85,157,125,249,9,4074,-109,315,-286,-56,-85,200,1514,377,154,383,-173,-130,15,562,189,121,-19,1399,182,-215,-953,-295,-308,209,228,385,81,325,105,-21,154,373,1035,220,55,412,2049,236,475,244,-33,-137,1307,182,378,-16,-166,-31,1153,-1038,1536,670,118,1121,440,69,-147,269,-230,585,-279,2136,1864,-623,128,-1190,83,-73,213,-981,-16,817,530,568,-127,61,-76,630,-6,-341,-492,-38,-44,1083,-48,185,2090,103,91,-456,545,218,83,1631,566,245,48,44,569,927,7,431,106,-151,339,428,-263,258,12496,309,617,-159,-144,65,-1,123,1398,232,260,362,702,-288,70,44,1043,111,-376,-140,209,103,1037,396,-33,554,-1172,807,-76,49,352,-212,-179,70,181,1781,102,292,-251,-42,988,-5,-387,297,-20,49,410,241,245,-136,-31,2238,52,421,669,694,-57,140,21,395,180,1121,890,4591,94,1198,358,-92,641,-27,-49,122,278,-187,1210,269,16,-377,-237,-406,22,56,277,-224,-59,6,-244,-103,786,815,77,1283,493,702,91,750,308,954,64,651,865,1603,269,94,-205,-141,165,-222,397,-3,574,45,-67,210,108,-231,532,81,349,166,50,245,92,182,124,92,337,85,13,740,-3,208,902,432,-129,152,241,177,390,312,323,94,-134,134,130,-301,119,195,-50,89,119,71,-78,-105,-424,759,56,447,98,319,2326,-534,188,-1060,540,-599,106,200,-328,636,579,248,44,247,1307,318,332,801,-154,533,-66,140,315,-263,247,356,480,564,378,310,24,-183,-37,161,368,61,-213,77,298,330,-313,25,63,137,376,427,-307,-19,-216,-31,1773,751,228,507,-239,209,383,-100,183,7,199,1061,-79,118,665,1133,-162,583,462,58,98,322,114,-48,-106,1162,994,1048,-87,-159,386,398,1059,301,55,791,-605,207,-341,-14,1746,478,422,-257,-189,-191,285,323,32,1459,-21,887,621,895,110,712,-313,179,3155,-1201,644,260,3038,416,454,159,-17,-18,125,105,274,-24,55,285,718,850,-171,1437,123,124,68,740,-721,257,115,90,176,532,-462,304,427,68,394,303,209,-542,103,-136,285,73,-329,-133,-183,-49,-557,24,194,58,310,1396,2,-81,125,286,-117,122,364,-49,665,-41,-430,-227,-283,-399,-356,447,294,-20,2558,257,-309,108,1560,-1117,95,-108,-398,93,-16,-28,-35,33,96,-109,450,770,93,-532,647,929,643,1831,1668,106,142,802,895,90,-71,89,503,44,54,3087,394,972,742,-16,794,133,188,-78,221,126,22,-125,543,29,-430,150,-17,123,195,87,83,76,79,379,1029,74,-34,800,274,-11,-70,48,58,555,156,220,1847,1004,2109,-24,-61,37,121,-62,85,-216,4,558,13,683,0,119,-31,1327,-270,209,1770,-245,-132,-625,65,-31,-16,17,169,148,-42,315,871,-12,3088,-24,218,1569,730,62,407,775,1194,2576,-104,117,-143,705,56,-1087,677,1137,275,-8,214,-1356,227,23,314,1389,123,-1218,2263,-104,-1001,95,1584,25,110,1121,4,59,346,960,508,217,25,718,339,-211,119,673,377,-84,-96,327,-1,-14,975,545,153,-1269,-1128,119,1026,-351,-90,121,1898,387,306,804,50,176,-203,672,1532,118,-144,902,-396,-738,528,768,-131,204,64,587,121,613,-49,-463,146,-660,404,1499,693,1921,117,2304,-133,1260,860,2549,8047,4083,2773,56,888,149,246,-19,-750,-375,109,76,-246,-183,251,-148,377,-603,631,-976,-42,813,4592,43,1126,-879,2541,186,226,-226,200,365,687,1297,1994,99,1229,306,1200,307,-21,177,424,114,919,174,-31,535,3958,1017,570,233,181,525,142,928,414,32,246,4160,2609,90,-1209,463,1736,-196,1983,313,74,135,7,427,-2,-519,-37,2338,52,678,1529,831,459,755,144,2649,-288,772,84,1107,48,194,124,743,102,230,737,673,394,53,189,65,21,545,27,-428,17,481,78,387,-18,-20,32,100,211,1578,-79,68,-389,-6,22,8,-259,44,149,2863,907,211,188,5094,433,1460,1376,998,4,902,657,-193,11,-1809,-323,358,56,-100,224,-138,3,276,49,212,-265,595,-171,230,90,35,-153,143,50,283,1263,-70,767,-706,614,31,-2,236,198,5,1558,1226,710,429,4694,607,-428,177,1170,1957,1316,152,300,66,733,-914,91,360,185,464,160,2496,790,415,1249,898,84,1000,68,-127,1234,918,1795,2621,771,18,346,0,154,-636,52,231,-87,1334,157,419,145,1185,299,508,1294,-115,500,3104,713,130,-130,255,1453,1623,2444,-72,148,1081,288,96,97,351,1142,148,784,-138,194,566,62,3210,464,591,103,-75,136,143,173,-17,555,194,16,62,515,369,-6,-136,148,-57,182,428,-44,-48,520,246,-278,-367,74,137,5265,95,-518,-28,-99,-904,1407,5,368,163,82,137,54,-122,-111,275,604,783,135,12,-57,22,186,-263,1796,509,907,-28,53,1019,256,-436,-2087,-215,617,503,305,840,-832,213,103,191,2300,255,105,-150,-306,6,-314,604,97,73,491,184,358,88,721,299,175,-229,460,-482,291,209,168,740,1599,78,836,55,123,226,117,2872,80,-31,668,-89,1048,1453,578,-299,149,103,113,-412,226,-26,-112,145,574,238,-1011,-51,281,37,169,-28,-1356,326,2,37,392,647,0,110,474,79,14,320,842,-86,77,495,1543,286,225,164,83,37,-8,167,-150,173,189,104,553,-214,215,-210,3504,19,-98,-488,179,1433,974,718,83,-70,39,155,331,790,-239,219,843,125,447,586,2677,3,150,305,236,185,881,-261,87,-307,-326,-648,119,741,-1284,-82,107,1309,683,-22,156,95,-496,31,44,-240,-4,195,789,2464,1953,109,13,84,625,130,-1069,-300,95,503,39,209,-49,249,1808,998,-379,1048,441,-346,-361,38,89,1399,321,-329,-99,48,124,-228,276,75,-73,-51,-24,-222,-133,24,332,38,73,285,226,-67,104,333,186,238,1579,905,712,-130,2517,-216,190,699,64,16,72,-154,-92,18,371,-62,2077,-7,-457,74,550,263,3,345,265,147,144,303,248,438,142,8,552,272,1294,897,12,77,-96,-223,-721,397,176,110,1315,126,-6,12,406,463,360,536,1035,921,2663,1800,80,345,-45,-19,-80,-10,158,-52,1176,-19,21,68,1526,71,-88,181,262,108,535,120,106,341,31,307,-26,16,153,927,339,75,160,301,939,60,-280,234,36,58,50,391,79,130,116,-169,323,520,295,106,866,331,1452,-1280,483,272,12,-156,222,-187,-110,199,55,-39,32,141,1386,471,49,957,30,351,3462,35,78,-253,-1733,104,-1105,42,119,67,195,-113,405,303,-208,-548,54,54,3680,363,-306,674,445,223,230,119,-59,-25,160,-194,-97,-40,36,-57,8963,45,640,100,991,611,49,-551,220,136,107,-662,829,-207,-69,136,41,-60,433,4297,-324,293,36,574,578,901,390,478,247,1978,598,389,118,210,2505,542,1280,1718,329,769,-67,-139,-81,-26,67,137,-581,-178,-239,268,322,562,-230,-354,86,-314,442,187,177,586,108,31,-63,176,239,249,-135,978,142,314,-81,1240,248,607,301,1352,-221,1295,7,554,630,537,827,58,-533,137,-48,210,9,45,2375,89,18,284,22,98,-52,384,90,-48,-408,-918,-383,-620,-48,-251,-235,527,1175,492,470,-308,891,-323,238,-975,82,1347,708,106,33,-478,498,731,-157,1,-127,2840,169,-355,277,-371,57,-33,210,71,-176,2087,-811,-60,310,-892,88,822,-238,976,-52,424,1165,69,856,-183,-21,3811,-80,62,42,-62,524,85,1691,86,-310,18450,196,-68,-79,539,587,624,94,53,-139,93,-1,2477,960,283,-327,406,-981,262,797,-183,-418,-242,-3,282,1587,190,292,-6,-523,2936,202,217,240,221,3051,-140,-300,134,68,-48,-117,66,-88,-920,-209,-467,155,158,21,1026,228,458,1191,880,362,55,835,838,755,-438,291,-323,544,972,239,46,769,68,102,304,214,388,191,259,97,78,127,-156,446,190,-764,-1060,-129,801,-548,-56,57,403,-47,493,241,591,697,145,103,8,182,66,402,-60,189,-21,-107,166,-343,-9,-37,-102,-68,-33,249,41,-817,61,-22,702,508,508,-154,-140,180,256,86,78,-1506,92,22,30,52,-217,75,-66,-171,-49,242,209,-41,-191,-267,415,-433,-22,-335,287,149,430,3203,-250,10,-442,-127,141,181,27,53,45,673,763,161,218,73,-58,166,1517,163,91,227,-234,832,662,-132,-12,70,95,-13,-229,-323,1812,267,259,93,-234,636,271,18,1,1025,463,109,241,697,107,338,801,501,-554,5878,71,584,-62,339,268,-40,80,49,-53,-3,103,241,-8,-637,203,584,-21,209,2889,189,345,395,-177,66,-56,3142,1185,1579,27,200,816,110,136,-15,-81,8,200,111,202,497,-46,782,93,610,223,1399,1278,1306,39,283,465,-22,264,-802,-182,187,591,-31,-56,-4,175,416,257,237,199,-157,209,319,24,347,182,213,401,-302,-48,1150,-82,-9,-5,-156,152,735,28,820,392,668,60,1258,198,-102,42,-53,171,-18,264,-31,389,-3,87,-10,706,81,60,361,1304,80,-29,88,358,547,-453,0,247,531,90,235,514,159,-408,10,244,20,317,1096,789,188,582,-10,-57,235,940,254,474,274,969,650,-593,374,61,30,-52,267,70,638,55,271,-167,674,-15,330,1862,68,-705,48,-1776,-201,-41,-578,385,76,616,-390,1586,-525,-1467,1281,8,-105,1612,61,-42,773,250,125,1201,657,310,158,163,140,141,4829,72,380,-76,-233,1507,14,431,73,97,371,580,1157,188,-4,-525,133,-169,17,344,458,597,370,40,136,431,-151,143,740,120,167,206,148,14,97,176,196,174,4258,346,-567,222,67,164,17,291,258,335,20,-29,1786,2357,188,1677,7,182,-137,281,480,295,-64,-440,44,538,113,1783,-86,983,350,2159,169,793,-20,525,4125,261,-127,682,370,62,-9,159,755,-130,211,158,68,21,122,-74,818,-32,216,458,-20,-284,-14,511,90,316,156,37,-54,821,-35,1325,-90,316,1665,398,782,-1464,667,148,122,-70,86,52,-83,105,145,472,890,119,825,267,367,328,387,-94,-8,65,195,-319,58,3,229,-205,93,884,-320,-100,113,-6,-129,67,239,2676,260,-249,-42,78,-8,220,1050,269,275,154,1013,151,2,539,75,-153,607,-316,392,66,223,241,181,121,-119,-16,682,-85,155,267,98,-151,-387,499,-76,-56,-335,1358,583,987,-423,308,2109,808,-4,65,-36,-8,-378,172,154,405,-381,168,166,433,186,-255,-1565,39,-1397,702,144,1374,2137,2503,2463,10330,447,1324,44,558,249,376,533,6,264,-62,1154,55,389,1253,777,131,1254,161,79,130,140,-240,28,1299,10,1428,5188,-143,428,1226,43,275,93,447,183,992,-459,-102,-147,-11,405,3487,295,-62,-141,-33,624,221,-50,45,464,-365,909,45,60,-14,-191,1700,-86,206,698,441,1336,22,871,64,640,601,-64,47,185,657,-101,116,26,105,211,-331,6,18781,392,110,-108,158,39,713,41,-122,-118,303,966,595,81,576,206,225,4369,38,155,1068,133,454,73,-730,-59,456,782,33,164,-179,1501,121,-125,102,158,299,231,83,-55,607,315,350,-587,-153,-33,763,95,177,187,192,-631,4,516,-212,396,13189,668,138,428,689,356,1334,-1153,696,489,322,147,905,139,78,213,-13,182,-616,911,-991,1136,97,887,-240,45,121,0,-85,-402,-59,258,87,-234,106,107,644,209,-129,-116,301,74,240,27,-397,-369,210,373,19,827,339,-153,315,-14,614,632,-529,200,-1376,-313,703,2377,703,16,3843,214,39,527,396,446,2,103,933,99,-319,193,320,284,155,184,-1058,120,1267,268,420,39,78,-436,-204,181,-8,-59,113,315,-396,197,-1569,1074,109,-16,415,260,-531,60,44,176,250,267,-546,411,13,215,62,13196,-202,-18,90,-465,2982,184,203,-169,144,-2,104,229,353,36,798,50,-136,-652,103,-520,-10,247,-55,10,8660,-83,94,359,40,448,1784,851,50,164,-4,1,395,-178,127,27,57,21,-192,-140,364,876,-36,37,765,12,311,400,-289,254,1330,-318,858,-249,557,95,-221,554,254,684,-54,-335,-278,162,-292,-439,155,-217,-1295,62,-408,301,179,-526,-3,76,102,249,-23,-57,-1401,-426,-373,171,-180,394,-28,938,1600,85,615,-709,37,124,89,-1534,92,1019,121,1227,-427,10248,1370,701,-29,786,43,-212,153,38,394,2,177,577,805,13,1111,27,1058,375,-625,798,-228,158,205,100,276,346,895,-71,-55,-250,19,390,230,-20,35,-144,-125,246,-39,43,102,15,-217,1454,268,-227,340,70,1244,85,77,167,78,-318,-1876,67,710,649,-270,290,420,530,19836,-147,-437,549,194,63,8,-427,184,102,316,883,118,0,-65,457,418,509,-32,128,173,-493,529,67,135,65,-191,70,225,-293,127,350,167,-8,116,391,-1332,195,115,176,-46,84,-13,1622,-680,96,-390,-401,141,248,458,171,18,-19,2309,-61,402,371,274,50,-33,12,-24,10,35,384,199,404,661,-48,42,301,195,826,126,188,-390,785,25,75,-25,359,569,2131,86,-360,238,458,858,-62,383,-373,101,311,167,-113,1645,224,120,57,-10,-21,-168,321,-48,341,219,1277,124,-646,389,50,-136,-305,-134,290,30,-2,178,165,-25,636,-87,-70,904,170,200,912,124,134,83,39,49,-50,-21,520,108,-100,146,-260,70,-900,255,1160,183,-6,308,-418,-516,11,153,-173,96,618,-131,-70,920,-1007,-130,138,69,532,-228,54,-409,182,100,277,253,-325,-69,56,694,460,-640,480,-119,-251,94,-49,316,465,283,-43,1204,19,38,-155,-134,12,-194,-27,5,-5,434,170,42,-343,192,-228,-67,223,10,-163,256,494,-137,-218,116,1003,-370,-58,304,39,149,150,54,689,316,173,-6,1685,115,1,-169,95,213,-245,-36,-58,334,444,-156,220,331,178,550,380,385,-266,-108,33,-538,66,53,484,41,-104,1093,-14,34,410,-20,-168,17,-165,3457,399,239,478,585,-227,175,-6,337,205,467,367,195,1500,452,-100,-645,-211,34,-4,111,-142,860,10,1955,-12,163,215,46,-343,166,-117,315,562,-109,161,548,385,2115,-18,267,236,149,11,142,-75,101,361,134,446,42,-488,238,42,1515,-251,40,230,1462,5,668,123,13,937,164,598,119,26,415,13,85,336,161,-330,137,2305,731,702,2072,309,-192,-49,41,1582,26,259,-344,-27,-510,221,630,-94,208,-72,-56,-646,1793,-528,279,88,-67,1138,177,244,-169,138,-51,216,369,490,57,450,208,-11,-20,-146,244,-36,7,-285,-137,538,74,139,3829,-143,117,-127,1422,-163,-56,636,1308,107,316,336,776,-255,-24,168,-21,-8,-164,598,526,391,834,177,190,409,1053,193,531,24,186,447,73,342,257,-1266,-104,591,70,342,156,-14,299,188,118,1398,254,188,115,580,133,170,3542,-179,62,-74,-154,88,61,1259,346,1999,99,287,142,640,414,-164,257,85,1836,268,555,50,-196,65,-393,27,143,426,-121,801,463,336,623,-167,296,656,1073,207,7793,2607,200,244,421,111,-238,5,-12,1577,-81,348,52,22,111,250,144,-560,1306,217,-17,2697,151,520,482,879,597,-79,133,-232,578,-147,54,105,899,209,59,-78,640,-50,18,808,58,-69,144,-1064,-630,244,1045,1071,664,-200,622,-11,65,1868,-139,512,84,1357,171,70,267,13993,340,-95,2112,675,606,-2,2499,140,254,-29,80,688,390,-182,16,-74,-154,1233,1047,-473,-307,-167,37,12467,242,173,-9,-167,103,-32,867,-36,821,200,-1066,-102,140,69,36,351,-165,1988,84,-197,1906,166,-151,613,79,225,959,-76,8651,-1038,-158,950,-908,1110,-262,9,1683,1520,143,-65,757,5141,110,280,655,271,-365,-244,83,-28,-18,-274,401,507,-326,1107,61,26,-267,162,-252,134,328,53,18931,52,937,7899,-20,671,72,-80,-141,131,405,-26,378,167,215,137,-43,-126,114,-885,-161,-145,117,-66,-171,326,33,121,311,732,-149,1125,81,-5,-26,-1,162,-861,-177,140,-240,396,-229,-87,-114,288,-904,-208,-1452,28,67,-660,1509,115,-156,250,120,364,20,504,446,277,3751,-149,102,-112,973,-691,727,1199,162,-3,515,-41,54,42,429,-3,-65,3,521,-166,118,-26,-167,510,337,-42,317,-47,-23,17,0,363,43,10,454,84,-244,646,-84,359,607,-139,0,254,419,508,300,269,79,-67,275,17,-241,-25,95,-2,388,585,459,-766,222,74,426,1986,1038,186,834,21,209,-116,-17,-57,479,1925,792,465,196,326,18,201,512,-268,-36,253,-106,396,111,133,55,-51,-418,77,-19,195,1786,36,102,-54,275,40,66,153,-39,742,1035,-307,754,784,49,-212,116,-239,369,-464,2301,187,343,355,302,-3,269,25,522,324,144,209,246,-182,36,578,-44,-144,206,84,22,218,25,251,263,-26,-27,486,-137,360,790,-78,140,24,-327,-99,-53,3498,154,-536,-12,51,115,4,-85,-428,329,33,257,1,863,20,-237,167,229,-558,503,102,82,-179,13,62,-174,1485,235,-146,-136,1063,34,86,46,155,-148,252,54,8,43,169,340,208,-60,296,76,-12,2,-165,81,-529,-181,240,-98,283,583,54,255,548,348,-49,52,72,289,449,189,-2,-10,197,211,102,-36,184,-21,96,61,55,-68,16,-204,34,184,376,343,38,149,592,75,29,114,384,1139,87,-7,101,226,591,623,37,-137,23,1361,1681,-25,-77,6,-20,1204,272,249,2031,3749,631,436,580,320,77,2511,-93,59,113,386,654,18,387,9179,359,-78,606,1172,76,290,157,-53,1,-36,580,1674,265,148,275,258,-160,2474,135,-10,526,231,49,828,179,33,370,-17,92,132,33,1018,263,-78,403,1232,116,89,272,-78,-20,63,271,532,134,59,-51,714,149,359,-34,181,300,247,0,138,9,-143,659,1684,13,71,116,606,276,98,887,-38,-39,211,28,925,-104,967,288,3,-5,0,276,13,117,-285,126,161,851,-3,-192,53,30,90,733,-6,230,904,565,228,18,-217,129,43,536,84,1322,565,1525,160,677,826,439,395,3373,471,925,-47,108,-21,672,21,177,22,998,1380,-13,225,1519,830,492,1779,54,0,135,-16,736,294,824,-77,128,1194,1325,173,85,48,328,1253,90,537,-100,39,1062,1224,444,293,211,40,149,168,-15,31,62,118,10,133,135,116,210,-62,423,674,-31,457,1136,-498,656,1485,1299,-30,726,177,526,393,-75,197,1305,-428,93,469,446,94,-74,438,-174,-149,-24,2263,220,-67,210,1710,33,5286,980,242,207,-562,-304,550,712,170,80,-172,448,580,80,167,162,107,1338,59,32,460,130,1010,266,995,769,40,77,59,62,-2147,203,-44,-87,-3,632,2510,446,714,24,1098,729,815,498,-49,226,185,1141,911,127,576,-602,764,4,419,434,39,-12,251,365,222,272,48,12,1262,560,-1710,207,2168,60,625,458,-152,574,828,978,335,-126,175,219,462,290,1565,-171,305,373,201,149,519,22,-204,949,67,603,544,370,508,281,256,104,715,-73,-6,207,256,97,1893,1251,8,2403,-134,1063,350,369,-125,281,1008,88,3218,709,282,1525,802,169,290,502,170,1267,381,69,733,266,860,258,71,1569,-105,524,-12,625,2499,-161,478,454,177,675,235,602,-89,53,99,-215,1736,950,28,349,93,427,144,286,544,99,154,48,912,426,200,816,-451,-1743,57,138,80,716,323,245,307,318,304,-84,771,-87,368,1395,416,247,146,-62,228,47,-49,-982,225,445,-90,4948,154,282,2045,401,967,330,180,377,372,1134,119,-2,2091,969,836,483,-416,137,791,65,347,129,201,214,-763,853,-80,58,31,127,324,18,278,835,502,995,1694,212,1458,176,192,1762,761,187,148,14,79,54,260,156,1030,480,-182,120,-23,1146,-48,98,99,367,-676,-17,343,3,435,194,2105,489,101,542,-18,252,160,264,462,56,273,-674,606,1299,2398,-30,393,119,-791,562,401,5,1595,364,-88,-245,512,123,82,286,52,20,81,-41,264,128,95,552,336,63,640,856,-220,782,4100,-23,488,317,697,-122,277,1146,-3,327,628,1066,246,-50,45,184,58,157,2593,22,166,-10,229,52,454,916,144,188,114,482,-79,409,314,636,2273,253,100,261,315,-240,4014,136,370,-723,34,346,-56,419,617,-12,-102,251,1079,357,790,92,141,44,2312,1963,98,523,-63,89,218,259,48,297,405,3163,288,231,851,-137,101,632,-4,-147,-212,-89,-53,25,-229,-49,829,282,288,657,212,884,37,585,669,1077,-856,-300,385,249,628,-1948,200,135,-52,2,524,190,-130,1571,54,874,66,86,-211,-10,-139,172,512,79,527,122,260,165,148,202,277,196,94,-4,1758,38,-268,516,24,212,-504,182,618,148,49,394,1119,31,407,5002,1287,299,236,-53,571,995,68,17,69,163,487,-925,-5,52,-213,1069,94,526,285,-392,538,2302,582,97,181,53,111,254,446,1654,-143,2562,2067,191,31,146,1039,-316,-55,224,-17,-31,84,94,392,193,153,1197,-413,158,165,182,642,-162,57,433,-349,113,90,-178,554,-58,137,-605,-1343,-27,891,373,8,475,78,398,166,-24,-33,-37,173,393,397,94,8,129,2687,185,835,279,146,86,279,131,6,-231,34,213,125,717,277,-76,234,58,-1812,-95,864,11,1055,24,607,329,-6,124,-15,1534,281,-3,1137,215,765,82,265,137,28,2751,199,78,376,200,146,99,558,17,48,1148,689,843,105,806,289,82,55,-56,425,342,-1439,135,295,370,454,-214,243,384,-1062,-29,-218,1417,69,306,-5,-2,621,224,105,28,462,1853,-266,166,416,315,49,436,-96,62,47,-386,408,263,327,-481,154,-16,241,307,-4,1210,2529,213,151,108,314,244,559,236,-328,234,770,1107,-93,565,-8,271,529,439,-389,4100,137,2786,-250,11,108,1705,-60,120,148,1335,468,1900,217,2943,6306,28,749,2754,891,686,6,385,518,232,147,937,169,-153,100,91,361,600,-469,-286,-24,8,162,71,63,-9,137,675,-34,1233,328,564,88,128,1093,-4,232,132,226,1295,495,5,643,175,143,886,58,-30,-16,98,-117,-174,-136,4,949,-85,667,439,87,1274,-445,215,-131,294,-24,452,91,351,906,201,865,439,74,157,156,-8,243,70,-76,-65,634,340,584,850,858,-14,136,1389,229,303,794,447,356,28,2533,3839,124,522,1068,176,41,288,698,-224,377,488,537,1011,699,2295,-11,279,620,237,8,77,5321,554,521,379,1157,1245,-164,464,1067,-14,-364,-5,211,-77,243,-58,-1292,287,347,1061,1522,488,429,-117,-188,-28,199,44,-202,264,419,29,499,489,-228,247,-60,51,2049,242,9,69,62,-18,179,339,127,-919,160,237,1196,356,88,918,158,695,-23,1184,1107,642,679,-182,558,283,765,230,219,-723,-117,106,-140,935,1496,289,19,217,241,50,504,281,599,119,245,373,68,2,460,-266,2852,-119,-157,1805,-40,28,239,-110,12,104,106,79,84,361,2332,-177,447,302,240,-625,118,241,239,211,-144,169,1760,-26,1343,25,493,408,965,-63,175,-132,135,493,-267,277,170,345,583,1826,591,514,43,198,5655,90,-323,298,557,3506,288,289,-70,1678,-389,271,-234,531,408,76,-363,1177,-2057,436,336,556,71,929,241,287,561,1240,672,351,1275,182,76,330,47,-16,4,614,528,180,-47,-13,-101,317,1,288,1036,194,-22,-72,146,787,1677,225,64,33,-23,152,67,-26,32,5,-63,511,806,-274,54,59,142,2213,484,165,544,-333,119,328,242,192,411,44,602,637,48,140,64,1087,135,357,18,315,357,42,1262,158,117,-24,-55,228,-17,1707,-742,419,825,2613,816,34,3892,429,-540,411,247,441,475,-384,203,100,1789,69,24,150,728,139,335,235,315,-150,113,1248,343,28,459,782,60,195,490,-1509,962,256,28,459,467,1900,2832,333,142,349,366,-615,13,1054,106,390,178,598,189,-87,515,-44,659,-86,280,1140,229,2473,469,-301,-75,36,-255,696,268,881,928,7,1936,1446,810,364,550,341,15,350,196,297,1625,186,247,1087,1117,120,805,-579,82,964,247,325,-82,135,1625,361,834,298,624,552,1867,85,133,921,-379,6,-154,236,955,216,580,-323,969,22,-42,416,-481,100,-116,1102,3562,206,668,174,733,344,-142,1997,340,465,1295,-8,531,34,78,2067,-251,1651,1208,538,1604,318,49,-770,492,225,291,356,395,2031,519,77,230,1357,-127,56,45,497,540,131,818,1570,1486,324,1592,168,36,437,1795,843,1126,180,966,5,524,-136,190,1018,385,363,143,254,413,1401,517,67,375,468,-9,5,540,796,-224,593,509,670,-10,1041,348,2859,1120,1313,-98,-74,88,1075,84,992,1174,127,1297,92,56,111,241,2203,-104,89,95,490,636,175,35,118,958,-22,198,-92,501,1380,65,452,138,530,79,199,259,-215,97,265,1260,-29,85,135,19,-14,395,1181,78,334,697,415,840,223,767,437,163,739,559,467,87,412,280,584,286,1526,4076,821,687,318,1022,102,1272,84,93,1023,905,220,598,125,-92,546,274,264,-1002,-237,588,252,590,135,514,1008,-39,44,188,83,-14,-140,10,30,1344,3841,-30,1260,681,40,-1,280,567,94,1335,77,7,347,608,1306,118,-246,-63,79,332,-65,308,128,217,-38,45,2927,318,324,-17,605,-837,972,603,313,-5,432,561,877,1230,3003,151,1049,348,303,205,147,38,2468,272,1243,2158,844,805,7276,291,1224,197,162,2055,-167,1829,1164,1538,831,536,219,1054,30,15,2637,143,-206,218,-9,259,-66,-30,396,245,590,1196,1199,267,175,229,173,-6,658,178,202,315,1457,352,4,155,1006,114,668,70,20,-652,391,1869,955,259,100,26,772,585,850,82,11232,3464,137,974,-43,362,598,201,685,502,1371,551,473,169,-68,-370,67,561,723,-19,-10,538,1296,89,662,33,484,446,371,203,206,-223,-10,655,-625,-239,623,369,115,346,91,1053,-172,-93,504,461,586,938,133,1015,29,57,285,426,137,-1306,58,618,517,10,-171,74,667,364,180,129,-561,84,1243,785,291,2032,-1096,16,307,254,21,47,225,-117,-85,1975,427,207,-148,1086,259,594,177,1009,2835,548,1314,33,-4,154,166,326,224,515,1663,311,-188,210,1360,433,526,265,1011,-6,-47,725,298,154,57,430,208,370,-2,180,3721,-89,249,232,515,2130,-251,288,497,515,684,6235,50,1280,1346,86,121,188,219,154,-86,553,742,76,234,608,422,438,199,635,1093,-125,-65,-329,128,156,-191,130,77,294,81,194,88,-225,759,778,2074,1016,5,824,3022,249,440,368,-418,280,27,119,295,-382,-356,323,301,-44,176,423,29,205,456,42,2301,483,566,-154,556,73,647,43,118,294,866,-15,-214,513,-8,477,2917,821,105,-70,-96,562,300,-180,1138,141,-224,-468,1103,475,-26,453,275,1514,81,404,405,19,-421,341,-16,162,-74,333,292,892,41,-132,52,210,413,172,1660,184,616,77,116,1907,1050,231,375,452,42,93,1916,9,-394,-23,17,514,-227,127,434,341,120,-700,254,112,-166,114,966,185,1419,-384,8,224,239,414,336,239,593,489,465,12,-63,-136,403,-107,1429,436,1852,79,490,326,492,-26,365,38,-973,1374,799,441,1286,2894,-92,481,-382,36,67,435,-24,147,285,-908,2907,179,590,613,18,60,1714,-32,-47,706,2537,2127,-1898,464,46,1580,777,251,708,104,444,686,1044,62,887,105,-262,1658,193,228,91,223,3207,318,671,2022,652,18,-40,125,223,540,338,81,732,-88,174,519,117,101,206,10,58,215,570,-82,702,-61,1068,672,500,2052,436,7,60,-4,-69,172,-8,272,1640,-68,-115,1852,298,334,-99,13,-205,730,621,50,608,2710,793,3288,149,128,833,268,-33,440,733,-109,753,-162,-148,-244,384,2003,103,361,730,106,689,-823,2894,86,497,667,386,438,636,2392,705,393,-64,125,127,313,-1070,418,937,274,363,84,27,298,761,246,714,-311,185,337,172,76,37,-327,177,374,95,1385,269,-19,2466,72,110,449,0,123,747,1987,747,27,1032,-99,1240,-1346,1598,-19,311,-381,974,433,1258,-182,-688,72,250,33,748,133,1218,334,920,589,10,5,559,713,2111,110,-7,4269,819,-13,-284,275,283,43,51,540,488,133,2307,1256,136,2538,653,869,391,-250,-83,445,-50,130,151,347,23,10,-94,214,78,-5,-267,51,-57,239,-893,61,-110,128,-290,-269,322,364,420,321,-36,549,-43,-56,442,956,-224,975,-1237,-655,374,3,142,318,54,260,50,113,612,-65,1766,857,18,163,93,1023,897,174,977,-37,-32,-43,11,-907,70,71,-28,-292,29,679,-315,-26,341,1008,246,756,38,-12,-23,137,368,398,363,42,513,-740,-27,67,-115,265,123,97,50,480,499,257,386,3182,347,283,162,213,2142,144,-454,1319,740,13,164,140,111,89,120,35,239,436,-406,65,-103,452,31,203,234,-138,-17,324,79,2468,1128,400,32,996,2232,131,-171,593,383,87,742,-79,131,-309,-24,157,150,60,232,8,3626,1042,157,1106,66,208,308,650,475,606,65,966,562,-514,76,313,-181,3923,1387,1646,91,-107,235,2348,866,1035,310,-8,-65,2212,191,8,475,-24,1142,225,795,607,192,133,-103,857,582,123,-370,1519,586,421,-21,1151,627,570,2778,-56,240,596,104,629,38,794,358,1150,840,441,658,862,296,144,162,523,164,778,-191,120,166,286,320,652,926,230,111,-499,472,3603,119,193,235,337,541,-267,229,132,738,30,-28,56,56,228,815,499,-183,3,168,2135,-197,-5,55,336,322,-19,982,23,-66,165,2207,345,3242,472,6187,76,970,-39,742,2012,1153,-458,3287,198,876,521,987,310,176,12,85,-25,857,450,65,616,226,425,675,102,35,-9,3616,115,123,319,735,1150,1370,488,926,1132,479,1596,94,76,170,2140,263,-26,2114,786,720,1167,-569,402,1292,1704,1366,-94,-94,-457,753,1133,3160,2273,-92,374,286,158,511,-106,2142,415,632,283,-5,18,-1794,1116,-49,582,554,953,2252,729,184,547,257,-1035,45,1883,1158,5,-337,2173,215,623,1109,561,9,672,26,298,607,-438,347,58,-87,93,496,891,-473,378,-4,518,3000,89,610,2,-81,175,727,-115,733,-1202,239,1918,285,347,1737,492,-79,190,-57,139,65,6,279,1463,405,451,1003,1668,-12,1011,-73,56,-192,20,330,617,249,324,493,1025,113,700,313,1168,540,84,384,1440,1075,112,213,420,79,64,70,116,177,238,-131,677,222,-114,462,403,24,-121,202,1425,966,1198,668,103,168,-64,198,295,1317,75,35,540,500,414,440,392,82,61,693,1094,797,308,531,543,1234,266,94,238,117,178,-112,211,73,475,199,510,630,531,39,817,319,598,623,414,1838,193,491,42,29,310,457,176,208,3098,505,536,2289,309,-600,80,8,749,1497,-241,157,778,820,-79,238,268,1178,303,196,-1035,-215,111,36,12,156,81,717,106,168,361,-6,374,119,613,453,1568,188,180,221,95,98,-512,688,845,360,-59,23,486,533,130,328,-122,135,243,-255,-1,-657,1184,428,474,159,239,208,123,28,255,588,90,523,224,61,293,596,-5,112,-29,184,266,423,341,747,212,117,53,-710,2052,839,-1488,6,562,1910,132,64,352,35,437,-492,158,-23,625,2087,377,403,21,-375,148,96,261,152,218,209,693,104,-889,206,104,1377,606,595,-20,491,1848,100,919,305,-123,9,1007,1917,-9,1002,80,801,260,1642,392,4968,461,408,-102,58,48,500,41,607,8526,-72,110,783,80,213,114,-14,-488,0,75,531,398,-175,-3,613,863,63,30,76,194,285,58,363,97,-16,543,225,163,8,1116,284,243,156,-5,1708,82,1869,645,-102,14,481,184,-133,-10,377,343,-368,-89,503,667,1606,179,452,1440,-39,-615,4679,-50,853,5374,1201,437,698,4328,61,317,6,575,-299,211,1474,220,222,86,174,85,238,35,64,605,101,-191,305,596,113,1116,-113,961,151,856,290,451,54,-398,-166,122,166,41,-263,-309,229,-512,434,167,162,183,2797,1606,875,541,104,601,218,863,446,632,1207,338,102,407,1639,1478,1141,206,160,590,755,3140,529,614,355,608,2164,-391,21,-173,230,516,110,981,1524,308,-1179,664,54,85,414,387,23,1100,234,110,361,402,690,28,-19,-10,2,-1055,-78,129,996,48,-308,-1622,1081,90,305,551,912,359,17,28,-32,-49,1138,971,142,96,15,196,-31,-143,527,494,828,886,3740,1091,-609,322,686,478,1475,376,666,-160,-347,347,-37,95,1012,77,265,-19,518,174,155,1489,195,574,1000,-113,62,40,-466,422,6,-249,185,-62,15,2655,1589,-189,433,-911,528,266,1992,507,1562,41,1647,-29,167,531,1835,487,540,357,717,52,83,45,172,245,166,155,354,31,690,31,384,71,173,155,120,265,152,3,136,578,42,-16,735,90,579,-753,154,2091,317,680,171,36,326,769,801,131,788,1062,840,261,666,164,183,447,918,119,167,464,117,-159,364,814,-47,122,-16,-3,2059,-170,21,1177,1263,192,730,105,248,3,661,4671,192,575,84,1105,221,687,199,-31,519,299,222,175,156,381,175,1166,-21,74,728,356,893,1560,197,3986,-364,955,-322,74,234,398,661,-521,373,676,1514,648,1052,222,294,-2,-4,-45,-16,205,1500,118,406,455,-479,476,-692,618,227,-138,281,532,47,196,225,-686,384,168,84,137,541,178,3573,619,135,454,1338,380,525,84,-99,-649,195,-682,-434,1146,340,7,503,43,164,131,306,806,98,885,1525,1439,184,1400,262,17,6,-167,356,-4,14,65,70,139,30,453,273,191,499,988,372,39,472,-328,-236,441,902,96,61,348,-124,234,-449,582,478,-231,374,64,10,625,30,-238,825,67,1273,94,-1237,292,65,759,250,159,143,161,22,828,1142,6628,518,47,-450,1643,2026,310,47,468,296,-149,151,109,48,18,1751,654,165,-10,177,555,21,-41,-764,198,143,211,-29,197,99,423,-64,1591,816,431,184,1175,996,442,37,291,744,1486,546,164,194,147,398,549,26,1058,104,336,1895,274,-3261,1164,-100,366,51,95,2005,8,1662,52,1001,-121,127,64,420,1148,479,938,-66,1086,689,1123,371,393,61,264,37,-59,296,328,-107,172,23,1492,237,515,-98,794,-107,-353,89,60,241,593,-9,-169,127,159,-11,103,-811,873,90,251,47,538,1308,13,323,188,108,4,88,1297,-47,332,-55,158,-634,796,49,181,7515,1145,475,736,45,304,109,671,89,437,-16,702,767,-109,573,743,161,166,330,10,2261,-835,293,-311,171,-62,-448,52,431,523,-17,-216,883,-498,1207,84,670,979,1168,31,123,-323,204,300,3717,61,-1008,228,11,57,210,142,691,2742,436,486,-1,1532,1352,2751,299,610,-79,282,516,729,1199,142,429,29,11,98,100,-57,2260,1106,-4,225,216,132,82,1635,2252,85,-4,267,1027,399,-144,826,-312,1163,1268,766,7,-201,362,197,580,125,335,260,66,85,166,313,309,224,127,-587,-20,523,319,1639,854,229,460,-61,559,350,566,226,372,675,1173,1507,-41,155,838,175,161,447,2120,-2173,871,289,736,593,242,620,405,383,303,-194,-32,1421,39,450,3316,-23,149,1570,407,39,833,1184,173,533,925,601,282,-313,-113,166,698,69,56,783,97,916,97,288,205,502,1041,426,-13,1435,107,191,453,99,232,97,334,103,92,148,22,1375,388,25,167,487,790,297,712,1882,1197,-781,8222,314,12,966,763,53,249,-54,76,1767,1782,47,486,141,827,694,462,984,80,845,776,-34,0,258,495,475,1778,873,449,109,54,1285,-5,411,732,45,677,219,318,53,675,21,614,1288,55,37,227,3110,-539,180,300,240,54,-111,263,669,402,396,675,652,925,58,358,374,30,1290,76,620,555,235,174,322,95,1958,-255,692,149,669,-209,19,-11,1005,-5,-7,-266,205,380,-196,262,165,-78,812,-507,614,940,495,1092,751,310,214,443,2358,313,670,383,696,-243,856,153,-144,368,3361,2084,202,3455,333,179,275,1236,146,19,225,159,1559,90,433,52,58,2179,4315,498,-288,663,669,297,202,679,311,711,437,755,686,85,885,20,344,209,-88,1419,69,290,484,148,-65,173,26,-12,119,-102,1176,-683,-132,180,476,-83,679,490,1692,1422,825,159,171,1028,891,123,23,40,214,130,-241,173,808,166,-468,681,44,-22,189,619,1007,1071,46,586,263,1048,809,949,117,141,792,596,1210,673,22,716,869,467,378,7326,42,1652,2130,90,133,404,296,7,825,2523,1384,-73,-133,175,288,170,964,551,-60,121,90,330,70,178,1001,444,690,975,503,43,370,67,1932,228,289,224,732,1316,222,1199,200,150,7,1277,-40,-635,190,22,416,214,254,87,160,948,-60,-113,104,840,566,810,92,568,231,305,1173,-291,1478,979,312,1012,250,272,1008,379,243,727,702,306,1061,313,-26,237,776,1406,285,-289,263,700,182,607,1481,1985,867,443,51,-105,-288,412,141,166,18,277,125,524,710,438,694,1183,179,230,1365,9,398,-12,660,25,-56,2140,70,321,91,76,156,143,-19,148,401,45,-339,130,157,558,-68,277,539,258,192,2896,792,11,536,162,220,-20,345,1971,320,17,66,-773,235,454,151,52,74,601,384,271,183,12,-69,54,75,27,1037,-61,410,694,29,559,-179,220,-1164,22,164,-206,112,-201,771,4300,334,238,214,2467,39,162,207,607,437,297,1003,1740,1137,-107,51,220,517,376,449,-276,124,-143,174,1423,609,240,1079,178,182,1025,158,188,15,1460,-68,-59,84,89,771,434,331,-21,-217,1822,-31,1140,76,713,-210,373,282,271,472,442,-72,-24,99,56,-79,584,1114,10,61,-407,457,38,-211,-80,347,316,-60,-69,-8,495,865,664,45,95,292,-772,47,325,240,166,264,-173,478,148,61,-62,-181,297,221,115,9,580,349,368,1137,1103,115,-154,646,-298,-206,29,301,10,-36,100,124,65,68,62,15,115,13,52,-158,157,435,-24,-283,-168,77,-477,303,-63,50,48,132,-5,30,-134,62,344,-14,432,519,24,103,101,35,32,140,54,-34,-699,706,-115,434,221,106,-162,176,42,21,22,61,-22,-6,1816,237,1281,40,98,304,3946,163,871,1672,88,13,35,10,-22,133,-42,357,-61,122,-180,106,173,31,87,-129,3549,124,874,1,1,149,1565,-19,76,-19,-32,72,170,120,28,58,1,15,120,-653,71,690,-90,615,243,147,19,499,21,421,36,-27,-69,-22,-88,-65,60,78,53,248,7,-31,41,342,34,136,34,44,94,-53,13,39,55,671,-12,172,-214,1282,265,828,-14,319,-71,152,-1781,-62,5
-71,-218,-51,96,-219,-493,-157,-159,58,335,154,-714,-104,-104,108,121,-104,-523,16049,-426,-111,-124,27,-175,138,-123,-126,-43,90,-19,-355,-29,-706,-388,361,3081,3103,5533,-31,-230,228,22006,12605,18673,15450,14649,15988,668,591,1967,508,2067,1055,1273,356,497,227,363,1076,67,319,120,43,46,4,155,673,62,-179,-304,-158,461,127,208,26,-3,42,121,345,-163,178,615,25,5,32,484,101,666,386,48,363,80,164,213,154,-36,8,195,146,-20,-41,-163,26,177,-58,22,2318,407,-278,170,69,18,147,5,107,-73,-16,231,-25,9,4,32,170,71,-11,155,182,-14,250,189,405,58,31,23,-4,811,88,903,2535,936,110,23,220,140,278,78,59,535,-6,661,1340,319,863,382,176,-53,418,-65,861,-96,4390,92,423,686,-1,22,229,586,865,496,785,364,1168,148,883,270,163,-48,98,134,1638,361,-43,30,245,59,8,20,-260,1,1363,15,-27,-39,268,706,152,125,31,503,61,576,111,22,44,184,186,379,266,165,-11,-41,28,49,4174,-153,333,1207,-6,1066,598,-30,33,-2,0,5933,-91,177,532,69,6,202,458,270,57,-60,10,290,742,435,2642,74,1387,0,2,-16,-1,185,319,354,46,207,376,14,691,-83,239,7,1115,-30,1006,562,-88,164,119,-22,-4,-269,-29,-11,-124,40,120,-36,334,635,158,91,-157,-5,77,993,4452,35,17,42,81,188,553,-18,8844,1276,1162,80,-97,25,176,117,1078,482,178,166,139,101,92,40,89,1730,53,374,-516,520,76,30,192,253,49,-7,-22,-38,1106,1233,1430,1255,19,63,1069,989,202,227,724,916,662,103,32,33,169,118,1146,228,66,779,840,29,183,4,457,92,104,672,250,468,1369,76,1931,148,1789,76,176,12,306,211,138,1715,-3,111,-8,617,646,304,444,99,546,92,1129,480,84,291,595,71,120,48,80,1756,526,779,-14,135,109,-25,18,-4,55,39,2,370,40,81,331,507,301,148,202,100,156,334,1686,-57,-79,26,333,2874,-4,-38,148,88,413,82,2,53,-55,160,202,119,95,23,272,130,51,40,653,85,-59,-118,96,254,492,500,237,509,2655,49,212,41,186,192,44,374,162,1559,333,13,448,251,-35,-95,533,-94,459,-27,1026,17,937,2207,32,14,2,13,-88,215,104,23,34,53,548,-26,454,206,16,1146,85,-6,367,178,534,78,112,93,105,772,61,131,110,-147,33,389,126,146,108,285,19,49,94,2262,538,595,130,331,1189,19,-129,102,185,149,-13,17,654,415,207,227,24,195,92,38,-73,643,165,34,120,-32,139,2020,154,317,85,1112,67,128,185,392,253,276,410,589,129,-38,322,-137,-15,120,15,451,76,86,393,794,11,0,183,7,22,84,10036,43,74,13,76,8163,-24,-158,474,86,57,58,500,379,93,294,303,39,207,-8,-96,564,27,-899,23,36,430,1018,215,21,50,127,-25,309,81,-1294,-439,41,-14,97,43,116,2043,406,116,123,-249,155,27,429,502,-30,46,6,87,686,-8,71,105,329,920,170,7,132,232,95,138,335,86,87,637,9,114,11,-26,-79,111,380,83,195,58,-90,-53,347,566,229,993,1093,22,30,15,934,109,77,17,233,81,306,55,343,135,276,427,523,292,968,45,27,58,100,141,239,-14,504,205,191,315,5,138,117,734,-74,82,-16,45,35,214,160,124,149,41,131,227,42,272,59,277,64,86,345,0,-99,143,135,465,249,63,352,447,57,723,17,12,93,81,115,72,60,74,697,181,124,-637,171,76,-2,31,445,36,402,67,237,674,237,88,-452,83,-10,212,-39,20,119,32,5290,-35,123,376,140,1126,-124,62,508,-13,-30,163,-33,60,1164,19,60,128,-198,25,52,81,408,13,755,790,96,-24,754,30,49,-1,320,317,-50,723,2,238,6,-21,-22,1,99,362,-87,974,64,65,865,255,33,10,1679,439,57,-116,300,-42,1548,2235,566,8,232,-24,2,-5,10810,123,102,949,741,7934,364,196,158,248,-266,-277,185,-44,-248,-10,-232,-165,183,-48,58,282,3799,366,140,-39,96,51,187,-123,139,-15,-29,28,-44,278,179,-180,200,159,-36,-8,805,16,32,53,-59,77,-140,-32,267,-109,23,26,-2,18,22,44,278,1,-92,21,1500,30,52,134,902,9909,198,45,-28,816,-36,82,25,4247,-7,5,81,19,32,101,256,43,16751,184,26,14,102,228,21,324,40,-67,7397,-58,-53,302,-1,904,10095,76,-253,31,46,26,102,190,43,706,1168,9,-6,-30,1914,154,707,296,13159,595,-223,221,210,196,239,79,-7,81,89,-23,3847,-66,122,-49,-62,7,24,40,-51,809,-138,93,33,-64,-137,59,11,-132,189,261,55,-69,6,416,-38,-19,27,158,89,198,204,155,295,36,-17,-6,-149,16,-8,114,-79,46,-41,40,26,76,1,-75,27,210,-14,407,-48,-88,4694,-11,249,120,81,57,-33,-86,5,-4,-20,49,102,5624,92,234,218,220,74,36,279,-46,-16,78,256,126,36,103,3541,69,36,-210,1348,16,-13,-24,4403,-170,219,-15,104,46,-19,-103,199,123,159,-55,195,36,1747,225,61,-20,63,-187,-35,131,456,443,51,112,425,204,71,234,1086,196,2145,75,38,22,5463,170,702,71,259,85,6295,106,395,1458,830,-25,79,124,6829,342,239,1151,728,855,23,67,3751,-50,5465,157,253,38,218,5,-26,59,26,2583,517,-34,-1,48,283,10,478,3372,2278,271,-286,3242,57,327,381,480,162,488,325,-3,117,8,-218,1415,140,2860,-52,170,159,29,2962,172,-10,183,-109,20,4016,-29,10,-36,58,33,214,673,-2,869,-14,18,-34,-53,180,52,1095,74,55,1544,2,4,28,53,15,256,-9,70,551,1625,15,79,-23,185,22,2342,575,-10,1781,121,93,-4,38,134,121,855,42,30,59,86,728,251,94,1,95,-38,32,0,-52,563,87,-31,87,29,-6,193,-192,67,-75,337,-89,50,-4,130,31,-22,2,-29,42,542,239,-165,55,327,16023,9451,62,12,-230,274,42,6,147,102,-123,72,209,5,-34,63,333,1734,109,140,195,10,-4,53,715,-34,444,875,8,-19,83,803,42,-16,279,386,893,792,61,30,2,-20,71,59,1236,514,58,-64,176,31,37,-19,4,-109,16,933,-47,58,22,36,861,335,48,238,461,69,301,6343,0,497,39,43,2547,234,361,52,235,57,267,46,30,369,836,9,57,-17,57,133,164,20,61,303,-137,777,112,70,239,762,387,215,461,-102,217,14,-11,355,48,403,48,52,1477,117,335,194,218,1,-13,136,88,-412,-44,986,25,35,406,214,174,140,417,37,1686,-35,64,-15,-12,278,262,2797,6,-37,420,126,103,299,43,4,36,1135,4460,29,1339,1726,14,6,673,23,54,110,308,585,484,98,13,-8,25,1927,196,94,49,-8,103,66,3901,86,-16,64,2,327,999,-68,85,757,64,-91,121,358,73,43,21,149,307,20,-78,-79,30,301,-197,160,225,3406,518,907,15,162,-6,216,53,134,354,-68,7,2279,176,-177,101,5,-31,-20,-298,45,46,161,11,125,259,557,444,96,70,74,113,435,-303,249,563,-42,7,63,349,-31,306,238,765,-310,416,-18,-3,49,13,-39,460,468,235,-177,-9,-152,544,87,694,41,314,149,200,0,114,46,64,-40,676,90,148,-40,72,-294,41,819,13,100,163,57,293,-27,152,343,0,-215,431,128,63,129,-15,25,1159,169,146,-9,54,186,341,517,175,267,359,-6,23,351,482,19,165,116,304,-84,199,413,10,32,-70,120,152,225,-265,507,31,1091,11,572,76,256,5725,442,157,216,-12,109,-45,57,61,31,29,726,391,44,223,-76,128,17,109,-29,277,55,456,1018,106,47,399,-3,-15,-97,779,-24,8,26,143,51,51,-89,603,-168,44,-23,1113,-86,220,-295,1,-59,61,31,93,-117,222,-52,89,42,-36,192,248,105,25,390,161,63,160,165,-22,743,12,147,150,142,515,4,47,1294,34,70,90,14,513,-3,46,-63,-626,30,55,20,122,41,94,600,505,130,92,-4,-1,-472,167,42,-37,9,58,-12,180,40,-43,10,65,45,-221,70,20,-7,263,-105,-1,-67,-64,239,133,-9,78,433,16927,71,-24,3300,40,19,57,-95,34,363,575,49,135,428,-20,-269,175,7558,183,331,3542,-3,50,213,-16,64,415,60,63,335,1118,111,-32,9094,140,-132,238,719,-22,63,76,32,-61,49,75,866,-158,135,24,490,70,34,-9,62,393,92,241,125,382,301,4,0,-44,1038,-58,195,79,107,46,-197,46,338,2544,42,-3,144,185,8,68,7,20,27,79,-44,-31,8,601,-54,-18,14370,148,11541,11595,10075,26,10,9,-60,-28,354,443,3587,-7,-71,2053,-69,382,2,75,66,662,680,30,52,34,-14,1667,39,-38,211,3,-248,2861,-18,663,-4,534,155,3034,45,334,-28,127,104,346,21,281,322,64,158,58,-3,-78,94,781,136,-2,367,1129,360,161,524,82,167,21,1178,383,232,174,220,94,441,390,148,146,2648,48,6747,372,46,-40,339,-129,432,32,141,7,-14,52,30,10,133,578,77,26,7,84,11,104,-15,7,564,-1,905,-45,-16,87,129,1908,6,190,59,-258,271,-22,33,40,22,4088,272,-319,2,90,-48,2,-15,18,496,-82,-23,-36,123,33,465,15,102,105,30,34,510,-31,101,150,-58,68,260,1478,174,45,74,-22,57,44,54,39,152,101,451,1490,-122,81,35,28,-13,872,214,4902,374,-55,705,219,14,28,-36,-111,73,15,446,227,313,162,2226,91,114,-9,4163,59,-11,262,1295,348,740,76,17,115,302,1294,-16,7067,787,29,-3,268,51,31,343,207,117,998,3,1,88,519,387,1222,152,74,174,70,63,16,37,81,81,328,69,732,67,-24,526,122,3413,277,84,93,307,11,342,1302,147,42,1106,3,-42,218,520,88,11,64,3,132,-37,146,58,879,-6,293,86,-73,168,242,602,187,76,35,536,274,158,1744,375,-30,91,-47,37,40,-16,-132,259,114,2687,-83,32,44,16,1921,540,-59,230,28,53,66,12,673,83,944,-197,21,2941,625,56,38,32,100,-82,-35,-53,5,27,-2,100,23,56,196,95,26,-162,51,50,12,107,41,-73,16,0,-2,-83,7,-42,138,10898,1256,409,-10,0,43,-163,137,3,69,42,2411,13,37,86,70,48,75,983,177,46,-35,280,146,-96,-10,-8,88,6787,-29,344,121,606,27,2857,3859,-102,462,103,576,109,26,65,-6,187,23,69,68,449,39,109,28,215,170,146,265,21,5,76,3,308,78,26,653,278,24,8711,198,290,135,-77,134,5,323,110,67,82,-152,32,81,25,-6,-16,-1,133,-73,354,23,97,72,39,142,358,2588,2177,-1,-20,70,33,-107,34,-25,-35,211,72,-11,207,-27,144,29,4,39,18,18,-60,-23,72,1275,269,11,-220,107,347,51,370,3,-22,396,-1,-55,453,124,-6,105,67,53,252,135,19,13,8,4334,-92,987,83,16,106,558,190,206,38,254,46,-298,96,596,142,161,37,191,100,104,-24,626,60,121,9467,214,41,-18,211,99,318,-11,134,89,55,-5,11,406,105,61,687,1,-448,28,-34,-91,-14,565,-15,39,-19,1427,196,940,-7,5056,370,31,68,36,245,-30,121,73,194,2624,5,-54,72,121,677,55,111,253,363,35,-105,22,61,87,71,139,190,55,173,268,-135,851,443,424,28,301,29,246,527,409,56,53,9,-63,152,230,-21,17,14,111,-1,150,-51,167,-1,199,526,108,69,56,35,83,341,403,76,646,98,85,90,248,438,18,131,125,9,76,215,88,154,-1,100,13,149,389,63,-188,22,33,90,3512,346,-123,311,520,50,296,-10,-21,372,155,140,116,391,533,125,207,450,1019,73,-109,168,370,-23,290,15,131,-29,353,34,-33,141,354,277,16,-18,5,18,193,260,78,970,77,17,8,45,5865,590,55,151,-44,6,77,28,-1,4,-15,509,180,53,-1,50,518,3,681,59,35,38,168,22,59,3,70,189,529,-1,15,173,23,150,5,14,323,804,43,15,4,-38,-11,114,-46,49,-3,70,61,617,-222,183,44,48,495,8,2029,349,158,114,13,18,15,17,-39,49,0,902,81,8,80,85,25,305,-56,423,26,-11,36,5,76,7,112,99,101,80,83,113,44,33,67,11,78,39,1,5272,140,26,-833,8,85,195,85,628,57,-32,-41,85,67,17,19,93,20,30,15,68,-2,-15,231,24,236,10,-4,-374,5,114,182,-149,46,-16,-144,101,49,21,211,-202,-8,231,45,94,50,53,172,32,-273,-16,181,-74,-34,427,406,125,-33,42,150,75,54,473,-145,40,324,-15,35,-68,109,64,206,55,56,70,100,1988,131,564,-74,244,48,44,-24,18,1317,-38,115,171,0,355,79,-345,370,130,102,13,349,587,61,217,-23,29,554,-85,57,90,9,-24,21,71,-23,14,7,482,10,88,9,16,45,207,1384,316,15,517,-57,373,348,110,26,64,26,113,-7,389,-1,2285,60,320,-1,198,-5,-21,-5,-144,100,203,241,62,-38,447,32,474,69,225,-36,181,96,-17,775,47,138,102,0,8,48,-85,187,108,81,-39,-104,126,-14,-62,45,876,1271,49,42,329,42,99,10,-15,46,62,45,-12,24,97,-176,133,33,119,119,255,10,84,1500,1209,530,111,-214,-8,-45,3973,181,1099,55,-255,591,557,57,61,2,130,4,217,-36,52,165,137,1180,25,31,-67,39,149,856,70,114,120,6,183,4492,4002,4825,71,41,77,64,10,-12,620,-6,-27,43,28,-1,4,32,-109,150,5,170,-30,227,7,120,-5,34,437,198,94,200,42,284,27,-9,27,95,254,716,-22,-115,5641,12701,7048,4455,5412,9287,2954,181,2280,274,46,156,49,73,396,134,30,-146,194,-28,14,-30,86,136,114,263,-38,86,-6,19,19,101,188,483,292,93,-2,14,-24,38,2,12,85,-21,-28,232,0,65,32,59,-12,338,271,-97,24,-18,115,-78,94,103,-36,76,151,7,47,123,303,253,38,25,20,-10,135,6,21,18,57,-21,44,23,11,22,819,31,22,-1,61,141,1077,29,17,138,164,434,-27,13,408,124,44,5,-83,140,-2,110,128,10,102,45,-29,128,95,-21,304,3,-25,4,872,106,121,1599,40,51,723,6,49,27,-211,485,69,-153,127,7,73,-32,95,36,278,923,378,319,247,-110,12,45,195,219,9,80,55,-67,131,183,90,24,80,111,2074,11,-27,98,209,-26,37,449,48,77,6,405,170,3,-68,143,30,-13,322,-71,56,-3,161,-41,104,276,30,-14,153,7,-23,-5,96,42,-68,356,48,404,135,-160,33,45,19,167,-54,373,23,28,-17,425,1764,243,582,204,53,1173,-79,-1,267,620,-139,75,9,1308,-48,55,231,80,28,17,162,-2,-26,70,167,-43,52,217,17,249,247,-1,217,109,-8,116,682,255,64,20,-14,26,-14,-51,-25,247,1969,72,212,47,142,97,4,966,8,100,106,11,61,35,167,48,183,-730,-11,416,517,114,13,84,55,73,4,89,102,239,454,-111,22,-3,43,191,-7,325,89,27,66,-2052,-45,-87,69,5,9,43,30,11,129,-8,106,-6,98,-70,3099,577,111,162,82,175,196,102,7,125,-83,88,55,53,31,52,223,32,235,7,-19,93,-74,343,1222,69,8,138,-62,139,2,37,1358,135,970,-14,61,522,-14,326,3,299,407,210,202,20,-81,-25,-133,-33,42,36,133,42,-27,36,312,128,288,2,1,-93,-189,319,-29,54,76,64,-36,88,190,-67,292,73,-71,481,50,176,1235,184,-16,45,38,46,-4,-25,-21,-91,436,3,-31,18,-58,28,216,233,439,179,-63,267,81,-15,95,56,26,-45,8,72,-7,21,269,-80,297,-24,37,5,26,-1,221,-1340,62,154,-18,23,37,-12,28,201,229,1253,51,196,583,44,10,2934,165,427,207,318,-1,74,14,1038,212,-30,-1,62,81,667,21,21,1843,2792,40,17,26,0,-24,38,-42,355,296,67,115,2,201,104,215,-88,70,-512,154,-144,-18,-21,21,260,65,128,146,148,-33,0,51,27,-68,284,44,64,116,-34,88,-32,-25,61,4,49,138,178,29,-3,380,121,45,220,134,21,14,3702,-24,253,48,151,124,252,-94,79,48,23,1601,243,-22,132,126,-14,272,486,56,69,-65,57,46,1424,24,49,354,51,74,2157,115,119,213,374,163,205,682,-3,5,-20,143,7,51,89,383,97,480,-194,-193,251,275,-72,-13,72,40,103,575,203,123,102,199,221,14,61,47,-100,-13,38,33,164,140,205,178,-10,76,165,43,-459,-46,-93,199,39,363,21,111,140,42,-36,125,39,15,192,67,-24,15,69,457,177,1379,71,58,115,-19,-77,451,0,-45,240,-22,387,-57,727,-6,208,15,85,29,527,252,27,271,-22,34,4,-46,195,209,155,84,1,32,54,-13,197,104,26,156,3809,91,159,63,243,63,133,31,179,116,26,-4,36,129,-20,262,38,137,-9,36,40,17,88,52,105,-12,44,54,57,-23,20,139,-21,85,56,719,-55,30,490,56,-78,187,113,79,32,16,47,-26,188,36,34,-35,287,32,42,61,617,3,-127,10,55,102,189,171,-259,317,-25,32,37,456,-111,82,-10,-30,30,-98,-104,73,-2,94,220,24,55,233,59,133,81,439,48,-12,308,25,-13,-43,-5,89,-29,2,38,92,299,13,28,-41,47,97,535,157,361,45,102,23,103,71,10,202,-12,15,639,-18,-4,48,2740,187,29,5,56,4,44,-19,-9,84,542,165,211,-154,14,32,21,-21,203,50,314,-2,48,100,-17,-6,19,-8,-13,-18,36,951,-15,124,-23,10,26,297,366,-35,170,52,-4,96,-26,97,47,393,-132,-9,138,5,97,-9,111,99,0,330,-8,448,47,251,-214,161,412,1397,-109,383,-850,402,-4,240,-14,53,37,32,-69,13,68,86,5,715,23,167,310,89,126,1150,-97,1059,276,24,167,438,18,138,77,59,-167,-55,-14,15,19,25,73,-25,13,246,915,-103,384,226,45,16,44,53,755,159,23,33,61,16,84,230,80,156,154,-21,9,-13,-1,151,42,110,23,953,1332,269,52,703,343,-66,186,74,148,641,205,19,182,-24,75,-88,23,2606,170,-154,92,-283,174,-36,875,168,327,-599,101,70,10,529,33,-11,60,37,-1214,-1,24,-34,6,-13,41,26,27,241,58,248,130,31,131,11,197,220,229,-1,372,278,43,65,56,43,69,134,212,-21,-208,53,15,-44,89,150,20,62,8,24,228,199,-7,34,121,0,-19,-82,-13,173,-51,-14,38,21,-22,110,-29,-1,35,66,4,258,128,113,-5,4,-17,15,-45,836,85,31,257,-29,147,396,226,2043,-7,686,262,84,238,106,47,-35,35,72,17,42,345,-42,331,-64,-1,-1821,48,22,932,-10,496,132,-10,-29,-551,306,55,1001,24,32,-197,148,145,21,-20,148,720,22,-32,0,-944,98,-8,102,92,32,-24,51,362,49,28,90,69,30,154,235,-422,12,-246,179,238,66,80,13,33,62,179,828,18,19,122,530,115,22,19,18,7,-32,739,20,430,290,17,545,142,76,12,-22,128,-16,140,180,-197,105,23,383,190,-29,-9,133,491,-63,171,-42,-61,61,90,805,54,60,43,342,12,148,22,247,-67,93,-71,70,71,139,46,1184,35,-246,59,139,117,2,26,-18,20,182,156,277,413,188,46,66,4,-80,667,175,-13,1229,171,-15,103,112,5,30,-68,245,648,640,156,351,797,227,-90,1005,22,35,942,31,86,52,-305,60,-28,54,93,272,-5,228,13,31,231,-1,35,7,207,39,1984,-175,65,-18,57,3,-7,9760,15,10,22,5,9,0,1197,143,28,87,2718,-37,542,27,540,466,46,12,116,16,12,127,378,18,4086,-93,7271,11,208,30,163,376,441,4767,240,805,33,-40,83,2,19,29,155,95,296,3,17,-14,24,23,-14,807,57,-91,215,13,-9,571,-174,62,23,773,-2,19,73,15,18,102,-54,91,-49,15,7,1,7167,-56,86,2,188,84,198,56,260,5,8,-7,-88,-1,-65,328,86,-11,109,47,-37,862,-24,88,3123,569,-5,202,159,-411,2,10,172,128,-61,58,581,35,137,1578,321,171,728,-22,761,1059,162,57,155,276,1924,108,-11,-7,27,320,300,257,30,20,29,348,-100,-32,28,12,991,390,-36,-26,2,1635,66,20,116,538,283,-461,19,1043,174,1200,1702,7660,14,1122,6815,525,-234,274,9,134,179,1101,4,1439,64,119,-2,-177,2264,222,33,57,963,217,-88,14142,209,75,349,0,67,47,22,41,-92,-17,2641,1086,-6,1,99,-9,-18,3,24,-14,-18,6,56,-99,-6,-19,60,-151,-20,260,42,94,196,-25,417,35,21,38,7,44,329,-232,2888,263,3,19,1406,326,-3,526,8,-170,-190,3231,119,44,-63,-19,-1,-59,154,482,75,6,242,-12,-23,99,43,-9,69,14,89,345,289,11,32,-29,584,63,4757,575,26,-22,12,64,3580,78,518,32,20,404,2053,6,93,85,65,96,128,5751,5045,24,3097,135,117,1388,328,703,175,-136,1926,-9,6,8,47,12,-20,194,435,21,-192,-15,-13,-38,364,-26,11,62,456,56,33,63,-85,100,26,-50,52,195,23,541,577,62,6,1624,956,111,676,-18,-11,42,326,1478,413,-1222,90,-18,115,171,-54,930,8,64,242,488,-3,55,455,90,397,-96,27,576,1194,1815,1459,464,186,1233,4818,1317,239,25,-46,104,112,75,135,-185,20,113,6830,33,100,69,8,-83,13,234,211,122,-39,-16,103,21,72,119,304,232,46,-26,3,3605,98,16,43,-7,18,3,-12,66,49,31,-4,48,119,75,1,300,124,66,-104,-53,4,-1,112,-4,130,172,809,83,157,-7,33,18,35,27,194,-1,315,-12,27,-23,68,26,4880,-33,242,-5,49,131,74,1566,-38,2323,101,74,116,38,425,3,267,50,99,73,206,47,26,62,2,-54,390,28,8641,2778,114,593,1028,33,250,252,197,35,2508,160,90,176,18,-111,447,77,-2,51,377,50,510,92,66,118,85,-59,996,307,1163,31,1413,35,168,-36,2510,92,137,6,-100,-27,321,-29,153,5901,-12,34,-8,10,289,107,414,399,134,31,42,41,459,120,247,223,710,693,399,13,-39,168,88,231,238,10,147,31,15,154,636,12,1005,-21,-3,59,689,29,76,135,-31,41,-11,146,23,57,79,505,127,1,-23,-20,1745,213,234,713,23,253,128,32,3,1,146,20,-52,114,1324,-27,20,26,271,-19,58,-6,2526,-2,-55,6,135,-21,66,31,-35,119,215,-4,408,87,191,29,8,473,101,206,38,24,3715,118,117,4,12,-149,108,23,-68,35,166,651,7,163,9,52,37,132,386,438,119,-94,94,-3,91,74,357,453,9060,151,1813,53,125,80,128,199,17,19,49,-40,-29,51,56,919,-12,26,42,3,-16,0,139,22,244,737,643,56,10,28,145,1139,126,-35,99,10,57,-21,0,28,170,-5,30,439,68,30,-53,255,24,27,31,99,-79,-141,68,154,70,-13,98,248,33,5,77,46,42,28,63,28,-28,-97,78,129,223,34,-44,55,35,235,256,88,123,23,9,7,44,-11,100,101,198,92,208,828,-35,49,-18,160,782,494,181,-62,6,34,410,-44,-78,-16,42,33,5,24,59,618,25,118,-19,-84,105,16,126,54,187,7,90,119,4,-9,-20,19,127,361,-20,137,24,152,27,34,-16,34,337,116,590,-178,218,52,74,298,57,37,212,82,78,172,-1127,208,-52,-35,259,28,200,94,358,68,89,62,26,144,86,18,142,-264,968,26,-59,43,196,-38,-244,190,305,356,-11,49,-175,-16,-7,4,-13,-17,3776,-20,184,4,37,-9,-24,233,-153,112,1,330,-17,91,69,52,79,26,24,100,329,65,24,4,6,458,184,161,143,-87,171,-32,180,18,142,48,25,-151,-2,28,49,441,94,22,7,87,-85,103,1007,79,20,-112,-2,44,326,186,150,178,-68,11,90,-363,32,128,226,82,219,-520,-59,-134,110,-151,280,54,173,-10,-115,-255,138,388,85,88,264,681,-101,36,-29,-1,591,-1,-15,451,548,-29,4,12,2882,770,-11,62,-72,-33,768,416,7,185,68,-1,16,-808,47,145,100,7,9,25,3,-182,47,100,-103,66,15,-128,12,519,27,-1271,49,27,574,81,24,118,-112,264,111,69,-6,2291,555,48,95,103,139,-38,107,19,-30,46,-4,-3,203,0,117,-105,31,783,88,-31,0,14,-35,-10,-14,9,137,19,396,273,36,50,-10,36,10,-4,-3,34,-16,10,604,15,225,81,-23,27,731,126,-41,-17,357,287,-90,168,103,-82,64,-31,-113,269,-245,123,42,108,49,289,157,7,279,37,117,-46,185,147,59,1,29,134,11518,371,-92,406,446,27,9,235,76,43,-61,62,-17,19,-44,26,120,437,13,7,119,-4,-23,124,12,262,11,42,15,166,1889,746,-25,97,65,36,462,97,3090,199,95,50,13,1,5349,651,27,4848,235,56,44,65,28,23,6,1783,557,43,119,134,-74,9,73,-25,556,83,-88,13,102,10,245,-12,1566,99,212,-42,42,255,51,171,493,104,300,-61,-18,-27,-5,-6,29,-18,98,-27,325,329,44,68,61,-254,114,15,-10,20,12,6,21,46,8,134,2,54,897,782,-27,177,-12,-4,238,-23,91,-37,-31,437,11,-39,209,279,333,270,121,412,82,40,100,130,95,-11,47,-47,-24,53,6,7132,-79,316,151,-203,-22,-904,-9,134,-16,-32,-40,-1,-74,-27,109,4,1,36,-33,-12,35,-112,32,-19,-3,17,55,-181,-23,126,-42,44,3,-46,131,873,112,7266,1402,160,77,108,4,565,326,389,189,22,132,-3,213,4,815,13,121,62,49,-26,109,45,308,55,4,100,28,-4,47,20,481,-48,94,15,134,-28,63,180,18,34,368,137,588,18,25,32,747,-24,47,62,51,38,55,-19,54,-77,-127,13,35,9,69,-2,12,405,389,133,32,6,7,54,5658,70,647,161,32,-23,405,91,20,294,5,3,559,233,9,-11,-12,-68,-31,8,99,7,86,405,421,7,-12,-17,432,66,11,276,105,51,39,181,-110,107,-17,20,-14,26,11,108,123,-3,-111,-2,127,24,220,16,-318,269,342,-6,690,107,1397,16,-11,7,17,-8,51,333,115,34,72,1,719,11,8,42,7,79,-21,1280,12,37,265,24,-85,-31,95,83,-11,23,-8,58,669,-33,68,-7,58,6,28,35,-11,142,223,33,179,96,72,-12,127,141,66,4,49,-11,0,132,204,-8,14,132,75,275,57,152,70,565,30,-10,21,2029,47,42,-9,41,18,63,251,-23,33,414,47,505,24,359,585,99,17,1,-20,-13,-2,-91,906,-26,-55,-276,33,46,1228,8,-16,-2,24,123,20,35,184,-13,61,230,13,-54,227,121,297,-19,0,33,182,81,7,702,83,-37,14,-59,87,62,6,120,-5,10,87,41,3,308,56,10,-19,-62,1131,5491,117,-20,5,-38,-67,26,-61,26,-17,228,70,44,131,544,46,375,-17,162,34,15,-31,-10,30,612,27,31,-184,6,92,210,29,197,137,212,226,548,245,340,2,-553,-449,155,34,161,537,-22,269,415,169,107,106,-21,795,-44,3690,160,-2,316,169,97,28,83,-20,39,-7,52,26,24,5,-67,190,344,246,27,-147,33,-24,-47,16,-51,85,61,-9,142,44,150,118,-2,-21,127,-17,16,81,-66,38,7,69,120,155,24,25,184,21,9,67,-2,632,-8,-157,88,31,59,610,407,20,2,34,251,156,26,-218,308,47,81,45,-14,114,205,239,629,-164,1051,41,-41,1803,90,16,33,100,-256,9943,-14,529,349,-81,-42,109,35,58,195,48,-8,-11,144,88,0,838,183,667,140,147,-19,31,201,114,39,16,16,2285,177,777,25,2,8,-9,299,52,56,33,7,2,72,50,49,280,61,59,11,52,-49,434,-9,-145,-73,-49,532,658,148,-21,-141,725,-9,648,193,10,130,21,844,5619,466,33,-216,99,243,-47,283,26,95,197,268,6501,8174,59,27,-73,20,101,-41,0,248,30,22,34,238,396,209,-38,18,-52,-57,98,-17,-83,9,37,26,-145,125,31,-674,-31,-43,-55,394,-46,21,81,-6,24,-50,10,-55,-7,-203,32,65,57,212,0,130,210,212,-12,41,60,-1,18,-10,89,116,27,76,-16,-60,-86,57,211,161,452,4801,890,4073,93,31,25,38,57,3,189,-551,134,-1,211,7,193,112,-9,48,83,-25,1251,2806,74,524,-13,123,5,120,32,-18,14,71,1805,3,-17,375,114,-329,183,294,47,-2,42,81,-18,760,-58,104,63,177,42,91,103,15,82,4,19,-8,-27,-280,17,133,163,48,4,81,119,72,60,85,-144,-47,347,314,300,300,-5,77,-38,-148,54,260,20,-37,3921,-55,314,87,395,121,101,42,273,16,54,33,94,22,87,220,-20,289,106,-8,-245,41,51,331,-259,-2,35,7,22,-118,133,-21,44,679,-150,1005,52,-19,-69,82,133,8859,949,98,8136,-61,-26,18,-137,577,930,83,7509,8990,78,63,3418,374,1721,40,690,120,25,51,23,239,41,22,-8,-9,-131,-39,-27,137,7236,87,37,329,306,1328,71,-45,34,106,77,16,18,-16,-9,26,208,392,115,28,3512,25,35,122,160,34,131,-28,31,423,200,600,14,209,213,501,127,-28,898,253,203,7762,5276,39,-8,29,-19,-57,19,437,77,2954,6,-1,60,-38,324,84,-42,-225,76,-158,17,-12,36,53,81,27,177,49,6985,279,58,9,49,74,98,41,-24,82,7,1192,-77,527,155,343,58,181,789,10,-75,464,-14,291,134,-43,-305,18,506,-69,4,8,499,143,-10,586,-1,28,431,-30,-726,29,-46,29,-5,70,276,10,27,71,62,13,22,39,288,-22,-5,144,32,-60,27,221,682,90,80,47,27,15,206,98,167,-109,15,-50,-182,213,3,401,-88,167,6,50,-319,-11,413,57,590,60,-13,-14,39,6,-95,-3,44,-88,170,586,366,-17,9,564,269,16,22,-82,75,13,184,-18,-4,112,-26,14,150,68,125,1698,540,-1,18,34,30,0,9,27,-14,212,-137,46,113,0,-135,383,-435,212,90,12,176,68,232,1151,11458,1370,0,235,18,-26,22,-48,255,-107,90,2219,3803,3574,116,11,2354,2180,43,84,-57,8,388,1593,900,-1,-103,43,160,96,7,39,74,104,-64,-41,-112,-51,274,42,78,5883,-18,-62,403,150,-25,176,79,6,51,-28,-130,-20,75,-1,393,1941,3260,-22,-49,-34,30,15,-24,535,113,10,439,321,38,205,59,10,1516,117,36,17,93,655,-85,49,29,12,-12,232,98,-1,-13,-6,94,114,99,401,350,-23,180,512,-38,7,219,284,75,152,-9,52,606,479,-21,-38,7,115,190,32,-2,255,120,478,-20,62,32,-5,277,501,13,94,-15,334,10,0,-236,82,174,169,-16,322,415,288,-3,62,0,16,349,231,-48,14,425,2803,0,90,1011,10,53,70,7589,1099,60,44,5,281,205,-3,5,41,129,-7,241,12,-8,218,99,33,578,1,123,1,-13,823,353,277,33,-256,3,-387,190,14,35,110,0,-19,-17,183,229,137,51,40,76,-24,347,52,-1578,160,20,49,19,395,25,122,87,242,163,-1,252,0,140,20,6,48,14,-94,2148,25,12,271,56,-26,41,96,-23,-10,60,176,-59,274,13,38,127,36,13,119,34,172,-2,270,64,189,191,463,19,22,100,-20,-2,1,232,-38,140,95,404,143,58,98,87,20,18,3,80,-10,-75,70,7,25,23,985,50,62,86,201,63,233,22,12,146,-1,56,11,-37,126,-25,1890,1255,-69,46,1,380,-27,7597,54,6,-3,-81,455,-76,-14,36,66,158,66,111,254,30,-17,69,25,-45,-49,45,8,423,8,-169,12,-24,31,12,173,141,114,256,172,-12,26,91,149,-68,25,3,20,64,70,26,50,816,-135,55,-240,54,23,111,6,29,51,83,72,151,73,72,177,-11,193,323,231,46,-294,-36,19,47,-41,5,1091,-9,554,61,-23,56,-43,3,101,-263,217,259,95,17,158,-178,-27,-40,30,14,135,140,703,29,133,362,-1091,77,78,-5,70,57,8,72,77,-51,73,5440,485,31,2,44,87,-9,36,931,145,267,281,694,27,90,124,185,-47,-90,21,-20,56,179,54,92,84,45,-1,4,30,184,73,1380,0,8,-8,194,80,1326,3723,17,26,139,6,944,61,-17,140,-537,87,33,74,163,402,-11,213,43,-80,-110,-66,19,-760,580,-32,39,28,27,72,-25,76,11,263,5,-204,-58,249,16,-32,-19,144,6,38,907,593,70,1548,8,-8,-86,72,-163,380,749,-119,-120,1213,892,-19,-83,87,198,210,339,621,506,-80,-20,125,167,139,106,269,-6,-3,50,68,-4,-24,306,55,-99,9,52,27,92,-19,265,16,1035,-6,87,-27,-54,-178,-21,330,468,156,-704,-30,173,46,193,11,14,-15,164,39,-1,424,687,20,84,89,100,370,9,12184,608,-140,199,-136,30,12,73,643,129,-193,-869,134,477,17,-430,1238,5,-113,209,-15,-85,159,1768,-24,35,-2,-9,17,896,260,-42,564,101,-55,50,1650,559,201,128,517,13,12551,-152,-98,-492,-4537,-346,58,98,217,16,26,195,1,97,2,306,3188,1796,-38,24,24,13,1834,48,2922,-12,21,-18,20,-75,3379,16,-15,3145,56,81,9,-2,181,1633,592,10,1680,-41,113,16,-151,-21,16,144,118,36,112,64,131,24,213,-46,23,-7,-17,454,171,224,178,108,111,-11,-68,-156,19,895,95,168,56,-20,60,36,-23,92,-461,126,129,336,577,69,3960,2,-33,-10,6,6,-38,-38,43,-29,13,-9,33,308,6,-37,21,-19,22,-59,31,15,-46,-3,39,50,-14,81,-1,9,23,37,32,106,85,176,255,102,-19,68,15,69,30,171,41,50,43,1474,27,550,36,36,-58,5,3,-53,195,-36,53,-48,76,4420,40,103,33,-14,24,38,3178,-32,49,8,-5,106,-46,219,-62,36,39,-17,638,257,-86,-32,77,15,24,3,-28,62,609,-68,48,-16,39,-2,5,31,195,27,15,-438,-29,120,51,424,14,319,855,-29,-24,-155,-2,59,135,157,62,39,-72,-2,4,-13,8,503,12,104,1120,274,143,-2,176,-256,-452,-20,68,-10,-40,12,-2,1,50,-13,201,157,-52,-13,403,331,63,64,53,-81,331,6,105,71,-83,166,55,124,118,-131,89,1014,646,19,65,-33,209,-27,88,4296,-31,1,1082,-40,5,2659,2592,359,-194,21,14,177,-27,0,-86,-42,-45,64,-18,1438,176,217,-34,-10,317,-5,186,159,5,46,149,103,300,191,-64,29,26,-49,-36,6317,104,239,102,-17,20,-23,-1,16,42,122,18,18,-41,8,-64,-16,181,-51,98,45,1598,56,7,81,114,10637,7905,281,53,11,5678,5690,131,4689,-85,8,92,-9,34,29,763,86,17,26,20,79,-89,-354,5,41,404,-75,115,15,104,56,-11,162,18,112,77,-244,191,493,21,45,85,-912,-71,-218,-51,96,-219,-493,-157,-159,58,335,154,-714,-104,-104,108,121,-104,-523,94,16049,96,-426,-111,-124,27,-175,138,-123,-126,-43,90,-19,-355,-29,-706,-388,361,3081,3103,5533,-31,-230,228,22006,12605,18673,15450,14649,15988,668,591,1967,508,2067,1055,1273,356,497,227,363,1076,336,390,6,-60,-53,22,526,581,972,-154,30,-856,23,48,1292,-2,47,174,112,65,7,559,307,308,1609,301,105,-952,1137,99,129,140,97,10,215,49,13,260,1083,-138,-51,-26,-80,5,270,581,-151,73,225,77,357,-38,-12,414,242,365,311,-2,134,9,-2462,1416,93,3158,31,93,1175,591,489,32,-125,24,532,-17,77,1467,-705,61,453,-120,76,58,-322,857,-590,604,478,138,39,385,284,53,-55,1109,212,118,148,1549,138,129,266,-47,-17,127,101,-338,304,175,127,716,1988,659,541,118,-228,160,246,526,664,1766,9,-54,384,252,81,414,-377,35,733,-35,479,-6,29,-31,15,128,472,-1,325,176,131,284,1057,106,768,281,3069,826,72,1922,480,-209,166,58,166,205,607,674,48,-6,197,-2613,908,4265,688,2181,235,365,214,254,5,-8,330,-8,660,224,-71,-20,198,221,14,1919,-135,-52,-38,96,332,-48,1961,-154,2,116,597,0,63,-502,182,269,-34,164,-364,-121,-572,180,328,60,185,-375,104,319,-184,916,203,106,-178,26,8817,350,91,106,-25,179,14,2737,188,83,-91,32,47,7,340,14,-438,656,-88,-800,60,5415,580,2569,-419,1039,41,1395,181,3,-123,414,246,96,666,66,430,-171,19,29,614,758,-92,-17,546,608,1332,424,-71,421,746,2435,1188,1269,327,86,557,722,475,3244,257,-36,130,94,129,-13,937,-68,499,674,4627,2446,-706,256,393,470,1196,210,-4,-199,416,497,143,1132,-555,225,67,1018,-197,643,-21,157,81,-29,108,2410,655,511,118,1602,2123,197,986,773,147,121,1267,3569,140,106,-19,287,221,1492,836,4349,1415,469,111,938,709,82,425,688,1776,70,1005,-70,2,204,900,319,-16,75,61,-18,305,742,6189,37,1472,347,-768,84,2320,-90,200,625,216,1971,974,173,437,82,304,-91,604,109,434,43,175,281,-585,109,956,6,96,-269,373,638,321,383,312,11,172,840,-154,587,254,74,102,54,597,-45,4365,352,49,386,-359,304,282,887,1477,362,-40,97,-258,1309,10,88,423,-1097,-201,1353,2297,1583,-462,22,245,1030,538,489,986,68,-333,-163,749,8,307,1114,-276,-172,1273,-142,267,28,621,-42,565,229,1634,388,46,127,42,1735,253,277,45,206,96,597,-55,116,624,-74,318,99,252,934,486,-89,1072,11,-18,33,1845,-112,98,925,98,-127,58,191,-91,34,3093,245,263,385,509,1663,576,-171,25,75,326,15,13,43,191,194,-71,161,491,-128,664,387,237,455,-199,33,187,105,299,10,-64,-155,-16,76,815,421,-27,234,-82,755,230,3494,-101,51,556,395,96,-252,30,1778,-289,6,194,-26,3,34,115,-212,-178,129,-283,467,2531,-832,-433,-40,-43,152,471,170,165,84,-144,478,319,-380,6,-122,202,652,320,27,221,4953,-94,53,-112,-227,15,121,386,-203,-134,102,87,-191,-151,120,-248,-22,-129,27,-299,190,-288,-50,-44,16,623,7,786,-8,-1907,439,532,-3,222,85,631,193,487,52,124,32,914,181,-141,-87,163,306,515,369,-125,34,151,953,597,17,-96,188,60,251,661,6355,139,1058,978,203,148,82,387,-367,389,2305,4955,798,-16,422,587,781,782,40,13,336,238,683,587,1121,370,-115,615,1070,701,512,355,-25,425,686,284,4612,50,387,-58,116,838,-152,577,708,-276,892,120,125,323,224,-169,679,1610,197,-141,558,3218,-87,24,121,1069,159,-47,2201,179,656,207,1511,466,1007,328,-17,363,359,1007,92,1495,198,-3432,34,-3,569,382,123,119,45,186,157,447,1917,1455,379,-578,649,3741,-784,190,1167,317,371,1239,803,-290,531,251,9,-263,41,113,-12,218,1650,41,-9,705,210,163,147,-83,247,1269,201,261,161,143,77,112,-43,283,33,-5,261,39,-70,184,5,94,469,107,-94,11,344,1664,1257,-179,-168,270,-1273,-127,19,60,1149,74,1385,-35,1319,-106,674,275,-52,596,441,1710,-629,1162,-16,-59,-46,224,314,43,54,284,1783,58,1767,1224,159,295,180,801,216,267,532,276,1756,589,119,464,119,45,829,750,381,656,-173,-9,251,-2,366,985,1542,4327,-511,1271,376,52,340,176,121,366,25,1505,1533,169,353,-419,588,361,212,-583,801,2361,108,57,156,408,-127,280,-298,-74,-203,719,74,502,1207,2560,20,150,-103,-116,-25,167,-52,95,61,64,66,-2735,231,55,567,51,14,206,2893,1345,-214,445,1098,170,37,364,592,-69,14305,603,238,357,34,130,-97,-6,-169,268,402,1016,-61,-8,-65,-15,35,113,393,123,-1014,1318,-39,219,286,418,-773,4241,-227,-74,29,1071,190,69,-1955,107,-30,652,1984,763,-1424,-12,825,-1979,17,424,2110,-662,-781,85,90,484,453,596,2090,442,2747,365,-2,4137,76,178,-65,-26,164,870,249,-1060,839,5337,238,17,194,50,525,21,-166,-1182,2867,8,1630,-277,241,-253,1470,-58,316,1682,136,5154,-100,736,111,1761,2731,984,-749,691,82,1044,259,717,-533,-903,323,195,394,3939,1264,84,2761,142,-30,31,4380,124,164,13,630,10,1707,59,0,166,195,296,87,689,1,935,391,688,85,1481,52,258,-288,531,80,-3050,520,-2345,39,56,321,380,-551,213,186,515,134,-62,-3,-5,173,275,151,995,259,312,769,85,198,2108,-173,112,-888,774,10,99,298,-412,337,-174,20,63,1269,489,30,-435,170,8,1691,-761,-322,-681,20,33,61,-81,-20,603,-17,119,609,347,5450,-353,398,15,283,498,27,-93,37,-805,13,385,11,-9,452,384,-185,1206,-88,139,1513,901,-2830,55,0,280,67,576,-619,-275,-61,-63,-71,-143,1115,-86,-106,1050,203,94,1077,-104,-98,107,269,30,517,-23,-307,564,2819,238,815,79,-29,55,161,441,-234,5,328,37,543,1451,-87,317,48,365,69,119,3,-305,659,-316,134,99,-2374,17,858,293,-1441,-70,75,860,26,269,-995,-218,-19,521,707,291,-72,-55,-430,3,996,121,266,-51,1112,32,380,306,425,138,322,-82,342,-231,-136,72,473,1561,728,-36,565,-65,-145,-50,-329,165,31,182,1794,-50,412,-702,-197,-272,85,96,466,95,645,231,-37,265,324,1565,347,198,130,2731,139,435,257,-12,-2,1954,-4,647,-627,453,418,1333,-685,1052,613,194,1625,618,-49,-118,184,-118,1039,-381,5249,5269,-595,73,-1054,-8,-311,181,-1241,-53,795,1642,108,-242,3,-416,610,312,-289,-86,-14,-90,867,0,463,2747,74,193,-733,771,206,61,1982,1072,119,-28,23,698,759,102,447,177,-36,446,1770,-127,218,11829,473,567,-149,15,158,13,222,1184,178,146,520,1209,-239,70,39,945,237,-515,99,180,469,1127,357,-43,460,-802,2008,-126,535,362,538,134,70,215,1121,69,381,650,-73,1281,19,-182,330,-30,9,590,4173,199,-52,2,1796,58,476,1471,1454,-60,61,90,-63,127,1276,1150,3538,133,1355,727,-102,325,79,72,54,220,67,1886,294,-3,-328,441,-545,-92,102,410,-116,-33,18,-168,-84,1083,1410,65,1519,566,852,199,768,202,1596,1,645,789,1647,426,132,-205,338,102,-82,1007,-6,531,134,15,121,297,-552,388,33,640,81,72,687,135,-1782,131,-643,592,607,55,609,401,527,654,471,-55,173,384,290,499,412,155,-13,-162,299,196,-95,64,349,250,124,236,53,-56,-51,-307,1392,139,719,139,-52,2089,46,238,-942,468,-461,64,469,366,614,574,336,93,196,869,517,2035,430,-365,630,-1,36,592,-253,234,206,615,1020,464,419,31,-108,137,-145,426,54,-9,492,366,165,-359,18,459,482,407,1158,-309,-39,-204,36,3454,874,85,486,-130,216,517,249,286,-42,342,1091,202,179,676,2149,-48,1091,552,103,91,441,60,20,61,1232,1338,1181,-71,-60,607,921,1358,451,75,856,-848,645,-692,-56,2634,660,563,572,-277,-187,445,701,128,2253,-34,781,431,1749,138,864,-89,889,2235,-232,746,904,3141,281,541,-45,166,-51,356,115,249,2,354,218,1096,1206,-154,2174,310,92,87,526,-935,76,-43,306,116,718,13,216,518,19,322,487,239,-458,65,-44,317,415,-78,397,-89,-11,19,31,189,18,-12,2315,8,53,277,503,-243,209,435,-97,814,93,-558,263,-305,-468,-212,434,301,86,2714,445,-324,168,2803,-1548,-81,-145,-202,77,9,8,-25,-91,114,-64,727,1996,219,-726,762,982,8,3380,2323,799,-21,808,1260,-17,501,3,349,-65,22,2635,353,1128,1101,-30,671,543,106,6,99,111,-13,-25,894,719,403,226,95,192,172,30,163,173,195,606,990,-135,-114,952,256,-7,-12,108,84,940,22,134,2553,725,1243,-87,-88,40,-241,229,114,183,148,722,-2,820,29,345,-13,1856,-5,319,11282,221,-179,-642,-295,-137,-106,-19,247,-40,230,362,1075,128,3135,42,233,2068,999,158,951,1107,1394,3743,-163,136,-31,683,84,-2564,889,1205,503,11,275,-1513,-113,88,228,608,77,-719,1112,-311,-86,98,1336,24,128,1245,44,81,252,695,243,93,23,115,369,-175,-178,1139,433,-14,-120,433,52,-19,1332,256,70,-725,-839,138,1416,-285,-12,245,885,423,182,574,2,290,-39,770,3289,146,-163,1202,-1137,5,966,1288,-51,74,109,1951,91,1085,-17,-698,375,-579,-12,1863,565,931,60,2189,321,1113,625,5371,7785,4973,3047,156,875,23,99,5,-1170,-433,29,661,-694,-330,1340,-342,319,-624,863,-1086,330,1463,4686,46,1548,-13,2364,325,250,-88,268,426,585,1089,2363,74,1782,318,2283,174,-436,64,404,368,1340,515,-30,240,6395,3129,461,632,283,2213,105,1389,757,40,226,4805,2266,157,-636,404,1533,-36,1103,722,61,298,-40,167,22,-377,865,2703,374,1269,2281,207,798,986,605,3737,-1273,814,107,1880,97,490,269,229,114,167,871,435,423,76,121,-35,157,759,7,-154,120,222,49,1055,-6,-47,21,-167,256,3495,-105,81,-397,-34,861,98,-342,99,300,4248,1032,178,152,3429,400,541,1199,746,5,888,333,2,51,-1676,-241,484,164,-123,212,-48,-34,155,161,415,653,399,-1,267,246,119,-468,85,-36,514,1162,-97,482,-516,1106,61,19,63,183,468,1931,1789,1220,544,11713,1049,-552,-95,1499,2012,1168,220,548,289,917,-932,125,92,694,107,200,3756,1948,785,2377,589,138,1019,138,-14,1100,770,1700,2340,610,-128,62,-218,148,-775,483,2045,-16,1399,167,1602,260,1127,459,1026,937,32,349,1146,772,108,-126,246,1543,1243,1966,1421,127,1891,563,77,12,148,1161,591,787,58,223,667,121,2917,605,644,159,-54,215,141,180,27,647,331,14,69,185,481,-50,-245,324,-53,406,402,124,272,274,408,63,38,55,306,3937,149,403,-9,16,-1015,2050,10,347,335,111,281,145,64,260,401,727,658,-899,-25,-16,-10,810,-188,915,148,802,16,327,933,39,-808,-1294,-439,314,1115,603,1209,-943,345,610,97,2043,228,137,126,-43,-35,-143,1218,304,113,910,465,549,137,644,608,638,-180,283,-521,212,379,128,617,977,38,502,232,186,-539,199,3145,-128,-22,637,-86,1093,2285,777,-424,306,138,237,-452,376,8,-124,257,379,163,-1438,140,280,-24,125,123,-1181,308,31,74,172,516,33,86,598,63,-185,456,736,347,-22,417,1429,202,180,66,230,28,-16,249,-21,212,343,-86,412,-327,164,150,1886,110,-130,100,-24,1823,259,1216,340,-81,49,180,475,170,-230,125,935,-33,364,1155,3977,47,170,129,433,247,628,-126,107,-275,-132,290,238,401,-230,8,28,486,11,86,216,-3,-92,21,-8,-153,-28,191,2327,2569,2182,133,-14,95,843,155,-1137,-366,58,714,32,342,112,249,1198,769,-183,626,437,-22,-472,35,41,1185,234,-317,-102,-11,155,-425,771,66,-1,-76,-87,-99,-64,-7,337,424,187,609,371,-87,67,596,-37,258,904,646,493,-132,1468,-422,172,333,120,130,-35,120,-155,26,389,33,5051,-52,-579,7,193,281,117,566,101,177,99,503,237,618,53,31,641,-17,1105,788,127,31,-118,-142,-647,303,246,94,1202,80,133,488,406,446,527,988,1169,1978,4759,1222,64,406,-46,1193,-79,16,136,183,1168,-12,-64,94,1669,50,-59,92,469,16,261,148,126,280,-62,131,348,26,279,952,-19,76,189,390,1267,110,-297,44,-255,-30,3,407,147,166,218,70,576,556,426,348,1450,219,1451,-1393,224,278,6,153,366,-154,-17,84,6,30,7,156,1826,933,78,736,31,583,5214,-21,59,-11,-1241,50,-1152,29,439,38,148,-83,529,48,-117,-508,140,34,1181,263,-332,7816,946,134,855,129,-63,-99,183,-130,-153,1156,81,-81,6760,-34,317,121,855,251,-81,-215,337,239,102,-34,527,679,-438,212,-64,-109,763,1818,-305,369,-31,686,504,777,586,431,194,2560,399,417,-138,262,2797,126,854,1927,196,647,634,-203,244,30,117,176,-309,-255,322,-32,349,765,-310,-553,460,-319,314,114,372,819,293,22,129,1159,351,246,-265,1091,256,157,-45,1018,399,779,-89,603,-168,1113,248,390,743,515,1294,25,115,123,-2,169,391,162,3543,59,1,385,116,113,-26,428,120,-76,-626,-628,-472,-589,-43,-1087,-334,79,1459,719,331,-148,593,-358,62,-1162,6,3803,1593,60,-8,-450,617,601,-116,66,-252,3597,220,-461,199,-222,187,-15,551,68,57,2226,-458,-13,246,251,69,732,-40,821,-87,602,1011,239,1388,-136,-197,5758,107,5,212,-163,448,42,2411,70,90,23543,482,-77,-29,606,2857,144,103,667,-180,-69,81,3419,366,228,90,558,-1578,476,648,-223,-377,-387,206,278,1941,214,940,87,-551,152,210,16,93,-138,3200,-88,-318,187,81,-85,-91,-23,57,-41,98,152,445,149,140,1053,207,450,1060,690,294,107,1397,590,1006,-222,155,-289,811,1404,504,-10,1115,31,128,-65,246,665,725,386,122,70,-170,184,543,92,-247,-264,65,419,-410,-40,-3,119,-72,40,271,843,889,351,-53,25,162,43,699,-220,456,-70,-253,194,-22,-86,-29,-168,351,112,-307,60,-245,-126,26,722,527,596,-304,-74,279,310,142,885,-1955,54,47,33,24,-120,23,-38,-90,-30,287,264,65,70,-916,598,-1238,59,-297,327,153,822,2287,19,31,-19,-131,71,23,-5,-65,4,991,1055,97,38,23,-78,35,1261,329,283,323,-3,1092,802,-65,-5,85,87,-283,-273,-57,1366,362,62,4,54,114,332,262,19,1843,360,293,61,572,213,412,879,610,-154,6343,36,915,-132,523,319,-15,102,50,-12,-68,188,148,-67,-106,145,1491,67,135,3424,184,202,769,-131,-522,179,4497,947,1448,311,383,706,273,255,102,-33,59,263,321,343,224,130,1369,68,669,179,1014,1087,884,-24,369,68,9,215,36,-424,-30,430,187,-15,-35,68,373,-231,462,240,-209,469,331,178,230,112,46,1609,-169,-49,1969,-28,-6,28,-104,128,297,158,385,-31,237,33,982,129,-239,205,58,160,66,250,-22,403,-4,128,-134,613,190,36,166,2797,155,-18,59,656,461,-494,-112,291,843,45,265,430,751,-366,-39,624,40,465,1283,802,657,477,71,67,144,1644,747,588,225,1341,609,-1261,498,127,-40,51,450,7,774,52,354,70,1077,111,416,1689,119,-171,-3,-2345,-148,-7,165,245,-112,569,-372,1503,-303,-463,1201,-178,-110,1783,100,-23,-275,216,278,1480,787,385,216,320,696,79,4058,116,313,-86,16,709,16,315,71,76,95,91,1030,202,29,-425,140,13,255,377,628,696,436,45,-11,398,1755,89,581,53,275,297,71,349,-59,97,65,243,2191,-94,79,161,110,176,47,84,190,232,-9,-16,2720,2472,152,2042,142,203,-50,798,475,590,-132,10,141,1156,60,4082,-190,1417,479,1898,176,933,-26,284,2392,274,-24,315,339,69,8,244,458,-131,330,205,104,-25,142,-69,1104,83,173,670,8,-83,343,802,177,532,140,146,-25,404,6,1240,76,541,753,319,262,-2226,728,113,-5,-19,129,71,-49,51,312,542,735,42,816,710,1103,242,395,-38,-6,66,14,-444,-27,57,104,-54,153,1660,-42,180,232,261,-17,132,680,2784,101,-259,-165,-386,28,517,907,242,126,345,1422,179,-183,305,161,169,509,-502,518,124,366,681,241,122,-67,-22,576,-60,173,129,114,-3,-222,711,-16,133,-273,1005,305,985,-833,296,2276,739,-174,30,20,-103,-374,114,386,330,-349,210,151,630,1334,-58,-1094,-15,99,439,127,1808,2239,1927,2847,9473,656,1446,18,1475,344,628,638,-13,398,393,1680,119,763,1497,1708,165,1554,133,75,211,152,288,82,1554,-34,1656,2556,-56,349,1355,62,-97,-1,52,134,834,-529,146,-80,21,891,7900,364,-10,85,-197,574,68,-21,-22,1237,-287,1058,77,-23,64,-66,1709,-11,206,75,494,1736,-18,1492,35,443,473,-25,13,127,660,-254,103,22,58,141,-281,-56,15089,371,748,-69,-3,27,846,-31,-312,-130,861,856,738,65,364,-31,107,2542,26,96,865,149,111,29,-250,-65,346,977,91,1834,-123,2193,158,-134,194,216,319,310,81,-308,510,366,260,-334,-220,-66,291,24,159,27,172,-273,-16,545,-104,587,17104,554,72,482,207,454,1192,-1699,2285,447,32,311,329,99,-214,249,2,165,-500,1180,-1309,4492,45,1608,-169,-30,227,69,42,274,134,586,114,38,85,102,1077,210,-211,-153,41,80,90,-21,-593,-353,187,135,109,791,267,-265,682,-68,861,1969,-730,406,-2052,-452,279,3099,577,223,1698,970,326,506,323,703,-21,179,1846,8,-7,-80,297,73,12,78,-1340,31,2934,212,660,8,128,-512,-379,260,64,-227,151,132,-34,243,-1091,824,92,71,383,195,-459,216,111,155,192,71,-550,451,-45,387,534,15942,185,0,104,-726,3148,243,133,-90,106,56,275,287,147,52,-272,293,41,-76,152,-464,-111,73,59,-81,5959,64,47,157,72,639,2740,572,159,123,2,-17,366,-132,138,26,0,20,-214,-850,715,1150,-97,-72,1024,-55,226,658,73,633,1300,261,1177,-318,1474,151,-66,186,19,778,-165,-283,59,185,-318,-599,17,37,-1214,131,-698,372,158,-208,20,62,199,121,-19,-82,5,-562,-454,110,-183,240,-210,836,2043,48,686,-760,47,124,331,-1821,226,932,496,1086,-551,2029,1815,677,59,720,-233,-944,105,300,1043,28,90,347,154,-422,757,62,828,530,-400,373,-256,290,190,-29,258,559,805,-67,-71,-246,-8,413,188,-58,-40,-204,-80,667,-15,103,146,13,-68,801,144,-136,185,351,1168,-57,90,21,22,-630,-1565,-142,942,976,-305,272,497,585,21214,-100,-137,730,122,258,-15,-460,370,88,292,691,454,-3,-38,289,155,158,133,65,-90,-455,599,55,122,124,42,51,454,-325,89,213,344,1188,189,475,27,163,115,104,45,63,69,1201,-512,140,-704,-513,112,62,182,170,136,-31,1840,303,399,357,255,217,-37,-2,41,144,109,473,208,333,864,-62,-20,153,89,1205,181,139,-167,940,-108,-64,-22,1405,485,1459,23,-217,85,377,1012,-19,425,-294,102,288,151,-64,1967,415,82,-94,-31,115,-238,455,-45,785,168,1876,75,-1013,270,-31,-367,-797,-716,92,17,-53,426,144,28,958,-109,137,1374,193,183,382,54,246,92,149,-103,85,16,551,215,-24,23,-178,-2,-694,175,597,449,120,431,-62,-683,21,202,-246,8,483,-218,-81,1066,-457,-182,95,460,566,-236,-660,-227,330,146,-164,566,-28,-61,214,758,436,-15,570,-31,-15,11,161,478,379,-68,103,1952,-58,49,711,-113,-11,-217,-6,-193,-11,1302,155,229,-147,114,87,-51,283,92,-98,372,1254,-3,-161,44,1392,-337,234,257,240,356,61,379,705,268,174,104,1417,39,5,5,301,129,-342,-146,-329,463,235,-78,194,-3,160,913,934,562,-805,-121,54,-292,153,42,147,39,-602,1114,163,51,1029,-46,-174,53,-144,2600,626,44,560,555,-226,205,1,316,388,575,504,944,1090,768,54,-763,70,255,102,125,-99,741,11,2225,47,224,208,37,-245,129,-48,400,804,-98,48,652,-107,2596,146,260,109,111,-28,252,-113,61,331,101,457,210,-548,220,2,1906,-235,-19,360,1027,7,477,52,21,1547,173,690,135,16,462,25,65,311,82,-88,252,2660,1010,1118,3443,304,-19,-10,53,1529,81,491,-130,122,-710,180,283,-142,411,-87,-52,-640,1876,-498,151,3,-119,1064,202,391,-181,-22,-81,240,212,224,-41,869,296,-58,279,169,392,70,-64,-259,36,916,61,267,3146,-50,110,362,1938,-17,-73,584,1064,128,711,609,1740,-1,34,209,9,61,81,374,1127,481,1815,253,17,623,1230,470,839,124,215,319,-32,395,458,-748,0,419,49,571,141,195,247,90,43,864,224,152,80,446,189,17,4532,-73,97,-159,-291,39,82,2205,431,1057,119,467,148,786,689,-132,227,22,2399,398,1481,1,-242,-65,-321,-102,223,310,23,908,482,475,688,-203,323,995,1546,213,6798,2263,444,154,537,329,-360,975,-28,1271,20,142,85,75,103,659,578,-420,1184,391,4,4343,101,624,431,1746,720,-28,147,-511,981,658,46,78,1286,202,77,-37,827,87,33,593,68,-79,45,-585,26,337,1135,1366,455,-99,502,-169,166,2782,1038,675,162,1625,455,93,187,14472,251,-52,4767,1735,116,-55,2097,260,-259,-52,-78,633,566,-52,257,29,-100,1122,749,-234,-117,-55,119,13216,776,222,-68,-18,260,264,1043,106,1148,713,-674,-232,34,57,-20,584,78,1955,128,-245,3097,271,-136,621,100,105,911,-87,326,-1222,109,930,-185,1016,-294,-4,1198,991,116,-59,632,2508,213,510,1213,355,-386,-36,-26,-12,-19,-258,459,710,-190,5182,81,-88,-301,11,-149,248,37,-3,18210,13,1225,11183,0,643,99,-53,-141,248,523,44,494,181,152,152,-178,344,114,-1127,-222,-264,968,-244,-119,356,55,120,173,419,-85,1007,-112,44,36,72,32,-520,-151,-115,-255,681,-349,4,-380,357,-808,-182,-1739,22,-128,-1271,2291,203,-147,117,396,604,857,731,357,118,2979,-245,123,55,1187,-556,804,1644,147,-83,343,-1,178,-15,239,18,19,11,75,-225,137,120,-208,637,359,-46,103,362,-30,-77,6,287,42,-3,617,9,-321,746,537,498,1783,-74,-235,265,350,1566,255,78,152,169,273,12,-254,-32,21,-31,524,1595,436,-904,87,109,470,834,1143,413,873,54,232,-51,-21,-33,416,2027,591,399,70,422,7,19,374,-119,-7,148,-61,439,56,211,35,-65,-450,208,-9,155,4352,6,60,-102,590,41,64,46,-167,440,871,-102,1038,800,-1,-269,224,-166,644,-692,1146,121,501,686,94,20,275,-30,590,423,124,396,343,-200,21,557,-63,-47,171,15,1,64,93,113,405,49,141,299,-123,513,847,-109,90,-38,-130,-79,46,3680,340,-651,-24,64,171,-21,-10,-852,311,164,216,23,765,14,-175,349,239,-131,359,103,186,-189,-46,140,-93,1076,173,-139,-36,513,19,138,-15,81,-13,384,190,14,-2,-56,442,113,-18,260,16,-111,-531,-367,91,-478,-59,26,-127,148,385,49,151,474,-93,-59,-29,10,273,36,172,64,-57,279,130,160,-92,205,6,89,-19,63,-2,53,334,340,229,646,175,62,35,606,28,105,191,400,1071,136,13,79,286,737,792,107,-109,52,962,1319,-84,-152,-58,37,1251,295,611,897,3483,631,303,391,530,24,2079,-513,37,93,535,503,39,212,7677,750,7,800,650,86,249,164,17,1,43,405,1238,268,317,-8,202,-513,3948,45,32,750,298,-9,1093,280,106,179,35,49,138,-9,672,215,-32,295,777,99,-7,82,-47,12,23,241,519,63,17,243,1200,197,414,-23,204,239,-27,61,29,47,-519,1433,2418,22,121,68,472,120,315,535,-47,-77,98,82,684,-9,857,301,12,43,-26,241,345,286,-322,297,189,494,104,-229,121,-11,52,565,85,384,1100,808,196,3,33,113,52,215,74,1264,170,1396,153,1034,911,737,780,2233,212,1111,-22,312,-139,898,-126,372,-52,1076,2015,57,347,2079,-469,754,765,47,-4,117,-3,455,299,669,95,-1,1023,1233,-39,29,-1,200,1324,67,356,-181,67,1312,1652,468,-538,724,46,154,184,125,18,28,231,-20,51,199,157,-7,-42,70,1079,27,600,1134,-318,668,1198,1127,217,635,143,289,213,22,265,1837,-471,103,334,147,67,-32,266,-208,505,-16,2354,136,-255,1380,470,55,2479,879,108,61,-556,423,443,882,118,37,437,443,486,71,120,106,125,1249,-35,-23,465,80,1284,238,840,1124,38,46,77,17,-3049,412,72,-149,17,626,3133,386,750,-37,1119,707,641,1047,84,319,189,1260,1065,69,520,-958,1056,-1854,456,380,84,0,325,342,492,116,33,136,1419,847,-1849,322,1038,203,728,380,-66,527,1983,1186,91,34,236,116,571,315,2077,-20,210,298,401,68,467,66,-24,729,271,470,679,574,360,-31,265,15,842,21,-13,138,156,54,578,1234,7,1990,-52,1564,417,520,108,302,174,141,3993,1058,327,1711,282,222,190,370,500,494,330,48,436,288,1237,16,34,890,-63,741,46,563,1344,-183,385,118,263,364,145,581,-1,4,70,-782,1331,999,59,283,42,557,89,336,497,71,86,-911,1201,142,153,1671,-224,-1865,837,208,20,396,232,336,305,244,324,202,761,-100,406,1467,440,345,148,20,98,89,-96,-945,563,632,-65,6097,90,134,1682,575,1422,122,176,381,144,624,14,56,1298,768,654,310,-123,47,465,95,405,115,300,613,-355,1370,-166,-12,-8,146,489,65,88,1143,567,174,586,6,1243,-94,141,2716,802,-23,110,6,582,101,142,147,488,531,-52,57,-27,1578,-337,201,127,228,164,-149,206,24,365,595,2333,459,90,288,-27,501,90,416,402,5,114,-405,706,939,2281,-64,580,300,-390,335,365,137,1907,74,-36,501,1216,61,63,325,55,4,121,22,136,145,124,538,897,46,654,899,-36,754,1206,-52,536,197,588,-80,96,1349,-31,516,1163,1064,207,402,331,198,636,154,1206,-27,119,30,107,0,230,369,267,206,73,464,23,244,238,502,870,331,200,239,187,55,3292,54,394,-302,-100,334,-60,644,496,-112,204,350,988,465,612,609,207,48,2607,1357,38,926,-950,79,268,78,26,376,307,1847,119,539,736,94,303,270,-9,-148,-90,-135,53,11,-118,-64,824,190,536,788,184,1276,4,474,686,1258,-342,-216,281,406,724,-1078,155,102,321,-103,399,148,60,4152,23,620,33,52,-51,293,55,268,346,120,299,102,138,149,46,405,252,-217,57,35,2781,31,-140,196,-18,126,-507,274,538,58,39,165,1171,83,542,3408,1312,222,500,5,1097,1560,64,46,43,-26,453,-621,-40,67,-238,789,26,494,-658,-586,314,2414,573,-16,384,195,86,452,289,1964,43,1745,1610,425,116,152,761,-365,-61,241,11,70,89,116,914,256,74,1034,-144,159,487,440,578,-720,423,769,-284,142,44,-78,356,90,139,-438,-900,-18,728,601,19,591,-136,288,176,-169,-27,-28,132,542,898,23,193,-95,1960,254,1719,403,213,0,1115,-2,443,54,72,58,7,490,135,53,199,35,-1585,238,1117,146,1210,40,663,304,5,62,-6,1456,100,-12,627,111,243,68,264,271,0,8508,131,28,1411,202,441,300,374,-446,-12,998,143,954,55,617,468,-97,71,-39,621,1231,-1356,275,344,321,245,-194,109,524,-891,-14,-10,1285,157,185,-7,36,741,182,10,-41,157,1270,323,202,161,243,93,413,20,21,119,-276,315,83,321,-433,227,229,234,224,-654,982,3904,226,259,59,241,218,1087,132,-310,309,647,1247,139,155,31,126,279,411,-373,3865,109,1561,216,-17,239,1297,399,132,61,585,691,1450,192,2913,5802,159,791,3448,1120,693,16,485,207,544,88,766,337,-117,134,82,131,338,-549,-227,-8,207,0,-31,75,-181,14,386,-72,1281,328,917,78,115,1627,63,224,310,214,1583,299,72,353,148,128,688,190,-141,-19,48,-49,532,-186,177,389,53,595,684,241,916,-464,134,-22,246,131,595,116,290,950,12,890,168,-14,166,87,-7,91,200,-98,-41,710,205,679,853,893,-4,110,1245,169,208,456,200,213,32,2149,6259,209,461,1431,226,134,316,447,-190,367,672,702,1277,823,2724,-62,297,664,-202,72,5,5570,570,295,235,1285,1430,293,342,719,27,-544,33,237,-324,233,-60,-1022,244,291,1092,2003,931,2065,-95,-778,-70,117,-13,-124,131,175,28,433,388,-392,423,165,398,1816,495,50,82,104,-21,234,364,101,-550,152,392,718,368,15,1330,273,1094,-15,1294,1223,421,642,-31,1155,546,679,66,197,-367,134,-102,-57,774,1299,158,65,205,167,57,327,328,1210,109,571,235,53,6,546,-79,1137,42,-185,2191,-29,-56,213,7,-2,202,202,-138,147,199,1452,32,298,353,203,-401,199,522,125,3,-121,159,3130,-125,1567,59,512,445,686,-26,101,-195,140,358,78,65,148,341,679,791,633,315,53,145,5314,76,21,71,1253,4392,262,187,-139,3119,-104,365,-100,527,-708,137,-391,1335,-2205,273,222,250,73,1233,239,239,979,1302,528,255,894,123,69,339,214,-5,-392,405,534,185,88,34,-88,348,115,690,458,135,10,244,114,1427,1687,320,77,28,-57,163,-84,42,114,23,24,704,953,-207,5,445,107,1549,415,224,181,-314,64,159,227,138,290,-2,987,657,10,206,82,1119,209,248,6,77,548,126,1405,127,61,29,-59,50,23,2020,-470,284,664,2330,620,141,3779,287,-157,367,233,438,1362,-81,146,-6,1943,34,-11,121,1342,-28,503,82,456,-135,174,813,150,15,326,639,35,228,77,-2549,726,308,286,148,523,1563,3190,278,133,401,364,-596,145,1268,37,270,84,653,293,-112,391,6,333,-169,418,1487,125,2018,457,-411,41,112,22,679,172,1689,506,114,4221,1504,861,357,391,286,68,453,510,384,1451,53,376,1120,907,101,1067,-672,390,606,273,582,-374,-84,844,173,385,221,82,211,1477,84,84,527,-242,17,-84,174,910,132,335,-238,1948,47,-70,112,-839,-29,-90,1611,3255,323,509,76,920,-2,-62,990,212,343,681,-41,353,-84,36,1653,-67,1005,1425,156,1326,223,319,-480,600,154,90,352,228,2021,582,76,247,1368,-83,99,188,471,402,206,1449,806,1848,420,1088,211,-455,685,685,913,1030,-129,990,83,1537,115,302,965,290,817,215,107,545,2705,415,98,521,440,-129,12,308,638,-430,625,635,839,-231,595,267,1783,1157,2815,-12,-131,-27,1185,97,1028,1447,535,952,75,46,90,266,2146,28,148,100,870,639,120,29,112,613,-173,342,-80,539,1863,-60,464,33,863,458,395,314,-183,210,245,2346,494,14,207,-14,-24,272,1659,52,222,557,300,592,142,292,579,61,795,730,291,60,362,165,651,125,2407,3304,1085,870,191,947,454,769,259,49,441,1131,883,296,42,207,404,232,145,-813,-197,523,28,697,233,1043,1064,-45,-1,93,130,437,-894,-62,24,651,812,101,1107,737,91,144,244,434,82,1491,391,21,527,1007,1432,287,-323,-82,126,86,-28,286,55,289,-92,165,4110,389,503,-48,238,292,312,361,667,42,386,459,811,853,2559,520,852,223,376,140,68,16,2800,182,787,1614,700,699,7338,236,1603,201,103,1439,-100,1535,1340,1639,800,255,182,1286,38,-83,2071,497,-143,322,12,275,319,-63,152,192,473,1481,871,77,77,573,198,149,804,544,886,334,3151,528,234,893,857,269,428,115,-62,-494,539,1340,740,133,49,301,634,93,603,-90,11613,2705,62,455,-6,232,284,208,948,623,2081,282,419,218,-6,-1649,46,885,887,22,28,414,1341,62,1010,96,148,290,252,394,147,-66,-28,791,-1043,-290,692,127,298,311,33,2815,-272,34,516,1077,609,384,488,1056,10,71,91,146,-68,-1050,-1,461,256,-121,0,213,1352,244,107,62,-501,142,1241,401,333,1989,-1655,169,313,322,26,-7,252,-213,25,1285,702,260,-135,282,320,451,111,1455,2531,526,1368,80,-8,104,108,80,114,606,1459,344,139,106,1297,258,313,140,950,38,11,1175,456,189,797,566,246,498,24,104,1267,263,384,74,548,949,-145,547,769,893,502,6331,194,772,849,72,23,294,205,118,-35,618,792,77,352,480,488,504,81,1031,582,-55,-200,-308,144,132,138,195,59,175,34,127,109,-195,648,879,2118,1028,-9,712,3099,396,447,156,-143,403,79,-47,303,146,-501,427,284,-18,313,607,340,225,661,-50,2882,325,520,-129,38,100,598,-13,71,389,1468,-101,-134,527,32,19,2615,1108,50,173,213,503,300,-258,583,111,-127,-374,1191,499,5,448,310,1512,412,395,437,11,-1340,293,-1,158,15,183,262,959,55,-89,86,34,139,83,1047,398,1069,37,103,574,867,93,785,345,47,186,1901,-51,-367,-88,-35,-554,-9,181,368,540,173,-566,109,45,48,96,763,160,3254,-285,240,622,383,439,277,221,712,515,349,57,-79,16,494,-32,1143,344,2221,474,246,166,468,151,572,-48,-898,1712,568,114,351,2188,-136,525,-117,-26,86,330,-62,-35,-11,-325,1117,203,735,499,-62,95,1821,-21,25,633,2401,2129,-714,44,-10,1968,623,265,379,117,609,606,561,107,634,241,-52,1904,66,225,55,58,2541,316,193,3119,577,-115,-110,188,320,1121,325,66,1691,-70,428,203,132,-28,-76,-76,64,213,699,-94,575,23,940,968,441,1634,407,41,64,-42,-7,112,30,365,2084,-19,-79,1570,-4,372,159,-22,-147,703,504,21,923,3566,585,2268,81,62,751,442,93,530,425,-163,423,156,3,352,430,2203,50,674,302,675,845,-634,4164,89,529,565,386,439,394,2046,780,532,-46,123,62,425,-1266,312,780,150,302,52,-116,164,780,276,356,19,150,848,86,-185,-10,85,136,929,144,2079,276,172,2832,81,192,559,-10,213,-221,1893,887,51,1440,59,120,-709,1481,34,178,-291,637,471,859,122,-692,71,197,224,593,-284,1762,406,1274,279,8,-37,382,412,2211,129,24,4178,411,28,-526,248,423,-95,90,420,223,48,1967,684,54,2232,415,665,500,-434,108,425,28,175,96,209,-130,38,47,40,48,145,-211,151,-271,192,-565,161,-3,-611,-241,-179,36,418,435,469,-256,425,-88,21,285,1000,-127,794,-119,197,132,-222,141,225,90,-8,-2,816,440,11,1766,564,-123,423,169,888,873,272,941,30,98,552,50,-327,130,97,0,222,110,601,-269,-26,333,1333,465,469,50,-13,-20,841,228,280,521,128,231,77,295,148,-166,137,140,616,202,570,454,101,445,2381,350,1066,172,260,1788,25,-617,1760,700,-21,202,76,83,96,38,73,100,584,-311,95,-121,352,142,151,137,-186,100,265,95,2208,770,445,-327,378,1901,28,15,682,179,75,769,-81,92,-190,33,-37,127,63,199,27,3956,989,159,524,200,87,156,477,249,507,97,717,1039,-638,98,206,-53,2932,1436,2371,47,-126,281,1988,709,959,632,18,-48,1343,180,11,683,34,1436,458,1185,568,65,125,-43,1008,556,169,-324,845,648,468,-110,761,859,522,1552,-185,477,980,213,259,78,858,786,1406,922,589,748,1384,414,41,44,581,199,315,329,166,49,256,218,1864,924,149,109,-545,351,5024,203,330,268,101,501,-245,303,139,498,99,-127,78,-10,258,460,639,-100,-23,88,2430,-35,4,89,352,401,-23,831,-52,-100,156,3407,346,1862,538,4785,264,627,-66,715,1292,1273,-467,2928,151,730,513,913,560,1226,271,-58,-18,506,784,52,750,210,371,993,66,90,22,2736,-10,320,409,1442,630,1110,329,678,1336,269,1210,87,92,67,2751,291,-18,2352,575,229,981,-894,435,1230,1544,1937,-85,-49,-394,372,1907,2116,2735,-198,250,-70,-122,794,-12,1329,344,508,211,224,97,-1156,1381,-90,457,112,912,2177,1191,274,292,348,-922,60,3372,1243,30,373,1831,137,812,1113,874,-24,599,65,266,416,-94,281,89,13,-55,590,593,-4,481,33,435,6790,329,822,51,-38,127,1271,193,711,-1054,567,2831,175,402,1177,148,-92,166,78,171,142,-121,249,1861,173,686,1380,1604,-20,2565,-35,30,-107,237,347,785,174,265,397,888,375,773,227,1073,483,134,265,1196,1223,-195,67,374,29,-10,76,-182,275,393,246,704,182,348,799,216,-48,-162,232,873,928,1029,500,-63,-111,-22,208,290,1325,110,198,549,565,376,415,106,126,69,685,1207,950,667,310,510,863,247,163,42,121,123,235,282,32,514,335,367,212,421,-29,819,424,647,256,750,2109,131,761,52,-77,237,715,156,-29,2245,705,473,1844,291,-420,172,-1,390,1505,-128,207,516,802,-36,22,186,1416,164,189,-879,-281,141,15,-30,127,187,333,65,27,210,0,289,100,933,900,2098,257,112,351,154,198,-400,3203,439,386,-14,49,502,1392,114,352,-112,-30,429,-718,63,-788,770,292,247,95,355,123,239,180,147,767,53,842,608,154,341,626,-38,113,96,137,232,180,371,1169,151,107,259,-532,1870,1047,-194,28,546,1362,261,118,276,63,480,-350,308,10,1245,128,304,544,297,-324,124,67,124,121,369,768,739,72,-514,413,74,1561,995,669,-65,372,1733,-20,814,377,35,10,968,2467,85,1534,97,377,221,1023,408,3088,457,591,-107,71,70,532,-87,421,5569,290,62,642,199,246,184,-6,-357,243,236,2243,343,12,23,650,918,-14,63,-129,285,460,19,657,152,-113,325,298,151,19,999,196,546,73,574,1500,30,1879,-176,41,-13,365,169,-124,617,294,352,-1321,11,475,341,2012,205,555,1096,-81,-1088,4291,10,638,2937,1869,799,567,2967,-8,430,20,507,-351,137,1371,112,193,357,366,-211,191,50,52,980,81,-262,382,552,166,1195,1,1034,233,1826,1321,109,111,-653,-124,111,81,36,-235,529,253,-138,390,59,265,162,2568,2766,693,339,34,792,80,735,169,729,1269,341,74,410,1552,1036,1073,152,65,617,768,3081,294,558,287,717,1472,-222,25,-55,308,549,282,1078,1397,138,402,543,12,354,446,212,47,1046,62,-32,295,382,682,9,15,-13,-18,-839,-103,-180,1132,107,-453,-1382,870,73,211,556,722,286,-9,46,1,-30,1738,857,213,67,65,275,21,-184,461,301,455,949,5319,652,-654,582,901,865,1472,423,731,50,-468,281,320,65,377,353,252,87,385,162,-26,1492,327,456,1040,566,1,45,-440,418,-91,-1079,60,41,-94,3064,1892,77,723,101,318,214,3004,466,1279,113,1725,815,257,230,1306,427,612,346,569,77,153,40,156,158,101,135,330,22,927,7,220,353,211,-168,51,126,67,163,130,338,64,577,935,229,549,-78,127,2199,268,403,64,-147,260,876,750,102,882,1118,705,177,659,83,174,399,1046,-22,11,454,12,-172,344,619,-95,24,-52,-157,1910,-105,92,927,1121,158,556,86,175,6,640,3393,194,918,90,658,496,520,151,83,346,377,525,73,184,576,200,1032,58,33,506,141,1161,1207,184,3405,19,801,-158,439,307,18,643,-220,134,731,1115,1614,775,-469,557,82,-11,-29,-22,335,1514,173,478,603,-445,498,-727,480,377,-61,236,648,189,97,120,-379,196,194,10,232,344,95,3556,453,89,429,1779,1001,527,191,-41,-661,131,-480,-55,1456,381,-4,339,15,108,172,258,813,7,931,1845,989,149,532,297,8,-8,-466,391,45,-16,109,63,16,67,884,211,181,408,780,669,102,363,-476,139,442,674,-128,23,290,-259,450,-381,587,373,-140,391,87,45,249,47,397,645,282,694,227,-801,267,13,223,206,131,-7,142,2,868,706,6449,461,-18,-9,2325,2919,435,40,596,1386,-190,91,250,-21,40,1733,901,140,61,-25,497,-22,-78,-835,206,207,252,28,253,31,673,-104,1963,575,645,104,1200,771,727,122,376,1252,1527,763,134,249,137,242,430,-77,853,61,293,427,229,-2456,1001,-144,328,57,49,967,148,509,35,983,-155,130,-2,118,2501,517,911,-119,1167,615,962,480,1017,58,336,204,62,531,623,196,95,-110,2247,318,500,-42,1018,-150,-297,-10,88,299,547,130,-74,103,-336,80,155,-824,382,89,187,97,632,1350,91,292,82,66,-13,897,1190,50,187,-31,57,-307,1054,15,444,7348,1142,748,454,370,518,118,873,82,253,1,726,225,-13,751,449,357,121,242,-243,1709,-674,164,-367,207,107,-568,51,354,875,9,-449,588,-828,2439,125,960,1250,1625,-131,70,-241,191,133,2454,39,-989,244,-6,90,359,225,523,3049,633,389,-47,2167,1128,2157,268,449,119,187,829,696,1250,388,329,24,76,49,85,-52,1363,1193,35,254,360,109,128,1819,3035,78,-40,271,1667,518,61,673,-241,1034,1162,860,-36,-192,105,226,642,193,-187,393,114,-178,445,372,186,-12,105,-545,-5,498,405,1909,1598,-39,97,-65,431,422,785,257,346,676,1252,1541,19,71,599,223,83,341,3549,-2424,881,306,1115,696,113,951,1112,380,1351,-253,-38,2486,-34,477,4072,24,369,1960,298,-18,385,1393,112,361,1171,528,186,-263,-230,12,616,46,-6,1723,63,1102,53,401,460,21,790,556,17,1302,77,211,548,231,-165,93,804,92,-35,266,337,1854,420,19,180,115,1013,610,614,2403,809,-851,10097,178,0,1044,1207,97,279,-216,100,2812,829,39,401,225,930,606,443,1463,34,711,419,52,69,332,313,209,1703,30,91,419,97,1561,-11,710,625,194,756,253,238,-12,526,-12,936,1465,15,55,355,3386,-917,71,206,153,127,41,353,769,775,712,365,249,784,114,298,477,34,1127,-59,365,353,135,100,193,65,968,-164,1919,442,492,-506,-48,-23,369,31,-59,-163,166,182,-310,-16,437,-13,1532,613,632,716,534,521,847,406,292,438,1468,830,583,236,549,-130,1428,136,-306,384,4054,1448,347,4781,773,501,226,-53,97,-8,179,120,3008,152,366,333,-36,1493,3687,402,402,512,372,176,204,929,239,276,343,523,365,-135,619,52,219,161,276,1279,-30,145,586,405,-35,32,98,138,-34,338,1062,-917,47,104,164,-24,578,539,198,1397,182,105,243,1244,1103,-20,23,-4,549,151,-208,-108,438,206,-568,628,34,-52,340,475,942,1101,253,1253,305,722,690,763,70,122,728,297,1266,471,18,596,681,525,489,6975,61,1069,11050,230,133,468,371,34,1028,2571,2017,34,60,155,310,268,984,358,491,107,827,422,39,62,705,470,784,1144,545,63,128,155,1178,103,253,328,1123,1229,52,1602,153,202,352,970,-107,-640,53,55,206,165,267,48,146,788,-11,-74,130,905,757,635,34,-92,166,170,1244,-312,562,740,694,1248,473,182,1135,162,308,792,889,3981,2113,364,-49,232,568,1989,350,-2,437,554,126,528,1650,1728,539,801,51,-196,-195,739,173,151,-16,224,64,506,965,743,119,1052,225,626,1523,-1,486,39,1337,65,19,3244,-22,762,169,53,129,91,106,164,277,38,-382,381,119,649,122,266,873,228,187,2304,1569,-3,550,281,344,11,294,1319,401,21,62,-1037,206,357,413,-193,166,698,493,133,235,19,-39,-51,28,63,399,22,263,984,-431,452,-329,689,-1462,55,117,54,110,-50,1015,10289,668,212,203,2914,88,291,348,436,868,321,1105,846,827,-65,-174,356,382,344,302,-174,-180,124,126,2028,757,194,724,297,202,784,203,211,91,1003,-42,-287,682,389,888,732,353,62,-294,1968,-86,639,-3,904,-325,528,244,228,512,465,-56,-44,526,62,282,657,1914,233,-45,-506,196,134,-124,24,258,177,-30,-112,50,215,725,928,103,174,202,-46,50,326,139,134,115,-214,292,99,113,-31,-249,461,380,66,0,675,750,356,2021,1198,78,-20,631,42,-164,68,215,14,-6,108,76,114,36,42,-17,41,-52,70,-120,126,468,-3,-232,-546,112,-430,414,-79,-39,24,89,-26,24,1815,47,259,-39,460,235,28,109,62,-7,-31,103,98,-3,-814,395,-46,328,232,73,59,68,43,-52,6,29,-20,81,1815,721,1045,32,200,323,6972,66,1946,1876,200,36,222,64,19,91,30,344,-41,168,40,36,69,38,46,103,2447,72,666,-17,-47,57,839,-2,56,73,73,102,118,124,-9,23,7,6,114,-1106,1150,1343,-88,162,190,287,17,497,-161,212,33,-51,-83,26,29,7,38,7,-2,137,48,-6,56,321,1,98,56,12,57,-10,57,3,71,648,-22,-69,-342,1305,201,867,-20,266,-65,193,-2216,-39,5
-34,-1028,-797,34,-610,-809,-369,-230,-109,-198,-166,-806,-704,-246,-320,75,32,-250,14089,-3057,-2539,-12,46,-153,-102,-292,-332,-70,-88,-96,-354,-174,-4998,-1879,-4513,-2086,1283,3959,65,160,1255,22104,12561,16031,14730,15698,14882,297,-39,261,571,2775,912,1273,410,361,355,206,754,8,213,228,115,32,183,148,615,-28,-410,-239,-301,883,71,-31,19,107,49,256,313,-114,239,208,34,-28,59,183,1105,682,387,59,563,106,238,258,351,-27,-60,233,141,26,19,-268,-5,64,-278,-19,3514,266,-394,413,4,-23,136,-177,360,-113,80,194,-26,-103,-7,-174,-48,-87,-79,-259,143,3,96,332,434,203,-17,66,16,568,115,927,1828,345,-103,19,25,80,167,231,103,681,-15,820,229,219,134,24,532,-119,482,-126,1070,-55,1729,36,677,95,35,-5,149,484,1158,459,767,50,431,54,49,234,-33,40,5,53,2388,656,-16,51,157,-60,-75,-70,-744,9,2406,28,-45,39,463,1401,194,60,14,844,-39,239,234,23,50,150,159,981,240,298,-51,94,-50,63,6679,-319,194,1493,-180,1464,486,11,-84,-18,2,7714,-57,373,500,37,95,100,207,173,5,3,-109,65,1441,142,4238,353,1198,-44,90,182,-61,134,574,655,-82,196,233,33,543,0,358,43,267,-65,3278,528,-176,201,-141,61,70,-603,-5,-39,-163,120,198,-234,790,369,208,-210,-192,42,-24,893,4572,83,-8,31,142,243,1046,-100,15329,1573,908,-7,83,88,175,44,532,405,44,378,-74,85,170,82,43,1546,134,-48,-834,419,23,76,320,-18,142,9,-4,8,447,1863,2934,1736,-93,-140,623,1394,29,121,871,691,649,148,17,64,144,109,1088,267,134,2091,916,32,24,-65,713,69,360,383,315,91,2640,141,573,90,1974,57,78,96,-318,309,316,1167,-63,138,-51,1122,821,561,960,-12,193,19,2229,298,108,279,365,75,-42,-19,-284,2685,818,1150,-578,42,44,104,-21,13,49,-63,17,260,43,48,253,280,195,66,453,196,228,202,532,6,-90,-48,248,3614,-4,-6,103,112,160,66,-1,6,-7,66,296,422,77,47,312,43,63,18,787,59,-106,-218,112,311,530,697,106,284,1988,335,226,54,-151,-398,2,180,266,1532,188,10,417,22,-19,-131,743,60,429,162,389,-65,532,3197,-47,-4,-125,40,-79,252,79,31,26,70,756,-89,526,299,77,1188,119,115,430,290,388,188,59,113,-14,861,108,179,97,-177,5,317,63,60,-82,71,346,97,167,2311,608,599,219,153,2733,-147,-227,-38,254,-42,-65,16,448,387,191,118,57,22,173,26,-123,349,489,333,242,64,135,2283,270,460,31,713,71,247,295,262,277,235,336,490,250,10,131,-294,15,42,-79,665,117,229,848,1508,135,-70,253,50,56,171,13008,79,223,110,-16,8711,64,-761,533,-122,128,-36,315,315,65,78,114,-31,625,70,-259,755,180,688,41,73,321,577,45,81,-50,5,-207,280,47,-895,-500,41,-51,20,48,106,2515,500,220,127,-762,255,72,8,498,-70,132,-62,114,749,13,43,-81,220,573,-63,-77,-85,354,128,5,-69,-37,-4,469,73,281,146,-502,-74,-20,827,77,-18,122,-136,-33,435,442,29,1518,912,-2,2,-8,379,80,83,11,230,38,158,50,41,169,240,496,682,45,489,-126,117,206,-3,232,360,-85,517,245,232,290,2,105,33,124,-48,41,-64,-35,-176,-24,121,241,58,67,-109,123,87,204,84,150,-38,-9,84,326,-67,16,-259,217,-20,68,645,397,37,423,14,-1,163,148,134,98,40,169,729,335,147,-1278,56,96,-75,19,192,40,542,-85,174,455,-73,84,-48,77,9,327,-80,43,167,-61,8676,51,144,247,-35,468,-249,72,438,-58,-35,-51,-13,87,318,56,-45,247,-272,63,85,104,305,-58,722,1103,64,-58,1669,168,12,23,843,586,59,866,-27,62,14,-19,60,-157,43,458,34,423,40,39,3095,726,35,2,2419,793,96,-72,242,-120,2538,2303,715,98,93,92,42,41,10967,503,25,689,897,4669,179,221,147,218,-492,-1131,212,-177,-576,-328,-324,-90,110,-139,77,465,5968,331,206,-7,-9,287,204,107,205,5,-18,27,-71,51,104,-439,-85,49,-47,-34,883,121,-4,-11,-72,104,-312,53,457,-73,-124,97,-22,-216,101,-11,119,-86,-63,-32,540,114,60,333,1904,16880,279,-29,-207,945,24,42,-947,4664,-31,-4,95,43,-34,146,295,28,15765,222,23,-9,158,378,116,-442,26,-112,11123,-14,-78,75,-53,630,12352,40,-368,51,116,-60,25,191,-126,662,99,-81,110,28,3150,85,622,-215,18055,255,-59,353,521,172,328,46,36,114,205,-136,4377,67,11,82,18,89,227,80,-394,-88,-452,74,76,52,367,88,47,-120,120,370,83,-337,124,404,-34,-6,8,101,317,294,301,239,223,68,27,-11,-175,43,-83,-7,111,18,-133,-113,385,61,10,-33,12,355,40,370,-119,-161,19284,-11,818,153,91,25,-196,-205,-51,-111,25,-143,84,6053,53,315,-137,215,602,3,395,-30,0,128,127,183,119,-841,7591,50,100,-238,2123,8,36,-94,10411,-169,329,-72,98,-39,23,-854,19,-74,328,109,332,123,2534,339,80,196,41,-608,-51,138,627,631,-46,94,-10,-330,50,32,1791,333,2170,47,66,-13,226,185,707,96,421,-79,10738,-48,346,2159,1130,-162,87,209,9985,102,434,50,489,220,-13,137,5136,-57,1876,60,267,-30,199,87,42,76,52,1177,392,-74,-193,43,250,34,132,8400,2600,121,-264,647,-37,271,207,191,203,676,1514,-42,19,-27,-95,1564,145,5122,105,20,259,-10,5884,282,-49,105,-210,-47,1786,-1,-78,-42,-219,-36,195,988,114,242,-21,45,-9,-24,88,59,1916,63,133,460,15,-47,126,43,-8,73,19,110,847,511,-1,122,-24,139,137,627,1039,147,2338,27,76,85,-18,65,75,604,-15,-6,-22,81,1265,303,104,-104,178,175,-45,52,-13,464,238,-255,429,-85,-63,221,-112,200,-346,164,-435,179,-6,-46,-85,84,-28,-329,324,659,-57,-632,330,-677,19322,9663,155,-353,-372,268,53,-26,117,171,-135,181,505,32,-212,5,39,1084,7,485,139,-57,19,-58,854,-71,697,497,-25,-3,-18,714,29,-7,155,327,1187,373,54,7,-32,87,83,30,1533,55,32,-211,457,-21,-37,-107,13,56,-30,1717,52,75,-2,159,503,265,-5,-66,276,-38,28,12506,61,531,-7,32,3788,78,573,-74,131,111,626,68,-57,271,118,-14,129,-38,18,-9,259,233,166,47,-469,789,250,43,268,1114,180,157,392,-108,357,44,-1,-108,-102,170,88,-12,1820,49,397,147,-123,128,-439,262,249,-1594,1,282,27,40,822,684,53,286,330,2,5301,-5,-91,120,165,444,176,2558,30,14,344,460,195,274,-15,207,-9,823,11781,4,1381,4127,44,23,821,-34,13,36,138,824,470,164,-23,-6,-53,2456,68,103,12,40,-17,-28,1355,304,-20,198,13,370,1256,-90,-125,897,77,-269,-76,1001,230,52,58,18,-19,51,-159,-31,-140,192,-466,497,787,4976,215,548,106,50,34,218,-5,138,878,-18,-24,2333,153,-127,-79,-38,-60,71,-119,-2,87,104,30,303,378,200,1517,-140,-4,51,121,527,-729,169,541,25,-80,-171,356,-150,521,311,267,-77,71,16,14,25,123,421,213,1175,43,-435,-155,-345,-62,167,1133,65,292,64,128,-11,178,34,-5,-66,899,104,113,-47,54,-153,229,685,38,78,337,16,181,89,105,126,21,-371,541,15,120,193,-56,144,1880,320,366,60,61,169,-8,718,346,336,-55,63,-12,295,933,64,70,-19,682,-282,398,-448,54,40,-105,88,203,426,-254,521,12,2317,34,685,-41,145,6612,497,88,82,-47,118,-222,118,-56,-40,-66,711,330,-15,202,-69,20,212,-8,0,232,73,304,619,83,62,460,-17,-167,149,258,-77,-56,-83,317,69,30,-110,205,-85,-30,22,1183,-38,71,1,-39,-113,141,12,63,-69,65,-279,94,134,-58,101,32,52,12,344,479,118,299,116,80,766,103,126,27,174,567,-58,260,821,-8,45,101,-31,717,-109,101,19,-949,-11,89,-23,123,35,265,817,568,207,61,-35,-95,-420,135,-25,-87,-44,87,-96,375,-79,-13,-5,-585,107,-385,99,63,-9,449,-37,60,-57,-497,179,223,2,66,530,9349,404,-39,4581,-29,-53,-4,-286,45,117,35,111,153,353,-7,-278,95,3835,24,432,7015,70,22,555,-138,-121,789,61,-21,881,1713,-154,30,12298,61,-212,206,264,-35,110,192,45,-72,133,-173,627,-325,177,67,-285,35,-41,19,-145,1094,88,33,543,545,686,-24,-29,-171,791,-168,261,264,90,37,-431,27,814,985,217,-43,132,-34,-64,101,31,-11,-9,0,-31,-329,-51,398,-63,-7,15989,-131,21834,16430,18126,82,-26,104,-88,-293,1639,397,4281,18,49,3887,49,340,-60,120,-190,313,561,-21,77,-34,12,1712,38,90,122,-170,-434,1884,-30,-3,-175,328,130,4783,198,798,28,12,154,55,169,272,-192,42,51,1,-117,-196,-99,2526,80,-32,184,2933,742,168,746,193,300,-87,836,333,136,36,-65,89,405,120,124,-136,5999,-34,13729,319,-13,79,-747,-61,324,4,149,64,-207,3,76,60,104,2183,150,37,13,241,-19,131,-41,51,251,-72,355,-37,48,83,115,2921,27,106,-50,-238,54,-8,-105,-136,10,1222,186,-578,16,72,-66,55,232,-58,299,-8,31,266,115,50,447,-68,238,148,16,-25,514,-29,28,87,-20,97,493,1986,34,55,151,-49,-304,84,77,1,315,173,235,458,-164,69,-44,-15,24,1368,274,7423,1364,-167,446,434,10,39,-31,-260,89,86,135,226,142,32,1314,377,40,-25,3402,105,-10,426,261,82,1384,-31,3,111,511,884,57,4940,2758,179,106,-113,-61,37,554,114,39,1246,143,93,-118,309,536,1606,196,118,647,-36,66,-4,-32,114,95,184,64,733,101,-105,257,12,3912,317,0,24,151,-32,258,2340,118,10,1668,12,9,230,855,-8,-16,162,21,754,33,259,27,1200,64,296,19,62,-21,315,427,390,127,35,356,183,209,349,107,-88,216,-37,82,81,-75,37,428,217,1025,-243,-102,-12,-19,2902,1013,-231,159,58,42,95,-33,1167,-24,596,-242,-1,3238,722,-128,16,67,61,-111,-120,-34,3,-152,-402,275,63,40,112,-67,-81,-836,-45,20,-39,-196,123,-230,-5,-83,13,-93,-40,-38,177,18124,2894,870,18,3,9,-49,87,-75,-32,-246,2179,-16,135,-143,-18,99,-139,575,76,65,13,450,-27,-201,-8,-48,128,2637,-70,350,231,549,-88,5979,5950,-63,551,455,170,31,-9,23,1,-56,-29,-223,326,511,60,71,-4,528,-310,154,485,-16,-20,111,-79,302,101,59,704,312,62,11250,-2304,114,235,-34,149,-9,719,-18,-29,55,-545,118,122,24,71,-163,-32,141,-13,576,-26,304,-17,20,-4,945,1850,2822,-100,-52,106,39,-208,-41,33,118,197,161,83,301,-37,171,20,-43,25,-40,76,-191,-5,25,1459,283,59,-155,71,1496,89,563,95,-55,446,-59,-81,462,149,-66,8,-18,92,32,189,-44,88,-34,5623,-94,236,98,-64,103,299,65,154,5,212,-108,-1100,50,376,264,-178,75,317,58,75,-30,993,-8,6,13087,164,114,43,88,48,236,-40,73,658,157,-12,41,791,378,4,882,43,-150,138,-129,90,20,638,-60,-23,26,2188,179,118,71,8499,1276,56,167,-6,167,-59,260,76,306,3435,103,70,117,234,909,89,278,317,572,114,-287,-22,131,-1,77,280,391,38,568,410,-24,1364,208,855,5,1119,197,228,340,620,74,52,-33,-83,4300,464,-79,49,-5,-14,-106,94,-1,20,-49,189,1260,213,12,155,-146,145,842,847,221,84,-107,-64,111,406,-52,-63,96,339,-100,-42,264,26,134,-89,50,36,-144,427,151,-180,-18,-130,-96,1134,552,-311,916,1631,-32,898,131,-38,126,218,350,239,748,229,184,41,273,465,215,-138,-148,177,-23,180,42,193,20,507,-5,3,134,763,436,38,-71,-141,-23,152,763,110,466,-28,-8,35,-134,4004,697,72,59,-100,31,210,-417,72,11,-31,513,168,86,-51,105,470,100,-145,-54,15,72,364,-2,-1,-11,179,354,299,30,-58,393,8,163,106,-11,556,603,12,-42,-44,-86,-6,52,-146,94,-291,46,250,1344,-605,310,17,70,360,54,4208,139,28,331,-34,-4,-24,243,-22,-11,-64,1320,34,32,96,59,19,391,-289,500,75,-103,34,0,55,-26,192,36,278,394,132,117,-27,5,80,-39,17,44,-23,5465,231,19,-83,-21,170,399,-8,909,7,5,100,87,26,50,10,96,43,105,-84,21,-85,-43,832,-45,352,-25,-29,-425,-7,125,85,-48,67,-34,-325,577,-55,102,33,-617,-58,225,22,179,11,313,169,154,-291,63,433,-97,32,135,795,36,-114,51,158,89,190,613,-167,23,170,143,49,-175,108,99,105,37,6,5,81,4667,77,561,-219,246,92,-9,-104,-28,281,-57,142,132,-169,145,111,-666,484,-180,101,202,288,327,13,168,-43,38,792,-121,-29,272,-61,-36,-7,104,-137,-62,89,343,-39,18,-117,488,3,330,6217,368,-77,865,-10,682,474,-54,-5,25,9,122,57,78,23,768,111,266,121,368,21,78,-39,-437,505,467,543,243,-26,636,191,171,104,494,-30,298,-65,84,1517,38,21,237,60,76,7,-166,344,75,233,-356,-149,330,57,9,62,615,2599,-88,14,116,115,76,18,-13,127,41,90,-20,138,113,20,233,-83,-39,51,191,-6,68,700,2744,1129,202,-1221,29,-102,6971,229,2238,253,-212,972,2326,288,82,-7,288,-21,181,73,-30,148,528,1004,-27,50,97,23,186,1783,-81,-16,3,2,438,890,8767,11742,84,-69,566,103,-74,16,345,55,66,102,54,-14,26,-107,-172,296,-60,169,-200,-40,64,104,21,81,565,409,75,243,-122,509,67,31,113,133,256,625,-84,70,8016,17073,16458,11603,12991,17562,7807,391,4389,-332,53,207,187,3,389,126,119,-234,-64,350,-47,56,76,252,64,271,-104,306,3,-16,24,304,-14,19,885,-36,-74,2,-3,-362,8,-152,61,57,-107,39,61,71,96,27,29,827,356,-88,47,-75,39,171,156,-214,112,127,-300,16,69,237,395,288,8,88,95,62,17,-7,23,-83,179,-38,-92,-39,-59,-4,1379,231,27,-221,58,-250,1038,31,-27,257,265,284,-222,-19,566,289,13,-25,-282,98,-9,146,228,14,334,-46,-60,133,287,-163,457,114,1,225,29,131,185,1040,15,-3,949,-44,32,50,-120,442,153,62,52,39,561,-28,33,135,216,2146,481,427,229,69,135,28,83,541,40,-205,36,98,268,185,171,59,90,62,4189,132,-52,54,89,-19,8,2015,116,111,-24,266,383,-8,-83,605,-22,-39,90,-42,113,114,172,-198,150,94,89,-205,82,150,-22,-2,48,26,46,619,-27,190,27,-257,208,69,68,332,-141,702,-56,120,-72,1414,104,389,703,267,-153,927,-148,11,-4,397,10,108,45,2163,87,109,423,159,107,30,13,114,21,-151,170,-18,82,260,130,82,56,-102,171,-18,-97,215,-62,711,96,-65,36,-85,-70,-128,-33,540,-333,12,77,122,45,213,62,1460,-45,-150,240,-7,80,-63,352,-31,-630,-1186,31,469,1045,-6,-38,151,-164,-7,12,167,166,263,1000,-78,20,-32,-29,252,-21,373,71,26,54,-373,-93,-251,21,60,32,111,25,-57,19,-74,946,107,-100,-64,3231,433,155,94,135,424,512,129,128,284,-111,47,245,-56,32,83,-146,24,463,95,-27,-101,-82,788,1662,49,179,223,6,156,24,-23,1896,89,695,-57,34,658,-59,21,27,1417,1011,531,206,-46,-103,89,-182,-50,70,26,190,-11,50,-1,621,65,225,-48,-86,-433,-385,632,16,282,111,47,-32,281,279,-21,423,142,-67,991,111,157,1176,363,-24,27,-152,-385,-33,6,18,-103,404,52,-89,6,-128,-148,435,5,585,-60,-112,96,102,-71,297,43,35,5,-65,6,131,140,365,66,355,26,91,-51,-15,44,530,-1174,98,257,70,36,-16,-63,96,381,218,2522,41,255,304,-67,-54,2472,498,574,142,403,-21,117,-3,2065,182,136,-11,-3,240,1407,56,58,2322,2400,-40,16,58,-57,-5,4,79,473,294,105,86,28,167,119,453,-115,175,-546,286,-386,-22,1,84,286,51,133,537,208,-73,36,144,36,-218,547,78,99,409,355,-23,-30,-99,108,-2,68,-54,129,159,63,883,217,108,817,50,84,69,8516,-99,257,25,123,139,567,-78,-60,-273,-89,2312,256,35,268,87,-24,635,170,8,2,20,108,35,3661,57,156,286,-72,7,3120,70,-74,265,619,106,334,1125,-33,143,78,289,-34,182,96,143,5,421,147,-532,593,433,-118,-118,-11,126,142,385,36,-173,94,14,146,8,-56,133,-307,2,-58,146,265,435,290,343,-188,83,10,-22,-406,-39,-36,152,25,798,12,-59,-206,47,-70,-61,36,95,76,106,20,-7,276,244,231,2101,57,-327,284,-54,-924,376,57,-88,171,-47,315,-60,1654,-156,71,-42,94,47,1270,196,-33,332,26,85,37,-175,321,311,262,158,13,37,308,23,300,105,45,653,6539,280,457,18,330,84,95,24,369,372,599,65,45,161,-33,134,16,143,-77,54,48,32,121,104,79,37,-15,47,221,-345,-22,173,29,24,66,304,-168,94,-116,-100,-210,646,190,132,-82,71,80,-79,257,59,7,-120,56,9,51,124,586,167,-241,2,118,79,29,163,-865,714,-245,163,40,916,-161,96,3,-73,-29,-10,101,16,84,79,53,-21,37,294,-126,333,27,998,-23,-50,377,-11,-31,70,-16,646,-69,113,99,-116,613,232,54,1,20,57,468,122,555,91,76,22,96,118,158,289,-11,769,176,33,150,129,2375,14,-6,-7,-111,-58,-14,19,45,415,385,367,163,-441,77,17,5,-2,387,-38,558,27,40,301,-271,29,112,3,10,-135,179,259,88,87,80,68,11,705,164,-16,397,-86,37,513,21,109,36,1092,-464,-20,230,-30,238,128,28,382,-72,45,-27,533,230,272,-78,444,887,1459,-424,12,-254,859,-13,118,5,66,61,179,-176,-21,29,-49,24,372,53,294,678,162,139,519,-214,4202,607,311,159,741,43,92,22,115,-99,-81,101,-12,2,-39,232,3,42,342,2293,-129,1071,188,75,74,95,-196,1609,-15,46,83,-60,-1,18,295,203,448,0,-44,34,38,38,92,258,202,58,928,794,916,371,346,442,-406,325,300,265,1347,160,-53,266,3,18,-140,71,5190,1253,328,58,-496,32,0,2296,253,753,-746,80,194,123,495,13,62,168,-131,-891,-47,-10,-91,-41,-30,-72,-45,22,299,-332,335,-213,-92,-1,85,-2,269,477,47,438,352,12,82,-35,-45,54,269,85,59,-703,67,122,-150,236,125,132,-102,61,20,454,137,10,26,10,-20,-68,-208,-4,98,0,3,66,163,102,89,8,68,34,167,-64,563,326,-15,-52,-82,43,180,-39,1191,69,95,147,-34,552,227,105,1463,465,823,215,-373,441,57,14,20,-26,-5,18,107,325,-92,180,-147,-53,-1923,-64,75,680,-1,599,140,10,-201,-731,451,56,1336,-12,34,-331,66,83,-120,-133,685,672,100,-5,-24,-834,21,-133,58,125,-16,82,-55,726,48,-158,-103,-58,145,132,409,-43,-22,-86,-5,318,217,156,64,-7,58,120,870,20,10,-36,390,342,-30,121,142,-43,-147,4731,32,217,-73,132,1091,253,-232,74,-360,115,35,475,43,-35,102,-50,9,33,70,-107,455,910,-430,604,3,-8,677,578,558,30,156,73,576,149,224,95,215,-76,139,-987,84,85,-79,15,3110,17,-935,41,135,588,-68,6,-66,73,409,234,653,357,149,35,78,-22,-68,-177,345,18,3894,364,-268,199,154,-40,94,-280,388,802,1496,-90,149,1811,227,-299,1396,268,19,1009,52,-184,129,-254,85,-42,268,126,599,106,360,64,34,85,-36,257,82,442,42,5401,-339,44,-99,32,-57,106,18334,-3,-17,-24,-102,4,80,191,187,213,192,4535,5,1737,7,471,-155,129,13,135,63,467,40,1038,279,8061,-223,15206,41,310,-47,46,148,1036,1353,151,1114,151,28,53,-76,20,95,84,146,-60,-29,32,-60,-32,-6,-298,921,56,70,467,-95,-22,599,-733,129,169,134,7,61,-28,-9,-295,155,52,219,-8,-61,57,290,17570,41,106,-50,237,116,461,15,210,209,-121,-39,73,-20,-275,515,8,39,-24,45,-11,595,-28,60,6395,509,123,158,201,-367,-62,-27,534,183,-74,224,771,38,1207,59,485,186,1408,-8,3020,298,-80,328,123,367,8491,344,-104,-66,15,635,381,-11,131,98,-66,588,-215,-61,-74,-23,3213,433,-31,-12,43,4078,-5,49,303,1515,154,-1408,-86,2254,142,895,290,15532,1,458,13868,1400,-290,311,7,243,188,2513,64,2630,112,23,-210,-1077,4541,179,4,110,927,-104,51,22074,-90,93,980,106,140,99,25,149,-411,-70,6737,1942,-32,6,328,8,-293,23,158,-16,-102,51,92,4,-72,37,-36,-136,0,6,52,134,607,-432,1089,18,96,51,171,-118,457,-57,6692,511,184,-2,4103,234,130,280,-21,-278,-507,7664,388,156,-328,-35,-4,-116,219,727,111,14,451,-20,122,296,-7,1,62,15,227,679,167,-77,95,67,629,-75,12842,2240,-3,-187,-90,104,11174,-242,1417,41,-4,788,3115,-25,136,138,23,124,90,13579,8989,-9,2401,-148,87,2358,253,1740,352,-121,4068,41,-35,8,-14,9,34,364,762,58,-134,48,-55,-77,800,-20,17,10,1025,269,105,103,-150,69,40,-22,88,176,-63,133,217,157,131,2033,2475,336,1003,-89,0,-73,1051,2234,399,-1750,122,27,64,267,-80,870,24,116,264,1391,-54,-46,1282,26,584,103,38,1454,434,874,3894,1880,317,749,11974,4754,229,100,79,118,-101,-1,160,-360,-11,227,17339,-5,422,174,22,-95,71,221,325,235,18,-31,245,80,150,68,386,129,57,-120,33,5929,100,-40,67,24,5,-81,51,94,-61,39,15,1,415,28,-39,2451,176,183,-322,-164,29,14,327,-73,58,537,3159,223,168,346,74,-29,71,-4,340,158,250,-19,-159,41,85,172,14218,-76,106,38,-37,-41,129,1002,-190,2432,220,178,63,231,222,-69,614,97,221,90,341,56,13,50,-77,-161,1073,47,15478,5927,141,770,1579,182,354,629,138,94,3490,256,148,340,-1026,-164,1179,38,-22,155,487,260,384,-5,28,372,-251,-36,1775,355,2077,66,1236,127,150,-314,5805,89,669,57,-323,-140,308,71,366,13174,-169,-8,30,-12,1448,90,669,615,180,86,79,26,246,83,391,22,1082,2529,1771,50,44,164,212,549,487,-2,402,93,39,249,365,1,1441,-60,-78,-14,668,-34,148,162,110,39,-6,245,-17,104,86,374,409,-3,-48,-56,511,312,184,680,-8,480,594,-31,58,47,18,-8,-108,60,872,-133,52,67,803,129,10,26,7417,78,-41,-228,77,-26,195,65,-110,75,-7,-11,1391,83,213,42,-43,305,131,319,37,58,8142,369,429,-87,-171,-167,357,71,39,-42,188,312,3,148,39,18,62,327,689,812,129,-56,167,114,-27,140,521,850,12411,318,6391,158,-21,106,293,424,15,-36,-213,-75,64,5,230,1375,57,71,57,47,-18,-14,158,29,77,1509,623,-49,1372,14,932,2023,-77,56,-13,-49,97,98,191,30,339,-27,-65,765,76,162,-123,177,-8,-73,39,298,-94,-164,182,142,293,-28,133,82,67,-13,167,124,72,-19,-92,11,-22,-209,-26,656,733,72,-13,55,78,378,606,232,465,23,7,-6,47,-33,262,528,106,93,601,912,-12,-10,-116,42,995,387,25,-261,24,123,487,88,-327,112,48,81,89,15,86,708,136,148,-2,-115,324,-15,472,25,291,42,488,182,-90,50,41,-58,118,381,52,142,2,51,-56,77,11,5,1083,30,901,-76,758,43,323,872,40,-20,118,152,74,215,-1673,81,-28,38,334,7,270,373,613,189,-21,-316,-62,145,158,51,207,-263,246,385,-220,-11,97,-54,-238,646,666,282,-32,19,-287,30,-42,-18,-95,87,11392,-192,624,73,152,47,12,317,-190,104,610,254,28,177,146,-51,140,-79,-160,40,610,113,-53,42,156,736,342,127,157,17,318,87,253,0,365,4,11,-511,32,-167,155,534,94,-31,6,234,-38,267,873,218,4,-30,13,-62,232,-28,573,463,-182,-10,156,-1036,242,278,222,-67,305,-441,-161,-56,233,-73,655,121,459,92,-346,-352,249,468,102,41,410,535,-157,3,-16,37,1507,42,-30,643,879,-165,-91,33,4148,704,72,32,-76,-9,1028,761,137,-243,138,66,7,-684,-29,82,-86,35,7,18,-21,-176,-101,54,-240,155,-21,-26,32,582,133,-998,145,115,169,336,3,280,-135,471,-38,-166,-9,3102,923,103,48,350,262,-2,506,74,-32,151,-101,-1,387,-131,152,-410,-109,332,125,4,51,-3,107,-17,-43,-101,342,139,185,386,55,46,-15,9,-70,-137,20,-12,25,27,151,-137,827,134,-51,46,915,194,-5,-127,363,877,-341,329,62,-218,51,-43,-88,81,-324,-39,141,169,140,220,-20,51,264,-55,41,-64,1881,63,132,-214,68,202,13345,503,-46,996,1376,-40,138,245,87,78,-100,123,53,-166,65,24,-8,118,-63,-120,-37,21,134,-211,111,357,0,107,18,511,1079,638,-32,130,102,35,148,47,6530,275,-132,43,13,-2,11319,1394,46,12553,372,37,-346,39,52,23,-63,1058,1086,-16,139,207,167,101,105,17,548,-10,10,15,235,-15,397,109,3608,97,60,-217,89,13,95,409,2108,128,921,-312,9,-6,110,-202,94,-137,115,39,463,715,78,142,159,-383,84,36,7,12,-20,-9,96,59,-1,251,57,19,1990,2128,-102,311,-106,-26,579,-63,202,96,74,244,42,9,392,563,745,647,167,719,104,167,218,357,135,-20,150,128,-399,-37,18,10012,-7,423,181,-251,42,-613,72,129,-35,-123,9,-32,-101,-48,142,-120,7,103,-208,58,13,-58,50,-12,45,-21,45,-312,194,17,-100,43,76,-35,415,460,81,9481,5186,37,476,138,-122,1649,436,524,455,-32,570,34,97,-1,336,19,366,193,-9,-133,-71,142,700,-159,31,161,-53,18,54,13,606,-163,-21,-3,69,24,206,120,3,-11,483,-92,205,-3,83,67,1002,-101,37,-2,54,137,111,-108,270,-139,-135,52,27,21,112,8,368,1080,1158,346,95,-99,-46,31,14134,10,427,66,114,-169,664,92,-17,418,77,29,1305,288,-49,-67,57,-119,-89,23,241,-85,-13,463,1004,7,-4,0,194,157,79,814,95,52,71,-243,-142,127,72,-41,-69,140,-45,72,118,27,-419,-13,726,6,-158,38,-249,1072,1205,29,195,26,776,-12,-130,70,-74,226,-33,317,30,81,47,39,329,14,55,29,-74,1,141,175,56,143,684,107,-37,-196,85,-16,-24,-23,88,100,1204,-4,90,99,652,1,143,68,18,364,234,104,214,154,55,196,120,283,19,19,104,56,12,175,368,21,-40,-98,85,144,105,42,110,1884,-17,75,-60,-144,52,5,30,131,45,103,-76,-97,-13,790,5,-657,99,1063,1984,286,44,-50,-59,45,-30,94,94,-81,-13,-353,86,66,1520,-44,23,48,40,117,20,121,383,-29,98,854,-1,-27,505,189,712,-25,14,16,236,108,13,642,120,-93,-16,-29,-29,82,24,75,22,8,13,53,-30,281,65,-86,-251,-621,702,7585,-162,-93,12,-25,-212,43,-133,86,50,377,132,2,150,2531,167,409,8,358,99,22,33,-15,60,790,-15,82,-343,-17,283,155,-60,98,103,590,525,1302,626,347,-25,-466,-950,-119,28,-81,630,-148,544,25,103,390,277,92,693,67,10292,452,52,-93,646,122,-17,123,-40,125,-24,25,2,-1,-63,-185,565,912,129,35,-147,-21,-91,-273,-44,-317,-218,19,-32,110,58,206,127,101,58,129,-68,-19,194,32,64,-16,159,26,155,69,7,99,7,51,113,115,605,4,26,189,15,-90,496,1352,38,-5,4,662,439,47,-53,495,118,63,103,-15,410,112,489,1526,-446,3538,5,95,3848,-47,25,-9,130,-458,18294,101,1405,529,72,150,97,76,54,111,98,-5,19,463,290,-3,2108,128,766,317,396,64,-29,414,-67,103,-117,-2,968,194,782,-107,-52,13,-125,285,60,-92,-29,26,472,107,102,63,110,139,107,-18,126,-8,1199,26,-340,-271,-331,797,1256,102,-124,-273,2793,13,382,381,-174,385,22,2858,9909,811,-2,-60,109,190,-143,220,37,221,285,703,14371,15354,-27,-6,288,-130,29,-247,38,-27,146,25,223,364,468,1832,45,24,-313,-74,257,-4,-113,-25,51,50,-332,31,87,-486,-116,-138,7,222,-128,-2,-25,-4,-23,-168,1,-233,35,-381,0,58,-521,211,-57,-137,380,379,-197,142,77,-50,-38,2,396,5,41,47,-3,-193,-70,17,136,207,971,5366,1152,11171,-91,-95,-7,-14,-62,97,206,-479,33,-112,79,24,352,314,114,245,-69,-161,34,-100,76,960,66,101,-21,-7,60,-28,-17,5,3716,93,8,131,170,-429,230,285,14,-30,21,59,68,76,60,276,172,461,118,242,124,135,12,85,-58,-13,21,-1201,-103,-10,925,359,142,215,374,136,-165,-13,-395,-81,1233,187,1024,396,36,126,-67,-151,-24,3,199,-17,2380,57,-77,66,316,117,215,34,526,47,46,16,82,-26,107,115,-33,513,-47,-64,-155,30,22,577,-25,91,91,97,76,45,-336,-320,79,102,-561,971,33,-109,-37,34,4,14595,1327,207,19131,-40,-7,-28,-61,3717,11973,655,1261,1612,162,6,9122,926,5527,-79,537,-17,-56,39,-67,198,-50,-55,26,-16,-474,-102,-21,274,5621,87,104,929,216,-38,-28,-240,-82,485,335,131,13,-44,-108,72,124,486,18,31,763,74,87,224,190,-200,41,41,209,1139,769,1768,-62,617,538,547,302,-107,2556,1180,533,13489,14298,21,15,-109,-126,37,-8,197,34,8838,22,-25,78,52,836,191,-62,-433,64,-119,45,-99,78,225,188,36,-172,91,13491,244,44,-7,181,181,-68,41,-47,196,102,873,-330,490,449,205,23,318,659,-21,-45,351,-81,876,357,-47,-224,149,534,115,154,6,564,275,-7,1110,-52,-21,555,71,-757,96,-36,-48,-34,124,355,-64,-2,247,-4,61,-63,-40,513,-47,9,37,-6,-90,281,272,1326,188,315,61,42,13,566,39,237,-284,-211,13,-539,43,37,1504,-184,148,-15,264,-166,95,289,55,391,10,28,-38,8,59,-5,24,60,-90,156,382,750,-89,8,717,413,101,48,-92,100,103,340,-179,33,342,-61,0,315,87,228,705,403,-8,35,-197,-11,-67,-161,145,21,414,-108,13,139,131,-374,198,-1562,332,134,114,508,77,98,2108,13080,483,88,602,50,-99,-57,-97,275,-251,221,6433,2647,9397,72,-8,6875,1136,35,275,-255,-41,433,-144,1025,8,-170,10,61,56,36,-18,85,127,-159,-101,-349,-57,258,118,-2,8730,-50,-54,459,43,-33,180,211,-25,-72,-235,55,-14,127,-47,74,4056,6542,-45,-11,21,-77,-21,-117,1247,228,229,1112,1082,29,168,26,15,2732,19,-23,-35,-111,401,-34,285,-22,-94,-125,449,78,-231,-3,81,-38,405,234,210,1252,-71,370,231,-399,92,720,206,134,114,0,172,2183,1862,-30,-47,9,75,375,261,0,736,270,396,87,8,85,55,191,-315,76,-254,-38,827,-4,-98,-447,-127,593,275,-18,954,683,573,-3,-53,72,61,886,513,-364,-6,245,7095,-60,113,1197,-79,216,-1,287,8163,83,35,28,-27,374,-12,-60,243,146,-13,832,-55,60,469,109,-46,313,-23,-24,-33,90,11510,640,653,130,-355,30,-370,153,-7,5,9,26,6,-171,152,464,317,97,49,-57,58,216,-200,-1207,230,133,70,28,1257,81,258,136,679,36,76,203,23,586,42,148,-209,102,-176,2072,19,-90,344,53,-40,337,262,379,-11,125,194,-290,692,94,75,211,37,2,137,-42,366,117,5001,69,159,341,710,-48,-33,15,-183,67,36,250,-28,143,381,290,347,170,242,177,-108,-34,-57,84,-47,-76,136,-28,60,17,666,151,36,91,210,82,168,-44,74,122,21,44,3,-233,124,-15,6592,3926,80,-145,67,2386,129,14412,0,-4,-58,-134,283,-153,2,125,8,457,103,232,540,7,-69,-318,-2,-118,-2,4407,41,906,41,-610,-43,-214,209,35,273,125,141,404,289,-10,21,115,65,-94,24,-31,98,40,262,-32,-24,2659,-239,199,37,87,161,344,-20,-37,116,-159,256,4,8,583,304,-54,469,798,280,494,-857,19,-159,-19,-190,22,1788,40,323,172,-143,473,-50,41,401,-651,1,1108,258,-28,400,-308,97,-6,79,62,-5,180,156,115,247,1299,-1693,39,-3045,-26,161,118,30,-610,200,-374,123,12761,1183,-9,-21,23,146,-28,12,948,30,170,284,1098,101,93,138,266,-143,-133,62,-33,68,465,93,202,-7,-173,-33,48,-18,221,139,3662,-522,22,21,239,372,1572,5291,-33,151,317,37,3240,159,59,101,-1170,301,-402,522,285,641,51,111,-99,-44,-290,-392,40,-1040,729,2,66,76,-22,220,12,174,11,655,28,-554,-602,269,166,-21,-43,-29,9,47,47,2743,120,227,24,-81,-88,81,-252,874,462,-275,-285,747,1667,-36,196,-441,68,398,211,1255,2388,-355,105,276,217,50,108,474,121,-54,97,263,60,36,717,93,-240,66,49,185,146,-17,159,0,7805,-42,187,13,-47,-1282,-45,435,1783,476,-1442,-34,-526,84,265,47,31,-39,226,48,-43,5,436,-2,137,151,415,762,236,8926,3635,-548,-18,-139,-71,-70,112,1088,-26,-947,-1846,-531,-121,-209,-754,1193,75,-860,255,-137,-29,-184,2002,22,-1,199,69,114,2953,753,-70,-2175,133,55,133,2870,166,175,88,519,40,16663,-1424,-1776,-3717,-10717,-1498,-195,43,78,-25,-42,488,-154,113,419,839,11273,4529,73,12,-136,54,5747,91,2476,12,110,50,130,-251,2373,-9,6,2253,223,-63,-15,37,27,510,1000,18,4923,-170,88,38,-158,-3,38,355,68,19,110,-12,120,-31,162,-7,-15,-73,-47,-194,192,385,248,33,449,-18,-115,-191,-139,384,81,250,82,-9,-67,20,-2,66,-700,112,184,749,2121,67,11170,-287,12,-31,48,-8,-2,-81,52,-539,-39,58,10,404,-33,-81,-111,-16,109,-19,328,108,-73,-40,7,68,-74,97,14,120,53,-74,-22,54,-48,301,239,522,9,175,-44,74,-11,200,94,13,47,835,-20,215,-4,108,138,-77,19,36,167,52,49,-316,99,6178,6,2,-34,-12,-1,139,11165,-33,253,13,-60,163,-114,366,-253,24,48,35,687,-128,-148,-30,274,52,4,6,352,24,1064,49,52,55,-28,-95,93,50,318,16,-4,339,-35,7,99,510,-59,491,568,-23,-173,-504,-34,103,152,238,119,28,-395,6,42,-132,47,567,2,134,3079,1043,381,-54,129,-795,-692,-53,-61,-73,12,-77,33,182,83,14,288,139,15,201,341,351,37,97,220,-11,909,70,268,74,-294,97,161,234,369,-205,-12,14791,6951,-76,125,-62,647,15,-202,10693,160,91,3087,-15,136,8611,7843,588,-495,47,66,-101,-60,86,-556,-25,27,68,119,8460,-193,-25,-590,-164,502,158,587,200,33,-64,220,241,403,402,-159,30,85,40,74,14142,233,152,286,18,214,65,26,7,126,-68,41,37,-7,-72,-54,-19,237,-125,311,100,663,113,55,183,124,16992,15545,279,31,-73,9768,10889,-95,12538,-127,37,139,36,36,1,122,18,12,134,76,95,-170,-1085,39,-4,376,16,885,65,394,117,2,135,-65,25,-243,-387,143,357,96,184,-57,-349,-34,-1028,-797,34,-610,-809,-369,-230,-109,-198,-166,-806,-704,-246,-320,75,32,-250,571,14089,-58,-3057,-2539,-12,46,-153,-102,-292,-332,-70,-88,-96,-354,-174,-4998,-1879,-4513,-2086,1283,3959,65,160,1255,22104,12561,16031,14730,15698,14882,297,-39,261,571,2775,912,1273,410,361,355,206,754,600,451,-47,-151,-35,77,372,429,1009,-156,-3,-323,-35,84,957,186,60,225,6,-37,-33,515,285,202,439,242,150,-267,845,75,211,206,98,-126,104,-306,-453,259,950,-69,-77,-103,67,-125,92,497,-88,74,202,0,135,-74,-297,147,138,-137,-122,-263,-260,-72,-1794,1112,-39,2064,-53,-62,249,196,118,104,-172,-82,344,-90,69,208,-554,-171,325,-571,-185,-113,-1224,736,-1013,188,480,40,333,336,205,-22,-172,665,107,30,130,1180,113,50,552,-116,-93,135,-22,-66,238,162,485,587,1282,279,20,-18,-168,14,173,259,127,708,-23,-199,265,-63,60,167,-181,9,-18,-80,237,-47,-3,-206,99,-15,166,-15,40,-245,531,158,747,126,503,281,3049,519,43,3405,-100,-193,41,122,25,145,251,576,-84,-1,86,-1942,297,3414,302,2535,137,212,241,355,-17,55,265,-180,625,68,77,-47,18,218,-137,1050,-782,-27,154,36,298,-85,2036,-330,-39,172,712,6,22,736,28,400,-84,65,-248,-122,-195,3,-26,-150,-176,-581,89,82,-75,645,-42,24,-14,128,8251,55,203,11,13,210,-90,2122,210,89,-198,11,-19,256,199,-8,-860,548,-318,-183,18,287,398,2467,-589,295,51,653,173,-29,-137,114,101,-81,535,123,-108,-168,-158,-23,78,614,-40,-136,64,315,533,364,-346,-136,680,1948,992,222,169,-149,491,723,56,2894,150,-87,-12,-42,23,-49,468,-357,209,177,4081,548,-659,-181,426,421,856,165,-143,-312,85,200,-409,1358,-488,48,89,989,-163,364,-174,281,36,195,18,1703,241,338,46,184,717,193,902,433,-985,85,1152,2196,-294,293,-145,136,-123,908,824,3536,459,462,385,164,304,5,135,409,1423,-35,558,-311,-15,-28,86,244,-53,120,143,-70,468,1190,8439,-67,855,381,108,-170,2250,-103,167,266,1,1791,527,-14,98,-288,-31,-34,448,17,-159,-11,48,-73,-482,-33,752,-60,85,-146,-27,119,67,547,604,88,47,207,-21,329,-28,36,84,-30,353,33,2471,368,-384,273,-342,144,395,490,1479,-32,-144,-16,17,594,-46,289,242,-286,-415,11,1883,1038,-18,-149,297,931,416,400,796,-55,-433,-127,651,38,125,1142,11,-191,1110,21,-7,-2,152,803,-56,-98,1114,407,12,30,32,1060,136,-109,49,28,54,-233,-35,131,717,51,284,-40,93,465,286,-152,384,184,-45,179,730,-244,127,493,-28,-80,-6,593,18,23,73,136,195,124,154,1055,-161,-390,34,97,176,-39,42,-101,-24,25,-33,157,409,38,485,322,236,556,-205,-5,-43,-6,-260,-118,-67,-4,46,-17,-5,62,-38,267,-113,413,240,3206,-241,49,134,258,25,-513,-114,1421,-252,-8,-63,-123,19,-18,-24,-134,-214,113,-227,516,2560,-514,-63,-19,-30,66,134,156,282,-21,-298,379,247,-267,-254,12,78,-34,-75,105,44,2331,-142,18,-400,-242,-13,142,-234,38,-189,49,77,-226,-104,142,-142,-276,-148,-77,-22,381,-167,20,220,-30,804,-42,491,-207,-1659,317,644,-146,197,-3,417,-412,402,-25,38,-182,479,109,-233,-71,108,145,387,258,-355,-162,-176,292,380,-175,-115,251,-134,51,655,3906,124,452,1360,260,98,-329,307,-86,239,1842,4659,370,-78,302,309,458,541,61,78,122,180,327,119,165,208,-158,525,953,507,202,67,58,358,487,238,4830,27,250,279,3,352,1,341,1466,-477,413,-72,64,54,279,-109,642,1389,164,33,1021,1938,-39,-301,-22,468,-62,-224,3022,73,250,24,1086,220,870,44,33,234,190,177,-243,1129,-148,-2276,-7,-287,449,256,92,-42,-1,134,17,251,1472,1697,203,-431,383,3072,-288,662,303,123,-158,1143,851,-240,327,130,43,-229,77,-31,115,65,1418,114,-444,148,163,82,-107,270,-119,583,-157,119,10,856,80,-506,610,550,-185,21,151,19,-238,33,21,129,225,-45,-143,305,49,1063,866,-235,113,-151,-2240,-137,-51,-39,1618,93,324,-241,963,-388,290,94,1,380,237,1443,-466,448,-30,-95,-137,161,66,-39,-39,214,-16,-166,1904,793,139,-77,-52,1392,133,462,211,125,836,119,-76,-123,-138,2,545,480,272,174,-197,44,198,-154,399,343,1532,2398,-520,177,372,16,318,97,-143,866,-76,1368,1545,-204,150,-208,274,417,-35,-293,499,2198,76,-37,-671,-15,-59,-11,-158,-177,-1488,322,84,748,1090,2056,4,443,-226,-819,-40,66,-47,-99,8,60,398,-2461,172,-31,718,-33,14,39,1091,542,-154,-529,900,84,26,113,224,-503,12008,-10,2,313,-487,-48,-301,-152,-113,136,531,779,-425,-175,-119,-269,106,176,99,-148,-560,666,-302,532,-581,440,-644,4600,-96,-106,-46,-356,31,58,-1204,-81,248,451,1248,688,-1203,118,522,-1542,53,313,1690,-362,-706,87,86,541,-236,-5,1197,53,1877,133,104,111,108,257,-207,-25,-32,588,-192,-1236,595,1051,45,-12,238,-133,218,105,-282,-1207,2484,-276,874,204,13,-645,983,-106,-89,2033,348,1931,25,248,-6,3036,1545,917,-889,913,19,581,294,773,-356,-1384,247,-135,341,1721,1086,404,2878,54,88,-378,3398,-8,-30,87,502,-158,1646,-274,-3,-36,67,685,8,350,8,660,333,522,18,1062,-95,122,-109,380,-110,-1779,382,-2817,-10,-93,598,-79,-716,239,-91,588,-154,17,-35,-80,59,269,108,580,121,111,200,-97,-271,686,42,15,-658,480,145,-17,265,-340,223,-61,87,136,1084,232,97,-542,-77,-76,656,-643,-600,-236,-2,-18,37,-193,-338,706,-21,77,460,-9,3361,-335,-140,-138,110,169,-84,-63,-5,-335,6,560,-194,37,416,315,-320,154,74,153,1744,763,-1221,-283,-14,325,-84,551,-1590,-33,-110,-80,49,-405,513,-242,-315,112,16,-219,838,-48,-587,53,-7,-28,287,-63,-247,307,1527,252,-81,-11,63,58,350,152,-408,-7,65,1,322,513,138,-13,34,479,30,180,6,-79,432,-106,-72,-60,-1722,-40,803,-63,-1092,-60,16,-44,116,47,-738,41,59,255,-131,120,-405,-61,-1264,-67,530,-13,149,29,1229,271,20,-102,225,30,167,11,338,-303,-328,-73,129,994,418,-405,237,-107,-398,3,-82,108,45,-49,1427,-595,399,-854,-234,-337,108,-121,312,88,218,195,-57,117,-164,734,-41,116,-1,2035,113,135,283,-141,366,1697,-732,299,-710,88,-160,993,-213,1426,364,175,968,462,36,-421,-137,-386,314,-327,1998,3006,-264,-85,-1260,-49,-269,-102,-816,-91,887,1047,-53,-88,-112,24,237,-258,-1673,-232,-7,170,915,51,389,2173,-124,-168,-690,686,202,0,1206,978,220,53,-55,410,498,83,312,297,226,-14,656,-506,62,10134,505,442,-432,-193,54,-231,226,1870,79,101,244,667,-289,-152,27,478,233,-273,22,62,-5,729,212,-9,351,-773,620,24,315,55,-270,-4,-204,27,1500,-96,382,370,-183,-167,-56,-387,320,-121,-52,550,1054,238,0,136,1227,105,371,173,848,-128,-34,-110,241,209,953,1217,4152,91,645,390,-322,395,-119,68,-92,81,-138,608,281,-65,-314,310,-500,-26,28,198,-53,-49,-63,-239,-106,713,716,63,1011,586,354,16,690,126,598,-156,280,798,1551,578,-15,-113,-122,114,-1,130,-10,126,31,-26,18,229,-237,531,100,443,-33,26,195,-83,-957,155,-134,81,-546,189,468,1074,443,309,628,24,75,-294,219,361,376,203,-81,-221,32,29,-208,103,62,49,-47,62,-49,-232,-27,-700,1017,97,437,52,-145,1584,270,241,-854,259,127,45,189,-158,425,18,-269,-51,211,498,71,310,436,-189,508,-95,-59,499,-922,252,141,609,673,485,303,-243,-830,72,-382,428,344,-25,361,76,137,-161,-356,-208,481,45,378,-34,61,-229,-492,1732,780,13,220,-188,79,389,53,73,-138,32,1041,29,-20,482,1196,-113,1619,197,-49,-102,33,12,-289,-459,1041,862,493,-214,55,328,389,933,298,112,612,-347,559,-306,-68,1232,611,366,-13,-30,-85,505,225,39,2044,-145,621,201,1312,-304,653,-387,166,1358,-736,593,-112,2534,208,-86,-341,-53,-75,345,179,61,-49,279,268,1908,1171,-25,1704,408,31,98,472,-426,47,-59,116,141,583,-355,178,476,48,155,142,276,-401,-80,-288,16,162,-85,-172,-323,-28,109,195,44,9,9,1758,-23,-86,271,260,-275,85,42,-243,427,-209,-459,1,144,-1045,-302,191,389,35,2216,193,-673,41,1278,-1010,-436,-420,-70,18,123,-55,-32,-52,40,-174,312,948,405,-468,503,563,-120,2986,2467,371,-17,142,723,-110,-317,4,314,-22,-96,2062,306,574,728,-578,560,55,188,-221,25,-22,11,-199,494,9,-614,7,99,62,146,-72,311,285,97,278,887,518,-202,329,541,-58,-55,-25,-13,504,-102,225,1875,981,1502,-15,-57,-91,-308,101,-66,-148,78,429,57,299,-39,-155,-190,726,-215,213,1694,-431,-410,-1283,-293,-293,-157,-942,-2,77,30,85,919,-43,4866,-61,65,1681,276,142,387,388,826,1073,-114,-67,-156,304,-34,-2587,62,224,415,-178,157,-1619,32,-64,23,230,-41,-419,991,-589,-354,-118,1602,170,162,1261,-26,115,25,382,99,107,4,-74,-23,-482,10,487,470,104,-66,592,31,-159,1196,419,-117,-1235,-704,337,1056,-306,-462,-263,1175,140,-210,-304,-126,109,-204,458,358,141,-268,513,-701,-177,490,1001,-38,184,-112,469,137,765,164,-23,120,-414,506,2383,292,616,47,2157,-431,997,327,3920,5154,4593,1259,109,134,19,-5,-2,-992,-341,30,820,-724,-420,229,28,219,-703,134,-706,222,555,4050,44,1179,-99,1825,402,10,-47,-106,358,351,621,1038,170,1717,128,2305,652,-178,-57,200,-191,400,549,51,82,2559,687,-325,169,248,-107,76,1767,320,-17,107,5017,1929,465,-73,350,1514,-59,1236,-156,51,-202,-111,354,31,-386,35,1381,265,568,1134,428,360,813,615,2176,405,982,37,1574,43,-104,-273,313,22,-599,704,321,243,44,152,-127,190,666,-25,-351,57,192,-82,123,167,-39,13,-159,129,2188,-411,-90,-618,21,767,22,-460,5,-177,2793,1294,57,-70,4470,-86,480,721,188,-27,762,161,-400,-10,-1330,-893,154,-20,-208,124,-415,-157,-119,-81,25,-696,891,15,69,129,-141,-16,-218,-234,31,908,83,405,-834,447,-148,-93,-140,24,91,573,1974,551,423,7164,115,-284,-123,572,1410,1251,53,126,-73,442,-822,-20,111,277,387,31,3719,2349,137,1373,199,37,984,-167,-111,811,723,1336,2050,496,-273,193,-53,103,-767,54,1146,-34,1247,82,573,399,820,429,389,532,-47,529,1188,861,-82,22,290,1571,1530,1294,687,205,1102,516,18,-7,94,1756,199,218,-5,-415,482,118,685,233,454,64,-54,69,196,121,-103,268,153,-41,110,-99,237,-23,55,155,4,119,334,-531,-430,-232,-190,-108,-288,-96,114,1854,-42,862,-95,-167,-643,737,-22,206,-26,-40,42,22,-106,-188,137,515,658,688,-207,-117,15,129,-255,668,-144,565,35,295,1147,88,-323,-895,-500,363,487,921,562,-672,67,307,20,2515,51,-102,-323,-364,-278,291,286,1139,-255,884,115,310,29,1025,659,-65,-58,512,-204,341,362,113,540,582,250,498,354,124,-137,282,1595,-63,-80,469,-185,912,968,782,-485,158,105,-73,-48,247,-15,-249,-151,279,-51,-1734,-51,110,-58,-65,161,-1092,350,19,-8,123,469,69,135,672,21,-67,272,550,244,79,262,993,167,-91,4,101,-55,-152,120,73,369,284,-105,22,-321,-207,420,1783,76,-26,-217,-28,1511,569,791,229,-30,-50,49,352,198,-70,78,623,-74,265,755,4061,-20,84,-14,363,141,491,-257,-34,-288,-73,103,65,248,-1047,-235,-73,1340,101,66,-17,-58,-704,-60,-80,-177,-155,260,1964,1173,1117,81,-2,37,822,171,-1214,-60,29,342,-96,577,172,292,1534,752,-266,539,348,-337,-375,25,4,935,-57,-558,-201,-50,112,-379,630,-320,-101,13,-329,-303,146,-119,-191,40,63,552,447,-116,143,42,62,262,1085,662,152,-87,2143,-95,-83,82,-170,198,182,-470,-137,-21,483,-75,2005,-228,-573,407,-114,-65,-516,383,118,91,242,265,193,536,68,-28,1460,-84,834,124,107,73,-109,-197,-562,379,-16,-121,975,-41,27,353,193,198,187,457,1120,1611,2358,1838,74,272,-56,705,-65,-105,-158,123,645,23,-36,37,1063,39,-96,158,152,-299,480,160,210,374,-124,450,167,-22,133,803,30,76,100,216,1294,81,-268,76,41,-248,-80,428,82,73,172,-293,288,475,172,238,583,169,2286,-742,23,62,-5,-654,236,-261,-127,16,46,110,-36,128,940,468,34,973,-45,144,3754,94,-91,-371,-1323,26,-967,-111,260,-172,14,-242,355,-240,-267,-968,-73,73,9754,459,-443,74,607,23,220,8,-296,-287,105,-278,-337,122,-99,-27,2847,-590,502,75,604,303,-216,-62,164,-57,171,-212,490,102,339,236,-211,56,122,1924,-224,271,-36,95,442,789,1110,555,147,1449,403,330,160,176,2558,460,1088,2456,68,427,464,-107,-99,-140,-32,153,-351,-175,-111,149,356,267,-77,-466,213,-166,292,178,328,685,181,15,193,1880,295,159,-254,2317,145,88,-222,619,460,258,-110,205,-85,1183,32,344,766,567,821,-212,-412,107,40,172,109,-33,2924,72,133,102,42,104,-24,391,114,-166,-949,-340,-420,-512,-13,-400,-607,-52,1455,629,432,-151,627,-188,-145,-347,-199,2647,-144,-67,-106,-339,191,398,-80,-190,43,1592,-65,-700,-46,389,107,232,-452,-815,-304,1314,-785,-281,273,-358,67,733,-323,327,-335,427,1197,152,759,-139,-242,1159,-196,-37,55,-49,251,-246,2179,-18,-898,9839,457,-8,-70,549,5979,2127,-15,887,-85,-55,122,2643,417,310,68,299,-1207,299,323,-192,-137,-370,-40,324,4056,131,118,-1,-479,4300,380,259,100,-85,2410,-608,-249,101,71,-198,-197,113,17,-269,-107,81,-401,-144,-387,858,41,273,1040,195,285,26,776,697,1155,-305,-90,12,865,2105,293,-52,-123,148,-55,-273,185,136,357,171,-115,-184,-74,121,232,-50,-445,-229,-32,331,-415,-130,132,83,17,-116,24,654,466,130,-81,-26,170,142,638,-15,-1,209,460,58,126,-95,-138,-347,238,92,81,18,-222,-86,72,664,308,412,-47,-64,54,136,1,745,-1467,41,4,4,21,-106,-80,22,-48,62,459,117,35,1,-232,390,-853,171,-465,82,3,741,1988,-209,-6,289,-4,31,242,-133,23,-16,462,661,19,33,-249,-102,-489,1297,167,197,188,-89,698,1072,-69,-3,31,117,-288,57,-108,1428,51,64,-80,-13,95,71,106,22,856,226,-213,-106,47,-284,326,234,671,-2,3749,43,340,-141,535,199,24,81,39,-74,-181,54,-188,-106,-299,211,371,4,83,2549,-250,135,-137,-115,-78,-10,5860,921,1244,217,24,709,176,84,-26,-222,-116,256,150,472,146,-162,1052,-53,207,218,2222,1313,807,-25,-225,34,43,204,-819,-196,-30,515,7,106,73,175,263,146,220,119,34,316,154,5,-57,-69,66,325,-222,-80,1346,-347,-121,-3,36,266,732,-40,194,18,375,-1,988,-151,105,65,9,26,59,74,56,533,-13,-118,-181,352,140,-219,182,1425,14,-23,60,471,-22,-326,-131,179,761,40,-155,331,479,-474,16,105,33,466,953,687,-22,296,74,-415,-144,1325,-21,435,128,842,653,-465,535,33,-138,-131,319,-12,768,110,249,54,555,31,338,815,109,-181,-6,-1672,1,-30,-260,-53,-93,279,-394,1367,-303,-463,1036,-667,-78,1092,191,12,483,157,-248,708,714,191,92,204,769,-43,4494,58,327,-272,-546,375,41,418,38,162,500,281,1114,130,11,-627,153,-974,155,68,35,917,70,-39,142,418,-452,204,266,-10,189,88,3,249,-46,-279,147,429,2910,-16,-252,49,129,168,-87,118,210,226,-67,90,836,1973,77,1986,66,156,-342,82,200,211,38,40,-12,110,-27,2176,307,1418,565,2086,250,674,22,51,3630,265,-154,305,241,71,38,-68,887,-319,265,471,-38,-21,49,-141,-49,-53,94,19,113,-143,77,372,208,328,73,221,-147,746,-153,439,-43,124,788,115,661,-1542,656,-127,-57,-71,-144,-299,111,-3,122,390,450,-94,201,104,517,150,257,-120,-139,-55,-80,-394,-27,48,116,-108,254,1297,-122,97,296,237,-93,153,539,2391,4,-437,-652,-735,-115,-446,634,416,164,-12,462,22,-110,296,64,-165,513,-419,470,74,202,-145,-96,43,-212,-175,729,69,5,-156,52,-291,-605,437,-162,-48,102,971,391,666,-83,338,2615,547,-39,105,54,-79,-425,125,89,127,-234,171,60,-38,582,-323,-1877,83,-207,61,47,1249,665,961,1799,4687,213,1665,8,1424,299,278,78,-37,176,-158,1257,97,543,1417,2040,75,432,-91,41,61,120,49,-8,2429,78,561,2162,-150,155,793,-183,157,-130,-84,32,521,-365,49,-97,-37,470,841,158,-60,-630,-1029,-130,30,-45,21,167,-456,899,28,83,-4631,-26,1427,-63,8,188,379,582,-41,639,16,315,484,-34,-23,68,562,-320,157,-227,9,-132,-170,-165,15937,526,82,-133,80,-155,482,-109,-31,-333,1291,913,703,19,470,146,86,427,210,37,671,152,-461,-121,-322,-107,176,18,-159,690,-180,1449,101,-165,77,65,27,-21,48,-442,434,353,311,-611,50,-249,280,159,146,23,169,-291,63,-29,-228,327,14339,792,47,343,330,195,873,-1396,768,636,191,222,116,76,-1221,-197,-7,148,-261,1004,-1606,890,4407,1375,-610,-200,-40,-318,-122,-332,126,382,141,-362,61,31,1038,210,-120,62,5,-205,171,-157,-490,-432,331,27,-23,1120,-4,-200,-62,-94,774,-333,-1186,719,-373,-692,765,3231,433,-146,705,695,21,534,473,156,18,-60,967,-65,131,66,355,232,-78,-3045,-1174,195,2472,182,-64,30,105,-546,-428,286,99,-100,123,175,-349,256,-1693,917,-101,11,143,151,-406,-57,-59,166,76,57,-532,376,-88,315,246,14617,266,13,105,-757,3609,330,95,-133,-18,-100,144,56,2,191,-419,-91,94,-107,42,-97,-161,16,-126,-60,3920,-90,20,122,-12,176,2375,414,146,497,-11,-271,164,-464,230,-5,-72,-327,-78,-254,372,519,-214,-36,615,8,188,495,62,533,939,313,1209,-155,835,92,-406,325,-53,846,-121,-496,-62,-3,-639,-746,-106,-131,-891,-1,-443,438,220,-703,132,-102,137,10,-68,-208,-171,-356,-108,89,-629,279,-413,1191,1463,-13,823,-1040,14,3,180,-1923,144,680,599,914,-731,-144,1544,240,-16,672,-346,-834,114,229,2498,-158,-103,190,132,-43,-202,58,870,390,-445,186,-948,-73,33,70,221,166,558,-76,-987,-935,-57,357,149,138,-65,-554,-68,-177,-268,199,-84,38,-280,962,176,-282,85,149,1000,-1,33,80,268,-377,-307,28,1009,570,-254,599,324,638,18265,-96,-108,496,94,-4,75,-701,156,-46,27,499,-74,-99,-89,270,127,156,-30,85,-39,-653,466,-45,135,399,88,9,175,-155,147,360,134,698,-4,356,-602,59,164,-25,-22,-1,-60,943,-606,152,-1282,-42,68,-10,287,-119,6,-55,1084,328,183,108,261,65,30,-26,-128,38,36,241,331,434,461,-111,82,354,201,1245,134,260,-267,1379,-194,-85,-300,1459,497,1817,9,-197,-203,368,351,-19,283,-192,-28,158,-32,-36,1776,-9,323,-18,-11,-106,-202,161,-241,623,89,1071,-72,-2016,-1376,-3243,-4015,-2619,-3647,-113,65,-237,6,101,6,2381,29,743,1672,826,83,1064,85,-15,70,79,-180,51,-44,-75,133,-255,158,-413,-11,-610,74,904,124,153,199,-114,-601,-9,101,-282,-64,137,-148,-146,1207,-461,-402,-17,58,814,-385,131,-559,98,102,107,288,-139,-320,-199,415,354,-534,229,-80,-189,-156,118,261,423,343,28,1357,222,312,741,-11,70,-96,91,-217,-172,1351,-47,-81,-116,-181,6,26,223,12,-221,200,793,-445,-208,-80,1074,-122,103,100,-52,16,-107,142,4,326,23,69,1044,-432,-230,-130,20,45,-302,-62,-412,85,303,-134,100,-58,-51,308,321,207,-226,-148,-163,-616,141,43,69,-273,-170,801,-54,53,249,-28,-155,50,-487,3891,1263,82,379,666,-227,82,28,139,31,579,-28,1297,2198,849,-116,-53,-213,435,80,48,-125,682,16,1931,34,214,149,17,-116,9,-164,239,483,54,634,582,-128,953,-141,250,202,37,-412,-220,-136,36,256,291,348,306,-310,243,-28,1882,-517,-163,214,678,-122,252,-85,-289,89,217,624,60,94,307,74,117,386,91,-327,48,2107,763,568,4794,133,-274,-118,116,2871,15,-14,-186,-30,-314,154,180,127,218,-51,-67,-749,1970,-431,41,172,84,1483,48,228,-183,34,-84,224,149,421,-138,364,50,-213,-72,67,41,-84,-73,-169,-3,481,109,26,4295,-108,132,543,579,-115,18,475,461,192,152,499,811,-102,-72,161,-96,-14,-20,1523,600,489,746,299,-49,602,893,85,594,198,115,157,-150,143,161,-731,-84,100,-60,339,-82,373,196,111,36,548,75,140,-48,235,-114,-3,3822,-67,24,-259,-937,-223,-41,134,352,1169,-13,213,68,279,752,-314,219,134,1481,304,790,-79,-174,-11,-234,-358,-6,299,28,278,505,599,375,-189,186,294,1123,7,6567,2500,77,202,263,124,-327,725,16,1972,66,-820,190,47,172,143,625,-512,1338,334,-76,2851,45,394,499,322,269,-72,-158,-4125,550,431,61,-217,1544,78,174,-119,565,-73,-75,337,24,-377,7,-648,-155,42,928,904,30,-40,-1460,-1322,-272,1269,972,488,-71,1573,201,14,-290,12673,-76,44,1353,2418,72,-194,883,210,-25,-99,-222,348,502,15,-11,-66,-215,458,462,-290,-10,-233,23,12935,154,179,-388,-293,6,-6,728,-405,1089,441,-486,-57,-189,-521,40,629,-242,3216,90,-155,2401,189,-121,1255,69,301,817,-49,1051,-1750,-648,870,-360,597,-283,-73,1403,1188,63,32,605,3490,43,384,747,643,-713,-314,-60,-169,-25,-368,246,1082,-268,4433,108,-15,-174,-17,-167,162,62,114,17197,10,640,10424,-14,623,-13,-123,-164,82,428,47,387,25,-124,51,-76,-342,-123,-1673,-182,-263,246,-238,-87,282,-86,75,-526,281,-38,873,-30,-62,185,-568,242,-441,-73,-346,-352,535,-402,-91,-72,265,-684,-176,-447,12,-26,-998,3102,387,-99,152,185,151,676,915,363,226,3448,-324,-39,-3,1034,-629,439,1089,63,-294,212,-522,213,-83,315,-32,4,4,384,-28,143,-129,-472,628,192,-57,108,321,-79,-247,-59,86,-130,-53,660,70,133,638,453,297,1058,167,201,159,420,3608,13,-240,151,-36,63,-82,-383,-16,5,74,459,1508,87,-613,45,142,326,546,910,-193,460,-147,34,-44,-23,-67,447,1803,792,167,77,258,-51,54,-400,-138,18,108,-51,49,52,614,-70,28,-162,40,5,84,305,-13,84,36,89,255,55,110,-354,176,293,-409,1063,673,6,-13,5,-174,203,-992,1896,-93,503,304,-10,28,225,-72,510,149,-147,126,206,-262,38,641,-173,-77,269,58,-26,66,14,338,626,-30,12,319,-59,78,1067,-85,109,-457,-96,135,81,2524,54,-779,-66,58,199,-84,70,-803,534,166,93,-14,697,27,-161,204,193,-128,438,118,209,-454,-60,-140,-114,749,284,-5,-156,412,110,83,-88,-57,-252,-40,166,56,33,282,1325,125,21,141,-635,-195,-754,-284,49,-178,-87,-15,-186,55,425,-15,104,448,30,-25,-18,-58,275,215,109,36,-264,223,111,233,-87,138,-10,37,1,17,-220,-18,-363,170,485,578,28,-70,-14,378,-62,10,59,-312,825,53,-74,24,-16,1009,519,99,-154,-54,810,871,-92,-193,-166,-1,712,165,204,1484,2004,544,249,293,-98,-181,1090,-384,18,1,251,391,-46,217,4796,398,-58,532,1722,75,153,148,-20,-14,-85,374,494,250,80,-54,377,-135,1883,176,33,401,249,-52,635,228,89,84,-32,-66,176,93,646,176,4,48,286,-81,-87,49,-70,-7,132,220,459,37,-68,-130,1009,183,478,349,159,169,166,-20,68,34,-77,-17,1789,-37,137,197,496,153,168,605,-18,-172,46,-16,605,-29,649,-13,-90,-79,-101,200,400,-82,-343,191,71,395,96,-368,-145,64,78,726,37,269,1214,270,154,-6,27,79,-29,-4,-23,499,205,556,107,472,632,102,512,1115,-26,572,9,-59,-203,677,-192,275,-154,669,1548,330,298,898,1137,801,1064,110,-52,75,-18,141,293,625,32,-54,1296,975,-894,-30,-6,17,627,-12,-81,-99,-38,1046,1248,257,-115,-1,84,288,94,-54,-83,-81,32,83,-401,372,95,118,-790,126,1154,-343,229,621,-487,330,1694,1572,200,436,205,970,529,-94,173,1372,-351,176,20,23,-61,-83,-48,-130,170,-47,1054,96,-398,1351,341,71,3345,354,-307,81,-274,609,338,545,35,44,28,386,404,17,14,80,24,1145,-87,-90,170,58,916,185,933,913,-20,-219,82,-97,-3070,-61,-102,-317,-80,511,1895,387,-138,-55,-86,123,360,1056,43,139,86,348,723,70,309,-827,1039,-14,562,712,60,-53,390,463,189,153,77,152,1046,905,-1761,-47,975,362,689,314,-322,153,1555,1081,46,-145,161,10,824,69,1489,46,423,417,406,154,444,40,-206,930,330,214,254,331,180,-18,342,57,223,65,-1,362,61,98,952,776,-50,1191,14,1008,84,332,19,138,329,-128,2815,281,256,1980,1328,-2,484,329,357,543,162,-275,413,-15,464,-97,-45,537,-111,738,-1,256,760,-56,163,250,208,114,37,422,-116,-35,-4,-491,543,963,-18,445,61,-26,2,130,524,-326,-2,334,1233,400,319,636,-204,-1394,-383,290,52,512,247,426,169,173,83,176,803,3,433,916,249,392,-198,-49,105,74,-92,-1426,54,125,-72,6782,53,132,1302,16,892,31,254,247,323,1004,280,47,1017,597,433,414,-142,-90,528,83,152,92,-43,411,-412,879,-385,-88,-28,192,413,-44,164,717,466,398,805,35,1366,-550,34,1954,154,22,18,-114,-234,47,23,86,464,530,-33,-15,-23,451,-600,20,25,470,547,156,248,3,259,-225,639,204,57,294,-57,83,297,217,-183,-29,45,-816,916,808,1887,-200,149,210,-723,371,200,-166,1245,92,65,584,531,81,100,380,58,-47,186,260,110,161,40,439,101,54,622,502,-447,631,1361,-90,460,205,995,-174,-267,840,9,28,741,568,-12,251,219,275,-54,125,1503,27,91,91,84,-45,183,253,44,149,-251,399,305,325,138,401,1574,138,165,284,81,-264,2105,-43,126,-566,-116,152,49,356,346,-104,-76,280,-41,142,314,-253,136,-78,2713,1414,-106,140,-24,13,275,10,9,258,213,665,15,487,545,-110,795,134,-47,-30,-215,-294,-76,-25,57,-93,286,14,398,649,145,703,-67,451,535,1466,-257,-548,337,258,903,-620,18,64,-112,-20,566,132,-244,1068,193,655,-30,-14,-154,450,-65,154,328,22,388,-1,94,110,-26,131,148,-415,-31,-40,1265,-30,-304,5,12,129,-582,153,461,48,-49,145,786,47,496,2799,1513,120,443,116,1207,405,-51,18,61,-114,214,-841,-122,-1,-624,428,-406,571,119,-460,348,1766,380,-26,153,161,19,453,72,1108,-421,1131,1011,73,159,56,319,-527,75,115,4,-31,40,100,-55,230,99,529,-587,127,-102,82,620,-914,552,1077,-453,-55,75,-359,544,-53,118,-1036,-98,46,282,449,-69,308,-327,332,117,-130,128,-78,12,132,-533,32,-48,125,2005,39,441,167,150,-111,-116,11,-16,-331,-9,253,65,358,138,-275,195,65,-1710,-47,1203,16,1466,-34,560,76,-109,-215,-155,1237,66,-80,878,139,348,42,410,88,-20,4875,135,-66,-7,78,134,485,353,-148,-4,1202,205,395,-52,194,166,273,108,-267,515,1491,-989,-53,355,270,296,-112,35,312,-757,4,-93,1216,46,134,89,18,218,77,-116,-214,225,1542,621,94,198,221,-299,295,40,-32,36,-327,126,23,265,-527,195,-231,-97,-11,-534,273,2319,19,-123,-440,73,308,126,84,-18,254,359,660,156,463,-11,138,144,168,-713,1260,92,1734,-12,23,152,1377,173,46,76,212,11,1747,167,1962,4212,-37,1536,3487,1771,1285,-25,239,205,453,163,-150,265,-253,-310,29,-45,220,-552,-189,-144,-37,-2,6,-34,-77,-8,212,-208,1583,525,461,-9,31,429,-126,304,261,426,212,186,13,451,155,99,196,233,-123,-67,54,-173,353,513,211,320,299,835,118,47,1109,-286,-44,-284,140,-253,480,192,249,814,-195,721,129,-80,24,43,-147,146,120,-293,-260,558,203,421,656,515,-80,115,289,162,192,44,145,243,42,2700,3074,301,333,790,34,-8,325,170,-264,479,289,394,240,269,1333,-81,224,345,167,40,-58,2853,436,160,158,654,1265,495,436,724,31,-179,-128,54,-386,225,-126,-406,193,216,795,2484,247,523,70,-791,-395,24,-85,-24,85,56,43,282,191,-113,324,51,68,1259,233,-28,58,23,-8,124,376,-112,-597,61,279,634,317,-1,1565,308,589,57,766,876,443,499,209,237,237,556,77,43,-402,-68,-10,-395,282,1999,111,15,-204,-51,-2,423,169,1407,120,136,153,174,-70,856,-123,853,-51,-164,1288,-47,111,129,22,2,198,469,-2,150,65,917,-378,200,355,230,-571,12,791,18,-133,-424,-66,579,-406,894,-43,452,111,139,26,29,-190,85,94,-265,13,-58,204,1708,645,285,480,25,25,2222,267,-77,61,1262,1943,237,317,-411,1822,-283,482,-338,564,260,100,-237,403,-1536,38,28,511,70,892,138,223,2955,1280,652,80,1070,104,62,346,22,-123,86,415,43,99,25,2,-61,155,40,97,548,-12,47,-29,51,874,49,107,49,-57,-92,170,-67,-170,106,8,-3,351,882,-494,-148,15,46,1387,336,128,-316,-410,24,50,154,-26,-45,-5,1062,367,-185,19,126,867,3,-170,-102,88,362,67,740,95,103,-107,-100,-88,0,1326,-1046,331,179,1630,246,-37,3560,-61,-545,138,47,428,1269,-331,143,128,1268,49,53,139,1320,62,413,12,251,-114,32,875,6,-305,172,466,-87,256,51,-2749,580,145,64,104,118,1282,2123,144,18,353,146,-552,-64,844,87,304,76,209,174,-58,321,-98,256,-390,224,1091,21,1893,614,-136,24,62,-60,597,-57,953,139,145,2403,1570,1100,112,77,180,6,501,267,162,1678,-17,-204,1598,1294,118,697,-428,149,1707,181,364,-242,91,884,149,1076,257,666,365,1267,-28,-46,97,-177,140,-131,76,1002,-67,751,-283,657,48,-200,-108,-523,-59,14,1273,3506,190,334,157,314,-53,-172,853,159,147,742,129,253,-183,-51,1564,-47,739,1704,44,90,222,368,-241,444,64,149,159,-55,1263,635,-4,178,1176,-44,91,-154,318,412,139,1224,1073,1957,437,791,63,373,36,868,806,799,-88,742,-114,736,-347,309,681,234,668,147,146,373,2314,329,-285,223,411,-229,-5,27,218,-320,514,363,351,-392,836,373,1170,849,3955,-64,38,-73,1055,-239,753,1460,-6,679,-17,30,-81,235,1662,157,171,50,1408,731,94,134,68,954,81,195,-101,638,532,42,317,-241,378,19,71,40,-517,51,2,3736,53,-10,253,-89,39,14,306,36,144,489,186,540,200,234,161,-32,347,344,175,131,190,10,350,163,1181,2217,1134,-367,-12,969,-332,590,63,-128,146,533,460,474,-59,-120,103,196,61,-1012,-311,246,110,1262,149,321,1070,-180,-165,96,-34,81,-820,-84,7,491,854,-4,1092,139,72,122,-91,345,-88,990,354,33,326,453,1244,69,-297,-174,-202,443,-560,343,-89,196,340,-337,2259,105,165,-96,267,-652,397,117,429,6,116,294,438,967,1437,308,861,432,292,71,53,-119,1917,146,892,470,-283,385,7034,120,1355,45,-219,2078,-369,1494,1138,1925,497,445,16,702,-54,-589,841,349,69,252,-50,184,-124,-145,-118,-5,70,771,972,38,106,354,93,49,379,115,-282,355,1724,234,243,352,682,173,200,2,-15,-252,350,1366,364,114,4,189,534,-278,187,-194,4643,1291,-13,1221,-53,169,172,934,787,837,1210,392,623,191,-75,-2421,34,605,768,93,-115,426,660,44,1000,80,139,151,222,314,86,83,-133,541,-1638,-87,1070,306,-65,194,17,1991,-268,430,447,1498,334,372,401,1056,-53,-70,17,84,80,-1553,-385,288,164,-215,-112,-24,539,248,-75,-32,-628,168,1288,406,7,1517,-1225,19,-114,400,30,90,127,-144,-14,1145,501,376,-81,17,331,264,-9,873,2513,298,1143,-84,-115,126,-7,-836,-693,133,929,241,94,88,1365,253,313,98,865,79,-31,500,318,33,58,282,132,90,38,1,1610,498,526,104,510,2555,-126,427,379,482,352,5216,61,682,1052,128,-822,201,47,138,-59,347,457,-66,419,528,488,347,-31,701,678,-189,100,-166,104,87,64,69,3,50,-108,59,50,-214,575,885,1206,1021,-10,494,1977,288,395,44,-58,86,-1,-211,99,-825,-499,155,152,-50,58,-133,94,145,444,-219,1957,247,586,-193,620,34,339,14,-22,422,565,-206,-49,339,101,57,3258,799,-73,-126,-115,570,-240,-167,225,58,-224,-290,790,295,-64,341,34,1724,27,178,387,154,-1239,335,-158,-22,-42,109,157,577,63,-337,-115,159,294,131,1457,270,890,-24,603,1233,762,51,766,236,128,698,1657,-187,-327,-180,-10,300,-116,-136,258,479,-65,-414,41,102,-37,-49,690,-9,1920,-178,236,123,554,260,134,786,608,346,165,-23,-74,-223,140,-219,325,25,2538,-539,-83,195,295,-166,340,169,-1498,1300,463,133,106,1839,-256,267,189,79,23,270,140,-1,11,452,1112,22,254,479,-69,311,1644,-81,71,786,1297,1140,-373,52,4,1168,462,100,104,19,435,341,679,186,705,21,-44,889,18,103,51,235,1226,246,284,2486,400,-331,-19,94,179,804,336,77,665,-298,7,561,-166,-197,-178,-686,-248,38,370,-365,298,-122,668,137,125,1296,254,-44,-167,-179,-53,111,-34,243,1823,0,-257,773,70,358,25,29,-98,689,308,16,1901,2047,323,2593,67,150,758,298,97,494,178,-239,208,208,21,-43,739,1102,-4,286,80,-48,1049,-709,5239,-175,486,372,-69,276,429,2756,875,360,-41,102,74,402,-1314,405,443,-20,251,57,-196,-33,550,194,58,-225,52,-42,38,-50,-8,-247,162,513,104,1957,375,-23,3062,44,37,484,-126,54,-96,1347,520,18,634,153,678,-478,1226,-91,-74,-364,481,157,922,-141,-767,48,45,139,362,130,124,267,370,312,-81,7,291,367,1821,68,62,3621,182,-9,-308,45,15,522,84,326,353,18,1547,552,152,2069,332,275,476,-254,58,390,-49,135,130,111,75,56,610,48,-42,-14,-211,-12,-73,59,-395,-40,-10,26,-213,-214,287,373,320,109,-176,517,-123,35,182,932,-193,1135,-846,-161,264,-54,51,291,61,-119,-23,-106,224,-139,289,-36,-49,217,284,430,919,114,1061,-42,-79,901,3,-344,160,36,-305,-97,13,240,-468,-178,204,954,120,467,73,-4,-30,97,101,408,215,82,193,327,17,185,-101,267,110,744,170,216,965,95,94,1938,288,289,217,161,1256,72,-1371,1024,796,-217,146,54,9,74,51,71,141,4,-337,147,-7,652,15,26,227,-151,-100,280,-100,1351,714,316,420,-47,1166,-94,7,40,89,-156,435,36,94,-191,-6,3,77,45,131,-18,3047,787,45,352,72,41,51,220,375,1257,-33,364,195,-375,30,82,-211,2813,812,446,57,-269,-47,1661,604,220,47,-133,-128,1742,31,-193,336,27,958,282,1075,545,-56,51,-249,1128,334,-213,-398,1130,497,340,-8,334,297,471,1876,-315,-31,365,-185,607,43,234,440,553,706,156,421,905,642,113,173,221,178,433,151,163,-6,103,121,1122,697,130,51,-1021,32,5869,83,77,428,16,380,23,186,28,-66,8,-163,-4,-132,87,97,549,-39,-110,-55,2550,-141,11,79,108,756,23,507,120,-405,-32,3087,138,2546,473,4250,85,666,52,1030,568,694,-335,4202,-88,797,724,833,117,160,49,-233,119,995,-397,-1,218,60,261,1146,-58,-64,-176,4074,-145,-26,6,345,388,898,353,385,421,171,921,-22,-113,36,2467,181,-49,1764,621,186,1057,-914,496,1037,1231,1576,-43,-184,-1039,577,606,1340,1278,-481,-134,-98,62,703,-221,907,211,464,134,-392,-138,-1479,734,-119,277,205,634,2585,1242,3,-14,258,-460,-50,2860,1280,-35,230,2333,20,384,1521,738,36,388,-4,213,190,-432,260,30,-110,-273,345,-50,-185,530,-74,71,3091,249,739,19,-22,9,1288,183,638,-2009,374,1680,212,169,1082,-230,-217,216,-105,233,37,-200,126,1627,38,572,1082,1055,-70,4508,159,-46,-271,-48,299,914,292,11,57,900,169,462,2,1669,564,-47,332,1782,799,-352,-3,396,-6,25,7,-38,103,202,452,355,186,296,1163,210,-65,-126,150,530,677,902,238,-38,-226,-210,221,241,1390,90,43,452,377,515,64,419,254,21,485,769,504,591,18,214,895,309,177,-93,22,46,60,101,22,75,218,-254,215,223,-16,497,90,304,754,212,1475,-125,506,48,-99,165,234,57,-119,1538,213,348,1420,86,-641,132,-36,1141,579,-212,97,410,726,5,-153,316,1182,121,52,-781,-20,77,-63,-30,41,-66,218,49,155,57,-16,220,-36,453,409,1423,165,23,132,193,-16,-607,-45,699,242,-127,24,461,137,-230,112,-563,222,115,-174,30,-522,773,199,375,207,46,152,180,-22,39,255,-29,279,-106,15,221,529,-59,106,5,48,-35,234,118,640,106,-13,119,-246,1528,621,-365,44,134,1080,241,112,70,-156,318,-681,204,-125,758,28,179,-85,150,-282,160,61,156,119,242,608,289,-155,-308,502,13,1406,460,164,87,320,1154,-220,659,302,26,-44,694,2724,71,779,73,713,171,1562,315,4335,160,309,32,44,-70,660,359,260,5248,935,136,497,178,194,119,-6,-273,-32,102,1185,512,-158,-67,472,402,-57,159,345,409,218,2,-397,78,-202,-37,329,57,-63,842,-11,604,197,-93,1502,11,707,551,45,-82,134,94,-168,-43,213,73,-149,-4,135,230,770,63,296,390,-116,-685,4528,5,365,4685,1261,452,698,3870,409,746,-77,590,-149,21,1171,131,62,400,332,96,137,-53,-39,602,36,-30,149,294,84,678,-189,784,91,1337,861,43,350,-539,-181,-92,-36,145,-223,-448,63,-272,362,151,238,-109,1506,864,258,786,37,546,19,541,183,433,641,31,30,300,1105,981,1706,128,81,50,523,2708,209,463,116,426,1793,-208,53,284,11,122,54,1359,1429,218,351,243,-8,234,503,59,24,931,60,-38,149,224,501,-38,-147,-86,-132,-942,-181,-57,946,22,-624,-1516,364,51,171,123,636,159,-58,24,32,-128,1083,721,-8,221,100,116,-14,-225,54,-188,151,809,3464,271,-633,907,601,284,1491,38,627,-147,-372,-211,17,-118,502,334,100,-360,366,-34,-70,969,108,288,954,539,-44,94,-344,167,-34,75,-89,12,-91,2515,1078,122,257,-880,443,348,1938,364,1293,39,833,45,253,265,1644,357,388,12,122,-90,33,-49,59,49,-106,218,164,200,772,258,50,107,244,-70,-105,90,56,-25,110,136,97,81,324,100,729,222,-78,1894,202,405,52,-56,193,470,320,-18,483,884,483,286,1045,76,242,327,1216,13,73,487,49,44,262,116,-40,48,-235,-241,1603,-1034,-198,507,817,7,109,116,158,6,599,3836,-16,339,-34,3,1772,384,97,-310,152,-1,240,-179,28,412,221,506,54,53,542,31,990,1020,198,3304,-243,511,-265,120,175,401,377,-442,248,466,806,344,755,44,589,80,-86,-37,-22,195,1588,113,224,13,-453,155,-351,455,-8,296,122,406,46,394,294,-980,389,184,122,134,237,120,1833,359,119,559,1853,842,537,166,-154,-714,-8,-217,-441,375,75,-5,176,-113,62,-134,23,917,24,489,631,1264,180,846,217,-18,-76,-617,393,-10,-67,85,-26,115,67,115,298,227,64,654,1109,58,124,-707,-167,179,511,-34,-46,129,-153,222,-407,158,329,-195,142,14,-18,70,-94,-57,35,-19,334,69,-1058,191,34,80,215,67,155,258,56,623,693,6156,314,43,-383,1062,1524,333,-25,340,790,-286,11,92,-212,-40,1500,465,-271,67,-24,283,-549,-215,-923,76,104,184,-86,316,96,376,-310,1246,756,557,176,649,552,550,59,220,515,987,377,-18,60,163,226,77,-70,715,-11,-10,871,45,-2382,483,-444,253,21,-17,752,-36,-77,-17,-240,227,114,-73,-54,2182,187,599,-55,999,709,1381,-89,440,-47,213,187,-21,309,51,273,71,-92,1932,431,268,92,599,-1325,-257,3,20,58,456,138,88,-47,136,43,65,-1041,367,-7,150,273,560,165,155,-271,-11,57,-58,728,600,78,-71,-5,-10,-214,818,145,138,6078,374,865,110,499,364,85,587,-28,326,-169,292,299,-25,-56,463,-34,73,288,-322,1108,-894,-25,-692,144,-96,-582,-17,264,466,-23,-141,190,-704,1949,90,888,393,457,44,-184,-510,-96,431,3311,40,-1312,52,-142,107,107,-136,120,2735,252,485,30,1100,978,1766,195,506,-110,97,551,702,273,245,340,-88,-69,79,103,-172,2140,1181,3,-2,176,25,-53,979,1259,-122,-304,218,1008,510,14,344,-312,561,841,564,-432,-119,248,26,154,115,-203,67,-231,50,327,208,210,17,83,-480,-70,624,214,2026,934,495,-344,36,445,205,856,25,124,406,931,1213,20,-55,334,122,42,221,1635,-2131,601,235,598,1751,48,760,-110,449,103,-58,46,3156,-31,327,1621,29,240,846,255,52,935,1834,91,430,1238,319,101,-500,24,22,296,88,-104,-88,150,588,124,94,60,33,687,-92,-104,1101,141,-48,247,101,210,16,296,44,-99,137,184,1330,99,31,290,250,577,361,366,1252,6,-452,7050,162,-12,591,470,12,98,-222,-79,1360,1074,54,86,-39,621,338,224,890,-32,456,479,309,106,53,375,130,1072,315,135,-29,44,1389,152,639,412,25,739,1042,172,72,788,-17,478,1294,-35,4,173,2796,-814,77,114,169,230,634,108,408,72,-56,152,52,611,37,73,125,-14,1726,-27,232,596,122,26,113,13,226,-203,-67,100,71,-502,7,-227,434,13,-101,-198,105,87,-227,-100,151,-230,1004,434,343,146,65,435,461,39,467,603,1899,241,583,249,313,-135,1626,-1,-292,258,4351,2251,238,4102,202,56,210,242,101,104,93,102,1820,21,398,276,-36,2220,2479,261,-350,372,200,90,187,188,34,144,265,444,230,125,739,6,340,142,182,793,-150,238,256,652,44,70,50,-71,66,76,720,-205,-238,106,30,169,100,208,199,1013,-128,100,340,151,36,-207,-26,-80,117,161,-109,-121,320,212,-440,234,71,57,60,307,798,652,-81,526,464,410,750,529,33,65,503,423,698,521,-43,402,313,225,-72,4913,54,958,2879,-34,143,694,203,25,942,1887,989,-190,-665,97,59,91,198,247,-32,60,549,291,16,102,631,163,647,658,261,-6,224,80,1920,138,134,16,798,718,-31,123,34,107,0,845,-94,-496,113,80,192,125,173,-193,231,100,-38,-47,94,355,330,304,-34,319,32,41,862,-250,644,1051,173,945,379,59,574,-5,371,371,659,2456,457,147,3,119,573,1647,372,12,277,719,-37,317,1539,518,262,-103,-22,-189,-219,16,259,164,50,199,19,482,322,678,-396,1120,241,71,821,-66,387,-93,782,-205,-17,1082,15,296,42,64,-27,-99,214,106,323,-65,-107,633,59,795,-347,267,148,31,-28,1255,789,89,645,114,13,-175,290,325,155,-110,-44,-725,141,151,140,-148,-90,378,-127,-68,-44,-42,148,71,23,117,83,42,66,1144,-384,525,-176,82,-940,36,155,-89,179,-106,514,3981,422,142,59,2520,-91,138,283,265,525,-59,733,1599,765,-186,-136,103,245,96,469,-351,-140,60,159,2289,599,-7,1098,127,87,428,165,1047,-14,1094,-23,-43,189,63,449,383,78,87,-399,1374,-130,889,-19,388,-35,107,167,-85,327,505,13,-227,60,43,-148,169,787,144,6,-394,319,-179,-261,-39,231,71,-128,-24,-6,302,229,508,145,220,301,-224,38,117,107,-457,8,-289,254,-15,-7,-182,-281,280,-33,86,58,266,337,312,1851,897,48,-112,82,-593,-134,-7,202,-19,-34,110,-19,81,99,-227,-35,26,1,92,-92,16,443,9,-8,430,89,-471,206,-283,-65,29,103,-164,-5,813,185,38,-117,300,165,138,112,40,12,-5,96,-53,-23,-822,129,-53,165,-182,11,-30,66,36,33,62,2,-41,5,2255,236,855,35,148,168,4163,83,811,1532,34,-72,-56,79,-45,46,29,232,-33,34,94,242,134,15,41,-253,1866,146,366,-31,-2,17,748,-106,33,-6,13,9,82,-40,67,63,28,64,26,-913,-36,473,-147,193,-503,129,17,394,-2,42,-40,-163,-43,88,37,-55,83,39,51,5,52,47,49,191,68,116,89,18,91,-42,22,53,57,506,11,202,-138,698,58,618,-59,29,-10,-128,-1617,-118,5
-95,-315,-65,24,-160,-276,-149,-126,56,114,-83,-416,-380,-22,-131,121,3,-45,18037,-17,185,-27,49,-122,32,-65,-87,-55,-10,-14,-213,-5,-413,-152,-265,-33,114,890,272,12,-172,4967,4540,12543,5045,8161,11078,113,-43,116,1535,2347,407,1143,183,252,435,-103,496,47,81,-9,-28,-48,51,103,173,-8,-107,-224,-410,41,-74,-70,6,-2,96,64,184,-204,70,139,61,33,46,81,322,195,123,51,147,39,148,115,199,45,-14,90,57,11,64,-178,-40,63,-93,2,1010,142,-220,-33,-92,-55,53,-1108,-420,-67,51,11,-28,-47,25,-123,-81,283,-30,-200,-43,-33,28,171,202,30,46,18,-8,139,53,303,1040,159,-56,-13,58,80,-23,39,27,236,33,-109,114,270,141,526,75,-152,284,-13,166,-88,730,-27,269,96,-48,16,108,330,375,280,309,-23,128,-32,66,83,65,129,-15,147,432,34,17,38,68,63,0,-15,-302,46,778,-9,-44,104,88,200,90,4,-4,251,26,104,22,55,-33,7,-27,124,-3,114,18,-143,-16,-2,626,-269,72,585,-28,350,187,22,28,25,103,5302,-74,269,239,15,-52,58,135,11,63,-72,1,179,529,128,1676,120,563,0,25,67,-20,21,132,110,-51,173,143,27,191,-33,58,38,136,-9,1392,475,-41,116,73,54,36,-324,29,-3,-95,-4,145,-68,242,98,3,-91,-92,-17,-2,177,3051,-35,-1,21,128,83,231,-24,9747,650,671,-60,10,125,76,62,78,198,93,-49,-18,44,39,-23,51,459,59,90,-810,235,-65,22,113,73,26,20,-31,-30,227,637,678,674,-7,57,339,222,92,49,375,187,68,75,97,23,10,123,659,111,-5,284,186,-66,64,103,349,41,-13,161,164,-150,918,51,2,23,-3,114,-37,27,-350,457,118,497,21,82,48,433,258,224,407,-44,35,-4,434,159,48,111,132,85,13,-14,117,1116,288,280,-17,91,-12,-56,7,-49,19,96,2,48,-18,-20,257,349,59,72,128,89,103,25,132,-115,-27,66,93,437,7,-52,73,106,47,92,-38,-90,34,27,144,244,40,26,154,6,-6,5,493,-13,-84,13,-17,75,181,210,28,29,741,27,204,25,-126,-272,121,135,36,508,111,17,169,122,36,-150,286,-65,193,133,61,16,404,753,5,29,-100,-19,70,-52,113,-5,36,-24,289,-40,132,88,154,750,65,-19,191,24,-160,70,19,75,-1,82,-1,-31,5,-114,66,94,39,65,-32,27,-315,-30,209,1248,-34,426,178,-64,789,-71,-121,124,156,120,-81,57,69,166,55,-89,14,44,-31,21,-237,188,281,60,84,86,263,1189,55,114,111,389,0,160,99,73,38,95,159,280,100,-20,38,-98,16,-26,-52,458,99,195,363,709,70,5,88,29,21,-41,5968,49,-13,-51,23,7134,-34,-210,95,-103,22,14,137,129,55,51,74,56,151,39,-38,268,8,34,47,75,138,115,-46,46,-68,-6,-203,89,26,-623,-296,84,-29,81,50,49,589,130,151,70,-488,129,125,358,169,-68,36,42,33,98,18,34,72,80,364,26,-41,-270,-193,-36,31,108,144,-43,187,48,79,-2,51,-43,-90,250,12,117,38,-67,-28,102,34,107,455,933,29,10,18,113,87,21,33,3,-9,70,-20,83,160,107,108,390,39,133,-111,28,23,8,78,12,8,63,57,16,124,-26,66,9,187,-55,5,-40,5,-147,232,84,111,50,61,74,116,-10,93,80,57,36,49,72,-1,-80,-11,-118,106,75,-26,211,83,-76,319,-5,72,34,12,28,16,51,33,162,81,56,-278,81,5,1,-5,275,19,201,16,50,19,84,177,13,52,15,187,35,-11,27,8,2486,76,-4,101,-35,242,-133,67,107,15,-38,181,36,42,291,-32,-62,217,-207,28,42,-57,252,12,427,286,30,11,1262,-18,34,-24,107,143,3,399,-39,2,52,-80,35,-31,55,932,25,100,-25,70,542,127,-69,-34,1185,387,100,-13,178,-45,700,474,235,-1,132,-42,2,-19,12739,131,134,340,242,519,45,186,12,172,-276,-948,68,-23,-121,-18,-427,-239,51,-32,97,97,1892,341,106,-56,-88,103,34,-147,105,-2,-52,118,-7,18,122,-244,-26,235,-37,64,698,15,-48,-19,-134,-11,-345,-9,205,9,-103,-27,-18,-164,-3,-37,139,7,-95,-40,537,37,65,112,293,18131,267,6,-98,620,-86,-14,-456,2883,0,-120,35,-14,-27,34,282,29,15193,148,26,-7,22,50,0,-320,21,-143,5012,-87,-44,68,-13,750,13861,-52,-401,5,54,-1,-23,92,-151,669,113,-119,65,40,710,-70,171,-33,12859,375,120,187,335,95,-36,39,-94,168,-34,-8,3881,-39,-71,79,2,-74,104,-47,-130,-158,-188,117,52,20,48,-7,-126,-177,165,348,-45,-134,74,933,-17,-33,74,153,157,88,91,53,215,30,27,-17,-14,60,-50,54,89,-16,-51,-99,-28,199,-5,-22,-10,326,18,504,-35,-60,11002,-33,319,-101,117,53,-169,-89,-44,-38,-53,-84,138,3424,29,72,-266,166,109,30,96,-44,-31,-52,69,137,43,-200,3502,16,52,-13,1846,2,43,-67,5605,-110,242,25,131,24,-32,-466,74,161,105,-48,161,-29,1543,380,56,139,56,-248,-4,141,328,197,61,77,13,101,23,121,363,185,351,62,39,-45,291,93,560,153,159,-58,2465,-28,76,735,207,-171,54,86,4647,147,369,103,476,290,40,-14,3317,-6,630,-7,105,64,80,15,48,123,-3,212,59,-8,-79,-16,108,27,42,1210,517,136,250,486,36,115,84,259,93,-15,330,-57,-2,62,-42,498,117,1617,31,20,41,48,935,153,36,-45,-327,-96,213,29,30,-4,-141,-61,-54,308,110,267,22,11,-2,-91,118,81,871,51,82,121,35,-47,-6,-36,-28,91,2,44,90,-6,-69,43,80,126,20,507,643,7,435,23,27,-43,57,77,55,265,-80,24,10,11,342,109,114,36,84,29,46,-24,-42,73,135,-175,220,-6,48,-11,-125,103,-48,-36,-165,35,11,55,-28,7,7,-151,135,203,123,-315,-8,-233,20451,7195,52,-361,-250,147,-12,35,138,-56,-319,34,103,21,-312,86,-106,748,79,104,6,19,-57,-20,163,11,167,271,-18,-3,-48,263,83,1,22,134,369,123,-22,-56,-39,-28,13,56,601,72,117,46,36,9,69,-52,80,-43,-34,562,-58,14,16,41,229,139,50,5,353,36,163,7954,-10,-2,3,13,1016,61,234,24,136,89,58,60,83,340,-65,-53,42,6,-14,1,82,-42,47,-45,-207,155,71,31,39,54,103,66,164,-54,65,71,-13,-51,72,273,72,85,998,-26,138,-24,-730,56,-234,-137,140,-876,46,305,51,41,29,443,83,-58,229,45,1032,0,-78,67,52,298,-13,2228,0,-9,70,142,78,410,-25,178,92,270,5975,35,359,1656,-29,32,494,11,-14,38,-14,329,123,70,44,-95,-5,671,98,93,33,-56,103,-1,1941,27,-43,140,-1,69,154,45,-49,200,22,-383,104,258,112,-133,55,13,-34,13,-153,-29,43,-110,-279,187,196,782,233,754,40,-167,-18,62,67,124,478,-12,-31,1374,65,-142,226,13,-96,-23,35,60,-109,22,-17,113,89,131,260,-14,19,61,128,7,-347,78,125,-48,-80,32,244,-108,155,112,549,6,-39,8,-1,2,76,-19,59,372,126,-99,-63,-106,14,52,153,39,282,72,33,-24,-48,-12,62,12,520,35,79,51,31,-325,9,407,52,-5,66,-15,-10,-9,9,-48,-33,-239,196,183,11,-8,-20,39,776,71,103,11,98,116,-139,585,68,69,229,119,31,168,297,-31,89,-34,105,-177,153,-208,-36,0,-23,37,114,82,-252,166,-31,523,37,314,-41,10,8791,105,-32,-23,-34,-58,-18,15,30,3,20,215,219,0,52,-8,-58,-132,3,18,-10,5,117,300,11,21,27,35,30,75,14,-20,-1,104,216,81,65,136,206,-124,22,-16,391,-215,79,-28,-34,-39,112,24,13,-38,63,-166,53,60,28,71,22,46,-34,479,159,164,142,14,-32,415,18,84,98,29,273,-45,146,172,5,-81,5,11,158,35,-14,-61,-213,39,120,-36,95,56,27,493,569,31,39,50,-39,-309,-126,39,-124,30,-45,-25,180,-11,-9,54,-268,108,-137,50,24,31,250,-113,22,-38,-328,79,110,24,-4,333,12627,175,-18,2753,-12,23,16,-302,-60,6,65,13,146,93,-7,-63,62,1590,-73,1249,1602,132,57,238,260,27,348,82,-16,376,436,-89,-90,12341,-61,-136,60,71,99,4,120,31,87,105,70,617,-158,12,20,34,-51,-8,6,92,331,84,-35,225,257,265,-6,-6,-284,522,-10,105,74,48,-10,-250,104,325,260,84,14,-21,197,-253,22,-13,25,-9,-19,28,-125,11,316,24,-15,18134,131,20582,17049,18435,37,-26,56,8,-171,210,360,1463,-2,5,750,-54,78,-40,35,83,154,320,-67,-10,34,-45,607,-27,-46,-33,-82,-150,2491,-2,45,-184,168,74,1697,22,511,-47,21,13,72,70,155,-551,43,-199,123,-78,-32,-8,503,111,5,286,861,82,138,277,112,71,-165,72,116,138,39,40,55,191,121,65,-222,1960,19,4837,228,21,15,30,75,281,-5,176,12,-268,38,-49,93,112,498,2,-2,72,99,39,0,-4,23,-91,2,164,-157,7,7,97,1551,-12,-110,-23,-116,15,23,21,391,-24,803,98,-254,40,29,-87,23,153,-38,22,-19,37,-43,132,21,167,-12,117,194,11,-2,370,-51,41,-4,-29,197,336,765,71,-9,51,-55,-34,42,32,-26,71,64,149,94,-170,84,12,-5,-42,763,192,6174,453,-341,195,244,21,12,8,-254,27,-129,169,4,-68,114,261,219,48,-64,6228,34,3,204,268,93,179,51,-20,187,83,141,-6,1529,782,121,81,138,-41,-8,565,97,1,880,20,55,77,55,353,400,143,24,-41,-1,40,34,-37,2,77,212,19,-209,48,-111,117,-5,1393,213,108,128,296,17,167,720,46,12,1444,-34,71,283,198,4,59,-48,-4,149,-11,167,94,699,53,-22,72,-88,-55,151,127,271,-71,-6,156,33,40,157,111,-13,35,-33,8,11,-28,-171,171,-49,754,-99,-54,39,-46,454,341,-114,169,35,11,-19,-107,260,3,225,-52,30,1254,408,-63,161,50,45,-185,-146,-33,-31,-45,-130,95,33,40,79,-80,13,-246,40,2,-49,109,100,-89,-33,-221,36,-45,-4,-36,32,15977,575,360,46,-26,56,-77,-58,33,5,374,838,17,-48,-19,7,14,-45,253,13,-68,14,222,-191,-63,22,-10,50,615,-69,168,137,47,-13,19,848,-56,126,37,-165,115,-5,-44,34,38,2,-50,192,204,-34,99,-22,227,-122,162,6,16,22,41,0,134,-150,28,106,87,34,13210,-527,174,37,7,101,10,331,-22,33,50,-332,40,-19,72,17,-104,-49,44,1,103,5,163,-19,101,93,305,735,694,33,-10,18,4,-84,85,-44,64,138,87,-30,97,-5,21,24,82,92,-10,-32,-130,68,2,554,204,-13,-60,45,472,39,383,25,10,107,-27,-133,271,197,-29,31,-34,51,58,138,41,5,28,6443,-31,144,39,-139,48,148,54,13,76,160,-82,-683,60,303,137,-65,42,170,105,21,49,436,16,11,15846,114,65,-55,156,82,236,34,45,147,29,1,38,217,139,-30,543,-23,-192,-7,-51,-89,8,236,25,-45,-57,463,108,178,35,9443,560,55,132,-3,90,-19,35,98,78,1157,75,-75,90,121,543,-5,47,169,145,-3,-169,3,65,-80,26,80,116,80,230,97,22,270,251,108,31,430,44,256,214,587,8,136,-16,-233,1830,207,-59,118,3,131,-6,68,25,-38,43,450,482,89,368,89,143,148,514,265,130,59,50,22,83,321,-37,68,-4,170,-22,20,141,54,56,20,-153,-16,95,270,23,-21,22,-66,-61,545,245,-131,454,203,-3,228,-25,-45,-51,121,160,165,455,286,131,60,124,691,-8,-73,-81,-115,-3,268,-18,-22,-60,188,81,-98,131,296,136,30,-65,-64,-16,169,133,80,246,-114,-96,42,-19,980,467,44,36,-59,-79,191,-51,7,8,-7,348,183,43,-48,48,349,15,74,-11,47,-83,228,78,-57,15,66,268,95,-36,-122,155,26,60,38,-1,244,36,-7,-49,20,-97,14,66,-129,-3,-80,47,101,409,-164,53,31,60,333,40,823,128,108,14,46,45,36,161,-303,24,34,696,86,-19,111,82,54,317,-117,182,31,-51,123,0,154,-9,116,80,46,70,32,95,33,15,23,-35,6,49,5,5160,109,-18,-406,19,52,-5,12,91,26,10,-13,53,29,1,-5,-18,40,19,53,34,-52,18,323,-73,92,-24,-7,-221,-13,121,223,-122,71,-13,-43,220,-84,120,12,-287,-30,109,61,-12,51,121,114,53,-342,-10,111,-146,-35,-19,486,-32,-53,123,134,33,23,193,-119,84,209,29,24,-28,41,119,157,-85,77,24,53,709,101,315,-180,289,120,5,-24,26,188,-34,58,50,-303,127,121,-308,266,-174,125,125,350,54,9,243,-33,47,14,-144,25,62,55,20,53,77,17,61,-35,206,40,37,35,195,14,93,1612,195,-24,109,-74,245,573,53,2,74,17,-65,-7,116,-46,823,27,245,76,80,121,-21,10,-247,-4,123,121,162,108,163,72,337,63,246,-41,1,6,-6,757,-51,74,23,51,110,-104,-152,124,62,126,-135,-61,64,28,-101,152,245,396,-141,13,121,95,90,8,-6,89,72,97,-23,91,79,-40,123,-38,-73,91,252,5,0,869,1261,171,86,74,21,-355,7228,64,427,-172,-106,223,852,58,31,11,141,-52,134,-114,-35,105,319,394,18,2,-96,57,110,1000,43,70,-39,69,-28,588,7121,10987,55,12,127,104,24,-9,223,3,-18,58,93,-20,20,-85,-80,38,-53,104,23,100,130,66,-20,5,202,221,129,107,-33,205,67,-42,15,68,55,598,-5,78,9686,14718,16230,11608,13462,17039,5725,89,1526,-41,10,246,94,67,232,13,13,-252,-116,38,-56,-37,-32,193,43,39,-33,194,-32,7,34,321,68,54,-54,-64,46,6,-30,-43,-41,-21,84,43,-35,104,142,-141,110,56,-12,215,363,-20,1,-39,74,66,134,-152,47,139,-45,19,54,124,147,78,126,29,154,45,78,58,-32,-54,30,54,-30,1,11,43,314,107,11,-111,22,-118,275,-13,14,99,144,116,-151,34,231,109,-9,-109,-292,43,64,33,55,-32,84,3,-7,166,-13,-172,447,32,-33,126,68,70,73,279,45,45,170,46,45,-66,-132,166,70,-112,85,27,305,-37,9,40,98,442,190,157,-326,57,69,43,95,126,31,-5,39,-249,58,168,268,70,-7,79,2714,24,-114,70,33,-6,20,205,5,-36,-98,108,51,4,-21,234,28,17,20,-37,64,12,110,-120,-28,246,-12,5,182,-39,-31,-59,-27,-17,47,79,-5,79,443,-325,64,-64,42,161,-21,140,-9,18,-5,3481,118,64,686,100,-111,219,-58,-25,138,71,12,61,9,562,-4,100,44,190,-30,2,31,-38,20,14,202,-70,27,101,71,161,132,-43,104,22,-42,86,76,450,54,7,-37,3,16,16,42,213,600,56,-77,73,40,130,12,728,-33,-101,21,-44,58,5,49,6,-277,-647,-42,64,698,-83,-34,93,-149,60,5,74,64,94,662,-88,98,-42,60,134,-50,243,115,42,-38,-504,2,-39,24,-23,47,76,34,28,162,-58,-144,-25,29,-58,457,204,60,97,142,73,467,160,23,-37,-100,-60,84,-3,64,3,661,-42,189,41,4,57,-64,344,780,93,-34,64,-1,158,69,14,638,39,238,-2,23,206,32,28,20,202,208,190,56,-31,-107,-108,-196,-52,-51,-28,60,-9,-12,39,190,138,219,-14,47,-252,-168,466,-121,18,47,-9,-2,34,169,53,229,54,-153,174,53,279,337,189,-15,9,-133,41,4,-1,7,-61,73,-7,-88,-5,-122,-262,341,79,92,-55,-79,273,63,27,183,67,41,42,-72,51,-210,21,-12,132,184,1,39,-5,15,5,216,-616,51,279,-61,72,69,-15,2,165,56,1122,11,127,128,-59,-14,623,399,271,-9,365,-39,59,-29,357,85,58,78,9,284,560,43,-90,790,717,-6,31,132,23,100,57,29,214,217,207,59,66,307,75,50,-91,72,-256,366,-251,14,-42,58,158,48,30,252,125,-113,-37,38,5,-160,543,34,89,414,191,29,-9,-23,30,24,58,125,1,58,18,358,85,-37,325,59,26,5,4202,-4,673,-82,-69,11,241,-45,25,-12,-51,1200,72,2,111,43,11,216,90,17,22,5,120,42,2267,-9,76,290,110,14,569,120,-48,262,249,70,148,363,1,-13,57,141,-16,105,43,77,31,360,-123,-502,552,385,-127,3,-43,44,61,396,126,-63,98,263,45,136,3,101,-270,-19,17,-7,40,142,8,189,-47,58,51,5,-246,-118,51,122,42,311,34,-19,-57,-5,-11,-69,77,-2,65,23,-58,2,281,163,101,1267,56,-244,164,-8,-340,221,-54,-11,102,32,-9,-94,504,-100,70,-7,76,49,186,155,-6,309,-15,16,25,-42,171,174,121,8,25,62,148,-2,132,-16,-1,285,6537,133,221,-84,122,49,-9,37,122,87,-34,-29,26,136,-5,146,24,19,-26,14,85,63,49,33,148,14,-9,131,144,-240,-4,22,7,52,6,-25,-84,50,42,17,-163,243,-4,50,-14,-8,172,-32,221,-8,17,-28,258,-26,16,128,268,27,-43,13,43,-60,41,33,-681,323,-88,40,17,1555,26,2,-20,11,28,-155,-312,121,117,105,75,0,104,69,-11,170,51,406,99,-13,300,14,-6,36,42,-9,12,28,23,-70,415,64,35,-46,82,134,179,311,237,33,60,11,23,224,123,122,3,33,136,-32,5,129,444,28,95,32,25,28,89,-50,-36,42,-12,311,119,-460,24,31,55,32,325,9,418,-3,46,85,27,38,26,-27,55,-206,71,223,2,54,-15,-78,-32,196,53,-18,80,105,5,63,-5,53,25,356,12,-36,15,-22,77,52,54,81,-12,221,6,427,139,157,-48,238,436,687,-69,43,-531,254,24,86,-10,-21,10,111,-155,-45,-8,112,18,196,43,289,364,211,1,262,-37,1424,449,91,124,411,18,-130,9,82,-156,-67,9,-47,1,5,159,-16,57,92,598,-110,-219,-2,14,-8,1,-215,331,49,107,-49,-230,-6,76,69,42,322,246,55,15,-41,27,-53,131,80,27,1172,158,18,29,307,300,-258,124,203,44,170,158,-162,54,-35,200,-145,8,4393,169,134,49,-209,504,44,1187,31,277,124,106,199,98,467,-9,10,199,-173,-829,19,27,-72,4,31,-11,-24,-18,173,-148,138,127,76,71,6,51,182,293,29,263,264,18,37,4,39,55,157,186,-11,-620,26,82,-57,86,70,81,24,23,0,326,91,-4,100,61,21,-15,40,22,48,-15,11,78,108,108,-10,15,36,8,96,-77,352,15,-35,-97,-193,1,29,-93,260,20,-40,147,73,134,98,44,1080,-31,310,96,-81,160,54,-25,36,44,120,102,114,302,-42,-16,-151,-2,-587,-114,50,569,-9,113,105,27,-70,-499,199,76,471,42,29,-397,85,81,-167,-156,113,229,-27,50,-1,-314,-15,-67,98,85,27,71,7,346,45,-50,123,-31,65,238,200,-141,1,40,63,302,140,109,102,12,24,166,417,37,-218,62,122,172,39,-26,-33,-3,-153,1129,10,96,69,149,368,89,100,-10,-71,75,0,201,-12,-37,33,2,116,153,-51,-90,232,349,-230,206,99,-7,386,179,431,36,154,184,241,41,143,25,167,-6,73,-16,43,73,-36,48,3170,9,-52,23,-14,263,35,54,84,148,93,215,454,156,43,126,108,20,-77,117,51,28,1756,117,47,-6,112,-5,76,-105,167,1312,250,-65,38,829,262,9,314,99,76,11,42,-159,73,-181,4,-68,86,188,176,39,185,-43,19,68,19,12,42,2431,41,1562,-259,40,-22,71,-42,66,14392,23,53,-61,8,47,-16,216,190,155,88,1499,19,883,4,507,-58,-58,18,198,7,47,27,1188,108,2611,-174,12539,25,86,32,78,32,740,213,111,207,-48,-52,-18,6,96,22,27,107,-7,-43,75,-11,-5,34,-263,154,28,35,28,25,19,133,-500,86,162,235,37,39,48,36,-112,83,17,62,-10,8,42,61,19068,-18,2,-26,195,142,140,8,-122,108,13,-44,-56,-25,-273,289,2,23,13,5,93,1220,-6,47,1581,283,111,181,327,-150,-27,16,172,108,-17,72,1570,20,424,352,276,171,721,-26,1127,131,102,167,126,111,1470,127,-73,0,1,300,312,59,77,-13,127,87,23,-50,69,-2,2276,358,-21,-23,66,2592,-46,125,440,503,123,-570,-84,1351,63,282,195,14218,12,141,13113,720,-330,364,44,232,51,1939,-57,303,173,40,63,-1027,2639,26,31,53,764,-41,26,20026,-118,30,704,119,69,16,52,55,-196,43,2698,540,-35,22,74,-24,-113,-5,96,-93,35,-49,30,-129,12,-12,11,-166,61,52,34,82,55,-42,358,187,58,24,11,-181,211,-103,4662,102,119,-2,4846,285,30,79,31,-284,-189,9137,123,161,-142,17,23,-113,72,385,112,-17,76,21,79,219,59,-7,-49,-47,173,429,99,8,69,46,472,-1,10117,594,-26,-91,231,23,13422,-392,587,129,8,425,569,13,135,-33,94,114,35,17834,7960,19,1606,-33,85,782,189,626,239,-87,3632,3,-83,-38,178,6,65,184,1565,10,-133,4,51,-74,182,-88,81,27,989,67,70,65,-58,4,50,51,0,90,-57,132,82,78,25,419,808,147,1142,-5,63,-3,1334,2747,528,-477,26,-13,6,62,-85,548,-40,25,217,322,-52,-53,55,156,337,213,7,350,259,245,2155,224,78,513,15851,1522,-5,20,30,133,129,152,113,-199,30,143,13798,7,131,108,41,-16,24,65,56,43,228,-2,-11,-32,62,111,134,75,-32,-71,77,6169,-64,39,-30,52,31,-57,-8,155,37,190,34,52,160,48,2,279,-1,57,-146,-71,-31,-91,25,-70,103,200,1572,369,343,-35,1,7,102,-10,211,69,-65,45,-55,-27,-5,70,12144,-113,16,10,-79,61,16,1034,-306,1253,-38,139,83,0,294,-171,325,20,89,97,234,-6,25,123,-18,-186,259,-20,15293,6284,11,467,460,92,405,134,-20,126,789,135,64,265,-451,-147,300,13,2,44,104,50,94,-17,78,255,115,-9,507,55,547,98,1187,-160,103,-30,3056,67,408,21,-115,-29,235,30,284,9415,8,26,9,53,524,4,376,129,95,-26,39,32,153,142,437,225,134,950,407,42,-2,151,79,272,171,-23,45,71,1,-7,245,-16,755,-56,23,74,266,65,46,1,180,33,-2,92,-51,112,30,159,222,10,-5,-8,272,138,251,388,38,204,291,-102,32,28,-68,-67,-79,125,1012,-162,74,-46,292,-157,76,-50,2097,-27,-81,-104,33,3,37,-7,-51,64,-68,-40,246,-29,138,66,-2,143,99,84,-1,21,10094,-118,454,-23,53,-86,100,-111,42,183,247,31,34,96,57,127,379,55,328,916,130,-189,129,72,-4,180,198,619,14143,236,3466,129,144,88,85,142,37,49,-67,-49,-45,-24,110,627,-6,-7,40,34,0,0,57,-11,40,458,342,128,649,-11,518,662,-93,22,61,8,49,3,115,122,235,2,0,422,54,36,-49,167,45,-74,42,119,-86,-59,109,145,54,27,14,-30,3,-69,60,45,16,-6,44,-9,20,-162,-47,318,725,5,35,97,44,230,236,174,48,28,24,-87,-18,-20,81,267,81,54,299,507,0,-16,-36,30,380,96,123,-274,16,12,191,2,-173,-63,112,102,45,10,148,514,77,-185,2,-114,99,46,377,54,160,-20,169,137,-87,-5,22,-50,128,451,-21,169,44,105,33,-38,-31,-37,309,37,506,19,873,39,135,245,35,-15,99,105,93,83,56,53,-57,31,102,-33,75,29,245,62,-35,-227,38,54,4,48,58,-53,120,133,-204,39,-41,11,-199,256,49,130,-61,3,-294,77,44,-36,40,104,4736,238,317,100,10,-45,-49,55,-31,20,-37,182,46,111,74,292,40,-9,-122,-33,294,114,64,-27,105,494,164,62,184,14,175,-42,71,-14,141,9,61,-169,-9,-66,108,289,80,110,-50,139,-50,206,560,196,44,37,34,23,55,67,230,214,-43,127,50,-596,31,233,122,19,251,-670,-71,-83,52,-70,296,94,576,27,88,-143,257,598,87,-37,236,264,-107,48,51,48,326,54,7,415,292,-84,-53,39,1876,600,3,48,-58,-17,770,285,2,327,130,30,61,-670,64,105,80,24,23,176,-15,-90,-95,176,-137,209,20,-60,-6,454,-7,-727,117,10,89,26,-57,96,32,277,69,64,-52,519,576,8,81,58,71,36,103,20,-40,26,14,77,104,-5,149,-221,-22,108,34,-28,25,42,-34,23,-85,-177,250,56,96,333,67,76,41,21,27,-119,7,14,27,24,71,-115,478,295,43,19,323,73,117,-129,13,384,-118,246,213,-128,3,-146,-165,171,-134,4,51,108,16,96,-142,-11,148,12,47,-139,393,-67,148,-97,-15,2,17089,249,-167,1379,1354,10,18,191,66,97,-60,7,60,-80,98,-133,53,977,-39,28,0,35,159,-109,79,204,43,53,1,126,548,334,38,90,29,46,79,41,8000,346,-120,-79,42,18,10530,893,18,11811,155,-32,-101,-44,61,93,-63,927,321,27,103,121,21,28,102,-12,415,43,-132,53,86,-26,205,21,105,96,18,-146,38,-28,34,95,490,68,446,-243,33,-28,0,-95,17,-33,99,1,550,160,15,279,159,-215,36,20,34,19,-56,34,-30,12,62,-7,57,126,669,759,-5,34,-7,-30,417,-28,125,10,23,222,17,-134,122,341,223,307,100,208,63,69,247,97,55,-31,104,98,-153,-117,21,12472,130,363,160,26,62,-467,27,80,-26,-116,15,-34,12,47,70,-48,16,55,-89,-26,57,-272,16,44,21,-15,92,-140,20,-26,-53,50,84,-40,52,172,86,9967,456,30,82,59,-189,265,339,-142,3,22,103,90,75,43,113,104,169,168,71,-104,76,119,338,-100,-30,28,-20,24,51,52,230,-247,-16,61,40,22,113,128,7,19,170,1,211,60,15,37,224,-5,21,39,62,67,62,-78,183,-171,53,76,45,40,21,59,104,325,149,128,46,-21,51,5,4695,-24,231,458,-159,-160,209,21,-82,275,-3,18,240,130,25,-21,34,-74,13,-2,100,2,66,416,343,-17,-16,32,99,112,74,175,88,28,58,163,-111,148,38,45,-17,-19,0,82,126,41,-226,-6,209,50,-117,63,-178,340,636,-49,60,-68,843,42,-25,33,14,29,-117,69,119,61,95,137,101,45,20,-28,-9,24,74,242,-14,32,117,75,44,-65,46,-5,11,-13,19,137,5,23,54,112,237,38,85,175,12,275,69,49,164,68,121,-124,48,69,36,-19,44,24,-53,77,63,-5,19,62,53,86,17,67,-9,486,-23,7,-41,-253,8,-35,-16,95,34,125,61,-30,20,202,36,171,2,235,1065,333,88,-52,-59,7,44,10,39,-112,-171,-221,62,-4,686,5,-49,7,79,87,44,105,92,71,83,433,24,29,172,-4,109,-5,-55,33,183,48,-3,350,95,-31,10,-29,73,-7,13,3,29,35,84,-3,-75,173,41,-3,-214,-344,157,3546,-13,-158,62,-39,-21,22,-42,-35,-27,164,72,3,52,427,31,247,-1,134,24,-25,-51,31,19,646,29,124,-107,-38,42,178,-10,77,76,183,321,247,392,40,22,-236,-755,152,-26,-59,156,-44,76,-63,129,53,217,-2,249,22,13167,83,-19,35,432,101,15,62,53,13,37,24,21,-4,59,-151,266,362,75,8,-219,-12,-20,-118,6,-222,90,35,46,66,-9,108,-62,26,1,40,-31,-4,35,-21,136,-11,49,13,172,-25,15,99,18,-13,-26,-17,432,117,-38,-120,-29,-44,333,838,62,24,26,169,365,29,-193,285,67,13,127,-52,175,-30,203,310,-227,1273,-1,42,2553,59,6,65,87,-314,12018,104,283,337,144,30,134,41,83,109,7,13,13,557,161,26,900,154,330,38,117,-46,79,220,66,-62,-105,95,917,200,382,-17,-4,13,-71,197,100,78,-62,22,29,2,-61,24,106,88,61,4,98,-36,1024,-115,-170,-90,-107,324,639,129,-64,-118,911,45,70,151,-142,339,1,762,3014,-53,-6,-372,129,108,-35,93,-30,53,173,147,11256,8440,54,76,63,-29,77,-189,-18,117,61,-8,156,119,378,422,-18,53,-249,-126,157,29,66,7,-141,27,-182,171,5,93,-83,-74,98,254,-61,-2,36,30,8,-162,-25,-170,-3,-251,12,27,-39,184,-62,-121,74,244,-175,56,60,8,-32,37,200,51,-2,-11,78,-80,-39,23,294,270,454,3567,931,6097,-223,-22,25,41,4,90,91,-307,69,-102,32,91,139,19,61,177,-24,44,10,-69,39,381,16,35,-37,70,87,15,-14,186,5667,26,75,-173,180,-236,171,101,203,-23,-91,46,7,271,119,180,42,149,99,125,30,77,-10,2,14,6,61,-593,120,89,133,80,-26,26,149,2,-77,-112,-296,-124,515,-93,481,222,39,47,-149,29,-88,35,7,-49,1767,-1,208,58,214,27,81,13,500,62,-134,50,-18,-29,13,6,-13,300,113,31,-30,34,-243,286,318,89,102,-5,13,-121,-226,-153,141,-245,-239,255,19,-8,-49,21,99,7255,448,153,16479,-48,30,34,280,1125,8349,408,-891,1168,52,109,1964,562,1865,-7,180,21,-30,59,-33,105,-28,26,26,64,-143,-101,-47,57,1757,123,-1,193,36,32,3,-232,4,197,91,-24,-18,-12,-57,-27,2,241,-66,-94,8,-2,23,131,107,-163,106,36,134,449,246,662,4,205,373,339,114,13,791,431,389,14810,6698,-7,14,21,-66,-106,-34,99,56,3178,-20,-40,17,276,197,90,96,-416,47,104,-1,72,97,45,71,22,-151,13,17232,224,45,34,50,90,-179,34,21,216,157,943,-96,329,299,211,9,232,469,20,-36,658,-122,1898,50,81,-161,62,155,-51,46,10,104,118,73,-262,-20,-18,234,-3,-255,54,54,44,-30,-5,196,106,12,154,27,9,-76,46,162,-52,60,16,-4,-75,444,71,422,27,368,9,-7,-112,213,143,233,-408,-73,17,-127,42,21,325,-144,156,-46,64,-199,10,104,23,132,69,17,16,44,39,2,41,79,84,163,115,212,-94,-2,325,136,8,49,-14,46,65,326,-243,-22,328,-7,39,57,33,-27,323,446,-57,44,-66,35,-159,-167,152,28,128,-222,17,-75,-15,-278,158,-1259,342,75,213,148,106,152,724,5304,493,39,-32,1,-47,-198,-152,21,-166,94,871,666,6776,-30,4,4131,159,94,6,-317,-19,320,-17,570,52,-77,201,104,49,20,20,32,56,17,37,-201,-9,92,60,-43,2340,21,-72,320,39,-61,181,60,22,26,-127,41,3,105,-7,108,494,1409,23,-30,-22,-44,-31,-87,1351,185,84,587,331,45,31,70,-35,1987,-35,-11,10,-47,371,-29,42,2,83,-63,266,9,-20,13,36,-9,166,66,-1,675,-93,155,179,-269,-7,242,208,80,134,4,46,1600,328,-73,-51,0,87,77,87,53,123,122,336,48,67,-3,-12,90,-69,76,-387,-30,17,-10,11,-306,-100,124,66,7,340,365,665,-73,1,114,-6,190,550,-171,-22,187,3914,9,70,565,-61,47,-171,711,1950,135,38,19,226,142,42,30,82,82,23,149,33,5,182,254,50,97,24,344,7,-31,15482,196,195,95,-222,11,-203,33,-58,-10,16,47,15,-148,52,493,178,36,-88,60,-24,30,-144,-662,281,-38,-44,-25,260,40,257,-91,448,45,19,-103,42,329,-32,-11,-232,78,-143,2627,-22,17,152,39,-28,143,7,-13,17,155,120,-280,294,-53,84,92,1,9,99,-4,30,97,3303,82,157,73,516,-44,88,92,-51,-18,66,191,-15,251,292,177,112,165,135,87,-28,22,-85,99,-65,-120,-26,41,1,23,490,115,47,53,52,-5,99,87,-30,62,41,114,142,-448,248,-3,1875,1023,-162,-213,45,414,12,13461,71,-20,-65,-20,108,-61,46,78,55,253,11,133,204,24,-103,-32,-73,-37,-31,-4,13,238,-20,-150,-28,-182,122,-15,93,150,-2,304,74,-28,34,4,75,-47,3,-88,-19,4,-8,61,58,455,-235,218,25,101,0,221,11,45,-93,-116,80,7,-72,182,143,-98,287,542,175,132,-631,-213,-106,48,8,-36,521,18,171,129,-108,-12,-35,31,30,-406,273,278,72,-85,245,-351,-76,100,38,39,88,267,-3,51,396,697,-870,144,47,-103,70,71,-6,-133,76,-32,83,7269,447,24,32,-25,119,-45,28,864,62,66,448,381,-93,23,159,-65,-118,-102,9,-30,58,50,28,82,-326,29,-30,-6,10,232,55,850,-362,-15,24,216,200,1797,3381,47,75,140,-40,1482,89,25,-54,-1031,34,-295,108,129,308,12,-89,-43,-84,-329,-255,47,-496,517,-19,26,165,-38,-19,-269,135,-78,175,-1,-89,-530,221,-134,-40,-12,83,-13,-31,54,845,80,308,-16,7,-116,-30,-51,420,683,-213,-178,72,678,-82,31,-187,193,279,76,439,882,84,4,52,363,100,22,211,63,-49,87,161,35,6,218,44,-112,29,-109,-138,282,12,68,34,1064,-71,138,94,-97,-606,-25,299,2022,233,-1102,-61,52,91,132,23,112,-54,151,65,-20,103,347,-25,26,23,106,225,105,9741,332,-554,354,-34,58,30,27,1026,43,-467,-1224,-343,200,-253,-473,125,57,-111,-27,-141,-46,-37,1151,-38,-14,103,13,-27,1342,108,-160,-251,47,-1,57,1898,12,15,15,698,17,3369,11,-1130,-2266,-3750,-799,-138,137,135,52,-49,-23,-132,255,-128,800,5045,1595,71,26,-155,-82,2386,145,2547,-12,8,-30,-4,-180,3004,18,0,2204,49,-35,24,-30,78,-54,413,5,1029,-34,59,-11,-198,9,37,86,104,41,-79,10,161,15,40,48,54,-8,-118,-141,221,346,253,87,181,-21,-199,-153,-4,267,57,73,112,14,63,94,-180,110,-273,115,32,104,163,11,7199,6,-16,32,-17,-26,14,-22,39,-317,50,40,-21,338,-6,-27,-26,-98,112,12,128,50,-16,-9,49,23,-55,72,-34,82,43,-11,-82,43,40,52,68,127,9,194,-8,26,0,241,54,92,-3,357,-57,144,2,85,45,-42,15,20,110,33,13,55,50,2960,31,54,-117,-60,-45,56,5355,-36,99,-74,-104,66,-28,81,-126,10,44,-39,375,116,-96,-70,182,8,-14,-38,58,154,432,-27,15,63,30,-12,39,-87,-44,24,37,-385,-8,1,53,168,37,315,11,-34,-224,-307,23,-107,86,61,178,62,-246,68,52,4,27,273,14,99,949,485,247,-12,128,-424,-49,-14,37,-59,-12,-117,-11,-62,46,-105,375,-67,39,157,526,509,-99,36,-33,-1,75,5,187,149,-182,281,-29,104,272,-48,1,9613,5917,-333,13,72,400,-60,-175,5591,132,137,1389,29,31,2153,2282,319,-296,-15,-43,72,-65,-33,-220,70,23,94,32,2628,-295,-178,113,-95,219,254,1121,94,62,35,139,150,311,466,21,-43,81,14,142,8079,248,10,213,-4,85,46,6,86,94,59,61,21,-36,-36,-47,-16,152,-9,104,67,-67,93,69,161,-27,6929,8192,596,128,102,4256,5116,-98,6906,-103,104,152,27,69,43,39,75,93,18,52,86,34,-614,39,-6,398,1,121,14,429,104,-24,79,5,175,117,-129,28,322,61,-23,22,-682,-95,-315,-65,24,-160,-276,-149,-126,56,114,-83,-416,-380,-22,-131,121,3,-45,-151,18037,67,-17,185,-27,49,-122,32,-65,-87,-55,-10,-14,-213,-5,-413,-152,-265,-33,114,890,272,12,-172,4967,4540,12543,5045,8161,11078,113,-43,116,1535,2347,407,1143,183,252,435,-103,496,121,233,-13,-44,-65,23,146,434,412,-127,-23,3,54,-25,577,-5,32,282,-124,115,-28,103,-231,-75,216,192,18,-572,770,320,66,-37,108,-3,141,48,-32,543,814,93,-147,49,-76,-117,196,229,11,137,293,216,169,27,50,98,-55,101,174,122,50,-31,-1129,741,-52,815,-3,-8,110,278,-72,92,-78,-22,169,31,61,220,-296,-17,186,-399,-80,84,-744,317,-493,-79,205,44,-86,147,144,-2,-45,638,217,-147,-11,373,7,-14,115,-20,-32,22,159,11,14,157,368,284,251,-227,140,14,102,-22,60,88,53,217,35,-85,231,125,31,310,-66,179,18,1,251,-16,20,-6,-127,220,19,65,231,114,192,103,455,135,73,202,1793,125,64,1329,-220,-97,-34,141,125,34,41,151,0,-31,436,-2639,232,2366,143,621,26,286,-94,25,91,141,221,-204,620,102,-20,-29,187,318,31,169,-21,-26,242,-18,201,-114,870,-129,2,33,271,6,29,385,52,34,-28,39,-174,-67,-191,-42,-13,140,-32,-187,87,322,-117,127,13,193,-52,-89,1541,78,29,70,33,-37,0,659,366,8,-149,55,14,-13,160,-62,-349,293,-100,-116,-54,206,80,657,512,457,-41,347,92,-27,-28,28,266,-118,284,-27,-110,-204,-121,56,12,275,-65,-82,132,187,134,74,-65,-14,5,951,197,134,110,39,160,-65,271,1178,26,95,-74,-104,-30,-77,737,-394,148,-1,1309,151,-233,47,148,226,-34,148,-99,-87,182,299,-169,214,-391,40,56,425,-195,523,-103,-11,-206,-6,47,755,0,20,31,414,291,-59,386,170,-367,99,452,631,154,46,2,94,-44,225,89,741,885,5,50,28,19,31,236,629,1049,34,173,-67,92,-38,107,117,26,130,57,-115,-114,97,2320,-157,329,274,-282,72,578,-104,161,19,-39,539,227,76,104,-157,82,-21,126,-14,190,-74,5,10,-142,134,535,-73,-13,-328,-9,-8,-16,162,100,89,148,-15,-343,-38,-211,57,73,-102,-43,-44,1315,93,-92,221,-69,124,-1,52,-545,53,-44,-59,114,287,-72,199,354,211,-232,-273,950,400,-134,0,88,438,106,246,222,2,-44,-41,189,-2,137,559,-247,59,433,-117,63,39,277,498,-5,-169,410,336,31,16,-42,772,-93,359,-42,50,2,-397,-92,76,55,-103,386,-4,-75,146,48,-103,50,-38,-119,55,264,-252,57,438,-67,-12,-108,255,-99,-27,173,235,71,121,109,1210,50,-76,-1,-330,45,27,72,92,66,26,-48,94,146,-32,74,352,14,186,-243,19,150,-59,128,12,-33,-77,-36,116,39,72,-20,17,-50,177,309,1558,-92,145,244,177,73,-171,3,506,-340,-17,-33,20,-86,-8,51,-136,-118,85,-179,37,330,-550,-122,-22,92,27,-1,-69,311,22,37,312,288,-191,47,-18,113,56,-24,-84,-9,969,-107,-30,361,-14,41,140,156,-47,-18,110,272,-71,-5,-32,-128,23,44,46,-87,45,-337,-6,319,-21,66,-105,120,-101,-1113,159,57,-35,147,-10,500,111,246,32,37,-20,623,61,-164,-91,43,109,264,194,-148,-153,-83,-240,140,-53,78,116,-176,19,349,1176,-1,687,498,100,56,-61,259,-258,-280,195,553,206,-23,281,57,-84,157,17,41,-14,131,192,485,150,155,-70,194,743,338,51,190,38,300,63,176,750,-3,157,106,16,189,-228,486,580,-355,262,39,44,169,15,-110,151,550,217,178,618,431,-69,-124,83,427,51,34,483,200,138,-269,209,46,637,274,32,25,-50,169,-65,875,20,-1369,31,-64,65,315,0,78,-31,73,40,-51,-80,849,-35,-390,88,1156,-375,285,229,-20,-198,226,210,-116,170,100,36,-78,30,-143,-91,276,284,57,-141,24,-25,17,-34,404,132,326,180,-23,62,627,-65,-41,178,389,30,15,153,108,-64,79,-27,36,161,-39,-48,137,8,1292,229,-120,-150,9,-824,-61,-24,14,409,174,-9,-212,285,-104,385,250,-51,123,312,605,-396,83,-29,-33,-10,314,116,0,-137,127,-289,2,770,428,71,91,54,523,78,84,51,79,526,104,-81,55,10,22,269,433,51,98,-47,-27,-11,-70,31,-42,376,829,-20,58,195,-5,215,-1,81,300,-19,737,833,93,-43,-210,155,317,12,-122,357,982,69,-31,-140,208,-112,695,-141,7,-144,-174,59,79,281,340,44,57,-133,-400,271,43,144,-102,0,138,506,-1743,216,50,-10,-52,-11,21,535,136,-103,412,204,316,7,-143,35,-240,7010,222,-7,262,-41,310,-159,-139,-151,165,-51,65,-462,66,-153,-5,-16,57,109,37,-614,69,8,24,81,226,-300,1774,-53,-304,14,-156,135,92,-1290,7,-10,307,813,350,-463,148,880,-848,31,108,-1447,-531,-252,82,20,72,-58,-111,397,74,839,72,-70,557,-5,127,-52,5,16,317,-78,-625,322,192,100,-21,-5,-25,165,15,-231,-310,1250,-253,1098,-615,-58,-323,442,-110,-136,901,-18,100,117,37,7,645,504,423,-322,112,-28,25,144,450,-178,-310,-2,15,222,741,268,-106,784,-58,107,-316,1287,-87,72,-70,195,38,423,-24,-79,30,25,172,66,89,-57,329,-24,129,-13,424,-11,83,-275,52,15,-1322,-228,-1098,0,66,40,-170,-485,109,-257,193,27,-397,-43,-53,126,67,6,261,80,55,139,43,28,162,-101,-110,-502,409,216,-26,75,-298,1091,-355,24,102,215,-246,76,-396,52,-77,925,-469,-168,-308,-10,56,-29,-49,-59,-615,-59,-75,155,336,1307,-238,-41,17,40,43,9,-43,-7,-276,-23,147,104,-6,117,-147,-309,-112,-30,-46,693,561,-762,-106,-25,-78,20,341,-687,70,-22,3,-95,-101,196,-130,-120,154,127,24,-21,-115,-80,-6,4,28,409,-23,-245,57,573,48,-13,7,-23,62,38,30,-58,31,52,4,187,143,18,-113,93,194,48,55,-12,286,117,-198,95,62,-1775,-29,265,-273,-708,-57,33,114,58,76,-776,-52,-87,69,104,-18,-148,-49,-179,-30,596,-5,19,-67,390,-37,92,74,393,43,1159,-31,271,29,-51,-106,177,213,75,-66,212,-92,-160,12,428,110,-8,13,-151,-390,-206,-808,-2188,-84,7,80,191,-118,44,158,12,69,151,797,188,-5,115,1096,108,317,29,-50,-139,950,-130,119,-377,-47,-110,347,-505,527,67,108,873,230,45,-101,231,-113,64,-558,471,1021,-761,258,-948,-10,-61,-33,-622,10,307,1069,-121,-102,-79,-111,269,120,-84,-313,0,-12,91,-4,221,1686,25,-86,-277,357,54,3,177,386,107,218,14,171,595,-57,61,201,-128,524,-66,-135,425,5730,389,292,-21,-204,24,-10,133,1319,-91,129,82,238,51,-24,-1,94,80,-264,-9,207,23,353,87,-42,426,-740,743,-33,12,98,1,-9,97,79,962,261,195,35,27,98,-21,-282,263,28,-93,78,-31,137,-167,34,436,38,84,146,90,-246,-3,3,-71,-3,542,250,931,6,880,847,-33,50,-5,57,55,13,-233,203,-31,-19,-395,161,-442,-74,-6,-20,-128,-51,17,-175,-103,250,578,-1,345,89,159,-84,572,220,400,-45,106,467,548,-96,-84,-165,194,12,-151,-16,-105,55,-26,-76,27,5,-277,342,-41,129,-70,63,48,40,-76,60,-553,-1,-6,100,256,181,103,18,196,-86,-31,-121,17,228,128,221,24,-150,20,98,-150,84,113,-120,78,117,30,-20,263,-310,238,297,245,35,-87,987,172,87,-641,137,-150,6,16,9,149,-273,2,0,4,689,96,-120,320,-96,489,-60,56,68,-159,267,309,73,535,268,203,33,-209,-240,-116,297,-13,-12,63,-29,350,68,76,-30,-174,42,-68,-72,-54,-396,13,433,94,41,31,-86,8,180,-528,89,-65,193,434,-87,44,387,581,-16,327,57,46,34,45,28,-37,10,559,349,701,-250,-1,-6,110,229,135,-14,500,-371,217,-239,-6,169,216,38,15,-60,-91,148,144,-43,847,-87,219,179,3,-94,59,-240,-229,413,-720,461,94,1918,119,225,5,11,77,100,-19,27,-109,20,95,70,426,-222,10,47,78,84,261,-299,-16,8,121,110,33,-73,70,255,24,147,112,189,-179,105,-52,145,9,-56,-68,-178,56,-307,-54,89,50,223,482,3,-10,93,56,-150,-12,193,-194,442,-53,-617,4,160,-203,-45,48,71,85,440,266,-284,65,98,-685,-85,-193,-165,41,-42,-11,41,-37,28,-62,53,706,310,-322,-12,131,32,1096,1243,337,272,99,201,-30,-217,11,193,57,-139,391,-30,148,82,-79,33,17,-4,112,65,68,35,15,152,-4,-496,81,-54,93,-2,-35,-33,17,84,18,20,99,-115,108,170,-138,5,-44,62,39,-138,25,1010,632,330,12,-63,30,-124,-8,59,-179,26,-31,-48,395,50,-67,-22,390,-234,81,135,-104,-107,-632,289,-2,-343,6,21,-27,-26,218,274,13,1943,9,40,917,-432,5,-294,187,839,319,-204,96,4,209,75,-656,-101,-35,293,59,317,-586,27,-19,168,333,-3,-836,1037,-441,-162,88,611,-29,58,720,8,-16,-91,97,168,26,13,2,99,-515,125,365,125,-319,-148,414,79,-30,945,114,-53,-783,-332,132,416,-294,4,122,453,218,121,68,-28,97,-105,238,51,57,-178,210,17,-1108,304,546,-10,29,-66,-76,74,593,-62,-241,-22,-354,393,223,131,1039,-9,668,-335,377,549,268,880,812,284,48,31,-13,92,-45,-662,-219,-46,-109,-781,-148,114,-70,270,-411,141,-772,-27,362,684,-63,511,-104,655,-293,-2,-45,-68,67,227,447,342,40,307,52,1107,23,-69,-11,125,141,136,434,66,413,662,657,-175,-304,94,-109,51,697,86,-17,10,1121,474,-1,162,131,689,-71,627,342,37,-36,-255,201,13,-332,132,107,11,107,915,460,172,260,92,1560,-416,354,17,812,47,-4,77,485,43,73,54,81,288,18,29,-24,-14,239,38,-239,4,190,16,-40,7,39,-5,23,122,311,-66,93,-437,-51,209,131,-157,120,-56,1547,488,22,33,671,19,131,140,211,22,138,387,-14,22,-741,-181,10,52,-122,47,-43,-37,152,-59,-63,-885,429,45,130,75,73,-49,90,-68,52,671,10,198,-810,227,-19,-7,57,64,-150,2,-3,288,2,882,76,-212,-103,124,949,461,-24,152,-61,368,-593,-27,11,318,207,-7,1392,436,138,598,331,27,173,-8,-8,123,477,799,1676,333,-92,168,-193,73,-281,-29,95,-27,692,-26,-124,-1,791,193,61,404,5,337,750,82,-32,-93,64,941,583,376,1359,62,201,738,-51,-43,-58,467,82,172,1,50,28,-41,438,77,130,-34,-149,-74,25,57,-31,63,-64,-16,72,291,219,-33,-174,206,-34,-2,32,-61,26,121,161,-1,-25,-6,101,554,120,608,-28,-68,-431,351,26,134,110,-61,-41,-90,44,-70,239,411,242,34,-203,-129,70,210,-35,185,58,684,-78,282,501,-107,-110,-623,-296,447,222,206,277,-487,73,-59,81,589,33,-15,-356,-426,-58,-234,79,176,-32,141,42,102,23,62,160,46,-162,183,-244,1,44,37,295,150,28,169,-193,172,-284,50,-20,-82,24,187,5,933,917,382,-272,70,66,84,13,101,-60,-133,54,102,181,-667,67,106,11,47,-87,-1193,259,80,22,242,273,-5,-26,144,18,158,376,383,-128,-17,158,154,242,60,38,-60,29,13,76,2,173,17,63,66,25,39,-126,836,75,-184,-287,-12,85,307,251,21,-110,35,17,631,314,-228,101,837,105,238,353,1584,5,106,26,184,213,490,-38,-16,-217,-263,35,47,31,-744,-23,14,883,269,119,6,103,-266,-58,-47,-143,-111,71,125,746,1018,89,18,41,704,222,-1047,-641,33,147,30,214,203,25,695,349,-141,450,317,12,-289,-5,9,475,288,-304,-158,-40,83,-157,261,-83,32,-26,147,-100,95,3,283,-52,9,490,201,-7,124,34,47,43,410,328,15,-32,1408,-236,79,347,31,93,-39,-126,-102,10,207,-5,309,-44,-209,353,319,39,97,926,46,-1,88,63,-81,212,77,-27,204,15,132,549,2,-81,-115,-151,-440,155,80,38,594,49,182,119,265,2,45,455,576,-19,660,636,41,347,-39,-1,-238,-30,67,125,183,-4,-38,86,588,-22,-130,57,-15,-5,263,22,71,259,164,218,-30,141,243,709,107,103,52,346,552,-8,-142,152,-175,-25,27,146,-15,55,89,-152,18,146,65,203,11,180,413,-962,40,0,-10,-65,116,-251,-261,45,9,-132,-31,142,306,131,28,256,-13,6,3035,132,-11,-40,-1050,82,-341,-75,2,-12,9,-75,75,185,-103,-168,-52,159,3446,118,-257,141,524,90,290,128,-34,-191,-45,-96,-44,-176,45,-21,3680,113,219,55,265,109,50,-197,-36,123,-56,-312,329,-245,-385,75,46,-43,39,1309,-161,340,-74,101,192,155,-262,234,-24,1313,707,229,8,-13,2228,142,566,671,98,231,434,-46,165,43,-5,65,218,-116,-184,-123,244,549,6,-236,59,-199,282,-48,39,407,-10,-24,-8,776,168,40,-252,523,10,-32,-18,300,27,14,136,206,-124,391,22,479,415,273,172,48,-218,109,-17,105,-246,-55,-65,71,-38,78,-3,10,-17,364,67,-44,-213,-532,-309,-220,-9,-356,-256,169,396,403,1249,29,276,-200,92,-370,-29,666,-17,63,20,-233,112,316,-55,83,-39,735,40,-273,51,-91,40,153,142,-193,-34,261,-427,43,164,-5,11,-209,-220,219,-67,127,565,10,394,-34,-52,272,109,134,114,-77,228,374,838,7,-385,4017,197,-69,-69,47,19,299,19,16,-110,24,-19,191,36,63,-162,148,-662,59,341,-243,-456,-203,235,156,494,-7,178,-80,-307,1830,74,-151,-42,60,2498,-118,-178,293,31,-106,-111,50,23,-25,50,81,-232,95,43,769,60,124,-45,60,101,-68,843,467,355,-191,158,-260,123,247,15,60,-131,127,73,-22,296,96,227,95,68,58,41,83,10,138,-303,-447,73,116,-132,-50,12,154,43,36,99,85,314,-58,216,-42,53,30,86,9,-220,-119,-288,10,120,-75,-77,-176,-101,-47,16,5,-207,-83,57,384,62,248,-361,-10,-50,76,34,454,-1023,-12,-1,3,-62,-119,147,-24,-76,-12,144,-34,19,-103,-160,44,-513,17,-92,100,3,65,280,-62,-3,-124,-70,-30,80,-37,-104,-11,338,152,64,-26,-48,-41,153,1203,49,12,-29,-168,581,321,-60,-57,10,-33,-279,-123,-28,136,-16,38,-12,29,57,20,187,38,711,196,16,75,63,-149,-75,116,307,-138,2026,22,248,24,212,117,-22,16,17,-153,-23,-2,140,-13,-3,63,76,123,77,530,-2,41,-26,-131,562,48,1094,627,282,361,50,632,21,13,83,-27,-23,198,202,89,65,-62,264,-14,405,93,817,776,344,-6,40,63,-25,150,-623,-84,74,257,-187,-96,13,-19,3,108,149,43,-31,177,166,113,163,98,115,152,-223,-141,663,-251,7,49,-159,5,83,53,106,43,-12,-34,445,62,-156,-17,-6,76,36,55,44,279,-4,13,-10,398,105,4,186,152,37,-33,155,435,323,-241,-93,74,119,45,32,307,406,-143,39,43,100,299,706,343,33,468,-154,-92,6,1075,20,401,11,354,85,4,37,36,8,-48,160,34,701,20,272,-65,371,15,127,490,3,43,12,-1223,-106,-53,-294,0,244,470,-193,513,-179,-136,540,42,-5,891,20,-46,28,131,-122,600,238,138,225,145,-389,-33,1646,2,-9,-104,-88,33,29,191,15,-41,142,164,674,125,-7,-317,49,-176,5,39,44,567,42,-15,36,222,-543,13,91,-180,94,148,81,313,-206,59,12,112,2155,-77,102,71,25,58,-38,164,101,74,38,1,315,4533,83,1706,113,48,-229,-4,32,-62,-119,-167,-123,219,-13,333,-54,93,35,734,75,142,-52,102,1339,132,-15,311,59,-9,-13,83,371,-101,188,1,12,-14,77,-62,113,-56,7,61,38,-92,165,57,324,123,118,59,-23,119,-82,-4,-63,-36,35,-29,257,-157,466,4,55,-63,-68,-108,7,32,41,227,135,85,-65,232,295,188,87,14,-5,55,83,-141,-44,-41,145,-47,34,142,-78,11,175,145,-169,27,27,1338,-83,-282,-113,-218,-24,-117,671,124,17,4,459,38,-64,294,-10,60,348,-361,349,72,173,74,-78,56,-21,-36,506,28,0,71,66,-80,-164,51,-87,27,-145,255,317,490,-406,187,1399,489,-112,19,52,-18,-221,121,177,-24,-260,73,-29,532,681,-149,-504,-119,119,38,47,798,324,255,549,464,32,367,-64,12,55,33,60,-28,115,-70,230,33,575,355,336,43,162,30,26,-638,-174,-40,-15,1042,29,151,1148,-42,279,1996,19,-62,63,14,117,83,-649,-43,20,-11,725,964,265,-8,-152,-81,315,74,35,31,58,-307,672,133,335,-85,-148,196,-64,-48,143,222,180,-69,-92,18,533,424,-13,25,-8,259,-57,27,-28,-2,64,-177,103,13299,91,-178,-50,2,67,713,-82,-218,-202,386,460,19,0,88,-17,-22,868,-28,88,263,1,310,24,-300,17,163,106,-6,5087,-68,854,68,-121,70,14,166,53,50,93,-596,142,123,-376,-210,-145,121,-45,35,-7,114,-342,-10,253,-101,54,4059,14,95,206,93,547,943,-898,823,163,72,74,121,90,74,263,11,105,-424,394,-481,588,-4,69,-150,23,100,-32,-33,-41,13,115,-2,-43,84,71,275,79,-132,-112,-1,-5,268,-40,-159,-174,245,443,222,655,138,-59,76,-47,603,600,-647,574,-504,-49,30,457,204,661,323,238,28,155,171,-3,7,-55,480,-72,-210,132,184,-17,-22,47,-616,-36,623,85,254,-6,73,-256,-373,158,89,-15,-69,77,30,72,-870,227,89,41,77,31,-246,-14,-19,-1,65,56,-314,221,-11,-9,-187,17575,-65,3,-16,-255,1946,122,-9,-102,-68,17,86,258,304,104,94,-78,54,-58,67,-76,26,121,-11,-70,1811,37,82,311,7,136,444,641,-95,147,-87,27,53,12,15,21,-12,-98,-48,-531,196,262,-37,-68,86,-131,-2,87,-3,54,681,-106,503,-130,357,-53,-258,124,-162,-185,19,-209,62,0,144,124,35,-173,-829,71,-222,263,122,-620,81,24,91,61,-15,40,-55,-243,-67,-10,-237,226,-135,260,1080,20,310,-496,-25,-10,-16,-587,-15,569,113,762,-499,-253,445,177,-41,229,-211,-314,91,92,-18,-50,123,301,238,-141,120,24,417,122,-395,-38,-122,69,153,-51,255,12,431,-6,-16,-52,39,156,43,45,-1,-89,-77,117,47,-6,22,52,-105,430,-192,-102,27,38,120,-155,49,24,99,-344,-1371,11,11,390,-181,176,140,234,4224,-137,-222,417,191,-51,-18,-424,53,-119,81,210,2,-61,-36,132,212,166,-23,57,-7,-319,125,-41,74,90,-17,-22,-55,-251,123,118,-7,-138,94,203,-680,154,68,41,-9,78,-19,1050,-517,59,-350,-61,74,-22,104,38,-71,-41,337,324,232,167,95,-66,-79,-108,17,-45,-2,47,-52,174,683,-33,4,-121,298,580,138,-3,-23,946,-29,-89,-152,173,-36,911,33,-160,109,249,258,-27,52,-321,11,98,28,-41,1059,51,97,-104,-33,55,-155,247,-50,94,202,417,104,-371,288,-125,20,-205,-53,95,-14,-32,-156,50,21,347,-83,76,283,154,77,13,99,86,30,-79,-35,167,-26,-65,34,-3,85,-187,-4,-468,72,366,-8,67,196,27,-227,9,3,34,-45,132,-29,-4,-18,-430,-480,41,-72,648,-256,493,-409,-46,-76,-71,62,-207,-67,-11,281,194,-299,252,-20,-154,-35,-5,29,193,-364,-36,294,-77,-21,639,-102,2,-51,-10,-24,-215,285,-103,-170,-143,22,-526,62,202,-221,-27,269,285,97,-66,41,348,-125,96,223,21,-16,151,11,476,139,-68,-6,598,-34,-54,-17,19,73,-340,-123,-206,-47,247,-32,179,169,172,611,528,252,287,-79,2,-300,-3,35,219,54,-234,652,10,32,47,-5,-204,-71,-297,2293,-385,192,193,286,64,121,42,75,2,112,15,155,629,304,-196,-679,-113,-16,53,28,-44,399,26,445,35,117,87,-54,-113,36,9,80,102,-122,365,177,144,81,57,128,129,69,76,94,-53,-12,97,97,440,200,-258,5,10,774,-159,31,111,232,-18,58,17,-12,-65,159,474,65,-5,249,-38,36,103,34,-355,45,707,236,462,1280,9,-375,-227,46,711,20,167,-123,-30,-505,44,251,-93,-4,37,21,-268,780,-305,-71,20,-6,772,91,233,-146,-119,3,33,90,134,14,143,129,0,-154,-19,89,-143,2,-196,33,116,152,26,1347,-21,36,-199,176,201,2,230,193,0,10,75,-13,-5,20,14,-3,12,211,28,225,188,611,58,-118,191,841,46,105,86,45,252,-62,225,193,-604,-48,259,-63,42,45,309,-40,98,-33,997,8,2,-14,98,24,43,1087,-68,-27,-64,-201,-109,90,-283,116,633,59,-12,33,290,14,-98,115,16,640,-51,257,-17,-60,-2,-239,-108,156,194,-55,104,126,151,136,-92,99,281,411,85,6695,423,-285,85,310,26,-329,874,-12,376,-87,-15,43,58,80,84,23,-30,202,73,-37,2580,168,191,114,490,32,-36,65,-139,493,-356,84,63,480,155,-7,-49,500,-45,57,362,23,-46,-44,-272,29,118,306,292,285,-56,68,201,-91,317,-230,541,39,880,52,-34,-1,15344,61,110,213,189,-30,8,588,-122,318,8,-139,27,100,39,59,127,23,141,683,-330,-2,-170,40,15516,43,26,72,-113,52,114,644,83,433,32,93,-103,88,-39,30,472,-392,1142,35,-30,1606,192,-87,439,4,85,628,-41,1334,-477,-202,548,-199,619,-395,-70,698,399,83,-100,432,789,42,94,72,474,-296,-30,-20,8,-5,-119,153,134,-269,4699,48,-40,-100,-21,-86,243,379,72,16021,43,1065,3521,0,342,61,-49,-59,-30,103,-18,96,123,158,105,19,-104,39,56,49,-53,120,-199,2,130,18,3,52,192,-50,560,37,23,-73,-123,31,-670,-70,88,-143,264,-108,-53,-88,100,-670,-90,-843,-69,-60,-727,519,104,-31,149,96,71,89,323,13,36,1240,-134,4,-124,563,-289,-51,488,-67,-182,44,-21,98,50,200,-47,-47,-17,235,-160,64,-116,-225,313,225,-4,65,298,-13,36,-26,165,2,-50,52,-19,63,334,123,246,927,21,-9,68,482,105,-28,-113,-215,-159,184,21,-215,6,23,23,116,289,278,-467,105,70,-31,766,574,-214,172,-8,47,-82,-37,-46,166,1074,546,238,-28,240,72,23,51,-167,39,155,-70,131,84,496,-27,-4,-270,73,-6,60,-2,67,95,-56,178,183,103,139,42,375,991,-90,529,478,9,-148,-8,-131,3,-364,2514,137,231,98,35,4,154,-54,359,20,66,7,260,-7,40,282,-16,-133,222,-9,-98,54,26,213,163,-280,22,171,-19,67,216,34,151,-36,-41,-23,-77,655,64,-754,-11,-7,85,-8,-154,-294,86,28,60,44,402,19,-125,51,85,-129,171,78,-14,32,-53,-41,-140,296,244,-96,-23,281,108,57,10,96,-99,-111,74,29,34,127,725,77,44,-15,50,-68,87,-93,13,-133,47,52,-111,-28,295,11,91,213,43,-237,114,29,225,343,89,0,-60,168,284,64,-68,76,38,-39,1,65,-4,9,-13,105,170,377,182,-2,15,3,11,66,-21,-163,729,70,-48,9,144,121,92,-4,-43,-23,285,341,18,-61,-10,5,121,222,11,825,676,349,186,242,31,41,378,37,41,-57,26,17,-15,100,1448,151,8,259,863,11,78,14,-45,15,23,445,13,13,0,63,-35,-44,468,43,-14,93,129,-33,137,128,-58,42,38,75,38,-5,641,64,-33,18,163,55,138,3,-31,30,-3,128,220,50,-12,-168,168,65,274,90,56,304,22,-9,47,3,-35,-589,747,55,123,133,7,70,85,130,-5,-19,87,40,197,-175,293,53,-54,9,-33,151,-254,-65,-229,88,126,69,114,-153,-34,40,69,134,-6,162,634,65,123,-82,-25,65,-8,59,13,219,336,207,26,79,534,93,111,603,-17,424,-160,103,-47,330,-78,74,-55,887,786,-20,10,446,486,39,989,-21,-5,-9,-5,-66,62,311,83,-20,277,844,60,39,1,60,272,-27,254,-81,64,336,897,142,5,-58,27,23,14,-14,-13,-5,69,54,30,254,80,84,-25,56,756,59,103,292,-103,170,1369,727,183,81,160,513,382,5,-17,870,-294,-75,132,404,60,-25,116,-177,93,-5,1234,151,-276,2220,805,-21,1922,346,57,-80,-293,98,257,279,62,50,-110,162,343,36,88,-20,-49,607,11,23,-324,198,621,180,530,386,66,-75,24,16,-1407,37,22,-118,-18,386,2406,218,117,-26,280,509,410,702,27,10,143,231,336,42,361,-716,325,-163,307,393,12,-56,2,236,147,26,-107,-29,673,425,-636,175,535,-92,205,277,-124,107,441,36,218,-124,61,105,132,196,819,-231,61,198,-66,-30,205,52,-236,139,-35,97,77,21,225,73,266,110,228,23,-53,35,19,57,1320,416,-1,422,-92,342,-27,91,26,41,77,-32,1805,306,34,635,264,21,7,137,-5,233,60,24,-89,240,388,-156,46,78,-79,306,-2,97,72,-111,7,262,260,110,405,457,-25,6,54,-306,34,505,-9,177,65,294,116,69,139,1,83,-341,164,81,100,315,-208,-1795,-225,37,7,238,94,-55,10,91,11,46,253,-6,128,620,-12,162,-3,-16,84,18,-49,-670,24,280,-35,1818,84,20,343,13,288,-30,66,192,113,224,0,12,476,523,116,197,-216,13,234,46,-14,90,73,85,-45,308,-104,30,-41,3,152,84,84,0,357,231,384,65,1055,-147,80,962,134,41,47,-56,-38,167,90,-31,-1,338,40,-48,50,458,-101,30,80,186,127,-142,7,-21,170,926,200,108,22,125,57,196,-93,208,126,-9,149,-451,359,199,1301,-34,110,32,-366,106,126,-48,305,271,-150,117,98,20,25,30,16,48,67,125,18,70,29,235,-31,-5,470,202,-200,196,721,10,227,26,453,-72,17,435,-161,12,98,158,8,-183,8,81,-49,9,531,-57,103,35,78,-14,95,-138,56,117,-50,211,-85,29,61,255,1348,16,58,5,56,-79,2605,-34,90,-249,-6,263,-21,240,211,10,-212,94,-42,146,331,5,80,92,433,1077,51,172,24,1,19,106,13,65,290,272,100,144,-50,-194,-80,-193,-17,-212,-91,-59,13,20,-105,4,-142,-35,295,403,107,246,-11,69,327,781,-254,-654,189,45,295,-1337,90,74,-11,-2,103,93,-153,650,42,179,-4,23,-64,261,41,141,85,3,76,54,198,48,88,119,-49,-204,80,16,1065,9,-83,54,-65,1,-463,26,55,74,23,64,665,5,225,1339,458,107,172,11,347,180,80,-2,-19,-46,165,-834,12,26,-147,27,68,156,-28,-610,109,214,365,-13,8,-16,35,164,74,397,-7,631,347,-10,-114,14,55,-945,-108,67,-3,-68,97,46,30,34,9,209,-3,52,58,49,70,-154,10,104,-289,25,78,-22,448,104,44,-455,467,159,449,60,-76,140,47,134,49,-110,8,-62,67,218,-3,21,-86,-23,1221,11,-725,59,78,8,51,-42,13,-123,14,-12,-61,160,-17,13,-20,18,-1096,-19,501,-45,436,-62,239,219,28,74,-7,751,59,-15,545,60,286,51,186,41,39,507,157,81,-105,-1,-16,-6,144,11,59,313,136,248,38,58,-1,17,-6,-52,132,300,-776,-162,-23,342,88,-12,119,96,-632,11,-138,903,48,15,19,14,57,32,5,-1,82,301,375,32,60,202,-61,117,-2,5,-38,-149,217,54,388,-225,71,-131,68,71,-146,190,1419,35,15,5,88,-33,115,44,-24,35,153,361,-94,224,-40,70,34,149,-267,155,8,194,-44,5,-15,283,170,-12,38,1249,532,433,77,728,1279,212,47,1454,595,166,-6,131,129,346,20,-113,-1,-186,61,10,85,71,-554,-151,-30,68,28,16,-6,-198,54,149,132,893,37,223,-63,36,148,39,6,-52,42,90,65,52,-44,9,36,255,166,-43,-30,-15,-2,272,47,55,174,-137,437,29,59,314,-190,197,-39,69,43,194,117,153,606,113,206,269,-24,-17,120,24,128,-69,-93,-229,97,130,51,114,616,-18,50,424,-6,119,95,92,82,9,930,518,287,285,381,32,-46,219,323,-22,119,71,294,215,128,784,-28,48,287,126,26,5,1570,162,152,-123,132,139,144,89,136,16,-357,37,116,-45,27,14,-610,-9,302,828,942,105,-22,-125,-222,-71,23,-101,-17,79,-85,55,72,108,-127,227,3,-50,523,204,-19,19,16,25,197,308,93,-538,42,230,134,33,-2,425,192,128,-9,250,340,260,318,102,58,193,373,42,25,-439,-84,5,-193,490,658,117,107,0,26,64,62,29,173,58,184,-4,-88,-31,106,-78,243,-64,-89,631,0,17,83,-17,-11,-1,92,-3,77,102,575,12,156,350,133,-349,13,71,57,-1,29,15,224,-460,838,100,257,308,139,-34,22,-180,-9,198,-104,35,-30,51,448,235,107,260,-14,5,1286,158,-11,97,570,1270,41,164,161,959,-78,644,-117,182,224,35,-26,831,-882,53,28,471,46,554,83,76,-469,1039,38,74,506,-4,37,201,27,-49,-169,250,30,26,-17,12,0,46,17,134,717,167,-13,-15,69,878,-366,37,38,13,-36,48,38,58,23,-12,-72,121,276,-204,0,35,59,548,280,-27,515,-52,20,114,39,33,263,-20,19,36,-25,77,2,227,15,134,15,65,58,58,234,59,21,-1,-60,-51,10,331,-280,193,79,307,65,23,1552,-41,-392,41,25,208,136,-202,14,31,684,62,28,147,554,-11,-96,43,154,120,-2,368,57,19,140,368,40,144,186,-1170,511,179,256,55,178,228,1648,29,28,99,77,-358,-95,467,31,57,53,478,16,-190,103,-93,200,-163,60,589,-12,1640,-10,-550,2,113,-14,632,11,590,183,63,573,340,303,159,59,111,-8,-3,-70,340,865,43,-30,323,59,61,301,-317,-21,641,138,113,-76,26,524,127,209,56,92,332,739,-10,-2,3,-809,3,-166,-5,450,21,116,-157,283,-57,121,79,-479,61,-69,390,717,105,171,67,196,-75,-82,517,38,311,349,112,202,5,-39,826,-182,185,927,49,-6,269,-51,-339,189,34,71,215,7,1375,251,-15,7,296,-110,19,-45,27,133,61,351,435,244,425,355,39,481,-12,29,482,506,-105,693,70,-396,-377,79,316,88,267,31,105,244,224,79,91,41,190,-30,-75,111,218,-350,197,224,122,5,311,-14,635,364,1020,-76,-14,-13,511,-17,258,772,-720,150,0,5,28,50,607,-2,53,91,646,415,13,-37,75,323,-6,128,38,598,190,386,83,25,248,-33,-58,60,-123,211,26,626,-197,-51,11,-7,-35,195,-19,-53,149,166,51,223,105,37,104,11,446,223,93,125,72,-76,248,173,341,800,299,63,29,888,-116,242,-34,-80,140,693,4,95,86,-130,170,143,59,-708,-194,68,136,729,91,101,305,-35,-45,213,-15,-265,10,-265,23,283,71,-12,699,319,-214,-12,85,211,172,-222,13,-9,-108,172,652,69,-277,-171,-15,-36,-15,28,-40,27,83,-304,804,-13,103,-31,170,-1286,-48,-6,32,-59,133,326,71,552,2121,7,444,55,143,22,29,-57,336,28,435,131,38,278,1931,86,470,119,-24,678,-256,821,394,712,218,142,6,489,112,-144,135,152,-211,1,-1,174,-196,-40,26,75,69,-31,389,40,96,210,160,1,173,-5,50,73,1105,153,244,89,572,-65,96,36,-114,26,98,501,173,162,-8,230,323,29,139,-25,2051,703,7,268,2,52,67,134,748,451,264,410,491,122,-56,-823,48,223,172,-9,14,297,151,50,401,66,170,162,184,-146,66,-171,23,351,-869,-152,264,118,-345,163,-28,6909,-177,97,611,207,260,21,258,253,-84,-2,19,197,-227,-831,28,206,228,-174,-148,198,656,135,20,-16,-262,48,371,228,36,1021,-705,-8,-13,61,73,27,18,-62,-41,268,205,96,-9,290,101,432,40,223,1526,419,89,-7,-52,100,-47,46,-369,221,1104,273,33,163,246,312,133,162,331,2,0,294,285,-17,47,217,27,108,-48,-3,638,-225,-96,70,141,287,-81,223,304,128,120,4383,115,444,649,114,15,24,-17,1,-20,112,580,1,67,172,289,-123,35,328,814,51,41,-248,28,-31,123,45,11,98,-148,98,6,-225,170,344,441,421,45,372,2190,220,218,290,-280,253,46,10,14,-533,-240,43,116,-21,166,-141,-466,15,251,19,731,10,456,-96,481,122,291,18,-18,129,136,-127,-31,98,26,75,1139,553,-11,-232,-43,268,73,36,36,-82,-322,-242,727,114,28,171,157,885,-30,59,234,29,-736,256,-168,-16,-70,43,52,754,-33,-45,-6,148,251,47,806,149,268,64,307,42,540,-197,212,124,9,124,512,-61,-302,-44,-32,477,-253,9,154,51,-69,-473,23,-18,34,32,490,55,-30,-248,16,78,355,167,128,279,186,38,27,-5,-17,-157,584,3,1095,169,666,-106,135,30,308,-5,140,77,-671,504,190,-14,31,311,-33,139,-167,7,-33,44,-197,-88,169,-466,297,-163,95,529,65,25,168,29,-8,534,1074,1412,-280,78,14,681,98,-1,344,119,265,321,681,17,841,-15,-82,659,-44,3,-1,66,712,-50,21,520,158,-19,-136,-75,-33,218,55,16,141,-67,-109,321,9,-16,16,-30,27,-18,53,-16,111,-39,465,132,-52,1037,350,59,-73,-11,-141,24,-33,70,1343,-55,-41,691,101,136,56,-68,-115,948,99,43,477,852,202,2385,312,124,442,122,74,423,374,-105,341,-33,-4,-138,75,494,77,-29,98,35,391,-628,1610,-77,220,186,9,58,178,1714,153,251,-48,94,39,14,-656,173,440,-72,52,12,-127,150,553,40,111,-202,65,-90,-31,-99,-22,-338,200,376,-4,594,107,72,1488,31,134,220,-27,32,-23,547,336,4,325,-30,36,-503,659,4,46,-211,456,94,734,-155,-233,181,76,68,85,601,120,104,355,46,-48,-55,105,127,349,22,12,805,155,-49,-177,116,245,-66,-84,105,98,34,933,-119,-5,822,358,101,327,-160,-24,345,-8,79,43,203,28,68,-79,58,4,2,-183,23,-40,-26,-563,-53,-125,270,9,-166,53,190,277,54,-82,232,3,-61,318,810,-173,322,-143,-584,416,-24,-9,184,16,-95,35,0,230,-22,316,392,41,-139,62,496,406,54,617,25,7,82,53,-338,119,-98,-19,-61,23,158,-238,-15,207,428,-26,731,38,-3,-64,-85,215,158,39,-28,392,-248,11,84,-29,-2,43,-84,65,261,211,50,30,815,71,270,14,72,822,73,-451,890,406,-149,136,-2,9,58,13,-30,192,-38,-378,-31,-77,281,57,2,87,-117,-53,152,46,568,759,139,144,221,451,4,-91,83,164,24,131,-20,-5,-44,-14,133,2,-21,251,5,1841,214,102,122,8,60,34,110,319,463,21,345,115,-271,52,112,-79,2121,461,171,11,-149,36,1263,210,213,15,441,-9,579,41,-9,733,5,269,63,652,309,63,113,-27,382,70,87,-254,983,427,244,-92,165,189,215,1450,13,39,2,-202,51,-19,77,122,170,82,44,416,542,226,31,-22,310,15,174,151,45,371,52,8,736,286,157,89,-276,70,810,53,86,-139,46,122,36,-74,-13,51,-2,-80,20,15,253,93,183,-115,-10,48,1085,-151,50,-1,21,124,-66,261,-49,-98,-6,1325,51,969,-114,1381,1,94,117,574,265,673,-270,1919,-17,364,303,657,20,51,133,-83,189,36,117,-2,-56,32,204,372,-10,-1,79,1068,-1,-163,-216,121,367,333,196,245,227,399,579,56,-109,-20,1293,262,-61,732,392,282,270,-364,86,601,3559,1080,72,-103,-877,28,381,457,670,-193,110,19,35,396,-65,387,234,182,51,-177,-15,-925,488,-142,73,221,141,934,498,-26,218,1,-883,63,223,547,25,-15,1714,74,65,701,247,6,298,82,152,154,-151,108,41,-123,-36,280,272,-295,176,2,110,710,17,52,-1,30,212,459,150,313,230,171,1037,-7,34,446,-96,-164,-12,6,78,4,-64,16,605,104,233,372,660,-7,210,-41,17,-39,-217,392,604,60,44,102,746,37,277,81,165,83,-72,90,848,292,135,16,130,89,64,-38,-123,49,-66,32,331,136,128,51,38,1,-113,59,327,226,274,155,67,-8,-37,96,34,630,86,-84,284,223,164,-7,228,15,-195,539,410,212,-66,178,95,397,-9,76,76,-103,5,-64,96,6,105,122,55,36,24,22,489,416,110,214,7,723,-21,79,16,-110,288,72,78,-72,820,120,-42,469,-150,-668,74,-73,-65,12,-53,35,265,443,-28,93,53,574,-15,113,-102,-159,47,68,11,58,-49,180,94,88,2,-10,111,-25,226,804,697,83,32,7,58,-2,-215,-280,374,55,-23,145,367,234,-93,95,-200,-65,30,-299,-13,-403,349,150,253,86,50,75,-82,79,25,295,14,337,-129,101,149,226,34,43,-47,91,6,-112,58,186,83,-10,-28,-568,1289,211,-104,-10,8,298,66,20,136,-9,273,-166,93,-10,295,79,34,155,336,-450,26,44,86,-10,236,11,53,14,-394,112,1,817,166,110,-93,341,129,92,637,125,-60,-11,178,1046,73,221,-153,454,48,1001,98,1240,445,216,-61,-6,-26,174,275,65,2722,-197,19,107,65,69,76,-30,59,100,20,230,128,-303,-2,138,134,34,51,11,2,94,81,83,-9,-45,326,209,17,103,571,125,209,151,233,510,29,239,41,31,-101,122,149,24,-28,67,55,-417,196,85,342,756,63,-104,408,-43,-287,1903,8,412,3021,157,89,449,1495,158,67,30,173,-403,11,595,-29,14,6,153,-5,22,59,-39,390,16,-180,22,107,28,220,-224,787,119,258,-122,-48,-58,-365,-112,-64,9,20,-326,-521,6,-428,129,45,-20,10,758,157,469,-56,49,341,56,141,185,234,306,80,20,45,1183,520,243,-32,38,423,141,672,349,307,142,28,376,-248,60,79,119,123,4,642,292,191,173,2,13,-22,340,93,1,464,94,-132,6,268,103,14,-15,0,-26,-873,-52,13,538,59,-280,-1041,32,60,-16,27,622,129,-90,-27,-29,-156,689,332,74,155,13,108,-39,-110,14,375,129,627,1140,217,-73,437,406,238,1106,137,197,-97,-238,-131,-32,-25,1097,192,129,-272,215,-53,-9,604,92,124,561,88,-15,10,-509,146,24,-444,-595,-21,-32,1537,562,-721,240,-460,149,137,797,79,274,25,481,-842,-22,60,599,211,36,204,195,-5,45,-8,58,79,64,38,225,40,608,3,96,-7,72,-117,-23,103,22,84,-18,200,51,263,93,153,171,-234,3,525,137,442,109,176,183,247,141,75,308,270,384,212,157,53,130,57,394,61,105,155,29,-24,132,323,-22,142,-45,17,1794,-132,-73,117,927,8,-547,36,11,-21,58,892,-60,54,11,-26,423,161,45,-60,-14,25,167,-24,181,81,292,428,-124,37,496,116,710,1012,71,3548,-376,322,-103,16,26,-188,264,-191,187,172,459,339,636,-47,143,-76,-26,-42,-21,-137,278,124,204,17,-168,330,-322,496,181,46,-16,625,-43,7,277,-126,72,9,2,-22,92,67,520,123,96,421,385,-192,136,21,-117,-331,95,-514,-541,210,55,-5,143,-125,31,-101,5,-47,-65,471,269,425,154,376,157,-4,-34,-166,301,45,3,55,2,-15,74,198,182,173,-147,58,500,25,104,-420,-134,66,259,-178,40,177,-217,280,-400,51,180,-52,145,72,-15,82,-75,-90,136,20,274,45,-741,36,146,-90,86,61,-42,25,9,172,798,3758,153,-40,-197,572,476,30,36,246,1073,-181,-108,-3,8,20,350,330,0,-58,-68,91,-42,-53,-496,23,29,-53,-63,-2,-8,209,-423,160,384,150,-42,236,63,109,56,62,321,718,108,49,109,78,34,26,-39,334,40,60,291,85,-3533,138,-156,88,-36,13,387,-30,77,19,226,-22,63,-32,-35,219,52,711,-92,574,601,699,15,-40,25,76,-132,-20,25,130,39,10,-23,62,38,207,-47,422,-90,-334,68,86,600,227,-136,-100,78,-589,-68,56,-352,211,40,84,277,200,-695,32,-15,-170,17,50,344,293,-65,-52,-58,166,-313,141,107,-25,4606,304,34,861,114,-6,-73,316,-13,413,-11,-237,259,-16,-81,124,109,57,117,-111,1131,-622,428,-246,40,1,-330,48,142,5,-43,-233,384,-283,469,56,433,411,357,-20,-88,-287,-46,7,894,109,-953,70,19,-100,181,-24,118,1674,138,322,-35,475,237,1387,-3,131,-55,-6,361,419,114,-212,151,-26,-21,18,-51,-17,765,464,-11,24,-24,116,69,734,584,-122,-98,117,199,78,-42,189,-279,406,466,368,-165,-51,321,-110,148,11,-83,40,-249,-101,-141,30,56,-201,-24,-390,-87,219,757,228,318,4,158,-60,118,117,261,23,146,512,579,361,-12,14,596,107,-8,46,1118,-1014,563,129,407,704,66,137,-236,125,46,-132,-68,71,81,82,661,-73,19,608,56,-47,397,744,87,312,520,420,149,-433,-169,24,128,-6,21,285,-26,171,63,38,-51,-20,322,92,-37,1084,16,6,193,-9,84,8,148,2,11,20,-338,560,25,16,78,250,342,175,330,390,139,-330,2237,38,-50,199,227,21,92,-54,-12,562,49,18,69,-162,401,156,71,422,44,279,276,-186,-34,23,329,81,314,-69,35,67,-3,745,-26,15,511,144,456,417,165,34,421,12,445,324,-27,-20,56,1087,-352,20,-1,31,61,53,-8,281,86,4,72,-9,442,-57,92,-58,10,357,-130,156,149,42,-10,152,62,37,512,2,65,279,-263,-10,-67,129,-32,14,-143,31,130,-169,46,218,-38,494,273,203,218,58,731,324,48,255,189,938,88,230,180,9,-333,473,50,-99,72,1281,1887,166,2841,102,-3,152,439,33,-9,-75,45,1299,68,246,-387,-93,1521,382,117,-164,154,47,50,40,164,94,28,55,203,124,-144,231,-26,119,82,-53,260,-15,15,251,461,-47,-14,-5,60,-37,-55,220,-70,-155,108,-18,93,99,259,-163,296,-109,40,72,13,165,75,-38,9,-2,44,-140,-43,115,12,-263,147,99,-135,104,-20,144,519,-50,242,13,169,238,23,132,16,743,135,-199,279,-74,131,152,172,128,1642,50,220,1352,-18,38,206,75,24,789,793,297,6,-458,36,66,25,10,230,-185,-8,62,95,87,146,-186,164,248,415,193,26,362,69,518,61,26,-26,552,168,-7,170,81,48,-101,1064,-74,-348,95,3,96,137,332,-19,-124,66,14,-14,26,40,67,-8,-1,264,82,-212,559,41,785,400,198,480,86,554,104,191,299,205,232,4227,349,52,-94,69,100,983,70,327,3,21,-42,148,566,815,212,-144,0,40,-334,64,83,68,4,66,78,-31,245,215,78,416,104,61,578,43,328,-18,454,80,-32,271,-62,131,-3,35,65,-200,-31,15,365,35,-202,-3,29,387,56,194,99,51,5,405,551,51,167,144,-54,-5,71,166,109,46,65,-513,36,106,36,-43,-2,273,22,-66,41,-43,-32,-17,34,41,109,-22,339,127,-2,84,-152,-94,-747,-10,5,-120,125,-85,548,794,47,213,57,844,12,36,219,-37,124,168,813,317,401,-22,-116,-82,334,73,413,-145,66,-52,37,322,111,152,449,85,220,16,9,41,-28,345,-14,-55,93,67,189,615,141,66,-98,525,-20,111,-72,32,-309,128,19,25,174,108,-5,-92,-44,100,-151,1,191,9,184,-393,85,-82,-121,-54,118,62,-108,-8,-29,398,319,477,55,70,169,-260,22,25,-4,497,231,-164,105,44,50,-112,-74,120,55,-59,-17,111,27,83,661,622,40,8,8,-199,-47,-4,247,32,-60,29,25,13,174,-123,-34,76,-61,-1,-110,50,-50,9,-165,-50,77,1,148,-78,-7,38,1,-21,2,169,170,238,-34,294,132,67,58,45,-26,-45,74,4,-45,-199,211,-92,112,173,-13,-82,25,17,25,-2,2,-76,-10,669,0,214,94,72,35,1221,42,203,849,74,12,81,-70,-3,23,62,204,-36,55,11,13,52,-56,45,-18,1680,33,108,-32,4,91,886,-12,-4,95,34,-26,54,0,5,31,19,-8,-18,-352,140,297,-29,-32,256,158,56,428,-91,56,11,-35,-47,-5,-18,-73,-125,1,-36,55,-1,-25,-13,64,9,46,-47,16,88,-55,1,-62,-3,385,-75,308,-159,1557,60,358,-32,225,23,-78,-870,-30,5
-130,-706,-272,108,-582,-523,-34,-194,-64,-16,-100,-443,-448,-173,-328,107,-30,-294,13168,-2866,-950,-42,1,-80,-28,-207,-264,-24,-78,-52,-280,-93,-8044,-4673,-5464,-17,3107,6966,-171,-440,-566,13262,11796,15195,12633,18624,16046,131,195,543,53,994,321,1544,133,85,245,-250,242,-3,188,833,76,24,42,84,295,-7,-77,-232,-195,175,-93,-79,15,37,59,38,84,-27,75,347,6,2,57,168,-49,372,192,27,357,55,277,139,64,-7,45,14,110,40,66,-234,21,152,161,33,964,165,-139,70,39,0,28,-545,24,12,32,77,61,-17,-34,-74,-14,139,-16,-48,21,-17,130,55,-1,135,-3,24,-15,368,111,538,873,485,-102,235,45,98,530,140,78,317,41,725,51,205,148,93,311,-68,159,-30,512,-14,1909,108,292,20,-50,37,155,204,320,471,845,56,223,208,481,238,187,269,-10,73,1365,510,14,42,5,-17,-20,6,-89,12,1239,-19,-18,57,295,643,130,32,35,659,27,233,188,113,62,185,223,258,150,221,21,-129,8,128,1549,-119,81,552,-33,963,377,5,31,21,14,5245,-50,156,626,142,44,51,298,195,53,-74,61,266,444,144,2365,173,1431,1,-20,37,-34,11,168,167,20,210,290,15,364,-34,287,50,467,44,1880,144,-99,113,-45,-8,-6,-226,-34,73,17,-3,136,-103,454,308,123,-23,8,16,96,795,3298,45,-42,1,114,214,471,3,9510,647,435,29,-220,36,121,69,1048,-38,7,37,56,134,99,112,64,940,146,402,-1022,333,62,5,178,63,53,-8,-35,5,326,1135,1275,601,-61,198,1502,1460,49,152,442,412,302,25,-22,78,176,964,599,174,76,308,513,59,97,-28,456,107,38,176,184,56,1963,-19,1362,105,717,50,-17,-10,-114,216,305,1226,21,44,34,424,847,375,648,151,346,74,1161,292,106,199,573,32,42,-11,3,1103,381,524,-84,87,24,-103,-11,-9,24,16,-27,85,33,42,255,334,174,210,292,225,81,184,190,-55,-70,75,544,3109,64,4,138,108,189,169,15,74,11,61,22,227,72,10,283,48,73,23,690,28,-39,51,74,214,391,448,155,461,1332,-22,102,16,39,-51,38,1507,212,608,147,36,440,217,-26,-30,248,-119,289,243,440,51,1144,1249,56,-12,-44,-19,1,294,95,38,16,94,295,-44,327,243,118,1794,50,94,399,168,303,226,10,232,127,1309,74,127,34,-51,33,237,201,103,370,232,-147,30,183,1271,6,450,111,205,1297,32,-73,63,119,-95,-74,37,381,715,286,226,68,376,51,20,-91,305,462,156,133,29,100,1920,190,329,150,1001,30,134,221,145,257,248,362,262,190,6,527,-106,-36,102,8,395,302,113,512,808,23,-6,285,4,-28,50,8073,17,32,55,63,11965,10,-98,214,2,107,61,363,280,99,294,152,87,386,53,-25,948,40,-27,43,92,499,644,48,79,103,10,-514,280,29,-476,-393,0,-28,38,56,54,2282,226,301,125,-395,380,62,87,360,-31,154,16,8,1953,-13,114,89,223,654,185,35,-16,279,168,347,134,101,105,754,33,185,-21,-24,-16,71,599,49,115,82,-32,-75,188,113,129,1058,930,-1,-6,18,503,-1,66,17,426,78,275,95,204,50,187,411,495,172,1188,-21,26,108,71,208,160,4,438,120,455,641,33,118,90,131,-28,63,-20,-9,-36,258,39,230,57,-14,147,657,22,359,125,184,90,252,238,250,-23,107,-87,358,40,53,441,381,2,690,14,50,51,191,103,98,22,126,744,220,171,-373,181,128,5,12,237,25,353,33,134,225,130,297,-475,35,79,10,-11,55,201,21,4408,35,147,201,310,466,-138,86,261,28,37,415,1,-2,848,-81,-13,45,52,15,9,-7,224,4,625,349,26,-148,798,87,-13,10,360,257,-1,588,17,51,52,7,-14,7,42,1274,-56,377,38,362,1052,362,37,-46,1244,340,9,-63,135,-4,1365,2126,315,-6,257,-19,-11,-45,11789,236,222,727,202,2917,242,117,96,147,-129,-633,167,12,-167,-69,-256,-97,61,47,129,254,3395,228,28,6,-120,122,157,-17,82,2,19,11,-18,69,231,-235,-14,105,-33,5,479,61,51,42,-110,80,-330,-15,164,-39,-27,-40,17,-86,59,-15,123,-48,259,-7,595,88,69,212,1782,11982,269,14,9,1028,-59,15,-332,3393,-6,-43,25,18,-36,96,266,144,17174,64,-13,8,51,156,31,107,33,-93,6869,-67,-17,66,-15,811,13017,-4,-256,53,-1,33,-46,112,-87,519,184,-82,21,1,1669,-31,783,32,12786,431,-215,201,207,165,26,125,-46,214,181,-25,3663,-72,-1,-99,-77,3,166,-6,-177,4,-95,55,55,14,104,22,-159,-113,103,518,17,-12,239,890,13,1,19,82,83,87,298,111,284,27,-15,-37,647,32,-26,111,177,26,-93,2,22,83,-4,-39,-29,212,5,208,-93,-138,9988,-20,229,-11,120,59,-26,-90,-32,-1,28,80,73,5128,143,140,-75,140,110,25,500,8,-10,129,-35,116,92,-253,2956,48,56,-56,2326,-57,60,31,7738,-60,181,20,159,63,-87,-300,136,88,165,27,128,4,2590,199,-8,169,63,-128,-12,134,291,421,19,69,32,182,79,181,1123,407,921,38,3,-3,2877,114,402,63,311,42,2548,48,452,2040,908,-112,-30,176,6216,972,349,162,1369,191,6,126,5372,117,2671,50,144,133,144,11,55,152,-26,2692,241,54,-9,41,52,46,71,7040,1993,169,352,766,110,304,313,307,205,949,871,-11,9,2,5,707,123,2519,5,5,246,-2,2199,157,-18,337,-105,-23,3656,-41,5,-8,-71,7,342,995,110,541,12,13,0,21,77,21,1462,109,66,136,2,28,9,23,-30,64,9,31,279,3311,-39,35,26,295,13,107,844,105,2072,-86,31,-9,128,69,57,-154,-81,-18,56,-81,802,316,334,-36,52,121,-23,-66,-71,530,124,-151,497,48,-5,226,-72,79,-104,-49,-100,173,37,75,-19,47,0,-146,95,367,-30,-343,23,212,21095,9152,189,80,-275,228,58,-12,203,62,-74,208,202,71,-466,10,104,1646,64,297,30,-26,2,121,1146,4,213,895,-24,16,10,1017,77,-26,231,267,465,344,103,-13,-5,50,68,15,1842,16,-75,-177,257,-13,123,-20,42,165,29,652,-82,120,4,50,560,72,54,65,252,-15,314,8012,-5,166,-7,85,1313,184,324,-12,207,49,492,48,-51,292,918,-16,193,13,42,24,77,38,49,61,-289,1682,145,119,151,391,414,221,535,-52,286,-25,-14,-46,111,197,53,61,1176,94,385,201,-868,89,-77,-206,208,-822,-2,440,11,50,485,546,87,139,390,47,2702,-7,111,24,29,427,208,1654,-5,2,666,1003,133,227,-94,145,60,888,7818,24,1158,3088,-36,35,430,2,3,76,450,837,366,163,12,59,31,1169,54,146,37,-20,81,58,1729,299,-38,159,2,353,222,9,3,404,145,-179,113,1688,498,-90,14,18,-6,-4,-121,-74,-113,367,-296,209,299,2010,192,288,19,318,3,187,26,26,452,-74,-7,1427,66,48,121,-1,-9,-33,50,11,-55,157,29,225,377,108,864,13,83,55,60,198,-640,259,332,-49,-20,26,298,-112,849,321,371,65,552,-23,1,16,38,4,235,549,-281,-107,-24,-84,234,6,771,29,-227,65,91,18,109,28,61,18,788,106,74,44,62,-262,185,663,16,30,165,-4,199,18,9,173,-15,-124,570,-37,34,193,-20,43,1734,127,37,59,12,110,321,1070,398,275,58,-27,-8,215,671,13,69,17,285,-130,346,113,18,31,-45,48,161,407,-194,395,-5,799,89,692,-19,56,4458,715,216,-134,-3,175,-106,76,-30,44,-22,258,376,43,116,-34,20,-18,43,-6,173,128,403,638,199,28,373,-10,111,76,151,-21,-23,-95,298,103,26,10,30,-546,36,37,977,156,34,-91,-12,-38,41,-10,102,-6,271,-152,47,167,-5,124,81,65,-59,168,961,27,182,74,28,717,145,139,37,221,582,-12,22,997,69,-64,-56,-1,646,-32,149,5,42,44,193,-55,157,7,158,760,521,126,78,42,-22,-335,-12,189,-21,67,51,-21,127,-31,-76,48,65,14,-440,75,-2,11,208,-23,21,-50,-82,89,232,-34,55,441,11559,128,-20,4459,35,-29,-11,-213,23,233,522,66,91,437,-82,-192,115,4529,45,1805,1754,109,28,368,294,-6,440,36,1,3437,914,104,-37,13447,-33,-128,128,916,-9,85,172,22,-73,81,23,317,-281,88,54,1,15,2,15,380,447,74,268,206,395,649,-9,-49,-23,1212,-84,186,188,49,11,-166,23,541,479,38,-3,148,108,-158,17,-14,-23,-5,15,-2,-2,13,340,18,11,16668,61,16690,15521,16023,32,14,-6,19,-176,80,570,3904,11,-11,2082,55,278,21,53,-117,303,672,6,63,36,11,1565,16,26,52,-1,-143,1087,-38,1,-60,1209,112,3915,47,766,-45,18,3,246,53,168,-207,64,-71,128,-37,-109,54,1839,31,-38,114,1152,660,56,502,114,237,-18,517,426,494,244,129,27,235,273,257,-223,2776,72,10856,355,26,3,345,-79,150,52,151,1346,-149,-27,69,21,92,1210,37,23,8,119,18,11,4,-2,200,-14,494,-115,-10,75,55,3327,63,73,15,-235,266,4,40,-11,6,2129,239,-320,3,97,-36,54,303,2,1115,109,-23,-26,30,49,664,-23,170,144,-6,-15,463,-1,82,34,49,129,261,1226,103,87,211,-61,-194,65,272,28,1024,53,275,1325,-109,234,3,-24,28,709,194,4578,807,-135,338,442,11,10,-65,-237,112,-38,182,17,116,178,1055,449,12,-43,6458,28,-17,88,270,644,1164,27,10,304,613,931,-8,8285,1456,2545,-2,79,120,44,763,445,213,1139,101,52,4,377,203,1247,175,18,524,159,19,-21,1,13,107,1190,207,1348,50,11,502,-99,4207,394,28,267,375,86,158,644,86,-27,1121,-20,34,214,165,171,69,-57,72,148,34,137,56,1604,21,317,103,-69,157,504,325,399,33,52,2067,162,78,1676,262,46,90,-1,68,118,26,7,142,129,1001,-72,53,177,-8,2494,932,-111,200,3,39,-4,-99,441,-3,614,-226,2,1763,388,58,57,144,-12,-26,-9,-21,-46,-15,-121,100,39,-20,91,-49,13,-23,-18,-12,-13,-7,151,-97,13,-76,24,-60,-31,45,98,17273,2132,468,4,47,74,-47,156,9,113,-103,1175,-1,-18,86,89,59,61,659,71,35,14,515,-10,-166,-14,-1,128,4928,-24,407,172,337,68,958,1849,-30,555,79,1143,12,-39,58,36,-62,10,-26,728,456,131,109,40,517,-17,24,471,40,20,82,-22,416,-34,27,406,469,8,15166,-248,278,432,34,134,57,719,296,63,60,-204,99,90,-3,11,-73,-7,199,6,473,-5,215,-66,130,143,366,1875,2355,37,-11,88,89,28,48,-20,57,314,8,95,544,-89,254,13,-17,44,45,74,-88,21,42,1055,652,5,-42,57,1494,17,504,-64,39,386,10,-22,397,224,4,81,-2,38,87,226,14,15,52,7382,-78,453,276,-98,139,453,73,77,42,99,121,-209,136,324,284,-26,53,158,104,100,1,1962,67,30,12845,-40,69,-26,131,59,101,-35,110,108,94,26,11,719,103,28,896,79,-142,-16,-31,-75,-17,461,-39,33,-29,1640,344,211,37,5940,1202,41,99,31,249,-5,98,140,36,2847,47,27,11,203,745,59,58,585,1534,7,-126,4,95,59,94,224,237,-38,364,841,32,1374,-55,939,26,554,-17,281,400,301,68,147,-37,-101,8346,125,-6,174,64,146,-21,194,-64,39,25,291,1176,263,30,36,62,93,551,594,186,93,64,47,123,121,211,21,96,131,-34,-12,220,77,161,-31,168,54,-59,241,92,-49,-16,233,73,1026,303,-115,704,840,-21,336,-24,-19,191,172,161,462,523,211,121,167,329,166,161,-59,156,-114,46,268,29,10,13,178,19,-68,55,890,586,95,-24,-79,66,424,376,82,2803,102,32,12,5,3617,744,138,39,-66,-40,152,39,-14,9,-5,384,177,95,10,55,406,49,141,27,19,-119,747,36,53,16,95,95,202,82,46,166,-7,88,2,36,409,40,15,-8,439,-11,-35,105,-33,52,-350,133,161,648,-352,46,59,80,262,40,4375,78,282,129,-26,-11,98,166,-75,66,0,1371,75,2,39,666,45,406,63,717,13,-12,98,15,70,14,58,63,107,185,44,74,55,49,20,-1,82,71,-33,5180,261,-10,-486,36,139,253,65,619,37,6,-33,138,56,27,-1,47,21,17,62,14,-22,-18,334,-29,249,-32,2,-375,-34,234,144,58,39,37,-148,435,-84,104,164,-172,-24,408,77,494,-32,188,170,13,-146,-7,123,-90,-19,287,475,153,-34,54,275,88,87,197,-109,28,108,77,53,-15,104,146,225,240,41,30,139,3398,334,676,53,646,86,40,-3,-4,510,68,114,168,-125,92,53,-190,125,-152,61,100,340,176,58,402,-43,10,404,-137,14,196,-10,47,2,193,53,25,14,364,91,172,-18,420,11,896,4350,267,-46,251,-58,204,736,-2,5,57,-23,330,43,196,-10,1641,104,329,87,197,87,22,60,-330,35,256,281,262,34,511,-47,361,157,474,-44,381,17,-26,1600,21,190,65,41,9,86,-102,341,45,136,-179,-74,229,51,-46,82,291,993,26,59,586,98,161,62,-5,124,56,73,-27,196,122,-80,320,-50,99,249,329,-28,107,268,1180,665,144,-313,5,133,4733,141,1173,191,169,2644,1079,42,98,-29,201,-19,217,-32,-1,123,454,743,30,-58,-23,16,221,1106,-103,34,-61,2,564,560,9418,6617,39,11,377,67,96,5,281,-5,3,53,126,-8,-35,-51,-55,44,-16,159,-91,-82,49,134,12,66,953,406,131,946,-126,252,102,25,56,276,250,1492,-51,-45,12815,15820,17637,5655,10746,16443,4820,357,2376,-225,22,206,154,39,216,-179,153,-223,-167,351,-33,-17,71,237,33,298,-53,149,15,-49,-5,210,27,233,604,46,25,32,-8,-231,23,-19,98,23,-22,5,177,-42,48,68,-2,401,237,-44,61,-29,76,220,111,-98,45,171,-53,59,-22,331,181,205,16,71,168,31,115,41,92,-75,136,-13,-25,45,60,26,868,173,25,-115,123,184,706,-18,17,154,82,209,-85,39,553,1,30,5,-412,230,58,67,211,0,275,45,-15,237,135,-49,833,164,42,337,2828,96,156,94,47,26,1262,26,169,-67,-295,320,59,46,36,12,491,-32,48,35,211,1368,148,531,311,41,9,286,97,260,59,-124,16,-89,272,353,199,51,141,94,7533,35,-69,391,135,-28,72,21,27,15,9,265,423,10,-28,206,65,59,208,8,95,123,123,-185,-40,219,260,7,223,12,-15,-35,45,-2,11,426,-9,183,431,-190,623,55,-18,342,-65,565,27,82,-11,3664,169,114,468,189,-72,2059,-120,10,571,177,72,270,18,1109,56,62,323,159,-10,38,36,37,-59,-37,28,-93,76,265,64,183,228,-37,185,-18,-44,141,17,852,106,36,20,28,34,-43,8,461,1186,82,588,42,142,198,-24,1377,14,-217,290,-21,59,19,450,36,-173,-589,15,587,1094,162,-50,118,263,-17,50,126,40,402,816,6,109,24,28,332,-33,87,94,14,160,-333,67,-33,-32,-25,-4,136,2,2,168,-62,248,97,-30,-87,1624,537,13,335,217,213,803,210,13,304,-92,72,117,372,183,84,689,38,739,-111,25,302,-55,416,1170,100,226,60,-23,54,66,-10,1613,60,545,-21,39,782,-16,219,-27,755,419,477,185,-26,-83,222,43,-31,198,14,109,13,-5,187,359,123,753,37,46,-204,-92,213,11,327,208,88,82,163,95,63,199,125,11,1386,348,255,1210,201,22,17,-248,-10,-12,69,20,-16,355,25,-71,-57,23,-220,202,250,662,-24,-45,356,167,44,349,85,23,-1,-38,19,201,3,294,-94,308,-58,-32,-82,1,45,407,-957,78,302,-54,35,54,-66,121,204,256,2484,70,186,793,10,-2,1368,487,376,482,244,-8,102,29,2669,166,26,97,29,206,1045,244,-51,1128,3492,-8,9,61,19,23,18,32,497,377,125,73,29,254,182,338,-113,135,-287,218,-82,10,-24,133,237,78,128,365,126,-58,-83,156,58,-71,372,143,62,421,277,151,-76,64,256,69,92,146,260,149,-22,328,345,78,321,78,172,40,9430,-37,551,-24,31,191,336,7,38,33,142,1480,77,28,324,111,2,402,39,69,65,12,165,57,2058,-28,51,515,92,60,2707,30,-8,358,360,156,220,814,13,243,164,571,-3,148,163,-36,67,449,181,-322,580,341,-88,-15,-29,30,557,898,797,-33,114,323,67,16,29,64,-100,-32,23,189,70,901,253,430,-206,131,296,16,-268,5,424,2559,-19,462,13,-98,62,17,-23,48,57,47,375,394,52,-12,70,511,436,2731,-96,327,473,0,-167,89,136,-70,116,-53,475,-35,710,67,138,-9,95,92,900,285,-3,310,-2,41,1,-18,283,313,431,199,88,4,55,24,281,158,79,160,5741,100,171,-15,711,39,218,52,214,158,63,-13,279,195,-74,253,75,33,5,2,130,11,51,82,95,-22,21,105,127,-9,57,290,24,77,38,1048,-61,50,-65,35,71,2210,196,115,83,29,162,-112,170,45,-3,-42,87,0,49,154,742,61,103,36,144,-51,73,173,-618,464,-102,-82,92,1785,-30,94,5,36,27,-98,-173,-20,93,54,62,4,173,137,-102,219,50,667,52,-14,378,2,14,-100,2,82,-22,-21,160,-27,477,34,206,-28,113,151,198,135,957,156,111,31,68,122,95,112,-7,18,293,-18,146,129,1110,108,53,-37,63,24,33,31,42,443,748,197,164,-197,49,56,3,52,377,-4,293,10,61,130,-137,69,76,-124,40,109,53,256,69,211,79,20,-46,540,242,-23,179,26,3,62,-12,96,38,984,-117,-2,352,51,93,75,43,107,-59,398,-19,389,308,301,-36,710,948,859,-74,606,-211,685,7,41,-20,2,53,92,-144,-43,69,96,13,342,3,452,582,140,241,371,-3,1656,353,121,275,424,1,115,17,359,-104,-109,-9,87,62,73,225,5,27,385,631,-76,372,284,56,12,44,5,1442,-8,130,54,160,40,74,428,98,500,176,113,59,-175,-1,20,204,283,68,471,477,991,719,2275,277,-343,346,237,333,1080,172,231,395,-8,62,-9,-27,7842,725,318,101,-388,368,-34,1124,442,853,-562,150,357,55,463,18,26,-12,-136,-770,32,23,-32,42,27,19,-21,27,240,-280,609,253,-15,-64,66,154,349,266,77,268,275,69,192,-9,28,120,194,162,61,-667,12,164,-90,188,191,27,33,83,7,1106,32,72,57,-16,84,-58,-164,13,196,-9,50,66,79,173,13,15,46,38,127,-29,830,241,92,-42,120,-8,95,-5,890,386,-65,342,-85,246,815,30,1166,37,316,329,-28,253,186,67,90,19,96,90,73,282,-34,112,-179,32,-1153,-37,-14,626,-17,513,39,58,-59,-212,444,89,1141,39,25,-110,143,199,-160,-24,422,1284,5,22,3,-145,115,164,145,100,53,9,25,489,20,-170,-145,84,117,226,359,-353,4,-145,44,276,276,188,61,-6,71,186,785,29,62,-115,253,214,119,-56,12,6,-57,2035,9,470,125,45,658,226,369,25,-48,123,65,482,163,-206,100,-8,266,77,209,-31,79,522,-182,413,34,-6,1085,314,580,74,337,70,360,82,203,19,250,-164,273,-584,135,74,41,-6,3178,415,-415,131,65,385,10,63,-19,3,362,203,1077,763,188,26,61,-29,-62,-63,680,37,2701,663,-65,80,298,-18,78,-189,411,1069,2808,-21,279,2648,240,-118,808,144,8,1696,15,-5,94,-214,-17,2,200,114,116,132,196,-35,13,167,53,24,6,362,41,5462,-133,95,-40,-9,0,97,16138,8,31,43,-142,33,20,746,309,191,71,10680,-1,2238,40,979,-69,59,-5,109,53,112,85,887,319,5440,-62,16729,142,319,0,54,613,211,1802,444,1339,-2,-34,63,40,-13,7,398,36,322,-60,57,-44,-58,34,-137,999,-92,73,459,4,4,608,2,58,197,348,-15,30,217,54,-44,125,46,237,-18,21,-27,118,17642,9,101,5,787,99,1459,34,101,286,-40,-41,-46,-61,-159,803,259,114,42,119,86,5594,-35,106,8340,1026,20,199,221,173,25,-35,321,170,-36,164,762,46,1154,1003,413,83,1740,-7,1468,432,99,329,115,380,3042,144,23,-64,-35,452,57,63,186,166,104,247,-123,-36,11,8,5024,734,0,10,6,2747,46,22,485,315,454,-350,50,1231,186,1133,1536,15503,-4,322,8356,1206,-124,443,17,273,310,1870,-37,1482,36,5,-16,-119,5294,161,34,165,1013,45,125,17847,-91,200,1190,73,84,-15,60,114,-202,-15,10519,2781,-26,18,85,-39,-256,-27,113,-7,-114,-29,36,-56,-24,-60,121,-72,26,274,65,226,116,-117,1166,62,31,87,-61,86,252,-158,4136,346,65,128,2920,637,52,311,48,-93,-219,9377,155,92,-124,37,6,-71,79,427,159,-21,491,-11,-7,628,-24,-7,-42,114,279,667,210,0,123,93,210,-28,11366,1663,68,-72,223,74,12749,-154,1115,66,30,884,3068,-23,130,23,57,203,42,16152,8211,160,1277,206,81,955,497,972,247,-25,3801,6,-63,-16,192,17,36,277,-58,24,-66,-24,15,3,1363,-66,143,148,1189,228,207,20,-54,-1,35,-46,-61,75,17,396,323,24,-22,933,1973,235,1666,35,-6,-26,1359,2953,368,-1231,223,-36,-13,44,-30,718,27,124,78,577,-5,165,731,89,725,330,254,210,351,1320,1016,483,208,673,14179,4946,330,22,38,28,86,320,338,197,99,223,13028,62,253,97,5,28,51,264,1098,361,106,-13,115,88,237,154,903,531,-104,-59,42,7240,-54,20,106,2,-3,13,-18,82,68,32,-16,14,444,135,-34,871,169,146,-97,-38,-18,-53,96,-22,77,466,1384,123,182,227,102,45,5,26,155,349,507,56,127,10,33,76,13184,-82,2785,8,-28,64,7,1392,-229,2447,727,171,67,-86,356,-6,376,45,249,57,249,18,115,106,-39,-96,475,74,19768,7410,105,385,1518,94,433,150,211,177,1819,186,87,144,-191,-93,513,-10,-39,155,705,194,317,-28,59,308,-11,-22,2071,402,914,72,1316,-4,90,-181,1962,-18,1648,12,-116,-60,396,90,302,8956,-71,-1,7,38,1428,62,574,928,118,151,187,75,88,77,373,396,357,2286,908,72,25,351,115,443,446,24,411,262,61,77,512,-19,1775,-46,-5,95,743,45,100,247,226,77,51,131,161,65,43,622,374,43,14,-26,2049,360,272,430,24,330,268,-24,-1,73,258,-11,-100,368,1036,-38,53,-59,1180,121,93,-5,4386,-17,27,-78,132,-5,204,88,-13,193,-97,-24,851,202,454,60,6,1158,86,244,88,103,7539,293,291,-40,39,-130,229,31,127,39,293,482,60,138,48,37,147,309,713,1080,127,-73,170,-2,48,250,454,411,15190,256,4077,191,252,92,332,480,80,91,-16,-20,-39,-13,115,1008,45,34,66,-14,-13,-99,205,4,260,3755,636,79,2459,26,846,2256,283,-13,61,12,85,23,26,103,214,-38,64,770,73,201,-48,107,36,15,105,157,-61,-233,122,204,162,33,106,19,129,-119,304,88,-39,46,15,106,20,-106,105,267,695,1,93,83,106,291,409,220,102,35,-2,-25,51,-1,200,285,707,150,493,946,-40,3,-15,251,1335,687,201,-253,38,44,479,110,-172,-65,76,79,29,-19,47,954,95,320,11,-154,531,4,177,96,335,17,196,90,26,9,46,-82,152,694,87,109,-47,67,-14,28,-72,7,734,91,947,69,249,106,407,662,45,32,219,172,58,359,-698,222,-1,84,199,31,256,123,478,63,-46,-192,30,39,-27,11,146,-155,141,402,-159,116,24,-11,-173,604,342,207,-13,53,-268,-31,0,-19,20,66,8940,116,389,96,86,-14,13,404,-75,99,328,279,6,169,158,105,103,-86,119,53,702,123,-69,-9,202,673,259,106,68,-55,374,83,224,44,206,102,4,-83,4,0,193,514,215,73,-32,140,-20,258,562,30,19,-73,-2,-141,105,63,654,349,86,11,384,-385,321,187,111,89,416,-287,-94,-74,247,-51,418,95,513,38,-87,-111,176,443,750,20,527,541,-40,148,12,20,1769,83,0,1143,1491,-22,-46,47,2352,750,-44,53,-85,5,1211,207,57,248,175,173,27,-575,-5,282,-31,31,27,34,59,-83,30,196,-199,72,37,46,52,600,-48,-718,144,37,71,260,-10,135,-49,342,7,-32,-8,2868,597,159,224,598,189,31,155,46,84,23,-51,0,149,-80,87,-223,24,276,145,-6,-4,1,112,43,-55,-2,17,18,149,294,52,32,41,22,-17,-92,-14,44,25,26,290,-68,394,114,-26,-9,102,113,91,-100,276,541,-151,253,215,-68,84,7,-65,399,-159,68,106,76,79,218,167,-7,204,-28,122,169,849,138,672,26,58,154,18201,385,-12,1557,709,-23,75,249,146,35,-77,49,99,-73,-18,7,0,2027,-14,62,29,47,132,-125,89,628,14,385,57,377,1312,304,-33,177,265,133,305,173,7259,147,-34,68,6,68,10667,852,25,13261,684,29,-42,28,121,138,62,362,797,-30,78,143,85,-12,132,-35,417,29,-121,44,210,16,507,30,606,147,211,-65,151,264,112,226,1212,467,436,422,4,-1,-63,-62,93,-22,158,-2,418,1091,18,221,53,-215,253,-1,36,7,-22,56,40,90,51,273,20,82,1497,1671,-47,2663,-32,-38,352,-60,107,42,68,827,29,-6,396,572,210,654,162,629,158,88,163,242,235,41,129,84,-170,-25,0,16072,221,384,612,-62,51,-463,58,53,-2,-77,-91,-68,35,-83,225,-11,11,5,-47,6,17,-183,89,-8,24,-82,26,-190,-9,-33,-13,193,22,14,554,216,27,9648,3489,30,396,58,115,1306,256,518,350,13,444,302,158,76,296,107,216,90,12,41,206,202,915,-137,-13,195,-21,51,227,13,618,-120,158,20,278,40,345,252,25,34,527,-55,1223,38,94,56,1268,-52,37,89,50,26,221,-21,228,-183,-79,25,83,14,149,-29,231,951,1141,343,51,-26,31,129,9011,15,444,205,-15,-23,1228,100,28,651,59,50,1078,313,3,42,22,-125,-53,39,1264,-20,-19,84,1132,5,-44,-9,600,116,2,435,8,-23,25,137,-77,23,10,45,8,149,-32,123,167,13,-224,-43,91,43,145,71,-109,649,892,-31,207,34,741,7,8,92,22,176,54,204,43,54,58,48,425,15,29,7,11,40,180,3484,53,78,194,84,7,-146,36,88,-25,-14,-4,65,350,98,121,34,1521,13,385,174,47,406,483,92,182,-12,139,30,207,355,200,-6,152,-30,-44,101,753,-9,-14,145,123,81,38,88,63,2141,14,5,-17,-180,166,256,7,148,35,96,-125,-57,58,1140,77,531,57,2541,1182,167,27,-10,-3,-4,4,17,1299,-58,-210,-219,135,54,1772,16,-3,33,159,201,19,-14,499,65,365,860,17,42,505,348,540,-34,-20,15,204,32,-3,785,312,-39,1,-42,25,116,-18,29,-9,45,256,-5,-30,564,60,-9,-50,-264,1759,8531,43,37,-31,-24,-155,25,8,10,-9,430,147,70,70,2427,181,895,-15,219,375,-21,0,-9,60,557,-2,68,-220,-41,133,36,-13,296,88,650,333,264,667,191,-30,-113,-838,181,-45,-156,2346,32,251,69,175,201,224,55,510,30,10509,383,-31,816,365,77,24,183,57,76,-14,85,64,13,24,177,1790,722,3,26,-131,-6,-8,-143,18,-124,-151,34,43,29,63,361,70,46,53,257,-41,7,406,-32,105,27,423,67,195,79,42,339,34,21,62,12,750,-19,44,103,-5,-107,381,1855,2,16,52,386,195,33,-198,790,74,121,211,78,366,248,651,745,-308,1657,64,21,2875,505,104,48,110,-281,16193,57,904,614,79,27,77,171,67,348,64,3,48,277,314,-10,1849,291,1164,107,358,34,6,324,3,53,25,-10,932,243,686,-7,-9,1,114,152,225,-81,2,-32,506,184,145,19,138,240,133,239,123,-26,610,14,-178,-35,-70,766,881,183,-114,-144,1856,5,199,28,-191,310,12,1518,12688,864,2,-99,108,160,-146,367,55,-39,186,273,10964,10974,30,61,263,-16,28,-121,-7,128,92,44,74,500,820,1641,-12,-2,-37,-58,114,15,-113,0,-118,29,-111,238,26,-1606,-85,-45,117,324,-25,53,47,-28,20,-36,-37,-440,-14,-211,0,-9,-51,357,-41,-71,140,323,-63,92,38,-11,-1,-12,323,138,23,72,233,-135,-63,24,362,234,1442,3735,951,6666,-174,3,36,22,53,147,209,-269,45,-37,76,50,153,175,16,228,-10,96,2104,4358,311,808,-27,118,8,128,89,1,43,311,6205,-27,73,445,237,-326,310,361,382,62,-26,29,5,1645,-10,121,329,527,158,59,87,60,132,21,-24,-14,-30,-781,33,110,820,433,73,287,278,3,-114,-186,-391,69,442,65,413,480,32,148,-121,-157,-124,141,188,-44,4384,-70,297,382,522,197,278,20,496,48,109,81,191,26,151,351,-55,393,91,23,-13,42,-71,159,-14,51,72,14,34,-126,-101,-126,247,-543,-87,938,35,-88,-81,53,275,13683,1929,245,14021,-6,67,25,97,223,10893,535,1044,7344,85,101,5592,2275,4034,23,765,35,38,55,-39,357,41,81,46,-114,-205,-117,-25,185,4740,161,153,1354,423,1023,10,-142,35,313,641,178,34,9,-75,48,97,698,111,-29,2455,27,-23,660,389,-115,81,43,75,502,41,217,-31,276,609,284,142,7,1490,579,404,14659,9783,14,83,61,-30,-3,107,455,42,7226,3,-34,-14,41,347,117,7,-267,169,-10,-38,-36,45,211,165,235,-6,162,15545,276,11,12,56,365,-8,85,-6,228,89,668,-83,763,353,1119,54,169,136,-17,-23,563,-2,3889,382,1,-125,104,445,88,71,52,1407,255,-71,248,15,8,626,18,-352,122,38,22,10,133,562,-13,169,281,82,10,16,29,280,-16,13,582,71,-75,41,77,3747,288,236,44,2,-107,332,87,246,-221,95,-11,-101,331,11,946,33,217,-12,242,-236,-26,481,73,1246,75,44,-9,32,19,15,90,128,-76,53,184,1125,-40,120,629,209,31,22,52,130,29,345,-20,5,278,-85,-4,211,213,356,4909,2262,-5,-4,45,7,-18,-17,178,29,589,-313,-22,43,41,-228,561,-866,369,70,120,1108,140,216,774,15031,1392,54,467,67,7,44,-20,140,-39,41,5510,1020,6252,45,61,7157,1210,12,177,-103,-35,374,122,814,15,-89,43,407,137,-5,7,54,22,-113,104,-112,-6,199,393,46,6325,-28,-27,316,146,2,182,188,-2,7,-98,32,50,150,45,18,962,7240,-9,18,-37,-42,-41,-85,870,102,7,531,646,-67,207,74,66,2549,273,13,-6,-8,1134,9,313,-47,79,-149,411,-25,-65,-2,66,56,312,240,179,537,-8,168,309,-44,45,393,263,99,195,37,228,1952,1215,-114,10,-13,90,371,124,20,526,120,417,24,22,196,143,558,146,79,73,-11,730,54,8,-286,107,2243,76,-25,46,559,490,-27,12,57,-3,1109,363,-89,-5,800,10336,1,24,955,7,60,-55,7574,2149,76,112,44,153,264,164,-48,146,326,117,725,15,-41,802,122,-79,771,74,80,14,-32,15805,348,666,188,-122,10,-333,271,-3,81,13,5,83,144,148,743,310,143,67,54,118,466,-27,-633,1156,10,105,-5,384,-3,137,-20,216,136,2,152,63,270,65,42,13,39,-47,1661,-8,19,306,0,-6,416,155,79,13,45,232,-154,117,1,27,57,6,-4,29,33,185,19,951,40,117,370,781,-40,44,241,55,-17,17,209,-17,173,316,426,69,158,65,267,-28,167,21,29,-55,-43,18,-13,6,6,784,113,136,143,140,19,94,42,-3,1,50,44,66,-74,144,-43,2725,2431,17,-33,-23,561,82,13835,26,24,9,-7,536,207,62,134,218,627,186,364,491,15,-65,-181,-2,17,-16,-70,-8,581,59,-239,62,-96,221,-51,548,94,-49,321,150,-24,10,16,92,-28,-54,29,-15,223,423,13,35,1080,-150,183,-43,117,157,232,47,121,108,-75,97,133,18,234,561,-19,555,650,245,145,-430,-55,-33,-8,58,-19,657,69,489,211,-2,56,-128,32,215,-175,312,1189,199,-73,219,-252,-9,23,24,50,111,340,-3,89,407,645,-1504,99,-5286,51,52,85,63,71,145,-40,129,7996,288,104,44,11,119,-41,45,1261,37,337,671,1756,128,51,112,-61,-67,-127,61,0,79,514,75,280,-162,-18,53,60,57,467,176,858,-269,25,-37,156,135,2649,9351,14,-7,235,76,1794,14,27,3,-107,359,-137,499,31,215,3,88,-6,-50,-84,-108,26,-1007,785,-15,85,168,93,144,-96,137,32,675,15,-161,-130,316,288,-102,-4,5,-41,49,558,4292,116,330,32,3,-109,-46,-45,1072,336,-132,-411,995,1511,-27,94,-79,481,242,237,458,1374,-265,48,194,150,93,216,113,56,-20,106,158,63,9,454,102,-231,43,-65,-85,325,3,213,113,2913,-64,217,9,-44,-599,-45,389,1180,161,-618,14,-190,20,292,44,25,-11,195,82,27,161,536,24,207,13,135,807,162,10547,773,-330,307,-35,46,-20,64,1173,58,-184,-535,58,497,-56,-40,448,12,-70,88,-65,39,-71,934,-32,-30,17,164,95,3201,1297,-67,-223,124,-74,26,1915,122,51,105,41,39,4883,-258,-878,-1538,-4361,-404,-46,134,257,-84,9,651,-60,127,206,426,6067,2455,77,64,-95,-31,2766,115,2855,29,26,6,43,-94,3288,49,88,2782,129,-16,-37,-25,117,875,637,-5,2973,33,26,12,-116,1,-22,311,99,76,-88,307,82,-46,172,20,-32,-68,18,-119,192,294,282,29,180,-6,-96,-116,1,252,47,210,135,-45,-55,17,-67,75,-742,168,323,591,217,52,12968,43,4,-13,19,35,86,-29,13,-241,26,31,-41,594,-12,-17,-114,35,377,-51,166,84,-54,-53,49,69,25,72,22,46,138,17,-23,94,42,182,263,464,71,100,10,79,-16,210,133,52,20,515,11,472,-2,80,64,-15,24,18,118,12,28,39,23,2770,17,23,278,2,32,58,2776,-26,89,-95,-133,143,-6,382,-24,48,-3,-23,612,125,-64,-28,190,13,15,28,35,87,512,3,52,4,102,37,6,87,167,-36,47,294,24,8,60,1585,-23,286,620,35,-50,-140,144,96,132,171,61,-1,-102,35,11,-15,11,608,33,133,863,1170,228,-13,347,-605,33,-39,53,-35,62,-31,4,68,136,-61,204,193,-37,59,625,245,32,38,73,-8,263,-15,306,231,-249,203,0,171,330,-233,19,2438,4148,51,-36,-10,220,10,-99,7783,163,158,1952,-36,41,4221,3557,481,-138,1,-1,4,-63,31,-176,13,17,72,58,2918,-198,89,-365,-64,262,187,1062,-10,62,-3,126,153,233,183,-42,-49,19,-9,95,8513,150,165,203,-45,200,-28,14,-239,-6,-37,31,-13,-17,-39,39,3,121,-35,76,27,91,88,23,68,2,13073,13414,200,83,99,12521,8500,-15,2222,-56,79,89,-24,52,32,251,-72,86,-46,82,126,-10,-624,361,50,1037,61,1155,-14,155,93,-9,48,-11,60,7,-125,144,472,21,98,42,-147,-130,-706,-272,108,-582,-523,-34,-194,-64,-16,-100,-443,-448,-173,-328,107,-30,-294,407,13168,-101,-2866,-950,-42,1,-80,-28,-207,-264,-24,-78,-52,-280,-93,-8044,-4673,-5464,-17,3107,6966,-171,-440,-566,13262,11796,15195,12633,18624,16046,131,195,543,53,994,321,1544,133,85,245,-250,242,175,388,-19,-102,4,21,347,675,1152,46,303,361,108,145,947,211,149,329,51,169,65,621,90,-66,2153,851,124,-221,929,97,337,963,153,46,151,-198,-174,285,687,-5,-78,-44,-55,-62,291,736,-55,49,378,-55,618,-4,-293,370,245,-27,-26,-130,-322,-71,-2218,922,0,1681,20,-5,619,384,60,-13,-104,-104,329,-121,84,604,-422,-97,417,-200,-46,-35,-595,1482,-504,277,505,229,144,399,236,47,-36,431,146,-95,166,573,142,59,271,-18,-54,107,-16,33,299,-25,491,1221,1950,413,346,101,-142,86,257,581,348,961,47,-144,477,170,35,454,-197,56,165,122,186,-60,10,-68,-228,-16,156,3,129,-210,393,186,831,83,1135,415,1599,407,132,1431,371,-143,95,105,44,332,482,1066,-78,70,160,-4078,237,2992,330,2382,130,241,-13,288,-17,75,385,-98,559,273,43,-202,183,141,43,1590,-779,-19,73,-19,218,-23,1908,-603,21,150,367,-129,75,1159,590,216,-22,121,-129,13,-307,25,84,300,51,-239,156,159,-88,2280,75,30,-29,80,8144,367,-64,84,78,163,-157,1765,122,101,-223,104,203,367,271,-63,-623,264,-326,-90,71,610,260,1181,-506,171,33,806,28,80,-25,146,115,-75,407,119,-133,-169,-112,1,210,1383,62,-159,629,429,783,202,-106,61,735,1483,721,165,266,-20,402,654,187,2605,110,-179,-44,-69,267,-106,292,-329,503,345,3741,452,-505,-180,328,514,1456,-16,-239,-365,114,257,-143,1098,-542,189,129,354,-86,232,-92,325,-63,99,-4,940,277,345,92,627,967,101,725,484,-542,96,841,1619,-323,199,-83,193,191,883,789,7369,773,268,98,439,274,29,318,326,541,65,846,-114,93,-101,322,293,-80,25,-13,-49,410,961,4947,34,982,486,-964,-195,2368,-344,459,823,91,1234,546,57,316,-9,13,-22,623,69,-37,33,125,138,-330,-157,689,-7,-201,-341,170,609,182,247,306,-12,141,292,-247,410,-179,117,-359,-201,840,23,2520,153,-225,177,-118,178,218,286,773,122,-65,80,363,475,-1,46,333,-191,-278,89,2260,1283,-61,221,168,595,648,529,786,57,-397,-151,533,56,273,838,159,-263,873,-126,198,11,493,347,36,3,971,485,44,105,7,1085,164,14,63,233,62,-162,50,1354,721,140,463,-76,110,1223,143,-57,1349,53,106,106,942,-92,102,561,195,131,729,205,55,55,1995,170,366,182,354,1083,189,-116,48,-217,62,-32,69,-27,81,244,219,277,336,-72,447,474,313,602,-102,138,162,-48,-21,-67,44,-30,-128,-4,44,226,-40,295,-114,586,220,1949,-200,101,976,355,7,-393,2,1436,-214,-6,40,-110,10,19,4,-172,-313,45,-110,559,2238,-207,-244,30,-23,84,227,81,238,46,74,327,479,-242,-231,-28,43,43,142,419,227,3604,-276,52,-306,-266,60,76,-29,164,-21,138,-76,-124,-45,126,-207,-140,-85,4,70,293,69,-46,408,-61,564,-177,450,-202,-1563,374,331,-31,195,-16,762,-79,569,22,106,-52,742,160,-258,-8,87,120,176,199,-315,-74,3,643,599,-197,-132,129,-59,89,765,3307,24,740,633,149,481,-193,289,-111,412,1679,4050,994,-102,236,1003,625,601,29,-86,152,251,413,215,388,417,-77,266,614,472,334,108,67,263,418,387,5804,100,467,-87,175,854,99,431,521,-175,396,42,102,107,44,-49,534,1091,167,274,1041,1663,-63,-61,67,542,192,-109,1170,-65,473,41,1091,657,1423,284,35,291,469,372,69,1346,171,-2664,18,-343,471,332,164,33,25,146,63,403,1020,1220,280,-306,279,1281,-434,431,510,305,292,1043,632,-169,293,58,12,-279,214,-294,-13,255,1075,191,-353,517,145,189,134,583,-97,513,133,135,-6,191,-31,-184,404,636,-162,61,122,48,-154,-11,16,202,597,10,-55,399,296,783,861,-216,196,60,-606,-21,47,118,530,-8,922,-175,748,-245,380,224,-136,276,321,742,-423,679,49,12,-71,99,289,-126,58,396,330,-52,1412,978,134,235,78,381,83,321,208,170,1380,100,95,208,-76,51,545,373,234,566,-69,145,181,-147,179,200,2004,2192,-213,906,764,-23,350,174,226,871,20,1458,1289,243,129,-246,263,429,-65,-410,59,1474,71,-136,-105,163,-76,334,-443,-150,-2337,60,80,516,1055,2353,-10,177,-214,-64,-83,116,40,-149,19,119,381,-1977,87,-42,33,10,135,336,2250,463,-71,-343,634,251,-25,-9,361,-26,11828,217,70,460,-228,397,-256,-84,-42,-61,117,486,-958,-66,-102,-109,65,270,155,-105,-701,836,-235,219,-105,374,-719,3262,-80,-89,-24,1019,201,109,-564,-1,-18,461,823,411,-754,-24,561,-2419,20,176,2608,-255,-614,24,132,546,-169,360,1012,61,3802,155,133,571,197,123,-89,44,179,686,-71,-746,550,1785,129,50,335,-129,319,72,-353,-376,3179,24,624,-166,202,-368,1115,-17,167,1745,251,1510,108,443,-6,1302,1353,1051,-290,450,111,1550,170,469,-309,-301,273,-254,448,2949,948,59,2131,-7,331,-284,2215,-43,80,44,504,-24,1547,-327,29,-8,207,336,-39,472,-16,729,302,951,7,489,-319,203,-119,863,-17,-1089,74,-1041,-76,-175,337,379,-478,-84,-225,295,-306,-51,-11,46,128,43,126,437,176,213,693,-25,-250,718,-40,-89,-629,460,261,59,544,-299,1349,-62,61,258,915,-46,354,-451,74,30,-265,54,-251,-446,6,13,-24,-268,-137,262,4,17,216,124,2670,-358,-138,-122,218,248,-195,-86,-42,-547,18,766,-63,18,971,778,-688,917,330,-109,3973,708,69,-157,-17,12,-35,480,-1139,-25,-84,-68,29,-302,608,-163,237,378,56,-39,231,-133,-486,107,112,85,350,-121,-251,268,2318,219,58,35,2,18,133,332,-169,45,554,120,370,943,-81,-57,82,316,20,78,43,-76,387,-485,36,207,-2089,-50,291,-74,-860,-143,30,805,181,-2,-1135,-205,4,178,-83,33,-479,-51,-858,-68,676,216,158,1,1413,112,42,-24,381,-11,133,675,449,-161,-387,-130,297,674,626,-93,406,75,-13,-66,378,268,85,0,746,-390,95,-548,-553,-329,142,-79,404,124,377,85,-43,14,114,1052,356,-98,50,3077,106,517,405,390,430,953,-578,290,-371,-41,-121,771,765,1578,577,259,997,707,88,-580,62,-118,848,-182,2748,1634,-114,-14,-107,-3,-305,-74,-617,-69,748,651,82,57,-20,73,432,-346,-1769,-304,-62,162,1230,43,103,1774,-196,181,-345,725,265,20,2147,602,269,117,-18,728,820,200,435,229,54,1,624,-201,221,11925,165,747,-283,75,18,-127,144,1955,180,44,147,1493,-523,178,59,886,173,-302,152,260,149,832,457,-30,359,-297,659,-59,168,219,-240,60,-44,105,973,-7,214,-328,-88,477,-51,-155,256,-125,-88,435,301,361,182,-70,826,170,587,-52,459,-93,-7,-10,319,155,821,518,3499,50,1011,404,-297,221,8,63,-106,154,-441,1541,280,-14,-274,97,-387,-105,55,461,-203,-54,-4,-153,-134,1380,336,47,910,188,685,144,538,220,776,-106,639,526,1433,658,54,-203,-178,78,263,205,102,337,-129,-201,119,170,-166,200,80,260,-52,36,362,-130,111,164,-135,410,-342,129,393,588,607,738,391,-32,134,-231,174,320,177,180,29,-195,34,270,-152,163,147,-222,-4,121,-82,-652,-136,-167,670,137,442,-9,153,1782,-212,105,-952,219,-380,29,387,-19,443,341,-8,-56,203,849,100,331,246,-149,363,-14,145,590,-273,395,169,209,851,260,281,-60,-177,18,-177,261,199,49,405,211,125,-312,-314,38,187,501,429,-72,115,-272,210,1465,982,431,301,-306,152,397,-123,192,-173,134,1013,-32,101,273,1278,62,839,397,-42,54,297,79,-192,-261,974,1123,606,-4,147,278,369,717,157,112,638,-383,330,-358,-123,1333,574,220,198,-115,-74,351,460,137,1401,-71,653,464,690,110,650,-287,-289,2331,-720,445,293,2525,273,-34,-144,56,18,230,87,129,-24,213,305,725,605,-200,2208,292,75,72,404,-336,155,3,188,209,787,-256,299,319,146,149,288,113,-440,-53,-159,153,-29,-156,37,-302,-56,-431,150,156,56,300,1530,-45,-209,118,251,-202,88,234,-711,180,-61,-279,82,-395,-840,-316,355,-23,112,3229,322,-89,64,1821,-714,-386,-387,-302,12,282,-165,-12,-62,-27,-106,252,981,382,-467,420,522,378,1993,2618,604,85,496,867,47,-183,63,451,-10,41,1509,49,519,739,-572,668,63,187,-100,98,63,7,41,403,135,-269,109,143,122,208,-131,173,164,-23,280,510,-381,-141,86,531,-82,-29,69,250,521,-40,178,1286,872,1003,-261,-157,-110,-5,44,-115,-213,213,332,56,466,-21,-29,-128,1122,-161,188,-22,-28,-77,-533,34,-232,129,-1114,62,-94,46,381,667,41,2547,7,133,1687,801,342,1111,1299,1036,3698,-27,-33,-91,562,63,-932,530,1454,324,-98,120,-733,4,-11,207,823,-33,-851,1677,-187,-292,138,1300,-76,24,1091,4,145,146,546,117,26,-127,-195,327,-393,5,638,420,-150,166,365,39,-26,910,513,14,-625,-599,102,2916,-92,-85,58,431,238,29,200,-82,-25,-186,1197,856,110,-234,1041,37,-545,335,1001,-126,191,-90,574,99,650,353,-218,93,-282,12,807,303,977,309,1963,192,656,768,3228,3383,2051,1333,100,951,235,70,21,-744,-324,-264,725,-119,-501,51,-135,205,-589,148,-417,55,825,2475,61,773,251,1758,31,-171,25,261,519,544,878,1407,-25,1225,345,739,913,-4,-38,208,188,1038,672,-50,520,4292,531,-261,170,168,583,57,761,239,31,72,2100,1695,436,1861,416,1355,-114,2442,-314,52,205,-322,185,83,-262,148,1376,391,801,2072,404,482,746,489,3247,-98,664,122,1036,31,35,-60,9,48,59,1897,395,434,10,220,-54,196,753,19,-405,177,275,-55,286,182,-34,-21,129,241,860,-305,18,-459,77,794,-262,-279,23,87,2483,621,-30,-22,1004,306,453,1033,705,-3,1078,371,-139,-43,-679,-413,252,-237,-162,41,-242,-221,181,-156,69,-226,216,-58,101,3,-45,-131,-151,-103,372,435,-220,-38,-1022,326,22,-61,198,97,56,1362,717,797,477,3295,254,-440,-261,1075,1436,1507,129,300,8,563,-531,18,380,466,236,50,2186,2849,118,1363,275,91,523,80,-175,967,727,941,2696,381,-116,90,-198,138,-541,116,121,-47,1222,163,368,246,1022,289,440,1144,56,614,1794,1309,370,35,504,1096,766,710,347,200,1353,669,108,36,537,952,388,97,-105,-192,597,22,1618,295,354,79,-13,275,127,222,-47,715,205,-5,38,37,215,-37,69,14,6,90,243,-322,64,-179,-101,0,-193,-69,523,4424,-95,637,29,-163,-671,861,-9,278,20,-48,161,56,-92,58,232,300,800,-27,-514,-90,-17,333,-117,461,-12,1227,-99,380,946,46,-101,-476,-393,535,1113,805,379,-631,183,510,38,2282,27,-192,-210,-442,-182,78,393,275,-137,718,180,241,82,705,38,181,-42,633,-35,665,238,58,855,933,72,360,279,198,-28,148,1935,-207,-89,754,-214,930,932,686,-350,275,118,130,-475,201,-30,-138,-2,266,415,-949,-91,138,-148,-73,212,-1119,238,-99,-29,198,472,15,134,550,100,-43,378,396,846,200,426,1379,224,38,77,256,1,2,72,110,74,120,-141,292,-176,9,499,1665,199,41,-362,-117,1469,521,1663,222,-67,24,100,391,283,-147,59,690,-41,159,637,2441,-59,158,96,294,47,495,-242,-2,-247,-321,116,-12,397,-421,-148,18,550,-145,115,114,-71,-516,-7,-47,-111,-137,245,752,1722,1195,-8,10,37,522,-34,-787,-79,-5,564,-61,463,42,317,1099,533,-303,575,298,-241,-373,-35,-34,1132,186,-306,-168,-47,174,-245,540,-157,-34,-93,-141,-275,142,-34,-162,279,168,580,347,20,132,159,175,26,917,559,1081,-182,1133,-45,126,524,309,66,29,-349,-75,21,116,-136,1683,-176,-576,-34,362,-32,-679,355,4,235,165,278,129,311,-76,-14,780,-71,574,679,114,142,-69,-94,-501,153,91,-4,1152,-24,-12,539,572,466,181,771,1844,806,3150,3443,114,412,-90,405,81,-23,-19,183,1009,-122,-12,114,1059,67,206,46,602,-162,181,225,139,310,-17,214,19,-9,197,899,92,36,192,565,1166,16,-254,123,-63,-448,-20,268,112,47,397,-127,341,605,254,304,1489,230,1931,-812,310,232,-6,-501,61,-248,-178,-89,34,-80,-33,197,1118,342,37,989,-28,421,3900,-242,-82,-214,-927,98,-1013,406,460,-121,175,-25,372,-279,-370,-760,-120,80,6140,281,-594,2437,533,156,191,57,-314,-105,337,-166,-211,32,-57,-10,4276,-365,262,57,-154,316,94,-128,-49,-30,62,-466,763,-543,294,169,-177,165,251,5010,-125,292,-44,2,503,1682,248,626,201,793,563,390,42,208,1654,1003,671,1169,54,444,423,70,-90,-113,64,66,315,-27,-39,197,298,371,65,-113,235,-236,-227,109,-324,663,199,10,193,1734,215,187,-194,799,56,216,-106,638,373,151,10,30,-546,977,81,168,717,582,997,-99,-507,166,37,184,-172,46,7101,244,113,130,49,-50,-37,476,44,-151,42,-142,-335,-476,-76,-65,-496,-28,814,622,1805,-157,441,-358,380,-879,-152,1020,122,-55,-87,-350,342,340,-187,-117,-470,3339,129,-742,-46,-221,26,303,106,-241,-194,1055,-286,-113,271,87,52,1348,-166,16,-111,325,955,165,282,-35,-226,1732,-7,6,86,-47,3,-103,1175,89,-304,11423,124,47,-24,337,958,170,130,207,2,1,90,1170,378,268,-180,453,-633,606,608,-135,-512,-333,11,176,962,38,211,59,-269,8346,140,165,-161,-150,2214,-237,-109,99,-11,-11,-1,84,24,-203,64,-17,289,-59,-94,844,167,329,256,207,361,34,741,744,640,-108,165,-51,621,1338,293,-17,166,314,22,-379,292,284,203,238,-101,-125,-39,120,199,8,-235,-311,251,386,-169,-82,161,201,-38,6,-34,878,456,210,74,40,179,122,323,55,582,196,498,83,-132,-63,-106,-84,149,59,-119,109,-25,34,48,618,989,410,-86,-109,135,37,36,1483,-1165,109,21,23,-25,-202,-52,-1,-91,41,250,150,-143,-226,-3,457,-384,26,-462,103,71,1876,1949,-106,-25,1,-63,215,152,-108,-68,-9,1099,994,24,87,11,-151,-307,1281,217,188,134,-26,536,973,0,-20,147,171,-270,15,-52,3350,88,106,-47,21,112,60,283,6,669,362,2,-19,560,391,234,642,482,-263,4192,81,269,-83,225,174,-46,48,12,-141,-54,101,2,-88,-170,148,1350,145,156,2583,-271,224,-119,-173,3,60,4351,875,719,157,69,666,255,96,25,-177,-74,231,206,214,320,120,66,-20,243,153,1092,1029,805,-7,-87,36,-47,191,142,-123,75,399,48,123,44,127,144,332,431,195,-44,192,240,83,238,11,72,249,-108,-80,969,-1,-11,-9,-69,143,314,-172,217,127,410,11,1069,-64,-54,154,-70,60,74,69,59,335,-29,12,-8,567,136,-444,292,830,222,-1,57,492,48,-258,-172,243,856,16,166,335,573,-242,-8,124,323,286,938,659,682,366,23,-296,-66,597,83,538,382,866,948,-447,417,12,-66,-100,166,0,637,115,412,-44,280,142,598,1027,99,11,39,-1685,-22,-1,-361,246,227,358,-345,973,-71,-423,752,45,146,1550,49,27,403,195,198,647,1092,88,111,75,594,11,3281,40,787,-197,-254,627,67,370,61,-64,542,213,721,189,51,-273,368,-759,59,88,402,582,179,-48,26,477,699,223,213,45,184,17,24,104,159,-44,137,817,1644,-27,-154,170,89,20,-69,238,82,204,-41,34,610,3392,258,1358,213,25,-107,1045,440,707,-53,-52,142,363,-4,1028,-17,816,256,1786,215,507,65,139,1196,69,-124,276,167,78,44,-44,726,-188,276,802,111,-41,-75,118,217,8,1172,473,104,-113,263,244,74,132,154,89,-121,920,-81,268,77,322,973,269,272,393,659,120,5,-83,88,28,59,70,233,379,1413,-64,449,16,684,492,248,-33,-101,-2,-64,-492,52,-42,84,-168,82,1067,-50,283,258,77,-105,163,149,1509,-3,-348,-357,-335,8,-461,886,169,147,261,901,135,-189,450,181,-4,384,-344,406,165,-87,141,25,49,-155,-76,466,57,133,-30,105,-350,-352,686,375,-55,-115,938,406,784,-486,239,1867,548,-91,17,-7,-62,-375,234,279,214,-182,120,132,253,632,-284,-941,-75,-63,103,89,743,1739,1717,1303,6362,213,721,-70,1490,438,736,465,-187,686,127,2360,102,328,1593,2239,124,1160,243,14,135,69,-164,10,1110,39,680,2824,-125,289,474,-129,85,7,100,80,2232,-422,-124,-34,-35,382,2129,178,-82,-339,-539,572,57,30,28,332,-308,633,-44,-27,-40,-76,650,-80,198,205,413,848,-45,682,30,123,397,27,-2,99,564,-172,121,-150,85,11,-123,-45,14003,518,-391,-93,36,-149,177,-129,367,-121,164,431,514,-41,508,31,98,1870,249,61,683,50,-684,16,-275,-38,225,903,-158,411,-137,1757,96,-64,140,122,128,233,24,30,161,3,8,-116,-34,-122,157,124,84,81,170,-146,-7,276,-240,176,12658,404,58,364,896,497,668,-1183,1641,511,-47,67,586,161,-313,-90,-29,123,-361,743,-663,560,-70,428,-239,-91,-82,-181,-126,-225,-179,184,-49,-231,98,105,706,265,-295,46,64,-124,199,-94,-250,-688,295,431,-36,751,571,-169,17,-28,650,1186,-589,124,-333,33,230,1624,537,689,4909,545,219,445,444,-3,20,-24,1623,-38,201,-94,308,-182,-91,-5286,-957,45,1368,166,68,63,76,-287,-192,237,62,-96,31,101,-204,77,-1504,693,-128,-45,-36,95,-268,1261,-98,124,375,-96,-497,89,-70,475,-251,13543,-61,-21,158,-352,2765,711,218,-127,26,35,81,87,108,49,113,161,133,-68,88,-403,-30,-20,-102,-46,7090,68,113,135,71,293,1110,-94,135,634,219,-137,242,-117,352,118,-59,-169,-36,-211,342,371,-3,-48,319,63,284,-124,-182,318,902,-187,822,-103,515,20,-343,346,231,496,-114,-388,-229,57,-339,-562,-101,-136,-770,-64,-170,268,65,-667,27,33,32,-16,-58,-164,-115,-203,-247,13,-65,180,-152,890,1166,-24,316,-1007,67,37,112,-1153,100,626,513,1204,-212,-180,1305,282,-35,1284,-45,-145,53,75,187,-170,-145,296,226,-353,268,71,785,253,-261,277,-1000,125,77,209,334,122,580,-164,-584,-415,10,763,188,64,3,-161,-62,-63,-65,80,-46,-43,-189,1273,73,-103,123,279,936,-128,58,-18,144,-189,-348,76,1696,759,-214,116,232,547,14262,-122,-313,629,66,-26,40,-403,112,278,208,855,287,-58,39,355,301,277,73,106,-2,-312,468,63,63,309,23,-18,334,-251,179,219,127,853,-10,452,-609,17,16,-7,-14,32,-1,678,-335,106,-493,-154,85,-176,247,-13,71,-87,516,287,257,128,283,52,4,85,-66,-40,29,1330,223,514,111,-138,82,457,154,700,138,81,-198,325,-178,-18,70,1442,236,970,64,-171,-21,500,770,16,416,-117,77,340,71,29,1315,73,287,18,-19,-15,-226,-148,-485,150,119,919,78,-1084,-814,-1267,-2092,-1498,-1056,122,-7,-170,23,89,45,3336,165,1076,1691,1269,164,412,40,-162,92,135,-7,-54,-70,65,29,31,375,-333,-69,-390,118,789,169,168,196,-423,-322,76,241,-124,-44,42,-69,-35,1020,-201,-218,131,25,506,-115,751,-101,106,57,35,181,-68,-59,39,478,446,-82,422,13,22,-111,177,237,286,255,2,1255,137,338,181,44,55,-150,70,8,61,401,183,69,-83,92,77,-19,127,215,-154,109,266,119,-146,38,708,-19,64,228,364,33,-133,176,10,391,82,-7,1080,-391,-191,-209,-149,157,-121,-61,-5,190,137,-11,57,50,-38,206,247,233,-203,-127,11,-217,170,10,-3,-205,-234,719,-63,33,626,20,-175,74,-296,2570,469,72,262,430,-158,94,53,259,42,669,36,492,1154,317,-62,-28,-235,157,83,-104,-89,382,-77,1306,77,243,77,48,-65,123,-94,233,388,-21,377,560,-37,1103,-298,-3,83,-31,32,-197,54,-17,200,98,2,95,-361,378,63,1586,-355,5,56,926,-106,413,-64,-98,1502,49,542,54,214,433,76,267,327,56,-445,90,3177,893,705,968,130,-315,-16,52,492,4,45,-120,12,-150,128,-46,-10,325,-133,-89,-435,989,-264,-65,44,131,1160,248,368,-119,-18,-32,320,477,628,-62,341,137,-90,45,19,40,15,-54,1,3,162,143,80,2389,-132,47,-261,889,158,-15,413,778,98,359,-67,624,-107,-15,73,-12,-5,-2,314,351,244,779,144,91,241,480,12,231,30,141,182,-121,305,413,-442,-22,133,-24,865,98,78,327,131,61,896,160,75,105,465,37,-73,2918,-5,161,98,-1748,-89,-17,378,497,519,-14,94,126,315,187,-171,493,134,1676,185,589,-81,-91,-38,-168,-687,184,314,68,411,408,358,687,-125,264,690,518,68,7825,1190,72,214,181,18,-62,-8,-34,946,74,-391,12,86,344,321,362,-153,929,468,-51,4717,19,393,547,377,330,150,286,-2265,618,-63,60,-52,737,51,23,-43,106,9,-9,171,-18,-151,-5,14,-29,114,788,981,306,-43,-1312,-852,91,1590,831,363,56,950,162,22,-238,12644,-125,-23,1802,1041,45,-106,664,101,-14,-45,-65,174,233,-37,63,104,-123,322,336,-124,-172,-440,5,12792,321,161,-326,-256,274,128,741,-304,593,663,-1606,-158,-83,-51,41,210,-154,2356,42,-13,1277,182,-25,458,-1,84,883,-90,1359,-1231,-489,718,197,829,-167,-22,1371,1161,67,-9,750,1819,331,317,995,504,-377,-181,-68,-71,-34,-354,88,357,-201,1283,32,76,-144,31,-130,106,147,-2,14335,-39,643,8483,-99,636,61,-48,-233,19,267,51,687,201,0,67,69,-181,-75,-698,-254,-155,141,-173,-191,207,1,29,-190,191,-20,562,-73,-141,143,-105,321,-287,-51,-87,-111,541,-163,-46,-102,197,-575,-83,-414,27,46,-718,2868,149,10,87,149,290,59,102,276,107,1302,-159,68,-5,478,-303,285,1356,138,-249,534,-218,115,-121,118,63,-81,3,494,-150,268,76,-105,538,100,-43,130,113,-44,-73,-119,160,-132,-79,355,41,-2,304,263,76,362,85,-141,213,311,606,264,87,16,123,152,-118,-215,-53,-75,68,239,949,332,-463,-54,225,206,386,456,118,216,-127,29,-77,-41,-6,283,902,421,242,-22,348,12,17,-293,-101,-33,59,20,308,64,235,-26,-23,-312,73,-8,149,1565,-26,91,163,142,179,139,10,-121,235,270,-117,296,301,-11,-164,-49,-237,91,-997,1382,182,432,-102,84,-140,233,-163,449,224,2,906,174,-127,20,483,-138,37,160,43,-5,42,4,47,306,-78,8,239,-124,114,976,14,95,-424,-70,-7,-17,5236,276,-812,-87,210,138,-16,-103,-503,342,44,90,-10,359,20,-162,126,176,-79,331,79,33,-245,-32,-5,-101,335,243,-28,-152,405,166,90,-46,-46,-203,105,112,30,7,254,778,250,14,126,-146,-156,-130,-215,121,-144,-166,-118,-92,69,242,33,98,470,157,-37,8,-70,200,128,178,18,-196,196,-148,205,28,94,42,8,-42,4,-224,15,-142,144,268,340,91,-71,0,-246,-25,-76,-23,-93,462,-6,-140,29,-149,416,804,78,-273,117,920,1499,-4,-36,-86,-1,703,198,-112,601,1236,401,178,262,337,-47,1005,-89,111,375,463,38,-118,167,3327,215,49,661,867,170,165,156,-42,10,21,565,810,118,438,196,462,-215,1348,237,36,343,180,-22,490,93,-58,128,-82,6,113,-2,578,-19,18,112,420,-18,-70,15,-171,-21,111,175,407,33,-359,320,486,109,318,318,155,176,524,6,31,17,138,707,636,-69,113,66,614,140,133,513,14,-148,5,-70,1977,6,751,267,-106,-85,-39,252,373,85,-224,252,72,525,9,-346,-194,52,239,379,3,138,619,157,-35,80,-5,62,-4,172,15,937,836,1375,217,553,657,147,917,2146,-60,1212,138,76,-150,732,-191,222,34,1043,1269,33,204,532,-78,110,575,25,-57,-26,11,159,168,587,-24,71,1151,308,-475,0,-49,72,1070,-53,353,179,-183,1032,1200,613,-273,239,52,321,118,83,-56,-79,56,28,-54,78,51,135,-462,167,501,-142,157,618,-269,276,1289,388,18,859,274,455,294,-25,236,1301,-310,96,31,491,25,-87,137,-10,26,-29,1697,72,-192,401,593,12,2829,211,-92,45,-543,424,235,637,38,65,-208,328,590,4,5,135,83,1415,-29,-89,532,126,709,246,897,750,-58,-85,81,-65,-1100,836,3,-157,-85,279,1826,421,301,11,733,234,542,241,84,295,67,842,740,160,425,-139,838,274,638,333,40,-78,255,251,646,116,75,41,540,630,-1022,311,979,99,616,180,-348,70,550,498,196,18,203,184,626,141,1584,-5,520,454,404,-61,720,32,26,876,167,626,465,392,335,218,276,86,399,28,-14,107,56,54,649,921,-42,1347,-93,875,256,180,-20,402,931,-179,2439,758,262,1615,1407,42,213,290,175,378,245,-51,424,-102,502,-147,-29,301,-65,291,20,346,1249,-150,423,207,213,722,-68,296,-55,-39,124,-112,1835,946,-42,697,3,10,76,255,315,-129,-27,-70,726,261,98,478,-173,-1251,-185,192,-123,402,132,928,245,236,457,220,752,19,225,1678,559,196,-239,-59,90,124,-92,-811,86,331,-21,3537,85,83,1322,270,1129,188,166,331,98,706,304,38,677,386,653,368,-322,-60,1027,89,343,-89,51,581,-473,1454,-306,-61,128,490,329,-67,101,817,295,429,1565,18,942,-59,72,1213,52,18,-24,-103,7,89,-166,135,468,397,93,130,-116,988,-306,43,78,735,32,204,393,26,301,127,1061,235,17,753,-80,531,6,116,-23,93,57,-351,469,624,1133,-119,272,433,-322,318,521,61,1853,512,-67,-264,553,148,132,495,83,36,60,237,130,106,121,1289,125,49,359,720,96,390,810,-46,344,135,468,-157,-346,759,-39,142,630,389,12,234,476,435,51,117,1971,-23,26,11,76,-6,142,851,190,83,-227,347,29,167,99,353,831,-86,136,461,109,229,2820,-14,290,-430,-82,238,-46,486,354,-109,-137,427,1029,429,446,-111,201,-43,2307,816,-1,805,39,31,131,-35,6,116,50,557,86,310,430,-940,-234,161,-16,-212,-214,-537,6,-10,-153,-90,757,197,333,495,80,626,-59,354,505,1376,-323,79,204,186,756,-964,13,30,126,67,151,90,-272,10277,175,323,-40,83,-152,610,-361,337,611,70,224,130,137,294,6,379,356,-48,9,-4,1473,50,-189,51,89,157,50,111,707,34,-108,44,652,125,527,3649,944,317,229,88,1531,1074,157,62,-19,152,435,-648,-64,-23,-376,785,-199,413,-113,-285,-45,2221,285,108,254,26,-29,329,373,1039,-442,1821,1791,95,-28,57,493,-118,-46,214,-7,105,240,141,191,304,126,907,-711,99,-94,223,522,-336,232,503,-65,164,5,-135,353,-21,301,-615,446,-23,194,507,39,128,353,407,347,-17,-29,-83,105,311,200,81,81,138,2364,76,1904,379,202,-108,715,25,244,-320,-29,38,114,518,143,-72,179,-6,-908,-69,1385,-170,1100,5,563,193,-82,-227,-115,1575,127,-35,831,550,704,118,378,4,-47,4114,106,147,149,212,178,340,249,-51,-14,1110,230,596,146,18,412,-392,160,-177,492,921,-1101,245,367,288,324,-140,146,822,-592,-21,-137,795,175,187,-89,-8,569,180,-125,-144,60,843,513,203,111,134,-87,270,63,-182,120,51,97,276,530,-238,332,-176,173,124,-581,532,1793,119,179,-640,106,145,45,116,-360,134,275,643,120,304,-40,199,386,268,-526,3601,126,2823,-25,27,118,1213,410,129,122,968,1,1721,396,2599,5662,91,1461,3513,1278,965,-5,813,248,375,110,314,307,69,-142,-32,-18,213,-515,-205,-128,-204,-38,-1,-99,-88,-9,339,7,867,304,578,108,340,740,-116,347,298,332,302,242,33,305,193,144,130,220,-50,-49,-15,-175,2904,128,182,604,-8,941,210,77,510,-140,-40,-145,170,-109,565,-26,888,737,190,593,233,-68,-14,92,-140,241,63,32,1,298,148,-104,876,1097,-12,87,539,144,300,284,67,259,7,2349,5013,513,417,1354,144,-37,295,569,-83,626,522,404,270,117,1621,-20,212,52,-68,0,-22,2595,464,418,389,386,977,63,291,965,18,-332,-292,58,-311,168,-122,-851,281,77,904,1824,251,365,-119,-159,-306,110,32,34,71,279,46,359,340,-135,229,115,204,3249,468,28,145,-12,-2,111,331,-47,-394,181,224,233,430,51,884,237,695,22,1094,1570,422,442,217,200,611,381,105,163,-377,-261,-22,-102,253,646,411,70,186,316,-15,944,117,499,197,495,268,46,-89,614,-76,1484,-25,-108,3968,-74,13,430,-6,12,34,274,3,179,149,4422,-220,179,296,232,-523,16,-19,23,-155,-560,21,3292,-236,921,124,308,19,533,34,173,-145,161,409,43,160,-41,290,449,827,484,367,118,38,4447,187,199,300,1184,3111,506,189,-86,1419,-115,135,-103,1319,512,156,-37,935,-1549,271,343,547,76,835,371,423,415,636,406,960,1411,119,85,269,57,-234,-329,1079,-266,193,50,43,-114,740,133,123,769,-12,35,-28,186,1069,870,170,107,-25,-162,112,-32,-89,182,-27,9,548,690,-84,-201,166,-130,2101,417,210,-1280,-282,88,176,354,183,137,35,858,574,-313,-28,128,1615,2,238,-33,229,400,20,1770,41,121,-52,-88,377,21,1146,-75,196,311,2516,434,31,3696,94,-1037,282,329,479,351,-294,108,17,1669,-22,-1,12,983,71,171,70,271,260,148,1330,68,-361,428,367,-78,112,611,-1441,566,60,-111,62,512,1641,2988,428,60,286,550,-373,-62,722,49,846,139,233,61,-24,280,-77,741,-302,451,1347,219,2379,334,-1,-95,-10,-316,608,88,1473,704,117,1484,911,520,-34,712,511,-41,212,-2,332,1321,30,743,5020,1246,-25,-1,-301,285,579,71,361,-81,66,1926,144,598,311,33,358,1336,49,51,122,-147,73,-57,607,706,291,1194,-196,769,44,-2,100,-326,68,72,754,7821,341,606,170,1484,155,-33,1301,197,63,620,-19,443,-143,-73,959,-110,1103,877,218,63,194,23,-123,476,34,260,428,-4,1251,678,60,262,1403,-52,115,69,571,288,-218,849,1027,1196,273,1142,88,429,250,1447,944,1074,12,739,1458,733,-240,316,1382,735,554,155,403,369,2548,481,1,208,716,-143,334,488,933,-375,622,478,488,-197,576,372,1841,1336,2062,-1,38,-13,1677,-105,624,1475,511,1363,80,20,-30,259,1247,-98,245,137,1084,617,182,216,28,440,-236,222,-127,694,803,38,278,-155,198,132,106,8,-551,-13,111,3173,210,148,248,-74,-3,187,2445,72,9,136,264,873,240,3145,380,82,1001,768,499,30,769,143,478,120,1227,968,413,201,10,1051,1145,963,182,45,595,1101,717,895,-82,-84,371,207,150,-589,-266,478,255,1293,363,973,722,-131,-195,329,44,-20,-600,119,14,407,1117,24,802,455,253,51,-224,607,43,1244,184,7,260,620,680,217,-260,205,-268,-97,-504,435,15,309,245,219,1233,249,606,-109,330,-308,828,319,278,3,60,285,528,1134,2333,332,2065,439,284,259,363,-39,2313,622,853,819,-183,756,10803,162,1516,283,-13,2229,-136,1215,1090,1526,1012,740,136,1010,19,-356,2440,544,169,-69,-163,241,120,-337,-123,214,614,678,1560,19,-9,337,33,59,574,447,-155,518,2070,535,178,918,260,130,297,100,-71,-376,319,1608,663,115,-3,102,439,25,995,-116,7383,1606,-10,1029,-44,331,483,672,765,824,670,517,512,196,-76,-278,93,1102,1189,14,-77,236,356,117,920,91,460,567,166,257,146,86,-73,497,-959,-163,902,193,9,301,44,1153,-121,167,625,741,470,-16,387,773,14,-16,97,76,98,-1060,-313,233,243,-46,104,71,1106,463,112,-83,-475,179,635,748,6,2512,-735,50,-36,417,48,-61,50,-67,41,3046,663,371,-7,124,153,602,-8,603,2606,230,2306,-86,-149,54,-141,-1190,-358,394,833,340,69,986,1145,466,538,335,1005,31,-12,637,107,64,341,220,145,436,84,110,1969,202,643,75,670,4105,-105,570,476,907,470,5998,-18,1286,1805,119,-767,229,226,127,-111,743,479,29,341,567,449,62,-9,464,882,-188,-287,-257,212,310,73,82,158,62,-12,224,-20,-115,815,524,1397,1770,-29,671,3227,200,349,322,356,287,-65,-129,50,43,-338,227,275,-18,99,326,231,491,678,-180,1523,263,448,-222,833,92,871,-32,203,254,647,-101,-200,608,45,-34,2571,998,127,-1,-5,570,60,-360,592,91,-215,-318,1035,564,-156,517,109,1204,193,328,317,252,-723,279,-152,96,-49,35,135,788,-23,-462,-211,41,113,-74,250,306,1099,-177,248,1792,898,212,467,385,43,3,4290,-101,-232,-256,38,596,-57,286,328,368,-37,-702,214,-15,-214,-150,837,-7,1721,-215,370,249,1299,342,177,250,316,944,234,3,-95,324,1019,-65,736,211,2444,321,110,191,496,166,355,80,-462,1407,65,186,-48,2750,-115,491,118,45,-37,346,195,192,20,-212,2078,28,926,386,542,68,2203,-5,96,750,2886,1436,244,-139,33,1587,920,291,215,487,2437,702,951,-13,291,-3,-77,1207,49,240,166,504,1914,463,327,1961,227,-344,10,180,295,656,210,221,981,-158,301,227,-35,-87,-127,-571,-124,100,601,-219,109,-108,658,725,530,1128,727,3,-88,-367,22,42,-149,326,1774,-78,-456,1116,18,450,73,52,-174,526,599,30,1683,2534,427,3333,-1,114,900,176,17,461,332,-212,133,66,-10,3,382,1424,174,375,68,264,636,-709,2823,60,537,351,-138,765,719,2414,833,541,70,63,150,989,-1144,345,277,-108,453,84,-178,-4,770,259,413,-137,140,434,83,-333,20,-185,120,403,-40,1527,186,72,2666,4,72,605,-96,-351,-97,1211,521,69,1409,-73,505,-522,1635,-262,109,-187,463,27,1131,-336,-525,156,348,150,771,207,827,583,2093,557,8,-17,438,571,2480,74,13,3772,537,84,-394,-75,-66,72,90,421,545,191,1538,1163,224,2717,551,654,508,-382,233,269,29,179,188,180,43,25,-87,41,80,132,-296,81,11,217,-782,5,51,-31,-361,-142,202,330,299,63,-138,658,-114,-64,314,1432,-291,998,-208,-29,261,-4,227,267,188,48,-82,716,144,-136,1053,955,34,-75,298,756,1110,157,928,-27,397,941,-54,-417,-64,13,18,-114,-80,708,-132,-330,-383,1332,430,510,20,59,-38,765,-38,180,169,-1,527,-97,0,185,-166,709,231,732,519,180,212,77,402,1935,-32,583,-35,302,2033,156,-188,1183,586,-167,215,39,100,62,98,218,-121,414,-130,385,-82,890,120,131,369,126,36,248,36,2035,920,458,-4,237,1644,-41,-52,560,149,-91,899,-53,82,-337,49,200,-40,13,248,-58,2871,352,138,417,248,249,310,528,180,1100,33,1701,-34,-868,43,87,-127,2379,827,1441,26,-375,96,2055,1156,576,79,252,-132,1441,155,-295,427,-133,1250,460,589,301,165,67,-140,930,406,-63,-195,824,581,442,36,330,165,736,1520,-10,426,509,307,1835,123,861,185,1271,804,235,431,911,156,41,114,559,97,612,-90,19,63,208,377,844,1224,271,51,-784,188,3900,-319,70,85,105,151,-87,216,47,69,56,-123,49,-151,128,302,620,-79,-52,32,2030,9,-53,128,403,512,57,701,124,-178,112,2607,382,1812,622,6697,171,564,-24,782,1563,1066,-448,5425,-124,700,663,719,344,377,195,-84,-11,880,209,-134,933,150,416,1270,16,-171,-200,1682,21,-110,98,1622,928,1894,333,1180,923,311,1491,-111,234,216,2907,437,-72,2136,858,483,733,-711,464,1140,2745,1396,-127,-249,-208,599,3757,3094,1353,-552,82,-56,219,390,-271,2373,470,478,237,-112,1,-1213,615,433,158,76,1339,1701,738,64,26,715,-625,13,318,1056,26,-1,2502,-26,826,963,388,52,811,136,294,498,-305,372,-15,-208,-208,399,100,135,430,-116,703,3758,122,1026,-40,-79,-23,1673,200,775,-1024,198,1860,189,177,3092,-59,26,107,10,211,76,31,483,1573,214,594,1426,1239,-126,1342,-26,-54,-129,-42,269,59,154,93,620,619,144,535,-22,1795,589,130,196,2207,693,-23,138,281,-18,-8,4,376,298,194,400,497,231,545,607,444,-157,-263,-120,994,1197,1016,681,-60,277,-147,93,313,1460,82,101,555,447,327,248,410,391,227,582,776,489,741,1772,1058,601,324,203,-614,-22,108,141,247,36,289,373,23,895,476,-27,767,276,779,572,414,1959,-88,768,84,-131,291,1122,172,40,1737,198,147,2651,262,-36,304,-83,5023,655,-167,170,1131,308,-70,-315,388,895,226,137,5,36,113,-129,60,103,49,922,-28,10,473,-14,196,35,478,471,1489,160,58,105,178,81,115,771,945,353,-128,-285,468,1397,125,637,-480,15,104,-409,-11,-772,1452,390,887,275,394,119,215,90,356,302,-3,601,375,-8,648,801,-93,108,-40,63,168,51,22,-338,249,-119,241,-160,1503,1171,-162,-20,440,3600,351,178,166,-85,220,-373,234,-93,575,519,561,354,405,29,178,127,297,40,122,280,-259,-309,-399,2140,-28,1843,774,631,-174,268,1767,-378,801,517,-22,-16,978,2042,14,1013,325,722,230,909,302,5445,248,320,-133,114,-148,591,-77,814,5631,1269,160,732,157,372,161,-100,-192,27,176,1791,552,-474,15,379,1022,-215,157,121,435,411,-52,75,126,-88,-123,283,61,-271,371,150,175,49,32,1602,34,1699,515,139,-323,406,154,-55,-40,826,367,-713,-11,109,490,1226,387,828,1677,-148,-156,4426,-13,163,3888,1560,275,1574,3046,63,734,-50,592,-235,181,1187,434,106,177,387,57,169,32,108,606,129,-175,229,737,165,928,-198,413,-66,1761,1437,94,174,-581,-77,-17,52,-75,-269,181,94,-102,949,251,593,48,2271,1107,461,823,98,944,89,1322,245,865,1980,347,-21,641,1076,1512,1355,198,107,459,948,4273,261,562,333,1882,2192,-232,-37,53,97,675,168,831,1458,426,237,994,-103,252,444,-32,28,1128,182,54,446,31,1282,-20,-205,-138,-113,-1377,-175,-39,691,93,-477,-959,831,61,592,247,964,164,211,29,37,-105,1310,934,27,114,67,274,-17,-162,604,-231,670,920,3566,1085,-177,710,623,521,1417,236,416,-53,-357,471,-160,-256,640,304,255,-60,387,215,-17,1286,367,976,1062,577,-3,152,-369,455,97,99,-286,-6,-119,2628,1790,589,337,-107,509,231,2384,478,1426,1,1258,-437,245,283,3508,266,612,33,497,-104,10,3,-78,194,-48,138,349,37,1217,335,456,252,209,366,-72,1079,48,-26,135,744,121,581,603,51,1182,93,101,882,353,570,128,128,140,350,1498,-15,548,1168,504,133,805,241,240,518,498,-61,-83,612,-174,-77,338,1472,-110,74,-112,-289,3407,-748,-275,1275,842,90,433,-9,54,36,334,3772,167,556,66,679,86,839,197,-206,514,88,375,275,122,614,350,550,212,56,993,241,727,1372,446,3867,-673,630,267,446,218,224,565,-414,-24,495,1792,56,797,-121,366,126,-47,-68,36,676,2030,138,397,385,-306,163,-845,478,100,-93,193,537,-154,157,256,178,541,429,65,21,359,205,3669,796,34,1082,3330,1322,145,419,-24,-443,-35,-319,-100,1274,387,0,378,46,84,-19,370,922,57,653,1791,1172,156,1101,727,-34,-84,-144,298,-14,-142,117,50,39,29,150,246,571,271,1217,247,1,441,-650,347,328,463,71,-90,487,25,433,-328,360,417,-151,379,200,-39,262,-48,569,934,64,966,54,-1004,227,250,205,343,303,209,239,142,647,1203,6394,538,-63,-486,3183,2277,1045,-77,572,813,-195,201,319,-129,-37,3622,261,98,-18,196,382,-548,-240,-385,-23,282,251,-112,180,17,908,-322,1705,890,1049,200,1403,487,563,37,198,729,896,573,223,203,155,449,228,-60,1193,122,404,1720,-119,-731,1487,72,601,74,49,1299,-94,827,2,504,223,318,-17,220,1556,571,937,-45,994,714,790,176,742,-7,324,330,13,687,74,87,-41,45,2931,231,-59,-273,793,-2011,-312,60,220,209,499,195,-107,-28,348,179,-32,-589,494,29,225,62,2193,752,112,-664,479,-54,-75,783,704,123,453,-50,-45,165,541,-158,168,4705,1026,438,369,466,498,189,696,-3,324,-360,370,322,-10,999,704,-286,72,319,-373,2283,-312,539,-528,197,-658,-410,118,402,591,-165,-394,750,-520,2316,111,606,816,934,258,-336,-513,149,179,3089,77,-1128,155,-175,143,187,-11,544,2276,475,672,-219,1023,1126,3188,183,644,374,243,613,1577,204,-46,571,-93,-124,115,102,-112,6432,1002,-2,172,458,163,35,1655,2112,27,-2,221,1102,709,61,321,-453,360,1035,1214,-211,-16,215,445,239,166,-134,196,385,-463,341,442,500,-64,375,-51,125,128,684,709,1007,232,215,48,621,253,932,291,297,302,1375,3430,-37,83,761,309,55,272,2152,-1350,350,302,465,979,88,1489,283,252,288,-283,-20,2237,-93,583,3334,27,867,2129,371,-57,711,995,-25,565,1476,477,108,-148,518,28,1243,-46,-259,298,278,830,149,188,207,153,725,332,-169,1090,142,102,409,95,59,-61,518,61,-39,-104,181,1995,579,76,142,324,1093,172,735,1239,873,-344,6757,278,49,551,766,126,257,-168,-128,1205,1548,99,283,488,431,637,632,945,-68,839,483,-11,81,249,442,325,2818,574,193,488,-19,1101,397,483,786,37,686,288,392,-27,469,-73,390,1303,-50,-2,511,2589,-433,77,246,138,-59,58,341,488,444,587,254,812,841,50,453,318,1337,561,-267,313,932,196,77,243,-47,510,-521,2061,290,313,-571,3,-359,414,-8,-101,-211,161,515,-258,49,130,-13,1099,-803,681,656,321,750,976,254,181,1744,1640,728,883,295,775,-149,1074,125,-119,376,4728,2395,335,3914,415,942,53,679,188,87,287,152,1857,108,558,200,224,1697,5569,456,-24,492,1169,59,226,409,456,556,588,985,322,150,948,84,509,314,322,2122,-74,240,138,1025,57,57,61,-5,107,-131,1458,-319,-120,172,335,-161,713,347,1105,2066,-141,95,121,1400,1262,-677,118,-86,310,183,-53,-30,881,222,-498,168,34,210,155,278,1178,1092,-72,980,355,634,498,154,78,61,701,782,2748,417,-87,719,806,315,-39,7209,13,1160,3304,-155,196,401,148,23,924,1332,2520,-146,526,207,193,203,790,519,158,152,860,522,-18,46,935,641,716,2706,552,7,345,134,2497,161,172,98,815,1216,127,2073,194,30,-165,1610,-75,-371,254,17,446,202,144,-99,283,306,-50,-75,-10,869,514,723,96,466,234,520,902,-53,1308,1072,470,1166,622,291,1663,140,205,1796,924,1538,1196,288,-17,19,853,1439,341,260,496,647,48,829,1657,2433,578,-184,69,-118,-284,715,290,76,31,236,57,208,424,456,373,745,102,288,1286,-23,284,72,802,-317,-42,2013,67,354,62,-7,-103,-23,325,100,421,19,-143,625,106,883,-356,56,278,287,68,3857,517,42,704,227,313,31,534,492,3,-125,58,-623,240,433,211,-211,-39,1123,453,-339,27,-240,-116,50,26,55,293,219,57,1064,-138,674,-56,733,-924,33,131,-175,245,-61,1217,2697,424,317,480,3228,142,180,224,488,502,87,958,7365,1136,-234,-182,372,210,264,879,-308,54,-21,-1,1898,613,115,799,230,50,1115,151,101,-21,3083,-69,212,44,389,544,598,238,87,-117,2412,20,793,133,739,-183,61,210,37,561,617,52,-150,275,23,34,465,1153,44,41,-112,470,-42,-237,40,359,174,-119,-213,37,419,963,683,147,199,245,-183,21,745,357,50,245,-418,369,24,84,-136,-246,192,31,134,95,719,636,509,1508,1196,9,-52,481,-108,75,3,285,24,24,189,71,172,251,-145,-90,54,-116,14,-13,90,173,-16,-127,-194,116,-434,372,-465,-90,-12,63,-363,-56,924,251,277,-204,574,296,-19,69,86,-54,-46,84,17,-23,-620,525,-50,395,-83,198,-162,42,4,50,-1,82,-114,18,2685,507,1585,31,156,364,2440,109,2023,1309,169,-58,29,-140,-126,21,0,546,-49,144,-24,83,92,58,-42,-17,3056,340,717,70,231,-49,1144,-53,67,112,329,124,177,39,18,45,66,58,111,-398,272,523,-191,1341,-132,188,-14,500,63,256,-30,-160,1,33,84,78,126,114,23,94,118,52,190,407,10,123,39,21,115,-22,35,-3,65,616,25,861,-224,2050,180,761,-256,-157,-521,-361,-1806,-620,5
-113,-262,-62,197,-141,-320,-288,-144,121,29,-256,-482,-425,-47,-35,113,-114,-481,13600,-73,86,387,687,-142,26,-54,353,-18,-99,-57,-280,-26,-658,-341,-359,367,646,1952,166,-233,-254,11889,11757,16560,17434,20523,16523,192,-58,544,565,1087,643,840,-42,64,61,-196,264,125,49,99,43,12,1,62,603,3,-128,-218,-283,225,-11,-107,-109,-34,36,76,223,-74,57,149,7,2,24,91,155,365,182,82,229,34,191,129,108,-38,9,165,41,-38,-6,-191,24,36,-115,22,1427,138,-202,99,6,-14,55,-1284,-67,26,60,38,20,-26,42,-102,-2,145,-43,-107,3,8,52,48,154,-14,26,45,9,434,87,381,1223,181,-59,191,51,89,6,83,41,425,21,491,183,273,319,127,243,-37,266,-22,293,23,701,25,170,119,198,33,29,471,792,318,411,57,216,34,89,170,64,-39,7,71,992,168,5,-2,-47,86,-18,13,-321,-27,1396,12,-1,-3,253,492,32,27,6,285,80,28,21,1,25,137,-30,197,168,152,66,-96,18,2,2272,-174,97,781,-27,478,189,-48,3,-14,14,7131,-44,107,224,4,38,76,191,84,-2,-80,56,186,379,97,1856,19,819,-4,11,-43,-18,42,239,75,-119,73,184,44,302,-86,21,8,139,-31,1212,354,-300,147,52,53,16,-341,-22,76,-78,22,229,-80,148,174,73,-67,-135,-41,-3,259,2512,17,-20,20,78,174,393,-63,8046,545,997,-24,-44,-7,161,87,360,253,-14,144,15,64,101,14,47,552,83,148,-622,395,7,2,155,41,49,4,-28,-15,475,636,1017,607,55,87,290,298,32,104,380,610,195,86,59,25,302,134,793,140,51,385,262,15,59,-9,315,31,89,221,64,125,1512,28,-38,49,888,20,1,20,37,250,141,393,19,52,5,90,506,220,413,-110,60,-8,1028,82,90,51,225,39,64,-29,-14,938,198,685,-164,65,-45,25,1,31,62,5,16,15,47,68,283,384,67,124,135,100,152,128,304,-120,-15,63,155,606,-45,-18,117,85,70,110,-44,31,-4,-12,75,160,24,58,192,56,-15,28,550,103,-36,-2,3,53,220,515,4,16,1043,204,106,-6,79,-228,76,-137,183,616,115,-3,359,206,-17,-235,405,-143,177,103,201,36,380,1245,2,10,-67,-59,-79,148,65,37,-9,16,293,-51,137,47,11,982,-6,103,162,134,209,95,74,49,35,509,0,87,-73,-108,64,66,87,23,96,167,28,-42,87,884,473,385,104,174,1087,-16,-171,42,158,23,15,50,296,286,124,127,59,144,86,39,-233,327,265,128,68,23,139,1159,85,161,54,352,35,169,109,102,130,171,40,272,123,20,83,-171,18,62,16,397,-52,112,295,534,65,-23,95,-13,16,125,7174,51,75,79,40,5940,-7,-364,275,-39,16,-5,175,214,51,68,82,-20,178,-3,-53,375,62,106,63,64,170,521,57,84,-20,19,-104,51,-19,-506,-373,42,-47,142,2,85,2244,116,159,88,-374,141,14,72,463,-35,92,17,151,808,-20,72,-109,142,404,33,4,-89,-55,6,27,-17,66,44,597,23,149,80,-77,-19,-67,386,53,164,48,-75,2,256,38,110,627,976,-49,19,83,233,72,19,3,169,-37,105,45,30,56,76,147,397,347,264,-113,26,-5,17,139,184,25,216,187,99,158,29,42,59,11,-77,48,-92,-83,-122,68,90,63,46,68,103,-10,37,95,89,44,87,47,55,153,-57,57,-27,132,112,30,177,157,-11,239,3,43,62,70,-15,33,-20,85,175,121,72,-524,125,32,-5,-7,226,13,58,-97,70,228,112,145,-404,69,45,169,2,1,125,39,5855,61,-4,228,185,249,-133,36,87,-84,-3,135,-38,24,38,7,-8,147,-210,62,61,86,214,-22,178,285,81,-2,1062,106,54,18,285,317,13,426,-3,131,0,-63,-20,-64,-8,739,-69,271,40,2,1274,295,-44,-63,1580,251,135,8,77,-190,522,884,415,31,60,40,-39,17,5873,138,91,512,234,2029,161,82,40,176,-245,-278,129,-93,-242,-160,-415,-109,155,-89,36,216,2022,273,67,-11,-106,172,203,21,118,-67,71,61,7,48,192,-211,-26,68,-13,23,657,12,1,17,-126,101,-141,27,159,7,-66,9,-31,-140,39,-51,45,-88,-133,-78,408,69,118,118,1126,8927,158,-5,34,807,-42,56,-267,3688,-45,-110,-161,27,-40,29,321,119,11100,88,8,8,34,48,20,-159,-20,-104,4178,-68,-55,22,5,492,12665,30,-164,29,3,58,-31,107,-85,419,224,-84,67,-14,958,45,207,-5,11067,155,178,194,171,108,220,15,-51,40,49,-22,5737,-51,-11,-38,-11,17,195,109,-182,175,-184,66,-9,-29,-32,-11,-10,-146,130,232,-50,-85,137,717,-34,-73,-36,125,39,123,198,62,315,19,-79,-18,-133,36,-4,100,120,26,-117,-93,7,41,-69,-27,21,160,9,219,-76,-13,10529,-1,403,71,145,62,-64,-121,-45,-36,1,-97,75,5682,61,86,-156,215,108,19,92,-38,29,18,-5,82,31,-448,4417,26,46,-95,1765,-23,16,54,6355,43,263,53,100,-61,-71,-117,126,90,179,39,93,-43,388,179,-11,80,58,-196,3,150,329,396,56,2,-25,-46,-12,64,766,403,1084,39,67,-11,36,91,496,72,118,3,4531,-6,149,744,426,-140,-14,80,4033,316,261,150,385,415,19,131,4615,-12,1173,43,167,30,98,2,-39,44,-22,192,270,-76,-100,-41,-9,1,108,1680,1173,111,17,189,42,97,110,171,97,153,492,-51,-9,26,-7,458,145,1263,43,2,102,12,2789,149,-2,155,-247,-39,180,-35,13,-23,-137,13,193,359,89,269,6,-3,61,-9,116,82,1338,46,135,223,5,8,78,-67,-18,-13,-62,-8,527,50,-100,82,67,161,47,2354,458,104,688,29,49,11,6,53,129,536,-78,-30,46,49,488,228,54,-14,-2,45,10,-43,-66,297,100,-77,312,18,-40,-33,-150,95,-111,57,-67,64,-23,15,-70,36,-18,-153,93,589,259,-373,74,-322,19319,7383,72,-136,-292,95,7,4,75,-14,-124,70,270,-1,-66,-28,204,755,-45,120,126,30,14,18,433,-10,344,763,13,39,-48,646,33,-23,28,229,451,84,47,-36,-127,-60,-10,54,626,9,12,-90,116,-21,62,-84,68,-37,50,1012,-35,76,-14,-33,461,10,-17,37,209,0,341,10262,25,174,0,11,990,12,282,20,69,-7,236,27,125,242,-15,-27,76,38,40,-44,125,25,23,12,-285,686,133,53,106,212,118,116,128,-109,148,-4,-20,-51,31,231,7,50,1199,59,191,36,-37,30,-162,-185,137,-632,-10,445,57,19,310,429,45,184,343,93,1810,-24,78,27,32,215,87,2509,-35,3,60,293,59,250,47,86,57,495,6073,26,368,3544,70,36,177,10,28,6,11,277,390,104,0,-27,24,943,187,108,66,-10,95,-11,1204,43,-19,73,34,148,332,-12,-82,789,28,-116,67,353,156,22,-4,8,19,9,-65,-66,-11,104,-197,97,184,1146,256,349,59,-164,15,217,17,95,185,-78,-12,1747,146,-210,69,-20,-28,36,-35,47,31,15,53,149,93,170,540,10,-9,-26,51,147,-692,104,203,-91,-14,36,275,-162,481,229,433,149,-57,62,-10,42,50,-19,184,335,-10,-53,-6,-170,-129,48,1244,33,283,55,110,-35,15,19,40,10,202,50,61,12,51,-261,28,384,28,32,189,3,59,-7,6,73,-16,-205,225,66,54,15,-36,-8,1259,129,77,24,-39,189,11,501,220,68,1,-22,-62,240,425,-29,-44,86,303,-194,104,177,5,31,-38,12,115,275,-1,357,59,633,-14,412,29,181,6093,130,129,52,-4,47,-39,28,-2,45,3,231,251,26,128,-40,-3,7,72,3,127,-8,355,726,15,40,226,-1,-39,17,155,-68,-58,51,162,14,36,122,445,-146,-7,46,1042,48,-6,181,25,-5,81,31,7,-140,103,-251,42,68,12,-7,22,58,9,301,155,5,120,71,56,656,27,122,48,152,646,20,40,775,-32,1,63,-5,277,-68,2,34,-51,32,62,-43,132,-11,46,235,477,154,47,23,-39,-212,-10,84,-63,24,53,-30,122,44,-43,3,125,79,-503,66,-3,21,83,-66,36,-35,-137,109,72,-28,56,301,12836,209,-58,3944,17,6,-28,-230,29,46,73,69,108,66,-21,-69,84,2913,-149,4425,859,134,64,144,-152,8,311,48,5,156,1036,-156,-54,9990,86,-140,169,29,23,26,64,30,-57,88,-35,628,-121,62,-40,99,77,8,-14,147,535,26,28,85,240,89,48,-15,-273,952,-32,56,90,22,-33,-244,60,301,57,101,-32,70,55,-97,86,0,-28,20,60,15,27,10,398,-84,-40,12674,-6,13708,11389,10758,-24,6,6,-81,-122,375,394,1807,0,18,1317,-50,105,-79,50,-157,184,494,-67,40,-3,-64,504,17,7,-18,-114,-166,1458,-33,45,-116,380,154,3553,66,733,81,21,42,58,32,248,-121,62,-4,58,-62,-35,-221,818,46,27,209,530,303,114,418,117,119,141,367,184,73,88,151,32,191,80,55,-121,4518,-16,9727,159,16,6,131,-75,-66,2,93,68,-20,11,85,67,104,624,70,-8,-14,105,24,61,-44,65,-16,3,157,28,-19,94,108,614,40,31,-15,-384,79,46,15,259,-27,2097,124,-261,41,-12,-162,33,468,36,120,78,30,-79,118,59,388,-35,111,79,19,-11,388,45,60,47,-2,143,132,691,25,125,43,-56,-49,46,61,-2,193,68,126,248,-121,40,-12,23,6,795,251,4753,454,-216,178,196,7,-40,-67,-223,130,-23,194,65,9,162,574,49,-19,-57,5589,43,-23,172,248,114,399,-75,-22,-6,184,540,-17,2877,1842,85,-55,126,-6,-30,319,128,48,1030,47,-1,86,214,272,466,103,33,6,-95,30,12,50,57,120,142,34,301,38,-67,97,-28,2284,316,57,95,195,70,141,967,50,3,829,-42,35,184,223,-6,42,-94,46,201,3,85,113,738,29,78,82,-11,-13,256,210,195,3,33,385,82,72,149,-58,28,83,-32,-3,-7,-25,-28,115,67,596,-65,-187,64,-15,959,227,-109,52,126,58,45,-119,320,25,270,-41,7,1952,379,-3,112,46,64,-52,-55,30,-136,-96,-228,124,-1,33,107,-97,17,-399,43,-10,-7,17,76,-148,-1,-201,-29,7,-31,-69,21,14563,1053,275,-9,33,27,-18,63,16,21,-146,1122,19,-12,30,114,27,-10,410,63,-117,9,184,-12,-87,69,-24,104,2118,-35,140,94,483,-64,496,585,9,261,116,81,-27,-19,53,26,94,38,-64,129,206,-59,125,24,290,-111,144,119,36,39,13,-36,218,37,32,295,290,-3,8297,-484,67,104,2,171,-2,339,108,-26,69,-424,100,58,-4,28,-103,-19,59,-8,215,12,181,23,68,26,544,1007,611,12,-64,-21,68,-96,74,-23,35,95,87,87,195,-48,26,36,44,29,43,50,-84,113,-3,664,136,6,-62,30,396,11,203,38,30,301,-63,-142,160,31,-44,98,-3,42,83,155,4,9,26,5310,-39,139,3,-7,129,235,74,204,80,118,25,-601,67,358,110,-74,50,254,-27,72,-23,374,18,-8,11873,-94,-37,-26,88,79,202,17,-12,100,67,59,13,355,169,-20,567,-19,-375,-11,-133,-181,-15,298,-15,-7,-13,1369,118,488,-6,7087,157,1,104,43,122,-48,-64,101,45,1091,61,-52,91,279,890,44,229,215,583,-4,-256,2,10,114,38,101,149,-45,195,112,-12,417,9,374,36,644,85,178,257,544,33,123,-13,-39,5344,-1,-12,130,18,22,-20,47,-14,93,1,175,250,79,90,56,-51,84,407,341,164,19,35,-4,116,252,-36,95,40,128,-12,62,261,11,139,47,59,12,174,495,59,-118,-18,-127,-13,445,442,-196,448,592,56,329,18,0,103,116,290,251,333,275,167,135,113,203,115,-53,-103,42,76,176,15,110,-69,196,155,-44,90,424,259,10,7,-65,57,184,199,202,310,-5,-65,81,28,1903,562,50,121,-62,-8,141,-137,9,19,10,413,126,42,-60,-15,274,38,-4,22,25,69,132,15,9,7,117,278,328,-15,17,331,46,84,47,-34,185,291,39,3,-14,-124,-1,191,-117,12,-160,-28,139,454,-302,130,16,68,319,31,1230,114,136,71,-36,-29,46,122,-82,-24,-10,981,108,-42,91,123,36,414,-172,231,12,-2,42,-64,84,12,37,190,128,221,26,69,32,29,56,14,3,85,11,6165,162,21,-564,38,60,69,13,286,57,-42,14,41,38,-7,12,-44,10,48,8,42,-5,-29,376,-7,180,10,-6,-300,-16,123,138,-103,29,1,-79,404,-93,137,134,-354,11,121,107,93,-22,104,213,9,-343,-13,55,-140,11,111,434,27,-24,12,147,12,61,214,-207,20,216,51,25,-61,60,-18,58,-73,3,61,64,1360,104,334,-182,254,111,91,-37,-27,34,-12,38,113,-226,121,87,-287,224,-72,192,134,378,212,6,227,-8,11,32,-125,2,78,-123,2,17,34,-33,-2,22,408,21,134,27,188,15,863,1680,219,34,412,-68,220,571,19,8,45,20,119,-14,120,-15,832,23,203,27,138,64,27,18,-131,14,176,193,365,14,388,96,92,98,345,-11,44,22,3,979,-14,89,128,51,5,88,-14,143,-18,-128,-184,-137,4,29,-127,31,341,664,-40,5,200,90,175,16,3,88,72,73,-35,75,73,-53,208,8,-71,33,227,-11,59,169,1160,218,115,-216,30,-97,5480,171,542,-60,-206,402,427,91,79,21,215,-33,83,32,-16,90,524,825,-3,18,-51,12,42,940,-17,58,-37,56,110,2065,6410,7612,98,-14,319,86,32,10,256,19,-3,86,64,20,35,-27,-77,99,-59,103,-100,-35,130,20,33,24,121,169,8,100,20,358,58,5,-2,164,98,383,32,2,12075,12160,11192,4835,12343,13422,3698,141,1339,127,-10,159,53,35,242,10,8,-292,47,111,26,-80,-6,226,129,141,-39,233,6,16,36,113,161,-20,288,-44,-51,-38,4,-63,2,-24,65,23,-98,165,178,31,29,30,-40,256,297,-91,16,-18,75,30,150,-162,-17,62,-82,48,22,139,201,16,7,54,184,47,-34,-23,-1,-44,59,-7,3,36,28,-8,452,66,4,-98,44,-213,306,-7,44,90,220,169,-71,41,401,119,40,-16,-260,136,57,38,105,-5,186,1,-24,85,38,-86,272,20,-31,159,44,45,89,70,82,19,465,-10,39,71,81,76,46,-303,197,11,334,-19,110,-5,126,572,176,242,159,-17,36,-9,64,167,17,26,0,-34,142,103,448,41,134,106,3485,-17,-99,63,16,-2,28,444,26,-23,-19,172,93,-12,-80,23,7,-24,22,-73,90,23,24,-126,-36,198,17,-45,134,5,-25,-7,83,19,83,142,15,42,467,-174,27,84,17,96,-122,191,50,16,23,1887,-78,212,349,23,32,352,-82,-14,182,109,13,102,-4,920,-24,97,152,70,26,55,39,-30,-2,124,63,-83,55,164,86,81,17,-14,61,-98,-120,130,260,410,150,14,-6,-8,-5,-59,67,261,328,-5,-37,32,20,57,-9,760,-4,-173,145,7,57,47,282,88,-457,-1147,-32,322,446,-10,-59,167,27,44,11,66,16,74,281,-45,0,-19,30,73,-39,168,53,49,87,-826,-111,7,-25,-42,46,135,-10,-10,124,-70,147,2,-6,2,1301,374,42,35,214,211,208,45,12,54,-95,5,144,4,54,79,-425,6,253,67,39,66,-60,429,1173,123,-59,85,-13,21,60,14,1232,78,247,2,23,459,20,202,-47,171,553,344,8,4,-108,-10,-292,-24,-77,26,101,-25,4,-14,268,-3,159,19,-4,-395,-266,423,-88,60,225,75,7,99,109,31,498,86,-103,398,154,125,389,151,11,-32,-149,19,6,44,-246,-35,145,-45,-49,-37,-58,-128,298,2,169,-116,-54,249,78,-27,149,31,71,8,-228,-2,-313,88,132,160,303,-25,65,-37,22,40,203,-856,126,106,17,36,27,-62,66,286,129,1025,19,172,52,-46,14,935,289,434,31,257,30,64,23,914,245,73,-14,15,130,811,64,-20,1251,607,7,65,48,5,-56,-20,-3,250,152,27,60,58,156,102,171,-68,-20,-337,400,-110,-4,-9,101,165,49,185,220,163,-178,32,49,22,-294,207,-92,-4,398,278,166,-21,33,5,134,45,-34,-7,132,-12,812,60,-39,211,159,83,41,5020,-45,454,19,29,23,186,-4,-23,-28,-32,1333,41,-24,231,44,-61,178,104,88,40,13,138,62,1877,5,-19,523,34,61,1193,30,59,144,331,3,145,600,-17,-23,-34,248,-23,68,80,196,58,117,34,-391,408,400,-83,14,-9,-122,163,411,109,28,109,3,13,-18,8,93,-201,-19,7,146,-77,182,70,205,-170,26,45,12,-380,-16,93,79,-12,447,21,-1334,-19,78,-52,-36,65,67,519,82,-62,-5,100,154,91,1052,303,29,102,-24,-549,115,-13,5,131,-72,322,-84,420,-134,41,2,31,-2,321,128,22,240,30,43,8,22,117,271,246,101,12,61,109,-26,192,-11,27,106,5716,80,142,4,136,22,129,20,143,208,12,-9,-8,61,-65,162,2,100,-1,14,94,66,31,69,36,25,-4,78,187,-89,-21,71,2,-4,-32,140,-45,100,-213,10,-106,383,89,74,21,19,126,-75,188,-11,42,-40,171,25,-9,157,531,181,-149,23,103,-78,68,88,-493,343,11,91,78,840,387,45,29,-88,24,-139,-248,105,182,91,65,-35,16,-45,-48,300,42,412,69,-43,216,-26,-30,-74,5,84,-16,113,-9,34,621,-15,35,-3,540,199,457,1693,320,70,95,36,31,80,11,184,-17,32,205,-44,-124,103,1042,110,61,27,190,7,37,-20,3,201,291,197,63,-420,68,34,37,33,226,40,462,37,119,90,-27,48,93,-21,-10,35,157,293,1,86,-91,-31,-31,227,168,-14,201,28,22,279,25,0,13,533,-105,-6,138,19,75,51,61,124,63,49,18,398,139,210,-65,115,121,636,-146,89,-296,229,3,193,-24,-47,61,89,-150,-41,35,-89,17,309,19,324,310,88,28,936,-25,1385,624,10,-8,301,-12,-44,4,87,-163,-51,157,55,19,40,101,-6,64,25,1220,-69,55,57,35,0,70,-198,720,28,45,17,35,-25,40,18,53,247,204,54,-15,-48,-35,-355,166,78,-20,429,417,365,315,46,327,-193,85,86,119,145,143,63,159,-12,-94,-109,63,3957,242,-76,70,-357,41,22,1011,247,349,-291,119,204,159,619,55,50,51,-62,-1135,38,60,-5,-15,38,53,-12,6,92,133,112,45,3,36,40,199,161,281,6,318,226,53,42,-35,13,85,183,167,-2,-776,-2,142,-57,364,38,4,57,44,-80,250,80,42,35,16,36,-25,-6,5,279,-10,-33,77,145,48,10,-33,28,36,184,-25,248,85,-130,-13,-52,30,20,-16,728,50,-26,209,27,136,414,41,1796,-7,350,151,-76,236,11,33,49,-26,87,44,42,289,2,20,-90,20,-1487,20,118,805,-44,138,62,77,-131,-296,169,10,1276,31,19,-169,85,54,-127,-78,454,658,64,24,-5,-9,-29,-21,188,73,15,88,45,238,76,4,166,88,41,241,194,-268,-14,-333,134,234,130,68,-13,-71,-893,139,609,43,-19,-62,190,97,76,-90,-36,3,-73,1167,-19,134,705,80,403,191,79,25,-163,91,-1,268,-8,-102,101,-19,36,236,10,-32,163,256,-53,343,7,-29,100,95,718,46,89,96,521,-19,170,4,157,-81,108,-52,-5,-37,-139,6,2048,23,-150,51,-34,272,13,61,15,40,164,171,324,527,281,51,101,3,-56,229,58,-21,1533,157,-9,61,180,22,25,-134,255,621,503,-143,143,857,90,-34,794,20,-7,358,8,-41,66,-218,57,-20,159,217,193,86,425,-21,-12,99,-7,37,29,134,39,1277,-264,-4,-54,49,3,30,12509,24,76,-45,-44,20,-43,153,254,123,138,2413,-26,1059,38,351,-75,-25,22,88,14,123,-45,356,123,2704,-89,12111,-11,190,-27,88,122,505,584,171,908,43,-13,61,5,-14,54,122,86,-34,-93,-22,-13,20,31,-167,337,-148,42,98,-74,-16,651,-271,50,100,20,6,29,-7,49,-90,35,1,191,-48,-2,-1,82,14454,17,55,-22,312,83,243,-14,-110,114,-2,-2,11,-45,-164,192,-18,35,7,77,-13,441,-11,-35,1464,345,15,-122,198,-236,-30,-4,134,141,20,115,533,85,371,587,249,263,689,-19,1501,77,86,104,184,292,3589,180,0,3,89,161,131,-25,100,-45,91,292,-62,-56,31,31,1214,488,-16,-21,23,2035,129,7,377,548,150,-496,-19,668,69,276,181,12850,-6,369,10797,676,-91,270,29,176,84,1868,-82,551,110,173,-102,-847,2216,149,67,-46,390,-16,-30,17572,-118,25,890,55,39,23,18,43,-108,-70,5942,1136,18,0,132,-23,-91,21,124,-59,-67,-3,-15,-81,2,-98,-5,140,19,74,1,67,179,-178,950,133,21,24,4,211,563,-212,4626,341,31,-5,2289,237,95,59,17,-214,-101,4749,262,-13,-138,-54,-27,-94,68,392,131,-18,253,-50,76,415,-29,8,66,130,155,833,62,14,-1,95,1351,-68,8423,926,-34,-59,-4,41,7952,-421,392,161,-40,553,1011,-5,99,-10,64,134,21,15121,6090,67,1444,37,71,872,130,385,149,-93,2209,-25,-10,-33,7,-18,40,327,-7,9,-94,14,-17,-29,307,-106,64,43,383,120,44,14,-10,104,43,30,65,109,-22,106,182,61,10,696,921,245,680,-27,-22,-128,1662,2947,320,-672,28,18,36,-1,-55,703,3,120,91,324,-49,95,176,155,386,252,73,813,263,550,2408,506,186,655,11163,1559,55,10,31,51,97,249,113,413,-3,112,10708,38,105,23,-17,38,14,98,6,153,58,-50,130,26,218,127,223,253,-102,-49,59,5165,40,39,33,22,-4,-59,11,133,89,56,17,117,198,118,-22,835,156,203,-57,-127,3,-52,37,104,28,263,901,135,106,-58,77,-25,9,16,100,160,14,-6,106,-20,8,81,10283,-104,3,2,68,127,44,954,-31,1497,93,133,132,25,46,-39,338,39,110,-23,236,24,41,59,-94,-119,638,84,18634,5991,84,364,914,106,357,553,47,162,2798,201,54,293,-553,-46,246,98,-35,111,166,68,351,95,22,190,-65,-60,1348,85,1545,79,879,-225,135,-155,4466,65,144,-17,-159,-28,157,42,118,9686,-7,20,38,58,426,18,292,293,141,62,4,11,328,215,363,257,456,658,647,37,82,56,96,164,131,31,58,121,16,-27,244,-32,607,11,-17,47,551,18,56,47,-62,55,9,133,-111,83,21,100,116,3,-27,63,450,244,189,305,30,241,211,-24,28,47,140,-32,-64,90,552,-166,2,22,244,-40,4,-7,1709,5,3,-28,2,2,100,17,-139,-23,-85,-16,490,84,177,-2,-32,162,82,57,56,56,4585,38,-15,-98,-13,-17,158,-41,-7,28,226,92,-19,100,29,122,215,262,348,882,37,-106,113,11,30,105,298,435,12980,261,3423,70,110,50,102,138,-5,74,-193,-54,-70,-53,194,393,28,27,47,2,-7,-22,141,57,43,344,550,30,-76,19,398,850,-87,-26,31,0,76,-21,65,-8,275,-36,-19,598,24,41,13,150,-9,48,25,37,3,-74,47,172,80,39,40,205,-31,-118,43,52,48,41,14,28,-1,-105,-20,340,698,13,56,14,-3,257,202,60,24,62,9,-19,22,-15,8,165,126,121,389,489,-19,-57,18,146,622,545,77,-217,-17,92,202,-25,-180,-67,4,108,-16,-38,176,543,83,304,-2,-114,231,17,255,18,142,20,314,142,-2,-43,-301,-189,49,273,150,52,-21,76,-15,30,8,33,283,48,445,-59,460,15,154,508,23,30,141,171,74,92,-502,82,-42,-10,227,64,59,40,70,-36,1,-115,37,168,-159,-8,50,-64,175,105,-52,-15,3,-43,-294,226,404,341,-61,-16,-279,7,-6,25,34,11,4294,15,361,35,33,-20,-21,-116,18,28,75,201,-15,83,97,28,73,-61,-127,0,396,162,2,17,-5,360,162,107,98,-41,175,20,101,22,207,96,50,-295,-16,0,128,584,58,125,-34,154,-57,202,460,65,1,128,41,23,123,63,191,203,-12,32,104,-650,84,157,124,-43,217,-602,-111,-203,104,-136,184,111,285,-95,-154,-149,152,392,1,-11,180,466,-48,15,-61,36,676,0,15,414,461,-36,-70,31,1825,823,-16,12,-56,-24,760,49,-16,1,6,-22,7,-622,-18,328,81,24,0,141,-20,-88,-25,140,-165,86,6,61,21,436,-18,-687,102,-6,33,234,-18,113,-27,158,67,-6,-6,1059,447,96,31,246,100,36,137,81,-53,86,5,53,180,-149,82,-145,12,129,125,1,4,0,-104,92,-36,-117,132,37,153,344,38,-29,-11,30,24,-22,14,39,24,64,131,59,290,62,-30,-26,485,105,92,-132,226,369,-158,148,61,-153,38,-50,-127,141,-120,59,64,54,85,213,-17,-38,166,28,24,-15,150,-78,107,-63,2,48,14422,249,-223,316,975,33,-54,264,52,85,-123,17,98,-109,-64,-56,45,810,-8,106,-15,47,79,-28,51,121,24,65,38,239,2542,295,-35,41,65,14,74,44,5797,286,-85,40,-8,6,10503,422,11,4951,134,-6,-156,35,34,22,12,1079,323,-10,27,141,128,-8,77,-11,437,-17,-67,-15,60,-17,178,44,624,6,26,-38,99,156,85,99,799,103,418,-77,-4,-7,4,-43,40,-38,111,74,341,266,21,8,12,132,56,-19,18,-8,-3,18,0,14,41,252,-36,28,1081,569,52,412,-26,-39,393,-70,186,-73,76,177,21,33,184,303,140,167,92,103,51,40,99,195,37,27,71,32,-272,-119,31,11275,55,325,154,17,20,-510,8,17,-12,-21,11,4,25,-19,48,-39,-45,-16,-61,-4,33,-121,-10,-7,7,-51,49,-338,2,59,-161,64,43,10,125,307,80,5932,937,21,37,55,-16,321,227,76,124,-107,204,-85,72,-1,37,15,168,197,37,-4,63,111,434,40,-9,37,16,45,-7,23,293,-191,11,-15,58,17,108,75,-12,-13,189,12,50,44,2,36,334,-45,-19,-12,42,-3,141,4,84,-53,67,48,59,13,17,-15,53,302,446,97,80,-22,6,62,6060,-85,594,216,-4,-67,263,46,-17,30,26,29,435,48,-4,35,14,-282,-71,11,128,-5,19,379,425,-38,-30,21,185,35,17,589,97,48,53,70,-55,75,-3,-9,-4,-100,-20,36,61,-16,-193,60,139,88,-86,9,-204,380,661,-27,211,0,794,52,10,-15,-25,-1,-51,232,-15,11,-2,12,-38,-30,5,-3,6,39,65,309,44,64,185,36,-43,-99,93,29,0,-23,1,44,67,-1,28,102,275,19,53,-11,-37,222,20,48,239,18,111,-83,187,96,59,2,20,-54,-12,150,375,-11,-20,19,70,131,49,126,31,987,16,6,-78,305,109,-34,-3,89,5,137,163,-62,54,376,11,122,46,1277,535,115,20,-29,-24,31,48,-9,30,13,-188,-151,71,80,936,-61,-8,57,37,160,21,-54,200,41,30,395,-9,-10,162,31,9,-3,-14,21,230,21,-3,494,163,-44,-7,-2,58,1,34,11,7,13,8,-10,-149,313,71,-21,-126,-463,306,13467,14,-136,7,-27,-52,-6,-97,32,-13,187,121,-23,68,1112,63,740,-22,143,60,-78,-36,-2,50,515,5,102,-154,-44,85,117,-55,15,38,170,315,643,126,165,29,-424,-676,173,-61,-14,528,-46,154,156,47,91,122,160,277,4,5060,115,-5,11,270,85,17,51,-57,34,-14,27,2,5,-12,-73,366,535,102,-22,-146,17,-10,-71,43,-197,20,64,-14,52,17,53,-87,28,-20,123,-56,-8,158,-49,200,34,84,-102,228,41,76,278,9,-42,97,-48,650,-76,-128,114,-16,33,315,777,5,-7,18,395,415,-9,-211,220,84,43,157,-87,280,-51,432,671,-399,1630,31,-28,1592,48,-20,29,6,-325,9032,19,627,448,84,-55,239,49,41,255,76,-3,-29,266,216,24,1608,169,373,174,114,12,69,197,59,-75,-30,-14,822,111,702,-8,9,-17,-88,302,55,-50,24,82,205,15,2,-17,111,-1,-12,9,49,-117,450,-156,-110,-176,-71,377,713,122,-54,-104,1151,27,440,76,-187,235,18,3021,4991,290,15,-62,35,233,-140,73,-64,37,-66,190,11331,10758,68,4,91,-82,97,-166,-20,320,67,-14,70,357,429,370,1,93,-213,-92,106,6,-149,-27,-61,31,-295,131,8,-160,-57,-32,29,248,-97,14,-13,5,36,-109,-18,-125,-30,-67,-12,22,34,375,-23,-69,180,248,-248,130,34,2,9,-12,138,29,-15,-28,-49,-144,-85,38,55,162,422,2812,820,2924,-328,-4,78,39,16,118,215,-436,38,-88,30,22,91,4,41,212,11,65,-75,-32,56,414,-21,79,-28,58,59,18,-20,27,2250,-14,-2,37,169,-271,153,185,107,-2,-9,103,73,23,-8,78,85,575,383,109,77,74,-24,-21,11,5,-51,-815,108,39,120,117,76,39,134,22,-69,-135,-344,-66,317,424,437,338,-17,33,-171,-162,-19,90,90,-38,2270,67,276,89,64,145,4,57,356,64,-63,62,-24,-85,35,24,-15,154,80,2,-103,-2,-194,338,-22,153,-21,-9,48,-2,-263,-77,97,1677,-376,835,45,-105,-135,65,123,9592,253,153,11024,-14,-46,-7,74,78,6514,466,546,4123,44,98,3638,719,1188,39,306,50,-65,116,20,-55,10,42,44,-2,-310,-79,-29,84,1883,110,47,331,155,-2,13,-187,-26,163,49,3,2,-16,-111,34,144,260,73,-36,15,59,-35,178,-71,-128,24,19,53,452,210,514,-7,214,444,161,104,21,763,596,547,14909,12756,61,37,-6,-53,-71,17,259,-24,2816,33,5,82,6,241,75,-3,-206,-8,14,22,-31,72,120,59,42,-58,15,11467,244,93,62,161,-114,41,34,-89,159,8,1126,-237,512,185,122,52,152,221,13,-84,501,-38,1212,245,10,-242,55,306,30,3,54,465,90,6,221,27,16,424,10,-238,15,-93,16,-33,14,225,35,12,136,113,-17,29,52,211,-22,3,32,2,-23,27,44,887,74,243,-28,1,-104,170,49,268,-187,-111,-5,-228,40,21,416,45,359,67,194,-260,33,134,16,262,58,-118,-11,47,67,-101,18,76,-69,218,69,160,-68,48,316,169,9,40,2,106,-18,198,-112,16,257,48,36,231,219,108,2810,1318,7,-1,-32,-79,-131,-97,75,50,46,-533,20,-48,47,-409,86,-767,499,47,153,64,14,248,487,12399,494,83,320,141,-43,-125,-77,108,-316,93,1624,937,7298,6,-17,4499,367,56,106,-175,-20,318,230,821,-20,-254,9,150,85,43,27,-11,69,-77,-66,-404,-125,152,177,60,2733,53,-62,318,1,-57,190,179,22,-46,-31,-111,-30,93,-5,112,1902,4295,-2,19,-34,22,-25,-45,453,120,13,551,542,10,330,8,-17,1752,8,14,19,-234,302,-11,199,22,-79,-62,250,-76,-242,4,44,12,158,102,84,518,-42,200,237,-155,34,236,196,39,-44,35,75,1526,748,-57,-12,75,-46,237,102,9,361,172,489,20,-42,198,89,42,-246,48,-321,-21,557,5,-52,-329,-199,172,127,-8,596,515,381,-146,26,37,0,430,284,-178,6,243,6703,-49,39,853,-89,49,-59,213,1488,94,14,53,90,269,102,36,281,64,68,624,29,-5,576,117,27,181,-57,-90,1,50,13744,224,152,103,-212,-3,-426,31,1,-3,-75,-11,-31,-81,237,412,299,20,15,76,-7,75,-149,-648,201,81,26,-16,182,50,197,-11,136,109,-14,59,29,330,-16,50,-132,60,-75,2712,-26,57,181,48,0,262,216,103,-38,89,201,-91,273,8,18,33,76,5,31,-10,115,-5,194,8,135,202,466,-18,23,-7,-83,38,43,41,-11,151,537,335,185,60,-71,-27,68,77,-11,52,-49,-183,-9,37,0,10,811,88,18,125,31,86,168,-75,-22,83,46,-18,163,-198,123,24,4015,1652,-65,-56,7,442,46,11537,4,-22,-25,-97,53,-124,34,111,56,214,33,117,253,32,-102,-20,-19,-86,-22,40,-3,270,103,-149,-5,-216,163,-25,89,168,52,160,186,-43,48,65,100,-56,-2,-29,-5,31,-63,30,5,225,-190,150,-111,85,126,194,33,39,70,-155,157,110,-56,209,249,-45,145,197,189,-117,-552,-89,-33,123,1,-19,605,32,325,122,-145,145,-17,20,115,-225,33,212,133,-107,320,-79,-5,-58,55,35,64,241,-659,107,217,400,-1668,91,258,-21,89,61,34,-143,72,-237,85,10264,580,12,-34,5,106,-4,78,1466,17,8,284,750,-23,-40,106,-99,-112,68,68,-7,5,266,37,141,-284,32,-35,-21,6,174,65,358,-213,-10,-22,216,58,1520,4250,4,52,52,26,1115,34,59,151,-410,80,-300,124,23,295,-20,59,-96,-81,-225,-168,45,-575,659,13,43,33,-25,-120,-168,122,61,283,-35,-150,-257,286,-59,-17,-2,-73,-36,84,55,1467,55,339,10,-41,-83,-3,-144,535,395,-133,-417,687,360,1,116,-236,187,296,89,493,449,-214,-52,54,189,85,139,315,107,-35,42,81,-16,29,209,-63,-176,34,-150,100,356,-10,234,-9,1528,-53,29,-14,-40,-690,-5,353,694,289,-863,-8,65,15,60,53,17,-47,105,98,-15,-28,256,-41,57,20,51,293,38,9398,663,-384,540,-103,11,1,7,827,111,-681,-912,-195,346,-125,-493,247,28,-593,70,-40,-184,-130,1639,-35,-59,5,16,17,2745,224,-68,-607,116,-68,50,1737,373,-13,21,371,20,7145,-411,-1225,-2105,-5829,-688,-69,83,101,60,-55,166,-126,37,-59,283,3695,2154,16,89,-77,-40,2110,136,544,33,7,-5,27,-143,501,51,42,445,89,44,59,1,210,681,636,63,805,-55,120,-30,-129,-8,7,255,77,61,0,-1,118,-76,101,41,4,-30,-57,-157,147,435,271,-34,134,-30,-114,-160,-42,396,-72,73,116,-27,54,12,-147,60,-398,131,298,297,231,1,9984,-42,-1,-5,6,45,4,-25,55,-326,-29,-22,-23,708,6,-15,-40,-71,152,-31,141,73,-69,-45,-50,19,-54,5,6,65,39,-55,4,-86,38,127,71,222,54,101,20,46,-11,155,28,-10,22,2105,-66,114,21,49,-83,-76,-21,-10,143,8,4,-15,103,1471,-49,30,-139,-20,-33,92,1789,-67,96,-23,-42,97,-48,55,-50,18,-6,-22,573,298,-79,-40,142,-11,8,-14,124,32,528,-56,43,10,-4,6,40,26,75,12,44,135,-80,26,34,26,-42,378,111,-40,-192,-297,84,22,93,79,74,-2,-74,-37,47,-47,51,217,10,105,1277,334,270,-12,432,-243,-46,-59,40,-13,-5,-30,28,-2,75,-133,95,-29,-70,97,86,298,35,15,33,-41,156,-39,185,132,-67,202,49,299,358,-33,-13,42,281,19,27,46,401,-14,-13,3568,118,88,1473,-52,56,1950,2082,307,-349,35,34,156,-83,-3,-681,-1,-9,114,67,2513,-214,249,32,-125,338,102,304,111,138,77,141,200,242,54,2,-8,-13,-3,51,9073,162,207,84,-12,171,-27,-19,27,127,-45,5,2,-31,-15,-32,11,151,-83,66,43,138,77,110,120,-106,13456,10300,156,-5,114,4345,3458,29,5099,-93,36,154,5,52,46,122,88,88,51,109,101,-35,-505,75,-12,134,16,144,-30,165,-31,-27,93,-19,201,174,49,117,501,43,-81,39,-286,-113,-262,-62,197,-141,-320,-288,-144,121,29,-256,-482,-425,-47,-35,113,-114,-481,547,13600,28,-73,86,387,687,-142,26,-54,353,-18,-99,-57,-280,-26,-658,-341,-359,367,646,1952,166,-233,-254,11889,11757,16560,17434,20523,16523,192,-58,544,565,1087,643,840,-42,64,61,-196,264,201,661,148,-217,-41,54,361,342,755,-193,105,-746,49,-30,1162,21,23,154,-323,82,8,296,506,-1,444,164,43,-387,848,-59,130,-13,130,103,156,73,-85,315,743,29,76,-23,-4,-62,61,344,-102,57,228,61,177,-75,-30,225,132,220,144,8,-74,8,-1687,842,40,1265,-8,28,790,409,166,61,-100,-74,248,-29,1,671,-460,-28,262,-339,-17,-29,-1095,477,-428,242,429,31,190,271,169,68,202,856,182,-4,53,827,43,30,356,-43,-22,35,49,-157,-66,-94,202,411,831,-500,257,30,96,-3,153,393,193,631,22,-14,227,105,39,474,-307,112,158,24,321,40,38,-30,26,93,334,-16,153,160,287,127,662,87,651,234,1614,569,127,2177,-21,-70,41,87,168,140,268,429,31,-55,-130,-4471,68,2145,391,922,27,198,-161,151,-54,-2,431,-60,582,374,48,-14,159,186,-5,872,-49,-27,59,66,179,-20,1539,-113,-19,75,410,26,4,-182,111,483,29,57,-191,-51,-428,6,95,231,260,-163,122,278,-150,410,85,120,-118,-14,3606,164,132,90,2,108,-1,1900,122,26,2,36,246,53,160,-9,-343,502,-91,-252,18,500,125,1412,-825,444,16,850,28,30,-57,288,252,29,396,64,60,-114,-119,-64,170,393,15,8,25,253,784,87,-89,201,180,1188,203,786,297,5,393,158,409,2493,159,29,85,-70,46,-61,852,-467,310,76,3012,606,-568,150,191,306,345,-28,18,-92,138,259,36,1367,-313,115,66,707,-185,405,-94,182,114,8,64,1034,235,179,67,367,957,206,632,461,-100,99,762,804,195,192,22,315,85,617,366,2897,1065,92,67,140,121,90,339,735,1066,107,764,-90,2,-143,452,420,28,84,50,-136,210,379,4252,-85,879,473,-150,22,1918,-237,295,259,59,1107,479,96,63,9,261,-41,512,93,901,34,240,239,-327,-97,715,51,222,-228,29,137,143,231,207,46,138,184,-445,233,153,48,284,20,184,-29,2135,95,-39,283,-329,157,81,264,266,365,30,83,277,589,-58,114,314,-258,-244,128,1666,891,-70,63,115,625,267,325,356,16,-155,-133,295,-11,125,642,287,-100,707,-81,84,12,366,246,12,91,897,297,66,69,62,1111,82,173,12,87,-21,137,-5,156,186,-23,37,84,11,524,9,-72,449,-85,-8,-15,532,-72,86,727,144,-64,479,44,-113,16,94,174,140,113,106,843,-46,-32,18,-898,54,18,46,39,180,12,-102,144,185,116,584,278,41,232,-139,57,118,-27,100,35,54,-81,-129,54,100,153,12,194,-72,303,210,2076,-92,23,239,324,70,-337,29,1008,-316,25,27,-32,-33,11,18,-161,-245,83,-229,258,1865,-626,-115,-55,19,138,229,260,280,-11,169,587,331,-306,-74,64,95,49,24,-116,20,2600,-7,71,-198,-208,50,118,182,-278,-30,76,119,-168,-133,29,-194,29,-45,69,-164,191,-129,38,207,5,636,-120,508,-43,-1724,254,387,-71,242,-60,575,175,472,60,51,-1,646,36,-87,-186,63,168,418,196,-149,-31,-99,603,289,16,-145,188,-109,77,618,2308,141,494,1330,214,54,9,471,-228,31,718,2851,364,11,-129,245,230,443,106,86,208,302,254,547,434,321,-185,537,952,384,400,184,87,162,142,132,2445,14,317,-89,10,717,-35,371,535,-254,272,119,33,186,269,-133,377,1210,158,267,822,1414,13,-168,241,712,-47,-12,785,251,49,-116,855,271,553,167,32,211,154,449,52,1034,46,-1896,7,-37,258,291,14,44,-3,203,110,114,553,1352,341,-265,340,3618,-519,620,291,42,-62,920,309,-236,171,131,74,-171,100,-211,-86,403,1005,74,-156,210,8,69,176,241,179,1260,-59,44,113,574,-18,79,49,756,-11,23,174,62,-6,82,7,116,141,35,-93,93,137,927,635,-142,42,248,-1270,-93,11,61,857,50,809,-249,705,-207,405,361,-59,219,379,1024,-578,336,7,-62,-119,248,75,22,-164,281,237,-4,1293,736,139,158,88,697,124,91,378,177,970,313,95,334,120,1,516,544,120,120,-96,-19,134,121,429,457,3254,1809,-389,316,420,95,201,168,80,483,69,1072,1131,105,15,-326,309,587,-31,-333,424,1581,86,97,9,220,-83,-151,-642,48,-128,-72,51,292,755,1529,24,366,-105,-50,-62,199,-16,-17,-79,102,452,-2532,103,39,74,-11,7,125,1156,518,-181,398,331,329,-15,85,239,-131,10672,243,123,431,-5,-3,-47,-78,-111,215,295,414,99,45,379,47,21,63,205,98,-650,498,41,10,-168,204,-580,2608,-129,-303,-31,-3,106,316,-1037,57,169,470,667,329,-1059,102,217,-1473,-12,208,394,-835,-21,224,290,311,-42,80,1227,135,1385,-6,-106,411,125,130,-131,51,25,638,95,-1021,293,1427,165,-64,67,9,265,116,-105,-530,2462,-367,533,21,-13,-441,789,-38,220,793,138,780,194,283,91,1281,1851,697,-652,409,36,432,168,562,-340,-288,207,141,278,1659,862,-126,1684,22,52,-75,2391,-29,42,-61,549,63,1415,60,64,71,108,337,-27,353,-24,614,150,539,100,775,-14,112,-495,156,101,-1875,21,-1302,23,127,213,-12,-448,128,27,297,90,-316,-11,-21,142,108,-112,643,150,189,345,60,48,498,-22,40,-823,247,33,84,413,-377,835,72,-6,154,793,-27,259,-280,16,15,865,-345,-144,-479,-11,18,20,-29,16,-173,-41,38,247,527,1725,-182,104,-89,141,117,-35,-122,-22,-726,5,367,131,-2,383,90,-72,252,161,-206,644,463,-928,-220,-2,119,7,432,-803,79,-57,-62,30,15,491,-114,-240,614,134,117,224,-42,-73,13,106,0,425,-27,-328,327,1284,150,112,20,4,104,57,46,-125,-19,173,3,305,983,134,-52,141,-27,85,13,-12,-10,362,-169,48,34,-2166,-22,896,-244,-897,-52,-100,199,67,108,-647,19,14,194,290,-3,-131,-44,-281,28,658,10,38,-36,800,-232,-25,49,324,53,2973,-48,378,-678,-96,-141,179,757,343,20,307,-115,-207,6,127,68,117,113,1026,-304,-133,-1153,-836,-214,99,203,345,52,212,59,-10,97,290,698,23,60,239,1578,110,348,89,-33,358,837,-49,402,-538,-163,-49,742,-142,951,278,156,674,255,-13,-138,246,-75,245,-593,1812,925,-536,98,-1049,30,-190,53,-670,-62,420,1353,57,-133,-29,-212,471,34,-236,-292,-10,-102,553,-21,192,2160,50,-143,-197,127,122,90,1932,577,204,69,6,474,829,97,346,95,-101,273,399,-187,162,12546,441,474,-175,-174,-102,0,177,2267,96,232,328,826,-263,27,41,485,127,-321,26,84,85,406,205,-18,253,-790,495,-65,36,241,132,80,96,72,1464,55,208,-328,-33,279,12,-304,254,2,-77,397,1247,219,-109,-36,1926,137,250,237,628,-91,127,31,11,111,678,843,2994,101,1105,919,-57,192,-29,39,95,178,-41,788,318,-33,-364,246,-345,-100,-11,216,-128,-25,21,-61,-72,745,727,-17,518,601,384,140,599,177,603,5,228,579,1134,360,-71,-92,-101,218,-286,281,64,364,35,-93,49,98,-337,572,39,237,91,-315,342,95,10,134,-424,156,119,97,441,65,348,395,340,-59,103,183,144,332,181,143,-29,-178,145,183,-131,112,14,-76,79,123,18,-11,-176,-287,653,-10,247,81,126,1594,89,95,-799,243,-263,48,210,-308,279,350,84,-27,56,991,364,72,596,-90,437,-88,38,159,-756,200,219,672,733,351,159,-16,-496,15,-64,294,-25,-29,157,-7,231,-360,160,-140,91,227,522,-302,-72,-27,132,1486,450,50,289,-133,140,327,-278,77,114,114,635,116,165,310,728,53,899,237,187,49,219,76,-1,-9,965,519,931,106,27,243,498,646,272,18,579,-601,325,-388,-13,890,527,336,550,-126,-125,300,315,48,838,-42,665,147,584,38,502,-320,-29,735,-772,458,112,2256,352,296,-10,-45,-47,96,60,168,-13,70,167,681,815,-194,1482,228,98,68,454,-225,48,10,108,25,268,80,270,336,20,289,290,293,-284,128,-170,204,-300,-174,-115,-291,-84,-609,43,96,-36,315,983,-7,44,232,204,-92,185,201,-40,206,-83,-312,2,-654,-220,-207,272,73,-26,1266,362,-335,50,355,-830,142,-37,-78,70,116,-25,25,-56,64,-43,383,527,197,-520,338,482,90,1059,1541,179,66,399,624,44,-56,37,388,-51,-133,2047,299,331,532,-65,592,160,57,-1,177,-89,1,10,322,90,-484,187,2,8,96,55,-238,101,77,273,495,-189,-29,152,260,-5,-67,145,106,387,-59,92,1407,1092,1024,46,-51,42,185,109,115,-227,100,404,0,539,39,145,40,673,-204,49,1912,53,-128,-204,-10,-98,-90,16,230,43,-55,96,660,-16,2496,60,143,1646,-6,104,-102,399,853,1262,-74,152,-22,120,40,-1798,363,47,187,20,196,-922,-85,24,250,454,49,-751,1682,-296,-103,55,1285,29,165,713,-15,29,221,245,292,144,-42,11,270,-237,128,744,381,-247,-157,107,92,13,738,520,87,-861,-676,308,615,-282,-49,168,918,169,76,287,-29,91,-94,399,268,41,-191,911,-410,-1284,364,651,-5,57,38,376,34,580,-34,-38,30,-483,397,1203,271,1286,64,1403,-221,889,793,1659,3003,2627,1449,81,404,191,4,28,-1219,-191,102,491,-274,-234,183,6,273,-436,319,-448,88,677,2366,-61,533,-301,1429,-46,69,-48,41,225,314,708,755,38,812,216,934,-155,85,61,339,32,738,744,30,377,1787,870,358,67,-9,113,43,964,220,2,113,4697,1309,68,349,332,800,-111,1111,204,23,-29,259,381,-34,-385,-50,1572,152,600,1779,458,212,522,391,2068,-1088,552,52,832,26,39,144,196,43,288,568,321,309,12,97,-29,46,447,-2,-349,65,361,27,0,29,-22,26,45,167,969,-57,-55,-535,-46,256,37,-361,-64,127,2108,276,54,92,2110,143,297,707,396,-45,670,400,-111,191,-1330,-166,81,24,-70,214,-76,-68,173,-14,156,-506,556,-31,123,102,52,55,20,-80,29,997,-44,253,-622,475,10,55,87,59,125,-38,888,498,361,3256,175,286,-130,499,1500,1641,129,275,29,418,-590,82,-34,443,71,151,1740,999,217,831,171,174,766,40,54,1154,748,1037,2286,315,-90,197,-211,117,-639,246,174,-22,1078,92,230,124,938,177,201,380,2,448,982,509,96,-43,149,889,1101,748,141,105,578,414,35,16,86,821,190,471,83,15,52,42,869,356,428,-24,-110,79,101,33,-8,168,174,9,92,503,204,-14,-102,170,1,192,208,-59,7,5,249,-3,-10,2,283,1126,23,323,54,10,-784,848,-1,368,106,32,1,-1,14,-167,212,391,352,106,-104,1,32,97,-54,513,-12,1433,50,48,926,-353,-256,-506,-373,487,283,496,394,-498,84,86,142,2244,99,94,-277,-570,-52,-214,368,1919,14,335,74,108,72,678,258,86,-140,180,-399,128,149,141,416,323,-5,463,-55,106,-243,131,1665,-16,-59,597,-65,976,822,702,-310,105,42,112,-404,228,-79,-133,96,306,135,-515,107,111,-2,62,-71,-896,226,34,100,145,521,27,17,419,62,21,643,425,113,125,327,775,243,123,91,110,-22,-25,54,-6,388,123,58,319,-239,65,-153,1905,13,-210,-372,-50,955,218,773,201,-65,-46,-2,174,650,-265,153,914,142,329,572,2489,25,123,153,258,121,533,-6,130,-190,-102,70,142,311,-500,49,8,855,155,18,55,43,-396,5,-57,-62,-55,245,394,1159,1256,129,22,49,702,133,-979,-269,7,321,1,111,-23,120,687,601,-140,548,363,-43,-510,9,105,956,-13,-260,-151,-4,131,-214,578,14,-51,-67,178,-153,95,14,271,47,157,330,570,-17,79,135,-11,25,569,662,469,-292,1747,-114,105,510,66,80,22,-181,-54,3,308,-12,862,11,-385,0,491,155,-47,406,253,-1,142,437,141,312,115,-18,563,-13,914,742,32,106,-133,-65,-392,211,222,71,1094,-4,23,120,251,112,130,621,810,656,3084,1075,-2,369,-70,256,-72,-15,186,108,658,-79,10,59,944,32,-145,91,103,47,209,54,156,245,-86,240,71,98,277,788,178,72,92,298,834,30,-206,152,-139,-16,-11,197,65,179,125,-5,274,173,152,128,471,229,1119,-698,342,123,-11,-126,154,-214,-84,43,19,-24,69,135,609,232,46,844,-19,108,2625,125,52,-25,-1114,103,-482,1,402,46,76,-17,76,35,-161,-78,63,36,4144,307,-336,127,648,113,415,97,-92,-115,155,-122,-88,56,10,-54,7618,32,338,129,536,228,-54,-195,57,259,-14,-66,512,1677,135,89,-90,-37,122,2669,-242,242,16,70,338,686,221,424,36,1492,468,343,2,87,2509,293,904,943,187,594,684,-86,543,-11,39,146,339,-109,-211,-15,275,433,149,-424,184,-260,283,15,22,384,59,1,15,1259,240,98,-1,633,181,129,-39,726,226,155,122,445,-146,1042,22,301,656,646,775,28,-346,100,-6,246,171,95,2137,70,-23,133,79,175,-2,306,114,-18,-51,-552,-212,-409,-43,-216,-417,-75,607,311,4425,-162,420,-268,147,-616,-9,937,230,54,-2,-365,215,398,-110,-157,-230,2014,151,-398,476,-221,131,468,137,-19,-49,574,-500,-82,139,-283,1,301,-387,356,-8,210,853,207,857,-103,-41,1097,17,26,56,-18,478,-146,1122,114,-319,5980,164,-49,-35,483,496,361,100,220,44,83,58,1185,118,158,75,235,-648,264,596,4,-321,-426,213,242,1902,120,488,114,-436,5344,180,-37,-68,68,1771,-190,-204,153,-21,-76,-107,37,38,-151,35,96,-51,174,45,872,135,113,728,211,185,0,794,562,593,-175,338,-298,494,1247,127,15,123,32,30,-267,123,223,381,237,89,45,46,108,433,47,-119,-644,-70,203,231,-104,4,125,-33,50,326,504,299,-19,69,7,63,46,324,-28,-36,102,-28,109,43,-59,-28,-146,80,-85,39,96,-174,-129,22,674,410,475,-185,-30,91,137,54,1204,-1332,-34,-13,84,-41,-138,138,3,-79,5,196,264,30,53,-398,344,-475,11,-233,92,45,916,1842,-17,54,-125,-78,95,168,-32,-77,-21,214,516,100,51,-40,11,-122,1284,141,47,184,-46,872,637,-9,36,-3,76,-205,-114,-12,718,9,116,-23,214,143,73,195,5,967,271,61,109,187,120,283,467,351,-165,3967,39,381,-52,291,155,32,95,36,5,78,62,281,-14,-54,100,43,120,68,1955,316,126,132,-111,160,87,1829,990,422,237,73,601,62,146,51,-70,1,169,155,402,222,-144,500,54,469,27,826,708,636,26,-198,38,-36,136,-850,-279,136,394,-31,61,44,65,160,336,221,89,-130,312,189,-46,258,59,-23,327,-296,-25,982,-109,-42,-21,-86,81,222,-43,178,197,20,10,1119,44,-139,83,-51,108,4,180,20,512,15,99,-55,453,117,50,347,339,56,27,15,451,407,-309,-83,296,366,74,234,639,249,-44,64,239,-34,310,865,229,66,448,-58,-67,87,1026,8,450,174,670,586,-563,242,59,-8,8,380,-43,424,77,293,-55,373,-23,254,975,115,-380,-41,-1697,-119,69,-213,126,191,442,-288,1398,-273,-368,-30,7,49,1216,51,-11,157,162,9,697,771,163,173,100,279,25,3450,41,290,-16,119,546,75,230,53,19,391,463,850,127,-58,-109,157,-114,62,180,273,506,176,19,165,398,-239,100,143,24,170,185,166,117,-212,206,110,96,2775,-2,140,182,40,133,-1,186,234,292,20,-21,434,4155,215,1764,110,96,-265,648,143,325,-115,-47,20,38,45,1764,-271,676,318,1171,131,459,70,23,2634,89,-129,458,284,130,37,-65,644,-108,274,212,-29,-9,128,-41,427,-32,221,123,61,-163,272,242,150,331,133,50,-38,519,-22,88,-5,96,313,132,482,-1427,396,25,61,-16,-12,-20,-54,22,131,615,590,27,-21,384,481,272,215,-30,-6,74,106,-226,-32,31,173,-81,37,393,-135,182,108,192,-129,37,510,1993,-55,-186,-63,-251,77,-13,1183,159,160,75,671,32,-30,375,61,99,413,-260,274,124,57,-4,269,60,-52,-52,474,-77,79,67,191,-160,-302,150,179,-188,-187,835,414,811,-564,231,1722,532,-83,48,-33,-22,-300,123,168,301,-233,115,112,469,499,-63,-733,-47,291,125,143,743,893,1073,1166,1663,191,793,-85,245,243,283,356,-30,286,-34,522,6,412,1081,719,77,607,-10,85,58,92,-123,48,996,15,781,2051,-40,420,827,36,134,-29,-6,113,552,-557,-94,-194,-14,447,3096,235,-60,13,-111,763,156,-60,4,256,-455,788,54,35,52,207,695,-5,-28,113,285,850,55,313,75,579,364,-40,14,-101,-71,-341,37,-19,83,62,-238,6,20045,185,-351,-69,53,0,527,-59,-449,-85,225,562,41,-11,376,0,42,1987,95,90,721,175,203,24,-415,-144,-366,239,-5,396,25,1416,81,-78,145,126,322,81,117,-190,301,240,627,-562,-100,-9,97,-36,86,17,213,-343,-13,362,48,212,8829,32,-2,408,863,252,1126,-1202,832,388,96,217,200,175,-216,69,21,90,-452,825,-827,2065,40,902,-149,-100,-35,-20,20,127,10,69,52,-63,65,161,306,169,81,-303,31,26,448,26,-427,-180,149,467,91,587,182,-179,260,-56,614,328,-1147,251,-826,-46,461,1301,374,-425,2810,247,202,306,401,-659,-246,-116,1004,-228,-313,160,303,162,-53,258,-856,8,935,245,418,34,82,-337,-251,165,-4,-9,29,150,-114,41,-1668,588,-26,30,196,160,-380,-1565,-1334,244,519,303,-500,115,5,322,81,18562,-99,-28,-11,-238,2986,136,129,68,-110,10,131,171,109,35,-18,25,28,-52,126,-10,387,105,-48,-777,4626,51,540,1693,99,205,1042,362,69,147,3,-27,168,-105,138,63,63,57,-65,-296,309,936,-25,-70,424,-82,57,455,-84,304,869,-21,797,-802,2105,-355,-193,85,63,185,10,-357,-282,119,-238,-291,80,-62,-1135,36,-264,318,190,-776,4,57,80,16,-25,-6,-783,-309,-211,10,37,279,-160,728,1796,-446,350,-575,33,22,20,-1487,73,805,138,588,-296,305,939,455,27,658,-111,-9,54,93,421,4,166,434,241,-268,400,-893,609,190,-357,800,-155,705,236,10,342,373,718,-81,-52,-150,42,527,281,-83,20,-150,-56,229,-9,61,109,36,-134,1073,4,-216,760,143,361,-207,31,-33,20,781,-1393,111,358,592,-218,193,281,362,16947,-93,-533,393,147,19,58,-165,121,293,206,298,46,-187,-1,208,243,139,77,68,1146,-162,-1726,-22,169,104,392,-14,29,-241,108,199,80,941,182,274,-811,218,188,4,-25,11,94,1201,-585,71,-932,-178,60,98,-323,90,-71,-212,1340,170,256,239,240,3,8,31,94,95,45,238,34,337,841,-40,6,192,185,1026,123,42,-139,673,-97,142,-23,811,509,1430,45,-252,61,783,389,-4,1555,-293,99,191,45,-69,1353,66,-1,-190,-69,126,-122,221,-49,586,212,1094,226,-605,429,-31,-383,-352,-324,164,-39,-121,-14,111,43,448,-107,62,819,157,72,265,25,50,93,40,-91,18,-30,340,98,-60,-8,-205,-1,-829,810,730,166,120,239,-386,-336,24,100,-313,104,160,-11,-96,742,-699,-294,57,-18,473,-205,-227,-354,-63,97,126,171,-417,-40,29,520,446,-464,657,43,7,21,34,13,198,43,-18,872,31,115,-37,-119,21,-149,-25,-57,-59,793,-16,34,55,120,-408,6,235,91,-123,191,290,-151,-55,104,1171,-203,43,175,94,143,53,51,550,246,126,67,1281,-6,56,-10,26,149,-188,18,-8,356,273,-45,62,169,150,584,485,221,-585,-54,173,-284,151,18,282,-27,-174,795,-31,47,404,-59,-122,51,-142,2990,453,22,498,680,-88,148,-28,214,34,288,63,338,1256,424,-63,-403,-148,197,-2,72,-16,551,84,1172,-2,183,117,11,-19,115,-85,296,444,-49,359,27,274,2048,198,210,305,149,-151,213,-118,76,151,165,403,101,-291,56,-42,1515,-129,38,109,868,37,335,32,11,427,126,531,298,299,381,-7,83,128,81,-326,72,1827,536,668,2298,170,-71,-174,70,1197,19,503,-92,-32,-421,94,173,-60,99,-55,-74,-495,1176,-268,58,78,208,1094,194,167,-185,5,-62,220,131,255,-72,366,125,7,13,68,64,-209,19,-95,46,453,-2,57,2715,-27,85,373,476,314,17,315,673,86,76,483,696,-167,29,143,-8,-21,99,748,424,342,691,32,-60,95,931,185,232,51,76,318,-2,263,431,-870,-8,460,17,301,123,19,331,159,61,1202,95,130,-37,463,140,53,2061,-73,109,-48,-443,-3,29,454,220,1427,-2,118,82,471,543,-172,327,47,1230,188,688,23,-80,7,-250,0,127,414,0,342,370,452,632,-127,193,504,711,30,8525,1876,36,121,168,-20,-260,-25,60,1002,-26,80,149,9,216,154,132,-520,1108,-40,31,3160,161,503,210,256,140,-74,-78,-292,737,-86,123,123,994,226,76,-8,519,24,13,572,41,-59,58,-275,17,142,761,770,361,-3,242,37,-71,866,622,566,23,1207,82,46,149,16145,163,-64,584,269,6,-24,976,-110,-22,10,-25,127,468,-70,-25,91,-62,369,395,-91,-230,-125,173,13357,48,149,-90,-91,74,-67,837,43,628,185,-160,-212,54,34,22,1351,-421,3685,21,-103,1444,431,-93,493,104,54,727,-77,1662,-672,-344,703,413,887,-123,104,1451,655,132,-80,650,2798,40,351,687,245,-399,-155,20,-7,-3,-166,328,456,-222,2325,21,39,-250,50,-17,160,215,11,19066,57,893,5794,-22,550,31,13,-74,205,395,22,545,77,151,76,-59,-122,54,-502,-158,-64,175,-294,-43,341,40,11,65,329,-57,460,128,23,74,-86,84,-602,-136,-154,-149,466,-242,-70,-100,122,-622,-88,-195,88,61,-687,1059,180,-105,82,153,131,407,485,226,324,2680,-120,59,-48,543,-472,457,1091,-78,-67,173,-8,109,-31,189,-1,8,11,304,-144,57,-25,-169,467,249,-19,110,172,-6,-30,-31,218,44,-65,346,33,-94,295,137,478,1079,128,36,234,274,624,156,-78,34,-112,142,-7,132,-7,94,76,229,893,342,-510,103,48,313,1528,908,164,307,-79,92,-37,27,-24,823,1821,642,268,109,361,27,44,150,-237,-42,144,-72,367,120,147,-13,17,-313,142,-16,77,574,64,74,-28,-36,209,105,78,-101,520,589,-88,292,704,23,-131,80,-219,142,-715,1970,124,333,390,46,26,222,-12,548,177,88,190,136,-120,45,356,-19,-114,189,14,-52,173,65,120,210,-320,36,326,-83,130,658,-11,173,-137,-66,23,-42,2728,96,-961,-53,61,255,-37,-46,-341,362,109,180,-14,553,51,-133,147,137,-280,336,44,23,-331,-8,7,-128,822,312,-74,-34,443,127,37,34,110,-193,49,119,48,10,25,712,105,20,14,4,-65,-303,-112,58,-457,40,85,-188,148,326,40,113,365,354,-260,48,19,373,394,145,56,-9,282,204,152,-33,89,42,49,-30,39,23,5,-31,60,255,481,284,49,68,331,22,56,-17,3,897,93,-170,68,132,356,410,2,-52,25,519,779,-58,-24,-30,-24,926,220,126,2096,1423,480,130,332,19,-11,1034,-45,38,193,334,271,-115,256,3634,331,23,845,823,81,62,172,-68,15,-91,203,212,102,171,181,143,-4,2563,172,49,210,236,-2,444,254,64,169,31,56,173,119,488,56,-9,172,265,59,60,6,-39,49,29,207,478,95,62,-47,494,172,329,183,53,209,172,44,43,44,-163,152,1401,-2,129,117,499,122,120,207,-68,-142,156,64,1987,-28,396,14,-7,95,4,55,132,-18,-207,92,107,378,76,-152,97,8,46,429,-31,338,791,190,229,-12,50,112,-61,335,36,497,497,974,102,393,729,180,155,1677,166,578,-72,182,-118,485,-46,248,68,648,1154,35,128,883,179,352,824,26,-7,92,-28,260,140,449,-12,-43,1009,1057,162,65,-31,187,611,78,376,-154,52,859,1270,244,133,23,72,149,-24,-16,-21,-5,70,41,108,368,36,245,-76,429,698,45,469,571,-369,332,1244,1109,53,456,162,599,480,42,150,1128,-415,-43,293,389,78,-52,157,-28,-39,-3,1633,132,-125,279,921,47,3178,519,55,42,-433,120,461,451,79,14,-10,414,472,27,90,125,28,953,-7,16,-124,31,707,78,544,823,46,-74,84,11,-1978,156,213,-141,20,441,2570,259,-40,68,540,507,686,856,-31,79,148,932,658,125,483,-388,619,-719,617,364,62,-97,143,219,315,143,0,154,950,637,-1452,294,1694,23,333,105,-224,75,682,401,314,-135,179,121,464,223,1103,-61,484,250,337,154,538,9,-152,848,133,218,218,213,318,175,194,28,538,-47,22,627,74,51,1381,780,26,1121,-46,599,102,325,-34,206,391,-8,2553,606,168,1253,1248,135,243,367,334,361,325,-99,270,79,232,-259,39,523,-46,434,-5,543,1043,-68,285,221,252,279,7,452,-19,-1,24,-202,726,771,41,285,85,395,28,184,299,84,53,-176,742,193,162,576,-238,-1778,-297,185,36,349,201,308,249,133,316,-92,638,-46,243,904,408,119,84,-51,93,20,-17,-858,-106,241,-41,3884,84,43,1234,316,534,206,116,138,115,914,43,-6,714,495,411,360,-250,-2,563,158,97,22,45,281,-605,755,-119,7,-17,85,258,39,181,213,338,704,982,47,891,-111,313,1748,221,110,69,-15,-56,-35,128,89,541,427,-68,15,-36,955,-189,111,24,275,250,101,158,21,334,198,267,357,102,330,173,211,-15,252,223,1,201,-491,388,535,1694,-25,353,421,-423,422,220,171,611,127,-82,237,140,75,34,300,72,26,32,29,78,36,80,361,137,0,724,517,-212,313,1675,-43,411,118,589,-48,79,1416,-2,96,626,427,-1,-108,133,132,-42,141,1226,-20,117,3,105,24,156,144,96,128,2,395,-50,377,170,431,1676,147,77,136,123,-111,3398,69,130,-549,-130,194,-86,293,422,-52,52,211,309,207,368,-21,134,-3,945,1397,74,265,12,31,172,109,74,141,147,477,168,442,572,24,-122,309,17,-87,-177,-79,71,21,-194,-60,95,39,349,562,138,741,50,277,430,849,-519,-573,195,178,490,-606,130,152,-162,34,375,110,-255,1419,62,596,7,47,-119,528,20,310,367,51,755,104,173,126,37,96,309,-80,-24,19,1853,-21,-92,326,-40,135,-494,18,199,124,77,142,830,35,302,1690,723,199,269,9,719,389,-121,1,20,3,372,-980,-11,-17,-18,667,-66,299,-36,-664,266,1209,518,48,134,105,88,284,114,722,8,1680,1608,185,-65,130,645,-579,108,163,-8,-59,41,98,83,111,116,797,-391,124,-239,125,290,-599,109,274,-161,32,33,-151,493,151,184,-517,533,-44,609,263,28,119,50,222,93,-92,20,-17,109,111,37,24,-115,-5,1464,219,-423,100,179,66,64,-15,6,-113,17,-31,167,584,82,-11,-16,26,-677,-11,990,-25,899,8,336,211,-30,60,-16,1307,100,-33,753,258,252,-8,321,30,-13,2515,97,100,206,125,19,87,190,43,31,634,158,573,57,630,26,-46,46,18,277,790,-926,42,145,408,259,-39,119,138,-866,13,-82,1145,47,102,22,12,349,154,31,24,150,1132,653,101,123,300,-22,261,-8,2,3,-96,209,343,222,-215,46,-79,154,56,-360,428,2026,113,37,125,250,53,98,142,-263,126,169,695,59,358,-45,188,222,162,-463,810,105,1275,19,-17,119,1553,185,-12,98,1187,548,1177,36,2357,4478,268,991,3434,1069,832,-23,218,301,354,83,195,206,-108,-284,29,4,478,-384,-140,-46,116,86,-31,-8,-11,45,342,-66,998,169,320,-36,78,642,40,158,73,173,103,126,-28,298,253,137,300,90,-7,-21,46,-25,293,-36,28,79,121,585,136,62,-102,-185,87,-47,163,-190,285,88,187,761,151,597,371,-15,44,100,-66,150,87,-237,-124,326,170,232,518,641,-38,121,819,224,192,323,80,176,-4,2389,2788,519,383,562,20,17,271,478,-6,212,257,419,166,187,1350,-22,69,623,38,22,76,2671,515,255,134,537,40,-80,135,456,-7,-336,-46,101,64,101,-104,-1034,191,48,1042,1689,341,201,-104,-134,-123,103,-239,-72,104,68,194,270,156,-207,239,72,49,1228,208,1,84,10,-43,239,391,72,-394,142,293,531,420,4,945,256,656,-30,758,802,249,411,-74,197,431,500,-93,183,-480,-85,-7,-207,357,879,383,115,129,161,-57,125,143,875,92,273,213,44,32,1714,6,3294,-56,-48,1322,45,16,87,-15,-5,14,284,-229,138,117,908,-34,195,235,131,-217,145,25,134,42,-82,149,476,-385,1261,103,343,311,766,-10,84,-186,84,318,-201,20,168,294,520,377,366,465,36,83,2680,247,-74,161,858,1667,153,56,-116,1672,-152,125,-80,461,201,52,-93,558,-1931,203,132,304,78,644,192,151,591,907,315,214,730,66,57,239,16,-49,-139,330,221,78,-5,-15,-47,162,73,221,922,118,-90,-50,29,528,1341,228,45,-61,-6,158,48,99,64,-41,17,320,614,-263,11,104,46,957,198,80,670,-294,61,186,37,162,291,2,575,426,35,139,26,487,128,195,21,133,278,-26,160,102,68,-43,3,-65,2,977,-273,380,244,1710,666,33,1382,111,-83,183,189,341,320,-260,206,168,1595,47,4,161,999,58,38,70,282,296,90,955,85,51,368,690,47,139,130,-1215,694,238,253,172,129,905,2169,129,92,301,230,-539,43,894,54,316,74,228,126,-83,294,-12,433,-253,122,607,26,1831,300,-650,92,-31,-31,239,94,790,403,63,905,638,240,193,285,99,62,354,25,550,1273,-2,154,774,816,111,532,-483,143,731,262,272,-274,-180,1829,267,399,352,334,446,1299,108,61,283,-1071,50,-103,143,977,58,317,-241,668,-35,-50,206,-1300,50,27,1186,1016,167,265,42,258,-7,-174,916,272,248,704,-68,267,-8,24,1236,-179,1226,1162,156,197,151,84,-361,472,70,246,168,170,1739,447,97,109,908,-285,5,12,174,265,423,641,1437,946,508,1199,26,373,87,279,700,567,157,766,195,371,-150,143,493,156,306,118,167,261,1740,204,45,468,273,-48,-10,236,334,-248,345,285,259,-160,565,200,1164,747,1257,-82,-86,127,1620,44,541,890,249,858,48,82,9,264,1394,33,96,92,774,387,135,100,88,810,19,80,-16,306,433,135,318,6,454,5,161,158,-129,185,81,966,-71,-28,82,-59,4,143,859,-6,106,195,196,418,166,202,333,146,502,565,154,121,143,-114,454,174,872,1681,684,91,36,961,-255,416,24,7,256,485,441,255,77,-117,274,197,136,-636,-256,228,66,1118,38,348,926,-30,58,233,46,-143,-1589,-57,-2,312,626,-1,1166,183,-151,105,248,452,142,85,52,18,506,274,1146,142,-243,-102,104,-7,-78,132,75,52,58,-152,1409,119,205,-41,933,-808,518,267,322,84,149,537,521,788,1920,100,759,290,264,78,80,-11,1264,28,465,538,-93,418,4999,283,1068,103,32,1459,-149,1613,855,1378,516,332,241,882,47,-113,912,104,-270,135,0,204,-170,-11,44,51,732,482,957,118,-30,222,233,41,406,120,121,368,1068,123,163,151,1169,220,364,-17,44,-502,293,914,407,151,4,306,366,-128,914,34,3670,1336,127,824,-41,150,123,383,764,619,653,401,488,177,-53,-1310,8,465,517,11,7,527,793,86,796,54,95,354,230,43,76,-9,-14,454,-718,-223,701,251,82,212,-17,1532,-225,408,629,394,404,166,229,773,-7,-44,44,201,82,-958,11,462,271,-191,-73,157,424,288,58,62,-205,96,964,385,17,1408,-835,-56,254,189,46,77,77,-157,-3,1014,603,343,-51,-113,92,463,21,1036,2082,467,986,-19,-206,137,196,159,-2,484,1105,352,21,267,807,330,188,227,739,-2,-21,619,328,184,31,174,84,140,5,20,1394,20,98,26,415,1184,-49,526,553,418,337,5997,92,704,911,27,70,301,10,100,-48,641,551,77,304,541,367,328,118,479,823,-155,-280,-182,83,199,61,70,29,214,138,83,64,-232,542,464,924,680,-22,468,3850,186,374,280,-345,259,43,-56,70,-620,-382,391,254,-22,209,93,-28,112,249,12,1831,193,802,-113,317,18,457,10,-16,147,374,53,-58,288,10,269,1969,588,20,-312,-72,339,173,-85,192,-57,-300,-307,779,368,-25,474,215,1199,-16,296,365,57,-689,292,-38,63,-21,281,199,677,94,-104,56,-19,375,209,841,172,331,68,148,1788,940,181,373,358,53,440,1702,6,-292,-25,5,464,-69,54,304,431,120,-559,134,97,28,3,695,90,1213,-311,39,151,114,241,122,614,509,306,198,48,-34,-31,397,-195,727,124,1073,110,277,117,375,5,332,-32,-628,881,514,231,180,975,-84,314,-183,-83,17,162,-55,-41,184,-360,1419,146,162,464,-1,154,723,-28,10,724,1993,1113,50,186,-23,892,177,94,556,137,534,331,801,111,568,1,-141,1062,2,96,38,-42,1635,269,147,930,485,2,-59,-11,198,562,283,58,426,-105,-25,267,117,-72,22,-72,-50,211,220,-71,333,-26,544,339,336,1291,277,34,-35,9,-33,124,-153,182,1551,-15,-56,1103,35,351,22,-86,-183,628,265,117,885,2448,414,3555,118,104,742,110,79,307,366,-115,265,-173,-15,-55,116,1902,25,145,425,64,637,-739,2302,13,345,226,260,358,217,2073,377,74,-15,180,79,361,-692,149,715,132,367,28,-175,209,677,80,251,37,145,172,35,57,-1,11,132,441,72,1140,141,126,2020,102,108,302,-34,83,-39,1413,625,39,810,2,509,-742,1216,-71,118,-251,528,58,853,-118,-434,177,121,68,331,173,764,225,986,177,10,20,227,302,1219,79,13,2070,457,15,-207,244,318,74,42,155,362,86,1300,495,24,1324,490,241,552,-98,-38,243,0,19,115,212,-23,78,-89,129,59,19,-209,8,-35,105,-769,73,-74,137,-115,-163,96,153,539,88,-44,331,-70,-12,297,504,-166,788,-146,217,290,71,138,359,36,57,18,-79,366,-62,1408,933,4,46,10,724,650,108,824,-5,71,185,64,-536,77,34,0,-205,69,236,-128,-2,142,902,99,499,-12,-5,-66,645,151,298,257,145,347,-221,39,87,-117,413,126,272,73,241,702,101,144,1715,120,277,105,104,1107,161,-670,1017,553,-69,141,43,-1,76,93,-17,200,351,-235,20,-84,430,94,157,140,-152,92,128,84,818,682,285,155,277,1493,-54,-92,167,250,110,285,-23,117,-223,-67,130,58,74,286,0,3198,681,182,223,94,72,144,333,328,929,104,900,137,99,38,123,-16,2897,725,895,81,3,44,1577,360,389,109,156,-38,1283,106,-28,550,39,657,69,759,462,91,113,-82,753,253,136,-297,1305,378,272,-143,353,175,555,1423,-16,36,477,-33,47,16,322,293,493,403,272,415,577,281,-3,36,308,173,545,-102,57,90,208,157,1097,407,182,127,-406,103,2848,80,83,-18,314,306,-246,121,34,206,39,-60,1,66,122,439,470,-118,-31,53,1911,-193,-59,91,133,547,20,402,-59,-112,4,1660,250,1889,248,3038,64,403,-120,693,860,828,-341,1997,92,195,867,764,280,-152,206,-33,163,141,209,13,225,69,307,1023,4,-49,35,1488,-37,-408,76,138,374,927,503,386,283,269,1055,135,-90,82,1986,383,-61,1049,489,137,534,-541,138,1032,1398,1104,-33,-142,-1453,228,869,1073,1100,-627,330,224,94,492,6,741,304,486,80,-153,27,-1017,793,111,228,288,436,1078,617,-14,84,242,-907,57,634,938,17,-199,2238,130,343,877,783,26,558,347,132,313,-187,204,22,-30,51,377,234,154,231,-7,177,2578,380,391,36,-35,418,790,-29,528,-1205,211,1480,0,228,1383,-26,-113,110,-23,267,53,-31,156,936,98,446,556,1070,11,741,-109,-1,-571,-195,226,676,89,-12,91,770,-6,431,31,583,437,-12,190,695,641,237,169,277,27,6,58,6,113,62,298,425,197,-66,446,168,16,-142,53,651,790,706,271,100,-78,-99,156,218,978,75,-3,490,218,186,234,318,117,14,556,619,786,477,587,87,454,144,260,112,65,115,-55,165,32,314,88,288,258,91,-30,694,394,373,543,180,1193,111,456,42,-53,187,346,47,-29,1676,343,150,1172,-86,-526,36,-53,522,234,-122,50,455,565,-13,394,184,1119,46,77,-784,66,81,33,35,133,32,404,6,29,125,-30,103,51,425,381,979,111,92,112,32,160,-147,200,670,197,16,16,353,1038,50,269,-318,-44,11,-161,29,-852,593,223,422,118,136,92,93,163,34,482,-11,481,-54,114,201,359,13,93,12,93,191,157,124,464,104,58,-14,-636,1419,455,-706,-47,305,814,147,60,94,-21,275,-259,139,13,424,146,207,374,80,-460,65,26,93,131,246,186,469,-8,-218,315,32,1249,460,291,-16,249,1406,39,633,246,-76,20,481,1825,67,878,29,721,53,748,121,3886,361,193,-65,43,47,328,136,372,6604,179,88,414,163,230,118,-32,-345,98,155,1361,249,-182,46,414,617,-17,69,209,120,155,75,106,-20,29,369,190,97,14,834,117,237,59,108,1179,4,712,356,30,125,306,152,-74,-80,294,167,-440,-148,52,372,1026,67,254,1282,-41,-204,3797,6,222,4962,508,239,591,1542,86,146,-16,270,-215,24,998,80,118,561,297,-17,216,82,90,513,36,-150,103,212,63,481,-223,417,106,357,466,130,68,-219,-102,-48,116,63,-373,-415,24,-334,268,13,157,51,1059,498,550,179,107,400,72,464,174,524,646,114,65,235,709,530,767,85,112,444,365,1600,406,381,108,275,930,-260,-52,-122,126,132,54,1131,770,160,356,77,12,169,332,159,24,638,73,-20,212,296,274,-28,-32,-30,-35,-966,-58,-55,491,97,-324,-815,186,59,61,317,725,327,224,-20,-16,-19,866,658,59,294,12,185,-27,-168,383,371,508,560,1774,465,-550,918,560,185,1057,192,400,-90,-297,226,126,5,1215,246,220,-288,276,116,-48,997,174,337,748,422,6,-83,-299,366,-20,-154,-504,28,-74,2142,1045,-71,134,-558,350,266,1698,397,885,33,768,-203,33,207,873,291,296,131,154,27,16,-12,75,163,95,145,238,18,572,9,251,28,80,-74,9,146,-5,-4,49,68,48,358,224,-22,652,-637,0,900,144,463,42,121,177,845,245,140,659,518,480,225,463,99,94,276,866,-80,-121,328,-18,-69,140,962,-17,140,-26,-78,1729,-319,24,309,1036,176,419,82,159,-23,502,2427,287,478,29,188,13,302,157,-7,66,70,251,-6,156,176,187,467,280,49,597,216,755,1231,144,3764,-838,478,-256,129,168,-82,399,-231,61,332,703,13,757,16,316,20,-43,-41,24,54,643,12,218,198,-275,358,-563,333,92,-65,23,544,-35,54,-70,-423,318,146,15,64,259,40,1479,160,114,737,925,481,255,40,-40,-447,118,-397,-402,747,148,22,352,-147,46,115,62,360,-77,597,631,934,172,408,89,29,-31,-311,256,20,-14,42,6,72,-31,291,131,216,96,749,861,50,365,-233,-301,192,656,-7,33,160,-242,254,-326,142,353,-120,308,65,38,291,38,-263,327,36,612,157,-630,193,53,-135,125,66,-116,85,114,411,813,5130,306,315,-375,726,695,298,67,310,154,-197,-33,43,59,31,698,412,75,48,107,358,-58,-24,-289,112,167,383,9,89,65,268,-164,732,597,264,162,788,629,373,34,287,395,1119,360,104,93,111,50,108,12,572,93,252,393,174,-2128,457,-88,300,-47,116,865,-53,193,25,-270,-77,116,45,73,880,210,734,-4,871,598,981,370,215,55,277,159,-30,163,203,158,67,-54,867,119,339,36,738,-121,-373,72,196,72,367,-36,-19,11,-39,20,97,-761,546,79,141,386,403,-189,127,109,74,137,-41,607,890,1,30,-144,101,-314,327,305,186,7804,568,306,761,32,268,60,490,33,308,-13,251,226,20,67,224,73,43,188,-40,1115,-446,153,-153,149,195,-372,94,251,546,30,-139,710,-488,903,65,500,473,302,-135,-19,-200,-31,99,2251,67,-850,137,-36,-17,44,43,132,2312,221,466,19,702,1299,2166,114,443,145,124,433,443,596,170,346,11,31,39,33,-82,542,734,13,154,153,156,67,1104,1018,-36,-16,126,587,170,-23,491,-257,877,943,369,-42,-69,323,90,143,118,-97,144,21,-84,484,208,289,-47,31,-454,-3,438,286,971,686,300,178,38,402,244,475,52,190,547,1094,512,32,95,471,145,-18,221,1843,-1627,433,205,722,1407,130,406,-98,265,238,-124,77,361,-43,274,1655,-6,123,1333,117,-41,682,1306,148,387,1496,450,158,-423,-31,39,138,-15,-50,1083,66,422,95,22,-91,-126,568,302,-16,1070,-5,8,329,52,-70,23,263,26,74,94,65,1122,140,69,431,359,511,268,469,1062,262,-602,7654,55,-2,372,911,49,173,-55,48,1141,809,97,198,9,707,390,296,759,-11,392,390,-50,18,114,364,100,1092,348,144,-28,-9,731,57,172,464,59,551,248,231,2,391,16,503,938,52,75,116,2480,-169,109,148,148,27,1666,142,402,176,58,485,416,336,12,290,235,8,963,-67,412,288,162,37,163,50,237,-160,-125,98,514,-330,28,-38,364,-39,-28,-165,92,111,-208,20,189,94,816,-554,476,466,192,1022,540,119,255,258,1601,267,287,388,301,-277,577,81,-160,212,3361,1384,190,3162,203,74,188,1415,82,-25,95,113,591,47,-577,-409,44,1734,1896,227,-222,338,199,103,137,237,90,144,298,509,274,-83,524,21,214,115,41,669,-31,308,246,515,-83,46,-13,14,-37,-59,479,-711,-76,124,159,-15,424,374,195,744,-244,114,289,294,409,86,2,26,123,127,-131,116,264,123,-393,529,97,-136,207,246,510,614,-39,466,391,988,617,656,56,67,627,288,457,422,19,346,740,241,282,4420,36,842,3644,-19,127,370,67,25,652,978,1292,71,-515,106,122,63,473,425,-37,185,92,130,72,148,525,250,553,791,281,15,675,106,977,148,153,88,564,417,46,317,82,223,75,1137,-74,-486,173,116,137,287,175,8,-44,223,14,-24,61,341,121,336,42,243,85,70,781,-165,1028,759,168,608,132,393,246,145,162,457,614,886,367,164,98,156,550,1342,178,295,189,702,-18,483,651,1448,511,133,80,-104,-373,126,190,155,2,198,84,313,316,526,695,1196,259,171,891,-52,244,34,617,-20,-22,714,55,230,53,7,35,95,68,132,332,4,-229,192,76,544,66,253,121,245,43,1117,588,21,380,217,127,17,153,337,209,21,26,-595,62,157,12,-65,9,356,102,-12,110,27,-31,-129,60,20,194,-42,174,589,-22,633,-254,-46,-757,53,46,-66,261,-15,675,2047,171,174,64,1208,78,216,202,283,245,237,769,687,741,-62,-164,-22,339,120,424,-172,-33,9,155,859,361,215,549,131,123,502,83,228,16,733,37,-15,209,87,407,379,132,8,-219,1070,-30,603,31,564,-288,239,20,57,271,280,-31,-14,-14,-5,-126,194,642,12,197,-277,254,-55,-24,-29,330,256,13,-98,-20,203,338,615,36,84,202,-421,4,180,73,-51,141,-121,261,11,44,-159,-190,302,92,-37,12,140,337,276,1079,769,38,-63,87,-59,39,33,135,-23,-121,71,26,84,25,60,-19,127,-5,-24,32,70,247,24,-36,8,54,-326,232,-73,12,16,42,-33,15,165,172,344,-45,419,216,0,43,19,-24,-12,15,-14,-22,-592,264,-151,198,98,-14,5,79,53,-51,41,-23,-39,47,1115,273,574,78,67,99,2979,33,204,1180,27,1,37,-41,17,61,57,225,-9,133,16,28,68,-33,17,-169,2136,18,430,23,-23,99,1257,-49,91,21,37,45,52,14,-3,29,65,-37,107,-427,69,477,-71,119,189,159,3,416,-82,179,-4,-11,-46,30,-60,-13,66,18,-23,187,47,-1,38,128,21,108,68,16,99,-28,62,-54,-50,448,1,196,-41,2081,74,607,23,248,9,-26,-1265,-25,5
-70,-99,-135,95,-205,-294,-240,-158,-5,399,-175,-480,-438,12,-180,128,-46,-176,19392,-297,160,-102,27,-89,-28,-69,-62,-5,-39,-37,-186,-3,-523,-209,-70,853,1035,2159,-29,5,189,15011,14190,18288,15131,18427,14987,319,364,983,956,3263,358,1056,419,499,555,284,688,71,92,103,70,74,224,222,312,56,-170,-282,-192,498,39,-270,21,-18,41,187,287,-72,66,162,-42,-44,43,106,156,432,423,88,266,68,190,120,197,3,-8,108,81,-59,26,-87,50,22,-157,-38,2742,210,-242,200,-33,-26,51,-990,-87,-90,2,267,15,-80,-38,242,217,173,-89,-352,223,9,104,207,112,60,17,-4,-1,629,101,546,1662,414,-56,40,96,218,-5,56,112,403,3,398,311,188,280,176,354,-110,182,-29,647,-266,1765,181,436,192,237,14,150,624,1509,989,986,197,357,594,119,107,17,-29,18,72,552,413,112,39,25,51,31,-8,-601,-32,1139,30,-2,-89,633,946,186,96,31,1020,28,456,104,68,4,131,-22,253,13,153,-99,-4,39,133,2018,-212,19,636,-53,1053,318,-60,38,36,16,5653,5,429,327,128,59,106,283,335,46,-85,-106,124,460,122,2619,292,1501,46,51,99,-14,32,416,479,61,35,305,-54,274,-78,102,71,104,-24,1390,365,-273,226,27,9,-11,-336,-16,290,-144,-38,59,-23,403,251,130,-84,-95,-77,-14,350,2169,57,-56,-42,70,48,612,-53,16431,1082,5858,150,-128,95,206,127,195,119,126,201,-8,157,103,188,124,846,82,80,-401,321,7,17,164,102,48,-14,10,-77,415,1556,714,1513,-41,21,444,214,112,97,491,1280,79,91,65,57,395,124,781,188,60,1485,322,-82,47,-25,211,-7,264,292,230,310,1202,98,1127,75,266,39,77,-89,-146,162,202,309,3,56,-21,583,58,511,453,-72,110,19,1193,248,34,27,294,49,-14,-34,-85,1814,533,1401,-173,105,32,34,-16,19,73,17,-38,143,-13,118,277,363,133,132,345,122,118,-18,235,-272,9,120,52,1202,0,25,103,40,108,68,-12,24,0,53,168,104,161,16,166,42,-35,9,422,80,-128,-43,56,150,199,494,33,403,2187,-102,102,31,149,24,-31,2291,157,899,243,20,358,166,1,-163,232,34,258,123,296,44,441,765,29,18,-123,-26,-218,131,208,2,6,6,333,-18,149,139,-17,640,33,57,250,150,417,118,-10,206,15,244,-2,-4,-15,-7,23,247,102,84,51,-58,-43,65,76,2357,26,752,177,305,965,7,-133,-3,260,-81,-7,51,730,247,111,267,12,239,111,52,-314,330,116,236,132,98,172,2182,118,240,140,695,193,75,163,218,172,290,-53,331,204,-55,110,-217,58,130,-48,366,76,286,233,768,18,-2,238,-4,6,91,7910,6,10,-28,159,6088,-42,25,447,-24,-49,-76,388,103,57,193,73,-54,206,47,-141,258,-13,150,-29,42,88,1029,114,95,51,82,-145,125,43,-515,-315,34,0,25,24,26,2522,386,190,144,-344,439,42,633,452,-63,-108,14,198,473,29,55,39,162,483,86,28,-182,-120,95,22,22,86,22,301,-12,122,88,15,-1,-74,409,120,217,-4,20,-44,243,354,145,1697,444,39,5,-4,336,-21,90,18,111,85,143,23,49,110,149,170,326,214,369,-99,94,-31,15,78,136,61,212,129,127,222,49,75,85,234,-30,22,-37,6,-271,53,0,-72,62,26,-55,183,27,119,-88,46,41,41,109,-56,-162,-89,-191,150,-12,-33,152,79,52,208,-111,-113,26,93,-51,24,-16,2,205,173,94,-522,147,-34,-61,-32,278,12,140,-62,110,83,71,119,-335,76,18,115,-124,17,84,3,6249,-14,111,177,-75,234,-301,44,290,-232,-2,-3,-48,59,649,32,62,124,-176,39,144,100,189,-33,341,142,220,13,994,76,103,-1,284,276,-9,792,47,34,-26,41,-31,-211,23,182,16,202,-18,128,1489,268,13,-39,1649,394,-17,-121,171,-146,912,1471,562,30,63,8,-38,52,9037,62,104,504,355,952,258,195,179,150,-69,-212,132,-61,-216,12,-486,-75,126,-201,146,261,4217,251,6,-48,66,127,185,-84,203,-8,53,22,-19,136,207,-466,-20,-48,-47,-3,803,102,-109,102,-133,-41,-389,16,137,-58,-19,33,-50,-58,26,18,148,-79,-195,26,442,76,66,103,2389,10137,347,-2,-69,462,-105,3,-396,4039,-65,-42,-7,42,-29,40,155,66,11253,182,20,47,2,101,-114,38,11,-98,6588,-49,-22,107,-20,105,11778,61,-261,-20,50,50,-12,116,-284,349,348,-44,130,-36,1051,105,394,-52,16034,465,-22,-11,145,111,106,111,-172,63,308,-27,3449,59,-11,14,31,150,141,60,14,-134,-106,158,23,-98,2,5,169,-116,88,288,-24,-104,143,185,28,-105,46,168,40,461,220,153,199,28,-63,-126,-91,-42,-43,166,89,20,27,15,6,176,27,-30,-39,292,20,549,-22,-122,8528,7,250,30,47,-3,-135,-83,-42,11,-69,-185,17,5660,73,257,65,153,-302,97,531,20,-76,88,119,213,-93,-423,4980,27,27,-208,1191,-26,109,-49,5803,-126,134,101,10,20,-35,-87,184,-2,157,-177,214,-184,985,271,16,115,121,-189,3,74,192,616,16,-30,43,-251,-35,232,551,163,1971,12,46,-69,708,61,806,40,345,139,2977,-21,154,888,501,-160,-72,42,5827,123,226,104,362,435,59,166,3889,-22,2284,18,130,58,214,44,35,262,-6,636,400,-107,-131,12,-216,9,144,935,2249,144,186,1132,-19,-114,280,402,146,1189,458,-17,29,58,-168,829,1,1005,-22,3,194,3,2642,160,20,163,-127,-17,519,-34,-16,-5,-83,-29,98,489,-1,335,-41,-10,-99,-23,-23,107,1955,68,103,338,-8,-37,1,56,1,-83,28,40,719,40,-95,86,-50,173,31,508,725,116,893,-1,114,-51,118,156,127,425,-139,-59,61,-18,1208,310,1,22,55,24,31,-73,-4,338,108,-262,391,18,38,16,-175,52,-160,-100,32,52,-171,115,-23,-26,33,-138,155,935,61,-257,70,-21,17472,8504,40,2,-187,75,-246,28,177,126,-68,103,218,61,-347,-24,41,650,-51,223,153,14,-28,53,1010,44,548,236,-3,27,51,568,73,-6,76,284,549,86,61,-24,23,39,37,99,688,15,-14,-16,208,-70,60,-34,29,-43,100,1770,-118,49,8,80,204,87,-60,142,144,-11,290,7750,30,55,21,-6,692,13,342,5,43,-11,539,66,23,127,-201,-4,91,-10,71,39,199,-73,160,106,-300,551,179,117,110,187,159,193,217,-68,28,-19,35,-24,-95,306,57,47,1140,-4,215,111,140,32,-114,-258,141,-680,-19,354,203,68,419,42,8,-46,398,67,1449,-21,45,22,-29,299,241,1483,13,-80,47,475,116,184,-92,130,58,888,6617,47,279,3396,15,-31,233,6,-63,0,-33,333,382,273,-51,-8,-10,1277,100,9,91,-22,3,3,1328,39,-121,80,32,137,610,-45,-13,472,79,-216,1,380,139,16,-1,-17,349,71,50,128,37,301,-374,116,283,992,28,796,-33,-238,33,172,71,77,649,-38,-14,2003,93,-247,84,33,-52,2,-171,95,-104,29,-11,168,101,337,492,-10,-65,93,121,73,-451,63,189,-69,15,17,192,-122,262,70,427,-69,-7,-40,-51,82,-32,83,283,468,56,-227,-7,-124,130,48,1503,32,187,84,193,-41,48,-24,150,-20,798,131,33,-35,47,-204,124,408,81,9,92,-49,93,45,-9,41,5,-273,175,-20,4,98,14,83,713,125,135,4,-47,331,-157,294,232,242,154,-9,-12,126,315,-82,70,36,288,-21,163,57,-31,108,39,58,54,288,-121,372,-38,1368,85,345,34,111,8006,301,238,88,39,65,-45,29,42,88,6,418,233,36,22,-21,65,13,95,14,235,5,222,615,5,85,654,-8,-117,22,242,1,-38,-192,163,-29,-20,86,252,6,24,51,372,-269,-53,1163,-33,-7,1,-39,-21,-28,102,-275,42,23,-10,41,-25,69,-97,259,387,87,168,-27,19,449,108,144,71,104,161,82,85,397,-25,2,168,-57,372,-64,39,23,-241,70,84,49,196,60,87,536,477,-26,126,7,-85,-81,70,62,-106,27,206,-31,351,21,26,-117,298,77,-282,87,-11,-33,105,-72,-27,-61,-248,131,99,-40,69,89,10692,273,67,2727,5,13,-27,-218,6,68,63,43,-7,182,39,-278,55,3297,61,814,531,-100,24,277,111,80,535,35,65,191,1064,20,45,11694,208,-193,258,85,61,82,125,6,-144,86,101,1114,-120,43,9,-5,54,111,13,-19,364,67,131,210,322,350,25,39,-165,2029,-78,231,167,-44,24,-319,108,234,969,73,31,46,126,-3,2,-28,-64,10,50,2,0,13,168,-11,-102,17417,84,14921,12919,13143,71,24,85,0,-155,184,198,1880,26,-5,2318,10,330,-115,64,28,213,830,-49,46,20,85,1183,71,48,29,-271,-382,1335,-36,109,-154,228,169,1693,41,717,63,61,279,86,35,139,-180,30,186,73,-30,-28,89,1076,-50,-50,352,1235,186,72,762,220,65,16,39,178,95,50,159,46,124,113,45,-115,4687,49,8381,149,41,-47,-110,-277,362,19,-13,85,-84,-20,105,82,129,155,30,7,44,231,46,195,-12,0,-22,16,177,-31,-26,107,34,460,-31,-66,-48,-216,49,-49,-35,-108,-81,696,296,-259,53,101,-99,41,104,53,-27,-49,-3,2,48,56,374,-58,121,-91,-12,24,653,6,52,9,-21,77,146,887,96,67,75,-50,146,108,168,-20,192,131,449,242,-58,27,-6,36,20,528,136,5154,522,52,215,551,59,-18,-25,-199,79,-305,254,219,58,87,800,197,-28,-46,6266,-106,21,555,196,-7,359,-30,45,-154,223,384,-76,1811,1167,-139,54,137,15,38,371,37,100,856,77,29,-60,144,362,462,36,7,191,-89,-10,-23,-15,62,61,187,-50,378,29,15,177,-14,2799,350,31,204,130,88,178,1446,46,48,491,-9,22,123,105,75,56,154,10,55,8,266,149,300,119,335,19,-35,11,241,538,107,-29,-109,104,104,59,104,-57,-33,141,-69,-51,19,-75,-34,354,159,1330,-81,-162,260,-65,470,254,-118,189,992,37,52,-81,256,-57,200,-87,60,1077,160,-101,26,52,-35,-156,-150,-31,-26,-60,-61,188,19,-41,200,-46,6,-314,-28,-132,18,61,104,-199,44,-33,85,-21,11,19,54,13833,2308,295,-36,-1,88,-24,156,-6,54,17,1571,2,-55,-17,-2,5,-54,249,48,-99,36,67,-2,-17,-52,-35,73,1554,26,268,130,803,19,1520,942,-140,612,47,530,87,111,67,-17,63,-18,-85,-124,289,71,58,134,246,-79,45,145,33,7,29,-15,270,-60,55,390,214,-72,12460,-438,-4,161,-13,70,-32,386,115,-11,116,-321,126,221,-15,37,-142,55,189,-25,151,-41,118,-22,61,149,290,1243,496,22,-28,-12,48,14,-26,51,-11,114,3,63,101,-46,187,72,-59,37,17,35,-105,32,-13,530,235,62,-185,87,313,56,27,61,29,167,-41,-90,263,286,-52,68,-52,35,86,113,-34,18,24,5839,-91,138,122,-134,57,215,104,237,-3,277,10,-603,43,184,91,30,103,324,149,79,-30,776,-3,166,11721,102,-63,-26,57,13,236,-51,82,105,63,26,-59,167,98,12,339,56,-291,45,-27,-187,-120,475,-61,53,-43,1362,226,182,-20,8380,371,31,125,69,115,-85,60,8,196,1381,2,5,95,212,743,165,196,173,127,5,-197,-16,145,26,42,115,183,-31,173,43,-197,307,87,132,29,415,-1,107,166,248,23,75,-4,-241,1794,234,-8,111,25,128,31,120,-25,3,-9,152,511,107,82,129,-70,1,452,206,210,77,39,-22,78,321,108,66,102,36,45,-31,126,52,87,-22,103,55,100,4,62,69,5,-37,23,1303,463,-166,492,386,-3,817,38,-23,107,104,141,367,372,90,124,28,156,102,180,-156,-12,395,-95,253,38,120,84,104,9,-116,36,454,178,46,-91,-24,48,108,332,71,482,-33,-157,38,-27,1370,431,96,12,-34,-85,336,49,-5,13,-11,350,114,122,-34,63,208,45,196,38,10,15,162,41,96,12,112,286,255,3,22,196,100,159,-16,-17,16,41,36,-47,-46,-148,26,84,-119,22,-702,-53,192,531,-106,126,46,21,263,-4,686,299,199,147,-34,51,-17,107,125,23,3,1153,55,-36,117,-17,110,191,-95,53,14,47,32,20,115,31,-84,95,-39,-61,96,29,25,75,31,-1,-59,44,-39,6392,212,19,-448,-45,-105,205,-15,636,111,8,-2,94,41,46,69,69,-1,26,34,-37,-54,-6,386,-8,121,-23,38,-182,69,25,284,-152,14,-16,-161,568,-43,96,-28,-307,39,-69,80,132,-9,105,127,31,-156,-20,56,-134,-108,73,298,31,-101,26,130,25,79,536,12,20,140,79,11,-70,191,29,59,24,69,-5,18,1814,167,98,-140,272,129,111,-58,7,566,-16,77,31,-54,94,98,-286,550,-129,189,58,195,207,16,306,-36,27,130,-161,84,171,-55,22,0,24,33,0,17,195,21,30,-55,256,-16,122,944,51,-39,423,-104,239,151,-80,-10,0,-46,184,45,138,14,659,-22,201,-3,150,-15,-3,7,-432,146,200,270,428,43,357,6,172,74,172,14,66,9,-7,1298,14,40,94,-27,-12,124,-108,271,88,91,-163,-85,52,160,-20,42,95,907,-175,46,268,56,49,-8,-67,42,106,44,-68,85,98,66,377,82,-4,172,127,-32,37,423,1320,310,30,6,107,-115,4627,183,1418,-59,198,153,630,94,59,9,41,8,174,21,-52,116,244,794,30,23,-46,-66,198,1012,12,26,96,-4,164,899,5852,8647,10,43,499,6,24,-48,286,20,-19,116,31,20,-22,-88,-79,137,-5,-27,-37,33,10,64,-26,11,127,287,-27,88,-29,76,66,-61,17,78,153,313,12,10,9583,11904,10456,5834,8267,10787,4787,294,1603,349,-22,62,82,26,321,76,-13,-248,831,116,-22,-23,54,230,137,105,-70,143,-49,-98,-9,115,82,104,72,-14,-16,-58,52,34,11,-4,108,-1,-71,61,96,-102,25,142,-79,337,150,9,-4,-1,88,-217,78,-221,21,100,-107,27,66,71,179,208,27,3,209,-46,41,23,86,-87,16,-39,-32,48,10,3,726,37,84,-117,93,-111,863,42,13,176,92,85,-83,-2,352,65,-11,-62,-493,135,52,174,165,31,221,123,11,175,165,-98,254,35,-24,185,459,40,134,303,62,12,494,56,-68,-44,10,425,49,-61,75,-21,382,12,75,47,154,363,301,370,-47,-23,-24,41,190,421,50,-56,56,-33,192,166,203,30,-3,116,3127,9,-130,175,-45,15,85,301,22,38,-91,57,40,24,-151,151,1,-12,73,-64,35,-10,154,-130,76,232,139,-8,246,4,-22,-84,116,-30,33,289,-49,157,28,-88,-66,-3,56,109,-119,284,-21,66,20,332,671,89,1382,203,-44,401,-49,57,182,243,-90,50,42,982,-28,57,174,-56,43,-47,179,-1,-28,3,68,-86,131,295,11,132,107,3,62,77,-38,203,181,825,126,3,31,-13,-37,-58,23,439,769,2,60,60,6,209,-16,926,72,107,44,33,52,23,667,0,2,-953,22,281,626,-59,-66,163,108,-80,33,240,167,93,422,1,29,73,-31,164,-4,28,210,16,150,-835,-54,-45,-10,-2,-19,148,11,68,230,-49,237,52,55,-42,1848,701,-31,32,123,279,299,58,66,233,-189,-52,100,16,89,-13,-157,40,135,-80,-41,19,-264,690,877,73,-121,43,-183,65,37,53,2904,28,214,-8,37,546,82,102,-62,349,552,198,-15,-25,-73,-2,-133,-34,348,34,34,10,35,7,161,178,202,48,-15,-193,-337,221,-18,42,64,38,16,56,112,58,619,91,-62,489,253,159,514,308,-22,63,-48,-43,-20,-7,-2,-140,165,-15,-135,-32,-112,-359,137,28,424,13,-67,154,-47,44,206,-15,-64,8,-17,-77,60,11,-34,-72,34,-21,40,-70,-12,23,180,-646,69,130,29,50,36,21,119,12,147,953,-67,96,24,-16,12,618,172,381,72,189,-59,34,8,922,71,-16,-7,124,56,858,126,-68,1490,1749,24,90,105,-22,16,27,-13,382,297,143,83,70,-41,73,116,-147,21,-314,125,-191,-9,30,31,119,45,144,150,74,-137,-43,76,51,-239,376,-53,67,149,156,10,9,-106,-32,111,3,-93,30,98,-38,259,264,-141,288,145,6,16,11814,-38,195,-86,51,88,104,-213,-18,-103,-77,2300,81,33,134,98,-19,234,399,58,36,-10,363,91,1779,-10,-14,273,67,99,529,99,-56,182,280,185,120,631,2,-91,104,334,6,56,61,360,12,54,-195,-419,283,303,-152,17,-5,-94,170,232,96,41,147,116,113,-55,11,96,-54,-10,-59,52,54,285,309,400,-19,83,50,61,-291,-89,-34,-13,-9,354,10,47,42,76,-55,-47,143,95,128,148,-77,22,173,157,206,1243,74,-78,244,-10,-326,241,57,-29,322,32,187,-35,422,47,73,-5,51,48,186,64,40,172,-2,-19,-14,1,170,375,190,75,42,43,90,-11,262,63,14,160,3833,75,179,62,198,83,62,9,214,268,26,11,-11,184,-21,248,37,85,18,-39,30,113,184,-23,104,24,19,82,60,-69,-3,162,64,56,4,-79,-89,38,-98,0,-111,906,202,38,-34,68,118,14,143,21,15,-134,192,-18,-6,87,372,4,-261,32,85,17,-66,69,-309,245,-88,83,90,697,-21,37,-19,-31,-45,-144,-206,91,71,92,156,-9,67,263,4,308,34,227,97,-20,475,44,-86,112,-12,-6,-3,-32,-43,160,375,-45,124,-32,26,324,463,169,336,77,-9,19,35,93,49,160,36,170,174,19,-2,72,666,239,40,74,-90,26,6,21,95,161,307,213,65,-346,-32,26,-39,103,219,44,161,-21,0,58,-14,104,65,-77,12,-98,159,299,30,80,-85,-8,104,352,240,17,81,99,68,125,3,75,39,653,-59,66,38,31,137,120,36,175,-28,175,72,377,140,-11,-69,130,96,835,-218,-102,-449,367,10,224,27,82,69,14,-179,61,58,27,44,405,27,433,342,43,23,194,-109,1146,587,15,119,206,24,-28,54,182,-82,-18,147,-75,77,18,146,-73,-4,57,1052,-142,678,67,64,80,44,42,592,266,-8,1,87,-17,122,36,144,171,61,39,7,31,71,29,167,186,54,460,465,294,149,308,414,-135,396,145,149,243,94,-72,29,19,-56,-128,103,4534,401,14,61,-103,247,-8,862,260,432,-137,39,143,99,420,0,-14,53,-40,-716,92,47,73,46,13,66,20,24,136,-153,218,-126,118,-18,99,276,182,300,32,231,213,84,117,-87,-11,-16,238,132,20,-361,48,67,-76,77,64,9,-11,-11,93,376,28,-26,38,-17,-39,9,-9,-61,385,-25,-29,39,99,170,53,-67,88,0,203,54,320,-32,92,-51,-63,-39,41,-5,286,48,-19,255,-68,214,306,138,877,-26,353,145,29,402,66,56,-35,46,3,102,55,227,-31,84,-138,58,-785,-11,45,402,-73,26,109,-85,-43,-353,167,-104,364,137,-10,-279,84,97,-247,-111,1058,148,43,-55,-87,-450,39,-33,-41,40,52,8,-48,367,48,-33,245,-43,82,40,236,-146,-80,-11,42,275,134,178,47,-118,28,119,461,-9,-64,-73,402,260,31,1,45,-31,-154,1161,-33,177,53,51,259,76,77,-16,-58,10,-79,251,80,-218,46,-6,133,78,28,-134,174,560,-77,499,57,53,40,19,276,13,155,107,261,-27,385,29,66,-20,33,-16,72,17,-103,-67,1891,222,-72,112,92,666,4,-9,-41,22,42,92,359,144,101,77,136,-42,-24,-26,23,8,2102,50,-37,77,223,14,72,-89,251,675,293,-20,203,845,86,-121,319,156,2,177,24,196,21,-193,34,9,42,153,135,21,476,-62,23,71,21,10,61,2876,95,2079,-355,106,-46,13,-3,-64,8917,46,-27,-72,-137,48,-15,745,167,34,58,4316,-47,1529,32,141,181,108,28,104,20,34,70,223,-109,3048,-14,10015,-12,169,17,-14,79,262,1151,180,751,30,-108,35,-10,0,31,56,113,29,-37,-29,-70,-11,5,189,178,-41,0,277,-57,-3,539,-91,59,294,141,-60,16,19,1,-22,43,-54,325,-76,-33,0,-76,11147,61,69,6,193,164,161,-8,352,52,8,-42,53,-35,-194,1103,-44,66,82,103,43,588,-62,13,1613,471,38,-178,99,-86,3,-45,288,158,-44,34,695,-22,732,238,222,211,419,-53,2141,115,116,91,192,171,1013,263,-22,-2,49,310,108,10,32,-74,-24,530,22,-36,3,42,3828,400,-2,-50,-11,2150,39,135,238,696,193,-336,-54,1401,-9,101,191,10320,-53,361,5509,464,-186,624,76,425,142,1600,-59,771,78,18,-87,-715,4607,146,11,331,667,47,-27,17761,176,80,1024,18,128,60,53,26,-169,34,4946,1013,-22,68,387,3,19,27,219,-105,-99,-102,57,-40,102,95,-40,-97,-22,107,5,127,159,6,216,16,-4,0,-12,-77,447,-105,5578,330,-39,-46,2906,435,-52,58,-58,-321,-147,3932,335,-110,-326,-51,46,-116,172,522,44,-43,215,-52,3,82,95,15,1,190,155,1112,116,-80,-131,29,142,12,8561,690,-49,-54,156,49,6417,-303,795,-27,24,576,3269,7,85,53,2,119,28,15050,5558,-31,888,-5,99,457,104,413,91,6,2031,5,73,-82,200,-42,-22,123,1903,39,-216,4,9,-18,184,-76,77,2,968,122,91,-27,-76,58,68,-91,85,-9,-100,488,241,36,-49,1504,1017,150,725,24,-90,7,289,3073,388,-355,128,-47,-91,-51,-13,447,9,47,347,76,44,-40,445,138,378,51,-1,892,499,454,986,87,137,598,9522,2010,201,4,-60,-14,83,176,53,-619,-108,122,8762,47,186,15,-10,-57,34,126,99,110,-20,-66,-2,25,164,34,218,138,-108,67,20,3220,-20,13,16,61,33,-32,-104,93,-48,-64,-26,40,212,82,-23,654,57,66,-87,-132,-26,-8,91,148,216,153,720,50,106,-128,31,-35,33,31,109,-43,76,37,-80,-32,122,77,6513,-82,102,14,-95,-11,19,981,-19,1711,582,8,44,-96,137,45,422,-22,40,74,192,-31,46,5,-70,-147,305,95,14616,5071,43,1536,877,59,320,552,-81,139,1924,182,57,120,181,-127,312,121,24,80,400,180,394,65,52,246,3,-76,655,-53,1285,48,1319,-213,98,-8,2107,50,353,215,-92,2,280,10,242,9339,-13,-13,-14,39,531,31,351,108,42,2,192,36,238,105,402,121,955,755,1069,-98,-4,89,-59,160,80,28,-12,30,49,83,324,-10,545,-55,-80,64,805,5,69,103,-197,-5,27,95,-44,98,94,380,135,31,-79,30,538,183,119,124,32,363,152,-78,6,21,90,-5,-67,124,1169,0,-9,57,441,-131,187,-7,1407,-31,68,-99,43,-78,107,8,-33,109,70,-42,350,65,358,85,62,-268,94,118,138,-15,3606,29,-53,-40,-42,-150,55,-124,-7,-5,208,-59,0,36,-10,6,25,211,280,756,94,-198,87,33,37,253,217,404,12074,234,2688,100,78,124,133,313,-34,71,134,-63,-63,-35,184,760,-1,49,78,37,-13,7,312,-36,177,180,357,-1,-5,-58,166,403,-113,38,89,-65,-12,36,69,45,184,-48,-161,709,-19,-20,-48,87,23,-51,-39,178,-52,-186,41,189,119,18,90,36,29,-16,241,60,1,41,1,-10,-8,-110,43,279,1157,-1,159,75,83,123,193,166,-125,2,-26,-84,-3,-49,-57,82,217,118,290,779,9,89,-69,56,302,246,24,-147,53,33,392,103,-123,-1,50,46,1,-35,93,464,52,78,-30,-82,221,-29,240,51,275,-43,89,35,-82,-98,-132,-183,101,274,15,58,33,48,-18,-82,-54,-87,516,11,232,-126,472,26,334,271,-5,15,133,116,13,286,-462,68,-9,-15,178,39,57,127,414,-41,48,-159,100,135,-24,-67,132,-143,124,66,-102,-9,1,-38,-45,306,571,311,4,39,-205,39,21,26,-112,-3,2887,-211,318,41,49,-6,43,-6,-79,76,25,208,32,45,229,9,14,-74,-57,138,370,151,-57,36,133,295,139,-10,135,-13,264,23,101,-42,74,-86,-17,-247,-32,-86,101,305,12,39,8,173,-27,299,381,82,-9,-1,-8,4,94,37,193,175,-198,25,186,-494,118,-36,84,-77,81,-303,-148,-145,-30,-48,517,86,468,-116,-206,-75,157,285,-24,35,183,175,-20,-90,-187,99,327,49,26,592,270,-17,-55,-26,3031,834,-11,43,-49,-10,652,66,100,79,178,52,25,-394,14,181,-85,52,26,-1,70,-104,9,157,-101,160,-25,33,58,586,-45,-827,92,10,246,112,-34,72,-7,168,37,63,51,1554,244,86,23,65,78,-44,158,12,24,43,-63,29,133,-51,1,-199,-1,304,106,-23,9,-64,-2,-28,-3,-203,-72,9,137,308,-2,-15,-8,6,-32,-45,35,56,17,63,182,-45,339,52,-25,-11,270,-7,15,-242,162,474,-155,186,22,-22,39,-62,-96,44,134,66,-65,171,71,143,-17,-31,275,106,0,-21,239,122,78,-38,38,36,13595,74,-182,721,506,-11,-17,238,22,40,-81,96,-32,-102,-71,-52,133,497,-29,-64,-31,47,84,-104,76,106,26,44,13,271,497,271,-12,221,138,0,109,134,5995,295,83,-103,-6,30,9668,927,40,8562,146,-23,-51,102,15,58,13,262,478,15,80,86,12,-30,8,-74,428,45,-197,67,22,20,294,37,1109,-22,26,-60,74,52,59,73,352,3,653,11,-89,62,-23,-59,61,12,68,81,522,411,39,106,-90,-555,16,9,-30,37,14,31,-18,-2,-3,-26,-55,87,826,756,157,122,-31,-46,416,-15,71,7,21,326,-40,38,283,452,336,101,144,234,184,30,121,72,53,-22,98,39,-269,99,-13,8952,-184,248,141,-35,-67,-396,33,15,-10,-1,-31,-41,-54,-67,87,-55,-30,26,-180,-66,45,-117,27,-60,-24,39,37,-247,45,2,-183,78,46,-74,123,270,63,6634,486,25,118,-15,-99,538,192,144,36,-33,11,-79,77,-30,229,-6,456,125,7,-10,112,20,168,4,-26,65,15,-7,20,27,297,-45,-24,49,74,105,25,96,-22,16,23,-90,262,66,57,42,241,-109,-32,29,52,45,43,-15,10,-100,131,13,-6,-17,-6,-1,32,378,464,257,19,-21,-8,-14,4301,-15,437,363,22,-85,329,85,47,199,12,79,67,152,79,7,59,-91,-2,42,45,-4,64,21,436,-11,24,-73,225,120,69,272,118,63,53,74,-63,-47,21,14,16,-128,-147,55,92,-7,-242,-13,318,-21,-75,-8,-160,752,308,-20,266,42,486,64,-39,32,-9,80,-46,44,-21,25,30,57,22,-57,18,-56,1,29,112,248,56,57,453,-20,-70,-115,98,29,-1,26,-38,13,192,23,78,39,205,89,108,129,-1,173,87,67,119,79,139,15,-4,26,53,-32,67,10,-22,200,154,-26,23,29,48,82,37,57,-4,298,15,34,-107,-61,-12,-26,-93,99,-41,44,127,-29,-35,339,-14,159,39,1520,704,32,30,-4,-38,-7,-24,42,43,-14,89,-140,71,110,522,-68,-36,51,117,152,27,78,165,-8,2,229,53,20,117,77,183,88,-5,15,176,33,-16,538,162,-109,22,46,64,27,2,21,-33,39,58,29,-81,189,-11,23,-107,-248,375,309,-30,-69,53,-183,-26,16,-69,-45,-43,126,-60,8,1,232,35,137,27,261,42,-37,-38,-44,82,596,52,74,-267,65,62,49,-2,52,74,174,167,374,386,181,-28,-396,-414,101,-8,-39,30,42,229,-25,87,206,189,-11,175,-29,7777,175,-8,197,173,135,32,106,132,30,3,32,67,64,10,-135,546,552,93,-7,-121,-18,-7,-106,42,-42,10,55,-104,-22,52,-89,66,-42,7,178,-65,-16,129,-23,56,-29,79,0,222,27,10,107,25,-31,-18,10,280,-21,-278,-66,10,-52,482,491,4,-33,-1,330,29,39,-18,273,125,65,98,-117,187,361,282,375,-438,1713,45,-92,1880,13,-18,-12,-15,-365,7555,26,381,310,-38,14,164,-28,17,95,71,12,8,210,116,80,1148,144,656,162,83,-35,-37,190,-78,-90,-11,-40,677,44,335,-13,-77,23,73,149,104,-92,-47,29,114,143,105,11,44,74,73,15,-21,-159,288,-133,-100,-47,-182,179,621,48,-81,-160,967,14,203,-162,-76,123,8,521,1603,276,-39,-228,71,103,-82,251,37,74,-83,268,9001,8177,71,65,66,12,-28,-227,-2,17,110,1,51,55,328,264,-4,19,-197,-24,-26,-4,-114,3,-22,-15,-254,116,1,-691,-152,-45,23,165,5,10,24,-17,35,-107,-23,8,18,-376,-3,-26,-110,155,-67,47,93,166,-152,72,64,-12,-22,8,111,-23,-17,15,93,-168,-104,5,193,188,301,4168,859,2863,-136,32,62,72,-4,-79,134,-274,30,-48,77,17,215,21,-14,140,-33,31,96,159,28,349,5,48,-50,29,127,13,-27,202,2246,127,-62,167,167,-351,277,123,39,11,-3,84,77,163,51,111,62,60,174,47,-6,71,7,65,-3,80,-63,-502,94,62,218,166,-21,93,177,44,118,74,-262,-81,518,339,363,159,-8,54,-43,-63,-21,25,50,-14,1453,59,-32,107,151,295,98,54,280,-5,-29,26,-83,-5,112,121,7,153,-45,-15,-107,35,-208,242,68,-32,23,-7,29,-17,46,-61,92,413,-214,-40,-65,-81,-133,41,129,6419,378,223,8718,-43,31,-23,10,428,4173,85,194,2361,58,29,2545,585,2309,-39,-179,-39,-11,34,17,-74,-34,-13,55,-65,-114,-28,-36,68,2764,-1,127,350,14,41,-43,-143,-107,48,15,-52,15,18,-22,-1328,777,310,85,-21,1701,36,19,108,0,-95,25,-85,-38,260,80,140,-35,31,400,121,97,-31,1360,579,193,11187,7604,12,-3,83,-81,-25,-53,103,7,1713,1005,-47,31,54,176,-93,-102,-228,34,-8,-50,47,50,97,80,141,-66,1124,12186,191,14,19,4,59,-65,88,33,113,83,313,-154,327,104,37,55,177,149,11,-68,344,24,1080,308,6,-101,63,283,-8,109,40,543,150,-62,458,-9,87,298,-86,-259,31,-106,-30,-36,-10,172,6,13,27,-49,49,5,-23,113,-26,30,25,-62,-35,-17,170,2254,15,90,3,-7,-54,189,65,19,-284,-62,11,-178,73,41,676,11,61,-38,203,-95,28,112,104,233,68,22,-15,126,11,-27,-23,3,-77,125,276,86,-39,84,371,33,-12,9,-42,112,65,215,-142,23,163,-115,-4,268,121,-76,719,367,-48,-23,-133,-93,-106,-105,9,31,-29,-147,-59,-22,-113,-335,33,-711,144,68,-5,54,-60,20,188,5174,72,15,79,34,-105,-52,20,213,-96,105,2063,584,5770,21,15,2989,455,51,144,55,12,275,363,487,39,-165,-23,140,107,3,34,7,-50,-152,-31,-375,-7,61,44,98,3259,-30,-24,256,44,-121,49,18,-28,123,23,-97,-33,124,0,141,938,1775,0,-11,-24,-24,-40,-3,596,74,-39,449,187,78,102,-59,15,1721,50,5,23,-161,244,-82,-19,-65,59,-46,2912,-42,-240,26,11,9,215,157,362,500,-18,296,250,-196,-68,730,136,161,170,-10,99,763,518,-152,-38,80,38,290,89,30,231,236,299,-20,-36,102,91,197,286,-74,-49,-13,152,-23,21,-236,-117,136,36,-40,414,321,215,-231,-36,-78,-6,294,288,-252,92,18,3065,13,122,419,21,-20,-88,437,1959,118,-2,23,90,166,-6,22,51,129,5,237,14,-29,321,95,60,24,-9,-93,38,-10,10119,82,150,68,-108,26,-131,118,66,-3,97,4,-12,-36,98,96,125,126,-15,105,-26,45,-40,-617,113,128,38,1,264,-24,123,-44,330,59,34,129,-4,125,-78,-5,-155,-4,-86,3101,-11,-57,-9,-87,-21,161,10,152,-21,70,-12,-61,264,44,79,-37,46,18,89,4,85,-5,1455,0,178,157,228,68,20,84,-26,-5,71,108,-49,260,256,132,244,28,0,52,107,44,-39,98,-35,-137,172,33,19,18,519,61,26,17,125,52,148,27,44,134,83,32,88,-176,65,37,2609,1037,-124,-336,-66,213,91,8542,33,-29,38,-39,52,-91,39,52,-3,364,94,37,89,8,12,-21,-45,59,78,43,34,157,34,-110,65,-110,91,0,204,91,78,306,146,-127,18,70,29,-84,6,8,27,63,-25,42,-31,276,-169,136,-98,-2,106,151,14,31,265,-45,-29,103,40,85,98,59,137,244,212,-95,-298,-11,-42,27,59,100,396,10,217,98,-120,410,-55,31,90,-215,87,448,155,-91,284,-167,-32,60,-25,67,22,138,266,99,262,239,-1470,39,-150,6,7,108,42,-150,114,-184,49,8266,189,17,-11,-20,42,-7,43,504,-46,25,182,429,-87,127,66,73,-181,48,60,12,11,248,62,105,22,-106,-42,56,-55,124,-40,332,-164,26,-30,236,139,1551,4076,15,42,124,-25,1071,52,-1,83,-513,64,-61,128,103,426,82,-49,0,-74,-167,-118,39,-331,419,-24,3,41,85,-22,-90,126,-88,143,-57,59,-292,323,2,24,24,-7,-26,91,102,1957,244,446,-9,33,2,30,-139,259,279,-182,-167,558,600,-53,72,-168,149,267,89,395,782,-57,28,67,213,20,104,369,15,-22,27,205,53,2,296,-5,-182,9,-35,-63,111,-45,147,-57,1004,-23,29,-27,-56,-472,-21,133,924,501,-809,3,58,-13,133,-22,-72,-107,71,84,-88,186,222,-26,56,95,97,321,33,11594,563,-527,83,-12,38,23,-2,871,80,-362,-1145,-123,71,-48,-320,970,-41,-348,75,36,-204,-60,2285,11,3,52,-53,72,889,289,-101,-532,67,-83,28,1681,128,62,-114,88,16,8765,-530,-1015,-1690,-5590,-355,-8,233,156,77,105,23,-157,30,92,501,4984,1365,-3,-19,-102,42,2356,27,1979,-35,15,-9,47,-62,1824,-5,-5,2224,37,86,-29,-14,96,67,493,-28,1632,9,36,15,-256,-15,-51,205,251,33,116,-16,83,-15,89,50,-12,-58,-34,-128,25,167,181,82,93,-38,-129,-194,-62,292,13,84,70,28,31,-41,-42,75,-223,74,39,352,103,14,6600,14,14,31,16,-25,29,-39,0,-155,12,-18,12,212,-17,-6,-67,-145,175,-35,126,-32,-53,-45,-19,26,23,-39,-90,-20,19,4,-72,26,30,34,177,92,-1,43,52,45,-8,225,-8,10,22,629,0,337,-6,24,-29,-52,43,11,127,6,37,-23,39,1655,-5,17,-91,-6,74,49,2345,-54,-12,-4,89,93,39,86,-93,24,-12,58,396,-108,-15,-65,107,72,0,-71,150,30,179,34,32,-29,-125,-5,19,-54,135,-70,53,110,-41,77,40,298,-24,318,176,-83,-35,-173,-7,158,91,59,27,31,-70,-29,36,-26,-24,198,25,104,410,338,152,-32,293,-137,-235,29,20,-59,-10,-4,16,107,18,-165,23,51,101,52,333,204,-25,29,129,-23,-28,-88,38,108,42,244,32,75,78,-144,-155,6000,2069,2,91,-32,403,7,-176,1428,0,-93,1373,-50,-7,1809,1779,262,-197,-15,45,181,-29,38,-180,-64,24,84,57,2138,-173,149,3,-90,197,79,352,103,136,35,63,207,223,149,22,-2,49,36,13,5028,132,30,68,45,50,-89,43,-102,95,16,-7,-24,5,7,-24,-2,139,-67,131,18,6,-17,44,158,41,7635,9957,216,-32,47,2745,2706,-4,2175,-202,-20,48,-45,39,-37,178,-4,-12,105,14,-25,-34,-801,25,-132,13,4,176,-28,-29,23,20,76,23,56,51,-2,23,-19,48,25,-9,-451,-70,-99,-135,95,-205,-294,-240,-158,-5,399,-175,-480,-438,12,-180,128,-46,-176,86,19392,47,-297,160,-102,27,-89,-28,-69,-62,-5,-39,-37,-186,-3,-523,-209,-70,853,1035,2159,-29,5,189,15011,14190,18288,15131,18427,14987,319,364,983,956,3263,358,1056,419,499,555,284,688,252,362,33,-2,-17,5,178,147,338,-122,60,-535,-12,16,1061,-41,-26,142,-125,32,-31,318,-31,30,140,191,70,-463,493,17,68,100,66,-13,167,26,180,-82,538,-12,165,-8,59,-41,105,371,35,52,123,-1,183,-45,-16,126,132,222,117,-93,-12,10,-1437,617,-7,1337,27,39,610,884,143,84,-46,71,139,-16,35,425,-225,-3,315,-122,-4,-24,-684,615,-239,308,328,62,18,94,154,-10,-64,372,141,68,72,992,38,80,212,-48,-25,32,87,-155,592,-1,167,550,434,-214,123,15,-116,34,109,271,157,704,11,-81,171,8,43,636,-236,134,61,49,280,21,5,-11,-195,166,241,16,130,99,16,101,545,23,405,191,1799,726,125,1239,181,-102,32,32,114,92,267,268,-1,39,441,-4230,264,1600,149,1348,79,109,80,12,-8,11,164,-3,427,158,120,-10,66,35,83,2278,-27,5,-73,40,64,18,2178,-89,15,60,192,21,18,383,97,193,-21,21,-189,-46,-124,16,87,-13,98,-183,78,140,-141,354,123,53,-72,20,7488,98,2,10,1,188,-16,1131,251,21,-17,53,26,-39,126,-2,-570,510,-53,-296,58,1009,385,408,-408,475,120,1281,63,-27,-58,414,315,132,206,20,407,-97,51,-38,58,407,-52,-19,209,433,708,459,-23,197,144,1692,533,727,255,44,455,491,182,3048,144,34,128,17,47,-117,980,-171,266,239,4670,970,-329,69,230,224,1203,-72,49,-102,148,272,246,1476,-299,103,72,594,-125,395,-16,472,-93,32,81,2119,537,356,68,340,1570,167,738,230,179,47,652,207,140,103,-20,223,-180,1042,701,1998,394,582,-36,264,490,98,160,263,732,63,522,-91,75,262,962,195,7,112,41,-2,-56,577,4687,27,906,406,-1106,14,1530,-170,187,811,61,1446,377,190,150,19,142,-52,594,106,775,75,92,-187,-338,-44,369,56,206,-323,93,514,220,61,262,-53,76,287,-52,141,153,19,78,-14,274,-36,1638,180,-21,344,-242,139,317,282,437,149,-46,-10,-201,547,175,57,273,-57,-109,152,2492,722,-32,51,71,486,343,258,587,23,-100,-110,419,-24,185,391,279,-110,819,-53,100,3,435,175,184,73,1228,312,56,35,30,915,75,66,159,141,10,681,28,60,248,-21,209,70,17,576,-1,-17,101,112,119,197,1029,6,25,341,31,-54,187,134,-44,28,234,140,106,177,167,1027,-6,-16,-6,-373,444,46,62,-7,85,268,25,131,195,10,407,273,38,93,-248,9,83,8,140,4,23,-80,-63,37,41,184,-1,464,-57,404,121,1590,-85,16,234,233,12,-284,200,1486,-26,12,125,-93,7,-9,60,-173,-168,62,-135,1181,3914,-487,-300,-1,4,298,553,44,219,28,130,324,346,-199,31,-42,273,335,118,221,11,3134,-99,44,-42,-92,69,132,129,-125,-61,13,-80,-251,-54,5,-133,-12,-68,-17,-143,138,-182,-21,181,-51,309,-23,267,-25,-1197,156,227,-37,74,37,390,103,225,40,28,-76,593,16,-16,-62,92,179,157,189,-103,-32,8,486,406,21,-58,26,-97,116,1529,2894,66,595,1148,222,224,-10,211,-133,354,1040,2833,496,-35,-69,237,572,949,35,188,120,185,670,285,497,174,-109,969,612,407,192,86,52,117,69,176,2619,32,356,-17,11,408,-28,227,461,-205,38,33,56,87,36,-168,798,1771,142,180,347,3410,266,-161,75,731,76,21,1329,143,258,-20,1304,189,789,222,4,451,273,814,-41,751,97,-1259,1,-58,635,282,102,10,10,158,84,309,418,739,524,-395,389,4560,-330,852,484,170,60,1433,434,-141,244,3298,21,-52,59,104,39,95,1630,72,-79,330,62,134,151,153,8,1027,271,106,111,303,-52,172,22,529,-6,16,176,50,-78,67,5,183,211,136,-19,309,139,679,507,-99,383,141,-959,-173,-8,80,1241,21,210,26,1128,-63,337,184,-27,224,242,759,-335,997,-43,-42,156,188,256,18,-209,113,159,21,1253,835,119,172,97,478,34,-16,250,176,712,294,-34,232,59,26,342,332,279,476,-90,31,284,98,431,452,1802,2363,-247,723,309,-4,49,162,59,75,43,1235,781,185,206,-185,113,583,-36,-431,258,2118,26,98,200,189,-118,-240,-155,-39,-487,-373,100,381,714,1429,34,19,-57,-102,-10,188,-76,36,57,58,234,-1682,100,7,526,-76,-24,111,-494,390,-95,92,202,478,39,445,308,-90,13053,229,93,509,-10,78,-66,41,-59,91,199,534,4,72,-65,31,7,97,126,-19,-484,803,52,46,-252,344,-510,1806,-185,-181,-32,241,110,145,-1049,29,-37,408,353,311,-661,50,619,-186,38,249,715,-386,-215,97,48,713,85,266,738,231,1555,104,262,712,16,82,-19,41,-53,415,192,-732,408,537,104,1,121,101,256,140,-15,-631,2779,-44,619,71,74,-119,619,-47,120,2206,213,2511,10,256,63,699,3034,336,-369,486,15,284,112,319,-318,-1389,165,58,501,3028,748,-144,2954,47,82,-67,2932,182,67,19,523,268,1841,-129,-20,47,28,123,38,701,-14,477,376,782,76,663,20,148,-148,208,37,-1797,55,-1100,15,44,140,51,-201,-60,72,284,-1,253,-5,3,76,46,196,445,46,200,202,-19,89,654,46,51,-552,526,86,44,168,-269,527,-17,11,0,663,-57,51,-97,13,39,622,-518,-57,-373,44,-18,76,-79,-37,-168,-9,-5,275,23,1823,-167,325,40,215,90,7,3,35,-236,27,164,35,19,274,436,-54,261,-39,-457,961,409,-872,-102,-23,184,-3,367,-374,10,-41,-8,-12,-112,375,94,-360,310,78,73,505,-46,-101,65,268,44,177,-39,-172,287,927,56,82,226,-21,33,85,55,-121,26,315,17,135,492,-146,165,54,350,34,17,2,-495,367,-28,28,113,-1409,-12,774,136,-758,-52,40,154,272,83,-523,48,5,123,217,25,-133,-40,-343,27,966,200,44,43,1988,-108,82,33,319,29,4198,68,394,-228,-54,78,124,848,350,60,214,-38,-118,-5,-208,108,62,19,552,-311,115,-428,-575,-120,124,56,402,174,160,1120,-12,259,109,560,-175,156,46,1136,39,257,261,132,373,944,39,356,-248,298,27,854,-245,677,233,135,444,267,-1,-21,81,-46,430,-161,648,1722,-449,33,-545,4,-90,-5,-706,-7,449,656,208,-121,61,-157,163,102,-385,-124,-14,-31,621,0,363,1423,20,-5,-157,454,180,127,1132,475,60,93,-44,465,314,115,470,92,-82,118,836,-68,104,6440,461,1114,-53,-106,103,19,100,1729,272,151,802,1070,-6,20,7,585,100,-199,29,113,188,632,263,-21,147,-869,25,44,10,407,221,140,17,207,2096,40,280,-93,-40,93,14,-79,59,7,43,630,389,289,-52,-40,1277,38,267,879,256,-168,62,25,95,57,676,1296,1274,211,780,209,-43,469,15,-45,31,150,193,506,189,-19,-192,489,-282,-84,45,52,-72,-6,-15,-40,-21,1113,954,30,365,397,202,120,510,222,750,-26,389,497,986,77,72,-90,-64,36,-170,377,-18,302,85,-109,24,220,-358,168,1,345,155,-89,556,59,-12,3,-96,965,182,114,463,242,583,310,321,85,110,-83,77,169,427,213,-17,-64,168,182,6,6,107,-22,17,-9,-4,-2,122,-355,600,23,350,12,76,762,336,56,-506,208,-185,21,243,-162,211,439,164,21,176,380,180,519,197,-233,292,-18,-4,589,-144,34,239,755,669,338,373,-8,503,8,12,152,83,-47,-292,10,202,-239,-164,-3,253,288,309,-342,-46,-180,-197,1724,366,298,329,-38,92,312,-212,10,38,281,474,100,86,-129,1434,-11,365,346,83,58,302,146,55,48,1081,865,134,280,199,336,449,1105,493,80,443,-188,502,-270,27,1652,435,162,-311,-117,-19,174,114,28,922,30,839,124,505,12,238,-231,246,1210,-608,429,3,1247,211,143,-47,232,-45,362,107,153,29,145,970,1284,689,-118,1210,244,31,50,373,-537,95,17,80,67,108,-190,160,288,8,133,410,212,-206,256,-91,105,88,-90,58,-178,-60,-135,-3,93,60,-48,686,-13,122,265,233,-23,139,142,-82,753,-6,-150,-1,-79,-265,-155,157,75,126,1570,290,-285,78,208,-625,-98,-249,-3,66,36,-39,23,-74,186,95,433,729,226,-190,188,673,291,1122,1240,248,4,511,381,22,48,23,155,28,56,2125,374,178,724,-77,460,118,-6,50,103,4,15,-112,360,229,-250,55,5,52,121,61,61,112,6,203,1543,140,-66,361,314,-12,-12,64,25,646,15,187,825,423,928,-4,-59,-7,96,55,88,-26,53,191,-2,785,37,157,25,665,-46,92,476,25,-170,-538,-30,110,-118,-22,51,39,89,118,587,17,2163,68,56,1169,4,54,-100,220,420,652,-72,67,-68,89,3,-1216,309,196,171,11,115,-860,-76,68,93,314,42,-435,831,-498,-87,-8,321,-3,82,652,-23,37,120,154,171,89,-15,77,134,-405,-37,530,135,-271,-74,254,27,0,618,358,77,-452,-527,-116,776,-151,-54,65,612,233,49,166,0,-102,-49,302,523,81,-87,559,-385,-990,353,432,37,21,-35,388,52,501,-32,-373,286,-280,156,773,268,369,6,1041,-4,321,427,4040,4897,2656,2234,59,459,40,209,8,-569,-158,138,398,-83,-193,311,-59,188,-354,280,-202,202,1720,4788,31,687,12,863,-638,73,-120,112,233,173,816,847,20,1953,208,999,53,-177,82,116,-52,608,124,-55,232,1780,826,482,112,205,214,21,617,227,21,23,3980,1661,19,446,205,647,5,1008,564,7,155,-327,117,2,-378,-74,554,203,220,1259,63,239,521,469,1333,35,532,213,888,99,356,244,249,63,10,1076,993,130,39,96,-30,35,659,13,-87,115,293,75,366,-32,-39,4,35,63,1857,-65,-2,-207,-38,720,95,-245,20,84,3483,539,53,46,2213,187,672,920,241,1,510,213,81,85,-583,-153,193,-214,-51,78,-47,-25,101,-39,-25,-180,588,-90,187,93,27,-272,10,-23,119,5858,-128,119,-401,415,136,-41,21,47,310,1127,266,698,257,1301,363,-186,40,1082,1021,1190,152,20,578,255,-665,44,53,202,335,129,2394,537,577,1157,481,34,593,-104,50,1089,470,1584,1193,482,-39,125,-18,103,-421,205,1458,20,753,114,951,138,532,258,296,441,29,310,640,244,51,-30,583,670,209,1496,1820,78,549,704,42,51,128,744,112,495,-145,398,285,45,819,427,167,5,-19,151,52,83,-21,348,305,12,15,199,148,-29,-209,174,-9,102,125,63,24,110,138,56,15,3,39,2495,-81,485,-7,15,-96,1144,9,204,196,23,72,55,-73,-79,177,270,822,150,-145,-94,7,93,-59,730,193,1118,-2,-111,797,-121,-369,-515,-315,154,738,142,464,-459,106,390,25,2522,78,133,-25,-68,-1,-48,931,191,24,821,158,242,80,823,541,533,-36,164,-179,326,237,191,412,497,42,452,-120,-245,-311,130,411,-20,-18,301,-135,444,677,335,-203,143,75,71,-335,177,18,-301,51,333,-3,-600,55,44,13,76,126,-719,368,-18,48,151,408,54,12,517,25,9,17,214,205,4,228,1014,116,62,37,170,-15,-40,94,170,9,225,1,177,-174,71,172,1172,58,-56,-131,7,784,478,892,319,-30,-34,185,201,138,-33,77,296,-18,218,410,2054,-6,77,212,151,91,239,-96,43,-103,-156,172,99,629,-701,17,34,929,180,37,94,8,-270,5,-14,-61,22,165,604,1533,876,41,28,59,297,100,-488,-172,31,391,5,124,78,-12,662,562,-105,332,201,79,-246,13,88,594,76,-282,-39,2,33,-204,429,34,-12,-53,51,-9,36,-15,158,12,74,402,25,19,53,196,155,161,543,428,237,-32,1246,-176,-34,268,77,59,-37,24,-95,24,178,15,1160,32,-280,200,6,138,60,592,78,49,85,371,104,279,97,13,775,12,711,327,57,55,-89,-116,-290,85,124,38,801,34,-46,440,268,153,3,329,640,196,2215,2609,24,247,4,417,-25,-91,66,46,301,-106,-23,96,388,50,-34,70,-8,6,123,209,128,306,-42,-148,196,9,107,440,19,-9,41,6,638,-5,-119,119,-207,-1,36,284,99,56,58,-59,445,129,177,290,885,191,1337,-601,178,201,15,-6,423,-128,-59,62,8,24,8,58,542,382,53,501,-19,154,2248,197,122,-82,-749,34,-318,-10,236,19,39,-14,180,33,-27,-302,-71,51,6500,181,-99,313,-71,47,435,44,-51,5,163,-67,-76,88,25,44,2430,3,197,127,425,310,153,-66,-100,61,126,-347,327,413,110,115,-16,-43,178,2445,-101,127,4,-75,283,551,458,298,111,777,111,398,-65,241,1483,475,560,1277,100,437,422,449,42,37,-20,93,133,-281,3,-100,192,427,-69,-396,283,-95,187,48,46,408,93,11,98,713,126,239,-121,1368,111,238,-45,615,654,242,86,252,6,372,-25,259,449,161,397,13,-85,89,26,62,159,58,1441,63,72,139,77,102,34,387,308,-49,-241,-449,-81,-324,26,-296,-313,-119,1129,449,814,-63,240,-165,-19,-538,-18,584,363,31,-13,-8,105,168,38,28,-75,1043,159,-223,144,152,116,104,95,41,146,800,-334,-57,205,-77,14,378,-92,326,-27,538,419,30,270,-12,-87,1537,61,6,143,-24,219,17,1571,-2,-217,11158,120,-73,26,803,1520,-779,205,410,-22,-41,221,781,274,88,-81,215,-617,590,323,-43,-91,-131,76,187,938,255,182,26,-274,1794,93,-72,-404,-11,1513,-95,-160,101,56,-1,-90,3,5,-99,39,14,86,100,67,516,28,156,155,266,123,42,486,431,562,-232,98,-44,466,2032,371,22,139,110,57,-451,134,248,323,370,60,12,-64,69,647,-12,9,-99,78,203,-220,41,13,68,7,215,163,241,241,55,-19,19,94,121,326,-69,-179,56,-310,108,-40,-87,-29,-121,108,131,-197,82,-157,-111,21,354,137,668,-33,46,54,248,56,653,-886,25,-13,4,34,-101,81,10,-50,-23,288,69,67,-50,-111,182,438,165,-114,127,-28,151,732,-122,27,387,-84,43,158,-9,6,-4,382,1183,29,31,-22,-24,-70,563,138,37,65,-47,292,224,10,43,27,63,-88,-35,-23,824,102,38,-38,-9,93,47,96,25,990,395,234,81,275,33,172,241,296,-83,5251,12,336,-35,224,40,8,28,41,41,-13,84,29,6,155,34,130,65,28,923,9,82,82,-55,-328,135,3017,714,468,195,90,453,47,64,-11,-96,-11,211,110,-14,215,14,296,16,202,126,810,666,596,13,106,48,22,138,-976,-211,-12,166,107,-8,-30,19,89,400,107,209,101,220,179,54,158,20,38,343,-143,17,769,33,-20,-25,-45,67,309,57,128,60,241,12,899,94,-122,65,36,66,41,59,84,207,9,61,-36,379,104,-20,153,1382,15,-6,36,269,153,-152,-84,-19,256,30,129,375,408,-209,51,318,39,184,556,409,140,156,9,13,146,651,119,296,114,446,566,-868,298,60,-7,14,203,10,581,21,110,-88,500,16,157,379,360,-185,6,-1289,-6,-15,-215,59,256,320,-238,635,83,259,-74,-67,75,609,30,0,-201,67,-37,598,356,180,30,94,259,-41,4195,138,498,-50,7,562,30,105,24,115,164,49,277,80,-18,-231,73,157,-12,262,294,573,132,51,65,199,767,174,87,16,194,84,42,111,-57,-2,151,-74,1339,32,116,158,76,117,-9,51,107,346,-3,7,550,2932,50,926,59,101,21,279,156,141,22,-94,184,189,28,2856,85,1542,210,931,164,180,-3,83,2656,41,-66,411,504,48,17,92,377,-76,154,50,41,-27,56,-47,1834,31,120,188,108,-106,51,183,131,1460,141,46,6,193,-74,-2,22,374,340,131,197,-719,370,48,18,-27,179,-5,37,67,140,311,871,7,35,192,344,47,291,17,0,38,28,-407,26,31,-13,-37,182,912,-49,64,69,-64,-62,53,-26,1097,114,-339,-103,-179,65,80,440,190,86,26,463,124,22,148,171,-54,350,-178,208,60,146,196,16,40,-26,-32,372,-96,128,92,84,-702,-106,442,-78,84,-140,-40,191,519,-448,133,1110,328,-94,26,76,-75,-182,25,21,174,-186,50,84,352,732,-69,-1488,-122,36,187,31,593,868,-694,458,1105,328,668,2,300,256,295,241,-9,136,18,829,39,504,1564,572,69,760,111,42,60,75,-69,13,643,-17,576,3246,-16,161,2784,112,115,24,188,21,330,-129,23,60,4,911,1460,171,9,0,-70,398,156,-3,0,173,-449,462,-15,5,37,90,1545,16,20,49,257,2160,54,337,518,205,218,43,11,103,613,-172,18,-21,26,-41,-62,65,19063,97,-140,-36,144,19,410,40,-159,-26,215,409,1445,205,286,77,45,1071,31,37,660,103,66,-16,-228,-73,129,102,-14,1528,-28,800,27,-63,21,71,142,32,72,-210,350,849,78,36,-74,24,117,58,234,41,127,-156,-20,187,-80,207,6714,130,30,195,122,239,313,-944,659,357,6,71,268,49,6,141,9,116,27,794,-609,899,43,803,-110,-37,33,-21,-29,349,76,276,78,34,108,37,863,157,10,-61,45,-56,203,11,174,-67,77,28,74,614,182,-162,181,-84,340,769,-953,218,-835,-235,215,1848,701,-157,719,214,102,283,223,266,-2,13,480,-17,60,-72,34,-162,44,-150,-646,45,618,71,309,42,18,-314,-234,119,67,31,51,200,-18,81,-1470,524,11,-28,360,106,-291,12,47,59,128,74,-193,241,-29,187,-9,19981,73,32,63,-259,997,198,62,48,24,0,82,192,39,52,-2,253,-8,-28,57,-363,-21,91,4,-74,3133,-19,26,169,46,174,666,78,-14,72,-28,-14,240,-59,38,27,-28,-81,-69,-449,405,194,-109,-212,341,7,67,102,-179,677,622,112,648,-292,629,29,-135,396,-72,581,0,-103,-19,55,66,-137,17,-40,-716,-18,-223,231,96,-361,9,-11,28,-17,9,-9,-68,-96,-198,53,43,84,-18,286,877,8,353,-331,56,34,84,-785,131,402,26,1175,-353,-61,1088,250,43,148,-67,-450,72,214,116,-33,245,233,40,-146,259,28,461,402,-6,75,-87,53,78,28,148,128,276,-20,-16,-72,18,144,101,-29,46,59,-24,-26,-37,77,167,9,-89,782,-72,-121,87,203,563,22,62,-2,156,-112,-1095,-35,177,591,-193,135,153,217,12946,-44,-147,355,24,-9,-18,-195,141,124,129,297,194,-9,-82,121,84,109,209,15,115,-203,235,25,32,51,29,36,95,-218,48,332,155,230,100,236,-233,51,23,52,221,34,-59,441,-350,58,-677,-75,475,78,90,65,3,6,909,275,186,199,255,-15,37,79,7,62,2,161,59,187,340,-38,10,35,28,558,83,64,-75,324,18,-70,-51,520,233,770,33,-246,48,235,369,5,235,-104,22,263,12,-54,878,1,254,-91,8,64,-91,178,-2,572,133,801,57,-297,168,-5,-293,-219,-189,140,35,-56,-30,43,122,687,-19,33,433,87,83,-188,125,78,18,52,-17,41,-44,213,89,-51,47,-236,39,-368,37,316,147,-72,258,-32,-252,47,56,-131,51,121,-62,7,1092,41,-40,62,276,349,-162,44,-207,145,27,-55,286,-253,5,18,422,500,-266,222,17,-55,26,84,155,152,-140,75,713,15,107,1598,17,29,21,-25,-37,-80,877,116,238,-8,97,-90,16,205,83,-103,137,227,-126,-166,50,295,-44,73,71,-2,128,27,72,439,169,155,10,940,6,-6,-101,169,90,-44,-89,-115,374,97,-26,106,110,53,312,518,230,-380,-37,90,-190,37,9,75,24,-183,595,-16,-9,376,-7,-123,-37,-116,1133,582,33,235,681,-24,97,45,260,226,565,22,528,1470,502,-9,-246,39,103,98,79,-82,299,18,792,89,138,30,27,30,172,-3,349,293,41,471,484,12,3369,59,186,148,36,88,28,-114,34,391,97,190,102,-243,114,10,764,-36,-15,100,505,8,365,-52,-64,180,41,403,-26,-72,210,51,12,68,37,-67,116,1265,538,258,2911,201,-211,-79,80,1059,10,333,-53,38,-404,62,153,-62,471,156,-21,-1210,1602,-256,169,1,7,873,145,147,-158,-21,-64,45,156,228,75,171,109,13,3,190,126,-84,-20,-86,57,417,-40,76,1352,-31,39,412,576,1326,500,282,617,36,212,420,127,-67,5,102,0,20,35,760,391,241,714,103,-54,807,624,164,434,51,22,180,-10,188,11,-173,0,354,-37,412,209,83,160,62,116,375,60,58,-46,320,-51,-26,1716,-107,119,18,-235,106,13,724,331,645,50,307,159,348,464,-40,1519,42,1132,236,489,-1,-118,46,-152,166,139,180,56,514,513,357,455,-142,106,547,489,58,7145,1462,29,103,303,40,-155,585,24,1624,82,-6,148,35,153,252,258,-199,1319,265,-7,2047,95,301,148,428,25,-70,24,-206,331,77,8,57,606,104,40,-43,508,7,8,281,51,-71,28,-245,-69,96,513,529,250,179,-72,-33,124,793,-135,405,97,863,116,145,92,16341,127,-72,1151,306,21,-52,980,352,68,-8,-67,14,425,101,10,-24,22,361,279,-186,91,8,18,13411,334,146,-28,19,107,57,490,46,541,174,-691,-105,23,-110,-76,142,-303,3489,28,-107,888,16,6,395,58,33,478,-107,289,-355,41,447,-619,441,-295,148,522,121,44,8,280,1924,73,394,558,174,-508,-8,-25,-13,88,-166,238,955,-80,3928,33,16,-73,41,-150,153,25,33,19160,-13,585,7218,7,357,89,-48,-186,36,186,-3,246,24,60,48,-126,250,19,-462,-60,-143,124,-45,67,311,27,21,58,405,-27,381,-1,4,83,326,118,-303,-48,-206,-75,175,-135,-55,-148,40,-394,-104,-413,7,33,-827,1554,133,-74,1,137,182,347,270,162,360,1285,134,66,-43,446,-250,410,449,122,42,310,12,165,9,166,30,-15,-3,83,-149,210,-31,-160,347,189,-20,22,192,39,-12,1,106,-6,-18,302,25,7,271,386,324,262,12,109,147,300,1109,52,61,62,19,155,-12,-555,-28,15,21,134,719,301,-396,100,87,206,365,626,85,270,18,42,-19,5,-22,569,1507,254,200,-33,187,7,-8,122,-36,8,4,-51,384,81,344,-16,-10,-154,32,-10,43,1230,32,43,-111,-68,75,38,-3,-39,258,210,-75,424,382,3,36,22,-154,156,-353,1186,9,196,229,18,16,114,-7,249,54,7,284,142,-13,-9,290,-20,-22,81,-4,0,10,63,105,275,-30,26,208,-73,84,472,17,75,15,-200,-62,2,1623,81,-91,-35,71,61,53,-18,-391,225,76,118,11,-60,3,-66,162,49,-55,127,30,117,-255,-21,-11,-59,719,66,-33,-31,204,43,26,-51,53,-26,173,100,31,23,114,75,70,4,102,-2,-40,-118,-37,45,-70,27,40,-55,194,219,3,71,396,50,-68,18,-13,195,132,51,11,-56,157,68,111,-11,75,8,-27,-2,5,10,8,-147,255,230,279,147,47,24,126,23,-3,35,-16,658,129,6,53,79,188,175,84,-29,0,571,1509,-77,61,0,-8,845,196,445,1307,1340,280,160,272,195,-34,1377,-52,35,8,147,207,-3,47,2841,204,-1,644,1431,8,33,63,16,8,-11,267,1105,80,40,18,375,-308,1121,128,17,100,65,14,229,27,-1,72,16,24,63,-10,359,129,-32,94,346,42,104,-5,-10,12,38,131,293,0,20,109,918,48,106,300,40,104,97,28,66,-12,-62,-156,824,-1,99,45,357,106,125,413,-4,0,77,27,75,-58,697,206,2,116,-36,146,-88,54,-130,133,56,227,63,-55,7,23,26,336,118,132,461,214,-18,3,21,58,0,256,10,303,44,844,62,227,528,197,183,1750,114,607,92,85,-32,487,39,227,20,604,731,-1,116,749,-160,104,694,-3,36,11,201,718,154,330,66,-16,451,368,32,9,-45,114,885,86,204,17,14,492,796,202,-157,49,41,137,4,-2,8,-10,106,-2,69,190,33,-61,-8,686,562,-19,315,444,-151,189,727,782,139,281,97,362,196,-68,49,735,59,-13,96,134,4,-29,11,161,191,13,1763,95,-205,2074,189,37,1562,373,179,32,-103,343,206,346,-17,-45,-40,204,377,34,33,93,52,644,-3,-13,462,8,646,108,482,809,47,19,58,18,-1449,238,32,-46,6,202,1352,135,-98,-17,400,336,312,-32,76,201,151,974,895,65,254,-144,477,-520,311,238,38,-72,242,172,130,74,20,55,445,479,-638,114,588,76,199,119,-87,46,831,406,187,74,166,34,735,160,1184,8,117,164,135,95,67,8,-29,933,172,195,176,106,259,42,116,28,492,19,26,190,39,67,294,347,6,1014,70,353,61,223,55,-66,-19,30,2491,737,128,848,520,87,194,170,335,174,122,10,384,157,165,-102,20,288,-37,159,5,389,186,-68,138,200,115,252,109,279,-49,10,32,-307,311,440,59,149,2,157,-21,101,506,47,40,278,652,74,164,528,-128,-882,127,53,1,247,135,948,207,116,92,82,507,6,233,869,355,181,9,-25,52,60,-14,-1108,58,150,-10,2950,3,208,1116,243,688,336,145,114,138,653,20,71,932,175,177,186,45,56,268,67,221,44,38,279,-255,873,-76,-7,4,50,163,3,241,21,248,408,201,187,1235,-43,105,927,148,24,72,-13,-20,47,120,78,373,185,115,42,56,809,-42,74,135,178,214,25,223,-19,78,-153,517,284,27,91,-13,366,60,140,107,-15,129,-299,418,322,800,-15,109,111,-191,310,121,39,1506,347,-30,160,75,62,0,114,22,6,22,103,122,70,27,234,165,-13,656,196,1,416,966,-21,164,230,428,11,201,1109,-9,120,864,396,38,34,51,37,14,177,1269,10,71,7,62,7,137,153,32,89,-5,250,-20,61,167,174,933,86,84,275,33,-109,1498,-9,156,-56,52,123,-26,151,448,-48,122,87,160,170,295,38,102,-51,2058,1180,16,334,-117,-10,170,36,-12,107,64,436,80,66,307,-77,-215,412,10,-63,-168,-89,34,-8,-31,6,42,62,223,276,112,456,27,568,348,238,-190,177,164,195,605,-491,61,42,140,-22,286,98,28,1062,4,244,-17,56,-38,0,-19,95,379,21,98,100,153,63,25,162,204,-58,-7,65,451,8,-119,129,-40,79,-259,65,262,-6,16,153,372,33,251,2256,797,205,192,53,378,1044,-3,19,33,13,347,-233,0,-12,-163,593,51,411,364,-263,287,1244,386,-6,191,138,10,120,218,496,-22,929,980,40,92,23,347,-706,35,141,-5,-32,39,10,165,387,39,637,-614,57,44,66,332,-301,121,318,-268,88,63,-106,98,-15,53,-302,359,-22,202,128,-140,130,391,180,63,-45,44,-13,46,143,252,80,4,-96,1419,148,17,119,232,9,394,35,33,-127,49,149,60,270,41,51,118,84,-627,107,1981,-3,676,1,451,105,16,65,-18,806,121,-28,34,162,158,-1,140,110,3,618,83,48,21,178,32,110,162,10,8,201,67,243,119,174,70,196,34,2,89,511,-458,151,99,106,371,-108,72,87,-54,-40,-3,463,71,122,109,-13,407,117,17,24,141,331,268,92,38,78,-137,417,11,4,14,34,163,100,224,-246,69,-20,98,136,-10,477,998,91,81,174,111,-11,267,69,-79,78,221,54,279,165,-5,75,111,123,-255,1266,147,1164,-67,-1,-13,774,204,56,82,600,681,779,131,1930,3553,111,829,1958,879,361,-23,117,209,349,81,256,159,-10,-84,29,4,235,-224,-78,17,22,44,21,19,193,32,176,-108,546,415,208,-48,34,525,0,36,95,90,492,315,-3,-24,109,83,593,91,-87,9,17,-28,9,38,78,305,287,359,41,112,291,-92,45,-105,71,-79,287,87,1105,260,-216,293,60,-12,48,48,-28,95,79,55,-64,291,54,202,244,303,-3,134,530,182,162,778,378,352,4,1473,902,473,313,469,40,-59,207,274,-17,225,200,143,420,195,1115,-44,221,224,-142,-1,43,1251,331,116,181,416,646,126,398,298,1,-107,-6,98,-7,223,9,-89,75,208,397,1315,95,-32,-28,-415,-55,46,-350,-12,110,147,102,250,210,-65,141,32,36,882,186,36,105,48,-13,184,179,53,-199,153,428,550,284,35,769,127,525,-8,770,508,382,392,148,499,197,331,127,218,-162,-62,23,-163,110,828,156,30,92,129,72,266,155,219,61,466,108,51,-18,166,74,835,-38,-35,1060,17,-20,11,-39,19,93,178,-48,165,20,637,47,186,140,169,-275,64,357,47,-12,-72,56,225,-175,703,60,98,175,324,-48,62,-101,85,105,-117,67,198,266,1075,606,1435,307,34,30,3550,99,-45,51,599,967,100,325,-172,1395,-62,115,-73,319,300,90,-120,525,-1203,154,73,328,56,498,78,97,323,656,163,160,336,44,22,163,46,-45,-17,514,386,62,4,41,-50,211,66,104,367,59,-34,-28,40,683,2782,285,12,-45,12,28,-52,17,12,-11,16,338,432,-198,-17,74,71,437,183,61,198,-169,-5,103,86,94,194,-7,476,289,-8,108,24,452,157,-51,16,-4,319,34,506,35,30,-53,-19,54,-15,965,-437,143,145,1698,358,-2,803,-2,-144,156,69,231,1063,-139,178,18,750,-16,51,43,717,75,111,18,167,-137,37,733,49,-19,962,521,12,134,48,-886,329,155,-13,164,262,786,2004,168,35,135,191,-333,76,836,13,274,102,338,85,-49,368,-29,146,-116,448,594,90,944,452,-332,149,89,-69,376,73,832,226,43,2298,866,304,174,229,271,16,237,49,99,538,49,957,1769,1104,160,368,-345,18,743,78,200,-145,-94,557,175,263,337,81,59,1048,62,0,260,-69,-4,6,62,914,169,174,-151,510,35,2,56,-523,-7,33,958,935,122,505,204,340,137,-70,1076,192,249,1139,-40,102,-8,30,686,-3,525,854,59,76,116,185,-99,426,110,242,79,92,1037,181,58,161,556,0,-3,-11,71,487,-76,458,1227,634,309,656,21,139,361,446,384,1037,-103,573,-25,333,-105,241,325,111,388,351,258,257,674,198,89,116,203,-43,-1,153,254,-197,305,523,282,-100,377,80,1146,628,846,11,22,4,368,1,442,1633,440,1086,45,151,67,32,1236,24,20,37,397,256,68,88,135,1067,-178,169,66,311,724,-6,472,-80,219,168,10,153,12,103,232,1220,-81,30,154,-23,0,240,120,-7,329,154,144,409,106,28,81,0,327,269,147,59,65,16,256,99,914,2705,578,281,45,1018,-183,479,39,26,192,723,515,445,55,126,277,136,122,-393,-87,243,39,281,29,291,594,12,0,22,10,235,87,-11,2,360,272,4,676,206,-81,114,24,387,32,341,196,35,135,193,609,102,-82,-113,123,-24,-87,170,50,59,536,-190,1088,129,333,-22,117,-175,78,146,239,64,49,155,346,785,1327,61,588,83,72,48,14,-5,459,99,664,293,-117,221,2219,159,1086,92,1,1789,-106,971,344,1112,417,215,13,952,13,-57,416,184,139,38,21,38,51,-9,14,24,6,880,1057,38,-69,256,45,67,496,123,176,130,1077,421,184,504,510,138,179,33,45,-273,363,595,224,134,41,269,466,-92,399,49,2295,1754,102,322,7,187,30,93,408,455,371,330,289,87,-28,-955,31,761,369,57,-5,231,616,3,267,61,118,162,130,139,57,-57,0,298,-680,-48,853,75,310,113,4,2991,-186,-35,144,509,128,203,159,430,-14,-3,66,56,19,-493,-4,225,111,-129,-46,10,598,74,58,18,-295,98,744,277,56,1247,-584,62,176,100,-26,35,13,-114,42,520,74,142,-32,133,367,259,29,507,1115,140,634,9,-95,68,135,40,-172,307,533,56,-1,231,829,163,149,88,673,-6,-1,581,172,65,9,140,101,166,53,28,987,-51,236,2,213,1084,-98,431,383,265,220,2623,39,899,961,-2,53,350,79,266,-59,288,318,-2,192,1188,271,215,102,377,407,-10,78,-154,140,84,362,55,86,77,33,64,22,-112,275,289,547,316,0,305,1794,181,258,115,-194,120,31,7,129,-95,-183,390,267,18,161,67,202,72,384,-16,1061,321,250,-59,444,56,190,15,42,315,428,-14,-28,15,3,-63,2323,698,43,-56,-76,549,197,-71,103,98,-220,-158,508,342,2,188,107,1057,1,245,307,-10,-740,156,-84,40,18,369,114,329,-5,-42,-5,37,231,50,648,219,228,25,60,349,436,43,289,294,122,442,881,-67,-290,-22,29,235,-11,29,183,613,172,-392,59,35,-77,10,427,69,1020,-156,219,116,558,190,170,122,628,237,186,-3,-57,-81,257,-27,481,218,1214,59,208,190,286,25,336,-12,-534,439,503,238,281,1340,-33,429,34,-118,31,194,-54,-14,-21,-142,1236,236,127,340,3,127,1017,-4,7,302,1547,743,-375,41,-9,374,323,44,303,55,205,248,445,81,275,15,-39,1186,-87,75,25,58,759,44,245,591,226,34,-73,88,110,463,422,78,1238,-72,2,167,81,-28,-30,-48,-1,45,294,-178,209,-22,201,164,270,636,432,-78,25,-8,62,36,42,245,1542,-9,-36,982,163,304,42,-10,-54,665,272,11,893,1262,268,2899,-63,1,230,252,59,287,218,-90,182,-100,-10,-224,433,849,83,285,155,66,930,-274,1616,188,211,245,59,271,271,1597,717,-10,-20,144,127,342,-666,238,328,190,106,117,-23,162,264,150,179,-122,75,114,56,-66,-11,93,47,264,15,1208,13,63,1179,90,40,313,42,161,-26,562,448,12,513,40,378,-334,956,42,160,-110,179,143,550,-165,-375,-59,202,164,424,46,142,48,69,582,-9,17,399,201,1014,50,4,2062,134,-21,-117,122,47,46,51,184,185,31,937,312,6,907,254,378,333,-182,-15,196,50,58,50,57,-60,45,-74,54,85,83,-102,58,-20,100,-171,-51,-14,115,-21,-212,95,298,269,325,-144,274,-14,7,163,531,-41,508,-54,-286,69,-21,100,69,20,34,40,165,275,-22,843,180,-34,52,53,318,915,80,344,22,178,358,77,-384,-6,70,23,276,31,168,-123,-3,-46,741,205,319,48,26,-21,846,20,182,180,-94,530,44,26,73,-93,-294,40,436,19,155,911,96,167,2725,572,162,125,115,972,25,-288,941,491,43,66,64,56,66,106,-4,100,500,-177,36,-21,183,48,91,118,-103,55,111,30,907,434,236,-123,213,538,6,-53,180,128,12,419,-26,462,-210,-8,27,28,52,144,15,2141,784,284,204,-12,96,120,194,200,510,-56,486,118,-68,21,78,-101,1504,683,930,27,-61,0,1040,300,454,287,193,12,1403,24,3,275,-25,322,122,492,257,38,50,-20,482,430,58,-215,387,220,200,-43,227,8,273,1599,-50,61,626,318,124,20,301,312,410,219,195,391,905,146,3,20,154,53,75,36,130,75,145,428,464,514,73,101,-206,61,2822,67,80,88,98,382,-72,80,14,207,-10,-95,74,-15,140,212,306,-36,7,68,1658,-23,55,48,165,287,-8,617,24,-68,10,1169,171,2021,177,3128,126,217,-97,352,856,488,-201,2634,76,130,1069,704,111,215,100,-22,70,180,269,-12,89,85,536,459,1,-11,-28,2140,15,-94,51,212,588,1938,285,317,544,144,506,26,-60,67,1766,154,47,1035,641,189,240,-259,165,566,1682,884,-96,-154,-242,544,657,724,766,-27,119,111,74,283,51,223,171,407,118,-113,-5,-975,1181,19,164,129,376,6872,697,63,43,66,-483,98,843,1172,9,-73,1082,44,247,927,664,20,318,-19,50,200,-212,-7,21,-89,15,198,261,-23,110,10,208,981,408,340,15,-26,159,399,-27,445,-894,155,1258,35,337,364,74,-139,159,28,72,17,-37,48,804,120,156,482,545,7,1104,-11,34,6,108,202,523,92,193,59,404,105,226,71,323,137,-33,173,892,597,237,92,213,11,34,22,189,83,78,427,229,83,55,334,244,20,-94,98,770,771,803,445,0,16,-25,149,85,729,45,63,317,165,193,138,116,221,123,349,661,148,340,777,281,535,-60,120,-41,53,38,-4,313,-11,299,62,213,252,257,-2,392,204,289,554,164,960,60,504,-28,28,160,432,124,27,2303,280,799,2194,169,-304,82,10,254,923,-89,81,227,424,38,-57,58,766,253,-25,-457,-60,25,15,-11,97,-27,1079,53,2,88,-1,407,26,556,696,823,83,97,104,73,14,167,32,574,56,-21,54,291,836,139,943,-299,141,89,-287,20,-409,408,303,365,47,60,41,85,228,11,244,26,360,172,50,217,224,1,59,134,52,121,43,163,555,105,16,26,-240,947,669,37,24,200,962,179,65,120,29,146,-189,204,-7,230,116,137,512,59,-259,49,47,253,11,-129,323,178,-12,-321,108,17,1036,261,109,-152,153,982,48,520,380,-61,-16,764,1600,4,921,18,112,104,722,231,1489,160,159,-96,59,-21,250,118,249,4420,1352,36,476,62,350,57,-9,-190,127,78,370,387,-37,30,242,333,31,54,-147,318,168,-20,62,210,-14,138,103,60,-121,639,102,323,45,-11,1548,21,814,267,13,98,155,331,-22,-2,139,141,-85,67,478,261,627,23,223,605,-121,-255,2666,15,202,965,439,257,639,2099,90,338,-25,205,-164,53,401,88,729,598,240,-77,120,80,55,403,37,-140,82,196,72,712,-32,1061,102,642,1999,80,55,-275,1,23,12,22,-184,-170,53,-127,198,126,524,3,2323,1344,225,282,25,260,70,658,96,445,457,-4,-19,246,442,478,402,21,45,244,296,1939,197,319,122,186,1199,-163,44,6,153,151,284,801,1133,220,209,156,-60,-60,-13,119,23,444,-10,17,140,343,152,-3,-14,13,4,-449,-26,35,459,19,-354,-742,707,9,205,409,460,134,82,-2,17,56,744,637,26,16,25,101,28,-11,274,113,490,568,1781,199,-344,1628,449,446,669,395,614,-56,-176,35,241,-16,-29,138,94,-131,143,-4,58,632,294,218,627,213,28,175,-203,38,-56,-329,-367,-5,43,1443,854,189,213,-442,416,213,1066,107,1066,38,974,-10,23,125,807,223,165,15,193,47,55,-4,95,118,51,97,196,11,781,-11,213,29,73,-60,13,16,64,9,45,42,42,56,290,42,1169,-576,46,1044,106,221,26,-89,103,525,243,78,629,322,320,261,155,145,31,94,579,14,25,292,48,6,313,805,-30,0,-32,-52,1523,-63,1,637,430,47,292,14,93,8,303,2886,-26,308,32,214,826,608,118,-14,34,53,128,115,43,237,338,569,26,9,194,738,700,693,105,1760,-381,367,-99,28,-36,231,228,-183,120,603,480,536,322,-35,184,-1,-14,20,-58,218,860,86,105,402,-242,139,-325,210,72,31,77,214,56,35,62,-196,172,89,41,70,261,103,2217,635,58,179,2332,248,164,63,26,-306,189,-125,-228,830,102,0,147,-33,23,78,101,816,6,357,914,1143,78,596,337,-1,11,-176,209,7,13,51,71,54,-16,219,112,59,373,311,212,29,400,-226,-113,135,162,-243,2,112,-200,243,-212,219,283,-107,113,57,11,144,36,141,372,33,343,190,-415,200,24,242,73,168,40,89,43,206,504,4552,204,-12,-222,747,791,174,26,114,134,-184,53,38,-44,12,1839,364,258,11,14,318,-49,-17,-523,200,369,7,40,79,9,180,-186,219,198,323,123,367,381,388,31,164,1535,886,627,126,103,108,180,147,8,494,-7,54,132,103,-4770,406,-133,127,27,11,458,-13,169,-17,73,426,85,16,187,1331,173,455,-35,626,372,720,94,973,-28,270,180,-4,111,48,157,192,-85,333,8,214,-135,331,-86,-200,28,66,-120,290,210,-48,22,-328,-19,47,-315,289,98,113,349,247,356,51,109,-21,16,1,409,964,12,86,-65,55,-143,531,27,238,4655,666,224,342,187,161,59,441,-40,233,12,373,179,-43,34,92,104,35,140,-191,887,-199,81,-240,127,141,-276,85,254,160,9,-183,117,-396,1139,97,215,215,230,-113,2,-168,88,167,2104,23,-535,153,-6,4,111,100,140,1918,413,454,-19,447,841,1494,42,294,6,226,425,463,144,107,146,-16,-3,22,-4,8,167,526,19,4,164,25,22,661,592,23,-119,110,491,291,80,269,-249,683,578,310,-28,-89,146,14,311,70,144,188,387,58,105,146,267,-116,56,-134,2,220,273,506,645,522,326,110,222,171,463,64,157,294,446,262,8,22,50,240,73,110,1164,-1184,199,91,534,326,45,348,-30,351,465,-51,48,523,1,863,1817,8,57,2110,100,-21,668,1055,192,203,741,414,133,-291,163,34,110,8,-30,170,-9,108,38,97,10,20,166,364,-14,665,24,11,299,98,200,-18,177,49,46,-33,-110,1533,177,18,277,47,313,153,215,899,163,-186,5655,207,95,565,272,45,87,-7,30,1533,864,34,151,-31,348,220,515,324,-1,279,425,21,48,94,180,159,668,54,110,137,-25,1106,96,366,364,41,282,106,144,-4,322,-22,325,950,4,20,208,1876,-358,11,94,77,98,35,448,378,227,48,255,68,365,51,66,171,3,1608,138,346,367,34,51,43,21,272,-17,195,55,237,-304,-20,-19,139,-11,-12,-213,46,88,-72,1,127,49,752,-121,312,348,112,655,552,50,519,451,1181,115,361,81,336,-17,707,4,-159,250,2626,711,145,2054,58,57,111,160,115,-15,213,39,2170,103,199,-18,37,628,2142,151,-140,2605,149,151,106,145,88,50,152,181,36,46,262,-2,176,111,199,405,95,265,262,144,3,-76,13,68,13,171,709,-165,-146,188,47,-35,258,285,257,704,17,76,119,112,232,85,-41,38,236,94,-61,32,201,108,-249,413,20,99,119,346,439,250,1,359,504,136,672,505,54,53,306,108,277,332,79,315,167,61,239,4470,75,597,3452,18,103,330,111,15,480,1597,999,-37,2,149,109,71,683,319,61,56,346,179,67,36,861,219,633,564,309,61,171,110,447,45,171,15,288,150,-30,304,16,164,55,497,-49,-153,51,207,132,5,79,-13,5,607,-9,-26,66,170,222,200,43,138,67,19,546,-165,491,430,156,344,188,224,138,67,-45,144,464,3982,979,222,-1,-6,359,1117,221,414,301,1117,22,476,446,1006,461,-24,127,-78,-153,245,146,31,-36,82,26,343,237,464,-100,728,227,223,299,-25,303,-15,426,24,6,480,15,295,82,17,54,9,114,27,334,45,-109,143,36,250,13,73,196,128,22,586,190,-12,690,69,-32,19,92,439,-64,-3,28,-423,74,179,117,128,58,600,34,51,67,-15,-40,-26,96,19,234,13,202,707,-138,607,-72,81,-503,-154,28,-64,103,-38,744,1105,116,147,74,1276,4,233,215,-7,546,446,532,995,371,-55,-213,343,225,165,328,-97,255,49,-38,884,340,114,357,77,-4,1139,213,8,19,748,-48,-59,75,127,413,343,180,105,-390,693,-15,487,37,720,-18,104,185,162,259,401,-76,345,21,43,-40,114,828,-1,1,-385,200,41,-70,33,226,244,-14,-237,13,136,543,417,12,69,98,64,7,110,89,-132,1,-183,102,-2,69,-35,-152,147,101,20,-10,167,359,167,879,547,32,13,145,-32,-54,29,149,-3,-25,91,36,110,-6,-37,-8,49,-80,-24,-45,24,140,-28,-100,433,30,-126,94,-70,6,13,20,-11,-24,58,113,238,28,130,82,-23,31,65,-17,-29,64,-6,2,-413,233,-57,279,47,32,-16,86,70,-5,-3,49,100,14,801,235,373,1,75,88,3149,36,656,708,50,-14,49,45,28,-24,3,128,-24,86,-4,38,34,3,9,-39,2135,210,315,-44,15,13,375,31,7,26,20,11,66,121,26,1,11,1,12,-278,-26,475,-36,202,76,99,12,170,57,58,6,-12,-56,1,-12,-9,75,8,17,121,-16,2,-28,95,17,50,109,12,54,-20,1,24,-10,135,-36,90,-115,709,95,662,12,105,-57,6,-1150,-53,5
-5,-574,-612,-127,-423,-482,-164,-207,-20,-209,-362,-466,-211,-281,-93,24,24,-353,15162,-1032,-537,-34,64,-241,-271,-301,-161,-62,-51,-198,-271,-254,-9645,-4473,-6195,-5684,201,598,2760,417,480,5806,5827,10828,13606,18061,14944,78,-28,137,4204,2455,346,2349,59,303,382,-124,419,-18,197,58,3,-121,-2,70,240,4,20,-232,-404,97,-65,-87,-58,-56,52,47,356,-223,43,157,-8,-57,56,147,457,323,115,44,22,72,127,126,136,-17,-13,43,-31,25,64,-317,-11,-23,-14,1,342,67,-217,55,-71,-46,23,-985,-240,-18,101,10,-9,-130,-38,-62,49,105,-66,-134,-63,43,51,67,101,42,-11,53,13,221,-12,-94,118,166,-159,56,62,-14,4,38,68,440,37,99,123,263,95,153,-45,-185,130,-102,64,14,309,-59,98,61,37,-20,117,68,241,59,209,-75,27,-29,50,97,140,114,-8,130,624,-28,28,47,-2,23,38,-26,-34,14,730,11,-49,62,46,120,86,9,-3,23,25,36,39,25,-6,3,-54,197,31,55,-4,-94,54,-65,716,-176,168,419,-12,238,142,-21,54,-43,100,2779,-114,66,99,17,51,73,118,78,37,-48,61,37,284,91,1520,139,134,6,-28,15,30,72,59,27,-151,90,-4,28,210,-94,84,35,130,-46,537,312,-159,90,-145,47,80,-494,-41,-110,-99,-31,77,-134,143,111,-12,-138,-110,45,-44,120,1286,8,-15,-43,71,98,300,-35,4454,297,770,-128,-239,110,94,90,120,40,10,-24,23,96,73,-19,14,220,82,-127,-1408,195,-25,13,76,25,20,-67,-7,40,484,348,501,304,67,-220,388,94,42,-4,329,80,161,92,36,71,-9,93,476,117,49,290,82,16,89,54,423,46,-76,274,138,-431,270,61,-76,9,708,6,-26,14,-353,244,112,563,0,89,-37,493,242,240,161,-104,196,39,300,226,-1,191,215,149,69,-9,-107,769,132,161,-255,-30,-103,-12,1,14,27,-117,57,37,15,35,376,209,21,101,41,109,28,10,17,-119,-47,82,139,881,1,-1,78,88,-6,31,36,42,-49,-64,22,167,49,51,298,22,12,96,661,102,42,50,-15,16,243,96,51,44,149,0,167,7,-117,-112,6,163,16,258,130,39,48,31,6,-193,101,-160,228,207,150,27,287,917,-24,1,-71,-15,77,-28,34,50,-21,-5,183,-20,174,-13,10,1068,31,92,88,15,128,-19,54,2,76,-14,-17,-40,3,-285,2,101,35,-21,-5,75,-178,11,287,152,141,145,152,59,358,4,-128,124,200,-167,53,42,22,206,8,74,90,190,19,-42,-210,201,212,194,78,43,179,668,60,138,103,297,81,73,54,63,251,168,119,194,135,0,36,-161,8,37,1,507,33,77,280,369,18,-21,37,-20,-31,-51,4067,40,1,45,53,3839,17,-210,107,-85,-54,19,122,192,60,35,78,-52,118,21,-62,381,15,95,-42,53,55,134,51,24,-82,8,-501,-8,32,-777,-236,21,27,-25,48,-26,735,73,161,33,-478,142,12,587,89,-83,55,32,58,527,-29,25,-17,48,600,56,-13,-306,174,46,88,-36,8,-45,397,-15,33,-60,-163,-33,-224,146,25,97,-4,-65,21,49,43,110,268,1187,101,5,46,239,93,1,34,-30,4,68,40,-35,118,141,85,442,126,261,-73,20,-6,9,64,-64,-86,128,191,52,156,-15,2,5,78,-86,-36,-41,-27,-87,234,68,95,21,-8,80,130,-19,65,107,356,-76,22,-8,264,-54,-27,-126,146,156,34,112,63,1,385,60,42,-21,11,17,65,-15,-10,260,107,37,-733,110,-94,-9,38,275,21,350,-50,-8,313,-43,150,22,86,-9,293,-85,-3,59,74,2070,13,3,182,395,384,-566,98,103,28,-24,-73,47,57,77,-92,16,247,-225,22,20,17,233,-117,112,412,4,50,554,88,-25,2,25,174,42,174,-21,132,-25,-102,0,-117,66,1175,-41,32,-13,51,363,310,-12,-80,665,417,64,-28,202,-68,264,682,867,78,374,38,7,-11,6387,306,56,467,255,835,105,66,35,173,-318,-931,158,-53,-145,-155,-420,-248,-73,-94,45,58,1176,259,143,16,-19,287,61,-135,9,-52,29,-22,-19,9,91,-319,-56,160,-49,14,803,25,21,62,-70,43,-360,-43,194,-15,-112,-25,-36,-232,96,50,103,-50,-216,-39,293,182,60,303,277,8460,57,52,-126,676,-26,36,-353,1562,8,-147,89,33,8,146,306,60,10140,86,2,44,75,173,254,-6,18,-114,2033,-53,-74,6,-32,1076,7152,0,-394,72,-24,42,52,178,-114,902,97,-69,75,49,596,268,98,-46,6738,529,183,105,356,65,165,79,-82,141,29,-63,2487,-80,-133,-86,-42,-4,186,-3,-170,-164,-150,181,85,40,120,-13,-188,-40,202,-96,-25,-171,145,1085,48,-104,-2,182,99,48,55,80,246,48,21,-13,-91,-4,-22,44,112,44,-94,-75,151,158,-13,-9,-37,349,-20,42,-126,-166,4848,-49,351,-78,172,12,-96,-149,-66,-124,38,-217,99,1893,26,49,-154,83,-98,43,13,47,18,11,15,103,75,-265,2143,12,-87,-102,1302,-95,68,88,7059,-37,219,65,98,18,-19,-617,-9,118,195,-4,186,-154,1595,422,-36,146,76,-158,-40,106,292,52,59,-35,-40,-595,27,138,501,349,341,113,-6,-48,264,52,497,150,214,35,1890,-60,270,535,360,-179,40,-32,2900,115,341,12,513,229,7,-36,1865,67,458,19,159,-1,64,50,37,47,-59,353,43,-138,-87,39,24,75,28,817,345,120,-165,121,8,134,25,290,150,-31,428,-120,11,-61,-10,141,55,696,192,-2,44,13,808,193,-43,-78,-372,-66,432,-90,22,-17,-122,12,120,275,81,124,-29,-8,-64,-38,212,88,326,62,113,62,-74,-8,64,81,5,87,-24,-3,25,629,-27,3,227,109,73,92,490,14,298,-54,117,-5,85,102,37,575,-104,16,27,-161,259,104,68,12,23,72,17,-2,3,140,73,-385,98,-76,-65,-1,-75,98,-49,63,-312,-10,-57,185,-34,-32,-27,-111,114,183,43,-557,-27,-71,15532,4097,33,-246,-397,109,-81,-54,82,-38,-214,21,170,74,-18,14,-184,627,301,33,110,-5,-42,-4,24,50,233,295,-65,19,2,219,5,-41,65,135,382,111,-28,-91,-116,8,-28,30,732,18,94,-86,191,-7,112,-47,51,90,10,439,2,15,11,-84,291,-130,13,180,376,85,222,5583,16,67,-39,-45,838,-35,238,14,8,-45,76,8,28,355,-204,-15,-21,34,45,-69,44,97,14,66,-126,267,76,80,29,198,107,69,70,-113,66,73,14,-149,-64,240,103,56,1243,11,238,-18,-264,104,-385,-151,7,-765,21,412,-49,61,27,298,24,-126,122,119,652,-55,-93,39,-44,78,-35,835,56,-31,113,137,32,139,-25,69,-51,272,4336,33,369,649,-26,16,244,8,-20,29,34,158,230,-7,-37,-19,30,598,-39,127,62,-61,13,66,491,73,-40,101,34,122,40,77,27,605,-3,-345,119,348,106,-30,3,57,77,50,-275,17,-149,35,-210,124,70,859,302,30,58,-133,38,146,112,80,182,-45,-10,953,-28,-138,-75,39,-23,0,2,35,-242,24,90,62,126,187,236,48,-33,16,75,50,-513,36,201,-5,-125,122,236,-156,265,128,488,-219,7,-14,-14,-18,50,-9,-86,24,100,-141,-9,-96,34,77,290,5,154,127,149,-19,-46,12,67,-9,175,-17,-1,-3,5,-274,-9,490,25,112,280,-4,-12,-15,58,171,-51,-250,286,229,-5,-60,-1,-16,287,7,-1,73,3,62,-76,474,47,9,-114,70,-16,150,302,-38,132,-27,27,-208,206,-143,57,91,91,81,173,108,-356,222,10,724,7,503,35,115,3459,79,-79,103,-66,36,-83,19,-13,21,-5,107,117,15,20,-10,37,-7,-17,80,7,-13,170,333,-6,62,242,13,21,139,100,-67,-49,88,144,-27,65,61,45,-121,82,-28,787,-110,53,-37,-29,-6,145,-5,-15,-15,-26,-185,14,39,-3,66,217,67,-23,682,311,214,163,251,49,743,10,54,76,67,450,85,56,458,-30,-56,7,-121,79,-4,36,-18,-353,-42,172,11,105,-21,72,152,83,67,68,25,-79,-592,92,71,-36,11,-51,5,310,-82,-105,-49,-462,78,36,53,-21,-22,316,-78,24,-40,-317,52,72,-18,-30,575,3619,222,-97,2238,-5,-48,18,-259,3,0,22,42,49,125,36,-191,75,1572,-175,390,2465,114,57,318,228,-56,242,92,-15,-17,511,36,-22,6708,56,-169,187,215,46,16,89,12,32,63,24,97,-131,58,-22,9,127,-6,-7,-158,530,26,144,112,114,50,39,7,59,352,-65,30,15,45,-23,-238,44,304,166,127,-23,117,243,-97,-30,37,-31,-72,-2,-23,20,-17,456,-10,8,11007,13,10438,9837,11041,18,-7,-1,-15,-151,128,554,1736,15,-10,297,-42,54,45,53,-154,313,83,-76,42,59,115,392,62,-51,79,-67,-206,502,-44,-53,-97,54,92,1220,33,172,34,11,40,-7,49,183,-525,11,-124,44,-184,-30,97,251,12,-2,261,558,-117,37,224,16,103,-72,242,121,25,26,-94,37,144,-1,-6,-292,1302,64,4294,375,116,70,-165,60,470,-23,139,6,-96,24,-133,111,114,672,44,10,11,12,20,-108,32,47,31,9,161,-136,17,14,95,1137,-98,37,-3,-383,5,4,15,686,-28,695,43,-400,-99,42,-149,-21,414,30,327,43,25,38,62,44,158,-40,75,82,49,-33,196,29,69,51,-5,86,226,1077,5,52,67,-20,-100,11,-34,-50,110,32,126,187,-312,-14,-50,0,73,371,431,3709,508,-456,172,34,91,67,-19,-206,13,-27,144,-12,-14,65,632,108,103,25,2725,-90,-50,91,46,19,198,-63,-25,87,154,137,-1,2904,595,29,-28,45,-88,-31,356,78,37,855,110,58,97,79,150,384,138,-14,25,73,66,36,43,28,133,425,139,168,75,-14,137,-52,1474,90,37,65,219,51,33,286,16,47,462,-12,26,134,-47,-29,5,-1,-17,52,5,133,137,388,36,48,-8,-170,12,183,94,324,-26,77,341,40,18,217,69,37,25,-37,35,-14,21,-46,8,110,92,-171,-180,9,-32,692,384,-115,101,369,57,-28,-83,316,-32,144,-41,36,1786,446,-38,24,87,92,-123,-31,2,-208,-86,-36,110,90,-20,129,-67,-24,-274,29,-72,-15,68,15,-278,-85,-126,17,-132,-30,-128,25,10291,650,227,-40,-168,20,-74,-62,17,44,113,1252,15,-28,28,-2,62,39,189,26,-181,33,4,-80,-200,26,-40,28,1196,-27,138,94,121,-17,191,3438,-97,121,33,-242,96,16,-4,19,-92,21,-67,-10,223,32,11,7,215,-60,164,50,90,69,107,6,209,211,22,197,95,-17,8698,-561,62,-15,15,103,22,185,-28,-21,64,-241,98,20,28,37,-68,-70,-55,-35,31,4,120,0,65,54,223,569,524,36,-25,26,28,-90,76,-47,43,4,130,35,132,-97,31,-2,90,82,36,30,-217,14,23,480,60,61,-105,38,1114,53,302,13,62,156,9,-34,258,-319,-14,56,-67,-34,-23,62,1,38,10,3160,-55,117,-46,-169,193,148,109,-7,90,85,102,-965,55,35,131,-182,89,97,75,48,-15,199,33,-2,4752,117,143,-18,82,31,222,-41,75,166,75,39,30,289,186,88,215,-70,-309,49,-20,-82,-30,83,26,-46,17,632,88,63,26,4268,550,8,115,-45,74,-104,-76,-98,118,1083,78,-90,-3,353,245,25,18,85,-125,-1,-203,-37,16,61,-9,101,111,-39,77,19,4,423,2,122,42,350,-1,187,54,446,80,216,-46,-192,4151,327,-123,65,56,15,-101,10,-44,68,55,401,331,106,1,77,69,67,45,192,194,-9,22,-8,40,345,-12,0,-26,124,-7,2,124,39,57,38,68,15,-26,408,51,-48,-62,-109,-98,97,130,-195,128,190,-2,126,-47,-61,28,97,109,316,349,85,98,120,150,86,38,-107,-141,-163,26,304,12,40,-58,274,284,-85,65,322,129,25,-35,-104,-9,194,80,140,-175,94,-26,111,-55,1768,532,82,63,-44,-75,287,-5,27,19,2,299,198,81,-5,-58,311,49,-265,9,45,20,147,60,-60,-43,19,235,150,-62,-67,261,6,28,24,16,163,21,-9,-7,28,-38,26,51,-74,74,-208,111,116,152,-322,119,-32,-27,296,53,1163,79,67,26,4,-22,31,241,-108,43,5,289,156,-39,89,-14,31,405,-131,161,28,-96,42,14,90,2,158,130,162,108,83,134,56,2,105,33,60,164,-58,4604,200,24,-312,91,-9,97,-6,119,60,-80,-22,79,28,-61,26,-9,-7,46,51,7,-28,-26,488,-8,169,5,16,-248,-51,121,7,-173,90,14,-90,-42,-187,135,72,-188,18,175,8,124,-2,164,81,15,-415,-28,118,-186,-89,-42,307,-38,-31,81,172,-15,-3,173,-24,44,223,-74,-14,-28,50,66,112,-146,57,33,57,755,69,413,-71,351,43,57,-79,-8,137,56,41,79,-146,281,142,-319,279,-14,119,41,525,122,39,119,-32,65,95,-56,17,107,-192,62,56,50,-24,7,-31,337,-14,25,22,208,-5,143,1223,294,-93,124,-41,271,504,87,1,32,-5,-23,47,117,-59,289,118,160,9,108,6,39,11,-250,165,110,76,20,59,252,-87,453,50,746,-2,104,-1,-44,504,-53,-39,14,-34,135,-31,-264,136,70,78,-223,-122,123,64,-187,84,337,428,-14,-45,-240,75,64,40,1,23,45,88,-44,112,57,-154,52,-133,-56,140,-34,14,76,411,335,161,119,184,4,-383,3312,23,284,-399,-25,264,176,86,5,11,222,-43,166,123,-9,125,415,444,7,53,-58,41,69,599,-10,139,7,-15,269,154,3939,3704,5,32,85,125,80,-23,208,18,39,51,94,-23,27,-11,3,152,50,50,-89,-21,185,-11,54,64,22,64,81,77,34,-4,9,19,6,87,183,380,-49,48,6313,6789,5519,3513,6660,14307,2035,132,685,-362,-17,142,53,136,168,-34,-24,-196,-157,19,-28,-31,-11,233,23,24,-73,122,110,-147,-3,204,115,12,45,36,-16,-6,-13,-208,-34,-71,60,67,-59,208,205,-138,12,33,-70,55,340,-66,-1,-64,64,89,45,35,101,8,-63,-105,-18,54,58,-18,64,15,228,23,42,-27,-36,32,115,-2,20,-4,-5,32,578,69,-5,-65,10,-137,322,1,32,135,217,86,-99,3,225,139,33,-6,-296,79,28,43,-51,-5,181,-8,-10,146,62,-38,143,64,-26,-61,148,44,84,195,6,22,246,16,34,-76,-200,30,101,-70,-12,-43,155,-57,147,-26,145,858,220,94,-498,-1,90,35,1,-71,33,-45,30,-218,53,-3,662,59,19,125,1512,132,-72,34,-14,-16,5,351,30,22,100,192,223,26,-50,-2,69,30,-21,-40,119,19,112,-118,-7,239,45,54,218,24,-69,-60,-25,-61,28,76,-47,58,481,-368,96,-33,34,136,-133,157,-59,-30,-73,2617,-28,134,73,80,-55,244,-131,48,142,23,-19,54,-51,461,-24,52,162,129,34,129,23,31,-30,18,0,-79,91,202,60,24,107,-1,58,51,-31,85,92,189,108,28,-11,-45,-13,-62,20,200,702,76,-7,91,47,61,-69,214,-18,-347,87,-144,55,77,53,61,-393,-541,-15,99,539,4,-119,137,-99,60,-14,-112,38,179,361,-73,63,-45,-34,5,-86,253,177,44,71,-623,-169,-72,-131,-32,-58,8,38,-1,113,-16,125,-2,-43,-97,891,170,148,144,193,77,282,117,3,161,-116,-107,67,-86,98,-8,68,38,89,-28,2,-17,-140,172,440,86,30,148,10,9,73,25,392,28,365,-24,48,473,0,81,5,151,290,184,-2,-29,-188,219,-238,-27,-8,48,174,1,76,115,183,21,82,-36,-34,-313,-210,434,36,-50,168,-48,-9,40,105,61,216,22,-73,296,-10,39,590,30,11,28,-228,43,15,4,54,-30,79,-15,-69,-54,-42,-264,375,236,145,-49,-35,208,35,39,73,117,171,52,-76,109,-70,-2,-32,-37,367,30,80,49,-25,32,421,-519,88,316,7,27,-21,-48,13,181,76,1393,106,147,82,7,-60,875,490,372,-7,283,-23,78,-11,890,154,33,82,-19,106,536,81,-46,526,556,-2,29,94,-14,-76,54,58,124,99,137,46,-25,162,94,89,-163,54,-253,409,-266,43,-28,50,254,25,52,229,232,-117,-54,-8,108,20,461,-17,49,279,212,86,-12,-7,-10,32,122,92,106,-15,57,497,34,85,315,121,36,114,3413,-44,730,51,-60,93,279,-96,62,35,-42,678,47,-19,250,56,-38,203,37,-37,35,-6,-23,61,517,-21,86,346,41,25,703,118,-51,323,467,149,131,219,-5,-11,-69,63,40,110,28,-73,66,142,-236,-400,598,314,-63,25,-1,79,110,195,216,-31,11,293,-31,62,12,172,-207,-14,-55,-81,30,118,118,168,-50,139,41,9,-214,-58,384,-44,29,219,1,-33,-60,69,-47,-33,98,9,187,22,-77,-23,120,92,123,778,-22,-175,49,13,-391,-7,104,-63,109,-24,-121,-105,363,-300,-31,-4,63,32,248,79,-28,204,11,16,-32,17,35,170,86,10,41,9,113,-2,253,-52,9,111,3757,55,9,13,72,52,-14,-49,33,-13,78,-12,25,121,-93,206,9,105,7,-6,93,57,74,112,218,8,17,87,144,-271,9,11,28,0,-36,178,-153,72,-11,-273,-121,434,45,110,-27,-20,161,-48,98,67,41,-28,-31,38,46,3,552,15,34,-7,48,-60,50,-103,-549,308,-185,-79,33,553,-115,42,12,-65,47,-164,-244,-83,14,102,140,12,94,-9,-192,106,123,538,36,-15,243,-14,9,45,32,-82,-10,-13,93,-126,633,83,91,-73,51,53,322,244,276,17,23,-20,33,208,12,213,-4,102,203,38,31,59,613,36,45,26,80,14,37,18,82,123,64,313,38,-472,99,54,65,149,296,-1,153,7,40,84,-219,32,167,-77,23,-222,21,132,50,81,-68,-86,-54,148,90,-28,59,-20,-28,220,40,88,-3,205,-329,54,92,50,48,76,-29,131,-142,58,29,368,87,110,-252,322,180,150,-179,126,-322,200,15,159,-46,-112,-23,64,-182,-58,39,-134,17,133,89,291,381,74,102,440,-76,609,350,34,112,553,-36,3,38,20,-25,-44,-46,67,21,-14,115,-26,-30,16,430,-62,3,0,-3,-6,-9,-171,264,46,78,-97,-42,-33,74,153,52,356,341,23,40,-1,-35,-92,25,49,22,528,101,-19,-74,158,260,-467,8,80,44,568,121,-148,15,-39,-51,-65,40,1814,110,144,80,-354,156,8,737,72,128,-308,210,243,49,450,27,25,-11,-348,-803,41,61,157,41,47,-28,-59,49,136,-184,66,54,90,-72,59,326,79,281,47,302,62,22,29,-20,20,-16,138,235,-31,-547,11,100,-17,112,88,93,-58,52,41,269,51,18,41,-61,-41,-58,-120,52,-15,-10,-33,93,86,178,-168,-41,2,52,80,-85,283,119,-292,-41,63,-98,22,-16,841,47,-18,92,-17,30,90,85,1192,32,315,230,-103,223,28,33,59,61,154,118,-4,421,-40,-111,-184,24,-751,10,65,968,11,229,-7,48,-91,-224,235,182,613,121,17,-603,40,26,-120,-98,84,309,-79,13,14,-145,-25,-61,158,57,-1,44,-37,187,28,-140,112,32,34,244,172,-276,70,-87,216,217,165,65,89,-69,121,140,464,32,-50,57,223,149,-7,-15,9,-16,-86,1142,0,205,41,115,316,229,-130,137,-199,151,43,274,-59,-43,21,46,23,176,94,66,275,212,-179,132,-24,-45,249,79,820,6,29,83,175,40,99,33,287,7,32,-273,-9,45,-125,32,966,48,-359,-42,-58,52,-38,20,0,64,145,215,251,75,42,67,46,-7,-108,321,138,-16,746,248,-126,43,64,0,18,-174,150,271,1063,-175,194,636,108,-132,511,388,-82,159,-26,-173,59,-84,-19,-94,-15,162,91,49,120,-47,64,56,-42,-12,1,3732,31,698,-211,62,-74,64,17,98,8573,56,-17,-82,23,3,-44,48,204,124,141,1186,-35,238,78,103,-131,81,-11,198,15,57,-2,355,226,726,-94,8472,16,109,26,119,64,592,509,118,456,5,-23,-10,-32,-70,-6,31,162,104,-48,168,-18,10,-53,-155,346,-52,51,79,-28,-25,316,-586,11,-24,39,0,28,6,-19,-174,80,27,46,-19,21,-6,41,9021,-6,48,11,360,160,206,18,-204,127,-116,9,20,-62,-70,169,-18,11,-31,44,93,911,-6,42,1829,190,49,16,290,-154,-52,14,227,99,-9,139,237,41,275,-150,324,85,394,13,367,136,-28,130,188,249,3069,223,-70,-107,-37,181,199,9,99,25,200,210,-35,-124,10,-17,782,226,-42,-79,-5,741,132,44,379,259,57,-383,-50,605,-61,534,175,8794,-23,135,9185,824,-348,391,65,54,78,707,-54,416,117,-183,-64,-1190,888,79,-18,-18,240,-21,33,13112,-141,26,96,141,-9,-134,8,80,-271,-9,4100,931,-37,18,10,36,-42,79,21,-9,-70,25,-32,-11,-63,-62,79,-163,8,-29,-3,4,23,-308,620,142,-2,-11,-84,-126,208,-152,1887,16,158,22,1374,306,-1,156,30,-64,-303,3261,70,60,-296,-11,20,-41,98,135,23,2,197,72,177,170,-10,-30,23,-107,48,133,43,-27,106,75,1089,-5,5033,432,0,-144,-84,-36,5751,-330,428,66,10,220,607,-38,34,51,49,44,53,9696,3542,23,1641,33,1,684,152,336,295,-103,1699,-73,21,-20,112,-12,-2,176,3676,-12,-123,41,8,-116,361,-117,107,23,31,221,24,6,-128,-60,-7,-90,-80,65,-173,-106,149,24,85,576,556,204,539,91,56,-36,950,923,189,-943,18,10,-4,164,-198,627,13,98,56,230,-48,119,-19,56,188,178,-5,259,43,263,1336,301,174,126,6824,557,-84,45,17,42,82,176,-20,-253,-56,-3,6425,43,56,-32,-8,94,-26,73,89,91,312,-63,-42,40,37,126,165,91,-63,-69,67,3004,-78,17,85,-2,-14,16,-60,91,1,45,-9,0,107,44,-63,725,-103,60,-130,-124,11,-68,209,-70,22,249,535,237,296,-9,-57,24,68,-31,188,71,-43,-4,-26,12,-22,-24,7052,-78,-232,36,-29,42,-9,290,-319,765,-4,57,18,65,34,-5,338,78,83,122,218,15,6,99,0,-193,800,-5,9467,3225,25,147,843,127,301,137,70,243,1050,55,36,126,-104,-204,14,20,4,124,17,14,181,57,33,126,384,-74,825,148,386,65,544,-88,52,-262,193,64,75,1,-153,-49,185,-46,271,5371,-70,-9,-37,52,281,91,204,133,112,91,-3,69,156,169,239,385,156,860,215,28,-22,32,124,106,177,12,24,220,-70,58,165,78,286,-35,-24,57,399,-15,28,40,374,74,-45,96,-135,60,45,134,66,-24,-32,-38,96,130,60,651,-24,273,107,-19,56,36,22,12,-127,91,445,-153,59,-79,151,31,100,1,1686,5,-99,41,-7,11,87,67,-142,51,-287,-21,425,0,184,46,31,535,49,430,65,62,3370,49,325,-21,255,-101,114,-96,-17,-40,187,285,40,155,34,180,361,185,382,365,116,-30,127,46,40,126,288,490,10454,229,1698,63,225,55,111,96,9,34,-15,-49,-104,-20,69,203,6,0,46,21,-11,-58,67,16,34,284,389,34,925,-25,298,566,-22,1,36,-9,51,-11,58,0,286,15,27,249,77,5,-12,135,-10,11,22,93,-24,-10,90,136,11,-11,64,52,25,-241,14,77,-23,-6,76,-29,18,-143,-33,80,198,41,-6,31,-82,308,152,83,-12,85,3,-55,60,9,251,306,225,79,597,382,-75,-100,37,128,143,370,189,-314,3,-7,204,-10,-166,-37,61,16,12,-28,193,862,-8,-147,8,-95,282,-13,319,-4,111,-30,319,164,17,-49,95,-60,54,97,-32,156,-24,103,65,23,-37,79,218,63,376,61,395,-30,73,116,91,-24,31,105,77,75,141,102,11,35,140,7,11,34,47,-67,13,-253,64,16,6,-17,57,-21,166,139,-216,-38,6,17,-395,173,-177,227,-47,-26,-276,-10,5,-45,-25,-1,3942,-86,127,-30,5,17,-59,219,-32,59,370,316,-17,22,53,34,20,-100,-55,-11,222,209,-15,-18,130,191,162,265,119,-54,316,4,144,-16,206,40,29,-239,-22,-18,32,60,30,93,-67,84,-34,116,681,38,11,6,70,-205,123,77,150,247,15,39,48,-662,237,152,131,135,269,-576,-147,-79,62,78,264,43,178,-1,41,-216,230,481,55,-34,156,415,7,-29,-38,-17,612,43,-11,283,275,-60,-6,31,712,466,0,7,-10,-75,195,199,19,32,63,51,14,-629,45,36,-10,25,-41,65,-20,-76,-123,234,-178,67,-23,-30,16,565,65,-674,119,51,149,-6,-31,-1,136,63,-26,74,-66,452,548,10,-92,64,77,60,20,11,42,24,-137,-18,214,-63,203,-133,22,69,229,-3,10,64,202,151,-102,-57,308,6,101,437,68,89,-10,41,21,-86,18,33,-1,50,71,-45,557,451,19,0,325,69,54,67,105,115,-129,186,186,-104,54,-20,-243,75,-79,-57,-16,43,77,167,-108,44,156,22,-38,-120,-13,-50,73,-40,33,21,14129,346,-266,190,191,-29,43,217,39,84,-86,27,39,-58,36,-74,92,394,-11,116,57,59,211,49,54,207,-30,32,-15,100,219,238,12,115,33,15,89,25,2751,132,-143,-327,-151,13,6997,437,-14,2876,98,-55,-81,-50,13,37,-22,734,129,45,25,121,5,42,143,-13,468,23,-86,37,116,-64,84,21,390,-19,81,-107,12,-57,-74,62,548,172,245,-141,-132,-24,-15,-76,-27,7,30,25,207,137,38,98,128,-163,108,-5,31,-28,-12,-3,75,70,73,39,-108,42,495,295,-8,25,-36,-35,144,39,209,-34,-1,190,-17,-86,112,254,91,376,191,136,-78,-56,76,104,82,-119,65,-15,-343,-63,-7,10434,-29,271,170,-15,27,-393,-17,20,18,-104,-45,-18,21,-2,179,-48,46,9,-114,8,19,-184,30,25,-4,-19,88,-149,-66,-15,-116,14,64,-3,128,405,101,6920,707,56,7,-13,-148,248,238,-255,117,13,167,-32,30,40,224,-45,164,75,42,151,-30,129,93,41,-13,61,-3,30,34,-12,229,-138,-20,27,97,10,61,374,19,-1,255,-132,180,98,-24,13,299,-3,-4,-25,103,39,23,-58,89,-95,303,47,34,-42,55,-49,38,205,309,68,123,-78,21,50,3488,24,245,351,76,-186,265,1,-8,193,28,18,365,87,1,-14,26,-200,-29,-5,115,-15,3,80,264,-8,12,-49,111,173,47,504,44,89,36,107,3,121,25,37,14,-138,-67,42,115,9,-279,-28,45,36,354,89,-41,165,652,17,29,-20,819,41,-8,7,29,44,-47,202,-18,-59,-9,39,-60,-3,32,44,28,33,60,200,-32,78,1,37,-33,-256,-14,71,-51,7,44,132,14,23,70,31,357,-16,91,198,-15,211,2,18,302,117,9,-16,224,51,25,30,23,-2,-18,80,214,-12,93,-40,31,-54,46,-30,7,1021,22,-28,-32,111,40,-10,-26,93,24,66,-48,7,46,250,79,219,5,420,572,191,24,4,-42,25,76,-32,6,-105,-134,-232,217,83,740,-8,-3,9,-12,74,-22,-21,75,67,63,706,8,-23,83,50,-49,-30,-31,44,154,47,-34,415,40,-49,-45,-26,-15,-15,25,30,-54,-31,37,-29,-91,217,-10,-21,-329,-442,546,7332,-30,-48,14,-49,-168,13,-148,-15,-67,178,8,15,47,600,79,484,2,118,-80,-7,-67,-37,36,713,-14,51,-194,-16,47,74,-18,-6,118,211,373,354,231,194,24,-455,-443,104,10,-98,453,-118,149,17,52,173,187,135,328,-49,6314,112,-2,-6,320,36,41,62,69,95,21,-24,24,-46,13,-29,206,266,-193,11,-161,-48,-16,-106,-6,-144,57,66,52,38,25,84,-62,16,-14,21,-25,-8,31,13,207,9,82,-88,343,-36,57,178,43,6,45,22,554,-14,-156,94,-12,-28,268,354,-48,31,43,217,708,17,-130,206,4,35,43,-114,226,-96,271,493,-190,690,-25,-25,890,-18,-7,20,24,-293,9509,21,416,453,75,-8,72,-3,18,67,6,-13,-15,56,117,104,590,30,189,160,177,-86,55,97,70,-31,-79,-52,842,251,475,3,-21,63,40,156,29,71,222,126,147,-10,-25,56,211,-32,89,-3,86,-43,861,-28,-296,-161,-145,360,231,20,-71,-136,446,28,252,43,-183,424,-48,469,3590,101,-36,-196,177,173,-83,78,-41,144,301,323,6876,5413,67,16,0,-46,153,-184,-19,65,78,66,160,420,281,122,-29,-32,-79,-107,170,11,12,40,-33,48,-273,153,80,-43,-148,19,16,331,-96,48,50,49,-57,-162,-5,-442,33,-180,18,-23,-99,165,-33,-186,115,286,-178,78,48,-29,-58,55,91,4,-6,-17,-19,-141,-28,54,240,165,602,1345,309,2628,-40,-32,26,49,43,147,108,-352,24,-55,95,42,151,-37,188,78,-32,28,-28,-14,65,232,20,32,-12,-57,56,-3,-41,-78,2258,81,1,-103,99,-429,132,298,80,-48,-141,5,34,135,91,202,146,201,-1,250,78,-1,68,-101,43,0,-26,-922,53,119,259,98,73,72,266,76,-156,231,-248,-66,180,451,403,280,53,-2,-187,-87,-8,243,90,-10,581,-19,268,19,130,137,15,15,605,97,5,28,-1,35,-19,-51,4,346,-13,-17,-250,-14,-96,-132,287,92,140,59,28,-146,308,-174,55,-507,-261,309,41,-78,-86,83,-88,7687,157,144,7466,-34,48,-8,169,1350,13162,428,-980,868,-6,70,1930,314,549,7,207,0,-58,109,63,253,3,73,106,-19,-403,-149,3,72,648,86,-25,255,165,26,-25,-161,45,197,87,-81,20,5,-55,12,36,116,-72,-94,89,34,9,137,296,-112,85,-28,28,342,-6,261,-7,177,195,191,122,-12,422,176,437,13482,4860,-44,31,-34,-81,18,65,151,-154,621,35,-34,65,160,212,92,23,-96,95,128,-6,55,103,92,62,-18,-65,38,8873,149,22,-55,178,34,-73,25,-97,292,134,1054,-15,468,166,68,15,164,220,15,-127,847,-2,1339,92,44,-92,118,-156,49,47,27,60,55,-36,-168,-7,-29,247,-121,-316,29,81,-37,18,-10,218,-154,5,87,-39,54,-69,23,257,-90,-34,-47,-53,-128,-20,84,402,149,-54,28,0,-81,148,29,494,-288,-9,-5,-140,15,-21,398,-140,167,205,266,-349,-31,119,15,185,90,8,15,-14,65,-103,-41,9,34,106,381,314,-60,-117,105,180,-21,-1,-26,53,54,195,-239,-21,195,41,-65,125,101,-21,470,238,-84,-41,-92,-23,-66,-147,38,24,2,19,8,24,67,-260,144,-1084,144,83,33,37,173,220,578,5892,190,48,356,23,23,-370,-10,72,-199,26,949,677,3468,61,14,2393,204,156,8,-159,22,202,91,573,71,-161,58,65,52,19,72,80,1,13,-107,-382,-63,220,126,5,3378,19,36,384,20,-33,224,226,15,-70,-59,31,-25,102,28,71,933,2426,-24,-14,-57,-7,-107,-51,224,127,2,767,424,87,201,112,-27,395,78,-2,51,91,658,25,101,-15,-19,-174,374,89,58,-3,-27,-14,89,84,104,624,-25,202,72,-157,-12,143,71,90,149,17,91,685,536,-4,-18,23,94,105,-11,30,153,100,651,79,-69,126,-2,133,-244,115,-183,23,202,19,-33,-254,-38,186,26,-61,127,644,544,114,-1,22,-62,246,497,-213,-24,-4,2082,-103,7,901,-43,48,-112,972,866,79,98,-28,289,177,89,-65,207,63,11,155,3,32,95,204,12,151,-1,198,-19,29,15278,193,84,226,-217,-69,-101,38,-1,44,-33,26,-4,-172,21,16,104,9,-83,66,-95,94,-285,-832,449,188,-8,5,246,-25,186,-12,82,55,-25,-151,18,420,8,22,-244,22,-146,914,126,-16,125,-20,-20,57,126,-8,58,118,142,-148,394,56,68,29,72,52,20,31,60,135,3323,-1,177,28,614,-15,-5,71,1,-15,27,66,-18,107,24,712,21,275,149,65,-6,47,-78,71,-76,-137,60,2,22,2,710,12,26,55,40,-37,76,-142,37,39,83,36,110,-418,227,-28,1259,998,-61,-230,-43,404,44,8600,86,33,90,-31,309,-87,-38,55,29,145,78,84,79,-22,-217,-118,-21,50,38,-33,12,370,-31,-450,-10,-123,144,33,99,142,-5,211,73,-57,53,23,171,-35,-15,-35,28,41,-98,39,19,277,-120,158,-6,69,-49,63,-4,-21,-11,-48,180,-22,-38,108,117,-85,162,844,171,49,-660,-76,-129,-26,-32,-92,464,23,159,109,-131,65,-192,-65,4,-243,331,323,161,-69,172,-62,-70,86,74,25,72,193,13,-1,181,353,-1134,117,-3798,-65,-19,141,-32,-153,3,-125,94,4593,434,40,-21,9,208,-5,37,1490,91,143,389,373,-123,-138,132,-120,-206,-326,13,-86,66,80,-2,32,-316,48,-28,-46,46,186,115,971,-274,-14,6,146,170,908,3263,30,77,178,-30,708,-17,23,-7,-600,94,-255,172,74,253,-41,41,-13,-111,-293,-236,62,-764,714,15,60,16,-62,12,-163,82,-68,244,-45,161,-350,152,-200,-7,-7,96,-57,18,129,1029,77,122,-5,-14,35,-37,-93,360,613,-102,-190,240,1094,-1,92,-10,298,192,77,127,631,58,-43,117,426,24,63,248,28,1,157,138,60,12,119,42,-138,36,7,91,75,-28,184,24,1149,-55,27,48,5,-714,147,390,273,267,-725,-4,-201,46,50,48,138,8,235,62,-8,-96,303,-3,33,7,189,233,39,8355,218,-226,131,74,44,26,-2,445,36,-506,-1830,-59,445,-48,-366,-48,71,-134,-15,-54,-57,4,1102,-37,-69,29,-13,62,1861,191,-99,-119,90,-27,-44,1515,46,142,-22,1107,-17,4796,-615,-877,-2292,-3968,-479,-249,-37,41,-24,-62,227,-139,152,-199,1513,1657,1736,23,70,-183,-15,1138,169,1296,35,51,-43,-13,-162,1495,18,-10,1142,74,21,-25,55,243,247,448,65,866,64,125,-6,-153,26,51,120,133,36,-73,-8,234,-34,169,8,33,-16,-37,-70,145,278,231,6,187,-25,-171,-187,1,343,52,17,157,23,50,104,-141,62,-448,85,93,361,-18,86,5435,-45,-33,-27,36,56,1,-7,74,-264,-35,-16,-4,267,10,-18,20,-44,229,34,188,37,-62,-112,37,-12,-93,21,18,96,28,-35,-44,106,60,55,160,92,-8,217,9,77,-5,215,8,70,29,350,-13,56,-5,17,208,-4,-18,10,80,1,36,6,91,3037,-29,68,-128,-72,12,60,2937,-51,181,-39,-97,140,-24,80,-100,30,38,25,418,141,-98,-45,300,48,-2,16,230,106,525,-73,30,-7,49,-11,-3,-47,-34,-42,38,-16,-66,-24,115,230,19,568,39,-23,-213,-392,94,102,181,71,109,37,-294,-26,57,7,-22,320,9,55,921,196,157,16,179,-525,358,-92,127,-76,-22,-75,13,13,33,-93,219,68,-151,196,192,477,161,-8,67,12,346,4,232,55,-274,200,-56,118,308,-50,103,13989,8854,-38,102,22,562,13,-68,2872,100,135,915,-22,9,1904,1810,372,-271,69,-37,153,-31,14,-116,28,21,53,23,989,-326,-155,-284,-32,460,757,930,41,121,11,76,65,357,108,17,-78,22,2,165,2353,237,83,141,-61,51,-86,-37,56,40,76,124,36,56,-13,-70,-41,139,-81,181,132,-85,24,-16,83,-79,8552,6889,1000,67,-48,5151,3044,142,2079,-91,58,189,19,83,11,76,-18,112,33,31,87,-25,-523,62,16,331,28,173,-38,416,76,-19,155,21,244,-328,-155,104,1002,-24,-185,241,1,-5,-574,-612,-127,-423,-482,-164,-207,-20,-209,-362,-466,-211,-281,-93,24,24,-353,105,15162,19,-1032,-537,-34,64,-241,-271,-301,-161,-62,-51,-198,-271,-254,-9645,-4473,-6195,-5684,201,598,2760,417,480,5806,5827,10828,13606,18061,14944,78,-28,137,4204,2455,346,2349,59,303,382,-124,419,441,399,-27,-68,66,70,209,514,823,-78,85,21,143,186,1038,278,125,563,293,-148,85,420,326,71,375,401,267,-324,1014,234,594,574,267,79,87,-125,-184,381,878,-5,-30,30,-155,10,151,631,-142,104,427,93,156,-22,-66,293,185,121,-7,-10,-18,-100,-940,1017,-77,1356,19,-172,250,228,144,1,-191,-59,217,6,45,234,-507,-261,153,-861,-118,-168,-467,499,-785,175,406,-34,26,299,160,-69,38,194,138,-122,123,179,68,7,-354,-101,-231,83,-75,-75,12,47,188,282,617,-224,355,-28,-25,-10,-24,78,92,288,-4,-35,347,118,-32,378,-193,120,-85,-17,281,-215,-64,-226,-30,-87,215,5,-503,-194,195,151,635,118,330,131,1022,214,169,1988,-710,-99,-61,27,58,-19,100,314,-90,-93,-42,-3525,192,2668,128,1098,20,330,-98,146,-77,414,277,-235,805,332,71,-164,134,416,-29,104,-297,27,122,80,192,-4,511,-228,-63,253,207,-100,137,546,45,110,-58,90,-174,-21,-240,115,-68,-3,-956,-208,171,263,-103,146,65,170,-125,-1,1634,147,-20,66,48,-153,-104,742,89,-43,-193,-21,102,290,165,-35,-316,238,-231,-1,-29,75,361,944,622,81,4,406,64,8,-32,104,205,-49,459,-34,-106,-102,-62,-16,-1,90,43,-92,277,83,420,33,-145,-55,192,744,426,-37,107,-215,198,17,249,1528,65,-80,-123,-16,154,-108,741,-443,100,-13,1280,-102,-502,-188,161,83,-6,-54,-241,-319,216,399,-542,99,-369,78,107,681,-137,233,-193,17,-34,21,-245,296,-1,51,78,549,425,235,506,129,-791,0,741,-452,-280,9,-23,88,741,-210,90,1109,935,-61,228,-4,-7,71,303,613,859,-28,374,-207,-396,-459,6,222,-115,-77,-112,-206,192,221,2137,-243,153,-279,90,-243,516,-242,152,-16,-50,398,117,-34,19,-189,175,-63,156,156,32,-155,46,-67,-242,-295,558,-202,-50,-669,-92,40,-193,91,4,-260,104,77,-267,-156,-279,33,-178,43,109,-42,1507,80,-313,332,-254,199,37,92,-89,140,-36,15,324,367,-3,161,869,543,-180,-86,731,667,100,51,112,452,126,327,417,-8,-21,-117,162,8,193,960,-285,-182,195,-21,125,-79,119,486,-165,15,540,305,-79,95,-16,738,6,32,-41,73,-2,-324,-22,198,153,-146,192,-96,-126,287,215,-100,238,118,36,154,211,-233,108,270,22,-19,420,367,-90,32,209,90,123,37,220,1276,-77,-296,-19,-49,125,17,144,36,-71,29,-117,68,124,-44,239,348,61,217,-269,73,110,-84,378,-151,160,-40,-123,-69,-131,-23,-141,55,-130,224,409,1605,-160,45,87,335,10,-230,147,480,-299,9,-169,-130,76,28,-26,-90,-201,62,-152,-106,375,-460,-394,-76,30,6,-50,104,563,43,-281,411,519,-222,-82,1,0,24,-163,-81,-7,699,-165,-4,-172,-120,5,67,-294,-226,24,4,73,-95,-137,40,-242,-280,-93,-186,-129,93,-408,-124,471,-30,169,-94,320,-285,-1151,18,150,-192,99,-81,613,-334,180,11,-36,-243,922,44,-62,-14,-4,-125,144,264,-386,-93,-78,-135,275,-352,-177,276,-29,58,94,941,-31,510,366,45,-22,-342,235,-297,-367,311,1353,39,-111,438,-3,33,-57,-10,-97,9,-10,11,-63,-24,230,-59,171,611,373,180,-97,83,223,19,298,910,-21,17,155,-110,224,2,244,708,-572,443,-60,18,127,210,-100,206,562,192,352,1009,194,-82,-81,70,-61,-77,-274,525,89,313,-121,384,-67,514,288,14,78,-32,146,-110,1267,119,-2294,77,-156,89,250,-9,47,32,24,-10,-21,195,1086,9,-242,70,1166,-300,297,373,60,-208,320,337,-30,140,16,27,-241,81,-163,-55,279,216,170,-235,79,-5,75,1,285,152,152,180,57,16,742,4,-224,-12,169,-178,36,210,231,-153,-12,76,28,125,-238,-40,379,74,1147,331,-137,-120,-42,-1141,-136,-38,-44,221,102,27,-244,327,-53,286,199,-65,234,440,848,-685,108,-153,-78,144,353,6,-24,-42,154,-91,-160,727,339,-49,-127,-79,503,92,-35,29,82,515,123,-201,7,11,-28,312,223,104,-184,-140,18,-55,-319,177,-177,304,617,-324,41,-46,-25,238,-26,130,416,-319,1097,932,-8,8,-251,141,249,-117,-264,452,839,50,-106,-135,56,-99,869,-64,121,-765,-177,67,111,353,404,-25,39,-212,-16,-413,54,-4,-397,77,111,780,-1989,279,36,55,0,-50,91,49,159,-78,-70,584,227,0,-16,198,-380,6345,380,-3,249,-72,285,-219,-136,-154,139,110,224,-268,-38,-45,-1,79,210,179,-150,-584,127,-143,67,9,215,-405,1828,7,-95,4,-29,194,50,-942,40,5,276,773,441,-609,0,406,-696,60,-117,-173,-325,-250,-79,218,128,-47,-97,623,87,615,31,-51,560,130,318,-104,10,123,475,-4,-825,331,647,148,20,253,-74,351,46,-259,-43,1113,-288,431,-319,-86,-338,706,-49,-80,713,64,402,151,115,-7,994,614,223,26,112,-17,238,206,844,-293,-1260,150,-176,145,528,399,79,770,-73,47,-219,560,-134,6,-43,219,-128,840,-120,87,-26,76,250,-8,130,-18,406,76,169,10,215,-152,14,-170,302,-105,-1281,12,-1062,-66,39,108,6,-304,235,-146,218,-147,-279,-44,42,180,111,32,599,12,66,147,52,-108,108,27,-60,-540,531,121,116,298,-356,1176,-192,128,262,309,-39,142,-390,30,62,626,-32,-134,-445,-30,-34,1,-382,-197,-574,-233,-56,123,-49,1390,-329,-102,-193,40,-7,-176,-233,-27,-294,-82,313,20,-59,260,0,-1276,190,-1,-178,346,371,-810,-185,-31,-284,-75,349,-980,-25,-151,-109,-201,-534,248,-147,-58,21,63,-146,143,-97,-488,-30,-26,-25,272,-64,-299,186,1246,95,-117,-71,-8,3,20,-47,-210,-52,-72,45,241,497,-13,-154,34,-10,-11,162,19,156,178,-340,-11,-16,-2181,-29,218,-225,-691,-147,-22,-77,112,134,-692,38,-52,141,-221,38,-283,-16,-602,19,567,-27,75,3,466,118,153,31,299,54,1011,23,153,68,-284,-309,142,87,252,-86,172,-412,-186,-45,387,174,14,22,916,-447,-179,-790,-668,-232,32,0,111,-20,16,157,-57,-57,370,997,168,-175,277,1347,87,401,667,-116,-387,1125,-580,95,-223,177,-76,505,-94,1335,179,154,1141,134,79,-310,177,-290,145,-302,919,1823,-359,48,-423,-84,-110,25,-287,100,134,1318,-107,-23,83,-123,251,-339,-769,-439,-82,220,52,-90,98,1576,-132,-86,-374,775,79,-41,463,499,209,-27,-66,175,358,-79,9,301,-228,56,-92,-615,386,9921,-25,91,-196,-137,41,-222,70,1426,-63,172,122,374,-193,-188,-24,185,11,-335,-195,-102,96,192,23,-40,194,-757,774,-143,6,186,-206,-183,-83,63,1146,52,53,-386,-149,284,-176,-291,191,-194,-110,111,-47,215,182,-143,384,-35,156,135,0,-19,-104,16,-103,68,649,258,1005,-28,1055,228,-310,-241,-140,3,-85,-5,-875,516,-45,-3,-150,261,-392,-79,54,7,-186,-74,-124,-150,-192,244,-23,-25,636,171,125,-95,566,196,210,-116,149,631,869,-91,-73,-90,-122,61,78,-22,-117,120,-86,-94,56,17,-483,332,-91,125,-137,283,55,154,-913,63,-743,-385,-399,161,109,408,160,217,181,7,26,-154,8,264,62,149,16,-159,-19,7,-111,146,117,122,-103,165,213,-49,-168,-130,313,307,271,102,1,1840,918,172,-676,155,-66,39,7,55,151,172,-111,-42,133,832,-24,-146,505,-37,696,-67,-31,120,-470,323,-105,157,720,293,306,-141,-416,-99,-578,549,166,-58,336,-37,371,-89,-13,27,-352,104,55,-212,60,-325,-24,743,43,48,48,-423,75,245,-673,205,-643,-434,398,-86,78,507,392,106,875,-68,-83,-13,74,-59,-321,-286,385,504,378,-525,-55,8,182,333,28,-29,704,-688,164,-379,-209,487,176,170,-380,209,-228,183,187,-128,723,-105,115,88,283,-107,337,-395,111,304,-363,550,-28,2231,206,33,-163,-101,161,6,49,-26,-67,193,-16,-4,229,-178,394,325,-28,89,54,-147,-85,-28,77,193,101,-325,42,315,28,-197,53,183,-309,-22,-154,30,-128,-167,-138,-376,-10,-516,-44,98,-10,275,507,-95,68,60,261,-221,118,-67,-457,5,-239,-282,54,-207,-647,-185,190,27,-44,644,313,-124,62,325,-889,-370,-315,-242,49,-25,-97,11,-218,-56,-179,20,258,683,-473,213,114,-156,876,1469,207,149,-124,663,-23,-234,-12,310,39,-212,649,-240,358,-191,-332,291,64,205,-154,239,105,-4,-127,419,1,-188,18,136,118,188,-46,120,156,13,158,-85,-171,-94,175,202,-187,-9,-63,110,-25,-378,90,973,929,370,-864,-80,33,-364,-115,-227,-383,148,142,72,115,17,-679,-294,370,-471,197,151,-105,20,-256,355,-68,49,-888,-66,121,24,160,351,11,3144,-151,113,1243,127,114,180,318,894,860,-223,-41,-132,82,-55,52,33,200,234,-100,99,-835,102,-14,96,365,41,-933,1929,-480,-266,122,1016,-75,-47,737,-84,42,8,206,301,-33,-93,-195,33,-455,27,443,206,-159,193,365,105,-123,566,239,-223,-1105,-471,74,456,-347,-243,-53,204,201,37,-30,-113,172,-158,333,54,-31,-317,664,-80,-985,203,675,-44,190,-91,-42,-35,252,-133,-65,-42,-298,556,217,-78,920,-39,1144,-404,586,634,668,1306,705,197,7,-66,56,101,35,-572,-374,-91,99,-123,-360,123,-42,263,-250,95,-736,-112,145,501,25,397,-321,1181,-305,-43,-124,-37,201,281,289,730,-80,245,27,733,332,-162,-48,397,195,244,67,-49,186,911,115,-230,-396,114,17,55,263,117,-27,211,505,1028,90,164,157,760,-124,216,-176,108,-170,-130,328,51,-362,337,641,44,231,1217,599,323,250,-36,1851,-60,524,-41,747,-9,157,-37,479,26,40,125,107,376,11,114,-24,147,253,-3,-406,58,257,-93,-118,273,3,28,-147,140,48,-366,-59,-491,-7,426,-262,-148,-66,91,726,106,-31,68,1456,-140,-7,144,27,-49,295,527,-142,-17,-722,-442,28,-133,-278,161,-377,-213,104,-98,17,-84,184,11,-3,-193,-145,93,57,-134,62,770,-239,40,-1408,484,-11,67,-220,89,-431,-76,708,397,88,1877,-112,-207,-179,184,918,463,-7,54,-333,499,-672,-194,160,252,176,37,343,563,-143,352,61,-2,332,5,-149,299,472,349,2114,268,-23,75,-130,78,-536,66,-98,-112,872,84,118,-61,980,228,150,287,-24,453,1068,-14,-5,8,-56,1584,1149,601,2130,91,363,700,15,20,34,514,80,146,-34,-169,504,-41,331,40,108,38,-121,33,123,49,-190,38,59,-109,142,54,90,-53,-24,141,-3,-95,161,-541,-41,-75,-164,-165,-326,-66,123,168,-167,-85,5,-88,-450,196,-60,126,40,94,-1,-64,-20,-145,144,430,217,95,-501,-106,-60,-6,-147,481,-224,2069,-68,-321,896,69,-233,-777,-236,1377,109,233,125,-509,46,-256,-25,735,52,-179,-414,-334,-124,61,91,198,-124,310,148,162,166,132,25,-37,61,398,-116,107,10,-19,303,300,82,89,174,12,-66,149,284,-195,-136,397,-38,1187,842,475,-181,68,2,-43,22,182,22,-566,-18,171,-73,-901,10,211,50,-191,-42,-970,357,-47,-15,189,215,18,110,172,83,113,532,686,40,63,220,50,466,-248,101,284,23,-62,118,-131,-553,1,125,90,-26,-48,-235,1055,-17,-60,-564,-93,469,450,478,-7,-73,14,-25,650,283,-282,-84,680,50,294,442,1467,-257,92,-105,168,-98,464,-387,-58,-282,-297,106,-19,-68,-865,-76,18,883,248,72,-256,-141,-374,-107,-12,-138,-263,41,99,942,1199,39,26,-61,508,100,-1138,-472,4,64,-271,336,96,64,702,148,-196,573,419,-203,-687,-34,-119,910,335,-456,-172,-108,12,-166,492,-754,-146,-110,-524,-513,141,-199,-473,-81,115,674,-62,-79,351,-2,136,140,658,820,38,-215,1079,-104,122,421,-13,81,57,13,-143,26,155,-96,546,-270,-539,515,522,-242,-361,1360,-15,26,183,135,20,326,134,-57,486,-54,267,737,7,54,-159,-118,-472,-18,95,-35,751,92,-72,166,272,-5,-20,576,783,316,1420,1088,6,347,-64,115,-104,-35,-228,233,129,-10,-2,99,997,38,-117,87,119,16,197,2,230,183,-105,334,3,28,314,946,88,118,146,498,907,53,-106,-108,161,-742,-141,233,-61,11,23,-133,-18,295,149,117,60,188,531,-620,48,41,51,-489,228,-199,-232,90,91,44,17,230,588,85,-5,433,-5,54,3213,-333,-137,-145,-1163,70,-429,-55,47,-100,-155,-83,2,-200,-279,-516,-120,76,6541,361,-302,166,492,112,229,57,-233,-291,-78,-327,-292,-186,2,-36,5632,-284,460,37,575,104,166,-139,63,43,-38,-18,468,-507,-16,417,-86,90,76,1979,-92,355,-92,119,356,267,-168,247,-18,1393,580,122,63,-35,835,137,489,598,-39,245,400,-155,-42,-149,-49,-28,229,-264,-234,-185,236,488,-219,-455,-86,-349,154,-46,487,490,-12,32,-60,287,150,36,-356,724,115,-79,-83,333,242,100,61,45,-121,787,217,682,743,450,458,-37,-371,158,35,188,59,-30,566,125,63,27,103,-17,-50,309,59,-219,-353,-682,-592,-226,-105,-180,-243,312,362,228,390,-87,360,-175,-158,-427,-136,677,91,50,-17,-284,417,456,-147,-154,-202,612,-94,-448,56,-29,-16,414,-131,-229,-100,632,-586,-356,225,-153,86,168,-185,111,-216,94,901,83,307,74,-41,325,68,136,51,-74,439,113,1252,-2,-328,4884,238,28,-27,121,191,979,-208,335,4,198,20,417,29,173,-176,148,-832,180,407,-203,-77,-101,349,185,933,39,63,61,-352,4151,115,106,-105,-157,2549,-189,-41,152,46,-16,-65,63,54,-50,22,173,-528,-26,-158,1146,120,150,43,29,298,-20,819,532,521,-236,296,-177,161,342,87,11,-224,124,-9,-488,-8,22,23,225,-152,62,-106,180,13,61,-291,-453,189,226,-236,-109,93,194,-14,288,46,29,334,-72,19,-50,58,43,206,80,69,-125,135,59,-394,-153,-65,-67,-229,-120,281,-23,-210,-231,83,578,151,462,-113,-94,6,-33,10,247,-972,31,-52,21,-166,-151,-112,5,-151,-22,10,91,16,54,-66,188,97,-32,-379,8,-11,376,720,-117,-32,-209,-110,38,174,-117,-57,-33,311,275,31,33,-202,-89,-214,1431,25,-10,-124,-182,610,441,73,-93,37,-7,-286,67,-115,330,14,76,54,-23,150,15,228,22,721,119,-25,-16,30,-156,-61,60,383,-210,1487,-50,264,-63,355,37,30,64,41,-318,-96,-90,-345,-84,-330,135,164,44,41,1119,-172,153,-196,-127,254,21,779,745,426,491,41,736,50,136,89,3,-94,160,197,207,74,-177,62,-18,402,163,846,1205,735,46,69,117,7,116,-607,-118,91,487,-87,-37,48,110,103,221,260,69,-81,161,272,-88,277,48,391,160,-131,28,1002,-362,-70,-17,-38,157,266,-92,99,-210,-22,5,449,18,-128,-61,-60,116,29,-5,40,416,26,-159,116,259,98,-428,254,188,13,37,37,162,50,-436,-72,32,91,12,64,724,593,-56,-51,-40,36,331,789,603,-141,618,-123,-295,-203,665,-59,476,57,629,79,23,2,-3,-87,-98,64,43,608,112,162,77,294,-79,194,395,15,-224,84,-1526,-10,-29,-186,-309,317,367,-316,845,-149,-109,21,51,-147,1215,1,16,267,148,-136,503,120,16,106,87,-96,-30,949,-67,117,-548,-481,7,35,339,69,-89,189,393,490,117,29,-197,80,-922,28,-182,121,522,16,13,59,417,-422,-19,119,120,104,51,-36,-428,-319,-350,222,108,3344,5,-187,-72,-20,-127,8,206,253,-37,-39,-161,538,3663,100,1384,23,102,-398,-5,68,13,-26,-105,-106,-131,-63,882,-109,134,217,1778,165,382,73,115,968,264,-177,165,-114,71,-72,37,435,-281,277,456,62,-35,112,-32,59,-263,-41,62,42,-86,314,23,-1,129,49,360,232,574,-113,6,-116,21,144,82,455,136,558,-178,-28,-71,-134,-174,100,7,33,85,39,15,10,147,190,237,218,-92,-22,23,59,-81,-4,20,61,-147,142,265,85,89,238,222,-147,139,106,1491,-177,-303,-380,-597,-82,-589,1063,483,38,-168,475,136,-26,549,55,-102,299,-203,311,120,97,-265,-370,132,-168,-115,719,79,7,-10,51,-208,-322,221,-148,131,-58,309,405,710,-312,269,1730,552,-99,46,-11,-93,-248,121,272,214,-147,60,156,855,1202,-857,-747,-29,124,-60,-26,845,247,182,1135,1983,90,518,-68,181,148,145,-111,-108,-11,-89,287,-1,340,313,-76,-19,125,-125,12,36,52,-47,71,2459,4,339,564,-159,203,740,-154,-28,-110,268,65,372,-422,-121,-233,-39,417,42,167,-31,-241,-248,567,-46,-29,-63,-81,-387,847,58,6,-22,-151,621,-89,-6,206,327,360,-90,155,45,582,485,16,-33,-38,311,-44,63,-428,-8,-70,-100,67,4441,156,-82,-75,-107,-156,106,-95,-264,-223,353,558,169,-80,258,50,16,-463,-89,44,567,255,189,-61,-380,-5,156,13,-218,3429,-60,1123,92,-41,135,29,71,154,80,-134,453,124,217,-286,-102,285,192,-119,-23,49,81,-415,-28,245,-180,122,7583,95,-9,337,143,521,1054,-968,289,252,-87,-48,-240,64,184,22,11,125,-652,444,-862,154,-33,434,-450,-89,-21,-118,34,-362,-34,381,-5,-208,60,80,322,182,-200,-70,-25,-45,662,-48,-127,-443,352,481,141,394,142,-44,92,-35,860,702,-541,335,-623,358,424,891,170,68,470,365,81,-156,111,13,54,-49,631,-76,-70,-37,367,-2,-148,-3798,-519,-14,875,154,-282,-32,68,-253,-194,254,49,-132,-60,80,-193,47,-1134,221,10,-126,-73,7,-214,-160,-33,58,187,-22,-399,-7,-63,-121,-48,17475,-120,9,-52,-316,2423,72,-14,-326,-135,-273,-54,-31,170,25,275,-120,8,-120,-30,-389,-115,-83,-192,-99,1937,-57,51,244,34,203,613,845,5,376,-101,-219,90,-329,92,75,-142,-272,-252,-322,133,440,-76,-160,137,104,0,-84,-166,100,861,-321,187,-351,350,-92,-467,8,-148,-270,-230,-354,-99,-211,216,-308,-117,-348,-803,-72,-229,302,145,-547,93,-58,51,-61,-58,-120,-210,-167,-330,-168,-426,154,-286,841,1192,-74,315,-764,33,-26,-111,-751,-13,968,229,316,-224,111,589,126,27,309,-101,-145,39,6,239,-140,112,316,244,-276,-40,121,464,223,-206,233,-596,41,176,94,289,46,820,7,-273,-359,30,75,42,208,34,161,-108,321,-126,43,-179,38,-174,747,64,-68,86,194,417,-89,-52,-74,388,-210,-943,94,159,211,-84,91,159,527,11846,-50,19,234,150,-55,-7,-668,129,-135,197,361,-310,-321,-99,376,342,341,-51,259,64,-230,349,-64,71,281,91,30,135,-211,134,198,25,-120,-35,287,-344,52,196,-17,-43,49,-53,1231,-306,198,-728,-151,-13,-167,-10,-42,-114,-128,135,414,289,119,95,-117,-127,-149,-254,-241,-68,-46,13,358,123,-282,11,1,225,808,55,116,-303,962,-402,-356,111,503,-41,853,-1,-233,-50,442,264,-13,135,-365,-27,74,15,-75,1726,90,212,9,-7,-22,-76,70,-54,-177,-46,280,-55,-640,-251,-1319,-1970,-1957,-2393,-45,12,-98,-216,77,157,1490,230,799,969,1075,84,-25,41,121,148,-29,11,30,100,179,175,-49,32,-177,-10,-596,200,486,193,-19,250,-208,-237,85,-46,-89,82,-73,154,-125,-110,-341,-386,-81,-165,735,-117,954,-279,11,-24,-53,217,-34,-8,-75,599,315,-378,495,-18,-35,-41,234,-24,450,-69,-88,526,25,65,874,-99,82,-172,66,-10,-23,472,21,-55,-109,159,-272,34,283,-258,-400,211,392,-294,-135,-82,651,-307,152,261,-17,-31,124,225,575,253,-62,-73,784,-672,-292,-378,-96,33,-259,-84,-191,9,348,3,278,211,-14,925,185,224,-137,-170,5,-550,41,-21,120,-313,-334,514,-95,33,-50,-73,-295,-23,-198,2917,-610,-257,75,-98,-155,276,-40,42,-255,65,-82,140,470,306,-597,-749,177,-42,22,-37,-69,480,-8,924,136,230,243,43,78,95,-24,43,257,-19,558,21,86,477,-245,112,170,-1,-242,-209,-147,-93,184,-10,119,48,-519,38,79,1325,-669,-95,18,545,-57,142,63,-25,95,281,566,177,176,301,95,203,134,69,-198,-124,616,193,411,1395,60,-220,-86,1,1020,1,481,-235,-46,-393,110,189,39,12,-109,-55,-468,850,-443,-150,48,-61,738,186,73,-90,-46,-103,64,116,254,-245,53,-50,-234,62,-114,-140,-122,-80,-277,61,258,237,39,2065,-28,51,26,90,-62,87,289,594,-86,-13,-13,56,16,72,62,6,64,160,112,291,281,1066,141,-14,161,914,-116,232,144,106,310,-139,483,5,-355,-12,334,-169,89,-14,280,36,59,51,1136,-8,16,-38,53,-142,88,1115,-11,44,-103,-1768,-267,25,186,307,1594,-27,-70,-32,358,37,-259,110,156,787,120,298,-72,32,50,-215,-566,118,293,-42,-118,297,176,368,-130,131,197,622,149,6428,1576,50,263,162,12,-266,720,11,376,-218,-839,151,76,112,12,113,-85,319,-1,18,2455,74,187,2,-36,192,-79,23,-1318,414,-591,32,-154,929,-29,-231,-80,337,-15,-107,105,30,-293,-34,-574,-148,120,452,235,290,-120,-1615,-999,-191,867,-214,388,-96,939,250,30,-318,13874,-48,86,509,223,61,-62,708,-204,287,-80,-322,-314,54,-151,9,200,-35,135,613,-348,-212,-442,-183,12516,-31,79,-188,-42,-29,239,653,-202,533,263,-43,-152,-36,-99,17,1089,-330,970,53,-250,1641,317,-103,127,-60,47,299,-95,950,-943,-580,627,-253,746,-288,-70,1141,971,18,-53,554,1050,15,181,240,287,-356,-262,-32,-70,-30,-220,156,156,-51,6609,47,122,-285,-51,-101,185,361,46,13873,75,1188,1839,-58,389,36,-12,-10,52,84,60,370,189,145,103,61,106,-6,141,-191,-21,166,-395,6,227,-7,30,-201,415,-34,681,6,-205,64,-235,237,-576,78,41,-216,415,-27,-6,-19,165,-629,-76,-975,-33,-30,-674,452,214,8,203,101,71,323,325,105,-2,2302,-79,-57,11,632,-198,4,678,-50,-274,76,-212,94,-104,48,-22,-34,5,387,-201,107,-135,-264,225,-4,-64,154,294,-95,-194,-176,171,25,-105,308,53,52,238,-54,59,734,5,-4,184,408,390,-57,217,-210,-119,190,-40,-163,-66,73,-1,265,235,534,-393,43,179,99,776,429,-717,405,-225,-80,-104,-136,-91,31,996,499,152,14,212,-13,4,-239,-309,15,28,-141,188,153,152,-86,34,-257,49,-23,8,-16,-17,158,-16,59,287,185,69,-202,219,746,-270,246,345,-47,15,-110,-288,9,-591,2194,116,283,-17,-36,6,155,-176,340,40,32,17,13,-91,3,151,-357,-179,174,-26,-108,81,-36,246,194,-284,-56,116,-46,73,167,115,164,-287,-119,117,-39,1067,50,-941,-48,37,203,-116,-299,-338,78,7,109,-46,432,-56,-174,-14,203,-174,336,72,145,-222,-53,124,-68,145,232,-15,-58,259,152,28,-24,-1,-122,167,199,94,127,148,865,122,27,99,-193,-202,357,-54,47,-345,-28,0,-113,11,356,-50,150,220,172,-209,-18,-42,257,410,190,26,-152,184,74,176,-55,86,20,10,67,17,-74,-51,22,321,198,415,171,-175,-102,246,-86,136,0,-159,702,-20,8,65,86,296,208,55,-267,88,471,276,14,-16,-36,-41,127,216,-315,936,812,399,368,361,80,-158,620,-320,44,63,40,-106,-98,265,1866,194,-8,94,946,120,143,-4,-35,-48,-180,438,90,40,-67,54,-117,-310,1573,68,6,144,180,231,257,165,-59,31,-47,-15,61,-42,632,-6,-4,-36,-2,-127,70,-12,-98,-10,87,128,530,20,-187,-203,201,130,320,72,49,262,13,-15,66,-21,-211,-484,588,-213,136,216,126,158,14,-173,-3,-162,6,58,1152,-205,160,-4,-38,-17,-73,78,-143,-64,-105,81,171,112,30,-349,-286,116,97,105,-132,243,559,212,47,5,33,38,-84,-11,-95,215,336,-27,70,159,602,45,182,343,-91,378,-83,119,-197,363,-21,42,-47,1485,650,-83,118,700,99,-101,1073,75,-63,-111,-162,-197,188,476,99,-51,363,993,-642,-7,-2,-92,301,-109,11,-79,-23,421,1054,127,-522,1,86,20,83,-136,-99,-141,-75,-5,-511,140,-62,367,-437,-78,791,-165,105,166,-368,320,1526,649,115,234,280,792,552,-8,213,1151,-268,36,198,629,-150,-84,66,-46,34,-1,2109,115,-236,1714,690,47,3154,400,-95,9,-571,28,346,54,-109,123,194,261,366,-23,145,-135,6,955,-101,-125,-438,218,964,117,881,558,24,-179,84,-90,-1005,96,261,-256,-75,403,2539,248,62,66,-37,194,733,490,-30,3,53,159,622,9,309,-450,430,41,493,405,27,-141,-1,275,155,113,-56,-19,709,449,-559,348,949,-67,367,155,-749,31,435,324,11,-270,162,103,53,126,486,-236,36,243,48,-9,265,20,-398,313,110,82,139,109,213,115,220,-32,127,96,-42,96,49,-17,1369,731,-98,567,-63,779,-96,90,11,255,172,81,1802,109,93,1068,196,-93,215,102,-88,105,300,-220,-51,-114,531,-401,-134,-76,-179,430,8,133,240,-92,79,107,396,36,420,328,-34,-53,69,-479,225,476,-19,232,63,221,125,155,184,-44,-23,-377,300,352,64,70,-272,-2316,-283,67,36,196,187,-47,16,10,-53,-149,319,59,94,481,61,298,-307,-17,82,50,18,-1140,259,238,-93,1661,-16,16,279,204,360,-167,185,-54,71,445,-36,105,270,421,131,408,-251,-128,282,30,38,-84,-33,138,-333,371,-311,-47,-87,138,71,-200,211,287,487,207,659,-41,1000,-771,-83,1342,57,72,23,-179,-212,-57,-114,18,44,1005,-98,-69,-145,311,-263,-136,-8,209,-60,-129,141,0,243,717,180,150,98,222,43,329,-144,212,143,135,371,-314,394,221,1113,-143,293,-272,-508,174,133,-66,430,349,-94,281,323,101,5,92,-17,-38,140,306,41,83,-94,233,121,-6,200,430,-214,141,443,-61,337,23,297,-125,-376,398,-42,-57,156,237,-94,13,177,53,-76,54,222,-18,66,6,84,-107,16,-52,81,208,-263,124,-245,185,62,254,2313,-31,188,-66,65,-368,2797,-167,-36,-300,-79,356,-41,468,96,-145,-354,95,155,122,414,-173,48,-13,611,43,-123,4,-2,9,-27,-28,9,52,272,274,102,188,131,-200,-264,-46,-73,-174,-163,-274,-42,-73,-85,-167,-194,-61,386,647,64,237,-91,-76,393,1061,-275,-509,110,-66,124,-469,-119,-23,-32,-5,165,76,-297,255,27,112,-100,-7,-86,420,-178,134,210,51,219,-80,205,84,78,83,152,-211,-6,-38,1297,32,-62,17,-12,66,87,23,53,186,-37,75,774,195,198,1240,448,126,170,-18,494,446,28,-1,26,-3,122,-359,-23,32,-305,227,-507,51,37,-1172,40,520,265,-98,126,-7,-29,181,21,26,-105,383,281,88,-77,-107,-829,-974,-137,5,-17,-102,-3,52,-13,7,91,297,-799,197,-691,109,233,-197,14,170,28,32,29,-97,375,212,36,-308,634,-6,381,50,-189,162,371,313,65,-249,-10,-132,37,2,166,135,-209,38,1337,91,-571,187,93,-20,116,-40,24,-218,3,125,-67,87,12,-91,107,-45,-972,-194,494,-199,752,-61,119,39,-273,-395,-159,1058,-9,-164,808,33,260,-203,144,-197,-82,522,92,119,170,14,-29,146,201,-148,-122,418,112,281,-75,527,76,290,71,-54,214,-171,-802,-393,80,477,22,10,17,181,-1566,51,-183,1147,15,-195,-195,-28,88,69,-191,-198,34,847,440,-24,65,167,-77,44,-6,12,-14,162,40,149,179,84,22,-518,-105,75,-122,217,2150,-124,-84,-752,51,0,29,59,-75,-43,310,460,17,230,65,83,71,93,-417,276,-14,342,-14,3,207,797,100,-24,0,1266,-35,466,76,882,2082,21,600,3108,611,294,47,180,106,461,56,-160,62,-173,61,51,-23,58,-728,-68,-51,-52,-26,-5,-122,-269,-3,139,-45,929,-84,431,-66,18,199,-91,21,91,241,73,88,102,-70,-36,28,751,366,-117,-2,0,-118,63,12,373,506,-503,464,55,-12,485,-164,70,-125,51,-119,149,203,-40,617,90,192,407,-36,-2,90,-144,239,107,-61,-95,162,128,-46,345,821,16,152,141,100,231,125,4,195,59,1418,1420,424,341,315,-11,-72,303,554,63,213,97,164,286,193,1047,-53,227,212,89,29,-88,1461,40,105,-151,154,430,87,14,134,9,-373,-226,108,41,92,-42,-811,40,282,692,1163,78,-73,-116,-108,-390,-65,-210,-36,-42,121,49,-69,118,-132,177,-131,-49,605,126,-8,20,-12,-28,151,312,-133,-705,-17,250,287,212,-90,339,160,190,-24,127,540,282,536,-61,124,139,471,-116,-49,-588,-189,64,-305,512,179,122,-52,-155,94,65,84,149,309,67,70,58,14,-98,210,-92,378,-112,-115,733,-17,66,21,-82,-91,62,157,-54,101,169,305,-94,132,306,111,-497,26,168,4,-155,-318,-11,527,-320,862,65,355,262,278,-53,15,-147,42,280,-115,-14,41,-12,410,177,12,373,-108,-5,1390,249,-81,90,459,1394,166,89,54,1121,-164,355,-125,266,257,51,-185,621,-1179,123,45,562,62,897,217,122,85,1222,198,153,614,126,-17,-57,-15,-170,-301,444,-211,35,-5,-11,-8,142,3,113,778,28,26,-41,155,781,579,-170,-25,-25,-84,66,-8,-65,82,-64,-110,166,453,-164,-75,45,75,858,233,102,-757,-406,-11,165,80,-66,252,-51,204,250,-112,7,-55,334,86,122,-27,40,47,-201,375,7,95,25,-135,-149,308,624,-266,175,65,489,165,57,1688,-55,-608,51,-48,285,112,-280,81,49,1233,48,28,100,933,155,35,-51,249,264,51,442,-201,-678,-53,394,-91,102,54,-1745,435,87,228,76,158,420,1942,51,52,282,156,-292,-119,645,13,170,37,41,186,4,100,-233,304,-388,53,441,-302,1961,-58,-368,-416,71,-277,591,45,459,171,-3,546,408,399,80,32,133,-25,84,-319,507,862,-28,-369,567,218,-47,-116,-480,-112,161,232,340,-42,-88,904,171,224,122,223,433,722,50,-17,46,-1001,78,-162,104,478,-107,158,-262,423,-9,261,28,-506,22,30,132,1242,99,148,36,306,-208,-123,305,-2,-153,201,159,196,-106,-89,963,-563,76,597,15,75,128,10,-373,175,18,47,70,-41,1746,499,43,108,422,-115,26,26,93,279,-103,499,759,662,492,381,22,148,333,194,985,565,-84,767,141,-435,-606,188,433,72,292,18,211,327,1020,180,-50,95,177,44,-41,225,230,-136,328,299,208,42,462,98,437,482,1103,-140,-43,-26,404,-92,344,651,-727,77,24,85,17,122,527,-102,8,91,1296,427,-44,-56,47,254,-143,129,-106,623,176,443,160,-385,188,25,33,-78,-322,165,69,706,-70,-58,28,-4,-29,86,282,29,-103,-44,48,409,112,113,211,-6,528,2,105,35,176,-128,289,331,349,591,264,-111,-90,697,-138,307,-75,-130,148,404,180,153,-32,-178,68,162,106,-703,-267,-79,47,1140,51,100,407,-184,-474,276,-56,-283,-193,-458,-9,112,484,-154,724,61,-342,28,-140,185,150,-9,69,-45,388,312,558,57,-299,-122,-165,-105,-404,117,-74,34,-434,-188,655,-7,-31,-142,278,-1023,423,61,-37,70,101,393,58,375,2373,70,415,167,200,58,83,-73,832,126,440,426,241,391,4225,90,491,-12,-85,912,-211,1127,368,942,300,331,69,484,-190,-472,297,235,-244,-141,-72,121,-185,-256,-113,-14,40,-251,493,-3,17,126,-75,12,39,167,-9,147,836,-50,102,155,955,58,35,-49,-178,-516,18,1088,230,80,-47,25,294,227,60,-134,2654,387,-20,420,-29,140,115,40,776,544,763,417,626,264,-103,-195,23,278,285,-61,-114,217,88,83,638,-1,243,425,205,28,143,91,-89,388,-822,-14,263,167,-458,215,-49,4711,-109,7,928,268,410,60,286,547,-24,-50,-41,275,-14,-774,-159,165,415,-30,-69,137,445,229,-53,-91,-437,183,677,106,61,1411,-562,-39,-95,317,72,61,45,-104,-96,751,375,106,-130,467,55,493,-31,548,1929,282,206,-195,-134,112,53,-957,-111,173,1274,376,135,133,364,545,377,74,329,15,-27,65,210,-87,-48,61,-147,51,-152,13,488,-81,-8,181,389,858,176,371,222,64,250,5714,40,424,935,21,-580,-27,-57,-113,-117,99,712,-51,101,52,342,245,2,458,578,-94,-199,-446,19,66,-165,-14,-38,25,-92,50,-25,-272,354,858,532,509,-111,298,2458,158,382,353,-400,181,-8,-140,-161,-452,-341,-32,-23,-62,123,-238,-110,45,207,-280,1308,18,501,-324,84,-32,502,-42,79,134,139,-176,55,137,-48,-155,959,338,-51,-111,-100,212,14,-133,85,-63,-270,-346,711,111,-121,248,63,1005,-15,32,309,24,-522,379,-147,-7,-41,65,168,885,-84,-376,-73,-95,99,43,663,85,312,-11,529,1050,530,-200,148,155,-41,2,657,-136,-267,-340,40,594,-157,-88,412,-85,-193,-852,-98,-64,-132,-172,734,-71,272,-287,167,97,235,260,128,523,140,132,21,-56,-118,-177,583,-109,1342,293,780,-950,-219,79,528,-103,199,72,-1233,1241,183,-9,-141,380,-173,70,26,-96,-49,103,-87,-100,224,-676,419,-260,-25,507,-177,-119,329,-112,47,579,1304,797,-1318,-65,-106,807,234,77,564,266,773,191,593,30,351,-44,-36,582,-116,63,51,184,842,124,33,1313,443,-97,-84,-128,49,432,-21,41,289,-345,45,439,-89,-194,-223,-730,-177,-74,684,-434,-65,-244,1108,7,93,1278,-44,-193,-345,-302,-364,20,-177,84,966,-65,-372,397,-30,139,45,14,-204,767,62,-118,436,2392,479,2790,-19,275,368,283,89,167,72,-298,381,10,14,261,-69,512,132,52,158,-8,542,-810,1922,-96,294,264,-257,82,261,2202,0,185,-239,145,164,298,-635,274,553,-232,9,-50,-296,-3,500,43,-143,-291,7,-137,10,-164,-54,-513,123,248,-107,697,169,119,1998,16,-5,450,-51,46,190,336,152,-56,217,-102,154,-659,1063,-243,104,-151,597,-13,1034,95,-338,120,-24,-99,159,6,334,143,784,194,-102,-4,175,145,603,62,-5,942,170,-43,-5,-82,63,-27,27,175,223,78,1148,579,86,1364,380,102,231,-104,100,16,-149,-13,106,155,53,-5,-66,98,98,75,-187,201,-10,-95,-68,21,34,323,-571,-143,154,204,356,7,-7,379,-153,-128,447,296,-371,466,-295,-195,295,-120,-27,328,7,-285,-85,11,206,-247,215,569,-22,97,446,282,443,-2,694,-31,-155,224,42,-540,130,-10,-25,-286,-14,182,-416,-282,151,483,-17,1234,-64,29,38,89,88,142,89,18,213,-438,15,110,-80,125,55,34,179,232,258,66,-85,1097,-41,339,-49,130,890,126,-415,1119,811,-184,158,-46,-14,73,-33,9,53,72,-504,30,-83,600,25,40,-144,-127,-164,167,-18,492,812,152,-192,-27,572,-112,-62,26,81,-392,187,-33,-194,-370,-64,-262,90,-37,-117,-83,2138,182,-145,196,51,-70,74,31,521,692,-80,92,288,-661,-72,65,-236,3239,150,133,42,-270,30,1785,324,264,-11,724,-107,685,0,-293,427,-34,632,297,590,315,-46,101,-244,457,-31,-271,-205,1575,667,320,-138,227,-54,514,1095,-264,-20,-2,-336,253,-5,111,88,213,84,9,311,662,40,73,-1,145,3,204,-153,88,282,44,158,1464,148,177,-183,-491,116,1568,45,106,-70,193,151,-145,5,65,-35,13,-199,-30,-306,161,-3,310,7,-79,53,1327,-145,-45,64,82,471,-22,275,-32,-384,54,1809,-15,709,331,1725,74,312,-119,926,473,581,-395,1712,-21,454,216,446,-7,94,-31,-142,236,342,-738,-8,-145,165,-13,531,-55,-71,-178,543,-125,-279,-57,138,147,289,171,230,210,393,565,116,-142,14,1361,407,-152,806,96,196,450,-310,-5,885,2931,1153,43,-510,-758,59,441,805,451,-69,-437,252,126,352,-199,521,258,129,40,-250,-3,-1440,608,31,132,183,211,1051,640,0,-15,104,-1003,-178,-808,435,-49,-224,2153,-98,73,951,506,-7,281,-53,295,115,-765,142,-4,-143,-270,362,309,-127,204,-31,199,1248,-87,154,61,-87,300,870,40,610,1140,155,1373,-69,-360,1495,-834,-236,-27,110,215,-23,-97,152,847,116,258,351,849,-95,216,196,-50,-207,-466,383,450,-16,-88,55,673,-28,319,-211,823,102,40,130,843,399,284,23,163,3,-69,-51,30,13,43,-91,381,160,-80,-462,73,-63,-79,60,339,255,105,153,114,10,-161,136,131,789,-22,-119,524,200,214,-44,443,98,-51,577,7,291,149,326,134,618,330,143,25,56,24,-130,132,-3,-52,84,138,-91,78,-4,713,552,120,146,52,816,-181,279,-20,-101,288,69,17,4,83,167,-68,427,-224,-595,63,-69,46,38,-107,39,362,407,35,-168,46,688,-39,111,-473,-148,114,-113,7,133,-17,203,133,77,-168,-29,98,-138,500,376,1522,36,82,173,74,-69,-41,186,507,6,-97,38,358,1000,-115,-51,-325,38,77,-353,-23,-432,420,35,74,143,-54,140,3,-68,-185,253,16,362,-174,76,290,403,-42,33,-134,123,-53,42,68,235,26,-68,198,-574,1474,127,-290,-18,104,274,151,101,-8,-121,193,-175,-37,-287,578,-86,53,-468,180,-479,37,123,45,-54,101,88,-141,-120,-563,425,14,1087,129,248,-87,408,708,-43,880,9,-64,-18,394,1369,-4,60,-45,918,41,1404,-84,3903,432,210,-19,-14,-45,410,382,137,3952,-522,115,102,-134,28,43,-63,-126,140,-31,359,196,-731,-114,86,184,-319,111,152,-14,52,-109,-1168,28,-87,-109,124,77,-238,569,51,179,117,82,473,17,142,211,-75,-228,-11,-65,-65,-11,120,10,-340,91,67,404,667,57,-45,361,-211,-458,3506,-90,467,4257,95,271,382,2114,224,226,104,491,-228,52,870,174,66,293,162,109,92,38,22,790,53,-134,50,297,164,271,-352,516,82,605,145,24,-10,-340,-209,6,34,92,-263,75,94,-225,217,60,35,-56,586,312,168,238,176,462,64,243,314,213,373,78,2,170,1575,928,597,90,140,77,162,746,507,289,152,-9,550,-299,-37,-80,-151,92,-14,559,493,180,138,40,5,-13,341,-49,41,783,172,-121,72,157,225,-4,-351,-151,-361,-1065,-292,-156,729,160,-353,-1407,-276,57,-8,-15,838,239,-11,-15,-83,-222,967,221,-58,35,78,12,-90,-155,110,-33,136,781,1027,445,-32,-156,562,172,1486,-243,296,-120,-376,144,-317,-73,1440,288,69,-223,165,-65,-103,990,168,110,848,391,-45,68,-505,415,370,-374,-693,-9,-61,2342,366,-128,443,-439,277,37,1255,214,326,18,317,-571,59,123,347,132,-50,94,105,-90,36,-63,-59,-12,-86,87,125,75,558,319,141,18,77,377,-65,115,-129,-225,16,173,67,337,326,-59,137,64,-192,522,49,476,70,-47,63,179,124,-1,241,526,470,161,241,29,219,117,304,-8,-38,235,-35,40,59,239,-292,14,-518,-142,2079,-659,-13,77,685,-18,-158,64,59,-23,192,855,-6,153,-46,-73,291,161,70,-24,134,54,383,6,159,82,347,249,-152,-91,671,-258,678,1340,59,4714,-416,360,-100,216,97,11,302,-412,83,225,720,359,933,-394,144,1,-63,-17,-35,-108,317,188,219,-189,-165,333,-433,424,-34,-522,-74,581,-7,184,165,-236,257,147,207,-7,180,90,661,180,61,884,498,-334,194,96,-200,-345,-56,-555,-396,262,114,39,281,-253,232,-127,37,446,148,768,261,335,239,346,83,18,-65,-385,289,7,-92,46,-138,67,97,235,198,269,-334,133,560,41,-402,-945,-252,90,430,-148,-23,248,-193,353,-839,9,142,-203,75,2,-16,41,-162,-57,15,-24,396,103,-1201,-17,162,-118,135,53,91,53,110,455,1116,5283,209,66,-330,304,487,-21,-89,148,687,-289,-53,56,-54,-5,226,303,-83,70,-178,142,-392,-116,-669,-3,16,113,-57,14,24,143,-498,417,575,513,75,396,258,39,24,-66,-235,1057,133,-342,14,113,86,-10,-126,472,-59,111,241,9,-3668,77,-1,145,45,-79,604,-89,-213,-74,-244,-101,97,-43,-61,533,-68,626,-51,996,652,985,-183,133,-18,152,-76,-9,-35,123,180,64,35,76,300,102,-134,460,-860,-383,-95,70,-114,527,-45,47,-84,-235,42,40,-694,464,-133,190,115,343,-455,-5,-596,39,-13,-67,588,330,14,0,0,13,-106,310,-107,-38,4288,188,175,1029,159,113,-35,469,-138,377,-137,-68,487,-17,296,250,38,58,165,-498,2202,-715,89,-423,-4,-450,-299,5,53,168,-172,-177,802,-372,765,126,502,570,712,-79,-241,-173,238,285,848,103,-541,-240,-86,-49,194,8,26,2306,203,834,-21,849,750,1562,127,301,20,39,467,603,60,187,269,-92,-70,11,-35,-31,1446,623,9,16,27,98,26,1411,1109,-66,22,356,250,208,-31,236,-306,604,863,520,-296,-109,27,26,15,79,-86,0,-334,-312,-2,-26,83,-328,66,-784,-27,114,192,463,442,349,90,10,217,184,349,54,86,266,518,382,-12,-137,571,133,-146,142,1128,-766,447,246,232,703,77,271,-78,31,130,-344,-98,590,-58,-108,917,-65,101,516,139,-90,416,369,103,510,927,568,215,-481,-142,43,148,53,-120,177,42,407,81,22,156,-96,757,-35,-73,1380,129,106,170,-105,-369,-143,350,-68,-158,-22,-9,619,52,52,-62,341,578,113,523,542,64,-504,1170,61,20,153,320,44,3,-27,-118,790,245,7,-11,-108,696,316,186,778,88,304,368,-71,21,98,478,127,747,347,100,214,20,210,21,310,694,-42,537,331,159,-11,327,-35,538,525,-39,34,234,1145,-306,71,36,56,248,-70,74,420,26,-98,-100,18,669,-86,-82,-89,-9,498,-199,113,144,78,-62,163,-72,-275,-77,21,181,5,-775,-28,-471,219,-39,-191,-358,36,191,-169,-17,153,-106,225,403,240,131,64,1025,381,53,262,289,1397,218,266,372,136,-410,1015,-18,-208,42,2073,1903,67,3480,173,12,69,974,73,150,23,109,1250,-39,192,-685,-79,1722,1568,164,-162,168,111,4,44,38,120,100,100,451,257,-122,376,-21,157,30,76,753,-110,1,819,3509,78,35,-33,-100,46,-193,588,-74,-293,135,57,35,-34,272,224,496,-129,-53,82,139,264,-327,-139,-141,-63,18,-210,147,56,141,-410,-62,-130,-88,-23,17,135,657,-122,366,-79,343,303,-5,78,33,819,39,50,116,10,125,315,95,291,3167,-7,485,415,-85,-41,258,121,-58,633,981,570,-83,207,49,-50,82,155,174,-163,148,493,101,47,177,290,211,276,591,68,-62,643,-25,536,-26,121,9,783,197,1,187,-6,-5,84,1257,-33,-283,299,65,349,42,275,-867,-57,35,6,-5,49,175,208,208,-15,444,-29,-7,730,94,572,473,178,569,235,93,154,167,370,212,304,3742,316,41,-112,152,164,1776,296,17,153,-8,-86,161,656,1143,-202,-122,24,8,-356,131,165,-20,68,192,120,380,310,350,9,290,83,103,1369,6,383,63,908,-223,-26,610,47,780,34,65,-96,-249,51,106,165,17,-186,-51,146,291,-84,114,69,10,-63,736,321,69,294,210,-20,-319,98,-75,41,-180,29,-670,-2,173,58,-97,-253,218,-51,-122,-120,-74,12,2,48,65,-23,-79,159,233,-88,91,-275,-19,-945,-86,56,-46,132,-149,751,1924,171,261,-27,891,-215,-162,402,-51,41,-300,925,278,393,-133,-131,-230,279,-9,502,-342,-93,-80,97,445,33,19,528,-34,8,-215,-111,17,-110,283,-83,-166,-121,-73,431,1113,-89,19,-283,925,-177,180,-84,10,-431,124,35,-189,164,247,-22,-93,-105,-47,-151,-336,382,-6,355,-367,-81,-231,-38,-84,621,-51,-208,22,-89,654,410,677,224,135,307,-638,11,82,1,362,210,-272,65,-97,17,-226,-276,156,-32,-62,54,185,210,168,1497,653,22,-188,64,-558,69,-34,477,-52,-58,94,16,-2,6,-82,-89,225,-27,15,-89,57,383,31,-219,-567,147,-199,204,-439,-21,34,25,-171,-119,829,247,-10,-364,516,349,214,74,116,-50,-109,124,15,50,-444,442,-123,253,-19,151,-8,185,51,39,73,-7,-270,38,1108,85,398,46,128,37,1214,93,335,1949,147,-80,-22,-28,-73,-51,60,319,-53,55,77,146,188,52,-50,28,1923,100,731,15,42,144,1494,-64,84,84,-8,-16,147,18,-2,33,-33,77,185,-342,-104,-316,-237,206,-515,121,51,466,-247,83,-12,-111,-121,90,-50,-49,-116,3,-1,246,74,-8,5,201,-26,158,23,146,244,-27,25,-5,45,657,137,325,-100,3103,177,577,-299,-228,-371,-252,-1835,-367,5
-126,-140,-193,40,-201,-319,-137,-66,33,-49,-167,-304,-362,-112,123,227,-6,-327,14502,-36,-5,-43,-28,-101,-30,-119,-126,-63,-7,-55,-173,-27,-660,-317,-410,65,373,2181,6658,1517,657,7118,9604,13471,12272,17927,16596,135,29,75,5148,3801,594,3033,226,386,237,98,546,72,228,18,-26,-41,-5,20,140,-19,233,-72,-48,120,143,-67,-6,73,105,123,143,-175,-41,268,1,-23,12,54,522,387,97,58,71,44,68,109,203,5,-13,73,26,0,51,-185,12,-22,-62,-32,817,170,-47,112,-26,67,49,-1042,-50,12,103,101,43,39,137,-86,144,85,-61,-150,46,31,26,87,101,114,5,-21,-21,361,78,27,606,165,30,160,15,68,41,10,-8,364,-12,497,297,313,232,174,65,-77,89,-25,281,15,821,-33,187,68,-34,25,7,146,556,191,332,99,138,41,94,100,-11,136,67,58,921,131,-12,-20,159,-15,-40,2,-144,-44,807,-27,2,28,100,248,76,-21,50,134,-8,62,77,16,-16,74,43,378,77,48,95,-137,0,2,1073,-230,6,555,-84,205,145,-4,-17,22,67,3679,-73,34,170,76,19,37,148,159,1,-17,44,27,304,118,1840,163,631,11,-8,-38,-8,53,40,123,-74,107,143,60,204,-9,119,19,159,-26,894,194,-116,106,88,44,8,-354,29,-28,-90,8,35,-145,112,115,58,-41,-70,64,32,148,2012,-5,19,-22,113,78,225,-74,5670,428,872,8,-5,18,103,102,362,346,-10,48,-15,87,28,6,-1,328,58,172,-1031,67,63,16,151,2,3,38,38,10,336,655,678,569,156,175,303,242,96,39,263,110,148,79,30,65,-63,17,460,126,-37,606,177,-16,155,35,243,66,7,196,68,-102,993,24,216,108,1191,23,10,24,-72,98,109,478,9,71,58,562,307,166,265,-60,64,33,486,139,-48,104,143,54,5,-39,-143,863,221,222,-177,34,-100,38,-62,-35,9,26,-24,42,26,51,229,321,36,56,143,70,93,60,274,-37,-7,122,161,732,-5,39,126,56,66,125,-29,-2,11,-15,39,117,52,23,210,24,40,50,466,280,-7,-52,43,105,214,80,67,112,535,171,26,10,16,-46,-28,106,84,447,120,59,205,11,-27,-104,234,-29,18,125,370,22,747,713,21,10,-38,-80,29,49,150,-18,51,28,264,-31,165,160,-26,1489,29,86,113,74,463,11,22,25,44,423,-2,-28,58,-105,-40,105,59,-16,32,149,114,-25,56,618,238,101,33,119,1151,15,-122,60,87,17,34,-8,141,134,60,104,1,94,-25,-18,-122,204,237,254,78,13,98,926,90,186,126,358,39,110,69,64,152,171,257,185,90,-45,36,-171,9,108,-33,346,29,67,444,502,39,-4,73,-36,22,6,8869,24,40,25,10,6023,-16,-86,207,-72,-5,-37,216,168,46,55,10,77,194,-4,-17,273,66,37,32,37,186,285,23,47,-70,10,-304,47,21,-1130,-332,13,9,118,75,-28,987,178,146,114,-308,141,40,218,251,-124,17,-8,125,599,3,51,26,94,461,2,34,-127,-164,-6,109,-14,47,37,264,-26,80,34,-191,-99,-146,151,70,92,48,21,-44,133,132,40,203,884,29,-21,7,159,93,55,35,80,62,110,57,88,103,53,161,269,-2,229,-112,-10,30,-92,122,175,-17,157,62,127,128,-3,71,43,47,-25,12,-38,39,-13,203,26,115,12,-19,28,262,50,141,88,214,-45,54,109,238,-85,-40,-149,113,24,27,124,64,-23,200,-54,-67,17,25,33,10,-38,27,216,47,3,-278,26,42,18,-45,66,15,220,11,44,131,60,145,-373,151,-17,130,-10,0,97,24,3312,22,66,272,207,469,-171,128,175,81,-19,31,-32,2,969,-25,-21,-31,-158,59,34,-2,202,-19,339,362,83,-32,1049,106,83,30,99,275,-22,210,58,-5,-11,-16,-22,-33,109,752,33,143,28,-2,426,134,17,-17,1199,281,84,-98,149,-63,269,976,735,41,109,25,-21,18,10383,189,20,378,292,947,33,123,55,62,-247,-632,103,-20,-234,-65,-347,-122,27,-62,77,198,1332,339,96,-19,-23,181,51,-34,53,22,-51,2,22,66,48,-349,-16,38,-64,25,484,12,-114,48,-67,39,-244,-44,231,-31,-66,-2,4,-45,103,-52,84,-91,-79,-11,583,39,71,153,671,12120,65,0,70,625,-44,-23,-402,1784,1,-2,19,14,-18,89,226,59,15831,96,27,30,-9,93,19,-134,20,-25,4536,-54,-22,27,-29,594,11637,-80,-236,8,25,-39,15,73,-57,566,136,-39,23,-10,1028,25,157,-6,9507,180,159,126,241,94,77,-1,-62,9,38,-48,5320,-5,-43,-66,-70,8,115,-67,-129,-97,-204,59,58,-36,14,-84,-94,-72,222,257,-35,-157,35,813,6,-40,27,103,159,104,55,85,227,-16,-36,-11,-79,65,67,83,146,14,-152,20,57,89,-21,-50,44,215,13,294,-84,-110,6839,-2,258,50,87,-13,-86,-50,-30,30,47,-80,65,3000,67,112,-100,163,34,95,56,-108,-37,12,49,4,-45,-260,3071,21,-25,-146,1449,-20,26,-30,4882,-10,123,-22,100,101,-116,-397,0,115,94,42,171,46,2424,187,17,99,87,-138,-45,98,790,217,27,83,8,-149,61,125,528,252,534,145,58,-27,857,112,364,61,158,101,3030,7,227,428,267,-110,31,1,4120,145,217,151,372,382,39,-18,3347,20,1280,12,134,79,64,-17,-13,34,25,674,88,-19,5,3,82,33,34,1746,650,50,-27,522,46,131,38,257,165,205,598,-97,-48,-14,53,387,66,1569,86,32,138,66,879,116,6,64,-257,-27,653,-35,23,-17,-77,-14,167,285,187,156,-3,-62,-86,-23,48,-2,343,64,2,187,-56,8,49,68,16,76,-7,13,123,1211,-14,54,76,108,13,418,772,77,468,72,78,4,29,-18,49,518,-138,58,-99,35,306,161,138,38,-3,31,-19,-47,-13,154,73,-193,239,73,-39,8,-137,121,-79,222,-136,18,-33,57,-8,-52,30,-140,110,248,52,-348,97,-232,19318,8016,80,-150,-184,145,-74,32,32,40,-278,23,157,11,93,-46,58,503,138,77,65,27,-20,24,214,13,223,590,64,-4,-80,224,17,-31,39,224,549,143,-33,6,-38,5,29,20,636,-9,55,62,-10,-8,71,-149,40,-35,-10,297,108,12,-17,50,375,37,58,32,208,40,244,8058,-36,176,-10,44,1112,14,129,61,-13,101,68,82,-3,119,31,-15,39,56,20,-29,81,-9,8,105,-105,583,46,19,75,265,147,45,86,-91,59,-49,16,-193,-66,130,51,74,772,72,204,61,-599,27,-213,11,153,-572,35,294,142,82,128,362,53,-12,327,57,756,-39,-79,9,1,266,79,1619,45,12,213,139,56,323,-33,107,-44,365,5795,56,514,1513,11,-1,322,-3,-17,30,118,307,104,13,26,15,-7,982,197,48,4,-7,14,-7,1457,64,-94,75,-22,81,296,32,-124,615,-23,-254,30,197,60,-68,19,17,636,-54,-135,39,-39,88,-254,162,31,1272,383,285,36,105,3,76,96,70,212,-36,-21,1560,90,-91,102,-15,-30,49,-20,51,-123,-4,65,81,177,88,309,8,29,-17,54,53,-491,157,155,-77,-24,72,301,-87,380,187,647,-150,94,28,6,47,-9,-14,239,292,52,-86,-28,-189,-7,-11,280,28,329,29,49,9,-2,-11,66,10,455,49,8,10,68,-84,52,418,58,50,201,-29,44,71,0,20,19,-180,186,137,-3,4,19,45,208,82,5,37,64,81,-15,538,123,108,-168,1,44,198,188,-16,86,-26,21,-100,147,-4,26,-30,-12,12,67,247,-97,244,9,437,20,544,-24,62,6344,64,18,30,30,54,-85,-54,17,3,42,46,158,9,27,1,-10,-10,29,43,-33,7,253,511,24,16,187,39,-58,1,132,-52,-81,7,82,57,-15,95,444,-556,45,10,946,-148,80,-96,5,40,74,-39,26,-37,128,-148,12,108,-53,36,478,45,-35,451,165,126,169,2,-38,478,3,23,68,67,497,29,91,580,3,-54,-71,4,161,-82,45,11,-218,-26,71,-12,9,-5,92,219,456,35,29,47,-44,-260,134,97,-101,3,38,-44,236,-71,-69,14,46,56,-428,160,-2,-68,237,-120,52,-83,-228,58,112,33,-38,323,10420,193,-55,2890,40,-16,24,-242,-27,107,107,25,190,222,-53,-273,-36,2992,-120,2160,4337,125,72,260,-49,27,238,42,-26,185,343,20,13,8204,-5,-122,159,238,-51,46,156,31,29,60,-68,372,-118,-7,-13,57,74,3,2,46,293,54,202,176,180,103,-18,-50,-104,362,-67,47,66,8,-5,-203,52,178,596,144,-9,39,125,-203,92,64,-28,-3,21,19,-22,39,518,-47,21,14487,-42,12725,13955,13686,-47,-56,3,-9,-196,358,223,1781,43,-46,446,-14,78,-21,84,-90,145,310,-75,1,15,16,540,2,5,187,-42,-173,2645,2,-4,-17,287,72,1809,-8,243,-37,-4,10,88,96,72,-414,3,-55,88,-62,-77,22,411,-8,6,212,649,161,53,255,65,56,-80,290,169,150,31,217,12,163,135,184,-187,2021,5,5291,83,-6,9,243,3,418,1,152,11,-208,4,-10,6,56,561,54,11,88,-3,40,-16,-13,52,83,29,76,-62,0,17,99,1546,-25,-16,25,-26,98,18,24,265,53,1473,90,-266,53,34,-103,-18,100,18,160,113,-35,102,57,81,160,-44,127,56,-20,-15,304,-44,74,53,-23,128,129,1086,102,94,9,-44,14,-26,52,9,84,140,80,67,-110,47,21,64,21,469,305,3663,543,-177,301,119,16,-17,-36,-132,33,-66,148,-11,-26,108,1055,107,-62,9,6223,71,-31,55,149,62,246,62,-7,31,144,228,-33,4178,819,-85,110,45,27,-44,398,104,27,600,70,49,79,83,182,558,61,-33,47,-44,58,50,-15,22,90,209,17,-185,14,-132,181,-72,2166,193,27,55,8,-21,67,594,16,-27,817,18,4,131,116,72,-19,-108,9,78,47,111,107,543,11,81,68,-37,28,73,122,192,-14,-4,240,14,88,161,75,52,8,-37,44,-24,30,-75,377,22,748,-3,-8,121,9,610,256,-113,71,-6,8,17,-63,274,42,321,86,58,2018,301,-83,26,7,13,-223,-116,-63,-48,-23,-75,56,43,-42,92,75,-54,-269,-5,84,32,53,37,-22,-9,-99,24,-52,-12,18,101,13472,774,263,-43,14,22,-63,76,-13,11,224,1358,94,-12,-4,58,47,0,538,19,-19,-36,186,-13,-166,-8,-32,72,2217,-106,253,17,355,-12,1370,3556,-87,114,-64,464,-71,-86,29,12,-12,30,8,120,251,-30,30,75,160,-55,120,74,27,16,29,14,113,100,61,316,53,27,12609,-487,103,80,5,91,9,176,49,20,59,-232,60,35,-22,-51,-54,-47,7,7,275,21,163,-2,7,7,233,1360,746,73,-46,38,-33,-51,73,-1,27,31,79,100,150,-28,91,-31,-7,47,0,4,-214,5,11,449,112,-30,-47,13,430,21,284,-9,6,108,-40,-47,206,81,-42,29,-27,-6,28,56,-58,-2,34,4347,-50,315,32,-25,85,201,55,-32,-13,19,9,-715,71,272,122,1,34,157,17,68,28,366,61,29,8579,-87,64,-23,56,97,121,-25,0,126,36,-23,-34,315,39,70,191,-42,-234,-111,-105,-140,-46,207,-6,-87,-15,1156,189,140,2,5020,310,-46,115,-9,149,-15,-73,10,148,1025,151,-2,13,115,428,71,122,158,64,58,-236,-25,59,73,-6,122,148,30,98,-17,-105,531,121,275,41,263,91,125,206,366,13,86,-1,-294,3543,143,-110,78,22,91,30,74,13,71,-116,320,293,34,-23,-6,2,63,70,253,132,-22,49,-104,62,380,31,14,6,124,-46,-15,129,-58,85,45,96,25,116,98,105,-4,-23,-93,78,1204,177,-178,401,330,19,224,23,-32,97,92,85,293,308,-10,121,-5,207,418,2,-71,-49,103,100,80,14,81,35,234,62,-62,-44,303,222,65,-78,-84,46,289,89,84,376,11,-59,34,14,3327,500,67,103,-28,-77,187,-48,7,-13,9,356,108,50,-60,-7,255,36,89,13,-30,34,269,5,-54,42,23,225,292,32,14,116,1,78,36,13,217,286,-20,-27,-2,-86,3,47,-78,97,-109,-8,127,284,-94,147,-1,48,270,49,1932,-5,125,-14,-64,-7,-13,92,-138,72,32,622,72,36,138,183,54,508,-62,190,-20,-14,85,-8,162,-3,44,137,207,60,1,38,-26,8,38,-9,28,75,55,5318,118,-23,-533,65,46,53,-11,210,-5,22,-27,78,-7,1,51,34,26,-24,10,20,-19,-37,123,-7,117,-63,57,-295,-33,110,91,5,99,-43,-132,127,17,54,22,-388,-34,168,4,56,15,83,141,52,-368,-32,67,-108,8,47,380,-41,-95,43,90,-26,20,206,-106,-15,31,44,-27,-6,71,-12,78,-54,-24,9,54,947,91,251,-139,232,48,56,13,-64,234,-39,46,89,-184,130,124,-322,219,-92,83,33,278,134,-19,153,1,18,154,-89,21,70,0,-30,41,105,24,-21,-95,252,4,15,10,172,24,337,1166,228,-43,129,-62,233,481,20,-42,2,46,162,49,73,35,669,76,124,97,65,92,-4,-46,-250,80,110,149,74,-37,233,78,118,20,164,30,102,20,-83,846,27,64,12,31,61,39,-90,93,113,118,-120,-167,91,10,-123,62,173,466,-63,-26,38,37,79,45,-9,98,57,63,44,121,62,-27,90,-14,-28,43,94,-18,57,480,674,189,90,124,10,-209,3959,10,470,-143,106,414,350,168,33,45,84,-4,99,-66,-25,103,303,490,29,33,27,44,74,808,-30,5,26,1,339,943,4421,6793,10,-15,45,-26,1,13,238,38,35,33,10,18,55,-30,-62,110,-6,78,81,-11,69,83,-35,-48,279,128,50,115,47,181,19,-33,14,78,117,618,5,40,9067,11820,8573,6127,9578,15156,3069,195,1429,27,47,126,-5,-8,176,58,41,-208,-40,99,-42,12,-47,122,56,8,-27,107,83,54,37,290,137,49,264,-62,-7,46,9,25,6,-23,118,42,-34,105,108,18,-18,40,-26,108,234,-106,44,9,68,171,122,-4,16,99,-87,20,61,184,156,101,9,87,193,-18,12,30,-50,-3,122,-47,-26,-7,-18,6,705,22,-13,-68,55,-62,448,-2,2,30,113,182,-65,-23,275,70,-27,-57,-290,112,22,96,51,-5,162,57,-17,160,52,-83,302,61,-6,15,554,47,58,290,11,2,257,-1,54,-8,-88,512,25,-135,10,-28,144,-61,22,-5,106,757,195,128,-164,-2,-11,0,68,158,65,-30,10,-183,103,121,228,41,58,65,2826,57,-24,132,54,-23,-39,909,32,37,78,206,207,-21,-56,64,-32,-14,38,-38,45,39,176,2,-5,110,45,-17,58,32,0,-44,74,-9,44,97,-10,125,96,-197,133,-49,75,217,-87,152,29,39,-62,1843,109,122,166,87,-75,807,6,11,158,-9,42,35,11,367,68,34,27,121,62,66,93,16,-40,78,141,-57,85,193,11,69,206,-67,18,-79,-30,177,13,375,69,31,30,0,-11,7,2,198,775,-18,17,66,178,37,4,610,-12,-61,92,-68,86,51,153,60,-283,-874,-35,89,579,12,14,86,93,35,-16,-8,30,199,308,-21,23,-92,20,115,-63,88,94,-36,42,-732,10,24,-48,-84,61,61,28,11,120,-51,92,72,7,-58,982,252,72,146,157,79,346,75,54,144,-18,50,33,19,67,43,-417,22,217,-55,-9,8,-149,195,880,19,-127,148,-15,50,2,14,667,45,250,-62,79,220,1,140,-65,278,190,152,-20,-35,-78,-16,-112,-41,68,34,105,-4,27,-11,104,-47,193,27,10,-300,-131,269,-32,20,24,49,18,-33,126,34,222,67,8,324,71,153,530,77,7,12,-182,-45,-29,23,37,-108,163,14,28,-60,-81,-190,124,-1,195,8,-110,172,103,7,117,26,50,-13,-3,-11,-206,-2,83,168,249,-43,24,-14,17,12,240,-742,82,43,-47,31,7,5,37,260,94,980,104,260,331,53,4,733,346,292,50,231,-4,29,17,774,68,-1,88,26,159,468,44,-20,975,1121,-13,39,51,-5,34,-4,19,334,127,82,71,61,44,63,155,-24,30,-192,226,-136,24,-48,28,167,76,107,52,117,-63,-28,-6,-36,-53,289,8,6,297,180,128,-30,10,46,23,82,63,-44,-44,-70,234,36,0,129,169,29,1,6879,20,492,25,-34,58,204,-68,28,-10,-77,871,90,34,185,11,-51,158,33,-27,-11,3,129,24,1577,4,97,146,2,29,1229,6,6,148,269,70,206,376,-8,-141,-12,158,-21,67,15,127,80,317,57,-347,355,264,-87,27,-12,-39,77,408,82,-20,27,60,43,18,-19,99,-284,14,-7,29,-69,126,76,53,-156,29,32,1,-322,-56,306,109,8,296,42,2,18,13,-60,19,12,9,115,41,-29,-2,193,139,128,1400,436,52,129,-14,-284,222,46,-28,150,-226,90,-107,354,-24,-89,-29,30,68,184,107,37,186,-27,34,13,-45,88,190,101,51,2,4,72,7,252,-2,141,140,4868,105,36,-8,49,31,-105,-38,119,71,2,-54,80,83,5,125,-27,91,-10,-5,158,4,40,81,51,60,-7,86,55,33,3,110,67,40,-54,152,-62,74,114,-5,-154,361,31,144,2,19,41,-132,114,17,-3,-54,327,8,-5,85,497,167,101,2,60,-94,35,114,-689,231,-73,-143,41,912,-43,-67,54,-36,28,-96,-162,34,135,83,44,-12,37,-81,-28,243,32,394,-14,-40,255,47,-72,25,-19,51,14,13,-4,-46,462,-11,24,-3,123,130,117,252,245,49,145,3,35,152,-59,138,-23,36,340,13,-12,155,627,53,68,64,125,-38,19,18,22,53,121,128,47,-303,-8,27,-40,-28,288,22,457,-8,8,102,16,3,230,-49,5,-166,65,158,9,14,-30,-69,44,178,113,34,143,11,39,185,73,69,1,478,-112,-15,9,1,75,60,59,171,42,305,-46,446,80,194,-32,359,116,732,-191,80,-308,314,-37,-36,-31,-25,-14,59,-132,10,5,-74,46,296,51,200,222,147,93,756,-81,749,508,62,164,268,16,17,88,18,-41,-102,21,-66,-65,-26,81,16,16,61,365,-72,64,89,11,42,-2,-159,347,41,66,-48,-125,11,16,50,78,222,127,57,-31,-18,10,-35,42,55,67,1360,278,88,39,655,283,-216,227,56,141,101,118,277,124,-37,-83,-135,52,2855,184,102,70,-199,78,-18,849,219,220,-119,77,149,62,275,22,-35,-42,-40,-803,5,30,8,-26,29,25,-59,16,39,-143,169,282,-2,8,23,292,146,199,46,211,108,64,9,13,-20,-34,184,107,75,-342,-36,90,-97,60,103,74,9,35,-5,241,88,7,27,13,22,10,61,45,-21,-60,13,65,84,50,3,-34,14,33,83,-26,220,55,-58,-37,61,-101,89,-10,1009,73,-25,72,-11,203,154,123,1112,-16,283,95,-35,132,64,17,9,30,48,44,72,217,19,35,-183,-49,-1138,-51,-20,874,-44,223,34,-29,-77,-146,280,-20,882,36,14,-366,158,66,-207,-85,190,273,1,55,-28,-71,35,34,122,9,233,112,-7,239,63,-15,34,10,73,134,192,-360,14,-247,1,146,69,87,-9,-56,48,74,738,-45,-3,73,216,36,108,26,10,33,-136,1318,13,148,216,18,330,152,83,42,-185,2,-22,302,-87,-247,-9,8,5,102,-82,-69,178,298,-156,21,58,-14,146,82,659,61,12,89,262,107,181,31,143,-71,105,-85,39,18,19,52,2089,35,-223,30,36,-80,-21,29,56,40,152,95,293,236,169,28,84,-9,-45,68,130,7,1613,174,27,60,93,-12,27,-148,190,623,567,-222,-8,696,147,-107,268,120,12,347,26,115,12,-278,-2,-35,61,99,264,-24,225,4,28,105,-70,-9,27,1046,-5,1293,-206,-6,-38,26,-14,66,15289,-18,36,-24,-78,29,70,115,115,89,147,1709,6,762,61,83,-34,30,-48,114,-58,33,13,359,69,3407,-68,13474,18,171,-21,-27,67,734,1737,113,585,25,18,38,-32,-31,34,52,23,60,-52,-25,75,-15,32,-38,598,23,76,147,44,4,280,-306,29,43,114,10,-57,57,55,-128,134,46,123,11,53,-15,2,14085,-62,41,55,364,68,315,16,-33,115,-18,-61,32,-43,-51,255,43,83,23,-3,7,1233,27,43,2360,277,33,173,174,-225,-36,29,118,88,-9,65,485,23,128,243,178,71,612,-36,673,324,6,163,49,202,3054,215,-73,61,-23,275,190,9,93,-18,143,217,-31,-38,38,-33,1574,345,-72,4,22,1449,-12,-20,300,481,174,-614,22,887,42,302,539,12590,-13,209,9938,568,-244,289,-26,98,-7,1448,-66,510,44,-34,-83,-766,2309,25,-5,36,1282,-53,-45,15220,3,30,273,-9,66,57,10,41,-204,-94,4388,1019,18,27,96,15,-166,19,104,-123,-128,-40,57,-92,-89,-95,87,-106,39,126,-27,-2,254,-192,654,19,3,-48,-9,-58,405,-121,3005,141,42,29,3790,580,203,216,7,-95,-245,4290,86,158,-255,-74,-29,-87,148,294,74,24,212,12,2,188,17,30,18,-17,62,136,124,19,-2,-27,469,6,6185,462,24,-21,42,11,7860,-328,451,36,-20,344,767,-40,21,-46,50,4,51,12647,6033,0,2194,55,28,713,164,405,241,-35,2172,35,49,-56,94,58,10,162,803,-7,-63,24,33,-73,251,-74,42,61,400,151,3,-116,-126,26,14,0,-58,77,-71,211,150,67,95,590,802,139,789,9,-48,-89,784,1240,211,-611,3,47,9,78,-95,592,-35,58,72,431,-32,43,177,123,285,146,-13,308,363,300,2282,334,39,564,9853,1458,-56,3,14,49,-23,35,22,95,-31,169,10751,44,167,57,18,-46,65,63,96,58,55,-43,85,17,31,122,161,118,-30,1,13,3674,-85,-17,1,-61,-62,-101,2,40,-8,-64,-25,-11,98,-5,-70,450,67,70,-239,-97,-48,-36,160,19,39,253,798,115,98,-102,3,28,91,-24,143,147,124,40,9,-38,77,54,9282,-59,-74,4,15,5,24,916,-246,1430,42,56,103,64,58,-162,286,-69,35,108,154,0,45,63,-53,-92,276,75,14180,3963,113,287,864,108,252,190,-29,71,2781,118,173,170,-417,-131,135,70,11,26,58,47,225,15,-23,138,56,-82,880,131,1087,29,1159,-79,11,-31,715,-26,150,-44,-106,-21,188,39,80,7336,-6,33,-6,-48,493,63,502,228,11,31,71,0,227,73,208,169,370,895,288,14,-44,35,32,98,156,-1,125,53,45,9,315,-28,626,-26,-6,47,388,49,22,46,73,12,-50,90,48,41,28,257,102,-20,-13,17,429,99,34,350,75,255,152,-43,15,46,21,-75,-80,116,760,-171,-22,-68,228,4,87,-4,1850,-30,33,-75,78,-22,60,-7,-7,44,-134,42,429,121,125,-11,-26,628,71,126,-5,2,5532,78,109,-8,133,-103,82,-66,-11,-6,50,164,0,128,-23,29,189,120,303,235,85,-117,42,73,1,201,322,395,12449,160,2355,35,131,83,84,120,-27,34,-221,-32,-85,-38,71,422,67,31,20,48,-8,30,101,18,132,428,548,-69,1613,-46,430,842,-177,-30,53,13,5,1,100,78,33,19,-29,328,-2,-56,-81,181,53,-27,11,4,-133,-69,75,126,-19,-10,-37,71,3,-48,14,89,-81,34,34,49,4,-129,-30,118,430,13,27,70,-3,221,203,24,45,49,26,10,-19,3,96,156,86,49,362,693,-72,-3,-97,80,1176,341,78,-216,-17,14,203,20,-126,-55,23,115,63,-29,43,595,-39,62,23,-106,132,53,192,23,105,6,183,88,-141,-27,10,-80,88,312,-12,70,-44,131,-22,-84,-83,-45,247,48,299,9,233,5,94,230,16,14,84,54,28,35,-294,68,39,93,185,-25,110,45,147,44,-4,-81,61,-9,12,-3,59,34,509,119,-124,54,-21,-63,-309,221,280,250,-81,1,-183,-37,10,49,-49,-2,4945,-82,217,26,49,60,0,123,-5,33,110,107,20,72,84,8,103,-3,124,7,227,97,39,-85,94,254,45,71,34,-16,143,60,-56,-26,11,60,14,-29,7,-45,38,148,91,-76,39,51,-52,71,691,112,-59,118,39,48,175,13,197,196,21,55,42,-499,100,106,69,-8,178,-599,-61,-162,159,-113,231,50,221,-30,-214,-110,42,385,26,-85,218,387,-39,91,27,22,1120,23,-12,330,449,-62,-42,14,2509,413,13,27,-141,37,478,214,18,-77,2,83,23,-652,-19,123,42,42,-9,86,-54,-118,-67,99,-129,30,-29,-151,23,291,51,-936,-3,-9,213,189,-32,17,-16,106,100,122,23,709,434,29,-45,231,115,13,151,17,12,21,13,16,69,-8,178,-203,35,99,37,-42,29,20,26,62,-19,-88,98,-16,75,274,49,73,-15,61,-52,-61,-9,-3,-21,36,118,-93,233,166,-2,10,418,-38,-73,-13,161,192,-94,166,99,-76,25,-287,-200,63,-204,80,22,35,82,10,-47,-20,131,-14,15,-40,160,-2,105,-134,-86,34,15118,231,-53,602,517,-19,39,146,59,82,-14,57,60,-98,6,-13,51,917,2,15,58,41,3,66,13,87,-29,-12,39,122,900,292,-11,48,71,5,174,28,3290,148,-68,-127,-66,-8,9977,565,-42,4809,152,-64,-169,-18,11,3,-17,1017,221,13,35,106,66,16,7,-6,327,-58,-113,-2,40,-30,188,30,694,58,123,-149,99,97,-28,9,693,124,212,-179,-29,-1,38,-72,57,43,137,36,194,123,48,47,147,-164,55,22,-61,61,6,49,22,-91,33,154,-70,53,894,315,61,135,38,-50,360,-79,136,-49,-35,276,88,-28,109,432,272,325,144,252,92,16,128,60,81,-44,56,-85,-131,-109,-44,11521,-35,231,94,-3,-20,-460,-30,39,-57,-64,33,-106,-5,54,102,-47,102,19,-51,-26,-44,-165,21,7,19,19,61,-12,112,39,-47,29,51,-13,152,173,18,9095,738,10,190,-14,-30,332,110,325,93,-52,182,-41,49,-21,132,-14,205,172,32,56,-12,39,275,-52,9,91,29,104,-49,10,244,2,-29,11,34,70,-35,119,-67,-32,196,22,368,24,-17,35,373,-25,-23,-63,-8,63,-19,-69,27,-96,60,-2,-24,6,80,-11,84,305,210,67,74,-114,11,69,5972,45,264,102,-135,-16,383,15,-44,290,-2,97,213,84,-20,67,17,-41,-31,-27,93,-58,-75,-41,382,-29,9,12,142,28,17,333,39,48,80,126,-86,138,-12,106,-11,-73,103,3,46,67,-129,9,320,-8,33,54,-144,266,617,10,244,66,723,82,-20,53,11,96,-162,69,57,13,71,78,360,-15,57,44,6,94,60,234,55,36,-12,67,-3,-60,-12,53,43,-3,-39,96,17,-5,50,47,257,42,40,145,18,140,4,-11,201,-74,-14,-55,51,94,-9,-7,63,-46,-45,101,164,-35,67,-43,100,119,-8,104,51,538,-2,-6,4,-213,17,12,-11,118,44,99,141,-63,65,357,55,194,-37,294,795,115,-68,-48,-59,-20,-43,-21,50,-11,-44,-232,3,35,1265,9,-6,53,50,106,-27,-65,87,-2,117,505,16,-94,183,136,139,-28,31,24,86,19,-66,363,89,-47,-53,-21,47,70,23,86,26,14,9,-56,-41,228,78,100,41,-322,566,8978,64,-11,-9,23,-7,51,-78,9,-3,145,101,33,70,556,67,365,22,190,-6,-47,-4,-32,292,610,-94,34,-220,-88,107,39,16,40,124,185,255,446,119,137,-52,-408,-361,276,-61,-89,896,-38,209,175,99,17,133,160,340,40,8839,63,1,167,271,114,28,50,-42,136,-37,25,11,7,61,-136,180,263,77,-17,-136,107,-53,-151,10,-34,62,39,25,-35,28,55,-12,59,-11,64,-5,24,97,20,124,1,44,113,143,-30,9,192,23,16,-16,17,498,53,-155,16,5,-84,353,485,-16,-38,8,105,178,17,-213,191,57,7,66,-91,151,-42,329,572,-279,1074,13,38,1668,148,21,57,-6,-288,12407,-42,524,406,77,-52,141,40,-22,98,52,50,-29,313,52,0,753,64,426,61,49,-183,-28,122,31,-59,-169,-52,1314,118,538,21,-44,48,-87,105,-14,-101,42,-2,47,35,23,50,160,104,14,24,-193,-75,234,-146,-126,-106,2,301,462,139,-44,-125,509,76,104,91,-152,203,-36,1197,6194,66,14,-182,46,163,-35,243,-129,102,295,232,9953,7600,57,34,65,-27,25,-86,20,-7,18,35,77,227,345,219,-62,15,-26,-80,194,22,-49,13,-82,352,-76,366,44,-596,4,-94,124,300,-87,13,15,21,35,-73,-3,-78,-25,-134,-5,50,-139,46,-13,-129,192,56,-76,-6,34,-7,-27,18,227,3,-41,-36,235,-8,-39,54,106,129,521,2928,673,5549,-312,-44,26,36,-8,23,30,-338,1,-30,42,44,318,-68,134,72,69,71,96,699,101,296,-28,85,26,19,33,-63,2,68,4146,1,-10,125,196,-245,112,285,181,-28,123,7,47,337,49,78,182,102,-19,118,39,49,-35,49,-22,-21,-107,-472,43,56,124,89,-51,-18,93,98,-151,215,-217,-92,336,126,475,175,-36,64,-21,-18,-33,89,57,-1,1273,-27,75,25,167,53,20,-36,293,63,-187,-28,-46,34,77,120,-103,91,20,-26,-8,-82,-210,57,74,-86,93,12,-16,-104,8,-19,70,-89,-201,609,-4,-66,78,21,158,11135,443,161,11827,-61,-1,22,-10,1369,16215,412,998,7059,36,12,1647,602,874,48,153,-25,-4,24,49,109,-64,1,-59,48,-112,-43,-79,159,2017,110,80,354,81,155,-33,30,14,66,167,-89,21,-2,-56,39,56,72,59,-19,62,52,32,94,126,-14,77,-20,109,165,259,697,58,287,279,323,22,-73,326,199,223,11972,3592,19,33,72,-92,35,40,118,20,1960,-12,3,44,-19,154,83,20,-199,114,-69,51,8,90,140,76,86,-81,72,11030,97,-13,-47,164,78,-161,45,-8,111,92,1039,-88,186,156,178,36,124,166,-2,3,477,-68,1261,83,-15,-90,21,350,19,59,-12,264,91,-29,515,5,-55,494,12,-170,-13,10,-103,-50,-92,9,-94,39,91,79,37,-101,80,114,-56,51,-20,49,-48,-13,56,311,82,52,8,-72,-81,91,10,85,-135,-53,-55,-73,119,39,327,-84,108,25,73,-165,33,91,-4,329,82,0,19,36,48,27,-37,66,-9,108,285,271,-28,19,318,154,9,12,-12,29,0,218,-157,13,207,-27,-1,80,93,-22,1237,594,-105,16,114,19,-79,-60,63,-65,-61,-214,-8,-59,74,-18,248,-559,209,70,31,94,155,148,1015,10607,386,94,144,39,18,-139,-39,155,-127,63,1249,2157,4884,81,-38,3361,382,63,-52,-117,-67,259,299,178,-76,-94,31,106,85,8,-23,-10,76,22,5,-173,-72,119,97,68,4253,-32,-117,181,-17,-86,23,170,42,56,-77,9,-39,87,24,46,1324,2610,31,28,-19,-46,-88,-62,634,49,-2,434,361,19,106,-30,-39,1201,98,16,-18,-110,413,92,15,54,40,12,123,40,-136,-56,27,4,-7,62,124,393,3,181,203,-202,-23,205,93,56,88,25,103,713,530,-60,-98,-18,-42,83,60,52,105,16,305,-16,45,-41,-36,305,-159,146,-126,14,75,12,46,-186,-70,113,31,-61,272,378,639,-15,14,21,-45,136,226,-257,25,192,2656,16,3,728,-229,34,-57,2225,3662,34,23,-63,79,135,122,-94,126,99,125,148,-4,35,199,96,14,202,19,74,-48,37,16331,111,180,114,-217,-18,-295,81,-94,65,131,50,25,-24,150,373,185,5,-9,-3,-48,199,-42,-703,310,30,67,15,404,-36,119,36,220,114,18,-32,91,249,64,42,-185,10,-17,2239,-47,-3,60,12,-26,114,204,-40,-20,58,118,-146,326,-21,9,-64,55,30,-51,-7,106,240,5611,8,109,4,322,-37,-20,91,-26,-16,-48,214,-82,95,98,473,130,165,42,-40,-4,146,4,13,-32,-204,107,-44,51,-19,748,55,61,53,34,13,122,-124,-65,-31,114,-57,83,-319,62,-7,1775,1072,-8,-142,91,464,70,9954,10,0,102,520,251,-107,-9,43,2,104,138,69,194,26,-46,-57,-151,51,-77,76,-16,317,29,-138,-30,-28,34,-48,103,68,69,482,132,-43,1,-27,11,-18,-49,-22,-48,49,-37,9,59,386,-103,37,81,-10,-9,78,-21,2,65,-57,127,3,77,61,174,-76,183,427,142,47,-250,-157,-14,13,-133,-46,343,31,167,46,-9,127,-4,-8,-59,-159,180,254,58,-35,252,-68,-49,82,99,24,33,190,205,84,198,394,-1714,112,-74,-3,30,54,5,-220,-10,-86,101,5554,758,-35,-12,-45,135,9,19,845,-17,42,207,315,-97,-66,177,-118,-85,-94,66,-78,195,178,57,114,-223,42,-9,-40,24,121,219,1354,-162,8,21,118,110,995,2672,-8,24,196,-4,1144,-15,47,4,-809,125,-185,123,34,222,1,52,-16,35,-156,-51,17,-569,425,-23,20,-99,-40,135,-228,137,-2,209,10,17,-419,69,-128,-32,-52,5,11,37,109,538,22,200,-48,-33,26,41,-57,356,623,-125,-170,327,1691,-48,41,-245,255,110,43,248,605,99,16,92,127,36,122,154,-134,-35,101,68,49,79,174,-6,-32,36,-51,21,137,-14,158,-6,2238,-561,51,13,-100,-543,-61,175,941,296,-662,-25,103,-5,67,23,59,-3,241,28,35,117,150,-27,-48,32,128,173,35,9734,370,-186,246,-111,-1,52,67,745,35,-351,-1051,-193,33,-81,-495,-213,100,-389,0,-74,-67,-76,975,18,-120,171,-61,164,2171,440,-80,-337,34,-1,71,1493,245,289,0,927,-49,4381,-234,-849,-1866,-2862,-539,-309,230,122,-19,-74,206,-45,74,-96,446,2316,2608,75,-4,-42,-40,1424,88,1942,63,35,-106,-29,-158,1993,26,-1,1860,80,38,-46,78,104,208,312,-8,1013,-172,20,0,-133,-13,81,206,89,84,24,2,72,-17,-3,27,-28,22,-12,-84,123,226,142,68,269,17,-123,-112,-38,394,94,102,44,30,129,0,34,-9,-280,138,107,180,164,-13,8419,-31,42,-10,16,-56,-1,-42,44,-338,-2,-65,29,226,30,8,56,-79,129,57,109,62,-85,-31,-35,132,-66,-67,-24,-19,-85,-12,-14,-1,-88,68,24,280,-14,218,-7,-31,-41,115,34,72,96,414,-57,161,21,-90,122,-65,-3,57,109,-25,59,35,-4,5324,12,5,7,-43,29,79,2199,-24,164,-63,-113,55,-37,88,-30,18,33,52,402,65,-46,59,97,-42,74,2,17,51,318,7,65,-4,66,35,65,16,24,30,51,-67,3,41,-53,856,-15,309,228,-119,-162,-251,114,6,115,139,16,35,-361,-49,-15,-101,-9,328,-2,-35,1223,259,59,-10,180,-506,-2,-57,20,-209,-35,-4,66,-14,-6,-30,97,128,-208,122,301,194,69,77,31,-17,183,-93,81,90,-116,133,-5,102,114,-87,76,15681,11071,-80,47,-101,273,-25,-77,4019,68,76,1146,-22,105,3078,3058,275,-197,3,-22,14,-37,-58,-233,-102,4,38,26,3460,-81,15,29,-7,-9,144,1878,26,115,46,127,104,207,152,-1,-58,-2,-61,54,2931,75,159,96,55,67,-31,13,14,-1,-157,-93,49,-3,-31,-7,5,22,-2,-24,70,199,26,-20,-48,-48,8493,7297,210,14,-28,7433,5675,68,1087,-99,49,109,47,64,12,312,-54,14,-23,21,59,0,-386,80,16,185,-34,113,-22,143,49,18,108,69,279,85,9,69,722,38,-232,-15,-335,-126,-140,-193,40,-201,-319,-137,-66,33,-49,-167,-304,-362,-112,123,227,-6,-327,-126,14502,31,-36,-5,-43,-28,-101,-30,-119,-126,-63,-7,-55,-173,-27,-660,-317,-410,65,373,2181,6658,1517,657,7118,9604,13471,12272,17927,16596,135,29,75,5148,3801,594,3033,226,386,237,98,546,201,309,28,-25,25,-34,270,495,506,-104,-14,-593,67,22,816,47,91,128,-146,98,-2,292,-13,-171,634,416,97,93,963,14,116,15,61,17,89,30,46,322,831,83,-32,-51,37,-31,182,571,140,71,207,49,213,-12,111,212,105,199,129,-3,21,35,-1256,723,-2,1176,48,37,188,265,193,47,-125,-29,364,79,34,598,-276,87,295,-257,6,-25,-758,485,-301,243,354,32,-43,248,215,46,196,533,179,-19,46,500,24,70,250,-30,-99,-3,76,-11,-51,-8,341,384,1064,-181,440,27,75,-12,85,234,290,477,58,149,295,232,-2,380,-293,186,179,-21,368,-17,15,-52,12,357,399,-10,212,118,164,42,526,55,532,287,2100,424,217,2192,-416,-89,66,215,143,30,167,399,55,31,574,-4385,199,2566,111,1301,76,120,-111,161,26,272,350,-57,690,355,17,32,270,395,118,585,-64,-59,110,50,143,7,1166,-126,19,87,303,-1,-17,555,37,121,-9,131,-179,-76,-236,28,142,193,29,-164,74,287,-105,330,10,40,-89,-6,4444,198,65,130,76,50,7,1012,191,20,-73,7,146,44,268,3,-310,388,-39,-124,-23,723,290,1147,603,582,-9,732,12,69,-32,127,249,-4,357,117,1,49,-38,77,53,312,-58,-3,279,269,289,174,13,159,294,1442,262,253,227,38,256,285,321,1633,289,93,-115,18,73,-86,437,-392,212,153,2400,344,-488,138,288,337,134,108,-107,-92,176,562,-44,441,-307,130,158,658,-125,458,-16,-23,-104,-110,156,591,210,82,41,388,639,-47,558,195,-56,80,823,578,222,157,23,126,43,511,257,2151,907,-42,90,203,159,73,420,658,778,21,524,-74,4,-58,115,146,10,141,24,-143,6,254,5041,-163,663,667,-625,-22,1379,-105,211,345,100,734,420,55,111,-57,348,45,305,99,324,142,108,118,-380,-27,409,39,317,-101,112,200,110,361,110,30,111,276,-458,271,172,36,211,47,218,-66,1877,136,-28,240,-187,175,57,102,-163,179,79,-41,326,400,-11,218,523,102,-215,-103,1375,556,-38,40,113,586,241,247,457,47,130,-152,182,69,173,632,-467,69,886,126,153,10,453,280,0,-52,853,376,88,67,124,1094,-125,187,-25,76,7,96,-57,134,176,20,115,-85,70,714,43,6,235,-53,12,85,873,-269,64,458,67,14,94,125,-22,22,313,183,137,110,211,851,100,-19,93,-380,124,21,85,60,110,143,-86,131,47,-22,362,248,197,293,-152,27,212,-21,155,-15,-6,-145,-12,16,-39,147,-49,42,-58,373,307,1692,-70,51,381,401,127,-42,6,781,-238,28,-1,-47,49,102,140,-129,-164,15,-95,235,898,-373,-310,-2,102,126,233,214,426,23,246,582,324,-190,385,91,144,67,126,-75,95,2087,-146,84,-60,-131,22,120,156,-160,22,44,212,-95,-19,-40,-124,16,-114,62,-183,134,-368,-60,422,33,510,-130,384,7,-1492,53,201,23,189,52,434,105,104,21,28,-1,733,91,-12,-120,114,221,512,350,-277,63,84,15,319,33,98,96,-25,156,386,2781,51,476,788,66,87,36,367,-213,26,700,2870,557,64,172,129,144,425,68,-28,42,151,81,407,400,241,-170,202,888,165,205,149,65,213,129,131,2566,54,250,-103,-31,319,-35,295,355,-203,283,63,47,48,205,-113,223,856,167,139,715,1396,-122,-19,110,251,-6,26,1013,161,323,-29,144,185,647,285,-11,181,88,375,-54,1204,-19,-1398,23,-276,257,367,123,85,-17,97,124,28,298,1128,12,-341,318,2117,-346,236,398,91,-109,288,313,-175,190,93,31,-192,69,-104,-253,421,598,45,-68,136,75,63,35,556,71,676,326,103,69,194,53,-40,-178,283,-48,33,39,171,-108,120,-20,74,321,4,-38,150,73,820,390,-52,-210,183,-847,-109,36,-18,742,145,205,-132,520,-99,219,302,-140,294,216,711,-397,205,25,-51,-7,329,117,31,-175,163,324,35,1293,749,267,141,41,504,46,-57,155,153,710,342,-20,210,129,11,544,600,190,78,-41,-71,-44,16,202,108,575,1080,-313,251,98,29,252,8,37,446,15,1026,1212,4,94,-139,331,272,70,-347,489,1341,94,3,17,285,-89,13,-138,61,-318,139,67,257,652,922,7,193,-137,-35,-31,90,-64,31,-46,58,385,-1946,175,25,48,-38,-60,116,755,255,-157,497,555,484,15,40,231,-152,11373,409,25,226,21,488,-8,-39,-111,195,91,189,47,-62,-17,-25,-22,80,132,-51,-620,473,16,279,100,398,-402,2223,-127,-296,-61,192,47,72,-1202,65,87,345,712,435,-599,193,767,-1317,95,315,802,-452,-202,154,183,241,-23,145,1065,159,1057,246,-62,642,85,59,-47,47,-197,473,30,-707,266,1185,159,-37,181,-36,252,84,-321,-158,1434,-214,307,-99,-121,-449,594,53,-58,1043,100,648,95,165,68,1023,917,735,-540,310,36,431,128,242,-265,-370,312,82,228,2119,452,50,1635,-37,-48,-51,2575,-69,105,-31,261,64,752,-156,87,55,158,234,30,194,50,460,74,409,18,504,-19,27,-266,91,-4,-1755,29,-1077,-11,-94,156,-39,-496,-153,35,202,47,-74,19,-56,99,144,100,451,-6,129,578,41,69,225,-106,-156,-625,357,246,72,310,-415,997,-105,64,94,670,63,140,-177,8,-23,759,-413,-101,-437,20,31,1,-106,12,-346,55,73,332,493,1783,-267,64,41,63,112,-9,-26,10,-333,16,173,10,-30,298,166,-15,405,102,-163,1519,542,-1635,-90,-12,37,4,438,-613,-98,-107,-39,-64,-63,356,-134,77,326,135,-2,532,-16,46,72,48,51,397,25,-220,183,1291,116,101,30,-38,52,58,148,-169,-20,91,59,210,838,101,-79,84,248,119,111,-75,26,411,-101,19,39,-2139,0,292,3,-665,-76,-27,210,162,175,-666,81,1,67,143,169,-110,-49,-271,-34,1004,-9,27,-34,771,-76,49,37,382,93,1615,-36,187,-115,-113,-199,177,641,292,-100,297,-64,-84,30,636,137,-20,59,820,-250,-65,-675,-955,-239,35,167,184,-57,182,210,-87,88,211,830,118,22,303,1523,101,378,203,62,-78,1326,-58,362,-189,-232,-5,731,-473,746,298,63,550,187,-13,-46,196,-145,122,-354,1030,3456,-611,87,-976,-30,-200,17,-335,24,426,1031,9,-54,114,-216,399,75,-198,-307,6,-39,264,-7,134,1880,144,-35,2,171,42,80,951,816,76,64,71,323,692,-17,217,90,-16,302,744,-114,178,12080,271,611,-44,-163,142,-16,110,1746,74,237,235,595,-517,71,-60,267,64,-269,100,250,63,341,7,-41,366,-744,877,-130,75,204,-530,77,94,190,1453,59,166,44,2,552,-53,-450,222,-35,6,206,321,201,-5,-123,638,85,139,237,455,-194,34,31,158,120,560,114,2100,100,1215,550,-81,30,56,-52,127,76,-259,939,382,62,-362,305,-403,8,57,143,-177,1,19,-218,6,474,650,-90,863,237,470,81,585,227,360,-29,216,474,913,239,174,-14,36,67,-174,172,37,204,-12,-15,40,67,-332,470,15,274,42,500,266,234,-658,129,62,50,28,80,338,122,313,364,190,-66,141,293,41,174,175,144,-41,-95,83,90,-198,120,114,142,32,354,-14,-15,67,-415,648,185,485,66,113,1631,530,146,-732,146,-709,62,108,36,406,166,12,4,156,721,293,137,384,-39,329,-51,17,108,-239,269,433,261,820,340,322,41,-467,-167,-112,266,20,-13,173,95,394,-212,206,-56,-10,203,160,-336,5,-380,-72,1231,364,67,206,-173,79,322,-243,173,-7,-53,428,7,-2,596,792,19,486,278,89,134,146,57,83,68,1115,694,636,-89,165,85,284,699,56,51,746,-528,455,-229,-19,1251,469,237,274,47,-118,163,282,55,1498,-60,518,290,418,118,300,-242,76,1268,-553,434,62,2258,263,576,87,89,-3,89,-16,179,-52,66,166,208,474,-227,490,188,39,131,341,-281,0,-68,149,98,179,-87,172,348,-35,219,231,281,-255,153,-131,265,-35,-74,-7,25,-79,-560,9,87,-10,318,742,-2,-23,88,130,-183,130,332,-114,376,-56,-260,52,-593,-242,-180,178,102,6,1288,384,-161,94,360,-738,-170,-168,-122,74,-5,5,16,-11,142,-54,381,592,355,-608,156,524,563,1506,1979,520,73,233,331,31,-174,-9,208,-12,-132,1353,197,358,261,-35,478,-37,192,17,124,54,-2,23,404,184,-518,158,19,109,98,132,170,68,23,235,152,-263,-34,269,220,-131,-8,54,-20,54,-169,69,1557,741,697,-31,34,-14,30,37,130,-386,41,306,-7,495,35,-206,-83,1085,-282,228,1901,85,233,-473,14,-21,-105,-19,36,31,1,204,483,22,2373,63,101,1459,-108,85,-20,432,894,853,-175,29,-91,685,40,-573,283,361,358,60,323,-865,-61,20,159,827,14,-765,2241,-240,-41,148,813,-64,174,812,12,39,129,303,233,75,-97,55,287,-278,-97,634,156,-160,-157,463,45,30,736,423,37,-792,-536,171,606,-325,-100,175,861,220,126,255,-15,123,-140,549,844,26,-185,932,-474,-1042,431,576,-89,235,3,179,70,537,-66,14,68,-508,16,333,193,1236,84,1007,-220,880,793,1219,3098,2018,1520,36,213,160,30,32,-619,-165,133,497,-204,-165,297,-69,313,-400,232,-765,247,631,1458,1,614,-142,1139,-208,55,-55,143,104,356,861,1386,85,681,227,821,351,-36,50,307,205,663,489,40,465,2536,630,-41,-220,168,161,32,706,338,44,124,2215,1574,78,-554,249,990,1110,1043,62,-1,-40,-26,152,-31,-306,319,1306,229,420,1620,452,327,648,181,1932,-749,586,58,868,72,129,205,755,1,292,158,205,273,-34,40,-74,54,224,9,-353,-42,335,37,813,42,-12,10,-145,166,663,-151,-5,-271,-55,125,119,-148,93,32,2469,583,91,241,2857,173,330,499,621,-32,500,452,-70,-6,-1329,-163,5,148,-50,205,-36,35,276,-89,175,-280,572,12,101,77,88,-96,62,-145,60,872,-5,346,-1031,336,46,156,175,155,-102,216,1191,405,385,4574,236,273,73,468,1352,882,136,193,-38,634,-559,74,-46,378,471,15,1552,672,292,879,514,170,669,52,-39,540,577,1070,2033,353,-48,172,-213,126,-299,-11,237,-14,1171,117,852,-131,1236,18,370,747,21,406,1489,423,32,-39,258,1032,566,1062,1873,137,782,826,-53,-18,114,777,193,425,-41,55,205,17,1166,244,470,82,-76,117,139,96,-7,66,119,8,86,191,236,-48,-220,150,-16,199,246,-116,72,179,203,13,-49,31,315,1194,17,219,39,-26,-640,743,-39,204,162,42,165,17,94,-148,245,414,402,37,-304,-57,-3,125,-112,603,61,5,-16,44,631,225,-396,-1130,-332,452,684,42,515,-509,133,-1,118,987,130,26,-221,-527,-25,-172,187,335,56,402,115,131,-3,302,208,108,-160,141,-358,-47,75,42,353,456,15,251,-164,-1,-180,87,987,3,-2,264,-243,884,1314,538,-322,110,71,60,-373,272,-41,-171,153,262,31,-297,120,160,-32,178,-109,-1212,438,-12,70,317,326,63,63,269,39,35,580,481,35,166,194,365,440,145,84,170,207,-19,102,152,-73,88,-51,56,-143,116,-152,2261,51,-70,-71,25,634,593,536,-12,-61,50,43,1256,580,-438,201,885,123,333,362,1950,-49,109,-18,261,303,672,-61,9,-212,-213,32,88,134,-597,14,50,1325,208,24,3,24,-50,2,-25,-144,-79,115,94,1354,1133,148,12,28,416,153,-1218,-415,116,386,-30,133,-37,86,481,246,19,578,260,11,-607,-7,185,803,327,-249,-27,51,148,-114,662,-70,13,-37,15,-74,107,67,240,17,96,323,439,-132,134,-1,38,45,478,322,273,-58,1414,73,32,804,104,88,-15,-133,-42,23,297,-10,1143,-59,-334,271,555,193,29,389,84,55,102,122,42,340,11,-27,278,21,132,664,-25,32,-102,-84,-408,166,45,90,905,66,-10,195,313,202,189,501,697,501,1514,1405,3,479,-4,273,-120,12,134,37,275,-53,34,62,849,13,-8,37,319,35,236,-140,211,181,-125,272,-18,100,119,735,19,102,111,397,823,33,-177,59,-12,-5,68,260,-58,58,86,-98,74,56,173,26,440,215,758,-776,75,104,-129,-183,156,-216,-176,37,13,36,70,152,1088,262,85,605,100,203,3374,124,15,-2,-918,166,-398,25,191,33,48,-2,383,122,-113,-130,123,60,15571,278,-292,780,370,72,382,140,-39,-139,64,-144,-47,-33,65,7,7862,29,-9,49,518,161,112,-131,222,52,40,93,186,-89,-67,309,62,-35,312,2445,-90,119,21,151,366,583,515,494,61,1449,479,327,30,79,1619,139,804,982,197,264,404,-48,181,-39,68,90,251,66,-40,217,301,647,-150,-408,239,-165,329,-2,73,418,44,-16,4,208,198,52,-97,437,62,18,-85,511,187,132,95,444,-556,946,478,451,478,497,580,50,-222,139,-21,284,-144,81,598,122,-11,42,-42,53,-49,353,104,3,-218,-668,-260,-291,-69,-375,-472,348,184,521,2160,-18,654,-159,46,-517,-55,2157,299,129,25,-284,292,518,-89,-90,-370,1511,217,-280,330,-51,53,100,20,-40,14,1055,-414,20,215,-132,-13,-185,-250,240,-101,122,728,159,718,-111,86,1408,53,145,6,-63,520,224,1358,58,-197,12396,228,43,-106,355,1370,281,16,158,24,155,35,954,262,155,-26,201,-703,165,482,-170,-185,-295,216,166,1324,81,140,73,-338,3543,192,-53,27,143,2744,-67,-144,271,77,-26,-114,-41,54,-117,49,138,-79,116,102,945,-5,207,36,244,285,66,723,500,486,-176,299,-334,165,536,72,21,219,-51,103,-451,279,241,269,210,65,64,41,132,215,78,170,-537,-18,214,-280,-96,10,377,-75,96,42,297,262,-97,37,-40,98,60,290,5,122,16,-77,46,-38,-1,-38,-37,-7,-12,0,44,-275,-107,105,623,280,607,-160,-101,128,106,12,657,-1154,2,21,66,-19,-87,51,-22,-67,-53,229,110,53,-8,-249,303,-507,29,-244,134,11,829,1315,-71,67,-227,-74,125,147,40,41,28,564,505,30,80,114,11,-132,1258,121,109,115,-30,334,526,-43,-8,70,46,-187,-151,-17,973,88,74,-53,18,128,139,198,45,688,286,45,82,227,134,149,441,363,-77,3800,-23,356,-23,411,144,-45,68,44,7,-43,27,167,-33,2,112,425,149,56,1480,-177,149,86,-95,234,126,2513,991,897,247,-3,755,54,26,76,39,-14,181,214,191,219,-133,351,9,461,232,908,895,613,9,22,105,-30,99,-819,-308,128,413,-66,-52,27,83,182,282,248,108,-14,122,216,-121,334,51,146,172,-92,35,940,-99,-15,52,-25,75,190,-20,133,5,152,104,733,146,-74,16,-20,168,19,47,-30,374,-4,120,61,471,58,23,354,595,35,17,49,260,437,-262,3,170,523,65,151,569,510,-63,-70,305,85,301,758,643,57,544,-55,5,154,1313,47,484,139,566,227,-752,146,53,7,-22,186,17,456,86,376,-106,465,-26,104,366,57,-42,14,-1680,-92,64,-278,160,473,506,-279,1375,-66,-171,572,-222,26,1232,56,-12,326,187,-130,745,407,198,83,122,-108,56,1911,-30,38,-91,-103,378,24,129,54,-53,107,-3,526,145,35,-226,100,-169,100,78,275,502,183,-4,42,322,-325,50,389,57,190,117,117,-51,-93,93,183,-13,1900,-65,62,96,11,58,-71,258,191,167,-8,-29,776,2718,138,1782,204,242,-147,89,136,138,-70,-83,20,72,64,1728,-198,716,275,1507,147,340,8,137,3216,72,-63,381,134,12,-10,114,622,-143,293,150,-3,-19,93,-2,327,-14,185,278,72,-65,336,156,126,379,192,35,-65,565,-71,611,-49,124,359,151,711,-1173,647,80,21,-34,-64,58,6,55,27,291,393,64,229,404,363,355,231,-89,34,96,80,-310,29,37,237,-95,90,882,-97,141,202,239,-41,31,391,1173,-19,-260,-75,-129,0,49,825,190,122,36,736,75,-4,429,91,-86,356,-122,255,48,159,89,120,74,-7,-58,477,101,95,93,47,-109,-94,150,-171,-196,-170,609,508,748,-533,198,1571,506,-87,-24,-4,-26,-295,110,165,225,-222,156,100,547,434,-95,-738,133,196,105,57,629,882,1002,1377,2868,296,986,-35,497,212,304,370,12,306,58,623,99,361,738,1128,-12,558,139,54,35,138,-137,33,1598,-17,618,1321,-40,355,1435,40,73,77,137,111,688,-279,-9,17,-9,960,2296,233,-26,-29,-94,523,110,35,-11,125,-218,699,50,5,-18,36,704,-23,-41,133,274,359,-16,532,75,532,431,-24,2,7,378,-157,167,16,75,103,-117,2,14443,335,1,-66,25,2,351,-10,-261,-94,242,549,195,-21,222,-18,69,3164,5,112,582,211,212,-3,-462,-44,248,93,27,1646,-35,1267,63,-30,59,72,177,77,89,-201,344,116,260,-273,-121,88,139,95,83,69,141,-368,-32,194,-73,134,10724,154,71,252,337,275,1039,-1107,669,233,78,95,38,79,124,124,45,103,-373,490,-262,943,76,581,-138,81,-11,-57,47,27,58,285,69,25,118,73,448,123,-88,-135,13,-30,228,-5,-355,-151,240,96,19,401,158,33,13,-18,471,775,-874,197,-732,-2,288,982,252,-417,1237,250,140,350,258,205,37,8,1092,-3,-206,168,249,-84,-40,-74,-742,-95,733,68,283,5,74,-192,-256,167,6,1,-34,101,-41,90,-1714,407,113,33,127,95,-322,176,2,94,115,436,-420,222,-28,90,73,15979,-118,-23,-2,-170,2342,49,-105,-94,2,-5,119,327,235,100,336,147,34,-107,104,-218,-43,34,-28,-28,2784,4,123,252,67,340,627,693,-30,218,-33,16,113,-112,9,26,42,-18,-32,-308,296,756,-81,-48,249,-32,89,48,12,82,834,17,306,-60,414,-35,-216,227,277,172,128,-199,-21,73,-630,-119,65,-40,-803,8,-98,211,23,-342,74,9,88,13,10,61,28,-345,-153,3,-121,174,-82,1009,1112,47,283,-569,17,50,35,-1138,40,874,223,689,-146,-213,772,212,-18,273,-89,-71,26,-126,594,-15,34,415,134,-360,323,48,738,216,50,213,-111,216,102,-82,296,245,659,-71,-85,-223,1,236,169,122,38,17,-45,68,27,60,135,46,-148,870,45,-109,7,-8,584,-80,44,49,120,-344,-1520,-20,347,391,-278,264,251,367,14161,-103,-214,391,143,15,11,-144,191,46,297,505,82,-124,-56,235,113,275,35,73,64,-371,335,14,23,44,-85,-27,1,-221,92,153,4,503,93,292,-1094,71,125,69,16,11,-46,1149,-403,78,-537,49,50,-11,132,142,-108,2,744,255,352,295,157,80,36,-12,22,81,60,134,46,179,515,-92,36,227,142,740,67,32,-230,733,2,66,23,539,-19,1085,8,-224,27,238,553,-38,91,-343,102,162,10,-153,1229,2,171,-159,-53,123,-144,339,31,274,179,546,180,-477,378,-117,-250,-408,-179,333,29,-32,8,115,89,532,73,104,689,193,248,451,54,130,137,74,27,62,-25,176,100,-10,90,-291,44,-527,105,482,113,-35,201,-364,-272,37,79,-99,73,175,-15,-39,283,-645,-314,65,-59,453,-156,1074,-260,56,48,11,64,-223,-23,-39,588,455,-228,446,-58,-15,54,16,3,325,153,16,739,7,35,1091,-157,79,-130,26,-23,-197,538,11,29,-135,153,-249,10,252,-72,-103,254,239,-85,-109,90,617,-144,108,324,99,83,149,37,606,193,82,-1,1160,83,23,-135,180,139,-172,-114,-22,167,235,-55,137,222,91,521,359,337,-162,-80,-59,-399,127,33,234,60,-87,790,68,47,232,-22,-79,54,-200,2565,-57,288,416,107,6,25,25,103,69,272,11,281,773,503,-59,-464,-111,83,52,56,-32,479,13,1351,44,184,138,39,-118,71,34,258,400,-36,424,94,387,-27,124,175,252,133,-98,159,-54,18,173,50,374,202,-241,11,30,1294,-191,-178,172,560,37,173,35,20,384,148,521,112,207,381,88,124,136,70,-216,56,1339,414,528,1441,4,-213,-139,107,1034,13,364,-131,2,-465,89,237,-51,9,-11,-70,-450,1055,-366,38,-23,73,834,144,194,-96,-23,-28,62,176,366,-24,145,210,21,29,92,113,-1,-6,-233,-23,288,133,47,2402,-57,39,373,382,31,18,418,639,67,67,98,327,-137,35,118,21,-3,-82,248,288,247,993,121,152,123,949,215,365,28,33,208,42,240,106,-508,23,385,40,119,157,98,163,108,-37,1060,93,71,219,306,148,122,2696,-51,10,22,-187,9,83,265,162,961,73,184,102,392,314,-67,493,40,959,96,465,37,-17,28,-255,-82,162,268,-36,375,271,158,200,-141,118,687,654,97,8565,1790,59,150,347,99,-120,561,-32,826,-140,-73,96,64,184,175,282,-8,344,127,-23,2817,131,413,307,588,460,-269,-52,-200,592,-275,-22,68,683,180,-14,-18,484,-49,-2,376,30,-66,68,-195,47,125,671,486,393,-211,268,85,-16,853,342,460,28,1021,172,102,36,16292,141,-106,1737,707,81,-10,1184,-33,74,2,35,65,336,-208,9,143,-31,209,623,-244,-110,-78,-34,14873,40,25,-125,-166,126,207,798,86,670,120,-596,-121,69,-139,30,469,-328,1412,51,-8,2194,186,-35,248,26,16,386,-66,784,-611,-133,592,95,844,-153,19,1234,511,103,-67,498,2781,119,225,327,284,-285,-31,29,-6,-28,-118,227,370,-305,3806,19,-68,-228,39,-103,174,189,73,17420,88,850,6469,30,548,53,-81,-69,71,175,-19,341,78,171,131,9,-74,64,-294,-7,34,509,-309,60,250,21,86,103,250,-52,691,118,48,39,-163,100,-599,-113,-214,-110,387,-249,-42,-42,81,-652,-118,-1191,-36,-151,-936,709,69,-74,178,75,118,85,418,161,175,2116,-204,80,-117,777,-426,185,799,-2,-116,304,3,82,27,252,16,9,6,395,-129,90,10,-167,408,201,17,50,167,-6,39,-38,243,70,2,234,-6,51,292,-2,279,1017,66,98,158,305,694,97,156,113,-138,121,-82,-164,-52,73,-35,188,319,329,-460,24,102,59,841,851,25,173,60,120,-49,35,19,454,1437,570,348,-7,277,-23,18,241,-238,-10,204,-180,358,106,74,10,-10,-229,23,19,69,318,78,64,-9,353,164,116,86,13,397,656,-97,517,552,51,-77,24,-156,154,-579,1983,399,349,182,54,-40,200,62,403,259,8,117,220,33,46,293,-38,-55,102,19,23,127,73,95,147,-152,-76,242,-94,141,513,129,91,4,-119,-14,10,2362,100,-871,-7,43,189,-38,14,-223,272,132,137,4,542,-4,-104,146,170,-137,299,61,66,-69,14,98,-80,413,331,-67,-7,338,90,35,-8,91,-75,76,124,59,73,116,394,122,-22,74,-10,-18,41,-156,44,-310,5,66,-80,45,350,19,167,66,259,-262,43,-21,192,128,132,50,-61,184,372,195,-42,76,14,-1,15,29,53,61,106,-279,156,322,247,90,55,186,0,160,92,-170,1060,217,13,38,69,548,331,35,-24,60,668,880,-18,-117,13,-5,496,235,134,1114,1025,479,261,311,255,-76,755,-88,44,174,67,288,-69,217,4804,315,10,393,380,105,160,80,-1,-24,-30,246,463,75,161,-7,178,-234,1950,-4,88,260,168,-17,520,250,21,133,34,54,87,150,802,130,65,165,236,62,117,50,47,10,-8,166,373,36,13,90,429,103,264,162,70,220,76,11,82,-8,-112,-109,489,-149,135,160,303,135,65,6,5,-139,165,20,1615,-5,413,163,15,27,29,143,-340,142,-189,73,186,232,-8,-181,2,3,98,283,32,238,688,91,138,-42,0,80,-51,142,6,795,447,707,150,277,671,236,343,1602,115,687,-51,168,-144,536,-28,150,15,1221,945,-25,54,938,147,384,880,-3,25,64,17,82,149,901,122,-47,686,975,86,13,5,163,713,41,466,-121,50,776,947,409,189,21,62,88,-13,34,-5,33,20,-2,53,94,115,186,-36,170,965,-14,263,680,-331,430,1041,933,38,469,163,588,411,-72,161,1015,-398,-142,352,666,73,-17,159,-110,158,-16,1446,104,-155,971,1054,33,3057,529,84,63,-205,132,382,429,85,19,-120,305,300,24,99,59,38,880,34,-19,2,58,1154,176,776,603,108,-33,117,63,-1223,42,140,-158,22,347,2445,259,-100,37,568,490,655,162,31,143,106,791,572,88,358,-78,693,105,363,370,143,-17,214,237,427,89,54,81,951,462,-733,213,888,-7,399,344,-61,285,533,742,214,-18,144,87,322,257,1413,-88,75,234,260,126,393,17,-104,425,23,266,281,254,379,226,229,112,427,-32,14,397,46,97,1155,927,-22,1096,-141,1115,92,294,-22,256,239,215,1677,446,163,1134,512,192,140,265,-30,655,208,124,29,211,647,-158,6,474,-33,295,42,347,881,-165,-34,169,213,303,278,403,21,18,37,-267,480,731,21,218,112,375,114,133,265,30,28,-416,182,579,151,445,-344,-2653,58,102,79,309,96,282,142,199,162,-170,373,-46,161,854,326,225,29,38,147,48,-17,-714,59,226,4,2934,105,88,750,349,828,278,94,332,100,308,51,2,954,565,382,215,-182,-13,377,43,137,105,80,212,-630,652,-94,-13,-2,82,172,22,236,359,565,437,905,95,1219,136,119,1260,179,125,114,-15,-29,36,83,35,436,499,-120,-14,6,718,-94,36,80,219,-377,-105,24,45,311,468,687,181,50,458,-8,343,29,195,444,-10,92,-293,461,607,1516,-52,385,-260,-68,168,221,23,1214,336,-56,69,557,0,-20,118,-10,28,71,173,121,85,71,518,75,-29,680,387,-123,401,1639,-61,269,93,465,-19,91,646,0,136,571,517,157,0,246,215,98,161,1195,12,161,21,84,28,156,328,61,172,-9,327,-193,197,158,394,1509,75,64,58,174,-133,2990,33,167,-498,9,368,-53,317,385,-34,97,237,429,323,440,30,65,-6,1691,1085,36,168,55,41,172,137,51,171,203,881,138,151,307,-111,-63,252,-17,-183,-98,-28,46,-11,36,-69,308,169,386,479,99,463,5,135,530,815,-332,-284,218,102,474,-693,168,79,-99,41,370,85,-137,691,16,275,-13,45,-103,86,27,254,307,49,144,83,229,87,123,146,336,332,58,-2,1413,8,-86,140,-77,118,-67,64,328,175,70,53,741,110,247,1495,849,195,202,63,385,692,-77,-2,-22,121,222,-444,25,28,-136,233,134,259,81,-532,318,908,483,59,121,-4,33,364,251,1159,48,879,903,95,57,90,318,-674,-10,120,-24,-13,315,57,147,76,30,649,-363,130,99,123,254,-123,60,299,-48,62,59,-84,360,130,23,-315,343,-48,473,354,-51,164,771,248,124,-35,76,39,111,358,22,55,-21,84,1321,56,-772,239,93,6,194,8,59,-115,29,0,46,277,42,-10,142,-1,-1022,151,1151,-26,629,-65,345,199,35,129,8,886,28,-40,585,176,280,18,206,118,14,2827,134,105,777,99,604,78,143,-18,-44,826,121,550,21,96,58,57,40,11,231,391,-836,80,174,251,174,-47,153,211,-739,-31,-106,1182,20,26,23,10,453,157,-6,21,149,1028,280,90,130,210,-46,306,4,-3,39,-58,178,151,266,-107,108,33,183,52,-274,520,2187,106,160,23,170,-20,206,85,-122,176,203,282,69,173,10,159,117,241,-298,918,57,763,11,-43,104,1432,197,47,36,1164,389,1053,102,1789,4047,45,720,2572,594,443,-11,301,311,415,12,249,258,-190,-201,-8,141,186,-568,-257,-18,108,93,8,45,-197,-8,298,-40,980,141,354,87,83,482,90,217,18,181,182,296,31,334,176,119,657,217,-55,24,117,27,145,147,123,75,-137,367,54,-24,587,-216,168,-117,100,-163,408,208,256,716,290,240,286,23,138,141,-41,126,149,-212,-8,437,181,477,565,972,1,133,752,31,193,83,77,211,2,1731,1648,246,384,1001,77,95,225,523,84,287,334,410,730,385,1461,-46,189,378,155,59,32,3010,289,233,72,414,174,-152,171,349,-5,-183,47,51,-22,53,-74,-518,106,294,461,1456,214,277,-96,-210,-21,108,-43,-38,144,92,48,230,296,-84,241,33,33,1039,258,53,100,17,-6,125,374,65,-374,76,186,154,299,-41,612,231,420,40,575,593,425,419,59,216,417,473,110,198,-505,-76,92,-195,725,864,180,87,135,62,108,113,144,939,114,235,141,71,10,303,-102,967,-39,-98,1665,-10,-16,219,-51,-11,71,193,40,12,71,1402,3,186,240,105,-449,42,306,79,28,-43,47,728,-257,1045,30,429,368,779,-38,89,-161,45,354,-111,96,145,351,528,559,232,267,143,61,2830,70,-20,238,383,1661,181,117,-275,1838,-192,211,-69,395,292,57,-3,709,-906,157,145,305,79,782,221,155,216,997,297,350,813,104,65,194,89,-18,-163,377,66,87,-17,-31,-12,81,51,169,649,65,-33,-69,78,650,5,191,148,-1,32,93,77,31,114,-7,-16,351,596,-147,5,114,144,1077,312,87,337,-63,42,115,80,100,373,3,361,306,-18,96,118,894,51,229,-26,146,284,123,447,47,18,-21,86,47,14,1426,-382,232,236,1402,342,55,1247,38,-51,221,124,255,434,-158,62,64,1141,67,28,128,1214,53,17,84,355,230,35,1097,61,85,358,614,-51,108,99,-1011,568,243,460,150,323,630,2049,124,-21,222,112,-322,73,732,52,178,129,211,70,19,251,-81,311,-181,123,669,-17,2044,124,-258,22,16,-23,516,103,713,347,53,1552,468,517,175,233,246,52,103,29,496,1213,75,118,800,595,101,522,-296,5,594,113,217,-150,44,1435,118,386,186,340,426,791,125,33,210,-770,-27,-157,142,673,95,247,-148,646,44,-2,323,-57,56,-81,813,1995,174,283,136,665,-41,-61,618,169,354,676,16,184,-7,-4,1128,-476,570,706,135,178,258,2,-224,249,55,223,227,160,1607,413,64,122,840,66,73,24,356,208,-65,707,868,946,437,734,6,90,322,418,695,640,275,599,330,231,-144,168,755,161,271,124,193,353,995,266,264,353,259,-73,-14,74,473,-328,326,267,353,49,563,151,1407,573,1762,-110,-36,88,692,2,554,1134,-24,464,53,210,109,168,1865,-76,232,145,837,378,63,54,125,653,-32,101,-58,417,595,93,397,15,386,28,23,139,-71,251,39,1579,20,39,108,36,12,127,406,12,264,165,150,556,100,345,241,82,553,262,222,78,264,-91,477,190,805,1911,577,156,56,904,-424,429,93,-4,319,594,178,269,107,-65,293,141,122,-1150,-123,205,199,1324,130,334,540,23,82,268,-31,-123,-343,9,-4,425,572,-45,989,247,-266,123,265,355,246,606,-4,27,333,349,966,188,-244,-153,149,73,-40,225,80,57,110,-50,1460,221,129,-23,241,-811,638,287,113,12,114,396,314,798,2000,161,874,148,192,69,38,3,1060,320,788,542,-9,362,6073,199,1008,138,2,909,-155,844,536,1081,461,272,174,837,-66,-147,505,171,-88,78,-8,76,-63,-23,181,136,88,705,670,32,-13,248,161,77,350,272,214,207,1355,379,339,254,1152,-15,310,-7,-9,-536,272,859,357,200,-18,54,374,214,216,89,3683,1343,43,500,-54,226,122,398,633,754,733,382,416,187,-14,-343,16,465,493,49,18,345,494,-3,392,52,223,252,184,36,67,-62,-31,396,-665,-150,481,124,35,153,-2,2715,-178,211,971,692,300,147,257,743,-68,-8,46,306,84,-691,37,296,259,-153,89,112,798,280,59,9,-188,153,883,455,145,1775,-665,65,148,171,41,33,150,-108,-43,998,473,84,-82,457,132,469,25,730,1999,445,667,-33,-39,73,118,216,84,363,1133,218,23,131,610,275,245,129,606,19,24,471,273,107,97,361,124,73,20,58,1214,-103,223,42,312,1484,-33,126,310,386,229,4222,5,575,641,67,58,25,61,89,-84,420,438,50,187,405,406,325,141,466,782,-102,-116,-247,66,91,106,16,42,130,30,8,70,-200,383,666,1071,402,1,456,2571,275,425,263,-172,341,69,90,105,-199,-243,167,228,5,172,-155,33,108,407,16,1096,193,464,-73,381,36,375,8,42,149,632,-54,-105,178,-17,254,1097,594,10,-323,9,240,278,12,181,-29,-284,-235,785,334,48,242,258,1074,-49,270,334,157,-900,246,-23,88,-23,217,71,554,13,-122,34,116,172,87,1083,118,406,37,199,1429,723,-9,318,227,62,59,895,11,-173,2,-23,586,-116,76,338,190,44,-311,85,66,-55,56,662,62,628,-226,128,232,91,388,220,454,382,177,242,22,6,17,355,-30,758,356,1294,-453,366,139,387,134,-10,69,-462,770,352,102,181,1152,-60,260,11,33,60,256,15,-26,91,-503,818,27,238,475,45,54,1124,-52,31,740,1555,1589,-1052,120,-3,211,316,121,452,105,182,343,448,63,491,42,-160,1017,253,81,84,27,1459,166,90,1412,508,64,-142,-6,55,463,160,48,448,-75,-16,416,25,-16,40,-10,-14,69,516,-59,420,-31,469,303,205,1209,511,-2,-16,21,-62,36,-35,193,1275,-32,-53,869,-156,263,60,30,-223,892,328,80,932,2028,547,1985,7,69,415,69,-2,290,436,-90,284,-11,-61,-32,157,1209,56,247,810,67,482,-591,2551,63,309,551,193,237,325,1899,367,289,-5,163,31,165,-644,166,487,52,350,55,-178,169,660,66,375,-137,122,14,29,21,-20,-344,129,343,33,937,17,61,1891,93,64,356,-25,16,-115,946,473,24,650,2,-75,-562,720,-31,197,-216,446,146,831,-43,-348,45,124,-16,540,279,567,318,866,211,33,46,168,280,1329,326,48,1965,291,-70,-352,192,11,33,27,252,226,57,1143,388,80,1480,375,279,328,-182,-17,213,-26,79,86,189,-15,42,-143,143,54,31,-124,96,-18,157,-591,21,63,221,24,-332,104,219,207,176,-78,331,-29,-50,304,678,-212,314,-102,-437,321,-42,72,253,-5,-7,33,272,304,-64,331,459,62,224,-8,823,528,145,863,16,62,-19,-40,-448,183,51,-57,-214,11,265,11,-61,228,736,158,1638,85,-28,-70,328,211,167,381,-123,271,5,15,80,-97,131,145,177,-14,218,250,85,94,1551,133,341,126,105,1032,58,-98,861,492,-53,111,90,82,114,39,31,49,177,-388,12,-71,409,62,84,72,-138,46,147,65,1019,719,223,33,388,834,44,-57,395,137,92,388,-63,-19,17,40,83,61,-8,376,10,2687,605,163,299,22,113,153,453,202,532,-111,788,34,-57,80,164,-77,2327,521,773,31,-27,111,1473,543,512,172,-163,42,1149,88,2,653,4,668,106,771,462,88,124,-68,560,241,106,-226,1150,469,286,-30,432,182,342,1757,-141,95,430,-187,176,12,199,236,446,294,105,500,612,205,70,523,506,128,573,-97,166,177,112,90,767,337,235,98,-342,150,1360,92,-3,-35,146,326,-185,62,29,256,-16,-41,43,19,272,354,269,-82,12,168,1411,3,1,11,189,382,-69,381,-25,-85,106,1802,155,1043,185,3407,50,434,-149,514,791,643,-325,2869,127,161,298,680,259,71,139,-6,206,313,65,142,85,47,368,665,41,-31,60,1017,55,9,107,243,224,481,312,524,563,224,603,97,-89,260,1757,302,-65,900,381,455,517,-337,232,744,1413,933,-2,-152,-750,221,862,1712,958,-303,146,158,247,510,-70,822,367,326,154,-41,41,-820,483,-54,208,314,339,2052,420,12,197,188,-764,31,1197,534,9,-252,1860,82,309,921,563,83,346,-12,175,432,-330,200,57,-57,-16,159,405,-50,281,5,279,481,199,320,16,-25,776,616,-28,540,-780,140,1493,53,196,774,-59,-93,26,-77,113,40,237,156,1710,73,416,543,780,-49,1641,-92,-8,-167,-218,228,304,77,50,184,697,74,290,248,505,291,-37,146,854,470,179,55,229,57,30,-9,23,160,115,55,487,127,-72,424,156,6,-37,185,662,176,283,283,115,153,-28,230,156,920,26,11,473,254,270,107,247,142,-28,564,716,597,242,292,291,506,214,118,86,-1,7,-70,-100,37,145,212,-134,83,60,23,753,327,303,416,204,1018,103,230,36,-115,270,377,76,94,1359,285,23,910,250,-516,88,-37,-53,340,-112,163,375,477,-66,325,183,802,67,255,-416,-80,18,58,-46,27,63,333,91,82,62,-25,184,59,347,385,1168,114,37,146,94,61,-89,-56,329,43,1,95,318,1031,-88,-85,-144,-22,180,-185,15,-486,637,124,228,95,104,103,141,150,71,335,80,356,-1,101,314,358,14,94,7,83,164,197,130,513,163,23,-2,-478,1617,568,-219,-13,242,439,147,91,122,64,172,-215,126,0,403,202,192,350,502,-423,101,87,90,10,194,221,280,12,-435,389,49,999,471,207,-82,306,655,66,646,125,-53,25,605,1448,19,889,2,552,178,727,78,3717,491,260,-49,-14,34,260,361,248,5374,-327,50,527,127,191,118,-44,-241,55,67,2007,258,-222,6,349,617,13,18,219,155,148,48,122,14,8,340,154,93,90,692,161,183,24,137,611,-2,628,112,-134,4,308,118,-1,91,201,213,-212,107,189,360,1072,65,254,724,-3,-144,3914,7,865,3959,424,319,767,1768,21,167,3,320,-345,120,834,100,73,89,204,91,84,40,23,503,35,-50,174,338,111,566,-215,755,151,976,379,121,39,-322,-3,44,49,14,-266,-170,80,-327,256,13,48,98,1157,675,397,284,59,434,146,351,93,307,650,174,-70,170,911,526,1116,85,48,320,346,2135,436,359,224,405,770,-247,-13,-163,124,270,51,869,966,115,151,149,-86,27,346,142,89,730,119,-61,151,352,506,41,-42,5,-45,-916,-15,53,688,90,-217,-1085,503,78,210,242,725,329,-14,28,10,-32,699,522,65,133,59,95,16,-127,255,261,350,664,2414,659,-254,534,502,425,1178,270,523,-48,-342,-38,59,-28,966,134,206,-216,298,-8,-28,899,225,225,671,425,41,-5,-301,221,63,-364,-473,-19,86,1761,1015,-344,156,-849,358,260,1139,304,844,104,526,-279,37,98,1314,256,296,166,304,85,46,22,69,27,94,135,265,55,571,-21,147,17,204,90,1,251,28,5,72,341,54,333,511,37,247,-103,-13,1034,128,420,73,15,192,512,333,151,471,484,532,135,596,74,200,264,510,86,119,305,-60,-66,206,319,-12,52,1,-2,888,-75,20,577,571,143,400,36,9,-18,320,2025,180,482,47,299,214,303,128,7,97,112,237,41,94,253,179,631,-36,16,694,321,806,1056,80,3190,-75,556,-77,57,164,239,367,-191,156,383,431,1008,670,67,306,114,-32,-47,-2,132,811,101,236,74,-270,326,-802,409,146,61,223,423,131,122,206,-438,199,121,75,12,243,41,2053,512,64,661,936,12,287,40,-114,-370,74,-469,-369,506,163,-37,243,-75,43,7,155,590,9,576,570,563,156,563,240,8,-9,-116,321,-27,24,57,67,25,55,457,115,111,178,282,691,-31,219,-263,-28,96,584,5,55,187,-8,280,-568,119,213,-126,213,48,171,210,-58,-112,436,80,307,61,-747,95,-23,406,53,98,42,76,-1,552,908,4219,274,75,-176,502,1072,146,12,353,479,-105,-16,45,-43,23,777,277,117,-5,-435,85,-165,-48,-458,91,111,17,-40,251,38,351,-236,661,569,280,90,499,301,252,-76,153,284,1026,349,43,68,58,17,57,21,481,12,112,369,113,-3844,397,-124,184,3,15,847,-36,199,-31,214,5,152,1,240,621,219,631,-9,904,564,776,97,319,10,216,-23,-24,181,347,49,35,-14,969,164,332,-53,478,-127,-364,64,47,-480,534,35,-44,62,105,0,74,-550,440,10,183,152,294,158,97,149,74,66,14,373,373,57,131,-67,74,-301,645,79,80,4562,398,60,459,193,134,53,412,42,355,-10,241,324,-105,286,252,81,52,120,-150,1155,-453,112,-239,98,68,-277,20,239,142,-8,-129,484,-325,588,-44,458,537,593,-25,-19,-150,-31,166,1682,40,-841,163,-30,-3,224,196,250,1806,177,186,13,562,704,1466,212,245,9,67,373,612,352,94,266,-29,2,42,-44,-24,1415,748,-13,74,177,166,63,1087,1271,-25,-77,151,534,339,31,508,-201,898,638,416,-49,-60,218,108,226,67,-6,180,-218,-26,27,166,203,-169,5,-816,-8,288,224,777,533,30,496,-69,375,111,233,142,196,473,749,859,27,12,477,193,93,167,1705,-1255,534,188,455,596,119,419,12,-25,196,-128,-38,950,-75,268,1431,-36,127,1080,231,-8,396,852,81,346,990,505,163,-677,-79,3,328,-40,-45,704,64,344,28,169,2,51,871,370,-38,931,39,58,304,76,-404,6,261,7,114,-4,81,790,180,38,124,297,429,98,475,917,351,-514,4550,80,27,581,456,82,158,37,43,1095,395,4,265,-6,447,318,118,785,25,496,347,59,-53,111,372,247,689,303,17,36,25,1085,38,231,445,54,518,179,121,4,444,-36,498,612,43,57,227,2088,-338,26,131,239,104,734,27,461,105,116,186,195,528,49,320,140,55,576,-63,254,362,85,76,168,57,151,141,311,144,364,-234,-24,-42,88,-37,112,-72,114,193,-127,12,136,-14,501,-153,425,497,246,762,386,190,156,274,1058,198,409,305,102,-503,600,75,-132,221,2117,1870,109,2561,388,182,217,713,94,-39,137,101,1355,97,50,-235,47,1296,2392,298,-68,69,231,57,76,58,171,292,223,526,289,-78,315,-3,289,114,86,687,141,54,327,903,-41,98,-26,222,-5,39,414,-111,-173,128,164,43,280,317,314,765,-246,90,254,333,417,-31,11,9,95,74,-114,-147,312,92,-170,293,63,-125,197,201,255,575,23,333,209,600,415,304,7,12,474,255,331,281,-157,385,466,220,279,4360,9,559,2187,-42,76,258,80,12,665,1606,1017,20,-271,153,108,142,438,367,-66,-30,393,148,33,108,359,418,472,721,379,9,548,106,1177,101,148,53,530,584,51,384,35,52,169,1067,-56,-389,228,27,287,273,171,-18,-35,251,-1,-47,51,149,164,204,16,74,174,6,690,-25,443,363,102,544,168,164,421,215,193,230,499,3684,938,74,4,223,421,1321,219,1,76,125,-12,383,570,1353,162,-36,60,-15,-363,190,255,39,9,166,43,112,630,356,622,774,236,134,1063,11,209,20,396,30,-12,625,63,361,13,13,-5,-116,46,73,-97,69,-232,22,52,299,3,248,30,117,45,1633,441,85,250,87,121,-45,102,416,195,37,21,-459,123,306,114,13,22,495,90,54,131,-39,26,0,118,33,224,-46,224,61,-11,167,-134,312,-863,57,94,73,229,-39,917,3704,197,215,121,1896,73,173,348,273,337,81,875,1624,378,-27,-112,67,248,156,289,-119,-60,15,103,838,324,309,580,93,172,80,192,87,20,702,-9,-65,196,100,425,546,100,49,-137,700,-26,580,-44,300,-131,241,80,99,340,224,-99,-46,43,32,-207,310,452,54,44,-158,179,13,-41,-73,359,86,-94,-40,-25,535,421,565,46,64,200,-502,2,256,42,30,193,-154,290,43,21,-75,-111,221,99,120,-5,191,395,193,916,792,102,4,157,-73,-161,51,304,-35,-2,126,17,68,-31,48,-20,-22,-51,41,-158,64,387,-45,-88,-536,109,-192,216,-110,1,15,73,1,-38,204,242,417,-44,368,181,86,49,45,14,57,54,-8,12,-421,278,-104,323,125,79,-15,51,47,-28,27,24,-66,-3,1317,247,757,72,131,134,2031,39,955,1152,-16,56,87,6,51,29,74,289,-2,108,-5,20,101,-31,20,-174,1848,106,541,-7,-6,101,1069,-20,83,125,48,67,156,-6,-37,16,6,-23,139,-271,599,315,-27,210,278,107,-72,309,-46,159,-26,-41,-159,26,-44,-97,24,52,-45,70,0,33,5,148,-32,103,11,-19,66,-83,23,-21,-21,377,-86,73,-103,2072,113,475,2,173,47,25,-1139,10,5
-49,-197,61,22,-210,-272,-253,-63,25,-182,-182,-371,-225,-109,156,63,51,-358,16774,-18,94,-12,2,-16,-5,-10,-58,-12,47,-12,-202,-4,-426,-259,-219,-4,139,522,747,74,132,3406,1949,4531,9555,11712,7030,87,-35,13,1215,1246,142,1390,-22,96,193,324,706,-64,108,88,-19,-53,-10,51,195,-51,-86,-324,-500,-62,-227,-93,-34,-47,10,27,294,-118,1,-13,-24,-20,26,105,10,405,84,0,195,69,81,148,278,-33,81,72,75,1,50,-120,42,54,104,-37,164,42,-389,11,-169,-82,-44,-961,-445,-92,4,-68,73,-42,-60,-99,-63,167,-57,-163,11,21,22,128,167,110,5,4,-57,204,-17,328,250,113,-115,5,-51,-10,-21,51,67,313,33,-395,179,252,130,165,41,-177,152,-24,96,-62,785,-104,25,45,-16,-33,99,-11,61,58,32,31,132,-23,35,-8,130,75,-35,149,870,-61,108,34,-113,-19,36,25,-194,-15,740,1,14,16,8,93,51,0,8,-79,20,9,-56,-41,-30,44,-33,203,57,29,22,-342,-66,-106,214,-99,156,546,-48,194,104,-9,-19,13,25,2275,-100,3,66,-27,-71,20,43,-8,15,-165,86,476,244,83,760,64,111,7,-17,-66,19,-63,82,74,-10,97,-28,-88,242,-44,30,76,101,23,582,135,-100,313,43,42,-20,-471,18,-173,-58,-33,53,-17,182,207,-9,-8,-173,-49,-44,67,1462,22,-76,-33,42,3,86,-45,4096,386,357,-4,-71,71,45,105,-34,157,70,-18,26,160,-20,-34,48,287,57,-12,-457,158,-1,76,116,2,99,-12,-61,-5,440,230,430,125,-36,51,210,2,-11,65,353,-20,164,23,-75,54,-128,71,343,83,26,232,213,-56,83,-60,468,-7,-24,261,146,-97,349,91,-243,25,398,71,52,-4,-573,458,78,559,-7,90,-2,494,128,186,34,-216,92,5,428,196,-37,183,144,91,37,21,-112,448,245,187,-278,51,-37,-66,-45,-5,2,60,0,29,-31,-11,223,452,27,61,21,40,34,3,10,-244,-3,141,-3,553,-76,23,52,45,-12,30,-37,41,40,-83,90,321,-16,34,264,10,-35,33,495,149,-50,-66,-80,85,158,-6,59,-92,32,-49,279,67,-58,174,42,-34,34,192,132,64,106,166,-6,-237,52,-109,24,253,24,88,120,747,10,27,-93,-105,249,-1,97,-63,23,-4,145,-18,84,-44,34,622,61,110,156,74,-133,-7,-2,-79,-32,102,-31,-84,-6,148,55,57,72,-26,29,77,-174,100,273,177,659,224,193,3,77,-108,-72,85,150,19,-94,7,16,121,42,-29,9,46,29,-43,-265,242,265,151,58,38,223,315,56,-101,242,340,23,71,62,70,220,111,181,164,116,-23,-21,-162,13,39,28,371,116,91,460,178,36,-60,54,-17,28,-108,3303,30,-25,-19,-55,2357,5,-214,98,-187,9,9,93,99,57,65,10,68,62,-22,-132,378,-14,-35,-15,122,1,150,-36,71,-90,-47,-137,152,3,-707,-282,17,-77,49,-23,28,411,29,152,22,-575,210,3,532,288,-55,-8,30,45,289,19,56,-14,63,476,-10,-5,-211,-154,53,68,15,93,42,428,-38,40,-71,-415,-82,-109,197,59,70,108,-29,-74,-16,81,134,350,862,33,-31,23,212,92,-8,41,-54,58,65,-2,29,150,151,93,345,401,337,-137,-4,-19,-38,3,-159,-32,46,144,77,70,23,37,-60,255,23,-41,-100,-38,-58,140,29,-58,-93,-13,40,188,47,65,-36,58,-25,-3,50,184,-65,-10,-97,84,75,-25,206,123,-58,274,7,27,-24,17,-11,2,-2,28,346,65,-29,-833,61,3,-14,-26,322,24,387,-40,53,239,53,46,-30,63,30,268,-91,47,40,90,1536,5,10,128,59,346,-4,30,154,-45,-25,180,-30,0,636,-36,-77,255,-206,98,29,55,311,-9,63,186,34,36,466,71,17,20,64,153,1,104,1,83,-8,-60,-17,-11,164,392,3,115,32,-48,292,174,-23,-44,438,407,95,-10,206,-8,904,154,346,14,427,51,56,-67,6347,272,38,268,201,1200,109,204,43,193,-94,-956,127,-35,-228,-106,-269,-177,-71,-26,129,-39,628,344,81,6,-23,195,177,-107,77,-6,-35,83,-66,-18,139,-382,10,223,1,24,844,77,-102,135,-149,-29,-399,-99,241,-84,5,2,-21,-220,14,-188,103,-34,-262,-18,540,293,86,203,111,8328,3,-14,-97,284,-92,-46,-448,904,19,-67,41,-74,-50,163,301,15,9990,120,63,7,46,194,223,-83,-32,-96,1636,-59,-70,17,64,1075,5255,-35,-271,-37,-24,-14,-21,134,-177,871,-31,-71,21,21,357,80,175,52,5845,581,238,98,374,180,119,13,-44,147,-71,-33,1203,-34,-124,-10,-37,29,46,-99,-109,-138,-269,149,96,65,136,-34,-147,-90,168,454,-67,-97,171,590,51,-41,134,184,305,146,-65,57,173,25,1,-47,-168,50,-53,110,106,24,-67,-15,103,152,19,-34,-1,390,-17,38,-76,-145,4094,-62,339,64,97,41,-136,-111,-2,45,6,-139,102,1182,-36,58,-56,-40,-39,27,28,-7,-6,-96,-68,22,-28,-320,1677,26,35,-75,1040,27,40,84,3554,-28,135,-9,167,-59,-38,-896,31,-15,23,97,318,-64,1149,263,75,3782,88,-221,-6,1,681,-19,-51,147,53,219,74,108,513,417,207,92,-31,-31,212,185,556,73,191,95,1380,17,186,488,156,-99,63,12,1642,179,496,57,197,200,11,-33,1029,125,375,-43,302,-39,111,78,28,35,-5,432,73,-98,-13,30,44,44,48,453,96,218,28,128,46,118,44,195,181,7,262,-91,103,-51,66,-133,30,227,299,19,-115,-71,682,135,-68,20,-448,89,254,-9,6,-37,-146,-18,77,229,151,277,16,55,-3,-110,288,122,152,65,18,73,-26,24,67,24,-16,84,7,-28,28,902,-98,38,52,134,-39,77,376,34,319,-131,63,-26,11,99,2,465,-78,-3,6,22,257,61,-40,-40,118,127,88,-26,63,81,97,-374,111,-5,-11,-70,-225,6,-119,43,-228,-28,-46,102,-79,8,-16,-124,246,146,170,-381,-65,-401,12993,4194,57,-534,-308,73,39,14,11,-8,-279,40,290,58,-18,-57,-232,564,192,60,52,23,7,2,-61,-68,204,104,-12,-19,-55,82,-11,-14,16,54,455,189,-17,-87,-56,-62,18,58,531,113,96,73,-32,-24,185,-61,19,-19,8,289,-28,-37,-5,-20,235,-164,-10,-36,487,-27,237,4699,-39,-67,-44,101,804,26,120,14,-39,-6,15,53,75,162,103,12,36,11,-11,-60,80,87,33,26,-325,173,52,56,10,275,194,107,82,-59,-27,57,27,-223,-63,57,2,2,1266,52,389,-23,-250,77,-11,-459,99,-791,4,348,-53,61,80,410,11,-102,94,97,378,38,70,6,-16,51,-36,2142,27,-62,110,58,61,-13,-61,135,50,189,3363,-3,361,-263,75,10,30,-41,-16,-30,36,67,145,18,-42,-21,76,362,115,189,-28,-7,-25,128,413,73,-12,215,7,26,54,-24,-104,204,-32,-232,152,354,25,-107,1,-3,-73,-8,-204,39,0,-126,-223,79,104,942,211,3,83,-81,-16,15,76,-92,161,19,-9,367,101,-188,-16,23,-6,4,-45,30,123,65,9,29,143,161,92,17,-60,126,72,22,-539,86,145,-61,-81,2,231,-69,245,150,610,123,36,0,43,19,71,-60,36,95,64,-199,4,-122,151,63,73,18,289,7,77,-70,31,76,79,46,-22,39,-34,15,-32,-265,11,319,53,121,289,-47,19,63,-7,40,-101,-279,169,211,25,92,60,-27,916,11,38,35,37,68,-4,702,55,217,-225,-6,64,189,273,-27,230,-45,9,-257,233,-278,13,-8,-128,92,115,17,-84,36,45,592,66,337,-44,133,3123,42,26,-36,-49,34,-61,-29,164,97,19,184,212,107,-37,-22,-7,132,-39,3,49,-44,154,269,23,46,238,1,3,-16,60,-47,-14,-10,118,53,19,50,329,-240,105,-18,555,-141,37,-113,7,32,79,26,46,-86,70,-187,45,67,-8,127,28,6,-53,364,230,157,123,6,44,539,10,-13,22,51,312,61,91,340,-23,-31,-2,-31,173,7,68,-24,-237,-53,155,61,149,-1,15,141,27,97,149,0,-79,-329,-119,17,-128,51,52,55,294,-35,-33,10,-780,71,-449,54,-38,37,284,-52,89,-89,-486,45,123,-43,-21,477,2466,161,-81,1562,-14,-14,-23,-238,36,18,-27,21,107,96,-24,-312,115,347,-48,728,1530,65,112,199,160,16,206,49,-38,36,238,-67,-69,5284,27,-160,75,145,0,77,71,73,-89,120,-93,121,-120,46,-67,-31,-17,-45,-26,-11,428,47,133,366,183,40,-1,-65,-12,257,-13,0,20,35,68,-285,54,241,220,26,-16,-7,-78,-282,22,31,6,28,3,22,-73,-23,244,72,-10,10113,140,9300,8109,10000,-8,9,36,63,-267,101,466,875,-9,-54,354,35,27,51,1,4,474,21,-34,-30,33,-36,241,-9,-10,-3,-78,-257,448,-40,251,-149,17,39,817,-23,109,945,-161,-37,19,69,185,-465,73,-356,119,-86,-77,67,201,384,-28,294,139,-23,27,109,24,3,-187,18,157,93,-27,46,61,264,69,-6,-161,850,28,3321,328,43,-26,90,1,440,7,223,110,-87,50,-63,141,82,441,29,-2,49,98,-24,111,-90,69,46,-18,175,-221,-40,-7,66,1481,-53,-12,49,-279,-9,54,-38,389,-67,1236,79,-211,-66,-24,16,7,147,50,224,-18,31,46,94,24,127,-19,109,101,-15,-68,11,-3,59,-39,-100,21,279,299,82,29,45,-97,-326,-5,-57,2,96,18,164,85,-302,18,-31,-19,-33,483,181,2774,515,-573,208,55,87,25,-45,-178,48,-268,262,59,-19,81,295,28,48,-42,2684,9,-122,70,26,103,103,-87,-4,110,95,12,21,2246,431,24,8,178,-101,-58,328,140,54,845,140,82,1,85,12,118,165,-10,14,41,45,98,70,7,83,130,104,-215,38,34,205,-101,1503,112,25,39,261,-53,122,95,7,34,286,60,91,65,-103,113,1,36,76,69,72,173,82,355,27,171,15,38,-107,155,50,295,-148,-64,299,9,-48,238,143,-3,73,-87,85,66,-38,88,-72,31,429,-202,-90,86,-95,345,197,-53,166,398,61,-138,-128,222,-54,256,-57,83,1122,439,39,30,77,125,-187,19,-73,-84,-46,-86,55,8,-8,19,-56,-22,-261,-33,-33,44,75,50,-227,-77,-138,-19,-93,-52,17,94,5713,349,218,-59,38,91,-102,-137,6,-17,240,975,76,-4,-23,25,58,-54,272,57,-204,-5,231,-160,-318,-16,-50,-15,802,39,180,178,96,15,-261,3076,-102,130,24,-252,3,7,25,11,-113,-7,-136,-26,188,-171,46,-47,145,-109,181,107,47,53,100,40,120,72,-6,104,69,30,7727,-1225,80,97,-15,55,44,101,102,50,-2,-235,33,3,47,-3,-47,-117,-23,119,65,-37,211,24,15,101,146,462,385,114,-34,50,-7,-79,-26,-46,23,108,78,25,118,-107,14,77,-28,93,19,99,-237,51,20,567,64,42,-68,-108,206,18,241,-17,-5,94,17,-46,307,-58,7,113,63,3,-33,73,-17,3,-7,2295,-28,74,-17,-183,285,182,-55,-30,66,56,-13,-1007,74,134,175,-112,54,107,132,96,4,197,63,-22,3479,-58,85,-35,193,114,141,-8,57,183,53,-47,31,205,89,-63,176,-73,-231,-54,-100,-113,-91,18,-32,-54,-88,358,114,132,15,3710,864,-8,102,9,58,-87,148,134,147,994,76,90,56,237,194,3,57,98,-153,14,-161,-33,53,-235,54,124,156,-5,76,26,11,316,8,61,14,255,30,310,150,591,75,237,-27,-138,820,172,-77,80,1,83,55,70,-15,-10,27,398,220,53,-32,48,1,48,74,228,206,30,30,-24,51,426,-14,-11,27,196,-41,29,99,82,22,56,36,18,93,205,82,111,-57,0,83,105,79,-205,112,184,-40,199,-36,-83,12,191,102,280,266,347,113,65,112,-46,-19,-147,-122,-224,-27,275,41,66,10,188,140,-71,18,160,185,-4,16,-157,-4,200,127,128,-167,180,131,-20,-55,1057,2302,33,666,-71,-65,277,-141,-21,-29,-12,674,190,71,-15,-17,204,31,121,-11,10,-51,102,38,22,26,45,225,208,-68,13,284,21,54,58,-13,266,-12,-2,15,30,-62,-20,75,-60,133,-83,79,113,80,-102,136,46,-14,174,34,1408,94,108,-12,109,-84,26,183,-1,-13,-15,-19,14,-49,72,18,36,333,-136,297,-31,-33,-5,-2,166,1,128,106,79,50,1,155,-14,46,64,37,1387,79,-21,2528,35,-71,58,10,73,-79,29,179,-4,-138,93,92,-4,-3,111,-80,-6,-4,24,33,27,-33,422,-64,124,31,27,-48,-44,94,121,-205,106,22,-162,-68,-114,51,22,-272,44,117,44,-36,-12,162,70,109,-238,-2,101,-88,-8,19,295,-23,-14,174,204,93,52,40,0,39,316,-72,10,-39,37,3,64,-26,7,-18,68,554,30,284,-72,641,78,-1,-38,-20,159,17,-4,61,-145,97,145,-167,236,-96,103,44,622,61,49,78,-72,99,77,-128,-34,11,-112,50,-21,53,-30,-25,-58,194,28,-22,-11,162,-33,166,1072,271,-97,148,-14,336,490,-119,-28,69,-42,-21,-9,122,-18,419,171,303,-33,25,16,61,12,-170,42,117,23,-37,-1,83,1,399,117,487,15,91,2,-90,345,-26,159,79,-11,59,-111,-139,83,70,93,-543,-107,113,80,-152,85,304,293,-177,35,196,93,87,-3,23,58,92,22,-55,89,51,-121,62,-45,1,116,80,14,54,162,282,298,82,-163,31,-476,2218,-44,206,-406,-222,182,272,66,68,41,297,-51,248,-9,-66,109,317,302,43,2,-15,85,13,548,-18,133,-90,80,364,572,2651,2685,119,-53,88,51,89,-7,109,-27,8,43,52,-40,89,-17,21,182,25,134,-45,-26,189,6,-49,87,111,47,88,139,-18,163,42,89,-26,-28,152,213,-3,142,3927,5934,4719,3334,6803,13059,877,46,781,-2,53,216,140,-4,219,26,35,-262,-34,7,-62,113,-55,103,-48,-5,-96,279,20,-18,-4,393,35,82,-199,233,-60,-3,-69,13,-9,-54,125,-27,-26,160,198,-134,81,48,-75,37,353,-66,-26,-7,41,25,64,8,47,70,34,-1,91,-39,184,-15,74,96,-2,64,50,58,-96,-17,42,34,-12,-17,17,37,357,127,-17,-114,-66,38,230,8,14,163,201,53,-76,-33,204,52,-2,-49,-180,66,58,40,73,84,135,32,3,213,85,-136,79,60,-41,-41,120,-13,65,238,17,0,190,71,46,-18,-9,-25,70,-111,36,-32,125,7,79,-11,101,803,270,65,-535,6,25,-3,-20,-145,33,-31,63,-293,9,-26,354,12,56,112,1603,-50,-149,-39,-17,-2,-10,119,98,-16,158,133,150,41,19,39,-15,24,19,-98,70,-8,115,-118,55,259,1,16,162,59,14,-107,-124,29,-6,-51,68,39,307,-288,100,26,100,220,-56,166,9,43,68,1424,23,166,85,117,-72,228,-32,8,211,-39,-57,-12,116,198,-135,62,74,236,41,70,-43,70,-30,82,120,-117,69,141,13,-55,71,-17,51,71,-50,47,12,141,139,8,-10,48,42,30,-4,223,656,26,-183,71,303,15,-36,110,-46,-91,66,-55,178,8,-47,30,-162,-450,50,36,505,-133,-89,110,-129,42,-3,-74,59,-32,302,-92,51,-63,52,60,35,285,177,50,2,-583,-71,-170,-156,-64,7,57,70,5,63,-55,90,3,-37,-22,245,88,101,71,244,-16,552,99,-10,117,-240,61,188,-60,44,8,477,-63,181,-54,-51,-19,-23,285,418,63,-39,161,-14,88,-20,-29,135,64,158,-44,6,363,61,147,-3,17,171,192,-45,43,-183,8,-214,-36,-47,85,212,-15,-4,-171,117,127,116,-16,44,-353,-171,405,12,61,115,10,-56,45,172,-18,204,114,-80,173,1,34,520,176,-84,34,-340,18,13,-15,31,-144,72,-13,-98,25,-82,-246,212,232,26,27,-100,241,67,-32,103,125,-44,58,-42,60,-638,-14,79,-40,49,-41,100,-22,-29,1,291,-533,1,359,-14,13,20,-66,-36,219,22,1231,-20,226,183,24,-34,695,364,296,-6,303,-25,169,3,551,115,82,101,48,241,626,18,29,651,530,-4,-34,30,-8,29,15,43,40,161,230,60,-90,298,75,90,-97,-11,-36,498,-184,97,-34,48,71,-16,12,269,174,-162,30,2,21,144,773,-43,20,274,143,50,1,-31,-9,43,113,114,58,54,27,353,7,21,121,85,-9,-43,1765,-102,684,10,-31,-17,256,-32,55,50,-46,348,-8,27,105,78,3,185,103,57,-38,-83,69,21,394,-1,39,384,-38,19,583,100,-496,198,227,95,113,219,-13,-80,-2,19,4,88,56,111,40,184,-176,-395,649,249,-174,-15,-41,19,102,241,164,-50,132,277,2,34,-17,112,-257,18,23,-77,75,36,-17,149,-96,6,127,37,-252,-46,120,-13,16,236,45,32,-113,-43,-37,-52,-31,-32,117,16,-58,-6,299,270,250,480,29,40,28,-3,-402,281,103,16,74,-13,13,-108,665,-381,207,-4,66,52,254,136,-26,194,-35,23,-20,-76,183,280,49,22,-207,-39,52,-6,195,-35,-31,274,2291,78,71,-30,51,-72,-60,96,88,28,36,-34,-16,188,-110,145,-13,29,27,-103,99,-6,101,4,113,28,-14,75,160,-563,-49,-48,-31,42,-62,202,-125,10,-104,-21,-75,311,-31,130,-92,24,314,-124,65,7,79,-19,53,12,27,19,418,-59,-154,-14,104,26,5,-73,-705,381,-136,-16,53,302,-74,57,8,5,-31,-106,-328,2,50,123,93,-20,70,96,2,-78,-73,265,-106,-92,83,62,-45,-34,34,16,-49,-1,142,-71,360,133,161,-8,113,69,146,225,191,-9,167,-25,5,105,127,168,-30,39,201,-18,-33,74,472,17,32,-23,101,-36,54,27,-19,88,186,332,39,-476,79,62,-19,61,249,-7,168,-66,16,160,-98,123,136,-103,-69,-105,23,132,-32,-21,-16,48,2,119,-8,19,18,20,-6,57,2,-16,-30,52,-107,14,22,-35,87,84,48,21,-31,-6,19,307,117,167,-43,295,391,226,-137,289,-347,269,14,21,-29,-111,-48,85,-186,-50,34,98,7,93,-12,139,413,92,21,97,-79,503,202,-27,124,668,11,-40,-9,-11,-92,-62,-54,0,35,-9,155,-69,-17,2,514,-153,-655,-20,3,-33,-8,-113,227,212,97,-33,64,-53,53,19,31,339,254,-2,88,115,40,14,45,12,49,129,46,-16,-110,256,171,-280,29,36,75,-5,101,28,55,-54,74,-195,9,1349,79,77,25,-207,50,-22,738,18,52,1054,171,162,56,269,20,36,216,-46,-701,47,-35,-59,2,-65,27,5,1,60,136,50,128,2,10,24,217,206,116,-76,230,177,-31,19,-58,17,-3,113,170,-99,-243,37,41,-92,109,66,8,34,20,19,383,27,35,81,55,-202,68,50,68,201,-1,6,117,77,353,-5,-27,-55,22,79,-81,68,24,-89,-42,22,-189,-56,-44,410,42,-12,232,52,44,119,140,1045,-52,429,217,232,163,-56,41,69,45,96,-43,-16,286,-86,138,-149,76,-812,-146,30,481,37,159,-22,70,-28,-448,52,180,321,7,7,-337,74,68,-196,-21,64,446,-40,9,31,-245,-21,-146,98,146,51,23,50,189,7,-50,-45,27,65,49,167,-64,35,68,184,211,55,15,2,-40,9,168,403,4,-61,105,53,138,30,20,30,13,-114,306,-24,256,104,66,323,228,170,37,-153,91,-11,136,-96,-221,3,-23,43,116,-140,63,253,102,-270,131,17,-64,208,82,437,-64,-20,23,292,25,43,23,210,-178,40,-22,-20,44,-118,42,594,55,-34,0,-44,0,19,-89,64,71,17,191,223,200,64,34,76,31,-62,132,17,7,510,184,2,-32,-1,-44,-2,-86,138,256,772,-198,25,443,57,-180,241,144,-55,132,-26,-58,46,-200,112,-16,108,34,209,-16,3,-21,16,74,-22,-84,4,387,20,458,-249,15,-37,72,-23,90,10875,42,40,-69,-89,-25,-52,37,230,245,45,323,-11,245,30,146,-177,90,-3,170,-14,70,32,601,315,1778,-275,7115,-7,-22,-37,-115,-3,189,64,32,315,-28,-3,25,30,127,11,26,153,-17,-80,121,14,3,31,-261,-111,-9,39,56,8,18,151,-566,33,56,311,7,6,50,45,-169,84,59,108,-43,14,10,-132,8105,-26,50,12,272,43,129,17,154,15,-201,-78,-162,-54,-141,41,59,-24,-35,9,-15,316,-39,47,1575,183,-14,180,326,-295,-17,38,206,122,8,81,213,44,-60,38,342,11,301,-32,195,137,-65,186,72,53,1740,224,-73,-55,-15,219,242,18,34,99,15,121,-33,-22,71,35,458,209,56,-39,30,524,-85,-5,430,116,91,-518,-107,786,48,532,278,8633,0,122,6450,602,-116,395,31,31,135,342,-51,309,119,39,-118,-977,632,87,-16,13,172,28,69,9090,-15,34,83,78,39,4,-21,44,-168,49,1620,711,-63,-36,-44,54,-42,-8,135,-46,-199,80,22,-137,-4,156,123,-183,6,-25,70,22,101,-313,287,136,31,64,-97,-187,198,-63,1499,137,135,126,1108,417,68,58,39,105,-212,2215,8,212,339,-7,28,-54,51,231,-19,-57,45,-95,100,124,88,-69,-45,244,-31,44,123,-5,59,68,709,17,3576,370,5,-4,248,-60,5064,-405,376,111,51,81,248,-47,90,133,65,133,61,7545,3201,20,838,-106,31,555,97,199,224,-60,1867,-45,25,-21,194,-25,19,153,565,17,-202,13,13,-12,478,-34,39,28,64,59,-3,-11,-149,18,-1,-31,142,73,-37,-37,97,66,5,474,554,137,414,13,-87,-14,214,474,185,-471,27,-15,-51,-14,-151,486,91,11,71,287,-34,81,-78,8,164,195,62,273,116,213,1310,334,215,189,4247,957,-5,21,107,48,239,3,49,-1025,69,9,6700,6,52,104,-9,-39,17,11,-37,69,76,-22,-80,7,64,107,221,-55,-27,-75,32,2076,-134,-17,66,2,-37,49,31,57,-77,52,29,1,76,15,-90,442,-127,38,-106,-93,-26,-112,132,-31,214,207,256,387,319,-48,34,6,61,76,108,16,47,-25,-32,-14,13,25,5411,-42,-183,-33,-104,21,-6,316,-328,433,-26,5,64,-43,163,-145,192,82,88,143,194,40,0,111,-45,-175,202,0,9522,2438,55,92,496,-11,501,66,29,98,482,158,59,512,-47,-177,9,115,66,47,165,-7,216,47,-13,43,278,-40,755,22,125,4,327,-15,46,1,812,0,11,35,-88,-172,162,-21,210,4240,5,71,6,95,154,83,192,64,149,93,-27,49,132,115,288,154,77,499,-45,59,25,11,104,167,83,44,144,121,-46,108,183,28,204,-75,31,7,244,75,12,-25,281,39,33,57,-57,65,73,187,88,35,-8,-22,158,161,51,648,-25,212,34,-21,15,16,-100,17,-134,53,302,-122,17,-50,35,62,110,-57,1342,-100,-55,-155,-19,-36,17,43,-42,66,-94,1,335,53,120,5,46,754,187,720,-15,11,3137,179,340,-121,89,-35,-47,55,136,72,-41,87,46,199,-11,25,231,142,240,396,74,-52,55,-3,86,94,152,492,8877,344,1640,77,204,-10,40,147,76,44,-91,5,-78,10,-20,229,30,20,-61,-28,-3,-11,111,-2,42,401,288,-89,374,-45,507,364,-106,20,19,-35,63,24,278,101,263,30,41,165,20,76,-56,138,12,-66,56,177,-60,-56,70,91,-38,-12,69,11,-57,-101,-37,62,71,-35,-53,-18,5,-148,-133,45,87,-48,-33,-26,-16,290,196,67,96,-18,29,-113,-47,17,268,171,-115,26,378,316,2,-44,12,0,13,114,157,-257,-26,65,151,-12,-163,-29,96,17,-65,-39,102,994,-16,-345,-36,-287,99,9,286,-73,36,47,213,168,-48,-20,20,4,-35,159,-26,69,-44,31,95,-64,35,124,310,114,393,-56,825,46,12,190,12,-16,-13,46,10,10,25,112,11,39,78,121,36,69,-68,20,-63,85,33,52,-4,-47,-25,-8,108,36,-249,-16,17,-42,-265,131,-267,165,-86,4,-337,-38,-35,22,-10,5,2669,445,164,-86,103,-22,-67,109,-62,24,318,81,12,72,33,-82,29,-50,-46,83,405,247,-36,-72,-3,30,188,285,131,-34,215,40,95,62,243,64,42,-236,-53,-82,92,54,38,-51,-61,73,-111,137,498,28,8,119,2,49,93,31,67,277,11,142,121,-655,100,273,206,171,123,-512,-65,-19,32,-23,254,26,197,-73,78,-58,116,341,-5,-194,164,311,-111,-130,-175,-147,287,15,-7,110,209,-83,-4,67,553,303,110,30,-33,-39,143,245,17,-20,40,52,86,-405,-2,185,22,22,-34,97,-51,-97,-147,143,-175,178,-17,-105,-13,626,-8,-477,10,64,49,53,-38,123,-31,130,-77,106,18,207,652,63,-76,186,39,36,6,31,-1,68,-2,6,35,-31,129,-98,-126,176,93,-24,-34,85,166,20,-130,-77,340,116,102,283,140,-19,51,18,-36,-79,15,-27,-52,14,16,-95,462,368,21,0,221,60,176,29,-25,107,-107,344,210,-179,92,-246,-78,121,-69,85,34,105,29,61,-103,1,164,-75,69,-154,121,-11,20,-83,8,18,13131,179,-153,151,125,-24,42,330,10,134,-116,20,-31,-123,-13,-42,71,-52,-13,-15,38,52,212,-84,-12,27,-1,4,-26,86,700,254,-10,93,-5,83,124,35,2022,150,-37,-153,-58,-38,5034,381,10,2517,68,-57,-166,-26,62,50,-46,1017,211,49,76,156,62,13,244,31,277,-19,-8,-50,7,-48,124,44,225,-25,111,-89,36,18,-56,138,384,150,189,-204,-39,18,-10,-56,-17,29,19,33,153,136,50,139,283,-366,117,3,17,10,-47,77,-12,-77,-69,55,-142,133,496,131,80,-11,-25,-41,72,-6,89,-4,-22,160,48,14,59,227,30,228,193,78,9,-2,246,-43,86,-24,76,-17,-91,15,82,12789,-94,349,158,4,70,-331,-42,106,-42,-141,-72,-184,-14,-32,25,-115,58,26,-108,79,-38,-264,12,1,-5,86,103,-228,102,52,-2,-11,81,21,124,268,52,4469,570,249,52,97,-99,198,200,-248,-23,-183,121,53,60,-84,122,-131,23,153,76,-149,79,109,114,-143,-7,16,19,267,-3,-13,287,-177,-24,2,175,32,40,402,34,-29,230,17,-11,213,-8,30,134,-112,-4,-2,75,39,-18,41,104,-155,241,-15,-37,39,-12,-41,113,134,239,29,168,-34,0,38,2703,42,331,199,-104,-236,243,-1,-151,153,-36,93,364,133,-29,-64,15,-125,-96,3,66,-6,3,-37,257,-42,-7,-39,102,234,36,252,-26,-8,41,89,-166,295,18,-32,-8,34,-195,133,116,4,-128,-25,154,60,357,71,-66,224,310,-28,110,-4,679,56,-26,17,-2,-1,-179,-1,-82,0,32,105,-61,0,28,-8,14,-62,-39,258,-10,37,138,104,66,-362,2,56,-33,-13,43,78,194,9,111,-71,244,118,122,293,-20,291,-65,-51,149,67,117,-201,112,-31,41,10,-67,-17,-44,14,156,-32,12,-49,5,48,57,80,-45,454,9,-55,130,-721,38,-52,-27,65,57,29,41,0,62,220,72,118,42,299,347,163,-15,-45,-123,32,9,13,34,-19,-126,-248,216,27,510,17,-106,-46,-14,-1,73,-9,60,69,109,476,-16,48,133,173,-187,-13,-16,90,194,29,-14,308,-74,-67,-55,-46,-30,-71,11,2,-39,5,76,9,-216,44,62,-43,-373,-372,653,6266,-6,-137,72,-4,-31,19,-73,58,-17,202,-33,11,82,556,127,518,80,124,-514,8,15,-28,10,568,-9,154,-235,-18,110,-53,-97,79,38,239,246,121,108,192,-68,-315,-866,135,63,-31,133,-102,35,-38,103,42,149,50,472,58,4782,25,22,-29,607,128,90,5,140,-57,-62,86,42,29,85,-193,155,-56,21,-19,-93,-3,-8,-92,77,-385,41,26,118,27,20,95,-97,2,-46,-17,-35,13,35,-102,205,11,70,57,140,-25,2,57,-16,51,53,37,332,-97,119,57,-17,44,264,265,-8,-4,21,79,639,57,-183,58,215,-133,26,-43,227,-113,293,472,-353,163,-4,-7,661,53,15,34,166,-378,6420,183,215,319,89,40,84,60,30,173,18,-4,33,60,50,14,383,22,54,121,41,-129,-42,28,-64,-102,-32,60,465,434,276,-1,4,-17,7,70,37,-118,-31,84,55,-10,135,13,130,67,-8,62,117,48,940,-6,-285,-31,-174,271,87,130,-104,-135,351,890,323,57,-114,350,-19,389,3224,-7,29,-104,210,114,-138,29,11,78,392,153,4678,5191,13,59,-19,-31,-16,-182,-8,81,25,56,114,244,162,-64,53,-16,-226,-85,125,22,-101,-31,35,63,-273,114,13,-5,-83,-32,-44,206,-45,-8,-151,-49,4,-88,-54,-9,-61,-214,-1,84,-30,128,-6,-135,56,303,-27,109,56,-48,38,13,143,-21,28,5,79,9,0,12,278,232,380,783,235,2266,-215,48,70,17,66,97,59,-398,109,-77,-4,69,335,114,51,61,3,56,27,104,123,230,-1,39,-19,78,110,-87,-10,-85,1946,95,-2,-100,47,-273,159,132,44,-3,-17,13,43,392,127,210,1,249,79,136,7,-75,20,24,-21,-93,-12,-697,67,92,119,-9,36,122,266,109,-143,3,-200,-64,167,426,562,330,93,128,-31,-137,-23,120,40,-18,260,-38,192,59,80,3,4,10,586,25,-188,61,1,-13,-16,29,-10,535,65,-9,-45,-14,-308,320,-52,76,100,26,-86,-108,-16,-115,75,-272,-188,400,85,-102,9,68,-33,5491,136,70,6907,-21,63,12,29,2082,2837,361,-1446,1160,78,-26,1536,203,97,-71,167,15,-42,172,-58,254,-37,29,-22,-88,-346,-62,-30,86,505,92,12,11,139,-24,16,-157,24,203,139,6,33,-22,-25,-15,-71,173,-14,-25,300,26,12,82,435,-302,15,26,288,194,-13,201,186,162,91,145,72,-44,230,98,416,9386,3975,13,5,-9,-101,-20,149,33,51,1320,359,-96,70,133,254,60,-14,-196,36,-2,50,32,93,39,-24,29,-178,36,7135,81,82,64,288,87,-125,-1,-117,228,150,1337,-197,2051,282,255,60,301,305,-18,6,763,-62,392,95,43,-188,67,-20,-39,45,89,-76,106,27,-47,-44,-84,187,-39,-407,-58,53,-78,-29,32,203,-244,31,92,79,12,-35,-53,287,-81,-30,51,-60,-87,169,121,463,84,50,46,-38,-175,53,113,311,-307,-85,29,-346,20,1,192,-46,150,-13,222,-221,8,-14,-13,129,16,-17,-65,-85,-18,-37,-143,114,-155,99,237,98,-44,-122,179,70,-16,5,66,58,28,187,-104,-22,214,-36,-8,50,67,41,175,241,-90,-60,-109,-24,-112,-188,115,-63,78,-271,-31,-110,59,-100,189,-891,-15,55,-17,30,118,271,362,7762,391,110,374,80,-9,-554,15,10,-99,77,578,474,2293,-8,-4,1258,130,64,61,-313,-71,163,-24,504,2,-219,38,62,1,-59,-19,27,50,-25,126,-251,-121,216,115,74,2565,-12,14,428,84,20,216,20,2,92,-46,25,45,112,-54,363,950,1815,-8,-19,-51,-18,-122,-87,92,131,80,679,554,-40,137,73,-20,614,17,21,47,-17,341,8,30,18,3,-209,1326,53,105,33,13,25,92,125,2587,677,-67,250,134,-223,23,128,150,67,130,-8,116,553,335,-6,-83,45,-59,97,53,53,52,98,560,96,-51,90,-30,220,-340,100,-317,-7,171,32,-26,-300,-83,20,43,-73,131,461,731,154,-35,-22,116,161,420,-239,-36,94,1518,-13,53,649,-27,106,-139,699,1216,40,41,-36,371,93,56,25,149,28,72,200,40,2,85,252,47,108,29,103,72,6,8286,156,106,84,-310,-46,-236,69,2,-15,35,38,2,-40,194,38,91,-26,24,133,53,47,-291,-894,233,273,3,7,231,36,243,-99,-19,-5,-62,-186,12,400,19,-3,-117,78,-185,472,14,8,215,288,12,68,96,94,-32,133,171,-163,369,18,88,-109,-5,55,88,-11,-49,-40,2594,48,91,25,501,-93,19,14,-29,7,-27,116,-61,132,64,741,172,125,240,21,232,50,-16,117,-8,-29,22,113,32,13,589,45,6,36,54,114,92,22,30,-74,54,34,113,-377,150,-6,728,761,-185,-149,25,308,-117,7717,5,-322,-49,-98,23,-265,-11,9,-20,49,116,46,95,-42,-342,-23,-139,54,-2,19,86,389,16,-122,-34,-245,18,-15,110,97,-45,89,91,-83,44,25,99,-65,-21,-58,30,-10,-125,5,68,165,-195,174,10,87,-89,68,-1,28,90,-74,182,22,62,94,115,-28,119,791,237,146,-516,-25,-40,6,-137,-1,488,28,114,91,-121,-8,5,-23,6,-188,271,240,110,-63,223,-284,-5,95,45,3,67,238,111,29,168,267,-564,48,62,-66,71,54,43,-155,40,-6,-24,2473,202,-2,3,23,144,-67,-22,933,47,243,590,444,-86,-154,119,-195,-248,-147,-12,-44,25,-7,42,24,-253,63,49,-48,38,84,55,430,-500,44,4,158,187,498,2072,34,109,28,-26,369,36,-28,111,-1050,35,-285,195,73,154,35,-60,33,47,-207,-176,-31,-484,667,-36,48,-15,29,118,-109,68,-137,182,-18,102,-306,146,-169,-3,-41,897,30,32,142,784,112,115,29,-26,142,-30,-99,234,476,-128,-207,140,621,-125,119,-91,197,242,38,192,283,256,-12,29,246,57,9,315,-76,-14,12,90,20,55,130,65,-97,8,76,82,131,6,116,12,314,2,122,18,0,-837,85,329,284,119,-925,58,14,108,29,32,72,-47,195,89,68,-142,228,-18,32,14,187,124,211,9935,280,-237,83,-25,78,108,42,380,89,-450,-1828,-212,576,-90,-298,155,49,-164,161,-126,-24,-63,1122,34,-41,20,-17,-109,1402,168,-41,92,182,-69,-50,1926,-6,-93,122,1090,15,5367,-170,-444,-2221,-5702,-392,-114,30,129,26,30,42,-81,260,-105,1642,2837,1100,66,64,-275,28,1679,267,2416,8,25,-34,17,-175,2580,42,-26,2122,43,-13,90,77,234,347,479,110,585,-72,95,-7,-183,-13,49,185,56,42,-21,3,133,-94,197,-16,14,24,-66,-86,183,374,462,47,300,-7,-87,-133,-64,230,166,133,138,-3,62,194,135,79,-26,145,56,182,214,15,3629,159,36,8,23,16,65,17,35,-245,53,28,-37,84,69,24,13,-63,245,6,318,35,-57,-8,-39,38,-54,-5,88,30,66,-35,-32,55,-44,91,53,84,67,142,-35,8,-17,284,19,101,47,308,-41,-119,-10,48,38,-65,23,0,55,82,-1,-56,21,2422,11,79,-167,-50,8,142,1921,-15,184,41,-70,198,-64,180,-94,23,6,-34,464,180,-119,-52,246,50,50,-51,175,55,729,-50,0,-98,45,52,63,-153,6,-77,79,-326,-67,-16,29,50,-6,380,58,-88,-111,-304,55,255,101,70,146,35,-20,39,-50,-114,-45,405,58,90,777,185,101,-59,140,-507,-245,-74,125,-41,-23,-43,26,-32,32,-28,373,69,23,194,160,475,136,11,-126,8,195,-38,293,131,-41,299,-3,197,313,-17,-101,4202,3571,-297,-1,-59,453,-5,-262,2674,141,103,646,-35,-8,1723,1496,340,-338,72,-100,213,-26,-117,-147,16,-10,126,-40,2981,-290,-58,75,-87,238,974,571,259,172,54,1308,1235,623,66,154,-99,107,-7,187,2541,259,53,42,-19,50,-80,-64,11,139,56,114,22,0,-61,-96,1,1256,-23,124,301,30,131,29,125,-198,7667,3558,1252,128,63,3287,2364,7,1611,-58,-37,116,59,63,12,71,-39,44,7,45,186,49,-681,38,-4,251,13,19,-20,296,99,36,196,-11,367,125,-153,34,597,28,-137,-16,-413,-49,-197,61,22,-210,-272,-253,-63,25,-182,-182,-371,-225,-109,156,63,51,-358,-6,16774,11,-18,94,-12,2,-16,-5,-10,-58,-12,47,-12,-202,-4,-426,-259,-219,-4,139,522,747,74,132,3406,1949,4531,9555,11712,7030,87,-35,13,1215,1246,142,1390,-22,96,193,324,706,48,286,15,7,-18,9,119,295,535,-166,80,151,12,12,860,89,-5,197,-258,-5,-48,132,416,-172,-31,323,52,-73,674,-46,67,21,105,24,121,19,-63,465,668,12,-54,-26,-143,16,151,386,-79,88,178,28,66,-57,49,99,46,148,134,-58,64,13,-1247,630,-50,1449,31,-2,173,186,37,58,-60,-15,219,22,-11,259,-275,35,283,-532,-54,30,-715,456,-507,-3,271,-34,-79,192,104,21,-23,592,85,28,35,166,31,36,-19,-20,-59,13,60,31,-15,-53,182,246,508,-108,361,3,61,8,49,102,91,306,-13,43,338,125,46,296,-167,154,48,11,276,-5,40,25,22,287,365,-48,236,104,47,145,426,-10,233,142,1117,253,192,1462,-207,-95,63,132,154,79,55,208,62,-6,554,-4087,366,1947,5,596,3,85,-123,81,-22,92,108,-46,699,324,-51,-7,195,218,-28,-211,-44,-10,-46,47,170,-23,348,-82,-4,39,267,-14,10,134,7,122,31,-10,-161,-159,-238,-4,8,-9,69,-154,96,193,-97,161,45,92,-166,12,663,124,33,90,4,52,13,822,127,-18,-96,9,80,25,85,0,-374,372,-95,-200,-12,114,292,613,-68,397,0,379,94,3,-42,43,237,-11,452,34,-77,-32,-80,29,4,211,-131,-47,219,96,204,72,25,27,146,598,255,-29,138,16,188,-77,264,1261,119,58,-53,18,5,-32,618,-428,117,89,927,14,-259,64,380,190,-13,67,-31,-38,125,224,-101,189,-322,93,170,552,-115,348,-12,113,-108,83,95,546,6,30,2,398,201,104,400,330,-221,29,677,392,53,94,32,130,-230,78,-11,758,563,-25,177,49,13,63,179,469,771,34,271,-125,-115,-70,50,129,9,84,87,-59,57,283,1556,-95,144,236,-188,10,471,-94,135,-65,80,319,216,47,38,-243,207,-40,153,54,88,8,74,-38,49,-425,507,39,24,-386,93,91,10,5,72,15,79,-8,-272,2,-122,26,180,-48,-101,-22,1313,111,-49,115,-166,29,29,0,-474,93,21,16,245,318,10,192,620,-236,-163,-34,539,414,-97,-142,100,418,181,238,323,60,-75,-96,106,14,175,493,-193,131,224,191,25,1,200,268,-8,-108,376,246,-2,25,30,701,-1,108,13,18,-15,4,-25,90,93,-12,169,-32,-27,138,4,-36,73,13,-39,45,139,-246,-14,410,-60,-23,-49,231,-70,-42,212,147,74,115,90,1121,27,-70,33,238,43,-6,85,-1,11,-66,-89,89,84,-47,183,241,124,283,-212,39,124,-32,196,-21,-53,-81,-136,67,-33,46,-50,-114,-3,223,99,1363,-73,45,119,267,-8,-107,-5,439,-338,-42,-21,-43,-44,24,75,-92,-163,129,-187,-4,323,-638,-77,-47,89,-75,61,7,296,-56,-118,311,241,-207,150,109,11,-24,10,-107,32,295,-105,-10,147,-14,-19,101,117,-36,-38,29,257,-80,-22,-5,-126,-62,-45,121,-20,48,-228,-55,250,10,69,-62,116,-136,-1338,108,-8,-52,177,-10,380,141,195,75,63,6,569,1,-77,-103,77,75,117,222,-219,-118,-69,-31,299,18,2,208,-42,116,101,785,1,486,78,-6,23,63,264,-129,-96,260,750,211,-24,192,32,-95,116,-7,-71,78,88,170,229,274,100,-50,112,561,364,187,153,45,247,12,275,807,5,90,-69,-138,215,-165,148,434,-171,331,57,77,131,114,-106,122,387,152,208,483,273,-216,-216,11,259,-30,11,409,200,182,-132,338,82,363,134,-49,33,46,88,-77,747,28,-1379,44,-359,122,225,19,89,-20,73,129,-16,116,933,-81,-324,79,1223,-384,179,326,46,-174,88,82,-62,127,99,25,-51,61,-164,-73,250,179,-17,-91,88,-47,41,1,198,114,134,200,55,55,631,-65,-42,172,88,-49,16,66,142,-105,45,-8,40,100,-123,-63,170,43,863,275,-86,-123,71,-951,-164,-18,-45,281,122,80,-226,318,-120,353,357,-17,223,321,633,-413,108,-3,-23,-30,236,100,-26,-77,157,355,-27,862,542,65,115,30,636,-11,10,67,95,437,193,39,155,-20,-10,309,512,32,110,-76,23,-49,-19,-5,-16,332,476,-130,13,178,-18,158,87,42,437,6,846,1013,62,35,-214,66,183,29,-267,257,791,65,-63,-67,207,-84,287,-410,120,-111,-281,45,171,201,298,-9,58,-70,-7,-107,53,-97,-212,-118,66,455,-1839,169,7,21,-130,-48,1,-134,89,-115,314,453,176,-49,-30,102,-207,4278,250,29,154,13,254,-76,-123,-132,169,13,216,42,8,13,30,-4,54,88,3,-561,189,27,14,-105,168,-281,1026,42,-252,-5,26,54,51,-1065,27,206,257,562,389,-440,169,855,-1320,57,315,-606,-604,-62,192,65,44,-26,-100,429,68,672,102,-75,421,67,85,-25,-6,-61,471,-105,-718,351,663,98,-31,90,-54,212,115,-66,-399,1240,-126,212,-727,-69,-366,343,-69,-94,692,-11,404,19,106,93,879,499,175,252,62,4,84,119,304,-271,-1295,163,31,134,409,264,75,552,4,76,-30,618,-91,69,-66,117,-16,486,-78,7,121,19,136,16,87,28,227,37,122,15,170,-32,78,-312,49,8,-643,-172,-1125,-11,91,19,-95,-487,-179,46,311,-205,-453,-60,-58,93,53,-49,487,51,51,69,66,82,164,-18,-51,-546,450,-42,22,258,-286,858,-340,9,76,163,-187,52,-138,-7,16,471,-436,-174,-261,26,0,-54,-6,-29,-526,-115,-19,169,425,1105,-245,82,-52,46,101,-31,-29,32,-245,-48,148,12,-20,320,28,-372,114,-20,160,463,518,-727,-256,5,-57,-26,287,-806,43,-98,-14,-79,1,248,-138,-125,160,107,-12,37,-17,-72,8,82,24,246,-49,-273,122,675,75,-13,31,-24,9,-63,49,-41,-5,17,98,130,243,-105,-97,67,-98,49,74,-39,135,194,-163,28,31,-1936,-40,227,-192,-705,-131,19,53,111,109,-553,-143,-16,50,116,102,-102,-44,-244,-33,273,22,14,-25,215,26,99,148,215,63,77,15,46,3,50,-85,162,235,190,-73,198,-37,-65,13,209,-25,15,49,866,-388,-268,-594,-953,-127,64,213,109,-167,-1,97,-65,-36,162,668,155,14,376,741,91,295,174,-19,-276,1019,-18,103,-351,-162,-3,283,-474,564,18,50,1283,129,84,-80,208,-103,255,-381,978,928,-591,190,-1053,-23,-170,-52,-618,-1,158,697,-38,-1,-2,-108,172,-33,-89,-197,-38,-91,46,9,180,1855,46,-109,-298,595,45,-11,217,320,84,78,25,196,406,-60,-34,164,25,346,14,-121,108,6473,287,204,-46,-258,12,-38,-50,1249,-71,103,64,181,6,38,7,124,45,-219,-136,232,-7,385,32,-52,255,-838,782,-120,-76,68,-290,-12,60,131,832,145,82,-223,0,254,-1,-253,197,-5,66,26,106,152,-113,-35,449,21,157,82,136,-219,87,72,-36,59,525,249,773,25,796,371,-64,-70,-6,33,20,126,-239,302,47,-14,-282,334,-312,22,50,13,149,-22,12,-101,-60,169,730,-5,371,113,314,-18,450,222,505,20,89,407,613,-103,-6,-107,96,81,-99,-68,-70,33,-5,-137,65,54,-396,-62,18,183,-54,99,-43,32,-641,146,-327,149,-4,29,282,329,34,143,199,39,38,-166,-1,234,70,203,11,-82,40,59,-155,22,8,-154,24,71,34,-99,117,-264,268,278,314,29,-145,816,393,79,-573,152,-154,10,-20,63,264,-103,-61,21,13,720,105,-179,443,-109,507,-78,75,87,-125,287,223,-31,722,270,172,-5,-532,-213,-36,163,53,-76,148,11,350,-49,123,-23,-173,81,96,-287,-30,-335,-150,595,70,73,25,-139,-8,127,-769,109,-49,229,508,-154,11,324,428,40,276,79,48,95,82,22,-6,-20,717,120,772,-125,35,50,73,176,92,44,564,-556,223,-312,0,327,243,119,3,-137,-147,149,127,7,698,-3,119,71,205,68,190,-179,-77,262,-688,365,111,1883,110,297,142,26,66,84,-81,58,-48,44,8,109,224,-196,354,21,70,62,162,-563,79,-16,76,101,129,-105,16,134,41,148,6,201,-176,-1,-137,110,-124,-120,-28,-280,-41,-343,58,90,-22,366,410,7,-51,71,5,-186,95,154,-141,75,49,-220,31,153,-140,-57,98,170,-24,470,208,-403,91,117,-1090,-2,-185,-269,48,21,22,54,6,25,-12,-48,900,200,-383,166,108,-103,1378,587,125,89,96,526,18,264,1,324,58,71,313,81,288,-38,-10,518,-11,-27,-40,98,28,-39,37,272,-61,-263,97,12,14,101,-10,138,85,78,24,70,-100,-49,196,239,-70,-16,-38,82,26,-437,23,1375,581,164,0,-10,-65,-31,-25,41,-264,16,36,-59,326,52,-62,25,326,-272,108,264,17,-86,-135,-15,-125,-77,-1,34,55,-54,160,379,-10,2801,15,77,899,-147,27,-149,247,891,689,-118,89,-12,297,67,-830,-40,112,88,48,226,-728,-32,51,90,593,48,-939,1103,-187,-170,107,737,-52,57,809,-4,-41,24,167,254,166,32,-18,42,-294,-9,472,113,-172,-62,58,28,-74,733,115,-16,-607,-327,23,479,-267,-6,145,253,161,66,80,1,12,-116,276,358,75,-120,324,-272,-961,384,505,-45,212,-20,-55,87,315,-24,-183,153,-212,412,134,100,873,-14,835,-398,389,536,442,710,511,211,-37,-24,5,12,5,-582,-97,-8,-395,-281,-69,179,-57,252,-300,130,-667,272,97,457,241,583,-232,707,-356,-22,-71,-56,35,247,284,378,20,80,-9,886,1251,-109,3,141,0,521,357,14,396,1024,594,-108,-143,122,97,41,260,155,21,64,198,646,71,-577,197,567,12,327,594,-41,-5,-302,269,1,-316,-5,238,-84,176,762,382,226,80,-74,1437,-585,324,16,721,36,40,195,237,-11,115,60,35,166,65,83,5,11,197,18,-250,19,178,13,-21,21,-44,-27,16,110,137,-121,56,-352,-14,62,86,-212,8,7,526,378,-72,162,502,4,48,85,89,-18,150,375,-1,54,-822,-189,54,239,-111,125,-28,-34,135,-31,-38,-390,360,14,117,21,43,-15,41,-17,100,357,-71,157,-457,440,-23,-36,51,83,-97,-243,398,279,119,1639,27,-254,-64,94,1108,608,31,187,-72,382,-546,-9,71,279,437,-29,240,574,116,709,196,63,501,-78,-127,186,633,207,1548,264,-124,153,-183,52,-170,-127,331,-19,786,59,50,-16,721,24,24,120,10,319,622,102,29,-49,-16,898,547,228,591,97,395,356,9,4,7,461,121,116,132,1,222,-3,309,43,58,24,-38,-13,62,83,-28,101,3,46,72,280,312,-78,-306,239,22,39,127,22,-39,130,66,-38,-35,13,184,162,19,199,-61,25,-659,90,-16,97,132,40,40,27,29,-139,172,364,144,-35,-137,-131,23,205,-83,224,-92,664,-91,360,638,16,-188,-707,-282,293,47,137,473,-520,55,-101,49,411,57,33,-249,-277,-4,-125,84,167,-1,281,69,40,27,147,98,60,-114,186,-156,84,41,18,241,147,2,288,-154,78,-429,120,284,-9,-29,428,-32,862,465,276,-324,65,37,53,-30,128,44,-4,81,181,180,-691,33,130,36,58,-137,-1167,290,59,52,320,289,7,57,145,-1,-8,354,301,-57,-10,148,53,239,73,73,98,42,12,63,-82,246,25,23,77,-203,-20,-52,652,49,175,-230,17,216,672,334,73,-52,20,-47,378,314,-199,101,631,66,127,322,1227,-29,25,31,239,207,548,-17,-47,-122,-213,41,95,58,-582,-36,25,467,257,-14,-6,-4,-252,5,-30,-115,-73,75,141,597,862,93,10,-2,368,203,-1051,-523,49,127,-32,190,5,11,472,206,-120,488,209,-24,-645,-15,55,435,192,-287,-72,16,91,-99,434,-73,-28,-21,160,-101,110,-28,225,-49,68,585,311,-111,100,8,81,48,439,503,137,-119,913,-61,104,178,85,100,8,-3,-46,22,208,-26,321,-6,-305,241,463,5,117,394,171,28,53,107,43,173,27,15,398,3,111,627,31,-7,-105,-136,-434,85,97,36,613,34,-15,150,243,72,22,414,549,400,564,722,14,276,-82,8,-204,-4,114,14,265,40,-15,57,791,21,-51,21,47,-20,260,50,97,117,16,295,0,15,157,601,-45,92,58,268,536,76,-145,117,-191,30,17,33,-48,71,13,-39,42,144,112,267,36,139,347,-773,47,37,-1,-84,141,-232,-264,44,25,67,-46,88,417,98,27,325,52,29,2512,204,24,-57,-1058,55,-301,-54,4,11,-53,-41,111,59,-113,-127,85,93,2195,84,-11,122,423,74,200,92,-33,-141,20,-146,-68,177,61,6,5445,75,238,2,465,61,30,-118,43,170,-8,-18,2051,-272,-326,243,73,-19,71,1354,-188,162,15,-15,296,173,-47,187,-23,814,258,94,87,-36,2142,58,419,362,115,331,404,-75,136,0,4,101,374,21,-165,34,231,610,123,-315,36,-221,289,31,107,319,19,6,92,916,189,24,-84,592,133,26,-61,269,238,60,50,329,-240,555,28,364,539,312,340,28,-210,52,15,164,-147,70,394,62,-10,11,-44,6,-31,186,79,-5,-237,-462,-329,-198,-33,-290,-273,266,224,415,728,-137,422,-344,-11,-469,-82,474,-24,62,-29,-185,177,244,-23,4,67,557,46,-26,2,106,47,147,-56,-260,-326,295,-274,212,76,-118,15,-215,-20,87,-33,50,649,53,291,-25,-57,245,75,170,15,-102,424,240,975,25,-489,6301,291,-54,39,96,-261,-239,4,22,-52,55,3,596,124,17,-143,182,-894,91,370,-166,-292,-236,183,156,950,67,132,-235,-398,820,56,149,-86,130,2112,-122,-66,206,44,-130,-95,-72,12,0,30,70,-203,93,48,902,65,112,578,110,132,-4,679,2302,378,37,8,-300,139,184,-17,8,-107,34,74,-31,112,71,114,137,88,33,-30,57,186,67,-344,-351,235,203,-113,14,25,151,-60,70,134,72,303,-71,20,-37,18,34,129,-59,-100,-46,104,18,11,50,-25,-138,23,-56,25,-23,-151,-111,58,442,71,334,-255,-48,74,20,51,621,-1125,46,44,44,4,-102,108,-35,-40,-36,106,77,7,-94,-198,252,32,-22,-31,30,71,130,429,-95,20,-151,-147,34,127,-1,-130,34,299,8,44,-10,-21,-82,-7,1225,160,81,54,-28,389,423,-82,25,28,54,-140,-82,10,40,2,23,10,13,32,31,201,-19,521,197,-24,97,149,-31,39,107,386,-62,780,-8,215,-33,224,78,6,45,-29,-47,11,37,126,-11,-60,43,120,83,51,818,-3,50,-10,-88,425,129,411,451,305,105,63,483,13,85,48,36,13,162,171,202,37,-65,231,34,348,93,648,572,367,-1,-15,83,-45,139,-657,-191,74,245,-114,-133,-198,52,24,14,161,83,-73,206,176,52,62,51,109,68,-185,-48,627,42,31,35,-145,-6,134,-9,68,-33,28,42,467,29,-86,44,36,106,45,123,-5,338,30,85,33,153,114,11,153,3,20,-24,7,20,283,-155,80,53,105,-4,39,357,329,-26,-60,37,241,274,655,167,53,483,-148,-95,28,916,-5,419,52,490,69,-44,35,54,13,-8,155,41,308,32,228,-92,289,-19,165,158,3,69,-13,-1294,-99,18,-110,5,49,445,-179,579,-296,10,472,-302,-67,973,29,2,159,54,22,126,225,121,117,72,-12,2,982,16,10,-48,42,51,64,193,29,-89,203,291,779,72,27,-414,64,-157,-12,64,96,258,98,20,42,225,-356,14,117,21,40,104,10,304,-157,137,98,-55,1618,-54,32,51,-61,-60,4,152,125,0,6,-48,367,2730,152,1716,30,110,-139,11,37,-8,-30,63,-56,83,45,317,-71,174,70,787,14,157,58,52,412,59,-47,222,79,80,-28,64,339,-123,277,10,24,-41,69,-100,61,-44,25,146,69,-211,140,70,68,148,82,43,-31,182,33,-20,28,19,74,110,231,-118,485,13,9,-41,-61,-81,-11,-3,82,229,86,51,49,447,85,211,47,58,-11,110,-5,-241,-37,-13,204,-33,38,74,54,40,73,42,-106,27,0,1173,-96,-229,-53,-497,-18,-152,726,245,27,-11,383,60,103,394,53,81,674,-197,204,55,152,121,56,17,-31,13,256,10,47,10,75,-83,-102,156,-223,147,-139,400,333,589,58,203,1375,371,-36,-4,64,-6,-48,94,112,-5,-221,133,10,356,418,-136,-481,-53,84,-3,47,795,190,133,915,1395,209,456,-30,204,145,53,129,3,189,-100,220,67,388,237,736,4,76,-25,10,69,-3,142,-12,675,-10,115,244,-58,182,591,1,-79,16,36,111,179,-647,-84,27,-12,314,295,143,-4,35,-24,297,36,-29,36,-2,-265,417,68,17,-3,-122,185,40,32,39,134,251,-58,-34,34,338,413,9,25,-9,76,-150,21,-16,19,-142,-157,38,3080,195,-185,-50,-122,51,381,-77,-336,-100,105,370,94,28,154,-72,12,282,-27,31,157,84,95,-47,-381,22,4,66,-36,2280,12,749,31,-41,97,30,59,65,38,113,128,-113,158,-234,-132,-13,73,-29,17,-1,70,-238,-2,171,-4,61,3831,77,32,194,166,451,1337,-1099,419,83,1,22,196,87,-163,116,41,109,-311,302,-407,572,19,347,-122,-45,-26,-23,-18,-2,26,237,-45,13,125,100,230,93,-9,-111,-4,-31,354,-10,34,-241,215,307,93,567,211,-27,12,-65,415,656,-450,117,-583,-245,175,245,88,477,175,158,147,-20,239,111,31,27,380,-42,-638,-40,49,139,-70,62,-533,-28,695,115,-86,43,68,-36,-363,71,20,-32,-31,14,-34,-8,-564,212,68,18,111,96,-252,-129,32,41,117,29,-300,281,16,13,121,18257,-195,-53,-35,-407,2167,51,-60,-147,28,-21,48,53,79,40,-53,-89,19,-74,80,-244,-74,2,2,-91,1108,40,113,225,25,201,472,758,-43,80,-82,-98,-8,-107,22,-26,-31,-54,-43,-347,93,97,-79,-145,60,-9,-20,108,-46,-133,669,-56,261,-194,308,14,-280,29,28,-115,34,-207,76,13,203,1054,25,-46,-701,10,-186,230,69,-243,8,34,27,55,68,50,-37,-179,-17,-5,-365,35,-38,410,1045,19,429,-484,41,17,138,-812,80,481,159,199,-448,-721,619,196,3,446,-137,-245,80,15,59,-50,-45,41,49,-64,146,9,403,53,-4,-42,-85,104,116,-140,171,-6,437,-178,-22,-34,-8,200,64,38,-27,102,-62,132,2,-32,51,28,-86,287,7,-179,-9,25,132,-180,6,42,144,-262,-1492,159,132,111,-200,209,229,202,7988,-133,-271,264,193,-71,-3,-266,116,-40,112,176,59,-100,-9,169,169,50,-31,113,-24,-213,163,-31,15,63,-18,12,22,-78,89,164,-13,-45,107,90,-630,132,79,-53,-36,30,34,834,-247,127,-527,71,20,-11,50,-22,-36,-62,92,297,176,245,32,40,-12,19,27,28,13,83,28,328,584,-39,-37,-173,88,608,19,63,-152,876,-7,-81,-32,68,-31,636,13,-191,4,107,151,-23,43,-429,24,123,38,-13,1382,60,193,12,10,78,-151,261,-17,132,134,213,180,-273,325,-51,49,-158,-49,9,-3,-87,-66,80,67,297,-36,61,364,189,106,-346,17,101,59,23,6,95,-3,124,53,-42,48,-149,20,-307,16,210,80,-58,117,-86,-147,47,68,-154,29,145,-102,-86,48,-645,-408,-6,-46,445,-268,356,-242,-28,-6,130,133,-172,-37,52,143,135,-264,188,-16,-97,-4,164,98,123,-195,-50,603,-55,-55,398,-57,45,-101,3,-13,-84,495,-63,-79,-10,152,-273,20,173,-152,-76,185,271,-131,-92,45,284,-42,63,125,115,6,42,102,475,91,73,-8,620,36,56,-96,98,-16,-203,-62,-192,-58,203,-28,152,153,103,471,168,312,-293,-45,-4,-236,47,-13,166,73,-321,573,34,-5,91,36,-129,-44,-19,2373,-61,243,393,238,-158,221,43,48,-16,132,11,152,348,190,-71,-334,-1,44,-27,35,-57,234,-14,628,-41,102,123,10,71,94,-70,213,181,-112,438,151,74,56,120,135,227,79,-48,81,-47,-19,20,110,476,55,-178,67,-6,297,-168,28,54,210,13,39,34,-48,-44,89,426,180,-6,298,-2,89,105,50,-379,97,404,83,330,1052,75,-544,-191,-7,397,-18,269,-139,-16,-369,115,184,14,31,41,-57,-378,582,-300,-33,48,-50,932,117,-39,-53,-38,-41,81,62,209,69,222,83,-24,2,-78,104,-179,24,-118,-73,196,80,-4,983,-57,82,-153,68,92,-3,184,532,-26,-36,59,190,-14,-1,71,44,-7,134,79,354,224,421,14,24,99,757,52,169,5,47,190,-38,134,668,-427,6,278,41,94,5,116,15,122,-67,873,31,16,37,75,7,32,525,-66,-23,-37,-246,-33,6,161,59,945,76,40,20,168,-72,-84,-48,48,692,-42,280,7,-30,42,-71,159,177,232,-38,127,308,167,247,-98,96,189,352,-16,3542,850,40,15,270,61,-412,31,18,120,-89,-49,-81,63,65,16,98,-106,231,-22,-58,776,142,182,129,257,91,-24,101,-168,484,-152,73,22,424,64,23,-75,319,-15,12,388,-1,-41,8,-231,-62,62,85,493,283,103,40,-19,-30,231,-5,532,35,482,72,24,-14,9985,41,-29,64,55,-8,45,608,154,-52,-26,-32,4,503,23,18,15,-33,122,476,-116,-34,-9,39,14501,-19,87,-24,-42,-25,114,284,77,75,-62,-5,-63,95,-30,7,709,-405,517,61,-45,838,159,-60,192,18,11,273,-34,214,-471,-157,486,-1025,543,45,-31,737,563,64,-117,332,482,20,216,140,199,-220,1,-8,5,-13,-176,132,77,-118,4543,29,49,-57,-5,-35,63,231,-3,11741,4,385,1071,-11,288,19,-56,-56,11,-9,-47,114,157,96,31,-56,35,17,25,-168,-8,108,-265,32,165,32,2,14,63,-111,498,119,49,-8,-175,100,-512,-23,78,-58,311,-25,-4,-62,27,-405,-97,-871,-3,-105,-477,207,35,-22,129,102,16,411,221,-25,3,1331,-69,85,-10,586,-250,99,749,-11,-41,63,-46,101,7,225,-59,-75,0,211,-113,-5,59,-191,138,123,-43,79,208,-4,-3,-50,93,7,-67,33,-75,26,254,-227,-15,1017,62,-5,116,450,225,18,-11,-204,-144,216,-18,-366,-43,-21,-22,64,219,169,-331,73,25,61,261,217,-26,268,-24,25,-57,-17,-14,53,812,370,237,21,191,24,35,120,-163,-6,21,-36,216,74,140,-17,24,-166,41,-46,-11,-139,15,18,-29,78,116,88,41,-81,292,752,-86,352,377,7,-207,1,-167,43,-442,1671,114,255,37,54,-16,122,-9,337,120,29,55,235,33,39,240,-65,-179,53,11,-17,56,49,248,105,-125,51,127,-41,40,167,31,94,-144,-114,7,12,441,29,-412,8,4,37,-43,-28,-371,223,66,73,-6,360,-1,-55,8,109,-115,120,71,-27,-2,19,19,-168,111,139,-71,-43,186,39,43,10,17,-65,-40,119,37,53,65,731,106,14,122,5,-52,134,-114,-36,-52,-2,18,-41,-2,273,80,184,206,117,-154,28,33,292,260,102,36,-67,221,-20,73,-55,54,31,-24,-13,13,-14,-19,152,73,51,232,14,-79,-33,-14,-40,99,27,-125,363,35,-57,53,145,121,71,74,-130,25,156,122,8,-49,6,20,82,102,-39,575,666,306,100,213,88,56,145,-164,11,71,7,26,-49,159,1045,93,-22,23,819,23,60,18,19,35,-58,252,53,37,27,78,-1,-133,791,-50,11,138,103,-25,173,-10,-41,69,15,61,13,-51,264,137,-38,30,10,23,134,6,-46,9,37,162,418,115,42,-327,143,54,144,95,35,185,42,-15,32,27,-101,-404,464,77,64,80,27,82,27,22,-30,-81,3,65,36,-107,213,-26,-30,25,7,92,261,27,-185,133,65,60,50,-109,-191,9,17,117,-64,105,468,60,38,-23,-1,15,59,182,-5,234,359,89,25,97,370,205,45,293,46,394,-86,-18,-101,284,10,72,-49,1078,713,-62,31,379,339,-18,460,40,2,32,-41,127,77,261,81,-47,257,786,22,16,-5,46,186,-32,100,-101,37,373,658,113,44,-23,63,141,11,-29,12,15,-4,19,-50,120,61,124,-28,75,490,54,95,67,-58,177,973,946,0,165,137,603,249,-85,90,825,-326,49,222,276,51,-45,150,-113,71,-3,484,102,-198,626,565,-6,2300,297,0,26,-255,-106,243,22,70,16,-139,157,241,16,66,-33,-10,579,61,11,-219,184,619,68,515,189,44,-55,52,-16,-1095,20,-22,-129,-39,381,2128,178,-45,52,162,479,414,403,34,-5,126,177,418,78,309,-502,281,53,255,314,30,-46,1,155,135,2,-44,-17,441,395,-562,361,650,-5,236,157,-89,75,312,89,183,-146,83,-20,137,261,679,10,12,215,197,54,281,3,-215,152,-27,95,68,75,177,40,134,39,53,1,-53,46,27,8,589,522,24,325,-67,456,3,140,56,-58,186,-13,1286,91,-26,881,336,50,172,152,14,240,146,-33,-71,105,136,-73,-47,44,8,384,45,97,89,116,206,36,322,79,281,388,-35,-7,24,-304,94,604,-32,147,41,292,87,132,149,26,23,57,119,32,48,196,-121,-2305,-239,91,-17,145,124,63,96,64,111,-65,154,-38,86,340,54,164,-7,-12,-3,-9,-62,-658,38,155,-67,855,36,-1,98,199,164,-144,34,211,64,202,-26,43,303,129,80,173,-187,-3,170,73,1,-8,19,192,-455,287,-141,1,1,21,67,26,62,64,261,97,469,45,413,-343,72,767,113,61,17,-15,-30,106,49,11,158,429,44,2,52,499,-260,-16,16,261,-217,-186,81,-13,12,432,68,77,43,194,49,66,57,149,-58,-11,133,-205,275,143,1092,-10,107,48,-302,80,124,96,251,202,-71,464,45,100,-40,-60,14,27,48,-77,10,110,57,108,-24,28,262,199,-243,16,248,-24,107,29,223,-50,33,317,-1,21,68,119,13,-33,19,57,-16,18,255,-3,114,61,74,16,101,77,59,86,-9,205,-68,63,53,159,778,-29,39,-43,12,-57,1901,-80,79,-271,-18,268,68,124,129,-21,-159,-15,-89,207,242,7,39,1,357,86,5,152,-326,-44,30,211,40,61,166,24,52,171,18,-146,-49,-196,-42,-240,-116,-96,82,30,-58,-43,-216,40,301,508,69,217,-1,88,376,769,-63,-656,94,57,155,-1300,49,55,96,14,16,89,-92,409,-18,165,-12,-15,-109,258,-22,145,126,13,76,7,130,27,107,111,-53,-80,48,-1,1311,-10,-48,67,-9,23,-390,-9,77,108,35,47,440,124,155,921,278,65,235,-45,222,213,67,-15,53,-229,81,-501,0,-1,-85,-43,69,115,-294,-571,82,268,261,11,16,-46,-26,213,-51,98,-23,119,125,64,73,-1,121,-601,-40,19,90,-50,-43,35,-16,19,-7,164,95,50,-1,58,24,-115,48,169,14,34,28,-110,235,82,105,-395,479,-16,414,153,-141,146,496,196,82,-100,21,17,60,48,-88,-29,-57,-60,919,-2,-536,75,48,9,-148,-26,12,-78,22,30,-57,84,-33,-159,-33,41,-561,-68,344,-1,375,3,210,267,-36,56,5,630,31,-46,628,36,221,42,98,28,28,509,130,20,135,38,-2,29,72,49,-10,171,126,285,3,406,-10,-22,28,-9,108,-6,-755,-195,-26,282,82,26,86,50,-517,29,2,794,64,-10,9,0,131,64,-19,-7,61,527,368,16,29,209,-102,26,-33,-26,-20,117,20,69,254,48,-9,17,71,83,-96,124,1120,47,40,-30,58,80,33,86,-97,37,87,444,66,201,-6,103,64,195,-295,143,22,208,-1,19,-68,358,83,14,3,911,212,300,68,474,833,61,181,1762,278,238,-19,138,154,185,12,-48,102,-141,65,16,145,82,-887,-162,-21,-185,25,-14,-25,-184,-6,102,114,727,-15,263,-51,-48,104,21,-8,4,146,36,9,-7,-85,-16,35,195,98,5,11,42,8,127,-114,48,275,140,288,47,25,328,-157,57,-44,88,-40,201,27,76,414,-352,161,202,9,31,82,5,63,-11,66,-71,104,105,367,132,683,2,-43,249,31,82,83,25,16,-14,916,1455,219,150,297,-45,-45,166,213,23,82,15,159,153,53,483,1,62,204,102,-14,28,957,61,60,-6,166,344,-28,-23,148,-9,-313,0,129,-113,5,1,-927,25,199,750,767,50,-169,-90,-245,-72,37,-40,50,22,29,30,7,53,-62,205,-23,-38,443,152,26,8,104,32,184,238,-16,-533,43,195,30,44,-8,158,121,121,-58,115,457,118,410,-68,31,169,185,44,-26,-454,-53,57,-27,366,112,137,40,-47,-41,-47,31,19,180,16,94,63,24,26,211,-104,379,-67,-101,292,-6,6,45,-66,1,-15,34,26,62,59,56,-3,105,247,60,-370,102,-39,23,-12,-2,58,163,-254,717,26,238,242,141,-81,38,-157,6,112,-122,49,108,9,272,94,56,123,-43,39,616,107,-15,143,23,947,88,42,9,502,-172,237,-58,95,94,0,-126,501,-821,66,28,225,22,527,145,96,-83,806,51,48,374,15,6,117,45,24,-198,226,2,47,-36,-22,-20,34,22,-40,635,66,-34,-18,53,692,-410,7,57,-36,-59,127,46,-43,15,20,-48,114,212,-160,39,74,108,631,164,41,362,-209,12,159,26,-26,267,-4,84,102,9,15,4,117,28,100,40,50,116,20,195,45,44,-55,-25,-1,15,170,-209,183,111,193,84,28,1501,-2,-145,84,33,163,147,-75,3,62,691,45,22,76,589,-10,-45,-33,173,132,-6,235,32,30,40,215,38,36,58,-914,343,211,389,70,96,214,1347,55,21,170,54,-300,-76,461,28,65,28,240,108,-108,126,-126,218,-156,31,461,92,1187,-115,-450,-200,-13,16,435,6,626,145,-6,139,200,211,58,35,-14,25,14,-178,374,688,28,79,247,0,48,79,-223,27,69,177,120,-151,-30,508,49,115,-30,46,232,390,36,-10,72,-794,9,-131,43,420,-36,162,-187,280,-99,156,76,-533,44,-88,76,1010,79,61,9,105,15,-57,296,63,54,41,3,100,-11,0,598,-180,163,512,54,39,193,-28,-401,184,-2,36,106,38,1138,240,72,29,226,-63,32,-3,93,119,-126,310,305,326,264,151,-2,25,-111,134,388,293,51,616,74,-411,-145,94,278,66,134,-18,30,182,688,59,64,65,43,-59,-64,107,171,-93,158,156,92,52,274,14,164,279,403,-91,15,-13,257,-12,230,328,-638,86,-6,117,69,188,305,-11,33,40,815,352,33,38,6,176,-96,8,-87,386,132,59,61,-60,42,-8,2,58,-147,87,4,384,-48,-7,36,-22,-9,19,54,19,107,-183,9,93,61,79,124,25,321,-18,20,50,55,-44,286,119,171,36,63,-23,-10,459,-192,129,-28,1,118,305,196,82,98,-151,119,97,136,-607,-153,34,93,467,-2,96,380,-84,-184,77,1,-162,-444,37,13,75,192,18,477,99,-262,65,224,109,194,46,142,29,354,175,405,28,-161,76,8,-10,24,-103,-70,50,-285,-175,800,-33,16,-43,98,-741,272,114,222,-12,45,288,42,406,1547,-42,412,123,37,5,27,6,634,53,576,142,137,283,2590,145,433,47,-17,376,-98,497,401,554,54,177,-20,239,125,-26,247,256,-171,19,-20,147,-310,-21,35,26,106,-73,267,9,-49,102,90,70,155,90,93,41,988,-11,120,71,797,118,45,32,1,112,37,346,231,62,29,92,221,17,64,8,1829,377,-3,226,-29,28,29,117,458,359,286,505,383,142,-65,-834,31,165,193,0,3,363,52,71,375,12,154,189,220,-127,74,-38,45,271,-286,-29,66,210,-86,161,-38,3522,-161,270,845,17,108,-3,198,251,0,-40,-7,141,-35,-888,17,282,185,-63,-89,120,257,176,-28,31,-66,83,375,217,40,1135,-495,16,-73,63,40,16,45,-80,-21,369,95,100,-109,103,41,358,15,-40,964,255,108,41,59,70,-10,-6,-417,5,629,55,55,187,252,244,157,112,342,31,8,247,228,2,23,81,13,50,-100,9,349,-169,0,44,71,270,-42,209,123,150,149,3039,33,239,379,35,27,24,-12,-24,-8,94,616,13,106,178,308,237,42,355,675,-29,170,-297,29,0,-32,23,45,91,-88,8,13,-130,251,469,341,325,10,277,836,144,219,306,-265,190,50,21,29,-413,-248,94,129,-12,221,42,-157,62,191,-15,727,31,431,-54,209,-60,210,10,11,86,74,-169,-49,189,10,44,799,75,10,-45,-48,128,16,-17,9,-100,-204,-409,761,84,-81,142,159,726,8,60,228,-2,-669,147,-65,44,-18,-18,186,560,-19,-85,10,67,193,53,286,16,199,15,209,577,368,-49,181,91,0,-72,435,-29,-299,-27,-10,597,-139,-12,134,6,-1,-321,14,-16,39,67,505,-4,-249,-51,-202,57,310,159,180,445,84,94,149,11,-60,-187,487,-57,783,151,565,79,85,22,226,-60,64,-25,-545,210,-105,-5,-22,245,5,238,-181,162,42,72,-38,10,114,-376,248,-47,16,378,49,-34,310,-10,-8,727,967,764,-193,104,-5,592,64,44,289,45,47,169,412,61,391,41,-40,615,-22,44,31,-51,233,59,112,852,318,-3,-143,-57,0,261,73,-14,78,-109,-88,221,-14,9,42,-73,80,-28,-24,-53,72,0,472,152,6,1030,224,-13,-2,-1,-93,25,-20,68,1440,-34,-65,316,67,93,1,-67,-83,752,23,12,162,1346,189,997,63,71,362,21,81,132,188,-40,363,-99,14,-164,53,786,60,42,126,68,323,-400,1841,27,271,189,35,140,107,1696,-12,287,-74,16,-9,-43,-465,151,381,25,50,-7,-143,45,623,22,72,-228,-10,-125,28,-106,24,-299,83,315,-16,452,10,20,1518,65,94,175,81,40,75,335,168,25,99,29,140,348,713,16,79,-199,435,91,539,-11,-308,116,6,-80,95,144,95,76,618,70,-28,35,48,61,276,151,20,458,117,-24,-215,98,47,-44,-14,161,94,35,851,-114,-18,707,218,55,145,-151,-35,170,-29,-3,22,180,22,17,-50,148,34,68,-97,118,-12,73,-479,52,-58,82,27,-124,50,126,171,20,-2,273,-50,13,182,269,-116,291,-150,-186,219,8,-37,196,33,-104,70,41,234,-57,115,310,8,-21,1,294,243,37,338,-15,-35,71,-2,-83,95,21,10,-234,35,140,-238,-3,136,365,-44,1278,43,-11,-41,-144,44,149,219,-264,488,107,45,58,-18,10,75,-18,98,196,-12,21,-28,393,24,193,28,76,747,58,-349,720,461,-88,107,36,29,65,15,-12,96,30,-751,-41,-85,255,14,30,29,-58,45,61,43,417,567,85,-38,125,380,15,-17,11,75,48,167,-13,-58,-14,-8,106,30,-21,293,34,1368,241,17,252,64,31,-14,60,128,420,-34,99,150,-78,21,91,-85,1194,185,128,-13,-45,14,1110,86,220,3,330,-40,398,67,23,369,64,395,181,730,400,54,151,-39,435,49,52,-170,650,297,51,-60,251,276,173,438,-184,58,-59,-195,803,-64,82,71,149,100,89,314,360,182,37,107,288,127,218,-175,-25,346,91,33,199,7,142,84,-199,0,960,110,50,-88,85,183,-155,18,53,32,-24,-73,-46,-18,99,204,159,-28,30,72,1004,-144,0,16,21,396,5,110,-85,-89,-1,1214,17,188,140,809,41,113,-2,656,135,653,-315,1190,26,503,192,526,148,-196,66,-68,125,286,1,31,147,71,158,306,15,-20,34,298,-17,-6,29,129,101,220,118,123,139,223,527,46,-54,29,1042,309,-114,716,128,252,244,-227,21,402,1738,769,39,-166,-303,14,343,408,627,-140,95,97,-1,125,-79,447,171,7,14,-128,-8,-785,271,-31,138,195,209,100,530,-11,202,91,-818,-4,252,335,7,-22,1146,40,73,540,126,-14,27,-22,20,170,-335,108,27,-22,-36,257,344,-211,79,13,160,1669,32,87,39,-18,258,504,185,404,-784,172,1021,-8,5,333,-99,-144,-35,47,83,-24,154,42,458,39,252,308,570,-21,239,-11,0,-69,-175,280,407,1,9,91,698,21,339,35,121,157,-6,93,567,126,79,-22,111,49,-11,2,-445,85,19,-27,237,111,-105,36,20,-21,-32,21,169,134,72,45,123,85,-55,169,77,581,93,-90,325,159,148,9,310,38,-172,314,-28,243,12,236,84,415,108,140,131,21,31,-180,154,-33,-6,79,19,-53,-23,-8,397,255,86,252,85,674,24,111,54,-82,262,96,43,0,300,239,13,121,199,-436,17,-42,-28,3,4,33,180,358,14,-108,105,685,-59,94,-708,-155,69,24,-16,28,128,-27,62,73,27,-11,87,15,144,168,761,23,11,27,79,64,-186,42,223,-28,16,361,322,280,-136,0,-168,83,24,-286,-3,-562,281,72,34,14,1,61,-28,12,2,191,14,164,-6,-11,106,191,10,61,-54,96,6,18,114,157,28,10,15,-605,1131,146,-66,4,83,219,93,77,28,64,138,-180,108,-39,258,103,32,117,348,-293,48,82,-6,28,123,19,256,5,-174,320,27,779,177,39,-20,236,167,-1,577,112,-56,36,207,923,-17,123,-27,438,-20,620,36,1173,215,256,16,-12,36,176,325,114,2293,-376,-15,108,39,-18,95,-33,-163,-21,46,404,109,-5,-23,93,116,-4,66,86,17,43,67,14,-26,16,157,158,52,33,559,98,171,136,346,143,39,151,88,-41,-134,43,6,-38,25,63,45,-199,133,-3,176,621,54,-7,236,-28,-213,1689,-5,264,2307,122,136,545,1757,259,109,38,311,-219,18,644,25,22,127,202,62,38,75,-19,317,23,-181,47,72,2,171,-193,448,53,198,1,-41,-47,-377,28,-69,25,1,-130,-282,43,-426,118,44,-25,22,226,123,325,210,115,278,46,109,199,194,139,66,-8,65,872,410,333,9,45,30,190,427,380,160,103,95,226,-120,-23,-8,122,64,38,594,265,116,183,13,-41,-119,307,51,34,552,117,-173,21,197,142,55,0,-30,-49,-465,19,-161,393,37,-259,-805,11,40,-13,51,554,171,-57,15,-2,-71,769,190,69,126,21,333,21,-91,68,241,73,512,418,504,-32,-9,345,361,987,209,103,-97,-264,12,-193,13,633,146,77,-204,184,4,23,507,59,41,680,247,-17,105,-468,142,55,-477,-616,16,1,1436,112,-435,368,-647,39,14,508,223,151,4,473,-529,-15,52,280,227,26,235,119,-43,55,-1,9,34,69,66,183,-21,406,-14,75,-44,124,40,-11,71,11,-10,31,84,-6,58,261,75,68,-355,27,298,44,260,63,87,-23,220,119,66,108,539,470,113,173,23,144,76,314,62,166,192,-27,26,73,198,-63,-36,-59,-8,1283,-38,-15,-6,864,42,-145,-26,1,-18,87,423,28,187,-10,-26,148,85,73,-40,24,29,262,14,129,68,180,143,-55,-6,460,110,464,807,44,3580,-522,649,-132,144,-71,-183,206,-166,121,102,416,442,816,-121,305,-33,-45,-54,-72,-54,282,109,189,19,-153,229,-383,212,152,492,-53,322,25,47,-81,-384,92,14,27,-46,63,74,326,91,105,561,294,-8,47,3,-116,-388,41,-531,-442,129,30,45,147,-83,53,-118,23,87,-3,433,186,180,103,592,14,36,-6,-189,322,-8,34,43,-32,2,63,157,105,222,-229,83,475,39,43,-392,-40,49,240,-73,13,103,-200,271,-237,12,77,-177,150,242,17,88,-80,-238,148,14,301,55,-604,74,163,39,13,54,1,74,60,249,602,3534,90,-30,-256,170,344,102,23,160,454,-138,-20,17,-58,-2,124,192,-212,9,-160,-28,29,-58,-486,-5,29,-39,-54,-6,2,273,-298,270,423,106,-11,260,141,147,-12,65,134,726,70,-54,50,98,117,32,25,338,67,71,197,22,-3737,155,-38,79,-49,-24,427,-8,18,27,-294,-73,55,10,16,306,48,712,-66,638,428,529,29,108,32,102,-71,-28,109,172,12,62,-11,238,47,217,-60,357,-142,-252,-23,83,586,268,-58,-22,43,-39,-12,67,-351,286,7,79,119,188,-46,16,47,-29,32,11,377,204,-32,53,-10,91,-25,198,195,-1,4374,137,-15,655,134,41,15,307,-8,215,-6,-48,197,-42,122,139,67,39,99,-80,830,-585,57,-264,64,-37,-210,59,95,100,-10,-44,354,-303,377,-14,424,59,516,-54,-71,-266,31,19,566,73,-431,-25,-17,2,6,59,95,1690,34,315,-51,390,305,1165,18,171,-72,34,330,346,65,116,85,-36,15,-14,-33,-34,777,392,9,-13,69,71,14,774,737,-97,-119,185,271,81,-72,180,-412,320,512,227,-83,-80,173,-6,33,-16,-18,49,-121,-56,7,30,45,-317,16,-741,-75,171,189,86,309,-11,-23,-69,157,62,192,-5,71,328,444,349,14,-20,478,96,16,88,814,-581,536,147,259,564,52,260,-167,120,73,-53,5,579,24,34,374,-14,54,234,17,-18,208,597,61,280,742,449,141,-371,-228,65,124,40,-59,326,-43,208,32,40,53,-80,400,134,-31,930,-8,-24,202,-53,148,-4,190,-35,-6,42,-302,351,28,16,-6,128,302,133,286,417,106,-283,2279,93,-22,207,232,51,16,-28,-8,443,49,-3,71,-75,561,93,53,525,35,87,123,-88,-42,28,289,75,399,103,38,90,10,441,-65,206,361,103,396,176,111,14,443,12,243,104,-8,25,69,831,-350,-40,-27,56,43,-16,42,414,51,-34,28,-14,386,-22,179,32,48,324,-134,84,91,52,-6,95,8,64,460,-16,91,180,-424,-15,-11,232,-57,-58,-178,65,69,-104,-10,159,10,516,214,108,188,39,681,270,97,122,48,894,365,182,144,112,-135,493,31,-82,67,505,1759,52,2121,108,-8,176,679,66,22,6,71,849,26,200,-342,28,1148,603,58,-203,115,103,35,38,88,97,70,48,194,122,-111,160,1,104,27,-84,264,-11,33,249,1152,-82,69,-6,48,-32,-73,263,-150,-130,69,59,189,4,159,-35,337,-162,-17,90,223,176,56,-1,-2,4,46,-134,273,42,60,-324,76,10,-136,72,71,36,560,-32,183,-41,160,203,-6,-12,1,352,33,-246,108,-42,222,217,51,-4,1693,106,205,786,10,17,122,158,31,523,623,228,-77,-312,37,38,95,-76,98,-47,39,-106,96,-21,132,39,111,124,399,26,5,389,66,404,38,80,91,472,110,-7,170,58,14,41,864,-84,-319,193,-17,152,35,296,-37,-147,-19,-15,-61,30,83,44,121,-11,255,-8,-89,502,-18,319,365,59,419,45,258,113,120,243,40,197,2595,306,5,43,129,89,972,139,335,58,-23,-48,114,457,555,35,-27,-49,-11,-296,6,120,70,-6,83,-3,90,285,122,-269,257,41,70,685,-12,272,-100,518,-47,0,322,-10,242,23,33,53,-194,33,65,368,-2,-177,-97,28,214,29,177,41,4,-49,313,613,6,53,56,-42,-51,52,80,-154,7,44,-540,22,68,80,-95,26,136,45,-76,36,-3,-39,-2,55,5,-4,-32,323,162,-39,77,-114,28,-765,47,64,-39,-1,-102,494,1087,-96,206,-11,748,59,22,244,29,161,29,554,580,732,-23,-14,-116,200,-17,250,-125,-208,-27,-27,353,63,153,342,19,130,-91,-32,39,-28,269,-117,-162,26,-81,312,650,106,135,-126,497,-89,106,-113,45,-153,141,20,-50,173,1,-59,-108,-49,88,-3,-327,241,0,257,-304,123,-116,12,-25,424,13,-110,-80,1,340,90,422,48,-12,186,-411,23,4,-25,357,122,-18,32,-16,6,-103,-116,114,9,-116,23,146,79,38,557,549,30,-93,-49,-315,44,-8,201,15,-61,120,0,8,-10,-8,9,79,-62,-13,-79,25,96,-40,-162,-346,90,-126,147,-108,-20,-16,33,-4,4,858,159,258,-28,238,161,-49,106,56,-35,-65,25,-11,-71,-426,213,-131,102,59,6,-8,36,73,2,6,0,-74,50,402,9,178,32,51,-13,611,37,148,909,-6,-12,128,17,12,10,-3,178,-16,41,20,75,35,-17,7,-41,1599,-27,353,-9,-13,38,795,13,35,91,-37,27,56,-25,23,-13,-2,15,20,-303,52,196,-28,-59,124,66,50,236,-123,33,-44,-35,-18,22,-9,-16,-55,18,18,256,-62,15,-35,64,1,104,-41,2,143,-30,-41,-41,23,254,-69,24,-220,1312,52,329,-26,75,-1,-51,-995,-25,5
-91,-281,-200,383,-340,-569,655,-227,41,65,-9,-622,-579,-189,120,7,46,-655,14507,-176,-152,-102,-4,-252,-48,-146,-136,-75,12,-98,-367,17,-650,-363,-241,46,439,1417,236,-249,-100,19395,12182,18654,16158,14821,15504,467,164,409,955,2127,982,3074,663,620,748,1933,2025,80,124,2,-3,0,27,13,357,-16,-191,-200,-153,269,26,-250,-60,49,-5,46,283,-346,27,143,-7,14,22,140,44,532,127,45,105,-1,66,52,143,-36,-31,79,111,-3,-20,-180,25,17,-104,18,837,129,-131,61,-32,-50,25,-168,-97,22,14,29,33,-36,-18,-32,40,114,-15,-23,133,33,72,68,135,109,7,-25,-52,159,35,475,698,374,-37,183,-27,58,4,46,33,378,22,979,1006,464,364,-25,48,-106,158,-42,253,-121,585,88,96,134,1,-11,58,101,286,80,111,104,332,18,57,134,59,-7,-32,25,716,5,22,-2,14,3,5,-4,-135,-20,757,6,9,-155,117,314,56,43,11,59,23,129,27,4,-12,56,48,98,52,58,39,-36,15,-9,765,-187,97,581,-86,552,129,-22,-19,-2,3,2919,-57,-2,140,-25,-9,43,70,55,-4,-84,-38,108,363,122,1136,61,376,-9,4,104,-11,36,96,69,37,68,61,9,285,-97,16,-21,65,-27,417,305,-141,356,134,18,6,-347,12,-109,-151,-1,233,66,99,162,89,-69,-67,49,-11,174,1757,-12,-43,-16,50,117,290,-72,4419,401,1927,0,-1,102,107,-11,293,577,32,-41,36,100,61,33,38,378,56,-10,-1103,167,-42,20,94,7,32,28,-18,2,951,375,578,402,42,487,407,200,50,-23,282,196,178,69,10,87,58,61,556,83,12,532,233,-4,322,-29,202,26,-34,188,108,166,768,-75,822,44,2419,42,25,25,-352,131,65,451,19,81,-1,356,423,175,-16,-47,44,39,263,128,60,134,132,37,31,20,85,654,140,310,-101,26,-18,-17,-18,-38,-6,-47,-16,60,51,-6,136,398,60,64,154,81,95,82,147,-52,-53,37,150,974,13,-6,189,42,121,39,4,11,9,23,79,105,24,54,293,51,-27,34,432,30,-51,0,59,32,239,89,47,87,191,56,121,-21,-9,-7,-4,566,51,469,109,16,86,36,-50,-89,307,-86,104,114,211,16,-86,1482,-28,5,-39,-72,-180,74,88,-2,36,16,168,-48,172,-7,71,2874,54,23,171,55,-116,1,64,45,45,291,28,41,-68,-18,54,103,60,21,28,56,-50,35,17,463,-286,123,42,371,359,-73,-143,21,135,15,-32,-10,248,176,65,43,5,42,86,-8,-106,246,91,139,43,32,92,574,34,180,45,505,18,49,49,97,785,116,151,252,51,16,83,-92,19,23,-18,350,98,87,481,289,26,-35,50,-3,-2,50,6058,74,5,-41,45,2379,28,-185,180,-16,10,36,182,149,77,62,75,7,159,35,-97,245,-28,-881,-21,50,112,291,23,65,-14,50,27,45,-26,-1483,-583,-13,-23,103,1,2,1503,56,100,49,-244,114,40,165,1147,-74,2,23,132,802,4,52,270,71,719,91,-22,-105,-480,80,97,-110,71,29,745,39,56,91,-21,-39,-71,237,39,48,17,-71,-41,114,76,25,291,1507,27,-11,23,127,10,23,-9,25,23,200,34,201,42,71,177,357,296,314,-31,9,45,66,36,85,-33,295,110,57,172,-25,132,98,137,-32,14,-62,-11,-62,-43,23,113,52,3,28,166,5,61,-31,223,47,7,52,117,-72,63,-155,133,82,24,189,151,1,302,30,-17,-5,77,45,39,-27,1,249,171,52,-576,35,11,-4,18,269,39,263,4,59,156,192,155,-164,59,-6,154,-17,-4,50,-4,2551,14,14,182,-30,326,-173,43,195,141,-9,117,-7,29,133,-82,4,108,-168,15,13,40,154,-18,175,85,11,10,594,45,26,-5,57,223,-5,270,-3,105,20,-24,-17,-58,21,635,-31,160,6,28,399,198,12,-55,568,260,102,-22,80,-87,1405,912,625,26,79,-10,-16,-31,6653,97,42,312,397,2729,87,83,69,116,-171,-255,285,-48,-93,-105,-371,-51,134,-55,61,107,1408,203,5,-32,10,159,131,-113,44,-12,7,-16,-28,88,116,-317,31,94,-31,23,475,8,-9,47,-169,62,-345,-33,193,5,-36,-12,-9,-85,20,5,112,11,-147,-60,465,58,67,194,632,6814,136,-12,56,279,-83,-16,-362,1082,2,-59,8,-9,-4,185,215,243,10552,89,-38,-4,-26,96,98,62,18,-91,2819,-28,-66,-2,-33,490,4587,29,-110,11,44,87,-9,97,-80,340,96,-30,-31,-25,965,142,112,338,8169,213,203,238,199,216,144,28,-28,57,14,-35,2660,-62,-84,-10,-9,-43,98,50,-168,-28,-217,95,40,-31,92,13,19,-101,154,227,-46,-182,11,1174,-29,-72,-25,121,190,170,64,112,150,24,29,17,-160,-8,4,113,107,20,-118,-78,18,22,-19,-171,-51,170,15,31,-21,-76,4521,-35,174,39,97,50,-108,-94,28,77,-38,-87,128,2597,25,89,75,30,-141,-9,62,-44,7,34,-3,37,-17,-596,1740,-15,44,-214,929,-41,68,7,2741,-46,163,-2,105,-46,-48,-99,53,3,117,-4,137,-41,756,243,14,57,18,-324,-13,106,260,205,22,-1,51,47,5,58,637,229,773,32,2,-10,312,145,237,96,85,32,3192,-50,55,264,326,-110,-7,23,3699,142,181,77,404,650,2,68,2702,-7,1004,35,143,35,-36,21,0,26,-16,450,48,9,-134,8,76,-11,78,620,654,37,-3,197,34,161,82,181,132,133,452,-13,22,-58,-218,315,80,1041,-213,30,7,-32,1029,140,-25,89,-88,29,672,18,22,11,7,29,340,400,71,275,4,8,-115,-29,93,50,235,31,107,103,20,71,62,5,-3,105,-1,39,281,917,-58,22,47,98,-30,127,509,30,516,-44,68,27,60,51,112,1204,-35,8,3,-22,231,142,-32,-11,19,27,-9,-37,-48,105,99,-357,89,9,11,-7,-119,48,-22,320,-3,72,-24,103,4,21,5,-184,149,160,320,-248,43,-298,11760,5333,18,-167,-286,42,-90,15,36,-7,-135,30,216,16,-45,18,12,439,41,42,37,-19,-2,12,161,4,231,302,-30,13,-116,236,197,0,58,128,435,67,-15,-11,-133,-31,10,6,405,4,52,-22,212,46,67,-64,44,-92,10,406,28,26,20,12,376,101,-42,-48,96,39,397,4765,-24,198,-18,65,1061,2,239,16,77,39,121,54,34,157,-146,-22,59,-1,-7,19,106,-11,30,22,-149,797,43,-4,45,534,138,107,35,-18,152,24,20,-7,-15,172,11,51,723,8,159,126,-133,1,-136,-152,74,-748,-13,293,30,59,85,73,52,-6,287,44,1030,-48,-12,24,-28,115,184,4770,-12,-23,75,458,8,305,17,80,15,202,2440,28,450,396,65,18,361,-3,16,9,-27,265,147,88,-41,-11,29,1835,179,95,4,1,2,11,611,29,-69,76,34,120,277,2,-73,664,44,-125,61,343,134,17,-3,-9,-53,30,-169,-18,-31,60,-173,170,52,1906,124,95,7,91,24,136,-2,61,123,-73,4,1235,181,-107,77,-21,-13,-3,25,17,92,3,22,83,136,393,134,-53,117,-33,67,51,-513,112,197,-15,-40,78,470,-67,174,162,1038,-212,-16,-18,9,68,52,-50,389,116,-71,-139,-19,-197,29,57,299,2,539,87,84,-21,84,40,92,-5,281,23,-66,-10,42,-221,14,722,-1,28,161,-6,84,-6,7,7,28,-208,169,86,-6,-17,43,85,2241,243,66,13,33,271,115,769,57,-9,108,10,-14,465,329,-9,115,50,190,-168,211,181,-50,-28,-89,47,79,217,-127,203,2,1162,7,301,5,193,1920,136,5,85,-42,51,-25,34,10,25,25,178,200,16,1,-44,-37,-81,73,28,30,-21,129,938,50,30,325,-1,-165,14,319,-51,-29,26,73,34,42,27,903,-840,-8,-45,1544,3,10,-169,-19,-65,33,1,-5,5,113,-140,36,27,-16,10,-31,19,-8,792,333,15,99,16,-35,1006,-2,45,12,41,844,25,77,997,37,-37,51,0,305,-75,16,-36,-167,-12,52,-5,106,-7,61,155,-6,104,54,8,-64,-664,97,37,-26,-10,-11,-17,293,30,-38,5,-62,38,-246,32,-19,-9,159,-118,-4,-29,-151,103,64,-15,9,393,4207,48,16,1880,-35,2,29,-134,9,50,37,-11,111,164,5,-282,11,1036,-96,375,1630,60,35,190,-12,51,179,-116,6,16,385,-11,-204,4555,112,-148,57,138,-11,46,96,24,44,51,95,282,-168,40,28,43,20,17,7,32,472,77,103,400,161,796,-3,-48,-276,335,-50,7,14,29,54,-99,42,474,712,136,-5,174,149,42,24,-3,-16,57,-13,-59,100,-25,613,19,-8,10978,-10,5378,8361,5354,17,-14,18,-26,-166,94,315,1569,-9,-30,521,-26,72,-58,60,-203,101,32,-41,42,7,-25,515,8,2,139,-13,-177,329,-21,47,-75,43,64,916,-10,115,49,15,-54,38,6,85,-260,-10,-53,57,-29,-61,-238,203,88,-23,165,459,-7,51,146,12,68,34,259,75,43,32,20,29,171,27,56,-58,1002,-60,5026,199,6,3,110,-89,61,-13,117,-16,-6,-10,2,18,100,788,43,3,9,21,11,34,15,93,86,74,162,12,-30,85,82,518,-26,11,29,-405,18,-11,-40,521,-8,1715,102,-230,-36,32,-223,28,324,28,141,49,16,-99,22,20,201,-31,49,25,-5,5,197,-36,16,24,-3,80,177,649,-4,11,-12,-62,-213,40,20,-2,77,41,77,291,-96,66,2,19,-6,536,209,1981,575,-69,98,49,13,31,-28,-185,69,-124,25,-1,22,16,1352,20,14,-49,2957,-11,-4,114,55,331,298,-7,16,107,275,572,-35,2669,527,-155,24,55,-50,27,263,161,37,775,75,-16,-3,283,145,415,113,110,-14,-40,-48,-26,38,29,73,276,2,-374,19,-56,90,-10,3416,121,25,36,142,-26,102,170,-1,-7,638,-32,-12,155,50,-6,18,59,-5,15,17,98,79,699,32,83,38,2,-11,199,239,147,-55,-75,100,-12,-56,154,78,-18,74,-55,35,5,9,13,335,70,314,-68,-77,163,13,701,345,-43,106,33,12,20,-138,308,-87,243,-140,-6,1787,202,-58,64,63,47,-131,-16,-68,-40,-21,-92,113,5,-9,-8,-24,-36,-354,-28,5,16,53,14,-89,31,-94,29,54,-16,-43,104,9949,694,365,-24,-1,1,-10,-116,-25,26,284,2105,-19,-8,-2,30,50,3,232,25,-84,-24,422,-36,-43,8,2,33,1182,-51,232,60,294,16,1715,4195,-158,168,40,80,-15,-1,31,-3,-111,-22,-39,22,203,-82,25,-2,254,-51,117,128,-29,-6,29,-29,176,88,-3,329,268,49,6126,-407,-30,96,-31,35,10,57,93,-4,23,-193,32,73,12,6,-153,-20,57,3,426,5,233,32,1,75,93,786,471,14,-23,8,5,-104,-40,-9,-19,111,74,38,126,-55,51,-5,-5,16,53,22,-64,47,77,520,58,9,-56,7,130,70,97,27,-34,222,-26,-55,123,90,-61,38,-21,33,23,50,-2,55,23,2608,-72,103,30,-81,151,324,91,-70,23,89,29,-481,53,258,115,3,43,176,93,33,28,709,39,41,6410,113,-23,35,91,-26,132,1,27,77,57,16,37,149,147,74,416,3,-13,12,-14,-58,117,78,-69,28,-21,687,87,213,-3,2677,323,-80,48,-14,217,-20,124,-71,12,1404,37,-2,15,192,267,28,113,201,51,33,-246,-9,14,151,31,61,28,-16,94,102,-47,440,34,221,72,232,-13,103,202,104,6,79,-2,-180,3747,230,-64,36,3,50,-41,73,-43,5,-20,271,640,67,136,40,-57,91,264,277,51,74,48,3,-5,324,6,8,31,94,-5,-11,108,3,137,54,23,-7,227,266,33,-94,-48,35,-87,347,211,-135,137,335,10,50,-1,-53,53,154,110,147,286,185,102,277,322,105,22,-72,-29,19,-13,140,0,33,-25,172,-1,-76,63,269,192,60,23,54,-20,203,106,38,-68,100,-31,57,24,1320,868,61,34,-20,-53,114,-118,-62,3,16,737,177,55,12,32,543,23,112,5,4,13,145,-11,-16,-13,67,166,144,-28,-20,225,-12,58,-3,45,70,7,15,-21,-9,-38,5,116,-53,-4,-171,-7,133,461,-325,89,8,1,126,-7,1321,68,35,75,19,1,17,102,-90,19,23,591,67,-4,109,336,6,614,-99,358,-18,-23,40,3,47,32,-20,156,91,119,129,102,38,12,20,20,13,36,0,2044,134,-53,30,43,26,20,-10,232,44,-32,71,65,38,-15,58,-26,10,57,-1,-4,-107,-19,202,-19,114,-48,-2,-500,-25,228,56,-38,45,23,-104,101,3,71,-32,-321,-7,171,19,40,-23,102,173,17,-968,7,113,-107,-34,30,251,69,-21,11,167,27,49,232,-183,31,138,73,-47,-72,14,23,14,214,29,24,25,1009,68,164,-145,498,52,11,-12,-12,127,11,37,82,-69,239,54,-219,402,-23,54,23,239,337,-7,78,-31,35,301,-99,8,93,-47,-15,41,75,16,-2,-76,503,24,21,-62,79,-23,1278,2447,41,-43,149,-11,326,212,67,5,31,11,93,1,90,8,1589,-27,281,-20,156,-38,-8,-31,-187,135,51,155,-39,-8,270,327,188,57,310,-16,118,5,-5,389,4,20,47,21,6,49,-32,70,-48,32,-83,-101,90,68,-141,25,395,645,-14,11,722,83,220,17,-8,60,28,14,-35,75,54,-94,104,-31,72,27,206,21,23,590,340,323,73,436,1,-93,1954,41,425,-3,-36,414,674,88,52,29,170,-4,103,69,-34,188,209,1157,5,41,-56,11,42,592,-15,23,-42,9,450,1532,2433,3639,46,-12,85,0,49,-11,255,7,25,73,-21,1,23,-3,-57,76,-46,31,-5,-61,57,109,-14,38,92,71,50,213,59,205,25,-6,37,71,159,646,10,68,4547,11048,4872,2373,5187,6944,1295,56,1603,-346,-58,133,45,53,198,-15,30,-148,-15,99,60,-5,-11,103,-6,146,-16,138,-14,-38,-65,38,104,31,196,-6,-10,-48,15,47,-12,46,151,26,-68,149,172,-3,56,36,-15,136,154,-160,7,2,37,-10,78,-78,47,64,90,5,14,89,214,105,40,56,163,26,28,19,18,-38,66,-13,1,3,18,-15,651,70,4,-26,43,-41,800,-29,55,129,64,135,-62,-15,294,40,42,0,-159,90,3,60,89,-3,361,9,-56,130,36,-43,150,104,-63,17,189,49,60,114,47,-20,214,-1,11,-53,-51,-21,67,-114,59,13,94,-5,308,2,230,686,130,135,-55,-7,-39,3,15,70,24,88,10,-134,40,1,223,16,48,72,1561,104,-54,77,10,-6,13,279,66,60,-186,118,80,8,-80,103,35,-1,24,9,71,23,-34,-198,3,155,37,4,275,49,-11,8,49,22,39,107,10,87,638,-168,86,9,44,251,-65,261,-49,31,-35,1744,-88,232,122,87,-52,448,-113,-37,265,-40,3,-13,-47,328,-23,49,124,47,93,30,76,37,-28,22,67,-54,55,230,74,27,41,-28,223,-52,-82,41,141,167,120,10,-13,-35,2,-68,-6,202,1264,41,42,93,61,19,-4,475,-6,84,133,69,27,-12,90,17,-82,-1646,-8,123,377,52,-6,68,90,96,73,49,85,86,226,-95,15,-50,-30,28,-34,221,95,1,-4,-2237,-48,-50,-54,-72,12,86,9,17,17,-12,164,43,4,-32,2373,735,42,46,219,37,238,61,1,38,-83,-11,64,15,96,9,434,42,45,-24,0,30,-11,240,612,12,-170,32,-23,-48,-52,-27,411,28,1242,-27,49,615,33,368,29,352,418,220,73,-6,-104,138,-36,-20,9,15,92,-9,-3,62,210,22,45,-11,5,-327,-108,460,-41,180,95,42,5,37,63,24,466,32,-18,434,9,59,510,86,-7,42,-105,4,8,15,22,-67,84,-2,-49,-10,36,-258,129,8,357,90,-58,260,95,2,117,44,8,11,43,-11,134,58,508,-73,163,-12,5,-43,10,-17,198,-1372,52,120,-11,-1,19,-35,26,129,38,1147,46,204,292,-29,-3,3422,169,299,98,215,-9,47,-8,869,168,10,101,55,128,469,40,-28,445,566,-23,-4,50,16,-68,34,-8,155,55,10,47,-29,99,44,264,-129,42,-15,146,-273,35,-3,47,228,-1,44,228,126,-53,-56,33,58,57,363,-36,27,159,128,101,-32,69,72,47,85,34,48,84,-14,702,75,3,149,173,53,73,2110,-122,317,15,76,1,152,-68,-57,43,-50,1375,100,-22,166,58,-10,211,298,88,39,-5,27,41,477,-4,49,237,33,38,1635,63,52,215,227,168,128,169,-3,-76,102,62,-29,88,45,305,56,920,-138,-359,287,286,-138,7,18,-18,149,155,14,-92,69,55,29,114,29,139,-210,-9,-25,24,55,233,153,184,-97,14,44,-9,-552,-50,109,108,21,161,6,11,101,-15,-26,12,41,12,171,110,-16,-4,104,137,126,951,51,95,11,29,-481,541,-4,-70,22,13,380,-27,434,-17,79,-3,26,4,427,91,-5,199,-14,35,17,-45,67,140,130,44,20,28,97,5,176,-22,44,105,2875,81,250,-12,222,21,-81,48,105,18,121,-57,34,145,-59,168,10,50,-4,15,33,32,39,72,41,27,53,36,125,-155,0,15,-34,24,-1,9,-80,0,326,43,-65,679,6,86,14,0,75,-8,184,63,17,-24,272,-19,-11,32,757,50,44,9,8,19,-20,75,-303,256,-110,104,34,345,-205,113,5,-38,13,-110,-258,297,29,80,40,-18,13,41,-48,191,107,629,-12,-35,212,31,-6,-33,7,-70,-5,16,10,-22,443,-39,43,2,9,56,281,443,193,16,19,20,30,87,91,224,18,22,349,-3,28,88,1935,50,16,-17,107,3,18,-8,-12,171,88,174,103,-262,34,29,27,86,231,-10,193,8,40,69,-160,32,121,-27,42,-1,-7,295,-4,108,-33,-9,-13,151,70,2,295,0,24,85,92,28,-6,293,116,-32,137,-13,47,49,58,76,77,28,12,316,68,58,-97,190,135,267,-148,73,-1007,288,17,118,-25,-56,22,60,-145,-2,1,-124,13,755,24,142,296,41,107,907,69,650,444,39,104,302,19,-7,-23,38,-103,-74,-79,-47,-32,-1,140,-19,104,100,304,-38,-149,28,30,34,9,-187,368,-152,23,-48,118,-15,20,49,38,174,192,22,-9,23,221,138,111,60,12,237,307,25,87,313,357,-235,94,69,120,84,91,28,145,-27,-5,-49,34,1515,117,147,57,-380,69,-10,924,194,190,-135,69,99,122,412,5,27,57,-50,-1103,-101,32,-49,-12,29,19,-10,22,115,69,65,-74,19,103,22,275,131,279,17,609,145,13,44,-18,45,61,90,164,-13,-629,26,109,-25,88,67,64,98,34,-5,299,-62,23,28,48,-15,8,107,57,11,-33,-12,68,69,132,96,-31,4,22,75,-38,387,93,23,-23,-26,-45,1,-11,1423,71,11,54,-68,119,229,76,1234,-24,827,162,150,165,29,-31,14,-126,7,-96,-5,220,-38,2,-133,56,-1549,12,-21,1161,-11,0,81,67,-76,-762,234,22,1063,48,-11,-218,20,29,-206,-216,202,891,-12,-44,4,-790,20,-39,106,41,49,80,38,251,44,-25,-2,-41,52,96,206,-643,-19,-149,34,228,-4,47,33,-58,11,87,995,10,-113,58,146,58,52,-48,24,-26,-26,666,-45,120,82,34,521,169,206,11,-187,74,-3,226,-85,-25,82,5,47,336,-13,-72,185,187,-116,192,23,-24,253,63,875,1,73,55,255,41,121,29,144,-74,71,-37,38,21,-113,8,903,39,-166,29,-4,25,1,-33,13,24,163,59,122,332,95,7,58,1,-100,665,146,22,1075,237,30,32,95,-13,8,-128,382,285,787,-85,153,633,48,-37,482,79,-23,817,20,-420,24,-220,29,-33,43,26,444,-43,108,-46,-6,27,2,-7,-2,2392,45,544,-181,102,-20,30,12,68,10070,-8,30,-30,-58,-13,-5,253,67,-17,91,1175,-39,222,38,66,-74,77,27,88,-11,-8,-16,747,133,4079,-130,7134,14,125,1,7,54,327,953,63,428,-99,-36,40,15,-27,38,52,179,35,-59,-14,-26,21,47,-56,718,20,54,404,-13,-10,393,-544,39,0,556,10,-20,28,20,-92,54,5,32,-4,2,-23,-51,6771,-5,-4,1,132,113,267,24,124,26,-51,2,-6,-13,-15,307,58,29,-9,17,12,313,-14,31,1552,255,-9,37,134,-284,-53,6,125,265,-21,62,197,13,27,-70,297,74,564,-4,371,75,27,74,134,169,4265,144,-20,-3,-35,149,203,23,87,-140,20,167,38,-35,0,6,784,87,-10,-60,-2,753,20,-12,236,293,119,-627,34,277,10,344,450,6784,1,811,4065,371,-253,574,-5,28,65,467,-12,784,66,314,-82,-599,2024,127,-17,9,246,56,25,12318,-12,31,124,58,-7,18,14,52,-143,-30,2373,1359,-33,14,71,-10,-105,-21,163,-96,-81,-27,-6,-64,-7,0,28,-110,8,266,-5,-8,161,-225,1402,107,26,74,80,-123,181,-241,1779,106,-3,-28,1261,337,-85,17,-4,-228,-191,2039,20,-26,33,-42,-1,-83,155,318,28,-16,322,-13,89,69,33,-5,53,402,11,50,91,-3,-11,7,1985,-66,3472,632,5,-20,116,16,3015,-165,401,59,16,213,838,-20,101,30,34,117,122,7941,3310,12,3040,107,34,835,105,308,123,-63,1378,-30,-51,-40,129,0,49,199,2042,15,-186,-12,3,19,515,-36,80,12,104,173,47,11,-88,36,24,-63,90,60,-126,118,47,64,32,522,555,102,320,20,32,-13,658,1069,374,-1457,35,-1,-60,76,-51,1097,41,19,602,410,21,1,177,99,113,160,24,655,135,479,2578,665,109,213,3461,1832,105,-1,56,48,81,519,145,-150,5,125,7430,75,142,54,-26,-44,-3,60,124,101,-117,-19,99,32,113,69,186,108,12,-18,10,3837,63,40,62,15,-9,-57,-19,53,38,87,-8,-13,62,16,-27,856,68,109,-165,-119,-20,-37,223,-129,-19,172,427,83,149,47,-11,-6,20,48,223,81,21,6,-10,5,42,3,6190,5,-140,5,-36,128,70,557,0,817,157,173,165,21,198,-89,377,81,45,61,97,24,59,56,41,-69,373,34,8950,2473,66,189,741,59,325,220,45,85,1764,53,-7,107,-467,-39,245,122,2,83,99,17,265,111,32,142,-18,-57,1037,100,432,66,754,-83,41,-88,443,74,106,79,-145,-21,138,-14,243,5512,-49,17,7,15,236,54,291,223,43,-8,46,34,398,32,266,166,590,812,219,57,-14,137,60,187,167,30,131,113,-10,165,231,17,810,-74,-20,86,479,32,50,56,42,26,-15,82,-15,53,-9,201,107,31,6,-23,184,152,93,139,37,288,80,-10,30,2,63,-29,-72,43,123,-17,-10,37,84,-223,59,23,2104,-27,-45,-91,38,-36,43,1,-87,94,-44,-30,366,54,99,35,4,695,23,135,-9,6,3148,144,182,-22,6,-13,-34,15,3,75,-5,86,5,105,-12,103,405,159,321,420,177,-26,98,67,47,36,324,309,10217,86,1477,39,-46,62,76,116,18,27,20,-61,-26,-34,44,290,66,22,46,19,22,9,73,8,17,238,1146,44,50,-26,361,562,-73,-22,-105,-22,20,-30,61,-5,236,-7,25,208,108,88,-99,129,-16,7,1,134,-80,-131,59,48,56,-21,28,134,8,-55,63,49,-34,27,88,13,13,-158,-8,101,21,25,-74,-39,-13,202,161,21,192,53,8,9,-95,5,71,277,68,13,374,452,-63,-15,-50,21,279,608,377,-103,-36,-1,206,-39,-94,-12,65,13,5,1,81,414,18,117,0,-94,37,-9,244,7,134,-22,164,62,56,-47,-231,-1,45,175,17,100,3,190,37,0,-2,13,227,32,334,-87,344,-10,54,302,-13,-11,45,83,64,31,-860,52,-17,17,50,33,93,-67,4,-5,-35,-204,8,72,-19,-6,18,205,1240,93,-107,-22,5,-31,-629,214,155,336,-33,37,-194,10,-50,-2,-79,-38,3994,-37,116,-16,34,-15,-42,69,-112,81,329,159,-5,92,23,14,38,-84,-69,-11,428,143,15,29,83,162,95,73,66,2,180,16,34,15,90,84,0,-130,3,1,33,234,26,32,-36,133,-153,72,1307,64,38,-161,53,-85,66,109,167,238,34,77,127,-526,172,146,141,96,339,-1215,-78,-207,53,-245,243,27,195,-9,150,-16,120,254,40,120,118,732,-113,64,6,-2,862,10,20,228,248,-36,-75,43,699,563,-40,3,-59,-14,565,332,-26,88,31,28,9,-948,13,68,62,2,-17,12,-20,-161,-57,112,-190,36,-5,-147,30,396,25,-1754,25,12,19,285,-11,119,-83,61,93,9,-2,1432,378,63,-2,126,133,-1,93,40,-20,26,-98,14,222,-40,462,-251,36,92,164,20,16,1,29,29,-23,-111,177,-26,249,270,38,12,1,10,0,-25,18,36,-13,47,219,13,209,107,-22,11,459,6,0,-79,232,222,-183,295,107,-76,32,14,-59,194,-208,95,18,30,77,160,50,13,170,86,7,-58,301,36,74,-98,-1,26,11507,273,-69,66,65,38,59,282,20,32,-10,46,76,-76,-26,-33,86,503,-37,-83,-52,-6,102,-29,30,217,30,45,2,177,1047,564,17,71,40,34,60,17,2609,178,-6,-135,-25,7,4628,356,20,4164,126,-2,-114,49,31,53,-36,2044,180,0,171,50,47,-39,45,-14,374,15,-98,-11,72,-42,110,26,2049,78,187,3,46,-84,90,180,586,71,333,-186,-71,-16,-32,-84,33,-52,71,27,316,172,27,44,-9,-591,91,2,12,70,-24,11,3,43,39,131,-134,18,551,283,-33,134,1,-28,94,29,74,-14,7,131,-27,34,148,541,231,331,46,146,34,15,123,134,80,-66,29,-138,-73,-27,15,9967,-30,216,208,-65,-27,-849,3,35,28,-37,2,12,-56,-29,104,-34,-14,24,-93,3,-16,-105,55,-13,18,-94,64,-201,-49,161,-62,48,13,-13,65,261,39,7336,927,31,22,22,-67,315,261,250,96,15,289,-3,151,-1,292,14,128,267,14,3,205,130,333,-10,-10,45,28,-23,23,-13,345,-235,37,31,28,18,83,153,-14,2,255,66,85,15,22,22,202,-49,11,37,23,70,35,-77,199,-66,217,20,1,9,22,2,161,355,164,173,58,-25,20,10,4720,-13,965,5,57,210,237,15,-19,100,43,29,508,191,0,-14,10,-100,40,-17,57,12,-34,-2,142,15,6,-3,182,91,52,287,55,25,5,122,-101,108,17,-7,22,-65,51,33,48,-15,-169,-20,163,7,-25,50,-445,296,591,25,26,-55,1188,47,-3,29,14,12,-77,115,-8,20,177,40,-81,13,27,15,-28,21,50,450,10,16,-2,32,-5,-160,27,31,-40,-9,-7,7,435,-13,29,-32,346,9,31,12,-27,237,86,9,79,34,34,-29,37,36,36,-23,29,21,-12,155,169,-66,-22,1,42,219,58,240,-11,426,32,-8,-25,-517,27,-12,-2,77,5,13,236,-1,52,408,39,61,33,986,532,120,36,19,-2,-11,-5,-8,39,-12,-84,-79,86,74,1172,-36,-9,-3,39,36,-31,90,120,32,76,250,13,-19,144,92,234,67,-3,13,132,-40,-24,587,56,-36,-15,-23,0,2,4,70,27,52,34,5,-42,105,34,-6,-72,-283,437,13742,125,-34,11,-72,-31,39,-125,-20,-33,166,30,21,41,457,77,757,-28,83,29,-42,-35,-11,42,471,39,88,-188,5,44,89,-6,43,43,362,287,421,77,90,-6,-687,-593,216,-39,-14,212,-43,157,242,87,151,137,-4,387,-45,2609,138,-38,21,279,47,35,21,44,77,-17,2,29,8,10,-85,226,266,78,2,-105,-1,10,-91,-4,-148,56,9,-3,57,2,56,-12,6,-9,90,-32,14,98,-27,240,34,79,28,85,57,26,217,20,32,43,-4,978,-62,-148,51,19,-23,647,352,37,-15,24,237,233,31,-278,211,145,69,77,-2,331,294,462,593,-240,1145,85,-17,1094,65,2,10,76,-401,8736,-96,679,741,75,10,62,60,22,495,17,-10,7,72,123,10,694,24,322,135,46,-36,-16,119,46,-38,-49,16,1011,222,992,2,-2,9,-52,78,55,30,-17,14,35,66,95,-6,257,-14,52,-1,6,-64,436,-24,-93,-1,-51,217,512,54,-30,-157,461,-3,479,97,-221,123,-45,374,2810,193,-29,-255,61,236,-108,-1,-27,65,284,292,4553,4812,3,17,4,-74,47,-154,-15,1,45,20,94,391,164,125,-18,23,-119,-43,14,4,-13,-24,-107,-25,-231,117,37,-243,-58,-15,12,309,-70,-56,-10,8,44,-195,-6,-797,1,-309,-2,33,84,168,71,-26,245,287,-16,73,63,-10,-2,-27,131,40,-6,11,98,-128,-51,101,182,64,328,2224,394,2442,-88,-9,29,45,-47,-8,172,-518,60,-74,24,15,506,125,70,151,32,53,62,122,71,352,19,49,-15,-44,72,-18,-7,10,2485,20,14,49,110,-237,117,324,36,-11,-1,25,-54,219,54,82,54,197,114,63,78,50,34,16,0,5,-26,-466,100,107,216,96,79,62,63,31,-84,130,-296,-116,155,282,522,278,50,37,-208,-314,-30,138,16,-35,523,57,218,48,119,5,6,1,180,15,-9,27,-21,-53,-38,74,-21,239,42,-22,-59,51,-91,457,-123,27,54,-58,-13,32,71,-87,68,-243,-219,972,14,-99,-34,102,106,11684,158,126,6060,9,-2,11,424,50,1124,229,-340,1231,6,41,2384,497,453,-38,181,-29,-54,79,-23,2,25,53,27,-55,-79,-73,-10,195,854,78,12,126,133,-13,14,-176,-89,106,68,-24,2,-9,-36,-7,32,119,98,12,-2,20,29,126,283,23,73,14,109,296,-69,155,-2,74,147,64,64,0,324,239,309,9666,4891,35,23,-1,-59,5,39,111,-30,2149,859,-47,78,6,300,71,-73,-283,75,65,-21,-8,17,122,62,46,-19,69,4759,98,13,-18,90,26,-40,-1,-93,127,-1,1342,-120,937,246,108,61,135,344,-4,-76,636,0,821,92,31,-234,68,757,26,105,-38,158,118,31,89,4,6,274,-34,-759,51,-73,-7,-11,30,163,33,47,42,15,38,-1,-27,199,-37,20,86,14,-60,-26,229,1532,16,-6,-28,12,-56,138,64,218,-214,-79,-33,-212,90,19,514,-270,64,-10,150,-392,3,50,66,195,17,-45,-27,13,-16,-13,67,62,-140,184,659,307,-34,-64,190,195,17,13,22,71,55,56,-125,-21,224,-1,-5,-29,104,269,1833,331,45,29,-33,28,-33,85,172,8,-41,-441,11,-6,29,-251,67,-708,148,27,48,-17,49,94,509,12729,255,104,167,88,12,-143,7,68,-242,74,785,1876,4665,89,-7,2390,418,23,14,-136,1,213,173,847,1,-175,38,72,134,27,-5,60,59,-100,135,-507,-90,159,114,-7,2051,1,-61,226,-17,-23,78,136,54,97,24,-2,-30,115,5,72,2298,2765,16,-9,-18,-73,-35,-48,124,51,0,534,239,65,17,81,40,1108,-4,24,-26,13,368,-42,162,-35,-100,-76,2546,-27,54,8,-29,-35,231,80,213,394,-45,160,403,-94,-24,217,193,117,105,10,54,645,711,-21,-42,26,-78,92,4,15,211,73,445,-19,28,72,-7,31,45,54,6,-13,223,5,12,-267,-11,257,19,-38,387,382,925,-23,67,-10,1,345,252,-120,-26,238,2409,0,126,1342,-87,14,39,577,3856,26,31,27,-37,144,30,-40,111,48,88,302,11,21,121,134,-5,130,-14,-106,40,-10,6356,347,79,95,-223,15,-369,42,-2,-19,72,2,16,-27,90,29,71,33,97,42,73,293,-79,-1551,331,-24,58,0,209,36,132,51,104,41,-2,118,17,354,-14,-7,-69,6,-149,1360,16,-22,100,15,-15,103,130,-29,24,87,74,-164,276,21,2,39,31,1,56,15,112,-1,236,28,91,185,666,18,34,57,41,12,-26,98,-15,82,29,390,119,10,55,64,0,25,-26,-19,-11,2,102,32,-23,42,1012,31,34,57,127,-3,100,-57,-29,5,6,78,48,-147,47,-8,1215,908,-48,-28,-2,736,46,7634,25,100,26,7,173,-90,32,57,-17,123,53,43,109,-18,-25,20,-48,34,-7,160,53,425,9,-277,21,-79,168,6,170,111,84,287,213,-56,-8,-4,73,-76,-9,-25,13,14,-53,40,-14,535,-110,189,66,6,52,77,-13,-79,118,-6,51,-40,-89,116,159,-51,61,592,203,-6,-377,-60,-39,58,-55,19,1302,46,148,20,-107,87,4,-10,43,-209,58,277,-1,-57,181,-238,-41,91,25,22,88,193,276,32,155,308,-2253,36,378,-37,29,52,165,-38,24,-56,48,4231,622,26,-8,-2,52,-14,29,1163,6,185,300,599,70,-45,49,-271,-54,-443,-5,-8,55,78,-5,54,-216,15,-44,7,-11,56,144,720,-355,11,16,165,58,922,3983,16,29,96,-5,1136,44,-1,40,-623,58,-226,194,66,407,-19,84,35,-73,-256,-135,-12,-930,610,-21,30,9,3,-6,-89,71,-60,98,-15,-351,-340,275,-75,-40,-7,-40,-36,54,80,2172,242,109,12,2,27,-15,-97,247,1074,-100,-426,822,1004,-44,87,-128,141,260,69,1115,1057,-36,3,125,465,73,56,323,47,8,22,125,12,9,102,40,-98,15,-42,22,169,-27,316,-23,2585,-2,114,-29,-63,-577,-22,469,233,465,-565,-17,114,-37,128,-1,-22,-83,48,99,-60,-68,213,-2,19,85,87,199,29,9759,547,-302,1269,-106,34,-19,34,359,-172,-469,-1287,-239,-121,-66,-637,310,30,-151,-62,-98,-112,-112,1614,-17,-32,21,-6,15,1614,202,-80,-134,115,-41,6,1794,135,43,52,861,34,11300,-539,-307,-983,-3234,-698,-115,99,85,12,-99,288,-107,80,-14,711,5214,1108,-3,24,-157,-18,1917,61,841,29,-30,34,62,-141,836,41,-1,508,113,27,-52,-15,123,55,365,-9,571,-62,90,15,-132,21,11,270,115,48,59,19,111,-24,162,37,-35,-29,-37,-15,104,343,168,7,254,-5,-108,-142,-49,268,23,70,16,11,195,-5,175,69,-811,160,17,124,155,15,4129,-96,-10,-16,18,22,46,-18,44,-173,-8,-15,-33,178,37,-6,-1,-27,187,8,200,29,-22,-50,-14,-22,-62,-5,-26,65,21,-16,13,80,7,66,108,33,-40,81,3,44,-14,130,7,27,-1,922,-66,38,16,4,146,-102,-4,-8,74,-11,44,-12,1,1921,6,-20,37,-74,-6,78,983,-92,66,-61,-52,74,-78,37,-70,20,58,-14,508,84,-43,-48,121,73,15,-1,187,43,712,-31,22,-22,-68,-17,-12,22,56,-19,28,452,-13,-29,30,134,-8,270,125,-25,-121,-345,20,68,71,118,43,18,-199,-64,24,-13,-27,183,-9,27,1646,201,215,5,410,-298,-534,-32,-30,-35,-5,-27,-11,0,27,-123,226,109,-279,57,211,223,1,-12,-8,-19,282,-5,86,63,-349,223,34,91,182,121,1,-66,226,39,165,-34,325,42,-65,2584,69,56,778,-26,12,2158,2134,275,-221,17,36,159,-82,-12,-264,-56,-20,26,8,4577,-126,56,51,-122,518,154,129,114,66,20,149,115,203,11,44,-27,37,3,69,6095,146,242,61,-70,-27,-27,-19,2,-46,-21,5,-9,-2,-24,-36,-27,154,-54,99,80,-73,30,-17,82,-76,13007,7450,361,-36,66,2522,3221,195,3210,-43,12,73,8,11,-15,211,-26,8,-68,14,18,-92,-310,-15,-74,199,-30,77,-44,176,28,-27,97,-39,239,187,-621,58,596,96,-221,113,-947,-91,-281,-200,383,-340,-569,655,-227,41,65,-9,-622,-579,-189,120,7,46,-655,170,14507,-124,-176,-152,-102,-4,-252,-48,-146,-136,-75,12,-98,-367,17,-650,-363,-241,46,439,1417,236,-249,-100,19395,12182,18654,16158,14821,15504,467,164,409,955,2127,982,3074,663,620,748,1933,2025,604,592,6,17,8,40,416,711,969,10,297,-159,212,175,1364,226,212,423,-10,258,99,603,-14,333,1653,653,247,-777,1304,260,404,390,240,-53,291,107,-105,1080,1276,154,2,15,-79,-205,431,979,69,136,316,61,319,-33,102,452,175,243,223,-92,228,84,-2257,1609,41,2405,133,45,731,380,562,86,-105,110,551,-11,201,1096,-448,85,693,-778,-10,-94,-2886,987,-807,84,712,93,-94,495,412,487,23,861,196,-26,210,715,68,127,773,54,-50,115,184,-56,18,246,576,730,1403,-674,1344,298,-233,-5,110,571,341,1530,252,168,584,360,104,298,-63,147,209,57,488,24,105,-4,-710,100,508,11,443,-17,126,308,716,45,925,440,1901,1003,292,3409,128,-80,275,187,148,140,211,781,1,-54,134,-3403,528,4640,428,3046,103,152,61,315,16,-235,288,-10,826,310,-53,26,282,137,91,721,-9,-70,18,124,337,-103,1267,-118,36,183,515,-50,-56,511,195,209,-57,66,-231,-149,-523,75,175,-2,92,-206,93,184,-297,1377,-9,181,-410,56,3895,382,-62,52,62,-158,61,2074,332,172,-96,43,177,-39,95,-80,-810,398,-15,-331,44,642,417,2616,794,820,55,863,145,123,-90,244,216,-9,349,153,35,-142,-129,193,423,576,95,6,455,207,1054,343,-57,507,976,2206,1186,102,380,55,164,323,434,2537,156,105,147,-140,608,-94,525,-499,442,136,3405,489,-808,176,364,396,821,199,-263,-214,360,502,44,569,-641,145,232,825,-215,862,-23,212,-52,274,137,1228,169,395,58,1074,1482,294,802,753,2,104,1752,-224,127,243,77,418,-18,1004,369,3638,1878,-24,161,218,252,157,587,721,1277,133,1375,-42,-103,-302,191,173,-12,197,-12,-220,289,1144,4715,-175,536,425,-2495,8,2160,-163,257,1269,221,1310,950,193,-20,21,361,18,549,224,175,357,88,97,492,-262,1041,140,170,-260,106,288,98,577,309,88,125,577,-346,618,297,84,175,-101,265,-41,3631,326,-131,567,-175,140,223,216,435,386,69,-23,385,859,-23,50,690,-1286,-427,7,1414,1251,-72,-27,232,989,329,545,829,129,-86,-182,704,54,349,1722,-580,-395,563,-187,425,44,518,343,-25,-83,914,587,137,147,-16,1412,125,243,-49,73,-21,132,46,314,338,-62,358,172,54,707,-40,-134,841,-124,-59,226,590,-231,19,350,55,-33,24,411,-42,98,384,59,369,225,159,2072,109,-156,66,-1021,260,59,74,-1,157,257,-227,144,206,95,801,452,299,770,-220,43,269,30,408,-5,-31,-156,-188,179,-143,171,-10,-9,-81,615,315,3365,-105,-14,682,493,119,12,11,1077,-401,-34,-125,-139,4,84,170,-301,-267,162,-122,193,1012,-876,-183,1,170,96,114,338,514,6,-128,717,573,-325,143,125,758,142,30,-65,328,1760,-27,46,35,-331,99,398,293,-357,51,-1,211,-175,-37,-14,-248,122,-127,48,197,137,-606,99,399,104,621,-190,343,-140,-2824,305,241,-137,204,-157,793,263,721,194,14,305,1219,251,-121,-161,117,445,473,341,-389,159,-190,702,545,-9,-26,371,-13,275,216,3493,240,1401,789,184,237,76,596,-88,65,1718,3486,702,18,758,202,571,664,65,33,276,148,686,650,516,219,-294,423,1366,605,624,344,-14,634,314,331,3152,23,158,-10,55,749,-423,450,705,-426,590,180,99,375,242,-196,740,1134,377,412,871,985,-280,-149,111,986,-52,-8,1685,331,864,-148,1245,382,1025,310,71,402,123,355,-112,1469,18,-3812,78,-124,400,544,74,64,59,197,289,470,609,3060,-33,-535,565,3104,-226,596,1180,144,-281,724,655,-230,329,340,82,-218,136,-70,-61,416,924,93,-159,773,65,80,248,662,311,209,522,88,46,595,7,4,-85,185,-81,-49,291,230,-42,232,-56,152,432,228,-10,405,210,1554,639,-296,-168,208,-2679,-103,-8,-28,1591,263,477,-348,874,-103,941,490,-129,507,543,1435,-669,898,-76,42,-24,689,388,40,-98,220,477,-49,2229,1070,220,166,426,1492,139,457,242,275,2148,437,54,367,199,-6,1029,1224,348,431,-139,-134,341,-1,287,322,1179,2078,-383,1357,718,-57,668,286,57,1343,-90,1749,2200,129,98,-242,590,535,168,-762,1655,2536,124,-47,32,484,-168,-256,-348,206,-975,2171,130,460,1010,1145,2,115,-200,68,9,230,87,-413,224,58,728,-4915,108,91,263,68,-136,158,2607,1715,10,592,1143,419,230,14,222,-577,10145,445,110,570,-73,197,-162,-57,-317,376,73,770,-17,117,-115,55,17,221,530,264,-874,853,69,424,-141,741,-929,4602,-343,168,-75,152,229,43,-1040,48,54,613,1206,663,-1088,294,1548,-1594,158,163,1626,-420,-392,-78,96,281,-57,139,555,317,3717,196,-210,676,-41,342,-197,26,-7,888,-81,-1159,752,1767,235,-82,90,118,518,33,-289,-1291,3030,-281,1145,-970,2,-520,1298,-123,-53,1801,-88,3024,312,641,172,1985,1619,941,-748,422,135,598,273,779,-484,726,254,194,282,1782,932,104,2063,-166,391,-75,1958,-43,50,20,427,-131,1719,-228,190,199,53,442,14,609,53,816,103,750,77,445,40,116,-591,171,53,-2001,-86,-2121,-32,187,186,110,-630,-22,-2,238,-449,-249,-100,-151,235,78,-198,1091,204,201,639,33,215,1195,-292,-133,-1046,474,240,8,517,-298,1059,-173,14,68,685,-88,293,-408,-57,21,957,-835,-120,-571,-17,0,81,-177,55,744,17,109,456,561,4873,-737,54,-124,125,434,-12,-101,-33,-632,-22,1083,88,-89,961,553,-574,544,224,328,3202,769,-2081,-208,-29,81,76,789,-1776,-340,-230,-48,56,-22,523,-130,169,843,249,-93,61,-120,-157,2,1,86,470,-214,-240,673,3322,287,51,-22,-16,64,132,-63,-191,-77,75,24,382,1162,105,-168,145,-120,191,-43,-57,-28,550,-336,-16,55,-3450,-33,758,192,-1304,23,13,766,-55,246,-1392,190,65,138,182,145,-307,-77,-407,51,1579,-23,131,-32,1062,49,216,25,480,162,3692,-169,685,-288,-453,-185,276,739,403,112,429,130,83,-214,1759,294,155,110,1635,-930,-71,-904,-216,-271,236,295,319,-87,80,269,-59,63,194,1259,25,321,219,2650,186,436,140,-183,418,2049,-597,687,-477,93,120,1117,-628,1235,218,131,1092,904,-62,-189,332,-205,408,-732,3157,4053,-685,148,-2013,9,-319,129,-648,72,502,1058,107,-88,-205,-345,505,-13,-222,-276,-24,68,850,-41,441,3770,274,-2,-219,1007,220,19,696,710,201,138,47,586,748,-26,138,223,17,320,916,-329,227,11016,493,924,-174,-341,189,-564,492,2085,194,207,227,1122,-344,126,-9,344,58,-469,127,370,85,794,232,5,268,-1021,1734,-163,119,193,381,211,97,237,2285,405,102,-404,-82,598,-55,-298,431,-6,189,286,574,409,-14,8,1159,126,653,201,1418,-146,103,145,307,77,612,765,3637,298,1782,1691,-57,111,6,137,135,148,-458,836,551,18,-546,795,-617,-50,58,362,-217,-72,-7,-148,-67,808,1440,38,1581,515,828,168,736,295,876,113,355,1451,1896,-25,8,-176,373,37,30,183,-274,134,81,-124,85,76,-596,647,112,436,78,-27,286,25,-827,153,-1116,711,136,310,514,265,415,1338,611,-238,81,33,254,408,148,-55,-11,-126,119,132,-245,36,193,-36,98,153,75,-151,410,-492,951,412,513,190,262,2804,124,275,-1331,453,-392,111,177,-124,667,788,-182,4,263,1743,300,684,1083,-183,648,-15,139,535,-509,633,454,-5,952,471,238,9,-533,13,-304,417,67,-219,514,256,440,-566,334,612,117,285,213,-342,-38,-475,-66,2116,537,289,507,-125,153,314,-503,259,73,675,1268,-286,121,581,1366,-2,1442,377,100,97,304,33,70,223,1849,970,2114,-146,-352,251,293,874,379,-18,1109,-448,592,-508,-49,1136,686,480,442,-75,-278,483,477,-32,1974,-46,654,430,1203,26,473,-439,-142,1752,-1504,813,154,3895,388,912,-65,146,-8,130,114,196,-98,242,91,497,789,-223,1417,328,165,224,415,-468,-43,-46,331,307,466,-149,192,480,56,317,92,334,-457,133,-273,227,-527,-220,-70,-173,-69,-817,89,168,-38,334,1224,-46,25,300,318,-315,101,412,-78,156,-139,-640,119,-381,-437,-232,605,429,112,2519,638,-424,194,118,-1416,-141,-352,-681,109,266,-34,70,65,133,-138,144,1395,829,-457,554,325,-69,2911,3378,799,122,435,1154,136,-383,48,759,78,159,1433,345,844,979,-45,1306,593,-6,-4,166,320,-21,-143,423,174,-583,258,139,37,194,60,103,144,80,370,302,-174,-137,361,536,-79,-31,194,48,449,8,27,2884,1040,438,-53,-56,68,140,113,121,-51,64,936,20,613,-29,74,64,2006,-359,124,959,84,-191,-427,-251,-208,-159,-28,144,143,188,252,1032,-65,4279,-43,174,1480,188,109,-21,472,1408,1280,-346,132,3,160,140,-971,657,457,453,131,409,-1895,244,133,327,947,52,-1335,2393,-689,-296,261,1620,157,149,1053,-37,38,155,646,553,298,110,198,487,-92,130,1321,408,-382,-169,623,14,20,1334,743,-63,-1623,-592,-369,1423,-458,-72,387,1249,376,189,1040,32,172,-152,1027,1003,111,-180,2118,14,-168,829,1084,-168,427,-5,-76,105,1094,-90,460,8,-766,716,902,463,2373,53,3476,-697,1172,1171,4151,6751,3065,1577,53,261,183,-8,19,-1429,-467,3,979,-935,-299,1006,-212,464,-547,364,-494,247,699,1529,7,1547,-356,1742,-22,195,-33,-256,263,579,992,1182,25,820,182,2034,1976,-491,18,453,279,1036,483,27,811,2846,1696,490,-60,105,199,56,1918,570,68,-56,2500,2455,106,-1917,399,2227,-99,1204,358,9,63,-97,454,-8,-845,95,2218,424,946,1828,856,441,893,-82,3392,-1446,750,-4,1605,71,190,481,683,59,26,774,293,494,-9,194,21,114,610,-54,-560,-76,434,90,64,21,-9,80,174,322,1075,-171,-89,-673,-71,715,362,-382,3,200,1882,1294,3,327,2534,304,234,1053,176,-19,882,777,-171,142,-1666,-485,202,183,-182,218,-125,3,216,-14,242,-263,509,48,266,78,134,-192,56,66,225,1927,-1,577,-1103,951,10,42,487,322,166,822,2419,1262,418,11191,196,-384,-106,545,1955,1961,206,237,-2,881,-904,90,103,559,331,36,657,1534,336,2981,821,319,1366,-72,-358,1124,1042,980,3158,647,-181,267,-278,189,-1001,-113,6588,-27,1379,149,53,450,1939,104,211,-86,-28,741,2874,291,28,9,188,2269,1618,1855,1291,197,1542,713,-27,-55,383,2157,132,476,87,-21,677,37,1037,218,244,50,-163,21,103,145,-26,467,371,-14,135,492,358,-21,-182,357,0,159,290,-113,103,421,284,9,-26,-14,412,1587,15,624,22,-54,-530,526,-42,360,209,98,80,79,143,94,377,678,297,-881,27,-55,92,222,32,887,-69,1239,-124,-619,1716,239,-482,-1483,-583,737,753,853,691,-766,310,491,103,1503,156,26,-127,-678,-14,-224,831,476,116,845,353,216,177,586,569,179,-384,407,-285,431,214,50,696,959,201,1147,-480,219,-702,267,2436,178,-100,745,-158,1507,1011,992,-416,200,132,192,-164,182,114,-173,143,476,117,-2213,132,257,10,109,-149,-2204,423,85,145,243,791,74,89,323,52,-46,873,1076,1390,172,302,609,230,141,89,288,-15,-28,128,-5,263,136,140,129,-420,177,1275,3215,172,-183,-175,-166,1267,1047,1418,85,-17,-35,85,364,677,-37,279,1511,-78,316,953,3432,26,152,18,344,236,1055,-69,22,-496,-421,163,235,479,-1685,0,43,853,452,-2,12,177,-195,-2,-40,-274,-39,273,1174,2251,1926,120,38,6,909,-197,-1602,-712,27,502,38,737,-110,548,2271,999,-63,1248,563,-71,-446,-52,154,1429,381,-619,-120,46,330,-145,855,49,-33,-37,210,-138,205,44,570,67,383,1045,1034,-119,240,199,112,102,1423,698,354,-109,1999,-258,285,484,245,79,8,-360,-129,20,549,-67,1930,-26,-603,632,877,192,196,1218,169,93,182,271,168,690,-20,17,1085,18,549,1356,107,303,-133,-270,-580,582,451,158,1631,79,33,286,833,257,274,837,1296,2200,2315,3063,105,585,-192,668,-81,72,207,116,826,21,70,85,1795,77,75,117,520,107,428,236,284,287,362,557,-35,77,356,1316,312,-8,244,517,1284,104,-249,23,-198,62,65,333,-50,157,411,-85,379,764,383,301,608,267,896,-1537,107,173,-24,-243,390,-241,-234,267,89,22,86,189,1240,199,138,1048,43,308,6687,369,69,-118,-2423,228,-683,-24,371,-2,410,-122,364,-142,-281,-247,-145,66,1939,394,-471,439,1374,178,650,175,-55,-148,89,-221,-175,350,68,-153,12706,51,518,112,1204,142,345,-215,320,320,-7,-45,937,-243,452,254,-22,-92,211,3490,-234,157,28,167,529,797,89,274,126,2403,466,287,82,184,4770,458,1315,1835,179,965,1332,-113,649,-31,76,181,1181,-115,-151,456,470,1038,-212,-687,389,-392,539,84,-47,722,84,29,-17,2241,465,305,-127,1162,193,5,-25,938,325,319,27,903,-840,1544,-31,792,1006,844,997,108,-428,253,-30,320,47,198,3881,82,146,250,14,177,127,632,237,-31,-167,-1128,-664,-224,-38,-965,-1006,162,1553,980,375,-314,707,-534,32,-1179,-68,1876,173,195,24,-782,220,613,-120,-203,-402,1395,20,-811,33,-324,152,324,106,-211,-213,1352,-1032,181,516,-280,15,-374,-73,199,-49,239,1342,242,344,-106,-140,1179,53,52,82,-10,571,284,2105,30,-526,13737,369,-69,-51,294,1715,2178,236,360,-246,-71,73,4601,282,174,-63,324,-1551,294,1006,-214,-511,-369,488,468,2298,112,213,151,-518,3747,245,169,-141,18,4028,-226,-445,330,111,-164,-202,95,101,-143,48,186,185,227,126,1535,277,322,115,26,324,-55,1188,868,1003,-467,-60,-354,399,1230,244,2,203,116,22,-178,285,274,514,444,129,73,181,184,387,229,-1045,-1179,31,517,-107,-124,28,117,-264,99,377,611,811,-51,-7,-22,77,119,329,-87,386,230,385,98,-75,210,-76,-440,-101,-129,19,191,-381,-206,108,1197,656,835,-471,-133,111,207,63,915,-2279,95,-15,164,7,-219,214,-68,-108,42,303,289,147,-212,-280,667,-1491,59,-357,123,135,2093,2432,-80,3,-328,-2,77,-200,-47,-67,-5,376,443,115,23,115,78,-39,2043,309,8,323,-107,1065,1162,7,-68,68,163,-423,152,25,1135,279,146,16,151,220,187,410,29,1506,515,49,16,450,584,302,544,704,-313,2850,14,535,-3,518,302,-3,101,61,-117,-26,40,529,-106,4,225,481,195,209,3785,62,299,106,-111,241,-90,2952,1671,1646,413,102,1116,300,118,158,-127,-33,282,302,525,588,37,1114,74,713,225,1494,1720,1355,-10,-2,134,-38,349,-17,-552,358,509,-50,56,47,3,-15,265,633,85,-208,783,345,-69,413,75,540,608,-175,-37,1510,-261,17,24,-182,25,873,165,302,-95,137,57,1165,245,-399,236,-104,234,38,136,59,562,-55,90,-138,774,210,65,502,640,17,-63,73,782,528,-720,-299,372,1127,93,433,1228,1121,-419,76,198,88,669,1642,558,381,859,-203,52,192,2180,-10,815,293,1323,320,-53,155,134,-38,42,532,80,697,97,355,-155,1099,-49,643,826,154,-260,11,-3333,-285,20,-803,228,631,829,-432,1845,-353,-375,1067,-530,-28,1709,51,-84,285,327,-100,1357,952,543,332,184,540,-59,3232,-47,159,-138,213,534,74,364,13,52,420,262,807,191,35,-653,144,-216,4,327,317,534,194,65,37,515,-407,35,388,76,239,160,125,633,116,743,289,587,4572,-34,230,215,1,87,-53,508,207,226,-21,-73,1579,2687,370,2841,24,182,-11,88,287,283,61,-262,-104,253,160,3135,-90,1274,464,2105,339,1018,-177,66,1434,505,-210,530,213,129,-88,-103,659,-241,344,180,-39,-20,73,-111,306,33,311,524,43,-83,217,602,102,781,318,116,-112,1104,-115,1074,32,155,1056,237,242,-2202,1197,59,19,-96,-149,-137,-147,-24,427,1278,484,84,865,567,1276,792,248,-67,16,99,116,-441,-16,92,149,-122,112,684,19,198,366,238,-235,72,266,2534,-63,-490,-143,-616,98,6,1888,743,141,195,975,118,-128,725,50,-166,737,-467,543,64,242,112,203,97,-31,-49,769,93,158,164,116,-171,-325,409,-216,119,-511,972,614,1012,30,361,2736,928,-146,57,-64,-200,-500,228,227,278,-539,152,161,271,803,-293,-2379,-109,149,209,317,2166,1127,1747,2187,4375,405,1348,-40,783,405,230,394,12,1195,-62,1146,186,525,1060,1771,35,750,156,-6,123,192,298,35,1408,73,636,2529,-24,670,2465,78,258,81,65,145,512,-991,-103,310,-1,620,661,382,-97,56,-201,1056,166,-32,20,72,-752,1325,151,16,25,-485,1629,-66,249,212,502,899,529,373,139,1358,710,-44,21,27,693,-157,176,44,91,-83,-400,91,16310,529,-358,-12,102,95,1120,-90,-751,-138,530,1164,615,131,627,27,91,2459,16,190,1357,236,347,-76,-627,-77,29,325,-36,2776,-112,2159,136,-23,181,112,228,202,105,-338,1913,532,840,-466,-136,112,367,-152,70,28,173,-968,7,414,-326,337,14231,301,177,503,1278,842,1342,-1755,1589,270,327,399,722,220,436,260,29,188,-847,1157,-763,1532,160,1507,-277,-5,-61,20,59,-346,-15,659,84,47,151,39,800,306,-51,-114,85,88,223,7,-782,-372,490,638,169,1088,265,-416,141,-76,1108,1264,-1646,409,-2237,-534,454,2373,735,434,1833,1242,368,757,469,276,22,90,1643,43,134,-73,163,128,-16,378,-1372,-67,3422,168,805,165,181,-15,-558,228,27,-21,76,155,-51,100,-2253,807,34,24,305,248,-552,260,11,113,171,51,-782,541,-70,380,107,14704,-271,-70,-22,-759,4581,222,-81,-443,-59,43,219,272,437,157,-876,-189,7,-110,240,-422,-205,297,-48,-72,7252,74,9,443,98,349,1935,1566,5,255,-79,-160,70,116,137,-70,77,58,-97,-1007,755,907,69,-35,313,-23,28,318,-100,316,2220,167,1307,-94,922,138,-235,94,28,694,-232,-380,-10,166,-911,-135,150,-50,-1103,103,-467,609,204,-629,64,98,-62,48,8,107,-25,-621,-151,96,-296,283,-106,1423,1234,47,827,-930,-31,29,2,-1549,135,1161,0,638,-762,-517,1794,130,-1,891,-350,-790,96,39,1223,-25,-2,-47,96,-643,488,11,995,146,124,204,-331,82,336,-13,429,135,875,-74,-37,-166,2,332,95,146,-100,-351,-100,665,30,32,153,72,-128,1251,184,-300,60,153,1210,-121,-18,119,79,-592,-2643,28,817,350,-220,444,272,476,21830,-170,-441,824,284,169,50,-523,133,8,397,964,-9,-193,-116,338,535,470,35,106,53,-536,760,-43,42,132,-86,-87,8,-413,140,192,121,352,206,487,-1410,134,280,-33,-12,-29,-41,1866,-1251,151,-997,-621,266,-66,211,112,7,-47,457,531,487,429,155,45,13,55,49,-61,135,348,267,676,173,-58,12,588,248,1335,255,135,-374,1524,-22,-63,-179,972,432,2701,107,-351,317,684,525,-76,197,-617,103,313,47,-105,2515,99,221,-94,13,76,-227,513,-18,561,248,1074,351,-823,597,-122,-486,-373,-382,167,-15,-42,84,186,51,671,-136,25,966,314,194,168,170,129,47,80,-70,217,-36,-316,207,-92,-107,-291,30,-1191,206,993,217,125,309,-486,-625,33,133,-149,38,324,-229,9,488,-665,-571,44,155,862,-575,-479,-389,109,179,-248,448,-79,-87,237,858,501,-804,778,-175,-71,7,26,209,531,144,15,1130,-87,73,1392,-212,10,-201,59,-89,40,773,41,142,-341,355,-95,-9,305,-117,-58,344,491,-137,-258,117,1090,-429,394,227,120,326,204,230,395,510,64,-33,1304,-13,-99,-92,363,217,-528,-80,-424,47,338,-87,327,437,321,1182,883,704,-713,-104,63,-785,99,96,546,2,-762,1105,-67,103,791,1,-273,-23,-224,4345,1234,240,824,885,-219,378,131,144,290,304,288,1310,1677,747,-164,-957,122,199,72,83,-132,1001,57,1366,31,323,262,53,-70,200,-132,273,280,3,919,845,125,848,203,388,251,229,159,184,-82,-2,112,45,702,280,-412,107,0,2466,-498,-8,112,994,32,220,113,73,317,232,755,313,312,519,112,-44,328,122,-1152,254,1446,679,1302,3850,219,-174,-88,127,1022,39,897,-300,25,-1145,313,556,-70,43,295,-67,-823,1986,-621,57,11,282,2469,261,372,-273,39,-119,134,197,1392,-114,454,402,-3,77,39,370,-248,71,-404,17,644,85,-1,5456,-48,133,-263,489,-146,-7,586,1333,50,9,114,2147,-184,-52,207,43,-1,215,570,913,482,1645,202,-5,245,1570,374,592,158,216,396,9,417,914,-490,16,552,66,409,-64,444,180,253,100,1314,288,79,-62,474,150,217,1983,-128,-106,39,-430,-81,73,718,508,1516,105,282,137,1049,168,-290,917,75,2083,83,815,-22,-229,-26,-383,147,257,279,-58,336,617,275,941,-162,251,570,1566,151,7829,1878,183,96,275,-79,-362,1405,87,1150,-336,114,400,109,74,358,653,-609,1072,66,0,3711,120,570,452,660,492,-71,45,-291,972,405,1,28,1021,197,143,-87,979,18,-1,883,108,-215,143,-623,33,209,1297,1411,523,-247,509,183,-123,1024,298,786,137,1307,218,78,116,15063,236,-82,953,1660,89,143,1701,124,-123,11,-70,675,535,-279,23,20,38,811,1074,-253,-239,-797,314,13622,128,127,-74,-105,266,426,1279,30,908,73,-243,-241,34,84,-14,1985,-165,2177,122,-59,3040,1213,-63,1115,36,85,476,-168,658,-1457,-275,1097,-150,2684,-365,-129,1668,1422,165,-207,978,1764,90,265,822,380,-559,-88,7,-49,67,-245,398,590,-332,6916,-40,78,-388,19,-13,327,405,67,17677,29,1849,3125,9,1146,-105,-99,-131,134,356,-95,608,377,191,190,-87,276,102,-860,-136,205,1240,-629,-22,336,22,70,114,615,-153,1307,-161,-85,-73,-420,172,-1215,-245,150,-16,732,-488,-75,-84,200,-948,-161,-2114,50,-147,-1754,1432,222,-135,462,249,219,1081,459,232,299,4107,-208,95,-259,1903,-884,628,2131,36,-349,400,-8,96,-20,301,20,-36,20,425,-217,130,-44,-343,299,331,-108,326,280,-57,-35,-65,272,-32,-14,344,-95,-327,564,-381,271,2044,47,77,316,564,2049,-84,192,47,-73,435,28,-591,-85,16,7,460,1298,641,-849,224,104,156,929,1322,-420,261,95,39,-165,-94,-162,558,2088,1032,510,-39,539,-86,81,320,-304,21,223,-119,293,35,167,11,-50,-265,240,-10,196,-85,-56,59,5,262,224,212,467,5,697,1371,-305,1031,974,35,-316,435,-341,397,-1156,3215,468,548,-41,231,-34,345,25,783,177,78,64,227,-52,37,820,-66,-101,280,-22,-198,123,103,533,902,-80,71,328,-198,307,939,-57,91,-235,-76,-133,-104,2585,8,-758,-56,69,197,-31,120,-591,66,21,211,-2,900,88,-193,264,346,-331,545,84,221,-496,-10,-154,-361,693,538,-160,-78,545,231,125,-33,175,-280,64,225,28,96,72,1260,282,-72,239,27,-39,7,-300,70,-551,59,115,-178,-1,454,24,250,555,512,-440,122,50,385,536,261,51,-157,247,169,199,-78,171,40,43,32,99,-15,-47,52,-105,-88,889,486,153,-7,318,-45,221,171,-115,1329,134,-203,83,302,303,453,52,-67,-21,753,776,43,-192,-43,-28,668,313,231,1634,1213,872,338,695,195,30,1147,-871,48,291,769,204,-34,195,4527,552,97,245,2569,137,144,151,-35,20,-140,688,777,163,310,232,-13,-415,3950,34,149,575,208,-83,1018,114,-4,158,145,156,174,86,1342,233,-89,264,472,102,209,28,-78,42,-15,258,810,93,18,-108,607,232,517,307,54,423,151,22,81,39,-341,460,2041,74,202,224,191,209,174,224,1,-258,72,86,1488,-47,473,132,2,51,-25,99,637,172,-394,219,105,368,43,-203,127,98,138,482,-195,506,1420,343,314,-67,-94,136,-28,119,-61,703,734,736,13,471,929,401,516,953,114,1299,-124,257,-81,1188,1,272,-7,925,2015,-4,81,1763,505,384,2056,113,-50,73,12,556,261,800,-158,105,1314,827,53,59,-29,182,827,2,609,-155,125,1197,1560,467,610,-30,50,180,12,-1,-14,22,197,-1,-40,610,211,91,95,106,1395,68,530,420,-600,623,1956,749,252,543,303,1235,684,-54,333,1843,-495,-158,462,964,132,-35,248,-365,521,-37,1194,204,-260,865,2090,-50,3676,910,59,-20,-630,341,664,577,125,101,-310,435,735,51,175,79,27,1527,88,-72,1898,291,1952,251,948,842,89,13,51,24,-2577,1,24,-314,-30,695,3953,451,539,94,556,958,1397,1182,-55,103,193,437,992,137,652,-232,1057,326,532,603,47,-105,167,360,454,215,18,317,1461,863,-1212,510,1362,178,840,525,-266,258,1420,1523,324,-219,185,215,279,373,1559,6,209,566,460,203,695,23,-136,905,173,41,270,509,645,619,525,111,816,-114,-23,417,84,3,867,1294,61,1480,14,1657,242,388,182,325,974,49,3673,635,289,2285,464,166,300,454,148,647,455,-68,178,109,1102,307,-193,704,0,883,-68,513,834,-228,181,202,260,547,372,719,-13,1,-26,-810,594,1307,136,514,77,852,158,371,490,85,68,-736,307,594,137,745,-363,-1985,-505,311,211,471,548,200,295,303,340,59,605,-2,180,960,516,489,85,60,227,-6,-99,-1186,-214,338,27,3668,86,142,824,554,1205,-34,260,514,206,743,-93,24,793,489,627,603,-124,190,786,110,203,34,74,383,-493,941,-293,-45,15,89,309,31,267,525,531,771,1447,81,1454,-94,215,2357,456,31,56,-129,119,214,149,81,756,653,61,-34,-14,1147,-394,38,183,412,47,-131,548,40,48,913,472,300,11,1203,-88,540,9,333,-249,-80,378,-919,918,1240,2485,-75,249,833,-270,203,315,-93,1421,48,-20,973,847,127,21,501,86,15,105,279,128,325,59,423,270,32,657,478,-260,462,1116,-88,455,17,849,-276,-5,-75,13,157,513,380,114,-270,145,164,19,214,1331,-6,197,19,165,26,319,941,103,193,-102,433,-624,565,173,524,2340,56,71,182,745,-231,4263,114,217,-454,38,374,-20,415,274,-46,-504,505,-79,388,599,-49,113,115,1969,684,68,1166,-26,-54,208,317,115,215,208,402,217,307,511,-214,256,308,-77,-410,-194,-249,-35,-18,-59,-37,160,146,702,929,146,827,68,152,710,1615,-590,-748,291,198,701,-1006,30,135,261,62,232,204,-410,912,8,594,103,41,-244,680,-6,472,432,95,235,-5,315,166,123,226,342,-262,21,0,2573,31,-100,709,-80,117,-403,72,292,146,-84,131,1565,87,434,3712,1587,219,646,-25,1180,514,-94,-7,-8,-64,315,-943,-28,-32,-201,249,-239,449,-794,-786,204,1573,801,85,647,44,137,1007,232,2581,-174,1023,876,101,-41,46,745,-1189,-48,107,-37,-166,82,-14,85,125,131,328,-215,186,-613,175,246,-1041,121,361,-370,-42,65,-103,563,200,173,-586,243,-66,685,343,-183,255,311,569,78,140,6,-32,115,133,-254,109,-146,-66,1711,159,2097,277,51,-30,230,-74,181,100,37,-77,142,385,89,-196,-30,78,-2276,244,741,68,1224,-64,571,345,-6,139,-31,1954,105,40,1037,150,506,146,137,184,103,7999,247,133,1131,150,285,192,389,19,13,1232,308,925,-62,682,164,463,44,-42,468,375,-1346,569,261,1171,193,60,78,526,-969,31,-209,1417,97,22,5,46,577,54,39,-24,127,1720,752,85,212,384,-134,256,-43,-69,256,-250,350,538,535,-521,150,-90,198,351,-519,443,3880,149,12,199,240,74,86,221,-68,293,470,1526,-65,786,31,249,383,210,-701,1133,66,1094,248,-7,110,2450,244,146,48,1890,941,664,200,2018,4355,64,223,3553,1727,845,-45,472,273,726,164,107,371,-319,-358,-40,307,574,-915,-339,-70,133,12,-31,33,-128,120,422,24,1315,108,633,-118,25,500,88,181,42,314,200,155,-39,429,54,160,1149,428,-11,-5,-34,30,219,-755,121,74,-541,893,256,110,1535,-423,288,-255,238,-333,490,188,132,960,-962,613,393,-5,114,111,-73,258,239,112,-404,415,298,369,229,470,-42,244,779,80,265,139,28,243,18,2881,3534,580,519,1059,85,36,553,676,85,658,426,793,421,146,2599,-13,311,923,181,9,139,3138,21,136,118,582,1356,31,302,389,-41,-622,57,156,-466,33,-219,-1458,132,435,951,1854,191,-143,-205,-778,-45,156,-192,-135,150,105,45,289,272,-226,-65,114,-36,1620,343,12,130,54,-29,512,652,-38,-1182,73,498,269,313,-38,1008,269,782,-23,851,1177,193,1113,-75,174,488,887,129,247,-434,-91,-27,-152,554,684,274,17,146,219,-27,180,97,650,109,521,256,151,37,482,29,4144,-84,-210,1460,-11,36,313,-83,57,33,161,-180,45,43,55,-18,418,662,271,-826,189,643,179,43,-155,198,498,-156,1841,-21,658,152,788,-58,100,-214,86,390,-405,280,427,458,1022,1088,488,305,-150,-18,64,30,261,317,753,2671,492,153,-734,2168,-429,419,-243,475,176,58,-306,1132,-2027,432,100,449,73,1536,500,250,563,1744,654,349,1078,238,5,185,35,49,-893,929,-131,169,-24,3,-97,520,128,62,1038,153,-41,-72,-25,1661,428,112,45,26,-73,165,130,-284,80,12,-69,333,1014,-232,-55,-121,-109,586,430,147,784,-546,87,187,274,178,355,-7,1001,733,19,112,272,891,104,375,-13,164,399,63,1164,45,29,29,39,-68,1,1335,-339,-115,47,1662,512,120,2126,47,-284,250,92,582,393,-292,3,334,1977,98,-4,179,1249,-95,123,-2,562,-144,33,1627,111,4,325,638,47,189,190,-2152,741,388,1006,196,479,1119,3507,247,67,567,292,-593,-43,1270,26,235,82,715,249,-96,265,-156,727,-593,489,1101,-67,2500,581,-480,-604,-13,37,208,193,1031,658,249,2872,2103,763,214,319,251,45,46,33,264,1683,63,30,1620,501,72,36,-566,187,278,570,402,-223,-77,2151,32,317,491,284,641,39,44,109,251,-513,5,-382,187,1163,123,512,-327,1984,-56,240,326,-1255,67,-68,577,5304,173,278,62,774,-42,-169,1334,235,592,960,39,475,80,60,1660,267,2474,1809,131,530,334,319,-719,716,133,193,252,292,2656,742,166,77,933,6,29,158,564,280,185,1784,1137,2889,1145,1040,94,166,-179,365,1183,2110,176,1323,133,232,-454,191,919,226,464,150,231,456,1473,408,455,477,220,-79,-87,458,458,-558,485,488,767,-30,812,344,1152,579,1017,-176,-130,41,1735,32,1088,1384,6,422,42,102,111,645,1860,78,698,147,1611,431,76,91,68,325,-113,227,-77,713,566,155,490,126,739,117,-35,250,-289,559,64,1538,-55,96,84,-80,-22,147,868,18,128,81,228,782,132,402,1148,146,617,1486,411,240,436,-167,671,428,1504,1495,660,-24,50,1189,-697,553,70,-101,359,441,31,352,127,-190,378,280,219,-1117,-549,227,258,1257,216,558,1333,45,-7,507,140,25,-1050,27,-46,534,1696,-23,2085,277,-135,-3,385,321,-109,1097,166,118,641,464,2033,247,-251,-102,-22,72,-79,115,198,160,-998,664,2861,352,363,-71,476,-1498,856,793,465,15,365,1082,710,1225,3107,222,1536,647,189,268,23,-89,2151,292,796,896,881,594,9599,305,1327,236,82,1728,-292,2589,1541,1877,359,390,93,1090,-222,-138,967,455,-172,-90,5,232,-125,45,149,205,581,1326,585,170,102,312,293,45,310,357,181,120,2867,184,197,703,1574,95,425,9,-27,253,319,2059,903,121,-88,502,538,-357,1265,-91,5233,1352,69,2144,-8,201,236,128,1831,749,951,780,730,286,-54,-2173,63,400,970,-61,67,740,795,121,1325,33,667,474,352,161,175,-106,-86,620,-1460,-110,1090,463,-759,320,76,5003,-307,533,1849,285,846,50,321,1057,-46,-75,38,386,-42,-1414,-41,583,195,-239,-76,6,894,582,58,148,-800,-204,742,1034,103,2452,-832,-56,88,374,-62,-10,147,-144,47,1760,460,215,-235,-105,211,670,68,1164,3119,824,491,-41,13,187,35,232,-224,93,2819,460,70,545,1024,624,601,575,645,-56,-22,788,567,100,104,390,173,42,-16,39,1354,244,854,136,765,2676,-96,697,610,633,713,4996,208,798,1168,207,69,283,38,-21,-123,354,769,92,390,467,553,344,157,737,1346,-67,-45,-576,167,116,169,96,164,101,-77,285,-75,-485,843,806,1462,1135,35,785,2560,493,720,479,-229,543,22,34,64,-760,-616,392,257,-40,331,-110,70,208,554,60,2640,286,788,-206,933,58,879,-2,67,415,534,-140,-95,782,-24,167,2585,834,126,-38,-151,637,194,-19,517,-2,-344,-503,1440,314,-80,485,291,1751,47,301,712,232,-1341,365,-75,48,-41,224,218,1170,-61,-280,48,365,464,236,1204,127,1068,-9,395,1050,1092,-158,429,295,-120,410,1920,-21,-277,-12,-116,500,-287,196,369,264,-86,-1122,30,83,-77,22,1187,91,2963,-634,406,232,153,451,225,915,380,368,148,48,-3,-220,640,-127,1648,294,1953,360,482,30,530,142,360,137,-919,1812,556,-7,118,2140,-234,499,-1338,19,6,223,-100,-74,3,-915,1301,65,1880,683,41,-76,2842,-109,-27,1075,2259,2172,-316,416,-83,1544,320,116,748,261,148,645,1207,160,915,120,-196,1958,-92,140,40,355,2069,806,104,3039,649,-224,-252,-31,292,644,235,42,347,0,-245,260,38,43,-107,-43,105,88,1314,-92,156,-261,1016,515,225,1990,815,-139,-316,-164,-65,-66,11,261,1791,-13,-64,933,157,627,100,17,-140,914,491,80,1171,3983,868,3726,218,170,553,742,176,501,-153,-232,704,323,-61,308,213,2298,148,452,501,105,735,-1340,4755,-24,480,1825,105,479,451,3388,491,485,-73,211,145,293,-1151,385,891,-163,298,273,103,208,1289,167,423,-229,105,549,77,61,-1,-206,83,1011,123,2088,80,103,4527,139,169,475,-85,85,272,874,835,-4,672,26,-1393,1544,1945,-114,103,-366,644,254,1589,-15,-718,45,-112,-70,423,889,755,200,1734,172,2,-35,197,371,1260,148,52,2991,250,-60,-530,42,370,-8,18,489,255,-41,2117,1078,41,2675,518,466,645,-739,-306,300,-53,-914,425,385,-13,45,-169,182,124,159,-309,86,-109,121,-298,168,93,-35,167,-565,186,379,289,73,-30,849,-324,35,623,973,-461,1195,-355,-551,497,825,107,429,86,-75,73,446,416,23,1072,764,15,117,139,1189,773,65,1047,-22,48,527,101,-757,24,121,175,-265,115,352,-887,91,41,1044,365,1104,-31,22,-86,380,343,414,542,129,391,-302,78,117,-116,318,87,304,263,464,511,47,75,2327,125,493,305,175,1740,178,-1195,1843,811,-61,337,81,54,133,86,-8,185,341,-1052,264,-164,490,-30,7,195,-92,73,105,76,1103,1111,510,-351,537,3213,-41,-24,275,28,-73,515,-143,8,-511,-81,107,75,-30,429,-41,3840,942,112,303,27,84,296,741,614,1099,7,766,322,-979,62,299,-103,4893,1541,581,56,-297,-59,3337,651,749,107,60,-125,1541,174,-18,798,152,1529,266,1292,655,98,309,-59,1138,419,148,-428,1339,787,578,-307,1318,126,994,2354,-411,171,1366,-194,2017,85,574,5,972,1270,370,655,819,-78,53,53,722,248,887,-118,86,336,168,195,929,131,281,141,-569,276,4890,299,77,-250,339,302,-47,122,163,406,-1,-218,13,5,410,534,564,-127,-11,164,2187,-235,-63,-19,83,672,-131,607,-52,-96,19,3758,135,1381,562,7223,58,723,-160,1123,1034,1461,-766,3324,152,376,743,1547,303,-198,284,-127,124,858,21,62,178,104,267,963,70,21,85,1683,14,-140,127,618,573,847,447,809,539,460,1398,105,-40,130,3289,582,-134,1634,774,540,504,-550,366,1412,2000,2029,-28,-43,-430,254,1198,2714,1990,-138,138,40,129,657,-200,1979,461,391,244,-375,12,-1901,1386,-225,485,373,1151,267,1270,88,383,858,-1324,65,1059,1116,8,-388,2840,45,629,1241,583,18,229,2,381,232,-507,298,96,6,-11,546,894,-229,265,61,510,5540,221,412,3,-89,532,1521,-221,823,-1165,418,1921,45,24,2809,-98,-225,30,-28,165,-65,-79,326,1819,164,728,1311,1611,-74,2871,-172,63,-292,-531,511,849,538,-6,89,1218,2,684,-89,747,212,206,262,1547,844,120,-38,507,-2,-35,58,87,293,56,341,539,317,-359,1199,146,-44,-3,367,615,1361,600,439,227,-120,-115,246,298,1708,159,-21,703,495,393,217,403,121,4,1076,333,1190,539,1635,388,1019,371,512,169,115,107,-174,335,5,3038,250,-41,347,34,-23,1156,396,458,447,302,1605,191,561,-17,-249,524,524,131,-95,1797,425,38,835,-258,-955,43,71,975,160,-91,141,644,1047,-89,-286,303,886,110,200,-814,-229,136,118,-46,75,23,247,127,135,256,-2,216,1,803,548,2351,264,-34,191,125,85,-168,-479,583,363,-25,263,702,188,151,139,-285,-50,145,-800,-10,-1117,915,164,402,136,285,222,145,334,106,795,39,832,10,265,281,721,35,-14,-145,191,63,290,121,957,82,89,-92,-1078,2317,502,-142,-4,363,1841,232,44,144,-6,304,-492,117,34,628,1137,372,497,304,-679,123,63,0,201,261,500,1185,-55,-966,1539,-71,2182,810,188,-348,684,1680,-30,1152,535,-103,60,919,2675,170,1533,259,1099,41,1217,274,5129,472,744,-35,-27,-2,1350,267,439,7899,-354,74,804,203,61,197,-17,-526,278,173,1262,311,-309,-48,494,569,188,82,9,183,236,97,-51,54,-58,389,348,192,44,1973,208,1251,85,-346,830,6,665,-408,85,-103,348,83,-123,-89,294,43,-384,314,232,628,1332,213,118,866,17,-293,4192,-71,378,3818,1300,270,1436,3371,342,97,32,629,-504,131,1335,128,154,209,490,18,190,213,-1,850,69,-175,210,418,86,1066,16,1295,181,1070,859,124,61,-776,-27,76,142,95,-322,-563,146,-798,566,159,38,166,1650,596,764,289,98,832,57,510,624,895,790,249,-54,305,1859,1172,2870,136,53,428,771,2765,803,554,191,364,1102,-367,11,168,201,61,151,1595,1340,415,441,438,-135,-52,724,147,69,1391,144,-35,250,531,1099,44,-82,12,-64,-1871,-78,-44,1000,41,-474,-2025,360,128,289,335,1241,396,-139,28,105,-170,1919,834,32,258,18,928,-16,-305,463,174,556,1135,2515,2235,-795,384,972,435,2348,315,608,-170,-455,639,94,103,1318,586,381,-490,469,134,38,1312,282,597,1463,863,-37,28,-451,279,134,-1113,-132,-188,-79,3341,900,-274,557,-1570,391,158,2191,1351,1196,29,698,-1245,15,283,1748,488,671,552,359,10,5,-31,38,-58,158,176,293,-30,1299,-19,212,306,204,-23,47,559,-72,92,80,322,163,560,939,221,426,-137,51,1380,405,1438,52,218,311,1300,1225,87,689,1350,774,257,760,112,168,406,1002,-90,311,542,175,-190,518,635,-28,169,-5,-2,1178,-453,-11,845,1283,90,893,-55,294,2,1001,2247,-43,1095,31,181,831,278,101,50,182,182,330,32,126,355,443,528,-85,31,1009,240,1257,1804,229,3514,-615,880,-733,-99,-196,233,556,-198,153,354,785,805,1210,-8,507,64,-108,-106,81,216,1946,129,435,300,-445,609,-930,584,447,380,186,597,156,20,-20,-718,52,181,50,163,292,82,2074,373,154,1303,1880,-107,205,100,-179,-585,71,-788,-698,569,234,51,522,-138,136,100,278,308,70,780,1514,758,179,580,287,29,8,-465,656,-30,57,130,-90,14,42,340,301,275,447,487,26,45,181,-498,52,193,1144,45,23,272,-361,457,-611,242,248,-423,439,48,150,397,135,-280,878,76,978,259,-1479,186,295,108,102,81,-195,140,41,706,1297,8424,565,-15,-379,3559,2433,503,106,487,1942,-323,-9,-54,-135,-17,1241,964,106,43,59,537,-72,-73,-1023,195,131,63,-60,149,136,616,-374,1727,859,685,180,1301,966,559,35,272,885,1493,542,27,134,165,610,410,-89,1186,-109,215,1298,223,-2115,998,-334,682,-80,61,1441,-10,135,-10,-215,8,83,27,112,2161,232,1285,-148,1450,980,1282,194,243,60,320,-69,70,782,580,111,76,-112,1112,182,525,-10,1054,-146,-700,114,187,173,570,-210,-194,34,-794,31,39,-1200,491,48,155,250,548,-129,-23,141,86,180,20,1031,2252,122,115,-36,281,-362,673,91,149,7774,514,519,1375,621,336,126,771,14,536,-20,318,369,-178,246,900,314,153,272,233,812,-714,587,-572,30,33,-915,140,441,410,-46,-169,993,-822,1026,92,964,542,464,-70,-27,-373,133,57,1590,47,-1024,137,11,82,77,89,432,2799,233,373,-193,2264,1625,2563,144,553,-42,88,1004,891,128,87,465,3,95,50,2,-116,2402,1586,-61,196,260,166,72,1997,2631,-13,-128,125,1374,453,38,789,-583,1295,1802,516,-104,-54,-3,79,282,97,-119,195,-392,-416,434,173,165,-482,81,-632,19,687,796,1117,1091,182,-40,-43,474,398,812,181,155,1214,1479,2716,15,26,1220,274,74,273,2269,-1915,1268,406,957,2212,124,755,-6,347,160,-149,20,849,0,217,2801,2,733,928,167,-53,782,1416,233,583,2156,844,399,-729,39,72,325,49,-7,770,212,1017,101,40,26,191,1320,340,-7,2108,44,41,516,129,-165,124,392,79,148,56,118,1346,58,6,161,170,1281,149,1099,1909,580,-945,13030,227,8,365,1101,139,267,-51,-5,1162,588,76,267,71,1078,533,166,1696,95,684,770,102,25,152,522,110,1954,875,175,176,82,1612,-104,416,595,75,1027,595,182,84,578,-26,763,767,24,1,236,3133,-735,157,14,54,187,404,122,775,245,377,278,180,952,20,605,352,-41,1280,-215,235,388,54,27,134,118,247,1285,338,79,575,-330,70,-45,179,-96,-1,-173,111,214,-262,169,314,29,987,695,893,691,1002,319,914,498,608,465,2686,625,645,460,331,-206,1172,192,-169,322,3924,2911,202,4917,283,83,397,1947,153,252,-78,227,2124,188,281,-152,4,2591,4014,395,-1504,533,447,161,61,105,375,211,298,714,648,-296,621,-14,202,85,132,845,47,86,343,3739,62,-149,53,206,-92,-49,1240,-315,-396,142,150,387,155,359,545,1279,-69,126,1,516,497,90,6,-58,156,101,-265,211,419,-3,-529,666,121,-75,202,684,462,1309,13,641,498,1054,1065,400,-35,102,1420,606,1045,447,6,377,920,409,424,6456,45,1080,2258,-77,55,407,300,90,999,1399,857,-94,-55,168,120,135,477,481,-112,88,816,243,47,135,590,332,342,1209,215,56,517,193,2551,162,228,96,1125,1143,244,901,146,94,-96,1655,-54,-732,145,25,567,555,223,-22,102,294,23,-175,207,571,448,525,42,320,54,369,1012,-207,837,1150,177,1326,212,-116,2833,180,467,423,733,7145,702,144,-162,213,454,2770,262,612,132,227,165,527,1525,3587,196,2,34,-201,-672,170,294,144,38,238,17,332,878,595,-135,615,255,350,1246,0,502,-127,1189,11,32,887,-5,536,67,-5,145,-123,53,63,264,-114,-472,15,-25,1182,-194,245,233,208,-95,1743,1441,81,364,181,185,-46,222,709,386,-50,54,-939,247,365,253,-135,87,573,451,-310,74,31,13,-21,78,32,185,-13,453,560,-24,383,-411,275,-1420,134,95,7,166,-13,1088,7739,551,342,133,2319,209,39,411,75,696,291,1652,3635,1908,-16,-81,5,459,231,454,-266,-268,-163,59,1250,499,361,1154,240,243,262,51,228,-36,3788,9,-103,187,160,794,1337,320,77,-91,1703,-42,960,-77,487,-674,404,119,138,465,279,-119,-171,-49,86,-133,149,1259,290,196,-592,307,-404,-53,61,546,132,-275,-99,11,443,864,741,111,114,278,-713,-16,359,126,-190,140,-348,242,150,74,-138,-193,248,214,69,-46,606,502,220,2262,1836,104,-111,134,-145,157,34,397,-6,-114,206,48,137,182,-96,-48,-24,-233,-27,-200,61,595,18,-379,-372,197,-353,333,-71,-36,23,131,-44,7,2012,144,373,-115,788,339,239,184,-31,2,-72,145,66,-10,-905,470,-243,266,178,175,-116,47,105,-31,13,63,-468,22,1915,391,1212,127,166,106,3238,149,733,2635,74,3,72,89,-44,60,88,401,-117,210,30,123,141,41,80,-233,3022,0,498,10,-2,187,1338,-110,74,262,2,92,217,59,-4,-33,58,-3,183,-563,151,1367,-48,493,296,218,-137,728,-201,185,52,-15,-150,16,71,-92,76,-35,-58,81,5,9,22,419,-28,165,-5,21,103,-65,-11,-12,-77,572,-110,1294,-348,2076,-6,600,-87,96,6,-89,-2381,-212,5
-115,-253,22,190,-149,-295,482,-133,-41,461,-49,-411,-118,-150,-138,185,-23,-256,13985,-1669,36,-38,50,-309,-119,-136,-137,-81,11,-79,-281,2,-776,-412,-317,704,841,3185,10706,4981,4427,11024,12466,15799,17432,21644,17220,229,-15,258,11344,3622,88,997,85,156,39,-309,46,53,199,52,13,10,-18,10,73,43,-148,-97,-120,70,38,-71,15,9,41,6,139,-157,61,-111,15,-18,12,-29,952,102,36,69,53,23,30,96,27,4,16,49,114,20,-14,-227,24,-21,-99,-28,438,73,6,14,-35,-18,28,-1076,-8,1,3,51,-21,-33,-7,-19,16,45,-39,-22,23,17,39,66,107,33,9,9,14,166,4,110,487,93,-38,173,4,30,30,38,14,161,1,-6,490,283,380,42,-15,-32,32,-79,41,-57,116,-27,29,12,-34,-17,32,90,205,19,70,-16,56,-8,33,45,32,14,20,49,153,30,15,-8,2,-9,6,-38,-101,-5,286,-37,5,-24,59,122,19,7,11,81,26,86,-3,33,12,55,59,112,2,44,8,-37,-23,-44,327,-14,32,229,-15,139,125,12,-13,17,37,2087,15,9,76,32,-12,36,55,27,8,-44,3,11,162,85,1115,49,206,20,25,71,-13,17,29,-8,-28,44,109,23,126,36,59,5,17,-30,429,107,-94,6,30,-33,-2,-128,-2,11,-4,-17,27,35,42,170,53,-9,-2,-40,3,72,438,6,-4,-26,21,57,97,-1,4588,198,1090,24,119,73,82,18,193,492,87,62,49,122,54,16,21,117,15,42,-1100,2,-16,15,111,39,6,6,0,12,571,377,298,282,75,512,192,77,32,27,99,136,43,0,41,-14,22,19,295,75,32,440,89,57,102,7,152,22,-14,140,60,554,625,2,784,16,1681,8,2,5,61,88,20,198,1,33,31,172,217,90,129,-9,25,45,246,93,38,-48,14,33,15,-27,-22,414,122,197,-51,20,69,-6,9,-24,33,-19,15,46,7,-17,58,139,18,26,39,57,23,-6,27,-87,-8,-2,15,390,50,-12,19,20,66,75,13,-1,-11,1,-20,-23,-11,-16,-1,12,-49,-19,96,208,-5,-21,46,5,100,98,56,52,350,45,50,8,14,19,1,-39,5,166,17,4,77,10,-7,-66,148,-21,337,91,188,31,890,492,-69,32,-11,12,-192,5,27,-15,23,43,157,-14,88,9,6,5168,-48,10,80,22,41,35,17,21,31,391,-11,-9,-7,3,8,136,45,52,233,-3,-13,3,-11,281,97,49,39,281,500,-9,-36,47,65,-124,13,-10,89,65,53,-33,23,50,68,-2,-82,117,84,35,54,30,29,293,66,50,53,129,43,17,37,47,65,62,66,86,25,-5,16,-58,16,33,-24,116,27,-4,99,203,24,6,79,26,-13,-2,3405,-5,-46,-53,-16,1286,-41,31,71,-38,7,-21,69,104,-5,43,32,27,87,10,-7,54,32,82,18,20,44,177,8,25,-17,-6,-380,59,-36,-591,-395,1,13,146,8,-32,2003,25,54,48,-169,35,32,37,797,-49,5,7,56,162,-25,14,36,48,161,36,-13,6,-7,15,31,-17,22,0,393,8,63,-6,-68,-58,-39,80,38,73,28,1,31,151,14,86,239,807,-13,-16,37,109,-1,1,-8,-5,0,242,-19,56,32,30,34,163,14,118,33,15,17,-27,36,50,20,76,36,47,69,0,171,6,11,-32,14,-22,-16,-69,-26,-27,75,6,-1,-39,32,7,121,37,103,26,54,-3,70,-57,6,-28,20,-17,-15,-6,104,15,19,-2,-31,38,70,-15,5,19,27,88,29,28,-128,26,12,29,-6,70,-30,17,0,-19,73,390,42,-491,21,-8,83,-2,-27,22,32,1802,25,7,213,80,70,14,12,101,-42,4,189,-6,0,101,-57,-2,64,-67,34,31,19,19,4,138,140,63,-45,1109,-13,18,-44,45,69,-34,165,-6,40,6,-6,32,-33,37,288,16,123,3,18,187,99,-22,-20,458,45,37,-43,19,5,43,427,353,-19,67,-7,22,-9,5386,56,46,302,119,334,14,44,0,23,-90,-164,86,-66,-47,-69,-162,-26,69,29,24,143,470,119,26,-13,-11,52,40,-53,26,20,23,-26,-17,23,39,-162,20,-3,16,34,216,50,-33,-2,-36,29,-87,-50,84,-41,-1,10,-25,-57,49,-2,24,-48,-5,-20,164,27,52,-7,431,6701,120,6,-7,225,-56,0,-119,1237,5,-44,-13,-29,7,84,76,29,7954,53,-20,8,25,49,-15,35,16,-35,1436,15,-8,126,-18,-5,5856,35,-123,3,30,4,26,51,-58,171,58,-40,11,32,338,15,74,38,6260,32,106,17,2,79,64,-15,4,-4,39,-8,1837,18,-27,31,9,-1,3,-21,6,-141,-87,15,15,27,-33,-19,-41,-48,20,131,42,-54,54,283,-41,-12,-38,45,-32,54,28,14,53,35,26,-36,-66,20,-12,58,101,42,21,33,23,-7,13,-5,31,36,-22,186,-7,-73,3887,-52,-6,38,28,78,-55,-21,9,37,-3,-25,11,2569,26,21,-8,46,-64,-11,41,-20,-36,2,-16,57,10,-67,2056,5,4,-5,735,-8,37,39,2535,-40,59,29,38,16,-18,-26,-3,-40,36,-10,71,43,351,113,-7,83,28,-92,20,-11,82,101,13,-33,-21,-41,16,43,88,57,316,22,-4,-20,25,16,115,30,4,-6,1452,-40,19,219,72,-14,27,33,2103,228,164,1,117,932,-15,0,2516,-34,205,-18,82,25,17,51,22,20,27,140,6,34,-44,8,33,9,11,734,345,38,-55,77,20,-15,63,17,46,138,259,-10,-18,19,-26,198,92,734,-19,23,64,-27,424,54,-4,367,-122,-37,199,43,9,0,-32,13,77,149,-16,69,-16,-7,-16,-10,7,49,147,60,-8,80,-15,-26,9,-23,-26,-23,10,30,84,214,-9,-14,-1,62,-36,147,723,60,151,-3,4,-5,0,14,100,734,-18,-25,18,-43,167,402,-1,10,16,40,29,14,-4,69,51,-55,106,-27,3,-1,-38,31,-52,383,-34,2,-29,10,10,5,-22,-1,65,88,138,-123,41,-181,9260,4587,4,-93,-81,49,-66,3,62,64,-57,-6,19,-21,-32,34,44,375,-46,46,52,14,-4,10,103,26,102,283,28,-8,-35,88,22,-13,24,102,222,80,9,2,28,16,42,34,199,32,-1,20,38,-46,21,-108,42,-78,26,274,-46,-18,-32,-43,85,46,27,38,125,22,113,4934,-7,-2,-29,3,396,-62,115,-7,3,30,101,16,22,179,-109,-6,31,-12,-1,17,22,72,38,52,-59,963,46,-58,5,144,51,-10,378,-83,28,-6,0,-54,-23,98,29,0,595,38,98,60,-28,6,-67,-10,22,-272,20,51,36,-9,45,86,19,34,424,-9,102,-6,2,-8,-81,30,292,1996,20,14,-16,695,14,219,-23,13,-20,162,2398,-25,126,548,-13,-8,176,9,27,28,-54,97,134,51,1,15,11,1421,85,48,12,-14,34,15,762,68,-57,17,17,54,93,9,31,120,70,-30,38,132,56,70,16,-10,39,-23,-67,-19,-30,-22,-109,55,51,756,165,215,32,19,15,39,8,49,82,4,1,1165,41,-72,8,21,-19,-9,-40,10,-45,21,31,8,78,177,114,43,76,-9,81,17,-130,83,73,-49,-13,-11,243,-57,132,66,133,-240,-43,-36,-28,10,28,-24,294,93,46,-57,-32,-50,-32,25,221,-22,198,27,11,-77,206,-25,54,-12,137,8,21,22,29,-163,25,289,44,23,93,9,144,19,-16,98,-6,-121,112,-61,37,-10,-9,27,651,4,22,13,-24,50,-15,140,44,-10,42,-49,-40,103,90,-32,78,-4,21,-79,141,-56,4,40,58,18,47,71,-150,206,38,1229,40,117,27,113,2571,70,224,-11,8,-41,-40,5,56,-2,11,137,85,12,98,5,41,7,14,-13,11,41,64,732,6,-33,390,-21,-18,5,291,-30,24,6,72,8,27,112,428,-180,16,21,1739,-19,-8,21,-11,-58,10,-24,-9,-63,40,-55,-30,50,-2,12,92,29,1,573,132,-48,93,21,59,517,18,66,77,24,559,-21,-9,734,-33,-5,4,-7,93,-30,10,-31,-254,27,46,-23,92,23,42,160,351,-5,36,-1,-90,-4,-33,30,-60,-3,-43,-14,74,-13,129,-1,-40,-8,-57,62,-7,18,35,-53,11,-15,0,52,36,-8,-12,32,2909,54,-15,1238,20,-8,14,-93,-11,30,-3,18,46,152,-25,-8,39,959,48,13611,2730,23,-2,113,8,12,116,-20,-4,56,146,-36,-29,3937,43,-47,116,97,13,8,22,23,-2,-2,18,211,-16,13,-30,-47,-3,6,-9,245,280,29,90,188,138,56,-2,4,-67,307,-48,-11,-11,21,-31,-80,2,171,234,15,17,46,44,0,69,7,30,2,9,2,1,13,310,9,-21,8575,29,6095,7560,5511,1,-26,-5,-36,-52,95,16,545,-8,-3,375,-24,56,-46,45,-70,44,416,-5,-8,-31,15,143,-13,-24,78,-101,-68,465,9,-3,-24,101,27,1566,2,102,31,-98,20,33,40,49,-82,17,27,-39,-25,-3,-40,141,20,40,51,507,28,68,176,-4,46,61,141,132,49,51,498,12,41,25,17,-17,887,-52,3473,-3,-19,-18,188,-54,151,29,66,-1,16,23,45,8,41,224,15,7,-33,0,1,-38,-12,18,-19,-18,17,-12,-35,76,88,150,-13,55,8,-120,21,8,-23,59,-29,552,87,-173,8,8,-46,52,283,-16,94,10,7,55,24,37,73,-2,47,47,38,14,55,-3,4,4,-7,23,165,333,3,44,65,-29,311,-31,20,16,39,34,30,47,-56,14,11,-25,-13,71,41,1237,127,10,158,57,-3,9,-11,-123,80,-25,46,20,27,38,1325,156,22,23,3166,-40,-13,80,6,31,130,2,20,3,46,53,1,727,261,-25,-25,118,6,20,167,68,48,293,18,-1,6,32,27,235,-7,70,3,-25,-2,21,52,8,70,137,43,1122,-36,-12,40,-41,1118,94,-30,75,47,-10,34,155,12,45,455,-6,5,67,40,5,36,-14,-8,62,11,116,27,212,10,-32,-39,-83,-47,-3,932,55,85,14,64,34,94,128,35,-10,83,-54,-24,-16,-48,15,121,70,57,-29,-45,150,9,167,102,16,63,-14,17,30,-2,119,-33,72,-105,28,931,121,-38,7,-23,-25,-46,-41,-45,-35,0,0,57,-29,20,36,-4,-14,-64,46,33,9,52,38,-103,-30,29,8,-24,-38,17,16,9677,255,106,-21,-9,-23,-64,-2,0,-25,-71,2157,-32,60,-14,22,-2,-19,84,-9,-70,18,38,31,-16,18,-27,149,233,50,149,67,824,11,2545,1024,-6,164,-27,375,-58,1,2,12,-14,-17,-10,148,100,53,28,34,155,-51,69,25,41,16,37,18,103,30,0,125,72,-4,5415,-172,13,56,3,18,28,99,-31,-4,32,-196,11,65,-1,-13,-60,8,11,1,189,29,87,-53,51,41,89,422,205,27,-8,-2,27,-28,11,36,13,33,81,48,53,-21,23,53,-2,1,0,7,-25,5,-21,93,23,11,-43,54,354,18,132,-18,0,89,11,-50,68,-81,-32,12,-18,-10,28,37,2,-14,-1,1872,-23,99,-6,-56,11,287,47,28,32,111,-20,-216,26,173,115,-38,19,87,34,32,12,222,1,-27,5923,-22,74,-45,52,-17,22,25,-4,7,48,-31,-46,93,76,36,79,3,-145,-9,-35,-48,15,191,-32,-12,-13,485,82,-24,21,2888,19,-44,6,14,51,12,-14,-3,42,518,38,-16,-17,66,350,4,65,91,100,26,37,1,46,132,0,43,72,12,56,2,-68,219,58,25,-10,142,46,69,90,34,-22,56,3,-66,9529,39,26,24,8,30,-6,-1,1,25,-32,55,106,30,38,30,-17,74,93,186,119,27,68,12,32,128,3,52,-9,40,8,-6,59,-4,-4,3,20,-3,149,51,28,-57,-7,-72,96,392,138,-41,129,93,16,71,22,-18,61,16,47,99,98,25,48,47,318,276,83,-41,78,40,75,73,-4,33,-30,85,34,-42,-12,178,149,27,-110,-19,-5,41,19,30,90,-24,-2,-14,13,1244,536,29,19,-8,13,58,-112,-26,1,-15,525,67,47,-37,22,226,20,174,6,-4,30,99,3,-32,37,10,85,96,59,19,100,8,5,14,8,38,30,33,-13,-11,-30,-1,53,-89,41,23,15,62,93,-30,68,-7,29,114,0,453,65,61,13,-73,20,47,27,-86,-3,-6,391,49,-9,42,72,4,214,-32,58,-34,0,26,-6,12,13,32,41,-33,16,-5,-15,-15,9,6,28,18,-2,-6,2723,56,-20,-525,-41,4,65,1,113,13,-21,-3,-20,19,-2,-16,-11,6,24,-8,-8,-20,4,48,28,38,-3,2,-217,-19,234,60,-31,9,4,-65,62,-19,32,-4,-128,-34,44,9,55,-13,3,294,16,-82,38,52,-46,0,-17,97,8,3,23,80,17,66,173,8,-15,22,19,-8,-39,31,-11,22,-8,4,11,-3,285,14,87,-42,70,15,23,-54,-24,11,-7,26,32,-41,106,41,-68,204,-26,82,21,89,349,18,44,-7,28,650,15,-49,4,-17,12,-12,4,-13,-6,-1,388,-16,-20,-24,24,-11,754,382,63,-9,55,-63,112,95,-48,-28,-2,-1,47,0,50,18,731,46,179,-16,120,42,21,46,-65,23,31,24,53,34,463,27,97,-25,100,-2,11,29,35,475,27,33,7,6,18,14,-80,49,3,-9,-37,-48,-22,-34,-61,14,107,179,-59,14,873,32,208,3,11,55,19,46,-7,50,14,11,49,21,-61,35,52,22,10,213,371,54,17,79,-17,-157,1862,44,262,6,72,162,159,61,7,-38,56,-25,3,6,5,236,59,982,0,14,-15,8,-8,542,-12,-39,10,16,-1,2609,2501,5640,40,-14,28,10,-4,19,85,-40,2,-4,-5,-34,-18,-7,-19,69,-3,33,-62,127,12,55,12,16,173,103,-14,13,96,125,13,-6,-26,26,-26,435,-16,28,3148,8097,6159,3666,5896,6822,2243,71,629,222,41,59,-27,38,108,123,12,-74,192,42,-14,-46,42,1,39,38,-2,84,30,-9,43,38,52,-9,110,-5,4,30,-14,21,37,-14,71,-32,-28,22,-3,-53,0,-14,-45,74,67,-19,45,-12,-5,36,31,-128,-4,30,-44,1,-14,21,120,22,23,40,-28,37,34,10,17,-31,131,-4,-4,21,-32,-11,217,1,34,-33,-37,-77,1337,6,2,-5,25,142,27,29,175,35,1,35,-62,55,61,38,90,5,150,21,-9,57,-5,-92,144,2,10,49,37,37,43,37,18,20,63,25,-5,-10,-74,103,17,7,43,7,48,-26,-29,-9,94,142,68,101,2,48,22,33,-3,94,-4,118,13,-32,32,34,111,-7,-14,-15,1530,-14,-45,56,-10,-7,11,303,20,69,40,69,64,15,-27,-16,12,26,-4,-80,-6,13,73,-46,21,34,2,-2,48,-3,-26,-23,9,28,24,14,14,12,251,-81,52,99,1,91,-17,37,-43,-48,14,777,-80,135,107,39,3,79,-44,-23,129,11,-29,20,31,303,16,34,89,29,34,-8,-2,-30,-73,-50,-32,-39,58,106,14,68,110,-41,48,16,16,84,283,129,25,5,7,-15,23,-22,11,45,1082,-31,-68,16,-22,16,-17,409,-1,-34,76,-4,146,48,64,10,-19,-663,44,61,293,59,1,34,-74,-23,35,125,-4,107,120,-9,-7,6,-8,97,-12,146,129,5,49,-831,-32,18,-44,-16,15,15,-49,-18,-37,-46,15,21,5,1,1784,484,56,32,86,113,112,32,22,29,-109,90,-25,-30,56,51,-132,-7,76,16,-14,18,-45,161,602,-12,-24,24,-42,22,15,-28,385,-15,402,-15,15,66,-15,271,-62,92,165,81,8,34,-31,13,-40,-13,-1,11,72,25,29,64,68,-40,34,32,-28,-197,-67,71,18,50,-7,-7,11,33,47,24,245,21,15,169,13,82,232,140,5,30,-24,45,15,0,95,-83,27,14,-65,-43,-30,-103,77,-59,96,26,-59,137,53,19,69,-4,-48,-12,7,-9,-93,-29,83,-10,385,-18,42,-11,5,36,106,-651,22,70,-9,39,102,-82,51,103,97,365,-28,74,17,-22,-17,1313,-87,83,21,160,-11,31,22,608,83,46,44,-10,72,279,3,3,379,194,-43,-4,-8,3,-41,10,-24,330,26,6,9,-1,37,56,118,-17,17,-321,56,-86,-9,-21,12,355,24,24,41,-6,-10,-8,68,43,-67,144,-7,70,143,29,67,-15,18,50,18,9,41,3,76,-21,103,40,-108,52,54,1,-12,1666,-19,154,-31,51,41,60,2,17,41,-1,881,207,-19,103,30,-5,80,49,-6,5,12,84,14,656,64,-4,57,-9,0,274,27,42,62,89,7,107,136,-33,-68,-76,60,2,16,26,417,23,236,-72,-200,121,104,-23,1,-3,-7,19,138,47,-17,31,-40,15,14,3,31,-29,-8,-37,27,-12,48,43,55,-16,27,40,18,-433,5,33,102,42,43,-16,33,53,-25,1,-66,43,2,130,15,-6,0,29,103,88,487,677,92,104,13,-108,-57,31,82,80,-62,229,-70,111,-33,-50,-6,-6,-25,59,122,35,120,-6,21,21,26,63,72,77,8,-5,-24,22,-2,56,142,11,65,3205,47,25,-64,242,-9,180,31,157,19,46,31,40,54,30,82,40,30,7,13,7,-18,-29,6,-53,-9,35,42,-9,26,5,47,13,-17,-10,-46,-57,32,-4,-39,-37,31,22,-23,-48,-22,31,-7,102,7,-4,-27,235,-21,-20,29,402,-48,-51,7,6,21,-26,41,-102,97,23,59,38,295,-39,-3,-4,-40,17,-56,-37,64,18,34,19,-32,44,-33,-15,211,-74,154,24,-7,138,-17,-14,93,-8,33,2,18,-17,43,168,20,14,-5,28,79,88,443,123,47,11,-1,21,59,-33,102,-14,1,275,17,15,52,1138,171,73,4,129,32,-15,-23,12,59,108,102,35,-122,-17,8,4,22,132,18,426,-75,11,51,-89,18,16,-16,4,32,0,76,7,59,9,-5,42,71,454,11,52,14,6,74,27,47,11,250,-84,-4,110,13,40,55,47,72,-14,76,14,109,16,120,-118,29,55,242,-96,89,-484,111,11,77,-23,49,38,28,-13,-2,28,-32,9,519,5,122,123,49,10,992,-91,384,272,-5,97,147,24,34,29,31,-92,4,42,-33,-15,7,-7,-22,-12,37,88,-34,7,350,18,-8,-20,52,268,57,28,13,80,-14,5,54,22,46,62,-21,-22,-16,21,29,35,-1,-15,482,135,55,58,125,145,-126,198,76,68,84,47,32,44,-34,8,-25,-17,1351,48,25,21,-199,58,-47,513,128,87,-109,23,97,0,286,7,-25,45,-45,-803,-18,-15,-23,13,22,8,-11,-7,55,-190,35,-31,34,213,16,130,87,242,17,407,102,43,20,14,-24,21,74,73,-22,-585,-41,19,-29,70,-14,65,63,18,38,86,-69,13,21,145,-20,-20,34,-23,-22,34,-9,39,37,-20,77,-57,-1,16,68,-16,86,51,-44,-18,-65,24,-18,7,1108,38,15,10,-29,55,67,15,749,-1,529,61,-28,100,43,29,-13,-76,0,7,-22,61,-15,122,-28,9,-1137,-25,3,573,-12,63,34,-29,5,-243,71,-3,400,46,58,-165,29,6,-64,-83,151,510,8,-8,-6,-392,-11,-15,58,-40,6,19,4,98,-19,62,116,19,30,371,129,-297,-10,-96,41,142,9,63,9,-48,20,19,658,-6,4,2,136,51,-1,-5,-2,-18,34,685,15,7,66,33,213,60,-17,31,-70,-23,-7,54,-7,-118,-5,-30,-22,80,7,-71,71,141,-27,76,3,-19,97,108,505,31,30,14,131,60,41,35,51,190,-11,-80,-15,12,5,-3,882,46,-156,21,15,34,17,10,2,17,45,13,154,369,230,-18,51,-34,-60,18,134,-12,945,79,123,60,68,23,45,-202,26,228,158,-85,273,478,-13,-37,101,88,-27,971,16,7,20,-215,0,11,41,72,275,11,209,-5,0,48,-10,31,6,31,30,316,-84,2,-21,6,-5,1,3400,-12,46,-5,-11,10,-1,29,64,17,25,370,-38,342,6,65,-25,18,20,82,19,16,5,252,43,861,-85,7169,2,71,-6,-30,97,532,1078,89,356,-1,-20,26,-13,-12,-7,-5,-37,-28,19,-16,9,-10,30,-5,278,13,15,22,-8,-6,150,-255,49,2,20,-14,5,12,-13,-10,27,-1,14,-8,9,4,-14,9671,-4,34,13,121,20,194,18,306,64,-20,-14,2,4,63,110,-13,22,-41,13,61,171,-35,40,511,80,0,-21,10,-124,-15,-23,119,101,-10,-19,238,-6,73,6,113,46,240,-23,280,68,39,29,90,80,1023,26,8,4,56,46,51,-73,64,-71,41,115,-38,-26,-12,-21,810,81,-11,-44,29,983,55,10,85,166,40,-248,21,508,-11,92,62,6846,-41,803,4308,136,-145,234,14,70,6,925,3,167,46,124,-15,-78,644,133,6,31,406,-20,-47,7664,-22,22,74,46,56,-4,-18,44,-39,-2,1360,327,-30,-15,38,0,-74,12,119,-19,-17,-22,-18,-51,9,23,25,-32,27,221,15,89,85,-15,554,39,-5,23,8,-8,89,-60,1112,44,-1,-1,1147,75,-87,19,-11,-109,-55,3703,25,28,-45,28,21,-65,114,474,-6,-41,33,-96,39,101,-7,-1,-12,2,27,129,38,17,26,49,453,5,2658,384,22,-45,26,-10,4522,-31,143,25,23,147,129,-34,-15,-3,24,-9,128,6872,2752,41,2756,36,52,472,66,159,82,-48,1000,-2,-13,21,79,4,-13,67,6,-14,-40,25,11,-3,60,-17,77,3,209,67,0,-26,-15,74,-18,-7,12,23,-56,74,-14,36,15,208,330,23,275,9,0,-38,7266,850,166,-1056,14,23,-34,85,-18,725,-2,12,5,591,25,93,63,-156,203,18,-1,264,73,112,1385,333,56,191,5809,325,-4,13,9,-38,27,-12,37,287,21,69,6278,13,142,41,22,0,4,36,26,113,2,2,-18,5,44,20,48,24,-12,-31,-11,2550,-56,-5,9,22,0,15,30,47,93,65,-11,14,49,18,2,194,68,41,-86,-74,-4,36,33,167,58,57,417,34,16,-70,9,-10,20,23,70,41,179,-10,36,-14,1,5,5203,-28,-23,-1,-65,-27,5,403,17,287,16,29,42,17,96,39,117,72,55,19,29,-1,8,-10,-45,-249,233,-19,8494,1964,49,80,228,-10,34,224,37,49,5103,52,16,41,-7,31,199,58,-41,12,81,19,165,151,24,97,3,-38,230,6,628,31,665,-36,59,-67,1015,10,42,56,-22,-29,84,-36,55,5397,22,-1,-11,-2,259,-13,109,47,41,22,30,-26,381,-5,124,39,328,264,141,-22,-4,31,17,225,45,-2,29,-19,34,111,59,-6,339,-3,-8,50,259,-2,36,22,-51,26,1,60,3,107,37,171,107,-2,-24,7,69,88,56,66,48,137,86,-40,12,-11,43,-40,-36,44,184,-68,1,-30,77,-37,22,-6,784,2,24,-62,67,-19,65,25,1,53,71,-28,156,79,55,-1,1,234,7,10,39,40,2931,9,-22,40,-30,-54,53,-21,-45,54,63,80,6,6,-25,21,116,82,85,125,44,-82,36,118,55,81,123,194,9407,52,1786,79,28,40,52,70,8,21,-118,-32,-43,-23,33,207,7,-7,-5,-8,-3,-24,39,-18,38,46,916,3,748,11,121,226,-108,2,105,-23,-19,-23,-15,-9,50,-30,-46,266,0,0,-55,12,24,-1,-1,39,-45,-157,31,42,47,-9,28,303,22,4,70,-25,3,-10,-38,16,-9,-95,-46,93,371,35,51,35,17,98,27,-9,-65,16,-13,-27,27,-7,-67,-12,39,90,172,272,-4,36,-35,22,512,438,-41,-83,16,19,31,0,-58,-55,-32,23,-8,-69,58,109,-14,-31,-2,-35,86,35,3,4,73,19,98,56,17,31,59,-3,-2,67,-10,67,43,87,-32,-11,29,19,172,40,311,-63,66,44,47,208,27,12,118,-2,25,32,-770,-4,-6,-37,-36,-5,-21,64,85,10,5,-69,-12,85,-47,19,74,48,-315,60,-30,1,-3,-36,100,55,218,333,-45,28,-131,3,28,56,-50,23,1851,-33,68,20,34,11,-20,-42,-44,-18,-19,43,-22,34,35,84,4,-75,-63,-22,81,87,-44,51,-47,182,51,-31,25,-32,54,-5,-21,-15,43,-57,-30,-10,-8,-85,26,132,31,-9,5,63,-67,35,869,55,22,-55,8,2,4,74,41,27,-21,-10,16,-278,-84,62,10,-7,159,-289,-3,-75,63,-121,133,43,102,21,-120,-197,26,167,20,32,62,442,-49,133,-14,31,386,18,29,169,180,6,-45,5,832,463,37,19,7,2,187,115,-15,-68,38,7,-19,-667,-14,101,3,-9,-16,27,-4,-187,-18,57,-32,72,-24,-150,5,125,44,-854,-12,24,-33,124,-32,26,-35,51,79,68,-19,1732,177,26,62,57,71,22,66,30,27,31,-15,5,-36,-35,104,-64,18,-119,-17,0,-8,14,50,31,-17,-59,23,23,248,156,25,-1,-2,-20,-34,-29,-14,0,9,28,206,-23,42,62,-23,-21,816,27,-27,-40,413,104,-57,63,14,-49,6,-34,-93,38,76,216,15,10,2,2,-47,-6,17,-19,-18,34,154,475,100,4,-8,59,12709,76,-86,287,411,-17,37,124,84,18,16,34,119,-37,-30,-25,45,630,2,-64,-23,13,1,-26,39,55,-42,6,-8,41,487,498,-17,22,1,3,27,24,4197,109,38,-1,5,58,4691,365,-7,3489,117,1,-51,19,23,50,-1,1359,91,11,117,57,70,53,35,-2,213,-4,-2,8,16,8,108,14,2189,-28,-5,-51,0,503,53,53,264,24,182,-65,-20,-14,-9,-40,2,-22,31,16,208,85,0,22,3,-299,20,-23,-7,-34,-3,37,-2,30,10,51,16,33,629,104,58,35,29,-19,185,10,65,-31,-33,111,-6,-17,71,382,176,147,63,64,41,28,82,119,-5,-3,-25,-2,-142,-43,-3,5465,-39,37,76,-1,-16,-536,-8,8,-17,-37,-4,49,-5,2,127,5,23,3,-11,-3,17,-51,-3,16,-2,-21,-31,-59,44,7,-37,37,41,10,1,334,18,6541,286,29,27,-17,-80,118,114,410,28,-40,22,-24,45,-5,-15,-2,90,214,1,31,49,38,111,54,0,-8,-4,60,61,5,137,-51,-19,29,26,-4,45,29,-18,-23,140,64,130,27,-40,25,99,-4,7,2,24,41,-46,-8,76,-79,81,3,-8,30,24,-34,86,172,87,75,39,-8,17,24,2748,-66,579,85,-31,7,141,35,28,75,15,-4,109,65,0,1,44,-92,48,-7,238,6,25,-27,129,45,-3,139,24,0,31,123,64,21,19,33,0,60,24,8,0,-15,-44,40,63,29,-120,-38,35,-8,-15,21,-61,145,253,0,420,94,591,27,-25,6,-12,15,-14,75,-14,0,110,64,19,26,29,5,-26,22,31,107,3,19,-44,-6,5,-77,-27,-7,4,-12,8,-12,79,-5,21,-23,114,24,3,27,-11,19,36,-6,94,-3,3,-38,-14,12,27,-3,2,-4,-13,120,50,-22,17,-34,57,279,54,121,18,541,15,-22,-51,1217,3,-21,1,40,4,23,184,-31,26,221,12,42,12,362,316,29,-23,-82,-3,13,-1,-2,4,-26,5,-53,52,-22,825,9,7,7,41,94,16,23,63,49,37,147,26,16,52,25,33,32,-17,-18,77,13,-21,137,26,-13,1,4,37,9,1,74,-5,14,14,-36,-51,55,17,4,-44,-213,143,6195,9,-32,23,-84,-32,5,-50,14,32,99,-4,4,23,384,30,221,-18,31,53,-28,-45,-40,47,295,-16,27,-23,-52,28,43,-37,19,18,60,152,183,88,51,37,-564,-211,30,12,-8,660,1,59,2,25,29,27,24,60,-52,2660,53,3,-2,65,57,28,8,56,69,41,3,16,31,28,-48,188,94,110,-1,-9,2,-33,-36,35,-48,30,31,2,26,15,54,-10,13,-5,28,-19,-13,-35,-40,-36,-20,-12,-38,32,51,-13,21,-17,5,6,-6,651,2,-76,-9,11,-25,170,349,9,-10,0,63,17,11,-342,160,35,3,57,-61,83,136,173,273,-116,648,41,4,881,41,7,7,6,-203,6427,37,238,218,24,-32,32,-4,-2,36,-2,18,-5,229,109,-15,402,61,74,48,43,-2,-5,70,0,34,-59,-44,920,82,890,-25,-38,-8,-31,131,20,39,28,20,94,20,22,36,96,18,20,9,29,-46,45,-72,-78,-67,1,21,92,110,-13,-52,189,-1,52,34,66,112,-29,361,755,30,4,-53,-3,140,-48,83,3,40,38,90,5823,4668,27,-18,29,-10,33,-46,8,55,23,25,20,91,195,171,-13,16,-50,-13,12,39,-27,4,-17,-51,-61,79,16,-182,-3,-6,26,202,-27,26,-26,1,20,-68,1,-35,-27,-39,29,39,-16,57,-2,47,356,113,-59,37,25,24,5,14,23,27,1,8,112,-59,8,58,64,59,153,2934,1326,2443,-146,-19,-12,1,44,-15,6,-147,-5,-77,48,15,81,-47,29,97,29,60,-15,38,14,166,15,-14,-5,-36,31,-79,5,54,2396,51,-27,30,61,-115,53,231,77,5,-78,29,26,32,6,40,84,58,-29,34,22,-3,12,-71,13,-13,-2,-165,17,52,74,59,35,63,105,-18,61,355,-73,50,204,79,176,22,-35,-34,-90,-69,-62,16,-22,-30,359,19,93,28,157,71,47,9,86,27,44,28,35,-6,-2,52,-12,32,14,-23,152,-47,-84,149,-80,-12,-2,-8,43,25,-163,-8,72,91,-101,662,19,-39,4,7,19,3864,175,33,6694,-40,-7,-10,494,116,6920,251,8,439,14,19,608,195,320,-3,91,16,-9,14,9,36,36,-24,-15,17,-80,-63,10,11,573,30,4,74,99,13,62,-122,16,79,120,11,5,-1,-22,-2,3,81,-134,-17,115,12,-3,15,-19,-21,37,45,90,336,86,173,43,-4,206,120,27,3,221,88,67,6350,3817,-1,46,15,-41,-52,15,22,-31,352,298,2,27,4,155,-3,-12,-45,34,34,-5,26,-20,126,53,91,-5,26,9843,50,6,-18,3,40,-36,21,26,103,36,997,-53,808,77,98,18,48,66,12,-91,144,-53,811,45,-14,-38,-14,398,21,34,-8,113,57,13,-20,-9,7,486,-4,-234,28,5,18,-43,-17,88,13,12,2,27,8,3,-9,152,14,26,46,22,-12,-3,33,587,65,100,6,-3,-19,70,12,109,-111,-47,-11,-32,127,9,226,-70,62,5,-6,-196,4,18,80,129,30,-7,-12,27,-29,-68,-34,-3,-23,83,333,123,-22,-14,153,101,3,19,-11,46,23,151,-24,17,50,-21,26,19,51,2,2907,234,-13,-33,-49,-35,13,-5,14,-39,140,-356,5,-1,-29,-38,51,-164,164,37,47,29,49,70,332,2101,57,-67,42,-1,-48,-2,-39,90,-4,94,260,4712,4557,159,72,1344,196,21,17,-42,-10,95,429,160,6,-72,-20,33,6,-2,-22,4,8,-81,-7,-44,24,113,122,21,1713,33,28,122,6,-27,-6,14,30,10,-49,46,-24,-50,-32,52,2252,821,-25,3,-26,-5,5,-33,322,7,4,214,38,-31,18,1,-31,824,-11,-10,-17,-42,103,49,71,-16,13,-19,322,56,-7,27,14,62,85,49,67,358,-65,90,81,-150,-46,147,38,14,85,-3,46,369,351,-1,5,4,-6,38,60,26,68,27,159,10,-22,50,-18,118,22,-11,23,-1,2,-37,-13,-114,-57,35,10,-8,361,182,221,-26,32,-20,-5,103,113,-83,30,67,1976,-22,55,567,-15,-29,-47,191,373,48,34,38,7,148,41,0,47,87,57,208,12,29,-4,-3,-2,28,-24,-3,13,22,710,95,97,90,-80,-13,-179,59,-18,9,48,-15,13,-99,79,85,57,4,-133,-34,-25,40,-34,-996,16,-17,27,13,110,-20,91,-1,81,170,-9,105,10,64,-34,6,-39,-32,-78,1919,-4,61,60,-23,10,52,30,52,15,29,6,2,153,49,14,-73,37,4,42,25,40,80,727,-10,55,126,146,-7,-15,21,23,-8,11,76,2,41,63,95,69,78,6,57,45,84,-62,-15,-13,-65,29,-18,-2,-16,799,10,-4,-4,13,-26,71,-5,43,63,16,-11,71,-41,76,-30,1490,370,16,44,-14,411,4,5333,-3,24,-36,-111,200,-12,38,4,19,76,27,27,70,16,4,-60,17,-9,-17,177,-4,57,60,-245,28,-76,50,-13,108,104,139,147,25,-11,18,13,-4,37,-1,-13,8,2,-77,16,-56,475,-131,9,-63,20,50,45,5,34,-91,-3,37,11,31,29,134,-10,102,73,26,18,-16,9,20,40,17,-25,147,-12,96,65,9,129,-75,9,60,-20,-5,221,19,-49,98,-60,-50,-25,5,-7,-6,39,341,-5,76,183,-1517,21,-326,8,47,33,-10,-1,42,6,90,4866,417,53,-36,-19,21,-31,-6,315,-24,60,91,170,0,-18,54,222,-24,-206,57,-11,-7,92,24,92,-54,30,-2,-14,16,2,-4,1479,-103,9,-18,99,25,372,1166,-2,16,15,-11,418,-9,-5,63,-29,19,-141,31,34,163,-21,45,-51,-35,-92,-66,8,-565,155,13,53,64,44,-4,-25,43,-10,173,5,-31,-76,64,-59,-1,10,-31,38,27,6,726,80,30,-13,-7,-10,-17,-40,236,295,-55,-79,519,246,-20,30,-63,41,101,38,389,303,11,-34,-13,115,-9,60,178,-50,3,3,-15,-23,10,111,1,5,14,87,-43,93,-14,226,-15,1749,-14,71,-21,-1,-149,-20,145,820,81,-173,3,-194,-21,92,-10,-6,-12,16,9,-2,-20,70,29,32,36,-9,66,5,10798,229,-116,73,58,-24,16,-10,472,18,-150,-351,21,-1,-25,-236,303,109,-44,104,35,-8,91,777,5,10,53,-3,22,1082,127,17,-89,13,-36,41,1018,767,79,3,213,0,1877,-218,-126,-394,-702,-437,-57,89,98,-11,-6,168,8,29,64,161,1405,1257,25,53,-5,-6,716,24,354,-26,24,-2,15,-39,205,-4,-18,398,45,17,31,12,113,619,284,11,226,35,38,12,-51,-18,16,98,42,9,-57,-8,16,39,-8,6,6,-33,-2,-51,48,148,46,54,129,5,-105,-65,-66,95,-10,98,13,-7,70,-17,-88,0,-365,13,29,109,109,32,3007,14,12,12,31,-4,-30,-32,-12,-79,6,-19,-47,133,9,-4,-61,-34,29,34,-35,26,-15,-97,2,18,2,34,-4,40,5,-76,-43,-43,-45,28,26,111,31,27,16,23,12,97,132,16,38,293,27,71,-18,49,173,-23,10,-34,48,3,0,-57,14,2677,-9,33,165,-35,-23,48,2452,5,53,-8,-72,12,-19,36,71,4,-18,-19,24,44,-8,14,9,53,-11,-23,108,46,148,-3,-10,16,-20,-52,-6,20,-1,-50,15,222,-35,-21,7,102,-25,88,80,3,-27,-95,14,30,11,112,8,4,-122,-55,20,-13,20,51,-6,-10,876,67,78,20,173,30,-64,-19,-24,23,10,-42,29,23,48,-25,45,105,14,82,132,52,12,51,35,-31,92,-23,18,6,52,38,43,81,88,-23,19,484,174,16,9,-25,116,-7,-72,2925,54,27,648,-7,5,1654,1669,61,-209,-5,-9,34,-68,0,-81,-3,19,1,14,645,-52,-11,110,-43,145,-13,1024,51,40,-11,64,53,73,204,-20,28,-22,-14,29,1332,12,96,101,26,11,-36,-13,27,-1,-47,-6,9,-48,-18,-49,-20,41,3,34,-3,89,47,-40,39,55,4737,2818,69,3,52,1855,4047,-18,646,-67,-2,40,1,-2,10,690,-16,58,29,-8,36,-1,-141,23,-19,24,-2,65,2,30,-18,27,34,11,271,112,160,283,374,3,-112,-44,-137,-115,-253,22,190,-149,-295,482,-133,-41,461,-49,-411,-118,-150,-138,185,-23,-256,139,13985,94,-1669,36,-38,50,-309,-119,-136,-137,-81,11,-79,-281,2,-776,-412,-317,704,841,3185,10706,4981,4427,11024,12466,15799,17432,21644,17220,229,-15,258,11344,3622,88,997,85,156,39,-309,46,115,425,-23,-63,-9,55,371,208,813,-69,171,-124,-9,3,1155,240,-56,223,-324,144,3,503,235,138,1990,491,146,-133,610,133,314,280,159,80,171,-96,10,128,624,26,76,54,-73,8,243,587,-103,76,198,43,255,-23,199,349,65,278,170,-12,7,82,-1559,1019,211,2264,-20,295,548,652,543,93,-25,-61,289,27,145,741,-302,84,448,287,120,31,-185,620,-106,433,518,82,733,378,260,99,175,978,177,91,215,998,272,133,285,-26,54,111,149,-30,614,28,246,701,1883,35,440,74,-38,96,238,738,924,1014,139,-8,260,173,121,658,-224,75,310,96,137,-31,-32,-11,170,65,278,-18,224,98,306,219,608,32,603,313,7525,555,212,2872,-17,-193,58,169,101,296,288,526,33,22,351,-5030,317,2304,388,1564,312,117,158,155,14,-64,184,14,667,438,-30,-2,211,68,44,5598,47,0,3,27,201,13,3702,-58,-3,139,256,23,46,746,155,519,33,9,-174,77,-309,17,120,259,134,-152,104,175,-112,1163,162,177,-74,25,3598,175,95,61,91,157,13,1053,141,100,-61,50,383,17,240,-101,-176,1101,-119,96,151,378,316,778,-441,923,77,1889,89,70,-4,456,302,192,379,101,259,-83,112,83,341,834,250,23,189,874,628,444,-115,747,359,2940,311,963,318,46,662,723,153,4630,111,-44,167,142,151,-75,945,278,882,352,4000,318,-536,105,315,608,709,187,82,-212,236,311,296,1193,-495,145,222,474,-140,360,14,298,175,46,77,2177,432,278,177,304,1828,363,676,404,343,44,1078,2004,489,163,54,226,911,2478,861,5476,1083,503,95,272,685,62,253,301,1358,57,949,207,-50,385,488,305,47,93,82,114,79,695,11698,169,1225,668,-390,39,4705,-233,161,874,48,2010,359,93,385,126,397,-106,377,134,697,113,144,176,-536,-197,631,-30,50,369,486,299,412,370,278,-55,15,775,-200,519,288,93,-3,-93,257,55,2078,251,-118,423,-72,273,153,149,772,267,-6,34,1259,1207,-6,106,334,-627,-122,108,2531,1275,210,0,124,645,659,230,842,64,-148,-60,469,56,365,737,377,-72,1661,-76,372,54,414,310,316,295,1693,373,185,124,51,1526,123,171,-29,49,77,222,-3,69,402,-59,360,135,6,1785,27,83,411,-247,64,46,1951,-168,138,347,158,-9,117,-29,28,-32,152,150,240,247,278,1555,51,-25,173,396,483,107,110,-94,173,334,140,192,20,221,540,350,695,183,-110,26,89,15,113,-15,106,19,-40,8,103,814,-47,535,10,984,188,2716,-38,50,507,262,96,77,53,1303,68,0,284,-84,-89,8,38,-109,-127,19,-123,328,2049,-505,-254,18,31,392,892,138,278,60,-127,336,587,-312,31,-101,257,233,356,227,201,6254,-18,34,-36,-181,36,85,273,-25,74,12,2,-251,-71,-85,-177,-12,-94,132,288,214,212,1,-697,18,1065,-34,525,-91,-1782,235,275,93,281,114,679,-198,332,-3,57,28,238,96,-53,-117,-14,172,224,195,-161,30,12,125,648,-29,-54,78,-7,157,1965,7919,178,429,2293,401,231,17,355,113,220,1585,7779,1920,45,284,384,541,1083,75,188,228,165,807,361,894,233,-142,476,642,576,254,138,145,228,478,399,6841,90,441,-11,0,745,391,645,374,-274,159,86,121,151,397,-93,1079,1078,124,178,259,2486,202,-93,75,1031,97,45,1355,-25,452,7,2023,438,769,131,-14,438,372,953,67,799,102,-1831,-4,90,642,260,223,106,17,213,166,134,1140,1143,594,-354,345,6881,-304,419,467,203,179,530,702,-514,315,183,93,-6,30,373,-29,489,2725,28,26,268,184,111,79,174,145,2473,86,89,170,518,-13,70,22,1142,-8,125,184,106,-32,309,-3,165,1254,66,-68,180,472,1085,1185,-204,216,166,-1262,-39,14,180,1617,-120,491,-204,1410,-113,480,189,-72,120,296,952,-456,784,2,13,-40,223,325,-13,-101,240,312,82,1476,1100,43,81,87,637,85,133,1009,228,2121,342,165,346,212,61,876,500,269,696,-65,66,183,92,407,394,2235,2566,-112,536,810,68,460,361,60,867,60,865,1123,104,156,-223,218,490,-46,-159,432,1142,63,-12,140,304,-92,113,-223,-35,-210,742,116,304,1435,2003,106,389,-129,-33,-143,268,11,-295,-37,59,220,-2274,1,9,47,120,72,195,692,513,-120,-164,488,1011,17,84,490,-80,16503,242,207,332,-3,121,-83,70,-23,234,-37,492,9,18,-27,45,100,74,301,663,-591,1251,162,378,-13,252,-635,2817,-124,-30,14,320,206,164,-1214,65,15,512,952,500,-924,48,302,-437,69,175,2305,-166,-67,98,350,309,64,78,1767,120,2052,174,71,395,15,76,-29,41,5,644,548,-905,92,1642,358,2,165,48,297,49,170,-419,2628,193,652,-73,-1,-190,624,-32,-68,1878,233,1783,163,682,85,1256,2469,458,-775,889,72,466,161,682,-334,-343,406,276,614,4846,1352,-71,3433,24,23,-178,7059,401,19,-2,791,376,2052,35,-39,175,94,389,-50,561,-4,307,302,697,130,1589,-58,67,-266,864,57,-2488,477,-1216,99,-125,326,92,-138,-96,153,246,157,20,-167,85,251,133,204,570,272,119,1323,-10,340,1329,133,137,-689,356,344,91,451,-40,709,-301,83,172,1083,379,799,-135,180,-7,900,-152,-56,-555,23,19,-18,-89,21,283,66,189,449,273,2946,-379,64,92,164,223,16,34,130,-496,72,392,5,69,1362,506,30,83,76,-287,2096,503,-1694,143,110,494,5,316,-716,-125,7,-96,-157,47,643,13,-102,689,96,202,424,-15,101,102,135,45,598,-62,-262,132,2032,240,388,222,13,24,-118,49,-298,-72,250,63,399,2141,23,233,141,283,42,151,-14,69,545,-86,86,156,-1908,30,630,80,-1063,-115,148,422,298,125,-617,13,-28,393,236,219,-252,-50,-246,4,1117,63,330,-13,2801,-447,3,-25,503,8,4529,-3,424,-123,-158,-48,537,1201,350,145,192,162,-21,68,146,355,184,187,1143,429,316,-848,-1341,-197,97,0,415,149,694,-56,44,42,115,965,418,534,214,1945,8,450,408,223,-11,1328,51,468,-12,293,-12,1211,748,1176,475,213,1168,295,-36,-130,-18,-49,215,-292,1198,2965,-444,132,-434,51,-220,33,-700,22,754,1065,-188,-78,4,-361,1021,189,-446,-211,50,-175,1264,27,164,2169,-46,135,-3,391,224,198,1635,506,51,111,80,976,501,253,785,124,-86,185,1090,143,393,14554,454,644,-154,-53,-108,53,100,1814,302,121,147,1398,205,375,56,409,256,-368,72,111,270,794,415,-53,554,-771,976,154,397,439,-25,248,-210,138,1006,8,337,740,-3,229,86,-192,377,-83,52,495,850,257,-12,17,3506,197,394,381,1340,33,44,15,-11,74,1127,1393,7669,471,1071,459,-162,683,124,-22,57,173,-160,1578,159,-38,-230,582,-225,-65,48,573,-95,-60,6,-108,-30,1548,1168,38,949,417,633,269,691,306,875,-118,924,522,2202,475,555,-140,-83,149,-104,164,30,1310,-30,-25,78,531,-337,439,113,691,231,-197,694,48,169,-86,-32,710,-96,98,755,4,743,1025,292,95,176,243,313,366,428,557,-2,-43,210,183,-209,56,35,103,56,113,82,-53,247,-23,1077,-235,1111,53,189,1666,-648,214,-886,359,-157,88,328,-373,366,163,234,72,333,684,759,478,316,-275,360,-132,29,495,-303,329,283,827,779,302,494,28,190,41,146,150,135,18,68,93,61,-163,98,319,291,292,1010,-243,-29,22,-140,2322,819,193,422,-194,158,289,-30,193,382,85,589,-58,51,194,1899,-70,998,646,147,91,869,718,113,-5,1019,1057,787,430,-78,456,1153,2219,245,62,587,-17,729,-236,-70,2638,746,650,285,-56,-118,258,391,113,1930,-31,904,676,1091,71,675,-54,390,3630,-796,398,39,2394,270,455,2,18,-111,151,204,280,45,238,430,1049,1186,-221,2499,215,37,130,639,-517,100,55,157,126,523,31,349,344,35,272,275,325,-320,126,-92,198,308,-332,159,-77,-44,65,142,144,24,-67,857,-38,92,402,243,-147,44,358,-71,689,-40,-264,-3,-144,-596,-204,374,293,146,2314,538,51,122,491,-549,-283,177,360,45,14,-35,21,227,35,-40,889,1431,-247,-282,554,1629,1450,2802,3608,221,47,856,513,87,-49,18,335,5,-153,4054,1039,377,988,-62,828,63,19,34,165,100,133,-41,382,308,-685,155,397,-17,104,-48,-49,193,81,747,240,-211,73,249,455,90,-63,119,54,695,-103,152,1485,768,1871,50,58,22,2,288,36,-70,223,511,19,852,-8,381,-30,3004,-17,199,1027,-23,-148,-611,-28,41,-68,-91,200,-2,34,387,784,-28,1966,75,277,1699,401,139,-234,497,813,1226,-157,63,-24,368,12,794,170,587,453,-105,422,-1144,-70,17,242,722,176,-674,1639,-228,-96,133,785,50,148,190,50,124,339,365,436,134,-16,493,373,-171,91,747,293,82,-139,423,47,13,1247,416,112,-820,-665,301,1137,-193,58,119,583,319,95,400,68,201,-36,823,841,114,-227,1369,-291,-1076,611,873,102,88,126,387,116,711,53,-425,206,-638,188,753,755,912,138,1846,940,513,812,4177,9342,4121,2236,237,943,173,89,20,-757,-255,163,-6,-588,-88,490,-135,283,-461,380,-233,581,1775,3902,61,678,353,1052,753,150,-28,92,307,664,2365,3419,20,1358,347,1135,1372,152,136,197,220,1114,946,-61,603,5163,1533,344,300,229,156,149,1430,534,154,187,7633,4675,138,839,315,2670,-55,1777,303,0,47,950,215,-46,-454,-58,1813,220,828,3297,318,396,1435,521,1783,-747,977,133,1140,168,480,308,3089,22,648,1059,1364,162,3,46,25,194,886,67,-166,63,258,124,896,93,47,-10,97,213,2242,-65,129,-270,15,-52,175,-246,116,549,6086,1421,72,152,5793,688,617,1403,1336,17,643,342,174,88,-1183,-134,232,119,-96,135,56,-98,30,-8,2,-788,195,-327,147,110,30,-52,30,35,199,1090,119,492,-1100,571,55,75,512,102,554,784,1681,1136,604,4353,734,-278,132,993,1742,2957,153,170,390,553,-659,240,89,503,89,226,5774,1570,487,3053,1079,240,824,52,323,1609,583,3731,2949,170,-130,214,-342,19,-382,310,755,-41,1796,234,1112,231,674,337,188,890,-69,218,5168,391,233,-85,816,1212,1008,2698,294,167,1359,1454,52,15,330,1452,321,960,38,17,36,32,1218,526,612,111,56,32,162,252,22,339,281,-26,98,244,331,26,97,127,-152,452,528,30,393,175,278,269,-39,11,192,1939,-124,923,34,-15,-348,1510,-45,363,52,58,341,179,41,-148,230,282,1702,82,-380,-94,50,396,80,1644,855,904,20,188,604,68,-691,-591,-395,485,1142,294,361,-684,357,506,146,2003,161,158,69,7,-88,-101,565,2650,22,622,379,750,66,878,496,-19,-91,192,-333,79,320,104,557,1168,136,797,-7,68,236,94,2819,32,-55,393,27,807,920,890,-292,242,171,390,-491,213,24,14,185,461,189,-403,12,96,-45,129,285,-905,388,66,46,262,481,24,90,467,52,114,665,544,247,24,185,706,149,129,24,149,53,25,178,502,32,423,82,349,140,124,189,2543,119,55,-118,-20,1155,236,1121,365,-16,26,28,376,719,-54,201,1002,-24,218,857,3388,-11,142,172,284,90,310,-302,172,-236,-148,120,230,808,-433,80,19,2255,1,95,134,-15,-129,-25,35,-177,10,246,417,2681,1546,97,11,41,338,78,-276,-90,71,537,-55,666,-37,158,1187,784,-148,583,307,30,-336,-9,101,817,34,-196,-108,5,147,-266,337,84,-94,17,191,-106,204,-70,212,195,212,559,302,59,220,413,56,2,949,217,796,-304,1390,-160,63,504,141,57,-1,-42,-121,-52,-55,21,2364,-74,-287,205,695,289,-327,18,217,120,168,1001,96,141,10,12,887,0,492,588,-47,133,-81,-208,-469,-23,96,105,950,-1,30,373,215,342,26,604,827,1046,4613,2110,93,332,63,511,-136,-9,130,48,578,-29,33,103,841,266,-18,122,680,212,269,75,131,224,-109,213,83,26,213,645,90,52,202,415,1103,42,-119,82,-167,79,76,460,98,125,23,-53,365,351,236,278,1582,77,3085,-733,307,206,-18,-171,-120,-230,80,110,45,-32,-102,200,2066,738,72,1430,91,670,3999,213,-42,-45,-1232,-13,-1112,-91,377,41,-16,14,306,85,-167,-118,80,9,12348,796,-217,165,465,16,932,62,-83,-84,367,-161,-66,-76,23,84,9195,110,145,100,734,402,-168,-134,383,138,64,-32,808,91,222,148,20,-78,690,6922,-38,179,24,-209,386,963,-20,486,60,650,224,424,38,292,1996,695,488,1421,85,579,550,-186,1458,-30,179,41,214,-269,105,131,243,133,-240,-564,294,-196,198,206,300,289,144,-60,-10,651,103,13,-150,1229,113,224,-40,732,390,291,112,428,-180,1739,92,573,517,559,734,57,-285,146,42,193,-32,90,3990,232,295,360,145,72,73,331,198,-36,-254,-467,-4,-317,129,-448,-246,83,1306,333,13611,-69,875,-240,245,-518,15,4712,429,70,-56,-293,397,310,-42,-70,101,2183,498,-365,689,379,215,283,234,-71,311,1325,-575,-3,94,-16,32,1122,-263,219,-120,932,567,96,447,58,-105,1673,52,87,38,-64,485,-71,2157,22,-337,8949,106,-75,50,824,2545,434,51,284,106,168,65,1149,396,87,863,287,-996,473,388,-79,-108,-179,24,283,2252,150,-24,132,-147,9529,356,79,57,90,2754,-168,-61,138,149,-27,-157,61,58,-168,68,81,224,149,56,1024,47,318,119,420,231,94,591,536,356,-512,227,-135,1180,1233,392,219,730,-44,90,186,400,716,426,368,133,101,42,89,406,16,-165,-569,105,570,-326,-16,85,121,-152,31,275,1500,340,4,55,-19,153,84,383,43,649,35,-283,92,178,-81,-30,-157,327,40,252,119,-74,136,39,445,756,324,-543,-22,178,244,79,525,-1053,57,-99,-10,57,-134,112,30,-46,29,443,515,-16,159,-243,367,-426,161,-125,418,38,1144,1400,-60,-105,-257,78,86,-48,-2,-90,20,954,1568,47,62,-42,11,109,831,194,261,225,-251,902,766,167,-28,-5,64,-106,-299,-42,3024,127,22,39,171,401,219,190,-8,685,723,260,13,313,63,473,1271,397,-192,8208,80,377,-21,225,366,88,98,121,-72,-7,238,150,-111,47,140,392,145,147,1727,-195,133,144,-49,276,286,6613,1512,2036,181,155,559,129,-9,40,64,-40,186,276,477,575,-27,1167,139,670,170,1734,799,756,-64,-132,175,-94,379,-1150,-207,45,339,-56,-64,39,61,186,389,253,88,-94,212,192,125,219,31,-45,182,-325,-60,1019,-50,-63,31,-29,-1,528,62,295,40,509,-21,1266,64,-227,155,-55,102,12,130,-2,288,-48,-11,3,460,130,-48,379,1377,23,-4,112,498,276,-387,7,118,1047,-75,114,228,688,-671,-23,530,227,283,688,727,476,298,165,34,147,725,74,338,195,941,460,-434,522,3,-29,-78,558,0,529,54,323,95,597,142,501,512,176,172,-4,-1963,-107,8,6,217,487,515,-277,1542,-308,-921,453,-33,10,1819,109,46,539,112,220,947,994,243,-36,212,728,35,6215,23,166,-58,88,1591,-52,125,107,90,317,282,498,92,7,-420,137,123,422,532,260,581,239,70,150,407,370,251,1129,152,389,163,-49,33,-7,57,245,135,1727,200,-54,368,135,29,57,87,176,353,-7,64,613,4852,26,1866,229,362,19,1107,390,771,6,74,173,191,132,4638,117,1702,271,1439,170,654,130,169,5108,13,-63,202,668,46,32,41,1331,-60,429,0,58,-7,101,-46,702,70,658,625,147,-115,332,270,208,283,249,18,-32,525,38,999,149,390,395,376,499,-1155,761,6,28,-81,126,-29,10,0,480,533,949,60,882,244,759,399,484,67,23,83,24,-272,140,-6,410,-139,197,1059,-240,243,242,34,-122,4,975,1799,-16,-185,-139,-40,87,-38,512,402,167,167,1610,-17,-292,285,146,195,525,-298,226,135,119,174,190,88,-32,-111,448,-119,99,29,53,23,-30,347,23,-112,-262,662,214,799,-525,208,2091,381,-25,24,61,-66,-217,234,-77,261,-238,155,185,288,1283,-114,-1694,70,253,847,187,866,1943,2240,1106,2499,177,1507,18,285,235,689,389,27,443,241,788,88,355,1777,1438,55,1182,317,59,50,154,90,-30,498,-105,1300,3528,40,232,767,95,-74,-22,112,111,711,-433,104,13,-23,1161,2759,250,24,131,-66,157,185,56,-82,303,-301,751,-47,4,83,-98,871,-29,139,-39,371,1676,-17,1201,-48,819,299,0,10,-31,1101,-194,8,-27,54,112,-183,15,19657,319,120,-33,81,101,759,-95,-348,-1,600,596,931,122,683,77,166,2197,193,83,229,99,231,-25,-250,-29,586,217,139,574,-4,2376,153,-2,109,226,75,269,205,-231,371,544,111,-289,-97,113,263,-104,265,62,294,-82,38,314,-110,349,20074,650,110,388,754,350,997,-1139,731,463,27,203,873,208,79,367,-38,236,-326,982,-650,2609,177,1127,-245,-62,127,-60,96,222,123,333,139,21,71,51,1337,242,-74,7,41,118,111,-15,86,-53,106,251,25,903,129,-100,283,37,954,1082,-663,287,-831,-64,478,1784,484,-132,2907,402,271,398,260,341,95,26,1333,7,-93,-10,385,110,166,-326,-651,87,1313,83,459,-10,74,-321,-72,355,70,-3,51,120,-39,207,-1517,582,117,0,417,72,-433,120,33,34,130,677,-378,-57,82,229,219,12532,222,-68,142,-234,1984,242,180,-206,-55,-39,279,235,67,62,-129,135,132,41,121,-399,-39,64,-15,-49,4118,55,28,443,-6,275,1138,789,70,170,-72,-89,454,-84,110,19,-14,-149,-118,-484,519,992,-91,-224,758,49,350,752,357,276,954,-199,925,-244,293,29,-126,198,32,629,-63,-199,-210,182,-22,-109,130,-45,-803,213,-248,407,150,-585,65,63,-69,145,-20,34,-141,-328,-352,77,-78,220,-67,1108,749,-18,529,-565,29,-21,122,-1137,-39,573,63,2016,-243,1217,1976,163,43,510,46,-392,100,104,2219,62,116,455,371,-297,323,20,658,136,13,440,-215,66,80,7,172,767,505,190,-80,-156,44,369,230,173,-1,-31,-60,18,123,60,109,81,-202,1135,50,-133,109,273,1100,177,83,95,88,-457,-2562,-15,971,628,-215,275,207,395,18601,-111,-356,681,171,-14,80,-219,180,302,263,1087,202,-173,70,155,322,165,91,208,-1,-321,509,48,54,139,-40,30,29,-202,96,302,108,2002,115,362,-327,68,113,156,66,103,-16,891,-404,139,-537,-338,216,-272,232,16,240,72,2355,206,296,309,186,86,10,117,143,68,35,474,205,410,465,-23,3,500,337,962,128,82,-5,531,59,303,0,1819,170,1445,84,-363,174,336,500,-15,357,-200,128,391,45,-122,1092,108,160,-141,-73,80,-127,280,19,679,72,2552,138,-337,525,-27,-253,-189,-353,271,-90,-378,-18,14,120,1253,-35,121,1003,164,219,796,134,142,66,209,-134,199,-2,803,98,16,-81,-402,-24,-598,162,642,77,111,95,-43,-338,50,202,128,81,586,-28,-95,1546,260,-181,97,815,385,-56,1716,-235,562,146,47,231,-311,-46,136,515,575,-538,278,-55,-97,21,30,277,273,119,92,1156,97,45,292,113,-29,-59,157,-310,-133,968,299,330,19,210,-158,38,211,236,-85,244,460,-371,-125,-166,502,-222,62,161,180,152,79,246,199,258,47,-78,1027,-141,-171,-122,54,149,-162,-15,17,377,154,-40,211,145,36,134,623,257,-577,-90,-56,42,-16,-93,98,50,-201,691,-71,80,1216,62,19,7,-126,2558,484,108,425,303,-126,143,15,448,148,358,5,751,1161,681,-77,16,29,71,-128,193,27,570,128,632,-45,109,77,-41,29,124,-52,566,648,352,361,-66,13,1153,262,287,137,-6,-269,107,-78,60,771,258,351,264,-239,305,-61,1522,-361,-48,67,1089,35,304,56,6,533,-23,548,56,335,329,-139,144,92,184,-162,154,3091,1220,630,1996,299,-220,-196,80,1131,29,162,-138,-25,49,176,127,-93,170,74,-42,-389,1593,-301,297,78,-86,1079,163,307,-155,66,-63,250,209,317,30,343,198,166,-2,148,111,-13,60,-404,84,494,42,88,2633,-92,57,971,711,223,-49,392,823,205,193,820,329,-75,54,304,18,100,-6,617,532,494,1127,375,35,62,911,531,786,285,283,36,152,173,94,-434,117,435,24,459,82,116,395,135,148,913,263,121,-143,530,251,176,3051,-164,182,344,-104,227,133,1069,161,1245,89,473,200,613,982,-109,2102,48,1526,581,550,-68,-170,42,-230,-112,108,61,120,1122,486,195,558,-142,117,1437,891,112,10167,2528,179,765,308,-16,-445,91,50,1564,-127,311,266,33,409,234,839,-131,918,479,82,3206,142,657,563,1700,185,-254,-1,-332,441,-143,47,54,682,203,184,33,478,-14,-35,582,116,-63,116,-534,-54,391,1131,1224,517,-20,587,81,164,2504,1893,501,206,1679,204,142,151,15866,184,-95,1078,2108,159,-46,1225,306,-80,143,53,325,1045,14,-73,41,-38,803,295,-145,-91,-35,124,12341,95,133,-45,-74,221,516,675,53,363,166,-182,-60,202,-16,-57,453,-31,3828,128,152,2756,575,-48,389,74,32,585,5,7266,-1056,-432,725,287,681,-362,167,1180,929,42,-4,651,5103,127,165,519,230,-398,-67,-7,22,32,-184,381,328,-288,1811,13,23,-172,99,-54,-22,116,118,20813,75,1194,11758,-24,916,105,-55,-157,303,402,27,438,-41,85,87,-63,202,96,-770,-138,48,-315,100,298,333,30,74,-194,369,-67,869,-55,2,130,267,-84,-289,-121,-120,-197,442,-4,-45,-127,68,-667,-187,-1249,60,-150,-854,1732,-36,-145,104,248,206,123,816,413,283,2676,76,216,-183,1060,-511,865,1161,475,52,1056,-30,139,-13,237,15,36,26,180,-144,22,-64,9,760,315,-25,71,301,35,31,18,54,-54,-67,617,-43,50,498,307,1380,1359,70,307,226,478,2189,503,170,-35,-76,-27,-27,-299,-1,-29,-33,310,498,255,-536,201,127,254,915,869,187,334,37,284,-59,-15,6,1584,2356,508,318,180,360,-31,51,340,-163,-49,103,54,353,157,356,2,-7,-227,111,-220,-16,346,29,96,-6,29,537,106,195,-172,332,215,21,880,518,-1,72,86,-133,383,-707,1480,55,299,581,73,11,245,29,358,422,49,108,280,23,51,869,23,-2,81,81,118,194,52,226,168,-66,29,255,19,339,966,23,107,66,-62,-34,-194,3732,41,-700,13,9,82,105,80,-391,429,116,64,-33,282,51,-36,226,301,-60,54,52,46,16,104,-124,-132,998,296,-40,-60,418,118,-4,-53,39,4,226,33,29,-8,252,506,145,24,391,15,-38,-103,-211,91,-186,-51,89,-180,314,178,-7,82,506,-50,-42,-33,87,131,132,63,17,-1,119,277,187,-22,128,-7,63,13,-3,57,123,155,664,209,382,259,62,226,368,117,174,-76,-237,655,108,-128,89,251,826,423,67,-93,57,1084,2441,-8,21,-83,30,1653,211,252,2069,2235,709,63,551,151,20,1436,72,-9,292,748,665,-105,268,8576,1204,0,668,1390,128,162,70,-325,35,46,408,988,137,257,420,404,-154,2425,200,147,309,131,52,509,261,131,124,25,47,107,134,1167,370,62,236,1072,221,39,34,-40,-7,18,109,344,111,15,142,516,279,175,239,32,197,590,-9,83,89,-11,970,1014,-30,104,89,374,112,58,327,53,1,242,78,2197,30,616,424,-38,-11,-24,178,-136,96,-196,215,150,867,17,-114,132,-11,12,530,193,381,679,259,46,-69,0,-230,-76,342,-44,1275,92,1549,204,359,708,199,343,3367,348,674,-1,337,45,535,36,426,222,1090,1457,-38,232,1499,-178,1130,955,-27,-64,-151,-52,834,67,791,113,-38,724,918,-67,64,35,349,2213,116,444,-152,-9,1104,940,798,-36,101,32,80,41,145,-50,52,69,59,197,647,85,-85,-174,229,884,-184,632,1217,-226,791,1054,397,122,730,152,420,189,-2,71,1218,-300,-266,354,343,215,5,382,7,336,143,1613,89,16,1073,1502,115,3267,742,222,77,-30,-50,484,491,139,15,-5,389,366,2,38,279,70,1049,-54,21,1832,33,902,237,740,897,87,74,102,58,-1351,415,169,-165,30,354,2139,274,315,46,1103,512,707,464,49,272,98,966,903,113,278,-32,1040,-335,851,303,81,-1,334,194,356,258,131,198,1419,741,-1165,69,1344,62,871,14,-176,240,1009,1597,-75,81,201,186,529,117,2031,-105,621,317,428,112,582,44,174,1527,303,734,568,409,476,664,220,4,1178,29,-21,294,120,107,557,1087,64,2254,-56,1219,337,396,20,137,618,218,2722,758,165,1396,1516,319,222,434,479,596,137,93,321,290,698,-74,38,324,54,478,-12,893,1612,-186,360,90,179,1313,-93,415,-16,61,42,-299,821,756,7,246,-20,443,-26,240,909,-4,25,141,1073,483,176,737,-144,-1650,203,113,10,968,144,1850,469,491,485,7,286,45,494,2897,666,161,69,0,139,48,6,-1076,414,271,46,7021,118,136,2578,439,2048,493,189,332,207,637,-40,65,2260,900,733,448,61,85,580,149,138,130,43,419,-337,1035,-49,-11,17,242,328,39,296,167,471,1436,2736,88,2305,261,205,1648,67,598,83,1,-79,208,160,136,1122,490,96,-19,24,1092,-210,64,49,384,-253,319,378,-12,687,912,635,177,50,1321,6,679,15,84,335,9,246,-314,924,708,1366,-115,261,-49,-259,320,705,69,2513,345,-207,256,708,169,34,192,16,27,62,80,222,49,117,1096,110,-19,642,548,103,900,1850,-68,396,164,385,-53,296,1298,-35,83,1000,770,164,138,434,426,-1,307,2743,-14,129,-82,164,99,277,443,93,177,25,432,189,336,216,698,1261,181,93,430,451,-213,2315,60,444,-466,31,120,-17,88,588,-73,-219,385,706,621,496,-51,72,88,1913,3122,14,117,246,167,171,38,25,322,104,1250,33,145,754,-18,-411,787,39,35,-148,-79,104,-58,-191,-24,654,169,338,435,235,1085,8,643,678,1004,-366,-94,231,384,1016,-469,207,72,-46,0,724,96,-30,1313,100,1038,6,124,-115,-108,84,178,711,84,264,150,223,188,36,543,242,-88,-18,40,1085,9,-210,762,-5,327,-114,203,658,61,171,93,613,45,211,2152,2377,360,306,-2,534,1677,18,41,60,111,331,-338,-40,-21,-192,959,75,488,909,33,410,1841,561,107,230,262,206,325,297,2867,9,1905,1881,16,152,73,735,-681,132,150,-43,31,138,120,42,219,140,1760,-423,26,-86,119,351,-583,177,757,-213,171,99,-70,382,34,254,-526,515,-58,570,377,56,266,652,221,94,-109,135,18,98,1166,510,35,38,56,1235,215,-649,265,158,49,522,-18,33,-132,186,20,274,682,121,-19,209,174,-1184,-77,1487,219,1120,-59,498,214,-10,42,33,1172,120,18,447,252,369,60,257,619,34,3974,171,9,1773,214,1218,212,260,32,-21,1884,178,536,106,265,320,-53,69,-33,378,550,-977,921,555,291,543,-26,197,240,-216,-74,57,705,131,192,157,56,547,259,41,3,305,1272,383,210,205,261,-144,1110,42,23,-59,-163,165,685,284,-243,219,60,230,247,-26,1059,3453,225,119,197,317,267,132,108,-288,193,-212,615,10,323,-27,226,619,228,-438,985,70,2152,185,3,46,2703,597,149,79,1165,717,2556,255,3781,7391,177,1497,4358,1223,1199,18,272,370,555,249,312,380,-25,-259,0,-71,899,-367,-109,-70,272,92,31,3,38,52,583,-77,867,263,294,152,209,524,81,365,243,115,271,473,-4,755,156,167,670,171,-52,58,137,6,334,21,73,111,45,921,-16,136,434,-263,65,-150,259,-68,671,220,446,842,30,431,338,-13,108,173,71,110,167,-72,-48,436,144,175,615,1044,45,153,1247,111,314,912,15,192,18,2422,2407,257,469,2070,188,261,299,566,-11,475,160,680,552,415,2507,25,545,299,205,46,24,3493,433,851,690,532,1653,191,593,889,-16,-188,4,62,9,117,-30,-711,149,244,714,1746,340,415,-66,-412,-45,250,92,190,220,208,82,303,310,-180,291,131,82,2492,537,22,222,39,-4,204,304,-38,-299,134,422,850,443,277,841,216,894,-111,1595,632,365,715,106,351,623,591,76,278,-328,-54,-28,16,243,1667,359,65,119,387,17,511,217,2087,365,673,349,151,-39,267,-115,3962,32,47,2934,22,29,403,-34,95,206,510,115,74,152,3344,-158,220,256,197,-145,108,973,122,72,-55,150,746,-34,1416,-48,296,299,1003,8,135,-179,92,219,-253,195,92,829,699,768,213,342,11,10,4297,113,-79,353,856,1671,453,93,-223,3338,-72,118,-97,709,302,131,-56,1027,-1536,278,407,208,61,1266,244,295,608,735,612,1164,802,69,39,332,61,-15,365,540,383,158,33,49,-6,363,159,319,847,75,14,-2,250,662,748,383,359,20,-11,91,97,132,112,26,38,605,830,-172,11,105,-22,1099,262,223,684,-251,97,72,376,166,229,36,807,739,10,230,260,1398,173,99,24,416,483,80,799,112,72,-9,54,-6,43,2063,-920,279,397,2563,729,13,3897,42,-40,312,224,344,618,-186,243,78,2448,32,20,30,1021,-8,7,225,383,-111,159,2599,145,123,838,1128,46,117,328,-1047,464,203,270,297,511,828,2704,509,66,236,221,-452,326,875,143,604,182,599,50,-19,257,-206,437,-64,437,2227,169,2360,751,38,338,88,-177,480,185,811,612,88,2261,1237,1081,396,522,554,-3,26,386,532,1001,115,489,1719,1024,329,1811,-510,-9,1972,412,413,-231,-168,3478,200,650,558,482,200,1602,49,24,138,426,28,-125,263,2133,200,860,-82,1279,56,-18,407,-705,41,-125,1474,2746,142,331,331,1946,-25,-18,1442,262,287,1321,44,411,-7,106,1209,-93,1675,1323,136,346,221,90,92,489,83,147,185,174,1743,465,72,180,851,-30,577,-30,454,387,-51,977,1272,824,578,850,-126,404,5,1535,1055,1068,214,931,452,435,-14,351,1038,351,194,222,109,424,674,645,47,551,617,-35,-9,584,771,-139,612,500,470,-163,693,247,2829,1236,5016,-26,85,-49,1712,46,736,2448,622,1768,201,63,106,266,2492,-46,490,163,555,521,231,137,345,1151,-158,325,17,514,825,50,1217,43,535,79,-7,286,-2,161,113,2949,235,303,124,-94,5,164,787,280,369,279,360,910,162,1506,283,275,616,724,685,101,572,212,566,210,1656,4939,1189,122,113,1164,872,1001,123,50,717,1312,926,1196,78,293,558,120,199,-1243,-142,1295,175,1393,334,1540,702,-82,22,390,134,308,-177,247,25,614,780,-19,1782,382,63,115,232,480,195,518,132,-8,254,628,1313,261,-190,-44,159,97,44,495,101,289,932,-109,2967,317,296,8,328,-695,648,458,477,39,96,551,942,1550,2183,245,2340,769,358,257,361,-35,1539,837,715,783,335,589,4563,227,1573,296,147,1513,-34,1306,838,1961,1402,413,308,1546,-4,-101,739,382,41,58,9,78,-3,-7,137,136,129,2103,1280,185,-89,249,182,97,1070,245,135,704,1431,869,57,137,339,407,393,56,77,-323,762,571,1234,418,21,466,841,329,434,25,3129,3235,77,1197,-78,443,300,900,532,562,1248,94,433,351,2,-1033,103,898,614,92,-6,520,670,46,915,148,322,492,345,175,155,-61,-14,458,-949,-253,1192,260,311,212,53,1258,-147,55,264,2627,486,629,501,674,-22,-30,274,212,56,-997,-39,468,253,-33,7,184,1596,536,106,199,-545,52,979,1072,202,2815,-558,0,119,228,63,20,191,-12,-38,1952,871,194,-31,411,196,403,49,575,1606,291,1730,72,79,146,153,226,127,728,1348,357,11,458,775,291,295,229,1163,49,2,623,213,350,-4,470,500,366,176,105,2148,2,1291,37,312,1662,-131,477,602,556,345,6559,143,655,749,141,235,260,453,371,-91,648,437,38,393,795,521,328,116,738,537,23,70,-172,134,213,384,111,274,193,186,21,12,-82,499,583,1918,780,-56,469,2700,169,456,207,22,222,53,-26,104,46,-206,336,425,21,206,-64,136,404,530,71,1777,513,334,-56,1449,198,1113,-19,101,426,1552,-6,3,429,34,75,2325,1842,263,5,68,365,221,-251,138,147,-181,-212,924,506,-40,744,425,1272,72,643,392,77,-731,309,-117,80,15,379,151,707,144,-69,233,158,328,124,2381,295,1112,138,264,852,1053,22,376,591,-89,697,2212,8,-579,-29,10,-49,44,288,430,671,629,-488,53,121,-114,87,704,155,1340,-79,560,183,258,280,187,110,1272,580,304,13,-59,-114,286,-62,348,303,2361,-148,522,382,482,438,403,176,-613,877,659,186,626,2381,165,492,127,-13,61,173,-203,123,-9,-388,1341,56,331,380,152,196,1024,-38,60,611,1836,1539,-840,165,26,350,453,313,39,204,695,807,673,87,583,82,-111,1589,403,223,157,-37,2133,448,478,1378,958,96,10,303,271,535,304,152,713,-30,-42,536,97,-48,20,-39,55,132,604,-169,792,2,621,412,601,1023,761,5,43,-2,0,50,40,113,2151,15,-66,2010,68,411,124,15,-44,595,829,60,1882,2804,537,3962,142,101,518,418,230,125,436,-95,295,5,-61,-210,220,1345,-5,731,1845,81,493,-709,3159,321,542,1035,800,582,466,1734,1018,248,126,136,289,925,-1280,305,516,169,449,94,49,336,756,294,621,170,355,248,-29,-85,83,1,101,321,99,1682,298,206,2751,80,81,480,-15,238,148,1531,1283,96,1595,-39,668,-573,1070,-20,266,-94,550,289,1562,-61,-182,232,287,109,1616,154,1167,854,2600,182,76,-16,258,513,3432,276,-59,3688,393,110,-149,480,124,215,-8,512,706,163,1580,519,207,2437,511,714,789,-190,-122,321,-17,191,224,128,115,141,-71,37,167,113,-190,11,0,458,-705,94,-89,2,-106,-197,77,244,297,531,224,553,-78,-15,203,1849,-152,571,-200,-34,198,59,147,253,109,173,35,-12,402,86,747,913,34,128,215,1004,1247,158,1065,-23,403,131,-25,-199,256,85,7,-143,43,398,16,14,25,860,209,540,19,-4,-98,529,218,402,322,175,185,548,46,182,-50,501,19,918,143,508,529,132,234,4001,620,125,393,99,1573,-21,-403,1174,509,47,196,106,111,83,42,68,139,223,-280,55,3,477,67,195,242,-109,88,301,86,1943,842,414,53,731,1311,2,-48,395,248,117,599,-22,50,-116,37,180,312,20,364,-17,4256,1035,304,640,71,276,276,847,246,654,27,1163,290,-65,16,166,-73,2179,1158,1269,127,118,567,3112,910,1032,455,263,-19,1784,195,-27,618,6,921,207,609,388,103,162,-79,822,403,165,-270,858,686,424,42,564,556,800,3164,-69,110,429,64,1228,165,651,473,523,612,428,535,1013,413,-2,179,608,185,3,-242,200,94,339,147,1151,851,229,189,-566,363,2092,341,98,172,182,653,-93,151,90,627,30,-7,36,82,467,955,728,-71,-20,399,2186,-67,10,34,505,383,33,971,31,-87,170,2494,458,2830,497,7208,42,1032,124,465,2045,1171,-367,3782,221,736,755,892,287,397,219,42,40,441,150,424,301,104,816,862,53,6,-14,1083,-54,-31,21,1001,606,1643,730,1554,1240,214,1760,30,32,260,2369,317,66,990,460,444,1192,-376,578,629,935,1244,-173,-117,-775,289,1430,3549,1401,360,206,160,175,759,3,839,442,640,258,-47,66,-1114,1790,147,309,209,679,3702,912,133,286,478,-423,165,2325,876,77,-113,2419,175,498,1220,693,63,549,144,416,291,-8,149,19,-68,249,579,267,7,526,-25,1070,4069,355,664,-9,-18,290,986,-64,408,-2076,201,1710,108,242,509,254,-19,155,220,251,128,-58,226,1027,233,445,1108,1299,10,1310,-90,95,161,147,247,885,558,95,363,674,-11,469,502,733,459,-79,219,1629,721,64,32,284,25,-18,85,154,267,619,501,676,167,397,1109,379,-5,-49,155,1448,857,1068,772,185,122,-38,234,210,1400,67,295,638,300,368,431,144,247,-55,545,1506,693,429,773,742,834,244,233,346,76,146,-16,374,221,554,323,300,386,536,54,812,275,577,347,466,1747,184,627,5,-55,395,639,228,272,3569,421,108,1483,349,-555,166,-30,991,1300,-4,168,800,492,24,-50,431,840,687,16,-459,9,66,78,-27,225,77,1054,89,42,192,-73,188,65,464,398,1376,269,95,258,136,431,173,-24,999,342,-12,-124,339,942,149,377,-301,136,289,-390,-55,-586,1176,233,860,133,398,75,376,-15,201,445,15,619,583,83,538,654,5,134,134,119,454,766,186,1008,290,218,52,-474,1587,1159,-55,29,277,1084,220,156,185,79,159,-257,188,-13,340,1037,342,427,489,-290,229,74,273,157,-11,803,598,273,-550,1049,132,1848,1214,404,123,702,993,44,778,295,-92,53,2117,2396,94,1187,152,509,224,758,623,4452,304,346,-89,26,8,456,74,493,13048,312,29,1057,116,568,142,-47,-308,264,377,3569,423,-48,20,711,1285,69,194,264,362,188,39,155,110,3,228,296,170,-8,1201,307,494,87,234,925,71,1446,472,76,74,604,170,-54,-78,342,311,-134,45,361,516,735,263,299,1248,13,-66,3918,-2,710,3724,544,385,804,2334,82,1167,0,596,-253,233,1126,277,522,553,284,-15,160,157,109,481,85,-166,291,682,153,1180,-57,1401,110,1010,1271,286,171,-451,142,25,92,49,-296,98,148,-232,1479,77,410,209,3695,1975,422,487,128,532,90,489,71,947,1471,296,-8,354,709,409,2199,276,114,700,645,3996,434,821,647,932,1440,-309,-1,-55,503,667,81,1222,2135,422,256,766,-82,288,83,256,-2,815,49,56,269,184,774,104,-19,36,51,-762,-40,-12,665,12,-135,-1154,1166,45,591,643,786,442,119,-31,25,-56,1179,1414,116,211,92,630,0,-162,514,27,724,894,2588,943,-220,757,681,267,1062,297,779,-164,-294,175,243,-9,888,266,532,-29,214,290,107,1140,172,657,682,751,112,25,-520,263,52,-74,-14,-14,78,2257,1835,284,346,-440,559,383,1744,973,2323,64,1566,439,82,345,2499,495,790,179,516,50,39,-20,109,-85,194,292,294,72,1435,50,386,119,311,1,68,292,-48,29,60,595,82,305,576,94,932,-158,103,2038,320,592,217,-39,252,859,653,336,1830,850,467,197,1177,297,-30,491,656,-18,-25,420,64,76,459,1078,-25,55,-8,-67,2246,-31,-58,1383,1001,235,394,13,199,40,508,3247,270,1249,38,453,-87,715,137,-45,91,241,188,757,106,440,181,1229,359,61,511,381,695,974,251,3252,-429,621,134,224,129,169,522,-413,89,755,743,560,563,-163,538,160,18,-72,-36,495,1748,57,227,-13,-446,327,-791,450,192,290,196,542,-50,183,73,-633,293,544,-29,75,673,128,4576,580,99,896,1564,250,650,82,58,-420,186,-239,-202,1071,270,-47,223,283,24,516,442,902,113,826,1724,1656,171,1945,1362,-18,-6,-213,573,53,-4,26,198,-10,123,416,304,189,440,809,380,84,532,-119,11,518,1080,171,83,324,195,428,-303,447,500,-116,466,170,125,429,316,138,522,78,719,156,-648,283,-122,522,354,207,209,97,101,411,752,6306,457,114,-232,1355,2229,402,41,336,705,-177,171,240,13,-49,1729,419,-11,3,42,289,80,18,-650,467,750,235,32,523,101,739,-137,1762,716,674,224,865,455,334,50,373,631,1269,1449,299,188,119,350,439,69,819,-5,240,1799,336,-3401,1418,-67,350,72,44,1811,44,841,73,521,259,130,33,393,853,275,630,58,952,621,1045,250,868,-94,339,171,48,501,648,247,61,-160,1493,237,313,-187,754,-56,-203,97,72,22,543,128,-88,59,213,80,48,-618,771,134,395,301,451,1155,71,149,265,52,-9,616,1470,145,344,-57,203,211,1228,243,676,8707,922,491,718,197,304,201,777,101,424,17,397,256,-18,823,790,173,129,84,-256,2916,-242,267,-268,169,199,-353,140,358,336,-77,-434,698,-575,2257,62,525,365,1589,65,-38,-268,-38,306,3712,85,-815,577,29,103,157,46,360,2822,586,437,42,578,1022,3534,70,1079,155,131,964,957,632,99,987,52,55,181,-11,46,1117,1075,4,261,397,247,46,1019,627,317,24,248,932,397,124,697,-282,1356,1076,529,84,-60,494,179,777,274,-5,287,719,-264,403,311,489,-292,139,-377,107,463,539,2574,952,350,1000,90,347,233,143,209,491,519,1321,1250,140,193,550,311,332,345,2648,-1897,501,427,1142,700,132,772,152,792,375,-67,153,1505,72,961,3606,117,374,1647,421,32,883,1416,148,299,663,621,172,-356,46,56,396,0,30,1245,190,718,207,154,-5,597,466,540,36,1334,28,233,679,156,259,2,830,60,230,52,-62,2346,731,57,407,401,623,511,475,2191,793,-272,9847,283,97,1031,835,-33,222,-140,17,3146,885,56,517,82,711,336,139,1218,20,1255,1550,159,177,321,462,755,1572,1356,198,82,-54,1175,385,354,539,112,670,271,268,-61,361,-2,476,1055,40,27,407,4602,-497,134,183,341,531,2337,314,465,1270,243,593,1130,603,88,1154,827,7,1240,-51,779,443,265,255,92,120,453,650,477,36,687,-109,-6,30,275,63,-39,-159,244,299,-211,161,162,105,784,-65,1577,1208,312,884,804,382,813,497,1194,264,828,413,690,-93,842,93,-203,328,7066,2005,304,3307,1202,207,-31,1473,108,111,178,115,1382,325,233,-493,116,1336,3786,685,-156,390,649,253,356,424,561,568,897,701,361,17,997,70,568,188,438,1674,323,158,861,570,-12,336,-9,306,207,178,1490,-536,-164,100,310,52,591,413,768,1638,-121,98,209,374,578,-37,208,9,191,266,-47,147,509,140,-396,969,84,355,167,396,1128,827,122,545,529,1129,1184,806,118,151,619,843,1410,1154,9,1178,536,236,525,8804,38,2567,2435,29,72,403,289,25,891,4780,2322,24,-649,126,147,173,916,721,456,162,1169,194,170,96,1084,1227,603,1235,633,152,500,264,1763,287,257,453,928,1323,299,533,69,165,131,1053,23,-430,128,196,458,757,231,140,142,825,-93,-106,260,675,480,845,48,245,270,372,834,-245,1094,1055,570,1042,336,-231,681,186,237,442,887,1549,1507,380,171,168,752,1643,205,811,289,824,35,1250,1065,2318,85,237,144,-96,-137,408,532,268,4,219,102,546,729,1110,-43,1880,688,393,1852,109,452,-30,840,-38,44,1520,132,250,164,-43,143,10,281,115,164,-9,-200,574,66,699,217,452,647,301,159,4593,535,153,754,413,267,-41,203,1450,158,23,9,-689,233,765,244,72,127,1044,370,-58,168,-10,22,-16,50,67,639,-24,242,765,8,514,4,302,-933,84,153,57,626,-47,1372,4104,232,361,313,4745,220,162,526,597,748,394,1107,3335,1079,-78,-86,377,690,294,410,-177,341,41,133,1955,691,616,1064,519,139,142,1056,67,44,1050,3,-67,753,287,642,368,214,97,-189,1589,-85,1209,43,1125,-240,275,341,874,812,336,60,-83,-1,-21,-75,641,1331,102,232,-149,635,-19,-124,51,329,242,30,273,-27,176,1128,536,154,227,362,-242,49,633,304,82,587,144,321,30,87,-51,31,764,315,141,28,347,587,415,1581,1342,40,-58,231,-137,-194,53,216,-46,-10,144,76,151,105,28,-44,7,-25,-60,-92,48,23,-59,-113,333,114,-411,176,-84,-17,10,103,4,-9,860,112,416,-29,433,197,42,20,-15,-25,-89,81,-34,36,-643,417,-129,673,111,65,-79,54,20,-60,50,-11,15,84,2114,699,2091,92,224,149,4102,532,1021,1415,155,66,60,47,-6,157,65,479,-42,195,30,86,95,-36,47,-143,1897,117,468,37,-50,6,955,-41,81,218,-60,51,128,34,-30,34,-11,-13,116,-438,300,907,73,1078,174,261,83,360,81,1138,75,15,-11,-28,-101,26,83,71,-47,198,28,-24,-67,439,-37,85,42,-9,-27,-91,-5,-59,-32,362,-76,274,-50,1544,120,865,-26,276,1,172,-1641,-81,5
-58,-183,-26,278,-152,-320,456,-62,20,451,-99,-353,-435,69,-134,253,77,-262,15096,-15,256,-30,-22,-154,12,-76,-208,-111,-74,-36,-267,15,-628,-245,-287,696,1172,2954,-46,-217,-502,7185,8829,10972,13322,18043,17162,163,72,298,78,992,901,801,-175,121,-25,-224,314,45,130,43,-2,-8,26,94,118,-10,-155,-149,-102,75,8,-51,32,-32,10,62,137,-96,30,70,0,-11,16,33,481,225,120,-33,152,-6,98,52,74,-15,-13,54,161,-53,-13,-178,4,31,-84,-7,459,58,-50,-5,27,36,2,-41,-167,-49,-10,-3,30,-7,13,-29,-70,81,-38,-74,29,29,45,98,62,100,-3,50,13,186,24,142,441,176,16,218,22,55,25,49,17,184,14,-46,374,350,351,65,26,-82,138,-64,144,-94,460,-59,-9,95,9,-12,58,97,272,142,189,15,64,4,31,23,68,9,56,40,254,81,-5,-26,14,45,-2,-17,-49,-5,481,4,14,-61,51,225,42,-20,36,54,22,91,15,26,-24,53,62,105,24,83,38,-46,9,3,474,-96,58,476,-80,249,182,38,3,29,-28,3094,10,29,157,17,-40,78,45,4,0,1,-17,170,176,67,810,144,246,-4,9,73,16,40,85,28,-55,50,125,5,170,-30,89,-16,86,2,405,52,-55,63,59,-52,9,-168,-2,30,-45,15,24,27,55,120,41,-33,-54,30,16,155,898,-3,2,-34,6,26,75,-23,4998,283,1245,-16,273,10,84,22,180,379,-16,8,54,27,-36,49,27,239,19,49,-1266,133,-1,-3,58,3,5,-15,-2,20,662,272,231,218,37,324,317,184,16,51,138,189,94,70,108,48,53,77,346,124,9,293,210,36,248,-24,112,12,38,115,126,273,942,67,767,68,2210,4,20,35,60,93,74,229,-23,95,13,344,484,127,182,-62,75,20,213,116,36,44,100,19,29,-31,-13,376,126,183,15,55,25,-5,37,-7,4,41,25,85,42,29,121,125,39,62,97,99,74,96,49,-88,-11,74,61,666,-24,39,89,-39,113,106,-39,-6,-13,27,79,32,65,16,60,49,2,-7,202,101,-14,3,33,6,117,44,89,90,383,130,6,40,73,-13,0,30,31,269,55,8,125,65,13,-59,145,-69,290,27,316,45,632,848,-40,-11,-45,-15,-105,65,70,-16,-2,90,245,0,160,41,40,2493,3,5,118,84,282,40,5,12,21,922,-9,6,-18,-30,40,166,87,22,12,152,20,-17,-17,334,137,67,103,205,659,-33,-12,33,92,101,-24,40,158,132,52,-14,39,33,24,18,-135,125,72,25,123,2,73,891,31,172,76,435,62,38,88,96,194,88,131,59,59,-3,3,-108,-2,0,-11,237,28,33,159,194,-11,19,144,-30,-19,-4,4292,51,-30,-12,9,3246,-4,-5,165,-33,-13,-61,121,83,16,46,31,14,54,9,-12,149,27,-4,-17,3,44,298,85,9,47,60,-293,85,-32,-1110,-424,-1,2,97,13,-29,1143,62,78,86,-144,106,35,95,724,-38,29,9,70,552,12,27,62,65,307,-25,20,-51,-106,79,32,58,1,9,305,-8,114,4,-30,-26,-53,90,41,91,1,29,-17,104,38,26,259,955,21,-13,10,108,5,23,-11,31,69,200,17,107,75,35,73,148,7,240,-18,-22,-7,57,92,95,-22,209,67,66,110,12,216,12,77,-6,48,-13,-7,-29,24,34,-21,-15,-23,52,149,8,117,100,188,40,-12,29,79,-64,45,-104,139,72,19,137,69,-7,168,23,16,-18,37,17,0,46,47,108,27,10,-108,53,-11,-37,14,65,53,63,-20,-11,177,276,41,-424,19,5,104,-39,2,60,-15,2743,33,2,238,-30,154,46,70,117,-48,-20,88,17,31,273,-36,51,40,-2,11,23,10,121,-34,193,236,18,31,904,81,19,16,68,142,30,368,-21,69,-41,-12,-5,-88,34,268,8,80,-8,45,266,125,-44,-76,707,145,45,-64,132,-52,309,607,312,-14,33,25,28,-12,4779,41,64,241,157,728,22,40,19,37,-62,-188,81,-4,-79,-24,-129,-95,30,-28,18,29,607,196,10,-19,-6,29,3,-105,75,0,26,-25,-42,4,9,-163,8,-17,-13,18,284,20,-17,-13,-50,26,-1,-38,67,9,18,8,34,9,23,-9,26,-44,-59,-16,375,10,-8,-4,437,7384,37,56,-49,389,-50,29,-80,1522,1,-48,44,-5,-23,40,113,76,11520,141,46,3,68,69,-37,59,5,-8,2018,-66,-30,33,-16,298,6486,-9,-144,1,-43,25,6,71,-63,302,157,36,34,-8,584,18,140,44,8081,336,87,39,140,45,73,-10,-100,70,93,22,2805,-19,28,39,10,-33,16,-28,-46,-52,35,28,9,-22,51,-8,13,-74,60,11,-21,-160,87,249,-170,-36,2,38,12,81,-26,39,10,44,46,-5,499,27,-46,52,56,31,8,43,35,130,-2,47,68,142,0,152,-25,-40,4607,-51,119,55,18,23,-85,-31,24,9,50,-15,48,2610,50,40,-86,104,13,6,63,-33,-82,24,-36,35,76,-237,2781,46,24,-78,959,-31,8,-37,2376,-24,44,-9,75,6,14,-111,70,-42,30,11,91,-3,932,144,16,75,33,-28,-42,45,142,122,-12,18,98,47,15,63,222,132,492,0,38,16,110,78,216,6,44,37,1410,21,112,280,108,-73,30,-12,2063,203,49,3,215,177,18,58,1470,-11,380,-5,104,47,4,-24,-17,9,-27,507,85,-72,-75,-3,100,20,13,846,399,59,-87,167,10,49,50,28,71,163,395,-32,20,24,-59,153,73,489,0,-23,74,23,655,71,32,215,-131,-28,185,0,-11,10,-10,6,82,228,-1,81,-8,-7,-56,-336,31,-3,195,81,87,96,53,-41,-24,-15,-5,-38,19,27,107,664,-16,47,1,52,3,160,705,-23,231,-23,-182,-26,-24,69,159,471,-20,-41,-19,-5,196,341,22,-30,16,36,-7,-37,-31,78,77,-143,150,10,28,25,-42,332,-61,439,-70,24,-88,82,15,-27,-22,-114,109,107,110,-174,72,-93,11997,6426,71,-75,-92,95,16,-18,5,-20,-50,20,63,13,-17,-23,-18,497,-40,57,-5,-47,-26,-25,188,5,102,408,17,26,-4,200,0,-8,-3,110,233,85,13,23,39,29,-8,17,341,26,60,-42,110,-11,-42,-9,4,-138,14,232,-42,23,-4,-42,205,87,-47,-8,86,0,125,5408,9,51,-5,-40,616,30,58,-23,21,-2,66,52,85,333,-33,-1,38,-27,42,12,26,-58,52,37,-129,558,45,46,109,320,28,49,110,-27,53,0,-15,-2,-23,37,31,54,276,-26,158,205,-180,38,-111,27,7,-287,26,104,60,9,68,131,-11,2,383,23,222,-41,48,60,30,141,257,2043,2,-22,40,362,6,230,14,64,7,112,2624,-16,147,504,26,-24,120,31,18,-11,-51,182,27,22,-21,2,33,1231,333,50,-6,-7,52,15,593,-4,-23,32,-23,46,79,-4,-30,287,21,20,-19,252,176,-44,14,19,23,-14,-78,18,97,83,-112,88,107,570,127,199,22,19,43,-8,-15,33,68,-38,-15,877,127,-89,76,1,-26,11,-38,-12,-20,11,-15,59,94,232,177,-6,55,31,69,37,-95,110,134,-6,10,0,303,-3,254,67,850,116,-27,23,-15,44,18,-34,214,104,90,-50,25,-73,-16,48,246,-6,166,-8,33,-33,97,-6,19,28,177,18,49,9,49,-88,62,457,51,47,165,25,167,37,14,148,-3,-112,203,-54,42,75,-14,39,961,72,44,25,23,60,48,370,112,-47,9,-57,-2,172,148,-21,26,16,26,-89,73,-78,8,22,14,6,29,153,-27,109,23,785,-24,221,-29,255,3956,112,57,22,11,7,43,53,-5,22,-26,256,127,-30,51,-9,55,-45,0,24,-16,44,147,899,16,8,329,29,-18,-21,163,-42,-40,-15,45,76,-8,261,676,-390,43,2,1473,5,-36,-34,-21,-57,48,13,42,1,89,-100,56,0,-31,-9,34,7,-16,477,314,11,86,-21,-11,640,-10,79,55,44,679,17,55,516,3,14,20,3,272,-29,-2,-13,-151,-9,58,-11,55,9,35,196,276,75,66,8,-50,-228,9,56,-32,-3,10,0,82,2,7,-10,-34,-23,-98,72,-4,-16,131,-30,-59,-48,33,49,51,-7,-27,107,3319,136,-17,1508,-4,-3,-36,-105,38,19,20,21,49,78,-25,-70,22,790,34,1428,2453,28,4,45,9,-27,77,-4,7,60,307,42,-29,7152,42,-91,56,152,-29,46,95,16,-65,32,63,249,-41,81,14,17,-8,-18,2,94,327,62,127,258,165,-63,29,-5,-92,621,-80,3,37,33,2,-98,40,144,245,30,-10,20,67,-66,-10,-10,-2,-9,23,3,48,45,367,-31,6,12718,-15,6714,9860,7502,9,-46,41,-15,-122,223,54,793,28,3,436,-7,9,-42,51,-123,18,165,-89,-30,-23,64,297,-51,-1,51,-40,-68,656,-41,25,-71,381,81,980,-6,159,-57,14,16,-11,37,39,-214,-27,102,39,-90,-42,-55,225,70,-40,180,297,-10,97,75,13,-16,5,89,148,129,16,293,64,64,59,28,24,1394,-27,4737,84,9,-8,34,6,109,-17,66,17,-13,-3,74,28,7,290,0,3,46,-10,0,5,-47,-20,77,-28,65,26,-11,66,97,428,23,21,25,-74,60,8,12,175,22,1002,84,-223,30,31,-27,17,206,56,112,-6,7,-22,84,1,96,-41,32,-40,5,9,132,8,13,35,5,38,253,413,36,15,35,-65,-116,-5,34,14,35,58,63,98,-73,-31,-9,-19,39,199,56,1878,156,-37,94,65,39,4,-21,-116,49,-4,56,23,-36,43,1106,160,-34,-67,2761,-59,-16,64,48,66,252,-19,0,-8,59,145,21,1120,447,76,20,40,-23,23,150,37,87,409,17,27,7,97,166,331,-12,8,-13,-24,12,34,13,-10,31,287,47,496,0,18,114,-33,1306,85,17,20,90,-35,46,193,33,38,627,-5,13,96,43,-12,9,-38,-29,102,-6,43,6,341,3,25,-4,-32,-22,72,607,106,85,41,69,27,-12,68,15,14,48,45,26,12,-21,23,114,-6,165,-3,-27,61,35,187,187,24,112,-17,41,14,34,226,-89,193,-43,28,753,8,16,35,-4,44,-9,7,-14,-28,0,-35,15,-20,3,1,20,-5,-26,36,43,19,113,22,-37,55,-59,-3,3,-20,-4,106,8220,467,171,-8,28,26,-78,-178,14,11,279,1236,9,-4,23,74,47,-16,119,21,36,-2,203,14,5,27,0,41,459,-95,108,126,257,-10,1860,3364,-37,291,29,98,-18,24,1,-13,-28,-2,10,123,134,-18,89,8,197,9,39,75,-38,-13,36,-17,75,-336,33,149,42,-32,6578,-203,-7,40,16,66,28,161,56,30,28,-119,14,136,25,23,-40,9,-18,16,165,-23,350,-11,27,50,105,617,313,-12,-12,20,20,-60,-51,-32,-15,92,19,53,106,-52,19,-2,20,-22,-34,-17,-197,-13,-56,201,78,3,-28,1,294,-4,97,-27,23,139,-16,-39,149,25,-88,12,21,18,55,81,-1,29,13,3559,40,153,4,-75,56,215,27,37,34,94,103,-195,-15,141,62,-41,33,144,32,-10,-16,277,1,-3,5855,69,45,9,96,65,123,8,-54,62,9,-10,-27,152,49,16,194,28,-106,-1,-16,-25,-59,138,-29,0,-31,586,4,215,-19,3328,-21,-1,67,11,149,-65,31,-34,-39,910,8,-39,35,99,351,23,-5,49,93,17,-35,-9,-4,51,18,45,75,10,74,3,-94,443,151,107,13,150,22,12,102,181,32,28,-29,-99,3595,24,-68,78,-24,145,-9,84,26,4,16,150,303,27,-8,10,-9,37,77,170,60,42,97,-5,7,-183,11,28,20,54,-1,-25,51,79,27,-28,20,14,183,98,-8,-53,18,65,63,243,97,-17,162,137,-48,129,34,-25,8,62,71,73,232,213,20,223,200,252,85,-46,13,53,92,145,8,43,-39,91,-25,-31,-16,173,216,64,82,-40,28,72,94,0,72,33,-46,2,-16,1205,763,27,80,-18,-23,150,-80,-31,11,9,453,139,29,-39,12,306,-5,44,16,26,-173,108,-106,8,12,5,95,192,-4,15,41,74,-11,47,6,73,103,-39,-38,-27,-55,6,153,-76,50,-19,52,154,273,-273,81,-7,23,141,-44,1656,69,82,36,-35,9,-2,89,-19,38,-9,350,58,-35,33,91,42,497,-10,25,-195,-47,23,-26,23,-21,-12,17,39,86,48,37,-16,2,27,10,-9,-18,-40,2306,7,-45,-226,4,67,57,26,208,-77,-9,3,49,-9,-18,54,21,-2,22,-3,-19,0,-25,134,46,73,-8,-13,-354,6,185,45,-27,-37,-15,-98,88,2,73,24,-200,-20,57,-3,51,14,16,233,21,-430,69,64,-137,44,7,112,43,-29,45,83,51,60,183,-259,-25,39,7,-23,-94,24,3,58,-1,56,-4,-29,359,15,79,3105,119,63,63,23,13,134,-36,60,52,100,142,-27,-116,108,-73,42,33,148,390,-18,96,-32,-7,266,-36,0,-24,-33,5,-4,35,-14,40,-23,425,28,3,-22,46,2,784,486,122,12,111,-29,127,75,-11,-21,19,-36,7,-23,56,1,582,37,141,-20,48,53,-46,-20,-61,39,84,61,53,52,282,64,37,76,117,36,44,-13,-54,351,-16,40,23,9,-10,-57,31,89,2,-7,29,-27,-70,0,-64,17,138,228,-16,-4,509,-9,248,5,37,81,82,26,21,64,28,-77,74,-1,-4,115,99,-21,-2,149,279,149,12,225,17,-87,3090,33,260,11,2,267,169,56,14,22,56,-10,23,-51,18,80,81,820,-5,-27,-54,29,22,379,4,-16,-21,21,100,1784,2914,4054,5,8,10,-28,23,17,40,8,15,62,26,-25,25,45,-75,103,-34,14,-42,38,74,93,-12,72,206,57,30,84,68,127,25,6,-7,80,44,580,-41,-9,5247,7215,6316,4257,4840,8447,1410,64,659,158,-31,63,35,-29,98,-90,43,-109,55,74,-25,-61,-40,73,-11,50,-83,54,31,6,21,49,-5,7,131,9,-48,4,3,-16,-7,-18,35,-20,-41,54,25,33,7,-18,-15,130,111,-25,52,-20,12,45,29,-92,1,72,7,36,76,81,49,40,30,46,6,53,0,14,-5,-3,63,9,-10,5,17,-17,333,36,19,-34,-9,-152,740,15,10,14,63,132,-72,27,123,76,1,-28,-196,62,-35,-7,121,-13,86,-1,-25,103,50,12,212,-25,-13,-22,240,45,35,62,9,-18,112,6,20,-24,-185,44,50,-99,69,-6,56,-6,43,32,137,269,54,98,-56,-4,10,20,26,35,9,-20,15,106,75,-33,125,12,7,28,1899,-39,-31,129,74,3,5,545,-91,55,34,80,64,-4,-59,34,11,8,71,11,55,-25,80,-33,-34,82,-39,-3,45,-19,-48,-35,3,15,19,41,-105,74,371,-81,69,70,8,73,-45,106,12,-23,16,622,23,180,177,43,-21,296,-9,-42,182,97,8,25,-9,374,-83,-3,29,91,40,-15,38,38,-18,-20,11,-11,15,98,-21,96,85,-2,140,49,-36,41,32,144,97,3,12,21,2,-19,13,64,1171,-41,-83,10,-24,62,-9,266,9,0,68,-54,19,1,104,43,-72,-721,-41,44,364,24,-29,31,-10,4,8,-42,30,31,199,-151,9,-10,-34,126,-35,76,50,-13,46,-705,-90,-62,17,3,-21,56,32,37,1,-32,108,44,-4,-17,1503,525,44,78,67,26,248,61,-1,75,-104,33,35,-42,61,10,-171,-2,111,15,-10,39,-38,163,322,-27,-33,31,64,-44,18,-24,371,63,460,19,42,301,4,403,-4,133,260,124,0,21,-22,20,-107,-39,48,18,56,-5,-1,17,138,2,61,-14,-21,-79,-167,55,-12,13,41,-13,-8,21,103,24,153,66,1,268,40,81,221,73,-9,-1,-38,60,-10,0,20,-55,35,17,-20,-53,-9,-87,142,63,160,114,-43,58,75,23,61,44,31,-4,-35,35,85,56,95,-61,117,16,0,6,0,13,138,-914,41,98,-37,4,19,2,33,52,64,512,3,118,107,-64,1,1250,39,124,40,80,-48,20,-5,379,146,29,25,0,100,235,85,40,357,382,-46,10,22,-7,-38,43,-16,290,18,108,31,-16,79,-1,155,-125,33,-291,115,-95,14,14,15,213,49,61,83,32,-27,-29,6,-5,-82,182,27,11,195,66,60,-14,5,27,8,13,4,-8,6,10,169,7,-15,53,80,33,-40,1742,-60,205,2,45,45,110,-49,27,9,1,780,162,20,136,18,-14,78,102,-12,31,-13,27,-2,549,8,54,165,15,57,539,-5,-35,87,46,-11,89,109,-1,-32,57,127,21,62,-20,387,61,134,30,-185,103,139,-51,-26,-12,-31,123,242,87,71,54,53,66,-52,34,71,30,-28,-12,11,41,140,81,54,31,-13,77,25,-341,-60,87,159,51,99,-4,-4,97,4,1,-5,-57,6,205,51,5,-6,81,95,88,571,702,14,47,-56,-195,355,31,66,133,-46,430,-19,141,8,-27,-34,9,59,177,106,-28,151,-1,-9,-40,-38,70,91,55,24,-24,28,49,1,72,109,-46,104,2756,27,100,17,320,19,-18,34,96,-9,73,-37,48,51,-10,119,17,17,27,14,33,-4,29,32,25,1,17,46,54,42,50,77,-19,-15,-19,13,-61,20,81,-103,-65,311,10,53,6,13,66,-55,73,30,-34,13,210,-32,13,24,496,9,63,-10,50,-81,-8,77,-66,101,-8,12,31,476,-138,5,6,-36,21,-105,-105,207,1,36,21,-37,65,-21,80,99,-2,226,-48,-31,118,-25,13,20,-6,66,17,4,-3,58,149,6,62,-5,22,73,115,329,82,-8,7,13,64,41,26,113,3,3,311,18,2,39,1097,27,20,51,-8,3,30,18,10,72,155,26,23,-151,-2,8,35,-16,96,-35,196,-18,-25,81,-82,0,59,-11,11,-46,25,85,5,28,-10,9,-7,84,361,-20,90,-1,-18,82,-9,33,21,150,187,23,117,-5,38,64,43,85,40,15,-4,302,52,106,-115,101,82,188,-71,22,-185,168,-28,37,-19,-31,6,18,-13,15,-3,58,16,429,-17,63,154,10,73,858,-123,438,243,53,173,164,29,-65,38,27,13,-23,-21,-45,-22,-16,-40,16,-30,35,81,-10,-91,91,14,9,22,-34,349,20,9,-24,100,-2,-10,48,21,26,103,-21,21,-44,-11,-45,74,28,9,489,132,113,152,205,142,-118,112,-2,85,121,74,-35,106,-71,-64,40,40,1538,66,66,33,-232,129,46,379,153,98,-230,55,4,16,200,14,-73,55,-96,-976,-20,5,-55,-11,-1,4,0,-21,64,-111,71,36,-48,34,27,-35,70,101,3,323,67,12,61,54,53,-26,84,57,-29,-441,3,126,-49,31,58,71,-32,5,-37,153,120,-13,-25,-24,-29,16,-74,2,131,-20,-2,-22,0,20,52,-3,0,-11,38,-12,133,61,34,-32,-48,-6,-7,17,1445,48,-33,15,-7,119,179,10,1114,7,355,106,-24,98,44,253,-27,35,9,-11,21,110,0,71,-45,-21,-664,-22,27,943,-51,218,22,29,-44,-358,164,15,268,-7,1,-203,23,65,-103,-13,45,1218,7,14,6,158,20,6,58,6,-11,30,12,252,-1,22,167,-4,64,344,111,-312,25,4,-21,93,20,35,10,-27,40,69,644,-25,-43,-50,167,10,-1,11,-13,-21,-38,512,24,140,-23,35,183,126,66,26,-63,19,-2,96,17,-90,44,-3,17,77,124,-24,75,221,-34,117,2,24,155,99,694,20,60,14,178,60,83,3,116,4,22,-67,37,38,-56,23,947,41,-111,23,-3,80,5,-29,-11,27,43,-18,210,338,364,36,12,-2,-58,448,116,-1,615,67,20,-3,119,14,8,-90,186,248,202,-64,409,428,15,-4,83,78,31,1076,14,-10,41,-220,3,-38,-21,24,351,-16,150,-4,15,60,-38,9,-10,833,20,386,-45,31,14,5,-14,-11,4051,4,54,9,18,13,-8,26,-10,31,46,462,-3,347,-8,100,-18,-18,-4,29,22,70,27,285,65,1186,-47,7181,45,79,0,19,13,323,834,113,294,-3,-27,52,-24,12,32,49,82,-9,-7,-53,-26,21,1,-47,170,7,69,69,-50,8,170,-158,46,-1,44,-36,6,41,-20,-48,42,21,56,-39,-14,25,3,8839,16,-5,24,19,38,204,15,205,7,0,-8,-2,6,-115,189,-3,10,4,31,63,218,-30,32,707,134,-23,91,54,-100,-23,-15,51,83,-10,8,225,-2,16,57,172,40,431,-1,439,52,3,91,34,74,1066,53,-15,12,41,126,32,24,11,23,50,22,-17,-35,20,-2,801,107,26,-20,-6,709,109,46,163,180,58,-193,58,400,49,70,79,6139,-23,596,4858,214,-417,363,25,42,84,645,-33,261,72,-45,2,-227,1175,162,19,15,413,-38,11,8674,15,13,68,58,8,74,13,59,-76,6,1825,298,-6,27,27,17,-195,25,71,-31,-50,-7,-33,-24,16,-29,32,21,33,27,-22,0,74,-74,281,20,15,20,-4,-23,128,-223,1077,98,27,11,1472,266,121,53,-2,-97,-137,2807,41,75,116,-23,18,-25,70,192,36,-45,118,-24,-192,78,-54,-37,14,52,25,51,54,-10,-11,46,680,3,3594,531,-14,-39,-18,-12,3923,177,252,45,-15,181,177,-30,-12,-13,36,14,98,7922,3468,36,1478,27,29,576,76,130,89,-106,1299,-11,-22,-47,-7,6,-8,30,790,25,-29,-3,13,-18,140,-193,79,37,115,73,-20,0,-24,99,3,-22,-14,-17,-26,81,59,97,61,362,432,111,308,-23,-2,-41,798,1053,159,-709,-13,8,26,6,-14,1110,37,41,112,327,-20,-21,92,47,144,91,8,283,22,104,1027,488,80,295,6261,508,18,5,-17,72,27,100,29,-119,14,115,6491,5,162,61,21,1,-5,75,110,123,43,17,53,19,78,16,71,34,-31,0,40,3765,6,12,76,-6,-28,-61,-127,-44,-34,16,8,11,57,-2,-9,281,15,61,-146,-56,3,-70,74,-60,104,102,517,137,69,-40,17,-8,72,22,122,38,7,12,21,-24,-6,-1,4686,-52,72,16,14,82,20,778,-35,416,11,60,113,-35,55,-52,108,155,120,12,157,37,19,37,15,-50,132,45,6681,2237,33,195,213,23,104,126,27,72,2120,-7,43,128,-144,-27,158,91,19,69,104,34,334,87,-3,77,57,-33,627,34,438,-51,711,-162,-2,-88,968,-46,53,-52,-42,-15,91,12,74,5914,36,-57,23,-56,258,26,232,92,85,22,46,24,328,-10,124,166,291,313,90,1,-9,48,3,104,99,4,24,34,34,68,129,28,494,-26,2,15,231,-16,36,17,-60,15,-23,73,-12,53,8,144,13,-3,3,-10,65,72,65,100,46,93,88,-2,13,0,26,13,-77,60,187,-43,11,-2,239,-7,6,-67,987,-6,24,-34,59,3,26,22,-29,30,-251,15,120,99,99,42,41,369,53,50,11,11,3954,7,-85,-82,-101,-36,79,-38,-7,29,8,116,-16,45,27,53,413,70,118,240,29,-30,22,92,3,71,135,180,10917,123,1874,48,-13,18,29,78,24,18,10,-32,-60,-62,11,167,17,9,14,13,23,-7,44,48,59,321,865,76,275,97,142,363,-56,31,-26,-20,40,6,34,65,105,-39,26,164,-2,47,-38,65,22,-27,20,-19,-101,-337,-9,116,-36,-30,31,-21,27,3,21,57,44,5,-10,21,-9,-63,-13,36,199,35,-17,24,32,86,96,43,6,-11,-9,-69,-29,-9,48,129,127,124,211,414,-21,8,-44,52,290,515,176,-133,17,25,118,37,-33,2,87,6,-22,-39,-4,211,-18,-139,-38,-16,43,12,41,29,62,-15,90,55,0,-17,24,-45,21,135,32,50,18,104,-39,-48,3,39,81,7,287,47,43,27,51,184,23,-41,94,26,19,28,-403,51,-22,32,35,-28,21,76,125,34,-1059,48,22,5,-47,-47,26,-159,99,24,-18,13,85,-18,-155,114,291,431,-40,-28,-187,-71,-1,-13,-57,-19,3818,87,162,32,40,-30,-22,-21,-59,42,57,65,-24,64,17,62,11,-21,12,34,160,148,70,2,41,145,61,95,47,-22,105,-12,38,0,48,-22,-18,-77,-23,-25,35,129,9,-2,-12,35,-4,59,670,82,1,-75,-4,-16,99,61,67,56,57,25,59,-239,90,38,1,14,277,-529,-10,-20,98,-185,154,78,149,26,11,-150,73,208,21,-26,74,522,-14,98,-49,-46,585,13,-18,199,142,-14,11,17,1029,407,0,0,-34,12,221,228,-2,25,36,21,-8,-566,-25,140,21,0,-28,-7,31,-105,-75,-1,-119,77,5,1,15,260,-11,-860,58,15,-14,25,-3,70,39,108,18,79,-28,1502,335,-57,79,39,72,23,34,1,-24,23,-22,-23,202,-9,36,-136,23,96,88,17,-11,-1,44,29,0,-82,-29,-8,319,170,6,23,10,205,-46,-26,8,41,-28,-24,168,-83,128,74,-44,28,421,52,32,-54,425,174,-12,-56,26,-70,12,-63,-144,88,-58,-6,18,22,37,77,38,-1,-34,2,45,1,197,285,123,-70,-2,6,13745,150,13,184,201,-22,49,60,70,27,-6,2,25,-70,40,-10,42,831,-12,66,39,17,8,-55,12,79,-61,-32,24,71,426,321,-53,52,33,32,76,-3,3123,61,23,-33,60,27,4379,285,17,4652,138,-25,-101,22,-13,-6,-50,1057,172,-4,44,75,-232,12,35,-51,230,4,-86,31,115,-25,222,103,1135,42,24,-19,93,188,-59,53,490,45,143,-125,23,-4,2,0,26,0,29,26,141,137,4,51,48,-378,60,9,-31,-32,-52,0,14,-22,51,146,-63,55,494,154,3,104,-57,-21,123,60,43,-103,-19,153,75,-7,118,143,87,348,43,148,27,22,72,58,68,15,18,-22,-24,19,-2,4602,31,74,53,-23,-1,-476,-45,42,7,-41,-6,10,-17,-11,119,-3,23,12,-62,-43,54,-27,25,-61,-16,-30,18,-69,46,67,-29,39,36,-10,59,254,1,4351,385,17,35,25,-52,301,80,123,53,16,76,17,102,16,9,-8,53,122,-2,-30,140,19,222,-14,-44,24,13,26,64,2,252,-103,-18,27,141,24,44,104,1,-5,176,-5,146,68,57,28,118,-2,-37,11,80,34,16,9,99,-14,95,28,-22,4,114,-19,11,216,111,42,55,-21,15,69,2723,25,466,30,78,-17,182,54,12,132,-27,-16,200,97,0,18,-5,-66,-22,-5,49,-8,19,-47,163,8,23,13,34,64,19,125,-8,-4,49,96,-15,-6,26,-5,37,9,-56,13,63,29,-107,-32,330,-9,-36,18,-246,163,367,-4,491,63,830,29,-14,42,-23,44,21,120,-18,16,72,33,125,27,-1,-30,-23,-11,55,160,27,31,-28,-3,-7,-95,31,53,-34,11,9,42,30,15,54,10,67,9,17,103,-5,146,24,-2,83,14,24,-34,41,78,48,-6,10,16,19,78,113,-1,51,74,-7,211,16,114,36,182,54,20,32,-90,1,45,-27,33,14,69,172,-4,83,209,20,61,43,295,485,73,-31,-44,-6,15,-20,-68,-60,-27,-51,-125,20,59,1024,22,-26,25,18,70,6,16,78,2,5,188,48,-28,82,66,85,12,-11,12,94,113,-19,230,44,-19,-7,-39,3,29,7,41,-37,27,10,22,-26,135,8,3,-22,-101,205,5915,-32,8,31,11,-130,14,1,22,27,79,54,-4,53,389,65,311,-29,147,29,-33,44,-14,68,308,3,40,-143,-60,32,80,-20,-21,51,143,100,280,55,99,14,-259,-83,174,19,-111,253,-17,89,160,-3,53,6,79,160,-65,2913,121,-34,-5,173,57,12,81,-18,23,-36,24,37,-13,38,-45,122,211,194,29,-66,0,-54,-48,-11,-45,19,25,41,13,30,23,-9,51,-8,34,0,6,48,-37,83,-17,61,9,122,25,-29,137,38,51,36,3,701,-73,-47,11,-11,-64,348,333,-41,-29,30,88,94,60,-158,62,28,23,63,-89,123,65,216,294,-186,463,66,-101,1047,8,85,16,4,-90,5716,44,238,440,146,-22,69,51,-25,130,8,15,29,162,89,2,485,72,110,72,86,9,-9,136,-44,70,24,-18,1120,-194,687,6,-31,-45,24,154,3,-50,-38,48,38,27,-53,49,64,-14,35,26,26,-91,250,-46,-33,-68,0,129,123,76,22,-13,341,-28,192,106,-89,101,-36,626,1380,90,37,-71,-3,23,-12,186,-94,-40,-25,173,5477,4915,50,-13,3,-26,-30,-27,-14,-2,53,-18,69,71,179,247,-36,-12,-96,-51,41,-23,-83,-28,3,12,-114,67,17,-72,-56,-58,-88,165,-128,-20,-21,-6,11,-50,-29,-80,-28,-42,-5,6,-151,143,-13,4,339,31,-50,48,45,3,-9,26,20,64,35,54,-8,20,-8,-2,21,61,247,2004,569,2063,-111,-31,13,45,39,-15,140,-219,-30,-38,58,-1,173,64,27,6,2,-29,-11,46,19,163,-14,34,-6,10,19,-13,-27,40,2488,-32,-27,2,59,-161,69,304,73,59,16,43,38,195,63,104,127,86,11,13,24,-5,40,-5,48,-3,17,-173,39,43,87,74,-11,49,45,-7,9,139,-225,-99,175,198,198,70,24,32,-64,-140,-14,52,-17,36,418,35,49,67,159,72,15,5,142,37,-13,16,109,-4,17,66,-2,99,-24,38,104,-31,13,12,-245,18,10,23,16,-2,-7,-89,51,-57,-82,651,48,-45,-12,35,70,4156,242,49,6994,-37,-12,12,305,250,915,116,-346,673,7,26,591,251,285,18,208,17,-13,-11,66,112,15,-44,9,56,-82,-55,-16,87,1111,65,25,92,40,1,58,-32,-20,115,276,91,24,6,-23,31,37,76,3,-1,538,4,9,56,148,-67,56,-59,57,130,54,173,21,64,64,139,11,-16,172,135,137,10047,4898,-2,2,11,-16,-19,19,25,0,609,558,-9,56,73,206,36,16,-158,28,-41,12,-42,34,132,45,57,-67,33,7744,66,12,-36,33,85,-36,38,-36,37,51,869,-144,1096,56,106,8,34,39,-29,-107,278,-31,1153,58,-7,-123,-16,483,3,28,8,118,79,-48,13,-30,-12,522,-19,-308,20,-35,28,63,35,117,4,41,89,30,28,20,54,62,-27,-22,-10,22,-16,21,5,513,82,50,-4,-4,-98,89,-14,148,-198,33,-3,-141,183,15,223,-76,60,-33,54,-202,-10,46,20,81,25,2,-17,10,-28,-24,10,9,2,30,216,141,-28,-2,243,107,-11,6,25,25,19,71,-37,17,93,-10,-29,26,-9,23,3613,509,-1,54,-10,-5,95,-28,10,-3,116,-271,16,19,-54,-91,46,-157,96,63,68,46,87,73,696,4249,171,-42,202,-12,-32,-37,26,37,-86,44,268,3133,2937,81,23,1733,194,10,-1,-60,-16,79,213,235,35,-42,55,86,2,-14,-1,17,8,-70,-20,-104,-6,109,141,40,1798,39,-18,175,37,0,39,-4,37,-10,-40,3,7,37,31,28,1799,1049,0,-60,5,-75,19,15,384,67,21,332,77,8,23,4,-24,687,34,-21,38,-34,213,5,40,-59,-10,-51,1301,-14,8,-7,-4,25,139,52,104,179,2,23,169,-50,-11,79,87,29,-6,-5,77,595,253,3,-16,21,23,64,-8,17,32,70,205,-9,33,40,23,90,25,9,-72,-11,77,15,3,-120,3,52,59,9,197,246,309,51,3,19,-13,12,141,-116,1,149,2742,-29,-11,919,-50,-6,-74,156,1845,86,34,-8,-9,-6,-12,-30,62,46,27,79,-25,-33,85,12,-44,87,21,10,15,14,3746,105,87,41,-141,17,-137,45,4,87,4,-7,-5,36,49,201,76,42,12,47,-13,134,-92,-912,163,-50,30,6,134,3,114,4,107,20,12,111,9,79,-6,3,-40,-35,-6,1648,28,-7,59,4,12,76,64,24,-14,-5,34,-99,175,8,-19,30,-11,2,-1,-44,18,-64,345,-13,102,57,254,-39,-2,45,0,12,4,93,-22,65,94,183,81,10,20,-9,34,34,-54,33,23,-64,35,-1,22,40,724,47,56,22,54,-50,64,-58,10,81,23,53,52,-47,61,22,1779,584,-47,-2,41,356,34,4932,7,33,-21,9,80,-11,41,4,39,92,33,62,149,-1,-14,20,-50,-41,9,57,-63,105,14,-156,-4,-156,36,15,124,14,201,129,88,-38,1,89,17,-72,-12,-12,-17,19,-41,22,-12,528,-74,70,-30,22,42,74,-15,16,-124,-19,24,-16,-24,88,221,-48,92,178,41,-6,-138,-43,-37,9,-21,-7,410,-2,135,41,9,7,-17,9,50,-107,29,188,24,-30,130,-96,7,20,59,23,44,88,431,22,77,169,-2209,34,95,65,22,41,-68,-54,111,-71,83,3051,189,26,18,34,2,-31,44,495,22,105,148,276,8,31,23,-120,-47,-145,7,-27,27,74,30,102,-21,-51,38,-3,-13,68,67,1023,-68,55,-26,117,41,657,1816,-3,28,34,-67,582,-1,-24,31,-393,55,-63,121,136,186,14,-15,20,-43,-169,-101,-47,-518,186,-22,-1,32,-15,11,-94,122,43,218,62,-20,-113,107,2,2,-17,-10,-56,0,-18,482,-19,-1,-16,2,-40,-27,-28,296,699,-63,-106,459,340,-5,1,-63,90,114,75,577,419,-1,-5,12,162,-6,35,90,41,-17,44,58,35,-6,143,19,-123,51,50,-11,66,7,186,22,962,-4,59,-12,-33,-220,-15,130,233,9,-175,-19,213,-30,28,-27,88,-21,58,49,21,177,170,-5,15,98,67,111,5,10995,175,-143,48,-129,8,1,10,550,36,-141,-491,-50,-8,-55,-87,-91,-4,43,82,-38,-111,56,897,17,-66,-28,8,37,1016,151,-36,134,23,-9,2,735,275,95,-88,28,21,2342,-234,-547,-820,-1708,-288,-122,63,9,28,-29,-13,-46,50,-80,153,2082,773,12,24,-71,-13,916,22,849,13,42,6,-18,-53,779,57,-14,887,44,23,25,40,66,227,142,28,179,-64,29,2,-18,15,10,97,71,6,31,-4,8,6,-9,28,1,-61,-1,-66,36,140,76,-49,93,27,7,-44,9,217,-16,107,53,-22,137,28,-83,17,-298,125,50,234,86,45,5612,29,14,8,35,-12,-17,1,-38,-39,56,-33,8,191,-17,0,-4,31,189,-21,275,20,-4,-3,36,1,-5,36,-27,19,36,-33,6,-88,-12,45,36,63,10,72,-42,33,-19,100,52,-7,20,844,2,50,-14,26,149,-47,-13,-23,40,0,15,5,15,1699,-37,-4,5,28,24,60,1208,-17,43,-11,-16,45,28,119,-26,-109,-43,-6,84,66,-30,-30,72,80,45,-49,33,-12,138,-19,-41,-16,39,-28,16,3,10,-4,14,32,-78,1,-195,187,7,159,145,30,-49,-61,26,11,57,76,22,-6,-132,-24,38,-11,-42,138,-7,33,708,36,58,15,133,-535,-72,-25,47,-6,35,-35,-6,-50,42,-29,97,90,-121,98,235,106,9,10,91,2,181,-17,27,120,17,-170,141,133,154,-14,-19,687,415,6,-16,69,126,-32,-19,2903,56,48,655,-14,5,2085,1894,313,-66,11,-24,50,-23,-8,-159,-34,0,143,-19,1228,-83,4,-154,-74,296,60,222,37,58,21,25,30,31,116,-28,-47,23,-5,34,2793,103,45,98,-7,77,-39,-11,10,-1,9,21,33,26,6,-12,24,71,15,111,49,-107,457,-41,86,0,4364,2695,158,29,22,1495,3059,64,381,-58,19,55,28,143,33,764,-7,24,19,17,-9,-5,-123,-29,11,128,24,58,6,62,17,-21,68,-42,114,48,-34,197,370,36,-119,-52,-192,-58,-183,-26,278,-152,-320,456,-62,20,451,-99,-353,-435,69,-134,253,77,-262,44,15096,17,-15,256,-30,-22,-154,12,-76,-208,-111,-74,-36,-267,15,-628,-245,-287,696,1172,2954,-46,-217,-502,7185,8829,10972,13322,18043,17162,163,72,298,78,992,901,801,-175,121,-25,-224,314,168,337,-1,-63,-16,-33,364,323,898,114,239,-312,185,194,1022,283,217,471,73,228,23,758,333,248,860,412,219,-110,974,154,294,77,171,38,142,196,-26,439,882,224,-151,66,17,-91,334,963,132,54,169,111,337,-44,72,353,133,374,129,-87,117,0,-1068,1185,102,1655,93,208,848,544,182,102,-73,7,321,92,36,563,-139,83,567,-234,35,55,-185,545,-299,245,478,67,124,641,375,142,261,1190,278,-95,382,915,119,164,366,74,-20,93,153,142,859,129,436,670,1403,-431,606,29,-117,96,144,582,699,1712,338,13,563,208,211,686,-294,190,431,27,404,36,75,-21,-82,59,263,-3,203,188,169,56,645,98,572,384,2828,340,194,2653,-156,-155,67,136,169,208,323,542,-5,-33,-38,-4595,228,3070,604,1696,48,275,-91,180,-68,291,297,-33,609,442,53,-16,246,329,-6,1326,-165,3,8,59,210,-4,1453,-31,1,51,244,-69,-26,549,294,93,-24,86,-252,-47,-459,72,126,220,-109,-187,159,292,-111,892,245,205,-109,68,1996,118,175,95,54,196,5,1018,184,93,-41,10,103,-31,286,37,-393,774,0,-188,31,1103,395,1253,-369,812,33,1167,80,141,64,67,288,38,418,134,224,13,-138,108,609,551,-156,-63,330,549,751,492,-82,791,560,1829,1214,666,350,79,524,735,475,4216,25,88,49,127,598,-83,961,54,546,269,3147,342,-476,189,382,382,599,93,-150,-202,259,410,215,483,-414,324,241,785,-126,620,-22,334,56,-67,126,1556,294,465,123,563,730,16,592,475,153,29,1238,917,295,97,-40,276,425,1563,772,7772,1175,319,116,503,355,132,567,659,1153,99,1042,215,174,116,433,177,61,119,15,17,5,557,7735,-48,783,102,-704,72,1757,-61,286,1016,154,1280,668,120,250,-89,191,15,608,135,774,68,216,405,-334,-102,675,65,81,-301,202,214,248,342,214,99,83,545,-513,179,234,110,96,-138,254,-32,2087,234,3,603,-109,288,317,175,279,381,114,-172,1071,1251,-6,28,406,-513,-99,521,1377,705,-6,52,193,517,342,442,745,81,-38,-206,622,16,436,626,11,-131,1061,150,450,43,461,363,236,69,1419,405,176,165,100,1293,-18,245,-9,247,10,329,-5,185,317,50,209,-83,221,1170,114,-32,331,-87,-60,160,1075,-216,66,580,42,-141,760,-52,-71,-32,191,181,556,186,199,1110,108,2,143,-199,55,14,54,58,322,164,175,288,89,181,605,313,864,251,-149,82,225,55,330,-31,66,-90,-22,104,-25,343,38,313,-85,489,302,2807,-55,-55,650,343,75,-278,-10,773,-152,-26,168,-150,58,59,270,-79,-144,5,-74,203,1726,-541,100,288,119,322,437,-17,488,74,-107,493,545,-287,231,-126,189,164,199,-57,343,2713,-77,85,-132,-236,11,199,325,-187,205,191,124,-105,57,88,-109,-75,-4,124,113,96,408,-48,357,-30,537,-52,495,87,-1710,438,623,-62,240,148,660,358,472,179,51,12,657,80,-72,-143,126,244,416,312,-238,95,75,596,807,-86,-40,73,-28,19,1015,4205,161,773,1012,77,117,40,310,-91,277,1535,4883,1666,124,-65,430,245,390,123,123,262,168,613,488,935,363,-91,476,790,335,212,164,157,193,497,264,5626,66,304,-27,26,627,223,558,843,-193,178,122,242,162,76,-112,1041,903,176,143,564,1699,-283,-91,167,508,100,56,1171,149,249,42,1136,780,605,205,-12,285,304,696,25,1156,12,-2136,94,-83,523,321,157,100,40,266,124,285,808,1473,382,-440,371,2889,-263,637,898,136,-121,501,378,-24,291,140,76,-159,133,47,-176,289,1094,-4,-41,437,111,230,169,667,159,969,230,169,197,376,10,33,-36,469,-4,33,198,142,-29,180,18,140,577,95,-53,137,229,1085,862,-89,-302,209,-1009,116,13,62,627,13,689,-156,1018,-66,706,390,-145,595,452,805,-332,695,31,-3,-129,65,218,18,-46,249,305,50,1442,839,254,285,268,702,-91,213,745,374,1679,489,-142,370,255,154,871,685,331,565,-64,-9,209,-3,305,66,2287,1556,-27,581,1318,-138,233,399,98,714,33,1228,1140,178,309,-433,306,471,97,-324,5,1972,150,88,139,363,-27,6,-308,88,-224,209,101,255,1367,1735,70,262,-144,-44,-8,282,249,-86,4,106,576,-3280,284,7,2,258,85,318,1563,769,-189,447,528,399,42,11,594,95,12351,336,168,309,63,137,26,-51,-24,140,300,580,-1,145,-121,-8,52,68,392,444,-679,911,156,399,20,195,-393,3500,-82,-151,88,437,245,359,-1493,40,83,384,1067,499,-815,123,636,-1399,105,216,1405,-144,-193,163,962,499,-105,37,1256,172,1870,254,2,588,105,129,-174,73,-122,586,284,-867,302,1659,209,14,118,110,397,48,-263,-701,2155,-294,492,157,123,-137,741,-96,-50,785,62,1813,242,568,130,1502,1460,909,-674,514,107,708,230,631,-309,-277,288,158,306,3376,1124,-106,1804,40,184,-134,2420,104,9,116,545,302,1263,-213,9,280,134,338,47,619,113,816,378,528,168,590,27,177,-318,429,81,-1559,110,-948,-3,104,345,536,-321,-128,-5,246,7,75,-36,162,306,135,246,822,135,175,1891,7,397,1273,-193,-163,-866,203,369,135,444,-383,760,-340,100,294,735,7,549,-204,114,51,913,-6,-114,-339,-43,79,31,35,20,-227,91,128,642,295,2560,-469,200,-62,256,210,-23,-43,129,-271,53,315,120,11,891,299,-23,439,-34,-156,3679,601,-596,214,-23,349,35,479,-52,-191,-82,10,39,62,654,-151,528,838,190,48,838,61,-63,18,83,114,474,-33,-196,241,2629,347,276,154,-13,92,-8,146,60,30,213,69,185,2146,3,-40,174,418,222,328,-42,-173,343,-290,100,124,-1844,-9,238,-41,-724,-79,81,504,85,176,-699,-169,42,326,182,8,-100,62,-306,-20,835,82,163,-4,1242,-100,126,108,704,59,3121,87,486,-506,-179,-91,69,663,264,51,403,-19,-140,40,-19,236,130,116,1100,-50,154,-588,-786,-186,70,42,492,-82,361,8,-38,-3,301,1036,84,132,265,1861,185,625,171,540,95,1695,32,401,-294,-15,19,1043,698,1222,264,88,898,553,36,-213,136,21,465,-276,1447,2219,-598,85,-573,44,-162,55,-593,-44,396,1154,-28,-34,-21,-152,686,178,-372,-409,-40,-12,904,-8,289,2210,-64,105,-86,556,219,172,1264,368,259,64,66,919,740,82,310,35,29,330,408,-181,129,13262,461,830,-88,7,153,45,147,1655,28,144,296,1268,-137,112,36,430,74,-265,287,236,281,947,319,26,532,-427,681,-231,237,102,91,203,46,194,1765,111,215,93,-62,446,25,-183,282,32,-16,391,330,210,-69,-33,859,310,632,349,556,-93,173,101,-35,183,1357,920,3503,245,1522,489,4,381,123,-133,107,-11,-160,2345,253,14,-222,217,-175,0,128,285,-206,-30,-9,-92,-86,1166,822,20,1412,531,859,163,766,181,708,4,599,530,2119,727,421,-291,-297,140,448,374,-109,545,-4,-165,123,298,-288,614,-44,659,177,72,273,90,-32,81,-109,652,-10,187,687,52,543,786,331,-126,171,-339,382,417,316,136,-14,-177,230,295,-111,67,214,73,83,19,136,-820,-16,-314,1349,153,401,133,112,2313,-462,229,-1098,290,-120,210,478,-295,491,182,175,23,407,1117,272,323,782,-68,456,-118,165,517,-197,202,314,290,617,381,318,14,-55,-11,-267,293,-4,-76,451,261,377,-223,-105,-39,91,309,523,-68,-39,-106,-301,2181,767,169,646,-268,77,247,-86,321,100,198,978,7,124,518,865,48,954,737,190,119,519,185,82,385,1249,1457,970,110,16,585,980,1744,143,138,904,-574,154,-380,-46,1622,593,819,198,-123,-68,244,675,-43,1223,-87,853,573,919,268,573,-205,317,2283,-809,388,73,2906,292,694,22,-1,9,264,175,255,-8,-48,204,547,642,-158,1397,310,62,142,616,-280,26,21,245,107,1175,-142,635,502,91,251,346,240,-363,136,-104,316,74,-1,163,-228,-15,-487,97,112,39,68,1099,-22,4,151,180,-106,157,500,-10,380,-6,-230,8,-695,-270,-267,367,72,42,2932,604,249,46,488,-591,-1,23,-6,62,46,12,49,-21,53,-146,697,843,160,-653,346,631,284,855,1838,267,192,840,626,205,-85,25,248,-68,253,2244,333,490,1000,-58,1185,37,72,91,212,26,133,-102,404,300,-612,316,110,38,282,53,72,95,100,526,293,-186,-60,256,479,59,-70,131,378,491,-29,157,1598,731,904,-25,11,24,276,75,134,-282,347,651,-63,505,60,331,40,3361,-160,130,828,-147,-155,-1057,23,-34,-140,-32,113,109,-28,206,719,20,2937,-2,192,1733,362,139,123,620,1016,1249,-96,67,-50,542,167,-350,540,502,251,31,161,-918,53,70,377,691,144,-965,1682,-301,-76,91,1598,-58,201,959,1,2,352,410,432,223,59,225,859,-265,80,789,199,-38,144,340,72,48,896,422,130,-713,-620,264,1376,-264,-15,8,1180,312,220,992,152,205,-223,1551,743,161,-178,815,-297,-41,565,755,76,123,-11,247,150,782,-56,-202,155,-447,101,675,612,1326,150,1305,-197,1047,1162,3037,6797,3196,1851,189,796,218,322,-19,-786,-258,59,-46,-620,-78,374,-219,350,-401,351,-278,217,822,1638,-21,973,-3,699,266,176,-112,123,187,529,1119,2783,142,1087,378,793,846,-233,126,468,106,896,737,34,684,4113,1160,549,313,155,59,55,1366,277,59,74,2519,3735,54,111,404,2060,-18,1430,-326,146,-67,-25,229,-42,-302,-18,1393,239,1083,2030,659,481,635,294,2546,-62,638,77,1088,115,401,374,2476,140,19,972,536,88,25,125,103,161,715,56,-472,93,398,195,340,0,-40,-8,106,80,974,-146,108,-462,-29,613,88,-252,137,247,2547,765,37,380,4087,709,388,1058,1370,-37,836,656,64,159,-1282,-82,129,76,-20,296,-11,47,174,-111,160,157,208,-297,196,194,59,4,19,27,174,1245,273,379,-1266,662,67,37,324,248,273,767,2210,1053,397,3655,351,-150,-171,910,1811,2590,209,131,39,698,-621,227,166,410,-185,121,2165,1263,163,3068,1111,307,910,-124,-114,1149,389,1612,3389,348,-173,122,-158,89,-309,40,801,-70,1900,176,1290,100,991,290,316,632,-40,440,2493,922,12,-36,982,1102,988,1727,238,314,1496,675,-1,21,632,1685,385,677,-208,24,702,29,1910,402,345,82,55,165,214,282,33,137,205,37,65,343,361,56,-217,187,-169,687,478,130,317,219,344,395,42,103,910,2799,101,493,-35,-87,-732,953,11,312,95,93,275,136,-26,90,355,388,1588,-4,-293,-88,0,345,59,805,235,619,19,197,967,-55,-186,-1110,-424,1091,513,630,797,-684,292,535,97,1143,203,71,215,-203,-101,-167,377,2712,120,500,328,705,224,522,409,5,-109,222,-341,337,227,39,701,994,78,724,-106,138,-48,220,2953,-235,-14,305,7,955,1120,687,-167,200,216,276,-424,238,-45,46,114,473,88,-1160,37,64,31,100,-58,-1371,127,12,15,171,571,52,79,484,102,44,691,484,198,44,186,577,370,81,94,401,44,-54,264,69,-43,427,125,316,-165,161,709,2118,58,-234,-92,-17,1190,267,1281,620,-33,-49,-10,667,422,54,267,658,-71,479,914,2692,35,161,-28,282,235,502,-41,95,-444,-223,159,226,452,-1057,64,60,1258,168,108,261,60,-101,8,-39,-98,-16,224,522,2355,1633,127,-44,151,571,-35,-1346,-206,92,583,56,720,78,281,1372,982,-177,782,673,95,-238,-14,60,1111,375,-209,-12,-23,157,-245,478,46,11,-20,9,-120,108,113,304,56,193,680,457,-12,88,197,73,103,1033,408,800,-258,1870,-112,-150,600,198,173,26,13,-53,19,97,25,2117,-35,-442,21,557,185,-81,-82,75,188,139,507,184,268,-96,11,885,-2,471,899,57,84,-2,-122,-840,240,277,96,1159,118,84,29,482,545,204,647,904,635,3891,2527,55,502,-14,280,-209,10,225,155,922,-4,68,65,1227,66,-54,92,759,113,243,148,189,279,65,198,160,-37,191,764,336,72,164,279,919,6,-224,202,-41,58,-10,278,82,56,119,-180,251,285,268,185,1517,175,1753,-856,409,288,-112,-151,274,-94,-108,159,56,70,-17,263,2257,723,69,928,125,570,5285,347,-17,-159,-1231,143,-402,-54,464,10,91,-18,552,-141,-236,-306,104,94,1236,167,-243,164,150,69,177,95,-48,-43,215,-88,-104,-50,97,-34,7247,-154,296,159,471,341,227,-196,439,110,-20,-17,1096,-57,32,186,-42,-138,764,5250,-123,333,-44,89,458,558,13,522,205,1737,606,383,-19,257,2043,362,613,1231,333,466,747,-39,643,97,117,127,358,-105,23,214,303,850,116,-259,214,-202,166,97,354,457,167,47,75,961,172,88,-27,785,255,57,43,899,329,163,261,676,-390,1473,34,477,640,679,516,40,-297,118,7,230,-178,37,4703,30,231,205,105,134,-35,401,75,-34,-151,-601,-228,-294,7,-245,-598,14,1744,444,1428,-140,1001,-320,94,-608,94,3133,213,137,85,-348,281,367,-14,-123,-361,5134,293,-298,530,-20,80,206,268,-890,-116,1106,-694,234,216,-104,45,496,-72,869,-1,607,919,45,595,-129,-43,1520,113,-9,71,-78,343,279,1236,74,-279,9694,105,-49,-95,257,1860,786,-36,-7,-19,-66,136,1297,553,137,-263,215,-912,612,436,-125,-266,-137,30,312,1799,132,215,51,-219,3595,339,196,-65,-16,2942,-139,-246,238,70,-180,92,21,-2,-325,97,123,234,183,117,1083,223,200,96,491,304,63,830,763,877,-305,380,-291,1014,1228,263,61,433,354,93,-1023,304,634,410,304,-13,68,80,138,259,107,-718,-491,7,607,-446,500,100,410,-46,368,126,1463,471,18,64,23,103,121,270,109,856,44,-15,157,-256,116,-4,-206,294,41,-193,188,-135,18,14,840,912,590,-267,-75,200,101,91,568,-1088,25,-51,33,71,-174,183,32,-125,-20,331,643,4,-404,-86,420,-355,49,-157,193,144,1431,2666,-31,93,-78,-78,106,132,15,-7,22,965,925,72,132,108,-54,215,1419,369,303,256,-50,1002,991,-25,2,167,79,-76,-166,-71,3166,82,211,-25,67,252,232,272,33,1011,643,231,122,417,225,465,1358,637,-34,3878,19,489,-54,283,273,-96,114,141,-3,-77,292,426,-191,-114,36,521,175,281,2737,157,138,127,-84,304,425,1639,1704,1608,-64,262,655,179,87,17,-13,-50,207,207,279,244,-43,600,67,497,303,900,1168,823,32,9,271,36,399,-923,-371,125,534,-164,12,68,103,331,353,442,153,-34,63,289,-57,523,66,215,408,-120,-58,1205,60,-20,109,-143,191,153,34,343,-183,286,59,1286,128,-251,135,-72,193,24,174,-3,363,7,76,10,328,96,56,310,981,142,36,58,448,362,-241,161,162,1098,104,305,738,309,-247,-70,288,144,328,1067,810,184,540,189,27,122,965,146,369,253,1281,460,-497,580,56,44,-34,373,18,652,21,409,-251,564,110,413,580,93,59,-138,-1985,-136,30,-495,260,377,648,-369,1706,-326,-1224,620,-194,-56,1644,26,27,17,203,463,813,228,300,166,205,807,26,4294,-80,146,-71,49,746,-112,404,66,-43,198,94,447,129,-6,-325,161,-126,171,234,363,618,267,-32,63,376,11,176,713,78,232,187,108,90,156,-106,177,297,2333,52,123,497,200,178,-9,83,236,211,65,24,910,4080,13,1912,51,198,-47,460,301,663,-41,-227,88,288,88,1949,-314,1738,228,1268,180,747,-196,333,2440,118,-152,352,388,89,-44,56,980,-165,209,347,47,-34,177,81,671,45,526,835,135,-55,169,1,133,343,119,3,-110,524,-101,1261,-198,305,686,426,460,-1045,847,186,28,10,-33,243,-41,4,476,712,762,52,604,403,760,278,312,-105,-82,92,62,-362,52,-26,-1,-61,64,1116,194,423,201,215,-200,25,272,1586,162,-99,-73,-50,67,-163,857,258,112,287,1086,68,-172,351,265,-31,453,-301,306,46,176,44,153,95,-130,-173,540,31,128,17,153,-19,-273,97,-342,-78,-237,651,497,724,-226,175,1676,401,-92,22,-6,-66,-354,185,97,266,-254,143,34,937,1421,-814,-1223,-38,265,344,173,716,1667,2354,861,2351,243,1210,-18,411,-99,410,375,-93,348,115,466,57,488,990,1674,51,1085,299,47,80,126,-251,6,1621,-22,1457,2807,-69,493,1041,43,243,80,196,90,1270,-457,-32,-28,37,1085,1851,224,-90,68,-30,709,156,38,-35,167,-268,1015,78,54,56,-234,1228,38,305,70,503,1018,-19,1096,125,590,413,90,29,100,689,-176,102,12,58,-33,-157,47,11581,328,-61,-35,80,39,904,-71,-446,-211,369,666,844,36,655,29,134,2012,-435,84,702,133,436,54,-500,16,182,765,40,1601,-111,1423,124,-73,136,203,250,242,118,-149,162,270,262,-251,-208,11,351,55,214,47,233,-430,69,465,-157,390,16021,266,72,425,784,464,869,-1147,582,282,64,161,509,248,225,91,22,80,-390,820,-662,1784,57,676,-156,-42,38,20,68,158,-90,216,201,-16,35,105,740,134,-185,-99,66,-20,125,11,-224,-211,84,371,-4,814,182,-154,32,-72,838,1171,-721,199,-705,-72,415,1503,525,-171,3613,460,403,483,408,431,20,114,1083,-35,85,-61,117,92,-140,95,-914,103,1250,146,401,-68,61,-291,-296,213,11,-66,45,78,6,162,-2209,687,33,-26,387,106,-341,244,-4,138,205,702,-479,355,66,430,112,14239,-120,22,109,-308,2484,320,-18,-145,75,-103,211,210,322,80,746,176,52,-7,114,-374,-138,207,80,-80,4254,34,22,329,94,311,1097,1120,122,159,99,-82,361,187,117,18,40,-19,-115,-185,429,858,-123,-33,763,24,91,499,229,17,1158,-211,1030,-188,844,-45,-118,112,-35,561,-63,-232,-69,59,-269,-230,117,-96,-976,34,-338,323,243,-441,71,-32,120,-24,16,-74,-205,-546,-328,52,-212,242,92,1445,1114,83,355,-518,253,79,71,-664,164,943,218,1002,-358,-90,1673,270,-18,1218,14,158,165,91,953,22,167,379,344,-312,452,40,644,167,-524,126,-156,-23,77,124,278,275,694,4,-67,-111,103,338,364,149,51,-20,-58,448,20,-3,147,-55,-90,1046,-32,-251,59,409,1151,126,94,46,78,-576,-1126,198,1076,740,-220,351,274,455,14461,-65,-271,566,201,40,59,-218,143,121,194,814,152,-60,82,352,325,211,89,52,110,-377,628,6,65,59,-39,-37,39,-175,184,167,140,1023,138,289,-1016,227,228,119,-2,26,-27,1511,-349,87,-363,-57,102,150,302,82,156,54,1004,575,313,412,226,-6,28,285,6,-73,60,515,50,230,748,-90,16,286,257,871,162,125,-52,626,30,170,-33,1021,27,1135,67,-155,284,528,692,-22,432,-337,88,327,115,-179,1212,605,154,-181,44,52,-150,342,-66,729,132,1459,269,-426,551,-63,-351,-383,-173,246,-55,-70,-196,111,114,709,-137,-63,892,222,165,525,27,309,66,64,-90,104,-34,11,112,7,62,-192,4,-741,163,774,289,2,238,-367,-408,153,266,-146,155,293,-29,3,345,-687,-361,118,359,465,-151,229,-144,297,249,-117,301,-325,-104,-5,638,626,-415,504,-160,-112,20,4,247,198,179,112,932,-43,55,232,-137,-42,-138,2,-73,-31,667,47,239,-193,358,-371,106,285,437,-203,279,402,-144,-71,158,542,-240,67,361,416,224,-4,205,598,232,122,9,895,-5,2,47,115,218,-187,-58,-62,244,247,-28,191,210,113,520,503,267,-418,-138,161,-343,-18,-5,48,-41,-48,741,-44,65,712,-25,-258,90,-223,2978,899,93,481,730,-164,55,-3,440,95,325,107,230,894,583,-69,-370,-58,228,89,133,-102,618,42,1257,9,173,194,32,-170,156,-66,224,551,-74,466,-55,342,365,169,202,208,116,32,153,51,14,486,168,456,107,-264,252,-85,832,-227,-30,261,978,-26,110,86,3,446,151,495,649,194,395,27,83,160,79,-127,237,2504,772,418,1128,358,-146,-117,70,1444,45,110,-177,111,-662,150,256,-145,198,-126,-39,-512,1156,-185,153,125,-10,1129,292,310,-158,-93,-27,257,237,617,28,426,296,67,-140,142,69,-35,-33,-115,98,545,227,79,3364,2,322,222,748,244,34,663,1309,171,193,223,788,-145,59,118,5,9,-97,186,485,400,1102,230,39,36,1021,504,412,75,216,149,57,232,116,-937,214,560,-106,436,157,173,443,133,13,751,148,116,-86,618,134,145,2802,-113,0,444,-213,49,54,1019,484,1775,79,206,292,621,388,-277,817,141,1356,385,348,21,-117,-45,-305,-55,177,230,78,641,496,338,673,-76,210,901,845,121,8973,1862,146,185,414,19,-156,25,81,967,-391,85,282,16,528,263,761,-303,479,189,80,2891,180,674,567,636,160,39,-14,-125,676,-119,106,48,1088,155,153,-17,688,-37,34,468,131,-102,-52,-220,92,364,1214,1411,630,-139,498,288,16,1437,1020,896,3,1136,315,47,179,15162,172,-70,834,1573,81,65,1538,205,-245,93,92,218,711,-121,24,50,-17,596,699,-417,53,-80,-45,12445,115,162,-141,-195,27,309,790,68,618,112,-72,-223,147,-151,108,680,177,4985,98,104,1478,158,-106,577,99,85,880,-17,798,-709,-118,1110,-119,1115,-62,-60,1263,1208,113,-5,701,2120,183,334,459,454,-294,-88,-16,36,12,-224,328,291,-209,3343,113,70,-215,149,-36,60,413,92,19167,74,966,7258,-7,865,-26,-38,-337,-21,331,-29,515,176,234,104,47,103,94,-403,-131,-159,99,-155,9,431,51,41,213,617,-4,670,-75,-16,78,176,90,-529,-185,11,-150,522,-171,11,-39,193,-566,-105,-1066,28,1,-860,1502,202,-96,36,319,168,150,421,425,256,3288,-58,-6,-120,939,-763,618,1465,285,17,212,-42,101,-22,237,43,15,-78,368,-98,9,126,-133,587,267,-41,55,262,-69,-5,-40,208,23,-61,428,32,-112,321,-17,498,1057,-232,42,186,615,1135,188,-1,145,9,-75,9,-378,-10,33,-19,407,488,507,-476,169,119,171,1399,825,146,254,71,202,-120,61,-131,586,1498,613,124,133,264,51,38,291,-262,-8,97,-53,207,101,96,-15,-42,-509,142,23,111,284,71,90,-91,-197,170,114,126,-58,528,591,-142,534,515,-50,-253,86,-168,793,-680,2019,355,335,96,104,40,229,23,584,554,70,100,192,-27,56,547,-86,-87,237,34,-49,182,67,80,425,19,39,246,-281,383,756,24,61,-51,-172,-56,-9,5077,188,-675,3,-15,219,22,-9,-485,396,104,172,-19,370,-36,-198,124,130,-70,406,73,81,-130,-164,-373,-150,520,193,-55,-175,476,129,112,-3,49,-64,344,123,100,35,46,320,136,34,485,25,-66,165,-340,120,-214,91,228,-56,124,347,28,219,-27,10,-375,44,41,265,127,198,58,36,248,213,201,-63,347,54,73,-4,82,44,96,-68,175,315,417,202,45,9,450,62,-66,108,-395,746,394,-90,124,88,913,448,56,-82,38,653,1437,-45,-130,-13,-37,997,313,243,1203,1908,564,258,557,363,25,853,-173,89,234,-24,511,37,316,4818,702,79,447,1648,112,284,134,-185,85,-9,623,423,141,559,181,347,-95,2934,106,95,369,235,-1,878,270,-1,219,76,7,77,139,768,80,-523,206,505,145,-33,26,38,25,21,249,238,15,66,119,778,240,456,151,17,225,-35,17,105,56,-66,522,1508,-127,131,126,614,128,160,291,-163,-169,243,123,1910,113,565,181,-26,53,-29,306,-100,48,-151,208,56,930,1,-204,3,16,86,484,-35,305,808,169,195,-33,84,210,-62,281,-5,1254,69,1029,147,461,787,288,339,1415,257,761,42,146,71,656,49,224,90,1852,1286,22,163,2106,667,1135,685,31,-17,-68,22,465,69,1108,743,84,975,1053,184,108,210,199,1677,52,651,2,12,1493,1142,628,263,261,29,120,66,33,39,31,123,-17,74,208,81,66,19,350,706,-46,725,755,-360,620,1149,808,502,742,140,475,492,-47,110,1139,-338,-196,564,454,95,-51,168,-215,196,-16,2100,219,-53,960,697,69,2833,825,17,122,-360,161,378,595,158,0,-139,478,494,94,110,142,40,1039,67,-5,1667,103,938,62,898,492,75,25,86,63,-1244,361,122,-10,58,313,3037,293,266,38,1093,574,924,312,-7,338,137,834,595,197,477,174,772,230,894,355,75,25,270,207,776,213,85,68,1131,473,-1136,342,1929,-3,963,134,-77,519,1019,1291,94,-101,183,191,213,330,1595,-108,159,310,49,130,952,100,36,1075,69,570,693,392,462,699,145,123,672,40,-63,244,-31,-45,1409,789,10,2056,149,811,486,405,-82,199,403,85,2325,460,197,1519,1419,170,199,453,246,666,531,-4,216,211,907,80,42,451,-159,563,93,531,1857,-201,789,310,155,754,9,660,-96,8,78,-344,1281,805,-41,346,79,455,101,312,543,51,70,-77,773,217,191,760,-277,-2177,464,57,165,864,281,1145,454,391,976,60,402,52,334,1088,809,94,1,27,157,96,47,-412,163,684,86,4569,136,129,1497,497,1772,71,228,349,151,556,147,29,1541,852,613,552,12,181,716,331,556,129,92,282,-404,771,-96,14,-50,132,221,32,230,261,689,1122,2436,75,1608,161,320,1377,212,422,195,13,-5,130,154,128,925,597,-33,-20,75,1242,124,139,218,354,66,-7,356,50,451,541,865,273,96,697,209,844,-28,207,404,19,275,-360,570,867,1825,53,479,332,-318,422,490,176,979,182,-18,566,632,158,115,213,20,38,131,173,202,121,77,816,-166,-6,546,447,-80,378,1415,-66,233,66,890,-149,185,769,92,173,799,703,273,85,271,458,12,184,1242,101,195,8,85,79,414,354,108,200,-11,411,-51,410,282,607,1513,173,130,442,497,-158,3395,98,459,-601,84,421,-38,388,411,-3,121,557,591,568,426,-40,145,31,1674,870,-3,449,-230,63,132,113,47,200,309,1895,207,226,479,36,-538,380,51,-202,-299,-193,140,41,-126,-46,46,136,350,578,246,769,67,254,587,952,-478,-274,219,395,487,-1478,130,133,-53,120,477,131,-68,1531,80,856,40,36,-130,241,-92,262,450,7,82,160,158,246,102,412,123,-115,-24,-59,1735,-8,37,433,-48,117,-18,151,542,48,84,227,1013,-9,327,2970,1289,398,269,-189,864,1378,66,127,83,113,422,-650,1,-49,54,398,53,457,177,-153,415,1688,695,131,273,215,183,430,236,2943,32,1964,1725,180,123,161,865,-618,149,252,-5,56,136,131,169,203,163,993,-124,23,35,184,338,-128,177,493,-45,146,97,-29,465,129,473,-372,552,75,614,339,33,565,617,277,122,-7,-2,56,155,596,585,10,112,119,1240,178,-118,292,196,44,289,-1,82,-183,57,9,148,107,203,-56,-10,-77,-1133,38,1640,-60,698,-53,637,303,-30,54,97,1193,91,-17,611,268,350,47,367,192,82,3391,99,140,829,210,916,249,322,30,-10,1321,213,814,113,607,117,309,37,39,379,-206,-238,240,84,235,308,-5,195,307,-636,48,-152,1264,174,160,-283,40,580,255,-24,-43,295,978,649,216,152,299,5,1034,28,36,33,186,358,274,298,-188,119,54,422,53,-79,791,2888,115,129,178,259,228,345,144,-365,514,473,547,50,454,-17,314,519,233,-353,1029,86,1010,-86,-41,-94,1895,615,56,73,1040,555,1489,264,2935,5864,219,1031,3404,746,988,-9,326,296,288,76,232,262,5,-377,-16,204,672,-478,-149,-20,30,121,74,15,-270,33,562,36,1072,195,429,285,120,651,51,480,241,113,248,484,38,494,166,129,285,129,-120,4,187,-41,276,146,61,259,-14,721,22,95,396,-471,129,-165,262,71,659,335,300,796,-251,691,499,-3,46,229,-29,85,225,109,49,260,237,356,622,933,0,104,1280,150,270,252,123,99,-12,2517,2933,530,598,1890,115,137,372,625,-7,211,305,649,422,172,2082,-32,352,252,127,78,37,2930,460,500,322,367,857,141,368,666,-9,-110,84,78,-242,74,101,-186,300,186,739,1672,300,-81,-47,-398,20,184,-159,-37,230,183,-14,231,219,-143,274,63,113,2158,278,57,132,35,31,216,312,122,-466,183,299,1083,486,-13,927,283,1043,43,1176,816,300,595,-59,225,680,730,80,311,-386,5,142,11,459,686,337,90,128,305,29,403,82,758,280,411,382,152,-59,290,-230,2083,-93,-41,2347,-10,-33,563,8,32,198,289,-97,212,141,2598,-83,181,274,49,-416,110,-91,229,43,-11,84,438,-307,1396,207,448,374,1151,22,188,-110,118,326,-140,355,156,536,542,881,272,162,-19,100,3431,112,-83,268,438,2038,392,116,-61,2188,-410,683,-103,741,240,179,-53,1311,-1380,230,237,272,13,1224,345,275,601,976,992,425,876,161,44,355,105,-20,399,1010,231,245,-31,46,3,442,218,334,845,100,-30,-101,93,790,81,312,156,-37,22,59,65,75,200,-1,47,563,721,-113,-16,133,174,1155,510,155,533,-65,85,325,253,224,299,-21,814,733,-23,63,191,1714,244,406,118,453,506,142,640,175,93,112,-18,199,53,1341,-560,301,295,2071,871,105,3379,195,-10,350,369,382,622,-214,72,43,1819,-6,-48,27,650,73,96,142,309,200,102,1511,229,123,728,795,66,163,214,-1100,633,336,437,144,392,1045,2557,487,43,328,204,-461,314,901,73,764,209,442,50,83,239,6,396,-196,414,2270,193,2421,637,-869,-112,77,-249,563,134,547,726,134,2088,953,687,368,463,575,-30,80,503,439,1284,101,156,1229,292,84,325,-412,32,1605,235,562,-109,-122,2450,276,398,299,648,249,1119,-95,103,98,-97,41,-60,184,983,325,722,-60,1820,105,34,333,-389,50,-21,1034,3130,249,269,101,1669,17,-108,1431,214,250,1069,98,498,94,21,1325,-114,2015,1478,287,511,152,14,-261,540,94,35,458,335,1635,644,146,240,816,19,72,-8,321,333,254,852,948,987,850,707,-2,355,415,994,866,1071,1,1160,-24,786,-358,111,2034,376,407,222,301,437,782,456,93,521,580,-95,69,425,1125,-375,621,407,855,-142,832,382,1937,929,2198,-82,-7,6,2076,3,868,1182,809,1174,313,69,93,276,2403,-61,192,42,951,623,248,77,112,575,-414,159,-1,507,1138,194,956,-2,241,26,72,250,-188,235,61,1031,-221,42,138,30,26,229,694,129,234,241,238,1009,177,1141,636,303,656,647,808,93,635,-14,631,444,1288,3211,378,88,144,1373,718,916,158,115,598,906,478,697,99,37,570,220,182,-782,-262,1722,237,1409,380,794,766,77,73,252,62,-31,-130,-47,37,784,467,5,1837,424,-234,109,267,443,144,393,9,12,285,462,1448,286,-300,137,91,249,-82,396,96,300,586,64,1840,283,382,-55,228,-944,493,666,391,78,246,630,762,1580,1839,372,1833,434,218,379,-38,19,1549,910,915,702,-61,134,6590,262,1422,185,184,1853,-232,1933,1459,1621,1011,513,229,1357,-116,-111,1617,394,13,262,-20,130,19,-63,280,221,328,1726,996,16,-16,281,136,115,491,319,-19,307,1630,360,90,-7,835,205,487,62,91,-556,460,2054,712,434,67,411,497,241,242,-3,3771,1461,186,1132,110,448,404,376,652,600,1100,370,413,205,5,-244,130,924,770,23,28,359,759,-9,804,82,410,383,365,-80,108,-9,0,470,-1019,-341,744,516,90,231,51,2409,-86,129,868,464,422,522,305,779,-23,81,232,397,14,-794,50,615,301,-34,16,74,802,427,121,69,-197,107,1021,1172,264,2269,-657,-6,214,285,55,52,313,-48,-55,1599,798,185,-177,251,163,400,66,857,2352,572,1271,15,-8,138,385,303,204,804,1364,528,-57,269,837,554,375,597,825,11,-47,461,207,180,88,198,405,477,96,182,1566,-55,1289,131,502,1740,-70,498,264,772,610,6466,45,813,1067,47,197,98,337,193,-46,830,554,72,461,631,484,401,70,434,839,-78,-362,-298,109,441,198,130,125,141,205,115,57,-179,663,631,1695,864,-8,579,2744,193,658,176,80,387,128,-33,187,-273,-258,319,227,-73,99,26,83,568,328,31,1431,382,494,-84,714,199,587,17,131,333,1252,-7,-66,507,-9,126,2651,688,213,-130,49,677,416,-18,420,74,-71,-23,1316,669,-74,438,302,1351,239,757,482,211,-762,365,-58,35,49,-55,167,667,153,-172,141,199,193,147,1602,272,576,130,299,768,1270,137,322,415,-72,169,2330,9,-578,-55,0,643,49,451,417,265,98,-590,178,157,-13,21,940,131,721,-163,38,220,509,447,330,484,935,553,241,27,6,294,463,63,865,457,1603,-94,445,188,708,311,295,123,-477,1172,320,221,238,1862,23,389,-180,-23,128,345,-144,-25,113,-396,1677,4,441,457,36,173,1859,54,-66,1013,2586,2138,-224,112,-23,426,507,316,343,212,425,900,967,92,558,-43,-185,1775,-7,208,159,426,2015,884,249,2198,956,48,2,179,192,640,244,86,533,-50,-61,233,232,37,225,9,62,184,1241,9,778,22,704,1106,798,1753,519,157,54,-23,-118,132,-63,229,2009,72,-49,2141,2,610,127,49,-247,1145,577,74,869,2193,526,4057,21,183,749,448,145,-130,14,-47,176,-4,-63,292,133,1539,149,591,645,133,435,-677,2350,164,548,788,464,787,567,2170,553,450,46,89,145,545,-580,407,581,104,413,561,128,297,810,320,857,214,306,324,75,151,25,95,145,392,113,916,76,59,3021,102,58,589,-25,160,-106,1146,834,21,938,-36,64,-439,871,-50,222,-164,754,260,1352,-109,-334,84,216,-10,1160,316,632,375,2659,171,-34,69,228,700,3716,300,41,2921,796,-14,-213,403,-16,73,40,543,346,206,1775,497,144,2222,636,602,476,-291,38,271,-96,188,189,264,108,82,-91,188,154,55,-151,112,48,233,-593,22,-228,34,37,-262,92,190,311,462,-136,667,-73,43,374,1583,-194,935,-8,-129,226,-113,176,258,81,44,62,225,413,10,567,590,67,103,69,901,1217,296,1000,-32,188,212,0,-211,-3,98,30,-16,78,381,-148,40,177,1138,178,843,95,-15,-13,296,311,303,638,-221,730,27,6,168,-110,310,114,547,30,319,275,147,20,3083,4,329,254,118,1529,70,-675,1079,551,-56,350,131,162,90,-37,55,106,345,-444,6,-96,768,147,208,133,-88,184,316,104,1156,756,350,108,814,2602,7,-62,428,194,26,716,-35,-51,-294,150,172,259,33,257,-23,3835,647,242,873,91,174,391,959,444,906,36,804,717,51,124,201,-162,2647,1027,1202,-63,134,380,2730,925,717,285,99,27,1090,207,-23,523,42,837,186,646,616,133,140,-1,906,262,38,-246,1529,782,322,-92,936,270,803,2139,-51,193,1030,-29,1099,222,888,384,747,354,651,733,952,266,97,102,721,133,800,-129,122,232,254,12,1377,492,382,113,-284,389,1741,232,210,50,8,219,-44,208,140,312,63,-97,66,46,379,765,512,-109,53,285,1736,-14,-39,128,378,324,-76,578,42,-113,160,2265,283,1598,614,6806,-2,1171,-197,827,1630,1586,-390,4210,260,748,578,1049,31,212,154,-41,305,543,167,31,487,163,493,836,76,-51,62,937,-34,97,-55,769,705,922,789,1404,892,478,1406,68,-100,237,2101,503,-27,1671,171,561,763,-515,342,728,2810,1559,-282,-75,-958,161,1816,3486,1389,-188,274,130,66,558,-107,1188,630,418,193,-157,15,-1260,898,78,395,325,674,2103,695,106,402,483,-940,10,1324,756,120,-238,2626,206,627,1258,622,-9,728,25,570,197,49,154,79,-66,31,493,508,18,228,43,728,3795,287,848,73,23,539,709,17,715,-1759,224,1843,117,167,1131,16,-93,34,307,125,-12,-86,320,1386,267,486,1315,1251,-11,730,-42,70,-115,-321,370,794,271,100,476,842,61,641,196,723,323,126,71,1205,599,188,113,330,66,38,129,256,471,270,261,746,248,209,934,233,-22,-68,257,1174,847,611,563,186,-34,-36,256,262,1277,73,181,763,202,244,575,319,197,-65,801,639,1324,489,274,478,758,459,232,521,84,141,-7,376,43,395,364,357,347,242,24,899,371,591,416,417,1622,155,358,91,-24,510,706,160,293,1969,435,-112,811,189,-526,196,-3,1264,735,36,136,878,503,-15,-114,459,725,164,383,-534,-62,48,92,37,232,128,741,-8,107,152,-33,65,122,474,1326,1576,168,41,302,139,80,-211,247,498,132,-51,28,479,430,12,112,-469,31,83,-588,-10,-819,1244,255,732,153,401,209,91,235,477,489,44,610,114,242,475,512,-10,126,79,137,478,237,212,596,375,146,55,-596,2032,886,-192,9,505,1594,364,110,269,107,348,-301,156,-46,557,223,494,609,641,-309,229,82,122,133,-25,848,453,263,-526,921,210,1797,1193,419,-230,664,987,1,861,341,-81,76,1621,2213,49,1442,148,576,196,773,180,4081,472,378,-68,15,119,363,132,581,10640,846,123,1024,184,442,138,-70,-445,326,407,2209,481,-137,-9,679,1329,53,78,252,257,183,50,197,210,-123,364,276,121,64,1008,228,148,89,131,962,-27,1324,437,87,-65,772,182,-24,-9,394,288,635,140,319,631,973,352,357,2328,-105,-240,4459,0,475,4843,473,601,600,2095,-53,752,70,562,-346,313,1468,182,254,383,359,62,189,136,33,498,60,-154,321,707,169,947,-113,742,62,959,1611,303,103,-347,-22,89,73,30,-208,-29,143,-513,448,110,437,299,1703,843,518,409,122,658,63,576,193,813,1784,398,-38,354,1190,522,765,261,68,594,690,3414,485,660,618,913,1237,-276,99,-99,234,458,204,1104,1436,269,315,610,-101,345,520,241,63,891,147,48,366,80,1596,-4,-23,-78,-46,-1200,17,-1,733,80,-273,-1151,972,164,518,643,947,490,319,84,14,168,1041,772,175,347,52,234,-3,-119,573,230,639,931,1833,394,-468,380,664,308,1522,239,408,-105,-298,200,166,81,536,276,446,-199,356,288,-45,1333,278,560,1107,524,95,204,-548,233,83,-295,-325,62,81,3159,1588,-61,397,-565,687,284,2471,1119,1196,-10,1186,91,23,329,2051,301,704,-100,393,38,95,-8,150,47,243,340,302,70,924,92,297,303,435,128,126,454,85,92,144,1031,62,313,370,229,436,-642,188,1259,267,766,271,260,263,919,757,263,752,964,612,196,2189,249,244,692,762,-11,195,317,27,-80,305,1070,-24,164,-4,42,2068,38,10,1038,1129,216,660,138,244,-6,197,2933,603,1299,85,470,1,692,175,41,275,208,775,263,315,376,185,1059,312,105,1056,439,747,1050,110,4287,-137,624,24,62,124,-141,564,-307,239,552,785,332,790,128,558,93,-33,-64,25,331,1732,113,414,-179,-407,426,-1050,456,236,-182,318,460,-16,36,134,-479,358,458,24,139,374,36,2845,457,233,508,1575,158,560,126,-30,-376,127,-493,-432,1109,486,-9,330,184,15,340,351,637,59,622,1575,809,162,654,1012,28,37,-107,404,53,-58,83,193,78,-10,491,287,267,428,1271,308,85,337,-192,-48,96,1227,152,107,472,-206,386,-550,191,480,-172,578,266,139,654,97,-63,592,104,949,152,-968,242,-70,312,377,251,87,61,54,364,1088,8087,382,170,-177,1698,2783,645,28,342,832,-207,238,156,98,35,2085,553,101,-25,276,451,38,1,-705,95,553,112,11,388,69,856,-31,1956,566,467,247,1305,567,345,-54,316,599,1321,1158,147,145,117,284,328,-40,691,8,354,1357,394,-4024,700,-168,464,37,123,2317,116,589,41,539,166,267,3,569,1149,345,987,-27,1111,695,990,259,412,11,273,154,34,460,1248,206,95,-26,886,75,411,-345,692,-121,-391,3,80,88,743,109,-77,107,-999,58,95,-560,816,32,269,104,525,261,64,449,178,112,4,678,592,143,343,-53,113,-121,1159,86,309,7513,750,414,986,400,329,184,648,146,360,44,453,191,-40,667,917,243,42,231,-223,2557,-463,311,-163,116,145,-375,496,325,449,-24,-389,832,-448,1096,90,627,637,958,73,3,-84,121,336,2162,81,-882,469,34,94,162,264,403,2790,408,234,-118,707,1152,2999,101,631,133,84,548,946,506,134,374,10,-40,25,-73,-64,1635,1369,-31,322,366,114,62,1196,1350,92,22,112,1034,560,-117,614,48,1138,1019,613,124,-62,115,139,362,101,-13,265,507,-56,664,261,314,-153,42,-443,127,262,875,2232,674,168,246,145,327,347,394,259,536,621,1120,1699,63,257,771,288,75,293,1267,-1448,716,366,755,632,136,832,13,595,210,-182,17,1590,66,363,4103,17,312,2790,312,-56,795,1211,165,395,674,622,150,-581,-91,119,282,66,-61,1732,330,906,141,158,-80,147,1212,481,-16,1056,50,237,645,162,-178,51,512,60,337,125,142,1444,600,7,242,293,755,301,712,1464,738,-207,7690,298,61,910,819,73,382,-20,52,1405,671,54,484,168,867,448,242,1159,44,1803,487,56,12,294,599,416,1373,978,171,321,84,1448,307,359,681,236,783,206,173,16,482,-17,539,897,9,18,436,2301,-252,87,144,426,418,2425,254,599,770,230,598,484,571,88,781,854,-2,796,-22,410,510,355,174,257,210,380,-92,277,83,775,-526,35,11,386,3,62,-81,207,339,-197,84,136,51,518,-457,1176,1314,605,889,859,509,214,398,1524,392,900,482,186,-418,722,227,-84,269,4344,2902,355,3615,714,307,190,935,169,274,82,112,1597,151,113,-346,70,1545,4443,947,-141,434,737,300,136,258,399,728,851,1427,587,89,808,65,346,218,144,1095,379,9,1097,318,-5,29,39,204,160,162,540,-538,-126,190,413,-43,570,579,443,1414,5,176,174,460,731,1,109,-25,492,51,-147,126,720,188,-309,800,22,99,227,421,623,989,70,569,363,1565,836,477,65,128,620,519,1649,937,46,626,1368,136,358,7025,52,963,1315,39,247,361,304,85,949,1804,2665,121,-341,152,191,236,739,774,151,169,1701,280,143,66,758,1553,535,1166,457,30,512,191,1764,224,208,261,922,1049,120,1003,127,157,14,1267,37,-543,395,190,422,316,419,51,66,617,-15,-84,265,1053,388,645,36,79,274,226,724,-331,1454,684,237,1297,385,132,819,190,201,528,798,710,1093,368,96,109,750,1707,358,908,285,542,107,1228,843,2429,266,399,119,-22,-255,202,495,203,12,279,86,169,487,700,522,755,264,359,1110,19,396,-66,687,-14,-22,1798,216,528,144,109,29,69,267,26,202,2,-195,42,91,255,187,305,305,296,120,2658,650,94,466,182,234,51,206,931,177,-69,89,-932,200,657,141,-4,57,849,715,-120,183,-14,72,-31,26,77,262,14,543,242,-64,534,-267,424,-919,84,156,-22,354,-94,1152,3948,256,355,227,3205,168,103,357,142,679,186,1355,6904,822,69,-303,347,347,235,321,-127,228,8,122,1829,646,274,799,224,396,55,344,143,8,1752,30,-76,473,119,391,1029,243,110,-205,1683,-5,1368,84,775,-277,410,62,275,551,161,-22,-95,-76,7,-279,624,1475,-26,114,-179,533,-30,-87,109,418,132,-3,244,24,393,995,628,103,256,326,-387,44,629,153,59,180,-250,154,52,129,-93,-21,766,199,87,-81,453,356,284,1365,1227,128,45,353,-597,-46,47,381,-8,55,251,74,59,176,34,54,87,-58,-7,106,128,121,6,-75,-185,94,-489,382,-142,102,20,136,8,-58,175,367,375,-7,466,294,-78,100,68,54,-69,189,48,26,169,513,-68,396,210,90,-65,10,144,29,-13,135,-140,76,2459,522,1733,6,166,183,2493,178,1887,1641,-27,36,103,-6,41,124,4,435,-18,293,-104,54,58,78,25,29,1985,121,581,-97,132,144,1126,-29,43,230,118,174,195,13,18,-6,56,49,120,-443,888,1122,3,716,255,214,127,428,-9,768,40,11,-119,-37,-49,-79,83,41,-78,166,49,-20,-47,470,-79,91,32,3,12,-27,4,-25,-19,504,5,34,-171,2424,158,783,23,499,24,108,-1502,-36,5
-168,-300,-47,226,-193,-313,180,-96,-19,80,-171,-385,-428,-64,-194,253,127,-462,15634,-178,87,-118,24,-148,71,-117,-37,-9,51,-19,-236,-7,-609,-268,-285,355,630,2545,-28,-240,-194,19546,13466,17562,15744,19357,16529,212,-8,254,254,875,718,1242,128,68,58,-165,388,32,133,69,32,-8,-34,72,455,-75,-168,-212,-323,277,-36,-155,-33,-31,37,111,243,-118,8,273,12,-16,35,113,1402,463,327,90,96,69,143,105,104,-45,35,155,62,-24,-2,-128,25,40,54,30,1181,130,-8,86,23,-51,18,-607,-281,8,60,174,47,-20,-7,-90,-43,291,-27,-207,59,19,76,192,72,54,13,27,39,429,25,473,378,128,-78,302,97,50,46,48,11,315,50,370,221,237,356,130,116,-28,248,-10,396,-30,939,-113,178,67,-38,9,2,110,257,206,286,5,108,115,136,172,22,207,71,69,1201,135,-4,-22,-74,1,-30,5,8,-53,1395,-8,-26,17,371,538,159,44,47,279,75,112,69,72,15,100,30,538,141,140,-6,23,16,38,1597,-103,177,873,-80,471,140,-44,-20,0,-1,4897,-54,97,364,45,-5,43,168,108,28,-17,110,201,537,105,2441,365,952,-38,-6,11,12,45,94,152,-51,201,184,4,282,24,67,29,385,44,1333,94,-32,256,55,-24,62,-390,-46,-76,-65,20,164,-12,371,297,51,-49,-3,-11,2,338,2522,19,-6,-23,127,175,392,14,6533,730,1123,78,21,113,130,22,439,248,6,60,27,189,228,48,75,599,147,20,-1200,189,13,39,162,33,-16,-27,40,-24,559,1333,1048,817,51,306,494,237,38,65,510,370,150,73,-30,24,175,101,809,144,43,621,308,11,182,20,364,64,45,207,180,142,1850,23,718,153,1713,83,534,89,-338,259,128,1548,28,60,34,656,707,319,399,60,84,28,850,265,64,116,293,72,56,-50,0,1433,253,358,-174,5,28,-52,46,-51,17,38,13,55,-22,26,210,425,130,114,179,277,45,116,133,-53,-33,35,365,2066,5,2,130,151,125,77,6,45,-8,82,26,250,114,48,187,64,55,26,835,402,-49,48,103,252,332,362,82,149,511,146,167,3,-148,-29,14,106,141,495,52,38,199,76,-4,-4,277,-107,196,128,114,-12,430,1699,42,45,-23,41,149,112,69,22,31,70,139,-74,235,175,20,2638,93,136,226,208,440,0,50,28,87,1642,33,41,-37,-24,5,97,143,88,306,228,197,-29,195,731,209,74,142,353,1476,23,-92,-6,132,162,-15,10,211,271,9,79,59,228,122,3,-115,262,481,189,92,94,130,815,144,207,105,737,55,236,204,137,468,226,607,182,96,-8,357,-141,-16,25,-12,488,51,144,789,830,65,39,178,33,-20,19,9205,39,129,84,-40,7230,17,-216,192,34,12,40,173,180,85,69,175,10,159,43,-12,566,28,35,21,85,296,506,-11,40,97,44,-193,155,-1,-748,-356,4,-26,72,22,56,2343,165,204,88,-370,323,2,60,767,-41,61,14,49,1107,28,108,65,129,629,75,45,-193,927,184,258,62,83,81,607,42,168,103,-195,-79,9,390,-14,179,58,-91,-10,272,125,134,870,933,15,-15,-11,174,72,57,30,63,-20,117,69,209,94,210,542,414,172,519,-24,93,27,192,204,191,20,220,76,141,302,21,143,130,100,-42,29,-30,-52,-87,192,-23,121,76,13,49,357,43,370,194,253,111,157,101,188,13,28,-123,220,170,38,335,312,22,531,35,32,42,149,139,33,35,90,946,267,170,-565,45,95,-9,6,183,32,405,-49,50,197,128,148,-196,76,64,45,22,-7,218,29,3358,56,105,236,216,361,-122,43,293,66,-52,42,58,86,310,-60,-30,149,-139,25,-12,-35,306,-38,494,573,70,-32,1071,33,-12,-11,433,515,20,507,-57,132,-9,-18,-2,-23,3,304,0,187,-14,2,1187,449,-19,-56,2571,382,122,-41,127,5,1571,2584,805,35,154,29,-1,-19,7570,271,86,359,362,2179,131,58,34,101,-281,-703,277,-56,-174,-66,-325,-125,85,-56,107,147,1949,401,63,-8,-1,206,89,-99,70,35,14,70,4,59,55,-222,-11,189,35,52,712,44,40,133,-172,99,-209,-28,175,17,-15,29,-37,-149,127,26,105,-96,12,-11,323,47,51,350,1103,10884,193,9,-17,933,-66,9,-537,2522,-32,-104,6,-29,-24,69,294,65,15541,144,7,-4,55,119,-32,-135,50,-79,6521,-55,-11,11,-25,721,13464,37,-361,75,10,64,57,65,-27,576,138,-119,66,28,1166,-20,205,507,13901,613,-168,286,341,133,52,31,-103,11,172,21,4060,-82,11,-65,11,-30,76,-3,-124,-167,36,99,31,22,128,20,11,-69,175,440,-13,-20,89,368,12,-78,40,173,114,172,67,149,150,35,-20,-2,-27,15,-3,78,133,-5,-41,-14,21,28,-30,9,18,267,-5,371,-41,-88,7883,-5,293,65,90,103,-95,-68,-29,-20,-51,-203,72,3639,160,117,-100,205,251,62,133,-97,56,16,40,165,142,-440,2209,54,-11,-107,1676,-67,108,-26,6378,-125,283,-26,87,48,-56,-542,20,28,144,37,161,47,1869,191,-23,197,60,-225,15,126,4756,215,0,81,43,-229,21,39,822,345,909,45,43,59,287,158,476,81,189,3,3414,-6,217,1656,1092,-137,41,150,7151,185,352,64,964,200,2,-50,3645,121,755,-30,238,112,116,34,12,57,-5,604,204,-149,-90,-34,133,-13,56,1075,1125,117,-208,179,32,265,131,199,194,666,1437,-68,-18,28,-112,241,69,2125,212,-10,151,47,2179,101,-57,109,-293,-24,1197,-9,30,-51,-114,25,425,361,176,276,13,34,-5,-26,177,61,726,109,90,52,-2,-4,24,-40,22,85,-15,7,284,623,-103,24,91,180,60,341,442,33,967,42,60,1,79,56,145,654,92,9,27,-242,416,356,74,32,-23,89,16,-29,-81,403,97,-119,509,16,-8,116,-162,66,56,-34,-189,164,-10,79,-83,53,-8,-158,185,290,249,-317,166,-64,18526,9228,111,-242,-277,217,20,2,100,-7,-193,12,171,34,55,39,92,1340,225,207,93,1,-21,5,336,27,215,875,28,33,-102,521,41,-40,-3,220,643,175,27,0,1,-11,-18,78,1159,-10,76,28,198,14,120,11,81,-73,83,437,-51,33,-56,-62,299,92,-7,95,341,-14,170,8693,7,278,-55,45,1283,43,268,-9,35,58,261,41,-19,312,34,-21,-4,-31,34,37,51,33,109,18,-465,1105,71,52,53,474,84,160,119,1,234,7,32,-201,16,223,28,81,1094,55,354,249,-602,19,-299,-172,142,-525,-2,346,51,71,274,426,49,155,342,136,1510,10,61,36,135,410,194,1940,-4,-20,260,569,95,97,0,212,27,621,5760,-16,779,2322,55,-22,525,67,-7,69,274,672,288,105,-12,-28,11,1600,144,88,33,-26,23,44,604,198,1,115,46,505,239,-6,57,516,18,-427,44,377,230,9,-3,5,-79,-33,85,-91,-41,158,-193,326,179,1624,318,353,79,481,21,223,6,86,326,-61,0,2775,76,-39,21,-12,-24,6,-181,52,-72,156,26,130,272,73,565,11,112,62,171,107,-456,295,267,-50,-63,210,294,4,631,277,397,187,5,-24,26,3,99,112,165,295,176,-49,-28,-92,139,43,559,48,256,11,102,17,89,61,-18,-37,422,16,-1,73,94,-204,129,425,62,90,334,-10,134,97,-18,228,13,-183,341,33,28,13,-24,9,1372,86,63,110,57,30,216,762,296,311,-34,21,38,206,404,28,6,-2,369,-190,229,134,38,57,63,43,201,243,-41,478,-3,1162,52,481,-33,186,4982,448,227,17,3,86,-57,27,-33,27,13,279,176,-43,47,-36,-24,-24,-45,4,11,-26,239,725,53,27,397,17,105,-138,302,39,-40,60,159,38,24,133,517,-526,-3,1,1080,154,150,-81,5,-181,117,-14,58,-98,110,-206,32,121,-40,-11,81,61,-29,285,381,-33,126,132,8,805,-18,118,23,139,412,-14,109,1116,-32,63,57,33,928,-9,50,-44,-289,34,170,3,113,32,101,541,437,83,111,19,14,-301,204,25,26,17,2,9,213,34,55,36,212,67,-197,85,45,-18,204,-145,-28,-34,-51,132,162,-6,39,460,5279,91,-31,4165,-4,-5,-21,-267,37,85,4,30,177,53,39,-215,66,1339,43,9177,5468,128,77,258,263,-18,540,71,23,351,256,122,85,12509,-21,-141,106,255,24,44,108,19,-22,91,-91,285,-205,15,-123,-95,87,-71,-15,75,402,105,136,287,322,171,31,-19,-194,1051,-54,131,165,-11,67,-88,41,663,220,111,-28,307,121,-24,28,31,12,-24,69,-3,14,-60,309,36,19,15789,16,18531,14759,12855,15,-11,66,-2,-86,141,153,2509,-25,-29,2158,-61,151,-31,21,-204,162,359,-41,2,-10,-14,584,39,-32,4,-129,-213,344,-63,120,-12,71,40,2696,15,626,42,61,9,-1,50,172,-405,59,-188,67,-111,-59,94,678,-6,-50,276,1128,752,67,358,81,121,83,262,249,97,163,166,57,284,150,258,-257,2663,34,12438,237,23,-34,190,76,131,9,66,55,-225,2,62,28,150,2454,175,38,47,89,-6,56,-34,-27,189,-30,211,-204,-22,37,115,1904,-14,56,58,-150,50,53,18,-82,55,1456,183,-364,72,75,26,5,-98,23,311,-37,80,310,66,46,530,13,137,159,-3,1,251,46,-23,36,20,133,145,870,99,53,25,-60,26,16,25,78,133,40,212,701,-151,-24,53,-4,1,619,280,2710,500,-55,610,293,-38,25,-79,-180,141,-98,169,60,-65,151,716,205,52,22,6354,15,-29,157,176,91,486,73,39,363,423,398,-40,7054,749,-25,40,94,-26,6,453,179,146,885,66,34,64,123,96,557,145,118,471,85,15,24,64,82,7,395,125,1439,73,-48,199,40,3587,361,31,77,103,-21,44,560,58,8,664,-41,44,161,254,305,22,18,39,58,21,181,62,975,27,210,-22,-95,50,228,311,378,21,-32,384,5,56,230,272,-56,67,-2,47,2,-59,-73,207,117,365,-76,-195,115,-50,1713,301,-4,49,18,46,-78,-104,527,-54,485,17,27,1919,557,3,58,14,57,-106,-62,-34,-50,-22,-134,76,75,-37,53,-80,79,-168,40,30,-37,101,102,22,-2,-127,-7,-37,-43,-22,187,12569,1315,463,-23,-27,67,-36,106,34,72,52,1255,31,19,8,16,55,-47,521,38,-23,-38,202,-133,-208,11,-65,40,1573,-34,355,140,662,-1,1804,6016,-28,422,128,477,-43,-5,-3,26,-52,-32,-67,920,521,157,-4,7,198,-125,113,164,79,-18,73,-4,232,-77,-7,243,245,21,12153,-528,76,339,21,113,24,607,90,35,92,-307,92,43,14,27,-104,-47,53,15,273,16,109,-57,79,92,474,979,1680,11,3,29,46,-51,-13,19,131,286,139,68,321,-28,121,17,-26,-28,109,8,-137,16,-30,947,415,14,-12,46,1933,91,444,-46,25,162,-29,-52,235,95,-91,108,18,59,-6,129,-13,36,44,5286,-80,202,129,-106,53,304,61,58,13,45,25,-567,25,22,286,-40,76,92,88,65,37,514,35,59,8023,92,73,-11,135,107,207,18,29,137,152,17,37,569,16,2,343,-96,-234,-39,-75,-176,-85,504,-49,26,-129,1266,102,-31,-5,5228,828,28,52,21,144,-31,100,77,24,2216,18,118,53,235,783,48,114,202,574,41,-141,-24,14,120,95,127,133,-31,160,-23,43,805,19,631,29,442,-45,213,165,441,52,114,-53,-215,9626,117,-5,53,15,155,-3,132,-26,9,64,255,1023,105,75,8,107,224,333,485,156,28,86,-14,68,112,8,27,-2,196,53,-21,197,56,177,45,59,31,153,157,51,-49,-32,-62,102,279,370,-86,512,950,18,270,-33,-31,62,107,168,233,440,91,125,112,289,788,42,34,-10,46,173,296,-66,123,76,172,134,-4,16,707,176,96,22,-157,-41,234,319,101,177,-8,-44,79,-62,1897,665,145,-1,-20,-5,278,-191,-14,11,4,504,128,63,1,-9,357,19,-107,-21,30,-94,276,50,42,13,99,155,230,75,41,247,28,105,-8,9,291,146,63,19,-4,-50,21,154,-99,35,-75,-2,244,512,-144,55,30,29,257,38,2538,93,129,232,55,-9,68,205,-21,-15,29,935,177,-58,73,286,75,237,-158,150,-38,-20,122,-39,183,13,78,54,152,195,88,65,57,12,17,48,11,51,7,5082,213,21,-374,85,48,119,16,375,31,-69,3,105,3,33,87,10,-7,17,-7,-51,-33,-66,213,-32,213,-18,-26,-387,-49,120,-26,-13,35,23,-167,335,-130,66,100,-275,9,200,108,266,29,217,216,70,-313,-25,184,-108,23,107,508,-51,-57,110,124,21,80,138,-189,15,251,96,29,-86,33,7,54,42,-15,37,77,2418,278,378,24,532,126,39,-68,-7,216,-65,56,138,-70,69,52,-301,61,11,44,80,346,252,25,152,-59,51,246,60,-6,129,-18,3,57,47,49,34,37,308,12,99,49,312,-6,1378,3323,144,-33,359,-33,368,816,39,-53,19,-23,356,29,96,13,802,-26,198,60,59,97,12,-7,-240,122,247,185,141,11,235,67,441,69,188,-8,249,-16,-50,1438,47,112,121,26,5,63,-133,99,136,111,-85,-111,198,8,-35,60,336,1299,57,-31,444,23,259,31,-60,127,51,65,15,93,116,-113,295,-15,75,181,250,-34,90,187,1119,444,95,281,46,62,4499,127,869,-55,-78,1035,1070,93,53,16,150,-3,31,128,-27,170,310,946,40,-102,-45,54,166,944,-36,75,5,31,586,1682,6750,8462,74,-1,219,13,14,28,288,-33,-1,32,92,20,-27,-35,-74,197,-13,30,35,-9,102,165,3,13,428,239,82,397,44,188,35,-31,-8,76,192,605,16,-64,7880,14067,10892,6255,11660,14324,4455,317,2507,164,1,96,104,78,153,155,61,-260,50,141,-10,-10,37,146,-19,247,-90,169,-39,40,-33,139,55,34,615,-1,-20,-44,-28,-12,-2,-45,57,11,-81,140,195,32,32,72,-47,310,365,-24,17,-14,108,234,246,-1,127,236,-7,20,15,91,258,217,51,67,281,48,22,58,15,14,99,8,7,7,73,58,909,120,0,-28,35,-36,593,3,32,123,197,196,-88,31,442,51,24,-51,-365,67,50,97,104,-11,359,-18,-16,114,111,-127,499,109,6,219,52,60,115,105,8,11,292,-25,-42,-20,50,40,37,-78,46,-3,294,19,85,11,202,918,199,173,53,-9,72,175,20,274,61,-33,12,-83,86,141,176,-2,95,71,2432,-35,12,283,107,-19,47,250,46,49,55,252,365,-43,-21,91,47,4,-7,27,28,28,160,13,-36,159,48,-143,117,2,-56,29,-22,-44,65,190,-11,37,205,-236,261,56,13,340,-43,381,-9,36,-26,1431,255,470,210,216,-2,695,-73,22,202,97,72,103,-10,1716,-39,35,114,101,43,38,107,84,-44,-67,168,-54,100,220,61,52,98,-23,198,-23,-96,64,308,467,92,16,6,6,13,-8,46,333,776,35,-50,29,133,130,-22,1035,-42,-83,175,31,47,21,230,-29,-353,-849,26,234,681,151,-60,57,44,58,35,40,45,176,495,-20,41,-37,-16,165,-48,216,71,17,44,-933,-9,-46,-87,-65,-3,181,-36,17,119,-89,242,-19,40,-24,1459,600,43,491,177,191,400,102,8,58,-41,-16,232,31,77,40,532,16,83,-53,-4,138,-70,356,960,27,10,99,4,131,-1,-79,1012,237,428,0,204,285,2,83,26,878,315,289,106,-25,-151,-15,-184,-18,111,-30,167,-7,14,61,278,57,116,-24,61,-386,-120,490,34,247,111,76,39,17,82,71,183,57,-51,793,61,178,1462,311,-62,33,-180,-108,41,13,32,-60,121,-45,-60,-39,-42,-278,307,121,504,11,6,296,60,89,165,51,86,16,-59,84,-287,65,487,130,390,46,-34,-15,12,75,383,-927,45,70,-33,51,22,-7,31,207,97,1698,53,176,146,-46,-3,1411,237,280,122,250,-58,40,78,1460,144,25,4,-26,150,1041,185,-11,1508,1530,-6,-1,67,1,-105,18,17,669,314,122,22,32,133,69,336,-132,81,-277,244,-287,81,7,77,355,12,38,234,42,-45,-73,133,71,128,454,39,18,458,146,114,24,22,173,56,110,183,193,87,-31,412,103,25,247,141,48,56,8079,-67,484,-36,51,130,263,-59,21,-58,3,1461,133,-21,235,97,-7,445,84,12,14,-18,191,84,2525,1,34,412,47,30,1037,60,48,525,379,254,187,443,-2,44,141,369,7,76,67,316,81,246,102,-369,455,299,-80,-29,-27,-16,84,738,100,91,59,245,217,15,-32,209,-329,-18,-8,62,-3,599,232,209,-215,63,47,71,-357,10,108,290,53,329,59,-14,40,68,-13,-36,69,-5,72,68,43,3,251,260,307,1576,111,-69,229,30,-219,309,6,-43,139,17,431,-2,822,-16,7,-13,86,86,638,155,15,430,21,-28,48,29,185,185,295,91,13,-16,48,59,186,42,63,131,4491,57,130,-48,96,5,5,83,212,240,154,-41,114,177,-56,177,55,138,-4,9,103,14,60,105,145,46,-51,100,115,-48,20,163,-30,21,68,192,-89,13,410,32,-144,3638,86,105,33,38,161,-32,113,21,-13,-50,199,-23,-14,65,574,-3,89,43,140,-63,31,149,-573,349,-82,46,39,835,52,83,10,18,18,-103,-158,122,205,141,74,-59,163,120,-179,63,80,608,-54,-34,372,-47,10,80,-1,120,-5,-14,73,-65,353,12,33,4,76,239,171,309,857,33,95,-44,48,240,87,189,-45,97,299,-12,39,87,1371,36,27,21,-40,-27,108,29,6,284,719,327,209,-267,-6,33,60,-4,424,-2,360,-7,17,89,-10,52,149,1,24,-8,104,152,-21,70,-3,3,30,373,305,10,260,24,-19,105,-17,114,60,1099,-153,-11,165,-3,109,68,135,201,-42,214,16,310,251,581,-38,236,394,340,-154,498,-351,574,20,69,3,-23,33,108,-73,-53,60,-19,-1,786,73,313,485,165,188,892,-31,1654,143,82,236,289,37,-36,-19,66,-83,-101,-3,1,-4,57,156,1,52,275,615,-50,309,199,50,6,67,-137,839,42,40,28,-92,26,51,97,62,525,282,11,0,5,154,-10,206,141,47,783,374,1172,541,449,281,-198,119,197,213,500,128,-118,285,-2,52,-185,27,4442,531,202,24,-194,215,4,1668,316,402,-258,73,294,111,357,42,33,109,-37,-716,-64,-3,-31,9,40,37,25,58,176,-434,127,232,-48,111,40,141,286,415,-50,308,208,32,95,-38,-5,2,255,149,0,-489,17,544,-35,286,109,17,-8,56,5,355,145,64,36,-9,88,-32,-85,64,29,6,-68,105,109,67,-37,36,68,112,144,-45,810,174,445,-137,125,-54,-24,-22,988,104,24,172,-9,247,487,59,1063,96,283,360,-61,186,89,30,93,59,13,117,83,292,-7,9,-177,16,-1247,-71,0,679,-66,122,77,14,-47,-406,298,73,923,41,56,-218,9,76,-218,-73,284,684,-77,21,-25,-518,27,39,65,104,48,-2,19,512,54,-52,73,71,48,279,344,-274,22,-12,71,252,146,153,78,-3,-21,158,527,2,-90,-17,208,184,27,-63,-5,34,-8,1529,-7,267,74,35,617,154,266,45,-187,61,74,485,127,-158,92,80,93,49,7,-29,243,326,-91,283,-11,-22,660,352,611,207,444,62,341,71,198,14,191,10,191,-87,91,106,-36,31,2315,653,-141,71,-22,220,2,14,58,64,204,177,620,444,462,46,40,-11,-84,198,209,14,2242,272,6,180,358,-23,61,-171,294,868,3179,-169,39,1848,99,-139,759,64,35,1399,20,184,56,-247,52,44,149,26,280,81,447,-7,22,125,44,49,-11,54,-8,2084,-159,1,-43,7,-27,45,14923,7,99,-47,-93,37,-37,129,253,59,69,2441,-19,1540,86,224,-57,46,36,152,8,172,-56,1375,198,3468,-54,12833,116,296,79,59,180,413,1144,332,1175,2,-31,13,33,4,4,60,159,-60,39,78,-30,-44,27,19,769,-117,45,257,-33,-4,405,-387,98,99,300,22,-76,14,55,-63,101,-1,136,-54,3,-16,-7,13456,36,101,14,244,85,1040,-14,235,75,-47,-11,-33,-98,-82,335,43,31,-47,23,19,684,-62,24,3553,250,49,56,166,-21,-37,10,343,111,-9,163,572,63,284,162,392,62,932,-5,1833,814,39,425,114,385,8390,187,-14,-51,-1,318,199,29,129,80,100,360,-30,-30,-39,-42,1717,890,9,-50,60,2894,82,44,382,686,111,-636,31,1073,56,350,198,12040,11,973,7607,804,-114,477,39,169,242,2142,-93,1115,195,36,-43,-568,3399,198,67,8,472,-2,39,15695,-134,77,707,75,76,-39,44,50,-197,-18,6414,1728,8,-1,69,-22,-145,5,82,-22,-174,25,38,-84,-15,11,84,-136,19,270,48,97,129,-394,3198,48,51,75,-8,-77,204,-207,3548,142,65,36,1994,242,302,318,54,-122,-274,4152,116,125,-219,15,21,-15,51,408,124,-20,361,62,-46,337,-20,7,-10,176,99,297,107,-24,112,64,1258,-9,7384,1372,-45,-183,89,-3,8130,-306,718,77,-3,531,1318,49,120,64,63,55,60,12305,5785,8,5188,290,64,960,338,446,237,-85,2230,-37,-27,21,114,8,12,154,-288,57,-153,-12,17,-72,503,-113,40,140,436,184,89,1,-68,93,58,10,12,111,1,-87,260,104,76,801,1432,188,849,-18,-26,39,1648,1368,238,-839,53,15,36,93,-147,889,4,69,105,861,-39,89,331,50,369,273,218,484,610,541,2716,1225,116,374,9510,2730,182,-12,26,17,69,193,81,18,31,162,13072,112,338,6,19,-22,19,120,185,457,89,-60,-17,64,164,193,412,201,-28,-62,73,5902,24,-3,206,65,-7,-49,2,70,-5,32,14,34,148,74,-19,1001,83,191,-128,-108,15,-107,197,22,170,399,1501,68,191,46,26,-6,11,3,255,182,224,26,42,-40,64,88,9910,-38,-108,47,-21,48,-20,653,-96,1607,278,171,109,26,173,47,333,12,157,55,253,13,56,61,-40,-180,1033,87,16697,6115,145,325,935,106,285,283,177,103,4712,115,119,115,-298,-84,362,-42,-72,125,363,89,447,144,-4,179,120,-73,2139,208,1165,33,1021,53,85,-65,2224,106,623,29,-185,-91,366,-9,208,10511,-37,-40,-58,19,966,40,514,411,164,178,76,104,315,28,401,397,716,1193,586,53,-14,54,123,406,314,9,252,177,-6,27,195,11,1527,-32,-11,48,477,18,72,19,126,94,-18,100,119,49,17,382,214,43,-6,-9,247,239,93,461,22,380,223,-56,67,49,128,-9,-140,87,381,-24,-29,-52,544,-90,131,-22,5070,-1,-16,-115,133,2,214,5,-83,112,43,-48,356,124,182,40,62,1545,100,326,-8,134,5185,132,190,-60,149,-98,223,5,82,48,50,152,48,137,64,74,294,211,759,693,25,-70,210,-13,17,128,508,447,13020,67,4448,75,172,97,205,290,57,51,-241,-1,-60,-9,48,796,57,12,24,29,-7,-16,150,-25,45,543,575,48,3878,-11,897,1490,-25,72,57,6,-16,37,44,20,264,-11,98,622,53,234,50,127,55,-3,-11,163,-17,-273,70,153,42,-24,109,81,15,-147,128,80,17,-24,182,11,42,-117,59,415,475,-1,39,62,33,337,332,134,253,50,-18,-51,-5,-60,207,266,437,108,363,681,-11,-1,-29,152,418,759,53,-161,13,39,299,79,-103,51,165,97,24,6,101,716,72,157,13,-138,245,24,211,45,192,52,121,101,-36,-5,78,-17,7,381,15,127,75,109,-18,12,-15,75,467,95,718,-78,465,34,145,407,9,43,117,79,72,200,-507,89,-9,-30,117,25,257,10,324,30,-37,-306,20,178,-49,21,116,32,678,33,-56,127,63,16,-194,537,579,322,-67,20,-212,-8,13,-18,-12,59,6788,161,186,25,94,-41,-65,199,-67,53,220,63,42,123,85,44,38,-120,-61,-14,413,135,94,-32,180,191,65,69,101,-90,165,18,63,-30,161,188,14,-70,-15,-81,155,218,20,30,-3,195,54,201,726,125,17,100,30,29,58,188,307,267,21,38,185,-547,253,99,156,126,511,-444,-108,5,182,-134,321,80,447,-10,-122,-179,211,416,58,64,416,507,2,31,43,87,1708,5,-3,575,555,-27,-36,-18,1438,649,-8,40,-36,-17,558,498,-8,225,203,65,75,-700,55,355,43,48,48,33,3,-134,-35,123,-59,119,6,-27,20,500,-46,-609,66,139,-10,179,-10,252,205,231,-51,-6,-57,2364,536,68,107,73,87,69,183,31,-64,37,-48,-14,219,-109,107,-174,14,66,138,-5,13,-18,197,-39,-54,-137,183,-17,212,350,47,23,-20,68,-16,-89,-16,1,66,29,90,-34,553,334,-2,-13,510,123,94,-90,178,342,-79,146,133,-84,8,4,-40,210,46,119,68,107,63,211,-3,27,111,-28,91,-15,487,243,169,-102,-18,98,15863,295,-15,618,1231,-33,25,203,26,78,-117,18,44,-143,132,-46,56,765,-93,21,22,63,55,28,56,139,-2,48,21,303,750,378,-28,79,30,41,138,49,3859,240,-72,-81,2,-29,8227,710,57,7282,372,-27,-105,25,46,9,-14,1170,512,24,435,97,43,57,188,-15,489,-5,-135,48,173,23,240,48,2542,41,177,-98,64,136,53,146,1406,89,246,-185,10,-1,8,-61,76,-48,166,66,377,493,56,144,115,3,99,-13,-17,35,-42,30,39,62,44,399,-3,43,1163,575,124,1432,-13,6,568,72,183,-73,23,258,25,8,237,567,305,627,84,351,75,26,94,301,183,-8,72,56,-73,-12,-30,11672,72,297,242,-186,-6,-505,16,31,18,-44,-47,-40,-16,-57,147,-54,25,-11,-21,53,4,-148,33,10,24,0,34,-59,147,-22,-105,38,69,-48,302,388,114,11189,934,92,221,42,-70,708,333,246,85,-37,388,150,118,18,72,101,237,124,55,-29,76,129,583,-87,-4,123,23,1,206,9,446,-104,41,18,223,15,74,289,-16,-18,578,-54,253,30,60,18,695,-43,-30,16,76,-14,50,-57,97,-50,155,33,64,22,76,-11,405,683,470,119,119,-82,22,58,8861,37,533,146,22,-118,543,59,-33,291,9,27,924,186,50,-37,68,-81,-70,4,111,-18,35,-24,844,21,-53,4,147,18,24,418,28,63,-5,152,-31,133,27,19,11,-122,-113,74,254,4,-162,-26,87,10,30,52,-149,410,901,-28,477,37,837,152,19,29,40,92,-54,121,-27,25,104,193,-65,16,73,39,-42,98,60,259,0,-36,-69,115,65,-220,-46,32,-2,-2,6,26,377,60,66,46,1510,42,55,140,23,129,142,11,188,48,137,-71,47,187,123,-2,-2,-59,-7,157,319,-35,-3,96,94,314,19,140,21,3551,-42,40,93,894,65,87,-30,114,-35,50,225,-39,77,612,29,291,3,1931,1310,207,-12,6,4,22,-11,6,60,-87,-97,-134,27,-23,1881,67,-41,-6,33,114,56,-58,223,-35,260,475,6,10,236,285,140,-35,-48,-34,174,16,-63,578,166,-24,-15,-58,-5,34,16,90,-27,44,67,41,-75,374,77,-13,-46,-372,494,13503,50,-13,79,-34,-65,26,-98,-33,-52,318,165,45,33,629,36,998,0,350,140,-3,32,24,6,487,15,-17,-189,-18,47,79,13,25,0,234,409,410,483,148,-4,-457,-424,30,11,1,2023,-42,300,137,132,134,183,223,192,-56,6984,226,-15,1,372,94,20,53,131,152,56,-29,39,-24,52,-107,614,400,185,-5,-144,-3,4,-115,78,-115,46,15,-11,32,50,120,59,46,68,176,0,4,127,-7,142,-41,72,101,265,43,54,165,24,27,50,-30,969,-37,35,39,-16,-22,355,811,34,8,-16,336,422,77,-64,426,60,71,83,37,595,657,612,821,-270,1494,58,1,2081,102,62,9,-58,-175,16381,28,879,456,100,-44,187,51,17,204,29,-2,7,366,108,55,978,66,439,195,182,-34,-23,370,46,-42,43,33,582,-39,636,-34,-13,-58,67,162,17,-98,10,-5,254,95,108,70,153,132,59,-9,-28,-16,640,-76,-159,-125,17,389,782,93,-92,-172,1122,39,245,104,-150,495,-77,841,4139,313,-22,-130,92,72,-125,80,-25,105,227,378,10277,11276,63,13,252,46,28,-175,34,67,76,13,73,775,494,267,35,29,-159,-62,157,5,-56,18,-37,33,-200,187,46,-204,5,-58,124,355,-63,48,-19,-17,15,-50,13,-86,-10,-119,-27,49,76,154,-40,-112,194,358,-126,122,4,22,-51,40,261,47,20,44,174,-100,-31,30,233,278,848,4274,1163,7115,-49,23,60,112,49,84,205,-236,-10,-94,159,104,375,154,57,85,44,23,-18,70,67,457,-39,105,10,36,-36,-112,-34,96,4573,-4,-13,98,106,-262,155,226,7,8,38,56,36,160,80,125,142,164,28,40,59,29,21,100,-29,-4,-4,-737,61,199,622,341,58,143,246,-23,-56,120,-327,-102,443,80,415,188,19,111,-137,-51,-56,138,158,-48,992,82,67,64,706,75,26,33,471,117,-192,48,63,35,21,83,-24,342,44,44,118,16,-213,388,-32,131,49,-8,36,-1,-81,-53,161,75,-249,781,-4,-81,-113,6,67,13103,463,272,12239,-13,56,-3,37,185,17531,467,-765,1538,65,129,5684,539,1957,7,265,3,-12,-666,84,231,54,48,56,9,-205,-79,2,165,1573,97,88,852,269,-8,26,-5,51,237,561,93,64,-23,-44,25,52,316,29,336,109,-2,28,225,206,63,82,-2,369,565,72,247,-3,140,485,192,39,-47,743,438,320,12099,5907,20,0,169,-28,-47,72,207,-5,4087,14,-73,83,12,273,54,32,-280,68,68,36,37,26,165,78,171,-53,74,11573,219,36,38,155,135,-73,-20,-44,236,108,996,-138,597,465,459,-13,254,312,-57,-73,632,-73,301,153,3,-212,86,337,71,25,123,191,94,37,623,-1,5,477,13,-410,46,28,4,-108,12,158,66,30,174,75,21,-13,-11,380,-1,-23,41,35,-62,43,185,2686,93,379,-41,-28,-91,408,47,348,-150,-32,4,-118,140,-9,697,46,109,-7,265,-186,-54,77,-25,321,91,17,69,46,46,56,-98,80,16,100,104,708,-84,-2,393,237,-6,34,-76,112,-44,350,-172,1,268,-66,-45,125,191,249,2696,599,41,48,-40,7,-103,38,156,11,136,-283,60,-14,38,-55,133,-801,266,67,99,164,169,152,1358,12959,443,-35,260,19,33,-248,-47,55,-93,68,1648,1180,6124,21,31,4330,370,67,154,-78,-47,268,56,832,6,-209,149,143,113,-46,18,0,24,-95,110,-130,-19,100,580,60,5734,-32,-134,331,33,-29,124,40,29,75,-77,0,15,154,17,-4,1592,4629,31,-24,5,44,-94,-39,694,123,117,763,712,-19,63,7,-39,2959,97,14,-6,28,1048,-22,167,14,69,-64,250,57,99,64,51,83,241,136,27,690,-81,107,259,-80,25,638,226,79,120,7,145,1026,1279,-20,-42,15,81,221,77,43,268,128,322,46,71,95,-12,182,122,142,-278,-70,331,-8,44,-282,-166,373,36,14,224,491,896,-28,29,10,5,663,373,-166,-16,119,4171,48,-38,571,-41,72,-212,964,1660,49,136,3,44,163,115,50,147,166,80,487,11,-35,182,109,4,215,-3,-23,-30,-5,16923,332,274,207,-264,48,-344,80,18,70,-16,-11,69,-112,305,32,105,64,-1,-42,-48,311,-94,-1111,837,48,76,38,334,-1,224,-14,365,58,45,108,0,283,-53,35,-177,86,-138,2405,31,-31,119,97,-39,127,99,251,89,-13,127,-335,295,-36,20,138,-10,0,85,76,171,81,220,27,227,312,677,17,16,18,11,-24,50,308,-46,75,198,446,117,167,122,258,-40,54,18,-1,-103,-118,48,-15,18,9,1329,95,39,150,55,6,124,-14,32,52,98,68,153,-164,162,-4,3039,2242,-83,170,-12,1139,36,12188,-2,14,11,-41,22,155,26,72,46,201,20,289,448,66,-41,-28,16,-88,23,45,7,631,75,-240,-40,-109,310,-9,331,287,41,174,208,-104,57,121,51,-22,-14,-18,-15,71,-123,48,33,379,-110,145,74,45,172,128,9,90,24,-184,174,-3,-33,175,332,-42,592,459,361,162,-283,-55,29,39,-20,-55,548,-39,270,79,-49,550,9,25,57,-207,231,731,144,-91,259,-203,-117,-67,36,40,83,251,454,79,278,671,-1272,87,141,-113,77,279,8,-190,63,-82,176,8728,1542,18,76,29,37,-17,74,1015,16,203,631,297,-54,53,133,-37,-141,-166,4,-62,6,212,71,175,-166,-19,-24,13,-9,359,145,1538,-160,-56,16,196,90,1456,4971,-21,14,150,6,2208,97,14,-25,-259,319,-429,491,70,235,67,-9,64,1,-146,-167,42,-627,831,5,-3,60,60,32,-172,132,34,322,35,-155,-387,256,27,34,-25,80,-60,53,92,4290,92,86,33,-9,-118,13,-57,1068,475,-133,-198,966,1596,-68,125,-41,396,114,77,13,1014,-178,44,302,111,38,57,254,87,-38,73,163,15,6,338,102,-187,53,115,-4,427,-7,128,83,3557,-67,137,5,-52,-613,71,264,2243,154,-587,-5,157,38,65,14,98,-44,132,115,36,-77,284,-4,44,135,125,435,121,9891,695,-272,81,-77,27,25,25,958,108,-436,-994,-13,540,-133,-145,1204,64,-322,178,-54,-22,-42,1218,12,-73,-33,1,-100,1436,219,-82,-16,60,-35,-26,2047,235,-24,-25,-99,29,6002,-268,-966,-1950,-3463,-559,-97,56,180,31,10,339,-59,114,278,430,3513,3972,-6,31,-56,-39,2587,92,542,13,-15,-56,-9,-135,470,-18,9,670,101,-22,-16,3,35,118,449,31,1953,-120,119,13,-127,34,37,297,132,76,6,5,100,32,154,33,-22,-72,-57,-116,148,270,236,-18,192,-25,-94,-38,-33,335,74,153,49,-30,75,51,48,18,-287,91,179,368,238,64,8805,-4,31,87,85,22,32,-26,-32,-349,12,0,-40,233,23,-78,32,-87,293,-16,125,92,-7,-38,17,73,-14,9,2,3,35,-8,-70,51,27,147,126,244,-20,190,-32,137,-28,101,81,43,17,368,-37,106,20,60,-42,33,56,50,211,50,-43,-75,69,5800,5,-18,297,-16,4,140,2411,-7,84,-55,-4,152,-66,358,-236,20,38,39,495,166,-49,-57,189,70,-1,-22,-4,198,695,16,20,-29,23,36,2,56,122,-55,45,12,21,6,47,491,-33,357,124,-60,-222,-531,42,-16,90,213,51,56,-288,34,7,-19,2,531,27,74,2471,388,348,-1,128,-616,-212,-78,-9,14,17,-54,1,10,175,71,107,58,-124,117,274,191,168,44,138,-18,288,56,217,83,-75,277,-19,21,260,-38,22,12132,6973,45,34,-29,355,15,-211,6270,67,154,2442,-38,61,3846,3750,621,-227,46,-17,143,-49,99,-305,-87,4,62,6,5382,-146,85,70,-61,303,92,656,111,65,58,80,156,208,126,-71,-40,87,39,72,5214,191,101,285,46,165,-47,-25,7,-11,-57,75,60,13,-10,-29,16,117,24,79,111,6,50,-9,112,379,14222,13184,207,107,23,9960,8923,-4,1929,-27,41,88,-7,67,19,282,21,55,-9,95,78,1,-434,147,13,303,51,161,14,290,44,-27,180,30,356,7,-129,163,404,60,33,-2,-340,-168,-300,-47,226,-193,-313,180,-96,-19,80,-171,-385,-428,-64,-194,253,127,-462,127,15634,57,-178,87,-118,24,-148,71,-117,-37,-9,51,-19,-236,-7,-609,-268,-285,355,630,2545,-28,-240,-194,19546,13466,17562,15744,19357,16529,212,-8,254,254,875,718,1242,128,68,58,-165,388,315,588,-1,-42,-39,3,244,296,995,-93,75,-402,27,83,1221,138,107,291,-143,148,-35,811,1036,68,606,439,127,-185,979,-31,193,198,103,21,161,36,120,191,842,-2,-80,-25,113,-14,259,781,92,125,233,36,386,2,93,394,128,316,57,-6,96,28,-1701,1115,91,1051,37,78,419,535,667,-4,-111,1,337,6,60,331,-600,119,437,-185,8,-31,-1139,678,-485,162,488,120,278,312,254,7,-21,847,233,8,190,1172,69,15,354,-60,-35,54,112,-128,-26,-76,317,763,1441,249,513,141,79,37,111,555,316,461,105,-17,473,102,138,472,-181,158,492,78,379,-19,13,-105,-141,403,283,-15,293,185,97,110,658,43,564,357,3266,651,191,2143,82,-82,101,28,-11,218,242,1159,-12,-17,33,-4980,220,2761,356,1706,235,180,-35,339,108,-61,419,28,728,237,31,-16,229,233,65,2268,-66,-62,39,25,144,-1,1768,-100,19,26,256,36,11,-466,113,111,72,78,-186,-78,-349,48,206,-12,254,-42,106,208,-181,1238,160,170,-56,31,6015,157,-36,71,-4,106,27,1701,154,100,-113,51,129,12,257,1,-472,509,-24,-129,-83,372,518,1299,-753,521,32,1293,26,189,-13,162,385,127,367,172,76,7,-69,7,473,444,-19,-45,318,430,651,200,1,572,479,1231,978,437,410,82,459,1263,-59,3415,94,72,3,21,313,-69,562,-333,476,172,3165,1352,-494,190,321,375,311,-16,82,-51,232,368,26,990,-416,124,91,950,-176,312,-33,502,248,31,98,3268,409,141,166,545,1229,210,832,644,25,76,917,1020,133,119,-51,149,166,459,583,5724,627,240,46,118,251,152,364,780,1933,104,1663,13,146,34,419,261,103,100,72,-88,100,491,8875,11,801,608,-505,-3,2090,-101,211,228,45,1332,582,87,358,-28,96,78,718,180,801,171,157,277,-138,-99,921,73,312,50,218,160,168,198,155,-6,158,164,-134,-13,-138,108,84,24,334,-48,1800,103,11,346,-210,182,227,86,1362,417,61,91,951,979,-42,112,432,-277,-274,199,1783,801,399,118,113,500,368,520,626,110,2,-124,405,0,147,570,-31,-114,974,13,257,12,652,251,151,224,1762,374,27,19,-19,1173,127,414,-21,77,79,333,-94,89,558,21,269,58,141,1170,26,11,519,-107,-43,-12,520,-137,74,467,216,-41,272,40,-87,12,215,266,796,255,233,2006,58,20,67,-504,90,35,76,23,113,169,257,128,271,129,998,257,793,390,-19,53,146,26,118,-25,9,-24,12,74,-53,323,8,417,-86,503,286,2281,-23,93,797,314,74,-126,36,1666,-324,-8,67,-62,4,30,110,-192,-260,51,-109,427,1983,-789,-548,27,-44,375,544,146,539,27,-28,548,487,-233,20,62,305,121,102,140,118,2417,-34,99,7,-99,49,122,256,-170,-2,117,173,-93,29,101,-186,-77,-127,74,-115,193,446,-97,222,-6,622,-34,559,-116,-1727,341,533,-50,123,-4,518,162,398,55,49,148,327,85,-47,-29,38,241,640,227,-250,30,-26,645,759,-78,-4,315,-20,173,693,4645,121,564,1042,107,202,97,373,-186,229,1340,4311,1049,-32,-136,188,373,563,86,155,265,306,608,872,533,313,-164,432,959,344,438,142,111,167,486,216,7379,96,292,-38,1,773,306,498,698,-233,273,65,139,91,24,-128,665,1143,148,229,592,2495,-73,-85,171,657,158,-43,1935,-17,336,196,1034,503,918,241,10,458,376,637,47,1271,37,-1967,26,143,371,375,56,79,38,167,139,133,879,1538,132,-384,372,2475,-427,567,642,255,-60,730,461,-203,308,265,46,-112,112,251,-62,372,1074,58,-2,192,109,161,162,260,130,1008,20,162,125,301,-2,-43,360,411,36,-6,242,6,-52,92,-8,121,694,99,35,297,213,727,845,-123,-186,179,-1286,50,24,89,1136,94,1137,-224,904,-217,521,430,-64,125,384,1091,-585,504,-19,93,-165,173,155,59,179,160,261,36,2196,851,74,203,152,609,63,245,326,186,1526,270,115,341,-12,40,792,717,262,698,-91,54,81,-40,330,701,2364,2316,11,476,767,109,156,62,106,833,6,961,1084,160,117,-399,424,396,21,-413,452,1829,108,71,361,322,-154,-230,-467,108,-144,-180,185,369,1618,1213,40,445,-93,-98,-31,159,-47,-62,125,103,384,-3187,255,42,138,138,197,171,1662,1172,-75,475,443,287,-8,49,380,28,14605,413,181,199,-129,289,-62,7,-111,196,-10,464,54,10,69,64,-29,31,306,40,-588,710,33,208,395,394,-458,3192,114,-253,56,344,241,286,-1948,142,6,547,889,424,-853,174,695,-1702,42,-47,1547,-286,-365,280,249,350,24,219,1166,191,1871,128,-77,410,39,144,-127,41,-261,578,207,-886,507,3405,186,-11,182,-37,287,53,-336,-792,2638,-191,755,-52,-76,-359,969,-25,25,1206,230,1732,79,381,121,1310,1238,1276,-576,945,53,728,193,703,-325,-161,187,140,437,2795,951,-152,2622,16,275,-66,3473,50,81,76,404,293,1575,63,95,146,99,438,34,385,25,592,196,1109,32,912,-13,100,-472,197,91,-1722,29,-1344,26,87,254,88,-339,-187,49,406,136,262,14,14,159,49,113,1084,247,125,667,79,116,607,-167,-121,-804,250,196,146,453,-317,1201,-202,21,144,999,172,266,-410,3,3,1033,-192,-98,-313,-17,-4,-22,-54,3,-132,34,119,511,624,2643,-18,409,35,162,92,18,1,9,-638,110,521,36,20,541,632,-39,229,95,-133,1427,507,-2401,-159,-26,122,-15,503,-775,-65,-18,-19,11,8,451,-84,423,922,122,152,506,-4,-12,56,64,83,594,-63,-286,395,2444,101,158,148,0,24,155,152,-144,76,85,48,420,1283,-212,-178,53,273,59,165,31,31,685,-95,59,200,-2083,-6,732,-9,-929,-49,41,373,61,208,-770,26,-9,247,170,120,-230,-11,-361,-51,1176,53,109,25,1008,-34,186,61,669,-12,2523,117,568,-235,-61,-12,409,892,466,53,409,-111,145,41,-254,98,102,148,1388,-290,-19,-962,-553,-207,5,146,388,63,296,22,33,26,299,1112,434,437,89,1994,116,457,112,486,-238,1179,41,522,-481,-216,111,843,-95,857,302,105,1048,508,74,-105,297,-36,32,-244,3929,2272,-366,205,-714,19,-245,4,-962,1,557,766,311,-89,5,-250,444,86,80,-147,16,116,1027,45,42,2310,101,-20,-432,1003,245,27,2021,634,264,160,60,685,630,147,365,163,-1,404,1682,-188,212,11535,385,1193,-65,-119,48,-40,-61,2020,142,299,341,1285,199,239,13,653,143,-290,43,191,152,610,243,-11,350,-757,2598,-3,62,280,-120,134,81,244,1821,19,371,-20,11,820,25,-286,245,-34,-51,450,295,195,101,-16,665,116,363,366,1204,-176,108,66,123,204,741,583,4324,128,1287,573,-40,375,1,-38,110,137,-119,2263,251,-25,-311,236,-465,-66,53,348,-147,1,38,-98,-61,879,1130,107,854,328,680,184,733,178,509,78,286,617,1935,350,357,-123,218,183,-111,289,6,814,91,-71,109,162,-296,295,37,267,90,-235,580,25,-39,115,23,291,-134,110,527,84,456,843,329,-23,178,-845,399,406,287,302,41,-151,114,287,-193,175,196,177,93,174,51,-219,116,-290,1390,203,553,91,239,2034,-329,188,-763,336,-301,68,482,-204,590,411,-118,20,129,994,265,1133,535,-108,505,-79,103,623,-229,240,360,388,943,400,207,15,155,-75,-78,336,95,-60,452,103,391,-176,319,-3,198,492,310,-284,-125,-3,-26,1396,1204,-50,652,-202,63,330,-113,110,303,166,1160,-59,187,466,1555,28,943,399,111,115,283,142,-21,142,986,1165,889,185,14,559,331,757,278,116,619,-144,549,-338,-40,1268,741,415,-36,-107,-145,188,721,79,1882,-49,549,427,1337,162,556,-192,59,2406,-769,338,79,2472,199,969,-43,120,24,303,138,197,-32,175,306,921,561,-153,1829,230,77,219,575,-289,41,17,162,97,534,-114,264,421,-8,421,335,295,-311,163,24,303,-151,-103,73,-277,-24,-522,101,103,42,200,838,-13,21,122,329,-174,157,845,62,478,-23,-367,19,-291,-296,-113,387,210,-64,3130,511,-85,109,292,-1008,-91,-20,95,71,101,-34,30,316,83,-96,513,1591,374,-601,418,1283,941,1287,3023,254,32,564,684,77,-295,56,383,-40,140,1674,384,992,711,-87,699,225,31,119,119,195,-1,-155,500,209,-758,231,89,82,220,23,104,45,126,368,486,-220,-56,279,408,71,-9,84,51,384,-140,71,1940,842,1258,32,167,67,308,185,69,15,164,606,-4,641,32,247,-17,2307,-187,133,452,33,-168,-1128,11,-64,-82,14,250,83,36,433,1118,-26,2826,69,125,1733,931,115,1234,756,1705,1512,-118,77,2,315,117,-1023,981,1518,311,63,228,-985,49,19,344,1092,33,-646,1297,-326,-93,108,2569,-35,160,454,-33,118,384,482,513,168,105,550,380,74,-202,873,469,-189,106,457,88,34,1137,230,174,-832,-634,172,1189,-311,-50,183,1180,317,224,974,70,127,-169,1226,872,62,-128,1565,-429,-607,465,709,-38,350,-44,103,126,841,-36,-222,62,-857,146,798,308,1320,241,1726,-176,827,1005,2696,5018,5005,1910,32,606,302,-160,36,-984,-405,121,370,-392,-256,221,32,237,-396,356,-771,271,876,2547,52,1024,-406,1051,229,160,-123,135,324,428,1131,2420,86,1734,460,989,739,18,116,205,65,1246,1111,24,443,2882,942,315,-63,266,-17,133,1440,469,60,94,4040,1864,-31,74,532,1467,-43,2068,215,70,50,316,144,-45,-332,-28,2382,275,1503,2757,891,452,621,344,2307,-132,906,99,1053,82,247,197,229,28,304,823,386,432,81,119,-5,165,559,44,-278,43,432,123,144,-12,-2,26,-30,391,1580,-78,110,-195,24,594,109,-262,-12,213,4279,224,-7,205,4636,282,528,861,580,17,1153,500,-14,70,-1376,-175,89,144,-82,230,-27,-60,30,1,137,302,588,-82,188,185,55,-120,46,-12,228,1123,21,248,-1200,559,22,51,306,182,142,718,1713,334,465,5150,393,-506,-62,1368,1646,3039,245,284,12,771,-709,170,224,373,220,69,2841,1381,467,1835,851,300,843,-123,-8,1408,430,1779,2703,355,-115,124,-64,130,-530,87,108,-42,1391,202,466,157,1502,196,114,430,42,456,2638,1642,306,-8,551,971,965,1623,479,228,967,459,79,35,504,1427,267,640,37,77,369,62,1019,478,649,84,-56,140,171,127,-12,104,353,3,112,209,382,-59,11,191,-67,231,250,71,108,97,181,86,43,19,367,1790,162,617,52,15,-913,1018,-12,327,131,26,125,4,95,12,290,403,750,35,-193,-119,24,157,-192,720,230,1582,61,140,723,-120,-631,-748,-356,572,828,896,711,-644,156,589,72,2343,138,96,279,-57,-91,-34,316,1177,134,890,184,312,107,1276,332,96,-46,252,-123,399,237,120,608,720,98,767,927,124,-222,87,3612,-278,-29,607,-97,933,582,636,-425,117,143,128,-196,236,-32,-122,134,338,42,-757,92,153,-32,119,43,-1007,240,40,96,286,564,45,76,623,43,-105,726,494,1482,130,294,1021,130,249,33,309,92,-8,196,-30,14,228,104,308,-183,164,-52,2999,54,-106,-155,-33,1921,775,1214,203,-46,10,15,355,294,-150,205,640,121,395,612,2675,34,145,28,270,253,450,-64,-32,-177,-93,117,176,504,-862,30,103,1338,152,71,140,134,-311,-17,1,-121,-17,195,697,2615,1782,116,2,63,700,-35,-949,-361,54,337,36,771,127,275,994,658,8,595,212,2,-694,64,44,1104,168,-307,-88,8,94,-75,727,154,4,17,142,-85,155,23,331,24,384,658,1026,-1,225,211,41,137,977,659,595,-125,1865,-146,205,844,139,101,-47,0,-65,107,-31,-24,1340,-17,-311,420,682,126,-18,896,265,281,68,234,139,322,145,28,249,35,428,880,20,57,-93,-99,-444,304,199,58,1319,120,101,493,362,769,-9,740,1133,1210,1919,1519,71,424,-34,712,-94,-46,3,97,468,-69,18,78,981,29,214,108,949,95,487,136,176,236,-164,312,-29,81,289,922,68,187,181,432,1005,56,-209,255,-99,-2,57,176,48,128,134,106,255,625,271,128,1221,295,1754,-981,330,279,9,-286,210,-157,-17,121,11,-33,-22,181,1048,331,48,1132,9,385,5907,-20,45,-89,-1219,85,-460,29,573,40,77,67,481,82,-118,-183,-26,91,15805,249,-249,218,739,93,200,122,-49,10,109,-162,-52,-118,24,-31,4534,70,303,145,654,356,82,-117,-34,249,-7,55,597,75,12,132,28,-73,282,1652,-212,312,-1,166,479,1105,623,477,249,1795,604,342,41,194,1940,569,567,1600,144,533,727,-123,484,-41,69,76,415,29,76,447,294,397,187,-457,165,-186,256,89,29,425,134,6,13,1372,206,285,-41,1162,186,227,-57,725,397,302,133,517,-526,1080,81,285,805,412,1116,15,-253,225,55,137,326,39,4885,193,95,118,78,172,-33,431,67,-63,-289,-589,-301,-297,55,-219,-569,63,860,293,9177,-51,627,-450,75,-818,-53,1180,56,75,20,-302,493,309,-53,-204,-335,799,166,-287,283,-195,107,-98,151,-83,26,716,-492,107,185,-150,64,1439,-272,129,-42,311,571,101,508,-77,17,1188,101,49,77,-36,384,52,1255,16,-612,13376,151,-59,-34,662,1804,803,67,334,90,-149,43,1199,348,145,-21,304,-1111,347,413,-135,-324,-344,57,237,1592,89,-31,120,-236,9626,194,-36,87,154,2905,-260,-149,240,69,-126,6,13,30,-205,86,151,126,153,135,864,112,289,188,477,226,37,837,665,848,-248,238,-306,1061,1586,198,107,177,480,21,-170,339,411,396,433,184,61,71,111,249,170,-118,-531,159,427,-252,-46,68,217,-62,140,244,606,546,-25,-44,2,111,42,361,58,736,174,-135,188,-26,127,-52,-272,-95,-18,203,229,-231,178,1,727,923,507,-261,-39,101,114,119,200,-1439,-3,14,212,27,-116,164,-28,-58,-29,469,900,20,-171,-141,1054,364,4,-232,140,121,2397,2312,-78,-18,-19,-67,135,99,-17,8,24,416,1408,82,74,40,49,-165,1277,279,179,226,-83,1221,1073,67,93,40,176,-183,93,-28,1360,53,162,-13,-2,241,123,218,43,813,492,138,48,437,449,328,1439,517,-135,8471,85,362,-79,336,228,-78,108,117,-63,21,251,219,-32,-21,21,344,141,104,2522,32,83,140,-162,286,89,6006,1714,1213,225,45,804,54,142,111,-2,-85,204,331,140,155,1,622,1,557,203,1031,1035,786,-6,-155,147,-36,147,-992,-306,57,426,88,-47,25,124,201,383,305,131,-123,598,241,-73,316,120,92,387,-132,-53,1351,-55,15,-52,-172,95,376,-14,356,55,316,-15,1097,126,-81,-25,-6,168,9,89,88,579,42,42,0,447,230,82,215,656,95,-10,39,409,445,-337,105,407,1851,75,308,570,785,-162,61,458,166,256,801,274,519,486,-62,-114,178,801,9,507,372,931,1180,-695,392,87,-20,102,599,41,778,96,245,-93,751,-3,546,609,130,-375,-68,-1939,-26,18,-109,325,395,531,-238,1847,-229,-335,73,-204,6,1283,58,-43,297,187,11,1106,625,125,143,151,474,112,4411,80,197,-45,-135,627,45,224,62,67,332,521,592,104,3,-211,289,-62,68,470,317,386,191,64,3,423,-251,168,401,36,363,154,210,194,236,344,159,306,2290,83,134,291,118,113,-60,96,236,323,53,-8,536,4262,144,1910,126,177,-20,288,516,628,-74,-129,138,153,82,1955,58,1055,271,1149,161,854,1,244,3247,342,-121,384,68,94,-10,-64,839,-108,420,439,-8,-40,133,10,582,-60,829,430,115,-88,286,9,187,410,163,56,-58,817,-73,1903,0,254,846,326,762,-119,720,219,21,-49,10,67,-12,186,456,706,1031,48,1259,472,835,476,400,-54,-41,21,60,-314,141,80,25,-73,22,1602,-222,664,364,110,-16,20,522,1184,11,-145,-100,-494,26,-337,949,180,161,283,845,117,-142,419,205,-42,504,-272,357,220,190,-107,314,184,-65,-7,639,58,115,101,154,-75,-144,456,-178,63,-282,781,237,1329,-374,154,1847,477,-151,17,-3,-81,-387,120,228,229,-278,78,164,590,513,-76,-792,-58,148,344,170,1502,1026,1087,1661,6230,455,1467,17,263,397,265,633,-25,407,21,1983,147,747,1230,1038,91,766,148,61,172,333,281,82,1027,8,957,2138,-58,498,891,67,15,83,251,119,1322,-417,105,137,5,464,934,269,-76,31,-57,684,153,-2,-6,76,-366,878,85,-7,91,205,531,3,230,168,446,729,35,701,270,827,481,9,-19,60,549,-93,41,7,-6,90,-131,43,7972,584,-206,-54,81,80,950,-24,-151,-88,622,720,564,169,928,9,67,627,245,112,690,209,250,9,-476,-53,382,149,74,895,-87,1406,144,43,65,181,241,141,165,-192,387,611,178,-153,-96,-20,348,49,122,33,216,-313,-25,238,34,252,14617,246,104,308,1378,340,996,-1300,802,235,67,402,444,259,281,91,16,170,-602,946,-832,1682,45,882,-240,35,-9,-28,44,164,155,104,41,-12,57,83,593,234,50,-78,58,-33,176,-10,-283,-122,136,205,141,735,202,-54,308,-22,611,776,-849,207,-933,-212,466,1459,600,532,2696,428,83,337,362,454,32,11,1794,-59,-287,130,390,166,-54,141,-927,107,1411,144,463,8,100,-277,-377,355,18,42,51,157,-42,133,-1272,1236,-2,34,316,54,-357,204,-14,91,72,111,-447,309,-43,431,62,14363,-37,56,42,-410,2351,96,5,-166,-75,32,314,199,227,113,35,254,81,-48,140,-3,52,122,-179,27,5367,46,76,309,75,299,1371,208,44,176,-69,-10,305,-153,165,17,-42,-21,-38,-351,786,892,-31,12,446,-46,199,77,-35,188,1045,-196,788,-205,368,-10,-198,119,-118,350,-41,-194,-158,107,-205,-258,293,-37,-716,111,-229,308,87,-489,17,-8,145,-9,-32,-85,-8,-302,-212,-37,-5,287,-213,988,1063,64,283,-627,30,39,9,-1247,58,679,122,1110,-406,894,1552,217,25,684,-130,-518,99,112,229,-52,73,249,279,-274,315,-21,527,208,-18,235,-154,74,49,7,313,235,611,10,-87,-141,-2,444,462,-42,68,-155,-84,198,6,180,110,48,-171,813,-26,-197,0,39,648,-118,16,-11,64,-439,-1605,39,1399,553,-247,280,329,282,18046,-36,-283,627,252,138,36,-487,181,137,233,1526,124,0,106,375,285,256,30,27,95,-244,472,44,80,127,-48,4,136,-261,121,134,179,435,130,413,-469,207,93,58,-10,43,-75,1303,-708,55,-732,-139,180,82,287,209,62,-6,874,284,322,248,346,33,-16,231,8,-27,20,843,127,320,718,-21,52,722,503,557,123,190,-187,630,14,122,-239,2526,182,1408,-13,-319,85,319,580,-25,205,-286,94,315,54,-15,1723,-36,36,72,-3,51,-183,220,25,504,165,1511,143,-621,259,-118,-251,-478,-442,310,56,-8,37,134,49,623,-62,45,982,263,32,350,129,146,101,7,22,70,98,-33,715,-68,143,-192,65,-598,71,403,99,55,213,-43,-387,89,193,-135,193,416,-105,-33,789,-167,-255,103,251,689,-279,273,-250,125,219,139,128,-6,-44,115,297,617,-318,432,-8,-63,8,2,99,344,180,53,732,-3,63,98,-135,-52,-149,26,69,-15,648,171,289,-211,178,114,96,172,-19,6,279,669,13,-210,76,462,-85,147,275,524,95,106,302,610,348,128,28,1269,85,28,-23,70,57,-179,-128,-44,275,345,-37,170,285,95,403,771,427,-537,-47,176,-140,39,-86,197,1,-261,609,-7,74,690,-21,-238,73,-138,2232,637,128,460,606,-90,203,61,266,197,475,122,268,1787,508,0,-53,148,277,-17,21,-18,552,35,1233,-37,197,214,85,-184,112,-35,286,219,242,501,143,291,1417,168,172,143,233,128,40,-103,83,345,175,598,311,-297,162,-47,1429,-213,29,227,675,12,193,106,28,393,139,618,137,374,335,-6,-34,253,56,-425,152,2075,702,563,4118,209,-227,-154,-32,1253,35,437,-113,-18,-267,171,289,-84,83,-32,-54,-482,972,-398,168,-14,394,1250,135,221,-100,47,-10,379,1236,1427,91,735,208,37,8,137,125,-8,-2,-222,22,339,100,28,2692,-64,24,417,434,-50,28,234,1657,236,-3,425,1001,-115,68,32,20,5,-79,1431,633,559,1022,216,1,271,985,386,900,85,199,210,-39,259,521,-678,20,517,85,380,214,18,124,148,2,976,170,12,-109,415,-45,159,3254,-69,72,166,-342,-28,48,981,232,1634,3,357,139,432,1003,-61,1064,149,1728,259,537,12,-106,-14,-290,-9,113,271,96,604,410,380,649,-111,272,1068,1143,125,9216,2844,198,672,181,132,-261,127,71,1019,-50,105,176,113,664,320,500,-354,887,49,4,3210,231,759,683,519,630,-22,-147,-356,636,329,33,-31,655,143,162,-24,484,27,32,394,40,-26,89,72,29,241,838,919,389,-138,1077,18,-46,1419,675,582,63,1487,148,88,-4,13383,225,-92,1144,651,21,-10,1292,235,-32,-16,-96,315,891,-124,29,100,-30,973,475,-114,-43,-86,36,13807,88,198,49,-145,270,300,794,102,767,155,-204,-207,63,76,-5,1258,-306,2618,60,118,5188,267,-85,13,93,10,853,-72,1648,-839,-92,889,18,901,-230,22,1049,815,109,-43,969,4712,140,447,966,249,-410,-65,61,-37,-35,-185,315,716,-181,2635,16,44,-209,124,-98,99,294,-13,17583,41,883,12070,-16,575,57,50,-273,81,418,-5,759,53,213,109,-78,141,54,-507,-99,32,678,-194,77,322,9,90,157,307,54,726,100,29,100,251,253,-444,-134,-122,-179,507,-291,-36,-48,164,-700,-134,-1337,44,-27,-609,2364,219,-84,107,212,90,412,510,178,167,2498,46,119,-67,921,-48,659,2129,243,-75,419,33,88,48,345,98,-14,10,279,-118,112,-194,-138,486,394,-11,106,229,2,18,-16,231,58,-54,395,23,-38,378,382,913,1170,43,-283,128,672,2542,136,146,47,-55,295,-10,3,-17,12,23,294,1205,322,-505,127,147,297,1514,987,281,388,57,136,-72,-23,-10,1029,2090,655,312,190,339,-18,3,335,-210,-116,81,395,295,-9,482,-5,-51,-542,126,12,94,-99,79,43,-150,280,71,14,123,-105,437,502,-47,701,643,32,-151,29,-345,416,-771,1728,150,379,419,180,25,202,35,486,165,68,373,141,-59,24,457,-59,24,178,35,-38,176,2,165,123,-79,-42,367,-71,357,991,-66,127,47,-27,-69,2,5036,241,-522,0,52,120,-15,-2,-520,175,111,210,11,549,37,-97,212,153,-77,377,74,41,-233,-107,55,-259,954,194,-114,-60,365,94,81,-14,-14,-173,50,247,18,19,840,773,113,22,315,-2,-114,296,-184,70,-421,32,52,-24,125,384,12,209,429,-20,-279,25,-40,567,184,189,85,-108,227,154,169,59,371,78,49,-10,50,74,5,-52,-11,140,413,245,49,81,390,12,11,0,-164,1344,94,-9,56,266,523,404,153,-67,0,711,1449,79,-20,46,22,1549,288,135,1563,1468,631,318,748,563,6,2202,94,75,245,197,479,51,218,6810,255,60,338,1561,101,272,121,-49,15,-112,580,291,227,604,212,331,-49,3921,133,740,443,245,133,821,275,103,70,28,-7,77,52,683,74,33,337,512,117,25,20,-44,-10,76,192,278,42,-8,340,642,201,342,186,77,247,112,16,94,75,-97,543,1890,78,141,80,852,179,179,303,-17,-97,202,37,913,288,675,395,12,32,32,229,-172,299,-166,197,94,230,46,-183,75,13,13,499,96,107,902,150,250,-8,-11,158,-46,242,30,844,425,1287,106,769,875,217,458,2450,292,940,19,197,-86,598,-68,454,-14,1522,978,-42,288,789,806,211,1417,21,24,6,-38,437,329,403,58,-54,1232,1297,164,7,93,259,1403,106,737,100,94,678,1411,659,557,312,57,397,36,33,16,28,-36,-7,97,745,160,178,-61,366,600,2,574,957,-221,1229,1263,556,240,1044,179,658,318,-18,106,1225,-197,-159,278,469,166,-46,276,53,170,-25,813,163,-138,857,1139,14,2400,519,185,101,-741,116,519,402,165,54,-47,430,600,33,78,231,92,1314,92,2,675,158,1213,218,888,1007,43,6,104,216,-1586,300,219,-137,9,376,2827,356,435,44,1095,520,746,-279,14,191,126,1448,611,204,605,-245,775,306,737,361,115,-32,377,286,1103,252,47,492,1443,701,-1269,305,1320,119,748,197,-104,185,1011,1335,88,28,174,162,438,227,1317,-153,475,346,277,268,724,11,102,1010,273,572,507,504,372,147,252,30,786,-3,-8,186,124,44,916,1105,3,1535,-65,1672,384,395,33,-48,1144,94,2435,695,449,1604,2077,166,156,251,111,720,211,-59,408,212,1033,-184,79,694,-54,729,37,480,1471,-78,490,202,362,1238,-70,463,0,1,166,-199,1527,1043,23,482,98,527,62,283,508,56,16,-177,641,654,85,777,-303,-2054,-132,113,59,507,184,897,348,420,332,111,585,-43,225,1546,666,181,136,15,129,69,77,-568,-136,290,56,5551,142,143,2056,629,1071,70,137,338,173,885,125,24,1337,1185,800,390,-138,38,889,73,139,165,74,235,-425,1101,-127,-3,43,204,534,70,260,623,552,1034,1456,255,1322,556,142,1657,149,141,147,-19,-56,188,116,88,1209,446,-127,22,11,955,-126,245,195,267,204,48,176,16,585,572,584,172,54,1134,22,373,-30,221,204,29,332,-286,686,898,1527,-182,334,333,-404,523,373,60,1483,401,-25,159,945,124,5,93,63,32,210,122,198,147,175,1399,39,4,910,594,-158,648,1784,-24,254,125,807,71,242,961,32,187,757,505,166,1,438,477,-11,168,1640,17,122,27,88,66,230,843,45,202,25,615,120,494,355,501,596,62,143,494,249,-75,3712,148,249,-170,-49,392,-50,275,520,-86,-87,350,795,548,632,6,186,116,1804,1350,75,348,132,54,166,208,11,278,71,649,27,89,720,-31,-147,-14,9,-97,-196,-39,-9,-38,-159,-40,-69,128,370,686,188,678,20,568,488,1069,-306,-462,230,238,566,-672,243,68,-82,46,483,159,188,780,30,274,42,91,-59,232,37,288,477,11,327,120,200,188,37,211,250,-156,-1,28,2129,11,-187,782,5,163,-316,233,1089,96,124,159,963,36,449,2147,2022,381,222,89,884,809,23,18,58,97,274,-543,-43,69,-124,512,119,526,431,-640,172,1957,726,125,57,74,321,483,440,1510,72,1035,1117,70,57,106,1196,-834,57,131,13,25,80,151,0,138,154,1047,-263,161,-126,156,537,-708,176,508,-186,67,24,-78,261,117,143,-362,724,-53,548,234,6,308,633,381,106,-29,98,-32,147,254,315,42,-79,127,1675,166,27,291,306,20,-78,1,20,-170,107,-27,44,345,98,18,92,140,-1136,147,652,-99,776,-18,563,193,-13,-40,-69,1105,173,14,729,192,303,156,249,172,35,4082,110,110,650,241,336,487,340,74,32,1131,207,717,77,42,69,-29,119,13,309,1000,-825,261,294,244,346,-234,217,248,-765,-11,-138,1163,50,315,92,56,634,191,49,-20,149,816,618,121,39,337,11,353,42,44,67,-359,445,181,418,253,93,-27,229,291,-341,603,2473,233,80,75,217,85,43,119,-245,590,-193,796,110,372,-37,218,412,235,-397,574,108,1327,30,17,14,2744,213,77,60,1106,553,1783,216,2290,4942,164,1649,2872,1121,1321,-15,237,275,483,137,106,382,-71,-157,25,104,472,-174,-164,-30,70,42,51,10,-75,32,342,160,722,116,492,165,131,392,83,334,69,175,220,302,21,563,260,293,797,110,-25,32,127,31,916,132,102,195,16,539,120,122,1068,-388,187,-119,207,-82,642,107,409,746,-192,989,322,13,98,39,16,234,145,-178,-27,334,204,295,1150,1085,-13,105,961,152,257,172,102,182,-8,3152,5437,493,570,791,73,83,403,703,33,498,371,651,282,128,2121,-29,315,754,136,16,84,3041,561,441,502,688,945,-38,310,686,-4,-73,30,98,-325,99,-2,279,309,127,745,1787,623,879,-114,-397,-28,237,-158,-93,166,294,117,692,177,-78,296,103,89,1694,462,59,69,52,90,137,437,99,-555,119,209,660,623,152,1260,284,600,1,1001,1226,539,543,136,247,592,459,257,396,-423,-101,35,-203,683,2008,446,188,227,194,45,38,124,1512,200,442,312,65,16,539,-237,598,-12,38,3195,27,31,169,17,28,68,523,105,91,136,2394,-54,260,323,355,-342,72,398,193,108,-65,233,1368,-317,1762,103,676,337,1399,20,106,-70,115,373,-274,220,154,542,604,728,676,688,69,161,3138,115,-42,269,605,1825,360,101,-177,1504,-190,67,-66,934,403,92,-65,867,-920,156,200,573,97,2312,405,204,447,935,1160,589,1313,287,44,300,68,-34,212,964,167,163,-30,29,-94,161,159,129,865,87,-39,-29,69,773,763,202,46,-51,11,130,105,46,96,11,-5,436,822,-253,2,114,62,2810,372,175,352,-29,71,196,133,140,267,48,1401,428,-13,130,218,1238,80,337,-37,334,457,48,927,85,92,-29,-6,130,80,1112,-253,300,575,2484,1025,47,2301,106,44,302,176,295,334,-214,165,107,1847,84,-8,126,1064,133,72,135,254,-11,41,1355,145,66,717,775,69,217,240,-1227,799,365,353,103,287,1024,2605,184,101,498,295,-416,355,694,18,565,150,100,45,28,285,66,533,-84,212,933,157,2519,784,-427,236,70,-61,492,121,1162,459,107,1429,1032,476,299,445,266,55,410,-27,539,1536,40,792,2654,959,118,790,-367,363,493,208,416,-19,-83,5480,146,448,436,399,463,1151,119,51,108,-472,1,-157,205,1790,111,807,-255,964,-11,65,303,-748,20,-83,1218,3865,179,325,128,727,48,-165,957,249,361,992,153,395,23,5,1730,214,1477,1314,159,377,275,134,-86,668,56,361,345,140,1621,653,110,173,1429,-186,12,72,293,413,194,1134,943,1009,823,1248,303,744,339,1039,970,1164,23,696,726,477,-148,379,977,394,692,155,265,378,1398,345,459,490,455,-39,85,172,864,-192,643,349,369,-22,810,415,2068,1488,1257,-17,26,64,2348,68,1001,1385,269,825,223,25,118,485,1623,138,122,76,914,584,132,101,99,964,-147,131,13,469,722,62,534,-89,378,158,17,263,-48,241,109,10187,-149,208,311,14,-14,221,853,122,318,270,475,784,183,445,1543,245,586,406,520,88,569,204,499,207,2584,4011,915,113,75,1225,847,779,272,17,926,680,498,525,102,29,498,200,200,-962,-125,587,507,1131,260,672,784,-25,-42,401,195,-21,-281,554,28,581,3090,12,892,197,3,71,261,768,194,1573,138,58,378,588,1387,182,-267,68,109,-46,-169,233,64,304,-52,459,2604,274,464,-18,398,-712,447,573,276,52,233,610,645,1739,2381,168,1577,421,395,159,432,16,2781,585,600,829,259,464,8243,130,1474,233,130,2161,-76,1040,1173,1653,775,430,349,1621,72,-48,551,456,158,41,2,120,-101,-10,177,149,604,922,1046,95,-2,227,244,16,556,412,-91,435,1800,614,114,113,978,407,397,8,47,-577,300,1160,588,244,71,546,614,69,102,38,4291,1547,68,1388,-25,261,267,1987,836,834,1039,460,477,120,-71,-377,43,743,1243,15,-18,764,570,67,674,151,504,533,319,313,120,-230,47,458,-770,-185,468,416,144,288,20,1657,-98,155,704,323,428,226,377,745,-55,8,80,167,96,-879,-2,423,279,-51,-13,97,569,427,184,115,-226,94,877,1250,96,2945,-528,54,288,191,18,42,163,-16,-27,2495,609,139,-39,386,110,490,99,532,2198,516,2271,53,32,94,219,349,158,489,1536,274,-14,524,1693,460,353,278,910,-19,1,872,316,132,111,222,96,75,291,64,1717,97,1293,115,589,3039,-143,312,749,627,556,6500,133,805,919,106,120,376,278,144,-30,912,725,155,686,520,537,262,37,485,913,-153,-136,-315,148,153,170,81,113,153,214,223,50,-197,625,1019,1922,1052,-20,554,2996,317,612,345,33,255,30,-33,151,-220,-386,286,344,30,179,-41,117,245,399,28,1672,408,643,-87,946,101,708,-25,64,363,887,-25,-3,422,-30,201,3144,1084,88,-309,99,625,296,22,394,42,-122,-142,901,806,164,716,284,1296,-16,505,341,145,-857,336,-72,114,-101,275,209,654,0,-29,91,76,364,-72,976,372,1042,74,195,813,743,320,480,448,47,662,1375,-54,-228,-55,36,548,-90,213,345,292,316,-521,196,96,25,10,724,84,2330,-321,-23,158,335,564,241,588,710,541,215,63,2,73,763,-46,946,168,2479,-141,273,155,384,215,128,194,-598,1034,634,94,501,1583,22,397,-749,99,93,157,-110,-7,-6,-373,1953,47,275,525,126,137,1709,67,-7,788,2433,1854,159,166,6,375,438,280,570,399,1158,780,636,30,755,116,-161,1345,454,210,135,289,962,845,105,2000,566,263,146,74,179,1164,349,102,549,-105,-58,499,170,38,-69,-53,-4,349,740,7,185,-58,851,1415,456,1515,337,185,27,-11,-93,35,-17,156,1475,-32,-97,3018,62,399,113,78,-133,588,926,42,707,3645,430,3068,117,81,496,123,92,312,531,-137,427,50,-8,-45,603,1694,76,242,1260,115,593,-715,3566,194,330,458,327,543,977,2236,642,188,19,279,118,655,-1206,324,923,111,763,37,84,133,916,338,965,8,246,13,43,13,89,-14,116,346,107,1098,190,193,2748,157,64,432,-21,32,533,1459,644,33,1056,-90,584,-512,782,-53,329,-219,748,454,1215,-125,-493,184,324,61,1113,144,707,577,2657,645,11,-51,305,482,2620,266,15,4406,491,64,-79,277,217,74,45,447,363,175,1472,1768,195,3022,709,289,468,-99,-67,428,44,163,158,218,-27,70,-72,114,84,102,-204,72,-12,264,-141,99,-151,-92,-21,-138,77,240,407,431,-250,442,-91,-6,358,2266,-211,832,-92,-144,354,121,109,303,98,71,67,11,348,78,147,726,49,164,61,1038,803,121,1340,6,161,360,-6,-283,221,59,15,-192,71,509,-56,-13,170,1641,626,1028,122,0,-72,624,296,313,494,-33,369,-227,24,93,-70,355,69,662,74,310,448,81,94,2470,208,520,113,178,1603,68,-735,999,565,-132,300,125,93,107,103,17,121,133,-419,157,-88,1081,178,36,286,-152,107,305,76,1058,906,326,-185,588,2176,29,-105,339,315,94,939,-43,-34,-247,49,208,417,-9,399,31,2811,1388,201,586,213,110,335,658,37,742,119,659,315,-74,72,188,-23,3281,1224,711,40,15,96,2288,722,321,103,398,21,1672,155,27,362,-2,899,314,702,464,125,126,-17,977,442,105,-257,1133,516,293,108,979,700,669,2274,-273,181,602,429,800,125,665,389,1143,1271,390,436,756,254,71,181,1172,153,1064,-34,116,216,201,221,764,429,295,127,-392,273,4812,188,83,134,111,359,-188,122,151,795,-12,-91,62,42,237,993,1105,-25,-11,165,2239,-132,3,115,321,597,-41,496,-46,-93,189,2262,519,2720,425,5748,162,626,7,923,1171,1569,-372,5196,397,736,805,1034,94,71,172,129,147,649,87,95,712,205,475,575,44,8,41,1871,-26,-175,84,987,495,1288,600,1024,513,383,1534,128,-51,191,3691,1228,-54,1554,256,520,1606,-467,528,989,3076,1414,-83,-202,-571,447,1224,2088,2126,-171,243,133,147,536,-61,1793,463,726,195,-76,78,-1216,1414,253,313,400,536,1036,711,81,181,890,-865,223,2297,780,80,-161,2950,296,481,1002,493,10,592,31,270,356,-138,204,52,1,244,546,610,148,301,-10,540,3874,365,747,1,-53,196,1275,38,706,-1708,294,1584,51,242,3571,7,51,137,171,263,75,32,266,1361,351,662,1118,1259,-7,1193,-60,88,30,-252,397,691,241,183,626,777,237,692,25,1109,437,65,160,1275,619,169,100,395,45,21,50,179,342,173,469,419,237,466,790,253,32,-64,27,867,942,1091,651,251,26,-70,184,200,1306,50,181,561,366,307,354,240,234,28,772,874,1559,654,542,698,731,517,278,100,-24,222,95,212,211,137,355,-107,434,298,34,766,278,731,226,401,1182,281,427,68,-117,396,675,104,224,2796,718,181,1264,226,-438,190,0,837,380,-12,137,1725,529,42,2,649,930,275,26,-576,18,77,37,-32,146,-17,565,33,74,272,8,209,22,484,1801,1726,123,70,230,165,14,172,774,561,297,22,48,340,771,190,175,-474,138,156,-136,-1,-904,1268,205,470,151,445,147,151,93,161,723,0,650,187,123,173,526,-1,63,146,150,297,931,306,747,284,40,8,-596,1693,796,-367,20,404,2743,156,106,309,28,341,-284,201,44,438,640,840,507,203,-235,165,73,205,278,207,454,551,169,-234,1086,108,1854,779,297,44,511,882,119,865,246,-76,54,812,2103,0,1224,184,750,125,887,340,3102,420,483,-115,44,64,926,22,743,7052,-250,103,660,180,553,198,-66,-455,63,121,1017,349,-109,-4,713,1000,134,55,569,375,198,13,147,299,-36,707,243,115,63,1018,190,578,53,351,1022,20,1165,394,120,20,836,275,-77,6,452,279,-60,32,76,542,907,323,1186,2808,-45,38,4923,-4,317,5572,560,278,956,2733,55,125,12,810,-322,291,1950,116,434,390,434,-127,231,86,165,548,45,-180,228,484,98,1588,-278,1418,165,1582,1201,50,146,-396,279,16,186,36,-159,-260,82,-466,557,115,332,164,1837,1043,652,344,93,684,132,601,347,1062,1235,232,2,590,876,1210,1791,143,118,535,555,2511,477,769,388,911,750,-286,39,-71,187,371,183,1051,2026,338,297,766,-105,436,-93,418,22,956,145,46,467,574,2043,31,-3,0,21,-792,-71,101,542,35,-189,-1015,883,125,330,292,836,396,186,2,50,-112,938,815,5,160,43,148,37,-204,764,315,443,787,2709,3798,45,518,637,425,1282,457,410,-169,-379,427,69,46,904,288,361,-250,517,162,53,1268,257,699,815,550,44,23,-584,232,19,-459,-395,-11,169,2545,1784,76,226,-232,303,180,2614,1071,1309,28,849,-507,100,275,1212,283,446,223,525,102,75,3,49,85,158,17,292,182,778,-10,306,368,325,50,51,505,29,20,135,423,16,900,724,-42,459,-579,67,1847,270,688,110,201,288,642,1011,173,796,1066,804,215,1807,260,172,1151,976,-37,-79,488,162,-138,213,646,1,64,-6,-42,2260,23,112,952,1082,107,-266,12,78,10,373,5725,646,1177,58,394,-168,631,186,68,416,208,332,112,174,567,243,580,133,54,1201,421,852,1062,87,4739,-144,687,-31,156,174,196,552,-188,365,270,781,605,764,311,748,105,-11,-114,114,434,1403,144,319,85,-346,337,-673,663,124,77,246,580,17,94,139,-513,259,220,-2,126,240,142,3614,801,115,735,1702,139,190,401,-99,-387,222,-478,-448,613,487,13,570,-15,68,5,173,821,44,660,1378,727,143,916,733,39,-32,-266,386,20,-7,11,125,-2,67,516,179,251,210,946,706,90,435,-291,488,271,561,8,32,407,11,355,-392,231,410,-127,549,66,169,322,173,92,763,140,544,105,-959,318,149,553,517,94,3,102,121,869,1228,5630,411,106,-390,1203,2032,332,61,409,730,-202,19,20,34,84,1925,642,87,49,-87,397,-47,-37,-665,183,495,123,27,455,137,705,-207,2056,684,363,152,1310,310,622,-1,258,518,1288,856,128,127,103,175,246,-24,709,54,208,1356,250,-4094,1078,-150,623,64,117,1686,3,418,79,316,83,167,30,344,1054,354,701,14,875,672,926,241,388,15,279,93,38,801,319,264,100,-43,1222,212,357,24,805,-92,-104,107,51,430,487,58,-127,-3,246,95,77,-730,772,77,249,186,703,834,66,468,102,99,22,683,1356,2,37,-69,114,40,1698,94,170,7883,755,166,908,137,302,155,746,-57,419,6,628,340,-37,501,782,174,93,201,45,1754,-265,262,-460,139,63,-333,91,368,636,16,-210,953,-517,1126,90,555,858,1057,73,-4,-205,239,329,6882,43,-1078,565,48,60,90,261,365,2530,349,311,-91,1063,1008,1629,232,674,189,113,810,1138,155,96,649,100,89,74,52,-4,11018,1150,28,268,398,78,96,1753,3028,149,80,237,902,465,78,771,-150,1116,877,538,143,-16,213,173,411,158,-98,183,489,175,164,412,718,42,183,-445,164,181,632,1279,651,138,1309,-1,964,233,363,364,354,514,1446,1342,34,211,664,216,20,359,2063,-1903,786,316,1050,1532,174,1315,-90,822,211,-109,41,780,15,547,1709,5,1085,1098,1492,-43,673,1179,246,406,1283,535,222,-404,143,38,934,103,-13,357,266,1090,100,81,57,152,1011,394,-11,1085,44,119,452,144,193,67,338,42,142,12,249,1457,469,7,260,436,1074,162,1897,1720,882,14,6919,363,45,607,1582,79,259,-203,78,1552,766,47,418,340,616,608,208,802,60,1064,721,34,40,162,493,355,1526,689,214,113,-18,1290,352,427,667,96,1277,317,175,-9,507,40,576,1219,25,11,515,2809,-503,129,109,272,160,809,120,396,211,497,826,584,872,132,493,448,-42,2032,239,656,685,242,32,282,148,496,357,310,64,670,-221,-8,7,378,15,-69,-108,140,227,-196,177,190,61,1135,-133,580,1213,596,818,678,552,446,836,1983,561,821,485,511,-134,1350,190,-128,215,4480,1990,329,3871,405,87,301,641,212,78,325,205,2115,176,-58,42,75,1819,4978,485,-10,949,826,195,158,270,309,775,296,1172,431,59,1273,46,383,184,237,1278,416,183,634,475,82,174,12,139,48,-22,1099,-596,-130,180,105,50,513,488,1703,1747,-98,115,177,570,695,-31,178,-7,382,133,-8,-284,407,75,-487,629,112,-41,270,669,941,1173,86,562,423,1649,927,331,130,119,689,629,1119,1017,-15,879,849,343,397,7808,36,1505,8360,6,52,510,237,36,1165,2003,1575,46,195,196,239,150,722,652,310,120,599,224,70,141,797,982,918,1538,409,49,724,312,2848,276,196,205,716,1006,325,454,128,145,161,1388,-46,-419,330,63,377,340,196,-1,49,714,24,-103,107,792,284,569,62,202,395,321,1098,-31,804,1000,212,1077,484,43,446,196,248,901,882,946,2038,101,88,135,508,1792,246,248,217,383,188,897,679,2272,347,254,118,-127,-288,315,435,169,-16,380,24,313,698,335,137,1551,513,314,1980,3,345,52,708,-49,0,1217,65,212,67,53,83,201,69,57,173,162,-263,198,61,950,68,225,112,367,40,2662,1081,72,636,196,117,-125,432,815,277,-12,37,-616,221,410,77,119,32,685,141,0,202,7,-4,-16,111,44,326,-19,455,1226,-57,1056,-237,670,-1110,34,141,336,706,-62,1893,4620,463,4,144,4373,-101,308,251,160,1057,194,1007,1886,1161,8,68,191,459,297,721,-174,264,63,117,2033,709,683,709,404,245,620,840,160,208,766,-19,282,442,158,668,665,222,53,-125,1457,-90,550,6,565,-115,266,106,331,678,273,9,-56,29,63,-112,653,1095,181,237,-326,591,34,-279,5,472,32,30,-122,34,717,680,633,56,54,416,-268,30,649,321,-94,134,-68,271,2,121,-37,-84,426,132,185,53,644,346,325,1449,1283,-32,31,122,-111,-142,122,228,36,-92,224,51,117,-59,59,4,57,-4,-32,-74,113,507,3,-70,309,172,-359,153,-149,-5,36,64,36,23,194,22,484,-49,488,244,31,93,65,-31,25,131,24,-42,-613,412,-81,219,205,113,-162,126,76,-19,-11,50,-160,66,2700,385,1262,48,284,380,3413,93,2320,2045,34,-1,120,-31,68,85,18,407,-23,160,-91,98,91,22,2,156,2379,304,766,3,13,142,1180,-82,54,40,27,93,181,65,-30,-5,73,-19,102,-279,822,566,58,720,280,135,60,508,14,385,53,44,-53,30,23,-67,120,21,8,278,31,74,24,360,56,142,31,40,123,-34,39,-11,-15,457,-53,521,-81,2127,67,661,31,313,14,200,-1456,-40,5
-129,-643,-463,-26,-427,-478,-104,-208,17,-34,-260,-312,-397,-115,-209,189,181,-163,14859,-3103,-931,-25,-13,-86,-88,-313,-388,-58,6,-40,-227,-5,-5463,-2800,-4121,-6092,507,1414,-81,-501,-370,7931,7140,8116,13944,19611,15567,97,-16,213,266,1344,720,583,-17,67,-18,-383,261,58,256,71,46,12,24,69,297,-11,-81,-192,-145,55,-117,-89,-38,-18,29,47,198,-88,31,144,21,-27,30,26,1239,229,84,33,78,38,81,76,106,6,-11,43,85,-24,-20,-209,-60,18,-122,-13,733,80,-134,1,-49,-60,30,-208,-190,-11,49,115,39,-32,3,-76,-45,107,-33,-84,28,21,45,114,172,91,38,7,-10,168,36,201,739,102,-65,38,30,64,12,66,46,238,-24,208,53,218,87,178,-2,-30,115,-11,223,-37,375,21,60,47,5,6,59,217,309,152,178,33,138,35,28,79,11,19,-3,48,250,137,12,10,64,-20,19,7,-66,-72,597,1,4,16,136,245,52,15,6,172,28,103,15,11,-17,27,35,82,47,131,16,-43,-15,-78,849,-40,108,318,-50,461,176,-27,-3,-18,-14,3808,4,47,153,24,-20,52,55,60,-15,-100,-49,60,228,25,998,24,374,-38,5,119,-31,12,63,104,-63,30,105,-10,245,-42,16,-12,2,3,604,243,-203,114,-119,-8,0,-214,9,-47,-79,20,56,-141,37,127,38,-113,-98,-46,17,158,1322,-8,-41,-36,72,26,140,26,5799,378,683,3,-52,115,119,11,129,389,-10,-49,30,75,79,3,14,293,34,-19,-739,183,4,16,83,2,36,5,23,-1,471,402,406,238,-72,-68,176,78,54,105,223,321,108,93,26,13,85,81,535,129,31,329,158,4,69,0,188,-6,-33,129,140,125,961,102,333,43,879,-11,-23,9,25,96,74,283,-18,51,-7,436,494,138,230,-54,14,13,247,149,75,24,66,34,18,-22,9,589,146,263,-129,8,-9,-11,-13,-10,26,-12,12,79,0,-1,96,225,48,46,114,63,49,3,64,-54,-16,-42,19,680,-32,-23,104,32,85,39,-6,29,-24,-11,19,60,15,25,164,-10,-21,14,301,-7,-40,-40,10,26,134,107,52,67,305,-40,114,-11,-142,3,33,-16,76,294,42,18,107,29,-10,-182,204,-103,71,57,209,18,547,942,-7,5,-65,-23,60,62,49,13,-6,35,156,-51,129,87,-18,2792,29,55,184,58,214,12,27,26,73,157,11,-4,-29,-120,36,107,66,64,-24,62,211,5,79,643,190,131,68,127,670,-11,-67,61,122,-7,-44,38,125,115,45,11,19,19,6,11,-179,175,114,20,76,38,92,775,43,85,49,318,49,74,64,56,121,138,182,125,93,-34,113,-113,24,41,50,137,82,67,401,236,57,4,62,-44,3,-1,6573,46,27,-64,18,4019,-7,-107,172,-19,-10,-19,149,137,33,88,79,28,86,21,-116,123,5,19,3,20,45,259,72,25,-23,-11,-126,33,6,-689,-364,24,-38,-8,-20,46,1051,74,82,64,-213,138,30,168,729,-10,69,16,100,534,-5,33,14,84,366,14,-14,-166,-321,35,-17,-48,5,47,343,41,63,8,-39,-11,-78,137,2,86,15,-46,-53,98,64,51,396,782,-9,8,-1,147,3,18,25,29,-6,181,16,71,78,40,82,272,185,421,-82,21,-7,10,27,134,-3,90,97,55,110,5,145,-11,140,-28,61,-13,-26,8,95,-9,-17,-19,-25,20,70,49,108,62,66,46,84,23,60,-65,58,-98,78,82,-19,125,81,0,194,11,4,49,25,89,1,2,68,125,35,17,-188,39,-24,1,31,150,35,178,-11,8,70,12,92,-68,172,17,115,13,-1,41,45,3762,9,-3,219,-13,200,-165,-18,130,-56,-5,166,27,-1,264,-3,-6,67,-120,72,24,39,109,-30,216,185,31,-48,1079,-4,-12,0,80,247,-45,511,18,16,-8,-97,30,-66,22,242,-39,137,20,23,575,81,-16,-35,433,268,20,-45,151,-80,444,554,294,-44,69,40,1,-1,10343,63,29,212,174,1204,116,98,20,128,-256,-353,104,-88,-160,-69,-209,-90,1,-73,215,120,1001,263,-20,-31,-2,106,41,-33,198,-8,-14,14,-6,99,118,-173,-51,58,6,20,338,17,-51,76,-70,44,-199,16,128,-34,-7,-43,-25,-14,27,23,47,-117,3,-66,289,24,49,57,457,8795,84,-10,46,526,-45,4,-246,2144,-24,-51,8,-11,1,15,203,66,12203,175,6,43,50,109,-45,50,28,-87,2279,-4,0,26,-26,454,9576,34,-185,16,42,1,3,88,-37,441,61,-38,40,-12,649,68,198,63,9165,473,103,57,142,107,157,-23,-106,45,49,-15,3158,-26,-1,-12,-5,16,68,-45,-89,-109,-29,52,20,-42,-66,33,61,-92,133,149,-18,-265,71,303,-29,-59,6,143,147,120,23,78,81,1,-36,-20,76,27,-12,50,72,-11,-91,-21,77,63,25,29,-24,144,12,164,-68,-86,4672,-27,113,26,72,27,-114,-97,-8,-19,24,-54,144,3893,51,20,-64,88,224,-47,64,-10,-35,-7,-35,82,44,-384,3164,25,53,-59,984,-14,-7,53,4021,-46,132,34,72,-17,-61,-187,57,64,78,-60,121,-1,800,112,-19,108,13,-133,9,65,225,143,-19,11,35,103,-12,111,293,149,613,1,8,-61,168,102,380,58,80,13,2206,-21,154,375,171,-95,31,25,4148,259,102,63,332,611,-4,-16,3542,-26,579,1,151,20,16,35,44,43,-19,256,104,-44,-87,-16,99,11,36,815,466,60,-57,203,-3,88,96,87,104,95,428,-19,46,-2,-92,197,59,897,104,21,56,0,702,108,10,124,-88,-22,146,-40,5,-5,18,5,22,260,76,135,13,-10,-102,-9,38,25,311,34,50,124,20,2,15,5,6,-37,-29,64,180,335,-28,20,-9,85,-33,230,704,-60,197,7,38,4,58,3,41,444,-61,-61,-11,-43,200,285,-15,-17,-52,4,-17,-42,-78,35,63,-262,168,10,36,4,-108,92,-36,58,-16,57,-41,44,-61,1,4,-62,112,149,-208,-239,44,-151,14886,8037,82,-103,-188,123,7,25,47,35,-116,11,85,22,29,-18,-2,347,110,50,87,29,15,2,199,8,154,248,-44,3,-47,271,-4,-31,51,122,534,59,6,-25,-1,18,-46,22,467,33,38,-68,96,-23,86,-26,70,28,-7,374,-30,35,49,14,199,62,40,35,178,47,96,7908,-3,52,14,-3,750,17,141,22,70,20,84,21,110,357,-67,-14,46,34,7,7,53,81,92,24,-162,300,38,3,87,168,70,23,110,-111,18,20,-18,31,-31,145,3,-1,784,28,88,167,-388,42,-138,6,55,-421,34,338,46,35,48,270,23,-18,131,24,587,-25,-22,12,-46,111,-49,766,2,-14,69,145,10,406,-29,63,9,240,3987,-20,147,801,-33,-10,103,-12,-13,-23,-74,151,84,31,-22,-12,-11,1290,18,58,37,27,-27,21,757,25,-1,10,-13,-24,124,-7,-82,230,45,-109,2,165,102,-90,-13,21,-6,44,-81,-52,-81,41,-179,90,63,1087,197,319,40,-52,8,76,43,66,102,-45,22,1154,60,-119,153,12,-10,15,1,7,-2,-13,56,62,174,126,218,13,9,-5,74,76,-281,11,81,-1,-35,63,291,-40,165,144,633,-124,22,-19,8,30,51,-43,44,194,91,-130,7,-117,-33,19,475,2,210,39,35,19,29,36,28,-12,343,46,58,15,28,-157,-1,406,24,44,159,-8,128,58,20,100,12,-158,120,3,20,186,19,32,690,76,49,-30,7,119,23,163,89,5,81,-45,-46,129,189,-18,57,34,121,-55,134,71,-37,22,25,31,58,138,-267,220,-5,542,1,276,25,5,5246,171,-33,52,-17,62,-134,1,-6,15,10,135,74,14,50,-71,-4,-104,14,-10,85,23,216,463,44,5,382,-1,-47,50,76,-86,-24,7,138,26,18,-61,-313,-803,-25,35,999,1,31,-17,17,-50,58,25,17,-1,106,-76,24,48,-3,-18,-46,40,-5,650,123,-58,99,-10,-2,753,17,135,8,43,449,25,61,623,17,-5,43,12,239,-16,-6,-46,-52,0,39,-24,75,29,26,159,313,48,51,-8,-74,-287,-12,3,-18,-11,24,-31,81,20,-136,3,-112,42,-192,36,20,-20,152,-48,41,-65,-149,44,53,-17,-12,169,5217,99,-12,2180,-9,-32,-21,-157,14,14,30,-23,156,96,12,-116,72,1002,-51,6461,2171,1,-6,117,-111,-34,216,-1,-22,55,430,28,-38,7703,51,-81,92,43,-15,23,89,1,-8,14,-10,614,-139,29,-26,-25,-51,4,15,-236,312,56,53,388,136,72,30,-17,-98,925,-70,-26,1,10,-3,-158,29,222,371,44,-5,68,83,11,19,-10,45,-15,37,-28,-38,-11,383,-104,-42,14627,-60,10869,11832,9724,-21,-44,51,11,-102,85,156,1458,-23,2,605,13,52,13,31,-237,79,319,-28,5,-19,18,448,-3,3,2,-65,-107,752,-41,-75,-85,44,73,988,19,275,-27,-26,17,-18,20,158,-157,45,-49,12,3,-30,-17,214,47,-10,205,432,142,71,181,27,26,84,209,111,88,22,50,59,132,59,36,-1,1764,21,4879,188,21,-23,67,-21,179,-52,76,5,-38,13,15,62,31,293,24,4,40,62,-1,5,-35,46,-30,3,97,27,-1,102,77,590,-72,-40,7,-273,43,5,15,111,-3,1336,94,-360,69,42,-50,13,280,1,57,-1,14,-57,25,25,139,-106,34,-11,38,1,286,-12,13,13,-16,80,396,1042,19,-20,34,-81,64,-6,11,-32,106,66,78,104,-98,-4,-5,-3,-16,470,153,2143,205,-103,231,58,31,1,-10,-145,58,-100,43,6,-26,77,899,138,-12,-34,3828,3,-35,62,72,87,233,15,11,31,47,231,-33,1639,912,-5,7,71,-11,7,234,108,68,628,50,30,43,46,114,534,45,45,15,-37,-7,33,30,34,77,173,32,427,6,33,107,-34,2427,136,-21,66,92,-11,60,447,40,13,725,10,25,124,-2,-38,2,-18,-2,54,-8,27,44,410,7,58,-27,-61,-42,113,795,74,26,20,392,24,30,81,78,12,53,17,3,43,-12,-61,241,136,181,-53,-48,101,8,294,314,-52,79,268,53,-11,-64,178,-88,181,-149,14,1398,253,-79,48,0,45,-173,-31,-55,-24,-21,-34,58,17,33,87,7,-40,-219,-9,4,18,-67,26,-30,-3,-32,0,26,-2,-69,133,12346,441,187,-3,18,8,-146,-38,-22,-5,-441,1242,4,-13,-14,-31,40,-37,144,15,-21,34,56,-49,18,-37,-49,70,511,-15,125,49,263,-12,1462,1715,-29,190,39,-90,-52,-27,16,11,-30,4,-41,34,58,-25,21,-13,246,-78,42,63,-35,-11,20,-25,70,-11,9,180,23,11,8256,-288,16,68,-5,51,15,100,41,-12,29,-276,31,57,36,7,-100,-6,52,31,323,-19,198,76,14,47,192,624,267,29,17,29,-37,10,33,3,-10,99,55,44,100,-26,63,42,-22,27,5,-19,-58,-63,1,406,88,-14,2,5,196,49,170,20,18,90,-20,-29,150,12,-34,48,16,13,-14,31,-3,-5,-1,3625,18,168,17,-96,80,134,93,72,17,125,41,-504,35,139,153,-146,46,128,32,21,19,604,9,-4,7653,51,-28,-61,-42,33,62,7,-50,79,44,-3,4,165,90,8,235,-10,-159,14,-36,-99,23,104,-23,-27,-62,672,133,132,13,5782,207,-18,46,32,83,-31,54,4,73,1253,33,-15,8,154,326,48,152,27,-17,-5,-191,-18,48,83,33,74,128,-24,36,52,-51,251,74,106,-18,150,30,278,93,261,-18,40,9,-117,3547,74,-4,59,20,56,-30,40,1,20,11,145,497,80,58,14,63,79,166,287,77,36,76,-22,5,159,-1,-4,40,85,7,20,43,35,115,10,-20,4,-278,114,7,9,-12,-15,-23,311,131,-94,241,124,37,203,-2,-30,119,105,28,163,158,107,35,14,276,132,61,-16,22,-68,11,126,6,-2,20,80,41,-41,30,221,201,39,-9,-68,-26,105,100,24,19,-24,18,22,21,1488,522,18,21,-23,-55,138,-70,8,27,-7,295,123,54,2,-2,173,43,-23,-9,14,22,155,3,-20,4,38,141,91,-19,60,-85,-20,-18,23,-13,9,69,11,-15,-49,-27,-42,80,-65,3,-207,1,110,356,-271,78,5,53,199,-55,1004,73,74,48,101,66,22,50,-119,16,22,479,35,-28,42,95,28,205,-95,41,-26,-57,21,-3,9,-5,-13,93,121,62,48,60,-35,0,4,19,5,-5,39,4403,51,-58,-368,-1,-15,32,2,270,56,-94,-20,77,21,-13,52,29,12,90,25,6,-47,-11,186,-19,92,-8,13,-209,-11,74,47,-74,39,-14,-122,97,-18,26,50,-228,-7,86,-1,59,-4,75,206,17,-427,5,108,-56,-13,-1,179,-20,-3,58,51,-3,27,369,-52,23,133,16,-1,-71,31,67,28,-42,12,-6,39,758,71,123,-139,279,60,18,-16,26,69,-17,41,67,-62,73,40,-201,172,-40,66,107,244,180,43,148,-8,50,234,-67,-4,50,-6,9,9,27,27,-7,21,305,35,33,-23,64,-32,323,570,207,-30,95,-26,227,198,-13,20,62,-2,63,6,82,13,389,-18,172,10,119,6,-16,-15,-200,36,33,71,71,13,422,-53,30,5,202,16,48,-36,-65,423,10,20,23,8,5,-4,-77,75,5,-27,-95,-36,16,14,-101,6,267,495,-128,-20,410,22,31,-8,2,43,35,57,-10,65,41,-80,81,24,-35,76,172,-14,15,157,437,164,44,-408,-11,-198,3418,45,329,-78,-23,188,666,114,8,23,10,-13,57,1,16,196,140,587,13,27,-53,25,71,733,-12,19,-16,41,211,543,3912,6530,18,-9,65,18,39,22,-151,29,11,24,34,-1,-256,-225,-95,43,-95,-22,-71,125,-1,82,35,94,175,86,118,143,-31,59,16,5,16,38,82,594,-45,-5,7150,12116,8385,5473,8390,9979,2524,106,1449,-195,-24,62,42,26,177,-14,17,-139,-8,42,1,150,9,85,25,71,-19,166,70,-30,8,173,78,5,150,-14,-29,4,-4,-300,11,-2,-11,40,-87,58,71,35,44,44,21,144,188,-82,43,-14,23,-62,56,-44,-6,75,-89,13,-51,-14,130,11,-11,39,135,42,28,12,-22,-11,41,-8,0,-8,-8,-76,415,20,11,-44,14,-91,473,-17,10,77,111,72,-52,2,205,38,30,-19,-217,46,15,43,13,-18,122,33,-31,102,44,-103,221,43,-50,9,35,55,64,80,47,5,91,15,28,-44,-218,67,26,-131,36,15,143,-10,85,17,106,380,76,186,-10,16,15,-13,36,168,39,-124,14,-72,151,61,522,19,34,99,2519,11,-23,110,-15,2,7,419,12,-10,29,84,73,-14,-31,35,40,-8,-6,10,78,-11,12,-73,7,75,5,-53,151,3,-20,-10,13,-56,75,65,15,107,496,-123,49,44,27,123,-23,114,-45,-7,18,885,1,173,147,57,-32,278,-63,-30,78,-12,-29,31,4,623,2,4,105,122,29,14,24,20,1,4,55,-56,-9,92,80,79,83,-15,23,-93,-69,77,-4,182,5,-1,-12,-60,7,-17,50,104,517,33,-92,-20,30,88,-12,387,5,51,29,29,27,15,88,4,-240,-497,26,192,285,31,17,71,-25,42,37,100,6,11,162,-89,38,-70,-27,107,-20,61,45,15,31,-613,-103,39,-16,-62,-25,54,3,-1,148,-36,-53,1,22,-38,1360,249,20,74,136,90,312,59,15,95,-109,66,176,20,83,13,-5,76,56,-9,-6,40,-76,298,705,24,-42,50,-72,-21,39,22,530,64,208,1,89,212,-22,51,-42,163,337,201,32,-15,-48,26,-105,-44,7,-8,80,31,55,67,199,60,47,5,20,-238,-235,299,-16,25,130,43,0,71,148,21,277,9,48,125,69,72,302,149,-47,56,-53,45,-25,-26,-19,-97,85,-16,-40,-10,-18,-204,211,169,227,-2,-88,144,83,42,65,-18,-50,-7,-6,-26,40,58,125,159,299,24,-1,-40,8,3,174,-794,28,136,-5,15,35,-2,24,156,112,617,40,174,-14,-18,4,893,166,230,24,137,-29,29,-24,306,88,45,92,2,80,528,63,-16,453,403,-13,23,30,6,-19,16,-25,365,7,61,45,-46,125,34,178,-48,28,-240,301,-90,-5,-3,9,329,49,24,196,82,-58,-9,29,40,-24,219,-34,84,215,104,76,22,-7,41,-19,42,95,-115,52,-9,187,73,-25,127,73,-3,29,2669,-9,363,-93,14,15,158,-49,52,5,-7,858,166,0,118,28,14,230,82,17,25,-16,69,16,1288,10,15,126,62,-19,927,41,61,97,194,-35,104,214,-20,-64,118,136,9,56,47,126,30,296,5,-353,243,235,-98,8,-49,-35,80,210,0,7,88,-7,32,-4,29,56,-118,-25,18,-45,-85,90,113,120,-6,41,18,-1,-159,-7,25,109,35,287,-4,-76,-17,-26,-17,-24,58,22,142,45,-55,-1,137,68,124,959,384,-60,43,-5,-310,70,55,-103,251,-13,-146,-164,267,3,-29,0,70,-23,84,80,-12,187,-24,50,-2,-14,31,-33,168,36,1,9,39,18,101,176,50,70,4289,48,38,12,-16,-7,25,10,140,30,21,-4,123,64,-32,122,15,49,8,3,53,12,90,-6,38,7,5,41,61,-82,-20,16,5,44,-32,-57,-24,47,-85,-158,-87,319,13,49,97,29,121,24,135,-26,-18,-28,11,-19,35,64,648,83,-48,-5,83,1,13,68,-207,214,-67,-31,27,794,151,-27,-5,1,22,-142,-72,-51,83,39,57,-21,2,62,-62,164,55,247,17,-28,143,9,-9,-33,9,67,-19,18,41,33,238,-2,39,18,67,94,161,230,154,8,46,26,2,74,23,170,1,54,338,18,-35,2,788,25,25,16,-126,32,18,-93,-40,97,258,129,83,-239,-12,1,65,5,223,22,445,-32,-35,158,-106,12,10,-30,18,-18,11,140,-6,83,-68,8,3,106,191,-18,127,-3,4,183,53,40,16,389,275,62,70,-11,35,-21,25,59,-146,120,-21,286,142,245,-63,50,95,443,-99,132,-369,212,-16,118,-34,-40,21,52,18,-23,24,-99,44,167,18,200,258,55,93,493,12,867,697,10,118,323,19,-58,23,40,-61,-61,32,-1,2,46,127,8,34,8,274,-69,-65,113,20,8,60,-45,428,12,6,-31,-21,5,16,-19,20,175,138,5,-5,58,19,-50,81,37,0,480,267,87,53,132,263,-184,-24,41,80,33,71,-93,87,-29,-40,-76,6,2426,69,134,67,-270,200,-7,698,159,127,-137,58,42,31,354,19,69,124,-213,-759,-61,-4,-68,12,19,19,19,12,148,-176,39,-22,3,-28,35,57,124,154,16,201,137,-41,22,66,51,-3,78,61,-11,-469,3,62,-30,25,55,64,7,16,-28,102,-57,11,15,8,49,-41,-177,32,101,-9,10,36,48,37,91,-28,10,-19,40,-86,-33,70,-93,-34,-74,-2,25,-37,758,49,7,-17,-37,143,115,27,1208,-29,593,123,13,197,11,106,28,-7,-8,49,50,200,-23,118,-88,36,-930,-38,-25,824,-29,361,0,-38,-55,-181,237,25,665,15,-53,-183,65,23,-110,-60,171,454,-37,16,33,-169,-15,-33,52,66,13,35,-5,307,60,-205,-134,2,75,231,180,-280,-14,-122,27,154,36,78,48,-80,-2,120,615,-8,-81,115,147,50,-10,-27,18,4,43,1679,25,58,95,62,223,62,131,12,-92,40,6,143,-26,-188,58,13,9,69,139,4,91,267,-95,175,-19,6,256,83,716,41,53,50,170,59,141,-9,48,43,40,-1170,-9,44,-34,21,1147,52,-1364,41,32,97,-2,0,-45,-15,84,127,301,84,110,45,30,-2,-103,207,91,3,998,138,23,38,112,-20,16,-89,167,452,332,-38,163,553,149,-61,217,154,-3,402,2,-200,67,-260,59,-15,104,-20,242,-3,204,-23,7,36,25,-1,5,71,19,401,-66,19,-25,-20,-86,-8,10501,6,8,0,-97,17,11,103,84,96,16,857,-14,475,27,142,-82,-8,27,92,24,34,36,587,30,2121,-31,10216,49,116,0,60,54,577,283,76,265,-32,-10,117,-14,73,-11,18,121,-25,-51,17,-267,-84,-64,118,176,-57,48,42,-18,18,460,-254,60,-1,105,-9,-3,12,31,-115,13,-8,97,8,-10,-89,164,9778,-5,-61,48,9,88,94,32,-38,89,-9,31,4,-9,-114,220,6,51,9,46,27,359,-15,34,889,109,-7,114,38,146,-59,-10,72,117,-28,32,501,6,95,203,382,57,510,-36,544,1,-54,79,134,150,2535,181,-136,66,-11,150,-74,-19,23,-126,147,128,-38,-55,16,-23,1071,201,5,8,-3,1193,26,39,161,182,69,-420,-32,645,-365,110,60,8879,-43,304,5925,230,-250,332,7,125,41,1027,0,340,53,27,-50,-646,1428,100,20,38,640,27,-2,15705,5,49,186,34,-21,66,-14,95,-82,-5,2942,722,-7,8,66,9,-234,-41,148,-4,-35,14,-19,-48,71,-76,-131,-300,22,75,-37,81,123,4,691,36,-9,10,57,-175,264,-113,2400,112,114,28,1926,176,271,36,24,56,-160,3623,-135,123,-73,-31,-31,-213,100,433,22,12,75,1,166,98,-36,-20,-2,82,65,249,50,2,-29,86,292,-86,5749,821,14,-19,39,22,6420,-230,373,59,-3,273,279,-23,16,18,57,79,33,12220,4756,30,761,41,24,1117,94,51,84,-50,1775,-15,14,-4,65,4,19,65,183,21,-24,-7,-2,-21,278,-67,94,43,257,26,7,-3,-8,-1,-20,95,44,59,-52,59,55,72,9,535,611,92,596,-15,-46,-78,594,1401,173,-2536,62,-7,116,71,-91,631,-53,35,162,323,-93,-3,53,62,157,65,21,291,110,167,4183,400,78,419,7282,1300,134,8,23,77,-150,186,113,-330,33,54,9330,24,104,54,-10,-67,7,97,41,94,37,-43,56,8,83,86,120,57,-63,-41,17,4145,-75,-23,-24,-25,-12,-14,18,35,-28,-27,-18,22,67,52,39,255,2,92,-129,-71,-1,-75,22,-32,59,186,423,116,155,47,56,-26,-8,-45,181,123,56,5,-9,5,-1,37,8797,-21,69,21,5,43,27,941,-276,986,91,-2,53,120,106,-92,207,51,129,28,145,3,20,49,-29,-27,315,62,13709,3929,41,176,428,42,220,316,-53,35,1897,88,101,72,-353,-39,174,26,-49,54,95,18,350,37,30,129,133,-26,404,47,370,19,738,-89,26,-167,1330,-109,33,66,-73,-46,101,33,93,8229,-56,1,-25,-2,320,16,387,123,117,-401,40,14,149,74,205,197,401,339,400,-25,-31,154,74,130,132,25,12,52,-2,41,190,35,714,-33,-3,28,334,8,40,24,1,17,16,95,-25,2,-11,251,169,14,-12,8,88,102,120,154,48,263,143,3,59,29,44,-29,-59,98,331,-24,-2,-37,5,-77,23,-40,1466,-32,-34,-54,-2,6,60,2,-53,18,-37,3,236,81,99,53,1,400,20,84,6,20,4260,-96,-54,-24,-55,-108,-17,20,4,53,2,-7,33,88,11,72,78,144,228,303,75,-169,82,87,34,96,189,250,13066,157,2001,36,99,52,62,129,-1,5,-135,-23,-30,8,42,297,0,17,29,36,-3,25,98,27,-15,195,521,95,857,53,363,413,-25,-12,89,-24,76,-24,60,14,171,-14,-35,346,29,19,-192,157,6,8,-14,43,-20,-140,68,107,188,23,19,82,-20,-105,15,37,0,1,10,13,-17,-120,-47,127,383,22,19,30,-2,174,132,63,70,27,5,-39,75,-37,29,151,18,136,284,566,-13,3,36,74,465,300,65,-191,25,-4,124,-69,-98,-66,62,59,37,72,62,339,29,-76,-6,-49,63,8,67,22,108,38,135,125,-130,-11,-29,67,2,285,20,-15,-8,93,-77,-43,-64,-4,205,-21,274,-32,92,42,75,202,-10,-31,64,99,14,107,-572,71,-31,65,102,11,58,34,265,17,-70,-141,20,71,-39,4,26,-238,134,77,-20,19,35,-8,-62,165,447,124,-35,6,-184,36,23,2,39,-19,3007,30,183,29,38,-39,-35,10,-121,27,4,119,-6,101,42,10,-27,-57,8,84,270,74,42,-11,50,163,120,30,79,-47,111,-7,50,36,83,24,-5,-130,-26,-63,32,225,31,37,8,95,29,87,645,-11,-12,60,-8,-97,54,89,69,139,-25,-15,-78,-370,251,82,63,100,174,-450,-68,-72,61,30,247,49,157,-35,-91,-184,74,295,75,20,28,252,34,37,-365,-9,499,31,-22,255,219,-75,-12,8,924,364,-9,35,-27,-2,690,138,6,22,33,13,18,-709,19,152,86,218,20,-10,12,-125,-48,58,-106,46,-9,-13,4,350,27,-621,63,-27,12,132,-11,73,10,91,16,26,-32,661,472,41,42,113,97,85,63,27,34,-15,-54,25,-14,-13,153,-106,5,147,36,-18,-29,19,29,15,21,-85,163,-3,114,172,11,23,-14,14,8,-30,25,17,-22,31,99,4,180,40,-3,-6,236,16,64,-25,196,143,-546,90,82,-73,2,-145,-117,101,24,118,26,46,50,81,20,-31,71,29,16,-53,138,178,96,-19,-61,-9,13906,121,-94,213,200,5,58,123,42,37,-62,66,31,-63,-20,19,17,825,-73,-340,-89,-122,30,-20,35,202,-8,48,-17,69,487,377,6,2,26,12,45,0,4204,99,43,-106,3,-29,7937,359,18,6563,142,12,-30,-21,-34,51,-30,656,210,10,313,133,184,16,69,-17,314,26,-7,27,31,-16,139,6,966,118,34,-36,61,121,129,227,454,35,249,-112,-55,14,-11,-33,15,-22,73,25,309,185,14,60,28,-145,-1,-12,26,41,-41,5,19,19,-12,63,-39,43,794,229,39,46,-8,-39,252,55,107,-20,51,156,28,-44,58,464,151,291,45,123,46,29,103,25,34,-28,0,60,-118,-82,-18,10673,-59,189,97,-8,-4,-275,8,-11,12,-39,-111,-202,-35,3,79,-26,-53,-17,-101,-15,33,-105,4,3,-86,-37,41,-10,75,135,-45,36,20,-19,45,209,60,6895,422,49,49,-5,-146,208,158,281,47,38,71,-30,97,234,71,-26,56,225,26,-1,52,23,140,39,-41,-6,8,58,-25,-18,287,-132,19,7,38,5,56,61,7,30,118,-51,46,38,42,35,94,-83,4,42,61,33,-3,-32,90,-70,3,-24,-5,18,59,-61,32,259,66,105,54,1,22,3,4443,-27,446,69,-9,-76,236,9,-40,132,-34,29,178,122,-38,-50,-25,-86,-38,14,136,-21,-25,26,165,-17,5,-13,53,45,-3,98,36,37,-2,51,-63,41,2,28,6,-50,16,86,43,30,-105,-32,446,33,-22,50,-78,146,391,6,173,-107,692,34,4,60,41,25,-17,-6,18,-2,57,149,0,24,39,6,-47,28,17,124,18,54,115,-19,-49,-151,39,7,-10,20,34,50,138,-8,30,45,401,0,25,91,-14,143,17,-5,118,-30,25,-75,68,67,58,-9,-4,-8,3,199,150,-57,0,6,17,-2,19,90,-8,519,4,-38,-116,-150,8,-27,-6,68,-7,23,-4,-19,26,264,10,89,55,1113,517,81,-36,-60,-18,-18,-1,2,52,-32,-154,-158,143,42,856,-16,-48,1,34,53,47,-43,31,20,125,220,3,-7,49,-57,0,20,-34,16,113,49,-22,250,26,-50,-38,-50,34,23,-2,41,-9,33,-2,-13,-75,94,28,-3,-100,-173,228,3030,-50,-31,61,-68,-162,-23,-75,-34,-39,116,13,16,23,367,80,225,6,108,19,-27,-13,-6,-20,352,-4,-55,-125,-272,119,90,4,7,-49,123,121,327,157,110,16,-325,-299,-22,29,-156,637,-56,65,84,34,40,71,24,231,-20,4155,74,-16,1,206,5,-11,40,49,-5,12,30,38,30,-20,-68,108,166,-11,-20,-120,19,-15,-21,-59,-123,-257,63,-22,16,-12,65,121,16,-12,125,-24,24,53,-71,20,7,41,-42,160,32,6,69,-37,-25,7,-42,961,-60,-19,77,-9,-122,347,520,-16,-10,10,104,153,18,-149,74,107,47,42,-141,155,24,217,356,-227,865,-126,98,1487,13,2,-26,81,-238,6909,-58,399,402,63,-22,21,24,6,300,-2,35,-4,156,91,10,760,83,236,39,64,-51,-64,78,-21,-110,-75,-13,655,-11,403,-8,-37,-58,-87,89,62,-65,-3,114,87,17,37,27,190,18,13,8,-62,-184,173,-359,-452,-56,-130,81,221,79,-10,-115,424,-3,617,131,-67,106,-35,559,1507,9,0,-120,121,101,-69,220,-17,54,17,162,9099,8214,48,-31,36,-35,0,-52,-19,33,6,-9,64,143,192,114,-35,43,-108,-59,50,-38,-47,-31,-19,-2,-135,129,70,-652,-47,-5,-29,214,-41,35,-30,-6,26,-74,-25,-26,-57,-103,0,45,-241,123,-65,113,181,264,-132,69,46,18,30,15,10,23,12,-7,38,-55,-104,13,137,165,249,3931,1072,3668,-312,21,10,49,18,48,291,-383,-5,-36,38,0,126,83,72,51,15,12,-1,-15,61,252,37,83,2,21,71,-18,-10,62,2562,-31,-26,3,109,-150,249,122,20,-2,-65,-4,-2,3,12,-4,54,97,27,78,10,14,4,-83,-13,12,-40,-401,19,47,80,22,45,53,84,30,-115,362,-118,-60,130,233,190,144,14,45,-58,-180,-45,137,-146,-35,509,15,58,48,319,57,16,-31,215,43,3,31,32,-17,-84,-20,-139,135,-29,16,69,-14,-78,-72,46,46,16,28,-32,-11,-151,-71,92,-577,-233,369,25,-52,-74,9,85,7466,139,122,8092,-41,26,20,949,65,1489,86,-366,1177,11,18,1032,440,571,24,206,-7,9,110,-15,53,-26,7,7,8,-129,-59,-3,108,837,10,2,104,51,-17,46,159,19,84,88,-33,2,6,-337,-63,-21,104,-7,-61,508,1,21,100,71,-96,67,-37,87,305,21,145,13,161,181,49,64,23,418,157,191,11717,7974,14,12,-8,-45,-39,-30,108,-10,1531,-22,-28,1,-4,169,76,37,-157,8,15,-35,-10,43,55,18,27,19,33,9621,100,-23,-4,69,69,-47,37,-6,56,-35,1115,-100,611,80,173,-5,65,69,-26,20,285,-71,1652,74,-4,-210,26,170,-16,85,-1,115,106,1,-228,13,-32,304,-8,-310,-12,-63,-36,-28,-31,98,-82,-16,88,-3,45,-47,-15,101,-36,-6,8,-20,-40,13,239,1876,39,-18,-29,7,-43,51,32,175,-81,-55,-36,-87,27,16,432,-19,164,45,162,-286,31,65,60,163,40,-7,-34,8,-4,44,-69,-12,32,89,25,142,-78,-27,229,125,47,-19,21,9,51,210,-68,-27,147,-38,-8,19,10,18,1349,422,28,-7,-27,-2,-69,-81,10,-69,-51,-92,43,-112,-4,-76,55,-564,144,16,45,46,33,99,459,5764,127,-7,42,77,-19,-33,-70,90,-103,-4,508,1795,4507,-18,-31,2320,220,6,83,-115,-21,149,185,392,-21,-70,-47,17,41,14,11,-30,-15,-32,22,-221,-77,155,37,11,1470,-6,-12,275,2,-62,115,68,37,32,-54,-29,-30,101,-8,4,1259,1510,-7,-19,-15,0,-19,-29,552,18,-1,406,171,-43,111,5,-39,1030,47,36,4,-40,203,-24,37,-59,-47,-94,202,-95,-39,21,-47,42,137,99,322,244,-41,55,138,42,-71,132,115,69,70,15,54,595,396,-73,-66,21,27,58,80,19,123,115,313,-50,-41,24,-9,55,-123,19,-19,-145,100,-14,1,-253,-53,103,16,-14,335,183,270,-111,31,0,-10,54,117,-144,48,112,3178,-1,28,520,-260,-9,-118,106,4237,42,52,-1,14,115,-7,4,60,55,92,135,30,16,94,47,-22,73,-7,56,30,19,8046,136,126,35,-147,24,-357,38,9,28,46,12,30,-65,135,88,68,57,24,-39,-125,122,-103,-627,197,67,53,-16,147,-50,95,42,101,9,15,55,12,220,-16,5,-120,40,-39,1843,-4,13,101,-48,1,88,90,128,44,55,59,-87,359,30,-34,0,2,-24,17,-3,37,13,165,16,85,-2,388,-12,-28,53,-39,18,50,133,-17,122,66,258,41,86,77,50,-19,-11,-92,1,-65,-168,41,24,-3,-10,921,22,15,-8,107,-13,53,-75,14,-27,-2,102,70,-138,109,8,1614,704,39,109,9,223,24,9021,26,48,21,16,5,10,-2,55,31,150,9,69,62,19,-96,-161,-16,-22,-49,-58,-56,141,31,-268,-5,-138,199,-1,140,78,44,160,93,-27,10,6,13,-37,5,-74,6,102,-23,-5,11,423,-128,104,7,26,-5,59,-19,11,-66,-48,78,-24,44,39,124,-24,87,327,144,-14,-267,36,-22,81,-8,-10,552,12,97,109,-26,91,-79,49,72,-90,114,293,95,-84,302,-153,-2,56,41,25,70,156,291,71,190,261,-1678,30,-6955,-25,41,69,-56,-113,103,-167,37,6337,378,65,-9,16,19,-34,42,807,65,51,128,377,-12,52,104,-168,-55,-197,21,-78,19,229,19,38,-124,32,42,-7,-9,16,87,1339,-62,-43,8,67,77,1012,4473,2,-5,18,31,738,8,33,81,-360,73,-108,184,45,261,-12,5,0,-59,-194,-42,-3,-570,330,-32,17,31,8,36,-70,117,-22,153,23,44,-234,105,-42,-31,-65,23,-40,10,43,1838,72,71,-11,-37,-89,46,-15,222,474,-102,-188,250,457,-22,38,-142,32,147,27,418,412,-151,-23,-47,148,6,31,272,-58,26,26,93,3,19,100,1,-86,21,3,-44,-30,-15,165,-38,1773,-203,-82,-48,-6,-439,-43,239,383,54,-435,-128,-535,-119,-49,-38,14,-91,92,-8,-4,102,94,48,4,67,57,156,111,10943,296,-201,57,-105,25,-31,12,617,-53,-176,-913,-121,92,-7,-189,199,34,-106,181,-109,-152,101,3633,-18,18,-59,-19,27,1193,125,-65,-110,104,14,29,1218,110,114,28,384,30,7450,-588,-761,-1593,-3257,-593,11,113,189,34,-19,162,-73,16,-14,380,2360,1023,39,131,40,2,1373,36,795,46,144,17,27,-70,716,-54,25,621,70,33,-32,-15,89,374,411,15,534,-56,32,-24,-97,49,18,208,48,32,-6,29,48,-34,73,11,19,1,24,-128,42,298,137,91,67,4,-104,-76,-37,185,-30,131,62,-38,-21,29,45,-2,-712,90,29,270,47,-3,7641,-19,24,-3,14,25,23,-30,34,-128,47,16,-20,258,26,20,-177,40,147,18,206,4,-55,-32,-4,41,-13,42,-42,4,3,-4,-1,33,10,-4,39,74,-16,31,16,-39,-8,255,167,-57,-2,533,-16,68,0,11,148,-89,-25,-118,34,-22,2,-62,45,1997,14,-27,-36,-58,-35,-6,2079,7,33,-9,-12,64,4,88,-28,-2,-6,24,470,69,-10,-74,82,-21,23,-31,173,44,305,-66,-4,1,40,27,4,-11,-15,-46,-16,91,-31,17,20,152,9,300,61,-41,-140,-100,-20,70,73,103,26,33,-151,-110,-9,-42,46,114,6,45,795,265,151,18,194,-303,52,-42,32,4,46,-54,8,-53,33,-32,97,106,-36,-45,58,124,44,2,82,-44,155,2,98,50,-115,103,15,146,161,-78,-3,2700,1158,-16,36,-10,325,29,-88,2396,84,92,703,-45,42,2181,1967,336,-101,-19,-13,73,-127,12,-121,-19,-7,32,-71,2523,-212,13,-357,-133,491,135,250,85,27,11,58,88,138,90,-44,-2,26,-4,-74,3358,73,81,-33,-15,128,9,9,4,-23,-55,-1,30,-24,-11,-28,6,79,-28,116,37,-137,3,35,29,-30,11113,5193,222,80,42,3124,3288,73,1367,-92,37,41,-5,63,-80,190,-35,27,-14,65,31,-42,-382,13,-8,172,-20,97,-26,158,35,0,44,-18,413,-307,-47,154,273,34,27,2,37,-129,-643,-463,-26,-427,-478,-104,-208,17,-34,-260,-312,-397,-115,-209,189,181,-163,364,14859,-20,-3103,-931,-25,-13,-86,-88,-313,-388,-58,6,-40,-227,-5,-5463,-2800,-4121,-6092,507,1414,-81,-501,-370,7931,7140,8116,13944,19611,15567,97,-16,213,266,1344,720,583,-17,67,-18,-383,261,328,336,0,-95,-49,-16,348,703,1186,159,117,-174,86,164,1252,279,236,386,238,95,57,643,172,317,1018,445,184,105,859,111,196,25,132,-19,151,-212,-295,348,556,-21,-175,-14,-25,-87,242,614,0,67,249,14,169,67,-254,338,195,0,-80,9,-274,-76,-1791,1191,1,1099,-35,55,361,378,312,28,-79,-29,295,-127,70,408,-214,-119,263,-101,-90,-114,-134,650,-603,276,580,194,390,354,170,-36,-8,696,197,84,188,566,12,24,-328,-70,-186,37,-51,-216,549,77,279,549,1435,-275,228,107,-32,36,227,430,318,1003,58,-63,210,89,8,386,-216,64,85,-5,283,-19,28,-56,298,-7,223,21,83,-13,315,195,607,35,576,228,3626,231,128,1979,523,-43,36,48,13,161,209,495,-158,-3,-70,-3421,66,2280,99,1144,13,297,-60,297,-21,348,375,2,714,256,14,-190,71,168,2,1856,-159,-91,58,25,230,34,2400,-417,-176,152,429,-63,96,871,121,124,-41,-6,-143,-51,-241,46,-5,34,-387,-170,168,226,-49,1053,98,103,-23,112,3382,151,209,62,0,176,-103,1348,187,6,-201,29,66,233,200,-57,-377,218,-240,-68,41,294,140,1156,-688,-135,53,873,99,39,-81,163,15,-83,202,-11,-99,-296,-185,-81,94,521,48,-90,372,593,1152,185,-179,177,283,1643,615,395,179,-95,456,508,342,3606,40,-214,18,-26,287,-104,399,-244,553,340,2222,1401,-418,-282,372,391,663,71,-40,-310,141,391,-125,740,-337,216,96,889,-99,345,-121,219,-50,29,16,1439,155,328,55,235,738,65,559,190,-1205,64,825,-53,-252,152,-195,31,221,724,780,4776,1266,260,214,171,256,52,493,383,977,-26,574,-38,-175,-10,297,181,-77,-24,7,-91,-36,487,8704,-4,939,450,624,-200,1988,-33,203,390,-29,1730,174,46,133,44,428,57,458,166,493,40,81,314,-565,-31,456,-35,-327,-440,-41,170,68,184,218,-5,98,125,-152,157,19,89,-323,7,212,-46,2131,44,-302,198,-307,157,95,253,622,137,-82,-48,542,395,-2,42,704,-60,-246,475,1967,708,-75,50,135,586,265,517,788,25,131,-102,545,52,219,504,43,-202,811,-46,222,-28,263,349,-76,137,1170,298,-43,186,3,1253,-17,24,46,93,31,49,40,262,354,9,385,-22,159,989,81,-235,223,-110,9,168,904,-119,12,506,5,128,327,124,38,-30,94,130,282,78,171,1659,-28,-140,76,-358,111,-23,106,-66,120,181,-129,192,241,151,594,478,273,395,-105,15,88,-63,-18,-125,96,-95,-154,-18,-45,182,-117,326,-185,358,405,1704,-216,53,233,201,83,-244,-33,917,-206,15,86,-37,115,58,78,-80,-184,76,-164,89,1346,-396,-289,-39,3,176,438,17,425,-39,-324,468,269,-200,-40,-88,-13,-30,-3,-20,44,2686,-291,46,-56,-145,62,165,-260,172,58,105,298,-92,-90,159,-48,16,-35,29,-202,156,-219,-90,400,-79,358,-250,263,-166,-1439,376,313,-439,132,28,642,-207,359,-10,83,-79,524,98,-96,-59,72,69,294,246,-281,71,37,272,483,-106,-95,251,37,64,1259,4397,31,731,1330,173,153,-64,218,-35,107,1218,4112,769,-162,276,196,534,244,34,92,209,99,408,103,412,254,97,298,1016,508,186,100,-33,445,200,293,4520,24,269,24,64,526,57,253,824,-303,189,-120,77,155,95,-32,579,813,163,250,718,1300,-92,-21,-85,286,6,-270,609,4,305,-82,880,251,739,207,25,291,37,368,76,1338,-32,-2633,1,-55,431,366,48,-24,7,19,-13,135,302,1391,205,-384,368,4251,-322,568,878,153,-42,680,454,-294,325,118,-41,-162,124,248,-125,156,1295,179,-535,275,80,121,59,126,-24,972,58,63,77,311,-64,-83,298,476,-260,-51,204,78,-184,54,31,101,408,-158,-83,235,224,735,769,-102,36,80,-878,-120,-33,-17,575,-61,87,-116,864,-56,270,24,-118,297,199,856,-455,599,-54,-114,-263,120,121,-89,-186,119,-357,-204,1240,622,100,54,511,521,142,63,212,210,1637,217,-161,137,-19,14,464,303,225,104,-93,61,-13,-391,138,-146,3547,1265,-124,627,493,-17,218,156,40,369,-50,1495,1162,187,119,-179,420,397,93,-129,-10,1186,158,15,-4,101,-74,-215,-203,-117,-1076,872,120,344,1083,1682,16,127,-138,-29,-269,143,-19,-391,126,87,759,-2310,215,-5,122,-96,32,109,824,227,-134,-232,1080,431,-29,228,313,5,13659,195,36,128,-159,63,-195,-103,-137,12,399,328,-514,-96,-114,-97,-25,223,153,-436,-740,746,-274,98,59,196,-341,2320,-17,156,-49,-200,142,107,-1511,17,149,327,1036,383,-704,52,1132,-1931,-116,-8,593,-221,-321,-31,436,301,-207,-76,1102,-21,2367,15,60,294,70,181,-133,5,98,465,128,-1074,317,462,203,5,212,3,257,40,-635,-564,3683,102,520,6,89,-13,1142,-128,189,1346,223,1669,17,333,59,868,1774,350,-352,183,-4,307,148,854,-360,-426,296,35,290,2105,938,73,2102,-37,176,-177,2348,-104,-28,-64,522,482,1609,-326,50,20,116,224,-49,415,9,646,249,820,25,763,-192,170,-265,306,-210,-2046,243,-933,-37,-35,42,32,-272,0,-133,370,-139,24,67,52,208,61,154,449,194,45,582,-10,-16,915,-91,-125,-425,226,241,57,386,-469,1760,100,45,231,412,-84,389,-424,-72,-9,99,-135,-266,-380,-4,32,30,-321,-121,-111,2,93,238,-64,2069,-271,-66,14,94,134,-61,-76,38,-443,53,428,-3,-18,646,329,-1011,300,112,-136,1740,446,-1555,-224,-15,219,-49,409,-747,-190,-76,-66,23,-304,503,-160,250,568,106,-20,277,-126,-358,53,48,-12,230,-58,-173,221,2722,253,68,-168,-3,-26,-87,253,-395,-37,189,-1,124,1370,52,-133,-66,0,27,73,-20,167,196,-70,45,3,-1806,-21,797,-104,-657,0,87,934,197,108,-676,-109,-41,105,-104,-22,-570,-70,-954,-58,836,95,95,-12,1424,-238,107,-28,240,73,3851,22,225,-320,-457,-152,303,564,214,-160,269,236,-260,52,363,116,-17,-1,660,-174,175,-1215,-301,-329,-69,-106,71,152,192,105,-51,86,147,901,199,105,136,1811,109,489,62,75,-22,1065,-667,175,-265,17,-112,697,-260,1368,279,187,1006,260,52,-381,108,-353,115,-405,845,1346,-1010,-33,-602,-23,-270,-60,-482,-92,691,1310,-9,-74,-79,-206,489,48,-783,-238,9,301,678,-5,166,1368,-111,77,-321,882,149,59,798,487,242,42,-37,477,482,-40,261,140,-88,22,295,-391,221,10409,261,406,-265,-68,31,-175,121,1451,-32,-9,227,1030,-161,10,76,355,65,-198,-23,203,84,381,125,-73,333,-696,625,-116,138,310,-185,-31,-66,92,1535,71,224,-32,-70,331,-67,-210,149,-135,-59,270,1015,243,49,60,613,98,250,100,412,-161,6,-6,106,238,632,968,5042,158,1316,459,-341,160,20,-26,-19,76,-368,842,249,-51,-253,199,-240,-29,32,153,-179,-80,-60,-182,-119,584,676,-11,537,348,430,9,591,444,685,-136,409,825,1361,0,9,-166,-86,21,63,199,-83,672,-50,-43,83,185,-282,-45,36,367,-95,18,-29,38,-64,89,-281,-65,-611,-21,94,420,290,649,265,-66,8,195,141,368,223,110,6,-258,-6,123,-207,177,165,-232,-93,84,-56,-141,42,-169,473,125,308,54,64,1753,-295,131,-790,201,-158,33,151,17,186,469,-24,-168,180,761,-10,266,597,-168,339,-99,-78,135,-655,237,-149,408,738,334,507,-88,-108,-66,-393,300,260,11,543,38,216,-115,-99,-71,-30,206,249,-271,-24,-299,-321,1302,270,159,261,-290,-34,318,-370,138,-130,66,652,-246,49,428,843,18,1167,400,51,56,202,175,-27,-196,709,698,757,-212,91,301,379,948,166,115,693,-294,357,-368,-126,1143,502,390,-183,-126,-297,289,425,60,1157,-210,456,280,700,98,379,-311,215,1304,-330,529,-73,2022,349,22,-61,30,19,205,136,37,-30,307,240,511,584,-185,1054,335,86,82,397,-244,87,6,-4,148,424,-228,218,179,142,63,274,201,-279,-99,-76,118,136,-28,-95,-189,39,-357,33,155,28,458,1358,-55,-91,99,248,-149,158,66,-422,495,-72,-270,59,107,-774,-253,208,171,-52,1492,133,-53,49,169,-638,-255,-52,-86,75,112,-83,-4,11,31,-65,314,1045,228,-382,482,631,590,952,1929,452,61,272,831,108,-278,37,253,89,16,1787,-15,219,446,-350,529,132,97,-99,179,58,-2,-51,369,310,-605,122,101,103,168,-159,163,170,50,67,319,-238,-30,285,190,-67,-42,-14,-39,508,-256,220,954,469,1154,-783,-97,49,-561,76,-127,-407,108,205,19,293,14,-459,-332,1916,-124,256,590,-217,-81,-859,-63,-40,-57,-650,-40,13,-36,125,564,33,2223,31,66,1543,-32,96,-265,861,771,572,-88,-69,-95,5,101,-1655,288,385,290,-54,33,-819,18,48,207,1063,17,-872,1389,-348,-215,142,457,52,83,949,-55,71,56,288,219,-74,-84,5,84,-420,145,592,98,-202,76,471,12,-132,516,276,-189,-964,-705,92,798,-218,-82,-62,411,108,-61,35,-57,-157,-137,1037,185,85,-209,933,-74,-208,506,711,-64,232,-28,169,79,638,-100,-33,41,-426,247,747,147,904,33,1400,-191,700,557,3200,6682,3464,1481,162,376,38,78,35,-699,-330,4,208,-167,-310,53,-218,218,-493,87,-669,-7,884,1371,97,757,-255,797,-114,-156,-53,-65,206,316,718,2100,27,369,129,822,456,-96,-72,300,152,689,283,46,463,2088,435,277,332,171,-64,80,616,204,-31,169,3493,2501,335,39,262,1716,-86,1228,172,41,46,181,207,116,-376,-7,866,-32,414,1850,541,125,550,73,2967,-704,655,45,943,23,125,-114,995,16,-9,544,399,417,-23,166,-67,-7,400,-25,-247,76,364,4,329,145,-11,42,-237,174,1252,-366,-70,-347,36,101,194,-329,-17,88,2865,185,132,125,2992,270,362,822,588,-2,427,543,-71,8,-799,-411,215,-104,-195,161,-215,-364,-22,-156,84,-475,345,-146,14,-11,-119,36,-257,-141,18,683,-52,389,-739,471,-110,-72,-68,69,125,333,879,743,301,3083,10,208,-258,942,1257,2519,103,-34,58,370,-558,-75,-81,147,-30,19,1965,912,-12,1754,423,42,618,6,-149,799,625,1321,2297,347,-39,225,-149,104,-582,168,610,-43,1646,104,1057,87,1108,71,209,547,-7,402,2792,157,-24,-17,183,1049,1145,1559,269,179,1138,375,63,45,180,960,81,492,-65,-147,575,76,1334,364,508,108,-12,90,108,221,-12,353,127,-37,159,29,108,-43,29,56,-11,197,299,-647,-155,10,62,37,-307,-69,236,1477,-7,324,-2,-142,-841,1021,26,1,59,4,56,110,-86,-78,156,252,739,19,-126,-28,5,139,-142,682,81,980,-98,-62,558,-62,-268,-689,-364,442,510,614,422,-683,52,281,-8,1051,64,-122,-228,-289,-134,-241,1108,2059,-150,546,282,259,62,688,26,-114,74,648,-425,252,90,-97,478,656,133,729,-321,143,3,183,1252,-333,-46,343,-157,782,655,403,-175,181,145,12,-68,219,37,-165,-15,356,166,-614,7,190,-48,-95,198,-1014,219,-41,71,120,317,-65,109,394,24,20,55,408,275,4,172,504,160,-328,34,121,-33,-145,112,-54,-191,218,-46,213,-139,99,56,2200,128,-86,-181,-18,732,402,1031,53,-75,-57,18,408,175,-327,59,304,53,379,635,2033,-111,21,-81,268,5,576,-417,-84,-167,-200,-19,74,339,-577,-89,132,1429,280,147,-131,83,-307,-1,-16,-169,-114,205,795,1826,1750,-120,-25,78,446,104,-715,-237,27,210,-87,386,67,284,1197,488,-114,681,399,-347,-482,-23,-67,1130,413,-399,-82,3,176,-42,671,-634,-44,-29,-501,-207,152,-129,33,-14,37,548,311,-74,226,37,155,-177,1148,400,202,-174,1797,-244,-40,167,95,92,37,-85,-61,51,91,-64,3024,-146,-471,412,166,-230,-178,-365,-69,-30,145,288,111,364,-106,-99,411,-94,311,370,59,-39,-107,-146,-577,37,195,-14,1064,101,-20,648,597,432,129,598,1051,539,2112,863,73,471,-17,314,-58,19,-195,194,136,-21,43,84,644,15,-139,34,410,-735,-79,212,198,274,-272,142,91,8,209,906,61,32,231,571,984,35,-253,6,-145,-545,-67,339,83,47,260,-161,274,267,174,157,630,136,1774,-592,102,-12,30,-273,107,-199,-171,12,24,-109,-50,168,1081,503,36,741,12,280,3866,-29,-82,-127,-1044,32,-468,-80,205,-111,61,-26,232,-413,-472,-354,125,58,1730,222,-966,69,604,50,611,-15,-288,-262,124,-252,-285,-257,-47,-1,3780,-357,491,41,444,285,143,-171,58,-208,35,29,611,-577,91,95,-68,28,190,7974,-210,357,-99,-364,320,300,-228,304,167,1043,185,131,9,-49,766,145,712,1290,18,446,567,-41,579,-81,102,60,510,92,-12,187,291,633,-124,-325,44,-286,210,29,-12,406,128,56,186,690,129,71,-267,542,5,-33,-134,463,382,76,-61,-313,-803,999,-46,650,753,449,623,-214,-416,108,27,108,315,101,2665,108,71,134,-32,1,-71,250,-37,-168,-52,-514,-287,-392,-136,-415,-479,-61,1274,195,6461,-180,691,-298,-236,-512,-238,1795,185,-21,-52,-455,696,383,-198,-237,-31,877,50,-712,320,-6,109,280,-30,-119,64,899,-447,-104,254,-234,-3,427,-204,222,-189,795,520,81,438,-105,-149,959,-67,46,102,-146,210,-441,1242,-31,-129,7255,203,-7,-15,263,1462,386,4,278,-55,127,57,1319,96,192,-107,134,-627,256,4,-103,-252,-357,-81,98,1259,-3,132,83,-383,3547,181,6,56,-13,1926,-354,-78,253,4,-49,-27,83,13,1,76,90,17,-278,-209,836,14,276,282,173,122,-107,692,522,445,-202,22,-91,640,1051,186,-11,175,96,-21,-132,102,205,200,210,0,-76,-96,156,42,82,-323,-540,232,284,-203,-46,102,175,3,207,147,978,527,8,95,-18,53,64,256,-77,180,-15,141,27,-115,-10,-96,-66,7,-18,135,101,-214,26,41,643,349,459,-132,-22,89,39,48,666,-1167,45,16,-30,-23,-113,-118,-72,-82,9,87,167,-83,-18,-300,249,113,83,-154,65,54,452,1554,-74,25,-215,-13,61,213,-103,-94,-41,584,905,37,55,-120,-73,-368,1443,240,151,170,-68,622,368,-46,-30,23,23,-146,-4,-141,1886,94,96,8,60,175,87,220,63,597,370,-176,-65,-21,31,168,627,527,25,4104,42,420,-85,219,140,-61,6,26,-144,-54,-30,133,-118,-466,104,198,41,125,1494,-394,141,-203,-195,34,32,2823,1013,1796,212,38,846,283,230,-23,-166,-111,199,118,297,257,-1,331,-33,319,76,142,776,570,-54,-11,-13,25,274,-1070,-286,-85,334,21,23,73,101,114,33,330,161,-101,299,257,-148,230,41,163,301,-54,-102,656,-150,-7,-28,-198,159,450,28,172,5,281,48,730,-33,-171,-8,-60,-19,28,73,-16,298,-67,-144,-52,388,64,-261,177,615,102,-46,18,181,-150,-307,-69,80,331,44,177,448,655,-181,185,186,166,291,1203,173,321,388,45,-408,-232,213,76,414,88,612,211,-597,284,-7,-162,-105,203,-16,414,88,274,-2,124,-136,37,655,92,125,-42,-1294,-46,-29,-13,231,400,447,-167,860,-22,-243,692,7,-42,870,25,0,313,-23,-38,663,386,90,137,153,410,13,1890,21,127,-260,-281,613,81,368,55,32,228,58,710,202,5,-9,224,-804,238,-102,295,448,46,-4,87,457,180,100,394,32,131,47,-23,7,-65,-84,266,96,2009,12,-261,135,51,20,-25,259,162,123,1,51,402,4447,272,1826,171,285,-120,396,251,274,17,12,-140,-6,-70,1796,339,406,129,1360,134,356,76,100,2238,163,-191,214,197,63,8,-44,616,-263,303,429,-9,10,-8,44,288,60,165,463,130,-85,117,197,156,100,94,86,-109,462,-49,-132,61,137,284,31,603,91,559,-264,-75,-88,19,-199,125,-89,157,315,574,12,394,25,548,295,181,-45,-55,62,33,-203,40,6,112,-75,58,543,-173,160,225,89,-36,126,368,1512,-144,-261,-1343,-512,-56,-185,527,241,-72,-73,943,113,6,318,31,-97,295,-191,173,124,177,-23,-140,108,-162,-55,461,22,44,-9,80,-207,-271,283,-332,-13,-148,369,205,921,-368,199,1733,480,-104,90,11,-181,-209,74,84,56,-125,144,91,455,535,-391,-744,-33,-35,305,55,880,1053,1170,920,1316,311,1145,-49,451,362,385,225,-49,535,85,526,-13,146,901,340,21,185,-27,-17,1,93,-45,-6,565,32,704,2768,-160,174,210,-148,99,-24,53,20,664,-253,-16,15,-7,458,1477,114,-2,-910,-938,575,-31,-7,48,-52,-309,434,39,-30,-63,-114,1380,-73,36,124,360,848,-92,83,58,365,401,21,-40,42,532,-181,104,-173,84,90,-53,37,16064,343,-41,-64,-104,-111,21,-42,31,-142,73,410,975,-119,301,113,19,1438,174,-11,225,49,-788,-39,-353,-109,116,85,-249,925,-34,1371,47,-18,143,88,144,113,28,-306,354,237,338,-223,46,-53,247,148,74,77,206,-427,5,31,-186,180,11437,234,57,305,323,775,1115,-961,389,422,-53,44,410,31,-408,-59,23,196,-79,587,-596,543,-58,336,-268,-71,125,-161,-31,-195,-14,25,44,-300,-11,70,473,125,-218,-131,-126,-124,522,-314,-206,-571,179,496,71,282,78,-133,-4,-37,397,517,-497,171,-613,52,323,1360,249,-5,1349,208,51,170,114,291,-19,-2,699,-6,40,159,299,150,-183,-6955,-794,-1,893,88,-291,-56,60,-240,-207,329,84,-92,14,199,-105,166,-1678,253,22,-12,126,66,-159,-224,-76,46,142,384,-572,70,-103,-146,-37,12849,-168,-23,176,-310,1836,-16,25,-197,-6,-158,-2,11,57,155,452,167,167,-73,90,-298,151,-51,-62,64,3834,-20,67,230,-15,338,788,863,74,691,315,-106,191,275,70,18,-146,-177,-63,-369,167,493,12,-87,363,80,113,-2,63,112,858,-233,660,-229,533,-50,-184,-24,-93,581,-25,-270,-37,42,-149,-137,-69,-213,-759,-28,-227,201,67,-469,64,7,-57,8,-41,-177,-196,-343,-291,91,-344,126,-200,758,1208,15,593,-570,106,29,118,-930,77,824,361,789,-181,-150,788,204,57,454,-72,-169,31,110,279,-205,-134,43,231,-280,-277,-2,615,147,-325,276,-836,95,69,139,222,110,716,43,-1170,-1364,80,84,110,148,-40,44,-103,207,23,38,20,90,-89,822,169,-95,131,163,571,33,-15,-61,154,-241,-1688,-51,402,534,-260,242,168,267,16481,-70,-92,347,69,-75,0,-344,61,17,123,511,69,-137,-13,233,240,302,81,111,-12,-400,433,-8,118,371,36,-37,91,-265,116,175,68,1478,-59,307,-582,137,25,-58,-51,-12,-73,541,-219,19,-467,-149,105,-88,238,34,55,32,746,277,366,247,107,33,0,242,-47,19,-25,74,154,382,613,-114,27,186,171,665,71,29,-212,467,-103,49,-138,650,210,879,55,-202,112,452,594,0,264,-173,28,187,-5,-13,1329,128,119,291,-19,77,-196,-84,-78,228,116,854,75,-643,-495,-1008,-684,-2300,-2676,185,69,-115,-62,8,54,1952,-3,1133,1227,847,183,226,31,67,71,97,10,8,-1,384,83,46,-57,-117,9,-395,61,791,129,-52,135,-194,-445,22,-69,-3,-35,183,24,-100,473,-376,-226,31,236,531,-150,-131,-161,174,69,-32,235,-113,-36,-28,111,258,-250,264,-20,-96,-64,175,284,321,212,-80,809,27,179,238,-86,-69,-88,92,-59,-124,657,69,136,-56,19,-121,23,222,9,-215,149,242,-234,-115,34,592,-152,51,339,145,-21,-33,88,423,243,16,46,684,-497,-212,-151,-89,-56,-152,-87,-176,95,232,-43,79,-84,-28,249,59,167,-185,-92,92,-300,122,26,270,-216,39,705,-34,61,629,-28,-88,101,-102,3269,50,-54,313,312,-114,157,-13,214,257,218,-69,545,414,327,-79,-455,-89,115,26,-53,-118,477,-16,894,86,314,196,52,-128,87,-95,272,331,98,831,465,22,590,-151,79,141,-55,-41,-188,-21,14,168,24,113,174,-336,156,14,339,-251,-19,129,628,-112,183,-40,-122,268,112,407,185,100,374,-14,121,148,138,-163,31,1425,484,470,1136,102,-115,-19,7,821,34,6,-94,-60,-364,98,121,-20,131,-179,-65,-508,1238,-353,-42,119,-37,968,86,360,-94,-2,-51,231,243,275,-123,192,91,-128,12,-9,11,102,-39,-71,22,391,-46,-11,1486,-142,13,115,408,-178,237,605,137,37,100,218,690,-50,40,160,-54,-54,-157,192,431,363,597,144,15,25,522,-81,130,114,107,187,-89,218,476,-669,-148,227,-109,244,-30,204,82,47,-11,811,145,-3,-19,279,136,-37,2136,-22,-65,189,-1213,-95,42,377,122,886,14,-43,83,274,274,-191,1084,209,1111,315,273,-92,-89,-35,-160,-217,100,85,-7,351,334,107,456,-196,85,303,466,151,5223,1200,-39,101,126,109,-261,22,4,812,65,-192,-51,41,190,124,353,97,762,13,-99,1100,49,340,192,144,88,-64,179,-5012,535,-167,46,-102,598,45,21,-103,162,-14,-46,112,68,-235,-28,-139,-97,205,681,802,319,-39,-1941,-972,-22,1365,728,463,-62,1679,232,-8,-376,11442,-4,15,283,653,-18,-146,470,-38,46,-53,-227,226,372,-36,-19,147,-38,304,474,-250,-111,-26,27,11246,-76,100,-154,-234,75,325,206,-326,562,380,-652,-113,-43,-241,24,292,-230,1638,33,69,761,151,-50,418,-1,142,441,-66,594,-2536,-1314,631,-330,1297,-298,-32,867,846,53,4,961,1897,27,350,250,232,-123,-167,-63,-56,20,-188,149,401,18,1493,49,7,-125,-10,-108,25,78,87,17651,-16,543,6552,25,521,89,-192,-140,82,237,75,300,65,-37,93,-32,66,12,-572,-299,-238,134,-62,-19,124,14,41,-535,308,29,645,60,-97,267,-205,251,-450,30,-91,-184,252,132,-12,-75,108,-709,-125,-1076,-20,-13,-621,661,-14,-6,153,114,99,-86,236,196,179,2859,24,118,-20,529,-459,90,782,178,-115,168,-149,113,24,219,6,-132,-68,475,8,155,15,-208,248,125,-129,114,131,-49,-176,-180,-32,-119,-84,467,51,184,377,250,257,656,184,51,165,569,966,121,101,94,28,103,-203,-145,-60,-123,51,170,290,281,-275,20,79,31,264,292,-109,209,-112,30,-75,-57,-38,238,1199,410,311,-44,294,-49,49,-271,-142,7,51,136,524,143,157,-83,51,-250,45,2,32,120,-1,54,61,152,248,59,130,-137,249,635,-98,555,484,54,-143,-88,-139,217,-580,2016,257,426,176,107,47,185,0,376,96,59,201,81,-11,35,248,-284,-67,120,-18,-28,27,-10,195,300,-28,42,180,-87,148,685,78,147,-147,-84,43,65,3199,344,-524,-5,35,23,-51,-164,-300,311,13,32,-17,330,-39,-74,37,88,-90,245,88,3,-283,-40,-111,-156,334,179,-27,-151,550,122,72,-30,-43,-193,300,91,1,54,163,787,213,26,330,-122,-306,137,-221,-32,-47,-25,22,-57,75,253,-29,40,155,77,-188,19,-41,66,144,158,-5,-248,84,114,150,47,40,-6,46,1,-82,-196,-36,65,257,104,259,98,-61,-55,76,-29,111,23,-11,428,11,33,55,-119,615,525,122,-251,-4,586,1632,-107,-100,-62,-71,267,209,-433,1148,694,410,116,287,11,-149,436,-191,19,240,79,138,-18,122,2735,278,26,296,1464,117,143,58,-28,-14,-17,539,788,55,-41,186,-52,-214,924,73,-35,131,113,-23,296,-116,-101,17,5,14,56,76,357,115,-8,111,587,12,23,15,-75,15,165,148,447,33,-140,12,289,153,301,35,55,166,211,-26,9,0,-26,-508,488,-24,-16,174,289,98,-19,142,-19,-116,-42,6,188,-166,500,163,-15,-20,-42,341,-183,-30,-61,50,131,383,-13,-437,-29,57,21,158,-27,158,466,38,27,-39,-56,-3,-70,36,-19,648,265,463,155,195,626,-108,118,1255,-66,850,-25,82,-135,678,-101,122,55,1232,890,-19,66,666,-65,42,747,36,-30,26,-38,304,232,189,-3,-56,640,547,-408,9,3,85,765,-177,143,52,-92,812,1046,477,-428,31,65,145,110,21,-42,8,102,36,-19,-43,-169,139,-160,128,259,-160,279,501,-390,585,880,828,-66,341,207,556,370,-154,139,819,-171,19,98,467,-97,-53,0,-74,-49,-21,1235,38,-112,476,523,-30,2317,71,-188,-2,-568,35,197,368,-116,5,85,317,312,-25,69,61,-57,768,-105,-144,-26,112,651,128,806,872,-87,-91,65,-87,-827,25,41,-120,-22,368,1833,198,39,77,-27,139,498,171,84,62,92,390,438,123,349,-293,345,-42,688,366,103,-135,136,231,85,74,42,-12,473,365,-823,293,913,116,562,102,-206,240,923,835,111,66,183,159,288,108,1273,-136,358,251,292,87,356,7,-138,546,8,57,259,45,247,33,74,-25,218,58,19,107,76,43,944,732,3,1281,13,719,127,188,-72,133,204,85,2130,317,139,1113,1078,79,289,317,248,410,225,-200,41,-19,300,-163,-56,10,-80,237,13,376,252,-21,30,157,261,481,-90,513,-53,11,28,-51,352,920,23,299,32,133,87,144,375,-57,-64,-141,87,145,72,166,-194,-1151,-24,107,31,228,90,174,60,52,56,13,263,-55,122,1030,378,85,-239,-66,77,27,-68,-574,-64,258,-50,2533,-84,32,1054,97,539,105,243,265,99,323,19,100,680,380,198,164,-179,-117,307,145,95,-56,-41,151,-485,556,-259,-84,-54,152,52,-263,269,132,477,643,1166,-35,734,-500,-27,979,156,111,-16,-132,-49,47,-214,46,384,578,-20,-31,-104,471,-233,-160,1,448,53,-78,183,-16,250,628,359,189,71,524,-60,517,112,109,117,10,164,-162,474,178,1281,-25,188,-18,-390,215,330,-51,1302,25,-125,220,320,78,42,-43,39,14,67,112,85,137,18,574,75,13,258,224,30,113,894,-71,308,31,288,-110,-280,445,9,-11,656,415,-12,-135,186,171,-36,38,1185,53,34,34,95,11,141,259,60,103,-385,221,-75,102,138,250,1020,-57,228,298,213,-187,1421,53,128,-216,44,254,-71,337,308,-40,-367,215,93,218,312,-174,71,-60,720,769,-148,437,-202,22,29,2,39,37,87,398,137,121,164,-43,170,94,-33,-82,-107,-285,-53,-36,-43,-82,239,85,313,472,126,641,-13,154,508,718,-264,-181,181,121,154,-653,-50,-76,-32,-100,211,57,-252,868,66,16,-33,19,-120,151,-277,199,501,73,245,30,81,103,75,359,151,-15,-11,-53,1097,18,-174,103,50,49,-94,53,534,13,-66,-4,460,6,279,2404,779,119,153,-113,356,652,13,5,5,53,330,-525,-44,-28,-219,294,-321,266,-221,-606,249,712,345,42,100,81,118,449,129,1060,-398,526,710,45,-71,-63,-298,-674,23,63,-11,-50,-9,51,110,125,-58,190,-541,84,-197,49,277,-494,-3,55,-198,-26,16,-77,173,-96,191,-254,633,-32,473,269,94,104,451,278,97,43,38,-67,-19,152,408,113,-126,19,883,126,298,199,88,-213,52,9,-25,-302,-33,63,11,-33,69,-32,147,-19,-1137,-204,1436,-21,772,-42,483,138,-59,-874,-25,1071,55,-96,647,357,333,18,286,78,-20,2927,71,32,166,61,32,126,149,-37,-27,641,148,468,68,278,203,59,88,-86,266,104,-440,61,241,255,267,3,169,143,-922,13,-87,670,25,32,-74,-16,212,95,-177,-57,9,616,130,41,15,-48,-8,181,-45,-20,-14,26,-44,146,337,-188,-8,-306,-60,77,-260,583,1609,13,-107,-120,0,203,63,88,-72,28,214,160,47,51,38,125,158,165,-460,749,25,827,32,23,171,1393,344,108,87,1084,702,1403,222,2353,4782,211,597,1615,791,546,9,125,159,420,71,-96,81,-4,-229,0,93,321,-859,-122,-123,-159,-38,-39,-138,-367,-45,260,136,1253,59,361,91,-9,401,-72,208,126,330,194,173,57,280,50,4,602,178,52,-22,44,-119,227,62,173,32,415,659,-13,-8,652,-440,217,-72,91,-194,360,194,114,662,-743,107,277,-37,34,45,-71,120,100,36,-23,162,26,-107,284,458,-114,128,308,55,58,265,34,10,23,2232,1226,236,304,813,-10,-38,62,256,-75,104,125,178,56,78,870,-5,138,118,46,40,19,1587,254,192,273,334,1074,-61,305,353,-6,-96,-222,19,-365,50,15,62,121,119,672,1636,78,-383,-76,-320,-91,2,-202,-9,-16,68,17,43,28,-96,316,26,11,1092,354,13,72,22,4,96,290,-55,-486,-47,170,510,244,56,482,57,529,-80,525,373,285,230,-12,92,213,188,45,43,-177,3,59,-102,180,949,180,138,-77,109,20,194,121,894,135,93,125,28,-82,253,-123,3743,-75,-88,756,-11,26,121,12,-10,58,140,-75,3,71,491,-107,164,256,95,-464,76,35,-47,-213,-596,-40,222,-252,1080,28,429,163,902,-14,118,-86,56,103,-143,85,179,150,200,324,134,156,-59,3,1186,94,-73,15,517,1389,294,227,118,2095,-128,381,-92,594,526,91,-36,1042,-931,238,87,478,146,454,179,16,170,355,162,125,467,13,2,116,-43,-122,17,490,-97,14,-7,-49,-165,339,85,283,1197,56,-79,-78,186,642,259,-42,102,-18,-24,62,-34,-137,62,79,-16,108,294,-105,-74,30,39,507,303,429,-27,-156,-23,223,182,-19,45,-4,548,348,-881,10,185,804,92,206,-59,123,260,71,607,-24,61,6,-52,-78,-8,729,-248,136,65,861,84,-2,1468,-56,-600,121,70,320,759,-263,92,299,1226,19,75,-53,711,207,57,33,164,-33,156,1178,-18,-340,167,337,-121,60,-17,-965,215,70,-48,153,384,796,2330,187,38,220,117,-347,-10,627,10,397,80,235,13,-4,-17,-84,288,-293,189,1250,-51,1491,145,-79,-86,0,-105,469,7,305,375,28,684,421,778,169,216,271,21,277,88,574,1229,34,-88,869,568,68,552,-287,-22,764,47,122,-151,-147,1491,114,318,175,100,291,709,-64,-82,48,-253,212,-180,173,617,48,483,-181,1683,19,176,170,-728,21,49,808,3355,156,337,74,541,-57,-91,549,47,19,344,49,192,-83,-86,563,99,1229,827,52,5,90,61,-472,372,21,227,95,145,1512,487,67,121,743,-50,56,-22,206,214,28,686,679,290,444,481,-9,409,118,301,393,1605,57,511,217,-539,-278,209,826,197,349,34,-484,287,282,475,-105,191,315,-94,-25,194,513,-84,389,313,576,-273,444,135,1210,695,1757,-170,-95,37,819,-38,483,1092,-16,792,140,27,-40,197,1485,-99,312,73,776,484,55,113,91,474,-17,163,-41,297,406,107,-50,-457,297,-38,-9,137,-314,39,-14,894,-190,1,53,-139,8,76,218,32,126,191,83,592,89,431,108,72,448,277,341,26,258,6,191,181,976,2045,590,-93,-65,1180,-256,360,88,-55,412,462,549,408,-97,-66,343,2,34,-622,-262,405,-13,1429,306,781,618,-285,-255,130,-50,-120,-362,321,-82,541,335,-127,930,140,-169,85,-187,289,-1,116,366,10,327,465,1287,137,-283,-30,-221,-82,-421,324,-46,124,430,-220,1951,-21,240,-157,215,-1264,313,111,42,-9,224,455,241,967,1917,130,918,512,177,108,7,-136,1017,444,744,620,38,229,5251,204,995,101,-168,1492,-355,999,827,1250,641,364,118,646,-38,-704,438,221,-57,-45,-198,11,-309,-349,-49,-48,66,1021,754,77,54,199,4,29,473,9,-77,323,1424,186,179,66,1277,216,285,30,-105,-136,128,1321,548,121,-54,81,378,-32,1091,-322,2415,1415,-76,755,-73,208,164,255,1046,297,462,330,347,211,-177,-362,65,639,456,-6,-16,158,571,74,813,92,240,390,-10,14,86,-122,-82,405,-949,-84,667,63,-22,132,-48,1817,-74,-56,458,566,404,181,72,583,-115,-95,54,321,-134,-440,-88,262,212,-112,-46,98,959,347,-40,-150,-608,121,241,562,200,1914,-639,-40,-168,235,0,-9,99,-26,0,832,463,175,-104,441,-60,407,-145,709,2238,110,614,-82,-148,96,1,-724,12,354,2232,254,107,246,615,484,458,419,619,98,-50,369,97,-125,-5,251,-246,218,-22,-125,1395,-157,673,34,619,1602,-128,346,495,496,314,6187,135,652,1157,180,-777,310,336,84,-11,285,851,30,256,450,394,-144,112,525,709,-122,-107,-290,41,187,-86,80,72,-27,-130,63,-83,-217,481,687,1406,421,-119,360,3872,133,369,224,-14,238,-20,-171,80,25,-242,49,67,-40,138,-252,56,342,280,-206,1594,250,423,-354,937,48,887,-85,163,192,740,-80,-65,265,5,18,1914,669,-96,-340,-47,401,-19,-118,79,-47,-133,-296,809,149,-79,420,61,1414,-92,224,583,108,-463,256,-106,40,-13,242,72,767,-272,-308,-63,140,16,-152,1234,40,613,-185,218,754,946,90,169,369,-246,156,1802,-130,-309,-398,12,612,-71,208,392,342,-60,-689,54,19,-156,-135,667,-228,422,-149,211,153,431,348,197,251,440,423,133,-43,-68,-18,274,26,1100,184,1284,-745,28,116,388,42,359,120,-617,1124,643,172,-55,1393,-118,243,129,-114,7,304,22,-70,-165,-503,879,-93,212,371,182,80,705,7,35,652,1905,2122,-1213,-60,28,1015,315,156,454,117,323,312,908,38,865,0,-33,1027,-325,78,68,153,1424,390,195,1422,350,-446,-70,52,17,481,152,79,577,-356,-61,409,-195,99,-105,-778,-142,15,371,-390,264,-168,978,77,268,1560,417,18,-98,-123,-164,95,-215,157,1568,-38,-288,962,52,264,30,12,-209,887,365,-67,1319,1612,642,2809,-340,251,517,153,174,508,411,-195,359,191,26,150,213,1286,88,306,494,9,932,-653,2424,128,406,655,-215,732,397,2006,541,192,-58,-28,88,467,-844,90,400,-235,149,65,-334,71,686,192,225,-54,95,55,89,-97,-39,-177,57,337,72,1206,272,303,2836,23,37,390,-101,-76,184,877,551,9,1176,-217,559,-586,840,-213,170,-215,488,-28,837,58,-489,200,88,-111,854,234,661,273,1315,200,-5,36,274,481,1890,135,46,2364,342,0,-230,49,33,-55,124,433,620,150,1239,135,132,1790,549,204,387,-265,63,190,-113,75,143,177,73,4,-43,46,82,64,-383,1,23,156,-599,-103,12,-179,-206,-144,74,156,124,141,-53,614,-198,27,351,869,-267,671,-316,-582,212,-2,-6,114,44,-160,-85,-73,336,-235,2552,157,25,132,329,638,1077,116,704,-7,28,553,9,-424,16,82,150,-39,-46,202,-168,-143,317,572,124,2247,112,35,-33,363,-39,111,180,-198,401,-775,-8,179,-135,159,166,234,111,332,145,45,97,2570,198,7,90,89,1476,113,-168,1057,714,24,194,8,8,91,57,109,34,429,-221,-10,-68,615,18,61,-12,-153,-75,205,-129,1162,1069,420,188,62,2052,-48,-20,178,99,-236,517,-24,26,-261,45,456,61,50,172,-113,3631,576,114,343,44,121,278,382,227,892,-39,664,-111,-310,7,6,-250,3392,654,972,71,-391,30,2164,826,611,129,23,-55,1347,63,-265,449,11,793,164,619,378,-70,56,-351,719,123,-321,-238,1563,682,476,-30,313,140,663,2172,-96,-59,565,-90,585,76,536,246,474,474,499,515,874,173,86,68,250,62,531,24,150,113,163,160,951,595,271,63,-665,165,2150,42,124,-9,263,234,-140,137,60,-650,37,-202,-103,-115,105,288,487,65,-67,69,2062,-55,-43,115,345,384,-32,639,167,-305,82,1536,239,2443,500,6300,36,356,-321,804,1100,878,-291,3699,-18,506,690,577,-95,195,-59,-341,97,421,-781,-54,-23,63,37,1357,-177,-269,-312,1441,-162,-144,-31,871,782,730,478,1229,554,364,1356,79,-232,115,1906,173,-121,1480,624,365,1307,-343,393,755,1088,1121,-169,-499,-891,176,749,2784,-34,-192,-279,41,185,671,-178,336,522,384,142,-370,48,-1376,589,121,243,101,509,1890,844,91,66,70,-971,-90,921,649,0,266,2673,-34,372,917,513,-39,623,17,372,102,-390,304,-53,-180,-208,221,279,8,395,-62,375,2229,155,282,9,-107,71,535,4,617,-1222,267,1360,-23,220,1130,-811,-121,88,18,300,61,-24,200,803,349,446,851,1099,-156,538,72,12,-81,-191,252,630,1044,67,153,905,141,707,204,968,353,224,362,1015,802,278,159,355,46,-41,-11,89,207,182,116,464,82,-77,646,239,-88,-41,-186,805,748,729,178,126,-118,-45,180,89,1026,-2,60,341,304,275,181,294,186,98,494,765,716,541,461,268,669,208,201,51,52,81,-173,154,-61,1257,135,-47,85,174,-59,614,243,286,679,237,1352,31,427,21,-116,400,424,147,119,2018,183,28,1161,-334,-640,75,-159,717,601,-217,43,359,99,-44,-778,251,953,120,-2,-863,-4,20,-68,-8,146,59,583,-8,112,21,-37,184,-78,373,440,1569,153,-20,33,180,-13,112,218,577,222,-213,-205,324,500,45,-172,-367,-85,-89,-143,-47,-983,884,238,273,327,183,138,226,137,202,522,31,500,64,-96,451,647,-30,109,104,85,139,167,215,633,112,-39,-23,-329,1488,698,-174,-53,154,1402,381,99,64,-134,271,-345,126,-203,276,440,162,-94,200,-495,85,125,92,-6,-63,464,-237,-488,-327,868,25,1447,905,285,-186,342,591,-625,891,179,-47,-56,1368,2266,-38,974,43,716,103,1186,227,2866,275,356,-208,-22,-87,674,-23,267,6727,205,120,1128,187,310,123,-14,13,208,175,2894,262,-314,-3,520,791,-88,106,190,304,308,3,-484,139,-80,-89,348,93,-242,445,-149,72,19,36,884,4,781,274,-79,-169,215,40,-63,-50,376,35,284,-51,110,640,1063,276,177,614,-64,-286,4169,-5,881,4898,511,400,1149,2574,130,446,-36,331,-367,59,1398,280,342,83,306,116,207,-94,94,404,6,-167,164,546,123,830,-394,793,-27,782,863,36,-19,-476,-181,-7,139,76,-447,-353,67,-474,392,86,245,-7,2257,1116,-46,337,112,490,-3,454,257,394,847,-51,-21,172,1398,910,1648,179,89,316,590,2643,478,650,282,409,1490,-255,-5,30,86,284,16,1132,1254,322,66,202,-106,193,-15,76,643,481,153,-39,114,205,559,-16,-146,-200,-133,-1021,-280,53,698,155,-329,-1164,458,131,-1,227,738,258,187,-46,-48,-129,1334,1050,-36,23,97,130,-72,-143,209,-64,218,925,2394,728,-591,267,408,122,1462,4,562,-151,-313,-15,-628,-98,665,196,115,-238,331,-44,40,1137,257,378,1263,625,-44,36,-242,339,179,-702,-450,-19,72,2104,1315,183,486,-725,544,114,1719,608,1304,-7,1033,-556,26,83,1673,152,472,-24,388,7,58,-49,-53,129,-152,203,239,26,786,373,171,213,118,38,-92,1258,63,-76,114,552,78,607,450,-222,604,-542,-115,1411,82,575,141,178,225,353,488,-37,815,653,567,114,1306,120,348,305,635,39,7,469,35,-57,156,679,-183,37,-319,-176,2030,-2129,-295,527,618,-66,506,-21,41,-28,444,3114,-118,409,-42,185,594,774,53,-58,116,208,222,129,103,320,406,887,-101,132,640,147,707,1240,192,4563,-554,455,-146,32,172,40,562,-223,88,433,608,-253,743,-18,269,161,-67,-66,-4,186,1272,179,358,96,-306,354,-772,408,76,53,270,404,-96,245,219,-548,408,190,84,13,299,223,2981,356,109,689,997,-56,192,24,-274,-491,-234,-631,-483,936,193,30,261,-31,118,210,594,550,159,845,1315,856,158,1169,712,23,-84,-246,384,10,-42,-36,135,85,33,312,246,276,23,396,-88,8,-627,-1145,-51,203,917,-544,-395,257,64,418,-818,225,420,-164,380,42,60,217,98,-165,498,72,756,208,-1006,93,193,580,456,70,203,25,91,383,1182,6116,279,425,-457,2270,2180,215,-135,90,873,-311,40,162,-4,75,1032,414,228,58,-71,399,-321,-322,-296,153,332,213,-59,281,62,529,-441,964,655,804,122,644,412,184,-115,115,233,647,622,24,97,112,162,233,-166,746,61,157,995,76,-1637,624,136,328,147,21,1696,86,178,-82,489,243,203,-59,223,1183,62,674,-53,1146,808,900,-143,132,1,225,87,-33,-177,122,199,27,38,682,399,148,-322,636,-1029,-293,-65,166,-47,408,179,7,-51,-540,46,112,-437,307,-110,290,16,485,-107,104,-809,152,50,-186,624,957,36,115,-45,-50,-149,804,68,168,4932,965,261,963,303,103,-45,656,-118,480,-241,-127,300,116,230,266,-120,75,153,-820,2209,-383,114,-720,119,-182,-388,41,223,214,-190,-468,906,-613,1034,140,479,706,776,-8,-204,-438,99,290,2213,57,-655,275,-60,53,235,-43,141,2666,411,706,-101,737,717,1657,142,652,8,83,633,1075,473,289,452,-174,-127,145,47,-149,846,794,-22,37,166,-88,-54,812,999,-17,-22,287,289,396,13,454,-303,1216,829,599,-255,-46,206,33,142,118,-507,79,177,-249,180,65,290,-281,58,-81,-36,-128,359,1352,344,340,332,-62,744,224,220,101,320,473,750,624,-13,39,725,362,67,156,2143,-1302,526,371,664,728,186,546,-97,442,24,-270,-4,1447,-40,314,2280,-24,286,2241,151,-174,533,789,-143,390,849,341,147,-449,-2,14,120,6,-321,1066,132,831,104,135,50,53,1252,-21,-98,1113,105,407,494,57,204,7,501,40,-1,35,166,1588,401,36,144,255,478,283,366,829,201,-488,10768,197,9,475,664,66,144,-174,-139,1474,665,11,127,14,625,498,192,819,-162,654,533,24,109,186,346,201,1492,653,91,131,47,1100,-319,-57,905,52,667,402,86,-74,211,5,522,988,-65,12,322,2535,-203,84,43,117,204,1619,149,735,127,70,347,328,627,22,110,191,-39,741,-132,339,370,68,42,108,-21,228,657,136,185,-7,-848,-33,-475,415,13,-23,-380,72,324,-198,116,-22,-17,472,-75,832,548,-64,1286,567,153,190,479,1870,220,305,246,177,-391,785,43,-206,230,3680,2113,181,3437,164,143,50,416,102,103,285,133,1813,57,24,-227,33,1804,2880,581,-211,200,386,174,106,129,325,303,509,547,342,-66,465,-12,404,40,172,425,9,95,750,184,7,87,-89,-42,45,-44,908,-120,-197,269,177,-44,99,402,145,898,-133,118,154,208,368,-348,99,-339,-112,65,-131,158,1012,106,-465,101,18,-34,20,73,417,638,-22,442,188,592,655,260,60,115,654,577,774,502,18,483,454,10,193,6619,101,1178,8166,-81,122,298,170,-24,782,2289,1598,-184,-7,65,45,23,435,506,-55,20,704,185,23,124,639,326,612,873,311,8,52,138,2232,70,138,138,925,523,118,1161,31,112,217,1263,-68,-479,317,38,328,242,230,-548,81,40,-101,-99,28,365,214,322,-115,150,47,118,808,-213,1342,645,214,832,287,263,554,202,259,350,628,904,847,219,-12,181,482,1549,342,470,241,461,-42,826,719,1010,-88,-138,178,-108,-358,230,330,-61,1,251,91,172,252,604,20,1014,90,122,1104,-55,359,-16,749,-246,19,505,65,540,106,34,-90,36,170,61,153,129,-145,543,-35,320,157,75,247,95,-33,2553,367,58,660,247,129,-23,206,309,19,-91,34,-777,174,431,109,-79,-135,847,90,-139,-21,-103,94,43,-63,32,174,-46,161,595,-90,337,-155,112,-776,60,137,-172,103,-88,958,3316,346,172,163,3056,-319,-183,246,48,330,-103,785,2454,1009,-114,-127,110,429,195,518,-198,112,-31,73,1308,375,97,995,143,-21,72,248,317,-20,2044,-9,-167,-49,-81,580,774,69,-24,-155,1170,-77,949,-49,692,-284,172,103,155,404,350,75,-67,84,67,-215,76,1025,36,169,-210,214,-343,-181,-26,468,165,-207,180,-58,385,639,509,117,333,218,-310,47,311,205,-181,459,-424,206,-44,-11,-148,-264,389,212,28,49,407,419,328,1334,1040,99,-3,167,-230,-168,-8,350,35,-81,111,68,121,119,-250,-148,118,-177,-86,-25,33,94,0,-86,-324,105,-299,277,-386,-64,62,64,-312,-344,1017,527,133,-149,545,256,38,153,184,4,-84,152,-20,-54,-701,566,-58,400,-80,-167,-106,79,-5,7,38,-59,-235,54,1599,378,754,38,192,119,4143,153,962,1747,46,-126,-10,-104,-63,22,200,342,-60,80,-32,45,89,13,-22,-102,2871,76,662,-57,-25,-71,1563,-57,55,160,6,31,157,-18,-32,88,9,42,138,-414,-2,284,-106,276,-435,93,53,475,54,299,-12,-103,90,97,96,25,83,86,-20,114,125,81,18,435,23,126,21,96,65,-57,8,30,-15,577,30,-116,-178,2412,155,496,-117,-1,-237,-91,-1172,-384,5
-30,-110,-68,1,-89,-155,-40,-37,16,-14,-41,-184,-155,-26,-87,-24,16,-40,15705,29,29,-37,-25,5,-23,-15,-29,-29,-51,-24,-72,12,-208,-147,-182,-166,37,-6,59,25,145,161,-60,320,23,22,181,15,-36,-12,138,817,52,-5,-48,41,19,-75,17,127,38,95,119,-11,66,115,329,107,79,-91,-43,56,-5,-102,-7,60,34,37,316,-34,-27,66,11,-13,5,18,8,96,55,-8,37,57,81,72,0,21,19,57,-20,19,32,-73,4,39,-175,-6,-2,115,-278,-31,-12,-22,14,-207,6,-50,9,-3,2,-62,-8,-46,69,172,16,-44,18,-40,47,135,-22,-60,11,11,22,52,-42,3,91,-62,-96,-29,1,33,-40,3,70,249,-17,44,2,55,47,183,-74,-87,140,-37,-18,-52,6,18,-22,16,-18,-16,85,-16,2,9,44,-47,-112,7,-18,-36,1,2,14,59,161,-108,-2,3,138,21,-24,-21,-183,-32,798,-3,23,-10,-66,70,4,-14,7,-74,33,22,-3,-3,-11,30,-48,-6,37,21,-33,-143,23,-40,-51,-78,214,81,-43,-3,-20,-27,23,0,5,70,-62,19,21,3,-1,19,46,-22,16,-70,-37,159,106,36,29,23,77,11,21,113,-2,26,42,67,-123,59,-21,49,92,-58,-43,-17,66,-36,13,127,-88,99,-2,-51,9,-125,-20,-1,-62,75,-11,-84,-37,152,-1,-69,-171,14,-25,-23,484,26,5,5,35,24,39,-17,-15,99,189,-8,-16,110,147,125,-11,-34,78,-11,-8,16,77,-57,35,165,4,39,-408,57,-32,49,120,31,45,3,103,31,42,60,82,-25,-12,-74,300,42,29,-7,360,-88,25,75,34,45,-89,76,24,33,-51,-72,-68,-30,28,13,202,-8,-67,364,34,13,-20,36,-26,-29,9,41,43,1,112,168,55,22,5,75,17,360,247,107,-9,-50,28,2,58,-22,2,166,103,84,46,-14,-14,51,16,-24,-69,44,-48,56,-9,-23,29,-60,5,13,31,-20,156,38,72,75,20,-8,47,-100,11,-56,-77,31,41,38,1,1,22,11,-16,-42,25,7,15,-60,76,-55,9,13,131,6,-10,21,253,73,-14,65,-29,14,24,5,61,-47,-14,26,46,20,-97,-250,69,-17,-2,62,84,-13,-7,117,-7,-202,31,-278,96,-33,-15,20,0,121,-31,21,-77,-2,-30,-24,-11,47,16,39,33,-31,-11,-26,-13,16,20,95,91,24,44,-13,13,-63,23,-1,-20,25,-5,-42,31,6,15,67,22,0,-168,-87,96,-48,100,-35,40,-18,-41,-1,-63,68,34,31,65,10,-153,68,-17,-4,34,67,10,-1,-117,188,82,152,76,26,154,54,36,112,129,0,49,-6,-25,48,85,70,12,87,31,-25,-2,-157,-15,26,-37,13,47,89,56,174,7,9,-23,-8,22,-66,10,22,-60,5,41,755,-25,86,-10,-156,-19,-2,-15,110,34,-15,87,40,72,22,-65,60,-13,-178,-10,4,-22,-85,-3,40,-29,-11,-59,45,-20,-133,-87,-15,-33,-20,59,26,23,1,54,24,-179,14,71,191,29,-5,35,8,49,-79,-5,16,3,37,267,-78,-1,-27,-42,-16,24,15,75,-1,93,-40,-33,114,58,-24,-110,23,-5,48,11,-71,-54,22,-30,30,21,106,-73,-3,-4,67,68,7,18,64,-15,29,-6,-2,109,79,-41,239,169,23,-175,8,-60,-112,-21,4,7,-83,115,25,32,3,-30,0,106,-67,7,3,-87,-51,219,304,-67,81,17,40,58,-42,-52,-42,43,21,24,15,70,-25,-87,8,-63,56,-56,107,81,2,176,8,-93,5,6,34,-6,42,9,79,-83,15,-202,45,-40,-13,-8,131,5,52,56,126,-30,25,60,-20,41,-1,-74,12,34,-1,27,52,-8,-15,88,403,167,-35,38,5,-55,-22,86,0,8,75,-94,61,33,-66,-18,61,-25,48,-31,-144,15,26,-33,-10,46,-2,-19,12,152,-17,29,12,228,25,-20,-14,-88,40,2277,31,-13,24,-23,44,30,-11,-28,33,341,10,-39,101,-23,31,336,403,4,80,-33,-59,-3,22,36,12,-19,26,245,24,71,7,128,-160,-308,58,-92,-128,-33,-208,-19,69,-21,60,8,292,254,41,-44,-101,141,134,-55,14,-42,12,28,-6,0,97,-124,-3,53,22,-7,197,-31,74,25,-23,-22,-186,-40,101,7,15,-9,14,-121,23,-5,120,6,-150,-16,105,66,43,41,18,-62,19,-4,-58,-9,-65,-33,-204,-69,12,-35,-23,-18,14,37,88,54,-12,103,43,-1,10,55,-88,173,22,-35,11,2,-6,29,-8,499,90,28,-131,7,64,25,16,136,-137,1141,2,1,49,25,88,-12,6,32,-4,721,41,47,155,-5,61,5,-50,50,-84,-67,64,-51,11,13,-2,-32,317,10,64,-70,-64,53,15,-38,231,-18,-32,-73,138,43,8,-264,57,1265,28,11,44,38,204,51,32,53,82,-23,2,-3,437,34,-1,56,146,43,-41,44,-9,170,-28,-107,-75,155,4,22,-58,-97,110,-18,180,37,60,-16,-80,-44,4,-5,-27,-119,92,60,-4,78,-147,27,-106,25,-24,-10,-55,-58,87,28,135,-196,28,-2,3,46,74,29,-11,-108,17,-88,155,37,106,-35,-69,-35,65,21,83,-25,59,-80,23,272,-49,187,36,-111,-34,-20,66,32,-8,-26,37,-5,96,97,73,69,-13,80,29,-67,-17,39,1122,11,71,46,11,-11,127,-17,25,-3,13,22,65,40,215,55,362,6,1,5,2,58,-77,10,82,-17,60,35,-26,8,1,44,19,-73,-149,25,23,-10,50,184,57,142,-35,-15,1,15,-29,51,31,-119,22,-8,-59,-25,-57,-11,19,-196,-118,0,-21,6,149,91,2,-15,83,-28,55,-49,-29,13,10,-23,18,68,30,62,-1,31,-122,-5,142,7,15,41,54,51,-10,-20,36,5,30,-91,8,29,82,112,-16,39,77,90,7,59,38,-40,13,106,-4,-46,59,115,-31,27,-53,-18,5,-10,82,-42,45,-19,13,-19,51,38,26,-3,178,-29,-14,10,27,-113,-144,44,-100,-26,14,-2,-7,46,-61,18,-25,-90,63,41,25,-149,-48,-65,38,46,-12,-205,-158,68,17,8,39,-27,-100,17,128,26,-86,2,-89,-20,-99,11,32,9,5,-37,31,1,170,11,23,-4,40,-10,26,-2,10,-11,129,9,-3,-68,-37,-20,-10,62,51,11,-20,-22,48,-30,10,-38,11,-17,5,28,11,6,71,5,68,-195,-3,-14,137,26,161,-115,28,-51,4,100,83,-6,116,46,7,-22,21,43,-17,52,19,-17,-18,-12,-8,-50,-28,-23,34,23,-252,-47,19,12,27,109,48,40,-12,-33,-49,10,5,-5,-59,67,42,107,251,6,92,-21,-324,73,34,12,-9,-112,-2,144,32,19,-68,213,-7,-79,22,4,40,-9,29,30,75,80,49,326,31,-37,-19,-26,14,443,1,111,18,72,34,10,6,-314,-45,-6,25,-28,12,19,-22,19,-41,-29,-8,18,50,77,46,83,49,22,-29,7,17,-15,-34,71,4,-11,33,-65,-91,89,2,-104,148,29,45,18,-7,-7,-37,49,-186,33,16,163,-152,51,12,127,204,-46,22,-215,12,-91,27,2,28,-35,-18,-5,60,-79,55,-2,1,11,79,20,74,25,16,14,-40,326,27,39,-74,4,1,19,-55,4,81,-31,9,-8,58,35,96,49,346,-65,-84,47,25,57,14,-31,-54,-63,-1,-66,41,-43,17,28,71,36,23,70,60,26,2,12,18,7,-18,-12,-32,-14,42,-136,-34,128,12,47,156,-5,2,34,-14,-8,29,-158,1,66,-27,119,-22,-12,111,17,-6,-7,-15,108,-112,272,-25,74,-130,63,2,-8,129,28,94,-54,0,-1,104,-14,-1,17,26,22,68,32,-87,-30,-13,87,-8,106,0,-15,183,-10,-80,14,-21,-12,8,21,44,-30,3,138,42,29,-40,-93,-34,-50,-23,16,-53,-39,60,56,-3,-14,-71,40,-48,41,87,-36,-41,-16,36,17,31,78,177,-98,11,-31,104,-215,7,-66,7,81,12,-1,7,-142,45,-89,-5,4,6,-58,75,31,-54,107,27,39,54,-82,-26,137,-2,17,67,-13,133,-2,2,24,16,-49,47,57,1,-34,10,16,61,-5,48,-21,15,47,10,37,-174,156,50,2,-20,-47,44,-2,-11,7,-78,-13,132,61,-124,-112,-173,72,-201,11,10,18,129,29,2,-51,-201,73,40,-38,-13,125,9,45,-49,58,-10,8,77,-86,-13,19,34,-9,81,-58,44,-109,10,-8,-55,25,-65,58,26,23,27,-23,48,46,-60,42,11,14,-29,-1,-23,-163,18,295,63,-2,25,107,1,44,23,-5,-26,-1,-41,54,13,-4,16,53,132,74,-48,199,50,39,-3,-42,20,-15,11,26,10,15,16,-100,34,15,-159,91,-32,126,6,-17,13,49,-23,20,67,2,85,-22,67,-77,-8,-67,57,139,-198,134,-7,-72,-1,-15,-114,108,135,56,16,10,72,31,-16,-64,67,6,35,3,29,13,50,37,51,43,7,8,-36,-238,115,-15,2,-106,-31,23,7,2,43,18,-59,78,30,19,86,-477,-1,70,72,-48,-71,-49,28,-2,-22,98,-44,-142,-76,20,16,-1,28,-13,-20,-23,14,12,37,87,-54,21,-135,81,-124,51,423,21,10,-89,-26,145,1,59,-14,-69,42,-89,41,35,-13,109,2,-52,-7,23,52,-18,7,1,-218,79,24,-43,19,82,1723,48,-47,38,-215,29,-5,59,329,-9,37,-15,-72,-26,32,-29,-14,-3,-8,20,209,-21,-18,43,59,14,-4,19,28,28,-11,35,20,28,-50,-76,59,16,24,-10,33,-2,-25,-19,23,-32,-13,45,11,-9,-31,-112,23,18,50,-21,158,100,41,183,-194,-3,24,80,28,-27,-135,2,-164,85,-2,17,69,249,-70,1,-15,58,53,-27,-1,6,4,39,-28,12,-29,-4,99,-27,-15,75,-84,13,191,-10,-39,51,110,9,787,31,8,157,7,127,-49,114,-61,-101,46,57,5,71,21,17,67,-14,175,-15,53,28,11,53,-6,5,63,147,-53,4,-38,39,11,30,-20,-7,109,41,15,-21,-73,-12,19,25,72,78,-3,16,73,-1,-10,-42,49,-26,161,-23,46,90,-15,32,169,-182,82,-20,24,30,36,-1,21,-67,16,-39,-123,-22,-18,-58,95,125,-21,94,18,28,37,-177,67,56,33,-69,1,230,-2,4,2,-21,60,-116,-42,-38,-92,-33,-27,98,40,-12,80,-12,-6,-23,9,-19,9,15,9,-22,12,-81,5,-2,1,-28,-34,-61,90,2,-34,37,28,30,-25,12,26,38,162,2,-22,-15,22,32,-25,-102,68,-133,-46,-40,-87,-32,39,10,24,342,-54,100,56,18,-60,-38,25,-33,-64,-35,-296,51,-13,7,47,-25,-19,69,12,15,24,19,27,16,-29,26,2,35,-12,2,-5,15,-47,3,-2,-40,-21,-23,-106,47,-73,-33,50,24,2,183,84,3,-204,2,-25,5,7,-104,2,101,-21,18,27,-39,36,10,1,46,-31,27,42,-52,-19,13,-79,-6,-28,38,-38,62,25,15,9,-17,48,-41,44,15,-21,-25,-26,-71,146,5,-3,-43,-8,44,41,-10,-6,6,37,-5,-34,72,-80,-25,7,-88,18,13,-3,-13,-8,0,-7,13,29,26,-90,32,52,-20,-17,88,67,-8,-277,32,67,36,-100,45,55,37,18,-30,89,23,0,16,-36,-23,-36,139,11,48,-19,-52,6,1,11,-27,77,125,-17,153,19,-203,-20,-71,-126,-8,83,-56,0,-22,46,-31,26,30,51,-197,4,106,6,-28,-9,-16,119,19,51,26,28,-23,186,13,27,-59,74,-140,13,-102,-20,-17,10,-7,30,16,-62,-3,-33,-34,100,-58,-1,47,212,32,37,0,383,41,42,-19,-72,-233,29,-53,25,12,-38,-6,64,0,128,15,77,-46,34,21,17,105,60,25,-9,75,6,29,-28,3,359,-36,31,-21,48,-23,8,65,26,86,15,5,22,-4,196,46,53,11,69,-75,-25,27,15,-13,-4,6,35,-88,-11,-97,72,80,103,71,66,73,-18,36,67,-6,-44,-77,221,-70,154,65,33,-62,187,29,-12,-1,-28,50,-21,-34,-36,-6,132,-17,129,-159,14,-169,-2,-45,59,111,-18,57,-12,31,13,-11,-61,-9,22,65,62,0,-18,-44,58,21,22,17,-2,3,39,-2,15,0,-13,90,25,-63,-39,77,17,21,27,14,178,-79,-15,-5,23,17,-4,58,51,77,-30,40,68,-18,-40,40,20,6,221,2,-22,54,-31,34,32,-45,52,105,-87,-2,-29,-98,-87,-38,65,-41,-31,26,-23,199,-4,-15,70,-34,82,-17,11,210,44,64,37,23,-226,7,28,-5,19,32,11,-8,-39,37,-173,36,62,-51,-7,-8,33,-25,53,60,22,-28,23,-25,58,-10,-31,30,-37,1,233,-28,106,14,29,-127,-51,2,23,-103,36,19,-75,-63,7,12,44,-81,-2,-1,12,54,-11,81,66,36,-48,2,-2,-69,-44,20,79,-22,-44,-74,-32,41,18,-20,-63,-21,140,-13,10,-9,-1,41,20,-26,-5,31,-20,40,8,62,-95,53,47,-16,-26,-51,-33,82,16,58,-132,158,66,-112,70,-110,13,-8,110,25,-9,30,-13,2,-49,-52,-28,4,-22,26,-2,69,40,-31,0,95,-22,40,34,-26,-11,7,31,103,-27,126,-9,42,151,45,23,53,-2,-22,2,14,-31,112,26,18,-66,23,137,-4,-42,-167,6,65,-15,4,28,-34,-8,294,16,136,-42,5,-27,-73,-1,51,-7,-6,-1,61,-7,-81,58,38,54,-163,-56,14,23,-112,32,117,49,-44,-13,20,72,27,-4,0,105,90,45,-4,45,64,-46,13,-4,55,127,-52,-29,1,110,-27,66,37,-2,36,-133,5,-14,64,-106,-89,-51,55,17,31,-9,4,34,226,13,-76,-28,224,76,-6,2,-7,-17,21,90,7,93,-11,51,43,128,6,59,9,2,-22,-21,86,3,176,-36,-6,-4,23,29,27,101,1,104,28,17,-24,-16,119,4,-14,21,-50,16,63,-29,-19,127,-12,6,57,38,103,6,-2,40,45,11,-39,20,-96,54,34,-14,31,4,-154,163,2,5,95,31,-18,-147,-72,-3,8,-4,-12,71,20,13,-59,114,33,-3,-13,46,-1,4,-79,48,-11,-34,-6,-23,22,-30,53,-7,-48,-28,34,16,104,-6,-45,22,182,-50,21,-35,3,85,17,14,9,13,-40,6,24,-26,77,-17,44,33,51,20,37,5,-13,-43,-45,9,17,27,43,14,156,58,13,-79,8,-133,42,24,39,50,66,-1,-120,8,68,75,-25,-47,-31,58,10,95,-4,13,36,11,4,88,11,-58,-53,59,-15,-76,-2,61,4,77,-5,39,-99,21,35,20,-83,-12,25,-43,7,-55,57,1,-77,-12,-4,220,162,106,39,26,24,13,10,-91,-14,107,42,166,-5,6,78,-16,-28,68,15,12,22,-61,-17,14,19,27,19,-16,-55,0,33,27,1,-6,65,-11,10,-4,10,19,29,-44,-40,115,14,-34,70,23,6,-33,40,-29,-7,-5,-3,-27,114,-85,-31,20,-5,24,-3,24,1,-4,2,2217,32,29,35,120,67,16,-38,8,-46,4,-24,14,6,-126,5,29,49,82,51,5,20,-15,-13,-30,170,-71,15,167,40,-2,15,7,51,-62,-45,75,99,60,125,8,42,27,-22,-7,29,58,139,-15,-81,61,-49,60,15,-8,-4,-156,-13,-48,63,24,38,0,-38,-155,-45,-7,106,-80,-105,52,-72,71,-1,-53,1,-3,69,-6,34,-27,-4,0,-6,2,100,20,-31,-264,-76,-29,23,17,-5,10,40,23,-7,-23,-47,21,31,-14,83,72,95,9,22,13,89,14,29,99,-136,-63,42,-21,38,2,42,-36,-35,20,13,-15,-25,50,149,161,-34,52,1,102,-21,9,-10,22,-26,10,-45,196,-14,-47,-4,9,58,141,-26,-2,39,-6,-103,-25,-77,20,42,-11,-21,-83,61,99,17,13,15,-90,32,189,-32,11,37,31,32,43,49,7,106,-1,-11,33,-32,61,119,67,-9,35,-148,-64,25,-41,10,-42,4,-38,-70,-13,-27,19,47,78,19,-1,-113,134,26,8,1,-53,-29,16,-38,-50,22,137,-63,-44,-51,25,67,49,-27,21,174,-250,57,120,-28,-15,10,-26,-6,87,24,560,57,-9,87,-3,-9,389,184,274,18,108,-18,24,-6,-21,33,11,50,15,155,191,13,-48,79,43,-32,20,13,-6,2,-7,-1,-12,-37,53,-8,-73,26,24,38,-78,27,-33,161,-102,24,-32,16,250,-6,18,40,-20,-31,1,-3,52,-100,126,-26,31,-24,110,267,-37,-56,-30,37,24,53,1,-5,-1,70,7,-73,28,98,-14,62,83,-15,489,47,-14,21,198,-54,116,26,-25,375,-6,-39,133,8,6,-28,58,17,51,-57,4,4,-39,-2,8,188,2,-30,-10,59,71,194,250,-3,38,101,-38,-128,174,51,9,83,-5,-8,28,5,-81,-83,161,72,-48,13,11,35,45,-14,55,-16,53,49,12,-62,-42,45,-150,-37,-20,-45,-39,-16,-64,68,23,-10,34,-33,-112,-64,11,-119,10,33,-8,16,15,-30,33,161,42,-1,44,-12,-49,22,87,124,165,36,-29,148,-7,-1,-471,-4,93,-12,24,-91,-12,-17,65,-73,129,-26,-16,-12,24,26,-20,52,21,-1,19,1,104,-110,16,-19,-49,19,130,11,78,-35,55,83,27,68,128,-26,60,46,6,39,25,7,16,-3,15,22,-16,49,-26,0,-21,1,16,-36,90,7,61,-8,21,143,24,-151,-12,-11,13,45,-53,35,-67,31,-22,35,-61,25,8,71,-61,39,26,-1,-10,10,9,2,24,-35,3,35,139,-37,-29,31,32,-84,26,120,-84,226,-36,-74,-11,23,40,20,-37,-84,12,-78,-57,-5,-9,-42,91,-26,16,82,-58,9,56,38,62,-7,46,-16,-57,-15,25,-79,-13,-13,-39,-20,142,-15,28,-13,-23,-55,125,54,122,-20,59,13,13,82,94,70,-17,23,103,18,-49,92,126,-10,36,-2,57,3,45,12,9,96,51,38,80,-124,3,38,38,9,167,-52,61,-2,-8,56,41,5,99,-83,-15,-18,-17,133,42,5,-65,4,-15,11,28,-2,46,24,21,155,1,43,9,94,-60,13,-32,11,12,9,60,27,-46,-17,42,245,3,7,8,49,9,-20,-78,103,-128,57,4,96,-34,-70,-25,43,-28,-16,23,-27,51,-10,17,52,146,56,-23,-35,-15,7,231,-11,-37,330,-1,-31,21,28,-28,-53,-54,23,-12,26,-113,-18,-7,-43,95,-14,-368,-5,19,13,14,54,34,156,19,-60,54,-17,47,-50,27,138,159,6,-43,-15,13,5,-3,54,69,-30,-44,-36,-52,-46,120,-55,-25,-1,-31,20,2,132,-18,-41,-107,-52,19,67,-13,22,15,-35,4,38,366,-23,41,-60,100,37,52,152,-21,22,66,-62,-187,-55,-6,-13,-11,26,7,-26,76,44,45,0,74,-1,5,39,55,48,71,-15,187,136,-10,-17,-16,8,-9,54,44,12,-119,-16,-43,-42,-20,69,-14,24,19,15,84,67,4,24,64,13,-12,26,-8,170,19,13,38,-3,73,50,-5,-7,-17,3,-26,1,11,-117,-50,-26,-15,63,24,242,-17,-10,33,-27,1,65,18,248,-9,106,61,53,179,-12,49,1,25,114,-19,-22,305,-18,39,-39,2,-100,21,-20,245,-2,23,39,-25,-68,19,41,76,53,-5,27,-196,30,10,-105,-49,34,93,6,0,-5,-11,11,-26,88,15,22,-11,5,38,52,-3,-52,58,6,121,29,-41,30,-86,77,51,2,-13,4,-55,12,91,85,-2,-28,218,72,31,32,3,-23,-28,-140,115,27,74,42,80,108,81,199,48,-164,40,12,7,-60,-157,-31,-10,38,61,-15,-28,78,67,-70,19,24,8,137,26,168,-28,23,25,58,-39,10,43,160,-3,4,11,-30,47,-135,-7,-1,28,-58,12,-1,-43,-8,-51,-13,65,-16,-30,38,24,-11,98,15,-26,-16,288,-24,-15,39,61,32,34,12,-2,-11,-37,125,29,75,-134,-51,-4,-3,-78,80,14,-34,-14,-12,-80,-12,-130,34,-63,-65,87,88,6,-32,-12,-23,19,7,-20,-20,103,3,12,-63,33,-7,20,-15,-26,92,8,29,8,-116,20,-17,-12,100,-1,75,-39,-10,31,-1,16,-72,16,11,144,-22,26,-27,106,20,78,-127,149,102,20,12,-25,-8,111,-20,30,14,-22,-7,5,-21,-18,15,-32,59,-23,-67,-46,-5,-4,64,-60,37,36,-59,-23,-45,30,25,-121,-27,-4,-22,25,-4,-19,13,-107,-26,35,8,-47,-14,9,-82,-73,5,-49,26,113,88,-16,-10,17,-38,-105,-21,110,11,-72,-2,-32,-23,20,-5,66,-39,-17,20,-56,11,84,103,131,-135,-3,-13,33,59,-34,35,6,-25,-23,-150,239,0,-17,-3,17,53,27,-43,53,57,13,85,-73,-7,-50,204,90,13,-42,-14,-34,24,-18,-6,10,-2,12,15,21,7,51,-3,79,28,228,21,41,-181,-37,132,35,116,135,-14,-8,-21,74,120,-92,177,-2,-2,23,2,-10,2,-2,-35,-32,-267,18,11,7,-36,11,-32,3,133,123,-33,46,39,18,71,6,30,-134,21,-103,201,-4,-8,27,23,-19,-18,-80,-72,35,19,85,-118,4,28,48,144,13,-13,-9,-34,91,-139,13,57,11,63,-56,2,59,24,39,3,58,10,9,99,-52,18,-1,21,-41,-30,14,49,-132,-49,12,-43,60,-3,-40,10,-36,-24,-32,95,-10,-27,-11,154,30,-20,81,16,-28,-9,71,-40,37,-6,-9,-14,-11,58,-5,-56,91,178,11,-2,-1,-14,74,-2,-20,0,32,88,147,-5,276,-20,25,46,1,-26,85,-8,8,-56,-35,-7,44,-9,-9,-32,-182,29,-121,-13,7,-26,-46,8,9,-6,-4,31,-9,46,-103,16,28,21,24,38,-47,-78,21,31,38,247,24,43,10,-12,52,-71,41,48,87,-155,-20,8,41,38,-42,179,-3,30,30,-18,44,-27,-72,34,11,79,6,57,-35,-19,61,3,67,-35,-29,-13,-27,33,41,44,125,48,-50,-134,-6,-13,37,4,-43,24,34,9,23,60,-9,48,-2,-22,-25,-12,23,176,42,-30,-56,-33,28,606,-80,30,-10,12,-23,-49,-39,58,0,-25,7,-3,-33,5,-66,77,-44,244,-114,-9,-37,-65,-134,-11,-37,92,18,32,108,126,51,8,29,35,45,10,-61,8,19,22,57,13,33,2,-158,34,10,39,34,30,-282,7,-10,16,22,19,10,29,18,35,31,32,39,23,-66,26,-9,-52,108,-27,-17,-44,7,43,499,13,248,-29,-31,59,28,114,-23,61,-305,-10,17,125,-3,20,-56,-44,142,-13,-6,70,88,-2,31,-22,-29,7,178,-50,88,-52,35,53,-3,26,-120,-41,51,19,65,58,-1,-8,-1,-44,34,48,0,-26,124,-6,-30,25,107,-37,121,190,44,221,-54,17,1,32,65,28,32,11,-49,136,-2,14,90,36,-44,9,-3,-55,-5,30,17,14,-18,-3,-33,59,-82,65,17,-23,60,-34,-21,11,13,-2,12,225,-22,114,2,-28,38,32,8,-11,-115,-12,31,-25,32,30,25,72,41,-74,-57,-24,-27,-75,41,-8,2,6,-40,-37,-54,30,76,-16,11,8,29,-22,68,-14,12,16,15,23,70,-20,16,-17,-21,0,12,-29,-5,-50,49,72,24,84,65,-16,120,185,-1,-93,22,25,18,30,-14,200,23,145,-16,-3,136,15,11,47,20,59,-47,-118,-35,-25,13,9,14,9,-15,-19,17,16,9,27,16,7,46,22,-14,-9,-24,2,-41,10,20,-41,91,-33,4,-30,117,5,49,25,20,57,-40,105,16,11,31,-21,-50,-36,12,96,-21,-21,23,-55,21,-56,-18,64,-28,-2,-9,-24,-18,-57,-53,-75,-25,16,-54,-12,-34,104,102,66,-38,21,-8,-22,-2,-37,61,65,145,-33,109,108,-36,1,38,-31,-55,35,46,-206,-25,3,37,-79,-79,53,24,44,12,8,72,142,23,-124,1,-51,36,44,152,19,55,5,65,101,-31,-9,141,-62,77,-27,38,-2,-39,51,32,-31,-13,24,121,14,86,-45,81,-4,-9,71,-35,18,11,18,7,-12,-38,54,-4,28,13,31,19,-32,-95,7,17,13,64,12,-23,-41,-7,-52,-18,21,-61,-26,-6,8,1,64,-67,50,-10,-7,-173,-16,-29,17,-33,-32,582,904,73,3,-3,-17,-1,4,-18,22,40,71,40,51,60,-18,9,8,1,67,376,100,-19,-12,-53,133,83,82,120,-1,159,-24,-19,-20,84,-7,-3,-56,-17,-69,20,56,27,72,-33,55,5,65,111,23,3,13,8,-12,63,-5,40,159,116,82,39,-302,49,51,117,48,7,-132,-31,-64,66,1,39,26,14,-72,-17,-67,76,379,19,-99,43,69,-48,-7,-21,1,21,27,-12,84,-29,-36,-83,22,217,132,25,-39,-48,-22,-8,9,34,-7,40,28,-16,-215,63,47,22,20,-52,435,-32,37,-21,10,-64,32,-24,8,-11,202,-10,-133,46,-10,37,-162,-42,-4,-42,29,35,-26,3,25,561,-23,-74,39,3,-3,-33,-12,23,29,-10,33,-96,-1,205,-241,3,-1,-9,-4,-31,13,22,-110,-4,-117,-38,-12,-5,66,52,16,-24,3,-13,6,13,-3,-2,-20,8,31,184,7,2,-1,126,40,20,66,-51,74,-26,39,123,-39,-20,-48,-77,-65,-74,6,21,56,26,20,0,1,112,-24,37,-106,21,6,-27,-57,-3,39,76,-29,-48,55,-80,48,-18,123,20,75,-15,-1,-10,-57,880,-19,135,45,11,28,18,44,113,-87,-20,-10,8,-30,15,62,-167,74,10,63,-11,-4,21,22,5,76,-87,34,-32,-27,37,88,13,-60,-8,36,-101,9,42,34,1,250,-49,25,39,32,30,3,59,-6,163,23,-31,-8,-17,-50,47,35,37,-3,28,-20,56,6,-115,44,78,61,81,39,6,35,33,-22,3,-19,-61,68,36,24,40,33,110,-499,-14,-33,12,21,-30,-13,-15,-32,38,37,20,115,-50,19,79,1,9,-16,25,-11,-8,-43,-1,-25,1,-82,-24,39,98,55,46,24,39,31,64,-67,-19,-60,72,-31,-94,76,-2,540,-4,146,38,40,44,-100,18,105,-5,-66,-19,10,-26,9,29,-65,-24,-1,-27,-21,26,-85,0,-37,9,58,6,-152,-2,-19,-71,-37,48,28,56,81,148,142,275,74,16,-23,-18,101,239,-232,33,-33,43,42,39,35,19,27,66,64,1,-103,-22,93,13,18,16,-9,27,3,0,-5,99,137,132,67,19,12,43,164,32,6,80,-57,-30,73,-11,20,-21,8,33,12,27,2,2,77,40,-177,-81,117,36,-7,46,-1,-21,16,83,-7,41,-4,27,-26,189,16,82,-72,15,-68,60,-10,8,-63,9,14,-70,93,-36,7,1,-74,8,4,21,17,31,-44,-21,5,-22,-22,52,-9,-3,39,37,9,27,51,72,-20,12,39,25,42,-43,95,17,-4,-102,17,67,43,4,22,8,-9,295,66,22,-39,198,20,-30,-23,-14,-5,-22,-40,45,3,18,-25,-7,50,33,8,-4,8,32,100,-9,-2,41,10,-23,-58,10,1,-11,-9,-2,39,43,-30,37,-7,-34,36,23,127,-3,63,-1,10,61,-60,11,-26,91,-18,17,-47,-10,-8,-16,29,83,5,13,99,1,6,16,-31,7,92,-6,-42,-19,-50,-14,-23,3,34,15,56,-9,-63,30,70,5,9,52,-25,-4,163,0,-11,-20,23,7,-123,47,-69,-24,21,121,53,-33,-43,22,-17,-14,35,40,80,-53,5,3,413,12,4,3,-3,59,7,8,40,123,13,25,224,20,-16,-29,12,52,22,-17,10,17,30,-5,-13,-89,46,11,-18,-124,-85,219,79,-23,2,2,-82,-23,-30,-55,-18,-3,209,118,46,56,171,36,120,3,41,-48,-26,-30,27,28,207,-22,13,-237,2,42,11,-40,48,113,2,40,176,99,135,13,-96,-125,196,-9,-7,12,-51,28,23,12,5,105,122,269,-51,80,-9,-77,-12,73,65,11,26,71,-48,-18,3,-7,7,-33,-41,-32,55,-8,-24,-60,-17,25,-6,-14,-151,36,50,38,24,-30,34,-71,32,-10,16,-8,-9,33,-57,60,26,-12,10,61,47,-21,217,-8,-18,36,-8,453,-27,99,63,4,11,25,3,0,-20,18,-24,222,30,-152,-69,55,4,46,-7,48,-85,48,225,-116,-130,-26,-20,49,40,42,32,37,-177,26,69,132,137,138,-45,33,13,10,24,16,30,81,-43,54,19,2,16,-20,27,58,25,30,-9,-49,0,-28,-48,277,9,52,-11,-1,38,50,73,25,-40,4,20,-7,-13,124,-33,60,-47,30,-7,-15,-40,119,1,-79,51,-28,184,-24,85,-52,-84,10,18,112,31,-33,94,-41,86,222,-86,-22,-104,61,80,-41,37,13,18,190,115,-62,-51,21,0,-6,36,53,-12,19,60,20,50,48,13,66,-14,6,-11,-103,-51,28,-21,-27,20,4,21,-123,166,9,-3,5,-9,-26,114,-124,31,5,-4,37,12,-17,-22,-32,-82,17,20,-16,-14,-20,-85,16,162,-57,7,40,-6,16,2,-27,2,16,-10,-96,5,-54,-24,96,118,102,-8,-32,702,-86,22,8,28,2,7,45,-60,-3,-71,-23,47,105,-133,13,64,73,55,-4,-15,10,-13,31,39,44,26,39,-41,-20,102,47,108,66,-39,103,-142,129,34,119,7,97,-16,-41,5,-7,68,-3,77,-6,72,64,-40,10,-90,21,20,12,-300,80,61,-17,-17,1,-19,107,-28,-134,-1,-34,-48,52,173,250,169,12,24,27,-45,-47,84,-8,-39,4,30,166,20,34,41,-26,-8,271,-6,-69,3,42,53,62,-70,0,70,77,-18,-51,15,45,193,-22,19,87,8,9,-2,-22,-87,19,-65,-118,149,20,17,-59,39,47,464,6,2,40,-68,-17,8,-37,92,20,-4,-718,148,13,12,246,-8,-55,8,-31,14,-14,58,23,147,-15,14,24,-45,-141,-62,-32,-15,-86,2,13,-19,77,17,4,-77,-6,-7,26,0,10,14,-6,4,73,-23,-63,-43,-6,14,47,41,114,-424,76,-13,9,-51,-28,106,-29,152,87,41,60,2,-46,7,221,-12,5,9,10,-7,-70,25,25,51,-29,-16,-18,-5,18,-22,27,64,48,-126,89,-19,39,-28,87,-28,-6,74,23,-5,46,-47,-16,58,42,-26,-161,39,-44,118,34,427,-49,-44,73,-43,13,135,62,-70,-46,200,-83,-85,54,34,-56,20,51,-65,31,-1,55,22,-15,-159,-10,-27,89,4,-87,-35,13,5,40,-14,159,-32,12,145,85,-2,-9,-2,138,-80,3,-20,51,-87,-2,183,21,-8,-55,6,-59,-89,18,54,164,-90,-10,-4,-156,10,29,34,14,149,84,129,-45,-42,30,-9,55,-20,-21,19,20,28,-67,-19,36,18,104,46,77,-57,-13,4,17,37,49,47,2,30,44,19,6,164,9,-5,32,6,26,-11,705,-66,38,-1,-26,-31,-115,86,-53,75,29,33,-8,13,-139,74,-233,-15,53,48,9,31,173,83,-28,36,24,181,49,30,-193,-33,79,-148,20,3,17,-69,-22,-49,54,-26,87,-15,-38,8,48,-51,169,-51,-69,-1,11,110,10,11,-28,9,30,-68,-135,-77,90,-11,4,-3,16,55,186,-7,-22,130,41,49,72,-9,-3,-14,64,36,33,145,-137,34,-1,-25,-55,-45,27,5,96,-7,283,-6,-45,3,67,-25,47,12,35,-23,36,139,-43,78,-31,108,-157,145,-34,33,-23,-24,13,25,4,323,208,-47,81,-45,-132,-45,6,93,80,82,18,83,-22,50,-67,-6,13,-43,51,-46,18,157,70,234,-10,-59,48,4,7,84,31,-88,-25,45,9,-110,-241,-27,99,20,13,46,96,466,-9,44,52,8,-11,118,-93,6,42,-22,-49,-24,208,7,5,-18,618,-94,36,44,7,70,-52,60,9,140,-4,-95,-20,-9,32,29,146,-2,10,20,133,2,-1,-198,85,-9,53,-196,17,-52,2,19,-38,-5,6,4,62,55,-13,-18,-1,16,26,86,73,-110,-148,134,104,28,-42,64,32,105,4,-14,-41,33,-7,17,194,29,-22,60,3,-163,-13,-31,45,154,-160,2,30,74,-13,-34,27,126,-139,56,53,35,-30,-6,6,-23,1,93,-4,192,-9,132,59,68,-22,-2,37,-87,-22,12,-12,-16,134,58,393,129,248,37,-121,-28,1,-52,19,68,-65,17,-64,-12,15,221,39,5,22,13,54,172,-41,-27,48,13,35,66,-127,165,-27,73,-5,-114,-95,5,87,4,59,32,-6,93,-67,-73,-4,0,53,-24,36,33,48,42,-35,4,-26,53,-106,30,2,35,-3,-29,-126,-3,42,45,19,34,68,-22,95,34,-36,30,27,75,16,29,-17,7,13,-68,43,53,-53,-127,28,8,25,20,-16,10,15,-50,-57,36,-12,59,26,-7,-38,11,260,81,128,-112,-14,18,4,-122,-31,130,-14,103,44,-107,-28,-51,17,-66,-208,247,11,31,-65,134,-48,-59,15,1,-4,15,264,14,85,197,124,-188,46,56,-37,1,137,-3,-98,3,-50,-31,92,92,37,-28,-13,6,26,10,2955,41,73,192,266,-77,-23,90,-85,-138,3,-7,-54,61,-54,35,-23,-71,17,-24,40,-7,140,13,-151,-152,-42,-10,103,91,21,72,-15,-6,40,1,17,29,-14,24,-639,-18,-123,1,43,192,-14,-26,-53,-62,-142,-70,-11,-217,293,-38,2,-44,-1,25,-92,19,47,72,8,19,65,102,-45,-3,-10,68,-29,-13,32,23,23,47,38,-15,96,-42,-69,17,163,-201,-87,-29,4,-68,-3,52,45,121,58,109,193,-8,-39,6,40,43,28,44,-10,1,84,50,29,-14,25,73,-85,66,16,45,190,27,85,-47,-83,0,35,9,-31,-163,-28,101,-30,78,-261,-37,14,10,13,13,47,-35,111,52,-22,-44,13,10,9,125,110,45,117,106,11,-107,1158,-51,46,-2,-13,68,96,-419,-1242,-265,196,-2,-306,-491,-53,-126,23,-65,-33,-21,1054,-19,-31,-32,45,29,637,27,-63,1215,96,6,-97,737,-56,-90,26,255,0,1168,-75,-235,-874,-1938,6,-119,26,66,40,16,-89,-76,109,-113,660,-160,105,30,18,56,-25,174,73,1326,-10,7,-27,-10,-67,1571,32,11,1526,42,38,9,-10,218,72,166,61,96,-116,48,-29,-131,-3,12,58,73,45,-45,25,32,-42,17,24,11,34,11,-37,106,132,111,93,277,-15,-58,-73,-79,99,87,-9,77,-10,46,69,14,116,-1,105,54,173,-18,44,48,42,-11,-10,8,7,37,-30,43,-27,11,15,11,375,-24,-74,14,38,179,-6,298,-17,-43,-34,23,83,-57,77,44,58,-1,-4,2,-58,31,21,26,-14,-2,179,9,-42,-6,114,41,37,27,60,-33,160,19,7,43,-39,19,9,36,46,95,13,51,-15,-30,19,2,0,12,30,1186,15,8,-34,56,-18,-99,-9,48,53,19,59,86,79,-37,-11,52,19,-21,17,-66,68,263,11,-1,57,34,-4,-6,-63,-21,10,74,-32,-28,26,51,2,73,313,-1,-25,-82,-17,15,85,32,30,16,44,19,-50,26,43,20,75,29,23,-33,27,155,-20,231,-405,24,-31,45,-6,17,-83,2,-81,8,13,65,2,-185,20,8,485,99,-30,84,-5,295,-10,216,150,-7,239,11,141,12,-6,43,-405,215,-69,52,2,146,43,-128,-21,-51,-55,-15,31,-14,38,19,103,-152,19,-1,121,-1,-10,-38,-78,-17,114,46,5,-80,-78,-11,-125,82,511,70,99,84,-6,102,77,186,-11,33,-28,3,-42,67,49,132,75,40,33,-62,6,54,-4,69,7,107,-4,7,-28,-7,-31,36,-20,178,61,-60,-20,56,56,-88,68,116,958,80,103,40,-35,69,93,-57,19,61,4,13,-39,-2,-23,29,13,27,85,-101,-309,32,-12,12,-143,-97,-98,108,1,-71,-26,-57,51,81,62,58,-28,20,-43,12,-117,-30,-110,-68,1,-89,-155,-40,-37,16,-14,-41,-184,-155,-26,-87,-24,16,-40,-9,15705,44,29,29,-37,-25,5,-23,-15,-29,-29,-51,-24,-72,12,-208,-147,-182,-166,37,-6,59,25,145,161,-60,320,23,22,181,15,-36,-12,138,817,52,-5,-48,41,19,-75,17,56,111,-1,-23,15,-25,104,338,234,35,113,182,58,45,159,25,69,164,130,62,35,60,3,21,20,74,75,534,355,143,56,-10,106,43,48,55,-15,180,285,65,-5,18,45,-15,60,73,36,31,55,28,32,-42,10,29,38,133,32,16,-40,39,-320,283,142,97,3,-11,26,95,8,10,16,-40,51,1,-37,75,-64,-2,80,-266,-18,-9,-155,150,-118,16,108,1,-65,78,36,24,28,47,39,53,-18,-167,-4,-10,375,-20,-20,19,48,-39,-52,13,-71,19,42,-55,-57,-53,44,13,18,-33,60,54,-6,24,44,24,-18,86,-128,6,8,36,106,-7,71,-6,57,25,64,-10,89,65,48,21,240,26,109,91,105,94,2,131,-28,-76,57,-14,66,-28,11,79,50,26,597,-1126,196,653,-21,228,30,-21,23,-3,-24,80,104,27,166,82,27,62,86,53,14,-121,18,5,-8,21,22,-33,-27,-18,10,21,110,40,44,228,34,96,-2,22,-36,-56,-99,16,48,119,-19,-34,109,67,-19,58,41,16,-38,12,66,-25,-10,58,58,18,30,140,66,-1,-66,-36,-71,-15,24,-44,-118,25,-76,21,-7,4,32,176,-141,186,-6,63,20,-3,-16,11,55,29,86,15,-36,-32,5,-18,-3,56,-68,-8,54,17,12,-4,-18,-50,-2,51,5,-58,17,18,36,-45,78,69,21,48,-44,-46,-4,-50,-54,-111,17,-99,78,-122,-94,71,88,163,-24,3,8,-43,16,119,-8,61,-192,-3,73,62,-8,19,14,38,-28,-36,17,60,-22,7,-20,107,23,-21,82,28,-42,5,62,224,0,62,5,24,-48,42,3,-27,304,-32,47,-5,12,7,49,73,91,3,70,-83,-53,-36,-12,65,2,58,35,-19,26,96,94,-123,-13,121,-531,-25,-10,-73,46,-52,2,88,86,-18,-20,-60,149,22,61,7,-3,-61,-23,-6,-67,96,101,20,-9,-249,-9,154,3,83,-29,-56,-21,102,-112,27,4,7,-13,-24,-53,-30,830,70,-93,64,-26,64,-5,-3,-164,7,36,-7,-221,6,2,19,60,16,-98,-15,61,80,10,-80,91,79,36,61,147,35,-58,0,81,9,54,106,126,-11,14,11,86,-4,91,-167,6,-42,5,68,14,15,-4,162,-3,112,45,20,-6,-9,-60,36,21,-72,-10,0,-52,-6,26,-4,19,72,-35,-71,-16,-86,64,144,-10,8,50,20,23,-34,15,16,12,23,19,128,-22,39,33,39,-80,23,25,34,-22,39,8,43,67,-7,22,16,47,162,-63,51,33,-17,37,3,13,-27,-41,16,33,20,-15,-37,-36,27,37,363,-37,4,-11,169,45,-51,-30,86,-60,-4,-12,-21,-50,-19,17,-46,-103,-15,-98,-31,2,-178,-61,-72,48,-30,37,-21,118,8,2,105,145,-125,55,17,3,-19,-10,143,-18,-27,-7,-17,95,-51,-57,89,17,-31,53,-20,-1,12,-14,-37,-51,-26,-74,38,34,24,-100,-34,39,-44,31,-21,71,35,-340,116,-27,-62,63,-66,208,-1,89,18,13,81,185,-53,-15,-74,-4,-1,-14,69,-68,-50,9,46,-47,-27,-53,62,-67,6,31,64,-12,89,-125,-24,10,34,95,-84,-162,-47,-7,133,-18,-103,11,-18,-82,29,18,32,54,96,103,60,9,-5,19,271,40,5,2,22,82,23,61,66,-14,48,-38,-51,89,-59,-25,144,-103,83,135,52,43,-131,-12,23,92,80,140,33,-29,-135,-11,14,74,59,-47,-41,31,55,-81,50,8,97,127,-95,-33,-28,1,-62,263,-6,-564,11,6,22,146,59,15,-34,15,53,-16,-14,196,-37,-60,-72,124,-45,59,87,-12,-7,-17,14,-17,65,14,14,-12,53,-70,51,22,-12,-19,-111,-3,-81,-20,-35,153,64,-62,83,-4,29,191,11,-45,-74,133,5,36,10,26,-19,11,0,-10,24,-56,13,17,-50,340,71,-48,-107,-15,-225,23,-6,-16,50,-16,7,11,85,-28,73,104,-47,34,59,6,-103,-13,27,-21,-17,-33,45,0,-100,104,62,-29,191,-50,-13,64,49,153,24,-82,-57,27,199,25,10,115,33,39,21,87,-39,13,-13,35,22,-45,88,-73,-98,138,40,7,35,-49,83,47,-4,43,-75,-47,128,15,30,-157,-40,99,64,-38,121,193,46,-38,-51,-5,-69,-5,-77,-34,-55,-226,-45,64,46,78,-29,-1,1,93,-64,-23,58,-6,-72,37,121,-372,48,14,-31,-71,20,-19,-142,-21,-43,78,131,-20,32,-9,51,-63,108,46,9,37,98,70,33,-62,-31,61,37,67,8,-11,-11,59,0,43,83,39,-154,29,-8,34,-48,2,-171,21,-32,-97,19,2,49,25,-183,123,106,75,158,149,-110,17,328,-407,-31,-27,-180,-273,-15,-24,5,-23,-17,-2,265,30,-13,51,-23,129,53,15,8,-15,10,180,15,-148,136,41,80,25,-39,32,72,11,-70,-54,49,-52,4,-349,-19,-34,133,12,-111,110,-9,11,-12,-29,23,176,78,22,52,-25,6,81,30,282,-42,-346,113,2,24,11,94,104,101,25,-11,-61,133,-319,17,-45,46,-62,36,-219,46,44,-13,4,27,-5,7,202,-23,-53,-10,-43,9,29,-10,-48,34,-142,-30,-231,-4,28,58,234,-139,-4,35,-878,14,-177,24,-23,-1,-24,-43,92,58,20,-58,1,20,-97,11,-36,-211,92,7,8,78,-122,219,-16,26,-30,7,-25,9,-32,-2,2,109,177,-95,-166,3,-25,-1,-51,-30,-144,-18,-29,98,-27,315,-64,-45,56,5,6,-8,-44,-9,-100,1,34,-32,-23,151,-15,-67,0,1,-1,46,363,-67,-10,-30,-38,6,56,-352,0,-79,-20,12,-4,-10,25,-20,103,22,-18,162,-24,-13,-27,-20,-31,54,-33,-47,55,190,25,-61,10,-43,123,42,-2,24,-13,18,33,19,14,14,-38,43,69,16,9,-12,-50,57,-7,39,14,-687,-2,94,-69,-115,-8,-47,-58,2,-28,-213,56,-2,62,15,-57,8,3,-55,5,160,-49,45,-31,75,5,7,40,95,39,-41,-22,-3,27,-112,-23,98,12,-7,-26,46,-31,-80,-19,56,-46,46,41,63,-133,-157,-161,-179,-71,26,74,-10,-32,15,9,-6,-50,42,112,56,25,79,-163,-5,35,-11,315,-113,284,-21,29,-143,54,-80,85,-132,368,1,40,153,42,15,-21,28,3,23,-70,194,140,-23,22,-188,1,-14,16,-192,32,-34,168,6,-37,7,-105,131,-86,-105,-110,-20,2,26,57,39,563,49,-26,-127,48,-24,-2,73,46,20,12,-20,40,172,-26,-50,51,63,152,-39,-82,58,9416,33,53,-79,-109,-133,-15,11,242,15,58,26,-39,-142,3,2,7,11,-98,-60,110,-5,81,-6,-30,87,-195,-119,-3,15,26,59,-39,-18,53,176,-22,4,-124,-24,50,-25,-60,59,-22,-25,-14,9,13,-5,-100,31,-71,10,32,46,-17,15,25,-114,36,187,-10,53,18,151,-170,-50,-102,-41,15,30,27,-164,5,-28,-3,-116,97,-48,-37,-6,-18,-43,-19,21,-80,-21,2,123,-13,133,73,71,1,-69,92,74,4,16,147,184,13,-8,-50,-57,276,16,-19,-28,-1,-43,-23,-16,23,-34,115,-1,6,13,66,24,43,-545,-31,77,34,68,-151,107,-15,-37,-11,75,-27,-5,38,-23,102,28,-6,-16,-48,33,17,-25,22,37,-104,18,68,45,-235,13,-54,65,106,105,14,51,443,-325,-8,-265,97,15,53,-16,-15,39,9,-66,4,19,185,16,-151,191,-54,130,-35,-7,15,-47,61,40,-71,296,90,68,-7,-150,-114,-50,49,55,-64,107,-13,171,-22,-15,17,-35,-39,-23,-66,18,-44,-32,125,22,52,28,-53,40,-37,-24,24,-36,-22,96,-36,8,-210,54,7,-16,44,36,8,11,5,-72,36,51,91,66,-31,-19,-48,34,18,-40,32,182,-44,21,-9,-11,2,50,10,-42,-65,-81,74,54,25,23,41,-42,42,-92,30,-53,-162,-54,106,85,45,14,396,29,-33,-8,4,30,-14,-14,-16,-46,46,-17,-2,37,-95,-22,26,10,3,-26,-48,10,-11,-85,11,19,-22,26,-18,21,35,13,21,-53,-4,-65,3,-91,-18,-28,-53,12,-113,-58,53,-15,59,138,25,-40,3,-1,-71,62,51,-68,-38,-14,-71,31,-182,-40,25,24,90,8,78,107,-72,2,51,-298,-28,-10,-131,23,2,10,10,-15,26,14,14,115,188,-92,29,47,-80,162,413,13,-21,-18,131,37,35,11,72,24,-84,-23,-32,9,-35,13,-59,24,24,-7,57,33,21,-79,130,-45,-98,8,25,14,46,37,1,41,34,-19,-44,-58,-17,39,31,-53,-6,-30,169,40,-131,28,232,97,-23,-40,-29,31,-22,-36,9,-155,-9,19,-8,86,32,-83,14,45,-50,38,-86,-42,79,30,54,-150,-66,-33,28,-8,-9,25,56,-23,429,-1,15,100,-66,72,58,-6,110,139,-34,119,-14,63,24,57,29,68,94,38,73,-242,265,24,-3,154,23,-184,530,-311,1,43,80,-104,-12,53,31,16,-16,34,154,24,22,-53,35,-23,32,8,45,-55,-69,4,-23,3,200,63,3,-206,-83,-27,74,7,-14,68,89,91,8,4,-26,38,-25,55,85,-20,-73,316,-232,-207,136,196,25,29,6,-36,34,169,-41,108,25,-188,-69,-36,-37,298,2,216,-315,223,229,2,10,19,-11,-10,56,-29,180,5,-188,1,-53,44,-103,-19,2,17,55,-137,47,-181,-5,20,93,-41,168,-90,254,-558,5,-24,-45,-40,31,31,36,37,-57,-46,86,-108,-15,-11,91,46,129,-185,-56,117,-8,97,-74,-89,48,29,-4,39,-16,14,17,-180,124,30,81,70,39,-5,35,-81,13,-51,53,121,12,-123,-21,-12,-56,3,101,41,15,23,-31,272,-155,26,-1,175,-13,10,23,75,-11,59,-39,47,70,10,12,-9,38,-6,-9,-106,38,43,-3,11,17,12,-18,20,28,-14,-19,33,-142,-22,-76,-44,-46,18,11,66,68,-60,45,52,1,-52,25,-1,-12,-50,66,36,2,-322,-59,-30,-17,-26,38,4,50,196,-7,23,-151,10,16,65,-8,-2,-83,36,-84,15,189,-16,-34,-408,42,-55,-12,-74,28,13,-26,9,50,16,56,26,82,-38,36,348,-63,15,-27,-41,100,-145,17,-66,44,109,34,-218,60,46,-154,-17,-8,220,-9,-6,28,108,-16,426,25,-58,64,-152,22,73,-62,-101,-26,262,10,25,63,171,96,-15,0,-31,137,16,-1,22,-60,-180,286,78,61,-61,57,92,50,17,-17,-62,165,32,2,-36,-34,-85,-21,35,12,68,-14,-11,-42,16,-11,-6,-13,-18,-19,16,120,45,-64,-34,96,14,39,93,31,-11,59,-8,-57,-1,14,74,7,31,117,35,-8,-128,30,-2,9,67,24,-8,7,-72,-74,97,109,0,-178,-59,14,55,190,4,130,-51,21,20,55,175,-30,-43,-133,-87,-182,-14,55,108,-133,-18,-119,-20,23,31,24,-61,-106,8,-120,20,9,-18,17,1,9,12,-55,6,-40,90,63,-22,2,34,-2,79,4,71,29,-42,63,-226,2,94,21,-36,93,-7,106,277,52,-65,29,-30,25,-20,88,30,-35,82,69,86,-134,9,60,-33,3,-35,-367,-4,38,31,95,102,-21,6,11,3,138,145,124,-72,-12,53,20,67,25,16,84,10,-52,52,-150,-152,17,-84,81,-23,6,-70,234,35,-45,-3,-1,75,82,97,64,-22,-7,4,147,4,-68,105,123,25,17,73,276,-10,-2,-29,-7,72,212,-26,-7,-100,-102,-22,-42,-88,-254,-52,-225,25,87,-8,-26,21,-128,-24,-4,-45,-25,8,74,122,226,24,32,9,67,59,-240,-41,28,163,-23,69,47,-4,242,86,60,124,75,-63,-24,-18,-4,75,11,-47,-34,17,22,-72,78,-18,-31,-22,-7,-31,30,-15,119,-9,41,103,71,-17,27,-7,-15,-18,106,270,40,73,170,-50,-1,73,17,-66,10,-39,8,-12,54,11,123,-27,-107,134,-14,-32,-35,123,52,5,30,16,89,172,-23,35,68,-2,8,413,66,-26,-119,-19,-134,65,34,18,131,-15,-21,63,61,-50,34,64,246,-22,105,478,36,102,21,-16,-46,4,79,38,70,-50,27,62,279,13,-12,45,23,-28,100,27,57,70,42,49,-18,12,87,149,23,29,16,96,148,19,-96,-29,8,18,-4,-5,-66,-8,38,-55,6,34,-5,5,-9,47,13,-219,0,12,9,-9,74,-79,-92,49,15,1,-4,42,39,-6,0,21,7,-15,630,10,-56,32,-314,33,-106,-7,-38,3,5,-21,26,17,-71,-48,1,75,-98,64,-116,48,165,16,6,19,25,-13,-15,-117,-30,-2,17,24,4174,-11,82,-31,27,-42,51,-102,-26,25,-27,-86,-44,-65,-32,91,-22,-17,-2,25,-56,52,5,-197,127,-47,-159,89,-21,270,108,22,6,49,326,-26,169,77,46,82,156,65,49,16,-11,60,-49,16,-5,-48,58,346,-65,-96,-54,-45,23,2,60,128,2,12,119,111,-8,-1,-87,87,-15,-80,8,56,-71,87,78,177,-98,104,75,107,137,133,24,-2,-73,37,-14,64,-47,27,40,-43,-23,-13,-3,19,-11,106,76,-37,61,-219,-47,-20,-124,-56,-275,-53,62,137,25,-45,125,-89,53,-110,-20,17,-51,46,1,-74,-5,67,-47,6,-23,55,12,-1,14,-65,107,-3,-104,-45,-19,249,-105,82,10,-79,44,175,-80,33,52,-26,208,75,97,-51,-69,-13,15,-1,-30,30,116,38,162,22,-42,501,77,6,-54,18,-38,42,-26,-141,-4,66,-25,2,-19,-13,-87,52,-148,26,191,-53,-75,-52,51,35,145,6,26,10,-60,-233,16,17,-45,-224,290,-71,8,36,2,-28,-66,-27,-24,-2,29,100,-145,-4,-26,175,-18,36,45,22,34,-39,198,111,54,-129,49,-81,6,-21,-9,1,-17,-27,41,-69,74,-36,-22,78,50,17,19,70,4,44,4,-150,17,-49,-56,-29,22,34,-63,103,15,-15,53,-76,22,-15,3,-14,58,7,-78,0,38,-4,-100,21,-26,-53,-105,-91,-40,29,-30,-70,7,170,18,104,-49,-18,40,4,23,153,-298,-16,2,-10,11,-41,1,-56,-34,-55,33,-3,10,-26,0,44,-161,0,-107,17,-14,51,72,-5,-31,13,-8,8,-8,12,-58,9,15,33,14,-23,77,-9,7,362,27,7,16,-32,86,67,-81,10,-17,-45,-96,-46,-8,-94,47,58,-5,29,18,-23,105,14,207,33,31,35,6,0,-31,-53,95,-96,31,9,40,-14,156,53,49,1,7,48,49,23,65,-13,-25,-16,57,26,27,127,-45,34,-32,-17,122,-47,-75,134,40,31,-30,269,10,87,-30,-90,-29,44,34,57,5,-54,17,8,153,102,245,202,143,22,-16,-5,-24,27,-94,-118,86,149,7,56,-1,26,33,-29,16,37,-61,-4,97,11,157,35,10,50,-36,-42,152,-63,27,-12,-92,41,43,-61,74,33,-32,-31,108,43,-46,10,-10,46,2,-6,-1,64,-26,11,18,63,62,25,-19,16,14,-8,77,91,107,-76,19,105,-2,17,71,44,154,14,4,-8,-22,18,226,108,-69,168,-82,15,-20,681,-3,131,-3,194,7,-12,20,15,-32,-12,23,-2,205,48,23,-53,80,-13,-16,77,40,-31,-6,-342,-10,-13,-43,32,-71,30,-99,98,-39,-14,123,-32,44,126,106,18,350,30,-47,-5,39,84,46,34,17,15,38,-50,11,-21,-10,8,-2,100,62,-88,78,48,227,93,11,-110,-32,-92,0,-11,66,122,10,3,41,48,282,-16,35,-29,12,39,3,13,-49,29,32,-26,862,45,15,32,8,91,-35,75,13,13,4,-23,86,375,-2,230,35,-12,-7,3,7,-17,-103,-38,-47,-8,32,24,-226,13,37,635,55,66,-54,35,427,40,-24,100,-7,51,6,14,50,-24,42,14,-8,12,32,12,59,19,-12,4,18,-43,99,18,16,16,24,-19,-12,65,-1,-1,9,-14,-17,25,207,210,146,53,20,-27,-13,16,44,12,19,36,1,7,-72,59,2,150,6,2,-55,25,54,-54,26,-6,186,-29,28,3,-24,22,45,54,-50,9,20,264,-45,-40,-13,52,12,-27,275,72,-20,0,83,-26,12,108,24,-20,65,-102,58,16,-148,22,68,-7,-23,4,131,1,28,-35,58,-30,-40,9,-6,-75,-104,149,26,221,-173,-8,464,191,-2,-10,5,-22,-127,2,68,155,-10,87,3,289,51,-116,-122,-62,58,-24,13,187,11,45,39,33,18,153,-63,-60,13,60,102,5,24,19,38,31,86,2,82,11,18,-24,-10,23,-1,-33,7,261,-41,-9,-256,-2,37,159,-5,-49,-19,12,-19,58,-61,-91,107,-11,191,31,35,4,19,12,-67,-11,-10,46,-27,-53,182,20,-18,-48,-76,61,-33,8,53,75,-6,28,-43,29,-17,143,1,-5,17,48,-57,41,-26,-1,93,-125,9,51,10,-54,-30,25,-26,102,-44,-102,-76,33,170,60,-5,-4,-34,26,2806,24,21,72,74,34,6,-109,-4,-21,11,-31,2042,18,166,-29,38,17,-11,63,28,50,-196,-126,-40,84,-105,-30,-18,94,47,-9,17,66,-48,2,127,-3,25,-152,-49,18,95,7,167,427,-350,112,-34,-8,37,20,27,-2,-10,-9,-28,-110,76,-302,128,2,151,-126,-24,-16,-26,-19,4,31,46,-22,-23,53,80,42,39,-83,-43,-26,107,78,4,-177,-72,70,114,76,17,-46,-35,99,16,110,139,-155,55,-264,24,-47,83,72,42,-11,-26,-47,51,3,14,10,-1,198,-38,22,-44,-51,-5,-22,56,-250,-13,389,33,52,-3,35,-33,-51,250,31,-17,-14,29,-27,-6,-188,79,18,-7,-8,-9,-112,-28,16,32,44,-29,-111,-4,-12,-12,48,9,-85,-8,-35,-87,519,60,6,3,-79,35,6,24,6,25,158,71,41,6,-31,32,40,-5,-58,-24,-49,-1,-23,54,-2,103,126,280,4,33,-76,41,28,-60,-32,-45,-46,-7,8,-128,-10,-35,-15,-55,-21,8,-5,38,-39,-33,152,-88,175,33,60,5,-55,-25,132,1,-30,-35,-43,-2,-83,-60,-23,-62,-187,5,-33,187,7,-119,-14,24,67,64,-12,26,-49,-109,-119,50,-49,25,-17,242,248,49,106,-217,49,-14,39,-100,46,245,23,15,19,-50,61,86,19,93,-36,-11,52,-77,-37,-3,-52,53,121,-41,16,12,85,72,-17,31,-29,42,61,-15,84,-56,168,-3,11,-58,13,24,-11,43,-22,19,-16,288,32,34,59,-16,-37,258,-23,5,46,-51,78,-70,-6,37,14,-21,-448,27,-14,120,-130,88,43,113,-40,-70,29,-22,64,-8,-46,18,24,0,21,38,-25,-24,50,48,38,88,-31,45,3,-189,86,40,-17,-10,-14,-9,29,-31,52,63,36,-70,45,100,-210,52,82,-11,-15,-17,60,249,-110,58,-152,-4,21,14,28,70,1,-78,19,173,106,17,-3,-48,-10,-44,15,29,48,-13,-65,89,125,-15,19,-50,25,201,29,-17,-37,134,-99,-58,-41,12,33,-57,21,-131,-31,46,45,-23,19,-66,31,28,18,-39,244,-13,84,-14,-3,-6,-113,191,21,8,66,-4,9,-143,85,77,253,-89,-7,2,5,-7,-48,23,18,79,-33,18,81,175,67,-22,62,85,28,9,-25,-16,-2,-12,56,-41,-1,-69,13,-126,41,105,38,-35,41,19,-28,30,12,17,-62,39,20,-47,-17,-195,-116,6,-39,109,-85,-126,-110,-54,41,-93,13,-93,-48,-27,24,37,73,66,-15,-1,7,32,51,43,-127,-54,58,14,19,15,28,26,-62,-123,12,58,31,-46,-74,-35,-32,-129,36,37,-33,-5,139,65,-48,-9,14,7,-48,-7,23,13,15,33,-11,23,30,-7,9,212,-7,-65,-4,78,70,-32,-9,13,-37,23,13,7,54,26,104,47,125,-94,1,-17,-65,3,16,-25,13,-56,52,22,-24,-9,18,-80,-18,-31,497,-63,61,123,88,-12,14,1,16,-18,0,-17,50,54,38,-15,-169,-52,-3,41,-11,-41,46,-19,237,5,15,-2,-13,-141,1,9,15,36,-37,74,-26,97,-22,-64,-41,199,30,80,98,-8,-38,27,13,138,39,-129,-28,-40,-57,-54,-47,5,20,34,18,45,11,-20,-14,130,31,-2,120,-10,-11,23,56,-19,42,-4,-11,135,113,35,-90,-36,-14,172,0,60,-46,-6,-90,87,139,-44,-4,79,-20,-32,86,-69,-29,-22,-39,282,34,37,-1,16,-22,56,-13,74,-25,-13,55,3,29,-11,29,-103,7,-63,-66,78,-12,14,233,-16,6,-139,6,134,-18,63,54,4,-55,43,-54,13,-27,40,3,-8,2,-16,83,72,129,-15,60,37,190,-36,28,28,18,43,-30,67,12,-55,-16,21,-5,24,16,-141,32,57,-11,123,27,-3,42,-36,69,3,71,-24,31,-30,-71,-18,31,46,45,496,3,-10,-18,76,3,-25,-121,0,111,110,46,6,17,40,-80,-61,44,82,-33,48,-4,37,108,-22,-21,9,293,44,202,142,-76,-6,63,-12,-65,65,-32,32,-150,-21,21,2,-3,-17,57,-65,10,37,-16,513,48,18,35,-21,86,-74,7,-58,178,-217,-4,7,39,22,-3,-21,192,-37,6,121,1,-4,25,-187,-26,8,54,60,103,-87,-5,16,-60,21,-156,75,-35,58,134,31,-63,195,-9,-5,-20,-49,-22,-19,83,17,-22,-24,10,12,-9,-185,13,-34,-18,-21,163,-92,-34,-22,-35,9,6,11,-49,-19,-13,5,167,21,123,-28,-3,24,16,-16,-62,71,-56,-11,32,-51,276,104,-8,109,16,-10,83,19,41,-155,-33,179,-134,142,-87,-11,760,608,22,-16,453,28,10,142,-29,99,-107,-52,-17,-1,7,-51,107,44,-35,1332,13,37,-75,42,-17,-4,65,25,168,-26,34,-9,16,46,20,-40,-36,-55,36,-2,35,46,17,51,-45,-99,41,-38,-47,-52,-18,1,42,50,28,10,14,67,5,111,13,-12,18,-108,49,-132,1,-17,-67,69,-31,-83,19,31,-215,37,-252,1,8,-133,25,-96,-37,205,-5,8,87,126,-51,-21,434,-74,6,-30,188,36,40,139,6,-7,-17,-13,-33,-3,68,-27,-7,-31,84,-52,1,46,-35,18,52,-6,35,-20,-46,8,-63,86,27,-28,32,-32,-47,74,-6,84,250,30,45,85,56,37,6,-21,29,-121,50,-11,-499,-9,9,-1,60,40,50,-100,26,29,-4,31,155,-106,81,33,9,-22,-12,-5,6,136,191,-1,4,110,43,9,30,-117,30,61,-75,-67,19,-35,-34,10,-145,8,4,-5,26,30,-4,30,27,73,-4,33,-21,96,155,-37,20,113,-15,-35,31,-69,4,-126,285,65,113,-1,73,-45,51,-16,106,-23,12,10,25,28,22,72,-21,-55,19,9,23,65,-27,7,28,-81,-48,63,15,17,11,20,59,-51,-14,9,-22,11,-24,27,-11,1,37,-1,-10,-119,184,46,31,52,103,22,-34,-1,-2,6,31,57,42,36,-22,-15,-69,-4,39,-17,-55,304,14,0,-2,1,0,138,65,12,28,88,320,90,2,13,12,-119,143,-71,-13,-106,-9,-23,5,22,135,16,15,78,62,-48,95,9,72,25,94,4,12,-12,-28,8,-19,2,38,16,19,6,36,-24,62,-76,65,155,29,-37,11,26,-34,21,-12,8,112,25,-27,6,-14,26,62,9,-72,-3,59,-27,28,-48,11,-17,-60,57,4,102,182,99,87,45,-53,-12,75,-30,1,8,116,-24,13,31,71,-11,-18,8,164,4,58,32,-125,14,-8,107,-60,-14,-23,-25,-158,-30,100,-9,24,34,32,2,60,46,-3,53,20,30,9,65,163,70,-24,-21,-27,-16,7,11,-21,-19,-2,96,142,-6,7,-69,39,24,73,-137,-5,51,-86,-5,3,31,-103,-176,159,-6,44,17,-23,55,-4,-12,-14,-7,55,9,562,-30,36,-17,-5,17,2,41,49,-38,-95,29,15,10,-27,-21,10,33,21,-47,-24,-2,182,62,100,-21,21,-14,1,-18,19,8,14,-42,57,38,120,19,-27,58,14,49,-5,59,14,112,115,-28,-20,119,92,-7,27,26,50,23,264,-22,7,24,-46,-133,54,-31,17,9,182,148,21,10,-8,34,37,30,-24,-68,69,99,234,15,12,7,58,26,14,-3,-25,48,23,-5,-46,5,46,27,-40,55,522,13,75,28,-252,14,257,42,42,31,100,80,41,-9,38,494,-69,19,120,82,39,-13,-5,-51,80,7,304,13,-15,596,18,17,3737,83,-124,32,-22,-55,107,54,17,25,130,72,88,7,42,-6,25,52,-9,-33,-211,51,175,36,152,170,10,-22,21,-50,-237,-57,344,-43,-25,16,423,146,11,49,31,80,245,107,24,-4,-8,4,85,40,43,-77,30,31,32,68,17,-20,-7,94,1,-15,70,-42,181,104,-153,248,185,-54,55,25,-63,0,96,7,12,-101,24,-18,-2,11,-46,-27,2,63,113,-19,39,12,-119,-1,-10,32,-23,-12,42,-6,78,-11,64,5,-24,-10,20,25,191,98,-3,350,18,190,-26,33,-8,248,-6,61,355,-1,-87,282,-34,10,11,59,-64,32,39,-88,-63,15,72,-10,37,-32,-3,93,-28,30,-20,-40,27,-39,46,2,35,80,-47,-14,26,-34,6,188,15,10,29,60,-99,16,15,4,39,-98,-84,193,-2,152,-29,-757,-182,6,7,84,70,-5,1,1,35,44,66,-34,-6,33,24,49,24,41,-13,-31,-51,-373,-22,36,22,90,15,68,3,-39,-8,-50,19,12,5,26,-34,-29,-56,57,-15,28,-90,-4,79,21,28,33,5,-22,45,130,-33,35,-21,13,-39,5,-14,-38,163,-44,27,-13,23,-146,24,164,-6,-15,-11,-7,-55,35,51,25,102,92,-72,-1,-15,96,-21,-23,46,14,-168,-64,-27,0,99,101,-4,2,3,24,14,16,-20,14,25,-31,0,-114,-88,90,206,-20,78,221,-33,48,20,14,48,94,36,89,17,20,1,-21,-17,-12,39,54,11,27,33,-17,-45,-59,58,72,-28,-49,12,-18,52,18,103,-75,29,-49,19,2,12,54,-33,-18,-5,16,-26,16,-5,18,21,-7,7,15,17,35,-47,71,3,74,-34,39,67,36,450,46,48,45,-1,-63,533,-71,19,-88,-30,126,-29,68,13,-8,-70,13,-110,33,121,-35,46,-18,0,-20,-38,43,-80,-42,43,24,9,-13,62,-13,4,34,-16,-76,-19,-101,-4,-99,-43,-28,-20,-9,-48,-12,-119,50,69,90,-2,77,-26,-43,104,-24,-29,-358,104,-7,-39,-342,9,-16,-32,28,-15,40,7,107,-44,13,12,-5,-29,-27,-68,63,33,-14,-8,19,51,11,48,6,174,39,17,12,222,6,31,34,-23,42,-7,-154,33,28,27,-22,33,114,71,213,60,-28,16,-69,45,83,25,11,3,10,17,27,-13,-53,-24,116,-58,-158,-31,-193,50,-42,-9,-121,-16,-11,-4,-23,-172,-21,33,2,-40,4,-5,29,-60,-241,12,38,6,-35,66,-7,-28,-7,-54,170,62,38,-363,130,-18,13,-25,-29,-54,55,-32,74,22,16,24,-157,106,-3,101,96,-57,-38,124,68,63,35,3,7,46,-14,60,20,-1,-14,223,30,25,104,-4,41,-27,36,59,-126,38,60,3,10,26,-35,-67,-22,-93,16,48,-48,95,-35,39,63,38,-4,-24,180,-17,-12,111,8,107,11,58,45,10,-14,16,20,-28,-11,-112,19,43,-47,-12,35,34,92,-46,80,40,27,11,9,41,142,-234,-73,-6,104,-30,-69,9,-26,-136,11,-22,259,32,-32,18,-19,2,7,-40,-18,8,175,-54,-25,-15,44,-48,-13,-32,24,-12,11,13,33,70,27,-1,-53,41,20,-73,-8,320,-14,-67,-67,40,138,8,22,-98,3,52,122,247,143,-24,29,-4,90,-97,43,18,34,-62,-9,-111,105,-5,21,6,189,-202,11,-21,56,94,-7,-58,166,-136,76,7,43,84,56,54,-84,26,-31,-72,-5,-33,62,-145,-130,-26,72,27,10,-9,-63,4,35,17,132,39,126,-52,7,26,34,-25,-6,34,-3,-1,11,14,-40,13,196,59,0,-14,24,-3,36,50,58,84,-131,69,13,-47,-49,232,43,-36,11,-51,37,65,6,143,-79,46,43,-17,-14,44,30,-5,5,-25,23,88,49,18,25,81,34,0,64,-12,27,-19,11,8,-2,132,17,138,81,31,-3,-49,41,66,31,-18,439,12,2472,8,37,-12,29,14,-34,5,24,151,17,1,-110,-45,-101,44,11,6,32,-68,-10,14,-13,45,-8,-208,23,43,287,120,11,-24,-57,-62,-4,-24,-77,-9,27,-23,12,26,-14,-42,-3,-4,-46,60,-20,-24,-14,27,19,106,58,32,-26,-22,27,33,8,6,54,22,-7,-25,0,78,26,112,61,142,0,-79,-1,7,-213,-12,23,-41,58,-11,-2,-73,-39,37,-37,-12,-23,42,-18,46,22,14,-29,50,-92,27,36,57,30,-30,16,1,-28,18,-9,-29,41,32,10,52,49,42,91,46,-137,20,23,27,-7,-36,36,94,-42,190,22,-15,87,93,-38,-7,-80,11,9,-88,11,-42,-19,616,-21,34,14,-51,-7,-5,81,-81,31,-64,182,1,17,68,88,21,141,-30,37,94,23,-39,110,-149,2,4,17,32,81,82,-7,-142,312,5,55,122,-25,11,51,-3,-28,-60,64,-41,7,-11,26,33,13,37,-35,165,58,4,17,13,192,-102,-27,-1,-16,11,11,62,-31,25,-15,42,6,160,-94,-28,-33,-21,221,-30,24,94,-21,3,54,34,28,200,9,-51,0,14,22,-26,20,-20,22,-32,24,18,40,268,-5,34,18,-5,-22,72,56,-230,36,54,-12,-1,44,240,-37,-126,27,40,58,-45,2,-14,18,55,-36,-14,-3,-39,-86,-16,-27,-7,82,3,55,-4,-30,19,13,48,-8,16,-355,79,108,-5,23,17,63,267,-6,15,37,5,-174,-7,101,7,52,13,70,47,28,111,-55,38,-67,5,114,-15,438,8,-264,-48,17,-33,127,4,43,50,-6,-30,-25,33,20,16,2,5,-9,-55,62,84,-18,-82,94,-57,-14,35,-118,27,-17,40,41,-75,-37,111,24,179,-54,6,104,132,8,0,47,-259,-4,-90,25,221,-7,-25,-41,16,-30,66,35,-78,-19,-14,-44,152,19,1,2,-29,-21,11,0,54,67,-24,-22,74,-4,-7,144,-91,-18,111,13,-35,40,-6,-119,26,7,-25,-21,77,225,-77,27,3,43,-14,-10,48,12,94,-13,43,150,22,-49,53,-18,16,-44,-23,121,61,73,105,25,-1,-46,21,34,35,141,24,-19,62,218,36,2,-10,0,-5,-42,33,142,-58,85,75,21,-35,45,18,25,83,70,-40,12,-30,74,4,67,72,-161,-21,-23,-17,31,61,-48,-17,9,-1,299,84,-15,-30,34,19,-20,1,-19,105,-4,20,3,-3,-63,-22,-24,-45,-26,26,-18,14,-45,16,57,-57,-37,19,49,35,69,-71,-19,75,50,8,161,-19,96,6,4,33,16,-3,170,62,21,16,69,-4,-33,32,66,33,-23,-51,24,-14,-13,-1,-26,31,73,68,31,-171,-10,20,-19,155,19,-47,22,-7,-59,45,-35,-17,-66,-29,20,-54,36,-12,108,17,-98,50,56,-2,91,-158,74,3,-38,-15,160,-17,-145,-93,-4,-77,-38,31,1,-3,-70,73,99,22,-4,2,79,-135,33,24,2,-76,12,107,14,99,293,-5,70,31,49,-38,-22,-7,128,-4,436,11,35,52,48,26,75,-39,2,-20,-34,202,104,204,2,31,-3,56,-86,-16,2,96,-180,-22,16,18,-84,-19,29,51,-11,-27,32,1,52,74,42,13,161,148,64,35,154,-26,-42,13,139,-19,-4,41,7,61,-18,127,28,-2,29,84,54,-48,8,20,826,157,11,147,-7,28,37,73,174,218,89,162,212,27,-29,-134,35,47,-119,9,-8,45,-21,2,113,-7,56,70,150,-283,53,-133,-2,38,-98,-66,48,22,-64,53,-9,2127,-91,-50,134,-16,115,-7,59,62,-16,4,0,92,-8,-176,-22,80,150,-26,-42,21,117,78,18,-23,-64,48,63,51,17,226,-253,-5,-42,80,77,-63,0,39,-16,15,-7,42,-24,-98,2,104,-4,1,307,112,-5,9,16,88,8,4,-172,28,193,39,36,48,62,57,54,57,41,28,4,122,124,-14,-13,9,-38,28,-43,-34,-7,-38,-1,96,26,33,22,74,31,36,76,493,27,130,155,5,19,-11,-41,0,-8,31,180,-2,24,-51,138,-13,39,107,101,9,4,-109,-1,2,-184,9,-9,-2,38,0,1,-9,53,117,65,80,-44,64,434,36,42,7,-61,-2,-10,4,14,-260,5,92,34,-5,76,-62,-44,-58,38,15,292,132,125,-88,92,19,20,-16,-6,26,-26,23,12,21,17,69,119,67,-36,-16,-1,-16,11,-55,-37,22,3,-41,212,19,15,11,37,124,-5,31,93,-11,-124,29,1,3,-18,-20,20,97,53,-65,-7,-67,77,2,55,55,-9,3,-103,303,78,-43,-23,4,114,0,70,-43,-117,5,-7,326,-53,-38,94,7,-37,-122,-5,23,-166,4,195,1,-194,-64,8,21,45,471,105,128,15,7,-13,1,-3,17,111,-108,359,131,159,-5,33,20,116,-100,-83,-4,-192,9,-56,-23,-15,-49,-48,18,-96,-3,-17,70,-22,-22,25,-67,11,9,13,77,37,-11,-23,-4,-40,143,170,159,-6,3,-3,240,-16,64,105,13,-21,27,136,25,27,2,-50,83,-66,-30,-12,70,50,-30,-22,184,65,2,-53,-55,-21,131,-11,4,8,-38,-6,62,25,16,47,-49,-22,-31,113,19,1,-31,265,190,-40,281,-127,9,-37,-34,-75,32,-18,19,416,-11,-3,76,-14,17,8,62,-48,20,15,53,5,517,-66,876,-12,71,212,-54,-79,40,11,-13,159,-36,-19,17,-51,212,-7,-3,-13,-8,57,-40,241,-19,89,4,-19,-2,8,379,3,10,-31,62,-52,-15,-154,28,134,14,18,-15,4,9,198,40,-14,-75,24,-1,-18,-58,-3,-109,69,142,44,55,67,-1,208,6,-12,66,13,-44,22,17,29,-34,14,-5,1,120,75,-7,33,-121,224,10,158,-156,-55,80,-15,-38,25,28,-74,58,52,10,14,-21,8,51,-11,24,-43,61,39,-33,-135,-25,6,28,-18,39,-18,-4,324,-54,-11,129,91,6,74,-10,8,10,11,-26,20,73,14,19,-57,90,60,-22,-30,47,82,6,-38,-49,8,-29,16,-82,55,54,-28,-7,-47,81,-22,40,90,-10,-56,75,-176,-120,26,73,-15,114,8,60,50,19,19,6,36,173,-3,-70,65,139,101,-13,67,-8,-48,-72,-37,-111,1,18,-22,3,9,53,-61,24,-107,159,-15,149,-3,10,-11,-102,30,51,98,-62,227,-6,10,-11,-54,51,8,6,26,23,85,30,-13,58,68,11,-69,-63,88,8,-90,229,257,-79,57,16,12,-24,-10,6,10,-54,-149,-8,-19,29,-4,-6,-2,-39,-33,-20,-16,164,137,28,-4,40,7,-36,-24,-10,16,5,31,-1,-43,-118,-14,111,66,-37,51,-212,362,43,30,2,-95,-11,-17,33,64,92,11,2,19,-469,-10,47,-75,395,61,-30,-23,-25,-16,172,38,20,-4,-24,27,34,-16,-1,73,147,79,37,173,87,-33,-1,-71,2,-14,66,-71,90,73,-35,37,66,57,40,93,-96,41,132,-85,17,-16,87,29,51,-70,21,71,134,-16,52,25,96,87,114,94,-31,132,79,-18,147,77,54,53,-109,29,11,-4,20,32,26,38,-67,50,8,6,1,-75,-3,1,93,105,93,-2,31,30,308,-66,35,14,-18,70,99,86,-25,-34,53,406,38,0,47,157,74,-14,-91,155,19,131,-132,213,13,179,47,-9,59,13,16,25,54,-54,-14,12,-40,-1,51,69,-44,12,-27,37,33,-108,48,-103,-15,33,12,48,-4,86,69,5,13,0,152,1,4,300,-13,84,3,-357,-39,284,1399,348,102,-166,-94,-154,68,1,270,-114,-2,-31,10,224,-68,113,24,35,-1,-37,16,-318,53,-45,6,49,121,67,174,-28,72,-1,-209,-43,77,100,37,162,387,4,-11,93,131,13,-48,-7,13,40,-173,77,-42,14,-25,12,10,-58,59,-5,18,164,-66,-16,4,-20,64,129,-6,107,-963,60,455,-50,33,297,31,-73,-8,13,71,-3,88,30,24,10,72,153,189,-17,-2,4,4,-91,-129,27,51,-26,-9,20,-14,5,75,-1,285,136,-25,-30,117,97,281,47,-19,1,6,-7,58,-40,-22,-48,49,25,-74,-147,16,26,-72,24,101,218,-2,25,37,34,-33,52,42,141,35,-41,238,70,74,23,69,-6,-48,87,-55,44,-38,41,29,133,47,167,-40,57,0,-77,44,17,-39,18,106,2,-20,5,7,114,-2,73,7,156,-54,29,71,-14,48,-10,1,-35,-39,52,3,25,-52,-163,35,-15,-61,-148,45,9,11,155,-38,134,2,136,-16,48,-227,-90,39,-11,17,28,5,27,42,17,1,-12,-9,-34,7,138,196,-33,-5,74,60,-1,-121,-140,41,9,-30,48,22,180,-14,-11,-103,13,-15,-109,36,-80,30,48,-9,6,-11,-1,-13,-93,26,26,18,41,-24,11,-7,184,21,-12,-18,37,-14,31,49,64,19,-40,-20,-21,181,-4,119,14,20,25,43,23,-1,9,39,-119,-1,12,49,-1,0,23,-29,-243,-16,13,-20,-25,-69,-72,-30,-17,-197,48,-5,98,-15,9,-33,94,6,-19,174,38,-43,41,-13,171,24,5,-44,148,-7,259,31,1827,115,29,-12,-33,21,89,-1,22,17,4,25,-3,-45,-25,58,-6,-90,7,-13,-10,48,-118,-175,-15,1,8,-6,8,-47,-28,27,-37,24,-5,61,74,28,29,157,-11,19,23,54,56,24,19,84,16,-20,-24,-15,-48,-21,0,-10,-86,74,37,31,161,40,-76,-31,-15,-106,420,8,85,797,-16,16,27,182,38,-15,-30,55,-149,13,58,-21,5,-59,48,84,-4,4,-14,74,13,-62,14,32,0,19,-62,139,64,97,-179,-35,-20,-69,-45,-39,-2,22,-56,-115,-11,-108,27,28,4,8,-63,-39,269,78,47,101,39,22,81,-6,17,-44,-21,27,223,116,58,0,28,-5,71,25,184,38,-16,-1,-6,-107,43,1,0,-5,-30,47,7,28,30,-30,-20,-18,-50,9,-19,112,33,-163,44,17,-30,-27,-26,1,7,-80,-42,-67,204,4,-114,-215,-1,20,-29,23,113,40,6,30,-30,-10,254,94,-40,-30,28,-32,1,-70,-5,136,28,229,14,105,4,13,61,138,293,30,68,-73,-167,-19,-244,-3,224,34,42,-97,117,-30,-6,127,-17,-2,144,44,-29,25,-78,87,155,-26,-84,-24,36,453,-44,-88,54,-136,19,-37,286,1,27,27,199,-86,6,26,-14,55,-8,29,5,-26,48,4,9,16,-16,-4,64,-8,6,52,39,-33,-22,99,7,-4,14,26,20,25,9,-38,73,128,2,81,-21,25,26,64,16,0,15,58,64,43,21,67,273,-56,15,-8,48,-6,81,26,41,48,-9,-36,8,111,-30,56,-160,-56,339,-13,27,-3,411,29,-16,-52,8,-9,60,11,-98,203,-34,23,30,110,29,-75,3,-23,92,-10,61,9,46,23,-14,20,134,48,234,165,24,664,-127,142,29,224,-43,41,64,-127,98,0,120,155,277,-139,49,-6,-7,42,-33,-77,55,39,64,-73,3,75,-40,93,61,92,-103,184,-2,52,-31,-90,81,-13,2,24,-13,1,51,-42,10,109,-61,-75,-23,-17,-22,-63,-23,-101,-124,-22,19,6,48,8,32,-2,49,90,32,195,-28,59,51,23,-17,-6,0,56,60,-25,1,27,-15,9,-16,71,15,57,-82,65,231,27,-27,-108,-84,-33,88,-114,19,1,-96,88,-51,-24,20,-36,1,2,-72,-8,18,-2,-35,-19,55,5,-258,12,-56,-39,-3,7,27,-2,-3,39,158,686,95,-32,-62,-6,91,35,7,19,-82,-93,-57,2,1,13,29,16,-57,-6,-8,10,-1,-4,-184,25,-11,-27,17,-15,-14,38,-118,-3,89,69,15,20,52,24,-4,12,41,207,-28,17,15,-12,27,10,23,112,-9,-41,-41,35,-366,39,-86,9,-23,-36,42,8,-55,-26,-269,78,5,-28,125,53,24,231,-19,217,142,106,-71,-87,-11,3,4,-31,-66,94,-45,67,37,-23,39,44,-28,131,-16,-20,19,42,132,-86,-62,-15,23,-37,-11,34,88,185,0,30,-41,17,-1,53,14,-45,10,3,19,-149,-40,-1,-15,30,-184,24,-36,4,439,7,124,159,2,5,-20,75,1,69,-56,-78,257,-3,94,-28,31,55,142,15,373,-125,11,-109,-15,7,-73,9,19,140,8,16,155,-105,115,10,131,14,121,-6,-13,-15,-46,10,128,-4,-325,-11,-25,21,-23,55,10,343,-31,138,4,182,184,242,31,51,-18,21,101,121,23,2,52,0,7,-24,-18,1,79,134,27,6,-26,40,22,157,66,-14,-41,23,-49,113,-9,50,-149,12,102,159,-31,-61,-36,-15,21,55,-96,-27,-102,-81,-118,-34,20,-87,10,-87,-38,30,31,-16,130,-78,32,-20,-16,89,44,-21,16,106,211,6,-6,-17,118,46,-13,16,224,-108,103,40,22,130,-12,21,-65,-19,49,-84,19,121,20,-19,313,-10,-23,16,-39,-20,75,110,16,202,228,124,27,-165,-39,-7,2,39,4,-84,-25,28,-2,26,-101,-22,4,8,-8,384,-44,-24,131,4,-38,15,18,33,-10,75,20,57,12,9,-4,-10,51,75,36,100,-5,44,159,34,-13,8,54,-34,46,-74,-21,65,16,17,13,-74,177,187,32,44,-28,37,-62,-38,14,-10,83,40,140,2,3,76,42,187,29,138,136,26,139,40,7,12,99,12,17,8,13,30,60,80,-105,0,-9,49,-80,-19,27,26,-13,-19,-20,18,95,29,11,3,-23,64,-44,45,36,7,-7,77,24,-72,-68,-97,31,78,15,21,-13,141,1,41,-21,-1,43,-59,41,67,7,143,-138,-11,21,-12,75,-63,61,69,3,95,-1,-4,84,-24,-112,147,-1,-58,36,-146,157,14,445,30,-14,16,-21,14,2,-14,-35,56,6,-69,-53,-21,271,-10,26,-54,-52,-12,4,10,-11,-23,12,6,92,21,-6,33,-17,16,42,-1,6,52,12,93,46,-14,10,22,21,-19,-46,39,-103,-17,32,23,108,-17,52,-13,40,-49,-23,14,9,43,13,-28,26,-35,0,10,66,-41,-44,-40,1,-70,-220,6,-36,-9,116,-50,23,-74,8,14,11,-7,26,-6,10,-107,33,3,-3,2,-75,45,91,41,-81,42,-5,-1,25,38,-7,-181,66,308,128,-10,-16,-5,-34,-9,68,-73,75,-62,5,-8,-24,97,-7,50,28,-1,-41,169,-29,58,12,12,-8,85,0,8,37,59,31,-4,118,-6,-277,101,29,205,83,29,-37,-54,-2,7,7,-2,-25,-4,32,-3,10,-26,-42,174,-20,169,62,44,171,23,-16,-9,11,122,2,60,28,-94,69,-32,43,7,167,78,-25,15,-65,-55,16,165,182,86,-94,53,-41,-194,-35,47,21,18,38,24,130,115,13,38,89,26,37,155,-13,176,13,55,-72,-21,129,-18,137,-3,-20,-21,-23,-14,-5,181,-70,-61,-52,15,96,74,40,-2,-12,-10,-12,107,28,-18,-18,18,27,30,-28,8,-32,-17,-141,-3,44,11,-39,-38,13,-84,16,-22,-14,-405,22,2,-13,-33,-68,76,-147,-16,8,-55,32,-266,-31,52,-36,20,-6,121,431,52,51,16,8,0,-14,56,-52,66,43,258,-85,71,32,220,1,61,-23,72,-75,39,-13,-63,101,46,24,154,-13,20,-88,-32,-28,-49,40,-9,-12,41,-17,106,156,26,34,-89,81,-33,-62,2,-8,22,-13,1,-51,62,10,-10,-39,-42,47,-107,-21,23,-2,-554,-233,34,-29,-49,-4,59,34,32,-12,33,109,109,189,53,37,68,40,12,47,9,3,13,-56,38,-2,47,-2,-92,-1,-21,-67,41,1,13,-20,88,171,28,-31,-9,-99,-36,-30,81,-32,-2,-6,43,-6,-7,-11,13,1,23,-22,-10,56,35,-21,-39,-102,26,-130,61,4,24,13,50,-21,19,36,114,93,-6,117,42,7,55,62,-3,-29,31,48,-48,-187,265,-75,49,-1,38,-4,14,-4,-35,24,-3,50,28,66,18,22,-12,-59,-56,89,31,5,206,39,-1,-18,-1,-6,33,-66,58,-25,12,-38,11,44,5,-12,-95,1198,-29,105,14,78,5,127,-68,2,172,8,-25,58,200,-18,-3,30,-27,23,-56,84,117,-35,-55,42,44,-11,61,20,-6,2,-36,-25,14,-22,-7,-34,-23,-4,4,-41,-79,-72,-18,-8,19,-79,10,14,-40,-19,-15,-15,56,-18,-61,-32,569,55,67,-54,28,-61,-65,-676,-94,6
32,-61,-27,19,-229,-307,-147,-95,-36,-129,-99,-204,-162,-53,-13,111,4,-238,13801,-27,103,-75,-2,-72,-17,-12,-45,0,-2,-70,-182,-14,-404,-193,-277,-154,32,1068,551,252,1269,2865,7067,16958,1793,3447,13430,50,-29,53,1525,9405,278,2261,-5,475,519,-221,423,90,56,202,595,138,91,154,512,66,88,-200,-76,236,556,24,54,14,92,312,70,27,126,245,-1,9,147,507,47,354,377,69,363,131,192,264,67,2,2,143,137,-119,14,26,38,-40,-72,3,2496,172,-227,313,5,-49,70,-784,-68,93,65,278,8,-217,84,202,49,187,-31,-107,228,-32,92,-32,143,48,27,45,5,333,33,309,343,108,-74,-29,104,131,165,28,137,465,1,92,180,149,112,265,101,-75,165,-28,1271,-50,2436,37,437,92,60,46,68,131,435,338,726,44,196,121,238,129,126,145,112,58,116,519,-20,15,427,4,-1,6,-28,-23,1139,-14,-6,-73,687,652,137,25,-2,317,47,244,30,98,22,177,-41,55,102,155,38,429,33,76,1541,-236,92,2504,72,75,650,-29,37,-3,687,3842,-43,264,528,122,48,120,461,113,44,-15,18,250,575,80,1737,135,1360,14,4,-23,-23,106,139,134,10,174,518,-36,288,-48,257,57,590,79,849,294,-67,86,20,-3,30,-97,7,-38,-44,39,152,-49,437,340,203,45,-211,29,4,715,2163,180,6,90,89,136,466,-23,3309,744,682,-25,42,47,112,136,454,27,72,166,12,58,138,107,88,1102,27,379,-196,257,-1,103,428,24,21,-4,50,9,108,995,964,1480,-3,258,546,144,38,-29,157,-6,419,41,51,113,103,160,832,382,32,-19,562,74,22,0,245,48,-3,1107,30,-42,697,-59,327,183,71,26,-2,38,-277,131,287,1078,1,123,42,356,363,354,1217,-16,76,69,226,371,9,99,452,37,112,19,-83,782,529,439,-236,116,19,225,-7,-8,37,-38,20,214,27,131,169,353,363,294,209,23,20,231,3081,9,-37,4,589,175,-24,37,42,135,122,49,-9,40,-11,344,229,89,57,39,403,78,26,21,889,37,-42,185,51,41,370,329,198,427,1462,2105,142,-117,64,-10,340,25,91,874,147,28,528,293,-15,-145,409,-90,340,-61,47,51,290,1464,-25,20,-50,40,27,251,-71,34,-1,89,439,-55,90,178,-13,448,95,171,466,101,145,52,26,88,148,-7,25,194,12,-140,62,78,151,77,78,34,-6,-49,102,756,191,716,132,51,901,117,-74,89,94,66,326,35,739,145,43,170,63,257,-159,-17,-30,304,450,174,162,19,114,2251,75,266,54,740,54,149,303,62,352,271,1075,341,66,-23,89,-242,27,198,2,242,-89,192,616,886,56,-6,147,15,7,17,5336,32,-28,91,161,9899,21,161,176,-171,64,19,29,314,236,104,118,120,376,90,28,337,67,50,122,55,442,111,66,92,136,12,-161,86,79,-346,-218,14,-11,57,56,39,1211,196,76,212,-296,143,68,262,85,-42,49,14,109,-78,21,48,134,146,582,47,-6,149,349,147,332,-159,162,25,420,-23,281,181,54,-18,193,419,101,137,3,38,6,570,93,172,518,383,-35,-24,-17,151,45,-32,103,46,89,130,73,27,124,118,5,210,236,173,-25,41,24,84,162,421,3,100,108,242,187,24,142,246,34,0,57,-103,-180,-76,52,41,369,62,10,-28,40,64,206,106,32,55,97,89,523,-50,-97,-26,99,137,63,322,467,-60,420,-28,45,70,99,87,18,48,76,478,38,46,-449,154,-69,5,-1,301,40,143,-1,155,6,229,94,-155,36,12,170,39,32,201,29,628,28,72,163,221,1702,-115,6,284,-42,-18,175,-28,92,63,-84,-7,216,-182,8,-68,5,243,-17,879,20,16,-5,939,35,17,-9,238,190,9,452,-13,165,22,5,-10,64,47,667,15,62,16,-64,557,252,18,-35,1214,400,86,-67,109,-112,2688,1515,337,-31,100,-44,35,-38,8900,102,19,642,980,242,172,49,99,115,-381,-297,215,-43,-208,91,-293,-54,136,-91,49,468,4517,261,122,7,37,154,239,65,156,-55,1,53,-20,97,136,-166,-54,42,-3,19,485,1,-9,-6,-152,21,-190,-44,189,-27,-22,-19,-44,-101,23,-3,185,-24,4,161,2770,36,103,135,542,7918,136,82,71,849,-115,2,-331,1996,-48,-21,-19,-29,-23,212,123,96,11768,-124,6,10,31,71,-62,-20,26,-89,5026,-12,-17,51,2,100,12443,13,-298,-4,84,98,3,121,-183,882,429,17,59,64,1433,156,41,94,4677,495,109,193,125,89,18,7,-5,83,-29,-3,1966,-30,73,1,-14,18,157,26,-100,-85,-75,61,34,-43,-91,2,-113,-127,96,289,17,-361,206,100,99,-55,246,115,-86,211,178,55,227,61,-27,-33,-49,30,-35,99,-13,43,-90,91,24,-46,16,-38,-29,130,19,328,-70,-68,3548,-25,102,-9,119,41,-43,-127,22,16,21,-22,181,1272,10,53,-101,112,-32,29,293,2,-32,-8,64,26,34,-631,3577,19,12,-5,1716,-13,30,-4,4194,-109,135,73,118,30,-82,-245,93,61,178,6,95,-169,480,109,37,36,45,-182,-29,167,103,257,-7,21,6,-138,17,140,662,60,56,106,24,-32,217,28,580,68,313,24,2389,-15,171,322,470,-102,1,158,2079,304,177,88,244,168,6,32,1017,-71,409,-1,101,126,182,27,20,97,-15,222,37,-30,-32,51,7,-1,69,604,1032,68,207,1588,26,134,143,100,104,262,1731,-9,-63,13,-43,1172,149,3008,66,80,99,43,2462,113,46,61,-218,66,347,32,14,-17,-6,-16,273,603,4,382,9,-5,-17,-28,53,23,290,70,86,105,26,8,29,9,22,34,-3,28,290,162,9,54,29,346,49,410,561,19,920,95,272,-40,48,94,43,103,84,18,-11,3,491,48,132,-11,2,-58,30,-19,-29,360,76,100,132,22,-121,73,-104,140,-141,259,4,60,-149,50,-49,8,1,-92,19,408,80,-150,7,286,17158,2772,0,99,-209,302,-40,-90,85,44,-134,20,153,27,-244,124,46,1018,80,123,124,3,-8,47,268,2,198,743,-2,13,90,396,15,3,54,293,469,190,90,-1,12,-30,-7,1,557,40,49,2,151,-51,-20,5,5,45,340,216,73,90,21,4,408,-408,-9,85,183,-14,426,2685,26,314,16,25,768,11,257,36,83,44,43,-28,9,242,664,3,67,15,37,66,62,65,153,17,-167,392,167,27,270,105,76,78,216,-47,318,5,-28,89,-58,254,60,51,662,170,217,53,-59,22,5,-176,-3,-405,3,1052,41,40,273,598,14,-76,294,68,1334,12,138,15,-30,481,44,683,-17,-41,406,-31,697,559,-16,639,36,515,6715,35,1222,1790,120,10,1290,49,75,77,609,115,430,38,20,-4,105,502,60,168,175,-9,53,27,2020,16,13,166,20,700,438,-207,302,322,-13,-115,60,285,49,-22,-10,102,196,31,-190,-29,18,303,-133,181,69,903,722,627,36,101,7,265,-14,82,146,-89,-32,1761,78,-23,4,6,-43,-12,-193,255,-91,163,76,130,167,163,607,-81,66,4,42,1232,-433,133,133,-26,-22,10,170,-56,85,92,242,-93,-21,-21,8,25,-22,-10,182,1288,-30,-59,-40,-108,28,92,195,161,194,57,138,-17,120,44,56,-6,489,140,39,-17,33,-236,130,239,11,107,179,-8,106,-32,-18,-8,-12,-208,324,75,52,16,8,40,559,239,68,-7,52,112,96,275,59,771,331,56,95,-2,390,6,246,-12,219,5,151,198,46,58,215,45,121,484,-102,315,12,347,-27,567,31,197,4017,319,110,-34,-10,-2,27,62,-58,21,-1,246,531,14,108,-61,25,-59,166,40,112,-15,605,172,32,57,201,6,-31,34,189,-32,-38,-18,153,30,35,2,4530,-172,73,59,150,-163,-29,-174,17,247,181,16,425,-264,109,-23,9,113,-15,77,47,39,55,221,29,150,144,1260,9,291,20,874,134,164,329,3,81,720,-13,40,185,10,51,-43,277,-1,-201,1,35,12,127,-6,86,638,637,90,30,225,-86,-80,217,123,-88,8,283,-10,333,-21,-59,-92,-131,53,-216,283,49,5,101,-39,32,-10,-153,61,-20,-7,-2,798,10421,57,120,5615,44,-28,49,-149,-49,723,55,-11,33,-5,15,-60,63,293,-99,152,202,30,16,139,-106,37,286,22,45,614,122,-104,-53,3347,144,-110,222,337,-31,25,39,14,-14,41,5,1314,-19,111,-18,50,90,74,4,-25,249,58,-8,57,785,602,12,71,-148,449,-66,195,91,18,-16,-170,201,160,746,85,-13,41,24,-92,114,21,21,139,43,-8,63,42,207,-65,-44,10100,35,12043,9911,10028,15,-33,-3,-14,-94,115,234,4398,6,5,1037,-17,475,-61,80,73,184,1073,-29,-14,19,1,2711,804,19,78,-146,-246,622,-40,-42,-70,64,40,640,19,705,-6,-15,483,76,38,204,-250,17,-82,79,-17,-46,-72,1201,44,21,216,649,157,-74,322,52,193,183,999,1456,69,188,59,38,467,228,82,-98,984,-29,2711,285,38,2,74,-114,3,13,251,83,-129,59,15,5,28,140,33,22,60,34,-3,212,8,27,-47,14,76,-61,-15,104,104,3635,-5,47,-9,-305,117,9,-44,-123,10,1416,72,-207,-24,28,-73,15,106,14,326,94,-6,-71,61,20,467,-13,67,36,1,-11,411,-23,96,-14,-34,132,137,830,-25,55,168,-57,-197,46,30,-3,95,40,421,2189,-180,9,13,-2,-2,576,132,5322,147,107,735,201,52,48,-21,-140,74,-142,64,-5,60,164,274,22,2,-15,4192,2,-1,500,-12,250,214,125,-13,107,579,76,-41,2552,763,-48,-6,122,62,-5,269,222,32,1175,71,355,17,167,178,763,62,121,245,99,4,361,60,52,64,996,106,-15,45,-71,155,-103,184,302,75,110,100,21,213,915,114,19,88,-30,-12,214,746,476,22,40,23,10,12,155,43,49,74,166,44,-64,43,58,18,185,-57,14,46,89,222,184,364,70,9,-45,13,49,-26,-69,861,109,2740,194,1,74,-24,905,38,-70,89,149,15,87,-110,79,31,172,-74,34,955,166,-46,43,163,60,-262,-18,-32,-91,-6,-62,190,62,2,43,26,5,-318,-17,-1,-36,90,18,-74,34,-66,4,14,-10,-29,28,7411,1806,798,7,13,15,48,161,7,54,-12,706,8,8,43,19,50,-44,925,80,-89,34,907,-58,4,-5,-52,230,1951,-21,332,100,409,57,-197,2958,-81,138,-15,293,31,25,2,5,-1,-1,83,-178,220,54,70,16,801,-13,104,33,21,-2,190,-9,278,34,50,39,230,-53,4492,-198,3,0,12,16,63,139,77,20,67,-234,8,61,27,5,-88,-45,145,390,169,-12,296,53,24,184,276,1735,180,57,-42,13,6,13,-97,-25,13,161,120,50,368,21,10,8,156,18,51,-6,-207,11,61,765,143,30,-13,100,38,43,529,-2,-6,344,24,-59,223,99,-81,34,-47,9,31,129,-11,-17,15,5582,-14,111,230,-130,155,121,-12,19,12,109,228,-383,47,289,126,-73,95,210,42,56,-31,313,23,9,5315,9,-65,-58,115,53,39,8,7,98,22,1,-2,522,162,26,424,25,-344,16,-68,-89,-19,239,-27,51,-24,1560,380,167,-6,3764,1308,17,78,27,21,-24,9,68,56,1127,99,-30,36,175,234,68,124,506,677,8,-313,-40,58,-4,19,73,138,14,136,-22,-91,588,-12,483,71,1257,17,157,183,614,40,62,-3,-58,-870,111,-2,88,54,204,88,94,-53,132,-2,321,128,257,32,76,56,101,119,116,179,527,42,-114,43,90,16,460,11,112,9,22,188,33,129,31,67,2,93,236,45,-33,-13,-67,4987,928,258,-17,634,562,10,757,-31,-59,123,84,-16,178,438,192,121,11,71,275,69,-95,56,164,-77,113,29,26,-28,194,20,-60,98,1025,155,68,-54,-55,-13,1454,596,40,493,110,250,78,-47,138,254,-2,17,-6,-30,186,13,259,3,23,244,78,47,-28,70,87,22,58,5,13,118,53,18,124,65,-1,172,391,108,21,69,74,236,-2,-13,339,41,29,15,13,-47,2,19,46,91,-5,-31,110,200,-25,128,16,87,201,15,643,5,206,67,-49,-3,121,46,-46,51,4,1114,6,0,37,19,119,-115,-64,199,-30,12,31,-27,56,12,43,118,-73,257,50,43,78,30,14,-1,-15,42,-2,4487,90,-4,-325,8,12,108,70,168,58,-124,21,49,11,-43,27,136,37,72,-9,18,-94,-3,443,-7,651,-5,15,-175,-12,-23,96,-102,18,-29,-142,222,-9,56,217,-179,-7,54,-13,44,15,90,82,24,-151,7,29,-74,-24,648,226,113,-74,25,138,17,68,369,-40,-4,176,88,33,-74,75,13,90,-21,49,182,51,1467,296,213,-94,168,53,112,-74,-30,332,-14,98,88,-135,131,52,-136,320,-26,82,60,156,114,17,138,-9,20,212,-110,45,81,-137,-13,7,34,44,13,5,121,47,59,23,71,1,382,20,129,-7,348,-34,212,458,61,12,58,23,251,57,53,-16,244,27,221,56,203,20,-2,56,-208,61,95,266,161,45,60,53,203,43,369,-36,278,6,23,1267,17,70,-13,35,34,-99,-35,62,-41,-20,-259,-43,160,12,-18,55,389,262,30,-1,55,148,137,52,5,178,55,52,-14,168,82,-76,198,-30,110,59,191,22,36,-7,841,396,135,-109,-4,-101,3929,31,1058,-17,-30,648,35,68,12,6,100,-16,106,33,-60,94,243,434,43,5,-4,31,41,855,-59,54,53,7,-34,1897,3997,3779,19,53,169,44,23,17,216,-7,12,-3,36,-27,27,38,-78,95,-28,22,-14,-34,7,101,-4,1,392,211,52,112,34,88,65,17,65,120,325,651,-3,-52,4906,6575,2585,2801,4911,11800,2985,117,307,37,18,170,48,206,233,59,19,-181,58,109,-6,-51,-68,177,76,-8,-62,137,1,8,3,12,124,25,532,37,22,-35,18,37,-9,50,57,30,-36,-29,-7,176,88,54,56,262,128,-49,7,-31,662,30,109,-106,1,94,-116,1,-20,98,92,275,13,61,54,21,48,22,145,7,79,-4,-12,6,4,10,161,22,16,-47,46,-155,168,4,16,69,121,43,-106,15,458,154,24,23,-341,239,81,134,107,14,120,149,-1,244,259,-22,904,229,9,31,90,36,61,3027,10,20,817,41,57,257,-29,39,155,-8,217,116,250,-3,41,129,33,889,205,213,57,20,274,499,-1,417,20,-106,27,23,132,198,165,14,96,112,974,19,-89,141,14,7,46,-7,-16,52,-104,306,93,14,-99,494,25,-4,88,-26,65,19,147,-69,105,176,32,-64,116,9,-20,-14,-21,131,11,317,-7,236,1,-136,25,72,34,100,471,202,2,24,-21,949,-78,193,14,143,6,-4,-61,12,74,111,32,180,-66,839,6,73,161,73,28,106,864,0,-1,-17,131,-22,82,172,57,285,74,-3,123,-124,-6,165,291,393,104,13,33,-30,31,-55,-10,60,-2,31,89,14,204,109,-5,890,-22,-132,171,-13,129,56,266,59,-180,-243,-8,199,559,-73,4,104,13,11,50,84,95,214,297,-46,24,72,19,110,-1,165,85,-3,446,-737,-47,-25,49,-10,36,126,21,7,95,-11,-45,17,-2,-58,913,138,48,91,179,442,482,60,31,378,-109,-8,52,6,40,25,-120,15,714,37,-7,144,-170,504,1059,139,-24,96,24,45,11,-6,602,29,233,3,35,349,13,51,-42,123,156,211,165,-9,61,14,-194,-27,11,516,95,2,11,-79,203,124,856,36,1,-224,-210,388,44,24,137,1,7,30,155,18,198,353,-53,388,54,424,1233,113,24,2,-152,-49,24,8,43,-25,-37,38,6,-11,-60,107,250,82,281,26,-39,256,156,-7,487,23,20,10,36,-1,-76,29,87,173,-33,-1,47,-37,-16,27,222,-397,25,147,-29,27,42,-35,36,312,215,1405,-39,234,240,0,-9,714,211,367,-3,131,-2,47,20,1240,37,54,-11,2612,142,515,93,46,2978,2611,2,9,52,-1,-12,6,16,139,118,65,48,-46,215,31,249,-155,269,-20,273,-241,4,-5,86,147,121,70,239,107,-43,-42,-7,157,-272,155,2,80,117,234,77,-13,-94,76,7,56,108,238,202,1,175,92,-57,381,179,26,132,8573,5,103,0,7,45,297,-36,100,60,39,832,97,29,266,-2,-3,443,44,-7,5,55,63,32,1200,11,17,253,39,9,161,40,229,259,950,91,173,454,27,95,57,200,71,83,60,155,347,77,-182,-428,297,349,-71,-9,-28,26,156,444,144,-88,34,288,-36,-33,20,95,-43,1,8,123,106,135,82,140,12,25,108,39,-273,-47,210,76,13,1099,14,59,55,89,52,106,277,67,339,0,8,-16,102,557,509,774,-65,297,98,-12,-30,-2,12,-2,149,-24,2,-31,704,-107,20,-19,0,-2,120,87,14,287,-5,21,-9,6,167,177,252,-1,26,32,51,-17,261,25,32,26,4782,193,174,-85,47,-4,7,-7,230,315,12,-25,38,109,-13,346,43,93,25,98,29,12,-75,22,25,46,61,46,57,-37,4,199,12,39,-3,39,-13,16,-116,-9,-88,261,82,-20,-71,32,55,24,384,-14,24,-18,13,18,50,68,506,-21,-9,-7,102,10,-5,230,14,585,-48,-31,37,359,-7,76,-10,-51,28,-110,-151,67,100,61,121,-35,18,217,-28,168,60,222,55,-20,356,20,14,-157,-11,-73,1,-33,-35,74,253,-60,30,-33,54,253,480,237,464,127,137,16,25,99,49,164,2,30,111,8,3,42,176,95,38,21,237,10,33,-9,-18,71,79,136,134,-218,18,37,36,-2,504,8,717,33,79,40,-22,11,72,-14,141,35,53,168,-14,50,38,-19,3,190,67,30,205,262,64,327,45,83,-2,858,16,-7,12,24,114,32,34,204,-17,238,10,413,139,128,9,167,181,327,-196,566,-273,332,21,114,-4,-111,24,98,-81,19,32,130,-5,255,34,352,235,35,145,-59,32,436,240,87,205,243,45,21,-29,54,-121,-53,32,11,83,8,50,-12,25,413,601,-55,97,65,59,14,92,-100,783,1583,27,113,121,17,23,214,62,235,-19,76,-16,-28,51,2908,169,205,30,9,294,-71,361,109,634,7,48,102,122,157,104,241,572,11,111,-28,30,2543,1,1433,51,-81,277,3,674,69,207,-217,131,149,67,450,36,-23,79,4,-329,119,22,-14,17,9,8,85,6,174,50,382,-237,27,17,86,131,147,236,16,205,211,75,39,-22,39,77,70,50,-3,-331,51,66,-10,442,20,32,50,51,-7,661,172,19,41,19,-104,-2,-32,3,156,-3,-15,160,70,75,7,-5,17,1,12,-35,159,42,-28,-9,62,-44,115,20,1751,76,-7,530,-6,70,392,110,551,14,98,310,-91,155,108,103,45,-17,78,-49,17,274,11,15,-44,-5,-625,25,130,185,-23,84,-7,-117,-99,-194,332,4,407,29,61,-10,57,203,-201,-200,137,140,148,-6,-31,119,236,88,532,41,-62,62,-7,1434,135,19,-101,-39,22,256,315,-40,23,-84,121,248,206,86,29,-54,20,128,366,-23,88,-44,123,50,67,-20,-6,26,-69,131,-23,488,65,79,55,135,153,17,74,-29,-1,323,220,-157,78,5,3,48,137,-51,99,466,-45,267,45,-10,531,64,157,83,106,718,566,19,247,14,534,-69,242,-4,305,24,542,-29,1037,55,-89,92,47,18,4,-23,21,74,330,109,187,236,10,15,28,15,-17,99,11,15,1325,262,-35,99,82,-12,36,-176,317,429,1782,-277,235,232,196,-87,1232,32,-21,111,21,129,33,-144,29,-23,-3,87,-20,88,476,-25,7,70,-6,-35,-4,1428,68,2597,-98,221,-6,35,-8,-39,3144,-14,217,-9,-65,-2,1,354,138,321,58,3485,-28,1171,8,265,-85,109,0,198,-1,119,-48,79,76,666,-45,10413,-6,232,-11,5,16,144,89,306,1116,-21,-7,2,24,38,122,108,76,366,-37,22,-3,9,67,-73,85,7,43,415,7,22,37,-57,6,48,45,11,-70,4,-3,-102,45,36,149,-28,-75,-36,139,7708,20,26,1,156,74,76,16,642,62,39,29,-106,-9,-130,28,335,38,20,39,60,1798,-21,99,5896,271,19,40,251,-190,-31,-1,84,382,0,-17,1146,39,348,16,254,181,2210,-27,257,423,140,114,223,151,106,186,-17,-3,4,174,261,21,34,56,32,486,-114,-64,47,-7,2736,436,-36,-121,1,3338,60,-5,191,182,151,-317,-46,1284,79,415,208,5558,-22,63,5278,789,-162,179,70,76,140,1298,-14,139,62,2,-54,-242,822,46,29,167,169,146,-47,7077,60,-2,503,10,27,34,1,41,-179,1,1757,1024,-31,51,31,-11,-63,-12,140,-113,-54,-35,169,-163,-20,78,-45,-83,27,-102,20,96,279,-135,109,53,9,170,49,16,608,-56,2724,149,-12,41,2018,480,-120,321,81,-43,-55,2561,41,-67,-135,-1,-5,-48,268,342,86,-15,186,-23,36,97,-40,9,8,325,546,181,94,-7,76,20,145,-29,5207,351,10,-62,127,47,3958,-92,757,69,-12,660,2691,6,62,25,7,19,68,8475,5033,12,1585,31,60,570,590,519,150,-42,2207,8,-21,19,12,117,42,96,177,5,-71,-35,26,-31,-30,-32,171,132,556,179,179,5,-95,-44,-22,-21,16,48,-23,209,564,57,8,822,1107,309,555,-1,-6,-51,205,1061,95,-484,124,-20,5,0,-8,207,2,70,61,218,3,5,116,60,332,146,17,167,113,1280,238,19,100,1902,6324,309,-41,0,59,62,7,-79,57,74,53,104,6638,10,75,9,10,-90,40,61,143,141,83,-24,185,-23,59,60,602,842,-55,-36,19,1965,67,13,12,39,-8,-39,32,1909,-31,35,5,28,76,66,-5,146,60,146,-362,-42,-15,9,116,147,168,236,265,23,73,82,6,-20,18,-2,272,26,107,-4,-8,-21,69,53,6235,-16,55,-10,32,31,59,3811,-59,1193,-104,85,70,-26,133,115,139,34,115,30,55,14,-5,20,-21,-108,491,315,7730,2621,99,1275,875,37,236,14,307,86,1258,549,35,145,-351,-81,1010,241,78,170,272,107,4304,125,74,278,52,-56,1685,69,202,11,2790,-11,44,-31,207,52,228,91,-78,-45,372,2,107,4610,80,-16,36,11,359,16,1094,458,89,1,79,42,165,32,182,110,155,638,606,64,-20,11,232,950,291,-3,-44,83,102,100,1317,6,993,-30,2,109,428,25,133,236,4,17,8,120,611,152,1185,462,53,-8,-34,2,124,163,32,513,45,171,44,12,20,6,185,9,-35,81,872,-36,-3,7,222,94,50,-34,841,-59,15,91,9,-16,134,42,-59,273,587,-6,217,44,6,18,5,461,53,140,43,121,3525,240,238,134,-65,-102,192,-68,8,75,127,903,54,65,20,37,167,143,676,537,106,-90,188,65,54,378,195,307,4578,164,1544,75,-4,58,376,200,17,126,-68,-85,-2,23,73,1247,81,30,26,16,-28,-3,119,38,36,35,-1,-8,-11,17,280,1286,-58,-15,63,14,111,-22,115,53,277,-22,-43,696,40,1,-57,215,29,66,-17,47,1939,-54,51,38,10,8,32,-22,244,-21,80,109,-11,3,60,-9,26,-70,-27,411,536,12,34,-3,-27,137,149,159,157,35,3,14,-22,-12,89,136,304,52,350,834,-11,15,-24,104,152,530,178,40,20,97,819,31,-33,19,35,110,25,-13,57,661,171,-57,5,-61,438,26,190,-19,250,-1,127,58,-30,-16,-38,-54,83,95,66,110,-22,28,18,17,-13,3,234,13,433,4,128,3,187,192,172,-1,41,58,25,65,-302,12,-8,13,370,-21,39,56,361,14,6,97,-6,-12,-111,-26,61,-60,-119,64,-72,76,44,-14,-90,190,390,30,-18,2,-236,-7,-13,-5,-110,16,4816,-29,557,58,54,-5,0,269,-122,56,27,345,28,90,142,-35,473,19,-134,3,707,135,40,-7,5,665,129,23,102,-22,125,-31,201,130,114,97,3,-261,24,-124,86,497,75,64,-26,74,-93,122,447,49,4,-102,59,4,118,87,151,250,15,150,33,-358,83,50,115,-39,363,-265,-69,-81,338,-97,448,43,273,-64,-55,-112,111,354,72,595,355,132,-142,300,-43,-7,55,-5,30,656,1393,-6,-72,49,752,509,1050,18,2838,4,908,150,691,-7,111,15,6,-519,4,183,81,6,2,289,-22,-89,80,85,-174,45,161,-21,34,154,-120,-479,62,13,6,80,-44,40,-95,222,68,60,-7,199,333,56,234,211,143,-14,47,23,-6,38,-49,27,-133,-26,161,-229,15,32,50,-4,4,4,82,72,-52,-47,-65,7,12,224,23,-23,-9,16,17,7,5,46,-10,25,38,-126,82,69,6,30,78,53,48,-88,36,385,-127,109,49,-74,-13,-145,-101,230,-167,24,7,34,48,91,201,-30,411,41,131,-17,81,82,343,-97,-22,1,13358,330,11,734,68,17,181,138,46,42,-126,21,32,-90,-27,-45,114,695,-22,-97,52,-7,76,558,198,137,-18,20,2,207,2220,267,-10,26,104,97,424,116,1475,185,29,25,31,-38,7835,834,18,4388,108,9,-39,63,48,4,47,588,735,27,57,46,31,-10,83,74,764,12,-59,-8,98,29,572,30,-46,33,66,-4,102,5,-174,56,1119,56,743,-111,-44,121,5,-103,46,-23,133,35,407,188,22,68,680,34,-36,-25,-30,72,-19,5,28,26,15,968,8,77,1276,765,24,17,-20,-17,275,-13,67,13,-14,781,-20,-19,225,210,263,323,33,162,0,46,36,12,22,-22,76,-58,-159,-4,-25,8355,-103,250,201,3,22,-331,8,1,-3,-59,17,29,-35,-1,24,-11,-12,29,-136,3,23,-136,13,-64,-11,-66,66,-168,-3,98,-45,32,26,-30,213,301,181,4476,1462,117,51,66,-103,930,135,35,350,45,299,-70,97,51,1033,61,943,56,10,-9,169,113,268,-30,-19,73,12,19,212,20,383,40,69,39,25,75,56,45,-27,-36,379,-26,1914,36,-4,10,1125,-43,28,165,20,-5,27,0,138,-169,-197,58,43,9,272,7,-6,400,304,121,37,-38,19,102,1240,-28,249,172,38,-162,722,53,18,894,16,34,470,217,-12,-8,30,-32,-90,0,29,-7,-16,-9,310,-2,-24,-14,257,75,42,214,75,39,42,145,-79,22,29,8,1,-15,-156,215,165,7,-176,9,26,30,154,120,-164,472,2433,1,129,-9,415,5,-41,25,14,95,-61,72,52,16,28,185,-129,12,30,-7,-30,47,17,218,1,88,188,-48,-10,-99,9,31,-13,-5,-9,47,-84,65,59,2,215,105,21,11,-6,1401,125,36,41,24,30,22,69,744,133,-1,127,2,0,69,388,10,-35,62,102,63,19,55,21,1041,6,3,-72,-5,288,40,12,75,3,9,277,-18,11,1038,-35,243,62,-11,1270,151,-22,-42,14,5,10,1,7,-35,-109,-96,124,85,266,34,935,28,67,58,-25,35,201,4,11,397,25,-13,596,178,766,44,8,38,141,-15,-11,650,45,-20,-19,5,30,39,-3,17,5,52,772,23,-111,646,35,-7,-49,-253,494,2370,-42,157,33,-28,-35,5,-108,-10,-9,199,152,-5,101,303,91,321,6,127,-28,3,-22,-19,29,294,0,80,-163,-34,15,31,-23,89,18,127,161,587,-193,42,-3,-139,-659,92,-37,29,46,-68,3,84,16,86,119,63,1102,-59,5422,7,-8,-7,170,27,55,82,-119,-23,0,49,22,28,-60,-123,386,1925,76,3,-7,-12,-12,-216,31,-22,-46,15,-35,35,3,292,122,19,38,115,-19,-13,152,10,-32,9,62,67,111,96,1,141,27,-9,85,-13,331,10,-148,148,13,19,173,465,16,-34,11,862,211,0,-116,532,98,84,157,-29,346,-9,144,1562,-190,26,34,21,1729,27,13,42,20,-159,9169,73,264,127,47,-20,51,72,15,54,34,-11,25,451,113,16,563,571,1299,124,60,-5,20,434,18,-34,-28,-57,594,-38,201,-38,-18,-18,64,115,81,-38,43,48,984,95,106,65,150,170,27,-10,54,-27,405,-17,-177,-119,-104,233,439,47,35,-93,973,19,169,192,-20,92,-42,-29,3082,635,-20,-10,65,162,-24,62,-1,150,171,384,2175,2054,13,82,-7,-44,20,-162,9,38,30,64,58,663,149,-117,27,25,-86,-264,180,14,-8,-54,-37,65,-101,149,11,-111,49,-76,-31,399,-114,5,-40,-20,-2,-98,-17,-197,24,-62,162,3,-94,99,54,208,62,161,-216,85,12,46,12,-30,117,3,-4,-2,51,-109,-45,-26,552,95,833,6790,702,9261,-95,216,140,38,-5,-6,115,-149,4,-4,0,37,134,-25,45,82,-13,75,21,195,12,627,-4,53,27,44,26,99,-26,20,2962,71,165,-62,143,-322,2245,108,405,-15,23,17,47,59,70,74,49,87,25,84,99,34,203,5,-22,179,-9,-708,779,71,62,55,52,-193,88,18,-65,-24,-222,-14,231,369,453,210,11,29,-138,-93,-28,106,59,-12,1291,38,265,118,173,157,223,370,217,66,51,9,181,79,123,149,-24,158,39,-38,45,29,-226,-59,-185,74,20,40,11,-49,-110,-132,129,142,-334,146,13,-116,-110,22,114,11455,712,31,8892,-56,-3,11,-79,5839,7023,355,103,3011,21,12,5408,1019,1149,-30,496,29,12,16,72,-51,-13,45,46,-10,-283,-106,-22,289,5431,38,-25,405,-12,50,51,-63,208,165,9,-46,10,8,-49,93,-1,133,-61,-19,2,4,30,375,116,-67,52,69,210,795,37,117,688,174,296,140,68,13,2061,1170,317,7420,555,2,65,46,-59,22,461,96,50,307,4,-23,21,-7,-3,10,-101,-301,203,83,28,24,108,60,59,232,161,14,10170,110,-10,21,24,-54,-90,44,4,111,24,406,-62,81,138,570,30,151,278,38,-109,-106,22,6,108,32,-124,36,280,61,2,51,48,51,382,740,-13,-24,294,31,-169,45,33,-44,-37,57,302,179,49,131,120,5,13,0,192,-67,-13,168,69,12,687,181,-5,102,105,13,13,-75,75,93,120,-297,-152,-11,-233,61,17,380,4,131,140,100,-61,-2,67,116,79,-6,6,-33,30,46,-99,47,19,-1,135,143,667,-57,20,289,264,15,10,-22,101,41,10,0,21,121,70,15,201,62,12,181,527,-6,28,-72,-28,-114,52,31,-37,171,-209,7,53,19,-164,315,-148,928,110,812,203,667,177,283,1855,1210,100,272,37,-33,79,-30,245,39,83,4635,261,4650,32,-13,5842,37,51,219,359,-2,192,-2,149,-8,-179,90,46,119,5,19,52,60,76,-64,-371,-66,159,-2,96,910,21,49,225,243,-101,106,-67,-15,-27,-48,-55,-21,133,-11,22,83,2124,-7,55,-60,13,48,-66,625,176,6,302,1248,50,38,141,4,3434,295,40,23,-89,225,859,166,1602,23,-126,94,175,-260,5,-10,-36,89,102,176,356,-42,300,77,-140,-32,668,133,82,148,-6,55,950,536,-44,7,46,2,194,167,33,286,110,545,27,-16,160,29,40,-8,44,10,-16,224,12,-28,-430,-50,499,26,-11,38,-156,221,-217,29,27,28,48,170,-96,-7,121,2797,-13,-25,341,-2,15,-75,1142,518,17,23,22,35,434,12,7,256,60,-10,285,3,25,364,94,-6,119,-52,112,10,-21,8301,249,-6,94,-336,6,-96,527,11,9,-3,-6,0,-32,162,84,112,45,-42,2590,-46,402,-105,-282,826,36,154,194,123,12,89,-37,203,558,-27,-2,71,90,-25,7,-179,24,-13,4574,35,8,185,782,-26,111,163,94,-28,19,80,-94,89,37,23,-195,283,-10,50,10,176,52,1824,13,118,200,509,-41,-21,103,-102,-4,1,439,15,110,82,69,154,131,81,-197,561,11,-44,46,-53,-185,98,15,-1,38,383,96,69,325,-7,27,106,-65,-2,59,47,48,25,-96,138,11,1970,1259,-51,6,12,363,244,7920,468,89,154,-22,18,-27,-7,76,22,214,51,10,90,40,-57,-37,-32,-4,0,24,20,-52,-15,-67,-52,-136,62,-15,38,76,-37,138,56,-20,9,109,43,-46,29,-40,9,102,623,42,19,73,-316,148,-131,100,172,37,-2,6,-58,-35,9,-19,72,90,217,62,-45,-27,129,-55,-142,43,91,40,-93,-38,505,7,146,68,-186,38,-54,-2,-31,-70,-47,142,44,-27,202,-38,-39,65,34,45,115,120,191,-5,405,284,-996,109,81,-27,48,58,28,-35,54,-57,50,2439,128,20,-21,9,153,-45,47,1792,17,-69,183,740,41,23,49,-116,-17,76,49,54,92,175,46,214,118,-7,9,33,-4,114,126,29,-288,17,10,211,85,2570,1491,3,1,600,13,1233,68,26,60,-404,56,-55,9,91,474,1,11,-10,-56,-316,-161,7,-606,466,22,25,-22,37,-24,-81,77,-83,279,-49,-10,-368,150,81,-2,-24,-9,-43,12,92,-6,119,142,19,-20,-93,-11,-153,296,255,-41,-335,276,4074,8,150,37,198,688,227,-296,524,-101,6,467,237,-7,10,78,1,2,79,174,-3,13,250,83,-88,23,-92,40,136,-5,193,36,-44,11,56,-14,-6,-374,-70,315,857,333,-656,-6,139,-6,120,18,-1,-24,187,590,-44,4,409,86,7,66,124,270,90,3949,15,-273,23,-68,-11,-16,25,1452,20,-308,-717,-225,118,-86,-472,431,-2,-384,-53,-56,-136,-34,873,-34,-7,18,76,36,3524,903,-57,-348,55,-67,-29,1018,28,-87,33,-349,51,4137,-154,-901,-1549,-3808,-312,-89,83,68,-84,-42,16,-26,53,-79,244,1069,2452,3,-3,23,-39,562,61,2554,-2,28,-22,2,-101,2200,6,15,2084,71,55,-21,1035,145,190,250,34,3662,-58,47,-3,-221,-7,11,144,90,20,137,266,33,-21,40,13,36,-16,83,7,67,218,187,18,312,-15,-113,-139,-56,153,118,152,39,-13,5,-5,-85,37,283,70,230,366,10,15,4445,-73,9,19,10,-3,6,-7,10,-213,19,-17,-35,832,-20,104,27,12,43,8,115,44,-21,-69,-11,-29,-56,-44,288,79,26,-37,-50,-174,-78,56,253,125,9,75,32,60,-8,137,29,34,65,302,-39,155,3,55,-28,-9,10,8,63,-7,14,-18,3,571,49,-27,-81,-22,11,64,1524,-13,90,-30,-102,101,-22,151,581,49,37,-3,441,267,-83,-28,168,2,5,1,39,18,198,-30,31,13,-49,28,-1,40,62,5,56,-133,-44,-23,10,22,-17,434,53,264,-108,-19,21,-270,57,26,44,21,32,-2,5,-26,11,632,0,14,1438,347,221,38,426,-226,-287,-34,85,-75,-33,-51,1,-53,88,-85,-13,116,-57,8,605,358,150,22,101,-7,367,-27,188,109,-29,-160,-6,279,88,-14,-102,7260,5813,2,-128,4,186,-3,-141,3009,286,32,430,-8,12,1391,1502,284,-165,17,33,117,-61,15,-251,-58,-22,99,82,183,-172,76,23,-46,64,55,874,100,33,7,79,201,316,136,-34,-38,31,15,68,2539,184,76,160,-21,16,-83,-15,57,67,-71,-1,7,15,-115,-24,4,105,-22,116,68,254,28,38,69,-34,2077,10614,325,61,-24,6268,2294,-2,1246,-107,-29,77,-36,34,15,59,60,23,55,16,62,18,-411,359,-32,496,-61,-35,-85,99,-18,-77,-108,-84,59,81,-27,65,420,3,-92,34,-293,32,-61,-27,19,-229,-307,-147,-95,-36,-129,-99,-204,-162,-53,-13,111,4,-238,91,13801,26,-27,103,-75,-2,-72,-17,-12,-45,0,-2,-70,-182,-14,-404,-193,-277,-154,32,1068,551,252,1269,2865,7067,16958,1793,3447,13430,50,-29,53,1525,9405,278,2261,-5,475,519,-221,423,39,140,49,-10,-8,-7,136,205,504,-62,71,75,157,68,950,34,-2,117,144,164,95,271,827,44,1252,466,88,415,302,121,139,55,100,97,62,50,117,-87,441,-49,32,7,13,-84,139,50,-31,18,68,53,49,-3,-57,206,99,170,0,-53,40,10,-572,378,149,851,13,38,247,112,105,14,3,-87,137,-19,53,183,-240,4,179,-129,2,-28,-454,117,594,448,230,-49,46,191,200,-19,68,361,114,43,48,386,125,140,1763,18,-8,11,-95,-208,100,-68,-106,-9,1117,-180,396,48,-98,-37,26,157,150,100,47,-58,351,604,102,85,-133,12,82,3,166,-15,6,2,40,126,148,9,228,41,45,31,358,-10,339,99,905,121,104,3048,-114,-142,57,92,39,90,105,555,-14,-23,320,-2911,67,1050,383,357,98,21,36,72,-14,-29,109,-1,242,134,7,17,-10,40,-16,1111,-16,2,-29,62,125,203,843,-32,15,51,96,-52,35,206,21,42,-39,47,-137,2,-287,-21,140,205,80,-97,-16,68,-35,31,-17,15,-121,12,2810,-6,5,11,72,20,-9,281,74,21,-71,0,125,36,94,-54,-341,274,191,-240,16,99,128,436,-22,434,28,280,106,273,-22,89,94,97,230,77,22,8,9,12,-11,121,-34,-5,96,100,118,24,-21,58,546,507,96,39,49,-6,117,283,41,751,65,31,-33,-3,456,-79,394,-156,108,106,690,155,-375,88,206,217,-27,-22,-65,-105,112,133,-64,274,-189,65,44,408,-61,224,-27,368,-179,-19,42,318,120,29,51,203,226,5,168,234,-154,26,130,572,135,153,-6,113,559,19,80,697,425,-83,212,111,86,29,71,178,792,18,279,-85,168,-93,136,148,-18,-8,60,-78,7,70,1635,-9,172,-96,-706,42,1046,-62,86,-86,31,785,180,17,62,-295,10,-31,134,6,63,254,22,-147,-90,-59,353,-11,-107,-209,24,198,129,127,50,-13,-59,81,-119,337,35,21,124,-43,0,20,875,172,-36,168,-331,233,5,51,40,76,-10,18,46,137,36,146,163,-118,-141,-90,866,569,-117,51,56,190,95,238,328,36,-318,-54,124,11,215,462,-433,-91,443,-56,165,24,293,124,30,-147,804,203,-3,61,94,439,50,129,38,48,4,-1,-22,85,318,-41,97,16,173,317,-111,4,63,-26,-24,-65,941,-124,44,157,33,68,1866,485,-4,-21,54,-83,44,82,199,257,136,-43,27,-88,40,42,-3,33,-11,47,347,118,160,91,263,138,17,139,-183,42,44,52,52,1,-10,84,37,16,160,194,-5,55,127,637,60,520,-23,44,578,226,53,221,-46,471,-181,9,24,-57,28,16,-41,12,-68,6,-74,106,81,37,80,73,-20,104,92,140,210,51,-50,220,421,-96,11,49,110,27,513,38,23,1273,-19,-9,34,-27,-10,59,132,-106,-41,-31,157,-28,-91,40,-192,-96,-32,36,-71,92,-177,2,286,-17,608,2,116,17,-518,94,46,-65,85,47,237,-37,158,3,1,46,247,111,-54,-61,82,86,29,131,-47,-56,-105,480,227,-39,-45,113,-117,119,52,758,-72,229,492,106,363,59,235,-105,48,778,3506,292,21,-113,110,-161,243,57,-98,-11,42,208,211,140,134,-132,126,146,248,85,36,41,103,44,65,324,-16,94,-97,-44,-1,-22,71,184,-163,232,103,23,87,374,-68,158,398,110,136,-25,2557,37,-13,48,445,84,-21,-34,112,128,160,272,44,345,107,21,177,333,278,-85,482,44,-954,-46,-161,53,121,33,10,-7,6,128,29,369,457,-37,-185,33,1110,87,107,222,-25,136,85,244,-54,84,16,23,-80,0,121,-50,50,482,28,47,130,119,14,2,283,-80,249,107,114,8,186,-5,50,172,337,-20,59,40,-34,-27,114,-42,67,150,62,30,77,71,729,222,48,-70,14,-732,-41,10,-13,1338,-71,460,48,443,-26,181,123,-45,88,135,844,-177,120,9,-13,126,263,209,19,-40,51,235,-52,774,215,57,38,72,213,72,53,147,64,388,202,59,132,-50,12,242,255,19,170,-36,90,91,-18,89,102,106,1112,-123,-17,4,-38,-144,116,-6,97,36,481,529,-12,-29,-129,-32,111,-96,-211,239,1134,68,-90,10,77,-57,-57,-136,69,-74,-220,54,562,260,421,109,-22,-48,-272,37,25,-45,-27,-42,86,0,-1401,36,62,-51,13,-33,43,-447,196,-106,110,225,325,-10,-70,46,-125,6984,-15,86,12,-69,239,-47,26,-20,105,427,201,-9,15,0,56,-9,93,173,30,-289,86,41,10,-190,219,-249,1504,-74,-51,-5,325,150,103,-577,-16,-271,261,551,188,-374,158,295,-257,-17,-33,1977,-229,-28,58,19,55,199,-6,2351,49,248,101,-93,1335,10,54,-2,2,70,506,22,-394,135,1290,106,-31,-6,31,70,50,-90,-404,710,-38,66,-127,-49,-113,274,0,-53,792,137,39,-19,109,9,877,491,269,-104,277,26,261,131,261,-265,-262,56,30,270,852,108,53,1096,-14,-5,-171,1487,7,-44,-41,71,233,344,-190,-25,-46,142,254,-27,109,-44,227,138,254,-16,1588,-1,34,-107,420,8,-389,897,-917,36,33,-4,425,-309,-8,168,110,-129,12,-40,-6,78,92,568,144,80,110,339,82,25,35,-64,49,-421,235,86,38,28,-196,391,-180,37,39,101,-77,94,28,50,-9,499,-157,-12,-220,-17,13,8,-28,31,-21,-52,-2,330,72,797,-132,728,13,58,73,-16,-1,6,-331,-70,36,-21,-18,86,107,-194,1972,-57,-150,1561,227,-547,-185,36,-22,40,204,-611,4,-56,2,41,54,221,-47,-265,129,80,27,304,8,101,-11,35,12,129,-41,-111,196,415,9,500,30,-58,15,-15,149,-23,115,500,82,5,266,42,264,82,-58,38,-44,4,-128,47,-298,7,51,-784,-17,48,155,-649,-34,-47,119,20,40,-472,-149,55,70,188,146,-85,-29,-183,17,660,-39,72,-91,852,38,135,64,214,83,226,45,228,-72,-120,-73,125,1513,242,96,116,-93,-205,-9,-390,64,10,10,1393,-131,19,-314,-2387,-158,97,5,100,64,69,71,31,64,154,334,46,48,97,1374,-7,55,112,-106,-20,373,5,114,-302,263,-9,246,-243,484,27,29,-530,75,63,-38,68,0,78,-102,655,1527,-201,-38,-469,5,-110,67,-302,-5,333,-44,132,-96,14,-157,171,10,-103,-56,-6,-37,80,-8,75,856,-192,66,-507,221,59,4,613,273,-32,3,0,80,247,22,-5,55,16,99,131,-70,66,9547,-274,150,-44,-27,-138,-33,148,717,10,44,84,91,-294,157,25,93,89,-151,-54,-13,-11,195,73,-27,90,-1055,437,51,-93,66,466,5978,45,67,639,12,200,478,0,605,44,-33,131,-1,16,176,920,87,44,-87,533,38,46,122,512,-75,68,25,43,24,273,58,685,96,744,407,34,-176,89,1,36,98,-50,517,123,96,-112,416,-194,-23,38,189,-2,-3,16,-119,-26,107,427,25,351,86,191,134,185,104,160,20,79,147,744,514,64,14,-81,293,18,71,-12,96,213,-82,74,4,-153,187,139,164,26,-173,230,42,723,77,-60,-4,265,-88,330,113,197,203,74,20,48,-182,-45,114,114,38,-9,-112,158,162,-49,8,449,-33,15,66,54,-492,-2,-240,123,162,309,22,-33,572,-176,76,-353,133,-146,20,-26,-106,342,565,84,26,104,304,117,602,192,-178,864,-15,-55,130,-147,35,155,7,330,271,95,10,-323,-33,-67,111,80,-121,101,202,193,-89,15,3,185,169,168,58,28,-111,17,875,468,29,136,-57,56,145,94,45,-83,-49,215,-9,106,176,332,418,210,107,31,9,159,15,-73,30,980,413,189,211,30,44,36,330,137,69,266,-33,312,-175,-62,258,299,51,45,-70,-98,126,119,7,318,-45,226,37,2232,55,337,-77,99,1145,-408,300,144,983,51,209,-33,-10,113,29,-7,87,-60,129,188,57,262,-78,613,129,-4,31,72,-131,15,-98,100,75,391,-61,84,87,36,77,229,308,-214,62,-152,107,105,-243,991,268,-5,64,65,100,68,22,346,40,18,13,114,-96,168,80,-70,229,105,-94,4,-97,-211,31,-11,65,77,1169,129,-335,-4,3019,-337,-141,-121,28,-7,108,-11,-11,-8,46,-5,291,836,332,-146,27,975,622,697,1212,387,-82,257,222,-30,248,16,144,13,-43,1702,130,835,60,28,221,-162,-16,-24,31,2,-2,-5,263,174,-585,-9,61,84,24,98,38,69,29,205,72,45,22,180,298,-6,176,-123,28,7,-76,37,768,319,211,45,81,-75,67,18,67,-82,38,57,12,383,65,21,-1,145,-211,56,613,-81,88,-427,-33,64,-188,-24,79,-55,-97,289,440,-38,923,35,28,947,655,121,480,398,397,1064,27,147,11,353,-19,-646,364,690,332,-14,118,-554,471,41,46,50,13,-344,760,-216,-35,-29,192,-112,257,299,30,15,21,270,89,45,-40,145,89,-80,-159,465,131,17,-62,182,2,19,771,395,3,-209,-336,142,254,-78,14,73,314,154,76,10,175,-56,12,188,412,137,26,640,-108,-784,442,189,-55,257,-75,-57,-2,384,-64,-26,-35,-254,38,523,104,337,52,600,63,299,349,542,1024,683,623,10,184,-29,299,415,-621,-92,83,92,-193,-98,180,21,149,-254,112,-333,140,541,481,381,686,369,934,-140,52,-70,53,255,150,999,674,145,666,41,955,565,-84,32,85,316,789,269,-53,260,204,771,-23,-105,184,217,13,378,228,-31,-43,3092,648,89,805,161,346,6,360,409,18,133,279,139,-53,-166,3,1157,315,302,570,77,505,370,400,1298,54,378,48,1082,75,69,21,165,80,11,59,297,55,30,46,12,61,213,-9,-179,-19,46,26,167,53,-44,27,20,143,453,12,26,-176,25,560,64,166,94,29,1658,584,54,51,1645,175,292,134,51,-5,263,68,60,1,-494,-141,145,230,-20,77,-26,13,92,29,84,-421,241,-37,146,76,20,251,-46,-49,34,682,42,27,-196,108,84,-3,258,22,-42,327,71,164,35,2394,159,-2,90,271,563,235,8,223,-80,117,-436,117,174,69,131,42,2346,117,154,231,82,31,214,-91,243,127,446,844,729,173,-132,56,-116,42,60,-190,-97,60,410,126,980,167,435,340,47,290,-25,127,448,-7,78,7,285,788,238,1392,494,113,388,442,84,23,137,409,151,332,-26,117,309,29,197,117,414,12,-3,45,-17,57,-72,147,51,-36,89,50,152,-3,-188,17,-12,77,140,11,137,113,94,22,52,84,90,502,66,720,-60,120,-312,420,0,163,52,100,134,67,58,-77,166,282,231,50,-161,-71,18,88,-31,532,192,224,-28,-11,686,15,-152,-346,-218,-101,530,489,195,-403,79,209,57,1211,83,40,-15,-92,17,-104,47,104,78,85,33,-16,57,314,135,78,-143,105,-279,53,84,2,66,131,182,85,349,-101,-351,67,455,26,3,420,-21,383,594,201,-345,130,142,229,-155,163,39,-115,86,241,175,-511,43,150,-5,15,-42,-628,178,51,-7,-9,175,57,38,219,30,-98,209,205,-77,-35,29,82,143,99,-8,70,16,15,23,-2,-30,27,-119,-46,-25,57,-37,930,54,-90,13,3,543,168,259,86,-28,8,-15,258,233,42,105,497,276,118,194,1331,-8,42,102,113,117,44,-64,6,-146,-35,-14,41,187,-441,-41,-13,551,166,86,21,-89,-148,-8,29,-49,18,-14,110,1043,509,57,61,16,328,123,-593,24,203,110,-21,112,-100,86,458,44,-208,192,178,26,-129,24,32,215,108,-156,-36,-35,117,-168,259,17,30,-36,-18,-79,130,55,129,-7,9,86,94,-33,44,-24,31,91,182,273,274,-266,1108,61,102,679,23,66,-22,203,16,73,243,-42,125,-39,-204,239,155,295,-78,419,39,12,53,281,-8,108,-26,-23,547,-10,313,206,23,3,-58,-155,-262,51,62,-6,269,9,-25,-35,101,130,151,241,734,80,329,365,35,146,20,90,-36,9,102,7,96,21,16,103,1068,52,-103,74,328,1,68,-64,-21,165,-121,159,38,-8,70,220,52,-33,74,299,376,35,-147,61,-111,2,20,63,-3,30,15,26,64,339,13,69,270,125,198,-340,12,39,-29,-1,129,-152,-120,78,23,146,-65,26,465,49,1,450,19,186,1402,812,-28,13,-705,-3,-399,-13,308,-14,63,-49,6,-48,-19,-150,-74,37,8860,140,14,181,179,10,168,81,8,114,61,-93,-17,61,-14,17,2194,23,64,43,103,48,-121,-114,259,80,44,-244,81,142,-133,5,2,45,59,-62,-124,242,19,123,200,392,740,294,53,471,135,294,26,44,683,-31,504,502,60,249,256,148,-270,18,303,78,30,40,33,201,170,242,-93,-139,182,-61,194,120,318,239,106,16,16,559,-2,52,-102,347,197,110,27,172,201,189,2,4530,-172,150,47,221,291,329,720,38,-77,74,-39,319,21,-75,227,25,32,99,53,263,60,178,74,-46,-201,-98,-80,-266,-59,-424,-302,89,1046,315,152,-93,203,-238,-25,-145,3,261,-2,5,-6,-123,89,207,-63,73,-242,402,59,283,37,40,-54,106,-13,-53,-197,274,-220,-180,88,-184,15,-15,-37,111,-12,18,341,76,215,-68,-74,354,90,-21,-26,48,136,-12,706,19,-68,11450,266,-31,-21,409,-197,-78,-32,-95,-96,50,61,383,55,79,-206,121,-282,46,299,-66,-153,-96,84,109,83,26,167,-4,-149,-870,62,-174,-178,-122,966,17,-164,27,41,-161,-99,45,-26,-81,42,28,-304,93,-15,299,11,71,249,129,108,-9,415,254,257,24,22,-182,34,390,57,-24,-81,101,56,81,66,93,126,22,36,-28,8,92,290,-22,-164,-356,13,55,-42,-36,36,10,-29,-22,51,266,104,-94,87,33,18,23,430,-21,463,-108,68,30,-142,45,-27,-113,56,-36,108,77,-93,-27,66,274,50,90,-137,-26,109,139,65,527,-887,-33,-5,13,74,-127,5,-39,-100,-37,120,168,-30,-67,-16,81,29,10,13,339,51,31,461,10,-34,-343,9,99,104,-60,14,53,1839,188,31,134,76,17,-184,368,79,526,23,-111,269,260,58,8,18,28,22,-113,-34,1239,31,47,31,142,41,56,58,17,203,117,25,99,553,-57,-52,426,316,-17,4035,31,34,10,149,16,14,16,18,-12,-11,28,56,21,-65,52,162,61,82,1234,-155,132,177,-44,191,592,5694,295,303,-3,216,389,64,22,11,-45,8,108,176,34,21,-21,412,55,203,35,272,328,207,-11,-62,47,-22,31,-590,-136,13,153,-115,-94,-18,54,79,47,97,-20,-53,209,59,-9,199,20,76,68,-17,-23,522,-81,-1,8,6,41,95,50,61,24,109,-10,326,13,-109,18,-35,60,-27,24,15,116,6,46,18,224,25,27,80,326,11,2,28,127,113,-223,16,145,61,33,19,88,208,-94,-9,113,-141,67,418,239,7,136,-75,-33,61,1226,61,50,81,290,158,281,49,93,39,-34,98,2,388,19,90,-108,219,52,67,599,35,-123,48,-730,-22,-72,-317,509,-125,234,-191,321,-58,330,447,-392,120,347,17,18,396,45,-88,112,247,151,29,52,-88,44,126,-24,395,10,34,114,38,82,-32,-116,123,138,489,38,-14,-324,35,-45,229,38,90,296,111,3,55,68,-46,140,23,10,35,117,12,22,-78,59,297,-8,1191,-41,100,52,-23,118,-30,152,97,111,29,-41,745,1580,30,682,137,21,55,89,74,44,77,-39,32,-1,60,201,-206,242,58,1283,50,238,-117,21,2614,44,37,84,57,17,14,35,586,-46,-24,156,29,2,28,3,284,-39,23,64,34,-138,15,165,140,15,17,44,-28,158,36,-53,-30,193,804,378,126,-705,81,7,79,-27,-39,-174,-56,33,117,108,329,-33,161,122,194,362,77,13,8,-12,26,-265,-21,-18,151,-9,-12,20,8,18,82,53,37,79,121,385,48,-181,-30,-174,34,266,221,-62,-19,-34,708,35,-27,183,42,-9,244,-98,87,123,-6,58,13,102,-35,-16,104,18,16,49,19,-5,-25,139,119,75,64,146,-115,383,-325,106,489,186,-5,72,2,43,-175,-23,-5,130,-131,86,-53,601,326,7,-213,-50,56,190,57,760,540,703,720,3170,101,1059,4,-89,228,214,261,-27,176,-179,1284,9,-87,941,1668,68,503,58,47,29,329,-41,-22,-290,-48,310,684,74,153,824,69,-27,40,-34,-23,233,-41,-36,396,-32,151,485,68,4,63,-27,234,86,-13,-3,25,-156,321,47,24,52,-66,284,-21,9,65,60,-10,7,493,-19,181,317,-38,9,-8,74,-29,18,25,27,55,-114,-78,6197,35,-71,-117,2,-11,176,41,182,-63,91,126,192,10,151,-58,51,1038,65,83,338,2,52,-13,-194,34,84,-35,108,611,-7,502,50,-19,29,61,120,73,20,-147,47,64,62,-242,-70,-24,128,-116,-36,41,82,-151,7,206,-48,114,4129,212,28,121,382,1593,406,-599,244,60,53,44,55,137,-109,22,6,94,-43,434,-214,1897,24,507,-67,-14,-34,-37,34,37,59,143,-37,37,57,3,168,122,-29,-8,34,-106,165,-13,-283,-46,98,1,170,386,74,-65,291,-46,471,-2,-243,35,-737,-287,1,913,138,-120,181,233,51,280,288,191,43,26,647,36,-76,173,-33,-67,-35,81,-397,124,714,37,184,28,-53,-20,-116,147,80,2,7,69,-23,97,-996,259,-1,30,155,95,-273,74,59,32,339,-65,-247,-2,-2,2,175,18676,-116,58,25,-169,1037,47,7,76,-11,-9,63,13,54,80,182,188,29,32,55,-228,-7,67,-28,-37,3327,26,54,237,70,111,176,102,-28,52,-5,-22,67,16,12,43,-17,-2,9,-273,255,-59,32,-165,288,7,65,129,-74,529,478,-31,558,-51,302,2908,7,48,241,-53,-66,-81,-47,46,-261,-217,74,4,-329,17,-144,205,-10,-331,32,50,172,19,-2,-32,-147,-224,-80,7,-273,40,-153,1751,551,-3,98,-606,103,-34,15,-625,-40,185,84,583,-194,-5,1767,224,-30,140,-51,119,86,-255,421,19,-101,114,256,-40,187,20,366,123,-88,38,-92,65,48,137,107,28,157,-69,-4,-89,17,236,10,-28,-28,-10,-17,99,-35,99,15,-6,-176,288,58,-186,25,235,178,96,9,38,32,-323,-762,-4,111,282,-144,-20,156,137,3743,5,-209,-3,175,-121,-27,-156,2,20,104,607,-11,-78,0,169,30,45,-24,39,12,-211,257,67,54,67,-64,-39,168,-60,85,66,29,-29,-1,97,-126,-24,43,41,-29,-20,-23,259,-159,27,-302,58,110,37,37,158,-65,-29,949,242,121,153,59,68,0,-2,82,-58,35,162,213,109,12,-25,-23,385,96,490,68,133,-112,433,-10,-129,-160,339,122,297,57,-274,44,114,272,-70,74,-34,-4,15,10,97,596,-45,63,-98,-36,-84,-86,162,-9,323,115,37,71,-265,149,-45,4,-287,-138,3,22,-39,132,81,-1,440,28,132,457,85,118,-144,66,10,110,28,-53,10,-23,115,42,-77,-58,-135,13,-323,106,195,17,36,119,-222,-254,-6,5,-114,235,233,-41,-33,-40,-249,-294,72,123,227,-193,275,-286,-27,39,-39,38,-141,-32,-77,233,624,-27,192,51,-92,2,77,16,120,-135,-10,549,47,-22,190,-48,186,-169,-24,-50,-146,1039,-13,55,-92,40,-144,102,145,-28,11,93,127,-148,-135,72,391,-162,151,3,16,154,18,202,240,65,163,70,537,55,-26,-56,36,60,-204,-25,-74,77,88,117,74,228,46,-56,427,241,-50,-56,-4,-142,58,8,37,40,-326,204,83,-3,-9,27,-83,18,-195,935,32,6,181,222,-49,48,9,-10,7,536,105,324,453,378,-7,-44,27,27,-17,94,-33,247,11,613,-56,6,85,19,-124,80,-63,184,177,-67,-200,386,54,-160,-19,7,304,17,7,239,-46,-4,138,139,308,111,-161,129,-31,751,-40,-6,139,346,-2,113,13,-45,84,38,394,145,97,134,111,13,183,46,-351,22,1741,562,241,822,58,-31,-54,30,1515,6,108,-87,-16,-193,71,88,-157,-19,70,2,-276,866,-170,31,-6,-20,684,47,63,-120,-41,-32,33,8,-20,-150,51,273,-13,214,14,80,50,-5,-94,134,289,42,34,533,-26,31,-304,121,164,7,175,285,39,444,43,117,-88,72,28,33,-7,116,238,133,99,386,202,6,253,391,69,289,57,85,57,-50,90,172,-226,-49,180,71,117,240,21,57,40,-11,245,15,23,55,192,29,42,2735,-34,102,-68,-188,-9,5,-30,22,370,56,60,105,298,435,11,678,20,906,391,526,16,-109,-19,-166,130,38,284,284,373,180,94,182,-206,71,213,648,-43,4171,845,-140,29,172,10,-175,-61,-10,805,-140,71,52,-26,146,101,803,-25,101,232,-20,1847,159,170,144,509,187,-66,-59,-102,969,224,106,-8,325,135,28,-24,216,-47,29,158,-1,-23,-5,-158,-95,27,482,609,145,129,204,-69,72,327,-183,263,49,621,127,-27,-22,16974,277,-52,89,-38,32,19,21,642,-185,49,-19,185,440,-57,21,32,-114,63,255,-162,-311,-197,2,12836,23,46,-187,-63,-102,198,208,-98,727,-41,-111,-56,-2,-94,-26,145,-92,996,68,45,1585,36,-42,-296,-44,11,484,-76,205,-484,136,207,74,300,-294,147,1391,977,70,-10,331,1258,61,4304,276,229,-123,-31,-49,80,44,-94,165,155,-16,1017,-15,-29,-123,43,-102,286,167,65,10092,24,531,3578,-3,-1,63,-57,-54,-22,20,-22,530,178,6,28,4,39,34,-302,-107,-60,-119,-90,-83,30,4,17,139,152,-93,447,-102,4,-160,12,83,-265,-97,-55,-112,132,-190,-72,-78,29,-519,-89,-759,37,-21,-479,199,-133,-103,161,12,38,143,78,36,88,478,-167,24,60,498,-334,310,775,82,-29,221,52,-41,-5,123,9,22,33,110,-96,21,-198,57,397,158,1,55,163,-18,5,-19,45,8,0,90,-44,-16,267,58,668,588,31,35,193,210,-46,5,11,28,-133,54,34,34,-13,-24,-14,90,276,86,-331,24,24,131,857,396,-165,301,4,256,16,9,-25,656,899,317,20,123,255,39,-6,161,-81,44,161,18,184,19,142,-5,30,-163,38,7,223,697,41,71,-1,103,56,11,23,5,140,102,50,672,256,8,9,3,-112,78,-315,404,15,220,175,57,-53,103,-55,371,94,8,220,117,-118,5,139,3,-44,123,72,4,64,16,91,273,-106,-34,385,57,212,349,52,105,-83,-76,-7,2,473,69,-64,-13,244,85,-41,27,-188,144,139,47,41,314,-8,-78,109,389,-122,66,33,62,-157,-48,-42,-89,504,32,-42,-68,464,5,23,-7,30,-44,299,67,-7,51,63,252,89,53,-31,40,-122,382,-109,54,-93,-5,37,-31,20,212,-16,157,399,132,-10,-12,8,101,171,102,35,-20,131,-114,104,-79,99,19,20,36,21,62,-5,-58,71,146,55,16,12,58,323,55,133,-46,-48,670,-39,-35,12,156,98,461,25,-65,11,450,600,-72,100,51,106,350,306,120,1135,898,326,135,225,-58,39,632,-54,35,21,190,162,155,143,1751,168,-73,121,1085,28,131,59,14,12,21,86,246,227,113,90,12,-45,539,48,58,211,520,19,212,91,80,59,31,73,148,119,362,44,-95,2,114,75,209,90,-13,43,26,169,277,7,39,215,363,10,113,114,123,38,58,9,13,18,-173,165,1472,-8,92,44,61,29,76,188,-12,-1,186,23,1908,37,480,207,9,3,-7,92,24,45,-108,88,-19,52,43,-51,87,2,64,244,8,90,369,279,116,11,34,-154,-29,71,8,505,55,538,111,339,390,581,69,745,94,411,-10,16,-42,320,95,231,-10,186,463,0,63,203,58,-10,1077,-38,2,-69,29,24,144,118,59,-88,395,-31,-19,-2,110,128,485,46,225,77,29,219,100,605,-45,64,65,333,23,64,-35,11,78,1,45,-1,23,-19,-9,182,1172,9,89,1025,-215,288,434,914,0,153,32,410,-35,70,104,568,144,-13,143,29,238,3,48,46,-181,18,867,48,-159,87,696,9,4365,360,69,150,115,301,130,300,73,18,106,815,155,28,98,51,26,855,72,5,8,40,684,92,334,413,80,-45,47,30,-867,0,52,-65,4,249,336,212,257,70,192,299,199,341,50,271,48,371,370,-6,206,-121,239,116,152,279,143,-29,430,153,172,39,26,45,1741,351,-602,521,606,-47,366,34,99,89,626,1268,90,148,115,80,386,140,876,-76,33,91,152,202,318,21,409,245,120,335,213,288,158,161,106,60,397,-36,5,-5,98,15,-52,166,16,929,111,1099,143,201,85,435,562,-3,1336,246,68,1026,237,103,225,127,-17,266,128,0,123,234,335,141,205,314,-69,489,-13,387,1666,-80,196,422,-44,164,-23,245,1,-20,69,94,403,295,70,218,125,174,11,57,408,47,28,127,779,236,98,275,-41,-418,-219,162,-6,220,96,120,114,99,86,173,647,-52,157,1923,359,171,125,-4,169,4,66,-1132,19,110,75,656,25,108,1302,1275,506,686,76,190,73,310,-54,15,1069,390,117,258,-33,15,294,116,146,311,101,448,-202,718,-72,4,23,43,122,108,90,118,125,392,584,143,1258,124,33,1043,23,91,-11,-24,-32,74,158,19,320,59,100,-3,191,393,17,293,53,424,-31,65,31,-6,104,-186,315,88,47,348,96,-112,-8,25,28,-2,186,-384,780,1334,1246,-45,136,118,-88,77,206,188,1206,104,-57,310,457,24,17,399,18,47,-26,40,127,-51,93,97,-9,24,507,295,-125,936,389,3,294,69,312,-28,346,128,35,248,266,412,8,56,129,242,-89,168,3175,51,86,10,113,-27,108,178,120,221,54,238,32,60,56,145,312,542,101,154,74,-109,1733,31,55,-349,70,75,-13,17,535,-4,-154,98,191,310,395,217,92,-59,1797,449,18,18,24,45,19,348,-1,188,698,359,-18,175,405,88,211,545,-49,-1,-66,34,63,-14,84,18,148,28,148,324,79,665,18,176,274,594,-318,128,142,117,271,-238,9,42,176,80,241,6,90,1276,-11,36,121,39,-59,42,-12,88,235,21,30,33,121,91,44,7,1349,2,78,27,990,56,-37,116,-81,71,489,80,86,44,82,64,323,143,250,448,880,495,217,140,421,1291,-43,25,54,3,113,-248,-107,9,-55,733,-43,393,-557,-273,148,565,183,86,4,-15,57,251,130,274,-1,156,171,95,202,52,252,11,-59,210,306,-17,-10,17,87,37,156,345,92,26,174,16,571,255,257,443,-221,16,56,-96,332,78,-38,-351,258,47,216,44,116,310,59,201,47,3,-40,-25,63,37,131,48,19,-3,1201,53,-572,396,49,20,730,96,0,-157,58,491,-14,242,36,-14,38,144,-334,49,385,-72,184,8,356,169,-17,12,41,427,85,-41,206,53,164,90,60,136,11,359,154,-20,-89,161,-52,197,52,12,27,40,86,498,-11,214,13,123,57,-60,219,498,-227,91,206,21,16,-43,61,20,-52,-26,17,315,-71,131,-78,2,226,118,-1,0,57,761,239,77,81,141,58,93,-1,50,118,12,61,191,115,229,129,74,146,96,-182,238,397,113,62,14,76,117,89,-33,-193,125,182,661,165,91,36,59,181,164,-171,500,148,789,51,-22,-139,765,334,35,40,416,-250,273,324,879,1567,142,-81,1672,184,903,22,83,156,157,82,193,196,-113,-172,5,50,372,119,-111,-28,17,97,32,256,2,-7,126,12,268,183,840,-25,8,111,30,8,50,113,47,193,53,358,591,46,162,202,-146,33,43,6,195,-228,46,969,-140,75,386,12,437,-13,-142,-46,28,-278,396,7,156,464,-514,395,227,-13,101,53,72,27,-8,-51,78,564,44,245,122,-24,27,26,349,41,95,98,269,276,41,983,1393,183,228,374,129,17,48,224,167,424,387,155,674,355,436,-36,88,83,-78,-10,9,549,317,296,80,285,1258,97,215,344,-9,-96,17,92,84,102,121,518,113,4,283,1043,305,982,84,-41,-62,29,5,-19,96,116,18,216,182,371,-10,208,153,574,408,3,46,26,-1,28,266,139,-116,37,162,50,104,45,753,155,146,-59,351,992,192,349,42,233,421,83,83,-5,-192,-34,54,-35,121,684,106,-86,184,136,95,-1,444,309,74,308,222,5,16,270,-151,150,-34,-26,2106,9,54,87,63,5,-26,139,5,34,67,854,-104,39,60,60,-165,67,360,12,26,-100,53,155,-94,315,-103,125,66,274,-43,16,-30,26,49,47,-38,28,370,776,393,159,268,64,41,1598,51,-19,56,547,624,146,229,-226,620,-71,297,-45,110,-330,84,-149,423,-363,84,100,126,-3,205,131,82,88,398,120,133,193,129,66,78,27,-26,-185,365,33,284,-36,28,-16,112,58,-69,967,9,-46,31,103,547,122,89,195,-160,-29,107,15,54,-14,16,-2,298,389,-71,9,20,-224,1061,184,34,298,-59,25,96,123,153,535,-6,265,219,-37,112,35,402,53,74,-37,302,261,-38,1543,12,61,-82,-11,3,14,1332,-340,80,236,500,294,59,473,39,-106,112,18,161,385,-54,112,-9,682,99,570,-36,510,16,113,95,345,166,-22,365,389,-1,112,286,134,82,56,-824,360,126,185,52,348,722,1413,3,35,51,163,-370,128,280,15,199,119,130,76,86,160,21,156,-59,24,292,63,780,561,105,311,57,-71,445,122,252,185,87,1218,418,501,189,63,121,22,233,146,279,920,84,164,498,187,37,224,-256,216,475,321,187,-297,207,599,50,683,174,15,157,561,39,47,111,-464,1,-109,53,10,10,372,-152,935,-27,0,102,-277,5,215,313,868,77,161,107,299,131,-56,521,83,291,347,173,88,-28,-19,746,-67,160,371,115,218,134,25,-352,143,0,75,109,42,606,133,55,63,578,123,-18,-62,292,50,41,496,913,227,364,962,31,35,411,463,491,165,54,212,12,-34,-278,82,235,115,194,177,97,61,1308,141,-34,34,224,-16,5,178,122,-222,396,65,209,-47,293,165,405,675,136,35,65,-15,423,-18,478,977,181,560,10,122,9,2,387,104,19,88,196,390,40,41,86,478,-42,40,-116,542,777,5,189,15,292,19,128,128,-170,33,54,1284,-201,-15,108,22,-33,147,78,31,318,197,91,323,58,39,336,60,232,93,248,36,143,77,282,79,1042,760,1031,550,89,324,215,440,305,29,137,402,189,190,34,22,157,150,92,-334,-134,26,88,435,118,268,262,99,13,16,-23,69,34,18,-6,209,-23,13,1177,-21,169,51,154,155,121,565,245,38,329,236,683,134,83,57,240,314,-54,172,23,195,918,-143,828,267,327,-18,65,-112,587,82,56,2,61,85,114,501,1030,43,989,187,47,12,-11,-5,891,54,376,483,165,266,1304,74,834,105,301,1370,-73,1538,469,916,197,145,254,291,46,-72,295,2936,-191,890,51,198,-257,12,72,43,178,150,357,21,45,189,151,42,369,77,93,434,1813,905,68,167,211,229,35,77,-44,-22,146,861,275,140,54,340,263,-660,224,50,4077,1328,24,625,13,105,117,517,220,310,270,286,289,-13,18,-413,47,402,192,99,-4,431,1805,65,496,39,341,8,230,301,157,163,9,340,-283,-142,328,4,-41,227,49,978,-54,459,150,177,252,142,149,138,-63,30,5,124,58,-228,14,106,64,-11,-83,-74,361,722,68,42,-163,67,573,695,391,553,-445,-31,-2,28,36,-4,29,71,-40,301,166,100,-46,41,6,104,60,85,512,181,98,23,34,190,49,100,215,462,715,57,786,23,512,130,108,199,621,12,-39,687,247,82,115,263,54,47,105,202,1098,183,299,2379,363,335,-106,236,591,297,268,1792,126,323,525,182,-9,14,170,112,-17,209,560,102,276,80,468,82,58,26,1046,18,15,-29,94,28,1761,38,62,163,86,25,86,20,192,601,822,479,-55,277,1430,185,154,74,-191,92,-17,-53,70,31,-51,112,276,10,173,1272,150,71,253,-1,1895,408,369,11,339,16,182,1,22,2,468,-4,-86,369,3,231,934,722,24,-192,-31,143,99,-77,117,129,-207,-112,500,217,170,198,126,697,4,456,230,-7,-481,113,-55,19,-36,21,87,257,70,-84,-64,-79,210,93,333,111,954,34,-30,1190,327,112,158,192,120,84,439,-10,-400,-23,-25,869,-85,159,132,460,284,-444,61,114,32,160,123,93,428,-37,163,133,220,-9,111,369,250,142,160,48,50,-2,145,-180,241,474,1330,-34,88,42,349,114,517,202,-360,286,59,52,1,1063,-86,414,-503,90,39,134,120,35,100,-45,379,181,101,377,179,202,-66,35,127,425,741,1169,-255,287,25,283,274,113,297,11,429,264,335,38,159,163,21,852,233,208,73,437,316,221,-19,1316,696,122,-96,-89,73,217,262,66,331,195,131,188,10,-113,222,-23,2,126,206,13,83,-14,440,281,-11,519,13,45,-34,-23,-45,176,-13,210,1670,19,-21,230,50,388,17,55,-67,504,322,-4,527,1512,345,1065,-3,-19,447,99,-4,235,388,-173,200,72,-23,-136,283,413,15,193,727,47,290,-373,698,5,311,188,21,73,446,1017,283,1220,61,135,58,130,-298,306,122,0,84,88,-68,40,305,137,305,-95,6,119,89,89,26,21,60,347,99,1124,196,84,1045,234,68,191,-93,-4,257,469,562,-8,774,5,34,418,882,11,-9,-249,546,370,666,-29,-279,98,80,-36,320,-3,3248,68,622,633,-10,52,115,102,191,502,41,984,225,11,-173,25,53,50,76,307,107,28,969,125,86,299,33,436,198,52,-22,215,50,1,31,60,-55,53,-177,47,113,-71,-132,70,-34,44,-368,-87,-50,374,0,41,38,127,5,184,-87,265,-67,-41,105,159,-141,256,-82,-43,285,513,201,190,22,214,122,-15,95,-80,181,402,9,186,48,334,372,104,446,34,102,229,-35,-110,50,-7,-104,20,32,420,-143,34,-141,445,14,258,15,53,-4,414,120,212,257,224,408,300,3,62,-25,233,41,218,-2,90,162,107,-3,852,842,171,261,74,858,7,-263,483,268,-140,133,40,37,5,63,6,4,1,88,1,-53,209,66,99,98,5,175,61,26,660,289,208,37,232,764,-3,65,108,202,198,445,31,597,-236,2,110,334,14,92,28,1520,971,90,2253,66,50,114,301,70,348,139,310,-47,-6,75,81,-16,1270,464,277,14,103,129,525,94,158,60,-114,69,660,39,343,152,47,488,336,435,253,-145,9,-17,456,243,77,35,209,108,102,13,133,311,153,1032,-228,136,272,61,309,27,622,126,612,320,63,660,303,224,22,-39,268,37,193,148,126,90,45,191,539,284,115,97,-192,189,129,11,77,140,-12,412,-92,44,21,178,-29,8,32,92,225,183,243,0,57,38,1390,74,46,106,147,221,-77,265,-67,-77,101,1275,153,1050,399,1251,72,280,-52,86,635,398,-231,80,119,259,346,326,126,543,221,76,180,110,734,83,232,188,209,187,15,0,69,451,0,344,384,149,437,714,135,129,293,72,263,23,8,-31,1123,104,49,683,146,14,1062,-189,271,306,408,568,94,72,220,350,1130,1519,817,-14,137,-51,6,369,-55,975,216,266,15,-143,110,-647,248,-54,67,199,112,464,423,17,349,269,-469,-37,876,567,8,53,1425,97,508,604,118,0,506,-7,73,186,-73,191,33,-82,12,221,262,100,18,7,196,14221,491,320,64,-8,212,850,-24,308,-506,197,4698,101,397,383,188,-5,78,77,128,69,182,38,476,150,222,715,991,-56,290,-90,68,-173,125,146,287,258,106,120,355,98,289,91,865,506,-167,120,1202,538,3,71,111,30,1,21,-137,85,-36,476,246,130,155,-139,107,13,39,-26,442,301,75,250,107,6,-77,57,138,689,-78,59,606,449,244,81,120,87,96,337,138,513,607,62,231,474,-22,94,106,113,13,188,89,91,181,59,65,111,408,60,138,184,423,202,86,912,46,422,31,-48,68,149,51,70,1055,207,422,966,-7,-160,63,11,382,283,-166,85,91,566,388,-51,93,507,605,67,-484,173,90,-24,50,109,55,428,50,-22,306,-10,39,38,178,244,1205,77,39,109,91,-1,-27,-267,280,134,-4,64,278,635,-109,166,-212,114,55,-266,-3,-28,236,92,183,14,80,86,79,87,138,301,25,213,34,120,47,460,27,231,-5,78,203,52,1464,675,34,2,11,-134,590,257,26,48,97,386,91,16,37,32,112,-161,96,-79,455,281,146,181,1,-320,126,47,47,-17,11,144,120,43,-343,1015,69,843,569,200,9,111,551,27,513,147,-49,75,259,1197,72,781,37,176,87,670,57,5468,24,247,-35,121,23,564,109,276,2161,535,176,836,73,4,57,-52,-144,53,51,133,133,57,18,113,175,-59,72,6,173,95,2,53,6,-10,91,89,43,79,521,73,257,63,780,673,29,590,140,540,-40,5,95,-35,-2,76,162,282,100,64,60,297,85,429,401,-78,-237,2642,145,431,1918,600,54,80,422,-15,495,181,415,-166,58,516,131,352,375,378,-186,114,12,47,722,52,-8,69,121,106,372,10,541,65,1897,479,33,130,51,209,-7,-2,19,-68,-211,41,-49,154,46,-1,52,700,566,316,472,168,256,52,180,138,380,279,115,87,105,299,728,124,78,-16,154,329,1344,242,397,179,192,807,-11,-51,47,794,245,367,509,282,132,35,186,33,196,62,113,508,661,129,-110,68,152,144,5,-2,-1,-18,-263,-64,40,392,42,-317,-427,621,19,164,71,362,377,-99,-22,14,-52,413,560,161,-1,-9,233,51,-69,147,155,140,358,2032,374,-139,302,418,621,700,241,150,-63,-165,-31,119,61,174,264,131,-129,226,-17,-2,385,138,96,268,405,82,10,-172,207,263,79,-381,-23,6,886,333,-93,256,-186,171,416,912,35,953,61,789,-204,-13,132,113,267,302,447,121,104,22,-79,20,67,45,-26,77,87,284,50,124,47,96,94,17,60,41,15,75,270,135,686,332,89,160,213,1,1208,172,1149,150,-116,77,269,188,171,274,355,488,60,228,18,97,335,532,26,46,391,-2,-3,178,867,-19,34,-33,-10,742,184,18,416,506,246,124,34,36,17,386,2812,186,4004,37,67,76,108,41,75,239,-27,153,139,34,-4,145,192,87,23,94,114,774,390,123,3079,374,700,-32,778,-14,200,199,-160,74,198,305,709,349,-65,462,405,-21,17,-9,517,278,10,1285,-15,-178,85,-363,102,102,61,197,366,25,79,96,-108,226,111,33,30,132,99,3124,361,-12,185,180,553,74,65,-16,-476,115,-108,-129,361,144,-5,454,144,60,67,60,476,82,330,1436,353,74,193,212,-15,24,-48,157,18,18,57,203,-45,-53,161,23,84,-17,592,635,36,202,-104,489,69,158,401,23,74,-52,153,65,46,108,-133,132,2,33,71,171,316,79,58,173,44,-325,80,1002,-19,112,140,126,133,46,706,258,2261,176,72,-70,138,1041,166,36,199,67,-74,-27,88,49,18,451,882,-15,30,164,305,145,-2,-243,95,94,122,63,-18,7,93,-142,425,400,416,65,380,262,410,-43,-13,450,509,94,136,111,82,15,68,-33,224,-2,133,539,55,-4441,803,7,90,36,8,169,-25,303,32,-113,-32,109,-1,1,866,194,391,0,457,310,570,164,208,65,65,-5,27,100,125,209,47,-85,1307,276,730,31,426,-51,-160,-63,35,996,220,28,3,51,147,31,86,-347,728,16,65,287,169,1606,64,89,18,13,-12,279,692,27,63,-5,62,-124,280,3251,266,4805,674,395,106,327,92,28,366,35,178,-77,222,110,-41,388,145,306,56,211,2,549,-161,61,-70,72,56,188,72,393,988,-28,-35,6,-245,600,60,410,482,2119,171,-39,-170,460,96,705,8,-589,97,-9,105,93,-9,527,1028,404,283,-61,514,248,1490,65,182,181,142,499,577,96,56,115,38,51,14,54,-78,-19,647,12,141,31,158,-9,501,300,18,-8,55,690,346,59,714,-56,785,601,255,7,11,71,156,160,70,156,53,203,12,205,433,124,-65,53,-138,32,205,271,247,602,292,584,-58,95,83,190,91,42,51,721,203,-13,13,372,127,123,81,2240,-484,233,141,1037,806,69,483,25,303,240,-109,110,322,-52,151,905,132,23,275,271,-13,169,685,20,203,548,83,75,-176,15,30,327,76,99,250,171,503,31,194,-2,284,268,271,-11,1697,0,237,342,99,159,19,357,29,114,94,-109,814,84,26,99,82,238,334,80,1318,131,-205,2266,238,31,363,268,97,62,-13,12,345,263,22,186,292,250,281,211,455,34,299,651,1,67,76,323,91,681,182,110,165,41,861,325,429,187,-48,291,26,162,-17,580,80,405,777,38,60,42,787,-321,61,9,115,147,190,59,383,203,21,46,253,321,-42,638,89,2,454,60,139,334,70,78,107,52,483,291,71,9,172,-233,-8,-39,108,37,-36,-191,81,88,-22,-5,255,12,682,-249,187,245,171,164,160,376,264,104,629,41,81,154,468,-222,797,21,4,130,1610,685,168,1050,60,3,92,245,112,28,113,88,980,81,15,95,-6,938,253,242,-182,360,156,90,45,1044,105,327,183,239,137,14,257,45,119,85,-55,926,40,-15,140,1462,67,69,8,107,-9,201,104,-122,-70,70,103,120,103,165,34,598,7,37,198,419,280,36,47,26,306,109,-61,46,160,101,110,188,80,99,71,-12,553,307,281,726,95,1938,267,521,74,27,474,246,373,245,44,321,432,322,53,3691,407,1189,2676,51,78,192,341,55,-235,1906,1450,-26,683,110,68,228,231,57,18,47,-160,184,-102,93,469,613,462,386,218,45,480,63,296,289,139,54,527,106,342,256,141,44,190,257,3,-337,99,38,393,210,299,3,163,29,-14,-45,64,88,136,403,51,100,43,31,552,-79,339,763,163,614,248,314,203,79,191,168,354,2592,1941,12,193,164,138,404,243,-75,156,86,-45,242,307,612,249,156,1,72,-147,201,37,122,-19,7,12,89,820,502,-398,547,189,245,534,-38,150,46,442,-45,53,945,39,239,20,88,1,110,62,73,531,-187,-88,125,51,392,80,71,120,95,191,2114,60,50,383,82,39,-187,104,360,29,3,0,-188,17,115,273,88,19,559,366,26,74,32,-2,-58,38,1,193,190,136,465,-138,147,-116,625,-521,-16,55,-57,66,17,155,1852,272,95,55,1342,52,220,144,225,452,372,821,1614,369,-82,-117,76,76,82,290,-95,0,2,-34,933,444,192,497,36,79,572,351,-3,178,248,-16,-4,158,322,190,323,127,107,35,560,-49,75,24,280,-83,0,110,38,241,297,-18,39,94,37,-61,444,410,125,9,-13,303,4,-76,101,255,97,88,-102,42,59,238,383,201,46,194,-145,51,119,-38,87,59,-28,65,71,62,-47,-264,88,48,4,75,170,234,128,386,480,42,-9,131,109,55,41,183,-41,60,44,34,30,-58,49,19,52,-70,-21,-30,21,196,2,-34,140,38,-328,26,-143,-40,4,17,-18,17,-209,139,100,-40,176,-5,43,96,76,-20,18,34,14,-7,-355,116,-106,133,117,19,-32,5,54,-31,10,33,-7,307,1142,-171,471,-2,25,168,1742,43,132,1440,219,26,-113,39,-22,4,11,92,-29,64,44,13,99,50,41,-18,1066,171,224,-19,36,43,90,-39,11,117,-8,-31,67,-18,-12,15,20,4,54,-374,580,263,-54,354,157,19,-47,145,-26,93,-14,53,-4,20,14,-72,-37,-38,-37,45,-11,-29,-16,402,-13,28,-13,-48,28,-21,-82,-49,-44,102,-64,-59,-111,356,-136,423,-26,73,-57,-42,-1021,-177,6
-16,-25,-27,-17,-23,-34,-31,-13,-9,-3,-28,-24,-46,-16,17,11,0,-31,18304,7,26,-25,8,-18,17,-15,-49,1,-7,-24,-26,-11,-164,-120,-197,-286,-35,1,106,150,124,48,-6,72,18,-11,71,25,6,41,304,328,-104,62,33,-4,-4,0,0,495,3,99,27,-12,95,71,253,83,7,-118,-35,62,-16,-58,21,-21,63,52,170,-20,-22,23,-21,46,-12,6,-13,49,-5,-9,84,16,12,10,53,16,4,40,20,-41,13,-48,-39,44,-125,-28,18,108,-266,-51,-40,-6,11,-82,38,-32,56,-4,23,-52,-11,0,9,72,-5,-35,26,-21,-1,50,-21,-45,-1,37,-1,49,-22,-97,47,-16,-76,23,-1,-2,78,65,33,81,-93,0,10,11,21,145,22,-105,87,15,13,-9,5,19,-17,18,-3,2,3,-3,-28,-2,24,-4,-74,6,-15,-29,22,22,-4,33,61,-81,-27,3,78,6,2,-4,-68,-48,555,4,4,-9,-30,11,26,-6,-16,-61,37,-18,5,-2,-19,5,-44,-9,-37,-36,-11,-14,-20,-59,-7,-76,15,113,-45,-18,-18,0,1,6,-6,8,12,16,39,-5,16,17,51,34,37,13,17,18,90,24,-32,25,62,14,22,165,-20,7,-20,51,2,13,-29,7,89,-33,-24,5,10,-24,3,32,65,38,-14,-33,5,-100,5,-5,-44,-27,116,3,-9,135,0,-41,-122,3,-4,-13,232,-6,34,10,41,25,71,-4,-18,35,2,34,-5,99,-2,51,-9,-13,44,-3,7,16,-1,-17,49,38,1,17,-144,27,-9,46,16,-29,29,-11,65,-12,120,31,29,1,9,-4,95,-11,17,-1,109,-38,11,17,19,26,-37,5,121,120,-50,-32,-69,-4,21,9,62,-12,-30,155,37,-17,-14,30,-30,-11,-16,29,-10,10,16,114,27,24,18,40,28,206,234,55,21,-44,27,-3,39,11,-7,42,54,27,-18,0,-81,44,3,10,-130,41,-25,9,18,-22,2,12,-55,12,-45,30,41,34,28,11,8,-4,39,-58,25,-17,1,52,21,26,7,-6,-2,48,-42,11,-13,-8,-63,-7,29,-45,-15,-5,107,-23,-9,-10,99,-9,-13,18,-5,3,13,-11,38,-8,-16,169,49,-20,5,22,-43,-38,5,12,99,4,9,139,-56,-128,64,-136,14,-118,5,20,-5,17,0,19,-18,-18,-78,-22,-6,-47,4,33,11,-17,45,25,-2,166,-28,3,90,23,110,16,19,-51,-9,-23,-45,-24,-9,-77,28,20,15,-5,4,-29,-83,-31,15,33,104,-36,25,2,-90,-13,-85,39,-11,2,77,17,-24,31,2,-17,15,22,3,9,-11,103,-22,-3,10,56,-3,23,-10,25,40,36,23,4,-9,2,37,11,3,70,45,-27,16,-103,-6,20,-26,84,-21,68,6,76,-6,9,-8,-17,20,1,-7,41,-28,-33,11,74,-9,17,4,-84,-29,20,-35,39,14,-21,-6,39,-8,-9,-87,30,-5,-12,-16,-37,18,-17,29,3,27,-12,-44,16,21,-27,-10,12,-53,-3,23,33,44,-23,41,18,-80,40,29,76,0,-22,-15,-7,46,-49,15,29,-43,99,41,-21,-38,-52,8,6,-17,-18,20,17,53,43,-34,51,31,56,-55,8,47,31,8,-64,-14,-28,-11,79,-37,-48,-35,9,2,18,33,-6,24,19,-51,1,-5,14,-21,35,37,84,67,-17,-93,-11,2,-29,9,10,-26,-3,-11,10,92,-2,6,18,98,-5,25,-13,-111,-40,41,201,83,67,-8,-40,40,-17,-2,-9,14,-15,-9,-9,21,-30,-52,-3,4,-12,16,75,67,-8,-52,0,-28,-54,-7,-17,-15,3,-26,8,-82,33,-151,-5,20,-19,-2,69,-29,-4,-15,-1,22,0,47,12,32,40,-49,48,22,-25,1,-12,24,-18,10,253,87,-45,18,-67,-44,-21,-3,-20,19,9,-24,20,3,-51,19,-21,-13,128,-48,-42,-25,2,9,-27,15,-11,-23,-26,70,35,-40,10,200,-16,16,27,-68,-8,1652,22,-25,-22,-7,10,2,9,-33,-4,238,20,-46,69,-74,16,103,414,-15,12,-2,-43,29,3,8,-12,14,63,40,-5,68,23,102,-57,-94,-52,-26,-49,-57,-72,-61,33,15,17,-9,191,105,53,12,7,51,35,22,-11,-12,-6,12,-6,1,72,-98,-23,-61,-1,19,109,-5,10,7,-38,55,-25,-14,66,7,16,-50,7,-85,-20,7,24,-27,-135,4,73,29,28,23,-114,-58,8,-2,2,83,-29,-5,-65,-26,-8,-19,-3,-5,12,48,109,32,-69,47,-37,5,15,112,-115,117,-13,-12,23,4,-22,11,-40,128,38,-21,-66,-11,71,-3,-11,-12,-70,811,-29,23,78,10,99,-26,-12,13,2,237,125,65,76,17,3,-1,-17,86,-32,-3,19,2,13,23,-77,33,109,-12,28,-91,-43,38,7,38,129,7,-15,-75,85,-18,11,-77,32,818,56,-86,21,94,94,-8,-20,14,11,-16,13,15,358,-8,16,68,4,10,-26,-12,6,51,-10,-32,-38,77,-4,-17,-75,-47,93,-4,90,22,25,-5,-37,-10,-30,-14,-39,24,23,-5,-2,-3,-29,21,-33,21,-33,45,-69,-22,44,21,41,-190,9,-21,4,-7,32,-3,-14,11,30,-23,68,51,69,1,-21,-27,51,-59,12,3,28,-26,10,154,-26,-12,38,-11,-30,17,87,2,51,-15,24,12,-20,-6,69,28,-34,48,18,-26,-22,13,668,42,7,40,15,-13,46,13,-8,-52,-24,20,-11,80,113,51,163,1,2,-29,40,-27,-69,1,12,-41,20,30,-97,13,-13,4,-5,-67,-32,4,-25,-5,38,-33,32,6,29,1,-19,34,-16,10,28,-52,-13,7,17,-5,73,58,29,-92,7,27,-19,-7,74,60,29,-24,-61,-15,-10,-68,4,4,22,-55,16,41,56,128,-27,24,-136,-6,17,26,-11,42,-12,23,-4,4,40,24,17,1,-8,-6,72,5,-22,33,11,23,-17,49,2,12,68,21,3,-17,27,41,2,23,18,0,-7,-5,-10,-9,41,5,32,79,32,12,40,5,48,1,40,6,30,-34,-67,48,-82,2,8,-12,41,32,-93,2,20,-55,44,-11,-40,-119,8,7,17,13,-4,-56,-91,49,-28,-17,-17,-6,-62,6,51,27,-48,-19,-33,12,31,-9,21,2,7,-33,-14,-1,75,-20,36,24,2,3,34,5,21,13,26,21,-19,-26,6,-16,-21,-10,40,30,25,-3,38,-9,63,-12,17,-1,-25,9,-5,4,-10,-46,54,29,-14,73,132,7,55,-33,10,-7,17,47,52,18,30,22,2,-2,9,8,35,16,-10,-32,-8,14,7,-31,-40,64,48,12,-131,1,12,7,7,-21,12,-3,-3,-21,1,22,-31,-12,-46,10,18,62,106,26,41,-23,-136,22,39,21,18,-87,28,20,1,38,-39,94,20,-72,15,26,-29,-4,-48,-6,119,42,-3,18,8,-58,9,-1,27,359,-5,26,-8,44,9,5,24,-193,9,-3,48,-16,21,-26,-79,4,-31,12,-21,12,-19,8,3,54,2,-4,-16,-13,28,-5,-16,46,-17,-6,42,-60,-112,17,27,-63,66,27,35,-34,30,-2,-51,34,-120,6,19,36,-109,18,10,11,88,-71,-11,-116,-4,-57,16,79,33,-86,-46,22,-1,-99,15,-24,14,36,-67,40,17,32,31,-20,9,198,-21,-7,-55,10,4,13,-26,0,78,-16,26,5,4,-24,76,8,77,-10,-40,8,-4,19,28,26,15,-62,22,-59,-28,-26,13,-14,10,13,26,24,15,27,20,6,-20,3,2,-13,-21,-2,32,-34,-21,25,15,61,94,25,17,22,9,-5,64,-22,44,44,-10,16,3,7,35,42,-19,-15,-12,122,-13,81,8,52,-96,-5,-27,7,111,9,64,-32,11,25,69,-23,10,18,6,5,32,-5,25,-7,32,-5,7,29,-9,-27,51,-60,8,-17,32,-23,-19,1,15,-11,7,2,76,-2,-45,-14,-12,-6,-18,18,-35,-6,23,14,11,-13,44,26,-105,37,7,-21,-12,-14,-11,7,-22,19,4,-31,-4,15,13,-169,3,-62,-6,51,22,23,-22,-28,3,-50,5,62,2,-19,6,9,-35,47,14,67,31,-52,17,54,2,18,6,4,41,42,34,-5,-12,-31,-3,21,-46,23,15,-45,-20,29,24,-18,22,3,34,23,-50,80,39,8,-38,-50,44,13,0,13,5,-39,4,30,-12,-108,-126,23,-99,34,-33,4,24,-18,8,-5,-156,13,33,-23,-16,48,1,5,-14,26,-15,1,53,-71,-4,-10,12,5,25,14,7,-59,-2,-2,-14,11,-3,20,-2,27,-147,7,14,24,-45,31,-14,6,-37,30,-18,-52,-8,283,-9,11,42,40,27,18,-26,0,-69,3,-13,-25,8,-1,9,3,21,17,36,55,43,5,-18,-10,-87,-14,-10,14,-1,-18,14,-89,3,-4,-42,6,2,48,-13,-67,-6,14,-1,-37,21,39,-7,-23,37,-20,-11,-42,-55,98,-23,21,21,-20,7,59,-69,47,266,20,-4,-5,6,16,-2,-34,9,-7,26,-12,35,-21,24,-24,62,-16,19,-31,-2,-98,28,2,-44,-80,-19,-3,-54,19,-17,-12,-14,26,0,22,59,-247,5,24,9,-7,-4,-38,26,-21,15,78,-34,-33,-24,4,14,-6,48,7,-41,-10,-15,7,32,50,-10,-1,-26,36,1,17,161,-21,24,-136,-45,-23,-12,35,27,34,35,-48,-2,27,-7,21,-5,16,1,25,20,-3,30,45,18,58,35,2,-4,54,475,27,-18,1,-106,28,-43,29,100,-37,20,15,-51,4,18,-10,-11,11,5,6,-17,3,-11,40,0,-4,-14,8,41,-2,-9,27,0,-4,-16,-13,47,15,16,-2,22,-46,-18,-41,22,-9,-10,42,17,-12,5,-61,-16,3,-1,-5,74,65,-5,68,-91,25,-3,13,36,-17,-66,-10,-125,46,19,-15,-4,53,-59,9,-49,100,20,4,11,17,-23,16,-33,1,-42,-7,25,-41,-3,-12,-51,-13,49,1,-29,2,38,-9,403,2,-3,53,2,97,-51,36,-8,-33,23,17,10,23,50,32,44,10,49,1,28,-8,-23,22,16,17,26,52,-53,-4,-14,25,17,37,-4,32,9,62,-18,-27,-38,-10,9,-7,27,27,-22,46,31,-20,-45,6,14,3,69,8,29,16,-14,21,50,-83,18,-23,-35,-18,11,-9,-13,3,69,-4,-37,-41,12,1,87,23,65,75,2,10,-24,-120,14,16,8,5,-4,32,-37,-24,-25,15,12,-90,-27,8,-37,20,3,22,22,-5,47,-3,-38,-29,9,8,18,13,8,3,-10,-37,0,-44,-23,16,-29,-19,36,-33,-7,47,-6,-3,-55,15,5,-2,27,21,-14,-22,8,-11,-14,-47,38,-76,-18,27,-20,2,20,15,11,55,-29,38,13,-1,17,-33,71,26,12,-18,-134,60,24,20,11,-23,10,21,-33,-11,44,53,17,14,43,32,-11,36,2,33,3,77,-36,15,-15,-11,-9,-19,-20,11,-12,6,24,16,-9,36,9,13,-50,14,-9,36,5,-54,-32,7,7,-63,17,71,1,40,-6,23,-9,14,-28,-6,4,-4,7,-54,-12,8,-50,45,25,-3,-45,-13,-7,-29,25,34,20,-21,6,-44,81,-17,-4,-9,-19,-2,3,46,-15,-9,3,-54,-15,68,5,-28,3,-18,11,27,13,-2,20,-14,-30,1,-24,1,-53,43,9,-19,4,50,42,24,-166,18,57,-9,-54,29,58,2,33,35,5,-9,-12,-21,-25,-23,-31,70,15,75,8,-9,1,34,3,-39,49,44,21,82,19,-96,37,-59,-42,10,18,-27,-12,-2,56,3,33,18,48,-95,-11,19,-6,-31,-28,-82,64,-17,54,36,4,5,53,-15,16,-18,-11,-82,30,-71,-31,-9,17,21,12,69,-5,13,-16,-10,49,-26,-19,8,144,5,-45,23,254,15,36,-11,-50,-57,19,-36,4,2,-19,-3,11,15,9,19,26,16,2,0,13,120,4,-6,-58,41,-10,-4,-22,35,352,-19,29,-22,84,-23,18,71,53,57,54,7,22,-31,132,36,-29,16,71,-3,-26,18,-14,6,-41,28,-16,42,-28,24,52,24,61,61,29,29,-17,17,62,10,-11,-39,152,-42,109,26,-21,-42,71,21,-84,20,12,22,-4,-21,-27,-8,43,10,60,-79,25,-122,8,2,56,20,8,40,-12,25,33,11,-45,6,-26,28,43,-28,-21,-15,3,-15,24,-16,-21,30,14,-8,31,-41,-8,21,9,-26,-3,1,10,-14,21,-18,-51,-15,-13,-9,-31,-5,2,6,29,53,-10,-51,96,6,-17,1,26,-10,108,19,-3,41,-1,1,-5,-20,49,56,-41,-6,-1,-17,35,16,17,-40,-4,-18,117,71,-11,-5,-3,-36,13,-5,-24,87,29,8,15,12,-246,-28,-33,6,48,64,3,-29,11,22,-51,-24,-7,-37,-10,-36,9,-84,-13,65,-1,-9,-4,-33,20,-5,-33,120,-64,0,71,-17,79,-8,-8,-33,-10,15,0,-104,7,4,-38,-40,1,7,11,-46,-14,1,-6,3,-54,103,7,31,-29,-5,-4,-18,9,-13,47,-19,-15,-10,5,26,30,-29,14,-6,60,-33,-2,-29,14,17,7,-8,43,-7,33,-18,21,21,-2,55,28,-4,-26,-30,-28,-4,-10,-2,-46,157,31,-125,61,-50,60,9,42,17,57,-9,-41,-5,9,-16,-16,-18,-4,7,-34,34,25,-7,18,18,19,22,24,-10,-3,16,4,28,-21,28,-15,41,-91,-14,-2,56,9,-3,-26,10,-14,9,-6,53,-57,-20,32,-14,0,-152,4,18,-13,-4,37,4,8,35,0,22,-5,17,1,9,22,-12,11,14,-4,34,-85,16,8,4,12,-123,-39,-17,16,-61,12,43,46,-7,8,21,11,3,-3,-8,22,57,8,-18,-44,-16,12,19,2,37,18,-26,-16,-15,20,-41,8,36,1,41,-126,-8,6,65,-40,-39,-9,-30,35,-2,-1,-4,-14,123,23,0,34,50,-6,5,-17,-16,9,12,28,16,90,-6,21,22,8,0,41,-40,-16,3,25,82,20,184,-9,3,-5,14,4,16,17,-10,-8,-6,-5,13,-2,79,20,-8,24,-39,6,21,-23,17,15,-2,-20,-16,10,51,-10,17,55,42,-18,-33,59,-73,3,11,-28,-25,10,-140,22,30,11,14,5,-12,-54,-21,-1,-34,-23,-37,52,38,34,-30,2,-8,-18,-2,23,-13,-2,-36,61,-19,-13,3,-14,-23,6,8,14,-8,53,33,-23,35,-7,-1,-2,91,-30,-14,-18,45,86,21,42,-8,20,25,1,-5,-8,45,4,39,14,54,-3,51,-2,-62,-16,4,-10,-9,3,29,20,33,29,-21,-20,-8,-24,5,11,29,-2,11,-3,-4,7,14,58,-13,-2,2,3,6,44,14,-7,9,1,-11,45,-11,3,-13,5,19,0,-11,-18,12,-26,-7,27,-18,14,3,49,-1,-14,16,19,27,3,30,9,-39,20,-22,117,70,-9,33,-13,18,-33,-3,-61,13,47,-20,-11,-22,-24,0,7,-21,1,25,4,0,0,-26,-32,7,10,-19,2,-12,-19,8,24,-62,-9,-17,-8,-9,3,7,-2,20,-39,42,53,-2,-28,0,10,-7,-71,-34,-6,49,-10,-8,13,8,-16,-16,8,19,-40,-17,-37,-13,-29,-18,1594,61,20,31,97,-32,-38,-7,-10,20,39,-46,11,-61,-10,-29,4,18,39,61,19,11,-4,-36,-80,-51,-53,-7,143,14,1,0,11,24,-21,-2,19,9,57,25,30,15,-2,-85,-23,28,43,108,-15,-88,3,8,7,15,7,-7,-75,0,-40,66,38,50,62,-6,-15,9,10,-4,-9,-5,39,0,35,-22,1,7,1,64,42,-10,-8,17,34,-2,-46,52,28,-2,-100,-60,-32,-7,-17,-19,18,-6,34,133,-4,-14,-4,-21,-13,3,8,-6,19,34,-2,51,5,-10,141,-23,35,15,14,0,-4,26,-19,-11,9,30,-29,-37,-11,39,88,-28,18,-4,54,13,-8,-8,-5,2,-11,-7,40,-9,-8,-11,-16,3,9,2,-11,-11,-8,-14,-12,-48,8,81,6,17,-82,27,-12,12,4,25,-52,-17,54,-5,-23,-20,-3,-19,3,69,-4,116,-5,2,36,-7,28,16,17,-28,-7,-85,-89,18,-13,-19,-39,38,5,-8,-18,-11,-51,11,95,-11,13,-39,56,17,-42,17,-27,4,16,-9,35,18,56,-25,36,-17,-5,56,31,16,-7,80,-53,23,21,-23,-3,24,-9,2,32,-11,238,30,22,27,-14,-34,117,76,123,6,73,9,12,0,22,-24,36,1,-18,42,80,1,-16,7,-1,19,-4,5,-5,4,-21,2,-14,-16,5,29,-20,23,25,43,-41,18,13,74,-127,1,-29,-15,67,-10,-9,89,14,-16,2,-9,0,-87,16,-13,14,6,64,58,18,-85,-34,37,13,31,15,22,0,45,1,-27,-1,2,-31,140,40,15,283,3,15,8,94,-45,46,38,-47,171,-4,-10,72,14,-16,-8,54,-13,-7,-23,-12,9,-27,-3,-7,101,-26,-9,-22,26,-6,127,71,18,14,25,-14,-42,94,11,-2,67,1,-14,24,1,-11,-34,35,10,-26,18,58,-3,63,-16,-7,19,31,18,-12,-49,-33,66,-24,10,-10,-2,-30,27,-29,22,-22,-4,32,7,-22,-48,55,-300,33,-6,21,-15,8,-7,35,30,-11,11,39,-8,-33,-8,21,126,69,19,8,12,-19,4,-240,13,-26,13,33,-32,26,-39,25,-22,42,-16,19,2,44,17,3,32,16,-3,16,-11,15,-10,-30,-10,-5,29,15,-27,50,6,-12,1,51,27,56,-30,35,-24,-6,19,1,-18,40,9,-10,15,-28,12,-14,-4,1,-5,-5,-9,11,0,43,-17,3,49,17,-80,-32,-28,-1,-1,-18,-70,-49,19,-65,6,-49,12,-15,7,-32,-7,11,4,24,14,-10,3,21,9,-4,7,31,-20,-83,0,-13,-46,-15,52,-68,78,-1,33,-6,30,-2,43,-25,-63,-6,-18,-86,-10,-11,42,-12,-25,-16,0,-8,-20,37,25,1,-12,27,-26,-53,-11,1,-9,-16,16,-39,0,104,-4,31,-13,11,-40,89,19,52,-4,31,26,16,35,57,60,18,0,9,37,-3,38,23,-9,15,-2,8,4,22,-8,-27,87,-42,40,-6,-119,3,12,-23,43,41,-5,1,-2,23,6,-6,-2,65,-16,16,7,33,26,-5,32,-17,11,25,14,18,6,19,52,11,50,17,45,3,13,-19,-1,-11,-1,-8,10,8,14,-18,-4,-8,158,-22,1,1,37,-25,-15,-35,59,-66,42,-2,63,-1,-34,-4,14,-44,3,-3,-11,22,20,23,30,78,56,-22,-28,10,16,121,-23,124,155,12,-72,-17,-9,-24,-16,-2,-2,2,19,-59,-9,-14,-8,56,-8,-133,3,41,32,25,6,15,41,17,-46,-27,7,9,-2,7,110,91,13,0,10,0,-16,3,22,14,-19,-5,-8,-53,23,38,-29,-10,7,-5,-28,7,23,29,4,-32,11,51,10,4,19,10,-12,23,-4,207,31,-18,-24,43,19,55,41,1,10,28,-16,-42,11,10,-16,-22,-1,1,-19,4,26,10,-7,56,-3,2,65,25,34,30,-24,35,57,-21,24,4,-3,23,11,20,-12,-5,11,5,5,-15,-5,-4,3,2,-3,20,11,2,40,15,14,5,19,-21,221,-9,6,30,-27,41,-10,-25,-4,25,-9,-40,-16,11,-27,-22,22,-5,52,24,216,-44,2,-20,-3,-2,8,19,66,-16,16,-3,-10,66,-23,23,21,-27,63,-24,-9,91,-12,-7,-17,36,-34,1,-23,14,5,27,29,7,-48,-12,2,1,48,23,17,-149,24,-4,-58,-49,3,-10,0,-5,-35,27,-26,-71,75,14,-30,1,11,4,20,20,7,17,2,18,13,-21,-13,-107,21,3,-4,4,13,-14,7,75,19,-33,10,60,49,23,-8,-13,-16,-14,-72,68,-14,31,17,29,28,19,48,28,-70,38,-39,12,-51,-19,28,-6,-4,38,-16,-18,42,-8,-47,-3,-17,17,-18,25,36,-16,14,16,31,-14,-19,3,108,2,1,4,-14,1,-73,-8,-27,-5,-16,-4,-11,-34,-5,-31,-22,-13,-17,-22,32,10,-14,16,9,-9,1,54,6,4,24,33,6,-17,20,-8,27,-3,55,8,35,-26,30,2,8,-39,11,30,-8,22,25,-8,15,-49,38,-18,-44,45,19,39,-32,6,6,8,21,-11,-51,57,26,29,-47,12,10,-7,-15,7,39,8,17,-9,-74,18,-32,-8,30,19,42,-14,27,5,-3,-17,-21,-27,7,99,2,9,-26,33,-2,-15,-120,23,36,0,9,-8,-3,47,13,12,-1,-8,3,42,16,2,1,-25,65,-8,-41,-8,-9,-2,22,-66,-48,29,-49,-48,-75,27,-48,-115,0,-33,-8,-4,-16,-9,-16,-29,14,-9,11,-35,-12,18,-15,-46,-14,22,-3,171,21,-9,3,-2,-11,-59,-13,48,-2,-12,11,13,-9,-34,10,31,-8,-2,16,-40,20,6,-4,53,-177,-28,15,40,69,-27,18,-9,4,-6,-98,110,3,-20,-26,23,13,16,-15,19,55,0,-4,-58,-27,18,133,61,1,-45,-41,-11,8,-25,-62,36,16,27,7,-7,-11,26,25,11,12,47,36,46,-7,12,51,-2,58,56,18,-60,5,43,72,-34,121,-4,-16,19,-24,1,-3,33,2,-32,-154,-25,9,4,-5,-4,-55,-1,42,-3,-15,28,6,4,35,15,14,-38,4,-49,134,2,-22,7,-11,-1,-10,7,-30,1,0,27,-73,3,-20,7,84,29,-23,49,39,51,-53,40,14,22,13,-25,-26,-9,10,8,-15,5,-5,-5,19,24,-22,18,-21,-51,-22,3,54,-61,11,15,-40,29,-31,31,-23,-26,5,7,6,-31,-3,3,118,10,-9,50,18,-39,-8,-13,1,8,-21,-28,-19,-40,-23,-9,-37,54,74,-8,17,-13,-31,41,27,7,26,-13,14,48,7,47,-7,5,18,-10,-20,52,-22,6,-35,46,-1,54,-3,3,19,13,0,-62,-1,16,-34,15,-38,7,0,-11,48,-7,-7,-69,-2,3,-45,16,32,-31,-95,-18,1,-14,112,41,-13,19,18,-26,-38,6,22,22,-36,30,-13,17,-7,-55,23,-9,38,27,24,13,-28,8,51,10,-7,-17,9,-22,-26,20,-21,29,5,-34,-23,-56,-7,17,-6,-9,-34,-33,-1,-2,11,0,0,18,33,-5,-6,14,12,5,34,49,-10,-12,-21,0,36,43,-52,-24,-40,-5,164,33,23,-22,-17,-4,-38,-12,30,25,7,0,-1,-6,-19,-25,32,-9,107,-61,3,17,-21,-31,-2,47,32,15,39,29,59,22,-23,9,-3,128,-15,-18,-10,17,-26,21,28,9,0,-54,-4,1,1,37,2,-75,-2,-60,-16,30,-19,28,57,36,23,-9,-11,37,22,-8,11,12,-30,52,4,-20,-22,-23,-17,109,38,56,-1,39,3,8,36,-7,123,-244,-22,36,30,-10,18,-5,-4,23,-16,-2,97,47,-12,3,-20,-4,7,59,-25,70,6,27,88,10,20,-45,-15,58,22,25,1,-4,12,-21,-16,-1,32,46,-13,33,1,-4,4,46,-2,57,120,20,202,-6,25,-28,15,38,-25,18,-3,-11,81,-2,39,59,11,25,-29,-11,2,37,20,-2,-34,-13,14,-21,19,-12,78,1,6,40,-5,5,-22,-16,9,-5,5,-6,57,12,-30,5,6,19,-17,-40,-37,24,-55,-3,-52,9,51,13,8,7,-5,0,-17,4,-20,-20,4,15,-50,8,-18,31,-4,-3,-1,0,5,-1,-9,22,11,-3,-20,82,-3,14,-11,-18,-32,16,-3,15,-63,-12,3,18,18,40,-41,51,48,-4,-24,-3,15,26,26,-10,121,-14,43,-6,52,46,-7,-13,7,13,25,-33,-47,-22,-2,-9,-31,2,8,-7,2,-6,-8,-10,4,-27,32,-4,16,-9,-28,-43,37,-44,-19,-1,-11,41,-3,34,25,45,-15,-10,10,14,7,-25,54,-1,-14,-18,1,-12,-13,22,60,7,3,-9,-4,-7,-4,-50,3,-6,-43,29,-6,2,-33,14,-30,2,25,-35,-10,-4,47,44,17,-29,18,-30,-12,4,-21,44,34,61,13,46,51,-9,2,21,-4,-34,11,2,-39,-21,14,34,-34,-69,31,2,-8,31,-1,29,307,15,11,3,0,21,14,84,-7,-1,-18,42,58,-11,21,30,-18,45,-26,31,55,-25,-2,-3,-21,-1,5,65,13,51,15,1,-7,-14,43,24,-18,21,-7,-11,1,-34,32,4,-6,13,-10,76,-25,27,-25,12,13,22,8,-40,14,20,-24,-24,18,-7,-34,-26,-14,4,52,-7,28,15,18,-95,-15,-31,-25,-43,-4,344,680,40,-4,-27,-20,-42,-36,-39,16,31,42,1,-5,2,-46,-12,9,8,10,188,58,0,-24,-71,80,18,56,59,-4,74,-5,-14,-2,19,-23,4,-21,28,-46,-4,-10,25,5,-11,5,27,32,34,12,4,38,6,-11,49,3,28,70,15,3,27,-137,5,-34,45,71,7,-43,-19,-3,4,-8,44,19,23,-29,-46,-3,30,180,11,-6,16,-13,-33,-22,-13,4,-23,20,7,12,-13,-17,-17,-33,70,88,5,1,-36,-4,-11,3,26,5,-4,-15,3,-45,16,51,50,14,-34,19,-21,-9,33,-20,-73,19,1,15,23,85,0,-60,15,-7,-12,-103,6,13,9,7,52,-36,2,-1,89,-52,-27,-32,25,7,-49,6,-16,4,3,14,-16,11,39,-116,-28,10,16,-6,-1,24,-36,-38,12,-13,-8,4,0,51,24,16,5,0,9,-32,10,-5,-34,23,-5,17,51,27,-19,-4,0,2,-7,-24,-5,-11,-36,43,41,-4,-24,-61,-36,-19,-53,26,14,4,16,35,9,-23,75,-25,0,-20,10,6,-7,-33,13,3,-7,52,-8,31,-111,19,0,49,-24,32,-16,-12,29,11,114,-34,43,10,-8,37,0,44,-57,-34,-11,9,-5,14,4,55,-24,28,11,41,-16,10,-1,5,-21,44,-37,-57,0,4,10,26,0,-34,-20,-5,-12,-14,-4,-9,-35,75,-19,19,20,23,-8,-3,49,0,111,13,-18,15,4,-16,20,-1,38,31,33,0,-9,15,-136,38,5,25,32,12,-17,-16,10,5,22,-3,4,14,16,-20,25,30,37,-47,-20,9,14,0,-1,20,6,39,5,9,12,7,1,26,12,-20,9,-9,-23,-9,3,-38,-4,-1,31,-57,-29,9,80,69,48,36,6,1,20,40,17,-29,2,-27,-64,30,2,398,33,42,19,17,21,-12,-13,22,-3,-18,11,-8,35,20,6,16,-7,15,-37,0,22,-45,8,-35,14,2,-33,-50,-3,5,-50,-9,9,-10,-28,27,35,110,130,36,-5,-10,-23,54,98,-149,12,-3,16,-19,-14,-6,-24,13,7,21,11,-53,59,19,8,-7,-3,6,-1,43,38,-13,29,8,-16,30,-6,13,18,37,-8,7,0,-64,-31,2,12,40,7,-7,19,7,32,-5,-1,5,3,-25,12,32,36,15,-11,-19,-2,8,6,8,52,-22,16,13,39,-10,48,4,10,-35,-2,-13,-4,-6,-21,7,9,47,-9,0,-15,7,1,15,1,-21,19,12,-9,2,-18,-2,-7,10,23,54,23,35,-5,46,-57,28,10,21,-6,2,-49,2,3,-8,-76,10,33,21,-1,27,-6,-8,85,-16,-17,-7,34,-4,21,5,0,-10,-59,14,22,-4,-9,-30,42,26,22,-20,1,-9,-32,31,-13,2,-20,-9,16,-16,0,6,1,-14,11,21,-31,0,18,16,1,6,2,70,6,68,-30,-7,101,25,-8,8,86,-9,-13,16,-6,10,-10,-9,56,-5,-10,45,-8,-4,21,-12,-13,50,17,9,6,28,-1,-19,13,18,-12,-4,10,1,-15,13,-19,-10,46,-17,1,41,-12,-21,5,16,-4,-77,10,-9,-14,39,20,9,6,-10,-10,-5,-2,1,15,39,11,13,-10,266,17,-34,26,29,-36,9,-18,20,45,8,-21,166,36,-17,-39,11,49,-22,26,5,2,7,-7,-18,-60,27,18,-5,-109,-53,110,26,-19,10,5,-23,-7,6,-23,-13,-13,76,-24,-14,-6,41,28,48,11,-12,-91,-15,-13,0,-17,161,-1,5,-77,19,-3,56,-44,-15,48,19,60,87,32,44,17,-26,-58,65,-30,-24,-14,-29,7,20,22,2,54,24,153,2,27,12,-8,-15,78,26,-3,-19,1,-3,-9,-9,9,3,5,-55,-14,22,13,14,-33,-32,-13,10,3,-13,9,9,-10,-55,20,-11,-19,21,-5,-2,-13,-19,7,-6,7,-18,0,29,15,9,-20,65,-6,-1,38,-14,81,-76,41,-5,7,-21,-6,16,-3,-1,-7,8,123,-15,-72,-15,50,9,-7,-44,37,-52,38,86,-29,-49,3,50,4,6,2,-36,-1,-62,-8,19,42,10,37,-36,4,1,29,12,13,11,34,-10,37,27,3,-17,17,63,8,0,-35,10,-36,-71,-36,-28,47,24,15,34,-19,23,1,19,0,31,26,18,9,11,8,-16,20,-29,-18,-11,-13,-19,105,48,-48,-28,-17,34,8,67,2,-18,13,-7,8,16,-33,-7,-9,54,32,-25,-12,-27,12,18,-4,14,-8,-5,140,55,-128,35,52,38,-69,4,7,-36,21,-30,-15,3,9,29,83,-25,-3,11,-48,-36,9,-31,-4,0,-12,0,-46,64,16,-15,-105,-39,-7,7,-4,5,-34,1,0,-17,-16,34,0,-41,-16,12,-25,3,-11,-12,23,80,-43,27,63,15,-10,1,29,-9,-13,-34,-1,-57,3,-8,75,26,24,26,-11,194,-66,-3,10,39,-17,-6,37,3,26,-33,-26,1,-77,-30,33,52,26,18,-21,-18,11,6,14,-5,2,15,-7,-14,2,181,-2,14,42,-21,67,-51,43,38,73,3,35,19,-15,-1,18,-13,0,38,-2,-10,40,-21,9,-29,-53,-10,-19,-128,17,12,24,-4,35,-53,74,-10,18,40,-26,-38,10,85,111,55,2,2,8,7,14,58,-34,-26,8,8,102,24,-28,39,1,-16,125,13,3,31,6,-9,42,22,-6,26,-11,-2,-3,-28,-46,115,20,4,20,10,-7,-12,-18,-38,18,50,-63,30,21,-18,-39,43,-26,214,19,-48,17,16,40,-4,-65,33,-11,-24,-292,39,-31,7,98,-7,0,-23,-22,6,-2,7,-29,60,8,19,42,-12,65,-57,-43,39,11,5,32,-7,63,-16,-19,-57,-26,-30,-20,-23,-4,10,-7,-4,3,-13,-20,-22,11,1,-16,13,-10,-154,59,-21,-12,54,-54,37,4,74,33,61,8,-20,-53,9,80,-43,-3,9,10,9,-29,-4,-13,38,-14,-15,-18,-31,9,-8,-32,1,4,-67,31,-43,28,-3,25,0,21,-3,10,-29,-2,-34,8,25,-22,-17,-54,13,-11,65,54,151,55,34,82,-14,7,28,5,23,-33,166,-32,-63,31,-9,-2,61,8,-12,10,-6,-14,11,10,-33,-10,2,11,-12,-16,-4,-21,-4,-28,15,54,-70,-26,27,-19,30,-23,18,61,-34,-4,-8,-31,-12,-7,7,11,11,-30,-20,-49,-34,7,-7,61,-138,-1,-9,-101,1,29,8,-37,61,45,50,-25,-16,14,11,11,-23,-9,-15,16,-13,-2,66,7,-30,45,15,-6,-27,-46,25,-10,-3,-6,-13,8,-18,5,-34,-8,58,0,3,50,-1,-9,7,402,-49,24,10,6,-32,-80,52,35,16,-6,-2,-23,16,-48,32,-151,-13,24,33,4,7,52,12,-42,-18,21,63,29,-38,-53,36,39,-101,-5,4,78,60,19,-16,12,1,54,-3,-23,4,23,10,37,-3,-46,-24,13,30,3,-11,13,-14,-28,-16,-120,28,56,35,12,-9,-12,-6,54,-10,-10,40,15,39,7,13,-26,-6,34,33,10,62,-55,-3,20,10,2,-25,-18,18,18,34,123,-7,5,29,-7,3,73,9,20,8,13,14,14,-8,-18,40,-41,47,-63,-11,8,-5,-8,48,1,203,250,-91,79,-46,1,-36,1,77,37,31,20,24,4,6,24,-13,-1,-40,4,-7,27,32,28,87,47,-7,4,-24,39,-7,0,-31,-3,33,12,17,-75,-25,9,18,-1,0,78,189,-35,34,-13,6,-6,73,-5,4,67,2,20,19,32,31,1,-23,123,2,42,12,8,40,-5,15,4,66,9,-5,-25,-3,30,10,63,-3,2,-4,21,22,-4,-106,43,8,29,-59,-22,2,-9,-12,34,-40,21,-17,56,24,-18,13,5,-4,4,-8,146,-33,-99,36,7,-11,-9,57,21,60,4,23,-3,17,52,4,78,1,-3,-28,6,-112,-30,6,4,62,-46,-19,29,54,14,11,18,59,-98,14,-20,0,-14,-24,8,2,-15,-30,-25,21,-9,-4,24,-28,-24,-11,27,-45,-14,-24,-5,0,87,-12,151,58,33,56,-13,3,13,-13,-32,-31,-32,13,-6,11,17,52,3,10,27,20,23,18,-17,-13,21,-12,30,-7,-55,69,-4,71,44,3,9,3,4,-10,28,0,-31,12,-5,-57,9,12,28,-12,20,7,8,18,5,-40,3,22,-2,6,-6,6,20,-22,-6,-13,-61,9,33,-5,9,25,22,14,-16,-23,5,7,-16,5,-6,-3,8,-83,45,17,51,-84,30,-109,10,-2,12,-1,-5,-51,4,-17,-24,-32,-11,-22,-15,31,48,33,107,-26,-8,-46,-20,-42,-2,86,-8,47,-1,-47,2,-5,5,4,-67,158,5,10,-28,77,-10,-15,-7,2,16,32,134,-12,14,65,43,-100,22,11,-5,-23,68,1,-50,12,-24,15,36,26,0,-4,19,-4,-5,2,2029,22,-34,137,92,-75,-59,58,8,-34,20,23,-6,23,-24,-6,-26,-13,0,-14,-8,-5,72,1,-58,-121,7,32,25,29,-13,-29,-4,-7,70,18,70,19,8,2,-237,-2,-119,22,29,73,-17,-11,9,3,19,-35,-9,-58,125,-20,10,-16,5,15,-70,16,10,37,-32,1,-73,49,-23,-46,-20,49,15,14,4,-14,3,22,43,4,2,-7,-44,-13,59,-79,-36,-10,6,-4,44,8,18,23,6,1,51,-31,-6,-3,-8,17,11,-1,42,4,14,22,8,-30,-19,40,-98,-10,-24,1,38,0,15,7,-62,-17,7,-20,-36,-144,-43,77,-31,49,-123,-25,3,6,3,5,10,-36,29,39,-1,5,34,-5,16,7,44,24,51,32,17,-71,259,11,-12,-3,-16,78,100,-71,-1008,-57,-29,19,-37,-184,-11,-82,-8,-66,-17,21,349,5,-52,64,16,-49,593,10,-62,327,4,11,1,285,-9,-76,-28,126,44,578,-56,-200,-576,-744,-28,-45,-2,-14,23,55,-37,-33,56,-49,1075,-109,48,18,75,28,-8,90,20,1650,5,7,19,-8,-25,2078,20,-5,1734,17,-5,-32,-11,89,0,103,22,-40,-23,19,-1,-55,-31,19,9,44,-12,-17,-31,14,-27,5,-7,12,14,-3,-18,41,86,52,42,169,-30,-46,-33,-12,26,19,26,45,-9,3,-13,-18,35,0,40,7,161,-54,-17,0,12,2,25,-14,-10,6,-12,27,-10,-17,17,-16,182,-15,-6,9,-1,264,-32,98,22,-15,19,5,-14,-34,2,-12,31,-3,-8,-36,2,-7,1,8,-4,-24,92,17,-1,12,-14,-5,6,5,23,-17,43,4,8,11,-23,23,-6,10,14,45,21,16,17,-24,36,-30,1,10,23,773,-20,-14,-62,0,34,-35,48,-6,6,22,-27,17,-65,-36,-15,-13,41,-6,-22,49,45,154,-38,4,-15,22,-19,1,-37,-26,-30,16,-3,-32,13,8,-37,32,109,13,-19,-1,-64,-21,11,44,28,29,46,41,-6,6,-5,-7,27,6,8,-15,15,62,-8,219,-142,13,-15,-51,3,15,-43,17,-2,-18,-20,11,13,9,-16,-33,215,28,34,-13,2,192,3,73,33,-9,26,12,83,31,-25,-21,-309,182,6,3,11,-32,-3,-440,2,-38,-70,-43,-3,-1,26,-3,125,-63,-19,0,32,-10,8,-6,-66,-32,31,23,47,-67,-65,13,-29,73,852,38,36,6,-1,-15,8,53,22,-2,-10,11,24,9,-1,65,24,-9,20,-30,-33,-19,-23,32,-5,42,-20,-40,30,-6,-62,19,-37,33,-30,-77,-23,-5,-2,-38,21,108,957,15,25,-1,-37,-40,34,-35,14,65,-9,-6,5,6,17,-16,4,11,26,-36,-123,-4,-26,62,-40,-3,-31,36,-312,-58,15,-29,48,10,52,7,24,4,-40,-11,-40,-16,-25,-27,-17,-23,-34,-31,-13,-9,-3,-28,-24,-46,-16,17,11,0,-31,17,18304,1,7,26,-25,8,-18,17,-15,-49,1,-7,-24,-26,-11,-164,-120,-197,-286,-35,1,106,150,124,48,-6,72,18,-11,71,25,6,41,304,328,-104,62,33,-4,-4,0,0,5,23,-16,-4,-11,11,3,25,25,6,20,37,9,18,40,6,-8,4,44,12,-4,24,-18,-10,-11,44,7,206,63,24,18,13,15,21,14,19,10,29,40,-33,-11,9,5,-4,23,25,11,-7,7,-10,-18,7,-11,12,11,57,11,-21,-3,2,-120,117,9,67,-12,-93,5,6,-17,31,-37,13,26,13,-5,35,-19,-16,21,-57,-14,-15,-80,22,1,8,34,-17,-25,7,-3,-25,67,38,2,70,-16,-74,-15,-16,182,1,-9,-6,-6,-5,7,-3,-7,25,20,-16,-14,-7,-12,-17,-13,-17,42,36,-1,-9,35,40,24,-27,-23,15,12,13,37,-4,-6,-6,24,-4,41,19,33,16,8,14,24,-5,30,8,41,45,1,56,47,-31,17,-9,30,2,-1,62,0,6,342,-523,-13,118,3,40,15,-2,-4,22,-19,-26,-14,5,24,42,7,12,-15,-1,2,-21,11,-11,-6,5,-1,12,5,-26,7,17,7,-27,-13,61,0,3,-5,-6,-44,-8,-1,-4,27,65,-24,-11,11,-6,-24,-15,12,5,-2,3,19,-9,-5,0,-18,4,-25,46,-1,-3,-22,-4,-9,-17,9,10,-50,57,-11,-38,-8,7,38,-9,41,57,-23,13,8,35,6,24,-9,3,13,11,-17,1,-12,8,40,5,-10,-6,6,24,0,-5,0,-14,-23,-12,-10,-23,25,-19,6,7,43,65,28,25,-9,16,13,-15,20,-21,-16,-3,30,-25,-22,-12,18,28,-6,21,-14,-38,0,18,7,16,-83,-4,-7,17,7,16,-1,-11,-8,-6,-28,35,0,0,-10,25,34,-11,13,30,-17,-6,27,-13,-2,6,9,5,-23,-37,3,16,68,-12,-2,-20,-6,-2,22,11,17,-28,37,-11,-15,-23,4,21,-2,28,-3,-27,6,48,31,-27,8,-12,-58,1,-6,-4,28,60,7,13,17,-7,-7,-43,119,3,-1,25,-16,5,-5,-52,10,-3,40,-23,14,-100,-6,2,16,6,9,-11,15,84,-15,14,-39,10,3,-39,-8,14,223,10,-5,20,-8,10,-1,12,-71,9,43,-35,-21,4,8,1,31,6,-28,-12,25,21,5,-9,-2,15,18,-1,18,0,-8,-15,19,8,29,21,-47,-51,14,9,44,-9,26,101,-2,-40,-24,1,-16,-1,15,75,-7,-5,21,6,15,-27,-13,12,5,-17,56,-13,2,3,9,8,-6,-36,1,-26,-14,14,0,-2,-21,-17,-19,28,28,2,8,5,2,-7,27,71,-2,4,11,-68,-12,6,19,-1,-10,3,2,1,10,-17,20,11,-16,16,12,-3,17,-21,10,17,2,-23,1,-5,6,1,-6,-9,6,-12,23,40,-11,8,-3,25,2,-1,-10,36,-6,-6,-8,-7,-36,5,10,2,-23,-15,-18,3,21,-24,1,-21,24,-11,8,9,45,-2,-8,12,29,-24,22,13,11,-5,-28,-1,-15,11,-4,-7,32,21,13,27,-9,-5,8,-24,34,-17,-10,-20,-10,-14,4,41,-28,4,-47,15,41,17,-20,-18,-8,8,-89,-18,-16,0,3,0,45,-33,36,4,-11,-3,51,-6,-35,-18,-8,-23,-19,0,8,-26,-26,31,-4,-3,-37,-2,-7,2,-14,3,25,40,-27,21,-10,-1,45,4,-32,18,-40,10,-16,25,-6,-2,-143,12,16,-9,5,-5,30,6,20,-16,9,33,14,16,11,-6,38,-5,32,25,8,-8,0,-2,47,12,13,15,-19,22,12,11,7,56,-1,0,54,-6,20,-8,-5,-44,-8,7,-17,7,-20,9,-15,4,17,17,9,15,18,-8,-14,-3,-4,-7,81,-11,-210,-23,-1,5,15,28,20,8,10,2,-77,17,24,-16,-18,-3,4,-30,26,2,-12,-3,5,6,10,8,4,-12,-20,22,-35,4,29,-23,13,-16,-25,-8,-7,-26,25,-11,-13,6,36,11,49,-16,-13,5,26,16,-14,12,1,14,0,-3,-1,-7,-4,-16,22,-16,142,12,-7,-27,-6,-55,-5,-15,-4,-22,13,-11,4,24,4,12,19,-32,18,18,-12,-35,-1,-5,-5,24,-103,-7,-2,-24,42,17,-11,60,34,-5,16,10,52,9,-41,-34,-10,30,33,4,-3,-24,42,1,-8,-107,23,-4,3,-36,-13,8,-18,-22,31,5,-10,-8,-24,26,1,24,6,-9,-33,54,5,8,-9,-32,22,22,-11,18,68,34,27,-36,66,41,0,1,26,1,-68,11,31,19,6,11,-12,-15,-25,-26,3,-13,-40,-22,13,38,-133,3,3,-10,3,-13,0,-33,-1,-24,1,34,36,70,-11,11,12,19,2,2,13,-2,22,-4,-18,-25,4,14,12,0,-18,-13,-18,3,10,-6,-6,-28,10,-15,3,-36,6,-101,117,-30,-2,11,19,-1,8,-82,2,-49,15,4,43,-28,-3,123,-5,-6,36,21,-28,-22,2,10,-9,-8,-2,79,-1,51,4,-18,6,14,27,-10,-5,4,24,-2,-79,46,16,9,-4,0,-2,25,-1,-40,-3,25,-17,14,-18,8,5,16,-12,-10,17,-7,6,-16,-14,4,-7,25,-1,-56,-12,7,25,7,69,-40,-202,4,-32,20,29,23,36,17,-11,3,15,21,-30,-4,-10,7,-10,-8,-41,-6,-7,-6,10,12,-4,4,25,1,18,-6,-3,2,13,-14,4,2,-24,15,-82,-13,0,48,34,-33,37,25,49,-4,-17,-25,20,2,10,19,28,-1,3,-17,-3,12,-31,-7,15,-34,9,59,0,-16,-41,54,-13,-15,15,-7,-6,16,-7,4,-6,24,-48,-13,-43,-1,13,-18,-14,-22,-11,-14,-3,22,-8,140,-46,-13,27,7,-1,-9,-7,-7,-10,-14,-6,5,6,15,-1,-13,39,1,-3,-5,6,10,12,-14,7,9,39,-55,5,-9,6,31,-14,16,2,-55,13,-9,-34,11,-8,-32,10,2,26,-35,11,-25,30,24,15,-13,3,10,13,-7,-2,-15,2,31,11,2,4,-7,-7,24,0,1,-14,8,30,-1,-8,6,0,-222,-2,9,-45,-50,7,18,-4,13,-4,-62,38,1,-16,-12,-7,-19,-5,-54,-4,37,-2,-17,-12,4,-19,-6,-4,52,-9,-6,10,5,8,-17,-27,36,6,29,-22,-1,5,-30,7,13,-19,-25,2,43,-54,-89,-49,-63,-52,14,7,11,1,3,10,-11,-11,12,10,40,-12,25,374,11,14,-20,339,-46,57,0,-6,-66,15,-2,67,-33,130,-40,9,23,9,-14,-22,-9,5,-12,-42,12,35,15,1,-104,1,-7,-9,-59,16,-11,46,-74,2,-9,-28,60,-10,-76,-35,-26,-2,-27,31,6,144,6,-14,-38,-1,-3,-18,15,26,-7,7,10,8,44,-2,-9,-6,55,54,-16,-21,28,6969,50,20,-18,10,-20,-7,-8,93,2,13,1,-26,-21,-4,-13,5,-5,-7,-19,5,16,31,0,-10,-24,-83,-20,1,-4,30,20,46,14,11,60,-41,-9,-42,-13,-20,-1,-4,12,-4,-21,-15,-7,10,3,-13,-8,4,10,3,4,-8,11,-9,15,-7,31,-20,18,8,29,-71,1,-3,2,13,2,16,-35,-3,-14,-13,-12,20,-20,3,-11,6,2,10,-11,-25,0,12,23,-16,16,7,-13,-2,52,27,-32,0,26,69,57,21,-11,-5,-23,106,43,-19,-22,27,5,11,-2,-4,-17,67,18,6,19,6,-22,9,-169,10,-18,17,-22,39,17,-8,-7,-9,-6,-1,-6,-6,-19,34,-3,5,-10,-6,12,-4,2,16,12,-16,-14,26,-7,-52,-8,-47,17,19,10,7,24,24,-19,22,-77,16,17,-3,-8,-38,-2,14,-24,6,19,38,-11,-15,24,-18,51,1,20,21,-2,16,-2,-11,57,51,12,15,-72,-37,3,6,42,-16,19,7,5,5,-2,14,-34,-21,-22,-14,-4,-29,-30,38,12,0,-15,5,2,8,-16,14,-3,1,1,-18,13,-4,10,20,-35,-7,-5,-18,-7,32,-58,16,31,12,37,-10,-8,-21,6,11,4,12,34,-47,23,-8,11,-4,41,3,-66,-27,-3,13,13,-15,-2,18,-20,-16,-34,6,-19,-30,78,65,18,59,-4,142,29,0,-5,-20,-12,4,6,-7,-12,-17,-13,12,35,-11,1,27,27,9,13,-3,-8,-21,-46,3,3,-5,-5,2,-3,0,-3,36,-11,19,-41,-4,-22,-30,-8,-6,-9,-16,-13,13,2,19,-2,10,15,-14,30,4,3,16,-9,3,6,-9,-7,27,-17,-19,8,12,19,30,9,-8,-5,7,-31,-20,-22,-20,24,-2,-11,16,-15,3,6,10,44,-14,-27,-9,-4,-22,75,121,8,-23,6,32,47,26,18,34,9,-10,-8,16,20,-8,-8,61,3,18,3,10,7,-1,-10,25,-23,-37,9,5,18,-7,20,-18,30,-3,16,10,-4,-27,32,48,7,-2,13,22,-9,-4,-16,68,35,-6,-10,7,3,6,-30,14,-22,31,-1,-15,0,-10,5,-2,18,-29,3,-24,-46,7,-11,26,-14,-43,-34,-11,10,-5,18,20,13,181,-9,10,26,10,25,1,29,34,26,-20,31,-10,2,16,27,6,-8,31,3,38,-90,46,-3,2,57,-1,-54,84,-44,0,-2,46,-23,19,3,-3,10,-4,35,57,-5,-7,-14,15,-23,-5,10,-2,25,15,19,19,3,44,25,-13,-70,-29,-56,20,-7,9,-2,33,21,-10,-6,8,3,6,6,-1,20,-48,41,-62,-82,24,46,10,9,-22,3,7,10,-16,-27,10,-37,36,55,-4,84,-5,41,-67,42,92,8,9,-16,-2,2,-4,23,45,4,-38,-27,-10,0,-20,-7,10,-16,11,-48,21,-126,30,-40,38,-29,21,-18,57,-126,9,2,-50,15,12,-64,19,-9,-7,-8,35,-14,-41,-3,8,29,28,-39,-5,32,-11,1,-10,-19,1,-30,12,45,3,0,28,-22,13,11,-42,18,1,-11,-4,-30,5,-50,10,38,-12,-21,-11,0,-8,10,24,-19,10,-9,-10,19,-22,-6,21,28,16,7,8,-5,-13,-2,-8,-11,6,-11,-6,6,-11,40,-7,-39,1,23,-13,12,3,1,1,3,-12,-16,5,2,-20,-16,38,-56,-65,-25,-7,10,8,4,4,-2,15,-25,3,3,-19,-15,6,27,-7,-68,-18,-11,-3,9,7,-5,5,65,-24,20,-61,-19,-11,23,13,-14,-110,9,3,3,2,-5,-13,-144,120,-17,9,-4,21,-17,-30,-16,-3,13,5,-14,4,2,6,37,15,-21,-22,-6,-11,-29,-3,7,3,-143,2,-11,27,3,-3,68,16,58,-33,-24,18,39,-14,89,-6,13,21,-72,-2,-2,-31,1,3,104,4,1,10,46,14,5,-5,0,10,166,-23,4,-1,21,95,8,-5,-27,2,28,-7,20,22,-8,7,2,12,11,-2,25,12,4,-8,-8,18,-12,-14,-12,21,-9,-3,2,-12,7,21,23,-14,-9,15,-3,16,-6,22,16,-15,0,-2,-1,5,23,4,2,-28,-4,9,-42,18,3,-9,16,10,13,-7,2,-14,13,78,0,-12,-44,2,27,41,2,34,-29,79,-4,-2,33,-11,5,-27,-10,-59,-2,19,23,-63,18,-40,-3,44,21,-1,-8,-39,-3,-7,5,7,3,0,-10,-4,-4,3,16,-4,9,1,-42,26,-5,-9,-9,6,29,0,8,8,-49,11,16,-1,4,53,1,-48,47,15,-7,1,6,0,12,10,-7,-45,3,14,-3,-43,-2,20,9,-4,-1,-86,-2,5,18,33,13,22,-5,-2,14,5,35,60,14,-3,26,9,-10,-2,10,-5,-19,-44,-13,9,-44,-16,1,4,6,5,-15,42,7,4,-10,-1,33,29,29,-12,3,7,-9,10,-20,-19,12,56,-2,18,26,78,-8,-1,1,22,58,32,10,-15,-22,-67,-14,-8,-1,-55,-21,-10,-16,15,2,3,-14,-11,-3,-5,-19,0,-2,25,20,44,7,-3,1,40,11,-53,-35,5,47,1,-7,6,29,57,20,21,15,27,-28,-42,6,0,5,-17,-5,5,1,-14,-11,21,3,-20,-21,-6,5,-18,11,2,-8,1,36,-6,-1,18,-17,20,23,30,54,-12,-21,26,-24,-12,13,-23,19,0,6,-6,11,-10,16,16,2,-23,20,75,-4,-15,-6,4,-2,33,4,19,37,-7,-20,-1,11,0,114,19,-3,-23,-16,-3,9,-29,-4,49,-9,-5,19,33,7,2,-8,66,-8,4,162,6,12,-6,-11,1,-13,24,-2,9,-17,-14,20,58,9,-29,1,-7,14,15,-5,23,4,1,26,-21,12,-13,63,30,0,11,18,45,12,-22,-4,-5,2,-16,19,-14,-16,0,-16,28,26,-3,-3,-8,29,7,5,6,4,-13,-3,10,-3,15,-20,-8,-12,-11,-15,-7,11,5,-1,11,-2,104,-8,-16,-1,-74,-13,3,31,-12,0,6,-29,21,10,-14,-18,7,-8,-20,21,-27,4,-2,13,1,7,11,-17,-24,-8,-17,4,-8,18,2011,13,73,2,23,-9,22,-9,2,-40,-6,-48,34,50,-3,12,-3,-1,6,-7,-2,16,20,12,28,1,-33,11,-23,40,20,15,3,-3,18,-1,16,8,3,48,4,-11,12,19,-14,-1,-30,10,5,-19,4,77,-10,-26,15,-25,26,20,21,25,17,22,16,35,7,8,25,-5,-27,8,-19,14,44,7,19,4,-31,13,6,47,54,41,-5,-43,-20,-13,-10,15,-15,-11,-23,1,-6,2,-4,-3,-21,11,10,-36,-20,-50,-50,2,-12,-18,-6,2,-13,-10,11,7,2,-20,3,-34,-4,78,10,3,10,-19,18,37,-23,-7,-4,25,7,0,5,-49,-2,11,-29,-25,-41,53,-43,16,14,-10,-17,49,-23,11,-50,3,32,24,15,11,5,-6,13,-10,-16,-3,15,-2,27,8,-13,86,-10,1,-29,-1,-33,38,-13,-4,2,17,-9,20,-1,-3,-29,9,-99,25,52,-1,-10,2,4,0,62,0,33,17,3,-57,23,13,-7,-21,28,-10,-6,27,4,-13,-6,18,-8,-18,-4,-4,-30,-31,-33,42,-17,17,15,-17,38,-7,34,20,19,-53,35,-18,11,-13,-5,14,4,-1,30,46,14,-10,-4,17,-3,-24,10,15,11,22,5,-23,11,-16,-37,6,9,25,-14,18,-11,17,17,-8,25,7,-14,8,45,-2,-16,-4,-16,-22,16,10,15,-20,-13,-51,-12,-6,0,-27,-3,13,-7,44,27,1,-2,-5,-4,65,-113,19,-27,-4,2,-20,-3,-16,-15,-11,2,9,-15,-4,37,30,-94,8,-10,38,7,27,-1,18,-4,-45,-9,9,0,-6,3,-16,9,-2,5,10,14,-2,-12,26,13,20,-5,-11,19,34,96,-8,3,-21,-21,5,46,-2,-10,13,-3,17,13,-23,29,-13,40,-2,-9,-6,4,1,-20,-10,58,16,10,-7,-9,-14,28,17,-1,-6,-9,7,3,9,34,8,-34,-1,17,11,-32,14,-8,11,-20,-23,28,23,-11,4,10,23,2,44,-3,-2,13,-17,2,0,26,28,9,-16,-25,-13,21,-12,40,62,27,11,6,7,-2,7,1,-25,4,33,1,-16,-14,22,6,-8,-9,-5,-6,-14,13,-6,47,0,14,9,-13,14,93,2,-14,-6,-63,-14,5,-13,5,11,1,-17,64,-4,2,6,-4,4,-8,8,11,9,17,0,-10,19,0,-10,7,20,7,-4,-10,33,10,-34,2,44,5,11,3,29,36,-27,4,-6,16,19,98,13,-14,3,0,-22,-11,246,-15,-21,7,22,-13,1,8,6,-11,-3,-67,20,9,-2,-1,-18,9,-7,10,2,-2,-25,1,-68,6,-10,-7,21,-16,26,-18,10,18,-76,69,-10,-6,55,-14,15,175,20,7,-13,30,31,8,8,-4,-17,3,4,-4,-7,-18,27,-7,15,4,-16,19,-15,45,29,16,-24,-26,-38,7,3,12,40,-2,-11,107,6,-24,-31,9,-16,3,-23,9,-5,9,-2,28,-4,253,6,-6,-13,1,1,4,-8,17,1,-6,1,40,103,3,49,6,-5,1,8,20,-5,-3,-3,-22,4,-10,-4,-55,-7,23,226,9,-4,2,10,256,33,-9,52,8,-6,-5,1,9,5,7,-15,-15,-6,1,-29,0,2,-4,23,1,-10,32,-39,-6,-10,6,-13,-5,15,-28,11,10,4,-3,-5,57,-81,18,94,19,-9,-12,-13,7,-9,8,4,-9,10,10,36,4,14,-3,-20,-18,22,10,-32,4,-2,7,-39,16,24,19,-7,20,-22,13,8,-8,93,-4,-34,-22,-26,-4,-77,70,2,9,-11,-6,23,27,3,-4,13,28,16,3,-18,-31,24,6,5,-7,-1,47,-11,-6,8,6,-10,-17,0,-5,-7,-49,30,-18,52,-51,20,66,34,18,-5,-1,-15,-33,15,11,20,19,18,7,64,26,-19,-65,-12,11,8,10,46,10,3,13,5,-4,27,5,-16,-15,23,-7,0,4,0,20,8,17,8,27,21,2,14,-7,-18,1,6,2,87,-8,7,-53,-19,-3,16,3,-9,13,-9,-23,10,-13,-21,-1,7,4,-17,3,-13,-4,-29,8,-14,10,3,-2,-36,24,-17,1,0,-33,22,-4,-31,26,10,-15,19,3,16,20,46,-18,12,5,22,4,-14,-11,17,12,-45,-10,-39,-11,-25,-8,11,17,14,5,-26,-59,-1,10,37,-16,4,9,10,-34,-16,6,23,-7,11,17,-36,5,13,8,-22,971,7,37,0,8,15,24,11,-18,13,63,-26,-22,1,-36,7,-29,40,-20,-10,-12,7,-29,-5,27,-27,17,-36,9,-9,18,16,35,151,-72,9,4,8,11,21,3,1,3,-1,34,-31,-6,-80,8,-6,99,-6,13,-2,3,17,10,5,15,25,-14,8,-15,5,6,-1,19,3,47,0,-7,-10,-28,35,8,0,15,20,-22,9,-16,44,108,-15,12,-100,13,-8,3,8,26,7,2,-8,8,27,-12,-19,13,67,-9,18,36,-17,22,-4,11,-53,-5,117,-24,42,1,3,13,-2,67,14,-9,15,-9,-4,-4,-100,-4,-22,-12,-14,-11,-22,-18,-15,10,39,8,-34,13,13,26,6,41,8,7,6,-16,122,35,-6,20,-16,6,-4,21,24,1,-19,-8,-5,-8,-12,-33,-2,-10,-8,-22,-4,-13,11,19,12,9,23,29,0,0,-4,-6,18,-19,-11,4,-18,26,1,-66,20,-28,10,1,5,-10,3,7,1,-9,55,-2,31,10,23,-16,-29,-10,23,-13,-30,-12,-2,-11,-36,-24,-13,-16,-42,2,1,35,44,-5,-4,3,11,15,5,19,-12,-37,12,-10,-34,-8,-17,216,66,-5,16,-58,23,-35,-7,-34,-5,14,27,11,-12,28,-15,15,-2,-10,-6,27,-12,-38,-29,20,7,-20,18,-21,0,7,19,49,21,-30,-24,17,38,-16,7,-9,36,2,4,-16,10,10,-14,11,-20,1,1,54,6,-17,18,-22,-3,38,-25,-26,7,30,19,-16,10,-11,30,-28,-73,15,22,66,-49,19,19,14,13,1,-6,-22,40,-4,7,-6,2,0,34,26,5,4,2,14,11,4,-6,14,-2,-57,13,35,-16,20,-15,-10,-2,-6,-7,12,2,-8,5,35,1,3,16,4,30,-1,12,30,-14,-8,-4,1,4,10,-9,-6,-6,-6,27,58,19,28,-24,-19,-15,-17,1,5,7,4,-34,17,15,-18,-19,3,2,90,21,-10,-19,50,12,-4,1,-12,17,21,12,-50,-17,18,9,-19,-5,-12,-4,18,-5,-20,60,-10,1,-24,-48,-42,-76,-10,7,-16,14,23,1,-37,23,9,76,19,-4,-7,-10,4,-14,-3,-9,59,2,44,55,84,-8,0,0,-7,6,-20,10,-12,-5,-4,1,-27,7,-14,-11,-50,9,21,10,-8,6,5,-9,11,14,20,10,2,27,-7,2,53,-36,9,-17,32,-19,-26,-15,-2,4,-12,-7,-31,-2,6,1,-7,24,24,15,-4,11,12,29,15,3,-6,45,-14,-8,-10,11,-9,6,18,-10,18,17,0,-38,-9,6,-11,32,10,1,-10,19,19,9,5,19,57,-10,21,0,25,-10,1,26,-3,14,2,0,58,-5,-37,-18,-1,10,5,-5,17,-4,31,25,23,6,7,23,23,39,-59,-26,-14,-41,16,-1,38,2,-44,30,12,-4,7,1,-6,6,-29,55,-50,-27,13,37,-12,14,10,17,-11,-1,15,36,-4,1,-11,-41,-23,8,16,-5,-5,23,-9,34,10,20,5,14,-29,-8,-9,3,4,-11,23,64,37,3,-7,-37,80,-6,32,23,1,-6,2,-6,34,20,-11,1,8,5,-31,-13,-18,21,-5,-8,4,-8,17,22,42,10,4,5,1,-16,8,-3,2,1,-2,-12,9,179,6,-32,-17,-2,55,-15,8,3,4,-15,12,32,-22,0,-11,8,-24,1,-34,-5,-5,-8,76,13,-18,0,-26,-1,-4,3,13,-29,-2,-11,1,-16,4,15,-23,8,-26,-22,46,21,-27,79,9,17,-73,26,30,-2,26,48,0,-2,18,-15,-14,2,7,5,-14,12,16,45,7,52,19,24,5,60,-2,7,10,14,41,-12,35,-5,7,12,1,3,-7,-6,-22,-1,12,-11,67,-17,13,-7,3,-9,21,-1,-10,4,-7,72,-17,8,9,-1,163,14,-9,-10,45,3,-14,-68,7,44,22,5,1,-142,29,-2,-16,-14,16,11,3,39,18,6,-21,-8,8,69,18,139,57,-3,-5,49,19,-33,-15,5,12,-14,2,-7,2,3,5,34,-21,8,-28,-4,164,-10,-5,-16,-12,27,4,17,-15,32,-71,-8,-3,38,2,-2,-7,28,-16,-16,46,-33,-10,1,-53,-17,-18,4,27,3,-32,-26,0,-1,-8,-55,50,11,36,8,23,-5,103,10,-5,13,-13,19,21,25,-2,20,1,1,-37,-11,9,1,-11,-25,5,59,-34,22,34,2,-18,4,9,-21,-1,-23,24,61,-3,11,-2,-15,10,-13,-25,5,-13,-37,23,-13,-3,47,46,-22,1,-2,4,23,-24,6,-36,-6,23,-1,56,-11,-2,369,294,30,27,81,8,1,23,-10,44,13,6,-8,-4,9,-4,46,20,2,1109,8,4,-21,-2,-11,13,40,15,49,-7,66,2,-8,-4,-1,-25,-13,-4,20,4,11,2,36,-2,15,-16,14,-34,-1,-24,-24,4,15,28,3,5,3,25,27,34,38,-11,-11,-35,5,-43,-8,-46,-3,-13,9,-17,-8,-5,-45,-9,-87,2,15,-60,-1,-16,19,39,0,-5,25,0,-5,-20,158,-53,26,-15,72,15,-16,40,6,-9,2,-1,20,5,-16,-23,-1,-1,-9,-15,-2,-1,-18,-3,22,13,-22,-20,12,11,-10,-13,-8,-16,-3,9,-39,28,-11,30,75,-8,4,15,35,38,15,17,14,-6,22,14,-47,-1,-2,-4,24,-18,6,-12,-11,6,2,71,64,9,27,-7,-11,-12,1,1,-10,32,43,-3,15,19,8,-2,1,-17,6,-11,-10,5,16,-46,-21,-10,-34,14,-12,21,8,-1,-2,12,13,8,8,7,3,45,78,-5,18,41,-6,-9,-11,-20,33,-43,90,8,29,-3,17,-4,24,-11,19,3,30,2,22,-7,-3,12,-23,-12,33,16,-7,9,3,35,38,-39,-41,16,-4,10,-20,-25,9,-22,-24,3,22,22,141,-22,-4,7,17,6,7,-17,39,8,-8,-11,51,-6,-12,1,18,5,23,24,-4,38,-12,18,-7,-28,16,-12,-16,88,12,-6,6,-13,-15,-19,10,4,8,43,49,-7,-17,15,-22,0,23,-2,-2,-16,1,24,-11,-4,20,-18,24,8,-5,-15,-6,-2,16,19,38,-10,3,13,19,3,8,-4,-13,8,2,-10,2,10,12,2,21,3,17,10,-1,-14,-13,11,-21,9,30,-1,-50,-5,-5,9,30,13,-21,-25,27,-17,17,-19,-21,17,-14,17,-17,50,1,17,26,18,40,-12,20,-8,-15,-7,35,-26,-8,22,2,6,-34,-19,62,-1,4,-4,-19,2,-9,41,-25,-9,-27,0,-13,-46,45,1,-3,0,-1,6,-6,10,1,-4,5,-3,9,11,23,6,-39,0,3,-13,-11,0,-9,-5,9,13,34,12,-12,-25,2,-15,31,-27,4,18,-17,-16,20,28,-20,-45,43,14,18,-5,-3,-8,10,16,-10,-6,16,-2,329,-19,11,27,7,-16,19,-11,30,-13,-39,3,8,2,0,-26,-18,-3,29,9,0,45,24,2,17,-2,-4,25,-15,-2,-10,-2,-20,23,9,-24,6,-18,-7,27,-23,7,20,22,-16,31,-13,-9,12,28,54,3,9,-6,-47,-6,57,-24,-16,-5,9,-38,-12,14,-4,-2,55,72,-15,-1,-3,-13,15,10,-27,-33,16,16,41,14,31,-15,10,2,16,-6,2,-13,11,10,-6,-15,1,3,-11,7,183,1,-28,-11,-39,9,80,-5,-6,10,7,30,12,-3,-3,126,-39,-15,5,9,21,8,9,25,-16,3,71,2,-26,564,102,2,1847,-8,0,-13,0,-24,35,7,-16,11,-14,19,10,16,5,2,-3,5,-2,0,-25,25,60,30,3,-7,9,-6,0,1,-108,9,15,2,1,-11,115,22,-21,19,6,31,69,105,-13,4,21,-25,26,13,-7,-2,31,57,-1,16,10,-8,4,41,18,19,-19,-15,53,40,-42,44,54,17,32,3,-23,-3,6,-9,4,-24,0,-1,-2,10,31,2,13,-1,14,-25,-18,-4,-63,18,14,5,17,13,12,-23,38,-18,29,-8,18,-11,-8,-11,41,14,-9,165,-14,91,-2,13,-4,39,-7,-39,83,3,0,66,-13,-6,-6,25,-10,9,-4,5,-11,7,16,20,-2,-17,-7,55,6,33,12,-10,13,-5,17,13,41,35,1,-17,0,-49,-17,11,4,13,0,6,-58,6,-1,-10,6,-31,42,27,-6,-5,-15,-165,-43,-10,23,9,-8,-7,8,1,10,12,0,2,11,-18,11,30,8,-3,-10,12,-11,-141,3,17,-4,4,18,-25,13,20,17,-26,-9,19,8,9,-8,-9,-11,42,-3,0,-10,-4,12,17,10,12,1,3,15,16,-8,6,-12,13,17,1,-21,-9,37,15,8,16,1,-21,7,45,-16,6,3,-25,-40,26,6,0,40,51,-11,-2,-1,37,-6,-3,-7,16,-52,-9,36,-7,48,-31,-2,4,-23,13,-17,-11,-3,3,-31,-6,14,-19,4,9,39,10,1,34,-4,25,-8,11,-3,-10,-20,16,6,13,9,15,-6,5,-2,23,-9,24,9,2,-9,-8,36,33,-27,-19,26,-4,3,-1,35,-2,14,-6,1,9,-16,21,4,-17,2,4,1,-16,-7,1,3,25,-13,-22,-3,2,3,11,0,21,2,3,8,13,168,16,17,-29,6,-22,140,-17,-1,-65,13,31,-4,13,18,-1,-4,12,0,37,22,-11,28,-15,-2,-22,5,23,-27,-3,8,61,-16,-1,28,-8,5,20,-18,5,6,26,-9,-33,-12,-5,27,0,6,-12,-19,-18,18,66,2,9,-1,-3,22,19,-14,-77,18,-9,6,-117,-4,-11,15,-21,18,10,-19,10,-6,45,1,11,-22,7,0,11,-1,-6,-9,17,2,4,9,-17,17,-8,-3,5,64,-2,-15,-5,-1,1,-11,13,-10,1,2,6,44,10,34,49,2,3,13,-30,50,6,-13,20,2,0,-1,80,7,-16,-38,37,0,12,9,-43,17,-16,9,0,0,16,16,-1,-73,22,-9,0,-4,4,13,-7,-18,-60,-18,12,7,-11,21,9,1,7,-18,27,4,14,21,1,22,43,27,13,4,-1,21,11,29,5,-10,-32,-39,-4,27,12,-5,16,381,32,5,23,-8,8,19,-3,52,15,-2,13,85,0,-28,32,19,10,8,-6,9,-14,10,-17,-11,-29,-10,-42,5,-20,1,7,17,-6,33,2,13,-10,-5,4,-2,32,10,-3,58,-19,46,4,13,-25,17,31,5,17,-5,10,-36,6,10,-7,5,2,-4,10,-13,-32,6,31,1,2,-3,16,-54,-18,-15,30,12,2,0,-5,-14,-20,-14,35,20,-16,-3,0,15,9,11,-28,16,60,3,22,21,19,-28,4,0,-14,3,47,30,17,30,46,-7,-14,9,2,-7,-4,106,7,0,3,-23,-14,-7,-1,-92,8,58,25,86,2,-6,4,28,27,-6,-15,14,44,47,-5,-49,57,14,-28,8,111,-79,15,-4,7,26,11,-24,8,8,7,-3,25,23,4,-17,0,-2,-37,-21,8,13,26,-46,-13,17,9,-3,-13,-12,-38,27,-7,9,29,-15,19,-6,-9,26,-3,8,-18,-2,-9,-18,-31,15,-7,-8,27,40,-7,9,2,-10,-1,-33,10,46,-2,9,-25,-34,2,49,21,-8,26,-19,76,4,-2,15,-9,-8,8,-2,-12,-1,-19,7,3,-11,-10,12,-3,4,14,41,0,-23,5,13,-22,5,-5,22,-2,65,7,18,18,34,-13,3,3,11,0,30,195,10,547,6,8,5,24,-3,-3,3,-12,0,-7,-2,-12,-10,-23,8,-14,-3,2,-4,-15,14,46,6,36,-58,5,12,61,17,7,4,15,-56,-22,4,-30,-7,9,2,0,3,21,-23,-34,-8,-21,-3,13,4,-3,17,-5,25,6,5,0,0,11,13,5,-9,0,32,-21,-12,-2,13,2,24,-7,3,26,6,7,-20,-88,13,9,-17,69,7,11,-15,-5,-7,21,-27,13,0,-11,-1,8,-11,-16,12,-29,9,10,26,26,-11,5,8,-23,-6,-16,-4,20,30,-2,-14,5,7,35,-6,-26,22,-20,10,8,-26,9,3,-40,70,2,17,4,6,7,-7,2,-5,12,-5,21,-19,-7,197,-6,24,12,-1,12,-7,15,-4,11,-31,101,-7,-3,35,36,-26,30,-16,3,12,8,1,44,-21,0,-32,10,-11,11,7,1,-12,17,8,-1,30,7,6,12,2,14,-40,47,6,-1,-8,-4,1,-3,18,-1,55,18,-21,-25,1,49,-24,1,2,5,-6,14,0,-23,-2,-14,-19,-4,12,-2,8,0,-5,96,14,-11,87,-22,-27,17,-2,-14,32,2,-33,11,-14,9,-3,-2,19,-1,-1,-26,7,8,43,27,1,-4,4,-12,-15,11,-71,8,-7,-3,-20,-6,83,-6,-37,10,3,37,16,12,-2,-4,-15,-13,9,3,2,9,-25,23,0,17,-13,0,-24,-5,0,1,23,16,-18,-103,14,25,-25,-15,5,8,108,-12,18,1,-36,-151,11,24,-8,4,-6,18,12,-26,3,-13,8,-30,1,7,8,115,31,-52,-32,2,-3,25,29,24,31,-7,-12,-17,26,0,13,-2,-2,-49,-22,16,52,-9,-2,17,7,14,-1,-79,1,35,12,37,-13,-1,34,6,6,17,19,17,50,10,-9,-35,-82,19,0,2,100,0,-5,33,12,-27,25,18,4,-29,-8,-31,42,15,3,5,7,-17,-12,-12,29,23,3,-6,27,-12,-10,32,0,-11,43,7,-18,9,-18,-42,-2,49,14,21,-2,124,-15,-4,-3,-18,1,11,-19,-8,14,-16,24,68,26,-10,-8,17,7,-62,-5,25,50,30,69,6,8,4,3,25,-9,5,7,34,24,74,-4,-7,5,4,-27,-4,0,5,-27,24,3,-5,1,4,10,-14,27,-17,-11,-3,17,37,-11,1,45,-44,12,13,16,5,0,3,-14,6,-2,46,5,-1,-5,0,12,0,-4,13,48,1,-4,-13,24,11,-16,-3,8,-36,3,-1,-7,-20,-5,-11,-30,7,10,12,-9,37,11,7,-5,5,8,46,-5,5,17,17,-5,-2,-1,35,22,7,18,9,-35,5,41,78,11,13,2,-10,14,-27,-24,12,11,-11,-1,-7,-72,-23,-26,6,27,-6,4,14,-2,-26,39,-16,-7,-3,-5,-7,9,33,-9,54,1,-36,-8,26,-21,4,-24,29,8,19,37,32,4,2,-19,-16,-5,-17,-29,6,21,-22,-7,6,-6,6,2,10,-73,-13,-11,8,-37,-3,23,-17,32,67,20,12,14,-4,-16,7,3,11,-10,92,0,16,41,-23,17,7,-16,20,-5,-32,54,12,53,-14,18,6,15,44,-7,-6,37,-39,6,7,14,-7,4,28,4,-15,8,15,-15,14,-11,20,9,2,4,-10,-4,41,-21,-6,8,14,-6,-11,-12,-6,15,3,50,12,3,3,20,-13,8,7,1,406,49,-1,17,31,8,-13,31,15,25,29,35,63,28,-11,-67,2,3,13,-6,8,4,-12,0,26,-1,-28,0,17,-12,5,-55,26,23,1,-25,-12,17,7,38,-9,1773,-4,23,75,10,11,1,8,41,-31,7,-2,33,-24,-58,7,-4,37,-13,-43,0,2,17,5,-25,0,33,57,11,21,11,-73,1,-28,6,1,-6,22,-12,-6,38,17,-6,3,-15,2,41,-2,-38,72,4,18,-27,38,22,3,-18,-109,67,19,-3,37,-5,-26,12,-8,18,28,-13,-6,6,42,-7,-4,-15,-7,8,-1,18,23,4,16,49,2,13,12,17,16,-1,19,153,-9,66,11,-11,9,10,-4,-4,-2,0,1,0,18,21,94,31,24,18,39,4,-16,8,4,-1,-9,-11,-6,8,12,25,17,0,29,27,0,55,-9,52,155,10,-4,7,-28,16,2,0,-4,-73,-7,20,40,-2,19,10,-5,-15,-6,7,41,79,13,-25,19,25,11,-17,7,-16,-24,-21,9,-2,18,-7,20,15,-21,24,-16,14,-4,3,13,-3,-18,-48,33,10,-15,6,6,58,-15,14,22,-15,-87,-1,-24,37,-10,-4,1,21,29,-27,-7,-29,14,-12,-15,-26,0,-3,36,203,5,-9,10,10,-4,-4,4,-13,-17,-9,-14,119,-21,-10,-12,-33,-4,-34,-1,-8,5,2,51,-9,-63,0,21,-7,-47,187,15,48,20,5,-3,-2,-15,6,33,-3,41,35,42,-21,-2,8,44,-4,-15,1,-64,3,-20,18,-13,-5,-41,19,-65,-15,-3,9,-14,24,31,-17,-8,-4,-28,16,-5,13,-12,11,1,67,49,72,5,8,-3,66,14,10,36,12,-1,11,61,-4,27,29,-21,54,-10,-9,6,2,16,8,-27,21,7,-16,-13,-25,-7,-9,2,-4,4,13,2,1,-6,-2,-1,6,10,23,39,3,18,-3,114,55,-26,53,-7,-31,-3,-21,3,20,-1,29,140,-10,-7,30,50,-3,-10,25,21,15,5,1,4,194,-67,305,-14,20,81,0,-10,17,-8,4,50,-3,-9,11,-5,41,-1,11,-16,11,5,-13,90,-5,21,22,28,1,-4,105,-17,4,-8,-5,-5,-3,-55,18,42,2,-26,-9,-10,17,34,11,1,-17,11,1,-14,-13,-11,-28,9,60,-3,54,-6,-3,57,-8,-4,-9,-12,26,10,18,5,4,-5,-3,1,27,46,8,-14,-6,24,-5,63,33,-59,24,-1,-11,3,-12,15,-1,38,-12,-17,0,10,-5,17,6,12,25,-15,-39,1,4,7,11,6,6,19,3,105,-28,7,54,25,0,36,-19,13,20,1,0,7,13,16,-4,-20,-10,4,3,6,10,-14,1,-24,-10,6,-39,-11,-16,10,12,5,-4,-2,30,0,-1,36,9,11,16,-77,-3,35,-2,-13,48,-4,41,-18,3,2,-14,5,43,9,-42,-2,47,17,8,44,3,-16,18,13,-68,4,5,0,20,-7,-17,0,-6,-3,48,-20,49,-10,21,-16,19,1,21,13,0,47,63,9,0,3,27,-5,7,0,28,40,11,17,29,1,21,-8,-7,-13,4,-48,24,106,-26,-1,-18,13,-11,-11,-2,32,10,-17,-1,-15,1,-20,6,-3,-19,5,6,-13,34,30,7,-9,35,-3,-1,-5,-15,1,-8,7,-1,-1,-50,2,35,25,-2,11,11,94,-2,8,9,-37,3,-6,3,7,50,4,3,19,-34,12,-19,-19,111,37,1,0,-8,0,-30,0,0,-9,19,1,29,0,12,-2,23,23,-12,21,19,12,3,-11,58,-20,10,-12,15,12,-1,12,19,4,5,50,-9,9,24,-27,6,4,9,-10,25,-7,-10,21,51,31,3,-10,23,5,26,27,-22,12,10,-3,54,-7,-8,-18,-21,4,21,23,9,-32,-19,0,-24,10,-6,-16,-16,-17,-9,-8,5,4,25,-5,6,-1,110,-32,1,5,11,-11,-27,4,10,-22,16,150,19,37,6,29,-14,-1,-4,64,5,59,-31,43,-11,33,-4,69,-7,9,-5,10,8,-10,-20,8,7,-17,19,-1,14,-15,0,-5,-10,-20,-6,-8,-2,5,-6,2,-9,5,21,-21,-8,-11,38,-14,5,75,4,-4,-25,-95,22,119,661,94,51,-17,6,-13,30,9,50,-46,-17,-26,-9,26,-20,52,4,-3,-8,-15,-1,-87,-32,4,16,-8,14,6,11,-11,-8,18,-83,25,14,29,-3,-3,73,16,3,44,3,10,-11,-10,-2,37,-93,28,-4,-4,-11,-8,31,11,18,0,4,64,-34,5,7,8,44,48,10,23,-14,25,269,2,9,99,-7,-13,20,-25,6,-11,7,7,5,-11,3,29,49,0,-3,-4,-19,-7,-43,17,33,-4,-9,38,35,24,17,-16,22,7,28,29,11,-12,20,6,19,5,-10,0,-53,-24,-12,-27,46,13,-48,-47,-22,-8,19,2,27,20,12,7,7,5,3,1,24,26,-26,-14,77,-7,15,4,18,-2,-18,33,-12,15,-10,-10,3,34,-5,42,19,24,-2,-14,-5,8,18,-7,51,8,0,4,-45,22,6,4,17,61,-22,-3,12,-8,14,-3,-6,-2,-35,15,-11,-3,-26,-16,3,1,-27,-23,0,-3,16,36,-35,9,1,35,-33,12,5,-25,-9,0,33,-6,9,38,1,-13,6,8,1,1,9,10,1,-9,-10,19,19,-21,-49,-39,-2,26,-13,17,17,47,-17,-18,-57,20,-4,-42,5,-41,5,8,10,3,0,-2,-2,19,12,0,-3,-15,27,-8,2,85,-8,18,-10,15,-15,-4,130,-26,-26,8,-14,-50,22,-10,20,-8,-10,8,-7,-11,-3,0,0,-45,15,-18,-9,-5,20,-12,22,-91,21,-1,-13,-10,-105,-24,5,-12,-78,24,19,22,-10,-5,-43,20,1,-12,40,12,5,-9,5,54,8,17,0,51,-8,71,-13,1037,26,32,-32,9,-8,17,61,26,28,-30,40,13,12,-9,5,-13,-10,12,-20,8,2,4,2,-21,-9,-24,2,-38,-17,-17,9,5,16,-14,-22,24,14,-3,18,9,3,7,25,17,-7,4,31,-4,-16,15,0,2,-18,1,-2,27,-18,-18,14,21,-12,-16,-2,-1,-4,158,7,-8,244,-25,-14,-7,128,45,31,0,19,-41,-7,30,15,-10,4,-1,-86,13,26,11,32,-1,1,11,12,-20,-6,7,45,2,3,-37,-14,5,-22,1,-12,-13,-4,-33,-76,-3,-9,11,-15,-12,-1,-20,-1,78,3,-5,34,0,-11,13,-5,23,4,-9,-10,26,51,-7,4,15,14,-5,5,20,-2,-12,20,-8,-48,-6,-6,-7,-9,14,-5,2,11,20,-2,-9,-14,-18,11,-3,36,-23,5,9,9,3,11,3,3,-13,-54,35,-14,49,13,-30,-39,-17,7,-18,13,1,4,4,-16,-6,-24,49,-3,-23,-7,-7,25,-9,0,-4,4,-8,32,-4,43,-22,-2,27,31,25,16,1,-18,-47,-2,-124,-3,52,16,16,-33,43,-36,-25,49,5,-1,25,9,-7,-19,-3,2,42,-35,-35,-21,2,112,3,-26,1,-48,-5,8,50,6,22,-18,39,-19,5,7,-8,18,-6,31,-6,-1,10,-13,-1,12,-5,-9,22,-5,-8,-20,29,-30,-6,-1,20,1,-2,20,-13,79,45,-180,-12,19,15,-26,-14,-3,5,32,15,-56,17,-34,-28,0,-11,17,79,4,1,-5,-19,-9,32,-14,-7,15,-9,-1,7,52,2,19,-2,-6,48,-3,-19,19,54,10,2,-8,13,-2,40,15,-15,74,-11,2,15,-1,-17,28,0,11,31,21,-6,-8,3,-14,-2,2,34,-9,60,126,9,173,-27,36,-1,162,14,-12,12,-32,-2,-23,41,43,22,5,15,14,18,-7,4,-2,38,-17,9,-12,2,-26,-15,32,21,6,-46,43,-15,-6,-1,-15,12,-8,-5,20,17,12,-11,10,-3,-5,11,-37,-17,-6,2,-22,6,-49,-44,-4,-5,6,3,-5,15,-11,2,8,-20,14,-2,19,4,-4,-2,21,13,5,25,16,0,17,-9,-14,-2,19,17,39,12,11,59,-2,6,-23,-42,-8,32,-27,22,40,-1,3,-12,-5,15,-15,-8,-18,-37,19,-5,-15,-8,-5,14,1,-58,14,1,-15,-4,7,1,-16,-9,30,1,361,-12,-9,2,11,18,14,14,40,-10,-19,-16,-4,7,-6,9,-1,-23,5,-7,-16,-34,-1,-61,-2,-2,16,-5,-13,3,-4,-47,10,12,16,-3,5,15,29,-5,-6,-8,41,-4,18,2,5,7,9,23,12,2,-6,-17,31,-130,-3,-35,16,2,-23,21,3,-8,-18,-73,0,1,-8,44,1,-8,51,4,53,-30,70,-7,-11,11,-20,7,-2,-2,29,-16,-1,-4,5,47,18,-2,26,5,-25,-19,16,-100,-42,-11,11,11,1,-13,-4,10,66,17,14,-9,2,7,7,-19,-11,25,-7,79,-47,12,-11,-9,19,-63,-13,-27,15,135,25,31,40,2,20,-4,20,-8,40,-14,-45,49,5,-17,16,-15,-8,19,-23,90,-33,-1,-20,11,-17,-15,36,9,23,-10,-28,4,-80,13,-7,13,-13,89,-26,2,-32,-1,-20,77,-2,-122,-5,-4,-11,-17,6,15,119,21,25,-29,57,64,101,33,21,0,0,52,27,1,57,-6,-3,6,5,0,-12,26,19,5,2,7,8,-15,3,1,5,10,15,-21,8,0,-24,-35,-1,75,29,-16,-28,18,-25,16,-6,-1,-13,-24,-43,-49,-20,1,-5,17,-4,-11,-18,-10,-12,40,40,-10,-7,15,30,-4,-9,-6,6,102,31,-2,-6,-5,8,-1,16,35,-67,15,-6,30,72,2,1,-13,17,-10,-7,-10,83,-11,-2,58,7,8,9,6,-6,7,5,1,50,24,30,7,-35,-23,9,20,27,-13,-3,12,27,-13,-7,1,-6,14,4,-4,140,9,-6,18,5,-2,-3,12,2,-15,1,6,9,-3,-1,3,48,26,24,9,23,12,-11,60,14,-2,-2,11,11,7,-32,-3,49,-11,-17,14,-44,34,51,2,66,-8,-9,-27,-16,-2,6,44,8,61,-1,23,13,-4,104,-3,52,21,-15,24,46,22,16,-5,-1,33,7,-35,0,13,9,-52,-12,-15,-12,-13,-4,12,13,-11,-2,-12,-12,52,-18,5,4,18,33,-3,6,-12,6,-9,26,5,7,5,-10,1,5,-56,-15,-17,36,-17,-6,-35,17,15,0,6,25,-25,92,-49,-9,22,2,25,-22,25,35,-4,-3,12,22,2,7,-26,12,4,-1,20,-37,-2,12,141,5,-26,19,19,8,27,2,13,72,-2,-36,-54,3,73,-4,-13,-30,-24,5,18,4,-9,-9,-34,7,12,1,-36,20,3,7,3,-20,8,8,15,46,14,10,2,15,9,4,2,-10,-56,20,3,-8,38,-14,9,-23,27,19,2,42,5,1,-2,1,-26,-9,-17,-5,18,21,-7,-17,-9,20,-33,-6,-9,16,28,-3,5,-14,32,7,8,-1,10,20,16,-46,26,-1,-2,24,-36,15,12,14,-9,-8,3,14,-8,8,4,-65,11,30,21,-2,16,12,-13,29,-13,-32,17,-15,14,0,-11,14,10,0,29,-7,5,73,-14,-5,10,0,-12,40,-13,-8,10,3,4,-11,55,-9,-97,13,24,30,-22,0,-24,1,12,-15,14,-12,6,5,-23,-12,-1,-5,-23,43,-28,21,5,10,41,11,-26,-11,21,13,-10,27,-5,-15,5,-4,9,4,20,26,33,27,-5,-14,-8,34,40,-18,-13,12,-8,-47,-4,-29,8,-14,-15,11,30,42,13,11,14,1,-7,12,-18,16,22,45,24,10,28,11,25,-1,4,-4,-45,10,-6,21,-25,13,-15,-25,-3,-63,-31,-19,-2,5,-3,-48,-8,5,4,-15,-10,-2,-1,25,-2,-14,-40,21,-7,-2,-48,19,-4,-19,7,1,-4,13,11,2,2,3,5,0,23,-9,-8,-3,10,-65,-1,-1,6,8,-5,29,233,-3,59,2,11,-12,1,18,-11,1,-4,103,-44,88,-1,-4,-9,15,0,58,-51,34,6,-30,263,14,-21,27,3,-4,-16,-13,-17,-21,-6,1,-19,-35,-6,44,10,-14,12,-21,43,3,24,-2,8,9,11,0,-19,16,15,2,-23,4,16,-17,-24,0,-27,-135,-79,31,-8,-9,-8,35,-9,-2,-27,-2,20,-17,44,10,12,-6,-14,1,-12,-2,-16,4,-41,10,15,4,-21,-35,-20,12,-11,18,-10,-14,8,-21,16,-5,-13,-2,-5,11,-19,22,-31,-15,-15,-7,15,-9,3,7,-11,-29,-1,-31,6,7,8,37,-29,19,-26,22,-4,-3,19,-4,-2,3,4,-1,33,-4,-2,40,15,-2,8,-8,3,3,8,-2,-95,20,0,0,20,-2,18,22,21,-6,-11,5,-9,-1,-3,1,3,-14,-2,-6,23,12,13,22,-5,-10,-3,0,-6,-9,-1,11,-30,2,18,-4,20,14,-9,-20,343,5,10,-12,116,12,36,-15,-6,20,-11,3,-9,-6,0,6,9,-9,20,-21,19,48,0,3,-16,-1,-28,8,-8,-14,-9,-12,-8,-20,-23,4,-7,-10,11,-21,-12,-10,-10,-1,-17,-8,-12,-26,-12,-32,-14,-18,-23,19,4,-48,-13,129,-1,0,-11,7,-23,-10,-152,-38,6
-13,-390,-415,20,-279,-300,-48,-86,-78,73,-158,-270,-222,-193,197,17,-27,-227,17039,-40,-822,-4,-5,-205,-122,-103,-85,-18,-51,-72,-114,-13,-4057,-1816,-4218,-4283,40,309,-61,-351,-114,106,-160,2876,250,139,4366,-76,-44,57,6,577,-16,586,-81,-22,193,-56,80,98,167,170,224,92,94,103,426,118,-34,-222,-134,-30,-92,-106,-15,2,120,335,520,-51,43,265,-28,-124,60,226,13,227,115,80,143,135,136,146,86,-39,-41,53,40,-14,97,-121,11,25,4,-9,368,82,-63,-42,41,-12,88,-441,-452,46,59,322,152,-19,8,-87,-217,1247,-7,-104,100,-95,110,106,36,-202,0,-21,-81,86,1,96,56,145,-52,42,-45,198,-55,36,229,200,-11,-208,-27,176,105,273,-8,-198,196,-71,48,-97,806,-73,11,38,59,110,230,279,601,302,1925,9,81,-45,1016,96,103,-87,53,98,271,247,-88,-6,85,-31,-11,-17,-400,14,649,-33,-17,-26,120,288,172,13,-247,1087,72,319,50,157,18,219,-137,9,158,456,1,-189,-28,-101,-86,-332,139,538,-51,-8,321,-18,18,-19,403,6149,-62,302,331,15,9,22,1063,429,14,-145,134,98,328,197,1295,62,1055,17,-3,25,-31,97,-23,67,12,5,192,43,407,-378,9,5,290,-11,616,226,-158,122,-49,-169,20,-358,-60,-54,-108,-44,148,23,164,273,67,119,-164,-39,-56,858,1553,82,29,29,74,106,386,-54,2708,326,305,-65,-205,92,110,71,844,142,-150,-19,-35,-6,254,-36,142,972,93,23,-477,228,-112,80,118,13,25,8,-21,-87,457,310,539,461,-39,122,471,26,35,-48,343,-28,239,47,-8,55,-183,100,930,374,44,-151,2,-13,70,10,369,29,-167,847,128,-136,475,34,44,143,97,50,4,33,-291,426,371,1467,35,116,14,503,144,35,398,-61,-44,33,951,475,31,427,390,52,21,-23,171,240,441,34,-237,116,703,101,-3,-20,30,-212,27,254,38,40,361,15,388,187,116,65,-16,-93,-74,-169,-47,-41,65,222,-33,-74,55,126,-30,99,-18,53,-39,121,372,124,53,16,384,69,5,34,807,16,-96,195,-56,68,93,380,367,269,619,1210,180,-37,-14,-135,44,94,4,294,293,40,452,227,-76,-205,249,-158,154,128,88,15,491,628,-19,12,-104,-53,410,4,46,-105,29,-117,600,-93,3,85,51,298,70,99,112,-14,-29,-114,28,40,224,-82,-32,-84,-26,-154,40,58,203,61,50,-20,-201,-150,272,821,-228,78,122,64,619,250,-178,2,59,45,-76,12,12,254,84,291,85,345,16,41,-197,398,418,273,290,86,299,2234,87,381,206,372,-25,146,245,18,-312,235,22,139,20,-39,20,-215,-21,-9,-17,389,37,153,508,286,-3,-129,150,7,10,-26,1344,169,-50,44,25,12155,20,-355,390,-85,56,40,198,243,138,99,514,136,408,35,-87,489,43,1,251,30,244,107,95,189,131,12,-183,198,-34,-430,-118,-37,-19,-21,16,7,556,94,227,536,-513,36,29,375,68,-23,-41,3,0,402,-30,95,-29,246,939,7,12,-272,-72,91,189,-51,111,24,165,-20,802,210,112,43,-148,98,-53,71,16,-38,-49,340,-43,173,211,752,155,-28,21,184,81,89,16,447,293,104,102,-79,228,49,31,382,266,282,-222,20,-50,-125,23,41,-22,52,144,109,169,4,121,331,100,-67,58,-113,-77,-66,390,435,-119,115,-49,15,-54,-15,-6,1,100,-38,59,136,205,-47,-52,74,47,71,37,106,200,-28,373,-33,49,70,85,135,43,8,66,295,-68,72,-486,91,-86,-102,-4,256,82,0,-52,124,128,17,75,-171,107,31,120,-24,33,61,42,340,14,18,108,48,849,-80,31,8,-178,-83,-2,-39,90,819,-93,-50,92,-95,44,69,25,224,-192,-184,-432,-43,-22,137,6,44,-25,184,333,40,456,-68,245,-10,-291,-173,37,10,1084,-93,86,-14,-74,45,249,-34,-84,3824,769,12,-139,133,-132,376,367,179,19,100,-32,-124,-11,9547,-15,50,109,353,404,35,109,-75,251,-120,-707,36,-9,-285,-121,-317,-92,48,-82,94,-5,1317,433,195,-32,-67,441,286,-30,25,-97,-41,34,-43,-465,-2,-76,-94,45,-46,47,581,43,-286,30,-119,24,-455,5,299,-52,-224,-44,-33,-78,29,14,330,-92,-511,-245,12236,44,128,-59,290,7221,-2,-23,-1,637,-58,-17,-187,1445,-122,-411,-33,-14,4,93,325,82,7475,122,61,-17,70,101,34,97,45,-110,2748,-105,-134,1,-23,1040,7012,-36,-356,15,1,-18,83,182,-234,1673,224,124,-14,48,382,61,24,-31,341,894,-135,102,205,76,172,-11,-123,277,-62,-61,3121,-28,68,19,-52,-68,433,152,-154,-120,-97,81,56,-165,483,-18,-133,-220,222,240,1,-351,149,1034,31,-90,509,162,112,399,117,62,262,55,-2,-49,550,62,-18,-10,215,71,-105,-13,20,225,-63,93,-63,361,13,196,-180,-91,3904,-78,271,38,76,-58,-72,-19,-4,-60,-128,-85,212,304,-17,5,-446,9,-73,1,-39,-69,-36,-107,143,10,-21,-369,2340,-55,11,-32,2796,-48,14,98,2242,-130,214,100,61,0,9,-467,179,-30,150,-159,18,-108,900,373,50,58,16,103,-73,57,187,10,-12,-82,28,-77,86,166,93,207,-21,109,149,562,252,94,1018,150,510,80,92,9,179,266,221,-113,26,39,685,23,320,29,270,-136,-1,-30,158,35,53,-41,76,-15,234,26,-78,97,-24,37,40,-141,-108,15,-80,-22,38,186,563,209,-414,63,187,-138,52,137,190,65,681,-8,-30,9,26,319,59,217,-17,-26,173,-8,824,213,8,-28,-194,-3,-27,-20,24,-72,14,-70,-62,360,-107,264,-7,15,-223,-78,194,50,11,85,88,28,-21,45,57,23,-14,17,-21,24,185,-155,-56,30,299,933,-63,121,12,74,415,194,28,-10,111,-12,-9,207,44,-22,-54,167,467,77,125,-15,10,-5,-9,-371,-230,160,60,-299,79,37,72,39,-74,57,-18,-355,-98,-8,-182,31,-151,-152,-42,-135,177,351,25,-460,47,-22,8870,1620,-1,-178,-326,124,70,19,189,35,-209,33,79,35,-4,161,-86,218,-525,39,4,-1,17,51,97,-16,311,285,5,15,63,200,74,-37,-88,189,399,56,-22,-39,-44,-2,-5,46,894,23,73,-54,182,-36,7,-48,2,-12,241,-49,-29,212,76,41,230,-213,5,201,512,-54,462,-138,-15,-16,-77,271,884,8,281,30,43,-50,-49,-31,-11,150,388,-202,40,1,-93,-50,190,272,256,-52,-302,458,154,-10,166,199,66,26,168,-103,194,42,-60,38,-174,145,-9,172,744,211,568,13,-399,67,-93,-147,113,-603,-39,154,166,17,-68,439,66,23,110,196,962,-24,49,-49,110,353,35,1980,39,-30,1022,8,271,171,-189,505,45,360,2694,15,961,-404,49,6,260,73,-66,208,190,442,80,-25,21,53,21,480,8,183,62,-49,289,264,822,-31,-25,177,-4,231,108,-163,-108,520,8,-151,170,153,33,-136,18,-1,-46,28,-492,-94,-112,609,-304,126,-5,360,340,387,45,-432,-12,-108,-21,50,97,-97,46,1457,-18,-221,-96,-32,-58,-3,86,172,132,-54,-19,376,218,332,171,27,8,32,97,218,-296,-35,43,-39,-19,-66,187,-112,166,298,559,-223,-97,-14,3,155,67,-49,-117,88,-92,-143,-47,-99,74,13,337,90,262,26,-13,-14,31,-26,-68,-11,390,134,6,-41,60,-298,50,295,-34,147,337,51,45,-63,36,-98,34,-295,777,-50,31,346,3,-65,770,239,-38,-60,21,265,-109,292,-9,33,-219,80,-78,168,286,32,136,-117,153,-14,256,-152,17,28,-26,21,96,8,-111,751,-20,364,15,710,41,72,6085,490,120,-77,-39,104,-84,31,33,-49,-90,180,340,-43,59,-36,-38,-26,36,20,51,-12,689,112,-13,78,25,-5,43,115,145,23,-31,50,83,-16,10,77,977,-250,-92,5,494,-374,6,-160,-8,129,58,12,185,-210,146,-161,109,189,6,0,128,42,13,285,52,212,82,562,-62,538,-60,223,124,180,287,70,37,131,-84,4,-214,24,-50,-73,81,-28,-128,2,43,75,179,-11,180,181,182,292,58,453,-137,-274,-41,93,-150,-5,16,-8,157,-308,-121,-309,-272,85,-73,542,-7,-1,147,41,34,-114,-107,108,95,-38,-42,417,1002,29,-95,5554,-99,-17,-8,37,-74,98,70,-102,-124,-16,60,-252,-4,-51,-80,73,245,110,100,126,121,30,320,96,-71,6,-24,173,-117,139,242,-238,79,137,37,5,20,27,-52,145,-54,489,-109,20,-72,-37,52,20,-11,-62,151,-4,-65,151,305,236,29,-82,-327,174,-124,-26,60,-21,4,-271,163,-25,-79,-67,-109,33,62,-213,27,-13,-16,-28,55,-95,-18,-11,113,-72,-29,898,90,5465,909,3459,-8,-50,21,107,-147,147,541,747,45,-34,189,96,123,-71,137,-86,343,605,4,-7,61,40,1197,116,4,157,-91,-319,96,-85,15,-94,-14,62,-360,-100,894,73,36,188,25,43,219,-84,5,-191,100,-110,-150,-112,1336,-88,-97,173,303,386,-20,809,121,98,21,161,354,53,195,9,121,122,271,89,-141,1755,52,1149,659,-12,-24,-194,-102,183,-32,114,-30,-76,14,-47,-16,180,77,91,2,-7,15,19,62,-63,15,-167,-22,125,50,21,14,33,4003,65,-6,-14,-302,9,42,30,1032,124,111,7,-209,-36,39,-65,43,84,-21,287,139,-67,-173,25,11,1498,-28,101,95,14,-65,586,-146,-87,12,-49,182,7,449,-14,50,-38,-95,-217,31,87,-38,54,66,194,866,-304,36,19,32,-39,721,148,3723,291,-71,276,72,-2,-2,-159,-259,4,-174,124,-10,848,117,264,-154,56,-122,1260,20,-46,259,-3,129,67,-89,32,-178,271,103,-73,931,42,106,-5,291,26,-53,251,131,-5,722,36,34,293,24,214,12,135,41,-83,128,23,40,6,-6,136,2575,-36,-6,25,72,332,-81,97,286,47,138,147,-74,107,388,64,16,78,-4,-52,95,157,142,18,-113,49,15,24,127,40,-28,38,302,124,-78,-64,6,-25,628,-153,33,101,-35,71,192,-257,78,13,-94,-56,28,-16,-128,-55,140,1105,69,-132,-9,-35,236,257,227,244,20,-35,-51,-248,7,11,48,-128,0,404,224,-31,74,89,120,-457,-73,-87,-139,-21,-38,128,-16,33,241,-9,-1,-232,-44,-25,15,-21,-9,-178,-125,10,-13,27,-29,-24,-6,1414,685,211,-36,11,-1,-62,101,-16,89,185,466,17,-48,15,16,37,-106,-38,173,-213,-27,257,-136,-96,46,12,128,662,-61,3,82,137,-54,-494,1281,-96,-25,-24,-972,-125,-29,13,2,-75,13,-60,-147,194,65,17,-70,221,57,138,99,658,43,-16,-45,90,-236,23,-63,-37,-53,1558,-100,83,-122,46,196,63,125,77,37,68,40,-21,27,-27,9,-27,-48,197,129,-225,2,151,21,9,115,421,638,252,41,78,-22,32,-54,-116,-39,98,338,52,17,697,-36,-2,0,235,58,-10,4,-230,10,-5,1375,169,10,-83,31,68,67,105,-80,3,487,-11,-81,297,77,-66,35,-15,6,7,153,-14,-6,-87,5065,-4,16,101,-74,315,135,76,-57,261,197,6,-519,94,87,64,-178,111,14,72,57,19,220,8,-8,1408,60,34,-61,214,-32,251,-6,40,90,-1,-3,-38,203,192,-32,100,-91,-297,-153,-90,-108,-83,176,-70,-14,-23,799,213,54,30,1883,228,-31,133,-18,-39,-72,-103,126,8,462,39,-26,-128,331,321,47,104,213,-174,0,-279,134,63,1,39,103,112,16,200,69,-1,98,-24,181,131,793,-17,41,164,818,27,98,-49,-182,9,241,-62,85,72,16,-27,30,12,232,-8,246,-132,255,0,49,224,73,3,32,270,702,-10,-78,30,532,34,481,-36,184,6,-12,114,11,226,73,68,-1,-73,599,67,-117,-64,256,-17,-141,62,-23,1175,200,7,388,-314,-82,-88,128,71,-8,219,232,154,21,50,-23,-61,-160,-67,-37,-109,303,-16,1,-98,251,328,-23,-34,801,324,-5,72,-8,0,145,142,256,-75,175,159,76,-23,101,312,18,152,-70,-6,245,123,-12,-45,67,247,100,25,3,-55,72,-16,-22,7,-20,154,38,32,67,32,111,282,471,-65,-3,27,9,126,-5,4,218,-148,51,-55,-1,-94,-54,103,7,43,-54,44,275,193,-185,38,21,23,313,-30,574,75,142,14,17,-20,132,61,-61,67,4,-126,-426,-85,66,-94,216,-101,-205,552,-13,-18,75,21,89,1,111,332,153,164,38,97,-87,38,80,-6,-8,157,9,6449,173,95,428,59,6,30,24,83,56,-250,107,184,6,34,22,5,5,-35,11,62,-27,-28,340,-5,392,11,-2,-658,-38,-154,38,-184,40,-49,-212,-263,97,26,126,-150,-41,290,30,35,6,110,144,-6,-137,-5,-33,-112,-56,316,152,40,-87,-125,-34,121,43,243,-419,17,53,27,-86,-91,49,38,74,-106,46,112,35,412,98,304,-121,196,131,144,-49,-42,1287,208,258,41,-400,197,15,-108,85,-106,108,-17,137,75,-1,21,-77,23,86,-197,20,4,-16,192,-55,74,135,-15,-72,165,65,-77,-46,211,8,227,4,180,-76,274,-45,66,341,68,-9,110,-18,232,-12,59,-25,101,-17,45,7,14,241,-73,6,-381,187,119,101,544,13,153,-73,281,117,619,-68,338,-44,-5,532,-9,47,-2,47,35,27,-53,59,58,-54,-631,-56,85,24,-131,29,84,130,-239,-121,-44,93,78,-72,-42,158,111,127,-66,132,162,-39,299,-13,110,310,119,-66,57,84,896,236,72,80,-72,-148,2292,3,334,-409,-195,99,-15,31,43,107,396,-80,285,-96,3,154,354,327,107,-25,-24,-15,100,281,54,226,35,-4,570,198,4778,1300,-21,21,-5,67,17,15,687,19,-19,45,32,1,34,83,-105,32,-505,135,-121,26,195,31,-38,37,69,185,55,154,-28,94,47,0,56,126,267,585,-16,192,2410,440,337,-91,1573,9223,1022,31,184,-142,-194,229,-15,21,182,-13,-12,-173,-118,84,-53,54,-124,297,18,92,-24,112,5,5,-53,194,-15,1,260,25,49,-79,4,-92,-14,-52,-25,19,-112,25,-5,59,153,63,-8,-14,443,-63,10,-85,245,154,117,-32,-4,35,-52,-20,-5,24,38,67,33,21,181,51,-39,39,-77,-8,112,-15,-47,13,16,64,203,39,-12,-93,-13,-107,124,-13,18,-8,135,-80,-122,27,-256,211,38,-32,-522,128,-35,47,-232,7,76,56,-11,379,-1,-131,312,181,-2,-95,21,40,48,2454,36,10,356,89,67,19,-153,38,139,-72,-61,19,39,-35,25,130,-17,509,235,376,137,16,145,40,-35,18,2,-114,46,12,118,81,300,17,66,214,23,21,-55,191,-34,-40,29,0,33,-14,12,75,35,-3,-167,54,83,-6,27,-29,54,29,-73,-174,-90,194,-29,-23,202,-8,83,-53,11,-56,5,558,107,-45,99,-153,10,63,29,35,-15,82,10,5,-65,2237,42,-134,44,192,41,51,-119,-13,61,15,-32,57,18,-33,-53,71,142,40,162,5,344,-74,-16,-1,188,-73,42,41,12,250,40,-15,-9,-123,-44,129,497,413,141,-5,-29,-44,15,-167,77,88,587,-64,-92,39,-16,185,-24,1010,-28,-162,-36,-102,391,101,505,206,-229,-322,-3,184,673,-110,-27,-19,-92,-56,44,-37,27,483,418,-151,-5,-29,7,51,-51,89,39,-29,252,-410,77,-42,59,-90,-36,208,39,-1,378,-77,-96,59,-83,-72,117,101,-4,149,65,2,122,83,73,448,-180,35,90,18,57,-1,130,-43,-38,307,-18,52,-178,133,569,315,63,20,-19,41,2,-17,320,70,133,-36,76,336,-4,24,-2,105,189,44,14,683,-10,-20,-252,-26,-82,284,187,-19,67,-480,40,120,165,3,100,-128,-221,489,67,3,-22,8,-16,-107,135,-50,-38,648,5,339,47,1207,999,156,-57,-59,-150,-27,10,13,18,-92,89,109,41,-99,-91,-54,108,256,-66,-17,-84,279,95,-10,147,-35,-3,12,-3,-5,-85,-185,7,11,165,-2,126,32,-5,-2,421,-420,64,252,-59,97,26,-75,-29,-21,41,1279,40,44,60,59,-8,1419,158,311,-18,182,-19,37,-5,284,68,57,-2,623,153,714,15,-32,1135,1024,-45,51,-22,-3,-43,98,-38,388,63,86,-1,-28,135,76,667,-101,11,-7,261,-381,42,-41,125,103,114,103,322,11,-237,-203,-85,99,-314,384,-12,36,126,68,55,-55,-57,-125,70,86,69,9,90,-14,151,112,32,523,141,40,227,6082,1,1039,136,-12,35,257,-166,58,-24,-102,581,67,46,219,15,10,204,75,11,50,113,213,37,425,-9,8,698,131,-45,-6,-18,282,938,244,234,127,508,-25,-137,272,48,-31,91,50,92,360,-94,-34,-194,296,66,-55,-17,-72,-3,116,150,51,-117,25,115,-52,-19,-18,109,-168,-33,-14,-27,-158,-34,-178,115,39,-58,44,15,-174,-124,246,-446,40,287,64,-23,-45,15,35,131,77,22,112,1,-31,-6,126,296,492,1309,-15,-25,45,-54,7,163,70,-5,44,-82,-189,-115,223,-204,120,-34,-24,25,241,102,9,353,46,-20,-7,2,276,-5,92,-24,12,50,218,-8,214,34,109,96,2601,58,30,48,27,115,-6,-27,78,211,-40,-47,53,43,-45,121,37,75,27,15,49,-5,64,59,37,48,-6,222,40,-208,-78,-34,-1,9,91,2,-170,-165,-256,-110,-137,429,50,75,-98,40,73,52,82,12,-47,28,22,-17,-9,129,1124,-73,-139,-2,10,-60,95,92,-498,540,-127,-65,-18,467,81,24,-33,-43,22,-95,-58,-19,-28,41,92,-68,-12,70,-96,-16,156,188,66,18,463,-6,-43,107,-24,-43,-74,-13,-46,-17,340,0,3,-51,7,-45,151,117,282,45,46,-23,76,24,175,60,-22,299,112,-18,-90,231,189,-51,29,-11,-14,13,143,-44,-19,205,144,186,84,-260,83,33,19,5,272,41,195,-8,38,60,-124,56,115,-25,10,-139,80,122,-82,107,137,-44,-19,230,7,-24,206,41,-7,11,43,104,13,474,-272,-5,19,33,41,47,26,67,-57,85,-34,420,64,208,-68,232,236,34,-108,317,-358,187,4,3,-68,-12,3,59,-87,-9,58,-295,27,188,-8,79,468,274,139,86,-3,-82,892,26,-144,790,-4,-98,-16,-7,-196,-85,60,-7,102,-1,-13,-3,33,4,273,34,-273,25,28,-9,88,-454,553,-73,48,9,43,8,23,160,8,435,356,-69,-10,-44,-38,-13,23,160,52,-53,215,-55,-98,29,584,-173,22,23,167,-4,64,-68,68,-37,-34,-19,40,2248,10,1015,94,-168,22,28,386,-49,-102,-2,239,253,53,292,97,-11,52,-156,-354,32,17,-64,-14,13,-2,12,60,34,-67,389,-324,-48,-20,4,162,205,73,20,171,122,91,-10,-52,-15,-43,64,-12,-45,-784,18,6,-39,-17,116,21,63,54,22,149,-11,75,90,71,79,-22,-71,-32,95,-35,28,46,74,185,-133,-22,24,20,144,-116,188,31,-108,-140,148,-40,60,-67,252,-25,-40,214,41,51,539,84,640,33,289,52,0,178,61,-8,29,-65,239,-27,44,541,-33,5,-124,-24,-396,-17,19,500,-16,142,53,20,-131,-273,429,123,-22,68,68,-166,32,19,-148,-73,12,108,-20,-6,-26,-279,107,271,152,132,-10,14,21,123,150,-64,-20,69,31,150,104,-175,21,-237,173,118,573,54,0,-42,7,134,204,-2,26,59,64,80,53,-79,31,-12,-206,35,-31,147,58,121,42,145,353,33,-174,-36,32,58,-46,-103,22,-28,1,87,-22,-27,75,233,2,26,-11,16,132,-37,474,10,74,834,131,139,104,34,122,2,107,3,50,48,-23,76,748,183,-46,-13,-66,-154,-8,-80,-1,12,283,11,239,0,53,90,14,-13,-100,235,-31,-1,66,144,-22,110,91,32,-13,-86,253,1027,371,-132,5,223,330,-141,212,57,10,-43,-4,-131,25,-142,44,-17,20,124,-22,-3,135,-9,-43,60,0,-24,-25,190,729,633,-159,115,-15,43,-71,4,264,-103,18,-33,-259,-23,-23,144,238,76,28,556,6,1583,15,-37,-95,219,-21,201,-38,74,-18,189,170,360,-214,3472,163,-8,-33,84,-88,101,-22,193,431,-48,-45,81,1,7,54,-107,52,-39,-51,78,-49,-35,79,-135,-88,-53,-203,104,-23,-15,-36,-281,-60,-10,-80,-16,-74,24,60,-61,66,-39,213,-74,-29,-55,-30,3541,-29,-56,40,486,178,-28,45,-79,-145,-72,-23,3,85,-113,0,19,-77,-31,-7,28,1653,-18,183,726,31,26,-91,161,-384,-51,-4,265,7,-16,128,1087,26,-42,-184,317,306,293,-4,1764,632,-46,37,139,-14,73,-23,-142,-62,-112,208,-196,-24,41,-192,50,12,-65,-109,66,15,5530,253,-44,-107,-37,1075,37,-134,108,299,136,-103,-86,1492,10,256,-17,8564,-31,8,8981,275,-314,312,161,15,-7,2404,-21,81,198,-29,-126,84,1511,35,-12,-18,54,-61,-48,1305,-34,0,958,112,-7,144,-15,-40,-137,19,324,912,-28,-41,-26,-14,-36,1,99,-95,-239,-25,7,-61,0,80,65,-11,75,19,43,99,126,-170,188,125,33,28,-30,-43,402,-73,2504,251,31,221,1387,130,62,-79,82,-98,-105,796,-47,41,-209,-30,-10,-71,272,54,27,-66,32,-178,-63,94,-42,138,13,261,164,11,-34,51,-62,-38,231,-191,2102,50,45,-55,-3,40,3236,-105,127,122,-8,673,-59,-48,189,15,52,45,35,8607,4105,17,346,-61,31,864,506,27,174,28,724,-79,6,-28,88,142,-30,30,43,-5,-191,-3,46,-52,192,-77,123,488,512,171,98,-47,-116,-1,2,-42,7,55,55,-485,388,93,-10,514,358,262,1371,-49,195,-72,184,1164,64,-222,34,5,67,-81,-52,247,-18,51,76,-67,-183,6,-193,-1,85,22,0,17,-2,159,71,35,184,543,3102,-149,-167,-82,127,83,12,-68,29,-468,-36,14,5392,-14,-9,3,-32,68,13,48,79,186,118,-50,-112,-9,-8,154,861,-60,-137,-86,9,1947,-115,12,81,3,6,-23,-61,6061,15,-4,-15,34,122,62,9,107,-192,30,-148,3,-21,-102,67,-93,145,190,116,200,147,318,-22,-41,21,-3,228,81,177,-41,-39,-12,90,-4,2585,-123,-282,-150,88,19,102,127,-261,1168,-64,90,76,-85,63,50,280,91,16,41,163,6,-43,100,-56,-88,361,232,2287,2949,30,26,440,122,435,-39,54,224,22,208,77,214,-247,-97,-41,8,40,248,53,76,38,-21,10,100,185,-99,879,45,129,19,95,-162,121,-148,76,-9,196,48,-175,-79,168,-25,69,568,-20,30,-57,-53,202,94,394,617,66,-45,4,48,49,-28,517,594,66,374,273,-17,-46,-1,78,203,239,28,15,85,-101,54,1599,22,43,-17,9,100,165,50,11,68,133,67,2,205,-55,48,136,99,64,21,-33,-23,17,124,22,557,16,229,20,-58,17,-1,61,-40,-165,35,1438,-61,-10,-108,33,102,86,-59,104,61,-32,18,36,-31,48,-2,8,133,-105,-63,322,-4,-48,9,13,56,-34,156,-14,-10,5448,291,304,-47,-58,-78,177,-79,45,44,-43,-24,33,124,70,18,158,-318,829,294,-17,-78,123,-7,26,343,132,380,242,90,2664,71,91,29,129,180,31,17,33,-87,-64,-43,337,83,6,30,86,-9,-17,-127,86,-39,5,-50,88,-180,22,17,15,1566,9,5,43,-11,137,1,15,31,234,-43,99,566,9,71,-108,639,-21,68,-17,-27,808,-79,78,50,-21,4,102,25,90,-350,-24,56,-64,35,-53,13,3,-99,-120,539,840,-24,-99,-26,-87,222,325,195,-5,6,14,-9,0,-126,42,83,326,105,277,758,-23,202,2,75,-37,128,92,-35,-10,-31,2404,-124,-154,-63,75,139,12,16,98,1091,78,-505,43,-80,330,42,186,36,-87,-4,113,207,32,-32,-41,44,-40,2,-1,134,-3,17,33,-68,-37,8,326,76,238,36,182,50,53,129,15,-51,34,107,90,14,87,109,-34,83,63,29,91,18,-54,-56,-86,-170,34,-27,-70,-11,39,-47,-48,71,-267,-28,4,-81,-252,153,-296,115,-74,-30,-434,11,-12,6,37,-48,2376,87,247,8,48,-38,17,-69,-77,86,-82,178,1,91,74,-113,100,-46,81,101,236,201,29,-44,-43,379,84,253,171,-24,228,-86,-31,71,78,-37,3,-243,-70,-14,117,295,30,18,-59,38,-97,283,349,230,-28,10,28,8,52,-34,179,95,-8,61,51,-440,105,93,245,330,130,-382,-61,-171,97,-49,212,-11,46,-20,-126,-108,31,538,22,41,207,179,-114,99,32,22,22,8,0,104,494,-42,-39,30,1344,444,660,29,66,-37,935,-4,162,136,37,5,28,-464,9,184,27,-44,-127,578,-59,-43,-58,99,-199,50,132,104,28,269,-34,-317,-11,-19,16,222,-37,82,-41,179,0,16,-49,31,518,25,-136,-72,164,104,-5,21,-19,49,-192,2,-22,-98,135,-140,-25,33,61,-17,-9,22,-9,119,-30,-82,-63,-9,88,26,64,-2,-14,9,6,-60,-24,5,-12,-45,39,-37,207,154,-35,-17,70,10,36,31,117,311,-344,74,221,-128,7,-151,-137,5,-84,68,56,29,-1,53,-26,2,476,-63,89,-71,15,55,-8,-11,-36,27,10262,345,-109,373,-143,45,-18,72,63,61,-170,-86,37,-136,1809,-19,125,73,-73,54,25,-97,280,-53,73,67,-19,44,55,-33,15,225,-56,106,118,41,200,24,1961,221,-131,-34,4,-56,3426,324,16,1222,35,35,-150,3,29,24,-67,586,723,65,67,163,43,6,183,-27,122,21,-31,65,38,-54,233,-47,-187,-22,74,-34,99,-24,-95,7,147,85,343,-70,-41,12,-14,-27,30,-39,173,32,155,46,30,73,983,-941,64,-13,21,99,-27,13,35,28,-1,82,-94,15,87,178,-19,-54,-98,-111,127,45,-47,-59,30,528,-13,-49,40,293,24,331,78,94,-8,51,131,-101,48,2,74,-171,-169,19,-19,5819,-75,272,90,0,151,-288,15,61,-6,-141,-81,-93,-145,-36,32,-55,-61,-73,-88,-47,38,-209,1,-28,17,-48,-55,-315,-36,-17,-176,-47,35,13,-66,431,69,3667,1184,35,31,46,-132,534,308,-159,291,-33,-38,-260,16,-6,426,-35,433,201,12,-216,-80,117,123,-219,12,82,41,72,169,-6,138,-152,27,85,-2,3,86,3990,-23,-13,36,-63,1625,27,-4,13,1006,-148,-10,79,41,-23,-67,10,84,-151,-252,-27,-25,-1,-7,-39,-5,1792,316,119,56,-49,47,114,1247,-6,334,1207,122,-125,974,54,-119,597,4,25,190,116,6,-14,14,-84,-71,6,73,14,56,-102,222,-61,-38,-40,38,190,35,90,83,71,8,105,1,285,18,76,-35,80,-35,118,129,26,-189,-3,-34,57,425,75,-116,143,531,18,54,-6,384,8,-57,25,41,66,-43,-46,75,21,18,36,-69,20,20,-8,-30,60,80,384,-23,168,93,-24,-71,-19,-17,12,-32,-41,23,69,6,11,67,153,19,31,-11,124,-1,270,267,-10,460,-106,-11,-55,141,303,163,1,8,15,-25,84,234,-71,-30,180,96,19,26,52,-14,763,67,-48,41,-239,43,-93,-16,48,23,16,-68,-53,-43,597,38,240,316,-6,2356,266,2,-145,-52,7,1,37,10,-61,-156,-8,233,93,41,0,1310,14,87,92,-5,14,78,67,-10,427,43,-5,814,135,202,-62,-14,41,108,-5,-4,998,46,-11,-25,-37,-3,-45,1,34,-58,-32,137,-2,-262,1202,72,-21,-183,-182,633,1465,-178,15,11,-104,-167,-16,-67,-59,-56,472,120,-23,0,409,52,153,-6,65,-129,-34,-23,-11,66,544,13,423,-137,-809,76,70,-17,-64,13,87,122,408,-22,127,9,40,-703,233,-36,-73,19,-95,41,108,68,29,178,88,553,-103,11083,15,-29,33,294,53,0,124,-48,44,-13,72,57,2,-13,-40,10,620,-38,-92,-82,2,-12,-217,-91,-210,-64,46,13,-36,13,119,-41,-2,85,-3,-130,-8,119,-102,0,3,16,-243,188,114,-43,535,17,-12,29,-59,706,-37,-6,125,-17,50,93,888,-68,-52,-15,27,60,-15,-202,107,248,43,206,61,422,-168,121,168,-201,-100,-85,-11,1319,74,65,16,113,-114,30,-108,68,388,93,25,66,67,15,176,-9,-38,-34,-55,55,11,316,332,522,-82,13,-69,43,16,-74,-20,-99,-104,626,28,217,57,-36,-31,-54,45,87,-1,-267,8,578,73,69,44,209,-17,37,-111,-84,-42,553,-53,-101,-48,-125,199,321,56,-44,-124,239,-1,219,1194,-163,159,-24,218,2000,310,-15,-335,74,125,-113,31,-30,-41,751,162,778,-18,7,11,-3,58,41,-93,-11,104,33,-10,61,218,95,178,-9,75,-146,-140,130,-166,-102,12,-43,41,-226,120,13,131,-84,19,6,286,-11,24,-18,30,17,-55,-117,21,-225,-354,37,41,-79,226,-69,212,89,282,-38,138,64,-108,-51,-10,-81,12,-25,-20,-119,-98,-25,33,112,142,2335,652,-17,5274,-34,-102,23,26,13,63,276,-156,-75,-83,-37,129,90,-46,56,101,-15,115,-46,20,65,378,-20,26,-46,49,37,-35,35,230,3555,-29,-38,-163,133,-273,1326,113,55,-12,98,-28,-36,-103,-42,224,36,-35,34,306,58,24,38,27,-89,71,-68,-908,131,149,-17,10,33,-109,139,45,-220,-88,-292,-1,-78,238,778,285,89,36,96,13,-55,149,-79,10,186,-10,406,60,355,47,19,-57,517,41,83,-15,152,-57,-375,72,-28,378,104,-21,-131,-27,-190,152,8,113,54,-48,-85,-68,477,-131,81,-497,-289,138,-37,-108,-175,-11,19,8171,324,33,1712,-36,19,-23,-204,46,96,47,-1052,691,-31,13,719,1082,173,87,-57,10,571,29,-23,102,-16,12,-3,-115,-717,-167,-11,88,452,80,-50,118,-108,109,31,-180,-11,96,15,-74,-22,42,-175,126,75,87,5,-17,25,30,10,209,444,-453,94,1,302,159,9,218,2152,170,477,60,97,-9,711,-38,206,2059,-313,-95,50,34,-152,-35,34,113,-11,33,-18,-60,-56,3,-45,16,59,-241,35,63,-125,0,85,-29,175,137,-22,-44,9777,-44,-14,-10,8,-23,-193,21,-54,248,-24,969,-178,582,220,225,28,131,21,-109,52,614,-122,-170,29,31,-101,58,124,-86,-13,-67,-22,32,-70,-239,-51,9,75,18,-246,-21,-21,-106,-36,-56,457,150,28,203,-2,15,18,25,77,-71,49,18,3,-21,1,391,-35,92,221,8,-105,-74,120,120,192,-242,-58,-19,-352,17,33,202,-126,187,113,133,-177,-59,35,20,59,-4,-32,4,2,-17,-85,93,6,-40,90,174,185,-45,-6,-107,25,-17,-11,155,59,62,112,-75,-23,343,53,111,149,-40,-78,-17,203,-181,34,-4,-27,-158,-227,144,-72,-32,-20,69,-80,-35,-195,228,-1001,308,91,216,192,54,63,241,-6,150,-9,91,-18,35,-489,-93,153,-200,42,312,105,1383,25,-30,1081,-102,-32,-8,-78,-39,-23,-4,349,-25,95,4,-13,131,1,56,95,73,246,-158,-207,-265,167,0,-12,427,5,-30,188,-1,-41,177,9,4,135,-124,-107,-39,79,-57,-98,491,-52,-87,-24,-24,-43,-19,-88,906,195,-169,596,-11,-26,40,-1,-7,313,-7,29,-11,-30,273,566,90,35,218,-183,651,176,-197,-30,-27,26,49,-20,222,-18,-41,231,-13,-89,-92,35,184,56,68,7,52,101,198,-30,-76,38,-98,-6,69,5,117,91,570,11,21,41,-8,123,-147,61,-176,-81,-43,10,-45,-331,-155,340,3,-2,80,30,212,-46,12,-9,-6,100,461,-208,-84,-64,154,16,16,477,31,-34,-116,1426,-156,90,0,6,68,-54,103,43,218,99,42,190,24,10,133,314,-9,383,-88,236,-29,24,-156,85,55,33,-252,20,-154,648,-50,-32,-40,-19,-5,-116,100,-36,56,40,-72,377,-64,23,-137,-548,1236,290,103,76,140,-24,111,-35,251,172,41,-39,117,195,68,-31,-132,23,35,-37,51,28,180,-394,21,86,125,107,21,6,331,-149,-70,-35,-45,31,29,31,35,-33,216,-2,36,-71,244,112,496,-24,-8,44,-131,-1,13,319,-64,219,47,724,159,344,52,-120,-145,-11,-135,66,-86,-604,-40,-25,21,17,306,157,32,513,-31,111,23,75,-45,-63,-12,-55,92,-211,302,-4,1488,986,-63,4,-28,4,133,10938,34,23,98,-195,-166,-60,14,54,-21,170,48,29,100,-1,-99,-12,17,-65,-86,-56,-10,129,-43,-290,14,-123,91,-9,-16,87,-4,48,-4,-44,20,79,35,-1,17,-101,3,85,-107,-14,41,21,-173,217,57,81,-19,93,-34,0,-35,10,7,-1,31,-13,70,7,-124,579,213,-30,-889,25,-273,119,-169,-300,801,6,180,63,-84,-57,-87,3,-47,-290,311,34,60,-37,192,-190,-57,94,-38,36,11,237,9,15,355,309,-177,67,-1885,-27,8,-22,-3,-88,30,-168,35,108,240,24,-47,47,145,3,55,1000,75,16,446,394,-115,-185,150,-249,-115,-126,33,-62,164,50,23,210,62,29,28,-6,-4,263,51,-110,-368,-45,-88,259,141,1603,296,-17,68,255,-14,1130,-25,-10,45,-506,43,-311,-18,99,315,-2,-82,-41,19,-111,-223,7,-315,628,-26,35,-36,-96,-137,-52,49,-171,323,-50,127,-480,140,-124,-123,-67,101,-44,-16,63,-39,4,136,38,-78,2047,22,-186,662,248,-90,-218,15,1102,10,24,-43,248,165,218,-172,84,-107,-118,4,75,53,-9,17,-1,-18,286,246,34,19,78,-58,-232,-57,-59,24,101,-25,84,13,-316,11,142,-14,-180,-421,94,878,-3,30,-509,-67,-177,-160,-146,26,70,-53,76,797,53,-139,17,27,-82,-270,-156,-175,71,186,-27,-314,487,-54,2,-32,-36,-94,-512,-257,-2332,-33,-43,59,-243,-238,-47,-178,105,-151,10,17,941,14,-53,116,2,-30,417,52,-87,160,140,-15,-40,977,-106,29,-325,680,-8,4767,-115,-633,-2992,-3572,-318,-45,11,37,29,20,-167,-111,53,-64,3875,-461,552,49,12,149,-32,534,91,4286,-41,-4,-38,-9,-73,4307,17,41,3967,18,-79,-8,660,295,131,333,73,4474,-91,46,-37,-156,-94,59,61,108,7,-90,33,16,-56,59,-2,37,-40,-207,-72,152,219,259,114,80,-23,-67,54,-25,88,81,102,264,-19,33,25,-26,118,-780,130,146,437,34,-12,2599,-31,-12,-11,-5,-3,86,-43,72,-120,44,3,-15,409,-12,-13,-50,-80,434,-43,27,60,-106,-70,47,17,-19,51,1049,4,84,-46,-89,-34,45,69,155,49,-2,110,44,-31,-41,102,69,54,51,439,-48,61,-25,26,94,-118,-95,-7,132,-23,-21,-36,11,1029,-22,-55,-137,-27,-25,76,1653,-7,131,-41,2,-16,-90,37,-181,72,3,60,-134,323,-62,-54,-18,-26,-24,-30,53,19,291,-70,12,46,42,30,-17,66,-91,-31,10,-60,6,26,-62,-67,42,587,-13,-14,-138,-360,43,62,109,-34,51,57,-94,-19,12,-31,-53,287,20,87,-68,868,137,38,449,-681,112,-43,113,-42,-39,-86,37,-92,4,-122,-130,87,-47,52,160,253,-117,-6,86,7,34,21,448,204,-92,158,39,398,361,-61,-37,-489,293,-76,-104,-8,162,-267,-449,1191,-65,-19,454,-43,7,-39,120,173,-176,-16,22,177,-14,-4,-171,-77,13,143,-19,-92,-431,-127,-339,-176,368,2075,138,143,192,112,36,42,298,6,-91,-99,31,2,46,41,-110,46,34,103,-18,-116,160,-252,110,50,225,0,-25,-97,-78,-20,24,-51,156,96,-172,65,79,76,-68,33,600,2389,76,9,2013,81,156,236,-4,-6,215,-5,63,25,-88,114,138,106,103,149,-30,-414,383,52,206,-229,59,-129,203,-17,-153,-110,-186,-3,-94,-171,48,61,-7,80,-44,-315,-13,-390,-415,20,-279,-300,-48,-86,-78,73,-158,-270,-222,-193,197,17,-27,-227,73,17039,1,-40,-822,-4,-5,-205,-122,-103,-85,-18,-51,-72,-114,-13,-4057,-1816,-4218,-4283,40,309,-61,-351,-114,106,-160,2876,250,139,4366,-76,-44,57,6,577,-16,586,-81,-22,193,-56,80,134,366,-11,-78,-31,-25,199,442,410,-95,90,-132,-23,52,458,15,40,197,-143,-22,6,197,-122,-75,203,102,64,-288,665,117,41,-103,-8,18,-44,-116,-20,409,523,22,-159,39,-86,-79,149,-19,-23,75,196,-3,4,-32,-98,88,82,1,-94,-30,-258,-70,-589,567,-21,694,6,-36,-50,151,-160,-21,-89,-36,183,-149,-38,540,-100,-115,50,-355,-80,-30,-381,362,-269,-25,391,62,-26,244,160,-31,46,163,97,-116,10,-404,26,4,356,-118,-229,65,-54,-28,72,65,284,243,233,109,-37,23,-60,7,48,43,53,169,-7,115,102,150,22,155,-75,-130,-56,25,188,28,1,-124,47,-239,183,19,-105,-18,170,92,290,48,346,83,111,240,61,928,119,-86,-5,-18,143,63,90,482,-71,127,1093,-1873,105,1290,-48,-31,16,73,-139,75,-24,92,189,-87,459,142,-24,45,84,118,-9,-254,-139,-9,81,-5,24,32,9,-236,-20,49,168,-28,53,455,-22,128,-45,41,-80,-96,-209,50,-42,61,-145,-372,109,152,-35,43,70,186,22,62,1313,111,-7,70,39,-23,-60,363,106,-2,-160,28,24,141,122,2,-206,149,-108,-103,4,36,195,396,25,98,-20,261,6,-131,-123,-17,31,-43,202,-2,-155,-43,-98,-55,-47,-75,-34,-77,156,142,179,-22,-10,-88,31,682,168,-72,20,-98,184,91,187,96,67,-76,-123,-29,367,-27,199,-222,60,18,887,-74,-204,-113,197,83,-28,125,-60,-15,137,168,-197,140,-316,124,85,279,-56,270,-8,187,18,-24,-4,73,21,-21,39,158,53,56,155,87,-294,-34,269,204,-160,53,-49,-17,19,-79,-29,1210,737,-9,145,-4,-27,5,279,387,422,24,376,-165,-130,-194,-16,102,-68,8,-3,-117,115,108,499,-83,366,-1,-210,-99,462,-10,128,-38,33,86,205,-9,62,-114,312,7,194,134,-74,-103,30,-1,-286,-72,274,-1,-17,-649,-51,90,4,170,32,-149,16,50,-253,37,-204,16,66,-105,-7,21,907,115,-135,186,-101,171,21,48,-414,13,19,36,8,356,34,42,406,129,-57,-139,503,380,-88,-114,80,155,61,156,320,20,-235,-134,44,9,181,424,-97,-358,86,-63,87,-18,189,170,-158,-22,176,156,-1,84,218,275,-14,135,21,70,-13,-296,-32,168,86,-9,47,85,122,535,37,-38,32,-54,22,-458,303,-187,-23,114,-54,93,294,35,-23,12,99,165,40,82,95,685,56,-120,-63,-244,-28,-7,31,17,32,-19,1,29,152,44,13,202,-3,239,-149,58,65,-26,94,-101,97,-121,-89,-101,-42,144,-28,32,-136,140,190,743,-101,93,50,281,21,-135,-2,291,-67,59,-52,-46,49,3,54,-82,-68,-10,-160,-3,158,-373,-417,-54,7,92,-15,-9,211,21,-385,235,236,-71,-97,-9,-121,13,280,-9,-44,851,-151,26,-34,-71,14,0,22,-220,3,29,114,-9,-33,11,-142,-58,-83,-51,-10,76,-224,-69,394,13,-50,-70,157,-146,-556,233,72,-250,60,-10,434,-42,260,30,-13,-15,335,215,-105,-15,-16,84,185,149,-74,42,-43,-62,275,-166,39,126,97,37,-102,105,-47,219,87,-7,35,-128,263,-190,-91,18,341,151,-99,122,51,-51,91,48,-64,-31,127,15,87,-48,90,-46,13,416,38,27,133,35,217,-29,183,151,4,158,-37,-136,339,-74,209,376,-183,71,60,-6,64,154,-78,69,454,103,113,220,521,-198,-42,1,-12,118,-159,49,90,196,-135,-47,12,306,151,-38,58,-2,117,-38,625,23,-973,57,-172,177,208,93,21,-36,-7,-4,-14,144,593,-6,-243,-111,168,-276,109,20,3,-144,7,82,5,23,-15,25,-132,33,-145,-96,141,8,105,-89,88,72,6,-219,172,80,385,93,63,19,513,-4,-120,106,249,-71,-5,234,106,-60,-19,10,38,118,-72,-78,203,-44,552,163,-68,15,-55,-328,-66,16,-9,458,54,172,-86,62,-66,180,144,-31,116,400,168,-359,22,-57,-48,142,-84,14,-39,-25,113,124,-139,273,313,17,99,4,482,217,-161,-75,58,319,70,82,83,16,-6,196,376,2,-154,-133,50,-46,-301,172,-230,-74,319,-93,-1,-233,-1,168,27,-54,57,-24,773,441,116,-64,-176,1,213,-83,28,188,674,6,-106,-270,-18,-102,45,-145,-95,-298,-305,93,123,167,186,1,-10,-147,-23,-50,2,32,-189,-9,77,482,-1788,108,35,-105,-7,-32,15,-444,-3,-68,-43,291,-18,31,19,44,35,157,108,-8,249,-216,155,-120,-184,-121,-6,-86,119,-480,-155,-71,-32,1,168,63,-191,-513,65,-164,27,-57,77,-433,2149,-15,-180,-85,-43,147,61,-919,-47,-5,71,715,201,-280,135,932,-1061,43,26,-285,-419,-409,-17,97,47,58,-91,1669,15,126,-9,-40,221,80,105,-105,-6,-3,297,-87,-462,139,969,62,-10,6,-20,268,-59,-226,-155,581,-336,116,-336,-20,-237,228,-19,-197,948,63,13,147,-58,18,1097,185,-63,228,301,-8,262,61,425,-125,-812,61,-155,20,1021,162,94,194,-158,121,-187,896,-304,10,-42,161,161,260,-146,1,-44,37,153,23,30,22,369,42,547,-43,242,-140,45,-101,249,-166,-396,100,-720,-40,-26,-44,-163,-332,9,-129,391,-196,-178,-24,37,95,21,246,389,48,180,427,34,-34,-54,-102,90,-373,46,-78,31,87,-238,682,-222,14,144,144,-84,8,-435,-217,-5,-224,-368,-223,-285,-40,-23,25,-68,-110,-151,-107,-16,88,-91,852,-215,16,-51,-1,29,-64,-67,-50,-94,-30,127,-11,31,32,-85,-629,828,202,73,998,313,213,-113,-19,-192,-17,240,-838,134,-136,-54,71,-347,273,-37,-27,436,66,-142,274,-38,-227,27,-45,-26,16,-71,-158,65,532,69,538,-159,8,12,154,-91,-134,4,-95,90,64,31,53,29,23,47,-49,29,-13,-54,105,-186,49,21,-1728,-15,161,-226,-318,16,-47,-27,77,-13,-449,-134,-5,42,-328,-27,-99,-8,-382,-6,39,-38,43,-21,360,-83,46,16,161,49,202,-24,169,136,-259,-136,141,-202,87,-90,54,-42,-303,-14,-291,41,-18,-122,738,-198,-650,-375,-1721,-83,-104,-104,61,-97,-60,6,-40,-37,54,444,53,-164,83,1564,144,169,57,419,-113,490,-446,17,-87,-137,-131,238,27,904,58,72,914,74,105,-294,41,-69,16,-526,393,1339,-705,-48,-44,-33,-157,-52,-236,9,65,341,-135,-3,-42,-133,146,-177,-1068,-173,8,158,-55,-80,81,1175,-135,28,-124,282,72,-28,1172,332,112,9,-72,75,166,-91,-40,160,75,123,172,-226,419,8721,93,33,-128,-166,-134,-95,34,931,-38,67,39,31,89,-151,50,126,63,-208,-43,231,-27,239,44,-55,207,-94,-85,-14,29,75,-98,471,-34,4,757,163,89,-139,-118,1059,-49,-159,164,-135,-44,45,-54,78,-55,-47,26,92,65,43,-63,-117,-2,40,-185,58,328,-138,50,9,655,-156,-156,-71,4,-32,-86,83,-233,482,19,17,-185,285,-207,-8,14,-42,-100,-28,-68,-254,-158,38,105,-16,565,95,122,-31,-82,118,199,-92,93,230,167,1,-108,-98,5,53,141,-1,-34,110,-66,-9,13,-19,-74,207,-8,-27,-111,262,-39,-19,-277,47,516,-141,-154,95,320,70,-95,55,127,-33,-2,-38,-122,186,53,-19,-19,-141,-62,5,-179,149,306,-93,-74,26,-38,-281,75,-219,173,145,288,39,-18,1388,100,102,-419,70,-52,31,-6,89,417,-42,-194,-38,225,534,-157,-256,403,-96,479,-36,38,-29,-254,220,-37,129,829,136,72,-155,-133,-331,-250,256,196,-5,236,-10,125,-226,32,36,-289,273,-102,-198,-16,-296,9,210,152,140,86,-248,19,90,-267,156,-276,66,500,-127,84,484,155,69,214,114,78,104,49,25,-297,-112,214,371,282,-245,26,32,10,97,143,14,347,-243,221,-288,-69,271,297,68,52,-102,-77,184,153,16,206,-68,197,36,29,-20,83,-453,-72,1271,-350,142,59,1623,168,-106,-143,-95,37,65,-35,48,-120,88,-30,-30,91,-149,189,209,60,67,3,41,-38,-78,-15,170,475,-173,178,122,95,-30,284,98,-115,-12,-59,-154,105,7,587,-130,-15,-314,124,77,38,199,316,-12,-183,-28,24,-193,4,-11,-430,193,-49,-170,46,-100,-245,-181,30,92,-59,858,-29,-98,-60,2253,-417,-192,-157,-188,34,82,-40,14,-77,-15,21,-36,483,441,-118,503,458,611,652,577,300,31,-105,254,56,-151,11,119,35,-42,1933,-92,777,-192,-396,240,42,88,-98,151,15,-15,-99,220,-159,-352,69,-7,28,88,-7,6,82,-3,119,-23,-159,-20,433,86,-78,-1,-45,83,-77,-123,55,401,548,442,-196,-114,-3,-188,-57,-89,-286,15,178,50,-46,37,-484,-105,138,-232,167,-77,-194,-34,-74,172,-136,-113,-319,25,-5,11,277,191,9,1382,-81,29,681,-108,5,-168,246,795,470,-51,-35,-54,84,40,57,262,141,541,-122,-30,-975,86,-29,141,241,41,-503,979,-153,-215,56,544,-69,1,750,-38,-2,-30,138,177,49,-109,-15,-76,-244,44,93,141,-158,126,18,22,-90,398,268,-187,-301,-257,-111,310,-168,-137,14,-137,153,105,-40,67,46,-113,288,296,40,-121,168,-40,-441,94,664,-1,162,-112,-184,37,219,-64,119,-34,-390,233,411,35,874,-3,613,-275,370,321,-76,302,131,518,18,43,42,-62,20,-283,-244,-28,-208,-50,-156,-27,-109,176,-334,105,-464,60,-218,489,1707,653,-220,279,-942,-60,-38,-119,133,111,577,623,58,276,55,743,74,-19,-26,252,153,249,-161,8,31,1537,68,-351,-168,112,-43,23,500,151,-12,96,106,1180,135,143,110,466,-25,399,138,73,-173,-247,126,60,-231,-12,353,-76,74,643,401,142,65,-27,713,-283,239,43,489,35,-58,-361,235,59,-224,-13,-24,72,20,77,17,-32,97,-19,-322,-8,162,-36,-109,91,-14,40,-175,131,-27,-202,-9,-328,17,506,-108,-146,-29,24,1321,446,-38,155,3021,258,152,279,29,-14,172,250,-6,-15,-451,-141,112,-121,-142,82,-201,-62,233,-73,108,-521,144,228,155,-38,-49,-97,-64,23,17,305,-205,142,-477,457,-60,-39,122,70,-136,44,97,110,-55,-20,-105,-260,-16,258,527,-123,-108,38,-243,207,-285,-148,-2,11,259,19,296,217,-89,-31,603,-80,324,62,-125,71,363,94,1125,93,-12,201,-202,55,-228,-86,-112,-10,659,52,648,-73,593,154,88,491,-19,388,298,-82,50,2,-78,649,648,1530,157,102,472,188,49,-38,144,415,-17,271,10,-101,141,32,110,65,112,31,-16,-4,57,46,-40,42,64,-68,-17,57,49,-50,-47,69,-5,-61,170,-446,159,-106,-83,-34,-232,-90,-101,121,45,-24,10,-100,-254,444,24,62,27,16,237,72,-25,-51,24,355,39,1,-183,-8,-24,108,-23,355,-15,707,14,-102,390,-131,1,-430,-118,368,149,170,-88,-347,8,-335,-21,556,-18,-129,-432,-475,-159,-147,5,-6,-150,117,35,-28,52,211,-35,-99,39,255,-123,15,-34,-13,137,124,47,68,-72,180,-132,68,262,-200,-69,165,-160,752,626,217,-116,104,121,17,-171,108,22,-80,41,249,-2,-484,70,209,-22,-95,-33,-787,42,-12,178,110,109,-3,62,105,46,127,77,398,-210,-81,155,22,212,10,84,124,1,-80,-6,-117,26,54,-30,135,-118,-15,-119,655,14,165,-196,2,138,302,178,-1,-43,43,-25,349,169,-65,-18,283,81,119,246,825,-76,52,59,188,26,475,162,-108,-114,-267,-11,-122,-42,-621,-39,107,90,140,46,-91,-100,-201,8,-60,-95,-66,37,37,577,651,-144,-18,5,296,138,-746,-144,84,198,-44,113,131,80,475,148,-133,327,190,-125,-397,-20,-64,718,169,-209,-56,-10,24,-66,344,-268,-64,-59,-79,-268,45,-38,-236,-53,-22,409,34,-73,106,19,64,7,331,316,48,-228,377,-147,18,419,66,37,-25,40,12,18,267,-70,298,-80,-244,-77,483,139,-131,766,40,45,48,71,108,181,147,-4,280,-27,94,806,37,-68,14,-162,-276,66,73,-39,480,-8,82,80,116,190,8,538,432,-4,267,447,22,239,-41,6,-88,-41,30,83,-48,-72,21,70,868,18,9,25,391,-90,-89,-45,97,153,-60,143,-59,-39,104,541,-26,-36,123,296,379,36,-112,92,-43,-507,-132,150,-39,-35,57,-115,-2,36,-1,-34,-82,154,201,-475,-38,-10,8,-119,90,-226,-67,1,15,-16,-89,96,672,98,-11,444,21,205,2171,-334,-46,-428,-634,98,-166,-65,414,-53,-55,26,46,-114,-165,-205,-47,66,-256,179,-73,303,103,86,-136,29,-46,-53,-28,-105,-185,-168,-68,17,8491,-339,368,-9,207,77,106,-107,-355,25,35,-4,582,-497,-60,27,-54,-12,-88,-106,-101,150,-13,157,238,458,-239,75,13,588,352,110,96,35,1980,8,328,480,8,334,59,-80,76,-112,3,-18,362,-4,-163,-237,187,559,-223,40,-117,-177,262,31,196,295,45,-1,346,770,168,65,-111,364,72,120,-84,112,25,145,77,977,-250,494,128,285,538,287,131,22,-53,94,-2,75,-186,34,-39,35,-36,14,28,209,-71,230,-38,-166,-128,-481,-274,-239,-121,-282,-352,195,205,320,73,13,275,-186,-62,-310,-99,105,-4,33,-25,-143,168,113,-123,-86,-223,46,9,-780,-29,-88,92,84,-77,-286,-217,264,-237,188,76,-146,-12,-6,-169,41,-73,-25,477,46,191,-54,-128,-33,-21,34,-15,-62,286,185,466,16,-68,7318,97,19,-61,137,-494,83,-153,107,29,112,27,49,-68,82,-126,135,-548,70,334,4,-228,-154,-84,127,491,36,54,1,-156,9,89,-24,-74,-46,1493,-246,-116,194,40,-77,-30,14,33,-9,-10,36,-393,-73,-54,542,21,50,251,54,113,-6,384,312,177,-124,144,-129,38,12,6,67,10,44,-15,-217,26,248,141,105,14,-89,-30,54,37,77,61,-262,164,148,-158,-87,87,276,-9,-160,-22,-60,229,-91,109,29,43,58,106,-137,-136,95,89,-7,-289,-1,-175,-98,-29,-77,181,28,-34,-241,64,324,38,320,-41,-56,98,69,-17,-226,-544,39,11,-15,-38,-105,-107,1,-59,8,73,-79,-33,-48,92,37,-242,44,-151,44,-26,115,220,-88,5,30,-47,28,91,-121,-30,-2,858,3,66,67,11,-98,-35,788,9,1010,8,-54,414,325,17,39,51,40,-213,-87,-75,247,-11,91,0,-5,34,40,176,24,197,87,-330,-67,358,-95,-123,382,204,-98,2629,-4,89,-69,199,37,-59,20,-36,-31,-72,118,-4,-120,-10,-28,173,58,25,244,-251,42,-163,-114,304,17,4609,374,151,-41,44,556,4,140,-24,-110,-43,112,162,81,-18,-91,-86,-75,436,242,440,729,475,-25,-21,51,-28,46,-230,-146,-173,162,0,-3,36,38,65,-72,80,28,-53,47,174,-12,361,64,350,137,-153,-91,584,-143,-78,-57,96,77,131,140,73,-68,13,10,299,-11,-146,-82,-63,32,3,-6,-1,239,-25,-17,14,142,29,-233,196,-91,64,4,17,217,173,-36,-110,261,197,109,41,335,274,-16,31,29,173,245,583,-111,-113,322,-64,-177,-64,1026,-13,293,142,362,163,-50,-34,-26,-86,-63,-2,-30,577,97,215,-67,315,-8,55,449,26,-1,74,-749,-80,-19,-8,51,152,178,-116,373,-60,-25,310,-5,83,549,78,-1,114,71,-162,180,68,24,88,30,-99,-68,6,-33,117,-238,-407,248,-18,171,24,-68,169,-67,528,89,21,-88,82,-863,47,-172,105,181,-31,-19,58,215,-357,57,90,30,38,51,-21,239,-75,-54,51,-61,1747,-51,-527,-21,-16,-30,-29,246,91,2,17,15,133,2904,31,1135,110,55,-21,158,73,14,-90,-114,-147,-40,-36,-34,-309,-29,83,1084,94,131,147,214,4017,89,-95,235,15,35,19,21,157,-285,91,247,8,-28,42,22,89,-49,-60,-7,41,-82,179,-53,116,-116,-46,61,-40,231,-118,1241,-103,126,103,242,203,164,308,-256,30,-40,-6,91,-34,-11,-10,21,78,-24,-148,147,-76,156,223,-39,-25,-14,-7,-116,-5,-20,88,-47,28,29,-212,1,166,81,-49,126,47,988,-140,-270,-385,-210,-26,-297,541,111,-21,-116,112,64,-18,227,100,13,247,-103,72,30,114,-22,-63,107,-167,-42,293,44,46,8,103,-54,-185,12,-157,167,-91,138,-101,306,428,53,1009,412,-94,-35,-36,-93,-658,-154,171,65,-142,69,51,508,-24,-374,-419,74,103,177,11,533,313,205,295,1322,138,233,9,25,135,317,-78,-5,18,101,1335,60,291,590,7166,22,233,-58,378,57,145,-129,-2,382,30,82,-103,-69,83,373,-52,2,-89,-12,78,749,-174,-121,86,-17,628,29,69,-15,59,-33,276,-93,94,9,-174,-205,667,40,12,-71,-193,127,-51,-57,116,155,-263,64,-107,42,84,285,-4,-27,-11,102,-85,8,-466,11,17,-87,-31,-274,139,-27,-6,-1,-129,-200,-101,-218,-166,-10,540,-45,-137,45,-54,28,565,75,26,62,-4,74,-17,-299,-55,4,-20,-235,5955,-84,407,119,136,21,24,-33,28,-30,-223,-670,-81,82,-276,-33,-194,151,78,-1,82,144,-137,-5,226,-116,75,-472,86,18,165,227,341,969,-589,101,153,-73,-92,-44,78,80,-95,107,154,-476,327,-521,198,-56,530,-290,-121,26,-12,-28,-142,-13,174,-4,-92,-25,95,124,109,-153,-72,-85,-114,300,-133,-119,-373,260,99,256,260,61,-69,497,-1,390,587,-322,144,-410,112,203,117,101,130,-17,133,24,124,49,9,18,-17,313,-3,-85,11,165,-36,-99,-1885,-420,9,1419,68,142,-3,72,-7,-226,103,36,-102,-12,84,-185,67,-177,142,-2,15,92,101,-174,-125,-23,-9,112,-15,-263,163,-5,-189,-272,11233,-249,5,34,-246,1598,27,-6,-126,-40,-110,19,22,157,50,430,336,69,-67,52,-54,81,-19,-96,-30,678,1,7,117,9,112,189,478,80,210,-112,-124,7,-272,19,9,-57,-120,-68,-358,188,86,-3,-133,481,-31,25,-24,-12,62,651,106,421,-178,439,-13,-173,22,-68,26,-78,-168,77,-49,-238,-2,-67,-156,-354,-20,-39,171,-21,-784,21,63,-11,71,-22,-71,-162,-157,-196,-133,-176,164,-119,252,640,-38,289,-315,-8,-22,5,-396,54,500,142,229,-273,-239,296,187,47,108,-27,-279,16,55,229,-64,-20,322,150,-175,-53,7,204,64,108,-104,-530,58,87,-22,179,-106,474,2,3,-46,34,0,53,94,-39,127,-100,235,-22,110,-14,-1,-86,407,34,-38,62,5,117,-90,29,0,57,-95,-211,11,-43,213,-142,-22,205,368,51,-91,-20,301,24,-52,-22,-233,95,-130,88,223,-125,-138,33,186,239,134,19,83,53,-323,167,63,42,247,15,-60,-10,-94,56,83,26,-111,-96,185,-391,140,81,299,-16,4,-75,701,-280,79,-371,153,-32,-108,94,14,-37,-25,583,221,433,153,41,-33,-9,-60,-105,11,-57,-39,-105,149,-41,-158,46,-150,71,489,39,74,-147,183,-125,-169,-55,127,59,1022,-4,-136,3,198,218,8,-23,-176,-9,101,-9,-23,871,43,56,13,-10,-21,-215,19,29,114,75,21,64,-221,64,-114,26,-25,-171,107,-24,-87,-82,48,3,860,72,565,357,609,96,-256,27,-31,-6,16,-57,-54,3,-16,100,-68,-101,-106,-62,-328,36,147,42,2,12,-38,-108,18,-69,-134,35,-9,-12,-25,-478,-406,-239,17,-203,474,-179,-207,-214,-38,0,-18,97,-38,-39,-31,47,240,-75,195,-50,-37,-41,106,-34,234,-109,-101,349,41,0,142,-75,-3,-29,11,-106,-162,400,-83,-101,-38,74,-295,9,96,-166,-145,117,168,-18,-58,-27,361,-122,18,178,171,-30,3,71,275,150,-19,19,421,-265,-158,-94,-114,26,-71,-46,-94,7,205,-20,149,-24,79,491,-9,249,82,-76,64,-269,0,2,205,-51,-231,390,15,31,-112,3,-47,26,-203,1688,-252,-141,52,-169,-86,154,-33,38,-104,118,-12,27,109,94,-248,-376,-27,-19,18,-59,-64,250,-5,382,69,116,122,44,317,57,-1,61,201,-57,203,-11,163,-211,-123,216,192,-48,-66,-147,30,-24,129,39,516,216,-288,37,-7,403,-393,-36,21,279,-36,86,-27,-54,-52,17,205,70,11,250,1,70,144,79,-203,-1,5,-57,298,554,23,-190,-51,2,3,47,192,-162,-44,-191,68,-8,21,44,14,-17,-152,211,-46,-104,94,70,560,73,152,-122,-16,-47,93,-4,97,-101,-91,145,-31,-113,-41,55,-31,35,-183,-25,144,102,-38,670,-77,34,-402,71,182,16,259,102,-83,61,-20,-77,-49,-45,-75,42,-17,-140,15,213,143,549,29,762,58,621,-30,6,77,79,169,-50,206,-25,-385,-52,118,-53,60,-23,21,-2,19,-29,361,27,-6,174,136,-91,40,2373,-44,5,-160,-622,-121,-20,4,164,782,-33,3,67,151,-196,-89,-57,79,599,84,-41,-55,-40,-33,-64,-257,73,133,-20,137,85,18,10,-51,59,165,330,-7,2657,405,36,20,77,51,-173,236,-25,162,-132,-381,39,99,33,-9,-11,-14,207,-106,-50,559,65,41,26,-85,16,47,-204,-100,266,-557,65,5,420,-14,34,-46,178,-62,-15,210,-86,-228,-45,-339,-21,0,11,139,118,-14,214,-506,-7,354,-300,213,87,203,13,27,-234,340,-68,23,-22,-111,25,-40,470,-79,8,-54,-111,104,539,-47,-24,50,-65,8,248,-314,-258,21,-29,3115,-10,35,-93,-36,19,-199,294,-6,222,-79,131,-73,-80,-79,41,231,-105,796,35,-131,346,124,28,-172,-1,73,225,-92,184,-222,-160,247,-468,234,-251,-93,633,687,76,28,706,22,17,38,15,136,-23,-148,-46,-20,-62,-85,49,66,-89,4514,-5,10,-85,-31,-78,-75,158,-7,466,-53,242,2823,-127,88,43,-108,-79,25,6,0,128,92,307,17,36,82,4,87,-84,-47,-48,-252,-20,115,-9,34,-177,146,-97,349,10,8,3,-188,105,-382,-49,-126,-108,179,-169,-39,6,95,-464,-43,-1061,8,104,-317,31,-22,-19,135,88,39,169,70,117,85,2299,-84,68,28,265,-165,-77,231,55,-92,69,-68,250,-7,83,14,-64,-37,80,-130,61,21,-103,213,-34,-64,109,-10,-35,-110,-164,82,-81,-56,121,-6,-66,225,-26,8,586,43,-139,84,216,-187,-24,160,-167,-130,84,-89,-941,-20,-22,30,122,161,225,-288,44,32,9,1230,281,-166,431,-99,122,-84,-44,-41,624,1213,205,145,22,174,76,24,-127,-166,-25,101,126,298,47,-22,-55,-48,-228,24,-40,87,-124,1,103,-7,150,181,105,-51,-138,180,507,-96,158,321,22,-111,-55,-113,24,-326,1566,186,172,207,-5,38,233,-82,278,112,45,186,75,36,-10,73,-136,-69,95,18,-19,51,11,104,89,-118,-34,126,-18,246,157,67,77,-271,-31,42,12,1749,18,-359,-66,128,127,-39,-107,-187,253,154,93,22,210,-1,-83,66,163,-62,159,97,0,-118,-47,42,-77,136,119,-63,-68,403,63,35,-38,19,-190,230,55,23,41,75,687,39,26,46,-157,-317,443,-250,30,-129,-34,75,-30,1,245,-43,90,99,-5,-211,28,-37,98,74,146,95,-92,92,58,-17,12,83,-39,53,10,-70,-81,-64,-28,-222,185,309,12,-44,-23,285,28,5,-20,10,126,-20,281,-4,-30,15,268,44,-131,74,338,516,-22,-32,-55,-7,260,277,-10,616,679,405,187,225,175,-70,863,191,7,40,209,248,-52,165,3648,61,27,455,597,49,33,56,-30,-17,-94,285,172,74,417,-4,-485,-47,596,13,20,80,891,44,130,95,-12,29,0,17,36,-15,304,-24,72,417,91,-81,63,6,-101,1,98,93,347,-28,-37,-232,240,93,218,-34,65,177,-63,-8,10,-23,-83,-302,164,-22,115,103,52,109,254,141,-40,-126,-36,1,744,-125,452,148,-3,-38,-48,124,-179,106,-177,28,77,34,-9,-229,-90,13,-11,7,-30,150,401,339,160,-31,87,-28,-27,-3,-31,270,167,387,111,101,203,198,33,914,-100,291,-37,-44,-64,434,-4,-51,19,362,405,0,24,477,219,-75,490,42,-14,69,-40,-173,126,79,-32,-52,406,411,-332,-24,-65,12,311,-56,43,-36,-89,364,457,347,-93,36,24,259,99,-39,-1,-15,144,-11,-444,-170,-61,26,-333,303,1031,-29,109,522,-13,408,725,258,103,84,117,167,298,-120,100,685,-122,-66,143,235,-34,-40,59,-24,49,0,771,58,-78,1604,316,56,3110,224,-458,17,-142,41,311,169,-242,9,152,363,246,38,62,9,-30,520,-8,-40,-418,130,562,74,448,188,1,-118,72,-33,-668,-11,309,-198,-95,299,1666,218,265,87,53,58,479,528,-6,76,82,359,271,59,228,-113,141,66,411,185,51,-82,291,80,171,-12,-45,-55,563,307,-419,308,1220,5,605,154,-201,187,269,120,107,23,99,46,179,200,668,-65,25,61,260,17,313,6,-121,255,52,427,466,198,80,76,131,19,228,-60,-87,-112,100,23,524,334,-39,984,-29,590,158,139,-5,309,177,8,2044,170,73,462,224,-8,348,33,-70,285,161,-84,-37,36,248,-189,-26,463,-58,532,-32,14,732,20,326,143,141,188,37,167,-49,-37,25,-141,1542,455,82,270,77,53,65,56,167,9,-35,-147,-70,-49,5,1636,-200,-1521,-238,191,52,242,34,-78,27,90,-107,124,184,-47,58,658,117,63,-134,50,28,1,36,-333,87,254,-21,218,19,75,809,875,-3,401,100,48,112,50,34,3,513,359,140,98,-82,-70,191,72,48,199,42,103,-320,190,-144,-22,-35,131,15,-80,122,60,432,458,220,44,218,-322,-8,802,18,-22,9,-73,-76,7,141,5,154,201,-25,-20,-52,-22,-192,91,9,45,-209,-49,46,4,133,234,98,53,54,31,11,189,-5,105,182,18,88,-319,-60,722,1172,61,102,40,-305,157,142,177,1015,-3,97,65,345,120,-36,-3,17,41,35,101,119,17,-14,62,-57,33,229,303,-22,241,630,-149,225,98,188,-45,1205,380,-28,102,173,364,7,-70,166,-39,-26,96,654,-1,-43,18,26,-15,6,-229,-100,24,-57,191,-23,76,36,337,977,770,250,6,96,-182,1449,-10,46,-142,179,198,-40,293,319,-41,-89,274,-39,240,240,-54,77,-67,733,1433,-24,14,-30,32,-73,285,8,141,296,210,311,208,133,-166,369,8,-1,-227,-115,-149,8,12,-31,-79,118,83,258,362,46,-36,14,100,272,560,-426,-347,109,14,596,-433,-38,19,9,4,186,59,-181,313,103,69,-106,2,-64,249,-149,25,187,44,100,81,-29,64,54,35,233,-175,-27,4,793,12,-43,-14,40,99,32,151,31,91,82,151,439,5,380,516,310,358,-9,-187,162,2357,-68,10,-53,38,369,-56,-18,-127,-81,438,-124,96,-18,-295,154,285,27,65,1,-103,15,109,110,-30,35,114,77,29,-85,-15,174,-466,144,80,639,-185,281,20,-29,44,158,1217,-132,116,650,65,115,-134,9,92,-226,-9,19,-65,652,-87,53,-284,419,22,278,98,-60,164,224,174,125,-125,59,-11,10,150,73,26,-78,36,760,44,-306,889,60,11,119,18,-47,-66,10,232,-30,295,30,29,102,9,-129,14,555,-87,509,13,252,61,-37,-97,-72,564,-29,-59,473,58,113,-28,137,-60,-20,93,76,47,-7,168,-135,455,69,-39,-26,136,99,73,-29,96,-6,-57,56,-56,138,217,-425,-179,651,220,237,14,22,28,-574,-19,-30,652,5,-39,-20,-5,166,98,-137,-17,84,266,301,39,81,-37,-118,71,19,175,36,79,17,18,211,68,72,-243,-50,48,-113,284,1079,47,-44,-188,103,135,109,51,-155,56,214,387,31,-10,0,25,97,37,-362,310,-18,100,173,9,63,553,-22,106,17,496,-15,662,315,232,1025,85,-44,844,222,127,-1,119,56,123,133,-44,199,-83,-125,35,113,35,-179,-18,-64,87,58,-17,61,-176,-13,28,119,334,111,555,-5,-10,84,-64,-14,5,260,23,30,1,140,178,-6,328,149,14,-28,30,-129,146,-54,52,380,-288,92,311,57,108,-145,103,-28,73,-131,267,-21,18,294,197,546,441,-43,-19,59,64,89,67,31,-101,945,117,184,103,498,-34,16,83,6,131,18,16,33,-9,961,82,177,223,81,-15,-55,43,412,91,21,303,-59,464,173,155,-19,199,59,-53,11,-43,710,86,367,395,85,379,72,189,87,17,189,-125,55,-79,50,183,-674,111,109,678,751,100,255,178,79,-220,65,-51,-48,-9,176,-13,389,76,189,253,19,68,116,465,-15,10,5,-2,216,120,35,-251,59,-61,98,194,38,230,106,112,27,105,419,41,256,239,92,469,271,154,140,-367,18,34,19,356,-20,147,83,28,152,9,15,116,166,70,54,92,-40,-69,71,-74,248,-49,-90,820,-43,52,1,11,-17,-8,39,-5,84,101,101,-27,19,176,90,-300,30,-127,-44,-165,-342,15,119,-166,73,86,119,-1,408,-5,58,-100,9,132,-57,9,30,154,250,302,183,207,-76,42,1288,234,-105,-15,178,580,732,70,268,61,-135,156,-69,137,317,87,37,701,-314,232,57,255,27,259,92,72,-243,298,272,83,246,115,-2,256,6,-93,-112,221,-40,74,-36,-32,-41,119,32,51,124,3,24,73,108,398,-154,214,-24,44,-104,-29,46,-63,129,59,3,270,287,-236,-61,16,-3,599,165,70,-184,-106,26,166,9,-15,56,-8,60,35,-116,5,-56,853,19,128,-62,108,248,-36,366,30,36,-10,-26,-39,-7,1745,-306,83,245,1621,568,56,705,31,-297,87,288,144,-44,-87,172,3,379,29,67,72,429,-54,79,-79,-9,83,65,166,37,-262,16,178,-24,104,11,-848,187,-28,71,273,179,160,958,57,42,143,126,-148,113,330,-37,64,10,201,88,42,40,-9,78,-162,5,306,-183,1313,58,336,-83,12,-161,396,-11,355,512,9,575,265,205,77,98,24,33,106,-93,836,529,-4,-134,94,111,41,8,-303,-19,95,172,23,-151,-88,468,215,294,-62,35,296,529,37,4,-4,-581,-9,-100,54,144,-3,35,-77,971,30,48,-56,-348,22,345,134,722,120,214,-3,407,-105,-84,240,30,35,440,11,69,-65,7,416,-140,46,456,26,142,12,-49,115,189,21,94,192,104,1100,275,49,75,417,-118,-17,53,210,157,-79,242,464,139,264,1077,-7,224,414,95,615,152,-69,514,7,-451,-270,10,315,69,168,36,183,163,360,87,-164,62,425,-9,43,82,479,-70,675,152,185,-154,614,180,407,1137,134,-35,25,-10,93,-27,226,204,-18,214,27,-3,9,224,133,41,-4,72,731,258,43,-5,25,244,-24,14,-136,291,577,47,295,-295,112,77,26,53,-200,33,-19,145,-86,-46,54,-32,3,-24,-34,111,-107,222,15,196,114,58,113,41,304,53,128,20,64,-63,255,89,499,1561,139,-160,61,707,-111,323,76,-32,133,208,100,64,-129,-122,-10,59,46,-421,-27,27,77,433,149,138,57,-56,-68,224,-16,28,242,-68,5,126,32,-9,359,18,-51,64,-212,153,119,365,289,7,-64,174,1140,50,-130,-17,-109,-137,-359,322,-4,4,-113,24,368,-5,136,-79,56,-538,174,92,-14,13,137,133,215,199,1843,68,289,208,161,42,-44,-113,499,406,446,590,346,301,2249,90,184,25,130,950,-146,476,373,511,157,184,328,201,-80,-154,86,998,-304,-42,-42,139,-191,-196,-67,-1,165,259,638,15,168,93,26,46,63,95,28,240,742,-178,-86,166,382,641,116,110,-224,-182,64,553,299,12,21,163,156,26,28,-113,1029,1055,-12,136,29,147,132,-426,461,216,101,561,314,76,-73,596,59,270,249,50,-45,225,1057,-1,433,21,387,410,91,214,61,12,-40,136,-272,-67,91,82,-345,385,-12,8324,-47,-38,487,260,262,63,106,250,-45,1,88,210,16,-574,-57,111,167,-89,-153,74,571,148,26,38,-259,46,99,87,356,397,-370,23,62,173,17,-110,-42,-11,14,173,176,110,-98,250,-38,210,4,344,882,148,25,-8,-41,72,119,-240,-211,142,1472,183,680,49,237,243,308,19,434,14,-43,212,131,8,12,-20,-79,154,-43,44,704,40,-65,176,287,395,-17,110,104,247,119,1457,39,303,288,82,-214,19,-5,22,29,42,454,217,142,263,183,-87,-10,265,840,-75,74,-226,-7,82,19,8,-14,31,191,18,33,-49,149,512,1313,215,-42,194,1414,121,243,174,-106,404,10,-67,-18,11,-165,-16,86,71,91,-126,177,81,160,-86,682,292,346,-84,456,-34,306,-25,25,35,368,-99,-19,219,-9,287,146,241,-20,-72,-50,72,-30,-109,57,76,-307,-92,494,280,73,293,96,410,-98,115,296,-47,-428,230,47,156,-16,-151,66,412,196,-115,-29,-64,164,-129,28,-28,355,-25,12,477,341,34,73,177,-27,-52,357,-82,-114,-87,12,235,-84,-39,143,-29,-168,-530,125,13,11,1,344,-9,88,239,199,57,-84,-90,132,184,114,155,44,0,-56,2,314,-7,600,396,837,-184,161,52,324,-269,85,5,-349,420,2,24,260,631,-97,163,-487,-26,14,104,198,-7,-30,-262,372,-50,-62,204,306,1,-103,19,57,747,979,723,-582,-26,-9,266,101,189,375,132,117,423,553,55,74,188,-4,343,-28,112,44,76,346,192,134,668,449,59,29,-98,58,160,-43,35,136,-62,346,142,4,8,202,-297,-134,16,330,-11,-9,-75,407,112,73,825,26,-90,-80,-91,-119,81,-32,70,679,-58,-135,356,-239,134,15,-20,-62,570,326,-20,7,986,428,1573,-69,158,232,23,15,39,169,-79,226,74,14,135,17,468,68,262,1005,7,274,-256,1012,-48,357,104,-60,-24,275,956,206,160,-37,-21,243,332,-264,184,62,-92,156,14,-202,64,357,24,76,-34,28,-44,180,51,10,-119,110,231,1,1183,97,-27,772,34,83,255,-27,-5,230,401,-42,-20,894,-95,-258,385,451,-162,169,77,426,118,407,-150,-204,102,40,57,231,377,86,69,277,541,0,36,162,77,208,540,-21,431,55,-47,-223,197,-11,30,55,69,150,43,819,121,24,635,121,311,69,-144,79,-30,-10,-111,28,143,1,38,36,117,21,-18,-66,78,97,5,-94,0,2,-112,-150,-107,226,176,228,107,117,279,-37,-23,250,14,-153,297,-229,41,67,159,214,187,23,-119,20,-35,130,-80,-41,449,30,-21,51,300,891,38,359,12,-119,438,31,-293,54,2,44,18,-6,199,-145,-42,85,985,-25,389,-5,14,-11,-102,-22,123,179,38,486,-5,-9,39,-58,139,57,9,66,68,157,31,-94,856,192,140,62,103,632,-4,-200,586,401,-130,69,48,13,27,-30,23,-2,18,-229,70,-35,416,44,30,7,-10,-228,66,-73,169,613,144,80,309,114,-44,-8,-37,162,5,229,-20,-29,-48,39,156,94,-30,136,13,1093,1517,64,170,88,20,40,227,250,456,48,334,202,-72,21,45,-109,1639,43,263,23,-99,61,498,155,164,13,-129,-7,468,3,479,349,41,751,143,417,316,-44,55,-84,283,137,-53,-162,369,355,272,-74,154,-122,217,271,-100,-21,51,305,95,15,1209,3,276,43,17,161,543,21,90,57,125,34,185,-58,-52,69,231,33,349,311,140,-33,-489,124,79,-49,44,103,56,-122,-137,57,28,-45,6,-198,-24,-80,-34,69,84,8,-27,-54,1217,49,-26,80,130,294,-27,206,27,-153,142,1175,3,498,193,1220,38,497,13,440,986,667,-188,793,49,308,100,89,6,82,1,229,230,368,295,17,364,95,-113,109,-25,-89,-37,274,-44,937,113,235,538,326,264,244,390,145,414,-4,-81,4,394,162,-84,488,62,214,156,-220,-78,605,2006,812,79,-292,-280,155,138,1180,522,-134,-71,156,24,263,-64,590,284,121,42,66,-60,-514,132,-11,90,-454,15,-49,322,15,338,82,-428,-30,-232,127,-180,151,1218,7,257,396,296,19,455,19,108,109,-211,163,-15,-41,-137,262,146,166,157,-13,190,6275,-43,301,-22,-75,74,394,35,163,-1019,136,3167,29,142,815,-145,-53,-3,95,82,-1,-61,92,349,33,132,672,429,-58,-10,19,-44,-293,-296,169,275,700,319,940,408,100,374,-106,1217,82,96,29,407,669,130,92,12,5,-75,35,-107,188,-86,-114,289,65,156,-138,149,-52,-37,43,573,158,50,72,-8,-18,-96,128,68,435,42,24,344,341,131,192,273,38,21,243,424,179,369,214,106,392,96,144,-40,97,30,-109,77,14,223,83,492,30,718,39,85,236,519,280,170,505,4,58,57,-36,295,183,26,31,161,107,52,956,-103,-284,111,-33,-330,27,-95,61,184,184,32,-121,71,280,39,-21,-381,25,50,-42,-40,72,134,377,20,70,169,3,43,51,65,94,612,16,88,27,99,-56,-36,155,77,41,-73,159,250,95,-39,13,-215,78,-10,-103,3,-239,166,62,34,37,68,61,-22,39,43,152,-15,231,180,-8,58,165,-35,16,3,35,132,-48,496,-1,101,35,184,-414,614,87,11,-7,37,115,75,13,47,-57,194,-243,189,10,19,-74,157,101,148,15,251,87,45,16,129,154,-265,-196,-116,809,24,672,408,200,-112,109,458,-87,531,80,-45,-11,480,695,-3,50,-8,451,183,735,-32,1378,278,215,18,-5,-18,71,131,267,3793,-243,129,249,74,58,112,-14,304,97,80,-19,192,-179,-8,194,244,-68,50,58,-76,86,17,-212,-8,38,131,165,30,-114,531,-21,-5,41,268,817,13,321,29,-73,-18,-32,-14,-4,-43,128,127,-143,-120,-8,254,359,94,224,817,-39,-151,1857,-16,252,2354,343,-35,582,363,33,320,-4,286,-117,12,455,110,172,44,89,-34,65,-14,163,243,1,-57,66,198,169,150,-146,54,45,534,649,62,-79,1,125,-31,169,70,-154,-192,-39,-277,172,60,25,-15,653,760,136,252,47,69,-24,179,327,115,714,112,21,119,682,551,108,108,52,258,504,789,372,208,86,284,422,-50,24,-33,41,164,112,431,202,108,113,145,-39,176,294,69,21,332,212,18,160,149,-2,-20,-65,-140,-90,109,-74,4,369,116,-215,-718,132,36,59,17,580,420,-2,-13,31,-98,508,440,-68,-6,24,219,11,-86,-29,-367,87,257,1991,117,-14,334,251,400,791,140,151,-81,-188,-45,-104,27,595,140,149,-60,156,-13,103,364,96,74,411,93,-5,43,-52,198,-163,-960,-433,21,-2,1022,914,-165,336,-135,383,290,743,-30,508,-29,305,-497,36,45,24,70,45,595,107,7,42,-27,-26,43,-75,108,139,173,227,256,118,-5,57,-27,-43,-5,-7,-14,56,-148,96,-299,160,4,137,257,42,2451,29,270,65,76,50,72,169,-51,274,183,712,51,37,54,121,138,527,4,23,170,63,990,92,58,-62,64,-180,-147,483,-167,-127,128,346,4,-63,-26,13,-75,281,1327,-28,203,-19,-102,75,132,28,-50,165,36,-54,0,67,113,47,161,-14,5,221,12,808,743,44,1873,-288,330,-99,225,39,46,554,-303,-8,224,377,144,1077,-154,157,22,-38,-44,-26,191,76,92,326,-8,-86,119,80,247,100,289,108,623,74,32,25,-80,238,165,69,22,121,40,1242,85,26,478,106,128,-20,32,-117,-252,11,-371,-407,105,271,11,178,-137,66,116,57,503,-1,351,838,317,135,229,64,14,-61,-101,311,-19,-21,13,204,58,68,107,24,133,139,66,184,13,387,-429,945,46,87,71,-52,40,-61,102,-279,86,162,-126,156,29,111,121,21,115,138,29,169,38,-628,64,614,37,27,62,-24,68,24,971,425,3133,98,27,-163,99,833,706,-62,95,634,-80,-3,59,-77,27,307,292,-41,7,-157,412,-103,-92,-78,-80,74,81,-20,25,28,231,-66,273,227,308,69,412,138,238,-36,-26,-137,390,218,28,48,136,64,28,-83,337,47,371,223,-60,-1182,191,14,170,30,18,394,-14,74,-19,-403,42,102,11,261,231,54,430,-58,898,191,271,-77,-72,-2,60,-34,-47,-183,126,80,5,-3,691,245,-5,-397,344,-740,-71,-181,9,411,-33,-97,-198,-24,-2,84,79,-204,678,-101,157,79,191,352,6,-67,-138,-9,24,308,838,-79,-110,18,-14,-322,457,1289,100,5745,240,-88,307,139,285,7,226,-103,198,-14,-27,318,-5,365,-5,269,88,51,-235,1374,-699,21,-223,-11,-303,-91,22,115,286,-113,-155,384,-280,250,40,302,189,573,269,-76,-58,433,-73,308,84,-809,152,-91,-28,77,112,-16,915,247,557,-90,368,540,1261,162,322,5,65,198,477,-13,-96,134,-17,-54,52,-10,-37,33,279,8,18,53,-43,15,500,369,-41,26,138,144,279,-49,416,-160,308,459,304,-179,-18,-15,152,98,36,-239,-46,24,-129,-83,142,94,-160,93,13,27,34,357,518,188,108,505,-31,137,198,206,95,126,234,462,97,10,-17,415,50,-52,177,823,-486,488,186,-67,438,72,311,-114,34,47,-143,-16,20,-49,445,1430,-14,19,793,539,-32,140,203,12,211,424,397,28,-162,-100,26,49,62,-66,709,57,247,66,134,317,25,276,-46,-64,873,56,162,259,1,-154,-57,195,22,-5,12,-164,538,3,-43,-88,214,196,71,167,1271,315,33,331,67,106,168,19,62,78,-34,-22,971,523,-2,215,6,357,246,148,612,21,544,242,-64,57,20,303,50,636,70,19,31,19,566,37,192,352,19,283,323,0,27,75,22,60,221,-38,39,166,617,-111,2,-8,84,5,-21,138,313,80,-58,10,80,310,-29,164,-1,-37,14,-57,97,230,4,-24,106,-23,-66,262,-11,106,156,-79,-15,-178,251,-22,-28,-132,30,72,-84,52,69,-35,166,-168,290,222,137,469,153,447,80,84,800,172,55,134,124,-7,461,54,-24,-5,-40,1193,85,1760,79,-10,-90,445,97,90,220,60,317,33,92,-723,-37,818,306,76,-56,448,169,-18,103,66,243,218,30,424,84,22,202,26,91,25,257,746,-40,130,198,375,5,18,11,-18,0,37,93,34,-150,92,68,65,-5,215,-34,332,-18,0,58,104,65,-347,-71,-34,402,82,-54,158,113,118,-286,54,36,0,20,-24,404,338,219,332,10,284,132,167,3,5,319,140,2,50,-14,98,55,-1,76,3226,29,1125,688,-18,44,54,-14,22,483,51,853,-71,54,-13,64,64,285,139,5,127,-97,151,51,71,185,118,371,629,46,-15,298,72,198,59,146,258,423,-51,46,42,306,-15,159,579,-26,-220,318,28,265,-29,81,-331,39,443,-9,-28,5,145,69,574,16,280,-16,17,418,-49,236,74,88,538,265,182,-18,75,204,150,335,320,1778,57,1367,36,7,553,104,353,151,-11,79,396,124,1197,-1,-236,-62,-17,-190,31,49,76,17,65,38,223,611,348,76,668,58,129,386,7,151,76,455,-73,-9,753,17,454,33,10,-2,22,55,242,-29,-1,-110,-9,107,213,2,9,52,163,18,1268,295,14,330,137,51,-13,198,-118,83,-47,81,-457,28,142,117,-40,5,750,-126,-38,-30,-56,68,-27,4,14,130,-42,151,138,28,77,-240,42,-404,-32,95,-77,112,-21,258,2102,172,116,74,813,-54,27,356,-22,400,-19,416,995,413,1,11,-33,241,165,251,-64,30,6,13,1176,487,283,468,-23,5,-216,52,29,53,111,1,54,27,345,259,525,13,133,-172,471,-27,63,-26,147,-16,33,42,301,250,160,-11,-26,175,44,-95,-59,446,156,-22,-385,-48,-143,6,29,249,164,-74,-110,23,205,338,332,175,59,247,-282,70,44,64,345,153,-199,85,9,43,-32,-184,16,-19,180,-8,70,140,135,428,375,16,-50,71,-95,-121,9,178,-47,-79,40,23,57,58,-94,-17,32,-31,31,-65,9,-186,1,-39,-180,199,-148,219,-180,-20,17,66,-75,2,-50,192,119,-60,244,239,36,30,75,36,-3,21,119,9,-356,295,-103,7,-9,-32,-50,13,26,-12,11,-15,104,16,1174,154,253,10,69,122,203,152,106,604,74,-25,10,-16,9,-6,77,184,-21,20,-43,111,41,44,14,6,1507,57,156,21,73,38,683,-60,34,104,3,-17,81,-19,-12,74,63,66,79,-96,6,431,-77,24,3,56,49,197,-45,35,19,-40,12,14,-35,-20,73,-4,-13,-49,0,118,-16,271,14,102,49,51,84,-20,5,6,19,345,28,141,-82,1544,113,291,-55,207,-124,-138,-714,-85,6
-5,-605,-512,-120,-498,-492,-168,-188,-5,-6,-218,-405,-265,-181,367,14,31,-336,17591,49,219,-44,64,-157,-57,-184,-102,-38,-3,-56,-202,16,-2444,-1777,-2596,-2852,-16,-5,167,-172,-219,321,-210,597,437,176,964,-41,-59,106,163,1423,136,219,-125,37,-38,-355,96,121,168,194,85,-335,-30,48,723,198,53,-656,-506,-287,-508,176,-28,-35,123,126,657,-247,-31,255,-47,-158,-13,576,-37,454,56,49,-75,16,613,375,213,-88,-39,159,71,-99,108,-141,-14,7,-176,34,111,179,-74,72,103,-210,100,-416,-881,-81,129,-146,8,-18,-29,-125,-1,919,-48,-49,202,-130,0,344,106,-429,-35,0,-114,212,-12,327,121,186,29,102,-42,76,-70,31,122,368,-29,103,36,328,-27,618,5,-436,289,-149,-168,-144,110,84,9,145,202,-20,388,-137,-178,13,73,-181,208,-51,26,151,56,-191,-1,431,552,-111,52,26,-118,-11,-23,-77,-774,-33,818,-30,-21,0,-25,140,192,36,30,-52,163,27,12,140,-137,-103,-197,10,836,-102,23,-582,67,-22,-176,-697,291,579,-116,-66,-25,29,38,0,10,168,-195,43,107,-17,-30,13,97,68,-65,-111,251,285,333,150,-97,80,260,-22,-26,-4,-212,-12,-18,173,28,246,60,80,189,-281,2,95,-102,-49,4,234,-155,634,-14,-107,-4,-753,-108,-295,-159,1,476,154,31,333,-18,-92,-335,-21,-42,-22,3768,7,36,23,44,26,319,-54,1,531,521,-42,20,115,60,220,-8,314,73,-109,-30,-14,108,-132,181,563,69,-97,-678,107,-148,166,171,116,46,2,16,-3,801,128,158,-39,20,-2,428,88,94,-16,454,-83,123,72,12,109,-91,154,624,339,-35,-181,55,-109,147,1,636,48,-273,898,238,-167,-26,109,-243,-6,156,141,152,-67,-298,712,320,228,55,258,4,810,10,177,21,-161,55,-16,69,97,21,763,361,155,71,36,39,425,18,4,-522,254,-110,-285,-75,-4,45,-221,71,136,-7,15,642,462,81,169,-40,-78,-37,-193,-136,-369,-36,110,113,285,-17,-73,38,22,-170,-57,-7,-33,4,-89,132,142,-53,67,729,124,-77,129,1259,4,-118,130,-135,30,275,-23,97,-88,-34,188,316,55,-212,105,48,205,-11,173,642,41,-25,549,86,-277,29,-268,85,177,127,11,-25,218,7,66,-220,-5,497,-178,70,95,-3,-253,6,-165,-90,-190,82,144,131,170,3,18,-472,-194,28,-110,-24,-107,-66,-254,-8,-462,116,135,82,20,44,6,-831,-13,384,-231,-28,182,184,20,-549,94,-326,43,194,15,-206,90,-398,256,22,173,-35,181,34,26,-277,546,421,485,102,254,504,61,50,171,331,-64,72,-109,-41,35,-47,84,31,170,130,-61,-42,-332,-12,-50,-91,691,73,138,205,783,71,-63,-106,-106,14,-138,-88,210,-68,86,16,1115,-89,-441,88,-244,-158,47,15,286,141,11,119,246,243,-29,-266,395,-71,168,-48,73,25,-66,197,121,26,-57,-66,13,-47,-830,-508,-20,-10,-76,58,29,300,-45,514,-2,-865,123,83,476,119,-131,174,14,104,-406,-10,26,-121,476,1775,-39,-46,-436,-179,110,47,-62,101,-73,118,-21,-28,271,204,105,-215,45,-157,421,-9,-265,-121,3,-192,352,-25,1260,207,-79,15,271,165,-53,68,71,9,31,-21,-106,300,33,-1,877,437,573,-480,98,-74,-244,85,38,-49,120,29,75,22,-9,11,26,254,-118,-60,-126,-152,-62,624,936,-109,166,-35,-27,-156,-34,-399,235,101,-95,15,75,326,-158,-243,47,2,136,-101,254,216,-153,1295,-138,-108,-20,-6,64,-47,153,73,53,-282,-7,-1330,124,-57,-28,28,555,-17,-94,65,149,116,-67,154,-23,128,25,134,-85,50,-49,22,127,52,34,190,29,397,-281,25,39,-665,-120,47,20,26,19,-83,95,190,-197,70,86,-15,542,64,-338,93,68,13,-30,56,40,-51,16,258,-26,-137,-188,839,67,68,3,-110,92,2041,-131,-77,-9,-74,90,150,-204,-339,193,1550,67,-164,345,-368,474,235,388,43,443,-26,-275,-2,62,168,98,-52,122,493,52,85,-124,454,-63,-1759,-106,-60,-653,-140,-438,-229,121,-161,71,-246,232,956,529,-93,41,679,620,-115,145,-109,5,14,29,6,295,-254,-57,212,-26,36,1502,80,228,7,-38,278,-567,-6,455,-130,-68,-122,-54,-306,-23,-52,610,-88,-800,-183,464,111,238,102,-18,-231,90,-53,3,797,-84,-1,-383,10,-145,-114,167,-8,-2,218,240,272,366,201,77,26,235,157,-220,202,70,-270,657,-120,-101,106,-32,3166,310,-107,-388,6,-92,-70,253,326,-508,3306,-160,-12,7,82,203,350,12,46,137,2025,-723,195,400,55,580,-52,-294,866,-58,-32,374,-95,41,101,99,-44,757,238,-207,-188,-339,193,82,-61,286,-18,-202,-257,539,626,26,-892,48,3412,8,-203,28,206,168,133,50,89,475,-85,-67,-63,129,121,60,122,105,141,-56,-407,186,497,-93,-48,-98,903,4,-133,-217,-213,196,-46,633,67,88,-44,-274,-11,-48,-46,-100,-97,469,97,-52,71,-687,-83,-259,74,-41,-78,-89,-233,192,83,59,-545,273,-53,63,-14,241,-53,15,136,41,-232,303,107,181,13,17,-908,174,7,334,-166,36,69,15,606,13,74,18,-62,12,147,383,-191,60,-34,13,-286,146,238,154,703,-81,110,127,-108,-13,283,1058,321,512,-49,23,-8,492,17,49,-56,24,-71,110,150,636,36,613,-48,61,-50,22,242,-132,-11,327,-99,259,90,-264,-7,-47,94,69,-354,-354,22,-151,-39,74,-131,316,419,-759,23,-137,-17,-20,146,-8,-434,20,-41,43,-24,256,-162,1,-463,290,-26,1,-7,685,325,-6,-32,97,12,-16,-63,47,-148,152,-29,-184,323,-81,386,-45,43,-445,39,373,22,44,113,285,64,12,112,150,44,26,39,-43,35,293,-86,-97,233,291,138,-14,232,77,39,223,299,11,-83,87,-31,11,406,69,82,-7,269,214,67,337,52,17,65,36,92,30,-22,232,-461,-284,19,107,-188,-278,133,-153,-117,-17,-162,-357,86,-249,-229,-59,-198,198,69,93,-740,-23,142,198,464,-34,-492,-405,217,-42,13,-40,-1,-479,43,13,-15,-12,-38,-328,146,-327,-23,44,-64,0,-106,-59,-43,553,-3,103,-15,155,200,124,-54,-9,-79,213,76,-43,-122,-140,-26,-46,42,408,138,-145,-58,415,-9,75,-77,40,10,-63,122,-20,31,172,-68,380,-232,93,483,1069,-18,721,-217,-39,-394,-207,138,588,9,498,71,5,29,-22,144,-10,202,755,-243,-8,-54,16,-127,136,504,-24,-79,-427,247,107,-26,10,134,199,-51,157,-171,-41,33,-78,492,-198,151,-142,407,1210,71,324,13,-486,99,-74,-387,179,-1090,46,546,491,278,-101,965,-43,-12,138,46,1,-64,-31,99,124,70,-2,3350,82,-58,281,21,144,274,-130,392,95,103,208,-4,226,-1455,-49,-15,100,1,-97,-39,-163,35,553,-119,-1,10,58,509,-23,361,44,-33,14,106,54,-55,-105,445,10,-15,328,-342,-89,467,29,-529,256,367,63,-287,27,-76,-211,121,-843,66,-147,989,-533,-282,48,56,458,-178,94,-1458,25,-91,-13,37,27,-150,12,-36,11,-335,-221,-4,-97,37,-200,50,125,-64,-68,51,-204,400,18,-66,-2,77,65,4,-477,-27,181,-50,-255,55,212,-280,245,248,960,-188,48,68,6,240,171,-252,-243,-40,-248,-154,-89,-217,137,57,71,-6,343,192,32,56,78,20,-78,7,-101,73,-49,-105,121,-435,19,368,-71,149,544,4,19,4,62,-144,42,-310,79,408,-140,34,-39,-19,449,-296,-50,43,-88,510,-429,41,16,178,-332,185,-42,230,393,-5,159,-107,184,-106,161,-299,41,65,-94,48,155,-5,-134,-164,-4,314,138,454,87,144,436,-240,-203,-131,-92,-54,-43,12,154,-39,-7,464,350,-17,-74,-207,-52,-172,-76,32,-38,-31,52,8,-81,186,55,-20,48,220,124,-32,-112,42,70,-64,27,132,132,-250,176,9,641,-891,-37,-333,-33,365,41,116,14,-314,212,-263,63,148,9,68,60,4,-83,530,39,533,78,645,-38,702,-110,68,209,-107,303,-31,98,54,-41,-72,240,81,-28,118,-35,-57,-183,-57,111,37,170,37,94,-17,-415,456,149,13,-110,-420,241,6,-212,36,266,44,712,160,-192,-472,-1379,207,58,153,11,50,505,120,85,-144,-181,177,175,-23,-35,1039,101,63,-91,84,-56,-50,148,-350,-57,-40,82,-166,-91,39,98,-299,15,-101,36,40,-101,193,70,-60,-27,87,86,184,-19,137,203,286,-221,-77,-33,-408,103,455,191,106,71,184,-3,279,-132,-41,-191,8,-73,-39,241,0,-74,-65,321,168,100,244,156,178,-18,-182,-482,-113,3,-68,-98,1,211,-445,187,-6,-259,-85,49,268,57,-675,33,-8,-30,-46,241,-139,-97,-14,130,118,-73,-176,182,362,-565,316,-18,-97,-21,117,-169,437,1494,121,12,-58,127,-253,-16,-78,221,-235,580,27,-20,-48,230,14,179,117,-27,190,53,-855,165,-59,28,-208,-41,27,-244,41,88,-179,278,196,-87,76,249,-440,62,-445,210,-127,-261,-334,47,-238,-181,385,-162,-233,-112,0,64,-47,8,-124,-18,42,14,-133,43,252,-59,-19,-252,266,73,488,1729,-6,144,184,-157,455,67,123,-7,-206,-4,-170,24,30,-280,139,-31,80,23,56,16,-52,93,-461,-72,136,-224,30,47,331,2613,42,42,-17,-474,84,50,84,2586,-33,42,90,-264,35,49,-54,60,407,-39,225,314,-65,-247,108,125,-11,-73,99,260,4,-15,32,60,-107,-162,-116,329,-60,106,-62,36,62,-169,-429,32,-69,-1,132,71,-58,51,-531,87,-3,-18,-41,453,474,101,665,-56,39,-76,136,11,-118,-525,-142,-151,322,-24,-47,12,369,-276,18,-218,567,93,-114,-3,46,62,36,-155,-17,-110,72,31,-113,-263,235,57,-49,540,-96,-210,106,289,-3,600,76,38,652,-264,117,-152,173,-152,-203,451,88,43,-77,38,240,510,-57,718,-111,-130,13,-135,122,36,108,25,353,-91,149,-124,75,48,85,-10,-158,386,282,-32,24,115,24,20,-26,257,174,-30,9,182,217,-85,-107,66,-41,1091,-188,-10,199,-120,-100,262,-557,138,-4,-71,11,66,-19,68,-156,234,-77,-248,-134,-3,-9,393,771,-145,327,104,134,-73,-366,43,74,83,-124,-32,1015,-67,-69,143,189,327,-516,-58,-120,-313,-17,-231,142,24,28,418,48,174,-583,15,-50,75,23,-5,-221,-218,-230,-54,-78,-67,-98,-25,67,647,67,-17,-30,-20,-60,-160,-44,32,267,630,53,-119,-19,12,84,-30,10,332,-272,-11,126,-278,-377,44,-219,19,401,-58,80,125,39,-112,-559,160,-189,68,-68,-1073,114,-25,-4,52,-27,-80,-44,-295,85,51,-59,-77,273,-195,170,133,121,-63,94,-13,40,-350,-14,-151,-75,-60,103,-1203,135,-252,84,-23,200,-48,-193,127,59,167,-18,-1,18,-12,-54,-112,62,86,-113,15,345,-43,31,-45,59,165,234,25,-20,21,11,-274,-268,-63,77,-8,18,7,-48,-70,-25,14,264,147,-43,-12,-207,71,-9,785,10,-65,-204,-7,101,157,96,-177,22,-58,-118,-131,851,156,-128,143,-77,-65,-35,45,47,-45,-45,13,9,28,-7,-190,573,186,109,-45,569,300,-124,-979,120,182,246,-321,54,138,226,56,-15,143,7,-25,-64,-127,-4,-65,835,137,468,11,-73,43,42,14,-19,121,308,-79,86,-247,-678,-168,-133,-146,-116,49,-108,-104,-50,491,-11,245,-11,418,-412,-288,244,-37,-59,-77,-77,365,14,317,174,11,-160,450,16,9,44,466,-416,27,-662,-35,-11,63,103,132,425,-97,-61,277,-20,45,-73,12,46,740,-224,352,47,1625,55,132,-154,-395,-324,543,-53,60,25,17,-112,-38,-109,153,-7,312,-415,12,72,116,248,217,-24,29,400,70,21,-73,-31,1791,-17,63,-127,432,16,-30,188,84,496,-12,-38,2,87,559,-67,-17,-162,179,-413,-145,238,-85,-20,45,-22,78,-484,-96,-119,297,267,72,493,644,233,29,21,69,10,-215,-340,-184,-273,660,-34,-83,-488,422,205,20,-57,28,182,-39,190,-19,-86,383,81,456,-562,420,125,4,35,423,430,26,352,-69,60,432,152,-58,-86,-45,247,185,23,-41,-100,249,19,-69,-2,-34,338,60,22,292,38,88,336,-77,-57,29,-6,-13,85,32,-16,448,-394,37,-91,-32,-103,-1,186,-52,309,-168,118,125,-32,-252,84,9,1,879,-27,-99,139,-12,88,129,-46,95,110,-68,6,-42,-485,-102,-83,217,-219,183,3,-146,463,-13,-92,169,14,191,-144,66,699,102,151,219,180,-255,8,177,-52,-30,259,-53,170,277,86,320,89,117,-218,-47,120,84,-339,216,322,-24,-86,86,-69,-6,70,76,96,-29,-2,677,-68,472,127,15,-202,-74,76,17,-317,87,68,-209,-508,280,26,244,-343,-55,23,-42,120,20,372,173,78,-164,37,95,-197,-104,-215,359,-260,-171,-223,31,166,30,282,-757,87,314,1,-90,-139,24,97,-15,-310,34,139,189,178,22,325,-84,378,151,-38,-121,-118,308,347,16,67,-556,361,253,-590,261,-19,235,-12,704,16,-22,-43,-164,74,-155,-330,-90,22,-99,-70,-102,60,68,-3,-36,213,104,-229,-80,105,-25,40,82,527,-169,246,-107,215,327,128,57,230,-55,-50,-9,53,-36,570,107,159,-52,34,246,-46,-118,-566,7,84,-12,-33,147,107,28,612,96,1447,-109,60,-33,-45,43,31,43,37,-38,153,90,-305,243,112,-106,-1143,-91,30,45,-190,126,309,268,-214,-20,44,330,-42,-24,-75,136,65,105,-48,191,236,-444,59,-193,34,127,117,-212,-71,25,-74,148,110,-176,-83,-649,105,-135,206,-201,-306,-59,-104,44,44,-37,255,-50,299,-45,-12,41,773,241,23,-22,58,92,61,158,145,654,-41,58,969,214,291,253,-22,-40,-90,39,111,-47,1127,3,-27,34,17,-38,130,298,174,522,-8,143,-49,-2,241,-75,-47,-17,-2,89,204,166,-3,91,38,-39,69,-9,359,59,22,578,61,-13,-273,363,-246,600,121,-187,461,-135,-174,454,-165,42,378,122,19,-251,-193,-25,-266,89,-321,228,15,9,-36,215,29,0,-19,293,-3,1,-319,100,-85,-284,-1,-113,29,-114,-124,40,-78,247,301,140,418,43,-21,-56,853,-136,-2,-175,135,361,-16,-124,24,24,-50,-108,108,-225,-46,-54,42,91,469,155,168,63,-262,49,103,-30,-26,8,76,97,488,93,15,-107,-25,-244,190,24,28,326,361,30,-160,-20,360,320,79,-115,-594,242,24,154,-239,-3,58,-52,-45,299,36,-257,-132,12,73,-154,-8,49,37,127,50,33,-148,-1,93,-54,-118,-38,61,-54,32,-34,152,-45,-215,-13,11,1152,257,256,-371,41,45,-49,-5,-134,5,33,93,140,-5,-1,402,25,-65,205,256,33,-52,100,-126,-188,22,-16,62,40,-205,-12,123,-31,-464,29,192,-38,-14,-46,85,69,-383,-239,-203,372,-78,-34,193,-11,-13,-133,89,-34,63,-11,142,-20,358,-405,-45,-127,42,35,-74,59,71,3,-8,5130,98,-73,48,212,-32,151,-110,11,157,-39,-6,28,-12,-134,-43,134,76,353,248,0,-42,-30,-92,162,490,-83,43,73,154,-21,-17,28,321,-90,-9,-27,181,61,395,32,-10,-46,0,-292,95,11,499,7,-284,152,248,10,-115,-50,-63,-419,74,-173,414,155,228,152,-481,-421,18,58,167,-229,-36,17,-58,-16,116,-484,59,-132,116,-216,4,-56,29,132,-96,209,141,-60,84,-891,-12,-269,12,-183,-38,32,84,35,1365,-135,-209,98,-67,-10,40,125,68,-47,86,-187,288,-11,45,712,-266,15,257,33,52,-44,140,-67,-5,4,-50,-155,-63,211,230,233,-17,68,-130,154,28,27,-15,-22,16,-24,50,769,-39,55,14,-83,126,-210,-109,-44,41,107,-284,-17,-236,33,332,-7,81,-461,91,178,-19,-32,124,-434,-391,1052,51,21,377,56,-51,-28,179,25,27,2,35,205,-16,205,825,94,-83,-57,-262,-48,13,34,25,-276,18,-34,-62,-143,-133,-336,230,1438,-304,-5,-131,568,151,0,63,24,59,-54,6,-4,-125,-183,149,8,150,-15,182,-13,2,40,961,-673,147,553,-86,22,2,-45,15,192,-21,2567,252,118,-250,-36,-40,1242,201,657,-121,437,-34,188,-33,-64,82,38,394,26,83,720,47,-126,70,317,4,57,-118,-24,-83,111,-96,-56,151,95,-40,-290,-4,143,116,-139,83,-25,930,-953,137,-55,25,122,115,67,702,278,-91,-36,-80,198,-376,890,-189,38,-123,77,41,-131,-107,-189,68,241,131,-120,-70,-45,245,-44,57,134,206,6,328,130,-185,2910,448,85,-18,724,-195,415,-153,-181,401,85,-124,384,50,-19,-71,97,67,20,-103,-10,-28,-117,100,-15,1698,15,-2,-24,68,42,632,497,168,90,157,6,-185,470,84,-73,137,-2,18,37,49,-137,-313,703,201,-43,16,0,20,267,-34,190,-230,114,223,-67,31,-88,246,-534,-52,25,-76,-314,70,-202,115,62,-13,51,-77,-189,-133,279,-377,-8,-27,71,23,-3,-85,152,326,148,-31,160,31,-167,9,137,333,359,130,29,-187,-26,13,73,77,86,-29,62,41,-66,-151,396,-272,285,-12,-6,14,457,77,-5,369,-6,-7,28,33,320,-185,32,-46,-15,79,546,-88,42,28,114,219,208,154,-53,16,151,171,-12,32,-8,1,-64,-129,-17,119,-2,-83,-11,124,-9,22,24,3,-27,67,221,-36,41,308,123,-705,-91,-70,-10,18,120,-102,-112,-12,-880,-43,-173,117,-92,271,-177,54,81,101,262,-58,-58,80,130,42,26,64,500,75,-507,-80,42,-193,164,341,-902,631,-260,-2,-28,45,48,58,-63,-94,16,-191,-298,-2,19,114,176,-21,15,35,-165,-164,558,118,123,-32,216,10,-111,82,61,-133,-94,93,1,-11,739,9,104,-218,-46,-215,402,134,325,-1,27,-15,94,262,360,365,-55,434,181,-13,-188,454,224,-100,71,24,66,-10,196,-9,7,429,320,487,301,-475,104,-7,47,214,386,-17,-22,-67,29,95,-85,109,248,-37,11,-552,214,253,-123,141,-154,-37,-46,33,3,-47,-89,180,-61,86,-72,71,102,149,-438,-10,26,-19,55,89,-6,11,1,-12,-1,811,45,235,-74,398,415,105,-239,124,-328,267,56,21,-65,-54,46,138,-248,-25,62,-517,124,106,45,156,1030,324,-1,141,-5,-46,1659,-76,-448,1231,28,-215,-36,-36,-287,-181,-172,138,7,-7,135,14,-24,-50,410,48,-780,42,48,26,3,130,34,-217,-202,-179,-74,-76,102,-345,-58,689,700,20,-3,267,-97,-50,32,-7,51,-196,83,-143,-198,128,402,-313,-52,44,-8,23,127,-163,45,-77,-293,-132,99,407,-28,155,119,-240,143,11,909,-139,-252,-212,288,315,-20,728,33,101,186,-180,-568,33,90,-126,-20,34,-34,-79,74,188,-43,13,621,4,5,43,333,247,90,20,281,259,-74,7,-31,17,-26,124,148,-9,-908,43,-15,-107,-73,69,33,19,-30,72,263,-88,16,52,-50,16,-77,151,-124,123,-30,-9,104,123,540,1,-62,27,45,60,-255,-80,88,-326,-29,299,-46,185,-27,650,-36,-131,249,-86,-62,8,124,1053,-4,342,21,2,337,-31,-4,-9,-3,774,19,58,884,-6,-52,-345,21,-972,58,40,663,-34,269,105,47,-85,-664,33,284,-58,153,-18,-435,44,-11,-83,-29,51,162,-62,79,-39,-718,-68,-387,192,185,-63,70,20,84,71,-84,255,-4,81,39,240,-261,39,-77,151,365,9,24,124,-67,9,286,605,-19,212,160,34,72,21,94,-10,-9,-474,46,-45,233,145,138,219,259,618,86,-80,110,20,289,-13,30,11,33,83,119,-198,-18,196,139,-132,47,208,46,345,-15,620,-38,50,203,160,-11,4,45,179,-183,57,-16,14,63,-366,124,4,10,-213,-98,-140,-50,-31,-188,-12,9,-26,10,147,56,0,135,65,13,-130,29,-6,11,68,197,-38,-46,69,57,10,-146,569,23,202,-138,-137,0,57,-321,91,148,44,-44,18,-346,64,46,90,-76,38,190,261,-24,-136,-14,39,13,62,-35,-50,115,-1,29,-220,176,-21,75,-22,29,147,50,9,-57,-404,38,24,-24,569,194,100,-7,20,72,61,-41,-187,241,36,556,-7,-69,-133,242,182,107,-633,504,163,-90,-16,-85,-66,276,-40,65,306,-112,-109,-114,-26,265,65,-66,348,-180,-34,781,86,30,133,-281,-244,-15,-338,71,39,3,-1,-761,6,10,-2,30,-121,12,79,-100,91,-11,141,-219,-7,-9,-226,-28,27,-58,77,848,259,-87,15,-412,44,-261,-26,-291,-65,-253,6,-96,21,-120,-12,89,55,-68,360,362,-1,83,-12,318,-332,-84,16,5,106,-27,92,-36,-45,-88,-151,752,89,65,-19,-56,136,-38,-126,291,-97,204,-171,-102,42,-112,301,247,-38,202,3,-6,-25,-37,-166,27,30,155,39,-44,-182,-9,-15,63,-71,257,207,212,-349,-161,117,5,599,108,294,-12,110,66,376,-305,578,-14,13,-53,12,-40,124,123,-86,-15,-1075,-78,27,-28,-115,-22,-117,14,333,-26,-106,62,110,-12,242,-37,132,-271,-316,-253,1080,-59,-20,-67,-24,-124,-42,247,-206,13,-11,48,-29,23,-149,88,12,140,-55,-76,33,273,-176,36,131,37,44,-45,225,729,-79,451,-61,95,34,-1,85,-125,11,23,-299,-134,150,68,16,-245,-54,7,-10,403,-121,-35,-64,13,-30,6,266,-110,-8,26,414,45,23,79,-4,21,9,97,-113,305,23,-124,-167,-18,-20,175,-390,683,325,-18,132,-503,-73,493,-51,82,-45,-7,248,587,82,865,-175,36,32,92,-313,252,-147,89,-122,30,-110,236,-48,-19,91,-55,6,-285,-8,51,-96,318,-78,237,-129,-89,308,-59,-87,-380,-44,138,-10,108,133,-200,-973,-43,49,-68,1269,24,387,12,-50,331,-83,149,155,384,-502,44,-88,328,-174,-174,389,10,-12,-8,49,-33,153,-177,-23,65,231,-32,51,-128,20,451,-51,107,11,62,-167,-156,-15,214,56,273,-301,-26,-477,44,-20,-75,37,-53,-10,-60,126,1,134,-61,26,446,-61,39,-136,-42,332,12,-236,-110,-185,41,1603,-304,20,21,-55,-1,-9,-15,108,66,-61,7,48,123,100,15,220,-300,38,-195,-108,-65,-143,90,-172,160,86,113,522,166,429,-11,-50,-10,-75,454,128,-182,-50,3,-47,45,-6,101,-86,-432,11,-98,78,71,36,-769,20,-170,15,68,5,78,247,625,146,-4,81,185,59,-26,240,10,-181,514,-72,-4,-130,-51,-82,743,290,826,-86,-196,880,-29,288,20,321,-266,-240,-94,52,12,74,-72,-71,155,-50,35,82,437,-156,241,122,15,56,390,-431,263,-164,160,229,-11,43,113,-116,266,-74,316,61,-71,-23,-82,-105,3,189,93,4,84,-86,-44,98,68,-151,1004,1084,52,380,-34,48,9,22,308,-36,310,71,311,202,-289,-7,218,155,-248,-45,12,113,21,79,5,-41,504,-46,-125,195,-316,92,-111,32,7,-13,-19,-29,19,137,53,958,-125,378,23,-211,120,57,44,44,-79,-178,124,-259,4,57,9,96,172,-111,-52,-106,-112,231,-25,-35,6,9,123,90,287,-78,529,-111,-112,50,-39,226,167,-130,-23,20,106,425,218,-117,25,-148,-2,-112,83,61,71,-33,59,219,72,-59,137,-280,418,544,-21,-102,47,8,74,188,88,808,78,552,30,-19,342,145,99,92,66,20,-94,-152,-380,6,-64,165,-5,26,49,24,-15,-128,1,-77,6,-8,54,-108,36,60,-26,-38,40,-13,-12,7,228,-14,229,174,721,-5,317,158,22,141,-127,280,4,52,-6,-110,-222,-94,116,173,-56,48,87,-90,-15,-477,-141,57,-91,62,-205,-31,65,-142,-152,12,-21,11,-185,6,-103,490,452,254,14,23,11,-110,62,-61,298,443,-95,-9,383,-354,-59,-104,48,17,-54,-20,81,-109,-15,-7,136,-333,-254,-26,47,273,5,69,323,3075,82,-1614,69,-353,89,83,377,6,-186,-31,261,347,-45,-47,18,-8,-335,-26,-13,266,-132,81,123,-164,19,-30,393,67,276,2,537,-20,19,-129,-66,-236,80,200,74,-14,-128,206,-42,173,24,209,148,-22,-63,-210,43,-396,82,-25,-115,24,83,-191,-81,151,-315,22,43,-115,-284,221,-824,82,-7,-49,-741,46,13,29,-40,14,515,192,177,-39,29,-31,-12,113,29,67,-176,626,-3,95,133,-145,39,-116,-37,250,1426,413,53,-90,100,123,162,547,189,-41,406,-58,-57,24,76,-178,10,-419,-43,-58,74,371,31,60,-82,-3,-22,99,571,164,-33,55,94,-41,145,-8,135,287,-37,-37,18,-917,275,143,550,1084,151,-497,-100,-189,135,-76,320,-1,36,37,51,-114,150,1036,-45,-17,96,291,-120,5,29,0,-33,-31,11,210,-53,-129,-17,59,128,-7,-12,-22,-183,-83,-27,139,22,356,-8,-2,58,-515,-6,31,46,-15,-168,249,-86,-103,-112,288,-544,117,-35,131,41,679,-8,-468,110,6,118,-512,-29,-17,-281,49,-45,53,-9,65,1369,50,-208,-198,96,91,-123,66,-97,77,-385,16,-86,-214,-98,-200,-235,131,131,-19,-3,25,-51,294,-87,-63,345,-23,31,298,109,31,-21,-6,31,-127,-21,-38,-17,-3,80,-44,452,512,-95,-30,188,53,89,-121,67,-99,-60,107,386,-160,-31,71,-245,-23,-215,54,63,74,23,66,54,29,1066,-157,54,-112,-3,-15,26,-82,-139,9,853,545,-315,60,-298,108,-92,282,28,106,-246,73,191,-327,-258,-47,163,-86,-49,-76,0,70,490,-401,-13,274,57,2,66,-15,-497,333,44,248,-65,70,33,16,-15,265,-435,-108,-21,-92,207,33,55,-542,-15,-74,-231,67,18,47,-86,912,-55,82,119,254,-11,-70,299,-7,672,157,-47,197,17,-212,-69,4,-78,-25,46,-130,24,-109,-476,260,227,193,488,66,-74,15,-142,25,2,-83,233,36,127,23,24,158,360,-1445,497,34,154,196,-68,51,7,28,-8,90,-260,89,-79,14,-7,-73,65,-74,21,-16,-72,16,57,-9,44,-105,35,593,-130,54,181,112,-76,26,216,-10,-16,-61,112,-378,-145,55,-14,1231,-150,724,48,-52,77,-271,24,136,-34,-280,-26,-14,-27,-4,58,-89,55,-11,-199,-69,41,-282,1,-43,-1,-137,-65,-462,-6,48,-327,-103,8,29,-58,332,279,586,1593,102,32,19,-321,411,374,-576,61,6,9,-155,-5,-49,130,109,8,241,-19,-395,290,62,-12,-46,-27,-8,42,155,-59,33,169,27,34,51,29,-37,51,476,-36,-44,-119,-147,-330,74,-6,34,-127,-361,-33,76,153,25,-27,204,125,-141,-404,30,-43,52,-24,-44,3,4,147,17,121,-3,79,6,175,70,536,-612,289,-179,107,14,-210,-166,-37,12,-215,140,7,-28,-12,-128,-128,90,82,37,49,-81,9,-92,-80,-61,96,256,-31,139,132,121,28,231,-119,-6,50,109,18,86,-94,62,45,82,-306,-38,40,64,505,266,-126,-108,1360,57,-39,-173,742,0,-55,11,59,-2,121,-8,139,17,-21,270,-426,21,115,-23,-19,8,173,447,-39,-72,87,58,-17,-198,-4,44,-47,-35,5,226,47,71,66,199,-96,42,-43,234,-55,356,15,-31,178,56,-83,67,251,33,45,-23,-19,10,-48,65,272,-30,131,285,26,-23,53,22,15,578,-4,-109,19,-589,12,-181,-27,147,22,62,-160,-55,-20,176,110,24,154,-52,244,407,49,-110,-36,30,125,14,-19,-77,-153,-19,372,112,-82,-37,-16,-1,77,161,301,-56,3,102,-44,699,14,-45,6,-92,60,-71,-26,53,263,48,14,1577,122,-40,-162,-78,-94,-53,-76,2,-33,-77,2,16,-188,100,101,-18,-540,-303,1406,237,-212,-97,3,-174,-184,32,-246,-53,17,399,-73,-27,-14,862,-24,345,-40,25,-338,-44,-63,-83,20,1169,-2,-23,-420,12,15,111,-22,-94,138,162,204,575,1,358,67,-301,-781,288,-112,-51,-66,-86,82,190,-12,66,304,-114,556,6,250,14,-43,-4,531,23,-41,119,-53,99,-25,-14,78,15,-48,-85,-78,170,-37,-160,-166,-36,-47,-209,18,-447,12,29,47,-24,-19,-1,-103,-17,-96,-28,-153,-5,32,-122,365,14,-8,-528,866,314,-17,1177,26,-1,162,-93,590,-69,181,136,-44,114,154,91,-107,-49,9,100,284,19,-193,-25,444,103,417,-27,269,-344,169,274,-233,-220,-111,29,107,27,98,41,302,-283,-64,-170,236,448,252,49,115,2,45,33,14,-21,22,-61,79,46,208,79,16,-119,26,-216,95,-42,-57,-65,-72,-99,711,-32,346,126,-29,29,-34,71,85,-66,-208,15,0,-15,49,53,178,-102,-16,-172,40,-72,1511,36,-278,-206,-163,457,104,144,-108,-347,137,9,551,153,-280,247,-83,373,1252,-404,-13,-383,238,440,-109,30,-61,124,1687,349,164,-60,-11,122,-221,33,115,-218,-21,186,66,-13,96,443,169,-312,-38,73,-391,-363,64,-208,-167,-23,-46,41,-368,143,78,-320,-164,-53,-75,339,-101,20,27,50,62,46,-45,63,-13,-259,-69,61,-266,21,-117,-224,45,289,110,165,161,-79,11,50,131,-38,-30,-22,-181,-210,-57,81,207,330,307,-17,-17,1658,-9,-36,-40,190,3,170,324,-247,-3,-115,-90,174,62,-139,-59,140,106,144,-109,-159,106,-23,27,16,44,241,157,-98,-63,129,183,61,-125,-297,307,-379,63,94,212,2,149,1,29,-39,-87,130,-45,89,15,82,115,-178,-7,-245,-87,-19,-43,-1374,285,189,-113,-35,-3,-126,166,-26,-401,-70,-445,142,116,633,832,520,154,84,191,-106,-6,398,-169,-36,-2,-18,968,81,52,179,25,-56,896,10,128,-25,-198,91,-68,36,41,675,257,32,-131,45,-489,553,157,261,197,20,-14,-68,290,-223,-8,-408,-128,255,-1,-152,-165,226,-122,2604,55,-367,-62,-96,90,-42,-221,155,-79,-2,-1943,249,-6,140,1116,17,55,96,-72,53,-2,25,42,691,-77,147,98,-71,-508,-335,-71,-92,-290,140,-49,115,149,-4,0,-164,14,427,28,-122,-56,19,-89,-9,115,88,42,-138,35,-3,-11,63,701,-618,365,67,15,35,8,386,-17,291,25,69,316,-82,-160,-70,558,45,3,-16,21,18,-179,55,145,60,-61,-3,-66,-104,-4,203,-72,120,154,-423,89,173,-235,-8,25,-47,-2,-23,-70,-55,-39,-270,43,76,-23,-30,-374,7,-95,382,84,1473,-111,545,278,36,131,244,154,-169,-18,1412,-296,-423,84,67,-83,79,-190,-33,-17,240,41,40,-23,-343,-43,-66,169,-28,-338,6,-72,-69,-11,-67,513,350,-1,196,-3,20,116,142,194,-89,39,-18,-94,-73,-9,308,-49,104,68,-13,-115,-237,25,171,591,-508,-39,5,-869,41,34,139,-284,356,164,240,-190,-178,15,149,51,-12,-63,25,38,-26,-136,-147,32,-147,97,352,107,-76,-88,63,-26,-12,3,141,153,109,126,-310,-81,937,120,-36,38,-43,57,-11,359,-317,-46,-163,2,-384,-518,215,-62,53,-163,169,-50,51,-286,37,-1921,47,115,121,29,-30,191,477,-276,179,39,263,9,112,-1111,-83,-32,-335,7,146,106,195,31,-86,77,-183,340,-26,-541,-27,-8,-97,853,-59,-268,41,-4,159,8,70,-81,75,265,75,-294,-383,326,-32,46,-36,10,11,506,-80,-56,561,-24,44,-2,-139,-246,-11,339,78,-102,423,-661,-114,-8,-17,-3,-84,-237,-6,358,-206,1348,104,43,128,40,-44,548,-79,53,-163,-239,777,83,375,-255,479,-600,1056,128,-251,-8,13,64,74,-26,621,331,-230,217,-5,-224,-111,42,460,155,112,18,53,50,105,-116,-189,36,-86,38,-5,-30,393,252,925,21,-81,186,-37,100,-746,113,-493,-49,29,57,-72,-900,-227,406,18,-35,78,-22,533,-17,27,-56,10,-107,777,-203,-105,-34,-96,30,294,941,17,43,-143,836,-529,214,7,31,96,-96,20,87,29,-5,-379,106,-28,26,307,580,-103,127,-34,535,5,-27,-347,44,-33,60,-705,13,10,-7,-84,-41,-32,36,-16,-236,210,-60,67,13,-239,194,338,107,-459,-748,932,-201,-30,-5,302,9,201,-139,-24,-214,-115,-117,8,903,176,-15,-246,141,-39,-132,28,-5,364,-58,-44,127,128,173,-3,46,789,-109,32,59,-13,-130,78,-189,178,-40,258,28,274,-99,584,203,930,4,2,84,-330,-105,-33,98,-6,541,73,2239,327,617,83,-151,-16,41,-86,100,-130,-169,-22,46,19,79,554,101,-37,265,264,280,297,-52,-51,124,110,-2,162,-507,603,11,325,116,17,-496,78,325,-105,460,72,136,-13,188,-445,-149,10,158,-29,198,39,37,122,15,-257,-38,87,-93,-105,-73,-7,496,-149,-223,-89,-98,90,-36,-47,180,-46,510,-33,-134,73,197,170,-65,-75,-104,-34,-31,-76,73,70,-19,-578,256,65,140,-13,14,-47,20,-8,-126,125,-67,26,-44,-74,-69,-362,1463,508,321,-1595,-65,-397,5,-133,-277,1132,34,292,96,-89,-73,-186,-43,-82,-579,563,6,41,-102,308,-464,-51,178,-140,-1,119,405,-54,105,620,199,-321,299,354,-98,13,-55,-23,-414,80,-285,53,150,571,-26,-55,49,210,22,16,2048,146,220,767,1028,-35,-458,332,-340,-339,-118,15,-76,350,-14,11,30,-341,167,-76,-19,100,558,56,-171,-934,-41,-42,338,244,52,150,-11,243,459,-78,396,34,47,269,-1306,37,-229,-115,-40,352,-1,-23,9,-54,-371,-161,20,-580,1500,-23,116,-12,7,-78,-169,150,-207,263,18,15,-510,230,-314,-72,-79,262,-61,-34,18,-64,54,62,23,-8,-441,52,11,-94,455,-382,-397,-49,947,-162,186,209,331,211,26,-63,225,-127,-126,-68,188,55,-22,-59,158,-64,150,326,-17,29,-63,53,-428,-58,-200,83,61,-12,131,76,-624,120,103,-37,-196,-847,176,1323,-72,210,-1090,-151,-164,-135,-249,25,19,-98,294,231,113,-291,-109,-6,-173,-429,29,-190,97,396,-3,-290,1121,-74,1,-17,-64,-492,-562,-1132,-2655,61,461,57,-57,1713,-48,-72,323,-214,57,-108,1313,-46,-97,156,-105,-70,674,-69,-212,1371,209,-20,15,1973,-141,-55,-239,2461,32,8070,-54,-971,-4058,-7464,-857,-180,174,86,30,41,-258,-209,308,-213,6905,-356,225,74,25,217,12,1310,193,4608,-156,-36,-108,12,-176,4776,27,45,4571,75,23,39,30,672,401,479,91,627,-280,95,-66,-455,-167,16,105,206,26,-92,55,33,-212,34,-26,10,-36,-214,-134,212,441,369,148,256,-60,-113,-44,-32,196,598,94,525,-11,43,138,-28,171,-526,235,109,1169,41,14,402,137,65,7,-7,52,231,-63,165,-153,79,0,-80,522,54,-4,2,-85,543,-83,355,278,-111,-140,-19,81,-21,-12,92,308,-27,-137,-98,96,188,95,0,-41,-14,130,36,-92,-55,292,15,110,117,614,-54,206,-35,59,99,-197,-13,65,31,32,38,161,117,183,-15,45,-75,-41,2,172,1821,-15,226,-124,-102,67,-235,-80,-181,94,-8,123,79,438,-143,-86,-38,-13,-24,1,192,199,937,-64,19,108,110,-26,-23,-165,-80,-57,114,-3,-23,17,-84,-100,38,1063,-13,-31,-172,-770,-59,83,313,-149,37,120,-165,14,37,55,-25,648,77,53,132,0,306,-43,368,-1227,255,-28,258,-64,-71,-26,63,-54,28,-221,-25,-9,31,109,56,696,-99,22,298,56,421,42,830,581,-28,279,-12,601,697,-134,-91,-1091,262,-105,-58,79,526,-178,-533,128,-49,-55,-17,-7,-28,-48,80,772,-380,51,22,666,-46,24,131,-162,59,239,-38,245,231,-50,-247,-101,638,5167,248,220,186,3,89,156,614,-177,148,-191,105,16,-103,-175,-1,78,47,2,-113,-291,-24,-42,397,9,532,70,24,-109,-97,27,47,-165,340,144,-424,50,166,87,-153,113,628,5578,181,24,173,-21,279,491,-68,52,417,32,29,23,-136,522,398,106,173,371,-45,-326,-8,1,611,-246,-25,-181,953,102,-179,15,-83,59,-77,-287,79,748,2,17,-89,-484,-5,-605,-512,-120,-498,-492,-168,-188,-5,-6,-218,-405,-265,-181,367,14,31,-336,-124,17591,27,49,219,-44,64,-157,-57,-184,-102,-38,-3,-56,-202,16,-2444,-1777,-2596,-2852,-16,-5,167,-172,-219,321,-210,597,437,176,964,-41,-59,106,163,1423,136,219,-125,37,-38,-355,96,186,660,3,-60,-2,-44,291,357,31,-8,145,299,-57,23,611,49,75,199,-177,-38,-11,177,-219,-14,-37,57,93,-234,981,48,58,-15,108,75,7,-119,38,377,565,-26,-152,-26,-140,-111,340,220,-99,44,232,36,2,-8,-28,105,12,68,-114,168,-314,-37,-969,1283,-40,1336,2,-20,-119,161,-373,25,-44,-123,253,-25,14,151,-586,-33,139,-872,-65,-42,-911,805,-173,-103,281,8,-1,232,95,3,37,709,77,164,50,-224,2,13,31,-61,-210,66,35,208,76,-58,184,214,155,-198,52,-63,127,-4,81,-14,30,171,-15,-32,159,53,97,205,-194,-71,25,-17,355,8,51,-86,25,122,92,30,244,331,220,209,507,36,136,88,187,306,64,2156,78,-172,8,7,137,92,45,290,-61,-57,32,-3796,12,2465,-19,996,-146,66,-218,-5,-12,-427,238,-94,657,126,-60,0,89,218,-41,-960,-46,10,80,8,25,25,-77,-207,-51,65,290,-26,135,190,55,66,-24,5,-101,-33,-369,36,-34,42,6,-246,143,199,-152,125,-13,110,-44,114,37,42,-92,78,51,-28,-65,580,61,-35,-215,-4,77,148,166,-4,-415,31,-156,-20,-53,37,264,791,314,321,-48,207,1,-101,-71,-21,76,13,358,-9,-179,-32,-175,20,8,86,39,-108,396,59,227,22,-82,-99,-68,630,606,-91,158,-28,215,-178,274,576,4,-4,-57,-22,2,-58,511,-529,145,47,558,-212,-197,-22,276,173,-7,262,-70,-81,267,417,-757,118,-882,43,128,496,-111,395,-6,65,83,36,-11,211,-19,5,16,268,159,106,297,408,-250,-10,768,178,-135,-8,-19,41,-191,-91,-35,-24,1613,-45,88,-42,-40,-11,478,716,634,21,150,-187,-142,-203,37,87,-11,20,-17,-98,51,170,402,-189,-52,343,-651,-73,-75,-72,105,12,22,175,158,-91,-24,-162,679,-48,-37,166,-51,-178,13,-73,-487,-86,496,-19,-128,-1109,-18,23,-99,428,-26,-148,168,334,-703,6,-77,45,-212,-99,-153,-61,1888,56,-113,187,-198,116,-58,-150,-957,-33,-59,-3,61,283,-21,51,488,238,-122,-265,163,573,-145,-231,75,282,73,276,425,18,-223,-141,466,-26,173,879,-124,-264,123,100,80,-46,-27,444,-167,-93,42,249,-63,120,40,759,-107,141,-24,25,-56,-360,-45,213,125,-184,234,58,-297,43,185,-103,79,-65,90,-480,-84,-251,-2,422,17,91,702,155,-41,-98,169,143,94,93,136,820,10,-122,-17,-393,4,-12,71,20,40,-94,-190,69,175,-59,-56,227,-39,465,-108,60,142,-28,136,-56,200,-105,-136,6,-144,11,-51,-46,-76,160,273,1660,-126,78,-4,416,26,-165,-11,448,-50,21,-94,4,40,10,187,-52,-123,-2,-244,-7,306,-495,-626,-119,192,28,-7,102,417,1,-343,523,51,-102,-44,65,-106,36,-51,-114,-49,-79,-148,39,66,-79,52,86,68,-82,91,105,240,-23,-87,16,-179,-127,-61,21,53,96,-324,7,651,64,30,-51,383,-205,-1207,359,180,-203,168,-70,745,-100,422,75,-43,-44,571,180,-290,-55,73,102,361,253,-92,143,-28,-138,184,-137,-19,316,112,-135,5,262,29,393,26,-13,-21,-218,588,-330,-159,311,-253,216,-120,288,-26,-204,56,9,-109,29,106,56,289,110,58,-100,177,609,209,89,81,28,219,-47,353,114,-3,-45,2,-75,474,-154,194,695,-352,38,71,46,67,291,-59,70,408,191,113,706,-228,-249,-87,-84,23,-195,-64,22,99,166,-242,-72,-24,190,242,-96,41,-22,-46,-47,1198,25,-1888,43,-108,87,572,13,53,-20,60,49,-20,32,1047,-12,-339,-146,432,-470,221,245,0,-216,50,48,-108,75,6,30,-194,35,-44,-71,288,-67,117,-424,60,-8,26,-133,288,62,-144,135,98,-25,902,-36,-204,123,316,-142,47,163,98,-39,202,-12,18,27,-265,-197,376,-46,771,223,-133,-266,-63,-625,-134,-3,-51,402,-22,24,-192,108,-45,670,292,-58,273,546,662,-669,43,-29,-129,254,16,-69,-21,-64,81,-56,-195,404,283,15,130,0,805,201,-53,-68,132,456,414,-81,132,22,-17,315,539,71,223,-75,19,-93,-224,203,-77,-102,584,-184,29,20,-29,471,76,-21,-21,-1,1475,641,84,-41,-230,147,479,-47,-43,316,1120,50,-144,-173,-18,-107,114,-286,204,-379,-649,91,94,140,100,1,34,-169,6,-37,1,45,-102,7,92,843,-2856,237,15,-133,-120,-96,-6,-639,-143,-110,-46,419,299,51,112,44,117,190,172,-70,331,-192,310,-104,-153,-230,157,-10,68,-550,-165,-54,-45,3,177,84,-164,-475,24,-145,41,-68,78,-423,2219,-202,-414,-20,-246,111,-15,-1751,-7,211,262,661,498,-522,-8,1489,-1831,66,338,-1011,-562,-355,-49,153,-83,-145,-81,302,8,142,51,-83,447,34,100,-103,19,83,413,-153,-646,71,-102,57,-27,-56,61,438,-56,-316,-275,577,-408,196,-719,67,-264,491,-27,-267,1261,52,28,18,-3,52,879,259,35,467,-11,-1,76,77,747,-233,-1370,91,-30,-27,67,181,68,228,-134,-63,6,169,-231,71,-41,165,36,308,-241,41,85,134,72,86,53,-18,273,64,-20,-38,35,-74,99,-70,88,-82,-751,-33,-1819,-49,5,-150,141,-448,-210,-175,136,-77,-50,-8,15,213,-106,-95,499,124,50,-26,17,-10,-89,-140,-47,-560,222,-17,83,81,-360,1334,-399,12,188,323,-106,4,-325,-2,3,-87,-514,-203,-281,-47,8,-68,-144,-158,-898,-97,101,189,-189,503,-367,-80,-29,-6,33,-62,-101,-52,-215,-9,22,160,15,74,-19,-708,254,60,160,140,411,-467,-319,-11,-182,-17,384,-1377,-17,-119,-41,13,-428,147,-185,-32,24,61,-246,376,-134,-499,3,-59,-47,-28,-79,-262,345,658,116,-51,-74,-19,45,4,48,-185,6,-76,112,168,16,203,-73,-14,-267,-64,43,7,61,180,-323,-29,-68,-3255,-29,219,-458,-446,-14,-56,-420,45,33,-735,-183,8,-37,-169,120,-270,-56,-546,18,-46,-23,82,-66,157,29,195,-1,360,59,-16,-58,214,-17,-311,-277,136,-209,192,-125,32,22,-207,23,-60,-5,-7,1,923,-400,-709,-905,-2206,-151,-97,64,32,-114,-74,-1,-59,-58,130,778,209,-192,108,1625,160,235,18,175,-196,788,-339,27,-200,375,-195,294,-317,1157,-31,120,2014,127,147,-274,-8,-63,37,-302,759,461,-889,32,-45,-57,-213,-58,-442,-19,-120,823,-29,-78,-4,-298,519,-89,-651,-474,-1,176,-71,-79,110,1903,-330,1,-318,271,82,-14,264,591,185,71,-5,40,241,-46,-169,374,1,244,-159,-467,766,10559,245,47,-132,-318,-628,-171,-99,1729,-26,143,113,26,73,-201,46,79,-48,-142,-99,297,11,262,28,-54,158,-624,-597,-82,101,14,-214,-34,-44,101,884,104,25,-398,-135,251,-96,-164,227,-194,-84,59,-75,104,-151,32,-61,-46,40,20,-2,-136,110,4,-96,115,573,-160,59,-43,1175,251,-206,-70,-28,-39,3,108,-527,217,-17,-29,-288,568,-527,-47,22,-46,-79,-21,-43,-228,-62,51,452,-16,322,118,197,-110,424,211,155,-69,93,671,267,-100,-149,-180,-81,80,75,-15,-24,-37,-28,-26,40,-54,-157,-28,16,72,-145,560,124,99,-1423,25,562,-403,-195,95,284,143,-188,0,195,-66,-23,9,-115,278,52,-46,-30,-143,-71,-40,-264,96,171,-248,-26,19,-40,-158,-34,-462,75,153,193,118,53,1978,-303,202,-669,92,-81,21,-12,64,38,23,-237,-56,302,1061,-171,-282,702,-154,484,-82,27,3,-650,269,55,-142,1969,446,171,-81,6,-514,-347,372,254,-89,382,-34,287,-163,-96,270,-472,-42,-22,-292,6,-282,332,149,79,277,-9,-196,23,114,-571,228,-137,143,584,-113,110,577,299,128,497,21,42,66,-80,-3,-7,-4,182,194,648,-268,-63,-19,13,21,97,13,543,-344,95,-359,-79,-60,296,-36,-189,-132,-97,173,49,30,253,-109,8,96,80,-44,122,-652,-329,223,-832,220,37,2234,150,-400,-122,-64,70,49,49,-3,-133,78,-50,-193,118,-271,-155,432,64,34,23,138,-66,14,86,81,34,-281,57,192,41,-49,78,131,-362,-181,-61,125,80,-59,-285,-216,-63,-816,47,17,-37,255,404,-36,-184,-41,36,-210,8,-21,-469,-27,-265,-401,-41,-557,-463,-255,100,121,-56,105,308,-321,43,2,-493,-258,-148,-399,29,9,-29,3,-127,1,-88,-120,516,-160,-401,380,-36,-286,1889,665,362,62,-78,452,8,-699,27,308,45,-20,-53,-120,190,-188,-198,638,52,56,-88,185,208,-35,-117,291,-255,-613,81,24,103,53,0,-138,125,71,171,-40,-128,-223,270,202,-146,-20,-42,-10,-30,-481,84,860,816,54,-245,-148,-43,-286,-168,-45,-361,34,-6,48,-13,46,-447,-175,99,-183,168,-354,-149,53,-235,451,-283,-382,-303,-17,-34,12,169,215,-47,3347,0,64,841,-187,117,-295,143,929,366,-247,44,-10,8,67,-414,8,-108,83,-36,-27,-882,114,31,159,307,-7,-748,460,-168,-218,142,623,-232,79,1851,-62,19,-104,55,453,-31,-85,-315,-107,-696,-26,138,132,-242,26,-4,1,-193,672,263,-222,-576,-425,63,373,-370,-241,90,-355,266,70,-37,25,14,-73,156,42,71,-141,368,82,-416,404,1024,-129,182,-121,-280,64,386,-47,22,-10,-579,346,180,-196,589,-15,1092,-684,701,794,-111,22,30,-67,10,-138,102,5,12,-609,-265,-90,103,-525,-181,36,-118,328,-419,-27,-708,-120,-330,180,34,876,-517,535,-1804,-8,-156,-159,75,173,261,79,-35,-231,-22,580,-35,-126,-35,279,146,250,-163,12,168,22,312,-373,-227,12,40,76,291,67,24,97,-621,432,90,-169,227,388,-103,59,-133,24,-168,-55,189,25,-567,-116,-75,-186,24,578,493,133,9,-180,831,-588,52,-40,474,-18,2,-39,189,-12,-43,39,19,181,44,122,24,-8,78,-19,-448,21,142,-16,-58,208,-11,33,-7,116,-189,-279,27,-362,21,360,-169,-190,-26,-87,217,273,-35,185,90,-258,-13,5,2,-9,9,356,-100,-58,-552,-255,169,16,-60,126,-244,-12,288,-51,190,-768,20,488,40,-37,-14,-64,12,154,24,521,20,314,-678,801,-75,20,-2,147,-167,-243,156,330,-25,184,-27,-143,-152,57,816,-61,122,103,-280,377,-367,-52,21,169,280,-46,-418,279,-47,86,356,-22,589,-23,-210,10,803,-59,1148,154,22,241,-193,38,-457,53,-186,-27,1107,55,524,-28,954,85,127,-25,7,448,144,-107,44,22,-381,1177,1375,91,161,132,81,137,-30,0,43,329,-64,52,-15,-142,317,-9,159,12,202,6,-78,-57,39,23,-37,-18,20,-53,8,233,-13,-65,-7,68,-5,-44,140,-257,-49,115,-117,-47,-137,-68,109,-202,15,-668,-28,-95,-578,-20,-12,16,72,-59,-11,-31,-53,-125,119,467,13,168,-66,-128,-30,145,-24,302,-300,37,-122,282,656,-363,-170,-830,-508,700,65,100,194,-509,30,-354,-76,300,4,-247,-564,-591,-133,-552,-8,91,-107,603,56,-68,70,-111,10,-51,190,405,-168,30,-10,-48,302,110,74,119,-179,223,-362,78,80,-192,-58,118,-391,1260,711,346,-213,31,11,-67,-23,190,34,-281,-91,-7,47,-701,133,178,13,-56,-114,-1418,57,21,424,390,144,14,30,68,84,87,306,911,-241,62,135,57,153,-55,33,98,14,-76,31,-236,-453,120,-208,415,-131,-43,-219,146,55,362,-507,22,257,172,328,-20,-15,87,77,484,405,-102,40,509,122,280,369,941,-85,56,-106,243,190,482,96,-101,-162,-402,-28,70,-96,-466,-34,77,-524,227,49,-79,-112,-305,30,-36,-158,-112,63,142,318,928,0,-48,22,543,286,-1042,-349,47,299,-14,76,221,-14,836,242,-184,804,683,-189,-248,-46,-34,956,85,-245,-118,-65,60,-124,128,-288,-122,-26,-10,-241,91,28,-11,-25,-66,525,137,-133,117,-30,106,12,641,383,-47,-117,660,-333,221,207,13,-30,-5,-128,-51,12,71,-29,117,-135,-336,25,555,-175,-30,437,83,-38,57,-50,49,185,187,-54,347,-10,57,645,57,-70,-100,-108,-368,76,115,9,621,26,1,229,432,6,4,793,491,-10,357,410,52,302,-8,-77,-159,-3,-60,129,21,-87,-8,66,836,12,-31,-2,71,-133,98,-65,145,230,28,57,-96,31,116,849,-55,100,105,126,451,6,-222,175,-38,-314,-38,147,-45,46,-4,-144,11,91,66,49,-96,161,255,-623,-21,-29,-43,-75,195,-220,-163,70,19,-95,5,133,81,28,-4,213,-29,-19,2093,-305,-127,-152,-1279,99,-255,-86,73,-43,-87,-83,-6,-235,-195,-213,100,98,-347,212,-346,84,568,99,-48,-49,-215,-117,-32,-278,-191,-13,-26,15,7113,-247,638,11,406,67,166,-208,-117,93,-1,-12,545,-408,-3,319,-58,10,-136,-194,-83,202,4,176,335,247,-343,169,13,1103,632,138,95,-2,3350,21,360,509,-23,536,268,-114,53,-147,-23,11,419,282,-198,-102,212,960,-188,-301,-243,-190,343,78,283,368,19,21,34,449,230,4,-134,314,144,-203,-43,8,55,124,132,132,-250,641,60,530,702,303,54,-53,-127,74,3,43,192,-48,-49,-60,8,20,-32,-123,-88,177,29,-179,-183,-841,-420,-195,-192,-226,-252,160,324,373,40,-106,190,-268,-65,-520,-90,106,-97,43,-57,-327,193,130,-318,-235,-130,126,-133,-526,-56,-103,85,407,10,-141,-429,369,-376,-161,136,-300,14,718,-210,39,-11,-41,941,78,282,-74,-124,-152,23,46,53,-60,333,267,630,12,-81,1755,124,-8,-58,39,-559,247,-297,136,13,160,-1,55,36,10,-136,186,-748,55,673,17,-485,10,83,58,423,48,245,63,-247,-324,45,75,-52,-115,2019,-265,-126,232,76,-91,-82,72,81,40,21,115,-652,87,-179,989,29,21,482,-39,94,-173,742,430,336,-357,265,-183,54,-92,18,-14,-208,84,-16,-356,35,-35,110,137,-26,16,31,148,-26,193,-373,-467,282,123,-221,-72,104,256,-57,-382,-56,-54,195,-88,123,-81,-3,37,170,-95,-263,-49,-139,-8,-370,14,-64,-152,-167,-110,521,-3,-113,-204,17,585,4,391,-84,6,79,38,15,1038,-914,62,-44,1,-47,-153,3,-12,-68,3,13,-40,-2,-67,-46,219,-560,-75,-131,-34,15,18,171,-80,-61,56,-70,53,77,-120,-27,-92,164,-1,45,25,28,-123,226,1314,8,41,35,-50,333,213,-31,83,-2,88,-278,-51,-82,-261,0,101,9,32,-3,-3,260,16,358,62,22,66,-125,24,-205,-131,127,-180,175,-22,172,-58,315,94,-9,-2,-10,-106,-59,3,488,-101,-12,119,13,111,-27,392,-204,-8,-169,-134,453,-168,-202,513,165,140,-27,775,-57,207,-45,-50,-105,79,54,154,-16,-212,-82,-8,567,94,973,1389,842,-10,-95,-10,-99,41,-574,-48,-143,258,-11,28,48,69,54,43,16,51,-86,86,161,134,296,29,408,161,-325,-86,738,-184,-31,-11,1,60,134,87,172,-88,-96,0,447,-19,-255,-68,-5,64,45,-84,87,596,-16,-32,88,76,91,-300,322,49,52,12,55,185,163,-185,-55,168,-18,27,55,927,585,-123,105,-38,166,256,1302,-109,-109,464,-88,-400,-112,1503,-75,521,-26,540,17,-105,-92,39,-47,-20,94,7,512,55,52,-123,240,-62,114,343,32,-198,71,-1680,-93,-29,-111,-172,341,372,-271,727,-91,-19,5,-58,82,517,4,24,-49,-12,-151,194,122,169,96,-7,-98,19,36,-36,68,-193,-135,19,41,289,69,-88,113,-14,661,180,39,-74,-9,-686,-75,-121,262,567,-4,-8,108,292,-559,4,-53,37,-15,102,-9,239,-172,-150,16,-36,4061,-42,-38,-24,-27,-17,-89,215,132,-56,-36,-46,108,3296,13,1512,47,23,-270,-89,9,-65,-127,-74,-160,-93,-2,-98,-245,-34,111,1344,161,166,39,64,384,71,-162,407,-184,51,-29,25,172,-288,170,130,-20,-65,50,-66,156,-77,-92,-42,42,-74,261,-133,145,-61,36,11,-21,283,-91,-17,-114,-44,-13,-43,-70,-630,581,-314,51,-70,-188,54,53,5,-25,-14,-67,-8,-367,106,-97,109,66,-32,-31,9,0,-108,43,15,109,-40,127,63,200,-28,77,86,-62,108,89,1536,-211,-328,-265,-757,-47,-233,694,266,-16,-131,131,80,255,390,111,-11,247,-191,249,155,47,-69,127,68,-184,-38,494,112,58,-33,186,-168,-252,123,-319,-9,-108,255,3,554,320,268,2279,565,34,70,-17,15,-202,76,117,74,-242,96,40,425,174,-551,-742,105,266,31,30,484,44,26,433,75,159,305,-50,-84,-45,76,1,10,160,160,105,19,584,24,66,18,95,-42,26,69,12,-292,30,1488,9,18,-364,-142,288,455,-83,-25,-92,-51,100,258,-417,-63,-59,-15,857,73,30,-26,52,-22,600,-59,1,25,-69,-319,808,119,21,-62,-310,227,-32,-67,181,151,-27,289,-287,-12,555,427,3,9,16,145,-126,-6,-546,22,-93,-164,-121,-419,99,-305,-32,-52,-119,214,-89,-371,-140,-44,619,51,-124,143,-33,30,2195,-42,53,221,384,155,5,-246,-67,-5,-19,-281,5386,-18,678,18,-85,40,-21,76,80,0,-406,-856,-64,279,-281,-13,-133,156,-48,18,82,173,-164,37,622,-241,16,-795,-155,-21,213,40,569,1473,-1039,570,107,28,-44,44,-42,-176,94,-37,41,-531,241,-844,214,-73,690,-223,-49,-2,-38,-3,-135,122,352,-46,-113,-124,187,190,149,-118,-54,-111,33,402,-83,-129,-316,433,358,241,152,157,-87,181,-65,511,499,-421,161,-891,255,188,40,125,140,-11,16,55,-190,240,-54,25,-5,442,6,-125,8,150,-127,-41,354,-673,-7,1242,82,23,-23,7,-25,-458,122,38,-152,85,65,-141,85,-321,200,173,58,18,182,-189,37,23,150,160,29,-363,77,-29,-66,-272,749,-340,-20,28,-338,2230,151,-12,-118,-26,-43,-23,130,280,112,644,-100,15,57,22,76,48,-2,-165,-10,-149,-8,-46,134,-29,181,224,764,-4,152,-131,-85,3,-438,26,37,1,-114,-74,-328,106,141,-5,-127,0,-24,42,14,17,73,933,165,335,-276,614,-50,-313,-52,-163,-49,-29,-240,-18,-85,-453,-212,-148,-180,-568,5,-42,281,77,-908,33,19,-88,-50,-77,151,-168,-556,-149,1,-276,247,-117,650,1053,-11,342,-580,-4,27,-52,-972,17,663,269,-37,-664,-589,360,240,25,162,-84,-718,48,54,-288,-84,255,135,39,-261,-72,9,605,34,3,-105,-281,145,119,-198,175,-141,620,-183,-16,-213,22,56,0,99,-72,15,-130,29,-38,-46,-42,5,-146,481,273,-108,43,-137,75,-44,17,86,148,-206,-2098,17,-44,448,46,261,225,432,-20,-85,-163,142,23,-55,-21,-657,205,-118,136,61,-121,-106,61,272,128,360,10,163,62,-358,216,40,38,294,76,2,78,-133,137,135,1,-253,-11,158,-717,297,81,17,-16,26,-92,1182,-467,144,-525,-108,-127,-96,7,-26,-145,-63,110,272,421,237,50,22,-27,-38,-167,19,-47,-118,-25,269,-194,-79,48,-236,217,705,40,-12,-138,393,-160,-263,-188,76,-93,1071,-31,-304,139,265,111,-52,-79,-350,-4,94,-30,-53,1251,4,80,-113,11,11,-194,-91,-2,-109,118,6,136,-270,287,-136,-127,203,-253,164,-1,-137,-84,90,8,531,88,218,319,457,48,-547,63,38,58,-70,-27,92,-39,-73,91,-34,-74,-125,-12,-657,101,408,80,94,87,-41,-154,65,-8,-12,6,16,87,-41,-128,-228,-457,-17,-132,424,-90,-279,-276,41,-56,-34,184,-60,37,-3,473,170,-822,350,-45,-93,91,146,-71,251,31,-57,617,56,-14,46,-172,-22,-200,40,-104,-81,204,-69,-209,-97,159,-277,2,202,-288,-148,182,325,-100,-132,84,717,-144,102,264,420,6,45,108,412,196,28,75,663,-293,-231,-155,-142,114,-130,95,-62,-30,267,10,231,143,139,879,149,312,-567,-103,48,-396,79,-51,334,-82,-286,207,6,15,-34,-8,-91,2,-296,1891,-260,-53,318,-248,-24,238,-24,85,-89,-10,-8,122,43,89,-251,-167,12,-32,121,-29,-44,481,-47,556,77,128,116,23,172,47,-12,67,130,-69,422,360,448,-321,-143,72,351,-40,-147,80,38,-39,-20,6,852,144,-409,66,-18,843,-705,27,-262,490,-60,51,-5,-84,-121,16,503,68,132,163,-7,38,207,97,-372,-65,-68,27,460,595,92,-318,-229,-95,1197,-12,388,-392,-92,-670,94,94,26,-131,18,-33,-324,166,-109,-145,9,114,799,96,228,-136,-97,-66,115,7,100,-109,-158,23,-70,-44,-81,41,-250,5,-190,56,212,220,24,1412,-93,45,-578,8,127,-5,231,203,-51,-16,-49,-84,-68,-38,21,17,-12,80,12,246,134,1038,25,69,29,967,-164,3,94,90,129,-71,486,252,-628,-46,368,-65,16,-23,18,-35,42,-22,721,39,-40,220,64,-35,6,109,-51,46,-145,-463,-127,32,10,-64,1165,15,-58,55,224,-44,-93,-140,83,488,-8,-12,-15,-78,80,-231,-383,95,222,-5,-87,173,38,16,-71,68,19,533,-19,1791,473,30,49,166,-27,-276,386,-28,155,-165,-361,-24,98,282,25,38,-122,297,-195,-105,934,101,17,47,-1,79,-28,-178,-179,338,-753,64,3,663,-9,3,-58,70,-9,-88,541,1,-279,31,-406,-67,34,-5,139,288,-103,-159,96,53,259,-648,356,-52,334,57,7,-270,790,-160,-46,-40,-226,31,8,658,-412,157,-66,-140,-265,48,31,-38,-6,-37,110,455,-305,-412,63,-86,53,-7,27,-149,-124,-55,248,420,-66,199,-73,-320,-79,-108,-266,50,97,-390,98,-7,-131,865,382,-147,-63,-44,-20,389,-106,149,-502,-46,389,-477,631,-363,-172,798,624,68,-91,590,-29,41,155,-49,447,-357,-164,-45,-71,-71,-164,68,52,-106,7740,48,83,-190,-63,-148,-112,137,8,390,-28,1304,-57,-128,54,-12,-127,-94,-90,21,62,-20,81,49,81,2,-20,58,-128,-93,-191,-81,-284,-31,82,10,2,-164,243,-22,571,55,-41,19,7,275,-497,-76,51,-114,291,-26,-17,5,106,-515,-103,-717,-31,131,-468,65,-86,-28,-98,31,80,490,188,67,-27,4281,-215,54,-23,523,-201,41,698,-15,-28,40,-93,359,-50,249,-40,-135,-8,249,-142,82,42,-84,25,53,-88,177,62,19,-159,-78,130,-65,-62,143,-7,-26,333,-254,-55,912,-11,2,131,296,-78,-109,43,-161,-183,0,-58,-1445,14,20,57,178,91,552,-271,92,58,83,238,987,-296,332,-149,-35,-72,-53,-32,-68,660,310,123,-55,184,19,66,-77,-227,-108,82,-26,339,114,48,-50,-2,-406,39,-12,-25,37,31,39,93,137,241,126,11,-109,446,1084,-217,82,591,0,-186,-80,-134,-2,-813,1336,120,261,-31,20,-16,311,-143,314,11,62,26,40,118,9,177,-118,-75,220,-1,25,124,-63,124,95,-122,-14,102,-17,-4,-93,134,145,-383,-27,-49,-16,37,47,-467,-29,-3,61,-108,-393,-285,281,-37,51,17,278,-64,-139,6,102,-129,187,113,71,99,-11,103,-270,-5,175,-40,-87,694,80,43,-57,-71,-266,60,137,22,14,165,810,5,-6,123,-89,-228,69,-237,89,-228,-19,77,8,7,320,-65,112,135,163,-205,103,-48,197,119,171,56,127,146,137,4,-9,10,-26,-51,15,14,-40,-61,57,-348,50,445,204,-78,-43,84,-85,121,-4,106,356,22,-109,31,127,50,180,37,-261,16,55,-26,8,-36,5,19,-182,186,-146,470,294,116,184,220,237,-66,247,137,16,45,33,-107,-67,273,139,29,-20,32,538,35,4,55,-13,-11,-34,440,-54,28,-107,-69,-391,-40,388,-46,0,40,127,3,176,30,-44,45,-31,65,63,-92,71,-138,10,29,-8,-118,63,-29,17,-16,83,120,570,-39,-143,-111,281,7,344,56,-6,223,41,-34,59,3,-41,-902,321,-16,-80,182,-58,202,1,37,-40,-106,-5,19,296,-209,116,-52,-54,-29,-74,36,-33,-101,-334,-1,46,29,-10,-183,-301,32,8,39,-115,301,696,125,167,8,78,-18,-38,13,-61,-112,304,-241,39,-34,269,-38,-23,-14,-121,279,-127,-1,-45,192,-33,-11,13,780,766,5,11,296,474,57,526,8,-35,-8,-164,-247,210,38,2,49,354,815,-602,13,-71,-55,46,-94,-112,-171,-50,181,667,-63,-137,-34,68,89,93,-40,-30,-56,41,24,-391,-122,-92,-168,-326,174,1649,-189,118,-64,-115,10,1178,409,342,101,207,103,555,-108,125,948,-248,-104,231,353,-25,-99,13,-66,150,-18,458,71,-73,2016,769,16,3650,207,-575,13,-441,-81,340,3,-505,6,239,224,385,47,76,19,-1,511,56,-22,-808,171,733,80,582,324,-8,-116,48,-63,-839,87,88,-231,-62,488,3137,231,243,113,-16,203,446,617,-25,-14,117,-16,328,87,302,-256,53,318,431,329,33,-53,-43,197,100,1,15,-59,739,450,-717,768,1254,-79,640,243,-444,41,341,-21,-75,-293,82,6,-4,138,513,-47,184,170,337,5,59,3,-383,157,90,36,18,-72,160,18,179,40,80,25,-70,-303,98,21,950,505,-71,315,-38,431,-89,44,20,32,13,-34,1591,1,-32,478,-10,-68,20,56,-81,60,216,-169,-164,15,259,-214,-119,-98,-136,339,-128,165,-80,-74,-18,-169,199,-112,20,244,-48,10,9,-318,68,432,-1,65,51,241,78,101,31,4,12,60,3,122,-20,5,-285,-2497,-508,209,45,104,59,42,-7,4,59,19,102,-139,-17,-70,46,78,-151,29,64,-15,-114,-145,108,123,-67,99,-12,3,-91,111,-103,-94,72,65,103,-74,-64,9,-20,190,108,128,-233,13,87,45,10,-1,-30,149,-325,101,-181,-48,-25,76,-14,-71,59,-131,322,81,-26,-39,85,-680,-127,994,45,98,29,-46,-113,32,99,28,118,476,-120,12,-16,211,-260,-97,139,311,-268,-110,60,-11,250,-221,29,97,69,4,2,33,-2,197,283,-2,242,-223,-211,88,1781,-60,82,28,-501,91,73,-82,96,245,-96,546,2,83,72,5,35,-36,90,215,-77,7,-7,50,-56,60,247,167,53,-47,-25,36,285,0,178,-108,-62,149,-12,-33,-52,70,-58,-101,-53,13,-22,25,-16,17,25,37,87,-3,46,-26,-167,75,-249,224,-176,-49,23,168,1668,-56,106,-42,82,-277,2295,16,9,-232,26,375,-60,394,5,-61,-162,40,-259,59,317,-85,46,-26,100,-227,-39,78,-132,21,25,274,37,-21,338,317,223,218,-82,-204,160,10,-25,-366,-64,-280,-31,-18,-24,-99,-173,30,336,504,13,-14,-8,-21,319,879,-344,-689,133,25,133,-568,4,-2,106,-28,35,105,-335,14,64,93,-79,27,-180,482,-98,145,119,5,89,16,49,46,101,-5,41,-141,-28,8,1272,11,-84,-9,71,-1,-232,33,-24,71,-35,-1,718,191,136,577,194,52,81,-269,301,15,-40,-34,13,-41,6,-875,-52,49,-171,94,-308,50,-297,-875,-13,-110,163,-31,21,-48,-18,43,-171,-148,30,103,-44,93,-52,-24,-370,-749,-95,98,3,-102,7,-1,-4,20,72,46,-121,105,-6,102,73,344,-34,62,-230,-39,15,51,482,170,172,-428,752,-28,570,116,-180,75,655,216,-42,-168,82,-8,16,-48,-19,15,-109,-54,960,98,-230,84,13,51,-87,30,-20,-17,-10,135,-62,-117,11,-33,152,-60,-363,122,96,-177,673,-35,126,156,-65,-121,-42,992,3,-76,790,15,376,-9,131,-118,-21,-49,153,79,-19,18,-258,10,162,-36,-15,125,125,153,-74,369,-28,162,42,-134,194,76,-242,-403,83,426,-10,-27,-15,7,-233,51,-80,924,1,-98,-35,1,-1,71,-27,-178,-14,392,161,-33,44,95,-119,-51,-17,-9,1,211,-23,29,51,123,-4,-320,-112,145,-180,89,1524,43,-214,-272,-19,210,57,33,-138,-3,326,137,72,-24,45,78,85,67,-547,12,-23,-55,-143,20,-53,287,-178,171,-16,1149,456,-13,32,91,135,94,-68,2306,140,170,19,228,130,220,-64,-236,159,-153,-74,-15,144,-28,-530,64,-41,73,33,12,3,-244,-20,36,209,631,-45,230,-33,-52,51,-138,-22,85,202,43,-16,35,26,-69,-16,599,227,-28,-39,2,-96,164,16,155,239,-401,347,7,-44,-72,-230,217,-148,59,-19,55,-3,-1,433,288,-2,96,-20,-65,51,28,95,-17,49,-340,142,86,369,67,371,-29,0,-57,9,111,26,-36,-17,17,623,64,339,201,81,-17,-74,45,192,67,-51,199,32,488,42,134,-7,99,189,49,18,-68,649,-38,-39,-101,25,363,86,-91,61,-18,-268,-157,-9,-55,17,24,-1047,41,164,1140,707,84,-180,-127,-476,-204,-51,-477,-116,-60,7,10,-17,100,-118,287,-33,-33,2,304,-11,29,46,21,266,319,-128,-380,20,225,234,59,-16,117,225,40,92,40,386,34,484,394,31,127,372,52,-29,-770,-31,-10,17,367,-258,82,12,-191,-42,23,-17,34,170,18,-131,12,-51,-120,-2,-78,144,-81,-25,32,-46,-12,-118,-84,-51,-44,113,-54,148,-6,44,-72,96,351,-21,-586,111,-730,-68,-112,-307,-73,41,-506,722,99,230,161,-188,-57,56,-195,-2,157,-206,5,-114,-23,453,41,63,189,-54,-20,53,380,-113,31,196,1099,52,30,216,360,-187,558,-92,59,-399,16,-88,557,-823,50,-12,326,-6,376,69,-6,-210,515,67,5,367,-54,8,219,56,-113,-620,329,-211,-32,-100,-31,-79,62,-1,27,806,3,11,-7,110,596,-328,-90,-5,-7,-32,131,59,-63,56,35,-22,-26,340,-347,-42,115,41,595,193,69,-159,-197,-29,112,-14,-38,285,13,-70,26,-55,26,58,16,-6,55,-66,-12,15,-20,268,-22,-2,13,-50,-130,7,-43,-290,269,137,-13,-60,71,1009,3,-384,56,6,218,-76,-86,-1,39,379,66,16,105,191,-110,-40,-37,53,262,30,129,-46,-240,1,158,10,58,94,-1397,402,206,161,32,193,296,1753,2,-18,210,104,-271,-115,325,3,22,-11,170,2,-53,88,-158,238,-272,-1,474,-118,1869,-109,-1,-430,80,-77,832,17,1115,268,-65,-188,105,97,123,-41,-4,57,21,-206,471,564,-26,-169,81,-187,-20,-187,-387,-57,14,117,180,68,-90,169,13,164,-85,-162,422,774,-17,-52,-8,-904,-6,-324,42,309,-73,-11,-94,137,-53,15,-16,-334,-13,21,-162,496,120,-48,-25,8,-228,-195,153,18,-2,24,92,138,-154,-66,749,-277,36,468,-3,-14,90,-80,-252,55,-50,65,36,-38,1513,245,96,23,20,-38,-26,-30,6,40,-15,243,475,274,455,93,-27,552,-43,-5,397,216,5,724,37,-879,-90,-17,108,-2,310,5,134,192,305,82,-169,-80,22,-95,-61,105,167,-219,197,138,66,-57,166,-1,-70,149,-16,-65,-40,-29,116,-71,218,304,-526,-88,14,47,44,116,-8,-39,57,65,1127,350,-24,-14,43,20,-78,8,-52,529,-15,106,-74,-32,220,44,95,-53,-290,172,-48,185,-215,-85,34,21,31,-16,-258,-10,-149,-77,-13,55,40,-67,133,-2,308,-45,14,29,42,-119,398,122,18,66,89,-209,-86,552,-276,141,-68,-107,19,268,40,42,-218,-218,43,93,77,-535,-57,-81,18,793,-20,74,149,-173,-106,167,-92,-62,28,-165,-40,4,10,-73,269,-75,-92,-47,-44,-4,207,-602,332,-15,303,250,442,21,-296,57,-17,-139,-257,-53,-15,-35,201,-25,585,-141,-14,-79,87,-987,238,-92,-47,102,111,437,-45,170,1934,57,21,159,259,-8,-1,-24,-42,-32,506,191,10,302,747,44,165,-30,-74,-27,-233,933,170,403,49,118,-32,129,49,-343,37,136,-548,-144,-153,139,-435,-261,-177,0,-35,-424,172,43,176,52,-59,-27,-16,117,-37,-75,712,-312,0,152,767,-97,-29,-7,-66,-187,-38,739,267,-112,-17,2,184,-194,8,-181,1821,-8,-33,10,-77,-13,0,-784,485,311,-82,805,452,167,-88,-192,-32,103,52,-54,-14,214,-63,28,652,4,166,265,148,-166,66,-42,-93,178,-400,-264,-24,114,-474,325,-75,8564,-90,-38,781,-46,397,-19,324,87,-51,-58,-46,162,-146,-1144,-78,83,218,-209,-122,101,857,160,-72,-141,-355,133,209,78,-7,686,-616,-84,109,203,9,45,4,-26,-5,48,79,131,44,139,27,379,-29,194,1731,289,95,-45,62,111,3,-547,-100,163,1081,172,170,97,134,284,299,165,213,21,-8,-22,57,-65,45,-45,-97,-8,-167,90,96,-5,-519,144,121,45,28,100,153,21,211,2487,141,349,936,133,-667,-103,-88,-108,16,36,701,7,18,134,186,13,-16,421,806,-83,65,-361,39,20,28,24,-13,-16,-82,102,-26,-334,196,465,133,299,32,314,2459,223,296,331,-209,213,20,-74,-27,-522,-264,-72,22,-34,131,-137,-247,75,180,-73,759,11,538,-131,330,34,202,-9,-89,17,-34,-195,-100,-38,8,12,250,-2,-33,112,-136,-56,-116,-221,-70,-211,-475,-61,645,29,109,69,31,620,-100,-162,212,-3,-597,167,-131,36,-59,-185,67,573,-123,-336,-92,-59,122,8,297,36,-4,-5,312,451,257,-195,87,34,-111,-103,-28,-164,-107,-198,12,326,-156,-82,225,-118,-223,-900,-7,-81,-9,-30,675,-48,-253,-81,-196,58,181,-23,253,207,68,70,76,31,7,-69,698,-63,1050,363,344,-290,0,-2,542,-472,84,-70,-651,138,-64,30,-164,-233,-84,99,-303,225,-37,120,-95,14,147,-110,116,-231,-56,535,12,-17,-111,26,57,724,707,640,-1281,-11,-24,303,79,66,481,83,63,81,866,79,167,24,-13,333,-53,-15,-10,214,86,19,-78,355,181,-98,-6,-60,-39,195,-41,16,53,-254,-40,261,-33,33,-152,-319,-140,-58,383,31,28,-77,823,96,-46,926,1,-141,-99,-81,-162,53,-35,21,1087,-20,-122,252,-63,62,-8,-38,-124,782,-99,-4,-101,1137,409,2163,-11,202,478,177,93,-25,219,-114,593,82,29,144,-90,894,57,38,-12,-7,304,-557,1204,-118,308,71,-98,-29,117,1272,-10,110,-56,-34,68,253,-286,206,527,-200,79,83,-320,69,370,44,-89,-63,-12,-251,27,-64,-2,-326,153,167,75,428,149,116,1425,6,49,408,-19,78,-56,-44,22,-62,-64,-98,-1343,392,625,-137,131,-6,510,21,589,-176,-340,174,-45,-192,-41,266,8,27,176,35,-31,10,61,61,8,-5,-37,20,35,-75,-386,-69,41,-88,65,95,55,-2,1152,92,13,532,356,57,151,-86,39,-10,-75,-7,38,142,5,-29,-19,117,41,-37,-127,193,55,-61,-212,13,-33,-102,-297,-212,245,211,195,-41,-199,292,-61,-19,416,-7,-165,223,-319,-102,216,-171,7,337,34,8,1,-2,-37,-78,54,521,1,-268,-6,214,242,66,449,3,-220,114,63,-616,45,31,119,-121,11,34,-262,-54,308,320,-119,494,36,43,2,-176,27,169,177,-18,423,-30,15,59,-22,-37,68,-71,90,173,272,48,-57,414,-34,212,-25,81,631,97,-293,1039,936,-120,106,-6,10,59,-40,45,13,25,-363,5,-35,354,16,-7,-57,-72,-117,117,-51,277,865,161,-69,1,-28,23,-78,12,131,-62,37,-20,-140,-91,-98,32,4,33,202,-44,1496,77,-57,27,46,-33,-50,-56,180,485,-82,-25,434,-375,36,98,-84,2309,117,-17,44,-259,7,896,28,114,-11,-42,3,429,21,-122,446,28,358,79,711,428,37,186,-128,388,68,-71,-175,876,465,132,-174,181,507,106,669,25,31,-139,-348,46,5,6,-13,57,-274,-34,196,529,46,50,11,244,42,289,-133,-154,228,15,45,-87,50,241,7,-446,28,338,34,50,-327,43,28,-97,-30,48,-92,10,-267,-17,-110,-1,72,143,-100,-54,18,696,-97,-2,11,-42,244,-78,117,-5,-162,-58,1612,21,2,240,234,-36,38,-99,581,128,665,-324,819,-68,401,159,283,-361,-153,-85,-89,169,243,-467,-77,-84,14,-169,60,-101,-37,-128,110,-43,-121,17,5,57,38,59,47,25,300,460,97,-81,-33,734,227,-96,746,138,371,196,-267,-112,922,3112,1196,-123,-395,-446,105,223,-2,263,-249,-141,26,108,575,-126,250,324,59,-19,-245,-53,-906,118,-17,65,169,89,-13,460,45,-14,4,-755,-54,-799,514,-24,484,1538,-35,-32,609,438,4,376,22,272,189,-651,261,-37,-42,-154,269,122,12,90,-21,71,417,25,36,23,-54,277,602,78,333,-1622,354,1471,-87,-171,833,-348,-202,-42,56,101,-26,104,52,69,62,132,155,717,-45,-57,-37,-73,-137,-501,186,303,-30,-100,-4,505,57,239,-205,270,71,65,64,360,176,185,50,26,-1,-17,-45,-646,-39,-70,-223,321,128,-272,-290,37,-95,-51,-53,173,78,-40,-28,23,116,-177,156,56,604,42,-240,233,173,170,1,255,57,-284,204,-185,192,70,662,29,535,201,138,-194,-4,-26,-137,12,-84,-94,91,294,-11,-23,-29,322,390,19,222,26,707,-103,59,34,-128,348,11,-37,-258,-306,38,-97,39,-105,-867,57,-119,-285,-181,-121,14,88,431,11,-62,15,564,-89,53,-606,-44,44,-19,-42,43,112,151,102,130,-51,-21,2,41,336,783,943,-32,1,2,114,-36,-335,130,66,-95,-87,361,354,231,-6,-87,-189,-50,-4,-458,-11,-378,91,40,11,63,-59,61,-110,10,40,183,24,147,-101,19,318,282,-8,-4,-39,122,-34,-96,107,302,20,-58,45,-639,767,37,-2,3,71,123,106,13,14,-3,357,-174,16,-56,398,-59,-35,38,179,-468,18,141,11,-51,237,78,-21,-295,-355,75,6,462,4,108,-202,320,47,-155,826,54,0,-28,8,920,65,-110,-141,825,155,1022,67,1480,592,176,-56,-32,-53,-48,199,47,111,-682,71,38,108,-6,68,-17,278,-81,-15,-1,84,-48,-60,57,6,-120,34,-385,-60,18,68,-404,-54,-136,282,110,70,-25,937,48,67,32,357,232,1,-21,183,-62,-141,-1,-116,-120,-29,8,-47,-381,32,-9,183,553,32,-63,29,-120,-275,1503,25,382,3697,-25,-33,542,390,17,-204,-62,199,-278,5,524,36,17,178,69,393,96,-29,-15,84,-1,-114,18,71,25,115,-307,690,67,120,-178,-115,-59,-40,-215,-18,25,67,-243,-256,-20,-655,58,-29,-121,-29,-201,-42,436,305,113,237,-47,28,246,-24,64,-21,-31,7,876,430,160,20,35,-150,8,39,254,142,34,-76,105,-158,26,64,62,-28,-44,418,151,91,-174,-57,-5,72,130,8,44,405,132,34,-12,274,-31,-32,-112,-17,-129,109,-182,-46,613,64,-207,-456,-126,51,-132,-80,1019,116,-30,17,21,-44,940,93,209,145,51,74,-29,-87,-52,-60,10,512,-87,274,184,-208,219,104,1333,-28,125,-106,-365,-54,-415,-51,1397,130,95,-266,226,-115,90,582,172,3,644,154,-24,-14,-195,230,159,-692,-627,59,-34,1832,-56,-343,553,-230,43,8,591,7,-95,-71,792,-883,-6,50,2,132,-103,56,73,-83,43,32,-15,21,-91,57,186,39,229,134,36,-46,5,2,-163,62,-14,-99,44,227,11,-477,73,12,168,13,-154,100,-26,358,39,162,71,116,-21,5,-3,359,750,161,-20,-69,248,-38,110,77,-125,226,91,-71,-71,-86,-159,34,-311,-47,1477,-623,-216,-87,684,36,-168,-85,-46,-65,402,-43,-208,-104,-90,-214,52,27,43,-49,-14,-46,612,-79,103,24,180,14,-109,-42,302,-65,324,1442,-11,4764,-1213,351,-203,156,87,-147,327,-495,-11,5,570,241,394,-553,134,36,-72,-102,6,-250,19,58,180,-32,40,312,201,260,116,560,-88,387,-34,188,166,-80,136,-43,85,-90,40,194,94,31,110,786,-114,-131,-30,-6,-247,-315,-142,-488,-499,-35,-14,14,118,-30,55,-121,-13,174,14,497,12,114,279,49,-69,33,-41,-241,34,6,-46,25,-75,122,117,147,89,241,-380,196,373,28,-109,-793,-163,-25,135,-38,-73,61,-175,293,-565,37,62,-206,33,15,0,-5,-19,-219,-48,-1,296,60,-1005,7,266,-6,21,83,-132,31,157,175,1286,4862,233,-24,-259,43,217,46,16,80,883,-64,-45,48,-117,26,-41,289,-150,26,-249,377,-856,-92,-295,-151,-5,9,-28,-47,-18,99,-600,-11,224,159,-5,134,219,-167,-170,-108,-456,644,54,-247,11,112,-264,-19,-77,458,80,-34,-92,-5,-3366,-154,-156,-29,-66,-90,100,-65,-369,-124,-1007,-6,5,-118,28,233,-100,953,-48,1109,381,676,-125,-122,-3,81,-184,-75,-372,-170,28,-22,32,-232,2,-202,-128,444,-880,-235,-178,-35,463,170,-216,-498,-77,-315,-17,101,-446,224,-249,49,-35,77,-505,-47,-414,-209,114,-92,161,-6,-83,-238,-31,35,-716,25,-84,-143,2083,30,26,600,57,-63,-84,280,-168,384,-87,-270,592,25,-57,-22,-12,-5,189,-376,2418,-1172,-39,-277,-10,-421,-232,64,89,219,-115,-215,448,-428,352,13,408,372,65,-144,-135,-170,121,1,290,73,-1080,-159,-119,-160,103,-75,-46,1580,47,571,-161,457,90,1913,50,184,106,24,358,434,2,19,100,-52,-26,24,-32,-64,163,298,2,10,13,59,60,752,851,-67,182,284,-110,75,-29,-17,-529,34,519,518,-339,-140,-24,-49,1,39,-106,-30,-360,-75,-110,-9,-8,-514,29,-48,-107,168,144,16,477,219,-74,-44,62,151,198,69,30,274,598,71,16,-55,24,66,-46,83,586,-682,658,111,-26,444,93,67,-74,-1,145,-230,-145,311,-56,-93,202,-34,35,9,9,-69,196,216,164,439,688,889,38,-315,-368,104,15,92,-7,-76,26,158,63,-11,-26,-132,182,-60,-80,1292,31,-31,356,-26,-341,-19,140,-30,-116,57,-299,163,-32,17,-17,85,114,146,179,78,8,-69,229,19,13,-9,-22,142,32,-162,-80,339,15,-5,7,-152,508,101,73,386,3,38,130,-53,1,16,387,32,138,-74,31,-40,2,492,-182,640,482,90,359,197,79,-32,23,-25,43,28,-14,5,194,348,-199,-5,15,39,-85,-14,11,142,-2,-129,-206,-22,616,-34,31,-4,-17,147,-166,14,61,42,-44,78,-24,-80,594,-158,123,151,-208,17,-173,72,14,-47,-228,-1,58,-197,69,80,-13,-20,-438,-29,72,74,1109,198,13,-44,81,1032,163,69,161,-36,26,683,34,-153,21,-518,2047,39,2124,89,-55,244,523,73,168,-144,51,202,7,101,-1358,-54,1381,-34,-4,31,-38,-14,-13,28,26,2,-52,-32,490,131,36,106,-11,34,13,4,297,3,-21,69,759,-36,11,51,-68,22,-154,72,-330,-346,91,43,257,-58,262,-87,52,-155,15,75,73,88,36,-34,-9,-60,6,-79,95,73,56,-396,13,144,-190,7,-194,37,606,-55,134,-47,153,79,-88,55,1,503,44,-32,53,-24,48,88,-218,181,251,-19,-373,-61,-61,6,112,36,-26,641,-34,185,-102,-17,2,13,39,-16,97,-257,121,14,273,45,94,-341,5,188,124,16,-28,416,27,27,-16,12,16,559,-139,-26,19,-1,-10,-42,998,-40,-356,584,54,228,-69,97,-523,-162,-116,-20,-28,-35,-158,91,82,-65,503,-42,-247,580,65,140,114,128,401,9,-45,-177,123,254,93,111,-129,-106,-13,-166,131,10,1120,80,593,95,-145,-181,4,304,1217,-30,-249,-108,18,-266,-3,65,107,43,60,29,263,255,84,42,85,-9,62,581,-16,301,-41,496,-62,-23,253,-39,326,15,50,154,-61,-5,57,37,54,-325,-155,-33,307,-70,210,37,16,-108,0,394,11,44,99,-48,-15,46,-70,34,-50,48,-660,25,64,89,-64,-113,55,-320,-82,-10,-10,33,16,34,16,-19,-76,297,253,-28,-3,-138,43,-1078,-3,67,-86,78,-18,513,-9,40,217,29,139,-154,-71,248,0,153,-169,724,-326,417,29,-1,-226,323,-5,291,-142,-87,52,-87,69,32,-79,339,-13,53,-727,-122,-13,-99,67,26,2,-50,-87,339,1083,-27,41,-213,610,-168,-2,-87,-36,-160,-22,46,-156,161,128,2,-218,28,-1,-175,-275,43,27,243,-628,-243,-320,3,-35,195,-9,-176,16,-13,466,409,413,127,45,4,-393,13,11,-80,495,-11,-224,-13,-53,17,-161,-211,-14,104,-60,-50,36,102,22,756,502,-9,-30,15,-336,-85,-57,168,-47,-139,85,54,69,135,-69,-32,131,-11,45,33,22,189,-11,-170,-441,64,-184,355,-116,18,14,64,-100,5,209,29,335,-129,287,308,132,27,111,-2,-10,73,98,16,-1020,484,-111,46,-107,-33,-104,54,17,-22,25,-75,-213,-9,146,-71,-8,30,103,1,284,59,29,1084,135,-81,8,-51,10,18,175,183,-47,41,-117,103,135,57,-13,-21,2418,-21,245,-64,15,67,1584,-27,27,182,-33,37,109,30,0,26,44,50,96,-109,-48,518,-170,-107,-319,116,51,481,32,-35,8,-97,-57,62,-20,-49,87,12,5,78,33,106,48,75,6,134,-72,76,130,-50,-18,-12,47,603,-19,198,-106,2513,164,214,-92,-6,-79,-104,-1335,-147,6
-31,-96,-40,55,-106,-118,-45,-64,16,81,-38,-192,-75,-30,267,86,18,-130,19180,32,104,-37,16,-20,-14,-30,-53,-14,29,-3,-95,-23,-218,-174,-132,-201,3,13,62,-63,-58,150,-289,749,198,72,1806,54,-8,-5,41,584,78,366,-54,-26,-1,-161,43,57,114,147,84,-86,26,16,363,70,146,-217,-200,-114,-237,46,-8,2,79,65,401,-140,-18,199,-36,-66,7,192,-4,96,50,-18,108,3,229,159,39,-15,-14,56,23,-17,66,-51,11,-44,-86,-4,306,87,-40,23,47,-64,81,-436,-282,-137,54,-35,-37,-61,-5,-12,-69,451,-34,-7,169,-80,45,130,64,-94,7,1,-67,153,-47,185,35,153,46,41,-7,23,23,29,47,323,-12,-47,46,152,33,285,12,-176,112,-85,-10,-83,341,-30,-60,30,587,1,188,-70,9,12,54,-3,28,-19,94,71,45,-77,129,88,219,-81,-76,-9,20,12,-23,-13,-224,-22,349,-23,-22,80,3,18,24,23,-20,22,68,87,43,81,-10,-119,-111,81,480,70,15,-276,5,-34,11,-213,172,220,-57,-105,-11,-47,18,-56,174,1550,-71,12,83,17,8,8,109,60,59,-35,125,166,199,75,202,83,268,-45,-1,185,16,37,-29,-23,3,63,16,-3,173,-255,-23,5,141,6,97,88,-274,102,30,-92,-15,-267,-42,-50,-42,33,130,-20,171,259,-32,4,-118,-56,-52,48,1869,-17,69,-1,9,44,166,-41,980,316,403,-85,19,122,77,170,49,158,-26,-36,9,-8,179,-41,54,268,42,-9,-645,229,-85,59,71,-1,10,-7,-21,-16,461,101,122,30,1,65,574,57,35,-24,66,-15,90,73,60,29,-96,106,442,163,-23,-120,43,-52,76,-2,292,2,-55,452,101,-98,58,20,-82,14,168,52,-59,-39,-69,245,317,343,-5,52,-42,360,330,165,-3,-91,40,4,72,95,-9,207,116,80,47,4,33,215,63,-6,-194,185,68,-91,-21,-15,18,-67,30,82,6,-1,311,195,92,91,-8,8,-87,-95,-54,-89,-10,96,45,181,-37,-34,-17,-26,-22,-80,-61,-20,-6,24,115,51,37,40,387,21,-19,65,570,19,-93,40,-57,74,203,27,93,3,179,872,140,18,-60,-123,89,97,-17,163,331,35,56,306,-21,-133,44,-235,88,-15,59,36,-29,313,14,23,-92,-55,98,-45,36,-10,-2,-107,46,-102,-17,-58,23,130,25,-9,11,32,-30,-33,4,-34,47,-29,-12,-17,12,-175,36,26,44,-19,16,-22,-330,-148,165,-5,-10,90,114,11,7,11,-153,3,83,47,-99,40,7,116,29,134,2,179,14,14,-136,266,257,261,72,47,178,193,32,149,172,63,30,16,-5,40,47,158,123,81,31,-32,-7,-81,11,-7,-75,371,-35,178,227,241,12,-29,-43,-24,42,-53,455,92,-58,29,28,5042,-2,-259,90,2,-33,27,13,214,92,65,123,165,82,-4,-190,181,-6,-168,-33,-46,34,-78,-89,51,31,-21,-98,51,-21,-459,-53,-27,-72,28,-3,23,164,-52,174,-8,-344,75,70,218,70,-33,7,-2,26,253,25,11,-21,188,788,-18,-51,-82,-49,58,20,17,132,12,142,-2,138,110,119,70,-181,32,-36,125,22,-55,-66,71,-65,203,-35,363,24,-68,43,204,47,6,4,115,-2,19,7,-29,183,45,-13,205,201,278,-247,4,27,-100,8,-61,-116,56,74,93,146,-29,12,33,159,-45,11,-84,-85,-13,291,414,-115,108,-10,-8,-14,-19,-11,108,80,-37,50,106,111,-28,-65,130,-6,140,-5,43,68,-115,326,-28,-7,20,2,20,-10,63,26,248,-93,18,-302,60,-12,-41,3,290,67,-26,-34,61,88,37,29,-154,126,14,223,-140,11,-32,40,141,1,-23,69,-59,371,-47,9,-32,-220,-29,170,-7,39,5,-48,55,80,-80,22,23,44,248,-5,-94,3,27,-8,66,5,23,-33,60,148,-25,266,-80,321,-18,-64,-24,77,71,1093,-63,61,27,5,106,215,-24,-49,571,757,22,-52,143,-67,178,61,444,-3,82,-17,-99,-37,2547,-22,-9,7,87,284,41,56,-17,178,-67,-779,-47,-7,-178,-57,-29,-81,55,22,90,-7,262,375,232,-35,-6,355,199,24,108,-66,-58,-8,22,-29,57,-78,-66,71,-32,-11,518,1,39,-11,31,83,-214,-15,235,-83,-38,-80,-54,-133,25,-46,289,-17,-222,-107,2608,34,88,-18,99,1595,68,-3,-76,795,-14,-15,-64,397,-86,-158,31,-11,-2,94,148,49,1958,51,-15,28,41,93,-95,176,50,-106,1028,-100,-124,2,10,1522,2634,-86,-212,19,2,-5,95,115,-128,1552,214,2,28,20,149,149,-5,-38,312,1027,-41,52,183,125,292,-20,-145,259,-82,-69,471,-88,6,40,31,-28,458,110,-9,-66,-85,56,45,-85,79,30,-68,-67,209,208,-20,-245,98,1111,76,2,110,102,30,77,24,34,183,-16,-38,-46,94,2,-18,80,24,87,-14,49,74,175,-29,19,-43,282,-9,-23,-125,-73,854,-16,237,74,35,-26,-54,-12,-38,-56,-70,-43,228,159,1,41,-173,32,-6,-6,-56,-78,-35,-63,125,18,19,-236,1121,18,10,-49,540,-26,67,38,899,-128,85,67,51,71,-30,-317,147,6,100,-104,45,-44,88,277,-3,60,33,30,-61,-30,184,-82,-27,96,184,-28,21,149,75,242,-47,70,11,-40,63,77,836,80,425,-11,136,-10,190,62,17,-61,10,31,608,21,343,57,304,18,0,-40,50,125,-36,-19,64,-34,9,60,-50,5,-32,219,17,-148,-41,29,-204,-16,74,171,352,166,-311,124,-43,-26,-39,115,8,-69,398,0,8,-33,121,118,55,65,125,-14,11,-22,622,110,-3,-2,-25,1,34,3,11,-44,124,-29,52,393,58,292,-21,29,-224,3,131,29,48,39,116,47,1,45,77,16,14,-120,8,-8,171,32,-54,96,125,282,-47,214,33,39,371,36,28,-4,94,47,9,130,-31,24,-29,86,132,-14,92,25,-21,36,-19,-228,-112,39,61,-178,126,-1,27,32,-143,42,-40,-50,-127,-14,-106,60,-129,-103,-46,-52,149,74,12,-254,16,57,7628,1124,-60,-36,-211,118,76,13,17,-9,-180,27,-4,-7,-167,0,-92,105,16,53,75,6,-37,-74,-40,-38,259,399,-22,-8,7,140,53,-45,-86,30,26,-8,16,-63,-58,-60,-28,-8,243,71,-50,-41,98,-45,33,-59,27,-3,-10,-168,-55,27,-8,-16,260,60,6,135,587,-41,349,137,0,-39,-105,118,431,58,272,43,-85,-31,-18,-2,-45,8,217,-140,-5,-40,-10,-6,85,143,25,-23,-114,122,31,-7,47,54,55,79,96,-92,14,5,-36,178,-86,196,62,341,632,61,250,-3,-214,48,-147,-113,68,-289,3,235,50,86,-24,445,42,-39,28,91,9,-84,5,7,40,114,-24,1063,87,-34,349,-11,123,187,-33,175,43,193,849,39,299,-228,-5,-8,77,-13,57,-13,-26,36,215,-45,14,41,-8,279,20,285,21,-9,-57,68,559,-24,12,176,-1,16,164,-178,-31,248,5,-200,100,128,7,-153,-3,-58,-99,56,-388,-47,-11,675,-252,76,-10,208,290,-18,50,-349,0,-73,5,19,44,-53,40,317,36,-203,-25,-10,-68,-9,-25,35,69,34,-65,26,-51,321,13,-42,-58,24,33,4,-7,16,86,-47,6,34,76,66,166,205,434,-55,60,-3,-6,91,90,-63,-18,32,-34,-105,-36,-125,79,16,120,3,175,193,-8,-19,37,46,-101,37,21,16,5,-43,-28,-283,-26,108,-16,89,244,14,-4,-53,13,-11,14,-146,50,11,-24,21,-9,6,428,-32,26,37,15,245,-75,305,-3,111,-128,118,-58,58,208,18,91,-38,71,-53,97,-72,9,65,-27,-20,97,21,-31,34,-19,104,29,271,27,71,2128,11,-10,-121,-23,11,-24,25,33,-28,9,258,214,39,-37,-55,-10,-65,31,26,-10,-20,164,8,-26,77,-10,-10,37,75,28,-53,-77,36,50,-14,21,81,145,-295,-20,24,250,-370,-43,-262,-39,67,-8,13,59,-117,64,-78,-10,54,-12,-19,27,22,-4,101,10,80,52,317,-37,208,-39,54,61,24,123,21,54,87,-43,-70,20,10,-18,-54,-12,-10,7,-20,43,16,320,-31,53,60,-31,165,45,54,2,-218,233,74,-36,53,144,-25,123,148,-19,-198,-508,93,75,122,5,-7,142,52,8,-85,-462,56,83,-32,-46,518,286,67,-59,540,-5,16,12,-248,-31,285,82,-61,-17,24,53,-213,-13,-105,53,30,-20,66,57,-19,29,1,61,79,-20,44,-20,149,-127,335,401,-138,22,221,105,7,34,103,6,103,-40,18,-124,-1,-50,-64,19,-10,-26,-43,181,22,28,76,92,146,2,-47,-238,62,-53,-133,-3,-13,100,-278,76,15,9,39,-1,136,80,-141,-8,-22,14,-22,15,-82,62,5,63,55,36,428,139,1942,1272,1707,-20,-28,14,15,-105,181,507,381,34,-16,107,-36,20,-114,90,4,195,145,12,-12,50,56,246,110,-7,37,-126,-386,96,-22,39,-26,12,72,-130,-28,77,-18,-124,114,4,7,125,-437,3,-140,45,-85,-183,6,176,99,-38,216,-3,-94,-67,53,16,-18,61,3,7,38,93,-27,76,106,20,22,-161,416,10,1268,834,-30,-42,24,-64,125,10,99,-11,-244,8,-67,-42,74,-53,95,15,-22,31,-18,-9,-8,4,-198,-37,108,-5,-22,-18,147,3257,2,0,-30,-213,67,-6,32,688,-26,349,33,-183,-64,48,-33,33,252,3,302,245,-41,-65,33,24,92,-48,66,160,19,-11,66,-12,-71,-34,-47,132,-18,88,-35,10,53,-82,-136,120,-29,-1,75,20,2,201,-254,-8,17,14,-4,236,179,994,323,-149,58,-27,1,-33,-128,-190,-40,-63,103,30,1,39,160,-72,121,-96,798,-6,-23,16,15,87,15,-51,7,-75,101,85,-33,1226,262,9,-65,152,16,-104,56,140,-25,565,43,23,308,-76,113,-59,67,10,-63,94,58,39,97,4,25,270,-6,210,-55,-69,51,-50,49,55,36,5,185,16,51,-35,45,1,69,-9,-57,139,105,41,1,-94,40,-14,9,90,-26,38,1,99,87,-53,-50,72,5,484,-45,102,88,-5,-4,161,-107,178,1,-68,5,95,0,14,11,131,673,-38,41,12,-33,191,336,25,177,155,31,-13,-95,58,-61,192,-18,5,433,227,-20,102,63,156,-199,10,-55,-106,-25,-2,89,-4,13,153,180,-12,-410,4,-19,25,53,-12,-125,-95,-128,-44,-34,-4,-41,-22,657,267,162,-12,38,41,-50,-37,7,26,98,244,26,4,35,26,49,4,112,163,-145,-24,487,-108,-65,17,-40,55,468,-37,90,63,22,-36,-348,855,-23,-44,-57,-334,106,-26,60,29,-37,1,54,-83,93,22,7,-12,243,-104,78,46,59,-12,30,-33,47,-127,44,-3,37,-26,365,-320,64,-45,65,66,15,21,-69,72,12,71,1,5,25,20,-37,-65,9,89,-55,-23,182,-42,10,-5,116,1122,188,-7,35,-32,-16,-54,-108,-65,38,77,33,-13,51,-36,-44,-4,31,33,11,-2,-135,6,-112,512,-8,33,3,-29,68,48,136,-83,2,125,-38,-75,487,89,-46,103,2,11,13,56,8,0,-150,1343,-4,90,23,-149,496,98,73,-27,221,89,2,-705,80,124,33,-156,6,146,16,-26,15,67,22,11,649,159,-4,-45,148,-74,302,3,71,60,6,-8,-6,206,128,44,158,-133,-214,-7,-47,-5,-21,8,-83,-45,-11,260,153,363,22,1409,398,-75,113,51,13,-23,-103,137,57,229,35,26,-63,228,54,6,12,153,-95,20,-267,17,8,5,26,37,234,10,-26,127,6,55,-37,54,107,448,-70,154,28,600,26,90,-32,-141,-219,239,-53,47,-25,-21,-26,17,-19,104,20,243,-193,42,-35,54,116,65,61,-13,210,122,31,-87,-20,496,-29,37,-50,152,-9,-36,39,57,194,84,-7,-17,34,238,-19,-46,-74,149,-75,-55,81,-18,80,62,4,181,-199,-83,-17,100,144,52,402,261,81,13,19,486,-28,-120,-48,-57,-85,328,-2,-16,-96,185,169,13,66,174,128,18,89,0,-41,168,55,178,-268,198,59,79,11,175,172,28,144,-79,8,218,24,-26,-37,-29,108,142,15,-30,-49,179,-2,2,54,6,119,21,8,37,37,35,200,246,15,-8,185,15,78,9,-7,303,-152,0,14,-48,-60,-33,40,-1,164,-27,10,161,24,-89,65,5,37,295,-5,199,43,40,16,78,44,59,88,-102,-23,-31,-161,-161,-64,56,-110,58,307,-70,245,15,-51,84,-9,45,11,34,266,131,16,140,64,-73,29,68,-14,-1,112,-17,1738,27,10,101,69,-36,-113,-5,99,42,-162,88,122,3,-37,19,486,-6,1,13,44,30,25,239,-21,267,26,2,-97,-64,25,35,-169,22,-6,-94,-167,142,5,122,-152,-65,28,20,61,-12,101,29,19,-198,0,-25,-126,-32,138,147,-65,9,-137,-39,82,30,207,-261,17,70,19,-47,-99,5,45,36,-71,11,73,63,97,59,245,11,193,108,-3,-52,-25,202,41,15,60,-227,133,75,-172,79,-37,110,10,340,29,-32,4,-72,29,111,-85,-34,45,80,157,-57,57,81,-10,-18,111,-5,40,-41,68,-14,32,89,278,-33,177,-61,74,161,108,0,98,-33,-25,-71,20,1,155,41,157,19,35,139,-27,-63,-370,143,37,82,29,48,40,49,225,32,129,-52,70,-33,24,127,10,222,-16,9,110,56,-75,80,39,30,-531,-51,41,32,-162,84,210,152,-65,-50,-15,157,-1,10,-48,81,35,48,-44,55,48,-141,7,-30,128,9,126,-99,-37,33,64,88,69,180,-67,-136,2116,-23,97,-162,-158,38,12,14,34,-33,82,-93,24,-25,-17,16,284,112,-18,-74,40,13,-9,226,43,456,40,40,369,179,2641,811,13,-67,5,31,22,-21,693,-19,-7,49,-8,-25,29,86,-24,42,-108,29,187,82,186,-42,-37,18,50,81,87,127,7,75,29,13,35,44,149,178,-11,334,1606,1083,253,481,892,2702,301,-15,179,-32,-206,225,43,11,143,41,12,-116,-62,-18,-71,-33,-19,165,93,48,-13,194,21,16,-14,118,81,6,-93,44,-58,-51,-6,-12,-16,65,58,30,-76,82,123,38,151,25,189,-11,355,-38,3,-64,186,225,41,-46,19,9,23,-16,32,-2,41,13,4,16,24,63,-49,-45,-73,-43,31,9,-10,4,28,22,228,54,0,-57,-5,-30,30,11,27,66,147,-21,-81,-22,201,146,40,-60,-217,126,-10,60,-58,16,100,-11,-39,199,-18,-162,-8,-21,25,-149,29,26,27,691,19,35,68,15,35,26,-68,-25,20,16,-55,-25,80,-17,-59,31,-3,514,104,230,-125,28,101,-3,-26,-15,3,-18,81,24,23,13,85,29,-46,151,345,22,-34,-6,-4,-43,-5,-31,9,-4,46,37,9,-10,-112,43,76,-2,8,3,74,10,-15,-76,-88,151,-44,-23,75,-26,-4,-73,96,-29,54,-25,39,-5,134,-217,-59,9,5,59,-111,53,-45,-3,-8,2495,133,57,36,141,-12,154,-94,-30,62,-37,-97,27,-11,8,-24,43,74,137,114,-3,57,-47,-39,36,164,-88,15,87,56,73,72,54,146,-56,-29,24,324,100,91,-23,-17,10,19,-95,68,48,519,8,-114,62,49,55,-41,60,-16,-143,-44,-50,222,59,126,111,-96,-286,-34,56,227,-48,-24,-6,-8,-47,2,-248,14,-14,22,-126,41,-18,-24,36,-15,54,12,13,116,-26,21,-82,44,-70,-35,39,17,-5,300,-85,-79,48,-102,-3,69,69,62,51,38,8,97,-13,18,340,-102,-21,97,43,21,-19,224,-48,-26,-5,-12,12,-34,94,359,237,9,50,-11,33,-22,20,83,25,29,-36,13,412,5,32,13,4,87,40,6,-17,7,-7,-173,-68,-59,51,186,-19,13,-320,72,81,79,16,2,-154,-185,326,-33,3,141,3,-17,-80,139,35,122,15,-15,59,-31,95,514,108,11,-28,-133,-54,-19,-1,15,-88,4,-36,-52,-50,-114,143,109,676,67,-37,-48,331,166,-13,15,35,125,-30,5,26,-97,-114,74,-8,-29,-10,73,38,-6,3,206,-301,-3,207,-76,-15,-8,-199,-51,101,56,1191,33,459,10,28,10,754,103,322,-5,229,-11,86,-12,167,22,98,138,72,52,462,36,-58,242,1028,3,4,31,-17,-79,48,-59,-1,18,51,5,-80,80,30,97,-101,115,-35,313,-341,215,-30,34,36,58,95,252,139,-96,16,-46,130,-238,386,142,17,33,55,49,-57,-72,-85,37,49,60,187,-26,-6,156,6,-1,135,136,-26,134,898,87,1131,172,19,0,230,-166,135,-15,-107,201,30,-20,227,-8,-18,52,78,-5,14,24,-20,14,8,-21,13,705,54,-11,-22,46,129,399,233,39,107,79,-10,-108,173,12,-6,17,23,48,-2,-13,-7,-73,316,106,-33,-5,-5,13,61,51,63,-25,52,145,0,-3,-27,76,-252,-45,-10,-62,-163,18,-54,164,2,22,39,-6,-90,-70,120,-297,48,178,32,18,28,-14,-1,196,67,-26,96,5,-68,11,83,263,230,94,36,-84,-4,13,91,28,48,1,53,-8,-67,-115,105,-154,133,-21,87,22,158,42,24,265,18,22,-1,21,244,-140,29,-28,12,35,227,-32,104,9,36,58,1959,133,23,-29,70,95,-25,8,-7,12,8,-33,22,61,-7,142,1,53,-22,8,18,22,52,180,147,-23,11,118,8,-320,-43,-41,-11,14,-61,-46,-81,-68,-333,-36,-97,199,-50,73,-76,15,22,6,46,79,19,27,47,-1,-11,28,335,26,-195,-50,-5,-50,45,146,-305,335,-90,42,17,215,-11,57,4,-20,1,-113,-79,8,-16,81,123,-52,10,-7,-51,83,234,27,10,-21,98,7,-68,51,19,-71,-39,47,-89,-61,177,-20,-7,-21,17,-93,192,54,191,-2,81,-38,18,6,91,150,-5,113,47,14,-68,189,157,0,22,0,227,-12,87,-66,-30,179,162,210,105,-218,22,17,18,72,214,1,146,-43,44,35,14,17,173,-29,-25,-249,43,215,-25,96,43,-8,-17,24,-29,-14,28,94,-14,23,116,52,-2,39,-105,-21,-2,15,12,19,6,74,-4,8,-30,425,18,71,4,50,178,-13,-68,55,-124,141,1,18,-28,-42,33,31,-45,-59,28,27,33,58,-10,-19,560,144,47,229,-21,-22,808,-42,-95,534,-2,-66,6,-10,-164,-106,-50,51,-7,-8,-19,0,-19,30,195,-5,-331,24,22,-4,-3,-320,200,349,-52,-102,-32,-50,46,13,-23,325,399,-15,13,143,-11,7,36,9,11,-57,248,-59,-27,78,283,-142,-35,6,12,33,50,-5,6,-34,-69,-41,35,1098,-31,208,20,-128,-4,32,696,16,-106,-135,174,145,-11,395,10,53,147,-42,-234,35,36,-50,8,19,-27,3,47,52,-17,12,88,10,4,33,182,169,85,13,140,162,22,-26,14,5,-35,37,39,-24,-219,7,9,-39,-6,88,27,42,-8,-1,286,-17,-3,2,97,24,-5,85,48,46,-30,6,51,63,154,2,-20,11,2,40,-57,33,44,-96,-93,117,11,-39,-67,223,-25,-39,156,-77,-28,145,59,380,40,88,21,-15,141,-10,-10,37,-2,238,53,46,562,4,15,-142,3,-341,30,-62,270,-37,48,48,27,-46,-228,169,115,-38,52,15,-227,8,-16,-48,-49,20,61,-15,23,-34,-232,36,-87,111,97,-38,27,3,127,167,-5,8,39,10,139,79,-182,-2,-194,92,87,3,3,11,-6,12,149,305,-20,1,67,14,97,15,81,12,-14,-155,107,-10,119,21,106,63,179,445,28,-88,-24,-8,159,-60,-2,-24,-33,38,-25,-22,-30,76,130,23,28,39,22,1,33,288,-25,30,137,166,3,13,12,101,-3,44,50,-7,-35,-59,0,406,22,-111,18,-47,-13,-6,-45,17,39,34,21,51,48,22,90,25,-9,-21,109,-72,-16,77,0,22,-6,99,-23,10,-75,242,96,165,-107,-106,46,10,-114,234,22,19,-34,-5,-140,30,-81,27,0,56,61,30,3,-15,-15,-14,21,-11,16,-14,146,-23,95,-167,301,-37,-16,-16,-13,129,20,42,38,-180,-10,11,-8,202,325,-46,78,-5,150,22,22,-115,40,44,229,-22,-26,-65,129,141,53,-181,1787,56,-12,9,132,0,151,-40,57,-112,-60,-17,74,-16,97,-12,26,82,32,-19,296,11,-14,23,-109,-50,-1,-194,0,-16,13,1,-238,-3,19,121,3,-23,39,22,23,25,-9,21,-111,-10,-7,2,946,-10,-24,25,281,87,-23,13,-44,20,-124,-30,-99,-31,-75,42,14,16,-73,-17,122,261,-30,94,1075,34,34,-12,175,-54,-16,-9,37,26,-15,75,82,-17,-51,-171,400,36,27,3,123,2819,142,-45,143,40,93,-7,-34,-15,-62,167,308,50,88,35,-4,7,-3,-71,26,6,406,73,-45,-67,-3,141,77,-34,130,162,98,-191,-88,173,-22,314,-8,891,-35,-11,1916,279,-75,267,-55,-25,2,365,34,136,78,-12,-63,-451,389,1,-8,-101,71,-43,7,934,14,-26,122,78,7,85,-1,12,-36,3,266,1008,38,14,-18,-23,-57,-9,74,-167,-108,-38,-72,-49,-10,-10,56,52,20,-25,12,72,140,-49,80,68,38,215,-35,-2,370,-109,397,36,5,-21,313,163,-68,34,42,-70,-146,414,-47,14,-167,-35,0,63,301,-25,-26,-10,49,-16,-17,42,74,1,-45,153,-58,-81,17,-8,22,-16,23,-84,1787,52,-15,-85,-24,-21,1313,-165,431,122,-25,81,220,45,244,60,66,33,36,2683,1075,11,389,-51,68,235,198,32,112,-49,655,-65,-61,-32,76,21,-18,25,79,-1,-148,-20,48,-46,152,8,91,14,-37,117,-19,-41,-54,-32,47,-43,45,71,-29,-319,118,43,3,485,117,140,87,-25,21,-25,115,375,154,-268,53,55,119,-29,-67,246,10,7,32,28,-2,55,-101,41,52,70,-15,50,-91,41,80,-182,164,307,998,-54,-75,-7,28,37,-22,-59,-64,-250,4,37,852,-31,-18,-62,2,39,6,29,-26,51,173,-50,161,6,-27,129,33,-9,-52,-120,36,1617,-125,0,-24,-17,4,-48,-28,2215,30,-9,0,17,51,24,-33,117,-134,28,-99,1,-49,-58,24,-20,119,79,57,324,77,203,-4,-28,2,13,191,60,-38,-7,50,-7,64,13,1076,-68,-166,-29,-28,80,104,63,-307,342,-98,-4,26,-23,271,39,281,42,-14,30,105,-18,-29,99,11,-124,295,35,834,377,1,0,480,92,369,-50,24,185,84,184,4,226,-78,-30,-28,5,-17,84,-29,-30,20,-3,4,77,227,-74,321,74,81,18,237,-106,71,-42,73,63,14,15,37,-57,110,-27,159,1408,-22,15,-15,-20,-8,81,192,18,195,-8,6,31,39,-19,335,528,129,114,57,32,5,11,82,28,49,24,28,138,-116,32,342,28,-86,-36,-17,126,99,21,5,67,33,-7,-28,97,-68,71,-14,52,-60,-2,-5,21,56,76,37,681,-48,151,-2,-49,-25,20,59,-19,-64,-55,172,48,-17,-2,-11,41,79,-50,27,-79,-27,262,48,-17,-2,-8,15,52,177,-37,266,82,-15,-5,-33,35,-47,148,-4,14,1670,14,111,-98,32,-16,-34,-96,69,33,-17,22,15,99,37,87,55,-8,331,354,43,-70,13,-42,38,139,94,379,740,317,691,35,73,22,30,26,27,-1,-3,-78,-107,32,19,259,13,6,79,-4,-14,48,-1,-47,-24,10,99,36,15,48,94,200,58,6,16,-25,107,-34,116,24,221,4,199,157,47,90,-82,235,-5,-22,-39,113,25,-22,73,101,-4,3,50,-66,-10,-243,-50,25,-101,-3,31,-31,3,-74,-98,5,16,18,-131,-1,-21,301,98,113,-19,22,5,32,18,-64,133,115,0,97,276,135,-18,15,19,-36,-94,0,51,-78,-41,-51,612,-119,-128,-56,25,57,-2,34,77,1260,-38,-591,18,-115,84,39,160,7,227,-52,116,198,-1,-65,-170,-15,-100,14,-8,104,-43,30,28,-67,-34,-5,217,45,127,3,346,12,14,48,13,-25,10,66,76,-15,78,79,-34,122,69,68,100,21,-26,-139,-7,-71,30,-31,-9,12,67,-13,-15,85,-139,18,46,-56,-127,127,-320,56,-42,-66,-409,-16,7,-12,-39,13,681,30,111,-22,-26,-15,-5,83,-50,38,45,275,-3,74,116,-80,34,-17,-9,113,506,157,71,-23,-35,163,30,230,117,-10,176,-73,-48,30,93,-71,-16,-255,-63,1,94,293,-17,130,-15,37,-92,91,185,81,-7,-29,-5,50,98,18,109,136,-22,14,13,-262,11,83,196,424,55,-233,-20,-82,77,-88,125,27,72,-47,0,-47,131,530,32,83,24,173,-4,54,17,2,-32,-14,3,112,92,-93,-56,9,421,168,378,-44,165,-44,165,-32,41,129,-11,-27,27,-300,-59,52,49,-4,-90,2753,-19,-70,-1,115,-118,41,26,-92,15,214,-22,-333,30,17,9,164,-47,15,-116,13,5,203,-6,40,581,2,-67,-4,104,29,-7,8,1,-46,-81,4,-36,-5,61,-130,-21,61,35,-3,-45,27,10,106,-32,-61,-49,5,-1,-71,67,27,-12,9,54,-59,3,9,15,-20,42,-46,159,161,19,-27,-36,-5,-74,-76,-14,71,-118,28,251,-80,-12,3,-210,-23,-71,22,34,49,4,145,11,-14,389,-27,44,-36,40,-1,-6,3,-58,27,6081,276,-80,39,-122,45,19,133,1,40,-62,-16,80,-69,49,-3,40,337,4,-20,15,-24,183,-105,4,158,13,27,17,31,696,94,-33,101,-29,50,158,-7,141,115,-171,-39,10,21,1804,27,19,1035,27,16,-44,57,7,-6,-45,633,85,59,36,236,44,-60,113,-19,185,-25,-115,60,28,-120,61,9,-71,-44,15,-41,75,24,-126,109,196,76,227,37,-34,-19,-18,-22,-7,-60,33,10,36,-9,26,138,406,-681,106,-4,16,77,-36,3,9,-20,20,39,-23,25,92,104,23,-18,-32,-57,62,-16,-47,-14,-9,146,-6,10,42,311,-53,125,33,56,-68,11,45,-94,14,-2,35,-140,-136,21,5,1801,-74,291,23,7,92,-139,-7,85,-30,-146,-38,-21,-67,-21,58,-24,-38,-27,-83,-36,11,-151,-2,1,3,21,-17,-132,51,167,-73,-20,18,-14,-63,108,32,3479,915,881,42,6,-135,230,159,-269,59,7,22,-104,-3,-12,282,-62,68,104,52,-135,-135,107,60,-18,-19,10,5,78,-40,-10,95,-10,40,12,-3,4,25,284,-31,-17,46,-63,26,13,64,18,184,-99,5,50,71,-33,7,130,36,-103,-103,59,8,27,-7,1,-7,26,130,18,18,-42,21,10,336,-18,289,-108,70,-61,183,2,-9,-29,-9,23,316,93,1,-13,15,-36,-60,43,72,21,30,-26,5,-34,-19,-4,-15,197,-12,86,48,75,83,94,-57,113,-4,58,-12,57,-62,64,32,10,-169,-7,15,80,201,112,-132,-36,428,2,4,-20,355,22,-33,8,25,7,14,-7,34,-6,44,-16,-51,22,36,-5,15,47,94,255,-17,-31,-193,15,-58,-58,-25,-2,-27,-47,-26,55,11,-3,40,85,-31,8,-25,16,-11,176,102,-37,247,33,11,-25,137,92,53,-11,-4,-8,-39,40,174,-54,18,138,-3,15,32,51,-37,337,8,-53,15,-41,24,3,-13,89,23,-1,23,-24,8,117,46,46,68,-83,466,242,8,-2,-49,1,32,-38,25,-38,-78,-4,162,77,78,-11,48,-22,25,45,87,113,20,71,1,450,12,17,189,-54,106,-1,-12,24,99,-15,-9,698,4,-30,-56,-24,-37,35,-38,13,-21,-38,179,85,-179,117,61,-44,-158,-197,667,1149,-99,0,-13,-23,-173,36,-13,-56,-34,275,37,-11,23,310,-21,32,-49,10,-184,-1,4,-18,14,599,-35,-20,-155,-118,11,17,-14,-33,91,69,91,421,65,205,15,-127,-287,100,-20,18,-24,-44,73,25,1,23,116,41,460,12,2626,-17,-27,17,231,44,-10,32,-89,-2,-21,23,70,-4,-6,2,-24,266,-6,-59,-58,334,-32,-109,-34,-190,30,60,10,19,14,87,-16,25,12,14,-74,-7,13,-29,19,30,15,-325,340,100,-10,437,-2,-21,29,-35,47,2,131,47,2,-9,106,61,-31,-28,-18,-8,178,1,-82,61,240,49,59,-50,230,-149,103,219,-156,-64,12,-6,194,39,31,12,80,-128,257,-48,103,190,75,-12,57,-6,9,51,0,-17,3,9,66,27,143,16,150,5,24,-42,36,15,-4,-33,-84,-55,342,42,118,28,-24,-44,-15,19,35,-16,-127,36,106,16,136,24,82,1,18,-47,35,-65,543,-60,-100,-19,-61,193,153,75,7,-122,127,-13,407,529,-157,87,10,123,1488,-116,12,-375,99,367,-38,3,-32,123,535,222,1008,6,11,25,-87,38,27,-43,-11,90,31,-5,79,256,177,-90,-17,-15,-147,-138,10,-105,-57,-11,-38,44,-222,86,26,-131,-34,-21,-2,137,-103,21,5,27,29,4,0,-86,-16,-111,30,7,-20,63,-36,-66,65,134,-11,107,32,-59,-19,33,2,-2,-60,-22,-98,-73,-39,-18,303,140,807,888,24,2934,15,-12,37,94,0,9,149,-71,-27,-83,-21,64,185,50,23,81,0,50,-26,-44,47,7,12,4,3,120,34,-4,19,-2,759,35,-18,-136,121,-148,898,24,135,-14,77,46,-6,132,12,92,-6,35,18,67,42,-14,11,-50,-41,20,-32,-874,-31,112,-29,21,-43,-105,54,19,-145,6,-98,22,35,356,405,335,20,8,112,-83,-35,139,-26,-14,33,22,364,93,109,-8,-14,-51,309,27,149,-21,81,42,-12,-40,17,337,111,6,-49,5,-109,213,115,122,91,29,-11,-72,239,-126,-13,-106,-134,137,-32,-88,-94,-6,34,3746,44,-44,72,-40,64,-6,-73,520,170,79,-552,685,5,22,594,108,-12,38,-57,12,44,4,-7,357,-11,46,109,-80,-143,-156,-16,-101,469,17,-56,13,83,3,27,-61,3,153,21,-54,-7,7,-118,19,110,50,-7,-63,-17,-15,-23,106,-12,-327,76,41,36,-94,3,205,377,154,90,61,161,25,130,15,249,2140,-55,-30,13,2,-70,9,54,-2,7,-65,-15,-35,-31,25,-22,63,16,-248,-20,-5,-126,-22,32,-29,9,86,40,-14,2557,61,44,42,-27,23,-149,-5,-87,204,12,527,-26,182,118,100,35,141,182,-52,-6,745,-82,-138,-31,50,-56,17,-87,56,-5,171,38,45,-110,-133,-36,7,73,-17,-142,4,23,-35,1,42,288,148,-23,90,17,3,-18,31,95,-86,12,28,-7,-22,16,166,-21,124,89,18,-59,-28,19,94,256,-195,-5,5,-280,-4,8,5,-28,135,94,113,-117,-91,11,-3,42,10,13,-6,33,16,-72,-7,-22,-65,57,33,101,-43,-22,16,77,8,11,44,87,45,93,210,-12,348,37,-35,-6,-16,-41,43,215,-118,-41,-54,-20,-198,-228,88,-28,7,-59,33,-6,13,-115,357,-745,55,39,107,94,96,68,218,-159,130,15,138,-33,98,-266,-97,84,-253,1,231,58,637,15,-48,181,-72,40,-20,-78,-8,-49,-33,360,-23,-29,14,19,67,-31,25,46,121,186,-2,-97,-222,120,-12,-34,196,-8,-35,244,-7,-15,230,-6,32,31,-54,-88,-8,160,5,-26,280,-221,-28,-29,4,12,-35,-52,189,191,-74,635,84,39,51,42,21,187,-43,47,12,-97,402,337,187,-98,121,-229,470,225,-55,-3,-29,14,67,-3,384,80,-27,99,10,-103,-40,25,189,65,60,53,12,104,26,-76,-64,-20,-5,-48,51,0,236,136,458,15,-42,77,-68,92,-87,46,-93,-59,18,7,-1,-388,-88,303,21,-21,3,-15,244,-64,25,-149,-2,4,467,-85,-13,2,750,20,41,314,-19,-22,-101,1401,-141,89,17,27,55,-15,56,17,34,23,-98,46,-22,-42,69,257,-28,146,-2,250,-12,-1,17,218,-23,1,-157,-12,-64,45,11,-40,49,10,4,-63,131,-21,36,38,-95,331,185,-31,-236,-346,576,215,18,-31,46,-11,82,-80,-21,220,-3,-61,-2,277,27,-21,-87,-4,-78,109,29,15,189,-40,-9,45,95,37,33,-8,392,-36,36,17,-8,-43,18,20,25,-12,189,-17,145,-16,318,61,515,-7,6,39,-194,-12,-7,141,-13,176,14,1206,105,397,45,-57,54,4,-56,21,-81,-152,-8,-23,2,7,182,73,-24,135,131,163,93,18,-1,43,36,-29,92,-148,310,11,388,198,2,102,18,71,-43,1980,-1,13,0,-229,-182,-89,-17,31,-43,89,40,23,45,-16,-38,-12,16,18,-48,-16,-22,43,-2,-293,-3,74,51,-28,-1,98,-46,16,-38,-51,64,16,42,-34,-43,-44,-23,4,-40,28,12,-16,-94,119,82,47,95,23,-41,25,57,-12,94,-19,-57,-44,1,-56,-56,641,225,196,-562,-5,-121,2,-103,-230,467,-4,185,47,-19,-37,-52,39,-57,-222,292,-29,32,-25,137,-122,-19,-2,-107,-39,25,134,10,-36,356,91,-403,48,82,-19,-3,-28,10,-150,34,-119,-1,237,164,-13,-24,2,90,12,26,1427,51,79,294,745,-26,-131,160,-138,-158,-86,7,-34,60,-32,13,37,-146,-3,-13,2,42,313,-20,-55,-293,1,-2,127,87,346,119,-7,47,341,-2,525,17,16,-33,-472,10,-178,-46,20,160,-17,-59,-18,-12,-265,-151,-8,-153,679,36,46,25,11,-180,-85,-107,-64,194,-18,-3,-323,91,-56,-68,-28,42,-11,-33,32,-22,-2,50,1,-23,5421,-10,-41,9,367,-176,-224,-3,3634,-34,-32,71,158,119,81,-9,146,-80,-23,16,59,64,3,33,8,-19,54,197,5,-8,-35,-28,-317,-34,-80,29,86,-2,58,17,-224,-6,-3,-61,-191,-298,10,759,42,62,-455,-49,14,-62,-50,12,52,-67,126,182,29,-56,51,-7,-93,-145,-172,-58,77,172,-6,-152,1586,-46,4,0,-26,-338,-264,-316,-1713,-134,162,39,-184,-652,-39,-13,147,-22,4,-57,790,-20,1,154,-18,-43,404,55,-55,-68,98,-19,37,1139,-23,-23,-150,654,-14,4144,4,-260,-1583,-3260,-288,-62,23,72,41,-8,-120,-107,79,-118,3419,-119,336,39,50,64,10,593,71,4042,-37,-14,-1,-10,-142,4184,-13,13,3615,7,-51,-6,60,331,92,142,43,719,-111,58,-23,-116,-190,29,81,112,43,-10,11,51,-61,16,1,60,-61,-74,-88,155,259,232,91,133,-32,-79,-42,-14,202,180,378,213,-6,27,-3,-24,139,-102,114,24,249,71,8,1677,3,10,28,-1,1,77,-35,83,3,-19,30,-36,246,31,17,-20,-68,335,-5,73,34,-55,-64,-8,33,-37,7,988,98,-12,-39,-15,-19,97,44,24,19,-3,50,5,-37,-43,158,-5,35,21,136,-50,-46,10,20,-3,-56,-41,2,200,-23,16,53,61,160,2,8,-37,-26,-6,77,953,-27,108,-48,-64,-8,-79,-94,-89,21,-13,117,123,111,-68,-56,11,1,-7,-5,21,79,383,-50,28,63,23,-6,-5,34,-74,7,42,-138,-37,5,-1,-66,4,443,1,-34,-61,-238,-2,87,107,2,24,35,175,-58,-10,-6,49,394,19,64,61,49,223,16,271,-508,-7,-28,114,-26,-7,-19,39,-62,-1,-63,-2,16,-8,112,1111,426,-7,20,114,29,270,-19,438,195,-63,116,-10,343,244,-13,-37,413,1182,-167,6,-12,342,-134,-233,351,-158,-43,45,-41,-30,40,110,356,-90,10,17,314,2,-33,102,-44,14,118,60,-53,-104,-44,53,-130,156,2792,119,85,91,14,55,50,167,-32,-16,-66,24,18,-15,14,21,-20,60,30,-79,-138,-28,-3,57,128,236,18,-19,-61,-51,-23,21,-25,172,31,-114,-4,66,10,-71,114,337,2795,153,-33,434,122,193,174,-21,7,180,21,35,23,14,225,143,2,78,258,35,-95,64,29,325,-209,-63,-174,285,-35,-117,-33,-138,18,7,-69,24,248,27,-91,57,-266,-31,-96,-40,55,-106,-118,-45,-64,16,81,-38,-192,-75,-30,267,86,18,-130,-131,19180,1,32,104,-37,16,-20,-14,-30,-53,-14,29,-3,-95,-23,-218,-174,-132,-201,3,13,62,-63,-58,150,-289,749,198,72,1806,54,-8,-5,41,584,78,366,-54,-26,-1,-161,43,52,223,-4,8,-12,26,104,217,174,-152,70,136,20,-28,243,-72,42,34,19,33,-44,20,-208,-71,199,63,27,-74,405,-9,46,-68,43,59,22,-149,176,126,339,-43,-21,12,49,31,72,50,26,48,54,-15,-25,-5,-14,91,-29,91,74,44,-28,-79,-698,616,-53,805,20,3,7,18,10,6,-45,-74,147,25,15,72,-230,19,170,-241,3,-43,-124,332,-235,-31,127,24,9,93,62,-53,68,197,87,91,27,-31,-61,13,122,-13,-34,35,143,-35,-53,9,36,83,85,-98,172,-8,55,-24,10,-52,-19,101,2,-1,112,46,46,79,-134,23,18,-71,120,22,13,-34,-36,137,138,2,97,45,74,16,231,1,144,55,24,89,36,621,257,-33,18,-27,69,31,42,81,-11,-39,1048,-2488,12,1136,-25,340,-25,186,-83,30,-26,-52,168,-44,205,70,-31,-5,17,38,38,-317,-6,-35,24,23,99,-34,-20,-44,3,22,145,-105,52,235,-33,27,18,74,-55,-43,-173,22,58,106,-24,-126,15,17,-61,46,4,69,-60,-23,115,-24,-48,65,8,0,17,226,69,-7,-63,13,-15,-11,26,-30,-168,88,-7,-184,6,64,142,290,16,242,-30,102,-2,-72,-39,33,40,-36,149,2,-48,-51,-55,44,-1,93,-55,-42,150,59,134,37,3,9,-33,236,204,-4,116,3,132,-108,147,222,-12,109,-73,35,11,-11,338,-213,60,62,182,-73,-137,61,87,44,-30,32,-33,-31,116,119,-88,58,-228,97,69,292,-41,23,-30,44,58,-59,-12,93,10,1,24,190,21,12,96,34,-68,6,328,-16,7,4,-2,17,-84,-12,-19,173,641,-77,-10,12,-23,40,214,299,316,27,158,-50,5,-86,15,39,-11,14,9,-80,-8,152,144,-166,-24,111,-732,-1,166,-51,64,-59,-21,66,108,0,111,-106,267,-53,-13,61,48,-142,5,-67,-113,-47,184,35,42,-237,-24,22,-15,-13,-24,-53,48,143,-245,-28,-70,53,6,-24,-52,-1,787,28,-13,186,-135,87,-20,14,-353,95,8,-18,-70,66,-25,3,235,-135,-70,-93,29,181,-68,-4,55,132,74,109,212,7,-126,-127,101,-33,76,356,-193,-72,76,-28,39,25,159,596,-37,-21,96,93,1,5,-5,334,-53,58,-36,5,-7,-26,-45,72,14,-68,99,-10,-6,42,-7,-41,60,-97,-37,-129,47,-147,-39,148,-7,-21,335,1,-41,22,108,-7,13,41,69,389,9,-20,3,-193,-18,1,21,-8,0,47,-5,33,99,-33,-11,86,-6,158,-69,54,100,-33,135,1,101,-38,-61,72,58,-17,-27,8,-11,72,127,473,-56,-11,55,101,-4,-72,-22,151,-133,-5,-42,-56,18,9,76,-63,-99,28,-109,-41,109,-240,-145,3,-20,1,-6,49,140,-2,-137,186,223,-73,11,1,-17,27,11,-114,22,31,-1,15,-11,1,-4,63,35,9,62,85,158,-29,-38,-4,-100,-110,-37,27,-8,-5,-117,-18,142,6,16,-23,48,-84,-516,74,-34,-8,73,-30,241,35,194,40,-2,-3,290,26,-91,-53,48,105,49,117,-20,-17,7,61,73,-25,22,127,-16,-11,-20,131,-11,282,-5,8,1,26,253,-106,-32,123,158,38,-19,178,-56,-8,30,12,-11,10,70,40,112,81,41,-87,2,392,67,16,21,65,160,3,65,60,-23,7,13,-5,134,-104,57,392,-150,111,110,41,82,-28,-85,21,188,103,114,320,13,-47,-18,-30,75,1,33,22,94,64,-48,31,24,103,88,-25,17,-24,11,-8,397,-18,-959,-14,55,58,229,31,16,-7,-7,43,-11,-3,423,4,-129,-59,83,-156,63,94,-39,-123,8,-11,-38,12,-33,-6,-69,48,-186,-103,129,8,-62,-49,41,-59,4,-38,179,97,61,48,117,44,306,10,-3,-31,124,-2,-14,36,-13,-5,28,-3,-13,45,-11,-45,142,-9,480,41,30,-126,47,-488,3,-2,9,157,37,13,-60,105,-11,198,131,-11,98,51,297,-109,9,33,-20,24,72,31,-4,-80,51,159,30,260,240,21,82,6,405,28,-131,-68,61,189,217,6,37,3,-30,84,219,2,101,-29,7,-23,-30,98,-33,-37,134,22,4,25,8,47,73,-51,-35,-28,515,240,44,33,-173,56,170,-28,-67,37,345,42,-24,-40,-36,-80,380,-29,31,-41,-440,4,44,48,30,21,-34,-32,-35,-25,-25,10,-51,-15,56,382,-1201,151,10,-83,-59,-24,12,-364,-55,-39,137,120,119,10,-61,13,49,119,42,-8,197,35,149,-27,-13,-63,78,28,62,13,33,26,21,-11,71,80,48,-287,41,22,41,45,66,-147,1162,-37,-191,47,-39,62,22,-698,-25,-37,128,309,156,-171,86,581,-896,31,102,217,-127,-71,54,128,45,-7,-68,320,21,133,51,-61,220,38,61,-51,22,-88,248,-81,-295,211,237,84,13,-10,11,119,20,-122,-94,329,-36,28,-278,6,-137,142,24,-56,423,-60,2,44,16,40,521,108,31,147,-47,-2,16,48,210,-145,-228,75,10,23,89,78,-73,159,-16,-16,34,397,-58,33,-47,135,-6,182,-181,-27,14,-8,17,5,14,22,116,-29,30,-19,113,-30,39,-202,-2,44,-390,-35,-574,-15,37,-80,-178,-232,-117,20,12,-43,-139,-32,-19,106,-59,6,295,43,43,101,18,46,-108,-63,16,-230,68,12,31,80,-167,384,-189,-28,-6,3,-107,-35,-156,-6,0,-18,-505,-43,-150,3,18,25,-31,30,-245,-76,58,50,110,279,-86,-34,-3,19,24,-27,-53,-35,-61,-25,-13,1,-26,108,-55,-207,127,-1,34,185,53,-386,-63,8,-82,12,194,-379,6,-100,-8,-48,-28,61,-12,-39,80,38,-78,196,-27,-79,11,-18,8,-12,-25,-113,164,350,-22,107,13,-26,54,-70,-63,-29,69,-41,36,117,20,-47,-63,25,-69,2,-35,-21,-64,69,-45,8,17,-1088,-7,57,-102,-219,-70,-23,11,30,82,-252,-34,11,63,69,16,-15,-33,-158,-1,138,7,-9,-12,61,-66,48,55,27,-12,214,30,79,-39,-36,-94,65,-5,48,-37,66,-43,-56,-36,-64,-42,33,-11,362,-235,-241,-371,-2937,-47,13,14,56,-85,5,13,-14,39,99,396,115,-89,126,412,61,124,-101,83,-138,567,-148,82,-74,-97,-39,180,191,396,6,62,619,74,-49,-29,78,-47,35,-184,159,181,-388,27,-219,-2,-109,-7,-209,-11,23,712,-44,-19,-50,-75,150,12,-123,-185,-27,6,-4,10,34,915,-69,-54,-125,89,16,-11,150,179,44,33,30,29,295,-67,-25,5,-71,150,-57,-103,247,6874,206,63,-60,-173,-330,1,7,729,-31,82,61,28,-19,-51,30,36,-12,-57,-94,80,-4,139,19,-21,137,-88,-129,-53,24,103,-372,1356,-19,50,403,-7,-22,-169,-27,223,-36,-105,39,-17,3,-7,-19,61,-72,-50,71,41,61,29,97,-109,22,-1,2,38,233,79,2,-1,464,225,-29,-64,-25,-8,10,33,-197,88,80,-3,-100,142,-152,-28,-6,-8,-44,-13,-14,-78,-17,45,190,-26,369,29,150,-14,191,82,269,-19,56,268,121,-23,-65,-71,-79,60,-16,-64,30,-60,-47,-2,-9,9,-175,-50,-9,-18,5,-9,-48,43,-333,21,-34,17,74,-57,211,-7,-40,-22,36,-70,26,-64,-56,74,23,32,-19,-60,0,-18,-105,50,53,-22,22,39,23,-109,-32,-53,40,152,128,38,10,858,-161,62,-342,23,-127,24,2,-223,69,151,-30,24,110,359,13,-89,186,-34,128,-42,2,37,59,49,81,-70,481,164,82,-4,-34,-93,-108,125,33,-24,140,-17,164,-80,63,77,-226,-5,-41,-175,21,-175,6,202,39,60,30,-64,-15,32,-126,32,-2,33,307,19,67,307,137,19,156,4,30,1,2,62,-29,12,251,92,204,-12,-38,-43,45,52,-4,-35,143,-133,80,-126,19,106,155,-14,-223,-42,-79,64,55,34,97,-12,53,118,-55,76,65,-194,-165,383,-318,58,-47,1025,69,27,31,-34,51,7,0,5,-38,-16,1,45,52,-64,24,142,55,8,64,100,29,53,14,5,53,-71,74,112,21,53,90,120,-88,-6,-22,49,24,-39,69,-88,-10,-326,-21,18,-14,94,110,10,-3,9,40,-25,90,100,-43,72,-48,-99,25,-239,-103,-45,24,101,-15,172,110,-76,7,431,-513,32,-62,-149,8,-8,-20,25,-61,17,-3,-59,151,15,-120,128,37,-184,945,476,153,7,18,254,46,-150,2,84,-4,56,147,-48,145,-42,-43,128,30,46,3,57,82,-31,-79,74,-89,-184,20,-17,19,-8,58,44,34,32,18,20,35,-9,168,22,-34,-8,-23,39,4,-76,2,572,399,43,-55,-72,3,-55,-96,51,-123,20,21,18,103,43,-80,5,51,-106,114,5,-22,146,-215,47,-149,-69,-49,3,36,-29,248,66,-34,871,39,-3,400,-288,16,-123,126,241,276,-140,19,2,29,20,17,1,-19,111,0,52,-416,-10,-11,100,223,16,-343,386,-337,-19,74,318,-101,41,482,20,44,3,2,158,84,9,1,57,-203,4,137,21,-68,-37,-64,10,-13,271,104,1,-526,-136,54,201,-180,-11,58,-85,119,27,5,-18,66,-15,74,273,23,-51,151,-118,-436,99,242,-7,49,15,-62,60,130,-36,11,-13,-182,203,175,12,532,2,337,-276,210,320,-36,38,-13,38,-24,3,41,-22,12,-229,-98,-9,-47,-67,-51,46,-46,152,-162,33,-312,-31,-30,-39,60,362,-244,286,-354,35,-86,-52,-6,60,258,228,-47,-66,-14,159,27,-55,20,120,54,102,-142,-4,94,107,124,-46,-115,-30,308,-4,61,18,-24,16,-223,223,34,-157,49,192,-22,26,-80,-19,-18,-20,101,-2,-179,51,7,-60,-34,229,125,58,76,-77,271,-270,119,-1,214,-2,10,31,135,-22,46,1,-15,92,-3,23,-15,-13,56,-3,-146,5,66,-4,-47,-28,-4,28,-90,43,-91,-44,10,-135,-7,154,-107,-47,-27,-16,182,158,-4,92,292,32,-11,3,7,-34,28,208,-40,-17,-335,-76,-19,16,-26,55,11,2,100,18,25,-451,81,97,45,-6,30,48,30,-20,10,403,19,158,-645,461,-56,1,65,76,-98,-82,168,110,23,48,16,90,-74,17,500,-14,2,92,-80,133,-154,-5,105,143,76,10,-32,124,81,133,211,19,177,21,-51,83,253,16,908,106,19,104,-82,-17,-95,-25,-200,-13,381,30,244,-20,222,88,59,-29,14,190,130,-29,16,-28,-190,569,361,180,85,61,77,102,6,-11,-14,133,37,61,-26,-3,90,-11,110,14,22,8,-14,-14,-4,66,-33,-7,11,-12,13,152,106,-28,-26,72,28,6,88,-21,14,105,13,10,-14,0,-39,69,47,113,-4,13,-364,1,2,33,44,63,-22,31,-2,-19,81,120,8,-168,-98,-33,-23,182,14,163,-87,430,18,175,264,-32,-135,-459,-53,310,-7,155,64,-245,4,-85,28,164,37,12,-67,-171,8,-164,42,10,-27,68,34,51,13,-1,73,39,-41,137,-164,22,24,-15,150,37,-20,70,-49,-21,-276,58,122,-59,-7,142,-16,363,342,118,-160,19,12,37,-154,69,-39,-47,75,14,170,-389,-7,82,-8,17,-47,-702,79,7,72,118,55,31,8,40,-6,76,144,211,-24,11,36,11,66,34,15,-45,-21,-26,25,-128,-136,9,-25,147,-57,33,-101,337,33,45,-100,-1,95,30,159,-36,-4,-16,-38,190,160,-100,16,164,3,105,147,803,-28,8,-56,92,91,197,-4,17,-74,-158,4,32,42,-636,-8,-23,175,102,47,-13,17,-43,-18,-44,-22,-5,21,79,199,432,24,-9,-9,118,95,-529,-226,42,123,11,-12,34,42,413,124,-28,351,173,-66,-68,14,3,478,-2,-57,-57,-7,38,-78,124,-52,1,-11,-75,-49,30,-9,109,-61,-51,304,45,-58,47,14,27,43,208,227,5,-119,260,-112,69,286,24,-20,-34,79,-43,5,54,-42,105,-2,-139,135,222,87,26,249,-2,45,22,41,1,232,108,28,63,-6,47,475,5,-64,-50,-12,-221,116,98,8,205,18,13,35,102,20,103,246,286,-30,72,397,41,155,-5,-53,-116,-13,39,23,87,-24,-4,-12,303,3,-11,6,5,24,95,-45,28,61,-5,26,-10,17,79,271,33,67,27,84,226,-94,-101,78,-91,5,-72,29,-41,23,14,-32,-24,50,8,-54,-7,65,91,-319,-13,9,-20,-32,70,-134,-105,71,25,-36,-19,108,98,4,-35,154,8,32,1043,133,28,21,-576,55,-245,-10,24,21,36,26,45,59,-77,-90,-12,-14,-16,1,-91,17,179,5,18,23,4,-45,-2,-61,-38,-86,49,-19,4072,53,156,9,130,-14,-32,-125,-50,12,-9,-167,182,-106,-138,86,-41,-3,14,13,-56,8,-41,54,83,122,-133,73,-3,485,186,28,43,-24,1063,-11,333,279,20,289,107,-36,-9,-11,34,36,217,-90,-58,20,76,434,-55,-127,-18,-117,175,37,132,108,-4,1,21,428,58,-14,-31,104,71,-10,-24,8,-10,28,81,145,-295,250,27,101,208,123,87,-10,-64,47,4,35,-132,-23,-61,-11,47,5,-11,-36,-25,125,19,9,7,-490,-218,-71,-19,-84,-126,52,134,113,30,-83,157,-99,-43,-213,-9,58,-33,27,32,-142,95,63,-32,4,5,74,-27,-102,5,170,71,252,-40,-54,-136,160,-281,38,15,-119,8,210,-120,35,13,5,314,-20,154,-46,-18,9,53,-40,32,-50,190,98,244,26,-117,3410,74,31,-37,22,-348,1225,6,40,2,78,5,-25,5,2,-181,98,-346,-3,222,-10,-16,-64,18,19,280,17,363,5,-71,-219,65,-4,-80,15,601,-82,-132,147,8,-32,-5,0,-18,26,31,32,-208,34,-33,340,13,19,24,4,24,-20,355,172,151,-172,85,-98,-19,0,-12,62,-50,67,43,-191,-27,36,55,31,36,42,-17,31,-18,42,-102,-183,-68,50,-125,-32,32,80,-56,21,11,14,121,-61,132,-4,-27,-13,-22,-29,-54,-50,-273,15,-195,-34,-15,-70,-86,-21,45,-16,-60,-49,-20,197,-8,199,-89,-39,12,1,-15,-245,-499,16,-7,-19,-17,-139,-7,-16,-70,-13,46,-17,-18,35,-129,60,-372,-4,-50,36,24,16,94,-31,1,-97,-28,8,17,-17,-46,-4,147,-29,91,-2,5,-15,78,482,33,19,16,-23,153,88,-32,16,16,5,-59,-10,-13,-17,225,42,-14,122,-25,37,26,1,216,41,-80,38,139,-53,-112,33,110,14,520,9,62,-35,78,17,-5,18,-27,-41,-38,4,204,30,-43,34,3,51,10,299,9,19,21,-35,133,78,192,247,72,-32,105,187,5,41,-13,-16,-9,50,20,77,44,-70,-7,-1,308,59,428,474,329,0,3,14,-21,27,-22,-55,30,84,-63,-9,21,4,18,13,42,12,-14,76,98,21,142,1,91,38,-58,-17,355,31,-39,-22,-62,9,62,55,65,-41,-67,5,226,27,-112,32,20,5,0,-3,13,195,1,-15,6,108,-8,25,40,14,7,15,-13,116,132,-207,-20,66,-9,7,87,367,160,-49,-64,-10,-106,113,362,195,13,225,-41,-96,-41,1136,-32,120,-6,187,0,-51,-44,29,-43,-28,49,47,322,22,-22,-75,137,-15,61,102,-5,-44,19,-762,-32,26,-41,-131,8,176,-73,289,20,75,-13,63,32,220,30,-1,60,59,-23,59,134,97,36,-17,-114,-21,47,-33,62,-8,18,12,23,101,48,-29,123,-94,283,41,41,-166,-14,-103,95,-1,106,111,32,32,14,68,-191,17,30,6,12,79,25,-75,-90,-371,-17,-99,1888,-43,72,29,-10,72,-34,78,9,-24,-30,-34,213,1609,-18,509,50,-1,-29,46,6,-44,-102,-131,-43,-32,-5,-22,-141,-6,12,988,43,83,6,125,520,148,-17,135,33,40,-30,17,67,-31,86,36,-21,-38,6,-24,18,26,-53,39,10,-78,46,14,14,-43,72,25,-15,324,-176,7,-22,-8,18,-9,-62,18,192,54,29,-7,-63,26,-14,25,21,-5,2,8,-73,71,41,24,17,16,-26,18,14,-76,-1,5,44,-21,161,23,-17,3,70,60,-33,20,9,567,-81,-138,-12,-186,-1,-81,389,23,65,11,129,2,90,91,22,-7,108,-49,179,17,4,2,86,177,-173,-11,192,28,23,36,40,-27,-89,-62,-73,-12,-74,137,307,182,101,63,738,191,-20,1,20,-148,-97,25,23,76,-66,45,1,185,83,-138,-359,-10,66,-7,45,377,81,-124,214,438,113,97,-36,-140,-101,14,56,-34,47,5,-13,-32,229,42,1418,2,56,-26,6,27,-8,32,-13,875,-83,54,-485,-27,113,354,-11,82,-4,-53,10,114,-153,-35,52,-37,157,0,69,8,42,-7,400,-282,26,10,-34,-139,305,39,19,-15,-11,209,-137,-33,49,93,33,57,-76,53,-14,192,0,-25,-8,39,-77,25,-15,0,31,-46,37,-144,49,-37,-32,74,38,258,-26,-70,-61,49,363,-170,-116,21,16,-4,414,-60,21,107,45,112,1,-162,5,-7,29,10,4898,-34,243,15,-25,-22,-1,267,-2,1,-128,4,-85,321,-146,-65,-25,174,208,37,-4,29,-198,0,206,-27,29,-82,111,44,111,32,137,527,-343,155,40,49,-7,-15,-1,180,61,-33,16,-294,112,-319,179,-16,88,-293,187,82,-12,7,-32,41,33,-46,-12,58,1,30,43,-68,16,12,-18,85,7,-98,-91,54,134,70,23,62,-72,324,-34,228,519,-286,141,-26,-7,75,69,69,224,43,29,32,-87,16,10,15,-37,187,5,-97,-8,-29,-38,29,82,-301,-32,754,22,112,10,28,-35,-192,36,17,10,19,40,-12,30,-403,55,64,-37,48,22,-90,13,18,26,96,36,-120,28,1,-67,-100,1977,-138,-9,9,-142,847,70,-25,-86,5,-36,15,47,59,44,139,74,-5,-18,51,61,-11,8,-51,19,-5,-19,17,54,24,47,157,358,4,33,-34,14,-29,-105,-2,8,-4,-49,4,-124,58,229,-21,-20,-2,5,24,69,-45,2,377,-80,135,-28,136,7,-142,-35,-5,-53,15,-128,-60,-16,-172,-135,-44,-42,-234,4,-24,140,55,-219,27,42,-17,97,-5,85,-12,-231,-106,2,-8,14,40,223,380,18,88,-153,-10,11,15,-341,-16,270,48,50,-228,-41,206,56,-6,61,-36,-232,21,56,35,-5,8,87,139,-182,17,12,305,14,61,-96,-19,21,-25,-22,89,-23,288,-3,50,-111,11,48,22,-3,18,-3,-21,109,22,-6,27,29,-75,213,-1,-81,-12,-106,152,-38,24,8,22,-133,-974,27,-34,26,-81,30,56,115,35,-42,-59,109,59,0,2,-79,64,-32,43,91,-10,-29,13,70,107,106,-7,20,47,-137,174,22,54,37,20,-23,-53,-82,7,33,19,-156,20,21,-401,153,39,52,-26,-26,-15,541,-183,62,-141,48,-6,16,30,41,-82,-21,181,123,143,60,30,-44,-8,-11,12,-37,-1,15,-24,68,81,-16,-8,-135,76,291,54,18,-63,113,16,-56,-85,42,-15,634,-5,-104,76,34,39,-4,-40,-182,-3,36,-32,-27,593,-8,25,-54,-47,0,-37,155,-1,28,41,15,13,-127,214,-95,75,106,-26,23,-13,1,-42,31,25,70,-41,-14,34,87,-3,-57,-19,34,20,-13,1,45,31,-80,35,-78,-29,-51,10,-337,66,137,6,32,128,34,-68,66,44,-17,12,12,58,10,-35,-132,-214,0,-88,128,-86,-183,-154,-31,-8,0,17,-25,-47,1,71,107,-281,165,-15,-30,-10,7,-21,74,-68,26,177,-15,-53,45,-48,13,-52,54,-14,-117,80,-34,-96,-37,61,-130,83,-4,-37,-18,95,122,-19,-70,40,280,-90,-5,123,201,-29,10,-19,216,59,6,-11,242,37,-59,-35,-34,76,-86,-8,-11,-66,72,2,40,73,11,216,67,168,-88,-39,50,-213,-12,-3,155,-13,-241,235,92,22,62,-17,-110,16,-96,832,-101,107,151,14,-16,85,-30,-23,-62,32,-6,50,88,57,-57,-155,17,-1,55,10,0,215,0,377,49,58,73,21,-115,30,-76,39,79,-88,5,85,103,-75,-18,52,155,74,43,-7,-71,-35,21,39,386,30,-115,-58,-13,312,-143,12,-3,237,22,1,32,-16,-52,-36,137,55,-29,100,9,37,72,-9,-106,28,243,-10,138,274,19,-119,-94,9,487,18,63,-97,-12,-338,67,68,-44,12,54,-15,-121,195,-136,7,9,-41,349,38,102,-83,-4,25,-14,-33,32,8,-130,54,-14,30,-66,40,-115,-39,-115,-14,127,97,20,623,-1,21,-469,-17,88,-22,96,98,15,13,0,-40,-44,16,21,12,-22,40,21,149,56,353,-42,22,32,446,22,20,-1,22,74,8,212,86,-344,1,137,-21,41,-5,62,8,21,-24,328,10,4,44,3,27,48,180,-14,-2,-54,-122,-66,31,17,17,547,15,12,-9,90,-95,-22,-134,47,302,65,32,-14,15,-6,-100,-19,65,26,-7,-92,98,3,141,-45,23,25,309,26,1371,193,-10,20,130,24,-208,174,-36,100,-85,-102,-20,44,18,1,79,-174,27,-114,-8,391,54,40,-7,44,-11,-26,-15,-9,151,-232,17,-4,145,9,19,-44,152,-31,2,280,-19,13,38,-278,34,13,27,110,181,-86,-14,-3,-40,-34,-218,128,-36,168,-10,11,-71,397,23,-44,-40,-10,15,-23,220,-44,115,-8,-28,68,3,-8,50,-4,-3,-11,367,-75,-101,-86,-12,2087,30,1,-40,-57,-25,-12,241,7,-83,0,-131,-109,-31,-20,-42,23,-165,200,36,-49,389,95,-49,-9,-32,7,124,-51,115,-268,-61,246,-250,273,-130,-20,367,276,26,5,47,84,-4,20,-3,100,-35,-42,-37,-22,-1,-52,39,129,-117,5674,-15,22,-124,47,-16,21,55,-42,999,5,303,292,48,99,16,-82,-22,-66,40,18,0,51,154,30,3,2,75,78,-57,-13,-15,-127,-9,56,-12,13,14,89,-92,185,-29,50,5,-114,11,-233,-88,0,-47,173,-4,-56,-85,52,-300,-70,-271,10,-92,-333,40,-36,-31,61,-1,42,123,-36,-14,9,1567,-71,22,-29,277,-112,-4,313,-1,-63,52,-14,110,8,125,-4,-41,-34,49,-65,23,35,-5,56,119,-8,50,-20,23,2,-10,177,48,-8,54,-15,20,94,-154,108,633,44,-44,58,125,-71,24,82,13,-58,46,25,-681,4,33,-9,89,50,218,-139,35,58,-13,230,402,-246,108,-20,-18,-30,-20,-34,6,215,140,131,7,81,18,12,110,-82,-34,22,-47,8,35,-1,-24,-26,-276,33,-22,19,-44,21,6,-41,54,51,79,-21,53,145,493,-78,241,265,-22,-59,53,-16,6,-112,1068,136,108,-9,59,-26,125,-40,149,-3,17,15,67,16,21,205,-52,-32,80,5,16,41,37,52,51,6,-31,76,9,54,-26,27,100,-73,-18,35,-66,219,12,-275,4,7,13,9,-49,-96,149,24,44,-24,219,20,-78,20,67,-29,50,58,-17,24,9,-10,-44,24,85,-41,-56,303,0,16,-15,-44,-22,74,18,16,-6,7,97,43,-19,31,-1,-70,160,-116,25,-135,24,27,-64,8,175,-28,76,23,109,-115,51,-22,84,160,96,26,-82,56,111,9,-28,14,-9,-12,-20,-34,-7,5,17,-247,90,215,74,0,25,24,16,6,-12,20,261,67,-84,18,127,46,79,-27,-19,36,61,18,-20,-29,9,-11,45,103,10,144,229,119,89,108,95,0,135,63,31,11,-57,-47,62,64,290,57,-14,0,295,17,-10,8,-58,14,6,135,-6,20,0,-106,-324,-53,347,11,0,75,27,43,58,75,-24,-7,8,31,23,36,209,70,0,52,5,16,60,-2,-4,20,15,38,194,-2,15,-95,182,27,107,19,18,101,-53,36,21,30,-42,-210,233,-47,19,71,15,57,94,-79,-13,-16,56,20,193,-65,93,-3,-27,0,-16,28,-149,-4,-88,20,13,-25,-35,-87,-86,7,10,-9,-94,167,203,23,83,-32,-23,28,-3,12,-19,25,118,-5,-22,32,149,146,-37,49,7,137,-82,132,-31,75,-2,-3,-4,255,252,-18,10,145,127,2,219,-2,11,-10,-24,-6,8,120,2,-20,160,425,50,44,-20,-2,72,-8,-6,-90,50,148,328,-1,-10,46,26,56,43,4,-18,45,37,-16,-97,-32,35,162,3,56,354,-34,29,-7,-75,67,548,304,119,31,66,146,111,-27,48,426,-145,-61,80,47,22,-16,3,5,32,8,145,-4,-35,2820,394,14,1443,158,18,43,-165,-106,135,89,12,43,138,100,148,3,58,21,25,236,-1,1,-174,40,277,22,211,59,26,-3,13,-24,-524,-385,116,-55,-18,124,1131,55,180,68,63,84,356,304,-35,-9,8,60,194,26,135,-187,111,144,225,117,2,23,-9,60,99,-10,18,-49,365,324,-166,108,855,-32,146,93,-51,40,151,-53,-54,-123,8,-16,-13,122,257,-38,20,61,-9,25,66,-8,-90,44,-33,25,30,13,128,16,43,-13,-6,14,-44,-13,14,21,704,309,31,261,-32,251,10,30,-17,-90,104,-4,644,41,8,218,-30,-5,41,92,3,16,55,-4,0,49,137,37,24,-6,-39,214,-8,-19,187,-69,-24,50,106,-62,189,197,16,0,-14,-54,53,222,41,70,29,119,23,30,42,-9,14,-101,43,221,35,331,-89,-1127,-146,-1,0,93,18,-52,4,32,22,-21,74,-79,3,48,25,21,-22,-3,57,-29,10,-79,25,106,-9,52,5,4,19,164,66,-12,61,88,46,-40,-18,12,25,107,133,99,-86,22,48,21,21,40,33,-21,-230,117,-48,-3,-31,-4,34,13,10,-41,235,122,38,-16,105,-48,76,429,133,51,33,-3,16,61,31,15,52,229,-78,-11,10,141,-94,3,47,168,30,-107,73,-2,61,290,4,28,18,16,60,-73,-38,94,352,-25,75,-100,-92,79,763,0,120,33,-80,22,52,54,148,59,-44,6,104,36,-40,-12,-30,10,64,58,11,-12,0,-19,-10,-4,177,61,-96,16,105,22,114,8,162,-17,132,569,-10,-4,-35,74,-23,-48,15,15,-55,38,61,1,12,-20,38,-1,46,-23,-61,-15,24,74,-56,31,55,61,1065,132,75,-18,40,-20,1213,69,9,-175,69,128,-50,148,69,-29,-52,70,-30,44,135,64,10,-21,172,2,11,30,-133,32,-9,173,-30,7,101,193,38,92,23,28,99,-29,-2,-115,-59,-82,-47,1,-12,-18,-92,4,129,196,-34,48,36,40,133,341,-231,-235,32,-12,84,-369,-7,16,62,-63,4,24,-80,101,5,25,7,13,-25,148,-3,43,-1,-1,3,13,19,-13,14,-67,108,-34,15,7,660,-5,7,9,-61,-3,-130,-4,-13,-15,19,76,218,69,23,350,35,-3,66,-107,85,105,25,20,-10,-57,12,-228,-23,-29,-67,61,30,26,-124,-266,20,53,97,-8,3,-2,54,50,82,-38,17,65,58,6,-8,-7,21,-244,87,10,28,-46,89,31,9,-29,-18,124,10,50,436,46,25,-220,7,-12,6,-23,-17,72,147,69,17,-156,291,-2,274,-21,-34,57,452,101,-24,-59,22,-22,35,56,42,29,-31,3,362,9,-211,58,-8,80,18,27,0,24,9,25,-22,84,-24,60,19,-14,-523,-54,29,-60,271,-41,65,66,-9,34,-12,414,20,-40,222,11,92,-6,26,-37,-25,8,49,32,-112,34,-55,16,37,6,-7,44,35,112,-48,201,-7,138,11,-1,-2,56,-122,-72,-16,217,39,-14,17,-19,-285,50,-15,342,0,-27,11,-33,106,47,35,25,9,188,162,16,-9,109,-78,-21,28,7,6,-49,53,2,69,-106,-3,-14,0,27,-76,56,651,2,8,-16,-13,104,34,8,-102,18,89,184,-52,19,17,55,43,49,-247,25,-10,6,-92,-2,-5,240,51,18,-4,563,127,63,5,28,119,41,-9,804,-27,7,-24,79,99,101,-30,3,-20,-103,-50,-11,61,38,-379,-16,-15,66,12,-4,-27,-108,29,-12,130,336,-8,170,2,-22,30,-49,-44,39,55,-54,13,2,70,-9,14,127,119,-29,6,27,0,16,-7,44,41,-232,95,47,-14,-27,-113,14,-26,-3,-78,-4,21,19,260,-125,38,112,-2,-2,23,42,25,51,6,-91,132,-13,225,66,176,-2,-1,67,15,54,27,-12,-51,42,205,37,85,20,81,-1,14,32,89,46,-37,32,82,739,273,31,-31,21,90,-67,-19,20,263,18,38,-55,61,42,32,-7,10,23,-130,-9,81,-55,-1,14,-514,35,53,410,341,140,718,-56,-303,-30,14,-257,-26,25,15,31,6,83,30,121,33,1,44,151,-15,-16,2,-2,129,69,10,-240,24,82,80,25,2,16,61,79,-6,-9,202,62,131,88,33,68,146,13,-7,-283,2,50,38,152,29,30,-2,-20,16,39,-12,34,39,-10,22,11,11,2,33,3,13,-61,-9,68,0,34,-2,17,-5,-1,27,-21,36,37,59,24,20,120,-5,-246,89,76,15,9,-22,11,32,-115,359,10,118,118,79,-34,66,-81,7,57,-66,8,33,16,184,15,79,32,-7,-18,148,130,-19,2,37,494,23,0,213,198,-131,195,-57,-1,99,8,-44,341,-374,51,19,126,-11,180,38,24,-125,227,34,30,192,0,14,63,42,-9,-208,123,-5,33,-48,-9,-19,9,-15,49,311,50,-22,-10,40,245,-227,4,14,30,19,18,-4,-23,-2,-7,-36,2,105,-87,-26,48,29,287,119,31,155,31,8,109,50,23,88,8,-65,30,21,-10,-36,54,17,26,-32,25,28,-7,155,12,10,7,3,-18,2,169,-217,147,47,53,54,50,1119,-11,-61,24,22,80,46,-64,-8,1,165,-4,18,47,69,39,36,-10,44,71,-16,47,59,-13,28,79,32,21,62,-779,151,62,142,37,42,71,731,23,-10,51,39,-170,-40,247,29,-8,23,55,59,-28,38,-20,1,-94,-22,129,-76,723,47,-107,-96,41,-87,319,32,270,84,-26,118,133,92,12,5,-4,15,49,0,185,339,-50,-22,33,-43,25,37,-129,-37,62,109,148,-11,21,179,85,24,-24,36,164,314,-3,25,40,-493,4,-45,34,138,-39,51,-60,481,-33,43,71,-241,24,41,-3,242,-12,-15,37,25,-98,-29,104,-9,191,9,7,73,3,11,326,-181,54,300,-17,44,47,-17,-92,34,-11,16,58,28,592,139,17,-10,32,-19,-13,-2,20,58,-4,108,307,56,260,168,-7,171,14,-1,301,79,16,258,88,-235,-2,-29,95,8,119,14,59,104,120,40,-35,-24,40,-10,-56,36,15,-87,131,71,16,-69,57,14,161,98,1,-118,-17,2,41,-41,108,90,-240,24,-24,21,4,44,48,-33,-32,4,468,153,-32,29,-10,27,-17,-9,-52,108,114,163,-33,4,104,34,11,39,-117,109,7,7,-82,-75,-33,9,14,79,65,4,79,-36,10,42,28,67,87,32,116,9,9,8,18,-69,163,92,135,34,60,45,7,179,-17,102,96,-5,17,145,-95,40,4,-20,40,60,33,-320,30,18,46,299,-30,-3,149,-36,57,81,-39,-64,15,36,8,61,-18,-33,231,78,-13,18,194,-1,68,-48,68,8,-69,39,348,4,-114,-42,76,-56,-4,-14,13,18,-154,-63,128,18,-24,-19,60,-565,125,35,-22,29,50,214,33,102,1010,32,92,72,-44,-30,35,6,305,24,308,124,43,170,435,69,88,8,-35,-9,-67,548,125,313,12,55,22,152,-61,-43,67,134,-273,27,-3,65,-95,-37,20,29,36,-18,87,-4,73,57,13,-5,43,49,12,10,246,0,64,122,346,-59,7,21,4,77,-4,335,121,48,3,99,143,85,17,-33,851,135,-13,42,-8,-17,-5,26,125,150,5,340,165,34,-18,-30,8,91,73,-16,-14,231,144,18,328,12,46,101,50,-85,41,-91,-18,140,-148,-113,6,15,-52,54,-29,4774,-54,-46,334,17,143,23,160,80,-16,14,-21,92,-92,-502,3,181,131,-77,8,65,404,33,10,-4,5,27,247,62,167,331,-218,12,75,75,10,1,56,-18,23,76,33,4,-71,75,23,160,-32,74,595,104,79,19,-19,67,45,-23,-330,48,329,83,18,22,68,168,66,84,107,-23,8,29,44,-6,-37,30,3,21,-47,53,112,-113,0,34,17,81,-18,150,15,36,140,1330,47,157,343,47,-17,64,-38,23,-8,27,168,33,31,-37,118,174,30,150,333,-54,51,-100,33,9,41,6,13,30,-26,57,-17,-72,49,105,109,123,-20,191,871,70,188,93,-173,171,-19,-18,7,-329,-99,14,77,2,16,-90,-78,37,15,6,423,18,165,-37,95,-18,153,-17,-22,33,63,-67,4,-1,-21,125,118,74,19,-104,19,132,-38,-30,-39,-15,-143,-104,300,33,42,50,45,324,-22,-10,142,-9,-93,134,24,20,-21,-75,50,308,-15,-29,-42,136,146,22,172,21,74,32,38,607,147,-143,40,0,55,16,126,-47,-199,-30,1,300,-126,-2,76,-16,-26,-251,10,-6,-102,23,335,16,-197,-31,-137,71,16,7,57,38,23,9,54,24,-33,-45,155,51,322,212,244,55,50,-29,240,13,33,-21,-461,263,20,14,18,11,37,203,-415,28,25,63,20,-47,73,-71,88,-30,-30,189,61,17,-28,10,-7,297,712,445,-645,46,38,347,49,-14,278,53,-8,115,244,8,175,-25,-62,249,79,13,13,156,113,25,48,378,112,-10,-65,-9,-1,84,-21,4,88,-11,6,94,14,24,7,-64,11,7,-11,3,11,-21,389,88,42,591,-104,-57,-36,-2,-65,68,14,40,840,-9,-3,157,-35,25,7,-47,-80,312,25,2,-56,809,163,1286,56,48,195,2,41,-22,74,-67,260,-38,13,-9,-15,580,34,82,23,21,248,-157,454,-29,96,73,-13,-30,42,689,35,11,-25,2,-10,35,-291,138,278,24,80,38,-12,36,354,21,30,-68,-6,-15,-22,40,-4,-148,27,207,12,140,48,-21,570,15,12,198,9,20,-5,24,75,-26,26,-23,-80,235,191,-26,39,8,305,117,309,-78,-108,88,-2,-56,-13,77,300,36,184,-17,-10,-4,29,13,8,18,4,225,64,-29,-203,-5,55,-32,2,73,-16,0,627,47,12,320,166,63,44,-47,53,23,-6,22,1,93,-7,7,31,91,38,-8,-72,32,-38,-17,53,-88,-43,-162,-128,-21,95,60,85,11,-78,77,-33,38,199,-5,-60,137,-363,-65,51,-10,-18,94,42,-12,-4,44,-21,-8,18,359,18,-74,-1,159,101,22,105,10,-35,141,18,-296,77,8,34,-55,36,86,-89,10,58,199,-28,220,2,32,-1,55,40,82,108,-27,140,29,-4,34,-92,-3,15,-10,34,67,52,1,-27,357,96,80,-20,26,211,16,-5,482,315,-94,6,37,22,45,-2,2,18,15,-277,-18,-8,74,-19,12,-16,-40,9,17,0,219,301,78,17,182,71,-3,-42,67,61,30,24,-16,-11,5,1,55,65,-15,73,-16,802,31,17,76,10,31,-27,93,9,280,29,85,4,-160,-5,28,-31,994,66,2,15,20,0,559,66,66,-19,18,5,206,21,35,179,13,115,78,337,174,23,36,-31,246,50,52,-40,554,226,-12,-90,55,-2,147,246,-118,96,15,-74,64,15,113,43,1,-115,13,134,169,-74,14,46,56,1,177,-62,-66,97,24,35,295,8,124,21,-108,51,238,33,-18,-116,42,84,-72,-40,-7,82,5,-34,-2,-15,48,70,73,10,8,22,379,-50,22,-2,2,109,-60,79,33,-85,32,560,18,28,140,294,46,86,-118,330,113,293,-103,441,18,220,61,263,49,-34,7,1,117,22,51,18,124,25,22,78,-50,6,45,70,-34,111,28,31,71,143,102,54,28,170,197,63,-38,32,360,91,-29,477,49,166,120,-146,3,268,2013,556,16,-18,-202,85,141,115,526,-109,-18,30,30,88,-34,113,176,7,7,-69,19,-411,122,13,40,76,67,111,197,-5,79,28,-501,-8,-18,170,-17,32,597,18,37,226,149,11,154,45,37,59,-231,196,-5,-18,-22,9,92,42,16,6,35,1171,-38,-6,-7,-7,124,121,105,111,-123,90,1230,6,14,232,-63,-70,3,-42,120,19,10,40,210,80,77,173,372,-18,-14,-46,-2,-42,-232,101,169,18,50,406,362,11,134,-12,160,14,88,37,218,158,31,-29,55,11,2,4,-63,30,-19,0,206,30,-186,59,10,-5,49,-28,49,59,-42,43,35,25,32,42,31,221,19,-10,116,101,57,-19,96,67,-55,103,8,132,3,217,42,218,31,74,30,139,10,-47,89,-38,13,24,89,21,21,-12,143,119,58,131,-40,321,-15,-18,16,4,160,-7,20,32,-48,85,17,121,-59,-346,3,-21,72,344,-54,-1,50,236,7,-53,21,201,-34,24,-257,-27,8,-1,-1,-5,58,17,11,23,22,-23,-5,48,212,343,369,-27,-6,36,85,27,-174,-61,-3,-87,-17,191,65,260,-78,44,-87,59,24,-191,20,-309,22,26,-10,0,-51,23,-56,-29,57,60,35,175,-53,22,81,178,-18,25,-11,36,50,-17,1466,179,30,13,-12,-380,527,60,172,0,46,41,73,22,-14,2,118,-64,9,48,33,8,-16,33,-44,-197,60,-9,-2,17,-62,-26,-7,12,-181,86,-11,167,15,17,-97,113,55,33,286,21,-16,-4,46,357,-34,-35,-21,301,75,370,16,893,233,23,-21,-6,-3,36,122,14,1746,2,-1,5,-5,14,33,-3,165,28,-9,-32,26,-89,-11,1,10,-8,6,-74,-39,2,26,-44,-33,-77,186,123,15,60,269,-2,114,-1,274,179,0,25,105,-59,-61,37,-13,-23,-43,41,53,-151,53,7,92,228,43,36,65,-43,-132,1178,44,213,1820,72,11,238,142,35,-81,-34,105,-172,30,222,27,-54,-9,49,130,16,-13,-21,144,34,-63,17,25,15,25,-125,278,60,167,-25,-32,-29,-213,-19,-72,29,0,-87,-230,7,-141,4,4,-43,13,-93,29,113,35,27,92,-8,8,52,21,39,15,-19,11,327,153,25,8,23,-15,69,89,174,66,37,31,27,-133,-4,-76,61,28,-37,269,41,62,78,-57,-29,-28,135,20,5,222,66,-15,9,105,21,-17,-20,-80,-40,-43,-54,-22,255,25,-62,-211,-10,-15,-15,23,303,72,-52,34,-27,-31,351,45,80,41,17,5,14,-41,5,118,11,161,14,93,13,68,142,86,531,22,48,-26,-141,-33,-87,0,481,31,7,-160,45,-24,66,223,32,-3,191,72,-36,-35,-106,132,-16,-755,-272,-24,15,823,125,-243,309,-224,70,35,404,69,50,-33,189,-316,-39,1,74,103,-24,114,95,19,14,-16,-13,-20,20,14,87,32,161,13,25,-17,40,22,9,38,69,51,-29,250,-3,13,85,42,59,-94,-16,255,89,211,25,27,50,-23,44,54,29,161,215,19,9,-53,107,26,98,-13,-26,87,128,68,27,112,-78,-2,-195,-13,788,-28,-3,-31,371,73,50,-25,-14,2,147,163,31,212,-14,6,13,17,28,45,56,64,105,-41,41,20,96,57,-14,-12,240,115,337,495,8,1831,-249,138,-78,280,60,-108,103,-199,33,-4,327,159,573,-184,111,-34,18,-6,2,-52,54,102,109,18,-16,142,-71,76,90,207,-96,192,-3,2,-28,-190,44,-17,20,-5,39,37,104,25,58,280,55,-117,-17,12,-52,-177,5,-248,-157,18,6,39,44,-44,45,-39,-33,41,41,285,206,104,35,14,-32,27,-5,-161,86,-26,-2,-13,9,-4,-24,71,16,61,17,20,194,20,14,-237,-81,12,87,-3,15,63,-142,78,-183,-52,6,-116,21,23,5,37,2,5,54,20,83,47,-353,14,59,-54,-26,21,-34,-15,15,94,344,2186,122,26,-29,65,188,30,46,70,162,-46,-3,-9,-27,22,29,175,-5,-17,-162,103,-8,10,-251,-31,-2,-45,26,-23,-8,27,-109,143,86,70,-3,81,-50,53,-13,18,12,404,13,-61,-10,16,44,-18,1,161,3,32,-10,39,-1530,34,-18,-13,1,-23,67,-9,-17,-19,-280,51,36,-10,74,119,13,390,-20,421,239,301,-67,-41,-16,35,27,8,75,57,-11,-26,13,262,66,111,10,266,-31,-69,31,69,45,153,-77,-51,36,-64,8,41,-98,155,13,23,14,65,0,-68,67,-40,43,-5,287,239,-58,6,-35,36,-261,74,607,22,1131,26,63,285,123,63,-18,106,-36,117,14,-143,63,32,11,8,79,27,77,-400,750,-424,31,-94,10,-23,-33,61,70,12,-30,-42,230,-208,164,37,106,141,501,-54,-41,-90,66,14,207,10,-482,19,-20,-122,29,129,-26,1486,119,239,-56,434,51,590,68,77,-27,2,151,241,-19,21,71,-31,-17,-29,-1,-37,65,136,13,13,-13,6,18,373,355,-28,-58,121,-50,61,-71,113,-120,26,206,355,-68,-46,38,28,33,-46,-52,41,-179,7,-47,-2,-6,-167,71,-3,-55,90,123,1,201,20,-101,-72,79,1,17,-51,49,160,260,67,18,-36,235,0,53,43,353,-345,250,53,-5,99,63,46,-74,21,26,-61,-18,-53,-42,-59,292,-26,11,95,57,24,95,-99,33,154,367,433,93,-213,-102,26,14,25,-24,30,-22,74,42,10,55,-12,110,8,-3,586,6,31,156,-24,-78,8,89,10,22,-26,96,136,0,-5,-4,116,162,2,111,237,45,17,427,39,12,75,37,28,18,-54,1,323,36,6,20,-68,239,52,72,308,13,114,52,20,-26,-17,129,28,218,-8,11,28,36,268,-53,-85,283,26,173,210,14,24,91,-32,58,68,3,28,100,362,-106,8,35,35,-17,-36,23,142,-89,9,-15,-32,207,3,94,-6,-1,58,-101,35,26,10,-6,50,6,-47,65,-33,33,102,-154,-1,-51,20,-37,-6,-76,-5,-6,-44,-13,37,74,188,-108,68,51,44,479,143,15,41,36,447,165,21,57,54,-92,158,-6,-20,-4,-45,837,36,1028,40,-34,41,386,34,-8,-78,30,137,74,-24,-522,-9,626,82,37,32,93,2,15,30,-20,30,20,-5,279,44,-37,24,-3,20,-20,-36,206,40,15,62,290,-9,3,-1,4,-13,-87,113,-25,-123,22,27,136,-26,112,-69,69,-29,10,-31,83,85,-11,-41,-5,25,27,-86,54,86,-5,-30,53,79,-57,-17,-25,54,336,-6,93,-32,136,55,-9,24,-8,238,47,-141,8,57,33,85,39,1,825,22,-11,109,-10,-7,41,6,5,239,357,170,37,-51,15,25,26,65,135,-114,10,-46,20,27,53,-28,4,114,21,18,11,228,3,24,37,25,3,258,3,27,47,31,4,39,298,23,-168,288,30,142,80,135,-96,-77,65,15,-28,10,-18,32,62,24,137,-16,-95,227,-131,195,100,45,304,45,106,-56,62,96,12,51,42,150,0,-40,108,-29,461,26,181,38,-135,7,83,114,415,16,-64,-23,-10,-131,-9,51,30,-13,16,30,113,405,116,-10,38,-9,28,297,21,113,-19,185,66,3,149,6,180,4,38,18,-25,-38,19,0,-11,-82,-9,58,-21,-2,135,55,16,-11,31,163,49,2,28,-29,-5,18,-18,-16,44,31,-297,6,90,47,-46,-144,40,37,-28,19,-4,-5,-28,17,-11,41,-27,58,124,16,21,-75,-29,-484,-17,17,-68,6,-25,338,450,61,91,-18,74,-31,2,144,183,86,5,300,-68,208,-10,116,-89,123,8,108,-47,-39,12,32,159,83,11,166,-3,91,-99,1,-52,-39,-14,3,11,82,-18,165,401,55,16,-29,331,-18,54,-5,53,12,48,7,-47,65,101,-1,1,-46,32,-68,-45,21,-9,-9,-245,-32,-12,74,-24,77,-3,-57,-29,12,187,236,241,67,35,70,-166,33,15,17,222,-21,-94,82,52,53,-37,-75,-43,26,-67,16,-1,-42,29,284,322,43,-43,13,-181,-75,13,168,-59,4,17,50,-3,62,51,10,59,-64,-1,103,16,-147,20,-40,-162,1,-51,124,-62,11,33,71,-5,2,92,59,74,11,148,142,88,64,83,-16,13,51,15,-17,-165,233,-29,1,83,22,-12,46,24,-32,-11,13,-10,35,188,70,22,30,6,-10,-8,46,68,292,-41,-1,-12,2,25,1,-2,86,-4,62,-31,8,41,14,-6,14,914,-32,266,-12,15,67,523,-9,21,85,-12,22,10,-19,13,-15,29,17,37,-195,243,193,-50,17,73,10,-111,126,-11,-15,-12,-11,-21,-4,17,-13,-59,11,-6,7,-17,5,15,-8,14,61,16,93,29,-3,45,-18,26,200,-46,36,-83,1123,27,89,31,52,-36,19,-950,-14,6
-77,-170,-135,81,-166,-208,-311,-42,-3,29,-110,-280,-172,-75,249,96,20,-282,17747,37,62,-54,-19,-108,7,-17,-49,-24,-8,-33,-107,2,-316,-111,-153,-181,94,75,510,121,422,239,-304,3034,351,-45,3784,98,-27,33,454,3384,119,479,-130,12,25,-199,178,319,138,153,86,-122,55,-15,503,127,-52,-272,-289,-94,-171,63,-39,-28,34,160,411,-192,12,478,-43,-112,36,188,42,146,87,12,123,11,54,222,136,-26,-2,81,-2,-25,68,-118,-21,-65,-94,-34,725,95,-162,28,-6,-29,58,-701,-447,-131,19,0,-31,7,-16,-71,6,342,-32,-262,66,-109,88,161,9,-281,12,-63,-283,133,-33,85,59,92,-90,44,-41,58,30,56,90,350,-33,180,33,249,39,355,-10,-299,105,-100,11,-117,3471,91,-70,59,380,-6,204,-70,429,16,804,21,-19,-36,56,89,-1,-218,28,220,323,-106,-27,16,76,-49,-18,-38,-421,-23,540,-18,1,8,-51,31,92,11,-29,48,56,53,53,47,-36,-82,-183,47,175,-38,-46,-201,-10,-68,378,-293,129,780,-50,-30,-20,-90,92,-22,491,766,-71,11,39,-13,-43,4,209,47,-21,-46,176,135,334,112,49,149,737,-2,2,-14,-89,122,-51,151,-7,210,20,14,255,-239,-78,-27,174,-28,62,244,-42,158,37,-186,50,-414,-61,-194,-105,-13,143,14,137,248,18,1,-110,-23,-39,71,2481,12,52,51,43,46,267,-33,1450,565,492,-72,-82,83,106,110,377,252,-71,-128,47,-49,325,-9,171,203,34,23,-449,135,-82,44,185,19,31,-1,-3,-27,367,371,309,52,2,17,1791,35,77,-86,313,-58,58,34,30,50,-163,51,765,135,5,-156,31,-51,167,-20,334,32,-161,956,95,-130,46,84,241,0,96,56,-103,-38,-167,272,138,531,35,121,-22,311,463,95,9,-94,52,-12,450,144,83,389,278,133,29,-22,-107,178,271,34,-259,162,-126,-62,-1,-34,30,-35,23,181,29,7,415,128,152,123,-7,-5,5,-93,-60,-207,-40,58,204,205,-45,-48,40,-40,-148,-48,-70,8,-6,2,30,32,34,30,450,40,-57,117,739,18,-128,132,-97,82,145,54,103,150,401,177,112,15,6,-314,50,32,-25,171,308,8,44,345,-48,-185,87,-186,107,242,77,58,81,270,27,30,-143,-67,273,-5,340,-17,43,-210,107,-131,-25,-72,0,144,72,126,110,79,30,-56,47,-55,97,-85,-126,-57,29,-86,64,39,52,-24,-5,200,-419,-112,251,10,-3,149,87,-11,-86,8,-276,39,103,-25,-174,39,29,171,33,146,58,255,-2,55,-82,401,243,381,67,84,212,1338,64,314,144,262,-58,-1,17,4,-230,147,367,221,53,-70,-19,-152,-7,-35,-57,327,118,307,216,382,19,-56,-20,-9,24,-54,2030,175,-52,-33,18,9513,48,-426,65,-53,-79,-29,-10,236,69,39,88,124,141,40,-115,200,-31,-366,-1,43,84,-182,98,105,53,-20,177,23,-37,-649,-239,-16,-25,18,12,1,550,-34,237,42,-499,42,23,355,119,99,51,5,33,591,-6,12,-15,179,715,66,-50,-144,-190,-71,100,-27,114,-27,184,-7,117,254,100,44,-120,35,-72,145,21,-211,-74,666,-118,241,-17,634,10,-12,14,243,34,18,-20,70,68,40,37,-101,221,38,-20,390,201,281,-399,23,-35,-196,50,-95,-30,72,120,45,126,-5,38,93,195,-82,-17,-95,-139,-95,455,426,-253,51,-53,-2,122,29,-219,113,-16,-96,-4,118,124,-134,-178,125,10,86,-25,99,99,-130,169,-65,4,56,39,63,-18,81,36,261,6,2,-941,-12,-94,-88,-1,277,-23,169,-144,-98,107,53,40,-236,124,-12,119,-124,6,-62,28,140,13,4,147,33,2787,-64,12,-16,-339,-74,322,-28,22,3341,-67,-13,81,-194,24,37,-61,505,-87,-16,-49,0,2,127,23,66,-28,184,69,-47,431,-164,459,64,-59,-70,-224,47,1002,-39,209,9,-58,71,60,-87,-168,1497,891,-38,-121,229,-236,279,2184,399,-44,25,-23,-158,3,2979,103,17,35,136,344,52,60,-123,178,-86,-955,-44,-49,-382,-103,-486,-129,30,-72,-12,-84,2336,452,322,-10,-83,329,298,-98,145,-42,-65,111,-39,-70,12,-143,-21,43,6,54,755,14,-78,-13,-77,46,-339,-3,264,-116,-115,-78,-43,-177,20,8,194,-87,-608,71,2938,28,124,-5,66,797,240,-24,-88,518,-75,-19,-172,328,-207,-165,83,-20,-6,56,268,83,708,146,-53,10,80,115,-146,217,97,-150,1192,-109,-284,35,-45,1117,2004,-37,-289,25,-38,-24,106,243,-241,1749,163,169,27,51,409,25,13,-39,234,1205,159,-42,149,74,240,-8,-178,301,-86,-99,290,-18,-57,60,35,-23,384,121,-172,-173,-120,63,54,-40,443,8,-159,-186,244,285,42,-515,37,961,8,-63,70,108,-82,135,135,40,332,-14,25,-2,65,29,18,101,110,55,-73,53,121,153,-43,20,-78,477,-24,-3,-191,-99,1352,-206,279,71,165,-37,-160,39,-31,-37,-173,-80,283,95,-12,59,-165,74,-114,63,-26,-107,-61,-178,88,16,-1024,-301,973,-61,25,-21,491,-36,1,-212,1199,-183,257,48,99,0,10,-80,36,40,194,-147,42,-113,78,400,9,16842,56,-29,-1,71,129,-157,-22,1,6390,-280,83,177,147,286,-22,67,70,15,124,142,696,166,482,3,125,-40,333,108,63,-136,11,80,1289,-63,380,59,297,17,5,26,82,173,52,-10,198,-8,118,-8,-100,-9,-28,579,12,-72,-122,-16,-246,-39,122,268,1007,269,-348,514,-31,-62,-40,113,-17,-5,-22,-32,-6,-19,40,243,11,129,-36,-8,-12,-34,837,226,11,-30,34,-28,96,-23,27,-53,89,-63,-31,385,-148,440,-31,52,-247,28,148,61,-15,29,101,62,-11,6,53,41,2,-153,-22,17,131,-43,-60,160,143,595,-58,257,2,33,661,256,214,-66,56,24,-53,-40,-43,67,-50,223,475,-27,150,15,-5,60,-10,-116,-154,53,101,-232,-1,23,54,-37,-224,58,-94,116,-37,-119,-219,41,-148,-128,-33,-108,145,69,193,-568,2,76,5924,1197,-9,-254,-319,121,-14,15,7,42,-226,9,0,-15,-326,-68,27,52,-215,10,106,6,11,-95,24,16,269,123,2,-17,88,6,78,-35,-53,29,400,-39,-17,-99,-119,-112,-16,14,362,13,201,40,192,-60,-5,-134,18,-71,-103,13,-54,-4,104,17,304,-167,96,225,582,-34,433,129,38,-74,-84,62,825,111,218,42,1,-17,-38,-8,-5,97,540,-297,-7,-66,-20,7,22,269,76,-94,-138,99,102,-50,11,162,120,59,130,-156,41,5,-63,72,-170,181,-5,238,775,43,148,-20,-514,79,-145,-14,56,-613,-66,388,165,109,-67,360,59,-3,168,71,624,-50,-12,-29,45,392,-7,1795,6,-39,685,47,69,209,-78,237,15,1114,1558,26,418,-91,81,-26,331,6,-39,-21,44,92,136,-17,0,13,60,266,71,208,-44,-67,-62,74,936,-50,-90,232,-20,7,236,-147,-84,152,6,-290,171,136,-3,-198,-13,-37,-42,57,-539,177,-9,470,-386,-98,-5,234,381,-18,39,-657,15,-97,4,17,80,-80,58,311,24,-252,-21,1,-48,-5,-140,56,39,-28,-77,114,-84,151,6,-84,-70,8,2,-17,-510,41,85,-35,-43,-15,207,-111,160,382,789,-57,71,31,-9,143,83,37,-8,-41,-84,-110,-60,-143,85,47,44,22,83,-23,-23,-3,52,7,-44,-46,-1,22,-44,-89,7,-382,-29,173,-49,122,352,26,17,-4,6,-185,2,-307,-5,170,-22,-4,-12,10,-2,22,-25,18,5,309,-253,236,-26,185,-278,147,-9,184,267,20,154,-59,106,-18,117,-171,61,45,18,55,147,26,36,157,-1,175,-9,415,9,38,3186,164,-10,-85,-48,4,19,24,20,-63,-30,60,320,-23,-18,-101,-60,-49,119,40,48,-8,219,133,3,118,-4,-16,20,91,53,-36,-101,-41,24,-45,26,174,296,-410,63,-12,484,-576,-112,-169,1,86,37,64,53,-187,113,-73,27,67,15,-50,75,48,-53,255,51,174,135,6,-41,563,-54,104,180,15,304,35,38,111,-59,-33,107,17,-78,-83,5,-80,-190,13,43,10,81,10,117,-19,-135,196,79,-3,-120,-161,-74,6,-47,28,199,-27,217,138,-128,-113,-741,125,56,107,-8,1,297,97,16,-153,-492,79,75,-33,-76,421,454,39,-107,640,-47,-51,65,-443,-50,308,196,-117,89,48,72,-91,-26,-47,-29,163,-134,86,34,-27,-57,64,140,95,-7,64,188,118,-149,522,-33,-197,27,655,140,59,3,25,-43,158,-98,-9,-149,-18,-71,-102,21,30,-35,30,141,36,48,269,120,187,4,-101,-326,-34,-21,-287,-96,-42,32,-251,96,3,143,22,-54,145,2,-311,23,-12,-25,-63,21,-85,-56,-12,126,91,26,688,1,2712,1013,3569,-29,-69,16,164,-162,257,732,665,27,-29,13,-106,98,-90,123,-94,321,162,-45,-61,42,48,808,51,4,121,-82,-571,56,-39,434,-116,41,-3,-209,-40,172,2671,78,187,23,31,203,-681,46,-246,93,-65,-145,-134,350,-13,-84,233,-12,-56,-104,83,8,36,-52,202,89,9,12,-22,73,56,85,33,-276,276,40,1394,556,65,24,-170,71,204,56,125,-15,-232,8,-68,-32,16,-116,129,-8,0,4,-10,57,-100,1,-219,-58,82,14,-17,-17,142,7002,121,5,12,-320,63,48,9,1445,-15,225,44,-174,7,21,-170,21,217,19,479,132,-73,-171,23,-6,65,-43,56,121,38,-9,165,-39,-23,-4,-82,195,89,92,-48,3,0,-83,-212,27,11,-17,27,36,31,686,-384,45,19,44,-28,400,283,1596,440,-155,139,18,79,9,-199,-298,13,-228,142,36,79,123,323,-203,27,-133,890,-16,-71,-27,-67,58,1,-65,-33,-159,96,145,-94,1518,-130,-40,-77,158,50,-36,229,246,1,766,-4,5,253,-178,197,113,109,-20,-121,9,14,14,56,13,123,349,-4,-34,24,-82,25,-89,62,86,49,24,218,-118,48,-2,41,23,115,-35,-69,265,289,14,-29,-140,50,-30,23,74,56,23,-38,393,178,-113,-102,4,-18,680,-101,28,126,-13,-25,228,-266,77,-38,-137,-23,88,-36,-7,70,129,721,66,-20,-28,-25,288,286,-69,194,73,4,-209,-187,34,35,168,-77,18,690,41,-42,77,116,260,-374,21,-72,-145,230,-13,146,41,-19,207,-52,-37,-247,-26,-40,53,11,-17,-195,-31,-78,-28,-60,-21,20,3,101,349,11,-39,9,-4,-143,-210,-17,-8,177,386,40,-40,8,23,66,-37,415,253,-171,-41,194,-141,-34,53,-40,106,2035,14,72,69,55,-109,-492,915,-133,33,-81,-852,-65,-2,9,13,-126,-15,268,-296,18,8,5,-90,412,141,124,77,301,39,36,-35,225,-169,15,-69,12,-31,32,-353,114,-164,40,21,79,106,86,34,11,65,-32,-1,3,11,-41,-57,-20,166,50,8,173,67,84,61,98,743,1109,103,68,-63,6,-41,-193,-63,74,63,44,-23,27,-75,-22,-13,36,57,12,-18,-231,33,-23,630,82,-9,-169,11,83,98,463,-105,37,472,-24,-126,376,142,-153,37,-38,-22,10,4,-43,-22,-115,735,-15,265,48,-131,469,163,95,-46,322,97,-85,-689,105,10,60,-237,53,60,74,-24,-23,74,-25,-3,1103,68,-38,-48,188,-55,289,3,-10,95,0,-23,-32,294,198,87,247,-125,-363,-67,-74,-86,22,84,-133,-96,-97,386,555,100,-5,1015,313,-129,128,20,-6,-65,-152,148,112,76,63,-22,-93,431,114,-20,26,107,57,-3,-465,84,22,2,31,60,222,-6,-37,95,-13,32,-89,24,103,914,-115,-50,66,826,37,121,-38,-123,-389,296,-60,53,19,27,-58,-15,-48,282,10,252,-313,-16,-43,57,45,64,7,6,180,-6,18,-157,-2,490,-17,30,21,196,-27,37,147,-10,157,5,-20,4,51,270,-59,-73,-69,98,-78,-90,112,4,398,31,11,1402,-297,-6,-109,170,126,31,260,366,148,34,142,309,-35,-141,-149,-160,-139,417,-8,0,-231,319,166,8,74,719,179,-18,64,34,-18,261,67,239,-342,222,223,80,-34,-17,372,26,262,-56,-55,248,-22,11,-53,13,335,153,11,-45,-53,253,6,-107,-5,-26,152,17,7,90,-1,-5,217,167,23,-3,135,31,128,-4,12,436,-115,66,-55,-38,-84,-39,188,10,78,-80,35,192,-14,-148,11,-16,8,713,-6,-46,95,-8,21,86,12,87,113,-42,-1,-4,-137,-104,-63,88,-119,60,197,-74,182,-4,-62,127,13,85,-5,103,272,133,120,44,27,-133,42,70,-75,-2,178,-12,2141,156,47,-340,62,88,-117,-2,7,14,-229,103,106,43,-81,52,282,1,14,15,67,11,-20,367,-19,361,33,-3,-174,1,36,-14,-279,34,1,-144,-267,-20,13,33,-180,-63,8,3,129,20,123,130,15,-246,-44,-93,-136,-101,193,287,63,-113,-128,-55,93,26,237,-390,92,216,-10,-85,-66,-2,10,26,-161,6,167,84,95,53,311,37,225,82,-10,-75,-40,652,28,28,38,-295,203,74,-223,139,-44,113,17,245,-15,26,55,-80,23,-22,-201,-8,21,55,223,-68,33,59,-7,-71,203,17,-9,-29,239,3,78,30,310,-104,254,-57,133,191,57,32,112,-16,16,-75,53,-5,290,12,14,-67,8,85,-28,-78,-525,193,21,2,-4,51,97,87,81,79,360,-36,-10,-5,-8,320,-17,104,-3,82,94,35,-171,95,-9,-79,-689,-93,25,64,-193,33,65,142,-39,-86,79,144,50,-12,-12,144,100,97,-21,-59,101,-20,2,-42,23,-33,-36,-98,-39,-7,92,149,45,280,-47,-333,2013,-151,70,-179,-237,16,-22,36,57,-99,247,-112,143,-51,-27,2,252,131,-5,8,-60,5,65,427,85,237,55,28,470,263,3141,1664,-9,-3,-10,-1,130,12,561,4,-48,46,44,-4,-17,12,-45,1,-157,35,-44,-34,189,-7,-39,92,-49,66,93,163,-5,111,8,31,-20,30,169,104,-11,244,1955,891,48,1409,1087,3034,677,-56,217,27,-239,240,103,49,236,53,34,-174,-155,-80,-182,-46,-141,125,67,-27,-36,109,20,7,-12,154,-11,-13,-116,4,-60,-157,1,35,28,123,102,-16,-107,77,-27,-34,91,35,137,-17,434,-82,-8,-138,241,215,2,-142,9,10,-106,-24,2,15,6,-86,43,68,180,64,-53,27,-34,6,39,-7,-20,-4,43,59,225,46,-4,-80,-24,-124,142,-3,19,15,193,0,-117,-14,210,258,57,-43,-494,163,6,38,-157,-3,46,-7,-24,407,0,-161,-30,-96,9,-160,98,27,20,47,13,3,135,-20,46,35,-94,-64,13,-119,-23,-13,34,-28,-57,35,13,628,229,199,-134,-9,124,-49,-27,-142,-12,6,41,-97,166,56,362,29,-26,233,496,10,-43,-22,8,-46,7,3,21,-4,-46,382,78,15,-213,-8,62,-13,-62,-21,13,-26,-5,-273,-106,186,-53,-8,74,-14,-2,-45,100,-7,57,121,89,42,305,-252,18,-10,4,83,-2,58,-38,-9,-84,2594,46,-21,-8,116,-30,74,-126,-7,123,-90,-33,45,-30,98,-81,66,93,86,176,74,163,-7,-26,73,214,-62,56,11,39,188,80,17,179,-206,-39,-16,256,389,101,18,18,3,14,-136,43,57,334,38,-176,74,81,94,-78,94,-70,-219,20,-81,290,110,180,157,-213,-491,6,6,240,-83,-23,1,-14,-5,11,-258,-8,16,45,-150,35,-13,-5,114,-51,123,5,-3,70,-455,-7,-152,25,-60,-44,4,31,-68,221,-80,-51,32,-145,-47,142,146,71,18,164,-54,429,4,15,476,-136,-40,86,21,47,-24,301,-24,-2,84,-24,-43,-97,81,826,415,-51,53,-36,-51,-26,-27,156,17,137,-36,19,335,-27,73,-31,-63,115,54,-67,-65,76,-15,-242,-26,-21,18,179,2,35,-191,117,81,409,24,76,-107,-191,482,30,2,26,2,-45,-77,99,-27,30,-45,-69,143,-12,277,846,104,-36,-141,-176,-105,1,-3,3,-68,103,35,-47,-110,-49,19,123,201,170,-35,-102,241,65,6,26,-15,76,-42,-12,-41,-121,-166,-17,-55,-61,-14,132,52,8,21,457,-465,48,220,-55,-10,-12,-83,67,200,-11,1234,52,168,128,-36,3,1097,88,322,-51,262,-32,108,-4,247,133,67,67,63,162,677,50,-52,371,686,14,56,-1,17,-75,50,-49,-9,102,76,-28,-61,132,106,142,-208,187,-41,331,-453,-4,-67,4,136,86,-6,322,182,-48,-81,-90,-4,-392,422,62,18,83,84,68,-138,-75,-118,6,99,145,159,-48,-33,181,9,-1,146,199,-7,297,2377,52,1452,226,-4,5,341,-166,41,-23,-144,1918,41,-35,253,19,-32,144,15,11,7,-95,9,-11,-16,-10,45,541,25,-1,14,18,140,504,333,81,172,315,-45,-88,352,182,99,62,42,55,8,-17,29,-251,351,72,-71,-50,-18,7,164,184,79,-334,51,214,-56,-60,-59,129,-312,-34,46,2,-169,81,-135,-49,52,2,27,-65,-214,-84,252,-352,-1,303,97,-2,-36,-15,-71,171,80,13,47,8,-53,11,160,221,684,284,29,-150,-19,8,-136,48,-15,-4,76,-18,28,-252,67,-199,90,-6,11,-5,205,115,-16,291,9,29,29,19,347,-72,51,-27,20,31,174,-49,32,-7,33,46,3134,151,-13,-32,81,49,-6,-39,6,39,-37,-59,71,64,3,43,4,105,20,1,32,32,62,28,226,-21,32,188,41,-422,-80,-26,-11,19,43,-65,-147,-129,-669,-11,-192,49,3,85,-111,14,39,-65,105,-29,-6,67,27,45,7,73,942,78,-183,-4,6,-23,110,112,-744,373,-20,-8,-27,346,136,33,-56,-67,-25,-104,-186,19,-3,71,66,-98,-10,69,47,100,330,148,54,-13,249,-31,-2,36,-8,-104,-68,-10,-112,-45,170,-72,30,-71,61,-53,259,286,381,10,67,2,95,230,153,174,-45,99,321,-11,-70,231,248,-18,41,1,144,6,37,-7,-28,100,220,202,258,-295,50,-16,24,67,405,13,291,-6,32,70,-60,40,142,-36,9,-188,32,141,-66,78,72,-34,-48,4,-3,-29,-8,80,-52,100,-35,51,6,141,-272,-1,30,-8,21,58,16,98,17,-6,-21,320,17,151,24,97,171,-3,-76,132,-238,118,0,12,-58,-54,13,164,-74,-48,28,-146,51,108,11,29,530,199,41,56,-76,-29,937,47,-80,525,10,-66,-13,26,-110,-67,-28,79,-6,-22,29,-3,-17,-25,201,-69,-526,3,30,-26,15,-384,132,162,28,-8,23,-24,35,-95,-31,426,479,-49,-59,24,-30,-15,9,-31,55,-85,214,-65,-78,4,309,-215,-56,18,1,41,37,0,31,-55,-65,-53,64,1474,-52,237,64,-227,133,209,454,-21,92,-189,94,128,54,327,4,-1,-27,-17,-515,50,30,-83,-10,2,-12,3,52,16,-72,67,19,-50,28,25,153,214,53,11,117,112,29,-17,-91,-13,-48,53,-7,-54,-386,21,-22,-86,15,120,55,47,14,49,136,36,46,40,3,-22,-13,109,-15,52,-42,11,66,53,159,-17,-33,-14,15,33,-141,53,84,-162,-87,175,-85,-43,-18,579,-20,-45,154,-14,10,134,68,635,-7,377,50,68,141,-16,30,68,-62,233,-27,49,897,-17,8,-252,-19,-675,53,-46,635,-11,117,71,-20,-216,-107,286,225,-109,63,-7,-119,29,-12,-158,-129,-16,110,15,35,15,-429,51,-48,81,57,-28,6,19,242,186,-8,-171,96,49,228,140,-290,-1,-94,153,166,124,-1,-33,-63,-8,77,589,6,104,-68,165,40,-3,-25,28,-25,-116,86,-30,193,78,148,60,156,152,-8,-203,18,-13,117,26,2,2,-30,84,48,40,8,66,206,33,12,9,0,80,-10,410,-33,22,211,204,14,5,10,142,-193,3,-6,-49,34,-6,29,535,4,137,-31,-6,-47,-10,-98,-13,17,107,4,96,153,9,95,16,-6,2,237,-15,23,287,58,37,-13,15,37,12,-26,122,28,93,-186,-36,22,113,-187,161,138,-17,-14,-24,-328,24,-124,63,7,-6,156,156,-17,-85,-5,41,66,13,-31,-16,701,-35,324,-197,95,-28,47,-44,-24,505,-6,59,-58,-205,-21,30,12,201,120,-27,281,-39,238,41,-2,-85,145,8,206,-114,-4,-63,168,131,129,-310,760,48,-54,-18,163,-89,123,17,95,439,-3,-90,21,-2,63,35,-125,132,54,-50,304,6,-8,61,-158,-32,16,-227,-35,-20,-11,-3,-438,-41,-38,-73,5,-5,34,29,-104,5,-6,12,-102,-36,-50,-187,921,10,-62,8,559,183,20,17,-112,10,-152,-23,-272,491,-175,-5,-37,-18,-73,-34,66,136,-71,45,1342,83,24,-29,187,-541,-93,-10,23,52,-24,94,257,38,-64,43,283,74,41,-20,106,2119,68,102,65,57,14,-78,-69,-18,32,178,234,29,77,-67,15,2,80,-90,71,13,500,84,-23,-60,-2,128,36,-41,158,117,137,-181,-125,252,-5,403,50,307,-35,16,1424,390,-171,486,-21,-2,-22,283,123,154,89,50,-69,-646,191,-68,-6,-112,88,12,70,884,-157,6,143,85,17,147,-40,-72,-222,11,144,2298,-25,-14,-50,3,-108,28,84,-137,-147,-56,-17,-85,-21,-128,80,44,70,-40,-19,96,129,-129,-22,137,25,50,-76,-53,360,-46,667,-22,20,65,325,297,53,-4,69,-132,-177,438,-38,-59,-229,-31,0,-35,666,-28,25,-51,-27,-78,9,170,-90,31,29,216,-9,-116,73,13,28,-13,-4,-130,1784,70,42,-101,-67,3,1578,-377,268,156,-14,256,531,6,165,80,75,-24,30,2224,2004,22,707,-38,32,341,140,-106,269,-2,1053,-55,-33,-24,140,-18,-3,38,109,8,-206,-36,11,-122,117,-82,37,-17,94,346,84,-87,-221,-11,28,-12,-1,45,1410,-177,103,64,30,877,96,269,67,-45,129,-71,198,212,180,-420,61,-15,18,-53,-58,526,-15,-5,-10,-5,-47,30,91,43,44,-18,-4,75,145,270,-1,-3,166,313,987,-20,-101,-35,68,92,-48,-77,-3,-319,43,44,411,-12,-22,-6,-40,82,-5,74,-28,64,422,-43,-85,-16,-3,215,88,-42,-50,-56,-10,2727,-107,13,2,-44,8,-108,-31,250,-62,9,-47,20,109,68,-73,152,-58,25,-351,-44,-26,-93,124,-11,-43,77,123,247,98,79,-5,-16,19,18,116,108,-17,-4,-51,-14,-1,1,1404,-69,-66,-77,-69,33,16,103,-420,781,-121,6,68,-118,107,154,466,8,-5,29,146,164,-47,140,-77,-180,221,103,152,730,-51,29,317,82,371,-46,-93,238,111,363,37,221,-90,-80,-22,65,52,42,10,-23,291,23,-3,204,196,-111,316,70,175,16,133,-267,37,-66,74,-5,61,26,50,-70,124,-64,99,948,-8,51,-10,-56,-37,129,205,9,159,-36,-8,36,110,-18,196,596,155,371,163,13,-47,5,247,22,318,25,80,190,-175,54,1016,58,-178,-25,0,102,56,39,70,24,147,-26,0,121,-112,65,6,52,8,12,-28,9,62,116,2,555,-42,227,-8,-13,16,57,190,-38,-107,-35,181,-103,26,23,-26,3,73,-82,57,-27,-34,469,36,-61,10,-46,7,54,83,-54,297,-55,-47,-6,-26,57,91,75,15,23,1009,461,155,-75,-40,-73,-2,-92,36,26,29,373,-18,94,27,29,131,-104,407,324,36,-99,24,-5,92,211,124,307,1485,240,519,45,193,125,92,90,28,75,-314,-84,-287,-3,40,455,5,17,47,-8,-29,-14,70,-31,-34,13,126,47,25,37,-34,282,18,-1,66,-16,125,-13,1133,20,399,-37,65,159,54,51,-39,246,-26,9,-69,42,-99,-68,129,43,-32,-2,31,-81,-26,-339,128,29,-145,-8,64,-48,23,-100,-68,41,48,-16,-137,-29,-77,258,173,175,-31,0,-2,44,41,-89,170,243,42,32,332,427,-26,-17,-26,1,-5,27,74,-183,-15,-25,702,-121,-155,-111,33,184,11,-13,67,1266,54,-655,8,-226,82,59,237,-1,-103,-32,80,210,63,-22,8,-24,723,21,18,112,-69,29,52,-81,-37,26,234,36,286,-81,389,-20,-28,43,42,-40,53,160,61,-40,-32,97,-37,71,93,74,101,26,-97,-19,-92,-218,53,-8,55,-4,34,-104,-59,168,-236,-30,8,-92,-89,208,-277,94,-33,-5,-356,26,-4,-1,88,-71,1972,75,240,-32,14,2,-15,93,-60,34,-69,305,-10,59,199,-120,32,0,102,179,581,213,-12,-46,41,496,85,332,157,-25,190,-61,-32,51,65,91,-1,-245,-37,25,25,181,-63,110,-45,38,-173,2,255,17,-41,54,27,93,79,11,73,189,-34,-8,38,-430,189,130,335,447,121,-540,-93,-150,189,-104,149,13,1,-84,-164,-191,77,593,13,81,49,104,-129,103,8,-22,-876,-204,11,339,716,0,-92,19,756,501,64,-8,-76,-46,219,44,113,102,2,-28,39,-329,-4,36,52,-6,-117,17313,-14,-143,-56,82,-311,23,58,22,28,350,-23,-519,74,2,129,7,-46,25,-57,-1,-11,24,-22,22,639,4,-125,-95,78,72,-101,55,-60,19,-188,30,38,-144,-46,-138,-84,19,123,-30,-44,45,73,170,-53,-79,-67,-9,47,288,80,2,-12,-10,15,-109,-12,11,-10,-20,35,-99,200,305,-15,-1,13,19,25,-31,13,126,-121,176,266,-140,-3,-100,-119,20,-188,93,2,27,55,-131,-569,12,445,-115,70,-108,48,86,10,-29,-79,37,3466,268,-139,23,-489,132,0,138,27,81,-145,3,32,-181,5888,-27,322,1139,-84,20,17,-44,207,-127,36,73,29,36,54,-9,6574,180,-40,125,-17,57,152,-17,107,229,32,-168,1,-58,2363,110,-3,3115,-15,-36,-244,-18,-117,-6,-86,901,27,134,86,181,29,-13,201,-36,290,84,16,126,55,-141,-35,-26,-141,-10,34,-44,59,-27,-203,66,196,79,551,-107,-67,3,-39,-36,0,-25,117,45,75,45,105,141,2279,-1326,167,-7,35,70,-54,14,-8,11,-22,137,-75,71,-30,272,-10,-58,0,-72,371,11,-32,0,7,171,44,-46,70,277,57,170,113,152,-69,-15,38,-170,31,-33,137,-161,-221,-6,-28,900,114,364,23,-11,160,-408,28,59,-5,-122,-67,-260,-73,-22,44,-34,-42,33,-98,-14,28,-257,1,-54,0,-126,-129,-343,-16,-27,-196,-66,34,18,-57,159,231,4456,1264,203,62,18,-195,285,176,-434,85,-6,7,-142,7,11,123,-2,67,134,2,-284,-199,51,104,-45,-9,36,43,65,-22,-28,20,-65,125,84,3,-2,56,230,-2,-35,-12,-51,885,56,-7,43,746,-34,-40,126,52,-25,-17,221,44,-52,-265,17,11,17,-61,-47,10,429,279,7,29,-13,29,41,458,-32,257,140,114,-72,219,-23,-176,-89,-44,-12,426,149,-2,-32,4,-31,-60,32,64,4,56,-21,12,-98,-23,33,53,117,-2,143,64,90,41,71,-151,489,16,103,31,57,-103,122,33,2,-186,18,-21,126,597,151,-17,51,640,14,-26,6,698,26,-153,34,177,27,-111,-54,58,39,52,66,421,26,40,-29,-78,-10,90,346,-20,48,182,10,3,-81,-53,-3,-32,-71,10,90,61,8,62,126,21,28,-11,121,-9,404,186,-28,498,-37,-50,-62,186,50,27,-38,17,-23,-40,27,286,-23,2,188,-3,4,30,87,-14,322,3,-60,40,-274,33,2,-15,73,29,42,46,-43,-34,110,16,81,144,-77,441,314,3,-88,-74,17,2,3,62,-40,-39,-69,264,89,-4,-12,10,-1,47,124,154,36,36,66,-14,428,99,-11,111,-115,250,-41,-39,54,116,5,4,802,58,-16,-61,-49,4,-18,40,-5,-37,-15,618,-17,-282,173,48,-31,-206,-265,945,1205,-242,-16,-2,-120,-133,-11,-140,-51,-21,338,-101,-15,-55,355,35,71,-6,61,83,0,-33,-39,0,674,15,80,-257,-332,74,47,-33,145,12,92,87,515,10,223,2,-260,-394,207,-62,14,63,-111,44,88,94,76,169,4,875,42,5710,18,-51,29,266,56,-20,114,26,22,-40,5,64,-6,-17,-26,-69,486,52,-66,-83,184,9,-196,-70,-98,2,46,5,-62,-37,167,-11,11,7,49,-139,-33,-33,-97,60,42,-10,-450,394,129,-132,502,37,-14,190,-28,327,-49,157,154,-34,35,122,135,-38,-55,-18,36,70,14,-201,212,220,74,185,-52,480,-338,120,133,-221,-140,-31,-20,135,66,59,43,190,-168,144,-95,28,280,125,18,57,28,28,68,5,-54,-44,-27,74,25,409,0,249,-66,36,-93,55,73,-51,-50,-104,-84,568,-74,176,62,-13,-26,-1,55,70,-65,-297,-49,309,57,104,79,44,-2,-1,-106,12,-71,822,-23,-135,-69,-110,128,218,113,21,-229,183,9,141,217,-80,96,-34,85,6043,451,-114,-172,47,162,-69,15,-43,118,523,458,1031,-130,14,5,-102,38,49,-134,-30,84,-6,-89,501,325,154,185,-11,53,764,-132,174,-139,-111,32,20,23,-360,124,30,-52,-60,-44,45,163,-118,10,-54,-31,-1,-67,-23,66,-294,-285,-32,13,-187,56,-90,-153,24,390,-35,87,65,-62,-24,15,29,-15,-33,-37,-66,-93,-53,25,200,182,1287,1996,10,9054,-32,-31,5,84,-32,-28,177,-247,-53,-105,-7,91,118,66,131,180,15,25,-78,-94,79,80,20,1,39,118,72,-56,8,23,847,-49,-56,-99,177,-256,1024,86,114,-10,1,-39,-68,-8,-66,104,-31,57,-1,56,82,13,56,-144,-27,20,-40,-1068,11,248,41,-2,-28,-241,131,22,118,-38,-277,29,13,332,539,469,-8,33,62,-133,-58,308,-93,-10,856,-13,428,149,254,84,-93,-76,499,15,98,26,9,-84,-684,111,13,536,107,-4,-89,-24,-330,103,-78,60,119,-111,-19,19,372,-133,64,-212,-322,150,18,-99,-159,64,-2,9155,107,-69,-12,-124,48,-23,-135,663,569,190,-628,10311,-29,58,1009,68,1,53,-66,60,-22,25,30,325,-41,82,17,-110,-391,-165,-3,-6,1453,64,-86,-13,51,356,35,-106,-2,125,-4,-90,-17,130,-87,6,142,32,66,-32,2,4,-1,395,190,-482,100,69,45,-27,6,293,315,225,72,121,124,-61,395,-43,290,294,-35,-46,46,-8,-153,26,134,181,-24,58,-62,-80,-17,63,-12,23,89,-138,58,-27,-136,-2,90,-25,47,161,3,-7,2381,-4,-8,7,-6,-75,-62,13,-177,164,-34,791,-221,261,221,20,61,183,168,-130,2,732,-140,-205,76,74,-65,50,87,-33,-6,74,26,-3,-155,-359,-44,6,113,-70,-278,13,-32,-61,-62,-22,227,113,8,236,31,-21,48,66,96,-49,56,-28,-15,-55,2,164,-10,4,77,19,-47,-198,17,111,244,-277,10,13,-388,24,18,255,-94,287,168,268,-145,-39,37,30,26,-11,4,8,39,-16,-94,28,-1,-74,142,323,198,-87,-77,-50,-30,-70,-10,7,69,95,18,-55,-14,364,42,-25,-3,-72,-135,9,242,-170,74,-169,-44,-200,-268,117,-116,-22,-97,93,44,-15,-208,345,-1186,36,822,93,144,27,140,267,-169,169,-75,219,3,127,-367,-97,-8,-259,46,1333,74,4388,64,-54,360,-100,6,3,-268,-20,-24,-18,373,-38,-295,4,25,87,-16,79,-40,116,184,17,-213,-297,184,10,19,234,-18,32,301,-41,-3,248,-24,-16,-48,-82,-201,-33,199,42,347,524,-331,-118,-64,-15,90,-73,-44,194,101,-314,636,729,6,56,-7,-16,582,-80,37,-6,-58,329,165,201,35,265,-344,549,164,-174,-57,-78,1,128,60,3182,271,3,95,-26,-167,-71,68,186,62,34,-20,66,310,92,-89,-104,26,-174,-26,20,-26,113,136,421,-26,-149,80,-55,133,-424,21,-219,-211,-33,15,31,-553,-67,361,29,-7,49,-50,331,-34,26,44,-4,-65,463,-201,-50,-74,402,-16,-27,732,-73,14,-55,5694,-154,84,1,4,47,-97,29,49,322,26,32,153,19,46,86,334,36,427,-39,320,-6,0,-28,72,-18,46,-201,27,-111,23,-58,-26,-63,-12,-16,-88,122,-53,9,38,-116,-52,60,-401,-150,-726,892,197,46,5,73,18,127,-62,-17,268,20,-107,29,331,12,-59,-245,27,-90,644,71,-24,215,799,7,79,199,82,54,-23,463,-203,50,14,-33,-10,32,-19,56,-14,245,0,87,-59,363,83,364,-23,-31,15,-255,25,23,260,-95,267,32,900,255,373,42,-107,-158,31,-167,39,-73,-135,17,-16,0,46,311,87,23,87,78,228,33,-30,-94,-165,-17,34,108,-337,364,21,550,47,6,125,89,349,2,1021,56,-131,33,-24,-64,-114,-8,46,-20,264,91,39,112,-13,-175,4,-1,-11,-35,23,-37,162,-22,-78,5,-47,58,-26,-15,122,-51,40,-22,-107,5,22,68,-2,-51,-88,-69,195,-23,30,25,-1,-256,231,-81,74,118,32,-49,-12,77,58,52,-1,114,57,-45,408,-10,671,262,-26,-750,-178,-138,-9,-145,-322,614,22,42,67,-81,-58,-108,-14,-56,-390,295,-9,62,-79,210,-271,-36,66,-87,22,31,360,-42,-28,552,378,-528,109,274,-99,17,-22,46,-299,91,-148,19,103,419,21,-30,46,80,-7,48,1530,69,128,396,898,-51,16,180,-314,-158,-78,49,-1,53,-10,-6,72,-313,10,-42,-1,53,244,19,-134,-470,-10,-70,244,167,1187,133,-9,37,731,-9,1219,-36,19,18,-575,15,-322,-5,162,335,-24,-45,-50,-31,-311,-269,-45,-481,643,-5,61,0,30,-123,-147,-75,-92,235,0,48,-529,137,-151,-125,-99,639,-39,-68,81,-47,-17,93,17,-17,4449,-6,-47,-43,494,-269,-271,-22,2754,-29,350,-5,154,101,-18,936,110,-202,-137,-6,47,59,-11,-60,56,-18,71,250,30,35,-71,96,-240,-57,-139,55,6,14,142,28,-249,14,136,-18,-191,-475,-18,1252,23,112,-655,-112,120,-100,-225,-6,49,-70,204,97,59,-148,8,-1,-105,-329,21,-175,200,223,-9,-201,250,-48,20,-8,-25,-425,-379,-397,-2094,-184,102,70,-129,-474,-19,-71,122,-201,-64,-35,910,-33,-76,74,74,-16,379,55,-55,169,161,-40,-10,1274,-33,36,-120,136,-16,5896,136,-528,-3132,-3625,-386,-55,13,-34,29,-15,-188,-97,24,-231,2498,-287,491,43,0,13,4,943,115,3703,-55,-17,-61,-6,-103,3941,96,41,2402,20,-57,-26,69,337,155,412,78,1833,-161,42,-24,-283,-189,38,98,96,7,-115,100,9,-61,47,22,31,-16,-128,-42,193,326,475,164,446,-18,-115,37,-31,84,163,390,312,-16,71,917,161,131,-169,113,44,429,-64,26,1099,-27,-60,6,14,8,145,-66,121,-177,46,-6,-43,320,37,34,-15,-58,14,-33,-53,106,-133,-107,41,40,-26,12,2757,102,-1,-100,-57,28,85,114,55,29,-12,125,42,-54,-53,93,39,116,84,138,-52,150,-7,31,-72,-131,-63,18,231,-52,-45,109,93,839,-5,-24,-70,-59,20,94,1793,7,144,-72,43,40,-47,96,155,70,14,38,3,-30,-69,-30,7,-87,-37,-32,86,22,328,-88,24,25,16,-11,-11,398,-95,-76,62,-417,-30,55,-75,-35,58,584,26,-24,-121,-209,-17,98,165,-29,27,63,205,-78,-9,-22,-2,598,22,113,-220,319,282,-12,219,-729,-19,-19,211,-147,-32,-56,6,-5,3,-91,-40,99,-77,56,725,343,52,-4,210,3,207,33,487,261,-105,29,-37,323,299,-90,-65,2710,2912,-310,-53,19,456,-245,-524,875,-123,-115,-3,-30,-2,121,136,601,-147,0,30,271,-32,-73,-180,-142,20,170,47,17,-280,-143,37,-140,259,2016,112,114,163,12,37,89,365,-105,303,-132,36,9,-99,53,-102,31,33,17,-112,-182,-5,-40,257,-78,186,-25,-33,-106,-26,-35,34,-38,255,168,32,37,85,106,-97,92,876,2226,167,9,605,53,118,419,-11,5,215,1,80,48,15,150,179,2,71,245,0,-636,90,26,972,-167,574,-135,111,-6,-153,-87,-147,119,20,-200,76,343,47,-85,47,-385,-77,-170,-135,81,-166,-208,-311,-42,-3,29,-110,-280,-172,-75,249,96,20,-282,-81,17747,81,37,62,-54,-19,-108,7,-17,-49,-24,-8,-33,-107,2,-316,-111,-153,-181,94,75,510,121,422,239,-304,3034,351,-45,3784,98,-27,33,454,3384,119,479,-130,12,25,-199,178,-14,207,-3,13,4,25,195,156,210,-193,45,336,-4,-8,370,-47,53,119,89,-16,13,69,100,-85,79,40,-2,-313,644,30,54,-1,39,42,137,6,-90,321,507,14,-12,23,125,81,144,128,-31,26,113,5,3,-51,-7,106,-2,46,-45,23,-91,27,-971,587,-12,708,-20,-54,13,72,-190,40,-75,-143,173,-2,-2,55,-183,17,257,-608,-13,-6,-91,426,-394,101,169,7,-85,115,45,24,23,519,37,19,-23,-72,16,-16,645,-49,-103,-7,289,-61,462,3,-93,158,117,-192,126,-29,120,-7,37,-16,44,79,-1,-102,189,367,102,219,-325,46,32,2,142,45,13,-46,-121,53,323,48,274,100,112,99,391,33,182,79,144,170,54,758,303,-129,8,-14,72,0,61,144,29,-8,1277,-4372,331,1505,27,167,-23,211,-128,39,-24,106,221,-79,465,167,-45,-22,109,198,14,-543,-20,-3,30,51,126,-80,-181,-123,-18,81,279,-74,72,456,5,-17,33,43,-92,-9,-122,14,45,134,85,-132,71,173,-71,84,10,141,-147,79,211,-24,-16,30,-27,17,-14,340,145,-11,-120,-10,17,12,115,-41,-370,218,-48,-153,-34,-6,185,539,-173,343,-43,188,-13,-50,-47,6,109,18,225,-5,-109,-18,-27,-4,13,142,-116,-30,159,42,135,87,-48,-48,-131,329,-17,-87,82,41,20,-188,210,236,-15,68,-42,6,3,-38,180,-377,91,-27,208,-123,-267,74,90,17,-36,63,-24,-110,125,249,42,124,-580,86,96,490,-89,346,-26,120,56,-109,-14,228,-39,-14,38,370,98,-11,305,216,-82,21,481,418,-46,11,0,83,-168,23,22,98,858,-52,-20,-20,-10,25,265,435,634,38,613,-113,3,-128,-67,124,18,7,11,-55,-12,146,315,-143,-61,142,-1754,33,427,-105,157,-76,19,175,166,8,33,-143,372,-2,-37,143,8,-56,0,-6,-17,-123,155,8,93,-550,-17,74,-12,71,20,-84,105,37,-316,74,-22,63,2,66,63,-33,1122,88,89,193,-257,211,-8,-12,-548,102,82,-21,131,148,5,57,399,174,78,-39,121,314,-135,-54,107,173,112,217,272,67,-192,-10,163,-2,151,475,-409,-54,113,149,103,-29,88,254,-72,-52,64,175,-36,46,-10,552,-55,201,-47,49,-36,-52,-16,70,47,-64,69,-1,140,106,-46,-70,-9,-69,-19,-213,8,-265,-50,190,-46,-1,392,120,-56,15,102,45,45,81,95,561,133,-15,-3,-374,-62,-20,29,14,56,-78,-83,112,68,4,8,160,-26,244,-26,9,172,-9,269,21,52,-122,-31,32,16,58,2,-105,-6,78,184,888,-15,75,53,195,4,-78,-11,290,-193,20,-25,-63,-87,24,134,-115,-101,13,-117,-33,132,-426,-272,-63,195,59,8,100,358,-27,187,207,182,-120,177,76,55,13,-38,41,20,57,-53,51,186,-181,6,90,104,-27,38,-5,164,-53,-41,3,-46,-186,-47,81,-27,-47,-196,-58,338,24,0,-56,113,-38,-921,264,-49,-75,75,-63,468,97,169,70,-5,-3,202,165,-93,-83,20,164,180,141,-5,-8,31,115,125,-11,-58,176,-51,82,-34,177,24,346,8,-8,15,-69,275,-155,-95,192,103,159,32,211,4,-23,85,44,24,-19,49,49,282,100,55,-86,-30,338,68,86,185,116,140,2,86,117,29,11,-94,9,197,-120,38,297,-235,194,140,-67,127,219,-111,21,363,169,76,338,95,-179,-64,3,-89,18,-31,9,148,204,-126,38,4,231,239,-96,-14,4,63,-47,700,19,-1366,38,22,86,199,-12,56,-30,6,88,-57,-82,836,-20,-276,-145,136,-359,160,161,-6,-220,-5,-32,-48,57,-91,-13,-123,9,-367,-78,203,-46,34,-35,67,-42,45,-38,151,162,28,198,179,15,606,-11,0,12,-21,15,-6,80,97,-45,51,5,-14,108,49,-20,190,-60,658,185,-75,-236,55,-634,132,0,-42,306,92,26,-96,62,-87,380,256,-42,105,318,86,-433,32,2,-20,224,-229,110,28,-68,57,297,-35,485,292,27,97,-14,487,68,-90,-56,55,293,277,52,53,94,-10,166,365,74,216,-70,83,-30,-151,122,-151,-72,473,-121,-161,47,-54,-9,78,1,99,16,740,399,35,27,-323,106,192,16,-191,86,573,60,-63,-128,182,-101,707,-255,24,-161,-911,98,170,109,78,24,-43,-46,-1,-58,-17,-3,6,-36,17,502,-1565,184,89,-72,-92,11,28,-488,36,-87,105,180,318,2,-19,23,-10,397,143,50,172,6,208,-155,-240,-124,142,69,71,-33,52,0,31,-13,78,99,89,-560,153,23,106,64,26,-451,1334,-172,-298,-7,21,89,32,-1310,86,113,197,505,243,-222,140,935,-1323,36,85,-552,-569,-130,109,67,-18,-1,-130,771,101,108,19,-121,466,53,80,-24,-4,38,350,-77,-461,359,1070,121,-1,-61,-66,272,53,-214,-189,392,-186,72,-592,-98,-336,345,-68,-136,567,-128,4,62,10,108,885,202,123,225,-27,2,102,141,504,-151,-446,62,24,83,252,144,428,348,-61,50,48,1047,-132,95,-95,53,30,271,-186,68,82,15,91,2,49,20,363,-4,30,-13,96,-34,37,-222,-3,47,-705,18,-1089,-4,10,-106,-363,-278,-252,-31,179,12,-186,-20,-24,161,30,71,491,40,68,86,54,99,-151,-60,-61,-440,152,174,30,112,-189,800,-99,-2,129,206,-188,7,-287,11,-37,2,-822,-27,-254,-13,9,5,-11,-47,-595,-58,-26,109,339,1279,-212,22,35,40,47,3,-3,11,-133,-1,32,45,7,359,45,-222,463,-39,93,284,266,-604,-177,-42,-84,16,245,-984,-100,-124,3,82,-144,76,17,-59,359,40,-6,80,-11,-75,-19,-35,-6,87,-10,-146,148,965,32,51,-35,-31,2,-16,-125,-25,52,116,25,210,0,32,-86,31,234,30,18,-19,72,107,-195,43,53,-1968,-4,132,-251,-292,-32,-50,19,46,85,-452,214,-6,117,85,91,-20,-38,-192,23,259,-21,23,-40,288,-189,74,736,58,-9,-17,-20,116,-112,-76,-192,52,16,157,-160,105,49,-122,61,-294,-18,-10,41,693,-283,-330,-512,-1125,-100,-57,435,116,-148,5,-40,30,30,160,590,193,-58,302,594,164,173,27,129,-324,616,-95,57,-183,-248,-48,309,210,557,176,63,890,123,38,-67,254,-67,37,-374,348,414,-1088,51,-415,-21,-133,7,-336,-44,-83,671,-7,-45,-37,-70,222,-67,-167,-196,-43,44,78,-66,78,1291,-145,16,-297,453,-6,22,627,232,59,29,17,55,358,-58,-71,138,-118,224,-102,-107,214,7896,173,100,-62,-296,-147,-50,8,912,-75,97,103,15,121,-30,4,38,-1,-222,-167,185,-46,292,16,-41,113,-706,523,-107,-33,99,270,256,23,161,739,115,-27,-258,-5,425,-21,-184,120,21,-31,-25,50,158,-63,-126,26,30,74,36,169,-211,64,24,0,16,378,57,26,-10,679,12,-92,-103,-37,-43,100,20,-387,97,-94,-19,-223,232,-345,-31,-1,-53,-102,-16,21,-91,-66,86,434,-17,445,55,218,-35,-48,178,371,-35,98,-22,409,193,-109,-196,128,35,-44,-38,-121,-115,-35,-86,0,20,-103,-45,-52,16,-54,230,7,50,-1424,28,16,71,186,-281,322,212,-64,20,86,-55,42,-81,-80,107,-14,31,-19,-46,22,6,-145,20,27,-77,35,99,18,-131,101,-73,44,141,140,94,-24,1350,-126,115,-614,97,-286,26,-40,81,202,256,-47,19,32,750,49,-104,476,-93,312,-32,-20,-16,-135,223,168,-118,884,109,181,-9,53,-309,-85,194,53,-53,180,-17,339,-227,-19,144,-412,37,-101,-209,15,-272,-243,170,-70,136,-44,-169,79,72,-243,211,-77,33,492,-46,65,314,314,31,-131,12,95,75,27,40,34,-27,502,269,420,1,52,-14,64,68,45,31,634,-464,119,-143,2,52,175,39,124,-23,-98,87,94,24,173,-49,-20,72,1,-2,80,-332,-281,767,-757,189,11,1657,116,124,0,-3,97,76,-59,20,-45,-1,-79,36,50,-197,-363,89,73,42,48,99,-52,38,5,93,121,-21,50,187,37,100,121,134,-230,-47,-113,70,-549,-152,140,-64,-18,-519,-57,41,21,176,269,-5,-58,22,52,-100,-9,88,-93,-58,27,-151,52,-93,-113,-66,14,81,-9,404,254,-7,31,5862,-696,44,-71,-306,46,-45,-30,1,-30,47,-20,-89,398,203,-210,104,53,-122,1460,783,207,-14,-31,381,61,22,-19,116,5,-77,60,-85,156,-44,-95,195,-1,101,-29,89,89,24,-50,142,-261,-515,24,-63,66,48,-2,-72,90,59,38,9,4,-56,242,263,-46,-27,-41,212,-25,-157,37,820,580,30,-65,-75,-20,-57,-159,50,-315,-3,106,-21,14,-25,-29,-19,84,-310,138,54,36,-52,-245,105,-199,-123,7,28,-4,-25,350,146,8,1778,-10,63,898,-315,40,9,145,480,512,-192,118,19,-17,99,-272,156,58,201,15,71,-502,8,60,114,267,-14,-893,1164,-617,-78,133,286,-529,135,791,45,-51,2,42,214,98,-32,-39,5,-334,-112,155,57,-263,-118,-38,37,-14,437,201,10,-784,-252,-101,231,-306,-69,123,95,134,67,-22,17,-4,-77,140,334,-2,-118,220,-135,-701,149,395,18,94,-4,-135,55,364,-29,27,-40,-295,95,55,-40,727,27,562,-691,481,444,153,205,58,81,-45,-8,44,-5,-8,-336,-292,-93,180,28,-108,33,68,249,-288,39,-272,-25,12,-42,152,742,-374,619,-592,-3,-164,-132,60,138,285,470,-9,-64,-3,234,326,-92,-1,287,114,388,-188,26,102,144,434,-13,-229,120,103,-12,-2,201,33,93,-392,338,-33,739,182,294,-30,40,365,1,-94,-319,169,-13,-240,54,163,-81,-62,440,266,90,170,-142,957,-394,1,25,420,29,37,70,180,2,-52,-20,-56,-56,24,60,-2,-68,39,-16,-316,3,167,8,-96,10,-44,-13,-47,57,-204,-63,57,-239,-7,174,-168,-211,28,-106,436,171,-94,68,574,26,12,24,-11,5,-28,447,4,35,-575,-129,103,37,-92,160,-74,-3,207,14,88,-317,58,156,94,52,37,-79,2,14,58,492,-82,252,-449,367,-37,2,17,167,-130,241,96,178,-56,68,-23,193,-27,24,725,-78,-11,84,-165,243,-500,24,37,166,64,13,-29,205,31,8,572,-4,247,-19,-160,21,300,-37,964,122,6,134,-201,40,-180,-28,-247,-12,511,50,383,-6,790,107,77,81,27,280,144,-85,-5,-52,-225,803,659,174,-57,60,159,45,-8,-24,25,289,-23,123,2,-3,79,-17,218,40,96,6,-51,-130,1,11,6,-29,-11,-7,41,181,211,2,-245,151,0,-33,140,16,6,177,92,28,36,15,177,250,-25,-118,-40,-59,-674,54,-14,46,86,105,9,7,28,-60,134,331,38,-366,177,-110,3,285,-49,209,-67,449,-36,246,465,-57,-198,-649,-239,429,7,136,238,-409,29,-198,18,550,40,31,-145,-246,-20,-254,-25,25,-56,125,17,50,-29,-43,94,35,-87,157,-109,15,-31,-37,235,64,36,119,-190,214,-455,93,210,-145,-43,184,40,634,568,176,-274,40,38,53,-236,147,27,-64,88,128,322,-401,32,44,2,-16,-173,-1295,86,48,97,283,248,-11,51,49,53,93,281,419,-140,29,105,113,383,110,77,62,-29,-64,46,-82,46,42,-81,53,-143,21,-189,711,71,108,-220,24,78,192,187,-83,-69,7,-60,154,96,-177,43,487,78,292,266,959,15,36,-30,135,155,270,-28,22,-196,-220,-14,-13,-10,-537,0,20,832,117,-26,-17,62,-176,-7,-50,-112,-41,55,33,328,1145,62,18,14,253,239,-611,-431,23,212,30,51,29,42,574,362,-164,465,240,-22,-20,-24,8,739,55,-204,-73,24,91,-163,149,-42,-51,-43,-182,-79,94,21,231,-90,-22,498,38,-71,190,29,39,87,476,355,158,-70,512,-183,144,557,6,17,-16,-7,-18,22,99,-14,2,-35,-184,-128,330,52,148,189,-81,53,48,43,47,209,67,5,254,12,81,882,18,-132,-70,-41,-556,145,112,30,417,36,60,80,95,-23,129,352,478,-33,-33,581,36,340,4,-76,-69,-19,30,40,126,-31,7,-5,565,17,-78,-31,2,8,141,-95,63,109,-41,35,-59,33,119,528,39,3,106,114,383,-69,-211,103,-181,-64,-1,57,-56,34,42,-71,3,-13,37,120,-14,181,74,-563,15,24,2,-109,28,-184,-184,99,1,-4,38,141,261,34,4,231,-12,36,1710,47,-17,-11,-733,90,-360,-66,-34,13,-30,-38,91,102,-42,-79,17,75,-272,178,-64,611,476,194,17,76,-43,-86,-30,-144,-70,-112,52,-2,6974,37,259,-53,-40,-27,130,-197,116,193,42,-326,261,-212,-417,114,40,-71,15,-236,-65,97,35,14,158,99,-359,113,-20,826,286,168,-8,-7,1795,47,347,266,71,257,431,-83,-29,-9,37,24,178,-75,-23,-81,207,789,-57,-260,-8,-145,83,52,219,173,17,14,-4,-2,184,-52,36,175,38,-10,19,133,-4,53,174,296,-410,484,75,255,563,304,111,79,-157,69,-20,58,-295,28,-137,0,32,15,-24,32,-18,242,61,-22,-190,-565,-161,-105,-128,-208,-283,39,237,216,163,-133,252,-265,30,-458,6,74,-18,71,-23,-274,87,126,-32,-94,42,139,-22,-169,2,66,93,217,30,-10,-212,323,-260,-55,125,-216,26,-34,-22,47,23,-18,732,31,152,-48,-77,90,11,49,-22,-143,462,177,386,23,-295,19754,156,-6,14,55,-492,1622,-8,156,-18,1,-1,-63,28,35,-128,163,-726,93,527,-19,-267,-111,39,47,524,42,100,2,-247,-389,24,-22,-86,-14,990,-19,-17,228,32,-111,-152,-11,25,-13,18,39,-337,51,59,755,34,142,52,-26,86,6,698,372,239,-239,203,-250,34,-1,13,24,-77,-7,49,39,62,12,112,178,42,46,73,116,114,59,-180,-506,11,141,-226,-114,8,406,-95,218,-28,-20,261,-130,97,-22,18,48,-1,15,-278,-99,-455,-1,-374,-22,-34,-147,-106,-44,115,-15,-95,-38,0,419,-54,303,-337,-49,65,59,-24,477,-852,5,27,-14,-23,-61,26,-19,-107,24,52,1,-5,23,-155,134,-685,-22,-113,17,19,67,159,10,-5,-230,-132,50,23,-1,-14,-8,319,-97,108,-13,14,-86,96,917,57,7,53,-147,252,211,-172,29,-9,78,-56,-38,-40,-82,83,74,1,1,15,18,216,-48,480,154,-57,83,806,-111,-151,45,125,-169,591,-25,132,-58,100,87,31,-21,15,-37,-84,2,246,18,-142,-23,157,75,38,338,-19,59,-16,-87,335,46,980,616,77,75,29,527,13,121,6,-28,-9,121,118,160,72,-36,-7,19,390,149,615,620,470,17,19,-11,-8,-26,-268,-107,17,252,-116,18,41,7,90,-446,10,56,-72,-13,149,54,245,104,100,123,-192,-67,379,25,-13,-28,-122,62,79,172,96,-44,-95,54,439,115,-93,35,-15,112,20,32,17,253,4,46,57,297,28,17,223,-21,77,24,38,349,258,-455,-74,104,109,45,90,269,287,55,-94,33,-218,173,927,-113,-17,540,-106,-5,66,1331,17,472,23,448,54,-162,12,48,-44,3,102,23,405,61,219,-146,308,-27,57,237,-12,-51,13,-1256,-126,-14,-40,-152,125,332,-131,444,-187,-172,248,209,58,495,98,-10,-38,33,-66,174,117,146,112,11,-260,22,99,29,18,9,57,15,50,190,57,-50,-29,183,624,72,-1,-259,31,-192,62,40,94,162,-17,-2,28,271,-537,0,9,38,30,92,66,198,-223,69,35,-136,2689,-55,81,-1,-78,57,1,119,135,47,-33,-48,72,3268,16,1135,16,55,-153,-30,-1,-25,-152,-84,-31,-61,13,-92,-365,10,-16,1108,95,101,-208,144,2185,202,-103,336,16,17,23,30,184,-68,156,89,8,-21,48,-12,75,-27,-48,-9,43,-95,51,27,-17,70,27,34,-10,161,30,-1,-20,-22,31,-9,61,669,402,195,42,-67,-52,-15,83,24,-33,17,-7,54,-95,169,-47,124,118,-1,-28,117,64,-273,23,-19,114,-47,37,24,246,0,117,152,-155,33,-6,937,-140,-228,-63,-145,-25,-99,877,154,14,-52,271,53,248,239,99,-16,335,-130,253,76,-61,-107,230,48,-133,-35,293,-31,8,71,188,-80,-148,-9,-120,1717,-170,150,197,311,-340,58,1532,404,-30,14,-32,-58,-174,36,45,136,-223,5,-57,565,494,-95,-650,7,153,-41,25,678,83,-59,277,948,157,398,-34,-143,-216,94,169,-23,70,70,279,43,491,64,673,-9,91,-9,93,57,76,-167,-6,982,-12,11,-301,-28,333,1080,11,203,1,-10,96,259,-370,-120,-176,9,369,31,127,5,58,-22,263,-65,5,14,-11,-135,588,100,32,-66,-50,146,-41,-63,107,160,-106,82,-195,67,39,332,-22,26,20,87,-60,59,9,18,-151,-115,52,-236,150,-54,-25,23,-7,409,-80,-253,-132,134,615,13,-20,87,-32,36,1398,70,81,142,52,188,28,-346,17,16,64,-9,5188,-8,551,-28,13,35,13,64,34,-22,-114,49,-61,281,-176,-111,2,96,5,6,1,130,-246,-44,305,-1,-15,-401,-22,52,203,78,369,791,-761,290,97,87,24,79,50,280,37,-99,2,-518,131,-252,263,23,118,-78,-44,-34,4,-5,27,53,323,-51,35,102,69,142,144,-94,-119,-31,6,362,-13,-261,-233,251,305,109,3,123,-80,256,-2,512,334,-491,116,-455,-19,165,142,146,301,9,137,73,87,201,-42,3,-35,225,-12,-121,-55,-61,-82,11,274,-465,-38,1097,133,238,46,43,-41,-258,136,18,-112,-4,27,-37,41,-528,136,112,19,55,116,-214,-36,-2,53,47,29,-296,48,-4,28,-23,1084,-314,-22,-7,-278,1607,81,-6,-78,-2,-11,4,27,177,-9,470,34,39,-27,87,6,136,19,47,-85,247,4,61,286,50,321,248,1513,-87,115,-47,-60,-3,-272,30,9,17,-6,24,-238,108,56,-76,-51,4,-13,3,30,-82,116,719,-112,380,-159,138,-15,-215,-56,0,-97,-16,-227,-33,27,126,-189,15,-17,-515,28,-176,117,99,-386,55,47,36,3,-13,109,-167,-526,-199,-17,-191,129,-90,579,635,37,377,-481,30,3,8,-675,50,635,117,97,-107,-274,303,214,-2,110,-82,-429,54,33,13,-8,-171,264,228,-290,28,-8,589,165,-207,-120,-30,78,48,40,120,-33,410,-193,-6,137,26,153,9,-72,-71,48,2,237,37,-13,77,21,-26,418,-194,-119,-45,-36,441,-27,-8,24,138,-177,-981,34,-14,72,-124,156,94,319,36,-107,-97,199,145,-100,-75,-213,138,-39,91,132,14,-82,-5,49,176,283,-12,42,88,-254,253,20,-12,92,16,33,-93,-122,24,94,21,-354,32,116,-658,203,35,55,-45,3,-107,750,-459,78,-606,102,-7,35,4,34,-64,-34,111,145,302,200,30,-27,-50,-14,-33,-19,16,2,-44,196,233,-62,24,-273,98,537,99,-19,-157,440,-55,-79,-185,100,-38,847,30,-139,38,30,170,-45,45,-330,-17,92,-73,6,1160,-22,77,-44,11,50,-120,234,18,-21,106,32,93,-457,242,-90,-133,75,-103,12,11,-16,-69,79,44,138,-35,-15,81,110,2,-809,99,41,36,-6,-29,5,-4,-136,45,11,-141,-86,34,-273,94,221,71,58,160,41,-95,21,-14,-31,-19,66,31,-28,-102,-456,-366,8,-64,247,-230,-269,-303,-133,-85,-85,91,-75,-57,-19,243,59,-366,216,-82,4,0,-65,-31,199,12,29,402,-37,-48,155,-132,35,-138,-16,-59,-184,106,-77,-220,-35,47,-213,66,55,5,-50,163,207,-39,-192,27,339,-166,40,197,258,-26,69,134,447,144,15,13,460,-111,-107,-43,15,121,-304,-71,-1,-63,278,-10,145,53,103,525,178,314,31,-62,42,-148,-32,8,282,22,-404,406,-41,5,13,-19,-138,15,-101,1636,-140,240,280,-12,-102,173,-13,69,19,14,3,71,182,22,-102,-187,22,-87,81,-23,-42,302,-2,836,37,148,147,66,-295,8,-179,12,216,-136,142,181,169,-169,-8,96,175,94,-25,28,-23,14,109,15,664,84,-238,-53,-4,331,-253,-20,105,155,-1,0,21,-24,-55,88,267,82,78,180,-19,-13,63,15,-408,83,511,-4,396,177,66,-264,-74,5,624,-3,180,-65,-31,-503,97,136,-50,-85,6,-45,-314,385,-138,-39,-17,14,786,66,-22,-92,-35,-35,61,-6,151,-47,-76,146,-2,-18,-42,126,-185,12,-203,-9,183,137,17,755,-33,34,-298,3,92,-8,202,147,-60,-84,-18,-81,-91,4,-2,-8,-32,-247,-6,189,191,604,-71,146,55,716,-30,-18,-13,8,39,-1,211,162,-529,14,215,-17,-13,83,60,-18,134,-36,532,58,20,258,6,14,47,244,-7,57,-167,-71,-154,31,0,13,1066,32,36,7,194,-164,-125,-320,12,524,115,167,26,-48,98,-134,16,103,91,-21,115,106,-2,98,-49,25,73,712,-13,4387,743,-14,47,259,25,-249,345,-11,74,-147,22,21,19,14,13,6,-270,99,-60,-35,415,62,55,66,15,92,23,94,-21,278,-521,22,17,344,33,15,-25,278,-13,-8,371,-9,-41,56,-484,8,30,238,336,337,-192,114,192,-47,5,-499,242,-84,368,59,-10,-83,647,46,-99,17,-176,64,-25,454,-112,-78,15,-61,103,74,-77,29,15,80,16,494,-171,-292,66,50,661,-45,-68,-39,-108,-40,59,294,52,313,6,-52,-46,55,-187,-8,-4,-377,421,30,-89,707,161,-2,936,-11,-61,278,-53,198,-420,-113,526,-319,554,-223,-11,774,620,68,-22,327,111,24,291,-22,334,-25,-66,34,-8,-41,-59,110,155,-209,4616,5,43,-139,38,-73,70,131,-5,1400,38,955,723,-14,126,66,-39,-68,-81,72,41,27,74,109,29,-81,-58,-19,-32,-2,-104,-59,-89,-19,94,45,-5,120,119,-173,255,54,93,-54,-50,189,-540,-104,-164,-191,104,-93,-92,-75,35,-329,-143,-1009,1,22,-519,22,38,-42,-46,47,35,-133,13,13,17,2405,-188,93,-86,242,-307,27,365,86,-105,26,-20,267,11,203,-5,-25,-19,106,-100,103,87,-161,137,143,-41,128,-78,-9,-4,19,46,-9,-23,42,-39,-36,180,-85,48,901,29,-40,142,257,-141,-27,161,223,-242,105,-21,-1326,-6,99,7,68,133,400,-408,62,44,1,243,666,-418,159,-34,17,-73,15,-27,80,619,275,159,-37,165,6,10,202,-220,-42,91,-27,47,76,9,7,-25,-363,54,-4,51,840,10,19,-3,74,132,88,-8,41,264,689,-68,355,476,-11,-213,32,-145,67,-320,1709,256,191,-8,41,22,135,8,223,-2,54,108,124,81,27,70,-62,-80,133,30,-3,69,26,149,95,-196,9,51,-7,-3,-143,133,45,-130,-44,3,-31,177,3,-290,-50,7,67,5,-72,-207,1955,29,62,-18,460,47,-85,16,83,-200,121,55,-1,92,-65,70,-55,142,144,-78,-41,483,7,52,-36,35,-130,139,88,25,31,-117,270,84,-34,22,-17,-80,493,-189,-4,-141,1,80,-82,-33,276,112,143,93,65,-233,97,-8,115,141,109,6,86,70,-5,43,-31,10,9,-11,23,4,-43,5,-114,41,129,196,188,-46,48,67,-15,-32,5,95,275,49,-116,25,142,64,290,388,-127,13,157,81,71,-66,21,-6,-51,157,10,309,636,148,207,203,-107,0,300,106,18,20,-106,-4,-55,116,323,4,-26,75,571,31,37,73,-63,15,-9,265,-34,10,8,-88,-636,-214,794,-12,-8,16,2,84,75,40,-22,96,41,72,38,50,276,116,-29,-9,-75,-16,77,-2,-50,19,22,45,295,23,14,-220,337,71,203,-134,113,197,79,-47,10,20,-81,-296,424,-55,-6,130,22,151,15,151,-11,-65,58,29,408,-98,323,-15,1,4,-8,63,111,-11,-226,3,53,27,18,-179,-100,46,43,20,-6,167,323,54,85,20,-2,17,0,-33,22,47,299,6,47,58,277,336,86,86,-38,343,-148,13,-75,255,24,-20,-29,353,477,-24,21,279,402,-229,605,20,-8,48,-33,-25,155,118,28,-47,507,782,31,13,-35,30,54,-8,39,-91,39,312,558,25,-60,20,10,-27,42,-32,-2,1,118,8,-24,36,45,-61,39,229,442,10,-9,6,-229,100,1335,848,284,38,176,233,197,-134,87,766,-247,-173,214,304,51,-41,79,-11,208,2,712,39,-237,2411,611,18,2543,295,0,11,-329,-55,160,87,88,62,181,204,290,37,70,-49,-4,465,50,-4,-485,48,446,-3,409,182,7,-68,-5,-41,-851,-15,-181,-95,1,179,1540,142,236,143,87,334,518,357,25,146,103,78,321,40,324,-155,174,167,435,245,28,-16,37,166,111,23,40,-63,531,304,-526,180,739,7,186,156,-89,59,218,170,227,-201,29,49,-48,149,585,-54,-20,196,181,109,190,12,-130,61,-44,85,22,-3,248,51,129,-16,33,6,-39,9,32,9,991,377,23,1125,-41,463,10,57,-14,88,201,-17,1106,93,-41,444,60,-44,138,105,-33,11,83,6,-103,155,197,20,49,60,-26,249,-21,124,577,35,60,5,117,4,4,337,-50,22,24,-184,8,448,-33,122,40,228,143,88,88,62,28,-164,255,871,14,253,-182,-1816,-244,160,46,234,77,59,9,40,42,20,279,-123,-19,78,101,83,-12,20,92,5,-30,-624,-50,186,-35,138,34,-18,68,106,146,-16,73,120,11,82,-58,-11,41,221,66,148,-231,140,287,42,41,-18,27,74,-648,258,-50,-5,-2,-30,32,2,68,-64,389,3,132,13,-30,-150,96,711,69,74,58,-10,34,55,31,-6,164,445,-46,26,-83,265,24,45,46,39,-188,-45,126,-15,154,520,98,72,14,47,40,85,33,106,36,-59,155,-182,-121,151,1297,116,140,35,-268,83,63,-19,754,266,-44,26,115,60,-12,-77,-6,13,47,-30,-33,66,-1,48,-2,-20,108,221,-23,115,135,-13,137,-50,83,-61,886,200,-49,82,134,68,-17,-70,-9,5,7,34,385,21,56,9,82,-23,77,-168,104,97,80,134,-163,-30,57,120,918,643,5,9,45,-91,2219,-184,26,-153,364,354,-10,244,221,-32,-83,47,-87,89,273,280,56,6,553,424,36,66,-232,10,56,617,-13,47,99,429,92,72,-9,-84,371,-39,-15,-309,-102,-86,-31,-28,-32,-68,-271,0,264,317,36,-15,-6,-17,278,598,-309,-541,88,13,208,-592,19,49,77,-14,245,39,-175,1109,-20,79,15,-28,-167,255,-89,74,96,-24,35,-11,114,65,-5,-2,197,-91,104,6,1201,5,-20,36,-35,-11,-233,9,-29,77,12,32,439,-63,76,368,200,18,141,-221,205,464,-20,9,0,-9,142,-587,-5,-49,-126,-19,93,117,-160,-603,73,170,159,40,28,12,40,86,-33,-40,47,144,125,15,-90,-14,-20,-663,-48,85,376,-73,-29,-6,17,46,58,327,51,75,827,38,12,-371,30,169,-105,5,-1,-52,141,138,-17,-251,371,-6,360,-3,-66,-17,81,115,35,-23,19,33,84,116,-28,76,-112,-75,741,9,-523,146,-19,-1,115,-17,39,34,-21,13,-44,58,-6,-71,-3,-50,-744,20,106,-38,470,-19,120,209,-4,9,-90,747,6,-51,567,18,339,24,42,-14,2,-3,102,65,148,51,-169,141,0,-32,-14,172,74,163,-55,343,42,-28,-26,-47,-11,68,-199,-244,45,216,42,-5,50,47,-577,27,-48,666,-10,-13,-129,9,130,61,9,-26,118,329,171,41,61,136,-107,-23,12,-8,-1,-59,60,78,207,31,6,-16,45,58,-170,186,708,23,40,-2,16,60,273,13,-124,12,376,248,14,252,33,29,6,107,-298,-10,3,1064,-168,-7,50,407,-197,71,-1,989,342,28,46,83,369,-31,52,850,20,95,0,170,153,168,4,110,88,-113,-180,-6,60,59,-832,-96,-21,-114,36,29,29,-162,76,61,93,595,83,402,-55,-36,9,13,-23,0,89,-18,-15,47,20,-33,38,261,79,-46,15,28,-52,39,-146,-16,313,-468,264,16,33,285,-157,169,-21,83,-182,111,31,22,342,-257,123,216,13,-26,53,76,36,19,-25,-78,416,9,69,90,299,16,19,-19,30,44,40,170,76,-20,573,58,268,166,123,8,21,121,287,-69,52,464,216,1343,333,355,-7,51,81,-69,-12,10,247,32,42,27,36,-42,65,-2,34,12,-105,48,163,-123,24,39,-885,0,222,698,469,73,-56,-154,-454,-56,25,-538,-39,41,-98,-8,50,104,-24,168,-65,-42,322,205,-1,27,53,7,208,216,-2,-521,8,140,123,55,-23,98,132,143,-8,27,340,141,486,227,48,107,194,47,16,-544,-34,15,86,294,-85,85,37,-25,-26,52,-7,35,177,-23,53,26,-19,-11,74,-166,221,-54,-168,317,14,16,2,-49,-8,-13,7,-69,91,68,92,-27,30,233,29,-482,109,55,46,-32,-104,3,42,-249,565,-29,213,280,108,-56,17,-179,4,165,-48,14,131,13,264,82,92,83,-26,50,425,143,-38,64,140,993,45,38,109,414,-233,607,-35,43,58,84,-64,539,-812,80,10,322,2,403,95,42,-179,399,89,6,364,-97,-12,150,30,-21,-346,312,-17,82,-36,-19,-83,-9,-7,-110,869,89,-28,78,118,544,-513,51,89,11,22,99,26,6,42,-49,-33,46,258,-163,31,122,-41,1137,101,26,235,-241,3,195,-20,34,478,-10,-27,53,-6,25,-16,119,31,107,-37,-2,85,3,995,-61,27,-6,-24,-58,-21,282,-468,83,162,126,17,64,2906,38,-291,77,-1,152,-28,-161,-16,-1,533,33,-1,117,270,136,-51,71,36,135,-24,30,22,10,-8,56,-12,65,116,-1232,293,278,194,19,144,456,1276,-57,29,143,-80,-334,-45,426,51,23,-4,109,192,-39,78,-103,152,-236,10,360,67,1372,-41,-520,-69,14,-131,532,101,129,154,-2,216,183,270,79,-6,28,29,-25,55,167,467,16,-15,95,39,16,81,-384,9,855,76,135,-144,-40,259,139,240,-61,97,240,552,30,3,150,-697,-56,-224,77,199,-21,26,-75,335,-52,117,152,-302,46,29,-116,680,90,112,-27,30,-147,-73,243,67,164,60,-55,189,7,16,705,-217,105,501,38,107,88,-52,114,113,20,46,141,16,828,236,72,11,178,-160,19,27,81,91,-40,163,1022,183,340,336,-31,214,226,23,464,229,-9,753,65,-304,-281,-70,195,43,201,53,84,53,142,23,64,-29,-23,-3,-14,77,207,-84,265,66,37,-43,97,-27,154,184,6,-48,-49,-56,61,-47,166,243,-356,69,-20,51,13,39,160,-78,12,89,847,341,9,5,48,84,-154,-12,-76,379,55,42,21,-5,225,-29,-24,40,-169,100,14,84,-134,-67,58,-69,-41,52,-104,-61,223,70,7,114,23,70,100,-10,273,17,-8,82,56,-118,231,131,124,269,207,142,8,554,-72,160,21,-42,50,340,-141,18,63,-135,159,33,59,-383,49,-24,-53,350,46,68,245,-48,-71,-4,-9,-257,52,82,20,68,-9,-20,539,99,-47,51,266,102,146,-106,68,28,786,147,501,44,-153,-8,105,-125,24,-12,95,45,-251,123,284,33,39,22,119,-652,38,-7,7,34,57,350,73,194,1636,69,208,111,-9,1,-34,15,241,-6,601,335,103,252,1845,58,210,48,58,220,-133,739,195,421,92,129,82,137,-197,-99,109,318,103,-34,-10,126,-178,-39,41,76,3,-16,171,28,121,64,18,62,119,53,301,71,646,138,96,133,431,152,56,3,25,-103,-27,337,216,62,-5,1,43,122,15,149,3581,686,-14,-13,28,37,29,122,454,326,59,584,283,101,-39,-167,36,260,112,-27,-18,367,29,9,495,13,110,162,245,-188,114,-114,31,240,-222,-345,37,51,-101,140,5,5484,-97,99,753,7,186,17,63,132,-69,9,-53,172,-147,-425,-8,150,197,-127,-86,215,558,124,39,-29,149,38,215,213,28,797,-452,407,115,154,53,20,29,43,5,237,64,54,-37,237,1,331,32,135,1232,209,160,4,-5,77,111,-22,-311,-207,792,148,493,78,166,267,345,171,283,10,-22,245,177,-4,3,43,-20,-37,-73,31,191,-253,-118,28,25,182,-70,248,154,87,172,3736,60,416,588,32,5,-9,-58,3,-56,39,678,72,60,56,229,8,51,342,799,-116,-107,-305,32,32,70,35,-5,28,-22,52,36,-198,161,250,145,294,-12,309,925,166,329,211,-343,155,60,22,-21,-540,-319,28,79,3,47,-184,-130,7,207,2,851,109,252,-59,149,4,232,5,-2,90,134,-47,-76,47,-15,185,341,138,-11,-225,-22,-2,34,-54,-35,-66,41,-121,523,19,23,39,119,732,-78,42,175,-63,-199,195,72,45,42,-133,107,555,-8,-60,-6,206,303,122,271,53,241,61,71,601,408,-109,75,44,-51,27,110,-55,-602,-11,8,517,-175,2,178,-44,-38,-472,12,30,-77,-20,340,-26,-455,-143,-257,118,55,166,162,65,16,40,122,3,-19,36,376,6,811,420,505,46,110,-8,340,5,-11,-102,-293,385,48,18,11,36,21,280,-498,164,-41,126,67,-16,118,-238,123,-69,35,370,-33,23,-22,-25,9,728,887,637,-1169,29,9,410,64,48,412,58,117,277,447,27,146,93,-68,504,127,45,35,349,142,-58,26,832,250,-25,-102,-87,19,32,-40,2,421,-98,-68,179,33,2,27,-46,-7,38,332,21,40,-38,809,91,-80,1276,82,-30,-34,14,-69,76,-51,17,989,-29,-1,959,-18,78,18,-28,-74,487,9,12,71,1834,332,2047,163,94,616,43,33,138,228,-185,379,-41,-4,7,-103,732,37,210,28,32,228,-478,965,-100,202,83,-22,-11,20,1051,11,200,-72,34,-24,69,-446,223,366,115,74,104,-121,241,736,-27,46,-187,-26,-122,30,-186,4,-145,70,533,-57,523,33,58,1076,64,34,271,63,-14,39,212,20,0,6,-21,16,260,708,48,175,-80,445,146,639,-156,-322,146,46,-92,33,106,235,-3,99,102,-36,12,9,32,-24,63,20,276,65,-59,-112,-39,106,-37,19,148,5,-10,1078,172,178,347,291,306,126,-134,35,142,-40,28,-3,213,-49,-28,-66,139,11,-18,-46,140,-10,-39,200,-59,-48,-67,-20,-127,143,134,229,28,-24,236,-22,36,387,37,-137,217,-103,43,98,-21,22,249,46,115,16,46,127,-9,155,539,17,-90,-107,272,166,-21,100,-40,-42,100,-10,-534,30,22,52,-105,7,149,-269,-18,-23,289,-62,612,-4,50,-39,-144,56,174,194,5,322,-482,41,70,-26,84,53,4,-1,151,146,4,49,613,-2,161,-80,68,569,67,-71,777,593,-122,69,1,-3,19,23,49,109,41,-604,-7,-92,179,17,24,-15,-97,-16,89,9,416,581,141,73,686,261,11,-46,139,165,57,37,-31,-24,44,-9,62,4,-33,218,23,1492,212,98,95,108,9,77,174,32,332,66,151,62,-295,12,42,-72,2372,60,29,-1,9,-22,351,128,78,-12,-369,52,222,63,121,616,9,351,146,605,454,75,74,-20,440,30,112,-125,493,227,48,-141,199,488,159,649,-105,117,489,-59,122,-7,473,115,102,-152,24,305,278,90,39,0,225,60,482,-71,25,162,31,40,374,41,122,33,-167,135,360,58,43,-163,96,216,-132,-69,21,315,-22,-67,0,-62,90,190,118,-74,-26,62,687,-177,-2,16,37,108,-62,79,6,-99,62,1347,18,57,178,725,-204,173,-13,581,279,553,-317,674,15,292,155,459,-134,-74,51,-45,116,37,248,6,95,92,89,114,37,12,-10,468,-50,-21,1,168,63,45,29,89,58,249,293,90,-90,7,628,156,-48,1094,148,297,-49,-221,-6,465,3173,811,26,-70,-983,71,257,273,903,-212,67,17,63,294,-44,168,245,58,11,9,9,-918,136,-76,89,261,137,527,635,36,-6,81,-842,-36,-147,139,15,65,1120,8,9,400,237,42,288,-28,154,42,-569,327,75,-35,-57,231,303,88,72,-12,124,2624,-46,93,-11,-33,160,315,259,291,-892,142,2309,-3,128,983,-54,-80,-26,-34,49,-30,133,19,505,-106,87,589,761,15,-112,-44,-9,-73,-394,320,127,-104,-19,339,491,-25,207,-20,553,111,99,55,473,477,-29,89,103,86,15,21,-129,-15,-95,-152,460,157,81,269,-13,-35,4,-59,460,144,26,69,42,69,-41,120,31,413,56,-48,154,468,194,21,181,49,-131,321,48,109,-73,302,-8,836,-83,159,-98,128,-23,-165,-10,-51,-10,81,119,64,-40,-14,279,285,28,211,-40,498,2,74,53,-2,159,36,-19,-36,89,103,-20,458,-133,-444,231,-25,-150,65,-90,17,77,329,-23,-77,66,419,25,97,-459,-91,34,72,-31,-9,55,168,44,93,-40,12,27,26,354,236,498,23,-11,29,108,-11,-222,-77,92,-2,-2,427,264,594,0,33,-160,-40,12,-94,2,-578,52,77,-4,16,-67,68,-128,66,3,149,38,205,248,107,119,410,8,129,-62,87,37,33,135,199,98,-39,-25,-676,908,96,165,41,23,63,115,41,14,24,251,-135,13,-12,133,-8,3,111,-36,-299,-33,14,-40,-29,272,-40,194,-23,-374,664,32,603,79,8,-235,212,271,78,566,75,-65,-14,40,708,15,59,-39,521,41,329,20,1316,270,155,-7,-16,157,62,279,45,1413,-681,51,50,-38,-31,50,-26,-80,76,-5,173,95,16,13,63,52,-11,73,-147,-15,20,75,63,-19,32,201,199,59,44,433,78,107,104,433,340,4,103,167,-52,-19,41,-32,-28,13,11,50,-305,58,-2,227,399,52,-135,112,-7,-200,2933,8,371,2516,415,0,433,322,-25,-73,26,268,-320,10,406,135,-1,35,147,142,41,-14,-1,186,31,-158,-19,50,29,66,-112,264,295,350,-274,-31,-29,84,111,-53,73,-3,-202,-412,-7,-544,181,35,-132,-59,-52,427,230,3,104,186,48,45,184,38,157,9,-21,87,841,401,10,14,47,271,179,149,137,144,58,26,88,-163,43,-21,52,202,-9,773,122,119,140,-83,-48,74,212,91,37,565,310,-113,-8,189,48,6,15,-60,-47,-534,-26,-68,376,75,-86,-726,71,30,-7,41,823,102,44,21,27,-3,914,266,138,93,-8,19,-13,-106,-35,285,10,346,6,343,128,521,318,250,917,180,92,-117,-204,-26,-96,-19,966,629,68,-375,147,-101,-47,447,153,5,562,20,-16,77,-227,82,-19,-1557,-510,-62,-32,1458,131,-298,458,-399,71,-13,624,-35,395,32,333,-330,-43,73,232,186,-40,44,90,41,46,-16,18,20,57,50,126,72,155,-8,61,-50,22,124,25,67,24,9,38,218,29,146,127,252,-4,68,67,904,132,380,59,48,49,58,128,27,17,259,478,62,23,15,73,31,324,11,-2,176,93,24,39,241,-56,147,15,-50,1258,291,23,11,663,80,-455,-16,54,-23,226,1251,4,412,-12,-57,52,36,32,-28,53,74,163,78,114,39,155,143,-41,-2,344,137,632,775,-22,3321,-333,270,-78,317,96,-247,378,-405,51,52,393,487,1037,-104,140,-46,-46,-50,-5,-232,237,39,128,-139,-116,221,-48,188,129,667,-92,510,62,27,19,-193,110,-45,34,-34,87,101,164,68,-18,518,26,-104,-33,-13,-151,-342,30,-548,-202,137,33,23,143,-108,48,-18,11,178,49,417,161,152,117,5,-37,9,-47,-239,241,24,10,61,-9,-23,145,130,43,114,-82,40,337,46,100,-377,-103,-19,143,-58,29,156,-178,109,-251,-27,32,-193,150,55,55,47,-25,-174,43,33,294,25,-694,-12,201,9,29,-7,-116,-8,54,219,889,3637,194,44,58,161,235,25,-5,137,379,-58,8,32,-22,-6,280,335,7,26,-317,354,-55,-15,-249,-18,61,13,-34,-27,39,30,-229,359,252,217,-11,106,137,270,57,18,38,516,59,66,5,77,32,25,27,375,78,53,204,7,-3692,200,-132,1,-39,-32,155,23,-14,-35,-486,-33,71,13,296,195,58,672,-65,635,308,229,-14,5,-15,106,-68,-47,-9,388,23,-2,36,164,311,250,-6,448,-91,-142,62,123,578,75,-140,-296,60,-142,126,92,-227,526,50,22,-152,105,436,29,55,-114,40,6,859,121,-96,6,-69,57,-636,114,257,158,1897,101,120,818,51,121,-54,189,-62,257,1,-11,391,-35,114,98,93,21,75,53,1714,-453,85,-150,54,-15,-144,5,140,378,33,-124,350,-243,196,36,272,213,1537,-17,-51,-127,289,69,703,48,-942,-79,4,-73,58,79,44,1338,124,548,-36,456,17,1400,260,159,8,11,292,329,33,46,36,-10,-42,-4,25,-25,41,269,-14,11,57,65,60,499,656,1,-29,127,74,44,-56,342,-258,34,499,1124,-151,-58,248,-37,-2,11,-96,-24,-437,-217,-132,22,38,-239,4,-10,-20,166,0,-18,286,161,-66,-121,51,80,92,84,86,256,547,106,1,-33,388,16,58,107,916,-656,559,85,48,162,83,118,-134,-46,69,-127,-37,305,17,-14,545,12,1,142,36,-8,127,338,78,319,886,626,68,-386,-265,51,247,9,-32,12,-104,47,-12,55,249,-78,263,14,-20,1038,9,-53,439,-37,-208,41,0,25,25,60,-233,189,-4,22,-51,152,158,189,153,391,233,261,657,34,12,75,89,46,28,-90,-16,169,39,26,49,-99,393,103,74,534,45,241,125,-23,-41,-5,238,9,399,59,-7,49,59,736,-35,115,335,38,342,295,63,-4,168,-13,295,90,29,63,192,577,-214,-22,-5,-7,-22,-112,40,161,24,-64,-44,-2,315,-18,246,-21,-31,171,-99,88,58,22,-25,166,41,54,136,-9,363,194,-6,-23,-26,45,-9,9,-126,-7,68,-113,-7,71,-25,307,-281,31,153,53,519,157,67,100,60,491,156,37,149,207,-147,372,-17,-25,38,-473,1258,130,1828,175,-24,49,1022,26,-34,8,9,304,45,-376,-800,-33,1171,116,91,-161,378,4,64,26,61,31,89,-17,313,157,-5,121,0,8,29,-59,229,-31,-6,165,328,-14,-12,-4,16,-20,-73,-33,-77,-81,47,37,182,-38,186,-53,116,-62,0,58,131,47,49,-17,-36,75,20,-190,160,177,-17,-54,16,72,-157,-7,17,82,436,19,219,-41,415,161,24,54,-10,399,52,-343,75,18,518,102,26,183,1771,-8,-113,216,-56,-1,19,-38,17,410,1442,144,-49,230,9,42,42,94,62,-143,64,60,-63,73,102,-56,106,159,245,4,13,404,-10,23,84,85,24,256,32,30,70,30,-30,45,685,-52,-260,271,23,235,59,122,-44,-85,-7,-7,-31,17,-112,25,49,76,448,19,-169,347,-42,276,151,30,363,82,56,-13,219,159,70,161,42,414,-17,-11,94,54,720,181,253,37,-163,41,72,128,926,223,-213,73,-10,-261,12,14,160,5,83,-10,-33,467,418,-115,150,1,84,504,18,188,-27,306,68,-34,376,4,248,8,-21,61,14,-13,54,66,-33,-208,-65,11,423,22,179,48,27,-76,-57,219,43,238,55,-60,-23,-21,-89,24,39,28,-506,41,75,33,-28,-108,37,-125,-10,79,-18,40,-46,104,10,70,-31,301,27,97,49,-136,7,-893,35,29,-2,71,-24,334,2603,132,169,0,201,65,1,133,260,63,19,579,-287,288,-3,17,-42,323,-4,206,-108,-89,45,72,454,180,32,355,14,81,84,85,-79,-29,15,-13,-25,38,3,256,496,52,16,-221,586,76,83,-54,-4,217,235,76,-128,173,127,-77,-57,20,46,-108,-39,195,56,14,-644,-38,-12,44,-2,151,72,-88,-72,38,285,291,252,19,31,123,-46,9,43,-25,45,114,-102,79,77,117,-80,-163,-19,180,-86,-73,25,55,42,518,524,44,-22,-3,-444,-149,-6,220,-56,-11,33,47,13,8,37,-23,114,-4,0,-20,45,151,3,-16,-330,31,-158,178,-28,4,-11,39,0,7,4,85,286,-61,259,208,15,89,127,-9,-9,21,82,-11,-289,385,-86,91,5,78,-72,79,37,14,-15,1,-128,28,137,103,86,45,35,101,-72,60,10,699,12,24,95,-35,-29,42,30,218,-15,94,18,51,55,21,-13,-84,1707,17,251,-31,20,109,957,-8,39,99,-22,31,34,3,13,68,19,0,102,-211,448,100,-51,-13,62,40,85,300,-32,-45,31,1,2,17,34,-68,-15,3,-16,42,-4,88,23,100,24,83,-52,50,90,4,-5,4,35,498,-67,-59,-98,1520,5,217,47,234,-106,-25,-1376,-19,6
7,-73,-60,10,-93,-144,127,-36,21,48,-70,-234,-199,-42,67,-20,-38,-164,19348,26,101,-28,12,-79,-11,-18,-52,11,16,13,-86,-29,-255,-131,-225,-286,1,86,383,17,632,152,462,9234,553,102,5064,45,-27,15,391,1844,59,320,-3,94,212,-91,56,54,276,102,151,-73,29,44,319,23,-52,-264,-147,97,1933,-95,-29,-1,39,142,345,-138,4,61,-4,-18,17,241,-10,134,101,11,155,33,120,186,48,-6,19,48,0,3,62,-34,0,-10,-65,-12,1531,89,-325,122,22,-54,74,-358,-303,73,0,22,80,50,-13,-43,69,385,-13,-60,784,-20,38,-4,37,-58,14,38,19,84,-4,70,142,78,-25,33,-7,82,16,-8,104,314,2,3,-7,106,74,246,-36,-166,194,3,189,11,833,16,20,5,1,-7,159,13,438,152,612,-48,86,22,413,76,58,-20,209,157,249,-28,-32,29,17,6,5,-17,-262,6,556,15,5,-26,105,145,161,34,6,423,77,200,10,52,-8,109,-105,110,118,267,78,-193,-12,26,535,-193,-34,1490,-10,-35,239,3,-11,2,821,4099,-42,28,181,46,9,42,441,129,5,-37,68,164,652,83,1258,100,910,28,-13,113,-42,369,30,55,13,270,92,15,376,-54,50,12,822,27,176,231,-271,119,-30,-21,-10,-387,-24,23,-126,-13,111,50,163,167,50,38,-139,-37,-28,227,2261,27,22,21,31,90,261,-45,4610,594,387,-45,-5,96,121,127,560,73,20,197,-25,-20,204,-15,123,459,56,40,-611,216,-55,18,71,9,45,26,-5,21,279,459,494,312,27,37,807,859,19,-20,59,-30,196,35,33,81,-32,111,898,244,1,-77,97,-6,8,2,251,19,46,1095,114,-39,332,25,157,120,73,76,4,56,-166,263,352,1289,35,130,-40,322,340,121,108,-62,68,47,625,121,-18,262,258,68,33,24,69,230,104,101,-90,55,199,453,-44,-2,28,-88,43,303,35,44,282,280,290,151,121,58,13,-39,1170,-130,-41,38,174,67,-34,22,17,92,19,5,-13,82,-5,189,189,194,131,30,559,28,-36,67,640,67,-54,155,17,69,187,109,102,227,946,4383,135,2,-47,-180,232,55,29,380,270,40,262,39,11,-163,259,-215,66,-66,92,56,130,471,17,13,-77,-63,180,21,10,-2,53,43,325,-41,83,53,6,445,9,147,287,60,-11,79,9,51,354,-41,20,40,39,-177,40,17,83,25,8,84,-237,-20,170,283,82,195,130,56,496,46,-177,-26,41,79,53,25,428,160,58,207,149,302,8,20,9,260,80,176,104,30,204,1427,59,333,187,378,118,10,78,56,228,170,547,263,73,-4,50,-158,43,54,-33,358,88,159,426,532,31,10,125,20,6,-49,2641,125,-33,11,38,13881,19,-180,167,-51,0,-11,10,184,100,26,107,90,273,18,-89,341,48,-10,45,22,62,-89,97,46,189,-17,-277,197,57,-327,-128,16,-8,35,87,-17,804,113,156,117,-276,101,89,170,11,-13,37,38,65,716,-1,62,17,138,639,5,-18,19,-56,36,105,-38,141,-3,134,-7,317,153,74,71,68,134,-43,141,13,-125,-44,359,60,180,128,461,34,7,-8,122,41,80,-8,193,206,59,128,15,196,55,2,207,213,177,-225,26,5,-14,35,256,-53,9,182,62,81,-3,1,18,64,-32,3,-12,-39,-56,313,357,-81,72,0,40,59,35,4,258,252,-20,54,70,444,-84,-2,69,24,36,-59,158,119,-64,106,-60,64,100,66,70,44,59,-11,438,53,55,-598,99,-44,-6,3,178,13,156,-21,107,86,56,68,-195,46,-38,136,32,-10,43,29,544,55,14,63,-11,9197,-595,41,-24,-171,-1,69,12,41,463,-40,19,85,-133,36,23,-96,333,-87,341,7,48,-33,1132,16,53,-16,158,169,46,648,-34,257,15,30,36,-29,57,702,-30,225,79,-34,253,222,-42,-125,2979,689,27,-110,80,-51,367,851,232,29,141,-17,-90,-27,11619,4,23,125,311,295,81,73,41,161,-114,-373,30,-46,-215,-69,-166,-96,87,-122,141,43,3464,350,57,-20,-55,257,211,56,113,3,-92,73,19,-9,85,-106,-109,13,-5,17,501,2,-45,51,-59,6,-251,-26,188,42,-41,-97,-42,-138,58,-9,236,3,-125,116,11778,67,108,16,533,10086,87,83,47,814,-23,-15,-136,1427,0,-95,13,17,3,69,180,42,4575,250,52,19,79,61,-19,204,71,-140,3205,-30,-43,18,7,724,8121,-17,-217,36,-10,-33,73,134,-229,950,1077,8,29,75,438,103,17,43,1517,715,22,-4,120,102,227,16,-3,146,-36,-19,1479,-12,6,17,43,-1,274,97,-170,42,-184,67,36,-2,165,3,-115,-124,100,268,42,-255,55,731,-9,-19,329,171,-82,156,47,49,169,-6,-45,-6,-25,37,6,90,42,77,-27,-94,86,116,-14,28,-29,271,15,128,-66,-72,4171,-64,293,48,78,-19,-79,-11,-34,-10,-29,26,210,693,-1,46,-229,70,-124,90,47,-15,-47,-75,200,5,-57,-434,4517,5,47,-4,1596,-24,36,100,1404,-116,73,61,104,-4,-38,-175,146,-24,108,24,119,-52,296,231,26,778,77,-16,-58,605,260,87,-16,32,379,-75,36,171,80,231,-63,70,15,174,148,105,453,110,348,-22,616,56,145,262,193,-28,-64,128,3817,227,255,104,348,44,29,24,139,39,60,2,111,41,114,61,-17,78,-15,199,86,-158,30,69,-135,-2,48,195,821,115,46,167,54,105,19,47,90,324,211,25,-36,-19,45,354,112,725,54,6,89,17,2236,173,25,-14,3,159,-10,-60,-15,23,19,-25,38,326,24,263,8,213,-74,443,74,50,41,93,103,355,3,0,47,33,0,-60,-3,-18,241,-110,-24,108,259,659,-3,73,58,-4,913,123,32,5,59,58,18,212,39,31,-11,100,304,-19,24,24,34,140,30,-33,-30,270,101,94,286,13,58,-20,-140,75,-74,-99,-136,91,-81,49,-77,60,-13,-110,164,381,85,-408,-15,41,15643,2419,-35,-95,-179,131,15,18,28,22,-150,6,74,19,-106,33,54,410,31,185,91,-12,-13,57,56,-8,282,1249,-6,14,116,132,45,1,-29,179,473,65,25,-18,-50,-54,-12,33,444,14,25,-27,215,-8,-57,-81,41,-44,120,27,-13,128,9,-99,361,100,20,113,571,-13,421,2128,7,189,-9,1166,1062,40,281,13,19,7,67,15,-30,-3,290,12,20,197,-16,50,96,156,128,-33,-200,415,137,25,55,199,75,95,252,-108,97,11,-14,93,-101,182,32,78,551,86,135,12,-419,53,-62,-137,67,-569,1,384,223,112,223,426,52,-11,117,224,1009,13,84,44,41,353,-27,1395,35,-58,887,31,222,186,-26,766,57,846,4087,30,516,2003,94,14,121,22,200,51,88,293,146,7,-2,-3,33,297,46,189,27,23,874,86,3254,-6,8,249,37,93,1067,-33,86,255,13,-153,121,156,61,-72,20,-15,76,58,-334,12,-3,211,-173,78,21,891,363,112,20,-294,-11,-41,13,57,50,-42,26,1352,6,73,-21,28,-56,23,-83,103,49,-11,-20,151,79,390,98,-59,-40,26,81,132,-237,65,102,-54,9,-48,116,-39,399,106,321,160,134,12,17,97,52,-61,-5,291,75,-86,-27,-153,37,46,419,68,85,80,26,21,16,35,15,22,429,51,18,-79,57,-202,68,197,7,170,153,30,22,5,1,-13,-2,-251,519,223,3,-2,-20,2,236,359,45,0,-35,211,-26,250,15,401,-34,73,6,137,370,20,107,-69,247,-21,177,102,49,85,-23,24,48,119,-45,373,-36,199,43,453,24,59,5966,276,-6,-27,7,86,-28,25,5,-17,-8,172,447,22,61,-44,-16,-1,331,57,-3,-12,564,82,8,62,87,1,6,164,65,-57,-46,28,69,9,46,6,508,-137,83,2,279,-368,0,-162,13,115,5,11,196,-121,169,-89,53,61,-9,50,72,59,78,235,7,220,223,494,15,226,-19,301,103,181,90,25,28,140,-30,119,94,20,-14,31,90,-10,-374,-13,42,46,321,2,137,286,347,244,95,109,-82,-148,55,89,-7,25,27,-11,138,160,-57,-55,-154,75,-235,326,30,27,131,17,-1,-24,-295,109,32,-13,-62,522,2506,93,-38,3362,-7,-28,-25,-201,-68,59,82,-71,-26,45,27,-123,61,54,59,21,564,16,26,129,-95,-2,166,82,-52,271,155,304,-66,3470,8439,-198,97,205,73,47,-12,12,-52,127,-157,339,-129,32,-1,25,-12,26,-14,121,176,100,-60,188,236,147,21,-51,-231,254,-49,-7,4,28,37,-238,112,89,130,77,-7,126,103,-204,62,-7,-9,49,36,-33,-134,26,93,47,43,3179,-1,9452,5862,7330,26,19,12,-5,-88,132,187,2284,47,29,585,-73,92,-81,100,-39,228,1039,-38,53,27,50,1759,820,9,107,-87,-406,869,-53,47,-103,-37,31,304,-5,528,441,23,195,1,11,97,-160,30,-135,55,-58,-69,66,1098,822,-5,175,349,334,-47,263,63,42,21,397,196,44,108,-4,76,142,220,78,-259,1113,15,4474,420,59,26,-230,-84,251,56,87,-12,-77,27,-24,69,43,-66,77,5,-6,-10,-1,-8,-42,34,-177,-11,90,-40,-1,46,101,6549,23,5,29,-266,100,33,48,767,23,2638,49,-109,-4,39,-107,34,183,34,379,70,-52,-145,58,155,547,-18,69,66,9,-48,343,6,35,-12,-50,132,-27,524,-23,45,100,-55,-151,63,79,-14,205,46,171,630,-184,23,33,41,-3,303,230,2281,267,25,153,107,77,14,-34,-220,-26,-170,174,31,2999,70,322,44,47,-73,2738,2,39,253,51,56,57,-23,28,-112,120,102,-42,5228,127,112,18,37,21,-71,312,160,-2,1452,45,48,170,-22,114,324,102,21,-55,269,119,69,2,9,131,948,18,207,29,-60,154,-37,40,200,64,87,166,-37,62,126,61,22,79,-21,-26,199,351,458,-2,-22,54,21,21,135,41,43,16,535,74,-46,36,31,-11,411,-71,91,258,-37,118,316,155,67,36,-46,12,87,5,-24,-47,107,1259,96,-66,22,-19,331,142,16,198,618,61,-4,-102,77,-5,170,4,24,451,179,-8,88,79,424,-316,23,-20,-17,-63,14,137,-4,31,166,309,-5,-145,-36,-47,-4,-38,33,-174,-4,-166,15,-4,-14,0,-11,4180,1347,798,13,30,11,-40,1,-1,104,65,435,33,-51,68,-3,16,-57,498,194,-166,-11,1295,-122,-57,39,4,172,3851,-30,121,113,127,-33,-661,3491,-95,82,-33,-233,66,16,50,62,-96,11,174,-160,487,-27,39,-47,567,6,87,45,421,30,29,-7,235,-128,84,-91,329,4,2243,-162,59,17,38,119,78,130,145,7,47,-75,2,-13,10,22,-65,-97,138,87,-131,-5,108,70,111,97,265,1334,143,25,105,22,-6,13,-74,-9,66,226,54,-9,163,-15,-4,15,355,69,22,-1,-215,38,-14,976,70,23,-159,1,96,56,655,-56,3,967,24,-119,374,-15,-41,68,5,8,24,113,-4,-22,18,5671,-5,174,172,-247,337,123,144,-20,207,96,19,-592,107,3330,74,-96,97,48,75,-1,32,283,0,31,2918,-112,53,-7,85,33,229,-14,-81,99,28,7,-28,346,167,44,146,-93,-246,-23,-103,-36,34,248,-51,42,-16,674,335,93,18,4747,129,-14,94,37,57,-77,-44,83,67,524,12,31,-9,300,377,-6,120,202,58,-5,-227,209,43,-8,23,81,200,-22,42,46,-26,-3,-46,157,124,1740,-14,-42,116,687,41,112,-48,-93,-134,175,-111,41,28,-26,6,17,-57,156,-33,665,14,54,38,79,78,139,64,66,173,449,15,-335,39,471,13,198,70,202,10,4,191,39,182,33,52,37,15,363,19,-88,17,-33,-45,365,133,-35,326,222,22,2532,-242,-42,-52,50,181,36,347,142,213,12,96,56,-47,-127,-145,1,-51,258,48,-15,-130,196,3,-26,18,803,138,4,74,-131,-30,259,133,108,-235,167,220,114,-54,127,194,-6,159,-8,-3,250,93,-68,19,7,221,100,5,4,0,233,33,28,-9,19,127,34,33,61,66,57,338,503,66,49,75,43,157,47,-37,446,-14,34,24,13,6,-2,5,-13,64,-11,45,135,28,-77,-3,20,39,449,26,410,52,151,52,105,-36,113,75,-110,28,-33,238,-59,-38,20,-83,924,-125,-144,289,-17,-39,109,1,81,-21,86,217,73,104,100,139,-87,29,100,4,44,130,-9,4374,165,16,262,93,2,86,21,99,38,-138,53,101,123,-10,72,2433,8,20,52,58,-42,18,327,-22,950,19,19,-93,-46,7,67,-185,44,19,-124,46,-22,11,216,-202,-33,101,44,65,21,102,90,10,-127,-35,61,-131,-14,257,177,-1,-17,-57,-125,105,127,404,-133,95,90,80,17,-90,16,64,106,-138,14,97,54,312,52,414,-77,108,87,48,-65,-53,1834,44,253,97,-237,122,72,-283,124,44,33,-12,287,-10,1,70,-43,29,34,-184,-38,21,4,446,-30,55,79,29,-84,119,30,3,-20,225,-3,116,25,268,-128,145,-42,138,428,161,9,86,-16,66,-6,37,-19,158,126,50,13,76,140,5,52,-253,98,55,134,243,50,38,34,265,110,270,15,175,8,12,341,9,100,36,83,59,10,-176,103,33,124,-375,-86,72,41,21,72,241,152,-49,-13,16,114,45,19,-3,170,48,77,-43,117,140,-4,156,44,196,155,-27,-45,38,73,828,159,70,163,47,-123,5615,59,170,-17,-9,122,91,44,75,-26,115,-27,194,17,-32,-18,279,202,47,-17,-25,-50,96,851,26,238,12,34,239,332,6812,2113,-10,21,125,36,-17,14,588,0,-26,50,26,15,54,78,2,165,-10,66,21,44,159,33,12,24,329,98,39,162,23,77,18,0,44,51,847,881,31,260,7814,4887,1293,4260,5242,11310,1034,69,184,-15,-14,199,127,34,221,48,2,-112,1,115,-33,-6,-99,193,282,-62,-12,56,-11,23,-36,157,108,21,-8,36,-10,10,10,5,39,68,31,31,-64,-130,-10,-45,167,55,699,-19,363,-59,22,-33,370,137,55,-160,28,134,-52,-66,55,25,167,25,55,50,141,34,-30,53,-104,-22,117,29,-37,11,32,35,197,57,4,-15,26,-70,125,21,60,-25,162,17,-144,15,207,148,24,-17,-96,178,19,58,-27,-16,58,162,10,320,9,-103,308,-80,56,-23,62,23,43,1445,50,-5,319,-6,57,67,-57,52,78,-64,74,38,115,-43,29,11,34,450,191,393,22,7,467,62,11,76,29,77,9,-86,82,90,53,33,36,153,1272,-31,-53,30,-22,0,33,38,30,-10,-61,255,86,-12,-168,-8,42,-17,4,-32,69,39,79,-114,-62,176,15,-47,98,3,7,-75,19,9,114,99,46,35,217,-156,27,32,9,102,-39,73,-25,21,-10,2032,63,133,32,285,-8,115,-113,-15,83,5,71,53,36,113,-45,50,97,194,99,36,80,-59,-16,54,149,-5,42,60,51,222,82,70,171,-58,16,91,760,278,148,54,-4,-15,32,-108,87,19,431,59,-118,73,183,87,-53,492,-24,-178,-29,-104,126,31,148,52,-74,-268,9,132,672,-72,-2,101,-143,81,15,-1,24,76,197,-163,64,15,9,108,-10,139,41,27,284,-369,58,-149,51,-79,-10,69,2,33,282,-68,-120,52,-16,-4,156,115,-20,302,272,35,172,43,51,228,-15,14,135,14,51,-8,325,-15,20,92,8,-33,-143,295,1367,88,-78,37,-15,33,11,-5,211,33,-29,-43,52,318,-1,7,-5,194,132,51,64,-1,6,40,-178,-22,-83,125,159,-1,46,-206,104,45,494,-15,44,-219,-178,366,-5,3,42,15,18,-14,107,66,180,329,38,276,-9,536,1312,129,5,-22,-206,-59,-4,30,12,-142,81,54,-14,-7,-53,924,265,243,406,-3,-94,129,148,12,210,80,8,-18,-2,-42,-54,-99,-72,8,137,35,119,8,28,52,168,-178,62,149,-32,64,0,-6,83,165,64,1239,98,1118,580,29,13,705,203,341,5,287,7,47,29,661,37,73,116,592,67,664,76,-16,1854,4286,2,57,-25,-4,-96,28,1,237,98,77,29,3,196,78,322,-147,361,-17,273,-370,49,-22,56,48,144,13,273,108,-73,7,-27,217,-508,147,-48,51,21,90,73,-30,-77,-54,14,80,154,-3,117,-36,101,73,7,510,199,51,155,4021,-13,766,104,6,-6,181,-84,128,-10,-57,1545,40,16,166,48,-22,204,31,7,51,26,65,1,261,-15,37,629,106,21,40,8,251,1090,420,120,216,529,3,500,223,53,-16,69,79,-17,201,-21,-53,-153,339,122,-50,22,19,4,65,235,64,-293,40,181,7,-17,-31,110,-285,-50,0,29,10,92,-41,155,-26,-30,50,22,-168,-94,345,-151,-1,1019,2,6,-81,97,25,111,53,96,86,-6,-3,7,37,97,602,573,15,66,36,-2,-47,137,-3,-24,82,-28,-43,-26,518,-93,36,-6,80,31,214,17,13,281,14,-7,13,18,268,-106,97,10,3,15,117,-27,147,-6,18,37,6720,96,328,-8,73,67,-12,20,24,145,5,-3,68,40,36,174,20,25,21,43,9,32,-3,28,127,-19,14,91,46,-323,10,23,0,14,76,2,-85,-14,-451,-4,-102,317,-2,60,-20,59,37,-3,209,65,14,-46,82,25,-5,121,900,39,34,-26,-20,-35,108,90,-607,463,225,-12,-5,817,-14,18,6,-43,8,-76,-87,4,-5,68,125,-41,28,61,-64,248,276,159,88,-24,255,-27,-18,74,-8,-37,29,-11,-88,65,271,-40,71,-76,17,64,239,121,391,82,22,-36,61,113,147,139,11,83,149,9,-44,204,103,7,70,37,-35,28,119,-4,5,155,131,236,82,-208,86,49,-3,136,322,84,489,-39,52,51,55,38,156,-26,15,-122,80,156,-30,106,322,-30,13,52,-12,-9,152,51,20,-78,51,110,45,215,33,16,4,-5,54,25,-6,82,19,89,-5,349,42,123,7,307,186,104,-149,467,-236,212,17,-3,-23,-70,41,80,-50,-10,23,-126,78,66,41,53,514,210,84,812,-19,68,551,179,-157,578,30,-50,-34,23,-97,-73,44,5,13,-14,21,-6,2,76,176,18,-118,-5,43,-10,38,25,626,662,-1,-79,27,-19,54,173,37,408,438,18,-11,3,-24,30,14,211,74,-51,224,-70,63,104,730,-95,59,41,123,48,69,-32,204,-40,-117,-39,59,3931,14,1180,72,-117,156,595,511,43,248,-179,140,195,90,405,19,-17,157,-70,-321,70,19,-60,6,15,36,-12,52,86,18,323,-253,33,40,33,144,269,135,0,133,97,151,27,-37,-4,59,69,72,-4,-513,57,33,-5,100,106,9,-16,45,0,280,40,34,102,-9,17,7,23,22,56,-25,-22,67,158,156,-40,-19,45,15,77,-73,234,103,-58,59,144,45,92,-47,99,29,-34,173,-1,45,273,62,458,35,163,73,-62,308,71,-11,70,-4,207,-7,41,741,-18,69,-73,-7,-413,10,27,349,-11,86,115,14,-71,-391,310,149,267,88,7,-220,49,54,-99,-119,11,71,26,23,-13,-203,0,120,108,103,-28,-10,12,481,123,-10,117,-8,32,130,184,-81,35,-96,285,272,293,43,-28,22,8,77,193,-6,59,36,40,-7,38,-28,21,7,-191,108,-4,190,-9,110,140,188,197,-4,-137,-4,19,244,119,-53,37,-9,29,16,-14,-122,98,446,-66,23,48,30,141,103,257,3,73,450,322,82,114,24,117,-19,128,26,44,37,142,82,1701,47,-89,27,16,54,1,8,-4,52,134,62,245,20,32,72,20,-22,3,120,25,16,480,174,27,75,29,-8,13,-56,306,370,1183,-58,-92,498,288,-209,625,70,25,6,-41,-38,9,-72,-5,-25,49,143,-9,15,99,20,14,55,9,-48,8,129,29,854,-190,525,6,29,2,31,528,-7,81,30,-174,28,29,129,234,134,75,631,-7,1015,22,-36,-73,183,-43,240,-14,675,-27,156,82,95,-342,7165,30,33,-18,108,-9,172,16,98,571,3,-13,90,-54,111,50,-134,115,46,-42,642,14,15,53,-135,108,-24,-185,212,24,27,9,-342,-4,0,-26,19,22,96,12,-35,25,-5,67,-56,-10,7,80,4959,11,2,-8,261,138,4,-11,193,125,-105,-10,-126,13,-119,9,99,65,1,88,25,1070,-66,97,5051,112,80,-32,253,-185,-1,-18,115,108,8,112,1646,-2,6,-263,295,163,168,-1,3244,320,107,137,149,276,92,5,-38,4,9,259,355,19,78,271,10,112,69,-27,9,7,3540,477,-41,-100,-11,1620,58,-27,74,1193,190,-585,-32,1350,-17,438,127,3808,-27,40,8798,522,-155,371,91,15,1,1907,214,183,88,18,-86,-665,4345,25,-26,-115,123,-7,7,4531,26,20,721,119,-1,93,6,41,-169,-71,1131,2287,23,20,-2,-6,41,-14,104,-156,-5,-34,102,-65,-24,453,96,28,48,-67,20,251,143,-107,349,104,34,322,-42,98,289,-94,2305,160,78,129,1898,316,-97,50,187,-23,-159,2796,28,-4,-260,-4,6,-17,654,117,30,-32,124,-70,26,166,23,244,36,160,68,21,141,26,110,-7,43,-91,6405,389,-23,-59,-11,25,4967,-138,88,113,-8,306,2612,-31,174,-46,10,-22,-12,8315,3955,45,620,1,55,888,374,-61,162,-2,4593,-19,13,-14,155,56,9,67,40,5,-91,-8,-2,-23,40,-50,89,133,281,382,72,-24,-95,-25,6,-76,53,57,1423,-64,154,57,25,610,696,237,618,36,66,36,94,1169,119,-262,56,38,81,-4,-39,273,1,55,9,122,11,-13,-109,20,219,55,8,134,151,225,108,240,111,1886,4175,-35,-54,-11,232,45,163,-55,-18,8,53,105,5058,26,-13,1040,8,171,53,93,-3,87,-75,-27,244,-43,0,171,220,244,-71,-92,20,4457,-41,46,98,-25,-2,0,-20,10858,22,62,10,21,31,108,-33,190,-56,-9,-290,-23,-15,-13,78,-35,179,146,84,223,92,196,14,-5,0,-17,330,106,172,16,-40,2,24,50,5237,-66,-152,-36,18,75,98,617,-248,882,-65,55,51,-38,354,1823,243,68,30,35,218,62,0,54,-23,-118,307,174,3565,4398,50,186,506,93,831,23,18,147,404,641,73,334,-137,-97,85,42,76,93,36,53,1901,117,51,572,54,-26,1104,103,324,16,293,-190,106,-71,27,44,197,29,-72,-56,206,-7,179,6835,-1,39,0,13,127,122,381,225,74,-37,-38,44,61,-79,330,307,107,222,510,36,-21,29,95,570,337,55,-135,74,9,-1,1261,53,447,-64,-3,50,197,95,116,12,73,50,-57,85,105,82,652,173,42,-20,-25,2,121,61,32,392,-1,203,23,-46,64,43,251,20,-115,38,657,-26,-4,9,150,176,142,-20,375,125,-43,469,31,2,44,32,-34,114,125,-16,245,52,7,32,35,39,88,78,23,3,5080,432,234,67,-106,-49,346,-34,2,1,4,236,79,107,26,-3,51,-13,431,618,32,-60,94,54,19,436,147,224,2303,262,3279,89,123,92,122,97,49,17,-145,-40,-86,17,149,1861,29,60,30,14,-8,-16,109,-15,36,44,23,-51,-36,32,140,1107,-37,-11,7,17,87,5,933,55,159,-6,157,405,29,82,-70,480,1,65,-10,134,1852,-37,53,78,-25,7,45,-25,72,-174,53,61,-79,32,-115,-16,-3,-69,-47,379,146,9,-82,-33,-67,152,121,85,-17,-3,-8,-4,40,3,117,240,520,134,306,621,-64,98,21,61,53,68,10,-1,-14,34,2524,-75,-109,-18,51,80,21,-2,86,859,123,-150,17,-79,163,18,218,8,-63,-12,129,131,35,-28,1,53,348,89,307,96,49,33,29,27,-26,17,208,98,310,-9,352,33,116,75,20,-49,70,64,69,-3,154,87,-34,91,142,93,82,186,241,-26,36,762,6,49,-41,2,108,-51,-30,154,-256,25,39,-31,-208,159,-39,44,-17,14,-323,-33,34,15,-64,61,3389,87,379,5,27,34,-22,79,-4,74,56,280,9,129,194,-108,75,-36,-164,89,694,178,-34,-13,-52,446,62,191,126,-47,214,-15,-54,75,113,29,7,-232,-6,-12,78,184,72,97,-7,26,-65,101,163,183,4,45,79,10,93,21,191,250,62,72,-5,-449,63,65,132,199,176,-358,-29,-138,157,-10,160,14,40,-55,-62,-62,116,575,-28,200,190,80,-43,374,-14,-8,12,25,9,201,1169,-62,-23,37,2426,502,4122,4,4611,-38,1353,76,333,74,0,26,28,-245,38,-9,59,35,-2,12429,9,-31,-72,69,-197,66,102,-195,12,239,-3,-512,119,-3,39,182,-37,81,-19,96,37,22,-74,63,486,43,-64,7,125,8,42,38,-17,23,-164,36,-80,-95,83,-75,-18,105,71,-1,-39,44,19,113,-43,-51,-52,-2,57,137,94,-3,-24,30,-2,-42,26,-16,1,-9,-23,14,98,108,2,-4,81,12,14,-79,-28,77,-73,155,250,-157,-25,-139,-48,98,-17,52,25,46,29,122,-2,-26,508,-43,86,-50,88,18,65,-11,8,60,13489,464,-68,236,-1,94,96,115,91,125,-198,-39,101,-109,6116,-78,137,2955,-29,36,60,-14,91,-35,158,113,27,-10,12,89,9054,91,-4,86,67,-7,169,35,1352,231,-213,-115,-23,31,6572,508,26,9171,104,-17,-171,57,18,-13,-4,525,590,101,44,140,12,-12,159,15,319,21,-57,76,36,-29,230,53,-224,21,39,-69,452,-4,-102,75,485,104,369,-32,-3,50,6,-53,55,9,129,60,128,34,64,146,3446,-132,44,-21,63,62,-28,52,33,18,24,239,-14,60,669,103,-50,-9,18,20,268,-47,46,9,32,513,-25,-9,76,222,106,502,58,221,-9,68,48,3,39,-22,71,-135,-168,-26,-8,7043,-68,314,164,44,106,-216,-1,44,21,-150,-15,9,18,-38,2,-40,-11,18,-87,-15,27,-155,-6,-59,-16,-121,-30,-189,-35,553,-145,29,35,0,94,153,134,8430,1075,132,10,15,-154,350,288,-293,120,-33,261,-86,-5,28,585,64,150,32,59,-130,12,97,218,-25,-10,37,19,22,111,33,403,-92,38,42,-7,-1,66,2642,22,20,174,50,915,103,23,65,1161,-14,-13,127,58,1,57,101,25,20,-180,32,-5,53,-11,-55,30,788,404,90,64,-38,48,88,934,-16,218,386,79,-92,290,9,33,245,-21,11,228,141,-21,-26,9,-85,-39,22,44,12,8,-60,187,-31,-14,21,115,156,21,68,62,65,43,116,-101,55,12,76,-15,164,-9,128,65,32,-147,66,22,87,304,95,-80,112,552,22,51,-18,242,33,-28,44,34,6,-88,-26,76,-8,73,171,2,8,29,-5,4,115,90,325,-10,29,177,-40,-24,-102,-19,34,-39,45,20,25,-32,98,68,90,198,45,27,61,9,1657,295,-43,573,30,11,-26,51,117,76,-47,50,-2,-14,27,826,-27,-28,165,80,57,-6,58,1,1664,92,-3,2,-279,121,-89,8,88,20,3,107,-9,29,294,26,316,59,-17,1180,209,2,-67,-7,27,71,154,85,-17,-110,-100,192,57,242,4,381,-2,65,75,84,49,75,59,45,327,10,-31,396,115,249,-41,4,48,85,14,-12,801,44,6,-3,-11,-10,6,20,-1,-21,-8,554,7,-177,626,29,2,-28,-119,618,3602,-189,134,-11,-73,-7,23,-69,-46,17,320,101,0,2,250,74,243,-33,48,-33,-35,0,-11,39,753,0,273,-189,-11,129,45,-38,139,5,56,101,724,62,126,-6,-133,-741,75,-37,-30,64,-92,39,81,94,43,138,14,1872,14,9194,25,-39,47,247,69,19,71,-200,30,-13,140,46,37,-18,-62,13,800,20,-34,-107,6,6,-164,9,-35,29,63,65,26,19,312,-12,-10,42,71,32,38,38,-23,47,14,11,-20,149,96,29,346,14,-6,117,-29,388,-39,-54,116,-23,56,8,511,-26,-51,17,12,-26,56,-17,259,152,59,145,-17,434,-17,98,1088,-95,-78,11,-8,660,0,18,48,152,-109,900,-23,211,248,80,29,42,70,30,37,56,-16,-21,87,175,26,388,118,195,-35,-6,-37,13,142,-30,-104,-4,-119,247,107,123,46,20,21,24,59,146,-1,-238,50,1030,248,-19,77,148,48,42,22,60,-32,519,38,-107,-5,-70,235,461,71,-1,-153,424,49,467,1204,-91,111,-45,167,2486,223,45,-237,101,113,-81,42,-53,76,471,284,5237,601,49,60,-16,76,49,-115,-1,128,41,3,240,379,131,237,3,12,-192,-132,102,-38,-63,7,9,47,-295,30,27,18,-6,-51,5,538,-69,21,10,-2,49,19,-10,20,10,-405,35,29,-82,79,48,195,47,310,-42,34,50,10,2,18,-48,-1,-50,-25,-103,-147,-57,22,521,57,2480,4915,265,10428,32,32,45,101,13,-17,214,-171,7,-67,7,133,92,-30,80,34,25,150,-60,-6,75,294,4,26,61,70,37,12,106,75,1807,11,31,-64,81,-236,3453,52,245,17,95,38,36,79,10,62,33,92,109,407,114,33,23,-13,-5,745,-12,-1003,33,53,-68,13,40,-32,91,45,6,-15,-144,57,159,158,723,416,34,3,-19,-22,-20,276,3,-40,856,1,319,154,382,65,31,-12,244,36,90,87,127,29,102,178,-14,297,79,30,-11,6,2,164,-36,226,86,53,9,-36,268,-177,78,-66,-216,44,30,-13,-28,108,115,7606,110,77,775,-33,-5,0,-149,3318,945,78,-863,794,46,34,1076,296,277,59,-41,12,550,45,38,158,-32,71,25,-16,-125,-43,4,94,1921,60,-38,122,11,147,61,-20,71,193,-3,-29,-8,72,-30,53,74,29,4,-42,13,-1,29,350,2404,-270,136,152,223,170,33,260,1447,229,209,43,67,-32,1300,320,294,6313,-21,19,35,122,-57,9,294,90,23,-2,56,-18,56,38,8,54,-39,-164,30,70,-53,23,90,-5,72,235,55,0,9350,3,-4,23,72,38,-25,0,-5,199,-53,512,-21,794,206,344,52,79,625,-48,-61,541,-140,-181,131,40,-33,23,75,37,16,-2,143,73,-58,-169,-1,-3,113,6,-191,-17,-19,-29,29,0,312,114,30,145,28,44,-6,77,181,-58,30,67,53,-15,117,168,-63,99,185,16,10,-46,116,133,249,-257,-42,-17,-425,35,-30,217,-101,168,78,174,-187,-43,72,88,88,25,-39,-16,30,37,-43,41,24,-68,257,129,385,-64,-10,97,166,-15,-12,87,128,83,59,121,47,311,73,102,13,1,34,54,187,-86,20,-21,-35,-193,-245,92,-23,2,-81,78,115,-7,-162,298,-739,282,160,177,209,-16,74,115,218,96,-4,51,7,60,-259,-59,157,-218,34,6115,82,4760,19,17,1769,-96,76,6,-165,5,36,-64,207,-18,-142,-28,430,88,29,65,29,274,78,-134,-311,-297,197,29,105,373,-2,844,331,51,0,173,11,-41,10,-131,-87,-32,191,4,86,147,134,13,-28,0,32,-52,-23,1481,210,-14,526,674,39,68,51,-5,1109,76,13,8,-58,359,3559,182,342,186,-233,701,200,-66,34,-47,6,67,194,267,172,4,212,20,-71,-75,101,149,43,84,163,89,552,288,-14,245,61,-108,18,168,32,216,89,339,73,-8,90,10,1850,-339,102,43,-23,22,645,1407,-513,-93,280,44,4,42,-40,188,-57,-6,0,8,73,381,-62,3,434,2435,32,162,204,19,-7,-73,2107,-167,106,26,13,129,16,6,19,119,65,-141,155,19,-21,197,281,-40,836,-33,174,-5,-12,534,200,-6,23,-223,15,-102,509,-46,-37,243,4,-28,24,166,-1,1,55,-133,6010,34,134,-139,-366,1205,209,25,27,153,46,163,-53,15,860,-4,-36,51,317,89,-20,-122,-4,-85,1612,41,16,179,318,-6,61,82,69,10,90,305,-48,87,21,13,-11,48,4,67,12,192,15,199,-38,396,265,326,1,29,49,-217,-5,4,581,0,189,59,739,139,302,-6,-143,125,37,-31,31,-39,-109,-12,30,10,9,249,142,19,198,81,71,96,4,-32,-97,68,-17,44,-162,331,13,1313,522,32,-12,26,27,-5,8380,34,27,29,-136,-187,-63,15,46,21,275,6,28,106,44,-44,6,43,-57,-15,7,-9,-7,-4,-28,-43,-119,28,-16,35,34,-12,167,8,-14,42,44,35,-1,-26,-36,-46,303,-61,23,-2,19,-165,205,53,109,75,59,-5,25,29,47,99,-5,27,38,75,53,151,484,168,133,-522,-44,-117,55,-63,-13,512,2,119,49,-83,22,-79,-30,-11,-57,186,57,72,-27,175,-202,-87,16,60,28,54,182,-8,40,353,299,-718,116,68,-45,19,2,61,-74,21,-143,41,1209,220,42,-17,19,112,34,38,802,72,56,292,724,13,-31,144,-154,-93,-38,15,-37,135,39,18,184,-63,48,3,44,22,226,7,-44,-186,4,19,178,117,4036,1295,-17,31,777,15,977,47,35,79,-616,120,-132,59,138,270,7,-68,17,-57,-111,-92,39,-174,618,-1,59,-31,-40,-103,-77,24,-121,181,-23,4,-328,89,-49,-18,-28,172,-8,-30,54,-6,0,166,-11,-42,7965,6,-12,122,225,-148,-198,12,5322,-6,522,55,201,168,217,34,440,-27,-56,408,72,74,-20,12,35,13,71,183,8,31,28,-18,-83,24,27,5,-12,10,50,90,-167,26,72,-27,-1,-394,30,615,408,165,-556,21,61,19,230,29,95,-39,160,729,0,-166,90,0,-16,-294,127,29,42,289,-19,-172,189,-7,-7,32,16,1096,-161,-327,-1783,-71,179,21,-54,-366,-2,-314,93,33,-28,-24,1112,6,-30,146,213,63,358,139,-113,-176,174,-18,9,1131,-36,14,-125,1289,35,4623,-175,-659,-2015,-3519,-284,-23,150,16,61,-11,-138,-22,242,-192,3607,8,715,43,-4,-8,20,715,115,3843,33,43,18,-14,-82,3808,84,6,2234,47,-98,-55,967,277,107,302,2,2036,-57,48,8,-210,-98,34,21,18,55,-7,245,62,-29,14,45,29,-33,-42,-74,107,246,336,101,127,-3,-126,-64,-40,56,93,266,157,27,15,32,-119,61,-45,96,74,567,3,-36,2694,22,1,6,-16,-4,63,-19,61,-126,45,-20,-39,539,58,-18,9,-67,163,-29,19,126,-30,-76,4,13,-32,0,3798,82,33,-116,-97,21,76,7,45,85,-20,63,-2,7,-45,158,35,32,64,111,-42,341,11,90,39,-27,40,17,32,39,-10,-43,22,131,-47,-64,-84,-66,17,65,3061,-24,113,-15,-89,-8,-83,54,225,57,-2,29,147,-21,-80,-39,1,-41,-11,-10,-32,-2,215,-39,-1,30,33,66,-5,526,5,11,78,-125,-56,0,-11,148,7,471,-6,13,-91,-185,76,58,103,-3,30,10,-81,30,39,-87,-11,471,16,15,408,473,150,15,287,-628,-110,-48,132,5,-23,-53,8,107,-6,-89,-22,163,-9,158,2462,420,33,43,87,51,33,1,413,234,34,-76,-20,321,278,-7,43,2450,2769,25,-27,30,343,3,-162,864,-102,-97,187,-67,-47,271,440,309,-196,-10,15,154,-54,8,-262,-51,7,128,-11,28,-256,83,10,22,139,2086,204,129,94,-41,138,218,335,329,-86,-75,39,44,-88,179,64,-3,54,-5,7,-102,49,44,145,29,195,40,-20,32,0,56,74,-14,257,106,-165,20,123,107,-76,358,6262,1998,84,71,2437,430,108,243,-163,62,173,1,38,31,-4,44,107,90,80,171,232,-482,418,10,547,-62,413,-8,370,115,-57,-6,299,88,26,-32,27,377,1,59,-9,-403,7,-73,-60,10,-93,-144,127,-36,21,48,-70,-234,-199,-42,67,-20,-38,-164,-184,19348,17,26,101,-28,12,-79,-11,-18,-52,11,16,13,-86,-29,-255,-131,-225,-286,1,86,383,17,632,152,462,9234,553,102,5064,45,-27,15,391,1844,59,320,-3,94,212,-91,56,73,169,-11,-7,-5,20,59,283,145,-99,72,156,11,-27,258,30,16,119,-105,-13,22,171,142,-122,1500,195,92,44,619,88,43,-123,186,58,19,36,-65,126,435,-46,34,-7,53,-79,59,24,-33,32,86,14,18,38,34,98,2,96,64,245,-140,-4,-469,425,-10,1142,12,-23,7,109,-168,7,-2,-22,80,11,-19,120,-246,28,150,-490,2,-47,-462,111,-172,401,84,10,-88,129,76,11,57,370,70,-38,1,-67,48,17,169,-42,-49,16,-14,-97,426,-52,141,-28,408,-358,309,-71,78,15,-1,11,5,75,-19,7,131,455,27,117,-81,31,54,6,48,20,5,-7,246,128,50,24,211,38,125,70,265,24,147,186,268,156,75,945,-225,-93,36,-27,140,13,72,264,2,19,970,-2507,17,1373,32,166,16,187,-59,6,-25,-60,56,-11,213,105,11,21,54,80,-3,-178,-104,14,78,14,44,15,454,-97,-23,42,124,5,30,237,45,133,29,41,-76,-33,-209,19,23,160,-17,-199,62,131,-8,35,-43,94,-9,5,707,-41,-67,-14,-4,0,-7,255,102,-87,-102,43,-7,37,15,-9,-199,109,-26,-148,-4,3,221,330,101,297,-26,105,-33,-5,-30,-8,41,68,170,19,-25,-23,-30,-65,91,129,-153,-103,89,70,76,19,-6,19,-6,599,235,-72,56,21,236,-81,49,379,65,25,-10,-15,27,-39,337,-279,-19,2,286,-155,-145,29,47,108,-55,22,-46,-2,159,99,-88,195,-177,38,29,241,-18,165,8,123,-19,-48,-16,-3,29,-34,-7,101,36,-3,201,204,-31,16,270,-64,44,66,2,106,-34,1,29,414,319,-24,8,-24,5,19,81,301,448,7,401,-48,-30,-56,29,43,-35,28,6,-50,3,81,382,-84,86,139,-996,7,1042,-305,102,-19,13,104,158,23,10,-53,250,-7,79,13,112,-56,26,37,-47,-49,107,2,12,-202,4,24,65,150,-42,-83,6,113,-375,74,-34,109,4,43,72,-25,712,147,-14,139,-68,66,27,12,-253,92,15,0,299,72,-28,-7,186,-117,-64,-15,289,176,-59,-113,93,168,48,195,303,40,104,-25,171,-41,28,403,-237,-22,121,116,65,58,171,169,-1,-79,258,108,19,129,77,378,-35,122,20,2,-35,-12,-9,68,97,-67,94,-29,76,144,36,-23,-9,-31,-38,-225,144,-74,12,106,-79,-25,315,43,-47,-27,70,0,-9,38,32,464,78,-5,-17,-63,-15,18,59,10,15,158,32,53,29,-36,77,125,31,177,-50,35,86,12,10,-32,12,-46,-47,8,15,50,-3,-38,-25,140,92,549,-38,30,46,175,112,4,-10,514,-302,13,-23,-12,26,28,11,-41,-73,-14,-177,-36,49,-325,-228,-33,-10,29,85,-1,105,-19,-44,139,194,-60,-42,27,-49,28,201,-46,-1,881,-162,51,27,-37,23,88,54,3,39,52,126,-1,-13,4,-95,13,-82,2,0,-7,-106,-2,184,-19,25,-48,115,-98,-649,116,-45,-22,85,-20,405,11,180,50,-11,0,325,139,-39,-38,83,55,69,142,61,148,-11,72,129,-15,-16,5,96,-7,-51,171,-67,181,401,0,-4,41,235,-128,-113,66,1585,97,12,37,-8,10,60,18,-27,-23,12,58,149,43,85,-5,14,245,45,34,49,33,71,25,128,133,-9,22,37,-107,222,-200,117,230,-50,120,57,-25,73,238,7,-8,311,64,47,154,363,-57,-37,27,25,0,-28,15,47,106,-66,-44,-18,236,106,-38,42,43,33,-80,442,10,-755,39,61,110,125,39,5,-7,79,61,-3,63,352,-11,-185,-44,174,-126,58,98,-57,-155,15,45,-56,9,19,6,-90,53,-94,-80,69,167,-8,21,63,18,-1,-40,296,59,196,118,49,38,360,0,9,-17,212,3,4,49,45,-32,20,17,-7,71,29,16,29,-19,656,193,-23,-93,52,-402,-64,-1,30,425,12,34,-123,98,-52,188,136,-7,-5,132,354,-170,7,30,-21,-20,110,178,-24,-34,77,392,-53,367,176,41,54,-13,241,35,-109,6,55,263,176,24,62,29,3,163,134,28,159,-57,-14,37,-111,90,-104,107,747,-44,-19,10,-24,-168,68,-10,-28,-91,481,239,50,11,-85,64,137,-18,-117,184,464,69,29,-93,35,-88,173,-91,-25,-56,-246,21,215,74,107,65,-29,-28,-23,11,31,35,-55,-127,17,285,-2177,135,14,-24,-3,-25,14,-341,-39,-33,102,127,69,10,27,-4,-84,1086,140,11,159,-21,129,-39,9,-59,46,-74,37,-6,13,-27,-12,4,60,62,7,-243,87,5,15,-7,113,-217,1801,-45,-118,-25,58,50,11,-658,20,20,130,545,258,-243,186,433,-862,-13,184,112,-299,-110,35,29,-3,150,-30,1651,21,174,36,-69,210,26,22,-41,28,-3,360,-43,22,209,540,53,-29,-59,-10,146,-16,-88,-137,571,-162,33,-277,-192,-344,195,-29,-66,520,-74,10,77,-30,33,644,179,41,123,15,-8,283,19,157,-87,-578,29,18,106,534,107,-63,971,-30,-62,-2,1925,12,76,-39,-5,-7,122,-80,25,28,16,190,-6,37,20,151,5,67,17,897,-50,7,-116,91,39,-964,198,-1286,-17,-9,-143,16,-192,-269,25,-3,62,-133,-22,-13,46,-57,145,335,-6,60,404,33,33,-59,-102,-1,-217,130,20,36,10,-191,411,-174,5,-3,167,-48,9,-211,3,-41,-49,-544,-39,-149,7,2,-29,-24,-37,-97,-31,68,57,65,947,-105,79,9,-6,49,-18,-9,-1,-87,-7,17,42,-10,159,7,-155,744,-81,34,598,2,-1677,-140,-37,-47,-3,177,-354,84,-87,-14,1,-78,86,-57,6,239,88,-22,174,22,22,5,-46,-5,126,-28,-138,116,429,37,552,-32,10,25,38,110,-115,-6,26,55,136,42,1,-33,10,-24,-7,30,45,-37,10,-29,-38,23,-1006,-10,117,-143,-265,-55,-7,30,46,23,-322,2,-3,30,174,41,-21,-19,-86,-17,203,16,74,-37,261,5,138,164,121,38,330,19,27,21,15,-35,57,201,81,-78,88,-131,-138,-5,-181,50,-33,23,1411,-194,-435,-255,-1738,6,-52,0,56,-51,-3,19,-37,-40,98,316,60,-42,124,1496,61,187,-21,17,-156,494,10,86,-149,-38,-39,153,145,377,-55,-39,766,46,44,-81,82,22,-12,-82,222,433,-456,44,-407,-29,-68,53,-292,-3,39,100,-61,34,-75,-116,151,-97,-62,-113,-33,17,23,8,72,898,-81,-57,-108,-27,1,-10,732,190,76,70,1,-13,277,-18,-16,96,-52,83,84,-69,205,5574,142,111,-66,-142,-72,-11,19,807,-40,31,61,34,218,99,-3,90,42,-230,-115,29,29,137,13,0,122,-558,95,-18,-25,54,-64,3537,-1,41,342,16,-34,-30,-13,369,14,-110,80,-8,-7,25,490,21,-25,-76,223,10,26,30,158,-110,57,46,-27,53,198,-47,310,-25,543,271,-68,5,-13,-18,31,27,-159,95,76,2,-46,85,-201,-23,21,14,-22,0,16,-59,-33,56,166,-199,524,38,112,17,161,115,85,-87,-3,200,149,447,-49,-25,35,64,-94,-5,-47,71,-1,2,66,-26,-34,-71,-40,80,-10,41,47,93,1266,42,-241,46,99,68,267,92,43,88,42,-16,-1,31,-49,63,13,88,-5,-27,32,13,-57,70,119,-101,32,117,9,-134,-44,-87,39,27,300,-12,33,520,-90,106,-380,35,-179,51,-28,-108,189,12,19,9,21,358,-29,39,181,-20,266,-31,13,25,120,-27,106,4,706,129,185,21,-22,-314,-25,117,13,-43,119,-1,73,-134,10,25,-66,82,-6,-225,-88,-192,39,251,110,39,29,-70,5,93,-63,122,-70,55,217,-12,64,228,347,-56,76,26,52,34,32,81,68,25,386,229,412,-32,63,-1,58,70,-4,-14,229,-180,110,-113,-30,220,98,54,266,-113,-62,33,131,32,423,-154,61,47,475,20,279,-105,-105,892,-519,112,45,1055,72,152,37,30,1,-2,39,46,-45,50,-17,51,109,-93,-15,67,24,46,0,-102,59,26,60,14,242,-28,71,209,-13,72,65,132,-105,15,-53,17,63,-17,1219,5,-30,-222,-22,13,43,27,146,-27,-45,27,93,-141,47,153,-350,26,9,-89,42,10,-105,-82,-34,-5,73,509,83,-176,31,4477,-180,-1,-27,-81,30,42,-33,-5,-11,-2,0,-14,247,220,-117,292,486,681,1159,1482,211,21,40,236,34,-70,39,103,-42,-53,803,-19,513,21,-32,35,16,-18,39,40,29,13,-30,129,-134,-206,19,-17,1,33,38,-144,119,104,62,9,-70,-22,442,186,42,-29,-17,-1,-29,-50,42,436,463,171,-59,15,-21,-105,-32,-6,-99,-22,268,23,44,17,-62,-1,66,-87,276,-447,22,-52,-135,233,-94,-27,-108,92,28,62,697,216,38,861,41,40,111,-34,38,-101,107,370,927,-138,6,-32,27,48,-457,222,-62,351,-25,147,-245,-30,9,48,128,12,-360,768,-125,-7,55,232,-60,14,817,12,56,10,115,152,42,6,72,68,-127,5,143,81,-153,-28,82,-3,-65,326,57,-4,-502,-147,-48,216,-158,-145,46,-14,67,45,-24,29,-39,-30,123,658,0,-34,142,76,-358,167,179,29,17,-51,-129,8,234,-24,31,66,-237,358,-5,86,527,-15,556,-149,371,161,48,215,150,132,45,22,33,-76,47,-332,-83,84,3,-271,207,-7,5,106,-82,74,-426,118,89,215,328,505,-140,351,-189,-23,-61,10,5,125,666,524,81,286,0,393,428,9,-1,114,43,300,225,47,46,2997,815,-10,-104,158,186,23,-113,153,37,42,183,371,-9,977,76,188,-49,133,-378,-2,-47,34,54,13,-131,21,220,-45,19,345,97,191,509,129,594,-404,267,0,527,29,64,16,149,28,164,-40,-24,118,33,0,4,25,60,-10,-117,23,51,7,-1,31,2,-27,-8,52,88,-54,20,-266,18,219,84,-28,-29,-11,645,232,-13,128,1439,59,72,70,21,-92,43,111,-9,-3,-312,-102,78,21,-67,17,24,-24,75,-30,81,-394,79,2,49,20,-30,-70,29,50,66,387,-5,73,-611,279,-10,27,37,8,-39,157,73,62,-5,355,-9,-82,-25,158,285,-58,-5,157,-90,152,-172,80,7,74,7,1,1084,45,33,-25,244,7,338,-49,-3,98,361,346,581,8,-56,32,-17,17,34,-137,-69,-11,390,28,240,11,419,66,92,130,17,248,445,-41,8,13,-199,566,393,587,489,41,27,439,-35,-2,28,195,38,107,42,-17,37,36,191,-7,75,-14,-18,0,42,33,-23,-23,56,-15,-2,214,124,-53,-170,-11,-2,18,93,-91,57,80,-40,-15,-28,16,87,396,79,41,-19,-28,-254,137,0,50,61,34,39,23,80,-41,141,233,34,-10,-277,14,25,224,-19,256,76,639,-9,202,352,-66,-31,-327,-128,221,170,82,34,-267,23,-96,35,804,-31,-6,-164,-295,-7,-198,5,2,-28,50,-7,-3,44,54,93,30,-49,111,-29,37,-22,2,81,45,43,11,-56,41,-357,60,295,47,-41,134,-51,461,247,123,-204,59,1,56,-195,63,-131,-595,113,144,69,-664,-23,148,-33,6,-77,-621,53,-18,121,120,105,32,26,39,8,31,111,269,-89,57,31,14,47,60,10,9,-41,-71,32,70,-12,15,-42,-2,-118,24,-65,378,39,58,-170,2,67,197,98,31,-41,-20,-14,69,202,-88,-27,395,40,84,184,889,-39,39,26,200,131,275,487,9,-89,-112,-24,38,11,-236,-39,22,550,-3,33,-37,20,-122,-4,-21,-41,-5,30,26,335,409,15,2,10,268,102,-472,-210,120,198,-36,154,48,28,402,101,-55,310,297,-113,-205,-14,21,198,-31,-21,-56,-23,21,-147,102,-38,-32,-11,25,-40,57,-19,102,-4,-36,148,-88,-38,170,61,46,56,239,164,42,-185,297,-76,60,304,37,-34,-12,385,-32,18,153,-28,152,-27,-162,16,238,179,40,144,94,54,40,196,46,173,-2,46,283,34,64,427,109,-64,-37,-74,-141,55,74,-14,250,8,6,60,19,-31,88,344,371,-49,43,381,-11,184,-37,-62,-84,-35,129,-5,114,-15,-4,21,541,6,-33,18,40,-7,88,-9,-8,89,22,81,-63,4,-8,255,-15,27,52,161,248,-19,-131,7,-78,-3,-18,45,-39,25,25,-44,7,46,36,86,4,97,93,-348,9,2,18,-50,58,-140,-34,54,15,-5,15,54,199,132,-28,251,15,26,1660,303,148,-79,-501,100,-236,3,-3,12,-17,25,93,64,-71,-177,-87,43,692,64,-103,102,172,37,44,52,7,-20,-14,-90,-85,-138,63,23,7158,10,139,18,212,-19,19,-54,-99,85,22,-106,794,-66,-125,94,-27,-44,-4,36,-33,-3,-34,133,90,415,-169,113,12,704,143,117,-27,-27,1395,31,248,297,46,218,242,-40,84,-3,89,6,39,20,-52,-104,116,321,160,-133,-5,-187,85,16,93,197,22,-30,-2,236,137,15,-45,199,59,-6,-28,82,87,65,6,508,-137,279,72,235,226,90,140,31,-82,55,20,39,-19,-3,-46,1,-3,32,36,29,-6,140,19,13,-374,-332,-148,-87,-57,-114,-277,50,125,296,21,-22,67,-136,121,-236,-6,82,-64,15,0,-156,95,93,-34,-39,-133,39,-4,-45,5,177,76,183,189,-148,-151,322,-191,3,27,-10,-36,207,-187,57,16,-11,204,-3,50,-7,4,114,-38,-7,-6,-40,276,65,435,-3,-202,8980,58,-17,-30,127,-661,6488,-3,1,-52,43,-13,31,1,20,-116,123,-366,57,205,-30,-98,-102,-3,0,147,10,93,-8,-171,-134,47,-67,19,-5,727,-57,-80,158,55,-95,-16,-10,22,-25,15,3,-200,15,19,374,12,96,0,51,52,-18,242,194,45,-143,103,-187,-7,16,-16,-7,-38,-49,-14,-195,7,62,89,59,21,36,49,41,9,142,-414,-168,134,51,-160,-22,24,47,32,-12,31,-4,105,-19,6,-1,15,30,60,-58,82,37,-146,14,-178,39,-6,-87,-6,-31,154,20,-57,-37,74,251,23,185,-115,-35,-13,16,13,91,-490,-42,-3,-26,27,-44,3,-10,-51,1,41,9,2,-173,-11,102,-355,35,-34,48,9,75,130,-64,-13,-149,-7,60,14,1,-3,44,300,-4,38,5,35,-47,1,404,33,135,-20,-44,195,243,-10,27,-11,32,-117,-20,-14,-10,186,8,-6,21,5,-4,62,21,205,65,-41,60,155,9,-82,133,110,-82,3617,21,86,-27,81,44,-2,15,-27,-110,40,30,150,5,-52,16,74,80,35,325,-125,33,-34,-26,205,723,2911,215,133,-3,106,194,-44,45,20,5,5,54,81,65,24,-22,124,39,232,111,523,413,114,-1,-21,28,-35,34,-341,-67,398,102,-78,-44,-3,37,43,-11,75,-5,-28,69,99,-26,237,40,163,57,-132,-34,480,-23,-22,-3,-13,39,71,19,30,-7,44,52,326,26,-87,31,-41,37,21,6,17,135,-12,13,66,186,22,-7,94,62,-2,-39,8,184,158,-456,-107,8,133,23,58,205,73,15,-41,27,155,7,369,90,3,350,-14,-54,16,499,-21,203,39,202,85,23,48,39,-9,-39,61,10,278,39,67,-120,189,-50,41,170,-13,18,-45,-729,-71,-6,-107,-94,114,200,-128,262,-141,-243,117,13,4,130,49,-4,60,35,44,183,49,99,80,69,-21,-1,31,-8,12,-16,20,184,7,45,-1,-60,35,168,218,48,-8,-184,6,-108,3,25,104,149,-13,8,53,100,-170,-1,-33,10,-3,106,-7,123,-89,40,47,-50,1266,-42,26,-2,-40,50,-30,79,42,-14,6,-65,164,2058,37,516,38,-39,-39,-6,39,-26,-72,-133,14,17,43,4,-109,18,46,545,60,148,22,161,3638,130,14,231,-4,39,-12,-4,67,-69,68,19,0,-19,17,-56,132,-48,-19,15,-3,-31,27,-12,-38,54,21,-30,-10,94,-53,22,28,4,196,93,-28,-67,164,23,47,-57,-104,-40,-15,31,48,105,15,12,-36,55,-17,104,91,11,15,40,41,-97,-9,-73,148,-30,53,44,-95,18,28,50,-48,18,-12,558,-63,-101,0,-112,-5,2,378,4,41,2,287,-7,4,93,5,48,221,-135,233,5,51,28,77,64,-7,-34,237,-16,10,-20,5,-11,-77,40,18,209,62,44,-125,249,262,40,825,249,-9,20,0,-10,-93,7,98,51,-132,46,12,310,113,-52,-255,10,16,48,12,681,133,180,262,876,109,187,-50,-86,-31,109,167,8,57,55,385,-5,286,373,1764,-2,19,25,341,17,26,-52,-9,-171,16,56,245,18,72,346,17,-1,33,-88,-10,236,-189,-88,28,-8,305,33,70,-16,52,4,301,-7,27,-3,-12,106,334,28,18,7,10,70,-33,-35,43,96,128,-18,-90,8,23,156,-20,-7,7,9,-41,19,-53,25,-60,-118,17,-29,6,435,-24,50,-13,234,-15,-170,-45,144,466,28,20,41,3,-23,-311,-60,54,150,8,66,-25,-190,-25,4,-13,7,5253,-27,309,25,-4,-30,-4,64,29,-8,-41,-527,-43,799,-184,-70,-75,118,-131,37,20,90,-127,-35,235,-74,-10,481,34,73,119,116,240,512,-456,158,38,34,4,16,45,163,51,-26,-18,-251,202,-261,332,7,481,-28,21,44,6,23,-15,48,129,-12,5,31,45,125,75,-57,-64,11,77,53,27,-83,-119,235,217,103,149,83,-102,760,-1,198,431,-268,74,-369,-110,127,156,115,325,54,-29,7,75,85,-8,12,-3,406,-2,-54,8,137,-32,-3,68,-178,-21,705,37,172,61,6,-17,-200,48,51,-47,6,27,-48,40,-718,131,28,8,-17,-5,-168,45,6,18,86,15,-167,137,-24,-43,-85,7086,-154,28,-6,-191,1020,73,-12,-38,49,-4,57,82,48,66,251,126,35,-39,58,91,-14,4,-64,-21,1768,35,17,121,0,149,103,867,61,50,-63,55,-12,33,4,-4,19,-53,7,-236,66,812,-19,-88,126,-12,-5,28,-37,86,392,19,195,-25,111,30,-95,59,-32,2,-47,-117,-85,-4,174,-179,-10,-70,-321,40,-23,133,92,-513,9,-16,40,-9,7,23,-31,-156,-39,-40,99,46,-45,99,458,14,163,-174,-11,12,69,-413,13,349,86,316,-391,-279,239,151,16,71,-37,-203,15,-53,197,-10,117,156,130,-81,34,8,193,40,10,-25,-38,-9,16,-14,79,-36,257,-19,26,-89,15,20,32,39,26,4,3,120,27,75,116,39,-56,204,38,-53,-31,-92,324,-38,11,1,70,-111,-729,-10,6,46,-72,-9,86,167,478,-84,-81,308,41,-46,-4,-221,22,-35,61,158,2,-63,-7,74,60,74,-2,9,-2,-163,63,-12,30,28,18,5,-22,-98,42,107,12,-80,44,55,-642,74,72,168,-21,-17,-40,455,-187,16,-158,22,21,-9,40,10,-47,-12,513,169,164,86,9,-68,-20,-35,39,8,7,20,-29,96,292,-7,-14,-121,23,320,76,22,-101,151,-37,-105,-37,278,28,278,-3,-91,53,87,117,-39,-20,-81,-13,57,5,-41,451,13,-18,41,-17,27,-148,-17,-1,71,40,35,55,-212,177,-96,-44,-255,-14,-19,15,-49,-126,64,72,159,3,69,53,118,62,-406,33,30,32,26,-23,-91,3,-28,85,-66,-81,-96,48,-337,53,270,30,45,83,-2,-113,48,-11,-10,-31,43,-20,-36,-21,-211,-151,19,-49,189,-71,-52,-163,-70,43,-59,19,-92,-38,34,200,99,-371,114,-22,0,14,54,-3,64,55,0,267,19,-29,91,-58,15,-53,-8,-9,-54,288,-20,-96,-17,85,-236,75,111,-122,-78,164,180,-57,-94,28,197,-86,67,74,95,3,58,57,214,64,14,-19,329,67,2,-46,9,74,-96,35,86,17,105,29,95,-8,35,207,93,171,-280,-48,26,-171,-8,6,163,-6,-162,235,-2,10,32,7,-66,24,-63,910,26,19,6,-107,37,38,-50,38,24,-26,18,87,392,78,-3,-526,-26,2,-25,28,-56,166,-20,516,-8,48,52,17,-84,60,-54,5,181,-89,32,97,92,-59,15,53,-81,100,-22,56,-52,-6,115,58,329,32,-146,71,-23,471,-172,24,12,137,3,24,7,-10,-26,12,213,86,67,87,-19,-37,106,-4,-124,2,2424,322,161,415,66,-259,-99,-1,683,40,123,-34,3,-363,37,99,-37,-5,88,-13,80,259,-52,-23,12,-74,324,7,60,-51,-35,-5,49,41,37,40,58,124,-14,70,-45,102,-79,-22,-94,106,86,86,-8,443,-34,34,-114,63,115,-43,107,137,-23,21,-22,23,-28,5,13,39,-17,-51,62,106,45,496,3,185,1,386,-16,7,-34,13,81,-11,155,36,-289,-31,107,-8,18,7,-72,13,44,11,244,20,38,74,131,-22,50,1519,-16,55,-120,0,-80,32,-59,121,609,36,29,13,131,61,0,112,8,304,102,25,-19,24,7,-75,-86,-64,202,-31,155,67,30,131,-27,17,129,392,4,4477,588,2,-12,149,12,-209,203,-2,200,-114,-64,13,-4,21,-5,21,-71,157,-123,-23,381,41,65,39,62,67,-16,-102,-58,246,-359,16,3,195,31,27,-71,134,-19,7,223,-4,-14,42,-221,9,29,59,255,162,-97,60,-48,23,162,-167,148,-33,115,2,-7,-86,3137,107,-58,16,-29,19,5,139,193,-36,15,-57,34,225,-9,19,10,69,40,225,-155,-63,20,18,6168,4,25,-63,41,-67,7,267,18,123,-8,18,-94,16,-82,2,43,-138,605,-12,-11,620,2,-2,34,-25,38,248,-25,94,-262,-46,273,8,239,-83,-35,419,326,51,-13,388,404,35,1901,12,132,-61,-71,-14,-1,-41,-46,61,107,-184,6030,14,-5,-62,1,-49,2,51,54,3815,3,305,2635,-16,23,7,-70,-37,-25,44,40,68,10,769,33,-9,25,32,154,0,-51,-30,-208,41,44,10,-1,61,140,-65,163,45,10,-35,-44,63,-358,-10,-62,-62,80,-29,-23,-85,62,-245,-31,-697,30,-195,-512,63,-80,-1,83,57,-23,18,81,-28,65,760,-17,52,-22,259,-157,38,329,18,34,80,1,139,7,98,-11,2,-18,80,-79,45,79,-22,207,87,-39,75,51,-25,-20,-5,88,-8,-33,19,-36,-56,91,19,210,525,12,46,50,197,-224,-4,125,-10,-74,116,13,-132,-15,89,32,53,94,169,-216,36,2,36,1695,441,-160,153,-44,52,-49,-10,9,426,713,137,121,15,111,38,26,164,-83,12,70,29,182,27,153,-5,-12,-244,41,-29,27,113,-8,15,0,176,968,36,57,16,160,332,-39,301,281,-22,-59,11,-75,-13,-271,801,41,125,53,35,-22,66,-9,125,57,46,108,126,81,-23,55,-24,-79,51,21,4,69,25,90,76,-115,0,61,25,103,86,109,64,-144,3,-21,-41,523,35,-547,-13,56,12,21,-6,-101,151,139,19,-7,140,27,-97,34,75,-39,41,46,-14,64,-32,21,-134,77,69,-24,-20,343,25,8,0,4,-56,1,44,26,23,7,298,19,15,8,25,-22,339,-225,4,-135,-13,34,25,14,120,-23,64,171,68,-93,18,16,95,24,64,12,-72,111,-131,48,-28,19,30,3,11,49,-11,22,-189,30,52,207,70,-32,11,16,32,41,-26,68,156,1,273,9,132,5,319,-8,-69,11,37,371,-34,-7,34,20,208,186,219,371,98,222,178,74,66,33,743,-47,13,74,98,20,1,140,1365,44,-7,21,444,13,7,-15,14,-15,-14,163,101,38,25,-39,-73,-13,2058,-50,48,104,162,224,62,-7,-25,51,-1,-38,35,20,169,68,22,144,-20,-4,35,27,-22,16,12,69,332,22,12,-160,202,6,79,109,56,158,70,-19,0,-5,-186,50,656,10,21,77,-7,34,157,66,-4,-26,6,41,483,-45,195,43,-19,-7,-17,128,85,12,-174,68,43,3,31,-86,-39,30,7,62,10,130,432,192,51,-37,6,27,-4,35,-23,78,128,54,65,115,170,254,7,210,-16,135,-36,7,-69,378,-21,23,0,298,259,-6,23,278,224,-102,563,-20,-12,9,-56,41,0,86,-22,-34,398,423,63,17,9,-9,94,-15,122,-60,45,211,327,77,-108,62,-9,68,-6,27,-13,10,-7,-13,21,58,73,83,-25,172,490,2,83,267,-135,205,526,383,84,127,79,156,43,-44,78,428,-169,-82,77,87,17,-6,57,-30,9,-3,338,6,-127,2498,523,9,1995,137,68,18,194,-66,129,10,8,29,156,339,120,6,46,9,20,293,32,11,-49,27,361,32,254,167,69,-1,17,32,-716,15,161,-40,35,153,979,135,196,25,96,238,191,197,42,101,69,373,418,51,144,-54,325,-67,236,127,63,-41,59,134,78,14,-28,-12,568,329,-424,73,659,-40,280,85,-7,45,482,300,27,-65,69,86,155,89,720,-70,39,115,240,161,180,-23,36,166,65,147,92,126,56,108,72,79,157,2,-28,16,22,22,249,155,-13,640,-3,287,63,76,114,169,370,45,1134,126,-31,404,31,-4,61,26,-3,68,42,-16,47,71,86,-7,29,59,5,279,8,10,418,-49,199,68,97,71,72,164,-7,9,2,-186,184,255,73,94,118,82,41,11,140,8,-13,80,409,118,5,400,-99,-1384,-218,34,11,176,44,26,53,14,24,3,88,-52,79,232,150,51,24,-5,105,-25,37,-259,-2,127,2,91,71,33,283,1088,75,27,86,113,58,38,19,-8,256,100,190,97,-55,-4,190,28,26,152,22,29,-204,169,24,-2,-13,6,12,318,66,44,196,163,184,-7,656,-64,43,790,68,1,-10,6,-20,73,96,3,108,133,9,24,41,191,-77,84,49,59,-92,41,78,-9,127,165,75,47,29,58,24,181,-4,36,53,7,47,-154,11,260,680,102,85,3,-18,-2,39,10,718,207,-92,416,157,34,-21,21,0,35,-5,-3,-6,-2,2,-6,-48,14,432,65,-17,613,204,-46,61,28,208,-57,2120,1055,-20,116,181,121,17,-92,113,11,3,67,512,5,60,0,62,37,61,-31,60,38,52,139,23,-18,15,140,416,424,61,2,29,-68,1058,5,17,-164,54,146,-24,94,378,-1,-43,12,1,141,209,467,37,51,691,690,-1,7,51,32,11,278,22,55,141,191,52,37,178,47,630,141,-16,-139,-59,-34,63,17,-3,-23,-2,14,93,247,8,167,-3,59,136,210,-134,-289,70,2,141,-376,-16,8,78,-47,127,25,10,33,-1,30,19,-7,-44,78,-40,30,76,24,55,11,34,8,31,-32,24,-17,12,8,662,5,-67,79,-28,34,-67,19,40,52,5,93,421,23,107,447,133,133,60,-54,207,1665,-4,-2,45,-17,106,-456,-16,236,-45,279,18,83,58,-237,43,316,55,171,47,16,26,34,-40,-30,-2,210,288,25,-35,34,160,-192,120,78,175,-35,99,55,35,-7,48,339,37,33,386,29,47,-174,-26,135,-7,-1,3,66,214,27,95,-215,239,19,190,94,-37,116,561,92,229,-45,42,-17,12,208,134,14,18,45,419,-7,-427,58,21,-9,442,-10,1,-39,4,-35,2,130,11,-19,19,9,-457,67,276,-9,392,6,83,98,-34,14,0,459,18,-34,188,90,198,43,31,-8,10,104,81,34,-52,64,-23,173,68,21,-2,79,74,77,-36,140,15,56,31,13,57,115,-175,-55,117,116,101,-30,-10,22,-288,11,-51,339,26,-34,0,-3,94,20,4,0,61,283,124,53,41,86,-51,32,-13,18,16,89,44,132,135,66,35,18,15,69,-90,150,574,78,23,5,62,119,54,18,-125,-14,58,334,-12,-33,38,16,74,15,-167,63,4,863,140,-1,-56,599,80,59,12,539,255,207,95,101,498,90,15,991,296,75,-8,116,129,129,-26,44,175,-96,-144,4,17,39,-377,-26,1,115,26,44,-24,-50,12,28,172,352,111,369,-43,-20,93,-34,-13,-4,36,-24,16,1,39,9,-2,-102,402,7,6,4,-5,106,-89,60,226,-152,173,62,47,69,-103,62,-17,63,-31,219,43,29,335,43,111,181,-1,28,43,39,19,45,-5,-50,389,-20,38,110,198,14,42,64,31,31,-15,-45,67,-8,392,289,89,94,206,25,63,68,230,115,421,150,211,1375,337,287,7,59,140,47,27,16,246,69,270,227,21,193,56,-8,136,4,143,-16,103,-21,35,98,-430,30,70,404,613,910,4647,34,-77,-2,-14,-213,-7,46,93,3,211,48,86,118,29,37,-22,163,27,-2,10,6,112,28,13,-200,12,-76,-6,64,29,74,89,125,30,37,416,183,305,182,57,255,83,50,46,-172,14,4,66,200,230,46,34,41,63,38,47,30,325,1,78,48,-32,-39,107,-77,145,20,-71,285,7,-2,24,-35,-12,6,87,29,36,45,159,10,46,61,42,-116,64,1210,44,-14,1,-8,57,-143,352,-13,161,139,222,27,39,-52,-35,80,-75,31,-25,5,107,221,53,155,-54,50,398,69,-18,29,230,401,64,198,69,382,-127,190,-6,47,283,24,-13,353,-268,96,2,145,-6,194,76,27,-73,377,222,21,201,10,41,120,-16,-38,-197,156,45,47,-9,-11,-1,17,34,149,205,16,-18,123,8,419,-189,83,48,52,147,88,39,37,25,9,-15,38,156,-153,28,72,24,729,100,17,130,-99,-3,89,10,29,46,16,18,46,1,-21,-33,108,22,65,-5,47,232,-1,513,-4,15,38,-30,-30,16,727,-322,82,60,352,110,30,708,-40,-65,45,46,61,152,-48,65,-19,200,25,55,46,189,-28,11,31,64,131,18,144,35,13,40,92,53,3,69,-642,199,73,95,24,83,301,593,2,20,45,44,-194,100,268,14,62,-4,170,-10,26,29,-2,112,-52,8,221,45,493,180,-279,531,2,-53,346,7,276,131,-21,537,82,131,40,-24,16,10,134,44,268,412,0,4,96,213,24,299,-175,-6,402,93,189,-97,28,257,113,137,-30,4,120,339,26,17,-37,-146,-4,-101,28,19,2,60,2,1138,7,96,110,-87,1,163,198,492,21,143,19,107,-45,-35,132,-10,52,80,66,95,-34,-2,414,-17,91,289,27,70,78,-10,193,78,28,19,97,114,592,205,39,-11,90,-31,-12,53,35,56,-108,328,682,32,379,676,-27,177,334,131,417,116,80,232,-12,-74,-154,-22,79,33,158,30,78,127,182,22,3,14,103,10,43,27,81,-78,327,141,62,-24,171,-13,513,359,480,-35,44,7,89,-40,138,430,182,214,-38,39,17,32,103,13,1,40,430,263,37,-25,20,174,-15,0,-52,151,215,107,61,73,174,-21,0,61,-95,22,20,61,78,-57,5,-5,29,3,48,35,219,43,-11,260,25,26,40,22,198,70,51,27,63,-64,154,89,451,178,268,645,-1,384,173,110,105,-33,34,155,-21,30,16,-4,93,-52,62,-185,-71,-5,38,375,115,43,273,16,-14,72,-16,9,36,29,1,72,5,2,234,-18,-91,-3,162,35,102,211,89,2,49,6,431,51,-72,21,14,-95,-10,74,14,33,236,91,380,58,29,11,37,-478,115,35,6,11,43,189,115,171,1361,47,251,64,203,-6,-25,-7,275,15,296,440,73,204,2448,69,358,4,174,1282,-129,1236,154,1637,65,115,198,195,129,-37,9,289,-26,67,-15,135,-160,-4,-19,2,28,409,212,15,45,168,13,10,28,113,216,180,519,362,330,144,268,271,-10,23,-21,115,-19,264,239,5,38,66,105,-30,76,-25,3920,568,30,61,20,49,63,215,127,195,51,410,205,71,-28,556,16,180,216,44,49,1022,251,2,291,14,116,249,108,80,58,-41,-30,132,-266,-114,42,61,-17,135,1,7287,-72,-9,149,181,88,32,237,167,-19,49,-30,159,-64,-496,20,170,101,-30,34,21,383,66,14,44,-98,9,19,196,28,334,-324,-31,324,45,16,12,-1,-9,10,159,27,33,-41,79,43,219,14,104,867,68,148,1,36,48,50,29,-169,114,304,44,540,50,166,94,131,77,212,-8,-39,308,113,-3,-23,-14,18,58,-32,34,355,-45,254,44,62,272,63,101,82,59,200,1239,1,285,362,98,9,-12,-15,14,-38,65,180,47,117,106,255,130,70,155,343,-81,94,-17,20,-9,159,13,26,53,-16,41,14,-82,154,169,730,297,5,197,385,91,149,107,-125,186,10,-37,-14,-96,-61,54,125,7,38,116,136,8,194,3,643,192,172,18,693,61,216,-5,-10,30,316,-36,-35,41,35,138,345,409,11,-90,-23,72,6,-67,14,-46,14,0,291,106,73,123,87,602,-53,104,217,-12,-356,112,-21,53,-22,42,48,281,60,-40,-3,98,91,-37,100,33,275,38,91,329,186,-82,49,3,68,109,170,5,-238,-12,-23,112,-63,16,68,5,155,-289,25,47,-22,22,244,33,-171,206,-10,44,128,73,101,116,9,147,43,24,-23,-109,130,-15,485,395,632,205,92,18,550,8,117,-59,-218,110,35,-4,135,218,74,375,-306,13,-9,63,53,-42,24,-84,138,-63,46,180,154,52,-27,5,-28,402,1023,659,-592,77,8,172,19,-14,358,34,139,251,334,4,200,53,-69,343,164,39,20,209,158,30,-8,1198,282,90,-38,-22,57,53,68,-31,229,97,49,131,45,-58,71,-53,4,36,147,42,44,-17,337,45,40,631,59,-81,-6,10,-40,31,-10,-23,546,-7,-33,255,157,47,32,-16,-100,478,36,40,100,1563,149,3010,78,43,189,40,43,2,110,-50,110,-34,-14,-21,-10,524,28,70,238,22,91,-333,652,-32,172,58,13,13,201,801,105,155,9,12,121,50,-221,176,147,75,130,55,-85,71,325,-2,20,-56,12,197,30,23,13,-93,79,178,-9,1073,104,1,896,27,10,186,-17,8,11,265,328,2,244,-12,17,192,325,-39,48,3,271,175,308,-9,-104,70,62,-21,64,210,1766,-8,159,-2,31,33,66,62,107,223,-14,1263,20,43,-197,123,56,-1,-6,117,35,3,706,18,29,410,107,102,113,-44,-17,22,-17,33,6,78,-34,-7,14,104,17,-25,-11,2,-45,-12,122,9,-56,69,-22,-59,29,111,175,110,65,164,1,-25,119,29,-70,105,-160,-7,156,337,31,115,-15,104,128,-11,20,28,77,618,-22,-21,-24,333,206,11,149,-6,-28,121,18,-134,25,7,35,152,28,98,-106,1,59,391,-2,235,-11,-4,-13,296,7,57,54,75,85,38,-6,32,-43,127,31,-1,39,83,3,17,16,759,118,104,16,45,251,13,-290,491,135,-101,78,21,38,7,23,33,52,70,-208,-15,-25,195,51,26,7,-42,71,35,21,301,314,124,88,587,142,46,-24,-6,35,21,58,-40,27,-107,-34,36,79,4,137,59,1251,275,81,83,14,14,56,177,87,390,2,197,691,203,51,66,-19,1078,142,141,16,-43,-3,168,68,134,28,-336,-1,358,18,152,146,80,379,149,281,178,29,29,-50,291,99,44,-27,375,235,88,-11,52,449,72,197,-24,116,14,78,153,-5,833,32,165,9,44,291,402,-51,19,10,128,14,154,-47,68,106,58,63,340,54,131,40,-213,62,164,16,-29,82,48,280,-16,-2,29,142,-12,-30,-2,-9,76,53,134,-17,19,37,1305,-11,-54,30,38,83,-39,83,33,-88,21,1206,170,258,105,610,20,213,57,309,409,392,-127,513,33,231,52,279,85,647,11,294,206,-15,1421,67,326,6,51,128,-9,-1,13,325,-42,719,67,195,132,334,68,61,162,83,224,30,-35,17,422,93,5,434,51,135,368,-164,73,313,1418,588,134,-68,-162,81,306,557,927,-242,153,15,60,141,-16,329,108,32,22,-14,20,-331,149,-15,31,130,96,280,459,18,104,74,-339,-8,247,123,-14,163,620,60,129,229,132,28,174,-8,68,77,-136,75,0,-10,23,149,158,-97,34,-13,174,8545,96,57,-1,-15,29,283,15,119,-974,167,2879,-7,96,555,8,-22,9,59,87,0,13,55,194,71,65,327,482,2,240,-18,20,-81,-178,128,331,17,366,599,325,55,80,-20,434,54,-16,35,629,518,-23,39,84,79,2,26,-89,35,-14,41,152,31,195,-91,62,-5,-40,56,360,104,122,99,-23,23,-33,88,18,353,-18,34,190,163,205,24,119,1,-7,185,59,50,159,94,74,181,-148,86,29,45,26,-57,84,-25,17,20,166,49,164,64,253,135,99,226,16,309,21,49,-1,-28,58,139,2,112,412,331,0,542,1,-362,39,-34,-98,1223,-52,13,165,181,5,-78,43,267,9,13,-279,55,25,24,22,35,12,246,45,64,30,18,5,2,231,223,471,53,25,61,16,3,-110,136,45,10,-93,45,134,580,82,50,-58,27,2,-37,-9,-291,61,36,60,-6,39,89,-35,69,-12,98,66,199,380,48,61,71,26,47,15,49,34,-14,6333,155,68,25,62,-475,464,71,48,10,96,95,52,8,40,7,96,-77,15,-11,179,36,48,282,145,65,105,56,-4,9,-155,4,111,-36,-105,691,11,450,101,28,-80,109,299,-47,354,52,-55,-2,163,609,25,106,30,310,16,180,42,778,166,78,2,-8,47,30,99,34,3343,-313,35,117,-23,26,5,-31,138,62,22,12,66,28,-12,76,-3,-2,5,62,12,44,47,-12,4,19,158,221,-4,104,408,52,122,53,264,434,2,91,11,4,27,5,29,-37,-1,64,54,161,81,-5,164,298,69,50,217,-76,-57,3933,-10,594,2060,225,7,418,327,-42,75,-8,243,-84,-5,195,165,23,30,99,-99,2,1,45,222,27,-93,56,108,37,43,-68,201,23,363,175,10,65,-122,-41,-8,7,27,-88,-191,37,-142,68,24,-9,49,182,333,215,206,32,132,13,71,180,100,115,63,-57,6,216,193,46,-4,8,252,173,344,173,101,21,130,124,-86,20,-23,204,171,19,319,152,67,114,27,-9,416,152,40,0,218,84,-18,22,154,96,9,-41,3,-37,-252,-43,44,223,18,-28,-457,74,-4,61,51,321,390,28,-2,30,-39,303,190,150,82,-2,31,-50,-48,28,127,31,181,414,109,17,547,304,147,601,97,108,-32,-227,8,46,29,347,168,60,-136,124,-4,56,263,31,3,184,49,-6,-26,156,80,-48,-232,-304,-33,-11,871,314,-77,240,-214,88,111,507,43,489,30,254,-250,3,51,76,133,8,562,157,26,24,8,-5,42,10,30,58,46,370,25,37,-4,43,65,3,27,11,13,8,211,5,180,65,93,90,187,40,930,104,231,39,-57,109,159,143,39,117,98,350,22,35,3,108,48,266,-25,43,117,45,375,111,623,-33,53,1,-11,564,116,-54,72,309,84,-129,43,-9,-54,195,1676,-8,6122,18,-17,64,67,-22,-13,51,34,33,44,69,90,31,80,4,38,149,27,423,489,19,1363,-144,222,-47,356,19,-99,209,-215,17,26,349,556,820,-127,77,-9,-1,-18,6,39,103,17,232,8,-105,85,-18,300,77,-186,-26,387,42,57,10,-93,53,22,19,36,25,58,364,10,25,113,36,-43,42,34,-75,-222,19,-248,-80,95,47,-3,121,-40,40,22,80,153,-3,164,457,37,59,44,-54,-28,-26,-222,167,-6,-3,1,-5,-7,-23,155,61,114,183,33,221,44,86,-216,193,20,32,130,-21,24,-6,102,-98,50,68,-145,55,42,40,78,-7,-91,186,-12,98,49,-477,-3,366,-73,12,-21,46,32,18,164,306,2223,52,34,1393,9,497,179,11,118,127,-58,-23,10,-58,-16,172,443,-26,11,-119,136,53,-25,-91,1,40,1,17,-2,-26,61,32,218,129,153,84,228,95,212,-4,17,38,415,-6,0,5,26,53,7,2,177,-14,53,368,22,-803,440,-39,59,14,8,167,-11,98,-11,-262,98,78,6,73,201,47,364,-19,421,182,290,29,3,-13,6,-39,1,20,219,72,14,4,1264,204,71,11,255,-38,-105,18,24,970,104,-103,-127,37,-75,62,25,-147,280,-13,12,95,105,48,4,47,5,38,6,479,538,-43,41,15,31,-358,153,4996,128,2067,37,30,323,58,165,25,102,-28,115,27,36,86,-20,109,104,397,47,89,400,650,-364,38,-90,33,7,239,67,150,214,-38,-33,171,-140,217,12,135,351,1702,82,-30,-76,439,-22,1278,30,-543,18,-38,-30,40,118,79,569,111,217,-35,366,196,848,124,79,25,60,604,343,-2,-117,-4,-18,-9,-36,-14,-45,48,319,14,50,24,47,-17,355,473,-1,-24,149,114,117,-79,289,-29,419,348,617,-69,-86,34,24,63,57,98,4,-40,-110,-2,94,53,-219,40,61,47,96,59,159,242,242,548,3,90,9,233,59,46,139,421,55,7,-3,274,118,42,29,1017,-425,192,82,166,268,87,207,-76,84,112,-127,-7,259,-14,77,1513,73,17,107,79,-36,127,276,88,124,222,254,33,-122,57,14,226,6,-55,29,-14,105,15,109,115,142,117,81,-42,939,-10,30,190,10,16,-25,94,20,-4,99,-92,294,5,-19,15,39,125,35,74,713,110,-96,576,56,32,189,45,29,17,5,15,282,179,4,34,-48,254,144,63,818,37,124,198,-53,4,5,198,36,271,130,13,20,19,572,28,154,204,21,166,51,39,11,82,-21,62,229,-33,-9,72,843,-112,7,29,64,45,-8,8,187,-29,-5,22,86,171,37,85,5,-18,107,-25,58,65,7,10,7,9,204,287,-17,75,125,-72,-40,-33,145,12,0,-50,12,61,-55,14,65,-11,67,-104,133,100,91,149,261,11,76,88,510,170,7,81,52,-6,167,43,-38,19,1108,921,35,1222,57,-22,10,416,10,61,75,28,465,39,-137,-380,-3,362,212,24,-19,187,11,3,15,43,1,62,-15,144,27,-26,100,-1,38,21,38,272,-27,65,41,232,52,10,-5,16,22,156,35,-9,-92,60,92,83,15,152,-143,199,-76,11,54,55,48,6,-26,-2,120,47,-27,127,57,43,-30,96,55,-13,80,-14,232,295,125,356,-30,353,78,95,19,13,251,35,-1,59,3,212,60,74,160,2272,13,573,268,-14,17,72,2,50,302,1044,173,-6,370,66,53,125,108,47,30,57,10,-54,-40,28,75,60,178,97,19,19,320,43,24,128,34,69,572,-37,58,48,68,-7,33,329,-55,-203,179,-13,180,31,189,-26,-57,159,-9,-21,28,-19,68,196,24,164,-9,-52,207,26,230,89,20,538,114,206,87,62,35,44,136,492,972,-11,-25,177,45,470,141,109,117,230,-46,61,275,596,23,-116,11,17,-129,1,81,94,13,61,12,50,307,536,24,42,57,62,388,-23,102,48,299,83,-18,573,18,186,33,-8,45,58,16,6,-19,-57,3,118,36,197,87,41,73,-38,12,134,206,24,176,9,36,-41,70,-34,32,-10,-18,-275,31,32,65,165,18,177,59,-34,29,-24,-25,-5,-13,-14,70,-28,142,194,27,157,-94,60,-301,11,48,-26,20,-22,207,2042,16,69,24,499,21,7,98,56,120,83,320,392,166,-25,2,59,142,36,131,-71,19,-8,85,691,223,83,379,16,97,-52,21,-22,-14,55,-17,-14,22,143,72,342,44,44,-59,276,28,32,-8,41,351,5,38,13,93,67,-21,238,29,1,-61,-101,104,81,65,-244,-1,-30,11,-12,26,102,0,-100,41,236,296,227,49,50,40,-96,33,32,1,122,6,-37,24,42,38,-19,-65,9,53,-26,2,63,22,25,475,357,53,-45,50,-82,-53,7,84,-9,1,28,18,15,59,-8,6,41,-62,4,-1,3,-203,23,-57,-399,42,-49,79,5,-4,17,52,18,30,29,83,144,-36,63,111,-38,28,84,33,26,19,39,-18,-136,124,-10,26,24,28,-29,0,26,-25,-5,-18,-19,-32,454,51,59,14,0,-25,308,36,104,343,45,5,49,-4,-17,38,76,133,13,28,-29,15,34,10,-45,-54,859,-2,225,-14,12,23,300,-27,6,-8,-14,-15,43,30,-6,1,39,-28,28,-91,244,132,-32,93,99,92,29,114,-27,-5,29,-2,-25,-21,-22,-37,-6,9,-3,26,20,45,1,12,11,90,11,13,27,-30,1,5,44,223,-29,-3,-116,1245,71,132,28,69,14,-13,-661,-36,6
-15,-52,-19,-6,-27,-52,29,-14,-26,4,28,-114,-37,-25,69,4,-4,-62,16953,-2,10,-12,-16,-44,-32,21,-8,22,6,1,-32,20,-167,-66,-160,-100,-3,59,857,216,456,94,143,4472,138,-73,1379,40,-32,56,508,5747,18,283,-94,-45,123,-15,70,74,-12,52,61,3,25,29,228,35,-17,-114,1,-3,104,-154,7,36,26,84,191,-41,66,104,30,-22,-8,76,42,131,48,-4,43,11,-4,105,18,-22,-10,34,26,-11,13,-67,29,-48,-22,3,781,85,-71,66,2,-45,24,-266,-29,-46,5,0,4,-39,-16,94,-59,102,-20,-48,106,-40,40,17,88,6,21,-22,-63,26,22,155,106,24,1,-12,14,42,1,42,39,270,1,-12,45,40,44,268,14,-24,59,-54,52,-54,2060,37,27,94,11,41,14,18,271,19,264,20,14,13,51,140,26,-26,9,65,121,-12,7,22,192,18,-2,-21,-116,0,476,-15,-30,-46,17,110,16,12,-22,175,6,48,13,11,1,43,-14,7,443,44,68,22,-7,2,582,-70,87,617,-22,9,13,-9,7,-13,30,1560,-15,21,18,-10,2,-8,196,106,10,-39,4,106,226,40,289,66,368,-1,-7,-25,-43,35,20,-8,-27,43,73,-8,138,-178,-63,-2,192,-9,172,169,-154,16,-16,-55,-17,-21,-38,-43,-31,41,29,34,21,177,2,-21,-115,-25,-19,121,965,6,-17,-27,17,51,111,-2,3194,762,247,-4,-50,64,48,47,170,40,49,28,-6,46,163,3,-10,193,2,156,-150,165,-25,1,65,-5,10,10,3,-42,-11,319,248,210,6,27,769,31,0,-30,117,-12,67,33,33,21,48,33,307,36,0,-4,99,-16,38,-3,126,-12,-24,408,34,-14,103,-6,-42,23,67,5,42,-21,-44,81,68,259,0,35,9,407,310,162,21,-14,126,-5,204,19,30,40,149,10,10,0,55,221,150,139,-9,6,7,58,2,-12,13,-1,-11,85,10,-3,148,213,194,70,8,-12,23,42,73,-80,-26,3,135,121,-3,-17,10,0,20,-21,-12,12,0,592,16,24,10,15,320,15,0,-1,199,46,-6,-3,-3,51,142,126,23,72,293,432,97,-26,110,-80,7,-18,8,166,127,-6,224,6,-21,-82,85,-118,50,-13,-1,29,86,154,-25,7,11,35,42,5,70,16,12,7,145,-48,42,-21,-18,36,4,-18,152,32,219,100,5,16,33,-15,-14,46,-17,-37,1,21,16,-2,-6,-15,-175,18,-2,176,105,126,44,-8,177,22,-85,40,89,16,60,-2,219,51,26,91,0,89,34,-5,-12,151,173,170,38,28,53,879,42,39,4,220,-43,-7,25,-3,47,57,120,388,-9,-14,6,-14,20,20,5,268,41,41,131,342,12,-22,18,-24,3,0,2011,5,-12,-10,3,4395,-10,91,24,-111,-2,-1,22,146,26,-1,32,66,58,10,-4,152,28,248,12,10,57,11,78,24,-12,10,-31,59,-29,-124,2,0,-44,16,-7,-16,647,-23,39,37,-232,27,5,244,10,-13,28,16,38,48,-20,12,14,77,273,-34,-12,24,49,21,-5,-32,46,-11,74,-25,121,43,-6,5,-30,64,-21,63,23,-32,-14,436,19,97,24,164,-62,1,-9,104,12,-4,-12,102,2,20,-17,-2,52,13,-41,73,93,32,-19,2,4,-41,58,199,6,48,111,24,156,1,-8,31,74,-27,15,-42,-60,-13,10,53,42,-49,-8,-38,21,-38,7,97,23,-12,-2,49,51,-44,-16,-7,15,8,-5,64,80,-6,138,31,-56,35,-47,65,50,-25,10,122,-9,-1,-123,60,-14,-26,-22,195,20,110,34,36,-12,29,29,3,128,12,158,-19,9,63,0,403,-14,1,43,77,561,-64,9,28,-90,-33,-20,-15,9,26,-23,-17,51,-90,1,21,26,204,1,240,5,-16,-5,290,28,6,11,47,57,1,104,-33,55,-9,-70,-28,5,39,527,-27,43,10,1,72,109,-14,-32,967,170,45,-44,53,-27,100,504,234,-19,55,9,11,8,2290,-25,27,147,186,85,41,21,-31,46,-150,-220,2,-82,-44,-28,-280,-43,65,-58,44,100,815,135,53,-19,-14,68,109,-44,104,15,32,44,-4,18,22,-115,-15,99,-18,-4,193,1,-3,-3,-57,69,-81,-23,81,-30,18,-9,-11,-75,29,6,26,-47,-73,-87,2767,39,9,48,138,3653,97,5,37,473,-23,-39,-76,861,-27,-149,23,-13,7,47,119,53,3435,240,-24,-15,16,71,-68,115,5,-59,1621,-90,-48,5,7,299,3650,-13,-99,-1,87,20,21,17,-58,766,321,-15,35,-19,284,47,-8,11,2266,350,-20,62,66,61,57,-8,-75,36,-35,19,635,-19,64,1,-34,-10,54,33,31,104,-58,34,11,-7,50,-13,-68,-91,9,241,32,-148,-13,149,4,4,9,105,34,100,73,16,54,2,-3,-14,-46,30,-29,80,-16,0,-36,-42,5,6,-50,-5,-71,89,7,20,-42,-70,1115,-30,58,-2,74,1,-29,-14,-29,3,-36,-8,59,530,8,23,8,69,-17,-12,74,-64,-44,-47,-40,3,28,-192,1649,-14,6,-32,315,-32,22,-36,1055,-49,123,14,30,-12,-33,-66,58,26,24,-44,55,-12,107,152,3,30,47,-95,-15,73,1592,130,1,121,9,-40,35,74,57,58,-6,81,30,17,350,29,430,27,140,-5,467,-1,98,77,96,-56,-17,57,1762,22,63,34,122,6,-11,11,237,-23,126,10,94,26,65,50,16,9,-22,149,-14,-51,-56,-15,-23,-5,48,899,358,28,273,1236,45,10,-10,27,56,251,517,22,-9,23,-86,335,126,497,-42,-13,-4,-15,1080,104,-2,-3,-23,29,307,6,-6,-13,50,-35,53,180,34,197,16,7,-13,24,51,19,31,28,80,47,-4,26,23,-8,-21,94,-4,3,165,297,-22,44,44,79,-15,147,212,1,434,-29,35,-16,10,30,8,53,35,-18,-6,-7,343,11,17,-6,19,94,-11,-173,-83,-31,45,-7,71,-20,9,31,-74,65,-80,-41,-6,-9,-4,77,-38,-32,-14,-24,46,78,18,-69,-7,751,14553,2717,24,118,-111,58,30,-7,28,13,-88,-3,120,-7,84,44,37,94,0,26,45,-30,-7,24,69,-4,101,146,8,11,16,165,20,7,-2,179,189,78,35,-3,-67,-8,-11,18,310,8,6,-4,87,-24,62,-16,22,-18,71,57,-26,1,20,19,280,-105,21,109,214,1,145,1457,18,108,-16,7,553,23,152,-10,11,23,26,17,32,-3,957,-55,3,-22,-1,-20,-8,-32,4,15,-62,-4,23,10,17,28,45,25,14,-40,15,-14,-8,5,-27,67,42,21,361,58,169,-20,-231,26,-11,31,-12,-136,-19,194,-7,8,49,152,6,-60,76,62,405,-2,-23,0,-11,136,12,161,21,-8,110,29,31,191,-18,-12,14,219,2194,17,240,1011,116,-1,112,9,0,-10,50,31,84,6,-5,-22,-2,156,34,32,-10,-18,139,11,460,-11,-11,54,4,39,265,8,49,36,-7,0,65,142,15,103,8,12,-12,-1,-183,-44,11,67,-129,32,-34,360,438,28,-10,-59,1,64,12,35,71,-27,6,419,69,17,50,8,-9,-8,38,0,57,25,-7,63,-17,268,37,-28,22,-9,-11,10,-189,-10,25,-8,0,15,65,-45,90,65,104,-76,2,19,-8,29,34,-8,-40,66,77,-75,-3,-79,588,30,238,2,30,33,8,-6,-18,7,32,-21,186,13,11,-34,21,-111,-12,54,-4,48,125,32,-14,-12,34,21,0,-75,85,30,-24,61,-13,-9,88,0,2,-22,23,91,-68,114,2,88,-53,17,17,13,243,16,81,27,55,-38,73,-71,45,30,3,25,33,115,-14,202,6,108,3,186,10,6,1966,90,-36,-6,-35,27,-5,17,2,-7,14,68,178,2,19,-6,-29,6,53,31,-29,-11,77,-12,30,-7,37,5,-44,40,67,-20,-31,15,31,19,-14,8,52,-69,30,17,55,-86,65,-34,-25,-1,24,8,66,-54,68,-24,-11,19,-1,-7,17,21,-6,36,22,-6,91,105,-21,126,-15,23,56,48,98,7,55,91,-60,3,18,-6,75,-20,62,-15,-81,-11,24,-15,21,-12,48,79,115,83,24,3,-21,-66,5,12,-36,18,58,-11,132,-27,-50,12,-196,31,-1,45,6,6,21,-92,0,-29,-48,16,-1,-29,-20,340,1632,11,-11,738,15,-8,-22,-124,6,558,44,8,60,31,16,-111,71,696,-30,-2,36,9,23,136,-62,46,129,3,3,109,154,-31,-42,2388,84,-71,75,231,44,29,58,2,4,22,57,44,-62,20,21,59,28,-5,-5,-11,163,45,-62,28,113,96,-11,-55,-140,55,-72,-132,0,-55,0,-86,27,20,455,31,-14,11,208,-48,152,-25,8,-15,16,-6,-2,4,61,-31,0,897,45,4808,4690,7140,-30,5,-7,-25,-19,17,179,561,9,18,186,-15,73,-11,19,-49,53,418,-10,-29,-6,-31,1353,-14,4,146,-102,-38,206,-22,15,-46,22,4,-40,-13,204,-15,-168,131,5,20,123,-157,1,-84,-21,-48,-29,87,799,258,10,168,70,95,2,91,38,8,32,457,-5,-2,-4,37,27,72,15,0,-55,257,-2,2885,223,19,-6,82,-2,80,4,67,1,-25,1,-33,17,51,-39,11,-2,0,-5,-7,30,-45,26,-84,-30,67,-5,7,97,71,1499,28,40,25,-39,27,-7,-6,103,-15,1144,-9,-194,-34,18,-88,-9,39,3,312,74,3,-14,18,-7,66,-5,81,41,3,-6,253,-17,6,-16,-24,29,49,36,-10,-1,16,-21,6,13,-8,-5,20,20,45,217,-196,-3,19,12,-17,172,97,1999,32,-46,68,23,37,-8,-83,-58,15,-55,59,0,256,31,96,-43,24,-8,2033,5,-10,-10,-4,36,32,36,3,-44,117,55,-26,2550,69,-112,0,44,-1,-20,208,88,-11,565,17,24,-35,59,77,358,67,45,-6,63,-41,5,48,-19,84,1042,7,19,-3,-22,58,3,63,105,3,28,92,-14,102,21,28,16,39,-6,-3,88,344,22,267,28,-13,17,9,48,-7,54,37,270,38,-28,27,3,9,94,-46,-14,30,7,-2,115,145,16,-10,-18,-10,13,-17,-39,-41,5,1898,5,-36,-44,9,199,5,-40,117,21,21,13,-53,41,65,37,79,-20,203,147,-22,22,28,66,-1,-43,-39,-10,-33,-21,64,35,9,40,36,-31,63,9,34,15,-31,-4,-21,-18,-16,-3,-15,-17,-39,10,3665,469,134,1,20,-33,-1,-19,-19,-6,28,140,5,-41,27,19,23,2,504,23,-15,-17,108,13,-25,-8,-32,65,1932,-24,72,33,38,-24,-21,720,-33,-28,-15,192,-11,-25,0,-13,-26,4,9,-93,332,-13,26,22,298,19,64,10,2,4,25,-7,61,-68,57,4,102,-4,572,-51,4,4,-22,60,-7,4,102,6,12,-98,9,0,8,6,-5,-19,48,11,140,-2,115,18,9,46,99,262,412,21,-9,22,-4,12,-60,-1,-5,34,17,20,44,-30,-4,1,36,10,0,10,-21,4,-37,449,11,7,-42,12,27,-4,133,-27,-2,235,-41,-63,462,64,-48,13,-20,11,6,25,16,-56,-28,843,12,1160,40,-36,148,14,174,48,16,107,36,-358,5,2579,19,-98,-7,98,-15,-13,-9,33,5,9,2566,33,-5,21,63,12,61,14,23,33,0,13,-9,341,87,182,172,9,-96,25,-17,-36,0,174,-63,-16,-28,420,244,54,6,1411,165,-4,8,7,-5,-20,-79,35,16,80,47,-44,-22,52,125,-5,41,97,379,8,-71,-7,-8,-15,26,13,76,-29,24,31,-45,58,-33,39,15,447,-7,95,42,240,21,61,-2,-44,-161,173,-9,57,11,19,-19,-7,-38,58,-10,86,26,14,-25,19,-34,18,34,64,132,10,-12,-9,28,151,12,14,-8,59,8,0,50,67,47,-11,16,23,-26,133,15,-48,-41,-28,56,318,93,-50,152,40,41,147,16,6,25,137,52,150,223,70,6,-38,6,51,2,-37,36,28,-1,118,1,25,5,164,56,-52,11,284,43,-6,-57,-16,-12,126,34,42,-5,57,-29,20,-18,104,40,6,60,-8,-10,79,38,-14,-22,-14,69,177,-7,-5,-2,49,-1,71,14,6,-1,28,12,24,8,7,97,371,17,4,57,48,38,-10,-29,101,-14,-5,-14,-36,-66,-9,25,-18,-7,5,29,54,69,-25,107,19,32,187,2,57,17,23,15,-33,17,16,80,-62,7,9,683,-9,-5,28,-40,-8,1,-5,66,-12,-8,2,-1,68,11,41,44,-27,1031,52,49,16,16,36,-21,24,-5,9,1905,140,27,-12,2,-1,52,-11,64,-28,-68,-18,3,-11,-35,-15,840,29,-1,-5,2,7,-14,259,-9,219,1,-3,-22,11,25,44,-36,6,0,-67,38,6,11,-22,-121,189,52,-44,19,-11,52,-5,5,-61,-12,3,-33,-39,224,105,99,-17,-1,33,31,0,154,-14,-2,127,34,-43,-47,9,-6,10,-82,-1,5,7,219,24,186,-53,143,18,3,-19,-31,283,32,53,37,-18,112,27,-144,242,9,6,38,198,33,-4,27,-25,9,34,-79,2,50,-53,-11,-23,-10,0,-8,18,66,-4,0,15,18,18,45,-73,130,4,63,-49,183,119,-39,0,3,-5,58,-42,33,-19,39,19,60,-46,26,8,-7,-8,-129,52,15,124,15,5,11,9,234,19,170,-9,36,12,-20,152,21,173,10,33,-12,-23,-47,9,3,22,-90,-42,17,47,-74,15,137,85,51,-15,27,52,12,9,-5,49,24,41,-24,42,12,-5,-13,2,47,54,16,-7,9,15,243,74,18,-25,16,-17,2009,-24,177,-123,-62,16,17,58,18,30,6,-37,54,11,-34,12,143,28,-9,26,-23,-3,16,365,-14,45,16,13,35,179,1911,1605,28,-5,150,31,45,8,290,5,11,8,22,-22,-53,-42,-27,-87,-145,29,-3,-1,10,-9,-13,-2,143,45,27,88,4,37,-4,33,84,17,224,199,16,-14,2297,3855,1853,2369,1825,5680,1766,34,111,3,1,76,-4,25,108,2,10,-94,-57,9,-9,-10,26,22,101,1,-37,131,-17,-16,-6,65,53,27,53,18,1,23,-7,-56,-10,16,24,-13,-60,53,-40,-43,-6,27,-16,26,73,-17,3,-31,155,126,5,24,-18,35,-43,20,-7,0,62,13,-9,30,93,6,-5,2,17,-11,21,-17,-9,5,-3,3,370,35,12,-35,-12,22,60,4,2,49,86,19,-18,-11,140,29,1,4,-81,44,-5,8,-73,-13,0,71,-14,104,-33,-42,11,46,11,68,11,-20,-12,51,9,11,506,12,59,24,8,52,46,-45,64,132,38,-4,61,27,16,157,49,91,-29,-12,-20,12,-17,51,-5,44,0,77,39,92,-49,7,27,59,493,49,2,-2,2,-4,38,15,4,16,-47,120,3,-9,-86,-60,11,-23,6,-12,24,4,4,-59,13,112,19,12,140,5,-13,-9,35,12,404,82,21,22,68,-68,255,-22,1,64,-46,43,14,-38,-18,671,-123,15,14,91,-17,15,-61,-22,-10,-1,14,2,3,71,9,10,47,12,16,-1,19,1,-40,14,77,-36,18,57,2,28,32,-33,88,-34,-1,28,51,288,71,-13,-4,-44,12,-38,-2,20,132,-10,-71,11,-18,20,52,134,-24,-103,54,18,194,49,340,127,7,-251,12,45,182,75,-1,37,13,4,-5,54,-21,46,43,-43,20,1,3,75,-1,120,-17,-8,38,-284,-2,40,39,-13,-9,21,12,-13,70,-26,62,-17,-56,-26,145,20,24,29,88,43,90,15,-2,113,-137,16,34,18,12,13,105,1,16,68,-26,27,-16,211,505,78,-8,97,-14,-10,4,-5,278,-13,-23,-18,8,248,-21,-14,-12,4,17,63,41,15,-18,8,-66,-20,5,5,32,4,13,75,98,88,52,-22,-1,-129,-2,230,-75,-5,60,75,-34,-58,49,8,61,95,74,105,12,8,647,74,1,-17,2,48,-3,0,16,-2,50,0,-38,-6,11,-3,68,-16,322,-7,-50,188,39,-2,54,-6,-8,-23,-3,0,7,27,-16,33,21,-12,47,13,-20,18,92,-130,7,43,-20,-18,14,-11,54,48,34,781,-3,61,122,10,51,204,102,201,-20,68,-1,54,-6,933,-5,32,41,30,62,361,-8,-13,203,1185,2,-15,20,-9,-59,10,-45,5,104,14,-43,129,507,3,94,-35,81,37,130,-102,-3,-3,46,15,27,26,77,63,-98,267,-4,110,-64,33,-9,9,21,91,29,-16,-33,45,13,-36,130,-12,-15,-1,97,59,-30,274,74,-8,82,2099,-37,103,5,-11,-15,148,-57,11,86,-49,420,7,-14,55,17,-7,92,121,8,-11,-12,45,3,77,51,46,210,6,-6,36,16,96,77,893,76,95,208,-10,-11,-2,72,0,34,25,-3,-1,88,-39,-113,152,101,-55,-24,-3,-3,12,97,1,-45,42,65,0,-22,20,51,-51,-1,-3,36,-1,21,20,95,-32,-5,36,-10,-7,-37,74,13,28,137,7,4,20,-10,-13,-2,11,29,96,1,-14,10,61,118,211,169,-5,-9,5,-2,-115,27,9,1,101,-13,-77,-88,204,-88,-22,-15,13,-21,14,49,-15,114,17,44,11,-1,63,66,43,-18,2,6,11,-28,58,-16,-9,63,1682,49,70,4,70,-37,12,-8,76,51,-10,-15,25,43,-21,122,9,44,1,2,23,8,5,21,28,14,10,46,41,-90,-31,-28,-11,-17,-16,-47,-82,-29,90,11,-59,56,-12,4,-10,19,6,20,76,95,-30,0,52,-21,-9,20,361,-35,24,12,-23,-23,32,145,-104,186,-17,73,-6,276,59,16,-19,-63,-15,-42,-24,-1,-38,46,77,-26,22,-2,-36,165,15,52,3,-14,89,-19,-17,80,-1,-73,-23,96,137,49,176,4,17,-4,57,8,405,43,120,-12,62,0,23,57,41,90,-30,2,14,-1,-48,12,-12,73,15,-3,25,3,3,-34,-14,136,23,93,28,-189,7,18,21,-9,95,2,308,28,15,24,-5,-8,44,-22,2,45,34,157,-44,21,1,-2,-2,32,32,3,111,-8,-21,157,48,37,17,277,-44,-9,37,3,10,15,1,26,-5,5,-17,162,51,52,-32,-3,81,402,-121,192,-152,65,-8,75,-19,20,23,51,-59,-5,27,-118,17,0,-5,47,56,36,24,8,-17,26,190,26,-26,143,9,-35,-12,7,-81,-34,-60,-4,-19,-10,-52,7,7,113,133,8,-96,-20,-3,0,17,21,69,46,-3,-26,-29,18,39,183,-5,76,78,10,5,-11,44,-23,19,-3,-11,-45,47,-16,24,40,165,-28,7,24,26,22,46,33,47,-5,66,-70,11,1350,-8,15,28,-19,61,-7,352,0,236,-69,41,46,7,210,-5,26,-3,-41,-131,64,-6,-8,16,16,-14,-6,19,83,-14,42,56,-9,-3,50,70,104,123,-13,56,120,-5,1,12,23,6,45,75,-4,-102,3,55,-30,103,17,20,20,-11,-4,270,41,0,20,19,-45,-8,-32,-3,72,-3,-14,-1,67,39,9,-22,-9,-20,27,-32,61,2,-21,4,-77,-6,28,-57,348,-30,-20,58,-66,10,41,38,177,113,33,7,142,78,-8,-13,27,12,46,22,-10,114,7,36,-71,-6,-59,26,32,58,-29,19,68,-59,-73,31,60,19,194,27,-36,-142,39,9,-88,-71,38,3,-3,-2,6,-54,-1,109,70,-45,23,41,13,296,205,-29,29,9,9,20,165,-37,-10,-106,84,81,121,15,3,-53,-12,25,2259,32,12,60,13,34,18,8,18,-11,-7,347,14,132,-13,66,40,77,50,5,-46,-10,-23,62,29,-183,-3,-17,10,4,-3,4,56,358,-85,52,24,28,52,21,56,3,15,43,59,19,36,29,68,-64,46,-15,-7,6,-39,1,587,-23,-7,-6,68,-12,-17,-22,4,-1,136,3,54,36,13,0,15,-6,-42,154,23,-11,322,78,21,30,0,1,11,-42,114,125,75,-116,6,104,81,-13,329,83,5,-20,25,51,8,26,11,-12,47,73,-11,66,-40,-1,-8,68,5,-79,-10,61,10,326,-97,52,-30,-11,-36,-50,405,-61,45,-16,-5,3,31,96,18,16,32,1029,13,523,6,2,-19,46,-15,52,-11,-17,-3,31,52,90,-118,3676,-11,30,-19,34,2,97,-5,32,411,-8,-20,55,39,81,7,27,78,751,26,-44,-67,-21,10,-42,130,2,-28,91,-11,19,-22,-145,25,-7,12,-17,-32,-1,0,0,-13,-3,45,-22,-31,-54,15,2926,-15,-19,25,100,36,-52,13,19,-22,-18,-2,-33,-59,-68,-33,41,-3,-8,-39,23,541,-34,108,1407,245,19,-61,111,-148,-17,-17,66,41,14,39,176,15,17,14,107,17,87,-20,171,172,36,-3,175,106,14,113,-79,-12,-34,115,-8,45,40,-5,9,30,9,-4,11,1,1466,187,-17,-76,-11,300,-24,-5,60,176,53,-403,-14,613,-14,1410,1103,3028,-5,20,2554,214,-85,106,25,8,21,383,-27,81,4,21,6,-342,453,-4,9,-24,176,153,-4,4025,39,-7,439,10,-8,79,-12,34,-53,13,595,530,-1,9,5,2,-12,3,97,-45,-60,-39,10,-10,-8,-5,7,-91,-4,-11,-38,8,154,-43,45,22,4,28,60,13,184,-1,1124,41,-29,9,743,193,-25,158,-66,-5,-11,770,-18,22,-83,-10,0,-58,415,16,17,14,6,-70,-26,32,-19,3,56,85,14,-40,74,10,78,26,-12,-3,2129,155,6,-32,-4,-3,1260,49,112,36,-27,83,1506,-18,-12,35,19,13,31,3985,2630,10,104,59,77,346,421,59,128,-48,627,4,197,-19,16,19,-17,62,3,10,-104,-17,5,-14,44,-44,22,10,194,66,30,-33,-40,-35,-11,28,28,39,33,126,58,14,-13,697,231,116,132,-26,5,-11,-11,370,24,-98,58,-13,22,1,-25,67,-10,9,17,21,-18,26,2,31,78,95,7,63,17,15,158,-5,96,572,2012,51,-37,14,69,44,9,-4,21,-108,-6,40,2129,13,-3,17,-25,19,30,18,-18,28,-10,-17,88,-14,-10,49,105,171,40,-27,4,2241,-32,0,1,-2,8,5,9,37,43,-12,-1,8,119,15,8,39,32,63,-30,-26,-32,-44,-36,6,17,50,17,81,60,128,-15,-16,-16,-16,122,-20,-56,-16,77,12,18,8,2833,-41,-37,-12,3,68,25,324,-54,371,-47,-12,21,21,42,-36,83,20,8,28,899,10,23,6,-5,-68,110,-7,3594,1106,1,36,299,29,184,25,110,69,79,166,25,44,-144,-12,19,44,-32,6,40,46,64,18,2,167,81,-49,418,11,83,9,319,-47,10,20,2,20,13,11,-62,-27,104,14,71,2083,-11,9,3,-16,54,56,205,32,118,47,5,-3,66,34,125,98,39,209,332,-9,-18,9,132,65,61,22,-5,69,-34,17,414,24,24,-37,0,21,176,2,55,36,16,12,-14,15,-36,72,19,99,-26,2,-61,0,79,70,40,182,34,109,12,-18,6,-2,69,10,7,13,139,-18,4,-19,-9,-52,7,-30,86,-33,-23,23,86,-29,6,10,-10,68,24,-11,94,-25,14,31,-3,190,55,58,-7,13,1883,164,49,-4,14,-34,13,-24,-10,10,84,518,10,29,0,55,29,138,177,166,35,-44,36,-10,21,74,77,217,1869,60,519,-1,13,17,30,25,17,55,11,-12,-38,-32,29,598,12,14,30,23,-14,14,22,-7,-7,-19,33,50,14,-7,161,115,-27,-11,-28,-34,15,-42,17,4,115,-13,21,68,12,31,-21,93,-5,36,-5,7,-48,-15,10,42,6,6,24,-25,-2,399,13,52,-22,-15,4,5,-34,-50,-53,-27,50,-23,-27,-7,-16,117,63,77,15,15,-20,18,-23,-40,22,76,140,7,179,249,-16,36,-13,6,1,115,1,-55,18,41,435,-33,-78,10,22,14,11,-37,12,153,-3,-55,4,-110,79,10,62,5,58,7,21,25,-17,-18,14,22,131,-7,117,34,25,32,-19,-27,-24,-22,110,4,157,-2,196,-32,14,3,8,-5,18,59,8,-14,10,88,-10,43,71,40,144,48,110,-19,-48,-73,20,-26,203,-45,17,25,-30,22,-46,-8,42,-20,-93,30,-62,-7,-6,-8,-116,10,0,7,-28,-18,1014,96,173,-8,1,-23,-19,173,-51,156,17,127,-5,9,-9,-33,11,42,-24,66,345,78,36,7,1,415,79,60,50,0,108,-29,-18,6,9,-6,-17,-91,-22,-14,-3,98,-20,21,30,1,-16,33,75,27,0,43,5,25,56,-23,64,76,25,-3,37,-145,2,72,117,-33,215,-88,-15,-98,-19,-15,147,-1,-5,12,-23,-13,58,253,21,73,94,21,-27,478,32,14,14,15,-16,311,1350,-63,18,-14,503,342,-36,-4,-14,42,272,8,10,3,-12,-15,26,-163,-8,107,59,3,-21,42,45,18,-11,96,-67,31,37,-68,-5,178,7,-152,10,-4,28,27,-40,15,24,6,72,2,-21,11,227,-2,-32,184,60,15,33,22,-10,16,-42,6,61,79,-27,-88,-21,63,24,-11,17,-3,24,-23,-45,-43,-33,8,25,100,12,6,-1,6,5,-30,0,27,-12,19,-27,-7,58,33,-5,-9,78,8,-26,2,-17,224,-184,-2,30,-53,-31,-98,-54,33,-45,51,20,31,1,120,2,0,58,48,26,-29,15,-10,7,-16,-42,-21,10424,4,-75,66,-102,19,7,128,5,19,77,3,-18,-63,-38,-5,62,497,-18,-67,14,3,71,14,17,60,25,35,10,3,1149,74,9,55,16,70,31,-3,955,96,-9,-49,-8,-3,5057,630,-1,3155,-2,22,-33,-2,1,-2,-20,207,101,20,-15,196,-7,-19,40,-21,280,33,-20,12,0,-44,118,-22,12,25,104,-6,25,-38,61,106,268,65,142,-80,6,20,-1,-45,3,10,16,-12,67,23,7,3,122,-87,89,-17,0,26,-3,-23,-2,-3,-24,51,46,31,137,188,-5,11,-59,-5,-2,39,85,25,13,394,4,0,110,110,99,91,25,54,-15,2,61,54,11,-5,11,41,-75,-8,17,5883,18,149,62,18,0,-68,-1,34,-22,-18,-31,-104,-31,-23,-10,-8,-13,-13,-49,-34,19,-21,26,-7,-8,-26,9,-165,13,65,-11,4,15,13,46,70,40,6364,459,32,26,-10,6,407,82,4,72,-10,143,-6,20,-25,122,-35,8,31,7,-4,82,18,47,21,-8,-1,26,31,-5,-1,208,-41,56,7,9,17,2,101,-2,5,69,-41,812,10,-9,-14,53,-33,-10,13,11,1,-13,6,16,-82,0,54,-7,28,113,-14,12,153,250,30,7,12,8,12,206,-8,58,-4,7,-51,300,18,-54,163,-8,-4,140,73,-8,-3,-5,-20,66,5,24,21,25,-46,40,-11,-18,-16,167,23,-5,65,31,-2,-1,44,-3,-11,-18,-15,-3,-8,-42,-40,-36,-29,-65,-23,-20,15,233,41,-10,56,361,5,-25,14,113,23,-14,12,14,-11,-4,22,18,4,8,-30,1097,9,-6,-26,-8,33,38,156,-19,22,-37,27,-24,-36,31,-13,-7,-23,-12,-6,27,31,36,14,19,6,14,28,-4,297,56,-30,72,5,40,-65,1236,38,39,7,14,29,-9,62,698,-20,16,62,35,27,8,26,1,76,-6,-12,-45,46,14,1,-7,17,1,1,52,-17,-1,157,47,149,9,-24,235,61,-3,-5,-15,8,-1,-50,20,-5,-48,-38,69,35,53,-16,-10,8,4,-2,4,-27,49,25,15,335,23,-22,26,-16,477,-14,-10,16,55,0,-8,350,-5,-16,-24,-17,5,-13,-13,23,-13,5,293,5,-80,107,6,-46,-58,-188,282,2618,37,40,16,-4,17,3,-25,12,-22,111,94,-11,50,116,58,10,-19,21,55,-27,-7,-23,15,224,-9,-59,-82,-262,64,28,13,25,53,79,63,323,46,60,6,-95,-309,37,-12,3,24,-13,31,-11,-13,20,71,-5,406,16,3901,-8,-7,14,106,10,-19,22,70,14,-2,-1,7,-1,17,-8,72,205,40,-3,-34,-16,-3,-28,-13,-96,49,24,-2,8,-18,54,-33,15,6,21,-34,-14,-1,-63,-26,-20,-11,-79,52,33,2,53,24,-12,50,36,164,86,-66,38,-9,32,17,308,7,18,-7,3,170,-14,-1,166,50,-40,26,1,107,-1,70,292,-112,-38,-11,0,399,65,20,15,84,-42,401,-19,41,74,40,-13,30,15,-16,31,7,-17,-45,50,-2,-13,114,12,405,28,-12,-3,42,87,-8,-12,-66,-31,129,123,75,-7,-3,0,61,64,7,-192,-29,0,0,26,44,12,16,9,-4,-36,-1,-237,212,-97,-117,27,-48,238,64,114,11,-43,94,13,155,162,-48,43,-29,320,6745,73,-16,-97,10,98,-12,10,-10,63,134,539,5157,1479,0,-30,-14,-33,6,-82,-15,25,3,6,83,109,123,-52,11,15,1,-36,39,-20,-36,-10,-8,5,-74,65,8,-135,-41,-36,21,125,-101,-14,-22,-12,-20,-122,-2,-27,-48,-93,-25,-16,-12,44,-3,30,6,41,-33,19,35,-19,3,-33,65,0,-5,-1,22,-40,-31,26,270,81,273,732,47,3596,31,-12,-19,19,-19,15,44,-20,5,-31,1,19,164,57,41,182,-11,-49,2,355,-3,66,-5,-3,-19,-10,21,-9,9,7,1132,58,18,32,49,-74,48,32,143,-23,-56,0,-25,86,2,41,11,44,19,26,33,5,-3,-112,-13,-19,-26,-253,-9,3,19,-9,79,-82,83,0,-59,26,-81,27,233,306,262,82,24,12,-28,-15,-11,68,-23,-14,1376,34,126,49,27,52,-7,-25,154,-7,-17,7,35,-37,-50,109,20,85,74,22,42,10,-13,-39,-14,-9,12,-26,-29,3,60,-22,34,16,-49,47,7,-37,-71,10,-16,4893,101,68,123,-57,22,-5,-35,43,319,81,3583,7739,-10,22,1403,65,265,37,66,-1,10,13,10,86,41,29,14,-34,-118,-43,-21,21,1247,-27,-20,113,-31,30,18,58,-2,70,-6,-31,-23,0,-72,-7,28,22,-31,-8,-4,11,11,83,283,-75,63,17,40,115,11,10,-21,74,159,67,9,10,719,133,132,2048,-169,-24,-4,5,-54,20,30,344,18,56,4,-28,28,-2,12,21,46,-147,65,69,-51,1,22,-29,13,135,17,-6,9226,-48,6,-25,11,-34,-117,-7,-38,71,71,216,12,37,107,39,24,126,36,4,-37,237,-5,-2,64,0,-11,34,48,-10,-22,-6,7,27,2,69,-5,-29,76,-18,-13,-1,-16,-36,10,-16,35,53,-5,23,36,-15,-25,-29,131,7,5,36,12,-40,-7,98,-20,15,-19,19,24,-2,16,20,77,-71,-51,3,-75,9,8,93,31,79,17,38,-33,-9,42,39,48,2,27,2,-1,-4,-15,15,-1,-42,41,83,124,-40,-14,19,105,-9,7,3,3,1,91,-11,9,22,-16,4,0,-9,-52,27,212,-55,-19,30,-8,-31,11,3,-102,11,9,15,36,-25,-80,275,-181,14,66,53,74,20,143,67,267,91,8,56,32,-41,-54,-39,32,-60,10,1186,73,829,15,-17,497,-2,-9,-12,-19,-10,5,-24,97,-11,-67,24,15,64,-11,10,32,322,12,-5,-160,-11,20,-6,1,3040,0,20,113,-10,-60,67,25,3,-18,-18,-29,-27,51,-13,28,21,181,-9,30,7,40,10,-5,154,38,-24,104,86,12,60,71,-9,430,31,10,-46,-51,103,186,53,0,-1,-51,81,19,-126,-22,-16,7,71,16,116,6941,56,235,-1,-19,22,51,50,44,42,-7,27,278,258,2,-32,1,18,4,74,-1,72,-13,218,-70,-20,61,-18,0,43,-14,15,-27,100,5,6,-66,34,142,34,22,160,-13,162,48,-23,30,-3,-70,83,-123,-28,34,716,-12,10,136,-12,7,-58,2450,60,4,10,15,73,33,6,1,40,56,0,77,-7,-7,147,-11,2,604,-61,42,-13,0,200,15,-4,-2,-151,-7,-31,73,-22,7,24,-1,2,-16,52,-22,5,15,35,23,105,363,-55,-63,140,-21,8,-6,55,3,60,23,-8,104,-14,85,8,68,15,-17,-141,-11,1,630,20,-12,134,37,-7,19,96,48,-12,15,122,-87,62,4,10,4,5,5,28,12,27,-40,87,4,52,58,268,-25,-33,-15,-48,4,-19,253,-4,53,27,142,66,60,5,-37,72,-2,-6,22,-37,-105,4,-14,7,1,62,20,-6,102,72,13,98,-30,-20,34,22,27,78,-169,68,13,284,91,-22,8,3,12,52,3637,19,26,15,16,11,-54,16,-1,10,112,37,6,18,0,-47,11,-19,-4,-13,-20,9,83,-21,-48,-13,15,23,-9,1,24,-43,109,10,-1,12,28,8,12,-25,-34,-30,75,-49,-2,11,20,-112,19,0,34,37,16,-17,0,106,1,41,-10,127,60,30,-5,48,208,68,12,-210,-10,-23,-10,-46,-82,251,-4,150,10,-59,-39,-46,-33,14,-20,109,50,38,-28,149,-24,8,13,-37,-5,43,238,-28,44,283,161,-171,16,5,14,7,44,20,26,2,-70,-1,810,33,5,-22,-21,24,-16,13,1369,6,55,123,652,2,32,78,34,-50,-12,4,-2,19,-11,-3,16,12,-1,-1,11,-11,50,36,-30,-84,-20,-39,92,42,529,17,3,13,393,16,427,-3,5,-15,-202,1,-30,11,26,213,-24,30,2,3,-82,-48,-3,-124,266,-5,3,252,28,33,-39,-7,15,77,-5,40,-24,27,-42,-29,-26,-2,-7,8,45,-19,124,76,-1,-16,20,-14,-48,11,15,-3,-121,22,882,-44,19,56,99,102,48,-71,245,-10,-12,52,128,-3,13,124,1,-18,30,64,6,7,15,20,-70,-13,-55,28,211,-11,56,47,-34,-4,33,-21,-40,-187,47,145,113,194,-312,-24,41,-73,-69,21,33,-49,91,41,-23,27,178,1,-40,-28,30,-21,-17,106,-46,-211,259,-27,16,-25,-5,383,25,-108,-407,9,110,15,-171,89,0,-146,154,-6,-1,119,694,20,1,-4,22,-5,939,50,-16,275,43,-7,8,652,1,38,-20,283,-15,1494,272,-220,-1038,-2067,-165,-44,49,106,-32,-20,108,16,10,-56,403,59,149,16,16,1,-47,152,14,546,-4,-16,-17,10,-65,424,-13,14,409,14,25,-22,10,136,91,119,23,1078,-16,43,-7,-105,-15,-9,121,32,12,47,337,33,-1,32,21,50,-52,18,22,90,143,99,31,173,10,-51,-26,-45,172,-12,119,18,1,23,-34,14,23,-28,82,50,106,81,83,1679,-15,34,6,20,16,-1,-10,24,14,53,29,-6,248,-3,-21,-34,11,39,0,167,-1,-39,-6,-13,48,-8,-3,31,23,-4,3,-2,32,78,28,63,23,3,94,13,-15,-9,84,21,21,5,52,5,32,0,29,-9,-32,-48,9,331,-17,-10,27,17,187,-12,48,-35,-22,-27,40,1123,-15,-1,-32,-43,20,-15,16,311,0,15,-12,197,262,-5,-23,81,42,-8,1,-18,52,153,-17,2,-9,37,-9,17,124,-5,1,20,2,11,17,-9,-1,23,312,18,-2,-3,-85,10,22,13,2,-4,11,36,-55,-4,-35,4,140,20,-2,344,170,119,35,249,-111,24,-10,1,-30,-11,-9,16,7,4,-21,83,-12,-58,-15,163,188,34,-7,-43,-35,236,2,64,48,13,-24,25,61,217,-32,72,211,264,-13,93,32,180,10,-46,168,7,25,31,1,-6,195,142,180,-72,-26,-22,-27,-25,-59,-15,-115,-14,51,39,98,24,-58,13,-60,-3,165,78,52,110,47,36,42,172,-52,10,30,2,-11,-16,4,47,63,32,57,6,-17,62,11,84,1,7,11,-20,-29,-19,-4,36,-12,45,24,990,8,9,63,-23,130,2959,274,40,41,933,109,21,145,-62,3,54,-4,32,0,-19,54,46,18,-1,23,-24,-160,78,-24,1713,-137,-107,-130,-24,-154,-171,-129,-123,14,25,12,33,26,4,-38,-30,-98,-15,-52,-19,-6,-27,-52,29,-14,-26,4,28,-114,-37,-25,69,4,-4,-62,-6,16953,39,-2,10,-12,-16,-44,-32,21,-8,22,6,1,-32,20,-167,-66,-160,-100,-3,59,857,216,456,94,143,4472,138,-73,1379,40,-32,56,508,5747,18,283,-94,-45,123,-15,70,18,51,10,10,-26,4,17,3,38,-52,4,24,17,20,34,10,-13,17,26,-13,-2,14,-12,-32,81,29,-13,-2,47,-19,-3,-18,16,11,40,14,32,19,162,-1,1,-7,-21,-44,-18,50,6,22,-6,19,-12,7,-3,49,3,67,44,24,3,-15,-117,81,25,-3,-18,-7,-3,35,-35,20,-25,5,29,-1,-8,14,-18,-17,33,-67,-14,-40,-128,-24,5,13,30,38,-23,85,44,9,34,85,-30,-23,-3,-44,23,-31,22,-12,-2,38,22,48,40,-3,-114,7,56,-43,9,-45,-37,-34,7,41,-14,29,-23,-18,23,78,-1,32,-27,7,1,14,42,9,-3,4,77,-23,38,11,62,29,-15,25,100,15,64,-24,69,61,15,196,-42,-13,-24,18,-1,-4,-5,104,32,-29,183,-1364,-47,217,-13,28,-2,4,26,8,-25,-64,41,1,37,159,-9,2,21,47,14,13,-40,1,36,6,15,22,5,-7,-5,6,-27,-25,24,176,-2,21,-18,6,-49,2,-62,44,28,-28,31,-36,21,35,-34,11,4,24,-9,15,443,15,-6,36,17,-8,-5,52,148,-32,33,-15,23,42,25,-4,-265,75,-37,22,30,-21,-6,193,-68,104,10,13,-21,-11,-39,2,39,-11,62,-13,7,-32,1,-27,21,66,35,-44,35,-34,-10,-9,-31,7,-10,39,32,2,9,0,82,-112,38,271,28,15,28,26,19,12,32,-31,12,34,32,-2,-70,-26,26,13,-39,40,-24,-53,97,18,-12,37,-54,1,11,75,-52,27,6,61,-27,-7,5,59,17,-13,21,29,27,19,10,40,-24,-8,31,15,16,5,-2,28,128,-32,-29,42,96,-43,23,-7,-32,-4,13,59,125,-27,19,-10,19,-16,-7,29,0,19,-5,12,65,24,143,-24,37,42,-163,-9,202,-3,40,-9,33,85,-1,43,-5,-15,5,15,-4,9,-11,-44,-2,-18,15,15,76,25,26,-53,-19,18,16,24,-1,-15,-4,-3,-46,19,-49,11,3,-76,35,4,183,23,-34,23,-25,50,-4,7,-58,90,-14,-14,24,61,-21,-13,72,111,-51,-21,136,58,-9,2,53,165,24,17,50,5,-27,-17,9,6,7,116,-36,5,32,-88,15,18,85,-1,-23,-75,78,82,36,-40,38,65,-5,17,-20,10,19,-16,-17,33,76,3,20,39,31,37,48,-15,-34,-14,-18,51,9,-52,6,22,12,-46,-24,36,-6,12,-11,34,-13,52,-7,57,4,-15,-4,-106,-36,28,19,53,-3,1,-11,19,23,25,14,50,14,-26,-50,13,27,-23,41,-8,-13,12,5,0,-8,-12,-10,-60,-25,-7,9,197,-29,-3,37,76,-30,12,1,41,-35,-4,-39,23,3,-7,-1,-18,-25,50,-28,-26,26,-104,-88,-9,84,2,44,-22,53,-13,-58,91,-4,-79,-38,3,15,10,3,-49,-50,84,9,-8,55,-13,14,-14,4,-37,66,-38,91,-10,-13,-28,-39,-27,-23,12,32,29,-83,25,80,15,-5,-1,-3,-50,-119,23,53,19,-6,-7,71,-34,4,3,7,-34,-2,20,-32,-2,43,-20,31,25,-43,6,-31,14,5,-5,13,7,7,-8,21,38,25,78,7,23,12,47,68,-33,-10,-9,179,1,16,61,11,0,-87,33,-38,-2,54,6,46,37,72,-58,4,96,122,-10,29,-16,28,9,0,36,17,9,64,-7,-10,-45,63,83,-53,87,-1,-13,3,93,2,-14,129,-19,12,-31,62,-66,-65,-4,58,19,4,21,12,79,-35,7,18,35,46,-10,3,-13,-3,1,83,3,-257,-14,-72,28,40,29,2,-4,33,-3,-53,20,61,-15,-40,-32,179,-33,-17,31,12,-113,-16,45,31,24,31,-3,-44,6,0,3,20,47,-33,4,3,-15,10,-29,27,-42,-17,19,2,2,76,-3,-7,15,18,-19,0,-3,-1,-23,64,0,23,-3,-32,-14,-23,-9,189,38,-38,-111,26,-268,-9,-14,48,155,-63,11,95,22,-13,40,-13,-29,43,44,150,-70,5,-11,-4,-51,30,-6,-31,-17,53,10,-1088,198,71,-26,28,38,80,12,12,27,-53,87,15,17,4,14,-8,-1,77,-8,69,14,9,3,-2,65,-52,-29,85,-30,-19,3,5,-18,937,7,-21,-37,52,66,-30,3,20,-69,41,19,-32,58,82,-13,-17,-25,-6,-20,-14,-52,11,-28,-96,8,277,28,15,16,-33,9,12,-28,24,17,-21,-50,-39,41,-437,-12,21,25,-36,27,-28,-33,-1,-2,27,140,-11,-38,13,-9,-63,524,37,50,5,-16,73,13,-54,-23,52,-18,-46,27,-2480,32,0,1,-11,-37,1,-86,3,10,16,-91,38,-48,95,-28,-27,13,88,11,2,-142,20,-41,21,70,51,-105,17,105,-196,4,68,-61,4285,-184,13,0,-20,-42,-16,289,11,-115,-7,3,51,-2,27,-6,-6,-18,47,-94,-124,65,65,-16,-34,-18,15,27,23,-69,-122,114,21,27,40,4695,-49,40,-45,-24,143,-27,-3,23,-33,4,235,53,30,-10,38,-1,4,13,111,-78,-84,3,-32,20,143,6,-70,164,3,65,21,400,1095,1590,-45,43,-44,32,-40,45,34,-15,-8,-29,1,-2,96,10,180,30,-9,-6,8,-29,-13,-7,-174,-30,-135,-5,15,101,175,-10,-14,40,13,-22,-31,-29,-16,-14,29,66,40,-5,29,50,22,-4,-10,-24,-44,-45,33,12,-21,16,-43,118,-44,-9,22,19,-30,-19,-84,34,-14,59,-49,-39,-67,24,4,1,-26,-15,-111,-58,-22,36,0,164,-37,-21,27,28,-24,-26,11,-14,17,-9,2,4,22,86,-33,-108,227,1,25,24,97,-124,-35,-27,-6,13,16,-108,10,-45,-6,-17,-48,9,38,-193,41,-60,-29,142,0,0,-6,2,-1,17,3,-35,19,9,5,32,-4,-73,13,-37,41,-3,13,-4,-18,69,13,25,-2,43,70,27,-25,-24,-5,16,-5,4,-12,-224,-13,3,-39,-154,-44,-5,-34,19,-27,-117,-47,75,2,3,4,-22,-34,-51,-16,56,-1,-20,3,208,43,7,7,9,22,6,37,72,43,3,10,57,35,22,-37,39,-94,-2,20,18,-13,67,27,769,-58,-72,-80,-1265,-52,14,7,18,-55,-5,12,-12,-24,12,69,18,15,25,185,-10,9,-24,-23,-20,59,-28,44,-74,4,6,11,-147,27,-11,-43,-116,4,20,26,33,-9,33,-80,-13,101,26,18,-208,5,-22,-8,-171,17,17,-29,19,-18,-8,-32,40,38,-8,-63,-10,19,39,-8,2,208,32,-16,-61,3,-14,17,111,109,-10,11,9,22,124,-38,-32,1,33,48,-12,-41,-8,3486,122,28,-20,-90,-92,-1,34,144,-9,26,0,-6,-12,10,-23,23,17,-20,-52,1,-1,85,12,-8,50,-211,-20,-44,7,16,-22,64,38,-14,56,26,-15,-123,14,17,28,-29,53,6,-42,-9,75,9,1,-41,183,13,-10,4,108,-3,11,40,-10,-48,78,-14,80,-38,127,-84,23,-2,-33,-4,16,11,-43,4,2,2,-55,109,-47,0,-11,14,-35,1,-5,5,7,15,97,21,33,-19,35,-28,65,36,-26,-6,13,76,62,231,-32,-16,21,125,17,9,-2,-33,-41,-6,19,-17,-39,17,23,31,15,-26,-11,1,-126,9,-98,-23,1,-74,68,32,51,11,35,-9,-53,38,-4,29,23,61,14,-30,-18,16,2,-53,13,-25,31,29,25,-121,-23,25,26,-2,47,8,6,82,-57,16,-190,10,-47,-14,-22,-17,33,52,-17,24,-2,141,34,33,29,-13,230,-17,-25,-18,-60,7,22,-18,179,91,75,3,-69,-47,-14,34,39,-6,1,-23,56,-35,-135,50,136,27,37,-33,19,-23,-8,140,23,11,9,11,-34,39,-68,10,-7,-13,67,-5,-1,-8,34,-3,-76,14,-11,-31,37,-1,-30,-2,203,78,147,51,25,-17,18,-3,-42,-2,50,-2,4,-103,-10,15,35,14,49,-15,-31,26,20,-28,25,6,25,3,147,-2,-60,-3,-43,294,-169,16,41,242,40,-31,-72,-9,2,-17,21,-16,-37,32,6,-4,46,-27,81,29,-13,28,22,-48,29,-46,-17,11,-1,-18,-28,13,0,43,-21,20,5,35,-15,32,-36,-38,-2,55,36,14,-5,-4,18,22,58,22,5,27,-35,-36,60,6,-68,37,-22,-39,35,-84,-64,-14,23,16,-2,78,26,-5,16,-1,-176,-23,-35,-94,20,8,-12,15,-10,2,-33,31,159,55,-5,22,127,176,95,209,73,-5,-6,52,42,92,-39,9,23,-49,228,3,43,7,-8,30,-37,83,11,-15,30,24,3,74,17,-19,21,-12,-16,-4,-25,-9,40,26,11,8,53,23,72,10,-15,43,-5,1,-28,7,-17,77,78,-4,0,-31,23,52,1,6,-66,3,-4,-17,49,4,-50,5,5,-32,-12,23,11,-17,-32,65,60,-23,-14,35,7,22,-24,119,-13,232,45,29,-14,2,29,57,40,70,161,-41,47,-31,24,56,-42,49,-6,29,9,28,-229,155,-6,-9,57,-14,-64,336,-128,12,17,53,-16,25,94,-29,25,1,51,88,-3,136,21,4,-59,47,58,44,9,0,74,27,3,84,2,-1,-137,-165,126,106,6,-20,-23,69,50,15,17,-13,-15,25,7,53,26,-67,44,-114,-266,66,75,-18,62,-2,-82,230,-23,-33,-70,25,-63,6,35,0,136,55,184,-39,86,118,40,72,19,22,20,23,-12,-26,26,-125,-64,10,-12,-43,10,45,-30,40,-46,44,-138,78,192,129,-12,43,-81,164,50,15,-24,72,18,42,75,46,43,131,18,130,93,-50,8,13,-2,251,-91,5,47,44,56,-49,-18,57,39,5,11,24,-26,-1,75,69,0,81,-7,97,9,36,-138,11,-32,-33,65,20,-76,43,169,84,-7,136,33,25,142,6,192,-200,19,10,122,-2,-5,27,22,-29,71,45,-8,-2,2,33,3,8,63,-17,-21,-7,38,5,49,29,-16,5,17,-7,16,1,28,-55,8,142,4,-96,27,8,158,93,24,50,140,-25,14,9,34,10,-8,22,-1,-51,-147,-79,-45,107,-16,4,2,2,37,3,-11,-131,73,4,1,40,-16,70,49,34,11,247,-50,40,-150,-11,-5,6,27,38,-14,-42,67,-19,6,338,2,87,47,23,67,-66,-50,87,95,7,-92,4,-17,-4,-11,35,118,14,10,23,83,3,-9,16,56,-41,51,67,266,17,-23,31,-1,10,58,-19,-13,10,186,-3,66,-9,132,50,-1,86,-25,74,36,-15,-6,-62,-99,181,47,83,-1,27,67,67,11,-31,-19,58,-21,-20,-18,7,-104,-7,92,5,28,19,-21,-55,4,35,2,-19,-8,13,23,94,9,-6,22,66,2,48,49,-7,27,-13,13,-34,33,11,69,19,16,7,5,14,-8,25,-6,-25,29,16,-17,24,-13,-23,22,37,-2,248,-31,-14,3,36,-48,4,20,23,-18,2,103,-8,61,-124,2,-141,85,46,109,-104,13,-46,16,647,-1,-10,-6,-52,19,-55,15,2,-22,61,-40,-14,37,-10,-30,24,20,-2,32,-42,29,6,8,7,20,10,49,19,-114,47,49,56,18,74,-30,164,129,75,-32,20,-8,29,3,43,-36,-64,39,62,-20,-231,-43,16,-5,23,-13,-278,7,22,46,21,37,19,-42,34,14,-4,46,75,-18,30,7,20,20,6,6,41,-1,-38,25,-35,-50,13,4,31,-25,-27,-43,93,22,-1,-27,-18,-7,-11,57,-22,9,-34,12,74,86,-67,-10,75,25,56,35,197,-12,38,24,70,33,45,8,-3,-18,-49,-18,0,-50,-221,-37,-26,-45,29,12,5,5,-86,-12,16,-14,-18,34,20,90,127,92,-8,7,55,4,-153,-38,3,38,13,24,74,-2,70,67,-15,44,-4,3,-94,6,0,74,-10,-13,-23,-4,40,-36,70,-34,-3,-8,-18,-60,7,-37,48,-22,-26,67,87,-18,17,12,15,-10,-5,65,28,-69,186,25,16,81,9,46,8,55,6,45,14,-18,609,-1,-63,34,153,3,31,39,2,26,17,44,13,21,16,3,37,1,36,84,-29,-34,-52,4,-88,63,31,-17,59,-25,-20,3,5,12,3,56,77,-6,94,150,-31,30,-3,-14,7,-26,-21,28,71,-2,-2,73,213,55,-36,8,14,11,67,33,-2,47,38,36,0,16,34,81,32,19,13,106,82,-15,-20,-14,-23,10,23,23,-3,-15,-8,16,-16,72,-3,26,-25,-8,-1,-178,-1,11,5,-7,24,-23,-48,-7,7,-2,1,15,5,14,-18,117,11,8,515,18,-29,-1,-221,-23,-56,-42,-14,-39,-22,40,0,-25,-10,-78,-33,27,109,62,-25,107,135,-7,6,16,10,5,-3,-45,22,23,-24,-7,1052,13,-3,8,53,11,4,-65,-41,18,13,84,37,16,2,-1,-4,-18,-19,50,-11,-3,-13,26,39,-4,69,76,-20,70,88,76,15,12,161,29,159,156,34,58,-25,76,37,11,2,69,100,-4,56,7,65,104,-76,-95,-40,-33,30,-18,54,54,-14,-2,61,88,13,-12,-14,108,6,-36,-5,-12,37,67,8,52,-69,55,17,36,126,98,91,-9,-19,25,-6,99,19,-40,-19,9,11,-18,9,-42,14,21,39,-35,-81,-39,-66,-78,-50,-22,-171,-5,48,41,-2,-15,41,-38,-11,-34,3,73,-24,23,14,-57,16,61,-25,-49,32,-11,37,-28,-32,-101,42,39,38,-90,6,96,-112,-32,74,0,83,19,-16,31,-16,9,136,63,24,-27,79,68,-31,28,8,-1,79,28,140,19,-90,6713,69,21,-24,38,-21,376,14,-82,-8,66,0,-31,0,-3,-49,14,-63,33,95,-62,-80,-31,47,17,21,17,54,-15,-20,-161,6,-36,1,69,171,-32,-10,12,-16,18,-4,10,26,-49,-12,47,-27,-26,-2,109,-38,6,28,-25,32,14,113,40,47,-98,22,9,3,48,-27,7,-17,23,18,57,45,20,42,6,47,6,3,-15,22,-23,-14,-37,23,-26,-6,-16,-17,-2,-26,-2,9,6,12,-31,7,-35,-4,-32,82,19,-36,53,61,19,-28,29,0,-21,9,19,-15,25,-52,-85,25,54,19,17,21,-8,9,18,-14,214,-302,2,-15,30,-24,-6,-3,2,-14,23,18,9,-6,-44,-10,39,6,-13,-24,29,-3,69,-18,-8,-2,-34,-21,9,1,27,-1,-1,116,4,11,-6,12,-40,0,107,33,12,15,-45,29,54,5,10,15,20,8,24,16,64,30,-18,10,-17,-21,3,38,33,58,12,12,-22,33,-53,-12,-2,5,-44,281,9,41,-26,58,0,4,16,-8,19,19,-6,10,-12,-3,16,67,-9,2,218,-11,49,9,-18,24,23,1911,31,32,56,39,93,-22,-34,17,-21,-7,42,55,20,-8,-17,41,-5,58,15,46,88,43,-24,-44,0,25,8,-34,-18,32,32,-38,-9,-31,14,-2,-111,5,-14,-27,-38,-15,-43,-36,2,10,38,24,12,116,-39,-17,13,-15,-16,-62,61,-4,-20,16,-6,78,-53,7,15,-6,-7,-31,-10,9,3,1,-26,-15,72,36,-42,35,14,11,-7,-25,19,29,16,3,-4,-24,-15,46,12,78,-3,-7,-11,-107,20,91,36,36,62,-16,25,35,506,5,19,4,22,28,64,-12,28,-26,24,13,19,99,-10,23,-87,11,-37,-16,24,27,-47,25,-302,-41,5,-67,-72,17,69,-25,38,-45,-1,7,-24,34,96,2,0,197,17,-49,51,40,-19,51,0,-22,16,14,-10,86,27,-26,47,-31,19,12,-31,-18,27,108,-6,44,-104,-44,-47,33,27,30,21,13,8,31,28,12,-8,-11,-7,45,50,39,35,-33,19,10,-27,341,46,-6,15,16,8,7,16,44,25,10,18,132,469,8,210,-34,3,-1,-5,-9,13,-9,28,-42,2,2,96,-48,38,11,189,31,8,-39,28,1070,27,-26,23,5,-29,-19,-42,-19,-29,23,-124,-2,-34,4,-17,-7,-28,-29,-10,8,24,8,-6,30,-12,17,-6,15,-2,6,48,-29,27,32,-15,-8,-222,36,-31,14,-11,-16,-47,-26,0,43,-10,-42,22,19,51,5,62,35,-14,-40,22,3,-45,3,-25,58,-37,-24,66,-8,16,0,20,-38,20,71,196,1,4,-9,23,-28,16,66,33,3,23,64,25,-37,47,-32,-2,69,-73,49,-32,-30,71,43,9,17,-25,70,67,20,-15,25,5,-25,19,751,57,29,47,1,62,-12,42,263,31,-25,-1,26,-38,-22,25,21,-13,-6,11,-16,136,74,-28,-234,-28,15,-1,24,156,30,32,110,856,241,220,-11,92,37,4,59,16,36,-41,154,-13,34,120,473,2,38,20,-20,0,9,20,23,59,16,15,218,27,-10,200,-16,-12,-20,-39,-16,25,-68,7,-12,7,197,81,16,14,19,-47,126,-37,-44,33,42,-57,98,26,-12,-23,-74,31,6,-47,-10,50,-11,57,40,-17,25,62,-3,1,3,-10,4,29,-3,-20,19,-2,-39,18,41,-18,-30,-11,13,36,-5,-44,-31,-16,42,-64,33,74,35,-7,288,7,16,-5,-11,23,-16,-124,-23,15,21,-2,428,26,102,-1,-42,3,-7,44,29,15,-113,18,2,32,-151,-36,0,23,-40,-28,-5,-5,-61,-12,85,-21,33,1,34,8,66,45,5,216,-155,39,11,9,-10,27,12,-25,23,30,12,-34,28,-240,179,-20,219,-48,-3,-1,11,4,3,2,83,-43,-56,24,35,60,34,8,-45,-11,44,-49,-32,-97,-35,110,68,41,175,-10,-52,51,12,51,132,-251,-41,-284,24,-24,145,20,105,27,-23,-14,48,19,-28,16,-7,147,-3,7,33,21,-11,37,5,-130,-19,204,-5,432,20,20,37,-31,15,9,10,-11,62,-18,7,-171,89,-55,40,-3,11,-7,67,4,32,96,-5,-40,27,1,-77,91,4497,34,-1,-16,-13,254,70,12,-12,-25,11,27,52,-5,1,14,30,21,39,26,49,59,-1,-36,29,173,18,57,43,14,14,-12,69,17,9,-31,-5,32,-44,37,-2,-5,-53,-32,-152,0,8,-17,12,108,-40,-20,-20,-28,49,137,6,134,-20,52,-23,-28,7,33,9,3,-19,4,4,85,-69,-33,-41,-131,-3,-76,56,-5,-102,20,20,41,19,-8,-32,-26,-85,-23,9,-29,75,-14,348,177,27,33,-124,-13,39,36,-59,26,58,19,65,31,46,93,33,-17,3,3,-54,-10,-16,-4,-29,29,40,20,-37,30,-12,2259,13,62,-22,-41,-13,4,-3,39,1,56,-64,-15,-7,-22,36,13,-9,-7,40,-42,154,21,30,39,11,-42,77,26,-24,-19,6,27,18,20,-11,83,-48,-61,-24,-20,71,26,-11,27,-10,18,-32,9,34,3,-15,-28,-95,52,-26,-33,1,-32,-16,25,20,24,40,-25,17,-62,-35,73,-18,-11,-6,-75,-15,7,-15,39,38,27,23,-6,23,-67,-16,28,5,-46,20,-17,131,-49,50,-53,51,20,22,0,2,15,-13,75,-21,26,42,38,-17,1,-37,25,-9,-4,16,-9,59,30,-7,-18,80,11,101,35,1,-56,196,-54,-63,-29,7,3,26,-1,-103,15,21,18,10,-15,-24,4,33,42,-19,107,-70,-5,-29,-50,-19,-95,-4,-1,32,52,0,-15,-31,46,10,31,-119,-32,-58,15,-7,19,13,28,46,-15,8,54,75,-9,-75,20,3,4,-4,33,-1,33,19,114,-66,11,-92,3,-120,-38,-10,5,-16,-1,23,-48,24,-1,-6,-18,-5,45,19,36,-68,-89,-2,-31,85,-90,-48,-96,-33,-34,23,-14,-112,-22,13,1,59,67,27,6,-53,13,17,-14,26,-52,0,90,12,-17,49,-11,-12,-2,-38,-20,-77,63,-33,-49,-16,10,-18,-14,23,-23,-10,73,78,16,2,5,59,-5,29,-7,-20,25,-14,25,27,31,23,17,136,-59,37,-32,-15,-3,-38,-9,-43,-17,15,17,-32,40,-12,51,67,44,0,-26,46,-59,-6,22,-24,19,-46,172,-2,-20,23,5,17,34,-32,119,-140,35,45,31,-21,14,27,17,-37,22,62,31,94,43,-54,-45,-49,22,-31,0,-24,71,43,-3,-5,38,-23,-23,10,-36,-14,-21,25,26,24,-12,24,20,-2,-15,119,4,31,40,13,-2,23,25,76,63,14,-7,24,3,-66,-45,-14,91,9,24,-6,-23,-10,14,76,39,-9,-35,1,-2,29,44,-12,4,162,-22,63,179,-12,-97,-2,-8,135,37,-19,17,-8,-63,63,22,-87,5,18,6,-59,57,-50,16,50,8,124,17,-15,-16,-18,0,-1,22,36,-56,8,202,-22,45,-3,25,-4,34,-17,19,78,9,-38,138,-8,28,92,16,101,25,20,48,-18,32,-13,-15,-20,17,-4,14,-9,43,31,-80,13,46,8,-15,39,137,10,21,21,25,90,-4,-14,-19,-69,34,17,-33,-26,7,-37,-17,3,-9,59,19,-10,-5,46,0,4,233,-24,71,-12,-32,-38,10,-21,41,193,23,-19,5,-4,-80,-2,23,9,44,7,5,-8,-46,-24,-36,15,40,31,4,16,44,22,-10,-30,14,27,115,51,1417,247,-48,-13,26,22,-83,103,-1,33,-32,47,42,32,9,24,108,-13,17,71,37,87,20,-10,-2,197,34,-5,24,20,102,-109,17,25,91,3,-31,-2,20,-21,-2,45,-21,-43,60,-37,32,-1,-33,1,13,36,16,-2,19,31,-66,24,38,91,51,-30,-63,1800,52,-53,-5,-14,15,-16,88,19,-14,17,-12,34,32,-58,45,9,9,20,15,-85,-71,-27,21,1738,-3,-4,-10,-12,-11,29,143,12,21,12,-135,-1,4,-12,-38,-12,49,72,31,42,104,35,-48,-71,-35,-14,84,-12,-11,-98,0,67,-108,72,8,6,280,203,21,28,164,79,9,64,22,78,-51,20,-23,-11,-14,-38,66,39,19,415,0,-2,7,1,-34,66,29,-10,2252,21,132,393,14,33,-28,-21,-15,-25,-21,-23,115,1,11,32,-2,6,36,10,-30,25,-30,-93,8,-7,-16,23,41,44,-16,75,43,25,-10,-62,2,-88,-15,-23,-13,21,-17,18,7,-17,-163,18,-228,-7,-68,-152,11,61,-26,-27,25,-27,21,78,-17,42,496,-45,51,-12,84,-18,8,4,-10,13,-9,22,48,19,18,-24,18,9,32,-23,0,13,13,15,14,-26,23,-31,26,-13,4,-1,5,-12,-9,-25,25,74,11,105,207,-7,89,56,95,12,-38,-19,10,-4,-36,-7,-87,-12,5,13,48,49,21,-68,27,-10,-42,76,146,-76,70,7,-12,-52,18,-10,220,284,33,32,16,55,2,11,16,3,-2,31,-68,-43,-4,7,-5,-5,-52,38,-21,22,473,0,9,11,18,23,-36,-42,9,16,25,-18,43,10,18,-9,41,-56,25,-77,171,-3,61,11,3,2,22,12,15,38,18,39,22,-48,41,48,-7,-56,35,16,-25,32,-14,57,115,-65,-3,-24,6,13,63,-11,-14,-27,-35,23,-2,30,-2,-96,-3,-4,-3,1,-12,-110,16,-25,-12,-36,42,-8,-23,31,36,-22,82,36,-22,92,-35,-3,-30,69,19,16,5,96,30,-9,-35,-4,-13,87,8,15,21,24,143,10,46,14,26,-38,42,-94,25,-35,-28,-24,17,36,20,-36,30,60,55,-28,14,7,185,36,41,3,-59,11,-14,-8,-31,16,-14,-2,0,7,11,24,4,-12,-1,17,13,-27,-28,-3,18,7,-8,-5,59,-20,-32,-6,-34,-10,61,4,-56,14,47,75,5,7,3,-16,42,70,4,80,141,132,35,-11,27,-37,296,-35,0,-5,40,-10,-3,22,206,3,-47,11,164,13,-10,16,2,36,-21,54,-26,2,8,17,-7,-15,199,3,0,40,67,24,16,28,35,-1,17,-50,11,-13,36,-40,2,114,-33,12,15,-8,-42,15,-4,45,48,30,31,-51,79,14,-24,-9,66,37,-15,-23,-2,13,-16,-17,133,39,11,46,9,-1,-32,80,18,22,-40,16,267,3,79,17,28,31,-1,17,2,4,-53,-15,1,6,-19,-32,-15,-3,-30,1,6,-27,100,4,-3,-41,-2,5,-8,26,20,14,16,22,6,31,42,40,45,44,-3,53,3,-28,-21,68,-10,11,1,115,69,16,1,25,20,-3,306,3,12,6,-37,-49,1,32,-5,5,41,55,-5,3,-4,13,35,-5,-34,-7,-4,155,54,16,-16,15,26,38,-15,-27,-14,33,-12,-2,17,32,-31,8,-24,23,187,48,26,71,-152,63,99,324,-12,22,10,40,-43,0,12,113,14,-1,22,44,41,-14,11,40,15,-7,78,9,-43,-110,232,17,1800,33,48,8,0,-20,62,53,-4,31,58,19,79,6,4,-24,12,122,-1,1,0,56,112,-4,89,34,-3,37,-1,14,-313,7,-23,-24,-26,68,16,-2,69,-12,-11,46,13,129,-11,34,31,26,39,7,13,-12,50,-81,64,49,27,-12,17,62,32,-13,-63,-25,142,98,-219,32,285,-36,54,32,-12,58,123,185,20,20,7,40,143,3,132,9,-5,12,25,-8,51,-11,59,5,-16,-7,22,37,-5,32,81,-11,58,-10,3,23,-20,-24,-38,73,-13,158,1,417,-21,19,29,210,94,27,459,42,-51,193,25,54,-3,32,-20,41,-10,12,2,0,43,6,-17,33,17,104,-8,123,61,-46,-2,24,42,-2,37,37,-2,-15,10,-4,39,74,19,40,13,-6,-29,21,-3,5,-16,-11,52,269,22,22,-57,-451,-52,-33,19,39,48,-14,34,-7,9,-9,110,-14,18,109,-25,-35,-5,19,26,9,43,-210,16,16,-4,26,34,-48,42,176,64,51,23,33,-27,49,-30,-34,44,40,3,-30,-32,10,63,18,48,40,27,55,-481,108,-55,-2,-7,-4,3,58,38,33,25,50,54,3,312,18,-8,1116,23,-19,-35,-7,-29,16,77,34,34,29,-6,10,-15,26,-69,17,-7,18,-82,10,18,-16,23,-77,62,4,20,62,17,-158,-15,0,39,26,4,-41,84,191,204,-23,-2,61,-38,18,6,23,179,29,-26,103,98,27,-4,71,9,-13,12,27,-7,-3,50,45,-13,4,66,41,6,39,55,30,33,45,75,-2,92,320,-27,54,-34,3,-18,-40,8,36,-27,17,142,16,-15,-17,17,-19,9,20,-9,18,17,57,67,22,7,24,24,34,27,49,5,-45,255,-9,31,-35,-12,23,0,59,70,8,-38,52,23,-19,39,17,26,-45,395,97,1,40,65,-31,2,227,-16,-3,28,42,26,118,33,18,-72,-55,-13,-34,-39,15,5,2,61,5,-7,-13,40,98,-10,84,5,3,44,144,-49,-90,25,24,103,-225,-18,-9,-15,-2,12,23,16,99,18,6,15,-38,5,-51,5,18,45,1,18,-15,32,-15,14,-34,55,33,1,4,553,8,4,0,-14,3,8,-8,6,-16,-5,-34,-16,-27,74,78,33,18,45,-34,115,71,-26,-29,-5,15,54,60,-7,13,-73,205,12,12,-10,-73,6,55,43,10,1,38,-21,48,-7,-2,-13,49,67,34,5,8,0,-87,9,1,-31,16,-11,46,2,-1,-33,94,87,4,95,-16,4,-55,14,10,-39,7,20,-6,-16,-2,15,-68,-3,-31,34,14,-33,-19,57,12,11,-73,-13,-5,19,35,136,1,-10,36,-6,-13,-66,34,-7,35,-2,-4,-7,-47,-1,-6,-17,5,13,-21,33,-2,-115,-40,70,-4,76,24,34,-28,-16,32,-8,60,12,9,17,-2,58,3,48,10,-16,21,54,-6,77,21,39,23,-21,-19,14,44,49,46,-44,-12,-15,-10,8,-39,50,45,-126,-39,7,26,34,-14,19,37,-194,-2,8,78,-12,53,-75,1,54,-4,-19,-20,-35,133,58,17,33,9,-67,18,36,6,31,101,9,27,18,70,-3,-46,42,32,-44,22,209,-16,25,-2,15,10,21,25,-66,56,53,49,-48,10,7,-27,-9,-15,-54,70,-11,196,-56,10,-32,59,4,15,6,30,52,20,-9,49,192,9,17,383,55,51,-14,11,34,44,-4,14,20,4,18,20,-17,-31,-31,3,-7,-20,-10,-19,21,23,-16,7,0,72,42,132,-22,-16,41,-20,30,7,38,14,-18,-2,33,23,8,50,50,-17,14,22,-10,1,-120,35,136,-63,38,61,-21,-55,-74,16,82,8,-39,25,20,34,89,-147,24,72,0,5,-2,24,19,13,-2,49,194,22,9,5,4,30,11,-14,-8,29,16,44,17,-7,139,54,25,-3,9,24,-53,28,45,-30,103,43,26,113,51,85,-2,13,11,-41,8,-6,52,34,17,60,-15,145,11,10,11,-14,-43,19,-24,33,-14,-61,-106,-19,15,213,401,14,50,26,-60,-20,6,22,15,3,57,-9,-10,-12,10,-18,62,-6,32,-21,19,20,-7,-12,3,26,-24,-53,13,-60,-15,13,10,26,5,-4,25,16,134,86,34,33,106,118,-24,36,13,-55,35,-16,-4,90,80,39,-5,22,35,19,-8,5,126,-7,15,61,-15,15,53,-44,40,-20,77,185,-24,28,8,-17,-17,-3,34,-11,36,-6,15,-61,38,15,34,-64,9,356,-10,-10,-35,-36,30,-64,80,-4,-24,-9,31,-17,-6,-7,8,26,-26,-1,-13,32,266,41,28,66,-1,-12,164,37,-24,-24,1,150,43,15,-62,95,-72,0,-21,-16,-31,25,-23,48,-12,32,-3,-14,-9,74,39,21,0,129,20,44,89,0,22,10,-24,14,12,21,-79,155,13,-13,-29,5,7,-23,84,10,-17,-4,28,154,-35,16,22,50,20,8,-26,-3,-2,3,-15,81,88,-26,-8,50,79,150,17,31,237,-42,2,9,8,16,95,4,34,25,-23,2,6,58,46,6,14,-8,32,0,238,-2,-18,20,36,-20,23,570,-139,-20,-3,117,24,20,323,-5,-94,18,11,-9,69,-37,5,28,37,15,9,-9,30,-1,-18,-8,44,64,7,49,4,34,14,34,-10,-22,25,-339,31,12,54,-19,26,86,182,-4,-33,48,46,-57,-24,117,-4,-4,32,64,60,-27,36,45,-1,14,12,76,-8,242,131,-98,90,2,-32,-6,21,81,46,-23,106,27,19,3,-33,16,-1,80,-22,60,142,17,-5,15,8,-11,146,-75,-15,76,29,34,7,-44,62,-14,170,21,-8,26,48,37,39,-20,-120,2,-29,-8,47,-34,3,-76,138,-5,-25,-29,11,-2,29,153,516,44,19,15,16,-17,-21,46,36,34,60,-2,10,-4,-12,85,-19,-9,59,12,39,42,70,-53,68,-40,24,4,-12,176,41,-37,-8,58,-69,-25,29,57,24,14,99,121,40,-26,156,29,-28,20,17,47,35,-9,-49,-6,-4,-111,37,27,16,-13,54,0,11,348,12,13,32,9,-6,11,22,30,-42,155,22,12,-13,110,13,32,44,42,-7,17,-16,51,-17,2,115,-55,40,13,19,-6,-1,56,-6,22,15,80,118,12,19,2,62,-60,-10,-2,101,31,43,-13,11,37,19,15,-7,-33,-5,15,54,-71,-11,22,-30,-17,8,10,-10,-10,14,20,50,13,20,31,-26,41,-9,-10,11,12,20,28,-10,106,85,53,54,-3,10,15,20,49,-10,-10,79,43,3,14,-36,43,-1,8,-143,-12,-29,-4,17,22,15,61,52,-20,17,11,22,54,33,-4,34,2,40,133,20,-30,28,27,29,30,-19,52,6,126,108,116,7,-21,-7,9,-47,-12,35,18,36,160,-13,234,18,36,-32,31,-170,44,-17,24,-17,51,40,27,87,159,11,64,8,-29,-3,9,-30,71,-12,177,132,157,36,508,1,57,7,4,384,9,78,69,220,50,74,17,39,54,-31,-20,31,-69,-16,31,2,-59,-1,-7,-22,11,117,72,3,-1,17,20,7,50,10,10,28,268,67,2,53,51,14,3,10,-75,72,-2,29,32,-14,9,112,89,-32,39,10,1148,296,4,183,5,17,-10,80,14,109,58,64,70,59,17,-144,12,46,56,8,-13,35,89,-8,136,17,7,9,53,-1,-20,-24,6,29,-98,7,33,-37,-49,72,-9,531,-53,90,51,72,43,41,24,28,-28,-6,9,49,0,-300,4,40,315,-32,-26,30,73,48,16,13,-5,40,10,55,-17,133,-70,3,-10,64,0,-30,4,-4,-36,22,-16,24,-5,-8,-32,58,17,-19,176,50,2,23,-10,23,41,-9,-99,7,46,-10,7,7,118,61,33,-6,185,15,-17,153,146,-12,32,27,8,-15,-1,-15,52,-41,44,-4,5,35,25,87,46,22,25,206,9,39,59,46,6,-4,72,48,8,45,17,35,13,-1,33,30,21,84,51,-27,5,10,3,13,-12,26,0,21,35,3,-1,-14,69,69,100,150,-55,75,122,57,30,28,-68,72,10,20,14,-67,-16,71,77,-6,21,-21,5,12,22,-19,567,25,24,-23,115,7,64,2,18,17,40,-19,9,1,28,89,109,56,-6,17,-53,-28,-23,-43,25,11,-27,5,86,8,17,45,29,102,9,10,79,12,40,-17,14,-23,13,-24,0,8,-8,21,-23,12,30,-32,47,4,115,-18,-20,76,39,9,55,7,104,61,6,-13,-98,-30,28,349,30,4,22,-47,42,-139,-1,19,-4,0,25,-15,-29,-90,44,-34,39,-23,25,55,7,29,36,31,-13,31,38,227,166,8,177,-21,2,23,25,-3,4,29,-70,-17,-57,-26,21,26,-9,81,-139,-40,-6,34,11,-11,-4,32,37,9,17,65,8,-25,-9,9,14,184,203,217,117,-13,12,28,32,96,76,28,46,64,84,9,15,28,-39,27,45,-7,-15,0,64,-17,-8,149,26,-20,-11,21,5,-21,29,-17,183,-59,-16,77,40,-18,21,-1,7,8,10,-19,10,9,264,-17,-24,151,-1,20,-26,-29,31,3,-34,18,96,-1,-11,32,35,27,35,42,-2,21,68,44,65,496,88,736,19,4,108,-22,-38,67,32,-37,19,-25,-4,-9,6,211,1,-51,20,15,22,-12,54,-18,111,13,3,-24,21,253,62,36,21,-26,14,-15,-47,23,7,12,36,1,18,76,70,34,23,-27,-8,-46,14,-9,-39,-35,-3,31,-14,331,89,-18,254,12,6,33,-37,33,46,29,67,-2,33,4,30,101,127,-24,-4,-40,122,72,82,5,-29,6,40,-13,10,109,33,15,-8,37,-23,-11,65,28,4,1,-6,58,39,-10,-112,24,-32,-29,-11,27,-14,3,883,-14,13,108,8,10,-3,-19,4,53,28,-23,35,34,14,-3,20,0,7,42,-3,13,13,13,-134,22,-2,36,0,-28,39,34,77,22,-29,27,-45,0,28,-5,-47,69,-179,-2,24,83,-16,68,-22,64,-25,14,3,2,22,19,4,18,-35,32,91,31,89,11,-9,132,-7,-75,-9,-3,0,-3,7,5,-17,37,39,64,2,80,-7,-7,-14,72,33,56,14,-59,96,178,3,-2,-29,97,21,48,43,52,9,17,27,63,65,31,-17,-18,61,21,-159,142,190,-36,21,4,36,4,-17,13,-12,64,3,13,-22,33,-3,0,15,18,41,-8,27,138,18,18,5,65,96,-14,35,-27,32,5,14,23,-10,-79,2,51,23,-42,5,-17,257,186,16,17,43,36,14,19,6,136,-14,87,61,71,21,14,1,199,93,45,-19,-30,-41,-82,1,31,-2,-53,23,73,-11,-38,-29,42,60,86,117,-8,0,-22,-44,114,5,63,-49,125,73,34,21,2,20,24,25,-84,29,-72,-13,7,19,71,65,38,118,19,84,25,119,9,53,77,-11,72,-35,-33,30,46,16,119,4,65,-2,-59,3,-20,14,-22,4,-41,61,-37,12,-29,22,3,4,-6,-35,39,16,28,-17,-21,41,633,-12,10,22,-4,32,10,5,-3,-8,9,246,9,143,86,169,20,18,-59,27,49,53,-43,247,18,112,80,111,81,60,110,57,-52,11,107,-22,15,19,15,51,2,-31,19,180,21,-58,37,12,19,42,10,-6,21,2,59,-14,-9,-1,89,1,-20,161,2,1,-14,-125,43,153,903,97,-1,-23,34,8,63,21,213,-28,46,31,10,44,-9,71,39,-33,21,92,1,-107,70,27,18,20,46,421,53,-14,-2,89,-59,-13,78,54,-21,43,212,-25,4,101,199,-22,80,10,15,47,-135,49,-16,-52,-31,-21,60,-72,27,2,42,921,14,27,2,-12,25,109,17,47,-577,62,157,121,52,260,-11,-95,-22,14,52,-22,-39,14,87,8,1,121,431,-20,34,61,-21,-93,-37,-8,53,-1,-2,11,10,15,44,8,177,45,-23,12,308,45,-8,4,9,32,-4,-17,-107,0,-5,-54,63,-3,11,31,7,21,-39,41,40,22,33,-5,-21,47,-1,15,-2,83,63,33,143,46,58,27,63,36,-73,118,72,25,122,45,33,93,29,3,13,-9,-43,-24,23,15,18,-9,-3,-168,34,-2,-49,24,7,70,19,67,-58,56,11,4,-29,71,6,0,46,56,29,181,13,-62,5,-28,4,-1,-48,23,18,120,-33,-24,65,115,0,-31,-73,-4,7,-6,-23,-37,-14,50,-12,25,32,12,-11,19,63,-4,143,-22,9,37,83,-1,-50,-84,28,-9,8,12,23,135,-97,55,-63,5,1,-42,10,-66,24,23,24,47,3,-15,-6,-27,-14,26,14,72,70,21,99,105,-8,34,-17,56,22,5,-9,44,12,14,19,-167,94,22,43,-5,11,12,15,27,19,-4,50,-61,8,-24,141,23,17,61,54,-34,27,26,-2,-25,-4,2,17,9,-97,19,30,102,61,43,-15,52,1,-14,83,57,-13,0,28,321,25,-1,-17,-2,50,251,2,1072,36,42,0,-35,-1,58,49,-4,837,-93,-26,8,-18,-34,28,-42,-114,3,11,49,29,-16,-31,45,-1,8,23,20,4,10,-3,-3,25,-24,61,57,24,-27,266,13,-25,45,58,116,32,140,-19,-2,-6,11,7,22,2,-19,158,13,9,-25,51,37,6,4,-36,5,-69,484,18,121,644,150,-5,6,153,15,48,-32,38,-34,-8,23,31,8,-37,59,35,-2,-9,-12,87,-4,-13,13,41,21,39,-3,68,318,589,53,-61,3,89,-16,-8,15,41,-18,-75,-6,-18,16,16,-10,19,90,136,102,78,14,-6,3,35,65,24,36,-5,-1,-24,131,89,32,4,28,60,87,147,52,23,21,-3,70,-59,-16,17,44,19,26,19,29,23,13,-29,-9,12,165,-10,15,93,10,-36,16,28,46,22,-8,6,-19,-188,36,-22,137,-9,-114,-18,41,-13,-22,-23,-9,75,-109,16,2,6,71,119,6,21,-15,49,2,-2,20,31,5,87,129,79,55,6,52,142,188,31,120,-7,-96,-22,-143,18,115,97,-14,-63,79,-20,30,13,-2,-2,60,99,-14,-10,-37,35,101,14,-180,2,-1,222,148,-84,85,-117,75,201,114,2,434,16,145,-49,-20,30,22,23,9,134,-17,-3,21,35,-21,19,4,4,-11,-8,7,20,12,19,2,3,9,-7,9,43,40,33,24,42,63,16,63,49,36,546,49,116,44,-36,38,71,-22,38,28,41,148,45,18,11,33,-11,322,-21,6,21,-2,-15,15,113,3,27,-1,-6,101,-7,4,59,173,-11,-59,15,-3,-11,27,624,51,192,27,-49,75,39,-2,6,54,-29,41,-25,11,41,22,40,-6,24,16,26,9,194,-8,1343,248,18,-13,51,-11,-5,30,-50,10,47,136,1269,75,-35,95,-30,9,-19,-36,31,196,-1,31,2,-34,10,-67,77,-7,23,3,29,-4,9,-14,4,45,-30,33,-3,22,35,154,2,-17,1,-24,129,-53,9,-34,-74,19,-25,7,19,13,0,39,38,3,31,0,162,-2,51,118,61,29,62,38,8,-29,-3,35,-27,-19,-14,52,-2,-16,47,31,20,79,111,124,19,51,-53,41,-18,51,7,17,55,-25,33,-77,19,16,-112,20,10,-22,-7,-9,48,0,5,63,-20,-111,0,10,21,5,28,-51,-16,57,36,75,433,34,4,91,22,74,15,-4,50,-8,2,-4,-23,-3,22,54,108,17,-20,-5,-15,-4,-21,-104,59,16,-8,29,1,1,20,-12,84,62,35,9,45,80,76,-36,-29,55,100,39,-32,-5,10,39,-3,-6,65,-29,26,14,3,-660,172,-52,10,-24,2,10,7,17,-10,-71,-62,-26,18,-10,233,33,105,-23,139,121,141,0,25,-14,20,-41,-45,-31,6,48,11,-26,78,67,9,-35,12,-21,-52,-4,34,146,49,-1,-41,35,8,19,-12,-164,142,-11,3,50,16,122,21,-34,30,38,-10,169,63,-2,2,25,60,-63,27,259,267,1033,148,93,66,111,131,22,61,-14,53,9,10,52,-50,13,-17,148,18,78,24,221,-98,-8,-68,12,-30,106,60,-22,43,-21,-73,25,-133,96,-24,64,97,329,71,-4,-44,-7,55,617,13,-190,22,-19,45,7,37,53,186,3,8,-14,20,19,239,40,17,-16,11,85,76,10,-18,-20,9,5,15,-26,-37,120,49,-5,13,12,49,13,143,75,-12,-56,24,-27,66,-4,87,9,112,151,93,-36,-24,58,-21,17,8,-31,-34,4,-107,9,48,26,-114,18,-48,-31,19,28,31,144,-21,194,7,48,-3,123,8,20,12,322,40,-25,2,103,33,12,73,621,-166,66,65,100,196,20,73,-38,0,35,-59,-38,276,-8,2,207,31,2,17,17,-38,69,65,1,73,123,93,-14,-34,-12,20,20,49,9,93,17,61,51,3,83,105,50,5,-19,298,15,1,89,-8,1,-11,29,1,26,16,-13,243,-18,11,2,-12,-3,45,17,134,15,-37,128,7,18,49,-7,46,17,36,-5,87,70,-21,27,-36,66,49,15,192,20,68,125,-64,-2,5,54,-9,76,63,0,3,3,175,60,61,-27,32,66,48,-15,-31,82,-8,76,-3,23,-9,40,223,-106,6,-15,21,-25,2,29,30,13,-17,-13,16,76,5,-4,-12,35,49,-20,20,18,6,-19,-12,14,49,-55,2,-5,68,-28,22,27,57,0,-18,-29,-14,37,-6,33,35,15,100,-8,17,13,22,24,89,96,70,-5,296,-15,44,70,47,-29,96,22,33,56,1535,60,47,440,43,11,13,15,10,9,16,33,252,7,42,116,1,66,29,-14,-2,3,8,-4,-15,49,-3,-5,19,55,43,-16,33,4,-4,3,10,112,-55,25,-9,748,-21,-6,-7,13,11,33,87,-39,-38,-19,-20,-14,13,11,-69,73,0,-50,11,25,51,-8,25,-14,29,13,-64,-29,0,37,-46,4,34,-30,78,-22,67,29,7,48,-4,53,21,42,-3,27,43,9,-16,-20,20,39,3,23,-27,2183,14,88,566,34,11,50,28,20,-35,323,92,-18,38,14,32,46,39,71,-37,-16,19,87,35,125,28,25,69,68,36,7,189,52,62,61,13,-24,67,50,15,54,8,-30,82,177,12,-82,201,52,30,79,105,-37,-10,4,-22,-9,23,26,89,20,1,5,-30,-39,170,35,-10,88,62,108,34,123,89,-33,60,32,45,229,257,20,-41,13,-8,98,-26,-33,24,-6,-49,25,152,153,10,-92,-12,-15,-105,11,-15,20,15,43,-8,35,70,148,-68,44,20,61,139,-14,83,20,116,-35,28,79,8,20,-1,-20,16,-27,-1,3,56,-48,81,0,26,121,-146,20,41,39,-9,113,35,24,73,14,-23,-39,17,54,24,-18,-8,-67,-2,17,22,35,6,37,7,10,-1,-50,46,3,21,17,44,-18,17,75,33,62,-2,12,-43,15,-32,-47,40,-38,81,832,49,-51,13,132,-34,30,56,-19,71,63,133,5,16,17,-36,-18,38,19,54,40,-45,3,12,77,37,65,147,13,19,32,70,-35,-26,36,-1,-37,21,114,138,85,2,4,8,81,-10,-12,13,-7,-19,22,-21,-10,16,67,-1,-12,32,-17,7,22,41,-12,-155,-41,16,4,-44,42,30,53,1,-93,-12,33,55,157,25,8,48,3,6,30,11,-157,22,-13,62,54,13,59,-35,-6,27,2,26,12,2,30,24,231,24,-19,33,-36,-50,-47,73,-32,2,6,22,16,12,-28,22,21,-44,23,-23,7,54,4,-26,-57,50,-140,2,12,-1,18,7,-3,-10,41,1,35,-39,8,-16,-1,-6,89,4,-1,18,0,30,-275,64,-3,15,34,10,-23,-15,-10,-21,-20,18,74,26,325,35,7,2,48,39,197,27,25,203,39,2,6,-10,-36,5,20,39,-18,1,-5,28,38,-45,18,-39,533,-11,-9,-39,-12,-2,-4,-39,19,7,-16,9,-32,11,23,28,-30,-6,9,-73,133,78,-28,41,46,15,-4,81,-4,-1,21,15,-11,-7,-8,-5,7,-40,10,-32,-14,28,19,15,-4,51,-24,25,42,-4,-42,-8,29,41,2,-12,-22,252,27,113,-13,17,-12,18,-218,-4,7
-21,-253,-117,-60,-191,-206,-26,-80,-32,85,-100,-239,-178,-90,94,71,14,-105,15760,-9,-21,-5,-6,10,-57,-89,-78,-30,-51,-84,-58,-21,-1553,-917,-1282,-1332,4,1046,37,-114,-57,160,-221,1664,209,-147,3445,59,-38,40,53,1017,-179,171,-164,17,141,-64,-8,147,65,216,99,43,81,48,321,27,-9,-46,32,296,133,-98,23,93,86,109,505,-83,-4,10,4,-88,29,91,5,200,-31,46,261,44,0,216,125,-38,-22,72,131,-48,-38,-72,-6,-210,-272,-8,69,200,-32,-123,0,-98,51,-169,-189,-126,57,-85,-91,-16,-56,-84,120,320,15,-116,385,-6,11,274,103,-7,-19,-34,-98,195,16,235,155,104,118,-10,5,48,-3,61,25,257,-22,82,70,88,-3,234,-16,36,146,-111,97,-97,1436,-79,-108,63,148,27,114,64,75,25,374,59,115,83,173,109,43,224,37,-15,215,-80,103,77,419,-18,13,-13,-13,-120,802,80,-33,143,45,63,56,-45,2,48,-8,118,37,87,3,86,9,146,56,51,-34,-104,11,-91,-157,-128,356,461,-101,-1,65,-31,-24,-50,64,1645,34,-64,-67,-31,0,-17,409,97,60,-187,-30,83,635,49,364,133,386,-7,1,5,-91,166,-8,87,-149,51,-57,-4,250,-86,-113,11,122,33,145,-53,-152,53,60,-59,37,-180,-30,-77,-120,6,92,57,70,161,26,50,-45,65,-51,66,710,9,-32,-16,115,142,54,13,192,229,45,-86,-54,157,-2,38,91,-4,-66,-57,25,17,87,-5,8,442,33,192,-233,78,-55,86,146,12,92,-4,90,-44,190,177,280,128,-2,90,705,-113,42,-86,413,-38,55,123,108,-52,-93,93,597,61,-32,-30,-77,-35,74,-35,224,-12,-26,482,92,-79,118,-5,153,-8,45,14,20,-43,32,213,134,709,43,4,-4,461,903,229,52,-101,6,-49,378,62,57,73,292,123,28,23,69,47,66,-112,71,11,116,59,51,0,25,65,75,150,-30,71,103,18,80,58,1,-67,45,-16,19,-62,-18,209,91,169,-44,-23,-15,-91,115,10,-42,-1,-10,24,-4,-40,97,91,239,-4,-1,-54,71,42,-128,40,22,146,115,131,128,125,44,35,50,-133,-38,95,68,-62,-16,-2,163,-16,85,114,15,-240,-29,-233,89,-329,26,-26,294,225,5,52,86,11,29,46,28,58,-97,-204,-37,-104,-9,-91,-96,129,88,191,110,38,360,-37,-50,-46,70,-78,-110,82,46,20,-10,91,24,-28,73,-122,19,66,75,245,-17,-125,94,-23,153,127,-25,42,168,2,-166,-48,-103,102,96,377,56,230,31,-34,-109,372,230,34,141,136,408,972,23,253,71,68,39,65,32,87,34,63,-52,64,37,-102,-25,161,32,50,43,302,150,82,351,241,15,-71,-56,34,1,-53,624,-55,-5,22,28,5081,-7,-54,83,-141,-128,45,119,230,118,-1,160,123,145,68,-15,162,-32,211,27,29,43,-23,6,48,87,3,-154,43,13,-292,-15,-64,-89,37,-50,133,484,-43,52,229,-387,51,98,234,-5,-20,-10,9,-35,63,-58,-10,-59,154,433,-81,25,89,179,-115,23,-20,49,50,194,0,408,0,142,52,7,168,-29,58,-35,-90,-60,318,-95,183,-20,286,96,14,5,151,-42,-47,-15,78,76,85,41,31,107,-19,-27,137,255,169,-115,-13,-86,-122,62,91,-35,27,-35,129,299,32,84,62,193,-145,8,-129,-161,-73,0,71,-180,53,-2,8,58,15,64,168,61,-41,1,59,126,-53,-26,-63,23,78,14,10,183,-42,246,12,-8,93,98,177,-15,-31,-22,238,101,31,-166,96,-63,-19,-12,278,-48,280,4,86,159,98,53,14,58,4,43,-64,4,69,24,387,18,-49,85,128,662,-21,26,-67,-21,-50,47,-49,45,161,-45,-59,61,69,117,145,32,104,0,4,72,26,-59,6,-65,-75,-93,8,129,-58,382,42,369,24,-319,-160,14,31,572,-40,-84,13,4,127,81,-108,2,1261,476,133,-38,248,-155,52,290,509,-130,45,9,58,-5,4289,161,16,-65,92,371,50,213,-103,123,-220,-250,28,92,-19,-110,-177,-56,-30,-84,33,-61,785,409,119,-17,156,170,116,-67,124,-39,-23,55,-61,102,38,-136,-13,68,3,88,602,18,-47,35,-9,128,-178,11,147,-59,-54,81,-48,-110,34,79,80,-38,-203,36,1134,24,23,4,-78,2954,12,9,47,251,-64,-21,-214,42,-11,-158,16,21,1,105,152,128,555,-64,12,29,-51,161,-4,322,74,-43,612,-112,-152,-9,7,360,3562,-17,-84,-14,122,118,25,21,-160,957,539,33,51,43,280,-31,11,75,104,387,112,24,92,-37,-44,4,-314,33,-95,-19,659,-23,-18,-34,-45,-25,289,-16,-43,-47,-31,-8,48,162,232,94,-16,-136,218,-29,-43,-241,84,321,-12,-127,59,95,108,98,58,52,98,-36,-77,-55,812,4,-61,59,123,-9,-179,-244,-50,249,-29,188,-117,41,-30,93,-12,-146,650,-2,72,-67,-31,21,-128,-68,-9,80,-66,77,152,81,5,15,-260,56,-200,-127,44,-270,-178,-145,-23,29,241,-159,532,-44,-8,-67,526,-98,-204,-151,911,-44,290,61,-20,35,-8,-2,196,54,-33,-121,-55,-59,520,73,-21,581,104,-98,-25,156,190,137,-68,15,18,-147,76,108,159,155,-89,84,0,-103,213,58,1410,121,303,-82,-46,-19,51,8,101,-49,39,51,663,-15,171,-4,368,11,-14,17,226,103,410,-43,194,-115,139,95,33,11,24,966,12,-126,-91,25,-44,-1,140,1639,438,29,-293,351,52,33,-32,232,36,-38,316,41,50,-30,-195,117,136,78,31,10,49,-13,351,153,6,0,50,72,130,36,-2,-90,2,-46,59,188,117,479,15,-43,-214,45,140,77,-31,39,52,10,-32,40,-8,-98,-98,112,62,32,148,79,-59,96,-45,124,-159,203,83,46,182,-3,102,-77,125,47,3,80,18,21,-73,131,134,-24,221,-10,25,290,-39,-239,-168,-46,311,119,-136,-68,17,282,-56,89,-90,-15,-18,-6,-86,40,-41,-51,-59,-84,114,45,-8,-73,50,-78,9788,1486,17,182,-144,78,-69,-60,155,85,-168,16,67,-31,-36,89,-99,44,211,64,58,-26,-47,-34,-42,-56,45,158,-1,24,124,186,49,-61,-25,116,230,348,-5,-82,-123,-86,-51,51,387,98,177,-9,115,-50,71,-121,97,18,7,76,-127,14,57,59,428,4,102,313,286,-23,364,-61,2,146,-2,82,505,138,289,18,59,88,-76,-76,52,-12,253,-64,-33,-109,-21,24,126,27,72,22,229,342,53,-74,-20,179,209,131,40,-23,14,-46,-15,-115,113,50,75,23,248,66,427,37,146,19,-126,-91,-33,-251,-18,178,-50,-16,-15,164,85,-120,125,69,84,-87,5,-107,45,258,44,549,56,-8,208,-4,92,1035,-5,236,111,223,1346,81,126,-96,6,-31,114,-5,-28,-26,241,133,106,58,5,24,59,116,49,238,58,-23,44,10,245,-93,21,133,46,149,-50,73,-99,17,41,-102,145,249,87,19,21,19,-32,-52,-334,-173,27,-88,-316,33,-48,52,88,-4,-6,12,23,5,89,-36,22,-104,3,-45,104,-119,213,27,-42,-58,12,85,50,260,31,50,61,214,-2,1,-82,-97,-9,17,-169,65,209,-23,3,65,90,-55,113,64,120,-247,170,0,-19,55,25,-2,17,68,130,-25,6,-217,-39,-42,-40,53,35,123,48,15,-26,-22,-124,-65,459,0,15,-62,21,-50,-121,66,-9,41,165,-13,36,7,-53,35,-48,-50,218,-200,21,191,-24,35,446,113,-49,-17,6,-25,-48,34,55,321,-101,-44,-6,24,93,14,199,-44,-45,7,138,-104,17,71,102,16,143,59,-35,69,8,89,-36,343,6,-18,2948,275,52,-26,-18,50,-43,44,92,61,-41,157,301,-50,-28,-21,-24,-86,13,84,95,-47,114,138,-27,-39,-57,18,77,-105,55,-75,-142,-29,81,60,-2,24,62,-24,29,-53,101,-183,191,-202,-40,83,-28,-4,-93,-171,63,-93,-82,118,39,-121,180,57,-36,211,-9,231,94,-247,-55,551,-18,25,70,15,185,57,281,80,-69,55,106,-51,-99,-79,70,-117,-125,-49,-61,-67,41,62,85,130,-115,267,85,-14,-158,-165,-113,50,50,27,19,42,161,-57,-285,-11,-297,119,-321,154,-27,-55,-58,-69,33,-89,-4,39,51,-99,-58,268,149,302,-36,1925,-152,-29,63,-196,-23,313,52,21,235,91,8,-63,-37,151,-71,52,22,29,2,55,-95,55,236,71,-67,120,-46,104,-136,253,61,25,27,1016,57,38,42,-54,-59,90,9,12,-159,5,-15,37,51,44,-9,-5,363,90,-26,125,201,103,-35,-23,-152,61,-68,-96,-7,27,63,-151,90,64,138,-25,-99,17,277,-101,-14,0,41,8,75,7,87,-55,137,-119,97,1166,-27,256,-236,912,-63,85,76,6,-104,125,176,139,4,-23,161,-94,-22,-29,124,-53,-77,50,-9,6,53,2,1697,32,59,115,-164,-115,258,-85,102,22,155,30,-120,-64,303,293,-138,33,100,-22,259,-67,4,220,75,-119,-137,102,243,-15,-22,406,-21,17,-204,111,12,22,126,476,78,29,53,189,45,127,137,57,97,124,43,348,464,46,-77,-520,34,290,37,143,-53,-165,16,-80,4,129,61,128,-1,70,-1,-61,121,-98,96,-17,-123,222,-24,-23,85,162,3529,177,-83,84,-123,132,-90,-1,302,-70,122,33,-161,-86,86,-67,42,148,-5,368,-110,-40,26,103,4,87,-75,125,138,19,-9,354,-29,-79,-27,-46,49,85,133,41,36,77,-81,-103,38,-57,-90,80,130,16,641,-171,-131,-19,214,-9,756,176,1796,228,-362,66,-65,-11,-2,-147,1,76,-33,80,-3,91,122,321,-129,55,-30,640,52,-99,-77,-18,-42,113,-39,7,-39,67,106,-12,3146,117,92,-16,284,62,-78,40,97,-35,500,-21,65,85,63,114,-53,99,-56,-9,185,-57,32,46,-25,103,224,8,-71,60,115,132,38,94,1,35,59,126,-106,107,36,71,3,-15,-46,60,127,554,2,107,39,17,-30,-53,76,1,162,-20,173,64,-30,-86,-36,26,229,-94,-10,-56,-13,-2,205,-68,67,-7,-110,-33,25,6,-126,-32,-14,704,-5,51,-55,18,179,451,31,197,-10,-13,-22,-182,-56,-40,27,55,-32,296,117,133,-8,64,109,-38,-50,-44,-88,85,-40,103,54,15,246,94,-22,-77,22,100,44,-5,-35,-4,-18,-107,-60,-6,-12,9,-2,196,136,47,-95,17,-71,0,-68,-32,22,46,299,28,26,45,-42,62,15,139,44,-38,-20,-87,-135,-85,-6,-43,46,932,-38,163,113,43,-28,-124,471,36,-17,-156,-645,-298,-44,8,47,-125,70,149,32,157,122,15,51,136,79,-34,-14,73,-6,-16,-37,63,-8,79,144,349,78,680,1,-48,-118,-92,41,64,-16,249,51,44,-113,6,21,37,47,116,-18,134,-33,17,51,23,-67,37,56,234,553,255,221,15,166,127,148,51,6,-14,99,124,-53,89,-133,-25,7,25,37,-60,-13,-35,-6,-3,462,35,-76,-95,39,149,-22,-35,-83,-17,124,-49,39,97,42,-116,-73,57,55,23,74,-8,73,-88,611,-9,587,41,-137,101,32,-10,27,114,62,82,118,55,67,57,-178,103,301,99,-20,-46,54,-3,-21,618,-59,73,-56,199,94,43,9,38,73,5,0,-84,160,76,48,247,-63,-60,63,-35,-94,-62,-78,-70,-28,-101,194,545,1523,-21,465,-309,-39,97,32,122,-45,38,186,-25,-32,-110,-38,-9,111,212,29,12,74,-167,9,-39,22,3,20,108,54,162,-40,-58,-112,-56,58,-22,70,19,521,22,277,102,393,-57,-66,-44,-51,-273,68,-49,75,5,-53,-61,-63,-15,81,92,13,-145,36,-81,-32,84,-30,-151,103,103,34,18,-2,7,23,44,34,-6,98,6,-50,-140,-49,51,69,59,35,-170,465,-49,267,-79,150,-126,348,178,104,149,-2,4,47,-11,14,-62,39,142,182,380,145,-139,-21,63,150,-31,-86,-50,163,-132,184,-2,45,120,302,50,-13,40,206,85,16,120,107,29,172,91,336,258,150,-58,139,95,199,171,28,86,-84,-35,56,24,-17,-104,-2,598,154,73,-37,14,96,4,-4,-5,-2,51,84,16,-91,34,-9,153,136,-114,27,188,48,42,-1,1,207,19,37,39,35,-91,-23,67,-186,-62,28,25,93,139,-92,137,102,3,182,-2,121,58,37,-17,38,-267,22,-65,-114,-34,2,-9,-74,-160,145,37,1,169,8,294,55,-24,32,-48,-57,-2,-2,186,28,141,94,265,7,6,7,-115,58,53,155,2338,165,36,99,-49,-76,-89,-2,120,69,-347,48,92,93,23,50,76,85,20,0,0,-37,2,92,-106,127,-7,-37,-174,19,21,100,-35,48,-12,-118,-260,-35,1,-71,-211,228,100,5,78,28,156,57,24,-70,-46,-55,-110,-141,322,128,-17,-18,-285,72,30,6,156,-115,-4,410,78,-76,-161,-17,-55,48,-25,21,111,11,88,161,239,-144,136,35,21,-85,23,675,69,91,165,-146,313,-9,-314,31,-215,44,-39,-81,69,-13,-46,-60,37,-78,-46,10,84,95,74,-72,-1,-12,14,121,28,18,40,-42,65,-4,90,312,302,-16,-21,-132,-11,-29,53,-13,326,-17,55,-35,60,-91,122,101,41,-176,-48,21,58,-10,-407,26,36,60,63,-24,84,65,493,-3,48,-103,4,8,9,198,133,132,70,5,35,80,105,19,37,8,-346,-99,-52,4,63,104,280,145,61,-126,31,10,19,-76,-112,35,65,114,-30,62,43,-22,-31,-64,75,209,88,-2,0,107,106,30,9,-31,30,-29,1604,-55,179,-236,-244,-49,-14,50,34,9,195,-106,71,145,-103,120,290,179,-23,-62,-160,3,6,88,36,75,119,64,267,201,1988,313,95,-4,9,129,155,28,412,0,-48,16,-36,-13,25,63,-52,80,-227,-29,-36,-70,95,141,3,7,-36,-37,-29,12,-6,110,-4,52,47,50,112,238,7,-57,396,119,71,-308,274,5239,246,-49,40,-11,44,165,14,34,169,28,8,-244,-289,-110,-65,-89,-31,232,41,-26,-9,115,48,37,37,127,-49,-39,-14,-18,-51,-40,-36,-99,23,141,9,-22,-54,220,47,-38,-15,56,-67,93,366,43,49,-141,5,174,65,127,12,47,-64,15,-16,-6,12,-110,59,-21,75,68,118,-23,-124,-94,-38,-56,34,14,72,-21,5,5,-39,-13,43,72,73,9,14,69,1,3,-123,-32,247,136,19,6,29,146,32,143,7,-38,80,343,-6,123,-15,-181,62,88,49,53,179,32,80,38,-2,5,37,-40,-34,72,-22,88,-11,-87,-58,-97,-66,-76,41,61,121,297,174,96,-82,-38,-23,2,-4,-61,25,70,-31,42,38,-43,62,-2,-74,123,57,-65,37,-39,14,-52,56,7,-60,-5,-32,147,21,20,68,189,104,-3,27,-26,93,-6,68,-71,-115,160,83,36,129,-61,22,-63,109,20,190,170,36,8,108,-340,-68,53,76,98,-4,250,22,-54,-43,996,-163,-168,118,135,47,424,-44,-23,-1,120,-96,92,83,-73,-90,177,-30,18,53,7,80,11,21,-34,144,-56,38,258,33,185,170,-31,84,-61,-92,-69,74,212,177,-123,-60,-40,-1,46,39,124,416,-19,-158,137,3,73,92,87,-56,-27,-34,-103,254,55,214,211,220,-162,31,14,497,-160,-59,-34,-59,59,-7,53,-158,153,-2,80,-9,5,-36,181,-26,133,-21,-104,-15,-197,3,120,177,98,20,68,-3,-16,112,-84,-197,-52,-38,-85,-20,29,21,71,165,192,190,69,51,298,-61,-110,65,31,17,23,97,42,-21,180,-64,-74,-104,399,533,163,-8,82,-89,113,-21,1,101,-7,49,-13,26,240,18,43,-33,13,14,68,140,-57,39,72,-33,-86,-38,23,164,17,-8,64,53,49,117,-29,-10,-86,132,190,94,11,22,-32,-108,-150,105,-16,156,40,7,162,-18,75,401,-4,7,-18,-57,-21,-50,-104,-31,-142,-118,4,-3,22,17,-67,82,254,209,-49,-68,169,53,24,90,-71,-136,-44,-37,77,-47,220,-51,33,-37,-24,-31,112,-26,0,29,-257,89,182,-24,15,2,-25,-33,142,36,883,10,154,44,-40,197,479,231,429,73,255,-15,66,19,199,63,41,90,69,258,741,-36,-34,-48,1108,-66,47,104,24,45,-41,-299,104,128,113,-44,32,254,67,131,-152,-37,-20,42,-172,-15,-77,52,258,40,256,181,29,-165,-203,-48,120,-113,393,-86,71,38,16,136,7,-2,67,88,96,14,70,45,-57,196,2,-12,317,68,-3,228,2329,-3,374,-32,-47,-24,218,37,104,153,38,658,103,-25,102,8,-48,49,149,-29,-9,-67,59,9,-40,30,-50,293,33,15,-13,76,9,111,53,-10,18,169,24,24,200,116,2,188,36,-5,-33,-76,-145,-308,222,146,-23,-40,-13,60,127,161,59,50,47,150,-17,-131,41,45,-1,-80,-19,-20,20,-47,42,90,-144,15,78,-76,-135,-11,58,-287,41,71,-8,-37,96,54,42,136,-38,6,125,-32,-149,12,136,116,250,407,-2,190,2,9,-234,-58,11,5,77,-62,19,-155,92,-91,159,33,-16,9,101,16,-55,105,-74,4,-15,-43,87,33,53,-35,30,91,128,-90,86,-38,-2,-43,307,-10,72,61,110,-30,36,50,120,124,79,-97,58,91,24,138,77,113,25,32,15,-26,139,150,92,-42,31,132,86,-319,-54,-130,-34,8,85,35,-55,-52,-352,-11,-193,28,-65,98,-65,-7,23,17,91,132,3,44,12,20,4,25,467,-185,-257,-67,-15,87,29,100,-88,158,90,82,15,397,-112,93,-40,-16,-16,-131,-314,-43,7,-10,2,-132,24,-3,-75,-5,-138,106,-15,28,175,24,-5,-21,-34,-110,-147,51,109,123,234,261,55,-5,28,5,-20,44,97,30,57,-47,16,58,87,156,-30,46,162,13,-9,23,120,80,38,53,54,18,143,-85,-3,106,435,203,150,-202,18,31,9,10,95,12,120,37,35,215,-5,66,69,-97,27,-151,-44,263,-77,43,-20,-52,-37,69,-31,-14,63,34,-4,-25,32,40,-47,126,-85,-51,-4,14,120,91,119,30,-29,55,-81,207,63,81,-4,-56,39,-133,-132,142,-44,143,38,145,-14,-8,7,25,-113,-20,14,-123,48,97,-12,-20,16,148,103,-3,-89,85,290,46,81,188,14,7,19,35,-133,-111,-141,-6,-49,-30,-113,-47,-21,-21,470,-27,-334,6,19,-45,29,44,48,200,33,-43,-280,-74,-7,50,-135,288,211,67,-45,87,62,12,-46,-96,4,-78,208,-93,-112,57,171,-19,37,76,104,18,143,-45,48,-84,-45,-75,43,801,14,3,-15,-77,-111,106,590,-11,-30,-326,148,52,-9,426,23,37,26,-22,-158,7,7,-34,27,-10,-6,-54,-224,-10,-14,195,544,78,-1,103,45,195,82,-10,91,329,-19,-14,63,-5,-88,88,91,48,-230,64,88,-74,85,94,54,5,-26,0,323,55,44,50,27,2,-9,7,23,323,-89,56,3,-105,25,38,-62,-12,52,62,-32,103,-31,-197,-163,258,62,-83,-51,916,-116,-98,22,-69,7,330,166,456,58,184,-23,-62,209,-17,172,-3,-55,58,-47,25,224,-96,-72,-265,50,-65,133,-10,205,-33,46,25,-16,-60,-173,88,-106,141,-9,3,-186,57,16,-159,43,27,45,-74,-16,-30,-70,35,71,60,190,-92,1,-41,107,85,-9,-172,40,-6,72,-55,-3,-105,-89,147,65,15,37,49,-81,-56,13,151,-6,221,265,269,25,61,30,22,-21,-43,176,24,21,29,12,13,105,53,67,120,158,-3,84,4,-91,-2,-56,1,-23,15,125,41,238,-4,95,-68,42,141,86,137,32,38,117,127,23,12,36,217,1,90,55,50,31,28,-45,177,14,63,-99,59,-57,-37,-78,-6,18,144,-25,180,136,-24,69,4,-58,-11,260,57,-48,-187,104,6,56,51,3,13,-52,-23,296,195,-48,-69,-4,163,-59,166,26,-2,-47,-14,-96,-31,-96,4,-88,10,187,-96,81,-204,-41,71,205,92,-91,-38,50,-67,88,-147,69,-94,-2,-109,50,754,-104,51,-5,-104,-77,71,15,207,53,-37,242,69,366,10,-39,-130,-18,-35,56,-67,0,15,122,7,384,-33,1559,122,67,10,167,-126,33,662,90,169,188,1,135,-37,54,29,54,164,-7,-38,10,50,0,20,-66,-71,-46,97,35,-89,30,-13,-106,-5,-28,38,-44,-45,12,34,79,104,-56,47,-83,-134,-74,223,525,-52,-98,-6,296,35,-89,-29,31,-8,3,33,-155,0,-95,-48,45,31,-33,7,-8,789,-76,-3,-184,69,-26,144,284,-241,-19,-50,-1,-44,-84,42,593,64,35,9,184,39,42,28,127,2274,180,276,193,207,70,96,-20,1,45,158,-11,61,62,-68,16,-94,49,2,61,34,662,82,-28,-89,68,126,-135,-32,239,165,146,-107,-85,656,-34,336,626,1393,17,23,2172,763,-232,153,2,-20,37,803,63,145,77,45,-36,-223,147,22,-29,19,489,81,-47,792,-65,-21,118,66,56,26,-4,-24,-31,43,67,317,-81,0,9,26,-16,93,41,-143,-232,-88,-73,-159,10,-44,-21,-71,9,52,-43,109,193,-266,-9,79,-32,46,-44,-117,379,14,195,26,-8,23,360,775,-116,0,62,-5,-305,515,-56,247,-116,-4,-32,40,69,2,21,-14,-1,-122,-277,158,-60,-55,124,306,51,-118,110,28,-58,-9,139,-10,1468,73,16,-38,20,-11,1257,-77,25,71,26,40,186,-79,45,29,78,24,55,1739,1281,122,354,279,95,257,187,-174,150,-22,205,-21,37,75,45,70,-3,86,-120,39,-86,-62,-22,-50,60,-76,63,-42,137,107,-40,-25,-87,-19,52,37,6,88,59,-95,93,18,-71,339,77,143,181,-62,-42,-203,108,281,117,-361,156,47,-4,-28,-80,180,-14,-29,12,51,-30,-19,23,111,48,50,90,143,148,189,111,79,47,145,685,26,-75,-91,96,60,89,-80,22,-306,214,39,200,-17,40,18,-27,-33,61,-8,-20,101,225,-10,15,18,-30,127,56,-43,-88,-73,7,1550,-111,-61,-53,-22,-39,76,-35,66,36,12,-28,13,47,41,-16,213,9,119,-166,0,-31,-92,-105,-49,-80,68,61,-33,34,-60,-50,-114,0,43,84,79,63,-39,21,-37,-10,-68,2179,-9,188,-163,84,38,33,87,-460,69,-126,-9,77,-4,62,-144,66,3,-3,95,217,75,-32,-11,-108,-167,189,-44,88,1105,-4,24,397,78,484,-93,32,54,34,85,22,91,67,16,-108,150,-48,16,27,51,184,52,7,57,79,-139,460,-50,110,29,100,-15,127,26,100,11,38,63,-66,25,87,87,96,-146,11,-4,-25,-97,62,106,259,203,153,64,17,17,124,134,315,240,64,526,-37,12,-38,57,114,137,116,15,-155,195,-133,148,407,-2,-144,-46,19,97,17,-77,29,50,-22,68,13,93,-95,-18,42,-2,-13,8,-12,-25,94,77,64,213,29,132,98,56,-10,-2,66,-2,-161,-117,227,-53,-83,-61,-68,-48,-154,-62,-7,6,-5,32,177,-33,-29,-59,-67,110,-106,-99,119,-66,-18,16,-18,52,23,-65,-62,34,1090,-36,-55,-8,-23,-68,-57,4,-32,-51,-16,52,18,126,-20,161,52,166,447,250,62,-98,214,39,99,181,-2,296,1,3,980,3,70,15,34,95,49,102,4,-76,-14,-48,-26,88,79,86,48,-27,-74,590,47,-109,-23,-44,83,-39,108,18,135,265,38,8,57,-30,105,-19,194,14,83,-33,-61,5,-36,187,-58,462,67,59,118,87,-101,-108,52,176,-23,8,23,27,-93,-25,-24,52,106,-3,107,47,12,-28,-122,-166,90,-97,-22,56,-40,335,116,-21,-14,48,-6,34,3,-31,-6,59,69,51,334,658,-59,116,56,-4,89,73,55,-171,-81,-68,496,12,-109,-74,-23,-40,17,40,90,502,84,154,-54,-243,110,32,52,-13,44,38,55,110,48,84,99,41,88,-72,-136,122,-81,89,-48,-116,-145,-46,231,27,339,-52,222,-59,-5,225,43,-75,17,90,51,7,-91,172,-5,57,23,98,254,15,-26,-80,-131,-63,-8,-32,-202,14,43,76,-27,-7,-113,-101,-52,-107,-78,154,-2,66,-82,-26,-288,89,27,33,52,-13,1011,214,250,-100,-22,2,44,46,-19,177,144,274,-51,30,26,-7,34,-114,74,174,268,176,130,-37,-50,144,130,116,110,15,81,-183,-7,-39,32,-129,0,-84,-114,-6,-32,94,-20,-27,-100,24,-126,150,62,18,-36,-106,-52,-114,151,81,88,31,73,45,96,-193,-189,35,50,90,247,-139,-8,-107,-5,-19,451,32,29,105,-112,-97,21,400,-26,-10,23,101,-55,85,-38,-70,57,70,68,229,169,-134,-20,-20,339,292,-60,-70,-99,-74,306,61,8,663,23,19,33,-120,-39,219,121,-47,-125,120,-113,-32,45,123,63,201,101,-40,44,303,50,-198,-117,-37,-6,-33,-60,22,13,52,51,180,0,64,445,46,-46,12,70,-19,47,14,46,-12,-42,27,-48,172,28,-271,-40,94,33,-50,1,15,31,15,-42,-233,60,83,47,276,36,95,-22,24,-23,-68,22,26,6,0,54,-26,12,79,-46,7,148,62,37,124,58,64,-542,-15,134,-17,-23,-39,-83,-12,-99,49,-47,71,3,185,86,-27,115,41,33,-88,38,39,65,-35,-46,-28,7165,69,-53,27,-88,-33,13,265,107,34,-198,0,-61,-88,80,145,206,500,-38,-48,-13,122,27,-16,-33,-11,-39,2,-12,14,-155,196,11,164,17,197,264,2,483,175,-57,-24,-35,74,2305,173,10,323,26,43,201,14,21,-45,-109,293,65,-27,-50,139,98,-28,119,-29,412,35,-204,90,32,-6,128,-47,60,-20,22,17,0,40,-135,188,279,57,85,-216,-71,4,-129,67,46,56,77,19,61,13,-29,31,186,-718,-2,-59,-73,-125,-88,-19,53,-4,-49,58,-55,2,-26,109,32,-33,-102,-88,153,58,83,-11,30,149,38,17,114,46,141,-54,141,43,-5,16,113,8,72,116,24,-5,-96,15,-17,2954,-135,119,-21,-109,64,-161,-6,36,-4,-28,93,-79,-13,43,66,-105,-69,-24,-133,-42,36,-252,14,12,27,53,95,-196,127,107,99,-65,28,-18,-174,172,162,800,675,55,62,36,-13,147,313,-267,90,27,119,17,35,-20,94,-102,133,115,-36,82,141,98,117,40,-25,104,15,115,-21,-75,37,-252,93,179,41,-8,78,547,-10,5,17,100,688,32,-88,-85,144,-173,-54,183,308,47,23,63,47,-128,39,179,118,27,52,-87,-2,130,299,44,111,48,33,60,312,-27,100,-15,58,-157,307,25,-157,65,-113,-1,186,181,18,23,-15,31,85,-12,14,-26,63,6,35,14,31,104,201,78,-54,105,106,31,49,179,-52,105,-59,-28,19,66,22,153,49,52,-82,-21,80,-1,116,57,-114,-26,458,42,94,-10,441,34,-22,46,40,60,-34,-47,-19,11,3,16,1322,35,96,68,24,147,-43,361,1,63,86,43,-1,97,181,75,-44,-148,-45,57,4,164,234,61,52,31,-13,112,-17,135,261,-4,163,-16,34,19,103,157,-10,-28,37,56,-17,138,443,5,-7,64,48,-22,35,52,-41,80,12,-126,-179,43,36,36,28,88,3,42,36,-58,1,103,82,178,273,1,647,146,79,-74,12,43,158,11,19,-19,-175,-17,152,118,373,-65,-26,29,54,-15,31,24,103,85,10,460,70,12,256,86,203,39,-38,16,116,47,-56,294,53,4,-28,-54,95,-10,-12,-8,-73,42,758,161,-120,249,88,-5,-146,-133,509,1092,137,57,72,-44,15,-35,-282,9,-92,232,102,16,80,295,97,104,-17,45,366,25,-26,-68,35,425,31,-56,-388,-548,95,70,73,76,247,104,2,10,-11,26,33,-131,-162,195,61,-82,6,16,47,125,-67,-44,-14,102,239,39,5376,-42,-69,46,277,133,-12,90,193,38,-36,-31,7,-89,56,90,41,244,46,-54,-135,-47,-13,-97,-178,-156,24,-78,28,-110,-42,17,204,26,82,103,-78,-39,-28,-116,-11,-41,-16,-114,119,35,-11,233,-53,-96,-3,144,169,82,-167,-51,-62,-122,78,180,-75,-66,-64,66,150,46,-8,155,54,42,23,16,124,-64,230,435,-43,-237,49,64,197,131,127,13,127,-248,77,-209,-47,205,86,8,139,-3,83,167,-4,-59,-33,-22,-33,-36,89,97,609,240,74,-68,-21,56,-10,-7,-10,-12,385,-18,177,9,-82,-21,-3,55,17,-241,44,-27,56,42,200,207,55,29,41,-81,-128,-150,190,-116,-303,-18,-149,162,94,72,-32,-62,-21,-22,37,1671,-90,104,12,238,8308,329,61,15,4,44,-111,-47,-7,49,-33,123,-36,-108,45,-133,42,-60,56,-19,-3,142,25,4,74,70,302,-48,50,12,-30,64,90,-65,-11,-32,-78,2,-213,201,-1,-16,15,-10,92,231,-186,29,79,-32,-40,-11,-48,117,-108,-54,-40,127,-58,0,-226,12,48,313,163,54,36,-53,-24,-92,46,-39,-27,0,-135,23,-49,-6,228,83,465,92,22,1791,29,-11,2,24,-53,-56,7,-67,48,-189,3,-8,923,-135,112,103,90,67,-9,78,-22,44,30,-37,24,185,93,-32,-29,-77,1915,-159,2,-97,208,26,90,33,115,-50,-89,-106,21,1650,4,142,-16,123,-36,-25,-38,54,-26,-145,85,13,-47,-98,38,146,18,-71,16,7,252,188,115,357,-185,-128,25,416,359,97,122,38,99,-25,-148,-47,-107,-33,375,170,233,36,156,274,-89,-92,407,-23,-131,19,194,-80,-85,-30,27,166,89,44,107,-10,-43,61,-82,20,1,-46,-39,-18,-114,-56,45,69,-113,-69,24,-132,-151,-27,-32,4051,468,55,97,-79,12,-48,1,235,185,88,-712,5058,58,32,170,91,112,93,18,43,130,27,-13,355,60,5,-59,-70,-216,-152,-119,-59,604,-53,-72,25,99,1155,7,69,97,85,77,-88,-37,-64,-73,27,127,86,125,85,7,4,13,104,335,-31,100,77,242,235,-102,-4,-15,190,241,39,174,24,423,-158,136,33,-26,-62,51,57,56,80,116,226,41,-8,-21,-53,-43,-110,103,31,-26,-239,118,-36,-214,-15,50,-48,100,101,60,-31,1874,-255,2,30,23,-25,-25,-33,-194,100,53,613,120,266,240,187,61,115,-78,-106,-60,402,-149,-227,10,-35,-71,-39,-53,2,-3,-41,201,67,39,-95,-46,28,110,-68,-154,2,25,-103,-99,4,109,-37,-17,95,16,11,58,82,314,-53,16,18,-137,-43,34,124,28,82,96,-8,-50,-21,73,142,134,-127,72,35,-73,115,61,220,-25,183,97,88,-23,-8,-9,-1,151,42,-102,15,34,53,72,-112,-18,-69,8,71,293,-60,-63,-17,51,-53,-31,-147,11,73,214,194,-11,32,-15,42,-82,-56,-56,132,339,-128,-68,-220,-6,-61,-31,-3,-10,61,-43,28,-48,-89,-91,287,333,28,81,83,96,-43,298,217,220,321,-47,304,81,158,-143,-96,-34,-55,0,225,188,852,306,-37,617,7,9,18,-286,-27,-3,-3,379,45,-226,16,76,107,50,131,60,117,-67,-99,-123,-28,296,-14,44,2114,0,-107,394,-48,34,86,1,65,160,-73,-29,-72,-20,-31,-3,180,-50,-25,-91,-27,48,-21,106,678,64,-141,253,145,9,87,-14,-58,69,126,117,-4,-70,123,-22,89,131,67,-5,294,4,193,-26,-6,35,71,59,768,306,-18,34,-42,56,-21,26,275,30,154,-74,63,84,205,143,-238,29,100,-73,44,-22,175,77,227,119,-2,91,-40,459,241,-23,-89,-79,67,-19,1,-236,-88,397,13,44,162,397,764,147,64,48,1,-173,250,-223,-38,45,-14,55,8,288,-108,-32,-284,5931,38,135,61,-21,111,-8,39,18,26,29,7,117,-7,-44,-28,127,-107,196,175,354,-13,62,-285,19,-17,-118,-343,20,-46,160,34,103,20,-30,-71,76,182,-72,0,12,105,58,41,126,91,-343,237,164,13,-11,-23,-38,139,19,-20,208,24,135,10,126,-22,-31,-1,-40,-97,-127,57,-25,152,-53,23,48,198,210,-43,-4,46,-438,13,-32,64,77,94,2,17,-28,-37,-101,248,64,312,-53,384,-17,-67,-13,-53,-33,-61,193,-12,295,47,213,-5,82,319,108,139,-22,-160,4,13,-54,143,-49,-10,156,347,18,13,132,89,-20,221,117,131,168,38,73,187,-125,229,-29,507,23,-207,34,-407,-11,-42,1420,25,-278,67,61,74,28,-36,17,-29,97,116,59,39,44,54,-55,-47,81,-97,12,-30,170,-87,-265,-6,-193,-25,-124,-67,129,-72,134,44,-36,-23,-15,-58,-19,-109,-95,-26,48,-171,10,-6,-47,24,100,16,54,-27,121,-20,-47,-30,-109,-17,-29,190,-34,65,36,193,288,86,45,-140,-55,-184,-37,23,-97,233,-46,463,18,-148,37,-79,-23,113,7,305,64,26,-60,195,-156,-35,106,-28,-9,54,160,-73,20,392,139,-128,-6,-226,9,39,45,42,-74,124,11,71,132,154,15,-54,-26,-25,-51,10,1823,23,246,546,151,-99,-78,106,5,-47,-21,-21,-139,58,-84,-22,-71,71,-72,-11,-79,-72,44,-116,-245,-104,-78,-118,176,113,1223,-35,-23,-55,638,3,740,30,39,110,-264,-61,-442,88,63,280,35,-26,57,56,-3,-139,24,2,384,-66,-15,197,379,165,-69,56,-22,206,15,16,5,58,-175,-63,-48,6,33,92,184,-88,69,102,-15,8,-107,-24,-217,-59,203,-76,-283,42,2154,37,12,58,94,100,209,38,-16,-129,-124,4,64,-130,-11,73,79,-49,100,31,15,-22,47,76,-92,-94,91,3,351,-20,49,6,-199,-43,120,-23,-7,-13,277,401,-62,58,-121,-345,-189,-228,-300,-48,-26,-251,-59,94,13,-59,64,-73,-50,-45,-64,-335,-271,2,-40,-277,-37,-30,28,23,84,4,96,25,394,50,-89,34,-159,-591,-72,223,-312,-79,-14,1282,2262,35,74,101,143,38,493,195,45,1646,73,-10,156,1760,19,-169,2,555,33,1932,394,260,-652,-3169,75,-192,149,-19,-26,53,-36,-169,10,-122,527,-24,438,2,71,203,-51,138,44,830,-33,-12,-98,-1,-78,1087,0,58,1011,-6,167,41,-18,36,138,368,62,1899,-66,263,-24,-186,12,45,256,9,-30,-83,184,75,54,36,24,39,22,-288,-26,92,286,241,128,175,41,-166,-27,-52,81,-73,183,162,1,47,245,32,83,-378,156,117,243,688,23,3044,-15,40,15,19,-24,45,-43,82,-54,-25,63,-19,20,18,-13,-22,160,75,31,263,-44,-182,27,62,93,-42,150,127,51,-28,-28,12,69,-55,100,113,-44,-52,117,97,-64,-20,218,28,99,11,232,-71,42,55,40,80,-189,-162,-64,915,-10,125,122,155,2450,20,19,-21,-39,-21,73,869,21,54,-40,120,54,65,-6,118,-25,-38,-16,79,153,-31,-154,-23,55,-34,-16,-58,97,327,-50,26,253,0,-91,-64,42,-54,-134,22,-22,7,19,-102,67,72,495,100,51,-20,-95,50,-154,36,42,104,7,-485,-123,-84,-85,-123,147,39,177,412,391,454,44,103,-323,255,-129,13,-283,43,-78,10,-110,0,51,239,58,-174,192,700,158,23,-50,137,-99,299,12,114,71,-60,420,74,30,247,-48,-8,7422,4984,-217,-53,-114,62,-80,-409,254,-52,-10,-52,-106,-29,105,174,339,-50,46,-10,66,14,-131,13,-90,32,134,89,221,83,-101,-204,-50,278,712,329,157,61,166,-31,49,33,-107,63,146,-1,-43,28,38,-28,-3,82,10,-53,-28,67,44,-139,345,-86,-70,-85,-19,-27,43,77,-67,46,108,-9,81,106,-5,-52,83,545,378,8,142,1659,113,-94,229,-15,142,88,73,70,73,179,229,211,181,119,91,-23,-36,104,70,1055,-220,-57,-157,17,-108,-237,32,-138,133,-17,390,127,20,9,-27,10,-53,-21,-253,-117,-60,-191,-206,-26,-80,-32,85,-100,-239,-178,-90,94,71,14,-105,86,15760,76,-9,-21,-5,-6,10,-57,-89,-78,-30,-51,-84,-58,-21,-1553,-917,-1282,-1332,4,1046,37,-114,-57,160,-221,1664,209,-147,3445,59,-38,40,53,1017,-179,171,-164,17,141,-64,-8,12,112,-38,-26,-46,51,36,138,112,-78,-32,46,26,53,285,40,78,147,39,66,24,73,165,-12,778,211,79,-87,370,120,115,-29,43,25,-47,-2,-69,25,254,-19,-176,-85,-140,-12,243,63,63,44,151,33,48,27,7,122,88,67,48,87,-2,-43,-412,146,91,157,-7,5,59,61,-60,21,-103,61,124,28,28,332,-61,21,76,-46,-37,12,-187,263,-167,68,106,-68,-61,131,115,1,-15,80,5,-63,36,-112,77,-1,223,-39,-77,61,60,2,43,136,61,78,494,-112,-124,-99,-111,41,16,-38,65,12,31,-80,60,619,-39,-16,-121,9,-62,-17,113,58,33,-10,-96,-65,66,-10,9,63,68,18,232,39,108,30,101,82,106,142,-1,-31,36,44,134,1,86,185,1,35,609,-2362,-20,620,-56,334,279,42,-41,-57,-43,25,224,79,171,268,56,100,124,66,30,-211,-41,40,90,54,102,-26,7,39,-20,92,173,-56,26,-107,33,80,-18,129,-94,-55,-214,22,32,110,-10,-50,43,97,-6,-43,-24,39,13,11,2527,-148,-51,5,52,26,30,226,16,23,-51,8,-100,81,38,22,-190,14,-97,-97,30,23,51,118,-131,93,6,84,93,-45,-18,-99,62,-356,195,-116,-46,-54,-40,25,-41,91,-3,-21,119,-3,122,15,24,-140,-87,127,88,-52,36,-23,86,-62,115,198,58,-24,-81,55,117,17,247,-156,-12,208,338,-89,-140,61,98,54,-23,-16,-73,-108,157,104,-194,35,-329,61,83,164,15,218,110,256,-68,-166,-1,54,-47,37,16,64,52,20,155,159,-78,20,188,-75,80,-15,66,67,-90,35,-37,417,172,-99,14,-60,3,12,44,152,151,8,439,-56,-42,-121,-46,34,-11,33,23,-46,55,120,213,-41,-29,73,-144,21,360,-45,70,55,-11,52,17,37,275,-18,148,-8,-53,29,22,-92,-53,99,48,3,120,73,30,-242,-28,72,38,7,-53,-105,6,-50,-60,83,-22,13,-118,-35,49,-61,824,134,-64,162,35,971,-14,124,-27,29,323,80,-110,115,33,113,81,186,-82,-19,363,211,-49,-32,59,46,42,120,161,-8,-110,-122,93,-29,83,107,-486,-49,212,-36,5,35,173,-49,5,2,104,92,81,13,50,455,-49,78,-58,53,28,-54,-37,100,132,-22,-30,-68,117,229,-45,-26,-6,27,-23,-174,10,-224,-116,126,-59,-5,-82,-13,-64,-30,773,-7,72,8,83,356,128,0,59,-511,17,36,66,26,54,21,-15,113,75,-59,-14,20,-20,111,-82,-1,48,8,30,19,178,-66,42,11,-6,75,-49,-78,54,37,-21,378,-38,106,615,185,184,-46,-65,261,-25,-12,27,-18,60,-9,11,-49,-15,35,-99,19,-36,-254,-116,31,-34,-17,-84,-131,184,-65,-147,120,121,-234,10,-61,-18,-40,42,-107,-72,77,-11,28,209,-89,-67,56,84,-15,44,102,169,-69,-52,72,-65,-18,29,15,71,56,-76,-84,85,-4,39,-46,-44,-57,-341,37,-49,-115,38,5,167,-4,123,45,3,-28,200,162,-65,-32,-19,-26,18,119,-55,-59,-4,23,212,-18,-25,41,20,105,-150,52,-1,1,-154,-16,35,-8,172,-60,-122,-59,3,122,-114,38,39,-67,-82,59,-6,-1,125,31,116,21,104,-20,29,53,142,-30,53,67,170,20,202,65,-26,79,-69,14,146,-73,49,220,-294,70,54,54,111,171,-11,-31,269,91,110,108,891,-125,26,56,74,54,-70,-16,85,193,-42,172,17,377,74,-41,74,-26,-10,-62,234,58,-611,-9,-51,35,104,-34,8,-38,28,32,-17,84,252,33,-129,-79,214,-146,74,9,25,-4,-5,144,56,55,-14,19,-90,40,-245,135,92,-22,23,-36,-11,24,14,-120,57,-15,12,75,67,27,369,31,3,41,164,-34,58,76,42,106,80,-2,19,201,8,-29,80,-53,594,244,17,-175,-11,-360,-72,4,-20,19,5,68,-45,97,-12,41,77,-30,-101,89,351,-352,20,-66,-7,2,-472,314,-40,-98,53,134,-44,348,-25,4,100,38,318,127,36,-22,-7,131,-13,66,31,-38,-1,76,52,-13,28,-80,-26,32,-89,64,-156,-174,142,96,-12,3,-76,-98,45,18,-28,-27,525,182,130,192,-72,-119,114,-19,2,11,236,28,-87,-143,22,-57,-82,-217,91,-72,-259,57,171,45,21,-5,-91,-63,112,-2,-68,-11,-93,-80,67,250,-1170,67,49,-11,17,37,48,-120,10,-61,88,67,55,79,-3,33,-83,110,22,19,73,18,110,-20,-128,-154,40,17,54,-89,-19,29,-37,25,-15,66,-39,-287,41,-112,-31,-303,-39,-145,319,73,-91,4,862,8,12,-290,24,-81,163,510,330,-149,26,566,-253,5,181,-68,-246,-58,-47,72,111,14,102,1184,-24,-18,149,-8,54,10,57,-66,5,-25,183,-67,-132,159,1778,70,26,177,17,235,32,-130,-135,159,-45,138,-162,-22,-117,84,-59,-7,199,-41,-1,8,-51,36,180,63,76,-62,-35,-28,94,61,206,-123,-186,48,-70,47,1134,55,248,121,95,-45,-43,716,-49,65,-59,38,-115,73,-19,-28,-22,3,41,-43,40,2,211,51,247,-42,-158,-92,8,-101,151,45,-172,56,-464,-28,-26,106,106,-193,-136,20,227,-22,-137,-21,30,69,0,440,184,57,162,694,59,31,-85,-66,-51,-128,183,79,51,89,-116,275,-69,34,115,-120,-33,-15,-101,34,-8,237,-83,-137,-185,11,16,9,-23,-43,-215,-33,-38,-36,-34,816,-106,-12,-7,14,29,42,-10,-70,23,-25,86,-5,-68,87,-53,-266,730,-4,76,830,118,-81,-6,21,-79,-16,59,-452,75,-19,-29,75,-60,145,54,-218,285,28,-41,320,42,-72,89,22,16,-22,-74,-104,98,413,37,742,-24,16,8,-108,31,-58,71,29,78,267,53,26,154,41,135,80,47,-11,63,84,47,22,18,-791,23,91,-54,-258,-95,19,-46,16,-14,-312,-68,-12,-82,23,15,-6,-55,-562,-28,46,-27,106,10,425,135,15,302,35,-15,180,71,103,0,40,-65,86,-28,170,-106,69,42,-227,-43,154,9,-10,-20,489,-123,-187,-283,-856,-63,12,157,110,-116,-50,-18,-2,11,31,208,191,37,150,1814,45,128,7,848,-44,400,-91,35,-135,-22,-52,189,-125,532,96,54,6,84,-141,-157,2,-141,-94,-241,90,159,-275,-12,-137,8,-90,3,-288,-64,-14,21,33,-51,-1,-1,333,75,-35,-33,18,35,-25,23,-35,631,22,-230,-200,57,22,56,827,99,53,-11,56,27,170,-5,-57,122,86,57,215,-56,64,9256,125,63,-87,-11,-9,-114,235,300,-1,88,76,21,145,-82,25,74,28,-155,-120,151,2,106,21,-34,102,-320,-44,-86,34,35,-56,31,10,-6,140,77,40,-427,0,401,-32,-52,79,-54,18,-13,232,117,33,-15,54,38,58,30,29,-33,65,66,-14,35,135,-8,83,18,206,-121,-34,-98,-339,-21,43,77,-98,85,50,72,-34,138,-200,8,-34,41,-59,18,-11,-91,-9,26,133,-43,-37,18,58,-64,-46,159,95,7,98,355,405,355,10,8,-19,216,115,12,75,-4,-10,-46,50,21,-23,252,60,11,49,102,-9,84,-446,43,-136,-138,-21,-54,248,-91,-46,-19,26,-94,-2,112,-50,74,60,44,21,-26,9,62,-38,71,94,-38,-6,126,108,-75,-102,-52,90,148,175,74,34,393,-695,11,-448,136,-88,-17,-35,-119,74,-26,0,-49,19,149,34,-176,161,-115,541,-26,-20,44,-198,57,-59,8,219,101,208,-8,-94,-108,37,101,150,-39,28,-12,159,-79,-74,40,6,199,-12,-185,53,-87,1,57,99,18,24,-30,-30,-1,-131,66,-85,-46,384,-32,21,-255,69,12,115,50,90,62,40,18,-53,49,54,140,188,-108,98,19,104,128,-78,45,161,-105,1,-100,-62,281,42,-24,-87,-92,-102,139,74,29,55,-27,312,46,-70,108,-9,-270,-105,397,19,75,66,681,68,120,-59,4,-8,34,-36,25,-62,96,16,-123,50,-129,99,93,47,-1,-33,-122,31,-67,-29,98,811,-92,3,64,70,7,325,75,-60,220,-133,-2,-20,38,348,-13,-41,-146,14,131,-17,174,216,15,24,49,39,23,41,132,-51,331,10,-64,-45,-217,-668,-57,-49,102,42,559,16,-92,-1,454,-198,-21,-129,-239,-11,74,10,21,-80,39,-53,11,105,88,-94,183,74,25,59,918,290,48,-39,221,176,270,-9,3,-5,-32,1267,-126,290,-32,8,87,48,108,-56,-30,-40,-75,-20,344,-189,-121,-5,35,45,-11,26,-25,46,40,41,-21,-129,-4,175,6,-116,28,-36,-14,6,-92,78,227,140,80,-44,45,-18,-144,2,-2,-221,14,235,24,4,43,-95,-44,-3,-118,65,531,-122,-9,132,51,-88,-143,-78,7,4,8,98,80,58,628,37,-6,28,-164,42,110,422,466,73,-83,102,-19,290,106,71,348,13,476,-26,194,-303,249,-1,101,278,30,-120,559,-421,17,7,187,-194,-114,276,-5,33,38,114,45,35,-39,144,116,255,-44,-7,140,82,-76,257,73,155,248,184,65,-322,-93,10,108,32,78,56,32,71,108,-14,36,69,-55,68,599,131,-72,346,51,-169,-7,355,5,38,-31,144,54,310,71,-107,-50,-228,-43,105,177,275,87,218,-42,209,348,94,382,-16,61,44,89,-10,58,25,-132,-32,52,82,-189,-78,70,-51,88,-237,-3,-416,2,-13,59,100,461,-11,227,-532,-9,11,-30,73,168,409,354,106,153,36,263,3799,-68,1,133,137,406,-190,115,231,1262,82,-125,-95,64,959,58,231,238,-74,76,-110,171,-13,-15,1,182,-36,-11,-15,19,-114,45,224,13,268,-35,637,-63,96,479,250,40,199,-12,261,-390,40,66,374,63,0,-24,109,88,-10,2,-37,7,35,58,83,-69,3,-38,-204,-21,121,-53,32,51,2,26,-52,72,-70,-95,99,-276,20,-58,-207,-82,32,70,1640,129,-82,79,2283,136,157,185,451,-12,-61,146,-30,-30,-207,-207,12,-97,-94,62,-31,-60,195,-82,125,32,115,198,53,46,60,314,24,57,-11,45,-54,-4,-233,190,-63,-2,90,74,-79,153,45,61,7,65,-84,-14,17,215,343,-91,-93,121,129,5,-115,75,28,66,-40,34,142,89,76,175,426,71,215,94,38,138,144,52,458,78,-19,115,-8,-15,3,-57,-149,2,283,102,193,106,263,89,26,294,5,205,129,-78,73,-17,-59,331,181,60,46,87,192,-19,40,1,32,249,127,136,30,40,79,98,1091,34,167,185,-22,32,59,334,-21,33,-23,-4,90,108,64,-44,-177,201,27,89,86,-50,185,92,-42,61,-3,31,33,773,2,-158,35,-32,-33,153,-16,6,76,13,74,19,46,-125,150,130,54,211,-154,-25,33,124,-77,455,742,107,-141,-86,274,36,63,-292,-15,-72,20,327,161,-135,75,-74,37,484,6,-41,-105,-218,-11,-41,48,11,3,103,72,-5,17,35,-19,25,-4,132,35,41,36,-12,88,79,168,-5,179,-5,-187,66,217,-23,-44,194,-56,286,385,177,-41,85,84,98,14,85,71,-21,103,10,47,-171,79,55,-59,-23,-68,-290,4,-28,-20,40,108,-9,10,84,49,-90,37,116,-65,84,114,72,54,31,13,46,-49,0,29,-64,-66,-6,-67,77,-76,27,-90,801,22,12,14,-65,51,172,59,-97,-49,3,-71,86,1,-156,13,214,41,10,27,433,-56,-5,-11,84,56,211,16,-58,-105,-80,-54,-100,-27,-352,-85,-39,-53,48,89,-18,54,-77,-16,-9,72,9,112,40,960,523,189,65,10,255,109,-301,-32,74,100,16,32,83,78,190,107,99,265,249,-89,4,27,-2,264,-1,-37,-63,18,16,-46,61,-73,-85,20,-13,-38,-70,-40,40,22,-10,191,28,-42,111,44,8,-30,117,143,306,-50,170,-24,81,179,77,60,68,182,44,58,76,17,215,-132,-42,148,-9,-17,10,271,40,81,53,50,122,119,-1,18,154,-13,203,167,24,8,-98,-82,-253,-14,29,-38,222,18,41,-36,21,120,66,196,562,-33,141,415,67,142,-16,-32,-84,-1,110,39,15,10,2,41,420,5,-10,40,265,3,41,116,8,146,26,123,-60,-31,82,199,47,23,86,153,145,33,-119,28,-114,-97,-44,102,26,38,50,-87,27,112,20,24,-81,85,-13,-273,32,19,24,-140,-76,-36,-178,37,-9,-62,11,89,483,300,36,571,-15,338,1365,43,115,-273,-439,62,-193,-89,60,-19,59,-57,6,-89,-101,-285,-55,-9,-535,78,-110,4179,189,68,11,-5,-134,-174,0,-111,-119,-152,-6,-2,6258,-204,278,3,80,-24,5,26,-15,-8,85,-36,266,69,-22,48,-9,18,179,-21,-71,-12,-6,55,170,342,-95,110,37,487,154,125,0,44,549,-4,183,116,49,100,161,145,46,27,-48,104,-303,50,8,-80,90,120,-247,-131,17,-23,35,-26,24,66,36,-11,191,446,24,6,-35,89,-18,52,-43,138,-57,55,24,62,-24,101,180,211,551,185,80,-12,-141,20,8,119,14,-15,-77,-3,10,45,8,29,-15,106,2,-78,-125,-140,-165,-187,-285,-258,-192,-91,20,112,52,-25,140,-54,-5,-55,-26,188,-3,47,31,-56,47,137,-11,-53,-123,251,189,-378,10,-136,100,148,-38,-57,-103,321,-265,109,20,-104,23,-71,-87,33,-77,26,288,-3,125,-30,55,58,-5,1858,-88,0,107,46,299,-42,-18,18150,88,71,-38,43,-124,602,-69,-166,1,19,21,-104,-2,40,-43,32,-343,31,233,10,-122,-46,36,52,180,-63,1523,20,-67,-273,48,64,-4,32,553,-56,-114,-11,36,42,-45,4,-6,-27,18,73,-173,-170,-40,204,-21,63,123,94,33,-10,441,171,78,-133,54,-85,59,145,-83,42,191,80,31,-116,145,339,51,52,2,15,-106,25,36,-99,-144,-180,16,-2,-114,-84,-40,5,-56,0,-56,-26,42,-77,51,23,-25,-45,-36,-90,-96,138,-115,-11,-224,-67,-9,-40,-58,95,-33,90,39,3,24,192,24,74,35,-56,39,101,-60,228,-483,-4,-31,-36,-44,-76,-79,44,14,54,53,-52,16,-80,-51,117,-164,3,-68,-41,42,74,120,14,-66,-30,8,67,60,53,-74,52,954,221,42,128,59,-51,-65,234,83,351,71,120,119,209,51,-27,71,-10,-120,23,26,575,339,53,17,18,29,51,120,54,349,33,-34,47,1206,-14,-109,349,119,70,923,25,18,-10,65,33,72,10,-8,27,-13,9,168,-53,-45,-19,112,-35,41,80,-106,-16,-74,-119,-2,1,1963,183,60,-34,107,233,-33,69,28,-64,18,78,28,97,-13,-71,7,43,151,104,281,134,118,29,-60,37,-52,-37,-197,-101,-22,110,-45,-13,-71,-11,-84,-161,29,5,-68,52,108,-19,189,6,52,60,27,-4,289,32,23,22,11,133,111,-11,18,-73,26,-27,207,8,-70,-6,2,30,-12,-4,10,46,-12,-45,-7,129,21,-36,65,53,29,-38,58,94,60,-72,-7,106,257,57,78,3,94,-45,-40,-13,37,16,204,132,-70,111,-38,-196,-60,1408,-32,-62,31,320,198,88,-16,-2,2,-32,3,-22,278,56,131,-58,143,-37,12,218,22,-16,-9,-371,-25,-27,-96,-65,31,114,-101,89,111,223,328,53,62,120,28,19,115,29,-84,14,93,42,5,33,-42,28,18,21,238,74,-21,443,-5,143,60,31,140,127,457,47,34,190,-4,-155,58,-2,95,121,117,47,155,101,-176,-6,95,62,48,67,38,87,-38,-37,27,32,421,-20,-82,-2,-12,47,2,56,33,15,-44,21,709,541,-2,458,3,91,-14,43,11,-1,9,-46,-32,18,58,41,-115,22,98,551,67,-35,-111,449,2970,5,11,48,-165,-63,80,73,124,-101,145,40,-8,84,80,68,140,-36,-85,-33,15,-79,122,80,-12,-32,55,47,-49,136,-48,704,14,-4,48,134,-73,-76,192,35,7,-38,-18,-50,-7,46,-24,39,101,12,323,192,48,388,130,4,-16,46,29,-73,11,30,117,-33,81,191,-142,-71,-18,-53,-13,12,-8,369,-69,-178,-63,-62,-82,77,242,58,5,-48,137,-44,104,214,5,-71,598,-163,96,55,-691,-4,55,38,15,-48,87,-108,31,-41,67,28,-92,17,-182,150,-118,-69,169,347,99,72,469,12,27,20,17,-80,-174,21,32,62,-70,32,30,278,129,-142,-298,-11,-58,83,-2,95,84,264,153,5069,209,142,-22,147,-141,133,84,-56,12,-37,207,151,92,342,2717,28,240,44,142,-1,207,111,19,667,76,45,311,14,115,161,82,39,1,53,54,385,-74,17,148,-24,385,111,-22,7,9,-10,108,-8,-15,-33,181,36,346,-22,-20,-90,-158,187,18,16,58,113,1,226,57,34,-97,206,-24,2,3,100,-8,73,-46,61,52,-28,-37,28,77,-21,32,-27,27,31,-56,-167,-130,4,215,-89,-46,-42,3,26,1799,-106,12,-46,56,27,-87,-183,-41,-14,21,85,2034,-18,345,71,55,26,48,198,37,-1,347,-103,64,52,-156,-21,-17,187,40,-46,-5,57,-70,-46,28,-65,69,-210,-78,3,28,90,146,613,-254,122,84,65,88,31,19,-31,20,9,120,-124,179,-279,201,12,50,-265,-36,-70,-55,-6,-11,28,71,-72,-99,9,17,73,110,-22,-87,49,70,62,-43,-182,-116,40,108,-19,340,-1,-31,74,-19,263,416,-162,17,-197,255,-8,-20,29,97,132,49,43,-53,66,-73,-31,-49,277,-37,-47,33,-37,7,-33,-226,-257,35,479,63,175,42,88,-20,-162,258,71,-105,-47,138,28,103,-128,84,-61,3,-5,-10,-135,15,-37,52,125,-2,-167,-58,5,19,76,1864,5,-57,-38,-154,658,110,36,-21,-48,-11,-22,12,43,61,-132,74,28,-1,52,-134,-112,-43,-75,29,1336,2,28,44,-34,162,120,457,-44,16,-82,-5,-31,-85,-4,4,-29,12,-4,-44,97,-3,-89,-105,230,5,6,-45,-13,-41,461,-214,205,-168,232,12,-19,37,-45,-16,-76,-77,74,4,-143,-326,17,-22,-158,-1,-115,91,82,-230,54,5,55,27,-9,7,-13,-190,-102,38,-197,59,-99,916,456,38,184,2,172,-24,-72,-65,2,205,46,79,-173,43,179,182,4,45,-83,-70,41,-33,12,-9,-172,-96,72,-3,1,-56,151,269,-19,-39,-150,29,-23,15,94,19,137,1,55,63,110,136,-24,80,46,16,-11,260,6,56,107,29,-52,170,-75,-42,14,-69,154,-2,-74,-21,26,-112,-338,-105,-47,-15,-96,-96,111,118,-32,-23,-43,64,55,-53,19,-55,105,33,48,47,-39,-74,52,123,133,145,-18,19,-35,-76,148,74,13,121,-56,14,4,-80,53,34,-5,-169,-4,18,-246,13,43,43,-39,1,1,280,-174,55,-139,-30,-26,17,45,-59,-16,2,9,1,116,64,1,-76,0,-12,13,-39,24,115,-35,83,118,-20,-15,92,-3,472,32,18,-126,108,-83,-90,28,114,103,301,-3,-1,84,116,197,-16,40,-45,54,62,57,1,342,63,116,-29,-34,55,-61,215,-55,22,41,-2,-20,-91,3,-63,-163,-39,-60,77,2,-61,-28,10,-16,173,57,146,142,301,60,149,-12,165,5,82,-58,-54,12,52,91,8,-10,-202,-108,-197,-29,55,-22,24,7,-42,-150,21,-37,-92,-12,-95,15,-31,-136,141,-96,15,-60,291,90,-83,-271,1,62,-3,77,-84,-63,9,-22,98,101,128,-16,-39,11,12,38,29,-92,22,124,29,51,34,61,-50,65,-53,-12,-149,143,-13,12,16,22,-94,101,125,-87,-13,167,92,29,90,61,157,-4,-7,69,-28,16,-2,-165,111,32,-60,15,132,2,-83,-92,-33,-33,54,-27,-18,41,96,-58,10,-70,-18,725,52,174,-116,49,48,-149,2,-44,47,43,-6,149,-14,13,43,27,-26,10,-102,585,-159,154,255,137,-67,7,2,23,-11,36,67,42,140,106,-47,-103,-45,-25,36,-4,-39,50,-6,361,85,126,44,27,0,-13,4,116,148,40,211,161,89,-105,-56,-123,439,46,-35,2,9,-23,-3,62,120,111,-186,85,-19,19,-136,-105,-34,174,27,75,9,-19,404,57,138,98,74,135,46,84,73,119,81,-11,117,-22,77,437,85,-177,-66,40,341,-19,129,-160,-32,-68,57,35,8,-44,8,18,-173,98,-173,-61,11,33,361,29,15,-37,-26,-27,68,-26,67,-45,25,65,-20,-33,-28,32,-83,5,-174,27,44,115,-22,98,-129,38,-230,14,177,-7,115,-7,-4,31,123,14,26,58,-15,16,21,-7,15,152,42,192,109,269,111,322,-2,5,13,14,20,-94,65,169,-61,-37,79,-82,87,-23,8,-38,32,-33,116,-20,31,37,-24,-90,54,1522,-47,59,-56,-93,-39,-9,-21,128,1400,43,-4,23,61,-181,-20,-348,-54,401,151,-18,-20,-465,-11,-133,-58,-24,283,-33,222,-62,2,19,-54,-29,-32,166,87,3047,1086,-54,212,135,36,-52,206,-3,-19,-23,-29,35,64,-67,-12,20,-85,34,-20,-6,463,67,45,25,0,127,-27,19,-103,300,-73,47,7,194,44,38,-47,146,-51,-4,75,-113,7,33,5,-77,-25,-41,76,188,-46,175,-15,75,69,-140,102,25,63,-46,6,29,475,36,5,662,-67,306,3,86,31,-82,-117,-77,-45,1948,-174,61,16,49,23,203,-232,-108,117,45,1035,-146,22,32,-16,52,46,96,21,204,31,-16,14,-16,-58,0,139,-77,99,55,107,354,48,-22,38,-19,-17,189,-50,108,-361,-43,180,-306,-519,-331,-49,760,757,77,69,169,34,115,184,42,185,-102,26,6,11,39,-6,124,64,34,1765,47,50,-69,24,-68,-56,52,39,0,-1,72,1180,590,83,57,-58,-108,27,39,3,73,55,105,89,-52,320,47,-91,-4,76,-27,-78,117,66,-6,-8,-189,33,-126,62,-106,-114,-30,-134,-189,-139,-19,-112,-97,101,-84,-20,-1,43,-120,-32,-450,-6,-40,-198,64,-48,-30,28,47,54,77,148,58,62,1095,-99,49,22,216,-75,-8,33,39,-60,-12,-51,132,11,2,86,-34,-42,79,-79,31,-75,-54,36,-26,-28,51,54,-18,-98,-44,26,51,-86,44,36,51,196,62,203,293,98,222,49,102,60,40,-54,41,3,90,-25,-718,-36,-27,30,191,1,25,-161,65,66,35,162,386,-190,172,-6,44,33,-18,-31,566,796,168,95,19,75,48,50,-23,-46,57,77,88,12,-11,-153,-57,-16,-245,-11,-91,60,1124,19,70,34,32,119,72,33,-51,59,120,-35,90,139,36,-35,-25,24,123,-185,619,65,133,56,21,-30,103,-37,80,135,-13,252,-24,16,5,158,-75,-18,99,42,16,42,7,137,51,-13,9,238,-5,149,250,60,110,-85,44,45,18,2062,55,-72,16,157,62,39,58,-66,318,59,113,21,167,43,-71,51,151,32,116,-45,32,510,-49,-121,-115,313,48,-38,-81,292,11,52,1,3,-66,154,65,31,-36,143,193,116,19,87,-22,-36,372,-181,83,-90,73,47,-95,-43,105,18,15,104,76,-124,-4,-46,-5,-4,109,52,-78,81,16,-10,-40,154,48,-55,-12,-14,28,31,75,214,131,416,112,-10,8,370,33,42,14,52,39,48,48,-15,13,-51,298,9,-6,16,461,505,-4,-34,44,-17,28,189,37,553,1212,230,68,102,58,3,669,-66,49,122,-10,178,62,119,1850,88,14,223,191,7,23,33,7,-20,-22,75,53,8,-3,0,867,-187,465,57,89,100,64,74,24,60,33,10,12,-89,38,-22,-46,96,-192,439,42,62,67,8,41,18,108,66,118,-41,-42,-105,400,-2,44,-65,499,120,-30,7,27,13,-69,-58,159,24,-33,145,125,39,77,313,25,-27,25,17,758,-3,475,86,-3,39,20,247,-55,53,42,71,121,65,22,-47,-24,19,30,-6,53,32,226,150,88,0,-17,7,13,23,10,215,65,176,91,-35,74,216,376,472,-29,330,20,74,-56,222,-1,-36,104,164,354,35,67,361,156,-71,885,21,-16,175,14,-134,9,55,43,-50,305,165,-135,75,30,111,235,32,0,122,15,421,122,199,9,275,46,57,130,13,37,-27,226,19,-37,-8,41,-4,-122,241,513,-25,69,843,-227,525,292,188,127,162,45,64,138,77,193,702,-58,26,88,67,94,43,43,86,111,40,890,29,-62,640,609,76,3822,178,-82,97,116,58,314,86,-54,-21,306,209,171,50,83,43,54,235,-13,-8,-102,100,262,82,75,51,59,36,34,-64,-456,85,107,-69,-7,49,519,192,379,24,86,153,320,171,-54,249,3,504,65,-3,45,82,43,-52,81,91,66,26,284,25,569,47,55,15,271,273,-188,164,618,-4,431,125,20,211,-69,152,171,-28,87,67,91,22,196,-4,129,59,185,27,163,30,-113,31,20,561,235,186,23,66,58,67,386,33,-48,-37,75,62,253,178,29,363,-33,834,55,70,11,223,102,-10,467,123,-52,286,-46,9,10,117,48,210,167,-44,-135,-11,127,20,-23,359,-28,388,-57,134,1171,19,349,59,179,188,532,125,15,43,71,-58,791,234,175,305,73,56,27,67,99,36,36,-13,111,317,-4,535,-101,-513,-133,53,-23,683,-43,-73,15,13,-27,22,71,2,4,755,-21,4,32,17,46,5,22,-524,239,478,21,175,65,101,404,101,341,264,5,24,76,197,56,-77,937,425,86,61,-81,107,266,66,119,94,168,58,66,185,-21,-35,-15,64,-33,417,107,354,183,169,237,71,84,-153,41,674,151,106,38,-44,-3,43,89,11,154,116,45,-17,-12,168,-108,113,12,19,-390,-90,-30,0,205,266,1050,64,18,211,74,113,37,134,117,70,92,-277,206,520,540,23,72,157,-112,101,164,423,924,30,-95,58,212,87,47,56,60,86,37,148,-27,99,2,24,10,94,385,256,181,-6,1350,13,93,102,195,-8,156,387,-2,106,99,81,59,61,108,82,22,30,547,-41,-4,1,16,-32,120,153,-27,109,38,116,87,28,149,180,762,419,123,147,107,-25,823,24,69,-11,22,106,0,175,24,13,-106,76,266,56,207,48,194,-12,1875,1352,4,150,38,69,81,465,-3,74,87,854,81,183,-10,-85,93,208,-30,-117,-61,74,34,5,-1,17,227,29,85,139,25,116,-31,27,119,151,-197,-264,65,12,363,-417,57,-43,27,151,319,46,-93,2377,79,30,-42,83,35,192,-138,33,72,35,34,88,74,84,90,69,220,77,30,58,895,35,2,53,86,65,23,41,-14,167,19,94,220,57,97,236,109,110,25,-15,78,353,-81,-12,30,145,101,320,16,-49,-72,418,-23,127,323,-199,36,227,60,177,22,42,91,70,-191,52,9,727,897,81,36,94,61,-332,117,6,320,-33,-66,-1,258,-10,-2,325,-67,34,-78,79,206,-57,35,61,-125,297,-6,-34,219,67,30,-193,-137,-22,164,160,-17,127,-80,78,19,5,47,12,40,294,339,15,-19,-1,206,-8,-231,79,28,126,445,148,1349,-10,50,99,-8,62,-5,-18,28,35,-240,57,732,23,312,-8,162,193,-21,36,-8,90,-8,-39,97,123,193,-8,81,-24,-38,130,102,28,-26,70,202,132,72,32,10,169,59,117,28,-24,154,127,80,-23,38,227,-227,19,354,113,203,35,7,77,-88,18,20,330,37,37,-61,-15,129,114,-59,-51,110,381,130,113,74,-55,-244,113,81,-27,320,263,48,80,71,34,51,-20,116,6,-58,214,644,197,120,-67,64,373,167,99,-23,210,520,375,238,-3,29,19,156,91,-184,396,19,546,-19,35,-45,375,-2,24,24,297,-182,382,454,172,308,148,71,250,140,29,10,356,64,4,94,89,299,-126,169,0,-28,20,-343,-153,-46,-10,27,-42,-44,-12,52,114,-108,248,130,652,45,-4,72,-36,31,22,181,116,120,40,164,224,226,142,149,-56,74,11,-56,46,18,60,277,-60,62,235,90,122,62,32,-166,55,-79,294,54,-3,281,89,160,372,27,4,45,189,117,126,2,80,837,109,55,251,191,-16,-88,18,-16,47,95,444,232,4,603,52,86,139,113,163,-101,-25,274,123,48,266,-11,1886,696,593,-16,287,90,-49,47,32,356,124,256,499,51,354,34,97,57,17,-48,-49,44,38,115,-6,-146,43,81,74,437,6,653,-47,50,-101,-28,62,23,28,168,-19,528,-2,12,465,110,65,414,224,42,88,38,54,177,148,62,-34,48,48,23,41,39,212,67,279,-48,112,147,61,109,26,102,135,-81,79,2,-252,72,45,-40,237,36,101,45,188,137,-14,80,102,75,65,129,72,55,-47,85,-30,357,8,81,1180,8,45,-38,80,-20,2,169,67,30,119,210,-128,35,182,66,-233,69,73,-6,-58,-72,93,215,-173,215,59,79,101,176,53,112,-50,38,62,-53,153,126,198,475,450,31,85,-77,167,908,70,11,15,189,390,98,10,204,138,55,24,-83,82,216,139,-38,320,-243,254,66,48,25,381,114,60,-50,268,483,176,152,45,-9,100,46,-68,-171,-46,5,594,0,48,-28,129,3,216,-57,97,39,83,25,261,20,159,24,156,13,0,-12,-46,141,17,-25,330,134,-61,-33,443,58,489,46,166,-58,-33,97,123,28,4,218,0,21,-38,-93,26,22,558,-10,51,20,10,114,-19,2723,66,0,72,4,106,180,1730,-154,82,158,712,153,126,519,-11,-278,159,80,63,-63,-106,40,12,26,27,6,-57,160,89,187,-27,38,108,90,81,204,-93,55,126,42,106,157,-618,152,100,-145,11,103,734,456,4,34,93,89,-145,48,213,36,34,91,153,33,75,61,-88,30,-63,6,140,-148,540,321,-181,-36,88,3,73,91,193,237,87,521,295,255,112,112,179,-16,30,72,234,269,92,107,183,-12,-2,141,-124,40,104,132,132,7,123,433,205,163,-21,49,161,409,66,81,39,-311,-14,-98,139,212,2,113,-61,2320,122,71,-33,85,16,80,32,763,150,304,-11,566,3,7,132,298,186,433,-7,155,32,-8,370,-53,407,407,157,322,45,-15,373,103,86,-33,264,-10,404,153,-1,19,605,137,31,116,325,101,152,80,427,34,-31,1670,61,82,-128,446,212,390,-42,-17,25,206,-218,86,432,80,-2,74,-46,52,735,45,42,-7,147,-55,73,317,647,-54,239,113,413,-48,412,16,929,435,264,0,-13,-39,81,31,74,77,103,485,-4,30,-9,69,311,59,56,39,134,411,62,44,36,110,-15,24,16,162,684,-31,246,-50,76,11,80,68,-102,40,337,12,2,-11,90,-57,-8,-5,34,5,23,36,62,501,94,497,188,64,546,72,210,39,95,22,51,105,393,1724,229,1020,28,369,431,323,16,-20,311,259,52,83,-27,-63,59,40,-3,-235,-89,169,-31,357,208,146,103,52,10,119,9,-89,252,-60,39,167,-56,-55,124,180,65,72,49,46,53,262,136,11,486,37,158,71,227,46,30,-194,-145,89,55,95,496,7,-1,102,308,-34,34,-269,202,222,136,90,99,198,185,150,683,103,662,227,162,41,36,-46,199,180,459,438,100,210,2053,83,118,32,12,490,-96,112,210,441,555,158,714,39,-6,-28,113,1116,-38,31,-16,55,-50,-25,-69,50,87,800,131,64,52,63,84,-15,101,88,396,104,630,-96,62,96,143,261,132,92,28,-71,-46,528,312,118,22,60,99,12,59,77,3725,742,16,383,23,83,160,2,59,209,203,13,49,2,-50,-45,51,296,300,113,26,89,150,-13,184,75,73,27,191,3,78,-1,-21,38,-54,20,60,-76,-140,173,15,2083,-66,-62,129,81,408,243,191,106,-10,-13,108,161,61,-242,-19,126,476,-24,-67,60,190,236,68,19,73,19,-71,733,1191,582,-445,37,-95,29,13,6,66,51,3,541,136,164,-5,204,27,217,94,98,710,244,405,29,-17,11,114,15,-177,31,394,62,147,-49,32,98,95,-6,280,32,-39,0,89,-37,80,-21,-25,139,-28,102,282,-33,42,-20,125,230,-27,170,217,334,229,2014,75,723,651,244,-44,4,65,78,-6,81,276,170,117,113,193,-78,247,87,166,-71,-130,-151,51,31,153,82,29,22,33,36,107,-29,184,192,678,396,30,126,529,72,76,42,-18,64,32,3,-20,-167,-7,96,113,49,6,346,96,112,107,-41,461,211,147,-62,216,28,73,4,115,56,1088,-54,-26,97,4,127,214,329,76,144,61,159,-49,-95,122,69,-46,-2,272,97,105,115,13,262,255,155,143,11,-165,115,334,4,-1,-123,-10,172,54,-61,17,-182,192,-51,84,48,226,84,119,360,189,188,117,190,175,-48,287,28,-76,-9,32,832,-12,101,190,-4,-71,-220,154,272,34,-3,70,-44,-305,-62,137,51,224,-85,29,117,71,242,16,-45,4,30,284,626,277,190,581,-84,91,132,219,-201,80,-7,-153,102,2,44,44,809,-150,317,-270,37,-11,93,265,46,36,-122,258,1,540,187,107,65,67,59,51,604,1065,687,166,-44,-36,184,330,150,464,33,207,304,233,46,187,306,20,188,-74,121,68,194,32,12,25,437,136,22,-43,-36,4,32,-25,96,1207,-80,605,29,31,23,243,-189,-56,91,123,-67,87,-5,408,187,-13,387,-222,-56,-31,-73,-13,2,-51,65,267,-26,-86,743,-37,4,102,71,-108,-48,222,23,-18,733,-99,1719,49,87,385,52,117,275,155,-29,124,104,54,237,34,454,35,266,109,85,214,-319,126,-88,107,104,-29,-8,168,578,51,160,-34,109,60,141,-107,85,109,93,421,94,-62,239,202,2,309,52,61,122,135,-36,3,-186,110,215,-8,867,366,108,351,101,2,178,48,5,133,118,-73,80,841,-38,100,20,177,-154,-109,-162,332,416,379,83,-166,58,316,-40,151,80,-81,243,776,243,64,27,126,115,108,191,11,240,119,37,-182,58,-37,156,40,50,103,116,3243,87,156,422,88,439,55,-39,10,82,-56,0,31,72,-29,53,72,49,120,19,-11,6,53,19,-142,99,2,85,14,-80,43,57,78,265,-76,217,-69,-72,108,-24,-87,147,-332,-53,56,234,272,128,8,-19,-10,384,44,45,63,220,389,53,67,118,261,709,161,34,18,350,-17,-98,66,-35,-78,-62,11,301,219,-31,-53,529,-72,213,7,39,-11,-101,86,101,85,-45,356,153,-38,29,-72,172,9,27,368,38,79,94,24,218,120,532,49,62,174,49,-28,46,244,-177,129,131,-5,-33,-79,114,148,-35,-73,-7,21,203,106,145,7,58,13,62,92,262,202,156,-33,962,595,91,12,371,51,61,168,-9,-1,-114,71,174,43,-43,92,-19,473,597,51,330,1,16,191,336,126,322,-4,376,130,110,83,20,-99,853,80,224,8,25,100,18,112,204,-43,130,27,452,7,29,72,35,112,402,258,150,-90,-75,-105,223,178,39,-26,146,223,62,68,201,150,80,83,-40,97,34,19,1337,41,355,147,157,13,76,151,282,169,55,52,231,104,445,137,122,70,130,115,273,147,203,-4,-223,368,-51,-115,-52,3,-44,-122,-41,212,19,166,122,5,12,19,92,248,74,-31,159,966,468,42,27,41,151,165,45,105,19,-31,218,466,224,526,118,1489,63,294,18,116,800,230,-180,737,30,86,-8,262,153,323,-29,7,9,188,461,-30,364,69,-9,125,70,295,-34,566,18,97,83,659,71,234,13,55,278,88,109,-32,72,-54,154,101,25,495,46,99,59,-289,24,477,834,359,-18,182,186,4,207,567,1518,-207,-21,75,79,172,7,584,294,133,155,150,-25,-226,383,98,176,-16,37,1155,455,158,171,79,-355,-96,261,30,-24,170,331,21,75,231,346,15,232,11,78,160,-111,609,77,-68,37,37,173,43,121,40,109,4083,2,86,40,16,29,110,125,153,744,137,1129,181,402,777,41,-5,65,24,74,174,-15,51,544,51,47,803,285,2,21,-5,45,76,-147,158,116,106,177,269,186,43,187,-62,976,219,104,-1,693,420,-35,80,14,57,-11,15,-86,127,30,-260,-18,21,-120,53,118,3,-35,3,602,261,144,48,5,32,82,69,127,201,74,105,185,244,172,97,135,71,17,189,422,127,464,260,182,160,50,25,746,108,54,-62,-62,46,341,99,67,35,64,-44,-105,97,385,446,20,273,69,57,59,29,104,366,31,-14,150,170,60,1391,32,81,103,-9,-17,98,-72,183,59,157,-16,-48,35,177,41,47,-404,-20,85,2,61,77,121,145,90,111,184,35,37,1,63,693,403,-15,54,166,99,-4,-110,294,45,117,-21,-51,136,188,7,-4,-153,153,142,-6,20,-40,193,116,125,101,32,46,29,24,69,85,158,155,400,42,255,115,46,7,68,237,65,113,29,-44,54,38,232,-149,403,113,242,20,131,37,89,15,166,69,127,-132,99,-18,106,87,100,95,110,-184,50,87,72,103,8,199,132,21,20,589,124,330,301,156,11,25,220,-44,218,84,24,54,24,479,72,30,-21,173,237,399,-43,1700,89,124,71,33,58,205,21,204,2375,114,238,229,-17,36,111,41,163,175,-16,-23,146,-118,-27,174,161,-54,69,77,-42,51,-2,-42,-6,-144,-56,17,62,-39,114,16,-10,-4,-90,569,60,483,181,31,54,110,51,102,284,150,150,191,7,101,196,500,68,369,313,75,-86,939,16,-4,1234,1193,248,180,463,-57,85,50,102,-153,40,266,88,59,61,123,13,54,22,44,368,82,-65,93,274,80,123,-16,-39,152,2214,378,-40,137,1081,34,-28,50,134,-80,-184,10,-11,149,50,-59,-36,401,1006,27,343,98,62,-6,97,239,215,430,270,-3,124,567,399,237,60,139,224,576,918,106,136,39,251,527,-24,-1,-23,44,608,49,176,197,89,-23,72,-25,115,132,153,61,215,169,59,113,9,229,-9,134,-25,-49,-276,-22,-4,210,-3,-139,-262,321,2,162,112,141,204,-16,1647,54,-52,243,278,63,-12,18,25,-70,-54,-4,-52,26,198,912,130,-140,8,158,287,203,79,167,10,-105,59,-202,278,357,158,176,-69,195,36,19,205,45,52,219,44,-3,4,-30,60,-19,-214,-28,25,65,558,904,117,132,64,398,84,348,41,773,138,150,-194,2,106,199,63,152,165,191,34,31,32,6,50,-52,113,76,150,-245,1,95,-28,31,-6,68,56,59,5,101,1720,110,99,173,134,104,259,105,1757,16,141,31,-55,0,-86,177,60,142,203,190,74,131,85,42,153,268,123,58,187,30,-26,26,483,13,122,-46,-102,414,202,17,259,671,27,27,-23,41,0,271,3140,14,605,139,-85,-62,106,13,50,225,-3,346,18,26,233,47,215,-18,53,183,7,283,546,100,1354,-78,69,12,143,-20,44,140,-251,-143,222,296,305,538,-30,240,47,15,56,111,388,316,37,487,25,-56,67,-61,318,91,32,5,199,3,64,23,-23,60,189,-21,-4,33,69,604,190,25,95,107,134,-11,-19,-77,-121,0,90,-39,75,146,15,425,49,38,121,251,361,57,365,924,191,86,250,124,-2,-8,-40,167,-41,-15,16,87,13,-43,369,-26,83,-40,221,398,43,27,-121,472,98,132,-33,-25,-166,93,85,-189,35,83,-134,103,67,133,58,45,113,60,-27,82,12,-254,17,86,155,-15,27,-47,-31,83,254,289,2387,104,-62,50,178,557,252,12,-43,69,18,-19,156,-7,33,747,158,-9,5,-42,19,-26,-54,-254,46,-10,86,-2,54,35,132,119,575,46,247,35,304,91,1,-90,76,-145,204,734,401,71,126,147,114,-12,217,23,391,392,22,511,405,-75,100,-11,39,348,46,147,-23,-123,-19,40,5,136,232,460,423,107,340,94,332,168,26,40,37,-12,10,-19,76,54,6,-4,208,223,129,59,196,-123,-3,-59,33,-50,107,-12,32,22,-124,128,221,-229,859,-31,81,88,145,182,25,-100,-16,-30,16,232,253,-19,272,-75,5,-70,160,59,31,756,400,11,84,65,218,30,141,27,147,-50,64,258,97,595,246,69,226,91,-25,578,-269,78,-56,21,2,10,32,1,157,5,-95,-33,-278,651,16,76,440,1534,-19,8,-24,246,205,1164,18,-403,108,-35,244,148,113,167,533,176,295,-31,-60,203,497,87,45,231,53,181,149,41,16,28,-20,-19,18,-11,0,65,21,42,-40,148,53,-34,183,166,-4,5,40,48,253,-11,512,94,359,279,822,-97,-20,72,117,68,65,97,-16,-20,-166,-158,118,-59,-93,70,-34,-53,-40,145,-48,350,81,102,25,72,65,11,110,74,168,526,218,2,-16,240,82,37,110,833,-199,539,77,6,416,41,127,-21,86,196,-65,-28,438,-99,104,1183,27,47,674,98,-74,133,127,-26,212,431,207,48,-55,-24,21,290,85,7,812,56,124,16,172,1140,33,67,46,30,2144,60,595,176,-23,1,-50,99,-26,-1,-66,-62,1152,100,-10,9,102,302,31,255,307,314,2,202,137,9,559,135,37,43,59,39,495,258,60,314,49,254,484,120,545,-18,2262,349,-215,136,86,219,23,823,308,44,84,59,347,9,205,245,22,214,230,65,-43,107,38,166,130,3,78,136,232,-20,0,269,74,-29,99,53,117,71,59,-33,143,285,-31,225,4,-58,77,-31,83,150,50,36,41,-34,57,-229,500,294,98,-188,28,-26,213,111,-16,-62,37,363,-45,-43,-14,62,460,-153,201,162,327,222,236,225,138,66,396,313,33,117,194,-10,322,32,-57,30,252,245,101,1019,308,209,66,135,51,9,56,66,618,49,-61,-94,27,314,1633,188,-37,460,134,70,16,12,44,196,36,527,32,33,94,-7,41,8,43,623,-38,55,233,407,151,-5,19,-23,201,85,243,131,-14,2,275,151,-18,162,-18,595,76,84,16,295,193,-138,47,-3,123,37,49,71,277,-16,-105,36,95,37,6,-7,613,177,438,121,-84,544,51,109,18,73,15,98,159,134,64,170,44,53,25,4034,105,215,1699,4,-23,9,-25,-10,-433,82,1005,-70,111,-56,202,87,780,260,-161,135,91,216,58,348,255,234,322,96,29,25,157,25,96,162,75,58,166,449,86,234,209,8,328,282,-87,-160,226,164,172,19,99,8,166,255,-7,-12,-43,7,316,372,-40,90,31,10,183,-4,219,103,48,275,163,327,698,74,143,113,250,316,2574,45,148,79,12,156,123,-82,156,-16,-10,100,406,1174,23,14,49,20,-227,-29,18,1,3,81,27,220,405,155,-142,72,50,104,402,-18,125,105,149,-8,45,1264,191,262,58,-7,-43,-135,33,201,192,-81,-6,-22,83,-40,-314,-1,223,66,181,439,-12,7,474,10,-25,41,76,-260,-24,-29,49,-177,70,70,213,-22,9,169,45,126,278,-53,-34,-5,-25,88,126,37,-31,111,16,42,-67,194,-378,-28,4,-51,-13,-51,202,3306,189,206,257,450,70,41,512,98,561,67,287,255,145,-29,123,85,36,66,204,-13,179,62,40,879,607,138,218,171,250,30,909,61,1,157,-42,-66,205,866,138,209,57,107,-130,110,232,20,64,265,312,100,43,17,382,155,9,156,56,29,-79,549,237,63,-70,-43,115,8,-19,-37,97,265,116,-56,17,167,114,324,42,54,145,-25,31,338,60,-363,94,-28,115,347,69,59,-169,10,85,-32,4,48,18,122,218,367,20,-23,315,-93,-42,41,248,-53,-36,27,23,14,-6,-50,-2,24,12,10,56,24,38,30,-19,98,46,-41,99,-26,45,47,61,-5,7,75,54,120,-60,117,62,-14,11,105,5,81,58,53,1,-63,213,-21,92,-27,-20,7,22,15,30,9,8,398,11,322,524,116,44,105,344,73,22,71,489,112,10,-24,43,32,65,4,130,-33,74,9,40,64,55,-52,-49,1698,50,123,-1,47,-3,151,21,13,-24,-6,22,20,43,-5,53,9,-4,52,21,232,57,-62,304,4,157,-3,55,81,8,-50,-69,-7,-10,37,-11,77,4,-1,-7,12,74,71,255,-13,27,10,28,28,35,21,54,39,279,31,22,1,1212,80,148,-9,34,-129,-112,-685,-261,7
-43,-117,-158,-1,-81,-125,183,-19,48,63,-91,-115,-91,-121,-89,-21,-94,-188,11600,-168,-197,-9,-21,-30,-63,-40,-14,-37,34,-6,-111,-111,-1376,-1134,-1731,-1509,-14,2118,559,1027,2122,1021,5003,15510,649,2685,16344,81,19,58,963,1807,204,1706,-59,23,337,-123,44,-28,54,54,79,68,10,36,351,38,-100,-182,-157,195,180,-49,-23,38,34,186,123,-34,110,56,2,-42,56,210,500,178,232,52,205,100,142,85,38,22,2,75,64,8,17,-84,-2,22,-125,11,2916,235,-3,298,-15,-36,58,-61,48,61,17,193,23,46,22,-16,3,180,-14,39,174,18,200,57,125,147,41,-13,-80,175,107,252,3177,40,-21,-23,124,145,106,58,82,381,7,38,126,37,253,180,94,-56,127,-1,557,-36,2213,17,270,72,137,101,71,265,744,258,702,159,256,133,446,321,57,211,1,37,448,674,-4,78,841,131,15,-12,61,-25,1105,100,0,-97,236,292,84,-9,2,392,9,170,62,25,66,177,39,400,362,216,104,-8,-13,41,965,-186,101,818,32,25,288,-44,4,-14,8,3724,13,193,293,59,7,54,445,219,53,-44,78,276,811,328,2547,176,1011,-23,8,-12,56,121,53,85,84,111,450,0,214,-34,81,-22,829,-11,1147,246,82,120,-12,-4,18,-132,-6,59,-65,14,50,75,115,295,103,7,-137,-12,43,548,1375,56,13,-28,125,172,461,4,5699,1040,1328,27,319,66,128,58,1146,132,137,181,54,11,170,62,29,1083,26,3066,-200,364,25,39,177,98,14,-18,-5,37,160,893,1059,1087,-31,280,1946,501,-5,24,152,57,286,63,18,55,56,141,757,257,27,170,370,89,40,22,165,26,61,1103,80,-2,418,-5,723,188,240,53,25,52,205,184,168,980,-11,8,4,452,422,234,405,31,208,39,798,297,103,67,595,32,-26,-14,42,701,466,383,-129,21,208,64,-3,32,31,-62,16,275,59,96,125,340,349,191,122,84,65,308,776,-48,12,31,353,466,20,21,-1,64,72,46,-16,71,-16,317,156,247,150,37,630,78,127,-1,292,97,-24,85,71,10,277,269,127,348,1788,186,103,-8,90,-52,97,2,99,1238,219,64,676,207,-2,-103,328,-94,114,48,63,0,477,952,50,11,25,65,-59,61,51,-1,36,122,471,-3,282,193,28,1184,48,85,343,137,372,122,15,6,50,72,46,107,93,20,48,46,83,56,89,15,54,-31,11,1059,884,732,98,42,1479,81,-77,54,-13,72,129,8,566,174,77,228,80,324,78,30,-186,235,657,140,89,-32,210,2683,65,310,115,849,130,137,198,89,229,164,462,361,32,-41,116,-31,42,58,33,108,155,45,472,602,146,-21,151,57,21,-16,6835,19,18,16,68,4920,73,149,215,-24,41,53,56,165,120,53,213,6,352,81,39,504,75,197,79,53,299,107,88,89,110,23,-138,274,62,-151,-129,95,-3,88,43,21,1150,116,59,171,-248,140,15,281,5,-1,59,109,12,136,82,81,332,119,290,81,12,128,228,-2,138,38,97,32,170,68,481,100,25,-4,36,377,87,159,12,24,-29,529,106,138,229,201,-56,-1,25,1017,0,47,-4,115,39,108,95,138,324,118,75,120,213,201,0,38,-20,51,180,55,-47,188,194,229,197,-8,137,220,138,-34,62,-13,-48,-89,80,68,336,93,22,40,96,52,145,102,374,128,61,788,196,-17,-3,232,148,136,-28,90,203,50,162,5,21,119,163,157,32,74,34,430,265,96,-373,159,-53,32,14,222,36,198,30,91,217,312,63,14,100,43,168,-17,59,117,38,1602,39,56,149,132,681,-65,34,357,-37,2,119,-30,55,167,-34,22,96,-148,40,30,7,264,-93,453,232,15,-27,1287,28,59,28,227,298,32,509,44,274,6,-39,25,76,-8,625,-40,793,23,-60,408,278,71,-100,2441,530,100,59,80,5,726,1101,448,-47,46,-11,-16,-8,7445,68,97,430,489,404,359,53,11,145,-112,-95,269,18,-51,-91,-312,-62,57,-77,27,444,3512,101,24,-21,-21,47,83,-22,112,26,-7,51,37,96,61,-41,-11,103,22,-2,396,49,-72,49,12,159,-66,23,152,12,58,19,-30,-48,74,72,139,-57,126,188,2455,9,54,42,974,8317,331,43,66,300,-144,-2,-126,1792,-13,-38,6,-2,3,31,129,-9,10141,142,-51,-2,29,41,-139,76,40,-76,2899,-22,-44,-5,32,545,6159,-18,-67,20,97,43,-52,29,-116,809,500,-44,47,93,1135,23,49,61,5352,154,688,70,84,80,106,3,-98,13,8,-21,1537,0,27,19,-24,37,-25,-11,-22,140,-44,-22,33,-13,48,25,-7,-104,68,248,42,-180,45,111,18,-108,67,116,-50,206,182,80,87,65,3,-38,142,49,16,64,0,-24,-22,-92,-33,65,-33,12,16,100,32,252,-1,-33,3871,-39,134,-60,77,-27,-76,-60,-21,35,56,-15,43,1877,44,-7,-101,75,-23,10,164,-2,-18,-69,-15,1,-31,-156,3970,1,68,-61,1794,-40,-7,5,2710,-128,99,53,88,17,5,-50,83,95,-7,-52,84,-18,3303,169,57,16,10,-40,14,114,10104,282,15,336,33,98,19,212,291,140,113,36,-5,46,2232,-15,369,6,319,92,2311,60,266,339,469,-109,111,169,4016,150,81,156,198,139,6,49,1754,19,2717,41,62,73,132,32,165,77,19,1426,54,-83,-50,68,40,9,228,4104,1566,231,664,4023,11,130,76,149,192,566,684,-7,34,-10,14,726,49,3447,31,62,211,46,2792,147,-1,83,-96,14,2352,-44,22,-1,-85,-26,273,463,53,335,8,175,-15,39,30,41,47,71,175,555,-25,36,-14,5,6,120,-14,59,209,653,-12,91,163,104,-36,3048,283,-33,678,65,72,-52,75,67,4,12,152,10,13,11,820,7,107,-9,4,-33,54,-35,-42,269,102,306,349,12,61,197,-124,80,-81,160,93,34,-42,51,38,-40,5,-2,134,361,-27,-95,23,886,16189,4210,60,148,-113,241,22,29,141,197,-43,25,288,40,-176,56,83,791,38,184,0,-21,-17,139,170,34,140,907,38,27,115,464,31,-10,19,507,579,768,243,6,-34,-13,-39,19,985,28,455,19,208,-5,75,2,87,144,155,132,0,74,43,71,683,-85,96,82,250,-41,761,3468,38,312,-11,16,1661,923,344,10,100,65,111,-26,52,102,1908,51,-14,11,65,108,55,36,118,41,79,581,360,60,185,560,302,132,463,-39,211,7,-24,-117,-27,166,1,88,515,105,249,2,423,16,-33,30,29,-348,-25,495,5,14,848,259,42,-4,429,130,926,-7,80,11,40,388,78,840,-28,-7,356,20,72,359,-42,184,6,985,4327,19,1050,4543,77,-19,300,98,-17,57,444,338,315,30,4,22,37,310,23,89,27,28,112,22,5463,106,17,109,31,682,1160,174,75,383,5,-244,-19,161,78,389,32,81,8,-3,-157,-44,8,364,-235,148,-15,2095,1266,604,8,323,2,349,6,155,228,-10,9,2135,57,118,60,3,7,-17,63,31,-3,702,32,242,157,414,281,35,10,24,85,116,-282,80,100,-36,6,22,87,-17,177,93,140,-67,56,14,15,17,44,77,377,489,251,-57,-66,-37,449,84,878,69,151,48,43,-28,91,37,58,9,847,138,157,-23,74,-95,21,207,13,39,164,48,70,45,57,86,9,-40,314,52,10,11,3,143,299,39,54,22,70,148,82,298,64,283,123,-74,50,-54,432,7,141,-4,228,-94,46,56,-1,98,-4,7,42,258,-170,451,42,233,7,599,34,44,3659,601,94,34,-36,176,-15,10,17,15,72,221,370,41,78,-33,40,23,129,30,-41,-24,969,269,78,84,161,-16,87,53,582,-34,-3,64,158,59,59,71,193,68,67,-19,318,-19,28,1,-19,-39,78,-31,236,-24,174,-87,60,65,-35,8,142,28,38,257,107,94,176,264,-10,213,-38,113,54,238,202,2,71,438,-16,206,9,30,110,-4,532,62,138,38,76,-37,48,-17,140,630,841,107,70,116,-22,47,130,72,66,45,208,-8,26,11,51,1,115,87,51,163,74,-43,73,-22,5,-9,-72,966,25,-16,-30,430,15849,-86,22,3371,19,-49,33,-76,9,440,335,94,80,182,-41,-92,-36,14678,-8,208,1114,24,47,252,48,24,556,22,-22,354,233,63,-81,4006,-24,-87,350,855,12,13,19,-34,-19,5,-29,700,-37,86,30,71,7,13,-2,-5,601,77,102,149,682,221,29,-88,-122,582,-45,90,148,181,1,-63,61,242,2571,32,4,50,137,-69,369,15,-1,12,34,-20,10,-6,204,25,24,7415,133,8791,11372,7736,9,-42,7,16,-103,376,204,2087,-16,-12,1313,67,407,-66,37,-43,72,900,4,100,-16,-5,1330,46,-9,392,-98,-80,4034,-73,171,3,763,71,1317,25,769,-60,-47,57,31,96,114,-151,-19,31,36,-77,-16,-65,1103,116,-28,300,710,330,96,568,131,163,128,1020,115,65,254,355,88,454,394,98,-43,1546,-38,3546,175,-3,16,237,-59,38,-20,138,61,-13,-7,171,55,53,123,87,-2,-6,42,47,74,-70,19,55,-11,387,-48,20,38,95,1985,3252,52,-20,-51,39,37,-11,-48,-6,3851,40,-135,2,44,-37,16,-30,-21,849,23,-50,39,127,-12,357,-13,106,77,-32,-54,393,14,34,48,13,103,495,1561,330,31,25,-33,-36,50,81,-17,74,85,145,886,-127,-1,51,21,22,449,132,4227,192,-157,682,155,40,22,-11,-31,114,-42,285,58,237,101,1285,97,16,7,3135,-2,13,183,847,95,378,115,-9,66,495,269,-33,5883,351,136,-27,-6,64,22,459,144,37,594,83,171,34,251,208,1189,99,194,7,119,23,-18,5,37,50,816,91,-168,28,60,504,22,584,285,26,87,72,114,178,922,80,-6,405,-22,-35,235,850,189,492,-11,75,54,9,58,63,230,34,295,14,1,146,45,44,176,-41,95,108,146,165,299,372,17,8,-19,-12,62,-29,-10,435,53,4245,24,78,19,-2,947,276,-37,69,-2,63,18,-141,104,-7,287,1452,69,1174,194,47,-20,12,91,139,-65,-20,10,-7,-15,171,57,33,91,109,-2,-16,5,-4,-44,-13,57,-61,44,76,-26,46,-20,-39,67,8055,1049,295,14,-9,37,-49,146,31,236,62,535,-7,9,-21,45,10,50,1282,97,-52,-18,440,121,-28,-70,-41,127,4006,-23,232,96,324,40,36,538,12,62,-36,1213,55,-17,4,19,222,30,7,5,2753,-23,4,30,750,148,75,4,27,10,126,-50,313,-92,58,50,278,-32,3491,-141,229,144,-53,56,40,201,231,20,47,-133,59,51,32,12,-97,135,486,-15,475,38,72,51,71,80,407,996,1045,182,28,10,-4,13,-60,1,24,238,1,75,251,-22,34,18,172,8,44,-2,-58,31,66,964,78,5,-7,64,335,62,1618,-53,12,512,-2,-30,573,58,-45,63,-44,-39,64,42,37,-3,-7,2098,36,1011,129,35,258,82,150,37,-12,169,45,-119,71,675,90,397,76,96,58,1,16,323,11,44,6172,-24,22,-13,66,48,39,-14,87,65,76,8,-63,1135,107,113,386,44,-189,-2,-56,27,-45,1125,-31,55,0,739,1037,482,18,3633,1031,28,39,22,160,9,-16,42,111,766,-6,-31,9,53,610,35,118,231,768,1,-60,-57,80,58,-8,140,-8,-20,126,65,-58,409,103,430,54,435,85,70,251,335,44,20,24,-88,-220,-41,-31,64,-21,159,6,141,15,225,57,210,12,130,5,21,133,110,129,163,176,133,31,-57,24,109,226,30,112,76,-47,47,127,55,79,-9,100,127,-2,119,30,-71,-40,95,173,2440,135,-30,1025,443,-24,615,-57,27,108,87,112,211,230,151,90,0,102,1573,-11,-48,205,182,19,206,21,97,67,310,9,-11,68,672,63,61,-10,17,48,68,137,117,1091,69,140,69,202,649,224,38,79,-24,17,212,7,-19,18,8,183,258,40,-8,20,122,-13,439,15,30,19,258,31,167,24,-15,127,861,115,52,-28,70,341,29,-54,321,159,47,6,13,-20,-8,95,-31,14,0,53,75,260,-74,8,6,47,62,-21,1345,40,223,119,24,12,26,113,-125,77,26,927,93,-35,12,-45,24,-14,9,342,3,0,39,-11,65,47,-11,81,65,481,67,15,2,168,14,-38,121,35,9,3622,126,18,-12,-35,22,95,51,294,98,-103,16,64,72,-20,0,532,34,25,2,31,10,-11,217,-21,385,-14,4,-195,-56,112,62,15,-4,-20,-68,316,-9,46,176,-181,-23,94,17,186,34,54,37,24,-90,36,75,30,-34,598,185,200,-25,-26,194,86,79,257,6,4,127,93,-22,-53,70,-14,138,-24,38,104,44,745,143,436,-79,212,-2,72,-26,-38,724,25,141,183,-24,42,63,-183,29,43,72,60,124,48,45,82,12,9,118,-77,50,63,13,18,-19,33,-28,22,33,124,23,68,55,35,32,322,174,537,17,307,19,169,344,87,49,935,61,185,11,86,16,131,94,136,18,127,63,14,12,-126,78,221,212,256,53,64,-14,319,96,194,-8,215,-26,-30,819,27,237,34,75,28,49,-23,57,58,-26,-193,-85,94,-23,34,21,193,345,24,1,121,85,144,-59,19,90,37,45,-7,108,92,25,56,39,224,137,29,30,42,240,1069,191,344,-94,12,124,4113,51,693,-42,169,471,73,61,45,15,33,-24,126,30,-13,22,251,308,64,-12,14,85,76,1320,-46,16,0,-11,210,1670,3700,3581,60,16,363,54,41,16,160,-36,-6,-12,16,59,15,9,8,61,-26,70,28,4,85,89,21,65,456,237,64,219,-12,126,73,35,69,97,445,817,43,-34,4208,8201,4008,2751,3813,11625,3822,99,747,-79,111,78,49,53,131,-8,44,-99,-59,99,-58,-54,63,54,116,-4,2,105,-26,-36,-15,36,75,120,288,12,10,16,5,-40,-13,88,67,20,-24,59,106,46,42,41,28,308,95,-30,18,-71,848,330,92,36,-11,25,-72,12,58,99,186,180,39,57,74,-14,31,17,-4,35,73,10,-3,23,-1,-35,275,0,10,0,66,185,311,8,-15,26,118,91,-93,59,361,64,30,-28,-16,11,-12,50,13,1,255,170,-28,429,130,29,617,40,51,346,364,-4,51,449,4,35,1783,26,34,40,-43,282,74,24,110,192,75,-30,24,74,87,865,212,270,204,9,174,31,210,223,39,-21,37,101,181,334,96,-7,26,36,2220,14,21,145,158,32,40,81,53,-6,-18,288,195,-29,-103,68,-12,-12,44,15,46,48,100,-28,7,101,12,45,42,8,38,-27,64,10,1107,479,-2,255,49,-110,554,56,17,115,-16,208,-18,46,-8,1093,57,273,260,66,13,357,-56,-33,27,51,-21,104,57,427,-1,267,207,259,45,451,63,9,-23,-37,2,-58,30,66,-2,255,79,20,87,67,16,71,75,451,146,48,-13,-2,-23,-2,-24,98,384,-2,-32,25,45,106,4,1099,-20,-81,148,-54,-3,40,267,61,-43,-260,0,370,761,178,-13,127,131,42,42,115,110,387,418,-107,77,167,-11,232,-42,132,87,0,654,-714,31,-11,42,3,35,101,45,-14,199,45,-25,11,39,-68,816,67,124,127,161,230,214,83,16,310,-11,101,80,-32,65,-17,-83,5,145,49,6,72,-9,228,2418,119,70,-48,-65,119,22,19,427,91,193,-15,62,402,-7,-42,-7,194,162,188,17,16,19,56,-92,5,32,18,83,-7,-34,47,198,40,566,25,16,-115,81,263,-58,40,-20,107,-11,-4,59,48,244,382,-50,392,54,609,1065,117,-17,-23,-127,-24,-3,-16,15,-36,-28,56,62,-44,-65,59,158,47,421,-5,-28,228,126,18,254,65,43,18,11,-25,-186,84,91,82,-30,-14,25,1,-3,62,116,-201,38,100,-16,31,12,3,48,193,219,931,25,140,347,-49,117,844,132,354,6,123,-3,90,6,1298,90,38,-38,30,31,585,70,57,1839,2261,-8,2,60,-5,-45,30,-34,560,113,47,15,182,338,119,395,-75,264,-27,295,-59,-9,-54,153,95,169,90,94,34,-54,80,-2,188,-153,222,257,-28,136,318,452,-54,-44,233,29,21,28,139,84,-11,161,24,1,478,58,70,28,5857,-4,149,-9,91,70,332,-21,-16,117,-3,1665,91,5,163,10,-14,356,55,21,52,-16,60,-20,926,35,25,242,44,51,494,50,264,214,889,156,187,1767,-26,219,167,153,-3,130,122,57,91,933,-25,25,240,148,-64,1,-12,-26,178,427,164,-94,70,169,87,-63,-32,82,-14,-16,5,98,54,98,136,309,-9,-6,223,49,-117,-4,101,54,-28,594,18,-2,11,110,-1,34,42,29,28,20,52,-28,79,404,281,1375,64,172,107,32,-76,-20,0,-3,346,23,56,-84,678,-37,4,7,4,8,156,212,4,229,3,23,39,-34,231,97,130,-4,3,17,84,13,86,45,38,85,4859,131,264,-3,72,17,27,12,97,459,20,-34,26,92,14,299,70,160,-25,18,79,-2,26,82,25,-57,1,46,118,-37,51,127,37,-18,54,85,-58,42,265,-69,-82,278,50,79,-14,73,38,43,179,258,-4,4,98,23,82,103,863,65,144,41,41,10,21,151,73,233,3,-71,98,651,104,-7,-19,-9,23,-32,-100,-8,33,-26,120,-10,56,50,116,291,47,379,27,17,419,4,1,48,7,28,-7,422,128,7,213,57,51,31,54,108,215,110,625,49,534,1,59,67,35,65,-1,37,105,-44,27,45,311,214,21,-2,-12,13,19,-2,-36,174,281,82,70,-72,16,-8,-13,37,238,54,782,5,69,58,-20,-21,39,10,56,34,127,397,-32,153,-6,-44,2,333,61,-71,244,4,50,37,7,65,21,517,-77,-25,16,48,93,32,283,81,-3,148,3,437,104,165,-48,202,211,1339,-294,376,-44,643,36,182,-6,110,40,65,-52,-4,7,-132,-5,199,-18,116,123,16,185,226,-25,458,297,56,77,102,0,221,-43,73,-131,-72,53,-1,-41,-9,-29,0,-1,842,442,-30,213,91,31,26,12,62,424,57,103,170,14,-24,252,242,60,297,162,65,8,15,76,-3,72,188,13,570,246,26,211,200,319,208,-9,39,133,120,69,236,323,-12,91,-21,55,2294,60,31,50,-143,69,60,500,152,589,-164,102,53,26,240,1,9,7,-11,-304,26,6,-2,37,-37,25,-1,-4,71,-5,477,-122,11,27,108,145,300,216,0,144,179,-13,10,21,17,138,104,32,17,-96,37,2,-8,308,156,29,1,62,14,594,1,22,54,81,21,15,33,-63,40,-4,41,78,-1,106,76,-11,-9,61,45,-32,532,32,278,8,46,-7,-41,-24,773,30,4,334,29,93,423,51,45,125,116,128,30,216,117,53,-3,30,26,51,31,156,-36,5,-80,-3,-436,22,14,267,-22,32,81,-38,-23,-53,191,67,431,3,73,-34,173,290,35,-13,85,100,51,-9,-8,70,166,200,163,78,13,25,39,343,171,-3,93,-3,-30,118,279,-37,-4,13,15,188,236,58,52,26,18,124,228,116,-33,-55,95,17,110,5,8,28,-65,484,-9,306,4,71,258,167,36,11,-61,-15,36,145,174,-36,21,-16,85,-38,199,4,93,869,-77,144,19,-35,140,28,226,35,122,65,221,104,159,13,471,26,125,-115,126,27,221,52,1798,57,-259,27,188,77,7,104,33,103,521,25,278,167,44,38,44,7,20,-32,158,5,1656,170,4,96,83,-35,-13,-72,223,1241,397,-156,296,340,278,26,1080,-47,-41,159,4,-126,42,-180,21,-13,115,204,-37,77,160,72,36,196,-25,13,-9,2147,-27,1647,-148,160,8,-19,-7,8,6566,-22,-28,-37,-22,-7,13,218,85,114,-6,1989,13,947,51,316,-64,88,34,53,28,72,31,107,136,1758,-294,7922,39,99,9,35,65,319,1396,161,1105,36,41,57,88,373,28,126,0,320,5,68,5,13,59,-71,520,-3,-3,163,-31,-5,217,-34,47,29,289,29,-23,87,-7,89,80,2,67,-9,-15,-47,180,6873,-11,73,5,182,116,186,51,167,-22,-20,22,9,-22,-62,80,390,-2,45,-6,31,2046,-39,17,3096,664,-10,-13,174,-154,4,-13,263,58,30,39,1146,5,64,554,250,163,847,22,1395,3222,178,144,113,261,166,103,-74,34,53,335,138,172,112,31,70,301,-20,3,4,-10,2019,645,10,-21,-4,2044,53,-3,176,442,120,-237,14,2594,13,1459,1009,6479,-34,178,6768,415,-159,266,1,141,21,1970,4,344,48,-37,-40,-343,2413,70,-28,-11,829,35,-51,6759,188,56,923,17,67,52,7,87,-32,-63,1591,576,11,-2,43,-27,-113,95,182,-43,7,-23,164,-48,21,0,-1,30,7,77,57,271,171,-131,294,46,11,114,6,84,241,24,4262,230,-3,22,1357,5558,188,408,95,-54,-34,3060,70,-4,-142,15,-15,0,209,296,75,11,182,-91,-55,167,-4,1,71,263,211,86,262,17,117,22,109,-57,3721,986,52,-98,51,75,3246,-53,408,61,6,263,3140,-18,8,112,26,28,43,6182,4106,0,453,284,51,727,809,774,118,-50,2154,3,1172,-3,71,158,-17,69,359,16,-19,22,28,-20,81,-65,42,55,551,80,109,19,-72,30,9,46,90,85,775,788,486,38,78,2189,1162,153,594,41,17,-12,276,1212,120,-304,36,11,-37,86,-21,72,-37,108,105,442,-32,-18,285,47,380,81,21,331,666,1183,249,191,90,5204,4437,597,26,6,0,43,86,-13,100,373,-11,122,8736,47,98,22,-18,46,34,44,132,258,63,6,126,-53,-53,49,415,777,53,2,33,2590,20,6,144,10,-8,-8,-11,27,76,31,-81,48,130,43,-17,94,119,146,-133,12,-10,6,22,106,181,242,621,39,67,37,31,-8,44,-9,23,1,381,-4,416,-36,-8,22,4216,-17,1174,-13,20,92,15,1704,-96,1379,-77,110,47,79,438,64,212,44,121,32,539,114,-23,36,-23,-68,250,215,7146,2986,43,343,671,-12,242,170,213,68,978,528,62,172,-240,-85,250,-9,-9,34,360,137,400,87,59,326,-34,-43,1009,264,802,71,1145,169,9,-21,1404,49,302,17,-50,-108,132,-16,74,6069,12,-1,-11,-7,257,75,702,352,720,4,36,38,277,99,212,307,232,339,741,5,14,22,159,573,250,-27,-65,202,10,48,1201,29,394,-45,-13,128,485,1,87,90,40,83,-20,68,128,124,6,467,54,-3,13,28,2465,190,137,304,93,109,62,-62,28,3,200,26,-28,89,487,5,-6,-9,164,88,5,-63,937,28,16,9,270,-41,75,83,-99,143,52,27,294,49,19,17,17,232,-6,50,-1,79,3774,244,365,89,156,-56,136,-56,-23,70,136,428,25,143,-20,32,61,157,324,246,-2,-90,88,63,12,187,238,181,5468,105,2022,73,90,25,153,163,24,65,-41,14,4,-20,45,1255,5,45,31,-28,-14,-12,82,4,160,201,6,83,11,-42,190,1160,113,-42,18,-29,48,-47,10,41,224,61,16,526,-1,5,-64,155,-7,118,-18,56,17,-54,45,74,24,3,53,33,-2,2701,78,74,46,41,-9,25,31,-79,-4,222,294,15,-19,39,23,201,147,-4,-35,66,11,-3,-6,-24,83,4,567,171,434,933,-18,33,-18,64,244,326,226,15,44,45,1008,6,-171,-19,-18,70,51,43,61,495,75,130,-48,44,183,-17,135,2,167,-6,122,47,-24,30,47,5,335,33,-15,76,61,43,18,40,-18,-26,252,35,594,-17,142,-41,97,179,27,7,-9,46,26,35,-85,51,1,19,88,12,141,68,593,-43,-24,691,21,6,449,-6,181,23,99,132,-41,14,64,-14,-56,144,173,92,-14,13,-91,17,-42,-52,-27,13,3891,31,448,54,89,1,48,398,-2,949,48,246,22,138,134,121,48,255,99,110,198,85,15,5,98,969,108,86,81,9,95,-2,93,41,41,-7,-4,-161,-4,-87,79,292,38,36,10,0,-21,105,77,86,-4,-53,-14,-17,163,17,179,93,133,28,28,-206,3,54,30,29,564,-108,2,-91,202,-78,267,77,40,-54,-104,-59,143,272,125,8,351,-10,-34,911,27,31,195,37,11,645,2931,-11,-21,23,3211,713,-22,85,-25,-18,762,258,34,-19,54,5,-31,-217,27,492,-19,-35,53,118,113,-50,4,13,-138,57,380,24,39,345,-1,-316,47,11,108,-20,-60,86,-39,188,40,1,-37,251,203,25,384,251,149,54,173,6,13,30,6,-3,39,150,89,-91,45,53,22,6,1,9,-68,43,-40,-128,-30,14,92,144,6,32,6,25,-4,-4,-17,-17,-24,27,93,-33,36,51,-17,-49,130,9,77,-84,53,294,-46,41,22,-74,11,2,-143,346,-184,-5,44,61,60,85,174,25,121,31,159,13,94,45,377,-56,-44,29,13915,196,-33,478,522,26,83,149,162,76,11,142,61,-49,-35,-18,65,1152,-6,26,24,-2,56,203,39,267,18,13,7,187,5753,73,-57,111,61,194,461,96,1817,115,33,-98,14,48,4600,1442,-16,5312,356,-17,-53,-2,18,17,52,380,662,0,27,859,57,56,16,-21,456,73,-22,8,48,35,275,27,-35,198,70,21,45,120,4,23,867,143,389,25,-4,-22,-36,24,79,-11,86,49,145,48,-18,35,64,17,178,-9,8,23,-16,11,17,18,-21,373,293,107,1077,358,11,97,-24,-5,230,-8,254,54,33,1039,5,19,121,158,283,423,5,183,-26,78,200,135,57,-53,106,31,-163,-50,-10,10601,50,130,171,-51,32,-144,27,49,-2,17,-12,39,1,1,17,57,67,12,-40,29,-7,-94,55,-16,-4,-35,-19,18,34,937,-43,46,26,-17,150,119,165,4771,1450,65,86,64,136,1156,85,129,402,32,288,4,106,27,254,45,201,120,9,-24,141,83,218,111,-3,69,-11,29,207,22,435,-79,108,167,34,32,31,236,21,-31,306,79,2607,-1,8,29,1192,7,10,198,-2,-23,51,23,33,-55,-40,82,8,31,371,-34,71,953,424,96,24,8,35,141,2137,68,235,245,41,-45,667,55,19,1098,17,8,399,183,8,2,7,-48,523,7,45,20,2,103,243,11,28,24,366,46,13,276,70,32,5,150,-76,53,-17,6,-9,112,-34,194,762,35,-89,-24,163,82,568,32,-67,205,1051,14,233,4,344,31,-14,45,-3,189,-50,65,14,67,-1,96,934,16,-4,2,-79,55,-39,566,-2,18,84,64,122,-2,27,32,-64,11,-27,42,92,95,84,-8,126,5,11,2,50,363,691,-2,99,77,43,-32,121,274,141,1,88,14,2,166,507,-10,-28,-25,170,51,-17,-13,67,402,71,16,8,150,178,97,26,46,3,53,369,-54,36,768,1,1126,14,15,1027,42,-10,-36,29,12,-35,46,557,-26,-56,-15,49,37,1028,19,53,37,77,99,47,78,150,41,53,570,-6,-4,444,186,639,30,-68,50,44,53,-49,483,72,-5,2,-6,3,128,22,3,24,4,304,93,-3,370,47,4,-60,4,1372,7839,-2,244,9,-64,-41,29,54,9,-42,235,26,3,39,224,53,302,-26,119,236,31,-22,11,0,472,-7,7,-42,-83,254,136,22,189,87,136,86,1078,35,66,-29,32,-324,449,-30,-8,206,-5,34,87,11,58,46,19,334,57,5165,13,22,329,102,23,-5,188,-97,-13,-55,98,34,34,20,21,381,422,386,1,7,12,-1,-66,9,17,-188,-11,17,58,-24,272,234,0,34,49,-25,-7,75,-49,-43,0,49,-38,30,45,31,144,-18,-1,9,1,149,-24,-68,35,45,-13,92,701,-1,11,-25,100,243,-39,-114,427,66,106,118,32,327,52,67,996,-79,193,-21,52,1576,189,20,27,41,-255,12877,111,129,107,32,0,116,110,14,63,36,-16,31,409,70,-18,366,666,907,137,24,-11,-9,263,-66,18,23,-90,342,55,145,-27,-10,23,-43,245,134,-35,-14,6,-4,27,58,61,-30,93,30,-8,-20,1,148,-58,-161,-52,21,420,500,124,-22,-115,563,6,1604,3421,-99,173,-67,531,11639,381,17,-70,23,80,-32,58,27,20,18,340,8089,4858,98,9,19,-31,46,-96,-6,194,35,80,60,328,841,105,-21,22,-3,-160,110,-30,6,-10,-53,-1,-86,72,10,-188,-17,-8,52,337,-86,52,-59,49,-17,-19,15,40,-18,-130,6,-19,82,81,14,93,99,138,-17,62,82,22,45,21,129,80,-5,41,132,-30,-67,13,236,96,1158,3095,496,6197,-118,-8,-8,42,-2,-11,163,4,-36,-36,46,4,94,2,51,138,16,38,362,2852,-19,457,31,48,-1,44,31,-4,26,52,3019,30,15,371,114,-187,100,83,177,9,8,11,17,372,87,107,83,87,31,95,50,-13,5,-36,-18,-11,-15,-210,30,99,61,-2,52,2,50,-12,42,23,-169,40,447,156,343,216,16,8,-40,-38,-22,82,51,-34,5127,-3,256,21,421,86,136,39,219,-35,47,32,46,32,21,154,17,155,77,-21,84,23,-17,-85,-174,55,7,6,11,-21,-10,-5,64,-142,-123,104,23,-37,-82,38,123,10604,1092,108,8308,-41,5,0,-90,6928,24654,424,3764,14316,29,18,2434,390,1258,-35,258,23,-30,42,-39,206,16,31,18,-8,-125,-54,-48,308,10346,103,28,387,-45,1011,62,-30,240,99,47,-40,59,-16,-27,37,205,397,-14,-12,70,81,24,428,354,-183,54,61,137,257,63,515,56,191,327,321,82,-1,897,353,252,7284,222,50,11,9,-3,36,13,952,82,369,1118,-14,63,-20,15,16,-11,-132,80,52,-6,-18,68,7,189,315,104,88,9056,129,28,-19,-11,-33,-21,70,3,139,78,203,-43,174,40,190,57,229,56,44,-12,351,-31,258,165,13,-27,45,99,-32,13,64,507,69,-3,-316,-41,-1,195,31,-33,21,-45,-44,-16,26,187,44,51,77,25,7,-14,-17,131,-10,18,83,9,0,56,173,32,55,59,72,39,-24,86,47,132,-165,31,65,-116,77,0,249,10,192,6,12,-43,-22,507,22,224,116,16,-24,-14,15,-69,-35,33,10,56,81,430,-51,-21,272,274,-34,1,91,114,44,55,45,8,33,-10,-19,94,57,15,413,524,-53,34,-93,55,32,-111,86,-18,292,-90,-49,202,4,-69,1064,-515,363,124,65,61,75,66,844,3977,657,49,76,62,-5,-10,-11,42,-28,15,3047,492,3390,61,-21,3019,352,-9,52,-105,41,166,85,35,27,-106,24,81,147,-7,22,3,88,-40,-54,-69,-65,229,22,105,9482,58,44,176,243,-59,81,67,25,-21,-26,-14,30,98,125,128,223,3683,-21,7,-33,10,-26,27,758,80,96,307,-8,46,166,32,19,939,128,48,-48,-84,225,271,111,325,45,4,2877,67,-97,4,-19,18,88,262,108,2056,507,1371,142,-70,11,256,205,64,-10,31,59,719,576,-85,-23,-34,-44,173,176,14,107,90,277,1,24,81,61,539,185,-36,199,-26,721,-2,13,-126,71,530,23,-52,323,175,132,-42,40,-1,-10,15,132,-99,24,192,1741,33,-60,205,-41,-2,55,9040,1539,39,-38,10,98,438,13,-14,140,97,13,242,-5,63,126,72,-46,414,95,65,-32,5,17895,157,490,64,-92,-12,-109,1846,62,30,15,16,-17,74,174,513,45,62,22,23,611,774,-8,-265,454,-22,33,63,316,28,104,-17,289,371,-24,44,70,69,-19,62,-91,-5,-64,2004,4,-7,388,-47,-20,50,25,127,-6,54,114,-1,160,0,14,128,30,22,23,122,62,121,4291,-13,97,252,468,-56,-5,78,-63,-13,-12,478,-19,127,29,228,108,69,-1,-82,-43,43,-37,46,-28,-92,24,-11,18,82,297,80,76,405,80,12,85,-19,1,-5,56,-44,-56,-16,83,2,1213,1143,-73,51,89,232,99,7210,31,-35,120,-6,37,-59,15,39,-4,272,74,-3,77,2,20,-58,-4,-39,44,24,-33,164,24,-119,96,42,50,14,20,89,-1,33,67,36,6,23,32,-9,24,6,52,159,-72,57,46,290,-194,64,-75,45,91,117,-26,64,-5,50,38,92,101,130,180,-8,132,220,85,-34,-129,-40,-14,-29,-20,-78,85,-6,507,79,-30,-11,-190,-12,22,9,93,188,54,6,184,49,3,-11,26,17,175,309,122,52,265,511,-204,48,-553,21,40,97,10,63,45,-110,76,3209,131,9,-2,-8,44,-17,28,1379,30,83,216,1005,138,79,91,-47,-27,-56,58,13,36,22,9,126,64,22,56,25,-27,50,95,469,-115,9,5,176,38,1738,1104,-8,-25,626,-2,978,51,-8,45,-214,4,4,-4,57,303,-16,248,45,-20,21,-49,-20,-114,363,-66,7,52,23,61,-34,109,28,328,4,-20,-24,165,23,51,-40,29,3,69,292,12,18,490,-8,22,75,-1,-38,426,226,-14,-236,258,1990,9,56,91,422,90,231,190,343,-137,35,322,64,-5,-14,27,-2,-9,49,96,27,11,170,29,-45,16,21,35,216,12,66,149,238,-31,98,-27,-80,-258,-60,226,1393,74,-352,-27,174,-14,193,47,-1,-42,91,212,-39,324,511,25,-30,64,145,104,70,3952,26,-195,16,15,35,-26,-17,718,6,-170,-458,-17,30,-59,-70,342,-57,-116,-54,54,3,-43,469,-71,-17,-6,21,75,1996,478,14,-125,36,-45,61,1017,640,98,94,160,0,3050,43,-293,-32,-2032,-199,-134,160,66,-62,-39,207,-20,110,-63,201,3323,2727,13,-5,28,13,561,-4,1166,-28,24,-3,-19,-88,1185,-11,-8,1234,48,-7,-21,26,129,134,188,18,1689,-40,18,-23,-162,2,48,198,63,67,4,300,51,89,49,-14,-35,7,21,63,93,325,155,18,280,1,-58,-102,-55,278,18,705,15,19,-24,25,57,56,-454,84,126,278,-74,61,2936,-22,1,-43,-23,24,24,-5,49,-133,79,14,-48,482,-15,3,-28,31,102,-49,47,4,-63,-68,-28,23,-14,11,9,87,3,24,15,-16,46,14,150,361,7,127,39,-28,-20,202,-13,15,20,199,-23,142,-35,70,7,-47,1,-9,764,-24,75,28,-3,6591,10,-5,-98,-46,45,48,3884,-23,38,-10,-33,40,-35,102,-11,44,17,20,225,49,-57,-36,193,-35,19,30,-7,38,217,-6,26,477,11,5,27,35,26,-35,38,144,18,4,-4,576,-21,319,590,4,3,-74,105,48,67,36,27,54,-23,-16,22,68,35,452,34,61,1214,570,115,124,538,-520,-42,27,-13,-38,-22,-8,-11,66,22,-105,133,64,-138,47,921,355,39,39,8,-29,363,-52,45,163,-70,-201,33,101,231,57,-29,23926,16276,34,1,68,213,38,-5,7437,-3,93,584,30,-22,2597,2589,325,-93,-17,18,67,-23,18,-45,-35,41,61,61,1208,-49,-91,-107,-78,95,10,2995,-23,67,-28,15,104,128,344,4,-8,0,-20,-8,2967,79,46,54,40,46,-14,-25,-14,28,2,-10,21,-67,-1,-18,-1,79,-18,127,8,1123,8,76,4,-70,2096,10015,35,55,65,7695,5143,40,2432,-46,81,29,6,39,3,301,50,28,36,-8,10,-50,-127,439,26,2205,29,169,-37,51,-12,-11,11,-28,79,-14,10,13,3,-6,38,36,-43,-43,-117,-158,-1,-81,-125,183,-19,48,63,-91,-115,-91,-121,-89,-21,-94,-188,42,11600,50,-168,-197,-9,-21,-30,-63,-40,-14,-37,34,-6,-111,-111,-1376,-1134,-1731,-1509,-14,2118,559,1027,2122,1021,5003,15510,649,2685,16344,81,19,58,963,1807,204,1706,-59,23,337,-123,44,139,171,-42,-28,12,11,94,408,750,128,170,-24,113,57,230,70,58,112,143,309,174,264,322,65,1318,617,76,130,288,152,339,22,125,70,130,42,-31,47,293,-20,-31,20,-4,-10,111,135,-33,-36,43,22,57,37,10,216,143,226,122,91,145,155,-427,500,383,274,92,-25,214,56,39,-11,-29,-46,147,53,70,455,-48,9,75,-155,-35,0,21,228,1394,569,281,43,0,399,229,9,48,319,65,47,24,586,293,69,825,138,-24,166,50,87,76,38,-150,103,1561,300,189,69,51,70,15,270,264,281,134,-17,387,743,131,32,-9,33,79,71,124,-19,6,7,-213,40,80,-55,93,-40,63,56,363,120,380,103,1062,-54,126,1058,-50,-109,63,89,56,80,139,575,23,25,313,-1615,195,754,177,442,361,111,36,38,26,64,68,-28,57,317,-10,-22,68,40,-43,1683,-63,-21,37,53,45,48,1319,-90,28,48,19,7,83,515,104,216,43,362,-41,-57,-57,32,92,436,-34,-69,-9,54,-96,37,19,-24,143,6,4575,32,-7,14,157,24,59,187,39,11,3,31,-21,72,68,-67,-184,303,182,-281,16,573,29,230,-120,267,74,294,-7,91,1,50,114,16,21,135,-73,36,17,30,8,135,-41,60,182,377,212,62,3,181,350,883,-95,235,60,18,242,264,45,598,209,-27,-63,60,322,34,392,111,47,77,1807,60,-234,-33,109,144,9,-16,-124,-116,175,157,-176,309,-105,25,17,140,-31,123,-26,155,7,-53,1,829,402,17,56,175,163,36,106,25,-74,67,212,1277,253,119,-98,63,1617,147,112,1353,382,24,36,38,166,130,91,132,506,34,620,-39,96,-49,152,95,3,46,0,-31,21,-22,1628,13,258,46,-237,-48,2589,-120,94,-43,23,568,225,19,540,29,86,53,202,69,160,84,55,29,-79,-16,157,-26,11,-539,-28,-7,99,294,148,-88,-22,265,-207,528,8,27,-231,3,38,-34,764,168,18,73,-25,831,30,173,133,159,67,-16,-185,187,48,-102,142,216,-138,212,743,268,31,19,54,298,55,231,150,21,-324,24,288,47,135,415,-303,-98,630,67,41,21,211,66,21,-40,897,161,73,20,897,283,4,151,135,113,-14,-28,66,33,463,-33,115,4,545,715,65,142,-23,1,49,-83,941,-53,42,91,24,-60,699,90,40,4,224,81,50,68,381,326,271,-31,33,-197,39,-22,72,7,77,62,137,128,73,79,265,116,4,121,-37,27,35,59,-46,-13,-2,30,32,-17,136,303,28,187,25,503,100,492,-47,13,385,212,205,105,-21,507,7,8,7,-97,15,0,-36,-71,-42,44,1,92,137,-84,31,122,-49,84,605,73,487,93,-19,125,111,-104,-12,19,9,6,324,-7,76,2111,-44,23,-56,-59,-5,42,184,-61,32,-20,37,-55,-38,34,11,-7,19,42,-34,49,-55,-20,487,60,196,-35,179,-72,-523,110,233,25,15,4,265,-58,374,42,-25,99,321,152,-41,1,10,-370,-62,30,-214,-190,56,363,275,-53,-45,0,-69,37,114,727,-32,89,833,209,41,-54,267,-67,39,1298,3486,288,-72,68,236,47,298,62,2,27,40,54,174,162,71,-51,46,-28,216,110,3,133,172,68,103,327,33,211,46,0,186,93,398,120,-5,276,116,7,84,420,-33,78,548,39,115,-51,2605,-161,135,-11,9,167,-21,134,48,378,112,27,58,296,64,24,114,196,265,-8,629,118,-575,17,273,351,182,104,0,2,380,-7,32,346,249,44,-117,4,1289,25,36,15,52,-25,51,126,77,65,4,27,-38,5,276,-174,7,638,26,99,311,157,-9,-11,163,-58,914,15,56,-8,65,-11,17,16,277,14,17,89,43,30,26,-7,79,488,58,16,2,121,402,273,-33,-189,-2,-521,-37,30,-18,624,-63,688,-8,246,-2,167,97,5,41,88,1004,-132,75,26,-19,-76,-356,432,-8,60,43,98,-13,857,119,97,128,-40,30,66,-68,91,24,214,-41,4,77,52,2,206,48,10,140,2,66,39,-77,176,76,571,1390,2,170,-82,-24,-110,89,-53,-14,13,465,494,79,3,-109,87,108,-35,-88,128,913,73,-12,140,104,28,157,-74,34,-300,199,32,292,280,400,13,-18,-84,-258,-40,-31,-55,31,-5,106,-19,-1531,14,25,49,96,45,107,957,166,-74,-2,211,181,20,-135,50,-38,6003,-14,109,178,-118,151,-91,10,-4,70,128,210,-182,-24,-35,23,38,52,121,-21,-365,420,15,44,11,258,-178,820,10,-101,32,891,68,-8,-178,-63,-132,186,267,258,-234,102,194,-306,-117,70,2650,-18,-150,9,131,230,503,237,4712,75,72,84,-51,117,89,81,-46,7,49,483,-109,-248,-68,5061,17,51,-61,5,120,10,-62,-50,731,-91,-26,-25,76,7,128,-7,1,693,99,59,6,140,33,702,216,383,-222,417,24,530,84,330,50,-501,143,83,161,2788,198,112,1309,8,23,-71,4766,-26,-26,17,83,271,188,-143,6,-20,63,343,-15,140,-4,217,249,684,-7,840,18,42,-133,411,-18,-910,737,-472,-61,-1,143,369,-149,-121,45,77,77,-101,19,42,21,120,744,362,53,149,1156,-8,-86,-9,-48,-11,-234,173,31,-6,13,-97,261,-74,27,80,398,256,17,-44,28,-37,200,-101,-104,-100,8,5,33,-31,-52,-165,-43,-18,177,-17,1728,-10,43,-46,13,71,-7,33,-6,-84,25,38,-25,-4,108,16,22,1183,-45,19,670,71,115,-195,-28,99,-15,154,312,-78,-6,16,-16,6,224,2,-158,574,-42,74,579,-31,-122,173,-61,-3,45,-67,-118,92,942,-4,1479,-5,18,9,41,726,-104,173,62,34,111,379,109,430,34,255,-24,47,1,123,6,-192,72,71,-315,-36,46,-18,-389,10,25,23,29,71,-359,-9,13,29,124,125,-165,9,-73,28,647,42,221,0,628,141,15,-15,89,-24,1001,41,29,-96,-45,-8,106,903,223,12,120,-104,-98,2,-153,64,65,51,2060,80,-18,-186,-2704,-81,37,-45,24,40,85,-30,-19,36,97,163,123,72,6,1308,9,61,73,717,-35,376,-106,117,-176,471,53,448,-153,506,166,99,-9,118,26,-70,-6,-59,115,-107,568,1799,182,-34,-117,17,-59,81,-294,-4,453,93,84,-44,-41,-134,361,-215,-491,-21,-25,-15,127,-4,-48,603,-36,127,-90,169,65,49,1439,181,53,-52,16,75,160,17,149,55,51,-33,1133,53,158,13130,-158,255,23,61,-92,-44,64,530,75,27,41,102,-165,293,10,260,129,-112,-30,54,139,197,100,-37,179,183,961,-37,80,229,186,-2,37,68,128,58,39,299,-1,913,-8,-20,63,-22,-5,178,963,95,87,-80,965,9,53,149,625,-31,26,29,-6,64,132,88,1000,139,664,332,-45,65,66,-15,17,121,-127,801,47,18,-114,428,-133,-48,11,173,-75,4,11,-43,-33,117,262,32,206,58,269,70,4,156,56,46,83,146,481,879,4,-39,3,190,29,318,-2,305,-2,-132,142,12,-127,-26,132,205,9,-27,185,-14,-560,31,-68,4,127,55,203,129,283,373,116,-11,63,-60,-100,101,70,-56,-21,-39,16,76,-67,47,155,29,5,135,39,-339,148,-155,277,330,245,64,91,552,-180,192,-227,210,-26,32,-24,-131,280,60,114,124,49,67,125,373,136,-67,493,63,-59,-5,-4,170,108,181,390,157,181,-23,-337,-73,42,117,76,-61,189,162,32,-75,-24,55,179,586,276,-30,73,-12,-87,1047,418,63,279,-34,95,120,267,175,-44,-13,144,75,67,156,139,-47,-18,144,84,173,113,33,-29,-76,498,383,279,349,62,43,94,888,154,95,207,-92,266,-84,-7,763,211,84,240,-16,-44,54,152,-6,169,-18,321,85,1622,107,341,365,393,2041,-91,214,84,838,122,208,-40,-50,42,17,34,68,-54,91,59,27,200,13,73,80,28,-4,47,-120,85,-32,85,44,1629,-69,205,206,12,92,524,167,-113,49,-34,94,-69,-267,453,-12,-39,42,19,135,89,-2,360,-23,-26,23,131,-112,2,93,-118,434,112,1,72,39,-145,10,108,27,139,1133,50,-121,-58,993,-238,-125,-209,-5,1,130,8,-25,-41,18,-41,72,1184,106,-149,409,2216,1912,315,1234,230,-19,442,211,76,-9,-2,100,9,-73,2758,33,1758,203,13,190,63,58,-33,52,121,-17,-24,293,97,-31,40,91,55,61,104,10,64,36,143,96,176,31,291,187,99,-32,-40,-11,61,-158,106,528,211,531,-62,-7,12,53,26,63,-59,25,687,41,217,24,-36,-44,230,-27,54,592,-94,-100,-4,200,-30,-174,-94,41,41,-30,142,258,56,418,548,38,547,563,110,386,930,703,1882,-34,79,-21,299,63,-152,602,816,574,-61,35,-840,351,-11,81,43,42,-163,411,-638,-69,9,192,-21,-10,106,14,14,137,225,5,71,71,55,310,101,71,352,305,115,95,132,5,50,367,459,83,-241,-321,438,388,-51,39,75,211,222,89,120,53,104,2,379,1792,64,-84,320,-254,-61,67,273,-38,126,-82,122,3,133,187,-172,-6,-290,-81,742,404,356,49,484,187,229,286,558,1332,818,1371,96,195,-23,220,42,-311,-103,4,38,-8,-56,126,-63,37,-253,253,-320,658,731,932,122,1040,365,746,1043,39,5,620,194,309,1046,590,125,956,89,433,196,-184,-38,42,194,1092,-39,-16,342,3781,463,-36,16,253,548,73,472,1030,-78,40,5657,940,198,1153,127,487,26,765,-56,28,88,178,30,24,-14,138,1477,373,231,772,250,528,1296,1022,1395,-68,456,147,690,158,-75,126,650,77,-29,23,95,105,-15,41,129,64,422,-4,-136,19,178,-1,187,19,24,20,64,82,919,-57,-24,39,38,785,-110,-16,42,229,3036,210,75,214,3191,414,368,402,556,6,299,24,20,-48,-283,-100,230,113,-21,23,-13,-2,449,-8,87,-244,184,-62,69,386,-12,50,-188,75,65,1328,319,132,-200,160,16,-31,280,40,-2,723,240,132,22,3553,313,149,260,847,514,334,82,426,1456,86,-101,262,79,2,-88,21,3754,191,176,160,559,57,-20,8,161,228,127,983,818,92,26,120,-114,-1,-34,-62,131,-8,322,116,548,116,321,114,63,477,50,107,1184,72,89,-40,303,678,716,1103,429,247,910,1082,51,1,61,495,202,339,21,227,246,233,1798,32,582,150,-2,200,47,291,1,277,42,-21,30,-8,62,64,-40,105,23,517,165,14,386,50,127,190,25,62,16,2813,72,219,3,-44,-203,2270,13,88,84,-58,151,50,95,-1,359,62,263,197,-138,5,-13,239,0,826,832,82,3,107,198,-29,-349,-151,-129,98,635,415,177,-306,44,-2,88,1150,152,-40,11,-89,-24,-167,180,63,9,65,37,36,84,678,175,144,17,104,54,-18,71,-16,63,167,17,5,228,-47,-305,-3,1138,-1,-20,170,18,201,342,145,393,108,137,312,14,149,64,-65,355,138,119,-224,39,-30,-27,53,39,-386,64,-7,-3,-1,94,92,65,227,51,9,83,152,54,-2,145,365,72,30,25,96,-58,8,-14,78,-9,14,-109,27,-99,-53,-193,1211,-16,-38,-131,-2,156,-157,119,-8,16,6,27,426,694,105,30,402,112,127,136,1052,-26,13,84,43,43,188,-37,-18,-88,-145,-29,-62,125,-166,-41,-18,874,182,33,51,45,-113,-11,-9,-88,-8,35,42,1259,373,57,40,-12,165,19,-229,-70,13,127,-43,36,-217,57,227,64,-65,182,170,38,-36,-3,50,588,53,-130,-33,-5,51,-158,310,-90,-48,-65,-47,-81,-16,-13,-1,49,14,35,283,-4,71,-19,38,-5,161,130,603,-51,370,209,25,364,79,73,294,302,-21,-2,114,-57,3301,-55,-209,-22,193,356,-41,68,-75,120,12,87,148,97,6,45,526,0,483,239,111,67,16,21,-219,68,24,-3,188,-18,174,-89,-25,274,33,232,331,50,635,1408,15,99,32,195,72,25,16,20,104,25,-21,74,1213,18,-42,-4,411,11,-68,-34,46,148,-28,42,-6,-1,29,107,104,9,70,184,467,83,-23,74,-6,-34,26,263,6,25,19,80,50,649,33,75,204,29,190,-213,15,42,-10,-592,14,4,-94,-33,15,39,33,79,1059,425,53,598,305,368,2954,-135,-29,-53,-363,-55,-327,-76,164,-69,-72,-47,128,-50,-61,-65,65,9,18195,204,41,2444,172,18,139,16,-55,121,83,-44,-47,285,-9,4,3526,-107,95,4,12,7,-20,-129,160,-27,197,-176,174,-142,144,-8,19,144,301,384,-27,102,5,123,171,581,-316,195,2,0,-48,429,-24,78,840,20,217,310,23,235,173,189,24,8,310,57,173,165,126,109,87,140,-67,32,377,-43,151,91,204,207,70,-41,11,299,-54,1,-170,233,44,94,-15,269,161,582,71,193,68,318,142,257,213,202,438,8,-111,73,18,224,84,-75,80,42,-47,73,227,53,-33,137,38,-55,138,-53,47,-3,51,-50,-170,8,192,248,208,-38,148,-95,-5,-125,9,492,85,-24,-51,-261,30,204,-118,-43,-142,2049,355,-454,74,311,49,-30,308,52,-36,1285,-141,147,177,198,61,-168,-81,359,-18,44,205,46,136,15,1452,2588,-13,-5,-29,-49,126,62,535,45,-31,15128,268,-30,-23,324,36,1078,-17,-72,-64,-28,51,32,46,96,368,82,-265,55,262,-65,-134,-109,-36,40,223,74,482,58,4,-220,99,26,1,46,861,-40,-67,52,221,61,-145,45,13,-231,31,46,-212,-2,6,147,0,102,183,233,83,4,344,224,145,42,176,17,56,352,15,45,657,-20,12,-154,128,889,64,52,-41,6,-42,35,69,-17,-212,-132,82,12,-101,-6,39,60,-43,-84,-11,203,70,22,82,51,154,32,152,-14,401,108,-157,34,-85,36,-55,-53,42,-14,-98,178,-37,-119,21,105,63,38,-88,-21,59,298,70,377,-523,-4,-1,-11,17,-25,47,6,-40,0,184,60,14,-85,35,57,35,42,46,126,-17,159,547,-21,-5,10,-52,146,17,-17,-44,50,1216,562,6,49,39,-5,-235,183,78,203,-17,7,307,280,33,0,335,73,238,-3,40,1394,523,109,17,28,41,122,87,27,711,109,-5,-15,889,72,39,905,362,-8,4231,127,23,4,128,67,8,46,-13,-19,29,66,-94,-5,-9,4,220,35,143,1979,-47,26,216,-56,-66,408,5586,190,387,36,714,245,-14,32,51,42,57,15,110,38,19,-22,179,52,112,108,207,297,284,34,13,12,-8,-30,36,-66,-25,134,-90,-43,-5,10,41,108,55,29,12,-7,93,-23,-33,39,7,65,108,-8,239,-95,-38,3,75,40,63,-56,95,-78,163,-9,259,13,-74,-36,-65,20,-24,30,17,75,-10,14,51,145,23,-4,13,355,28,5,10,119,13,-335,-13,48,589,68,38,109,38,-32,22,328,10,76,227,196,12,245,14,262,219,1810,134,145,213,85,366,86,126,96,-24,6,6,-11,270,36,93,-112,188,-7,35,1240,23,-66,57,-347,-5,-3,-117,101,43,135,-118,394,102,-125,55,-36,140,276,48,23,376,77,41,223,258,100,-3,25,-30,23,63,17,676,-26,81,937,34,100,32,-9,157,16,339,41,30,-77,61,-56,393,-54,76,231,66,8,37,61,93,104,253,72,1,8,-5,-24,106,103,61,-184,547,36,-82,-9,-7,100,-22,87,47,21,19,10,769,952,-26,514,82,99,88,62,68,308,157,47,86,74,4,591,-72,277,12,883,107,312,-24,195,6415,71,-18,62,40,39,76,36,234,-6,52,319,-5,2,27,-35,141,-55,32,78,71,-63,110,244,104,28,8,66,25,319,20,1264,20,177,434,369,48,-545,80,-64,-37,-50,10,-96,-13,82,114,80,149,-32,623,-45,104,393,254,-2,17,57,15,-67,19,-8,31,-12,1,691,16,-39,58,-13,-57,29,27,227,-362,-116,-76,-20,-52,146,186,-1,25,5,792,79,60,177,61,2,183,-94,122,48,-78,439,-39,6,-41,-11,101,18,32,-47,95,0,-74,144,11038,6,41,104,-14,297,-12,38,801,160,-34,25,-27,16,-195,112,8,150,-96,38,37,183,55,10,-520,15,-9,201,1,442,652,1028,1112,6544,368,1208,55,357,71,269,423,-22,104,123,756,-10,139,668,3963,82,724,122,87,55,294,-59,40,1289,8,531,1218,-1,86,196,150,84,75,55,78,457,-58,120,108,-23,785,3122,91,-4,-127,-196,-73,-7,-25,-40,678,341,346,19,-6,6,-10,665,49,12,79,20,93,-4,458,39,17,108,1,-8,41,97,-56,27,-3,37,-3,-80,-34,5851,-48,270,-34,-9,-3,67,12,-108,11,124,256,116,27,116,-14,50,3863,81,15,204,55,-256,-13,-92,-25,125,17,135,96,11,502,110,34,154,230,169,21,78,9,16,-6,2926,-196,-43,-19,180,-31,-17,12,37,-90,36,105,-36,48,8560,118,-1,124,322,109,203,-265,131,64,-14,95,121,144,-94,58,15,22,-120,308,-278,1670,24,480,-119,28,4,-58,-12,-79,-8,81,-1,-40,67,-4,311,90,-43,24,-21,-21,96,-34,-137,8,31,49,98,437,27,-50,75,-9,320,384,-260,10,-714,-42,157,816,67,-83,413,193,-42,99,110,122,15,-5,1814,11,-186,82,-30,-73,-41,-553,-201,87,844,90,838,10,7,-27,2,95,-28,-146,91,166,-53,91,-204,255,-58,-3,57,-4,-117,94,-2,21,28,64,-160,-20,-3,56,62,18514,-47,-30,45,-33,441,72,27,-56,-76,-69,51,98,35,50,-118,82,-13,63,-13,-141,104,-8,116,3,3411,-15,54,110,34,105,311,337,99,128,17,-20,61,-77,16,30,-3,-19,-48,-44,199,226,-25,3,639,20,91,28,-25,410,251,29,410,-152,199,-3,208,-9,236,102,14,-143,-32,35,191,-164,-8,-11,-304,27,17,144,73,-96,29,1,1,81,15,33,21,-215,-6,76,162,91,-33,773,45,-18,116,-114,53,-13,5,-436,8,267,32,767,-53,150,403,295,-25,100,6,70,65,17,1324,-3,93,258,118,-37,225,18,228,95,3,-26,-177,4,-38,199,40,640,226,26,-115,-259,-38,167,44,7,33,-20,20,-32,4,96,94,31,-72,559,-45,-25,94,296,471,-24,48,-5,-47,-150,-43,24,159,128,-180,-37,222,65,8129,-40,-90,58,69,13,79,-50,96,3,158,874,50,-29,64,354,107,54,-47,34,-10,-54,155,62,65,219,51,12,-59,-23,35,34,27,32,15,94,-17,60,75,161,-46,7,-46,73,-247,-19,-323,-21,-62,6,67,0,-18,-69,1388,55,108,67,85,-8,13,0,55,-47,18,315,47,91,102,-50,5,356,-14,321,31,131,-70,226,2,-69,7,136,164,224,24,-97,-9,115,457,10,108,-8,23,160,30,38,469,105,25,-8,-25,2,-102,76,-35,270,19,162,-127,-264,-13,-1029,-1429,-161,-167,105,15,-52,79,16,47,684,108,291,334,319,101,167,64,-73,43,40,13,12,-3,20,520,41,254,-48,53,-150,49,117,-2,-8,73,-71,-105,18,-42,-68,123,178,-65,-57,339,-132,-47,52,23,126,-61,138,-143,-4,55,25,68,31,-11,36,148,650,-107,48,-8,-35,-9,3,2,99,-332,18,151,28,3,188,8,53,-1,-4,-61,-22,285,43,-174,14,9,-81,-2,142,11,-78,43,316,51,-41,11,88,-115,32,15,-14,111,-12,4,165,35,112,1,280,146,13,2,9,110,-18,-11,19,317,-7,-5,72,21,-25,139,126,77,-258,-57,-89,-106,43,-6,18,-29,-33,261,-6,46,83,22,-18,54,-78,776,198,0,96,102,-89,26,-8,67,63,177,202,205,852,290,3,-137,-85,-34,56,32,-5,80,1,277,-10,64,53,43,9,22,15,166,238,102,-185,211,65,-83,-19,-2,147,-42,-103,103,-46,-4,166,65,-21,156,-204,271,-10,840,-79,-21,50,301,6,230,-7,-20,627,65,283,5,36,156,87,37,102,4,-139,-22,2063,473,233,427,61,193,-24,99,525,44,141,-19,24,194,75,108,-110,43,-35,-8,-56,473,23,44,56,-17,285,62,113,-64,-40,-20,93,11,152,-31,25,2742,45,212,-4,221,66,18,-34,-53,360,102,11,319,-14,35,673,431,278,18,142,295,-20,279,52,78,-17,29,-15,-37,-18,33,357,119,19,566,185,88,145,279,98,195,124,56,89,-13,34,44,-142,-16,65,-18,203,73,77,132,20,-33,74,24,20,-17,222,46,90,3957,-67,326,65,-559,27,26,345,127,410,94,209,253,268,170,-53,504,39,606,145,272,-11,-5,-1,-154,115,49,324,224,569,125,78,206,-38,38,395,865,92,5192,1275,91,37,98,185,-198,292,2,505,42,-188,-8,5,149,-4,319,-142,106,121,3,1952,119,150,81,737,219,0,6,-713,285,211,-42,-29,361,-21,34,-68,213,11,-27,107,-14,-25,37,153,-35,47,329,767,187,46,-12,-218,-14,1325,434,179,29,600,109,63,70,16318,369,94,1396,223,61,-95,234,167,-174,-7,8,143,1133,-138,172,70,-20,178,226,-159,17,40,-37,15346,124,70,-133,-113,77,35,272,-25,446,16,-188,24,0,82,-49,109,-53,1252,43,84,453,9,-50,190,30,60,260,-81,276,-304,-22,72,373,71,-52,106,1010,962,47,-16,149,978,77,400,258,128,35,-21,-25,12,30,11,277,232,-64,247,53,8,-11,41,-56,65,61,63,8988,-9,250,5694,-12,6,18,-64,-54,33,47,-6,326,226,33,43,-17,9,84,-85,-144,23,99,-56,-145,92,-14,3,174,145,-21,77,-53,-17,-9,-52,3,-108,-78,-104,-59,-10,-21,-21,-107,26,-217,-50,-742,358,24,-316,251,39,-11,89,92,93,119,130,53,496,-7,-184,-5,6,333,-264,146,665,45,-70,381,4,73,-32,66,63,24,42,50,-41,79,-63,57,225,-9,34,56,61,8,-5,-36,42,162,-14,132,26,-38,73,131,487,380,57,32,66,114,-35,120,139,102,-10,32,-5,17,-21,-42,33,90,189,113,-144,-44,17,-2,134,249,-385,119,3,168,31,7,-12,885,731,148,64,99,150,4,50,96,46,50,60,378,121,-6,11,-30,41,-146,65,-13,54,3063,-5,25,28,49,11,-2,120,14,212,53,-32,541,174,17,36,4,-60,179,-397,90,96,175,288,73,-2,88,-65,284,195,-42,410,16,-76,22,155,-69,16,21,20,5,65,69,55,207,21,26,242,32,401,369,91,53,-77,0,18,-10,1509,-13,-32,-50,670,6,47,3,-133,133,97,128,22,-34,109,-39,112,154,6,127,-36,20,626,-34,-59,-57,525,18,-87,-79,404,-34,64,-12,-1,-69,269,67,14,6,98,77,135,41,129,9,33,436,-87,70,-16,-21,41,-27,105,118,-18,33,536,-56,30,-65,5,-2,-19,58,-23,-16,25,65,134,14,284,-3,30,46,5,-70,34,-131,25,-18,365,-24,-23,48,411,72,22,11,97,399,69,-40,-35,163,207,475,14,-45,-10,482,820,-94,221,64,44,823,224,291,496,2955,303,202,138,212,11,713,215,39,118,167,383,7,15,4155,218,23,563,171,88,212,60,-18,16,98,100,409,83,100,59,407,-135,1363,35,93,415,123,294,328,15,29,29,27,1,79,6,157,27,-31,351,131,-3,19,42,32,10,80,82,144,34,-45,311,244,63,79,163,289,-43,191,-6,25,24,-168,455,804,-25,21,-21,278,131,80,252,22,3,232,31,3960,4,521,438,35,11,-6,195,-8,61,-102,16,54,232,-21,-51,78,77,43,266,143,84,438,271,95,3,25,7,-13,103,39,643,87,764,246,256,221,476,374,1343,157,514,28,15,-63,225,44,288,70,419,589,5,148,653,-16,206,772,57,44,136,-1,361,115,147,62,-29,395,135,-115,0,6,135,415,34,159,32,-55,693,116,431,-257,330,24,206,89,71,5,-29,599,-5,87,-50,69,107,-106,375,589,19,555,1172,30,385,372,228,-6,258,-30,-12,-77,-42,278,490,182,-57,125,149,269,-4,53,97,-170,18,851,81,-55,130,2037,128,3114,331,-169,90,6,218,213,285,53,6,229,295,116,63,171,128,74,559,23,-10,953,-2,517,131,240,324,36,4,54,69,-372,110,19,-76,-19,113,547,205,557,-21,728,148,249,-162,35,705,37,567,177,39,227,48,405,205,209,193,271,-50,387,47,483,48,141,66,961,233,-17,243,835,57,299,63,-12,329,905,515,213,178,94,128,533,36,1709,-12,187,132,65,121,448,27,216,357,6,694,428,317,100,155,55,35,385,3,-32,75,30,10,68,256,24,1478,-28,1509,311,75,116,479,1121,65,1119,457,61,419,104,86,86,58,-35,178,98,-76,106,84,254,3,-12,671,-3,346,-6,294,2334,-9,232,223,20,271,375,135,4,11,23,-46,997,211,112,377,15,120,-16,50,170,-29,31,-142,427,741,23,476,-13,567,463,56,44,531,-8,139,121,56,69,131,656,-33,51,1467,159,-25,132,8,203,19,418,-497,307,347,95,1764,92,180,1101,128,645,582,61,67,213,324,164,27,886,292,319,244,64,-2,378,104,357,163,78,224,-265,588,-31,-6,-2,85,65,1468,127,1159,204,533,994,161,753,244,20,4913,406,33,-13,-15,24,86,134,80,396,40,32,23,12,474,-6,933,-12,246,-95,73,39,39,183,-206,1922,156,36,569,59,54,42,12,216,90,11,-176,866,822,497,36,118,116,-117,130,178,210,1389,86,-68,308,713,138,42,352,40,40,142,240,145,-25,56,78,105,-24,593,575,593,1039,1098,-50,138,197,32,-21,257,194,17,372,909,496,79,129,137,190,121,111,1550,28,3,8,81,-4,133,764,24,160,89,251,123,-83,114,225,173,1373,55,389,101,-11,1235,4,442,-142,18,60,8,64,433,3,-114,83,799,194,241,76,253,-40,2572,2192,-9,51,167,40,77,414,-96,308,117,994,12,324,357,47,78,452,1,-8,90,4,134,45,53,-10,435,90,112,208,91,1112,-15,258,153,454,-194,37,125,92,673,-349,133,61,90,141,689,87,251,5028,149,212,35,100,12,312,-60,50,169,70,55,63,65,122,20,55,1377,9,1,3,3990,-1,-76,88,64,113,109,91,163,128,65,164,254,185,192,554,557,93,90,26,467,1159,78,50,22,118,117,85,-37,-10,-77,511,-37,174,231,16,136,885,141,134,176,28,17,136,204,705,34,870,1064,61,51,317,253,-24,77,67,67,26,58,35,249,62,215,753,168,32,-5,135,396,-15,121,210,-52,287,6,-124,336,3,161,-183,53,11,232,192,-64,272,-288,221,137,31,37,49,74,482,780,35,71,100,788,70,255,213,128,109,274,62,162,-206,-54,239,152,247,55,-9,140,75,-352,-45,878,52,389,-15,304,83,-28,29,-11,300,22,3,368,206,298,70,256,110,-11,1037,19,25,60,143,585,362,64,18,25,187,56,417,62,64,105,46,129,-7,235,306,-128,300,674,23,218,-47,45,197,-88,-19,-16,266,3,100,26,-22,158,99,-1,-39,220,1133,147,168,276,144,-58,435,67,-6,142,46,16,222,23,-7,80,87,192,155,-215,341,721,120,439,-38,83,21,205,46,-125,193,519,412,241,69,14,23,164,175,-45,1258,97,1733,3,30,86,759,169,66,71,53,465,896,464,1053,2366,154,654,1973,477,377,16,190,152,106,86,319,304,14,427,60,111,197,301,-40,-36,97,41,12,47,-93,-8,90,-8,246,240,1138,12,153,317,63,109,85,164,371,209,11,349,267,77,211,49,210,77,47,0,154,12,17,609,11,-22,359,-12,260,20,-15,-44,55,-96,357,14,96,296,-52,273,107,3,76,47,44,99,51,-20,104,2279,44,331,336,93,-14,111,455,46,114,221,797,569,-2,871,1787,20,187,580,400,164,116,407,-42,357,782,340,1181,642,1600,-5,295,153,114,0,19,1631,286,244,427,384,1342,148,246,564,14,-48,-7,48,44,54,-11,414,114,51,194,875,506,1728,198,-66,-8,57,41,134,198,38,49,1096,111,13,248,438,306,757,328,103,54,62,14,20,158,57,68,48,31,139,192,128,435,88,454,-46,379,598,642,163,128,510,339,249,205,325,-193,35,107,-27,121,678,225,52,614,162,133,169,160,277,41,316,178,79,-20,255,-47,481,-20,2,1385,14,103,92,57,-2,80,156,65,-4,198,543,-15,78,82,54,64,38,712,56,-9,-45,101,1050,-54,360,-43,197,4,295,44,51,40,-30,53,-58,388,78,136,310,515,222,243,14,192,2484,150,105,5,520,943,192,220,-80,1055,-76,140,-39,287,-25,211,-99,409,-117,253,160,197,13,367,235,228,373,155,399,230,293,49,54,114,42,-55,39,64,193,713,-12,33,-44,262,9,370,137,40,43,-3,66,364,143,268,118,24,107,92,-15,-87,131,35,49,569,486,-66,-5,113,-191,1208,360,123,12,-35,84,58,162,91,243,16,641,264,-1,93,145,1064,75,71,21,60,319,21,2919,44,-1,-30,47,64,39,2407,-414,98,239,1161,214,24,508,60,-86,299,186,112,318,72,143,4,444,40,176,-16,442,273,187,41,356,86,51,619,-13,-133,127,209,39,75,82,-464,271,40,18,358,227,729,761,34,43,128,205,-89,134,321,157,130,92,98,141,222,127,136,159,-216,165,130,-48,981,581,10,356,162,-174,269,98,144,178,105,1119,771,469,171,167,176,34,333,164,362,422,115,540,551,223,77,628,-169,24,1196,106,325,72,419,536,287,453,126,85,117,873,222,90,177,-330,14,94,134,460,216,531,-87,1288,55,31,268,4,-33,445,854,1224,124,311,114,381,-36,-38,401,252,396,976,84,46,21,28,474,-68,673,600,221,438,94,80,269,119,63,86,155,4,359,221,44,61,939,147,23,41,331,299,286,533,802,328,42,2740,199,254,1224,939,498,640,6,181,31,272,-163,103,518,128,-10,114,74,115,800,191,109,194,360,17,64,630,409,-115,646,333,330,-20,332,225,1544,741,1108,34,65,24,1566,33,159,879,550,554,-7,21,6,16,1514,22,53,31,395,671,69,262,80,634,-2,34,39,259,567,17,318,-89,162,92,130,106,-153,102,227,286,57,53,61,-13,3,-42,967,51,293,273,302,592,150,303,604,147,544,200,212,-15,155,113,27,29,1315,2590,996,1095,79,348,133,332,380,4,220,305,204,156,14,30,169,32,239,-215,-37,208,253,548,156,836,199,56,68,32,84,255,171,-40,-47,477,75,-28,777,267,469,56,27,229,72,689,75,-13,160,824,357,120,-46,63,87,129,-82,193,229,299,390,47,1233,404,525,-24,27,-363,1452,419,1032,96,96,160,794,433,895,197,330,503,111,45,-4,4,962,87,329,1357,327,364,5054,-22,639,9,156,1043,-113,427,417,572,515,342,605,93,117,-112,654,493,-138,312,48,77,15,-30,-13,112,302,957,381,82,229,227,93,133,207,177,396,938,1330,979,422,135,212,207,123,7,-18,-111,233,694,251,161,66,124,366,58,419,98,6191,1761,56,107,47,224,128,372,287,141,504,128,83,-45,-13,-346,50,430,365,118,-38,11,472,-28,704,19,55,177,288,637,102,41,7,197,-74,65,359,56,46,102,63,203,72,275,269,558,612,650,279,292,-3,6,185,74,16,-542,-21,241,2370,88,-18,104,431,372,141,204,-11,1,312,728,613,821,-37,76,75,75,16,19,156,104,-11,1208,571,157,-8,233,64,166,-21,1057,683,154,365,-19,93,45,160,-8,184,387,335,79,144,31,320,239,125,190,623,1,-7,425,35,49,176,278,100,331,45,325,657,-43,493,38,205,1239,-17,108,666,680,410,1951,62,520,368,145,-24,51,123,195,-23,231,285,286,209,131,249,199,247,204,251,-55,-34,-21,36,136,-153,133,30,98,80,-15,106,28,240,323,1660,566,31,239,946,18,175,22,394,95,1,-20,27,546,-3,80,398,3,20,313,222,105,158,-18,1971,733,196,-86,270,197,301,37,178,171,933,-44,-45,406,41,174,764,1103,68,-110,62,154,142,-137,128,127,-28,-72,255,116,145,120,141,562,354,263,222,-28,37,151,157,164,131,69,63,274,425,57,149,148,50,67,429,79,812,-19,9,1689,196,291,113,186,155,177,483,48,-34,8,97,989,3,98,153,630,454,-147,99,652,-58,35,88,127,329,-49,44,177,-46,395,19,60,588,508,24,82,27,68,61,1254,277,165,1720,-25,109,138,381,182,430,33,162,220,125,148,137,794,93,200,43,60,21,160,205,67,46,-42,241,126,612,183,72,145,311,28,148,432,995,886,-119,74,-64,243,251,290,664,91,754,422,328,-58,138,246,-43,342,252,542,87,578,595,176,238,1347,317,7,33,-22,57,143,202,54,1567,36,124,197,-277,-115,37,-163,-3,53,281,-31,236,-22,153,345,119,424,-3,8,4,-28,15,136,-101,132,877,19,-25,669,27,187,53,30,36,533,479,2,815,1923,250,2069,48,57,330,85,30,108,127,-61,97,-9,49,-39,156,882,28,935,185,217,296,-315,533,-74,431,-4,93,139,411,591,436,337,-21,55,131,298,-279,212,134,77,201,210,16,311,261,111,376,92,100,120,186,71,77,-97,-16,264,18,810,215,164,788,39,41,278,4,52,343,633,1214,33,1210,-61,206,240,602,43,88,43,390,445,627,21,-139,0,225,95,229,97,3804,274,1111,853,37,13,117,159,409,151,6,1510,430,15,-10,113,75,200,149,425,137,83,1339,204,95,576,96,541,287,5,49,90,23,32,56,41,5,3,95,-163,134,16,-27,11,16,110,364,309,-50,196,-98,-70,133,3,189,702,113,232,-33,-43,61,292,-42,267,-85,139,32,149,458,318,66,-3,-252,592,221,76,322,414,161,170,68,415,346,1146,347,19,75,476,-2,147,90,23,-48,68,28,391,-46,66,-56,498,135,165,16,2,8,1037,229,220,228,247,625,296,9,56,-41,612,-9,187,42,274,127,80,38,1455,286,715,279,97,352,11,-307,333,251,-111,39,129,55,10,54,348,-10,197,433,38,-53,102,102,75,102,-63,86,52,-32,1028,298,225,-73,428,1058,4,63,1496,253,77,431,15,76,-24,154,134,205,7,-4,12,1840,1358,122,333,42,113,185,435,128,333,56,594,114,518,106,47,-29,737,449,886,10,116,95,256,282,255,57,35,21,1399,-24,-148,112,126,333,544,181,112,-2,13,-87,454,260,39,10,251,291,201,75,283,928,302,861,-37,173,283,252,37,137,977,307,455,637,46,514,389,192,9,89,47,8,183,57,167,79,113,191,727,243,124,44,-175,446,105,-27,58,680,96,97,6,269,11,443,101,48,5,-79,84,59,127,-10,109,415,1135,19,-9,18,222,156,50,341,40,76,227,1012,558,1039,265,4659,65,631,-6,188,855,243,-145,1055,123,155,255,135,92,1200,293,307,-39,607,872,3,401,109,128,213,187,30,53,1124,9,979,114,594,262,828,88,158,802,18,411,-18,84,20,773,102,115,657,51,146,438,-206,296,344,551,320,26,15,562,266,992,1142,2069,-65,160,184,117,70,89,1116,248,372,174,668,119,65,223,179,325,94,464,1760,955,155,430,259,-216,-15,1555,300,6,119,743,0,596,299,930,24,415,97,15,291,23,493,81,-44,82,259,160,98,179,-12,365,7176,281,552,17,-14,217,349,313,133,-1179,204,1641,539,641,743,100,43,63,70,84,131,-28,260,836,92,184,696,931,-21,1048,82,84,114,225,56,483,238,465,141,248,79,379,358,1458,552,196,41,981,383,41,105,151,7,-24,86,126,373,142,670,278,53,315,345,200,-1,-21,61,732,601,312,59,38,53,-63,748,140,531,837,224,337,467,274,194,84,85,245,401,1287,161,689,316,391,372,186,24,273,316,60,63,15,127,347,132,17,97,210,-17,304,127,610,389,395,631,109,347,8,1,158,641,53,167,1757,228,231,1967,66,318,159,33,553,744,-146,273,205,180,-60,-34,85,225,373,70,-226,-23,31,17,-5,90,15,473,33,38,253,11,58,223,209,394,1138,90,132,174,193,0,-68,1801,240,200,7,57,53,664,59,181,-114,130,135,-193,7,-151,279,58,134,272,197,23,90,176,95,184,64,168,993,15,273,578,16,67,148,207,249,112,49,236,49,90,319,117,497,422,69,-7,283,606,34,7,117,-39,45,-126,218,-19,913,360,201,83,217,13,136,77,140,121,-110,550,96,63,50,913,260,838,624,259,61,62,633,-46,367,99,1,28,493,1128,38,397,87,168,455,751,83,4706,63,149,-25,33,20,161,155,196,3987,79,217,306,83,60,98,79,-91,254,126,689,224,-15,-1,187,566,20,17,-14,223,205,-6,-34,45,6,-32,230,49,26,1551,119,208,75,95,674,94,1251,-28,8,64,107,100,-10,-39,246,164,114,63,224,194,661,47,403,445,61,-279,2700,-10,639,1139,1178,567,192,1506,-19,475,27,269,-81,48,363,280,233,171,172,-322,46,-52,57,235,37,-28,151,348,148,379,156,556,406,4480,857,95,343,370,137,-33,56,86,16,-60,67,-53,182,20,101,48,919,1265,349,480,120,339,54,315,132,582,659,238,85,245,317,555,613,129,27,353,711,2389,93,309,217,494,1131,19,-14,44,198,717,301,726,355,197,-9,344,18,450,-38,209,22,391,82,6,152,96,410,-8,43,-13,-102,-12,196,125,234,51,-230,-329,488,-17,272,309,228,484,255,55,-1,26,279,363,28,166,-2,17,66,-73,183,3,172,253,2024,143,-46,281,215,959,580,40,352,207,-145,223,56,138,177,83,88,33,272,226,84,460,119,129,233,225,21,18,-79,255,35,-219,-107,44,123,909,1361,27,326,-175,560,469,1049,315,1431,-9,687,282,47,291,368,130,212,379,301,73,51,14,27,48,71,47,121,136,337,14,82,18,55,-42,65,55,183,1,41,572,93,471,515,166,207,522,124,2223,97,187,19,9,170,10,425,30,687,409,296,-7,208,28,22,316,607,5,116,386,20,-22,212,978,-29,-24,-67,-14,680,87,43,707,1102,177,186,3,44,37,500,3827,117,1183,210,236,147,257,16,-39,272,45,87,211,8,264,99,333,151,106,23,21,352,368,116,1893,907,204,162,894,226,100,253,-77,-26,261,500,963,147,335,385,157,38,-27,386,645,592,25,140,107,-34,68,-102,378,38,-5,242,281,199,64,104,17,218,120,5,133,247,77,1976,210,33,103,303,470,816,84,-21,-140,164,271,179,380,301,-13,375,48,32,294,227,957,13,260,1635,559,28,315,176,-18,-30,-162,267,-5,18,-22,139,18,29,403,143,77,523,806,646,8,366,-166,648,270,275,211,5,97,16,45,-87,188,89,-60,128,11,184,146,116,295,93,63,164,37,-183,76,15,161,54,108,70,97,18,439,249,3091,80,43,-71,777,969,737,-35,122,-57,97,33,209,-55,-30,1103,556,177,30,116,229,443,-100,-130,68,79,150,-23,61,38,279,557,1038,217,296,68,342,214,498,-16,99,455,441,464,392,403,85,6,158,82,288,23,450,670,57,-1077,1408,-21,154,28,51,406,8,241,-25,278,276,102,-35,112,688,658,123,5,336,254,480,20,452,-11,68,48,32,119,246,19,51,15,1024,421,343,-6,359,-181,-92,-60,16,102,353,40,-27,-37,141,173,45,-356,779,58,39,112,359,1775,48,59,226,-21,-22,107,1656,-25,510,-20,10,100,424,42,503,2858,1204,579,69,28,526,112,141,61,54,24,345,167,56,598,370,1844,64,162,152,1294,3,123,75,95,44,93,57,170,639,39,-94,170,-35,1107,130,210,796,3998,1210,172,-139,108,101,1738,-16,-158,178,13,11,114,24,504,772,397,297,16,304,-111,1532,143,90,129,46,296,461,588,80,145,161,-18,65,18,-3,208,405,34,105,162,102,38,777,521,62,68,209,768,667,35,759,189,790,547,599,14,-69,82,176,440,84,40,249,327,-74,67,581,133,43,150,4,20,144,211,460,255,196,1225,-74,95,23,72,169,64,129,889,287,-11,29,528,202,91,215,3537,-222,420,151,1523,270,33,557,321,194,388,-8,31,1349,-29,331,2296,42,138,724,305,18,213,290,35,156,449,332,73,-13,27,57,533,74,28,733,93,436,54,335,773,777,139,156,-13,1758,73,352,368,56,1,-34,994,39,34,86,39,1669,206,27,126,34,817,249,146,1602,497,4,968,166,78,635,148,26,69,28,64,786,560,4,430,103,110,386,183,860,-16,1078,930,9,72,106,193,154,898,847,91,296,82,632,489,141,279,36,232,77,-23,-37,157,-6,249,604,9,5,197,1358,-150,76,307,88,79,390,152,62,151,100,96,450,117,161,249,156,-2,321,94,299,564,61,75,82,27,365,-63,1507,275,94,-90,5,-127,150,60,-10,-31,95,224,-41,33,37,289,682,-285,317,254,351,114,516,434,172,145,570,409,231,160,669,-88,343,70,177,184,1944,648,73,1618,385,399,23,148,60,110,280,73,1502,60,64,672,19,451,2140,251,29,690,292,64,76,304,204,277,92,465,116,61,209,66,152,103,-86,1278,-31,96,306,755,235,53,10,83,169,199,385,18,-25,116,215,43,53,278,157,825,110,84,13,1098,365,-54,56,18,1137,50,-25,-188,419,110,-73,150,-21,80,197,101,611,188,258,334,175,1313,235,1038,49,107,298,200,794,391,49,485,435,539,96,4841,-38,1399,3289,331,45,124,43,39,-132,1595,986,10,516,-23,272,195,981,248,297,62,544,224,21,252,471,764,1066,359,169,66,185,-24,617,238,137,212,106,936,315,734,134,12,194,330,-82,-148,723,112,326,266,286,59,315,443,18,-2,165,297,1050,575,7,145,55,166,522,-132,283,549,83,442,293,320,573,40,58,197,360,1416,3491,126,92,126,439,512,203,-5,363,168,85,238,312,854,140,412,79,-7,-153,180,87,129,9,58,53,47,386,442,70,360,99,398,616,-25,64,141,582,-33,-9,2540,231,158,45,25,32,96,87,167,341,-86,91,347,126,101,-233,-15,408,306,115,2544,279,56,282,144,187,-38,222,485,356,-47,23,-198,105,116,358,57,48,729,171,199,202,-11,16,11,-29,47,216,33,23,297,-79,194,-60,502,-171,-15,60,-22,57,0,175,4441,297,33,74,1824,172,260,145,86,367,221,479,275,349,1,-95,249,78,189,241,238,230,-6,70,2066,856,132,378,321,183,331,1038,129,201,394,-31,138,351,684,190,356,75,99,-182,795,33,257,46,689,156,40,108,247,253,195,25,2,262,23,33,596,463,-1,19,1,101,114,-43,6,142,333,78,177,8,107,428,335,328,65,101,69,32,242,190,216,169,-57,221,97,136,124,-89,193,48,56,8,216,310,181,384,170,49,-18,581,5,-43,61,279,-34,-2,66,33,155,86,19,9,31,35,-5,29,90,16,18,-3,117,92,-245,40,-73,-53,-1,56,-26,-13,70,29,88,13,108,122,52,-5,13,23,-3,43,-11,-15,-227,142,-50,57,9,54,11,14,36,11,3,24,2115,206,1052,610,557,7,7,249,2093,22,653,833,31,-13,-12,-38,11,-7,30,146,-5,35,9,49,43,23,-16,-56,938,123,77,-13,49,-2,30,-35,-1,-22,21,16,38,40,16,-11,37,1,65,-93,359,85,-42,791,-28,63,16,138,40,61,-18,-11,-18,-22,-63,-4,51,8,-28,-30,3,-26,-1,250,-29,30,30,-57,-51,23,-7,-58,-41,88,11,-40,-124,428,-5,358,-34,-6,-44,7,-861,-158,7
-30,-105,-68,-32,-57,-121,18,-72,-26,28,-85,-98,-93,-37,4,-14,-1,-17,12441,16,-15,-21,13,-33,-10,-22,-23,-6,3,-14,-76,-45,-369,-271,-265,-247,24,985,597,367,965,305,1704,11079,216,209,9259,42,-17,18,1389,2437,190,645,-32,24,318,-116,58,60,57,115,105,64,33,88,266,40,15,-82,75,215,1044,4,-12,29,24,193,93,-31,51,-53,-10,17,36,112,49,43,75,61,82,39,45,100,27,-20,-6,19,61,-2,22,-66,4,18,-33,15,1776,34,-63,249,1,-82,31,22,-9,-22,27,23,11,-27,-1,9,14,90,-22,-95,-2,11,62,-32,21,-95,22,7,-20,48,33,129,273,12,-65,28,26,35,23,19,23,163,-1,-13,91,64,4,97,50,-106,56,-45,402,-20,869,32,71,16,25,90,29,80,264,20,354,26,120,47,148,142,19,38,33,36,17,162,20,42,620,20,-10,-28,3,-52,652,66,-11,-74,187,117,21,-9,-5,188,18,47,-3,15,12,89,6,44,286,397,21,83,8,64,707,-111,47,395,-2,2,36,-3,-14,11,16,2688,103,37,53,46,11,31,281,79,4,-17,65,76,532,34,944,114,777,-28,0,-32,-3,34,-1,50,-35,18,135,0,111,-26,52,3,206,-16,185,129,-24,70,27,-27,-3,-110,-4,47,0,73,32,70,73,249,54,51,-108,-8,10,180,829,51,6,19,39,73,175,29,3445,519,831,36,73,87,75,44,400,-27,44,8,34,24,72,-3,-9,437,19,332,-275,204,24,47,148,-1,8,13,34,69,34,768,832,904,41,159,3842,629,32,-36,34,-6,85,-22,33,28,90,75,434,196,19,-24,149,82,16,2,99,16,22,520,20,32,226,-25,378,352,94,30,4,9,-49,87,63,592,-14,-3,-1,80,376,108,100,-3,125,27,642,96,75,-9,363,11,10,-47,-91,366,450,165,-35,18,268,65,-18,-7,22,12,-6,119,37,50,83,227,167,111,101,33,25,140,323,-27,-24,-35,216,103,51,31,26,31,59,23,-9,14,-11,168,102,133,52,-19,153,44,29,-11,278,31,-5,92,49,56,141,161,136,338,599,41,47,4,65,-71,25,-35,9,422,39,-36,229,129,-5,-24,430,-58,155,-88,22,20,515,498,38,8,7,32,-15,55,-51,-1,29,30,68,-17,52,125,-17,412,22,125,88,116,197,455,27,40,48,57,-30,85,109,-8,7,32,52,12,34,-1,61,-13,80,433,227,437,51,55,1531,27,-49,43,35,65,197,35,125,132,47,70,76,283,11,3,-53,70,111,137,76,22,292,1314,42,259,51,262,42,53,131,24,191,73,266,220,36,25,5,-66,-6,17,-22,23,-17,44,169,344,13,5,81,27,8,38,2660,19,-19,37,2,4800,13,144,96,-40,18,2,34,5,76,38,117,45,215,33,1,149,54,205,32,30,118,22,21,52,69,27,-230,139,30,-182,-15,33,-9,47,41,-48,1301,48,47,109,-120,49,43,107,41,-29,2,26,107,0,13,66,5,87,137,49,-17,82,638,12,57,-25,61,33,177,12,425,58,11,33,36,132,17,69,29,20,10,561,70,64,28,34,-23,-7,-2,428,3,110,21,208,4,45,36,68,128,46,24,103,67,43,-17,29,32,-23,105,179,-10,33,228,49,68,-19,104,54,3,-25,77,-9,-37,-46,81,111,123,26,-3,49,34,15,80,93,161,33,32,81,72,17,3,82,12,84,44,87,127,1,8,-6,13,42,50,51,8,12,34,65,191,53,-251,70,-11,21,-11,53,9,158,13,49,-5,217,28,-17,70,7,42,17,29,19,30,704,9,10,95,135,462,-28,34,62,-81,-20,-286,-16,47,39,-39,-8,46,-92,6,50,8,92,-34,613,33,2,-6,1185,36,32,-4,118,122,12,192,-14,47,22,-33,-12,-79,29,312,-1,144,-8,-6,54,121,-8,-20,1806,124,55,11,52,-33,692,528,298,-1,52,-18,-20,-17,5634,11,101,167,313,98,130,33,28,82,-28,-129,40,-67,-4,26,-101,-39,8,-42,39,287,1790,79,26,-34,-6,70,43,-38,46,-12,-10,23,3,37,17,21,-58,-21,-10,10,171,-17,7,-14,-31,50,-61,8,32,-15,3,-7,-43,-57,1,7,15,7,33,122,2466,33,44,-3,631,5482,203,-9,34,360,-69,11,-70,875,18,-43,-134,-5,-10,22,69,-12,5525,121,-4,3,23,46,-110,107,-8,-54,1902,-15,-20,20,-13,186,4068,12,-33,30,54,6,18,34,-5,353,121,32,-5,40,566,-7,23,16,3138,95,84,52,43,-6,-44,0,-25,19,16,-3,1001,-22,-17,-11,-16,-13,37,-1,37,51,-36,33,8,-31,-17,-16,-19,-77,-89,52,20,-62,-6,158,11,-31,12,110,4,64,83,15,102,103,12,-8,51,20,-6,9,61,14,-31,33,-44,32,2,16,3,74,-5,54,-15,-23,2482,-8,95,-16,36,30,-47,-24,-33,-5,2,-47,-5,440,61,-13,-10,65,-57,20,35,10,-17,-13,11,0,-24,26,3668,8,10,-19,1795,-2,3,12,1213,-63,64,15,1,-4,-34,-113,27,20,43,-7,87,8,254,82,-3,35,15,-12,-4,62,1470,76,8,98,12,-14,15,90,186,90,-42,66,15,-21,201,24,327,-6,196,73,859,6,91,92,297,-6,-18,167,3975,72,104,21,112,67,-2,48,1509,-41,374,7,4,-2,38,-28,47,58,-2,222,16,-43,-47,28,-7,-23,40,798,439,55,918,1173,5,131,15,86,81,452,238,11,14,-12,-53,325,65,1304,12,1,111,37,1794,90,-11,34,9,-33,62,-1,-7,2,-35,-14,62,246,19,137,3,16,0,4,41,3,-13,183,127,43,20,0,-3,16,32,25,-25,-57,80,197,-20,27,290,77,-1,328,236,15,646,18,63,-16,15,45,-8,75,44,-9,0,-55,221,52,96,3,-4,-15,18,2,-31,137,35,100,124,24,67,58,-59,34,-65,128,-43,113,-77,-2,-24,8,-1,-75,87,153,50,-79,-16,454,10872,2574,-5,47,-58,128,-27,5,66,140,-62,-1,107,40,-152,-8,43,305,-34,71,20,-1,10,47,55,-11,62,394,19,21,54,167,40,1,-5,209,88,50,94,36,7,-5,-15,-6,666,-15,-19,-6,87,-1,31,0,34,1,93,53,-43,41,21,19,321,-3,-10,82,118,22,233,2171,29,377,8,19,560,460,203,17,23,-23,38,-10,65,43,1431,-4,14,7,0,13,-12,1,54,47,-10,128,62,21,32,140,188,33,101,-22,113,7,13,-63,44,59,13,50,154,106,80,46,-127,9,-16,36,21,-195,-9,167,36,33,393,223,13,55,148,80,409,1,5,-4,4,255,119,214,-27,-7,182,26,57,105,-62,99,26,356,2607,33,325,1955,112,10,87,18,33,9,250,234,82,-3,1,-3,22,99,47,43,25,17,-64,18,895,0,-7,94,-2,118,1135,12,123,95,11,-56,40,81,28,81,15,43,-5,37,-162,-34,12,139,-104,159,-12,450,936,163,12,197,6,110,-2,66,21,-14,5,935,40,119,-22,-10,-6,-21,-98,-1,28,16,9,173,92,198,57,-25,75,6,18,134,-134,75,66,-63,-1,-4,43,-8,39,31,106,2,88,-16,5,33,18,60,243,172,142,-40,-4,-60,510,80,539,25,18,8,58,5,83,26,17,8,317,63,-25,5,25,-98,-10,148,28,33,54,10,63,-9,27,101,21,-69,218,-8,48,136,4,15,-86,61,26,0,26,79,-33,188,-7,138,55,-11,55,114,229,-4,29,-4,78,3,49,-17,42,2,8,35,54,137,-150,309,6,205,-11,469,23,-2,2390,200,22,-29,-7,86,32,38,7,9,42,143,582,5,18,-9,-28,0,81,-9,37,-10,144,154,21,45,56,0,16,10,159,-37,-19,10,133,15,23,7,93,72,13,-4,193,-32,-27,-81,-9,-39,10,11,116,-61,50,-52,34,47,9,27,49,25,3,157,33,-1,139,343,-1,160,-11,92,39,99,50,-11,44,511,-8,36,62,-7,48,-30,106,-12,243,16,63,31,91,-9,111,345,284,10,29,156,-41,1,33,34,32,8,166,-21,21,18,7,-16,-10,45,-14,81,-1,-10,-36,-31,9,-34,-59,109,14,-43,-13,239,3028,94,0,2166,2,-59,-2,-88,-9,498,50,-10,52,81,-43,-9,37,8467,12,47,16,44,12,342,-18,-18,258,31,-6,179,111,11,-121,2041,63,-37,145,239,-34,-4,37,26,-1,36,-12,231,-15,24,58,31,3,31,28,10,163,30,-79,24,341,93,12,74,-44,70,-21,38,45,167,32,-93,40,59,694,53,-13,-30,113,-59,175,39,14,24,10,-4,31,37,106,-37,19,885,67,3474,7573,5100,23,-38,23,-1,-65,40,83,1051,4,12,471,5,103,6,30,-13,17,264,-43,12,-32,14,970,-14,3,118,-61,-26,757,-1,32,-48,96,9,119,-8,635,21,-101,65,42,24,74,-34,27,-49,78,-27,-28,-42,761,42,19,92,269,153,11,281,66,37,-35,488,26,17,24,172,5,214,122,35,-102,610,6,3998,17,13,-1,-37,-36,70,-2,228,21,23,14,177,20,26,-21,-11,-1,-17,25,18,-27,-11,72,-9,9,74,10,-13,34,38,1026,402,-14,-16,-43,40,22,-21,48,-9,1631,-4,-67,-22,21,-44,-20,98,-19,416,10,-8,9,43,5,275,-15,64,42,0,-15,156,45,2,16,-26,25,43,102,28,20,31,-5,-53,13,22,-8,105,50,89,253,-54,-11,19,-14,12,456,64,2670,70,-14,91,50,36,20,4,-90,50,-53,137,31,133,34,375,-8,9,-6,2286,23,-11,69,48,20,182,44,17,73,362,28,-12,3222,315,16,13,-37,13,10,193,99,26,454,43,145,50,66,56,489,72,122,-41,49,-40,-7,58,6,38,185,95,23,14,-5,135,7,57,205,17,81,41,24,68,403,65,4,23,-8,2,106,576,26,609,-7,51,4,9,50,0,68,10,359,-22,-95,76,13,1,144,-7,24,95,11,101,163,163,-12,-10,-11,8,15,-25,-22,85,55,1168,25,-33,-23,-17,489,90,-12,49,17,-102,10,-123,75,44,26,478,15,210,15,-28,-3,35,8,-71,-32,-7,-6,-18,-44,111,-1,8,61,4,-19,99,-21,-4,17,4,13,-61,6,92,-7,-28,-2,-11,12,4869,709,179,27,-5,15,14,113,14,2,-34,404,19,8,27,26,50,-12,715,44,6,10,206,-49,28,-23,-57,49,1293,-44,32,37,209,13,-60,78,-36,19,-33,775,39,32,8,-6,51,8,4,-16,848,-3,32,17,404,-11,72,18,29,-10,45,-33,136,-42,28,7,329,-2,980,-40,101,82,6,24,24,41,92,-2,37,-154,7,43,21,-5,-210,-17,98,2,147,15,43,-25,32,43,242,193,441,241,10,7,23,22,-33,5,32,111,13,25,272,-33,27,-25,32,3,-4,6,23,-28,30,380,61,33,64,33,42,12,540,14,14,255,15,-6,377,180,-37,8,13,26,27,35,16,-21,5,1345,-15,343,90,-48,223,62,136,14,31,30,26,-174,68,328,-1,-31,27,27,21,-3,20,142,0,13,4830,-171,26,-9,43,3,38,0,-15,97,31,2,-20,343,112,837,121,17,-118,-7,-38,-41,17,113,-8,11,4,350,389,159,-2,2679,227,25,3,21,77,-26,-75,68,27,139,27,11,49,31,510,11,123,160,437,-3,-136,16,5,0,26,81,8,21,80,18,-47,112,3,303,30,764,-8,18,83,130,15,22,14,-84,-35,-89,-9,49,24,-3,-23,53,30,168,31,146,46,195,11,29,14,65,109,119,119,41,19,-6,20,38,2,5,20,59,-34,26,44,40,6,31,59,62,-23,81,51,-14,2,3,288,92,93,40,375,169,12,80,5,15,27,41,8,69,173,82,64,-3,97,123,0,-8,69,158,21,74,11,-19,34,221,27,-32,46,387,108,5,-17,-29,1,118,45,36,220,1,46,38,43,26,117,9,32,-16,9,115,23,-25,-15,17,103,321,2,-20,13,38,20,86,33,11,37,10,18,39,13,18,68,428,112,20,72,71,68,-12,-8,210,35,20,8,-10,-29,-14,45,38,30,27,-6,110,111,-34,32,24,35,136,8,366,37,84,61,33,-3,45,-137,-128,8,-14,858,4,-32,5,-31,13,-97,11,165,-18,-4,16,-19,38,6,-11,56,24,182,-2,9,1,61,37,11,76,22,19,1509,130,-89,-209,-8,-2,75,51,102,4,-103,-3,31,29,-62,31,207,18,10,-10,9,-29,-1,182,31,165,-4,-6,-90,-20,85,7,-49,6,12,-80,211,61,27,62,-48,145,49,46,20,-7,11,26,16,-81,-4,23,-32,-21,260,99,58,-49,15,77,8,55,151,-44,7,74,58,-22,-13,45,8,21,-47,0,64,-7,363,25,126,30,129,19,41,21,-24,151,-5,82,87,-83,54,42,-86,85,16,34,11,74,51,6,-1,-7,22,5,-37,28,20,-62,11,-3,31,10,10,-25,115,17,32,-15,68,16,314,10,521,-10,149,-12,120,134,23,-1,751,3,223,-6,60,-16,67,31,89,10,104,13,0,22,-58,63,65,208,150,34,50,22,33,64,76,6,87,-20,3,434,-9,41,30,12,2,7,-9,13,-16,-13,-150,-65,166,28,83,15,107,104,-16,-7,111,15,148,12,-27,31,17,23,7,26,19,-1,77,13,109,54,-40,10,21,100,596,133,92,-115,5,67,3349,20,-70,-63,30,165,33,72,12,368,35,17,58,16,-2,5,161,120,25,54,-21,23,29,629,39,-5,4,26,264,715,2049,1330,28,14,315,24,-10,-4,107,-6,-9,-4,24,7,39,-20,-23,26,-9,14,-4,-10,24,16,16,-18,191,83,11,90,-16,26,16,10,82,82,139,524,-2,23,2254,5003,3909,2895,1992,3829,2643,72,102,-18,33,48,99,21,131,-10,-19,-59,-65,61,-39,-10,20,63,38,1,-21,35,5,15,-13,8,39,23,198,18,111,33,12,-11,9,11,47,29,42,25,24,22,16,41,44,137,70,-52,24,-25,673,225,46,-83,-11,64,-38,-5,35,90,77,67,15,30,2,-8,17,15,74,38,65,1,25,2,12,15,94,27,6,-83,-8,3,261,-8,13,35,14,12,-10,-1,181,58,24,37,-150,30,30,30,83,11,125,384,-11,270,93,-1,172,27,3,235,119,8,50,27,23,-4,1262,53,66,96,-82,43,26,-15,47,7,60,4,-15,9,39,303,45,118,74,14,53,4,-9,267,-4,42,21,-25,202,171,90,-16,42,24,770,-5,-32,6,-14,-17,20,21,34,42,27,235,20,-14,12,35,24,11,13,-4,-30,6,94,-102,-48,26,16,-41,6,10,15,-43,28,-6,75,120,-7,170,-6,-28,303,14,39,73,5,26,0,19,7,697,61,68,45,38,21,167,-9,-11,54,41,17,37,1,37,-3,129,127,65,25,9,21,-4,-14,-6,55,-5,12,-23,4,81,25,13,85,-6,-6,43,84,449,77,7,22,16,14,-20,-12,54,381,-15,5,-9,-14,16,1,370,-14,-46,188,16,35,52,183,25,-32,-182,-6,121,232,70,-8,29,-11,13,11,51,13,218,125,-68,40,37,-38,68,-36,38,64,6,419,-119,2,55,-18,38,5,47,-17,-10,30,-27,-56,33,11,-6,1156,113,28,79,151,123,86,62,-6,201,-77,19,16,4,11,32,16,27,18,58,-4,39,-60,138,1120,11,27,28,-15,287,7,-11,261,38,75,-6,30,133,7,18,13,59,63,67,67,47,-10,-7,-32,-6,13,16,54,-4,5,46,84,40,275,47,-9,-51,-27,146,-17,15,-17,74,11,16,13,11,136,181,-11,203,13,165,665,37,-9,5,-10,51,15,23,3,-52,8,8,-50,-12,-15,35,84,-47,274,-55,-19,70,16,-9,204,-2,-21,-13,11,-19,-159,3,1,-17,-63,-9,41,-4,23,34,39,-282,27,18,11,5,16,4,35,86,121,485,13,140,118,-15,74,841,78,176,9,84,6,52,-4,1121,20,31,6,27,66,321,20,12,260,1489,-18,4,27,0,-41,15,5,181,62,15,-1,258,227,45,157,-18,165,-34,37,-22,-6,0,-256,124,95,41,78,60,-18,4,-17,175,-115,86,46,28,162,80,92,-22,-34,6,27,11,87,-49,50,13,85,38,-167,365,26,22,39,4908,0,80,-31,-18,57,116,-22,49,39,-56,532,60,-16,180,16,17,367,22,2,24,44,52,28,282,-8,-14,89,21,-2,62,-5,-15,114,347,41,137,296,-10,553,16,52,8,115,65,34,10,338,-59,-50,40,188,-37,4,3,12,15,266,47,-58,23,119,73,-14,-1,26,-126,13,-2,74,8,18,17,159,-38,-11,56,51,-78,-19,101,44,5,244,54,-21,-48,37,13,32,8,41,141,-1,38,-17,18,240,207,646,20,127,68,9,-79,-52,-20,12,223,-45,9,-41,273,-18,27,-5,28,-9,31,9,1,109,17,16,-17,-18,122,15,70,11,32,13,6,-9,34,37,24,45,2778,88,177,3,31,3,16,16,22,225,60,-6,8,69,-14,208,8,69,13,-1,31,32,5,62,52,8,37,34,31,-23,-3,67,19,-3,-2,15,-17,45,-82,-3,-75,130,37,19,-44,19,20,8,300,149,-9,-2,42,15,18,61,423,11,152,9,15,-26,-5,72,219,102,24,36,47,677,48,25,-11,-23,-13,-44,-75,4,-7,-13,17,-2,-7,174,39,151,2,180,20,-1,194,20,37,20,18,-41,-1,439,1,4,77,-24,-1,-2,57,114,156,143,251,41,630,5,52,23,16,67,-1,33,34,-5,5,6,106,321,11,11,62,-9,14,22,12,106,95,22,17,-38,16,39,-26,33,196,-7,549,73,10,68,21,9,38,-12,33,40,46,95,-28,41,15,-10,-14,83,7,-11,82,20,19,44,-15,16,-4,411,8,-1,24,11,62,34,39,38,-4,8,-17,538,44,59,-14,46,56,465,-139,302,-63,261,-11,73,53,-17,-11,26,-45,-4,-6,-105,49,115,-14,61,54,44,120,204,-35,195,9,49,37,55,28,40,-8,-14,-19,-16,70,8,4,20,5,3,0,276,102,-58,218,22,15,9,47,-33,124,-161,81,34,-3,15,42,201,18,233,60,58,10,11,79,54,-4,69,14,-31,67,-60,57,46,112,66,1,37,102,0,60,202,111,-9,-9,-8,11,1295,1,22,25,-125,73,-1,511,37,657,-210,52,46,28,125,-14,65,6,-11,-295,117,6,-2,11,6,55,10,-10,87,-32,419,31,-16,-9,47,54,172,142,18,106,119,16,30,116,28,58,92,-5,20,-126,11,86,-6,267,48,10,18,24,-6,108,34,21,47,31,-33,-20,10,17,123,3,-20,26,33,-31,2,-4,26,19,56,7,314,14,106,-22,43,-24,51,-8,842,11,-28,133,-22,77,174,44,114,41,45,56,103,107,27,144,9,24,35,10,10,51,-18,-5,-53,43,-296,21,12,131,-28,74,22,7,-20,-68,13,-36,123,-25,6,-34,10,169,-61,-78,25,47,23,-2,4,228,72,174,88,-6,-12,13,-5,123,43,23,2,24,-3,63,71,26,-19,-20,16,63,233,30,14,-9,25,68,434,10,-11,41,79,63,22,32,-5,-4,-12,97,-12,201,13,64,147,51,48,39,31,47,-5,93,14,-105,1,-3,35,-4,81,-9,35,428,-23,38,8,7,97,4,200,64,50,27,94,12,107,36,269,-64,61,0,53,14,149,6,1057,23,36,3,190,56,3,31,4,111,335,35,125,288,56,26,30,-3,-1,-103,39,16,479,113,-48,149,49,-6,-3,-51,116,530,98,-72,22,229,169,-18,964,34,9,74,15,-46,27,-51,2,-9,80,180,-113,52,52,69,-23,189,11,-11,24,1172,6,475,-37,45,-7,12,-18,-2,1268,-8,26,25,-9,19,-9,44,101,11,6,598,-6,685,-10,48,-41,75,28,95,26,49,1,41,31,539,-91,3967,23,45,-15,96,14,-54,709,56,576,49,1,29,64,173,5,25,-31,223,-5,-60,11,-43,15,4,39,-22,27,83,-22,-43,-16,24,8,-6,36,18,10,28,16,-41,21,-8,26,-13,-11,-32,120,5094,3,12,0,70,57,-16,-3,446,-472,-109,-1,-84,-38,-48,-6,150,32,27,30,12,315,-25,39,2687,304,-3,22,81,-24,1,7,61,100,47,173,1556,21,30,140,89,84,450,55,660,478,80,82,48,20,24,116,-60,6,-4,152,111,31,-13,0,18,136,-31,31,17,-33,1481,177,5,-37,109,736,12,20,52,103,53,-124,-46,1292,7,278,185,2077,-15,57,2757,190,-98,112,79,58,16,1016,-6,48,26,21,-26,-192,227,67,15,-23,568,26,13,4481,54,16,923,12,28,65,1,25,-40,23,978,358,15,-2,15,-15,-31,23,13,-53,-39,-4,-15,-35,-5,-19,7,37,24,45,97,80,135,-26,90,41,14,93,14,47,199,-16,1670,65,33,9,1115,9316,81,245,11,-45,-41,2013,37,-5,-78,-6,4,-47,2,56,79,0,110,-20,-41,39,-28,4,-67,105,175,22,39,12,60,13,48,4,1945,507,29,-35,63,32,2824,-21,143,43,-3,115,1153,56,30,54,35,-10,23,7107,2816,19,374,187,29,302,473,350,120,-9,1022,-9,621,-23,28,39,-9,29,117,9,-70,-11,26,-9,38,2,67,36,147,27,58,-13,-33,-10,-25,15,112,52,468,692,277,21,-13,644,241,103,232,24,-23,-8,384,495,41,-26,83,-15,46,25,-28,90,16,44,-9,35,3,20,0,34,145,-8,3,78,-16,359,50,5,58,1649,2205,185,4,-10,13,45,25,14,20,385,-23,71,4680,4,55,23,9,63,21,22,34,87,-41,-23,64,-2,19,30,324,354,-12,-3,22,2302,-41,8,21,0,-5,-20,8,2,43,1,5,19,89,18,-11,12,69,31,-41,45,-4,-17,18,44,138,67,136,46,39,79,0,-17,-55,-33,49,-16,168,-1,63,-13,33,13,4224,-25,714,17,-15,41,30,311,-88,263,-6,26,18,73,68,-8,84,42,31,8,64,19,1,21,2,-28,57,66,5662,1010,-27,112,413,23,93,103,45,35,918,109,62,110,-107,-27,183,34,-34,56,100,76,910,40,49,281,-30,-13,720,83,401,21,395,7,39,-60,59,55,126,3,-6,-27,123,99,8,4418,-2,3,-13,-13,56,23,384,288,130,-10,31,24,100,18,92,164,124,267,882,54,-24,0,114,169,65,23,-30,27,23,33,888,21,124,-31,8,36,326,-12,89,90,2,-10,57,48,57,58,-38,162,21,5,-14,22,872,80,28,68,12,97,32,9,46,20,148,-11,-30,41,109,-29,9,-25,65,35,34,2,264,63,9,23,68,-7,71,46,-30,90,-38,19,59,10,0,3,-3,22,42,-7,19,1,4181,130,46,20,-16,-42,97,2,-49,67,104,271,22,27,10,-10,-8,93,317,186,25,-18,60,24,23,98,43,137,2914,43,1450,21,60,36,94,83,13,76,-68,-16,-27,3,92,758,47,7,-13,8,2,-8,73,29,155,15,3,72,-20,10,145,421,-52,-3,47,-18,18,4,60,24,105,14,-11,281,4,-5,-97,33,2,8,-2,107,19,-9,40,49,11,3,33,-9,38,1198,67,38,-7,-23,46,18,15,-46,-16,61,143,-20,-9,11,-28,78,54,-39,81,26,-34,-35,14,1,39,-23,254,26,233,357,4,15,-10,2,0,228,179,-95,14,-8,777,-22,-48,-5,22,37,22,7,28,153,56,6,-10,28,90,26,140,-1,50,2,21,40,-10,16,20,-26,213,7,-10,43,45,-3,-16,-19,-15,-9,46,24,292,-20,109,29,38,64,9,-15,5,6,10,31,-85,17,-21,-15,8,-26,120,49,269,4,-27,293,32,-15,41,-15,15,-22,-60,66,-47,14,108,-2,-23,75,-21,29,-5,10,-67,-5,-23,1,-36,-8,1366,-33,231,33,13,4,4,-9,-5,457,-9,175,11,80,143,38,28,132,-113,75,239,18,-5,-14,29,502,55,10,54,-15,50,14,24,38,32,-5,-1,-35,13,10,50,0,-22,17,107,-3,-31,50,50,53,0,11,28,-11,22,18,101,89,-31,38,27,-106,-115,-22,25,-23,641,-101,55,-90,38,-42,210,57,46,-48,-101,3,43,180,28,87,171,6,-30,798,-1,-5,14,15,14,340,1078,-19,-21,-20,701,446,-13,49,-28,6,809,-4,36,-56,30,14,12,-273,7,217,6,18,10,59,129,-11,-18,-2,-59,12,152,-83,-3,130,-19,-355,7,3,49,19,-2,66,31,47,41,16,-38,131,38,28,47,167,75,-37,70,25,-14,15,-27,2,-26,38,21,-38,-4,4,49,-4,-4,4,61,0,-46,-16,4,3,8,70,14,-2,3,-5,-6,-11,-3,-6,-8,26,-11,-56,2,14,-17,-8,152,24,-4,-7,33,236,-62,-3,23,-31,-9,-55,-38,251,-130,8,1,31,-6,59,17,4,58,-20,14,14,51,128,42,-10,2,7,10061,76,-20,176,218,6,76,11,103,9,2,-164,53,-17,-31,-25,102,2148,-11,7,17,-12,-6,48,10,95,21,15,5,33,1748,82,6,21,32,24,62,85,965,56,8,96,-3,23,3695,754,1,6387,226,38,-144,23,30,17,11,327,158,8,20,411,9,-9,54,3,188,4,-75,56,82,1,241,20,-74,106,-10,13,-2,7,-46,45,728,9,158,-29,-11,4,-4,-35,59,-12,26,-2,69,44,2,12,82,25,77,22,19,7,-3,20,19,1,-7,146,136,38,267,191,23,-12,-218,-15,67,49,122,20,43,631,-22,-78,104,120,226,465,79,114,9,65,72,2,8,-21,72,-10,-84,-19,-1,5801,-13,79,97,-31,-22,-71,-14,-19,-9,-32,-9,2,16,-11,32,-5,3,-2,-10,-7,-5,-103,-11,-30,4,-13,-8,-182,29,190,-43,9,32,-11,56,141,27,2459,494,37,33,30,-9,656,57,-33,104,31,270,-17,16,38,40,-13,140,87,9,-50,80,27,111,8,13,45,11,23,94,22,152,-17,19,786,1,7,13,74,8,-19,120,-38,1296,11,15,16,388,-43,9,59,14,25,58,33,19,-5,-58,32,29,-1,264,11,33,757,370,34,4,-17,17,50,224,25,104,51,22,-17,375,39,-16,200,15,2,133,43,-9,-5,11,-35,130,-11,88,9,-5,-5,141,-17,26,2,156,34,23,113,-81,12,32,66,-66,-17,29,27,17,5,-53,62,169,-13,-89,-19,14,3,394,15,-32,103,701,-7,89,1,155,134,4,-4,11,6,-3,17,-3,29,19,48,201,0,-3,3,-24,28,15,248,-7,96,30,26,26,-56,3,2,-28,6,4,9,34,101,38,-5,24,18,9,76,4,336,220,10,48,9,-6,12,42,95,36,5,34,18,-9,38,174,-25,24,3,44,31,24,-2,8,97,77,41,-28,112,119,14,-2,21,0,12,81,-23,-28,451,17,120,7,-3,795,11,26,-21,-15,2,4,35,81,-12,8,-75,128,58,357,-10,9,0,21,38,15,3,86,5,14,490,-11,-4,194,99,369,-3,-1,22,56,15,0,192,58,-26,-5,-3,-34,24,-8,28,-4,18,367,16,-49,130,11,-19,-14,-73,181,5854,-62,182,-8,-6,-1,15,6,4,-18,63,71,-20,-23,95,16,166,2,54,242,-17,1,47,22,158,-9,0,-92,-6,96,29,12,33,17,43,71,565,-18,25,1,-52,-176,133,-19,-13,17,-17,16,113,12,29,34,51,99,47,2376,3,-3,133,61,41,4,63,-30,3,4,30,27,-16,-16,-27,145,229,104,-18,-6,-9,-6,-68,30,360,14,-1,-8,10,32,228,32,2,37,18,-8,5,37,9,35,-17,9,-25,39,15,3,54,10,4,-1,14,221,-21,-40,16,-2,0,83,513,10,-27,-13,32,48,-9,-124,270,41,79,97,38,107,-31,70,774,-132,-53,2,-20,480,38,30,14,63,-80,5764,5,38,60,-20,-6,20,51,18,7,13,-8,16,274,38,22,250,72,368,164,2,-26,7,166,-6,13,-10,-40,153,-26,96,-4,-8,-3,-18,85,59,-4,-73,0,26,3,26,5,163,29,34,7,41,-25,134,-16,-99,-50,-30,220,262,46,-2,-54,301,12,226,767,-25,38,-24,118,4638,316,24,-45,23,12,-4,4,-2,30,50,234,3465,1478,16,-13,26,-24,18,-43,9,22,0,34,63,69,186,-82,-20,4,5,-100,-177,-22,-47,-7,-28,-22,-77,36,13,45,-24,-61,2,163,-15,2,3,18,-12,-53,-18,-27,-15,-25,10,8,38,18,128,105,59,28,-60,11,18,-3,34,-22,63,41,13,-10,87,-75,-14,-2,341,54,1467,902,97,2723,-38,-14,28,16,9,37,60,-85,-7,-20,-10,7,91,2,33,52,9,22,26,636,-3,147,-10,1,2,20,13,54,2,31,2888,86,-12,221,58,-128,66,14,149,18,-26,2,8,193,9,16,21,24,12,40,12,31,23,-21,-7,3,1,-225,30,12,18,-1,53,30,94,-4,0,-244,-50,53,340,99,156,66,0,12,-10,-19,-6,35,3,-3,889,-44,39,31,161,59,56,21,108,-4,29,16,54,-15,31,139,-20,-27,21,-2,-8,12,20,-5,-38,49,5,4,-2,11,33,-33,54,122,-1,-75,5,-46,-27,50,28,3686,428,39,1743,8,17,-30,-51,155,785,126,583,1123,38,34,1319,136,293,-25,128,-11,30,38,9,13,51,5,-19,-19,-111,-45,6,113,1920,16,-23,203,22,193,23,-30,15,29,22,-31,11,15,-43,-6,38,226,-23,-1,-19,-2,23,240,47,-68,76,16,94,357,-21,140,13,29,236,29,4,-15,844,178,90,4631,148,33,6,-2,-25,24,11,719,34,2,0,10,2,14,39,30,12,-25,40,23,22,8,26,7,160,270,31,14,5358,6,1,6,41,-4,-6,7,-3,104,56,140,-14,84,53,92,24,71,5,12,-46,139,-30,-24,129,-5,-66,-4,262,10,-1,-18,129,11,-26,-313,-4,-11,75,-4,-89,13,-13,-22,-10,21,102,15,44,51,24,8,-6,13,35,-7,-2,-4,27,1,-19,68,-5,50,65,14,75,-37,34,33,42,-126,11,1,-52,128,8,80,13,71,-35,39,-59,-3,207,16,21,18,-9,11,10,2,43,26,10,52,23,37,307,-39,-14,11,122,49,0,40,31,25,8,53,-23,27,-17,10,20,22,-38,77,284,-29,11,-40,18,-13,-55,12,16,136,-164,-22,43,7,-25,540,-82,96,25,46,40,-3,48,117,749,175,12,103,23,-45,-41,13,160,8,72,2806,126,1229,10,-3,967,15,4,20,-22,-9,7,-42,63,12,-70,22,19,61,1,55,12,10,-57,-64,-89,-1,97,-1,66,2506,-3,-5,83,21,-18,23,15,25,28,4,-4,1,42,16,6,96,776,22,36,-15,15,-23,-4,502,17,84,140,114,11,58,-8,-2,557,-4,9,-17,-36,118,139,19,13,37,-79,54,-17,-26,-6,-11,-5,39,97,52,1047,101,119,-12,153,-21,144,61,33,13,29,46,535,362,-15,10,40,-12,-9,143,19,69,42,152,-2,18,33,11,102,-11,-46,72,-32,739,0,7,-74,-10,373,-5,-10,218,-23,0,-149,11,-21,0,27,59,-96,2,72,1173,-4,52,105,1,34,-12,2544,198,16,11,-19,-8,61,25,3,106,81,2,134,-3,4,90,28,0,168,21,9,-19,14,587,60,167,59,-126,-12,-44,298,-21,5,-29,5,7,55,88,-2,-14,13,-23,12,28,458,-57,-42,277,32,20,22,67,29,57,-11,23,30,-14,121,9,71,21,7,-26,43,-44,498,118,10,213,-46,17,-1,-27,3,20,6,61,-66,-21,16,-2,404,21,-9,45,13,49,45,34,-14,21,151,262,-25,-28,55,6,-6,-11,288,14,67,14,98,28,92,10,-48,-59,-6,-6,14,3,-43,-2,-7,7,10,222,48,51,218,-13,5,61,-44,3,-1,16,3,-17,-42,62,-20,874,478,-13,72,-3,72,40,4111,14,-50,16,-6,-14,5,17,25,5,240,5,2,26,33,-18,14,-25,-22,-17,0,30,49,8,-30,-11,-57,52,-1,-1,14,-10,16,28,2,681,31,44,-11,6,-24,1,35,-5,24,21,28,-56,63,-40,4,31,21,-19,4,-25,-1,30,1,35,157,46,-10,49,12,4,26,-85,-20,-10,-23,-51,-9,226,17,333,20,-58,11,-17,-5,1,-31,51,35,34,-11,72,-40,-18,37,38,32,72,154,29,66,164,154,-293,38,-14,-5,44,-22,35,-67,-4,-36,36,1519,45,33,-10,8,48,4,7,1135,-3,-11,164,559,73,-8,46,30,64,-6,19,-14,63,-10,-18,64,38,-22,30,13,-5,68,59,-9,-30,-17,-2,72,43,1568,335,18,-2,758,-45,419,26,13,10,-88,25,-27,10,27,173,-22,54,-31,-10,-76,-43,-8,-146,156,-3,29,15,-3,-44,-31,15,19,246,-5,12,-131,48,-6,-3,-7,24,-7,13,64,-3,21,39,-10,-15,-106,-4,-17,58,124,-2,-126,121,1259,14,18,14,151,124,66,-26,261,-44,10,125,59,29,12,14,39,-7,10,42,-6,-26,17,32,-58,11,-41,-111,138,9,94,145,-22,-11,48,-10,84,-204,-27,82,355,151,-283,-17,114,8,81,-36,-2,-17,73,143,-16,-2,160,-2,-9,26,84,63,27,277,6,-101,-19,12,17,11,0,422,29,-149,-244,-109,-37,-42,-203,-106,-19,-236,-11,22,-53,-10,318,-8,-13,31,8,37,1684,147,-18,-139,45,-21,6,472,40,91,-42,44,0,1217,-141,-401,-702,-1554,-194,-171,66,16,-33,-6,-6,-53,24,-31,67,328,1314,-14,-7,-24,-14,191,46,70,-12,24,-10,2,15,115,-18,5,43,24,42,18,43,160,33,102,5,954,-24,37,-6,-119,-1,-9,18,-1,37,49,678,39,27,28,7,-9,86,47,30,50,87,137,55,159,13,-22,-49,-32,64,12,228,-8,-9,24,-26,-57,41,-1493,27,102,117,971,1,1940,-11,-3,5,13,-4,0,5,16,-28,3,-8,0,104,-2,-29,4,-12,59,9,84,-17,-24,-26,-8,26,-16,-2,29,11,31,5,-39,11,2,20,61,113,22,75,17,7,5,27,-74,15,11,77,-44,15,5,60,20,-22,6,9,1182,20,15,-4,-12,2883,-13,1,-57,7,0,41,2695,2,27,-15,-23,17,13,60,-55,26,-36,-47,90,144,-8,2,73,46,-12,-3,-18,-15,43,-13,12,1315,18,16,5,41,18,-8,-9,268,-4,-648,-1,85,2,149,66,-9,-6,-50,56,51,23,17,9,5,-26,-53,11,10,-25,191,-43,29,537,510,46,62,444,-126,-11,-20,-5,-8,5,-19,4,39,2,-43,28,24,-77,0,118,181,64,-13,-62,-94,84,2,46,30,-3,-161,36,14,127,-135,-17,1368,732,-9,3,-14,283,19,-70,2807,21,38,98,23,-9,1280,1110,67,-92,21,80,91,-18,-27,-77,-32,-23,38,39,102,34,-105,-29,-34,123,4,90,32,108,109,47,66,93,257,0,-31,49,35,51,606,66,30,37,77,20,-37,197,-17,61,-52,-11,5,-13,4,-9,-6,46,-47,61,16,158,8,31,28,-29,288,3259,26,27,27,3918,1661,-21,340,-33,86,5,-23,12,-14,20,-6,25,23,-14,3,-54,-167,279,-12,1810,12,6,-14,-5,8,-10,15,-19,10,55,9,-5,138,25,28,5,-78,-30,-105,-68,-32,-57,-121,18,-72,-26,28,-85,-98,-93,-37,4,-14,-1,-17,28,12441,29,16,-15,-21,13,-33,-10,-22,-23,-6,3,-14,-76,-45,-369,-271,-265,-247,24,985,597,367,965,305,1704,11079,216,209,9259,42,-17,18,1389,2437,190,645,-32,24,318,-116,58,42,94,21,-15,-8,1,49,98,526,2,-17,12,37,28,88,23,-6,53,41,59,8,135,55,19,787,268,43,11,187,39,187,-15,56,2,71,-1,78,40,127,13,29,7,59,-6,40,19,-63,38,46,24,37,10,-18,113,60,124,48,121,140,20,-331,203,162,323,10,3,120,68,-4,22,-34,-77,107,-2,132,89,-111,4,-7,-81,-33,5,-81,46,1099,299,183,47,68,2597,131,-2,-25,118,10,-76,6,35,262,18,699,-1,7,127,-1,10,176,-16,-115,69,1534,-56,-40,-15,-18,20,26,39,39,55,1,25,178,205,215,21,-71,-12,16,97,89,10,7,10,-28,79,69,-5,79,8,23,34,263,144,406,79,841,114,34,302,-133,-64,29,59,28,26,27,491,20,20,679,-1228,74,512,21,441,72,11,-30,48,-33,33,50,3,97,165,63,47,42,24,33,1176,-7,5,-6,16,58,58,928,-35,-68,20,19,-24,17,55,78,268,16,155,-34,-4,-82,7,1,207,28,-129,38,22,-37,29,44,18,21,5,2287,-47,-38,-6,60,-17,13,112,70,-6,-30,33,12,38,40,15,-103,231,56,-96,24,14,2,79,30,308,15,115,-37,61,-19,1,41,42,33,121,-13,14,89,-47,28,64,-52,6,75,106,45,30,1,125,161,422,41,85,48,13,103,207,59,503,157,-17,-33,28,296,-9,196,59,49,-13,637,-97,-125,11,107,110,-8,-28,-40,-89,164,81,-19,346,-73,18,-7,276,-8,90,-27,150,-11,-105,13,97,176,-40,48,77,81,-17,92,-92,-42,22,104,-28,419,99,-83,-82,804,-20,49,1243,239,-24,-58,-2,104,69,95,84,187,10,237,-17,99,-77,37,55,11,39,25,-11,-5,88,504,104,123,87,-614,1,2820,42,53,-12,-12,381,150,22,136,-38,79,15,144,28,97,-13,61,12,-173,-16,134,7,-3,-329,-10,78,137,32,-7,-57,-47,64,8,590,-15,-4,30,13,-5,17,322,96,-12,116,-15,1017,5,24,155,108,6,-20,117,109,27,23,35,-18,-54,-49,349,216,123,-48,11,60,59,180,76,27,-80,22,274,9,110,122,-232,-125,302,56,48,0,394,8,19,-54,1113,48,45,4,1255,207,-23,81,124,69,30,-12,-18,73,162,-23,12,53,487,313,18,195,-35,-29,12,82,463,-46,74,177,41,-32,333,7,-7,-21,331,-41,15,23,206,187,16,-19,44,-280,-26,7,17,-4,46,51,68,70,68,26,246,87,35,77,-28,32,44,17,-24,5,3,20,43,2,50,193,-10,6,-2,355,45,334,10,59,376,172,311,103,5,186,27,22,-42,-18,37,-5,27,-30,-30,84,-99,40,69,-65,-101,226,-14,103,356,14,295,-3,44,118,73,-96,-39,44,116,5,153,-8,17,1316,5,73,-26,14,8,62,80,-21,6,-74,15,-50,-51,20,42,-74,-24,-4,1,14,-55,-17,251,-11,272,-35,30,-39,-764,98,155,200,58,-74,174,62,151,39,-14,29,269,95,12,-20,37,85,-7,45,11,-128,19,557,243,-12,-62,44,-88,41,12,246,-12,59,876,139,13,8,254,-52,-223,743,1457,73,-49,-25,83,-110,131,82,-77,2,31,-2,57,50,29,6,70,58,86,15,68,23,63,43,-2,69,5,140,-30,9,123,350,192,174,-33,48,76,19,77,307,-26,62,217,35,120,8,1253,-142,160,70,-36,139,-12,4,15,85,33,111,4,470,37,12,34,233,137,32,419,75,-442,-11,-102,187,131,79,24,-17,117,56,16,225,181,-11,-113,-49,470,-177,18,14,210,119,69,70,14,23,15,24,-75,-27,22,-37,66,234,22,68,185,45,8,-4,104,-65,248,94,20,-10,50,-11,7,41,129,-9,7,11,-10,15,19,10,66,207,-34,15,-12,65,313,139,2,10,25,-236,-38,1,-4,674,-17,114,-6,196,-43,123,60,-11,-95,77,719,-130,31,-4,-20,61,46,409,27,-34,121,82,38,593,54,18,76,26,115,49,7,24,29,120,16,44,92,8,14,287,67,8,52,-11,49,-41,-12,101,-16,465,889,-73,109,24,18,-237,56,1,31,-13,361,169,41,3,-139,-9,58,-35,-196,79,679,11,-27,-2,1,-21,-5,-125,-81,-38,61,5,1052,77,399,27,10,-1,-121,65,7,-97,45,-38,152,-43,-1404,-68,20,-68,5,6,59,-48,41,-29,10,110,277,5,-79,3,11,2983,44,38,119,-75,129,-30,-13,-58,84,84,84,0,21,-3,-16,-15,29,80,25,-169,180,-12,57,65,219,21,707,8,-57,20,267,72,94,-326,-4,-105,88,170,109,-156,3,12,-62,-53,46,1218,-378,-87,37,88,161,1052,134,3387,21,143,64,-70,27,28,39,-5,-12,25,204,-127,-91,75,2822,51,45,8,-10,50,-42,-144,-91,421,-112,42,-115,-56,-127,72,22,-27,448,12,11,-64,185,0,567,73,298,45,100,6,314,72,175,-125,-356,91,30,267,989,105,124,812,-12,12,-54,4957,-28,14,37,46,-28,130,-78,14,20,37,389,6,131,-17,169,18,992,-7,238,-12,-5,-92,177,20,-595,402,-112,-4,25,67,281,-149,-152,54,120,47,-57,9,-12,5,-39,572,247,1,258,1586,31,28,-51,-49,-36,-228,112,-53,-12,1,-117,141,23,17,34,270,175,3,84,44,-23,459,-45,-63,-65,-3,3,31,-15,2,-97,-14,36,73,-21,1197,-55,66,68,20,18,2,-24,-19,-110,21,32,5,-1,68,3,-140,762,-85,51,244,21,-459,-51,-7,-1,5,71,-175,-100,-25,57,-20,29,120,-11,-101,530,-3,-8,350,-23,-21,198,1,19,41,-10,-90,81,469,5,299,-14,-16,32,146,180,-10,96,43,102,-32,150,-3,451,54,-106,24,11,20,37,-14,-106,35,34,-639,12,32,-31,-332,-50,10,-4,18,76,-391,-83,8,42,98,73,-35,-20,-82,18,512,-7,56,-9,748,27,43,27,114,-9,1281,17,130,-127,36,-63,76,631,248,-24,75,-47,-105,-18,8,43,23,7,1242,-24,-23,-110,-1168,-70,49,40,21,-6,47,5,-26,3,74,308,82,-25,19,901,31,10,-15,291,103,226,5,28,-137,15,-8,335,-155,332,140,15,59,54,-34,-23,59,-28,20,-164,239,1037,48,-22,-249,-3,-65,-11,-357,10,216,-202,110,-93,-4,-138,240,-32,-227,-38,6,-2,21,9,76,674,0,54,-311,-25,9,65,1935,48,44,-4,41,31,95,17,32,43,75,59,724,-13,80,11814,-105,278,26,9,-6,-5,73,179,31,29,14,30,-145,141,14,144,56,-101,-2,21,121,71,31,-17,64,96,792,-15,-12,56,197,16,84,28,63,27,-20,312,-25,218,-6,-34,78,6,2,71,273,93,72,-123,774,20,38,87,254,-41,29,7,-22,23,96,-27,783,33,474,187,-18,-15,2,-26,-9,76,-27,318,49,85,-48,247,-50,-24,15,87,-21,14,8,-42,-50,19,307,-5,156,31,113,58,67,86,33,3,58,65,118,1184,-46,-24,-72,216,49,80,0,41,2,-27,169,-1,-70,81,56,129,4,-21,81,54,-516,37,-91,18,113,30,149,49,147,197,49,28,10,-5,-51,77,66,33,9,-46,18,36,3,5,68,9,23,50,78,-201,189,-173,161,163,262,29,-26,343,-66,105,-287,117,3,41,14,-50,649,33,246,105,-24,88,47,162,85,-84,461,4,0,21,92,43,81,130,214,147,88,1,-362,-47,127,22,11,-42,141,86,107,-122,8,117,208,1711,169,10,98,-21,-43,662,467,47,370,17,70,49,170,277,51,-10,144,42,36,-8,102,14,104,129,248,540,66,-1,-39,-7,585,373,74,368,3,62,59,603,50,53,131,-24,64,-144,-21,268,222,14,305,-26,2,104,91,17,127,8,148,10,1278,195,224,-20,278,3172,49,103,17,405,42,165,-22,-9,67,23,-9,50,-35,126,2,45,129,-27,285,22,3,4,11,-138,102,-25,25,20,4276,-42,63,64,14,70,160,43,-109,60,-29,57,13,-236,287,0,-40,67,-98,101,32,78,134,4,32,73,26,-103,87,122,-10,292,83,-26,56,-7,-91,-8,-10,-8,146,1633,40,-63,33,918,-158,-64,-101,105,13,151,16,-2,-3,-23,14,13,119,-52,-63,584,1536,1320,332,1863,200,-38,184,149,2,319,-14,17,44,-21,3605,-38,918,17,0,105,49,68,7,24,43,-7,-9,156,30,-198,19,34,25,43,94,-3,40,34,136,17,-26,16,143,173,21,5,4,28,1,-127,37,488,92,381,-17,46,-12,43,11,48,-29,55,443,23,212,16,-37,0,47,-51,57,890,-61,15,21,27,12,-86,-30,25,62,85,60,153,103,368,817,42,205,225,64,146,450,525,972,-31,86,-6,228,-7,-130,615,363,524,-21,120,-644,91,42,56,73,34,-111,528,-26,-30,17,10,53,-83,114,7,41,98,218,8,45,138,107,296,70,-39,204,318,42,-65,83,36,349,238,133,57,-209,-205,133,226,-46,0,25,99,168,13,5,20,57,-30,274,307,61,-66,311,-218,22,88,236,47,174,-64,-35,58,134,127,-88,-61,-189,-145,427,212,292,71,286,168,75,360,381,774,97,767,66,124,28,144,23,-295,-43,187,-13,-59,19,91,-53,64,-134,4,-229,258,267,307,61,1049,402,595,347,7,-20,260,121,237,941,347,364,671,48,301,214,-106,13,-2,120,993,-224,-23,537,876,257,-43,-49,257,143,102,143,715,-21,27,2060,788,83,892,42,366,58,740,81,85,-46,34,59,14,102,75,1651,341,126,677,271,444,1178,351,468,-19,299,75,503,42,-23,38,129,14,-47,40,36,61,1,43,231,37,152,-3,-58,-1,122,43,26,-4,-13,6,94,89,228,-18,13,101,-1,498,25,83,17,160,1849,246,148,79,3022,315,209,145,140,3,204,19,-1,-33,-314,-91,108,-28,-27,2,-16,-14,133,-13,113,-192,11,-85,62,104,27,93,14,70,88,831,73,-27,-275,34,39,41,159,16,32,378,94,58,-1,2833,79,114,212,589,442,0,68,209,1605,48,-104,180,124,22,-66,21,2830,137,77,143,453,30,-2,30,515,112,215,574,710,83,-28,87,-124,26,175,-82,9,-12,209,97,345,-68,196,155,22,515,38,60,412,57,34,-14,253,457,216,1303,567,134,339,1069,22,7,79,650,125,182,43,39,125,102,1173,40,422,54,20,95,39,788,3,74,55,5,2,31,43,52,51,51,31,376,123,22,788,43,32,10,38,8,62,2605,65,173,-48,-5,-132,1006,15,36,67,17,29,6,29,45,156,70,153,205,-230,-33,128,174,-19,1120,1236,171,-27,-33,231,-15,-174,-182,-15,-47,654,634,140,-222,45,-5,47,1301,56,14,5,-129,2,-40,63,12,-9,0,10,-4,2,270,156,56,-58,57,40,37,46,-1,27,94,28,41,638,-13,-362,14,728,-76,-2,177,2,34,153,96,481,45,104,217,-17,95,-2,-28,474,95,-286,-147,52,163,-6,29,-7,-187,104,32,31,64,48,33,15,137,18,11,95,130,-24,26,78,291,76,-7,38,72,-21,-51,32,108,-260,13,-49,133,-4,-12,-33,1137,-12,-15,-64,25,113,-120,72,16,-3,-30,8,123,313,-20,9,178,76,95,66,884,-14,16,-57,88,-124,27,130,-9,-57,-70,1,-6,74,-127,0,-10,628,301,41,70,17,-3,4,-14,-54,-25,16,67,1260,302,218,42,6,214,62,-191,38,33,64,-41,117,-5,60,114,42,-91,138,113,32,-82,-10,27,353,-6,-56,-8,-3,21,-118,719,-9,1,8,-12,-48,-51,-28,34,-16,23,94,340,-71,88,2,7,45,58,37,581,-96,356,-51,-35,467,48,17,13,61,-3,-25,100,1,1596,3,-122,83,59,425,-18,-69,12,96,23,-106,19,41,-10,15,366,3,204,147,-4,-14,-15,-58,-77,54,6,7,205,8,120,21,24,214,51,79,112,9,281,520,3,57,-12,62,-48,68,47,-21,21,-42,14,24,322,-1,-21,35,602,59,12,61,2,53,66,15,-28,25,63,91,33,2,38,63,277,-16,-52,43,184,-146,-19,107,-15,-20,-1,-15,29,326,2,35,32,63,84,-275,22,41,35,35,21,-11,-81,60,21,-34,11,32,560,421,26,411,-59,327,3152,122,-2,-31,-237,11,-106,-4,268,-6,-24,7,189,6,-26,-193,-18,-1,1247,9,-38,910,84,70,67,7,-6,108,34,-66,-81,-49,-80,74,3626,-29,123,-8,75,52,40,-31,128,50,140,-152,84,122,268,-89,-6,1,20,31,-66,43,1,99,64,128,-313,75,46,282,-2,148,-32,119,214,26,189,99,47,104,99,96,4,12,32,40,78,-36,-10,24,43,106,2,-52,243,-59,18,83,169,148,63,-54,136,-86,114,-8,-150,205,-2,22,32,154,56,159,7,93,72,193,49,157,160,50,511,45,-131,31,4,152,53,-22,9,71,-43,55,184,55,23,245,-33,-147,243,-37,1,-172,7,-114,-150,-17,-11,233,47,-19,93,-117,10,-239,29,126,-42,24,-6,-174,-44,106,-90,-13,-67,569,172,-1493,-101,-18,61,98,146,44,-53,375,-132,81,27,-58,1,23,-58,49,-11,1,105,30,59,12,478,1891,4,0,6,14,-39,-34,404,26,-59,11575,-63,-44,-44,209,-60,897,21,-91,-16,3,43,27,27,123,187,62,-42,125,183,-33,-127,-44,-11,33,96,51,159,0,-85,-35,59,-32,-11,28,1319,-122,-32,19,70,210,3,17,-2,-46,19,45,-139,-23,60,128,-3,97,138,89,14,1,155,117,36,-36,-5,-84,12,227,10,28,721,-5,42,74,20,518,30,24,50,41,26,128,157,67,-148,-181,40,-1,-53,-3,24,-3,-75,-37,-3,59,47,-11,-4,73,200,9,134,-9,894,155,-83,163,4,31,10,-57,-26,-8,-69,78,-39,-19,-17,114,24,69,46,-8,30,115,37,350,-310,11,-12,5,-3,-32,16,-82,1,-2,224,74,31,-81,-41,21,-131,-27,-47,57,-3,24,258,-18,43,-76,-82,129,-15,5,25,80,598,183,38,127,36,11,-92,66,-34,173,6,-25,335,212,-11,-13,202,2,108,-45,-11,587,74,80,-28,29,43,53,64,8,332,22,14,44,330,-42,-22,1287,344,0,3650,57,-40,14,52,53,-10,-8,-13,18,-19,55,134,-61,-40,-3,111,54,189,1490,-9,32,22,-32,1,413,5747,211,72,18,207,190,-4,66,69,-36,102,57,14,-28,7,-68,181,13,85,33,169,215,143,25,-5,13,-1,1,28,32,114,139,-57,-16,-9,43,65,161,72,16,-15,6,87,50,16,14,17,23,36,14,103,-30,20,26,28,23,32,38,34,-49,70,23,280,12,-23,19,-32,40,6,12,10,51,-5,12,33,81,1,-123,39,116,12,-18,10,97,80,-400,-2,29,423,62,59,159,95,-20,-73,105,44,-14,178,130,-16,212,38,196,245,788,84,92,237,59,591,22,53,59,14,25,-4,-11,110,-10,72,-88,150,-9,8,688,33,-54,8,-478,-6,3,-82,54,-2,107,-117,181,-17,-234,97,-54,86,236,-2,-21,213,12,-2,69,96,9,12,49,-38,57,74,-5,504,-17,65,983,9,47,8,-28,100,2,254,67,18,-146,101,-16,343,11,70,165,5,-12,43,46,-15,63,31,64,10,32,71,-16,143,-6,133,-141,386,-1,18,22,-17,69,-27,10,64,46,-11,8,199,935,4,321,-25,49,-43,159,30,31,92,-11,7,49,-8,216,-145,40,63,676,30,448,-86,58,7548,-13,-23,75,-6,-44,60,-21,90,-22,22,187,-11,40,24,-14,56,7,13,-1,18,-15,-10,-2,79,14,-7,19,-27,302,-19,1129,4,63,184,284,-8,-519,28,-47,-3,12,-41,-49,-7,80,31,-31,134,-19,113,75,83,191,151,-10,-21,25,2,-102,-8,-25,-54,-63,5,379,-38,0,7,22,10,1,45,23,22,11,23,-70,4,51,128,23,17,7,936,-5,84,105,-9,-5,103,-119,38,107,-42,86,70,10,-1,-8,93,25,11,-31,45,27,-34,87,2040,-16,4,-75,-97,222,-209,-4,365,71,-6,10,14,-7,-90,85,-11,149,-77,37,-14,127,-16,-35,-209,25,42,298,-12,155,160,1565,516,4551,94,1101,26,822,98,173,577,-1,67,37,582,-9,-41,640,3533,49,754,21,37,18,310,9,8,475,4,277,2255,-27,57,217,38,4,5,-13,5,497,-145,117,92,5,532,766,58,-24,-1,-26,62,86,9,-9,85,146,270,15,27,26,2,273,16,-12,1,28,-50,-5,272,26,97,84,-8,-3,5,83,2,4,17,14,66,-130,-7,480,-17,-26,-5,-2,-22,57,-24,-159,-29,11,143,10,-12,111,-61,26,2063,-45,4,108,20,6,7,-93,7,53,67,82,143,-19,397,69,19,115,117,93,25,46,-184,-80,-29,563,-91,-60,6,81,-11,35,0,26,-81,-4,59,-8,51,6214,5,19,115,314,172,140,-6,67,50,22,31,111,148,-115,15,368,5,-91,120,-287,715,0,356,-30,-4,-10,14,-16,-18,-10,37,-10,-11,47,3448,261,26,-82,-15,2,42,90,-17,-97,84,41,-6,87,247,54,-6,84,-11,249,381,-182,74,-119,-11,125,1156,113,16,77,75,18,262,89,29,3,-55,1472,11,-159,-17,-63,-62,-7,-14,-282,37,841,20,1798,35,-11,-34,24,124,28,-81,-18,38,-26,60,-293,387,1,14,34,37,-78,121,-21,22,141,20,-82,-52,12,9,9,15423,30,-5,37,-89,311,31,16,-6,-19,-3,31,42,19,57,161,220,-74,61,-2,-122,48,4,39,-20,3137,19,57,143,15,34,106,37,-23,40,34,21,7,8,24,-3,-4,52,-14,-63,115,204,-35,-14,352,30,22,-126,-89,162,213,35,245,-57,77,54,66,1,202,56,12,-125,-76,49,350,-210,-24,-11,-295,-9,-31,106,15,-126,10,18,34,31,-20,10,-19,-91,-67,2,172,143,27,842,114,27,45,-146,144,9,-5,-296,-15,131,74,406,-68,112,114,122,1,47,17,228,40,-26,216,23,2,210,63,26,172,25,434,79,41,-33,-43,13,-4,81,70,40,200,-64,0,36,25,288,56,20,-2,12,-1,-103,-48,149,89,25,-51,216,-54,-39,99,22,366,-56,26,-2,34,-92,-89,27,74,124,-51,-113,79,71,1061,-10,-164,30,14,-57,0,-60,-16,8,88,471,184,-25,12,187,31,71,-34,23,12,-70,171,11,-3,516,-29,4,-86,-28,10,12,-2,-133,38,52,-80,56,24,62,6,17,-3,85,-154,9,-213,36,-19,49,85,15,-22,-59,1641,41,74,61,45,-1,-11,29,40,-24,0,197,222,35,62,-35,18,747,28,154,67,21,-60,136,65,-37,44,54,112,105,13,-137,27,83,424,-11,32,-7,-3,47,9,-20,288,-9,31,-14,-24,-12,-132,3,-17,94,25,40,0,-150,97,71,-3,-282,-36,28,-13,36,52,22,48,422,136,211,264,101,134,58,34,-6,34,34,-45,39,-28,14,1432,7,-31,-94,4,-65,10,33,17,9,36,-25,-17,11,0,-10,77,188,-74,-2,99,-199,-33,120,-37,114,-102,129,-110,34,17,-45,34,-20,-11,-24,148,502,-210,56,-8,-12,-10,14,55,81,-192,19,164,16,52,65,-17,23,-42,-1,-42,-45,89,-15,-172,-47,-31,-72,12,86,-38,-20,30,144,-54,-43,29,101,-20,20,30,-1,158,-3,94,101,33,62,2,281,275,1,-24,-4,61,-31,-34,19,153,55,58,61,29,8,149,26,55,-245,-9,-18,-47,40,21,24,-12,31,168,34,12,6,15,-38,9,8,464,242,40,-40,5,0,32,23,24,31,102,135,59,1104,97,14,-90,-109,-3,-40,47,2,65,14,252,-1,13,45,26,-29,14,14,-2,230,43,-415,102,50,67,32,14,121,20,71,62,-59,-25,58,36,44,138,-78,91,5,1120,-31,-13,20,225,3,114,9,-17,208,34,229,70,148,190,68,47,84,24,-27,22,1754,349,215,106,19,-5,3,42,415,-7,36,-30,18,217,25,31,-51,9,-71,-6,-207,178,-56,4,7,-11,383,26,86,-44,-40,-15,48,6,120,-46,-53,460,43,98,3,117,-18,52,48,-35,171,26,-4,176,-5,29,272,138,316,15,78,63,-33,47,31,-33,-29,-20,21,35,-5,43,43,32,17,245,256,305,92,56,84,64,65,4,86,29,56,57,-70,-3,28,-11,95,9,144,67,-8,-42,150,22,4,45,234,94,9,5741,-12,471,29,-134,-20,9,143,7,341,62,179,140,317,137,10,654,-1,542,116,62,-8,25,2,-7,219,42,388,78,301,60,44,46,-46,29,218,1146,25,3633,757,30,41,137,9,-142,523,-7,411,-50,-34,3,22,140,2,114,0,52,21,-7,1070,115,163,50,708,126,9,-22,-85,241,284,-5,7,156,22,21,19,131,-33,16,69,7,-6,-7,222,-27,9,260,424,99,23,245,-24,-49,346,249,68,12,274,100,8,45,9044,81,44,709,-12,10,-9,251,446,-38,-3,-36,109,970,-77,31,18,-31,57,124,-98,3,-27,21,13998,36,67,-66,-31,45,49,223,34,493,5,45,-16,32,38,-28,48,-21,1512,23,-8,374,26,-9,-26,-10,24,145,-3,384,-26,146,90,385,355,-1,44,984,998,18,-7,221,918,128,910,121,65,-53,-60,-10,-2,-3,-47,100,124,-61,158,15,-20,-61,20,-42,58,-8,24,8895,19,117,4796,-8,3,47,-97,-9,-9,83,14,228,179,2,-3,-20,40,27,-85,-87,-22,-60,-23,0,29,7,28,114,24,-31,50,11,-11,0,48,-115,-101,-42,-101,3,6,-20,-21,-104,-20,-273,-11,-421,70,-83,-355,131,-26,-8,21,8,-11,69,152,33,684,179,-130,8,11,187,-78,105,235,128,-3,193,6,5,-1,96,47,-29,18,23,-47,27,8,64,190,52,12,8,66,-4,-2,23,-10,545,-13,20,-24,-8,82,114,328,327,9,17,94,143,-74,7,23,70,-55,43,7,25,-13,-29,43,80,113,90,-71,38,32,10,234,262,-281,141,-21,179,31,17,0,1153,895,158,65,56,128,-1,16,88,-37,44,42,-6,21,21,-75,-10,25,-161,58,-19,47,1597,25,61,72,87,16,6,40,72,94,56,-18,573,144,31,36,8,-7,151,-171,41,81,116,216,104,-7,88,-49,438,77,18,426,96,-28,8,82,-26,-1,24,21,-3,44,-1,53,157,3,-6,151,181,768,105,47,38,-1,10,-16,28,1998,136,101,4,646,22,21,12,-96,3,100,201,-21,48,59,-25,81,539,-24,208,29,-9,170,-45,25,-31,553,2,-36,-6,370,-7,59,8,1,-5,617,7,37,3,16,94,78,12,23,6,-47,511,-185,51,-54,0,27,-47,101,77,-39,64,350,-11,-26,-36,-1,26,18,86,-35,51,64,37,196,80,107,41,32,15,16,57,37,-106,51,50,395,50,-5,9,545,98,52,-40,72,126,39,-17,32,64,42,308,46,14,122,476,765,-30,392,23,-12,796,277,129,385,1226,291,9,198,422,32,1277,78,12,181,137,347,91,80,3734,311,5,456,209,82,219,51,-98,35,29,48,82,106,135,26,666,-79,1264,47,139,326,103,121,258,68,87,-2,114,-34,87,50,191,49,-15,427,112,20,28,199,40,-5,-14,62,76,4,-15,196,276,77,64,244,229,41,180,-12,36,25,-88,981,598,81,23,23,135,156,76,267,0,-26,185,26,3296,-13,663,231,138,16,4,308,-134,56,-43,58,38,100,2,-26,24,14,3,160,198,61,472,219,88,-7,-21,6,-12,34,22,461,104,454,215,265,120,174,93,795,320,381,28,53,-28,203,18,108,127,60,263,9,30,244,62,-7,675,28,-9,52,22,321,78,100,43,-41,247,149,-31,5,28,182,313,70,136,202,20,809,173,229,-176,161,-6,106,5,136,43,13,344,1,187,31,141,81,8,249,587,31,261,1217,-22,651,341,91,1,130,14,139,-28,-12,98,441,99,-5,107,93,188,34,50,151,-167,21,604,32,-18,-33,1137,-7,2710,276,156,55,145,263,118,111,82,-3,131,135,118,19,164,255,27,391,15,15,531,6,500,50,142,252,2,93,83,71,-365,24,55,-12,38,102,257,155,178,69,516,132,288,-3,-8,549,27,788,118,15,84,169,157,-69,170,133,192,-8,496,115,456,90,184,105,794,409,16,146,577,175,315,45,76,187,1174,1060,222,135,53,126,276,32,569,-32,116,84,35,151,477,4,288,158,67,626,392,317,116,99,36,18,345,20,-11,113,94,-2,33,658,30,883,-7,1871,238,56,9,409,855,76,1826,133,88,547,35,81,52,65,54,174,39,-7,142,64,156,32,-12,542,0,331,-12,192,1931,-47,317,95,-22,284,1336,100,-22,5,0,-78,1441,252,95,548,-10,85,-131,101,82,15,27,120,534,300,26,925,82,371,-50,42,29,516,11,53,70,66,21,193,483,-30,52,1380,172,68,151,3,353,19,1017,-22,253,88,40,642,151,148,718,185,327,701,363,86,71,317,73,-4,614,561,142,200,156,8,251,78,224,129,176,259,86,438,-15,28,0,75,63,1367,169,551,68,205,560,145,967,190,40,2965,96,18,132,-6,54,72,126,60,439,-12,23,4,6,432,130,354,-3,119,-112,100,93,5,384,-94,1426,81,8,330,30,56,12,28,117,117,90,-58,900,545,509,-39,89,151,-22,192,232,151,1326,87,-99,410,860,191,21,624,19,15,163,325,220,-3,63,68,12,-10,582,438,32,822,975,-37,96,345,172,20,240,83,22,264,773,198,53,113,16,89,29,117,693,3,19,-19,86,21,321,560,23,31,205,144,115,56,59,180,347,1182,32,242,18,-8,848,-18,157,-51,19,60,-30,51,356,20,-58,36,635,83,232,-12,43,-26,2572,2359,46,66,181,32,91,948,-27,61,100,840,-31,766,292,14,128,91,-1,-5,331,62,47,-13,94,-8,362,59,87,184,121,1116,-5,80,168,553,-28,151,65,51,674,-170,61,0,1,138,560,1,-21,4275,108,65,4,54,117,203,3,10,316,-5,17,29,77,214,15,30,878,-4,7,106,1887,14,-13,68,43,39,12,59,60,109,10,156,357,41,125,274,303,104,165,437,1209,1403,-1,134,20,47,175,207,-9,-30,-47,381,-16,129,417,-16,56,650,86,99,41,10,103,122,135,114,57,681,939,59,-2,392,209,-6,209,45,87,26,31,33,90,66,262,671,-4,15,45,15,127,244,179,120,-104,288,18,-22,169,10,37,-53,87,1,106,140,54,297,-103,152,269,-28,4,9,54,458,263,19,30,38,543,37,-109,456,103,3,285,38,127,-115,13,22,35,290,54,-1,67,298,22,-32,789,137,600,21,226,136,5,41,-33,238,1,-13,286,278,438,35,83,31,33,616,76,18,26,101,81,171,52,32,61,68,73,530,45,47,41,-76,49,-28,226,215,-103,246,868,54,252,-10,-2,31,-19,-22,-18,135,-8,128,-37,-7,197,74,10,8,106,968,233,88,227,69,31,651,41,-8,363,288,70,522,33,-7,-2,100,128,140,-55,276,528,190,74,17,11,83,16,19,-165,169,119,157,333,4,6,-18,159,-9,-4,593,29,2759,51,-11,-56,492,109,25,37,115,640,561,568,509,1812,164,478,3343,858,293,-6,117,41,115,45,120,510,-30,221,47,47,140,263,-39,-24,94,65,-15,40,104,43,112,37,136,172,708,80,88,98,39,133,51,64,119,78,20,369,155,178,67,50,54,22,38,13,166,-45,33,737,-26,-29,112,82,269,-2,46,-35,67,-8,385,40,428,328,-91,248,266,11,69,64,83,55,188,-48,244,619,74,140,157,549,-5,62,127,30,214,245,596,521,6,1252,884,23,196,100,327,153,42,535,58,1156,872,233,1598,501,787,5,179,21,192,27,33,347,332,243,449,295,1387,39,202,724,14,-15,65,72,72,42,-32,-50,93,41,118,705,751,2296,95,21,-8,85,149,-3,83,136,36,920,97,-19,493,263,97,553,214,52,48,52,-10,47,134,50,-7,10,18,66,145,85,120,103,169,-2,177,526,918,155,102,464,362,101,182,184,-75,-12,228,-3,70,384,256,50,279,259,113,14,1,444,76,219,144,-10,2,338,-62,545,58,-14,1899,3,70,3,1572,16,43,252,74,-2,154,371,-17,17,74,52,-50,16,761,41,27,-23,60,475,-12,255,13,443,87,452,26,46,-20,23,52,-59,268,161,201,8,232,101,264,-1,264,1468,-2,44,-5,171,380,156,165,21,781,-360,226,-42,118,354,638,-28,232,-35,610,56,121,5,210,335,383,217,143,392,215,181,66,28,122,16,-5,102,7,246,546,-12,87,44,182,175,352,308,-2,-6,0,16,811,74,173,64,-23,322,62,3,19,163,25,4,139,198,-92,24,40,-91,866,314,91,199,-88,108,79,106,177,756,-11,609,182,8,49,75,905,49,19,-11,67,413,10,5490,91,21,3,-20,107,71,2476,-179,62,316,1114,332,22,1210,37,7,159,147,171,180,3,146,33,562,5,-15,-14,462,183,308,33,357,148,47,339,57,19,109,174,31,71,119,-301,361,29,48,93,247,1024,491,49,21,91,567,-103,119,305,89,85,73,106,214,232,81,128,152,-27,102,127,-25,1032,510,-105,780,69,-24,264,71,118,95,39,1273,718,421,50,257,128,12,667,220,397,286,81,397,162,67,79,534,-167,130,1287,323,72,109,140,452,247,476,-38,16,132,575,39,23,63,-22,-5,-15,361,65,160,147,-12,635,63,-19,215,-153,8,798,694,843,120,269,85,156,49,-36,249,175,106,1287,97,94,37,19,238,-53,302,162,297,153,15,13,430,48,122,93,332,32,393,50,34,38,857,43,-3,94,34,163,194,66,1008,73,18,1430,141,153,1043,668,551,550,139,168,71,145,-107,152,353,120,65,86,90,133,643,135,328,361,313,-15,81,381,439,-150,833,156,95,-38,150,111,645,263,158,16,45,-2,1501,8,112,706,912,507,25,8,69,39,696,236,10,47,109,512,41,78,82,263,-6,15,136,178,332,-41,228,9,145,70,129,119,-79,127,244,250,20,33,112,0,6,7,356,297,303,244,371,478,106,356,163,77,549,174,97,26,121,244,167,111,873,2043,625,318,19,357,295,222,461,0,217,265,100,120,5,40,101,41,242,-83,3,77,135,329,176,817,385,14,132,46,144,157,310,204,21,128,8,-2,736,630,339,63,36,42,117,816,113,20,125,974,302,43,-11,154,101,-3,15,247,216,210,512,-51,604,548,371,14,37,-252,735,292,53,-52,91,25,348,216,594,75,231,221,101,16,-11,-3,723,256,234,992,721,329,3301,49,765,34,214,967,65,303,202,505,449,270,723,105,24,-4,358,997,-143,227,5,139,-80,-30,17,38,342,445,348,59,171,141,32,75,245,62,174,447,1404,1164,319,-2,186,247,180,105,34,-161,106,193,480,102,76,164,444,-55,310,69,8982,1236,28,355,-34,250,74,119,145,105,380,82,96,-1,-12,-182,47,386,388,63,5,85,119,19,700,8,81,71,250,616,37,-33,-2,135,-27,92,174,23,37,125,89,240,164,233,187,381,309,228,289,100,18,8,98,21,69,110,15,55,2485,-3,135,52,336,386,232,151,85,7,-31,706,274,690,-34,22,67,20,30,-9,29,38,-31,647,237,84,-20,336,16,43,93,154,316,117,174,19,15,115,309,110,108,346,397,51,265,93,506,321,90,122,648,12,-50,424,85,20,155,243,17,250,25,362,503,-80,629,18,92,666,-38,84,378,353,356,1630,94,1079,509,131,31,54,37,252,-1,328,298,438,21,50,160,29,150,152,22,-14,-49,-20,20,18,210,105,13,63,121,17,64,-5,113,119,835,466,-10,85,631,67,163,30,773,166,21,-13,1,147,18,181,252,28,3,249,118,115,67,26,939,320,162,-38,424,31,315,7,187,138,820,-50,-42,412,43,60,397,1259,100,-93,92,166,243,-62,25,120,-35,-84,212,214,129,132,75,323,35,517,107,-7,-188,53,22,80,33,65,1,129,415,34,30,3,161,48,69,117,566,32,72,1599,152,390,98,69,124,355,362,102,25,62,5,799,-2,44,141,278,282,6,216,640,15,12,106,124,80,-62,65,56,75,495,37,173,921,302,106,44,40,48,89,417,170,161,966,41,62,127,858,143,270,0,151,139,81,39,122,687,157,593,317,172,8,55,15,33,14,-54,224,230,920,245,19,110,-5,104,164,169,552,397,-229,-21,5,109,189,116,340,20,346,330,293,31,247,100,4,258,738,402,79,333,351,254,149,589,653,0,-49,-25,68,79,169,85,767,-30,43,421,17,7,164,-23,-13,180,47,4,29,26,124,201,39,743,214,101,54,-18,-5,148,-30,76,517,-18,-27,1135,43,202,5,22,-31,58,594,10,275,2229,165,2447,16,1,238,66,-27,89,141,-31,107,0,23,-56,143,610,28,762,24,58,124,-168,435,41,193,76,71,146,261,681,256,239,47,19,114,123,-56,194,145,121,344,32,-25,686,333,40,295,81,84,279,198,126,18,-118,113,163,93,1663,263,1,468,17,67,145,-3,34,352,239,903,88,530,3,129,399,488,-8,-28,119,399,538,606,3,-110,13,300,51,239,35,2808,243,876,433,71,2,133,33,76,76,21,1321,388,11,-73,-44,14,83,91,270,67,91,3828,62,137,626,59,311,395,-30,56,51,99,67,35,59,15,24,112,24,39,43,-30,46,1,147,175,186,-65,194,-13,5,59,50,100,398,149,151,-13,9,51,165,-49,168,-156,85,56,304,563,111,7,74,-7,243,79,106,292,708,126,126,-7,89,138,577,246,-7,92,713,-11,242,5,39,20,-42,-2,267,-35,37,-19,543,153,132,7,65,-8,864,111,80,100,207,898,574,18,27,-33,665,14,109,40,257,147,44,10,1193,352,93,92,87,277,-1,-248,229,329,-117,136,303,23,-2,31,25,260,237,177,95,14,143,232,114,32,-12,43,31,108,398,185,115,19,1587,426,22,-9,254,104,111,215,-4,188,-24,120,81,161,26,-5,9,2265,1143,98,110,52,74,273,400,132,354,77,484,-43,1450,125,46,-41,764,418,274,3,-15,43,193,246,261,51,-64,14,1104,36,-18,87,24,251,560,123,406,-6,24,-21,304,372,9,-20,145,163,29,55,90,392,252,420,-89,253,180,225,144,82,1905,186,407,1112,33,402,150,141,42,59,78,28,241,14,156,25,158,154,545,148,27,-10,-162,554,116,-1,67,654,13,176,-51,101,11,410,154,125,45,206,113,191,67,7,384,447,1592,5,3,2,117,133,5,166,-25,46,91,749,589,491,41,2201,49,263,-71,155,620,246,-39,1013,170,113,314,108,155,941,298,110,-46,646,987,-10,134,79,100,187,154,11,20,1060,-49,1101,-2,413,91,592,139,110,501,34,202,32,70,9,732,139,57,449,-1,92,349,-115,141,321,411,245,4,22,1164,149,418,497,3348,-77,181,63,95,153,149,1056,294,386,162,458,48,-315,252,235,266,196,219,1111,688,93,549,563,-151,-19,867,294,50,276,484,51,226,237,491,20,462,139,17,167,-6,128,351,-31,147,110,192,74,116,7,181,7488,669,393,21,44,144,191,-34,90,-571,355,847,334,897,632,191,85,79,89,140,48,-7,140,284,57,101,430,1059,-4,637,20,48,-30,41,60,163,160,589,38,138,0,257,2,1578,324,215,-34,1023,270,39,47,139,98,-4,49,11,141,21,221,241,74,440,-14,106,19,-17,43,681,569,215,114,-16,4,-13,28,136,536,594,430,289,156,95,86,56,39,177,283,812,43,508,102,390,280,72,28,1076,-13,203,112,-5,143,520,49,-113,57,191,10,329,55,278,234,118,272,132,179,5,11,190,374,12,123,926,121,104,904,40,242,259,-1,313,892,-134,147,278,166,5,51,107,201,289,44,-145,-34,34,53,50,13,11,320,12,8,193,-4,43,109,56,256,814,68,57,22,128,10,25,235,103,84,-11,-1,68,408,12,132,-49,-15,19,-124,-25,-93,200,26,85,119,58,8,30,95,102,158,2,289,388,21,109,281,12,57,98,573,282,171,97,320,52,75,111,-113,442,135,62,18,66,252,35,22,166,-14,35,-2,117,15,653,134,91,250,41,210,65,25,20,194,-81,261,-19,34,68,1096,288,360,248,127,-15,26,363,26,292,32,3,59,232,1163,1,560,48,-27,507,307,119,4477,119,162,5,21,17,82,13,148,5640,-129,105,453,64,102,119,32,-77,1044,311,303,281,-16,1,163,118,-7,33,78,117,72,22,56,35,33,53,276,64,7,1093,57,69,54,-24,1932,37,501,94,73,76,66,60,-11,35,189,222,70,192,67,131,252,41,173,634,75,-25,4334,-4,1206,1476,908,63,178,580,12,250,39,527,-97,53,295,159,218,160,120,-68,29,37,137,259,20,31,63,244,100,230,-22,401,247,3060,435,22,250,2167,143,26,64,78,-9,-58,67,-81,172,33,29,55,922,887,249,94,119,154,24,89,214,516,621,52,7,96,312,361,148,22,19,309,739,943,58,212,85,415,1373,-29,24,81,212,686,174,1097,456,153,-12,191,-4,678,-70,227,9,238,83,-9,145,65,415,48,100,-1,-13,-65,105,26,146,8,-148,-203,493,38,293,166,172,238,30,86,25,-19,258,261,94,171,17,26,24,-50,156,8,62,87,882,75,133,421,166,290,344,116,207,56,-49,157,25,42,-22,55,81,144,394,180,72,208,103,46,153,165,55,-16,-109,148,4,-228,58,-4,38,501,1385,44,324,-67,305,487,1012,134,1501,0,385,-25,13,197,123,127,97,325,330,146,30,15,27,42,70,23,55,339,250,24,185,84,54,23,98,37,194,15,88,1330,73,299,244,1,227,305,182,3360,83,309,19,-26,191,128,326,91,233,188,165,31,45,154,26,193,1511,-2,53,220,-9,-54,59,587,7,31,-11,-29,343,-52,8,406,2715,158,67,41,11,7,144,3988,74,1718,62,60,52,187,31,52,233,63,46,14,41,241,55,498,83,25,4,17,201,195,3,1757,546,88,17,864,73,16,341,-46,34,281,321,777,113,333,130,86,13,-26,435,432,377,26,82,32,-34,5,-42,691,26,62,220,429,430,14,91,357,162,75,9,79,201,28,2475,218,-17,139,226,495,204,45,-18,-46,108,26,-18,80,158,-4,411,-2,-20,149,373,771,52,141,935,172,2,299,113,24,-7,-45,131,17,32,43,131,-23,-16,204,89,16,665,413,216,41,261,-43,700,87,90,111,70,30,31,23,-36,66,38,-24,114,103,481,123,95,372,124,20,77,38,-138,34,12,32,25,29,167,62,27,456,214,2415,148,76,-19,449,769,377,-8,129,98,-15,-17,77,-3,-1,1429,616,290,18,91,264,1628,-13,-118,112,42,55,9,25,7,289,266,415,79,113,28,362,118,790,38,106,107,492,596,237,129,59,-8,110,108,279,-20,276,1277,101,-732,720,-11,99,57,88,111,1,228,15,21,121,21,25,219,367,1191,77,-4,220,318,430,127,374,25,57,58,10,43,58,109,20,-7,650,394,124,55,223,11,24,5,-2,433,305,18,-4,19,630,286,11,-175,2810,22,53,259,200,933,160,61,237,10,-29,181,1478,-9,225,-23,27,43,361,-4,793,1904,568,433,2,866,345,13,68,10,47,6,165,65,67,277,254,1200,167,47,124,700,26,114,29,-4,34,3,35,164,309,-7,-88,155,-56,423,64,111,608,1461,492,115,-47,81,120,2595,-20,-129,113,10,15,46,177,362,534,248,99,-7,281,193,1413,401,88,294,100,309,799,38,126,43,139,35,45,30,7,134,87,16,165,163,56,32,443,70,33,13,44,261,235,58,840,420,822,616,630,9,-15,107,82,121,88,7,259,176,-167,94,257,220,-20,94,-4,43,122,98,66,230,189,1029,0,71,45,1036,193,46,1,1063,108,3,4,592,72,57,254,1998,-358,339,102,723,310,32,324,16,130,51,-18,93,881,73,364,1057,9,27,469,118,3,529,257,95,129,309,128,31,23,-58,26,513,67,-6,644,29,134,57,165,204,158,75,205,11,2298,60,127,280,61,-49,25,722,43,91,109,-6,1121,51,1,74,25,1667,217,88,1783,274,175,386,83,161,663,113,38,92,22,47,414,355,10,302,102,144,328,114,784,18,1409,747,4,43,15,352,120,554,456,47,62,26,340,319,121,130,-18,256,47,41,5,219,-8,398,410,4,18,91,974,-133,20,192,89,27,-1,105,120,92,31,55,356,126,152,441,84,40,221,-4,132,256,14,40,20,7,302,-24,234,65,48,91,-7,7,32,24,-8,-33,48,333,-32,-19,30,44,715,32,147,257,262,49,368,316,247,207,555,337,53,118,956,42,263,63,96,307,2533,380,35,910,317,177,125,176,25,60,58,11,863,53,-33,284,12,182,909,218,32,978,251,49,9,195,120,246,22,812,37,1,65,28,85,59,-83,633,30,246,94,481,178,32,7,39,262,208,191,121,-14,-3,276,4,64,175,-5,986,30,36,-33,482,112,-29,162,22,650,51,79,-1,416,128,-41,79,-14,64,120,22,522,59,178,156,159,772,140,540,50,42,132,142,320,171,146,338,464,217,30,5315,16,1393,2335,78,78,70,19,41,-188,1188,490,28,784,219,68,250,1248,304,246,116,410,152,89,191,255,223,694,336,69,37,249,-12,312,185,72,185,75,648,126,376,337,24,247,259,37,-137,265,121,348,403,234,152,230,840,42,-42,132,217,1474,427,35,-28,17,158,605,-64,164,512,31,413,279,410,1196,23,60,125,387,1224,518,61,51,23,119,206,192,-150,172,60,75,226,194,1940,164,44,45,117,-130,72,76,336,9,89,13,57,199,498,-24,222,100,246,390,-4,12,261,310,-36,-8,1143,985,140,2,33,-3,-2,65,325,178,-96,344,91,66,184,-18,59,223,150,65,1751,53,18,618,103,53,40,207,186,95,15,35,-123,63,193,344,146,55,409,135,83,819,15,26,-4,21,78,233,86,12,493,-52,327,-21,290,-71,-19,52,-53,61,-2,115,6373,259,172,9,956,94,140,620,41,427,205,515,27,207,-21,-91,165,297,108,142,21,188,32,315,1773,894,117,349,395,275,294,919,66,0,175,-19,8,86,1056,90,259,280,35,-156,699,2,82,79,471,166,590,116,135,304,374,90,5,65,28,-33,536,241,45,-66,-92,17,55,-43,21,111,293,47,-52,3,34,379,165,73,4,194,89,75,156,115,508,192,-79,264,44,96,7,-60,69,29,160,1,116,289,165,208,280,23,-19,352,-107,-30,43,240,4,-18,76,58,68,3,10,19,7,-14,-16,33,-7,28,7,-28,65,64,-147,124,-5,-3,29,2,-5,3,-48,65,58,38,59,42,33,-1,51,33,1,20,9,7,-72,233,-35,28,105,156,-25,-15,29,5,-9,108,524,13,1465,557,845,3,70,122,932,-17,477,523,-18,13,-26,21,-28,32,49,79,-24,127,-28,14,28,17,29,39,1447,109,89,-7,13,59,58,21,31,-7,11,-10,16,28,14,4,18,2,17,-181,265,120,-20,466,39,26,9,104,135,68,21,5,-30,10,-1,21,144,30,5,-23,13,13,19,209,3,23,89,-11,5,-3,3,-22,-4,108,8,46,-8,204,36,133,0,38,-7,131,-543,-19,7
-36,-161,-143,-15,-128,-219,14,-89,1,-26,-82,-147,-265,-79,35,15,-60,-129,11942,5,42,-63,90,-72,0,-32,-69,-35,-30,-36,-82,-45,-450,-216,-351,-213,4,921,1046,1157,1448,809,3551,16452,464,1099,13838,89,-25,104,806,3633,326,4197,14,369,1305,-139,105,55,36,71,43,-39,53,34,222,37,-153,-204,-139,212,107,-34,-9,-1,23,203,106,-1,44,-235,-35,8,34,99,363,90,76,7,167,38,103,82,25,10,17,52,57,-35,20,-116,67,-22,-195,-1,830,102,-40,140,-5,-15,7,-742,85,-23,13,6,17,-20,-11,8,-60,174,-7,45,204,-1,90,-28,62,19,7,20,1,125,24,72,1021,41,-4,-14,69,60,42,20,154,351,-6,6,268,100,165,161,33,-58,78,-25,403,-49,1574,58,57,85,28,38,22,97,273,75,342,29,118,50,135,190,-19,15,-15,70,186,181,15,36,577,127,-3,-7,-199,-17,634,51,-13,-48,155,206,25,13,-16,191,28,86,19,15,15,120,30,179,557,244,46,41,11,6,683,-255,45,522,6,16,164,-9,30,9,42,3263,-30,32,196,5,-2,11,472,90,45,-86,-30,189,432,79,666,84,559,17,-5,-14,34,69,48,85,-19,61,252,0,168,-22,39,-16,482,24,356,155,0,113,49,-49,-15,-106,-2,10,-27,27,2,-25,104,128,103,7,-82,-32,28,252,1829,43,15,-10,41,33,186,-12,3844,594,884,18,22,48,25,86,832,115,138,43,55,51,105,17,16,767,33,804,-268,198,-6,49,176,16,10,25,8,-5,201,578,416,537,73,262,1867,347,25,-19,74,-55,87,26,4,22,44,108,358,77,9,45,161,-4,49,-8,141,-1,-20,975,21,-105,258,-18,629,113,487,25,56,-7,-110,58,56,738,25,39,-22,312,324,183,184,-40,135,28,455,130,8,98,353,53,23,-3,20,367,426,164,30,52,111,-14,-15,20,21,-16,-1,79,-6,28,109,204,199,131,48,14,7,118,517,-88,-25,-27,385,276,-8,1,26,83,132,8,18,38,7,507,76,114,28,25,695,16,46,32,282,61,4,-152,12,82,110,319,109,200,732,161,101,9,144,-76,17,-11,57,449,96,33,267,78,1,-103,348,-116,300,-35,67,27,603,721,43,2,46,-48,-19,18,30,29,19,-2,223,-6,162,16,-21,872,27,160,273,147,314,61,31,45,104,124,9,90,70,-38,21,3,38,52,-38,62,63,-2,76,378,234,334,49,59,715,61,-74,30,27,77,52,10,378,175,4,125,28,179,14,2,-151,183,427,152,70,25,534,1854,47,215,71,515,58,45,74,36,253,79,370,273,31,5,137,-100,24,42,-15,125,195,37,283,345,39,3,70,28,13,-12,3569,31,-16,25,166,4622,51,126,80,0,44,14,52,149,57,61,286,47,237,73,-24,188,47,212,15,22,219,34,20,42,40,15,-464,161,51,-356,-41,17,1,110,7,1,1352,74,80,119,-176,83,9,150,125,-17,8,6,17,246,44,60,176,109,260,48,-6,56,247,-39,68,44,49,-1,317,22,507,50,47,-6,-15,221,18,116,22,10,0,404,52,90,248,356,-3,-5,8,614,46,33,-12,83,58,113,13,59,218,63,20,131,168,45,56,0,54,-4,109,160,-3,147,142,100,105,-18,87,73,185,-22,62,-44,-90,40,128,109,162,77,-8,-15,-33,12,128,79,240,128,51,842,117,-41,-10,349,81,91,47,94,118,-16,89,70,-62,68,81,172,3,7,27,246,185,64,-365,144,-28,104,18,95,3,159,-19,36,102,239,41,-61,67,51,71,-40,21,41,49,741,5,18,113,141,1827,-46,3,161,-121,-12,152,20,15,195,-52,-8,63,190,-2,17,-4,79,-53,445,64,6,-22,748,4,5,-4,41,135,12,455,16,216,11,-19,-1,41,25,717,10,457,48,4,110,145,38,-59,1003,290,95,-58,70,-42,626,825,305,9,47,28,-44,-8,5662,123,110,430,239,239,56,38,4,142,36,-189,115,-9,-68,-14,-124,-57,29,-69,18,286,2053,80,19,-25,30,82,76,-80,19,-56,-1,63,0,50,90,-43,2,14,1,3,153,-4,-32,53,-51,191,-105,21,78,-18,-53,-20,-22,-54,11,15,143,-34,45,169,2930,14,30,21,463,5501,250,-3,53,530,-55,8,-145,1399,-9,-82,0,-10,-7,11,96,2,7680,221,-31,20,64,57,-78,7,-5,-85,2910,-36,-20,3,21,119,12597,9,-141,17,52,-11,-20,48,-125,692,1394,133,-4,76,999,7,13,61,3322,332,13,157,60,34,88,22,-26,42,-41,4,2234,-15,72,-78,-53,29,10,56,-2,236,-95,34,17,18,46,-29,-16,-90,31,52,5,-151,51,266,-15,-27,56,116,-8,82,44,57,140,14,-50,-15,-90,26,-2,47,0,14,-42,-27,1,6,3,-43,-21,116,11,265,-56,-49,4660,-21,104,2,50,0,-43,-47,-16,0,-16,-48,60,1591,64,22,-21,104,-36,-4,42,25,-41,-70,64,0,35,16,2176,10,0,-50,942,-38,45,4,1597,-127,50,49,113,-27,-37,-23,57,-5,-17,0,26,-54,1133,211,18,19,33,-144,-2,102,6925,201,10,200,68,63,25,106,255,53,18,76,35,99,1924,-6,367,42,152,83,1060,10,194,147,133,2,60,105,3559,106,116,112,232,152,18,21,946,-15,1084,45,101,110,97,4,107,49,14,1405,34,-40,-57,13,28,7,134,2443,706,154,444,2052,-4,33,16,107,43,332,451,32,-32,7,-78,414,62,1488,2,39,97,0,1245,121,18,67,-120,-2,1570,-2,9,2,13,6,189,307,-14,328,25,21,-51,5,48,18,-19,26,62,718,15,-4,5,0,-6,58,-7,16,108,1068,1,51,97,87,-56,929,227,93,756,77,17,0,42,15,9,45,86,0,0,49,472,28,89,-6,14,111,-25,-54,-40,128,99,221,209,-4,30,255,-68,58,-102,184,1,49,-19,66,14,9,-7,-60,88,209,35,18,-23,2044,13375,5552,13,71,-116,126,11,13,73,113,-91,8,92,5,-261,25,111,395,-107,95,34,5,17,88,58,17,131,526,16,20,33,135,38,1,10,351,466,282,65,15,-37,-1,7,10,766,33,67,-32,101,-19,48,-81,30,21,54,55,-31,42,14,23,339,-110,11,93,128,-16,808,2546,9,156,-16,17,821,227,179,11,33,-26,16,4,23,161,1068,-29,6,15,25,186,28,94,78,46,12,444,125,68,89,221,307,49,246,-66,100,16,8,26,-26,96,33,100,229,98,121,37,-156,14,-6,96,6,-247,10,284,23,18,293,318,21,-29,411,75,331,-16,21,28,41,204,34,431,-37,-15,337,112,53,274,12,-189,22,749,3438,22,338,2208,214,17,420,39,16,29,206,285,13,24,-7,4,-4,180,467,36,11,0,769,11,1615,29,-15,66,14,150,680,-56,25,176,9,-79,154,166,12,142,-1,355,524,-9,-318,-47,12,166,-255,68,15,1251,1330,317,22,86,-1,195,4,65,83,12,19,996,15,56,14,-14,-11,-10,-123,22,-24,304,4,185,89,279,91,4,31,-28,33,75,-274,48,49,-24,6,40,129,-46,121,41,294,13,448,-17,4,37,54,40,212,130,89,-79,-5,-57,1930,77,385,18,218,18,25,4,92,5,32,3,313,49,61,-39,53,-50,17,399,-20,40,78,24,71,-7,-1,80,-8,-110,296,-56,14,3,-5,85,-129,128,6,-21,43,88,2,237,38,189,32,-20,32,-7,312,18,91,-35,95,-4,109,-47,28,75,-29,12,44,164,-138,226,28,258,-21,344,58,28,4752,166,57,-69,-22,52,26,4,8,-9,17,127,254,4,5,-37,-18,-18,120,20,-10,-4,379,387,57,36,342,-5,43,26,465,-48,-7,1,122,-12,36,46,305,-74,14,9,274,18,-82,51,-4,7,5,15,73,-111,86,-62,50,67,5,45,117,85,30,-19,28,30,123,107,1,-107,-22,58,35,97,194,12,34,394,-51,21,98,-2,67,-38,414,17,151,38,43,24,86,-1,67,686,362,-21,43,14,-52,-25,32,38,4,-10,36,10,17,7,8,0,-58,45,48,88,16,16,33,-48,11,-29,-67,92,15,-21,-9,265,7152,-48,-17,1973,86,17,20,-107,24,541,160,27,74,175,-6,-53,36,8227,-3,106,472,51,27,349,-282,10,335,17,-30,107,188,-8,-41,3666,5,-38,172,1012,-5,62,55,4,11,64,-17,315,-39,45,74,124,-8,41,-4,303,277,193,37,70,365,240,5,24,-123,165,-13,-34,318,66,7,-117,28,96,503,42,0,8,175,-54,71,24,2,21,17,0,36,20,299,-76,38,3975,50,5724,5360,6001,12,6,60,2,-82,84,207,1135,-19,4,331,-3,334,-26,53,-14,16,423,-28,655,28,19,2166,6,-5,251,-28,-125,1159,7,98,-3,132,28,629,7,276,44,-94,28,23,2,77,-256,25,11,39,-47,-10,-57,467,1971,-3,251,238,88,24,163,24,78,-41,642,62,33,78,300,57,147,118,596,-56,1013,-20,6050,98,23,-2,127,-13,83,9,100,87,31,41,3,18,17,140,-20,-10,17,37,139,73,4,1,-40,-4,172,-28,-12,104,36,1606,38,4,-27,-129,52,12,19,-30,-4,7035,17,-73,-32,15,-60,14,-13,7,841,70,-19,-36,45,27,279,2,53,123,2,-36,171,-7,32,9,-28,76,297,378,32,25,24,-52,-43,22,34,3,37,40,85,657,-141,35,27,13,17,261,95,3474,128,-93,301,69,31,-13,-21,-34,27,-117,59,21,1899,60,894,69,11,-11,3131,14,-26,115,88,104,249,22,8,30,311,175,8,4524,254,97,16,-11,72,-15,236,150,31,704,12,122,26,165,123,650,79,40,-20,101,7,25,17,-3,67,4987,39,30,10,-66,250,1,221,150,23,72,69,8,179,227,245,4,182,-18,-2,201,357,120,423,5,30,26,30,57,-2,99,2,61,-31,-80,218,49,10,150,-45,23,134,28,144,335,161,14,8,-31,-18,636,-22,-9,279,77,1833,62,16,-25,-20,889,193,-64,104,9,40,17,-92,43,25,153,1569,26,730,165,42,20,19,206,129,-52,-16,-7,-61,-39,142,34,0,111,55,-3,-229,-5,34,-19,-9,16,-67,18,-6,0,-9,-13,42,14,5485,684,303,8,-8,44,19,73,28,277,377,631,12,2,47,115,33,-12,929,29,-37,4,263,-12,-25,15,-40,86,2112,-34,224,62,563,-11,-47,1865,-30,74,-33,534,-157,19,6,8,94,12,89,75,600,-59,60,53,817,128,45,12,16,11,92,-2,140,-22,28,43,140,26,2831,161,74,-16,-3,28,42,53,320,-7,20,-127,2,32,2,-3,-167,118,107,-35,328,-11,70,76,84,113,156,715,572,88,-22,-4,17,-9,-69,-11,54,155,59,72,168,-37,-6,7,-3,38,23,16,-172,51,-57,912,73,13,22,39,199,33,570,-5,17,480,-7,-72,1800,39,-18,21,-53,17,53,108,49,23,14,1830,-3,1421,173,-129,212,97,72,4,75,174,21,-106,81,684,39,292,31,45,63,8,-25,147,40,18,3703,-17,4,-2,57,40,19,-13,-30,54,20,-1,-40,342,80,99,106,6,-221,-14,-53,-74,59,537,-12,-1,-31,499,1808,557,11,3262,584,-60,14,-5,68,-12,-81,33,89,207,29,7,10,115,329,33,44,143,437,30,-119,-8,32,-1,27,70,59,74,48,46,69,205,50,231,83,318,23,-6,392,279,25,16,-17,-26,-74,30,-22,41,-9,116,17,91,-4,161,6,137,44,70,40,42,14,58,38,72,158,52,19,-90,43,84,55,34,70,67,4,34,154,17,14,35,51,269,33,-17,11,23,-9,-15,523,336,101,-44,414,225,1,218,-30,-1,80,137,86,247,192,222,85,23,329,797,1,-10,77,131,-4,99,15,-13,56,311,-9,-62,62,578,119,25,-58,11,-14,89,104,100,108,69,16,20,-55,370,216,18,107,-3,-9,93,51,-11,4,13,113,122,35,-11,0,148,13,187,-12,-12,54,130,-3,104,6,13,113,378,112,21,160,35,69,10,-2,81,50,29,-15,-31,-59,13,303,-6,40,16,15,87,182,-113,51,11,35,149,0,849,30,85,56,23,20,10,83,-114,51,10,427,5,-3,18,-17,16,-125,-48,94,-4,-4,30,-7,40,7,106,22,24,855,13,29,-19,247,6,-21,-7,14,-1,1875,100,-4,-213,11,-17,99,32,148,47,-49,-5,27,48,-19,37,1365,38,37,3,14,-36,-8,243,14,435,11,-7,-240,-21,151,51,-71,20,19,-54,46,-3,13,161,-184,310,107,-15,117,47,59,54,24,-160,-24,24,-33,-29,519,110,344,-47,10,72,-6,84,226,-75,19,147,35,-4,-26,46,0,77,-103,-14,28,9,505,81,342,-37,271,30,15,-18,-46,2833,289,137,163,-119,81,34,-149,108,-17,76,14,199,54,55,26,9,19,100,-91,0,32,-3,-10,-9,49,27,-16,18,174,19,54,-8,52,13,365,195,244,-2,133,-18,208,273,31,6,36,-15,141,9,74,21,197,69,53,10,96,69,3,26,-176,83,93,123,66,14,64,45,282,92,129,-9,121,-8,-16,356,5,710,5,60,35,0,-66,63,65,-5,-270,-65,68,22,91,29,157,147,35,42,166,82,137,15,-3,65,29,25,-7,32,69,29,38,4,11,73,-14,20,3,185,411,234,185,55,-15,39,3179,31,380,-57,12,134,33,58,39,12,70,-7,107,67,-54,31,210,367,26,-52,-29,26,42,830,-126,34,58,29,101,1282,2933,3499,18,4,148,57,-15,9,92,-1,-9,32,-9,-5,78,-214,-139,16,-21,56,-36,-39,11,50,4,20,287,84,22,130,69,84,10,50,103,58,532,454,18,-45,3852,4828,3429,2825,2929,6830,1871,53,203,6,-14,91,3,61,160,35,-7,-75,-19,73,-1,-18,-18,90,167,29,-32,52,6,82,18,21,49,105,100,19,33,-24,16,10,2,21,32,22,-31,19,-93,-55,24,28,-3,60,117,-29,-6,-4,244,391,62,-2,43,60,-67,32,25,103,69,87,9,33,129,16,22,32,43,49,41,-15,-15,0,-18,17,799,41,8,-60,5,109,159,1,13,53,60,43,-26,4,196,60,26,11,-197,78,30,37,60,-8,92,1187,-4,256,43,-61,201,6,18,193,330,10,64,106,-30,15,1566,-2,17,87,-100,127,17,-59,114,180,41,12,-8,43,6,418,73,174,23,29,45,95,10,123,17,20,25,5,73,155,27,17,17,67,968,19,-82,19,93,64,19,21,33,20,-3,277,124,7,-47,-37,-7,-7,8,-22,-21,0,72,-68,-12,75,6,-32,60,-12,-9,-53,12,20,272,98,-2,167,143,-55,420,13,41,81,-39,67,1564,9,-3,993,-72,116,40,114,-42,507,-43,-12,11,0,53,82,1,205,-33,104,108,64,-19,36,126,-22,-20,35,60,-20,9,71,20,243,396,-11,10,-40,0,56,225,176,82,73,15,-5,48,3,46,52,142,0,-46,14,80,32,145,393,5,-26,179,17,79,34,201,30,10,-157,-9,83,361,8,-16,56,60,-15,3,21,44,205,92,22,13,-6,23,157,-40,8,14,4,185,-490,0,2,9,-9,4,14,17,18,43,-4,6,-9,4,-29,613,93,48,95,87,43,185,45,3,219,-103,27,33,30,43,-9,439,37,56,22,-20,57,-125,174,1290,87,39,64,-6,23,8,6,234,11,121,10,26,208,-5,12,-36,79,90,92,130,33,-55,11,-32,-33,-3,-4,37,4,-19,91,181,84,160,9,18,-138,9,291,-19,20,103,99,1,11,9,-6,159,75,29,327,6,308,793,67,4,-28,-13,51,11,16,22,-44,-2,17,11,-5,-47,23,121,-33,178,-38,-42,215,102,10,143,35,45,174,21,-24,-311,41,53,81,-31,13,24,-5,3,29,79,-473,27,50,-8,6,6,-9,50,131,93,1105,-2,228,318,-1,21,854,111,250,18,151,-6,44,-4,675,101,48,10,36,29,461,9,30,446,1391,2,23,65,-46,48,-12,33,175,61,23,-4,266,387,39,164,-73,89,-252,33,-117,-20,14,45,170,86,61,143,126,-27,31,10,115,-142,126,16,20,90,157,102,-19,-65,25,9,20,74,67,46,-15,94,37,-69,278,63,48,76,3706,11,129,2,12,42,232,-60,33,45,-51,886,122,24,100,4,4,227,39,14,23,-25,55,18,271,15,33,220,39,-3,418,31,174,127,593,88,178,853,5,-53,90,111,24,61,69,61,102,221,-3,-9,134,101,-38,-16,11,-41,26,289,29,-107,26,218,0,-1,-11,81,-124,-20,-43,92,72,42,69,214,-19,37,300,41,-70,-16,158,139,-7,385,21,-10,-28,26,17,58,27,38,344,3,-7,-19,43,210,306,600,60,203,23,-23,-92,-40,-6,-30,138,-3,-12,-33,324,-97,17,13,40,24,149,31,7,80,12,9,2,28,113,64,83,0,-2,32,45,8,64,30,-7,20,2250,29,200,6,16,4,13,32,42,67,54,2,54,58,-22,111,20,54,13,10,38,38,1,182,23,16,5,62,12,-74,-3,53,-6,22,29,112,-31,70,-76,101,-27,231,34,19,-19,9,44,2,83,643,12,7,95,29,52,56,597,28,53,5,25,-13,10,122,-55,194,-28,141,34,311,-5,28,5,-17,7,-80,-93,48,53,33,48,-9,14,44,18,208,68,261,26,-12,199,15,1,17,-12,-12,-5,140,145,-19,150,-34,16,-2,104,61,143,192,584,38,143,5,11,50,64,76,16,4,110,-7,-1,18,231,114,53,-1,-7,0,22,-10,1,170,18,70,51,-99,34,30,11,27,123,25,581,-3,56,60,-45,-5,45,-36,-8,60,58,375,-2,39,28,-12,13,109,3,-1,188,43,-8,67,19,42,-7,406,-141,0,-7,3,49,23,74,50,0,44,5,166,84,123,-69,59,79,256,-138,323,-103,380,4,104,80,-4,24,34,-76,26,18,25,9,245,8,54,111,45,148,173,-32,162,189,37,81,53,23,59,5,-11,-32,-9,61,-8,10,19,-21,7,27,639,213,-54,-101,37,25,12,28,-15,193,49,167,60,-6,-9,65,211,0,238,75,39,-6,-5,104,13,69,19,3,408,159,-40,182,357,319,139,46,20,79,112,84,176,235,-3,36,-50,32,1486,15,-32,19,-162,40,23,558,43,422,-217,45,49,31,249,-19,-19,18,-50,-420,65,-10,-23,-17,0,27,3,10,80,-73,262,8,-16,5,63,146,189,152,-3,161,101,50,111,63,32,73,115,60,-15,-247,21,68,-35,231,94,-1,-13,26,-10,366,23,25,48,13,-53,-13,-30,6,94,-2,20,65,81,27,47,-20,5,42,40,-14,334,12,165,8,113,-7,7,-5,805,21,2,94,16,70,371,30,1668,52,103,46,116,134,54,138,-6,36,27,-58,17,165,-19,10,-78,9,-437,2,-18,226,-20,82,32,26,-44,-224,150,19,216,8,-6,-92,91,54,-112,-40,33,47,29,7,5,30,91,49,90,35,-23,25,32,245,218,12,51,7,12,149,215,-42,-10,-134,-18,164,86,34,53,-21,34,128,293,360,-143,44,-17,32,52,41,17,7,-41,176,7,556,-6,37,240,112,81,13,-128,-7,20,93,72,-132,-2,8,69,42,168,12,37,361,-22,104,24,-1,104,37,167,138,55,64,139,125,103,39,227,29,151,6,92,25,52,29,915,42,-92,16,95,-2,-16,18,4,39,239,63,156,177,38,25,12,-9,15,282,93,2,759,114,-29,60,55,5,10,-68,190,1098,286,-84,134,217,107,-48,557,12,-2,121,76,86,23,-200,3,-39,-7,252,-66,63,18,-3,39,129,28,-4,-12,1972,1,691,-31,212,3,6,18,20,2733,-4,31,18,-28,29,9,44,99,12,11,2130,-11,1305,16,25,-36,121,1,56,-2,107,13,90,81,645,-161,6737,-22,83,-10,119,65,208,1849,99,767,73,3,11,10,76,22,105,6,872,8,37,11,-6,29,21,349,39,-24,58,-24,5,68,-75,12,16,107,0,-42,157,3,13,32,-3,43,-21,0,-29,251,4725,-5,14,19,162,51,58,30,651,-19,-70,27,7,-2,-82,11,352,1,12,9,38,2248,-5,33,3451,624,19,24,132,-354,-1,-7,34,95,8,37,395,-5,11,708,188,93,523,-8,476,1373,147,97,156,141,170,135,-49,-12,4,189,68,225,56,28,107,228,-46,-10,23,1,1263,390,-5,-16,33,766,24,29,145,396,175,-278,-2,679,-1,1605,1479,4170,-13,141,4862,554,-147,136,1,39,71,1008,-26,218,19,-34,-33,-334,761,49,-3,-6,461,104,4,6369,116,15,525,40,22,44,37,51,-63,24,1565,326,-13,25,6,-12,5,37,61,-33,-44,-13,107,-84,64,-101,2,51,7,82,3,136,138,1,246,48,28,218,11,16,213,-28,3103,47,48,62,1503,3204,83,294,105,-32,-79,2133,16,44,-117,-18,0,16,967,171,64,40,95,-24,39,81,-16,61,54,165,52,10,237,8,107,-1,418,-38,3824,564,44,-21,28,4,3777,20,201,64,-7,146,1793,-10,25,59,30,2,5,5253,2882,17,928,68,52,345,528,100,145,-7,1190,-29,105,-6,18,16,8,29,366,7,-18,15,16,-17,194,-29,46,21,316,42,65,11,-45,1,-22,49,254,77,413,252,225,25,128,452,519,257,217,11,-27,-33,362,789,56,-370,123,-14,100,76,-13,167,-3,36,73,99,-5,7,110,287,142,48,13,124,111,429,246,71,69,1327,3769,224,10,-6,2,10,16,-36,42,202,2,64,5534,11,50,54,-15,12,62,49,87,139,-41,7,69,-60,18,80,329,610,33,-37,63,2581,44,123,46,-6,1,-15,-18,22,22,4,15,21,138,81,-12,79,-22,102,-81,7,-6,10,103,52,100,100,135,70,61,81,-7,-22,21,6,46,-29,68,16,745,0,61,18,3807,-29,1260,-5,-25,46,12,1565,-174,362,-3,4,46,13,455,23,158,16,15,20,4640,156,-16,3,-12,-53,249,80,5324,2208,14,152,642,40,257,129,86,11,454,501,47,159,-143,-22,123,53,-2,37,181,148,557,43,17,372,-15,-27,935,114,199,35,605,166,39,-71,44,23,135,53,-35,-16,209,38,121,4633,4,11,4,-12,130,62,388,231,111,36,-6,18,243,158,143,274,238,258,200,4,32,-5,293,263,131,12,-87,139,4,44,1558,12,329,-40,2,84,244,16,55,63,52,-19,8,58,433,109,-52,192,54,0,1,14,200,94,100,190,65,100,52,-20,4,30,110,1,-27,13,334,-56,-8,-2,92,48,34,-19,496,-1,-20,3,90,10,101,47,-56,14,109,10,167,32,-7,14,1,127,28,120,21,94,2802,282,267,99,107,-37,104,-35,12,7,58,605,16,54,18,20,94,94,303,477,73,-67,69,25,49,118,189,198,3259,59,1282,24,95,23,111,109,27,53,35,-42,-45,-6,60,828,13,28,18,14,-2,8,67,10,95,38,58,23,58,-16,220,1054,13,1,34,-4,29,-15,41,21,122,3,35,250,15,61,-3,202,21,107,2,13,7,-52,14,60,-7,3,48,31,12,1430,29,16,12,20,-41,0,13,-40,-26,42,140,0,-3,-4,-8,205,76,84,35,21,-10,-3,4,-2,63,94,262,134,319,345,-37,58,-10,22,75,141,163,-23,23,16,684,-19,-37,-21,26,48,85,6,13,234,26,4,22,-33,177,1,170,9,130,-1,60,78,-33,22,23,63,343,50,10,37,11,33,24,-2,-11,-4,114,38,391,-8,202,25,82,142,7,18,21,40,21,-2,-194,25,-10,27,132,7,101,17,390,-47,-12,-82,39,-24,425,-7,237,202,-111,47,-20,9,58,8,-162,41,-79,74,-10,8,-127,-23,3,14,-31,-2,2580,43,327,37,39,11,2,640,10,397,1,199,13,68,71,229,14,85,-5,115,187,87,82,-2,-46,614,68,50,55,-39,84,9,11,23,39,-8,3,-116,11,-82,48,276,10,12,-11,25,-63,94,213,52,5,-112,10,-22,111,16,147,123,51,4,5,325,-63,-37,92,8,391,-269,84,-103,128,-52,163,17,41,-63,-100,-62,112,231,15,24,184,-10,-26,501,14,2,72,13,9,461,1441,-26,-34,86,1790,516,-5,37,-29,-2,408,39,26,-34,44,-12,26,-286,1,273,24,-20,6,49,21,-140,-36,48,-111,53,35,-93,5,164,10,-518,27,17,2690,42,7,66,47,98,44,43,-4,291,102,19,109,158,53,66,84,13,-33,10,-43,24,7,266,35,-60,10,0,-8,-3,21,9,-21,-4,-17,-73,-31,26,77,125,9,19,25,-8,-4,-29,15,10,-10,24,49,-2,-3,48,-12,-16,221,19,11,4,25,182,-55,93,29,-36,-15,-134,-75,289,-205,26,50,18,13,89,70,-2,119,-7,37,-53,39,71,214,-1,20,15,11278,183,-90,152,102,-13,16,84,134,40,-34,176,44,-77,-8,93,113,895,-45,-1,9,10,27,4,55,15,17,24,14,80,1742,147,-15,68,73,126,312,13,1471,47,-55,-8,5,12,4389,936,10,3588,118,27,-139,18,51,-17,48,645,344,26,30,45,10,33,13,-7,378,54,17,71,43,-23,387,38,320,53,70,-8,47,23,-15,80,882,115,330,-27,15,-3,-25,-92,27,-9,82,-4,72,63,26,70,93,7,38,-13,14,26,-8,28,28,13,-18,417,11,23,441,283,-2,50,-14,-21,271,68,153,205,2,696,38,-20,80,135,181,319,73,158,-8,31,135,95,46,-23,45,52,-98,-27,2,3806,55,183,52,11,14,-278,-13,14,-5,-40,19,-37,-17,-9,47,-24,-5,-6,-103,9,-2,-119,7,-11,6,31,1,-139,-36,172,-76,18,34,0,127,259,115,5140,714,74,45,26,65,743,149,6,142,-3,279,-34,13,-1,489,15,142,88,0,-96,96,26,92,263,7,67,5,32,94,11,285,73,139,64,18,27,17,2291,-12,14,204,-43,2441,38,6,42,780,-41,0,203,25,21,20,57,29,-85,-62,-3,14,50,58,14,39,545,349,77,20,-21,10,20,828,4,174,76,25,-58,514,40,17,424,-22,13,272,71,-23,-16,-2,-36,27,13,36,12,42,31,155,-8,14,2,201,60,12,175,38,14,22,50,-43,55,17,4,4,68,-10,133,290,-8,-143,5,45,9,506,-12,-48,209,1019,19,243,11,584,23,-22,36,13,46,-4,30,17,18,15,22,2132,13,33,-15,-22,46,17,398,18,35,166,0,-15,-85,0,35,-6,0,-11,42,37,60,72,15,80,15,26,48,-11,348,485,2,141,15,88,52,914,217,57,-3,23,-4,-8,106,283,-10,13,87,87,74,9,-21,10,182,28,4,-54,270,122,-64,25,34,-20,7,387,-20,24,503,9,466,23,24,883,49,-1,-50,-5,11,-18,54,295,-31,-105,-26,41,11,316,53,-7,-3,51,43,25,0,128,2,18,511,12,1,267,106,528,-3,-1,12,58,39,0,375,47,-17,-14,-17,-50,42,20,-10,12,16,612,43,-39,294,30,-19,9,-68,1299,6521,-40,56,30,-24,-12,11,6,-14,-17,153,178,-13,-9,216,30,230,-27,51,-18,12,-15,6,39,347,-17,-18,-103,-41,223,72,-12,145,20,163,108,665,-42,45,-16,-102,-387,106,-59,-18,218,-36,39,95,39,-1,43,47,673,27,4555,8,4,280,73,23,15,98,-6,15,12,30,47,7,-4,-33,137,276,144,-11,-46,36,3,-42,27,-79,30,54,-8,19,1,155,183,-6,9,36,-5,-7,70,6,-9,-4,8,6,62,59,21,147,24,30,56,-18,350,-47,-7,12,14,-3,90,448,-2,6,8,69,194,6,-108,316,86,78,133,-53,212,-26,54,583,-132,93,-10,-14,804,103,20,14,34,-110,4176,-3,94,133,98,-10,70,27,28,139,25,-3,5,259,90,4,370,148,757,104,31,-9,-2,219,-21,19,-24,-46,522,24,178,11,-3,15,-48,143,31,-43,-56,-6,32,128,7,37,41,70,17,-11,21,-15,213,-20,-96,-16,-25,563,194,20,-15,-26,395,17,218,514,-34,63,-70,505,7214,238,53,-27,23,39,-10,39,-3,74,92,431,4079,1952,12,-27,26,-40,45,-63,7,82,21,67,84,242,231,-72,-5,-6,-70,-77,140,1,-60,7,-10,27,-173,123,-4,-32,29,-11,-49,228,-30,-3,-41,4,-2,-11,-8,-99,12,-86,9,11,50,79,56,284,73,126,-105,12,55,19,13,-7,63,74,-12,35,-8,-89,-6,8,399,123,1033,2069,131,3735,-151,2,33,23,-3,-6,36,-175,-8,-37,38,6,288,11,16,142,23,37,177,2517,27,268,9,-2,-1,6,0,63,10,0,2555,33,4,89,87,-132,400,121,149,-28,-19,4,-5,630,-2,61,44,91,-9,644,121,22,10,-16,-13,11,-9,-273,57,57,36,2,42,-88,52,-9,13,-7,-120,-4,273,55,298,94,3,15,-46,10,-9,85,-1,-53,4430,-7,83,72,276,104,74,3,211,62,-27,19,214,-121,50,162,-9,77,54,4,-20,1,-62,-42,-91,40,41,3,22,7,-70,-12,39,68,-201,28,15,-94,-76,46,93,8494,284,82,2008,-32,13,-11,-22,3680,18650,114,3903,9467,76,46,1487,167,361,-22,156,11,26,28,15,144,26,-5,17,-2,-153,145,-18,127,3504,144,-17,334,-3,768,65,-20,48,61,65,-11,6,3,-22,34,119,152,4,4,0,18,36,240,200,-147,81,57,90,247,-1,130,9,125,171,108,82,-37,751,211,256,4702,52,12,14,-4,-24,8,-115,226,46,179,-3,-19,6,-10,30,32,696,-151,96,18,6,4,37,15,87,119,128,43,5836,-9,31,-4,23,-31,-50,20,-21,119,35,403,-105,35,62,875,379,156,67,9,-65,162,-38,201,82,13,-138,20,220,9,7,-18,31,55,-19,-553,17,-27,169,0,-254,18,8,-20,20,18,140,24,6,52,27,12,-11,58,93,-34,14,56,35,-4,5,48,23,67,113,103,22,-38,57,19,33,-142,-72,32,-217,123,23,167,-9,58,11,65,-106,-15,87,18,111,68,12,-18,3,18,-12,47,14,-20,79,157,312,-18,-44,66,158,18,4,22,32,63,23,-14,23,117,-26,31,58,-13,-15,330,435,5,16,-25,-44,-40,-55,25,-14,71,-183,-22,89,14,-40,2489,-482,92,348,-3,19,-28,128,359,1924,411,-1,59,2,-110,-11,-33,118,-60,23,2812,270,1506,586,6,1763,138,-2,44,-4,13,95,27,77,15,-128,12,37,51,7,32,23,55,376,-26,-65,-86,132,23,30,6969,-13,-21,149,76,-20,119,-60,13,-19,11,-34,-2,67,40,130,352,4707,-10,-22,-4,-6,48,-2,304,48,0,193,60,-7,42,82,-11,546,93,27,-31,-28,145,204,5,207,63,-97,96,15,-189,3,-12,13,84,42,207,186,5,280,16,-29,4,84,205,51,20,49,77,580,397,-81,-10,11,2,4,114,-4,133,46,216,-37,-1,64,14,446,-83,-9,239,-33,276,-19,-18,-148,349,465,20,-20,196,-124,89,-30,0,54,26,58,111,-103,-28,174,1967,15,-61,273,-53,1,29,6360,427,19,10,24,97,43,40,-5,102,37,59,173,-14,20,55,61,-15,2100,5,68,22,-27,14575,161,88,63,-80,-4,-107,313,30,30,41,3,8,114,137,58,-7,21,-20,-109,-40,626,1,-244,325,58,15,51,132,-7,85,-16,67,406,42,-6,19,87,-15,24,-99,29,-60,1360,11,-14,143,-87,-14,25,71,-31,-5,33,85,-84,127,-4,49,66,5,0,33,81,55,109,1923,27,50,145,772,-38,13,28,-73,-7,-1,411,-16,58,20,212,20,-17,33,-82,12,10,-17,20,-41,-90,3,34,-12,9,301,89,44,256,14,24,81,-72,-14,0,24,15,60,-136,81,-17,854,612,-37,53,42,176,46,5045,10,40,11,13,79,-109,10,31,20,241,28,15,20,14,-38,-15,-38,-32,24,39,22,174,21,-91,5,-65,10,5,2,56,-22,-2,25,-10,-1,25,25,-9,-19,-14,-12,104,139,32,24,210,-74,23,-220,94,62,37,-18,-8,54,32,22,31,25,58,112,-61,-11,82,76,35,-138,-2,-22,-6,10,-17,214,-10,283,34,-76,-7,-105,35,35,-69,111,148,48,-39,135,9,-24,22,11,35,101,136,81,9,174,247,-513,50,121,-31,35,52,22,-106,16,-68,70,2814,54,-9,9,14,11,-8,20,1128,33,-4,110,977,-86,115,18,-26,-9,76,33,-20,52,15,6,83,53,4,16,10,5,64,98,422,-97,8,-19,127,40,780,269,3,5,744,-19,1142,13,-5,66,-238,59,-11,-6,43,261,-1,97,0,-20,-60,-59,12,-111,274,-11,-36,-46,6,67,-65,17,34,237,18,-79,-109,187,-9,-18,-21,-17,-14,23,291,-22,14,80,-1,14,-100,9,-22,147,189,-53,-111,134,1022,-16,43,-53,98,49,79,-251,304,-75,-8,208,89,23,16,93,10,-16,38,80,11,-4,28,50,-76,11,-24,-17,219,13,74,137,280,4,62,8,-25,-273,-44,238,862,147,-425,3,218,3,111,26,37,-22,153,55,-23,407,370,-18,9,0,147,105,125,516,32,-137,104,35,-7,6,13,538,-34,-163,-574,-163,26,-34,-226,-266,-5,-128,0,-19,-90,-69,535,0,-31,44,46,20,1103,168,-57,-227,74,-6,-2,694,267,-46,55,31,32,2589,-136,-166,-963,-2001,-307,-254,35,22,-21,-28,28,-12,26,-61,312,899,906,-1,-5,-37,-14,241,46,366,-5,19,19,6,-25,444,9,-5,362,9,114,6,127,69,43,134,24,2040,-21,24,-5,-77,-29,0,116,16,8,35,337,13,50,2,4,18,10,35,-38,94,1197,117,40,147,13,-22,-69,10,158,58,319,43,3,45,8,-96,51,-68,75,92,290,0,133,4555,-16,14,8,45,15,14,-8,26,-25,4,-14,0,300,0,22,0,-4,60,5,110,-1,-51,-31,-22,24,-30,0,73,-93,-13,14,-55,19,-1,41,98,161,22,81,72,-9,17,90,38,6,21,214,-32,56,26,42,63,-22,-7,-5,738,11,33,27,23,1458,2,11,-26,5,4,61,2376,-67,55,-29,-49,54,-15,103,-59,30,19,-19,156,146,-54,6,72,0,-13,3,13,27,163,0,2,3,22,12,8,141,-5,-27,-2,271,27,-10,7,270,-29,200,530,31,1,-93,22,-6,75,36,25,30,22,12,17,17,12,362,11,42,964,580,61,163,519,-446,-52,-21,-80,-57,13,-22,11,76,7,-33,46,22,-185,44,503,133,51,-6,-11,-14,141,7,53,55,23,-78,4,60,109,-261,56,11447,5453,10,66,-3,92,-7,-59,2424,29,60,319,-18,13,911,970,174,-113,-9,6,9,-24,6,-71,-67,-26,51,37,187,21,0,38,-29,-28,3,1377,45,61,60,89,32,181,150,-34,-20,15,14,15,1089,86,135,35,0,45,-28,35,34,44,-25,1,4,-17,0,-10,4,81,-5,85,39,652,-4,27,22,36,708,6251,38,44,41,2415,1254,-54,513,-43,0,50,-3,5,-16,180,39,23,5,14,41,-50,-31,156,12,2996,30,48,-1,60,14,0,11,-21,78,19,51,61,132,41,-69,17,-198,-36,-161,-143,-15,-128,-219,14,-89,1,-26,-82,-147,-265,-79,35,15,-60,-129,138,11942,48,5,42,-63,90,-72,0,-32,-69,-35,-30,-36,-82,-45,-450,-216,-351,-213,4,921,1046,1157,1448,809,3551,16452,464,1099,13838,89,-25,104,806,3633,326,4197,14,369,1305,-139,105,68,190,-36,-42,27,30,74,334,375,-114,113,-99,29,21,258,-53,-1,123,41,-2,-33,279,-102,78,1364,383,40,180,403,29,168,-98,56,46,69,3,58,31,287,2,129,-6,4,-43,120,70,-18,37,52,40,47,-8,-41,182,65,206,135,273,320,48,-756,305,170,745,204,-8,202,107,-109,44,-63,-193,172,39,46,357,-225,18,137,-40,4,-9,-272,78,752,148,248,5,-25,689,118,-36,10,277,22,-35,-12,247,154,-8,669,-10,19,117,-41,-25,225,-4,-19,30,1677,292,351,52,-4,-1,25,124,91,103,66,-70,207,1996,84,113,-42,26,82,98,113,3,32,34,-23,142,103,-10,154,35,97,66,474,78,560,226,741,5,226,941,-125,-104,59,38,59,41,78,443,-7,24,1433,-3627,88,1086,135,401,265,140,-16,19,-18,85,183,-32,199,227,-2,28,65,11,39,456,-28,-4,61,47,66,-8,293,-64,-7,48,26,-13,116,500,25,402,10,2104,-125,62,-22,21,122,388,93,-43,80,116,-30,36,71,72,63,37,4159,42,-15,10,92,32,29,191,74,43,-67,23,8,26,17,30,-235,415,-49,-142,24,259,-53,330,-151,304,30,189,49,101,-38,22,105,80,111,131,-76,0,24,-12,-79,187,-89,26,74,149,20,-8,0,87,184,540,124,29,123,25,459,-12,160,1082,317,-6,-34,-22,380,-39,308,122,19,6,1299,132,-464,74,81,233,-8,10,-50,-100,216,165,-174,227,-154,30,49,146,-37,244,-25,191,-10,-160,18,188,99,20,28,250,269,-39,170,12,-97,33,216,705,147,63,-30,139,293,4,65,1343,155,-83,-81,38,128,84,39,180,297,31,474,-64,110,-100,39,93,-1,59,86,-70,-27,-140,1378,6,179,153,-726,-43,1418,-131,105,-71,29,528,275,20,255,-48,76,29,111,28,76,32,38,-13,-110,-52,226,-17,76,-173,35,234,119,231,-26,-66,-32,275,-269,403,-5,75,-13,-4,97,-12,735,139,10,102,-30,307,9,171,-158,59,17,-9,-228,221,132,-19,134,145,-143,-2,708,436,21,-75,37,387,100,282,212,48,-113,-14,185,-6,108,431,-587,-65,389,20,67,-2,244,85,-15,-50,876,191,123,-54,704,318,-14,189,22,83,-34,-34,-49,57,218,-16,4,47,287,468,34,157,48,100,32,-110,705,-78,20,220,35,-57,688,50,-5,27,1267,121,61,32,372,244,191,30,58,-191,-32,53,32,4,41,51,54,160,111,3,157,186,51,141,-117,18,57,102,-94,7,-20,95,47,19,39,125,-18,-36,3,365,101,898,9,50,1304,264,244,-10,-22,224,-75,4,-12,-38,4,-20,68,-166,-26,1,-96,101,165,-352,-128,436,-33,153,296,27,328,-1,140,209,225,-191,-7,-25,135,-10,416,-48,8,1320,-47,42,319,-48,-18,75,164,-58,-7,0,-114,-91,19,54,11,-13,-28,4,-10,38,-222,-23,394,-6,141,-27,61,-50,-806,160,110,-157,71,11,210,0,188,20,-3,47,285,224,34,-78,-13,-219,-126,58,-180,-181,35,274,303,-12,-60,62,-100,94,82,585,-59,133,373,59,3,-15,365,-167,-4,468,2449,151,8,-59,80,-38,-284,125,-86,-6,36,11,202,86,61,-79,204,61,354,60,66,215,55,66,101,176,22,205,13,-17,138,69,444,231,-229,306,160,13,18,524,-98,-26,490,51,184,57,1933,-130,60,27,407,191,-62,64,80,240,138,216,59,294,138,34,52,69,162,32,592,92,-1101,-8,59,119,204,26,49,17,186,82,13,305,472,65,-13,-61,637,-36,56,88,0,157,75,153,58,-8,24,41,-68,28,21,-7,81,297,-14,280,545,307,-9,-68,30,-89,86,-39,102,9,212,-68,56,-51,192,3,1,37,-17,12,20,9,56,308,-75,-13,45,60,806,157,-19,-71,35,-575,-22,19,0,609,37,521,2,190,-9,214,167,-57,-35,89,1200,-244,44,-58,-60,139,-654,341,-5,-54,-3,184,-13,941,205,140,90,19,144,97,-88,24,66,259,50,22,95,-29,6,199,173,5,198,-23,45,88,-33,46,-77,267,1206,-159,155,25,-43,-133,131,17,80,-21,642,122,131,11,-172,105,93,-30,-161,243,787,75,-22,8,51,-25,-129,-65,18,-107,-80,47,426,143,322,139,55,-36,-249,2,31,22,-99,-21,67,144,-1765,34,-3,42,-25,-8,47,174,104,-56,160,482,329,6,-73,18,-82,4286,82,-12,90,-83,263,1,-98,-70,117,56,10,-21,10,-19,-3,-29,7,16,62,-237,271,-10,72,138,250,-298,1793,69,-125,72,1544,130,39,-350,64,-100,184,272,480,-333,146,363,-344,38,184,2310,-671,2,-2,83,154,141,251,1516,64,-27,22,-56,194,142,48,24,14,41,400,-53,-169,154,2681,74,6,-9,37,134,-10,-212,-175,677,-100,32,-12,71,-194,230,3,-3,409,-65,-4,-226,114,42,950,203,278,18,201,29,2177,128,275,-218,-739,49,-4,135,1649,155,97,756,-1,7,-90,4082,-46,42,-29,6,42,174,-86,-5,-31,10,246,-12,91,5,547,151,562,-14,184,8,-36,-160,199,10,-675,434,-931,19,8,85,734,-235,-161,55,63,-160,-14,-47,-1,46,124,574,301,17,184,1323,106,-4,-10,-54,20,-463,165,-33,-14,44,-237,318,-104,27,60,466,444,16,-111,19,9,118,-208,-140,-205,28,-2,-13,-11,-37,-263,-54,4,205,122,2828,-116,156,23,17,48,0,5,-30,-192,22,190,-40,-11,80,-70,-70,4293,-73,-129,7338,118,112,-86,-10,17,15,215,-19,-43,-50,23,-7,7,93,-50,-320,512,28,23,731,-18,118,19,-68,5,96,-25,-159,175,1222,49,1222,19,7,11,73,343,-90,166,83,40,-14,157,46,782,70,241,-28,-5,37,-28,79,-161,31,153,-796,-3,78,-124,-554,-25,-38,6,48,111,-497,-130,15,69,148,177,-145,-19,-86,-7,819,-34,125,6,777,201,67,27,160,3,834,1,187,-219,-63,-57,107,413,361,44,147,7,-120,9,-260,55,4,10,2309,-171,126,-465,-2606,-74,77,13,81,103,131,4,-29,-2,177,199,127,79,85,-249,10,66,151,50,-21,577,-40,128,-23,578,140,436,19,464,414,55,716,95,11,-33,34,-83,39,-298,248,1273,66,-34,-258,-15,-159,142,-392,21,346,199,18,-54,-13,-138,224,-68,-389,-31,-42,111,12,2,54,902,3,97,-310,-33,23,82,1175,258,73,17,56,91,295,-60,12,111,65,190,953,35,77,8572,85,370,9,-131,-170,-32,57,798,-8,71,50,62,-81,220,18,237,186,-214,-94,-25,136,322,34,-19,155,-553,958,16,28,157,512,79,108,130,110,43,63,338,-15,721,-29,9,115,3,24,101,1687,107,83,-169,667,-4,13,117,342,-85,88,-1,-161,42,143,-33,672,0,544,387,-61,-21,18,-12,45,111,-85,384,84,85,-167,254,-149,-31,9,104,-51,22,27,-88,-77,70,457,5,231,139,175,34,47,267,172,35,81,196,185,814,-28,-70,575,292,68,207,4,34,39,-152,119,28,-194,-62,179,106,-22,-21,140,33,-447,41,2,2,80,30,175,34,320,372,94,42,73,-97,-42,140,78,49,21,-32,41,76,-55,83,225,21,12,266,337,-153,464,-337,251,190,223,-17,138,662,-318,122,-351,404,-89,11,-10,-265,284,384,112,85,-91,250,88,87,191,-80,357,96,-70,55,275,109,175,21,412,257,89,22,-521,-274,30,64,153,-50,301,168,154,-129,-30,117,128,357,231,-117,-20,22,-289,965,233,37,331,-53,45,100,433,72,-28,41,255,24,122,-72,274,203,-69,46,29,12,52,14,-92,-58,338,427,467,106,8,6,68,845,71,21,312,-132,148,-182,-8,663,302,97,-16,39,-54,84,252,29,203,-19,307,80,2076,183,158,190,103,1921,-571,123,98,855,130,324,-42,0,21,32,2,94,-50,172,68,163,165,-83,-255,-16,42,29,25,-160,94,-71,-16,106,1055,-31,51,49,37,80,224,189,-189,112,-104,60,-137,-188,914,221,-24,7,-70,126,31,40,384,12,4,28,106,-65,73,278,-101,149,154,-108,246,-134,-123,-16,-23,74,325,1090,147,-126,-1,850,-334,-47,-229,-138,56,133,-13,7,-17,24,-12,26,488,294,-160,410,1649,929,693,1183,427,35,198,157,9,-119,0,156,33,-51,3048,40,1260,73,70,273,58,54,-13,45,133,-13,29,411,55,-198,57,67,60,67,104,-33,115,82,101,44,102,-32,320,265,-63,-15,-41,18,7,-104,14,657,291,370,6,50,29,46,-45,37,-39,17,501,17,253,-28,-43,-10,232,-33,36,151,-159,-153,-171,24,-17,-89,-114,205,33,43,106,383,55,838,419,77,639,525,143,301,635,629,1377,-1,123,-48,343,37,-25,1077,480,544,-9,76,-591,501,-10,92,188,6,-162,718,-621,-47,40,305,-51,-75,120,28,15,140,278,89,21,456,9,109,-33,24,265,271,274,-84,172,38,46,257,251,90,-134,-279,649,415,-92,-42,92,87,171,73,71,35,116,-42,460,1252,57,-116,525,-349,-742,177,392,17,298,-122,3,2465,523,20,-90,55,-210,-141,372,653,574,84,620,-133,488,526,264,952,509,891,78,123,-14,118,3,-576,-109,26,6,-41,-132,268,-24,100,-233,165,-387,307,243,460,24,760,105,1163,601,-14,-56,351,156,307,1417,678,207,775,115,588,984,-174,-5,111,143,868,-103,52,610,2958,375,-56,-65,359,1210,99,506,761,-22,229,2338,953,271,736,43,537,49,682,185,76,88,-80,138,11,-30,253,2367,435,135,783,196,380,994,424,1152,-56,181,119,755,224,56,268,523,34,-64,-3,167,189,-6,59,62,17,161,43,-130,-23,165,100,37,-5,73,29,102,85,164,-19,52,-12,18,1147,-41,50,39,159,1895,239,80,309,2130,535,422,350,303,16,159,37,28,-68,-377,-100,252,48,-29,51,-22,-7,106,-18,95,-531,200,-78,163,144,49,168,30,-25,226,884,22,115,-268,201,41,73,262,49,-105,629,487,126,5,6003,116,57,281,597,620,140,-27,408,230,205,-583,224,89,-42,-142,14,1205,202,100,70,565,59,208,-16,108,139,371,431,781,90,-42,88,-108,26,-18,-92,-72,5,301,153,625,15,465,300,67,603,43,133,872,124,-38,-18,333,755,646,846,2765,418,949,1831,30,-85,87,398,224,371,-58,159,153,234,1883,40,402,147,-12,145,80,136,28,292,59,15,60,80,104,121,-97,-91,40,1021,353,-34,558,23,15,188,80,-3,141,1809,77,680,-35,-13,-204,2155,3,162,144,-1,73,65,63,134,224,139,190,212,-464,-33,20,241,-12,910,415,323,-7,99,581,40,-232,-356,-41,-23,551,407,217,-397,49,-125,110,1352,54,-8,-166,-283,-29,-149,127,62,-10,56,40,-30,49,195,120,269,-28,97,-60,55,27,-5,147,200,13,125,247,57,-340,14,938,-48,-6,317,-24,356,522,178,-33,113,87,239,-61,113,29,-46,581,68,152,-305,-29,41,-22,-17,-94,-762,106,-2,29,79,89,29,24,205,21,-50,184,195,62,60,140,177,23,89,9,145,24,14,91,39,-37,53,-78,80,-119,22,-39,1274,27,-60,-55,-13,98,127,172,-10,-34,-13,-50,114,475,-117,93,602,265,132,147,1469,-23,31,94,141,132,268,88,15,-136,-156,-32,21,115,-358,-22,-22,542,203,27,57,25,-122,-13,23,-55,-33,10,27,2632,478,71,74,33,379,22,-367,-89,57,127,-5,194,-80,100,456,-21,-63,290,170,38,-45,-26,52,824,99,-46,-13,-2,18,-141,222,-21,36,-8,3,-57,-45,5,71,10,-19,98,289,-58,83,32,18,55,182,167,852,-90,544,8,55,331,60,38,706,1209,-17,2,137,-14,2121,-37,-158,-310,197,229,-9,294,34,146,21,-23,57,105,-4,29,532,-2,205,432,55,9,-89,-56,-186,93,57,16,330,24,251,-49,60,121,13,214,395,105,1275,1458,9,174,-18,58,39,0,55,-54,23,-28,-41,38,841,12,64,26,287,137,155,-71,76,109,-7,70,-51,32,68,159,7,18,92,212,335,14,-91,85,11,40,28,127,-27,3,-9,46,-22,663,-2,68,95,120,236,-348,6,81,-4,40,91,-73,-150,38,25,-58,-3,25,859,343,51,698,267,823,3261,-152,41,-147,-511,27,-128,-147,138,-11,20,-43,185,75,-100,-77,47,35,17255,141,-33,3276,724,20,152,60,-24,94,67,-49,-18,544,43,37,4650,38,-28,9,45,28,92,-124,184,35,113,-261,35,68,271,43,-32,21,180,245,-138,161,-14,121,127,444,-553,169,37,662,50,411,-9,34,431,112,399,180,467,174,213,148,-184,12,191,15,-140,1,16,6,129,294,13,-102,212,-106,218,92,178,399,71,5,3,-129,-7,5,-138,258,28,57,26,387,342,465,46,305,-74,274,117,-19,-107,194,394,52,-168,50,19,274,19,-19,22,24,-48,86,183,109,-7,233,22,-8,151,-197,-25,-103,8,-84,-234,-10,36,364,106,10,217,25,303,-356,19,270,27,45,-4,-211,-18,299,-163,-14,-29,709,300,-68,-13,-138,-100,-13,29,-153,-43,894,-171,4,87,1332,133,30,-89,207,-6,10,273,135,123,35,1569,945,-9,4,29,19,160,377,631,115,149,18516,313,10,-34,563,-47,383,-6,34,-52,22,32,79,6,109,138,97,-244,123,408,-37,-202,-107,39,113,352,37,557,-1,-175,-74,73,38,70,31,1163,-95,-48,61,95,324,-142,-3,8,-366,19,64,-317,33,-63,256,23,329,328,243,121,11,584,216,117,-165,205,-121,69,179,17,26,432,-221,38,-185,146,654,113,52,18,7,22,67,112,19,9,-471,154,-28,-38,-68,23,116,-72,43,12,29,80,-5,79,82,105,20,196,-28,302,200,-249,33,-76,67,-49,-100,-81,-8,-73,93,16,11,13,165,69,90,26,-9,63,263,-2,328,-561,-8,7,15,22,-95,37,-5,-17,7,211,88,-17,86,-162,72,51,-30,143,77,92,81,353,6,20,-207,-66,325,33,-12,-5,35,1108,402,48,76,24,-16,-49,396,30,394,33,4,211,220,69,-12,423,33,509,58,3,1547,955,69,6,40,3,-74,110,3,454,36,6,72,2169,23,1,901,270,-40,3336,70,116,-8,97,-3,-6,23,11,20,0,197,85,-43,-83,-1,452,31,106,1261,-168,54,461,-31,146,304,3686,315,142,3,395,354,-41,91,72,-13,106,128,101,128,45,-47,319,42,96,96,462,525,252,29,-16,54,18,-11,46,-90,39,242,-57,-53,-51,-41,76,64,126,20,-20,-28,118,72,85,49,45,44,19,-41,374,1,20,54,48,26,68,-4,82,-13,212,44,345,46,-66,-39,-7,34,12,21,-7,167,-35,-21,15,137,27,26,64,257,-7,10,34,204,94,-524,-8,-61,443,47,33,169,126,-25,33,106,-78,-13,390,296,-42,362,-74,154,90,1360,61,173,171,181,413,286,97,182,18,50,24,11,350,27,216,-108,267,-36,31,807,49,-87,-45,-960,-14,-27,-201,618,250,154,-125,318,54,-67,292,-30,86,257,7,0,428,109,-97,-22,178,138,29,40,-91,29,35,22,423,-1,52,1015,42,170,51,-72,101,-50,352,37,29,-201,70,-53,198,-11,146,300,119,-10,81,83,-18,52,155,41,55,60,-11,13,-3,298,197,-213,869,-69,124,20,-20,108,-21,103,58,80,2,-11,1256,1468,-1,610,60,45,98,196,67,75,238,13,1,17,26,1037,-188,134,26,1131,71,432,-39,87,3388,76,-27,141,50,17,36,41,162,-1,59,238,29,-36,42,25,12,-46,27,36,23,-109,58,152,155,-28,-13,-2,-26,209,4,1179,-48,199,518,137,77,-1099,178,4,17,-33,-82,-53,9,61,63,68,111,-13,547,120,184,367,209,-7,21,62,28,-122,29,9,112,-78,-46,655,-150,-21,65,45,16,11,116,428,0,-33,31,-197,13,-61,279,-18,-6,-25,534,-20,160,179,3,1,113,-122,148,48,-30,187,34,37,-12,-26,125,27,-20,-23,303,16,-113,82,28,-21,-83,28,-125,301,-213,19,1140,169,-16,37,-11,9,-240,151,32,160,-102,69,-14,276,33,-1,-332,3,45,208,-6,502,405,1089,1239,6639,480,1163,17,198,-21,334,551,-24,161,-35,584,-8,263,901,5090,74,1461,154,124,195,390,-103,23,1292,-14,516,925,-3,78,1587,129,104,-15,-9,43,1042,-184,123,34,5,766,2595,94,-32,16,-35,-5,59,6,-4,390,217,602,40,-12,-41,-62,811,5,36,79,37,17,-43,478,27,-26,141,-3,6,31,108,-88,-9,-23,49,-14,-131,-7,2420,21,495,-38,-34,26,178,-54,-145,-22,105,178,148,-34,155,3,56,2138,40,34,162,-19,-10,8,-129,20,187,64,200,280,-46,426,77,-21,89,108,91,21,61,-230,38,14,1370,-74,-91,-1,161,12,14,6,54,-160,-24,186,-31,54,2627,100,15,174,365,102,403,-415,197,64,45,72,166,137,55,94,12,31,-35,367,-204,1282,39,387,-91,-36,-39,-15,69,6,35,157,-22,10,32,31,159,111,-100,-59,-10,20,27,-21,-102,-87,134,143,195,453,11,-84,225,-9,286,142,-157,67,-490,-52,120,613,93,439,330,121,12,220,114,81,22,-38,1445,21,-311,81,-31,-55,7,121,-473,17,854,101,3868,22,69,-252,-62,170,20,-68,12,106,-49,122,-513,235,6,-2,61,53,-70,66,-10,51,344,60,-220,-40,-30,-12,19,15773,-26,-8,30,-254,1700,16,13,76,-184,101,74,95,40,122,278,145,38,11,-21,-194,-5,48,18,15,2394,0,104,192,-13,110,231,344,91,72,-83,-45,3,-141,-7,33,0,28,-69,-103,245,173,-32,-60,408,14,37,-9,-24,201,378,-149,621,-95,214,13,139,46,176,5,13,-162,-61,35,701,-217,-1,-50,-420,5,-115,161,91,-247,-1,-13,23,13,-13,-30,-12,-374,-78,47,21,111,1,805,1668,32,103,-111,138,5,10,-437,24,226,82,809,-224,270,405,268,21,47,61,30,17,-225,513,12,51,213,149,-42,256,34,293,-17,-104,36,-93,-6,42,168,160,267,167,29,6,-92,13,177,38,63,-38,-79,15,282,-29,60,76,33,-68,316,-36,-73,67,134,660,38,40,45,12,-183,262,47,121,273,-200,-66,765,116,3308,-38,-183,64,65,-38,60,-206,80,-5,137,626,85,-69,-3,496,119,23,-20,17,47,-175,175,48,3,37,-43,15,-54,-14,42,-22,0,-158,102,107,-184,73,86,458,-2,11,-19,161,-315,12,-249,107,-14,-14,115,13,-55,-87,588,145,101,125,52,-7,0,-52,16,-45,38,233,20,117,133,43,17,563,53,502,41,-41,-153,253,22,-51,-84,88,247,350,43,-173,16,77,444,-6,69,-89,-51,44,35,-28,501,-17,14,-73,-64,11,-144,121,127,175,155,103,34,-228,124,-81,-94,-332,-101,61,-5,178,105,32,82,450,97,243,325,147,206,150,65,-80,64,-22,-36,16,29,-65,1273,-25,458,-124,-3,-139,50,124,45,-5,112,-77,-207,72,19,-1,219,204,0,10,157,-250,-165,87,-4,210,-73,352,-224,-37,18,-3,139,-120,-15,-16,159,559,-188,224,-5,12,-18,10,52,121,-630,-5,226,28,-16,938,-49,179,-97,5,-71,-23,286,-35,-147,5,-1,-261,41,144,-40,-62,99,162,-72,-67,73,244,-158,26,32,-29,254,10,125,192,31,104,78,606,351,-45,-15,-17,120,-77,-6,-17,468,75,10,112,7,30,273,91,206,-226,-16,-43,-152,14,40,30,-14,-132,223,54,21,-45,11,-47,-11,-97,927,-32,51,129,110,-40,-5,-29,31,14,163,258,253,653,133,-45,-107,-570,-43,-4,46,-101,47,8,407,-7,6,24,87,-34,23,-8,44,141,-53,-565,199,58,-296,-6,55,297,302,82,270,19,17,58,81,92,316,356,137,-19,769,-199,-12,60,299,15,91,-6,19,699,28,237,115,-29,217,110,38,83,41,-240,20,1468,345,285,548,68,-27,-80,92,426,8,93,-45,13,246,87,110,-20,-47,44,-1,-156,456,-110,15,56,-18,557,46,112,8,-37,13,19,-4,274,-126,-49,601,23,157,-66,411,-16,-27,-125,-71,195,22,24,538,-16,11,645,86,180,-22,156,276,-49,163,35,83,-11,37,24,-8,1,99,327,138,97,517,118,508,156,445,74,155,51,16,225,-94,74,87,-176,10,148,8,165,67,69,155,29,-6,431,55,34,-35,144,61,39,2271,1,373,-48,-134,-33,31,117,87,405,124,141,88,172,144,10,243,19,810,118,174,-2,13,41,-153,51,50,398,34,488,27,-122,182,-105,71,240,644,95,5828,740,71,59,117,117,-156,3054,-11,622,-36,95,21,15,49,22,182,11,114,174,3,1512,146,120,129,496,275,-1,95,-121,340,142,-22,-10,181,11,54,-27,323,-35,30,131,10,-17,19,-225,-107,21,222,767,214,107,294,21,-118,392,570,177,-74,135,199,93,34,15256,387,-42,1849,161,586,58,351,651,-91,-38,-54,143,783,-185,225,107,-46,141,189,-147,-18,-99,-34,13554,8,49,-96,5,82,185,384,57,701,95,-32,-28,5,50,-28,418,20,1222,5,-20,928,89,-7,-251,1,-18,294,-2,362,-370,220,167,202,280,-71,52,1478,1292,46,30,350,454,123,557,134,210,-143,-71,-27,4,-3,-57,243,238,-151,423,39,-5,-48,18,-37,53,94,25,8757,42,277,2673,8,58,34,-3,-52,31,37,4,141,163,65,33,-8,-96,33,-194,-120,202,-111,-162,-35,74,17,-10,218,110,-63,213,-112,-22,-3,-87,-63,-269,-52,-100,-62,-10,-108,-34,-72,31,-286,-140,-1099,35,-93,-518,291,7,-30,35,77,49,148,221,25,144,1344,-205,26,294,405,-360,142,581,71,23,278,50,54,-8,123,216,10,5,141,-132,65,115,8,353,119,-24,-10,36,-12,-3,-21,25,672,-44,33,-17,101,147,221,714,645,10,24,74,129,320,23,59,-14,-67,63,4,7,-14,-18,2,147,250,143,-278,48,47,14,223,363,-562,259,-18,165,63,-12,-1,790,891,164,82,34,273,-5,45,154,-111,45,80,162,149,60,-41,13,9,-177,77,0,69,4201,34,87,3,118,28,55,107,50,236,153,-65,642,291,4,-76,32,-34,208,-220,199,106,263,125,138,-5,193,36,286,144,40,348,153,-52,7,297,-33,-42,52,29,-10,63,95,-15,174,54,24,294,63,327,406,120,101,5,11,-15,42,2301,98,-13,6,168,30,42,-59,-162,136,106,141,64,271,15,-87,131,237,-101,164,17,65,344,-18,28,-137,492,89,-42,-25,691,29,79,0,-91,-150,80,-6,19,46,56,319,139,26,34,29,3,889,-99,95,-113,-2,47,-13,68,163,68,122,345,120,-31,-55,1,231,75,136,17,-4,214,-78,237,-2,182,37,-9,-14,8,73,127,-68,234,76,467,135,23,58,665,48,99,-5,-57,690,25,189,17,303,55,416,28,-10,49,810,1135,45,267,98,-8,447,244,217,412,1456,352,2014,209,228,10,2338,99,20,163,54,248,149,197,3744,363,-22,636,389,64,131,102,-37,51,40,17,104,98,187,92,207,-110,1573,14,179,367,89,637,339,127,76,40,40,-7,217,25,395,69,-33,1224,135,46,93,28,15,1,36,95,172,58,4,119,455,83,123,84,592,68,111,-13,57,7,17,529,1366,51,41,42,227,55,81,429,-4,-27,218,10,3945,-42,566,241,-11,38,-10,236,-49,144,-49,85,37,181,21,43,62,62,1,282,149,123,448,73,98,20,-23,9,20,77,29,650,66,666,151,332,315,642,543,868,84,615,110,143,-37,254,1,145,64,152,541,-4,112,521,71,130,703,16,15,86,-4,290,135,209,49,-12,519,156,55,13,1,137,504,61,310,118,41,1144,233,454,-50,580,36,173,78,110,3,19,226,0,208,4,92,74,-25,166,771,60,336,811,-99,797,460,209,142,204,8,146,-61,-108,298,624,105,-83,207,161,262,72,186,33,-43,13,466,67,-31,-234,1854,29,5468,490,347,126,102,175,128,426,-106,19,325,264,197,52,86,142,200,678,36,-1,708,45,613,90,354,453,57,26,100,33,-582,551,41,-45,12,230,1028,174,1750,64,588,214,550,10,-6,545,48,884,348,76,198,-14,458,38,295,245,340,-34,382,231,1161,110,51,-5,1308,242,-252,164,634,-41,224,52,56,239,759,476,152,106,69,157,408,79,675,-45,153,142,300,93,624,23,-3,135,94,981,390,323,142,80,130,178,472,31,9,54,195,30,250,218,16,1147,42,3507,274,69,16,154,966,50,1344,312,11,857,121,58,112,82,10,301,90,195,94,221,433,37,1,756,0,515,-3,259,2291,-24,216,243,-15,352,973,152,-51,14,26,-89,1072,328,55,259,46,201,52,150,223,4,86,216,673,820,81,1469,-26,14,248,121,44,361,90,96,196,96,122,150,403,76,23,1424,205,101,139,60,173,30,536,-602,227,451,132,642,216,252,857,1861,700,346,180,156,176,237,32,-17,549,374,246,216,147,209,438,82,237,169,246,259,-1057,1221,121,-7,-25,82,67,2241,168,1258,169,360,946,127,497,357,41,11260,720,721,47,9,32,82,76,62,469,171,115,24,11,525,-55,327,51,90,-40,58,34,36,398,-156,1585,112,26,575,29,194,85,-8,159,244,86,-278,785,880,1393,-33,103,197,-104,228,299,334,1586,141,28,19,526,98,51,198,5,102,144,226,84,13,162,74,302,57,440,719,924,419,1119,-19,236,188,67,28,547,1016,13,516,713,363,127,123,107,72,85,104,1572,-37,49,18,133,-14,227,298,82,302,194,264,-102,36,49,259,427,899,24,374,149,116,1835,27,153,80,75,106,-33,180,346,77,-90,137,350,192,329,91,269,-5,3367,1719,24,195,422,59,137,829,-38,245,108,1064,8,187,200,1,77,384,-9,-56,22,22,761,6,47,-33,335,47,305,185,85,722,13,188,212,452,-173,225,117,48,683,-364,299,18,76,148,511,69,289,7526,52,142,23,94,-3,-14,30,81,187,32,46,118,107,195,64,78,974,82,2,97,10361,24,-91,124,22,128,34,184,125,67,9,136,454,71,152,507,251,122,99,108,389,2298,-33,49,14,83,161,156,1,13,18,691,-30,675,-128,-107,125,705,219,179,122,12,259,254,187,571,57,1186,1976,191,6,219,385,-83,68,154,60,36,151,50,602,48,53,958,447,0,-21,257,976,334,181,304,-90,426,44,-74,165,8,121,-20,92,-47,268,156,-109,367,329,215,153,-45,32,42,107,990,1029,25,13,79,695,67,-77,248,124,49,140,92,235,-121,80,175,74,118,45,-103,59,22,-263,11,950,108,419,76,330,132,-16,75,15,422,42,-23,236,205,150,73,107,71,39,1450,85,18,-55,131,886,250,81,33,34,263,74,546,-2,39,858,70,64,-44,187,258,-114,277,324,110,174,-65,28,138,-48,-13,-66,373,1,267,77,10,274,130,-4,-33,216,810,408,163,141,95,-198,547,45,2,515,152,123,144,31,56,94,121,289,155,-150,186,861,214,60,68,160,80,666,40,-128,301,-6,365,467,143,-10,47,183,95,97,788,56,1304,-2,37,54,711,242,54,41,380,178,1170,303,800,2116,124,640,1482,-79,310,2,358,224,211,45,471,344,-29,754,38,48,257,-114,-76,-22,74,37,10,181,120,33,277,9,700,545,1046,44,140,149,95,121,17,82,190,292,52,481,913,549,129,90,36,213,61,-3,180,77,8,583,-50,232,543,153,240,49,85,-99,103,-151,530,95,89,388,-241,237,380,2,111,33,94,139,144,-33,133,1351,63,306,251,398,43,87,286,18,77,113,318,190,-2,995,625,142,188,436,101,156,27,468,-32,416,648,294,2458,1213,2103,2,285,144,-36,15,19,724,216,332,382,478,2289,113,253,151,40,-41,-5,22,-242,106,-57,-77,119,45,266,1303,586,2220,166,114,-31,69,81,65,146,309,4,477,148,-1,580,834,482,878,389,38,65,141,101,106,182,166,-7,15,98,115,141,96,492,135,319,-90,423,590,1266,160,146,219,509,226,197,324,-173,-7,59,84,430,220,105,4,228,94,7,70,92,423,347,218,150,40,-1,319,-91,543,26,-26,2867,15,43,81,55,12,81,227,41,46,175,438,-30,136,88,56,-102,61,673,77,12,-26,114,545,-87,381,18,298,209,611,1,384,32,39,56,12,74,231,258,534,428,191,146,-43,285,2173,11,254,62,337,879,210,158,-74,934,-51,114,-18,257,215,138,-54,455,-806,256,174,159,21,689,367,202,106,398,527,292,455,67,73,173,53,-42,35,131,164,2380,-22,95,4467,220,44,201,175,119,21,34,70,479,206,219,715,-30,296,94,-48,51,132,-2,22,764,469,-77,38,341,-172,1413,231,39,182,-50,128,35,137,80,413,-15,778,178,-5,65,60,1145,90,95,6,47,345,11,2347,219,37,1,-50,59,141,3697,-449,71,213,1600,313,1464,1672,36,-58,287,161,110,486,-71,133,58,711,35,21,29,618,-8,186,119,253,228,124,258,198,63,207,352,276,113,86,-594,426,110,77,214,227,671,1076,101,43,41,158,-152,184,465,101,107,139,119,206,102,171,60,137,-69,132,322,43,1520,863,-394,311,333,42,428,96,445,288,99,1455,963,441,98,148,226,-6,214,205,213,441,111,534,538,221,62,359,-321,126,944,159,631,-251,431,526,591,467,119,64,194,710,217,77,142,-269,17,30,181,1600,56,197,2,1439,100,-10,234,125,45,57,788,1651,251,269,116,505,46,-31,401,377,580,968,137,97,25,15,605,-139,547,181,257,652,130,35,341,167,54,94,209,45,401,114,11,33,1170,73,24,34,417,184,67,284,1053,518,86,2773,209,185,703,1015,415,589,38,74,-13,1059,-177,748,732,347,134,155,143,119,838,215,465,157,361,8,59,372,1053,-308,433,252,284,15,462,146,1489,643,496,-10,10,-4,1800,44,160,1263,874,835,21,63,56,123,954,219,48,16,301,504,185,128,44,382,-54,-876,-76,374,1259,27,383,48,187,46,29,170,-141,71,331,824,245,53,140,-26,-27,-39,396,35,218,141,150,516,184,1398,913,332,438,462,221,925,167,-11,228,109,979,2991,606,1645,117,480,542,495,135,36,461,539,50,193,-19,89,145,100,123,-349,-67,184,126,469,371,556,260,-19,82,115,548,233,191,60,36,258,140,-29,585,420,368,122,33,146,107,978,238,25,586,1244,399,128,31,160,86,-11,7,136,234,257,117,80,964,609,544,-15,91,-452,987,720,1009,48,269,285,341,446,1035,156,483,298,209,50,43,16,556,286,274,1190,183,343,3996,22,717,131,93,2318,45,790,423,822,860,387,409,169,12,-26,328,413,-174,309,8,76,20,-11,102,149,281,890,296,26,145,266,342,40,288,241,1023,529,2377,744,112,173,241,400,162,994,46,-47,252,637,260,108,95,189,343,70,157,49,6085,1271,8,505,34,138,110,322,403,200,394,123,191,27,-7,-557,23,477,546,173,43,245,239,19,606,5,75,11,369,652,57,-54,11,281,-58,99,188,48,7,197,98,466,57,600,283,522,552,265,402,336,-35,24,229,94,46,-145,31,332,1146,-45,151,112,319,427,175,199,39,73,190,596,2391,952,-260,24,69,122,12,17,165,113,-39,890,749,177,-32,240,43,294,230,398,831,194,344,160,68,45,146,79,-123,284,600,65,42,11,340,118,71,95,663,-1,-44,642,54,85,433,228,69,536,15,309,963,-178,590,1067,229,640,-62,330,499,390,454,3164,133,595,274,217,10,47,159,177,-29,295,332,823,256,70,278,175,454,244,1509,-84,-224,-96,44,173,469,46,41,82,138,-2,174,-36,233,408,1303,793,61,183,986,131,245,7,463,160,84,13,26,64,-76,180,308,35,89,277,152,304,230,37,1912,328,241,-64,242,120,198,3,199,140,1306,-29,10,221,45,243,587,567,98,118,198,-15,297,-43,87,151,75,-168,425,181,182,207,90,738,856,350,273,-7,260,143,81,128,68,9,106,381,189,77,101,47,176,50,365,169,1323,17,6,1752,402,144,110,100,41,268,649,80,-122,0,3,1216,-23,219,220,317,237,-130,131,136,12,51,188,84,161,-136,53,105,264,251,139,80,263,522,95,38,7,103,299,3515,254,286,1326,97,165,209,376,252,416,44,15,144,15,83,122,1662,18,189,-41,209,56,153,78,61,28,-32,485,70,479,278,89,82,199,109,60,503,1345,1566,90,14,34,205,364,426,549,184,878,464,217,22,222,374,-66,812,96,676,146,352,308,199,125,2633,250,41,-21,-94,70,194,90,169,1559,-2,208,256,45,-49,1,0,8,61,72,-25,132,3,488,165,24,502,10,27,12,-44,10,152,-2,129,698,-21,-35,714,-15,225,120,57,-60,251,552,39,639,1974,61,2581,11,105,304,177,-11,236,162,-95,23,-29,-5,106,137,735,23,992,51,299,241,-251,971,84,1103,161,121,94,474,1241,403,367,27,70,131,264,-475,246,210,109,250,195,-17,1059,400,93,373,59,108,315,287,131,53,-157,130,616,68,953,246,110,847,50,53,337,-6,-60,2,238,944,124,1307,-7,417,69,697,-35,23,-7,400,318,643,232,-143,99,259,91,215,722,974,381,924,373,34,-14,114,214,272,266,-39,1249,400,26,-282,224,52,82,118,347,213,147,3476,224,174,718,300,941,310,146,129,196,37,74,60,94,-10,35,48,50,84,830,110,19,-19,35,435,162,-75,378,-20,-71,42,81,220,601,-5,243,19,20,125,247,-21,153,-68,230,100,105,281,146,56,328,12,702,202,2,220,465,257,110,131,510,374,1083,577,15,74,529,23,58,86,22,-55,-69,22,209,-37,56,-104,747,28,259,-10,-2,25,301,83,162,324,63,991,170,8,110,-82,547,90,212,200,211,104,178,83,765,139,628,176,56,748,13,-220,356,309,-106,48,117,82,-16,34,54,12,297,412,454,-47,147,142,129,42,1307,53,114,93,792,492,171,289,770,1042,158,-30,1858,194,108,300,-6,123,-181,55,166,1034,2,103,46,1975,1319,100,508,-12,155,438,718,1591,450,109,1125,694,303,177,71,1,1250,428,516,10,146,138,456,251,254,70,-76,11,860,33,83,55,75,222,907,331,190,-2,50,-3,773,161,108,-73,359,203,171,62,283,767,358,731,-89,276,11,693,652,103,579,341,310,1299,64,512,385,158,39,78,204,83,296,112,130,162,190,48,1157,475,187,94,-110,409,199,1,173,375,32,143,130,553,74,602,66,50,51,56,131,807,180,0,18,508,1075,-21,54,57,186,337,434,240,6,24,302,1071,287,1909,247,3200,187,337,-18,239,1101,377,-140,1598,110,176,158,200,271,770,296,105,-25,326,4337,-1,592,130,172,440,182,237,70,851,-18,249,139,739,345,756,295,264,1517,112,402,40,249,-6,652,153,66,949,13,162,206,-92,173,457,1246,471,32,25,208,341,772,1001,1806,122,147,43,3,328,30,734,242,211,308,352,134,-361,473,94,159,59,426,1357,360,232,299,1623,-158,12,1263,246,38,89,959,68,373,419,573,29,1123,145,39,207,-76,535,82,-57,117,523,344,113,73,17,327,8525,338,355,43,-25,167,355,102,243,-616,158,2801,101,709,1118,121,-19,49,91,197,124,-30,97,665,58,197,589,1078,-9,726,-16,33,-67,53,154,455,183,400,120,187,49,321,119,978,500,226,58,995,409,-12,109,176,-1,-1,95,-37,234,79,260,280,86,353,312,291,48,-47,88,546,476,237,153,60,105,-22,1936,120,397,312,205,396,363,310,200,84,85,73,387,782,271,417,266,429,533,69,90,476,30,103,50,70,109,542,83,53,119,130,5,331,158,468,256,243,567,130,261,37,-15,99,634,69,72,808,256,99,1481,153,132,141,4,340,2875,-146,172,314,486,-20,117,97,314,362,13,-245,-58,107,57,45,121,80,346,50,419,371,1,37,218,126,364,1628,-11,12,135,709,11,-75,65,135,129,-20,-55,149,337,-79,141,-182,19,142,-196,22,-72,250,123,124,125,181,45,183,65,38,364,32,356,755,35,362,607,1,84,30,129,136,272,81,642,117,116,508,-173,676,333,122,20,231,478,85,22,260,90,94,-100,372,18,766,701,256,143,138,81,202,166,37,56,-106,548,362,215,122,1220,77,508,449,95,62,154,518,30,343,111,26,62,408,1205,31,565,96,481,248,644,115,6915,109,232,-50,73,27,341,99,151,4734,-389,440,400,167,49,143,111,-288,22,51,519,101,51,16,159,329,-19,204,168,108,216,43,106,25,-7,107,77,73,35,853,106,248,116,-163,1109,79,699,98,16,36,141,79,9,479,274,1254,-61,81,234,124,706,75,1296,860,25,-129,3121,-7,459,2490,2194,307,199,1044,-112,386,136,252,-128,63,500,148,97,-130,62,-222,48,36,74,328,22,-25,153,387,121,220,14,247,282,5258,574,101,69,631,50,63,67,58,34,-98,78,77,211,15,51,112,819,918,521,420,84,258,63,195,220,568,541,201,54,377,389,746,523,73,43,799,812,2325,204,170,167,563,1125,-80,14,-47,254,1489,322,617,234,130,-29,179,165,82,221,154,-2,455,69,-71,145,49,483,8,367,44,15,-250,2,104,287,71,-210,-363,410,35,289,183,274,1870,295,48,-3,-45,266,292,71,40,8,20,31,-46,91,72,198,375,1859,209,18,244,401,2687,666,539,96,16,-169,258,263,620,226,125,92,-76,262,159,102,221,70,56,188,220,-5,44,-138,166,8,-342,-15,49,109,1035,1810,-84,629,-178,413,371,1319,306,1793,0,1714,58,113,202,1401,144,330,1054,161,150,13,-13,40,47,121,20,85,38,208,-2,162,132,84,34,95,75,69,127,61,733,165,269,307,145,402,341,1385,2360,130,179,292,-49,72,116,309,43,318,329,332,50,157,106,52,398,731,40,57,289,23,9,61,443,11,27,-49,-63,835,-46,-44,500,721,147,131,33,54,32,430,2825,106,1084,229,71,62,246,54,-9,270,100,191,68,101,492,106,316,134,133,171,94,429,450,76,5401,1808,308,238,701,132,186,185,-97,108,250,427,1723,220,182,309,138,7,-4,179,637,620,14,313,111,-162,71,-376,303,97,99,145,139,-3,57,176,-93,169,173,-3,54,264,87,1204,300,79,128,166,540,99,23,-26,-253,118,425,102,141,299,-5,253,152,50,133,174,712,104,460,1734,425,60,254,161,-10,16,-169,622,-7,12,60,127,-12,3,210,183,101,460,549,517,29,240,-101,462,222,131,269,36,141,117,63,-181,76,121,-88,128,125,133,137,235,229,166,31,169,55,-151,35,-51,242,45,87,61,20,56,478,322,2033,141,30,-50,694,1146,96,-9,178,-4,204,5,95,-16,33,1015,1097,159,-7,114,171,169,-17,-34,66,5,190,5,38,29,284,191,738,295,357,110,578,418,460,-89,143,347,586,286,376,119,74,75,136,86,339,41,856,888,163,-1162,1060,-53,91,32,103,219,-34,391,168,73,325,88,14,191,531,518,283,-5,549,218,325,156,414,69,67,97,-1,160,207,67,35,-41,990,367,161,28,153,-15,229,2,45,68,300,52,-32,9,2,116,2,-386,967,27,86,110,272,982,61,81,185,-9,1,96,2073,45,513,-23,103,42,470,-149,311,2074,1218,871,153,302,280,61,217,241,219,30,332,95,-14,678,208,527,54,108,220,1094,-63,306,1328,92,25,-36,37,160,507,-4,-96,144,-35,1751,31,186,731,7705,599,14,-91,39,201,1993,37,-382,270,163,113,197,104,506,1234,245,253,72,277,-2,1826,445,136,1236,109,431,262,148,84,140,29,29,104,8,6,422,286,17,62,243,106,31,1113,416,49,72,101,765,385,-11,627,158,648,678,588,-75,-50,89,156,253,109,-58,75,271,-154,212,734,164,-51,78,-50,-17,181,117,219,381,179,1073,33,159,102,300,104,48,210,1202,341,10,18,300,214,87,382,2825,-598,1108,25,336,413,23,968,123,119,571,-48,12,1982,68,391,2133,22,656,875,200,-5,225,429,42,167,679,317,25,-65,16,46,653,93,2,610,72,216,14,180,474,210,90,46,29,400,87,2891,565,71,115,17,602,45,199,87,54,2431,246,44,77,69,399,229,198,1643,477,-102,709,113,21,436,46,48,68,24,44,553,448,5,578,240,232,346,160,1252,4,2853,810,45,34,215,347,153,1130,906,201,225,93,285,484,100,188,37,164,50,21,-10,299,-21,512,372,-2,43,151,1153,-220,44,303,148,124,308,107,73,132,361,65,405,214,225,307,83,2,409,100,235,255,64,62,84,33,285,-138,693,332,218,-102,27,-13,195,140,8,-47,105,152,-44,-26,170,272,804,-309,233,190,294,80,260,308,98,87,539,264,29,88,394,-127,254,96,61,77,1504,871,110,2072,463,267,187,284,159,86,165,109,1408,81,-60,289,33,660,1481,413,-95,367,461,118,37,336,151,142,39,335,83,25,156,30,88,102,-91,963,28,44,155,1750,43,125,25,160,89,250,235,-42,-12,95,125,-11,92,248,147,976,2,67,-22,309,317,-21,21,50,1095,55,28,-71,345,47,115,172,-5,39,358,110,701,293,620,513,200,1301,165,705,42,113,424,206,733,236,-9,331,190,142,82,5207,19,972,4634,76,65,147,153,28,-380,2449,1264,-11,544,35,229,340,779,173,418,88,293,206,31,650,385,478,469,677,106,23,354,-13,306,174,36,131,250,1325,306,913,129,21,657,470,-8,-201,916,162,309,261,372,123,30,219,4,-17,114,205,1058,488,49,59,124,130,699,-48,248,192,93,288,290,449,296,69,170,135,343,3177,4431,95,63,218,197,558,243,148,196,127,33,269,597,1826,153,509,27,-48,-148,167,73,60,20,77,7,122,434,430,-151,217,45,234,663,29,65,234,799,-19,10,1812,171,284,124,14,31,126,39,65,575,-123,52,164,322,151,82,94,353,128,123,1542,249,38,312,160,133,-32,185,338,288,12,6,-424,125,154,319,-34,8,480,183,57,198,-8,-13,68,44,22,392,28,56,232,37,138,-6,525,-301,29,42,21,82,4,473,8980,357,148,257,1587,196,140,684,241,479,222,595,5377,489,-14,510,170,648,128,242,7,242,21,63,1189,505,143,295,191,138,157,488,88,105,1422,-5,144,366,980,284,372,291,148,-153,721,85,66,89,543,-45,149,100,40,346,55,52,79,168,10,-16,425,152,257,-582,32,-41,-33,-69,27,122,291,152,112,-14,121,480,593,267,82,145,-68,6,336,168,158,387,90,150,135,84,139,-72,94,43,101,0,112,324,177,163,407,16,47,360,177,14,71,437,-14,6,56,54,57,57,21,54,34,-33,-14,12,71,67,10,-7,-18,44,-158,108,-24,18,17,28,-1,52,220,54,79,-5,144,36,-33,56,22,14,23,43,7,-4,-206,206,-49,90,196,220,-25,34,10,-7,29,-8,451,1085,950,1192,347,17,49,449,2127,33,1441,1233,84,5,124,82,12,89,52,217,-23,91,-7,29,39,30,20,23,1271,157,-10,-18,21,37,122,-18,29,64,1,10,40,32,-2,-18,-19,2,75,-223,486,154,-50,534,55,106,10,101,35,31,5,32,13,-6,-11,67,35,20,-35,-19,-23,7,63,165,-2,8,46,-42,11,91,6,-4,8,169,-4,45,-47,464,12,722,31,70,-37,53,-841,-42,7
-11,-133,-162,-8,-166,-217,60,-57,20,99,-239,-298,-178,22,-62,53,-59,-287,11523,106,-118,1,3,-90,-20,-47,26,-58,46,30,-85,-17,-434,-284,-376,-310,75,1936,72,-83,-146,1524,4140,14331,1018,1841,12610,54,-12,53,51,636,287,601,-50,65,51,-94,49,45,95,17,20,39,45,41,78,117,23,41,54,60,100,64,72,40,55,86,128,-65,35,3,32,-54,25,3,26,11,37,-2,36,14,15,52,22,-22,-5,0,-6,-8,13,-107,10,-20,-17,22,85,6,-20,0,-21,-5,5,-512,-34,-25,14,-6,7,-3,-1,42,19,63,2,26,-10,8,65,7,9,-15,14,-2,20,28,26,-18,28,-6,25,-9,6,35,31,1,45,67,-7,157,123,92,74,18,5,15,20,1,37,-3,39,18,25,13,1,19,37,43,50,66,108,-14,14,20,52,14,20,46,-5,-7,7,55,-8,-39,80,25,-6,-17,-19,-14,108,16,-22,-28,35,20,5,5,-30,-10,-18,16,17,24,-10,5,-16,27,-34,3,-27,-53,-54,-14,-45,-19,24,37,-11,1,37,-1,0,-40,16,1202,-2,-3,24,4,-19,8,25,6,28,24,13,25,103,60,355,-2,153,-10,-10,-22,-21,-12,7,-22,-2,24,12,-28,-1,-3,1,-26,14,24,101,7,31,57,45,-24,4,-40,-8,32,-19,6,1,9,-8,32,9,8,-4,-14,-21,72,92,-14,5,-1,13,28,43,22,386,110,1312,13,-126,35,23,20,55,-2,16,51,-3,10,22,10,14,127,25,23,-662,8,-10,7,6,-16,-11,-25,35,31,178,31,57,29,73,203,35,-15,-8,10,51,24,24,7,13,-18,-14,9,186,39,-9,15,5,28,54,13,13,0,42,41,-8,-85,302,-23,391,23,156,11,-24,9,16,17,23,154,10,12,17,104,61,32,33,-3,38,24,12,47,22,31,24,31,23,11,24,39,4,14,-27,3,34,24,-8,-9,8,8,-10,4,18,20,25,39,23,27,21,-4,-16,-18,23,-22,-22,-17,38,8,-7,-15,17,3,-4,4,-23,-7,-12,14,27,-10,0,11,23,2,-9,-29,26,-8,-30,0,1,24,20,32,48,14,104,28,37,-24,10,-19,7,-21,14,51,-1,2,36,5,4,-20,6,-45,375,-36,70,-28,29,82,21,-12,0,-1,-3,7,9,-19,-14,-4,54,25,60,21,12,2142,9,31,42,18,82,31,37,13,33,108,11,16,12,12,3,24,12,45,36,24,42,-27,-18,130,-1,29,40,59,54,-20,-23,11,19,-32,10,0,54,-2,55,32,32,30,18,3,16,38,57,40,10,26,41,376,15,45,1,26,20,3,25,-6,-12,-17,-4,20,6,-8,8,-11,-14,21,-12,32,15,-29,130,41,-8,-18,12,12,-11,-26,127,13,-7,-30,6,5604,-48,-5,35,-15,-17,-42,-15,10,16,-8,47,8,50,-2,25,47,7,205,13,-20,36,17,-3,-9,12,36,-190,7,28,-221,-176,-6,26,104,-11,-6,1659,-42,-8,3,-58,-16,-12,49,50,-34,8,-2,6,39,8,-25,-12,-12,43,10,-4,-1,189,1,14,-30,7,-6,256,-2,98,7,-30,-9,10,17,8,-5,-24,3,-32,97,-31,-11,31,166,-40,-1,-14,5,-10,-4,-25,-15,2,-6,-9,-8,-12,-8,15,12,18,20,-13,1,-21,6,35,2,29,9,32,19,67,1,60,21,6,10,50,7,-16,10,25,44,8,6,1,13,37,32,1,22,34,28,16,23,54,-7,3,-4,13,31,29,25,37,14,29,16,51,53,27,34,-16,-12,34,36,20,14,-1,44,-25,-3,8,42,14,29,-17,19,25,268,-1,-76,62,8,-19,-13,3,6,31,178,17,-4,108,39,82,-53,24,34,21,3,-54,-25,18,-5,5,10,-17,-49,22,-3,-51,20,-17,-38,-37,-22,-28,47,-27,-19,-10,-8,26,-4,19,-16,13,-16,-55,-43,-34,-20,76,-8,-13,-23,-44,13,38,-3,-12,252,53,-5,-30,-6,-21,3,60,10,-40,-42,-12,-14,-9,2171,3,19,64,87,4,23,-5,0,26,-9,-31,-12,-8,-6,-3,-26,-34,-21,-23,12,2,109,25,4,-8,-34,13,22,-25,41,-21,-11,10,16,7,43,-41,6,25,-26,-4,31,-15,-70,-12,-3,-21,-3,-9,16,7,14,15,4,19,-23,4,-22,-6,-21,23,123,6,29,16,113,3414,32,15,22,25,-17,-5,7,167,-20,-57,-13,-13,-9,28,36,31,1414,20,-20,-2,-26,3,2,56,-16,-1,870,-2,6,11,23,48,1403,2,25,0,20,1,-3,-23,9,182,53,-3,-34,9,60,5,-24,33,225,73,78,4,9,18,16,3,8,33,-25,30,530,6,12,-5,4,23,166,-21,19,-17,-46,-10,-19,-21,16,-12,-19,-49,11,-23,-15,-20,-31,26,-40,9,4,-4,-21,3,27,4,0,0,-22,-4,121,2,21,54,21,-6,-31,10,7,-3,4,-19,-40,5,-9,1,-6,-23,503,-37,-25,-32,-1,-10,-15,-4,-20,51,-55,-34,-6,115,-10,-5,-45,-23,20,-9,6,39,-20,3,33,-24,9,-58,422,3,-18,-7,216,7,-15,-22,914,-1,18,26,19,23,12,31,63,1,39,-3,-9,-7,107,53,-14,-6,6,-27,-3,-15,2,5,-13,33,8,33,15,43,15,45,-8,17,-10,12,-9,3,191,0,65,1,94,14,32,24,11,6,33,45,389,11,55,19,59,116,2,25,64,18,128,9,11,-4,51,-15,-6,17,-2,47,-22,2,-4,-17,-52,13,19,374,81,41,-10,5,-2,15,16,-11,27,1,150,-21,-34,-3,-19,32,25,97,13,-20,32,12,278,4,12,173,-12,-11,12,-18,3,-16,-27,-32,21,35,-2,-18,-10,-14,-57,-14,-20,-13,-35,39,-24,-25,-7,-15,-22,-4,-5,7,-14,-32,19,1,1,-8,-13,8,-13,120,61,9,9,0,7,-14,-16,-1,43,331,-30,11,-8,-22,25,61,8,-23,2,-27,-6,-136,-73,-6,-3,20,10,-3,21,84,-23,8,-16,241,-38,-42,0,11,-45,-27,-28,-22,-17,55,0,-32,15,18,5239,1061,0,26,-12,20,34,26,54,54,-3,11,31,1,-36,29,-9,40,15,24,21,19,-8,19,26,9,20,37,1,0,22,66,-4,24,3,27,58,80,21,-22,-17,-9,-3,9,127,32,16,60,-1,-15,38,27,22,35,25,-15,0,22,25,-17,64,-29,-8,30,36,-13,55,127,2,-6,-6,-7,96,5,26,-2,36,-13,-3,-8,21,97,140,-19,10,-3,-8,16,13,-14,42,-2,-12,70,-11,-19,1,-12,-17,-9,-1,-5,-14,-13,-32,-34,-5,17,-6,0,8,-14,4,30,-16,-30,-48,-25,22,-13,-42,-36,-22,-1,-24,10,-30,-38,182,-11,100,-18,-10,-4,23,44,115,678,-6,10,46,65,4,58,5,-16,-12,33,900,8,100,51,2,-13,30,10,-15,5,10,32,-7,14,-2,-3,12,226,-5,32,9,13,17,-8,215,23,-12,7,-4,30,28,2,-19,43,10,2,19,4,-8,-1,12,-1,5,-11,-29,22,49,59,-40,-3,-21,104,45,65,-3,0,-4,-2,-10,17,12,-20,22,166,140,-2,9,13,14,-5,42,28,25,32,-14,74,3,17,68,8,7,18,17,29,12,9,54,15,7,-11,93,28,10,15,124,-123,12,-10,-27,1,-6,8,209,41,29,14,-18,-28,24,0,98,16,197,35,31,13,83,20,5,14,100,29,12,2,25,0,10,359,-25,-15,4,-9,72,-50,-15,-2,-4,-2,-20,2,10,157,-11,4,594,24,-8,-19,-19,42,29,14,-19,64,-55,0,-26,-12,18,-16,29,-28,11,20,2,-13,6,-19,8,-24,9,10,-65,19,-27,552,-4,35,4,22,978,94,79,-5,-2,-3,82,-21,11,6,-18,-19,52,15,-19,-30,-6,-6,3,1,1,-1,70,126,14,9,179,-3,-12,-4,436,4,-15,-2,7,7,21,34,331,-55,-3,16,148,-11,15,-8,-1,5,-4,4,27,5,37,-2,19,39,14,-17,30,9,45,191,22,1,39,8,18,268,22,31,39,39,126,27,19,311,2,-19,13,8,27,-11,14,-5,-116,-17,3,7,31,4,36,9,36,17,35,20,-2,-72,15,49,-26,1,21,-9,29,12,38,13,-26,11,-2,-17,14,-1,13,-26,-6,1,-17,14,-14,-11,-19,42,387,21,-18,620,-13,-7,-6,-47,-10,322,11,30,-8,29,-10,-11,-13,61,-22,439,75,15,-6,-4,-22,15,60,10,-20,-1,10,-6,-8,75,5,-27,-5,28,1,-1,-6,-34,-26,-14,-30,-7,-9,-27,-22,8,-16,-5,-40,-12,19,6,-21,26,19,12,-24,-41,-34,41,-2,-19,-24,-17,-1,-1,26,0,37,-12,6,-10,35,-32,0,-16,23,16,23,16,-12,-21,229,-2,-23,79,-1,723,683,1501,-3,-3,10,-9,-34,29,74,175,-11,5,58,-6,28,-4,2,-112,7,137,21,9,15,-9,642,-14,-11,16,6,-36,50,-1,3,9,68,27,-1,8,114,-16,9,45,8,12,40,-1,35,8,14,-11,10,12,259,3,12,28,55,3,-30,62,25,19,15,57,34,43,32,226,43,45,33,54,-5,399,-9,365,53,-5,12,-19,-26,45,13,26,-40,-62,11,24,-2,1,-16,-5,-3,-17,3,12,7,-5,-1,1,-13,-11,6,-8,-25,-24,1571,81,0,-17,-16,47,-17,2,5,-27,84,11,-49,-11,-14,-26,-18,15,-27,63,-20,-17,-37,-15,8,60,-1,29,3,-9,16,31,-28,-13,-11,-22,11,-13,13,10,1,-20,-12,-53,7,-8,7,-19,-5,32,103,-53,-62,-18,-9,-12,53,15,1072,-3,-32,16,-9,3,-13,-27,-39,16,-27,7,-4,-14,2,490,-25,-30,-27,414,-36,-18,-8,13,15,21,20,-11,11,56,-2,6,494,30,16,-14,-11,-9,-35,-15,22,6,90,-18,21,55,12,8,29,11,-2,-23,-16,5,-25,-4,27,-7,33,-10,138,-8,14,17,-16,64,54,-7,34,0,-1,44,47,-13,-23,13,2,-9,27,26,-19,31,0,19,-13,-7,-34,-29,-3,-21,23,30,-3,-18,-1,0,30,5,21,55,21,54,-5,18,22,13,-1,7,8,-1,8,-7,14,542,35,31,32,-4,39,64,25,-4,116,-7,7,-18,14,-10,22,4,-10,36,17,-2,2,30,15,-30,6,-25,-2,-1,17,30,-5,-3,-8,6,9,9,-19,-19,20,-18,1,-29,-5,6,-13,-22,-5,15,-1,471,176,-5,-12,-28,-14,39,-5,-6,-19,95,963,-15,-28,-27,-39,-5,-10,74,-23,-38,-20,8,-15,-38,-29,4,1,68,-94,-23,-2,141,-8,-55,5,-7,19,8,-8,8,-2,-15,-10,-7,-5,12,7,83,20,-3,2,73,5,23,-13,5,-11,-2,-2,6,-9,-3,-6,10,2,488,-15,13,-15,-2,17,-12,18,39,2,-24,-38,-3,61,4,-3,-11,28,242,18,53,-4,41,-17,18,53,101,79,59,17,6,40,-2,0,2,-19,4,44,-15,6,25,6,11,-4,-5,10,20,-29,-22,10,-9,107,5,-17,24,29,-3,7,20,-12,-17,26,-1,-9,21,-1,-30,7,-12,-32,11,-25,-19,2,-31,502,-17,25,19,8,37,62,33,32,21,51,1,-55,12,34,-10,-26,-4,11,-12,7,6,31,-13,26,402,-5,-25,-21,18,-31,-4,-13,0,16,-13,6,-27,-6,6,-14,-1,-9,-21,-37,-34,-21,-22,-13,-26,-6,-33,37,171,308,-20,868,47,14,-4,-12,-26,-5,4,25,-10,89,17,-6,-16,21,73,19,-15,-5,-16,4,-25,3,1,-89,-11,16,6,-7,11,-43,-30,24,-1,36,17,99,24,-23,12,80,-17,-7,-3,-3,-283,-15,-11,3,-10,4,-15,3,-13,22,8,6,-25,17,25,-7,10,4,9,7,29,-17,44,-14,-16,32,3,12,7,-2,-16,-2,19,16,36,31,23,16,-44,17,21,-1,9,96,-20,6,14,-10,105,32,13,30,12,17,3,13,6,25,27,37,21,69,182,24,43,15,28,40,-19,27,18,28,36,19,43,-10,18,58,27,8,-13,11,-3,32,3,1,56,7,25,12,-4,18,319,8,-13,4,49,26,-16,22,-26,-11,265,42,-1,-10,-11,126,0,230,-6,-10,-38,0,8,-8,-2,-8,0,59,1,0,36,13,22,8,-6,24,-29,-2,-2,5,-7,-4,93,-20,0,61,10,24,14,-41,22,-2,16,34,-33,82,8,19,-10,-1,0,11,-23,-45,0,-5,3,-28,-13,-2,0,-1,-128,-12,423,-13,-3,-6,13,-20,-15,0,10,-20,-3,3,33,0,-24,7,-26,-15,-1,-5,752,-6,-9,-136,-6,2,-7,14,30,-3,-20,32,16,8,5,-27,22,-9,2,-6,-18,-38,-8,-33,4,32,14,-17,-142,-16,-3,24,-7,14,-1,-20,32,-9,-2,-16,1,-11,3,-5,26,-6,5,72,-3,-77,1,9,4,-10,74,-12,4,-17,3,9,7,32,46,-39,-12,11,49,-17,-14,16,9,10,-18,1,17,11,68,29,80,14,31,9,31,2,-6,94,8,9,46,4,36,-14,7,42,22,7,9,32,20,6,13,16,-5,104,-1,30,-4,5,10,-17,-3,-7,-4,-35,134,-12,-19,12,27,10,96,-22,21,-16,18,-13,-28,-15,-34,-16,393,3,39,-3,21,-21,123,-2,6,-22,19,-7,-9,28,-27,15,0,15,38,-4,86,20,17,-10,26,-15,-6,-4,-19,118,5,-14,-30,1,-13,-20,-7,0,9,5,-33,-4,-29,-4,0,-5,-6,1,-9,-47,190,4,96,-7,-21,-14,12,28,12,8,-9,-20,-5,9,2,3,14,-1,4,12,53,17,15,-193,-16,-2,1339,15,30,-73,-78,13,6,25,-6,50,6,3,19,7,-15,-52,51,464,33,-5,6,2,-11,37,24,27,10,-5,39,1382,1462,394,10,32,28,22,14,28,82,-9,3,13,42,14,-18,-9,-17,-7,-144,-19,64,40,1,-5,10,3,41,3,7,10,60,-5,26,11,38,2,25,53,17,14,838,311,132,286,801,3976,174,6,38,43,7,9,30,31,1,105,6,-19,-22,-4,-24,-10,-20,15,43,-12,-20,29,13,-9,-15,4,-41,-32,49,-11,-9,-16,2,29,-26,-19,136,-34,-13,1,-15,-19,-20,13,3,-4,-4,-3,-24,-28,93,23,-24,17,0,15,-13,19,9,14,31,9,15,2,-20,-12,-12,6,8,6,-17,14,-29,1,-10,-12,32,-39,-5,-22,-10,9,186,12,-14,7,-43,18,-13,-11,3,22,6,5,15,-4,8,20,9,-12,1,95,-7,26,1,15,62,17,10,-11,22,3,-11,-10,-13,-10,83,-1,1,7,-46,17,21,-39,25,56,7,17,10,25,10,42,1,35,28,-13,23,-6,2,13,3,4,25,34,45,51,27,18,13,14,100,7,18,30,28,-20,24,36,-10,15,54,60,34,19,-18,29,9,16,9,23,27,25,29,-17,14,24,-1,-8,29,-23,-22,-28,15,-6,-6,25,-21,8,83,-6,15,0,29,8,31,-2,-2,-12,-12,134,-29,-15,-8,4,-25,138,-24,-13,21,-8,4,-5,-9,4,-25,-1,1,23,-17,-4,-9,-9,-4,25,-22,-37,-14,15,13,42,125,-33,10,-11,4,5,15,21,11,3,9,-25,-4,-11,3,23,375,-25,12,3,13,9,0,138,-9,-8,28,-7,31,26,52,-5,27,-175,-5,21,40,-8,1,0,-16,2,16,32,29,65,59,28,36,12,-14,39,18,-2,10,-5,12,-416,4,27,3,26,16,11,-3,20,65,10,2,-14,-14,25,673,184,19,44,18,17,4,15,-6,56,-2,14,34,-20,14,3,26,2,15,1,14,2,-9,50,120,23,-14,-3,2,14,-1,23,43,13,172,21,3,33,16,-13,21,50,-13,36,21,-4,-20,-16,-15,-15,6,1,11,-24,6,-20,-23,-7,277,4,-18,13,23,28,-8,5,-40,11,-7,-9,10,6,-20,77,-32,-2,2,0,83,6,5,-18,-41,0,-48,-37,33,-20,-11,-19,-65,-25,-12,-18,-18,-11,52,-22,-36,-8,-16,2,24,-10,-15,-16,8,7,-141,16,17,21,-180,15,24,-9,-1,15,24,-386,1,27,4,10,-17,-3,22,-2,19,112,1,20,-6,8,27,1290,11,8,2,22,-9,-15,20,75,40,3,-24,-10,-12,41,5,6,34,456,-4,15,17,0,-10,-11,13,71,-6,0,4,12,47,1,45,20,-6,32,30,-1,41,-3,-8,102,28,15,3,14,-8,-7,-9,20,8,38,-11,56,29,17,8,-5,-2,30,-2,-5,12,41,3,-31,17,11,-13,61,21,15,6,925,36,43,39,-38,25,32,4,36,23,-16,87,120,-9,12,20,11,43,20,-2,9,6,4,-2,48,-2,-5,39,-25,0,-8,7,0,41,95,-3,-4,37,-11,-7,27,9,-24,2,-3,62,-2,-11,-34,-1,16,15,-36,-4,-1,-16,33,38,7,-19,11,11,18,43,7,23,-34,-1,-7,33,-23,-26,-26,4,2,-2,39,2,-124,-8,33,-35,-31,80,9,-4,-33,-25,4,-10,-15,-14,128,-7,5,-4,-1,-4,44,333,11,22,-14,-3,-17,-64,-22,-21,26,-2,94,-6,31,-15,15,20,0,-3,13,33,3,12,-2,-42,3,-9,9,-9,-2,-12,-20,24,24,-4,23,93,30,42,161,33,29,4,129,-4,0,-13,17,27,-2,12,15,14,18,39,38,18,23,18,-1,4,-6,53,32,18,10,48,32,14,2,34,9,2,0,-12,-17,20,-15,26,-15,27,22,-12,-10,5,13,12,-14,33,10,10,69,-4,17,-1,79,11,-17,6,-15,10,-29,11,-22,18,-15,-1,18,172,95,-2,-20,-15,1,14,-25,120,-1,-19,-8,-12,8,15,-3,13,9,51,14,1,34,-3,24,21,8,-5,-6,27,58,-21,10,5,-7,-9,118,-18,15,215,2,-18,-19,-21,-12,-12,-3,24,-37,7,229,5,-13,38,234,7,-6,-12,-13,-23,-9,-25,-10,5,16,25,20,-25,-21,-7,-18,6,-2,-28,-19,-17,10,-8,5,11,-5,-15,-15,-6,18,36,-15,8,21,5,-23,18,17,-6,18,3,-10,-9,-5,2,6,66,-209,-6,-12,21,-4,0,29,11,11,46,-1,46,-11,25,-76,13,29,9,2,52,-142,30,16,27,1,35,-5,7,2,-6,9,20,-11,279,-2,12,1,35,1,-51,-23,35,73,32,20,40,-3,29,-1,8,-12,-7,-4,8,-15,12,-20,-5,-2,8,21,10,-75,32,-9,-25,6,18,78,34,3,13,-2,1,21,21,-18,34,8,-25,0,-10,-11,16,-10,36,-1,22,25,20,23,30,32,2,-97,13,-12,-4,11,-40,19,-15,4,11,7,2213,-16,-13,1,-209,-1,-3,17,3,11,-278,9,15,9,62,-19,7,-2,-33,-388,-2,-8,-22,-13,-36,-23,-33,-23,10,-5,102,-1,-31,24,16,-23,0,-29,3,179,-18,-18,2,-17,8,-6,0,-5,-10,-155,5,-2,-13,-31,-9,2,136,10,3,-7,33,5,22,11,6,-16,25,-2,8,-7,8,10,8,2,-50,19,19,19,21,-26,34,11,1,11,6,30,13,19,2599,9,-8,-3,-4,-14,44,-15,-107,2,51,-13,-3,9,25,142,-22,0,16,0,-5,6,7,25,-2,12,-387,-3,16,215,-14,71,8,-11,36,95,4,9,31,-13,-9,-25,12,48,-23,-5,14,498,12,11,19,43,21,15,10,-3,16,34,18,31,22,6,23,-5,20,64,0,6,-12,-3,12,18,57,-7,9,9,-34,3,337,35,2,-19,153,9,17,-49,-2,1,6,37,9,20,36,37,26,9,7,29,34,-1,-4,20,11,-11,14,12,26,55,97,8,5,76,1,11,-9,22,-4,-26,311,23,7,14,-8,23,27,3,-4,-8,37,-25,19,20,-7,-24,95,-13,-51,-13,-5,-21,8,-14,-2,-10,45,-20,61,300,143,10,0,-6,-48,-229,0,-8,10,27,-28,90,17,17,2,-64,24,120,25,-25,299,41,10,-13,47,-20,4,215,-18,12,-8,-172,-5,-10,-1,8,-48,-6,11,6,2,26,11,31,2,921,-9,88,-12,66,19,10,-9,0,339,-39,25,19,1,-1,-14,7,37,29,3,310,18,141,-2,-7,-2,19,-15,19,5,37,29,28,22,220,10,2688,8,32,-3,40,23,37,538,14,38,20,3,22,13,21,10,20,17,13,-12,-8,-14,-3,8,-11,12,6,12,27,-29,-12,31,-4,-2,7,34,6,6,16,4,2,-13,7,60,-9,-26,-14,25,552,-19,1,7,16,28,3,20,140,-2,-27,-5,17,-14,-12,3,38,-10,7,-5,2,131,4,22,136,49,-8,-5,8,-32,-23,-30,19,33,-2,9,157,4,-6,-33,12,-3,43,6,135,72,-9,-10,-11,12,5,-16,-42,-19,-3,13,-75,-7,-6,-20,20,10,-206,-11,-20,-13,186,18,-2,-2,-7,176,-30,-3,18,16,-2,-26,-11,233,-24,-26,-3,1655,-18,163,1200,36,-171,4,-17,1,0,449,-3,25,8,-23,-9,-27,70,57,-9,-5,181,19,12,1485,71,11,75,-3,34,6,0,-19,-13,1233,175,49,-9,5,-18,-4,-51,41,-18,-6,-36,3,9,-19,-7,1,14,26,11,22,22,27,39,-7,37,41,4,33,3,0,15,-16,377,10,13,-8,336,22,-4,-2,34,12,25,484,-17,26,-10,12,21,-12,27,35,22,34,11,10,-10,44,6,20,5,62,9,-10,5,-10,14,-6,-34,-30,777,79,-4,-5,-7,20,753,-3,29,20,-12,28,13,-4,-6,-24,-18,-6,18,878,1084,-6,634,36,-18,99,42,38,-15,-84,469,-27,112,-15,20,8,-14,15,19,0,-14,-12,-3,-19,-7,-18,-1,8,18,18,15,-13,-22,29,-23,2,15,2,28,56,39,-3,-17,59,51,-2,54,-13,7,-32,212,140,-5,-358,3,-8,-32,-8,-18,131,-1,-2,-17,-9,-28,-3,-1,7,38,-18,-4,16,26,-11,6,-13,20,415,585,15,12,0,3,5,-20,-29,8,399,22,39,676,-9,-17,4,-6,-4,24,11,7,39,-8,1,-1,-1,-7,15,44,21,-13,-14,9,1115,5,15,1,-22,2,14,9,-11,-5,-16,-1,8,9,-16,11,-3,-6,-22,-28,-6,-12,16,-8,23,7,12,43,3,9,36,-9,2,12,17,7,4,52,18,4,-13,14,22,525,-41,133,-9,-2,27,44,159,-9,152,5,-2,23,10,37,8,20,13,15,22,18,-9,-14,-16,-12,-4,0,53,1661,606,-21,19,44,11,10,-14,32,25,1778,5,-11,21,-37,12,-24,6,-4,-16,52,24,212,48,1,37,-17,14,136,4,23,-17,26,-15,-3,-29,66,52,12,-18,-20,-2,20,-34,-29,314,-25,-17,-11,-23,60,-8,31,67,16,3,-4,-5,186,-13,33,41,16,30,67,13,-38,-5,-19,47,8,-1,-2,18,-27,-9,65,-8,7,-9,5,-1,-10,-16,-13,5,-29,10,13,22,26,23,-3,62,25,3,-2,6,83,42,37,79,-6,10,23,-13,4,10,28,21,30,22,73,15,15,1,91,-17,-10,-13,71,12,15,3,2,-10,13,28,8,32,13,11,34,23,-20,24,-9,10,30,56,-6,-21,627,30,-5,-22,6,-77,35,-10,3,17,5,4,17,-17,8,-4,66,-6,58,5,3,-31,-1,54,-14,2,50,53,267,1,562,23,31,-2,49,64,1,24,-16,-6,1,-26,8,-9,6,15,7,7,-4,-10,4,-10,6,15,-7,1,0,-42,-2,47,-13,-12,72,-11,-5,2,22,-14,-4,-12,-4,36,6,-21,-109,-8,-6,-27,-6,-2,-26,-70,-6,-6,-16,-6,18,46,-18,11,3,-11,15,11,7,-6,2,-10,-30,-12,16,-19,-46,-34,-67,-45,20,-12,-18,-4,-14,2,-49,-7,-22,-17,0,-15,11,37,-19,-2,4,1,-3,355,337,-27,-13,14,1141,8,-13,31,21,-3,19,12,14,66,31,-18,-28,1,43,13,15,-9,10,-3,18,6,-10,11,-5,11,-1,19,4,1,0,-32,10,-11,-27,-4,36,14,59,-63,17,13,56,12,-26,1,5,27,33,-4,-209,-2,3,36,46,1,77,35,31,12,-2,38,3,3,15,-4,17,-69,89,42,-17,9,-3,1,-148,3,-10,92,-12,-7,-28,-2,-9,-10,-15,-4,159,-1,29,18,6,-10,-16,18,-14,51,3,18,-25,18,18,19,0,2,-14,-2,-21,3,5,12,-5,84,30,-19,2,-6,6,-34,-26,1,-20,-11,-5,-31,-29,-49,20,29,-13,14,-12,-11,26,-1,264,-7,-11,-4,4,-6,-17,-1,12,11,12,3,-7,-40,-76,-33,-7,-48,42,-222,-28,-9,8,-69,19,6,10,-12,-182,-89,4,19,22,43,17,57,-10,14,21,14,6,28,-24,33,16,-13,-99,10,70,82,2,-25,-7,-23,202,-5,5,26,-6,3,15,-258,15,50,24,11,15,1,28,-46,6,30,4,7,71,7,8,30,12,-569,6,6,13,14,-7,-5,27,19,-2,-1,4,483,52,17,-3,2,21,3,21,20,8,13,11,-11,-79,-6,142,-52,-19,19,9,-14,2,-4,8,5,-9,-9,-21,-3,49,14,3,11,5,16,26,26,17,33,22,32,22,19,18,19,16,-2,188,-9,-8,5,39,24,-253,-13,14,-5,6,8,14,29,-187,87,-11,8,-8,-2,26,15,14,15,-10,8,25,126,151,-21,-9,-10,3903,40,-2,46,-34,-8,-10,10,37,30,8,-19,9,-4,-7,35,9,56,-5,6,6,-35,0,-6,5,-1,-17,-9,4,-3,154,156,-26,-37,6,2,7,-20,471,-12,-39,-27,-16,-29,932,45,1,698,38,-1,13,-11,-1,-24,-10,344,108,-3,-14,103,45,-17,-12,-16,64,-22,-29,-2,10,14,7,-8,-51,-1,-20,-32,4,93,-29,26,91,-9,15,-9,-16,-4,-9,-23,21,-8,32,3,41,2,14,31,13,-35,48,-12,14,10,20,27,20,-2,3,77,122,16,45,77,28,22,6,-12,21,12,17,-9,34,127,22,32,2,26,38,31,-12,50,23,35,9,-1,10,19,34,19,4,-4,30,1399,6,36,5,1,-5,-181,-6,1,-8,11,-32,-43,-3,-9,107,-50,14,7,-23,-16,-3,-2,-2,-5,0,-28,-29,-2,27,47,0,3,6,-8,-8,164,21,666,83,22,8,-14,-13,49,12,5,37,-4,8,-23,-11,8,18,-2,17,36,13,-16,-27,14,6,8,-22,12,-20,2,19,-6,25,28,-4,78,14,-16,-5,22,-15,3,13,-1,89,13,-5,-16,15,-7,-18,-11,-9,-31,40,-1,-7,-10,8,20,7,-6,66,-22,18,122,152,-3,-21,17,17,22,83,11,199,6,1,-32,53,13,11,124,17,6,42,31,-17,4,10,-6,3,4,47,0,20,19,54,5,9,-6,55,35,0,34,-10,14,-29,-23,-3,2,-11,-11,6,6,6,1,41,-16,-20,-16,-4,-11,32,29,-145,26,57,3,186,50,253,-1,-12,3,-1,20,49,-1,17,2,1,23,35,33,-1,2,13,94,22,41,20,35,43,8,19,36,21,8,2,5,-1,26,26,25,26,20,25,20,10,32,7,71,62,5,-8,10,11,-10,-8,31,15,5,24,28,16,136,46,-32,-24,11,-5,121,-15,-56,0,0,-11,-1,-26,213,58,-16,-13,14,3,9,181,-29,-28,38,5,-27,9,-11,568,-3,-27,-20,-3,-20,-14,-46,-6,-31,-8,2,16,0,91,-15,-20,9,1,-5,-11,-23,-9,2,0,28,4,-16,160,-4,18,-76,-22,6,3,-37,-23,64,8,-29,-17,-23,10,-16,-24,7,-37,-9,154,22,-27,6,18,4,-28,-11,34,139,-31,-9,-6,-34,-19,4,0,-2,22,39,28,-2,-7,15,13,14,8,17,-6,24,-3,29,16,44,12,-12,-23,-53,13,23,12,34,17,-9,24,50,12,6,12,-332,-24,107,12,41,14,5,2,155,8,11,55,18,67,-4,1201,19,8,-6,19,16,-12,37,-2,2,-2,0,12,15,-1,-18,-9,34,96,3,-1,21,5,-2,-10,22,63,-8,27,8,0,-11,19,23,15,8,-22,-8,21,-6,-20,-1,-9,-23,16,6,12,15,-4,-11,-5,-24,231,-3,-2,19,-9,9,69,42,12,-4,-7,9,21,12,-115,25,0,14,-12,2,28,10,12,3,-32,-38,25,2,74,16,-28,5,-2,-17,276,-16,5,152,8,-5,15,5,0,8,16,0,-4,14,34,7,16,41,61,36,35,-25,4,-14,-35,-3,-10,-42,372,14,186,-7,-23,-32,-30,2,6,-19,-42,6,-19,29,18,4,80,-10,9,-18,21,-24,11,-27,-5,8,-7,2,47,-5,10,-2,113,8,198,2212,-11,31,-10,54,1421,32,16,-9,9,29,-24,7,-5,0,9,26,257,52,-6,-20,-6,0,-2,-8,7,20,-11,-17,16,-6,29,-24,6,14,10,-22,20,-9,1,18,4,32,-7,42,-1,547,-15,-13,27,63,1,-8,6,2,-8,1,-1,-149,-22,-10,-13,9,-61,-1,-14,10,112,-5,-36,18,40,-8,-4,28,30,7,-18,-16,13,-3,0,34,51,30,111,147,6,699,-9,-31,-16,42,33,3,33,-133,20,-9,66,10,-20,-8,25,18,-7,22,-36,9,-20,82,-20,3,-6,-14,16,11,-13,66,1174,-6,-10,-6,-9,-30,15,62,22,15,-3,-5,-11,15,-3,-2,-3,-9,30,-2,3,-18,-8,-29,8,-3,5,-75,29,-7,0,-4,-18,-15,3,12,-54,-17,-12,-37,2,91,29,-36,-43,-1,-37,-49,-29,-6,-46,-32,198,-4,-46,59,28,-3,-14,-15,24,13,5,-8,1,2,9,19,-12,20,-11,-6,-25,-21,19,-24,-27,-49,-19,-18,-10,11,10,-19,-4,72,-38,101,-8,-4,-3,21,20,1884,148,16,522,0,-9,-9,8,88,614,32,-116,231,-17,7,144,16,34,-2,-6,-20,3,-25,-10,43,2,15,-3,-2,-50,32,-22,28,236,30,18,36,25,15,11,-16,16,-11,12,16,-19,5,-20,-4,12,57,20,17,4,4,13,83,86,-50,-1,18,8,56,-34,59,2,21,43,0,14,-12,171,22,27,1506,-20,-19,22,19,7,29,-14,67,13,8,-4,-38,-9,-11,-27,-7,-2,-19,-15,-16,-15,-2,-1,0,17,60,-19,2,1245,-4,-18,16,34,-10,-17,-21,-25,-9,10,226,5,216,2,56,-2,16,7,13,4,22,-24,-16,24,9,-95,13,225,15,-18,13,9,7,-5,-481,-15,30,290,-5,-169,-8,-20,-28,-6,-2,-5,4,17,-13,-9,-7,-11,-2,9,-16,11,-22,-17,-11,18,22,15,22,-2,3,-22,-26,-5,13,27,-23,-32,-7,-42,121,3,-5,-9,-12,-23,9,-24,-16,26,1,24,4,-4,27,20,-21,12,-11,-22,9,2,124,75,1,-9,4,3,11,-4,-6,1,-21,5,5,-7,-12,-20,-3,19,-9,-4,112,-1,5,0,10,9,-20,-4,10,-11,25,-117,6,6,25,-2,454,-40,82,15,36,11,3,27,29,196,82,1,13,-8,-28,-12,6,44,-13,8,107,420,69,5,0,267,0,-2,10,-1,3,8,-30,-4,32,-20,12,37,2,-4,4,24,15,-1,-18,-24,-43,-12,1,17,1727,1,-23,24,-20,-20,16,0,5,-9,-25,0,-9,-21,17,1,132,140,5,-15,6,-18,-22,-9,250,-1,-39,-15,-33,-10,-14,-1,-9,74,-11,-12,-19,-31,20,6,17,-28,-20,-19,16,16,-17,-28,-24,3,-8,9,2,-27,-23,24,-9,-46,-7,-7,3,-7,-22,-26,-13,19,20,-36,-18,-34,16,-33,-14,-11,-22,-16,-8,-51,-11,16,-12,-1,2,-16,-19,-23,-7,20,-18,-32,-28,176,12,-17,21,11,27,-35,-5,-18,-10,-3,-37,-49,0,-33,221,23,-23,433,8,11,11,90,62,1,-5,14,4,6,38,8,15,24,-6,3,11,8,37,16,7,21,-12,18,-9,12,515,23,16,17,-90,-4,-82,114,13,10,-2,14,-9,3,24,19,-19,3,-2,8,-3,32,7,-543,242,18,2,13,-5,7,20,39,-5,53,-15,4,24,6,7,-4,-16,4,-8,76,10,-2,13,7,2,34,28,-4,-11,3,7,-23,-31,16,6,9,4,19,22,-10,-10,0,-2,-8,8,6,19,-21,-6,12,-12,6,-3,44,2,-5,-25,2,27,-13,-12,-34,-24,20,-21,-6,-6,-59,-54,-9,-14,-28,278,14,28,14,-3,-9,-2,-21,-3,25,3,2,-17,11,34,3,221,154,-4,16,-16,21,24,1319,25,27,27,9,-20,-48,-8,-12,4,-2,24,0,13,7,-32,-62,-31,23,-9,9,13,13,-2,-85,6,18,8,-23,-17,10,41,5,5,11,-4,1,-8,19,-9,-4,-1,15,100,-29,-16,-19,-24,14,-71,10,-4,5,-27,-14,17,35,-3,1,6,0,15,-21,-1,40,-79,27,-54,22,-10,-16,-26,3,20,25,65,20,1,37,-15,-9,16,14,57,7,20,-13,44,35,40,25,-15,9,25,47,103,9,40,28,-577,19,113,3,42,12,-25,9,17,-6,22,148,30,14,5,-7,-9,2,6,182,7,5,48,50,27,19,7,-31,-23,-24,18,-1,13,-3,-20,-3,5,-28,-11,-6,-32,27,25,-26,0,15,9,40,23,937,131,0,28,69,-32,60,-1,-1,-35,-30,9,-35,7,-14,53,-34,0,-23,-20,-19,-22,-36,-207,23,-27,-12,-42,10,-38,-33,-17,-39,307,-6,-140,-43,37,-10,-9,-17,5,8,-3,-24,-19,25,-2,-28,-10,-6,6,-18,26,214,-16,-35,140,197,122,-22,-29,25,22,1,-35,-3,-14,-24,-6,14,-30,-8,-9,23,7,-1,7,-18,-25,30,-12,-35,4,-7,-12,7,-4,220,-21,12,15,-11,-37,-53,-22,-1,25,36,22,-18,-26,64,-14,-4,1,20,-38,-8,16,40,3,-7,17,9,18,6,5,-32,-16,-9,-28,269,-26,-4,6,-14,158,-7,9,-162,3,-14,2,15,-83,-18,-14,21,-22,-10,45,154,-12,19,49,-1,-65,389,60,34,37,-16,-17,-15,219,540,1,-26,-23,1,161,4,-49,-211,-435,6,20,46,40,13,32,32,-26,-12,-4,323,53,194,28,8,25,2,51,4,392,-22,-15,-1,-23,9,364,-4,25,405,-10,2,-16,3,20,-33,58,-3,171,-8,-13,-16,-10,-5,-8,-15,-18,-3,-11,66,-12,4,-20,-13,-8,-16,2,7,66,57,19,32,62,-2,17,-5,22,51,16,46,5,4,34,9,1,21,-210,13,0,4,-14,-24,230,-56,-35,11,-39,-24,-48,-12,-8,-38,5,24,-19,61,22,-3,-13,7,33,4,19,-14,-43,-15,-39,-35,-53,23,-32,-14,-2,50,2,8,-33,13,-15,17,-16,13,-3,-19,-30,9,18,9,15,206,-1,19,-12,-4,3,-22,-19,-55,6,-83,20,-10,7,883,12,-19,-5,-19,25,-2,422,-12,-7,-5,-11,-26,2,7,-3,6,26,1,-34,7,-9,-14,-75,10,37,-8,-20,22,25,-16,16,17,-6,-5,4,-3,13,-9,11,265,4,10,18,93,9,66,52,15,13,13,19,17,21,-16,-7,-1,27,-17,-9,26,-5,24,-38,-11,6,45,21,78,12,-58,-75,-24,-43,-71,-57,-3,-13,-26,10,-13,6,2,-102,12,45,9,-6,-1,1,10,9,-12,-11,16,-33,44,-8,-3,17,-17,-28,883,2861,53,61,-43,158,-30,-14,556,11,22,33,0,-17,106,101,11,-39,-1,-12,10,-13,7,9,-19,-20,-8,-6,94,20,-34,-36,-75,66,128,97,10,-3,-25,-11,1,17,-9,5,-23,-1,-6,-28,78,-20,64,-37,-24,-22,-36,-15,-60,-21,-50,-69,-24,-24,-21,-54,-25,15,-15,15,14,-8,-17,4,-10,11,-28,198,170,-3,14,1034,-16,-46,39,-25,-12,-29,-71,-43,-49,121,-24,-45,-60,-58,-37,-76,-81,-65,-65,-80,-361,-260,-354,-214,-242,-256,-202,-123,77,89,-94,19,17,29,67,17,-191,-11,-133,-162,-8,-166,-217,60,-57,20,99,-239,-298,-178,22,-62,53,-59,-287,91,11523,31,106,-118,1,3,-90,-20,-47,26,-58,46,30,-85,-17,-434,-284,-376,-310,75,1936,72,-83,-146,1524,4140,14331,1018,1841,12610,54,-12,53,51,636,287,601,-50,65,51,-94,49,-24,137,29,13,18,7,105,211,583,177,187,304,155,182,454,238,143,114,108,102,-46,319,124,-182,1691,637,176,84,265,76,108,195,91,5,199,58,77,106,385,41,101,19,38,28,55,117,-39,8,126,14,57,56,37,171,98,286,74,64,-63,118,-404,596,297,362,142,50,222,252,-57,42,-34,-130,161,15,97,601,-245,63,155,-83,40,-25,-259,156,1445,1134,409,95,12,394,336,140,43,458,97,226,45,215,96,86,225,-16,3,225,107,-8,90,36,-235,222,1078,-33,128,49,-64,93,22,121,250,224,115,71,160,629,581,-51,-138,28,38,34,39,58,1,-31,74,122,154,-32,291,26,40,122,398,211,545,254,1000,98,219,955,-144,-67,19,99,147,32,75,489,44,47,241,-1597,211,643,2,416,-22,122,-1,27,13,47,124,48,92,852,12,31,87,44,10,405,198,-7,8,23,120,97,1321,-141,-27,81,-5,-46,121,65,73,252,-5,114,-93,22,-322,50,81,304,77,-369,83,67,-4,23,35,93,22,-14,3814,-69,5,-73,71,29,22,71,18,-51,-7,45,-1,13,104,-11,-401,273,774,-255,75,380,238,105,-77,670,68,200,24,27,-44,72,184,27,99,77,50,17,52,-35,61,193,-37,-30,142,225,370,33,12,258,354,576,136,141,123,67,295,253,98,1963,166,-11,-68,82,447,47,253,679,66,110,1123,25,-281,98,89,109,91,-38,-50,-77,280,107,48,341,-301,100,103,291,-41,196,-30,155,-14,-94,-7,143,88,23,52,211,247,115,265,136,172,18,215,447,604,111,-34,108,386,91,126,1011,345,-47,81,180,124,33,50,111,644,34,645,2,228,-39,98,65,58,75,49,-5,14,216,1956,-9,407,54,-495,39,2396,-51,51,64,15,782,257,14,205,-50,42,1,184,62,1639,101,44,9,-81,-21,213,40,44,-205,30,99,145,285,52,-54,-48,376,-106,208,19,16,66,-107,76,28,819,69,-9,64,-11,573,14,105,253,146,30,64,184,104,203,16,95,206,-146,95,737,311,-103,-1,53,225,129,205,304,-11,-316,-104,152,-13,77,163,-407,-217,572,-109,88,128,205,101,41,-35,580,107,-35,-15,237,349,11,123,22,40,-23,-11,-12,47,257,-150,193,-55,438,268,-3,249,-75,-85,37,-66,862,-108,102,174,-22,15,545,86,-27,-33,36,8,49,14,299,425,-6,-89,7,-442,97,-10,47,19,55,88,152,119,128,106,227,147,98,220,-145,48,46,8,-126,4,-2,34,-2,24,112,168,-11,-41,63,432,117,759,6,45,355,252,82,51,-52,451,7,12,-5,0,-10,-2,-36,-22,-22,61,-23,135,333,-122,5,78,33,36,290,92,206,9,10,58,188,-177,51,-11,26,198,363,84,20,989,-42,-4,132,-61,-23,14,266,-54,-21,63,8,-93,-86,27,-9,-14,-11,-6,29,19,-139,76,329,9,814,-43,-12,-65,-1361,123,241,352,32,154,256,-15,161,7,-45,106,55,28,68,-58,1,-178,104,57,-150,-109,-51,290,156,3,-4,45,67,62,86,1482,-83,193,326,152,70,-5,347,-82,109,1284,2043,227,-9,49,195,-4,112,101,-93,21,109,147,133,179,142,-24,34,40,168,74,52,140,71,42,109,786,17,206,-104,-57,235,22,179,299,-186,21,136,15,69,173,-67,25,901,42,75,-99,1903,-219,-12,22,24,54,-83,-69,95,278,9,146,62,59,92,-19,97,104,143,-24,309,68,-855,24,-6,168,157,23,48,27,110,124,58,515,505,98,-228,-65,764,73,0,118,106,107,198,218,55,56,0,21,-90,5,215,-40,35,525,-49,134,34,41,43,104,295,-176,469,6,57,-12,205,-42,70,16,285,87,50,93,56,-10,-38,26,111,229,-120,-1,13,48,682,201,31,14,63,-481,-15,78,18,1353,1,161,-5,305,-49,161,141,-88,31,95,344,-141,60,-4,-41,-116,-183,341,-7,-217,122,-19,20,943,205,131,98,99,136,43,-61,90,52,334,19,46,136,104,76,208,66,17,62,-40,33,36,-52,155,-11,3671,960,118,247,35,-9,-85,170,9,8,-59,377,423,68,38,-197,-3,14,-67,-174,176,933,36,-78,119,49,-155,22,-140,52,-96,47,45,369,216,729,75,-49,-70,-193,95,8,77,20,-34,22,-26,-1377,-25,1,17,56,-37,126,-372,285,-76,102,199,246,-97,-80,40,-47,5655,123,65,171,-213,233,-39,-59,-21,92,200,100,7,23,-25,49,-3,-26,104,-22,-240,273,-29,33,-9,172,-227,615,-21,-103,-47,194,78,-2,-566,35,27,224,218,188,-181,8,267,-532,28,-89,1349,-794,-201,154,165,157,-5,73,2295,49,-134,181,-100,168,45,66,23,42,17,323,-20,-195,28,2258,118,26,-10,135,147,-23,-7,-24,2787,-150,78,-42,112,-174,185,41,-20,404,-1,97,51,91,62,970,319,340,77,245,36,303,30,401,-257,-589,21,133,128,1165,216,-28,556,-37,6,-195,2522,-84,29,-59,184,84,424,-186,58,21,76,315,52,153,48,293,273,528,35,168,-16,52,-165,240,-21,-894,321,-712,28,31,43,245,-156,-223,172,383,-34,-78,-9,3,84,13,898,167,111,149,703,-8,3,42,-47,-23,-309,247,40,27,20,-230,166,-78,37,101,341,37,96,21,48,-18,271,-181,-94,-121,-7,-4,7,7,-47,-161,-66,1,151,29,1400,-270,73,37,15,107,-98,-4,-60,-294,50,241,-41,-42,140,-10,-106,844,53,-47,210,161,-136,4,1,-30,47,263,616,-43,-43,30,-10,9,240,-32,-228,350,-5,33,613,25,60,4,55,23,61,-16,-150,193,575,-12,452,39,-11,39,104,223,9,48,-39,37,28,461,60,216,2,122,38,56,29,-199,58,-300,-38,53,-829,-36,-18,-71,-471,-21,-84,10,45,98,-484,-66,-10,52,145,42,-140,-21,-80,20,936,70,323,-11,972,-278,126,59,271,11,2022,-41,138,-15,-167,-91,155,452,338,-5,120,-33,-158,-12,-475,200,-14,-79,1474,-5,-73,-249,-1401,-109,89,6,53,96,21,28,-15,26,31,225,76,111,37,1046,32,93,58,629,-2,385,-77,196,-263,167,-27,449,-242,550,38,56,340,131,50,-62,128,-61,5,-130,375,535,-108,54,-226,-2,-242,42,-88,3,267,-99,-66,-119,-16,-102,314,52,-258,-6,-13,-103,175,-31,39,865,41,18,-293,13,22,71,839,185,-43,-11,23,113,225,28,75,82,183,210,479,-32,27,12143,104,308,9,-15,-141,-63,43,798,153,-2,105,28,-163,125,35,202,174,-143,-5,101,80,249,50,10,283,-590,365,-113,39,128,415,-276,71,25,102,81,-47,15,-21,5,-6,-165,65,-10,-5,173,280,100,-44,-163,704,23,17,25,575,2,21,-78,-97,94,83,-53,935,75,674,319,-44,29,131,-40,49,137,-46,269,-23,12,-131,521,-132,-65,-21,163,-56,-86,-13,-104,-117,158,682,-35,-41,137,183,72,217,153,156,34,121,31,209,189,25,-46,-83,252,-101,122,-39,175,-15,-129,69,-9,-153,161,192,204,48,5,167,-25,-321,13,-57,12,145,51,187,148,244,311,126,7,26,-111,-119,154,75,84,-42,-25,29,142,-22,120,81,-62,-4,51,74,-314,37,-84,206,348,275,43,9,371,131,63,-308,208,48,29,-11,-18,299,157,44,68,116,211,110,109,210,-98,1191,-39,-59,19,-124,47,102,-26,355,187,266,-7,-464,-61,85,13,-30,-77,213,74,192,-158,-111,137,205,230,151,-59,51,-92,67,588,401,11,160,187,122,113,196,310,-84,3,182,1,34,25,279,-27,1,42,1164,1571,59,35,1,-24,677,229,294,187,120,5,36,941,135,25,171,-29,180,-69,34,522,354,32,-35,-24,-59,223,331,-41,535,72,204,45,2398,28,72,134,94,1957,-39,197,50,1097,92,445,-32,-18,22,21,-10,129,-98,127,6,171,368,36,771,-11,20,67,12,-166,-80,-117,92,67,597,-224,97,164,13,68,136,121,-242,4,-75,65,-114,-324,69,-219,-52,30,-3,63,1,10,356,16,40,48,141,-5,124,312,-110,540,44,-41,33,168,-183,-58,28,130,35,659,88,-214,-54,1038,-343,-167,-175,-20,55,40,19,-32,-107,-3,55,170,538,169,-138,379,1538,965,137,1190,114,-30,264,236,100,216,-22,96,64,-52,2295,127,497,90,-30,175,-65,54,7,60,122,-21,57,207,77,-340,39,51,56,18,4,9,12,21,24,-15,9,-26,151,214,-17,-74,-53,-7,-18,-88,11,650,153,451,-41,12,-45,111,51,77,-84,21,254,41,666,23,-26,-6,664,-49,95,57,16,23,-160,25,-144,-36,24,42,71,84,35,229,256,558,-2,39,158,357,149,151,817,414,657,-65,157,27,457,39,-270,372,380,343,71,42,-424,288,7,76,116,58,-67,672,-597,-42,60,22,-17,38,47,-52,40,179,188,36,69,175,114,214,-62,-121,362,174,-270,140,221,33,0,388,174,16,-206,-270,-128,314,-56,16,81,442,352,63,30,27,238,-65,224,368,-6,-107,329,-306,-512,504,342,-42,252,-75,-10,503,177,-64,1,8,-112,71,228,354,457,86,452,23,269,286,295,1014,628,620,127,395,-9,281,29,-417,-116,307,157,-38,-58,123,-78,92,-385,74,-327,488,480,730,-52,662,323,658,-238,-14,-5,68,60,131,913,792,141,664,74,412,-31,-136,-40,130,33,1035,-116,-70,735,1859,849,-91,-107,346,282,153,327,299,-46,15,1866,1125,85,683,72,420,45,5838,268,91,-48,185,88,33,15,70,1168,148,188,756,114,293,930,574,938,142,295,127,657,125,8,41,72,15,24,71,124,104,35,52,85,106,338,-28,-92,30,95,-20,67,-18,27,20,36,86,1067,-37,-8,-138,-9,156,16,-453,-1,133,2239,1277,18,130,2267,224,301,329,456,43,343,92,5,54,-368,-34,239,28,2,14,24,-25,107,41,155,49,335,-177,151,96,45,153,63,9,38,1312,-126,-2,-662,178,17,73,203,54,-85,391,156,139,40,1587,185,63,26,700,411,2165,26,152,952,165,-263,312,171,44,18,14,2121,287,393,137,339,36,-5,27,-6,231,314,555,713,69,-79,36,-115,17,120,-25,341,-45,305,105,627,39,347,375,70,29,21,152,2142,108,36,-50,381,704,341,670,50,62,572,235,40,-36,38,477,211,453,56,-25,209,52,547,123,384,10,-47,4,68,595,2,155,59,24,25,159,88,62,7,107,20,72,129,85,314,77,377,20,19,7,110,1386,-32,48,-117,-42,-158,645,-12,277,55,14,213,47,-34,53,180,82,493,205,-190,-25,-11,138,6,802,462,209,16,-132,263,0,-334,-221,-176,-70,706,436,134,-189,51,95,104,1659,200,30,-71,-148,-54,-46,110,31,5,-8,26,16,53,522,160,71,-35,68,-112,20,27,-39,176,103,-63,50,189,7,-62,82,666,-17,-28,256,-37,166,372,186,-194,-6,60,268,-76,108,-10,-53,335,87,-54,-303,20,80,-28,87,15,-363,33,-25,18,74,77,20,61,138,42,-121,24,117,-26,80,148,273,136,35,125,177,-33,30,53,-70,30,43,-27,92,23,15,-96,655,29,35,-61,53,380,-116,157,30,-4,30,43,706,100,-20,62,132,177,171,186,1500,-15,82,97,143,113,205,46,17,-153,-64,-46,18,83,-407,-17,8,414,201,95,65,-9,-56,26,19,-74,-40,-32,123,1207,463,262,15,135,213,-18,-186,154,51,242,-17,208,-226,111,-58,123,-88,194,160,-21,-41,5,38,397,-127,-209,-75,7,90,-98,314,10,-5,2,-15,-35,-14,33,109,27,-12,169,81,-32,15,19,22,-14,146,165,334,-118,550,-32,-2,213,43,19,-1,29,3,-35,202,17,4707,-54,-184,-92,147,239,-18,186,50,156,-8,178,64,52,60,18,184,-20,-18,113,7,-28,-32,-37,-215,104,28,-49,350,33,-11,6,31,167,30,145,431,45,664,790,19,69,0,195,-92,-21,48,25,127,1,22,13,577,6,-68,6,248,220,32,7,61,95,1,47,-49,-10,65,199,1,5,99,303,294,54,-31,93,-10,-21,34,204,16,89,8,13,102,243,85,103,160,62,486,-274,61,120,-40,-50,5,-66,-72,22,-6,-44,-2,89,535,152,3,565,83,232,1863,23,-19,32,-497,-66,-239,29,157,39,27,41,193,10,22,-227,-14,65,17012,186,23,215,638,50,116,79,-12,122,173,-66,-70,84,-51,0,3494,-36,66,43,331,61,87,-24,241,0,54,-36,216,72,265,93,60,35,121,44,-95,97,37,15,241,70,-481,290,30,363,152,182,89,115,678,65,334,226,-5,199,179,-42,45,49,291,140,-32,-122,-6,21,93,124,-123,-332,209,-24,197,83,74,359,72,37,157,594,-12,29,-65,552,22,79,82,126,179,436,34,331,-55,148,30,191,268,126,311,13,68,31,-40,295,-3,-38,369,-28,-70,88,113,-70,25,98,26,-68,-116,-157,-72,-50,38,-92,-218,7,193,121,439,-49,255,-133,-12,-116,4,420,-30,34,-70,-291,-23,229,-189,-112,-242,1381,226,-210,113,181,-66,15,-47,-91,-53,490,-287,16,130,-148,-24,138,8,41,23,0,433,64,221,-26,4,2768,-18,31,-61,39,-72,95,963,-39,-132,12605,351,-40,-94,141,-55,1202,62,-105,41,35,61,119,-8,120,94,62,-543,92,327,-50,-220,-82,60,95,132,39,308,-89,-133,-283,112,-157,-2,-93,730,-135,-145,-8,83,-41,-96,85,34,-452,44,75,-145,-44,55,304,69,182,153,186,62,50,253,319,155,-46,102,-13,80,253,-19,-15,657,-64,77,-56,228,674,200,-44,98,94,16,120,290,102,-80,-197,64,79,-38,62,62,174,-4,32,92,419,82,88,101,45,85,-31,609,21,180,20,-47,109,18,129,7,-81,45,7,-249,80,-91,-26,16,199,74,122,47,-24,98,193,84,192,-597,42,67,-13,-37,-22,18,-2,-62,52,301,103,-20,-130,-22,7,-207,48,-97,59,-14,71,235,-21,-2,-181,71,234,-39,-10,2,50,1368,241,94,119,81,-65,-51,209,22,261,9,102,114,358,-23,1,-69,41,-57,-40,-39,711,316,57,-5,28,16,131,27,-24,845,36,230,116,419,-4,-38,543,214,-99,3975,29,-88,-32,85,102,-10,50,-36,-5,-27,44,117,-73,-22,21,123,-9,100,1273,-26,107,405,-69,-52,57,3624,308,143,104,127,285,-15,66,21,5,116,166,113,125,39,-32,410,116,138,46,283,271,293,37,46,26,18,-50,176,-48,-87,242,-57,-47,-19,72,149,40,81,53,19,-21,133,35,48,0,27,47,74,-52,254,2,69,-15,-22,31,73,50,96,41,142,10,485,15,-58,14,-63,41,23,49,21,182,-15,36,93,217,0,-58,-32,383,-2,-28,-16,158,32,-280,-15,-112,342,49,26,26,115,-45,20,103,13,135,424,361,-60,142,-13,0,25,1799,470,220,118,308,509,40,72,49,3,59,44,1,380,39,231,-91,159,1,46,1598,25,227,-29,-336,-51,8,-92,104,-31,221,-143,310,20,-359,-138,13,-51,329,48,-19,460,71,81,39,203,146,32,86,-4,21,460,-12,369,-48,37,463,68,100,11,-113,117,-126,506,-2,-14,-263,12,-78,130,5,292,428,17,-4,-1,167,87,88,29,-9,55,121,55,-29,58,215,200,-169,609,-59,-2,41,-10,80,6,-28,-19,74,-1,-32,476,1360,-42,364,9,60,34,87,147,45,-62,-62,-6,75,-22,237,-401,158,17,760,2,237,-119,17,3246,148,47,40,38,-46,5,-18,255,14,-71,127,-14,49,-3,-22,146,14,-28,57,4,-182,-41,19,75,-32,-58,98,-73,375,-5,-28,1,150,437,153,225,-766,127,-4,-27,-57,23,-131,-49,21,49,81,131,0,256,66,146,176,108,-37,3,48,26,-130,-18,-10,142,-49,24,222,-168,-11,50,9,60,49,91,336,-38,-1,-23,4,-25,88,180,178,63,-18,718,42,27,140,45,-127,265,-195,126,84,-109,230,96,144,-19,-12,215,54,6,8,93,61,-41,117,13323,4,-125,101,-128,278,-136,68,505,179,-58,2,-17,19,-142,-3,-2,10,-117,146,-14,266,49,-47,-646,25,42,173,3,288,653,1202,821,5249,218,1056,24,733,27,173,624,31,94,-39,453,45,-80,845,1898,53,883,28,99,43,197,3,39,848,6,471,2621,13,49,345,28,80,17,8,84,362,-84,20,106,-15,740,2025,66,7,75,-16,70,162,20,1,232,-147,438,33,25,-18,-68,265,-3,33,67,9,-32,20,334,-13,150,247,28,-29,-5,180,-27,53,36,9,74,-125,-18,4408,-13,-30,-50,-5,49,106,-57,-203,-40,191,191,121,-54,61,-123,92,2526,13,66,231,17,-118,-10,-168,-8,172,72,28,48,11,527,73,51,287,103,110,-30,-2,-108,111,-68,5478,-91,-80,11,249,14,-42,14,72,-77,1,112,-41,20,9984,104,1,134,96,140,226,-160,123,86,20,-29,190,96,-193,57,50,-52,-213,464,-397,1382,9,626,-85,64,40,-62,60,43,105,124,41,29,136,61,186,95,-46,-39,25,4,27,-7,-287,-68,81,83,130,627,21,-144,15,19,464,375,-175,166,-416,-75,258,673,184,26,112,172,-13,225,228,103,33,-22,1325,8,-141,21,-180,-141,-24,113,-386,102,1290,40,1694,-25,-112,32,-44,102,56,-64,-38,136,-9,120,-577,273,-55,49,62,116,-124,-11,-4,43,128,11,-153,-64,-21,94,75,18896,-31,14,93,-169,617,129,0,-24,-20,26,121,69,100,51,310,263,18,-64,-56,-242,95,120,-3,17,8493,16,118,215,30,229,234,94,-35,93,-6,5,17,-209,-12,-15,11,3,-76,-142,279,-51,-23,22,437,-40,32,37,-77,49,307,-95,438,-116,206,16,2,-97,-40,82,-40,-209,-118,23,-171,-278,10,-33,-388,24,-83,179,48,-155,2,136,33,11,-16,25,-106,-197,-58,-50,90,599,-70,2599,-107,54,51,-207,142,77,25,-387,42,215,71,713,95,213,354,224,-24,498,-23,43,77,31,408,6,23,0,64,6,154,-34,337,153,-130,24,-45,36,55,97,165,540,311,-8,-25,-51,-15,300,143,3,-11,-140,-48,-229,-28,90,101,36,-64,286,-167,-49,89,299,399,-25,58,-9,-20,-212,98,55,215,190,-172,-48,132,235,3033,-6,-117,129,65,-88,-5,-113,95,55,130,698,-50,-24,72,193,170,135,0,32,-14,-151,87,74,79,1009,24,59,77,-78,48,53,71,-10,4,61,-162,184,63,43,11,-55,11,286,-259,102,-119,136,55,106,167,56,-11,-8,790,232,161,86,35,-13,0,22,77,-14,48,240,-64,98,266,-16,12,427,47,333,75,61,-48,273,99,61,-163,177,169,323,26,-189,-42,195,428,11,85,-36,8,86,19,-103,402,14,-23,-34,-47,-3,-95,118,21,304,63,235,41,-354,266,-84,12,-192,-113,22,13,-65,143,80,-13,393,0,73,324,163,59,213,56,-62,-21,66,-109,-16,-10,61,792,-26,55,-164,31,-196,0,134,22,93,42,-108,-161,26,15,-16,180,333,6,-82,90,-273,-157,119,124,198,-49,431,-223,-6,47,-24,96,-72,1,-30,154,470,33,85,33,54,52,39,170,114,-389,60,409,25,-42,-20,-27,74,-100,-4,-214,-61,218,-39,-108,-80,-18,-96,-5,18,87,39,79,298,51,-44,6,286,-32,76,60,-6,28,53,149,215,144,33,91,548,-39,41,-5,78,94,-98,-51,27,340,82,286,-55,41,91,98,63,127,-308,-32,-11,-51,94,24,25,-26,-56,313,27,-57,-10,38,-19,-32,-113,768,250,2,70,133,-118,16,-124,83,62,48,240,220,480,198,45,-226,-101,-84,-46,73,-67,37,-20,414,4,39,70,34,-238,36,-27,75,-14,132,-579,223,57,96,43,46,402,4,48,96,-66,8,194,116,83,101,-129,99,12,796,-179,30,67,365,33,56,-12,15,189,72,222,103,41,249,-6,82,146,57,-79,-28,1781,364,228,472,67,49,-57,11,688,-33,-35,-59,13,-108,20,84,-66,-22,-11,-12,-168,299,-36,41,50,-32,476,67,199,-104,-42,-12,31,-50,59,-18,-85,31,7,11,-54,117,75,-80,21,-93,249,68,28,400,14,-46,887,212,134,61,200,412,47,296,90,-15,19,4,43,-4,-39,79,118,11,146,326,166,27,52,197,82,1047,28,53,248,-5,117,-10,-46,173,40,-3,192,53,-72,160,68,-40,208,50,19,103,160,10,42,1787,8,142,102,-192,52,70,119,31,617,70,238,161,261,186,-23,616,7,627,193,23,11,-220,30,-194,-15,27,264,107,377,150,49,218,-122,87,302,700,50,4180,1337,61,20,172,119,-129,111,46,789,7,184,131,71,418,70,200,-215,317,207,-47,2351,217,143,161,699,83,-181,69,-111,581,69,-47,15,324,59,21,-45,179,64,-20,-117,-3,-40,31,-92,-108,9,367,406,137,128,68,-94,-38,636,32,131,-64,449,101,34,-5,14469,181,-71,538,150,5,-28,238,140,-27,10,-58,127,209,-102,-7,20,-206,163,214,-171,5,-149,-23,15881,59,57,10,-51,22,39,147,-31,273,-43,547,-16,-35,-61,-19,-34,-3,1304,18,-25,634,100,-84,-35,29,22,507,-24,212,-358,49,131,399,251,-160,23,1344,1663,23,-27,231,1778,121,212,140,78,-159,-29,-72,-25,-76,-81,186,16,-61,359,-37,-59,-108,5,-77,118,66,54,11886,-5,362,3632,-10,-7,72,-109,-70,46,58,-49,355,337,-38,-32,-63,-76,-22,-209,-136,-69,89,-148,-4,92,34,7,64,165,26,264,-4,-6,36,-142,-76,-222,-69,-182,-89,57,-90,-99,-80,-6,-258,-46,-85,191,7,-569,483,-79,-113,142,49,22,103,188,39,217,388,-187,87,-51,312,-107,203,762,126,-33,318,-3,-49,-25,95,40,-12,22,59,-88,5,-38,41,415,-56,-32,0,68,11,23,32,-20,88,-412,55,-3,-83,156,23,619,344,45,18,220,62,-51,93,-134,64,-79,111,-8,-35,4,0,34,83,289,91,-181,-2,107,84,391,415,-255,164,152,98,-47,-29,27,634,705,199,114,111,201,-9,-11,10,-13,11,11,148,188,50,-44,0,-70,-118,-11,-38,12,804,-11,25,38,-48,-5,-77,182,-24,317,178,-45,908,208,6,3,45,-44,72,-301,286,94,105,128,86,-66,177,-25,468,99,-81,610,77,-14,-7,118,-43,-114,81,20,31,-181,-40,119,221,-199,-17,192,1,275,578,-42,73,-96,-45,-75,-25,945,-58,-16,-68,180,11,15,-12,-230,199,76,125,-34,-26,31,-66,95,160,45,161,36,59,460,-38,34,-99,391,16,-24,-71,552,7,80,-37,-108,33,166,33,46,-17,115,112,143,4,114,-1,-11,766,-64,32,-162,36,67,-108,121,99,-27,95,500,126,-118,-13,-11,69,86,88,19,112,95,107,161,5,263,14,33,-32,38,69,34,-12,-18,249,382,81,9,79,189,8,67,46,36,481,70,-3,-20,227,50,285,24,-34,-84,519,2204,-83,283,15,-10,540,269,28,649,1118,172,57,107,202,-10,434,53,-6,207,163,374,112,83,3238,252,39,347,518,56,118,90,-22,-9,82,129,189,168,101,104,626,-64,1003,74,19,331,94,-34,98,184,-5,67,24,4,90,61,278,36,-11,382,127,3,32,31,-34,-31,15,31,142,50,-52,100,518,60,61,140,288,48,478,-38,11,-46,-67,346,544,48,-16,-49,51,54,53,201,-28,-33,30,2,3989,-37,527,626,-44,-24,-32,243,-72,48,-43,64,93,10,-9,-82,41,-6,58,257,38,50,376,53,89,-18,22,26,-28,28,49,772,28,675,163,215,323,188,48,723,65,432,46,101,33,346,66,174,21,94,534,-54,11,703,14,-23,680,-14,23,-21,-2,605,-10,70,107,-54,494,102,-151,28,-31,149,647,35,342,41,-6,475,275,413,-34,33,-3,76,-19,16,22,-32,204,9,-11,44,65,-67,-56,201,726,-60,275,1096,-81,897,363,437,6,173,1,183,-208,73,85,591,133,-50,273,77,265,75,10,74,-130,86,826,-23,-87,108,473,72,3656,238,35,107,69,19,299,154,52,-7,331,220,171,41,92,50,14,294,4,-6,1261,39,352,100,257,283,-42,-38,-68,-44,-613,-24,-55,-20,62,106,395,99,-121,71,180,159,384,318,18,442,-93,796,331,45,214,31,343,217,194,265,127,107,155,214,497,-6,37,37,705,112,-240,210,492,-19,181,41,26,1455,1407,949,276,-70,119,88,408,96,732,-45,146,91,107,-20,369,38,185,573,101,298,314,472,40,72,19,147,95,-13,13,55,29,54,205,582,-6,795,-58,591,144,33,4,357,304,165,1359,59,150,600,237,-4,-34,108,-61,281,155,-47,210,27,174,86,-7,279,-90,143,-58,154,680,-46,151,211,-78,211,762,126,15,15,-8,-109,502,303,42,143,-64,181,-50,75,140,38,-19,224,568,437,8,263,80,416,-74,21,110,451,-67,35,113,70,-101,71,194,-22,149,2259,302,112,52,-45,203,-70,349,-530,151,97,127,2121,64,79,1577,-23,389,80,75,66,50,251,145,7,1085,344,668,223,127,-7,543,19,38,72,125,253,-245,399,25,-16,-3,17,71,100,123,528,151,520,345,152,1075,201,14,758,-32,21,64,-35,37,144,281,20,354,41,-111,-24,8,725,34,434,105,1419,-168,-12,131,79,98,-209,1032,77,55,328,-5,-7,-22,-33,-22,9,58,-102,1264,580,936,27,157,71,-102,201,213,299,1366,207,12,15,724,217,-5,385,19,-20,120,296,52,38,72,82,35,-5,478,243,100,707,858,29,169,240,98,59,59,529,-26,555,471,204,-82,205,12,68,40,110,1527,2,11,19,90,40,285,131,32,192,101,191,0,25,-7,82,244,396,38,148,87,-71,1598,-7,560,-24,87,85,-85,411,461,-9,-72,69,119,94,273,-42,163,-29,2511,1328,10,106,56,0,47,512,-44,64,94,133,-8,425,251,-84,-40,292,-44,-45,-75,11,-38,20,101,-2,246,-36,49,235,66,477,47,224,131,660,-190,42,126,69,611,-171,76,-23,128,64,108,9,-35,9638,39,59,-50,83,4,-14,-49,136,454,92,21,1,56,60,41,46,746,80,42,50,1781,-54,-44,416,35,28,76,88,52,9,-16,98,183,98,76,437,285,157,70,1,598,756,35,36,24,11,49,227,-68,-15,-33,424,-70,204,173,-154,137,467,158,-28,-20,-10,-25,38,220,362,66,608,880,178,35,83,319,-74,580,99,50,18,87,42,149,36,43,752,-70,13,-410,87,352,-203,155,116,58,105,-61,-47,339,-10,158,-170,223,-10,75,101,72,377,-4,216,265,-13,28,48,123,564,7,85,56,26,604,31,-335,265,45,-31,-21,25,-2,-236,29,368,102,195,15,1699,132,134,-302,4,408,26,358,-9,234,11,-32,79,-64,370,110,1,252,253,201,60,306,110,45,614,288,28,131,183,92,85,36,-56,77,85,85,1469,120,110,92,145,34,-55,187,311,-207,323,460,60,249,-19,12,19,-30,-6,35,346,83,123,-8,0,274,112,-7,-87,72,563,214,52,15,226,49,1061,284,-6,93,45,39,186,40,-57,61,121,131,139,-112,516,841,226,37,65,128,94,17,59,-147,58,399,222,406,17,8,65,59,-23,-85,909,103,1033,72,-4,34,814,274,128,-23,243,-22,974,227,1396,2665,211,344,1570,378,487,10,106,146,212,75,-43,273,0,-32,59,6,846,-272,-54,-28,-5,90,6,2,143,-11,160,-36,505,311,384,169,28,108,15,47,-17,91,-28,109,13,407,28,22,-21,78,-47,-24,39,-65,115,37,10,666,-158,-2,150,26,383,32,-15,-91,125,-57,430,11,132,147,-102,143,309,-45,4,-78,34,62,187,-53,3,353,83,138,135,612,40,115,183,14,100,83,1530,1097,-39,2219,1144,59,127,166,189,34,24,283,-49,373,817,282,572,236,815,40,230,33,99,47,-5,512,110,312,308,252,782,125,224,382,-10,-73,3,97,68,78,-18,-117,134,160,285,1330,292,503,173,-289,-82,84,153,-120,62,213,17,375,102,-21,222,330,53,733,424,28,-15,5,-9,122,175,34,-13,51,123,1,221,81,166,140,203,-83,654,842,268,263,28,1729,269,-28,94,211,-142,-81,179,51,99,410,103,-121,202,126,75,14,-43,234,76,281,249,50,20,248,-134,260,-51,-51,3094,-89,10,-11,-8,2,-6,277,56,15,38,276,-25,4,44,14,43,29,301,79,-22,-117,96,290,-93,442,-37,528,88,555,-22,106,-32,-22,97,-97,180,207,463,21,293,100,255,-35,26,2131,-19,-42,7,295,817,269,82,-42,694,-110,196,-86,214,172,8,-28,490,-685,188,9,141,34,290,284,159,207,305,323,180,269,30,-6,122,54,-4,116,80,146,156,-17,104,-40,230,6,756,474,147,-4,7,26,443,159,80,47,-41,30,19,26,-20,130,2,-36,364,420,-150,-14,67,-134,508,187,65,259,-50,67,76,112,37,796,-3,556,227,56,169,132,570,62,25,44,36,349,17,1009,880,8,-45,-16,45,16,1075,-370,-32,276,357,308,31,1031,10,0,210,151,127,293,224,94,43,655,44,-23,20,468,157,166,152,1258,127,44,709,68,-3,155,197,-24,108,-9,-356,306,-1,-10,72,225,441,763,169,25,123,139,-104,321,424,147,222,78,190,106,6,146,141,139,-64,92,266,61,1254,411,-100,574,128,-30,296,65,206,239,71,978,523,362,61,190,282,-44,156,351,155,543,222,334,333,215,111,295,-221,143,620,112,160,-75,-23,474,519,395,3,-5,51,536,124,131,85,-306,-12,-1,55,202,202,442,-48,1614,0,-34,132,-25,37,26,617,749,208,298,103,293,-15,-78,382,119,327,1267,124,28,64,-3,464,120,226,65,190,260,46,9,-180,92,72,101,151,15,542,102,51,23,769,150,-16,50,323,304,63,294,744,187,-119,1400,137,125,448,615,358,353,170,158,62,386,-61,149,441,253,146,151,200,179,879,288,29,106,305,-14,35,206,682,-164,358,177,176,-106,584,116,923,602,300,20,59,-45,567,-16,352,832,238,670,-9,143,8,138,476,18,-4,7,360,554,51,141,31,536,-7,50,-191,264,1266,-6,230,-42,189,98,82,217,-130,-22,28,760,160,11,97,57,-24,45,226,396,142,52,119,951,71,366,290,248,404,70,155,73,135,139,204,170,839,663,448,387,45,352,-99,538,77,-35,181,425,329,217,-18,95,161,144,85,-231,-49,551,153,627,199,561,656,30,214,49,15,137,341,78,30,365,40,-13,262,59,-35,250,141,231,93,947,222,3,346,128,386,43,-106,402,43,67,3,136,214,134,1330,-69,841,296,688,-49,22,-301,972,258,126,-48,53,345,127,466,552,72,1331,151,302,28,42,57,593,227,351,612,164,103,3080,22,543,75,90,214,-93,654,499,746,865,134,259,451,31,-11,424,621,-137,204,-85,236,-31,18,74,94,149,382,474,-16,267,82,42,73,274,242,3,498,799,498,69,76,259,264,250,64,65,-375,108,422,244,102,49,349,221,-42,140,66,4465,594,76,628,3,426,230,130,273,143,241,139,203,3,-36,-398,-83,431,473,175,-42,251,413,19,419,-16,237,-136,224,462,138,45,37,147,-84,56,175,126,21,184,26,364,-55,640,228,180,198,297,253,180,-48,18,137,72,118,10,-34,529,151,-108,-15,-7,275,752,22,-15,-31,50,-12,1200,237,1899,-203,177,136,13,39,54,59,104,-8,869,163,236,157,110,2,219,111,259,773,239,340,-31,100,117,84,113,234,267,390,83,266,101,472,213,180,89,694,13,-5,304,158,80,23,236,58,493,84,40,702,-91,419,9,197,826,-26,234,556,896,102,1623,90,580,384,161,7,39,129,263,-8,232,914,547,191,51,355,145,81,176,326,-56,-136,-39,59,185,188,145,35,89,13,88,46,-38,350,207,1325,338,-28,179,761,125,131,1,-34,482,26,1,62,44,-40,107,291,-26,2133,342,145,47,220,30,1088,689,528,-57,219,61,416,-7,148,145,938,-115,-101,228,-52,25,649,539,200,-1,80,-36,186,-103,22,170,-193,-136,353,291,295,204,187,656,258,244,169,-82,-348,83,-30,63,96,29,2,193,127,0,52,12,277,93,267,243,556,33,107,1917,498,301,70,176,135,367,1076,-6,124,6,17,1277,89,95,239,315,246,-149,71,538,21,46,122,79,302,-159,209,80,-1,153,132,336,763,317,148,76,25,-26,1,-64,201,154,955,145,95,126,354,-9,206,-51,148,328,95,110,206,840,80,335,-218,181,71,103,69,258,-6,-165,318,153,342,176,84,137,-60,32,196,478,1262,809,116,-3,50,166,413,93,152,115,340,430,320,34,157,460,-23,849,207,339,13,350,623,350,113,650,400,145,-8,-80,26,168,273,98,1070,39,134,1819,-4,-28,232,-6,-20,84,171,-14,114,-63,111,223,38,647,78,-18,-10,-33,-5,228,-49,103,905,55,-37,1616,40,318,36,66,-6,453,653,69,796,822,216,2535,-14,187,277,26,141,70,118,-76,203,-63,2,180,298,666,6,556,185,114,188,-150,731,33,249,35,125,103,381,1033,360,358,0,105,106,175,-291,173,212,-30,19,163,-49,912,293,103,204,57,3,143,47,30,46,-120,114,873,113,533,666,248,1648,46,329,249,-4,46,397,443,478,30,561,20,207,139,703,-78,-33,89,414,281,661,166,-122,-8,381,18,290,169,1308,305,840,77,10,-23,154,133,363,131,2,1133,296,66,-192,-51,-17,295,105,239,156,108,5043,-56,246,650,154,559,144,-6,66,48,-30,37,24,49,-79,5,47,12,99,-13,-13,40,3,385,157,266,-69,129,-82,-70,30,-104,77,311,-18,285,-25,11,58,146,-25,385,88,180,1,-2,236,38,-7,145,23,-52,353,-32,141,316,-3,-162,24,275,689,363,311,-54,119,508,-60,7,104,16,-3,-27,39,315,-3,32,17,468,43,193,72,3,68,454,157,175,176,183,691,96,-128,19,-62,492,25,143,5,552,52,49,11,1381,418,58,149,157,698,72,-324,506,325,-92,130,267,70,14,22,48,841,1220,229,105,-13,140,379,34,122,216,209,153,36,650,326,339,-87,1226,1410,-33,33,236,230,502,413,-56,143,-84,430,56,413,31,72,-3,1752,396,8,161,135,166,451,428,139,638,131,313,-119,371,24,76,-67,1017,483,386,51,24,94,287,308,284,62,24,16,1158,26,135,71,6,391,450,285,163,-19,-147,-91,296,262,107,-153,245,219,107,19,183,237,89,729,-102,80,116,0,-17,69,1019,246,271,102,57,457,367,146,14,99,231,25,398,79,134,-62,154,252,296,399,78,80,-285,245,264,88,55,316,67,148,-39,132,18,129,72,23,23,68,308,340,252,23,64,37,1269,-12,25,28,119,211,-75,284,-31,-35,666,966,422,598,206,1829,21,357,-112,351,1127,288,-143,1121,137,206,400,48,104,511,194,-3,-93,285,298,13,232,117,132,96,185,13,-25,615,43,162,207,344,260,934,454,102,293,125,369,31,62,22,908,181,117,542,67,151,557,-174,103,357,674,255,20,82,-262,289,496,811,1562,69,146,5,102,347,69,488,206,353,148,136,308,-360,234,431,139,209,402,575,685,132,249,265,-91,13,1531,269,7,162,1373,113,576,375,694,86,683,-8,50,122,22,251,127,-86,338,175,141,21,89,19,417,5836,310,205,48,26,233,548,245,322,-845,261,1500,206,425,1523,181,9,85,116,113,236,-41,160,321,-43,43,484,735,-34,630,-33,55,-147,128,21,205,149,921,38,126,28,222,3,485,418,16,0,1123,168,-3,87,152,84,3,67,143,63,39,212,160,107,393,163,313,0,-58,100,646,576,244,220,31,10,-33,-3,163,470,239,494,261,326,224,238,110,155,36,533,631,278,688,346,341,298,-21,93,630,351,93,23,-23,245,699,91,-14,67,198,-14,102,123,2046,285,190,609,98,267,-32,-33,131,579,86,196,2335,386,-79,2049,-122,167,115,20,247,708,-199,191,202,314,3,175,185,305,327,71,-454,-85,-1,52,7,99,180,475,11,-14,328,-16,66,-1,9,878,1956,88,-11,252,185,40,-62,505,234,149,14,21,181,266,-3,102,-87,122,60,-228,27,50,686,79,126,116,162,14,108,110,202,424,-8,187,207,27,130,370,18,97,-53,95,256,108,1,139,61,155,24,66,618,385,-110,29,76,355,89,65,111,-17,137,-238,198,-50,368,419,418,454,102,-16,79,54,64,60,-65,346,1,52,-304,891,169,608,709,150,71,128,290,-68,218,10,-69,63,469,1048,65,1280,65,227,674,548,153,7416,139,419,-55,45,0,342,16,192,8081,1,70,500,139,121,65,-1,-234,784,472,529,229,-7,42,201,269,21,50,100,379,177,35,276,85,-11,164,69,44,6,452,49,113,6,123,541,116,655,85,99,58,94,136,-45,-34,314,66,124,82,111,342,414,97,195,227,13,-56,2622,-70,246,2749,815,87,134,828,130,656,-20,629,-155,67,532,394,197,56,214,-96,18,20,138,296,161,-36,103,26,173,439,-39,551,741,3791,589,-4,54,776,25,-68,87,71,-42,-21,150,-124,158,-68,40,129,617,992,189,452,189,264,-3,217,121,558,821,199,70,200,627,953,371,-30,-21,256,679,1834,114,214,127,391,1070,-20,38,-40,371,205,273,500,541,329,-1,282,45,312,69,168,20,524,71,-17,102,145,306,14,17,35,-16,-408,195,79,295,64,-220,-199,439,1,462,202,378,210,190,35,41,43,321,349,205,74,46,92,67,-103,129,112,77,160,1672,194,-77,303,386,305,476,144,117,156,-102,104,145,41,196,93,191,31,297,306,90,408,118,173,216,356,64,28,-122,249,-10,-17,-172,57,-30,903,1190,104,195,-55,205,250,1291,243,993,38,549,-158,152,160,265,47,517,241,387,108,11,-28,0,152,39,84,107,74,362,102,176,70,76,145,127,38,543,-12,53,1334,63,145,265,6,201,119,68,1195,248,526,21,41,57,184,417,-32,437,281,277,15,369,14,57,754,958,44,-29,288,12,-82,240,779,-45,-17,-63,-26,634,369,48,495,558,452,102,46,80,17,132,3200,108,922,-7,47,414,312,8,49,194,56,102,168,58,374,136,267,97,103,63,63,247,290,38,1410,19,282,158,872,194,98,322,-168,-14,296,368,560,237,193,179,86,412,-42,30,514,440,29,164,132,-206,-2,-304,177,165,127,187,284,331,61,391,26,167,97,44,47,187,38,2095,224,-12,315,702,614,57,68,22,-174,162,-122,69,293,364,3,290,30,-3,319,322,617,42,282,1790,312,43,187,701,3,11,-82,394,10,-2,-6,343,12,8,177,66,56,309,615,318,27,298,-213,136,161,307,182,16,110,188,69,118,39,112,-72,131,59,245,75,208,156,-25,-18,190,56,-253,40,-43,121,18,29,-47,72,61,359,461,2648,115,82,-148,456,901,284,39,166,-7,-95,3,74,-41,-8,1253,1011,66,1,4,64,789,-12,-179,106,25,27,-5,63,29,232,46,543,192,240,126,397,447,369,93,175,488,680,471,189,66,58,96,163,169,338,-45,118,329,12,-1255,1228,-8,149,78,62,265,42,239,3,4,286,119,-32,227,707,869,359,-19,260,197,338,94,319,-48,29,29,22,169,177,108,50,-45,568,162,191,-134,294,-114,29,-38,82,127,270,-23,-92,-29,-145,284,103,-251,679,46,31,152,396,1208,-5,47,14,39,-28,57,1069,25,122,-85,125,34,510,21,637,8177,850,776,144,1147,248,105,263,22,-15,20,424,193,-62,405,472,555,327,61,19,1069,43,187,-58,132,159,406,180,230,588,9,-123,144,-101,732,26,225,265,1043,319,98,-107,8,299,1855,-46,-292,206,-2,37,21,22,342,805,445,214,31,288,-87,2170,90,248,343,95,321,490,227,182,98,26,-9,77,16,-2,124,143,19,-6,112,242,-2,710,204,90,-7,159,386,260,-125,1034,-83,611,574,436,37,13,77,90,471,70,272,231,430,-1,124,290,236,-51,201,-100,5,217,85,188,308,383,932,154,72,71,169,177,183,6,1036,158,2,8,396,57,273,81,1465,-631,255,163,824,523,16,816,-31,298,138,-3,38,617,-9,888,2547,55,307,466,369,28,425,429,50,193,504,160,46,-1,-35,33,442,99,81,4226,86,422,77,196,145,144,178,371,11,4445,69,43,511,158,-26,-19,514,101,92,65,140,2348,85,-9,62,90,1465,176,69,891,279,-167,596,248,67,748,102,9,60,47,-6,662,633,35,289,53,212,606,19,383,19,868,663,-18,16,48,216,59,1429,52,160,362,44,439,573,113,191,52,255,41,19,-5,111,18,295,226,-6,18,185,708,-197,25,188,67,369,315,78,117,350,73,53,472,139,172,250,281,-4,649,173,301,327,110,106,162,50,284,-30,176,44,144,-75,29,-81,140,82,21,-82,57,209,-78,-3,33,94,738,-276,341,710,233,16,204,405,77,83,616,466,66,250,549,38,323,124,-61,214,3832,676,127,1379,309,250,126,307,132,122,122,98,1103,80,121,163,1,500,1398,339,73,367,230,115,87,39,156,303,109,199,126,161,130,44,159,180,-146,781,208,316,231,597,18,113,-22,63,404,275,419,47,-79,73,225,-67,-24,266,-72,1039,27,145,103,329,315,-3,49,122,630,108,-31,-268,304,130,-89,413,-31,68,177,30,473,294,144,448,138,1215,397,446,55,45,169,196,1533,298,-2,190,716,109,103,7018,-25,1736,3769,95,108,140,102,29,-204,2357,1524,-69,156,78,125,155,542,276,174,133,284,57,9,710,420,426,438,287,127,17,212,-76,850,98,84,39,79,268,119,893,57,6,117,374,-46,-115,238,140,322,996,229,43,312,-23,-20,-40,78,175,773,456,10,-34,90,78,354,-144,447,432,66,942,210,187,788,47,75,82,352,1357,985,83,-92,89,276,636,160,-216,223,104,15,172,583,1762,-5,440,56,192,-161,159,211,225,15,154,-1,96,220,255,208,266,223,302,537,-48,83,73,363,13,-21,1298,12,283,70,2,86,38,-25,242,358,-78,150,75,-19,99,-32,-8,164,159,146,1863,206,16,455,8,255,-137,137,668,199,-20,5,-226,-5,25,280,201,90,519,189,152,370,-19,25,-9,14,59,199,55,37,284,14,241,-109,858,-310,21,149,6,116,-55,228,1970,256,106,0,1865,49,56,629,123,296,346,922,-114,404,-34,-127,221,158,114,208,-42,11,121,109,1079,438,168,307,97,334,249,1344,59,104,302,-27,-102,213,580,215,270,192,98,193,625,178,314,34,413,234,42,133,113,241,398,53,-34,143,-12,-112,275,454,23,-72,43,271,20,-1,128,277,229,96,-202,41,35,556,264,73,26,220,212,128,157,45,155,335,-186,66,90,75,-75,-201,12,42,186,5,215,372,212,317,383,46,-40,177,-83,-89,61,147,-72,-47,86,42,67,-78,32,26,-15,-2,-44,-50,45,-10,-24,-93,147,45,-366,4,-92,-36,-9,21,-3,1,315,31,101,-20,143,67,-27,14,3,-4,27,-31,9,25,-62,126,-31,82,79,21,-9,-25,-26,20,-13,-3,219,7,984,1086,432,6,111,258,2501,-19,308,1776,72,-43,25,3,28,41,10,113,-75,92,-19,50,61,12,51,-158,1314,28,67,47,9,21,85,3,32,-32,-36,5,76,84,-29,2,-2,11,39,-187,552,140,-51,564,40,40,-72,124,64,57,-23,67,-43,-132,-139,-52,-52,-39,-68,-77,-112,-53,-36,72,-97,1,75,-107,-43,-141,-62,-65,-64,40,-130,-147,-182,703,-63,496,-47,107,-162,13,-827,-108,7
-20,-500,-337,-14,-38,-42,-5,-26,7,1,-8,-67,-9,7,2,44,15,-16,18988,10,10,-26,-12,-8,-7,-23,-39,-18,-2,8,-32,-20,-559,-98,-204,-179,13,81,6,-40,-23,59,-53,595,47,66,4086,36,0,47,21,158,79,266,-14,21,94,-55,57,51,36,113,57,-49,28,29,296,78,58,-194,-120,-33,-162,-53,-9,5,135,138,350,-5,24,87,17,-11,-9,98,38,122,32,-17,62,18,30,138,53,11,5,89,-1,51,18,-41,35,15,-79,-12,97,110,-321,17,-21,-20,20,-158,-244,10,16,11,-1,-58,19,-76,148,112,-29,-7,20,-22,18,60,40,26,8,-13,-13,92,11,41,-11,37,-68,15,39,26,-48,17,57,197,-16,86,113,43,39,241,-60,-182,200,-35,18,-32,247,-28,-37,39,67,19,40,5,-65,-23,109,-46,48,-17,64,31,4,-30,-28,4,102,-35,-70,35,120,2,-9,5,-154,-5,591,5,-2,-68,-10,19,31,15,-8,11,59,1,27,70,3,28,-88,-9,146,-1,59,-82,-17,-35,-45,-262,84,86,-45,37,-16,-21,20,-10,-13,65,-109,-24,43,-17,-3,40,17,46,31,-26,78,59,70,69,-22,48,111,-9,-13,108,0,63,56,88,-18,64,-38,-16,103,-24,9,-8,-27,-28,42,14,-104,144,4,-6,-1,-224,-11,-66,-83,47,202,31,32,196,17,-69,-240,-2,-4,46,805,7,-16,4,48,-17,74,-36,33,63,120,-78,-1,78,81,34,-37,-9,115,-23,24,-36,116,22,18,152,14,-11,-176,56,-22,38,40,4,60,43,22,19,25,123,108,1,5,60,327,32,22,-4,195,-45,58,42,33,65,-65,74,214,32,-16,-106,1,-52,-1,-21,186,38,-43,318,111,-28,-1,26,176,0,21,18,9,22,-160,178,153,145,16,98,30,288,160,67,36,-95,72,25,33,61,7,203,63,53,24,-3,38,90,45,36,-120,57,-12,119,-26,2,18,-73,-44,-6,-26,-13,207,112,63,65,2,-26,26,-77,30,-17,-9,14,52,64,-71,-55,7,61,-44,-5,20,8,3,10,62,55,40,1,186,37,-20,41,366,7,17,53,-54,37,25,-11,53,-9,7,39,64,1,-78,-190,53,48,17,31,104,45,14,125,-53,-109,-17,-249,82,-51,14,52,146,49,26,26,-62,-44,-59,-54,32,-19,47,-53,18,-48,-15,2,-1,213,87,23,115,-6,-45,-84,-13,-43,-1,-22,-7,-51,-13,-212,41,-5,-17,-6,-40,31,-157,-54,104,-9,48,86,109,-7,-103,-16,-105,43,26,38,-4,14,-19,87,-15,40,48,126,3,48,-138,131,89,61,30,48,154,100,26,3,111,12,31,5,18,52,-1,44,52,65,26,-13,-23,-139,18,13,-50,176,12,124,69,132,26,7,11,-24,-11,-10,167,33,-29,-9,5,1084,-2,41,29,-82,-38,72,0,148,37,-6,65,76,36,2,-67,131,5,9,-32,24,6,-33,105,58,-5,-28,-38,33,-30,-141,-57,-15,41,6,40,-4,219,13,97,3,-175,-5,45,182,7,-57,34,-8,7,31,4,17,-39,141,384,-73,-23,-101,35,55,-13,-34,86,-21,35,-26,31,65,83,11,-167,106,12,1,15,-115,17,48,-5,114,-8,106,-12,-2,19,80,25,6,-12,30,4,22,0,-18,74,68,5,239,150,5,-180,-15,-25,-113,-23,-194,-16,7,72,15,123,22,35,48,76,-9,-12,-34,-86,-45,47,193,-136,56,-1,32,15,-9,-13,-12,41,-28,12,94,98,-7,-13,94,22,125,10,111,34,-17,108,26,-18,4,10,51,2,32,29,156,-33,15,-344,64,-33,0,16,93,14,58,47,73,33,111,33,-14,108,39,72,26,1,-7,0,27,34,-12,39,120,106,-2,4,-12,-51,-19,24,9,7,38,-41,-10,113,-67,17,20,-52,282,-6,-110,-8,17,-17,17,0,19,-12,49,55,-6,89,-17,145,-20,-79,1,7,41,1066,-19,-14,1,-20,73,88,-15,-36,88,374,60,-49,38,-26,1,106,326,32,154,19,-38,-14,52,-54,47,-37,76,166,59,71,-7,130,-93,-615,25,18,-66,-35,-252,-73,11,-54,82,-97,208,157,72,-5,-40,250,123,-94,71,-22,-29,78,-6,11,90,-120,28,47,43,21,180,11,23,37,-27,33,-196,-47,183,37,-32,-13,-19,-64,4,1,90,-17,-271,-14,150,24,45,-7,-25,-49,13,-4,-8,244,-53,14,-80,-15,-24,-45,28,20,-22,50,73,76,-36,174,41,30,38,138,-179,163,18,-61,124,-30,-65,17,16,447,120,-20,-167,10,-16,-25,24,119,-159,1046,10,57,39,13,43,47,8,21,48,321,67,63,113,20,133,-7,-42,103,-4,-22,-6,-12,-104,20,30,-50,186,37,-49,-144,-67,89,26,21,85,-27,-24,-93,93,48,43,-52,50,665,14,10,-12,113,115,79,33,30,173,10,-5,-18,-54,34,-7,44,31,21,-61,74,-1,190,-34,-9,-32,240,21,-15,-5,-74,128,10,208,12,67,-4,-92,23,9,-15,18,-4,100,19,9,0,-83,39,-78,77,-61,35,-53,-77,80,10,17,-197,42,11,9,-29,93,-31,-8,-78,114,-110,99,34,91,-12,-59,-114,77,-92,-40,-44,62,-86,66,205,9,27,31,44,-28,-9,49,-20,-24,55,21,-89,21,64,134,186,10,87,-5,8,-54,62,562,55,158,81,0,-1,111,6,11,-81,4,4,115,94,241,61,174,10,-13,-24,6,78,2,16,135,-6,28,63,-7,-25,-35,211,1,-58,-96,-24,-132,6,80,249,112,140,-46,96,-45,-18,-42,20,54,-120,43,-20,-22,-20,41,5,51,-159,-52,-17,-23,-4,148,175,-5,-18,44,-20,-25,8,-18,-45,30,-12,-29,90,27,98,-35,17,-137,-83,60,-7,11,11,104,39,-25,22,2,10,18,-36,-15,20,120,27,-26,32,82,65,-7,171,33,74,99,17,37,-23,27,82,8,-30,-3,-9,-40,-1,73,-21,31,18,15,-22,27,19,-25,9,64,-152,-39,8,60,-45,-142,95,-116,57,-7,-8,-134,42,-56,-7,-10,-125,52,43,13,-180,-6,-25,498,114,-29,-241,-147,12,-43,14,53,-6,-139,40,-4,7,-62,-3,-38,52,-2,10,61,-7,7,-30,-25,16,241,38,-2,12,-24,125,16,-9,-1,-23,153,75,15,-17,-14,-21,10,15,115,49,45,-2,100,-17,72,-51,17,-8,-40,37,16,-3,20,-40,63,-254,-15,62,251,-16,219,-73,16,78,-19,112,166,95,172,7,-20,-61,-4,64,42,69,129,-7,4,-3,16,8,-46,60,42,31,-70,135,2,-6,18,55,137,26,32,-40,-58,-5,-10,-29,-87,63,34,182,238,49,119,-10,-314,26,67,-83,14,-333,-13,148,37,34,-53,155,44,-117,9,47,-31,-28,36,19,23,97,9,99,60,-33,42,-10,10,562,-24,40,46,75,59,38,14,-372,8,16,104,18,30,28,44,50,70,-15,-6,-2,-23,106,27,146,60,-11,-46,35,74,46,-25,71,0,-67,149,-93,-54,52,30,-24,11,65,47,-41,-24,-3,-52,39,-232,41,-18,169,-202,-82,-29,54,149,-64,60,-190,16,-1,10,10,-21,-18,-16,-12,-6,-84,55,1,5,5,85,19,31,2,10,18,2,95,2,-71,-16,3,6,21,-195,-1,46,2,-16,-23,46,-31,78,95,171,-23,-8,24,4,74,6,9,35,-27,-48,-88,-31,-30,-11,21,4,12,25,31,14,2,37,2,16,-3,-32,-9,-53,-39,46,-97,-19,41,-2,88,219,3,50,-34,-3,-1,46,-79,52,40,-40,100,-14,47,167,3,1,10,10,157,-93,22,-30,23,-81,56,-20,-1,118,7,68,-3,48,-35,50,-80,25,18,-8,24,30,-2,-25,-13,-14,93,12,124,64,-13,487,93,8,-15,-14,5,-21,16,-13,-10,-11,183,129,20,-32,-32,-48,8,-39,4,-7,-7,40,106,-12,56,-10,6,-13,75,236,-25,-70,54,33,-11,-5,26,188,-36,-5,-6,65,-276,13,-120,-26,41,6,-13,-6,-126,61,-58,5,23,-23,-55,32,19,-9,61,41,157,11,-77,-37,64,-9,41,83,-7,75,-21,11,37,-30,-4,53,30,-38,-41,-9,-24,18,0,4,-10,20,-28,2,102,-235,107,24,7,-28,-38,60,12,-59,0,65,-2,80,58,-30,-186,-229,55,-9,51,-18,35,92,31,17,-41,-243,71,37,24,-13,211,1,17,-71,96,-15,3,34,-103,-10,17,116,-66,23,10,-10,-139,-30,19,-20,19,63,21,36,-24,-63,66,40,-7,-42,-18,40,51,-35,-24,70,-191,50,178,21,21,43,40,39,36,-49,-6,-69,-2,-36,40,60,24,-1,-23,69,-9,-36,133,30,-1,-2,-22,-180,-52,11,3,-1,26,4,-155,2,23,-43,33,10,94,-21,-96,20,-37,-1,18,21,-11,38,-11,37,-43,-12,-86,79,106,-144,93,16,-33,5,20,-98,77,414,2,0,-1,16,-42,11,-16,56,-15,118,28,-12,-28,35,13,169,41,-5,81,-14,-160,190,-16,-20,-50,-12,27,-76,-17,-16,-72,82,65,35,27,58,-260,25,-61,14,-47,-27,8,72,46,-15,97,-121,-52,-54,9,16,-17,-32,39,-31,-1,-5,42,9,89,7,2,-114,45,34,113,294,-28,30,-221,-65,124,-25,40,43,-98,22,-58,15,85,-26,30,-21,-2,-7,3,74,-30,34,-120,14,70,-7,-16,-4,58,1499,52,5,-2,-146,42,10,36,333,-16,60,47,-157,-8,32,-54,8,73,-7,90,27,-26,-68,37,60,14,-39,58,52,-4,0,40,27,-38,-49,-42,110,29,45,-30,43,-16,-33,-16,23,-1,-13,69,38,15,67,-158,25,9,3,-7,163,81,476,179,-248,31,2,13,9,-8,-159,-12,-131,53,-21,40,59,420,-24,31,-33,150,19,-37,9,57,22,22,-30,6,-74,-21,36,1,329,54,-67,17,190,1,-61,29,92,15,453,55,8,123,-22,47,-51,61,-35,-63,69,60,10,29,-55,74,104,9,24,-23,-37,81,-86,23,42,20,-4,128,-5,50,-6,67,21,16,1,9,113,66,-12,15,-55,10,-12,28,47,64,33,66,84,95,-85,1,37,-10,317,-46,51,112,-12,4,74,-166,45,20,-36,16,34,1,26,-9,162,-20,-93,-18,1,-32,93,205,6,117,54,35,18,-45,-23,7,61,-21,40,111,25,-65,35,49,74,-111,-31,-9,-117,-39,-18,71,16,-18,46,-4,-21,36,2,-26,11,7,-3,-105,-9,-75,-7,-45,-17,-45,-3,-66,183,-32,14,37,-20,10,-35,26,12,24,132,40,-16,-1,2,9,-25,-79,101,-145,-11,95,-137,1,-4,11,19,275,-9,-1,72,37,-36,-20,19,-29,-17,-28,-224,82,-35,1,-18,6,-41,63,-141,77,63,45,-19,84,-11,79,28,26,-11,43,-15,67,-28,16,-1,-14,-27,-34,-74,35,-85,32,52,67,55,21,-14,11,-89,-8,21,-22,-11,-42,-69,41,-6,17,-6,97,16,11,18,28,238,281,50,-18,13,-18,-10,-85,-17,24,2,1,41,21,-50,8,-24,65,19,1,-12,-53,17,-57,257,6,7,-31,2,62,23,-12,-15,55,-18,-14,-79,74,-162,-68,56,-49,15,23,14,-14,-7,-8,-4,-16,52,-9,-189,217,27,-12,-31,135,58,24,-421,36,134,42,-117,6,47,36,-16,-24,37,14,-26,49,-262,-5,-52,157,-16,101,16,-92,63,21,1,-17,186,113,-12,33,-18,-128,-33,-49,-82,70,27,-45,-80,-17,150,65,1401,29,91,75,-9,99,11,-14,-41,-121,94,73,120,28,10,-2,163,10,-2,-19,55,-57,19,-137,-48,-7,7,3,33,51,-4,3,50,-21,107,-32,-10,57,191,-26,44,67,283,56,39,-27,-62,-197,151,-12,56,16,-1,-27,5,-33,81,39,23,-42,11,34,17,81,23,0,36,100,82,9,-76,-1,77,-12,14,-32,141,18,37,165,64,139,23,-17,32,17,189,50,-48,29,2,-163,-71,32,19,42,-7,3,22,-96,21,-32,40,30,44,195,117,44,40,18,-13,-51,-69,-86,-38,-130,194,7,-6,-71,73,117,-20,24,-40,45,-37,-24,-57,-15,150,10,97,-75,-33,-75,-19,-57,41,93,3,49,-2,23,98,38,-39,-1,19,58,21,-1,-30,-35,38,23,14,25,-1,89,18,8,16,-22,41,136,32,-39,-41,90,43,60,2,5,113,-69,21,-36,-2,8,-11,14,16,39,-6,-1,125,10,-50,5,16,21,233,-15,-43,59,1,0,26,5,33,97,-54,11,-3,-133,25,-44,42,-39,17,50,-21,155,0,-14,54,-33,54,35,87,189,70,33,13,118,-148,11,59,24,-23,110,12,79,2,-8,-72,14,6,-45,6,1,74,-68,58,75,13,-53,8,27,-11,-10,10,0,-59,4,109,-17,76,2,11,-24,5,25,56,-136,38,42,-83,-23,73,26,-2,-87,17,13,20,46,32,10,33,-6,-67,-22,18,-18,-3,-3,98,-45,-59,-54,-11,33,15,75,-161,45,92,26,-6,-29,14,19,24,-74,-12,27,18,20,42,68,-105,94,41,13,-23,-6,99,85,12,29,-120,96,29,-183,112,6,65,14,135,-3,17,28,2,13,12,-59,-19,5,35,-26,-3,48,-8,3,-70,66,34,-9,0,3,5,43,31,132,-32,88,-14,73,98,14,12,62,3,-42,22,45,48,28,13,23,-54,6,57,-16,-4,-230,62,50,4,16,40,27,26,129,49,143,41,6,-24,3,22,2,38,31,-1,11,7,-43,73,19,-20,-353,-46,23,45,33,39,23,79,-18,-23,-10,67,16,19,15,14,40,27,-19,26,36,-180,13,-12,19,46,-8,-46,15,123,-4,17,10,41,-7,-285,23,-15,82,-224,-51,5,-18,43,-1,-4,41,-39,129,6,-37,19,214,60,-13,37,-40,37,127,100,-19,134,85,-13,256,50,91,82,-25,-22,-39,44,20,11,202,3,-17,30,5,28,11,50,-7,141,10,49,-9,-4,122,30,-26,9,-37,48,8,6,4,6,52,-26,31,-18,45,34,55,113,6,-18,-62,7,-77,504,229,-13,86,-3,-167,88,-40,24,112,44,-6,-98,-34,-12,-25,-16,-11,75,-30,20,-23,82,14,-24,-4,11,6,9,-107,17,-36,-47,12,8,21,-16,22,-13,5,8,1,-42,98,13,24,-6,183,-78,-19,-3,54,-8,-19,-17,-21,1,-33,9,32,2,40,11,71,25,50,20,33,4,-63,-14,-5,-6,21,-8,24,-7,39,41,5,-63,-30,-70,43,-2,32,42,92,8,-77,14,75,88,23,-10,-73,90,18,28,-64,31,37,2,1,80,-19,-83,-21,12,-26,-63,48,5,14,57,13,10,-92,9,3,-2,-40,30,43,-32,17,-7,35,-27,-43,-17,-11,184,77,14,-35,35,7,-21,-24,-54,16,14,3,16,-7,13,38,26,10,134,42,-12,10,-10,-8,-8,-19,12,8,1,-89,23,12,36,-92,-17,6,-15,-13,20,34,3,22,-27,-5,127,18,-10,44,62,-22,-80,33,-2,8,14,34,-1,76,-51,-57,-1,45,49,3,-6,-46,-35,10,1293,39,-25,-17,17,-18,14,1,12,6,-13,-137,13,-7,-13,-13,30,52,16,100,42,-23,-55,10,-19,63,-77,38,98,34,59,64,11,27,1,-52,65,4,79,16,19,-11,-7,6,-91,40,75,155,57,-90,41,-19,17,13,1,-7,-188,-5,-19,121,68,70,80,-105,-39,-20,11,77,-97,-13,59,-60,-25,13,-55,47,-32,64,-30,54,-60,-8,-54,-29,-2,29,-5,-8,-102,30,-90,12,-46,8,37,20,9,161,-66,-1,5,-17,17,54,18,43,-1,25,-24,71,74,26,170,8,19,79,-3,36,11,46,-1,24,23,-8,-25,-59,73,181,4,-70,11,19,28,29,-43,6,28,0,3,28,175,12,32,-20,-69,44,38,35,-3,14,35,-83,-28,-38,8,69,-28,-8,-63,28,3,77,-2,25,-97,-128,111,-29,-11,20,-2,-7,62,40,11,122,0,14,56,-20,56,197,15,-38,-48,-147,-6,-16,19,-14,-43,6,-28,-59,-17,-4,-122,84,148,-26,10,-46,124,81,8,60,12,7,-14,-6,5,0,-48,-40,37,-9,7,82,-16,-7,44,123,-105,38,144,-38,-20,22,8,12,134,-17,582,16,-39,44,-10,-20,249,79,192,14,148,0,27,0,-2,32,14,81,36,97,136,7,-53,36,111,-14,28,-7,27,-47,24,34,-3,58,41,-20,-42,10,40,38,-116,21,-25,173,-209,25,-13,-26,79,17,10,166,140,-52,17,-30,39,-204,100,-39,24,-3,187,122,-1,-13,-57,68,11,66,42,24,-15,92,-7,-57,-9,106,-12,157,170,-78,658,52,2,23,113,-35,89,8,-77,15,16,-25,125,4,5,23,6,34,-21,-23,-27,9,-68,0,7,227,28,6,3,21,71,139,114,24,9,64,-11,-79,123,5,2,82,-19,14,38,-19,-91,-142,137,113,-28,-1,60,4,26,-58,33,-45,5,43,-28,-3,-7,119,-49,-34,17,-33,-89,-9,-60,73,8,-4,26,-35,-4,-19,66,-226,28,42,42,2,-24,-3,49,112,36,19,36,5,-52,-18,45,86,107,62,19,42,-11,13,-50,-19,25,-4,65,-61,2,-14,64,-14,-4,-29,1,-5,80,0,-7,71,9,5,26,-12,81,-128,12,-10,-2,41,28,-25,66,-2,26,27,79,39,134,-56,18,59,17,4,-17,-5,27,-32,20,53,15,90,1,12,3,0,16,38,27,33,43,-12,89,86,16,-153,-8,-11,21,27,-65,-64,-74,-14,-207,-15,-93,36,-31,15,-9,13,-9,-3,64,37,53,-4,9,5,-13,-2,254,6,-132,-19,-14,-55,42,17,-275,139,-80,-79,-32,37,56,27,-15,-25,-6,-90,-110,11,-22,18,39,-51,-22,99,-8,13,100,62,5,6,94,5,-66,3,-35,-25,0,26,-30,10,290,40,33,-46,11,-29,94,55,54,-9,-15,16,41,-12,106,120,-29,64,34,-24,-67,64,37,-33,24,29,20,30,58,-18,17,100,8,99,38,-143,17,28,-7,42,198,-3,108,11,19,5,5,1,73,-27,30,-25,28,68,-42,24,-79,3,12,17,-5,-28,67,68,20,94,-32,0,12,228,-67,18,-6,19,6,15,15,41,18,-10,-8,287,17,68,16,119,115,51,-60,118,-23,94,7,62,-26,3,1,85,-45,25,40,-33,41,60,3,19,258,65,-38,7,-31,6,400,24,-94,249,-6,34,13,-19,-45,-42,-5,45,44,-3,-36,17,22,9,73,55,-327,3,-21,-5,14,79,21,-33,-6,-60,-61,5,26,-41,11,173,169,13,-4,43,-19,20,3,-24,12,-24,82,2,-32,-31,144,-20,-9,-19,-9,31,35,10,-17,-47,-56,-1,28,236,9,48,26,-21,52,-6,310,17,11,-75,85,108,90,176,3,29,46,-20,-72,-32,3,-69,-20,9,6,-15,46,94,-38,-5,-80,0,-1,27,83,85,53,-1,57,129,-22,5,-19,22,12,35,6,-16,-115,18,15,-16,-27,21,-2,-4,31,3,-4,-9,-14,26,29,5,-3,-4,12,206,-15,1,64,-14,102,26,4,-5,0,6,-66,-55,36,-85,-37,17,-49,6,-23,208,-6,-10,88,2,12,52,26,192,-11,47,-16,40,110,14,21,8,27,147,15,0,185,-8,-35,-24,31,-158,27,-9,113,-8,37,-18,44,-60,40,24,106,15,47,20,-213,59,22,-116,-74,5,30,-19,27,-14,-48,46,16,87,3,14,59,14,-8,50,7,-2,22,20,85,68,-66,1,-47,57,107,19,31,-8,-42,15,91,91,4,99,77,19,62,30,27,-29,-22,-67,50,-3,143,13,41,50,90,84,17,-19,51,11,23,-83,-107,5,-29,57,-3,8,-43,24,66,-90,1,8,18,97,-11,94,9,-26,40,85,36,-16,-4,138,-17,-6,-11,-21,20,-178,-28,39,-6,13,20,-23,-8,0,-36,-3,-1,-8,13,24,1,17,72,21,-17,-7,37,-13,-8,-8,77,-13,2,-25,-24,5,-11,228,9,75,-114,8,36,27,-38,112,49,35,-1,-9,-109,13,-56,39,-9,-26,31,-22,-16,-44,-1,-26,10,25,-23,-9,97,-1,57,-112,36,2,42,-10,37,187,13,28,12,-73,-1,39,15,55,78,81,-11,4,27,4,28,-31,43,26,201,-4,-29,-20,74,12,129,-211,90,54,-21,-13,52,-45,64,111,39,-41,-49,-4,60,5,17,-5,-34,2,-14,-28,38,-5,-17,22,-54,-11,9,-77,-69,-19,19,-9,-257,12,-33,-23,21,-3,0,-2,-53,-3,18,10,-47,-16,40,-42,-61,15,-16,9,279,86,12,25,44,-46,-23,-20,146,4,-96,2,-7,-27,-10,29,87,74,9,69,160,74,53,56,112,-190,-40,-39,85,61,11,22,35,18,-58,-90,116,22,-10,8,-31,644,15,-26,146,60,28,66,-64,-16,-18,170,106,173,28,-28,-38,-5,-23,-28,15,-35,14,18,-6,-32,7,15,40,-14,108,90,64,-148,-53,109,23,166,82,30,-19,-2,157,157,-70,214,8,-3,0,37,-7,47,98,-10,-23,-276,-25,5,36,12,86,-24,-8,86,35,21,32,47,20,64,32,18,-152,11,9,134,6,-11,-28,4,-29,-47,14,-76,-49,8,83,-116,-19,-13,18,185,72,-21,-19,30,80,-79,47,63,31,60,-20,32,207,7,84,-11,51,6,12,45,55,-25,-1,-75,-49,27,-3,52,-157,12,11,-66,75,6,3,-40,-94,-35,9,109,31,13,9,93,33,11,12,5,-30,-11,127,-22,183,-26,-34,-30,-48,42,29,29,111,129,-41,12,8,28,138,43,0,12,4,218,45,9,66,-37,18,81,69,-24,90,-1,14,-25,113,-20,88,3,-13,-6,46,15,-69,-9,13,-41,40,9,73,-15,-80,130,-19,-3,-107,6,13,-55,18,32,-87,-53,69,21,-10,355,21,59,4,-10,30,-19,31,63,101,-46,47,-28,71,-2,-27,86,-4,23,35,30,4,15,-33,28,15,-6,-6,29,-70,18,57,-27,55,-17,-11,-102,-25,-4,50,16,45,-55,6,-69,34,19,31,7,-9,17,0,-34,9,24,7,33,134,-15,75,1,-6,108,67,-69,-42,-23,-14,321,17,14,-2,5,11,9,-33,120,-46,-28,11,51,-1,51,-34,113,-27,89,-160,-17,-22,-52,-154,-27,21,67,44,100,103,103,17,8,12,-19,107,14,-13,-10,20,-6,-2,33,81,-16,-103,-2,86,66,46,59,-166,77,1,14,36,-3,62,-14,104,-1,4,52,52,39,-19,32,18,-61,142,-34,42,-45,22,55,264,54,209,-22,94,120,-8,95,5,130,-213,-75,19,51,49,-10,-9,-21,27,-53,12,14,31,-50,77,7,-46,30,77,-144,37,-11,49,76,-7,39,23,-50,0,41,53,21,-15,38,-10,-6,2,49,59,-56,61,7,-12,12,60,-33,232,312,29,149,-22,9,-3,2,23,-26,-2,-7,-34,73,-11,1,213,18,-57,0,3,3,33,5,13,-2,101,36,-11,52,-31,86,-28,33,40,-6,11,33,0,15,22,160,-48,105,-44,-14,32,32,12,-13,-120,-35,47,-62,-1,19,-10,11,57,-20,1,-55,-26,-21,-13,6,25,7,-16,-11,-50,27,99,-12,-15,10,-4,8,46,15,-7,30,24,12,150,-25,-47,-18,10,-49,0,25,20,-1,7,80,-7,37,31,-46,138,174,-28,-54,22,9,-5,42,22,196,-35,110,-59,14,86,96,-34,29,2,65,-87,-66,-45,-60,14,-15,2,9,23,27,-15,-12,43,13,-19,10,33,-62,13,-6,-108,96,6,17,-1,3,96,-13,27,12,171,-18,32,28,29,29,-18,107,-5,13,-39,9,-38,1,24,69,-9,-4,2,4,16,7,-37,17,-25,4,-41,-36,4,-75,-58,-41,11,-21,-73,-9,-21,150,83,4,-42,51,-8,-22,-15,-13,7,88,73,-10,200,119,-4,-31,44,-17,-63,35,31,-161,11,-16,227,-40,-56,85,51,7,29,27,19,457,-26,-147,14,-21,61,30,150,-23,4,-11,119,78,-14,-29,68,-52,-11,-17,17,67,-28,11,54,22,11,-12,100,4,62,-12,180,-42,16,58,-7,-50,14,50,16,16,17,91,19,-17,4,12,29,-27,-16,13,-7,-127,25,-34,-65,-9,18,29,-13,77,-75,29,18,3,-61,131,-89,9,-23,4,-275,31,13,25,-17,8,369,76,70,26,-8,31,36,1,23,22,4,141,0,10,18,-31,27,-3,-55,76,471,135,15,-11,-14,157,98,133,74,-57,116,8,-49,5,26,-10,17,-142,-10,-76,49,116,-16,71,-28,48,-32,66,96,69,11,18,29,10,15,-19,43,187,123,80,38,-183,-3,0,75,87,-9,-69,-36,-52,56,-4,123,8,85,-31,-25,8,105,419,65,-41,24,-7,-45,-27,-25,-6,11,6,-11,63,18,-20,-27,18,215,22,6,-6,-53,-43,76,33,-2,27,6,23,33,-111,-8,53,20,-6,-24,11,-8,-12,-22,38,-145,26,-2,-64,30,143,41,-109,43,15,-2,-44,-67,-14,2,-3,69,90,-17,15,236,-11,-51,7,29,14,-43,1,-25,24,-79,38,-49,-24,7,-50,-46,30,13,-14,26,23,7,17,-16,-1,-21,-3,26,92,21,14,16,9,-45,-33,13,42,12,12,-3,1,2,67,8,-9,6,-8,-29,-9,1,30,-65,79,71,-2,-1,-80,-52,-33,-25,25,-8,15,44,92,-2,14,267,-61,53,-79,17,9,-7,-17,8,1,137,74,-104,50,-109,14,-30,63,-19,55,-56,7,72,-78,37,-16,73,-24,-29,2,-4,18,61,-46,-13,29,20,-3,22,39,-100,54,3,-4,-7,14,23,-17,13,73,52,-30,-4,3,178,47,34,14,-10,25,-102,0,-12,9,-56,194,-10,-5,21,73,22,-8,114,-3,129,-10,-91,56,22,-18,49,43,25,-2,-7,-28,14,40,-98,12,36,62,114,3,6,9,-6,21,24,-36,37,8,10,-14,29,71,17,-62,-50,8,26,-37,-4,10,29,5,18,21,-56,42,-25,70,-28,-20,12,9,-42,27,-17,-38,-30,-2,38,-47,16,98,19,66,74,27,-28,1,70,-17,3,-31,82,-102,-54,-8,-11,404,75,169,36,17,71,-61,3,25,12,-81,-23,12,5,-3,5,-29,25,17,-76,11,4,-113,-8,17,7,51,-33,-185,32,-13,-107,-10,31,23,2,61,52,131,437,5,44,-19,-49,57,148,-165,21,-3,67,-32,13,4,38,19,11,23,12,-121,111,41,53,-106,-16,30,-9,19,-11,-5,148,-58,8,39,21,18,20,48,14,-7,-14,-21,74,25,7,23,31,-64,32,-3,43,50,7,70,55,-6,-81,-8,11,-24,9,8,25,10,26,-2,74,-18,54,15,71,32,66,-55,34,-79,39,-24,33,-22,18,11,-47,29,-5,-6,-8,-72,-45,39,-7,27,7,-47,28,1,15,-8,29,10,7,45,42,30,41,114,-41,100,34,42,-13,56,-52,37,45,-15,-144,-3,36,23,215,41,8,30,257,11,54,-6,279,-3,-23,16,-6,-6,-32,26,1,9,208,78,106,14,-16,5,-11,20,36,47,-7,14,23,7,-1,-103,-23,11,-9,12,21,66,38,3,37,88,-31,17,20,32,-19,114,64,-15,-1,13,-12,-11,55,9,29,-15,-1,26,-23,26,-22,-35,-61,59,-17,4,-13,22,-2,74,11,-27,-8,24,30,-135,-6,30,10,12,5,-39,7,53,-10,55,34,-6,102,105,12,-5,4,8,-22,-96,17,-58,-76,28,103,76,7,-7,-20,2,-14,34,38,4,-22,-11,24,427,23,-23,45,-15,46,16,1,30,28,9,-21,377,-14,-8,-12,-12,31,-21,10,-1,-34,-1,84,2,-108,33,29,-14,-124,-69,284,17,-25,-40,28,-36,2,32,-50,-29,-48,150,108,-17,46,121,53,39,-8,53,-13,-37,-40,12,18,224,-4,14,-146,13,15,42,-30,4,66,46,81,185,82,85,16,39,-144,129,-61,3,5,-15,19,14,37,9,101,10,255,34,1098,-12,-28,4,131,62,33,6,-106,24,-26,-14,33,35,4,-50,-10,123,-15,-19,-103,-1,34,-155,-12,-120,19,26,-7,-1,3,21,-12,17,-27,38,10,14,-37,-23,-7,2,14,-25,133,70,2,231,10,17,72,-34,134,-68,11,64,-5,28,28,-1,-8,-47,11,-5,149,19,23,20,52,-27,50,-68,101,-61,60,144,-49,-102,9,24,35,29,11,6,50,-96,-53,56,39,90,15,-74,13,2,23,19,19,-23,14,-10,5,15,27,2,78,27,13,-51,20,-21,-41,-11,-39,-38,169,-27,68,47,-18,-17,-14,65,19,11,-89,44,33,-1,108,-46,62,-26,22,13,45,-22,269,-14,-55,-59,-60,124,-53,44,-57,-78,13,-9,94,119,-49,-4,-35,10,1932,-57,8,-145,45,146,-21,19,-7,-15,125,149,30,-61,32,33,-90,45,18,-69,-17,64,24,16,27,115,103,-60,16,0,-148,-88,58,-12,-81,3,-38,15,-108,117,15,-91,-39,-12,-30,93,-117,8,-45,-20,-11,-70,-4,29,9,-150,-21,-1,-26,20,-40,-87,4,97,38,41,75,8,40,30,-6,15,11,0,-66,-63,-44,16,62,65,49,-32,-16,654,-77,1,2,47,-26,16,75,-62,-7,-44,-11,10,18,-62,43,125,13,8,-23,14,19,14,-10,-9,5,-21,29,-56,-19,1,262,2,26,-48,102,-71,68,39,91,16,19,14,32,58,-19,50,9,22,-2,52,43,0,25,10,-27,5,6,-584,18,11,23,-3,19,-39,73,50,25,-69,-93,-38,50,245,219,157,53,-19,2,-30,16,173,-13,-15,20,-9,205,49,46,16,-17,-8,183,62,42,11,-30,19,-29,-21,15,198,88,-6,-21,27,-73,215,17,2,31,-6,15,45,145,-77,-7,-24,-150,3,12,-30,-78,92,6,1424,21,-4,24,-40,26,-33,-56,55,6,97,-404,787,-52,25,46,21,-23,-2,-56,-12,-17,24,11,27,-16,28,51,-76,-102,-44,-39,24,-85,61,-34,25,36,120,28,-26,1,56,8,-43,-3,20,-41,5,20,7,22,-14,4,-1,-27,25,4,-209,83,-22,6,-58,-70,97,13,67,76,41,75,-13,-13,16,197,-52,31,3,10,32,-27,27,-32,132,-42,41,32,-4,17,-21,-4,-11,41,-138,43,-26,-14,-12,48,1,-11,-37,12,-24,89,-54,17,35,52,-25,-50,16,-42,65,80,34,-53,50,86,-62,40,105,114,18,9,41,-40,-93,6,-2,-42,34,43,14,10,-3,11,50,-47,-80,-28,-33,58,71,-51,12,21,-23,-12,-27,154,21,-26,24,43,-1,-84,-8,84,-75,17,9,-31,-28,1,35,-40,12,-194,-6,45,-57,35,58,134,-161,-22,-36,-268,32,-8,-36,-56,80,-14,122,-28,-37,0,-20,44,13,11,0,10,34,-69,-25,41,-84,85,82,67,5,-14,8,-18,-7,5,14,42,64,-3,-38,17,105,-12,-15,-19,6,62,135,432,-28,5,25,-1,-76,-85,74,-36,30,-43,31,-5,-2,-112,54,-399,12,44,-16,5,45,94,141,1,72,0,124,84,14,-174,-17,-71,-167,37,39,23,49,3591,-4,-4,-36,94,-17,-104,-14,-9,12,58,-17,-126,35,5,76,4,22,-22,21,39,-83,-125,-72,66,8,37,-22,0,-57,167,-8,-41,229,40,-2,62,-41,-61,24,32,12,-26,144,-134,5,-13,-18,-2,-29,-6,33,115,-16,274,56,17,18,-3,-61,73,-19,20,-13,-56,172,-2,43,-17,-14,-152,149,39,-61,0,-36,14,41,21,137,158,-61,90,24,-77,-75,17,43,38,85,7,15,30,9,-19,13,37,-87,-12,-68,31,158,55,276,27,-11,78,-36,3,4,53,-121,-41,0,-25,16,-227,-96,61,26,9,-8,-36,191,-86,-28,27,1,-41,203,15,1,26,-52,-24,-9,149,39,49,-65,5408,-72,58,13,10,-10,-52,6,-3,89,36,-38,-1,13,21,56,60,-5,84,-26,81,-5,-11,-189,19,35,88,-144,19,-5,26,-8,-51,1,-4,5,-34,61,16,3,28,-126,-59,128,-38,-89,-162,165,50,-2,-8,61,-11,68,-10,4,-26,20,8,-10,188,21,-13,-35,63,-109,-31,-14,-30,152,-145,-19,-1,45,23,-2,84,94,-47,-21,18,-1,-53,9,22,56,-6,58,11,-9,-3,139,-3,108,-32,-24,30,-82,-9,-19,37,4,66,35,389,113,220,28,-66,27,-28,-11,12,29,-90,15,1,-1,20,79,7,1,6,56,24,72,-18,-35,45,7,-5,15,-33,145,-1,94,28,-1,-2,-13,33,-44,50,15,34,-23,-34,-111,-59,11,50,-27,47,35,-4,46,10,-52,1,19,-19,8,-15,18,94,-4,-64,-38,-39,34,19,1,60,5,64,-48,-3,-11,28,47,-6,-22,-7,4,26,-19,26,28,-8,-141,-3,-32,49,-28,-3,-10,-27,-10,-68,29,-17,-34,-21,16,-76,-91,311,102,129,-125,-60,-94,-16,-131,-10,157,-4,54,14,-45,-7,-35,-4,-16,-159,78,32,49,-36,71,63,-59,-14,27,18,35,109,-3,18,119,187,-164,11,10,-57,-15,49,12,-161,36,-113,-2,16,101,0,-5,26,32,-18,23,1264,41,64,158,227,-75,-24,112,-30,-71,2,-7,-17,79,4,-4,5,57,16,-25,16,29,93,14,-65,-316,-6,-24,104,75,46,64,3,-14,91,-29,105,23,19,34,-490,6,-166,-38,46,144,8,-84,-7,-47,-105,-76,-9,-108,252,-7,66,34,-26,34,-62,52,-95,58,-21,26,-26,127,-67,-6,-25,37,-17,-21,12,37,-27,55,16,-9,-3,20,-8,6,106,-55,-146,6,271,-11,-29,-76,74,109,4,68,126,-49,-58,15,76,28,-19,44,48,-7,97,48,-30,10,-48,46,-98,37,-73,7,57,-2,38,-4,-125,17,83,-24,-58,-230,51,265,-19,61,-394,-20,22,38,-1,33,-10,1,93,43,0,-75,4,1,-8,19,51,40,-7,77,-17,-79,1304,-6,-9,7,-1,37,43,-235,-981,-122,-1,48,-212,-88,-39,-40,-31,-13,21,8,993,-36,-28,-27,2,-15,599,17,-36,188,83,-14,52,514,-3,-27,-26,433,-10,1194,-113,-345,-1099,-2105,-209,-84,56,-31,32,-18,-104,-52,123,-143,895,2,102,-9,-2,74,-51,386,43,2326,14,29,-4,-5,-96,2404,-13,10,2234,0,-36,-14,16,243,9,116,20,-11,-73,46,-10,-80,-50,-18,42,49,27,56,-39,109,-14,43,-22,-5,-22,-19,-33,147,104,156,35,58,-17,-41,-79,-29,89,27,17,74,-16,7,-23,-120,92,-3,136,-3,186,-31,21,72,-23,22,-20,0,-18,15,6,43,-94,6,21,6,317,7,-41,-24,-22,86,-15,103,92,-26,-37,9,49,-24,-35,16,32,-17,-97,-56,-10,-5,37,17,22,-43,48,3,3,5,87,-8,33,11,47,-44,80,10,10,26,-33,16,-5,118,28,19,44,8,454,-7,-16,-12,-5,-13,59,759,-27,36,-28,-43,30,-65,22,-43,-2,27,-35,27,123,-50,-19,59,2,1,-15,28,60,133,-32,34,-17,-2,-7,-13,-25,-19,-56,57,131,-32,-23,28,-9,1,283,9,14,-88,-101,-19,48,83,-44,24,12,112,-10,5,16,-21,125,26,60,-62,48,123,1,250,-347,13,-50,24,-18,11,-79,2,26,4,-53,26,-11,-25,98,105,338,-2,6,-66,-2,274,5,210,177,-25,24,-46,243,70,-191,-19,5184,3856,-52,6,47,133,-32,-28,75,-42,-57,-34,7,-10,0,61,156,-36,36,2,125,-9,-5,-92,-63,-33,77,22,34,-211,-70,42,-48,83,864,38,111,77,20,46,77,74,-41,16,-22,41,-23,51,-40,79,-6,19,12,-34,-59,10,28,93,9,66,31,-28,16,-33,3,43,-78,104,54,-107,-26,65,71,-71,38,3,1202,61,25,110,-34,83,170,-48,24,39,-5,22,-27,46,38,29,-17,25,64,-42,-148,-27,-37,236,-61,-14,-48,168,37,-25,1,-25,43,48,17,18,72,28,-41,13,-70,-20,-500,-337,-14,-38,-42,-5,-26,7,1,-8,-67,-9,7,2,44,15,-16,28,18988,11,10,10,-26,-12,-8,-7,-23,-39,-18,-2,8,-32,-20,-559,-98,-204,-179,13,81,6,-40,-23,59,-53,595,47,66,4086,36,0,47,21,158,79,266,-14,21,94,-55,57,28,79,10,-5,3,-18,44,51,74,1653,699,15,12,25,95,-1,26,51,49,15,-33,26,42,18,332,35,69,-36,48,20,22,15,21,26,9,-64,63,52,148,5,-41,-3,-6,-2,39,42,-5,19,15,7,23,-13,-6,20,8,11,-6,18,15,18,-121,169,69,202,33,-9,-3,34,-40,18,0,-20,24,7,18,809,-33,-8,39,-74,-31,4,-49,51,-54,50,51,10,7,56,6,15,-1,82,35,15,-1,-24,15,-8,12,-17,-4,20,5,-22,17,-50,-1,20,274,-59,18,-6,-31,-17,-20,35,18,30,-7,-32,54,1003,32,51,-31,6,35,8,39,18,30,3,-20,45,62,7,16,17,54,84,127,35,62,6,9,14,47,101,-56,5,24,46,31,-10,12,67,-5,3,217,63,-17,248,-4,108,96,36,-1,-1,-12,4,39,-32,62,76,-11,6,28,30,-12,-37,-37,3,-5,4,27,-2,-38,-21,6,8,72,15,141,227,5,48,-5,147,-33,-23,-41,-10,1,64,9,-102,15,29,-11,28,-3,24,-16,1,390,14,-18,45,1,-21,14,37,35,-6,-5,-8,19,47,78,5,-48,39,-34,-44,10,220,37,172,-77,46,1,44,5,-6,-6,-3,37,0,37,1,-2,-4,-20,1,-27,26,-22,5,41,15,22,8,-1,3,-24,88,62,0,36,17,82,-1,55,32,32,8,-26,45,113,-9,59,18,-10,-11,65,-38,-53,16,38,5,7,-8,-17,-33,93,-9,-65,9,-61,29,2,62,6,56,-2,48,-55,-8,-2,56,0,29,3,50,4,-9,36,40,-30,22,56,117,18,34,-12,9,-4,9,45,233,115,-23,23,-20,11,10,51,113,50,13,163,-15,23,-19,15,42,7,26,11,-40,-8,28,69,-17,59,43,-190,-7,101,0,41,-8,-6,42,38,7,1276,-52,77,-1,22,13,-18,-2,-7,-2,-41,20,70,17,37,-124,-16,28,25,18,-4,-14,32,22,-21,43,16,6,39,-12,69,7,153,47,-22,37,-48,240,-9,-5,-57,5,49,3,49,39,-21,66,53,51,-51,-18,106,36,-57,-13,3,49,22,29,84,2,-38,-27,14,25,0,107,-46,5,79,3,33,-1,58,134,-15,-46,26,11,-1,41,0,125,-32,23,-4,30,-2,-25,16,25,26,-20,44,3,48,129,-3,2,41,-10,-4,-19,44,-72,6,58,21,-3,60,26,-25,-21,131,65,-1,21,37,101,65,14,11,4,16,24,16,-8,14,14,-2,35,31,2,-35,21,-3,32,-10,18,34,-3,31,-3,14,-11,-18,-3,-35,25,2,3,-4,9,30,130,-9,3,151,68,146,-49,7,27,-23,-7,-19,-25,24,21,22,-10,-23,10,-25,-10,-6,-88,3,9,6,30,27,33,89,24,50,50,54,-51,-11,3,5,-16,45,19,-2,88,-9,30,56,-13,-1,15,-5,-10,5,-12,-3,-8,-22,-5,-32,-43,-4,16,27,10,-42,-21,76,-8,6,-14,-18,-32,-159,50,43,-32,31,-3,80,3,72,-24,-1,4,173,30,-31,-33,21,-24,46,31,-5,8,-35,15,91,-7,-9,42,-54,23,3,38,24,64,55,-16,0,36,76,-23,-32,-14,162,25,-6,45,-19,-18,32,48,6,13,-3,-11,41,35,42,-20,26,62,32,22,4,109,51,-1,40,17,-3,49,1,-18,14,-13,14,105,-72,30,-7,6,23,51,-35,12,83,42,59,48,406,-41,-1,-6,46,310,-30,3,4,42,7,14,8,79,30,5,27,-8,68,-20,187,18,-215,-22,-27,24,65,20,8,-4,50,31,5,9,109,1,-39,-14,73,-45,19,28,-5,-46,18,-14,-29,15,6,3,-16,31,-39,6,57,-7,-24,-18,-9,13,3,15,36,-2,93,37,39,18,173,-5,8,9,59,-3,5,21,3,-3,7,15,-2,79,-19,-5,52,-29,161,54,7,-52,-8,-90,-10,14,-10,44,26,19,-3,31,-23,94,56,3,19,61,227,-91,-4,-5,-13,-7,-78,124,-4,-26,30,79,1,119,35,-9,8,-25,148,31,-27,12,36,75,29,-30,24,4,4,79,73,2,10,3,2,-14,-22,40,-29,-45,49,-14,4,17,-30,-46,31,44,0,-9,-16,102,8,-4,-46,-31,81,11,14,32,170,34,17,-24,13,-6,70,-63,26,-17,-145,13,57,29,34,4,-13,-9,-44,26,-3,6,-41,-4,11,93,-635,30,-27,-23,-1,21,13,-102,8,-15,33,32,54,-1,-11,15,-38,127,55,14,47,-5,66,-7,-33,-19,23,25,-10,10,-10,-9,15,-2,31,3,31,-78,33,-1,14,9,24,-87,271,-3,-34,11,482,56,18,-128,2,-9,20,842,370,-25,50,217,-180,0,50,147,-35,-9,5,29,48,4,73,454,20,-14,8,1,66,35,22,-21,-17,14,55,-48,-140,69,301,26,-2,-20,14,61,9,-39,-16,119,-38,14,9,-5,-7,97,23,-75,76,-14,14,-2,-9,1,80,54,65,-12,58,-8,107,38,94,-65,-55,24,-1,24,320,25,38,72,-10,-1,12,210,-30,9,-23,24,-12,57,-59,3,12,25,41,-11,4,8,107,17,255,-17,3,10,11,5,104,14,-37,9,-50,28,4,34,78,-42,-35,12,47,-20,-58,-22,16,22,51,257,128,19,47,379,18,12,-33,-6,-11,-41,66,54,31,5,-52,240,-4,-13,25,46,-14,-3,-14,3,-28,9,-38,-20,-55,12,-7,20,-10,-4,-81,-35,-24,30,38,327,-71,-1,9,-3,23,-5,-23,-7,-31,10,19,1,25,70,-7,-51,382,-4,21,342,56,-96,-34,2,-20,8,70,-145,2,1,4,27,-7,51,-29,-17,114,17,-21,99,16,27,7,9,7,25,3,-30,15,331,8,234,1,-15,8,0,-28,6,18,1,41,1,28,-12,45,20,20,-5,-16,-29,-21,4,-26,14,-4,-387,2,17,-22,-89,8,-16,-6,5,20,-72,23,-9,8,16,77,-49,0,-52,-1,150,-13,61,-2,312,-29,6,27,32,2,85,6,28,9,-18,-28,11,6,22,3,20,1,-30,9,32,-1,6,-3,165,-108,-31,-58,-367,-34,11,5,18,-7,21,8,-16,-26,31,104,56,6,60,440,40,47,-17,273,-38,178,-5,28,-39,-6,6,93,-88,152,48,9,141,36,-13,-11,40,-23,3,-23,46,240,-90,16,-125,-4,-27,14,-126,4,33,99,2,5,-14,-37,35,-14,-50,-56,3,25,-7,9,-7,409,48,27,-79,20,16,25,395,107,18,5,13,1,65,-24,5,28,46,25,65,2,32,4568,-25,37,-7,-30,-55,15,8,187,23,-4,28,9,82,-4,1,28,42,-49,-50,38,-12,16,24,-19,59,-223,47,-13,25,-11,127,-11,-24,8,118,22,-32,-74,-6,180,-9,-33,32,-7,-10,-5,61,23,18,17,21,35,28,-2,-22,-10,-3,-7,-33,-12,86,5,55,-21,154,80,-22,28,-15,-3,21,31,-68,37,44,13,-22,6,-36,-16,10,6,3,-8,5,-43,-23,19,108,-2,92,20,67,1,17,61,26,1,46,169,39,33,-23,-12,49,47,22,-11,24,-28,-15,22,11,-12,-12,61,17,4,20,32,21,8,-49,28,-23,28,25,25,75,10,10,15,18,-8,17,69,-14,57,11,8,2,-25,-2,3,-3,4,21,-32,20,-2,16,-98,29,-47,33,25,81,10,36,175,-133,48,-135,13,-15,4,24,9,27,116,-3,17,36,103,9,-50,120,-16,228,-5,6,10,22,30,7,-27,113,50,51,0,-114,-18,-60,5,25,10,41,-25,67,-16,48,36,-23,143,-10,16,24,-7,-34,59,42,3,40,-22,13,25,9,64,-7,8,67,12,11,-1,4,14,-13,13,5,21,29,-5,-6,4,106,127,133,-45,19,12,27,47,24,20,87,-52,31,-28,3,270,63,21,-29,-14,-42,18,35,6,3,-4,66,12,5,-3,70,-60,-66,466,-1,101,-3,386,41,53,-3,4,5,9,0,4,10,9,-18,-28,47,-40,20,44,15,7,28,-37,3,7,30,14,164,-2,30,11,44,-4,96,26,-18,13,-51,27,5,-14,66,-21,-9,-91,-11,57,6,54,75,3,8,11,4,-8,23,81,-21,62,27,-23,23,-72,-14,-39,-10,5,-39,333,33,-3,22,299,-125,9,-41,-82,7,5,4,1,-26,-3,-23,-17,76,84,-30,95,56,72,59,279,96,-10,-17,132,68,-11,25,81,27,-23,1140,6,183,-23,21,51,1,9,-7,10,14,-13,3,102,-59,-11,-1,-6,9,1,-5,-32,29,17,49,-4,-30,-17,78,91,-25,34,-3,33,8,2,26,116,106,67,1,19,19,-19,-33,13,-17,-2,78,25,55,-7,-13,-11,60,-49,36,5,4,58,-34,30,32,-15,-12,15,2,-11,78,72,27,294,35,3,47,58,40,28,172,143,100,-5,34,-19,64,22,15,151,24,130,3,6,-101,126,-21,16,65,-3,-22,475,-132,-38,8,132,-52,10,265,40,40,31,38,83,27,968,64,32,16,1,56,22,45,-17,111,-4,33,119,63,16,-102,-71,-32,151,-43,-16,25,54,65,32,-6,7,3,-22,92,311,-1,-41,86,-86,-158,88,91,1,4,-20,-29,29,47,13,-8,16,-76,56,37,66,167,-9,110,-71,118,98,47,235,18,102,-11,31,15,3,13,-80,-45,14,86,-69,-8,113,-18,43,-69,39,-66,37,7,94,13,194,-25,143,-183,32,-17,-43,15,93,227,250,28,38,15,155,621,-13,5,76,34,171,-110,7,145,325,42,-20,-63,49,2740,8,51,36,-13,52,-79,215,12,32,20,185,5,61,128,4,-20,-59,57,1,267,21,246,-6,1,186,101,42,51,32,99,-75,74,0,133,31,0,23,29,30,41,-12,1,53,-8,51,5,-14,21,20,-69,-21,44,-1,-13,-4,-1,-5,-24,20,-8,-18,3,-24,-18,136,17,-58,24,-1,377,32,10,23,737,57,48,38,379,0,6,48,3,5,-120,-55,45,14,-36,22,-6,4,129,3,14,-58,37,21,0,-15,4,27,19,31,3,120,-1,-9,-176,25,-18,5,60,-1,-28,176,21,33,6,17,1,-12,-2,78,353,-11,-11,45,-1,51,-80,36,-8,50,-61,-6,167,28,30,-17,196,-1,52,-17,-25,43,112,9,199,28,2,23,23,7,16,13,6,3,158,13,128,25,114,82,14,146,26,90,213,-22,-40,-2,-7,133,111,94,33,48,200,45,-18,-19,15,84,85,24,20,26,13,34,440,18,138,48,-7,636,-10,46,8,15,-7,17,25,36,18,-15,-19,41,-7,50,88,19,91,5,11,4,-1,29,7,200,38,81,-7,3,-146,102,-9,18,37,19,53,25,-16,-9,121,91,17,9,-38,-8,8,4,-7,149,148,146,-11,76,113,26,-49,-141,-57,32,14,11,30,-96,-22,-41,6,219,17,1,-34,-66,-6,44,24,36,-7,36,8,28,6,0,11,0,30,14,-22,-8,-2,2,35,25,32,7,35,19,-97,7,131,35,10,35,13,106,169,68,-49,22,35,111,-14,39,24,-2,48,18,24,-95,9,62,-17,-18,-6,-162,14,14,44,45,68,-7,-4,32,6,12,99,37,-3,15,24,59,52,22,3,20,8,6,10,-45,-56,6,-40,38,-26,5,-47,295,-4,-20,-26,19,55,34,38,6,-4,10,30,48,153,3,15,145,32,55,65,280,-1,6,-8,36,28,57,8,8,-50,-40,-27,50,-14,-126,-22,6,-22,51,26,15,30,-12,6,13,-10,-22,60,-3,434,209,31,28,6,67,20,-173,-84,32,41,2,0,19,33,129,55,21,126,88,24,-142,-14,-7,128,19,1,-22,-10,24,-33,26,-16,-12,-12,-48,-5,9,21,13,1,-11,73,-4,-2,13,14,7,9,62,68,72,-20,107,8,31,56,12,9,-5,-3,-13,-9,59,4,166,-26,-88,34,59,78,7,59,36,5,17,-7,9,34,34,28,133,10,108,154,23,-16,-11,-2,-76,14,28,-4,73,-9,49,8,41,18,40,93,227,4,173,47,14,67,9,9,-18,-3,51,-8,19,-2,17,21,141,5,3,11,124,39,35,-36,23,47,25,18,-14,5,22,75,1,11,45,38,67,-38,-24,45,29,-4,1,67,-27,-12,-9,-3,5,-5,13,20,24,50,44,-107,-9,2,12,-26,31,-13,7,32,-7,1,-1,2,335,53,0,243,11,85,387,37,8,-12,-163,12,-30,15,6,5,-6,12,72,17,18,-21,6,9,-8,14,-30,361,81,4,10,14,2,44,-18,-51,-12,-14,-8,6,1641,42,83,8,-30,-21,8,-64,57,13,-6,-62,50,-24,131,-31,-2,-8,46,6,-42,69,6,2,34,135,-80,58,-10,207,90,9,19,9,99,-10,106,106,27,66,80,24,-25,-18,-24,-6,43,-6,-10,-41,46,171,-23,39,35,-28,25,37,27,41,50,10,100,167,-1,7,-25,93,-13,8,-21,106,-10,236,26,188,-36,65,32,61,64,75,37,2,-39,18,-29,71,-23,6,8,-3,13,-10,36,2,-1,34,8,-23,18,-85,-38,-41,-30,-60,-21,27,28,103,19,-30,40,-7,-23,-89,4,23,12,7,-8,-54,23,37,-12,-15,-32,48,42,-3,18,-8,-14,73,16,-10,-16,420,-92,33,51,-21,21,24,-28,23,-35,-10,149,-6,40,-6,-21,89,7,1,-18,10,30,24,132,2,12,12352,58,-4,-9,37,-20,217,2,21,0,57,21,23,21,28,-16,27,-162,15,87,-14,-47,-5,39,4,144,2,1401,7,-62,-197,4,18,-18,14,315,-25,8,21,-10,-2,-29,-6,16,-19,9,6,-57,17,9,122,40,18,56,54,39,-6,279,93,50,-50,49,-25,2,10,-5,25,41,8,3,19,71,79,-1,33,-6,10,9,46,6,25,44,-54,50,12,-10,20,17,56,-17,65,14,-30,55,-42,2,28,17,17,40,-6,-37,34,11,11,-36,-13,3,-21,-33,-20,27,-8,-27,-53,14,78,-11,43,-31,-19,9,24,3,96,-200,-32,-2,6,-2,-76,-3,-14,-5,-13,33,-10,19,-42,-16,28,14,-9,-4,25,-9,13,47,1,-17,21,-43,13,29,11,-26,-1,783,78,8,13,21,-13,-32,188,33,638,28,136,83,47,51,3,17,14,3,-39,-5,206,1526,26,21,-12,-5,1,38,-8,94,16,-43,14,621,35,-32,224,96,-49,539,-11,39,3,54,27,-16,15,-1,16,-22,-4,341,1,-18,-12,145,-1,2,70,-14,23,-1,-38,49,21,1238,106,41,105,155,125,-3,32,6,-9,-8,49,32,-4,7,-10,31,19,70,56,64,153,91,-5,12,32,40,6,15,-31,10,49,9,-24,-22,4,4,-47,-40,8,-25,-5,18,11,16,53,46,18,-26,-8,122,21,9,-2,9,1,48,51,36,16,32,-13,79,-1,-12,-3,-12,13,4,1,2,44,0,-13,-9,68,14,3,3,15,0,-17,14,38,59,-53,18,49,78,27,12,45,84,2,19,14,9,59,132,61,11,123,-13,-14,31,631,24,187,56,63,61,5,17,16,15,7,48,-4,102,-3,46,-32,30,-12,-2,93,22,-43,15,-248,-4,-4,-43,-20,-2,65,-97,97,0,-76,275,-7,7,167,-5,-25,195,3,15,57,0,25,25,-8,-46,-3,6,-32,32,-12,-15,676,12,23,9,-24,55,53,113,36,-8,-16,-17,-53,36,20,49,140,84,-6,101,47,-53,24,170,1,15,33,27,4,-7,34,4,-25,550,26,11,1,3,25,-13,16,38,-7,-14,-1,1481,612,14,251,11,24,19,32,11,4,13,-34,-52,-32,19,-8,-27,11,6,374,10,37,-47,807,1630,84,-26,121,19,-16,19,0,60,-16,28,56,-8,-1,-5,-5,90,-21,0,-4,13,-2,42,39,6,-21,13,1,-23,48,7,-31,2,28,61,85,-17,-151,39,12,24,-19,-9,-37,-3,8,16,21,20,-4,348,22,12,83,32,2,-26,12,17,-72,-9,-12,71,-33,-9,23,61,2,44,43,-24,23,-1,190,-28,-78,-8,-80,-5,-30,125,24,-8,3,109,23,-8,61,33,-30,58,-57,38,-2,42,14,-14,11,2,-4,66,-21,24,8,14,-6,-50,39,-48,45,-36,3,50,79,-72,33,231,95,-4,-10,-8,-18,-24,25,7,58,-22,40,7,96,36,-7,-62,-42,48,143,7,102,47,214,425,6231,62,131,-36,101,-19,54,93,-23,54,18,164,-1,100,109,937,19,83,11,36,-21,33,3,16,407,4,55,175,-2,46,75,9,-24,-5,-2,18,143,-58,-48,-4,8,167,147,44,-14,-7,-10,74,18,24,1,50,11,164,15,9,9,-33,36,-19,-19,36,56,23,52,25,19,24,88,11,0,-14,51,-8,26,6,29,6,-11,8,-38,22,4,-15,0,23,57,-7,-54,-10,22,49,25,13,27,-2,0,280,-45,11,14,7,27,3,-36,7,12,-7,33,1346,7,104,-4,22,10,16,16,-2,-2,-9,-22,7,40,-45,-22,10,52,16,23,20,33,-67,-22,104,-36,-3,-62,12,208,66,43,64,34,-157,28,27,26,41,-10,16,41,23,-4,19,-8,60,-86,50,-15,91,-64,-9,-4,1,4,-3,44,82,5,8,22,29,43,34,-40,-32,9,14,38,16,-77,-39,51,76,29,77,6,-11,4,-6,50,155,-39,24,-102,13,25,54,18,46,135,0,32,43,61,-3,-14,10,241,-6,0,37,-9,9,-11,10,-105,-26,249,32,23,12,-5,-25,-44,79,24,-15,2,26,-2,16,-164,32,-9,10,14,3,-4,24,2,22,36,19,-60,-19,-4,2,60,3856,-30,7,-2,-51,390,18,17,2,0,-15,4,9,15,43,94,47,-8,-7,22,-47,56,11,-8,-33,224,3,11,55,0,34,37,163,-20,41,-2,5,-5,-67,-6,-3,18,-4,16,-23,60,7,-31,-60,321,22,3,31,-26,-40,114,-46,41,-30,47,20,-20,-9,10,18,-2,-21,-18,17,-59,-75,24,-20,-72,-1,-28,57,5,-115,-2,-4,-9,29,-3,-4,-42,-47,-32,26,-99,16,-13,208,192,2,47,-108,21,10,-35,-158,-4,113,37,82,40,24,95,44,8,30,-4,-48,4,-24,28,7,-2,4,85,-66,37,15,91,19,-1,-13,-22,13,-3,8,9,-3,94,-17,-11,13,-8,1,17,26,0,26,-7,37,-13,2,26,20,-11,121,-48,15,-1,8,72,79,10,5,49,-3,-55,-9,-1,-21,-56,-22,28,116,87,-25,-43,61,35,-23,12,-106,37,10,37,105,-18,-30,24,87,76,27,-12,16,15,-51,28,-11,45,24,35,-38,-4,-69,45,35,-7,-79,-6,27,-157,19,60,-17,-16,-5,2,135,-11,12,-15,3,-3,11,26,27,-12,-8,51,44,68,47,6,-1,10,11,17,14,19,34,-24,59,-13,-9,7,23,41,211,36,23,-47,160,16,-26,-20,2,-30,136,-28,-20,2,27,101,-3,9,-53,-7,21,11,11,248,-1,4,-26,-44,6,6,42,32,36,30,20,20,-67,64,-14,-17,-16,-11,19,-9,13,-15,0,4,177,35,39,102,56,0,-31,15,24,-4,-36,-5,13,2,38,37,4,-8,-27,7,-111,36,43,9,13,33,18,-62,26,11,13,21,-10,7,40,-16,-120,-61,7,-27,82,-45,-13,-55,-6,-16,9,-1,-27,-20,3,-1,67,2,61,-11,-22,19,55,12,27,-41,-29,121,18,-17,-5,-14,-2,-47,-21,-15,2,76,-24,-25,14,12,-42,47,24,-48,-27,21,39,-11,-14,19,107,-35,71,50,35,17,26,-6,96,12,-15,-7,143,56,-3,-9,-2,30,-16,-16,-29,3,46,-22,49,43,17,83,12,41,-9,-2,-9,-52,-12,31,39,-4,-82,98,23,5,-8,3,-17,-3,-38,363,9,32,29,-6,-14,35,3,15,-33,19,-11,77,38,36,5,-63,-56,-1,24,-3,-11,68,11,109,-2,17,18,1,37,14,-15,50,54,-35,56,142,66,-18,-25,31,108,21,9,41,-5,18,26,-25,41,25,-31,54,-11,175,-48,-26,12,60,-3,26,29,6,265,17,103,44,29,93,3,11,-4,39,-41,13,21,-23,71,234,36,-76,-14,-14,132,-4,37,-24,-3,-82,31,83,14,-8,36,-22,-128,90,-36,-2,-5,76,164,32,31,-17,-14,-6,30,10,54,-20,-8,72,3,52,4,32,-17,10,-13,5,37,31,5,149,-13,4,-28,-1,-5,4,82,60,-14,23,-15,-13,-12,12,7,2,24,22,15,54,40,89,24,100,23,150,-7,12,0,5,24,0,63,40,-16,-14,71,2,4,4,26,21,25,-14,87,-19,12,27,74,42,21,703,9,70,-7,-75,-40,17,82,65,151,11,5,25,37,-33,-30,-103,8,200,11,8,-1,-83,-11,0,-26,20,44,-8,8,8,-29,34,-35,8,22,85,7,2226,163,-63,15,41,26,-13,-11,0,104,-11,-25,15,-2,1,-7,27,-4,24,33,9,415,30,7,-2,13,38,43,30,12,75,-85,5,-11,119,15,-2,-21,73,3,-14,66,-8,-10,-1,-89,6,12,16,93,62,52,22,41,-22,10,-73,55,27,55,25,1,-14,140,5,-17,111,5,3591,8,125,44,17,12,-16,8,51,-25,173,-38,-23,-2,106,-70,56,29,-10,1518,-12,5,-15,-29,-21,9,99,5,23,0,-91,7,-1,-26,-10,127,29,190,4,-21,66,48,-1,68,6,23,126,-30,31,-46,-5,86,-69,94,-51,-27,327,376,36,16,134,-8,32,27,6,76,-1,-11,-4,-15,16,15,60,29,10,643,9,10,-36,9,-18,35,31,9,305,18,191,797,-12,33,-1,-18,1,4,14,-15,35,31,100,11,-12,2,12,17,-31,29,-13,-61,39,9,15,-1,22,25,-32,96,18,10,5,16,-3,-69,-4,-25,8,-7,-43,-27,-4,25,-111,-12,-69,-12,-64,-109,15,-49,-14,7,26,-3,16,6,1,4,471,-25,25,-15,113,-68,12,85,9,-25,-6,-4,23,0,23,26,2,8,58,-24,-4,-12,-16,28,45,-14,-6,4,11,-8,-25,-20,-2,-1,29,-6,6,54,-3,81,194,22,43,38,89,25,40,-26,74,-11,4,7,-62,-25,-28,-30,22,16,85,-61,0,5,35,176,67,-115,61,9,7,2,2,10,97,224,71,24,11,36,13,11,83,17,21,43,495,51,10,2,3,-6,-97,17,11,29,395,-7,7,4,32,24,28,-2,-10,88,97,-13,195,79,0,-36,-12,-34,96,-94,386,30,76,4,31,-2,39,-23,98,65,21,135,72,31,17,46,-9,-8,33,28,8,6,-3,66,78,44,-18,67,1,74,63,4,32,-12,-7,-12,-5,721,51,-36,35,25,39,33,-39,-62,72,26,80,40,46,9,16,19,84,-25,34,-1,-18,65,-5,6,-14,161,46,-8,-10,64,12,11,8,-17,-24,43,19,9,18,31,76,35,5,17,16,-39,101,1,-4,-21,-9,36,-11,11,78,-12,22,61,29,-26,26,-1,52,9,72,0,23,33,-9,23,-15,197,-2,19,4,5,16,4,42,-8,33,40,27,10,7,203,13,36,21,43,138,124,9,7,24,10,52,1,-3,38,205,289,1,-1,42,8,71,74,26,211,320,108,40,43,51,3,149,-21,471,33,-1,44,54,38,720,390,0,40,243,-2,1,25,-10,16,11,63,12,29,49,2,164,18,215,25,17,48,91,15,11,17,10,7,7,12,33,1,126,25,-15,201,17,9,74,-22,-29,9,13,73,98,9,2,25,69,-6,29,-11,360,38,45,1,13,28,23,36,84,27,1,-10,30,43,14,155,-13,-9,43,7,522,-10,103,125,16,25,8,84,35,44,-31,61,17,20,-2,-14,-7,-1,16,27,33,47,88,11,26,-16,39,9,38,2,21,21,31,118,75,26,46,286,111,203,-14,197,-12,40,-26,118,29,-11,28,176,155,-3,1,73,54,-15,105,16,-2,27,-19,19,1,61,53,-8,206,141,-10,0,-2,28,107,1,7,13,34,328,89,71,13,724,29,29,19,54,11,6,-7,11,72,-7,-2,17,-26,51,296,12,48,153,-30,223,188,113,50,103,34,77,40,10,110,284,-64,-13,53,59,17,6,10,6,66,17,233,17,-38,165,50,-7,1295,173,-46,15,56,-12,99,103,26,6,110,85,60,13,18,47,30,111,27,0,4,34,112,20,81,53,-6,-19,15,1,-143,32,7,-7,-6,24,299,40,449,3,40,49,164,42,4,91,-35,226,87,-1,79,-55,55,15,6,91,27,-1,40,33,256,28,18,16,131,102,-156,81,219,1,166,28,21,104,184,103,116,71,35,22,67,23,356,-19,151,33,11,63,150,24,11,56,-4,340,59,83,43,-24,22,52,128,-15,-8,11,13,6,211,90,-5,310,16,571,50,-2,-9,167,78,-43,451,39,-17,170,24,31,25,33,-6,120,14,9,-24,41,89,9,21,31,-24,143,3,37,372,-6,93,75,107,73,164,81,2,15,10,-31,329,95,196,57,26,45,2,43,45,0,13,-11,9,122,7,350,13,1,115,30,28,76,16,6,61,17,24,58,59,8,26,168,21,33,25,-2,15,2,20,-233,168,166,23,70,19,22,171,59,256,108,59,47,18,62,20,16,217,46,75,44,-18,95,83,15,140,31,90,7,70,50,-11,-12,3,-8,-21,116,31,120,121,33,45,32,83,22,24,217,35,27,17,-14,21,-8,14,28,276,63,23,-9,-17,95,-5,124,14,600,-47,16,-2,34,106,-65,159,17,13,37,34,-67,13,11,57,7,35,-49,84,154,310,-8,76,-14,-30,36,115,127,722,48,-21,63,73,85,9,18,15,34,-1,41,12,34,-7,38,138,-4,124,125,6,45,111,22,49,47,62,-48,157,176,-11,115,78,77,38,32,72,3,20,38,119,4,9,11,28,-8,54,-2,-8,65,36,46,-8,19,19,39,207,127,19,60,23,221,431,-20,24,-31,-11,58,21,231,53,1,240,178,9,47,69,24,203,23,443,613,34,62,41,40,39,179,2,19,25,230,14,172,6,-38,39,-2,-2,-15,10,-3,39,18,-44,-16,81,27,72,70,22,72,22,-8,64,157,-42,-98,71,25,102,-86,20,6,15,39,56,23,-11,267,23,15,19,12,36,6,-30,42,34,2,17,7,16,12,-5,7,51,38,-4,11,369,-1,-8,10,8,-2,26,14,19,36,-31,26,139,105,20,107,89,19,66,13,69,702,13,1,11,35,28,137,1,5,-20,101,36,20,-35,-64,35,131,74,24,7,20,366,49,36,113,-7,362,390,104,127,60,132,-100,34,38,10,92,11,25,94,10,5,108,139,28,48,27,45,-40,37,10,-92,86,-3,-23,43,33,90,-12,826,-13,55,63,-18,46,-15,62,58,-45,31,-21,32,94,106,9,4,-1,150,7,-68,81,-12,1289,138,39,358,-22,12,22,36,5,11,-33,-12,-10,20,-9,260,11,113,16,79,63,-9,18,20,151,12,-1,108,35,48,-7,21,16,-11,134,29,12,38,41,104,58,15,6,18,45,44,33,33,42,97,-11,-10,-9,59,126,-122,23,128,87,134,4,17,-2,-13,-26,7,167,40,32,7,-3,36,19,17,-20,69,147,73,19,30,13,-92,77,7,10,16,-14,26,49,45,136,47,-13,60,26,0,63,263,47,45,13,54,108,62,34,-47,38,130,60,48,12,3,9,12,47,0,69,18,46,89,14,-32,98,-24,-8,17,192,51,202,34,55,456,49,104,214,5,22,-4,29,62,51,8,47,67,-39,595,-5,-12,13,-172,-3,-16,3,14,11,9,-22,10,87,40,93,40,319,5,13,4,23,20,-12,29,75,11,8,71,7,595,95,13,-23,37,7,24,83,26,3,143,-50,29,90,8,219,-11,20,-9,27,-24,130,5,9,246,8,64,104,12,26,28,51,20,100,6,23,155,12,42,36,75,33,-1,-11,9,28,-3,27,-9,12,279,55,70,59,30,50,-28,39,86,3,-9,72,37,1942,266,137,-4,63,15,8,32,-19,240,38,196,70,59,237,-18,27,17,-3,-60,-21,44,1,91,-8,-62,25,5,46,248,261,1958,15,-24,2,6,-7,4,13,25,-13,27,4,23,77,80,49,246,186,13,20,6,11,47,23,23,-62,23,7,8,40,4,4,39,134,-15,58,109,40,98,47,92,97,57,15,4,-72,49,34,15,95,-7,29,1,30,47,17,84,5,-2,43,91,47,-3,-29,48,-27,97,-6,2,234,11,-3,-2,-8,16,-3,106,30,20,23,76,-12,-25,87,-15,-47,38,-94,24,10,2,30,44,-36,191,14,41,43,156,56,26,-4,17,40,9,19,54,49,62,51,31,36,-15,58,311,47,-6,25,93,168,65,25,94,-31,-30,78,-37,25,-19,19,2,172,-143,65,100,58,17,116,17,35,-37,182,163,81,109,8,26,29,20,-2,-7,99,63,503,-17,-7,6,25,13,207,102,3,-24,-7,7,126,-96,28,-5,140,60,25,36,-20,-4,25,11,113,74,-27,-17,188,135,286,80,33,71,-2,10,43,-1,24,102,1,79,31,-13,20,17,61,12,6,-18,34,54,-3,239,13,16,14,2,122,68,354,3,23,54,169,211,99,348,-14,-62,49,45,45,50,-6,18,24,632,27,42,-3,76,3,77,-13,38,23,37,11,76,-5,51,133,2,23,15,-144,84,13,89,42,20,240,331,23,16,14,14,-73,12,152,5,18,18,29,28,0,32,-12,31,-10,1,147,14,512,99,-181,-27,23,-24,75,13,92,57,2,466,115,131,53,15,41,20,-18,150,135,188,6,204,65,6,14,119,-42,13,-17,61,122,-8,75,84,56,57,-32,14,38,178,-22,12,19,-82,-12,-19,64,54,7,12,-30,1653,55,30,-1,-1,-13,71,51,315,55,48,35,169,63,-8,122,22,16,131,2,39,-5,22,111,-14,74,237,25,79,30,-12,39,29,18,17,76,10,185,90,17,16,214,-9,5,31,92,56,28,67,166,59,15,513,40,35,31,86,124,45,-22,124,15,174,-127,53,93,48,17,40,33,8,26,54,26,29,81,3,25,89,150,-6,91,38,95,-35,203,8,223,183,55,-17,-2,7,11,-4,19,79,124,217,-3,2,-20,34,180,2,0,33,120,136,13,-5,7,54,18,3,-23,128,399,66,59,-5,30,3,8,32,1,50,48,27,-61,8,17,20,-9,15,94,2,19,71,21,217,37,31,116,28,196,27,59,28,35,46,53,57,185,300,17,1323,23,141,207,121,30,6,46,239,4,1,-24,-3,16,20,-16,-92,-20,173,10,172,74,174,51,-5,20,7,-3,-12,86,22,34,28,-3,46,103,41,-43,19,21,45,56,219,44,1,278,47,260,32,4,10,-4,-27,-19,23,11,6,201,-41,44,58,68,-20,13,-132,94,51,11,52,20,91,127,80,412,71,243,35,19,8,3,0,288,62,182,226,84,140,1601,27,55,16,35,166,-14,106,310,216,170,58,82,115,4,-35,-5,438,-13,60,12,37,-9,-28,150,109,27,209,109,8,9,64,23,2,28,65,253,93,168,40,230,22,150,154,34,25,25,-16,6,181,61,27,13,21,42,26,17,71,609,220,-3,186,55,36,36,127,98,108,106,96,92,42,-20,-103,21,46,122,21,0,81,141,1,47,35,33,22,76,1,37,-17,9,32,-24,-45,-22,25,-19,57,14,1419,-38,-12,115,51,51,27,-8,30,-21,9,27,47,-7,22,4,210,74,14,-8,14,73,43,55,-12,46,16,64,158,1601,302,-96,56,7,17,3,-5,4,-10,-8,81,23,21,-4,108,-13,78,32,39,285,42,76,-20,8,29,86,62,-20,76,215,81,-9,34,58,80,62,19,147,-10,-5,67,51,9,51,50,13,175,-6,9,136,-6,52,9,39,92,32,7,33,190,53,1472,16,185,46,54,4,13,41,54,-11,55,107,84,59,35,144,-17,21,62,141,0,27,-15,20,13,236,23,28,15,-40,0,19,-5,121,132,192,96,76,83,329,9,49,31,-45,25,32,20,14,-83,14,31,59,2,52,81,18,3,78,15,183,61,104,-29,218,10,86,11,31,17,132,-8,-7,65,-17,10,79,61,47,-54,4,44,-42,-27,-15,20,8,-23,133,25,90,43,72,149,17,44,35,-14,-106,49,-13,28,6,-19,36,126,11,-35,2,-87,64,16,125,27,60,20,11,244,60,19,-5,38,-3,2,235,2,-84,-5,-11,217,-21,-3,71,-63,-17,-30,21,20,-15,43,70,38,-117,-50,18,56,77,-40,49,68,16,93,19,8,3,10,67,570,74,69,181,-13,21,7,113,12,15,74,-27,41,-36,4,96,317,-26,12,-102,4,12,42,61,33,32,-70,177,24,68,59,57,48,-10,-2,35,171,669,253,37,34,9,28,69,90,187,32,61,51,138,25,134,206,-16,107,30,144,36,84,50,28,2,314,249,25,1,-26,21,32,5,5,629,-23,227,33,18,-11,56,-35,-26,0,25,1,33,10,203,72,260,190,34,-16,8,6,-26,36,2,32,277,7,9,336,62,50,20,-13,9,155,70,7,27,412,202,499,53,6,77,102,32,22,67,-53,25,-4,0,31,6,250,-11,97,31,-1,8,-106,235,-2,115,49,67,-30,233,339,70,158,-12,39,7,26,-63,35,89,16,127,188,-8,25,119,16,69,23,1,35,14,-22,28,-50,42,39,-1,190,34,18,267,29,66,94,-15,12,54,14,20,7,400,-22,-16,105,70,9,49,14,181,153,110,128,-66,14,50,-21,50,2,-38,69,100,18,3,9,32,52,33,63,9,165,31,0,-64,11,-12,3,2,95,37,11,385,21,48,269,64,69,25,-21,23,48,6,52,25,29,11,2,-10,37,14,-1,-20,9,48,5,-55,20,9,24,1,-27,13,16,44,77,22,105,3,0,55,54,-30,123,-44,83,52,30,75,61,8,-10,13,107,54,27,25,76,64,20,21,82,94,156,64,0,6,105,11,-57,32,-15,9,16,13,130,-7,3,-82,147,34,68,21,22,5,-77,37,37,43,36,293,12,-20,17,0,-6,5,14,50,38,39,14,15,186,44,224,-3,9,134,4,-82,148,134,-46,36,27,37,-9,6,14,59,29,10,47,5,109,20,31,-10,40,-17,21,-6,81,90,86,4,298,244,17,12,442,11,32,58,-3,-13,-40,93,51,41,21,60,8,316,158,4,115,15,21,56,81,62,91,5,75,30,-79,22,-4,-25,235,76,77,13,36,35,181,58,239,5,-118,-1,128,-4,11,38,30,118,669,119,72,39,29,-13,125,95,43,-16,151,69,33,17,49,42,39,34,-61,74,84,74,141,8,255,76,92,28,12,80,125,-24,5,50,51,1,50,-5,31,43,17,70,150,56,64,18,-17,91,61,19,113,28,20,5,-36,109,-2,48,5,16,-13,23,15,93,43,8,127,109,238,35,3,7,51,48,8,25,-7,-4,84,153,92,167,42,444,33,217,-23,162,321,237,-32,479,16,142,37,163,39,-27,27,34,6,143,170,-6,91,42,26,99,21,318,100,64,0,73,24,130,50,109,21,15,135,33,87,20,15,9,183,21,123,389,39,57,17,-91,2,129,820,187,6,-39,-69,30,66,169,571,-32,-18,45,38,52,7,231,49,31,16,16,41,-204,706,47,40,143,58,1041,297,28,92,47,-77,3,217,81,-5,31,268,5,119,157,77,-6,143,-15,13,35,-16,571,3,-13,-1,42,98,-4,66,2,68,1792,1,30,14,-26,59,47,15,73,-21,58,446,25,156,442,22,-9,18,-8,14,14,8,49,119,13,42,229,196,-10,-11,-1,18,-14,-84,63,102,8,238,280,58,4,65,8,503,73,53,30,244,110,38,32,15,13,-5,28,22,33,17,8,36,41,-27,30,10,8,-18,6,267,74,33,45,15,-8,20,11,24,98,-13,87,108,255,50,68,55,25,-8,223,63,53,117,49,52,120,59,40,620,372,-6,2,30,27,84,6,37,30,18,8,23,14,159,120,6,161,36,-9,121,-11,8,108,24,30,25,160,3,317,-5,16,34,0,-4,267,40,83,117,167,9,52,31,79,42,30,-34,-14,11,-4,14,20,21,40,13,32,55,26,16,52,39,382,168,-39,22,15,87,8,-52,0,30,26,18,-22,72,102,-11,-10,-35,22,28,-62,2,-68,79,9,24,16,21,5,-4,16,15,40,66,26,131,20,48,60,12,30,-18,150,1,19,129,12,48,26,50,-126,212,47,46,16,54,67,33,18,25,-1,59,-37,208,11,46,11,35,48,0,-53,-5,17,-17,41,-5,122,85,24,103,207,31,169,143,85,6,35,127,-14,121,27,3,18,34,226,30,38,-4,128,37,143,-7,819,29,57,-18,30,445,11,35,73,1671,3,34,76,9,-5,29,7,-9,21,8,48,22,35,16,77,57,6,13,-20,5,27,10,2,-7,9,67,82,17,12,111,14,21,40,59,188,11,78,73,2,65,26,2,-29,108,98,41,21,-17,128,30,144,34,90,178,2,-24,445,14,10,659,296,1,112,57,13,259,8,70,-81,11,97,31,9,1,34,28,14,31,27,201,31,-1,59,178,32,29,26,69,109,488,231,1,-7,124,25,-10,6,41,-13,-85,15,30,71,35,-21,0,55,289,79,240,30,38,7,37,120,237,141,139,-15,37,199,186,101,21,1,100,132,195,78,48,37,80,261,31,2,-10,34,151,107,141,86,43,-4,31,-17,26,50,52,13,166,54,12,45,42,135,7,46,-17,-48,-136,8,-24,101,11,-61,-91,132,5,73,16,119,76,-33,41,6,-9,105,103,-9,43,18,63,-4,-19,1,20,38,106,345,46,64,53,120,104,149,49,37,-38,-70,-11,-122,30,103,51,18,-72,63,41,19,115,12,-11,102,-5,-10,-1,-31,40,45,-143,-61,-7,12,347,293,7,48,-64,82,35,192,8,213,32,88,-41,25,50,136,51,56,229,63,42,14,8,11,9,13,14,20,21,37,45,105,2,46,7,17,-9,26,60,26,711,31,-147,38,13,62,91,118,944,9,94,-5,39,14,-1,54,15,37,103,134,10,130,24,21,89,83,-15,-4,44,24,52,-1,183,23,29,-1,9,208,25,5,48,109,39,-22,5,28,8,21,1520,20,53,80,-15,-27,56,17,-4,66,1,-17,60,30,63,2,35,54,4,90,52,117,146,9,405,-96,65,-102,75,-17,-29,66,-78,-5,109,125,41,203,27,65,7,241,-5,-1,97,156,13,225,-3,-27,52,-91,95,14,83,-7,90,-19,13,7,5,28,44,-3,22,56,-6,155,3,3,96,69,-3,13,22,-11,-74,-5,204,11,32,36,1,50,-37,17,45,82,126,1,186,377,89,22,32,28,28,-10,-21,80,-2,17,-6,91,-10,22,259,27,6,60,106,169,11,35,-48,145,81,18,-13,-9,33,29,-9,-76,5,39,-35,24,76,-24,24,78,101,55,-2,69,14,-105,6,18,49,10,20,14,11,20,110,51,800,45,32,4,62,312,105,-8,49,90,8,2,158,-17,5,211,73,-7,-1,37,30,48,-10,-65,2,4,0,7,9,-8,43,236,207,70,94,1,120,19,30,20,36,7,105,186,37,20,19,38,44,19,24,4,254,49,32,-226,241,-9,32,-6,7,33,2,42,17,-41,68,47,5,94,51,41,204,-3,183,75,36,52,23,21,10,-7,-27,69,27,-2,-2,1,154,97,47,-42,163,-3,-29,2,23,-68,14,16,22,3,48,41,18,-90,124,20,16,64,64,109,38,49,39,26,13,62,302,-1,167,6,28,-4,106,106,36,566,112,78,54,87,54,18,24,7,56,-8,60,78,-16,355,76,67,35,10,-2,118,-133,1,209,8,-8,9,20,93,194,14,-29,43,-22,99,17,30,82,581,34,1,-32,113,14,561,3,-64,-4,-8,2,26,75,48,290,98,214,2,202,117,369,155,46,100,39,73,48,8,38,2,7,-10,-1,-23,0,5,68,26,7,23,6,-5,154,108,17,-35,15,35,59,-41,146,50,191,96,748,-10,-7,18,67,65,-6,-45,21,48,46,-3,80,32,-42,25,-69,-2,24,72,17,107,38,29,-12,8,35,16,31,7,50,134,54,-5,-7,87,30,-3,17,312,-100,371,51,41,162,16,110,-22,42,205,-31,19,144,-9,159,700,3,76,215,37,6,21,54,36,46,103,271,32,-75,-15,14,119,38,-12,705,22,82,27,55,618,55,34,92,110,271,21,842,106,16,18,-5,32,-10,51,22,12,411,21,10,30,48,90,25,103,122,277,-5,134,36,14,471,38,-9,0,6,34,184,275,11,55,-1,85,111,39,163,24,399,111,7,1,33,92,12,328,104,27,19,0,180,3,31,99,22,82,43,17,-3,36,129,138,37,2,39,45,235,-35,34,50,56,-30,0,10,95,61,0,-1,37,64,-8,107,63,4,28,-22,60,43,9,4,14,9,-2,-19,468,39,87,-38,-7,-23,57,11,-2,-41,3,60,0,10,29,-20,176,4,84,61,156,115,64,185,15,63,290,1199,24,37,47,3,54,9,31,1,225,258,39,494,65,41,121,54,42,15,8,14,116,6,-2,-62,-1,136,519,52,-27,150,56,37,2,38,18,32,9,225,29,-12,49,17,13,11,25,199,21,57,148,78,8,6,-2,23,-1,8,89,7,-35,-6,19,14,1,62,-6,267,-1,20,-9,44,85,3,-2,16,61,0,39,28,133,21,-42,31,5,-8,47,-13,169,75,24,43,8,95,49,84,-13,12,115,17,125,18,8,100,24,1,-26,1490,28,129,356,-2,23,-13,10,26,70,127,350,11,-9,22,32,14,166,47,1,23,27,27,8,101,57,104,142,106,7,4,56,20,81,64,13,-16,30,82,11,203,35,-2,75,133,27,-70,35,29,75,32,18,20,4,81,5,10,12,36,79,67,-4,62,45,1,101,-10,99,29,26,95,33,56,139,24,7,65,54,94,378,17,29,60,6,103,51,20,44,16,22,42,208,379,1,-9,38,132,-70,17,50,9,14,5,-1,44,2401,106,-49,54,21,51,99,0,66,21,91,-7,1,221,381,59,11,13,13,-36,11,83,40,-22,7,39,26,19,-27,37,46,16,52,102,39,-3,188,15,38,-14,38,-31,20,-21,110,-46,34,24,103,-46,-5,62,38,50,27,0,26,-2,20,37,32,-5,30,95,16,31,-11,56,-82,16,-7,1,33,-17,108,1158,8,31,15,202,9,-40,590,34,135,22,147,156,108,-25,237,37,26,18,84,5,48,13,-36,354,180,67,65,-11,14,-42,128,36,13,33,-18,23,22,259,72,163,-16,3,-53,69,12,42,7,77,132,47,12,7,87,59,5,46,44,24,-10,175,72,11,38,-16,15,-13,-4,-3,54,60,18,-19,10,68,61,285,-2,31,26,-49,24,153,-14,-91,53,-7,79,174,41,68,-33,5,-13,11,10,18,38,23,135,72,2,-14,67,-21,-12,4,82,-9,-18,37,38,33,27,11,8,17,-17,2,-33,12,40,-8,-19,-48,14,-26,36,-15,-9,-5,2,-13,10,116,2,21,-5,46,44,-1,23,23,-5,17,15,9,4,-4,68,-20,21,18,1,-6,-5,11,-8,16,20,381,11,125,44,42,-15,0,31,40,64,69,112,-6,3,7,26,9,35,-11,70,-11,21,4,6,17,-2,-6,23,329,11,59,4,66,8,33,-2,20,-14,-8,-17,13,5,4,1,11,50,17,-35,89,36,-12,-1,40,-17,3,18,-20,0,-16,17,-10,-4,-7,-21,55,8,1,-3,-2,-6,5,15,-4,27,11,-1,20,-11,-13,-5,-11,35,-10,-40,-10,310,-20,42,15,19,-37,-6,-230,-38,7
15,-462,-488,-96,-161,-186,129,-68,-78,60,-194,-132,-197,-25,106,8,-71,8,8942,-77,-1098,-37,10,-114,-2384,-146,-70,-43,-60,-8,-105,-66,-9159,-6305,-9884,-15248,1,199,50,-147,-156,126,1443,15468,330,440,11180,37,50,64,354,6078,146,628,-116,-7,296,-110,39,13,86,41,27,25,60,30,353,30,42,-115,-31,196,1936,-30,-4,-2,22,230,142,-87,105,48,2639,13,65,383,20,52,148,86,242,29,159,91,-38,-31,-12,30,38,-14,7,-16,14,48,39,-9,3291,74,-54,255,-3,-18,38,-283,-76,-111,27,40,121,1,39,93,54,316,8,9,-15,-4,278,-23,15,29,22,-7,-50,19,73,279,745,12,26,-33,64,195,50,39,120,326,-14,133,-3,82,-113,143,22,-135,101,-36,240,1,6747,79,68,4,35,82,44,187,517,403,1552,25,174,126,287,184,43,253,-10,5,89,470,-25,42,741,11,-21,-14,-165,-22,1135,246,6,9,614,363,87,-13,-57,532,29,109,44,35,51,99,-12,53,550,1193,118,-39,-1,141,592,-120,66,282,7,41,120,-10,48,-24,13,16709,77,61,535,51,-11,-11,1220,252,34,39,97,430,784,142,4084,222,1413,-10,19,12,-8,100,125,41,-7,124,803,-17,173,-122,101,13,886,28,722,154,-40,8,-44,26,14,-102,-26,66,-27,112,148,34,114,538,173,112,-227,5,-3,943,1469,169,-17,9,83,81,583,7,17703,1198,454,3,-34,61,108,68,889,-97,42,328,62,63,133,16,32,1155,62,515,-567,221,-7,43,220,53,54,-5,42,2,-275,640,316,1381,16,155,5501,11,13,-9,236,17,231,10,39,57,229,122,783,192,121,-11,20,66,0,-14,221,36,152,1297,36,-99,2464,18,452,209,132,51,17,53,-68,102,344,1576,9,57,33,306,533,265,160,-40,390,74,317,429,90,82,796,42,24,-5,55,351,1173,203,-90,22,372,105,16,5,36,-16,-3,50,11,61,160,392,614,214,125,109,39,142,1014,-125,6,-30,642,253,24,1,29,72,82,132,4,80,-21,756,116,120,93,15,303,83,461,-12,451,-2,-27,50,19,125,460,429,217,246,1093,80,182,6,154,-53,45,7,38,313,55,27,436,73,-31,3,570,-70,116,6,74,17,113,1152,-16,15,161,-9,235,314,-9,-31,23,128,159,0,574,-17,55,905,64,213,452,238,364,85,26,53,119,62,0,96,63,110,-40,47,178,103,211,91,202,-42,23,775,271,241,75,154,1253,496,-69,31,33,36,10,25,853,405,119,364,75,446,21,9,-109,260,1096,266,88,-4,932,1371,120,654,59,516,87,130,279,45,172,104,227,383,52,-9,156,-142,135,44,-24,41,97,88,1180,604,16,3,246,24,2,40,3448,30,-38,28,34,25278,160,254,319,-95,36,-1,714,244,245,62,117,73,346,30,76,269,76,566,316,25,298,138,45,89,262,113,-136,146,49,-213,-121,41,38,64,11,-5,1470,94,64,82,-135,44,17,263,17,-24,6,7,30,65,100,49,445,176,473,110,46,70,356,56,183,-43,97,71,137,-4,788,289,122,-28,40,142,19,189,5,147,-32,2174,56,127,567,-2,-25,-29,14,520,52,136,-17,634,122,49,219,449,596,49,43,131,180,137,19,14,22,91,211,364,32,73,171,63,231,-1,276,142,390,-40,19,-4,-18,-36,144,208,-29,75,-14,50,235,76,97,32,604,47,106,185,220,-54,-31,230,109,117,56,137,145,85,232,3,96,136,36,280,35,-1,40,292,364,119,-209,166,18,45,19,218,67,403,3,92,53,384,85,-68,181,102,167,5,63,55,14,3173,59,45,101,10,1086,-233,97,110,-12,-18,-78,-16,116,39,-61,-16,54,-15,13,20,11,165,-25,94,43,11,-3,1811,20,23,-38,479,245,32,3806,27,61,-1,-16,-23,42,-10,236,-10,556,32,-2,516,172,-1,-30,7794,245,47,-80,38,-38,291,1008,1096,-5,45,-32,-31,-14,16023,62,73,685,938,230,45,31,-9,79,16,-99,121,-21,-66,-4,-219,-49,-26,-34,39,334,2580,188,78,-16,-34,39,152,-36,58,-51,9,85,-57,59,69,-21,-17,104,-44,-3,309,23,-61,25,-13,112,-62,-31,37,-23,15,17,-56,15,12,3,133,19,339,266,2277,2,63,51,1987,18356,499,-11,69,1028,-59,25,148,6897,-5,-95,18,-29,7,-6,103,59,22855,215,-9,-12,22,60,-153,108,2,-62,13462,-37,-34,8,34,370,21503,6,-85,4,97,47,-3,1,-61,810,1088,-10,-19,56,735,-21,34,103,4646,335,662,21,162,38,65,26,-26,27,-15,-35,9250,45,80,-111,-31,8,220,41,39,568,-45,34,-9,-14,186,2,-9,-116,157,337,46,-175,76,60,25,-32,-24,155,79,114,543,-14,104,15,12,-21,52,17,108,38,21,21,-32,116,-34,19,-11,30,-42,319,17,198,-47,-116,5382,-49,55,-45,24,-52,-59,11,-51,-2,-36,2,44,6530,50,71,-87,42,69,23,180,2,-54,-39,-20,16,62,79,9433,-10,46,20,2924,-36,-8,-15,10634,-80,133,43,81,62,-53,-220,37,71,58,-11,76,-13,4320,83,-5,45,21,-22,7,159,7657,347,26,424,27,-5,33,130,40,149,-36,55,-10,-13,889,38,842,-9,359,47,822,4,164,356,332,-41,4,402,7750,64,198,96,178,-5,9,122,930,0,468,0,66,37,221,1,92,100,-4,420,5,74,-40,37,24,12,111,1248,949,27,518,2718,788,128,12,83,321,1608,1365,-1,-28,2,-18,342,63,2711,-20,20,352,42,6641,114,-1,-88,134,600,83,-38,-14,-10,39,-1,448,372,30,305,5,12,-75,-4,63,16,-4,103,80,80,-1,11,24,7,5,54,-28,-28,280,45,-10,64,974,161,-24,793,1145,-23,1027,-16,351,-12,71,7,-18,110,46,13,-11,51,966,214,127,9,14,-152,30,-93,-73,427,132,118,320,42,78,284,-59,8,-83,94,10,74,-6,42,30,-15,1,-48,260,1009,-88,-211,-77,520,21079,12296,19,276,-81,155,14,10,137,49,-40,0,115,17,-144,25,51,432,-103,409,53,-10,-25,205,602,-19,167,1224,7,12,50,858,23,-16,-16,613,450,414,236,69,21,24,-22,-6,1905,15,205,-51,201,-16,108,-45,39,1,356,125,-27,770,2,-21,993,-90,35,38,380,18,647,2585,-10,281,19,26,784,41,133,14,174,-8,105,4,30,77,4322,10,22,1,50,59,126,64,230,71,161,170,89,40,190,45,112,70,283,-9,116,1,-26,37,143,154,30,107,638,307,310,35,-78,10,67,-43,27,-379,12,190,-19,-11,325,216,4,-35,70,70,656,-8,26,-1,-7,205,104,7,-40,-24,881,29,216,306,-24,113,-6,852,9273,-5,412,9720,200,4,267,118,41,62,415,257,91,96,22,7,35,428,28,64,16,-14,55,38,11308,22,12,72,12,1113,840,170,62,822,-6,-49,106,154,18,243,15,73,343,-11,-253,52,-12,258,-143,165,23,1301,171,904,12,-22,-7,106,-16,130,127,-16,5,4525,192,124,84,10,-17,4,-17,39,176,426,13,430,96,113,217,21,93,37,140,273,23,198,131,-16,32,5,73,51,9,114,192,-132,82,-1,2,44,45,11,201,805,144,-30,-39,-173,66,38,2061,10,185,25,68,10,148,-24,10,3,797,120,14,-22,36,-152,2,225,17,28,93,30,46,202,-46,59,34,14,678,73,88,138,-9,-1,227,407,-25,4,29,69,-45,220,74,847,101,-113,-4,-6,27,-2,97,10,144,-4,14,-137,-16,914,42,-2,119,165,-257,838,0,725,7,749,58,-18,11419,538,32,-94,24,113,9,-8,24,-14,40,372,557,12,50,-12,4,-23,166,21,67,-13,2194,77,62,39,70,29,114,3,635,15,-16,-26,250,-3,50,30,11,-79,-11,-6,157,266,8,-56,20,20,58,15,115,-29,204,-54,98,149,11,37,88,49,128,157,26,-38,299,852,-27,572,-48,242,41,309,163,40,26,424,-26,287,-14,10,93,-8,303,-17,116,-10,34,48,206,-11,284,502,323,73,23,24,8,118,572,100,165,37,202,10,41,-6,15,18,358,97,24,52,38,1,18,-47,22,-15,-62,120,29,-5,-5,484,5635,60,-3,5559,56,-2,49,-55,14,2347,112,-38,72,15,-8,-161,13,2450,59,115,70,21,16,223,-74,-7,532,14,-16,344,276,104,-36,5016,34,11,81,218,-13,13,20,16,-19,23,-68,637,-58,19,302,41,-21,216,-33,-1,479,50,30,146,528,119,-4,132,-66,2042,-77,11,438,-41,21,-119,88,4,753,26,-201,13,170,-246,139,34,-6,111,61,-5,5,25,185,23,105,2100,147,18759,16027,23372,43,2,43,14,-22,33,223,6469,23,19,1926,93,613,45,40,-144,177,1623,17,26,-7,51,4945,37,22,310,64,-93,549,-10,115,-28,17,37,93,9,2692,-11,-78,132,-6,21,142,68,-12,-96,57,-49,-28,76,2569,11,-21,175,513,143,20,1208,252,163,133,1527,71,25,268,52,36,786,1683,103,-105,6796,-10,14156,306,-23,-30,-4,-50,174,-1,166,84,25,3,167,-46,-27,37,71,24,-19,49,18,29,25,21,25,-10,225,675,13,107,58,6905,1822,44,14,-53,76,20,20,5706,16,1785,49,-146,55,31,-36,11,-62,26,1585,-32,-10,-11,29,27,1117,-33,81,133,-1,-23,1082,-51,51,121,34,104,60,163,297,43,40,-47,-291,2,85,-22,9,4,129,1068,-135,-12,10,-4,8,326,122,6524,233,-159,502,107,40,12,-66,-113,80,-87,1996,-13,13,128,490,36,20,-10,6849,7,-28,461,105,150,128,176,17,125,1022,52,-34,9854,344,83,-15,84,282,70,483,165,0,1281,97,340,137,141,135,505,85,247,57,80,-20,-6,69,31,63,486,194,25,22,39,460,62,192,372,-8,76,81,87,114,572,56,0,46,-16,5,166,1636,108,1026,-79,34,-5,61,136,-33,61,8,1176,56,8,121,26,34,114,-24,23,178,19,57,265,248,38,8,-21,19,28,-6,6,128,28,6169,222,107,14,-4,776,123,257,85,14,57,12,-75,2,33,39,108,3,320,565,29,55,637,8,49,-16,-12,-56,0,33,207,6,9,36,62,-24,148,16,-20,-26,-85,-8,-138,12,298,-4,5,9,68,-6,15141,2109,17,24,9,57,-16,163,-4,78,32,815,-6,-14,37,31,50,47,729,83,-67,5,714,-59,-1,-41,-28,411,8060,15,161,41,599,71,-2,346,20,20,5,603,165,47,-12,17,28,-20,-24,-17,1071,80,127,10,1013,157,-101,12,11,-41,-13,-12,697,-80,16,-11,518,29,5309,183,37,86,10,28,37,209,376,39,59,20,11,17,17,12,-109,-2,1570,-16,1109,29,66,72,21,601,1033,309,680,118,-16,78,65,73,-6,6,13,561,11,5,116,-33,52,-9,107,-11,29,11,-31,9,58,1366,204,15,25,73,105,22,858,6,-1,335,-1,-12,711,383,-19,29,-42,6,33,103,23,-2,2,11000,-5,969,308,124,288,43,409,-2,50,143,294,-61,33,182,28,-81,124,51,25,40,11,256,2,-9,7866,18,13,-7,85,76,51,-9,34,50,66,-18,-60,518,72,50,130,9,-182,1,-43,-97,77,666,-36,4,-18,1211,1072,68,1,8133,419,-14,32,-19,67,-1,-51,75,-11,805,79,42,-6,54,1179,8,174,447,1276,-8,-235,-21,20,-38,19,67,124,-89,144,10,-25,107,-9,279,180,2186,31,61,196,297,49,36,23,17,110,6,8,31,8,102,0,23,10,137,58,135,-100,157,-38,26,189,101,97,176,185,27,-28,-7,92,515,39,39,72,69,26,55,18,42,108,-6,198,121,-45,95,58,46,-5,81,540,235,154,-12,783,268,20,277,-24,38,27,102,63,183,135,233,21,53,27,384,77,70,255,185,77,179,3,27,38,89,46,-29,73,845,69,36,24,-72,47,187,87,54,200,170,323,58,-18,994,176,13,31,-1,264,199,-99,-30,3,-14,124,2974,16,-11,-41,-104,11,189,5,12,22,45,-3,153,-13,43,66,2088,54,-45,707,115,115,14,-27,323,-1,32,8,71,-38,-18,8,3,-9,25,-8,141,346,-135,59,7,80,316,-29,841,25,110,185,95,-17,150,59,-139,56,-2,242,44,-26,26,-28,34,-284,-59,1124,17,6,17,-27,31,3,114,66,83,1320,33,33,-24,116,21,5,30,10,-14,9431,96,12,9,5,54,385,37,263,55,-79,4,16,12,34,15,16,-7,-39,-21,8,-27,-27,179,-10,318,-5,14,-570,-33,29,36,-72,-1,-1,-33,320,-26,33,137,-75,51,155,42,51,7,20,61,5,52,59,46,-53,-17,1250,93,238,-44,-13,108,36,225,211,-9,-19,53,72,-18,-56,5,27,47,15,7,81,18,1231,87,384,14,222,24,64,-35,-49,456,13,295,163,-148,104,18,-78,97,-32,84,-2,227,69,28,84,-5,15,90,-52,36,129,10,15,20,22,57,16,33,221,30,46,18,13,25,144,2,78,-74,118,-30,272,117,85,-12,1720,8,373,2,131,12,12,48,91,71,32,-5,-3,40,-31,168,127,374,815,34,67,-66,250,114,184,-10,150,6,-32,1857,0,59,8,44,6,10,29,28,18,56,-146,-24,148,38,43,57,217,206,-14,-42,21,8,420,0,2,129,25,99,46,119,219,29,179,158,225,306,195,5,41,88,1188,364,175,-140,-6,295,8713,82,539,-27,-22,626,9,32,57,-23,114,19,72,101,-42,-11,130,518,-3,28,-36,16,131,823,99,131,19,-1,171,288,16677,14761,76,246,296,30,28,0,408,23,-6,38,35,8,-48,42,-85,-35,-115,11,-43,5,40,-4,0,-2,828,360,-3,205,-4,45,12,-13,605,129,417,334,31,36,14373,12342,7311,7387,16275,19590,2168,426,284,-148,116,119,85,100,47,110,-1,-105,-43,76,-13,-35,-54,186,26,75,-30,42,21,-20,-4,89,53,36,393,18,49,53,-22,-174,-18,-27,26,10,-31,-10,91,-172,34,229,2,129,89,-19,57,-1,1958,189,353,-86,-19,233,-151,11,23,147,107,459,2,49,58,-3,87,26,45,220,188,-16,22,-8,-17,-12,188,32,10,-4,17,137,110,-6,4,38,42,29,-11,-4,427,37,-13,-12,72,57,14,89,81,0,207,2200,-1,362,78,-1,577,-1,-7,157,36,6,111,101,-13,-21,1163,20,82,173,-347,66,89,65,96,378,76,-8,30,479,28,398,146,581,435,33,111,28,18,534,20,20,29,98,494,657,123,5,78,103,4153,39,-10,125,-1,67,52,15,18,52,15,716,36,19,-40,119,9,-6,13,121,62,9,201,45,-45,158,5,-23,15,0,207,-69,-13,23,199,229,4,241,-12,-81,66,8,51,67,-21,73,46,-16,16,463,-16,119,159,179,10,4850,-52,-1,-89,52,154,308,-32,151,-7,48,258,115,19,463,8,-36,-48,-30,179,-56,50,45,26,454,105,-17,135,-160,-7,197,-14,760,143,40,14,105,-12,-6,24,-40,568,2,-24,4,7,73,1,1816,-18,14,60,6,106,43,872,75,98,81,-1,209,1309,86,-15,56,57,-10,10,67,16,978,425,-44,13,84,3,424,-2,284,45,20,781,-410,185,249,22,27,7,242,47,-3,251,-22,-44,-15,-11,24,416,115,27,393,211,233,72,62,39,409,40,306,95,-30,82,53,181,84,-1,76,0,161,65,404,1980,22,87,24,-12,141,95,7,817,176,85,-18,77,289,-12,213,9,500,152,202,-34,25,-17,118,-68,-1,64,9,63,-27,-13,49,189,32,1754,44,4,-34,10,197,-2,13,25,36,-11,15,75,-11,210,574,373,499,91,897,1060,71,-16,12,-142,0,-20,10,-4,-40,4,30,-1,-50,-35,9,188,102,1236,0,-10,190,99,-18,150,-8,6,-16,11,-5,38,-20,40,45,-39,-10,61,-2,-4,80,131,-502,12,67,-39,28,45,-27,17,20,159,1143,49,347,295,27,360,890,108,405,3,99,-24,87,10,453,41,1,0,133,118,843,82,125,1303,5537,-17,24,74,1,2,-6,6,472,177,40,3,312,575,96,449,-19,346,-276,175,-8,40,-8,45,161,129,162,163,92,-4,-14,-13,501,-51,191,80,111,165,161,208,-33,-27,49,35,34,116,293,92,31,161,207,18,2438,71,48,196,2252,81,67,12,55,99,99,-43,-1,11,-66,458,129,0,350,12,-6,448,7,18,53,-26,82,16,978,15,20,462,173,6,99,38,136,498,1904,427,244,1334,-5,810,300,203,-12,322,102,64,80,323,14,-98,208,39,6,31,-13,-14,184,610,45,-100,13,467,280,1,37,46,44,-3,7,160,32,15,230,119,13,-16,148,28,-60,-30,163,-19,31,1094,25,-49,20,269,14,23,34,56,35,-2,26,3,34,505,1001,398,10,173,144,4,-23,175,18,-1,310,-69,119,-72,641,-97,-26,5,21,29,110,15,-20,264,109,2,-24,12,122,-24,129,-12,11,17,31,9,283,43,86,24,12010,87,124,-20,40,-37,24,20,90,610,32,1,24,54,-26,181,21,190,22,73,53,9,19,184,16,26,13,69,72,-89,25,107,14,-1,22,-72,-21,69,80,-70,15,152,-4,74,25,115,48,83,188,561,0,22,32,15,52,129,761,61,258,34,14,-14,18,175,23,204,-9,37,45,1445,26,73,-18,-11,19,-41,-46,-21,70,-7,127,-42,-21,46,-3,227,31,199,2,-15,711,7,-40,74,7,-34,-13,24,1435,6,190,17,-2,6,26,206,197,151,197,103,114,11,111,21,60,87,-6,28,83,-7,5,51,128,113,31,5,193,15,37,-18,0,189,216,75,81,-83,-7,78,10,19,152,-12,317,15,48,52,-94,-11,41,-22,2,52,79,250,-16,254,-23,-28,-8,231,-19,-4,369,68,44,-18,12,104,-30,1112,-245,12,-10,88,81,12,265,108,-27,445,-2,691,64,158,-19,124,86,685,-53,440,14,527,7,105,-5,12,8,48,-16,-15,21,-126,36,302,-28,130,177,88,324,118,-22,111,371,236,138,223,11,-41,7,48,0,-38,86,28,0,1,-20,-4,49,220,204,-24,162,41,41,-29,34,26,438,24,110,86,1,24,52,590,45,345,92,-2,11,-41,147,-35,17,222,12,-121,36,-54,249,56,312,-11,-9,21,198,-16,79,238,60,-9,31,-45,27,10871,13,62,50,-162,13,46,573,94,437,-334,189,139,19,318,21,151,61,-20,-274,115,28,-8,5,-10,20,-60,12,224,-114,1278,135,8,-11,195,136,871,154,2,213,282,69,26,101,64,55,96,41,18,-677,67,276,-46,130,69,36,-30,118,18,54,-15,54,156,54,24,27,-87,-67,45,-10,-32,55,56,38,68,-18,116,170,69,112,951,37,48,16,82,36,13,-8,1981,972,3,239,87,26,774,119,845,49,110,55,248,229,254,74,-3,30,22,8,2,74,-17,18,-159,33,-29,43,89,130,10,140,106,25,-17,-102,21,0,308,18,86,-150,58,476,-49,-39,40,26,31,15,22,109,94,668,157,9,-6,7,-2,137,66,-69,-112,19,14,-67,217,25,12,-15,112,322,337,66,46,-28,-36,136,134,-19,25,39,25,33,60,-107,50,2,-78,157,2,63,9,66,124,116,128,108,16,-1,12,344,39,-39,-3,2,189,2,115,7,36,715,-66,112,14,-24,9,61,239,242,167,69,89,94,380,-5,134,-81,260,-88,152,29,351,60,1669,40,-71,0,158,10,25,-23,-10,47,704,35,482,191,77,-5,8,-29,-16,8,48,-5,601,141,18,307,116,25,0,-12,146,1923,114,-238,394,1140,259,-40,1224,134,16,-15,53,139,43,-49,-20,-30,49,259,-194,-10,222,7,2,629,56,0,14,63,2,2238,-9,862,7,-14,-1,20,933,-27,-47,22,-40,-15,37,332,41,-56,29,5008,-28,1865,10,40,-36,241,-14,96,5,60,-31,50,89,435,17,18467,94,177,0,244,19,67,57,120,1223,87,-29,-17,368,446,14,76,52,1092,36,6,-89,-26,30,170,8,-85,89,321,-13,-18,96,-172,3,-16,102,84,-17,27,13,37,104,21,199,-16,-13,-40,384,10012,21,42,-10,538,47,56,2,135,20,-17,8,57,-21,-35,22,427,12,17,-23,48,2139,-34,95,2927,907,19,-118,133,109,-41,-13,260,61,0,58,2241,6,46,90,100,135,628,1,3654,1759,135,245,122,299,60,-36,-16,-14,48,343,83,-21,125,167,34,76,-61,24,38,-13,8198,721,-3,-31,10,2653,40,21,134,577,115,-1,-12,2236,-26,821,176,12287,-1,4,16712,640,-267,179,115,103,-29,6431,46,45,56,6,-87,-135,689,43,-27,428,480,-36,-48,10820,255,16,2695,37,35,78,26,37,-2,136,9002,493,-4,51,-16,2,-68,141,164,-21,-175,-59,585,-48,22,74,-11,114,16,-16,26,213,221,-55,159,12,30,218,-38,33,220,78,5869,445,40,35,7148,22006,304,159,30,-13,-57,7512,29,48,-48,-16,-4,-47,343,381,221,27,-36,-32,-31,42,-57,-1,962,252,408,382,206,13,145,16,279,-13,13477,1169,22,-31,-66,17,12940,-75,577,41,-21,622,3453,-27,-11,60,4,2,18,14860,13554,58,558,1174,19,2025,657,259,166,-71,6398,-18,932,6,102,157,-2,40,85,9,-108,-21,85,-11,-1,-83,166,140,766,263,176,-31,-34,-37,13,26,-51,35,613,1102,2107,9,12,2228,1661,199,445,7,6,17,166,5053,102,-666,51,-19,39,51,-6,27,-8,28,47,212,-21,26,166,67,142,52,-4,45,205,218,89,39,160,10141,10662,59,-17,0,52,35,35,20,38,244,-21,234,15616,55,102,26,7,490,155,32,78,186,37,-12,127,-10,5,103,650,463,45,-27,-10,9564,8,16,338,25,12,2,-26,38,94,-7,-4,5,656,4,23,74,79,158,-45,77,-33,-12,62,-99,84,160,133,91,82,206,13,-8,9,21,125,21,424,5,173,7,190,42,11248,-83,446,-38,23,98,54,1558,-51,1158,-89,-11,17,-32,195,11,104,43,25,-16,3844,34,-17,14,15,125,385,1253,21371,9983,15,169,1537,45,181,178,255,16,913,464,157,164,-243,11,-25,58,-54,229,378,113,700,95,415,475,-36,-10,1366,76,238,37,434,-106,15,-51,47,298,400,15,-6,-48,344,30,58,14940,-13,-26,42,-37,636,-5,1534,126,266,-26,18,37,167,409,173,233,128,519,2427,0,-19,24,92,891,103,-2,7,182,147,-60,2851,94,329,-23,-16,115,638,-5,454,574,26,54,6,46,133,83,25,705,67,5,4,37,2755,114,83,391,36,78,53,-25,2,22,459,-5,-43,48,1561,39,18,-17,455,-50,55,-49,712,62,25,-47,37,-4,211,78,17,312,258,-14,162,22,10,59,18,29,74,87,94,197,9321,790,135,113,33,-27,521,-17,-8,91,64,380,4,54,37,16,-10,89,905,472,111,-95,149,50,49,513,416,225,9684,155,7848,46,305,15,553,226,13,114,17,-25,-30,5,452,932,7,6,-4,-3,1,35,162,15,1060,36,-11,69,13,3,356,1317,-47,5,12,-10,42,-28,13,37,195,-4,53,548,8,73,-73,130,28,146,-1,292,-10,-38,39,58,-17,-3,263,28,58,745,239,73,41,17,-25,-22,0,0,24,411,503,-14,-2,8,0,151,162,27,-24,9,-10,-8,7,-20,70,130,476,96,223,1351,-20,-23,10,143,238,242,25,-17,100,8,5047,71,-20,-17,49,62,134,8,18,586,35,-6,9,-38,241,13,119,3,89,10,69,52,-20,-1,44,23,609,41,-22,83,91,-58,21,-7,-21,8,171,34,646,48,458,126,424,139,30,9,43,119,27,36,-254,36,-24,79,160,9,245,129,736,37,-4,1063,27,5,74,-39,66,121,-133,52,-98,38,132,-26,-15,243,76,76,-35,-28,-131,137,-13,20,-26,17,3702,26,645,53,77,-15,5,196,-39,1575,25,341,55,202,210,-29,54,189,-28,66,209,70,62,4,78,354,42,14,69,-6,62,-47,24,53,130,54,-9,-92,-5,-35,243,282,19,119,18,-4,-15,103,155,52,9,-108,-4,-88,60,-16,86,117,-25,65,360,-122,50,-15,49,-49,336,-59,13,-105,215,-49,388,42,156,31,-201,-79,118,353,71,132,188,49,-34,2126,3,12,31,60,1,664,1748,9,-44,68,1463,413,-26,24,-10,46,1311,38,45,66,62,43,2,-193,3,291,23,14,83,185,238,-38,64,59,-67,57,1554,8,3,247,-13,-269,168,7,151,-126,-4,83,22,230,107,19,-21,241,297,94,100,435,93,13,204,34,-13,48,41,26,-36,443,146,-129,20,98,38,-3,3,7,13,-41,-42,-117,-36,20,37,210,24,0,21,-3,-4,22,-2,-8,8,6,47,-3,111,62,-12,-1,93,46,27,7,101,341,-110,-16,65,-43,-11,-14,-67,281,-296,4,15,48,22,149,111,-3,95,-36,29,41,57,151,42,-3,-20,75,17389,616,-16,675,199,24,73,73,202,47,33,-161,37,37,-48,38,192,6219,-35,18,0,-19,40,154,45,661,-13,21,29,206,5658,228,0,91,194,158,637,86,2781,123,-70,-1,28,-10,19688,1664,8,12797,185,45,7,22,11,-22,-62,869,857,39,-15,1395,77,-16,340,-14,333,-53,-8,39,13,65,815,16,-69,79,70,16,249,-4,-13,84,1167,94,397,30,1,325,-17,-76,135,-24,259,21,189,106,9,144,131,59,367,-13,3,121,-7,15,7,44,-9,827,2549,35,660,669,-5,30,-23,-27,1046,-31,225,-26,16,998,-10,-11,60,215,357,335,63,380,-3,89,65,81,22,19,81,10,-63,28,6,11705,-45,140,12,-57,20,-53,21,25,18,-25,-46,-3,-13,-42,2,-1,-2,-5,-30,-15,25,-58,3,-4,8,29,-77,-87,99,1202,-71,42,33,6,91,614,38,11972,639,49,61,67,-11,1900,242,-118,329,-7,573,61,46,25,269,-2,533,163,-2,-89,159,34,203,-73,-19,50,4,21,146,27,344,126,96,1210,-4,4,92,142,4,-2,207,38,2852,34,-48,-16,894,-66,-11,139,9,4,73,-8,38,-43,-133,97,48,21,315,-21,-26,948,1136,132,52,25,27,5,517,63,150,219,101,-62,1314,95,58,1020,20,16,457,303,-8,-7,36,-29,1037,-3,326,-10,-5,13,337,139,22,8,290,24,-7,157,97,27,55,77,-36,-31,24,-12,1,69,66,188,309,1,-129,23,18,17,613,58,-162,591,716,27,67,-13,231,12,10,13,12,33,-12,-27,29,5,-15,97,86,22,-8,9,-48,31,30,817,11,69,156,15,3,16,63,34,-8,20,-30,18,49,127,47,-11,132,72,17,61,-5,1890,1411,19,170,-36,142,28,78,598,75,0,99,34,-4,62,248,-21,-10,48,108,-3,36,-30,207,373,120,92,-38,153,302,97,-14,70,13,23,173,-10,8,354,19,1178,31,-37,2441,87,-19,-21,-13,-8,-19,94,72,-6,79,-33,132,35,506,77,10,-4,77,6,7,193,216,1,21,608,15,-4,658,327,417,-13,-15,8,49,26,-24,564,222,-44,-18,-29,-32,73,-27,-8,-47,21,1976,977,-80,419,6,6,-92,-175,783,16400,18,375,24,-28,-118,46,-26,-25,1,541,116,10,32,100,60,521,-22,139,176,-16,-17,-7,57,406,22,22,-158,-104,411,126,32,79,86,123,133,1033,-6,87,-9,-123,-221,187,-44,-63,61,-11,1,102,56,8,20,87,188,13,19463,38,19,55,179,28,25,141,48,27,-12,61,18,41,-7,-58,643,691,39,7,30,42,-18,49,9,256,-320,46,21,-2,1,381,110,-1,67,53,-32,6,417,-31,26,7,23,-14,118,60,22,191,-47,-4,0,-20,309,12,96,50,6,-29,28,860,-6,9,-1,208,108,12,-94,529,119,176,227,49,327,92,36,842,-161,-16,-111,-30,1204,68,38,7,-1,-183,2140,21,39,245,48,13,10,23,13,193,83,-20,35,191,229,13,346,103,1877,63,13,-18,30,308,-67,-6,-39,-25,302,-49,149,31,-24,4,2,82,41,4,-94,-29,1,440,-5,92,2,39,1,-21,94,-78,208,-56,-86,44,-14,200,547,35,-19,-91,974,18,2045,10165,-64,68,-23,308,13502,511,-19,-37,-9,54,-27,58,-14,37,74,1001,15070,3451,41,39,202,-7,2,-45,1,329,56,20,82,271,96,-125,0,12,-80,-55,74,1,-26,-15,-70,64,-123,146,-15,-27,115,0,-6,375,13,-6,27,25,10,-24,13,-7,-208,-328,51,25,29,60,26,404,95,20,-523,-31,24,23,16,-11,98,17,24,-45,-58,-78,-14,27,730,113,1522,2416,404,9799,39,-34,30,6,9,15,128,-51,0,23,251,12,72,-65,16,51,25,197,298,4310,3,498,-8,43,15,48,51,174,12,74,10811,48,21,248,124,-199,193,135,292,0,8,4,-10,89,6,110,90,129,-12,30,47,32,28,-42,-47,-12,-76,-481,43,19,13,4,27,-73,63,-9,94,-144,-103,250,346,331,337,177,21,26,-56,54,-21,159,12,2,2305,44,78,56,700,101,145,14,65,43,132,28,150,-8,6,209,-21,254,109,-9,-76,-19,-70,61,-65,-76,28,27,-8,-58,-130,-85,310,-263,-143,181,5,-20,-64,85,125,11969,264,97,3100,-28,-41,-28,-14,141,309,209,-151,3482,87,39,2409,561,2445,5,45,88,61,37,-11,276,37,16,39,-36,-486,-58,-14,80,5870,59,-17,156,10,411,39,-38,37,104,12,-52,3,-5,-64,143,55,799,-11,-39,-4,-3,-6,493,355,-223,83,41,514,454,0,205,15,150,352,55,-1,-19,3012,760,306,14492,-43,19,1,41,51,169,98,1371,17,-4,31,-20,-9,22,10,33,17,-71,73,-2,-6,2,23,28,189,970,121,22,23050,3,17,11,225,-11,-27,-12,-25,136,34,329,-101,591,106,314,45,145,98,2,67,543,-84,-107,296,-40,-60,42,257,91,34,61,925,-8,-42,-289,-8,8,571,-22,-179,-13,-3,-18,-25,16,191,45,55,99,7,1,-19,155,117,-16,-3,-10,37,1,2,241,-9,13,15,21,65,-59,91,20,55,-172,189,0,-1,30,18,168,7,96,27,49,-87,-55,654,55,538,37,60,37,14,19,103,-61,-5,-12,97,42,603,-43,89,107,633,14,6,57,49,14,46,57,22,93,8,31,49,59,-118,12,371,-78,-3,-19,-9,-26,16,39,-9,88,-101,17,124,34,-122,570,-303,1064,193,33,24,-42,207,66,457,422,-10,148,-19,2,70,-16,-21,-38,-22,3350,262,2398,15,-8,1382,47,48,187,-14,-7,27,18,125,-9,189,70,97,187,-23,64,27,74,-92,1,-35,-39,89,1,58,20263,-8,628,243,264,22,62,3,-28,56,-3,-60,-29,15,10,5,156,1869,9,31,-2,4,-30,17,2174,176,-16,350,116,13,215,81,-15,3641,190,1,-8,-20,307,40,99,143,107,-81,168,5,-33,-11,-3,8,40,32,28,735,-26,778,-27,-147,-22,360,159,14,27,174,23,912,831,-88,-1,32,42,15,251,14,39,21,52,-19,32,77,23,81,103,5,71,-33,445,0,18,-166,-26,329,-12,13,278,84,16,-146,-4,5,11,18,95,-120,-38,123,8504,-34,36,160,9,9,-50,3050,99,39,12,7,94,122,63,10,128,178,-18,112,10,-1,225,56,3,302,-15,90,1,-1,-14,144,195,114,-151,-16,-139,1139,24,9,-32,3,22,40,118,130,-27,182,-51,-4,1515,321,-30,-281,1861,-1,47,49,109,-11,54,-29,25,791,31,116,36,21,-37,0,101,3,95,1393,41,-2,510,-60,-12,17,114,78,-17,55,162,-16,-29,40,8,216,-6,13,76,3,103,-28,216,6,131,243,406,-17,-2,447,-28,4,-4,1254,32,114,36,161,95,151,54,-87,-3,0,-49,21,-15,-55,3,6,26,9,371,152,160,349,-16,-49,150,-60,-25,17,19,-16,57,-20,61,4,3320,1448,-80,55,-80,64,298,15973,48,12,153,32,-101,33,-6,25,4,569,38,22,22,16,14,-73,-42,-27,-17,-87,9,140,19,-203,32,-48,-3,-8,20,47,28,55,0,0,-6,21,54,-26,2,-21,10,199,83,4,24,16,-135,43,29,33,155,240,-39,107,-20,5,52,-3,39,284,323,-16,105,157,23,186,-141,-22,-17,6,11,-33,379,32,1036,15,-65,16,9,14,-9,58,287,77,52,-39,185,43,11,17,11,-12,175,67,67,1,331,139,-224,77,-6776,25,73,22,-1,-41,20,-59,142,4540,40,7,-1,42,111,-3,459,2360,101,-16,174,270,109,45,57,99,130,-56,16,-17,-29,-11,12,162,135,-151,104,48,-15,188,17,6,-134,16,8,135,111,2487,802,7,-1,834,-11,1910,92,-4,-41,-163,91,-24,3,12,268,27,136,-44,-64,52,-64,31,-208,324,-2,11,115,18,53,-40,69,88,531,-1,20,154,135,3,-19,24,-13,-12,27,46,2,97,80,1,14,-18,-17,-119,630,183,-25,-210,106,3519,21,1,172,265,23,83,-43,504,-94,-17,265,64,17,-13,85,12,-1,39,210,-2,-9,250,24,-154,-4,69,20,406,-12,240,421,-170,16,55,-21,-37,-154,4,136,1260,82,-416,-18,-141,-31,3,10,1,-48,169,833,-8,-11,576,66,2,20,152,74,239,531,-14,-133,160,-50,38,-3,9,1814,-159,11,-208,-58,11,-48,-36,-82,-8,-38,100,2,57,51,1543,18,51,14,9,-17,4121,266,1,374,44,-28,92,888,121,69,77,232,-20,2603,42,-376,-812,-1353,-262,-212,125,61,27,24,127,-8,48,-130,355,543,1752,16,24,15,-17,375,43,480,-27,32,6,-5,-91,451,0,4,343,28,5,-2,12,76,51,313,-14,2782,0,27,-1,-109,-8,-2,62,27,38,109,2126,50,-15,28,-4,6,-33,87,28,29,147,44,24,423,1,-38,-44,-2,1,9,1135,-6,1,-142,-20,-9,63,-2474,52,279,386,193,61,11006,-11,15,-21,5,-17,38,-8,6,-148,-26,43,-24,1153,-41,26,-10,7,75,0,72,39,-20,-14,33,61,-22,32,43,39,124,49,14,80,43,38,129,291,18,49,30,21,-17,132,111,40,-2,-19,-16,-26,-3,71,48,-5,0,7,3108,-3,26,35,16,1186,0,-40,-57,-27,11,35,2640,-57,73,-33,-22,48,-40,175,120,78,11,-61,412,358,-35,-42,123,49,11,-27,5,52,210,-38,35,3304,32,-1,8,387,8,-44,-16,560,-15,-24,-5,1437,19,193,337,-27,-22,-15,112,62,2,204,54,5,68,-11,20,4,4,597,18,182,452,2072,37,530,558,-234,167,-12,9,6,0,-1,-9,245,-10,-37,-80,59,-347,22,348,367,127,8,22,-19,275,-30,162,198,-6,-268,-9,92,297,-55,-45,242,353,-19,-17,-15,116,-10,-36,3087,-65,-19,1785,-4,16,699,743,384,-130,12,-12,88,-32,-52,-62,-95,-40,74,60,93,138,-3,-322,-46,157,51,204,62,47,20,64,97,98,152,58,-90,11,-23,0,313,62,83,39,-11,172,9,-198,-40,5,-9,-19,-13,-14,-15,-101,-61,87,21,41,-8,36,10,76,46,9,523,7790,322,35,-65,3997,877,20,276,0,184,99,7,18,-3,0,58,35,28,10,33,-49,-254,625,176,4548,-43,18,-24,24,-4,41,0,-11,179,57,135,36,140,20,101,88,-16,15,-462,-488,-96,-161,-186,129,-68,-78,60,-194,-132,-197,-25,106,8,-71,8,177,8942,62,-77,-1098,-37,10,-114,-2384,-146,-70,-43,-60,-8,-105,-66,-9159,-6305,-9884,-15248,1,199,50,-147,-156,126,1443,15468,330,440,11180,37,50,64,354,6078,146,628,-116,-7,296,-110,39,123,198,11,-28,19,262,170,436,848,164,358,366,445,432,470,392,371,412,85,395,186,566,504,161,1759,700,285,607,646,465,232,143,232,172,48,-41,104,155,177,-29,-81,-19,37,18,143,126,-76,22,-154,-133,22,5,-17,326,163,325,-35,78,-173,24,-540,363,251,471,257,-36,-56,149,-133,-13,-66,-65,87,-41,24,6077,-134,-83,-63,75,-76,-12,-348,176,968,192,327,71,32,312,148,-13,-2,168,21,42,-38,187,53,64,1222,-11,-51,200,-6,26,167,-59,-86,86,856,48,218,13,-62,53,54,121,118,149,78,-18,392,229,271,-36,83,-21,-5,0,50,19,-22,-13,272,-64,109,11,18,-41,72,77,346,299,308,169,497,120,-12,358,43,-52,46,52,29,75,142,537,-13,-42,153,-2271,94,919,98,32,156,-90,-132,20,23,-4,94,91,216,413,28,80,195,-47,25,1883,-185,96,124,28,80,59,934,-199,0,60,-32,-30,161,435,81,673,-53,53,-179,-7,-243,62,71,308,-127,-360,101,34,-26,5,58,12,3,56,5735,-27,-73,42,6,42,59,107,-63,14,-5,85,-121,205,150,2,-41,157,284,-348,72,46,14,213,-63,2463,-13,238,6,51,-74,43,-5,-328,141,42,-31,70,-14,12,-101,57,-6,-44,124,237,133,92,-76,220,347,811,292,263,-7,-72,609,475,160,4033,18,-89,-4,38,1008,-46,153,2292,29,109,2413,5,-128,-13,92,195,31,-22,-95,-30,163,43,-179,327,-359,62,63,230,-31,126,-4,85,27,25,37,492,273,8,79,176,220,92,96,-37,-159,75,74,655,229,244,-354,-87,1754,-34,13,921,144,-80,110,78,21,22,112,90,515,16,1171,-40,-99,-166,43,56,-52,5,58,-23,72,62,973,12,456,-84,-711,-21,5412,-105,76,83,-14,363,359,48,211,50,45,10,377,70,966,21,61,51,-65,96,210,32,-90,-576,13,18,15,215,27,-122,-38,74,67,101,-1,48,-212,92,-122,-17,815,71,-105,97,-44,641,-10,90,302,157,16,24,267,351,237,-26,78,417,-76,-24,1236,240,-53,16,62,323,74,206,204,-56,-39,-31,242,-43,32,131,-207,-162,671,-90,36,87,297,184,-14,-101,826,99,-37,169,1277,403,-62,63,101,100,-14,-148,-14,13,376,-50,149,64,1038,450,80,-7,-2,-54,162,-98,1645,-84,71,122,43,113,262,-49,50,12,58,-13,62,202,2278,357,153,-31,44,-373,-25,-10,66,30,25,45,210,102,138,15,398,192,-26,207,-69,62,40,-79,-100,-24,54,-75,-23,-6,43,4,-70,46,-7,787,-85,250,-57,142,324,191,-8,50,-1,266,15,3,-20,-17,55,3,-116,-21,-39,24,-139,37,310,-174,-146,-16,-20,191,545,110,28,10,-208,-64,231,-109,-110,14,103,23,66,150,-31,3152,-64,10,416,-52,56,40,177,176,-8,-37,98,-35,-2,8,-17,-83,-31,-54,33,189,0,-52,220,-28,223,-50,237,-22,-986,105,142,21,125,87,230,-248,218,46,-20,30,195,-18,-204,0,63,66,-26,46,-150,10,92,846,411,-61,0,49,163,64,121,528,-24,55,1188,140,2,-77,134,-62,-11,830,3863,197,-99,198,123,129,658,1,37,14,159,125,-81,-197,162,74,100,172,41,70,102,75,48,-20,131,307,13,183,14,15,267,142,-73,103,-316,-19,75,4,82,141,-5,254,504,58,114,-118,2395,7,-113,-7,-49,324,-83,19,-50,12,37,-20,28,602,132,32,112,181,86,-19,559,21,-782,-18,122,168,46,143,-49,-14,-31,-17,14,964,74,28,-239,-118,533,314,41,22,211,-116,82,46,23,-22,-61,25,-55,-21,-136,-43,-51,171,81,174,149,376,12,-73,221,-118,889,7,31,35,87,-70,195,55,479,-71,39,61,22,48,46,13,57,132,-101,-19,-4,120,871,202,-22,65,-17,-266,27,32,-26,2004,41,238,-52,385,-56,58,47,-65,31,79,-132,-145,48,-15,-111,-230,-211,275,-65,-9,99,252,-21,704,138,-4,36,7,279,138,-18,-55,31,164,-80,78,102,52,56,132,1,20,-6,-122,98,-11,-153,129,-68,3908,274,-3,93,-96,-13,-344,135,-52,39,-43,-80,256,80,45,-122,15,171,-27,74,-95,599,24,-76,2,91,-62,98,-141,148,-311,-75,18,307,290,203,29,-21,-9,-53,51,-56,98,5,-41,45,16,-2474,8,-5,-25,12,-6,118,-544,89,-72,-363,168,271,20,53,33,0,1573,-62,107,158,-36,54,-120,28,-27,31,-60,1,-346,-71,3,-1,105,182,-5,-194,-635,51,-45,-22,47,-14,-227,537,355,-5,-34,76,60,25,-70,-110,76,177,137,183,-189,100,198,27,-127,36,1866,-492,-162,-53,20,376,161,132,6435,-24,231,-11,20,77,86,223,-85,-2,154,445,-50,-309,81,3634,76,12,5,-6,246,-29,-59,-84,5439,-197,117,86,-78,21,163,-27,-75,492,266,38,8,-30,2,439,262,442,-147,467,27,450,106,370,-37,-305,149,-38,-58,1084,189,68,1005,-26,137,-759,3805,-93,66,36,67,81,251,-121,-54,-46,69,499,23,143,-33,219,164,2853,-71,183,-124,-46,-148,243,13,-1343,428,-546,-25,-20,94,221,-156,-239,25,396,54,-37,1,4,52,4,876,244,45,106,354,23,-160,-43,-34,76,-155,139,93,-28,138,-120,110,10,45,120,463,22,-3,-188,54,-14,604,-465,-280,-79,-8,78,-19,22,-88,-77,10,33,67,-32,1424,-120,45,31,30,5,-58,-9,-39,-144,-50,37,-83,41,182,-50,-229,1924,126,-105,618,60,-542,-56,-47,-94,10,120,662,-45,-74,-47,45,-114,286,28,-154,212,-7,-17,273,44,-179,153,-25,-14,-100,-19,-50,94,1406,70,1121,-33,35,-8,18,229,-144,43,-88,86,-75,126,10,123,-48,70,-80,10,3,-226,-142,-168,0,-24,-1018,56,56,-210,-320,-59,-31,49,63,4,-341,-88,37,12,-31,-117,-213,-34,-280,-20,302,-21,182,-34,214,306,54,119,54,20,2580,263,126,138,89,-51,172,335,363,-41,21,-52,-169,8,-225,144,31,-57,1967,-120,-87,-301,-2238,-102,164,-108,56,102,75,-84,-59,-42,-4,208,-58,46,-107,1186,-6,15,104,268,121,246,-226,96,-177,266,71,363,106,830,144,207,127,55,-39,-180,70,-71,31,-170,185,746,-40,-183,-123,9,-119,38,-361,39,825,-138,95,-11,-20,-83,470,-121,-1350,-54,-27,134,216,-19,22,703,28,64,-77,112,46,53,1916,177,59,-1,-11,5,341,39,234,138,69,-126,866,-123,180,14157,-6,82,-51,90,-111,-39,87,155,62,11,-26,2,6,199,29,162,45,-142,-13,103,17,-194,47,-5,243,23,229,-13,98,196,127,-10,-11,61,45,54,77,-317,-82,689,-37,45,105,-94,-7,65,359,61,46,-74,851,-1,-30,135,80,34,23,-8,-98,-19,170,48,1039,45,880,183,-23,-131,175,37,-15,34,-35,664,-19,4,-25,187,-51,-1,27,19,-76,-40,-20,-119,-82,-28,193,-11,843,22,225,-1,-51,73,-6,-37,118,202,211,2020,-35,-77,-29,430,-33,151,27,224,-11,11,50,-44,-93,89,22,78,-17,-87,147,-79,-166,23,-171,3,-190,-207,298,-5,231,86,-46,-49,-30,-19,-202,164,88,2,-36,-74,-40,151,-50,61,121,28,-37,131,38,-247,-62,-113,380,286,256,67,-66,334,70,78,-443,83,-72,40,-28,-83,291,-176,87,-48,57,66,-4,-120,143,-95,377,-51,-28,-51,-32,-73,-141,395,535,283,54,-32,-358,-25,19,121,204,-50,102,-6,135,-196,-101,199,423,647,-10,24,103,-67,26,1072,413,122,35,206,27,69,47,84,-183,-139,142,-70,39,59,136,85,-72,87,757,917,4,-57,-154,-203,387,1119,168,452,-5,59,57,225,88,116,48,-76,80,-251,-8,555,228,49,46,-77,-47,67,192,39,43,-92,416,10,4104,24,197,1025,214,1995,-133,108,45,668,120,57,-33,-87,92,-23,23,11,-19,214,126,90,97,-6,281,100,17,64,-28,-168,-16,-368,-233,-41,1079,-293,142,230,140,38,184,61,-37,66,6,67,216,-287,172,-178,64,161,74,119,15,249,283,-37,-44,6,6,-155,-171,-20,-226,956,-8,-69,-80,146,-220,43,-59,136,-36,1266,-41,1,-168,723,-173,-168,-145,74,-19,94,-42,15,-77,-56,-6,6,725,-115,-43,1005,3156,3184,711,1631,387,67,319,219,159,-269,15,57,38,-56,3129,-92,1001,-72,-25,253,-25,134,-32,15,85,-38,-8,321,-33,-213,46,87,81,82,33,115,144,129,87,14,-203,-45,340,274,136,3,-11,-30,-28,-304,44,313,-28,1813,-430,-62,-68,546,-11,-27,-46,37,770,28,91,-24,-105,-208,416,-62,86,170,-142,42,-27,198,-153,-76,-255,-47,61,162,86,169,867,776,500,87,121,568,116,52,371,332,540,-87,-14,-38,440,1,273,775,1597,572,-129,-5,-575,141,149,212,162,7,240,312,-325,-41,12,141,11,-81,287,50,25,135,163,36,-9,1614,104,193,74,-16,177,236,1383,92,149,-10,1218,414,662,-39,-305,-299,115,506,116,14,34,127,108,117,8,32,359,-12,467,583,38,-16,259,-272,-283,109,316,203,78,-33,-26,244,225,112,-255,9,-155,-1,241,350,299,34,254,-113,186,375,-2,269,429,446,27,208,-33,122,56,-311,-41,244,133,140,-89,-3,-38,82,-76,-113,-315,298,730,429,179,1832,209,402,-328,-131,-67,301,161,-783,431,344,167,2320,36,678,-49,-4,-91,144,389,2181,-16,5,393,1865,211,-273,-21,416,81,32,241,240,115,62,3719,1090,288,1470,116,931,12,10760,71,73,146,-140,-5,45,174,31,1163,773,60,1151,200,394,915,928,635,-429,366,-15,459,60,-111,58,65,50,-31,4,12,314,-7,73,279,167,544,-46,-113,13,8,-51,118,70,38,-11,166,104,313,-79,40,-164,-25,14,-190,37,-35,159,4301,462,71,19,3511,424,418,215,55,-19,188,21,19,87,-284,-69,88,16,14,-21,-111,-87,187,-63,102,-355,118,-37,54,39,-44,362,-320,34,48,454,-34,-97,-567,-275,-29,16,155,0,-99,452,132,126,-2,303,133,111,-110,564,446,467,-20,575,18,136,-288,150,118,34,-430,7,4383,102,23,-68,459,44,107,202,521,125,12,1033,698,28,51,163,-94,29,211,-54,70,-15,351,13,427,-35,90,116,74,113,-16,245,905,62,211,58,289,651,373,2095,97,-19,1135,122,114,32,104,184,122,83,116,-44,442,157,248,-5,95,60,-7,152,73,425,-15,191,154,14,50,23,25,39,60,5,42,-44,439,-298,122,-56,-43,-45,-218,-47,-76,451,36,203,44,-58,7,1654,23,-38,33,65,55,35,-15,34,123,-8,32,566,-136,-44,49,290,-29,2787,511,1107,44,202,220,-3,-176,-213,-121,-178,444,592,74,-174,76,-21,64,1470,136,-66,-137,-145,-125,-151,61,-63,-10,111,39,-24,33,829,-44,-39,132,202,6,40,65,-13,113,45,16,17,356,1,-172,55,987,-6,-15,137,-2,-2,302,149,32,49,276,384,-68,101,51,-233,231,350,-78,-659,63,2,-3,-75,-20,-164,-14,-8,-18,-61,92,2,50,158,55,30,84,17,-86,3,82,100,119,-19,-6,114,-23,-22,8,68,-399,7,-52,368,-34,-3,-20,705,35,47,-126,-17,196,-46,41,6,23,44,-2,203,16,156,-59,120,47,36,151,1494,4,-54,-10,39,99,149,22,-94,-9,-47,-5,-141,10,-180,-66,-60,285,934,45,20,-41,-85,7,44,-49,13,37,51,753,122,97,-17,25,141,-12,-558,-5,4,11,-73,181,-142,70,118,113,73,159,196,-45,-121,-8,-36,128,-112,12,-36,-7,115,-64,227,-173,89,-24,-263,-141,-94,-34,-145,-10,-23,91,581,-21,-4,59,56,25,191,161,532,-83,164,62,-7,567,39,22,332,21,18,83,163,-6,2552,-70,-151,98,505,566,-114,-109,85,221,9,145,65,25,-110,23,208,-35,-59,353,25,-21,8,-28,-146,29,-18,-33,93,-45,34,33,37,208,66,156,210,-25,266,157,27,65,0,74,-20,3,58,111,16,138,-3,57,1446,68,-34,41,502,206,-138,-9,28,133,-24,30,-51,-1,58,88,61,78,25,115,405,3,-56,51,-68,-275,-50,95,-19,-22,-28,-45,75,72,-28,87,58,63,475,-161,-19,-38,3,18,-51,-110,-60,-89,-13,-21,-2,30,466,139,9,657,30,528,2548,244,-54,-157,-335,-28,-332,-57,793,-23,-16,-29,270,-114,-338,-463,-43,14,301,218,9,542,287,28,-5,-1,-151,-108,-88,-1,-89,172,-32,29,6398,-322,157,-18,110,214,94,-68,94,-88,49,-144,591,-263,560,69,-51,1,0,-22,-60,77,-29,-168,75,170,-289,571,35,192,-58,70,-10,104,7,29,505,428,28,150,27,138,87,-12,85,192,-7,94,18,-60,73,192,-132,-123,201,-87,185,148,298,225,46,-5,138,227,-6,10,-257,725,-18,32,9,77,70,635,30,11,-79,157,88,157,572,163,424,16,-119,41,15,212,133,10,79,30,34,61,75,82,13,39,26,-88,116,-50,118,-139,15,-48,-264,31,-32,33,115,54,200,-67,-1,-58,-55,262,18,-142,-24,-110,95,185,-13,-144,-178,111,52,-2474,-10,71,-45,-62,184,-382,-291,490,-169,49,69,-160,61,25,-134,-60,-117,34,160,83,-5,-50,108,1825,-85,4,-17,-16,-17,32,815,31,-425,26738,272,81,15,599,-2,1365,-54,-89,-5,35,17,63,-64,104,129,43,-281,7,100,-21,-161,-139,-14,53,156,40,68,-38,-51,110,95,49,61,131,446,-126,-162,6,49,199,33,110,27,-9,-28,-48,-115,-45,6,194,53,27,265,67,135,-13,231,176,80,-71,83,35,34,213,-14,10,542,37,35,-563,1428,370,83,124,-68,42,48,102,130,-6,-292,-156,84,87,-192,-25,91,122,-13,-122,-46,78,81,148,15,13,33,-17,211,-69,314,-9,-11,56,-154,-67,-159,-111,-57,66,-12,94,15,-110,49,103,51,21,209,-58,111,481,14,254,-201,24,-1,-43,-22,-140,-61,16,-16,30,82,103,-76,51,4,70,-102,31,-114,13,-87,315,492,17,-1,-103,110,27,105,-1,-5,37,1198,147,127,54,-26,-48,-375,70,-7,88,-5,276,127,407,25,12,224,0,115,1,-61,1133,156,7,-18,26,19,121,62,24,321,-17,-415,40,714,-79,-32,1862,395,-11,4032,24,-22,-58,97,-23,5,31,-40,-36,-56,64,-42,1,-44,-76,9,30,77,545,-116,-9,-12,-112,-136,450,12192,272,92,12,162,224,-37,72,3,-51,98,29,38,86,-4,-10,194,-35,109,47,325,246,159,10,-7,39,-20,-41,-99,57,-66,202,-7,22,134,40,75,62,82,-1,-77,-7,44,-4,43,-16,-12,93,184,-54,189,21,34,-1,112,102,92,-18,128,12,117,41,470,-45,-41,57,-25,-18,-35,18,-63,60,-1,-48,52,102,-38,-129,91,31,16,-1,1,115,-12,110,-55,134,192,126,-59,8,130,-90,13,66,74,-32,231,106,-51,102,-33,-113,102,1400,-47,140,57,90,441,57,-15,-27,-59,-78,-44,-24,151,68,94,-59,82,6,-67,1541,68,29,102,-323,51,19,59,30,90,52,-88,307,109,57,110,14,-16,46,-5,-20,206,-32,-48,32,71,48,25,33,20,-13,68,-127,1265,-109,-36,1290,-45,82,31,-63,127,137,531,97,83,-40,93,-270,292,-40,216,387,-9,11,176,120,-69,103,137,66,42,-42,8,-8,6,-349,53,-128,-130,-36,-320,51,28,7,-15,-12,44,6,-5,47,164,1498,16,170,79,76,-31,188,102,67,136,-28,-65,-8,-46,106,-281,71,73,1147,117,398,-81,105,3871,-45,-107,77,39,52,56,-18,127,-85,22,345,14,-28,-6,-21,175,-38,27,-13,27,-3,36,46,169,-112,8,71,-56,370,-11,35,0,66,836,387,8,-349,69,-226,-34,-66,-68,-54,87,-122,-22,114,173,-36,317,-58,-25,138,244,-27,-40,-11,-32,-50,-7,-70,45,-78,0,47,-53,0,22,-73,-35,86,30,341,-1563,-247,-100,-99,-40,856,-20,93,-5,-129,459,-24,130,82,-10,-39,124,-201,-104,12,-307,189,32,29,-118,-28,117,11,55,-16,8,25,-135,137,12199,39,31,181,-284,371,9,9,794,2,-27,-39,24,-140,-570,29,23,-126,-35,57,80,251,114,-101,-222,13,-63,121,1,381,619,344,1253,7929,808,607,65,572,165,164,593,-38,10,55,793,-13,-22,463,7075,30,702,15,173,-30,118,-210,-8,1223,68,278,2410,-66,76,126,-56,30,-27,97,45,446,7,108,474,-17,1376,1233,-17,28,42,-36,152,24,38,21,142,-39,201,-19,7,25,-24,221,-2,-54,63,69,-200,3,76,51,13,142,-11,-10,17,128,-29,30,-151,50,40,-189,-55,189,9,100,-40,-18,-67,-121,-84,-378,-137,18,155,67,-91,87,-48,-5,3811,43,-28,111,68,-200,-42,-120,-61,202,11,-24,1341,14,359,140,23,807,-5,66,9,48,167,38,33,3332,-200,15,-172,244,14,-2,-5,61,52,59,57,-27,69,2625,90,-15,221,144,52,329,-125,12,67,-66,18,21,420,-140,-16,-23,-11,30,518,-375,288,-87,442,-203,-43,5,-73,-4,-148,110,42,28,-174,26,10,110,119,-347,65,-111,20,123,-56,-56,-77,94,-12,-141,216,-89,-33,-14,-26,514,568,81,41,-410,167,50,416,115,181,12,85,213,257,95,67,-4,0,3934,11,38,45,-39,-242,-108,-6776,-502,105,890,41,519,-1,25,-276,-112,161,111,-116,55,62,-102,129,-224,153,-24,8,64,122,-60,100,-49,51,35,10,-99,175,-1,119,49,15366,99,29,43,-179,616,40,24,-56,-84,-70,-3,32,-8,63,-110,210,111,140,-30,-124,26,-21,-3,-1,1803,-27,26,151,-40,83,128,337,24,584,-268,-94,-19,-245,-10,17,-27,-93,-19,14,302,118,-22,-58,1008,39,41,-96,-140,195,156,-44,148,-206,-19,-35,-11,-9,238,54,-18,-162,-8,26,390,-334,443,-20,-274,-11,-69,213,18,-677,36,-30,-15,54,27,-87,-115,-221,-101,68,-51,51,-53,1981,845,-18,110,-208,74,44,18,-29,81,130,140,737,-102,153,83,181,35,26,85,109,6,-148,458,-69,-112,103,-67,25,17,-36,134,25,55,68,-307,9,2,115,40,121,239,-81,-88,-71,69,191,77,48,-12,20,-16,8,18,307,15,89,-12,314,106,56,148,394,398,133,-9,4,134,-127,-52,-141,-15,132,-49,-194,129,140,1709,-26,-101,-9,45,-61,11,-78,60,-12,128,772,-68,-33,20,290,98,32,15,52,37,-150,52,72,71,1493,74,-14,79,-27,66,34,55,-73,-69,110,-136,-176,102,-32,-7,-45,-43,122,-165,87,-229,9,-142,-15,70,-38,-13,-72,931,-37,152,48,62,26,10,-86,-37,-50,10,67,-14,-7,-33,-18,7,1339,-39,346,-4,7,-121,71,-46,-138,168,161,268,164,18,-106,-69,118,194,31,36,55,16,151,78,21,289,-22,-33,-71,-60,-69,-148,20,-43,318,10,127,-23,-217,68,-724,-2399,-84,-215,110,-12,-64,-132,33,74,4321,667,2077,1578,3503,13,75,75,-74,1,2,-46,-12,-45,-56,1952,31,26,-49,-27,-260,-31,9,-15,72,77,-25,-187,65,-101,26,35,77,-40,-59,80,-26,-76,39,88,156,-109,26,-158,-30,127,93,10,-22,4,30,71,173,-120,159,65,-27,38,94,100,86,-148,-1,110,88,-25,55,22,-68,-39,31,-247,-80,257,-37,-65,58,-12,-108,16,118,10,-53,62,115,-5,-19,56,283,-70,8,67,22,46,-8,3,21,69,6,23,492,-98,-94,-83,-123,36,7,-56,4,536,-20,188,-7,-127,-12,28,107,92,-135,-15,32,11,91,11,-1,11,55,281,7,32,51,22,-19,-35,-104,490,-72,-83,26,-21,-91,-40,-161,47,-38,77,-36,30,118,158,-120,-103,-45,26,42,25,-40,31,1,228,18,99,31,13,-32,13,37,102,188,7,-379,145,-23,-36,-50,22,171,-68,46,-19,-10,14,117,71,-214,127,-39,128,9,599,-114,-61,40,160,-24,26,-52,-51,626,-30,185,77,51,177,36,49,76,49,68,27,2975,362,208,562,107,-17,-42,11,929,24,-102,-66,-53,82,122,13,7,22,-57,-15,-318,338,-81,64,27,-178,451,38,152,-45,-83,4,114,-18,52,-101,-28,595,1,169,44,210,169,-16,30,12,138,-3,32,99,-44,52,678,53,291,12,113,103,-37,363,-3,-24,-31,14,-23,-69,-17,-175,44,28,22,229,68,116,75,106,41,101,70,91,111,-31,52,383,25,-56,209,23,170,-56,58,62,22,-12,125,-22,-32,-72,-13,10,2,2863,-61,160,28,-1330,-76,-15,238,89,734,-35,165,177,138,169,-74,384,-13,886,288,13,-35,59,41,-49,-118,-40,160,263,151,94,-24,37,-83,-40,310,206,-27,10208,1978,-26,-11,109,93,-144,199,-73,1199,42,-6,9,70,301,-33,242,56,149,153,-53,840,93,170,102,24,58,32,69,-889,197,72,-11,-62,425,-11,53,-103,-12,24,13,-71,36,-72,15,131,-10,4,133,543,128,156,-111,-773,-54,446,-100,120,-52,462,46,80,-3,7805,173,113,57,-72,15,-89,40,135,-65,-24,-122,96,1106,-347,-21,34,-61,4,183,-267,-67,-7,6,17771,3,43,-98,-68,-16,83,105,-50,464,-11,-27,78,-4,29,-32,279,-75,1838,18,-76,558,23,-71,-43,-37,29,-46,-70,166,-666,-1093,27,244,80,-216,-99,1029,1106,17,60,309,913,30,700,106,117,-34,-51,5,-13,-13,-72,167,128,-101,1868,26,55,-47,-8,-27,76,-10,50,9595,-42,283,8380,35,-11,12,-73,-38,28,-27,7,242,25,-123,-58,48,16,-11,-254,107,121,-133,-15,54,76,-38,-8,-141,15,-15,155,-108,-88,380,-158,50,-59,-49,-201,-79,49,-36,-44,-73,4,-193,-38,-656,542,8,-269,241,-36,-32,146,37,47,95,93,101,945,546,-296,4,20,424,-194,23,286,151,-6,61,-14,115,-35,26,15,-16,-5,37,-57,159,-35,-28,118,-5,-6,-25,-33,-10,-98,-97,24,3,-45,220,67,-7,228,191,377,869,77,148,240,255,-69,-4,-77,48,-28,101,-58,59,-109,-33,16,99,142,-27,-53,63,2,13,3,187,-462,614,-52,41,62,-10,-5,463,447,98,83,41,164,47,49,63,13,94,13,-50,119,77,-75,-58,33,-107,12,-41,113,1857,-42,47,45,140,66,-34,-50,-146,49,24,-53,859,187,9,4,-44,-54,91,-486,205,30,165,243,35,-85,77,-9,1090,64,20,1096,160,8,1,115,-261,-39,22,-14,-16,-2,-18,-65,117,-69,-30,89,70,289,354,21,86,-110,13,22,14,1122,47,329,35,495,132,27,-3,-39,111,-2,109,-12,465,39,-41,32,462,-38,179,11,-13,9,-32,-54,-50,473,5,7,-83,262,9,41,-32,-6,-23,325,32,31,24,137,151,24,25,235,-62,-131,644,-125,93,-49,-29,22,-21,214,125,-1,-17,738,-8,34,0,-8,39,21,7,-68,-115,-8,-26,126,8,43,-31,-40,17,-65,-65,-8,-37,91,87,235,-26,-48,57,348,25,68,19,87,29,-9,12,4,56,58,530,80,-92,79,426,993,-98,62,3,-71,483,477,-165,725,432,140,350,143,485,-34,997,79,26,138,164,177,70,104,3317,241,28,426,105,96,243,57,-4,33,59,78,216,-11,84,-39,283,-56,1930,27,34,440,228,802,172,7,-24,-16,41,-14,76,174,364,26,-7,510,36,-119,-59,53,35,-29,41,56,156,-1,-17,452,489,54,111,71,342,18,17,-7,21,9,-56,854,1136,-20,-57,48,259,129,48,320,61,-80,110,-43,1837,-35,433,940,-30,-28,46,185,43,116,27,67,61,19,50,-49,-25,49,190,122,146,160,529,202,65,7,92,-77,60,-10,-44,466,-57,990,555,322,255,209,13,590,-60,285,48,180,-14,728,79,246,105,27,386,-27,-3,249,64,64,289,53,-33,-15,-30,439,68,27,205,-132,575,-76,-153,19,8,90,172,76,139,461,-67,278,332,260,52,95,55,224,44,252,76,-70,97,5,2,-91,-48,110,-664,277,306,-63,197,2444,-84,325,414,-73,-48,119,-18,118,-82,42,183,455,-38,79,266,51,6,-18,-37,112,-246,6,607,54,-72,44,316,52,7999,287,509,123,228,173,169,93,-28,68,259,93,113,-43,82,76,-49,182,-93,-57,132,-18,192,85,255,481,-35,22,74,-16,-637,57,-40,-127,8,175,381,289,368,-81,-117,-75,182,459,203,453,-53,989,1620,29,156,-41,309,114,493,145,-44,-26,22,94,171,-51,8,171,1538,304,293,725,728,21,311,129,74,1260,2281,2067,455,80,163,58,606,-35,1098,0,-63,31,124,101,798,-24,32,160,56,194,165,673,56,43,87,-25,249,48,11,-24,73,8,36,685,22,735,117,2303,63,18,18,640,372,-37,1555,104,284,420,4,-20,133,2,-51,181,90,-92,254,13,121,-130,-31,-44,-88,644,8,201,825,-20,395,243,-37,175,1985,91,-22,-116,12,83,904,292,-23,315,18,2,-121,21,262,-23,-23,-45,-4,215,34,901,-23,-9,-360,157,63,366,-139,80,32,-3,12,-4,362,-40,37,2176,262,-16,-187,-68,1024,3,246,-330,608,107,46,255,168,368,2969,494,500,1013,286,-176,222,427,81,65,738,333,1559,130,146,4,216,100,3,44,-36,270,28,618,-77,2,-35,162,21,703,315,2020,131,176,293,5,1121,95,45,4154,528,52,-104,-137,-85,8,151,53,234,95,-20,-27,-64,549,-135,613,18,-43,-36,14,19,40,235,162,180,44,34,72,29,170,4,43,64,80,-116,-77,1955,1031,959,-33,69,113,-73,81,265,166,912,160,252,575,374,190,27,233,30,-29,200,493,43,20,-5,17,90,-3,1260,214,117,1807,2102,-107,228,421,442,124,239,-66,-16,212,840,255,-7,127,-14,49,-85,63,202,42,-34,16,11,-31,-255,-10,75,82,7,128,310,105,63,161,376,877,240,359,70,203,966,-75,372,-27,59,-22,35,75,813,53,532,78,73,13,97,58,125,-38,3378,1554,-59,-29,40,1,-140,263,-48,134,142,1230,-4,431,323,69,191,543,4,41,69,12,-7,3,95,-74,738,30,56,365,62,338,-78,274,167,612,-98,626,51,44,1082,-184,23,-53,223,95,169,19,22,2295,142,53,-67,5,-11,317,-97,248,370,55,90,62,27,24,20,5,1300,-49,-28,-7,1008,-24,-49,-43,61,102,144,447,67,-57,16,160,328,54,69,266,354,75,74,-135,301,1209,-10,183,-22,6,53,493,-38,-12,-110,708,-101,137,721,-89,135,532,33,62,48,-6,88,125,247,173,-27,172,317,47,-58,50,50,-97,130,64,33,45,3,-207,19,104,235,300,381,-38,56,-8,202,112,344,356,-14,51,35,-71,215,51,285,-95,167,15,17,55,11,640,822,307,200,-14,19,-55,26,2913,255,37,18,44,580,27,-65,158,46,2,0,31,1,-120,-35,122,150,404,66,14,271,278,-167,33,548,48,517,17,88,-107,-74,120,-51,219,5,-63,285,124,60,-7,375,114,-23,168,126,-4,-35,128,-15,441,92,-36,24,30,49,183,50,30,17,297,95,-80,424,338,-49,141,452,69,558,34,43,19,-173,-9,59,88,49,146,-19,-22,129,198,-105,-201,24,991,366,149,113,-21,-131,106,64,32,422,339,12,97,49,-138,65,-14,-47,218,-145,34,607,41,-159,-507,10,105,184,-35,146,181,344,671,550,31,-63,-21,56,44,-155,741,-14,372,-9,42,37,439,210,-22,9,-91,463,1180,671,864,1820,101,514,5179,1981,364,26,47,51,295,70,361,848,9,638,-2,45,63,-76,-87,-47,68,77,-20,-7,70,45,30,-76,1157,446,1117,57,135,-29,-2,153,129,171,48,62,-1,444,109,23,49,129,311,19,155,-79,274,-90,73,580,-13,13,68,-308,570,-24,-93,-61,103,-172,530,-55,64,204,385,224,92,-63,-32,27,432,122,147,7,47,620,73,70,173,846,-45,133,211,16,108,11,462,4874,34,1294,1083,8,158,30,109,218,73,112,42,408,188,210,677,343,617,-1,224,-3,48,-89,-30,363,243,593,740,31,683,95,120,597,63,384,-43,39,210,51,-66,84,24,12,6,1727,405,1365,272,-83,-267,24,121,-73,-35,45,41,1333,68,-26,423,669,144,700,747,23,38,-5,-17,70,126,25,60,14,44,134,124,160,55,70,157,-19,57,903,1013,203,244,793,609,5,219,564,-124,48,64,48,128,1038,184,24,125,351,157,-16,91,439,99,104,101,52,-63,112,-53,122,-45,-33,2597,8,136,53,25,-64,45,176,-49,-20,139,69,-182,-23,109,-50,-158,0,2069,-179,-219,-313,41,1021,-149,30,12,451,-81,525,3,14,-24,41,95,-29,396,-51,246,92,190,102,395,12,48,2466,50,-72,-61,304,412,273,566,1782,965,-136,52,-58,209,90,127,-13,524,-687,562,-1,83,14,225,254,122,-2,174,559,153,293,101,86,181,-28,-41,20,-55,-125,272,-8,126,42,197,-61,334,-81,-14,108,55,89,384,982,114,-18,17,-94,101,-167,-108,192,71,-24,559,407,-168,-84,104,-233,500,220,232,365,-21,103,81,-35,94,437,8,912,243,-105,131,31,642,27,63,-65,-24,307,-68,3293,67,77,24,73,16,114,2203,-305,-10,751,1434,142,77,1681,-8,-266,170,104,77,90,-59,65,-72,152,-41,40,-76,185,297,292,110,206,190,117,300,-21,-101,-40,356,-88,70,85,-844,251,-4,-92,252,68,682,586,105,-3,99,103,-163,272,314,-1,139,64,131,485,8,47,-83,0,-175,-45,83,-144,629,739,71,294,12,-71,417,24,228,340,117,928,294,200,107,84,97,79,751,71,703,520,-22,-5,250,143,-10,267,-98,113,512,58,84,21,-76,439,161,788,-25,6,301,507,18,10,-23,-156,18,-75,85,205,58,115,68,1591,113,64,-24,-222,22,1580,988,940,111,179,178,416,97,-18,308,159,69,875,132,213,20,-40,261,-32,363,181,130,58,1,113,100,94,19,137,26,-19,470,317,33,88,335,65,3,52,131,180,121,129,1387,125,-39,1710,270,89,885,-13,711,332,94,134,48,659,-230,311,196,111,122,130,131,66,1125,173,-37,47,302,9,85,293,648,-112,506,380,234,-56,588,132,533,643,225,-24,39,34,938,-14,32,1196,967,210,44,81,-7,235,544,177,45,-21,305,630,-29,69,-74,283,-11,13,-122,353,1151,39,604,111,46,89,136,234,-198,45,3,937,1211,-19,19,21,-4,-99,379,126,229,183,74,360,40,-60,215,3,683,22,-6,-52,183,114,94,-5,1464,1663,1399,534,-12,1159,145,731,1050,-34,555,55,207,175,-59,7,23,46,3,-252,-122,702,828,509,131,263,708,6,195,89,156,59,145,-110,-36,141,-20,75,282,-24,-13,71,-88,395,16,1872,191,-16,215,223,-70,51,2,144,19,-88,-822,602,194,172,1958,-142,253,231,389,-152,47,-185,1532,199,-68,79,-25,120,582,341,1105,26,682,111,173,55,27,-5,1185,437,530,637,1308,743,6961,54,596,47,551,1428,-8,192,336,571,449,143,433,313,60,-115,268,161,-67,5,-66,-4,-26,-82,-742,35,37,561,351,10,27,139,89,-17,161,319,90,448,641,274,62,58,382,1127,218,71,192,-337,43,921,189,66,14,227,72,-142,12,-15,8364,1924,-6,1152,-42,123,141,-98,132,90,209,123,200,-58,2,88,40,611,235,76,-16,73,115,27,550,63,260,-101,156,1299,71,-19,-224,238,-55,-57,88,-89,-75,131,-30,1282,101,741,74,83,408,760,349,107,10,-44,157,5,66,116,-116,262,585,15,15,34,83,151,94,-17,995,28,-31,99,-7,223,-279,146,-60,56,11,-110,-25,82,-3,408,136,40,-22,284,-92,65,1,1,780,45,-9,-16,-153,266,126,-127,-114,542,352,63,165,76,413,296,130,112,558,21,-36,698,-57,-58,-5,150,-29,81,21,172,1350,-65,354,50,59,806,3,80,764,544,462,1398,109,803,1124,106,-248,36,133,217,57,153,1842,248,161,18,248,117,33,73,284,-48,-20,-37,96,125,17,23,-9,63,-119,64,58,23,134,158,824,451,-2,124,601,70,54,-24,183,312,55,-99,-81,520,104,118,139,-1,-20,351,262,208,68,-63,990,171,157,-86,752,68,297,-39,558,128,824,-7,-109,216,26,59,949,1067,72,276,311,253,163,-154,61,-15,113,-126,226,431,156,229,273,596,193,57,141,-41,-38,42,367,123,-30,9,19,262,292,-74,-117,198,197,16,164,24,714,-65,76,2077,349,810,18,180,85,301,1184,159,-47,-65,-4,1429,9,4,486,331,647,-264,85,602,31,12,4,-53,225,-87,319,71,210,413,145,489,340,482,57,77,126,9,132,847,204,-26,1113,95,27,152,509,-2,301,-11,-82,61,-97,36,-48,1146,393,263,-25,133,-44,60,77,93,-48,-79,272,148,492,200,31,206,-6,72,229,474,1425,963,-50,-77,-5,355,184,191,546,49,546,337,721,84,122,382,108,84,688,53,70,711,221,421,75,910,376,226,51,-145,57,51,132,69,948,-88,42,482,-12,-75,183,-507,-202,163,320,-74,-16,-53,145,160,106,4698,172,61,37,-136,44,74,18,53,1041,9,-71,1190,-34,156,-37,42,-76,1,344,-63,293,1748,-57,5851,-6,111,842,-39,293,180,185,-187,115,159,83,51,179,569,20,418,-1,-18,380,-135,527,-79,136,98,48,76,364,879,560,391,-16,-38,288,251,-129,420,16,1,773,130,-21,1601,465,8,-46,138,33,280,104,161,20,-110,6,353,-70,825,261,108,639,30,7,220,75,-11,71,241,319,-34,446,27,919,580,637,-1219,-322,142,373,1078,889,50,-113,10,153,-6,312,32,1847,359,1243,578,158,17,399,20,141,94,65,1526,140,-1,56,-128,-58,107,92,721,261,76,14846,82,69,740,91,398,232,-92,145,-158,-21,38,51,22,-48,84,42,29,45,27,25,-28,34,240,44,301,-10,758,-2,-177,158,-51,306,128,263,270,16,-4,36,49,-75,293,-247,435,-1,626,498,460,26,-285,-18,-22,127,-215,102,362,135,3,-16,-45,504,203,173,56,2,1566,107,571,-48,26,-17,219,-15,299,10,-4,48,1036,332,190,20,-21,14,1090,28,-148,60,773,985,528,-44,179,-51,669,4,195,52,662,140,72,31,1786,282,40,116,96,398,-13,-30,498,378,-91,105,274,-40,-35,5,83,-193,1035,654,50,-55,350,92,-10,44,74,-123,-12,-67,680,118,274,28,1509,332,4,26,470,197,604,241,-1,198,-31,790,-68,163,36,37,-18,2627,1795,91,49,32,35,122,315,235,731,120,372,-156,3521,-2,90,-218,1220,409,245,-23,-88,-1,149,385,44,120,43,-87,1094,10,-14,120,61,391,361,68,102,-75,-49,-52,163,51,-44,-57,103,291,331,142,226,1090,205,516,-152,181,257,329,27,20,2422,189,231,474,38,822,495,86,51,61,90,59,266,86,148,51,206,228,479,295,95,-22,-470,128,-128,61,-44,636,-27,114,-3,63,-27,344,220,-74,-36,353,200,411,128,-17,58,17,2471,23,-12,42,178,243,-4,121,22,-203,18,563,462,2108,293,1629,51,420,-104,287,342,544,-133,931,131,211,514,-75,62,1588,189,-94,-68,633,87,-65,379,145,-65,72,271,-86,-108,1141,-33,830,-101,459,589,1424,212,52,739,67,401,-67,-38,-18,409,61,-23,767,-70,45,626,-256,-69,241,634,284,30,63,494,298,37,939,1928,183,-15,118,155,170,120,478,424,433,6,427,60,-237,333,626,8,-2057,141,629,1770,377,325,161,-2,-108,1807,-19,-69,67,1365,43,123,71,729,-26,477,110,62,110,-92,455,10,-30,-107,131,-100,149,175,-32,266,17285,331,175,23,18,119,352,82,118,-1176,294,1019,381,937,660,-94,169,39,94,168,93,-8,172,384,45,155,526,721,4,1029,32,49,136,4,170,130,45,393,71,163,50,376,-47,1074,433,59,-61,979,686,336,35,16,39,-41,-15,-60,159,-146,156,151,-6,933,54,106,-68,-31,2,370,504,101,257,-89,52,-31,475,218,904,200,707,465,400,369,125,89,54,207,260,220,152,1168,305,449,428,66,115,498,-50,63,-51,-22,87,737,17,91,5,103,25,36,12,416,310,207,361,161,164,-9,-34,201,766,83,306,1366,573,74,1166,-261,275,88,-52,194,775,-243,238,297,151,-38,-97,270,150,546,28,-399,42,83,22,27,42,51,383,13,10,293,-46,24,-15,39,550,1986,1,18,-7,157,-107,250,191,147,178,-78,-75,147,1232,5,162,-116,302,-19,-9,-23,-80,174,50,109,5,47,29,6,154,224,154,18,133,118,-23,386,593,30,154,51,133,407,31,46,265,246,23,146,173,619,418,88,14,54,231,125,15,-14,-184,24,-166,152,-25,505,-2,114,-66,290,437,208,95,71,33,-35,1018,-1592,-155,218,561,445,804,248,149,102,27,349,-99,272,17,-17,81,443,988,3,1181,142,95,496,288,43,3535,45,82,-78,-10,-118,-33,55,292,10970,280,125,680,106,57,151,38,-26,154,45,250,280,-24,-39,47,128,-24,2,255,104,135,-22,-325,33,-124,-215,81,32,-108,807,5,104,52,146,830,19,814,-56,157,-12,-12,64,58,-56,383,130,1133,174,98,104,256,60,357,285,-28,-410,1084,0,740,1551,875,23,472,1062,131,195,-30,288,-164,8,233,275,175,1,76,-58,81,6,98,275,-21,-33,116,107,186,280,-44,350,117,3487,2537,-41,72,5432,155,-63,269,143,-14,-95,43,2,450,74,156,-77,1278,509,371,441,49,137,-69,123,90,157,416,91,42,311,553,828,96,120,-4,421,1173,983,32,344,21,603,594,34,-3,131,178,320,26,533,321,372,-186,308,-59,455,-11,196,10,385,-5,104,27,-16,40,-17,-111,-165,-128,7,327,85,174,80,-178,-255,459,-38,0,-41,167,146,79,53,49,-87,150,239,-175,-35,-19,58,-20,-56,101,-135,-30,29,922,15,-17,996,246,174,453,-89,94,136,-149,508,83,-48,-7,191,179,190,316,180,62,432,28,77,221,673,-54,61,-85,112,-64,-59,-63,21,-26,825,619,76,328,12,173,544,1160,357,2771,31,1505,-62,90,-26,0,108,392,314,85,63,4,-72,-97,25,-85,91,21,197,468,6,23,87,-44,-126,89,52,27,23,-4,956,20,144,192,-146,353,499,141,3087,243,350,11,19,195,-166,330,-323,711,539,153,-41,49,89,68,286,495,28,131,219,-37,-18,113,457,9,87,-86,-52,311,-269,-192,881,538,547,3,-65,-32,1,170,3451,93,4922,517,150,-73,494,104,40,95,45,292,138,22,203,218,14,58,3,-1,-28,32,705,5,2281,-74,70,58,264,240,362,293,-184,-433,199,463,506,137,14,518,295,74,-28,72,888,144,17,92,74,-245,13,-71,363,12,7,278,732,-237,2,414,366,7,103,14,205,167,168,3547,206,28,306,514,614,243,-2,-99,-131,196,266,760,51,197,-9,365,160,99,74,9,1638,90,234,6753,393,89,261,231,45,-48,3,325,-9,71,15,212,29,11,423,145,49,493,851,288,-91,91,-343,577,113,34,-112,-82,10,465,29,-155,43,253,-78,71,257,507,-87,73,791,-41,-32,209,136,-482,8,-16,71,24,-4,181,94,-31,457,74,1715,58,115,322,474,607,478,-77,-16,341,127,69,402,-95,-20,1723,1404,263,36,-26,756,-301,-94,-146,185,66,44,-3,12,59,370,337,418,645,271,42,210,241,363,-57,39,-2,372,1879,36,855,45,64,66,4,339,-43,37,117,4,-1448,641,133,84,77,89,110,3,185,-41,141,424,38,-64,287,355,44,29,-11,322,125,190,12,185,111,75,41,-1,111,-230,135,-22,46,812,849,102,99,-163,-1277,-20,-78,-22,347,187,53,11,33,-63,345,67,-128,683,-44,34,342,104,350,341,-192,-13,-86,-16,260,2747,-73,132,2,-85,-52,348,-28,2923,9112,526,652,-20,298,177,112,171,-125,185,-193,108,99,147,427,89,1455,249,127,58,1489,-41,336,-211,35,-225,349,283,172,375,-61,-180,165,-157,426,40,104,780,2941,556,62,-56,246,120,1011,8,-59,-36,-30,46,50,114,-50,587,587,353,-43,277,-153,1782,207,126,545,91,584,213,37,108,69,143,-133,66,60,-48,119,45,-85,-17,50,1,-58,470,-147,-59,0,138,426,413,73,627,1271,601,962,644,19,-18,1,73,109,-8,191,123,331,-278,121,201,116,-115,143,-17,-194,25,135,-78,111,549,2124,163,148,84,164,253,-19,-7,905,112,-16,-130,846,58,-34,345,2065,-567,274,128,1069,500,37,1737,-22,125,114,-125,-283,638,-38,443,867,-14,87,153,599,30,479,-5,-124,279,535,93,511,-258,158,55,199,57,29,3915,134,271,41,101,285,78,130,124,-59,5924,152,62,689,78,150,-59,810,52,-63,53,261,1961,-73,44,123,109,3414,149,33,2267,78,-4,107,99,33,427,84,23,32,-8,-47,926,521,43,7,97,268,355,65,226,-75,843,467,-69,35,-61,914,-16,659,-10,97,257,119,550,399,150,139,-24,414,22,4,-124,118,-29,245,295,11,24,329,575,-18,37,21,98,284,11,49,-24,78,75,1,294,87,239,285,48,-58,153,-32,91,146,3,86,-45,-79,102,15,917,122,-697,-84,-15,-162,72,-5,26,-125,4,79,-56,30,-43,99,791,-232,521,208,317,-3,762,453,222,87,1071,196,55,214,1121,48,415,7,42,49,4104,199,36,832,129,211,17,788,88,62,152,10,120,-47,-170,455,2,367,1552,94,-14,1160,896,-43,64,723,84,112,101,541,-3,73,146,41,60,-5,-44,671,-83,193,80,77,5,-9,12,51,73,83,299,-123,-67,47,264,-102,-28,231,-132,1156,35,45,-6,132,-120,-1783,51,-241,1066,31,32,-73,378,120,-280,-222,-75,184,93,-83,290,124,235,163,233,1964,115,109,7,-63,377,70,1322,216,38,330,4,252,60,16452,170,2506,2589,380,20,88,67,-19,-189,2481,1292,-86,269,-71,-6,57,124,399,187,40,870,380,105,982,184,107,1322,481,62,-22,77,32,385,125,116,152,324,-24,-8,314,189,5,194,332,-41,121,427,37,128,-28,50,4,21,387,-41,55,153,-40,2129,692,-74,110,11,46,629,-11,776,118,123,442,229,418,913,-44,20,260,630,307,1904,50,67,90,120,301,154,-1,183,403,2,-17,296,2082,91,214,67,-17,-34,33,273,132,22,-20,-31,83,154,602,2,714,91,99,587,-11,133,2,292,-129,5,675,80,37,44,41,-68,43,163,166,325,81,119,37,208,-7,-284,-152,113,692,60,2851,-46,10,799,56,301,-15,146,48,146,-69,42,-291,54,97,-14,153,-65,526,13,119,335,4,10,34,-92,109,284,-10,-49,577,13,387,-24,631,-84,3,-196,-184,-39,-81,10,1520,169,7,137,2099,18,-8,1445,-35,1004,163,579,266,258,83,-99,123,102,63,550,107,153,272,319,1486,493,386,772,-55,2543,1059,909,102,56,337,-16,55,3,509,115,130,198,82,41,1178,158,528,114,174,610,72,33,222,135,229,81,73,170,-12,76,396,457,98,-64,21,-62,-32,78,78,205,121,131,-22,-37,-59,338,147,49,81,314,46,98,21,154,-92,196,-10,37,19,104,207,-130,160,18,-8,23,117,366,97,201,227,23,9,320,-13,25,-13,58,-30,-18,-24,5,-10,71,-81,-58,-7,-2,-54,77,-2,18,28,-16,64,3,-335,41,-253,-41,-32,27,-59,-47,-165,14,-21,-121,80,31,-50,-15,25,-96,-46,-36,36,-40,-218,206,-17,-17,-84,-192,-43,1,-40,-15,-6,176,967,21,1384,569,172,8,119,73,1182,45,558,1142,39,-48,-84,-63,-73,-45,188,49,-138,73,47,19,9,3,25,-2,1832,15,-8,3,-32,-65,118,4,-6,-38,-38,-17,14,-4,25,-46,-37,62,23,-136,236,115,-47,117,-224,8,-80,109,85,21,-46,21,-26,-52,-88,-19,-81,-106,-72,-178,-134,-96,-106,-61,-121,-87,-98,-154,-174,-150,-90,-149,-103,-45,-73,-75,-149,463,-62,78,-111,-311,-198,-159,-741,-346,7
-108,-517,-503,-145,-307,-311,-77,-176,-68,27,-137,-159,-128,-138,443,153,-12,-161,15904,-144,-441,-61,-20,-107,-373,-137,-127,-9,-66,-34,-130,-45,-1242,-543,-901,-907,16,73,128,-45,-21,224,-137,1979,141,323,8750,33,-42,160,758,4084,84,756,31,4,-20,-232,92,80,189,92,126,-89,11,81,379,167,-4,-240,-354,-16,-162,-149,-80,-67,60,35,261,-151,41,-24,135,3,-17,78,-35,401,65,14,82,32,162,163,123,-11,2,88,38,-30,63,-156,12,99,20,-34,371,154,-346,35,54,-139,29,-639,-174,-41,22,102,-42,-31,-67,-79,50,176,-28,-14,18,-8,55,107,118,96,-49,3,41,150,10,93,42,28,-119,47,4,38,-61,30,20,193,4,-6,74,230,36,376,4,-197,101,-46,78,8,9,66,-32,35,3896,-3,197,-30,6,77,110,-131,-115,48,68,83,116,-99,-18,52,36,-62,60,103,91,39,-64,-13,-439,-20,757,14,-12,24,-72,134,55,27,13,-53,121,30,61,73,-19,-37,-123,333,270,88,-9,-258,-5,-58,23,-370,95,385,-89,15,68,-16,84,7,3,1650,-17,20,90,17,-18,17,176,133,97,-76,59,158,130,40,274,88,383,8,-15,20,35,72,47,110,-45,209,48,62,128,-98,2,1,156,-48,157,414,-162,177,-53,-51,0,-440,-16,-100,-142,29,173,-25,-37,104,-4,-111,-287,100,8,142,1169,56,42,21,21,6,226,-109,1590,248,777,-36,-42,127,63,186,39,250,37,-81,12,131,43,-8,66,300,81,159,-1327,296,-59,30,37,76,42,9,-16,-12,553,167,352,127,-19,9,457,111,35,-40,144,-44,100,79,6,101,-84,129,317,55,-19,-60,25,-115,110,-14,300,-10,-132,588,216,-388,205,72,-40,44,92,70,-45,33,-505,458,137,267,73,190,15,134,-130,107,10,-78,59,16,113,121,-30,301,430,105,79,21,-258,231,98,-23,-141,141,-161,-195,11,-41,13,-160,-16,156,28,-26,345,178,224,72,-2,13,31,-117,5,-149,20,101,112,264,-81,-45,77,168,13,104,-10,-2,-94,3,90,74,56,41,210,24,-78,66,605,58,-78,-72,-129,-7,203,26,101,-14,94,183,215,39,-134,-81,82,-67,25,212,227,65,41,260,-5,-231,64,-274,-55,113,-37,42,35,421,11,26,-84,13,123,52,24,38,11,-82,4,-164,31,-35,-39,196,65,-36,123,52,-158,-121,55,-31,-3,-10,-51,-75,-47,-125,44,49,47,-10,-128,101,-352,-98,172,108,30,73,202,-28,-248,-5,-171,-14,30,52,-25,52,-26,149,28,274,2,153,-8,70,-152,306,53,219,53,104,313,864,43,144,193,60,75,26,15,56,-86,160,211,127,63,-34,-43,-246,42,-5,-53,68,137,221,208,475,61,28,30,-2,31,-95,511,91,-65,-23,41,2989,-9,-275,88,-149,-93,-12,-43,170,114,65,140,110,166,32,-90,170,36,-21,64,98,32,-88,171,79,-3,-13,2,125,19,-550,-203,-36,-60,5,21,29,568,48,240,60,-382,120,141,205,130,-25,-51,14,62,-127,-26,79,-40,149,736,93,-49,-139,-33,34,44,-46,124,7,108,-28,127,32,85,31,-83,167,37,176,66,-93,-56,79,27,71,78,742,89,-25,60,259,87,5,123,45,-40,70,38,-56,133,182,-28,424,570,140,-316,44,12,-64,72,208,-43,35,108,39,181,1,45,89,177,-37,9,-43,-57,-191,14,173,-236,147,-95,-64,-46,-4,-97,-86,10,-56,-4,180,139,-77,-20,42,54,211,-36,140,-41,-56,25,-47,-65,58,-18,-24,-49,44,-4,85,-99,97,-423,54,-76,-13,-24,250,-12,-53,24,56,49,40,66,-305,77,14,214,16,6,35,49,194,50,48,100,-26,318,-69,43,9,-193,-31,-115,25,-42,25,-81,32,187,-322,52,38,80,436,-70,-217,87,95,-100,390,29,87,12,83,146,41,198,2,219,6,65,5,-117,82,688,-53,37,52,21,108,132,-1,-103,238,704,7,-76,223,-218,148,59,177,15,255,41,-69,19,2558,73,92,55,183,256,50,95,78,117,-260,-1419,61,-70,-179,-124,-146,-115,-170,-126,213,-64,435,325,187,-17,-48,325,295,-190,100,-34,-54,43,54,34,110,-202,-95,33,-72,28,503,4,19,154,-180,101,-342,-18,228,-58,-59,-108,-34,-188,53,-88,206,1,-364,17,730,74,198,-97,119,2628,155,3,-56,488,-144,6,-364,509,20,-87,127,12,-8,180,273,62,3910,134,178,30,124,164,-10,339,62,-221,2017,-11,-81,-3,-7,827,2479,44,-288,63,34,-63,93,191,-293,875,155,122,24,90,213,191,41,-84,698,645,21,105,219,69,157,24,-60,294,-41,-45,582,-10,-120,-30,10,-16,253,64,-250,-124,-121,221,92,-32,266,-18,-77,-121,195,70,-3,-538,71,503,6,-42,-22,13,42,65,20,69,260,-47,5,9,22,42,39,165,122,71,-107,8,211,210,-15,16,-90,371,29,7,-119,-186,2116,-11,461,43,128,-10,-78,-95,-27,-12,-47,-91,257,295,31,50,-431,140,-82,84,18,27,-43,10,321,37,49,-562,1642,43,37,-18,430,-31,104,131,1365,-154,174,72,244,13,-32,-200,167,-169,68,-78,101,-46,234,490,-53,94,-8,-185,-64,54,859,25,62,832,10,79,84,139,93,184,-37,-38,94,-98,71,88,28,149,376,20,310,-9,293,153,36,-97,-29,-31,615,121,252,75,464,113,86,-185,344,49,-12,35,183,-24,126,98,-57,7,-39,202,35,-242,-260,88,-291,2,76,9,298,251,-536,983,-106,71,46,223,52,-80,183,-32,-76,10,-31,121,101,69,108,3,37,-3,817,201,11,-58,-90,37,-15,-26,-11,-3,-25,32,-10,386,54,136,-55,38,-162,-6,171,34,53,38,35,82,-10,-4,80,105,23,4,-36,23,206,-24,-39,91,151,99,44,199,95,-62,318,125,58,19,114,97,-51,283,-72,2,-30,218,176,-47,198,28,136,141,47,36,-8,86,233,-176,-141,-1,70,38,-218,106,-125,-90,-12,6,-78,82,-60,-27,-5,-71,134,88,-7,-407,17,147,9519,1617,-32,-232,-339,110,36,4,27,-41,-374,18,111,21,-350,29,-224,48,-293,25,258,-8,-9,-44,3,-3,300,44,-4,31,89,75,53,-2,35,68,350,315,61,-42,-112,-83,-13,36,450,-1,87,-37,134,-52,-58,-54,12,-46,-18,45,20,52,-11,-44,40,-168,-71,-120,357,-30,427,444,33,-146,-49,39,688,29,371,17,32,36,18,42,159,142,176,1,21,-22,-4,179,73,10,74,73,-97,282,94,0,81,141,117,80,96,-77,102,52,17,87,-236,132,-1,44,510,84,175,-27,-437,36,11,-160,146,-935,4,333,342,123,-35,601,45,-55,55,76,20,-13,-93,57,5,206,51,1800,34,-84,283,-58,82,11,-62,170,57,177,1392,-36,203,-466,57,7,147,7,-2,-13,46,61,156,1,16,-4,2,504,158,168,53,-49,-85,64,593,4,-40,236,21,12,266,-218,-49,311,-16,-343,246,185,94,-36,11,-77,-58,96,-617,-108,-74,39,-303,-211,-6,568,490,-92,71,-420,12,-37,-28,25,51,-99,13,276,49,-57,-2,23,-29,5,-102,36,41,201,13,57,-9,422,50,-47,-178,16,42,12,-126,24,145,-52,-27,-62,211,-156,121,179,924,48,-49,58,11,133,8,-117,-35,39,84,-52,-42,-185,95,63,148,44,198,182,8,9,-65,77,25,-3,16,4,-2,-35,37,-244,10,282,-20,66,225,23,64,11,-7,-37,-54,-260,57,36,40,-2,-2,28,332,153,11,22,-10,187,-213,57,-13,165,-162,10,-29,240,241,16,105,-76,85,-121,181,-159,-15,78,-50,36,94,-41,-97,86,24,343,79,436,26,41,1992,164,-37,13,-69,49,-94,52,-53,-45,35,110,163,26,-11,-77,21,-35,-38,27,92,-36,270,81,-29,77,5,10,-40,40,393,-32,-42,0,58,-11,42,172,67,47,22,-2,388,-348,-94,-112,-18,85,54,39,17,-278,101,-167,21,28,-1,-18,-42,54,49,410,13,204,-28,-30,-6,331,-62,22,25,48,39,29,32,215,-18,35,99,68,4,59,-9,9,-69,19,12,11,19,-3,47,74,-49,201,93,46,-165,-328,83,42,-69,23,158,-13,141,215,-105,-376,-570,70,-82,168,-11,-10,159,-3,45,-67,-518,172,88,-30,-41,394,918,10,-37,543,20,-17,89,-193,-43,356,21,-97,-24,37,-63,-441,-162,45,77,63,-76,80,48,137,216,-8,241,73,-82,122,15,71,-92,1293,-15,-150,98,104,92,44,73,42,-5,106,-74,-8,-71,-7,16,-80,40,14,-1,-89,320,122,0,132,93,117,39,-13,63,84,-30,18,15,10,12,-233,90,65,93,134,-15,146,21,-246,83,8,5,-7,41,-12,-62,11,348,9,-15,1062,68,2752,2312,2485,45,-27,93,23,-223,132,192,469,52,12,121,-71,41,-191,110,-156,343,175,-27,88,97,8,365,4,6,33,-163,-587,241,-8,-41,-198,-57,82,-117,2,129,-90,1,102,113,33,217,-308,7,-74,145,-81,-73,55,196,188,-2,156,-115,-15,-19,35,-10,42,-73,12,145,25,15,-18,160,189,19,14,-242,398,-12,1244,409,-5,-5,-274,30,144,71,198,22,-96,44,-128,73,137,-48,91,-12,-20,12,39,-61,-76,38,-297,-7,221,-128,-17,-47,124,1778,-39,34,-14,-266,46,-39,-21,587,-6,493,82,-313,-43,58,-111,15,196,21,193,177,-28,-121,65,67,62,-38,86,12,16,-36,92,9,82,-5,-57,104,79,103,-22,11,0,-69,-122,25,-36,18,80,70,46,265,-294,20,7,27,32,272,335,1522,356,-47,84,75,37,29,-43,-293,16,-211,222,124,164,222,212,10,105,-115,938,51,-40,-18,-23,61,30,-161,-15,-113,34,53,-60,4849,134,-86,47,149,59,-89,204,70,5,766,24,30,22,-19,183,-200,89,-16,-267,38,67,21,3,1,-5,495,-49,209,79,-109,47,-113,93,85,57,79,282,-31,54,39,95,4,32,-17,38,178,25,24,97,-132,62,89,25,97,72,-18,127,196,11,-128,38,58,-23,446,-181,119,68,-10,47,342,-224,58,-25,-92,65,42,-28,7,106,203,66,-157,-36,-3,-31,399,455,-124,221,11,53,-35,-225,130,-10,15,-43,-1,340,359,-34,42,97,164,-252,-1,-60,-124,-111,-21,61,70,4,271,-288,39,46,47,-29,86,22,24,-132,-62,-166,3,-29,-1,-57,6,1879,321,246,-13,25,40,-35,-117,14,10,132,565,32,-39,39,14,47,-117,18,231,-218,-13,80,-222,-70,68,-5,88,852,-42,35,79,51,-43,-547,4284,177,62,-90,-790,169,-16,46,61,-57,14,-7,-188,224,-35,54,-5,240,-43,141,43,9,-2,114,-2,59,-18,50,-56,-50,-9,916,-370,88,-39,13,22,51,94,31,-44,87,-291,22,34,15,19,-236,-51,-8,55,-252,56,119,35,76,94,129,169,317,81,-61,1,-9,-76,-177,-36,23,6,174,33,82,-5,-25,-17,64,80,49,26,-86,-6,1,463,56,39,-88,-38,102,78,177,-18,60,133,59,-94,1761,-314,-114,83,-1,-58,-27,67,16,-20,10,913,-24,464,-17,-162,225,196,-28,39,212,13,-60,-620,89,324,128,-178,55,10,174,-7,28,124,-37,-5,1523,-26,30,-40,262,104,154,-2,30,122,12,55,93,317,216,286,51,-99,-420,8,-113,22,53,79,-81,-108,15,381,124,29,10,1937,441,0,151,-4,-13,-42,34,106,-76,137,49,-48,-13,377,101,15,-21,115,-86,-1,-304,-39,5,-40,61,148,171,11,-7,151,-132,-46,-116,100,130,501,-16,128,13,468,84,82,-42,-65,-210,246,-58,138,-9,54,-9,21,-14,134,-7,127,-152,14,-33,120,203,69,-50,57,171,9,44,18,14,242,14,79,-54,229,60,16,421,56,258,2,27,17,6,342,69,-71,23,-8,-121,-15,121,-66,89,65,54,-18,-114,4,-4,70,165,-25,234,195,114,9,93,3458,66,-80,-295,-104,-150,335,42,62,-161,198,258,-33,12,112,113,-23,62,-38,-35,212,35,313,-376,127,110,74,-30,68,299,20,125,-39,-16,309,1,-52,8,28,431,296,11,-27,-58,281,55,-50,26,-16,52,-11,12,159,44,18,375,650,7,-26,273,13,80,41,21,429,-160,38,-47,-113,-48,11,79,42,56,-73,79,93,17,-151,27,31,9,353,-20,589,66,7,2,70,-8,67,9,-96,14,2,-136,-219,-123,149,-87,38,291,-4,260,18,-38,93,-27,86,-1,84,345,114,121,108,154,-12,6,91,22,1,176,-17,1549,190,7,-524,40,85,-67,3,75,30,-210,113,131,32,-62,-14,-49,19,33,86,85,-103,7,298,-24,257,-14,11,-245,-41,52,97,-282,73,62,-200,-185,-15,73,124,-246,-29,-20,30,77,-9,157,129,45,-312,80,39,-176,-38,-74,267,-57,-78,-41,-68,38,105,192,-340,26,100,37,-27,-83,58,74,54,-156,23,29,91,239,110,455,-63,182,123,-17,-67,-57,144,137,95,114,-279,202,100,-286,168,-86,44,96,96,67,20,47,-51,42,-20,-141,-78,-1,69,-17,62,82,126,9,-65,194,74,-41,-56,130,-23,88,-120,313,-138,96,-26,156,131,34,15,39,5,97,-15,77,32,241,13,210,-24,72,236,-13,4,-321,44,71,46,-30,105,37,4,448,23,173,-81,24,-2,-11,129,8,21,47,28,70,74,-42,206,14,-57,-502,-30,85,71,-116,71,155,136,-296,-43,78,112,-8,-38,-15,162,80,59,-22,164,126,-48,47,-78,109,102,66,-30,7,-71,65,144,72,60,60,-250,3081,21,133,-64,-135,69,-11,62,103,-50,87,-78,174,-28,-21,-14,326,219,34,-51,-4,20,96,149,141,-2,-61,41,271,323,2807,929,23,-13,-15,36,52,11,575,-22,-25,20,0,15,57,151,-28,168,-34,118,-47,72,216,-6,-14,2,5,78,112,160,14,73,-13,-20,47,48,319,269,15,405,2382,789,361,1469,889,4038,383,-59,174,-147,-87,288,70,-7,191,71,40,-172,-104,38,-101,-28,-133,252,64,-47,-50,158,36,-32,10,166,125,9,-119,111,-18,-97,12,-103,-27,-84,22,43,-76,85,198,19,146,61,-41,-38,366,-47,7,-68,95,75,66,-185,33,85,-74,-70,147,-23,110,-7,97,37,6,79,-40,41,-174,-30,97,29,7,2,47,34,223,80,-12,-82,-28,-188,68,92,51,29,285,39,-154,6,224,227,50,4,-233,132,58,86,19,41,67,5,13,38,5,-71,-3,-95,-7,-148,63,69,44,104,14,14,54,22,20,56,-178,-63,113,-76,44,-14,68,-40,-42,54,28,382,219,297,-237,27,51,-49,3,-159,11,-20,51,86,-34,-9,208,50,7,228,475,-51,-14,-132,0,-44,44,-25,46,-8,-65,206,125,31,-87,-22,57,25,-13,-48,67,65,51,-52,-126,230,-1,-4,114,-31,-75,-94,87,-31,24,16,33,13,466,-220,-49,48,-23,-8,-16,-2,48,55,-39,1243,155,118,-6,135,-12,358,-92,10,104,-66,-15,78,45,11,-75,15,37,78,24,54,-12,-10,11,65,-34,-47,20,9,96,79,163,47,175,124,-59,47,62,180,162,-11,-28,107,24,-67,90,39,484,53,-162,60,5,107,-33,88,-46,-231,-54,5,79,35,100,38,-108,-228,12,114,459,-128,-7,124,-187,-4,60,-183,-32,55,121,-263,94,13,-34,98,-34,63,129,16,91,-381,-55,-26,11,-135,-25,38,52,11,103,-3,-6,111,-19,-96,315,111,122,47,124,-41,146,98,2,35,-28,-41,202,169,-4,14,183,-46,54,110,-10,-45,-244,190,429,100,-139,41,-21,77,-63,17,45,25,171,11,25,234,-8,108,-40,-17,130,127,17,138,-135,-23,-285,-74,-113,68,120,-39,45,-132,245,63,25,-68,75,-166,-43,515,12,-25,84,66,-42,24,157,-29,70,12,-27,243,26,47,419,69,-19,-32,-130,13,3,19,17,-106,96,-5,-38,-4,-65,-294,139,231,68,33,-130,201,62,12,90,41,60,-7,-23,14,-50,0,7,169,59,-27,164,-4,6,35,427,-478,89,259,-6,15,51,-22,17,224,38,1286,106,58,123,-2,-20,494,57,302,-15,347,-51,74,35,180,94,42,55,52,240,641,-6,-34,89,1216,7,-2,-56,24,-65,24,-26,88,75,93,45,8,103,88,115,-109,135,-33,332,-319,11,-42,-46,91,92,17,259,81,-81,121,-35,26,-343,434,3011,140,125,40,69,-17,-109,-100,69,94,-7,97,-15,4,146,2,-56,162,171,43,244,1298,-21,719,46,-41,-15,329,-73,71,-98,-198,199,25,37,170,16,-16,99,72,16,26,-93,4,36,70,4,23,540,-11,27,-30,99,57,265,571,54,46,142,-26,-164,171,51,-76,134,-7,-19,54,244,-56,-289,310,217,-41,2,42,-20,101,76,47,-183,20,4,-73,6,-166,117,-252,-75,1681,2,-147,108,-82,8,79,31,74,13,-156,-13,90,-272,63,100,-28,52,-88,-19,91,56,89,3,215,9,-70,-16,69,66,64,117,-14,-170,-3,-30,-147,-48,27,-56,-35,62,-55,-42,313,-197,105,-1,86,10,197,31,-11,224,34,-25,7,6,137,5,46,4,-5,27,257,-16,96,-52,-33,171,1285,98,117,-70,73,161,-166,26,110,70,-13,-11,61,93,-22,37,-14,86,37,16,38,46,66,284,134,3,22,86,11,-386,-16,-95,7,24,8,-55,-70,-4,-618,-94,-221,35,-46,168,-18,49,54,-25,121,29,10,-25,16,-12,-29,45,321,1,-357,25,4,-77,20,141,-348,329,-136,-86,-3,227,23,99,-29,-8,7,-218,-273,-62,-1,101,101,-26,-62,114,-85,51,259,105,59,22,225,13,-48,-23,14,-104,11,-37,-12,-33,114,-11,128,-65,47,27,237,173,249,-17,77,-1,62,87,35,278,13,138,146,-60,-31,231,202,-14,36,39,-68,-14,218,-20,-46,146,53,225,123,-268,69,-4,22,122,398,-4,253,-14,1,75,-118,107,77,-50,-7,-176,113,235,-57,88,-26,-47,-14,39,2,-2,45,51,17,157,20,31,-33,138,-311,13,-28,-8,55,24,-19,54,-15,77,42,452,117,144,-65,208,145,158,-83,202,-287,105,11,37,-20,-36,51,99,-169,13,60,-44,40,113,53,107,453,130,-22,383,-54,8,364,-12,-54,520,44,-113,-16,78,-127,18,-4,1,-17,-17,158,16,-3,31,211,-35,-640,-45,22,-7,21,-126,130,-100,7,-148,94,-21,109,-181,-17,487,447,44,-32,51,14,19,30,144,44,-155,44,10,-66,66,333,-103,-68,58,64,4,142,-118,63,-63,-219,-97,48,633,37,110,95,-158,69,47,330,67,82,123,258,165,100,224,37,47,222,-52,-432,-58,54,5,3,45,19,2,37,57,-108,28,-256,-120,-86,36,131,174,188,-21,161,171,-1,45,-32,-15,-12,39,174,-56,-430,2,63,-127,-64,147,98,8,12,44,514,21,8,65,-26,52,-43,-104,22,50,16,9,160,117,269,43,-102,-14,38,48,-129,63,63,-86,-23,216,38,28,-9,444,-16,-26,177,-30,68,152,139,655,39,336,-6,58,271,-2,3,-5,-11,193,-33,9,549,4,-74,-174,28,-548,32,35,692,-19,89,-25,13,-38,-297,48,90,191,37,25,-238,-10,19,-296,-29,0,175,-30,46,-56,-148,39,-195,122,103,-27,-23,47,104,61,-82,194,14,44,305,112,-387,59,-200,164,156,4,67,86,-41,25,233,270,-10,145,112,98,143,66,46,59,-21,-141,131,-27,155,146,120,51,124,211,39,-195,120,28,174,-78,-77,69,3,184,90,-36,62,166,158,31,46,42,-43,318,-12,582,48,51,106,93,-3,-48,22,162,-241,56,-58,22,44,-106,54,528,8,-165,12,-19,-14,12,-145,39,0,54,46,151,85,18,77,51,-32,-60,200,-126,9,137,167,17,15,58,8,41,-84,545,216,95,-131,124,148,-24,-197,196,118,36,-38,32,-76,5,-189,74,17,-5,185,31,67,6,-51,82,73,-68,-48,24,167,20,202,-250,102,-5,17,29,1,453,86,67,-52,-235,0,-19,53,325,141,130,72,-11,172,62,16,-143,193,79,270,-8,49,-53,236,144,238,-10,2779,70,-11,121,-28,-49,220,14,130,86,-131,-69,4,-47,161,101,29,98,308,-90,376,46,21,104,-105,-231,-82,-131,3,-52,24,-44,-477,10,-28,-1,-7,-17,-19,64,-4,40,6,2,-65,9,45,-88,1913,15,31,42,34,121,-41,22,-167,70,-156,-53,10,-15,-182,-24,127,-30,-6,77,54,816,-90,161,816,141,0,-81,252,-522,-49,-9,19,29,-22,-30,216,20,-27,-81,466,70,-55,-17,88,10099,52,40,195,160,78,-100,-79,32,-70,192,303,32,89,-40,-2,6,-86,-35,25,1,485,99,-56,13,-1,174,38,37,236,171,103,-336,-74,313,110,754,197,1571,-78,-1,3142,468,-264,391,23,33,66,337,28,134,60,-104,-93,-778,121,24,14,-171,58,41,-8,819,10,8,85,125,4,130,29,69,-200,-29,438,271,-31,16,44,34,-88,-32,21,-292,-96,-12,16,-53,-21,-47,61,-73,80,-52,59,-32,230,-264,206,226,66,93,-40,32,218,-58,419,38,81,33,793,790,-159,184,-7,-111,-34,576,-1,-70,-406,-17,2,544,294,-37,19,10,34,-47,86,216,-72,40,58,393,64,43,186,-20,-18,39,231,-101,2934,-64,-30,-91,32,-33,1026,-178,194,125,-5,120,-2,-14,191,15,40,28,74,3259,1613,65,358,-14,83,135,88,-98,274,-135,680,-103,-4,-72,105,-29,43,70,57,18,-159,11,31,-25,231,-8,101,13,-37,86,51,7,-224,7,40,-87,47,87,563,-113,106,64,35,506,195,113,115,-5,107,-38,37,381,169,-349,62,16,134,97,-55,348,18,-6,-4,14,-71,-64,-72,24,94,30,-55,50,-18,149,30,111,84,306,1651,-76,-117,34,61,145,79,19,-43,-279,53,53,1552,19,21,72,16,56,20,76,12,40,108,-14,5,-14,29,181,191,-75,-15,-137,25,1221,-162,69,-18,-16,-12,-77,27,128,-20,23,1,127,118,62,-27,255,-93,42,-40,-26,-16,-21,197,-66,268,92,51,138,186,168,43,35,21,-30,223,86,-67,-13,-6,-52,15,55,3679,-98,-164,-8,101,10,99,179,-238,160,-23,42,71,-34,231,-51,181,79,36,121,227,-7,-59,155,26,-149,188,26,1398,953,-17,-29,605,104,419,-43,1,205,206,157,-38,252,-471,-146,3,33,40,88,-30,-10,330,-28,2,101,281,-108,248,-118,-54,46,305,-197,125,-117,114,20,19,29,-25,-57,377,85,250,2327,-99,65,4,-80,69,100,237,8,100,-103,-27,58,39,-88,458,504,156,244,151,14,-3,-13,91,117,175,-38,-119,18,-84,38,546,15,-156,-7,-39,117,136,48,30,-12,289,5,-51,156,-200,53,-50,90,47,28,6,-6,47,126,-2,359,24,271,56,-23,97,38,99,-53,-118,-6,189,-72,44,50,95,34,97,-86,65,-47,-46,-112,25,7,34,-13,35,139,-235,-45,194,108,24,56,35,-34,67,42,-24,49,853,27,301,-6,137,-45,31,-42,100,12,7,34,70,102,28,26,147,-185,455,334,43,-56,-12,39,47,176,-37,356,945,183,674,33,218,188,92,119,83,-50,-35,-51,-30,35,36,200,-16,22,77,26,-12,-141,22,29,43,54,107,-90,-59,46,80,78,-20,-27,26,-56,94,18,107,16,344,-36,98,184,76,101,-91,171,-5,-6,-9,-28,-69,-72,65,130,-55,-6,23,-57,-34,-167,-17,42,-21,-1,-30,-6,8,-124,-102,64,51,-29,-164,-26,-71,261,174,49,-22,10,-7,-58,-1,-34,124,70,-101,507,290,447,-76,-68,-25,5,-31,94,73,-191,-4,-8,483,-185,-146,-84,100,101,54,31,193,707,10,-789,-4,-6,125,41,434,39,18,-75,248,220,-101,-1,88,-4,22,16,71,114,-29,21,59,5,-37,-43,232,82,302,45,214,47,68,4,3,-90,45,115,123,-26,111,114,-17,19,173,45,-13,27,-47,-25,3,-100,100,42,-7,19,30,-60,-61,107,-268,-73,49,-24,-145,155,-408,132,-18,-11,-167,40,-11,-9,-11,-34,1097,-42,301,14,4,30,17,154,-78,56,-10,258,-113,68,87,-60,125,4,85,109,354,233,14,-3,-47,144,85,295,201,-31,388,0,17,-6,85,-47,13,-312,0,-59,14,103,54,126,-44,98,-38,92,366,88,13,-26,100,-7,88,85,161,166,55,63,38,-422,152,61,195,434,52,-500,-96,-161,72,-79,166,7,9,13,10,-148,126,698,43,60,114,170,42,4,52,46,44,28,-22,174,158,-13,-29,24,334,86,-13,-12,-46,-59,121,47,70,59,8,44,16,-500,7,-16,31,20,-38,8,-43,-126,26,221,-216,63,-34,-132,40,446,-30,-547,149,34,-34,-33,-67,45,-153,73,-85,181,-23,30,469,-2,-196,-4,108,27,-138,61,19,50,93,49,47,58,156,-141,-7,80,10,-51,3,24,107,-27,-73,-38,-48,-15,95,128,56,65,44,20,24,-86,11,-16,22,37,97,-40,287,173,-9,4,60,33,63,-21,76,56,-123,237,288,-88,-57,11,-302,146,-109,41,23,46,117,162,-1,37,516,-79,96,-125,28,87,118,-20,-3,132,5377,292,-195,84,-252,101,-92,115,-33,138,-188,49,88,-229,3,-59,252,223,-113,63,11,48,227,-131,9,139,-15,24,38,150,1935,126,29,199,-15,283,1237,-6,417,96,-116,-132,11,65,2862,172,22,1178,16,8,-157,-25,20,16,17,285,146,99,26,303,-13,3,162,14,112,46,-76,170,-8,-49,77,55,-101,-13,60,-59,-37,-67,-246,130,426,149,244,-48,-28,-61,-32,-93,24,15,185,20,100,55,80,179,113,-1253,117,1,56,84,-51,63,26,34,66,162,-104,79,132,24,24,-10,2,25,20,113,61,321,4,286,13,-76,33,174,-98,198,76,88,-80,34,129,-45,37,-22,131,-198,-135,-59,9,2034,117,373,72,-14,64,-324,45,51,33,-220,41,12,15,-47,41,-85,56,4,-151,-6,65,-261,13,13,-24,-111,51,-399,-30,136,-268,-3,40,170,-11,237,120,2542,625,4873,54,-11,-168,246,287,-394,46,-135,49,-92,90,-12,137,25,19,215,9,-165,-56,62,107,-107,-30,26,23,57,35,37,174,-182,-38,76,31,17,84,248,30,15,131,-133,55,13,-10,76,256,-106,37,115,52,-2,7,92,54,-64,-256,-144,-55,10,16,-17,13,151,143,26,26,-61,39,34,305,-54,226,-57,254,-107,334,1,-4,-26,8,-31,297,162,-23,9,59,-79,-26,29,133,46,50,-67,121,21,6,31,57,171,26,183,85,94,82,148,-172,24,20,95,1,95,-28,78,103,-1,-216,20,40,-9,506,194,-97,95,348,3,528,13,774,37,-119,-41,43,6,-30,3,28,-7,16,232,-166,12,109,47,24,24,168,516,-2,27,122,-23,-30,-126,-108,9,-26,-8,13,181,-4,-22,90,89,-35,19,7,180,-9,321,352,-16,63,53,12,-81,297,131,80,-39,-9,-2,4,24,288,-5,-10,105,-2,-20,-35,24,10,291,31,-42,96,-46,14,-246,-54,112,78,-12,50,-30,4,148,9,569,53,-44,345,320,33,-2,-56,-10,15,37,78,-10,142,-111,104,60,15,32,-27,-26,53,71,132,158,-29,61,26,374,35,15,87,13,156,-9,-25,21,210,98,-40,534,55,11,-35,-50,7,-21,13,18,30,23,30,9,-247,212,56,-9,-76,-178,478,1292,-147,-14,31,-46,-118,-3,-108,-14,-16,457,-87,7,9,489,158,304,-23,63,-125,195,-14,3,-15,522,21,79,-290,44,69,59,-45,-71,104,202,53,373,36,227,28,-152,-372,25,-34,-44,28,-63,-29,199,66,5,298,85,412,-22,2996,23,-84,39,284,107,-30,82,-73,52,-22,0,37,19,-54,29,-6,261,-38,-29,-94,1495,33,-133,40,-51,-11,52,13,23,47,94,-131,-14,-9,17,-12,29,7,-16,279,11,80,-40,253,126,12,629,31,62,187,-48,731,3,71,105,-25,43,123,39,6,-15,-16,56,327,-4,-128,-16,279,-4,131,10,232,-192,136,230,-182,-25,-59,-67,442,-14,-28,55,117,-231,740,-13,186,237,122,58,35,6,53,35,37,28,63,17,19,49,211,78,221,88,60,-65,47,129,-81,-47,-66,-67,647,45,193,6,1,24,-55,186,104,77,-53,56,141,8,11,151,110,49,157,59,69,-85,460,-38,-207,-97,-225,279,154,175,-96,-207,209,-21,289,765,-21,288,-53,182,3866,-297,57,-265,109,277,-96,126,-53,183,482,293,1526,368,36,137,-76,130,117,-82,4,90,45,23,102,269,165,-65,-16,64,-275,-264,255,-8,-85,14,18,75,-409,252,7,-41,8,-89,42,401,11,16,-168,22,4,-62,61,-33,14,-197,-16,10,-130,88,-64,-177,-2,289,59,139,13,-37,-40,107,-54,82,-39,-11,-245,-123,-56,-3,169,294,601,3429,212,7807,-185,-7,44,143,11,148,233,-264,48,-82,-12,95,78,-44,97,108,39,40,-55,354,42,101,50,21,21,155,113,-40,3,105,1425,9,-34,-180,146,-295,234,134,130,-13,80,4,22,119,16,268,-26,-34,158,122,88,-57,-20,143,-9,29,1,-786,265,58,-59,24,31,1,141,57,-27,-275,-208,-103,117,105,775,254,85,23,177,-116,52,187,5,-58,329,11,479,48,26,-31,61,-2,384,123,37,26,-6,61,-20,-122,-34,101,132,45,-169,33,-299,392,403,292,204,53,59,-159,219,-196,66,-168,-53,83,46,-68,-125,176,-11,5663,62,-20,358,-59,68,10,-121,109,82,-25,-1430,884,-3,49,931,72,59,31,32,15,-55,56,11,398,-41,135,11,-10,-330,-100,13,112,589,81,-50,-42,46,51,-13,-185,6,251,29,-70,4,47,-2,-4,187,159,135,-75,-14,2,-9,373,18,-301,79,-24,29,-153,18,251,14,157,103,-36,238,-45,36,57,491,4959,6,9,38,56,-80,-6,30,244,20,62,-10,-76,40,159,-96,45,62,-357,25,232,19,5,137,-27,75,145,30,-5,3608,-106,-21,81,101,-33,-287,62,-59,282,-37,616,-59,507,286,68,53,179,93,-41,-19,519,-191,-233,34,80,-62,47,19,106,35,35,-139,108,-29,-167,-2,-54,81,-8,-369,-9,9,-19,5,-60,182,122,4,131,-20,23,97,31,232,-114,20,-37,-36,-75,-7,346,41,33,114,-7,-64,-96,69,97,331,-361,-58,22,-285,41,16,136,-105,338,123,228,-192,-44,-13,-49,-5,53,-60,-38,48,101,-46,71,19,-126,122,206,261,-131,-96,70,107,-20,34,70,103,66,159,39,0,460,-4,7,59,42,-109,4,140,-118,13,-129,-7,-164,-371,198,-52,21,-169,-23,64,3,-124,732,-781,25,48,23,97,-22,77,204,-4,312,12,201,149,26,-374,-58,-42,-81,36,179,136,624,14,-54,592,-207,135,43,239,13,54,-57,363,-54,-79,39,150,178,-10,18,42,42,79,-143,-253,-220,102,82,67,548,-46,-29,298,295,-101,457,-61,-86,-26,-71,-133,24,161,41,6,371,-241,4,28,-14,4,-25,-86,133,151,-58,682,-6,-4,-40,-27,-76,477,-89,41,-56,-67,289,-53,162,68,57,-371,621,239,-101,54,-32,-18,179,7,615,198,-63,228,-54,-142,-105,118,82,70,75,-3,44,313,59,56,57,95,10,59,31,26,345,127,474,75,-64,152,-85,37,-132,195,-256,-90,-258,71,80,-364,-118,108,65,6,69,54,328,-25,29,80,50,194,508,-214,-35,115,658,60,70,834,21,62,-238,2708,-123,77,-7,39,171,-37,42,27,351,17,-79,50,45,7,96,413,3,471,-46,172,36,25,-183,73,21,112,-224,-7,-115,30,-27,46,-41,14,-50,-205,122,-36,125,30,-139,-18,87,47,-269,-459,432,68,39,5,173,71,174,-110,-6,-46,18,12,37,278,68,-63,-179,18,-119,111,40,19,402,-116,-12,74,60,116,81,27,218,-114,61,-21,-16,9,11,8,92,-25,69,18,69,-3,137,116,412,-76,12,51,-177,-33,-2,268,18,305,53,742,115,471,93,-140,24,60,-23,77,-111,-177,45,7,-15,13,375,106,2,125,-81,198,156,-114,-32,29,119,-22,38,-305,352,2,372,225,-85,-317,13,276,-29,3033,28,21,18,119,-10,-155,5,55,-19,69,105,29,112,-2,-206,-43,9,-79,8,516,51,253,-101,-246,-4,-331,62,21,67,106,12,299,49,0,58,130,177,-4,52,57,19,48,-34,83,21,-4,-156,250,65,80,-43,26,-14,-24,113,-33,70,-25,-2,-18,12,-34,52,681,381,145,-594,-144,-117,63,-39,-25,767,57,260,97,-127,-86,-106,2,-90,-318,179,149,69,-75,212,-311,-74,58,76,-6,76,258,48,61,380,234,-246,260,-573,-92,36,96,-34,-261,28,-121,33,689,440,50,-46,-63,111,6,49,613,156,135,486,619,50,24,180,-302,-148,-157,13,-50,56,-10,-3,0,-48,14,6,38,36,305,38,-93,-318,16,68,237,282,278,259,8,-5,299,-11,364,17,51,-41,-921,31,-302,-106,42,294,10,124,-53,-162,-137,-149,3,-381,658,8,85,-12,40,-63,-87,127,-87,170,-26,144,-109,179,-121,42,-10,124,-19,5,52,-31,45,34,6,-33,-9,-42,-7,-20,504,-278,-252,71,1947,-60,109,40,116,181,-9,246,-168,-212,-85,41,239,78,57,96,78,-50,168,173,7,22,12,-43,-244,28,-285,57,72,-2,88,104,-155,52,101,-8,-26,-559,83,636,3,172,-705,25,-300,74,48,51,19,-62,228,63,24,-106,206,33,16,50,140,115,0,264,-23,-154,542,-135,37,-19,7,-146,-293,-592,-3382,-115,183,42,-101,-14,2,-164,-28,-39,-140,-84,2365,-11,-23,149,9,20,256,21,-121,-15,202,-11,49,1144,-59,10,-58,793,-33,4639,-178,-566,-2124,-4293,-481,-62,60,-20,-27,-45,-147,-138,239,-115,3740,-53,451,21,-75,-96,12,400,143,2650,39,-3,-8,13,-115,2705,38,-2,2335,41,-63,-38,16,288,-40,303,-16,891,-84,43,-13,-313,-43,41,93,152,21,81,33,250,-74,78,61,78,-12,-61,-57,136,273,284,152,97,-29,-47,-125,-95,160,257,3250,410,26,23,26,-138,266,-164,187,35,539,-88,46,2261,-61,25,4,-14,-27,-4,-32,36,-242,83,55,-37,179,3,-29,-48,-74,270,-41,89,144,-34,-56,-48,45,-50,26,20,76,7,-79,-26,21,36,141,-37,-12,-18,72,-12,-1,-8,233,75,84,121,297,-28,121,-30,43,49,-24,33,28,338,86,79,36,74,401,3,65,-64,4,29,103,465,-92,164,-100,-99,35,-153,0,65,22,-11,-78,126,142,-66,-30,191,53,-61,22,71,32,282,-67,77,25,22,50,-2,-123,-50,78,98,-151,-47,59,84,-8,65,577,-4,-56,-80,-268,-17,-1,125,43,37,78,80,24,11,118,15,311,12,50,68,172,347,-26,232,-556,87,24,33,7,14,-71,14,-36,23,-134,166,11,217,120,38,309,-67,-6,291,4,133,-31,451,280,-152,202,19,328,311,15,-64,-427,116,-283,22,24,216,6,-161,572,138,94,93,2,5,153,95,294,-106,22,-22,237,-27,37,-228,-97,34,222,-22,301,-178,-100,-84,-194,286,2792,119,203,157,68,138,132,262,38,10,-46,23,24,68,84,215,-29,45,22,-20,-24,117,-11,154,-14,91,54,-16,-33,-121,4,78,-97,302,141,-96,-60,60,91,-151,900,730,1986,126,-26,828,153,251,128,-68,-7,121,-12,50,5,-152,88,173,0,63,200,29,-190,61,15,837,-56,46,-49,380,120,18,161,-11,122,-79,-19,49,708,-19,-165,-26,-466,-108,-517,-503,-145,-307,-311,-77,-176,-68,27,-137,-159,-128,-138,443,153,-12,-161,-31,15904,-33,-144,-441,-61,-20,-107,-373,-137,-127,-9,-66,-34,-130,-45,-1242,-543,-901,-907,16,73,128,-45,-21,224,-137,1979,141,323,8750,33,-42,160,758,4084,84,756,31,4,-20,-232,92,94,391,-10,-44,-23,-15,152,321,510,-198,167,-137,50,44,514,92,78,206,216,-10,26,313,95,93,320,278,126,-134,1164,263,139,-13,209,44,83,-55,-72,436,666,39,-41,56,-51,-21,191,-4,-77,109,119,-40,58,16,-96,77,26,73,70,166,-161,-78,-903,619,-40,629,-37,-34,-93,88,38,7,-65,-104,200,44,-8,971,-270,6,266,-328,-88,-37,-426,910,-450,-31,224,26,-39,131,141,22,-58,151,103,-21,63,-31,21,-22,26,-34,-180,72,-27,-175,380,-38,124,298,470,-72,140,-41,81,39,14,69,61,216,30,26,195,169,30,117,-89,55,109,1,214,-37,32,-63,152,135,434,27,-61,41,156,32,338,88,300,88,304,271,151,1241,199,-74,11,7,134,3,28,302,-3,3,441,-817,114,1482,-41,589,-110,167,-115,-2,-90,-87,89,-7,623,103,-45,34,128,370,-17,-328,-80,-34,79,8,123,-3,-47,-164,-63,84,273,-23,44,532,63,57,-47,109,-81,-111,-154,4,0,-8,-154,-261,110,110,-10,105,-44,204,-78,74,219,55,18,100,-15,-28,-62,502,306,-88,-146,59,31,106,244,-3,-115,194,-75,-113,-17,4,229,308,-155,138,-80,152,117,-46,-83,-34,101,-80,322,-29,-185,16,-108,63,-4,26,-12,-73,232,-37,272,-23,-18,-62,20,460,250,-107,103,-30,157,-156,206,470,-18,-36,-178,-19,111,-32,444,-18,97,-1,429,-120,-240,6,227,146,-58,92,-60,-112,256,298,-285,83,-174,159,113,316,-132,74,-90,45,-62,-106,-17,4,10,28,-12,349,201,85,292,184,-253,4,461,453,-63,-40,-17,43,-133,-197,38,328,604,-108,-114,-133,-27,-5,476,451,572,-5,193,-28,-105,-125,-22,85,30,58,-5,-118,-58,66,356,-272,-40,293,-752,-56,402,-121,92,-85,24,174,81,-47,4060,-181,464,-23,-16,127,-44,-143,17,-88,-182,-30,257,-25,-33,-335,-11,30,-48,108,-20,-121,41,123,-301,-60,-216,16,-34,-96,-80,-43,1157,147,-129,176,-213,169,-22,-14,-444,-111,27,-44,-31,174,2,80,536,64,-191,-92,209,480,19,17,77,193,11,310,509,77,-115,-119,126,53,147,345,-138,-198,130,-228,118,-30,183,629,-100,-93,208,224,-38,-2,27,640,-23,153,-15,-12,21,-68,43,134,117,-18,276,11,46,225,26,-75,105,-73,-6,-144,28,8,-12,212,-21,4,348,62,-40,-28,185,21,24,-41,121,381,-28,-91,42,-16,32,2,93,43,-23,-75,88,112,75,-58,67,196,-32,217,-65,38,168,15,194,-34,191,-86,-152,-42,-86,71,-65,-29,-64,114,209,1248,-83,-21,112,201,58,-37,-25,395,-277,-14,-58,-24,-9,19,128,-85,-156,42,-82,-41,105,-331,-107,-11,153,80,-10,-59,308,10,107,211,119,-112,99,99,-22,-57,-44,-135,-84,52,-108,-19,151,-108,-37,69,-199,-351,10,-52,96,5,-47,44,-26,-123,-87,16,-74,15,-297,-54,211,-66,-11,31,75,-88,-671,407,42,14,95,-49,456,-56,198,-26,-51,-104,538,45,-242,-59,114,37,223,192,-117,-27,-42,175,180,-72,-22,155,-21,22,6,269,9,244,177,-17,-3,-224,295,-329,-166,175,585,188,-21,237,11,-209,-57,-12,-31,-51,-12,-31,44,29,50,-44,-1,800,306,99,121,96,238,-39,128,197,32,20,41,-27,78,-73,63,495,-54,222,2,39,119,134,-73,-4,266,140,203,386,111,-163,-32,0,16,397,-67,-34,61,195,-68,-12,-8,242,250,-61,8,-9,77,-61,1040,62,-1044,70,27,102,466,61,28,-48,2,40,9,-86,574,6,-179,-93,232,-215,164,217,-59,-268,63,58,-54,138,107,-29,-227,24,-200,-99,302,-13,2,-230,45,57,39,-128,300,6,-3,213,47,26,394,10,-136,38,223,-28,-8,158,194,-59,-118,-9,1,51,-290,-36,268,17,789,191,-42,-115,-53,-295,-24,-1,-34,221,-1,-5,133,76,-13,139,138,-131,173,58,565,-205,8,-40,-52,-12,138,-36,-12,-163,-66,48,-45,492,339,6,136,59,599,67,-138,-89,41,177,180,-92,-60,50,22,146,179,35,-83,-68,-23,-17,-76,235,-111,49,329,-89,-10,12,-90,94,16,-45,44,-28,963,587,66,-34,-225,26,240,-62,-76,111,583,94,-27,-101,37,-11,677,-98,-142,-95,-398,94,73,83,142,-6,-42,-177,-287,-118,-25,98,-158,-94,3,671,-1902,308,23,-132,-110,-24,14,-369,-92,-34,217,222,65,87,-103,81,-91,572,143,9,123,-55,156,-180,-204,-154,19,29,201,-265,-179,-118,17,-29,105,122,-252,-430,39,-43,54,19,-19,-301,654,-51,-242,-19,-148,-33,6,-788,7,91,271,595,242,-187,147,1313,-946,51,17,-433,-223,-136,-37,246,80,-105,-1,589,50,440,87,-20,302,46,51,-123,-9,-9,212,-124,-582,41,124,16,-77,-118,43,223,-45,-389,-139,729,-2,186,-96,7,-144,349,-73,-118,220,-22,77,-22,-75,65,771,280,279,158,21,24,35,83,564,-190,-395,196,-64,41,156,153,188,229,-109,-84,-227,640,-119,10,-116,-4,-48,277,-169,96,-48,34,91,26,-6,-5,328,-43,77,-60,35,-197,86,-39,2,-45,-420,-179,-779,-58,-107,0,-54,-375,-177,-185,196,-255,-195,-40,-32,103,-48,-3,472,76,61,183,14,-17,-117,32,-78,-452,308,58,46,104,-253,846,-302,22,186,207,-122,-53,-184,14,48,76,-559,-56,-219,-61,-44,51,-88,-107,-290,-154,40,101,110,823,-136,9,112,-11,43,-57,-103,-68,-72,30,22,-14,-71,287,-162,-461,142,41,175,161,398,-221,-186,1,-148,-1,229,-638,-4,-136,-92,-33,-76,157,-134,61,202,-17,-93,381,-114,-286,14,-13,4,60,-110,-195,341,1052,31,336,-125,-57,25,-21,-50,-193,42,-111,15,77,7,-5,-264,12,162,6,74,1,-85,153,-229,52,-18,-1494,-35,143,-283,-233,-104,41,-18,83,30,-212,-68,-17,53,-149,5,-177,-9,-298,56,298,-60,57,-80,194,-15,40,11,207,-67,253,-80,64,-51,-234,-191,68,-78,232,-45,161,-24,-151,81,272,3,3,-25,784,-391,-219,-381,-518,-22,-138,3,73,-93,-27,-2,-116,-19,10,493,60,-26,92,634,126,321,72,272,-258,1047,-180,-2,-287,-154,-273,377,-340,615,13,133,993,137,25,-199,131,-200,54,-312,347,504,-351,19,-154,-17,-175,-99,-375,15,-40,1039,-148,20,-60,-156,138,-131,-475,-379,-15,45,-51,-27,57,1258,-84,53,-227,213,81,-30,280,251,185,-21,-29,53,406,-168,-174,207,38,424,-57,-165,511,3768,-204,36,-118,-110,-39,-138,104,597,8,225,57,84,-57,-58,21,39,-4,-170,-116,91,-351,312,59,-72,151,-433,147,-51,6,55,-537,10,21,29,565,49,37,-109,-86,476,-189,-161,124,-85,40,-34,-81,127,-96,6,187,7,98,-11,106,-129,35,-22,106,94,387,4,61,-14,842,121,-135,-128,-85,-5,-23,0,-466,130,-315,-37,-280,108,-222,-28,42,-25,-144,-27,-16,-200,-99,-24,360,-31,506,90,184,-36,545,217,139,-91,57,518,360,93,-128,-146,-68,-23,-64,-26,22,-23,-73,22,-6,-12,-42,378,-47,162,-129,305,-29,87,-953,73,99,-256,-30,209,29,241,-23,31,137,-68,68,-11,-66,174,23,74,58,-22,-38,-28,-218,87,48,-52,-26,153,-22,-364,51,-324,148,201,283,25,-6,1545,-311,130,-380,78,-177,28,-47,-308,-8,-25,-125,17,96,706,-117,-75,365,-88,469,-47,60,74,136,177,85,-42,608,280,173,-13,-52,-305,-334,14,176,-58,312,-56,280,-156,-565,7,-271,75,-92,-32,18,-286,410,309,152,111,-2,-190,-34,75,-411,105,-212,8,595,-41,130,396,210,84,313,-113,-26,104,-56,11,-285,-211,635,542,389,-277,-14,-5,100,98,141,101,629,-554,199,-220,-180,171,88,-71,-55,-138,-159,127,99,73,322,-134,121,81,308,-28,62,-221,-232,544,-277,219,-9,1334,112,54,-88,-20,52,209,60,35,-12,162,24,1,80,-161,175,95,55,47,81,141,-3,23,46,140,66,-173,13,152,-35,-17,102,25,-202,-112,-124,96,21,-27,-111,-233,-47,-410,-18,78,-6,191,531,-10,-41,96,116,-118,85,70,-243,30,-111,-117,70,281,-229,-51,78,-36,-9,244,115,15,24,75,-507,-42,-166,-300,22,-49,-77,-13,-113,8,-43,-92,444,449,-140,141,108,19,354,534,181,15,19,299,39,-310,18,139,44,23,626,-165,164,-193,-243,-209,45,11,-38,75,17,10,-131,394,-107,-464,100,20,75,75,34,-105,97,38,-10,20,65,-37,218,170,-89,-18,-34,129,-51,-50,-95,598,438,50,-150,-133,-5,-237,-192,-54,-290,-17,126,41,26,102,-316,35,73,-168,189,-131,103,-4,-236,158,-83,-218,-255,-23,21,32,321,72,22,1456,5,20,582,-109,-3,-171,209,571,583,-151,15,-106,34,1,-148,53,-265,279,4,-21,-606,181,-28,90,282,-28,-550,1053,-431,-148,75,512,-58,7,386,49,24,22,103,193,63,331,-166,60,-436,-114,328,52,-8,-16,257,20,-55,535,185,-111,-695,-253,66,361,-386,-187,71,-204,145,106,-47,-2,67,-132,168,72,38,-156,307,-33,-639,189,626,-55,43,-100,-158,62,232,-142,-84,15,-365,359,339,-28,610,9,576,-725,407,481,-68,119,-23,138,-33,-76,47,-33,64,-295,-257,5,-6,-558,-132,74,-127,230,-276,36,-591,-77,-195,-119,45,660,-177,746,-500,-20,-95,-89,64,143,199,215,-156,-53,-49,618,115,-168,-55,328,71,440,150,50,197,216,398,-319,-337,115,241,71,-229,148,0,179,-219,542,96,-83,155,389,-65,261,-8,58,-73,-85,169,7,-381,191,215,17,-53,420,393,114,349,264,942,-222,235,45,539,-13,-60,22,309,10,42,24,-40,122,19,49,-31,-26,63,-51,-212,25,104,-8,-82,22,-64,-73,-226,58,-250,-328,-79,-276,41,107,-146,-81,-4,-2,517,192,43,134,810,-59,35,60,42,17,-133,459,-24,1,-512,-169,57,10,-109,238,-188,14,25,-44,199,-266,101,160,16,-38,-53,42,-11,-25,82,777,-42,250,-1327,553,-105,-19,9,110,-388,-40,92,211,-44,26,3,-266,21,135,590,-3,20,6,-279,191,-391,-61,127,156,399,-38,45,268,-64,-20,178,0,372,-55,-131,71,354,37,1564,123,-156,215,-128,77,-154,-57,-302,-97,551,117,398,61,851,-55,-37,35,11,237,196,-10,-128,19,-93,1003,690,233,76,92,68,128,-8,33,7,361,-47,79,13,-110,32,51,398,35,77,29,-65,282,27,60,-32,-8,-28,-45,-3,-100,137,-111,-202,121,29,89,237,-246,5,181,-9,-65,-68,-36,54,-108,52,-405,-19,-122,-382,74,24,48,102,5,26,-20,5,-82,94,381,57,-21,2,-120,10,342,7,334,-65,1181,-41,-63,528,-112,-160,-550,-203,488,-44,4,12,-408,-6,-231,5,568,76,-89,-239,-362,-118,-114,19,33,-65,125,12,-7,31,-16,-55,-5,107,254,-228,-12,-29,-53,155,68,1,130,-33,194,-93,71,503,-181,-92,108,-3,742,647,193,-267,70,45,40,-305,100,-29,-69,134,48,-115,-727,-34,110,-100,-89,-135,-994,114,5,123,189,241,-12,25,61,95,51,320,596,-105,-43,69,24,214,-58,34,8,-43,-160,126,-79,-349,40,85,272,-19,-47,-226,672,58,9,10,24,205,307,264,-47,7,27,18,575,179,-155,42,441,83,350,281,737,-81,49,-55,127,22,682,-156,-185,-228,-385,-72,-157,-137,-424,-153,-38,399,192,92,-150,-147,-64,-28,44,-20,-9,71,84,735,1235,12,-34,-14,416,224,-968,-512,-45,66,9,-108,-1,21,687,152,-217,25,300,-86,-418,-47,-108,492,329,-50,-33,9,74,-24,226,-163,-30,-42,-228,-160,89,24,40,-37,-44,420,87,-166,83,37,143,-59,562,512,59,-214,459,-94,114,234,45,83,-37,-26,-66,30,84,-169,940,8,-327,164,374,80,-62,381,-34,109,121,-1,93,403,314,-60,207,-7,191,564,79,30,-106,-188,-363,-157,36,-7,515,-119,56,126,212,39,-99,430,717,-47,138,1917,58,214,-19,-92,23,-85,-21,-16,-74,19,-16,-32,458,-16,-47,29,154,-141,323,-12,42,142,-64,108,-133,45,169,627,154,2,156,371,451,14,-140,171,82,-226,-60,154,-98,-50,54,-100,-14,136,128,12,-107,173,132,-328,16,-10,10,-81,125,-215,-249,7,6,-63,-31,84,371,89,-10,327,48,62,2251,-120,-71,-152,-712,-9,-346,-63,-7,-26,-155,21,48,-222,-377,-210,-11,57,-131,199,-150,262,375,68,113,28,-186,-150,-58,-184,-220,-65,-8,-6,3682,-84,286,-51,283,-47,15,-235,-90,-7,-41,-350,507,-168,-151,191,-37,-46,-152,37,-62,142,15,36,159,282,-167,81,-27,731,471,55,8,51,1800,-58,383,504,158,226,133,-64,-59,-74,64,49,504,-129,-83,-96,211,924,48,-152,-35,-192,198,-65,97,282,64,-55,-2,332,240,-84,-97,343,41,-37,-94,81,5,393,172,67,47,388,-42,410,331,39,215,-68,-188,111,-37,111,170,9,-65,-22,38,37,66,45,-48,191,4,-173,-69,-703,-328,-123,-105,-152,-286,115,221,70,63,-116,389,-220,-89,-364,-129,136,-57,23,-14,-159,283,348,-64,-156,-16,324,-18,-164,34,-56,168,196,-208,-182,-122,212,-261,169,122,-140,46,209,-149,102,-28,-23,834,-29,86,-135,-43,-16,22,33,-45,-35,374,132,565,14,-133,3451,203,55,-42,51,-547,520,-181,130,-37,85,34,149,32,40,-142,196,-459,77,368,-194,-116,-115,7,59,371,-47,29,-40,-264,-210,-2,110,-133,42,1091,-92,-97,270,32,85,-121,-6,-3,-156,44,56,-245,6,-52,741,9,93,134,528,134,13,774,299,215,-255,281,-204,-13,-11,-18,-75,-68,-65,16,-197,30,5,193,129,-21,-31,-94,22,-19,-14,-270,-456,64,71,-213,-89,55,498,6,212,46,21,538,-112,74,-7,6,43,-34,-80,-161,-58,-74,-85,-293,-79,-140,110,-217,-99,57,-41,-162,-133,-12,346,0,196,-75,-97,103,81,-32,274,-604,14,11,-26,-62,-42,-31,13,-91,-33,15,36,106,-204,-32,215,-607,37,-184,8,46,128,121,-169,-1,-133,-125,55,34,-92,-60,0,410,23,102,38,-28,-49,316,929,101,239,20,-57,322,218,-99,-9,13,14,-116,-30,-62,-177,123,116,-9,-178,-3,67,221,-12,355,36,-89,-3,250,-166,-206,145,271,-125,952,-35,277,-63,324,93,-25,-51,-45,-151,-204,-37,98,-61,-98,18,169,87,10,512,-71,38,-119,-169,378,131,392,478,146,46,78,590,-9,135,58,-26,-92,117,105,152,62,-275,-27,-51,387,218,1277,971,415,17,-44,95,-43,50,-71,-157,-179,282,-36,40,-11,37,78,32,68,45,-45,130,201,9,470,145,558,142,-51,-54,720,-24,-43,-13,-195,91,182,197,99,62,-12,-9,429,75,-132,-2,42,80,27,34,-31,271,-3,6,58,173,14,-212,221,-142,3,-15,-15,263,242,-226,79,89,113,-26,166,524,473,-95,22,-79,37,251,732,140,1,422,-45,-146,-64,524,-83,423,50,381,53,-156,9,-40,-30,-61,13,-28,450,42,319,-1487,341,-72,158,153,32,-80,38,-945,-63,-44,-55,-122,252,295,-138,430,-55,-18,288,-163,18,325,89,23,52,170,-30,235,178,42,101,22,-139,1103,13,43,5,-148,-176,49,-10,149,-8,-146,-207,175,488,103,7,-112,-2,-440,-21,-108,178,519,37,17,120,355,-398,-36,134,22,61,113,-16,108,-220,43,-32,68,2709,-28,-106,-65,-55,-47,-26,65,116,-34,10,-13,163,3182,94,1372,120,107,-134,-50,66,-55,-84,-10,-141,-62,67,-29,-317,8,84,726,150,148,77,444,1328,70,-114,6,-9,-15,-48,9,131,-239,113,97,-20,-15,48,61,51,-54,-81,-44,83,-110,275,-1,33,-1,49,68,-62,337,-88,380,-51,-4,161,86,-71,33,403,12,92,-80,6,-68,-1,67,-15,84,2,20,42,125,43,91,57,-17,-71,4,26,-24,-12,5,76,-136,25,80,67,7,110,75,-81,68,-18,655,-169,-383,-161,-22,-60,-208,464,-24,-140,-102,395,72,181,410,59,-326,431,-63,281,13,96,-50,163,68,-118,-84,263,-3,105,68,79,-73,-151,-21,-230,-56,4,83,291,375,-524,129,892,440,-43,33,-36,-45,-245,52,127,27,7,55,14,551,412,-302,-438,-31,140,41,-13,418,104,121,544,2474,167,377,-14,-243,-71,73,129,-19,97,66,8,-25,456,85,341,-45,161,-44,-49,27,126,148,45,1368,-86,271,-211,-111,83,583,-79,151,-117,-9,104,221,-348,-43,-195,3,888,223,144,19,22,-15,364,-96,23,13,-47,-194,474,37,-28,-82,-225,220,7,-23,136,210,178,35,-91,8,21,327,-42,-19,-25,122,-44,31,-464,26,214,0,27,-125,154,-106,-56,-124,-61,88,-82,-271,-135,169,308,-46,-98,68,-6,69,530,-68,15,72,75,131,-96,-327,-109,-54,-29,-147,7631,2,441,-12,-24,68,17,82,92,24,319,246,-89,501,-213,59,-105,52,117,57,122,129,-312,80,104,-86,67,266,-20,16,194,88,284,616,-477,241,37,4,-10,78,-8,60,102,-50,-14,-338,219,-164,323,516,441,-246,-47,72,-43,14,-147,71,206,12,-103,22,60,68,167,-178,-76,-59,-20,208,-73,20,-304,192,466,57,80,104,-52,62,-4,571,484,-228,199,-381,87,4,315,111,183,4,171,108,19,191,48,17,33,318,-23,-50,169,59,-125,-135,-573,-478,-29,494,94,-2,-34,49,-33,-231,91,140,-204,-41,24,-21,25,-246,177,120,-15,-19,38,-156,7,52,78,215,-14,-296,-48,-56,-55,-14,9435,-302,-47,-52,-369,1504,73,-166,-157,-103,-94,-20,16,347,97,317,47,75,-107,24,-113,23,-62,-85,-39,116,-18,47,173,70,146,202,510,-67,161,-125,-118,2,-311,-28,33,-15,-174,-65,-287,113,383,-54,-132,165,93,-45,15,-68,-128,568,-36,258,-153,297,19,-103,-68,-118,15,30,-158,-47,-46,-186,123,-137,-52,-432,-86,-69,161,164,-430,98,8,21,-26,-43,-104,-176,-240,-139,43,-331,30,-112,444,655,2,336,-381,3,22,-74,-548,-15,692,89,277,-297,-46,236,152,7,175,-94,-148,87,175,-196,-82,194,189,305,-387,-4,25,270,98,93,-22,-307,146,90,-36,129,-59,582,-241,-58,-165,-29,85,18,49,7,144,-60,200,17,15,7,108,-84,291,-181,-41,-31,124,148,-20,-30,-10,118,-123,-1275,-6,-38,71,-189,31,118,188,805,-76,-169,221,115,-106,34,-138,82,-75,138,241,-75,-78,-3,284,236,205,-88,112,13,-193,97,-19,62,163,-16,-80,20,-174,54,78,-21,-457,-129,49,-648,127,109,-45,-54,3,-18,1042,-315,57,-293,-159,-45,-141,1,-43,-105,-112,254,225,194,181,79,-21,27,-90,-20,-19,-14,-23,-72,117,299,-84,-12,-10,139,560,1,-39,-246,552,-94,-185,-63,177,-63,1024,-52,-125,108,138,200,21,44,-254,8,45,-94,-17,970,128,115,-39,58,116,52,140,26,22,25,3,76,-291,262,-184,-798,18,-197,101,-21,-204,-156,15,-20,309,22,94,186,357,46,-294,14,60,104,-19,50,-37,-55,-211,204,-95,-114,-100,-38,-382,128,573,81,-40,126,-6,-198,21,-56,-55,-102,-52,13,-83,-334,-224,-383,-7,-124,505,-209,-290,-289,-109,-33,-27,171,-64,-108,-97,80,159,-456,249,-84,-41,-41,122,-3,188,-83,-58,438,-2,55,185,-96,-37,-160,-3,15,-164,128,-78,-170,-186,106,-243,5,137,-278,-58,243,326,-9,-153,-50,405,-91,88,304,230,-15,71,59,415,141,-19,-11,250,-251,-209,-138,-26,93,29,-112,-204,-89,195,-9,165,42,110,767,105,389,-20,-102,-63,-435,-21,-65,205,-136,-423,381,-28,-5,-40,-59,-219,-18,-59,1743,-185,162,114,52,-83,83,-2,40,-100,12,-37,85,8,92,-124,-339,-359,64,43,-16,-139,119,-37,504,5,151,161,56,-104,37,-81,82,111,-57,334,-106,345,-146,-26,61,204,150,-52,-47,-77,23,103,-13,509,149,-338,38,7,498,-234,-45,-45,108,-35,35,14,-86,-28,102,170,19,32,177,-14,153,175,40,-299,-31,212,40,427,573,104,-238,-186,-19,297,-7,297,-215,-36,-345,75,156,-14,1,7,-24,-174,337,-217,-99,26,1,586,74,176,-42,-37,48,77,118,94,1,145,132,-89,50,-78,123,-125,-40,-233,-11,102,247,76,1056,-54,93,-316,23,180,3,182,191,-38,-44,-60,-37,-58,0,-43,-68,-50,-29,58,140,162,538,-12,99,28,829,-94,4,106,87,197,-79,300,13,-549,-59,139,-34,62,6,173,10,102,-69,662,9,1,20,44,16,-58,317,-69,77,-121,-611,-166,45,5,15,813,81,-37,-7,214,-72,-83,-78,28,503,134,209,-33,0,36,-63,-519,62,145,-56,-24,41,-12,205,-137,-51,-10,414,48,2028,308,-96,31,108,-95,-235,-31,-45,215,-129,-463,-20,68,14,-13,196,-197,64,-12,-40,1321,34,131,81,44,-27,249,136,-52,273,-209,17,52,439,20,17,-16,277,-9,-43,428,32,-123,34,-406,16,-2,169,143,192,-187,-145,-330,-18,262,-228,248,-63,302,30,-22,-118,799,50,-9,14,-196,14,-30,528,-167,403,-105,-114,184,99,217,32,-2,-86,-1,504,-264,-375,-33,-104,7384,-153,24,51,-88,-52,53,499,-23,482,-112,-41,-58,37,-130,-61,231,-178,376,74,-169,358,164,-135,246,7,-36,380,-151,37,-349,-376,348,-279,384,-260,-66,502,290,71,-26,731,206,41,330,71,229,62,-117,-55,-99,-9,-75,39,156,-106,4578,98,30,-192,-6,-45,23,147,39,2848,-8,466,669,-141,107,26,-91,-72,-57,-48,-1,94,73,101,21,45,-51,49,111,-138,-60,-61,-145,4,132,30,18,-300,252,-38,366,-26,-7,93,80,152,-500,-79,10,-148,170,-114,-29,-104,42,-500,-126,-673,-59,-132,-547,30,47,-73,156,95,97,272,60,76,6,2093,-109,41,291,352,230,-27,760,87,-152,59,19,153,-40,79,-19,-65,-30,86,-134,19,-116,-219,120,55,-96,7,-45,-57,-49,-55,152,-38,-94,-26,-42,-38,126,-145,-103,285,-13,-58,88,174,-101,-67,58,-91,38,111,-52,-1253,-9,30,4,91,26,314,-324,33,41,98,436,550,-204,237,134,-15,-151,-4,-110,37,505,205,154,-42,155,-17,91,36,-141,39,163,159,72,28,56,-75,-28,-322,56,-26,11,-13,43,33,-29,41,147,138,56,-140,188,602,-152,339,386,-16,-243,-49,-203,-32,-324,1796,317,165,76,51,31,189,-180,334,60,67,-49,124,57,25,111,-106,-99,154,31,-35,132,52,173,91,-267,-61,81,-24,0,29,12,110,-221,9,-6,-58,246,22,-567,9,-28,37,-52,-101,-111,235,58,82,-56,207,6,-118,3,214,-184,180,55,-37,145,-80,42,-64,291,136,-62,-148,176,111,38,-64,18,-176,292,147,76,65,88,792,93,21,96,-32,-193,320,-159,41,-274,39,84,-25,-36,214,-26,149,263,55,-247,-31,-50,12,81,152,22,-135,133,10,88,-35,17,-11,-7,3,-34,-87,-82,-77,-134,195,226,194,-35,-37,192,-30,71,-38,-75,364,28,-512,50,-51,40,219,23,-149,32,148,154,22,-31,-30,-143,2,123,-99,394,369,342,200,190,234,-43,431,162,363,2,-75,-20,-16,127,534,178,78,119,645,1,87,17,-129,-6,-13,435,85,16,-28,23,-184,-203,712,-1,-15,106,116,105,108,-69,-93,157,-16,49,21,-154,497,28,-15,-2,-16,7,203,-36,-77,29,66,88,295,38,-3,-4,76,16,203,-163,66,291,-14,-23,27,13,-112,-167,328,97,-5,196,-12,179,20,40,-48,-156,-55,4,13,-160,297,-40,24,15,-44,150,-58,36,-108,58,94,-4,45,-209,-176,70,49,11,-64,216,374,-24,120,-27,65,1,-3,-24,-62,269,120,20,19,45,198,110,-17,-6,-60,338,-113,95,-28,199,-6,-15,21,688,620,15,44,234,66,222,634,44,-19,-17,-100,-133,70,104,97,-32,496,566,-290,12,-5,-79,101,-87,20,74,-68,135,658,99,-372,381,18,248,104,29,-23,27,31,5,-88,-77,-26,57,-124,-10,657,-28,132,61,-80,417,976,524,146,98,178,306,292,-108,108,756,-228,-122,174,22,21,-24,-9,-217,-41,16,845,57,-319,4427,510,12,962,261,-129,38,-284,-35,124,-15,-290,28,273,192,225,50,62,-39,-31,494,124,-78,-421,172,320,94,403,261,56,-66,28,-120,-536,142,-100,-192,-62,150,1725,136,-82,52,-18,320,805,61,63,67,58,186,359,-29,289,-305,135,-147,361,260,-18,-78,30,64,261,47,171,58,775,275,-359,308,573,31,233,255,-252,53,183,188,-48,-35,81,5,0,252,495,69,218,127,-1,44,213,-39,-322,83,-13,187,107,28,87,99,113,322,298,24,6,-82,66,23,1232,231,13,381,-75,660,76,87,25,163,161,-72,1016,47,19,477,32,42,23,100,25,150,114,-71,-163,77,173,-204,6,25,-91,290,-18,-42,421,-112,-31,2,261,27,361,295,-40,10,23,-223,111,665,11,197,30,202,-37,107,65,-4,32,-443,155,465,14,486,-217,-1109,101,671,-26,288,35,108,-35,-13,-9,-20,59,-99,-36,109,34,52,-136,-60,55,-14,-21,-315,122,174,-31,170,-4,81,55,116,122,-49,109,23,63,209,-19,55,28,178,87,114,-200,437,280,55,84,-50,5,59,41,34,-208,-80,-60,38,45,-30,114,12,549,176,231,31,401,-413,109,928,93,144,75,-40,17,52,-23,54,481,641,11,-44,-50,258,-151,-60,11,2148,-175,14,36,15,18,112,19,97,89,76,23,84,39,127,178,-17,224,-266,215,227,923,-62,25,-295,-339,38,107,92,344,115,-75,233,257,269,17,30,-13,-30,50,111,3,19,-13,4,373,17,138,149,-27,227,143,-52,252,-20,205,-160,-177,-71,3,45,114,86,-27,60,77,28,-33,30,94,-7,51,33,24,-57,12,-35,-2,149,-77,129,-153,-35,84,169,1453,62,161,8,86,-82,1496,-279,24,-184,-32,158,2,492,28,-13,533,195,-112,110,438,18,71,48,551,133,-16,77,-55,31,40,247,13,-12,135,298,79,98,37,-52,-228,7,-66,-126,-108,-138,37,14,-54,-59,-160,35,290,324,-7,133,27,-43,370,610,-136,-552,93,8,204,-341,-25,0,-72,70,84,44,-149,296,40,62,-72,6,-119,100,-189,32,79,-31,53,1,121,39,44,-34,399,-153,72,-20,1017,1,-104,-14,8,42,-169,-33,-48,76,3,-33,344,164,182,365,273,-17,72,-201,202,484,90,5,38,47,5,-383,-53,11,-192,164,-112,117,-310,-468,46,99,193,-4,23,-48,405,174,92,11,-64,152,42,55,306,-15,-67,-585,-55,38,26,-97,-41,-8,64,-26,-54,224,127,43,177,27,72,-212,88,134,-327,65,90,186,286,111,52,-170,485,4,341,91,57,155,-163,278,64,-129,64,-43,9,34,-16,-1,-252,-85,626,2,-182,133,-18,487,117,-14,155,-133,23,132,-58,22,-11,-22,2,26,-123,-105,191,-130,171,-38,219,263,-29,56,-54,527,2,-76,457,36,229,-46,4,-75,-12,12,6,5,113,117,-131,141,142,-87,-97,124,114,165,-103,319,66,1,30,-167,4,-172,-474,20,65,333,65,58,-3,4,-452,29,-65,713,164,-29,121,-22,17,81,-43,-73,91,370,150,-27,50,41,-159,8,-27,20,4,-79,50,58,262,-30,90,-137,-17,40,-77,176,940,17,31,-132,33,44,59,44,-132,52,186,387,353,281,-16,20,38,2,-341,-15,-48,61,-111,-31,-87,48,114,9,8,991,-152,175,106,208,706,143,85,972,157,59,8,134,151,247,-16,2,132,-215,645,1,-36,36,-141,-74,-24,6,4,-34,-86,-174,-79,49,106,341,-15,313,-36,-20,68,88,14,48,185,-22,23,-11,-59,-111,255,256,151,-94,3,36,-40,199,36,43,275,-108,62,-114,49,295,-51,109,-121,107,-71,67,64,1,396,311,71,327,2,-17,56,53,116,126,-5,-228,209,73,67,84,557,8,-26,-24,86,88,-10,182,-21,3,527,224,241,131,143,-52,-9,84,112,-41,0,-8,112,180,84,415,-1,54,119,-58,17,-69,469,1,144,31,-18,236,190,42,131,28,-125,-91,68,-29,8,5,-694,49,51,475,595,106,-263,-80,-146,-185,-75,-284,-87,-7,-30,36,32,114,-116,332,-31,-74,420,305,-46,39,68,10,155,240,-5,-272,71,239,106,58,-2,96,178,183,-76,9,433,235,267,117,-7,112,276,7,-9,-567,-57,-36,10,89,-60,22,29,-34,76,47,60,40,226,40,164,10,82,-30,109,-30,238,68,-147,145,-54,4,-55,-30,-61,-43,63,-51,75,115,180,-35,-69,262,-8,-355,56,-63,-6,-76,-257,-88,149,-272,101,6,255,228,225,0,84,-36,0,207,-120,93,74,78,-70,49,28,119,-181,78,372,238,-88,41,238,847,72,-30,148,324,-134,289,-76,101,104,-33,-115,435,-1247,88,4,255,71,407,156,44,-38,228,108,75,438,-73,-13,76,54,-94,-226,402,-105,158,-50,0,-33,58,12,-5,637,53,-12,-65,59,559,-238,-9,46,-31,-17,2,39,8,61,43,-30,96,176,-8,-44,52,108,645,215,54,127,-28,28,210,-44,-41,459,8,103,81,-79,15,-23,49,-114,48,-116,-3,95,-63,431,-24,1,11,-33,-60,80,361,-241,182,96,130,68,48,955,9,-246,37,36,182,46,-52,9,-8,501,2,22,82,134,108,80,31,62,96,-19,147,14,-269,62,134,56,63,57,-981,501,163,52,1,44,340,1235,-48,30,160,69,-250,-84,181,2,8,64,154,105,4,87,-127,141,-224,-25,288,-28,1171,-55,-394,-166,18,-98,525,23,489,271,-66,185,176,261,14,9,18,-14,83,-106,431,470,20,159,80,-172,63,-46,-200,-57,30,180,78,39,17,502,148,140,50,46,321,396,36,9,49,-722,-22,-247,52,173,-79,-6,-66,227,-70,177,85,-89,28,80,-24,465,70,112,36,-79,-120,-65,197,-15,47,40,35,312,-11,-29,653,-289,43,583,16,-50,46,-27,-218,105,-34,68,95,-34,983,159,27,33,141,63,-22,11,83,103,-59,109,371,244,446,260,30,166,81,54,693,238,-213,684,66,-86,-50,66,286,-47,132,-48,-16,174,-8,34,-197,17,47,-151,-50,81,170,-46,290,155,113,-108,138,-4,185,321,-4,-95,-10,-6,158,4,271,375,-275,21,-13,63,-40,72,403,-123,-4,117,638,269,-67,3,131,157,-111,-6,-10,239,196,48,-18,-8,208,-95,6,1,-236,37,-8,108,-105,-130,50,19,25,26,-18,6,-51,-150,30,160,78,-52,70,12,310,-155,-3,48,14,-43,232,225,144,142,124,-251,-77,562,-97,154,46,-124,55,212,-77,95,19,-53,115,92,44,-223,-104,-87,42,783,45,141,204,-70,-165,-25,-41,-156,139,-152,-16,91,-36,40,404,72,-20,11,-18,-39,69,7,193,-60,-54,212,346,100,-135,55,34,-108,-216,-76,-5,18,40,-77,0,-40,41,-89,62,-1042,60,36,-43,44,64,365,50,260,1720,39,208,53,58,-58,-25,-95,435,84,533,534,233,323,1665,37,185,132,23,81,-166,847,250,568,68,148,16,312,-18,-225,100,1584,-272,18,-51,133,-354,-127,78,200,-41,-66,113,3,247,91,41,33,20,144,-34,184,881,39,81,111,620,85,-12,-3,-32,78,-9,471,285,40,-48,127,152,76,-2,-130,1930,155,-3,438,57,1,32,-732,470,184,-41,390,412,128,-90,-97,7,179,156,1,41,51,-3,29,336,-10,256,213,39,-13,31,-24,-71,254,-680,-145,-42,10,-206,84,-34,7730,-138,-130,890,-91,172,29,279,53,-80,17,-14,237,-129,-422,-29,399,250,-144,-79,101,155,259,-20,-98,-82,147,548,175,191,1077,-343,-42,31,174,16,65,-20,-30,2,145,133,111,-122,140,-14,234,-65,113,1130,288,184,-65,-136,45,176,-816,-124,82,636,265,53,140,191,427,258,97,372,19,-34,74,90,-85,60,25,-122,6,-115,63,221,-276,18,82,53,161,31,197,285,134,206,2232,92,325,491,49,-382,-58,-52,-49,-6,153,557,179,115,22,182,-338,72,333,418,-147,112,-250,12,6,27,38,24,-53,-125,117,-17,-175,212,288,258,199,-16,163,1336,36,127,167,-195,58,-9,1,-8,-230,-114,36,58,-24,90,-28,-204,103,101,-67,709,39,104,-165,112,22,371,-44,-4,83,53,-140,-38,41,-29,-85,282,23,-69,-59,4,198,-60,-86,-48,-59,-116,44,699,72,265,106,163,715,-81,30,268,-51,-668,69,-39,110,-2,26,99,624,-54,-161,-51,154,53,-135,197,4,89,-86,113,-112,243,-252,-100,-54,57,-7,271,-100,-475,-110,-13,573,-203,-132,242,-99,-12,-601,-32,-15,-187,-61,464,26,192,-177,103,164,564,196,192,145,62,103,64,-47,-86,-119,245,335,1046,203,759,-531,94,-46,582,-163,49,-16,-359,427,-10,12,-51,184,-45,251,-423,-2,7,151,-135,-137,108,-45,216,-102,-21,417,-56,17,3,-89,119,391,657,733,-1005,-35,6,499,84,89,804,66,66,134,617,-24,205,13,-96,152,103,9,24,179,190,78,40,872,430,40,-71,-92,10,325,-44,9,616,-129,-20,241,-18,-30,-103,-286,8,-47,91,-31,47,-110,911,-67,47,1118,-78,-192,-109,-116,-144,-33,-111,45,1059,-34,-77,427,-28,98,108,2,-113,686,80,51,173,741,382,2064,34,133,265,193,128,77,150,-109,286,4,45,289,36,696,106,47,-47,-45,213,-260,898,-20,323,39,-13,-27,167,1553,97,428,-35,-60,21,289,-537,295,350,-141,38,-34,-93,194,379,27,34,-159,-34,-56,52,-159,-44,-256,66,184,-54,428,36,-4,1315,122,74,398,-12,-58,33,26,4,-61,253,-15,-518,-224,662,-154,-11,-61,410,-21,585,126,-321,-7,34,-114,64,244,100,55,390,59,2,-20,131,112,43,81,-15,373,72,-70,-69,-171,112,-10,57,9,18,24,849,184,25,572,265,18,74,-99,87,21,-90,-8,30,122,-36,-4,-65,154,-25,-3,-36,126,-35,31,-79,-8,-15,-337,-182,-114,17,67,165,88,-106,278,-32,10,404,26,-165,237,-449,-25,190,-172,52,61,-16,-44,-36,292,71,-178,44,385,-3,22,210,395,359,89,358,-37,-230,30,25,-458,16,-16,76,-80,11,220,-179,13,126,301,-83,516,-7,42,-39,-18,62,62,130,-20,244,-556,-1,61,-50,175,86,-38,372,122,-12,14,-109,477,64,173,-60,35,550,34,-84,752,490,-97,113,20,32,22,-41,9,-23,-23,-380,-41,-46,304,-100,-7,-89,-121,-42,161,77,203,715,58,55,114,307,20,-97,-46,60,-94,65,-19,-106,13,11,53,55,-13,205,-24,1389,292,-13,120,45,-18,29,129,329,346,37,50,85,-286,8,24,-180,2001,-12,-16,-63,-81,-81,704,159,349,15,34,-88,215,-36,-79,405,17,349,1011,558,422,39,9,-98,228,-67,-48,-126,517,407,8,-174,154,449,238,484,-97,115,-145,-131,51,-44,17,-42,3,75,14,510,437,189,29,75,388,97,174,-49,10,207,89,105,443,24,171,14,-152,61,386,12,28,-174,126,-33,-70,-94,-11,18,-10,-116,-43,-130,-2,-8,169,-22,79,65,692,-107,-8,68,50,242,43,242,6,-152,64,1120,30,140,92,817,-10,222,28,634,119,419,-175,925,-23,128,63,220,-214,39,77,-115,144,61,-601,-31,-10,113,-20,203,-39,-21,-63,-4,-110,-97,-49,215,62,268,286,49,138,288,437,-3,-54,15,451,218,146,1331,118,407,107,-185,-270,508,3133,896,5,-293,-661,108,321,84,683,-56,-128,5,236,257,38,292,362,17,-15,-138,14,-804,395,86,142,123,135,229,626,35,-93,-39,-679,-83,-790,179,3,-241,1712,-18,151,584,215,11,608,15,264,481,-427,317,3,-31,-98,136,271,-5,179,-65,113,1657,30,62,79,-25,272,297,100,404,1327,169,899,-42,308,473,-241,-135,-38,-31,114,6,-2,102,95,5,159,166,545,-71,-25,-70,-49,-257,-347,162,267,-18,-66,281,552,9,406,-154,417,291,-13,36,544,118,19,37,87,-2,-9,-46,-230,-17,-62,-23,347,125,-318,69,35,-88,-91,-84,232,14,108,27,60,37,-226,157,147,384,57,-10,198,294,199,95,246,36,-153,348,-166,384,12,311,100,462,187,187,259,211,-39,-138,-85,5,15,45,105,-73,-51,-60,-29,338,151,341,50,508,-101,96,42,-89,227,140,3,213,36,344,-99,162,-132,-359,42,-34,7,0,-53,45,124,350,13,-50,59,321,-22,64,-331,-153,-38,-7,22,7,56,-26,61,189,-82,-28,-6,13,43,247,948,9,-56,45,78,-136,-187,-171,129,113,-124,43,332,53,-197,19,-264,25,29,-80,23,-406,112,112,53,42,-60,32,-123,-41,-11,221,796,367,-122,134,189,326,-15,87,-98,237,-46,-70,94,89,67,-19,350,-302,985,47,64,52,53,111,143,43,8,-92,218,-161,-44,-184,50,8,-20,1,11,-372,-34,64,-40,-53,14,-25,-270,-157,-235,260,-33,534,107,185,-49,317,51,-88,800,56,-66,-56,63,916,-86,181,-13,673,135,488,26,433,317,139,51,12,26,146,240,42,2320,-334,47,82,-102,-25,90,-41,247,21,21,33,90,-578,40,110,56,-25,144,-22,-111,12,56,-224,21,-120,20,59,81,-101,532,83,145,90,77,155,-17,97,95,-40,-292,-67,-129,-44,-18,112,10,7,-12,111,434,535,48,-87,154,-60,-260,1637,11,317,2860,70,17,538,203,123,-9,21,276,-213,1,524,107,-9,37,36,-113,82,-13,62,124,-67,-202,105,174,96,112,-131,334,325,455,-213,1,-30,153,-151,-99,48,63,-136,-229,101,48,54,52,26,-113,-109,366,252,103,68,92,-158,108,355,142,423,8,-28,109,995,443,231,61,27,-11,217,256,502,122,88,-27,148,-167,45,-177,-14,81,-4,221,161,87,15,-126,-34,-24,-160,-18,-7,488,129,-135,54,249,98,65,-57,-51,-116,-292,-81,23,459,-5,-292,-747,-59,52,-90,-53,678,267,33,25,71,-46,860,238,100,147,133,69,-110,-146,-91,114,56,430,214,294,66,184,349,177,1180,97,231,-56,-240,-64,-286,-22,824,8,-13,-270,115,-74,-46,528,105,-4,593,89,-74,15,-422,57,124,-837,-445,13,-2,1498,211,-320,361,-400,91,31,254,-26,447,57,399,-411,-51,87,-5,134,69,151,103,-11,20,-29,1,30,-165,128,253,115,101,48,112,-61,1,179,-19,31,7,-119,0,540,-151,699,214,130,28,3,-99,311,56,247,75,114,104,4,141,-19,72,583,498,118,131,-8,228,120,194,-21,101,170,-3,-92,102,83,-115,202,-135,-147,1620,-344,-10,-16,562,5,-128,-53,-19,-42,243,573,-240,234,-106,-173,98,94,94,-79,69,102,363,33,68,125,226,104,-20,32,670,80,269,918,45,3350,-132,238,10,173,-41,-99,202,-291,38,63,408,156,404,-344,53,-3,120,-148,-86,-197,10,142,205,-13,-9,321,-265,313,168,473,-143,669,-11,82,112,-59,80,78,12,-138,85,44,298,60,34,389,169,-375,-88,-44,-241,-349,-26,278,55,103,27,-9,202,-187,47,51,29,412,3,649,381,213,128,58,-43,67,-11,-161,215,37,-72,41,45,24,78,256,139,164,-235,116,268,517,-74,-461,-151,84,143,-144,-44,117,-87,297,-636,60,52,-426,52,-18,-59,193,195,-66,-89,41,171,83,-663,67,97,122,-19,89,-92,47,-11,312,698,3141,-45,-101,-355,91,491,-2,-39,172,503,-168,-27,-45,-37,-9,202,274,-128,11,-222,88,-303,-93,-207,-27,14,0,-23,-2,49,130,-116,300,471,243,28,202,111,66,-74,12,-24,530,93,84,17,73,-29,48,9,370,33,86,106,-11,-1559,35,-50,21,7,-8,187,-95,-170,-9,132,158,96,-5,-8,243,-4,757,-23,983,647,551,43,-136,-23,84,-36,-15,-75,-143,113,14,38,130,90,183,-58,159,-277,-392,-190,-9,478,208,-100,-229,2,-331,46,81,-185,515,30,117,-11,142,261,62,-262,-139,112,-25,342,538,11,51,-31,27,-455,269,34,-84,1286,30,-44,830,373,42,-95,215,-138,288,-16,-55,586,-13,350,186,114,64,304,-34,1577,-772,-15,-30,18,-76,-16,9,238,280,-110,-129,400,-154,338,-42,123,324,450,-139,-110,-183,27,-2,435,3,-431,-60,-134,-61,120,30,117,1710,113,620,-91,179,316,390,7,174,84,43,299,476,-22,46,80,-10,-90,-40,12,-95,50,145,21,-46,65,104,66,544,568,-110,-104,226,-295,175,-115,248,-464,427,484,821,-216,-39,307,-28,39,-34,-161,31,-330,25,5,40,77,-207,-3,57,28,9,27,-33,323,-35,131,-51,35,170,244,45,97,342,281,123,26,-96,240,103,-36,62,864,-298,712,144,82,199,127,132,-119,61,131,-196,64,362,-58,-21,419,-71,79,363,50,-62,140,261,16,212,380,497,51,-604,-209,-20,73,-31,-94,-16,-36,111,48,38,163,-78,365,3,51,842,29,126,269,7,-193,-70,-91,-49,-76,-204,-338,465,13,37,-109,166,138,200,128,148,73,-370,181,54,-120,83,42,-1,44,-116,-107,306,176,-44,138,-39,498,183,128,672,14,467,162,22,-58,21,304,38,443,250,63,176,42,431,69,259,563,25,340,114,58,-13,314,-38,52,222,17,82,129,431,-231,29,30,23,266,-41,40,419,68,-101,-168,-138,329,7,114,-78,-32,63,-40,59,57,56,11,90,32,-45,-73,77,61,65,-75,-83,-168,394,-39,-105,-254,5,101,-239,148,133,15,757,-39,80,149,63,512,254,-26,104,80,973,701,82,174,3,-380,140,-8,-115,-16,823,1501,11,1948,212,-91,263,291,122,110,5,44,266,21,-142,-307,-35,982,-15,36,-267,96,14,51,-11,50,180,25,-43,623,121,-123,103,5,105,33,-98,303,-147,-4,465,269,10,3,-49,-115,105,-112,65,-112,-170,68,89,182,-106,237,-235,211,-55,26,16,251,130,-50,-34,-35,6,51,-80,174,49,36,-29,-39,-22,-67,-69,-129,52,523,-85,127,-37,780,-29,-39,2,-45,464,18,-151,-6,-30,84,156,-63,41,2832,28,-30,234,-76,-11,116,49,0,494,732,502,-122,144,-40,60,-38,-8,108,-263,23,-29,77,4,126,40,57,278,212,45,-63,293,-105,97,147,105,-55,372,20,38,175,97,-45,163,856,-70,-215,329,-54,218,110,189,-232,-226,-5,25,6,-9,-34,42,88,-78,375,-5,-131,360,-144,289,202,48,371,35,285,-60,190,115,145,112,264,355,-64,-120,155,99,921,62,-22,207,-123,-38,115,184,779,-26,-119,-34,-73,-234,0,23,121,-19,104,33,2,363,161,-239,225,-5,140,550,26,263,-33,573,-103,45,358,1144,289,39,-28,-54,-104,87,105,160,198,-100,177,19,287,113,119,127,-7,-80,188,30,52,169,75,-13,16,41,-27,63,-19,82,-504,63,376,192,-42,-77,141,-153,-97,-42,-74,-146,58,55,74,-15,-54,420,-152,-45,58,-244,-13,-722,2,26,-72,-51,-48,505,227,29,76,59,351,-36,-56,345,-72,237,-133,717,-294,250,-103,-146,-183,92,-61,272,-89,78,-26,-21,485,225,14,367,48,86,-248,68,31,-59,37,-38,-130,5,-22,279,602,35,119,-188,695,-108,36,-76,117,279,137,-18,-217,32,81,-24,-192,17,-62,-255,226,147,-89,9,-474,-131,-231,115,-33,237,96,-149,89,-10,665,294,785,46,104,48,-43,7,101,-25,64,183,-134,-15,-25,64,-159,-138,39,-1,-79,16,13,184,-17,583,551,26,0,32,-392,-189,2,352,-97,-88,40,8,-96,-15,-36,15,71,-88,69,-76,54,-135,-13,-77,-80,62,-186,153,-195,-15,-4,59,-97,-24,591,109,157,-197,292,369,16,219,277,51,7,55,25,-10,-312,267,-12,148,36,21,-83,-8,-46,-7,-17,-91,62,234,254,-12,69,7,12,57,-38,130,172,981,232,12,97,46,11,33,40,259,-130,88,-178,76,77,24,-13,70,1738,44,167,-115,14,101,1329,-86,-18,47,-39,-39,86,26,-57,-18,-78,-5,99,-231,-141,80,-110,-86,-117,138,57,304,-74,-54,-41,-198,-110,-236,-244,-262,-310,-211,-299,-129,-191,-128,-173,-177,-143,-122,-351,-153,-152,-300,-222,-186,-225,253,-131,-90,-189,2301,-11,236,-330,51,-307,-236,-1209,-401,8
-39,-257,-249,-23,-186,-189,145,-76,-1,-108,-10,-135,-89,-33,-31,79,-13,-67,12320,-223,-531,-37,31,-45,-67,-63,-64,-37,7,-44,-101,-36,-2221,-2031,-2507,-2159,-15,329,135,-105,137,583,3482,15463,510,1958,14281,53,-12,35,77,2148,243,526,-66,15,76,-73,42,463,76,525,897,314,242,147,1217,204,53,-742,-76,852,434,-138,-32,186,247,2308,808,-6,277,199,-29,-134,568,889,45,1400,696,510,962,75,605,617,155,-51,-2,455,56,10,104,-48,177,-70,-126,30,10193,507,-508,988,-14,-50,71,-319,103,707,111,499,93,272,124,141,282,464,692,-44,370,-47,429,-93,211,73,49,406,-41,394,247,1338,1311,258,108,-42,453,236,-21,61,766,1852,239,34,75,69,76,1068,223,-135,297,-180,1274,-162,12337,163,82,106,2227,290,191,626,2894,496,4795,-21,622,302,1431,1309,68,879,5,108,367,658,-7,305,408,425,-26,17,400,-341,4009,-14,34,-88,1144,1338,510,7,-81,1775,204,1098,65,328,151,507,-23,994,698,2551,321,464,81,124,4307,-736,191,8934,43,183,2611,-152,171,37,1742,16160,186,191,2161,169,73,87,3103,600,70,-62,297,957,2170,1956,5232,517,5439,-4,86,56,40,990,523,286,24,267,2526,-58,1233,-403,18,-88,4284,218,2371,456,156,-33,53,-25,-37,-406,-65,510,-315,133,310,4,257,857,800,147,-442,75,238,4436,7967,1037,245,-15,419,361,2016,-122,15137,5373,1179,-156,-83,280,277,757,4926,-39,235,2638,229,192,1486,119,180,3794,175,411,-438,1448,-73,146,1080,36,87,34,132,11,282,3845,2567,3951,81,402,5003,505,31,36,425,36,2028,159,197,380,107,173,1939,556,209,17,955,441,28,-85,676,313,58,8899,132,-84,4809,4,759,1430,134,240,177,432,308,422,918,7914,-6,298,-87,1023,2359,970,997,-49,20646,471,3506,1687,264,207,2663,197,175,-5,-228,1091,1500,434,160,159,356,2318,-68,-33,171,-3,39,992,111,978,725,1145,2000,524,510,200,64,1986,7879,-183,19,-29,2368,1044,-19,107,42,742,432,310,24,1188,-5,2472,1283,348,540,73,3979,121,231,131,2062,61,-132,581,183,256,834,670,1313,2168,3543,270,406,-411,558,-200,567,-119,299,2354,298,-9,2658,828,-44,-72,1325,-530,255,-76,50,116,817,4364,-18,77,94,163,604,323,45,-136,18,509,3105,-59,133,233,76,527,163,669,1998,529,1029,214,213,486,841,24,16,104,494,124,124,85,579,643,135,395,272,-149,399,2203,891,707,205,84,4853,778,-201,385,125,33,368,-24,3254,1010,380,1052,334,1395,-146,44,-22,980,1827,571,607,139,242,10177,504,1066,418,3689,402,299,1566,401,2276,568,2426,1095,182,2,2015,-357,216,537,-86,315,2357,258,5209,2596,120,17,694,56,55,0,14171,92,-137,180,687,25629,226,1593,1523,-174,93,72,243,1394,368,328,857,143,2850,92,326,859,411,823,327,126,2153,479,201,154,686,109,-111,1251,305,-269,-55,74,-42,56,148,-141,1956,907,246,1131,-694,535,246,719,46,-51,75,119,24,2361,65,452,457,559,1068,233,-48,573,269,213,736,-178,524,147,602,-14,4916,867,351,138,688,805,133,654,74,418,5,7019,503,942,1387,64,191,-24,-19,2182,149,972,10,999,314,100,1144,132,1244,164,40,538,1293,384,126,69,-56,587,608,1167,85,144,615,263,569,21,96,413,626,-207,996,-66,-100,-8,318,555,655,266,-59,27,730,360,1028,1545,205,659,1056,2143,1627,127,-140,153,807,564,240,1510,1379,150,2434,224,-10,424,824,1705,56,68,381,2795,1124,430,-908,1237,-184,-5,16,475,102,708,137,408,60,468,173,-69,665,283,385,119,259,1045,249,3509,550,120,72,381,7207,-54,221,555,-374,-12,152,-123,374,114,-228,34,171,-92,5,31,-123,631,-231,2796,168,-59,49,4930,99,21,-5,1071,1128,-19,3109,-64,445,47,-23,-18,225,70,4544,-81,3066,242,-55,425,837,104,-154,6035,1475,303,-83,198,-96,2442,5403,1979,-54,340,-76,-144,-80,19727,-310,99,2684,2266,923,484,272,48,468,-491,-906,1042,-25,185,250,-472,-259,165,261,272,2024,14525,349,249,-82,-181,366,256,-32,176,-93,-43,200,3,289,203,-189,-164,201,33,0,669,-38,-22,51,164,1064,-308,22,380,76,120,82,-34,-241,100,-1,150,-57,971,1224,14599,115,413,-45,4127,20098,212,27,476,1740,-267,-3,-184,8418,35,-198,61,-9,40,29,492,226,22327,244,21,50,99,305,-802,706,-14,-261,13324,-149,-37,10,-2,809,21537,-112,-443,74,144,157,50,260,-295,2484,2427,-114,-12,216,3592,103,55,138,13974,1454,-16,284,166,7,103,16,-334,173,134,-86,8870,-32,103,109,23,-53,326,159,18,17,-191,113,34,-75,15,0,-62,-365,351,828,74,-810,66,1902,180,-172,1557,344,265,914,439,59,536,358,-2,-64,154,196,-28,138,55,110,-119,-160,-169,1136,-14,-62,-46,459,49,1402,-315,-202,10472,-50,500,-113,210,246,-177,-44,11,-46,11,110,219,4194,38,154,-27,396,-81,10,440,31,-82,-281,-61,180,119,-517,13607,25,104,37,6582,-132,-16,35,7320,-344,428,27,158,-46,-102,-537,553,114,63,-63,254,-318,3764,668,-54,143,107,15,-113,148,198,748,69,1878,39,-280,91,412,976,687,-47,221,73,-135,2284,193,1100,135,1344,155,7361,108,844,852,2059,458,19,1354,10938,179,701,356,818,19,86,120,1938,178,702,11,209,122,448,29,238,363,15,3129,7,-25,-152,198,112,20,327,4649,11682,440,1641,4857,403,304,730,247,434,3498,5670,22,-168,-34,110,4755,261,9529,87,77,799,325,9676,513,271,-12,16,175,369,-112,-18,-44,-56,13,1497,2095,47,919,73,531,-48,-14,269,147,-6,298,434,276,41,96,582,22,66,-121,-80,58,1521,1497,-64,285,147,1074,-106,769,2320,324,5419,-7,808,-145,376,164,23,-63,161,-62,-33,195,2977,104,-12,10,64,-153,57,-41,-112,2005,336,868,1417,102,155,1235,-269,156,-308,98,-193,366,-334,195,-71,-9,15,-154,348,2688,-13,259,-73,3422,18824,13445,33,234,-227,1206,503,-5,841,73,-230,41,771,-15,-307,87,792,2428,-324,532,306,51,-42,1683,939,-37,718,8075,24,43,-25,2962,77,4,-273,2214,280,122,805,-18,-62,103,-45,73,3849,356,65,-50,548,-67,159,-92,109,-29,519,222,55,1546,-25,39,1597,-367,185,231,3010,80,1549,11600,5,1864,31,417,2567,1325,920,49,566,54,233,64,83,45,1571,-53,144,-19,93,97,331,158,1217,288,1305,349,764,338,937,512,513,199,525,-209,623,43,-15,-257,-149,403,138,168,1363,782,752,23,-31,58,47,-342,-55,-977,-20,731,15,34,2580,1080,49,247,287,391,1390,-79,13,126,-27,3595,125,947,76,-40,3911,22,301,1255,-63,1584,14,4231,14766,73,7685,12664,664,56,6933,519,207,151,1230,1372,559,167,133,-12,331,261,97,108,204,9,500,136,15999,2,-120,514,49,2677,3405,-86,611,2079,37,19,194,488,86,473,28,52,15,-30,-651,-215,-24,1244,-424,749,106,6469,2571,3357,84,687,7,328,19,452,159,-147,-43,5129,80,1008,-40,16,-71,-8,-144,568,689,1184,5,1184,529,973,877,-105,200,12,465,11864,-467,523,470,-12,65,-90,75,146,181,112,118,97,907,-110,12,162,97,49,192,2914,1197,-127,-95,-169,617,405,2176,530,173,97,165,-23,207,89,114,-13,1750,562,-24,-142,-53,-539,431,449,0,152,551,27,109,23,21,58,51,-446,766,-17,169,5,-37,60,197,1356,2,-4,94,939,-280,1112,148,2452,991,-102,256,-39,1479,-24,495,113,546,-108,365,613,112,308,101,1,497,846,-283,2647,15,508,-9,1930,199,79,18622,2034,486,-268,-19,330,-47,147,13,-36,-13,1128,3502,40,347,-86,-38,111,743,263,193,-81,3418,229,280,132,136,3,74,135,799,-136,-54,22,740,-16,218,37,150,19,-13,-264,-39,94,-523,-575,87,3391,304,102,769,-240,1437,-195,431,669,-9,295,60,252,207,204,102,662,971,2540,-41,335,-85,966,302,1166,221,124,147,446,-138,294,-3,24,53,-180,1280,36,518,29,175,68,569,-41,587,1818,3933,383,75,23,-18,116,1086,804,196,153,2905,-52,122,-36,-16,-22,143,250,-101,2305,328,19,228,-65,34,-85,-200,349,-2,-22,-13,2766,12120,17,-8,17729,280,19,78,-237,-67,4646,1306,-11,183,469,72,91,157,1410,-183,67,222,176,105,802,-215,37,1521,76,-60,1663,272,31,-228,11987,1118,-168,479,2774,-27,178,167,60,-136,293,-4,1822,604,250,111,190,12,244,-4,-34,518,143,191,133,1401,289,205,272,-464,2620,-71,189,565,184,5,-378,481,537,4090,215,-93,347,617,-144,471,316,40,1864,80,320,-81,-15,234,-21,660,21143,298,19339,16189,17894,51,-7,407,521,-269,217,617,12335,13,-2,3989,-35,6270,-98,219,-59,509,7703,23,354,130,-50,13699,-9,7,488,-135,-462,1649,-63,-105,32,103,133,1552,-46,4070,134,-139,159,390,12,287,-149,157,-20,200,-164,-181,11,4834,86,16,531,2029,870,20,2005,678,390,907,1977,1589,324,2113,301,104,3284,1000,322,-72,7305,47,14492,1400,33,-50,120,-67,552,80,908,156,-498,54,680,143,-93,303,83,45,-18,35,12,-148,-59,73,-101,16,532,-17,-93,274,328,16165,4,132,138,-470,1419,183,102,225,57,10106,135,-188,307,52,-176,29,19,36,3068,-125,-101,-151,118,171,2197,-20,154,40,34,-134,1924,37,590,206,-68,273,241,3785,1058,115,662,-158,-30,12,333,20,117,58,1195,6329,-481,-5,29,-20,82,1292,449,14285,441,315,9458,632,143,47,-72,-377,302,-453,164,-39,1907,570,406,90,8,-7,7201,89,-95,925,237,1102,832,494,-16,337,2012,130,-61,14604,1666,-335,-6,158,396,-19,864,672,163,2263,232,299,303,960,518,2844,355,538,168,351,23,46,174,-13,298,2960,146,116,124,58,3663,-420,386,2617,94,600,330,1074,299,1565,3048,48,122,-60,-61,433,2979,1638,-9,-64,296,-4,17,352,85,126,56,551,87,-247,304,61,-12,863,32,61,358,20,201,1001,908,351,-64,-71,116,108,-23,-6,1533,105,13352,2683,204,33,-125,4849,475,290,267,58,113,-38,-234,60,180,516,-18,25,1657,1043,-150,108,1060,174,297,30,-24,-95,164,-21,635,45,-99,338,198,-77,274,-50,-69,12,-68,45,-353,27,0,57,-10,-16,1146,3,12249,4943,1482,0,77,161,-10,547,1733,459,-148,493,18,-56,76,-12,899,90,6635,343,-211,104,4836,-225,-342,7,-195,807,6679,-24,718,189,367,163,-104,2165,46,193,-228,3345,438,79,191,71,22,-14,21,-50,2371,-12,47,74,11102,360,180,-18,118,-82,938,-19,774,58,89,10,1060,-89,9677,734,112,342,-9,254,118,218,787,224,462,21,0,60,25,25,-168,3810,274,160,2516,334,827,121,798,1279,1527,6085,2565,998,51,218,75,1,-158,-21,48,1211,93,325,1302,2,-4,13,145,3,84,-35,-401,73,-143,4854,662,138,45,80,551,11,4023,-119,11,2085,-93,-121,4153,273,-58,103,-220,7,64,274,62,7,145,13313,-27,1173,2397,-162,2379,96,66,-41,269,354,852,-348,257,1645,290,-17,480,150,94,188,-84,794,84,38,16597,-18,36,-29,579,118,318,24,-161,917,322,3,-147,2571,280,636,543,256,-435,52,-172,-240,404,3786,-101,253,-60,4487,2971,134,24,17105,8436,-83,37,17,367,-75,-300,302,-21,1447,113,-93,14,466,1389,19,48,1281,4252,34,-653,173,319,-35,74,283,110,-117,136,147,-29,523,-160,2339,385,6894,0,100,1710,1283,10,91,-46,-116,-306,-86,-32,210,472,291,69,131,29,446,35,2276,-91,672,128,81,847,268,578,576,635,650,37,-64,178,694,304,2451,678,537,33,19,479,135,620,22,367,77,27,322,277,25,-8,90,623,688,456,47,2594,777,45,1377,-292,-153,396,33,247,393,1132,1141,233,16,136,10590,50,-304,400,390,191,1269,123,-25,-109,574,119,-117,81,3973,310,118,63,-119,-8,441,217,366,-81,188,821,150,-58,449,159,49,259,218,3,783,434,-167,92,22,164,797,155,28,229,86,51,74,16,36,250,349,127,226,140,90,-32,5847,356,-20,-276,112,372,41,-36,1020,162,142,105,81,-191,-65,86,196,241,37,93,262,561,-117,154,167,127,911,42,13471,182,935,311,376,35,580,277,-558,154,43,3267,3,-43,90,-67,150,-65,-76,1441,4,44,72,-3,123,31,17,490,280,284,328,106,137,168,88,8,-4,103,-32,12908,471,116,-305,140,-78,900,499,1308,226,-236,-3,94,465,162,83,4876,69,9,-23,91,-81,25,609,-15,1077,-20,2,-270,-26,66,83,-268,68,23,-191,790,-140,186,627,-307,11,456,222,267,67,95,63,37,-18,50,231,-189,-51,3233,460,1358,-22,6,291,58,203,847,-141,44,153,365,2,-145,156,16,256,-254,141,803,40,2880,413,2773,-68,668,142,620,-142,-93,1712,-29,865,909,-267,258,185,-224,345,-142,187,29,441,27,144,505,-24,50,48,-148,180,322,-94,-1,29,25,278,38,-70,143,66,286,34,548,91,306,-163,1124,-90,312,-44,571,648,144,27,183,19,2203,32,227,-46,74,51,593,646,246,134,-13,544,-141,162,309,1246,1673,211,27,2,524,319,582,-47,739,39,-15,3892,-46,304,47,180,80,142,35,86,134,239,-837,-167,453,118,292,255,704,958,696,167,96,207,111,116,-18,416,68,235,-10,328,516,-276,331,206,1207,459,-38,398,189,4627,4683,1627,503,6,-15,438,17307,243,3150,-245,907,1075,43,218,118,13,367,17,290,-73,2,-8,870,238,570,57,-50,20,241,2917,43,342,398,55,47,447,15780,10214,22,164,1441,147,83,86,1040,1,-73,80,-32,61,115,183,276,121,565,184,-5,2,117,178,31,21,2752,1024,78,908,4,210,57,-1,315,378,1162,2425,24,240,15081,15853,7679,8102,12058,20566,7966,432,4774,-67,978,732,250,637,315,0,49,-313,-57,586,13,-36,231,495,67,44,-48,-26,-45,-27,24,171,133,1122,2909,57,-43,-20,2,-56,25,362,58,20,-24,-144,231,-442,116,420,265,329,618,-83,153,-100,706,349,1018,-87,93,1726,-119,-19,64,566,245,983,27,191,442,69,63,115,677,65,347,2,-13,1,81,27,553,113,31,-91,39,587,185,29,29,187,96,38,-44,48,925,365,195,51,788,568,-19,206,367,17,589,1888,-58,1810,206,-287,5001,560,72,1087,2416,148,393,923,85,26,3993,136,251,1109,-165,153,539,21,293,156,97,19,127,726,186,2794,414,1420,644,127,989,1037,-15,1272,1,-9,88,451,543,1674,210,-18,213,241,5124,10,-40,636,157,412,316,54,206,126,-3,2594,616,25,2448,193,65,75,2,214,186,103,494,-28,23,481,112,-121,-29,166,-27,-128,145,-2,138,1018,92,674,82,-511,1752,120,299,417,315,219,73,19,-59,2466,102,1176,146,153,-33,292,-165,-15,23,409,349,811,185,1522,-62,102,853,864,100,-13,4188,-38,-18,-48,631,10,199,154,82,1966,1817,380,432,-317,4,805,20,1782,113,156,34,136,45,-70,-21,224,756,-41,-148,69,1726,379,29,3735,-48,-303,308,-103,928,98,652,133,-274,-213,-23,709,2697,198,-136,209,372,63,143,180,190,3220,1857,-269,61,629,4,811,11,165,332,21,3276,-212,682,208,37,-88,-43,723,39,26,8408,-149,-377,78,130,-115,996,124,196,4255,500,367,499,268,233,1429,-163,523,224,69,422,84,-85,-36,491,585,5,586,-97,1493,9511,450,322,185,-13,107,38,-19,3492,370,194,-34,39,996,17,101,-4,2849,462,746,934,98,103,111,115,-32,-129,244,153,13,31,214,2141,236,7381,85,190,-235,-227,726,73,44,81,203,6,95,261,-62,790,1526,-42,1356,308,2126,4793,340,-36,11,-418,314,133,114,25,-105,336,9,-199,-72,-79,2677,98,334,3694,-1,-116,592,605,16,1951,146,206,115,-36,14,-31,0,-29,51,78,-15,126,0,-31,273,538,-410,143,195,-30,129,57,-40,221,480,763,3258,107,1431,1961,95,163,850,612,1311,21,390,-63,224,83,3026,94,62,153,988,292,3111,249,260,2878,9545,-5,-16,159,2,-95,-97,14,1311,650,134,135,1084,608,469,1423,-167,1149,-169,580,-256,72,-52,134,237,690,224,654,113,-152,-83,-43,693,-464,625,1610,29,741,749,1380,-95,-78,150,101,104,468,1339,379,6,372,330,-186,2396,339,258,253,18813,59,609,8,8,88,876,2,204,156,1,4746,104,74,1004,19,23,1795,85,-1,37,-64,296,124,4523,-7,75,934,240,-20,244,118,956,1479,3217,1676,872,1779,76,366,746,760,417,566,400,171,534,494,-36,-253,419,569,-99,2,-67,-6,800,2312,160,-325,256,2463,-46,-128,86,278,-362,-67,36,1256,20,355,185,364,94,204,348,96,-40,16,411,204,31,5967,-8,-66,263,-2,205,203,155,130,258,6,130,7,94,1465,2099,3599,-5,-121,295,34,-1388,-20,111,-36,394,-60,-38,-144,2133,-353,406,-25,189,104,295,101,16,1157,509,50,28,82,1573,32,1222,18,92,-14,293,-20,702,47,117,361,12905,880,1494,85,31,143,40,118,302,2031,369,-54,835,175,-18,953,215,405,82,139,142,123,-79,678,76,162,34,242,240,-230,64,243,-32,102,72,139,-187,173,-268,-10,-236,1246,78,-49,26,197,114,-87,110,20,32,39,167,26,395,351,2221,113,563,192,66,-82,94,530,228,1202,-129,81,278,3452,-8,97,2,40,122,-127,-261,-7,218,-277,342,-83,194,76,-33,586,262,938,609,-76,1553,-2,-6,-19,19,65,-31,851,-6,181,541,-71,48,-91,32,776,1040,202,3325,634,427,7,24,17,249,382,-7,130,182,-52,-71,180,126,170,293,-14,191,86,220,14,-31,607,565,331,352,-443,64,184,104,236,2577,39,8809,61,514,56,7,81,95,-37,10,238,292,827,4,628,38,-81,-9,533,40,-15,1520,360,212,461,118,1764,22,3733,-15,-8,-15,272,224,65,247,661,-22,358,5,1117,930,746,-83,415,634,1809,-420,1193,-92,1196,53,309,-61,261,129,212,-39,959,84,94,82,214,6,608,628,885,760,232,-28,670,673,911,356,589,90,192,-54,40,55,-137,258,164,37,-9,-44,-30,166,1384,438,-61,202,36,549,11,339,114,3507,2060,849,-120,-54,55,127,1140,197,773,349,655,40,-129,126,15,807,516,130,-120,284,-108,784,1795,1625,54,15,342,832,250,277,115,685,-53,39,-27,94,9752,25,3684,156,-134,3845,64,1470,221,1278,-169,232,214,96,625,105,80,552,-40,-207,1046,90,-37,-7,-12,7,-33,134,676,-164,2641,214,229,41,377,584,812,617,-12,301,565,244,126,34,85,-92,314,80,-60,-506,275,394,-143,1450,278,15,-22,315,36,1530,-245,110,498,89,-184,-11,-29,76,145,-2,-34,335,839,7,52,201,165,68,250,8,1636,82,834,10,-120,-14,158,-51,1423,282,-60,362,211,519,2193,138,277,139,97,541,235,728,590,31,160,12,124,14,7,637,66,51,-129,14,-162,173,86,269,-22,85,78,110,-205,-197,393,97,1161,123,488,31,343,387,-86,-284,219,50,271,-33,-86,128,2970,796,1352,57,-71,52,37,3617,376,-29,-88,79,97,99,2286,-30,27,-248,365,430,1488,138,124,35,-2,493,203,41,-73,-4,177,329,375,-93,16,251,-128,689,-3,1156,61,70,357,287,614,163,239,43,109,2064,774,-339,260,-4,180,21,63,72,180,1730,-274,314,-15,-29,914,11,106,2081,506,2381,1390,33,1091,247,3909,49,1571,-139,1587,336,1742,1017,8833,387,-83,106,25,45,9,-204,-11,314,2355,161,1847,120,62,174,244,52,-39,-146,-3,13,3934,728,-37,96,335,-22,41,-176,876,4865,4287,-335,266,2514,892,-117,3922,35,-8,81,118,370,103,-69,21,-85,309,857,-156,293,816,-16,32,386,-56,-42,14,285,36,6595,-193,611,-35,-19,3,26,2317,70,6,25,-256,-34,55,739,342,92,134,7402,-8,4037,9,17,-144,1527,120,336,-62,98,-66,273,191,1206,-839,18091,144,322,3187,619,-70,204,218,637,4255,78,-116,88,219,458,156,916,59,1910,-106,82,-2,21,39,-115,185,48,32,896,-22,5,233,375,-35,-56,946,33,94,449,-1,-98,331,3,785,-145,57,0,1084,17482,33,-64,-25,424,89,-60,20,449,229,49,-23,-5,-28,-107,52,2123,119,-35,177,211,10873,-101,128,9020,751,46,-114,844,-1144,-69,-16,1386,501,-21,124,5049,147,70,6,608,366,2155,-52,513,18443,711,783,389,1169,-47,244,-80,-58,73,864,250,134,-102,864,82,616,-99,-86,52,-41,10829,4162,-26,-107,17,8076,199,86,388,612,510,411,13,12591,-51,2669,1675,15578,-3,44,17750,1505,-223,753,124,328,78,8931,119,410,462,-7,-180,-600,4029,19,5,1089,1096,849,-104,16129,567,-30,2621,109,20,-20,162,109,-182,33,10410,12914,60,106,18,-5,-16,28,664,-296,-50,-36,256,-305,-36,115,-26,101,41,-61,176,2486,562,-50,370,245,41,682,-126,74,685,7,8099,1181,224,286,6633,6907,147,1391,2260,-24,-20,12383,154,1,-275,-13,-6,368,1491,1180,894,-22,394,-111,-88,274,-76,17,96,712,907,91,913,145,519,76,387,-105,12904,2019,2168,-86,775,67,12261,-101,1324,291,-22,1760,10346,64,553,-6,33,42,60,21037,14796,132,1126,1274,123,1935,3123,358,5551,-28,7928,-78,152,-41,284,38,90,117,177,91,-277,-30,75,-12,72,-194,503,1951,2813,668,814,-41,-188,10,-31,-85,144,159,3087,292,2468,106,77,2363,3944,691,2117,274,-26,31,294,6649,327,-210,3829,30,348,21,-148,144,-44,333,130,632,-39,12,596,225,576,243,50,298,246,2798,161,214,540,7034,14071,751,-6,48,14419,88,464,291,26,242,31,507,14427,39,407,-64,24,312,275,207,161,974,158,-17,1041,-67,-11,156,3656,1885,-9,4566,124,13373,-238,50,272,126,21,-46,-120,354,149,137,-18,445,578,611,-49,328,182,486,-183,203,-15,-21,663,53,518,631,228,264,307,521,61,-14,472,-32,297,-72,653,34,1980,-10,271,115,12344,-67,-24,-28,64,240,101,2933,-511,6368,-174,280,35,127,2281,232,231,177,231,41,14405,828,-44,113,-56,-201,905,2902,16354,9315,220,1178,2805,100,3163,510,435,164,1470,1648,477,263,-524,-308,848,224,-47,587,2129,689,2287,105,19,1367,-54,-6,4464,1208,742,139,3502,175,38,-162,228,164,1428,97,-209,-159,1470,48,300,17081,-13,14,19,80,939,187,5366,1563,430,-35,32,60,168,-101,513,1233,57,1135,4743,70,-168,91,2998,2731,1046,23,-27,518,229,124,5594,115,1290,-79,-31,564,2037,121,735,753,18,210,-22,333,2562,264,5533,1727,627,18,-3,16,439,417,242,9255,563,702,52,-95,92,66,1000,-36,-253,283,3165,-191,61,-21,989,98,295,-162,1621,444,76,607,36,-21,580,539,-19,513,1150,-3,283,181,-2,115,124,789,270,728,-19,649,9920,2774,1043,56,145,-87,1626,-135,95,157,316,755,127,220,81,144,35,300,2234,1292,317,-347,361,26,172,1977,739,1049,9608,385,7673,719,431,104,1360,496,35,323,-59,-123,-47,-15,432,4248,114,95,37,13,-4,29,666,29,296,185,16,273,-84,24,1033,3637,10,-84,148,-6,232,-60,172,99,702,-23,-61,2652,101,126,-54,830,44,403,22,309,-288,-39,145,271,45,6,145,-11,234,-189,366,105,-67,321,-55,96,114,-141,-19,616,902,110,-188,48,-22,497,347,225,222,-2,-45,62,13,2,390,636,2036,991,1541,7578,-99,188,87,196,151,606,177,699,48,51,10032,182,-250,48,-66,235,264,4,178,1474,251,-317,99,-83,1114,-2,511,72,488,-37,201,187,-97,33,281,195,604,201,67,114,170,31,127,3,-79,67,731,1038,2613,-29,895,248,516,385,79,-56,143,52,69,62,-385,205,-31,8,542,1089,274,351,1896,51,1,181,114,-59,-37,5,228,-37,-17,599,-150,419,80,-115,-180,397,496,64,-26,-8,-511,-24,-24,51,63,-40,12535,160,1838,429,163,7,70,649,-15,461,67,1048,203,411,620,-97,919,17,-244,361,1405,172,121,-34,157,3288,346,195,274,-243,339,-99,135,385,355,405,-12,-204,156,-111,117,408,161,271,25,53,107,247,256,510,-5,-68,124,-21,174,-16,873,800,189,92,179,-664,37,277,319,12,1358,-161,-15,-197,1554,107,1119,257,726,-190,-69,-1,288,1397,169,1440,2415,118,-166,6562,26,85,90,56,-5,4416,7048,-41,-26,145,6971,1467,1299,118,-95,34,4789,106,2011,-122,94,124,3,-411,-22,1481,78,77,123,2230,-5,-31,312,55,-284,75,145,-76,62,813,33,-354,308,39,68,291,25,156,-97,1850,345,238,-61,219,539,182,295,466,89,-3,379,42,51,186,-103,21,-220,-53,106,-357,-56,389,222,-19,-13,53,172,89,-32,-151,-196,181,25,453,83,17,10,69,50,-57,42,52,21,68,-6,-54,458,133,-38,-28,89,123,96,-92,81,1880,-85,372,355,-292,-3,-211,-220,1179,-108,22,42,75,77,62,474,-27,347,-116,431,-8,45,66,2651,-93,-60,149,16471,1272,317,1684,50,4,719,333,737,77,-317,-148,120,-187,27,9,594,6498,-43,120,278,29,225,1496,499,120,-12,-38,10,419,9540,149,54,348,325,841,2312,367,5661,327,-211,19,-21,42,16546,2456,43,13242,800,231,-28,49,745,6,130,1087,2221,89,63,692,36,-36,159,84,1328,29,36,170,98,185,4209,118,-79,64,209,-7,1197,-5,-39,371,3978,352,2283,-37,-1,56,-53,-201,191,-78,913,323,316,275,87,327,950,-15,455,25,-11,322,-56,29,111,30,-26,1241,116,184,3139,1251,-7,-10,-11,11,1392,-28,294,196,28,3305,139,-126,1398,580,1335,1798,126,1127,-43,481,374,413,171,38,312,-249,-289,146,29,13996,77,461,687,93,138,-104,-4,216,-32,-259,-45,-16,254,-92,43,-26,59,-18,-163,-23,70,-381,35,-118,-4,-117,-25,318,14,161,-112,14,104,-45,465,319,1028,11325,2731,4477,207,181,-88,3230,624,339,1664,89,1881,-136,83,226,3591,182,440,5,13,-358,908,333,787,-165,7,218,41,202,783,108,2163,-10,321,178,25,26,138,1278,2,0,902,57,12504,163,-32,59,4283,-200,-30,1078,26,47,7,159,160,9,-192,99,149,21,652,4,214,3518,3028,452,172,-123,112,508,1447,51,119,679,161,-235,2411,149,173,3516,58,30,1257,1363,-76,-40,74,-33,-197,-6,175,-2,50,-74,1955,-23,60,6,133,90,152,643,159,99,176,264,-207,-112,41,47,46,99,-87,840,1909,61,-474,141,-45,160,5696,401,-120,1319,2846,64,244,10,13036,35,-263,70,5,21,120,0,125,185,50,32,2667,38,93,4,-131,118,59,1030,6,310,118,-88,-32,-17,36,81,-44,8,60,127,332,387,100,130,457,497,70,191,7,2205,2630,66,916,-92,82,71,567,1982,1071,-48,83,103,-48,299,1362,-82,-33,264,975,51,18,33,54,2099,304,249,59,111,2000,317,12,168,59,66,119,-20,61,2814,-30,3395,153,-42,5553,414,32,-44,-15,19,130,-30,645,-72,23,-180,312,143,525,529,1,49,215,160,123,342,1599,80,27,4199,105,16,3913,1404,2824,-8,204,31,266,13,36,1262,460,-87,-54,-32,-79,188,1,44,-104,29,3658,20,-114,1628,157,-6,459,-41,4721,13358,-199,798,95,-160,-37,-7,-118,-28,-29,799,531,60,75,456,185,1324,1,288,954,71,-86,-18,64,811,-33,405,-637,-83,220,294,1,1080,308,451,209,2162,157,272,26,8,-1245,135,-12,-54,923,-90,103,57,198,23,158,80,2835,-77,24840,100,-58,455,441,82,43,867,-35,83,2,853,107,65,-61,-126,1129,4205,71,-27,-78,777,-31,-92,136,-397,-182,-29,51,-8,-32,892,287,-3,119,25,-29,11,524,-37,-137,3,66,-117,283,188,50,712,20,909,113,12,558,-53,53,351,15,52,95,1165,23,-62,-4,215,576,-1,-47,1769,288,170,1038,182,2244,878,225,3342,-331,-186,-33,0,7945,154,75,76,202,-411,8015,410,396,219,81,-99,130,899,83,601,342,-37,-106,1006,1034,70,1086,1211,4566,612,79,-100,-37,1454,-120,-79,-96,-285,325,66,112,97,64,87,-5,192,528,44,-172,-67,8201,945,292,126,106,468,158,-2,58,-157,1262,-49,-390,-58,-350,865,1987,292,-150,-253,4763,8,278,812,-211,425,-124,751,23459,1086,114,-210,59,121,-123,1215,-136,1236,311,1611,14954,6814,39,15,-25,-73,85,-216,-56,249,74,114,201,1618,455,172,15,40,-307,-430,1759,-32,-181,95,-115,80,-450,474,93,-250,-39,-15,-3,957,-148,33,33,16,41,91,-63,-84,32,-146,149,-31,-31,161,137,2641,42,261,-342,258,159,9,10,194,876,492,6,65,533,-224,-89,-7,1539,315,6172,24224,2237,22160,98,9,25,104,44,72,513,-193,44,-130,38,53,457,-138,185,511,37,360,48,3084,69,2580,15,74,33,95,226,429,-1,174,15215,206,205,378,357,-358,2148,124,1550,74,-111,22,144,2113,156,356,185,327,17,389,299,55,531,143,1,21,-82,-651,6051,2,152,7,52,-270,243,-35,51,-62,-309,497,1102,831,1353,447,92,8,-149,-57,-58,282,27,-18,5116,58,668,970,1820,20,231,-23,1028,262,236,123,477,67,290,479,44,535,339,13,-35,-49,-206,226,60,-123,149,128,81,-103,237,-257,432,84,-352,137,35,-74,-324,281,474,16514,818,260,4055,-104,-5,-24,-164,766,1168,342,14633,28873,441,70,5268,1765,2361,33,1155,583,67,109,81,764,36,39,52,-103,-292,-200,-66,225,12450,340,-104,1726,-224,7302,975,243,5226,351,20,-170,-37,92,-193,288,517,973,-32,-62,-6,3,31,4224,611,-441,268,1816,295,2491,59,633,2026,521,1655,321,98,-123,3748,1114,1017,17474,404,36,406,94,-48,94,7966,858,-33,572,15,-78,-7,-96,-168,184,175,-576,538,-184,3,42,129,44,256,1458,161,257,18147,71,43,77,48,-121,-73,154,-81,359,36,335,-145,18437,283,2699,93,413,228,79,148,350,-38,-279,536,-22,-101,120,197,137,5,174,38,114,-24,283,-53,-25,341,-156,-174,60,58,1,-22,81,757,450,203,264,93,-6,-15,87,455,-26,11,97,102,-42,567,925,-77,188,1831,147,254,-230,818,107,144,-578,-118,70,-508,118,51,900,-2,230,271,163,-91,-10,662,77,146,75,118,-67,-11,114,-101,-47,13,-34,1515,132,2988,-117,-196,279,534,-3,5,254,715,583,174,149,3,310,77,166,83,218,-98,513,2703,-120,-29,-139,-45,-132,-370,163,3,179,-126,49,467,116,-340,2445,560,3653,1474,595,96,-60,517,482,1477,1610,59,257,52,-17,144,61,41,-194,54,14102,103,11717,4,-22,11619,57,117,179,1906,-4,479,-66,521,-43,-268,125,119,275,43,51,72,676,-51,-1,-236,-235,321,11,186,9341,-14,-27,894,979,8,296,66,-23,57,-8,-156,8,257,21,-55,110,4662,-45,47,-55,98,49,-33,3501,261,3,859,1932,-21,67,246,-30,4432,2966,42,11,-33,1060,13367,261,2699,147,-79,417,425,-526,31,1,-238,332,744,911,1834,101,1092,155,-246,-66,2451,830,92,-58,599,119,1945,1751,-207,-6,86,-53,101,1246,38,385,201,602,19,-143,298,-71,2355,1822,-101,244,-175,624,46,-73,-689,63,1587,41,10,110,0,249,-500,-132,31,159,63,310,-123,-44,339,12481,6,327,146,167,236,-190,20706,162,80,135,23,575,150,131,59,258,837,-51,666,-2,-15,3059,301,30,1698,-48,427,20,-24,663,433,218,255,-630,6,-328,1455,-6,234,-61,5,129,321,496,32,34,279,8859,12758,52,1265,-183,-221,9229,222,163,1077,313,-2,260,-101,350,1521,-8,8,341,296,43,-9,-100,-30,1579,12872,197,61,763,87,5,368,431,34,-43,133,493,35,1145,87,-44,186,26,-4,143,-39,426,29,676,-124,377,690,1083,-168,-82,141,-72,-43,6,1632,-90,386,65,965,394,499,216,-197,695,25,-148,114,-124,-218,-13,206,-12,71,369,1532,712,1306,131,114,347,-29,46,458,155,-43,122,-30,561,39,3561,3045,-269,-154,-71,285,409,16121,53,-47,949,59,-13,-87,15,98,43,1439,48,24,222,106,-230,-31,-33,-144,63,-4,70,349,108,-185,10,-93,59,-24,36,60,1,-98,-46,-57,31,-36,59,4,355,-82,11,3157,-77,110,103,323,-367,-69,64,444,288,152,-25,164,67,1491,342,45,409,517,524,197,182,532,357,189,-566,-59,267,87,-389,-42,1169,53,1676,201,-155,220,-403,24,-103,-329,739,361,159,-66,433,7,-112,24,130,217,422,380,118,249,2051,382,-623,375,-1800,-13,232,98,22,-143,84,-255,479,8458,35,16,6,28,353,-38,163,4128,461,-182,514,1302,633,160,270,144,237,-13,210,895,417,222,28,1107,257,0,143,133,-49,508,152,-239,-262,-24,-3,403,268,11565,2213,14,-6,1796,32,3836,108,10,146,-719,449,1,15,37,548,-14,186,125,-57,-501,-266,17,969,1270,14,55,84,4,98,-159,65,85,1394,0,20,363,432,275,-119,-46,14521,-18,80,1969,29,71,522,66,64,-167,34,-279,723,169,-155,-697,110,14220,-74,162,-55,715,123,406,-53,1575,-240,-119,4139,211,45,-20,160,85,-7,126,405,11,11,377,228,-204,16,-307,18,553,-52,14,665,36,33,472,-31,-95,-1020,23,576,5743,397,-1297,1962,100,17,700,69,21,-127,1317,1156,16,-80,1049,162,0,28,272,346,373,427,-44,-223,636,-62,35,-9,-38,3159,-25,-376,-497,-113,10,-41,-277,394,-19,-82,-74,35,-129,-99,1524,-5,-5,70,715,447,4933,1931,-234,-158,38,-143,51,1844,8,227,178,458,15,9382,553,-1132,-2626,-5362,-458,-1144,454,49,-33,-13,306,-46,190,-317,259,523,3349,85,-98,99,-19,1056,178,400,-29,166,-19,-28,-170,383,38,-9,396,106,-32,144,66,718,53,509,95,15548,-106,114,-25,-524,-62,37,506,197,79,80,1450,108,31,104,22,141,22,203,18218,282,1170,366,42,923,-1,-240,-176,-92,7452,2106,4195,53,33,0,69,54,326,-901,432,617,670,-90,9,12624,34,2,23,16,-16,108,-29,135,-221,-13,39,1,1765,31,636,124,-41,316,-72,-68,91,-36,-86,-25,110,-36,-106,74,132,224,38,-150,214,134,71,885,701,-18,564,61,75,-36,490,3,154,57,101,-49,217,20,316,-6,-71,44,20,4707,57,87,134,-92,1042,-4,72,-49,-28,25,178,11799,-22,207,-85,46,141,-79,861,1490,381,33,-129,203,1082,-77,-143,430,115,-14,35,71,142,586,-90,67,47,2136,110,-3,761,-3,33,115,286,-3,20,-30,111,-7,899,150,4,-340,6,184,142,167,457,93,152,-23,-98,142,37,0,2354,40,112,3261,3180,281,240,1310,-580,-64,-81,6,-34,14,-122,-7,698,11,-174,357,605,-149,61,3842,1187,141,-15,118,105,1165,-101,683,413,-24,-504,112,475,666,205,-60,1496,1944,-47,167,-6,344,4,-199,4535,248,195,1452,-35,-24,1600,1835,649,-336,-29,11,42,-122,-5,-146,-324,-48,160,46,429,163,-128,-121,86,-16,11,520,226,172,27,341,351,527,584,49,-116,114,8,117,757,106,158,275,36,165,-144,134,-56,232,-25,67,36,10,-85,-114,-68,427,14,276,118,13658,-15,193,117,168,2999,12122,302,25,139,9545,1840,5,526,-82,2,85,-19,167,-38,3,245,207,66,77,235,-120,-446,1906,86,2459,-80,1163,-85,166,-24,-78,-31,-141,64,-45,103,14,-43,-7,-84,54,-124,-39,-257,-249,-23,-186,-189,145,-76,-1,-108,-10,-135,-89,-33,-31,79,-13,-67,48,12320,24,-223,-531,-37,31,-45,-67,-63,-64,-37,7,-44,-101,-36,-2221,-2031,-2507,-2159,-15,329,135,-105,137,583,3482,15463,510,1958,14281,53,-12,35,77,2148,243,526,-66,15,76,-73,42,129,231,7,-30,-19,6,102,445,1062,62,109,111,118,96,243,117,112,160,322,93,163,345,386,44,2230,991,123,-179,443,141,196,167,104,59,81,-40,-39,104,177,6,135,-16,-32,-65,112,139,-57,21,165,30,23,-27,-38,435,161,166,-28,37,-51,-7,-707,500,236,1165,20,-4,71,51,-2,5,-56,13,114,-218,17,164,-204,-31,93,-18,-151,-66,260,40,710,499,351,23,57,867,269,-66,193,227,33,30,67,325,186,30,3353,-48,66,120,12,-32,73,17,60,-36,2819,-51,236,29,-32,64,40,84,108,103,26,-4,159,694,305,49,-87,-11,59,8,115,5,13,3,160,1,183,0,139,-19,79,60,384,87,505,125,1396,-191,150,568,-18,-65,-34,62,26,17,97,661,-25,3,371,-1330,-21,1194,54,300,227,52,-40,49,23,119,88,-10,121,227,77,45,63,-23,4,6193,-42,19,71,-4,-13,198,572,-187,-27,34,164,-31,30,615,18,153,-13,308,-115,47,-231,-5,27,256,6,-14,67,40,-16,20,-2,-5,83,68,2501,17,-50,30,188,16,11,88,49,-15,-93,35,12,80,58,-3,-360,170,42,-135,50,107,69,230,188,250,-8,155,34,77,-91,-37,115,29,73,59,23,28,-23,-41,-9,60,5,-14,183,293,53,49,31,352,216,595,135,72,54,1,402,475,50,684,102,-29,-95,-17,855,-20,464,205,-8,-15,614,-103,-224,13,124,251,-23,16,-104,-143,225,156,-46,432,-171,54,20,147,-23,123,-28,169,-12,-66,-19,896,125,29,30,190,67,-37,206,16,-273,5,187,217,-71,229,-172,56,822,-34,27,1886,669,-45,7,4,83,37,58,152,763,-20,376,-45,68,-128,32,92,-18,15,58,-57,-7,36,1377,27,414,24,-634,-76,3755,-67,44,57,-7,1166,342,12,1433,-103,62,-42,145,14,56,155,17,-186,-54,-7,213,-41,-23,-371,2,39,219,177,43,-36,40,146,-74,764,-41,3,-157,9,-30,-13,779,68,-75,93,-152,1379,-23,60,291,77,-204,-3,-167,79,9,66,132,110,-181,-29,705,345,32,13,276,453,35,402,574,-10,-33,-48,217,-7,114,243,-152,16,525,20,54,23,263,623,-14,146,685,117,14,6,81,302,-17,133,59,34,-2,-45,-45,45,215,-123,76,24,276,531,-103,51,59,71,64,34,1155,-42,139,162,2,21,877,99,14,-3,237,-44,32,30,151,220,377,-27,-3,-367,-36,-2,15,-35,18,-6,301,139,83,14,348,234,11,121,-120,16,80,30,-37,-14,-8,48,-20,-14,85,124,-42,161,-12,576,9,382,-42,48,702,278,267,381,-12,319,19,-38,-79,-15,48,18,-34,-25,-79,-1,-125,37,44,-128,-150,117,-44,59,336,89,182,-4,117,160,329,-110,-57,25,236,-26,572,30,40,2105,-72,68,205,-4,9,31,79,16,14,31,106,-52,-66,29,-71,-28,5,-11,-25,57,-211,-9,291,-7,586,-42,190,-49,-468,191,196,-131,106,43,314,-114,103,-11,0,-23,261,171,-115,-21,8,64,-59,54,-70,-44,-15,399,261,-16,-18,82,8,41,18,1039,37,172,864,131,70,-41,234,-102,30,346,6404,267,-31,129,62,-27,199,11,-70,-17,30,30,-66,-67,20,-26,125,81,120,125,20,70,129,217,168,200,1,159,7,-11,110,228,75,163,-196,136,46,-14,34,433,-39,41,1506,119,159,-50,3770,9,-2,18,156,49,11,29,60,116,-1,127,59,842,61,5,62,646,463,-31,759,96,-933,24,-57,298,160,174,-6,7,34,46,-3,235,173,-4,-54,12,1254,-84,34,95,-3,-123,78,88,-17,10,-28,47,-95,-25,148,-43,50,840,-5,159,97,82,-4,-19,269,-11,1021,133,51,7,52,5,-20,-94,7,-67,3,23,-9,-26,-37,-39,38,258,-98,-11,78,84,443,270,-49,-126,-54,-383,-37,29,6,1240,20,218,-4,137,-34,46,60,-10,-25,31,378,-138,-15,-25,-39,2,90,451,-4,-187,97,605,37,620,92,28,131,22,61,74,-24,25,60,173,47,9,-14,13,-7,234,63,-2,-46,-95,152,4,-113,72,2,753,1546,75,272,77,-53,154,177,-82,-33,8,431,347,101,-14,-190,53,52,-80,-67,47,538,31,-38,27,-47,-36,-26,-139,-30,-345,-90,6,637,267,289,79,25,-17,-116,-2,-11,-21,-97,-3,44,28,-1092,26,-6,-46,-9,-22,32,-249,-25,-54,-57,94,209,7,8,40,-2,8407,36,13,152,-175,53,-70,13,-68,84,-18,5,-377,-39,-38,-10,-21,-1,62,-72,-463,249,17,-4,100,81,28,1964,176,-14,30,299,92,12,-243,-59,6,205,771,195,-204,-16,93,-227,-20,61,3877,-212,-193,-6,110,359,295,173,3527,25,224,91,-28,121,41,66,-53,-1,97,476,-77,-158,87,1371,10,33,-49,-54,121,-35,-244,-92,540,-205,-295,274,13,-205,112,-2,21,546,44,42,-130,75,18,475,217,384,-286,312,-8,359,29,390,-111,-376,-42,-79,249,2241,164,7,985,-67,29,-125,8498,-60,4,60,54,21,163,-206,46,-9,67,409,-16,107,-4,232,91,1064,-14,563,-13,20,-123,542,-27,-842,1654,-701,4,3,185,451,-154,-125,108,197,-33,-127,-15,39,14,72,72,309,45,370,915,85,-65,-25,-43,-32,-169,194,78,-36,26,-146,451,-2,40,75,432,50,61,-763,57,6,-74,-232,-167,-228,-12,21,22,-31,-101,-128,-21,35,104,37,1544,-210,91,-5,-13,43,-43,80,-26,-208,12,137,-42,7,29,-19,-222,7215,-49,-96,7600,105,-275,-101,-17,-25,-102,-855,355,-34,-32,34,-16,-86,139,-41,-175,299,-18,-23,757,-26,-87,11,-55,-1,97,-24,-103,85,1884,56,290,4,-7,7,42,308,-152,68,108,18994,16,201,25,1128,-8,10,-5,26,-6,-28,20,-188,16,35,-748,-3,40,-92,-389,-47,55,-76,27,105,-626,-137,-20,6,-14,-51,-80,-23,-222,69,547,-5,238,-53,832,187,31,48,213,67,611,42,115,14,-32,-31,107,646,378,-22,74,-56,-199,24,-339,64,86,-33,2738,-246,-175,-325,-1253,-106,117,2385,44,107,111,21,-14,20,-21,45,36,145,49,1280,10,82,-1,244,627,332,-223,111,-252,290,353,453,1,616,651,32,324,108,21,-108,-8,-47,1,-122,103,1038,-300,-87,-415,-22,-108,35,-420,-5,648,453,-45,46,18,-66,354,-357,-1046,-103,10,55,90,-5,46,513,-103,34,-194,33,6,17,1385,161,91,-6,5,73,171,-54,16,68,63,132,632,-116,41,12217,154,83,-129,-5,-50,-34,35,449,9,29,-14,149,-120,474,0,275,50,-125,63,103,68,174,113,8,136,-262,1338,-70,40,191,222,2049,46,33,62,-49,157,241,-14,1053,-48,-56,57,-58,19,72,1654,51,60,-29,266,62,25,100,292,-62,17,15,-101,247,44,-54,1000,21,547,244,-20,-104,11,5,14,40,-119,399,101,0,-192,337,-122,-33,55,155,-7,-32,-17,-107,-83,11,-116,-52,204,72,414,-12,157,232,109,-65,30,127,230,663,-25,-48,-76,262,79,100,12,130,25,-66,55,-20,-141,272,75,145,-10,-132,119,-34,4494,70,-58,-19,83,-22,203,209,541,481,145,66,32,35,-23,65,81,46,-15,-57,27,24,-16,23,250,-40,-19,100,5,-140,-141,-177,238,120,384,29,-90,731,-126,127,-300,43,35,76,2,-96,162,271,141,-3,44,174,52,252,77,-100,920,-25,-77,-30,175,-24,26,49,360,256,209,-51,-423,-82,-78,121,145,1,283,164,129,-139,-14,100,458,463,49,-91,15,-99,149,947,777,76,188,-59,14,39,117,932,-86,-42,191,63,76,134,315,119,440,205,-105,19,35,-42,-54,-202,641,852,-1,341,-32,8,19,644,13,7,198,-1,157,-66,-45,866,186,59,142,4,-38,181,106,25,233,-61,264,51,4932,46,510,534,138,4742,-100,210,-10,623,72,134,356,-54,-46,12,9,118,-19,192,30,104,284,-31,419,19,20,8,9,-134,110,-94,123,24,1642,-124,115,104,21,78,341,152,-114,-16,-47,84,298,-168,1886,-132,7,29,-120,153,1,173,320,-1,-27,-12,152,-49,-18,155,-185,281,88,-82,37,-10,-224,311,62,115,113,1146,-83,22,25,595,-226,-97,-31,93,-2,77,11,-9,-37,-6,-2,-13,399,235,-137,504,2665,2292,180,1800,427,-42,264,287,11,-228,1,108,-18,-39,4402,19,493,-52,-67,10,28,52,-27,26,102,-22,-187,246,75,-80,11,25,35,61,75,25,81,41,214,-16,-40,-91,266,149,-38,-37,-12,12,4,-204,62,534,321,406,-54,-31,-31,-66,-47,-2,-213,73,270,9,394,6,-91,-88,44,-134,76,61,-40,53,-95,81,-193,-36,-173,25,17,63,370,297,20,393,122,36,605,1387,95,198,623,606,2690,-6,154,-46,214,78,553,750,733,797,-53,59,-554,354,7,102,168,65,-15,508,-57,-70,-17,141,-51,-99,246,147,109,58,280,111,46,-15,215,73,244,-2,319,155,456,-82,78,39,15,407,300,3,-94,-215,182,477,-97,-48,39,157,68,96,-35,25,-62,-58,844,768,56,-48,252,56,-319,485,210,-15,243,-96,-116,119,344,-51,-44,-147,-217,23,109,151,387,37,455,320,242,419,410,767,372,992,68,311,-42,184,25,-289,-115,-29,34,-205,-103,75,-14,69,-192,76,-380,62,707,3396,1233,692,369,1074,1441,-45,-51,522,202,118,956,1213,222,1173,42,582,2220,-121,12,123,289,4004,136,-35,1164,2043,240,-142,-76,150,454,39,244,441,-28,133,4640,1037,106,608,89,686,-16,1597,-1,73,8,-27,122,46,128,93,1347,398,168,1969,161,848,2165,1905,1038,106,225,57,727,254,-136,-67,94,18,-158,25,123,154,8,34,31,166,144,-9,-125,24,87,-14,15,-3,-28,-4,49,137,188,-104,-38,-28,-11,248,-17,220,-5,155,3690,839,33,50,6585,59,236,459,28,9,109,58,23,-34,-219,-169,145,-13,-75,43,-62,-36,135,-54,57,-195,24,-31,108,71,53,340,-182,4,139,1179,-83,-39,-438,282,-50,81,402,28,-84,759,134,41,-39,1986,46,261,92,397,511,13,14,298,131,62,-263,401,160,80,112,15,4983,208,117,79,1287,19,162,57,213,145,220,1043,669,95,-32,5,-47,42,-128,-98,1,0,307,31,412,24,220,255,50,817,-18,219,527,24,135,-35,505,984,809,1558,-32,269,590,286,83,-8,203,535,20,290,-21,48,340,95,532,0,310,50,84,315,105,180,1,275,84,-3,42,49,52,41,16,29,-33,42,167,-138,66,72,30,86,-12,-6,-24,915,33,828,6,12,61,2423,8,132,33,-9,82,37,-39,-186,921,85,101,823,-111,55,3,140,-85,1269,1236,118,-61,-42,387,0,-75,-269,-55,-131,760,647,170,-266,63,-24,56,1956,64,-15,-79,-207,-46,-116,56,62,-72,-30,23,-28,-12,59,110,20,-21,81,-67,75,35,-8,95,117,-3,46,269,36,-247,51,1498,-16,0,602,-92,64,325,112,-142,100,96,468,-69,72,-78,-54,570,131,152,-417,70,106,49,-41,49,-311,52,30,-9,112,92,39,38,228,24,-74,99,147,-104,-38,98,262,-88,14,-18,-57,-27,-48,51,54,-167,32,-49,154,29,-21,-42,1371,118,-78,-55,-1,12,50,75,-46,-18,-31,15,54,189,108,-2,258,45,114,156,1269,-1,45,62,114,58,160,59,-18,-114,-86,-25,-88,66,-229,-280,-72,559,249,-9,-34,-3,-171,8,-16,-150,8,-19,45,2015,496,54,55,24,233,33,-401,4,139,121,-1,148,-11,117,460,132,-135,170,77,-98,-146,-12,11,348,53,-98,-38,-4,86,-86,257,-83,65,-49,-140,-39,138,-12,44,39,-36,108,121,-45,53,-3,-5,65,137,184,1248,-141,796,-12,-21,1360,26,22,31,262,-16,-5,93,8,1676,-16,-99,241,84,641,-197,-30,8,140,-9,41,24,25,4,0,659,-25,140,98,-28,17,-31,-101,-173,32,55,15,176,3,176,-16,69,351,96,165,665,-39,333,3232,13,144,10,125,-71,-21,-43,37,65,-17,-5,105,1400,16,-18,14,1162,93,-17,40,31,71,-17,80,-37,32,73,158,39,17,84,205,347,75,-65,48,-41,-188,7,30,-56,0,25,-57,68,327,43,73,88,24,48,-214,-38,29,-21,-22,53,-118,-249,-25,-3,-44,-8,42,1245,434,-22,939,28,299,3397,666,-9,-105,-512,85,-382,-70,414,-5,-10,1,200,-1504,-84,-200,0,4,801,118,347,3665,512,-8,19,10,113,322,-12,-106,-40,246,6,-21,6233,-121,-16,23,-63,104,78,-113,98,-13,73,-307,18437,84,286,-6,-50,-29,3,-43,-101,45,-24,-235,200,349,283,341,23,293,156,287,-51,125,947,22,818,261,97,119,181,233,-106,-24,3511,80,-112,-21,71,128,75,118,97,8,192,-91,173,207,127,449,109,-22,5,197,-39,-1,-283,508,79,486,-47,229,136,799,37,150,19,-39,60,204,335,221,446,-10,-108,39,15,223,-20,-50,51,49,-40,80,60,1533,-23,155,-23,-77,518,-130,116,-67,-16,-190,-239,-13,35,333,67,-57,151,-101,-34,-237,-1,103,-66,0,-13,-138,84,234,-185,-59,-215,113,301,-901,-22,257,37,19,-12,-327,-30,406,-13,65,117,12,9,116,-49,11,11,-12,146,158,136,-62,-18,1061,-68,-6,-11,-10,42,-148,493,-12,-218,23665,345,-15,-24,367,-104,1964,-52,-55,-24,-85,60,189,19,83,106,96,-221,116,246,-62,-78,-328,-532,50,110,-20,134,-35,-193,-306,42,8,-21,-3,954,-101,-120,33,38,-114,-63,43,-7,1700,37,61,-210,27,3,165,16,136,177,244,124,10,13036,159,123,-38,54,-142,-3,384,3,35,169,-18,-32,-312,119,714,122,83,-1,30,26,94,66,100,-179,-206,175,41,-38,-39,32,29,35,-5,63,23,120,-44,12,126,36,7,149,-91,403,-6,-37,38,-106,35,-7,-101,-56,-38,-116,100,-4,-24,19,243,47,74,3,-49,104,170,-43,-16,-423,-33,-36,-4,-11,-69,-15,2,-32,-9,243,5,-47,-63,-72,122,-98,-1,135,98,0,235,292,-21,-23,-156,-90,44,65,-36,-57,20,1976,563,72,290,25,-33,-277,193,4,58,49,5,131,414,80,-17,37,68,-32,-119,-89,634,550,173,-8,-96,-2,-14,59,78,302,51,-347,-2,1302,-17,-56,984,443,7,5922,80,-5,9,116,36,12,31,-8,-60,-29,1,247,-26,69,42,639,42,94,2500,-100,33,71,-50,144,1188,12340,235,63,20,187,164,5,59,26,-41,17,85,37,141,15,-77,192,-12,142,47,78,449,240,10,44,5,-27,24,64,-30,203,233,-62,-8,75,44,126,-58,50,11,-64,12,66,18,35,-8,22,48,-30,-43,389,-148,-16,-14,-439,39,112,29,75,11,379,35,531,25,23,-6,-41,19,4,-5,-23,104,1,-69,32,193,12,-58,59,130,-9,-13,9,94,90,-434,-12,18,672,63,41,151,186,-27,20,6,-28,78,266,90,-30,87,-48,-133,12,705,100,114,93,54,483,-40,37,81,7,-27,6,8,428,43,104,-9,199,-6,47,543,10,-103,-7,-479,6,-8,-147,157,-85,61,-19,139,-65,-194,286,-21,31,228,81,0,824,81,-14,50,259,123,82,48,-67,58,32,20,394,-15,-25,942,0,133,8,-104,125,-103,429,45,-23,-458,68,-125,261,-20,268,358,6,19,68,137,-55,184,202,37,41,66,38,-65,1,-36,312,-5,710,-4,-258,14,-70,-49,-49,64,64,37,-17,-14,152,1388,9,247,20,28,117,604,55,-8,78,81,-38,-41,-10,90,-261,136,43,1382,65,706,-66,294,7703,15,-23,357,51,-87,86,-30,338,-31,38,249,33,0,56,25,149,-38,-19,12,18,-115,95,-8,138,-79,21,88,-30,260,-31,1548,-22,53,991,161,106,-204,154,33,22,-15,1,-19,51,35,89,11,115,-6,397,-47,84,204,330,-20,-36,7,0,-166,-44,-52,-72,-99,15,271,-42,3,145,38,-29,41,33,171,-4,58,-86,-71,-25,-285,133,-41,21,-39,1673,-17,64,151,2,-83,164,-110,86,238,-55,74,-23,55,-37,-23,205,33,20,-55,86,37,-117,44,-182,-78,-92,137,-65,369,-305,27,639,78,-46,9,4,-63,-270,66,39,147,-48,80,-31,256,116,-93,-413,33,35,564,8,634,425,1120,1111,7278,253,1140,40,-19,238,538,502,-16,24,-12,1240,35,-88,941,3804,71,1573,277,443,67,546,-45,-23,1804,10,531,1304,-31,77,6,-38,-18,-31,7,11,684,-199,221,220,9,882,520,121,2,39,-17,126,90,0,13,-23,458,434,11,10,-45,51,578,-14,-25,49,79,-98,-52,745,32,62,154,-11,2,19,109,-16,29,-2,6,30,-63,-22,650,-8,-34,-2,-30,-21,42,-48,-156,-67,183,226,10,-58,98,-44,-3,2840,37,7,343,1,-44,-15,-94,-24,143,9,138,315,-36,394,103,-36,89,72,83,10,66,-142,-185,-71,109,-230,-132,-69,134,-10,22,4,63,-18,50,100,-72,27,1457,48,50,143,306,38,335,-75,74,27,2,-1,96,111,6,-59,13,-8,29,238,-83,447,-4,753,-185,-5,2,-31,4,-67,0,132,1,-56,58,54,185,104,-165,21,-33,-9,210,-56,-19,-118,132,82,70,213,23,-48,20,4,339,756,-213,119,-212,-64,145,996,124,-85,513,194,101,197,162,118,25,-1,1302,-36,-31,51,78,-14,-140,-1800,-410,37,850,94,233,22,20,-169,-2,237,29,-72,8,299,-138,104,-623,299,-26,5,171,68,-40,57,-66,8,258,-5,-222,-20,-36,-38,154,16253,144,-12,47,-174,992,31,40,-13,2,-10,51,167,31,87,-4,162,3,-2,33,-254,-8,-7,-33,30,2591,9,32,202,31,182,126,417,184,98,26,7,40,-15,-15,39,-22,-45,-83,-92,214,232,-28,-6,722,12,36,32,-82,-7,243,-99,344,-223,101,15,54,15,115,16,3,-134,-3,24,100,-169,21,-40,-207,41,7,301,92,-506,15,-22,-245,89,-11,-29,-91,-147,-74,52,-55,14,16,1423,277,-6,97,969,31,17,51,-162,26,269,85,1080,-197,111,1007,349,-24,50,-9,128,40,-200,6189,-29,-88,309,99,-30,182,-2,203,177,-42,18,-131,61,21,63,-12,8,106,49,-139,-83,21,120,62,-6,-21,20,-39,-146,-37,96,11,47,-176,452,-55,-27,91,266,595,91,112,17,35,-83,-244,119,81,149,-69,-156,131,251,2646,-29,-126,59,39,-73,-11,-136,17,-16,177,966,4,-47,-1,289,50,25,-19,37,12,-116,233,7,32,118,21,-7,-68,-77,13,-14,-1,-27,-5,90,-84,-16,15,1,-24,6,-36,177,-237,8,-318,-1,-3,30,49,1,-18,-70,1142,54,80,79,39,0,15,-27,8,-29,-33,256,171,47,55,-33,20,274,55,303,93,58,-11,282,-45,-30,7,180,135,385,13,29,-16,91,422,-21,89,13,24,52,-49,-49,465,-2,0,65,-72,-38,-35,139,-73,110,67,109,49,-206,5,-484,-930,-446,-141,94,26,163,113,45,40,807,63,401,383,375,74,39,77,32,63,43,-31,16,1,-98,63,4,-41,-159,0,-285,30,28,5,-26,69,-89,-34,117,7,114,195,294,-18,4,126,-169,-84,42,-76,204,-145,62,-191,-64,108,14,45,-98,-62,-60,240,505,-65,107,63,-40,43,68,29,274,-32,32,226,12,-45,-107,-52,-20,-79,-28,-61,-62,1045,-39,-183,-103,-30,-149,21,95,-67,-63,69,243,-28,-62,56,249,-27,59,26,-30,63,-26,35,132,82,80,20,454,12,-28,-87,-47,54,-64,-39,-27,109,37,1,68,5,12,432,51,228,-97,-13,-49,-132,50,-24,45,7,-136,234,19,5,-29,-12,-43,33,-37,663,-127,44,37,151,22,6,-28,67,-15,377,308,292,520,285,-70,-167,-88,-34,-73,56,-89,126,-11,186,-17,80,22,25,-186,27,-40,-27,108,432,-156,354,95,-112,10,20,160,-44,87,-2,-64,-4,113,67,31,130,-70,286,1,916,-119,-77,6,326,-30,163,-28,-28,314,25,250,75,41,276,63,42,167,3,-110,39,3995,777,202,425,73,-111,-26,23,210,-5,-43,-10,13,-1,61,49,-29,9,-88,-19,-240,1005,-94,21,14,-12,517,54,140,-33,-9,-26,76,-12,185,-13,18,146,-46,277,-11,80,25,15,31,-29,215,107,4,13,-42,-18,-151,56,409,-3,127,314,-9,758,32,13,-3,-6,12,10,26,-71,25,51,18,369,260,366,39,254,39,121,66,22,-3,-78,94,152,-205,-47,92,-27,143,137,54,256,36,8,137,8,-1,-4,100,-22,0,3328,-71,21,-52,-571,-88,23,203,-20,293,38,161,142,265,426,-48,816,48,1120,108,239,-10,-5,-3,-132,-81,0,196,200,584,52,-2,179,-99,16,353,1049,45,4942,2217,-28,14,33,49,-116,-29,0,1321,24,-34,7,44,723,-15,740,-35,86,58,-48,1373,139,24,102,118,243,-100,51,-912,509,361,29,-26,280,48,30,-33,147,-17,-9,65,-20,-67,-39,532,-79,34,157,581,72,28,210,-359,-29,457,-85,314,25,309,74,17,-21,15249,119,20,218,-50,4,19,124,449,60,-32,-88,158,391,-149,134,82,-99,44,169,-223,-212,-84,-7,14048,13,19,-122,-16,-61,208,235,-43,764,14,-250,7,5,-31,-11,387,-101,1050,60,-35,1126,108,-28,-53,10,46,223,-32,294,-210,1639,144,242,125,-113,53,1562,2000,35,17,558,1470,118,2287,110,205,-73,-162,-13,-13,-8,-74,168,57,-79,181,13,-57,-85,22,-87,61,35,26,5856,26,353,7130,29,16,148,-54,-39,-11,21,13,606,177,82,31,-29,-18,17,-385,-49,-37,-17,-180,-117,64,0,44,100,82,107,256,-68,-21,-10,4,37,-161,107,-69,-1,118,-84,-26,30,26,-411,-31,-548,25,-76,-354,219,-220,-56,106,25,-6,151,89,81,265,536,-108,22,61,343,-254,151,1234,66,-24,334,-33,-5,-26,40,83,-29,22,83,-57,59,51,-103,494,-21,-11,10,-7,-5,-72,-99,6,13,-22,129,4,62,149,-1,2417,1087,36,163,14,165,-79,-5,115,5,-82,72,-8,-15,-30,-1,28,141,207,147,-104,-10,43,43,1734,406,-196,319,-52,110,14,-11,-29,1645,1680,234,130,87,207,-13,24,-58,-63,76,27,-107,104,50,382,-20,-5,-174,9,-8,87,1021,-10,54,64,49,49,49,135,17,168,47,-58,1460,287,-3,-19,-26,-43,194,-305,83,-49,145,396,120,-24,103,-13,425,21,15,2247,88,30,24,168,-74,-8,50,-30,17,22,26,44,121,-79,-42,141,129,311,460,5,41,-83,56,-3,-22,2563,142,210,-22,454,73,9,281,-144,135,132,203,9,127,-31,-37,216,1572,-35,188,21,-5,3,-59,1,-19,1242,22,-38,-49,563,38,56,-8,0,-20,596,61,21,8,82,151,37,1,54,-33,-19,764,-98,-23,-72,-15,4,-16,48,152,46,50,543,27,43,-18,-16,57,74,202,234,9,-41,-92,229,-22,235,17,58,-47,-16,-36,-13,373,15,75,185,71,-18,84,371,77,96,20,138,196,-22,160,29,-17,-28,571,45,-63,45,737,2084,-53,133,14,-40,1176,291,270,627,608,416,64,220,191,-27,437,79,50,93,64,954,20,311,5707,1291,25,247,1357,38,450,20,-48,0,33,82,213,366,269,28,218,-76,2604,192,85,223,671,64,256,166,371,40,6,76,115,-17,272,35,-104,1270,171,-110,84,9,63,13,27,81,168,58,-21,551,715,262,94,244,862,78,441,13,99,17,91,1215,836,101,25,51,196,56,85,448,4,-42,25,-2,3524,17,1134,289,13,9,5,311,59,123,43,92,173,30,10,14,63,105,11,127,233,80,325,647,215,9,-20,-9,71,60,10,423,1,421,344,443,212,820,69,1117,31,304,59,144,-60,815,31,201,149,137,425,-36,6,297,9,19,1142,14,-5,62,-14,321,20,17,65,-66,538,-1,-78,2,-46,88,541,23,727,267,26,1053,77,625,-192,354,29,165,76,62,-10,-38,52,-3,378,-19,117,28,-175,247,877,9,416,1284,-1,1232,533,106,53,280,39,306,21,110,95,627,138,114,64,121,535,29,22,138,-48,0,899,4,-145,-69,801,46,3846,368,32,165,313,29,298,302,32,40,404,215,147,12,133,111,165,749,262,12,1547,58,500,385,292,382,-12,25,80,-3,-468,2030,40,-72,45,278,961,230,665,40,327,73,322,-143,-12,847,275,718,359,12,30,-21,709,-261,98,205,122,-18,405,96,479,48,59,29,1154,268,-73,199,717,121,740,103,3,219,1087,1341,422,92,125,236,517,311,942,-27,116,67,20,153,1513,39,888,245,93,655,519,440,152,87,151,36,763,-4,62,-21,273,29,-57,124,-7,1041,-11,1842,150,45,84,456,932,201,2335,302,47,934,183,119,90,60,75,330,81,-55,567,161,103,112,154,413,-30,1082,-10,270,1988,156,511,328,-57,571,229,106,-15,-19,7,-125,1601,351,5,421,93,244,12,86,778,1,38,287,543,1029,-48,1459,-43,689,-52,346,88,626,110,107,181,77,47,42,109,-19,55,2174,400,30,132,-64,168,27,472,-462,162,126,38,105,113,-69,1498,1867,1597,1216,153,51,241,317,126,2,697,599,349,337,106,292,1158,105,297,86,223,966,-141,1504,153,-13,-17,52,78,93,258,297,301,830,1333,122,1061,192,87,1625,199,28,5,-22,85,8,40,97,988,165,100,-3,85,849,115,709,-24,609,76,165,55,-1,580,-155,532,92,-2,454,-5,91,67,36,74,74,984,-150,954,1399,1004,2161,248,130,-104,157,418,320,2838,127,127,405,936,222,23,346,14,48,71,201,251,68,64,49,2642,25,543,199,85,877,1418,-127,334,290,207,48,2437,969,-14,188,744,523,34,426,167,22,64,196,1350,243,41,-30,69,0,93,-13,36,485,112,156,190,40,73,320,754,2169,353,623,75,-16,1220,-195,71,73,113,104,-31,355,489,134,64,167,718,173,376,621,89,-40,2885,2853,-50,25,306,-30,47,661,102,179,204,213,151,336,240,178,1170,497,-6,48,173,-7,373,-28,83,22,554,44,167,314,241,1007,162,263,319,666,36,585,119,112,791,-222,48,0,13,50,802,21,2500,376,55,55,1,-11,41,52,1,173,264,33,5512,35,62,76,487,50,1288,-160,-1,18,772,19,-58,93,99,113,90,118,198,67,-23,351,174,109,41,183,647,175,76,31,427,1652,137,24,24,44,271,163,-9,-30,-204,576,-109,206,6,-114,91,1140,169,116,39,6,424,551,61,504,-52,324,360,319,47,591,256,-18,45,199,756,35,88,19,810,87,25,1677,-8,60,-37,123,284,285,253,470,-105,114,-2,-72,1551,-47,75,-43,2013,155,141,131,78,97,26,184,189,9,23,-32,434,142,370,31,-2,53,572,1,-324,460,28,239,293,51,181,-226,67,610,72,1287,331,-56,214,58,-207,51,654,146,469,3,172,298,-56,-57,-21,326,48,-40,386,291,114,110,148,20,10,603,101,107,100,196,194,333,29,73,22,182,72,360,63,-24,71,-65,19,-62,201,597,-296,662,646,46,190,-28,-2,39,-77,37,12,438,148,418,-37,13,511,136,-43,-66,337,1171,270,365,581,51,71,247,8,-14,172,337,28,332,211,0,98,268,132,149,-194,575,1373,190,375,-136,264,127,16,39,-192,211,111,212,697,119,21,30,379,9,10,855,46,1520,-78,6,-75,1314,783,62,19,259,150,561,706,556,2430,262,664,4423,871,349,2,98,130,261,83,145,556,-62,916,96,50,216,-149,-35,-54,50,64,4,72,161,5,165,57,347,418,1805,146,59,41,36,-25,59,123,464,305,-43,611,132,427,48,91,-15,828,75,-38,239,38,69,1374,17,50,392,-48,487,71,64,-59,181,-120,532,36,198,547,-376,922,457,-10,9,21,542,105,277,-102,35,1334,60,396,333,791,-29,104,286,43,188,125,929,398,18,1042,742,82,375,132,227,126,2,329,68,1104,557,392,880,247,986,-4,317,160,63,-7,-12,345,398,729,685,511,1085,94,270,356,0,519,5,47,320,130,62,-148,119,3,391,1170,71,381,346,153,52,3,125,10,70,180,1,1666,516,456,1156,422,140,1137,810,31,30,4,-2,97,-15,9,-101,12,-3,44,220,769,158,133,653,-49,208,703,967,340,205,189,523,157,163,208,-244,246,100,602,113,912,329,-22,110,344,76,44,15,880,48,494,228,4,-2,246,33,603,-38,24,2513,-7,109,-4,321,2,5,582,55,-4,157,1033,-92,107,62,-14,-138,59,652,9,-43,-191,68,250,-37,207,-21,444,129,510,-36,147,111,29,98,-142,159,313,980,13,656,14,605,60,236,4160,120,-5,-54,292,543,187,276,249,1512,-45,206,-58,154,-5,323,-15,898,-523,435,48,32,2,383,298,152,301,311,432,120,232,37,90,101,18,-93,14,336,191,382,21,48,-14,119,20,48,813,71,46,141,55,587,272,289,409,-29,-53,-39,-93,-73,148,-2,-17,464,393,-208,-23,206,-148,1974,220,166,270,-107,56,131,129,58,260,-4,682,283,-61,14,110,1391,113,32,-42,309,669,-50,2544,-10,-16,-31,-10,23,316,3797,-256,85,515,1910,757,268,826,-1,-119,147,430,103,219,-12,78,-6,981,116,8,-66,443,92,163,125,140,34,121,550,407,-12,209,407,22,127,550,-530,1112,46,20,162,183,1275,1022,60,42,138,144,-91,378,332,117,169,32,510,189,86,2,369,108,-78,74,265,10,1761,965,-201,757,-20,-120,548,63,454,523,212,2290,772,403,227,164,67,13,434,267,377,587,130,713,158,134,150,726,-206,155,1833,383,471,-59,144,222,427,467,131,-7,302,860,146,84,21,-168,7,-86,204,986,31,240,-40,2130,119,17,152,658,31,423,709,2588,408,357,365,653,94,-40,603,345,338,588,107,156,0,-37,389,-141,140,573,496,285,68,-7,442,73,70,116,120,75,497,273,23,78,734,84,2,49,98,142,-8,56,2042,370,143,1690,136,300,970,1640,744,192,72,97,27,406,-255,74,132,250,-16,145,234,93,1182,199,-6,-13,411,-13,120,148,588,-93,925,328,451,-134,480,78,1107,1327,198,102,41,47,810,-18,426,1713,1072,1061,7,40,64,80,417,37,64,30,166,1162,136,139,-14,774,-13,9,-67,327,853,-11,328,-176,301,-23,96,82,-185,106,278,1682,436,113,118,-27,15,36,509,64,200,174,147,521,63,276,263,132,485,62,185,13,128,49,226,51,2009,3750,2922,1563,43,253,735,845,669,18,444,174,39,141,-26,49,69,41,83,-237,-45,24,6,451,233,861,496,120,129,82,57,165,508,214,43,487,30,1469,884,42,93,70,-3,357,70,1231,232,23,347,481,308,156,-80,48,96,406,-108,422,124,329,1196,146,1059,768,514,-2,81,-319,742,290,-14,86,421,183,561,592,1395,83,1144,340,185,-33,28,-23,678,72,236,1273,526,146,2548,32,881,39,444,1208,-10,326,1160,1453,1069,403,247,131,105,-102,203,3505,-97,221,-4,707,-95,-57,-21,36,194,820,375,56,81,257,87,83,267,456,242,678,2047,3524,583,208,246,786,164,18,-122,-180,211,247,646,147,-64,-53,536,111,239,124,7785,1953,-27,681,4,156,133,239,155,153,167,289,321,20,-12,-240,45,525,677,151,-40,267,1055,39,776,26,182,33,1751,-130,129,-17,17,257,-45,51,781,0,-110,83,47,343,-59,411,151,499,281,222,522,133,6,177,154,67,153,113,-45,81,213,-28,-31,20,212,2194,204,589,-102,134,279,779,1604,1568,-56,36,-19,85,25,-115,-7,76,-60,706,151,186,-43,164,-48,57,240,131,844,155,172,-19,24,157,168,273,117,755,982,156,1229,46,656,253,132,107,1163,22,-25,500,44,27,316,411,68,318,72,532,919,-11,1272,780,204,389,89,353,614,859,1015,1524,35,710,569,112,-74,17,315,168,-44,58,301,127,337,31,275,-9,242,170,607,35,-30,-30,1,209,341,162,87,33,301,-48,89,-215,-119,404,1667,735,191,121,1503,123,173,43,432,38,12,24,52,524,84,261,450,1,107,923,265,43,349,-42,1726,797,173,259,904,44,577,-21,447,187,2060,-119,-63,466,23,168,658,810,49,-138,329,101,-78,96,0,78,137,-39,381,446,307,699,280,488,-8,383,122,-3,-264,82,136,134,249,252,104,515,202,-28,-6,65,299,35,218,87,1084,144,58,1515,252,294,29,397,19,370,270,-9,16,-40,-16,818,-37,37,233,699,683,-71,265,450,14,-5,186,124,531,-118,359,358,323,687,56,214,260,1019,106,47,21,0,117,293,308,106,935,165,35,191,492,339,492,184,226,320,48,61,567,2046,157,774,260,60,72,210,139,15,-28,-83,342,60,16,136,346,442,-57,-8,230,648,1769,1425,271,190,18,252,360,252,164,52,609,146,655,96,251,758,-45,491,470,355,190,708,255,410,117,1363,877,444,-4,-81,232,182,159,36,1191,59,604,236,26,-57,32,-263,-18,213,108,-224,58,18,706,204,62,495,113,37,-48,-61,-16,96,-42,75,376,-11,-116,1276,913,284,21,143,29,107,709,-13,907,2535,277,2801,-45,159,749,223,3,68,434,-78,16,-15,38,-58,210,571,15,928,1892,82,235,-379,718,73,432,131,117,66,719,1046,465,387,-12,21,134,225,-416,439,565,87,455,227,-57,-17,811,36,428,58,79,154,115,71,21,-70,96,413,2,1804,260,88,1194,194,25,281,-75,11,661,122,935,22,3500,-52,106,310,897,-94,68,215,388,916,806,82,-284,88,167,41,406,78,265,89,2928,117,23,9,222,326,907,1373,31,3431,748,-1,-251,394,22,270,238,437,194,77,1508,25,442,733,80,602,212,-34,140,-97,-2,-8,51,27,-14,14,184,27,114,49,2,15,-15,169,-207,29,-49,335,-181,-164,-38,146,275,770,-36,317,8,28,114,196,-25,332,-71,88,54,636,495,106,11,706,10,388,64,47,217,771,60,161,78,375,890,209,816,-53,-70,664,-40,161,7,13,-20,14,-1,430,-87,13,-15,472,109,241,6,55,23,1050,59,40,329,303,1932,1152,-24,51,-14,959,56,375,86,428,102,85,928,2002,1339,290,148,45,1021,28,-474,345,315,-125,30,91,35,16,43,33,-30,215,893,159,-44,293,310,134,45,37,43,142,167,1272,563,667,148,1386,3914,34,-5,596,193,126,193,-42,146,-38,63,114,363,18,42,-28,1624,1381,168,1067,269,146,462,952,125,594,359,760,55,2706,217,81,-123,1210,686,322,-27,219,27,269,299,580,78,-44,-5,1067,24,456,50,27,276,527,181,98,-20,21,-33,566,610,-55,23,306,374,470,-15,111,1464,343,1005,-133,1901,222,1175,409,29,642,385,345,351,71,542,388,260,-4,113,318,5,264,41,187,37,165,224,486,357,124,53,-433,824,54,5,180,620,-39,129,-32,93,36,459,34,66,6,27,230,245,169,2,263,108,1782,253,23,34,183,74,-12,310,-10,22,249,2095,420,1347,553,1717,267,697,94,421,1227,624,-111,1375,38,89,205,152,149,776,486,82,338,680,999,-4,248,58,-10,39,20,-68,-39,182,-46,120,460,1130,234,1404,428,280,1500,67,483,-3,12,-9,2466,49,192,459,-41,78,1390,-145,382,403,916,422,176,80,886,149,765,3105,3216,60,353,50,407,358,347,1563,188,460,230,-42,101,-204,288,49,49,-531,61,800,598,112,459,117,127,7,1169,254,-19,24,765,41,863,528,523,10,676,18,29,175,425,179,44,-88,183,342,405,35,70,-5,713,13192,1021,272,-2,-19,17,465,-2,232,-795,210,7542,28,189,1797,257,252,70,149,129,81,-23,75,2639,69,86,1391,1502,-15,47,28,7,-28,-23,135,517,289,457,267,433,137,502,20,1735,1016,-4,47,587,1315,127,126,56,68,-1,77,68,94,-17,382,101,82,762,-80,189,-26,-69,0,823,565,239,366,21,80,0,17,109,867,24,264,544,532,335,84,18,71,208,489,463,96,887,300,615,864,145,101,2055,351,40,47,16,71,253,73,-94,-24,457,-11,202,74,536,271,179,607,111,266,-13,-17,127,1015,40,269,950,546,-50,5794,90,77,152,7,314,2058,-1,102,273,302,3,-39,40,148,535,29,-177,330,32,-29,66,66,15,532,46,33,309,-26,96,28,240,398,1219,30,38,108,105,-1,216,183,339,293,-5,-35,136,1537,53,104,-101,89,40,-86,0,-88,324,64,89,51,31,107,117,105,55,98,32,309,1543,34,239,998,7,112,132,410,560,125,13,206,113,53,23,-76,381,263,-56,12,130,395,102,33,236,-32,119,-195,301,-30,672,960,262,402,-212,110,291,32,89,205,28,889,-152,-20,-14,2514,47,474,679,250,16,33,1492,21,271,30,23,-22,362,1925,27,926,22,189,369,772,78,6268,136,303,47,39,32,135,147,210,5534,251,253,264,41,-26,32,-3,-186,161,35,69,71,-47,0,623,200,-1,56,388,257,112,25,-142,50,-16,170,207,84,27,423,81,84,2,208,488,47,804,-122,242,6,77,49,14,18,112,59,999,287,41,179,369,327,150,551,-5,10,4005,-35,486,1534,2527,62,723,539,80,786,30,436,-145,29,297,390,270,72,84,83,48,-8,256,362,38,-66,180,384,125,160,-79,526,118,2763,896,59,291,-46,102,-20,103,63,-205,-222,55,122,225,140,75,49,332,1541,101,679,95,446,70,264,58,584,563,176,67,86,465,1204,202,468,43,590,680,2384,186,346,231,721,1336,49,34,137,245,1323,369,708,559,463,-13,190,-23,745,-150,105,14,687,968,-45,71,202,332,6,-44,-143,-36,51,-92,151,347,34,-76,-343,588,27,679,242,361,348,37,16,25,-2,271,341,-41,-6,7,123,11,-83,138,8,54,132,1459,205,158,1423,560,1026,1859,50,503,-89,-100,368,73,77,126,89,140,148,942,55,-7,201,57,7,242,67,-3,-5,-82,200,-51,-58,63,26,95,768,1995,56,447,-228,182,734,1911,340,3297,285,2108,24,69,402,234,146,294,398,246,99,18,-21,-23,18,3,134,32,24,859,40,98,57,30,167,56,21,157,-59,186,3713,143,668,373,475,117,544,474,5552,47,1293,255,48,58,-35,346,7,473,319,256,-19,180,170,65,586,1244,116,300,398,1,966,136,1428,-10,43,-89,-6,850,-84,8,399,415,149,22,62,12,6,342,3865,21,1009,39,129,106,440,26,89,299,58,169,215,10,367,169,403,100,50,87,65,1084,358,133,2738,395,701,214,563,90,616,574,-82,93,554,160,2137,208,274,277,77,8,-39,65,718,544,19,1892,128,-134,-37,-301,64,16,8,144,529,951,98,69,346,75,75,24,152,287,51,3483,183,80,106,296,948,-16,33,-40,-188,108,43,113,239,139,-12,425,-93,19,378,427,1647,52,466,3239,693,55,361,345,22,-28,-85,508,1,8,38,238,13,-74,74,15,11,433,648,784,-15,309,-170,480,107,254,1590,2,65,218,119,-162,64,169,-83,212,-4,185,61,295,438,194,323,56,19,-347,21,934,100,33,39,75,68,8,888,948,1968,101,17,134,536,2083,484,14,251,758,125,119,133,-35,20,604,1547,329,33,-8,185,1078,-129,-192,100,32,73,3,-6,11,167,278,824,442,334,128,372,302,426,37,248,168,509,1362,211,765,103,55,144,-88,370,-76,163,709,172,-1543,2919,-7,119,60,98,64,-13,208,194,-1,163,39,35,209,842,387,133,201,555,582,516,175,722,58,35,74,-18,-60,-38,353,56,-17,777,753,5046,21,256,-192,-53,-16,60,114,301,34,-17,-12,-10,144,43,-173,1285,40,32,579,269,1322,-3,410,44,20,181,266,1689,-54,75,-11,-15,284,355,0,754,2571,341,321,37,204,277,120,178,-48,75,-77,564,156,-23,607,191,292,49,188,475,480,-267,30,26,-43,-30,550,21,304,1675,23,-79,184,-195,538,8,199,282,3741,304,3,-64,721,85,2775,-20,-38,628,-14,41,94,294,710,331,2387,465,-9,421,53,1265,-18,334,58,176,305,459,48,73,43,32,5,25,21,-30,90,255,-15,98,165,157,-47,1029,160,-18,-7,106,436,1542,57,2070,10,556,570,1795,198,-2,88,201,276,74,175,77,167,-84,376,201,113,-48,98,-19,-40,138,167,122,586,535,1920,17,207,97,358,262,45,126,1261,108,90,56,193,166,30,159,3069,-458,422,89,279,288,38,874,-31,180,304,-48,92,254,31,841,3339,58,43,569,137,29,192,791,-23,237,638,205,66,-118,40,20,840,119,95,424,64,734,47,117,299,292,109,122,-38,2113,94,360,625,65,69,-91,1480,-34,22,72,215,2754,212,16,146,84,390,313,119,2682,534,45,2028,120,134,383,84,55,60,134,46,808,468,45,296,188,242,391,37,1271,9,1414,1208,-48,70,16,452,64,2178,988,209,506,80,789,1702,217,202,19,158,-16,27,-91,259,316,392,563,-9,30,161,1027,-164,13,28,74,414,995,71,474,232,1153,184,701,204,119,673,216,21,367,39,191,244,76,106,24,10,1201,-239,291,740,21,-15,-17,-84,169,65,-46,-96,54,101,-44,6,34,179,2376,-180,455,473,701,181,638,947,183,202,1029,426,21,153,818,20,263,26,5,101,3493,665,147,1561,158,15,72,290,91,96,205,96,2005,26,-10,416,-11,557,504,411,7,856,233,116,70,396,111,157,-46,444,8,9,262,-17,101,116,-22,518,34,99,310,202,110,39,-42,146,669,554,106,-81,-78,106,643,21,36,277,-2,1724,-46,13,-3,522,92,-153,89,-23,484,33,39,125,311,146,-40,21,14,248,46,-39,907,173,1760,574,365,1321,154,2867,47,110,127,283,1355,185,-8,276,321,106,62,5426,16,1011,1470,258,55,101,61,28,-491,3991,1519,-44,1336,72,401,262,1248,118,522,92,678,192,-62,92,565,334,1060,489,167,18,247,-1,361,299,57,54,352,64,334,210,132,45,628,454,112,-21,326,118,820,207,57,36,221,245,33,-48,325,1068,503,765,12,52,43,135,384,-44,248,330,182,405,217,187,256,54,58,35,1134,318,1937,80,128,72,251,443,298,-69,508,107,132,330,628,2164,28,77,178,-26,-171,93,129,92,52,69,26,130,184,632,73,620,81,443,1284,-50,53,29,688,-79,67,1052,345,188,63,22,-31,26,133,340,422,38,54,101,72,285,-135,41,92,55,131,719,92,38,842,8,243,-9,134,238,178,-43,49,-520,146,234,551,177,78,1389,434,99,313,0,-48,94,17,208,377,36,63,357,-11,204,-2,406,-136,3,105,-52,-36,-43,238,2730,367,94,153,1652,48,67,772,617,957,282,958,6611,377,-70,34,110,-1,199,463,-109,29,23,40,1754,476,400,517,95,31,243,3149,31,35,341,15,107,426,1145,228,372,144,217,-112,1335,180,262,49,1452,830,241,94,416,395,363,138,-17,222,19,-62,472,439,30,126,180,337,60,29,128,129,587,31,-116,32,160,728,391,320,102,187,52,415,358,121,528,240,-41,89,48,135,21,-153,57,105,-4,19,28,340,96,961,383,12,-28,140,-115,-13,87,291,0,305,49,43,46,33,-14,7,-14,1,-50,-21,14,32,27,-25,-17,63,-137,68,-63,11,-5,28,-47,-16,366,39,7,-17,90,4,1,35,20,8,-5,22,11,-25,-251,274,-53,79,-35,32,-23,5,34,30,25,-9,322,128,1345,478,399,-12,-7,295,845,-7,406,727,59,-15,-32,56,-45,-18,23,192,-43,112,82,78,58,37,72,-42,1412,95,60,12,23,-14,135,-11,16,-39,-17,10,48,-5,-2,5,14,18,36,-133,22,131,-40,836,-65,12,18,181,-50,109,-6,14,-26,-20,-16,23,249,-7,-17,1,-4,-30,-27,70,-21,47,60,-4,5,-7,-9,-27,6,104,32,-11,-19,763,80,178,-187,-103,-175,-194,-1061,-341,8
-108,-196,10,-22,-173,-245,154,-77,-28,110,-126,-257,-172,-68,-147,124,-57,-118,12530,152,69,-23,7,-121,-51,-65,-33,-58,2,-48,-93,43,-473,-483,-359,-293,-24,371,828,508,1219,1286,3469,14885,1429,4876,14701,66,-9,65,632,4374,301,3228,-53,170,498,-184,145,45,133,141,199,99,86,64,798,45,-144,-274,-125,359,402,-103,-1,11,71,310,388,36,90,242,70,42,113,481,207,316,280,63,363,61,310,291,64,-23,15,133,57,-25,2,-139,40,7,-281,-11,2230,282,-227,332,-31,-89,0,-132,-130,126,68,21,8,-54,3,-76,131,386,163,83,223,30,136,18,211,121,11,48,-37,248,49,367,418,181,-5,65,111,129,113,14,78,641,26,134,156,160,135,379,130,-183,275,-98,585,-132,8009,143,163,121,1601,84,95,173,548,155,1046,82,17,44,551,238,30,-75,38,27,348,149,19,164,417,101,-55,-1,-448,-129,1611,-13,30,-140,286,687,103,40,-2,262,65,277,53,88,46,253,-1,567,468,439,176,133,9,13,2307,-383,89,1610,26,18,239,-22,65,-8,879,10476,-33,116,537,90,45,56,636,183,93,-73,21,201,738,227,2247,205,1790,143,13,-58,-5,172,171,79,-34,120,396,-16,458,-41,74,18,516,31,941,354,-122,102,-19,0,0,-223,8,-10,-110,85,159,-6,26,361,151,3,-393,-78,21,825,2140,98,5,-48,69,170,640,-28,10335,935,1103,-39,8,82,169,293,1815,105,268,181,110,12,309,68,79,1139,78,475,-848,338,-28,50,577,21,69,-8,60,0,-38,1168,1084,755,-29,417,3738,363,40,-81,178,2,506,129,56,78,149,143,468,257,52,-21,530,105,24,54,330,92,4,2736,19,-40,1244,-99,786,142,80,114,113,59,-273,195,261,1205,25,58,24,590,1369,336,327,-57,284,99,942,282,49,162,578,68,111,33,-65,539,566,267,-211,95,79,157,1,-16,25,-78,2,239,17,142,260,509,511,216,195,71,67,222,2679,-87,-88,-6,885,418,17,2,27,110,222,71,19,96,-23,607,306,139,45,2,2445,22,72,121,519,116,-45,142,8,98,197,301,348,275,1436,393,154,-6,265,-138,100,32,37,581,301,17,861,147,-36,-27,286,-88,288,-47,28,55,663,2181,9,40,-65,-30,-39,36,-30,41,0,172,1007,-47,416,165,-66,995,45,130,746,159,312,26,-9,87,64,4,-9,230,182,-67,50,105,73,92,30,169,61,17,184,817,0,547,153,47,1523,-1,-184,19,151,68,325,-3,788,318,100,162,58,369,-30,14,-124,365,561,282,207,44,193,5126,126,278,54,927,103,55,250,30,698,340,1068,387,85,-4,91,-195,4,117,-209,200,489,95,1193,1105,38,-7,162,24,3,-44,5204,49,-54,104,229,15382,148,66,499,5,1,63,131,253,145,87,224,84,727,-11,97,548,91,346,106,29,583,173,147,126,-7,22,-174,352,68,-423,-72,8,30,126,56,17,890,114,126,376,-447,156,99,424,68,-79,49,25,-22,742,60,51,318,236,863,23,-30,61,270,145,295,-17,211,25,400,-1,783,212,132,8,-4,298,59,294,-3,-26,43,400,101,170,609,447,101,25,23,683,47,134,10,174,73,93,119,20,311,142,17,363,159,116,47,57,33,63,182,380,-54,137,274,150,300,2,43,91,139,-96,138,-71,-94,-70,184,296,260,79,79,-27,234,130,314,205,277,37,88,680,698,-77,-82,247,218,158,124,223,374,26,463,-90,163,145,138,234,25,9,110,514,176,144,-721,292,-93,-23,2,325,53,318,35,170,-12,253,109,-39,278,68,200,9,104,180,65,2239,67,60,160,270,1447,-78,123,214,25,-24,204,-56,106,162,-67,-4,108,-297,9,42,-57,534,-58,718,120,30,-6,1909,25,26,-18,219,504,75,1193,-9,198,19,-46,-21,41,87,1448,-14,365,61,-33,441,322,23,-95,2627,696,150,-32,197,-165,1514,1581,590,-50,187,-12,-21,-47,14312,214,52,866,548,468,155,86,11,233,-262,-423,443,-67,6,129,-442,-73,95,-128,84,626,3154,374,126,10,30,128,147,-79,192,-35,7,128,-3,106,204,-317,10,89,32,16,357,58,31,-9,-43,238,-257,6,213,2,10,-57,-37,-120,7,12,317,7,-156,409,7134,-22,297,164,1447,13037,321,20,88,1182,-117,-24,-439,3955,-29,-69,-9,-1,-6,64,301,73,13969,451,14,10,91,170,-240,7,13,-169,10985,-46,-25,42,-2,343,12563,10,-283,22,119,2,46,97,-224,1392,909,79,11,244,1039,99,23,247,8446,564,191,212,218,142,208,36,-28,86,-10,-31,3264,-28,69,135,36,-7,202,6,-196,68,-78,131,53,-50,-81,-31,-148,-187,155,443,19,-518,147,308,0,26,827,190,113,316,145,51,299,88,6,5,-96,4,17,96,-26,51,-87,-33,20,11,-18,-82,-2,263,16,264,-66,-98,8384,-22,205,-26,107,4,-31,-93,-22,-19,25,40,152,3218,50,66,-98,77,-2,47,95,-55,-23,-97,-47,49,82,-557,10698,16,57,-75,2694,-57,1,17,6803,-124,160,82,91,-25,-103,-361,107,160,-27,-65,143,-130,3361,358,-22,120,51,-47,-15,256,635,183,0,1863,13,-267,10,301,689,258,24,167,36,-1,872,40,1030,113,652,93,3569,-20,672,561,398,-89,317,217,6806,191,308,249,476,121,25,118,1605,-19,772,-28,99,61,109,39,9,62,1,2357,66,-1,-51,109,-299,3,305,6574,1410,57,370,3273,38,296,200,392,124,571,1263,2,35,-17,5,1190,217,2120,252,46,279,24,4539,328,36,8,-21,17,775,94,11,1,60,-15,772,663,-43,331,20,333,-69,-45,152,51,-66,46,157,640,-6,21,48,29,17,139,-4,22,567,5113,-11,33,80,576,94,474,846,91,1006,115,398,-87,94,56,83,50,162,18,0,186,608,57,117,-29,22,50,6,26,-59,577,95,178,134,10,14,351,-156,120,-200,285,-16,55,-145,108,-2,-50,-11,-196,128,499,24,-408,10,723,20069,9282,6,360,-239,165,-89,21,140,49,-148,-11,185,10,-299,225,197,1069,9,182,292,16,-14,73,347,6,240,899,-30,-22,-37,747,46,15,1,417,433,60,98,-74,2,-10,51,50,1414,299,221,-9,264,-27,-72,23,1,2,464,270,-28,184,-3,35,718,-63,7,158,568,-23,998,8229,17,453,-45,53,1332,140,390,20,111,12,77,23,38,340,2038,-476,100,18,45,285,64,209,160,281,592,170,187,82,272,508,269,103,445,-95,258,38,-30,101,-53,339,85,220,894,343,269,44,-437,43,15,-70,2,-631,-40,1233,126,24,488,706,36,-27,208,156,1957,-7,-39,33,30,953,80,1037,13,-29,687,19,150,1010,7,329,46,1102,10414,24,2336,3019,470,-20,611,70,63,50,430,320,553,45,11,-39,144,562,318,194,70,-19,-24,121,3138,95,-18,178,29,385,1218,-429,231,566,-34,-185,133,211,67,821,-2,78,42,10,-552,21,29,422,-48,163,68,1764,2091,946,15,58,27,287,1,116,98,-69,-2,2310,74,176,35,56,-31,-15,-653,115,52,738,35,338,337,651,235,-114,-4,23,82,480,-484,85,166,-70,22,-19,133,1,173,123,124,-256,20,-18,10,59,34,-41,212,568,362,-67,-73,-291,552,96,1227,160,209,44,102,11,866,45,87,-41,347,76,87,-26,65,-239,10,479,17,63,206,45,85,14,34,248,-11,-315,486,-14,52,66,-30,210,236,289,68,24,55,252,33,519,78,469,133,-20,-5,-71,500,41,370,65,149,-2,307,261,32,64,-6,22,95,309,-130,542,6,76,-37,466,50,58,8324,494,78,-43,-44,79,-44,33,19,-28,27,635,608,48,145,-43,-55,-51,447,73,81,-23,802,288,148,30,240,16,-7,7,302,-25,-59,28,213,20,27,38,145,-304,-16,-46,233,-401,-82,-244,-19,462,82,8,226,-56,152,-70,31,189,-13,400,143,116,117,250,99,60,382,1311,0,326,4,254,92,156,170,65,186,471,-24,34,148,33,48,-85,246,-55,-12,0,208,63,272,23,133,639,582,137,73,78,-40,-100,264,172,-52,-1,180,-8,169,34,-72,-78,-420,92,-119,499,58,34,123,9,-10,-28,-207,124,26,-30,15,769,6288,139,-14,7414,593,10,113,-224,-10,661,199,59,110,77,18,-42,92,522,86,89,273,101,28,468,-182,29,719,32,-35,468,241,22,-82,9109,179,-167,183,2262,13,71,109,21,-36,90,-14,200,-111,63,192,319,8,79,9,-78,515,40,191,111,369,296,15,-34,-120,606,-53,-22,92,47,-62,-306,153,256,1874,140,-17,164,175,-117,158,14,17,147,76,-25,-70,2,294,-128,-57,6036,102,18769,15188,15318,-3,-8,88,73,-127,233,899,5606,-19,0,976,-35,1016,4,9,-50,-38,836,-21,149,21,-50,2950,3,28,255,-320,-330,375,-79,80,-58,180,55,1344,-4,619,541,-2,37,165,40,194,-514,47,-30,71,8,-48,25,1996,123,28,271,640,333,-3,367,120,276,261,859,79,66,359,119,67,562,314,141,-388,3029,5,9199,290,6,-20,949,-16,67,49,109,68,-36,25,103,57,9,41,170,-23,30,39,-21,90,-1,66,30,-14,317,-72,-24,121,149,7324,-89,98,-68,-266,308,68,31,26,21,4125,60,-253,-68,50,-86,-2,105,18,911,22,-56,-17,133,51,768,-53,59,89,-3,-97,600,124,117,103,-11,208,322,651,147,47,134,-98,-186,42,52,0,107,57,236,2035,-216,30,71,2,14,593,219,8899,426,-225,1279,91,72,11,-62,-150,48,-308,421,105,2194,134,656,93,2,-57,4781,52,-35,160,159,574,315,47,16,78,404,303,-29,9345,632,-155,14,-173,106,-76,490,221,16,1542,104,158,211,399,277,802,151,100,89,229,19,48,94,10,137,2535,-20,27,67,-80,544,31,428,377,46,121,72,52,371,888,722,47,113,-37,-45,322,2283,301,13,42,18,40,-15,90,67,171,51,113,55,-118,155,36,13,404,10,63,181,20,172,889,229,36,7,-103,31,75,-31,-22,394,138,2527,293,-1,21,14,1166,179,-36,140,27,73,99,-124,112,110,418,-173,44,1898,1184,-23,88,120,391,-222,-59,-43,12,169,-74,311,3,2,137,39,-36,155,7,-37,42,27,43,-136,53,24,52,-47,-23,-28,42,12788,2479,757,-21,27,10,34,16,336,105,28,1139,2,-13,223,-29,24,77,1132,136,-96,33,1621,-65,-69,53,-59,334,2306,-50,512,234,179,33,100,3577,460,100,-22,1450,93,29,157,5,1,27,231,-239,895,-40,90,5,1240,117,98,38,102,16,244,-17,397,41,40,14,258,-14,8466,-212,89,175,41,76,77,178,198,101,77,-299,13,43,28,27,-105,-83,89,-27,496,10,288,66,63,327,431,1972,2054,226,37,20,38,104,-83,-7,21,424,150,111,298,-15,9,6,9,46,77,-16,-167,-6,15,979,268,81,53,103,664,24,1321,-43,-16,649,16,-88,1550,109,-17,56,-143,12,53,127,80,-20,33,6680,-3,807,441,-282,387,142,112,-38,122,224,170,-247,82,1232,87,-101,217,279,48,55,-35,272,4,52,11297,-3,1,-21,191,41,134,29,-68,288,40,29,-56,457,234,291,447,70,-444,53,-119,-51,188,924,-34,7,-17,1507,875,118,-4,8723,2041,2,89,-5,56,-75,-211,131,215,1018,19,-35,3,210,651,4,168,455,1120,-1,-210,64,70,-45,22,116,213,-12,20,137,-55,631,50,790,178,1003,49,143,166,596,56,47,2,-196,-499,245,-52,38,24,171,15,43,-40,219,39,642,72,149,45,58,49,198,167,282,379,385,92,-13,87,127,299,610,353,189,22,85,276,82,48,17,143,53,60,357,90,6,47,-221,2555,794,344,128,614,526,20,309,31,-41,280,107,100,399,436,269,90,35,88,9034,82,-90,23,377,75,233,24,25,87,279,249,-59,143,1269,131,17,-54,-137,43,457,199,150,131,-8,139,-29,10,513,210,18,93,3,-9,238,89,-305,-20,-7,205,433,43,-12,55,297,9,209,5,20,34,28,23,-1,122,39,153,2242,143,66,279,119,175,10,68,393,50,10,-65,31,-80,-13,99,6,94,79,-5,190,423,-110,114,26,69,309,63,2966,108,363,130,-28,52,124,85,-69,20,-4,735,88,-14,59,-55,49,-69,-87,334,-16,36,53,-59,63,27,84,108,140,279,42,120,124,91,18,7,22,13,31,8399,194,22,-246,-4,42,180,142,241,75,-103,8,58,182,-12,44,1500,29,31,-10,68,-41,-11,364,1,644,30,17,-221,-3,86,7,-144,26,-3,-161,64,-35,50,161,-221,47,166,-16,115,60,147,61,29,-176,-18,20,-109,-23,681,236,78,-46,27,158,31,117,518,12,-46,89,64,-15,-98,89,-8,118,-108,57,170,29,1328,163,651,-246,265,78,94,-17,-88,694,-77,332,244,-151,217,260,-470,365,66,84,84,246,117,109,144,1,29,-22,-116,2,135,-70,65,8,41,97,22,-18,130,50,66,41,122,6,354,-53,686,-10,297,-66,308,569,30,39,108,23,327,20,131,-21,182,80,298,167,162,102,4,50,-238,207,173,290,194,57,2,51,202,62,423,-62,405,45,19,1364,-37,197,-7,101,27,10,-49,52,39,-10,-242,-87,267,54,-20,57,196,314,146,90,80,194,151,78,-32,114,37,77,-37,236,109,41,137,14,185,58,-7,24,64,1986,920,519,265,-102,41,-194,11025,111,623,-140,-22,500,3,114,85,29,246,-15,179,31,-40,-12,316,331,68,73,-35,-11,93,937,62,141,-68,31,-60,1318,9283,5961,74,-3,285,58,38,17,422,-7,8,12,33,-31,40,51,25,67,51,59,-28,-44,70,80,-49,61,711,183,49,341,30,125,2,-11,129,186,439,562,-7,-62,9930,12086,7138,8819,10384,17007,4040,54,513,4,483,217,-6,98,274,94,45,-153,-84,154,2,6,43,126,106,-44,-81,109,8,6,-27,92,108,521,270,-6,47,7,23,-46,14,167,71,-60,-56,-44,-14,28,89,157,346,95,264,-44,83,-72,483,356,206,-153,4,361,-89,-17,2,118,208,135,-10,47,118,23,59,1,91,2,122,5,-5,53,38,22,226,34,24,-43,32,310,304,10,17,80,836,86,-100,18,360,209,132,52,783,265,63,150,83,3,184,415,10,423,34,-126,513,284,14,245,1051,22,77,234,1,-4,1241,15,22,209,-94,18,129,-45,170,85,111,-55,67,64,106,924,328,351,146,61,96,333,-14,212,7,46,24,135,171,184,126,-14,137,126,2650,42,-59,98,115,43,44,17,34,98,-68,515,300,4,-65,274,15,-16,49,68,29,19,350,-62,-2,211,27,-79,101,-13,-25,-66,27,17,165,633,41,242,141,-220,557,124,15,112,63,256,-16,6,-5,1039,-26,224,66,281,0,765,-80,-15,60,181,28,532,30,754,-44,60,235,152,151,39,300,-52,-41,90,178,41,64,142,95,490,251,29,153,-87,-22,308,8,426,162,62,46,35,46,-62,-3,126,209,77,86,54,74,186,267,1362,-14,-139,114,-51,170,42,208,82,-118,-310,-23,213,755,8,-49,101,76,-1,84,127,62,389,584,41,37,-13,2,167,3,202,84,11,944,-398,36,97,11,2,7,153,11,-12,234,-12,32,61,-13,-112,842,136,84,456,254,240,286,53,16,108,-168,21,50,136,150,23,-27,-6,382,-12,7,59,-100,515,2459,71,-35,109,-24,75,18,11,986,44,169,-28,37,526,35,96,36,280,183,185,206,79,-30,75,-169,-33,6,21,174,29,-20,-143,724,38,919,-9,37,-176,-295,538,1788,28,36,128,-8,18,69,27,326,191,103,371,40,424,1545,184,29,-63,-218,-68,-9,39,0,-109,24,-14,-37,-36,-19,290,237,100,683,-12,-85,275,156,21,215,7,46,8,-22,35,-76,-3,32,145,12,-17,49,-4,13,4,276,-416,90,83,-23,32,12,-9,55,253,188,1416,-20,377,529,-10,5,1249,256,552,-6,242,45,88,17,1065,31,33,-8,168,392,772,56,40,1061,2873,2,0,120,23,30,-12,66,326,121,64,37,111,1160,103,466,-113,254,162,231,-217,25,-18,52,217,208,164,355,178,-24,-11,-23,95,-331,447,2427,30,77,357,163,-62,-126,88,28,19,195,296,146,-21,131,99,-32,359,174,87,94,2293,-73,197,-20,12,66,615,-67,95,86,-4,1006,97,1,499,53,-14,535,61,15,34,-32,129,32,1110,45,4,156,74,-26,383,27,272,568,1216,141,340,876,2,27,84,220,34,237,50,114,143,462,-331,-317,297,263,-71,42,79,-12,261,643,192,-49,74,617,-33,-53,49,161,-118,2,156,247,31,122,157,164,8,329,261,12,-32,-14,105,88,29,1611,-3,16,177,35,19,142,96,13,266,7,-61,-2,92,506,703,972,24,271,81,-33,19,77,16,-7,279,2,70,-76,1030,-171,96,-27,44,92,197,78,-9,331,30,36,7,8,427,184,319,14,7,5,44,-21,220,31,15,-55,9291,279,228,-24,166,-23,-74,-2,141,137,81,8,152,101,-8,607,-4,231,43,64,56,73,-15,528,83,31,16,98,36,-249,-31,60,2,7,5,56,-65,65,-159,49,-109,432,4,70,-57,45,114,22,130,93,22,-70,84,88,125,126,966,38,359,16,16,22,-2,322,-176,455,321,16,67,1248,80,52,-20,-32,13,-119,-145,-37,-31,125,213,-13,-3,66,91,210,101,292,60,-9,396,8,-3,-16,-10,-94,-24,248,-19,59,292,-42,73,11,70,345,828,252,1093,107,314,53,30,32,65,169,-10,10,105,4,-38,99,126,137,96,-4,175,33,29,-50,-10,156,61,237,163,-251,69,46,77,364,537,7,1675,35,55,113,-10,77,138,-1,58,-1,90,354,-32,97,52,-5,12,228,-18,7,459,48,89,155,91,103,-34,617,111,-21,-47,17,95,83,55,209,-9,182,5,328,279,394,-97,184,299,500,-262,367,-268,324,36,113,18,-12,86,88,-148,279,72,-157,19,114,29,294,309,102,223,320,57,588,519,129,179,309,65,95,-26,67,46,-117,44,-12,20,37,4,-2,67,432,396,-57,-235,-49,102,12,88,-88,1247,867,107,35,-21,1,110,236,10,182,262,126,21,-73,66,38,117,176,71,-48,402,-93,504,771,681,61,-13,83,216,211,100,238,685,-29,21,-142,48,4213,9,1053,-3,-76,178,132,843,116,526,-77,215,89,92,499,48,-15,133,-88,-476,115,21,-13,-14,17,13,0,34,196,-111,476,-26,36,18,108,167,229,242,12,218,53,132,65,20,12,191,127,67,1,-395,63,104,-7,684,134,33,-14,63,51,1285,58,-1,79,115,-79,6,3,-38,186,-18,-29,196,170,149,53,-22,57,25,101,-40,284,43,231,28,-14,-61,-25,-30,2264,78,-12,219,-1,136,600,102,712,211,124,90,-58,291,193,57,20,26,42,-13,29,432,-28,73,-70,20,-705,18,148,337,-13,84,189,-9,-5,-229,167,-6,730,37,52,87,52,131,-219,-166,138,90,219,-18,-61,23,173,193,260,-18,-22,2,29,865,67,210,33,44,-1,139,550,-145,24,-113,231,267,341,37,69,-18,27,186,434,9,-105,6,106,148,55,-3,36,-18,-158,362,-47,770,29,56,169,130,213,97,99,-32,4,498,544,-271,63,135,43,29,32,-4,92,744,-10,126,38,-3,382,30,199,75,144,392,802,68,285,35,666,16,375,38,356,73,534,-18,1802,79,-108,5,40,17,3,-80,36,98,516,101,525,170,22,52,80,11,-60,-161,-76,-6,1752,266,-24,24,165,15,31,-116,471,976,667,-270,163,830,216,-119,1668,136,28,204,201,179,19,-67,-2,-37,71,160,-193,75,108,-11,44,147,-6,-37,5,202,-14,1567,-150,317,-36,46,19,12,4096,-21,73,18,-138,20,13,202,225,815,116,2631,-25,1109,26,22,-99,364,37,309,5,70,-6,122,168,1321,-27,13765,-3,127,549,274,102,236,379,195,1769,19,3,-41,45,141,46,226,6,1956,2,213,14,-25,82,-101,237,-44,49,173,-57,-13,386,-76,33,-28,421,33,-13,296,-8,-50,96,-20,101,-80,53,9,414,15073,-18,1,-8,163,96,68,44,379,48,0,3,-57,1,-116,30,380,405,4,68,68,2653,-26,107,4531,342,48,11,243,-555,-26,-7,360,355,9,35,1142,79,47,628,328,164,1099,-41,1833,10229,383,269,252,249,141,266,-26,-18,-51,428,201,131,-90,188,60,386,60,-85,49,-14,3968,1005,-41,-29,-2,1750,30,12,216,452,120,-445,-35,2089,8,2440,2251,10241,31,103,12825,684,-401,288,90,140,125,2871,100,229,243,-49,-190,-708,913,48,20,59,912,124,27,16543,323,-5,778,-6,37,30,85,56,-263,-99,4844,2855,-1,135,-22,12,-10,-13,154,-145,-102,1,102,-132,-18,63,2,92,20,13,66,367,346,-145,422,85,-4,345,80,47,423,-60,4138,257,11,307,4666,6457,104,2383,313,5,-86,6999,48,30,-280,8,-10,365,716,473,142,-28,59,-48,48,81,-7,49,0,405,257,107,309,-3,86,38,400,-30,11514,1103,168,-115,68,-1,7672,-85,588,34,-24,701,4506,-23,127,20,-21,41,-21,15445,5476,50,780,306,50,668,716,254,1965,-38,5416,-43,-55,-26,7,113,13,115,149,17,-190,-23,29,-80,72,-35,164,119,508,339,195,-37,-173,-40,3,-64,-3,204,1068,349,479,72,26,1128,1422,350,645,32,-5,-1,315,2962,99,-470,132,5,279,159,-49,320,-3,45,78,343,-29,25,144,93,426,116,4,177,100,970,262,35,161,2659,8237,302,-61,56,3254,81,7,-149,74,279,-23,219,11144,54,87,143,13,635,75,21,65,221,56,21,361,-45,4,52,685,914,76,-8,1,10110,65,-7,144,18,-22,-54,-8,189,55,61,-15,88,213,44,-19,126,-36,187,-234,-43,14,5,-12,12,338,280,260,166,171,45,59,-5,244,50,155,14,172,-3,612,-25,57,45,10903,-31,320,-13,46,82,81,2335,-171,1883,10,36,23,39,771,147,320,136,45,-87,592,147,-24,99,-30,-81,809,218,12750,6962,160,764,1094,40,1096,12,471,54,1006,1013,73,261,-219,-133,246,103,89,140,195,117,2775,117,6,293,-92,-113,1621,212,550,14,1297,267,48,-76,161,183,446,46,-136,-13,785,-95,113,11407,-3,28,7,-3,425,71,1249,389,348,-34,-1,67,193,-43,370,641,129,393,988,37,-55,-22,311,683,279,11,-78,185,82,59,1520,17,546,-42,-10,267,708,67,84,167,17,73,-49,109,228,201,545,303,99,10,-3,73,258,166,70,460,65,211,46,-21,114,30,426,-24,5,79,1446,-38,8,6,320,42,80,-50,1093,4,-17,-13,174,24,149,79,-32,-9,131,22,241,13,39,27,1,865,56,-17,-13,233,7243,473,371,60,-60,-70,411,-114,-78,44,62,553,51,88,1,75,92,77,955,515,152,-14,118,101,78,311,358,468,10514,273,3780,199,170,85,425,314,23,217,-148,-83,-62,-24,70,1480,43,38,30,20,10,-44,204,12,235,106,33,81,-40,62,529,1594,-12,-24,55,-14,114,-11,62,25,375,-42,-64,802,22,21,-150,646,25,93,-15,196,-110,-66,81,112,22,8,29,-46,59,-74,134,35,13,52,141,48,8,-55,-74,298,298,-7,23,34,-19,856,293,172,145,22,-11,48,3,-10,237,214,400,1677,335,1066,-33,8,-107,51,38,442,404,-66,5,16,2211,-12,-131,17,94,95,120,-29,90,1434,184,-153,-33,-50,333,59,219,7,233,-7,157,87,-47,6,75,-48,276,100,112,152,34,55,92,-22,-14,13,348,74,701,-30,343,46,226,169,151,5,41,67,76,13,-327,68,-15,79,103,171,173,155,173,-13,40,15,20,44,11,-18,153,103,-117,130,-139,-8,153,-50,-98,181,-37,84,-27,-13,-212,5,11,2,-97,6,5740,-125,745,18,57,-24,43,701,-66,188,-12,296,12,152,127,45,178,64,-200,92,863,134,61,-38,-27,868,280,99,141,-65,173,-30,27,112,138,22,1,-276,6,-219,77,606,46,147,7,6,170,148,333,87,6,86,124,19,104,83,262,311,148,122,47,-547,101,163,105,1,522,-325,-20,-236,344,47,281,65,406,-70,-73,-28,231,1072,117,274,218,80,-151,513,-63,5,130,6,2,899,1739,20,-49,254,3581,804,1449,4,-24,-13,707,102,639,194,53,11,46,-481,11,401,111,63,44,5992,11,-31,64,76,-208,57,46,-167,50,409,-31,-745,15,-7,2,160,-34,99,-172,261,108,160,-59,252,290,37,106,239,125,110,71,31,-35,41,-87,30,-112,201,101,-210,-30,50,44,-25,-9,9,80,84,-29,-124,-77,18,35,380,64,58,11,43,1,-17,12,35,-14,47,63,5,120,102,-24,69,105,73,99,-134,48,424,-110,137,86,-34,30,-182,-193,549,-212,81,24,68,-13,263,94,-42,191,40,163,-43,102,93,491,-131,-17,7,14471,324,-247,370,-32,71,111,225,139,81,-42,126,7,-58,2693,39,179,2440,-34,-10,26,2,104,384,96,68,19,95,32,309,9111,189,-21,158,71,450,1475,15,3052,203,76,-18,-21,-36,10486,936,27,11340,162,84,-105,105,158,19,61,726,810,-1,-1,345,77,-3,119,13,467,8,-127,129,60,-1,422,7,-42,127,-22,-49,186,14,-148,227,1749,204,514,-141,-91,68,-59,-179,69,-38,187,1,221,117,60,166,402,-28,20,-7,13,56,-15,17,69,30,-3,717,78,114,1587,606,57,40,15,2,364,504,91,281,-32,1269,52,-151,263,406,323,740,161,340,88,106,128,54,89,9,34,-44,-248,-24,0,10331,-66,261,214,-62,49,-219,16,17,-23,-61,-19,1,51,-25,12,-43,17,2,-176,-13,-22,-176,27,-79,-22,-43,12,104,-71,379,-105,66,25,-15,190,365,311,9760,2589,5611,59,39,55,1295,362,54,251,88,542,-50,112,27,1160,23,355,119,4,-76,184,122,306,-50,5,81,21,10,259,32,695,-155,18,170,34,3,57,1993,4,-4,469,-20,2244,71,36,29,1489,-27,3,350,65,3,48,97,102,-176,-173,21,40,20,328,22,121,848,728,108,33,6,78,215,1093,-21,344,77,141,-57,790,87,24,1014,23,23,804,270,-10,-21,5,-40,-58,-30,139,39,42,83,432,15,-3,-3,360,94,10,298,126,23,53,283,-140,154,19,46,-24,50,-35,336,347,30,-249,32,57,58,1265,231,-34,584,1225,-8,206,33,1412,3,-23,40,43,27,-96,230,23,33,38,68,1030,23,30,-1,-52,53,32,807,6,105,239,0,-7,-26,67,44,-25,-5,5,82,462,136,50,83,253,78,15,58,0,615,950,9,182,129,68,15,734,530,144,-12,112,17,-5,87,866,-4,-2,61,257,85,43,36,-2,644,74,-40,-113,297,354,9,1,49,-41,0,138,-49,169,691,13,1471,111,-5,3333,191,15,-60,17,16,-51,30,397,-40,-60,-64,200,100,528,-24,-9,14,32,84,20,32,362,58,42,747,57,19,1186,400,1521,37,9,35,158,84,-2,969,147,-63,19,-25,31,31,13,63,-12,25,1114,62,-127,751,41,-1,-42,-242,2300,5689,-91,149,2,-63,-17,24,-125,-18,-23,454,145,7,-2,531,118,537,20,121,276,116,-20,-24,55,521,17,-7,-276,-52,104,74,-35,670,50,280,217,718,-175,34,-22,-174,-736,176,-21,8,189,-59,64,153,66,70,131,82,1300,-95,14129,38,-11,225,223,32,22,140,5,6,-37,98,18,55,-17,-83,356,1213,80,20,-44,1274,30,-31,29,-181,-56,65,51,-4,10,385,75,-4,18,94,7,29,194,-24,19,-9,63,-41,226,48,13,238,27,54,106,2,396,-28,-225,207,-17,31,111,712,3,-33,2,139,379,17,-18,617,92,17,137,0,549,26,142,1196,-301,19,-19,3,3447,70,11,89,35,-247,10505,56,379,204,92,-16,71,129,45,56,60,21,-4,309,188,6,830,246,2000,331,8,13,42,485,8,25,-92,-139,368,3,226,57,-14,58,184,175,168,69,24,-9,2372,103,162,15,139,141,53,1,132,-124,761,-27,-288,116,-77,353,887,182,-16,-98,1611,19,467,1040,-126,98,7,1061,18181,385,-19,-48,73,272,-61,95,-6,134,269,498,11291,8020,34,-3,12,-107,30,-176,-33,84,23,25,229,716,511,85,17,27,-88,-305,235,-5,-89,-8,9,-7,-279,204,8,-407,-35,-109,45,880,-120,12,-29,26,-8,-111,-12,-195,7,-143,23,35,-100,164,45,263,90,121,-261,122,95,40,16,-49,120,175,17,30,206,-173,-63,20,872,191,1615,8166,903,13989,-264,-55,50,17,43,49,184,-101,-11,-54,68,14,712,-3,13,363,-34,302,126,1109,21,842,-17,39,15,-5,78,132,54,-37,4077,145,9,-32,168,-302,1155,83,460,3,-98,-7,40,2449,58,181,136,186,32,462,147,42,115,-12,-20,-33,-18,-598,1852,155,158,5,62,-116,130,13,70,-172,-131,29,385,599,705,293,31,0,-208,-74,-38,180,-9,-13,3787,-18,235,96,246,6,266,36,494,85,58,26,260,2,175,353,24,262,191,-22,35,30,38,90,28,42,56,58,13,-41,27,-61,114,85,-353,124,24,-138,-132,33,176,16319,475,146,6035,-99,10,3,-160,4047,4517,494,245,4530,67,67,4347,689,1126,3,455,170,-37,14,-7,622,42,23,19,20,-179,-139,8,422,6771,297,-28,637,-26,1097,53,-94,374,235,-12,-14,32,56,-80,72,155,280,-44,-4,3,17,28,866,490,-280,124,83,129,889,78,431,879,248,449,169,85,-17,1152,627,445,14682,897,-12,89,57,-79,46,1508,554,51,238,-14,-38,62,-14,83,111,19,-351,274,-20,-8,13,63,47,152,235,76,64,12944,78,11,-3,-27,-85,-116,15,15,186,139,440,-222,1199,125,716,81,279,330,17,111,258,26,145,109,-17,-161,80,304,-130,4,-10,201,30,24,-411,-25,-20,268,62,-328,18,-51,-2,-16,8,446,180,36,151,93,20,16,0,221,-37,13,183,69,-16,2042,234,-9,153,234,191,73,-96,258,82,130,-200,-83,40,-516,128,19,314,-20,212,98,104,-116,4,193,14,298,156,-73,13,-10,99,-54,-91,53,-121,364,230,919,-71,-1,273,274,9,5,41,125,94,-39,-19,40,234,9,64,79,49,-32,225,786,-6,14,-120,-4,-102,-49,86,5,120,-59,-21,402,-5,-258,1882,-363,762,1938,366,7,62,220,268,3334,1761,55,362,-4,-32,198,-64,315,-62,114,7764,196,5841,102,41,6762,134,29,73,910,26,101,63,191,-32,-224,-1,44,161,-14,40,135,1213,-224,-85,-226,-46,250,-2,137,10058,-1,45,414,913,-68,157,51,15,-14,-54,-65,-46,84,8,276,149,2386,8,-8,-46,-24,53,-50,1017,148,8,473,1168,39,313,317,-22,4795,107,23,5,10,471,2032,181,316,-86,-89,221,79,-328,11,14,-24,295,87,696,1785,116,666,220,-98,-59,323,287,84,135,141,124,1145,717,-29,-1,73,-64,81,186,30,309,75,553,-34,-49,194,-34,342,-72,29,519,-19,269,23,-77,-308,136,782,21,-1,129,-91,-50,-333,1,101,113,88,178,-153,-34,330,7028,12,-63,327,7,25,-93,11468,794,22,40,23,261,224,44,2,281,161,15,470,17,32,530,144,53,3096,-67,204,-18,-7,4941,341,125,109,-420,10,-100,522,25,99,257,-9,26,8,223,6,53,103,172,3236,-14,486,-127,-557,1269,163,73,58,326,-24,127,-30,110,503,14,93,83,203,103,-10,-220,52,261,3331,13,13,303,872,-20,80,233,87,-5,106,66,-20,447,80,8,9,36,-17,108,34,225,-58,624,-36,131,265,940,-74,-15,74,-125,-6,-18,929,-72,167,54,628,248,304,108,-219,367,-16,-25,15,-88,-210,40,37,-21,31,311,154,90,147,12,68,217,-54,9,-13,26,19,8,-154,251,-2,3024,2581,51,111,-51,163,179,13216,64,111,49,-93,198,-114,18,60,57,392,97,26,84,42,-13,-19,47,-7,-61,1,24,293,30,-58,-17,-401,44,-14,35,94,-27,21,32,-17,22,98,44,-55,3,-11,12,326,-184,19,39,67,151,20,-165,138,136,66,-9,-2,-118,11,101,34,104,158,151,526,191,202,101,4,-405,1,153,16,-64,-22,564,21,960,80,-228,141,-55,-13,-44,-312,292,131,83,-59,303,-42,-60,45,34,37,149,304,31,64,571,345,-779,125,178,-67,37,128,45,-72,28,-182,102,6857,138,45,-19,-8,45,7,25,2474,37,-85,269,802,26,137,98,66,13,93,54,-15,98,40,0,263,122,44,93,50,12,199,102,-54,-272,5,-4,250,173,3072,1849,22,6,598,6,1672,45,-25,174,-432,140,-22,-33,215,412,14,399,27,-9,-377,-170,-41,54,931,-32,92,84,35,68,-129,73,-18,436,0,101,-422,157,-41,-12,-22,3607,3,35,573,30,222,484,35,35,-37,-6,-63,461,355,-36,-383,209,5290,-44,462,254,526,129,150,-349,751,2,-9,673,323,-4,12,135,26,-45,99,272,3,-18,352,69,-215,9,183,91,120,-1,239,351,-148,-13,150,-70,-17,-545,-3,336,1288,375,-724,8,163,-2,342,17,38,-54,326,617,-20,109,893,44,7,14,125,180,329,1784,6,-250,347,-59,51,-29,-12,1909,-13,-302,-853,-228,165,3,-137,-378,-10,-229,40,23,-229,-34,1346,0,-2,-44,84,87,2846,814,12,38,62,-39,88,1229,76,251,184,203,37,8559,-127,-1209,-1568,-3945,-414,-259,174,242,36,-86,214,-45,117,-232,388,2422,2793,10,-18,-38,-19,593,66,454,-35,52,-19,22,-105,650,32,2,438,58,11,-19,171,172,107,321,11,6120,-12,130,-2,-229,0,5,204,50,55,36,167,35,25,104,61,60,-22,182,-17,221,344,227,57,420,-6,-99,-163,-110,269,180,2186,78,3,14,11,-142,84,7,228,158,533,922,9,10475,-82,3,2,26,16,31,7,59,-148,37,33,-21,876,33,51,-11,-58,105,3,131,12,-23,-79,50,31,-19,-67,13,38,56,-49,-44,115,80,18,236,343,-26,144,34,14,23,203,3,31,15,434,-55,169,11,26,-10,-37,-13,10,2703,-18,15,27,22,875,229,41,-115,-38,2,116,2017,10,87,-47,66,22,-38,197,475,81,18,-79,489,513,-53,-53,140,62,-6,17,76,81,391,-36,-27,26,199,11,26,112,60,8,17,326,-48,-22,-60,652,36,552,218,-40,-164,-49,166,210,107,46,68,14,101,7,82,39,-6,673,1,170,1761,665,200,145,682,-473,-269,-39,34,-15,29,-130,18,174,15,-97,119,56,-184,39,1495,428,212,29,78,-13,523,-65,220,199,-24,-556,-24,225,364,-11,-114,2667,2449,-30,121,20,291,35,-162,4733,41,50,980,-3,-59,1938,2174,580,-148,22,-19,141,-83,5,-122,-108,-19,62,38,578,138,5,-59,-105,-112,65,185,185,89,20,396,338,281,122,28,-42,20,-7,51,4077,174,111,118,-15,94,-88,38,-10,59,-89,-35,-3,18,-20,-9,-14,425,5,190,57,347,-27,55,91,82,3435,9751,347,70,98,6974,2827,-80,1444,-93,1,90,-29,41,4,34,91,62,88,-3,148,-38,-856,537,47,1873,-147,-86,-88,241,40,-68,-61,-77,76,61,184,61,-280,26,-68,22,-344,-108,-196,10,-22,-173,-245,154,-77,-28,110,-126,-257,-172,-68,-147,124,-57,-118,-69,12530,0,152,69,-23,7,-121,-51,-65,-33,-58,2,-48,-93,43,-473,-483,-359,-293,-24,371,828,508,1219,1286,3469,14885,1429,4876,14701,66,-9,65,632,4374,301,3228,-53,170,498,-184,145,101,234,-28,10,-9,26,154,324,619,-71,40,100,59,39,342,47,32,86,-154,47,6,203,217,-116,1036,476,145,452,306,95,101,-8,61,-1,147,32,145,142,363,-22,176,13,-25,-89,106,178,-3,40,14,30,62,-21,33,120,73,429,94,-23,-21,-17,-617,533,232,1227,14,18,105,68,-100,141,19,-131,150,-40,23,311,-200,-20,155,-284,-6,-57,-746,315,922,489,343,63,-24,279,326,-25,138,513,74,39,53,178,92,60,1038,-11,19,70,59,-101,28,-24,-294,-52,1193,-21,259,-11,-101,50,74,228,180,138,75,-62,199,435,126,108,-23,33,203,55,151,22,-20,27,90,-4,150,4,181,91,44,35,416,171,401,217,1264,190,149,1430,-451,-69,113,46,108,36,121,410,35,-6,515,-3305,-32,1479,70,499,-59,-20,-95,-2,-67,-37,165,20,261,276,-11,20,-48,38,22,325,3,3,-28,30,88,121,367,-65,1,40,103,21,66,575,61,126,28,323,-164,81,-250,-36,17,396,71,-60,63,120,-86,27,9,19,-61,-2,2431,-91,-76,-1,2,68,28,182,42,24,-44,31,-195,-14,-17,13,-797,426,361,-239,55,370,126,501,178,516,34,389,3,-4,-38,62,70,89,161,50,-63,2,20,-52,-26,196,19,19,206,145,68,44,-6,161,323,570,63,113,129,66,523,79,131,1620,35,9,-107,30,307,-21,282,305,93,12,764,5,-378,67,139,177,-17,50,-65,-102,254,107,-84,310,-182,35,57,201,-67,185,-38,174,-62,-112,26,334,138,-16,20,259,107,25,358,158,-147,51,274,462,273,145,-18,116,457,16,70,1233,516,-105,24,85,51,54,108,179,646,51,389,-94,162,-102,42,68,5,33,61,-71,57,195,979,10,167,-48,-983,-21,1390,-128,78,-69,7,956,270,122,2677,-48,-41,-25,89,68,216,122,41,-48,-200,-54,310,24,147,-152,1,85,101,155,52,3,11,206,-166,99,-148,41,74,86,23,-10,1072,209,-32,136,-81,466,19,21,33,198,18,14,28,125,57,96,306,232,-270,-28,439,321,-6,-52,30,315,103,281,254,24,-102,-75,204,37,107,545,-50,-202,472,85,216,22,229,578,46,-112,672,260,64,255,141,514,-53,44,-13,29,-15,-39,-6,41,263,-27,111,16,90,143,-113,158,59,-15,-43,-2,509,-97,26,203,31,-21,1003,197,-18,-20,403,153,22,29,140,249,183,-61,-3,-77,-52,37,31,86,-5,55,38,107,150,49,128,171,53,182,-113,32,84,49,34,1,-27,81,-37,-25,103,83,5,-21,15,284,88,585,-10,58,444,250,94,96,-91,355,-122,3,-6,-18,-17,2,42,-85,-71,14,-204,62,148,-396,-190,36,-26,10,306,210,211,34,-34,356,488,-167,47,99,90,13,202,65,41,787,-29,-3,436,-121,-1,84,109,-131,21,67,37,-71,-51,-46,-139,-37,-12,54,-75,55,-282,3,53,28,204,11,-3,-18,-809,75,150,-4,107,23,313,9,193,81,-30,-6,349,230,23,-45,4,73,-24,103,-98,70,-86,492,325,-5,-204,105,-27,-42,108,798,3,308,367,99,36,33,312,-169,24,302,2501,250,14,-184,113,-107,-921,79,-101,28,109,-92,169,122,31,13,125,174,311,71,119,10,196,65,66,275,8,135,24,-21,100,36,258,319,-98,238,35,9,105,630,-11,-22,621,227,2,0,1507,-390,-49,20,371,261,-110,12,101,87,-71,238,14,259,125,27,76,86,186,-44,536,67,-1220,17,-29,112,159,38,41,3,72,49,-18,215,392,-8,-236,-37,1305,-83,57,57,-3,160,58,156,-93,106,43,17,-47,-2,30,38,42,329,4,24,97,44,12,-4,162,-113,170,196,76,-10,115,-28,59,59,286,-21,43,38,-18,0,90,14,52,140,-142,37,70,23,1001,259,-1,-107,-21,-828,-164,13,2,1142,-59,266,-98,282,-111,160,132,-63,39,123,533,-227,33,-60,-48,-6,260,250,13,-155,127,307,4,733,160,73,16,46,386,121,-15,34,88,314,33,29,188,121,-36,339,196,19,126,-102,42,26,-46,134,-89,486,867,-29,92,5,-73,-5,83,80,31,-13,441,605,56,18,-223,100,248,55,-166,280,713,22,-68,144,16,-123,-3,-165,178,-66,-241,14,336,195,382,21,-65,-55,-229,-39,1,5,-186,-82,78,78,-943,28,-20,-50,38,44,60,-119,213,-152,85,367,240,-21,-139,39,-135,4398,59,20,243,-109,232,-45,-60,-30,89,-126,184,-38,7,-60,-24,3,91,175,-198,-278,200,3,63,-229,115,-314,2474,-51,-160,38,346,63,6,-454,25,0,178,243,167,-252,112,313,71,24,81,1523,-426,-245,66,59,150,373,30,1614,82,-37,72,-95,262,173,39,-34,-2,34,510,42,-132,141,1604,48,14,-18,110,206,50,-60,-414,918,-169,88,-217,61,-171,280,19,-42,627,-65,68,48,155,22,957,326,445,24,141,-5,433,80,338,-215,-675,44,28,93,598,133,52,723,22,13,-154,2209,-54,-2,14,75,-73,290,-107,0,45,82,220,71,103,18,365,113,396,13,498,16,96,-154,225,1,-1126,956,-923,6,22,70,444,-259,-212,30,164,-127,-206,44,-38,11,-17,218,287,36,119,482,98,-76,-8,-73,-73,-487,206,-66,-12,72,-170,366,-55,9,21,434,39,-10,-77,-16,-41,279,-222,-103,-279,-27,-4,5,-162,-53,-298,-29,12,161,-34,1530,-200,267,6,8,64,-35,-72,-56,-247,28,132,-26,12,142,9,-185,1774,30,-120,1503,90,-428,-139,-10,-51,41,260,-44,67,-121,-27,-57,23,138,-44,-499,318,78,37,703,-22,89,-15,-28,19,199,-11,-147,178,510,-52,416,38,-10,-2,-38,182,-70,77,10,703,8,210,46,152,67,-16,60,34,0,-156,45,-295,15,21,-826,-20,22,-71,-538,-61,-48,-17,38,92,-571,-211,48,23,86,50,-185,-26,-199,29,976,49,149,-64,659,191,138,-4,272,107,668,12,197,-119,-77,-108,187,524,240,18,135,-48,-147,45,-255,39,1,36,2357,-37,-26,-231,-1265,-194,86,123,30,-95,81,5,-25,10,147,281,112,-14,65,491,5,58,55,12,-83,266,-22,203,-308,79,99,604,-289,1184,212,73,-21,140,-35,-67,92,-45,8,-188,292,1026,136,46,-467,-19,-80,138,-244,-7,287,14,-22,125,-1,-173,156,-180,-398,-137,-5,12,61,6,95,1041,-125,81,-301,33,12,17,1114,258,-23,-3,25,41,272,-11,16,35,27,152,143,-56,167,9036,159,251,-69,-76,-113,-19,65,892,-28,79,55,125,25,75,-13,119,109,-218,14,-21,52,195,66,12,55,-951,503,-40,-1,167,477,1856,-2,109,-16,35,-41,135,-1,1616,-18,-27,110,-23,-92,161,490,109,33,-222,795,11,48,48,362,-70,-82,4,-23,29,320,62,767,-4,662,255,-12,-29,33,54,47,96,-81,437,106,-10,-117,359,-181,-74,43,146,160,-71,-23,-64,1,99,375,12,667,106,286,5,260,176,142,83,133,379,321,762,-88,-123,6,359,30,165,21,51,39,-134,63,-26,-201,198,209,194,38,-126,55,27,439,73,-374,42,72,11,262,-5,269,455,86,117,36,-293,-128,111,33,56,25,-58,74,63,-31,34,205,-155,27,44,27,-216,72,-142,238,349,303,108,-4,682,-424,141,-568,118,-73,72,-3,-95,274,47,-18,27,52,302,201,183,129,-57,838,-51,-70,23,-85,55,120,-8,421,223,147,-19,-828,40,-84,209,73,2,-23,-12,192,-214,-66,84,520,235,403,-152,49,-79,-141,731,189,-30,207,-36,-5,85,211,396,-68,-11,234,113,69,-64,316,382,145,52,94,84,19,25,-359,24,735,582,524,78,96,18,-1,522,92,-3,158,-155,160,-247,-60,642,215,66,-16,-56,-82,125,142,26,268,24,266,34,1697,-3,198,215,175,2304,-207,244,95,1449,57,303,379,-64,10,46,-8,71,-60,42,36,309,207,-95,180,-60,25,-1,9,-221,56,-123,181,33,498,-85,73,72,62,32,175,429,-92,105,-160,129,122,-225,2298,-22,-44,75,-49,111,36,101,477,15,7,28,39,-44,830,243,-101,190,28,-255,18,127,-199,34,80,199,169,889,153,-17,42,2515,-368,-39,-232,117,30,64,50,2,-40,11,-1,-22,616,259,-150,218,1134,891,988,1176,616,61,235,303,-92,-110,43,168,6,-8,3621,-39,322,23,106,342,-94,77,-51,71,180,13,-20,285,20,-306,-5,32,28,74,88,-1,58,30,42,53,-27,36,280,348,-81,14,-45,15,-5,5,44,595,388,224,-53,-14,-48,-99,-35,71,-74,26,396,21,318,51,16,-39,185,-81,133,103,11,-144,-121,-65,-243,-50,-39,123,51,143,552,275,29,1142,70,54,424,827,156,171,449,387,1895,36,124,-17,385,13,-242,513,354,425,7,207,-849,638,16,89,190,15,-161,884,-289,-18,-54,329,58,41,387,63,55,92,293,184,117,2,95,112,-64,-102,362,204,199,-207,146,11,-34,210,337,26,-376,-345,611,382,-103,-9,104,569,185,105,23,136,37,-15,250,530,57,-139,549,-40,-132,360,201,-12,226,-106,-99,735,466,65,45,29,-173,-104,549,237,344,43,645,-169,443,516,68,984,355,518,28,73,65,219,90,-644,-111,53,134,-196,-43,156,-53,160,-208,135,-294,83,276,1282,526,962,-51,1721,-890,-41,-56,202,165,280,1573,529,136,495,60,704,590,-197,-15,121,54,1037,-82,-50,1041,2062,895,-44,-157,260,715,103,383,301,-21,42,1138,786,280,1565,191,565,-62,1231,-142,10,36,-208,119,-8,-85,422,1155,307,255,702,189,368,744,521,860,-175,238,58,816,86,12,78,228,26,-10,9,98,148,-5,65,39,45,194,30,-76,-11,91,5,147,29,19,-14,67,106,193,25,37,-157,30,491,-36,97,82,79,1573,806,61,194,1893,117,89,211,193,16,220,99,-37,-13,-468,-161,262,5,7,65,-67,45,176,8,153,-403,24,-110,147,80,-19,129,-56,-6,124,1103,8,105,-848,-38,-4,-29,417,24,-40,786,80,112,17,1804,80,244,0,299,654,168,21,169,69,204,-439,139,190,40,0,16,1385,82,294,212,486,54,223,-17,113,363,651,432,1228,111,-75,119,-18,27,-178,-118,-16,-17,369,5,460,29,296,288,28,663,9,204,995,4,30,-33,336,793,396,1002,443,179,1170,506,47,0,21,400,-36,287,5,61,275,48,1158,8,167,175,-12,216,89,61,6,122,47,-2,27,202,65,-1,-75,170,15,160,228,33,208,269,27,64,-21,73,196,534,68,520,-71,-30,-398,952,-7,183,108,61,110,-7,63,-53,159,189,145,346,-174,-35,23,89,-30,665,330,513,-50,74,632,-69,-243,-423,-72,-412,274,593,314,-365,80,16,126,890,153,23,-69,-233,2,-185,81,92,-56,34,17,-24,-26,136,201,96,-136,112,-49,88,37,-11,112,121,-32,68,270,47,-478,48,935,76,9,400,-71,447,368,226,-80,93,43,253,-39,160,30,-78,150,144,204,-661,91,139,-6,-19,-77,-821,150,6,29,168,89,78,44,210,12,-41,261,77,-123,12,79,215,171,37,-45,98,17,-7,84,21,24,-1,-73,121,-109,22,-130,863,62,-100,18,-12,257,148,215,23,-28,-36,3,166,456,11,77,663,192,125,169,1458,-25,18,-30,79,143,223,-29,-16,-136,-186,-34,-56,166,-325,-81,-24,448,74,2,22,-8,-147,-18,-44,-80,46,29,32,1128,806,60,73,13,187,99,-468,-75,100,241,8,38,124,62,523,-31,-287,318,177,-55,-249,17,38,286,-140,-173,5,-10,93,-95,291,1,10,-67,-47,-73,-72,-11,95,51,29,104,356,-10,20,49,60,35,166,345,512,-89,816,0,31,493,16,105,-20,95,-10,3,225,33,2356,-29,-221,123,367,183,-22,33,110,99,29,114,-46,131,-20,10,377,-1,302,565,14,64,-30,8,-256,101,70,88,513,2,88,-37,42,97,105,210,755,68,704,2231,54,165,6,124,-53,-10,123,14,157,-22,-26,75,2246,24,-197,14,303,67,105,-151,74,165,33,85,-62,25,78,320,49,72,84,164,381,-24,-83,-1,-132,54,56,77,-42,61,17,-8,20,225,17,96,62,184,278,-423,8,47,64,22,86,-31,-166,67,-38,2,-40,31,824,104,-15,531,5,148,1838,355,6,95,-549,38,-590,-30,82,-19,0,-10,164,-11,-52,-129,91,8,3718,101,-98,1281,313,73,121,64,-4,56,8,-117,-60,349,-5,-8,3948,-59,-112,83,50,57,37,-182,285,24,49,-299,1199,85,326,-73,-9,2,34,248,-161,340,5,223,183,170,-411,268,44,491,89,208,23,80,1037,19,550,562,318,344,219,381,-4,29,442,74,-91,177,5,79,133,124,-256,-174,212,-116,209,866,282,479,85,35,66,236,-71,27,-130,76,58,78,-44,288,240,302,38,145,-304,233,143,250,326,170,471,-16,-156,36,25,404,41,-9,4,46,-87,47,41,672,62,183,95,-30,-12,-297,-100,-186,-72,-216,-356,94,405,362,89,-74,219,-109,-78,-171,35,196,63,14,50,-131,54,294,-58,-50,-201,600,119,7,27,-251,-58,105,-115,-7,-186,656,-322,-255,191,266,9,27,-22,91,41,13,327,111,175,-59,-173,650,27,-38,-23,34,92,28,1139,-29,-119,27332,437,53,-50,179,100,1341,-54,-60,18,30,43,306,79,100,167,142,-557,77,381,-79,-112,-100,103,52,149,35,118,-45,-101,-499,90,7,-80,-137,792,-154,-34,63,31,-39,-72,97,20,176,92,128,-297,60,54,403,35,88,152,206,83,33,1412,210,135,-233,6,-108,39,253,-22,28,95,-49,4,-353,148,260,74,-1,50,49,-6,82,225,16,-218,-517,-35,8,-152,-67,-11,27,-31,127,30,77,138,-27,-33,19,34,20,397,-25,181,-22,48,-4,-153,-1,-36,-38,-30,-43,-297,34,-50,-149,24,232,8,121,-165,6,127,96,-3,267,-926,-41,41,29,-42,-109,27,27,36,-25,206,87,-4,-77,53,26,10,-17,164,31,73,83,447,26,1,-163,-48,79,97,-7,8,18,1360,292,69,189,29,5,-112,321,66,485,37,-29,340,306,-14,-15,74,34,-111,-15,11,682,278,109,-6,35,56,-19,100,-24,266,74,-10,102,680,-119,-83,299,305,-93,2578,52,-41,-22,142,16,-7,50,-18,26,-40,52,180,14,132,93,566,64,14,1692,-320,13,95,5,-93,404,3678,435,171,144,192,422,-1,96,44,2,23,60,139,65,7,-54,357,70,189,22,354,590,359,34,48,98,32,-18,-11,-72,-68,250,-70,-38,0,38,68,160,165,46,-38,30,105,29,54,16,-60,67,91,9,403,-41,33,54,-142,7,42,-34,61,-37,31,18,480,37,-56,-6,-38,59,-12,-7,54,-11,-4,77,-23,130,68,-25,24,153,-14,16,39,124,121,-355,2,90,172,31,52,131,198,-71,37,105,-56,181,372,334,-43,159,-106,24,28,1554,70,191,87,393,229,149,67,84,18,2,45,2,182,36,184,-120,214,3,171,534,22,88,-3,-1048,-4,-36,-202,36,-64,234,-160,346,-320,-426,319,-71,-69,332,7,18,635,110,-138,211,260,45,77,-7,-31,81,88,10,233,20,52,485,45,109,43,-78,151,151,509,83,16,-267,51,-103,67,-33,196,394,70,-2,110,187,-90,78,235,30,33,163,-7,48,-35,168,140,8,1206,32,44,17,-2,51,-73,33,85,70,-3,-41,1007,1182,106,596,74,77,47,73,66,14,112,-101,40,-17,54,410,-325,231,88,1890,75,349,-122,518,2415,54,-24,276,1,57,93,-6,409,-29,-19,39,21,6,-7,84,-8,-69,14,32,56,-118,71,183,91,37,0,-18,-30,276,19,773,-15,189,684,147,226,-1362,167,11,16,-78,-111,-212,-58,42,17,166,54,3,111,130,184,259,137,-31,-18,33,9,-121,-28,-45,83,-143,-91,123,-34,-43,127,-14,8,2,-5,632,61,26,-42,-208,19,177,211,54,135,-31,199,6,46,209,-49,33,205,-277,297,78,3,209,-58,249,-17,1,330,105,-20,14,99,79,-110,168,106,-4,-14,124,-69,311,-246,142,627,316,-1,31,-5,-13,-221,86,-14,68,-159,127,-1,686,294,-24,-736,-38,10,221,15,656,431,933,1433,5613,53,1177,52,12,41,208,329,7,110,21,864,7,-108,1078,2671,58,727,94,190,66,197,-36,3,1967,-40,476,1327,-18,46,1227,23,-86,20,-24,47,488,-135,43,307,-28,714,875,154,-39,20,-24,84,-4,25,19,144,193,528,40,5,-10,-173,490,-78,21,42,160,-101,67,872,101,162,240,1,15,-33,113,-43,0,19,98,-44,-123,-56,1362,49,-160,-20,24,-70,183,-12,-269,-3,287,261,60,8,106,-101,45,2851,34,68,324,-24,56,-15,-121,26,69,105,127,374,-10,521,27,-54,34,61,120,71,53,-268,-50,-6,526,-455,-108,14,270,12,6,-1,61,-176,-18,237,-118,117,4391,-22,38,130,354,108,440,-412,182,2,51,52,80,151,-102,53,29,-12,-78,331,-428,1318,1,280,-58,-28,-44,-19,30,4,94,230,-27,-46,71,39,304,184,-94,-45,-19,46,126,-17,-310,-88,176,141,267,500,60,-162,8,-55,420,209,-310,75,-398,-269,63,842,136,-27,225,169,96,304,162,31,0,-12,983,-22,-76,145,12,-213,-25,178,-416,56,1249,31,460,45,-37,162,-141,217,30,8,12,87,-8,97,-779,288,-9,28,114,37,-32,-29,16,67,266,24,-267,77,-7,70,162,17666,66,-47,31,-328,1479,166,-74,93,33,49,85,84,142,20,599,184,3,-4,36,-224,80,-37,91,53,2501,53,70,252,46,105,126,497,230,79,-85,-10,-18,111,-47,-7,-9,9,-97,-268,114,320,57,-83,454,69,-49,42,-71,220,480,-144,665,-183,434,38,61,-13,238,20,-52,-76,36,35,-296,-77,2,-88,-476,18,-148,218,32,-395,33,-14,58,115,6,3,14,-385,-25,53,-236,98,11,2264,712,27,124,54,57,16,73,-705,25,337,84,534,-229,297,828,133,-5,90,1,23,38,-326,2116,210,33,-36,139,-145,234,27,434,106,-177,62,-156,29,29,32,253,76,199,16,38,-108,34,170,22,-10,-33,101,-60,-161,-24,24,174,43,-116,381,-181,-152,78,163,476,33,65,31,136,-270,-202,175,204,338,-67,-193,383,203,4368,-54,-59,50,131,-41,28,-211,90,-8,129,447,-64,-64,-37,410,8,25,-73,55,-22,-250,423,39,8,33,-25,-20,202,-34,18,85,11,230,124,86,-144,-15,158,5,-36,-19,-14,317,-156,28,-348,6,-24,61,100,35,-55,-100,845,62,221,135,139,-50,13,-30,17,-41,65,207,94,90,236,-61,-11,274,4,679,83,-23,-126,455,35,-56,-224,187,46,331,-6,-97,133,128,223,-18,36,-52,21,15,35,8,586,-22,74,-121,-71,65,-120,15,-70,145,120,102,10,-336,251,-53,94,-266,-107,52,-11,-2,108,120,30,445,63,122,326,103,90,180,82,22,34,3,-136,-62,-36,-89,69,-12,90,-291,24,-472,23,122,26,-9,164,-155,-156,70,38,-105,-48,168,-17,-66,93,-354,-221,58,16,277,-244,27,-275,-22,45,75,92,-1,-33,4,187,360,-110,203,37,-56,-10,-41,58,238,-358,-69,386,34,69,335,-35,40,-104,-11,-100,-126,649,-75,-116,-31,77,-270,108,168,-82,-39,149,602,14,-70,93,397,-95,152,31,-62,106,26,148,205,86,125,-38,679,186,-32,-19,35,142,-181,-8,-35,347,170,54,95,148,35,145,189,190,-382,-35,-22,2,35,40,48,-6,-47,400,93,6,37,4,-64,40,-59,850,70,37,132,120,-65,11,-23,70,37,173,135,245,515,204,-41,-337,-95,-61,-13,83,-61,198,9,466,-13,135,29,42,-94,48,-9,166,143,-70,-621,386,91,-1,-11,125,414,48,-71,217,26,46,105,87,334,148,-364,81,24,739,-144,-46,107,311,21,95,45,16,194,27,305,150,89,191,62,80,44,25,-230,-5,2527,678,284,708,68,-53,3,19,1024,-24,70,-134,10,-449,90,90,-40,-102,232,-41,63,528,-142,33,-29,-8,608,45,156,-56,-81,-60,54,-55,111,-108,-51,244,-40,177,-71,179,-54,41,-112,33,309,49,25,785,10,68,-206,115,196,13,183,446,-47,31,61,11,-42,-1,3,19,-52,126,171,99,118,547,168,552,142,485,76,182,51,91,160,-116,99,-32,-258,-42,-39,-4,137,115,-84,152,59,5,325,24,39,114,474,111,176,1797,35,164,-25,-145,4,24,42,35,762,-23,150,87,380,94,-88,-12,57,1133,16,266,-3,-88,19,-208,76,-9,317,5,282,242,116,170,-170,22,165,683,-16,7245,968,26,113,220,47,-95,16,-20,733,-92,137,33,34,116,175,370,-44,149,189,3,1798,189,194,178,293,208,-46,4,-89,340,311,66,42,276,142,9,-43,272,3,25,139,-12,-75,91,-275,25,42,171,638,186,153,158,-35,-197,228,7,187,37,216,122,109,-189,13593,138,-54,379,-20,102,24,295,379,28,-13,-96,168,313,-184,131,60,60,103,355,-401,-54,-195,-49,17327,14,48,-100,-10,13,160,213,65,496,-44,-407,-60,20,-100,-29,400,-85,1058,-21,35,780,151,-38,-349,-40,15,428,-67,315,-470,-12,320,279,272,-108,12,1587,1606,23,-37,396,1006,128,2775,209,276,-192,-76,-13,-3,37,-81,193,129,-200,814,84,-125,-127,60,-70,204,92,101,13206,15,580,2228,-44,33,55,-150,-66,-46,75,3,442,404,-56,55,-30,-29,51,-327,-76,103,-117,-98,-24,84,15,63,163,209,170,333,86,19,-16,-6,101,-325,47,-73,-28,80,-150,-49,-71,9,-481,-31,-576,33,-167,-745,252,-112,-88,101,35,63,94,105,48,177,695,-212,81,71,753,-61,285,920,93,-24,289,37,-32,-6,81,59,16,27,84,-55,73,-132,-66,331,138,-57,73,164,-57,-22,-21,48,8,10,105,-48,48,189,81,973,726,77,118,239,363,-42,14,126,69,-114,156,3,-28,23,5,-32,140,359,241,-219,75,12,-34,804,544,-76,365,32,123,-2,-2,-1,1425,1536,357,216,94,299,-16,35,188,-48,-3,88,17,75,14,-184,-15,-4,-145,100,-13,64,2025,15,41,-16,148,64,63,23,-50,260,271,-93,734,358,44,-86,10,-77,157,-299,504,102,285,120,100,-37,181,-32,286,132,-16,141,131,-84,19,174,-65,-59,72,81,-22,49,-36,115,397,-95,-43,324,82,221,455,28,44,-113,-7,-10,11,1441,21,-3,23,119,134,-3,-27,-148,172,23,88,45,309,59,-122,124,414,-106,166,53,58,91,-29,1,-99,472,105,-98,0,592,4,58,-17,5,-105,518,134,37,-5,38,305,97,5,12,-4,-28,669,-116,53,-127,14,109,-118,163,196,-49,118,428,127,-52,-51,24,126,179,112,188,-32,63,-3,155,44,175,16,10,-11,12,-34,38,-267,67,201,320,112,43,11,589,45,78,-11,-110,511,57,231,32,343,-31,280,42,-18,11,583,1051,-42,154,28,-10,429,301,253,851,1290,323,75,212,264,-20,663,-41,54,-44,359,380,141,264,2970,213,-11,286,454,53,144,65,-95,4,15,151,174,94,77,214,9,-135,1004,39,45,169,342,66,135,69,46,110,-34,24,106,35,332,78,-30,161,126,28,151,49,0,50,37,192,223,77,-6,52,315,90,110,-37,237,124,308,-37,43,47,70,591,864,62,40,27,144,69,-7,183,-21,-59,136,38,4464,-148,460,52,50,55,-4,211,-305,116,-73,109,75,38,67,-114,153,28,13,219,-14,148,456,194,118,80,114,8,68,59,-21,530,44,450,120,292,333,1085,198,434,106,505,9,5,-60,363,34,180,61,592,716,34,60,386,55,64,870,-20,29,43,-56,144,78,64,269,29,439,19,109,17,-28,69,432,-4,309,3,5,911,421,359,-327,478,19,203,39,158,24,-5,185,-26,129,147,62,7,31,247,1187,46,250,563,-197,877,505,475,171,150,42,360,-163,67,172,612,121,-61,167,90,317,53,64,77,-52,33,532,44,-74,228,691,60,5511,430,47,90,141,-6,343,399,71,11,186,210,220,42,117,12,61,586,185,32,400,46,443,160,449,473,39,-10,37,50,-1056,1201,56,-112,70,274,823,161,532,78,158,346,271,528,20,376,82,632,304,55,187,-109,391,-122,292,273,155,70,384,237,470,20,71,23,921,273,-726,514,833,0,450,23,40,123,896,597,128,103,47,86,303,195,694,-22,379,149,93,157,394,22,196,144,30,512,230,303,183,147,157,163,475,-15,5,143,94,36,284,236,-3,965,-8,1401,100,111,82,89,598,114,1351,241,78,970,152,153,203,116,-10,316,279,-29,87,177,382,97,58,348,-30,677,-60,315,888,-5,340,570,181,278,163,133,-46,-18,2,-189,489,383,125,251,52,166,48,114,226,-4,72,191,288,862,237,817,19,-462,295,398,1,225,-19,131,127,52,59,180,275,-67,40,900,189,234,90,43,45,0,60,-615,239,194,17,459,115,56,634,5766,844,71,186,207,75,581,13,2,386,438,152,291,-7,218,428,82,251,113,172,287,-1075,663,40,-43,-21,46,67,97,193,156,1100,471,1243,40,808,313,93,977,178,89,103,2,82,156,189,68,533,77,92,-6,104,399,-132,130,128,1303,-315,121,6,56,138,-151,419,113,-4,236,34,-84,98,1,0,49,324,-250,332,983,840,42,179,188,0,136,250,266,1298,203,-43,357,435,256,12,46,21,15,75,69,111,81,88,57,521,69,364,403,-149,437,574,50,296,105,227,4,460,462,-5,593,488,170,52,18,77,38,31,25,882,9,85,53,79,-5,89,224,61,671,39,198,30,76,63,198,599,1117,144,140,124,208,1519,60,87,-178,35,111,-55,375,369,-22,247,155,42,232,251,187,61,-97,1833,1034,13,56,-21,66,19,792,134,99,308,681,42,421,272,131,291,336,-17,41,126,24,243,40,78,-73,35,42,189,277,15,553,102,142,247,575,-185,-213,112,51,367,-938,112,78,149,86,198,43,-48,1491,19,53,61,31,-55,37,-40,96,179,9,1001,57,61,79,81,32,667,69,25,52,1205,45,27,154,71,96,-59,151,111,87,7,90,320,13,140,460,416,293,189,-165,333,1525,130,41,44,-14,102,-51,6,-10,-181,408,-38,182,14,-199,14,700,185,134,120,-2,224,134,-70,319,93,421,476,98,112,122,224,0,101,103,383,106,137,34,197,121,48,1032,-23,86,-213,3,139,-204,340,113,-92,79,-5,-117,588,76,24,-221,942,85,357,130,-120,242,78,298,140,-13,39,5,107,359,409,23,0,27,752,5,-633,198,77,285,163,86,250,-233,15,288,-2,414,68,-154,226,190,-530,19,637,66,433,0,247,386,-90,92,24,395,55,-16,119,173,255,94,42,29,3,201,186,107,-161,78,594,91,133,42,-12,135,115,566,45,178,279,13,29,-60,254,421,-406,41,282,67,160,-21,-17,42,-18,-16,32,346,229,96,-73,-13,254,85,10,-28,125,732,227,99,91,137,-63,170,24,37,70,-11,112,133,111,354,61,50,47,101,-452,266,705,146,599,25,132,-64,232,37,-204,128,73,410,246,163,42,27,272,112,-287,432,45,1045,132,-6,-141,529,367,17,4,145,-157,503,50,825,1911,74,202,1552,281,429,5,152,152,235,25,413,299,-78,833,46,128,379,-171,-109,0,45,-22,-9,52,24,-36,113,2,474,217,726,37,43,40,114,18,14,106,97,153,75,170,99,338,88,253,20,210,40,9,252,47,118,700,63,99,333,218,272,-41,59,-26,50,-176,423,78,129,463,-393,280,543,22,-3,52,201,71,163,-118,64,612,22,27,141,788,-16,178,86,6,84,185,20,106,-3,872,913,90,182,176,70,28,56,287,54,435,447,292,526,349,876,6,189,90,-6,22,65,474,250,380,444,250,1036,128,216,231,34,20,18,45,41,140,12,56,35,54,296,1063,157,479,165,20,8,26,50,-19,50,128,10,223,147,565,374,172,163,381,564,56,-13,-11,20,123,251,1,-145,14,17,44,243,32,329,147,235,-23,346,662,423,265,-148,64,435,229,57,49,-230,-46,68,26,193,357,156,33,151,64,-2,18,58,310,82,214,224,-22,5,274,-26,183,-47,-40,1355,1,65,138,27,20,62,124,81,37,49,761,-105,95,194,96,-235,77,492,89,-17,-21,62,352,-262,304,16,254,39,456,-13,5,-104,0,64,-109,91,232,600,101,212,193,188,-61,86,1853,185,-63,61,118,1099,144,171,-73,932,-34,206,-54,112,9,124,-341,399,-633,112,55,93,0,477,182,122,9,365,343,188,225,33,33,203,30,-17,89,171,140,629,17,42,-46,120,43,52,648,72,-22,43,128,645,141,107,277,-35,-73,65,-10,7,62,37,-26,173,464,-184,29,627,-90,1349,374,84,297,-155,82,95,76,61,430,-32,239,213,-12,36,67,351,49,128,-46,75,283,36,1230,21,31,-14,15,4,319,1144,-593,99,165,1098,532,284,779,-4,-65,154,69,86,594,-145,85,72,496,55,42,-11,447,96,79,-19,218,100,45,425,231,43,193,336,82,93,42,-900,438,91,362,195,253,785,1014,89,3,110,112,-345,84,300,71,145,97,67,112,43,137,132,112,-45,55,312,132,904,544,-298,537,85,-56,771,84,583,282,34,1938,844,167,18,72,118,27,273,184,277,569,95,387,221,59,106,447,-364,170,747,166,283,-274,90,322,287,386,136,70,309,694,8,139,-28,-130,-10,80,82,486,78,166,-36,1464,81,45,103,-191,22,421,405,853,131,247,116,537,24,-63,289,96,431,369,184,174,6,10,511,16,247,1585,387,294,126,28,-346,75,40,35,162,119,742,185,28,-3,582,98,22,47,207,210,156,429,637,418,162,1102,106,185,190,595,353,186,143,98,-5,279,-303,78,392,170,169,142,129,13,1122,83,-20,87,138,-19,-15,258,304,-280,388,247,147,-34,663,83,602,541,326,-30,61,22,471,-8,389,670,471,508,8,149,44,38,682,34,72,13,102,593,16,34,82,534,-66,56,-69,291,688,15,151,48,271,66,94,98,-121,65,92,576,190,46,78,-11,-3,142,329,88,96,234,138,439,140,171,507,82,500,31,112,38,148,16,280,120,494,1156,483,344,81,374,303,519,166,68,127,399,90,63,-49,81,170,18,44,-342,-14,159,62,959,79,308,504,74,4,27,70,69,127,80,34,100,19,37,1186,108,117,85,69,135,123,402,303,42,455,412,394,93,98,29,44,217,16,92,89,97,929,-81,1034,279,84,46,98,-119,456,178,130,65,131,168,265,575,1442,118,974,483,167,16,-28,7,775,72,310,628,211,178,2748,62,557,58,139,867,-67,626,442,757,490,283,141,295,29,-45,379,728,-278,200,-11,244,-366,48,110,222,150,622,266,21,-10,184,73,69,351,169,255,168,1210,449,333,65,189,355,229,44,63,22,210,472,254,65,35,250,413,91,125,283,4961,821,79,400,128,119,76,573,168,276,292,327,462,-12,-1,-582,70,267,401,69,32,675,466,39,297,19,219,72,659,235,60,-90,30,302,-148,-58,113,0,102,252,-36,827,-70,422,176,368,239,117,304,173,-7,46,121,112,-51,-175,-9,212,259,-64,11,-1,372,733,81,81,-201,56,160,801,916,1363,-524,-18,55,14,-8,-153,-6,-9,18,652,143,150,-55,146,27,288,70,240,786,291,136,9,1,88,247,117,-181,347,685,113,450,-57,499,144,136,174,682,0,-35,561,195,55,223,112,83,260,83,371,580,-166,540,87,143,357,60,238,509,616,278,3755,91,405,445,129,30,62,117,44,-38,242,320,240,280,16,362,108,196,173,351,74,-16,-67,66,85,561,80,25,84,15,13,31,-63,290,386,634,542,277,242,871,230,230,107,-101,261,47,129,42,-309,-140,62,170,12,217,631,79,73,306,3,1307,200,301,122,356,6,72,-10,50,199,711,-174,-48,339,-13,186,650,576,27,-167,209,-140,72,-108,3,50,183,-131,335,234,293,271,150,651,30,200,296,30,-539,119,53,58,65,23,72,570,239,144,-9,-25,128,7,868,141,674,70,87,1398,558,41,159,154,190,323,551,-5,-28,-36,23,1048,23,49,169,139,127,-258,56,183,15,19,325,78,639,-160,24,75,135,25,94,252,242,222,188,66,37,17,100,334,489,273,958,26,109,80,382,101,297,7,-34,261,18,133,139,977,-13,393,-228,135,33,141,259,106,4,-52,259,205,146,337,187,118,-28,14,209,757,1445,1430,266,692,4,249,176,210,299,69,529,257,465,8,402,337,-102,642,201,201,67,423,210,347,63,1354,616,161,-20,-72,40,230,109,44,986,87,444,597,59,-64,292,16,25,37,97,-28,80,-4,622,257,186,791,46,-49,-50,-30,-62,197,-16,135,736,19,-24,610,36,275,114,163,116,321,204,-4,663,1302,255,1660,18,138,406,44,55,292,139,-145,106,-74,34,68,50,817,13,603,113,-12,141,-414,901,110,210,160,193,21,288,1210,244,413,-19,27,93,37,-344,342,310,84,165,52,-26,149,518,66,203,-4,83,187,154,-53,32,-20,98,192,78,885,184,4,1048,135,52,304,-12,-18,317,168,492,79,935,2,283,130,465,4,-76,0,633,180,809,155,-261,33,102,159,219,69,444,160,1151,90,16,-15,136,127,265,393,-2,1136,594,1,-306,343,28,47,105,273,122,79,1397,-11,66,775,27,318,161,-88,-22,19,-1,76,47,89,2,50,-39,61,120,85,-87,39,-25,111,-317,86,14,70,3,-69,18,43,207,318,-181,262,56,-4,93,304,-82,259,-337,55,278,-13,103,64,65,212,54,918,196,26,102,630,69,160,31,308,459,185,383,-16,82,49,-13,-87,15,28,-94,57,61,308,-112,0,33,367,16,231,54,60,11,162,121,269,415,131,635,98,20,17,-35,322,26,202,232,291,41,82,258,890,347,444,130,37,728,36,-739,621,648,-107,106,62,57,-7,53,41,111,321,92,5,-43,245,121,70,38,160,73,78,79,678,355,245,71,290,1465,81,-4,502,187,92,194,-31,282,-189,53,124,343,-13,94,49,1893,614,95,640,64,76,201,472,121,468,142,244,-26,-50,67,53,-49,1431,493,165,-27,-93,131,390,257,635,140,-14,55,339,59,233,241,-1,458,1199,486,165,12,48,-24,465,130,20,-81,281,241,134,69,176,617,306,1152,-120,138,110,444,279,81,459,325,298,308,55,538,475,240,11,-3,251,-7,286,178,78,108,45,173,566,259,136,80,-296,166,224,28,790,162,34,217,-123,226,76,252,67,80,5,38,166,225,239,-11,142,447,1471,120,22,52,120,187,-7,164,-51,-17,308,1947,173,542,244,1511,132,577,27,266,708,555,-155,1278,88,256,472,356,178,337,311,24,107,542,330,29,349,43,101,193,17,48,64,313,-21,108,194,453,221,641,268,226,596,138,419,48,167,15,1149,222,195,989,83,100,483,-312,154,479,1586,434,75,206,-331,139,554,901,1511,-193,225,-43,37,297,77,1119,118,190,121,-121,96,-584,730,144,215,93,209,1409,836,55,315,224,-501,-17,1010,318,41,10,754,83,492,622,323,30,532,24,67,211,-171,188,69,-34,176,217,370,141,35,37,205,6258,178,232,48,19,274,575,0,237,-1648,226,2746,28,218,1111,58,-13,69,114,146,16,-38,91,319,122,182,675,1110,-25,212,23,18,-128,-132,176,569,162,529,349,263,192,274,88,811,684,-73,53,911,725,45,161,108,92,40,-4,79,11,1,181,171,164,773,89,234,8,-49,297,377,583,96,231,63,45,76,-16,138,673,274,136,828,468,334,225,34,107,-64,445,294,224,247,297,333,457,68,114,1025,191,32,14,4,117,231,27,18,171,95,-1,382,138,469,157,253,649,103,259,24,-20,56,381,64,80,590,477,37,1249,127,42,53,-39,407,480,-233,92,184,377,-12,94,61,360,268,51,-629,-8,54,76,88,46,97,438,41,5,214,27,73,62,223,227,867,54,16,137,103,-7,-288,83,147,204,2,-33,169,584,42,103,-116,120,23,-181,-8,-286,285,33,150,53,52,93,14,-9,10,154,267,254,404,26,164,493,7,85,50,331,103,91,110,636,142,75,180,-45,496,272,-70,55,171,277,77,37,91,27,93,-281,135,-3,547,276,109,304,-37,-41,134,47,-9,93,-99,452,26,23,9,840,26,750,565,475,-109,122,585,22,375,88,-7,68,308,1301,11,591,111,290,157,366,52,5257,180,282,-56,29,-23,241,16,105,7191,164,166,296,37,34,94,33,-214,204,110,314,112,103,-60,183,197,44,61,71,91,74,91,17,99,28,101,102,51,69,512,120,231,74,440,623,91,461,201,132,-62,77,32,-17,20,140,151,442,16,175,117,236,99,210,515,-48,-175,2591,9,242,2285,1363,83,228,1414,-23,661,-1,411,-135,-18,347,246,165,52,315,30,143,70,107,341,40,-34,87,192,105,224,25,243,361,1855,623,38,226,117,152,-36,55,37,-104,-275,98,-18,154,25,26,80,338,533,276,609,167,379,139,259,122,582,487,183,58,183,413,721,491,39,13,396,212,1048,196,202,124,287,1112,-49,-46,51,174,518,233,522,290,170,138,129,3,165,98,138,31,593,304,-211,120,121,153,38,-15,-42,10,-445,2,23,334,62,-260,-483,322,4,103,184,533,211,-2,24,72,-26,507,357,-29,63,43,246,-53,-78,205,130,155,385,1203,216,-95,442,437,696,1079,82,92,17,-232,106,-28,144,374,57,127,-35,460,97,79,326,97,8,357,249,27,51,-155,271,208,21,-369,30,108,975,744,-106,263,-433,249,250,1206,275,1113,25,816,-197,54,163,194,240,343,242,237,-13,28,17,5,29,64,56,78,34,470,-65,121,62,65,139,61,41,43,73,50,1456,70,221,287,268,81,268,80,1331,100,410,89,6,144,267,167,48,247,513,501,20,179,26,62,460,1116,77,41,261,62,5,17,567,-30,51,16,-23,603,263,138,398,519,141,341,38,66,-5,328,3088,214,1514,74,6,-147,198,57,-52,152,77,178,138,62,204,70,234,98,0,72,115,546,583,128,3374,232,341,-97,612,63,-28,243,-101,92,181,662,1205,323,-55,331,70,14,18,-17,385,238,87,317,40,-191,-27,-348,174,66,86,136,596,171,64,56,-327,112,87,1,31,292,67,1359,238,21,402,354,442,28,1,-68,-346,67,180,46,271,74,10,309,-59,39,239,110,257,10,702,1265,449,60,163,502,32,17,-177,338,-23,46,99,196,59,6,306,115,91,353,861,553,40,120,-185,351,86,237,478,31,155,74,132,-134,10,118,-106,181,29,25,204,270,430,49,24,180,75,-329,60,295,88,45,6,21,24,-17,442,369,2722,154,161,21,299,1053,535,30,210,-73,-14,23,-11,-61,2,852,644,-84,50,7,167,380,-3,-347,54,64,13,-18,86,32,196,241,707,52,366,129,311,578,357,11,150,347,515,182,36,154,6,56,94,-19,310,40,231,444,111,-414,781,65,113,-38,33,217,-38,173,24,254,237,46,8,104,494,208,565,19,486,319,503,151,356,43,36,60,1,104,279,341,28,-67,1171,294,2705,75,402,-64,22,-3,80,209,315,21,91,43,-188,22,62,-361,568,15,109,288,188,913,96,95,133,-13,83,199,691,-64,81,30,131,-69,552,590,233,5861,492,1002,231,341,339,65,260,36,116,11,331,60,-27,645,246,433,74,278,186,1086,-225,10,155,46,30,323,-6,440,595,274,-72,203,-279,745,30,202,301,1690,128,22,-203,324,16,1172,2,-303,202,22,19,115,109,568,1192,259,749,-40,621,-227,2321,58,135,84,74,393,516,97,294,113,16,77,51,8,-44,359,403,21,107,117,129,-15,820,262,16,-131,69,524,485,3,875,-55,297,742,1047,15,-10,77,92,235,82,-40,100,77,-119,305,374,239,-166,130,-166,113,232,168,111,934,361,891,0,246,126,213,19,94,134,1117,158,9,34,317,118,79,92,1928,-593,562,111,402,754,-45,603,35,175,381,-55,29,534,-22,226,2604,-50,57,499,195,50,364,496,52,301,460,957,79,-86,-30,-36,242,76,140,341,119,452,40,212,620,188,104,154,7,901,25,361,245,88,200,25,353,59,80,86,100,1027,98,6,124,67,262,316,174,869,301,-168,2288,165,48,285,117,50,96,-39,96,661,559,11,192,100,391,220,39,572,-38,644,528,-1,10,56,280,100,979,701,52,301,70,145,325,213,163,29,353,48,140,-63,319,106,421,438,-30,11,99,920,-284,23,76,119,213,609,34,227,78,137,72,461,230,5,202,132,24,311,-137,175,240,9,95,115,41,519,-149,704,106,236,-149,13,-37,436,11,13,-87,57,113,-73,101,334,167,699,97,202,260,245,95,330,427,148,40,602,855,-11,231,249,8,529,11,-16,128,1752,1150,152,1354,211,80,215,200,90,117,78,115,1219,33,-169,147,-12,669,587,221,-33,506,118,-2,32,303,166,241,47,327,41,-18,135,8,88,64,66,514,38,57,127,716,23,124,8,30,9,221,205,-241,5,57,92,23,28,169,-40,643,-10,9,-35,444,277,-8,7,5,361,16,-29,35,92,81,-55,260,26,54,206,-16,365,349,231,474,113,1035,137,510,3,46,264,179,422,170,42,311,394,55,57,6881,61,723,1759,57,8,117,107,19,-94,2052,1518,-43,251,25,154,95,359,203,165,95,311,125,10,321,199,180,366,466,104,11,465,133,291,301,126,124,330,220,183,375,62,51,378,293,11,-220,258,62,388,241,139,56,128,166,15,-55,149,165,349,358,-47,72,69,-31,605,-124,292,354,207,392,131,646,245,73,86,123,181,2080,1537,52,120,164,238,702,288,18,215,155,21,353,857,1095,105,61,-41,-47,-53,106,106,174,22,77,22,185,1024,363,-185,287,-14,151,634,-6,137,27,641,-5,14,1319,597,225,51,44,92,31,116,134,316,-204,174,132,75,213,-207,-23,304,74,85,454,213,28,311,106,140,-76,102,333,79,25,36,-389,-14,208,265,-102,-18,308,339,235,109,0,24,177,24,23,260,46,85,510,-79,174,-45,286,-421,-7,41,-15,90,33,105,1650,187,46,94,685,37,83,448,98,406,218,620,1128,210,-11,105,40,128,39,210,-160,235,-50,40,1285,443,168,397,10,140,84,249,4,31,120,-30,95,114,327,158,355,85,66,-218,806,-36,67,59,376,501,100,27,14,225,215,47,21,209,2,-51,321,216,13,-341,-56,134,31,13,47,427,104,73,144,28,71,336,793,87,51,182,-18,32,198,100,469,90,-15,239,46,97,64,-185,146,118,58,55,19,373,121,264,302,46,34,117,235,20,22,160,20,2,52,46,28,-25,1,2,12,-40,4,-48,30,79,1,-95,144,138,-353,63,-23,3,24,27,-41,-41,31,43,117,-33,70,44,21,6,-15,31,-47,-4,68,-26,-328,194,-37,180,63,2,-36,-36,29,-15,12,31,226,98,692,405,227,14,49,115,1030,72,145,569,122,45,86,38,-10,17,16,218,-17,94,-17,37,71,32,55,33,1029,83,144,-20,-10,-7,176,-9,56,-19,-23,2,12,4,-23,-10,-21,36,4,-397,209,320,-62,462,150,38,53,211,77,116,39,-2,-65,-35,-16,10,43,24,18,-11,-19,-14,-29,88,9,20,5,-15,38,-15,-3,10,3,96,23,-268,-78,1008,81,380,-9,116,-42,-39,-955,-73,8
-56,-30,-20,11,-132,-159,123,-95,16,-17,-29,-168,-96,-81,-65,7,-63,-39,14390,-18,-30,-21,29,-39,-58,-37,-22,-35,-13,-17,-114,-3,-347,-182,-252,-216,-19,247,215,64,74,543,1802,8405,935,3332,14702,43,3,41,289,1604,280,2521,3,53,132,-110,131,58,69,88,191,82,81,107,534,73,-89,-125,-110,374,228,-121,-14,23,81,342,399,29,105,274,86,1,96,371,82,137,289,63,336,31,292,237,151,-23,-14,122,34,10,44,-52,45,54,-70,10,1625,150,-244,360,-18,-80,10,-59,-102,56,61,80,48,33,-8,-11,197,306,48,324,54,-42,105,1,41,69,59,51,-13,188,32,244,278,177,-44,-2,5,113,14,35,358,415,21,28,146,114,45,282,122,-20,158,-87,430,5,2221,107,40,27,1670,63,110,170,509,90,952,39,79,153,426,333,66,9,-21,52,210,81,-17,166,901,155,-2,-42,-166,-44,1283,8,-9,-61,334,514,48,34,-10,263,58,186,47,91,5,244,-22,623,430,457,65,-70,12,6,1439,-216,178,1214,22,12,463,-40,88,-9,184,10722,17,44,586,28,0,93,898,158,59,-21,114,331,615,224,1496,164,1767,-3,11,-2,204,92,169,105,70,196,533,18,307,-133,82,64,687,65,726,229,-72,23,2,5,4,-167,-6,64,-165,44,26,-13,111,345,184,46,-200,0,50,712,1812,93,47,28,90,112,368,-70,8672,657,787,-37,27,83,43,194,1647,81,106,65,74,12,115,47,110,1091,50,451,-290,345,-26,24,550,-28,61,17,99,10,131,622,547,564,32,263,3062,434,36,-48,185,24,392,74,80,95,180,150,430,179,36,39,321,173,38,-44,256,53,15,2133,31,-27,1444,46,483,253,69,92,67,113,253,211,326,1519,33,11,-1,398,1474,293,201,-62,156,87,465,324,87,179,636,44,94,44,-80,485,448,206,-195,83,124,328,-22,-18,35,-57,-3,172,62,105,218,429,470,154,169,88,37,266,947,-84,-15,18,806,451,10,-33,43,127,267,46,74,131,-4,383,245,65,105,35,1122,30,173,194,704,31,-14,108,-24,152,300,181,330,236,794,846,297,20,257,-113,223,-68,17,436,153,35,691,108,-22,-78,496,-151,180,-27,2,44,359,2343,30,62,-11,4,196,132,-11,21,16,95,651,-56,297,53,16,668,108,238,907,199,346,10,59,85,155,19,-35,120,202,-58,56,69,141,139,100,145,209,-40,63,553,107,161,112,24,1180,38,-96,132,56,73,85,8,676,316,74,233,115,348,-15,11,75,285,342,291,179,34,250,3468,114,419,161,675,190,47,297,69,540,232,1719,227,93,-6,143,-332,7,243,-29,144,555,55,2104,788,29,6,103,12,-12,-42,3461,60,-47,70,171,12853,136,423,383,-34,-11,6,116,250,101,89,607,48,655,-17,10,248,69,131,50,52,593,136,37,75,155,55,-139,314,49,-180,-89,57,-1,51,36,-4,759,87,157,268,-213,131,106,344,53,-72,3,18,132,333,38,231,349,181,448,68,6,244,326,126,274,-47,259,26,502,-24,699,137,133,25,69,238,20,227,23,8,-11,603,115,275,251,250,-126,-3,5,675,80,236,-19,146,32,95,71,85,328,134,2,286,244,83,93,71,68,34,212,167,156,111,265,136,240,10,105,136,174,-71,185,-29,-28,-31,79,214,-11,161,44,10,55,141,398,150,239,44,154,1058,497,-20,-96,164,88,200,69,332,325,34,424,-21,73,98,199,167,21,41,84,538,347,141,-345,182,-14,36,22,377,29,206,177,89,48,319,65,-34,160,77,87,-1,110,215,106,2065,31,50,105,313,945,-64,104,165,-143,-12,148,-7,114,40,-74,53,130,-167,9,59,-16,295,-69,410,13,42,13,1851,25,43,-2,288,325,51,817,-24,165,-3,-14,-15,-28,58,1739,-14,343,35,-70,192,89,12,-52,1600,559,105,2,127,-46,820,702,369,-36,143,-47,-37,-25,12495,-4,14,763,579,563,273,115,21,131,-129,-169,604,-42,-49,-7,-317,-96,63,-5,106,496,1966,312,141,4,-81,143,178,2,125,6,-4,203,2,84,87,-43,-9,121,22,30,453,-15,-68,66,28,135,-63,61,193,20,13,-4,-19,-76,-11,2,182,-20,23,495,2716,-31,246,105,660,10460,188,1,94,817,-79,0,-155,4102,13,-97,7,5,-4,85,195,90,14987,340,-18,19,46,93,-114,247,30,-102,8291,-48,-6,-51,-21,468,10501,-14,-222,36,60,12,22,83,-182,890,838,-8,-2,448,713,6,13,189,9482,582,78,136,96,51,186,2,-47,18,-7,-4,4230,-46,28,67,-1,-3,40,99,-108,344,-84,16,24,-21,14,-9,-55,-105,119,395,33,-416,111,663,16,-32,678,153,46,141,54,43,150,98,-18,-62,-192,23,-3,140,11,66,-79,-17,-5,39,-7,31,-36,186,19,112,-32,-90,7154,-16,185,-10,102,26,-16,-74,-2,-41,19,11,119,3334,85,68,-21,123,44,43,68,-3,-38,-65,-2,21,27,-748,6968,30,79,-1,2611,-68,30,7,4959,-156,171,65,102,-23,-77,-207,139,118,10,-37,89,-44,2560,229,-6,58,61,5,-49,158,1513,88,59,1880,40,-106,4,158,403,69,-11,268,26,-36,861,1,623,81,465,105,1758,-55,587,469,342,-76,293,185,3878,75,236,112,371,61,41,39,1075,-89,158,-5,107,45,155,20,-8,67,13,1449,13,3,-48,342,3,24,105,3783,921,78,537,2666,31,260,108,62,112,901,902,50,-13,-41,23,618,67,1207,117,45,175,48,4349,184,13,47,11,4,155,-16,22,3,-2,-21,481,610,-14,281,-17,361,-48,-16,53,1,28,50,104,1118,-7,16,5,21,46,74,5,34,268,2936,-26,68,98,260,3,512,1031,63,687,111,200,-9,119,-13,37,73,46,20,-19,149,576,54,43,-30,1,51,21,13,-41,515,117,117,126,53,66,447,-124,65,-97,180,21,71,-111,68,-30,-6,-4,-67,170,291,127,-129,-3,680,19529,7388,16,80,-185,246,143,15,97,39,-109,30,186,15,-186,284,76,833,104,110,179,8,-8,73,155,-3,129,913,1,18,15,527,25,-13,10,316,634,61,48,-14,4,-24,-10,17,1136,97,179,26,142,-21,107,-67,26,13,400,128,53,308,-23,7,472,-69,58,51,452,-20,926,6913,-4,343,-40,-29,772,149,305,47,90,17,62,14,81,106,1662,-20,59,-1,35,630,188,143,175,483,891,199,155,91,81,307,274,154,379,-28,261,24,-33,-169,-134,161,74,77,459,397,325,13,-41,13,29,32,23,-323,1,612,100,11,489,434,60,-75,110,76,376,-25,69,39,45,1020,86,329,-10,-28,743,-7,138,548,6,378,29,513,6800,27,1192,1292,171,15,740,58,447,34,515,187,348,71,26,21,54,198,507,237,81,33,0,55,2222,34,-51,157,8,520,391,77,211,548,31,-109,55,167,69,231,8,120,-13,19,-465,-81,12,204,-59,266,18,1428,779,652,36,165,6,202,-8,101,57,-86,-18,2522,61,197,2,-8,-41,-26,-66,135,90,802,17,278,178,385,168,-9,47,22,51,180,-60,176,129,-14,15,111,74,51,99,103,70,-110,45,-42,-8,76,36,1,209,367,396,-36,0,-60,758,62,940,194,54,36,46,1,239,42,41,-7,270,92,55,-18,26,-130,50,525,20,34,195,35,29,-18,27,177,24,-79,455,-49,54,10,-23,154,341,280,9,-21,11,89,-15,370,54,588,81,-31,20,-2,270,0,167,40,148,-10,252,2,28,161,41,3,192,260,-165,356,3,159,-8,566,23,84,10209,237,100,-6,-35,98,-14,51,19,-26,33,341,595,22,121,-3,19,33,452,39,37,-1,696,269,97,92,43,9,41,62,282,-28,-20,19,176,22,17,31,184,-103,38,-59,196,-187,-184,-250,-2,211,121,29,73,-66,295,-28,47,203,12,199,52,67,111,97,45,206,268,695,-12,172,-32,268,87,202,161,17,59,388,-56,69,43,2,106,-48,150,-20,225,-1,59,75,745,-1,193,248,438,129,66,72,-44,-40,291,169,-7,50,289,-31,80,1,5,-58,-101,64,82,292,20,10,61,-78,10,-51,-103,101,36,8,0,729,5639,-1,-14,5618,451,-10,65,-213,-41,1148,142,-13,46,23,-2,-12,70,798,107,53,116,106,52,338,-151,21,980,39,-17,196,227,24,-98,8361,335,-55,269,1088,-10,48,20,6,-31,59,-47,100,-32,102,118,117,27,39,2,-10,619,62,169,123,425,150,17,-14,-219,915,-17,0,30,50,-19,-185,62,109,1272,87,-21,127,180,-155,123,37,42,101,42,-31,-26,22,196,-113,5,8636,59,9410,8865,8007,19,-17,71,64,-105,152,297,3614,26,26,767,-45,1004,-88,114,1,329,888,-62,83,18,17,3185,32,-10,264,-146,-130,356,-27,78,-9,164,56,560,2,652,88,-23,50,226,35,143,-228,-2,6,44,-23,-133,29,869,44,5,290,245,206,-7,224,83,128,215,477,151,91,156,141,63,502,325,111,-221,3236,-7,9280,687,50,-8,304,-76,331,8,180,51,82,27,126,71,3,-23,142,-8,-8,35,10,70,-6,66,-91,15,251,-37,-19,157,67,4636,6,104,-9,-233,199,25,9,164,29,3560,54,-86,-7,25,-66,25,27,24,1005,57,-10,-67,88,67,558,-8,41,21,28,-30,297,-15,122,108,-39,150,73,569,91,51,212,-23,-33,34,17,3,101,55,374,2482,-184,11,3,7,9,438,120,5566,44,-103,1208,62,36,24,-19,-90,107,-168,959,5,1653,122,324,167,28,-1,3804,52,-35,147,98,328,185,52,24,45,559,174,-32,8953,505,-129,9,130,241,-88,305,297,94,1279,114,63,188,312,51,387,135,140,-9,63,-40,5,102,1,-62,2348,-30,-12,34,-12,451,51,241,398,12,143,118,53,241,454,771,-3,70,-25,-11,210,350,128,14,4,50,-3,12,121,41,108,37,269,98,-62,154,56,37,290,-1,70,112,34,246,609,199,48,-25,-60,-13,291,5,-23,379,130,3347,293,16,29,-27,1562,158,47,46,43,86,39,-51,73,34,157,-90,36,739,726,-23,70,118,76,-199,-104,-31,-65,-55,26,267,-4,-1,152,99,-26,-72,-2,6,19,77,-1,-159,-25,-50,26,21,-18,58,4,10693,2174,534,16,19,54,39,53,343,123,54,632,-3,14,389,14,58,2,758,68,-92,1,3068,-31,-166,24,-28,265,1390,0,401,101,152,25,-119,7402,457,118,-66,1070,675,46,183,30,2,5,79,-6,994,-19,60,28,1147,135,123,49,125,2,406,5,361,-50,70,-22,304,-3,5945,84,91,69,23,106,58,98,391,45,81,-135,50,51,10,21,-109,122,56,45,605,10,355,-5,144,248,300,1147,1116,530,-20,13,34,16,-79,-14,23,441,86,141,398,-39,20,-1,-19,32,76,-13,-190,56,5,1000,162,52,-34,29,750,15,803,-16,14,566,-5,-62,2251,50,-18,22,-63,0,62,136,120,-44,20,7381,15,576,565,-43,184,142,44,-27,90,222,277,-89,90,515,84,-93,125,210,52,96,-3,277,22,-6,7928,-66,2,-52,179,74,90,7,-59,189,27,6,-41,296,197,531,235,51,-286,5,-49,-88,123,728,-47,43,16,1397,982,118,20,10262,1596,42,64,6,37,-28,-17,130,52,629,46,-44,46,308,752,20,128,411,808,11,-280,-30,71,-5,43,73,162,-1,57,79,-105,440,-62,626,125,812,23,35,173,322,35,60,1,-76,-81,150,-4,103,36,90,-12,29,-22,228,-14,185,-88,155,50,74,121,178,106,204,310,93,40,-93,93,175,667,428,87,158,10,58,191,84,183,81,69,-3,12,174,80,-4,22,-218,1486,241,211,7,515,465,26,178,-110,-35,195,142,78,189,480,228,91,19,12,8592,39,-108,165,243,44,161,16,16,67,319,221,18,99,1102,206,24,24,218,85,305,281,142,-67,89,429,79,29,1540,149,22,90,5,-32,333,78,-20,11,15,186,466,43,-10,108,310,37,77,-15,36,69,95,26,-16,278,29,69,1998,134,36,334,54,87,12,-12,401,78,36,9,31,-68,14,18,31,71,48,-46,137,310,-89,89,36,58,312,4,5129,101,273,129,30,33,161,113,-70,20,6,705,20,4,68,-62,58,-50,-55,657,15,44,65,11,60,14,30,15,61,280,53,87,-100,164,70,-5,26,84,17,7542,209,24,-112,36,-25,181,202,243,68,-60,-1,77,113,-1,58,1179,21,21,-27,43,2,31,349,-4,526,-48,30,-165,-17,62,14,-65,49,10,-111,81,-74,47,114,-128,3,221,-61,93,5,37,24,18,-137,-42,58,-98,13,496,220,-46,-41,27,119,32,215,533,-57,13,127,70,-4,-59,115,21,43,-126,24,103,69,1271,109,714,-112,256,63,74,-25,-17,724,94,298,550,-159,140,131,-262,116,-10,97,36,56,71,181,94,23,31,-17,-93,7,126,-25,-15,2,47,90,20,-75,211,65,149,47,89,5,363,10,682,-28,91,-34,246,241,65,17,81,28,492,46,79,-16,128,122,222,159,173,89,6,65,-170,170,177,228,174,46,52,27,321,58,457,-11,687,11,-18,1361,-4,103,18,87,22,26,23,35,52,107,-331,-103,167,56,38,55,258,229,131,54,98,122,250,39,-2,88,70,101,-7,118,118,100,130,29,318,131,-29,12,73,646,559,357,146,59,-11,5,10360,91,397,-25,128,319,16,55,148,1,192,11,148,-18,-67,11,363,260,55,36,-43,47,74,711,14,157,121,22,-3,1809,9879,4889,104,33,386,81,48,17,246,-16,-12,5,70,-9,22,20,-54,31,62,57,-37,20,71,27,4,-9,328,169,-31,124,0,140,16,18,124,162,494,590,55,100,10735,8136,5549,5131,6516,12645,2287,81,298,-26,849,279,21,57,211,70,7,-182,-32,144,40,-38,184,216,50,54,-33,152,22,3,-13,96,89,274,417,50,6,-57,-5,5,22,45,66,2,-9,38,178,9,96,159,80,135,268,-57,64,-33,719,138,278,-147,-3,774,-80,7,-14,182,178,100,37,37,174,13,49,20,120,85,87,-13,-10,15,30,5,191,38,11,-55,-11,331,263,5,28,66,122,42,-60,1,379,99,79,38,188,160,24,107,118,-1,256,163,2,744,12,-99,528,138,19,177,970,27,94,268,31,22,1181,37,40,362,-78,28,247,5,157,119,103,-17,101,66,103,573,203,309,10,30,88,187,-7,162,26,87,41,340,192,236,28,10,80,117,3351,19,-25,127,29,-17,72,10,9,43,23,496,144,16,-25,65,-15,21,2,128,35,25,211,-118,-11,175,56,-64,20,1,-2,-66,24,13,162,223,-8,187,97,-128,624,135,30,127,117,187,47,-3,-10,1107,8,348,22,135,65,1211,-53,-7,40,30,125,782,24,434,-36,45,136,310,72,34,258,16,-4,40,187,-57,77,162,75,496,413,29,158,-66,-4,175,-10,645,58,81,35,121,30,-30,59,165,165,-19,18,26,105,74,74,986,-2,-131,155,-33,190,48,280,73,-161,-160,-12,222,701,-75,-16,152,-29,3,88,72,60,397,457,-38,31,-7,29,240,-18,78,125,12,1180,-309,169,191,-22,31,11,263,30,11,220,-66,-30,51,13,-41,318,80,75,533,133,213,262,73,80,193,-67,15,72,73,108,6,-193,15,330,222,-12,90,-185,421,961,269,-6,24,-41,74,3,-15,844,45,88,-13,86,317,-2,1,-2,293,121,235,181,122,-20,75,-52,-51,-71,74,95,6,10,-60,718,19,1105,72,33,-97,-12,407,65,20,30,97,6,24,135,29,297,595,223,562,55,415,1413,131,8,-2,-102,73,33,40,15,-58,-28,51,-22,-2,61,151,280,142,969,-10,-73,266,150,30,317,62,43,-2,-25,-33,-45,-24,15,68,-74,-48,39,-10,-2,49,242,-312,68,158,-15,102,33,-30,78,189,305,1852,68,744,353,-5,56,563,170,406,-10,217,10,117,0,1079,84,9,99,69,81,918,152,126,949,3072,23,64,98,19,-89,-7,7,378,116,39,17,65,179,62,403,-82,365,85,156,-54,4,-24,101,148,212,115,267,193,-61,-35,-45,85,-287,325,2325,-11,76,204,92,-1,-66,120,40,43,119,212,94,11,145,20,-30,482,147,77,141,7749,-2,168,-4,25,85,427,-69,117,69,-36,777,69,29,388,19,-15,498,30,23,111,3,131,49,643,33,17,361,31,6,220,54,250,544,1407,181,242,619,10,273,131,237,4,137,72,65,214,598,-82,-219,254,156,-44,48,6,-6,242,403,93,-43,89,572,-19,-43,22,126,-23,19,95,310,-24,100,17,185,10,133,474,29,-90,121,114,-72,16,1666,24,11,76,47,49,102,34,50,243,8,46,11,36,548,451,700,17,88,70,-39,113,-16,11,18,145,85,33,-37,747,-97,43,-8,57,91,138,39,11,167,59,13,-6,0,397,96,249,-15,31,12,44,-4,221,9,51,71,7015,131,172,-24,34,41,-3,31,229,188,100,-27,357,119,-19,531,96,202,56,108,50,63,-82,1451,18,46,57,104,69,-178,-16,69,5,35,50,16,-47,48,-141,-8,-119,343,32,66,-17,23,90,3,259,205,3,-7,16,57,1601,115,679,24,200,-4,-2,-57,26,206,-23,394,17,44,21,1471,31,68,-7,-54,44,-80,-94,34,127,9,160,-35,42,-12,15,352,71,294,12,-26,326,9,-20,66,17,-10,9,165,-21,145,251,-62,6,-24,30,198,426,128,787,101,965,4,11,11,153,137,114,28,58,10,5,171,108,218,135,47,59,11,60,-15,-22,149,63,162,120,-97,52,63,15,190,423,29,1222,32,96,141,8,38,149,125,50,145,90,731,-27,96,31,-20,-17,228,31,-12,421,195,123,454,41,163,-11,761,75,1,23,66,91,61,79,281,13,214,29,441,244,252,-30,157,161,337,-114,453,-126,313,23,206,9,-5,29,113,-102,241,43,62,30,140,27,222,242,130,364,259,-33,592,503,118,178,238,80,101,-38,30,-43,-112,100,45,32,6,-33,1,29,426,221,-12,-51,18,108,-23,164,95,975,419,113,-51,27,11,114,264,38,265,211,189,19,-90,81,63,96,250,43,-36,398,-79,490,795,544,69,15,79,161,0,87,49,443,-48,5,-7,52,5526,-15,855,26,-121,36,7,836,128,454,-71,328,93,43,411,20,94,125,-62,-299,30,7,-32,-8,7,5,-14,25,120,-40,529,62,94,55,64,209,362,298,9,173,283,121,45,74,82,164,158,196,12,-265,60,135,-18,634,112,6,31,49,98,1655,60,56,173,106,-26,-5,7,51,341,6,6,109,136,-3,6,-14,23,35,145,-59,295,62,61,25,131,19,43,-18,1755,28,10,250,125,77,893,45,349,128,73,208,3,255,177,-69,38,10,80,-12,80,289,7,10,-64,-3,-403,60,44,217,2,70,54,22,-97,-123,109,92,617,11,100,289,37,135,-81,-103,101,82,177,-30,-5,74,92,169,413,-24,-46,-7,19,467,197,236,-1,29,27,120,524,-81,6,-78,170,302,312,15,84,-42,13,165,143,-17,-6,-46,105,117,91,-90,27,-2,-2,226,-14,551,45,43,127,158,381,89,110,44,70,475,42,-166,88,49,23,10,21,24,97,714,413,161,14,18,209,27,119,20,117,178,650,115,147,98,360,45,336,-17,337,101,328,33,1993,84,-12,44,-9,22,17,-58,-25,113,498,93,382,99,43,33,38,-13,3,9,7,-8,887,214,9,78,280,-26,17,-56,535,1210,960,-308,127,770,175,-39,1598,62,0,189,204,176,62,-92,3,-21,86,206,-83,101,205,1,36,388,22,-40,22,185,-2,719,-130,2078,0,10,5,14,2249,-17,39,6,-80,-15,22,156,267,402,79,1097,-5,1435,0,11,-22,235,24,174,-10,13,-13,109,52,965,-177,12881,4,146,1140,278,79,103,155,95,1300,55,-24,28,18,137,41,187,-8,3294,-29,-53,25,2,12,-19,198,-18,34,9,9,29,216,-17,66,-23,222,12,3,185,18,-33,75,-1,156,-38,12,22,359,12366,5,7,34,169,73,80,39,446,-4,45,-9,-5,-29,-96,-12,461,51,22,84,21,2176,-19,121,2125,340,46,-68,301,-295,-37,4,235,225,-2,88,1385,-14,37,301,249,132,1522,-19,1554,11862,472,265,230,399,98,40,-45,-25,35,223,82,106,-29,187,57,232,-34,-34,58,0,2848,863,-8,-46,18,1459,117,109,213,631,300,-375,-49,1405,47,3339,2160,9796,-24,40,11392,1016,-140,295,43,44,248,2944,38,145,182,-17,-134,-184,902,41,-5,-71,515,110,8,9190,301,35,402,76,28,148,168,72,-199,13,4698,1020,16,372,-7,14,-1,28,59,-141,-68,27,129,-115,60,32,5,101,45,-54,77,257,300,-50,264,122,46,2099,37,-2,346,2,3177,534,118,446,5117,2767,43,2411,367,-43,-27,5916,21,63,-241,-27,2,908,398,208,111,-4,187,-72,66,147,13,-19,73,353,199,63,316,19,112,5,358,-53,10096,768,144,-132,92,-1,7401,73,477,104,-25,547,1916,-16,101,70,30,33,34,14623,6715,148,562,720,38,513,562,123,1748,-21,5512,-35,20,-39,65,76,29,58,-28,27,-135,18,38,-38,145,-20,162,189,434,299,153,-16,-117,-9,-25,47,30,72,565,305,693,71,35,773,1311,464,484,-28,69,-49,240,2751,134,-139,81,2,206,-6,-77,174,-28,78,171,336,-14,23,76,147,277,145,9,106,165,821,177,135,201,2304,7009,327,-22,-10,2701,73,73,39,-45,385,28,132,9671,65,62,12,11,157,83,49,136,259,3,-12,473,-7,36,173,534,423,230,-10,32,8435,69,0,85,-26,12,-38,51,79,87,54,0,219,163,40,-4,115,56,216,-308,59,-13,12,0,9,98,248,221,152,146,103,9,-15,217,26,12,50,201,15,840,-2,47,11,11059,-107,893,1,37,172,67,1661,-229,1420,-43,70,21,40,4055,109,217,93,112,43,697,109,-49,73,-11,-124,1270,168,10726,5653,82,307,827,105,615,55,357,101,911,549,135,180,-345,-21,167,104,-30,181,222,167,2037,88,11,356,36,-44,1438,256,275,65,1017,435,104,-40,95,80,483,48,-98,-52,649,-1,119,10849,-3,55,2,18,328,93,1263,327,293,-1,13,34,191,2,302,571,95,320,657,44,-30,11,183,729,362,35,-23,126,19,68,1393,50,555,-26,-17,210,739,32,105,221,-39,152,-34,108,199,195,394,381,70,10,9,47,344,139,88,422,144,238,50,-31,40,113,684,-6,41,65,862,-40,13,4,296,95,119,-44,921,101,-7,-44,67,-3,152,89,-41,18,195,-7,181,42,18,66,28,1367,116,15,15,219,6053,413,210,81,-21,-55,319,-77,-40,141,67,480,26,118,30,65,52,200,907,537,197,-46,151,47,117,322,303,348,5694,185,3814,149,101,48,325,263,11,123,-88,-74,-10,10,106,1291,31,39,46,-18,-4,-11,234,53,244,130,63,66,-10,28,440,1254,-21,-6,90,-5,98,-15,22,57,285,-26,53,863,58,117,-38,720,20,90,2,142,-79,-4,58,108,19,4,53,6,137,-52,126,60,3,78,-18,59,12,-74,2,210,297,28,-102,27,-28,566,136,38,32,34,11,60,8,-19,168,171,516,2119,305,1038,-31,148,59,33,53,441,228,-79,64,15,2864,-4,-61,47,39,70,294,-16,45,1188,111,-48,15,-57,341,25,82,14,160,-6,112,132,-70,-42,130,1,131,155,59,66,48,45,49,14,-17,33,273,44,645,-62,274,86,185,138,43,-12,25,94,17,51,-176,57,-25,71,72,124,138,88,178,-102,-17,122,33,37,117,-7,112,105,-44,114,-143,-52,113,-14,-38,150,56,79,-24,-1,-168,23,-12,-1,30,-51,3801,167,519,45,21,-14,42,709,-146,159,-63,512,37,176,143,38,134,100,-161,196,624,185,16,0,65,648,255,96,117,-21,135,-36,26,62,138,79,13,-216,-36,-101,80,189,43,115,25,50,-60,120,169,179,20,-56,66,1,86,19,269,319,88,207,65,-248,-39,-9,122,78,450,-159,56,-108,463,125,372,55,282,-59,-44,-20,171,964,7,415,296,37,-49,710,22,-4,14,6,0,685,1156,-12,-1,196,1849,487,365,39,-40,10,981,-2,415,69,70,41,11,-248,6,311,50,23,11,390,-4,2,81,105,-145,47,82,-44,48,278,8,-369,86,16,83,99,-18,68,-97,361,114,119,-36,301,318,33,61,157,140,193,200,-2,-56,29,-72,25,-24,232,128,-215,16,51,59,-11,-27,29,-65,-58,-36,-75,-60,54,35,196,47,26,13,26,6,-2,16,41,19,57,23,5,20,91,-33,-7,4,5,174,-65,35,242,-80,165,145,-35,2,-27,-197,646,-38,35,15,56,17,168,344,-4,226,-41,115,-71,51,48,997,-49,-30,40,14763,326,41,325,-94,-6,67,168,171,33,-28,155,79,-3,205,81,179,2939,-47,56,5,16,101,275,119,112,-27,46,9,396,6348,120,-6,127,67,574,1858,76,2427,138,56,-88,7,68,10912,608,22,9620,67,65,-26,50,133,6,5,394,1096,38,21,581,48,2,92,-11,652,6,-81,106,60,34,680,22,-44,28,65,-105,156,-11,-73,199,1602,171,438,-3,-16,32,-36,-76,63,-50,260,39,107,128,31,170,344,-11,70,0,30,122,-28,44,64,-28,23,820,97,54,1770,546,-21,-18,-5,39,240,923,178,414,-39,930,31,-59,313,249,442,595,87,295,-12,131,59,35,61,-19,104,-45,-191,-41,11,9918,94,255,169,-140,70,-174,0,77,0,-104,5,-42,4,-66,14,-17,-62,-6,-106,-2,7,-111,17,-79,3,19,17,14,-7,1120,-225,24,42,-11,243,208,211,7190,1142,6246,65,29,-101,937,299,65,215,77,450,-22,164,30,334,18,257,22,23,-201,162,117,431,-91,-19,78,15,18,259,65,434,53,179,63,42,14,59,1884,-24,1,603,324,1887,98,14,39,1854,-19,6,496,60,21,38,63,114,-5,-88,67,43,12,505,-13,287,857,529,62,8,-12,61,253,966,5,209,243,93,-79,1248,131,8,752,100,23,641,189,-25,-29,29,-71,-40,-5,209,57,32,-51,470,-6,18,8,132,43,67,313,116,71,88,250,-96,69,16,35,48,54,18,289,263,17,-176,4,16,68,1000,383,18,490,763,9,170,-12,2127,70,-34,27,36,72,11,46,4,30,23,184,128,35,38,7,-17,66,120,942,8,145,198,19,-49,-3,54,49,-6,-22,-9,61,335,163,58,51,168,56,15,48,0,495,954,6,143,40,103,48,547,629,198,-53,82,26,-40,47,702,-57,-28,146,182,66,28,-7,13,1284,78,-21,-110,128,496,58,-13,40,13,50,425,-6,512,498,4,1378,90,-22,3855,176,3,-42,-9,30,14,161,469,-24,-2,-170,166,86,789,53,-4,29,98,111,69,144,316,30,38,1149,38,-6,1063,431,839,0,22,50,98,18,3,887,98,-14,-7,-18,-7,26,43,-5,-18,18,1171,40,-134,712,42,-9,76,-133,1344,4122,14,22,18,-11,-12,5,-15,-29,-25,447,165,-7,-19,289,109,932,-7,130,208,297,-25,-23,69,391,19,61,-218,-31,258,67,-35,237,79,249,111,449,-75,96,33,-49,-650,83,-26,3,208,-84,14,83,65,16,46,179,728,-80,8429,40,-5,97,158,34,29,222,-102,51,12,48,29,57,-31,-79,349,946,44,-8,-56,2474,-19,-122,32,-137,3,31,-14,13,-16,281,45,19,37,62,12,21,162,-17,-24,-11,28,-37,148,120,-34,205,-10,40,39,8,206,-15,-4,133,5,36,137,348,-17,-22,20,102,178,2,-69,549,129,171,160,87,474,117,175,1031,-205,-72,-4,15,2263,182,13,55,25,-75,8220,143,105,138,86,2,46,197,61,110,33,8,-3,299,198,21,778,247,1053,238,22,-1,2,287,-66,11,-57,-43,296,53,147,94,12,149,254,130,146,-1,-125,-7,1138,97,159,58,475,263,15,3,81,-71,480,-61,-129,31,-69,282,439,206,-74,-110,1270,30,1084,3270,-89,127,-53,955,15067,445,14,28,60,119,-43,126,-7,100,130,529,7893,4672,22,6,54,41,58,-9,-15,73,33,92,282,797,241,-86,-10,11,-146,-112,192,4,-115,23,17,-3,-175,223,6,-37,78,-97,63,461,-72,11,-20,19,4,-18,-9,-79,-10,-113,20,7,-9,188,-15,238,51,184,-153,191,75,4,1,64,95,224,-4,-13,60,-155,-23,-12,657,130,2217,4449,744,10311,-173,-34,33,54,16,11,183,-86,13,-67,52,55,21,-42,51,211,-1,132,57,485,48,788,-3,31,26,3,45,121,42,-9,5564,46,133,-6,141,-217,3929,47,543,27,46,10,67,2821,81,66,129,147,121,545,188,33,115,104,-16,4,-45,-714,625,88,133,7,46,-81,201,12,73,-277,-151,200,217,443,500,226,44,20,-62,-144,-24,147,1,-19,2377,57,137,106,381,73,297,2,389,54,9,51,398,2,32,281,-1,214,122,-18,11,14,33,124,62,-24,92,43,12,-82,-107,-67,112,29,-296,53,-13,16,-127,156,170,14869,203,106,3608,-48,-3,-27,-97,847,581,134,-368,2670,26,72,2039,452,398,1,247,154,53,46,69,668,-13,50,22,17,-89,-88,-3,194,4758,183,-45,333,-67,782,74,-98,458,31,29,-118,9,62,-162,79,127,299,26,-10,4,0,4,796,359,-180,93,51,130,928,16,139,211,214,324,190,78,16,900,486,409,13957,744,4,82,12,-21,-16,524,429,114,204,88,-16,-14,-26,1,72,88,-216,190,-22,20,41,99,62,149,352,137,63,12934,116,19,-3,43,-28,-44,29,7,210,83,163,-149,681,128,887,9,213,13,6,25,114,-12,-143,111,-4,-69,34,162,35,32,35,216,54,-1,168,-20,-11,216,3,-126,22,38,-18,8,64,339,178,69,143,68,9,20,97,129,-63,18,54,58,-9,619,395,-21,143,369,84,109,-33,175,80,121,-195,-13,51,-169,81,43,339,-78,173,88,100,-38,-28,125,40,387,473,76,-4,25,65,-68,-14,-4,-9,381,70,816,-58,11,185,254,10,13,9,100,68,15,-19,26,186,59,111,57,72,-76,95,897,-121,6,-74,-40,-72,-156,146,-26,91,-99,32,382,75,-158,1582,-175,681,1744,256,105,21,174,212,2217,1685,80,180,21,-22,106,0,144,-29,11,2628,46,3838,25,33,3865,5,77,90,674,40,101,-11,239,-48,-146,50,238,180,19,33,22,144,-131,-73,-89,-87,142,9,139,9831,-25,-25,261,885,-65,108,39,35,31,-16,-87,-16,76,-4,126,127,1792,-15,63,-64,-57,55,21,1184,115,-21,334,539,48,230,139,-14,2330,38,34,-16,-44,387,771,185,455,41,-156,288,39,-82,11,-3,-15,101,146,480,480,88,562,99,-209,-36,189,236,19,118,43,72,1179,555,-92,31,46,-32,48,286,36,282,112,188,23,-28,148,58,77,-31,32,272,-44,296,16,-29,-259,68,673,54,-6,137,-82,296,-276,37,108,57,65,189,-13,-21,265,6224,-17,-44,232,7,54,-140,8816,314,26,40,10,148,207,35,17,227,103,28,307,40,-6,292,140,0,3538,16,111,10,14,295,629,111,108,-300,11,-77,407,21,81,14,8,22,64,184,66,33,74,436,658,46,442,-109,-235,1434,202,45,97,174,39,93,10,133,609,32,29,82,109,-7,5,-51,15,122,2540,7,35,341,15,-7,59,90,-11,15,96,138,40,342,37,-28,100,-11,21,90,34,127,-5,321,9,193,368,651,11,28,9,-92,-39,22,648,-17,192,66,352,143,301,87,-129,196,-31,-58,17,-39,-144,44,69,-17,4,185,225,96,141,83,29,179,-30,19,8,79,15,34,-59,208,15,2501,2671,-132,39,30,158,222,10948,37,-15,41,-50,63,-84,-4,14,41,319,40,9,128,11,-80,15,-60,-33,0,25,16,229,-10,-80,12,-326,60,8,69,110,-15,-35,-12,8,2,127,55,7,2,-50,-4,264,103,78,103,171,312,35,-55,154,101,35,-15,83,-69,9,37,36,37,41,285,38,42,266,117,218,-200,-97,231,36,-181,-19,349,39,846,64,-114,10,-54,2,-34,-232,231,95,84,-41,210,12,-73,10,57,32,129,258,99,58,323,261,-641,235,46,-75,76,81,33,-131,36,-84,179,5774,79,66,-1,35,176,-32,50,2547,22,5,219,1084,109,156,122,-95,-60,-6,70,-17,65,48,-10,231,164,-4,62,41,-18,115,7,-163,-175,-8,-16,194,131,3175,1119,3,49,663,-28,1589,78,-24,163,-452,120,9,48,105,284,-4,513,-35,-11,-238,-116,3,142,560,-5,52,104,41,7,-79,8,94,678,-17,-14,-283,132,-39,3,-26,1251,-13,49,729,0,-27,177,16,-13,-9,13,38,294,166,-56,-184,40,7603,-44,133,153,331,132,112,59,454,-106,0,638,229,34,15,102,48,-6,71,99,19,11,169,-26,-178,9,-48,9,281,-6,120,514,-72,17,116,-18,-25,-314,-49,507,1114,194,-589,16,99,39,169,24,6,-70,319,512,-35,-39,727,66,-3,10,144,106,269,743,6,-89,969,-2,54,1,34,1333,159,-318,-395,-117,78,-27,-45,-309,-22,-144,13,80,-69,55,1068,-22,1,68,136,105,3766,441,-195,316,71,-48,75,1010,31,-3,104,113,-11,5518,43,-672,-1226,-2742,-297,-338,173,80,22,-18,75,-50,106,-71,191,939,2218,5,-25,-13,6,528,76,252,9,44,-1,-19,-124,268,14,19,265,45,12,13,145,232,156,256,30,3389,-67,39,-1,-183,-25,20,255,75,99,45,109,48,-14,10,18,14,3,16,-65,145,396,193,27,835,-9,-74,-108,-24,246,64,2408,66,7,36,2,-24,133,616,215,181,416,-147,16,9143,-31,-17,-1,2,-10,55,-7,43,-168,23,-9,-25,920,6,25,98,-3,160,-23,124,42,-51,-89,12,61,-51,37,13,41,64,12,13,-23,68,51,143,144,3,163,66,16,14,183,32,81,32,212,6,238,14,66,-38,-29,47,-5,2602,29,74,7,77,759,109,-16,-73,-20,10,59,3468,18,136,-50,-7,45,-90,218,316,78,13,-17,549,342,-64,-36,144,34,6,4,50,61,308,-2,71,26,157,33,-1,32,1,9,97,79,-44,-2,-44,1129,-22,420,91,9,-75,-98,158,159,77,11,39,39,161,-2,18,58,-32,523,37,87,1132,420,135,185,751,-402,-86,-52,24,-15,5,-35,10,76,28,-40,70,33,-42,50,2028,401,76,18,8,64,395,-114,223,186,14,-297,8,261,347,84,-58,845,1022,-59,-1,47,206,5,-75,4119,96,71,1080,2,-10,1414,1358,426,-79,10,16,-62,-51,-15,-204,-125,-37,72,82,254,100,-82,-27,-38,120,122,353,123,82,11,183,244,251,439,90,-96,10,-7,82,1275,86,20,130,4,131,-29,14,56,43,-21,26,2,2,-41,-7,-27,181,-84,182,43,92,-13,59,86,-20,3578,3105,259,63,52,5166,2626,-5,284,-51,9,51,-12,23,-4,30,-8,35,54,51,93,154,-260,424,27,1495,-70,52,-71,104,31,-75,-40,-71,74,89,120,62,228,27,-64,0,-159,-56,-30,-20,11,-132,-159,123,-95,16,-17,-29,-168,-96,-81,-65,7,-63,-39,27,14390,7,-18,-30,-21,29,-39,-58,-37,-22,-35,-13,-17,-114,-3,-347,-182,-252,-216,-19,247,215,64,74,543,1802,8405,935,3332,14702,43,3,41,289,1604,280,2521,3,53,132,-110,131,35,123,-22,-37,-34,-21,89,169,296,-62,24,75,45,33,205,46,71,133,32,57,-9,198,114,57,1573,528,70,31,265,74,63,-46,58,-11,72,-13,79,10,255,-8,23,-6,6,-35,54,90,-33,9,45,4,43,8,24,131,78,179,55,51,42,14,-474,333,60,411,69,9,79,49,52,3,-2,-108,93,1,38,313,-112,-3,179,-37,-21,-14,-77,128,493,510,240,58,-33,240,191,6,109,260,-3,28,28,205,112,52,855,-8,12,5,23,40,21,-33,-173,-71,1166,-52,309,58,-66,67,21,79,125,71,39,-22,153,348,90,43,-64,3,254,26,138,16,-13,-6,-61,83,143,-18,118,68,20,37,230,120,327,81,1396,191,101,754,-99,-61,4,43,79,38,77,326,25,5,269,-1455,203,1021,-3,196,44,18,54,-30,-24,14,29,18,136,208,-6,6,48,-11,48,586,3,-31,-9,-7,148,182,532,3,20,57,56,13,3,179,52,138,0,95,-82,42,-74,13,18,361,24,-210,37,113,-42,49,38,31,34,1,1198,20,-38,8,-14,-43,0,228,65,9,-1,17,35,62,52,-29,-179,204,161,-165,35,67,72,160,138,318,10,231,-22,130,-20,36,75,57,24,52,-18,-25,-48,31,-4,63,-24,9,132,60,112,29,42,223,351,383,127,98,38,17,289,118,102,1774,101,60,-31,-8,570,-22,248,601,53,10,509,40,-208,20,200,32,-15,-2,-47,-72,134,92,2,271,-120,36,16,155,-26,62,7,159,-68,-35,32,73,47,-7,49,308,64,56,104,145,-56,19,196,349,370,112,-42,85,1334,-12,81,1114,255,-30,-5,86,82,39,-2,138,371,-10,250,-102,66,-61,64,90,-41,27,73,-30,-7,72,682,25,206,104,-438,-10,1555,-93,46,65,-6,531,140,23,1976,-10,26,16,97,37,331,76,9,-13,-99,-27,122,32,2,-224,6,31,127,80,-3,-9,8,77,-75,138,-23,-2,14,-13,33,-7,453,211,-57,86,-62,481,-10,107,-9,80,-19,9,85,120,21,51,94,118,-100,23,293,293,27,34,39,159,75,192,222,23,-78,-40,162,-2,49,154,-148,-113,309,42,59,31,152,249,-24,-36,466,62,52,68,55,182,-2,76,2,26,8,-13,-4,14,126,-38,73,23,162,185,40,135,15,14,64,-48,589,-29,-9,100,43,-32,346,117,26,-9,179,-3,-1,58,220,295,225,13,35,-7,82,41,28,41,-7,97,-7,51,99,28,252,126,31,115,-104,38,34,-15,7,1,17,88,28,-19,59,66,26,60,4,341,65,569,5,25,527,203,74,93,8,220,-24,-1,-14,-2,-16,22,50,8,-8,-7,-131,34,125,-192,-67,95,-12,54,232,222,124,32,99,230,302,-121,29,12,159,-17,171,39,81,593,-3,-5,259,-24,7,78,157,-36,-15,-12,29,-41,-19,11,-50,-46,22,-34,-156,59,-57,-37,177,-27,213,-45,12,-55,-505,87,103,10,108,29,157,29,144,46,-19,-4,304,152,38,-21,46,47,23,22,-90,-118,-27,506,253,-20,-5,39,-75,36,68,587,-20,134,259,69,15,17,186,-66,84,355,1928,154,-2,4,43,-85,148,44,-19,4,18,-25,54,74,58,-58,102,63,76,50,20,120,97,13,18,258,21,114,-90,-9,68,233,117,158,-65,127,32,3,48,372,-15,14,349,248,45,1,1013,17,-18,64,194,238,-60,10,51,118,39,53,39,91,79,9,56,81,145,-15,299,54,-716,7,217,112,103,97,11,-14,47,24,29,225,229,8,-117,8,983,54,38,119,30,118,68,121,45,30,30,23,-56,15,158,5,3,357,12,140,120,55,8,-14,20,-48,172,119,-6,7,164,-22,51,34,364,11,3,-16,-5,-30,-56,-4,40,149,-21,-11,18,38,576,164,1,-27,-48,-271,-63,-22,4,751,-69,74,-2,166,-14,92,82,-38,42,38,434,-117,7,-12,30,72,125,403,11,-72,92,244,25,561,137,41,54,30,118,69,-6,58,45,157,90,61,125,33,13,270,49,32,64,-24,36,-27,-12,117,-33,871,679,-73,20,14,-38,24,126,18,35,-19,306,196,44,-5,-122,-1,240,-42,-119,175,600,35,-20,70,81,2,-7,-128,76,-58,-154,29,368,203,306,91,9,-25,-128,-17,22,-48,-45,-73,18,-25,-975,22,-12,-12,-11,8,49,-222,51,-8,24,203,167,16,-59,32,-50,3048,68,6,137,-54,95,-34,-24,-51,89,58,85,-11,55,1,-26,0,29,81,65,-109,196,16,25,66,47,-203,907,46,-43,40,307,78,36,-340,-3,-126,73,223,136,-161,-25,238,-129,26,46,1642,-93,-121,37,67,129,87,118,1343,27,216,3,-55,130,94,19,-2,-11,26,306,-22,-207,51,1000,28,0,8,33,79,-1,-231,-95,689,-149,73,-54,-26,-127,176,-10,-39,233,79,33,-39,99,32,421,115,303,-126,120,17,156,92,372,-118,-393,-40,66,107,616,142,75,518,8,25,-111,2117,-37,20,-37,23,-22,221,-71,12,6,59,187,44,73,-7,231,43,276,1,59,5,82,-59,149,-1,-662,561,-496,-24,-3,124,308,-269,-84,70,252,-45,-84,-18,-2,32,44,286,231,38,69,378,40,-22,-32,-56,-14,-222,117,39,-44,7,-117,226,-77,16,33,309,152,44,-23,9,-10,301,-129,-84,-94,-11,1,24,-9,-12,-73,-35,-6,141,48,709,-31,168,56,14,34,6,27,3,-185,31,76,8,13,90,-51,-27,751,-34,-106,855,202,-239,-1,-6,-1,432,108,496,69,-46,-5,4,-6,80,-22,-130,199,57,48,50,-10,156,26,-8,6,76,-13,-97,99,865,10,356,26,5,18,33,170,-48,90,21,2143,2,233,45,224,74,96,16,22,43,-81,42,-145,57,53,-366,-6,43,29,-303,-7,-23,7,19,89,-244,-41,38,28,87,64,-69,-8,-123,4,574,-17,108,-12,628,-42,90,114,238,2,600,15,68,-34,-13,-84,341,474,366,45,125,10,-112,-8,-212,67,-3,-20,1895,-77,62,-245,-1229,-88,42,313,20,7,119,29,19,0,70,209,137,85,41,800,37,59,79,59,253,253,-18,129,-158,140,52,417,-203,410,219,62,224,57,11,-16,-5,-66,-17,-8,180,585,-158,68,-234,-9,-62,30,-279,7,280,203,-8,0,15,-56,62,21,-171,-94,-12,-7,73,-2,57,707,-60,65,-193,203,29,10,704,105,25,-13,20,54,84,11,47,38,22,125,105,-45,88,10232,71,184,-40,57,-116,-28,23,387,7,29,17,68,-39,65,3,109,48,-87,-9,4,16,201,38,-14,35,-237,726,-28,31,88,315,712,40,43,7,-16,-11,235,-8,820,-11,-66,88,7,-35,62,431,33,5,-62,456,4,25,148,345,37,31,-28,-38,72,107,75,642,-8,458,145,-17,-95,-2,-31,3,68,-45,457,37,46,-116,428,-130,-8,2,100,20,-27,1,-56,-34,17,226,26,214,87,171,40,-13,142,89,-2,69,155,321,594,-2,-27,9,229,57,131,0,63,11,-92,82,-6,-114,138,83,118,38,-32,180,9,-138,41,-34,-1,57,15,70,67,268,502,26,25,17,-44,-18,79,46,77,41,-28,50,40,-30,60,174,-34,9,24,75,-159,20,-154,162,241,260,60,80,437,19,72,-295,126,-39,40,-1,-50,131,258,3,52,21,171,102,149,124,-71,632,5,-61,0,149,93,105,-57,217,121,165,10,-352,86,-47,42,14,-19,100,53,100,-84,21,78,134,116,158,-8,36,-43,-103,622,225,5,172,-20,40,43,154,272,-44,-56,188,44,6,95,216,73,191,70,8,46,41,-27,-37,8,635,437,204,172,61,46,31,499,68,40,222,79,149,-112,19,419,218,45,278,6,-18,142,95,20,189,-29,321,83,1813,104,-25,396,151,2042,-264,192,68,531,74,302,183,-7,60,22,-17,51,-24,166,83,150,123,-16,423,42,3,28,29,-43,26,-51,68,65,613,-101,49,104,52,88,183,195,-42,34,-79,36,204,-114,1356,-65,2,63,40,54,14,12,214,13,44,40,106,-10,312,263,-55,104,1,-41,-43,-45,-105,62,72,-58,66,585,41,-91,-4,1046,-241,-48,-99,126,38,57,12,10,-25,-2,27,107,167,27,-83,222,852,592,364,1193,181,-24,208,171,4,199,22,50,-32,14,2887,33,376,40,84,176,-3,21,-9,28,112,-15,93,204,183,-33,44,23,12,49,-6,-79,54,40,28,11,-7,-31,313,138,-24,92,0,29,12,34,43,477,268,204,-3,30,-1,74,12,33,-30,97,375,13,252,29,-36,-20,130,-79,69,76,-20,-89,-72,26,-45,7,1,55,80,9,470,107,59,507,131,69,658,680,73,258,428,446,1740,29,111,-15,198,35,53,470,543,520,23,108,-446,284,-9,76,158,33,324,533,-34,-15,-27,209,-29,-75,97,57,55,123,195,145,49,68,203,181,81,54,250,121,268,-41,52,19,5,328,185,30,-188,-149,59,393,-54,-13,50,205,142,48,-10,52,25,0,197,431,34,-52,265,-38,-59,243,126,11,354,-25,-84,733,173,5,-33,2,-117,57,154,237,320,42,345,0,167,349,98,123,207,281,40,59,-2,137,29,-401,-73,81,28,-208,-7,146,-90,114,-146,45,-241,214,289,724,337,856,63,949,368,-1,-12,252,86,209,609,385,118,590,75,221,25,-42,9,142,290,1027,239,-30,694,1735,707,-32,-40,338,800,67,361,245,-9,9,881,593,159,435,67,447,-20,993,372,24,85,-20,83,15,4,1065,940,250,210,456,174,479,832,642,607,198,187,59,595,92,37,75,118,2,16,3,102,134,-3,29,33,37,157,-5,-4,38,82,16,129,14,6,10,75,108,225,-39,15,5,-1,285,-88,262,4,137,1265,725,144,117,1627,151,126,136,117,-7,119,90,29,7,-154,-47,205,111,4,101,-50,-10,83,3,83,-204,159,-29,129,44,2,218,3,-13,101,787,27,81,-290,131,-41,32,263,38,-27,483,69,65,-31,786,90,78,-5,290,428,281,-12,165,139,152,-94,209,105,44,69,-1,1021,182,122,121,305,44,163,8,157,283,314,324,504,137,-16,22,-69,43,-47,9,-79,-7,218,110,311,34,247,180,2,359,30,138,668,19,100,-65,337,499,329,619,647,135,513,652,51,8,69,384,108,173,17,37,190,74,1224,40,146,123,36,352,68,160,1,105,24,1,35,164,88,10,-66,33,6,254,169,38,240,122,64,61,3,60,138,257,73,308,2,-7,-64,644,5,104,30,26,89,18,-17,30,102,122,161,131,-139,-37,-12,103,-37,534,256,182,-22,36,238,12,-135,-180,-89,-95,355,487,117,-122,54,10,51,759,72,11,-57,-146,-11,-59,89,134,-4,22,17,2,25,102,79,30,-23,74,2,60,66,27,98,113,21,53,326,65,-240,65,1017,6,27,502,-5,250,296,147,-17,95,105,319,-34,105,6,-64,206,209,148,-165,145,475,13,26,-4,-214,119,32,26,51,111,32,34,87,22,1,160,63,-3,23,74,93,46,13,32,48,-38,27,59,-51,-61,47,-63,36,-230,28,-91,822,75,-46,-145,-8,185,34,77,-11,-27,-36,1,154,650,137,25,346,98,91,131,924,-10,53,43,65,76,93,17,-7,-114,-72,-42,27,99,-147,-70,-17,352,126,2,17,27,-63,2,-29,-94,-14,-18,29,930,490,11,15,30,156,6,-269,20,94,122,13,43,67,85,283,-1,-108,226,50,57,-91,-26,14,173,30,-103,-45,7,34,-40,195,-8,37,-10,-50,-50,67,10,81,-39,-16,146,544,-51,13,-57,56,38,125,179,486,-76,726,73,5,271,7,5,24,222,-36,47,84,-13,2469,-3,-115,-21,274,225,16,14,110,73,6,156,33,73,15,-3,309,-23,355,295,-7,-15,5,-50,-107,67,50,37,240,9,81,6,47,103,51,157,535,34,472,4419,31,109,15,154,-56,6,170,-1,113,-36,13,24,1319,24,-16,22,456,55,75,-10,31,74,17,138,-17,3,39,107,49,5,65,171,288,-2,-29,76,-37,-17,28,70,-8,-10,-7,-29,21,192,16,51,87,40,280,-197,3,0,30,26,88,-55,-120,26,7,52,-41,37,763,197,27,516,-35,251,1657,231,-25,-24,-357,32,-244,19,105,48,22,-5,291,12,-15,-200,51,8,424,118,-17,834,280,63,61,25,6,146,47,-48,-47,930,15,-44,4690,-27,120,37,73,54,190,-34,180,127,39,-186,681,29,79,60,26,13,30,-16,-69,106,-12,-306,53,199,168,216,13,552,98,110,-9,86,329,-7,361,198,507,209,215,182,-169,12,604,61,-24,140,8,84,74,70,-110,-49,209,-38,54,239,174,525,29,12,10,341,-2,21,-165,159,84,100,-14,269,43,282,31,184,-103,196,52,97,172,161,388,12,-90,50,-32,211,-50,-27,88,6,-23,52,27,318,19,114,110,-33,225,-158,-40,-130,5,-75,-192,2,112,245,53,-144,138,-53,-10,-252,-10,46,-11,36,-15,-203,122,196,-173,1,-105,447,141,616,54,-52,-37,27,32,-101,-33,324,-175,37,107,115,16,-12,-56,41,104,37,232,20,45,-2,-90,403,77,-1,-19,39,104,54,632,14,55,9041,263,8,0,152,-119,824,10,-88,52,73,51,298,13,74,135,142,-235,103,245,-28,-98,-77,33,87,127,96,118,-5,-86,-81,51,-20,22,-56,709,-66,18,18,36,-92,-74,23,-12,149,40,82,-129,12,40,245,19,12,151,170,47,-12,2127,149,131,-103,110,-58,8,143,10,-41,131,13,1,-339,162,321,35,78,37,26,21,51,119,29,-89,-206,91,-18,-83,6,9,41,-31,39,44,67,88,-23,31,47,20,32,237,-32,567,-40,-199,6,-68,0,-15,7,86,-4,-27,3,2,-43,30,142,-2,48,-124,-16,50,74,20,253,-295,38,19,-7,-13,-22,20,-34,-17,2,198,64,-61,-109,58,51,34,-23,32,47,25,93,278,19,-21,-87,-22,64,-15,-20,-18,63,1040,165,17,339,67,-26,-108,212,34,764,2,24,263,268,19,18,46,14,-68,-36,-11,430,1406,114,-21,8,-1,44,43,18,137,100,35,43,598,8,2,621,238,-59,1845,40,41,13,130,59,-8,57,21,-11,29,44,217,-37,16,21,403,24,58,1603,-64,20,90,-27,146,1743,2287,297,197,142,277,271,4,45,-16,16,28,23,134,117,49,-65,260,48,85,82,304,301,86,7,42,-4,62,16,82,-55,44,193,-30,-62,-6,65,89,-19,72,16,-26,62,99,26,-46,53,-23,17,-23,-66,303,11,-15,-19,50,30,51,-4,62,12,94,46,376,25,-25,-6,-8,56,-14,26,-6,75,-12,-1,22,180,21,5,-49,185,22,-8,9,206,65,-282,-20,25,260,56,36,129,70,-9,21,63,53,91,211,226,14,163,-41,-28,30,917,27,99,88,199,229,-132,98,16,-5,-21,-5,-19,172,18,136,-24,197,10,50,238,26,306,12,-533,-18,-7,-106,110,-22,112,-35,211,60,-127,164,-147,132,263,9,-13,549,77,-37,191,125,117,37,23,-31,25,70,-18,161,-38,16,361,51,53,35,-60,95,70,350,12,39,-198,34,-30,226,-3,138,336,92,45,33,105,-184,107,193,36,53,61,42,30,9,52,66,-88,739,-33,13,1,-3,45,29,43,27,34,-9,6,480,1228,10,355,16,23,6,44,69,45,46,4,11,-9,-5,189,-162,155,87,610,69,323,-48,286,1895,56,-25,272,41,-7,10,4,393,-36,50,186,-9,-9,40,83,83,-30,6,58,33,-56,19,12,125,20,46,59,-59,156,49,1180,-3,70,631,148,155,-690,105,31,14,-31,-15,-98,16,17,67,133,94,-12,547,135,290,264,99,15,-46,74,2,-29,-24,-5,107,-55,-50,181,44,-26,51,-12,37,0,20,259,28,-38,-3,16,1,26,151,12,-21,10,168,17,-11,112,13,-50,186,-77,310,100,40,77,-5,201,-12,-6,140,22,18,9,18,48,-89,137,86,9,9,53,-50,185,-112,71,436,192,-12,21,-8,22,-165,62,-22,89,-90,60,37,267,105,-67,-251,10,28,249,63,432,357,794,1192,5800,157,967,56,-54,123,95,436,-12,51,-76,320,26,-144,570,1506,40,608,63,165,31,331,-23,0,1993,-7,410,944,15,58,331,37,-14,4,-23,-1,468,-159,54,134,-16,525,403,108,-17,26,-45,126,30,-37,2,50,460,326,13,17,-11,-43,189,23,8,60,45,24,12,312,70,348,178,24,-10,-20,67,47,12,-10,31,1,-81,10,1531,27,95,69,43,19,93,-12,-109,5,97,123,62,-21,118,-53,33,2130,36,25,102,-60,48,-7,-200,-18,126,15,133,517,15,363,58,-6,176,73,79,44,68,-72,71,-35,1934,-73,-50,55,130,-17,36,13,24,-137,-42,94,-19,71,3318,-17,23,211,363,34,163,-276,128,52,27,92,98,250,59,85,1,11,-125,260,-367,1809,25,456,-80,-37,20,15,0,-26,70,70,-15,5,66,24,263,100,-78,5,-4,87,28,-6,-138,32,132,97,148,321,40,28,-10,7,301,165,-160,66,-309,-86,39,318,80,-193,95,88,1,162,124,99,15,-10,984,-25,-45,68,-74,15,-33,46,-312,15,563,84,412,33,-8,85,-37,148,-11,-37,25,47,0,69,-641,225,19,-6,65,-2,-90,4,11,5,243,17,-128,-16,18,33,37,17513,-95,-3,9,-126,839,34,-3,-6,2,-8,66,16,53,71,178,118,32,13,-7,-158,31,34,15,-20,1817,2,30,128,20,58,108,138,75,32,-42,8,31,75,23,22,13,20,-30,-126,140,259,-33,-54,453,-14,18,24,-6,-90,273,-103,303,-87,212,63,69,15,49,4,-19,-121,-54,57,-65,-71,37,-62,-299,55,-33,173,87,-265,6,31,60,106,-5,7,-28,-216,-42,6,-61,54,35,1755,349,12,73,142,-69,6,10,-403,13,217,70,546,-123,128,530,130,10,82,0,74,24,-168,922,236,-1,135,120,-81,200,13,143,105,-79,-40,-68,45,10,21,118,31,119,45,-17,-12,-2,99,43,-38,-26,-14,3,9,9,78,97,17,-56,364,-56,-26,44,127,365,86,39,22,62,-111,-508,164,189,174,-92,-83,331,162,5815,-25,-99,92,57,-21,42,-126,58,-7,134,495,31,-40,17,534,5,35,-34,27,7,-119,225,52,14,35,46,10,18,-47,45,55,15,-52,56,30,-114,13,33,67,-39,-3,20,211,-35,-8,-404,131,20,37,84,3,-64,-22,847,152,90,81,52,-21,-48,-23,9,11,9,178,236,58,261,-10,-4,243,25,143,20,68,-111,341,30,-33,18,143,16,90,13,9,-20,110,151,-5,-4,-42,-8,46,-11,47,317,-13,1,-1,-22,-66,-117,78,4,296,53,110,26,-293,78,-79,-20,-141,-75,41,-1,-2,103,65,10,393,-1,94,348,133,55,126,45,30,87,8,-58,-41,-26,15,23,-19,86,-118,-15,-159,31,183,12,-36,62,-71,-74,20,-14,13,128,186,-1,-2,48,-291,-105,23,20,180,-25,103,-109,-37,75,-45,83,-34,-30,45,103,181,-58,114,19,8,8,65,28,132,-168,-3,220,11,-38,132,0,-6,-66,14,-23,-28,379,-12,-59,-4,1,-148,42,79,-48,-3,63,950,-28,-41,35,288,-19,26,65,-18,56,9,73,74,63,66,15,362,75,-7,-57,-9,85,-39,-14,-12,142,111,26,30,75,28,127,138,129,-147,-50,-40,-91,25,18,34,21,-179,181,42,-13,-27,30,-25,-34,-56,599,278,70,25,90,-44,31,7,41,12,53,196,125,391,135,-14,-171,39,-23,-16,23,-46,133,12,321,28,21,14,24,-23,15,-41,32,190,22,-384,131,53,-48,25,-14,217,14,41,115,-90,-8,116,-16,44,80,-175,81,-15,584,-118,-8,-8,226,4,58,13,10,106,-26,154,67,38,88,40,17,79,7,-145,26,2119,438,216,552,44,72,-1,32,637,4,85,-58,19,-156,33,35,-69,-6,-14,4,-423,196,-72,41,-34,76,554,43,137,-3,5,-25,64,9,32,-1,8,164,32,128,16,156,30,26,-99,0,240,76,19,351,0,22,247,62,194,13,135,457,-26,58,56,4,1,8,12,0,23,54,428,30,92,581,119,214,28,282,89,153,104,53,97,-6,75,-78,-181,-17,123,11,130,109,-30,97,50,-6,217,14,-14,57,251,58,58,1388,-8,188,-13,-209,-45,26,73,69,308,68,156,151,288,202,-30,185,7,622,110,328,15,10,61,-84,44,55,153,104,235,145,58,138,-84,14,220,596,5,5729,753,-73,201,112,86,-123,-34,4,461,1,100,34,-22,262,20,243,20,135,113,14,1491,147,131,152,346,234,-23,62,-95,237,328,26,-17,190,59,45,-5,149,-26,0,140,22,-12,-14,62,-5,44,183,607,169,73,176,-5,-55,206,6,130,23,98,101,26,47,7052,425,-53,155,-24,25,-24,170,446,62,-14,-3,162,254,-42,106,57,-34,40,166,-140,-39,-79,-17,15900,38,41,-52,-1,-54,33,148,12,120,48,-37,2,26,-9,-3,358,73,1700,34,11,562,95,-21,59,-9,52,148,-59,240,-139,-41,174,385,176,-42,9,1029,1430,21,10,206,911,81,2037,40,143,-84,-40,-8,-3,0,-57,191,95,-3,534,18,-25,-56,32,-55,89,52,47,10328,3,214,1914,-11,63,90,-38,-4,6,54,8,441,228,67,45,-62,30,45,-176,-100,105,-44,-38,-13,79,-6,-5,99,151,-60,169,-56,1,59,-11,-39,-159,125,-44,-20,37,-79,-1,-39,37,-248,2,-439,41,-44,-369,301,-24,-15,128,35,23,104,4,35,123,462,-38,35,231,784,33,214,1247,48,14,240,-18,-58,-9,59,1,10,35,29,-21,-20,-21,-31,217,141,-62,-19,79,16,-47,-34,64,-2,-24,67,11,50,120,14,989,394,48,14,120,108,-44,-11,22,46,-72,18,-13,-11,-21,3,-39,86,151,245,-174,-11,14,54,312,393,-164,208,11,74,-15,13,-3,1113,1033,188,-50,69,205,-4,39,111,-11,27,-39,74,98,23,51,1,-19,-146,87,-7,101,646,3,21,-1,71,115,33,64,47,164,66,11,607,186,8,7,34,-41,67,-232,332,72,136,65,117,4,103,-39,381,95,27,179,92,-37,8,175,-31,-1,163,91,3,55,55,41,191,-18,36,167,23,233,291,32,53,-28,17,-16,-1,1764,102,196,32,121,156,-2,-16,-112,98,98,103,3,124,24,-47,125,334,-45,86,-11,19,174,-25,-4,-66,491,42,-16,14,355,-9,60,5,40,-54,688,0,1,31,137,156,87,19,84,25,-14,378,-10,39,-76,12,92,21,114,80,-12,102,464,123,-9,-12,22,56,36,92,101,26,100,92,401,3,202,-4,45,29,-18,45,25,-28,-20,50,1174,58,7,164,635,18,26,5,-5,222,44,116,21,109,5,275,67,-5,73,476,858,42,149,63,21,675,263,253,595,1128,369,98,242,240,28,525,41,177,93,182,301,284,208,2042,160,10,234,569,29,157,54,-8,4,12,123,314,60,185,65,150,-155,815,53,40,214,329,60,197,135,47,-1,15,50,57,49,372,63,-26,336,126,35,504,95,45,-1,12,80,129,34,11,150,376,130,77,28,220,86,64,13,25,103,-33,286,393,66,69,21,132,78,16,193,-12,-22,197,10,1173,9,314,85,142,-3,8,122,84,126,-72,100,109,14,11,-10,56,35,21,299,-11,93,230,113,98,-37,74,24,55,52,18,476,19,410,56,286,211,611,221,253,35,270,88,110,-26,289,25,156,184,112,540,8,46,279,94,50,772,37,20,60,-11,181,63,267,141,-18,390,47,-12,23,28,68,449,21,540,106,21,607,339,461,33,954,43,165,35,297,18,-7,98,18,146,73,86,75,0,98,655,23,343,388,-12,1130,300,392,172,174,7,314,4,77,208,512,63,61,183,174,457,45,110,40,-70,31,560,33,-80,238,527,108,3278,335,-9,83,151,69,81,336,43,27,195,208,145,28,83,28,58,463,283,-4,584,48,356,39,348,345,24,11,86,-1,-560,719,39,-28,19,111,724,98,528,68,240,97,258,146,53,246,57,691,264,63,151,20,237,-29,190,398,141,-19,352,173,602,80,71,-2,865,178,-138,549,509,41,323,81,8,94,760,974,173,85,77,119,205,62,744,-28,555,121,59,174,363,7,355,199,30,628,265,302,134,160,138,548,319,12,57,72,59,53,231,267,2,637,-83,1281,133,95,177,304,592,136,834,72,105,719,100,47,39,94,9,505,105,0,194,105,193,70,67,232,-24,495,-11,221,931,20,196,250,84,248,265,148,1,34,28,72,460,324,81,216,56,192,44,56,200,14,20,286,211,991,61,1425,5,227,267,591,38,325,88,32,88,73,86,32,129,-45,69,749,231,56,62,22,162,-16,119,-187,282,361,85,372,65,89,574,2232,934,189,267,135,62,256,56,15,465,337,216,185,59,299,469,130,116,73,223,197,-162,638,69,48,-16,55,58,37,185,194,403,410,594,51,736,313,100,977,262,99,72,-4,128,125,51,79,720,154,58,-6,28,471,-10,226,106,2627,-2,235,-18,62,307,-80,329,53,24,357,8,55,76,17,80,20,82,-77,364,712,838,181,180,128,48,117,325,336,940,129,6,222,561,415,-9,278,55,29,117,15,185,45,75,102,608,15,474,390,190,287,555,50,228,103,56,-1,221,315,1,345,517,138,54,215,132,56,90,101,789,20,70,11,101,10,126,135,59,2079,65,108,39,64,83,169,455,468,93,159,197,674,1050,63,65,-111,9,116,-39,219,264,137,1103,130,247,298,309,194,91,-50,1541,774,26,69,135,-2,59,770,52,123,191,220,10,231,286,115,138,417,17,-3,278,27,119,80,85,2,250,101,149,205,20,647,35,62,169,476,-53,200,47,32,383,-206,67,50,41,54,124,52,53,1874,38,42,52,21,49,75,-5,131,219,11,650,29,52,59,82,45,1097,2,3,-3,686,1,-14,156,51,41,145,124,122,53,29,141,258,97,82,192,403,130,53,-14,234,1479,32,27,62,40,70,107,-19,-28,-46,368,0,155,158,-58,95,647,143,99,136,25,703,256,155,354,24,175,244,100,191,67,261,12,112,28,274,130,67,37,482,34,88,656,185,-28,21,31,105,171,214,95,-18,82,24,-32,400,23,72,-128,768,356,167,67,45,187,-30,223,160,30,40,5,105,383,452,5,0,110,448,40,-157,212,15,623,133,42,345,-74,57,291,24,238,53,14,199,208,-133,32,587,15,346,37,132,619,1,68,54,294,33,-5,144,160,114,42,71,4,31,212,224,99,4,97,15,153,117,13,42,59,93,379,66,100,413,64,14,-34,137,252,-104,212,280,63,136,-27,21,3,-53,-11,-16,212,43,123,-41,-19,147,87,13,-37,216,542,260,84,91,13,6,390,178,5,77,100,51,208,65,84,42,150,192,134,-216,201,569,142,446,121,102,-44,17,52,-134,210,116,165,391,19,52,38,152,82,-54,261,29,888,7,8,40,388,492,70,-13,265,-59,862,189,721,1725,97,327,1158,146,390,3,94,93,140,11,203,385,-39,1610,33,-1,384,-10,-96,1,31,53,-6,52,73,30,91,22,619,152,624,89,62,41,138,34,34,48,107,100,-15,362,136,868,79,83,5,124,68,38,335,169,55,341,169,71,406,61,328,50,154,30,38,-34,384,35,52,355,-117,158,401,10,24,54,191,87,338,-39,188,436,69,246,122,692,30,91,154,35,53,143,67,76,4,672,707,128,165,415,78,87,122,371,65,321,340,323,979,281,560,32,121,61,50,8,5,242,126,370,570,324,958,125,284,176,19,-8,18,24,51,128,1,72,77,22,259,823,317,619,105,240,-10,57,16,69,44,128,43,230,61,662,174,180,160,572,717,5,53,16,4,86,158,47,-70,21,122,41,128,64,188,118,234,-53,305,545,463,255,43,84,364,279,104,100,-142,40,59,30,141,388,78,5,94,62,24,63,13,224,81,231,144,67,-1,314,-33,187,4,-80,941,26,26,70,55,6,18,171,187,42,90,581,-42,68,120,30,-101,100,268,52,22,-31,81,280,-23,216,56,174,129,546,25,51,57,-1,60,-13,65,59,576,152,170,107,290,-23,107,1218,11,-61,37,213,716,119,39,59,955,-34,212,1,157,181,103,-6,359,-411,115,62,81,10,330,234,105,318,220,347,145,243,145,46,107,30,3,-12,125,-23,591,32,59,-30,132,53,84,317,124,22,102,66,275,151,84,559,-5,-25,24,-35,40,89,30,4,225,335,-48,58,841,-14,960,265,38,581,-55,103,86,84,31,253,-2,225,325,2,35,206,260,54,120,22,62,253,-45,1243,62,12,20,-8,20,722,987,-130,177,264,629,470,293,1039,56,70,94,86,91,183,-29,51,29,593,51,60,-17,378,95,165,85,134,89,53,375,214,45,108,286,112,45,84,-333,460,50,-4,127,227,559,831,29,34,60,59,-85,179,296,78,197,67,57,106,94,116,108,112,-29,65,181,27,795,390,-97,270,62,-28,364,11,239,272,46,1073,324,273,54,58,95,0,171,177,277,545,146,349,134,71,146,437,-346,132,772,186,386,-45,111,346,214,289,106,6,112,448,107,183,31,-50,13,-46,119,314,45,146,-20,2063,19,9,98,-17,30,456,239,591,119,146,99,325,30,-47,314,62,372,292,54,97,-1,64,345,11,125,1804,239,449,36,18,-58,70,68,68,80,64,430,108,-1,31,364,10,-21,-8,181,147,88,135,814,273,190,572,124,125,229,947,304,211,19,136,29,185,-108,123,362,124,49,128,139,125,125,130,60,150,225,30,21,237,337,-140,395,214,278,-65,266,95,469,590,190,-10,28,18,515,43,212,707,395,422,41,73,98,74,696,107,23,31,201,529,39,78,58,327,-112,0,-11,225,662,8,122,39,121,18,78,144,-54,85,114,329,246,97,11,8,14,51,274,56,130,74,99,414,99,146,659,141,597,37,52,28,127,42,173,43,342,775,293,264,30,272,324,424,159,19,202,274,175,84,-16,11,122,33,57,-197,0,63,86,758,111,474,346,-1,38,63,151,35,218,127,39,94,-7,138,852,129,260,41,64,150,55,529,251,13,252,375,243,90,563,103,141,196,-15,113,145,173,975,41,833,243,301,28,46,-152,431,171,82,2,64,181,230,504,1485,123,1242,186,109,19,31,-1,923,232,174,752,314,89,2099,55,485,62,221,459,-16,442,425,804,453,226,221,181,121,-46,258,974,-85,303,7,85,-121,-21,129,180,230,235,281,75,85,111,114,37,226,141,179,361,1056,513,374,55,273,311,187,87,7,30,290,427,418,75,12,119,137,-96,113,274,3210,328,42,608,62,132,117,898,131,172,196,98,347,39,9,-171,55,330,460,77,6,393,211,26,312,24,174,54,474,258,123,-74,24,398,-54,-7,140,3,48,139,5,779,-13,406,128,205,254,124,205,73,15,37,153,75,32,226,45,495,300,-46,107,58,155,759,124,36,169,12,24,994,904,1009,-113,9,108,46,14,-8,24,15,-13,608,129,151,9,76,52,119,89,220,458,142,234,20,52,65,319,90,171,266,410,106,197,47,341,161,96,138,554,10,-13,339,145,54,296,177,77,193,71,494,446,-60,709,206,71,369,71,129,396,527,273,2301,50,234,247,84,-5,35,107,69,-27,308,397,318,312,64,335,-69,111,157,156,12,-82,-3,-5,135,390,80,83,34,54,52,37,-12,251,222,559,346,130,106,785,119,168,13,87,121,68,6,17,10,12,167,312,-11,264,361,229,94,216,52,968,301,173,70,460,52,186,38,125,89,568,-49,-24,201,13,86,702,376,56,117,246,8,39,-13,6,12,47,-103,367,182,265,234,199,423,98,161,112,2,-278,99,39,52,11,76,28,325,157,194,-12,46,116,20,346,86,581,27,86,1336,348,143,150,96,226,365,543,63,-38,1,15,816,9,53,141,259,179,-58,88,392,-58,50,192,73,288,-75,24,199,219,478,55,207,209,207,17,58,38,14,104,948,371,257,934,-49,78,62,312,227,203,38,40,248,-32,57,109,808,127,276,-269,110,25,82,165,124,24,-27,337,39,148,212,189,142,17,14,257,536,1087,540,307,279,8,211,189,205,804,66,442,256,405,4,235,339,-20,428,210,173,58,142,205,599,48,1102,1139,211,-13,-57,44,208,117,11,835,146,183,928,52,-50,280,17,-13,66,185,-19,112,14,382,238,214,427,97,34,1,12,19,313,-19,41,710,4,-27,531,112,205,200,21,190,318,349,18,425,896,107,1643,23,58,281,25,114,118,105,-80,105,-13,-17,-96,56,774,47,443,166,31,185,-216,606,13,194,82,237,94,283,785,342,272,24,-9,51,102,-314,313,211,124,152,19,-37,254,254,75,214,37,35,70,88,-15,27,-6,75,125,67,563,57,-55,756,89,59,237,41,92,73,212,415,1,608,10,-219,57,524,23,-24,87,647,113,427,76,-91,11,62,18,164,46,689,213,1095,55,39,-7,56,74,176,258,-10,802,379,31,-162,351,64,94,99,338,131,91,748,119,64,519,19,254,148,86,15,38,24,42,1,71,-9,103,-5,59,74,60,-92,20,-21,69,-202,130,-19,360,-29,-65,83,33,178,298,22,149,17,28,46,177,-39,169,-196,62,139,109,261,158,39,286,44,559,135,142,106,712,33,191,96,415,363,176,445,6,178,163,-14,92,96,32,79,136,8,258,8,33,-122,464,51,197,44,238,9,524,98,106,301,111,649,96,12,22,-27,411,42,212,79,189,104,64,105,902,312,388,38,74,442,-5,-237,312,654,-115,57,62,5,4,-5,54,250,173,286,86,-26,358,76,11,43,80,72,77,85,452,241,169,107,396,1345,137,-4,186,124,28,148,-7,118,-100,206,124,639,0,82,10,1119,697,44,715,22,87,201,420,83,334,95,302,47,468,68,51,-2,1166,357,116,25,66,87,257,140,446,152,-1,54,395,27,112,180,-19,327,1647,242,163,27,53,-31,271,138,70,23,441,150,136,32,161,1003,218,529,-84,85,238,62,40,60,365,257,218,305,36,628,268,131,49,2,253,34,278,149,151,68,172,99,411,300,129,78,-129,294,109,7,669,128,58,249,41,239,36,184,5,72,27,55,213,300,201,-21,187,557,982,152,35,34,128,133,1,80,-26,36,497,815,236,418,192,1256,98,557,67,233,505,322,-14,1036,95,126,304,219,150,525,330,162,65,549,45,26,394,65,118,116,55,94,137,39,-22,-43,85,408,256,523,349,159,521,52,252,29,158,14,839,259,384,1403,15,79,256,-125,115,253,791,423,43,240,-152,226,438,600,1437,-125,165,14,69,150,305,1718,111,102,115,-52,141,-316,558,191,206,184,156,484,929,97,256,188,88,-3,684,230,47,65,543,53,604,506,197,4,428,8,28,281,125,193,44,-37,186,100,176,170,47,1,147,4591,60,259,28,-24,120,403,14,216,-478,261,1827,44,662,814,-2,-1,20,100,44,0,11,167,129,87,107,449,652,4,338,20,29,-51,38,98,767,139,236,293,121,78,268,43,643,519,36,27,779,175,91,68,77,77,34,44,251,104,39,226,296,126,648,147,118,24,12,139,419,390,73,196,45,37,25,4,130,462,246,269,425,388,311,250,77,82,-8,303,192,161,426,278,326,332,135,73,699,398,26,27,39,135,226,44,77,81,118,-15,150,101,455,134,199,441,139,228,17,5,101,230,64,130,561,477,22,891,64,166,70,44,222,719,-104,181,151,336,46,113,58,332,366,67,-250,54,31,44,93,58,170,275,147,42,256,-13,12,97,116,688,681,46,26,59,96,11,13,400,160,102,12,49,152,245,53,81,-124,98,70,-77,28,9,192,51,58,67,81,40,72,-32,83,202,553,280,334,51,129,410,4,69,14,387,138,92,39,-60,52,48,287,-75,560,230,127,17,301,320,75,77,51,10,93,-104,119,-10,464,382,149,367,198,-24,108,53,56,210,-44,426,172,12,335,1323,119,490,492,335,79,70,344,40,225,96,44,77,270,966,32,568,86,245,134,330,45,4221,73,163,-11,55,78,245,31,133,6198,212,220,277,93,49,63,55,-115,163,58,91,150,13,7,119,164,-25,19,37,52,106,48,-8,34,33,91,147,67,53,378,54,101,34,148,289,31,332,-172,164,16,109,38,1,-6,114,131,653,112,221,150,231,59,308,661,9,-95,1424,31,331,1574,845,17,202,712,51,573,58,399,-60,38,402,257,103,115,138,87,139,11,176,229,32,-53,131,200,57,243,48,449,381,2449,711,73,208,136,204,27,32,23,-101,-43,41,207,106,10,61,78,254,562,147,393,133,351,98,121,97,703,520,136,55,146,271,735,488,99,22,340,197,741,27,181,104,360,736,-8,32,55,203,452,217,367,264,124,47,124,10,257,-42,96,24,654,280,-31,102,37,277,10,26,22,6,-137,-4,22,147,10,-97,-40,230,15,281,146,251,243,161,13,5,31,421,319,36,-14,75,56,51,-34,174,39,137,172,676,380,-62,334,343,846,569,60,124,116,-97,128,20,204,187,64,64,33,350,93,26,217,80,11,73,201,16,17,-105,236,21,109,-158,25,130,967,880,-93,304,-273,162,244,915,638,1168,23,973,-8,15,215,120,109,371,45,170,89,21,26,-3,16,20,76,52,85,407,22,174,118,108,130,60,80,86,39,57,1258,71,267,337,578,143,202,147,1225,125,241,94,-21,31,170,197,41,223,209,304,-14,177,35,93,605,701,39,29,254,28,40,118,446,26,19,17,3,482,353,53,364,328,86,133,67,41,31,215,1671,200,1507,68,58,-59,199,12,38,176,72,113,112,59,185,111,139,127,14,71,100,341,241,83,1594,211,210,-6,531,88,54,215,-63,114,201,443,624,205,158,308,132,64,-17,17,393,272,-5,255,0,-102,5,-129,136,12,37,162,535,85,27,92,-68,134,128,5,34,208,22,735,123,124,206,479,564,146,8,6,-99,41,801,512,146,153,5,325,14,17,163,133,387,27,490,1296,313,32,87,236,8,10,-14,405,3,12,67,257,9,2,153,62,54,342,644,290,32,114,-84,579,70,226,217,40,104,163,90,-84,33,118,-58,146,40,39,204,489,323,92,27,170,36,-155,78,112,124,57,40,22,39,38,360,190,1440,147,232,-42,265,1007,548,26,180,0,20,45,49,-40,7,609,537,50,10,135,165,264,-6,-159,146,54,-11,-16,48,30,245,321,913,217,186,85,230,232,308,3,97,232,357,170,167,95,17,26,159,41,284,3,355,648,91,-1349,718,-48,89,13,52,72,-20,136,29,15,81,69,28,185,510,255,264,8,232,203,247,202,261,5,43,17,31,76,215,241,43,-9,798,350,1576,53,265,-3,34,-27,67,115,312,4,67,4,30,94,39,-217,758,24,66,296,216,805,114,112,208,1,45,206,1144,-13,73,9,147,-47,597,968,178,3620,260,646,127,418,226,68,165,47,128,6,284,73,-24,626,261,275,81,151,300,593,-99,40,184,71,114,407,35,376,710,61,-57,120,-6,786,15,211,503,1155,133,43,-49,196,141,1189,8,-149,221,19,11,134,106,516,831,283,758,-17,345,-44,1195,140,172,319,52,256,283,83,119,48,40,-5,8,23,0,479,258,66,100,124,171,12,827,248,57,-42,125,424,346,48,928,235,486,475,1401,78,-18,55,160,211,28,-47,287,172,-38,172,269,140,-40,99,-27,26,186,72,97,573,231,348,35,183,78,118,52,75,47,697,343,3,18,190,80,152,164,945,-415,287,81,328,385,-4,557,34,126,286,15,30,339,-6,295,2064,11,102,462,166,-12,302,380,40,118,265,576,56,-12,-53,5,414,100,331,453,112,330,27,120,400,414,72,70,65,804,25,490,298,97,627,-25,363,26,96,61,89,698,156,29,113,114,223,219,254,837,182,70,1088,123,94,186,109,16,42,-5,46,403,403,10,192,97,273,300,11,635,41,880,460,-39,56,54,267,55,634,1077,91,407,67,385,525,73,153,86,215,55,14,1,270,67,258,412,4,66,178,692,-130,28,71,71,195,841,26,177,156,76,30,249,405,158,246,165,22,220,-1,217,120,71,51,93,26,449,-120,505,148,265,-69,15,10,390,37,-5,-65,79,61,-12,15,192,452,604,-172,294,272,273,111,293,362,88,127,618,835,69,118,256,126,253,75,-15,92,1883,577,68,973,303,45,247,194,65,55,102,48,746,37,59,210,-11,525,463,223,21,271,137,67,19,211,223,171,38,298,21,22,123,21,91,67,-16,489,98,43,296,1634,26,90,-5,107,77,119,125,-25,-5,24,86,-65,12,180,52,779,-30,52,16,364,202,-43,69,-5,313,59,23,-80,228,64,-35,181,10,164,131,14,373,266,222,165,105,1006,151,327,61,67,194,183,414,107,143,308,191,169,-46,5151,11,457,1205,31,36,97,93,30,-258,1550,1204,17,459,64,162,129,482,129,243,77,321,134,5,216,264,495,260,431,59,26,202,51,280,391,45,44,227,155,167,336,170,32,302,191,7,-98,243,63,217,292,276,93,144,95,19,-7,89,154,247,609,19,37,100,76,238,-4,127,249,59,194,99,437,249,56,73,135,269,1470,821,7,98,67,240,343,179,-35,167,132,-25,283,863,889,26,55,-7,9,-102,87,106,73,11,68,0,79,931,269,-157,214,127,143,732,-20,-79,70,528,19,8,687,1187,136,49,44,10,53,27,127,217,70,186,552,26,247,35,49,149,50,84,470,236,-6,304,132,107,-13,128,342,113,35,121,-178,48,166,302,111,39,327,361,71,118,27,-4,220,22,51,275,93,41,122,44,97,-7,183,-193,13,17,16,59,-11,246,985,192,77,48,806,76,24,619,231,353,96,519,635,263,-36,145,75,71,71,208,59,136,27,-5,824,372,57,314,62,90,26,740,47,67,152,-19,90,60,431,251,252,64,67,-157,510,45,110,32,276,377,102,41,84,287,80,89,-55,115,18,-15,390,145,42,61,44,348,-24,203,74,206,153,14,189,-4,109,259,837,175,30,168,124,-6,217,43,595,199,-11,324,101,96,122,-35,177,123,29,37,78,330,60,273,233,23,18,104,123,-50,45,145,-27,-6,56,51,-25,-54,-38,-13,48,-50,17,-34,25,33,-42,7,68,71,-139,22,-29,-9,13,10,10,15,110,29,106,-21,107,28,4,28,-18,6,4,32,-12,-15,-30,94,-29,87,111,15,-13,6,22,-19,-5,40,212,119,674,437,389,16,13,172,1060,60,347,431,118,6,34,73,2,23,37,126,-8,90,13,31,26,-23,43,33,655,85,43,-8,-5,9,89,-23,4,13,-12,-20,36,22,-1,15,1,-1,-6,-144,113,281,-20,516,5,74,9,87,31,88,-10,31,-12,6,-11,16,91,23,-24,-17,10,-12,31,48,-1,25,14,-10,12,-12,-20,-18,0,74,-16,-141,-43,550,45,434,-9,118,-55,-30,-632,-53,8
-7,-136,-70,-11,-56,-73,18,-31,-19,24,-84,-77,-114,-14,48,87,-1,-54,13940,-14,-9,-26,-6,-33,3,-30,-15,-12,8,-8,-51,-44,-225,-149,-250,-270,-55,42,1646,592,1660,148,-89,724,107,29,3088,13,20,30,810,4202,191,109,2,68,86,-28,42,55,25,147,271,51,72,116,463,165,3,17,-26,54,124,-131,-27,13,40,110,357,-23,0,44,-7,-20,7,77,-11,77,82,17,104,5,48,177,152,-19,-6,103,-2,-10,51,-31,-6,-7,-76,3,365,108,-263,93,-51,-24,29,-223,-7,-4,48,-62,-30,30,-15,171,117,229,-19,239,-82,-37,49,8,-3,29,68,66,-47,21,48,135,121,22,-11,14,33,4,-21,8,468,420,-8,-31,32,68,53,344,-5,-265,155,-85,34,-2,279,77,-64,63,2548,49,65,1,121,22,455,37,-85,77,89,101,66,7,14,118,156,-42,-11,174,413,146,-13,-12,-167,-45,1076,-12,23,-54,28,76,44,-16,-2,5,91,49,7,44,-14,53,-7,120,492,2,12,-161,16,0,224,-178,163,655,18,-21,-34,-55,74,19,29,1536,16,-6,120,16,-37,53,373,42,0,-62,128,63,227,17,-3,119,300,7,7,32,54,63,73,107,-16,68,19,14,232,-146,18,-18,237,-14,67,81,21,64,18,-64,-24,-212,-24,-2,-98,104,223,-21,53,149,15,-71,-253,19,-13,112,892,-33,33,-12,102,57,42,-31,1421,748,184,-38,-21,67,25,97,124,-5,46,-76,30,41,56,5,46,236,23,-7,-103,160,-41,67,504,0,57,3,90,6,-19,231,178,7,4,53,3231,192,40,-7,355,-39,106,86,32,57,-22,134,269,163,-26,-53,5,-11,25,-37,209,17,-115,1250,36,-42,156,46,154,109,31,19,101,-35,284,165,244,441,21,68,-49,523,638,78,-3,-44,79,10,557,63,28,118,232,33,65,3,-46,87,245,17,-12,46,80,118,-3,-10,39,-44,16,61,51,-27,200,160,134,104,7,1,38,60,-45,-16,-57,9,388,151,-19,-29,-8,36,-49,14,-9,53,-7,200,111,32,12,20,385,-14,2,47,330,41,-51,114,-13,45,203,-7,130,106,289,522,33,8,212,-131,-4,-34,-5,78,242,5,44,22,-33,-122,222,-208,132,-158,-18,52,177,255,18,25,-51,-66,48,25,86,-33,-14,67,75,-15,14,-27,35,12,16,89,199,123,233,153,14,-43,39,-10,-29,20,0,-35,48,49,27,34,16,37,-38,-58,71,88,57,181,127,-8,114,13,-70,45,5,42,90,1,557,87,33,210,33,205,-13,15,-14,234,167,235,53,43,197,2566,16,314,84,368,75,-26,35,35,282,140,576,37,66,7,-21,-136,7,8,-2,164,294,58,922,325,25,12,90,-1,21,-76,1109,70,-53,-52,14,12426,31,337,88,-100,-28,30,-1,185,99,11,225,-76,212,15,60,107,9,-20,-1,89,99,-13,65,71,9,3,15,30,-16,-93,-20,16,22,37,29,0,260,-1,85,239,-247,100,70,262,13,-25,21,-6,21,205,58,18,-2,30,159,-5,-36,-3,141,-49,30,10,62,-3,101,4,234,217,77,-7,58,67,-34,227,16,-57,-23,552,-57,247,-114,-78,-25,-2,-14,394,18,38,21,44,14,18,44,-5,166,73,35,212,223,49,-51,15,-84,-15,117,157,9,44,207,19,177,-38,-1,43,158,-60,66,-37,-33,56,174,302,-144,147,42,74,86,72,2,32,15,-15,26,320,112,42,-27,271,73,182,3,75,95,-31,270,67,-120,64,43,82,-13,16,22,131,253,58,-359,76,-38,10,-15,410,11,218,195,74,9,65,94,8,80,29,-43,-16,78,35,44,324,28,-3,67,339,335,-64,33,9,-41,-40,-75,-3,43,50,-41,15,124,-72,37,44,15,185,-61,55,49,14,-5,556,-11,3,-9,73,152,-14,351,14,172,-13,-5,-19,-79,78,1318,5,0,24,-42,68,22,23,-66,556,654,101,-56,91,-96,94,650,721,-24,120,61,-86,15,3827,34,33,-22,163,147,176,85,-2,152,-107,-37,-6,-5,-28,-125,-155,-86,87,51,38,100,846,100,109,-14,-52,126,151,-34,73,-11,22,156,17,64,120,-36,73,118,26,6,151,25,99,15,95,149,-170,18,128,20,89,4,-23,-171,19,9,234,-42,-66,141,1163,64,110,51,56,1233,143,-6,33,1046,-67,-17,-117,380,100,-27,6,-43,3,19,234,59,1255,185,2,15,65,44,-213,220,0,-24,1734,-40,-49,40,-10,573,3250,-50,-125,23,71,60,19,125,-110,1699,92,-73,78,414,209,-3,16,60,998,353,61,100,214,-10,83,16,-4,98,-19,-16,182,-76,20,37,-44,-6,325,81,78,-45,-53,32,16,-17,152,0,14,-119,77,279,21,-322,41,706,47,-44,62,265,77,94,64,59,100,8,24,-18,3145,44,7,57,177,46,-34,14,27,169,-25,20,-40,216,-3,113,-54,-96,969,-45,140,40,138,3,-57,-69,-12,0,-25,11,77,172,31,98,-132,172,-41,0,-28,48,-157,-70,72,7,-28,-262,1318,8,18,-36,673,-50,24,-9,1313,-114,194,60,134,28,-103,-165,69,48,37,-38,46,-118,199,225,-30,60,40,-78,1,-33,150,85,15,655,32,-37,40,156,132,42,-32,82,18,-38,-7,79,786,64,335,52,98,-36,176,71,109,-69,94,120,1198,91,190,61,355,-25,24,47,102,-12,-54,-4,90,-7,43,55,-7,32,33,925,23,-83,-82,61,48,-10,89,1011,432,133,217,1212,-7,88,3,112,80,207,339,1,-3,7,-40,76,82,112,-60,19,11,-16,770,141,-3,8,-43,-13,58,15,13,-9,18,-1,176,162,90,205,-34,86,-103,15,87,21,71,22,96,57,15,2,30,45,6,-85,-12,66,175,384,-19,120,-52,77,-17,157,82,18,378,108,61,0,107,82,-3,-44,-36,-13,-52,122,146,24,34,1,-14,15,45,6,-15,32,142,-10,133,29,6,163,-108,79,-67,64,-86,36,-46,45,-49,2,13,-56,100,56,-15,-23,15,163,9273,3016,-12,27,-132,115,65,10,84,113,-70,31,94,4,-104,43,13,108,24,30,90,17,31,12,-14,3,163,288,17,-13,57,291,17,12,22,18,317,48,-12,-28,21,-29,-9,29,265,66,111,-19,104,-6,67,110,37,-44,41,141,27,109,18,-15,410,-62,57,106,383,-23,258,429,42,75,-10,90,347,204,212,36,4,-40,34,33,33,101,606,-12,-22,4,-11,244,116,49,81,40,72,67,61,-5,6,217,102,24,129,-16,-10,17,-22,-65,-76,192,24,90,131,14,189,31,-72,45,99,165,47,-205,-4,186,-16,55,-49,318,-8,-109,54,68,92,-32,-58,33,238,593,56,165,23,-25,385,12,82,561,-24,117,39,327,2393,16,342,130,33,-25,82,11,23,-7,315,25,35,37,24,-15,-5,-17,5,102,45,12,-70,73,345,-1,-17,100,15,112,104,36,32,170,4,-23,96,98,33,107,48,-3,-23,34,-340,1,23,310,-97,127,12,233,617,-1,87,-174,2,6,33,27,47,-33,16,213,12,94,59,1,-12,-15,116,44,48,152,25,182,-7,200,53,-25,71,56,9,-33,-236,3,159,-1,36,91,46,79,101,164,171,-16,-59,-24,19,71,26,-22,72,8,564,-69,37,-36,112,25,253,21,28,111,36,3,20,14,27,5,14,75,16,-59,14,-124,-3,74,-19,63,186,25,7,-37,95,26,60,-12,77,133,-26,134,7,28,412,235,12,0,-3,146,-79,107,-13,894,24,-73,-32,0,234,-1,79,4,53,-25,101,0,0,32,41,27,115,77,-33,267,-25,63,12,180,26,37,5941,226,33,-65,-41,51,-23,52,109,-15,37,170,410,20,-2,-51,-111,21,209,52,65,-36,155,36,6,115,-1,-12,-44,26,36,-69,-41,20,47,-39,44,38,96,41,37,-14,67,-240,-172,-63,-11,-43,-12,13,20,-66,135,-37,10,116,-9,16,89,10,-21,65,31,56,115,196,-10,83,-51,23,37,66,91,3,57,72,-36,-17,-34,18,145,-15,43,-22,23,-2,78,-9,141,-10,91,129,170,141,65,28,-23,-76,190,34,16,15,259,23,40,113,-22,-67,-245,101,61,92,242,21,102,8,12,-24,-49,56,47,-14,18,361,315,63,-73,728,1,-14,72,-102,-4,313,26,-40,139,82,29,-56,3,306,10,33,-20,83,85,51,98,9,189,48,-28,106,75,29,-46,911,100,-51,56,2433,29,43,58,34,10,37,-36,1,-129,19,-44,130,1,-6,-22,-1,339,42,-55,168,125,49,0,-48,-125,74,-27,13,-26,9,-4,-147,70,-18,167,33,-29,55,100,-132,57,-32,29,45,32,12,-97,5,86,-8,-15,676,-39,2174,1819,2902,9,-24,40,32,-110,158,213,332,6,3,144,-63,79,54,80,-27,98,334,29,37,-33,4,3136,12,-19,49,164,-138,186,-27,-19,4,106,4,47,7,120,17,-125,126,21,52,92,-211,-12,-39,78,-38,-26,37,348,16,23,146,11,-41,4,10,26,22,68,261,10,12,-23,3,79,132,8,27,-175,136,21,2282,549,-4,1,98,-71,152,12,125,6,-67,68,-57,50,46,136,203,3,46,10,26,35,-26,66,-103,-5,111,28,-44,49,124,8110,-12,-45,8,-141,77,27,47,355,-33,403,14,-189,-31,21,-64,28,-68,-6,835,-58,-39,-78,69,69,39,-17,99,77,4,-2,77,11,-11,-2,-68,45,33,104,-4,54,41,-73,11,8,-20,-4,63,33,30,823,-160,-1,19,-2,10,346,116,4362,151,-180,115,34,31,22,-35,-190,32,-154,111,39,840,109,238,114,30,-70,991,29,-28,-3,-6,61,59,11,18,-6,84,133,-26,4535,34,-67,-9,185,74,-81,212,215,40,1249,77,40,227,15,211,282,148,42,-14,-1,13,-16,6,45,42,303,40,78,-27,-25,9,28,73,114,25,151,76,-17,41,0,133,11,4,-14,-14,120,75,-29,11,-24,25,-7,56,70,18,65,50,167,133,23,-11,58,-1,269,7,85,143,-9,218,277,37,39,70,-37,15,379,-3,19,195,91,690,-34,13,30,-28,166,155,36,218,2,51,63,-238,46,81,74,-54,2,313,561,17,77,64,77,-44,-47,8,-118,-32,-51,252,28,-29,116,45,-9,-72,27,-18,-23,-15,23,-57,-28,-20,12,12,8,-59,-15,311,542,153,21,61,4,-42,-34,378,10,-12,188,4,-27,65,1,58,-21,286,66,-317,14,1273,-66,-54,102,-72,28,1277,-17,130,73,52,-38,-47,913,117,27,-49,-34,111,52,45,-2,27,-1,37,-17,247,144,22,-2,500,90,99,24,33,-21,19,0,104,-31,28,72,32,-3,549,68,72,-68,-15,61,35,24,410,81,23,-168,8,40,8,36,-46,-20,118,73,416,4,189,71,65,79,149,599,349,100,9,108,-11,-20,-25,-24,92,51,71,92,109,-2,0,-6,48,68,23,8,-48,65,-60,531,51,83,-15,-8,135,24,447,-9,17,256,57,1,557,-78,-15,41,-62,76,13,18,26,-14,24,1521,33,147,171,-38,91,46,10,8,95,100,83,-295,78,482,30,47,38,71,33,56,-5,42,8,23,3094,-12,-11,-52,138,64,112,3,5,66,-22,-7,-72,160,134,727,230,147,-244,17,-109,-96,60,150,-47,-45,-10,537,726,29,-1,2716,370,6,42,23,43,-31,-80,141,43,165,104,29,-22,192,507,20,-107,113,908,9,-162,-2,20,55,31,23,100,-10,-14,-24,-115,110,17,178,64,557,114,-87,21,580,21,70,-13,-55,-357,8,-46,32,9,37,-33,-3,7,-7,68,226,-67,28,30,60,283,24,62,145,234,89,8,-53,45,95,-34,56,-38,82,-2,72,121,89,195,-11,-7,6,6,145,28,39,-31,435,372,-19,137,-58,299,55,12,44,-78,-34,-49,213,104,170,275,314,135,18,21,2157,70,-87,48,33,-60,221,19,56,-65,833,188,-24,113,958,72,21,54,81,-18,129,55,106,-82,99,4,64,-27,162,100,-19,109,-15,-8,131,45,-16,3,16,120,110,31,-36,-44,117,-3,40,-6,-1,139,12,32,56,68,4,108,274,1,37,190,31,50,1,-22,155,51,5,-11,23,-14,2,33,73,79,-26,28,640,-5,-67,55,36,42,313,17,129,132,-5,-18,40,26,54,145,-301,-10,2,-25,63,-23,70,-18,49,-31,8,267,5,-35,42,-18,42,5,40,30,20,255,7,23,-131,60,0,0,-5,75,-23,2519,139,10,-116,33,-2,-25,29,50,74,-49,-2,70,65,48,32,161,11,11,-20,11,-18,35,265,-1,253,-2,24,-57,-49,31,27,-158,18,29,-42,-56,9,22,70,-113,13,28,76,75,55,57,-16,12,-19,-37,17,-82,-8,258,139,-115,-63,-59,92,95,245,162,104,4,126,-1,-33,-48,26,11,57,-48,18,40,10,106,25,214,-29,102,65,5,-15,-51,199,45,40,105,-98,261,85,-220,75,-33,154,49,97,6,37,31,-9,16,-14,-105,-20,3,17,-4,29,119,90,-15,-60,41,56,6,54,12,7,90,35,135,-47,104,-48,91,-17,-11,5,70,12,254,-29,17,-38,74,29,88,143,30,95,3,-14,-78,76,40,63,-6,51,26,2,214,48,186,-6,4,13,-20,452,-20,25,15,13,38,12,-46,37,27,24,-249,-98,-9,63,5,11,98,88,-34,25,37,131,88,54,-18,70,37,65,25,60,64,-67,14,13,110,132,-30,15,13,272,34,41,46,-32,-8,-42,5305,48,139,-143,-46,-21,7,28,20,9,-24,-12,118,37,-60,12,133,62,-9,-12,-50,11,25,292,33,201,45,23,218,122,4675,1462,-7,3,197,72,-9,6,350,-19,0,32,28,28,43,62,58,66,-14,18,18,-40,80,-9,-1,-12,23,51,65,39,7,142,64,10,2,68,230,146,22,163,3396,926,189,2339,1605,5024,359,11,117,-19,155,189,68,33,115,-32,28,-110,-28,83,-55,-3,-8,119,8,78,14,165,24,-77,-2,107,-70,5,-54,108,-52,-14,-4,-3,3,27,-7,41,-49,95,36,-109,61,90,-31,-34,217,-19,19,-12,481,144,85,7,35,483,-66,-15,55,37,137,29,6,34,216,30,29,18,-41,-56,55,-4,-18,-1,28,13,195,14,12,-34,-31,100,6,0,11,20,93,15,-35,-15,186,63,13,-26,-173,-9,19,193,103,13,27,38,-33,732,-18,-49,29,157,-3,-1,141,11,30,27,-1,-7,112,5,74,144,-43,11,55,-18,67,-1,49,10,63,2,38,265,94,81,23,29,80,52,-7,-1,0,33,32,136,129,40,-7,13,-6,47,1590,36,-10,-33,1,2,28,3,-2,82,60,381,144,13,-63,-34,52,19,26,121,65,-1,105,-48,-24,126,-16,-17,129,67,-25,-64,31,-67,138,48,19,86,86,-85,152,23,35,2,-26,33,-15,58,-15,1283,16,71,3,91,25,112,-32,-11,25,47,88,67,-43,-22,-24,-6,106,11,78,10,65,-19,-14,-3,165,-41,13,100,7,435,248,27,11,-46,15,98,81,354,55,35,-13,43,-7,-12,11,124,191,14,-37,-4,42,46,31,20,-61,-79,8,-22,81,40,126,9,-43,-23,-39,43,51,20,-61,70,27,100,50,87,24,123,48,4,13,75,-3,160,-49,37,69,8,239,-148,10,66,28,29,-26,20,-12,16,169,-57,-49,41,-15,-54,66,-1,23,253,112,66,193,22,18,254,9,-7,38,65,47,3,11,-18,7,42,-16,-45,-34,148,813,192,-31,66,15,132,16,-28,161,28,35,-7,62,240,9,11,-15,32,50,132,-64,193,5,5,76,65,-29,22,92,-3,33,15,91,38,263,30,57,6,-64,247,6,10,11,80,-3,26,29,-4,276,9,79,93,-12,116,481,11,-19,-5,-97,-94,21,2,0,-87,31,11,-62,-9,10,28,94,141,1008,35,-107,136,118,2,129,35,-71,3,-25,-47,-44,83,-54,17,-100,-7,20,-3,-14,-8,176,-187,5,115,-38,23,-2,-32,48,198,45,952,19,270,159,11,14,318,76,382,70,194,3,77,-22,360,33,55,91,8,80,457,84,-68,159,567,15,9,43,-5,-13,3,-1,85,-19,32,3,120,119,22,173,-45,117,-7,218,-146,0,-7,-9,372,88,39,214,132,-32,-15,-28,74,-155,214,887,-5,80,427,133,-37,-54,-23,36,65,136,2,56,-2,129,14,45,196,79,-10,195,1031,81,448,46,-14,5,407,-17,114,151,3,990,-1,11,259,-18,8,266,-7,17,6,-14,3,18,-42,45,59,433,7,27,0,38,27,276,600,96,408,195,11,-76,205,627,-20,39,5,-4,16,138,-16,-282,204,18,-31,13,0,-3,125,184,28,12,29,194,5,-100,72,156,-9,-53,85,52,-49,-1,-95,100,-4,-18,92,-2,-18,-52,76,-42,28,189,9,2,63,12,50,146,4,42,63,-30,-67,-6,55,130,212,91,-17,74,-5,12,-487,32,78,3,71,-4,35,-53,281,-101,23,4,54,9,218,46,7,146,5,-24,5,8,285,69,77,-62,17,13,80,-29,69,18,-27,68,4782,113,243,-65,43,46,-37,27,77,37,-3,-19,203,23,21,169,1,109,26,75,32,1,-21,480,57,-13,45,190,44,-77,15,-5,-13,7,4,51,-53,-2,43,-8,-82,45,-7,43,-58,43,11,-45,144,97,0,16,110,27,15,47,551,67,187,43,5,-18,74,146,-183,305,-34,18,12,874,28,12,-14,7,30,-78,-72,49,34,62,103,-45,30,-58,-18,465,130,83,39,-43,277,-16,-11,-32,15,-6,2,20,-3,2,269,-7,-10,-50,21,-72,482,96,269,-5,165,16,10,108,112,108,8,92,40,14,-9,26,45,-20,28,23,48,-6,45,-42,-28,201,167,96,141,-187,-8,-1,-15,95,434,-96,349,-12,3,59,17,50,135,36,2,69,60,173,-21,45,16,-17,-28,27,0,-4,230,111,59,192,14,30,9,304,-25,6,12,-5,57,61,51,112,8,60,0,272,296,97,6,100,92,6,-135,197,-115,158,12,131,1,21,25,53,-21,23,13,-232,33,-19,20,61,120,276,-8,8,3,15,448,97,20,387,28,-10,-14,21,19,-53,-16,85,-2,-11,-47,0,-31,18,101,19,-375,10,39,-13,29,78,62,123,107,-71,-85,-3,26,356,18,195,226,65,10,25,96,-29,20,57,31,16,129,-94,-30,739,249,28,14,21,71,-30,75,2,206,-55,-53,-22,42,3388,56,71,96,-65,67,31,320,3,355,-113,161,90,7,112,21,11,107,-39,-154,-50,15,-59,-4,8,11,-8,27,18,46,63,163,-25,-18,76,141,109,44,-1,130,247,34,16,28,29,-32,91,48,-58,-152,26,154,-20,87,119,19,33,2,13,656,27,9,26,5,-27,15,6,-54,267,-2,-8,78,6,75,-8,-29,7,-41,-3,-64,-1,-28,-94,20,71,36,79,-40,899,22,-17,127,39,-3,98,98,77,9,117,-8,57,190,40,67,30,15,113,36,41,243,-1,0,-51,16,-149,7,21,173,0,95,117,32,-31,13,43,48,91,48,182,-201,79,12,-13,-115,43,45,68,15,-21,127,56,186,206,25,58,-7,16,180,48,-17,5,100,6,53,180,-18,9,-94,129,137,189,2,62,24,17,189,110,-16,111,2,13,43,11,-59,24,-17,-29,164,8,119,26,77,132,105,151,63,89,68,5,146,-13,-207,14,25,56,28,53,2,31,268,-10,41,-26,20,85,12,91,-32,38,153,150,-9,35,46,394,-7,20,10,87,18,26,-25,842,-3,-31,-35,-21,-25,-13,-119,-5,65,224,18,53,35,19,73,20,11,-3,247,-33,20,103,91,-36,20,48,-35,-4,-22,186,69,301,-150,-17,168,85,-93,322,-29,-30,36,140,-98,31,-33,-5,-30,40,135,-13,24,-25,22,19,159,6,-45,-5,138,-32,155,-78,55,-29,28,5,-10,280,1,-13,-28,-121,11,7,-2,95,281,-24,142,14,340,-4,33,-2,283,51,81,-22,33,-23,76,53,264,-140,2257,190,57,10,59,28,71,229,56,182,-37,24,29,35,81,15,140,42,660,36,-20,1,-1,51,-55,-29,-39,5,37,-32,30,-2,-218,20,-18,63,11,26,9,16,14,46,3,26,-43,8,14,353,2682,12,-36,26,115,87,43,15,238,-71,-48,15,-124,11,-32,-21,450,37,-19,3,45,228,-14,86,445,38,22,4,260,-143,-33,-4,66,76,13,63,325,-31,47,-181,153,13,173,21,47,11535,82,131,104,167,14,146,-63,-24,-8,228,22,4,-5,23,9,6,-69,-38,21,-17,139,199,-34,-44,37,139,-4,41,188,195,125,25,-29,292,91,431,923,811,-13,-13,1497,190,-48,222,15,26,-19,278,5,103,86,-75,10,-200,91,-18,-2,-67,122,-20,-11,658,233,-25,232,71,29,90,-4,29,-76,14,1385,567,-1,38,-2,16,-24,0,28,-65,-17,-21,93,-86,-13,34,25,163,45,20,102,153,207,-25,179,118,25,487,-31,-95,-14,22,251,-13,67,19,621,899,234,463,99,-56,45,1646,-23,33,-174,3,8,161,275,11,117,-1,-10,19,-44,109,25,-7,7,213,66,7,161,9,89,30,55,3,2114,159,61,-8,58,26,2947,-8,83,127,-17,92,179,-10,68,38,38,29,17,5647,3242,4,168,432,49,252,186,43,196,-21,1473,-45,-9,-19,131,16,41,14,23,4,-422,-10,1,-20,60,-52,44,15,-81,253,-4,10,-21,10,-20,7,4,77,368,126,102,51,-1,371,126,175,45,-9,-50,12,74,496,139,-58,32,-7,116,76,-42,72,-15,30,2,57,-13,24,49,135,34,86,1,62,-39,268,97,116,-19,685,1200,-57,-31,31,100,80,111,-73,-7,-61,-20,30,567,3,17,11,5,23,23,63,6,58,20,-17,177,-53,36,125,83,111,230,-40,13,9138,-5,12,-27,28,2,-24,-13,17,28,-13,-16,84,43,52,-22,62,6,263,-122,54,-16,-38,-137,-34,54,109,112,138,166,226,5,-11,120,7,83,32,16,6,176,-22,67,28,4071,9,-90,-18,-15,135,137,188,-162,386,-48,7,17,62,178,46,176,62,31,85,77,503,-2,60,6,-19,184,108,444,1584,10,25,680,49,284,-25,237,39,54,210,23,146,-194,-42,119,119,21,24,89,-41,1144,9,5,201,72,-37,481,131,70,67,48,22,50,-54,76,60,4,4,-89,-47,115,-3,129,1713,10,84,-22,-1,63,78,307,91,331,-26,26,34,155,-47,109,342,61,285,122,16,-36,9,273,71,104,-5,25,447,-5,21,958,25,87,-43,-15,119,125,7,104,119,59,-7,-15,60,-60,65,0,22,5,-3,-20,20,51,75,24,377,34,199,35,-10,45,-6,179,-12,-62,-9,69,-7,3,-15,43,-8,126,-51,159,191,-47,-58,35,-5,44,16,-9,-81,174,-21,104,65,-1,32,5,59,51,3,-18,90,1162,460,294,28,-54,-30,-3,-22,8,0,49,168,19,89,25,71,-22,41,472,262,82,-50,47,25,110,129,41,265,2337,114,1028,43,138,29,49,51,38,58,62,-66,7,6,37,413,45,19,36,0,-9,-28,11,-20,42,36,41,67,11,43,231,387,-51,0,26,7,64,1,73,50,197,33,92,124,34,-25,-70,691,17,12,-13,99,-77,-20,32,109,-22,-5,33,-33,-29,-73,-30,55,-17,0,-37,-14,17,-53,-64,-1,3,5,-60,-19,-51,575,68,75,-47,16,12,41,2,-9,81,151,201,325,135,660,-32,5,68,-16,-73,49,32,-13,-5,4,2494,-101,-57,0,44,27,190,0,10,670,7,-80,4,-50,50,42,272,12,98,-6,71,85,-8,-7,173,62,114,3,41,-22,-27,33,70,-3,-19,2,131,4,283,-61,472,1,23,83,32,-40,16,18,15,-33,-147,27,-26,67,6,29,208,1,85,-57,-13,99,44,-48,-11,-11,28,51,-81,108,13,-8,6,-1,7,167,-15,38,-68,6,-179,13,-5,0,0,-11,1233,420,178,8,-9,-39,33,292,-64,52,38,148,47,78,54,-35,13,56,55,54,509,168,89,3,-28,412,108,143,135,-26,155,-30,-34,104,86,78,37,-80,-3,-18,29,131,30,197,5,14,-14,51,98,34,-6,46,2,14,50,-3,123,206,37,76,54,2,-61,139,98,211,93,-165,30,-22,114,-23,61,30,37,-66,-36,-18,104,683,80,50,41,2,-37,325,-67,-11,41,18,-9,156,434,-61,-51,40,855,199,23,5,-52,-6,206,63,90,-2,6,53,31,-141,-2,189,36,21,-34,158,-28,-12,23,40,-112,9,32,-59,12,198,-19,-90,87,7,136,-239,-22,11,47,-69,127,113,-23,53,362,6,-37,69,-5,95,-1,12,-22,58,-38,45,-14,9,1,-157,36,-3,17,14,-15,26,-196,32,-46,-45,-49,-1,-10,45,22,13,21,22,18,-6,39,17,-2,-4,3,18,343,98,-42,-10,-4,25,-155,299,-23,131,58,78,155,-89,7,-93,-83,42,-64,57,-14,28,6,81,59,13,59,69,40,-28,17,27,131,68,-50,29,6879,273,125,24,-313,37,24,79,55,65,-13,-20,68,31,-10,-10,184,2816,30,12,3,33,2,-10,150,26,0,-1,10,64,1030,58,-3,65,-16,180,211,-5,58,93,22,45,-18,14,3770,130,16,3199,-13,25,-10,6,-50,-35,-22,162,58,41,17,136,71,-10,77,-4,350,22,-26,65,20,-18,103,73,-55,19,81,52,79,-13,-88,157,483,115,164,-12,-2,-9,-11,-44,1,-47,2,42,49,18,34,96,187,-34,40,-30,35,125,-27,51,30,21,18,462,-31,78,12,295,95,17,19,28,206,232,189,45,-21,164,26,-144,57,196,175,306,63,102,-24,76,50,66,39,10,110,-36,-125,21,5,3568,-4,287,28,-3,32,-67,17,15,-11,-75,-42,-18,-1,-38,10,-13,-29,11,-50,-7,41,-132,32,-46,3,38,51,-136,41,443,-108,-2,6,-7,53,84,159,6222,1250,1274,30,18,105,186,274,-117,81,99,170,-50,62,0,95,34,60,51,8,-144,182,40,86,-18,-4,38,35,-5,1,18,280,-4,194,26,4,14,20,158,25,-29,58,-97,788,95,-26,37,446,-7,15,47,51,25,-22,92,13,-33,14,103,21,8,39,16,12,143,321,14,47,-48,26,29,479,44,56,98,50,-76,325,-4,4,13,17,25,224,25,-6,11,14,-24,-78,4,85,3,30,-12,58,4,-12,21,53,-6,2,116,34,55,24,76,16,-52,-10,40,22,157,-72,139,48,-18,-201,1,-4,67,1407,69,-37,75,397,21,-9,4,337,32,-30,2,22,18,-1,-14,15,29,-7,-38,470,23,81,14,-11,41,31,221,12,102,41,40,-36,27,-5,0,-13,3,-8,73,180,66,41,39,84,6,41,122,-1,282,485,-12,278,-13,79,-14,146,43,31,-34,30,43,-8,20,274,26,0,101,98,36,15,8,-32,167,4,-26,-79,128,252,-2,14,63,16,42,83,-20,63,96,61,170,58,-17,506,147,33,33,-9,12,14,43,-61,-47,-105,-9,127,32,178,-4,-18,1,32,46,32,124,55,42,17,1535,40,6,279,152,533,-3,-37,3,80,12,-3,500,52,-18,-31,4,-83,-28,8,-12,-35,-24,624,29,-85,178,34,-18,135,-85,291,1376,23,75,-3,-7,0,8,-26,-37,-28,192,67,4,75,127,6,94,-29,67,392,367,-68,-13,14,297,40,28,-197,-10,77,88,-9,30,173,56,83,245,-61,136,1,-31,-201,166,-37,-30,6,-22,18,66,24,-101,43,162,372,-34,7968,24,-26,5,108,38,42,49,-54,5,-11,14,33,-1,1,14,47,283,8,4,-50,1641,-5,-8,30,-141,27,37,49,17,-9,85,-4,13,0,64,-27,-3,33,-12,79,13,26,-29,75,56,11,206,-19,-3,38,-14,622,-50,119,60,4,18,39,144,-11,34,5,12,186,23,-64,372,138,16,142,57,335,-59,99,567,-156,-73,-25,-10,142,8,56,42,79,-99,127,110,243,129,2,-7,34,90,19,147,-23,-11,-2,51,31,21,214,22,411,53,39,-29,34,177,-33,20,-28,-49,279,48,67,63,3,520,39,75,59,-78,-72,-6,60,66,206,66,81,6,11,-9,27,-74,257,-43,-85,178,-42,174,129,92,-100,-81,64,-25,173,1071,-42,209,-64,92,9235,303,-20,-45,34,77,-55,24,1,74,132,245,2167,63,5,51,-11,51,3,-44,13,17,23,-9,222,128,110,-33,-17,21,-101,-130,103,-19,-56,-13,116,28,-126,236,7,-90,-10,8,20,286,-29,12,8,5,-14,-11,-16,-2,-17,-74,11,-7,-82,5,10,-2,50,126,-8,32,16,28,11,16,191,29,60,101,-54,-125,-58,37,499,139,2092,3022,44,12932,-163,-20,24,53,-2,-6,80,-32,-3,-51,31,57,171,-54,57,150,17,146,-20,20,41,121,7,-12,14,8,84,15,16,506,3736,71,93,-103,132,-130,451,39,350,12,31,-28,-6,924,-8,125,5,148,51,47,101,8,26,-76,-10,1,-33,-392,187,72,31,-11,11,-143,59,-35,-115,-222,-95,116,79,358,460,129,26,-19,21,-33,-43,130,-12,-5,211,6,147,84,118,66,12,-20,368,29,1,206,146,46,45,129,-9,69,67,-16,34,9,81,118,42,-29,57,6,22,-59,-94,-93,29,54,-21,-20,24,-3,-91,166,26,7600,59,-15,88,-54,48,-6,-75,186,148,26,-482,1224,-6,53,486,35,-58,8,-36,-13,71,50,60,771,28,63,39,-39,-30,-52,-27,34,1782,59,-13,60,-40,73,-10,-151,2,18,-9,-52,2,49,-19,7,-12,65,79,-31,12,26,27,583,547,-278,108,-44,0,377,-120,114,-1,157,114,156,53,30,97,11,367,880,64,-1,41,-1,-25,27,112,216,-27,-16,-8,-32,-10,-26,58,90,70,-141,133,-10,20,9,61,-21,72,199,65,116,3022,16,5,25,28,-92,-62,17,-6,154,80,236,-30,5,137,28,57,148,51,-23,101,271,-123,-94,193,25,-54,78,108,103,-4,-22,129,-6,-57,-53,-21,20,50,-35,-31,19,43,-45,-8,46,174,70,3,165,48,10,-5,131,118,-4,47,-9,-47,-15,27,167,-42,33,89,-3,-11,-103,40,27,210,-225,-12,204,-178,19,69,183,-38,165,83,103,-42,-41,22,100,117,105,34,-26,-1,41,-2,28,12,2,137,26,468,-20,-10,53,149,-7,14,47,40,29,-1,127,24,128,7,23,41,6,-6,17,1282,-11,10,158,23,-40,-103,29,9,70,16,20,525,38,-147,1380,-295,152,1056,60,46,22,55,238,166,464,77,186,129,-17,18,0,158,-171,28,403,11,3382,-7,-11,1114,-11,14,-21,178,11,33,-20,242,-18,-86,48,92,75,-5,54,0,3,19,-55,-131,-112,125,20,63,985,7,-28,293,4,0,120,21,33,80,3,-66,-11,83,121,8,165,83,-6,37,-2,33,68,37,511,96,-4,199,53,46,63,87,-13,152,67,9,4,82,162,56,45,86,46,-48,165,58,-91,16,0,16,119,2,418,320,37,217,-33,-91,-23,25,206,47,-9,17,23,171,-15,6,-5,47,9,-36,180,28,195,23,160,-23,-29,55,-19,24,80,-1,-53,-48,117,-50,-50,-114,-83,313,35,-14,87,131,45,-66,47,40,1,-6,167,-127,-32,152,901,-10,-29,113,11,-1,-74,5825,22,22,47,7,119,-74,32,27,46,18,-108,128,19,32,75,119,18,848,-33,129,14,-10,-89,96,9,68,-175,-1,-64,39,-19,26,-69,-1,74,64,85,-2,77,31,-38,33,60,345,-71,-115,874,175,22,30,107,21,123,21,-6,19,40,34,48,104,22,-16,46,-13,-82,270,334,12,198,-11,0,72,130,49,53,44,153,-54,-35,-10,22,45,-22,17,5,-12,125,-17,199,19,101,184,61,-22,3,-16,-62,-2,-15,270,8,179,44,261,93,177,76,-27,-65,5,-49,14,-36,-67,-3,-21,-18,15,150,66,5,125,35,-34,108,-37,-5,87,56,28,60,0,204,4,1123,67,-164,-100,-47,94,75,1431,48,-53,10,-24,16,16,-13,30,22,212,59,2,62,-6,-115,-31,37,-23,-46,-21,10,154,-32,-35,2,-205,29,-6,0,95,-2,67,39,-14,38,28,42,-12,38,-28,10,108,-22,39,-1,49,115,18,-53,25,46,1,-17,-8,6,35,-1,-10,12,18,42,-42,-71,186,67,-13,-50,-35,-50,25,-141,-53,255,34,201,34,-79,5,19,9,-7,-174,142,32,48,-52,159,5,30,47,25,16,71,259,-29,103,252,78,-153,67,31,-48,45,74,23,-43,28,-64,87,391,14,-11,5,3,76,-12,26,3321,35,32,394,533,-62,38,143,19,-27,15,38,-38,146,-23,4,83,133,26,29,53,27,185,35,-64,-64,25,6,105,111,1349,81,9,55,925,15,909,55,-9,-2,-282,58,-97,-11,26,171,-39,237,-62,-47,-180,-89,24,-156,273,-37,45,28,11,-17,-92,-39,38,238,-10,-23,-202,89,-47,-50,-32,98,25,-27,49,-18,-70,35,41,60,-96,11,-180,-8,82,-35,-123,0,7252,-64,42,192,180,56,24,38,267,-59,-31,114,15,59,43,18,27,-17,60,121,-9,-19,-9,73,-203,29,-21,47,115,0,108,163,-98,25,51,-8,-27,-231,-16,214,205,48,-417,-14,26,11,196,12,17,-23,133,77,-8,-33,89,-16,-22,21,209,82,91,123,-46,-84,585,-20,46,6,-19,434,126,-249,-292,-348,-65,68,-62,-295,-13,-93,67,65,-31,9,1006,-7,-18,63,321,165,1719,61,-96,459,61,-40,-22,682,16,32,123,304,-40,1225,-11,-543,-750,-1742,-80,-441,63,5,5,-7,127,-58,268,-46,264,177,288,18,8,99,25,219,39,324,19,-1,-2,1,-88,353,34,13,347,18,22,6,42,241,54,98,50,812,-46,59,6,-216,-35,18,72,78,44,-9,5,78,-8,11,17,11,0,73,-76,82,192,127,43,472,-19,-12,-48,-41,39,52,2718,96,-8,9,-10,14,120,-1,110,52,73,785,15,1800,46,4,3,1,-8,73,-22,50,-18,1,40,-13,404,-9,-8,56,-11,398,-20,296,59,-35,-83,0,50,12,34,8,31,-21,-7,-23,179,120,33,15,30,-8,147,5,-8,-4,60,10,59,12,108,-13,46,19,23,14,-40,69,-3,3289,19,76,91,56,915,-29,37,-52,-15,-19,90,3071,4,36,-46,2,9,-72,61,92,41,22,22,170,130,-37,-38,10,30,-24,-4,-27,40,260,-26,15,9,27,38,-20,94,19,-33,51,98,-35,24,-1,48,26,455,5,-30,-24,-97,26,50,111,54,25,46,77,-11,30,69,-15,475,42,84,273,107,65,115,387,-179,7,-11,-13,-14,3,-27,-7,159,26,-42,127,13,-53,33,860,638,47,17,47,67,728,11,164,128,-24,-173,82,233,125,57,-19,195,694,-20,61,9,129,1,-55,486,-133,-34,-6,-20,2,105,149,395,-190,-18,-17,134,-36,24,-23,-132,-27,66,51,90,-37,-298,-27,-61,91,93,52,42,80,-6,25,86,149,37,14,-68,68,20,80,41,93,68,44,46,0,-11,56,38,89,55,75,8,25,0,-22,-24,62,-28,41,62,-111,-15,43,56,-53,219,442,428,6,113,475,13,12,91,-58,-30,79,-8,22,-26,12,47,87,-5,-10,33,-80,-423,155,-12,421,-253,-160,-145,104,-211,-94,-59,-91,68,19,175,18,43,5,-41,3,-31,-7,-136,-70,-11,-56,-73,18,-31,-19,24,-84,-77,-114,-14,48,87,-1,-54,50,13940,22,-14,-9,-26,-6,-33,3,-30,-15,-12,8,-8,-51,-44,-225,-149,-250,-270,-55,42,1646,592,1660,148,-89,724,107,29,3088,13,20,30,810,4202,191,109,2,68,86,-28,42,33,53,12,-22,1,-22,55,115,142,-22,55,9,97,63,134,87,120,145,98,22,109,104,212,20,435,276,81,-70,167,100,93,-17,103,29,38,11,14,36,213,24,2,29,13,1,113,106,-4,34,24,47,73,26,5,70,55,215,-5,106,-23,-13,-109,148,82,363,6,-44,65,50,-47,34,8,-29,63,-19,48,121,-140,-26,49,-100,-7,3,28,46,1055,69,80,4,-63,115,38,34,-10,43,23,-42,-4,-2,2,-33,820,-18,-3,-7,8,-53,174,-23,-39,46,162,-89,-36,34,3,-18,16,35,48,28,28,14,67,209,17,48,-187,29,-13,46,94,31,-14,7,28,21,88,-12,107,69,-1,42,218,44,240,12,113,181,56,273,-147,-28,4,25,74,-39,23,80,34,-1,608,-486,13,311,-44,117,16,-11,-3,13,-14,4,87,76,90,199,-7,2,12,24,16,-52,-8,17,-11,-6,92,-27,14,-43,5,-3,-12,8,16,161,45,8,12,45,-41,-1,-193,-7,32,337,59,-91,56,60,-50,23,3,44,-66,16,123,-22,-20,-12,19,-32,7,82,44,-44,-11,13,-61,-11,-17,-13,-101,74,-63,-55,42,-24,31,155,-116,133,20,32,0,90,-28,8,15,29,16,137,-29,-34,6,-20,-18,45,32,33,27,-14,34,32,0,-61,-17,5,26,4,60,1,81,-141,73,115,23,-15,-31,6,160,4,-71,-34,48,-11,68,-57,-123,27,98,128,-18,-17,10,-66,63,15,-63,70,-271,57,23,76,-18,123,-43,251,-38,-72,-5,5,-30,-9,2,74,9,24,92,58,-58,37,88,150,60,-6,2,26,0,6,37,64,99,-42,27,-3,18,-1,32,144,153,17,228,-36,12,-39,22,4,7,14,5,-36,43,76,104,47,-53,95,-107,-9,580,-68,51,14,30,50,-1,-22,420,-77,143,59,17,72,-2,-16,-5,-27,25,-1,129,26,10,-233,13,58,-10,78,-42,-33,66,258,-86,41,11,28,-6,-28,-19,11,430,35,-20,-3,4,794,-6,34,-29,44,377,-26,-119,8,-19,49,87,35,-85,-69,28,129,10,19,-3,116,11,73,103,16,-73,-39,69,-3,56,139,-59,-80,72,-2,121,2,150,17,-53,10,27,-15,-16,-16,29,221,4,17,18,21,7,-4,19,14,59,-56,54,13,84,66,34,-25,34,-17,-10,11,9,-45,25,84,11,-42,125,48,-16,9,45,-60,35,40,30,129,39,-36,38,-156,-39,15,-25,16,-1,-2,-18,14,44,19,-5,-11,-5,100,42,-34,25,-18,22,-2,46,-10,26,12,66,31,4,-32,-14,-1,15,328,-1,25,196,195,27,-11,-14,29,-56,-37,-30,4,10,3,5,34,-24,22,-35,-4,44,-148,-98,89,14,-65,29,23,80,28,76,123,103,-76,4,24,-3,-40,84,12,-42,22,-29,8,154,-29,-16,52,26,-33,-22,7,-13,21,-49,25,13,-18,-5,0,10,43,-414,-76,122,-5,-6,-29,-24,41,-332,92,-32,89,55,33,121,11,148,-6,15,-19,64,94,-5,-3,22,80,68,18,-55,-56,-3,139,54,-9,34,81,-23,70,26,14,-20,10,8,-29,17,-51,253,32,-36,-7,549,9,-59,-21,3,-54,-6,8,-40,0,28,34,-10,35,19,-12,73,219,47,62,15,13,100,12,4,42,3,34,-9,3,-58,21,25,131,6,-23,49,2,25,371,15,-34,43,43,73,19,141,-81,-39,38,65,42,0,59,8,7,-13,64,9,61,56,-47,1,-6,57,-32,193,-24,-275,-18,36,34,53,28,19,-6,45,5,15,10,98,-5,-56,-37,26,-26,0,55,16,-12,21,69,-18,32,15,30,-63,-38,-50,-24,-11,-7,-14,-30,34,7,-3,-37,92,-42,-9,152,34,13,97,-16,12,29,36,-9,15,4,15,14,34,13,41,45,12,-35,7,-11,452,106,-32,3,-21,-195,10,5,-1,123,-1,18,105,28,-38,89,67,4,50,72,158,-106,26,-20,24,39,-140,66,-14,-20,38,33,6,148,26,36,47,-31,163,12,-18,19,27,73,39,-3,53,18,7,176,45,23,-27,-15,55,-37,-23,40,66,-84,208,46,7,-18,-3,-50,40,7,14,-16,-137,92,4,-2,-50,-92,43,-10,-14,94,275,8,-35,-74,54,-40,75,-84,45,-15,-121,14,298,120,6,-10,-26,-8,52,-52,22,-63,-61,-119,44,97,-212,4,3,18,-5,-52,26,-76,-9,-29,56,97,124,-16,-66,-7,-69,376,19,-3,103,-37,41,-26,-78,-33,26,59,67,5,36,-24,12,10,14,55,18,-56,62,30,36,5,51,-182,271,74,-35,11,45,39,31,-187,23,-44,33,122,64,-106,5,190,-210,-5,-13,495,-10,41,27,46,17,67,29,436,-3,75,30,-5,76,60,75,-20,-5,-9,171,-96,-120,73,589,67,10,-1,-24,55,11,-75,-14,102,-12,40,-67,-16,-36,37,-5,19,78,-5,0,5,-22,16,93,28,77,4,-9,10,20,29,201,-80,-307,98,-39,129,153,70,11,80,-11,6,-67,864,-27,37,-49,41,-41,50,-132,47,16,11,67,13,44,-11,66,-8,57,15,3,6,-12,-83,49,-11,-145,58,-83,8,27,52,73,-96,-61,78,144,-91,-68,6,-20,6,-6,18,165,28,44,197,17,13,-52,-31,26,-95,72,57,1,18,-79,130,-103,23,48,37,-32,-16,-29,-27,-30,-27,-45,-129,-47,8,-2,20,-5,-13,-73,9,-12,80,63,748,-94,-26,22,-22,2,-15,-22,2,-24,4,31,-25,12,-7,-36,-55,117,-34,-90,189,41,-121,-34,-30,-1,20,40,-11,-12,-62,0,1,-8,35,27,-49,83,-9,-9,529,-6,61,-2,13,6,-2,12,-48,51,596,-2,164,14,-6,20,36,-30,-41,62,32,13,4,31,-22,17,20,46,3,10,-62,-61,45,-52,13,25,-345,9,13,5,-109,20,239,-9,22,65,-165,39,25,-7,39,-35,-8,-13,-55,-5,177,9,51,-27,239,-30,25,29,116,11,-2,20,73,-41,-36,-22,114,51,71,-6,17,-20,-91,0,-126,-21,28,-2,345,-94,-78,-124,-496,-49,47,-28,16,-13,-4,4,1,17,39,102,171,35,28,1021,-14,64,16,1009,-147,179,-14,21,-100,-35,-16,123,-178,255,35,44,164,64,26,-2,8,-27,43,-119,64,63,-31,57,-171,18,-60,54,-165,-19,-27,51,-8,-62,26,-77,181,-40,-165,-63,33,9,-3,10,12,517,6,-21,-117,-1,12,20,623,37,1,-14,19,47,67,-66,-54,11,-19,69,-16,-26,83,9301,-86,90,-16,-29,-22,-39,45,214,37,92,31,-6,-18,52,4,30,14,-74,-34,72,44,71,31,-36,25,-128,95,-28,13,8,67,-35,44,-2,91,-9,-77,14,2,178,19,-48,8,7,13,-28,-14,19,64,-58,27,-23,2,24,72,-24,38,5,-19,28,4,-37,66,20,118,64,2,-43,-23,-5,3,20,-15,74,7,56,-59,153,-9,-34,11,-1,-52,-38,-11,-43,-10,43,110,5,79,-8,29,39,10,64,3,29,21,75,66,346,6,-45,-44,269,66,26,-10,-20,-21,-17,-12,-7,-31,90,72,23,11,55,-16,20,-300,32,-17,-6,29,-21,10,4,-13,-20,5,-16,-20,117,-61,56,34,54,-8,0,-29,11,-8,11,42,-67,-20,8,29,-154,117,-129,44,95,26,73,44,199,-252,70,-231,80,65,18,-12,60,9,34,-11,3,47,97,23,-80,149,-38,187,-3,4,73,-13,20,-34,-63,277,101,50,-28,-150,-85,-51,30,10,-42,29,7,115,29,-27,48,63,33,17,-64,-17,2,-10,76,36,4,23,-75,-31,-6,34,144,-13,-10,93,43,29,-91,63,40,54,-21,50,22,-4,-12,-44,15,71,133,153,45,-8,-43,35,54,8,1,44,-53,15,-35,4,34,78,9,-38,-25,-13,75,60,17,40,-6,9,25,76,22,57,-85,76,1975,-46,116,22,276,43,34,-52,0,-46,7,2,28,-28,-17,1,-19,91,-61,-34,50,48,22,11,-3,136,4,16,35,89,-21,-1,-20,4,46,86,43,-96,48,-14,12,-29,-119,67,-136,-4,-71,-9,49,1,54,123,-26,31,12,20,-38,44,55,-14,21,72,-27,2,-78,-61,-40,16,8,1,149,32,-45,3,413,-95,-37,-44,-98,36,11,-19,-15,-18,29,20,-9,112,48,-52,133,25,-105,-74,559,73,11,26,197,179,-52,-22,48,-26,-42,469,-35,57,-24,-46,126,-3,25,-23,40,-23,45,-2,98,-34,-125,12,16,-7,8,79,-34,67,17,-22,-4,-51,-17,31,112,-75,0,-35,12,6,-29,99,166,149,27,14,-11,13,-63,-11,29,-80,15,137,20,139,13,-46,-12,11,-33,25,-32,-37,3,34,64,-49,-14,-21,55,-1,25,155,56,5,410,92,20,323,74,49,2,84,219,142,-23,142,24,161,34,121,451,-45,257,16,55,-318,121,2,8,96,-6,-61,373,-279,-10,-4,42,-51,-28,95,-6,3,16,72,36,0,18,96,60,39,37,74,31,36,-12,143,-3,-7,113,98,4,-148,-94,120,96,-31,-23,10,196,91,39,-8,4,59,-44,96,4,-2,-31,134,-174,-223,9,279,-1,-17,-44,35,37,118,-26,5,-9,-167,58,64,31,188,10,123,-108,76,204,62,70,-11,-1,-14,22,14,198,24,-186,-76,28,-31,-122,3,32,42,68,-164,53,-67,91,-16,-5,14,242,-75,471,-136,5,-36,8,-3,34,32,32,-40,1,-1,73,-66,-105,5,18,5,311,-53,-30,58,79,28,-10,-46,219,102,3,171,102,-6,30,-101,79,-17,66,30,16,-29,155,162,49,-14,-72,73,11,-47,-42,285,36,-19,116,44,75,302,42,175,-114,31,-4,160,21,6,26,52,0,-4,-5,43,86,29,24,29,15,31,1,-105,-1,57,-3,32,40,38,-7,-15,-9,-52,-2,16,-125,15,120,-110,-38,17,6,257,60,44,31,256,-10,-3,20,-8,-2,12,86,-17,24,-176,-48,87,42,-40,40,-11,4,166,-30,66,-14,66,-9,82,8,18,21,27,-21,-22,184,-21,-5,-103,-19,60,4,53,25,-42,154,31,28,-36,-8,-17,166,70,-9,237,-2,-56,57,311,44,-54,43,-36,74,95,-8,19,91,-28,-28,198,3,29,-11,68,45,181,18,298,39,-13,51,-64,-8,106,-48,-69,-7,196,83,20,33,244,132,-18,177,18,129,12,-10,16,-28,91,377,126,22,79,58,42,28,17,21,-17,68,14,58,-7,-9,85,-4,150,-6,27,48,11,71,11,27,-15,-30,-8,-10,45,61,37,13,-5,55,-34,23,69,-5,0,9,-21,-8,-11,55,29,144,42,130,5,-12,-39,66,7,19,9,6,-33,-25,-40,-39,45,67,46,-20,15,-18,42,58,-6,434,140,216,-17,-11,109,-22,7,-93,-20,-111,-8,54,89,-145,-4,-102,37,260,29,20,56,-84,-11,28,21,-22,-25,46,49,-20,-18,-35,29,4,10,44,-89,22,29,-25,34,-2,44,13,141,-3,-170,3,250,-7,0,101,5,-78,279,67,-63,18,-1,65,8,67,-32,-64,86,45,-75,-42,29,81,-5,-19,-26,-359,-8,13,9,18,48,-6,50,11,50,95,117,108,-12,14,21,21,41,25,22,36,-8,-32,-5,-68,-67,27,-5,85,17,22,-86,710,48,-70,27,15,75,156,77,20,-32,30,28,64,116,-19,19,162,23,53,92,437,-8,18,2,24,28,55,29,9,-3,-16,-23,2,-10,-57,-32,-25,59,23,34,-10,0,-84,4,-30,-29,-17,56,5,228,91,29,59,12,93,61,-186,-86,18,68,-8,-36,-25,28,144,83,140,121,80,83,-86,-4,37,267,-21,-11,-17,-13,69,-60,60,-39,-29,-34,16,-24,-33,26,28,12,33,89,91,-11,38,-12,42,-10,60,48,62,11,122,11,-6,130,15,-23,-7,20,3,-19,9,-11,627,-34,-63,69,15,151,-10,116,102,49,20,46,7,61,-14,5,99,-27,78,142,-7,3,-18,-18,-28,50,23,29,75,-10,39,-26,38,20,32,102,558,-38,1,1338,-35,51,32,-9,6,20,142,-16,13,-9,-10,5,218,40,-67,23,9,-3,0,70,24,47,37,64,-34,-2,45,86,43,-5,33,52,107,-52,-65,-16,-47,5,-1,2,-17,18,-2,-26,-5,-12,1,-22,-30,86,56,-149,38,16,-19,-13,50,-32,-161,3,-8,20,30,51,151,40,17,467,9,9,1168,-55,-16,-13,-207,14,-144,29,-18,36,-18,31,52,9,-19,-73,-16,31,221,86,-56,68,144,-17,-25,12,4,52,8,-16,5,167,-9,-8,2622,-27,91,-3,-44,24,-6,11,64,-15,113,-104,5,54,98,-23,-19,-44,12,61,-54,101,-16,-49,126,67,-53,50,31,260,153,54,38,56,165,12,145,-17,5,56,110,77,39,23,-42,12,-31,31,-50,17,46,171,-16,-31,72,-42,28,20,16,74,7,38,134,412,0,-10,-33,63,37,33,-23,36,-1,36,38,96,41,67,89,65,83,91,72,5,-36,0,-5,174,-33,1,-10,-25,-23,-3,-29,-33,44,88,67,22,23,-77,-76,-5,-22,7,-99,45,62,153,33,-33,61,-28,-1,-147,11,11,-20,9,13,-73,3,86,-106,-27,-128,167,3,-1,-12,3,22,-68,-54,-14,11,238,-30,13,58,-57,15,78,-45,17,32,-1,113,68,41,-20,-54,-20,-15,-6,-1,-42,-7,-12,188,1,32,3278,73,11,-17,52,-47,1167,-28,-16,12,112,40,129,-11,31,-136,46,-115,67,166,-11,-64,-64,1,18,165,11,29,55,-32,-357,50,-35,-70,-16,272,-21,-37,23,-10,-30,1,13,37,-1,8,8,-90,6,-20,83,18,21,7,-9,39,4,337,100,116,-7,81,-72,-21,-46,36,9,162,-20,12,-80,77,70,35,94,17,8,23,-1,42,-31,-18,-57,26,-38,6,-5,30,45,-35,30,10,23,38,-44,15,6,16,-18,74,24,31,53,-120,13,-111,57,-7,-14,-31,-15,-68,-8,-17,-40,11,78,-5,22,41,-31,-5,20,25,85,-285,68,8,-15,13,-26,-12,-22,-74,21,118,8,-5,30,26,83,-67,-9,119,-6,32,7,86,-59,-1,-25,-43,18,62,-2,-8,16,52,-7,37,141,46,-12,81,183,30,79,2,-38,76,115,-9,-11,-13,-17,22,13,-2,13,179,-3,-3,41,-8,5,48,25,89,40,0,31,296,-47,-72,40,51,-56,264,34,5,-10,27,45,48,-1,-2,28,5,15,110,-50,-9,-6,15,-3,-6,235,-22,23,-22,-38,58,482,879,76,15,1,37,137,7,6,5,1,-5,36,45,30,34,-57,62,42,30,50,130,134,96,-11,24,5,-36,18,28,-5,104,197,-5,-26,-41,-27,-20,-105,-7,-10,-30,51,98,47,22,25,23,38,-33,-30,69,-18,15,14,-10,-8,86,67,24,-20,24,5,105,5,17,-7,-3,18,4,34,36,76,39,-9,-18,62,70,8,37,-6,-8,4,-12,11,51,-209,22,63,138,16,8,15,34,0,23,1,-2,-15,153,70,-39,115,-14,10,6,343,6,-20,23,109,35,126,-9,47,22,11,-9,18,103,22,-10,11,57,-31,15,84,2,34,6,-177,23,3,-42,-32,-68,80,-91,45,32,60,277,17,69,140,23,-3,506,-3,-22,25,38,16,48,25,-42,40,-10,4,11,13,11,22,-2,64,46,-34,68,-12,156,32,24,-62,-11,-56,-24,33,91,163,2,2,40,49,-143,107,53,13,15,14,21,-21,-10,-7,11,-7,601,7,-30,11,-26,32,-38,30,32,31,11,-13,53,466,-31,141,26,17,10,14,4,-5,-27,-29,-32,14,30,-31,-60,4,8,345,24,66,-78,55,4293,48,-39,108,-34,-1,54,6,36,-11,-18,4,-7,10,3,-7,66,1,-27,-3,16,-67,19,23,8,-26,-12,4,-24,11,-9,162,-3,-12,113,6,77,-173,68,46,-3,-42,-4,-17,14,31,24,-2,-22,4,27,71,22,74,6,-6,-16,22,-13,-71,-13,6,45,6,27,25,37,2,26,30,-35,7,-17,69,-2,-1,11,-7,-13,-36,124,14,22,-18,63,-15,18,105,139,-46,120,-82,117,11,-95,40,25,38,0,-5,57,-41,23,-16,33,-26,-67,7,-39,-27,-153,-20,-31,150,-116,40,220,69,-8,11,19,12,-57,31,33,121,-22,36,-3,175,12,2,-42,5,26,43,2,132,16,225,107,2259,28,231,-1,-32,-39,16,159,44,64,-13,36,18,-87,65,746,-5,108,1,50,-14,257,-76,0,756,-21,29,8,-9,14,140,31,19,2,23,15,83,-32,-54,109,12,369,47,28,-3,67,-30,87,-3,-14,0,-7,180,113,20,16,-16,-37,64,2,11,-7,2,11,44,75,15,-7,130,8,30,20,43,-43,35,-14,19,-15,-89,-19,-105,-22,-93,-19,-3,-20,11,-25,-98,-66,13,15,35,-8,-9,-10,5,2007,15,39,29,3,12,-24,-88,-30,32,37,58,503,-2,161,-3,9,41,-11,53,44,7,81,-100,19,320,-115,65,3,62,13,-8,5,-16,-19,-37,-23,-23,6,-5,-14,-7,41,90,25,236,38,74,26,2,22,37,88,-32,11,9,12,-44,62,-204,122,-21,155,-35,18,-40,-31,7,-19,-32,26,-2,-3,-7,1,6,50,-43,-18,-25,33,-7,12,-190,-90,26,86,1,14,25,-43,81,-12,58,191,-23,47,-148,7,14,66,-1,11,17,35,11,108,141,-29,0,35,198,-25,-44,17,-100,-28,15,31,-187,18,318,33,208,23,11,-7,-60,372,-5,-51,-14,20,-30,-1,-153,44,12,-6,-4,-6,-18,31,2,-10,63,-17,-41,32,3,35,12,1296,19,-14,18,-31,477,43,-37,15,-21,-8,36,110,-10,33,71,16,10,-20,8,-88,28,49,-18,-26,103,-2,21,96,14,40,45,207,-30,31,-52,17,0,-25,12,10,8,15,6,-115,-19,8,3,-11,23,-8,10,10,-55,-11,54,-41,52,19,108,-29,28,14,2,24,-47,-65,54,-2,-40,-113,14,-39,-154,-18,14,130,43,-152,19,33,27,5,15,6,-14,-152,-66,-8,-39,-6,7,899,77,0,117,-156,67,-9,0,-149,-20,173,95,92,13,128,75,64,30,45,-5,127,15,-26,40,-17,5,-53,53,-18,23,17,110,13,-7,-8,-61,26,28,53,49,16,91,-7,10,-31,-18,35,19,14,4,-23,-3,247,-36,20,79,29,-22,73,-11,-17,34,-17,235,3,25,17,-29,-27,-102,39,36,80,-33,-13,43,96,8,-15,16,-9,33,-43,-27,-66,-16,5,61,71,11,-15,-18,72,29,46,-10,21,10,-69,113,17,-16,-5,60,-5,14,-23,23,22,-10,72,11,6,-77,8,56,4,9,-30,-2,87,-12,27,-35,5,0,-14,25,17,-46,-42,64,31,73,45,2,-9,7,-32,20,-11,7,-2,-16,29,64,-51,9,140,42,144,37,39,-46,229,-87,-26,6,8,3,-30,-12,-93,49,11,35,-15,2,-14,-10,25,15,-23,202,-21,5,48,-12,-14,-44,137,-38,-23,49,29,12,-103,9,51,77,-134,-49,-15,-3,19,3,-8,24,119,10,41,80,114,6,203,7,-14,28,-16,-37,7,-15,49,11,29,-18,-37,-23,-37,-39,58,16,23,14,-45,-36,12,-29,-39,151,73,-2,-16,-21,-97,-84,-26,-31,140,-70,-22,-55,-40,30,37,34,-101,-12,1,29,-19,72,67,-25,-14,-16,61,16,25,-81,-33,103,24,2,-8,8,2,6,-5,6,1,27,-9,-100,-3,7,-33,41,42,-2,-23,88,32,-54,14,2,84,-24,21,54,50,57,-13,32,41,35,23,31,114,25,4,-25,-29,64,-42,-22,-1,9,45,37,-22,14,4,99,38,52,-71,-5,-23,-105,-6,18,42,11,5,179,22,2,-25,7,-43,-10,-15,330,-228,73,7,46,-55,17,5,39,3,12,193,113,53,52,-42,-105,-77,6,31,-28,-7,34,-1,85,-14,28,24,17,-76,29,1,30,53,71,-368,129,54,-46,-4,-14,189,-12,20,87,-15,-1,74,58,114,131,-83,30,-23,280,-62,-13,-16,87,-8,6,30,-6,-12,43,92,37,32,46,-52,-10,42,25,-28,-16,469,-38,54,60,30,-131,-20,28,33,-9,19,14,22,12,24,62,-3,-19,16,-22,-43,51,-30,-34,11,-9,203,20,466,30,1,-12,59,-19,62,-7,0,136,21,-9,-11,5,-31,41,-50,8,89,25,-7,200,15,12,94,-16,67,-26,41,24,-13,-10,-26,6,46,4,24,13,32,-17,7,24,13,199,11,118,55,204,8,24,16,18,15,-2,53,78,-8,-4,31,-34,37,-36,-38,23,14,-14,127,3,4,-36,79,24,23,163,12,102,-24,-65,-67,29,99,56,540,24,9,32,118,-12,-23,-117,0,108,69,5,-15,-319,-5,-75,57,37,22,-22,285,11,-7,70,-26,-20,-3,697,57,4017,146,-26,143,32,16,-110,32,-3,24,-27,4,14,-7,26,6,58,8,-7,54,10,578,152,31,37,32,27,-36,32,-17,150,-71,10,-1,36,41,3,-20,165,-37,-20,56,25,-1,14,-104,-15,14,80,158,122,45,46,0,-2,21,-83,28,-20,61,41,2,-29,176,83,-17,229,-71,-7,53,181,238,42,68,-13,62,10,-53,4,9,-69,-13,82,-48,-9,-2,-75,800,9,-18,-42,-24,20,-17,135,12,246,-9,-90,22,-3,-82,-18,55,-8,399,17,34,168,89,-21,38,10,-12,98,-9,74,-58,-31,72,-61,48,-55,-34,948,1091,17,0,622,54,19,1144,0,80,-25,-54,-28,10,-3,-34,155,61,-16,582,12,-3,-29,9,-30,68,-22,25,1725,8,64,291,-28,41,26,-70,-20,-33,64,2,49,32,39,33,-61,2,63,-147,-42,51,-81,7,11,38,-3,-12,26,50,-14,98,46,14,9,27,-61,-165,-23,-36,-18,2,-18,-51,-73,8,-141,-12,-253,-12,-59,-90,53,-14,-9,1,-10,3,115,-4,-23,19,225,-64,57,24,199,21,35,43,27,-24,20,-13,-1,-7,64,-2,10,10,15,8,11,-9,-26,66,118,-6,-13,34,3,-12,16,30,-32,-29,32,0,-3,58,59,143,162,71,-35,108,119,-55,-13,60,62,-31,7,-6,-34,7,0,-21,120,27,67,-67,-1,10,19,70,148,-85,84,27,16,-34,-20,8,132,220,75,57,6,68,-19,14,87,-11,20,11,-56,17,35,81,19,18,-149,34,-15,13,35,25,19,24,-8,19,18,-23,17,88,32,-4,766,115,10,2,8,-42,29,-131,254,30,101,19,96,3,49,9,113,17,5,49,46,1,0,89,-48,-13,12,-6,-9,17,-29,13,67,-61,-61,45,-1,33,79,-14,28,-51,-15,-12,-25,154,43,-45,-14,7,79,16,0,-106,82,23,68,-15,3,11,-17,13,20,-2,38,21,27,124,-4,-9,-48,428,30,-16,-14,359,31,30,-18,-24,-28,382,10,14,10,29,173,50,1,-3,-7,-6,181,-60,-21,-25,14,46,-3,28,48,-24,27,57,53,-61,11,0,30,59,95,-19,23,12,-23,153,-12,35,12,16,-35,-28,16,-9,24,-11,21,691,18,-16,4,241,27,14,24,86,122,28,2,-17,63,-6,93,-46,10,39,236,216,-12,99,40,-11,-13,121,-22,190,1161,101,143,35,121,2,51,34,115,1,4,38,124,24,334,42,2,4,158,-10,36,5,-25,26,6,116,72,21,15,98,15,-80,623,10,42,130,37,-13,41,12,54,-8,-21,21,12,-1,79,30,1,74,12,-50,113,69,26,-21,0,74,98,2,-23,28,291,49,16,-128,206,20,72,-9,14,11,1,376,313,20,30,16,16,58,24,75,-4,-8,62,23,1861,-19,178,-33,39,8,-6,36,-4,5,27,20,25,-12,-35,-41,-25,36,13,27,26,88,146,32,84,-20,4,-1,-33,-8,4,68,-10,3,-11,3,93,173,31,5,11,102,-17,7,-41,77,42,4,35,246,154,24,-2,106,2,83,311,15,45,93,22,-19,35,56,23,7,213,58,-19,2,-11,53,85,-18,67,152,78,221,137,67,-42,461,28,61,11,53,4,-4,-8,-9,55,8,37,29,-28,70,320,-9,-8,-19,-86,363,206,2,32,53,25,91,-101,27,43,398,-70,40,59,4,60,41,65,69,-8,11,257,3,-6,107,278,23,2934,91,-28,43,9,-6,97,54,12,15,65,70,69,2,17,30,15,195,113,5,-55,38,316,1,123,78,11,0,28,-28,-301,22,65,-6,4,92,287,114,187,96,25,69,161,203,27,168,32,86,123,32,62,53,96,72,36,129,-10,-13,25,114,223,30,9,-5,353,151,-66,186,137,77,64,0,-16,24,17,314,132,-6,16,290,30,26,276,-8,28,73,10,124,158,-5,-31,46,23,138,31,52,42,-53,59,107,76,12,37,-4,11,13,104,77,-28,258,16,1262,29,-8,44,210,522,-16,375,35,-20,220,-18,11,-15,48,-18,32,62,-16,34,77,81,-49,6,13,-20,205,-23,64,628,-26,79,47,145,0,75,76,-13,-6,-20,-86,21,142,50,106,30,65,-75,33,14,6,34,58,94,1175,25,327,-14,-228,16,114,-6,216,16,-31,15,7,38,7,78,-18,39,113,7,-3,20,15,18,-31,17,-197,27,73,46,101,30,19,-27,472,385,17,58,36,-5,27,-12,33,30,147,27,16,-1,227,345,28,24,62,63,77,144,20,67,2,2,12,-8,16,91,148,210,47,323,-2,14,58,107,237,35,22,7,-28,8,18,58,18,987,57,-11,4,-35,125,-2,62,-10,3265,-97,7,5,10,104,-26,151,13,-10,114,23,114,54,49,59,12,34,-91,69,208,300,0,1,99,-59,43,26,90,536,27,-71,87,162,166,8,-27,7,16,8,108,27,34,16,18,410,-17,243,90,13,90,73,-8,38,28,71,-23,90,122,-12,40,65,33,-10,37,53,-8,21,46,272,-16,39,14,95,-16,33,26,31,165,67,48,-75,19,38,69,422,265,29,20,-27,3,570,-48,11,17,-10,50,33,130,129,-1,43,85,145,37,244,-16,9,-32,931,271,-12,26,-24,-23,-21,1124,3,2,44,348,56,39,-17,27,-8,29,1,-11,37,-2,80,23,18,-31,-7,-7,94,93,28,154,2,9,75,279,-23,-214,46,9,77,-179,16,31,19,39,117,39,-82,318,-1,30,17,-17,9,32,-25,37,32,-10,66,12,26,-13,14,2,254,-44,24,9,440,10,11,1,38,-13,-20,8,51,-5,46,8,144,18,29,109,30,-27,71,-68,38,182,13,-33,5,60,26,403,-18,-52,-80,178,-44,75,246,-74,36,149,52,54,8,6,185,11,-19,24,14,75,42,31,68,-6,-65,-138,30,-2,-3,-12,24,-29,87,-6,-11,227,11,27,-17,-10,33,89,32,-32,-76,44,-6,12,38,-23,37,-111,213,93,66,49,-16,4,22,133,26,18,-8,-19,-14,43,127,-13,-9,-43,207,-3,-71,26,7,382,71,25,99,-66,31,20,19,-5,-14,-26,-28,85,-30,-36,300,13,200,-17,64,309,7,30,14,197,-13,-8,88,1,219,-3,44,1,21,69,117,104,120,130,-48,63,36,-25,37,33,35,35,11,49,89,17,3,-2,33,117,-134,20,54,46,52,-18,-10,2,2,8,-5,179,41,55,-31,-2,54,8,11,-5,118,238,31,24,89,9,-26,33,34,-4,21,19,16,151,26,-9,12,-3,27,68,-49,25,337,11,69,-19,56,48,10,30,-95,45,160,150,227,-12,9,26,262,46,-41,53,26,317,123,4,-31,211,137,-31,-14,197,-29,118,65,10,111,31,58,434,-306,58,21,43,81,19,19,14,107,13,821,0,9,29,-50,-14,-36,34,5,26,-5,-13,4,24,0,138,97,268,18,-41,31,0,25,-6,38,2,6,-5,239,-4,259,95,30,-32,31,6,8,52,48,37,69,-5,-36,8,-30,38,124,42,-39,10,-43,96,17,32,240,-118,35,85,13,4,0,61,9,47,-20,35,455,8,72,14,209,19,-45,-4,-9,25,39,85,-30,9,154,102,46,51,103,24,-11,-17,151,63,118,579,135,1857,191,437,-22,6,51,5,4,-11,131,21,41,332,37,142,22,42,22,14,38,-17,6,35,5,-41,-138,2,50,124,118,45,57,-31,8,-14,42,57,-33,12,60,-14,87,20,25,-123,21,-17,214,150,-15,3,-35,18,26,19,19,13,16,21,-9,19,-15,30,37,37,-40,24,176,140,111,50,43,134,83,37,-11,-73,53,6,-3,145,44,34,13,-2,21,10,31,14,-11,3,29,21,-31,-26,44,3,186,-1,6,409,-49,62,-4,-5,-14,-1,29,38,31,25,157,-71,-5,37,-7,-107,18,24,35,-13,-44,26,35,-66,110,-18,8,24,63,-12,31,-38,-6,27,-44,49,76,295,-86,10,47,79,-18,47,166,85,20,39,60,278,23,22,-37,337,-43,96,-34,15,70,38,-21,128,-164,65,2,55,27,102,29,42,-158,133,75,16,102,1,-24,1,13,-9,-3,-18,15,100,-13,8,-32,-8,33,-7,218,1,-2,24,3,181,-46,-2,362,3,-55,61,17,-20,39,18,-22,86,38,-61,12,187,0,650,37,24,369,-92,11,45,31,-1,197,-25,20,108,5,39,-24,25,-25,4,22,13,83,13,1616,40,-13,-3,14,7,131,186,-104,54,-26,21,98,10,678,0,-119,28,16,41,-11,33,-12,3,79,23,20,-22,72,19,59,3,58,61,13,54,32,13,3,94,6,21,92,-229,114,69,76,7,28,120,259,22,-2,90,-5,-74,269,135,25,44,-1,25,87,-27,81,24,48,-34,12,174,1,668,68,-71,38,43,28,116,15,-22,64,-1,256,171,164,58,16,12,-17,8,61,142,153,42,27,36,82,46,182,-145,-15,626,53,62,-24,52,106,103,140,9,-1,66,179,46,9,-9,-195,-17,1,47,-54,35,17,-11,1056,-34,71,66,60,9,118,-14,568,55,35,19,-29,-22,-34,125,64,482,49,81,58,12,-25,156,-38,11,318,34,102,47,-42,258,39,-1,3,66,-2,207,43,-12,-17,73,-8,-13,40,20,31,13,30,757,72,12,165,69,72,79,262,114,74,53,-96,-9,82,-79,34,111,52,86,32,25,77,217,24,116,-19,41,-29,32,22,134,-93,223,82,42,-5,85,-8,197,367,99,-21,-1,-1,99,-13,61,133,272,66,-5,-18,37,31,597,32,0,17,156,320,19,3,38,24,44,8,-31,39,37,-28,18,47,36,3,-1,56,-89,24,40,1,48,22,23,-33,-5,23,282,7,16,41,59,177,57,33,54,53,152,10,-22,37,30,10,100,11,76,385,145,39,30,75,243,67,65,-25,42,64,-16,29,-9,-8,36,3,-15,-86,-5,-7,1,178,-30,35,88,8,22,34,-3,-30,180,58,45,99,-21,51,448,57,333,17,51,53,13,46,40,18,75,68,125,20,22,-43,36,5,14,45,72,98,13,-15,71,85,82,-14,30,-81,173,11,-17,8,5,37,38,104,595,8,338,64,39,15,56,-18,157,-7,197,433,118,184,1096,30,121,68,83,258,-23,239,137,287,125,110,295,56,88,-9,21,367,-77,65,-7,43,1,-13,-12,20,8,61,47,2,52,144,35,33,93,101,168,94,293,217,49,-46,55,72,22,14,42,-1,31,168,125,44,22,76,88,-83,34,64,3125,105,-5,451,74,43,17,266,41,95,165,32,111,48,7,-233,29,85,154,15,4,9,24,11,149,0,60,4,315,84,53,11,5,201,-77,-11,57,2,-7,7,-20,631,-56,1,103,74,65,43,156,100,-18,8,6,59,-14,-28,-8,84,259,-80,6,10,69,345,39,30,352,23,79,619,306,678,-240,-15,38,7,10,4,9,14,-23,308,21,21,-28,127,11,82,41,-16,429,57,286,11,52,31,81,-35,-165,79,114,82,35,-17,165,81,67,77,247,-4,4,28,113,-5,16,11,-9,22,-2,12,111,-11,236,50,-4,25,-14,75,139,133,44,1890,72,254,18,53,0,-15,11,-4,-17,176,67,60,49,-20,150,14,12,0,29,6,-24,-36,3,7,39,20,29,34,-16,25,-15,37,30,108,111,101,-15,95,294,33,98,60,89,12,-14,1,-8,-189,-7,58,233,13,-19,66,119,15,25,19,327,247,122,-10,279,39,56,6,-7,38,84,-36,-36,-49,11,24,104,138,29,-37,-3,-156,21,-82,-12,-6,24,-14,47,10,122,44,23,312,-8,35,80,-19,-166,55,33,33,16,20,27,120,57,-31,-18,-91,64,3,262,19,176,12,25,376,60,47,-12,39,105,41,149,22,-128,-12,13,676,-19,-1,72,-4,-55,-77,35,151,6,-2,78,-21,-326,-79,68,147,82,458,32,165,38,18,50,-6,38,40,15,572,219,71,322,-18,35,12,311,34,156,22,-37,190,-24,9,-1,86,82,84,-314,24,-13,79,93,11,-21,-18,16,33,-6,83,20,10,1,1,63,202,406,481,108,54,0,214,66,-3,509,15,40,83,164,-10,60,50,54,135,101,12,16,152,36,135,-48,449,142,88,-25,-9,17,47,9,5,701,-2,-4,122,29,37,26,-29,-30,8,59,-13,4,-6,353,237,-43,327,40,-23,-24,2,-19,97,-11,35,316,7,-13,505,52,17,-8,14,-8,270,113,13,111,965,-92,2557,-25,62,137,-4,50,86,92,-106,45,-9,7,40,-19,288,-11,295,-18,23,-4,-68,204,22,108,13,36,-4,171,320,68,103,-3,16,26,-12,-107,74,102,16,98,2,-40,374,183,-10,77,11,14,199,21,-30,-13,-83,47,71,1,318,43,18,311,31,7,97,6,-19,-80,-5,95,21,90,-3,26,36,283,7,-10,-45,196,75,509,11,-36,53,-3,-18,23,156,678,42,292,-8,-34,-2,33,19,-14,23,1,284,113,20,-147,59,61,-19,25,110,27,32,260,-14,88,161,48,186,47,-35,-7,20,2,-23,24,30,-7,-12,-11,-18,51,9,63,16,65,-24,49,23,-11,-32,-35,-31,20,-62,131,57,-26,72,-13,-1,51,19,-48,35,-77,-63,45,-38,93,43,-24,463,1,102,1,154,110,342,-5,-59,-32,92,34,102,123,7,-24,121,-2,-17,37,-7,1,-79,25,69,-25,24,35,139,23,172,16,15,-9,188,65,128,105,174,821,34,1,10,-45,179,34,57,31,55,38,16,-17,142,34,102,-52,8,59,4,-168,104,336,-172,31,9,-3,-27,-36,-3,15,18,50,-39,-59,134,39,33,13,-52,-1,18,75,113,112,87,-9,566,606,5,-17,19,28,33,14,-18,36,-132,46,39,125,-10,32,3,1037,161,16,117,104,-31,21,165,42,292,8,35,42,598,-9,48,-54,637,109,34,20,-6,25,118,41,46,-12,-50,10,75,6,5,92,52,208,189,138,98,28,-31,11,84,16,94,17,108,104,62,-3,63,359,53,172,-53,-2,88,147,-11,-10,369,184,11,6,21,66,138,-2,25,40,101,-13,-58,80,30,12,20,49,194,23,78,33,-90,212,25,7,42,71,55,34,-42,29,24,167,13,74,43,1,48,80,79,12,9,115,275,-8,24,-4,-1,10,-16,28,-34,2,150,392,122,33,128,375,31,381,23,136,77,99,-68,140,4,114,29,115,63,142,249,41,-11,16,-1,16,104,19,34,48,8,45,-2,40,-3,-40,42,316,-5,41,16,5,47,34,108,18,26,-13,97,-16,168,639,66,57,106,-135,35,83,1023,142,-10,0,-141,11,130,113,1652,-23,42,-16,69,64,39,251,68,21,5,54,8,-228,171,41,40,15,52,215,225,23,49,20,-224,1,107,74,15,-43,156,40,42,194,134,-14,55,-24,8,280,-119,97,-13,-14,71,49,67,39,63,31,9,1695,-74,71,29,-23,88,46,-18,46,-667,147,691,16,449,449,34,-38,-4,15,39,0,46,10,86,34,23,546,269,-14,155,-22,25,-74,-88,52,172,-17,112,291,47,-14,63,29,243,133,35,-4,334,54,-23,91,37,33,3,-7,32,21,-13,-14,49,52,201,-53,-4,12,-1,-25,551,263,38,14,20,58,-2,-6,60,164,45,84,235,98,73,31,58,3,-26,163,21,48,64,22,95,177,85,48,150,27,-17,-42,9,56,44,32,42,-51,25,-7,-53,63,39,105,10,203,0,-25,10,-16,158,-10,13,-24,44,143,46,338,-61,108,29,7,122,156,-1,70,15,134,5,33,45,123,55,10,-94,-14,-2,-2,0,14,53,82,55,9,26,19,-19,48,1,308,175,-9,0,98,19,-4,-54,104,31,28,-1,-11,27,36,-25,38,-68,32,25,35,3,-89,32,21,37,17,-2,7,3,9,-28,4,449,110,172,7,56,261,-2,-24,-3,105,-2,55,-66,-32,72,5,5,2,97,20,269,32,2,12,63,32,-8,-5,40,-50,33,-20,94,22,-7,249,13,-84,34,26,-15,117,-78,-13,-5,-2,33,623,59,193,37,61,-10,65,115,14,196,21,14,15,-32,314,29,67,2,183,59,168,0,3488,60,88,-54,-5,139,103,87,12,4714,34,153,32,18,0,32,10,-107,39,4,113,49,-24,9,12,22,3,-14,-28,1,30,8,17,25,17,57,53,45,-23,327,13,37,-2,-156,176,-20,38,61,53,-19,97,-3,-10,-24,22,25,162,40,326,56,221,4,-7,128,12,-56,890,-38,155,976,309,44,58,483,58,28,17,157,-130,10,88,213,1,48,70,7,-15,4,30,-8,-7,-44,31,10,37,7,-16,69,91,568,-48,-23,-14,25,48,-1,36,-5,-16,-22,13,-4,20,-9,-16,-4,-3,505,153,139,23,96,-6,43,23,40,52,34,-9,58,208,381,20,-19,3,124,42,258,125,65,-12,47,94,-63,44,67,100,166,39,201,50,19,-59,-3,2,45,62,26,22,318,71,38,-1,34,151,-1,5,0,0,-219,-18,41,163,-9,-19,-123,18,-13,44,7,-15,83,-57,-2,14,-23,84,136,46,42,22,7,14,-17,-22,6,9,63,56,133,104,27,120,239,236,-8,72,-88,-126,51,-123,32,86,42,22,-56,117,-19,15,93,-14,4,104,93,-9,29,-52,116,0,-131,-176,-14,19,300,124,-67,182,-35,74,53,371,83,932,0,108,-2,2,133,48,38,86,35,74,6,19,-15,1,28,-7,31,19,45,215,21,39,-15,-9,91,56,8,8,39,48,533,36,81,53,543,31,214,152,769,11,256,18,-42,9,34,113,6,24,-2,257,4,72,18,89,102,150,15,-2,99,27,-1,2,495,15,47,9,-4,398,78,9,69,269,54,37,12,4,7,97,1215,11,907,-3,-54,-90,7,5,-11,50,-19,469,-13,10,22,15,25,37,0,-13,24,69,149,10,631,-31,106,128,350,24,102,89,-55,50,24,255,313,109,79,96,0,9,8,2,-43,149,28,97,-17,-27,2,-94,121,11,11,-6,112,-32,35,124,20,-21,13,2,-34,51,-16,22,20,87,139,58,44,57,21,5,-22,-3,408,113,38,26,41,122,84,4,137,84,129,13,183,171,15,15,19,75,21,-11,139,125,4,17,-8,0,35,-5,52,35,55,74,175,262,53,36,-106,109,-21,86,92,24,17,-64,30,-123,-27,-4,-50,36,3,41,39,255,48,3,-34,49,19,-154,15,-26,66,33,17,135,-16,42,92,214,1030,43,25,-13,102,335,25,-1,51,5,-67,-32,51,-27,25,338,200,28,19,19,42,17,-29,-107,29,8,-18,32,-18,23,38,-7,271,-192,43,19,30,58,75,20,20,38,148,137,251,22,37,30,-17,15,93,37,56,211,-5,-293,114,-75,-2,-1,6,52,-18,43,-12,-210,122,-14,-3,83,160,106,123,-18,91,149,212,47,20,10,-3,35,-5,82,124,3,27,-15,210,522,76,1,108,-16,-60,-16,32,1,-19,-60,19,-21,-2,58,-6,-43,1491,17,16,130,4,168,97,37,13,31,-5,86,650,-18,9,5,46,-137,203,308,149,721,48,353,50,430,37,0,96,-1,54,7,27,131,3,216,50,66,62,49,117,392,-133,8,-11,4,-88,59,2,130,220,-4,7,27,-29,560,29,17,51,1279,14,-10,-56,11,-26,1358,-32,-209,32,-15,18,11,268,56,292,45,174,8,185,128,1118,136,42,164,-10,137,80,0,74,6,-13,26,-4,-21,3,167,75,0,25,12,33,20,330,67,28,-51,-7,-36,46,19,610,58,156,236,1056,34,6,61,15,30,15,-32,52,-8,-92,-16,97,27,-88,13,-43,-4,-45,42,-51,244,15,-82,-8,2,26,35,23,1,47,685,31,12,-27,-25,23,3,46,331,-200,205,41,50,215,-26,64,-7,44,83,-40,20,524,-13,15,944,39,-3,105,93,0,106,87,1,126,189,114,20,-68,-4,-1,189,26,15,282,32,99,-16,9,212,11,64,146,12,375,21,31,188,-10,146,5,67,-2,38,12,202,285,26,29,8,67,30,33,55,190,45,44,134,59,1,89,-18,16,-7,-27,-7,200,68,-36,94,-16,101,212,23,233,36,801,4,8,24,-25,209,38,358,969,38,141,20,245,418,20,151,7,69,58,5,-16,95,6,146,67,8,112,24,133,-96,-15,42,23,-50,9,-33,63,46,-21,0,89,153,33,137,49,16,98,-2,24,24,-48,49,54,3,226,-84,6,28,25,-26,9,54,379,11,18,-5,20,48,-14,19,40,84,140,-97,-4,8,103,127,309,309,16,33,85,581,21,88,272,-11,98,0,41,10,1671,302,29,886,108,26,62,93,34,17,45,-5,52,8,-6,6,-41,170,126,101,-127,78,15,20,-5,1,34,68,-7,264,23,30,48,1,-17,7,-33,133,3,13,212,16,60,17,-23,82,200,40,-23,-52,22,-9,44,-2,-11,69,-27,79,24,11,17,11,41,10,1,15,60,-17,78,32,98,3,-7,-20,-7,-30,58,-10,55,71,-7,4,-46,658,14,13,-32,7,107,62,-7,32,10,209,37,-10,-32,5118,5,16,274,-24,23,15,15,0,33,1451,106,-30,190,0,40,20,221,10,-22,36,107,311,26,147,50,80,135,24,43,-10,166,5,18,197,19,-3,70,193,43,23,81,21,72,139,-21,-123,183,57,164,49,87,-29,-4,89,-17,5,5,28,87,171,43,-40,-3,28,148,7,180,21,28,92,72,411,104,10,47,2,55,159,88,-6,73,61,-25,4,200,-16,38,7,-2,36,281,307,8,-37,15,11,-114,-27,27,32,-15,6,4,51,112,165,-14,52,14,16,184,24,43,11,209,-25,19,369,416,21,3,1,-43,-39,13,1,69,-47,95,74,-4,13,-169,78,112,20,-13,37,82,22,198,-7,-4,-16,36,3,-7,28,-12,-134,-15,62,-29,42,-11,54,8,67,54,-26,-5,-48,29,1,104,-5,34,65,25,70,-38,68,-130,-9,10,-59,41,-10,85,1224,68,77,7,91,23,1,216,-26,102,13,293,-116,80,-2,130,-12,51,-11,134,5,82,2,-6,626,231,-37,209,45,66,-61,393,-15,-29,57,-8,1,20,7,134,118,33,58,-92,156,62,16,21,34,125,24,18,-15,108,25,63,-15,-1,-1,-52,674,47,-23,13,-116,114,-51,24,9,69,222,40,131,32,132,169,203,3,22,10,-75,-4,84,15,2,53,78,177,-13,67,1,-108,18,94,-36,30,17,60,-9,72,118,32,-8,15,-17,-61,7,133,-6,-9,18,21,-26,7,23,9,-5,-55,-39,-28,14,21,18,-30,65,151,-169,41,-5,24,9,-6,-11,-20,12,-19,50,-13,67,51,-9,23,31,-13,17,2,-4,-12,-98,114,-35,7,3,9,10,28,-5,-4,20,14,114,40,137,431,64,34,25,36,113,25,60,133,19,-28,-11,-17,-26,8,8,82,-8,11,14,-6,22,-2,-7,-71,531,0,35,-41,115,13,59,14,1,44,-10,-5,2,35,5,-13,-5,-30,28,-53,-63,-44,-26,27,-7,-34,-80,13,-26,-35,-22,-45,-26,-52,-44,-61,-10,-45,-69,-23,-47,1,-23,7,-21,-29,-75,-86,-59,-70,-44,-73,-48,29,-54,-69,-22,460,-26,-49,-43,-16,-29,-68,-391,-85,8
-32,-105,-140,-28,-131,-243,266,-176,14,79,-7,-429,-225,-108,77,55,-50,-88,15398,-58,95,-49,4,-77,7,-17,-57,19,-11,-22,-132,-47,-382,-187,-286,-177,26,789,86,-20,194,9891,11890,18570,7883,12707,13074,124,-52,57,254,1792,345,1478,212,281,269,28,458,96,65,497,454,-9,128,138,1298,42,-207,-543,-207,393,919,-268,120,31,101,372,703,-63,259,777,15,18,376,1563,70,617,609,178,719,86,884,485,203,-95,-10,340,-63,-7,-25,-186,76,-92,-259,5,4055,567,-558,461,53,-96,78,-1016,-412,387,108,196,142,186,35,-155,824,955,348,-74,525,13,279,208,281,280,74,100,-39,354,196,465,856,534,113,-40,141,257,196,62,391,668,30,567,292,74,124,1249,446,-115,396,-13,880,-67,10088,190,487,362,23,352,158,648,1046,799,1910,103,367,178,1750,507,159,225,-4,195,250,580,9,52,-44,47,-23,-37,-465,-80,2996,-30,-137,-355,825,2034,249,199,-34,873,76,769,186,197,137,338,-76,155,321,952,170,422,3,61,5868,-163,322,4624,39,693,1204,-122,76,7,1492,14430,-44,844,1865,169,45,274,981,515,37,23,14,311,963,687,4274,162,4789,-22,18,13,49,839,447,281,13,426,1105,59,917,-153,297,39,1263,195,4113,691,-290,245,45,55,16,-306,-41,91,-118,44,481,-56,246,763,532,96,-252,-32,66,1828,7188,440,24,-23,151,341,1092,-81,13964,1631,703,-62,-209,275,421,412,2999,121,103,1087,126,70,125,66,377,3237,126,646,-419,539,-37,159,707,84,85,24,15,3,452,1512,2201,1632,8,395,1113,5813,210,247,678,433,1303,180,82,200,493,462,1126,457,91,25,1942,137,52,30,655,183,114,2675,203,-93,2772,-86,985,258,89,148,207,212,-520,546,735,2259,24,135,-100,1163,2478,733,1120,-38,461,196,1408,672,103,532,863,125,132,32,-120,2031,990,729,-576,84,7,687,20,0,70,-141,-28,396,93,380,550,867,1080,335,562,135,96,644,5212,-324,-64,35,1427,295,-24,-11,42,187,497,178,-53,239,0,1263,850,532,131,36,4516,206,134,74,1865,89,-75,372,181,257,619,1092,949,500,2059,-217,345,1,663,333,556,8,590,1242,265,55,2118,1127,5,-192,620,-196,233,40,47,36,564,4070,0,54,-106,73,-56,322,-15,10,6,95,2631,-67,149,437,69,1457,248,135,1162,212,615,50,63,280,239,-49,54,370,282,-244,91,169,223,341,39,319,-56,-59,311,1966,421,585,216,55,2147,62,-190,184,206,128,568,39,1311,501,275,491,138,511,0,12,-129,608,534,555,417,132,304,6485,305,492,197,1976,150,126,522,183,772,754,1323,768,221,-38,454,-336,82,333,-23,215,219,597,1482,1755,80,-17,399,67,-43,63,9309,66,-19,154,1239,21108,83,-182,1261,-353,67,104,58,522,150,334,381,149,1061,241,-52,1017,167,199,162,321,1132,16,106,228,257,15,-314,665,168,-411,-73,-18,-48,27,232,11,1073,414,326,477,-723,238,64,923,59,-72,15,47,-171,854,29,212,23,704,1380,129,30,231,157,402,483,-46,405,216,307,46,1335,377,220,-4,151,553,120,432,45,478,-72,852,284,533,1970,928,-163,36,-20,566,99,307,40,603,33,139,144,115,575,423,43,740,653,281,-127,139,-657,255,305,435,2,167,455,301,423,54,69,202,186,-92,210,-51,-15,-92,493,302,450,253,-22,-30,-170,126,445,628,310,217,203,550,877,-91,-60,-42,480,501,131,649,1053,-42,1474,-46,208,204,295,190,63,-99,276,1875,254,142,-1067,492,-45,-73,48,602,98,351,94,284,-97,187,117,-119,560,69,183,17,108,877,141,5499,124,96,123,35,3326,-109,160,870,-155,-3,58,-29,130,145,-37,-48,195,-308,9,79,-28,840,-111,1346,93,59,160,2428,194,63,28,708,814,119,1332,-97,367,-6,-64,-5,-335,108,1028,-104,594,128,58,1463,514,133,-140,3468,1049,178,-48,358,-216,6212,1680,960,31,335,-90,483,-67,17317,282,203,2267,1193,2604,295,251,129,487,-338,-624,541,-60,-420,194,-722,-120,262,-217,219,1081,9339,795,404,-50,13,405,553,-163,376,13,4,92,0,302,296,-168,-8,416,-45,19,1011,-22,124,-37,-139,273,-146,46,412,-122,-24,-111,-78,-206,74,83,793,-103,-301,4,8247,35,75,574,2318,17226,564,18,56,1815,-225,-7,-419,6973,-24,-104,82,11,-17,248,527,17,19815,116,57,44,118,311,-85,182,23,-287,13390,-117,-89,-13,-42,909,17297,34,-555,22,18,-18,-35,221,-528,1857,2242,-54,-27,46,2209,98,198,473,17728,1467,188,420,358,200,623,85,-157,139,206,-60,9071,-122,115,-25,-66,47,382,-88,-358,591,-163,143,24,-73,715,-4,-118,-230,337,977,97,-454,350,607,32,-41,1206,144,219,440,291,61,460,92,-32,-30,46,86,-6,210,41,41,-83,66,171,103,9,-143,-88,579,7,538,-249,-200,10176,-29,478,-17,304,66,-64,-204,7,-53,-62,48,327,7476,-10,317,265,449,151,79,350,-83,-27,-14,-70,102,-122,-1458,12038,-14,78,11,4336,-66,47,33,11628,-385,277,133,305,-3,-98,-234,445,247,246,-53,395,-203,5965,774,45,80,74,-345,-14,343,468,346,-27,46,-36,-506,81,417,2564,385,66,291,57,-146,1278,193,1452,210,695,163,6090,41,582,1003,1056,-67,54,244,9001,102,554,215,939,311,27,351,4907,-43,1165,32,375,48,325,27,52,164,-6,892,290,-112,63,432,75,-16,224,14131,4811,173,-820,5350,105,686,561,49,351,849,1906,-39,114,-32,-15,2090,295,4780,162,-45,424,123,8445,292,82,93,-325,-17,1335,89,-20,-86,-50,-20,715,917,146,879,-15,234,-12,3,253,18,553,165,224,2033,-16,79,102,-9,22,-95,-71,77,1238,11799,2,133,-85,2134,146,497,1835,99,2757,130,632,-67,94,219,-82,124,-1,20,-22,186,984,16,88,-30,52,-177,19,-11,-47,1042,124,534,351,81,62,291,-295,268,-108,-805,94,129,-84,340,-21,114,-21,-303,275,1979,-59,-418,31,1856,20951,11938,2,140,-434,476,64,23,283,54,-356,98,686,119,-550,22,291,2158,335,387,191,12,6,412,996,-28,494,809,-29,44,-122,2577,39,-48,17,822,1236,172,380,13,-51,0,36,11,3734,329,146,-78,510,-8,75,-40,61,25,1583,558,55,347,18,-43,1263,-709,-92,184,1046,-4,1052,12034,-28,814,-9,49,1527,28,668,15,532,83,238,62,-96,122,4624,-41,147,-39,6,-90,706,447,666,5,-499,335,418,90,630,792,210,277,694,-198,548,-3,-55,357,-72,650,25,50,2667,611,681,17,-347,55,122,-340,82,-801,-34,3426,190,94,1164,323,195,-70,264,129,3023,-32,267,57,1,1363,86,1195,21,-74,2472,43,398,883,-139,775,47,1647,12418,40,2775,11296,229,10,1246,56,143,138,904,705,1275,288,41,29,273,951,1073,317,369,127,32,160,6698,88,6,277,-1,761,1669,16,581,1118,-9,-374,319,526,132,626,-9,271,203,98,-393,181,-12,811,32,376,521,3448,3504,3404,154,504,6,428,60,152,278,-142,-36,3422,83,-210,127,35,-55,-12,57,459,145,1247,31,785,704,915,1762,-160,-40,73,223,2039,-833,242,551,25,-18,-13,209,153,149,290,71,-190,5,-28,24,114,119,-3,241,1275,43,-149,-73,-75,187,172,1054,295,122,128,271,11,336,-2,115,-36,857,209,91,-24,173,-414,124,260,2,92,239,-73,132,58,120,144,-51,-560,619,-145,55,50,0,385,882,442,200,38,102,367,379,1014,261,1380,768,180,113,-13,1123,56,431,152,342,-22,259,601,58,166,90,75,188,616,-76,529,-16,522,-9,1046,69,79,14189,1055,62,-224,-34,116,-86,92,24,-3,2,1081,1122,52,815,-131,-42,61,529,71,376,-17,2226,381,248,71,333,22,90,86,243,-4,-91,99,406,109,95,8,297,-135,80,96,275,-352,64,-406,61,1519,480,62,492,-158,351,-257,368,337,-8,-19,62,267,340,34,114,146,390,1601,18,449,-1,505,320,380,159,179,163,609,-38,107,317,61,155,-29,763,14,-125,29,178,308,409,-13,217,775,1210,375,104,86,-123,-1220,423,453,-61,26,850,-49,321,-72,37,-89,-525,174,-553,942,42,28,274,-53,48,-93,-341,212,-17,-15,-2,1807,10858,-86,-54,14637,1679,-28,-13,-251,-22,3623,182,-43,189,105,37,-128,292,585,32,51,180,69,45,977,-157,364,1155,58,832,2007,456,87,-84,14798,1451,-298,289,881,-70,67,131,16,3,100,-72,632,-189,295,-22,21,-17,130,-2,-16,459,159,295,122,490,798,37,3,-543,1569,-106,167,292,7,74,-478,623,455,1249,180,-25,308,330,-200,231,4,52,122,85,-53,105,2,256,80,-2,12923,265,22850,16594,17951,28,-29,2,23,-68,233,1486,8978,24,-22,3353,-78,2517,174,219,9,592,1695,-93,128,53,-33,5004,121,32,249,-267,-191,1096,-69,-87,-56,145,226,4267,-8,1864,-80,26,424,78,65,427,588,112,-76,81,-108,-311,1607,2338,71,-89,520,1211,633,-76,1246,424,629,370,752,550,300,1355,59,100,1341,562,389,-164,5952,102,15548,1260,23,51,1528,-288,610,78,472,729,13,-24,53,69,169,138,99,37,-22,219,60,292,-31,122,32,-14,562,-165,-54,261,301,8809,-77,208,163,-377,319,78,-12,136,85,5453,362,-209,172,47,-156,38,201,19,636,165,-8,-239,127,86,2114,-89,137,34,8,-69,964,-36,243,41,-48,317,247,990,775,85,275,-148,-30,65,120,-15,201,11,1480,2894,-464,31,3,13,18,1234,325,13192,758,-74,6885,357,50,93,-40,114,277,-318,211,-6,514,183,348,68,38,-109,4940,18,-57,234,188,846,1034,120,-1,443,1061,249,-47,7674,2874,1777,57,468,189,24,754,593,76,2701,170,311,284,1903,465,1197,219,205,317,316,154,2,151,68,244,2878,161,-97,157,-85,2812,216,420,946,107,173,423,378,823,2982,2492,70,213,-50,-38,594,1598,1588,-6,153,69,16,-9,162,123,159,164,709,101,-33,514,440,24,671,-92,222,245,108,34,846,314,137,47,-47,-42,142,-39,-67,847,-18,6132,881,-162,188,-81,3386,573,8,294,50,56,46,-200,397,302,1295,-108,11,2379,736,-108,123,310,281,-239,14,-81,758,0,-156,290,21,27,332,155,-81,-192,37,10,-14,17,67,-452,2,108,28,-125,13,29,18,18101,3553,756,21,106,650,-52,400,669,77,-71,930,-8,-44,73,17,94,-20,2164,285,-141,18,2841,-187,-289,-35,-64,301,4417,-1,1015,418,335,-49,-14,17779,73,678,-17,4148,377,21,47,39,-22,18,-202,-253,754,-131,80,-4,1917,96,212,120,125,-31,223,4,368,-95,129,-69,581,-69,13496,454,139,523,20,188,66,423,480,200,184,224,184,334,21,83,-331,461,327,182,463,75,474,208,239,815,803,3481,2030,196,8,33,39,96,64,-38,-17,434,93,127,881,-2,83,43,189,54,110,-26,-193,86,-31,1959,474,60,-452,113,601,53,1649,-102,5,1448,-68,-219,555,513,-103,60,-95,50,66,201,162,-23,93,10864,-109,546,813,-86,1082,325,257,45,302,494,245,-2,321,907,205,-15,299,427,188,223,-86,727,65,21,15972,539,67,-56,383,28,315,-2,123,576,151,-4,-36,980,224,23,800,175,-356,97,-153,-115,-70,2634,241,469,-38,3684,1579,-32,27,14651,5888,-23,188,11,160,-42,-11,127,533,3694,156,-50,-24,416,1253,156,181,1213,1487,23,-594,46,213,-98,87,178,469,4,188,316,39,1750,-137,1610,384,2330,13,632,1264,1349,61,219,-18,49,-810,628,-165,147,152,579,440,169,-12,353,-38,634,-108,309,17,156,137,171,596,309,279,533,273,-111,184,384,1596,1489,297,574,15,37,518,180,782,55,697,32,63,623,161,-80,264,-95,14367,974,665,-117,1211,1420,-59,433,-153,-35,413,476,332,322,1082,788,276,145,31,826,131,-80,176,589,-150,585,59,22,-127,385,55,15,198,1639,248,86,179,191,230,380,517,316,-42,150,798,123,-23,737,308,5,78,136,-46,428,210,-62,-39,9,300,273,50,-27,121,210,8,131,34,129,137,336,81,197,112,-18,240,2635,91,14,296,112,253,45,43,854,39,82,-12,-67,-166,-14,14,9,275,169,99,244,1157,6,280,118,65,435,5,1754,43,822,263,197,69,472,358,-332,147,4,1689,205,-7,76,-100,42,140,-646,1510,40,55,170,14,147,36,30,337,-84,367,157,84,-1,-26,87,-30,49,158,-11,11250,358,48,-88,28,235,470,529,1172,144,-268,107,122,251,16,144,2836,45,-39,46,69,-66,-34,1300,100,1360,-2,20,-165,-14,161,183,-21,60,23,-262,377,-32,93,726,-435,-56,165,61,46,24,417,57,22,-138,-30,153,-152,-23,1795,727,325,-67,55,143,35,73,948,-102,52,102,81,47,-88,463,81,251,-88,491,283,109,4364,381,1178,-310,861,142,334,-82,-53,977,306,1191,452,-197,266,523,-556,432,125,121,69,820,95,8,266,-53,78,284,-166,38,146,-179,-13,1,64,41,22,-33,154,6,68,100,357,61,283,82,949,-76,628,-65,543,263,157,9,87,33,238,45,136,-34,265,151,872,162,268,235,8,107,-733,105,473,540,697,75,92,66,569,144,936,-75,2144,137,-4,2490,-34,50,-30,51,9,267,143,128,226,70,-698,-41,298,14,51,247,818,685,319,6,191,236,160,139,-17,129,130,116,-19,425,193,-331,606,-89,1260,437,513,80,137,4228,1949,1183,338,-138,2,-269,13782,232,2547,131,310,1258,-23,359,127,65,516,-191,476,75,-195,75,700,422,175,102,2,65,194,1206,-22,406,-69,45,-96,1866,14866,10126,123,83,670,167,18,16,1531,5,28,4,167,-211,32,72,-156,377,125,154,1,46,-76,263,30,-3,1149,794,77,570,5,541,88,512,661,398,775,906,72,8,12520,18574,13026,10324,12076,18400,5665,328,985,-3,359,430,74,879,588,41,-19,-262,-129,339,38,-33,210,496,402,173,75,271,35,88,-14,197,274,94,651,57,-64,-9,-11,-80,-32,39,10,-28,-37,-106,62,-268,214,206,148,499,571,-103,133,-79,380,242,308,-166,-3,551,4,30,38,217,266,92,58,71,220,42,20,19,248,-73,260,10,-20,1,49,-48,659,76,5,-86,60,1182,349,-31,44,185,170,45,27,48,1164,300,58,61,524,581,73,199,226,-3,288,1490,-26,448,164,-72,2126,632,-8,524,569,155,331,420,44,20,2474,62,136,559,-56,-18,305,-41,286,94,467,25,599,110,190,2422,788,986,394,12,194,524,-11,344,4,16,22,166,306,1198,96,16,201,292,5166,64,-162,513,-53,69,119,-5,26,99,-130,683,529,-2,-37,266,35,34,-1,90,82,116,85,-286,39,461,86,-78,176,-55,-3,-18,99,211,133,1067,58,805,-77,-306,518,213,124,246,165,856,-38,49,-80,2151,-278,381,61,551,-91,-69,-247,-94,192,881,-29,935,159,1325,-19,145,449,305,81,57,87,-154,-26,89,331,-87,135,896,165,412,314,-73,307,-345,-126,1286,125,612,48,74,34,-15,51,-35,64,238,625,41,-156,69,390,538,127,3895,-10,-221,234,-38,251,86,545,61,333,-301,-35,522,1884,-78,-44,256,-42,147,126,234,270,996,1396,46,169,22,44,261,-60,375,232,-10,1646,-901,618,-87,4,-27,20,518,52,49,403,-117,-8,98,36,-131,878,131,106,711,515,982,1086,152,181,933,-384,144,291,-12,174,51,126,54,825,806,8,267,-441,942,2513,279,315,235,-18,35,122,-22,2243,131,74,-3,102,1115,0,-25,36,1199,765,746,278,-64,-73,171,-272,-26,7,391,247,51,75,-158,1011,161,3674,20,39,-401,-338,934,59,19,212,-29,22,42,450,-8,425,792,-43,868,438,831,2689,195,30,77,-326,-104,-10,38,38,-118,-107,455,392,-94,-238,386,622,568,1295,36,-150,594,172,18,657,171,144,59,8,161,-281,114,262,-88,118,28,89,-77,26,104,456,-595,118,479,-64,69,137,-40,119,485,332,2854,152,897,469,52,55,1044,508,1129,39,452,15,189,-1,1964,142,153,191,486,2629,1438,298,233,5811,4038,27,54,197,4,-38,-73,-3,367,370,168,225,-33,1913,202,479,-157,374,63,1004,-233,164,-56,367,64,524,307,612,384,-106,-91,24,242,-225,735,22,25,367,367,237,-71,-272,260,21,68,255,641,400,-27,377,107,-76,528,313,176,112,11506,95,327,-30,-161,41,482,-204,453,-9,-7,971,71,4,520,82,-30,966,291,96,112,-48,273,117,4480,26,76,574,192,57,436,114,666,688,1415,312,257,1698,41,330,81,494,138,351,265,228,428,415,-172,-829,516,635,-141,-10,104,-3,597,931,213,-213,107,1674,-75,6,3,273,-500,-17,167,352,32,911,313,430,-209,43,292,85,-211,-49,466,229,15,4484,14,-12,110,209,131,217,137,57,42,9,-24,2,107,1483,1139,1990,-23,762,316,-47,858,172,102,37,133,30,99,-149,2348,-216,145,-32,147,193,283,90,-2,732,126,122,37,18,717,465,442,131,47,53,133,2,475,67,37,-59,10663,410,451,-136,64,214,12,-5,264,311,394,-12,571,287,34,1324,186,305,27,69,209,139,16,97,219,109,129,171,88,-144,-5,181,-9,53,112,1164,-116,154,-63,67,-233,678,110,81,-102,88,311,97,317,19,35,1,61,26,334,302,1015,-95,-316,10,153,-46,139,423,-727,1053,103,66,53,2387,-85,126,-40,-172,38,-138,-74,-5,130,201,335,12,127,206,-10,42,156,508,68,-22,865,50,-26,2,-82,-184,-8,765,109,340,949,-75,52,43,20,395,1470,178,2929,291,311,-25,48,137,284,376,13,107,99,-23,-96,207,102,338,94,0,-96,13,97,-57,2,501,155,520,331,-315,95,77,78,1084,940,72,2040,89,180,230,-18,78,278,-48,57,305,239,490,35,272,-92,22,23,661,58,37,759,198,95,625,196,436,22,1325,88,23,55,116,131,126,75,628,-38,537,-1,790,552,468,-36,284,800,707,-335,543,-276,740,33,465,-9,-94,152,119,-119,1267,120,-229,110,230,77,820,746,85,490,326,165,2447,1041,83,447,718,-2,-41,-24,186,-253,-202,253,13,105,-8,158,10,89,425,1320,-83,-28,2,264,14,111,187,3316,3075,98,160,657,26,214,455,174,251,330,146,73,154,-16,-16,162,446,40,-168,646,-77,937,218,1604,-42,233,311,300,46,274,122,1006,-6,-93,-75,98,7524,72,3801,93,-83,178,118,1543,250,665,-297,278,347,57,766,81,17,409,-58,-393,133,49,-44,-17,34,-8,-32,36,424,-45,1126,487,137,43,107,465,598,602,32,266,519,206,95,-54,98,299,235,238,-27,-145,127,291,-19,1435,225,42,42,158,44,1415,79,93,140,107,-242,-32,-47,-30,213,-18,-4,233,510,315,65,-1,193,46,359,55,1037,185,-47,-101,308,35,104,-55,912,957,-18,411,41,166,1022,272,574,182,356,493,-208,400,273,20,59,-57,135,100,119,876,-22,147,-277,14,-710,-6,248,442,14,88,76,36,-110,-280,149,131,1376,20,105,-69,76,460,-320,-208,435,388,388,-31,-75,-122,929,137,535,65,66,61,-6,1964,364,359,63,83,47,156,490,-37,37,-247,339,685,600,202,136,-118,39,414,275,37,39,-148,135,229,160,-14,32,44,-198,867,8,1101,50,162,226,302,323,42,81,68,145,1037,647,-384,211,1260,182,74,12,27,268,1623,-246,433,44,-7,594,67,239,194,188,1151,4682,-8,412,75,1466,-111,832,-48,622,259,370,315,3608,198,-82,104,48,155,32,-168,-23,75,520,151,1120,296,86,29,128,26,-8,360,-68,16,2889,507,-9,89,212,-19,43,-102,751,2606,2648,-186,198,1969,487,-216,3930,71,-62,188,12,590,108,-187,-4,-67,317,497,163,232,600,18,110,74,29,11,33,214,32,8702,-356,798,-19,100,-22,8,5487,-11,202,25,-196,9,-26,999,200,1344,252,8670,-30,2198,43,95,-99,784,25,448,54,207,38,284,164,1418,-48,17789,36,495,3025,248,235,286,46,571,4285,22,-78,-18,-41,224,154,777,201,1636,-95,154,-67,-26,97,-231,742,29,56,116,64,12,1063,-412,149,57,1210,10,-15,1388,3,-161,388,-9,538,-12,-48,18,716,17398,2,-14,45,109,146,-12,97,293,488,31,-1,-171,-55,62,-20,359,36,96,122,176,6886,-38,203,8808,559,22,64,585,-233,-44,-11,892,1143,-84,76,1808,62,201,361,701,406,3188,-58,3546,1223,256,442,378,615,189,585,-64,-15,-106,614,296,-14,150,-25,99,536,-14,-93,52,-17,7472,2274,-45,-59,99,5795,77,44,507,1856,303,-880,-88,5688,-77,1033,571,14915,-12,145,17220,1892,-344,500,176,445,766,6821,204,273,1920,113,14,-1762,943,53,-15,132,479,335,63,21793,230,78,1529,92,25,319,35,124,-229,20,9606,3378,-28,47,-43,-6,-73,-34,163,-186,-72,49,317,-504,-55,-29,-35,-30,173,-48,52,336,453,-323,445,191,45,579,-19,318,903,-95,8860,1170,106,1911,7849,1126,33,620,859,-176,-222,9457,160,-44,4060,18,10,-90,832,954,235,1,433,-106,127,163,61,21,97,795,590,515,453,40,241,18,528,-76,13134,1850,136,-136,838,26,11561,-259,1029,59,-46,2414,7073,-103,293,62,39,103,63,20163,10528,75,1373,84,78,1608,1219,638,1790,-13,7142,-76,-85,-57,150,-26,51,239,15,14,-26,-23,49,-33,295,-111,60,338,1558,684,300,-12,-226,4,-21,-79,70,98,1041,369,1647,45,54,2065,2768,622,2097,-25,74,38,249,3314,230,-590,788,-83,223,56,-63,385,14,158,238,737,-3,156,141,59,896,430,164,301,135,1122,401,35,489,3873,13864,1021,-91,48,10670,180,197,-107,108,305,200,318,16076,114,291,26,8,298,126,220,418,325,53,-24,666,-92,98,275,1698,1895,-144,-54,84,10717,80,-17,234,74,-16,-25,138,281,83,168,14,397,439,239,-2,242,114,229,-487,39,-24,-102,1016,135,241,471,342,427,315,17,118,9,295,-3,131,222,249,1,809,21,235,202,16268,-129,14770,37,215,306,104,4697,194,3536,19,139,24,78,1493,84,278,144,287,92,2276,66,-3,49,-52,-232,3025,505,19429,10857,233,2364,2566,116,2143,114,660,284,1567,942,110,405,-317,-64,822,136,58,490,1156,258,3169,54,17,507,-90,-167,2536,740,219,9,2849,129,197,0,154,149,1127,154,-252,-86,1998,72,340,13625,10,-7,20,95,1019,83,2900,1276,282,-31,38,127,260,137,526,596,200,599,1665,107,-37,60,482,1794,740,6,84,361,37,248,1633,116,1763,-163,19,316,1401,197,203,392,72,106,-24,335,376,331,1590,751,210,-17,-23,23,378,364,104,1498,276,504,68,7,17,127,604,23,-131,519,3141,86,-9,39,1248,230,178,-70,4573,59,20,62,265,6,378,445,-1,245,110,-31,589,89,73,45,-12,4660,284,310,32,167,7513,513,761,-48,-17,-80,530,-97,-51,169,453,564,129,149,59,95,137,238,1234,1123,197,-71,124,86,121,922,629,1051,13655,571,6023,798,492,147,677,546,62,94,-76,-96,-57,-7,147,2194,50,228,33,-11,7,-34,417,79,182,463,192,82,-39,94,908,1970,-37,-50,19,-7,115,-98,163,71,717,-18,-119,1672,84,254,-87,933,48,51,34,591,-138,-149,187,255,59,-25,71,13,672,-169,287,91,-25,126,65,58,10,-259,61,725,594,205,171,165,1,295,539,317,565,-22,77,-7,9,-30,538,486,436,403,797,1936,-35,207,-108,316,410,461,411,64,43,219,2452,67,-122,-69,272,39,-13,-4,104,2762,233,-23,44,-151,962,63,488,74,394,-13,259,209,0,-39,-404,-132,100,299,213,333,109,96,-43,-20,-63,91,966,181,1102,24,380,28,446,284,50,16,433,170,104,266,-384,26,5,92,209,411,161,202,771,-100,18,413,208,163,-101,12,356,66,-102,2,-203,464,316,-43,-127,544,500,77,-76,18,-543,77,-18,-26,-71,58,10425,90,1439,97,120,-13,6,469,-109,139,256,704,124,265,179,-74,561,-60,73,-90,613,288,9,-26,393,1278,418,307,239,-111,359,-17,96,164,323,120,36,-569,64,-284,188,1123,248,87,25,131,-49,245,403,248,13,43,61,-12,258,46,423,935,47,119,31,-1210,9,357,384,-24,691,-271,-173,-320,591,796,1010,59,604,-60,-167,-97,300,1361,158,467,748,267,-122,479,104,-36,112,45,7,2027,3447,-13,-59,363,6353,1301,1620,28,-64,16,1857,344,1833,271,83,81,7,-590,-5,1752,192,84,14,540,-64,-31,89,261,-360,212,94,-90,63,782,91,-876,158,32,325,289,-4,230,-161,604,222,220,-22,664,1159,113,261,595,362,572,314,56,-117,121,-159,46,138,552,80,-210,5,185,160,-20,-30,18,-27,252,-116,-190,-145,22,62,543,57,4,-26,67,59,-56,10,38,20,53,65,25,527,174,-48,-2,215,137,224,-27,99,906,-349,257,289,-119,18,126,-210,656,-61,70,17,156,84,454,655,-13,302,31,131,-121,146,-29,315,-104,-16,161,15362,800,-22,1005,179,29,281,436,103,62,-155,39,115,-312,74,31,317,1068,-37,45,147,167,323,1677,295,235,-30,4,72,686,14070,342,-23,96,323,375,482,188,7992,444,65,-70,26,-20,12163,1571,32,13552,244,44,-166,136,594,46,82,796,3099,30,210,402,69,17,141,-8,1371,76,-86,19,177,127,495,126,-62,68,162,36,248,59,95,332,3242,175,985,-126,113,302,5,-114,194,-60,555,19,790,756,26,236,718,-17,563,-21,43,-41,-52,26,198,47,1,515,122,213,4281,2169,-97,32,-126,-28,662,-168,147,148,-45,1660,72,-11,527,675,528,209,103,735,149,92,164,-122,161,-22,247,-87,-95,32,-3,13533,205,604,779,-181,168,-331,41,86,-30,-92,7,-23,-118,-67,53,-77,72,-14,-316,-24,44,-321,-27,-112,0,-229,139,530,-86,196,-253,207,90,-32,429,251,370,10449,4148,192,151,48,-257,2210,497,445,574,96,682,-243,66,15,5229,119,371,34,-2,-81,398,188,593,-212,-17,221,38,91,554,60,1052,-224,209,445,109,38,135,719,29,1,893,48,3998,98,32,62,1979,-66,13,262,52,42,190,51,407,-376,-281,18,79,30,1299,-35,62,944,1847,299,70,-68,90,297,991,59,296,559,260,-140,1025,18,56,3376,75,41,1558,529,-38,-14,26,-15,-105,5,73,32,12,-83,1160,-8,0,57,430,161,128,309,184,79,187,598,-287,147,23,29,-23,145,-216,561,698,40,-403,44,61,95,742,984,-56,1458,2570,-14,437,-13,7901,24,-52,46,-9,234,-71,193,91,24,88,182,-192,9,77,20,-2,89,147,532,0,185,962,-36,-43,53,152,40,-25,15,28,211,1068,128,115,98,772,220,66,78,9,808,1154,134,472,187,148,45,491,1122,350,-38,276,41,-19,101,800,-7,30,218,266,69,41,-15,9,2152,101,-28,-118,4,687,17,22,199,20,39,143,-34,28,1260,33,1374,145,-22,4864,311,31,-39,18,9,-8,111,258,-50,-169,-202,269,146,318,32,-25,60,176,140,103,121,949,89,26,670,22,11,2251,516,2876,25,8,64,539,15,-4,1502,324,-154,-7,-19,98,51,-5,26,-2,54,1852,78,-88,1519,84,-12,2,-229,2033,4762,143,56,46,-37,-15,47,-180,-22,-43,643,453,22,80,1937,332,1393,-13,284,-266,5,-47,-6,47,1444,11,136,-524,-49,22,65,-2,539,156,299,340,1194,-164,554,-1,-166,-1350,108,-15,-5,761,-93,58,68,155,319,383,34,1308,-135,16493,16,-13,58,442,62,55,319,-47,10,-3,248,77,99,14,-199,784,3380,90,-3,-2,10,1,33,25,-161,10,68,54,73,24,632,134,-14,79,231,29,95,374,-20,46,21,141,-115,374,246,50,461,14,294,202,41,621,45,-279,431,-4,-36,141,986,-9,-67,7,446,649,-10,66,1443,275,156,201,98,633,-37,358,2156,-406,-113,3,-12,6121,28,39,69,168,-338,15648,5,851,273,6,5,65,257,92,-7,130,-26,91,362,480,-17,1970,849,1880,296,186,-51,19,544,135,-63,-71,-111,908,103,290,0,0,31,367,91,367,-159,-159,-64,5827,107,98,54,-1,232,63,-13,74,-87,1238,-108,-183,-103,-142,224,2352,129,-52,-292,4539,31,543,674,-60,148,12,1489,23677,1681,-69,-173,200,427,-279,206,-46,217,719,1188,13013,16031,40,19,43,-20,87,-184,33,257,116,151,237,1217,923,-201,-10,53,-270,-239,348,132,-147,18,-25,230,-420,478,81,-187,-49,-136,75,964,-284,8,101,10,33,-50,-1,-94,-28,-128,143,71,-75,350,-3,1120,2,499,-200,277,116,2,-63,-39,560,62,-29,44,60,-223,-56,33,1038,459,1999,9581,1085,15529,-86,-10,9,23,80,-39,238,-254,138,-47,17,39,512,75,34,335,30,71,89,297,98,2045,15,155,50,88,195,-23,-41,56,4589,-121,63,-139,224,-524,4165,148,282,4,138,76,83,429,434,169,145,562,119,273,194,109,461,89,-59,21,-15,-1181,4861,146,332,27,106,-227,258,94,24,10,-252,-86,370,649,1292,1024,50,142,-184,-393,-75,268,105,-6,6674,50,851,445,493,222,549,70,1209,217,160,68,123,57,82,499,22,763,324,-57,94,43,100,393,-22,167,100,50,60,-205,30,-225,204,7,-198,303,27,14,-206,125,238,16146,1186,232,8842,-9,-50,-5,-168,4543,2928,333,1958,7948,94,134,10894,1719,3011,15,2284,245,5,-4,19,302,99,46,28,-46,-341,-150,-5,834,8948,286,-23,1578,265,2036,117,-160,1302,578,13,-101,44,37,-104,116,170,1007,-7,-50,1,12,3,1193,52,-397,180,368,664,1131,73,246,2107,423,855,304,105,-34,2894,1557,948,15577,12198,7,155,21,-39,-18,1628,677,162,847,-13,-40,-14,-19,24,101,373,-664,247,-216,-162,-1,143,181,183,263,-7,118,15535,355,11,49,-19,-239,-339,15,-45,28,73,545,-290,6085,240,1887,307,280,716,26,-58,426,-6,27,386,11,-149,205,184,19,21,151,549,41,117,68,-35,-64,323,4,-549,-17,-31,-27,-1,138,1076,174,122,481,122,0,61,145,319,-102,18,158,134,-25,90,380,-72,382,381,39,168,-79,166,169,367,-454,-186,13,-672,91,27,700,-279,288,137,184,-97,-21,364,89,191,-1,-47,-37,85,89,-87,27,75,-170,963,87,1808,-2,54,1502,387,78,30,214,242,101,405,113,43,541,-49,15,493,244,269,67,344,138,-21,-124,-9,-144,-40,145,-31,149,-291,85,278,90,-409,738,-774,2502,4284,496,333,-61,163,250,7152,1712,135,259,26,66,330,-110,184,-230,30,13089,289,8568,-29,9,11717,14,74,116,913,-1,462,-41,782,-84,-291,6,-55,183,11,20,214,1098,-346,-66,-237,-235,255,-34,254,20376,9,26,690,304,-156,308,69,-13,-22,-37,-58,5,212,85,75,77,6619,-55,17,-8,55,51,-61,1375,337,-60,721,2370,30,424,200,45,8018,750,52,-30,144,613,2313,345,407,95,-130,532,66,-418,-28,37,-77,321,238,578,3494,-18,521,478,-126,-21,973,573,165,50,110,57,2295,1594,-101,-41,77,-13,395,443,7,594,184,1368,-159,23,192,86,819,384,-101,173,-80,688,14,-45,-509,1915,1665,51,12,159,-245,345,-208,58,486,153,274,430,-162,-46,93,9891,3,138,255,-10,165,-143,5964,510,93,84,29,395,850,53,7,698,129,105,881,9,-1,1441,293,-19,815,-96,404,2,-3,4693,1620,163,176,-716,30,-143,1095,-27,93,204,4,60,44,355,236,131,152,4002,3740,82,469,-201,-530,1645,230,383,261,475,7,282,-85,320,1498,-15,220,112,307,111,34,-88,35,989,6525,-36,24,204,539,-17,207,300,368,-43,98,547,-122,1412,23,-31,373,7,-15,196,6,423,42,1266,4,723,604,1414,-25,-23,159,-204,-26,67,1004,-14,207,200,1040,183,501,171,-240,548,18,-79,71,-104,-243,145,132,11,49,287,447,193,547,177,94,169,-34,22,38,-10,17,162,-336,425,16,4592,5516,-257,-50,57,597,276,16163,87,164,295,72,-199,-136,-13,94,-12,499,70,103,267,128,-179,-3,-23,8,-132,35,27,434,-14,-117,-27,-213,110,-16,64,174,25,99,29,-25,60,91,66,-11,25,-85,13,665,1706,50,191,189,-235,74,-337,250,36,196,-3,96,297,83,318,-24,71,427,224,417,638,228,342,12,-1685,55,399,82,-148,7,2169,36,1427,292,-257,188,-72,15,22,-341,551,317,76,-78,532,-202,-90,-57,61,66,125,533,185,-38,851,799,-1097,192,136,-10,142,17,164,38,36,-263,138,12728,305,69,-18,-18,152,-16,80,2298,134,202,300,4379,246,-86,185,-39,-76,68,58,117,248,564,74,423,194,18,73,55,21,420,337,-267,-549,-3,21,467,176,4413,6262,13,61,874,-8,1965,73,-13,315,-712,260,-15,125,292,959,21,85,5,-167,-539,-289,30,-267,1204,-42,9,255,-25,168,-142,133,-105,568,37,32,-370,579,266,-59,14,10980,-33,104,421,-21,200,759,51,-28,-56,29,-233,1279,292,-145,-480,619,5672,-10,365,292,742,359,315,126,963,-278,28,570,538,117,28,360,45,8,196,402,-18,43,899,-80,-191,54,12,119,418,-19,219,212,-352,17,339,-40,-54,-614,73,762,3266,500,-1328,-14,182,4,439,23,27,-40,481,1837,5,27,1464,144,52,54,195,497,337,4539,-22,-475,854,-10,56,-19,68,3120,274,-521,-1152,647,639,-65,-31,996,-4,-804,179,78,115,228,2818,-9,-4,116,106,55,4385,1158,-41,1117,90,-66,67,2107,-7,143,218,712,16,15300,-273,-571,-2147,-6909,-442,-242,251,350,-59,-76,317,-73,215,-152,1036,2119,4497,84,9,270,7,1396,119,990,18,126,19,-14,-97,1053,-7,12,1072,138,-16,27,95,70,818,973,0,9836,-109,124,-6,-323,-85,-6,490,65,63,-7,21,101,-10,169,18,64,-6,173,139,231,711,291,35,381,-33,-200,-321,-65,2094,535,208,134,-12,29,-8,-150,127,11,435,267,1149,90,51,14307,-161,13,-3,32,21,128,6,45,-113,-25,39,-73,1554,22,271,49,-68,265,-2,139,65,-30,-83,8,9,-38,39,390,90,90,59,-101,-87,124,198,447,389,4,229,12,130,-3,448,21,67,32,519,-12,-82,28,63,16,-59,2,4,3667,38,36,-80,85,566,1332,90,-99,-10,55,218,4282,8,240,-21,24,151,0,365,478,125,53,-50,1038,1961,-72,-105,53,51,-11,12,274,150,932,-57,77,42,787,-5,-15,172,336,-19,87,-109,-20,8,-83,15,17,815,69,-1,-136,-244,304,394,190,29,79,48,272,105,14,19,36,898,6,212,3003,776,365,-6,446,-249,-172,-79,35,-51,8,-8,15,57,11,-19,150,253,18,24,1911,627,10,46,200,13,663,-101,270,222,-40,-179,50,424,552,68,49,1771,2179,71,182,34,347,-12,-53,6445,83,143,2888,-37,9,2243,2432,956,-552,-2,16,49,-106,-54,-484,-85,-28,70,122,680,-93,573,-51,-170,-42,174,593,204,142,-1,501,525,962,208,-24,142,25,-24,30,3526,285,13,235,9,231,-96,-4,77,121,18,63,1,-47,-80,-74,-41,688,59,329,106,1552,19,228,358,203,9240,14420,735,117,76,9819,4394,172,1438,-93,40,113,-14,172,-21,30,150,89,160,72,82,242,-1169,829,27,1130,-104,-32,-105,434,150,-90,-10,-83,112,33,-106,73,150,27,3,20,-307,-32,-105,-140,-28,-131,-243,266,-176,14,79,-7,-429,-225,-108,77,55,-50,-88,92,15398,10,-58,95,-49,4,-77,7,-17,-57,19,-11,-22,-132,-47,-382,-187,-286,-177,26,789,86,-20,194,9891,11890,18570,7883,12707,13074,124,-52,57,254,1792,345,1478,212,281,269,28,458,-89,258,19,35,-43,37,202,404,1105,-129,14,-258,87,43,719,373,135,105,-154,66,50,344,220,113,1336,498,68,214,361,111,187,62,102,6,318,76,88,152,576,-4,220,16,-14,-98,101,286,-103,49,115,31,116,-72,27,117,110,583,57,11,40,-12,-796,650,110,961,40,47,337,126,186,39,-63,13,334,25,-12,176,-398,66,183,-181,9,-8,-823,248,-106,312,252,35,83,233,287,20,397,598,32,81,72,957,216,76,1493,-24,14,76,6,-175,13,147,119,53,1568,46,154,4,-90,78,113,460,370,573,82,1,189,681,183,40,-131,32,154,27,171,24,20,29,55,171,156,5,117,44,45,128,368,136,310,186,2463,233,112,533,31,-96,16,91,35,35,139,347,30,-22,-95,-3988,-16,1655,107,386,238,91,98,139,-46,-111,240,29,282,249,22,34,69,59,57,676,28,7,106,-8,124,466,845,-97,-12,26,174,-2,19,98,16,346,28,92,-164,2,-286,70,-7,-29,27,-50,48,75,-93,96,83,25,44,-24,2969,4,109,19,49,8,-29,826,160,28,-51,37,97,24,42,12,-873,294,1253,-175,16,584,216,562,237,774,2,366,34,-26,-2,239,22,-315,283,71,41,-9,30,2,79,413,-39,-8,260,154,186,113,-19,428,444,962,202,199,128,39,2145,134,162,2826,97,28,55,-24,462,17,411,44,123,96,1165,272,-277,42,353,-68,39,101,-39,-81,106,126,100,880,-371,37,67,485,-116,168,-39,150,-142,-36,108,823,179,32,32,372,324,-238,404,365,83,21,291,-126,169,289,86,169,1143,139,91,1443,727,103,283,307,220,60,36,169,372,19,329,-30,76,-31,334,318,-26,-29,84,106,127,232,2285,49,461,252,-1257,60,1211,-59,112,-90,16,2449,309,109,92,-40,29,-57,164,68,350,12,52,34,-357,-65,345,10,-41,-1,66,52,160,73,27,134,38,5,-58,347,13,30,161,1,162,-16,1466,166,-76,106,-96,122,66,109,47,249,71,-17,-390,218,2,391,95,-214,-115,116,823,409,-212,-87,156,431,80,329,375,11,149,-37,236,-18,125,544,-405,-48,483,141,95,56,220,477,70,91,839,207,21,194,116,488,-2,104,-27,47,394,73,17,124,412,61,37,-212,102,289,53,63,-5,55,-10,38,854,2,35,189,87,19,1103,347,-32,-30,1116,124,13,113,486,1109,48,-15,71,-246,35,30,77,28,40,31,73,123,177,107,494,208,108,158,-111,3,23,127,-21,-20,-1,67,-3,-15,69,165,-18,199,-6,515,86,576,-53,134,305,240,33,115,-5,852,-107,-20,13,-15,-40,-8,-16,-39,-42,27,-147,153,670,-288,70,53,-34,80,295,114,123,14,-39,501,681,-171,44,44,-18,-2,192,45,107,1336,-10,34,-102,-155,34,20,265,-110,-5,8,119,-139,-50,-47,-190,-47,44,-14,-4,168,-150,-22,368,-29,520,9,151,-78,-740,239,105,-2,153,74,334,139,158,4,11,42,-32,183,-54,-5,4,162,249,153,-109,145,-75,251,324,-40,113,113,-27,-71,289,1354,155,425,263,200,-4,54,206,-107,89,1190,2105,152,-28,99,252,122,-96,47,-9,86,123,297,150,214,145,-45,276,359,339,69,-30,140,407,133,1,765,1,129,-113,76,244,127,229,421,53,301,70,83,94,217,11,118,1257,158,165,328,2758,-29,-25,4,436,340,-67,49,51,138,29,529,87,334,123,57,118,67,554,-122,514,109,-1684,11,58,221,100,-17,21,13,65,34,-10,935,624,-22,-227,53,3546,-127,64,134,40,278,473,330,-114,103,9,239,-55,35,133,-123,90,771,0,-9,430,25,40,115,-40,38,475,-62,62,-8,508,-9,89,224,457,63,10,-80,-187,19,111,-11,57,165,44,3,42,82,892,269,13,-31,65,-988,-141,14,32,1394,95,199,-37,411,-31,206,136,-3,162,94,904,-248,114,-463,-101,-250,224,73,40,-45,154,262,34,687,547,38,82,47,309,90,69,193,80,355,231,16,119,-30,32,246,273,117,200,-319,-271,101,-47,621,367,564,1427,-73,177,26,47,53,210,123,185,8,760,612,93,29,-131,170,102,89,-161,430,1092,20,1,-176,42,-42,-122,-17,668,-99,339,223,485,502,778,77,-42,-55,-358,86,94,-5,-126,-78,67,139,-1945,40,7,0,79,-6,26,-610,72,-101,72,135,171,-34,26,250,-85,4986,57,37,494,-6,103,14,-3,-72,124,-120,269,-45,102,-45,34,-32,33,136,-11,-236,195,-9,46,-636,204,-371,2501,162,-98,12,15,-22,60,-501,-5,18,176,705,396,364,131,379,-36,12,164,1451,-866,-174,92,29,98,71,76,1196,54,19,23,-92,490,171,31,8,46,27,490,554,-593,178,729,224,-11,-31,79,155,-5,-92,-602,1644,-68,225,-270,-57,-267,262,12,61,841,75,285,-125,33,61,1294,713,343,88,308,-37,-2,494,464,-228,-1071,-70,241,165,600,235,119,1094,6,103,-151,2029,41,2,52,162,-59,890,-8,10,83,35,196,6,85,-11,362,294,190,32,860,-2,36,-286,285,19,-596,1344,-1167,9,12,90,118,-248,176,93,330,-239,25,-19,26,52,147,318,543,42,125,275,-11,47,308,-49,64,-865,450,22,71,72,-209,847,-197,86,-39,362,-70,-1,-64,17,31,484,-465,-166,-390,-8,-4,36,8,-10,246,-7,13,422,139,1114,-172,1407,-6,-86,229,-16,-10,25,-44,-7,28,28,39,91,214,-310,1954,-2,-164,2372,292,-864,31,-17,-17,34,179,-897,52,-45,-19,58,-40,437,54,-293,310,163,-120,350,12,85,28,-3,2,158,-47,-73,95,371,-5,251,-9,2,51,104,164,-39,83,140,8256,381,458,71,152,49,128,14,66,21,54,200,-793,34,26,-1261,-31,131,-70,-666,-59,9,96,43,58,-472,-81,9,46,168,244,-140,-7,-113,-5,888,30,85,1,524,165,24,107,291,89,2176,403,173,-164,-51,-90,138,523,458,79,164,22,-158,-21,233,92,42,15,1646,-310,-110,-115,-1170,-142,101,375,167,79,316,148,256,-17,228,491,-80,-105,203,890,58,118,-1,98,85,461,17,364,-477,324,178,413,-176,449,87,55,475,173,73,-76,-78,-458,21,-219,1074,927,175,36,-699,-29,6,53,-397,-15,386,210,24,246,-50,-91,105,32,112,-72,9,-47,112,14,65,816,520,-141,-237,148,21,-24,903,376,92,83,38,242,445,-18,204,99,-2,104,206,-110,55,9990,313,306,-67,-41,19,-71,65,1362,78,98,127,365,721,111,-6,305,21,-210,27,-115,139,175,79,-17,121,-750,420,-31,-41,119,-123,3112,67,83,342,-64,180,-102,73,1106,8,-330,114,8,-18,259,4860,90,-20,93,414,-83,106,347,1436,-30,45,1,-9,55,350,281,998,37,704,317,-36,75,39,143,71,-163,331,461,160,163,-124,247,-334,-86,17,164,202,-78,-40,-87,-25,266,367,56,468,232,984,57,475,186,464,27,111,326,673,735,-16,-155,-175,-107,-35,216,39,140,-59,15,68,101,-116,359,76,221,59,-97,134,23,1035,96,-407,8,200,1,282,314,365,726,290,110,31,26,-6,27,394,385,-251,-27,26,211,-8,25,318,64,6,68,42,-59,39,46,276,97,422,25,156,708,-344,84,-549,135,-394,4,68,-284,238,29,38,-154,53,347,305,288,-8,-33,786,-79,-14,90,-362,114,71,161,338,184,153,-8,-364,-144,-126,4,84,-41,121,66,203,-77,132,133,52,252,186,163,55,-48,-46,1208,425,87,258,-22,2,135,202,259,-78,16,329,92,16,218,982,274,237,395,404,325,108,-7,-62,22,861,629,461,455,346,186,147,747,125,72,316,-273,714,-320,-75,832,207,117,164,36,-81,62,207,0,997,16,298,141,2526,-111,90,-274,12,1088,-760,221,470,1318,263,436,796,-69,-100,156,16,162,-69,146,184,288,435,-45,909,70,23,41,100,-567,73,-117,83,30,419,-162,63,244,5,104,174,341,-172,85,-290,122,578,-38,2715,139,-17,43,-34,94,48,-47,646,25,69,28,161,-102,646,220,-38,431,-86,-200,2,-90,-154,116,182,249,81,853,97,-501,-209,470,-617,-41,-22,-8,39,120,-3,16,-25,-7,-38,29,1977,455,-183,210,1645,1509,1140,1382,376,100,255,271,-6,366,20,128,27,-49,3041,115,441,-420,-199,530,-73,-45,61,-28,82,18,151,270,296,-250,83,71,55,26,22,75,73,37,74,35,-82,9,714,191,-21,6,-57,29,19,31,126,1667,362,586,16,30,22,-98,-19,17,-82,74,304,1,302,50,31,-15,482,-37,65,106,30,-207,-287,27,-74,2,-5,19,-39,131,249,498,242,1648,-247,127,1299,616,36,227,362,390,2745,-63,70,-7,280,28,-515,338,966,426,19,225,-771,63,24,147,214,87,-365,878,-79,-41,-235,237,19,66,1328,28,98,22,185,247,88,-37,114,112,-63,110,603,200,316,-14,221,10,1,427,409,67,-547,-352,17,570,-42,-35,55,694,392,34,13,232,139,-123,206,1645,-63,-186,577,20,-1016,961,201,-16,217,-117,-99,144,605,-14,48,4,-217,57,312,259,475,27,867,170,369,382,355,1234,1006,346,17,296,-40,221,89,-501,-118,90,567,-407,-138,292,-76,74,-312,124,-436,385,1244,3713,1301,971,28,1098,-182,13,-49,412,208,285,1184,517,247,939,1,932,1004,24,24,305,142,1547,807,9,1341,1632,987,46,-62,60,158,122,418,176,11,95,2356,725,252,1893,236,770,118,715,-135,116,62,-130,226,32,-47,155,1281,465,491,841,15,464,492,729,848,-55,460,93,931,64,47,112,345,22,150,333,253,51,-30,30,-54,-83,225,-19,-344,7,137,43,246,30,-4,-21,-3,137,715,-37,21,-94,-3,451,17,237,26,24,1453,1200,-53,47,2175,85,198,204,-9,-3,306,50,128,9,-571,-184,155,177,-11,48,31,3,108,-5,68,-183,287,-48,213,90,45,645,10,-56,98,703,-209,121,-419,452,5,8,395,52,-93,985,89,542,37,2684,273,73,43,485,730,377,-109,299,0,218,-636,118,83,189,265,49,1817,323,603,355,458,42,398,-38,121,414,274,747,940,141,-135,34,66,42,-320,146,196,-85,445,104,917,188,535,233,47,564,0,273,1457,-49,39,-22,429,1015,512,694,309,190,1218,300,80,-9,90,510,25,328,18,80,257,36,142,150,441,71,22,93,105,30,-7,273,55,15,32,234,269,20,-189,140,63,120,252,46,188,38,191,28,-18,26,-41,438,128,797,-7,-13,-151,1398,-3,85,57,11,160,98,-24,-64,250,288,219,199,-314,9,64,60,-46,382,108,580,-60,37,456,14,-99,-411,-73,15,474,529,306,-270,294,378,27,1073,61,40,-131,-356,-29,-204,116,451,37,354,82,85,77,195,319,227,-87,185,49,-19,68,18,172,195,48,59,157,-2,-221,165,982,22,-48,307,-2,928,908,290,-342,139,69,187,-119,123,58,-109,153,247,58,-853,55,-1,160,-39,18,-740,88,25,-24,79,210,120,16,231,-48,-30,193,184,-57,28,101,258,114,79,41,246,-15,-15,58,29,52,26,-39,-63,45,-74,342,597,189,-105,-9,-14,422,-82,397,69,-42,-50,283,304,253,-103,27,627,67,87,211,1432,45,4,94,151,89,611,-41,49,-132,-116,68,132,40,-421,-217,-26,344,77,11,142,-18,-130,-4,-38,-15,13,44,92,1070,619,16,-56,50,197,43,-610,31,117,250,38,237,-63,95,498,283,-172,307,314,21,-30,3,56,167,91,-149,-71,23,114,-95,246,12,14,-5,14,-92,388,-38,94,-1,28,121,327,84,67,57,-38,59,282,438,568,-118,873,308,102,565,330,49,21,428,-68,15,286,5,1868,-52,-225,127,479,140,-1,268,27,68,40,102,92,207,97,13,543,-68,-19,255,-12,33,-42,-28,-320,223,57,18,544,9,5,22,93,116,128,642,521,77,327,723,24,124,21,267,-21,-28,76,61,322,-34,-71,68,1562,10,-3,49,210,-153,133,-81,29,126,60,198,8,-6,80,299,18,-48,52,92,558,44,-92,0,-171,-24,58,127,39,-295,57,15,165,391,107,240,111,186,601,-575,132,92,6,89,141,-45,-81,29,26,-7,-63,9,808,168,26,444,-32,140,1965,425,407,-88,24,32,-390,86,269,-68,-74,-48,-325,-40,-61,-237,-109,13,1330,171,-80,1531,652,27,311,22,-19,28,93,-36,-70,269,67,-45,2621,-51,-42,-82,124,16,81,-57,-805,-59,54,-550,6085,7,-109,40,-78,25,30,239,-149,122,-51,200,250,335,68,323,17,976,175,264,41,86,1195,43,1169,951,1073,296,177,137,130,-12,1423,83,-54,6,128,93,209,71,-190,-166,241,-97,122,336,400,260,132,21,50,882,-13,73,-76,522,79,62,-86,381,333,243,8,297,-135,275,62,34,449,159,609,21,-298,63,18,126,32,10,536,-8,-1,89,59,1032,45,171,51,-44,-125,-326,-1220,-65,37,-305,-822,101,28,409,51,-393,203,-35,-16,-250,-23,289,-41,29,7,-202,218,256,-94,9,-183,115,59,11,-27,133,191,201,275,-348,-30,348,-258,-317,174,2828,51,-97,113,327,-13,24,255,13,181,-10,-108,674,17,11,18,-52,253,-71,930,17,-367,23765,320,-50,-1,335,-14,210,89,-127,-31,-258,334,905,61,96,-167,325,-530,279,275,-64,-134,-143,20,99,77,55,-32,-98,-254,-810,2,5,-28,-144,821,-92,-56,71,-5,-61,-71,-180,33,640,273,77,-468,63,9,438,145,31,438,437,148,-13,7901,308,429,-260,5,-75,76,319,19,82,-14,38,18,-381,144,200,348,107,31,18,97,205,264,25,-220,-504,80,153,-35,-94,21,38,-13,-37,273,384,122,-20,-5,122,60,26,481,-18,81,48,82,50,-69,-15,-38,-106,69,-47,-126,98,-71,8,19,310,41,175,-86,1,310,67,26,378,-1114,78,-5,3,15,-83,17,-12,-36,-39,219,163,12,7,-57,204,310,35,-132,343,69,100,585,-70,-8,-406,41,75,59,-35,22,10,1776,346,32,185,-17,25,-189,420,100,86,122,-2,321,556,26,-23,47,23,-21,-74,38,1532,190,101,13,69,108,98,105,32,750,306,141,43,548,95,-46,265,266,-48,4766,-2,53,-7,106,40,-6,33,36,55,26,50,221,-14,139,10,714,38,38,1385,-81,27,62,-40,110,505,3971,665,452,122,96,442,-31,28,70,-73,27,146,431,130,124,20,414,24,284,54,567,484,409,2,-13,1,-47,63,-753,-122,7,130,-33,-23,-23,28,140,-24,101,30,-80,26,188,-7,-66,9,-65,31,-140,26,703,-87,-13,48,-61,-15,5,31,125,-118,45,66,389,-10,-37,0,0,55,-48,27,16,195,-20,40,22,159,44,-12,151,627,35,-37,45,218,168,-200,75,135,212,43,269,350,272,-288,-13,122,-217,202,557,294,42,146,-52,-33,-28,1187,73,306,70,485,308,-397,95,47,-18,-20,40,31,302,27,-53,-30,281,-4,132,425,70,13,128,-1070,-68,1,-295,100,11,256,-100,419,390,-200,161,54,11,450,36,12,405,72,-101,488,242,112,76,95,-86,70,853,19,173,-10,-1,496,54,240,59,-15,41,-249,653,76,-11,-399,24,-38,513,223,113,594,6,33,99,186,345,103,297,15,121,82,88,177,18,-3,115,0,1329,129,-197,79,30,86,35,29,73,134,7,-56,1415,2739,63,952,85,9,20,92,98,162,15,-4,51,7,40,360,-53,682,105,907,135,272,-83,73,1483,-23,-64,510,174,58,50,75,420,-45,141,-31,-24,36,33,49,60,-64,48,157,45,-92,96,91,142,138,33,83,-61,215,-45,411,0,192,1636,225,198,-660,249,-56,-6,-61,-48,-42,-57,-6,306,404,169,-24,93,141,239,208,188,17,5,41,32,-136,1,-12,190,-75,-86,76,121,-14,256,55,-25,5,97,849,137,-136,-68,102,-18,352,264,112,21,30,441,35,-108,170,22,149,300,-156,210,137,-65,131,18,124,-15,-22,329,-26,134,84,14,169,6,166,-14,-8,-168,303,140,287,-88,180,1160,436,-18,-39,4,12,-165,161,169,68,-185,90,-5,120,-173,-37,-443,-54,118,61,5,845,507,716,952,3009,220,587,34,-201,174,212,439,-7,194,-72,1737,12,124,1464,1199,39,809,152,186,88,211,122,53,1243,21,569,1083,-47,214,428,29,36,19,-58,66,442,-127,-111,192,-19,872,624,196,19,-258,-34,85,83,3,-49,105,-147,595,-2,49,40,-64,436,24,-8,70,196,52,152,960,47,-44,364,22,11,-22,391,-174,53,-4,17,-93,-62,-49,7129,62,89,-61,33,33,386,-24,-15,-53,231,288,237,28,118,-31,5,1689,-45,60,439,134,46,-1,-240,33,150,16,79,771,-33,719,51,-27,61,112,124,25,84,-432,184,60,368,-485,-60,21,187,-7,54,33,57,-138,-30,252,-22,95,4488,284,88,154,283,197,545,-895,265,92,66,1,191,160,-138,42,65,75,-41,422,-306,1866,35,450,-117,1,46,-3,5,-3,41,87,25,-80,10,14,349,123,-56,-41,3,16,96,-24,-389,-45,238,-77,133,864,192,-148,125,-11,559,625,-301,106,-901,-172,79,878,131,126,67,74,-25,184,331,185,38,36,1082,8,-281,-88,118,-232,48,136,-595,-42,1044,142,535,164,69,63,-273,64,25,-17,-161,101,0,71,-1097,275,32,18,228,74,-211,24,-12,13,42,-23,-319,172,37,99,251,18578,-39,2,67,-549,1639,64,12,68,61,67,69,61,54,169,275,183,21,-40,-15,-17,-85,-5,-10,-28,3199,-13,20,178,-1,99,102,598,5,73,12,-18,58,88,55,18,-38,-8,-36,-276,230,326,165,38,887,2,2,193,54,244,616,10,794,-167,519,-16,-42,233,122,-43,-73,-83,-41,65,-131,-297,-51,-58,-393,43,-200,266,165,-145,42,42,79,107,-32,-47,-48,-288,-95,65,-154,169,-64,912,574,31,356,-267,20,-25,147,-710,81,442,88,554,-280,4,1494,241,11,388,-132,-122,52,-1,304,359,63,206,156,-37,244,39,275,135,134,-50,-55,50,74,12,135,-7,239,-111,-48,-82,38,296,86,16,81,32,-8,360,-9,89,27,27,-102,261,130,-209,39,198,110,16,-11,53,71,-294,-666,39,188,322,-187,163,1327,234,10009,-87,-291,189,119,-39,-32,-103,121,-14,214,250,79,-52,26,264,159,8,37,61,54,-304,221,-36,18,64,13,24,115,-29,70,20,42,-192,54,83,-178,-38,84,76,-3,32,-13,356,-264,62,-545,-52,53,60,86,55,-5,15,936,149,104,167,64,10,-11,-50,61,-25,69,421,303,145,344,3,-29,62,85,752,73,68,-108,556,9,31,-120,352,141,589,1,-235,84,164,505,-11,172,-99,-5,117,-13,59,768,4,176,-69,-39,16,-110,153,-20,244,82,311,-37,-395,62,-55,-76,-349,-103,-82,-19,-13,-3,119,83,465,34,75,578,149,95,-363,37,-9,35,-25,-123,-42,-19,35,40,-37,212,-84,-11,-340,63,219,-13,11,105,-183,-187,61,89,-50,-9,194,-25,-29,426,-26,-176,47,19,313,-355,98,-103,10,17,-33,162,-83,-3,36,347,62,-438,179,-126,-95,4,-8,102,-10,-18,15,500,112,42,265,22,8,-83,2,-139,-120,1641,62,101,-14,79,-105,76,172,7,-42,140,1130,110,-269,-480,-302,-84,161,21,11,126,-26,122,239,115,33,-9,804,-34,19,-75,84,69,-3,8,-115,181,95,-5,73,6,64,134,408,315,-298,21,321,122,242,111,93,76,-75,333,18,0,83,7,41,-22,-128,1429,392,51,144,394,-31,45,54,23,30,529,207,484,714,178,-20,-75,-26,116,-70,435,18,287,50,671,36,42,47,21,-82,38,-15,97,111,25,-165,125,111,188,118,67,245,-6,-95,256,-91,14,114,161,168,149,-214,164,-32,841,-223,-29,181,346,13,184,5,13,116,36,289,159,-25,146,83,61,111,23,-160,90,3515,1335,307,1131,0,-353,11,73,1748,96,27,-60,140,-227,70,183,-49,66,220,-20,47,521,-230,54,29,31,724,81,-53,75,-20,-42,121,-27,87,21,124,206,-6,207,-4,329,3,-1,-60,47,454,26,6,703,-40,46,-398,282,49,-1,184,299,7,63,63,111,-73,-7,24,8,78,142,141,134,180,518,324,651,231,579,153,705,81,64,22,-53,146,114,-244,8,174,7,204,624,111,245,77,-16,365,57,26,-32,337,42,75,2281,-2,21,-66,-125,17,62,-97,109,540,32,210,40,355,459,-47,508,39,716,158,1137,29,-189,55,-214,215,40,271,52,277,239,424,204,-139,56,245,487,94,7737,1354,128,98,167,90,-245,-72,-9,1030,15,22,75,2,332,266,243,-55,606,192,-6,2079,130,282,484,204,401,-134,164,-296,636,256,27,8,311,136,37,-35,253,-5,-2,163,23,-54,55,-270,-63,44,249,350,174,256,122,-47,352,716,-444,271,49,685,303,54,137,16340,143,-15,46,-76,-29,-3,142,293,-22,54,-21,170,423,18,-14,99,-14,145,292,-344,-225,-94,113,14324,54,53,-39,-73,-48,297,434,57,27,253,-187,-95,22,-75,-18,528,-259,1525,63,94,1373,202,-13,126,4,75,433,-71,249,-590,449,385,305,361,-158,135,879,535,24,-14,621,1567,91,3169,619,289,-203,0,-28,10,25,-76,260,200,-106,2721,15,-48,-125,71,-80,178,137,86,14781,-1,860,2833,-34,192,19,-87,-149,13,137,9,461,411,-36,96,24,146,38,-384,-164,66,-102,-127,-35,77,24,26,182,170,-49,403,43,-12,-59,-156,9,-271,796,-167,-97,267,-260,-59,-136,50,-590,-31,-146,40,-90,-876,664,138,-86,80,62,65,318,215,99,29,1221,-61,70,5,376,-233,466,731,-29,-40,215,19,218,15,170,24,63,8,36,-117,38,-23,-8,344,78,12,18,180,-24,12,-31,75,31,-7,164,14,94,342,94,1224,796,69,-80,219,199,-62,59,35,5,18,158,-7,-17,-20,51,-45,187,1008,97,-331,49,53,240,534,718,344,251,-55,228,-97,-39,-21,1248,2012,407,214,38,209,-33,15,140,-83,5,74,-78,195,37,228,4,-13,-116,72,-23,146,2383,5,70,60,-82,355,56,69,-52,276,254,-25,638,279,28,38,51,-94,231,-515,632,-25,212,175,12,23,89,-63,292,92,21,442,141,-45,-35,230,-39,-35,99,59,-30,55,36,160,270,2,106,180,111,157,441,-34,38,26,-66,-70,28,1298,-4,0,-53,170,157,3,-3,-407,123,117,37,-9,408,21,-85,93,194,-38,142,-2,71,-136,-19,-28,-42,798,63,-51,-13,282,40,64,18,35,-58,297,52,-8,45,152,302,85,50,42,-27,-32,330,-97,55,69,-20,33,-60,40,180,67,64,302,213,-18,-3,3,89,209,109,214,126,69,9,122,-63,118,9,8,0,21,25,26,-55,38,138,141,87,-13,22,252,1,51,8,-50,508,69,276,19,56,-56,395,16,-49,-12,352,1167,16,116,-38,-18,764,303,424,1102,449,585,-164,333,-68,17,696,-310,9,117,356,280,1,200,2298,317,-36,228,608,6,56,47,7,31,24,147,296,127,135,39,-203,-86,1179,33,3,111,588,-24,223,62,89,16,10,47,100,29,137,82,-69,154,191,14,168,-5,24,-16,22,106,212,-2,9,1,480,92,156,66,201,116,99,36,169,59,80,361,1008,30,76,31,132,41,92,255,24,-7,66,27,1070,7,449,45,-27,-16,-19,122,266,147,-87,147,112,39,75,-80,-37,-87,71,347,-30,158,609,179,13,-18,121,1,-46,127,-14,649,97,527,143,407,225,740,178,553,49,515,32,109,-60,426,20,295,42,7,949,59,-93,297,187,36,1716,8,-15,54,-21,181,16,107,21,-74,312,130,50,52,27,115,524,-4,208,-12,5,896,580,375,-315,132,43,174,-13,95,-288,-18,204,27,103,122,-11,110,32,117,554,64,201,742,-122,571,544,1002,59,138,103,418,235,190,68,666,-340,76,37,191,333,9,110,21,148,-72,517,85,-102,-272,794,154,4025,261,27,93,67,109,278,444,46,-34,292,177,260,15,264,16,82,772,91,-33,560,44,530,255,393,530,72,156,53,28,-1271,2944,59,-104,11,358,1361,255,332,16,79,281,243,664,56,261,102,643,506,49,260,-74,413,-84,167,224,286,-52,131,158,175,164,53,-25,1130,517,-785,361,1033,-80,560,113,-46,41,1121,731,92,80,93,79,402,168,722,-3,117,93,273,59,438,18,61,275,124,332,268,280,159,202,220,43,576,57,35,16,56,-13,440,268,15,722,122,986,130,185,151,287,388,227,1608,274,13,976,464,44,408,119,66,196,150,-130,334,301,397,89,184,411,-50,668,-15,302,641,-29,210,867,180,217,27,260,-64,-4,17,-164,458,463,87,98,112,197,-26,95,449,-15,28,97,-100,199,159,1001,-76,-778,244,87,46,259,113,87,249,65,45,204,342,-87,112,1253,221,154,87,44,13,-5,77,-610,60,173,-16,634,195,120,774,11172,833,315,93,158,100,321,60,28,811,359,101,323,-5,50,423,54,155,54,227,438,-239,951,-26,-8,-33,40,196,75,237,126,532,361,512,160,1106,171,34,1335,137,44,42,-17,59,88,235,82,257,93,93,-42,224,500,-140,265,53,116,126,22,86,-24,253,-243,411,209,34,275,-8,38,104,158,-1,31,180,-240,1398,1011,1225,234,220,157,93,54,252,310,1445,42,-107,434,650,37,10,465,27,25,43,-27,47,25,105,145,110,-32,416,333,-62,549,728,-38,269,138,350,-14,423,360,4,185,340,470,10,127,68,35,-9,101,1316,14,74,3,57,-14,87,155,276,3033,91,197,143,175,83,194,619,650,84,253,-10,53,1625,48,27,-329,73,19,-8,43,245,-13,-67,165,-132,290,332,111,70,-28,1552,1277,0,128,-161,-4,98,233,154,152,632,1037,50,164,364,-119,207,871,14,-12,-53,76,42,-18,-55,20,368,23,319,321,115,770,100,533,169,733,-199,-188,117,33,391,-625,77,115,97,67,201,29,46,18807,26,37,27,68,-52,301,55,254,336,2,604,64,85,61,293,69,587,-118,15,16,914,-13,-39,228,37,31,-5,93,45,103,5,163,161,8,169,433,530,147,258,226,801,1354,117,-12,-30,6,174,-773,-13,35,-70,385,28,302,-41,-244,173,951,241,0,31,73,155,220,91,175,11,202,128,45,-21,157,363,-4,90,284,529,18,28,49,166,28,26,541,51,19,-89,46,242,98,239,288,9,63,31,-12,787,23,71,-416,1028,-6,200,73,13,254,197,178,26,0,-28,2,72,103,256,-11,81,55,1149,20,-652,138,126,44,50,19,19,10,52,389,-52,964,77,-56,313,207,-492,2,491,-31,599,12,301,231,-16,128,87,387,88,5,-9,188,189,46,139,33,35,247,80,66,-173,102,523,143,117,47,-12,97,134,446,-9,272,12,106,25,-45,304,355,-515,364,331,136,157,6,83,86,-502,-3,-23,384,132,128,8,37,494,157,15,-42,105,881,173,131,80,51,120,177,39,-18,54,131,109,144,116,109,82,120,15,117,-397,403,453,143,58,42,112,243,86,40,-348,159,134,646,213,50,83,36,158,35,-262,583,113,903,195,29,-54,899,319,-6,12,138,103,503,132,1140,2315,171,369,1475,821,870,-21,103,234,293,-22,267,250,-70,-41,46,-16,420,-243,-45,-2,11,24,43,53,95,-1,107,115,489,189,1032,39,13,92,112,13,21,58,93,188,70,117,285,217,315,626,-47,198,91,-16,281,182,86,902,-194,199,497,35,-83,-66,99,50,48,-210,365,25,67,455,-96,259,533,-40,45,31,201,73,136,-7,-7,648,61,325,196,797,0,53,302,-17,100,333,87,109,50,1439,1497,221,200,171,50,38,169,232,156,397,354,401,435,207,700,-16,203,62,-222,35,84,470,269,813,456,528,654,164,238,341,-14,-108,26,87,50,188,220,745,95,90,426,1309,212,276,212,-343,63,37,-201,33,65,145,1,242,369,1084,199,242,18,350,489,32,59,51,9,158,154,7,-206,21,190,63,262,78,420,121,234,-27,304,719,202,363,23,77,444,126,125,87,-263,81,-166,-62,287,538,99,10,120,121,74,22,39,733,12,769,141,-3,24,247,-17,207,-42,-103,863,-26,4,174,26,42,46,138,132,56,41,836,4,140,116,248,-177,22,528,70,4,-13,94,719,-60,521,224,243,106,424,-11,82,-100,34,136,-130,6,35,406,1176,421,169,295,-20,55,3328,56,-12,45,594,757,189,168,319,686,-70,375,-55,127,-340,55,-107,893,-587,134,97,127,19,681,276,191,175,648,206,62,443,47,55,160,35,-18,-108,459,226,335,23,0,-10,138,59,46,880,184,2,18,87,623,-3,133,59,-35,-26,58,-6,54,22,-25,-47,233,658,-143,16,69,-20,1181,224,26,416,-125,39,272,45,121,853,-8,171,116,-10,98,161,357,118,57,-66,119,259,-52,1011,72,16,-24,-40,-1,611,1491,-504,86,293,1135,434,37,1473,-39,-118,181,72,149,839,-127,121,25,558,39,400,45,727,-24,151,-26,230,212,58,938,119,23,213,608,2,80,96,-1513,491,87,283,72,196,689,1165,70,-2,133,117,-137,40,511,29,117,106,280,15,-35,134,254,123,-85,50,444,111,765,624,-198,526,17,-147,466,9,604,313,105,1104,678,212,153,109,97,1,161,113,93,637,87,353,157,197,148,558,-303,106,742,305,211,-298,-119,276,354,387,167,9,172,840,7,65,10,-81,29,-19,18,403,71,164,-7,1627,-47,-32,111,-774,-10,25,526,552,109,186,174,545,88,28,369,156,272,438,-68,230,3,22,606,-125,114,913,517,401,118,47,-130,243,46,7,103,163,628,314,37,60,631,-72,-18,4,271,228,10,394,943,345,138,1162,52,147,159,398,524,251,98,435,58,109,-188,82,403,191,265,202,111,169,1158,176,-103,30,186,-35,63,131,388,-148,441,297,101,-41,508,301,549,941,122,54,45,-2,398,0,367,1218,479,660,29,25,141,93,481,114,58,9,483,579,46,-4,57,525,-11,12,-124,390,1164,47,243,-16,283,104,125,186,-43,89,80,1279,105,87,24,-71,-4,87,67,40,198,120,114,320,123,57,178,91,322,-13,79,85,117,-39,308,87,726,1335,647,911,34,465,32,555,235,7,154,515,290,341,37,47,156,8,57,-445,-95,187,142,835,113,297,547,115,29,58,33,78,115,-65,42,172,7,71,630,101,17,123,182,227,117,543,287,-12,508,213,901,73,-190,-136,409,292,-32,169,61,73,651,-56,2233,224,172,28,128,44,247,158,125,150,65,324,484,660,1654,129,541,228,132,27,24,-39,1177,10,-218,487,188,320,3501,94,694,62,283,1229,-59,488,410,936,594,119,81,649,82,-19,470,1048,-89,259,2,739,-372,-2,52,46,255,569,412,15,944,136,177,7,223,-164,132,376,1291,658,200,164,414,204,195,113,-163,-488,256,491,357,55,-39,-21,435,60,207,57,4737,975,37,800,21,145,894,465,322,447,201,205,295,105,54,-779,5,606,302,155,-10,1028,1037,94,365,24,242,119,1552,356,79,-70,10,250,-210,-127,382,126,115,278,35,1678,-19,569,246,193,144,187,92,131,-31,-18,40,126,56,-389,18,50,95,-63,-84,17,839,697,92,75,-198,155,288,779,292,1246,-448,38,115,138,25,12,-4,-41,-34,319,111,185,-48,253,11,266,78,327,987,188,120,-1,5,75,193,11,80,238,828,97,664,41,387,196,127,168,666,4,16,1127,346,84,589,101,102,320,45,58,873,-149,349,198,231,425,264,298,672,642,155,2798,38,276,356,240,27,86,65,125,-47,263,674,20,329,218,459,204,190,323,495,117,-39,14,77,44,371,164,129,96,15,26,12,-120,414,371,1210,671,-10,237,1037,298,244,146,-109,200,37,242,134,-59,-165,105,198,5,179,527,38,89,315,-14,1939,176,483,275,392,81,324,-3,30,64,747,-74,-6,741,41,430,1109,565,94,15,53,315,134,-94,22,85,-106,-153,489,261,30,303,105,691,32,202,200,-58,-690,119,82,57,60,76,36,414,116,244,74,51,252,177,309,116,629,70,379,681,450,190,314,187,-3,430,782,61,-91,14,32,279,-73,144,95,315,99,-347,2,10,-66,166,170,109,1657,-67,104,84,411,34,62,112,339,334,143,43,-28,25,323,-226,580,657,1036,82,84,104,397,109,290,66,-242,127,210,175,188,879,-88,419,-870,58,72,117,21,94,24,-185,364,118,181,259,113,185,-30,9,316,856,1592,1152,294,663,33,396,156,135,220,18,828,201,463,44,285,171,-112,753,250,77,44,511,234,299,88,1049,635,457,-25,-32,155,230,124,7,272,95,890,233,-1,-47,299,-17,78,44,279,-49,-168,10,278,132,133,739,-32,61,-14,-19,-12,140,3,53,1141,16,-22,326,51,359,78,-23,22,285,163,44,1075,1129,250,2256,29,37,558,-143,131,265,394,-31,219,-55,-4,13,161,218,44,752,290,25,202,-356,986,140,249,83,193,135,592,1329,186,164,14,77,91,209,-621,105,264,-269,145,43,-51,95,501,79,235,-37,47,-59,109,46,11,9,52,147,93,1322,130,45,1239,63,75,254,-66,23,260,592,642,27,1632,-31,-756,-163,540,-36,2,-49,381,126,599,75,-222,143,149,261,121,6,890,16,723,232,22,36,124,27,355,553,0,1068,940,-14,-421,246,99,143,143,372,948,92,1158,-16,73,1032,26,262,384,-170,2,168,42,98,17,55,-8,96,-59,53,49,69,22,144,-60,112,-473,14,26,-38,-27,-123,40,144,207,408,-34,153,-18,53,76,299,-101,362,-104,92,474,532,118,167,3,113,77,40,231,11,139,733,97,304,86,403,772,77,689,32,130,6,-82,-171,87,2,-14,102,31,307,-198,55,-37,280,43,201,7,3,10,175,74,11,228,21,614,332,41,85,9,215,62,389,60,204,96,75,534,958,1506,279,139,49,923,41,-997,590,520,-79,126,124,66,16,25,34,22,488,33,1,-5,226,68,61,43,-45,95,148,48,1217,330,159,180,143,1468,-2,58,128,136,85,383,-27,135,-247,45,183,321,22,107,24,1752,856,111,680,118,72,129,489,243,426,479,566,111,-271,31,63,-24,1462,588,178,18,-19,180,901,151,431,179,-68,54,1481,10,371,260,24,473,310,252,95,-20,64,-45,330,544,102,-166,449,337,269,-38,149,418,220,988,-72,433,277,96,867,50,275,169,260,218,162,711,424,410,-4,51,407,72,397,-84,152,179,101,110,421,369,104,113,-437,113,811,35,2155,23,-55,329,-83,349,68,213,16,-31,-4,29,266,273,348,-25,137,38,1953,108,8,48,136,414,9,314,20,-10,159,1611,118,862,333,1332,182,502,38,116,648,456,-98,1550,39,63,745,577,150,218,191,50,189,0,1334,77,132,133,238,141,77,-17,140,812,-32,-26,522,309,224,945,186,278,915,61,435,28,49,31,1687,355,66,608,99,137,859,-189,223,715,2683,676,49,19,-277,233,809,1066,1273,162,216,-31,-55,494,401,632,147,246,66,-130,79,-336,475,113,88,194,135,1181,1279,165,445,144,-551,-43,1152,539,112,12,1815,98,730,514,436,30,652,88,118,88,-85,136,72,-15,105,262,377,182,41,8,300,6777,343,163,88,26,242,837,13,290,-2074,195,5549,-10,89,732,48,-93,21,235,64,56,70,56,320,115,407,498,956,-22,89,415,5,119,20,101,1041,332,335,241,481,289,361,45,615,871,10,107,1345,761,1,52,76,13,-1,49,-102,68,12,137,380,106,545,159,191,3,-23,72,211,422,331,382,-13,-44,93,22,52,735,361,66,730,373,549,164,57,105,-177,416,473,183,519,531,251,454,-40,113,793,98,12,-26,-12,61,211,42,171,175,462,-3,177,192,472,286,298,805,97,490,-8,22,116,353,70,-33,884,401,175,1699,242,-62,74,7,239,727,-117,37,174,285,60,112,28,532,274,29,-728,261,17,-15,15,55,126,374,81,17,244,-1,212,24,295,163,1283,49,24,99,175,31,20,-372,297,127,-11,76,206,1059,-40,184,-143,124,40,-242,-40,-228,337,114,168,66,50,86,123,3,46,247,22,427,357,62,134,361,27,114,-84,387,138,52,143,-454,57,79,42,-405,677,433,-182,27,273,154,108,63,114,32,133,-225,382,21,774,195,138,227,359,-21,124,53,72,64,154,842,40,-19,-185,1237,14,812,716,250,-14,186,526,12,395,166,-15,39,397,1549,-4,759,51,212,222,567,101,2857,106,204,-17,47,-19,619,92,308,4276,49,125,545,29,32,98,7,-176,368,344,70,137,65,12,171,237,-1,54,74,109,149,16,106,78,-19,162,138,23,67,770,123,254,52,634,983,58,481,100,167,33,51,101,16,32,85,109,669,-6,36,147,357,212,167,493,-27,-179,2595,-16,372,1769,1664,17,237,678,82,845,25,340,-142,76,547,112,498,567,321,198,120,77,139,515,-2,-171,72,175,103,349,-27,651,114,2213,549,11,158,248,117,59,16,6,-113,-350,75,-10,233,1,85,47,640,577,207,399,159,510,159,463,108,303,316,89,52,129,486,887,250,61,41,481,308,900,81,212,207,311,1393,1,5,48,108,448,285,584,169,413,208,75,59,193,335,265,8,624,410,-89,114,164,134,30,-13,42,8,-672,-17,-31,390,30,-264,-592,265,44,103,151,345,346,-69,-12,21,-40,564,377,136,61,33,274,37,-78,194,202,195,364,3177,396,-254,549,396,1015,1266,92,289,5,-110,93,-136,119,526,21,31,160,308,40,-9,355,103,88,403,251,15,59,-168,203,64,-541,-423,36,63,1560,547,-41,429,-508,328,306,1202,-6,884,3,1280,-200,71,297,188,200,237,55,182,46,40,108,21,60,12,130,64,60,875,22,133,-7,138,29,24,65,41,23,41,1028,50,-204,425,149,276,333,54,1443,70,446,192,48,32,465,354,35,397,424,376,75,100,2,87,135,1632,487,69,241,65,309,229,492,21,67,5,43,943,189,151,582,391,43,332,16,119,-14,519,3149,231,547,49,59,22,362,84,-42,66,165,188,194,119,209,171,267,-12,21,136,72,629,648,248,4053,-107,483,-73,671,53,351,270,-243,189,314,568,1751,323,69,510,51,-1,-19,-4,380,136,47,465,128,-130,39,-518,111,138,69,253,477,219,118,55,-113,111,57,-2,44,137,92,2646,371,67,149,584,969,-86,19,-1,-296,73,-71,-175,673,179,-8,253,85,60,352,61,234,79,251,1170,448,48,228,144,-36,-7,-191,343,29,13,101,223,34,10,242,98,104,108,783,329,27,189,-290,252,128,205,317,53,147,-88,276,-38,81,160,-158,110,62,-2,167,186,304,236,125,151,28,-337,127,794,302,36,19,112,47,98,453,476,2640,132,108,-64,122,1110,614,55,259,489,38,35,110,-58,29,738,787,159,-2,48,244,1084,-31,-173,42,56,56,18,135,24,272,-97,818,350,548,156,396,206,404,6,179,609,818,94,68,74,30,136,42,6,435,10,146,456,113,-1512,1078,66,159,13,30,216,1,189,43,129,265,141,-37,17,563,111,507,5,453,457,633,78,620,53,124,-12,-3,162,198,387,54,-41,1514,197,8308,54,260,-1487,-241,-25,70,186,352,-25,-30,67,106,15,91,-428,461,-7,46,152,269,1008,12,165,-18,26,364,213,645,-9,-56,69,57,23,526,123,297,8210,504,598,229,175,260,105,445,-2,243,-48,173,99,21,1135,185,768,61,126,-47,867,-243,48,203,126,42,70,347,248,848,209,-68,277,-296,879,41,530,228,1425,195,3,-193,363,53,1206,-12,-706,108,7,65,96,23,662,1547,472,363,-36,432,445,1544,58,183,95,27,198,581,67,154,41,46,27,67,-23,-3,157,318,-17,88,230,133,22,713,542,-12,-82,125,529,357,29,617,-54,274,631,908,53,-34,55,71,262,47,-242,8,254,78,280,281,200,-80,28,83,70,430,47,237,2549,483,1213,28,174,126,298,72,31,144,639,176,5,73,257,94,102,100,2810,-688,313,137,767,559,40,517,-53,244,177,-289,-28,308,-37,273,3430,44,99,536,42,-12,299,683,305,133,741,566,130,-107,-29,79,235,51,126,134,88,519,15,80,144,303,152,215,51,1973,7,168,127,91,140,36,318,38,33,120,5,1001,48,-11,186,120,243,236,113,784,238,-244,3517,114,68,312,254,30,109,-29,45,1020,656,45,112,43,404,187,2,551,-12,424,692,-27,48,60,255,84,824,375,59,906,-1,697,283,467,161,-11,375,106,111,-45,276,200,366,501,15,76,168,1418,-304,-8,32,137,334,817,69,278,145,130,91,297,301,9,239,63,4,358,-61,185,228,36,63,97,21,346,-190,458,65,213,-211,28,-27,238,-15,21,-113,85,44,-149,94,352,8,712,-359,227,436,233,228,311,423,181,119,932,153,33,156,238,47,597,65,-39,199,1235,2656,159,1765,47,81,107,528,105,15,-4,99,2964,31,78,231,-31,1139,456,184,23,374,162,55,87,467,110,298,247,212,49,-106,281,14,106,123,81,638,-11,82,220,319,81,96,28,45,-11,248,359,-44,-90,102,86,32,151,180,-30,744,-65,18,-12,280,235,-16,93,5,348,64,-99,38,30,38,-82,326,-4,93,80,9,339,531,997,576,75,487,246,556,62,81,388,169,651,128,120,241,349,206,-12,6155,102,1060,2840,153,14,173,385,69,417,1646,2263,-71,-159,15,202,80,400,177,116,109,79,290,55,323,355,329,406,639,159,13,415,35,370,139,72,141,1623,59,202,289,185,118,437,360,-27,-56,489,86,317,121,364,8,33,66,-7,-38,83,171,256,321,-4,41,94,100,557,-150,310,682,293,495,148,368,209,78,157,223,368,2001,2802,92,99,117,153,814,108,-114,547,442,-8,316,500,1251,168,110,3,-24,-187,187,184,198,5,156,46,192,312,713,189,455,73,151,725,-28,267,44,634,85,19,604,28,141,-2,35,59,69,102,90,441,-115,99,122,71,416,98,154,108,53,78,1157,418,10,311,84,210,20,87,546,60,5,35,-433,38,183,189,12,-30,506,233,4,118,25,5,-41,7,27,302,54,190,540,2,159,-41,464,-642,42,29,17,38,-16,473,1373,175,134,70,1658,103,73,284,550,345,200,475,2379,657,12,3,170,90,110,234,-124,-101,-63,83,928,320,237,673,66,356,364,842,-12,83,127,-36,5,49,371,292,287,146,57,-47,698,-24,88,40,460,-12,183,122,25,347,261,-8,-59,326,81,-63,55,452,116,-177,163,75,79,-35,44,240,131,85,-111,-7,55,292,363,155,58,125,100,19,161,111,443,187,-144,143,116,127,-24,-111,22,65,112,20,163,383,118,671,470,5,-62,30,-229,-80,29,198,-72,-13,70,-2,-3,86,-19,6,13,-67,-16,-6,67,189,4,-57,373,77,-283,121,-63,-18,25,1,54,24,171,63,166,-21,102,76,58,18,21,-25,-26,46,6,-12,-1048,232,-75,52,140,24,3,52,35,16,17,-8,-1,25,1428,312,255,27,12,-101,3112,-5,152,1435,10,16,69,-5,-21,-17,36,158,-8,56,-23,52,38,-4,29,-66,1811,47,213,18,-19,27,365,-18,53,40,-21,-6,-299,235,-29,45,-20,-15,-26,-451,29,618,-23,285,130,181,16,227,45,96,-1,-20,-42,-15,-31,12,31,-10,-9,17,-13,-9,6,146,10,107,188,-15,7,-3,-26,-47,-11,187,-8,-58,-132,500,42,267,4,123,-23,-62,-1249,-102,8
-22,-128,-33,-42,-10,-104,49,-26,11,74,-80,-71,-133,-1,-29,-2,2,6,14403,48,-13,-20,5,-108,-16,46,-51,31,2,-12,-57,-75,-242,-213,-294,-212,-2,18,2220,400,2817,199,-130,3688,133,93,4772,102,2,69,3555,6483,51,361,-108,-35,23,-65,11,2517,63,3664,2736,1494,1014,782,2781,4087,61,1099,697,867,3845,2608,2059,1050,853,1593,1343,-33,74,-239,32,-4,37,-15,-8,183,82,34,66,30,84,153,139,10,9,38,29,38,3,-59,81,-34,-10,-5,402,70,-72,9,-24,-21,27,-354,-49,3,22,-22,-27,27,8,15,-30,46,17,-55,201,-5,148,10,76,12,71,66,-12,117,44,203,28,67,-100,-10,3,17,101,153,287,368,38,-72,50,44,60,41,-69,-160,125,-76,-33,-1,476,-45,7,-27,112,54,72,48,130,-6,541,-44,-92,22,40,26,14,-57,-2,-71,102,-2,10,90,-1,-5,73,-18,-191,-18,394,19,34,-126,68,114,-15,52,41,51,21,16,68,70,7,77,-14,26,-77,1,9,101,0,-49,398,-126,81,405,-14,9,-7,-51,39,24,116,992,17,37,3,17,-15,30,333,17,79,-5,-55,53,195,21,81,41,224,71,220,16,23,22,14,-48,-7,38,46,-6,111,-165,-39,-3,190,24,41,54,50,14,-49,-7,9,-84,0,36,-144,146,12,-13,30,122,46,-93,-149,-25,-9,105,654,10,33,-6,64,82,83,-22,962,463,476,40,-59,53,110,88,62,48,161,-10,61,6,158,49,67,149,43,36,-135,62,-37,44,408,25,72,16,87,19,-60,340,110,94,21,42,350,132,33,-38,134,-60,90,-5,38,26,-36,100,319,67,-21,-29,-63,-3,29,-24,126,22,-13,917,17,16,35,-15,719,37,107,11,40,20,-61,65,72,290,-3,46,-40,214,391,48,9,-1,57,39,572,23,61,-66,111,-29,18,12,-1,74,184,14,0,15,7,64,-28,-18,-9,-6,9,141,17,25,58,-28,21,104,54,3,36,25,46,-134,21,-44,227,40,97,20,5,58,-34,-2,-1,-4,35,276,39,15,36,28,253,-24,-16,-23,129,25,0,21,-29,33,132,-17,64,148,1216,65,70,39,74,-194,37,-47,44,70,77,6,83,116,-23,-81,69,-40,113,-121,68,56,292,166,-29,20,34,32,-130,20,-19,4,72,-58,84,-2,50,-10,-28,102,48,138,146,85,161,183,107,35,46,93,-19,-33,15,-23,44,23,42,38,-9,-49,-21,-112,139,137,268,40,-6,54,186,-11,-44,81,-27,60,82,23,45,64,1,61,59,128,-63,19,-170,84,145,63,57,34,47,1647,68,139,45,206,10,75,81,22,135,10,146,90,49,-7,-9,-189,21,11,-10,90,117,86,363,196,-8,5,34,-28,24,-33,2130,17,11,-175,28,9123,6,220,63,-67,13,22,47,154,9,20,53,11,151,53,12,28,-18,199,13,13,111,70,-10,22,19,9,-115,116,124,-189,-25,9,-15,51,24,-32,646,2,31,98,-175,50,18,59,15,-18,6,2,4,-62,24,29,-40,-19,-6,-38,4,-13,142,-51,20,-20,73,25,130,-34,167,116,34,-42,36,42,20,113,42,-66,72,616,5,151,-51,-172,23,29,42,146,76,53,37,42,37,8,24,18,84,58,15,50,133,26,3,20,-27,-23,89,63,60,3,175,35,87,14,-9,18,23,-17,8,12,-80,-34,46,165,2,76,38,24,10,-17,-10,132,88,-12,20,102,93,5,-64,-61,13,33,-32,62,50,15,18,15,-94,38,119,120,-13,15,-11,24,-45,85,-381,66,-20,-16,7,124,-2,24,-60,-2,2,84,46,-8,50,58,-221,-36,17,-18,-7,160,17,-1,68,109,152,-12,18,16,-129,-28,-222,-20,28,33,-22,-8,35,-105,49,21,-18,89,-39,49,-43,-23,8,189,-58,44,-15,16,12,-4,313,16,50,17,-86,-19,-154,44,423,20,111,11,-5,42,36,-29,-23,743,228,46,-65,31,-38,175,1180,413,-6,52,40,-22,19,2419,31,23,57,127,24,74,38,14,84,-216,-341,-5,-31,-75,-138,-189,-61,45,-48,82,71,2409,27,31,-17,-20,70,86,-18,53,11,62,55,12,42,107,-114,79,-35,52,65,209,21,38,50,41,43,-79,88,130,-5,-15,64,41,-89,45,-3,5,-41,-111,-26,504,14,135,-11,62,959,344,37,11,252,-53,-3,-128,359,5,-70,-22,0,4,46,90,52,1048,102,-64,-3,75,86,-181,0,13,36,1177,-18,-42,108,19,46,2454,-26,-107,-5,26,-1,-7,61,-116,1071,129,-87,14,52,313,-5,33,26,638,343,-30,12,135,-41,61,27,-45,18,-18,-34,151,-40,39,2,-40,13,61,-16,-36,-168,-101,-3,31,-9,39,-17,-26,-100,-2,56,34,-353,-1,160,3,-46,130,135,-30,131,51,64,64,48,10,-1,-52,100,6,39,52,34,85,-1,13,78,10,0,-52,138,34,141,-8,-67,944,-44,83,31,57,22,-46,-62,1,32,-41,41,43,135,4,36,-16,76,-76,30,5,-5,-40,-101,-8,28,24,-73,1488,-4,13,-8,227,1,-6,-90,618,-55,134,8,85,-30,-25,11,31,81,-16,-37,24,-131,101,134,41,26,66,-82,-32,33,5,-9,-38,38,49,-158,10,56,99,2,-6,146,72,-7,23,-4,494,53,118,73,83,1,90,59,172,-46,8,161,1767,-4,168,46,18,24,9,86,161,-13,91,-21,9,11,94,35,-48,58,18,147,-13,-30,-55,20,-106,-11,77,3380,349,29,194,471,74,37,-14,-35,32,67,146,-29,-61,-5,-103,171,29,263,-75,4,33,-4,343,42,17,16,151,15,86,45,3,-34,27,-47,78,40,-10,-61,0,1126,-159,59,21,65,-23,35,39,36,6,9,21,-21,-15,35,3,18,51,780,24,41,-11,85,-61,172,100,38,107,30,61,-33,20,58,-7,98,15,-48,-40,24,169,16,111,-11,25,-95,45,-32,-51,22,33,36,142,17,68,76,-60,57,-29,23,-43,30,-127,26,-19,-25,27,-16,61,56,0,-47,-27,371,6575,2393,-14,28,-75,90,-37,-1,43,68,-22,30,137,8,-38,56,59,80,-27,30,67,2,24,32,49,9,124,324,17,13,13,185,56,16,-31,103,-56,135,21,20,13,-17,-5,37,227,30,-15,9,79,-26,-3,-75,24,47,-33,18,-15,52,0,-42,91,-168,-34,76,240,23,94,122,1,203,-11,17,141,13,113,19,32,29,49,-13,-30,83,1034,-37,-9,-2,14,1,37,31,94,7,-183,-68,60,-13,-3,-16,30,-15,31,-59,-1,-10,-12,-144,-69,37,45,50,130,24,57,-6,-188,16,12,-46,-3,-253,-18,241,-24,4,47,95,39,-79,161,29,306,2,-16,47,120,385,91,429,17,50,426,8,60,293,-35,94,56,333,1315,9,197,900,79,-10,223,30,13,30,63,56,-24,23,3,22,48,-1,51,20,-5,14,-8,39,850,-1,3,68,-1,165,495,-49,28,65,6,-39,-24,88,18,238,26,-24,62,7,-243,-22,26,63,-159,86,16,156,484,25,5,9,45,157,32,51,29,-28,57,260,31,133,-1,11,-11,19,84,105,-8,26,116,141,30,65,16,21,-23,-6,43,29,-128,-29,98,-24,-25,-22,42,0,55,31,101,-158,-28,23,21,53,3,12,100,8,8,-79,24,-52,-4,57,79,45,73,-10,-13,18,50,12,36,12,28,41,-50,-15,16,-81,29,101,-6,51,8,60,14,-46,-18,15,-6,-140,11,-36,-2,51,-10,44,86,188,-43,11,-13,88,-76,-70,-16,266,-91,-33,24,-6,74,1,82,0,16,12,47,12,36,37,13,-4,73,57,16,198,17,63,32,213,50,12,3160,588,25,-40,-10,20,8,49,18,-5,37,-11,328,4,75,0,-12,1,105,28,17,8,68,46,4,62,-164,20,-1,22,23,-42,-21,-50,30,29,32,64,73,-5,0,-62,-11,-260,-137,-19,2,251,14,15,6,-123,17,-54,-8,98,16,-19,57,37,23,26,10,11,71,251,60,170,-19,50,49,158,117,3,52,154,-25,-46,53,23,78,-67,85,7,179,15,35,5,62,-1,69,101,134,74,28,15,-73,134,45,28,5,24,252,-13,11,-4,-17,-39,-307,34,-90,76,31,-7,14,-37,14,-33,-181,56,43,-10,-36,236,153,16,-38,1755,-29,16,78,-199,-13,62,47,35,40,-18,-21,-78,29,128,-46,23,-34,59,31,-4,21,-2,110,24,-3,976,103,-40,-74,594,122,-139,36,605,9,44,29,21,39,39,16,-3,-121,41,-23,45,17,3,-12,-12,136,-2,-199,44,103,127,15,-79,-158,23,-47,-49,-50,-4,-51,-67,37,3,180,-21,-9,7,74,-55,-6,-18,-5,61,68,9,54,2,121,6,40,1639,-137,3971,1654,1839,-1,-12,6,-2,-52,113,123,369,49,32,89,-50,332,-9,20,-21,-4,412,-42,6,40,59,2886,-16,75,60,-42,-167,227,-20,-34,-5,98,62,187,29,176,124,-127,21,111,51,105,-177,25,27,21,-7,-5,-35,704,11,29,135,58,80,-46,33,29,37,5,244,-8,11,40,54,3,45,41,21,-94,132,41,2154,-2,11,19,-225,-129,204,17,95,-40,-203,35,-34,-12,31,103,-4,-4,7,-15,-5,-29,-42,39,-77,-1,61,-2,7,27,96,4838,-12,29,-13,-127,187,12,-23,37,-29,107,2,-86,-51,8,-70,30,-72,1,426,-87,-21,-18,26,31,28,0,66,-35,-8,-34,110,-75,-12,-31,-93,41,34,58,-29,-22,-3,-35,18,4,12,-3,-6,37,-42,246,-181,-3,14,26,-10,225,10,2269,73,-130,375,33,21,11,-92,-75,23,-92,5,-35,5,44,279,-49,-18,-51,1107,34,-28,-1,-15,46,112,107,13,-1,119,-32,-31,3386,31,51,43,67,9,35,77,71,1,1217,37,5,37,29,78,141,73,44,25,56,1,36,15,30,78,184,-4,92,17,46,46,23,66,66,43,113,79,25,64,48,179,27,39,-4,18,226,66,24,29,-31,45,-10,17,40,30,28,35,207,5,-101,-40,-8,19,55,-2,0,39,5,36,144,62,23,-6,-35,-11,114,-31,28,25,30,243,11,27,-39,-27,79,53,21,84,-19,2,8,-48,-4,44,69,-4,11,207,70,-19,6,34,-23,-176,-34,-51,-52,-26,-68,103,42,14,95,-61,-18,-36,-44,29,12,3,54,-12,-84,-38,20,30,9,-7,9,518,361,329,7,15,-36,-13,-52,190,3,36,210,25,26,-17,9,45,30,430,38,-152,56,302,-57,-12,25,-55,75,770,-15,17,58,103,-40,-30,181,-100,95,-49,257,-30,32,6,8,-61,1,-27,-52,127,19,40,21,835,-24,64,56,41,-24,-7,6,104,30,63,21,24,27,520,-111,-5,-8,-25,-1,56,-5,111,73,64,-150,-2,-10,30,51,-105,253,63,6,155,1,96,23,17,88,92,1178,302,31,10,-16,11,24,-49,18,4,56,33,53,97,-36,-6,10,32,39,6,14,-112,-34,-31,6,12,39,-37,41,27,21,259,-14,31,198,5,-44,25,-136,-30,-14,-38,43,25,22,-7,-10,-38,1090,-14,116,140,-16,20,72,35,-11,60,5,32,-289,20,155,48,-112,55,67,-5,18,2,14,-1,-7,2425,-145,-35,-59,-24,0,133,22,-89,29,10,20,9,357,68,-5,198,54,-126,-1,-98,-35,-60,470,-64,-21,-7,448,245,-33,12,1331,106,-39,26,6,17,-33,-50,76,10,53,48,-12,-5,67,275,44,9,124,467,2,-167,45,23,-16,30,20,107,-19,22,12,21,17,5,188,40,731,-11,-22,63,130,-10,17,7,-73,-71,-53,-7,43,0,13,28,-10,-23,65,23,381,13,22,27,33,166,62,60,93,146,135,12,-147,38,-8,27,167,-8,-6,4,21,102,-9,-49,32,-2,22,25,-21,30,-26,-6,33,-11,50,59,-12,415,51,16,18,-6,-18,-82,24,-5,147,84,-37,41,-9,51,15,28,-43,41,21,-43,126,54,58,-33,167,25,-63,36,656,59,16,-56,20,29,16,-11,114,90,0,-207,-35,-7,-23,95,28,46,-33,12,24,-35,-32,-12,-19,77,-8,-11,-34,23,40,5,-78,-12,7,46,40,37,-4,31,11,4,67,18,-9,45,0,12,19,-9,97,-8,10,17,-16,-26,-6,30,-47,60,-5,35,129,10,-91,67,21,7,154,-10,23,77,-16,-3,-8,-17,44,87,-10,25,1,-2,26,-24,10,-3,15,-135,61,172,-25,-22,6,-25,33,-20,-10,15,-12,121,27,9,16,2,4,6,-6,40,58,1471,127,-5,-145,-12,37,42,29,59,69,-90,-15,28,38,4,25,399,21,19,1,52,3,6,237,18,280,3,19,-49,-19,9,3,-55,20,-3,-50,-16,-14,-3,53,-59,25,25,23,-7,4,3,23,9,-76,10,32,25,-43,165,71,62,-49,-39,11,4,78,64,-87,2,70,36,9,-59,25,22,6,-78,22,120,5,105,31,124,-76,32,47,19,-21,-107,106,-6,14,22,-134,108,49,-157,51,-38,26,-16,60,31,-4,15,-34,-7,2,-35,-1,6,-20,-27,-23,12,32,6,-12,46,-12,-31,-5,32,0,98,-4,61,-18,66,-31,22,-113,-10,-2,24,-16,107,-5,2,-13,101,3,2,57,47,22,-4,3,-130,40,1,48,9,11,4,29,72,49,53,-1,-8,-9,-4,234,-7,31,-6,28,26,-25,-22,10,-12,20,-254,-65,-2,25,-38,35,58,82,-55,4,69,14,57,-4,-4,57,52,41,25,15,-38,35,18,2,4,55,-77,57,21,220,76,48,21,-54,14,5,2217,28,130,-212,-33,-20,4,22,-7,-6,-23,1,35,33,-9,-29,179,134,10,-39,-30,-14,43,235,-3,26,70,22,-16,127,2921,1517,41,3,291,12,-11,10,77,17,-11,6,15,2,-19,17,29,-6,-33,-25,28,-25,72,39,20,41,165,34,104,104,8,83,6,97,17,86,65,164,-18,-56,2442,1484,267,1814,617,3376,367,-11,37,-4,-61,63,25,39,75,47,-7,-110,-76,-1,5,-31,-32,30,-16,5,-22,74,0,-53,17,63,37,13,-78,15,-24,3,14,-60,11,14,43,1,-42,-27,-35,-35,38,8,-23,-4,128,-25,-4,-45,118,123,4,-146,-8,77,-35,5,4,34,40,-27,1,36,119,44,70,19,12,7,17,-10,-15,-13,-11,-5,94,14,38,-8,15,121,-47,-6,9,26,29,7,-64,10,135,69,3,-34,264,92,-4,34,14,-18,49,134,-25,419,40,-30,88,24,54,76,59,8,27,45,38,19,307,49,51,34,-7,85,35,-22,32,30,26,14,1,4,31,100,99,78,25,9,52,37,-9,-23,23,120,14,-16,104,52,-11,-10,-1,-37,574,-21,-52,-69,-16,21,22,23,11,29,36,385,89,1,-23,-30,-2,-19,25,21,41,-16,128,44,-14,39,23,-19,62,4,-19,-44,-74,-7,33,203,-15,4,66,-68,47,33,52,37,-5,-20,-53,11,-34,268,-9,-21,6,8,-16,-55,-77,-19,-25,62,-27,47,-60,-25,-13,55,68,-1,4,-14,90,53,-12,-20,142,-55,22,48,-33,205,41,5,-24,-26,-3,13,26,198,44,32,19,38,23,58,38,106,187,-25,33,36,106,103,17,81,-6,-44,36,-23,575,93,540,625,-104,-101,6,15,46,-32,-44,27,9,4,33,31,22,39,76,-55,-14,-12,-18,26,0,-4,35,11,88,-340,17,34,23,21,13,24,52,23,92,-14,-13,24,-53,-18,81,52,93,80,77,4,131,13,-5,252,-17,49,66,-27,13,0,6,-5,1,157,-22,-8,-13,130,715,85,-30,11,-6,41,-27,11,66,6,49,-10,78,124,3,53,-27,47,-16,67,-62,-15,6,-19,19,11,-44,25,38,-11,8,-149,43,-28,518,7,26,-71,-34,98,-32,23,8,34,-18,-10,9,24,163,20,16,58,-5,74,174,-8,-34,-10,-153,-96,-13,-18,-13,-58,53,21,-52,31,-29,55,63,7,405,3,-108,29,36,-5,103,-61,-17,-8,-20,-35,-36,93,-21,-42,-51,-9,27,15,0,1,51,-173,45,38,-3,15,13,-17,78,110,-2,481,41,88,156,15,27,386,56,245,-12,76,2,41,-17,203,30,61,-16,45,122,274,42,0,110,254,7,27,95,7,26,-11,-17,17,-53,31,5,356,103,-13,175,-77,186,-148,114,-149,-8,-21,46,191,42,86,166,59,-24,-58,-35,109,-184,135,40,37,-27,-11,86,4,-21,-28,57,48,50,91,73,-6,45,30,-6,261,86,-2,110,2209,-27,90,22,-39,23,132,-49,36,308,-24,1091,90,0,136,3,-27,174,27,-9,10,-34,-2,2,2,33,-7,196,-6,-45,44,31,75,143,565,217,353,85,7,-17,44,350,20,51,22,49,11,-36,-50,-234,104,59,-71,-5,-39,-14,47,95,-10,53,44,110,-1,-84,15,39,490,-11,11,7,-54,-32,-139,79,-5,5,21,-35,-84,30,21,-7,6,166,11,-23,0,-1,37,74,20,27,20,-11,-31,1,59,70,705,210,-42,-51,30,14,13,12,-7,-20,72,-72,66,-82,112,-60,-12,10,43,-4,43,126,8,97,24,4,36,20,197,-3,59,-19,23,113,65,-3,32,1,7,66,3630,77,256,29,52,-4,-10,49,60,40,30,-32,121,38,14,102,17,27,-7,18,23,-13,1,24,-43,-18,31,132,62,-110,-5,19,18,29,-24,-38,-49,1,92,-14,-79,63,-28,23,-44,-8,46,-6,12,4,4,-30,27,-9,-8,12,344,59,124,4,-8,-38,6,70,-133,266,-59,-43,-2,702,-39,-22,-22,-57,19,-98,-138,9,17,-39,44,-25,13,83,-65,95,-49,24,34,25,281,51,-14,0,6,-17,-24,6,-42,-14,64,-26,-1,-32,44,-9,18,43,565,-15,54,10,43,43,-6,51,-19,24,56,2,-58,26,19,5,3,21,-7,11,3,-35,-22,62,45,52,33,-170,-2,15,26,53,369,-62,164,-13,-6,66,-25,23,64,17,-13,2,11,158,-2,34,-30,-1,10,38,-11,16,151,49,3,71,42,52,7,262,-9,5,25,-27,13,-1,11,56,-16,25,-7,123,59,78,48,31,14,77,-19,184,-98,76,18,69,17,-16,55,53,18,86,15,-66,-6,34,10,47,63,163,3,-27,-30,-12,51,92,139,80,18,5,-7,28,8,-37,-1,4,10,25,-5,-13,20,-8,14,-54,-242,42,12,12,23,-14,39,180,6,55,-101,3,3,87,-15,143,-32,44,-28,-41,5,-31,-15,-37,3,-45,23,9,-21,-23,52,24,-5,15,29,-53,39,24,51,-53,-28,-49,20,1679,-15,136,49,-91,190,1,197,-29,340,-40,77,12,30,53,17,3,30,-26,-166,37,-2,-55,-8,17,-20,13,-6,31,7,77,41,10,-14,56,63,48,22,-17,229,65,7,16,30,-11,-13,38,-34,-2,-167,18,122,-37,167,71,42,33,28,5,201,60,34,39,-24,-39,10,-35,7,79,-20,2,22,41,12,48,-11,21,-9,26,-11,58,1,-88,-34,4,0,26,-9,1137,-45,-47,31,-28,10,42,54,220,7,41,-13,-28,47,-1,63,11,-8,52,38,6,136,-8,14,-67,16,-97,6,27,4,-6,36,41,-34,-28,-97,36,-14,57,32,40,-35,96,8,-99,-73,-12,17,148,-6,13,3,106,117,83,-5,-52,-5,-15,194,44,-23,16,13,2,54,81,-93,-8,-98,-11,93,135,20,-24,-15,14,68,108,8,43,64,98,15,-8,-18,5,-2,-73,103,1,79,-23,23,54,21,-36,10,-22,-2,0,158,12,-115,-2,-10,36,-28,20,-20,17,187,-69,51,42,18,11,-21,89,-9,18,129,42,10,26,16,186,-97,17,-58,92,11,30,16,500,-2,-21,-13,18,-102,-6,13,-3,27,-16,-25,-8,76,26,56,-2,-20,-61,32,5,5,45,48,15,31,40,8,16,-66,54,82,556,-83,-13,121,72,-18,300,-7,2,-7,-3,56,14,-75,31,-28,-37,131,-59,35,-10,-1,27,88,1,-30,10,216,-3,213,-55,31,-28,42,-11,-36,361,-54,22,9,-44,9,2,10,45,128,32,105,-11,272,9,-13,-29,195,3,188,0,37,16,81,31,154,-94,2091,23,26,25,100,-39,47,202,31,499,67,-17,27,20,55,8,54,17,142,-3,-55,-34,-30,-6,15,-50,-37,-11,-28,-6,-1,-2,-113,15,0,0,9,-14,-23,26,-43,28,8,15,-6,13,-14,354,1921,-7,-40,1,169,23,-16,-10,287,-91,-80,7,63,-37,-49,-28,186,24,12,-23,1,123,-43,-8,459,20,8,-22,110,-220,-23,-3,74,38,18,-31,172,-31,-39,-127,26,33,103,-10,80,435,-37,-3,73,18,-96,48,-93,-16,60,157,95,-27,-171,-48,33,111,-34,-39,29,-16,652,122,-15,-83,-13,292,-19,-19,164,112,196,-94,18,373,-25,100,102,445,-14,11,1324,224,-163,96,17,78,1,383,0,15,-40,6,-74,-178,36,22,13,-36,217,8,-36,1640,178,22,434,10,12,58,24,41,-71,8,1160,2462,1,-9,-18,19,-35,44,91,-14,-101,-34,60,-80,50,61,50,60,6,0,-39,182,105,-118,76,76,31,26,5,-29,166,58,360,48,8,53,418,128,44,41,87,-92,-44,969,-24,18,-52,-3,10,-47,166,-20,13,-13,-4,-30,12,46,-38,-5,-22,147,-32,-87,-56,8,100,-7,92,-4,2848,188,31,-31,-74,-2,1276,-75,-7,4,17,98,318,7,-4,19,-1,-38,18,4299,3189,-7,187,43,15,122,177,185,84,2,618,-10,-4,-25,25,40,8,6,-26,-2,-126,-25,9,-10,-28,-87,17,22,216,387,56,-23,-39,46,16,15,-8,42,192,-16,87,32,-25,360,87,134,4,-30,-42,-27,196,283,47,-88,174,-24,-40,17,-39,150,-23,19,6,27,-5,11,-21,17,29,22,17,21,-22,144,70,31,102,709,977,143,-3,-4,1888,87,-24,-20,19,81,2,6,536,11,0,5,-20,15,10,22,5,30,33,-15,33,-11,3,76,169,49,-29,-3,25,5279,0,8,6,15,5,8,-9,50,-2,-11,-18,41,51,11,-11,20,-72,136,-160,-34,-14,15,-1,-25,38,81,179,20,86,131,-15,-2,25,12,72,46,66,9,110,-19,28,28,1907,-9,1905,-40,11,-8,-5,102,-217,451,-67,-10,34,43,36,-21,78,8,9,15,213,236,-21,5,-66,-50,78,116,501,1289,-17,118,524,8,415,74,79,51,26,314,-6,15,-166,-52,-5,104,-19,20,79,-14,770,-97,1,166,-32,-14,333,79,214,37,160,-39,61,-65,-9,11,73,20,-9,-37,93,27,54,2119,-5,-26,-25,-34,24,99,302,153,72,30,20,20,121,-72,81,201,-9,256,111,-13,-36,-13,107,56,58,9,-20,-3,-16,2,780,10,68,-28,1,83,126,7,182,211,-3,-2,-1,45,48,-27,453,50,-6,17,-6,20,8,62,42,79,29,239,-3,-15,6,-5,92,4,-15,-37,28,-46,-19,-35,-13,-25,29,-11,48,110,-28,19,13,-4,13,10,-1,-52,-19,1,36,-4,-26,3,-4,-22,27,5,4,19,1224,252,116,20,25,22,71,-20,-7,-46,67,29,-13,25,23,21,59,62,233,184,17,-154,66,43,12,82,98,177,1373,40,618,35,50,12,58,52,2,83,-43,-20,-26,-31,32,486,36,19,13,4,-5,32,37,-4,-6,13,83,101,19,-17,45,287,-74,-16,-16,-13,21,9,-39,-8,73,13,22,64,8,-11,-42,255,1,7,-5,26,-17,28,3,38,-14,-2,18,-1,-13,-71,-30,24,-33,9,7,-14,-17,-49,-30,-17,23,-13,-36,-28,-60,107,106,89,-25,18,-36,11,21,-20,38,145,224,-3,116,414,-17,66,67,-53,-108,89,11,44,10,26,1435,-18,-48,-50,20,37,11,-3,14,176,187,-147,19,-66,77,30,116,2,41,-33,15,51,-3,29,84,30,109,4,23,0,-3,71,0,-4,5,3,122,68,239,-21,139,-13,31,31,-5,-33,51,9,24,3,-189,56,5,30,14,587,55,-6,34,-58,-149,15,5,-24,-7,-11,21,1,-60,48,-30,-10,18,-30,-101,3,-117,2,-19,-11,-128,-41,5,-5,-11,-36,1561,244,200,15,-9,-5,11,14,-20,19,15,98,-5,25,68,-42,22,44,-35,-12,246,84,-26,-1,-53,319,49,16,46,-10,113,-18,-10,66,28,-24,1,-31,-18,-44,16,58,12,31,-22,-16,12,38,167,-19,-18,6,1,-9,21,130,91,128,32,20,8,-19,-57,12,125,-16,131,-82,-5,-91,39,-8,112,42,31,-52,-21,-58,27,257,59,61,82,-34,-52,282,-43,6,39,12,8,484,897,-24,-34,31,1116,355,149,-9,-55,13,173,7,90,-111,2,28,8,-198,-2,130,5,15,-20,548,-15,-16,-18,9,-152,8,1,-70,8,126,-32,-263,-13,1,130,-30,-39,-23,4,24,31,45,0,32,172,0,-48,133,48,2,49,29,6,24,-55,7,-28,-18,3,-187,-15,41,15,20,-3,-6,35,-18,-65,-74,-56,30,7,105,42,13,8,3,-2,-38,1,7,-7,7,-20,-47,242,51,4,-15,63,14,19,-25,-45,71,-170,-8,78,-97,-20,-81,-76,10,-138,39,6,5,-9,31,-45,-12,23,-83,41,-42,23,-92,25,-35,-46,2,7705,-5,52,-11,-50,-4,104,-9,32,24,-79,-27,-15,-62,-5,-70,58,805,-40,14,9,-103,-15,-85,22,-54,-37,15,-14,-7,1388,100,-21,16,-5,61,68,15,92,48,-60,3,-3,-44,2306,267,-12,3012,3,22,-77,-50,-62,-5,-29,296,15,7,30,39,54,-2,55,-39,370,2,-58,84,38,-18,77,26,-108,16,58,37,59,-42,-84,79,301,-57,247,183,-50,2,-12,-95,1,-15,12,16,59,5,33,49,54,-4,-10,-21,21,28,-26,8,30,-15,-12,436,72,26,13,194,18,10,-38,-54,425,-84,36,-6,6,144,52,-43,56,133,250,177,88,138,-19,33,30,90,23,7,45,9,-92,38,2,4282,34,166,7,-30,35,-91,-2,7,0,-80,-41,-158,-58,-25,4,-38,-47,-13,-40,-24,24,-107,-19,-25,11,-29,-14,-210,18,313,-79,-29,22,-32,87,85,79,6058,977,-2,22,-36,-18,258,129,-189,91,15,119,-9,1,8,181,13,67,30,7,-81,40,48,40,25,-5,40,33,56,-3,-17,161,56,44,41,9,22,33,86,-38,-5,10,37,1901,27,-4,19,281,-53,-16,39,1,-50,-43,12,5,-12,-122,88,27,2,-12,-23,-11,212,368,-9,27,-33,38,20,168,-31,64,-47,3,-46,90,1,3,71,29,2,97,37,-24,-11,-5,-21,-1,-8,16,-15,31,-44,48,-6,33,-13,77,-2,2,-63,20,26,8,51,-56,11,14,11,23,51,-31,105,9,14,-77,-17,51,-8,490,30,-46,105,662,31,36,0,4592,6,12,10,18,21,-31,-26,11,30,51,-16,1397,38,10,4,-16,22,-50,78,1,37,97,41,-27,-1,37,11,-34,-28,-17,13,144,37,-5,33,43,25,-5,39,-13,152,135,94,169,2,26,-24,124,34,48,-37,1,6,-23,65,64,-40,-24,1,-1,14,-8,59,-29,37,3,-7,-107,114,149,-34,-31,27,-2,29,31,-33,2,59,12,64,109,-61,628,70,-22,-41,-15,-3,-34,10,-44,-1,-98,-81,132,-2,139,-25,19,0,36,17,15,15,54,27,-4,783,14,-9,265,-41,446,17,-18,21,35,-33,-3,388,32,-1,-31,-36,-29,0,-5,-18,-8,14,625,-12,-54,157,25,-27,-20,-98,144,2617,-3,20,11,-22,-7,23,-57,-24,-6,100,41,3,-32,60,25,75,-14,7,41,-14,-10,0,-3,162,43,10,-151,-428,-79,87,-12,41,27,58,42,308,-45,89,7,-56,-153,63,-1,-82,-23,-24,14,20,24,2,2,32,285,-2,6479,2,-2,-6,144,7,17,48,64,35,-23,16,27,-18,-11,-22,-3,271,24,-7,-67,-8,4,12,23,-87,19,73,-2,-9,-26,112,72,3,-9,34,-21,12,3,-34,-75,8,10,-160,73,29,-19,73,-6,49,28,-31,307,-55,-64,-8,6,11,30,189,3,-20,-9,46,12,-10,-17,311,80,10,104,-23,253,-26,51,93,-113,-118,7,-28,78,30,10,3,-11,-109,461,-10,88,110,-8,-22,15,20,12,3,-2,-9,-20,4,17,-3,181,16,380,34,20,-40,-10,49,-40,-31,-56,-79,184,-70,44,-16,-24,-4,-27,20,26,-136,-61,-26,817,260,147,53,83,5,22,-18,-30,-59,129,-170,-67,23,-31,165,91,49,-9,-40,216,9,16,1149,-97,31,-18,74,8393,497,2,-91,14,30,-8,-2,-23,59,-5,152,3859,114,-7,4,-30,-16,31,-7,-8,17,20,16,112,62,157,-17,3,11,-47,-61,96,-35,-31,-20,4,149,-150,135,-27,-58,1,-8,21,93,-61,-8,-48,-21,-40,-49,-48,-16,-225,-132,-2,-7,-19,0,-48,23,-13,105,-107,-32,25,12,26,-17,64,-5,6,9,-74,-69,-51,-38,156,46,975,3790,28,7787,-145,-48,0,27,-10,-35,23,-86,-21,-82,0,10,-7,-47,33,11,-10,-1,-16,-4,18,144,-14,6,9,-32,8,40,17,-7,2296,72,39,19,85,-71,715,-7,183,-38,-61,-20,-25,-34,36,52,-5,139,25,17,25,5,-1,-23,-37,9,-41,19,66,-57,41,-16,-12,-40,23,8,-111,-90,-57,88,110,155,238,-9,9,-15,-21,-5,-25,28,-62,-1,388,0,-41,31,57,16,3,-27,231,8,18,18,149,-68,-188,75,-9,26,25,12,30,-35,-207,-50,-32,-58,8,-37,-26,-61,77,-58,7,43,-86,63,8,-26,-100,53,-17,8909,76,88,59,-18,50,-11,-24,878,1215,-24,-367,2210,-7,18,874,68,21,22,-32,-1,18,5,16,62,27,29,-6,-51,-36,-50,-16,3,994,-9,-19,42,13,229,81,72,37,54,14,-39,-9,13,-51,-6,3,-4,13,-3,-4,-54,-5,194,12,-387,100,15,28,233,-47,161,24,102,151,39,36,-1,485,-1,123,1033,-69,-8,20,-13,-54,13,1330,96,-38,138,-8,-33,-75,-71,-2,-24,87,-104,78,-52,-3,4,29,-15,44,295,77,11,2418,-82,7,11,-62,-27,-52,-7,-33,71,137,273,-78,1777,17,19,-3,64,78,-30,-66,52,-102,-116,196,-4,-33,-51,211,6,4,-9,191,-10,-23,-140,-7,-2,76,-38,-146,0,-10,-37,-3,-25,63,2,1,101,23,-36,-25,4,103,-41,16,38,-62,-14,62,40,7,33,142,-11,-35,-54,20,26,-13,-122,-49,14,-156,51,10,64,-36,49,-4,41,-11,-34,7,47,13,-11,4,3,5,-69,-21,33,6,3,118,48,202,-30,-40,3,187,42,7,40,27,49,-5,85,-13,-2,18,8,1,-10,-56,202,856,-54,-41,-39,-24,-22,-38,42,-133,29,-45,4,-20,20,-99,140,-100,178,258,31,30,-39,100,239,215,416,-4,232,55,25,17,7,86,-58,41,2007,21,3853,27,-2,1335,26,32,10,347,-11,18,-17,40,-3,-37,4,28,3,-22,74,-4,35,22,-34,-44,3,154,-12,4,347,-5,47,99,-14,26,28,-3,61,57,-9,-73,-31,24,32,4,189,263,-30,-31,-41,-19,3,-63,305,-14,-79,132,41,-12,17,23,-45,460,98,0,-41,-81,48,597,0,76,-96,-47,-12,36,-91,-37,-32,-19,67,-5,18,4770,-36,40,-31,-22,-27,-21,42,-13,-34,-26,5,240,38,-5,-80,9,-16,20,346,-7,146,-4,110,-137,-23,51,10,27,-17,9,32,-42,83,-3,-4,-107,14,417,7,-9,-3,40,106,-75,37,69,27,63,38,-17,-17,15,1321,7,-10,149,-8,-1,-52,2405,36,21,27,22,86,-19,31,12,71,30,31,214,23,-18,19,52,-46,248,-54,83,-25,11,359,93,3,59,-133,3,-27,38,-1,38,-1,-3,12,133,42,-16,-22,30,30,1123,108,199,-50,-76,585,-30,-17,2,18,-18,45,49,3,162,43,62,42,97,0,-9,-1,3,117,1408,88,6,82,-75,-10,58,71,-9,-33,3,120,-130,-69,7,10,3,-16,-3,35,-6,121,-22,42,-13,3,69,103,-20,-44,3,-101,-34,-3,181,-48,120,11,-210,0,123,89,-74,-110,-7,-62,1,4,-87,-13,-3,-6,52,89,54,24,173,17,16,84,-28,-8,76,7,-31,-195,-10,72,-12,715,27,-85,-75,-59,86,42,1364,-2,102,37,-20,-87,-53,-21,47,0,247,-13,-16,26,5,-30,-49,-294,-28,-51,-27,5,42,28,-5,-12,-88,3,-39,-31,53,-67,36,18,-30,-3,-6,15,25,95,-15,-53,252,1302,115,23,76,-71,23,-11,31,-11,16,-7,-21,40,34,-10,-1,53,80,27,-12,-49,83,-8,101,-82,43,11,-6,-11,-33,129,20,86,35,-8,28,-15,28,-22,-44,172,22,62,-24,109,11,-15,36,-155,10,66,156,-8,35,222,150,-322,25,32,-19,23,-5,4,-44,10,-79,1,290,-3,-13,-17,-19,-2,-14,22,2216,7,-26,130,452,-22,-77,15,37,-43,-9,1,-15,43,-62,-9,84,85,-5,-3,-2,-26,71,8,-12,-76,-20,-45,71,44,1376,4,-7,9,1413,-41,793,18,-4,80,-194,1,-33,11,40,55,-57,35,-8,-34,-154,-107,-30,-144,242,-34,13,36,-3,20,-23,-405,-11,338,8,-96,-209,84,-43,-78,-30,885,7,-23,17,-53,-27,68,-4,-33,-49,16,-56,-26,52,-56,-152,26,4361,-12,14,58,265,18,10,67,212,-68,-18,43,37,18,-5,88,92,-24,27,56,2,-17,-10,2,-55,-17,2,-35,123,0,142,71,-136,12,93,-47,-80,-181,7,174,425,93,-242,-57,175,-76,66,-5,-7,-78,84,99,5,-101,46,2,-23,-91,49,-49,187,36,-9,-133,50,-32,0,-2,-3,-159,25,58,-343,56,-20,-5,-157,-225,-27,-112,99,-49,-40,32,722,18,21,1121,144,-291,2243,70,-33,418,20,-69,39,352,99,145,-67,365,29,1479,18,-69,-676,-1128,-58,-374,72,12,20,-9,19,-57,0,-55,87,-80,476,9,39,19,-2,217,-4,301,-9,8,-18,3,-9,374,-8,26,275,-23,39,-33,49,116,14,177,36,2275,-37,-10,-2,-114,-24,1,76,-1,14,-23,-33,-25,11,-4,7,19,-42,-194,-13,-3,558,109,42,305,-2,-7,-37,-7,85,-6,139,43,-30,9,16,-30,58,-37,81,72,186,-15,30,2074,-15,19,7,18,-9,5,-22,15,-58,-8,6,-6,142,-2,-17,-13,-17,6,4,93,-20,-73,-26,3,10,-12,37,29,-3,-43,1,-26,58,-72,38,22,54,-5,65,18,-161,-90,105,3,63,29,17,-18,35,13,30,33,-65,-38,-5,1713,-17,31,18,-5,1472,94,-5,-17,-15,8,12,2202,27,28,-46,3,6,3,26,159,18,-6,-2,106,6,-17,-74,9,-2,16,11,-6,11,98,-19,16,-2,36,11,-17,202,18,17,20,-105,-14,-14,-24,-41,33,238,23,43,-65,28,-11,54,3,92,32,20,34,-56,15,26,-22,458,12,3,226,418,65,64,250,-263,35,-16,-6,-149,-22,-15,-1,-36,25,-62,-8,95,-2,-2,535,373,57,6,49,-10,557,1,52,76,-27,-269,36,45,45,32,13,5459,3871,25,42,30,59,-42,-78,1280,21,22,-30,-4,-35,234,360,271,-119,-20,18,68,11,-25,23,-83,-43,57,40,64,51,-147,35,-70,123,34,106,36,-4,-27,3,43,79,-51,-45,-18,33,-7,-1,53,66,5,19,-33,-56,-123,17,-99,31,-39,4,-10,-31,-7,-35,10,32,-22,53,16,54,6,23,36,15,46,1296,293,43,32,1245,94,-38,86,-35,-21,25,5,18,-15,-19,56,47,33,20,50,-48,-258,288,-7,260,-859,-713,-813,-598,-671,-857,-851,-1047,54,57,119,83,-138,38,-8,20,-38,-22,-128,-33,-42,-10,-104,49,-26,11,74,-80,-71,-133,-1,-29,-2,2,6,74,14403,49,48,-13,-20,5,-108,-16,46,-51,31,2,-12,-57,-75,-242,-213,-294,-212,-2,18,2220,400,2817,199,-130,3688,133,93,4772,102,2,69,3555,6483,51,361,-108,-35,23,-65,11,18,60,29,3,9,-8,64,182,217,59,77,29,97,74,142,35,58,89,138,-9,69,108,54,3,193,123,84,-108,132,84,85,14,95,-7,103,32,38,5,219,3,21,13,37,-12,104,26,-14,51,14,6,1,-4,44,-5,35,142,1,176,-16,22,-265,250,161,322,39,-7,10,33,-52,-20,-5,-28,96,4,36,34,-153,9,55,-93,-19,16,-32,29,1522,79,195,7,-55,164,69,44,65,123,13,-11,-26,-156,18,43,3193,-34,-12,21,3,-81,13,0,-157,138,231,-31,118,-23,14,-7,35,29,62,-14,7,66,95,593,65,-3,-68,14,6,63,127,-15,11,-7,-64,29,132,7,52,-1,38,35,204,12,157,23,96,32,50,123,-77,-95,23,49,24,6,46,84,-18,16,492,-1209,34,290,1,27,75,46,-72,89,-2,106,42,48,26,232,33,39,-18,7,-11,5,7,-2,-4,49,59,27,6,-48,-8,-6,6,-57,14,47,61,13,-58,86,-60,20,-242,22,-19,206,46,-99,41,65,29,13,23,31,17,17,689,-28,-20,25,-29,11,29,103,34,-1,-25,1,-3,38,33,41,-147,84,-59,-138,40,15,-16,-24,-212,79,-19,43,17,62,-27,27,43,47,113,123,35,18,-20,15,-12,113,20,18,61,70,-5,3,0,-16,77,39,6,-59,100,-63,134,-3,69,119,37,-15,8,33,202,-10,-87,-44,-1,-1,41,-73,-113,46,36,-29,-4,4,26,-138,83,24,-86,56,-30,36,56,104,5,60,-8,525,-2,-96,32,58,11,1,-80,68,21,-4,47,-34,-41,37,93,42,55,-34,-12,80,106,60,-16,71,-28,-87,40,-15,15,7,-54,84,115,19,225,6,39,-12,-12,16,-83,32,12,-37,36,-22,83,67,-19,15,-380,-38,607,-32,33,-9,19,44,9,-3,-7,-92,-2,-15,27,34,25,-46,-31,-111,-133,-18,180,125,-12,-305,-39,44,21,-11,-40,-90,23,189,-111,155,43,17,19,28,6,-10,549,39,-18,74,-74,1592,66,24,3,-4,12,24,-207,-19,7,-13,77,118,-45,-26,199,73,63,40,12,133,3,98,38,24,-142,-50,110,-18,57,128,-84,-54,114,20,122,5,182,-48,12,36,173,51,4,12,-36,149,-69,92,1,39,60,-12,39,34,45,-28,15,9,100,53,-84,2,21,-65,4,9,101,-37,11,113,-1,-36,212,5,29,17,69,-64,-16,13,57,169,107,-20,-30,-395,-86,21,34,35,13,40,-11,17,41,7,19,36,10,89,-67,10,19,6,-11,-13,9,30,17,12,42,114,-43,-24,23,31,21,257,-27,13,200,342,3,-12,25,79,-49,6,-24,-20,-22,40,-7,-49,9,10,-192,2,29,-84,-137,130,-8,-21,9,-13,90,10,102,115,73,-114,71,22,30,-25,175,22,-14,93,20,20,110,23,16,31,41,-29,30,-8,-2,-67,-31,6,41,26,-50,37,2,58,-116,-48,225,23,56,-23,57,13,-272,45,3,-18,52,51,117,-32,94,-4,-15,40,-16,854,-80,7,-6,53,57,25,34,-70,-15,86,75,-17,-118,47,-42,-2,33,41,47,-47,237,-6,21,-15,183,-27,-15,-8,869,78,13,-48,-22,-31,43,27,-26,-8,66,-96,-31,68,72,11,81,55,1,88,38,-9,127,-4,7,38,29,28,-78,-13,46,52,33,114,-121,-35,20,36,25,586,-18,-56,204,75,117,-29,611,-127,-43,62,196,-1,-44,-3,22,67,-44,26,-8,69,8,-14,12,-19,55,-38,253,-25,-412,25,-130,28,42,-6,34,14,17,36,24,69,60,-20,-65,-29,191,-58,29,-4,33,-81,17,52,-10,3,-2,10,-74,-56,-92,45,43,17,17,47,10,5,62,-38,128,-34,40,90,8,-8,61,-100,-1,14,75,-4,64,24,5,14,-11,6,-20,52,-66,-29,9,29,502,117,-67,-29,-25,-333,17,-2,16,398,-20,122,129,19,-8,27,90,4,31,100,414,-54,-10,26,-12,100,100,109,26,-87,6,69,-23,211,63,-5,-17,30,53,6,-48,-18,-19,118,149,11,43,-65,5,153,28,31,52,-22,106,-60,-19,144,4,-46,547,-39,-13,1,-15,-62,19,26,-54,-7,66,3,44,55,-61,-28,72,-24,-72,-66,215,38,-42,-72,33,-30,-23,-76,-15,1,-254,13,247,91,56,17,-44,-58,43,-76,10,-77,-82,-90,2,6,-102,7,24,-50,6,24,33,-87,21,-13,7,58,342,-21,-28,-2,-49,810,24,-7,113,-72,95,-43,-138,2,35,15,119,-14,26,9,-6,26,51,38,-13,-98,99,-2,18,-26,-15,-117,1055,55,-4,20,130,53,2,-254,-43,-106,41,330,54,-176,55,339,53,3,15,1566,-174,-59,13,40,-3,211,-7,815,-43,-29,-4,-58,144,33,26,3,-40,18,212,-81,-74,83,2886,26,-4,22,3,38,28,-144,-51,104,-33,29,4,-29,-130,34,2,-76,169,-35,16,-1,17,27,174,6,158,-91,-15,18,123,14,233,-119,-336,97,-43,190,314,102,8,139,38,0,-37,1746,14,29,24,-5,-27,52,-99,63,31,-4,154,-42,97,-54,255,40,140,3,-10,-24,-39,-20,150,-40,-730,48,-104,27,26,119,43,-94,56,50,-46,-62,-59,-28,27,19,58,143,125,38,105,414,17,-3,-73,-8,14,-217,112,-32,14,13,-111,145,-11,46,37,15,0,-15,-56,-3,13,73,-98,-51,-190,-48,12,53,-28,-23,-10,-32,-5,69,18,1475,-108,-122,51,-29,17,38,-5,25,-90,-41,57,-21,26,-10,2,-22,271,-84,-76,2847,42,51,-22,-47,53,76,52,100,40,-33,-6,20,28,-7,77,-214,114,-23,-10,965,-15,8,14,5,-24,55,29,-51,21,757,47,166,-4,-29,-5,24,-25,-12,5,46,1386,63,9,25,29,-3,15,-22,-14,-25,-78,46,-100,79,28,-677,-39,-75,-37,-237,-32,20,7,44,39,-180,-91,-9,2,39,7,-52,15,-2,3,210,-43,52,23,227,89,-38,173,73,8,89,42,59,-86,-73,-57,12,144,13,-128,16,69,-79,61,48,32,68,12,488,-73,-115,-49,-412,-66,105,90,5,-76,-33,11,-12,14,18,29,197,13,32,213,-44,76,-42,-4,-41,147,-32,90,-94,-64,21,125,-95,267,118,21,234,5,-19,-37,47,-24,63,-108,28,146,31,-3,-192,-24,-118,96,-321,21,78,-115,-12,-21,-18,-81,105,6,-225,-70,13,-11,11,-48,-44,455,19,-9,-169,2,8,-5,815,55,5,11,34,41,87,-62,-5,58,60,61,-2,-101,41,11270,-134,69,-8,-132,-15,31,-13,248,-29,4,20,7,-41,71,39,62,36,-3,-66,-13,43,86,11,-15,43,-195,249,-86,19,20,234,402,-12,13,40,4,19,-45,-25,235,42,-49,58,-1,54,-4,210,-9,10,-49,82,-25,18,21,68,-19,-23,-6,-38,17,80,-20,128,31,107,96,6,-15,41,-16,-7,57,-64,98,-107,-24,-101,64,-42,-14,6,29,-32,-29,-3,-65,17,14,105,24,79,-1,51,20,18,27,-21,36,94,45,170,485,-43,-40,-77,377,46,0,12,-36,-19,-7,2,-20,-66,155,139,-12,-29,-14,40,15,-233,26,-142,-9,122,-14,43,-107,61,79,4,-21,26,114,-61,24,30,14,-6,-42,-52,8,7,-15,90,-15,18,33,41,-255,98,-112,37,58,39,21,-72,178,-249,26,-246,66,-13,-1,12,-103,31,184,53,58,31,122,57,-1,90,-82,198,-29,-34,10,1,84,18,-62,301,93,97,14,-235,-99,-98,84,9,-42,41,-19,112,-41,-57,66,65,180,10,-25,-16,-37,-83,102,10,22,103,-21,38,15,2,39,70,-9,40,28,24,28,113,16,5,-1,-4,36,60,15,-61,-22,156,107,61,597,75,-15,31,30,-44,62,131,10,57,29,-11,78,58,26,-95,-27,-81,115,16,2,-69,24,33,54,303,58,84,15,74,2345,6,81,63,331,56,5,-94,38,-19,-4,7,10,-50,81,-30,30,78,-10,27,20,9,11,2,-76,180,-30,-113,3,151,-114,13,-27,49,18,180,60,-42,34,-4,28,112,-85,271,-170,20,-21,-30,104,55,111,158,19,34,17,0,-75,85,89,-24,27,75,-11,188,-59,-112,29,-30,96,26,297,75,30,68,3836,-172,-4,-72,-63,40,-23,-6,3,-33,6,-18,19,91,96,-65,263,350,433,-77,590,133,-42,-25,229,45,-55,31,132,58,-82,543,21,85,-13,-2,58,-25,32,30,-9,-47,35,-11,95,31,-29,27,-4,47,18,3,-56,49,39,41,-28,-37,6,149,108,-48,28,-21,7,-3,-78,26,126,211,43,-15,40,40,39,25,55,-20,-4,117,-33,112,14,-36,8,7,-61,63,46,92,61,29,99,-88,-31,-40,-9,-29,73,230,55,3,183,121,47,-34,226,75,-55,67,205,291,-33,217,9,97,70,-99,521,52,482,-26,71,-353,436,28,9,67,-34,-217,1018,-244,43,-7,-22,44,5,125,-27,13,53,115,132,37,2,63,4,12,4,34,89,42,-1,25,63,0,57,63,-55,-46,-133,54,105,-30,-24,3,82,94,71,24,57,58,16,153,52,29,-59,142,-272,-354,69,165,-15,54,-68,-102,-48,143,1,-24,6,10,138,136,45,120,18,124,-138,76,136,117,795,-10,61,83,52,-10,38,-51,-157,-24,-13,-72,-117,14,50,32,44,-215,60,-233,34,-8,2,19,335,-49,940,-235,-14,-59,75,49,63,45,52,80,37,8,127,569,16,-54,68,-56,773,-87,-26,77,138,-7,-92,-93,117,26,72,78,93,26,2,97,52,17,40,19,-24,-31,185,12,33,-6,23,128,42,-23,-14,489,11,45,178,26,73,349,236,161,-205,13,-1,138,42,-10,-5,-2,36,-33,-31,29,2,8,31,-17,38,9,0,-74,-7,70,13,37,15,17,-35,-35,-7,-66,2,6,-74,-17,308,-98,13,28,16,465,105,-45,25,859,44,1,44,5,12,-1,47,8,-16,-107,-10,93,-42,-24,12,37,4,63,-82,20,-20,53,-16,77,24,-49,135,19,-13,44,476,-59,48,-135,-60,-5,21,42,29,16,719,107,70,62,158,-12,222,12,33,203,-137,40,189,1202,54,-115,41,17,-7,-61,6,368,106,-14,-68,258,36,5,43,37,39,217,-4,258,30,15,30,-17,5,156,-6,-38,9,162,-8,96,52,39,113,68,292,-29,110,102,93,-9,-26,149,547,66,125,-19,37,83,34,23,2,28,72,33,112,46,4,-153,3,34,-23,74,1,-22,56,12,24,4,8,54,-11,41,135,4,-13,-1,43,-6,-10,35,-15,50,-6,-9,33,-45,-24,63,638,60,94,-17,-12,-53,317,-11,17,-6,24,8,4,-14,-33,134,46,21,199,-115,-2,-13,27,29,537,115,-1,-14,265,188,-3,-24,-189,-25,50,86,202,89,-189,43,-148,51,646,41,-9,-12,-65,10,-40,22,28,-3,-1,16,10,6,23,70,-4,37,96,-50,12,29,-21,12,36,-13,15,142,5,-165,-14,337,-29,-46,130,-39,-172,184,44,-8,8,-9,84,-8,68,-27,-12,175,-11,-222,-69,2,83,8,-19,-2,-278,78,-37,-1,28,63,7,7,97,-14,-90,87,93,-52,15,52,67,-1,28,5,0,7,24,16,-43,-122,-20,-41,111,-1,-21,-132,884,24,-9,21,-72,89,180,29,22,-8,23,23,1,66,-60,14,82,67,60,9,667,-43,42,30,51,90,92,-20,52,-95,11,-22,45,44,-110,-25,-34,20,103,10,13,91,-80,-34,3,-43,-5,-2,25,314,99,33,37,-7,19,30,-182,-46,-13,23,55,22,-80,29,192,96,36,103,97,-86,-79,12,-1,128,-87,-58,-10,-14,56,-100,-5,-23,48,-14,-42,-24,14,-36,21,-27,-8,59,72,-24,51,10,-1,9,19,120,117,21,178,93,-4,196,-8,-32,-16,91,-28,55,35,-21,394,-12,-77,101,-14,187,30,155,96,48,39,-15,-23,24,0,23,186,-14,-97,257,12,37,6,-56,-137,60,78,-3,65,45,79,34,7,8,38,141,318,-62,-33,608,24,56,11,-44,37,-33,69,27,51,2,-17,66,93,62,-5,29,32,-1,0,82,-15,104,16,-25,-64,26,22,118,-8,23,100,68,87,34,-41,13,-67,1,-7,75,-52,23,-6,-44,44,137,8,-21,9,40,62,-180,14,5,1,-81,68,-18,-35,32,29,21,4,29,176,66,0,957,-4,26,1220,-6,-2,5,-320,17,-140,17,17,-10,-7,10,51,-54,-56,-78,-15,30,1545,114,-17,392,48,-17,24,17,2,50,16,-70,-8,60,17,31,2039,35,123,-7,98,16,7,-73,23,0,68,-38,1777,43,-105,62,9,47,-19,-59,-33,83,-22,-129,136,-68,-140,76,-6,31,27,161,-9,91,429,8,130,-1,51,64,69,59,76,26,2,31,-79,26,19,1,42,101,-158,-56,100,-11,73,50,57,101,14,-25,51,86,-6,49,16,63,12,25,8,46,-164,23,64,73,-5,-11,57,26,170,117,154,54,-79,16,-15,64,94,52,-60,9,28,11,-48,-5,-27,56,40,-31,179,-43,134,52,-17,-60,-108,26,81,108,23,-5,154,-28,-12,-182,-3,21,-17,9,-15,-67,42,121,-103,-21,-126,280,54,-37,51,-29,55,-72,-67,-18,18,279,-134,60,81,17,30,92,-77,79,-8,19,149,5,38,-32,-4,14,3,2,10,-13,-5,36,210,9,-99,14394,110,-87,-15,103,-30,-35,-10,-41,30,18,-10,300,-11,31,-110,72,-76,0,131,-9,-134,-27,42,25,189,-14,-33,-16,-86,-71,-13,-147,-5,-9,349,2,-46,17,50,-30,-29,86,-38,149,12,11,-63,25,-2,88,-9,51,0,36,-7,0,4592,95,98,-50,-11,-69,21,-37,-27,10,30,-17,64,-51,135,125,4,44,20,31,-21,16,105,28,-130,-11,25,-42,-46,16,65,-7,0,12,24,8,33,17,28,53,6,-27,64,15,-48,-52,1,32,-53,53,-24,-9,-32,80,-91,-2,-2,-120,14,107,-1,67,195,-61,20,76,26,41,-352,18,-29,17,9,-64,-38,-21,-18,4,148,41,-41,-74,-29,18,-33,13,114,11,43,21,74,63,2,-70,-61,29,28,19,-12,-1,137,88,132,99,11,-52,-67,59,18,2,36,-4,125,93,6,-48,6,35,-19,-33,-15,42,96,40,-1,87,-5,-10,45,-16,164,-35,46,17,372,19,-46,22,71,-21,981,42,-50,-14,19,28,27,6,-28,20,8,-3,89,8,-21,41,10,5,4,231,-81,27,8,-20,19,661,2893,55,-11,73,59,68,-11,22,28,-6,10,42,11,124,-24,-36,39,40,60,72,34,139,125,44,-43,63,21,37,-48,3,153,114,21,14,-25,15,-32,-4,11,40,-50,50,29,-64,76,20,12,20,26,5,41,-43,-34,-18,-99,-27,133,-26,1,-1,56,29,57,-3,-41,9,26,38,38,58,-15,74,8,-3,-27,55,-3,-18,9,-13,22,42,3,9,26,-337,38,-20,208,21,18,29,79,-21,3,25,21,30,133,150,-32,63,-49,-28,60,468,-26,51,39,142,84,113,20,47,-10,-20,-40,-3,179,18,2,-96,58,16,-13,80,-10,-136,48,-192,-39,11,-60,-82,50,21,-97,-40,-64,-1,220,-51,-23,22,30,-7,557,0,-68,56,29,80,31,37,-32,59,20,-3,245,-17,-24,225,56,63,-7,-81,61,11,139,2,23,-29,12,-62,19,26,102,89,4,-19,25,6,51,67,6,11,12,33,40,73,-28,69,52,-75,627,51,64,23,4,45,-51,52,3,20,20,-14,110,362,-9,33,-15,24,12,30,-7,20,-33,5,-40,3,45,42,-32,37,20,535,28,136,-38,32,7547,26,-36,147,11,-42,16,15,27,14,-82,32,5,62,-5,5,12,-63,-22,7,41,2,75,25,-26,-44,29,11,-45,62,-11,412,19,-13,245,8,19,-522,63,-41,-18,-5,58,-3,-15,51,39,-14,-28,-30,0,25,42,138,109,-13,-23,40,10,-31,33,-19,30,-52,0,-15,-91,14,35,-20,-34,14,36,238,15,-46,71,-7,-98,-67,169,9,-19,-48,-6,-31,100,86,9,17,77,-148,40,-19,-22,-78,25,33,-7,-4,73,82,48,-6,30,-5,-91,93,131,-39,-105,63,-135,89,-145,24,261,38,-14,19,-6,-15,-49,9,-1,200,-15,54,68,176,75,-15,-128,20,35,2,19,63,50,381,91,1992,72,792,-33,2,59,20,175,19,21,-46,183,22,93,236,1082,34,185,18,92,-21,243,104,33,254,24,104,34,-11,31,177,3,-15,0,36,-1,16,-24,21,85,-3,312,-7,29,5,14,-15,154,8,8,-17,2,71,88,-46,1,52,-7,79,-27,4,27,49,-6,74,-18,8,12,141,2,21,1,33,-11,0,-34,25,-55,-224,-24,-112,-7,-165,-41,30,-11,32,-20,-126,-84,43,-22,74,-41,42,-35,1,2710,-72,33,-19,-10,17,-15,-123,6,-4,27,43,493,-5,174,-3,-30,32,23,94,23,45,-212,-39,-95,666,-78,-35,20,92,-7,-21,-3,23,-76,10,64,-44,31,403,2,51,46,98,31,273,-167,101,4,29,12,69,57,-54,14,-6,-29,37,134,-290,127,-27,159,-5,28,-25,-49,8,-4,47,48,-67,-60,43,21,-47,60,-7,-22,7,120,-11,-26,-49,-33,-40,66,92,92,-25,-82,26,25,93,187,-101,75,-340,35,-7,81,52,6,202,49,53,211,179,-8,-13,3,145,-20,-36,-42,-51,-36,-18,32,-173,35,386,30,357,4,73,-148,-121,191,37,-24,-39,65,6,90,-322,70,12,47,49,10,-84,130,-23,21,20,-42,-100,12,-20,66,33,878,37,2,1,-146,497,52,-10,-9,50,-14,14,27,39,-42,142,59,3,37,59,-127,-39,9,-65,8,151,-23,44,43,29,56,19,219,49,-4,-65,-25,-11,-9,25,22,-16,13,48,-98,34,-27,-30,-26,80,34,42,65,-94,137,81,-84,153,-64,17,-31,24,-5,24,-34,-15,-91,-16,-27,-75,-40,15,-26,-166,-14,-16,229,18,-167,42,33,60,-24,10,-35,-68,-315,-68,48,-35,45,27,1137,220,0,41,-144,63,9,14,-97,15,4,36,153,-97,114,34,152,26,17,-64,3,30,-72,1007,-23,16,45,54,-93,5,14,108,98,-13,28,-54,-23,-28,20,5,99,89,-97,-58,-21,-21,76,26,33,17,-96,-61,32,15,31,56,11,-66,142,20,-8,-6,-13,563,-40,35,17,-7,-45,-125,-75,-7,103,-75,-59,73,141,33,-24,-45,56,75,-21,3,-71,73,21,144,388,-37,-38,32,73,52,24,-8,59,43,-62,372,-26,78,43,11,-50,2,-1,36,37,14,11,-14,46,-90,32,62,33,0,-26,50,92,-21,43,-41,16,9,38,20,17,-57,-27,64,135,68,13,59,-57,-95,-8,-6,-5,51,8,-58,64,-5,-10,0,210,13,275,23,41,-37,206,-141,-41,11,31,-20,124,16,-8,22,42,64,-22,13,-1,-42,-5,28,-15,149,-53,29,-68,-22,-66,-59,76,-20,37,-15,14,-51,-137,44,1,208,-145,-55,26,-18,-35,-112,0,58,105,-15,113,63,144,7,18,20,32,25,24,-23,-12,-13,-18,22,-13,7,-49,-1,-88,-58,-78,-7,-16,0,-29,-69,38,35,-40,-5,-31,60,-31,-42,-76,-72,34,2,123,-105,-60,-169,-2,-27,-57,8,-84,-20,-14,16,45,81,47,50,23,29,40,6,59,-60,-5,4,-1,-30,19,-16,5,-8,-12,-29,-16,-25,-61,-96,-51,101,-102,-3,35,-45,-23,31,79,-5,-54,2,75,-26,31,-5,-9,54,18,81,2,25,3,17,124,57,34,-41,28,4,14,-11,-9,31,19,7,50,42,3,113,30,59,-124,-10,-68,-141,23,28,1,39,-15,74,4,2,-30,37,-38,-3,-24,207,-30,27,4,84,-23,-6,-12,19,-30,23,158,101,126,45,4,-216,-76,33,-81,53,10,66,-38,150,27,22,20,24,-67,22,-26,-27,56,331,-186,9,65,-28,2,-18,207,-1,154,79,-46,-13,-9,3,71,42,17,20,-41,49,-92,-112,42,7,4,-13,51,-8,-25,63,111,38,-9,79,29,-4,72,-7,-4,-12,1211,9,44,92,33,-119,-47,21,109,19,40,57,-43,-81,93,125,-63,-42,-20,-35,-106,220,-62,-56,-13,20,351,24,139,57,-49,3,47,-1,50,-39,-41,96,-1,42,-17,-4,5,40,-79,25,66,45,3,204,-29,-22,27,-15,195,-47,-22,33,16,7,46,-46,-57,11,30,-2,-32,60,27,-8,63,72,35,93,28,196,-9,17,-18,-6,34,-59,15,18,-42,-34,22,-23,51,-2,28,55,20,21,80,8,-25,-57,108,1,11,355,-74,24,-100,-84,-24,48,61,91,335,22,2,2,62,-9,-10,-270,38,166,93,49,32,-224,24,-65,37,38,149,-29,831,121,20,5,-23,-13,11,376,45,4692,225,-37,34,43,-7,-146,-13,-14,-5,-54,25,43,33,30,-16,52,-50,61,77,15,663,98,36,25,2,90,16,-43,-13,125,-126,31,-3,-25,64,24,-44,89,-9,-16,107,34,24,22,-45,-103,4,85,119,82,50,48,-46,18,23,-123,70,48,38,-9,-48,-34,318,31,1,202,-46,27,-24,40,287,-32,-6,-4,77,56,-2,-27,33,-34,11,52,-163,88,-16,6,1064,4,22,-49,-35,0,-19,147,15,212,-4,-58,58,-4,-19,-12,92,-75,539,18,30,187,48,2,67,46,-7,245,39,196,-88,199,150,81,47,-10,-25,1352,1320,34,39,307,26,51,770,26,50,50,-65,-16,-5,17,-5,121,-9,-92,576,-33,30,-64,64,22,45,59,43,3664,0,227,512,32,83,-16,-42,28,-1,85,21,89,11,32,71,-21,60,7,-189,-58,1,-60,-101,43,2,-13,-18,175,89,12,167,6,-9,31,-54,-57,-82,-8,-21,-58,-34,-89,-34,-82,-10,-198,-16,-284,5,-70,-263,32,-28,-73,3,7,-20,55,63,-45,36,4,-138,39,-9,260,-172,-13,65,-92,-27,4,10,-3,-14,64,11,2,20,67,-43,-7,-38,-31,183,119,-28,30,-19,39,25,10,43,0,-102,29,-88,-74,100,24,600,296,54,19,142,97,-108,-42,68,85,-46,14,10,-4,-22,-20,6,72,36,97,-91,33,4,45,733,280,-151,85,45,52,-49,23,41,369,601,56,-9,39,33,-18,28,141,-43,-25,40,28,14,4,8,-26,0,-153,39,-33,-14,637,-35,13,25,-99,53,3,19,83,82,26,-36,755,127,21,0,-16,3,51,-66,201,15,139,71,93,-12,62,-44,90,36,-25,299,20,23,27,65,-23,3,82,21,5,37,-31,100,116,-80,-27,49,16,26,48,-24,29,-34,34,8,37,388,-3,-27,-15,74,12,30,51,-107,260,36,54,-1,26,36,-62,38,33,-23,77,5,-1,163,-49,-54,-29,764,37,-10,-3,313,23,-27,39,-22,-31,238,105,29,4,14,104,31,0,-13,20,11,136,-121,-9,-45,-1,71,23,52,61,9,-6,220,97,-23,12,21,52,38,74,-3,30,-2,3,71,30,19,11,-1,17,-14,-69,11,132,25,112,49,48,-46,-11,54,-51,-9,23,86,226,11,-15,-29,52,2,148,8,25,-17,477,304,-51,106,11,19,-6,128,56,185,2143,97,113,39,178,-29,130,80,-13,-15,148,134,47,66,1440,41,32,81,295,6,80,-12,0,43,23,73,-4,108,4,20,119,-7,1564,74,74,75,61,29,17,127,167,-2,1,53,79,43,11,77,-23,257,3,-20,61,-12,5,11,57,94,40,26,1,-80,777,63,56,-105,284,29,142,4,7,22,-2,630,886,46,65,-14,15,3,24,446,-14,-75,-19,26,2579,-60,150,68,10,5,11,164,33,-51,-68,21,-2,-31,-6,-53,78,36,4,38,56,26,138,211,20,-34,32,-21,6,-8,57,103,-19,11,55,85,43,188,8,28,-19,192,32,60,-32,43,-21,40,3,-33,210,31,31,246,60,-7,447,28,27,-23,-31,-51,11,-29,-35,-65,196,73,-77,2,13,39,26,61,110,37,2,239,35,107,-41,76,48,-2,16,10,-27,-21,35,38,135,37,105,-2,-66,202,515,-27,47,50,-89,290,459,48,-29,-29,18,69,-29,25,30,313,-16,10,0,43,128,-40,-7,16,-50,9,113,2,-19,-31,304,63,4174,97,108,129,191,25,155,132,44,6,141,34,38,17,-22,46,-18,212,35,30,-30,34,415,54,63,83,-3,-26,-7,0,-255,63,4,2,26,83,237,38,474,59,47,10,153,91,16,118,-39,72,113,61,39,27,88,-9,-48,1,18,-21,25,65,83,28,11,-59,359,109,-86,86,186,53,208,61,6,35,172,522,311,-18,12,25,4,-38,138,-41,43,49,70,80,304,16,-13,115,18,86,81,66,0,-13,10,-14,147,29,20,-48,27,4,41,64,27,406,-39,1566,-1,-1,28,71,773,-37,1206,85,37,242,23,48,182,36,-23,204,47,23,22,28,105,46,54,138,-27,262,28,70,758,14,99,85,-35,10,105,6,4,6,27,-60,57,208,104,36,0,-9,-72,29,11,7,9,137,382,733,39,154,-6,-390,-48,82,12,279,19,-122,69,-6,1,80,244,-24,-3,23,0,8,72,7,-13,-13,37,-80,44,20,54,291,49,85,126,2232,317,145,30,10,38,122,46,-13,59,117,-38,119,25,12,665,4,37,-4,56,188,72,216,20,-8,29,14,0,45,70,123,133,37,1065,3,82,66,14,313,121,-4,17,-30,-49,-22,-1,17,1000,16,20,11,-17,53,6,39,-8,219,-72,-28,4,15,13,99,701,40,-1,137,65,85,63,45,25,92,67,-75,364,392,660,67,3,136,-7,54,36,87,214,23,-26,97,193,54,12,14,20,32,-8,65,40,9,-18,-7,90,2,267,107,39,221,112,-7,58,89,59,5,995,176,15,102,153,18,-24,45,8,-25,-29,22,164,-11,-1,-1,112,1,25,151,-18,118,96,61,13,27,21,127,146,1308,40,60,14,-53,824,-134,3,-95,18,-19,0,1,157,25,-76,48,93,14,58,21,-20,7,1971,910,13,45,-28,-32,16,320,86,-8,61,4656,8,44,-19,2,234,137,-16,-73,1,18,41,-9,-19,4,-1,9,8,4,26,141,26,9,57,268,-115,-17,40,-17,204,-292,23,4,20,38,357,5,14,8676,24,64,45,3,-51,-85,-71,20,38,10,1239,34,16,26,0,-13,197,-119,43,5,573,24,-7,45,29,39,-60,24,106,-7,21,32,204,-29,51,110,5,23,-20,2,113,43,74,-21,-12,49,4,53,-7,19,-100,205,-71,32,155,-121,27,253,125,164,-7,-14,70,-19,-98,-15,89,84,81,20,-7,76,-33,-137,-6,0,-5,51,6,24,-18,5,-10,151,-63,23,-130,-9,52,505,61,180,-59,48,-17,-15,147,-35,93,-184,13,-17,73,37,-16,0,65,106,104,-12,32,49,-4,5,0,-56,-24,-43,275,-14,-118,47,12,97,21,13,8,-143,173,36,18,94,-26,-79,5,84,-135,-27,408,15,348,-13,103,-47,-13,67,-36,73,45,-18,24,21,660,6,19,54,-6,68,61,-7,61,44,-6,13,44,27,11,27,22,74,18,74,39,-33,-13,4,-23,12,-216,-48,126,12,-5,-53,2,9,-19,27,-7,164,19,91,-46,8,149,35,-2,-43,152,238,175,83,91,76,-21,100,12,24,55,216,8,157,8,-79,13,-1,19,84,-69,19,117,13,3,-5,68,27,53,2,-152,34,145,72,299,-30,-7,-19,167,108,-32,101,29,703,-18,11,-20,64,6,5,14,161,24,158,65,31,109,35,-43,1059,49,85,-11,66,75,61,-43,10,73,-102,138,27,67,29,-115,-13,9,21,53,5,-15,7,22,28,12,135,321,710,21,-27,35,-14,14,26,-2,31,8,-12,345,54,81,-19,117,-116,174,0,-27,151,1,50,198,-58,70,22,46,37,72,-19,9,45,-109,108,29,26,101,-308,107,51,45,42,34,132,5,24,-106,33,1169,30,80,35,446,7,32,48,15,33,53,186,139,-2,128,132,15,58,84,32,-14,23,178,-29,241,627,54,1621,285,635,-14,28,26,-83,41,19,153,88,83,138,-7,232,78,-7,-16,-23,391,-51,-16,87,36,39,40,48,-33,2,170,37,-114,54,-225,-20,26,-112,-44,44,43,2,151,68,75,-37,41,-1,294,93,34,-12,11,-11,-14,79,-11,-57,-15,5,60,57,18,32,18,95,0,33,326,414,25,74,-36,344,-35,-16,-38,-161,-18,-14,-44,55,12,15,-5,39,15,35,18,-20,82,24,-24,8,13,-32,36,-62,226,-29,27,723,-17,35,-7,110,-39,-30,24,88,-27,70,95,-60,-15,-53,23,-129,73,778,12,26,-68,-8,23,-95,72,-21,-8,-23,77,-33,37,-39,-54,2,-101,-11,26,257,286,97,6,39,-50,75,896,62,56,30,129,294,0,81,67,602,-178,140,-23,19,14,180,-22,-3,-191,155,-19,21,1,183,16,79,-169,151,82,20,73,-27,22,30,-16,-6,-34,2,34,198,4,43,-8,25,35,-37,114,25,-29,0,15,70,13,115,247,7,41,72,-4,-14,110,3,-11,7,69,-66,11,53,-118,739,-24,9,370,-102,16,31,10,-1,699,40,52,52,-28,-25,-44,41,35,32,25,66,133,20,2247,118,-17,-21,28,-20,127,480,-341,-9,65,177,42,68,639,19,-97,52,-5,24,23,22,54,-6,135,37,1,-5,157,-34,125,46,37,-13,1,30,10,65,44,35,-4,19,165,-306,201,44,-47,26,140,539,406,-10,-2,24,78,-173,26,200,34,45,34,-30,30,20,38,9,-6,-34,7,131,42,919,209,-139,317,24,-101,187,95,130,46,-27,289,75,124,68,39,-1,19,122,69,83,195,28,43,-20,30,73,274,-170,35,767,21,-13,-166,42,143,155,208,-33,80,86,231,-39,68,59,-147,9,-31,78,24,-15,-3,10,484,12,36,-6,-13,-4,137,64,1087,106,116,71,98,15,10,163,-76,230,41,48,95,3,1,114,-64,57,250,66,74,26,6,341,14,122,-6,112,14,425,60,-18,11,183,142,-12,-19,71,28,20,121,2415,15,-39,569,83,179,251,263,116,76,-35,-57,-30,328,-58,30,86,41,-58,41,70,41,247,-59,-4,68,58,28,133,33,47,-73,286,91,8,-23,116,20,247,440,93,23,-10,-23,118,7,65,258,699,257,-42,44,-5,17,350,11,-10,14,19,404,11,19,55,64,-45,-37,-65,82,69,-137,7,4,113,22,27,34,-71,26,49,62,63,18,93,-67,0,57,356,23,203,72,65,280,49,53,90,51,65,12,41,51,20,9,94,41,185,1438,240,114,-7,111,345,96,88,-3,15,48,-6,28,7,-25,84,62,52,-166,-20,9,-29,262,16,74,234,6,46,29,6,34,162,62,63,101,-11,20,334,9,50,57,37,46,103,78,186,20,111,149,86,64,-86,-29,35,-15,-10,3,17,198,565,-22,57,182,94,6,61,-184,-83,30,-28,-30,57,64,57,110,564,-25,441,56,100,48,61,-32,136,40,272,471,55,56,2702,73,284,15,216,661,17,9,193,512,310,130,294,30,173,-11,37,369,-182,73,-25,811,-70,-11,-18,-10,55,455,51,60,-15,56,56,-1,164,194,61,140,518,720,130,11,44,135,59,5,-2,-64,3,43,194,2,34,145,230,-102,42,22,7338,796,41,224,-35,24,42,167,15,33,271,9,370,27,-18,-62,53,107,208,61,8,21,9,16,36,-34,41,57,338,323,7,-52,20,136,-80,-1,67,44,-21,123,26,700,-63,8,83,212,64,50,275,50,-2,-2,-18,57,-15,-82,31,51,114,-48,-14,-81,52,780,127,36,35,60,-101,367,277,568,-292,23,-25,-23,36,-54,25,41,-14,364,18,10,-23,53,3,63,52,-31,433,131,193,6,-50,66,80,10,-229,284,177,74,343,7,219,32,98,40,374,-8,-37,119,56,9,-18,30,-18,38,15,-10,248,-104,169,306,54,82,10,-13,92,207,64,795,49,359,70,31,-15,-19,60,69,19,39,64,28,100,-82,18,54,33,43,138,43,33,21,-13,79,72,44,13,120,10,63,-22,-23,82,91,189,192,-35,97,330,40,83,49,16,-11,6,50,20,-241,23,82,190,3,1,155,130,11,39,-28,466,190,39,3,306,-25,27,-77,3,42,234,-22,-12,4,-3,225,101,361,22,-17,42,47,27,-24,-46,42,-104,-26,187,-1,74,138,38,347,-62,53,132,-46,-187,-16,45,-1092,43,44,36,132,78,31,27,-57,104,0,-156,73,418,0,12,465,67,50,7,-1,50,61,49,-27,-120,-12,2,579,-27,58,39,-47,52,-140,35,140,-27,13,18,-21,-418,-54,-56,108,119,506,53,105,43,58,79,-33,-1,128,-5,-227,198,322,455,-95,6,43,259,35,92,-44,22,-31,11,12,-4,133,71,376,-383,25,-14,82,167,-39,25,5,11,98,-5,123,74,40,-41,66,23,530,513,969,-86,79,-15,156,169,22,124,595,146,53,190,-14,92,124,10,117,-6,86,5,251,54,84,30,419,212,80,-41,9,31,13,26,20,463,21,48,518,48,-90,33,-118,22,-29,291,19,-4,1,529,290,-9,141,-35,-36,-32,-10,23,70,-51,59,232,20,-14,308,15,20,-13,97,-66,104,81,10,-11,1741,117,3165,14,50,871,-77,-147,48,159,-106,7,-1,38,-66,-61,472,-28,514,177,-1,81,-47,329,-29,76,26,30,-10,310,384,38,54,7,37,35,4,-84,118,55,53,131,28,9,22,113,9,42,-17,59,76,43,123,32,-84,-2,64,-3,1579,65,11,365,-3,-20,66,-14,0,-63,-158,164,51,195,23,-33,-4,164,3,-76,-115,131,87,864,-44,-168,60,69,-11,141,70,102,48,217,64,-6,17,15,107,-20,227,-20,781,174,27,-58,64,6,91,87,125,5,34,933,-49,105,275,3,454,123,2,-5,-1,-23,-37,3,23,-7,17,68,10,70,1,2,15,5,48,145,51,-7,-294,18,-73,-1,60,94,46,34,95,-30,1,33,92,-7,50,-189,7,5,87,60,67,14,757,6,16,57,47,142,649,-36,77,90,105,150,57,117,10,-33,283,-65,106,19,37,-42,-62,46,47,-60,52,-46,149,67,50,-15,24,-29,219,9,63,73,51,1113,167,-13,-6,-34,361,22,66,-1,88,88,9,-39,456,485,83,-37,30,64,11,-74,231,319,-171,12,31,8,13,-27,-8,-51,32,166,43,-45,42,56,57,12,-40,-26,47,32,102,38,123,-25,1086,1184,-27,-15,18,-7,56,-5,-9,227,-139,39,45,162,9,81,2,1222,437,49,159,-12,-18,85,229,59,264,-31,97,15,834,30,31,-3,515,53,-29,16,13,25,168,64,44,-4,-139,36,382,-31,88,12,-40,-31,20,104,67,-15,-37,0,122,84,113,19,136,74,128,-11,106,209,34,129,-130,170,-10,205,42,44,746,233,0,31,11,109,102,37,26,116,105,-13,120,187,55,26,63,3,97,41,20,-7,-60,141,12,-5,64,24,-101,58,41,40,-5,89,18,225,20,3,46,152,81,43,-13,64,422,2,0,30,11,110,-11,10,-18,-28,193,592,78,136,239,379,63,201,-39,108,156,32,-79,89,64,163,58,16,161,434,191,56,168,10,173,-18,219,-28,6,55,-5,1,55,196,-20,22,147,382,97,125,7,2,149,0,75,56,35,-13,151,40,172,400,-4,47,204,-340,-36,212,713,171,87,-13,42,36,362,390,1855,-18,98,-11,36,34,-52,206,34,57,17,34,-24,297,93,201,59,182,95,708,320,4,118,86,-318,21,294,108,31,57,180,-32,50,113,111,34,105,3,6,114,-136,108,55,-11,28,-52,178,22,51,7,98,5027,84,179,-18,-42,46,81,-14,26,-359,19,3030,12,178,1283,48,5,-15,-34,37,48,3,83,316,17,-11,817,365,-9,4,7,15,-105,-25,78,555,48,320,307,231,24,135,-29,479,226,3,-3,957,541,55,57,41,41,28,9,61,9,-14,32,77,2,650,59,63,-25,-69,9,878,402,54,64,7,42,5,30,45,382,52,65,379,161,100,112,29,-33,-24,157,21,20,118,93,62,250,-39,110,133,72,-31,-44,32,106,12,50,128,37,27,-29,-27,8,65,205,-1,201,6,-3,-1,6,98,53,23,112,51,175,94,1725,-27,34,27,17,163,516,27,55,-10,155,-29,15,45,91,97,-72,-102,112,34,-15,-27,11,51,199,-36,1,41,7,-34,16,27,103,242,-24,-2,206,5,25,-55,0,21,34,14,-1,121,227,-2,126,-105,26,25,-101,40,-59,52,0,41,-8,-42,23,-38,1,-2,3,31,64,213,-23,47,454,10,19,26,95,31,24,-13,96,47,37,-16,-34,134,43,55,2,67,34,79,-5,30,-2,6,-106,22,-22,137,61,12,226,28,-118,20,21,-3,-15,-132,44,-17,-9,-190,1356,51,129,84,6,47,58,484,31,178,11,-38,1,20,518,2,53,-35,115,62,88,36,4276,34,68,65,-10,3,99,41,48,4709,-24,177,61,47,-6,-14,11,-284,106,44,-36,115,-62,-12,103,-14,40,18,-77,-8,65,45,-20,15,3,21,66,24,20,400,58,-24,55,289,682,44,85,-187,45,-61,51,32,-46,6,44,76,108,47,46,8,249,15,59,240,-12,-78,2116,-36,184,895,1505,18,38,708,55,94,29,104,-222,8,40,291,76,-137,9,-28,14,-27,66,75,14,62,22,122,13,3,12,0,369,1426,19,12,51,622,-2,-36,17,-17,-33,-148,23,-65,83,-5,11,21,180,834,98,180,8,69,78,68,81,47,48,-9,11,21,258,721,92,28,-27,222,107,419,44,107,23,70,155,-80,-1,4,71,750,159,572,68,80,6,16,-33,89,-39,78,39,348,169,-20,29,41,164,14,-14,-2,17,-192,-10,101,100,35,-97,-222,60,-7,7,50,55,175,-90,45,22,-77,189,222,3,-16,28,69,3,-16,11,-19,7,90,102,152,149,26,154,256,209,28,127,-92,-98,96,-217,62,47,2,85,-58,947,-55,62,147,-58,24,130,95,1,9,-42,168,46,-53,-182,11,34,288,247,-46,74,-160,94,33,431,-29,1049,37,170,-146,53,200,142,93,35,11,91,36,44,-23,20,7,37,37,43,22,245,3,21,6,62,-29,-7,36,13,29,56,575,22,53,11,17,84,140,156,1778,-15,790,53,41,13,-13,238,46,45,88,397,44,62,84,-96,122,766,35,-5,83,-20,9,38,765,7,22,-18,10,402,203,-34,138,415,54,14,34,49,-7,234,3325,35,889,20,28,-72,47,-32,-15,101,-13,78,-29,35,59,63,84,20,-9,22,11,356,243,2,1000,-107,164,43,945,72,163,99,-9,29,92,196,1459,152,114,55,42,27,-18,12,58,190,56,521,11,-38,45,-100,91,10,42,-13,325,96,40,94,-20,-8,31,-12,-15,37,93,96,33,6,23,11,-1,-78,18,-21,-23,7,19,94,30,24,-7,155,79,-7,96,12,429,31,132,328,156,12,220,175,7,26,-76,211,-9,30,57,-8,6,-8,93,15,-3,138,295,552,15,120,-101,147,18,114,411,10,17,-39,106,-53,-12,-1,-48,56,-3,98,-8,154,-10,38,12,64,22,-174,22,-24,78,31,5,55,-34,45,107,116,1338,3,-10,136,99,301,72,55,19,-34,-44,8,-40,-11,-11,421,420,42,24,36,90,-15,-24,-196,24,12,35,-7,-20,25,71,73,270,51,161,60,116,150,188,-28,8,73,185,394,329,61,41,36,-9,39,154,-21,63,269,9,-463,375,-25,30,-29,3,49,-19,21,42,-109,-6,-28,13,50,236,94,168,-40,99,144,165,31,101,25,24,20,-9,-23,196,15,23,5,371,649,1900,-20,238,-2,-70,22,42,193,90,25,41,9,-131,37,-3,-208,964,23,14,404,5,97,-1,101,-32,62,38,175,815,9,-22,8,-2,-134,213,41,441,1222,139,255,-17,68,128,64,75,47,77,10,82,29,-17,303,76,222,26,105,168,264,-171,60,-32,15,16,114,26,111,376,45,-36,50,-176,282,19,11,101,4661,-44,17,-62,273,-72,2338,16,-247,79,3,31,56,-9,144,179,70,92,-4,234,-125,1203,11,-13,9,35,222,133,17,46,18,18,20,43,15,17,215,71,-5,49,-5,14,14,328,101,16,-121,64,71,101,5,1151,33,134,603,680,-58,-33,66,49,36,49,59,3,-77,-156,-17,106,45,-85,5,220,-60,-54,-21,73,175,101,355,-64,31,64,99,63,-11,41,784,27,-3,-2,-111,22,50,81,915,-229,285,112,63,212,6,181,-54,-7,42,-77,67,296,-49,59,2751,15,68,158,100,-17,120,194,19,122,175,112,32,-47,60,50,314,53,14,372,8,82,17,26,26,19,47,-3,-2,997,23,41,170,-3,22,-29,136,11,52,7,47,852,-37,31,15,64,65,24,84,403,76,-1,399,128,41,93,24,33,21,8,7,368,141,-5,85,-56,97,379,48,297,-15,570,46,-1,4,27,162,-4,123,431,-3,244,82,265,480,58,121,41,176,55,62,14,189,89,188,24,-13,20,58,193,-71,70,1,63,-47,-63,3,75,69,36,5,81,87,-21,247,141,17,216,4,25,63,3,20,70,42,126,-170,9,98,23,36,31,39,125,-19,-11,9,-7,62,-65,13,2,-1,442,26,6,22,158,-13,755,972,113,73,163,22,-5,82,660,-57,110,26,19,-7,1930,369,30,1056,23,78,49,144,39,-16,82,50,43,-21,-131,94,-45,174,335,91,-196,283,-16,45,41,49,14,54,-29,257,13,1,34,-27,-13,36,4,166,-7,44,62,-33,80,-56,48,67,244,163,51,-134,13,51,-4,-53,-60,34,9,88,-61,-43,33,42,47,-40,-19,25,100,1,78,-56,86,89,9,12,-1,-10,71,-39,62,115,144,114,-41,998,21,206,29,32,31,52,-25,37,49,339,19,-39,9,6613,1,261,233,57,7,-63,105,-9,-136,1838,138,-64,290,5,43,87,426,55,-16,61,42,-30,48,89,176,58,202,53,-9,14,142,4,53,253,42,46,141,64,153,4,7,48,353,99,-1,-147,216,9,175,82,71,56,21,31,3,-42,25,16,92,148,-3,17,-44,28,168,-100,123,68,-14,115,67,60,204,48,78,5,111,190,378,22,157,-11,-21,111,169,-119,162,73,19,70,37,287,129,2,100,3,-108,6,12,94,-1,36,10,64,135,629,-101,83,18,-6,240,-5,103,46,450,-20,45,491,-8,60,-11,-11,6,18,-1,-16,66,20,129,37,-17,4,-125,98,91,20,5,51,-17,-13,323,53,7,-39,63,6,31,-38,-10,-170,13,-10,18,12,4,72,48,7,158,4,14,14,12,-20,124,42,20,140,74,108,30,20,-70,41,75,7,41,-20,34,3494,21,83,3,140,-12,117,70,104,176,164,424,89,137,40,-13,-4,26,-2,139,-47,42,-52,82,1121,306,17,145,42,54,81,1067,-3,3,73,14,-16,73,134,172,128,70,64,-104,113,27,-134,-33,125,251,45,-14,31,155,45,19,-12,55,30,-95,257,-54,-29,-214,-83,89,24,20,25,80,464,18,-117,-1,79,210,245,15,23,77,-42,16,90,35,128,69,-13,58,40,127,9,-45,-11,139,61,0,-18,12,-10,73,144,19,5,70,53,-33,-18,90,20,17,29,-71,-32,-6,30,17,12,6,-1,-20,69,82,-13,-57,2,135,-212,56,34,6,10,3,-7,15,-4,-24,47,26,29,-9,-36,-1,63,-25,9,-21,51,-13,-167,38,-16,8,-13,-6,16,-26,15,-47,4,-41,-20,18,86,495,72,23,1,204,71,-5,-4,184,18,-9,-15,46,-23,33,1,98,-13,53,-7,7,36,12,74,-50,1087,26,5,13,40,-21,88,-12,-23,-13,-47,-53,-14,-12,16,-37,12,-4,33,-124,66,44,-4,174,-67,33,-43,55,15,13,-40,-53,-93,-27,-36,-76,-12,-91,-42,-7,-72,-40,-52,42,-60,-2,16,-56,-97,-38,-22,11,-35,-18,-83,-44,-102,201,-3,6,-84,-35,-63,-92,-692,-58,8
-93,-142,-102,-12,-231,-75,171,-104,47,-141,-37,-168,-163,-117,8,103,-80,-37,13719,4,-15,-2,7,-44,67,-32,-53,-29,-34,-17,-102,-23,-337,-189,-288,-290,-52,253,759,283,644,825,2135,13660,693,1293,12875,79,17,44,1280,8324,183,2757,50,163,412,-127,183,1050,31,676,612,674,890,985,1566,1146,-82,890,822,1846,1592,1638,1427,1582,1882,2632,2432,-20,147,507,0,-165,136,372,43,331,300,88,399,106,293,319,53,14,4,89,62,17,14,-92,91,-63,-49,-12,2591,290,-128,423,-46,-165,95,-61,-124,99,56,0,-25,16,3,-22,202,653,99,-24,265,-76,129,27,216,-174,56,15,-83,285,109,295,506,151,-50,50,39,106,80,28,80,606,-12,23,189,85,211,600,88,-45,273,0,613,3,4592,16,106,172,214,175,138,182,694,113,1607,61,136,100,609,385,-37,-31,-1,66,579,43,-44,129,379,-5,39,-105,-423,-159,1655,-37,11,-102,279,664,94,-12,-98,283,13,212,92,91,53,185,-24,388,353,512,81,-37,-10,-130,2244,-186,182,2251,35,46,550,-54,60,-15,174,8332,-58,92,515,69,24,52,925,203,-46,-292,176,309,856,308,2091,141,1900,-34,114,-221,132,125,112,165,-57,123,501,21,310,-271,-3,3,573,74,1026,394,-270,-213,1,-144,-13,-72,-38,-11,-148,-20,241,-72,193,696,195,50,-266,-74,77,847,2813,183,36,-26,118,187,659,-2,7415,1101,867,-89,-15,42,162,267,1762,149,65,77,114,-13,251,94,101,987,121,646,-631,217,-48,121,464,-47,35,13,248,10,122,1287,1014,731,52,366,2703,1022,77,-49,282,-64,308,84,106,47,122,166,563,151,-37,-59,393,74,-19,-16,353,40,-21,1999,91,-17,802,34,979,187,64,69,160,-3,-245,210,220,1384,31,139,8,935,805,332,250,-62,108,51,851,343,20,227,609,50,6,-22,-98,539,669,191,-265,93,151,159,-18,-19,19,18,34,197,43,132,309,291,558,221,139,43,25,284,2192,-51,27,-38,1022,560,165,16,-8,132,77,39,-55,81,-56,914,313,93,95,36,1266,54,169,123,678,0,-95,125,13,199,207,343,284,202,1114,22,279,39,69,-179,189,-80,-32,743,214,-2,764,245,-30,-98,355,13,178,-17,95,52,598,1584,-3,51,-35,75,71,31,21,13,122,76,1168,-85,105,139,31,912,75,196,605,194,577,83,64,69,106,108,-26,170,137,-62,60,142,143,127,104,96,-49,-73,20,763,-43,230,135,74,1702,44,-92,183,104,58,208,-2,1097,322,90,236,205,313,-23,5,-265,381,567,318,32,37,130,4884,136,411,150,735,-152,63,298,94,145,231,1061,315,86,-28,132,-286,15,48,-17,442,229,103,1028,1040,0,-51,62,-21,41,-64,6862,29,-38,59,344,16185,60,506,287,-132,-26,1,254,258,73,46,247,52,813,-39,-63,501,-10,18,32,33,699,313,96,113,101,18,-152,425,83,-413,-185,-10,14,63,109,-3,823,77,205,285,-398,120,46,418,122,-53,73,22,59,837,-6,143,122,268,640,32,-10,75,268,102,237,-108,281,52,309,-38,949,210,156,38,147,223,-81,248,32,-70,-28,950,95,282,333,415,59,8,10,316,116,214,43,265,14,21,150,65,138,0,-8,293,360,75,5,49,-7,-58,258,388,254,145,271,141,233,22,99,96,228,-33,120,-39,-116,-67,309,348,3,157,10,-5,-10,-1,212,191,141,-7,129,859,1228,-97,-54,137,38,240,75,253,313,-30,209,-184,-72,117,180,125,-45,-4,45,813,111,104,-701,207,-96,-27,22,310,17,116,27,101,99,279,164,-52,270,114,169,-125,13,180,75,1555,-21,26,144,301,657,-62,66,205,-142,-58,277,-31,76,210,-86,-6,152,-125,140,46,-122,584,-79,986,0,-44,8,1638,38,58,-57,85,340,-27,652,-15,220,16,-288,-78,49,43,1380,16,384,50,2,287,355,-21,-22,2256,739,121,-96,125,-135,1631,1664,1062,-173,98,-107,20,-42,13125,104,94,791,609,519,148,75,-35,177,-334,-280,197,-65,70,47,-413,-124,239,45,211,732,4490,381,144,25,-12,344,181,35,266,20,59,28,78,69,19,-18,75,34,-155,60,423,-23,-177,-11,107,106,-131,155,243,-27,-93,36,-7,-120,91,56,275,-40,-311,-6,2670,-33,497,224,1341,9385,289,10,37,769,-63,22,-199,3007,-28,-457,7,-16,36,88,308,124,10766,448,-155,-88,23,136,-164,241,-23,-190,9078,-239,-58,98,-30,309,10191,19,-224,42,105,43,66,219,-3,1897,967,68,5,126,942,8,-15,95,6746,566,120,120,137,201,205,19,-151,20,22,-64,3090,-113,313,-64,-146,-45,137,-5,3,331,-47,99,109,7,266,8,-83,-100,90,371,13,-650,92,405,-10,-68,1314,273,181,283,152,120,358,79,-58,-25,-121,61,-14,218,-10,64,61,-41,128,0,-18,-2,-66,418,30,211,-172,-124,5581,-347,98,45,83,-76,-73,-38,21,-78,-146,-54,159,3151,37,60,-157,160,-71,51,21,-156,-85,-259,-148,-21,65,-428,8084,-70,31,33,2085,-57,-47,-86,4638,-147,283,94,81,39,-79,-346,91,95,-45,-218,-130,-140,2861,-20,-41,94,107,-117,-97,258,466,100,-103,268,63,-129,76,188,575,352,31,512,285,55,1138,94,1026,72,470,96,3091,-73,627,447,711,618,41,210,5153,-51,382,142,391,35,-1,219,1007,-99,1849,9,61,81,207,-9,-161,-4,-85,1575,36,-63,-40,20,-76,-2,369,6703,1425,103,82,2580,253,237,119,127,94,689,962,40,30,3,85,1452,235,2482,262,198,103,9,3862,263,-1,39,88,12,597,74,7,-307,-16,-32,383,602,101,188,-6,566,-221,-49,285,11,72,61,121,2603,-25,18,-8,-15,-31,67,-8,23,505,5439,-17,56,117,264,-9,718,1002,14,1113,146,145,-111,52,41,-78,132,90,27,-8,117,647,92,241,-50,25,-172,113,-378,-167,356,155,256,175,39,168,192,-156,138,-123,204,-173,17,-43,222,-77,-110,-23,-188,287,695,152,-178,89,1360,17273,7769,25,88,-216,311,7,6,216,84,-250,22,228,-5,-176,59,164,988,-222,66,137,-26,67,89,313,-9,311,846,72,40,159,523,64,23,6,504,232,95,91,-92,-306,-180,-72,53,1599,267,-8,44,95,-72,-123,-103,21,33,506,91,12,204,4,-41,640,-328,101,248,527,-47,767,6442,-5,560,-127,15,942,17,357,54,136,53,49,3,-68,132,1859,-168,66,19,47,221,313,-3,191,-52,62,172,246,-15,272,395,208,102,457,-93,231,-53,-53,-101,-28,290,112,99,676,204,257,52,-266,45,-68,-215,5,-257,-36,1303,9,-28,645,535,87,-21,195,95,1286,-28,145,42,65,898,113,835,65,34,919,32,156,998,-25,-4,56,1192,7117,28,2092,4251,175,-19,1268,72,44,94,363,366,517,101,36,36,109,90,231,175,-53,-184,-36,125,2738,-121,-97,198,-8,670,1027,-25,210,513,8,-231,80,170,94,342,21,129,144,-31,-418,-94,32,493,113,284,19,2073,1438,773,42,69,6,236,71,116,103,-80,35,1864,85,105,-47,19,-59,-16,-33,199,174,213,-29,201,178,231,180,-29,-16,-45,48,311,-432,52,94,-33,8,38,198,8,224,124,92,-152,42,73,11,164,74,135,256,381,174,-42,-97,-69,1038,130,665,148,111,-8,78,-2,186,49,13,6,338,98,19,-31,-11,-434,36,424,-42,86,318,45,15,-78,24,107,-19,-318,268,73,7,81,-15,75,148,210,0,5,36,204,-99,475,98,516,106,57,94,-53,589,36,236,102,212,5,210,231,62,83,182,1,258,312,-2,376,34,206,11,726,163,126,8890,442,110,-121,-31,171,-49,88,27,30,22,620,773,13,139,-74,-78,13,306,76,71,-12,1116,112,81,-57,-60,62,-89,91,252,-124,-4,0,191,-7,4,-2,136,-253,-7,-12,181,-318,-229,-322,-18,451,119,32,234,-80,244,-147,57,165,4,-80,24,89,34,270,37,115,388,1326,-56,211,17,206,251,259,224,18,135,560,-47,60,151,69,77,-179,258,-31,45,3,83,58,238,2,210,260,759,203,88,12,-99,-58,233,163,-181,-54,317,30,149,-61,8,-139,-374,102,-113,421,-11,-22,-17,-155,19,-105,-138,172,32,-56,-22,1311,8735,-9,-11,10384,652,44,50,-313,5,1038,337,-220,106,153,47,-88,58,1695,26,50,89,168,-10,398,-241,59,781,120,-45,319,247,90,-155,8197,433,-106,167,2281,18,59,128,29,-50,143,-23,169,-94,135,23,579,-24,78,-7,-15,345,17,111,79,646,262,114,-100,-296,631,-1212,-1711,-669,-221,0,-164,115,157,1297,7,-128,-39,153,-112,107,-5,-17,264,13,-10,86,-4,331,-147,21,4958,60,18393,11944,12826,-32,-60,41,80,-99,284,591,4004,22,32,989,-96,1269,-16,171,50,211,1359,-70,75,102,35,4390,-5,95,508,-150,-262,1151,-87,98,-4,107,70,1634,-32,1021,-24,-179,148,257,26,345,-418,105,-135,-55,-47,-82,7,907,-333,-65,230,443,473,-45,546,125,226,341,1044,170,73,353,143,87,517,438,116,24,2287,49,9233,467,57,-3,874,-249,419,81,228,-422,-520,6,-6,-49,93,-145,63,-17,30,71,-3,30,-58,140,-41,-28,294,56,81,144,191,6878,-50,22,-30,-300,765,35,0,-139,24,4748,31,-180,11,20,-115,30,169,-22,901,96,-26,-112,123,51,849,-18,87,139,29,-61,543,-81,30,-24,-47,205,356,861,142,15,285,-125,-240,42,39,16,84,57,125,1679,-868,-61,51,11,-17,533,261,7613,240,-114,1271,87,47,-30,-534,-200,67,-308,1049,52,2610,111,648,-8,-28,-32,4630,-1,-154,172,28,297,169,107,-2,184,740,245,-53,8538,727,-184,20,285,56,-32,526,333,28,2081,112,141,339,492,260,974,142,116,84,88,59,19,115,-20,137,1705,76,19,61,55,558,123,392,452,133,156,190,-74,395,742,780,77,108,-98,-97,376,281,118,12,36,60,34,3,165,73,65,29,286,-49,-191,65,12,29,423,-6,51,136,-15,-14,595,216,40,-89,-238,-49,112,-18,-118,238,45,3086,263,-44,-89,25,1452,171,-113,187,-17,-87,-119,-93,74,135,366,-95,29,2019,1594,55,43,164,113,-782,-83,-19,103,47,-22,273,64,40,216,166,-47,20,36,31,37,5,127,-185,17,-9,12,4,-17,2,40,9521,1830,627,1,88,3,21,83,193,87,-42,649,-60,-144,104,8,116,52,1249,121,-213,-28,1418,-54,-172,-20,-100,279,3550,-3,459,150,194,-16,27,2286,-118,105,-89,1613,90,5,11,17,-61,-1,50,-192,1348,9,146,-6,1074,152,241,82,70,-10,250,-11,453,8,145,-28,149,6,5072,-75,55,49,-10,135,96,155,359,88,99,-117,23,43,66,38,-236,846,204,21,928,51,330,61,50,350,545,2352,1427,171,-42,-35,12,51,-127,-49,-28,333,68,60,340,-81,2,19,20,55,48,11,-277,30,28,1575,201,-42,37,38,659,30,1003,-180,-2,580,-30,-113,532,145,-126,39,-107,41,43,63,81,-74,-11,6141,7,1608,533,-62,418,33,13,-37,159,251,272,-209,122,291,32,-103,187,136,64,17,-30,199,19,18,8503,-123,18,-7,106,-159,1,13,-70,233,34,-8,-103,527,137,245,546,11,-285,40,-91,-94,166,1204,-241,0,-36,1959,832,69,58,9141,2022,-107,121,-14,-26,-91,-142,142,303,664,108,-21,-88,280,571,40,245,307,1556,19,-388,56,105,7,46,70,341,-37,6,-49,-83,547,-90,724,100,1491,-12,-28,464,695,27,103,-7,-98,-544,219,-30,138,67,396,-10,25,-1,318,58,591,-113,160,62,94,130,-18,14,230,348,238,43,-155,77,134,124,610,144,178,18,68,188,75,118,86,114,-3,46,180,79,-71,-37,-80,3540,631,268,-122,785,548,4,211,13,-107,170,165,64,423,448,381,85,5,68,1166,-50,-99,81,271,-91,335,28,-15,26,287,149,-91,146,957,244,46,-124,-81,90,654,283,223,120,124,346,126,88,1121,183,6,173,-94,-23,189,133,-11,-35,-19,251,48,58,14,61,115,29,127,15,28,46,94,94,-8,159,68,90,1005,3,-129,60,59,199,17,3,464,67,54,-36,-30,-116,-33,74,40,92,87,34,137,212,-122,175,11,28,619,13,2378,70,176,84,28,-29,169,189,30,12,34,1162,-156,-13,24,-41,27,-103,-90,542,-11,26,40,-19,81,60,80,147,77,182,91,96,167,56,117,-32,48,39,38,7249,321,68,-384,39,49,144,124,309,96,-270,-7,35,138,-92,57,1213,8,-38,-6,67,-26,-13,608,-7,1048,52,5,-152,-1,131,45,-85,56,10,-73,177,-66,18,227,-115,-84,70,-49,27,38,221,78,58,-124,-23,147,-28,-110,1149,372,74,-19,-25,125,82,186,653,-230,8,99,23,-135,-121,84,-22,48,-112,20,187,32,1281,148,731,146,446,148,74,-95,-27,837,37,276,326,-196,364,57,-207,267,-53,92,-12,206,68,46,88,-82,54,135,-144,42,173,3,-21,-30,70,120,29,-51,101,43,184,32,162,0,225,33,829,11,203,-110,299,111,22,1,32,21,401,-36,108,-24,193,10,235,278,162,22,-96,13,-338,85,99,306,115,-7,19,40,445,110,463,-78,381,13,-4,2099,-11,198,40,58,-96,90,66,45,-23,-55,-342,-105,161,87,-17,96,290,320,449,-180,129,111,211,30,-36,113,103,120,-22,128,138,5605,139,118,384,175,56,45,50,1255,1111,480,112,-13,-19,56,10329,-10,608,-499,-252,339,41,161,56,8,291,-28,245,-43,-65,21,548,222,40,-7,-34,45,54,794,23,165,8,63,28,1271,8989,5141,72,-1,464,58,7,17,692,23,27,49,41,-31,-403,-1318,-546,-507,-1819,-132,-705,-257,126,-81,-19,3,846,241,133,247,60,164,55,32,202,183,254,668,-20,-60,10175,11002,5293,7320,7911,13975,3125,115,495,-30,143,274,35,90,338,85,67,-215,-160,140,-2,-35,70,287,140,-20,-124,288,40,21,8,170,228,177,388,19,-12,18,-3,20,-1,17,141,40,-72,-89,170,-318,137,158,103,74,311,-43,41,-135,239,422,185,-15,-135,227,-35,11,-11,51,89,157,44,79,74,38,68,39,211,44,128,5,-35,43,1,-48,435,57,-5,-111,24,655,282,-82,27,188,76,67,-83,-65,427,272,12,14,293,275,66,117,88,-7,225,508,-25,391,14,-142,749,138,34,380,705,22,103,475,58,111,1768,56,83,118,13,240,186,-59,104,102,116,-21,306,65,86,935,277,418,12,-30,179,282,-4,226,-2,93,10,168,184,456,-3,53,59,158,2377,50,-74,96,49,24,32,-9,22,30,-86,592,106,-5,-138,96,44,-71,-6,-18,61,-24,212,-166,-53,205,46,-71,17,35,-25,-29,-3,1,64,433,-16,257,7,-408,666,97,60,145,-62,141,-29,10,-19,1115,55,161,252,207,-29,669,-163,11,49,141,55,1415,34,555,-4,52,212,440,-8,31,661,38,-26,23,189,-58,133,117,24,394,198,-92,-188,-268,-86,212,17,584,120,6,-14,69,124,74,47,246,596,56,-77,41,174,132,149,1442,-71,-250,111,-89,1692,451,1843,1158,-50,-148,2,206,982,-80,-31,143,117,-46,32,175,108,619,434,-92,-2,73,-35,233,-39,181,23,-21,584,-358,24,203,51,-58,18,232,61,-8,226,-75,-10,-118,-195,-147,600,103,35,289,136,255,273,90,40,632,-326,-58,207,9,58,-10,116,-15,668,259,11,195,-364,513,2124,319,-13,95,-68,-27,0,-45,812,87,94,-57,63,571,-3,61,-32,400,224,298,101,-42,-80,123,-214,-49,-24,72,229,-53,-6,-68,328,56,1988,-27,73,-262,-128,534,106,17,1,65,-33,24,124,-37,231,721,106,471,51,577,1728,226,21,-76,-159,20,-22,-8,-25,-121,61,99,-10,-50,-191,209,261,205,819,-93,-103,323,99,41,497,50,75,-32,-58,61,-243,51,84,113,-39,-28,-10,25,1,11,195,-426,39,208,-11,73,41,-53,29,199,246,2061,-7,426,550,-18,35,905,263,676,-41,236,-14,152,-36,1642,38,27,51,182,373,1050,69,81,1868,3079,43,55,172,-9,-111,67,-369,167,197,37,-114,134,493,52,393,-254,324,69,266,-240,72,14,140,179,221,199,329,216,-151,-176,-50,237,-54,509,49,1,94,262,353,-17,-95,64,54,21,255,374,199,-34,198,44,12,609,261,99,120,8155,12,191,-37,-24,-56,248,-74,83,123,-22,671,128,-63,350,30,-5,582,94,23,35,-78,112,69,969,40,47,331,57,-51,323,-2,258,467,959,126,294,899,12,83,62,206,-25,300,42,59,76,359,-86,-535,411,286,-118,-32,5,-15,270,707,134,-31,88,661,-22,-67,40,112,-136,-47,3,205,-47,44,-4,112,-98,41,484,16,-121,282,77,4,-40,2027,61,28,88,-51,86,153,90,25,306,39,-102,5,86,567,681,1181,45,239,208,-55,44,-8,48,-37,191,-76,34,-415,741,-165,-8,-24,52,33,232,139,-22,517,61,35,10,64,433,108,297,-19,49,194,73,18,266,14,73,-8,7636,174,283,-12,57,92,-56,-14,175,393,36,-90,166,133,15,665,110,176,35,75,77,41,-187,230,59,1,62,176,63,-202,-133,52,6,73,4,-81,-147,-2,-209,17,-242,487,-34,42,-103,29,38,52,361,5,-21,26,103,-12,123,75,703,-115,76,-12,-23,-19,76,239,-413,695,-15,-36,7,956,145,73,-78,-76,45,-124,-171,9,168,-124,100,-99,55,164,66,177,91,314,4,107,458,18,-4,42,46,62,-51,404,-44,-2,364,-53,58,8,111,216,617,184,1026,45,2350,-22,66,55,159,160,-18,39,162,0,-79,154,99,106,65,-12,132,33,61,-76,-39,113,20,205,200,-196,60,21,49,145,549,-4,1670,-44,43,110,26,40,106,24,41,22,184,887,-77,102,-59,-33,-40,174,33,-69,312,-66,16,351,-48,188,-6,877,-173,-16,58,31,105,105,48,194,14,236,14,411,210,214,-24,14,297,584,-231,198,-279,380,10,205,-66,26,29,153,-120,463,51,-105,-1,66,-31,272,407,196,318,183,201,247,378,57,269,299,59,30,-66,7,-105,-76,55,12,27,-1,-70,-13,68,362,368,-73,-94,-27,217,14,81,118,1005,1118,55,38,3,-33,111,305,-19,353,156,-15,2,-26,-38,-59,30,58,24,-94,463,51,452,336,817,52,24,80,124,-13,107,112,627,-48,-17,-133,70,5310,-86,1145,-10,-32,195,7,724,42,455,-223,160,93,108,316,27,46,204,-44,-428,106,29,-29,-11,35,-17,-4,30,156,-72,612,11,127,-1,86,383,338,449,26,149,253,84,14,40,21,101,151,126,-27,-6,19,108,-35,692,209,25,48,151,43,1459,-708,34,151,-198,-81,10,-42,67,198,-68,5,79,196,41,-22,-15,40,19,138,-57,384,98,-25,-35,20,20,4,-18,1258,4,-5,217,33,70,699,180,525,23,248,8,-22,224,79,86,55,-20,44,10,55,379,-26,101,-320,21,-638,20,32,313,-25,111,58,32,-31,-285,93,40,363,52,94,480,66,105,-290,-129,110,54,178,-20,-41,-196,271,260,259,55,-12,75,45,892,221,148,-35,14,-14,205,429,-127,-32,-191,241,416,305,42,15,-39,-10,183,293,0,73,-63,159,181,86,-113,32,4,-158,215,-16,468,149,93,191,152,60,25,92,-62,23,647,186,-341,59,101,103,15,103,-8,108,1070,14,189,-19,8,169,9,111,77,86,597,979,70,251,124,631,27,409,61,296,66,397,15,2454,82,-62,-18,-8,-194,-57,-78,-30,6,292,-66,368,120,71,79,21,-14,-17,-184,8,-21,1006,267,-19,130,179,6,32,280,488,1440,1809,-151,243,499,120,-114,1493,29,11,103,73,193,28,-184,50,-54,106,204,-124,190,48,13,-19,152,45,-49,40,191,-17,1170,-154,256,-37,13,-94,-61,2730,-370,73,18,-155,-27,59,232,203,240,26,2492,2,1152,4,-8,-50,267,18,190,-67,71,26,64,97,602,-307,12333,-51,120,677,240,-16,79,411,178,2050,73,-9,-34,20,3,55,187,-4,802,45,183,-619,-66,57,-62,238,-14,11,-25,-16,-34,109,-75,-10,-32,469,47,-1,32,24,-132,200,-15,166,-30,-56,-100,593,10907,-18,-95,69,124,89,-50,4,612,-42,-37,4,-177,-179,-79,14,356,-47,14,89,79,2654,-91,69,4372,283,104,13,311,-349,-69,-28,306,276,-17,67,1601,42,41,609,345,198,1197,-15,2968,1819,227,182,242,430,4,49,-295,-69,-158,319,-143,21,-186,-110,77,277,-71,-41,54,63,4199,933,-58,-109,3,2187,41,31,212,531,377,-249,-140,2297,-246,1173,1026,8452,-24,24,10787,1145,-260,344,107,-8,42,3761,98,277,335,-54,-12,-175,2810,52,30,47,1207,131,-45,12278,227,25,1245,33,36,172,-39,8,-204,-37,4226,2122,-28,27,-72,-46,5,22,251,-138,-136,-51,21,-295,109,-90,-92,-168,21,-89,-126,423,396,-171,279,100,39,400,15,74,498,-75,4808,370,23,706,3582,1966,165,880,274,-203,-77,5300,-253,-49,877,-16,-28,-185,63,203,183,30,122,-152,18,183,-135,34,64,423,-38,-154,320,94,57,-11,733,-62,8485,805,-38,-217,-159,53,7215,-138,505,126,-12,591,4010,-60,69,17,-12,13,19,14296,6752,240,681,98,72,612,694,282,4618,-70,5254,-27,-54,65,168,96,-24,28,98,77,-294,-8,42,-16,-65,-94,248,289,898,322,38,-42,-123,-9,-19,54,56,272,419,282,764,61,25,1056,1371,340,866,-45,-25,-14,215,1285,55,-232,279,-78,-154,104,-100,263,-35,-38,94,-94,25,78,123,68,442,258,33,220,224,1228,310,35,302,2945,7261,433,-30,-13,5633,95,-175,-15,28,316,46,142,7622,2,116,-43,-8,233,88,39,74,218,101,-2,327,-45,49,126,864,1074,-34,-25,-23,9012,44,8,-16,-14,24,60,42,123,38,45,-43,227,187,15,-6,45,9,264,-264,22,-7,-24,174,54,122,272,223,223,192,316,-97,-55,61,-2,125,44,124,-10,554,-2,107,42,11121,-112,3350,-302,-8,80,89,1941,-326,1806,-73,-105,31,-13,902,64,146,47,49,28,990,68,-44,-12,-142,-85,1361,299,11324,6565,136,811,1115,75,781,59,386,105,910,787,68,259,-362,-182,159,64,-361,87,344,70,2578,54,19,342,74,-61,1905,498,788,72,1844,398,131,-57,79,0,412,73,-93,-57,1007,-6,131,9176,20,33,-15,-26,286,100,1959,513,115,-75,47,61,146,15,351,670,145,590,1159,49,-117,17,388,787,333,45,95,304,-77,153,2009,84,639,-38,29,230,753,28,88,298,167,84,-50,168,118,-19,592,263,-13,9,-27,-33,347,203,156,554,162,283,90,-61,4,0,536,-2,-32,88,1800,-76,-33,-237,26,97,-15,-102,730,2,-46,69,64,-62,93,111,0,20,157,-58,344,-33,-16,39,9,1254,147,86,49,130,5448,250,361,-58,-73,-62,428,-63,-41,-27,102,999,23,158,69,129,93,289,919,608,130,-53,257,111,89,432,267,496,6578,202,2846,126,-56,12,241,275,14,141,-61,-15,-85,-15,74,1549,45,78,57,-10,-7,-22,242,10,66,36,107,145,15,4,447,1206,-36,-10,68,-19,80,-34,209,15,420,8,-24,835,36,86,-115,536,9,121,-35,193,-101,-72,64,66,5,34,57,-10,94,-140,106,54,-102,88,45,8,16,-126,-84,125,317,-19,-67,21,-70,466,308,53,-42,0,1,177,-19,-126,228,381,600,366,460,1030,-53,150,35,92,148,615,181,-157,52,138,2752,-46,-125,-5,104,59,34,21,63,991,145,-84,30,-181,346,16,239,41,228,3,117,140,22,-22,72,-64,286,125,85,127,-5,87,44,-75,-110,20,507,60,675,-47,369,-30,195,170,19,-11,44,103,41,7,-289,210,-37,30,139,426,208,163,332,-255,-51,147,27,-24,208,0,102,124,-94,37,-144,13,317,-66,-194,178,171,30,-50,-28,-362,74,42,15,-12,-14,4737,72,698,-9,44,-7,21,493,-155,141,29,413,-1,154,122,-70,217,3,-329,99,507,169,-122,-21,-9,886,231,110,175,-59,168,-142,-22,55,96,24,-19,-347,-53,-201,63,526,45,167,-24,46,-209,126,262,105,-17,83,34,-21,144,-33,115,392,220,143,36,-374,96,-4,226,-88,499,-363,33,-262,99,332,381,40,179,-81,-51,-49,198,864,97,375,367,76,-41,651,84,17,206,44,31,1081,2649,13,-31,466,3818,955,592,44,-81,6,1189,58,252,18,34,-18,-10,-451,-17,536,56,-4,-94,484,-36,-34,116,147,-199,44,49,-16,64,427,25,-490,131,19,94,-135,-45,63,-120,153,165,129,-12,193,449,61,-21,307,166,216,250,53,21,34,-70,34,-84,182,50,-342,-55,-20,58,-49,-10,-4,39,67,-55,-184,-77,14,52,326,69,-29,-23,-19,-47,-10,-15,45,-28,20,-30,-27,177,136,-21,-14,193,26,43,-90,35,44,-1882,73,125,-63,-15,-193,-143,419,-217,60,-38,21,120,211,152,-40,239,31,111,-63,93,95,281,-32,-76,46,12940,372,14,214,-309,-3,143,202,190,59,-55,-252,23,-139,63,-54,293,1371,-121,37,-42,-52,279,373,33,227,2,168,43,244,7822,215,-15,140,107,273,590,47,3002,191,-39,-18,-4,-2,9847,939,11,8196,23,58,58,-6,185,-19,-98,606,802,49,25,342,68,-17,101,-21,744,20,-153,122,94,-43,675,-115,-84,87,117,-2,168,-5,-39,201,1877,89,646,-90,-77,52,7,-130,45,-68,288,33,230,175,32,130,721,-62,456,-75,-94,49,-109,1,121,4,-13,449,29,81,1444,551,-45,29,-53,-144,362,-40,185,189,-26,1061,15,-87,273,547,338,552,34,406,-55,168,118,-22,64,44,141,-28,-253,17,-23,10339,23,399,216,-44,78,-134,46,63,-7,-160,-151,-434,-229,-49,2,-43,-149,-84,-193,-55,20,-185,12,-82,6,-132,87,212,-1,571,-188,-51,43,-11,152,290,258,8035,2743,184,59,15,-41,1220,195,-38,249,62,409,-134,29,-30,2015,-124,191,57,14,-191,137,72,253,-57,-15,81,39,175,57,-48,633,39,223,109,34,11,47,2716,-57,-6,377,-94,3893,50,18,4,1336,-101,-1,428,94,-19,-93,71,63,-234,-136,171,40,25,216,-49,41,783,1122,100,22,-17,99,184,1163,88,366,306,98,-137,716,23,-150,1015,26,47,647,335,3,-39,-59,-31,-129,-7,105,23,83,-158,415,-41,-43,-52,335,96,64,156,158,45,97,258,-55,58,4,12,-15,94,-177,151,239,48,-178,0,-7,89,1361,291,-42,552,1165,13,229,-40,5228,63,-46,28,73,57,33,66,-12,-7,14,194,127,16,-13,-44,-56,-4,9,299,-12,140,346,30,-21,13,22,44,-73,-36,-39,31,56,44,102,50,207,93,2,52,4,650,797,-47,246,2,40,0,252,662,205,-46,133,-32,-118,99,329,-81,-22,130,130,42,24,26,-51,696,43,-43,-75,233,350,17,-14,98,11,79,206,-48,-1,602,2,1101,53,14,3033,153,-10,-73,-42,32,9,-7,48,-7,-118,-38,222,161,488,44,-16,-18,112,49,-10,-19,325,67,13,625,17,-12,993,-63,1150,49,-50,47,166,29,30,848,97,-72,-110,-75,5,-43,-47,214,-68,29,1531,-23,-153,616,90,-35,-132,-373,2734,3500,-38,85,0,-119,-43,-56,-242,-24,-55,388,203,-37,-18,705,129,462,-35,123,226,-4,-44,-17,-28,651,8,-10,-136,-1066,45,230,24,365,-14,190,284,896,-224,96,23,-45,-1070,97,-16,26,242,-83,154,115,92,23,60,-52,772,-93,11329,-2,-13,-7,215,-46,37,182,11,32,18,85,49,68,-34,-65,384,2034,36,-38,-76,24,-5,-189,-46,-239,52,-23,51,0,-18,244,66,9,54,143,-119,-45,111,-59,-88,-14,70,-201,193,114,-44,248,28,-65,103,-17,483,51,-37,96,-21,-328,89,504,-124,-109,-21,60,455,6,-153,988,767,86,149,31,464,3,101,1385,-356,-103,26,15,2123,51,22,12,74,-178,10258,-37,210,107,132,-19,112,149,-30,42,31,-33,-29,259,160,-16,871,247,1540,264,26,-89,-3,409,-35,-133,-47,-108,535,152,187,3,-51,-39,96,103,106,-372,-238,-27,2563,108,84,84,581,103,41,-25,34,-713,77,-279,-311,3,-41,332,678,33,21,-79,1663,8,824,1663,-138,81,-78,1564,20566,537,-5,-120,99,340,-99,75,-13,64,311,347,9221,5068,6,-18,-7,-153,33,-111,-19,169,51,2,492,596,439,-251,144,68,-191,-122,211,-118,-121,3,11,5,-269,376,79,-243,200,-77,24,538,-181,-28,111,-54,-17,-140,-46,-154,-286,-430,62,-13,-46,132,-64,385,39,304,-260,78,74,-63,-12,-42,169,47,-67,4,-22,-107,-129,49,639,202,1691,7699,574,13294,-67,-150,-31,38,-76,11,196,-209,-146,-59,-11,-39,232,4,101,251,-53,118,-49,61,24,1004,-67,24,-8,38,86,127,59,-136,4753,19,85,-20,174,-307,3846,65,326,-43,-118,-85,-85,632,36,192,39,144,18,516,169,38,57,-344,-97,-23,-99,-135,2889,194,114,-59,-27,-91,126,52,-63,-12,-184,37,305,486,652,318,56,25,-119,-26,-42,192,-124,-10,4027,88,417,215,297,74,91,-100,371,98,40,14,213,-241,-448,374,2,415,223,9,-25,-149,-208,187,-70,75,36,-112,-139,-93,278,-149,92,57,-336,114,29,-63,-175,82,155,14531,310,228,4124,-187,-22,-11,-58,3553,763,436,183,4716,-3,43,5099,461,1032,-29,455,93,153,19,133,350,58,47,8,-87,-190,-168,-124,74,5852,-12,-98,498,-23,647,611,67,511,45,14,-41,-1,-18,-728,63,114,341,-79,-21,6,-5,-26,608,390,-160,135,150,199,684,20,513,719,144,504,379,164,24,1595,675,456,13327,-53,-20,65,90,-221,-54,2450,485,-43,532,-112,-73,-96,-45,2,73,350,-435,209,-93,-175,-21,51,-75,132,309,81,136,9692,0,15,3,-8,-83,-87,44,-32,194,138,335,12,1219,198,535,60,251,141,-150,-7,244,0,155,109,-10,-93,-57,320,-6,-17,-69,180,31,-80,58,-48,-30,202,-71,-331,21,-39,-85,-32,41,348,224,76,210,76,3,59,40,291,29,58,160,37,-29,685,544,-15,163,529,107,126,-106,139,80,102,-329,-56,-23,-268,94,24,462,-81,251,152,93,-107,-49,170,152,241,32,-9,-13,12,2,-25,89,-41,66,321,138,776,-53,67,147,287,77,-14,43,68,24,128,-72,-26,248,8,11,-17,-53,-45,124,714,-148,-75,-71,-60,-120,-51,-5,-146,21,-153,46,142,-31,-135,916,-206,956,3807,267,114,-4,248,242,2751,916,54,379,-88,-16,26,-95,187,-175,-3,3817,39,2991,13,-21,4682,70,15,38,16,-7,150,50,204,-47,-277,-24,134,90,-10,99,136,876,-56,-12,-327,-38,206,-33,55,9944,-5,213,352,122,-79,113,94,-3,-28,-90,-74,-138,50,-68,275,203,2094,-61,-53,-38,3,-34,59,874,89,-120,220,750,-11,84,154,-58,3588,106,21,-76,-184,382,655,134,543,75,-21,161,-33,-327,-38,-8,-43,117,46,206,2311,-16,261,63,2,-76,371,373,15,-19,16,43,1354,786,-46,-191,11,-63,84,484,-13,272,19,449,-208,-139,121,-4,497,392,-1,70,-221,232,26,-8,-229,181,752,38,-18,123,-54,128,-278,85,78,28,91,128,-180,-106,201,7250,19,25,411,-124,44,-89,12249,222,66,14,-1,170,146,97,14,118,128,159,472,4,-63,473,110,16,3886,-52,224,35,-9,1004,299,45,105,-253,47,-150,481,-42,50,189,-23,3,98,248,66,48,116,879,2122,82,394,-63,-381,1160,-41,52,128,202,-20,77,-21,11,441,21,42,65,223,-50,-25,-151,-18,290,3305,22,18,269,292,-4,91,132,74,-3,-19,50,-151,360,-9,-84,-56,15,-10,-8,-46,235,25,300,-48,365,177,648,-48,-99,94,-70,-23,-21,724,-73,190,21,778,189,275,72,-137,624,-24,-186,38,-169,-474,98,13,15,90,275,215,78,326,41,64,195,-83,7,41,20,30,85,-215,233,14,2125,1917,-85,-21,-85,200,102,11060,51,-80,40,-108,1,-140,-9,49,-8,376,97,-27,74,48,-71,-37,-82,21,-52,37,-31,225,-42,-363,9,-19,97,-32,2,150,-11,156,11,-68,30,-54,20,30,-29,-71,-78,506,32,3,37,47,-109,94,-95,123,34,95,-55,-17,-38,181,184,37,114,212,103,439,98,92,214,51,-507,29,149,-108,-185,-232,835,12,628,95,-84,31,-109,19,-84,-174,174,27,58,-51,279,43,-8,-53,-168,101,196,208,48,21,688,323,-551,104,66,0,29,-24,22,-138,35,-118,65,4772,114,-6,-41,29,46,-33,92,3095,28,27,224,1336,47,100,215,160,-1,-16,31,-54,20,-13,26,154,224,7,28,0,-30,287,-27,-185,-217,-58,-124,284,136,2564,487,9,28,760,-45,1142,6,-16,156,-447,-23,-65,-26,141,431,-47,200,-8,-10,-393,-244,-9,27,766,-57,26,18,0,53,-100,-50,-99,632,-55,-9,-212,192,-86,-198,-80,2329,-32,-7,811,-46,127,415,-12,4,-182,1,-87,253,131,-29,-435,156,4529,-125,367,380,569,252,173,-198,295,-173,-88,340,294,58,16,246,92,-19,117,216,2,32,332,115,-133,-30,-78,98,472,-12,212,356,-203,-209,120,15,-165,-273,59,353,1156,266,-472,-54,84,-189,-122,12,24,-85,384,479,-16,51,847,15,-60,-73,-132,-122,212,934,-81,-360,1251,-13,38,-6,56,1198,87,-153,-561,-287,120,-36,-72,146,-55,-111,119,-278,39,57,1243,-6,-46,64,61,-301,3057,560,-27,437,79,-23,27,1271,69,22,75,460,15,6429,-200,-605,-1860,-3985,-346,-267,267,311,-80,-2,212,-175,-78,-131,547,39,1775,31,120,169,-13,628,91,833,-51,32,1,-12,-76,1109,27,67,1036,87,20,-18,119,183,203,458,14,6860,-51,70,-46,-143,-57,36,199,96,14,92,44,26,9,3,-41,60,-325,-430,-18,223,999,233,112,444,-7,-72,-63,-41,339,121,444,83,-21,52,65,-41,63,282,282,153,607,-153,7,8911,-43,22,-25,18,-2,47,-63,59,-80,-10,-27,3,732,24,10,-22,7,24,-6,-72,4,-92,-60,-20,-21,-59,-4,-15,2,0,49,5,124,71,40,109,213,8,89,68,-51,-42,196,100,28,26,371,2,38,-7,67,33,-140,-133,-10,2427,-94,-6,9,75,1242,89,-41,-81,-15,10,66,3907,-13,123,-83,-2,89,-3,66,1231,81,8,-64,486,650,-82,-80,143,-84,-22,21,32,38,363,-73,4,23,157,9,-1,145,-8,-68,65,-106,62,50,-94,441,89,622,200,-40,-119,-78,83,185,31,-10,12,43,106,-172,-20,-55,-28,647,13,1,1517,608,232,216,548,-436,498,-81,28,-307,-74,-81,2,11,-10,-39,155,72,-80,-14,1340,303,59,-12,44,-29,537,-73,201,117,-60,-494,80,115,345,106,8,4816,3973,-29,79,-38,358,-147,-214,4466,66,0,469,-14,-55,1011,1136,574,-90,-22,20,112,-98,-51,-139,-102,-53,51,27,279,-62,-101,49,-180,-12,84,329,100,77,-30,118,171,334,75,-11,0,-7,-40,-27,488,133,104,59,-12,301,-102,-258,-510,-19,-69,-149,-13,-78,-73,-54,-60,213,18,196,68,59,36,65,92,-40,1447,8845,343,74,16,5833,2887,74,358,-59,23,97,-34,46,7,28,111,174,116,38,138,157,-498,530,29,-292,-1749,-1707,-1405,-486,-2116,-1818,-1309,-1339,104,140,-128,79,303,-11,-20,16,-266,-93,-142,-102,-12,-231,-75,171,-104,47,-141,-37,-168,-163,-117,8,103,-80,-37,58,13719,60,4,-15,-2,7,-44,67,-32,-53,-29,-34,-17,-102,-23,-337,-189,-288,-290,-52,253,759,283,644,825,2135,13660,693,1293,12875,79,17,44,1280,8324,183,2757,50,163,412,-127,183,59,167,-37,-40,-16,-51,119,360,561,-34,-34,-234,53,79,294,135,-13,180,349,13,21,171,204,-109,775,379,74,455,545,103,108,67,67,74,113,71,133,105,361,-49,25,30,22,-28,185,141,-43,29,45,54,90,-12,155,93,117,484,78,20,78,-19,-487,399,136,1238,47,8,100,59,-3,16,-46,-110,148,-3,22,99,-205,13,262,-299,64,9,-298,271,701,202,318,4,-26,330,232,-33,205,393,94,63,0,140,32,3,1480,0,66,56,32,-245,75,-9,-318,-55,1040,-79,117,-187,-61,29,16,78,117,174,-75,86,243,635,6,67,-243,-32,102,85,187,-5,21,-3,43,9,192,-33,214,77,87,52,391,125,468,91,980,202,83,625,-616,-105,-21,111,20,-21,44,368,104,-22,1080,-3099,78,1156,25,343,-30,-90,10,18,67,90,196,-6,123,143,-107,22,128,50,7,553,17,-61,-23,11,84,149,281,-53,3,26,79,12,-21,-30,-24,-153,-48,96,-61,-3,-223,27,37,181,121,-7,48,140,-100,81,-20,9,38,20,2099,50,-79,-8,55,7,4,327,30,23,-55,43,-110,75,-54,91,-301,310,653,-379,-46,212,49,71,-58,401,8,221,-33,223,2,53,147,35,97,68,23,-7,17,8,10,182,-54,17,110,45,43,-31,20,165,624,667,232,17,200,46,182,89,154,1207,208,-24,-101,17,435,9,298,84,10,-20,576,56,-197,46,117,-56,23,4,-50,-68,253,64,-59,356,-168,76,40,206,-47,241,38,103,-125,-166,71,221,87,-9,26,393,83,17,193,148,-169,-19,161,616,153,211,35,86,575,-141,54,1269,254,-68,32,71,112,89,7,134,377,-3,359,-53,106,-215,92,104,-29,82,14,-38,-5,130,926,-61,273,66,-949,-8,1393,-161,86,-73,13,870,269,-15,198,-53,5,10,80,9,81,-3,-28,-83,-204,-5,268,73,-18,-193,16,40,95,250,-9,-132,57,149,-208,218,165,35,55,-18,175,-88,973,188,-4,118,-139,417,-30,-6,-29,52,-3,19,293,121,27,28,257,98,-138,-26,423,159,-129,7,40,231,63,133,265,27,-304,-101,181,-66,136,522,-262,-29,495,73,76,32,91,491,-46,-68,654,188,60,80,76,513,-34,140,-22,19,-34,-32,-79,149,201,-66,107,43,175,342,-95,118,89,-19,31,6,596,-94,175,242,38,5,695,234,-31,30,260,124,9,74,147,267,64,94,17,-173,-52,103,26,41,14,46,89,51,36,113,171,189,53,136,-193,33,85,52,-63,-34,-36,38,51,11,59,73,20,-11,6,235,80,382,15,77,358,402,86,42,-62,298,-115,9,-60,1,-23,1,45,-139,-106,43,-126,19,15,-312,-53,74,15,103,307,385,195,33,8,338,227,-130,40,-19,64,-35,308,-47,3,787,-48,-11,374,0,43,57,165,-81,36,-102,108,-31,-53,8,-28,8,63,16,-87,120,-144,14,191,17,209,-45,186,-57,-767,114,148,65,81,42,268,67,272,31,5,121,172,429,-295,-131,-97,114,-47,93,-83,-60,-42,447,287,12,-127,68,-40,69,52,650,-29,259,416,137,35,90,237,-68,56,391,2813,193,1,-50,31,-59,-259,1,-59,-10,54,60,122,71,80,-29,53,69,251,88,-110,38,123,43,25,179,6,70,-92,34,183,226,227,329,-216,137,73,-16,47,439,51,13,685,156,66,-30,2387,-199,-101,102,345,177,-124,-95,143,148,1,217,37,139,122,-41,94,94,153,-125,433,68,-1074,-39,-5,127,158,200,36,45,-26,22,-3,97,145,-35,-199,-72,1431,3,35,113,-23,32,-16,126,48,20,6,15,-77,-96,62,11,88,482,25,67,145,25,-13,6,-32,-251,237,22,11,-16,153,70,-14,127,301,-56,16,-50,14,-2,7,34,37,141,-67,-42,15,101,689,134,93,-128,93,-639,-142,-5,-82,1175,49,232,-110,241,2,317,107,-64,8,160,631,-173,-8,-65,-36,34,171,220,-33,-102,115,640,6,627,147,130,18,61,153,4,-36,36,66,227,-11,31,88,-22,12,228,125,50,85,-67,-48,15,-63,83,-55,293,914,-183,50,33,-27,-263,136,27,130,-105,404,295,39,-13,-156,19,194,-22,-202,-51,1054,42,-16,-51,51,-43,32,-65,58,-25,-258,38,467,210,220,37,-7,-70,-182,-103,-1,-4,-75,-123,46,68,-756,31,39,82,-19,-55,58,-286,-154,-67,9,265,-1,3,-49,85,-120,5856,98,22,85,-75,100,-14,-64,-45,142,-54,138,-35,57,-1,-17,-36,56,37,-6,-238,106,-104,6,-176,259,-390,1490,58,-147,20,874,66,34,-640,-8,-19,113,280,285,-304,132,326,-7,-85,127,2826,-715,-124,-15,14,98,32,174,2196,60,522,112,-93,245,142,40,35,45,76,483,-137,-158,51,1720,90,-6,-2,-26,134,-55,-79,-376,532,-112,127,-120,-91,-228,211,23,-128,462,-50,-7,-65,76,31,711,160,368,-72,193,-74,283,-76,347,-140,-670,-68,53,132,766,109,84,822,-2,47,-168,3213,-88,-1,-9,43,-2,190,-138,63,-18,67,324,-37,35,0,319,85,496,-2,318,384,141,-177,144,14,-491,735,-699,23,10,48,477,-215,-159,40,65,-30,-202,23,-17,31,36,369,318,42,176,370,-31,33,-6,-35,-107,-264,255,198,31,13,-156,386,-58,15,37,409,33,-18,29,43,-12,45,-367,15,-180,18,-13,-9,18,-8,-199,-86,-26,115,-5,1715,-188,251,-18,-17,85,57,-32,-34,-276,4,106,-90,25,44,-56,-226,904,-76,-187,1189,79,-593,-155,-32,-24,299,129,752,-5,-118,3,35,-92,230,-101,-221,285,18,-72,592,11,66,-10,32,8,121,-39,-171,107,520,-27,115,34,-25,21,166,54,-66,96,37,2054,79,100,31,235,-11,482,23,-87,-17,92,51,-127,18,27,-822,21,72,-89,-434,-55,-54,-28,29,73,-437,-66,68,70,158,165,-27,10,-169,-12,770,1,113,-105,494,41,152,456,228,24,378,2,306,-71,-87,-80,323,493,176,-85,115,-51,-198,-30,-281,81,45,-8,1256,-191,-161,-426,-2255,-85,53,324,9,-9,58,59,4,-38,88,347,132,-29,63,455,53,47,-6,-62,103,422,-19,144,-335,147,111,454,-59,504,192,114,91,92,-40,-306,0,-35,-12,-184,155,779,245,-50,-446,-10,-108,107,-243,-1,456,-148,7,4,51,-88,111,-138,-123,-68,-23,75,4,10,279,901,-152,-27,-340,-48,49,11,992,231,3,16,48,73,218,-15,-10,29,-16,166,149,-128,140,8513,80,119,-31,-114,-156,-100,106,698,75,103,15,74,-99,73,-37,175,140,-168,-37,-83,37,156,37,-80,68,-569,304,6,10,26,487,1300,-17,76,3,74,3,43,-22,1218,-11,-112,116,57,33,41,723,82,-84,-32,549,22,-8,140,295,-16,47,-29,54,4,176,-28,620,-76,485,99,-16,-213,58,54,5,144,-82,260,160,-7,-275,350,-151,-45,51,154,148,-67,-3,-89,-28,42,323,36,99,100,196,10,169,171,168,-54,122,145,198,761,-80,-84,37,268,0,81,65,32,30,-76,35,22,-216,284,106,138,22,-161,71,51,-87,32,-343,-65,105,13,319,119,226,351,56,-11,-2,94,-123,119,29,18,22,-70,43,29,52,20,150,-68,47,88,122,-184,244,-58,218,154,199,49,17,573,-691,48,-442,162,-124,-20,-23,-301,311,-15,-14,73,104,268,100,65,130,-180,730,-50,-71,66,-75,61,159,-17,456,292,93,-11,-610,-158,-130,123,117,-69,132,102,199,-101,-24,83,352,328,177,-50,-18,-145,-40,788,395,13,141,-5,-20,151,137,134,-145,45,256,86,54,82,295,349,49,109,75,10,114,1,-133,90,626,414,321,477,39,4,51,460,4,43,185,-228,137,-169,-29,539,212,60,89,-82,-21,203,111,22,176,-47,170,67,1932,111,264,-96,1,2155,-596,109,63,1077,106,240,314,-34,84,27,-11,49,-25,89,89,13,186,-107,220,-36,-38,-12,17,-255,31,-151,119,42,505,-78,113,190,37,91,237,168,-205,168,-141,43,168,-151,2136,-33,9,-7,7,133,57,66,298,76,-36,9,118,-63,378,254,-12,291,-55,-152,4,-2,-105,89,34,110,128,860,153,6,-65,1328,-378,-210,-243,-39,35,101,57,-13,-4,33,-85,72,257,346,-146,147,1205,884,412,913,530,-98,118,296,-25,217,-4,117,-38,-68,2921,-68,321,-13,-36,490,-22,97,5,33,-16,-34,4,279,102,-214,49,-58,37,0,-30,-137,103,44,95,-25,-5,-35,803,243,-128,-23,-149,0,39,-49,107,579,275,310,-104,34,89,12,20,1,-109,93,276,43,436,65,-55,-9,209,-112,31,253,51,-82,-193,68,-207,-44,-91,62,10,10,165,182,20,556,49,96,165,445,246,123,391,421,1726,-20,132,20,341,0,-183,501,245,416,-33,104,-731,150,50,136,264,0,48,1534,-143,54,11,128,35,-143,385,43,28,50,199,203,83,39,123,87,-61,87,309,197,293,-156,132,-19,-4,275,311,57,-325,-371,404,350,-66,-40,-14,525,136,73,3,21,-67,-142,184,486,62,-92,438,-261,-61,309,444,-97,293,-50,-106,689,432,-39,-97,55,-116,-162,308,200,493,67,708,-139,350,470,120,638,333,430,21,94,50,235,38,-441,-141,38,23,-280,-97,189,30,85,-182,211,-350,256,383,1089,378,597,101,1535,188,13,-3,237,75,233,666,581,15,751,31,705,1,-224,-21,74,142,1324,-86,-38,474,1633,297,-140,-103,288,459,7,422,411,-16,48,1583,662,87,1177,89,596,-9,742,14,18,5,-98,186,37,-81,23,930,417,122,578,134,459,736,708,1046,-186,190,85,926,104,19,-24,214,-5,4,-60,102,119,-83,38,-25,19,197,3,-85,5,111,25,40,11,-21,-59,45,40,52,-1,-37,-267,-25,648,12,144,36,95,1767,904,-53,23,2277,42,106,142,72,-12,108,113,30,43,-439,-90,239,-123,-86,88,-54,45,97,26,115,-655,197,-160,135,36,1,358,52,-72,176,867,-15,149,-631,122,29,52,366,-19,-17,979,64,53,61,1765,147,23,-99,298,590,38,30,179,29,214,-437,169,48,-21,248,-14,2217,29,135,109,492,73,226,41,172,184,519,394,754,89,-68,57,-153,-8,354,-94,-140,15,349,88,319,63,324,178,95,598,-3,107,912,108,104,-62,290,932,369,690,1009,127,618,914,7,22,61,270,-20,225,-75,78,204,101,498,29,222,29,14,70,74,55,118,135,74,19,34,132,99,36,-16,222,68,61,188,22,174,219,66,43,-12,25,-3,531,58,423,-65,-3,-119,1080,57,115,-32,23,10,-16,9,-88,204,138,48,18,-152,3,-21,67,-88,692,186,490,36,41,440,-95,-165,-413,-185,-391,532,664,148,-231,130,21,63,823,52,12,-95,-246,8,-108,100,132,-46,43,11,-43,30,86,115,61,-11,41,70,29,67,-3,191,98,-1,122,268,42,-459,45,764,42,22,309,-64,415,535,187,-83,21,99,279,-52,144,-31,-62,145,202,277,-453,61,581,8,37,-41,-415,102,37,-13,107,160,178,-1,141,-21,-103,201,228,0,-10,76,119,72,141,6,-2,-6,-9,30,-1,-68,35,5,-233,-25,29,-182,887,123,-158,-25,-32,22,231,217,49,11,-32,-8,76,253,-6,-1,489,168,74,142,1486,29,99,2,94,158,288,-24,83,-97,-86,-29,86,22,-359,7,28,615,159,55,59,81,-153,34,43,-80,58,38,40,821,542,47,3,49,240,58,-451,-164,74,69,30,27,-122,0,225,154,-255,169,158,-55,-280,-49,21,62,-200,-53,4,-19,34,-65,214,-45,-28,-19,-30,-93,61,38,2,-48,17,103,150,-70,-6,-8,29,27,174,188,429,-145,740,-39,-28,585,110,29,-4,236,41,147,257,-22,2189,-11,-153,33,302,209,6,118,57,-17,8,90,6,137,33,14,323,24,352,459,-1,-9,-12,-111,-230,105,158,1,335,-2,135,1,60,49,39,216,559,36,524,3379,64,155,60,104,-142,-38,42,12,73,14,-60,69,1526,-11,-27,46,400,-18,185,-30,-77,108,75,115,-42,32,45,213,96,68,100,-27,334,49,-82,38,-122,10,39,82,-2,65,-11,45,48,175,30,17,75,178,149,-362,-10,15,55,53,27,-125,-172,40,48,-49,-25,19,674,166,16,391,49,144,1866,72,33,57,-681,-28,-212,-63,162,-33,33,19,133,-21,-38,-197,-53,-49,904,135,-126,968,231,27,35,6,-21,100,39,-99,3,583,22,-5,4113,49,-12,-78,132,92,231,-163,204,152,84,-176,1219,57,-106,-131,44,33,28,42,-93,132,-18,172,59,172,58,202,52,645,89,195,-96,113,835,32,628,90,231,366,152,197,-62,32,750,85,3,-18,-39,48,198,92,-152,-45,256,-107,111,186,105,424,15,-29,81,148,-53,22,-2,206,126,110,-49,112,-60,252,-2,136,-253,181,24,270,211,224,560,22,-185,71,3,176,-20,-89,35,12,-29,0,48,362,78,156,38,-74,45,-236,-58,-187,8,-166,-330,41,-106,1,50,-26,180,-129,-15,-198,2,39,50,52,-38,-192,32,331,-61,50,-273,411,143,282,19,-58,-7,169,-5,-97,-240,648,-314,-74,111,309,7,19,-29,5,51,29,411,104,144,-13,-95,596,5,44,-26,21,111,-42,649,8,-141,20356,250,23,-3,194,27,762,11,-146,-9,0,43,204,4,86,-150,33,-381,148,211,-24,-83,-150,-10,84,203,26,69,7,-209,-544,39,27,-99,-93,615,66,-42,18,82,-89,-227,-65,49,229,43,51,-327,46,66,328,5,68,267,229,65,-40,5228,183,182,-61,26,-177,9,152,2,78,26,51,-20,-545,188,190,11,1,16,-2,65,66,135,78,-1,-369,-40,13,-75,-80,-4,-9,-16,74,-10,60,32,-35,-10,8,39,-34,278,-28,169,-16,-107,-8,-155,30,23,37,26,-39,-3,39,-100,-177,-9,267,-39,191,-67,-140,68,92,-21,401,-804,32,-36,5,-21,-49,-5,-87,-98,18,209,80,-31,-48,-16,-40,-44,-44,47,36,38,90,187,-98,-3,-165,-95,78,38,-27,12,51,617,228,26,324,41,-95,-117,223,-13,101,9,-53,294,181,-28,-102,37,-13,-26,-57,38,668,460,97,9,38,-4,-4,55,70,234,115,9,47,702,62,-69,428,115,-149,3346,42,113,12,132,88,66,16,24,-2,14,10,111,-19,-90,40,302,15,64,1032,-55,26,110,-64,-2,922,5030,180,112,180,147,396,-45,97,60,-28,4,34,83,152,48,-118,318,60,129,79,-122,429,313,1,-122,28,24,24,-28,-47,-42,151,-51,-102,-15,14,40,-66,61,41,-53,-5,133,-3,78,-11,-24,-12,60,28,387,-112,85,2,-39,3,33,74,45,-173,39,83,465,53,-29,-26,23,57,-32,-6,-45,81,20,26,49,331,77,28,-22,74,-35,19,-2,184,122,-226,60,58,168,48,39,9,102,-90,-29,37,-60,141,407,303,-36,195,-27,-23,175,1037,21,-48,118,213,261,350,-18,44,-64,-46,-8,-28,356,-9,61,-121,159,18,35,382,31,-29,27,-848,-83,4,-286,-28,42,148,-197,133,137,-15,243,124,52,284,26,-15,537,81,-67,202,160,145,63,22,-70,24,59,18,276,5,50,491,31,65,-8,-116,75,123,301,49,76,-304,8,-17,17,-3,143,384,41,-2,63,142,-181,53,109,72,54,68,13,95,-55,92,195,0,866,-20,31,-3,-35,27,37,35,99,60,5,-34,770,1387,-10,316,22,30,80,128,63,14,106,-26,-91,3,82,289,-257,103,-19,1300,61,228,-74,16,3218,92,-42,337,95,-37,54,6,308,-7,106,86,18,18,42,-30,74,-59,-4,38,36,-148,48,158,163,39,26,60,-43,161,-47,685,33,60,766,163,189,-1229,50,18,46,-39,-20,-113,130,80,58,168,60,75,186,161,104,228,146,-27,-58,55,7,-80,-10,-25,170,-65,-82,45,-297,26,118,23,-6,-8,46,483,-9,12,12,-10,33,172,176,30,-25,2,309,-21,43,198,-15,121,251,-167,115,100,-28,127,33,101,-43,-5,260,47,16,-80,74,87,-122,133,152,-86,-160,114,-103,275,-384,108,633,313,48,-38,3,11,-152,131,35,-70,-135,78,-22,549,122,72,-407,-98,79,130,17,482,245,755,919,4130,67,1333,20,-72,158,191,390,-84,142,-115,853,62,-101,880,1124,62,696,38,216,-17,182,35,37,1095,-8,337,791,12,67,734,53,-59,24,-73,22,534,-260,109,175,-25,954,1480,46,-14,-58,-47,193,87,28,-99,138,-22,524,63,49,-43,-73,575,-43,-19,53,82,-22,65,746,75,-3,185,37,-16,-9,159,10,-21,-37,5,57,-73,-66,1787,5,55,-24,-24,1,180,-54,-209,-53,198,177,49,-15,171,-21,58,831,-67,55,252,1,58,14,-456,3,299,25,98,611,14,540,102,-19,128,75,100,57,117,-307,-71,63,722,-262,-128,-45,170,-69,-15,-16,78,-124,-23,224,-3,68,4118,135,14,101,225,105,335,-429,193,19,40,-1,129,211,-13,44,8,21,-41,222,-181,1271,37,604,-363,-705,-257,-37,60,-30,85,138,-11,20,141,45,282,110,13,-59,26,93,-3,19,-279,-37,214,7,241,331,49,73,17,30,197,596,-148,-40,-358,498,-5,600,103,116,124,94,61,320,193,48,-25,-93,733,-58,-243,113,-39,-54,-26,66,-426,-47,905,38,464,22,-22,69,-67,179,1,-374,-24,99,-13,128,-551,203,-3,-32,59,12,-121,60,28,-49,306,45,-257,-8,-37,34,155,14335,160,32,14,-331,1157,57,-56,-16,83,17,42,103,-2,58,210,144,100,-64,26,-213,145,9,66,64,1902,21,111,184,13,162,99,123,24,68,-96,26,33,-173,58,84,14,7,-24,-279,66,183,201,7,373,-17,-27,6,-76,73,363,-176,530,-174,371,-59,52,24,112,27,-30,-32,-33,49,-102,-223,51,-44,-428,-1,-101,149,98,-6,25,48,-708,-198,10,-42,-46,-249,-109,-22,-225,42,-21,1258,525,-8,248,27,86,-21,101,-638,-1,313,111,461,-285,233,676,162,46,54,-34,-196,50,-299,2049,148,-35,66,205,-127,185,-10,293,159,-173,13,-55,149,15,103,147,69,111,27,61,-62,41,120,71,33,56,-9,-17,-184,-19,130,137,-3,280,776,80,-286,-3,243,332,99,9,14,29,-189,-371,23,103,285,-184,-124,794,149,2362,-52,-153,-26,67,-34,43,-98,82,-14,134,531,-33,-12,311,292,293,69,-16,4,-31,-178,308,10,-6,7,-16,-35,164,-101,81,43,38,-25,64,99,-306,29,123,49,45,8,2,222,-342,20,-237,100,56,-27,69,28,-28,-15,832,112,106,73,75,-102,-36,-13,-20,0,74,165,159,106,64,-49,-47,271,31,437,102,38,-138,323,23,-54,-246,135,112,403,-14,-151,17,81,258,-83,75,-94,-44,75,-40,30,493,-5,19,-73,-72,16,-137,164,-28,123,114,-37,17,-281,114,13,-56,-237,-74,11,-75,-5,25,51,25,358,-41,58,295,126,96,284,69,-25,24,17,-29,24,-45,-62,37,-3,-103,-165,-16,-198,1,112,99,-34,138,-119,-146,-24,-43,-162,275,244,61,-39,24,-16,-102,69,-51,174,-259,-26,-268,-10,58,9,65,-43,26,1,245,300,-176,163,-42,-98,29,76,114,166,-262,-10,299,3,-42,372,-15,9,-43,-16,-85,-90,625,-85,-57,1,-2,-267,84,135,-80,-120,127,308,-121,-68,27,295,-168,79,34,48,87,14,59,261,51,16,21,498,128,-56,-26,111,98,-157,-30,2,117,79,-8,63,50,78,171,115,152,-519,-66,-19,44,-8,27,96,20,-44,338,-26,28,14,-33,-10,27,-132,889,-45,35,119,98,-109,-24,-32,43,-19,98,126,239,323,106,-107,-245,428,-79,42,0,22,152,22,456,45,89,28,30,-115,-18,-6,61,129,124,-644,227,58,-86,-5,78,402,-11,95,228,-122,52,55,78,148,85,-182,97,-10,668,-113,19,63,264,-9,85,-23,34,76,77,392,26,-30,143,33,40,76,1,-193,29,2675,765,252,645,4,-34,1,11,865,39,25,-188,-87,-282,34,61,-28,61,-32,-4,73,390,-172,76,8,87,617,57,151,38,-21,-13,-3,1,23,-53,-72,181,-15,160,-1,104,40,59,-10,162,320,89,4,266,-46,19,510,120,253,19,114,320,-4,49,60,17,-67,32,88,-14,40,66,8,65,60,392,215,165,64,230,77,173,62,23,189,-47,103,-50,-256,-22,166,-75,106,166,76,76,44,-13,246,5,71,-79,350,81,66,2794,-17,36,-114,-204,-70,20,-59,16,675,55,22,37,142,331,-67,270,-20,650,106,258,-10,-49,28,-166,124,38,208,49,318,187,107,161,-73,19,171,527,79,6757,1260,58,71,58,63,-152,231,-17,820,-39,-74,64,-43,363,-20,98,-36,203,169,-51,1808,166,114,174,259,97,-24,-37,-130,480,160,-32,45,210,122,24,-43,178,12,-6,113,6,-56,51,-152,12,26,163,480,137,113,153,-69,-80,277,-39,183,60,188,76,-1,115,12259,206,12,411,-63,13,-42,195,612,-70,8,-65,194,312,-80,21,77,-71,24,131,-260,-302,-154,-54,16291,29,52,-135,5,-89,143,224,-22,594,49,-243,-75,49,-46,-49,733,-138,1135,19,-25,681,82,-70,-198,-9,-19,295,-24,215,-232,252,263,316,232,-195,54,1304,1303,31,35,483,910,94,2578,156,204,-35,-57,-21,20,49,-76,146,145,-200,1357,29,-159,-63,75,-62,114,93,111,11507,31,537,2679,-22,107,68,-115,-72,-10,26,-19,615,181,-12,87,-47,7,50,-289,-87,124,-94,-194,-73,30,19,214,84,126,-209,262,83,-21,-4,189,96,-363,332,-51,-49,76,-135,-31,-47,26,-451,-34,-516,2,-16,-490,193,-84,-47,50,52,-30,-80,193,35,62,394,-217,60,122,533,-107,153,687,95,-60,249,14,48,11,54,30,23,33,34,-63,18,-32,-90,283,128,-64,45,175,11,51,-38,57,36,3,66,-3,126,215,-183,2343,606,68,-189,212,182,-84,-5,42,-177,-61,160,-23,-62,-23,7,-26,115,372,94,-134,-16,2,18,270,377,-112,290,4,54,0,-26,-1,1463,1610,197,-8,60,229,-3,19,165,-81,7,70,36,156,24,157,14,-6,-136,58,2,26,2148,-22,53,-8,125,142,-36,77,8,269,254,-4,623,169,69,15,12,-29,144,-403,360,63,180,94,83,-21,152,24,170,60,20,180,145,-80,17,150,-90,-13,251,21,-32,33,-31,153,196,-9,-32,273,-23,161,408,-10,44,-175,-40,-31,29,1410,3,-282,20,190,131,-4,-52,-260,123,112,42,-26,-22,24,-60,134,190,-52,156,42,44,125,-97,15,-68,624,17,-44,-14,547,30,16,26,12,0,376,125,-7,51,103,240,75,30,-36,37,-32,549,-85,0,-48,5,34,19,101,148,40,49,445,130,-1,-6,-21,71,80,81,34,-20,24,-2,274,14,160,16,2,4,0,125,-31,-43,106,107,140,88,-23,52,301,6,-6,-7,8,368,93,245,50,350,-18,402,81,-46,18,569,745,-27,126,-6,-37,548,289,321,919,846,438,111,254,209,19,566,-61,70,0,379,272,168,230,2958,24,3,284,453,42,69,57,-41,-33,-19,52,339,-6,172,212,-140,-179,1049,67,6,135,354,87,118,32,22,44,-31,89,125,45,377,-7,-20,222,142,45,134,13,30,18,64,150,175,54,24,35,371,41,52,28,186,122,204,5,84,44,58,167,648,207,35,60,110,-13,24,247,-31,-79,141,57,2187,24,565,92,-37,-30,27,143,132,62,-138,155,109,35,-8,90,127,107,37,181,11,-68,253,114,39,-20,101,25,-58,121,-38,465,54,425,114,389,199,1073,110,304,59,301,6,59,-59,315,-2,182,-65,480,699,24,3,223,164,-62,959,18,-16,20,1,124,4,111,60,-55,230,59,-6,31,-56,84,250,56,275,101,-80,158,303,284,-94,206,65,180,2,153,10,9,94,18,48,66,64,61,46,205,792,7,267,648,-208,780,505,369,-41,86,37,452,-22,24,53,528,-209,-61,169,117,265,40,49,72,-150,-34,431,68,-114,-45,635,106,3906,171,5,94,64,80,119,587,77,33,62,206,181,-13,39,47,27,471,87,-25,502,-15,398,122,244,290,61,-55,38,24,-903,963,15,-64,7,133,584,233,361,97,85,251,231,381,18,234,80,486,327,4,148,-78,442,-273,97,244,160,-16,152,150,191,62,37,-38,896,218,-415,274,867,-61,435,102,-14,79,938,810,191,48,166,117,234,90,857,-52,139,150,165,22,310,2,130,195,-43,344,252,150,108,35,131,280,168,-33,40,45,58,10,18,170,-4,752,-47,2061,41,120,37,147,516,89,1224,103,-2,616,35,-49,9,61,-13,167,130,-86,201,243,191,-43,75,92,-19,482,-32,251,878,115,292,446,-22,122,-1,245,-89,46,32,-198,524,291,212,146,88,114,-13,40,132,-12,48,178,215,428,94,536,-19,-597,281,614,15,224,65,61,116,55,57,77,284,21,36,922,151,86,92,11,114,4,88,-1006,68,175,48,406,89,88,492,6337,568,171,118,47,116,266,-6,-29,829,362,163,315,-56,178,374,41,222,108,197,294,-991,792,-14,3,-16,-9,64,80,167,257,685,202,624,94,580,139,184,952,384,40,92,-8,70,70,73,87,560,210,127,27,104,336,6,120,92,1677,-112,77,-4,-9,292,-255,453,70,32,270,40,131,58,127,13,26,248,-151,452,862,703,46,167,235,-74,127,199,143,1334,39,-58,104,703,168,-46,185,12,33,85,60,79,7,60,93,-62,-33,345,367,108,554,425,-28,148,134,249,-23,537,535,-8,216,410,141,69,185,7,65,44,119,980,-9,40,35,59,2,77,46,72,2690,54,143,-24,58,55,115,501,719,136,269,54,-159,1461,-11,84,51,68,58,46,57,421,7,512,105,-32,146,252,528,41,-52,2333,1263,58,118,-163,30,70,604,86,79,321,229,-26,158,300,119,807,635,-12,-55,220,28,176,1,137,-13,83,52,133,280,119,761,-28,91,198,381,-167,-293,137,2,376,-425,96,76,-32,88,158,34,75,8197,15,59,113,-15,20,37,-20,149,238,-13,2349,22,74,110,93,33,816,59,24,27,1189,-4,-5,165,108,39,-96,25,83,97,40,91,326,27,117,437,273,263,138,-43,423,934,2,15,-2,-68,222,-88,14,-50,-169,498,4,196,73,-178,24,654,140,49,4,8,280,134,-18,127,16,127,146,32,62,110,253,-3,95,114,251,-18,82,16,408,40,-2,868,38,-23,-175,295,113,305,291,98,-50,40,6,-75,378,27,143,-101,889,46,218,58,138,262,78,269,102,-18,19,16,104,191,378,26,19,106,579,23,-484,170,66,146,155,-1,56,-121,98,591,-34,537,51,-247,194,125,-323,-91,610,130,541,40,187,348,21,72,20,305,106,-21,90,146,193,16,113,36,38,204,107,40,-87,22,17,160,24,40,-60,31,58,340,-12,41,250,151,0,-69,181,388,-307,52,340,-50,15,-87,90,35,-45,-17,1,328,-23,121,-90,33,253,60,69,-38,105,555,135,111,201,84,-72,158,43,24,161,-48,83,224,42,224,123,70,11,120,-324,221,600,157,468,55,140,189,112,78,-276,113,131,321,158,-40,2,78,141,115,-109,388,27,997,15,4,-74,608,296,-25,-11,367,-109,543,139,499,1688,70,200,1693,81,261,0,66,132,237,-2,221,221,-93,359,38,-43,261,-240,-125,-3,69,20,45,39,147,22,70,81,637,348,906,102,9,73,16,26,14,61,194,129,34,327,203,370,218,182,-54,206,54,-32,370,187,32,725,179,94,325,-8,38,8,141,67,24,-125,470,58,89,444,-490,161,466,37,73,55,135,58,41,-83,-76,970,58,216,174,885,-55,161,93,-21,133,80,175,177,14,789,1006,100,209,140,106,-24,118,334,94,451,334,310,980,486,711,8,177,18,-5,49,16,262,89,420,504,498,706,111,249,178,-18,-174,30,61,77,75,71,-79,64,-49,248,1011,128,376,241,-22,18,26,-124,-59,6,106,-28,320,310,1032,128,94,176,597,451,5,17,0,23,156,201,22,-33,28,131,46,144,137,211,75,277,-14,204,624,421,220,111,126,402,152,121,38,-290,24,7,-11,71,564,117,-40,78,43,59,-13,-45,475,1,364,103,-16,-31,196,-126,248,-42,-31,1337,-11,-1,40,1,18,40,188,27,5,68,509,-71,125,32,111,-186,88,632,5,27,-33,60,242,-242,346,144,210,122,477,-65,73,-138,23,96,-163,98,4,531,132,238,76,312,-73,91,2292,-35,-38,25,168,916,155,188,-48,554,-401,296,-131,139,-187,128,-2,486,-448,149,90,101,23,475,159,49,123,427,251,97,229,38,23,175,14,-19,-195,6,195,371,-17,17,-33,168,24,-88,345,117,-17,133,42,467,-34,120,274,6,-24,33,-81,22,14,-14,-66,248,366,-132,-2,59,-152,1041,335,31,351,-135,21,136,64,105,461,-81,55,109,-60,54,60,441,-6,42,-9,35,290,-21,1649,154,46,-85,-11,18,690,1647,-537,575,246,901,344,151,1161,54,-125,155,64,172,369,-45,71,67,595,67,69,32,269,99,287,96,166,328,21,341,128,33,118,203,108,99,1,-684,501,47,-126,105,232,667,809,83,-12,-35,90,-338,-5,250,72,122,29,21,113,-27,83,74,84,-37,-27,263,91,733,404,-339,332,85,-57,553,-9,485,199,42,1570,863,362,114,106,92,35,216,179,238,482,86,604,111,217,119,594,-450,194,777,152,337,14,63,300,269,342,12,74,234,651,-28,52,-28,-339,-27,64,72,393,50,218,-22,782,64,-6,-60,-194,58,1089,475,965,111,217,201,393,133,-29,256,164,433,310,107,161,-32,9,398,-125,153,3535,471,265,71,87,-147,53,95,48,178,84,527,311,-1,51,502,-83,-16,-86,249,107,48,420,908,260,9,913,74,183,488,432,395,209,29,117,45,301,-228,132,360,170,39,108,151,162,1296,76,104,46,251,-10,30,116,281,-249,418,197,138,-52,468,66,531,485,278,22,69,24,516,41,418,1088,470,311,9,63,72,34,517,98,70,16,294,368,27,149,15,337,20,-22,-88,286,705,8,150,3,344,17,29,12,-121,73,55,326,122,65,22,-20,27,15,85,69,158,74,52,428,71,11,278,78,528,24,44,31,135,14,283,110,440,1388,825,613,14,247,134,489,129,20,185,316,61,164,63,2,43,77,12,-305,-43,202,187,927,93,181,434,65,85,115,29,46,120,131,28,171,-10,91,813,216,177,54,126,146,106,439,241,-21,492,734,307,75,-1,-18,218,71,-17,108,44,105,723,-218,989,198,140,52,91,-193,318,90,69,-31,28,249,285,491,1511,31,1062,185,157,-10,76,9,546,77,479,600,61,145,2825,96,640,70,216,1093,-4,221,477,840,525,287,197,264,108,-69,445,1100,-177,237,-33,372,-272,-52,57,63,85,447,335,39,-16,191,114,48,240,174,165,280,1100,593,305,53,177,266,60,32,-9,96,174,474,314,51,71,114,295,-103,160,239,6635,764,-12,404,86,95,87,428,218,210,237,205,467,5,45,-552,53,232,279,113,6,420,277,49,455,47,183,100,479,315,17,-41,15,251,-82,71,325,69,77,190,-44,1114,-118,441,139,474,176,101,209,102,-61,-76,57,64,96,6,38,209,234,-121,1,102,178,652,69,119,-135,65,249,972,511,1003,-284,23,138,45,94,15,8,-6,-2,451,135,80,-38,109,47,298,85,282,806,75,289,-36,11,146,234,64,-226,288,460,73,429,75,441,80,79,-36,701,26,-93,584,153,95,313,163,-2,167,70,192,487,30,330,218,135,409,199,159,439,535,265,2208,111,413,137,155,-6,27,148,50,-56,213,349,159,302,-51,378,120,111,192,364,-42,-13,-103,-2,-1,493,89,136,90,90,-21,30,-67,282,235,1050,494,5,266,1154,173,264,44,-44,135,55,49,20,-25,-110,26,280,52,115,497,-238,24,224,24,1362,309,302,109,448,152,198,88,125,67,706,-77,-38,332,-11,200,725,595,54,-182,126,-100,130,-7,-56,14,89,-110,419,131,163,274,20,526,121,130,165,-27,-450,127,-43,145,21,104,143,524,234,131,-20,60,85,77,416,144,707,47,-64,904,327,52,76,92,-39,372,409,21,-92,-1,8,760,-45,35,129,84,154,-327,51,268,50,50,199,83,380,-44,134,332,232,105,48,202,200,241,135,58,-36,44,85,179,319,282,1073,-172,57,71,211,155,224,-42,-81,137,14,66,118,882,62,431,-52,102,-5,76,141,3,-58,-82,153,249,105,187,107,47,24,12,264,827,1078,879,183,633,-6,259,235,128,529,-7,583,241,262,52,272,326,-48,570,275,194,58,454,273,198,123,816,508,373,-55,-1,127,167,178,21,553,-26,355,1553,17,-37,241,3,2,105,197,9,-15,19,462,202,-17,580,165,-14,-56,-9,-57,124,-63,17,572,-45,1,424,32,266,10,94,93,226,162,16,515,781,93,1296,25,147,496,-64,-72,101,331,-186,153,26,-32,63,108,861,37,902,461,276,179,-351,668,16,299,136,172,14,458,1089,245,325,16,-3,75,31,-304,399,273,69,187,30,-53,94,341,56,217,14,49,165,30,-96,-6,-88,89,116,64,1519,156,14,673,198,96,279,97,82,105,140,484,51,773,-71,306,174,700,30,-78,40,444,280,780,181,-185,114,105,36,104,127,113,132,659,101,40,25,54,43,142,473,42,1038,451,45,-362,414,107,41,230,219,44,86,1648,-8,32,604,22,385,184,-70,19,116,-37,31,14,86,-8,54,-9,15,139,69,-87,55,-25,44,-294,-103,-28,91,21,-4,39,45,74,291,144,232,-4,47,61,165,-75,258,-66,71,236,173,234,142,-15,426,36,138,137,40,135,648,52,282,29,220,469,218,337,-16,26,308,-2,51,43,26,-80,23,-25,198,-59,45,56,462,19,195,0,-8,14,278,64,201,241,81,608,-4,24,41,-70,303,33,148,91,205,143,-5,128,752,900,393,155,46,645,14,-634,601,613,-105,43,125,27,-34,46,-25,261,257,106,44,-24,166,45,89,57,-53,62,-23,82,801,239,156,-20,321,1209,25,4,192,143,71,147,-30,162,-126,108,160,276,-17,53,3,1526,791,5,352,124,63,121,396,100,379,160,355,101,156,-10,68,-90,1121,388,197,20,23,-7,407,125,468,100,-34,13,530,-1,294,445,-12,427,556,373,114,4,25,-38,356,205,-2,-96,265,113,123,-2,128,707,178,715,-206,204,147,109,63,39,529,274,328,273,-39,532,480,279,45,41,169,87,269,62,150,103,99,94,472,195,66,76,-313,191,151,57,414,173,-12,300,-97,246,33,201,52,-34,-40,19,196,150,159,-83,84,230,1483,1,12,66,97,157,3,69,-30,1,131,1579,182,539,246,1533,153,535,-10,251,580,344,-161,1132,75,327,512,358,310,265,316,288,158,86,272,67,282,75,217,187,87,61,30,352,-3,68,190,417,208,626,262,124,654,129,303,7,106,-45,1316,188,136,1701,81,139,682,-185,163,449,456,491,178,202,117,129,339,909,1709,-27,148,-85,-26,308,322,818,175,236,80,-174,57,-392,830,138,120,155,216,996,1431,80,303,158,-199,31,1273,291,61,-80,805,50,560,482,179,22,431,62,47,18,-119,223,70,8,132,218,339,94,152,43,279,7095,195,212,154,72,170,727,-125,135,-1273,191,4538,-22,330,1017,-125,-4,51,124,90,39,40,64,236,59,134,587,877,-11,247,98,8,-128,-25,104,849,172,615,121,221,44,325,41,722,638,-17,-1,997,442,-34,75,135,34,-21,33,25,39,32,170,412,19,955,223,257,44,-34,109,450,505,165,223,-48,64,-2,53,120,797,316,90,746,433,478,122,173,42,-91,388,233,72,352,382,317,477,-17,71,506,272,9,4,-22,65,109,87,-57,144,132,-77,-2,183,422,185,143,533,91,261,-1,20,79,207,61,123,542,339,66,1546,31,10,74,37,255,778,-61,58,175,296,-15,42,65,395,337,3,-502,178,57,36,41,71,-49,345,83,6,157,20,28,-38,174,158,711,-10,36,396,61,-9,-178,833,110,97,-29,-12,136,211,13,18,-74,80,15,-254,13,-32,289,83,62,109,6,59,55,-109,51,148,-24,162,625,6,338,595,-3,62,11,211,110,34,79,501,29,112,96,-323,450,191,115,26,393,244,60,80,103,48,179,-221,164,-70,577,276,117,289,113,-16,138,74,36,61,-19,565,35,5,-57,461,63,645,562,141,25,153,437,58,371,123,-22,20,246,1314,2,593,79,230,117,318,57,4731,55,185,44,94,0,247,-23,126,4946,-154,70,295,71,82,82,-19,-197,205,136,166,41,33,118,206,151,53,23,115,63,54,49,54,30,-16,59,61,35,68,674,-26,109,43,572,751,35,407,19,236,-97,76,85,-10,-50,96,224,339,149,21,157,488,95,151,455,-35,-189,2596,-13,241,1778,1574,54,119,1116,81,799,33,281,-221,-11,289,200,62,89,158,171,183,41,137,327,33,-99,81,188,74,120,10,298,48,2412,385,53,156,210,54,-75,11,-8,-135,-191,81,109,60,36,27,34,444,826,169,419,102,279,165,156,12,358,442,139,-6,128,434,826,216,68,18,325,96,806,134,115,113,232,936,-39,-36,79,212,673,252,380,365,171,108,106,39,242,62,251,45,423,383,-23,83,150,245,29,-62,19,-1,-513,-35,-4,269,20,-205,-284,267,47,119,112,340,371,26,26,28,7,333,418,61,84,26,52,10,-65,99,106,131,318,1245,295,102,525,359,1537,856,99,191,-11,-162,187,-34,96,61,134,152,35,666,73,-6,215,89,12,166,255,-15,59,-219,199,120,-486,-336,80,20,904,681,-178,329,-448,292,255,809,9,1078,9,898,-24,151,134,149,117,89,144,231,57,43,44,37,94,24,131,129,51,431,-27,76,-15,50,135,42,25,13,60,35,483,158,353,189,86,123,245,210,2080,119,764,51,-84,76,335,258,116,287,347,545,15,198,23,52,368,1470,41,196,263,-2,207,134,796,21,-10,35,-26,936,781,-27,512,535,111,9,-4,-8,4,389,3023,242,1217,36,74,-77,184,7,-30,200,57,157,68,1,210,87,383,-28,-28,131,147,545,442,68,2893,270,314,-3,757,22,226,404,-105,-8,322,295,1107,246,17,326,51,0,-24,36,309,373,-8,540,48,-161,42,-321,109,102,360,74,601,166,10,285,-296,63,117,31,36,203,58,1047,187,-25,209,246,689,92,1,-24,-211,56,-133,493,172,90,6,270,173,51,282,75,480,116,498,1115,470,23,218,319,17,5,-257,417,27,17,140,121,-22,-53,246,50,68,376,625,434,-17,238,-113,388,85,205,464,35,86,-46,96,-160,46,125,-127,89,57,8,90,242,395,114,53,174,-16,-330,56,544,-36,47,12,24,34,29,336,280,2300,203,43,16,282,1037,543,8,161,-24,55,-40,126,-105,16,728,821,37,1,30,249,324,-52,-265,107,35,46,-16,80,2,209,111,486,353,450,143,247,294,406,10,114,259,419,151,48,95,54,73,63,62,276,-13,180,266,99,-1957,927,-64,77,-19,5,96,68,114,71,-94,-23,70,-12,42,548,151,359,2,345,341,524,111,313,-1,89,73,2,6,203,189,6,-34,1049,294,3634,111,299,-38,-134,-12,51,284,313,-10,-75,10,96,39,121,-331,597,23,86,373,128,886,65,37,31,78,25,278,1130,14,33,-49,50,84,468,25,155,6227,527,660,68,192,182,87,235,-4,151,-44,312,28,-56,480,202,443,55,111,35,849,-146,70,573,15,-8,327,62,267,661,13,-73,88,-181,1160,4,313,371,1998,196,-20,-81,273,185,1642,-23,-252,138,59,47,183,83,419,523,285,475,50,650,-196,2218,64,161,180,28,288,451,42,91,39,46,31,5,-12,45,1284,273,17,103,131,203,47,575,438,-8,-51,57,360,314,-41,806,23,372,576,1776,-9,-18,63,65,150,77,17,-32,164,-109,112,275,134,-187,23,-48,38,162,62,163,651,253,844,30,81,68,151,102,69,94,899,202,36,40,338,87,64,171,2289,-740,390,113,458,640,-22,509,-8,135,545,-99,-29,576,32,216,4567,-15,85,332,154,-1,189,488,68,237,453,324,64,-108,-77,33,299,94,62,195,63,246,10,123,315,212,132,100,21,1116,52,233,270,39,207,27,403,68,55,76,-10,502,132,27,154,92,287,298,175,1025,196,-226,2171,94,87,366,141,53,80,51,3,682,534,-3,286,30,369,216,53,583,53,524,545,135,32,-5,244,-3,812,686,0,617,41,231,413,180,59,58,347,94,15,0,196,110,346,429,35,82,72,1051,-216,17,64,88,172,331,71,166,42,12,-117,266,193,27,283,111,40,306,-19,155,267,41,75,144,-20,426,123,627,94,200,-112,12,14,224,50,98,-79,43,118,-159,86,154,107,792,2,151,186,189,299,463,517,122,136,1011,195,11,89,426,-25,466,52,-56,145,2660,1361,172,1515,196,69,125,250,58,-20,53,67,1275,17,14,171,-46,484,481,246,-9,527,81,98,52,547,140,161,44,242,37,-20,141,-13,81,74,6,437,-26,25,104,471,128,27,-64,104,32,200,127,-162,-85,30,85,21,67,271,79,640,-53,57,111,397,517,6,73,64,329,8,-35,65,155,110,-66,104,-12,137,113,23,509,196,300,244,130,736,141,591,7,74,150,172,404,137,131,297,246,115,37,6634,52,917,1759,49,60,126,119,72,-239,2588,1524,0,165,30,93,61,326,43,135,-18,122,63,-34,166,252,134,256,427,191,15,409,74,312,221,101,47,473,210,283,167,159,8,703,332,30,-222,443,15,364,132,229,16,43,122,-14,40,114,108,251,482,1,33,31,25,446,-72,249,409,101,352,123,279,350,84,41,84,422,2214,1971,32,71,153,61,610,135,-44,272,150,15,291,674,1099,141,46,89,14,-216,53,116,144,15,58,23,143,792,535,-109,280,109,183,540,6,148,5,534,46,57,720,76,74,39,39,11,-49,81,88,266,-190,243,187,48,95,111,103,184,61,83,695,331,39,349,54,168,-62,107,434,110,6,2,-368,107,171,222,19,56,371,272,-7,32,-18,15,116,34,47,186,63,53,427,-2,199,-84,390,-408,-18,11,-60,43,-42,264,2423,194,91,34,619,62,116,241,71,332,193,552,854,244,-95,-122,-44,50,72,144,35,172,42,-30,1480,530,197,437,18,121,65,1881,-23,62,175,-8,22,143,414,159,267,84,60,-110,590,71,4,28,432,275,116,31,49,294,266,-1,109,199,13,-48,333,413,-13,-82,-138,233,21,69,58,253,144,10,-51,10,10,305,450,123,36,153,107,9,185,50,445,252,7,157,65,120,69,-168,147,69,73,87,137,378,120,439,318,65,-29,133,15,-35,96,217,11,102,98,8,46,46,-57,34,28,-33,-8,11,17,-37,-4,-24,203,117,-364,99,-64,-19,76,29,-9,6,30,51,141,-18,115,16,-33,-35,-47,10,-38,33,36,-29,-88,112,-84,48,89,55,-64,0,34,-5,12,4,23,58,1351,629,259,4,113,291,1955,-13,71,780,109,15,28,144,-52,15,-26,191,-3,47,28,7,38,42,97,-36,1325,105,60,-56,-12,0,180,-63,32,56,-5,-16,71,39,-26,19,-19,-7,38,-236,132,427,-24,460,90,43,23,117,26,37,-13,-2,-85,-36,-44,-44,-14,-26,-42,-84,-17,-5,-41,139,-20,20,63,-58,0,-112,1,-46,-66,87,-35,-266,-15,933,38,269,-21,101,-151,46,-936,-65,8
-79,-280,-261,238,-503,-544,-506,-211,68,4,176,-778,-250,-338,-247,270,-87,-261,15197,-16,267,-65,17,-170,90,-125,-113,-89,-22,25,-318,62,-569,-227,-219,-69,223,817,1723,760,2438,23045,13940,18962,16354,19833,16097,1376,773,1500,2330,2504,903,1898,328,567,491,190,607,199,30,224,75,-55,187,51,2277,356,-253,-845,-1069,457,-134,-794,-60,-153,150,293,1132,-113,251,1701,63,18,17,750,75,1141,614,72,542,110,1254,797,357,-206,22,476,133,17,123,-184,54,664,-338,83,3141,923,-1326,710,-45,-365,135,-59,-917,-135,237,138,50,-103,-1,150,906,1495,-33,-425,-174,-95,113,668,750,-293,23,11,8,528,44,776,1120,212,-124,215,292,293,10,477,38,1216,-47,1106,889,331,216,590,445,-363,2529,-157,1087,-750,194,263,3252,271,-24,-1,779,770,1543,660,852,-325,334,210,109,396,207,-271,6,629,785,260,2,42,200,84,-46,35,-2021,-99,3857,-5,-114,-238,1311,2024,116,194,-48,1009,361,516,83,153,-110,-241,-40,2855,474,1263,116,-352,26,-84,8585,-838,466,1644,-403,1639,963,-172,284,56,-20,20020,-272,3456,499,8,-77,578,715,511,76,-61,414,455,1762,245,4168,309,3575,35,26,360,74,461,533,615,362,3550,151,14,492,-295,225,33,750,21,2097,1335,-367,261,74,158,101,-986,-105,127,-137,-12,782,-31,1007,749,159,6,-675,-92,-88,941,12797,4,25,-29,62,311,994,-93,16066,1626,1133,26,-45,1229,487,424,367,299,300,67,213,46,525,-46,206,4360,251,69,-899,2627,-152,135,580,-19,120,-37,143,-15,2000,1272,2562,2028,-84,757,1466,818,103,305,2190,2129,681,275,184,346,505,524,1753,1167,200,151,1640,-40,100,47,1296,70,-248,1359,571,159,3662,157,859,67,1297,751,130,-83,-1520,561,675,2993,110,339,-132,2535,1001,1639,849,-168,119,282,1533,546,376,826,1076,403,335,8,-131,2082,705,985,-1680,409,-28,126,-30,-29,173,-191,-12,776,-27,143,1190,426,349,453,586,55,319,-131,18,-454,-209,-251,1090,1300,62,-5,121,223,48,163,102,217,-20,-88,381,507,186,68,1181,100,1013,263,1901,191,-102,36,-58,250,825,235,476,35,1115,-410,551,143,316,-137,152,45,179,1609,780,90,777,290,-117,-984,637,-396,1740,-210,280,96,281,6331,36,54,-460,-157,63,400,-120,-174,101,69,914,-238,69,-14,-76,416,283,-86,666,309,165,141,2575,65,849,1168,40,254,280,-97,159,388,245,155,80,582,-272,-60,453,1406,-1001,1811,599,184,1673,-188,-454,337,662,256,-521,12,975,718,29,1201,140,899,214,80,-580,1109,372,491,345,101,545,7303,284,613,709,1299,141,293,830,261,92,1679,14407,638,249,-2,1031,-782,35,-6,13,296,296,294,2545,1804,215,-24,223,-3,-297,57,9284,243,-54,229,1014,22664,139,-1710,2347,-149,172,79,429,698,391,208,129,102,976,15,-346,544,36,20,92,775,97,281,571,228,163,270,-210,629,101,-936,-515,-45,-4,47,236,155,1859,622,591,140,-829,323,220,1400,120,-76,-56,85,58,776,88,84,414,1023,2169,243,-88,-453,164,476,146,-336,450,302,467,72,297,527,54,84,100,1222,257,1048,57,-231,-45,649,148,678,1057,1173,223,56,-68,562,301,197,139,64,-51,422,138,-162,434,592,296,2023,1276,472,-266,31,288,-62,364,482,-98,600,617,297,597,-34,-6,254,582,-115,56,-105,-106,-408,503,452,458,460,76,175,-86,-11,242,1148,126,-38,153,118,226,-540,-126,254,419,836,131,803,513,-39,1352,-152,32,318,20,173,139,248,142,2162,230,457,-2604,250,74,5,36,1051,123,1028,-70,-11,178,151,213,-130,102,104,760,-123,112,264,168,9829,192,131,308,32,1919,-32,68,853,-801,-51,628,176,145,275,-216,-4,468,-735,90,72,13,1095,-229,840,291,164,-98,2434,344,35,79,870,535,86,2752,-124,969,62,-39,23,-417,184,1215,-147,513,191,109,1836,760,-10,-295,3699,1874,294,-197,845,-344,2297,645,1521,354,665,-202,-4,84,21190,916,161,1417,591,1662,512,468,123,1071,108,-624,1299,-361,-1403,-589,-1580,-342,373,-315,490,364,4191,1460,647,-35,381,1074,1095,-508,487,-31,7,363,92,743,520,-173,-146,641,-61,71,2531,67,-118,102,155,277,-791,90,861,-78,-221,-268,-193,-522,190,91,1311,-195,1242,-115,1670,124,337,147,853,23101,482,140,104,2332,-299,127,-1520,11115,-61,-262,161,58,-73,224,1070,364,20111,481,334,133,388,372,84,395,169,-654,18050,-72,-21,424,-127,1913,22131,-13,-872,80,41,71,19,406,-812,2105,3111,-119,-8,108,4233,204,1424,290,21772,1919,203,319,632,431,548,14,-2,417,64,-74,10513,7,-5,103,3,-140,-4,181,-742,130,-864,99,103,-103,-586,-93,20,-540,498,495,28,-541,268,973,-9,85,88,547,-54,499,549,197,946,-39,-92,-93,-376,144,1,379,75,205,-512,-320,309,364,3,123,-145,883,79,837,-421,-464,20874,112,1031,-33,397,3,-450,-235,-48,201,-15,-220,674,13406,61,645,120,554,-310,257,539,-15,-110,156,129,262,-137,-3683,15018,485,266,-171,9059,-67,162,-266,15583,-493,863,306,623,-56,-240,-118,562,372,692,-129,483,-192,1510,516,125,344,121,-572,-6,676,685,142,25,-222,118,-1084,257,411,3015,1137,2283,328,218,-169,488,9,1296,356,792,228,7819,-260,1311,1446,881,-549,-1,-72,11022,364,918,417,2152,630,120,-26,6628,393,697,69,796,166,603,138,-207,209,-21,44,486,-100,1882,889,28,37,131,1722,1067,271,63,833,229,-19,507,1212,334,515,698,-186,339,-38,29,1243,249,4315,721,44,448,50,11629,677,-42,278,216,21,93,-135,77,-49,-330,4,107,2093,434,40,89,18,-17,-77,628,249,2905,129,505,104,51,34,-7,96,-7,142,-63,101,2298,-36,-116,312,132,1088,241,404,2116,180,2314,146,381,33,514,546,275,984,-159,1396,-5,295,1129,161,-112,8,100,-604,41,28,-94,1609,633,-967,-27,96,94,-192,-645,414,-56,-39,190,239,-656,332,-58,165,-52,-502,606,1253,158,-1730,-140,-426,19504,13521,487,-787,-270,131,145,-5,190,109,-554,127,600,93,-141,-118,-201,2991,-55,407,293,17,-5,-93,681,65,938,7031,-76,34,-48,1679,187,-78,181,419,4521,223,120,-200,-219,102,48,51,2694,19,-65,-18,512,-101,377,-390,13,-20,-37,3050,-183,1048,-79,24,718,4170,-193,-114,1082,156,1331,15393,-102,1163,-16,269,2101,160,1338,74,307,-97,176,249,382,136,1543,72,17,-35,136,1612,625,218,536,14,-1821,977,563,102,729,1051,318,1712,95,-548,763,223,-33,833,-118,410,159,389,3695,199,813,321,-1582,141,-353,-635,486,-2184,-33,1447,709,209,784,600,223,68,458,177,9677,-87,100,155,30,1292,237,2666,11,-172,884,1566,213,101,-421,215,93,2259,17209,71,1737,2715,174,14,7843,51,3949,282,658,1120,1761,199,44,-68,70,1470,128,622,108,122,67,169,13666,1853,-119,405,73,391,741,-939,-490,2886,585,-769,332,921,166,-99,77,19,-189,216,-675,-322,42,1394,-969,581,920,4654,1412,1606,201,-138,46,-99,29,250,503,-377,-1,9299,174,-796,171,117,-210,43,-1299,132,110,-53,9,570,552,1710,653,800,215,322,204,597,-1169,416,1310,-177,84,213,447,-695,272,1111,910,-264,206,53,43,-2,239,-373,543,1570,19,-591,-132,-314,163,84,4693,180,410,360,413,0,-40,128,245,82,1029,29,164,-39,337,-773,620,913,21,290,755,-27,234,150,137,321,11,-740,1239,565,85,-39,15,118,1412,296,187,355,125,1086,-39,2047,762,1061,669,222,-152,195,1962,-178,526,-83,379,-147,936,-1247,58,263,-137,196,339,900,-316,395,-23,654,75,1777,595,123,21274,457,48,-173,-63,-59,4,20,111,-2,-31,1760,856,87,606,-37,18,-64,-51,103,6,209,370,652,-18,359,286,-26,-27,293,666,-181,-184,247,503,378,277,-78,522,-128,123,-31,774,-330,337,-861,73,417,145,124,-49,-510,390,-956,75,270,-69,310,115,217,-51,346,429,109,563,677,55,863,-133,270,356,209,427,255,212,1313,-129,25,463,65,470,-111,81,52,-278,31,324,109,12118,-21,324,1205,1148,428,376,34,199,-554,-220,166,-136,169,179,-78,504,-40,86,-255,-717,204,-525,-14,95,5,599,-136,236,-106,-1013,161,328,-50,58,1414,17484,-4,-219,12390,66,-1,99,-878,17,725,146,-264,406,67,169,-195,560,-97,108,322,2076,307,199,932,-314,231,1809,204,-64,239,2610,444,-242,17296,387,-445,984,595,-53,41,94,97,-48,247,-134,223,-902,178,-106,-36,350,125,-8,82,1117,483,103,793,1080,2279,-9,-50,-1088,1465,-83,365,355,172,214,-960,296,711,2084,378,-120,910,151,-429,360,-127,-2,4,101,-165,23,78,360,157,-59,11977,322,24539,17449,21884,27,-161,-36,-161,-434,203,1164,9157,54,-178,3774,449,1343,-397,344,-191,922,961,-192,190,130,-87,1289,246,14,2642,-268,-573,2364,-49,401,-319,169,1616,3874,44,2202,-397,-24,478,71,92,948,2280,136,-206,373,-238,-251,876,2916,352,-23,883,1353,50,412,1250,602,458,1123,907,553,431,862,177,331,1028,99,103,-302,12061,146,19548,1396,4,-14,-504,-102,666,140,546,101,-731,1,-75,369,512,305,368,101,167,88,58,580,422,55,-246,-3,319,-278,-34,-89,426,7326,94,-76,159,-175,23,125,301,-29,-30,1123,650,-362,-16,170,-303,182,466,88,1272,554,-100,-608,224,221,1135,-126,223,258,70,-68,618,-101,62,-90,-217,658,508,194,906,157,198,-285,-145,208,107,15,274,1486,937,3884,-753,339,68,327,-18,2278,687,18870,1433,-1509,1398,862,75,126,-36,-736,193,-704,373,190,256,471,2026,455,39,-140,6584,182,-93,243,316,764,357,-437,-13,639,888,3132,-186,3944,2693,208,156,640,-44,-29,1035,872,244,2406,222,68,717,218,492,398,458,102,-2,367,196,-32,289,304,317,81,440,1879,223,-266,756,279,2596,809,269,276,572,112,1085,2988,210,64,1426,-67,-81,951,228,655,9,143,32,94,1105,503,196,449,158,2019,253,-358,-20,827,153,1118,10,197,4169,32,206,888,-1135,102,187,-64,-5,138,41,-388,600,158,167,-281,-359,413,-36,1787,1093,-502,686,-15,206,-98,-402,2035,-369,3160,-129,125,1719,992,193,249,344,329,-784,224,-108,-149,-188,137,332,186,68,810,455,12,-420,-79,44,-47,-75,92,-495,-54,864,89,-202,12,300,173,20669,5459,706,36,-13,147,60,64,290,24,-53,2972,26,-201,240,32,252,-255,2828,396,-869,-83,11212,-503,-188,80,-33,293,4411,-24,1091,608,1193,-193,-821,399,-524,1741,-138,-1090,2065,396,114,107,-222,-127,4667,267,855,-74,-5,-55,769,-148,604,432,117,-68,171,-22,790,-437,118,766,200,-19,13262,-1949,1266,375,20,329,97,1335,-125,3,250,-859,434,105,51,61,-145,-265,752,-54,75,4,661,310,322,334,819,14543,6909,183,-81,27,33,-351,-256,-83,-190,134,103,146,1498,-192,27,15,-31,107,360,12,-952,119,-105,2566,133,232,-578,242,402,259,501,-30,36,1203,-144,-394,899,454,-91,233,-197,105,76,551,14,-21,84,18648,-368,243,588,239,712,404,2136,391,719,358,-138,-1730,317,436,441,354,120,696,413,29,-197,1423,88,15,21591,885,131,-285,382,240,733,-12,328,538,582,6,102,612,502,-21,1781,50,-1694,65,-377,-196,63,386,-96,123,22,5468,218,319,47,19028,3262,-35,380,119,363,-104,-364,517,430,5347,211,30,-78,629,2247,116,228,612,-231,-8,-1119,-109,119,-217,300,254,467,64,272,507,-8,847,-308,1720,162,2140,-33,189,357,2907,127,350,39,-443,-340,919,-145,332,82,262,-154,140,-116,1563,3218,452,-518,339,4227,302,429,330,1720,1343,710,-88,132,4,167,307,287,522,984,695,130,32,955,411,1215,73,299,64,131,533,209,-189,-33,366,884,749,1245,-381,842,3290,84,1000,-722,7,695,423,753,571,1371,2399,582,180,375,609,9,-575,110,574,-426,837,92,202,-434,1090,430,-38,329,2689,1948,402,395,-193,-121,668,1089,774,-899,209,-87,50,-143,870,591,120,160,-100,-143,594,55,-161,-31,4,536,444,125,16,112,7572,7,-15,51,86,371,1106,87,228,-62,614,1121,1472,134,384,418,-14,342,183,-47,823,560,175,-88,11,-262,31,255,-37,480,-133,37,598,974,-326,495,175,87,1280,39,4666,29,681,343,1148,163,259,1115,-1536,199,-7,1649,205,46,242,-280,131,67,-805,2973,88,-44,226,9,343,1,490,643,451,457,324,378,253,-64,175,86,211,322,-13,15008,479,25,-217,136,157,-198,84,1232,271,-460,267,222,581,-129,228,307,118,-41,72,177,-118,-66,1655,38,2051,-77,67,-425,14,143,549,-739,197,13,-547,138,-3,309,610,-799,-9,231,63,328,535,84,337,-16,-457,-37,728,-265,-103,1705,1255,-300,-165,69,397,179,145,1794,-341,163,-2,-79,229,-238,377,-13,2114,-69,430,180,260,5315,649,1188,-458,248,320,59,351,-116,3285,-156,143,982,-716,507,246,-839,654,255,399,293,1292,609,19,294,-15,100,568,-489,-46,133,86,-97,139,147,173,126,-305,347,175,59,-44,1013,-30,688,-3,625,-174,583,-92,1438,585,346,72,208,-82,590,32,390,-102,833,420,1920,144,753,425,-77,6,-418,539,433,556,210,200,455,137,1028,338,1319,-78,3260,301,-124,3651,-55,486,175,285,17,50,-362,740,482,-102,-1031,-307,428,109,195,253,1367,1014,-57,-34,574,556,64,254,43,291,216,303,-87,258,342,-34,464,282,1205,197,687,-29,120,61,2456,820,308,-91,10,-389,16852,823,3529,313,309,1289,1,259,184,61,1308,-141,710,-328,-57,158,1191,998,23,-42,77,224,1027,2400,105,543,141,115,92,5640,21142,14253,250,52,205,263,7,67,1434,-23,-139,53,225,15,242,210,-84,754,-89,434,-94,-22,457,86,-49,68,570,674,257,395,89,465,78,-43,312,422,894,1892,87,-233,17154,21882,21588,16775,15890,19690,7767,566,1290,169,-333,859,303,257,1015,720,60,-827,-372,783,406,-80,389,627,716,250,-125,554,43,137,-47,663,145,141,892,292,187,-238,-28,25,40,-162,104,44,478,-262,33,-291,357,180,-136,233,1100,-320,33,-67,364,136,472,-468,82,801,-31,0,337,246,773,344,115,346,1036,129,88,136,-81,-146,281,27,-8,77,76,-40,471,291,68,-188,15,-351,771,-8,67,412,429,309,-882,95,1126,453,159,-69,-758,556,191,356,335,54,412,46,-63,656,563,-306,863,73,39,253,59,245,728,560,27,73,2155,84,400,90,-204,-203,748,-74,40,-159,442,-84,1286,184,353,3634,938,1835,-129,-103,155,-8,49,429,70,-4,321,117,568,122,301,-2,255,728,10070,-205,-133,477,23,34,87,10,78,199,-338,619,171,-47,-313,132,249,51,-46,-46,222,147,115,-305,-179,858,104,-241,469,7,-138,-357,30,-93,20,1078,120,982,313,-623,427,736,77,619,167,2575,447,180,-110,3844,-2,591,613,856,305,225,-391,-14,245,858,-60,852,295,2697,-156,185,1149,236,-4,167,218,-109,24,296,382,-186,221,859,322,248,192,-47,417,-109,-66,152,339,2484,418,78,-24,81,47,-96,231,496,991,345,-48,210,656,626,-131,402,-134,-491,689,-81,307,29,250,-15,-385,-865,-57,913,2135,-321,-60,460,-674,-2,17,494,222,233,1207,-352,243,-67,68,420,-121,169,462,61,4960,-1757,-26,-437,-4,-173,12,219,125,-12,572,-138,-51,131,-77,-289,4098,577,131,120,1278,567,722,360,92,1949,-53,284,496,1,109,63,3,79,-9,266,4,32,-1062,936,1637,472,132,263,-50,33,206,-70,1636,308,42,-46,286,2243,24,59,10,884,2195,613,383,-53,-35,-20,-867,-118,-110,114,592,65,127,-237,717,687,1700,50,65,-817,-882,1620,-49,135,325,-143,17,626,393,-126,538,8,532,1202,1069,418,3230,54,-44,72,-620,-742,679,514,23,-367,997,-16,-232,-93,-308,109,779,846,1698,220,-452,819,281,2,498,237,205,10,-25,-35,-31,-81,1115,-49,385,-79,281,-32,3,460,994,-1345,287,855,-179,50,127,-85,35,417,628,5000,274,4639,398,-123,53,2184,913,1976,326,1126,33,300,7,2707,98,197,333,218,356,2147,496,255,993,7445,17,40,341,-4,-140,-84,21,611,438,392,307,427,678,438,1013,-374,202,-577,1664,-1231,224,31,431,169,899,1078,1087,636,-295,-151,176,213,-405,1958,-244,-29,671,559,449,-216,-379,345,-45,342,56,496,121,-6,851,455,81,1220,705,14,312,15601,-44,1130,-55,132,132,1718,-453,375,-130,-46,2262,83,55,785,1023,-25,535,54,184,111,6,326,101,8922,94,165,1617,77,247,5267,252,533,1220,1477,54,561,5337,-12,393,-164,622,4,505,135,265,131,2994,-77,-1437,1396,1370,-276,16,175,25,1337,947,96,-379,181,1053,-63,19,-31,470,-975,-51,-23,71,-196,1419,-295,914,-361,-123,145,14,-726,-261,291,187,70,1832,69,24,44,100,348,615,149,240,130,68,-154,-100,242,1332,1202,1554,49,719,367,-159,371,482,143,29,284,-96,602,-388,2759,-846,316,186,556,112,2888,277,108,500,16,16,19,91,1030,296,446,167,22,158,367,-43,1076,39,196,415,15507,357,1314,-157,194,538,68,-9,466,142,28,-108,92,295,-53,970,48,389,16,33,146,-23,-27,531,338,-47,-21,358,465,-889,-79,348,40,73,-203,371,-363,307,-717,30,-64,1105,290,370,-20,39,590,-159,589,-29,71,-104,659,71,-29,156,2153,-174,-227,93,51,-134,264,270,-1096,1527,-349,388,82,4758,38,345,-60,28,126,-446,-492,153,370,480,617,62,108,571,-2,264,547,1963,-262,-170,942,152,120,141,-7,-319,32,68,-106,1564,1234,86,83,-69,124,287,3240,472,1194,214,415,-36,137,574,682,580,-72,50,453,-126,-175,469,442,203,159,119,4,82,410,-10,-118,1369,601,683,736,-1510,191,27,169,557,994,15,997,130,134,394,8,181,346,-18,13,-360,103,1436,-140,292,419,-92,-2,522,376,125,221,422,19,168,-38,225,41,1122,145,-32,159,69,166,103,666,349,39,114,58,1303,306,462,-51,629,-174,511,182,1628,-490,1189,86,827,-79,46,126,495,-327,21,65,-407,163,574,216,884,1753,131,34,1168,-106,2811,2154,-86,399,2184,136,569,-25,200,-486,-371,130,0,75,-29,701,-55,52,226,1764,0,-1647,205,118,181,154,55,3110,23,697,53,720,-13,498,239,596,1025,973,-28,2,-59,-22,164,181,585,208,-442,1160,230,504,-127,1486,-86,-90,251,1215,2284,634,-59,642,47,148,-348,198,12771,817,1337,243,-265,-96,-28,2400,541,756,-521,365,761,437,1438,122,304,553,23,-1051,-35,117,-105,20,84,81,-22,152,889,170,394,77,227,221,46,758,985,834,152,551,517,58,101,-124,-33,940,497,609,-298,-21,113,-15,-184,466,458,85,58,94,7,1368,84,97,79,102,-160,6,30,45,879,0,-9,301,680,488,166,-140,40,43,577,-333,457,624,-698,-97,-252,-7,-156,17,1297,102,-62,857,84,552,800,486,1076,23,283,567,305,740,49,57,261,125,303,-40,341,1470,-77,183,-519,-109,-2078,-61,259,515,-36,116,861,13,-463,-766,327,353,1452,-385,171,-395,221,469,-675,-208,673,1957,-108,-64,-140,-265,-79,69,364,547,28,100,127,680,363,153,318,165,276,343,434,-114,165,-751,737,1122,484,217,185,-278,47,583,827,-2,296,-222,243,698,124,245,224,-67,-327,1015,-15,1265,69,378,1587,688,1023,303,208,299,308,749,-294,-712,602,48,-98,64,-40,161,25,1447,-169,1296,25,-42,321,163,425,-31,105,216,1824,-87,315,65,419,175,1132,-102,159,114,-513,22,4469,218,-113,339,20,843,-41,-54,21,-54,489,254,826,846,750,238,229,28,-51,350,-117,-20,7130,701,27,71,691,-21,48,-146,1017,3341,1107,-76,-6,2456,316,-543,5607,73,-78,544,92,681,259,-320,281,-71,-277,459,198,304,1665,-35,121,88,46,-106,22,2971,26,4499,-1244,8615,-23,206,114,120,13893,8,147,-90,-430,-33,-9,2005,1551,506,642,5431,-38,2861,170,28,-293,996,78,303,144,42,-165,519,193,3263,-475,22901,111,937,-42,572,379,617,190,3221,1798,49,-155,291,-28,34,79,368,308,855,29,214,-26,63,80,-103,1414,-246,-184,150,-19,80,1687,-1824,169,161,555,23,-21,77,61,-251,347,22,193,-197,133,42,797,20900,39,56,297,478,458,837,75,593,429,210,39,-524,-59,-342,790,-85,46,224,97,384,1881,-110,463,3413,561,72,-86,690,-858,-43,9,655,246,-125,63,1887,210,541,-786,987,759,4437,-34,5188,279,100,209,418,407,4920,840,-87,-75,178,1486,591,475,616,54,95,891,0,-177,101,-6,5088,1462,-77,-198,114,3772,257,137,881,1235,326,-2479,-117,2574,273,111,258,18503,-68,119,21029,2995,-669,1162,69,900,702,2242,-23,1706,535,44,2892,-342,392,272,356,-236,8224,1446,-111,26317,562,-33,1527,422,239,350,11,68,-266,-259,12240,2455,-50,59,184,-16,-84,-143,254,-480,-89,100,74,-683,-39,57,-87,28,184,253,3,269,1705,134,423,361,76,4182,40,-146,1349,-211,9948,1383,441,15,11470,584,-341,941,96,-443,-407,13312,516,307,-648,46,52,-89,584,794,203,-49,439,-34,22,428,-85,6,249,795,608,1109,577,-27,-46,85,1098,-33,19045,4390,-7,-289,425,9,15503,630,1159,10,-122,2204,3209,-79,397,32,180,280,85,21856,13091,102,4070,-184,337,1174,644,94,856,-189,9726,-134,-19,-26,370,-147,114,705,3196,62,-328,5,51,-66,91,-170,363,203,1260,678,158,555,-160,37,36,-69,-143,254,-540,-56,2264,208,97,2348,5449,951,2128,156,-83,154,1795,13962,511,-1280,222,-104,467,286,-128,741,66,151,1038,1645,2,2,556,235,657,794,106,1010,195,1656,1818,211,752,1174,19423,2193,-112,58,50,302,454,-591,316,-25,-58,30,20701,58,281,-211,45,111,92,634,727,168,193,-21,930,265,550,441,688,2039,-434,72,-54,8334,282,67,-7,0,-9,-183,-85,319,84,-32,-25,205,442,386,-44,537,-133,434,-365,-150,-10,-130,360,1,361,418,624,762,887,381,55,-15,102,137,203,409,239,58,-33,26,468,230,23434,-244,-1120,47,-307,368,300,1880,-900,2554,-233,251,128,167,13772,-103,734,128,232,205,507,29,88,266,-163,-298,562,250,22867,12381,258,2296,4382,353,1076,1430,114,526,3743,421,65,990,356,-473,574,363,21,302,163,118,3928,71,69,615,39,-196,6121,-181,1362,247,2740,1000,464,-107,385,-25,1076,287,-493,-257,672,37,678,20386,-61,127,47,-8,945,90,1547,624,341,100,338,79,268,621,1354,630,1038,3690,485,122,-41,796,483,1177,536,-9,1002,497,-155,229,1805,-130,2164,-242,17,406,2135,181,135,279,-25,79,-82,678,-320,245,38,786,561,31,36,-194,35,403,224,1895,415,1112,192,6,66,20,-133,-118,-291,452,2489,1180,-2,62,927,440,435,-159,9706,-175,-100,681,59,4,323,196,-381,132,-422,-19,2842,458,474,57,39,15669,799,1357,46,1,16247,485,1840,-60,-225,-159,1736,-108,289,454,581,-127,80,497,88,418,51,346,1829,2886,412,-11,287,70,348,913,690,1413,15247,1509,9598,1150,546,368,669,516,139,-34,-726,-248,408,31,-18,1765,11,195,49,-9,9,10,531,93,89,517,1885,26,-16,12,2382,1792,-241,-15,108,17,273,9,214,301,1354,-6,162,1458,157,541,-35,670,31,78,105,644,-84,-173,290,538,100,58,123,29,284,-464,-192,221,-127,12,-53,-22,88,-404,456,753,446,158,-213,8,-104,639,783,555,507,108,-17,-26,-28,-22,776,840,-14,-29,902,277,-187,-381,191,104,-80,337,300,-207,-55,17,2691,-190,-540,-175,-2,311,40,40,226,3804,344,-641,-12,-211,629,166,989,115,634,11,596,634,147,-79,381,195,323,587,27,375,-85,140,27,-25,-66,4,1050,125,1023,-108,1499,17,504,775,89,-78,408,703,256,297,-869,331,4,308,529,97,347,131,1133,96,-82,-658,-38,462,-386,34,2075,-207,-65,708,-499,275,210,-109,-224,767,808,288,-129,80,-1186,0,-55,3,-189,21,9817,280,961,103,56,-37,-122,2328,-163,309,364,1200,15,493,444,1665,326,-148,-53,-31,413,472,-36,20,149,1330,665,709,573,-160,847,-2,363,86,393,68,89,-1151,34,140,618,1773,505,13,23,703,-81,897,848,180,85,-165,113,35,1012,249,837,1045,-280,155,167,-1547,-16,360,394,848,502,-751,-233,-964,-75,-183,991,303,802,148,-117,-297,590,1805,260,234,387,613,-22,-36,-245,-46,818,159,10,1338,2567,-240,-90,86,12343,1657,-85,85,-115,-146,2803,974,78,-17,149,70,46,-581,63,2614,308,56,2,-204,-88,-178,123,533,-856,408,-34,-178,31,1634,257,-1762,485,-3,-117,1000,-8,306,-1,350,-84,368,-73,1883,1953,133,-590,222,604,84,140,200,-58,314,-402,48,180,-295,103,-336,108,300,371,-51,-8,85,189,507,-116,-86,-196,13,632,1357,212,38,60,40,131,-164,-8,154,55,26,151,1,1220,238,-19,57,353,278,633,-578,348,1184,-177,897,767,-228,116,-223,-375,768,-181,151,286,259,115,794,333,69,1139,-285,136,-216,2376,1,147,-88,55,200,15150,2235,-426,1053,-361,57,-38,867,83,285,223,-9,316,272,-238,76,414,642,-206,163,25,-86,454,337,86,548,74,2,61,1520,2425,614,63,326,66,30,234,359,12152,930,-366,-43,80,-125,14839,1245,65,15946,533,41,-416,290,74,266,110,1731,2998,89,27,420,184,1242,711,184,2487,21,-181,92,193,-127,212,211,2116,528,315,-77,289,-15,-889,622,4125,244,1662,-106,-131,49,-65,-130,73,-121,1003,102,800,1504,185,372,486,-261,372,-3,148,438,-61,70,-25,39,-27,-23,-216,350,16616,1821,-35,-57,-44,86,1205,83,1039,-405,-22,1045,196,194,232,7019,547,474,583,387,172,125,508,181,426,-33,381,-517,-841,-151,-15,16687,-367,1225,866,-391,341,-926,94,259,37,-168,142,66,-124,-145,118,-269,306,63,-521,-17,61,-756,53,-177,-57,1247,190,-1130,291,15311,-526,390,107,1,527,118,97,13854,5246,290,274,237,-361,2478,1465,419,299,60,783,-251,147,47,1827,369,871,312,9,-189,256,198,756,-366,-1,279,2,184,843,149,1440,-442,140,202,85,39,314,837,38,39,956,26,83,299,173,156,1081,-47,4,-119,122,68,79,362,406,-246,744,-25,9,17,326,-21,-1,474,3834,618,248,-169,117,667,12660,-7,923,864,480,-304,731,182,-112,866,22,67,3427,284,38,15,98,-134,-388,19,146,103,39,109,1817,15,-14,79,343,490,32,1122,382,125,59,503,-153,341,82,57,-43,367,-460,683,300,86,-633,113,227,191,-323,261,-307,1983,3293,-24,358,8,791,294,-258,226,19,31,-150,469,175,22,1438,-124,-310,47,131,35,-97,507,544,810,-3,-8,1502,-2,93,-62,174,67,-125,32,-9,238,872,25,325,112,153,39,142,186,-32,807,1507,100,565,159,164,-50,445,346,174,-110,216,51,-38,302,808,-190,-31,443,88,63,44,196,-11,5390,13,-155,-276,-309,875,-355,-1,305,25,3,253,-108,132,1777,111,400,75,-64,10689,456,22,-185,-63,13,207,406,52,-34,13,-1154,568,422,1100,219,-38,6,123,245,240,887,2057,151,58,1135,124,59,2623,325,1092,23,595,146,1175,60,114,3767,1071,-30,-25,-91,-46,-24,33,62,148,55,139,106,-592,1296,202,-47,-284,-995,661,14821,-296,-338,47,-139,-22,-17,-219,-40,-12,2182,252,229,120,2408,403,2146,-28,604,-619,-63,-26,1,46,1355,-58,358,-1018,17,345,1533,-116,220,815,842,889,1579,1165,871,8,-1011,-2696,227,-154,21,6413,-67,406,182,409,459,688,564,1094,1296,22605,251,-125,88,913,133,92,77,186,266,-38,104,240,210,-46,-332,927,2722,277,29,-527,-55,-8,-655,215,-211,10,201,147,149,43,935,42,51,125,648,649,1302,438,-68,-7,136,211,-68,962,433,-6,1213,202,-67,94,-21,503,-132,-309,571,1,-19,713,3015,-6,-35,4,1150,1294,13,-30,569,368,106,184,-22,1901,812,1654,2750,-408,432,96,-115,4378,76,139,232,413,-1511,31223,177,1847,576,567,7,110,291,16,181,132,-46,-21,187,405,115,2804,799,2035,1118,485,-169,-33,232,281,-447,-90,-168,1641,334,699,175,-99,-61,115,2575,381,-410,-186,78,54,121,5,235,154,272,60,493,375,-27,3307,-54,-624,-238,-358,1233,2481,450,-211,-810,4813,17,14118,19048,55,594,2098,3878,19236,1935,-186,-40,449,331,-146,410,118,292,861,805,18428,21540,88,101,-48,244,273,910,56,320,167,66,227,1328,709,-280,-16,145,-706,-630,699,124,-415,164,1,27,-1003,547,179,-173,334,-168,-128,998,-221,-17,177,594,-103,-3,-36,-245,83,-1112,831,136,109,395,30,-135,107,1197,-258,667,84,-12,-65,12,118,-34,-50,-77,305,-625,-142,34,1647,456,2699,5746,1041,9329,-413,-10,119,222,133,-91,1084,-568,534,-321,573,271,639,-111,220,571,88,884,-136,-114,188,4476,187,493,203,349,193,436,-169,330,9562,-30,199,-665,534,-1229,1068,367,66,33,168,72,234,29,184,273,1246,735,216,445,264,284,225,-78,-108,68,-37,-2254,536,535,-169,145,296,-580,759,104,477,-502,-809,287,325,1450,2475,1012,159,107,-437,-191,-286,440,141,-94,298,225,2186,660,590,507,237,67,2250,164,466,252,-136,-95,216,707,-39,2368,844,-29,-72,442,-172,2201,-195,450,367,-185,152,-543,-99,-528,165,-123,-1749,1065,106,-191,-411,400,-33,14562,489,-247,19207,-36,-145,-39,-362,3285,2521,-9,-1187,5818,45,123,16731,2002,5809,46,980,21,-24,190,34,103,170,258,610,-39,1160,-313,1417,727,2744,464,-18,982,878,-72,27,-690,-73,513,8,-151,3,-39,188,24,809,295,331,-162,54,72,50,204,468,-636,220,26,125,2171,354,1136,-55,1541,885,154,410,-95,3862,2539,2408,13514,23964,-31,81,125,-170,-162,9,656,285,515,10,-148,-28,9,186,333,218,-1419,476,-109,25,18,206,119,65,6,-186,86,21567,2424,95,-13,277,378,377,211,63,298,83,969,-822,905,796,1419,140,679,-319,-21,-709,1777,198,-397,1051,86,-299,145,677,-299,97,222,2346,221,143,658,-77,-26,640,230,-1029,333,-38,-29,-33,553,1820,333,-13,317,214,86,186,605,1347,-114,86,-38,217,-106,93,1188,-74,1298,617,-1,249,-252,441,401,812,-884,-385,34,-1604,108,29,1464,-202,1542,373,324,-201,-72,437,190,320,104,121,-85,22,88,-420,202,185,-335,640,237,1189,-188,308,1138,1812,-17,110,-31,639,254,923,-423,50,967,183,89,501,1346,1043,188,343,-542,39,-320,-142,-410,-823,252,66,153,-91,181,-127,219,-933,-3,-3605,2159,536,-191,-18,31,760,596,12411,1217,198,911,69,22,-423,-289,239,72,363,14787,519,17272,42,-4,13118,1378,370,175,-655,9,594,27,2328,-235,-869,221,1757,535,65,87,10964,15911,-495,-168,-656,-92,809,267,167,19279,-47,-142,1661,3,288,1563,72,19,318,-401,-95,-34,637,-62,613,181,9947,30,-83,4,-268,-17,209,2576,622,-149,2232,2447,2,2983,-311,-42,5708,-83,94,-175,-753,4502,418,510,359,137,-179,1509,119,-811,14,71,-40,555,223,444,1287,341,1874,9160,-702,-93,563,1500,494,3264,25,186,5336,2255,-25,5510,212,622,406,314,27,1020,632,3050,-223,-15,492,-133,31,108,338,-132,-155,1298,58,23,-1343,91,1834,72,20,1924,1065,655,-130,-33,4401,619,759,1702,-369,-82,1728,16463,-12,145,776,-161,20,-941,544,3160,399,113,49,1026,895,41,237,888,222,96,1156,-19,265,1710,842,-68,549,284,420,94,-80,3062,14666,401,366,-677,26,-439,891,142,27,151,34,-126,-184,759,118,211,825,-477,-120,-166,828,-535,-1294,2754,275,87,-13,1201,83,547,1234,2276,1775,-35,326,127,1380,178,5,-595,82,67,3697,-5,97,542,-160,29,680,408,697,-109,447,910,-122,1651,68,255,417,324,-46,519,137,1014,-19,2009,-118,828,710,1903,-37,20,172,-74,-91,-4,1739,92,472,1244,2142,565,592,533,-28,450,169,-130,252,-228,-22,168,2258,52,175,1197,281,220,520,479,988,376,387,-109,188,-60,56,223,-624,851,38,13966,14310,-713,36,309,1730,-120,15537,179,146,140,166,107,-210,96,311,120,952,180,126,439,73,-157,20,-141,-189,-205,88,-39,1708,862,17,-160,-446,152,67,734,346,309,616,112,-37,83,202,429,-43,-128,-131,47,701,157,143,178,372,-722,823,-438,2358,159,360,-5,147,-467,108,222,-14,9,612,1569,-65,1160,1230,999,434,-1356,-258,-11,177,127,-84,3781,100,2380,398,-204,-52,-318,36,277,-978,1231,475,391,-183,1091,-413,201,220,203,151,215,748,486,292,1543,2010,-3350,647,30,4,69,1366,97,-710,161,-608,107,17633,403,82,-30,29,272,-89,143,3252,66,632,1229,3858,34,-468,472,-62,-222,-178,-19,-37,313,873,245,514,101,32,138,39,76,931,210,-416,-1077,63,48,937,437,6747,16029,78,74,1347,83,8840,392,187,546,65,237,193,1144,154,1804,-28,2259,124,-251,-770,-685,276,-695,2380,-24,209,79,-72,238,-219,311,-407,121,-19,-580,-1058,710,18,-198,-56,-163,-127,109,141,83,-75,1870,117,1,-398,-14,-164,2756,573,-786,-869,4092,20943,-35,659,153,1049,489,241,1066,1276,-328,-182,1548,425,121,156,749,92,-23,506,745,41,96,987,117,-502,26,-430,-113,308,-67,184,207,774,72,511,27,-72,-1924,-392,1791,1091,687,-3541,-1,399,262,466,74,56,-49,554,189,125,619,613,2,151,333,210,1375,733,9892,2433,-827,-33,-44,62,36,27,2752,226,-1220,-1499,-349,501,-218,-613,2152,-62,-754,534,56,-150,-523,2530,-78,-131,169,274,129,3912,832,-182,4719,579,-213,803,7668,-13,76,350,512,15,14761,-1010,-2158,-4485,-21325,-2455,-516,689,427,-147,-144,124,-127,298,5,1994,8260,6310,171,23,-178,-17,5086,903,2266,38,173,114,16,-633,2591,75,113,2044,348,-47,-10,567,159,1805,1882,41,3976,-361,289,4,-775,-90,64,1567,401,194,116,542,198,-96,344,146,36,-81,29,-8,576,1224,840,123,5203,-19,-363,-80,-115,961,416,376,523,43,121,-26,-291,404,-180,770,370,1138,705,140,15069,91,12,-29,153,14,415,-40,178,-718,-23,-48,-200,2407,42,-308,-119,13,851,-46,213,244,-112,-322,7,2868,-91,112,298,389,188,-177,-201,64,142,365,88,678,20,725,-42,201,-71,1112,12,284,149,1349,-200,275,-28,80,-52,-190,71,-37,2535,63,55,-127,237,2373,104,100,-139,-92,48,408,13320,-117,369,-208,68,394,-117,355,-383,168,93,-292,2679,1512,-352,-168,794,-29,51,8,279,293,1281,27,237,218,-21,9,32,-471,1176,141,205,-252,194,85,220,-175,72,1612,649,-107,-549,-549,885,261,392,-68,219,92,-398,116,73,71,-140,1220,67,0,3055,1695,723,-73,426,-2914,-420,-58,659,-22,70,-68,49,-199,122,51,751,402,-40,136,8821,1566,303,120,-183,42,-174,-239,1063,578,-137,1057,205,842,987,-908,-186,1255,1231,282,60,46,1818,33,-207,9131,228,200,6253,-55,170,8601,8500,1075,-765,38,70,1011,-254,-160,-1329,-294,18,393,231,1528,141,1410,44,-457,519,449,1150,409,254,38,863,1046,1504,757,-213,-12,-28,-11,198,10113,738,81,667,-120,425,0,8,8,376,79,114,21,-78,-103,-21,-14,814,6,583,318,-586,332,613,572,344,17663,14505,1154,393,-110,11039,10712,717,4638,-220,19,422,-33,217,142,43,-239,227,126,259,418,-231,-1728,449,182,791,-25,600,45,1034,292,24,693,-49,31,26,349,132,1246,68,97,8,-1092,-79,-280,-261,238,-503,-544,-506,-211,68,4,176,-778,-250,-338,-247,270,-87,-261,0,15197,150,-16,267,-65,17,-170,90,-125,-113,-89,-22,25,-318,62,-569,-227,-219,-69,223,817,1723,760,2438,23045,13940,18962,16354,19833,16097,1376,773,1500,2330,2504,903,1898,328,567,491,190,607,284,532,10,-50,-69,66,498,333,213,-322,111,-745,11,-26,1822,157,60,145,-150,57,-16,1317,723,231,12824,1216,61,-508,1173,-64,143,-35,52,95,393,36,181,44,940,-47,302,-38,80,-158,296,1068,144,76,294,69,559,-57,-31,257,42,251,233,-97,170,72,-1514,1473,58,2583,9,-3,2124,695,493,63,-89,29,314,-13,13,1179,-775,-22,653,-546,-67,-49,-1629,1093,2230,192,433,225,-43,318,243,158,-43,728,192,-22,274,810,96,41,379,-50,-38,68,114,-247,-76,-121,585,672,1113,1611,353,122,94,-15,295,827,197,649,55,-77,170,1594,10,448,-213,41,291,243,312,16,43,-76,-490,42,474,1,471,126,343,186,857,21,492,163,4563,607,167,7858,-33,-181,-1,171,404,176,177,649,-22,-15,241,-3625,922,4445,19,2704,1723,557,-196,306,-55,-84,362,-194,657,2015,-48,210,267,192,51,727,135,12,-126,87,24,-7,1286,-73,23,154,107,12,132,240,94,1212,-21,91,-407,-104,-407,122,194,180,283,-46,138,266,-181,1677,154,114,182,-44,8683,8,72,43,47,11,-24,2720,259,262,-232,220,103,-20,79,20,-867,1017,700,-464,-14,576,295,2048,464,887,107,704,43,-9,-46,428,439,155,1104,536,47,-120,73,-5,492,612,308,-41,308,682,431,282,27,322,430,1549,532,535,357,26,287,40,419,6222,176,72,359,27,35,632,815,-170,443,272,3252,625,-783,93,406,336,584,258,87,-132,381,363,198,1436,-692,239,113,1250,-182,328,53,503,26,143,140,2101,491,299,154,1316,1232,118,1104,446,443,66,1116,542,211,107,56,559,499,1052,1480,4480,1694,602,106,1654,767,123,349,368,720,-52,337,-71,175,-115,401,476,120,185,52,-61,366,1199,4247,73,1120,387,-542,28,2857,-196,156,-47,71,1520,738,176,-23,220,525,41,130,211,2095,-37,194,525,494,-225,1368,139,411,-362,487,307,113,333,430,-27,149,745,-297,681,332,139,47,40,220,-8,4385,476,-2,510,-193,227,224,101,638,414,-68,37,1742,333,-26,-69,477,-1211,-263,-85,2254,1004,1,-169,164,667,349,495,693,50,-48,-139,558,-52,305,1613,-779,-101,749,-173,150,30,305,269,511,184,803,565,410,91,-82,1321,54,199,69,426,40,556,94,180,736,76,317,-178,1375,3579,-68,-28,303,-111,40,-324,1185,19,34,493,215,-58,297,105,-53,38,111,233,64,223,2972,2139,756,-35,38,426,313,-6,71,104,190,238,393,548,197,-42,1051,239,51,486,-197,63,229,-13,-95,5,-22,62,34,21,43,313,-44,-411,-23,963,165,2285,-42,70,500,526,247,66,591,3028,-370,-34,80,-39,19,89,76,-316,-218,71,-244,236,3010,-724,-310,-1,-132,48,365,226,2230,-263,-346,483,587,-341,-134,-34,96,-63,60,-30,200,4677,-47,81,-198,-297,26,93,212,10,-24,187,364,-219,-178,-3,-323,-273,-45,236,110,70,-39,160,582,-77,435,-142,287,-16,-2666,3,484,111,232,77,897,230,568,163,29,-25,438,61,2,-84,62,272,449,197,131,-242,-111,1037,1322,-6,27,362,152,110,2193,1154,-19,1211,518,220,138,12,456,58,43,3538,2893,556,-94,234,6,842,510,126,297,674,264,405,488,717,623,-58,783,998,1011,391,426,165,70,172,254,1096,11,303,-92,45,777,-125,298,684,-524,93,128,218,188,645,-149,261,1897,248,-67,285,1742,126,-79,139,907,111,5,1037,146,403,61,803,644,1797,138,-16,672,140,271,133,1251,112,-3052,84,-12,390,552,149,76,37,182,131,462,786,3396,68,-25,881,4730,-429,1417,878,107,-335,2620,1116,-121,658,489,49,-209,57,-46,-5,205,787,151,-72,829,-127,124,359,297,137,789,538,102,46,913,-44,72,884,320,47,25,188,172,-17,461,25,187,450,22,-17,90,66,1843,605,-244,-136,312,-2276,-228,106,167,1559,170,829,0,1144,-47,604,403,-49,700,298,1880,-600,727,-48,94,-181,313,271,82,141,154,434,19,1772,1676,171,8,12,760,14,88,113,222,1805,1280,210,172,-39,22,710,724,51,944,-66,-59,-107,201,235,850,10123,9336,-270,132,607,12,1104,166,59,1735,28,1740,1612,152,54,-477,334,298,70,-679,1278,1909,98,-70,-46,923,-59,-153,-852,140,-183,534,155,607,2657,2117,190,120,-141,-48,744,109,2,-183,-31,171,652,-3861,165,-1,378,1157,115,149,-1296,776,-117,303,623,151,61,579,466,11,8945,444,84,471,17,176,19,-22,-107,184,360,1851,60,128,5,57,149,94,208,47,-929,1333,-31,83,-469,553,-593,4708,-111,-377,33,320,131,93,-935,-12,16,442,2448,1060,-1648,-31,1125,-1094,80,461,1283,-651,-323,272,403,77,89,103,1163,274,11,86,-188,515,173,51,2,-18,190,1794,136,-973,357,2313,221,-29,91,276,572,469,-77,-1275,6826,530,1029,-378,-47,-426,826,-121,50,1835,104,2061,184,1043,92,2173,2539,843,548,498,87,1451,145,591,-531,-2130,362,62,870,1233,1481,580,1959,41,96,-56,2391,116,181,167,454,523,2170,146,-58,69,98,384,58,490,-28,1367,156,697,227,135,-29,182,-166,372,61,-3761,-137,-2843,44,70,328,128,263,-115,248,425,146,218,-10,2,248,214,-165,1298,157,226,956,61,148,1679,-4,93,-826,607,318,-15,167,-228,750,-204,40,4,953,351,482,-432,301,35,736,-603,-37,-549,28,-1,218,-104,25,-335,-69,67,607,587,1961,-533,2115,-44,133,140,52,-105,-43,-773,93,251,41,62,273,659,-168,462,13,-397,615,733,-3172,-195,-1,-6,-1,711,-1650,-129,-49,-28,58,141,1012,26,-297,513,151,19,177,-7,-37,-24,223,57,356,-63,-283,395,822,161,336,57,-13,69,-217,128,-146,815,484,108,630,3743,-94,-83,55,609,222,235,-54,-362,428,215,59,50,-3078,31,297,45,-2149,-49,156,276,107,219,-977,-15,-11,131,457,788,25,-72,-310,-32,650,45,59,12,743,-142,24,91,298,-34,5830,-42,438,-348,-92,-177,527,855,331,-30,627,-93,-121,51,-187,369,140,29,1273,973,-782,-661,-228,-294,359,77,206,-62,290,442,-5,428,106,1019,183,115,74,2591,156,374,56,-105,28,1308,77,886,-734,394,187,1098,-109,783,108,152,1295,332,108,-95,235,-221,243,219,3670,4675,-1234,79,-1413,40,-213,-16,-913,-8,354,438,656,20,-147,-519,218,51,-183,-100,-29,20,236,34,204,2453,486,13,-261,75,183,30,2270,790,236,228,-19,496,746,107,527,120,-207,460,743,-79,201,12403,1033,2442,-167,68,137,-10,32,2358,42,82,452,197,280,23,237,265,139,-406,-106,-150,174,826,647,-41,618,-845,1297,-4,21,341,-213,-122,179,424,897,62,744,79,-54,-21,27,-202,358,-24,152,932,5384,320,-41,22,2877,530,320,316,642,-169,155,16,138,238,828,1172,3002,5,929,364,-38,330,13,-3,161,86,9,705,286,26,-385,162,-437,-99,55,524,-129,-76,-34,-19,-132,662,1418,71,1737,343,1125,347,720,408,1144,111,321,763,774,-283,180,129,236,146,-216,1344,-48,300,52,-142,240,72,-455,572,40,490,91,-271,116,119,-755,153,-178,788,204,136,535,889,424,3684,415,-13,116,600,88,348,321,447,-8,-35,116,136,-163,106,154,66,73,73,74,-68,-213,-101,758,155,856,161,459,2366,16,183,-1022,295,-383,29,600,58,650,608,-51,-38,-12,800,313,58,452,-306,506,-135,119,1180,-393,353,436,404,1023,355,463,10,-398,110,-267,135,406,-123,642,663,358,-216,239,-15,822,218,805,-433,-22,-1,803,2257,312,565,989,-140,263,404,-364,32,287,124,609,189,69,456,1417,390,796,610,125,105,247,99,223,31,1500,1324,1051,-70,-163,284,243,993,584,141,700,-596,1068,-516,-50,3238,477,623,-180,-114,-212,187,260,37,989,-23,1011,550,679,82,583,-308,-171,2744,-999,577,80,2873,188,329,-32,97,29,115,187,81,-30,176,193,725,1512,-125,2655,258,128,102,593,-793,168,-112,200,143,432,-13,232,516,55,259,201,274,-284,87,-96,233,570,-279,115,31,-156,22,260,87,2,-34,741,3,448,285,317,-192,120,236,125,670,80,-410,171,-188,-540,-215,100,182,369,2669,370,-818,48,140,-450,36,-356,-651,38,75,-19,12,-100,73,-102,2887,2927,644,-443,375,439,-420,1527,1486,535,76,504,441,168,-1098,7,620,40,35,3862,533,1434,980,-17,972,-80,-7,287,98,55,67,177,497,-178,-651,250,78,33,90,28,237,94,180,227,1257,-222,-144,504,476,84,22,99,112,4271,393,127,1948,1066,1120,102,92,-19,234,517,79,-211,77,182,16,755,131,340,-31,223,-83,30,-25,-9,-253,-246,124,-317,-208,1,86,117,143,564,1004,-8,3670,87,134,1733,615,50,560,906,1760,1778,-113,165,-16,341,108,-911,823,624,410,13,288,-1336,160,63,246,688,2,-647,1558,-250,-131,227,1053,210,47,1360,48,93,70,268,343,159,-65,430,182,-216,250,469,644,-108,-113,425,23,-8,637,709,86,-1064,-1003,634,791,-362,50,273,1397,341,334,-64,-28,-10,-89,515,2902,133,-184,1513,136,-59,1490,980,-60,136,-104,-265,60,655,-85,122,107,-529,561,2116,615,857,26,1919,-537,854,1157,2718,1930,3026,233,7,637,215,280,13,-1493,-265,15,1106,-764,-217,889,-148,331,-523,216,-878,258,1112,1799,-17,1097,-470,873,529,241,-90,73,206,469,1275,5674,44,588,88,801,-282,-395,45,242,377,228,1319,-61,602,4208,1599,262,-11,87,255,137,380,341,418,44,2399,1600,780,-1317,232,1543,-126,7278,-276,80,-124,483,300,-63,-356,590,999,460,529,1226,-39,481,572,266,1418,-1659,689,170,1294,94,76,124,3207,21,513,1030,644,1486,64,101,197,47,407,-55,30,2,470,83,-14,6,-59,-6,90,179,1326,-69,54,-512,15,514,26,-208,5,121,1576,453,-51,96,2548,257,626,576,98,96,1516,472,-80,474,-1475,-141,174,421,13,176,-42,28,227,21,182,-51,864,-349,158,277,74,29,10,-31,36,1133,-45,299,-899,2000,43,-84,757,100,159,859,1297,732,283,5412,341,998,290,1293,1795,5350,91,427,-16,839,-798,77,61,516,223,5,768,1136,84,1994,804,266,1236,13,126,1416,1250,831,4756,713,-270,312,-30,121,-370,26,310,-43,1423,88,1190,20,1273,1740,280,281,36,576,416,1168,80,-79,405,975,1516,2614,2451,474,827,1813,17,63,73,1024,285,300,-1,707,485,-18,188,186,704,19,-64,44,117,155,-31,409,184,-51,78,486,226,-45,-286,192,3,264,637,-85,188,298,433,11,36,21,-59,1932,256,377,-29,-58,-1109,1163,-19,174,206,-41,-35,-31,-54,-269,217,414,1019,20,-210,-105,-18,13,-89,838,203,549,-86,250,1432,109,246,-936,-515,915,666,858,771,-758,347,501,47,1859,344,75,-248,-314,3,336,726,567,-30,719,3253,146,34,1048,1057,357,-198,245,-512,82,341,221,1002,837,302,120,164,66,-444,297,3379,116,-41,467,-153,1173,1641,699,1151,422,-6,151,-130,308,-30,-32,80,412,628,-1554,111,154,-98,428,-31,-2088,100,3,64,243,331,18,58,397,51,-60,302,683,-131,18,226,551,97,294,57,126,-8,45,184,92,87,108,170,-262,-234,46,178,3167,231,364,-196,-6,2277,327,597,21,-36,-53,193,14,392,-443,76,1169,-55,417,458,3656,-31,133,353,230,224,1577,-69,22,-228,-219,705,164,1562,-1051,-55,50,1172,119,82,157,49,1,79,58,-227,145,218,251,1592,1288,119,12,35,669,234,-713,-244,82,223,-85,919,11,231,1073,1647,-332,1511,650,51,-533,33,227,573,2,-350,-19,5,3,-204,1802,90,-31,-63,-17,-106,115,-62,213,-56,68,535,445,-94,16,138,145,238,615,1012,117,-91,1751,-240,137,743,97,48,33,-332,-63,79,462,5,1810,-78,-534,620,411,215,309,689,213,131,191,238,409,843,133,40,850,-66,1342,876,109,342,-93,-33,-627,250,182,148,1322,42,33,119,254,61,367,461,792,960,32,1522,29,281,-3,332,120,-33,223,122,520,45,-57,136,1381,26,132,92,219,160,341,124,150,322,-15,130,248,139,537,891,-6,104,444,27,766,-23,-296,71,-468,-62,57,372,564,220,115,4,753,2046,349,340,314,341,1886,-1149,14,165,-40,-160,349,-211,-254,158,29,-26,-1,193,884,42,49,946,-17,211,3558,361,1122,-89,-1843,117,-1124,92,183,-36,42,62,228,81,-150,-540,77,42,1380,234,-375,103,514,105,630,69,-55,-8,278,-279,-90,1147,10,-177,6896,44,519,275,984,161,75,-140,-39,158,109,-141,905,-123,-252,91,-18,-20,43,721,-299,136,-15,464,349,977,658,640,321,2983,77,458,52,237,2666,1566,924,1470,128,923,582,-301,169,42,126,174,328,22,168,-131,447,910,-264,-1011,543,-201,410,-40,302,913,234,167,-39,1412,195,142,-316,654,123,48,4,652,286,666,-78,522,-128,774,115,346,863,427,1313,80,-406,66,-5,76,277,16,1871,237,430,139,91,113,-23,423,141,-84,-278,-894,-554,-809,86,-515,-888,-3,212,1058,322,-191,3543,-307,82,-974,-1,519,27,121,-13,-297,499,360,-96,-191,-133,652,177,-180,-40,-458,867,466,484,44,-145,2026,-266,497,631,1118,140,1879,780,115,27,153,776,81,281,-44,-129,1151,-75,40,155,60,423,-53,2972,32,-547,3457,265,-45,-24,1193,-821,897,237,471,189,-18,105,1076,170,339,252,404,-1294,342,601,-142,-366,-439,222,302,181,151,319,-217,-568,-340,107,-220,-94,299,2001,-136,-307,237,143,-204,-163,94,34,1,132,298,-16,131,73,1108,180,375,2006,358,367,8,791,591,1109,-276,152,-338,241,57,345,24,5,114,70,57,90,312,386,251,52,60,64,127,611,-48,-371,-1259,68,563,-272,-66,86,123,-84,26,374,495,750,-41,44,-20,234,151,504,-56,86,25,237,89,453,3,-7,-120,26,117,-310,207,-142,-129,46,688,192,633,-344,-40,144,146,181,1240,-1718,68,120,82,70,-163,182,-46,-96,29,1056,1996,-67,-282,-636,881,-136,-1,-268,294,-13,232,2769,-145,-10,-273,-110,185,139,2,-18,-73,252,276,4,73,10,-14,42,1136,1151,150,216,-93,1733,1057,-118,-1,-13,66,-109,-136,-28,580,4629,24,79,268,123,217,354,60,831,361,-14,185,852,511,660,396,447,-79,3903,42,314,-26,306,619,-70,49,94,-85,-31,191,123,-48,249,220,75,303,-40,4659,290,181,151,-141,-45,347,3030,579,1364,259,719,566,584,96,119,-35,95,183,210,322,56,128,1024,59,710,241,1857,1091,1189,22,107,66,13,529,-236,-240,-3,429,-214,11,2,153,242,506,248,130,-155,-80,402,-33,183,172,26,222,-493,-46,1449,-148,-14,66,-137,94,418,157,158,144,102,128,723,138,-101,251,66,142,33,11,-4,421,-16,100,133,680,245,67,132,1382,-23,-39,19,353,405,-352,-48,570,103,63,189,513,595,-185,89,343,-15,520,1249,854,3047,505,66,382,66,877,129,527,210,834,839,-895,171,45,-113,32,214,55,642,65,77,-27,656,-97,326,1310,25,31,-31,-2357,-141,-89,-139,312,189,415,-434,1078,753,-826,887,-288,76,743,55,57,208,93,32,1491,693,323,195,222,491,170,9472,126,428,106,132,470,100,175,48,-29,61,163,938,61,-51,-597,134,-50,221,331,310,1064,549,47,133,538,-318,222,56,33,33,110,202,135,2449,38,244,325,2737,180,192,363,112,84,16,68,238,456,-34,-26,6140,5770,78,2068,192,149,112,57,183,10,-8,-390,137,-70,220,1135,1,3467,436,1395,255,668,-95,70,2832,212,-71,595,351,96,-16,-11,597,-23,100,224,-13,292,104,-10,3071,71,166,566,51,67,525,183,122,349,322,92,-35,522,-58,1180,76,713,710,447,445,-3201,494,38,43,6,-82,-105,-51,265,97,300,895,-53,719,360,851,3719,328,-120,41,83,42,-529,-43,84,75,-162,34,1716,467,252,334,171,-48,95,72,2836,87,-302,-179,-476,-33,765,713,247,281,78,1021,179,-76,519,94,11,536,-548,7572,251,532,-15,150,81,-22,-69,701,-59,274,101,255,-133,-326,1295,-34,332,71,1065,67,1197,-217,282,2749,799,-186,-41,54,9,-425,143,507,286,-364,547,140,125,990,63,-2146,-10,-64,272,366,681,1639,2102,2541,5741,24,1029,-21,753,385,442,1087,14,376,-68,1196,15,719,2506,2207,157,706,435,126,103,24,168,-2,914,26,864,3813,-9,320,2186,6,169,-32,32,180,477,-548,-41,20,-14,439,2239,244,9,117,-55,627,147,-15,46,198,-781,1016,35,24,176,300,922,68,-2,59,538,671,-54,1378,62,5445,483,28,2,51,618,-288,73,25,22,93,-276,6,19417,170,1024,-56,77,77,825,-106,-519,-181,597,754,1402,357,560,83,15,3453,229,125,434,123,151,29,-440,2,399,189,-9,1487,-134,1480,49,-84,92,341,223,194,193,-339,1821,238,1318,-390,-200,226,257,68,186,18,337,-457,-37,508,-301,609,11078,568,1438,347,688,551,969,-2249,833,455,137,405,574,64,-91,-66,61,158,-579,998,-950,5640,88,805,17,-94,-22,20,89,169,720,237,309,25,104,64,771,199,-204,-74,96,-4,301,-24,-28,-179,236,313,299,844,245,-156,339,-43,996,991,-865,302,-1757,-420,148,4098,577,3,188,42,59,677,464,486,23,220,861,-25,-31,-49,385,132,60,30,-1345,-8,2184,98,1375,97,-7,-577,-105,169,-29,-24,132,302,-108,83,-3350,1220,22,106,265,210,-726,110,24,-38,130,49,-571,482,29,602,383,14720,-62,10,39,-1029,3478,194,68,-178,135,30,63,659,274,101,442,-256,12,-94,196,-181,38,153,-2,-22,10744,-75,124,472,-2,453,442,848,-76,246,-242,8,376,145,159,-30,39,0,-51,-490,574,1168,-106,-75,1845,-31,205,218,-242,438,1696,-36,1381,-382,1349,164,-86,-90,-59,-101,54,-265,-166,188,-753,-521,55,23,-1051,221,-556,551,196,-21,85,58,84,102,6,30,-145,-565,-517,166,-103,248,-175,1297,1076,35,283,-695,57,290,183,-2078,120,515,116,1065,-766,-309,1353,257,-129,1957,-250,-265,116,228,2039,153,318,187,343,-114,506,47,827,243,179,110,-185,69,64,-40,227,-13,425,175,-102,-113,-39,846,750,-52,8,-580,-51,350,27,71,167,-27,-146,989,200,-427,126,-6,728,-203,80,66,73,-437,-1876,-445,544,655,-320,198,239,463,15874,-106,-91,506,154,-113,-4,-962,287,103,370,1649,137,58,233,513,350,272,24,106,-55,-192,498,-72,46,110,34,76,134,-244,104,234,34,-378,140,492,-1103,121,214,-116,93,125,59,933,-873,365,-1413,-65,119,28,552,265,106,-41,2512,405,341,255,196,-41,-30,82,5,71,63,190,280,503,837,-35,38,294,131,1255,179,44,-237,855,129,161,-80,613,479,1807,34,-55,96,443,517,-7,517,-362,153,169,1,-96,1698,24,279,46,-45,87,-156,369,-100,1923,139,647,91,-566,433,106,-492,-538,-273,-3,16,-67,-21,192,2,688,-58,31,1023,151,79,-200,96,391,65,38,-80,-230,-27,57,225,-86,16,-424,118,-929,64,662,132,34,328,-92,-630,61,257,-109,-12,254,-61,-6,1213,-381,-226,109,399,595,-123,692,-366,59,24,-63,1289,-145,-6,252,560,980,-515,424,-40,-128,10,-32,192,-50,-243,-18,2080,170,81,1257,-256,-2,-100,-59,-197,-232,1049,229,383,-36,184,-164,57,248,118,-14,364,1178,195,-91,62,804,-361,184,221,237,1036,76,335,571,315,285,121,1601,616,5,-224,148,117,-291,-28,-373,246,311,-121,136,164,108,574,1161,505,-685,-88,158,-386,194,60,192,123,-383,1001,165,126,3333,13,-259,-21,-295,1837,535,141,473,750,-240,170,38,112,353,1269,1170,1148,2550,716,-91,-305,302,417,4,42,-161,667,-34,1675,96,485,107,46,12,267,-117,173,507,167,-845,14,-91,342,170,224,-202,-86,165,218,-141,18,578,139,441,288,-343,64,11,1708,-376,40,341,548,0,762,48,-5,21,61,581,251,-80,337,150,18,231,-10,-648,110,2594,855,747,2215,123,-578,-62,66,2845,74,282,-194,115,-339,107,473,-178,334,402,-71,-1006,1564,-510,46,12,109,1353,64,92,-192,61,-90,89,86,327,303,467,103,78,37,52,137,-52,-59,-276,-52,499,87,145,4143,-40,103,-580,349,66,-36,921,662,186,349,103,13,-162,29,323,30,63,124,188,703,298,1759,193,123,335,1140,46,740,85,222,289,20,292,57,-678,43,770,301,554,123,310,1152,217,15,856,712,47,28,496,-93,157,2399,-115,502,44,-423,-86,135,2287,127,2476,49,168,101,791,581,-98,232,45,988,-55,1119,62,-228,665,-240,123,164,534,-52,516,508,492,2142,-186,232,685,1244,90,7398,1655,127,193,352,96,-329,526,-43,944,-291,649,217,96,360,615,354,-47,379,-54,25,3060,143,588,390,439,81,-27,415,-380,822,1299,17,20,1500,196,96,-130,633,-71,34,579,-7,-1,110,-410,50,165,1349,492,380,-166,-4,-146,459,937,6542,682,115,1059,242,224,59,14374,253,-102,190,-111,42,96,1136,593,-195,32,-33,462,339,-40,475,95,0,119,573,-669,-171,-245,44,13113,321,272,164,-84,253,545,944,169,780,2126,-173,-211,41,109,-107,1098,630,6276,85,-72,4070,1189,-189,1066,37,66,2245,-98,1795,-1280,-138,741,-25,844,-158,1,1101,840,128,-61,503,3743,108,3928,4092,262,-625,-107,21,-61,23,-75,268,1038,-297,4384,60,25,-290,168,-159,340,51,70,17944,69,1288,5149,10,1885,108,-35,-173,29,386,-28,337,300,167,140,-108,15,78,-869,-56,-207,-65,-224,5,288,1,62,399,430,-81,848,-165,35,-34,-180,-16,-751,-183,-117,-297,613,-353,-90,-123,143,-581,-178,-2226,-15,-178,-1762,1883,180,-103,103,632,151,807,353,348,187,2948,-181,151,-166,998,-569,1302,2153,1,-137,1167,-8,85,11,240,751,16,3,202,-279,39,39,-157,563,380,-56,257,482,-51,-38,26,230,6,35,275,-6,-328,614,116,757,1731,184,-337,184,622,2116,-15,219,139,-163,420,-5,-261,-68,-4,-22,398,1382,309,-926,191,118,114,660,1232,270,118,49,28,-106,17,-26,496,1481,473,192,99,315,-15,109,390,-249,-51,122,326,259,52,197,-7,-14,-417,466,13,83,-160,21,66,58,-251,170,269,310,33,518,1007,-81,702,824,15,-43,32,-186,1144,-1018,1830,75,310,-98,153,-19,524,-40,411,289,45,272,267,-33,55,256,-18,-146,194,106,52,81,65,182,677,-43,155,340,-53,218,909,-67,-26,34,-76,-139,72,2275,130,-756,-29,36,121,-27,-25,-622,350,55,188,14,661,-4,-150,152,169,-155,153,87,133,-545,-106,-90,-214,635,205,-137,-79,512,104,132,-8,87,-196,-166,-56,78,52,133,889,437,46,186,-11,-58,-554,-235,14,-463,0,93,-47,124,333,-46,36,486,360,-264,62,18,144,297,494,55,-163,265,-75,74,-83,131,49,-9,-10,16,-7,-18,-116,-95,506,522,237,47,-41,483,-18,-10,-40,-127,876,256,-186,44,132,-145,400,90,-133,37,543,1753,-69,24,-47,-16,461,256,444,874,535,747,290,289,-39,-9,591,-576,-96,416,-47,642,-4,75,6057,332,-10,562,1433,195,145,67,-13,-12,13,667,1263,198,265,539,235,-99,4009,8,-20,388,195,-49,760,71,-40,-22,216,91,139,11,732,143,-57,310,351,141,5,49,-131,29,29,178,198,41,45,304,723,59,410,-79,102,198,89,6,55,-13,-171,-87,763,-233,298,70,381,207,286,634,8,-112,117,86,1462,-223,387,2,-1,23,31,214,-447,14,-285,128,67,41,10,-129,11,1,-26,581,-53,384,1147,89,125,-45,-92,273,-107,338,-2,1116,689,957,49,842,585,268,82,586,130,780,-142,298,-47,543,25,272,-61,532,1223,48,50,358,482,27,1261,-2,38,47,-24,270,165,509,-92,-18,1126,1342,121,45,-68,175,1110,69,763,-88,36,432,1160,600,-227,67,10,188,7,-64,-23,-27,115,40,1,143,139,-172,-123,247,908,-3,294,488,-134,384,1193,1515,56,267,189,623,85,-158,97,1511,-530,146,169,121,307,-70,345,62,92,1,1076,236,-105,652,1195,30,3713,570,135,100,-517,208,254,447,73,34,-254,315,473,17,8,218,10,1153,-3,15,509,43,2282,60,1149,823,87,20,127,161,-3744,-59,118,-75,66,585,3295,401,-98,69,148,697,549,1549,17,288,191,1615,568,80,492,-450,930,354,618,438,198,19,483,282,288,119,10,-39,1040,755,-1531,-407,1109,153,740,177,-157,1525,991,1152,54,-139,71,262,165,244,1103,81,151,831,445,304,245,79,-413,881,80,237,137,374,471,-12,193,94,777,19,34,97,20,8,653,1042,15,8202,18,1465,374,374,84,276,1352,225,2477,543,64,1652,1273,29,137,443,2297,370,172,-71,235,222,653,-141,6,422,-63,1049,-17,349,334,-172,382,555,1035,-6,1476,517,-60,18,88,-886,936,830,44,269,52,528,62,249,452,59,84,-222,1162,1089,274,515,-100,-1909,-47,208,48,330,240,438,164,212,89,455,829,-53,295,2840,469,115,215,55,229,151,-19,-1326,75,183,-50,1218,71,124,567,334,19,64,442,256,140,910,73,28,1386,715,183,526,81,62,938,55,284,-88,298,317,-488,632,-74,5,-2,150,160,71,167,480,371,674,838,314,1267,133,207,1656,366,84,139,14,-235,388,391,135,296,289,-237,-4,-17,971,-478,164,93,1073,222,27,420,55,-4,731,324,679,147,3339,1,324,-16,161,72,-42,152,-607,1055,1249,2355,-23,124,-260,-212,133,431,64,2242,346,160,770,466,63,65,646,64,-2,203,453,209,324,24,198,-83,10,795,330,158,691,1780,12,349,95,657,9,64,2188,-13,323,397,265,-26,287,44,70,-13,97,2857,-43,111,39,178,20,299,72,176,182,110,413,128,168,157,466,811,166,234,168,249,-206,2753,61,104,-573,42,138,12,298,199,35,-394,489,-242,244,714,-6,501,228,2474,670,14,716,-270,44,179,292,22,63,295,294,162,405,1219,-102,198,838,-11,-360,-164,-149,78,-12,-173,-5,1619,74,307,748,136,1012,-34,312,665,1381,-1103,-954,553,323,549,-802,102,154,433,23,266,153,42,-94,70,128,53,58,-101,-15,-31,204,807,31,79,99,238,101,58,229,20,-275,11,22,1574,-2,-152,675,-16,23,160,77,160,79,116,248,570,-90,438,1958,400,263,338,136,1247,1590,223,44,40,54,274,-500,3,2,-281,747,412,393,-484,-695,148,705,479,204,511,57,207,320,94,606,21,631,729,110,39,181,2309,-264,183,208,-17,46,114,213,26,184,-11,543,-157,113,-386,86,718,-760,700,18,-423,60,45,-124,775,119,471,-1026,-1294,23,743,218,-250,891,299,498,179,-256,-60,24,63,1,459,50,-81,-14,2623,149,-1426,165,64,9,114,-3,41,-175,48,114,-39,220,-36,-297,96,69,-1760,74,4935,-43,1318,-37,583,226,-47,-15,243,1682,63,4,349,471,213,127,35,22,15,3954,139,-5,-392,15,337,78,182,77,-21,566,242,1165,-48,584,81,-650,53,-27,1086,200,-1457,-63,671,254,732,-261,29,83,-918,-26,-18,1171,2,100,11,-46,508,94,18,1,226,1534,705,167,6,376,-190,225,56,-8,12,629,141,498,268,-18,70,-1,133,6,-703,548,1232,226,16,224,85,181,62,59,-295,129,326,1080,64,41,6,155,1383,306,-1008,855,55,2489,-88,28,63,643,294,179,209,564,777,2323,143,2881,5488,175,-76,2226,720,793,-9,248,348,780,84,-138,600,-137,-341,35,-16,2004,-309,-230,-47,63,-31,5,94,-163,69,274,-180,907,423,516,5,-16,130,17,5,273,174,578,42,12,199,-29,191,403,170,-6,15,34,22,199,-519,-3,259,-114,476,1204,1506,568,-231,165,-180,241,-436,941,180,232,773,-214,132,218,29,79,71,-54,40,518,-88,-166,431,156,109,219,549,-27,118,168,146,160,100,233,215,-24,2177,4435,290,336,2034,-23,38,444,243,-224,270,575,424,447,205,803,-5,146,221,-736,14,29,1609,476,1597,264,692,713,117,-60,837,-12,-236,-8,188,0,27,-105,-949,84,266,814,1779,2264,4780,77,-683,-163,58,-60,36,85,330,-2,224,19,148,1076,22,199,608,146,63,58,50,37,421,366,-5,-564,-913,482,4,48,156,878,216,485,-8,1476,1255,-196,345,-118,1,444,322,91,-39,-699,-37,64,-351,271,646,609,86,851,175,-37,733,109,354,225,2301,246,12,116,411,-53,373,-15,-50,1375,-38,28,-2,-105,9,43,85,-38,97,104,2449,-213,203,240,381,-438,119,408,140,-17,-69,64,776,-445,1714,54,627,442,275,-111,120,-183,55,338,-443,87,54,12,1129,384,523,171,18,170,6168,-28,1610,126,1659,1149,234,-20,39,1389,-213,76,-99,325,121,120,-216,941,-2897,135,396,182,30,936,89,122,-37,1222,501,120,427,-58,68,445,53,-6,458,268,306,48,-15,29,-37,139,114,188,749,15,-3,-41,-4,1306,-35,-22,143,-22,-79,105,1,76,16,-15,34,107,668,-273,-21,128,70,2534,725,131,631,-455,15,137,128,134,282,18,419,489,194,58,69,582,168,112,-38,510,277,9,613,12,3,-63,-100,65,-35,1369,-1047,347,341,1141,777,49,3886,51,-255,104,40,392,952,-45,99,418,665,62,-18,106,1212,1,359,13,355,-133,-2,1237,28,-86,248,639,14,144,207,-1955,618,380,562,152,297,1272,2605,337,62,209,-1,-795,-114,1543,79,179,260,442,229,7,276,-36,460,-100,475,1234,236,1094,-75,-502,43,-44,-376,1039,67,972,340,132,2219,1582,576,40,327,267,77,120,714,169,882,49,450,80,97,14,143,-576,-64,296,427,252,-166,-492,925,273,881,131,283,473,1492,41,1100,52,-215,-35,-279,360,2106,79,558,-418,12233,-118,33,790,-1240,111,90,348,839,134,279,171,122,85,-141,416,101,558,983,144,302,-88,34,1456,-318,345,906,129,1137,211,-45,-130,479,80,110,892,193,1984,436,64,150,1553,142,436,49,86,176,9,778,1038,1032,613,1304,145,294,821,2753,804,622,67,860,17,603,159,56,792,195,686,282,182,698,2040,269,-177,26,722,-93,29,555,283,-530,445,369,469,-136,718,188,2192,1723,3964,-55,126,15,712,44,845,1026,464,1998,53,95,84,26,1443,-2,91,101,538,488,7,100,19,420,-147,98,-145,487,2133,77,262,-1,371,428,134,319,-228,175,85,2154,280,1235,129,-138,-17,261,80,113,-21,501,293,863,133,5,954,144,595,300,303,58,327,14,433,83,773,3091,461,1897,103,1013,1202,971,241,-15,452,588,411,463,81,166,432,215,213,-1077,-298,40,94,660,48,5116,979,19,-91,69,98,330,-360,85,-13,626,29,-69,665,933,297,205,1345,144,241,729,51,36,416,386,1458,50,-257,334,316,659,-119,213,107,82,65,-225,3373,14,230,-15,204,-832,348,303,1803,103,179,479,316,1647,2878,133,734,861,351,93,49,14,2521,28,744,783,-1157,701,2793,174,1441,64,132,5413,-171,1234,826,1682,482,416,20,512,-136,-673,443,484,-476,623,60,289,-386,-72,95,114,526,154,772,59,-30,303,265,183,187,78,2456,436,1024,202,68,133,410,223,192,32,-4,-683,306,1021,388,163,56,261,605,-122,538,75,3401,3092,156,898,-20,157,145,822,1589,829,190,658,572,378,-44,-1138,31,426,1638,47,-11,318,83,-2,760,62,771,530,208,163,69,-239,27,542,-1040,-149,499,174,260,433,50,2908,-253,601,445,852,405,87,369,394,-1,-17,62,148,0,-1197,45,468,555,-96,357,145,1009,164,165,42,-434,163,1180,2881,-3,3680,-827,26,362,344,46,6,15,-120,207,1039,195,62,-62,-51,496,343,51,1589,2183,526,1286,25,-99,132,131,652,-845,947,986,194,102,332,895,233,479,1689,513,-8,16,1323,413,13,-40,84,223,243,-86,14,678,-121,535,77,530,817,-222,352,522,565,946,5500,154,259,1191,63,62,108,104,70,-71,225,438,62,177,485,445,254,80,661,839,-187,-227,-292,84,-28,262,61,81,234,-15,181,-25,-305,655,509,1295,766,-59,627,2674,187,508,277,-149,517,56,200,112,99,-451,863,299,7,252,540,-163,46,350,54,2527,567,493,-112,-98,-4,334,22,-166,328,933,-66,-121,343,-59,136,2158,632,48,-114,-214,313,116,-231,118,54,-139,-346,873,287,155,480,403,1408,-58,267,500,-51,-1176,214,-85,35,-86,45,391,607,4,-157,21,-42,271,331,753,294,867,3,149,986,1051,-35,626,90,-12,329,6153,1,-409,-73,-10,357,158,20,285,299,48,-1262,155,447,-1,68,521,10,-798,-112,398,510,48,272,266,61,834,592,391,24,-71,-51,296,-437,1157,295,1988,-129,43,206,481,85,336,-135,-1114,392,517,56,-71,1991,-255,392,-480,17,21,281,-71,2,-94,-374,1370,-4,259,478,-126,144,43,22,79,1303,3260,2578,-784,197,12,927,203,149,694,328,1408,180,987,75,223,238,-201,2618,265,881,109,16,609,256,53,1864,548,-49,-142,507,574,741,363,47,1695,168,-130,218,109,-42,7,-118,52,108,595,-28,-12,14,930,371,179,1483,339,-69,-8,-55,431,220,14,118,1808,-9,-81,707,-51,787,17,1703,-198,705,350,14,529,2920,342,3941,153,128,732,198,85,143,590,-198,363,-144,-53,-561,-41,1286,49,468,761,-34,817,-1046,3187,273,435,476,171,896,307,2570,906,293,-40,331,143,210,-1453,448,702,180,182,55,35,3,1111,258,277,-400,100,438,69,-46,-42,130,207,556,124,2221,176,356,2039,19,99,507,-18,179,-4,1206,457,-9,1376,7,-1760,-22,1738,-27,237,-237,1769,253,1214,-384,-588,87,196,391,240,-337,1484,95,1565,1516,-1,115,169,390,2334,115,33,2468,356,-55,-592,371,290,-7,55,431,198,23,1907,-838,86,1743,265,228,478,-411,-85,177,58,45,47,231,-42,32,-9,72,148,-19,-277,255,-67,205,-535,69,-137,-242,-53,-452,100,357,202,494,-96,356,-89,-11,318,236,-123,941,-170,-279,523,-114,136,323,62,-66,22,-95,487,10,553,805,180,351,184,1104,880,668,1365,35,365,309,2,-1147,25,58,4,260,-1,515,-240,0,493,1058,325,333,2,31,-10,1445,131,228,408,438,905,416,39,69,37,143,36,212,1,304,-186,38,132,1008,399,244,139,464,1354,87,-1443,1443,773,1113,140,61,82,41,77,53,151,1961,-883,21,-84,196,93,-15,180,-78,92,301,61,1376,828,369,122,372,1758,-26,-20,112,160,40,1618,-19,351,-323,7,336,140,37,315,-48,3180,244,171,118,127,69,201,426,432,867,255,1054,252,100,51,248,392,2899,3147,660,-6,-229,-4,1876,611,1033,484,69,-43,1497,114,48,552,129,605,302,1066,509,91,173,-41,649,917,120,-355,769,353,462,-103,756,685,241,1303,-321,57,529,-52,61,146,876,583,165,883,418,264,1070,421,21,58,393,57,569,236,269,124,98,146,1466,561,162,117,-525,192,7283,82,3400,-1,68,327,-322,183,113,442,42,85,9,-31,67,271,1150,-56,13,179,2167,-220,11,8,449,581,-122,757,0,-61,367,2856,70,966,348,5008,71,1232,-60,641,431,1129,-455,2716,203,1047,1090,974,458,80,134,220,71,210,380,-1,182,136,363,643,78,-8,114,2144,41,72,59,176,493,561,571,134,181,385,1167,107,-61,124,2669,340,-9,1191,305,591,343,-909,34,1301,1753,1943,-254,24,-1321,983,551,1936,3503,304,258,-55,202,407,-152,2178,593,239,67,-381,114,-1628,660,361,590,389,832,4526,1299,448,686,150,-1005,54,1659,970,19,53,2194,296,650,1268,878,-3,88,23,234,458,-475,209,61,-105,143,551,239,-172,149,19,184,9010,442,369,9,-30,428,1167,97,447,-2908,339,2447,137,341,1225,626,-225,353,261,206,93,32,68,1879,57,297,1162,2080,-21,1475,-86,1,-362,-105,229,1513,548,-44,316,836,194,394,100,944,547,-38,331,2461,852,-94,149,455,62,20,134,139,102,-109,-128,258,613,87,1065,101,30,-74,196,247,367,1128,457,-138,-90,-107,257,158,1439,118,17,443,604,324,202,291,46,693,1586,2127,275,620,238,731,781,234,310,158,64,-28,195,250,-76,401,191,406,356,259,-13,444,288,491,289,525,1563,62,646,-2,-11,240,788,148,-11,1992,1170,315,2693,449,-302,66,58,712,7485,89,159,399,954,-28,-32,263,1103,-42,173,-86,-140,47,13,5,266,184,541,70,101,481,3,536,154,414,1033,1248,7,84,447,725,103,-732,-193,378,791,2,164,420,-83,-109,372,-261,-154,111,-61,7,-1418,519,180,1510,122,131,123,79,517,107,248,-3,642,93,101,192,477,35,87,-1,143,237,-32,231,761,443,353,-14,-651,1405,332,-149,45,468,596,216,151,178,-3,447,-558,343,0,543,797,900,695,-727,-543,35,4,105,15,245,310,365,143,-1067,2129,55,1885,1046,175,-141,353,1257,-15,1401,199,-27,-7,705,1985,-11,1171,237,1003,94,1399,194,3705,427,415,-122,60,-3,1670,531,318,11578,-313,117,643,214,18,114,9,-806,66,115,-133,312,96,-2,499,272,50,47,-22,294,53,107,70,160,2,322,217,74,39,1443,326,880,122,326,2406,69,1361,-444,19,31,384,480,-91,-55,651,33,-673,160,690,305,537,129,120,944,-71,-314,2638,-21,557,5276,2423,858,702,2686,142,745,-38,600,-435,193,699,676,520,586,385,20,92,43,22,564,29,-197,149,270,34,868,-91,592,1475,1516,3278,10,-24,-621,159,61,68,52,-172,-998,100,-373,329,139,307,56,1243,709,515,252,63,454,84,871,211,1229,1115,1128,-6,251,1292,1230,366,127,79,557,533,861,691,461,632,1465,1442,-325,6,-170,196,467,276,1113,773,206,337,158,-101,129,567,381,-24,900,15,-140,373,333,81,309,-59,-17,-4,-1101,-67,-83,779,68,-324,-1868,538,84,-39,181,902,299,20,-10,-77,-124,1360,929,54,39,57,695,44,-255,77,472,416,521,4276,950,-1088,1155,589,256,1666,426,383,-55,-477,516,-282,-13,646,144,140,-279,226,187,-79,773,671,881,1031,548,41,-21,-511,721,40,-1997,-874,-4,-133,2852,682,2023,565,-889,150,328,1768,-35,670,71,2563,110,-38,702,1552,386,66,122,1061,89,15,-32,49,191,20,176,368,12,1232,-17,97,90,168,-11,68,80,61,39,108,345,91,712,732,109,391,-395,741,1237,311,513,81,86,121,1004,739,38,402,622,681,272,730,-4,195,179,1012,84,28,547,96,-191,487,188,-23,68,-84,-193,1643,-13,-2,413,1516,109,306,132,178,43,905,6202,731,1673,-44,210,110,1028,122,-128,420,268,247,452,145,103,223,469,363,46,411,90,554,1417,49,4571,-797,593,-203,951,-122,29,499,-589,133,548,1181,1032,804,-536,173,98,-62,-129,13,220,815,124,260,-61,-370,416,-742,256,248,77,165,655,-224,104,48,-635,412,192,33,100,444,12,1786,136,121,722,2658,358,376,124,-103,-632,54,-278,-684,1227,31,4,344,-92,1,-116,10,188,38,814,1955,1193,159,756,701,47,-20,-616,291,22,18,118,-115,-17,15,491,181,201,-78,1248,996,122,321,-500,303,58,823,-87,72,276,-366,450,-359,369,237,-310,185,194,217,843,116,217,1029,86,356,122,-834,516,266,-298,4,53,28,38,50,1163,671,4543,131,1113,-502,118,2882,326,64,1050,924,-191,-39,102,-194,-41,2244,745,34,1,-23,413,-76,-32,-973,-32,77,138,2,6,129,130,-66,3067,574,592,57,747,399,689,73,387,1408,1247,139,445,21,281,248,-2,55,1589,97,140,3917,123,-2053,1980,408,197,-26,31,718,116,151,39,-870,-59,43,-32,-37,776,433,1117,-70,869,570,859,96,425,85,314,227,92,309,115,344,93,-139,1052,225,73,-83,1636,-158,-554,7,129,267,804,-29,-199,49,-419,-24,87,-862,664,138,189,505,496,897,193,40,-20,36,-1,854,1182,-43,69,-41,-1,-411,955,-252,333,6675,1294,700,513,425,815,230,791,56,363,-22,9,408,-126,1366,126,986,169,136,209,198,-554,63,-368,373,172,-320,761,376,996,-17,-413,663,-1139,804,23,873,659,2036,-304,-108,-249,56,92,1897,76,-1408,202,-1,116,52,62,681,2353,214,-7,111,1723,992,3642,108,294,575,201,448,755,600,-278,659,71,89,93,-2,-68,321,643,12,183,295,422,138,2660,436,-30,16,104,1960,537,-27,532,-118,4320,1379,559,-17,-63,556,6,204,119,-65,198,478,-197,-52,243,72,-296,-17,-631,-53,927,136,140,780,386,-405,-121,523,504,769,357,152,558,1390,994,-3,27,499,247,288,189,2077,-1575,251,333,1000,2172,117,660,724,472,-116,-146,-60,4946,4,546,2369,118,-32,2485,197,153,752,827,108,395,1188,535,299,-193,-581,77,647,735,36,1000,213,329,130,7,141,5722,608,333,107,1288,28,3,442,576,183,63,1018,-27,18,-49,187,1954,165,11,117,-54,577,336,241,1445,265,-837,3389,527,30,600,623,62,68,-136,-5,2689,1230,52,115,181,770,268,142,1740,75,1872,603,441,59,326,485,84,1316,1403,210,-154,-7,500,162,950,573,96,732,538,56,-61,444,5,677,1080,24,18,91,1816,-732,86,178,110,382,124,117,584,154,49,157,734,850,62,226,421,-35,709,-280,404,558,139,172,119,19,492,267,36,469,430,-459,-14,-77,360,123,-6,-85,109,50,-234,44,206,-43,722,-54,90,683,283,354,728,236,532,333,1638,617,308,360,23,156,1178,114,-190,473,4435,2837,124,3580,137,471,250,1741,131,38,63,286,1632,28,-25,271,-24,1581,1062,106,-58,651,565,122,176,417,183,291,149,325,128,97,142,49,169,289,340,1710,267,10,271,4374,-61,41,109,88,-8,-23,816,-375,-486,225,626,-48,223,318,-47,988,-193,74,120,234,543,22,199,-52,74,162,-169,147,388,153,-591,626,53,104,343,-10,598,1035,32,348,140,219,711,711,12,60,641,614,2651,95,0,980,630,487,423,12255,29,1179,2519,-103,138,465,261,57,776,1497,2623,136,-539,6,839,290,674,114,19,82,33,645,66,367,977,800,1087,1045,358,89,665,194,1486,237,76,143,978,260,580,940,176,151,288,1190,-59,-330,168,45,239,200,512,41,-202,1819,2,-122,206,344,500,727,85,-194,34,192,1027,-293,648,1259,135,1130,386,760,87,172,220,350,469,7098,2992,102,-4,262,181,2123,209,809,117,785,-42,254,2325,715,1307,-113,26,-183,-574,55,611,187,73,340,108,343,421,390,-429,871,114,391,909,51,432,3,888,112,27,778,10,425,74,80,105,163,25,56,1104,-230,5,225,119,797,469,314,688,172,-5,2629,798,36,179,160,-24,-101,405,1157,234,99,104,-838,25,169,11,235,429,575,413,145,106,-10,-3,85,36,73,762,-27,338,1001,-49,637,-184,781,-1375,33,43,-151,38,-126,3064,3716,332,291,56,1181,18,231,2419,86,478,70,779,77,579,-78,-119,109,388,94,563,-130,396,90,-81,419,235,615,1423,340,191,721,924,175,34,524,-7,-64,141,269,627,760,225,154,-43,1576,-106,-122,-69,752,-532,163,560,-25,378,640,281,-97,75,54,-61,608,1738,65,-57,-3,156,-21,303,65,549,339,-28,-238,91,215,517,500,61,125,510,-8,73,846,401,541,79,-337,494,1109,85,-194,-185,477,66,47,-15,493,615,312,1354,1610,97,-93,56,69,-124,18,504,-41,-152,164,1,158,85,-65,64,79,-185,21,-124,48,584,-10,-189,282,36,-489,397,-122,-14,99,104,-23,26,199,198,243,-33,632,351,121,77,37,-46,3,103,5,-11,-1178,415,-159,169,217,86,-18,64,76,-31,-2,21,596,51,1749,1364,1043,27,169,143,3475,86,897,1116,176,-21,141,-186,16,80,37,276,-17,136,22,51,30,18,0,-271,2753,286,754,17,11,18,859,-36,33,123,51,112,207,33,9,-5,42,-20,31,-618,-71,830,-112,429,166,86,69,535,69,17,2,-2,-64,-18,-98,-96,-152,-2,-7,254,5,34,8,417,27,117,89,31,147,21,7,-17,42,447,-31,-152,-238,1507,102,618,44,208,-49,-81,-2279,-21,9
-149,-320,-191,-20,-90,-480,-787,-116,-1,889,-527,-822,-195,39,-39,130,-203,-386,13948,18,368,-52,54,-337,108,-118,-168,-38,35,-43,-295,4,-549,-250,-303,-171,324,971,942,52,12,24465,14957,17235,15301,19170,16160,1353,1238,2575,707,2135,674,798,-3,222,182,-390,187,239,187,78,-46,30,136,36,733,47,181,-747,-241,389,10,-73,-45,-33,33,164,316,7,191,51,3,-6,32,135,-22,682,351,33,477,51,369,241,53,-65,9,241,121,30,98,-181,90,-1,-175,-4,2547,286,-168,450,-26,29,95,-163,-265,23,79,117,0,-193,38,6,163,772,6,-97,33,-10,74,174,198,-9,21,29,13,580,12,379,297,264,-147,308,67,233,371,170,84,358,-16,216,503,407,433,405,260,-259,428,67,504,-121,668,147,837,123,28,28,875,527,1803,509,808,3,195,114,32,-8,75,108,38,114,536,319,-108,8,-188,33,-22,-29,-840,-53,1220,-8,12,-47,133,1108,0,13,-33,738,86,353,113,73,23,34,14,927,180,721,-70,-177,32,6,3266,-308,138,632,-82,525,296,-66,84,-6,10,11076,-5,1196,194,26,13,329,350,694,157,-47,52,349,844,186,2861,373,954,-10,2,160,-3,147,315,235,1,272,268,54,311,94,154,5,798,26,2531,675,-45,-89,206,-26,7,-568,-65,33,80,160,307,5,599,263,39,11,-182,17,-15,674,4730,-45,-9,25,29,138,448,-27,10645,953,788,-39,-303,441,260,123,638,266,122,89,79,140,469,41,53,1693,113,129,-1037,2221,-31,132,390,-10,46,-15,28,12,598,1201,1027,1011,18,1974,262,545,17,203,1050,1326,288,77,-4,183,9,290,1031,200,107,135,1182,81,53,26,554,37,89,646,139,201,1192,28,1339,46,1568,47,8,3,-167,263,181,2964,50,100,-31,878,465,588,1133,-31,-3,271,812,144,126,231,283,14,44,-33,141,1108,643,380,-753,81,-41,95,1,-10,115,-208,-22,514,-2,28,108,146,165,291,318,80,97,154,-50,-140,-46,-184,352,485,-41,16,149,-7,-26,181,-10,96,-8,4,172,402,156,-3,341,14,203,17,757,34,-73,59,62,116,212,140,185,99,428,166,203,36,141,-124,75,-45,91,810,183,60,611,334,40,-292,503,35,315,42,724,34,1499,3077,43,-12,-61,76,147,147,124,17,97,167,805,15,133,134,43,2520,83,57,274,43,321,26,116,46,390,1838,11,151,108,-162,83,52,212,205,313,96,247,32,-20,951,202,970,165,321,1435,-13,-113,87,59,392,-111,45,845,394,25,427,28,144,185,33,-371,269,111,494,241,-19,187,3158,179,396,160,801,108,208,658,131,257,385,4525,319,122,67,119,-262,-3,130,-39,167,14,152,2699,1210,87,5,291,50,45,82,6771,35,33,70,205,9658,90,-788,938,-218,4,34,132,242,140,195,73,26,719,27,-171,399,-1,-73,184,253,216,329,86,45,66,-33,-261,251,0,-1225,-577,237,19,50,43,111,1242,184,184,38,-447,165,15,396,227,-80,-2,-5,-16,1248,49,54,-88,246,1020,-81,37,-273,-342,-11,141,108,13,178,466,28,204,93,-530,31,11,581,105,121,32,-22,-2,272,57,125,773,1055,-30,-19,36,243,125,125,18,-39,1,1361,31,-44,123,227,154,687,492,288,15,-125,128,-44,334,270,123,309,367,182,284,7,43,89,125,-53,159,13,-51,-157,280,108,-81,97,-11,113,-123,23,270,1521,135,-24,102,141,216,-167,-80,-13,141,62,148,480,164,164,360,28,23,109,85,160,64,82,174,808,623,217,-675,113,-69,6,29,141,58,365,-125,78,62,221,83,-464,21,6,450,8,13,345,90,9284,46,126,-19,465,827,61,60,408,-110,-41,378,45,73,1177,-115,-61,70,-123,17,51,42,402,-126,907,163,69,45,3013,144,31,2,287,245,-13,1755,-35,217,-4,-38,-17,-344,21,153,-47,489,55,18,905,142,62,-160,2361,670,112,-63,263,-236,346,658,742,16,216,87,21,130,13770,353,91,651,210,647,213,102,-205,386,-356,-737,278,-101,-362,-265,-482,-179,143,-141,96,235,2274,523,142,-24,50,121,286,-66,216,-10,49,84,-43,525,89,-73,-44,281,1,58,1197,2,-173,53,-5,99,-300,5,207,-57,-115,-53,-76,-130,23,49,216,-69,325,-41,1348,28,628,2,388,19761,196,-1,114,17,-84,56,-577,7831,-20,-122,-35,25,-29,-40,382,46,13605,104,49,42,155,177,-179,533,106,-201,12870,-84,29,81,-66,367,17586,-2,-447,63,36,-37,6,132,-407,571,764,56,1,-5,3331,-16,900,39,15382,1006,-81,207,385,-19,30,53,-108,70,-30,-39,4516,-81,22,-20,43,-37,200,168,-285,117,-210,26,22,24,-273,-61,86,-242,259,380,-51,-145,216,175,-21,-29,334,318,193,248,329,10,189,-31,-39,-45,-103,30,72,66,85,38,-109,25,61,328,15,87,-71,364,-20,1242,-62,-164,15876,-81,397,156,113,137,-124,-114,-2,-1,-55,-101,215,6784,45,173,-270,86,-101,93,686,86,18,145,-46,61,-207,-1531,11721,676,45,23,5867,-37,57,-15,12812,-182,341,47,132,8,-24,-16,173,173,157,-10,229,-22,1458,666,22,104,75,-168,-44,212,313,104,10,23,84,-490,76,245,778,511,811,201,64,-60,67,-4,944,78,147,-67,3639,-18,142,545,376,-156,-22,18,7197,70,247,84,735,1116,8,36,5095,-39,682,38,164,132,202,30,25,193,-29,-22,95,-42,509,89,-103,-12,41,3,951,125,144,4788,35,145,450,319,108,938,40,-37,32,2,-55,240,142,4269,247,-17,566,-29,4432,11317,-26,332,-384,69,45,-128,12,-29,-39,-45,178,633,-69,348,-29,15,-63,8,311,72,2639,58,260,527,-11,-48,40,-45,6,-121,-35,6,1086,-133,26,65,71,1090,51,127,2294,46,1280,39,163,-63,190,7,149,695,-182,408,-2,-77,1336,279,72,9,-18,0,30,68,-36,636,249,-171,223,39,15,228,-239,27,-65,-397,-160,30,-186,49,-193,32,9,-92,85,651,124,-593,-53,-153,21141,11726,41,-150,19,218,178,24,237,273,-124,49,87,12,-183,-6,46,2024,-183,124,74,-48,-8,15,179,58,230,1326,-82,25,0,759,29,-23,92,379,3648,147,106,0,-82,105,52,35,1776,87,-6,-100,308,-6,-316,-151,63,-148,-24,1303,-132,161,35,103,698,-316,15,26,221,39,582,10599,-10,850,159,67,1902,42,633,33,152,92,108,5,76,412,1132,-84,-13,30,14,33,320,-42,434,32,-532,1901,386,43,336,503,77,458,56,-158,258,0,-22,125,-69,199,43,130,1477,12,399,316,-265,29,-199,-9,111,-1021,-62,513,116,58,685,170,18,-192,622,-26,4260,-40,90,11,13,522,200,2335,39,-17,475,482,64,385,-133,145,7,1588,13290,-19,985,2691,56,-7,6109,77,73,86,445,415,513,152,-8,34,8,2031,169,114,7,128,40,13,6166,260,-54,234,28,247,2416,-311,86,1842,148,-300,330,264,71,-25,26,-12,-17,54,-188,-110,45,453,-449,325,415,3216,327,1117,65,61,9,-25,27,320,537,-128,37,4979,193,-64,281,4,-67,-17,-438,53,-12,4,41,399,386,791,321,-31,409,122,75,103,-374,259,404,-129,-21,-160,418,-71,131,108,2059,47,123,-30,8,-2,33,49,392,1461,17,-108,10,-101,86,107,1547,18,299,87,85,-10,-2,34,25,36,1043,80,68,-25,66,-92,101,915,37,28,292,-33,316,52,13,-29,-58,-484,901,269,56,298,6,-48,1501,286,8,57,48,184,-24,1740,427,321,401,76,-39,142,848,28,64,-78,272,-19,246,-20,-22,107,-161,90,21,329,-413,297,4,241,20,694,105,220,12748,196,54,-26,-14,-6,-112,31,23,99,-14,334,513,-22,136,-69,116,-71,-72,45,-33,138,180,1327,66,100,264,12,54,30,234,-34,22,-3,387,76,97,26,543,-149,69,-111,982,51,28,-265,-21,3,170,67,24,-163,70,-466,18,35,-11,-9,20,107,92,380,153,-63,332,2250,-3,882,-17,177,105,53,494,-10,173,1125,-68,13,76,18,49,-11,-9,31,78,-15,192,20,484,-5,309,866,1840,123,67,28,69,-140,56,123,-115,103,159,-26,93,-57,295,-78,-204,53,-243,71,15,49,452,-79,30,-65,-168,203,93,-35,17,444,8268,89,-47,5956,31,-15,1,-240,-38,388,75,223,69,-12,-56,-119,174,136,298,503,85,8,109,242,-207,115,691,85,-106,56,366,113,-96,14249,184,-128,581,97,-9,8,145,-1,-75,81,-72,360,-278,245,-69,-16,114,83,7,51,419,67,83,113,932,926,20,-67,-60,1621,-62,284,189,16,8,-357,153,980,2286,95,-52,133,731,-262,74,-15,-25,198,74,4,-8,42,642,9,19,7747,137,22789,18875,18011,61,-24,13,28,-195,75,-64,8413,55,-61,2499,1655,701,36,107,-175,429,1469,-30,83,14,79,994,63,43,329,-4,-120,722,-63,512,-60,454,364,3977,-7,1544,65,104,195,91,9,269,767,43,218,70,-84,-100,535,942,-9,5,504,1604,19,523,919,137,81,317,820,179,289,23,623,417,341,98,-1,-59,6000,41,16792,206,64,25,77,-59,402,0,349,-33,-316,45,661,83,179,931,107,134,10,107,66,153,62,43,-163,-6,107,748,289,267,160,2647,8,-76,25,-252,29,54,308,-28,42,5227,262,-382,77,114,-159,256,66,41,465,14,-40,-69,17,84,626,-29,26,136,-14,2,394,-50,57,64,-17,268,139,207,291,109,-29,-47,86,35,142,-11,2,999,291,1327,-345,224,25,87,1,1116,139,11004,373,-463,1449,389,-27,27,-39,-347,137,-333,873,102,20,146,2424,56,91,-61,7708,12,-65,224,444,607,491,23,13,191,524,662,-100,711,994,174,52,268,95,38,459,409,101,1376,28,10,588,245,206,558,203,149,259,239,-19,-16,119,51,157,202,183,1943,70,-91,715,21,793,514,29,160,154,93,468,1605,37,75,377,-53,-16,296,114,240,-5,102,45,6,265,179,112,182,54,1237,75,-22,-16,373,530,251,-103,71,455,4,49,477,-177,62,19,-70,10,27,6,-66,562,128,4373,-135,14,181,-69,497,522,-310,-19,-6,77,110,-188,431,-19,191,-307,84,751,175,385,83,93,20,-350,-193,-33,-13,-55,-244,10,-55,12,184,77,359,195,-13,-117,-19,579,128,-126,-18,-3,15,-21,-4,-25,258,17211,2078,330,-3,-37,147,8,683,361,31,-224,2745,25,-9,-31,66,115,-60,1304,130,-78,15,1381,-29,-200,-120,20,3,1921,-30,441,324,1485,-47,205,192,-68,618,-67,1150,149,290,31,49,18,-62,1563,-134,928,-37,-6,49,258,133,141,164,45,-25,17,-13,241,-55,48,257,251,50,12885,60,926,69,-16,331,30,1286,50,18,103,-425,36,235,-14,30,-139,-17,245,63,281,20,901,51,100,129,421,1433,3053,50,-36,123,111,-105,-16,-22,-1,125,463,16,742,-73,78,19,12,51,166,49,-54,124,-93,1046,112,88,-144,56,564,102,582,-5,50,863,-74,10,322,-15,-47,25,-86,27,-20,487,104,80,16,10792,-101,55,289,116,444,1300,666,413,256,260,83,-897,124,2477,203,47,0,101,173,57,-12,657,26,65,15606,260,85,-238,232,104,247,17,183,-104,575,-14,18,293,361,-112,444,40,-385,6,-128,-126,-75,188,-53,48,0,2159,235,13623,30,10177,1251,11,117,328,76,-100,107,97,72,2236,-11,-85,49,136,1142,78,175,292,-63,28,-165,-12,125,16,107,42,285,82,204,77,-16,324,-88,1270,38,274,66,200,183,735,45,150,14,-43,-898,8,20,102,7,545,-41,94,-20,250,5165,249,23,94,1875,120,621,165,499,1145,227,31,89,-42,86,-4,43,125,1819,162,13,17,152,47,392,-7,291,18,143,443,27,-118,-14,37,-56,628,257,-54,548,1213,17,97,-48,63,315,156,278,1108,522,1017,70,307,627,219,46,23,280,14726,-111,316,36,263,4,237,44,-26,56,1194,879,179,-13,-161,18,129,422,114,-118,58,-100,161,73,251,837,75,25,-6,-40,250,88,-18,-14,26,757,61,45,5,113,877,-25,402,42,11,-80,3,77,11,-12,310,306,274,159,-137,454,-9,154,34,58,328,241,42,-62,-30,-126,-11,154,-89,59,-72,33,80,1046,-427,246,24,2,453,3,1785,51,873,327,23,28,21,346,-210,88,-37,1156,80,-25,31,-47,19,-65,-257,711,19,78,72,-15,77,-51,483,88,-129,234,122,97,-10,-13,56,9,-22,85,38,9439,10,157,-56,61,137,-23,-24,1079,242,-224,-43,35,88,-102,39,-28,81,64,-43,104,-100,-50,725,-69,915,-20,53,-671,-4,79,625,-223,64,42,-136,-31,-63,206,294,-435,-28,88,49,92,331,118,248,31,-186,-49,122,-108,14,548,331,-156,-85,86,147,134,65,670,-135,826,170,130,225,-209,341,26,394,47,210,51,71,1651,121,464,-304,182,102,36,0,-122,1599,114,47,293,-249,197,157,-283,153,192,258,38,317,911,-20,146,-20,9,1104,-176,-9,52,218,24,-32,51,124,57,-141,701,38,-44,-48,333,0,1177,310,235,-88,433,-37,766,283,57,23,37,34,265,36,79,-16,557,9,631,116,217,141,3,-10,-205,21,236,290,232,50,195,94,102,150,329,-12,789,-2,-22,1686,-2,73,124,-2,-9,94,-93,120,137,75,-77,-123,273,-65,17,186,407,393,-86,-31,142,98,-26,62,0,167,101,230,8,156,141,-286,133,414,181,66,287,-3,41,106,2201,100,128,-502,3,-102,11568,296,789,-162,95,531,167,40,63,3,114,-22,317,72,-95,224,397,1570,78,-67,-128,304,399,1700,17,131,-27,10,202,1253,12677,11024,163,-5,84,63,46,-35,542,1,-16,40,144,-17,-48,13,-128,265,-98,193,-118,-30,118,276,-6,18,632,318,102,241,177,228,20,-60,37,237,347,1147,27,-5,13691,17897,15743,12802,14765,17070,6248,357,435,729,-11,210,216,19,347,-121,62,-223,-111,334,341,-83,106,196,36,2,-77,197,32,19,-7,255,175,97,407,-46,-24,-184,40,2,15,-63,214,49,27,-64,103,-341,42,102,-73,223,420,16,33,-105,679,7,183,-243,49,340,-204,74,60,82,254,62,-15,50,95,31,74,56,-50,-58,132,14,-23,21,18,6,155,108,50,-126,93,-133,1313,-5,-13,153,110,94,-260,123,427,78,92,-53,-249,237,75,80,102,-23,236,-2,10,181,114,-237,882,300,-13,-43,-5,89,421,78,-2,21,954,14,90,63,-363,26,212,37,69,8,203,-35,432,36,94,1591,308,834,106,28,79,7,-9,321,210,48,75,-210,407,119,450,44,98,178,7007,-56,-129,593,-35,-48,86,-40,29,-9,158,381,85,22,-130,24,71,71,2,-113,56,34,10,-66,-44,317,-11,-156,74,134,-30,-89,16,-38,29,361,53,764,162,-252,104,145,62,212,533,1277,-25,31,-54,1092,-149,292,187,107,-66,-94,-124,-28,293,755,-18,288,38,1330,-18,94,430,224,61,10,78,115,44,61,138,-12,29,229,52,163,12,-51,298,41,-34,121,690,984,117,22,23,24,58,93,104,117,755,-3,425,-27,210,444,-35,135,-66,-111,333,-14,-8,-13,118,-58,-126,-827,33,425,1450,-130,-18,238,62,12,23,170,-36,177,893,-185,64,-40,45,111,-26,11,352,23,267,-2050,64,14,66,-66,-9,22,64,9,248,-65,23,17,21,-38,3603,935,109,28,632,134,322,176,53,712,-227,123,46,-22,41,20,2265,70,10,141,3,162,-315,142,1534,220,84,302,-36,81,133,13,773,45,242,-27,44,702,-18,252,-140,512,1242,204,329,-25,-137,88,-272,-49,-107,9,86,120,15,-29,267,381,523,23,-13,-117,-497,386,20,95,97,-45,-13,109,73,-46,283,77,-175,658,83,315,1264,250,-22,8,-290,72,1174,6,-31,-192,191,-12,-107,-62,-47,-346,331,186,364,132,-197,258,-83,48,367,83,181,3,-6,-17,24,-107,440,604,-78,0,89,-78,-18,267,481,-793,74,365,-50,27,57,-47,77,286,391,1646,66,524,-155,17,2,2899,442,807,190,346,20,124,28,1183,180,214,104,788,443,767,242,9,432,2791,5,39,142,7,-131,38,-57,621,280,179,151,434,310,350,283,-223,101,-477,363,45,-4,8,158,108,331,208,170,35,-45,-49,157,-39,-163,598,-81,55,488,262,218,-78,-22,187,11,103,142,259,139,46,254,131,-105,426,9,11,2,11719,-22,307,15,260,178,1911,-37,689,-171,28,1474,332,70,264,88,-42,397,316,111,53,-18,201,69,4363,40,69,491,109,90,2651,127,261,390,764,382,368,1284,40,260,1,641,-14,180,150,946,79,1951,94,-204,537,365,-88,48,65,-36,176,670,47,-115,63,292,-53,-34,18,169,-211,-52,-30,-82,-27,532,-23,741,-166,-27,64,24,-1571,74,-94,-22,53,599,43,191,16,172,60,38,28,109,587,38,-52,37,107,290,599,943,-4,441,164,-59,-394,105,80,281,272,-117,512,-162,1199,-17,34,26,247,34,592,118,1,426,9,7,-12,68,256,-65,217,45,0,46,117,-17,452,229,42,189,10671,319,291,-1,446,119,-84,50,194,270,344,-54,144,71,-28,430,71,137,10,8,84,7,55,91,163,43,-13,139,141,-54,19,218,17,-22,3,128,-66,156,36,129,-185,687,117,147,14,14,171,34,165,36,41,81,1478,3,-50,160,1064,0,-93,15,82,-5,127,134,-1100,442,-48,52,-7,2803,21,-50,-53,47,45,-174,-473,117,140,116,260,-66,55,138,-277,90,68,434,53,-38,580,90,-127,-55,-33,-68,-34,-62,-38,562,-39,200,-16,-59,132,101,531,521,352,156,191,2,12,68,193,203,19,-10,622,-51,-66,136,472,414,101,32,-197,-23,66,-46,20,417,214,306,368,-421,51,-10,21,717,450,24,73,-64,34,541,67,46,47,-162,-22,-195,160,551,-54,95,291,-17,-9,472,669,10,165,154,20,325,64,266,22,376,191,-22,67,48,97,-15,553,33,74,171,36,459,132,241,-366,212,395,319,-201,541,-786,442,-1,146,-48,58,-7,142,-129,52,37,-329,72,794,72,418,403,125,130,628,-152,1982,762,56,220,309,100,127,18,156,-73,-45,225,26,-18,-9,227,2,-15,200,587,-33,-150,543,36,-24,82,-3,1458,-5,424,107,235,-30,152,-47,262,325,89,2,-11,-58,0,24,125,359,46,-128,314,71,214,-67,745,-460,166,155,454,23,264,-292,364,-23,388,-107,100,9891,162,777,111,749,-141,-59,508,170,671,-829,133,210,112,750,22,70,202,71,-976,-94,41,-102,-21,15,-36,-55,-17,65,-181,171,10,0,134,5,173,204,274,86,441,185,181,119,8,49,132,138,212,-30,-417,20,-22,-72,313,98,198,94,77,-68,520,104,16,77,116,35,-3,63,-98,234,-43,50,133,210,133,98,-21,28,-41,304,-182,226,207,-3,-77,188,-7,24,29,818,144,32,228,101,386,305,151,1246,0,341,189,119,193,173,236,17,56,126,-33,23,378,-34,290,-125,18,-1420,-69,-166,641,-20,513,854,-2,-166,-989,165,143,885,81,83,-464,127,287,-237,-57,237,2054,-83,4,4,444,-3,302,118,127,-12,-66,40,471,139,203,993,62,67,473,281,-199,52,-319,248,874,127,119,21,-173,83,167,1308,-12,-149,8,853,123,28,109,36,11,-85,411,-10,620,103,160,666,163,-4,77,111,205,99,262,39,-259,44,24,-98,33,-114,88,54,1238,-139,385,-11,-11,273,359,600,177,149,142,1092,-64,200,87,88,-37,502,-102,119,42,-352,125,3442,128,-402,195,-23,428,15,-122,-27,-53,317,132,544,522,1119,137,170,-18,-90,561,-51,-4,5673,158,-35,233,264,-19,-13,-141,377,2303,1765,302,354,2141,62,-218,1952,-47,-31,844,-10,212,26,-367,9,-36,47,186,390,132,867,-55,-5,108,9,37,38,320,41,2298,-339,707,30,1,17,74,6806,37,-79,17,-85,-13,14,2097,272,102,99,4088,-21,891,76,38,-59,422,20,336,42,48,-1,192,149,1261,-960,20636,80,505,-22,328,120,206,187,4505,2077,41,-55,-137,29,39,182,26,172,596,-35,63,-23,-18,62,-341,1475,22,91,50,-22,5,732,-481,16,-2,4,10,-13,1230,15,25,97,-28,29,-26,485,-4,758,18582,-16,-4,38,260,159,199,14,1487,234,-214,20,183,-64,-140,324,-76,53,95,26,160,158,-107,147,4529,243,-13,132,320,-376,-50,28,422,218,-41,91,1698,65,629,-299,324,293,2257,-55,3471,37,58,129,31,505,2142,350,-203,-29,-24,587,154,685,205,157,111,511,-148,-67,59,-40,3307,821,-2,22,76,3420,167,238,577,119,134,-881,-48,3102,74,-117,145,15621,-12,343,14517,1505,-828,492,69,218,335,3168,-15,617,409,489,650,-217,613,644,126,102,6651,638,-56,20504,351,102,873,74,-12,2,26,-7,-31,26,7234,595,-43,168,115,-14,-66,-47,230,-142,64,-16,9,-311,1,182,18,80,10,1237,-18,287,455,-268,284,152,25,-18,-9,-9,691,-215,5425,625,105,21,4440,150,78,842,41,-105,-149,9593,248,183,63,-16,1,-24,199,887,89,15,251,10,86,115,-37,-23,90,234,239,428,493,-7,57,109,0,1375,14487,1867,7,-93,-25,24,12443,119,1408,-8,-11,961,1675,-28,94,-52,7,151,33,16805,7777,-16,5676,-79,82,896,483,162,258,-333,5179,-141,-9,-96,266,-49,59,62,-7,14,-376,-15,53,13,-328,-92,46,119,1172,249,86,43,-176,181,-4,21,-57,68,-236,162,2259,477,-2,1010,3255,489,1531,17,-56,11,9543,7476,311,-1606,116,-34,295,-4,-8,771,-15,176,642,226,-3,6,1598,171,485,535,73,1316,195,1188,343,142,435,1318,16682,919,-18,153,49,110,296,-35,251,419,5,134,17414,41,248,70,6,21,99,419,261,110,-198,11,282,206,306,113,173,3283,-67,1088,3,5400,-7,-3,-38,56,-1,-77,-23,133,-108,-5,-13,54,218,93,46,151,-17,174,-265,-91,-6,-9,153,-131,54,189,278,34,170,211,-6,17,5,24,278,142,310,16,181,-17,55,104,18670,-18,-362,20,5,159,69,1506,-71,515,-98,317,141,1,1068,-15,331,71,221,46,172,30,2,87,-40,-230,183,156,19571,7981,284,1928,1626,112,450,1161,-102,96,8613,107,92,455,-693,-27,790,1748,-53,74,215,109,2793,188,-6,256,-197,-170,1163,40,701,-50,1674,7,110,-127,202,25,565,-9,-209,-146,287,-7,262,13985,29,62,-42,-8,549,5,1109,232,194,201,288,55,487,186,821,172,947,1586,259,5,6,138,323,749,322,-33,681,96,-26,74,607,-41,1313,-85,-1,286,1387,56,195,46,-14,9,-14,163,138,22,81,510,278,-2,-35,9,20,177,386,1099,679,279,215,9,68,50,61,-56,-67,931,1783,3889,24,9,741,194,238,-41,5198,-37,21,80,-45,-14,187,101,-214,67,124,34,906,128,195,35,24,2955,226,22,-11,44,13996,188,264,-39,90,-19,1036,-34,132,228,154,92,28,138,27,149,782,306,780,819,205,-411,171,111,92,409,695,469,15054,420,6856,300,150,79,168,297,87,44,8,-167,119,3,104,1107,156,45,30,2,-19,33,207,6,18,189,872,-34,18,-18,762,1503,-192,-26,281,5,66,-50,122,103,249,-19,-55,1188,80,189,-47,229,22,9,-69,96,-21,-240,116,201,108,-3,32,208,133,-168,78,138,-3,11,-213,44,30,-77,284,647,669,11,-83,45,-35,366,153,299,251,-11,1,-56,-33,-12,22,256,279,-3,425,77,-49,-40,-73,100,298,403,-11,-176,78,1,450,49,-351,-38,133,117,-3,-12,124,1699,89,-155,-43,-132,266,92,320,132,449,-23,189,242,-128,-31,-61,25,310,403,13,131,140,97,-63,-33,-36,22,589,102,543,179,227,-29,324,327,63,41,342,141,83,462,-1423,146,5,107,9,123,170,67,566,244,70,-188,-40,113,-2,-38,268,-48,-56,348,-396,120,78,-37,-286,216,284,527,-61,26,-360,-13,9,-6,-85,22,6839,104,386,219,124,-12,-91,2514,72,102,149,493,-25,141,61,5491,49,-53,62,-222,477,192,-43,21,75,1368,286,277,152,-70,470,88,117,18,268,150,14,-242,-31,98,197,632,247,60,-49,234,-41,274,1015,123,28,-173,26,66,342,12,283,229,-143,81,120,-956,125,225,185,302,111,-687,-126,-287,-2,-284,498,211,330,81,60,-222,137,743,113,101,358,663,-81,-74,-56,-20,868,28,-31,888,1795,-77,-86,9,9274,933,-39,76,-44,-76,1335,390,-51,7,44,0,36,-538,-86,1069,113,12,-37,16,30,-185,11,232,-255,168,23,187,6,702,25,-3135,199,40,90,345,-35,114,-18,216,55,145,3,4111,885,130,-10,20,224,33,111,83,-28,99,-94,66,315,-176,39,-150,14,-9,14,-6,6,9,-23,-135,-62,-123,-277,93,424,473,28,6,37,-30,5,-53,-11,20,12,28,125,-169,350,73,-51,-52,296,70,-69,-147,238,404,-142,187,257,-87,101,127,95,973,-847,286,142,141,62,115,-6,-21,413,-88,29,-43,97,504,138,24,37,295,15506,425,-108,1465,171,57,-59,196,132,62,35,-49,136,18,-285,6,200,1263,-68,57,16,-43,159,2448,106,232,3,17,-3,562,108,1293,13,109,43,65,111,104,9812,110,23,93,36,6,14019,591,0,13361,322,-26,-198,57,7,40,157,1766,1396,-8,4,184,188,293,165,160,1102,-18,-75,35,55,-30,551,78,188,323,23,-234,157,-9,30,220,1340,67,696,103,-8,-11,-20,22,83,-75,384,124,302,957,17,281,212,-212,105,-34,-6,32,-37,16,2,79,36,74,16,103,5772,673,-7,-29,-62,2,593,-102,249,-353,-8,919,21,14,143,2296,256,97,342,300,3,12,322,279,284,-5,126,126,-409,-34,-30,14267,-89,523,421,-241,75,-926,26,13,5,-54,-32,-25,-1,-45,48,-34,2,29,-52,-25,10,-435,66,-96,-26,3919,5,-309,896,13141,-84,105,48,-41,226,195,102,13194,2291,22,164,264,-38,1071,908,725,530,-17,567,17,36,34,730,56,221,338,33,64,50,76,184,78,4,130,-27,63,768,110,353,-208,-26,38,13,-4,106,117,-3,-33,632,-149,1456,32,-19,49,935,-121,23,25,48,18,91,98,130,-136,-240,-71,19,-7,563,35,19,371,1179,272,34,26,-2,159,6139,-37,735,528,215,-254,175,249,-39,1393,38,16,1283,249,-28,-19,4,-138,-55,-36,54,-21,9,-17,817,-20,-6,56,64,128,5,234,195,41,52,107,-43,4,25,-2,-31,119,54,74,201,40,-320,4,200,110,-30,39,-383,1191,2840,14,824,-14,888,8,-81,168,-12,6,-26,27,83,106,226,-35,90,4,50,17,-32,87,70,241,59,-15,247,7,137,-97,28,7,-69,17,-29,27,167,33,130,35,37,35,61,120,21,1096,401,95,363,110,10,-45,289,136,123,-8,89,9,-58,882,275,-64,-2,118,96,137,54,52,12,779,38,-53,-13,-97,348,-129,-9,107,20,33,308,-62,-9,1253,37,162,46,-15,5859,207,14,-30,-5,49,56,13,91,-21,63,-508,199,2438,1057,97,-30,3,13,117,73,-153,502,78,25,505,32,7,1602,227,592,48,14,33,410,65,27,787,267,4,-24,-44,74,152,-24,114,29,44,8,74,-26,726,96,29,-101,-421,953,7122,-125,-98,19,-60,-46,53,-154,-10,4,998,50,89,33,1159,60,557,11,334,35,-47,-42,-17,38,760,6,74,-353,-107,202,-26,-9,150,177,272,397,670,-83,431,-16,-899,-967,127,0,94,1383,-93,91,583,119,54,202,220,421,161,18413,130,30,21,413,76,22,151,198,52,-1,60,48,40,-16,89,816,2165,2557,40,-50,-67,-33,-143,107,-90,33,60,55,7,22,469,85,27,82,284,-12,-12,143,-25,25,45,55,-136,301,20,-15,557,-5,-7,123,-65,576,-115,-160,130,-2,-86,252,952,2,65,32,220,498,22,-339,352,272,25,122,100,580,398,378,836,-242,713,80,17,4002,55,32,75,123,-557,17915,-15,428,307,225,-6,67,62,34,310,39,-70,88,539,416,-19,1350,377,1004,277,185,-104,-42,91,293,-48,-86,69,627,-21,591,67,-220,-135,59,2001,293,-230,-57,52,-16,-34,-17,99,39,219,62,79,58,-84,732,-56,-123,-140,-62,457,441,62,-33,-291,1290,24,5719,17275,-49,358,43,522,2771,1267,5,16,122,84,-115,436,90,12,233,240,16153,13892,52,38,30,20,48,-5,-53,79,70,24,153,572,264,-133,-64,36,-308,-86,113,88,-123,101,13,-31,-412,273,72,-1643,17,-45,156,208,-88,25,179,489,-56,19,-7,-172,-7,-329,985,34,161,203,-47,-107,67,387,-195,243,-43,-4,-50,123,196,-17,4,-19,101,-257,-85,43,295,290,805,5453,2216,6709,-393,-85,15,39,58,8,339,-447,52,-130,439,51,70,-29,49,133,-46,41,-56,-82,56,1626,57,179,11,169,31,325,-43,478,6485,-69,51,305,244,-302,100,223,61,-2,61,70,71,-14,82,213,234,478,41,199,16,264,-15,16,-65,5,-29,-930,223,292,-74,90,12,-295,172,59,-26,-614,-406,148,409,252,874,464,12,63,-178,-117,-160,31,18,-28,1091,58,914,177,503,166,264,69,936,28,171,76,235,4,90,390,-54,2796,1096,-17,-79,84,201,958,142,245,122,-65,27,-130,-194,-195,144,-312,-527,1342,70,-121,-108,90,82,7717,169,-321,13299,-29,3,-8,35,607,1635,278,98,1929,189,114,7822,1476,2938,62,1482,7,71,65,40,172,102,264,709,150,3699,-235,1480,726,1841,190,71,425,360,-79,-7,-1395,-19,314,36,-52,20,-6,-56,-24,96,103,56,4,429,-11,18,229,-61,80,183,-13,233,1031,-321,144,8,1522,578,183,189,-29,2635,1915,454,15608,13888,80,396,159,-60,-41,92,539,84,217,-15,-86,23,100,105,220,67,-201,214,-27,-22,15,35,7,178,115,-151,124,19009,141,4,-45,19,-43,-4,-14,-40,138,175,1374,-411,1027,277,1666,58,208,176,29,-31,561,-44,-417,402,-26,-308,-7,784,-258,30,8,1908,35,29,401,-1,-20,808,-124,-805,411,56,-78,-10,187,507,38,-6,147,44,-54,137,226,481,-18,40,49,52,8,61,201,4,298,152,-36,45,-171,321,149,152,-368,-92,-19,-134,214,-36,724,1848,953,-61,124,-15,-49,138,84,1,-4,171,3,50,68,-104,-80,133,-132,50,227,638,-99,751,1076,938,93,51,184,231,97,385,-23,-2,368,22,-21,128,369,489,166,207,-55,12,-289,-85,-73,-65,240,32,10,-517,19,72,60,-242,7,-1032,1181,77,-7,-11,-8,335,181,5194,129,31,484,-7,118,-122,-12,9,657,194,5343,522,6725,-8,-14,7667,1475,-10,-48,-96,-6,250,625,851,-20,322,979,1556,42,5,69,1241,2331,-207,-3,-251,2,377,64,98,13895,26,-27,385,92,81,534,46,-7,8092,6051,-104,-2,184,9,281,-560,7405,-40,-56,-64,54,17,158,1923,287,-26,822,578,18,1069,-173,-67,3913,-62,-24,-90,-409,2116,-66,223,62,166,-206,269,48,-392,-8,36,18,212,262,617,597,-100,86,442,-285,-57,288,349,140,748,40,1,2379,1441,8,566,32,37,243,178,18,364,187,1101,-7,52,164,10,21,-209,32,-49,-69,691,50,36,-461,421,409,35,674,2062,-112,428,98,102,40,42,186,627,59,-41,548,9933,-40,158,1398,15,43,-368,118,1295,20,48,29,286,363,-1,114,231,274,177,380,17,330,592,227,98,12,56,71,98,-44,2980,495,76,47,-226,-17,-369,446,62,7,-72,-9,-4,589,473,226,94,288,9,-69,126,225,58,-1227,1074,32,14,37,359,-3,229,652,2205,621,-85,162,30,731,-18,21,-27,130,320,2254,-20,-20,228,-52,-13,555,148,-80,-28,98,317,-149,556,62,63,97,334,14,10,-29,352,-111,886,-37,474,223,480,-27,-9,35,-31,-21,6,139,-62,124,1068,676,264,6,80,261,31,500,-75,68,-71,-174,-340,62,-16,38,1314,24,220,174,219,234,200,-76,40,180,68,8,203,-108,286,-15,10085,5610,-98,108,222,1079,-31,13058,50,-31,32,46,64,-166,44,166,45,387,84,31,90,65,-96,2,-61,-52,-43,78,31,590,265,85,-112,-258,24,-16,221,164,181,93,61,-28,-9,30,90,-58,44,-78,56,294,-121,23,16,27,-402,220,-176,906,50,459,2,-88,-313,94,47,31,42,323,744,-24,769,182,336,98,-417,-71,39,-14,263,9,1253,47,1648,357,66,100,-37,43,87,-246,561,557,171,-14,472,-369,-7,0,74,93,35,264,1141,100,538,890,-1243,258,-94,82,152,496,64,36,69,-147,56,13997,172,8,1,57,132,13,99,895,22,229,335,881,145,-90,144,-4,7,-31,87,-113,84,520,121,361,-133,-9,13,11,12,328,-13,-337,-351,-2,-22,228,101,3937,5841,13,54,578,14,4612,168,57,252,-1166,44,137,728,82,246,24,260,7,-63,-132,-244,17,-1011,818,-15,-13,199,117,-23,-379,536,-167,210,-36,-236,-316,320,103,-48,-135,-23,-101,50,5,-93,-103,502,-35,-34,-112,-26,-183,1223,543,-333,-455,4422,7793,-50,137,-241,316,185,207,901,531,-142,-29,413,90,11,37,476,41,7,111,295,-5,31,757,16,-225,54,-115,-39,256,-26,124,-9,431,-121,275,-73,-50,-668,-149,388,1425,120,-2089,-52,195,105,150,-4,14,-48,160,89,2,970,226,-1,68,271,38,729,687,11662,1614,-510,26,183,6,-14,-23,1190,40,-627,-781,-80,549,-190,-246,1736,17,-548,700,-43,74,-147,2317,18,-39,97,243,217,1259,498,-40,869,123,-100,1602,1958,-23,-59,11,-228,-30,4565,-344,-1641,-2601,-7133,-592,139,446,279,6,-70,165,60,122,28,620,2035,4849,112,47,728,40,1731,941,2609,-10,84,83,13,-201,2707,59,31,3051,244,8,7,556,-13,673,991,22,1842,-61,101,7,-326,-9,16,508,135,-13,-45,1986,46,-23,81,11,32,-64,40,-192,189,646,276,38,103,9,-181,-29,28,279,19,49,338,-1,128,-44,38,258,-189,234,210,486,207,178,11909,84,12,6,61,-35,94,-44,-14,-199,-26,28,-50,835,33,-47,-75,22,352,-44,205,14,-17,-84,-121,6750,-37,39,79,26,157,-16,-79,24,43,98,133,388,-25,152,13,42,-10,349,94,153,31,1066,-31,126,40,67,-54,-15,24,-10,1041,59,36,-45,1172,330,6,132,-43,-34,4,97,12901,-28,267,-19,155,237,164,279,60,123,24,-69,487,788,-112,-107,242,36,12,-9,176,70,422,-56,181,63,49,-28,18,-82,543,67,36,450,-38,2,64,8,18,271,1518,-60,-81,-234,555,-55,118,27,74,37,-119,-19,44,255,39,517,2,228,1794,890,278,-66,192,-832,-721,-13,154,-23,-6,239,27,34,50,-45,192,231,-81,183,944,394,-16,56,-17,31,-117,-88,313,622,-75,133,105,252,667,-215,-48,939,635,77,-3,57,591,3,-165,8546,374,319,3739,4,73,4534,3620,928,-295,48,88,441,-62,12,-379,-48,-19,72,98,593,196,379,-11,15,684,53,600,157,69,7,259,341,514,1140,-191,-22,-3,-10,-37,2031,250,336,265,-4,363,-72,-46,8,64,-7,-38,-32,6,-34,-57,-31,319,53,245,75,-13,143,90,293,114,6895,14436,281,46,99,7024,8605,-72,772,-107,-20,44,-2,85,-23,50,-54,72,45,15,34,-59,-666,236,130,370,41,208,-10,210,39,5,1865,-2,72,17,-331,397,631,92,219,-77,-885,-149,-320,-191,-20,-90,-480,-787,-116,-1,889,-527,-822,-195,39,-39,130,-203,-386,-28,13948,95,18,368,-52,54,-337,108,-118,-168,-38,35,-43,-295,4,-549,-250,-303,-171,324,971,942,52,12,24465,14957,17235,15301,19170,16160,1353,1238,2575,707,2135,674,798,-3,222,182,-390,187,237,654,-6,-52,-25,-38,587,552,2475,106,-130,-710,66,-37,1699,177,118,110,-106,137,-66,1446,742,240,4978,1115,60,-137,760,2,144,-48,34,238,354,-114,47,-70,938,-82,756,-62,183,-117,245,1205,47,99,274,26,762,-101,-18,300,11,339,155,62,-21,32,-1960,1116,161,2825,61,168,2244,1254,863,-21,-120,-69,353,-85,96,2888,-550,39,897,83,-37,-12,-1002,552,1224,625,600,512,-75,0,912,199,186,410,95,85,871,1999,784,93,807,-29,-71,116,159,11,112,43,1530,1119,1819,257,305,162,88,20,369,2179,77,885,14,-60,182,1034,136,476,-496,77,1024,282,224,-8,4,-71,-666,-55,404,-2,432,94,252,96,863,38,253,245,4112,65,221,7500,-288,-225,75,112,109,309,276,634,27,14,289,-4100,877,3507,27,2085,403,515,39,324,-303,-93,412,37,883,9396,-231,50,400,419,172,2336,-51,-13,95,64,725,34,4739,-61,-26,168,12,203,133,-361,153,866,25,72,-390,171,-480,27,415,203,307,-332,184,173,-102,1316,414,124,-73,101,10203,109,44,-34,27,121,47,2845,108,335,-205,230,551,18,306,-2,-277,1161,91,-457,70,340,499,1064,659,967,175,2048,107,70,62,769,845,344,1023,1014,-14,28,145,5,178,465,144,45,316,807,816,455,-25,583,934,2424,690,1586,414,161,350,1110,400,9488,392,154,824,-70,290,9255,987,-328,828,801,6965,789,-670,47,183,494,1122,-153,10,-135,193,290,663,2033,-680,390,34,1452,-218,581,22,901,54,379,139,3514,1334,286,213,1129,1554,146,1053,719,256,236,1000,1849,899,73,59,252,1445,3272,2755,5631,2425,1218,296,1655,1903,79,761,463,1216,52,662,86,726,403,681,775,182,79,84,-34,205,1227,9597,610,1303,518,-969,25,5115,-42,265,174,24,1728,486,573,3,173,439,89,444,222,2068,-6,233,818,-489,165,1022,40,430,-353,960,328,346,25,493,-169,62,751,409,454,102,120,103,-153,174,-26,4483,158,-57,424,-501,496,292,357,592,517,-156,243,1372,359,-19,257,453,-920,-24,46,3002,1360,208,81,103,454,351,457,1258,19,228,-117,982,21,546,985,-468,-149,835,-163,610,21,541,-180,1040,255,1726,487,934,206,1,1431,53,109,141,650,-14,795,60,162,478,120,320,115,3433,7395,-257,382,-93,-1369,42,-458,4019,0,127,662,371,-94,140,57,-37,35,192,135,308,202,3388,1472,1537,-71,8,808,263,-49,180,35,286,252,4293,436,205,262,1851,321,474,772,-284,56,171,-49,74,29,37,4,154,20,41,964,30,297,-29,1434,197,1889,-66,104,697,677,117,-637,740,3189,-88,-8,59,-59,-93,43,53,-263,-258,43,-384,240,5793,-495,97,-11,-402,-24,419,-29,2328,42,5,571,463,-457,-186,20,141,-35,190,78,208,7080,-127,78,-54,-393,6,274,269,-94,-11,226,206,-122,98,180,-318,-509,-153,100,-105,185,86,-90,385,-96,-59,-88,853,22,-3371,-132,440,378,186,0,842,481,799,224,55,138,860,171,-40,-129,42,290,398,282,54,-511,31,1309,1442,-31,-195,319,226,277,3939,2483,10,1562,1356,559,605,125,453,204,268,8600,6279,2858,-86,46,84,1697,1427,196,718,735,253,914,800,1352,769,-215,645,616,1255,242,158,163,106,486,375,4329,44,326,14,104,724,54,472,848,-582,11,118,416,121,573,-150,388,3188,99,-278,1236,4581,-326,-104,-39,1260,147,-110,976,-55,34,410,1310,1545,1345,130,-32,1097,613,384,-54,984,205,-3650,132,404,540,447,362,143,32,246,221,389,2391,2476,260,-585,1543,5102,-278,581,706,220,-169,1558,1610,-297,686,941,55,-148,25,139,-97,538,3361,141,-68,1586,-41,288,355,204,-93,3153,553,120,454,515,133,292,140,1230,84,70,260,186,-34,952,-3,215,1524,-138,426,-30,214,1740,958,-321,-131,295,-2176,74,139,183,1561,-161,1008,429,2285,-40,637,409,-50,566,441,1064,-666,1345,34,69,26,335,630,84,-268,109,351,2,2388,1754,178,288,190,208,321,31,13,263,2140,707,557,168,352,-2,559,612,85,1091,-36,-11,262,124,340,836,12877,16569,204,303,1285,17,-52,189,87,2237,70,2133,1591,439,-60,-543,407,463,-103,-636,595,2179,74,205,116,242,-142,291,327,180,-164,-6,190,544,2817,2306,104,47,-209,-244,791,-55,121,-26,102,61,344,-3936,81,-31,-7,1799,157,443,-2563,1064,-180,431,480,720,32,238,950,142,13918,665,125,544,59,527,0,-110,-73,273,595,1406,80,15,22,103,298,143,320,68,-1231,2493,-8,135,-60,-121,-941,4400,-225,-302,5,755,326,59,-1037,200,221,543,1139,664,-1977,-4,946,-2451,18,90,3460,-1031,-78,125,303,156,-67,348,3183,310,-33,47,-23,882,165,341,45,107,-138,2049,137,-796,262,3649,280,92,497,304,1800,110,-58,5,6343,327,943,-305,155,247,777,-121,-160,2289,92,1863,312,1211,177,2176,4092,1243,1121,1255,169,518,165,288,-431,-2310,491,70,1626,3725,2874,188,3489,91,126,-98,7131,433,242,163,623,1692,2378,2,-2,146,249,433,18,848,21,4388,562,662,155,572,-7,96,-448,1118,96,-3739,-17,-3454,55,-5,561,-36,31,-201,102,345,80,588,-104,15,466,261,42,1476,235,285,2712,34,104,2652,129,94,-1042,678,499,-326,68,-467,404,-304,9,169,532,106,1090,-18,834,13,-47,-1074,-51,-547,46,7,2,-193,47,-884,-105,161,512,290,2569,-298,3385,164,247,153,47,-50,-27,-714,70,236,8,12,326,587,-580,526,-49,-364,2291,596,-1506,386,33,135,18,628,-988,77,-26,-14,-34,252,959,-218,-548,691,142,67,1163,46,182,40,358,64,728,-45,-287,439,1656,267,380,166,-22,69,6,912,-203,225,173,122,598,5151,34,465,80,706,140,48,23,-275,732,250,77,215,-3480,-54,275,310,-1706,51,-26,1578,57,369,-752,-80,48,402,678,367,-252,-69,-278,35,783,139,109,92,1084,-352,83,95,156,46,1792,43,156,-469,-115,-96,401,1499,683,-34,539,-567,-243,17,-724,558,76,77,2709,-398,-164,-726,-184,-321,411,110,444,112,479,41,107,807,269,755,218,226,104,2289,172,406,-3,-57,147,1974,203,1070,-614,1072,324,1245,-530,1299,24,245,783,406,34,44,92,-105,184,744,2885,4049,-1003,20,-1121,34,-390,-89,-1044,4,2170,464,1005,-117,-31,-530,71,279,-532,-221,-5,-283,1112,3,147,2656,518,120,-806,870,215,28,2340,609,290,90,12,1605,600,92,1464,91,79,338,3365,-76,120,13472,484,1568,-115,115,115,-16,154,932,79,224,616,476,-341,-17,53,371,148,456,80,9,132,1075,1576,19,712,-1048,-176,-91,198,383,690,-345,57,427,822,55,1708,445,-97,-262,91,-412,334,17,80,1241,4427,356,-239,18,5433,215,181,492,1431,-270,191,18,88,226,340,1954,4427,45,1539,760,-114,806,37,-171,100,220,-64,1853,42,57,-327,430,-275,10,105,600,-124,38,135,-82,-116,1142,999,122,1383,510,2615,455,702,397,1938,75,486,640,823,-162,492,-131,7,198,-224,3828,-112,755,29,-201,485,202,-54,430,26,650,-39,33,426,70,-1970,139,-68,1066,205,443,261,469,1415,4286,713,-52,181,-205,300,175,608,322,-12,-123,267,270,-150,55,148,-402,105,178,124,-349,-111,-278,1382,321,1957,117,308,2237,930,130,-1261,790,-841,95,816,-122,1199,-226,474,256,59,992,1314,346,355,-177,511,-174,134,1112,-383,295,441,-206,1151,461,474,26,154,-40,-47,191,202,-118,1219,1605,13,-501,-254,529,558,210,1148,-809,-71,-47,872,2638,1020,756,682,-223,318,301,-181,67,1556,125,556,70,149,462,2182,-228,1398,840,100,77,410,214,65,38,1600,1811,733,-866,-90,281,160,2430,1138,194,569,-350,793,-383,-7,5919,902,717,1092,-201,4,275,298,180,1894,-32,1998,1092,2214,30,644,-530,575,3536,-1226,359,48,2522,121,516,-308,7,24,91,351,87,26,402,145,717,1508,-31,2073,16,84,42,653,-508,310,-127,498,267,829,-126,616,496,52,288,765,231,-349,151,-78,293,141,-119,169,53,-151,101,477,74,-25,-109,431,-37,849,109,42,92,558,709,375,1875,169,-381,51,-308,-446,-345,-82,30,-11,3470,543,230,-5,14,-681,-88,-149,-609,84,274,-32,-28,-147,127,-120,4335,3822,259,-61,795,725,-495,4484,4052,190,-33,1297,244,158,-63,24,519,-139,10,5470,584,2685,2050,-120,263,-246,50,406,21,93,-45,489,807,346,-907,284,150,-3,279,-118,167,114,339,600,4414,171,-101,804,478,13,-126,23,86,2904,401,742,2139,1126,2134,383,-4,-74,562,573,96,37,85,270,48,884,59,530,6,972,361,187,221,116,181,-2069,118,-28,-271,80,207,117,-559,310,1014,19,2977,25,458,1936,930,190,77,3730,1825,2319,7,89,51,328,86,1380,1302,1453,1134,-9,192,-1438,33,127,374,634,132,-978,1128,-117,-82,157,1152,141,105,495,-5,80,301,282,321,143,-50,478,231,-76,86,466,396,51,-303,340,37,-64,1033,1125,135,-850,-1245,745,1184,-185,-37,380,45,347,578,36,37,172,-137,563,4311,121,-181,236,-386,-163,1564,1322,-32,1300,-193,-163,58,667,-102,-414,150,-764,-102,1409,1084,1148,112,1856,-2,865,1854,5948,2159,9410,1234,202,1497,308,150,26,-1432,-359,-6,216,-953,-411,503,50,407,-687,433,-446,625,1849,4234,-37,1520,-334,252,401,225,-12,427,462,478,4537,5464,-65,1302,548,1594,-312,-135,163,325,307,1249,617,-106,272,8388,4016,519,455,158,855,418,839,1594,237,176,2650,2506,74,-287,547,2548,83,5109,720,278,-127,984,272,-18,-600,178,2114,1083,854,2015,635,525,1387,103,1759,-753,885,818,1322,475,293,173,7361,119,477,390,1277,14293,49,153,1109,241,911,62,-74,135,774,180,58,11,-117,-23,-80,706,3157,-89,172,-220,-31,516,39,-2115,148,353,5670,1430,113,10,2946,752,1730,1908,328,167,2740,325,-52,218,-1405,-332,374,180,-1,65,-74,-56,127,94,583,-786,824,-381,388,2557,206,131,33,5,27,788,-303,266,-1037,598,746,18,1974,53,201,1339,1568,935,490,14240,1573,732,363,2821,1887,5940,154,540,533,426,-1017,273,149,200,735,33,2396,1109,306,4329,722,412,814,111,438,1191,-205,1952,4876,252,-133,338,-339,149,-266,-128,139,-78,2960,47,1547,363,664,315,724,1499,43,307,2520,1838,313,-44,1450,1618,1492,4830,-38,335,620,3009,31,37,187,1590,364,517,30,2228,517,29,331,315,1108,41,-96,77,574,362,57,1631,321,-12,-4,328,323,-12,-306,199,-80,1171,797,211,1001,36,513,-11,146,-4,131,5119,392,379,-44,-11,-798,3895,20,113,79,199,-70,-20,-24,-130,166,468,1799,-73,-261,64,2,39,-29,1580,944,1507,-30,143,736,103,-249,-1225,-577,613,822,997,738,-1261,1145,551,50,1242,539,241,-137,-248,-26,315,1639,2571,97,937,1093,905,67,1605,1294,779,-115,364,-431,91,575,348,235,2176,-246,227,-342,-196,480,477,4767,-126,10,466,43,1055,627,591,6399,1361,43,221,-464,-19,2,61,73,338,378,-1458,302,39,45,688,-43,-1793,196,59,67,189,483,79,96,427,76,-15,182,429,-78,297,250,742,134,942,51,677,-93,34,305,130,-246,68,-42,244,-90,-33,332,3801,70,-46,-265,36,2108,24,893,50,-131,149,131,70,1189,-182,146,1285,-98,363,844,4548,-9,69,210,215,233,580,48,58,-744,114,880,47,2523,-707,-28,97,2074,419,125,269,139,-324,-9,707,-343,738,387,301,4487,1481,262,-25,95,849,208,-754,80,26,467,16,1209,113,225,1513,1357,-211,762,319,-140,-425,52,459,855,-191,-508,-86,2,63,-189,1374,228,-119,-62,14,5,-140,2,-4,-63,87,463,-59,52,84,195,112,-39,893,1003,369,-107,2233,-568,248,509,173,78,18,-266,-68,371,575,22,2944,49,-748,-69,518,252,-192,446,225,238,140,429,505,715,-28,-10,1454,-8,622,383,177,1356,-97,-243,-534,308,257,48,1844,79,63,77,149,317,325,431,1106,1803,1252,2290,47,395,-84,713,-24,53,186,62,417,3,-33,26,1222,13,333,174,550,164,686,271,151,234,155,-2,331,141,161,832,350,120,799,83,1197,-10,11,91,-495,-23,-9,666,565,167,792,-80,2198,1849,750,616,1743,187,2508,-1570,102,845,26,165,573,-85,-161,166,24,94,14,284,2347,726,128,1299,-11,514,3554,-64,14,5,-1471,124,-1048,126,-26,-34,203,-69,291,246,-63,-188,1781,85,2601,475,-59,155,-147,9,1116,30,-29,2478,332,-269,-135,-464,93,-78,6433,-11,684,149,695,279,-154,-331,-397,124,273,-183,1027,-312,450,498,-100,-148,50,131,-308,412,40,386,356,1901,401,808,316,2180,462,622,69,200,2335,482,1020,2031,169,735,638,-385,510,45,24,193,645,-316,374,-284,418,2059,47,-899,392,-15,299,-2,529,915,316,1172,298,1501,142,620,-413,241,220,54,-112,1327,264,234,26,543,-149,982,20,380,882,494,1125,147,-155,127,130,70,505,-31,1865,88,739,449,109,4180,-61,440,129,-95,78,-665,-140,-1270,295,-576,-221,205,230,1073,503,-117,5637,-389,51,-1183,20,522,625,128,7,-518,331,642,-158,-175,-392,2966,623,-189,77,105,213,66,365,19,86,2424,-1010,-60,20023,1806,178,1943,-27,19,11,530,1398,336,689,183,-307,1978,579,18,111,8,527,-224,2745,66,-812,4585,257,-81,-30,1485,205,203,513,374,549,73,235,828,149,467,1567,1300,-1227,561,557,-18,-505,-369,65,223,-560,3,13623,16,-447,-898,67,-543,205,85,2550,-70,-383,131,212,-127,-165,38,43,1577,89,198,124,143,98,1488,307,627,2135,824,223,-14,888,837,1091,-421,244,-292,696,371,684,6,26,539,40,-1150,97,778,840,275,148,69,21,198,576,-173,78,-1048,250,842,-443,352,172,263,-47,33,652,754,1083,86,137,13,773,88,723,-77,282,-74,286,204,-70,-14,-25,-121,-113,161,-422,151,-197,161,47,758,1449,286,-360,-37,198,387,16,364,-1790,47,44,129,29,-134,2,-25,-410,-24,959,1148,0,182,-1553,1017,-549,99,-313,1271,-33,480,3270,-123,-28,-470,-39,216,185,9,-162,-50,325,632,67,79,20,-37,-83,682,1487,53,337,-190,2668,468,-90,43,6,117,-37,19,-42,866,1569,107,6,-177,240,290,355,6,893,512,-23,256,776,109,183,3151,893,-147,9161,56,388,-58,736,307,-18,42,237,11,37,430,288,-172,339,0,47,179,30,4941,585,381,456,-145,-355,305,6195,1166,1511,-86,5094,782,916,132,146,36,68,278,305,364,362,128,1549,124,601,276,1049,1892,401,43,-136,81,-11,1239,-141,-562,-43,446,280,99,60,129,221,1298,421,230,-67,-183,309,192,249,200,-36,221,-82,13,586,50,-9,2,-96,82,548,53,284,20,677,-56,910,3,-45,288,46,130,63,138,45,395,6,83,141,987,305,67,199,1047,1,16,30,381,480,-410,-95,400,739,203,160,447,317,-55,73,1213,-225,366,1278,872,458,352,191,811,567,1273,220,611,661,855,361,-1004,600,98,-46,57,314,138,568,118,63,-90,623,15,344,4747,59,762,31,-2690,-161,-41,-137,647,26,525,-62,1767,990,-899,1071,-422,-83,875,1,117,-525,123,-52,1331,1211,298,270,313,672,84,13336,96,230,-52,-131,501,138,-2,49,-13,373,684,613,102,23,-560,270,92,707,731,897,910,1560,75,141,783,-23,380,67,197,-48,208,218,203,303,-140,340,-80,3076,333,187,536,253,214,130,75,252,777,-68,67,1219,5385,97,2039,144,463,77,156,327,530,-280,-89,471,-6,192,1830,488,2763,528,1048,217,773,-13,28,6187,292,-91,880,708,79,25,196,870,-67,247,648,0,482,191,-6,1223,137,429,1218,190,45,397,561,199,181,137,151,-92,382,-59,670,54,905,1680,621,800,-1378,489,-18,-56,-27,-292,88,160,649,410,423,3257,-4,338,382,662,1073,695,168,-67,20,34,-744,84,195,107,-117,728,679,218,474,396,58,-198,167,278,1670,423,-366,-335,-469,-15,491,1218,187,208,-7,867,34,-77,452,-87,-76,757,-521,877,327,617,402,398,120,-46,-35,547,-282,858,-60,154,-72,-427,1239,10,24,218,1342,-65,1314,-56,188,3014,725,-100,64,-4,50,-671,79,-164,269,-438,237,169,441,895,-70,-2226,-6,109,689,378,328,5435,2586,2245,6540,531,1364,20,2532,698,1202,2349,-27,261,261,951,126,518,3203,3683,521,1158,1472,363,178,177,-996,33,327,-57,3270,9093,-63,269,942,146,305,79,-65,39,1007,-257,-38,-321,156,140,9244,187,-43,101,-44,626,213,-22,-6,1956,-597,1348,66,-34,257,-6,878,33,369,161,422,1411,40,652,161,1325,319,56,32,15,811,-195,72,37,33,116,-244,-71,20089,184,1170,-25,116,92,704,-229,-1033,-5,652,550,2011,316,628,266,126,1636,278,165,701,192,-237,73,-589,-93,857,122,-26,807,-153,2756,204,-77,292,875,335,150,377,-202,2173,53,177,-472,16,393,406,-38,90,50,248,-186,-49,274,-170,911,15602,1104,226,701,1177,257,1374,-2390,557,195,94,287,142,-26,-502,121,3,224,-858,1570,-929,1253,78,998,85,-118,-30,2,177,729,-121,227,181,2,214,107,1313,811,-363,37,80,48,450,-89,-212,453,161,162,455,1468,293,182,690,-58,1434,755,-827,132,-2050,-721,240,3603,935,2265,166,242,252,784,516,1141,-31,132,922,-6,24,604,-78,-331,394,-94,-793,197,2899,180,414,64,3,-477,-213,108,55,-286,260,882,-54,332,-1243,1093,63,108,946,271,-1571,198,191,89,587,-4,-511,105,281,512,388,7343,-4,101,229,-805,2372,446,-84,-31,-135,129,137,1478,255,141,-1125,518,94,0,52,375,21,117,-277,-70,12464,-98,132,521,127,622,472,233,-59,141,-159,67,669,191,67,37,74,99,-366,-786,794,628,-152,-8,1046,-79,543,84,51,1443,1501,-333,977,-174,1066,24,-460,166,-292,-17,-201,749,-214,397,-19,-829,202,71,-976,134,-603,441,86,-417,198,94,104,116,-3,63,-93,-962,-301,98,-448,164,106,818,1246,72,341,-1011,236,298,290,-1420,155,641,513,2056,-989,-97,2471,403,-72,2054,101,444,198,361,3055,203,993,29,473,-199,692,83,1308,853,-326,198,-221,103,33,-114,291,-23,600,-37,-102,-402,150,522,1119,-54,17,-236,-90,561,-35,233,312,151,-141,841,606,-176,80,354,1629,-164,290,63,-47,-976,-2877,-67,844,649,-367,390,273,369,15350,-129,-517,857,168,-154,55,-102,168,367,1429,4000,138,596,242,294,383,368,236,115,-148,-150,521,-8,125,192,112,98,195,-283,176,175,197,490,144,323,-1012,256,229,-482,57,226,-35,718,-928,197,-1200,-216,37,209,1133,120,155,176,5149,-37,316,430,278,17,-11,111,48,-11,77,690,373,404,376,-51,29,575,134,625,309,-115,-352,288,102,529,37,1160,104,1610,105,-616,94,666,359,-25,846,-214,102,465,73,-122,1351,66,65,-72,-56,-104,-207,157,-53,3721,131,1574,115,-771,531,-56,-640,-660,-432,-8,47,-71,19,163,21,956,-40,37,1163,186,89,598,81,613,76,-10,-338,-242,-80,736,182,-98,185,-447,99,-672,136,754,115,117,411,-676,-785,191,526,-87,-74,967,-84,8,2062,-110,-7,250,1614,719,-274,1376,-377,538,197,-453,2112,-125,-75,236,497,2204,-412,393,25,-127,-17,-82,334,154,-305,143,2209,230,68,54,-98,27,-345,-42,-533,-30,1133,2127,676,-8,188,-92,49,304,288,-156,347,1167,176,-43,123,894,-454,38,176,1095,320,42,399,594,380,300,41,1897,383,6,-17,148,233,-173,-39,-274,300,196,-76,238,86,107,78,1097,401,-1002,-77,219,-364,12,90,148,124,-248,998,-302,103,1699,9,-379,39,-289,2132,507,149,507,741,-404,159,-52,181,646,3628,2728,77,2962,1146,29,-567,-211,407,-151,330,-186,1104,-39,1022,46,1752,143,152,203,159,50,324,954,-99,-782,549,155,878,195,260,93,-12,-99,160,-79,69,1499,263,125,404,-404,699,15,1070,-312,29,307,1388,-13,1128,53,0,0,29,817,152,83,390,95,26,-19,198,-495,206,6848,1663,487,1456,194,-25,57,1,1855,692,-55,-276,146,60,204,452,-389,291,85,-26,-899,1989,-514,228,78,-122,1536,195,-187,-76,66,-148,255,77,354,93,677,150,219,-157,33,32,65,-175,-356,-149,888,-100,219,3945,-34,467,-475,661,-139,26,691,958,459,653,295,69,-157,49,830,12,23,69,843,237,445,1521,87,-83,321,1189,213,2016,82,258,435,-8,373,-94,-617,-38,810,876,790,393,129,1730,151,133,843,940,85,-368,738,-238,97,6314,-231,346,138,-315,-81,107,4410,106,1806,38,569,60,622,1123,-249,-25,92,2609,158,579,175,-186,52,-424,360,144,832,32,2205,778,519,925,-62,304,2615,2123,-18,6713,3805,230,1151,404,402,-540,-321,-25,1706,110,637,333,136,166,790,281,-151,825,-178,27,4666,126,1041,130,613,441,-74,448,-637,447,789,122,-24,2148,276,118,30,249,-56,46,615,43,21,69,575,-121,450,1899,951,776,377,226,-222,227,3508,6894,705,25,4032,115,424,270,12974,308,3,187,-192,-8,15,3376,1487,142,13,-19,863,939,-81,685,111,-148,343,543,-828,-181,-172,489,10795,812,644,1,-66,1237,996,586,93,788,660,-1643,-215,-50,161,-22,0,119,8253,33,-79,5676,1358,-333,901,181,91,8884,-56,9543,-1606,266,771,419,794,-177,-131,1283,633,141,-44,576,8613,214,2793,4422,372,-481,-127,-13,29,48,-199,487,947,-294,2805,65,118,-100,514,-19,182,782,111,16434,118,860,14553,33,872,281,-47,-240,208,425,-33,403,-11,542,97,179,564,107,-1423,-249,-48,-56,-286,-97,527,1,114,195,497,-41,1015,-173,66,-197,416,125,-687,-284,60,-222,663,-141,-86,-302,162,-538,-185,-1142,45,187,-3135,4111,315,-187,39,424,125,548,296,238,49,1555,-847,286,-342,1076,-616,1360,2372,504,-75,2666,-37,255,13,362,334,15,33,145,-222,189,178,-76,581,231,-29,164,7,47,20,61,349,64,31,911,189,-214,1293,44,865,1766,188,-130,124,598,188,-9,197,228,-154,269,19,-212,18,-13,-8,319,1908,502,-926,97,48,139,358,962,282,195,-139,115,-39,11,21,713,1999,201,320,236,285,16,241,263,-225,21,314,-273,292,170,41,-87,-1,-209,241,40,258,429,89,197,-169,334,294,219,488,-13,601,782,-166,1211,3563,73,111,88,-348,2151,-1419,1126,120,268,46,162,10,682,4,373,411,58,595,157,-210,-15,332,-84,-235,165,89,18,81,193,215,120,38,183,352,-216,1027,1085,4,143,39,-210,-73,45,4447,155,-92,-22,155,192,-77,-39,-771,345,76,485,435,855,46,-171,411,114,-210,298,53,73,-592,-43,57,-173,1012,331,-104,11,1128,67,117,-14,128,-130,-27,108,52,23,13,640,342,22,202,2,-47,-510,-317,30,-332,1,415,-81,341,289,48,5,1401,194,-12,-22,126,153,245,612,43,-4,184,-236,145,-8,517,72,84,-14,18,114,-78,60,283,593,289,321,-13,72,228,37,438,-72,-166,1008,352,-169,68,2,-72,375,255,-167,-17,957,4545,-109,-201,-105,12,1618,372,575,3570,1057,960,463,364,87,-65,687,-58,21,544,45,4482,78,227,11760,673,51,2415,1355,343,322,141,-141,11,-35,480,4923,490,310,685,167,-523,8648,-10,-22,464,287,-9,1118,356,345,100,51,95,499,-16,1194,220,-129,628,980,189,8,126,-173,-20,46,174,190,102,93,849,1176,112,317,0,131,99,473,102,159,-12,-187,-136,248,-72,114,109,749,245,218,500,7,-127,106,106,1443,-175,528,64,17,25,22,300,-456,552,-244,301,57,236,10,-201,214,-11,864,916,362,595,1078,256,250,22,-80,311,-109,819,107,2864,596,2387,83,508,515,299,839,1701,402,913,-56,374,-57,952,-12,776,26,667,1879,-41,68,816,1363,434,834,35,13,49,8,854,76,1127,-22,-105,1911,1295,264,52,-55,496,3026,-209,2171,-150,20,626,1304,2122,-173,1085,41,71,-42,98,-13,25,230,3,149,130,122,-18,-98,476,1347,18,77,4430,-467,650,1137,844,95,665,132,239,-1109,-108,142,1434,-398,80,158,-13,533,-19,131,-310,78,-31,4013,231,-50,1442,2081,32,2762,717,39,119,-460,34,314,581,95,115,-329,342,516,123,766,305,229,1940,84,69,2396,50,2673,191,1136,814,54,105,79,90,-3543,-28,134,-48,185,608,3203,509,69,19,157,949,343,1221,315,782,89,4327,1171,155,438,-276,1184,-149,569,872,103,-11,1304,286,1560,61,-2,-46,1335,935,-2506,-37,1824,358,1339,205,-49,5607,1349,1189,-27,1240,187,552,128,182,3610,309,570,599,381,576,257,271,-488,1572,531,948,520,627,584,332,277,23,1725,12,-36,124,126,64,648,865,7,10461,70,1020,1260,797,-376,201,2677,519,3001,2356,59,943,841,4,203,273,1693,535,542,-81,794,905,1250,61,-6,870,-66,1893,-90,980,2278,-24,376,419,413,464,1235,128,-18,40,62,-531,1697,863,5,221,74,553,62,282,732,144,40,964,1553,735,483,471,-162,-573,53,273,157,977,1,1250,303,923,109,609,1160,-31,355,9372,1399,180,465,-29,-30,204,-69,-1448,766,179,-26,2301,123,340,1893,406,207,954,507,139,445,1417,105,7,4274,1090,339,528,59,94,1121,55,404,114,590,564,-815,227,-95,17,100,447,298,83,303,1951,785,1221,2676,418,4484,579,219,1758,480,71,153,86,-39,471,700,361,464,-189,-271,16,-2,2412,-265,374,122,224,-103,76,150,107,92,40,1068,839,206,3541,30,742,89,135,534,5,209,-569,1525,3134,2970,-20,-176,-198,-753,194,968,21,5273,414,-10,689,700,79,59,3131,133,-14,257,-6,943,76,115,325,-199,26,644,460,-143,932,3508,-69,340,303,646,222,2239,4918,-43,1785,699,535,22,573,281,131,-53,225,6670,14,118,77,255,147,442,-133,272,258,136,432,53,123,222,1198,886,134,139,868,424,-132,3841,47,105,-1369,-273,315,-56,555,305,465,-322,673,175,323,1268,94,501,106,2629,2341,87,418,-426,71,600,-10,8,88,255,222,-67,1062,1399,140,558,657,2,-59,-309,-343,-154,-5,147,119,3440,66,252,438,207,1395,-4,403,643,1888,-1014,-298,509,549,1615,-1045,321,75,37,50,522,63,-46,768,120,251,42,119,-181,-41,-60,170,1015,60,107,165,300,295,24,323,127,-148,40,170,1634,60,-271,746,-1,467,-390,487,690,109,274,414,545,-164,737,3721,646,778,383,-225,1447,2216,209,90,3,1090,323,-959,-28,-14,-49,961,316,378,235,-776,690,394,627,385,385,52,52,3,594,2303,-509,1204,1564,170,727,346,3801,-260,390,559,8,251,290,130,200,262,53,782,-800,211,-161,115,1468,-278,583,155,-409,276,66,-207,576,174,534,-1728,-1188,-42,261,217,304,2625,397,805,232,-306,43,1,184,37,676,90,-124,32,1734,237,-147,575,374,-1,283,59,16,-182,121,-27,214,251,22,-277,414,40,-1888,-107,9282,-89,1644,72,2041,237,-30,-25,-66,2041,204,91,6,430,435,138,95,25,50,4983,226,128,-353,94,2061,49,431,39,-85,1468,189,1045,226,304,82,-23,220,-36,613,439,-1618,695,949,289,436,-565,252,145,-365,27,94,1300,62,117,-30,14,891,225,-15,15,552,1833,262,306,111,196,-208,33,-15,28,71,773,321,1263,297,-360,221,484,926,240,-106,1877,1522,653,76,393,95,96,220,124,-663,176,145,1631,261,469,-13,262,613,231,-1575,3240,97,4395,-20,11,843,1380,668,411,1023,412,134,4087,394,5292,9036,162,-193,2910,3190,1545,9,339,413,820,399,-67,1653,-141,-717,27,-9,1641,-206,-291,-5,59,57,-46,232,-384,82,208,-207,775,213,1010,-98,255,132,-22,131,293,248,2140,542,-10,613,473,34,768,115,-7,70,21,22,279,-251,150,919,37,406,2317,1113,359,-348,54,-189,276,-506,1102,127,894,1102,686,155,34,39,635,81,-85,40,337,193,-149,1452,209,682,388,1131,-40,168,320,177,254,94,472,502,44,3053,4473,258,441,477,310,-219,497,676,-116,622,1622,884,763,315,2403,-18,370,251,-339,73,40,1274,1208,1176,216,1037,3013,359,220,1653,-39,54,-30,197,173,359,-21,-1256,344,-103,1253,2252,1033,1127,103,-541,115,73,-337,-52,218,504,213,476,544,1895,18,-8,199,287,594,279,210,33,29,370,498,12,-317,206,288,72,157,485,1257,632,1093,-139,3827,600,-231,1181,-290,61,451,335,78,199,-722,-97,148,-1134,292,510,648,150,758,193,-51,609,925,548,108,546,480,228,106,481,-222,671,297,36,2957,63,100,-56,-113,55,78,410,-59,151,288,4853,-463,279,251,926,-644,131,1126,272,110,-90,114,392,-595,2552,368,529,201,977,-44,252,188,260,382,170,285,28,74,550,1946,1052,318,-27,489,9691,159,766,542,2038,1483,728,-115,-251,2073,-284,335,-170,446,40,471,-185,1157,-3013,199,625,511,19,813,229,445,698,902,869,409,670,5,-2,616,77,37,82,399,507,45,25,-9,-16,364,268,-81,785,6,25,-66,-13,612,91,204,627,369,-19,162,354,133,101,-60,710,592,1486,-667,9,36,52,3002,1302,315,744,-310,54,129,185,100,261,73,1464,375,-20,65,167,1413,533,239,-71,761,527,107,1593,-67,39,-27,-108,89,-25,2912,-1497,224,890,2886,2082,12,2066,51,-224,317,253,170,2733,-146,199,233,1552,79,-7,128,2171,355,877,116,1065,-53,143,2261,52,-14,1044,693,63,267,803,-3271,712,438,-210,278,311,1536,3092,915,58,118,127,-961,-149,1847,334,583,647,438,107,148,301,69,929,-225,1118,1111,125,2581,110,73,-83,3,-144,1796,549,1408,788,634,2721,1754,1099,126,1279,641,109,76,2463,-75,1029,329,375,282,1093,166,1027,-805,-81,384,295,288,-360,-745,576,563,913,188,224,169,2200,-113,377,519,94,-46,-206,942,4500,365,696,-386,4742,-73,-82,831,-1817,166,-48,1202,1968,372,898,429,448,9,-176,1518,811,703,1817,156,279,85,84,1409,-409,937,884,212,1775,340,-176,20,477,183,204,1455,67,2388,433,162,869,3337,192,862,113,135,616,295,883,1923,1303,782,1787,544,696,1223,4296,976,160,-175,1204,3,420,104,448,1938,293,1031,1020,402,230,1021,542,-84,128,1945,-140,242,2010,1134,-401,420,606,1138,-179,1108,1029,8167,2572,5475,-32,163,2,1276,235,1214,1663,1950,3402,222,177,314,310,3861,-70,90,189,585,857,121,80,76,804,-21,153,-390,298,2510,-44,1014,202,400,976,33,294,-310,574,203,9250,-228,969,367,-171,9,543,-107,6,517,524,1234,1350,133,124,2023,235,490,368,983,108,1313,-88,621,215,1133,7240,1168,1424,603,1459,2487,1375,18,-32,1336,1418,928,980,27,213,1171,-35,734,-2011,-250,628,-15,848,732,2957,1241,-109,163,303,118,135,-301,469,47,1487,-98,-138,1307,2582,147,332,838,93,177,2827,333,116,361,400,1671,42,-224,297,114,217,-66,483,240,236,1280,-343,6162,96,793,-66,339,-1011,444,929,1923,346,759,394,805,4165,1989,91,1038,1297,509,393,397,91,5302,67,1273,1698,-9,848,2053,285,2573,187,387,4013,-13,2172,1977,2427,2459,590,158,1019,297,-264,594,5249,-580,1808,22,210,813,-72,80,48,1700,831,1725,388,-46,445,145,561,416,189,6488,1046,1953,462,-73,161,586,712,857,29,-37,-1052,404,853,876,543,188,231,815,72,125,400,9529,4726,69,1912,-105,466,640,820,1674,720,392,762,316,287,-125,-916,37,1277,1264,238,-27,381,597,106,1036,38,3545,544,361,447,133,-264,-5,503,-1247,-384,1137,270,664,375,157,1769,-186,373,678,1781,644,-44,251,939,40,6,492,394,391,-694,-23,439,987,5,-43,269,2344,392,391,240,-633,151,1372,3279,31,5793,-1414,10,206,198,-30,68,60,-154,-69,1598,332,202,-101,116,329,302,283,1977,1836,479,5041,112,61,73,312,660,-247,561,998,320,79,555,925,178,353,400,550,35,-50,1217,250,276,-31,451,603,2146,54,118,939,-543,2223,-42,1239,2198,-401,327,501,1032,1720,4764,370,1460,3006,181,37,268,190,167,-61,244,561,-37,167,600,376,-10,1182,664,1226,-197,-283,-305,128,367,971,181,127,798,329,323,110,-196,1125,673,4452,1092,-170,626,2347,290,523,239,556,458,55,248,186,2020,-524,2176,679,-32,331,1762,382,15,503,70,4015,1837,707,-155,1066,312,750,-3,34,379,1203,15,-131,1822,-35,-361,2615,566,91,-154,-105,593,518,-206,502,226,-361,-537,991,357,1127,463,602,1806,-44,627,567,-84,-1388,258,-81,25,-27,392,938,824,195,-50,160,-159,545,50,754,349,4610,-11,-327,706,2042,448,696,78,-44,946,6048,-13,-338,-29,15,462,164,57,498,927,265,-1023,434,983,90,146,594,5,-857,-222,701,326,567,403,282,727,2936,3565,525,3,-71,-244,195,-602,1328,771,2289,54,27,277,613,16,504,72,-1506,1420,1047,177,-20,3872,-15,345,-319,9,53,342,-179,95,-101,-96,2030,167,309,277,-353,453,720,-15,75,926,6151,1835,-1117,494,73,269,232,-32,60,325,2799,556,836,107,634,1464,-267,4622,209,500,208,430,1044,412,154,4194,348,109,-129,317,605,781,482,204,1773,62,-65,298,485,-142,-35,-28,-132,312,910,148,35,-76,897,549,607,1278,319,-144,-24,6,519,51,-17,538,1260,-77,-94,1577,-166,1248,2,904,-186,842,713,33,1652,3851,148,4426,367,136,1062,306,173,405,567,-233,603,-169,157,-395,148,2069,18,1653,557,5,1293,-743,2249,26,966,184,333,2611,1304,1581,1539,96,112,273,369,1221,-1603,362,707,206,439,30,-103,516,1515,1004,821,-352,471,720,56,146,12,377,368,2868,129,2021,2179,2146,2930,45,100,1029,-56,112,-293,1078,911,171,2714,19,-1334,361,1305,-8,304,-236,1460,548,1511,-593,-685,3,896,538,631,-153,957,127,1577,2736,45,41,160,1231,3541,102,68,4827,640,41,-237,322,117,255,101,1222,479,178,1646,-215,461,2001,312,490,987,-96,179,5628,137,189,146,203,224,80,-68,208,194,17,-381,240,-114,323,-1208,110,-378,103,-208,-594,343,458,199,2062,-205,443,-68,85,353,299,-42,979,-233,-530,59,11,269,259,273,256,66,-155,1182,-134,268,394,40,225,241,880,1134,1134,1123,-14,427,-230,-2,-967,137,153,-31,482,202,1165,-185,41,-331,972,472,318,11,35,-90,1685,118,295,849,721,1229,166,93,265,-327,484,85,516,108,822,-39,61,226,2200,542,419,542,1097,2303,9,-1766,1844,785,11986,135,181,193,59,25,-53,98,991,-692,215,-115,415,-13,66,181,-156,843,449,11,2796,909,927,-126,360,3219,-233,-70,179,381,3,3312,-7,527,-385,201,144,982,28,157,20,7708,603,616,63,117,350,633,1135,146,629,734,2662,429,182,66,273,106,4199,3476,1501,22,66,-4,2065,754,253,32,1195,-44,2380,137,66,154,302,1058,723,825,581,179,213,-25,721,342,243,-472,645,585,853,49,1679,-153,380,2426,-148,229,812,49,64,140,943,756,13,2068,789,526,654,207,75,38,369,102,1749,519,548,244,182,133,581,2483,82,270,-610,392,10136,247,236,600,131,716,-102,233,48,1258,165,35,52,28,104,592,1192,-22,-30,44,3723,-200,108,113,1350,118,101,2971,51,-171,1177,3093,210,2034,796,10814,268,2185,-19,1026,789,1501,-550,5556,1020,116,642,1269,355,425,426,22,-8,1823,426,-2,66,209,157,853,307,-61,72,4995,-56,-14,63,1606,751,725,1065,187,1863,316,3068,183,-33,256,2845,466,-41,1624,1289,651,958,224,898,1291,1694,2117,-425,-66,-410,697,597,7086,4481,132,455,186,296,423,94,1488,1732,400,288,-280,451,-1893,980,462,637,1273,1016,9742,2551,940,1701,196,-1628,119,2017,586,14,730,2391,610,767,1541,811,24,1352,83,393,308,1991,368,98,-262,539,434,247,780,341,-25,2400,12232,1596,544,23,-61,499,2286,-159,807,-3861,116,1752,180,940,1061,354,-180,623,391,298,893,34,138,2636,230,336,1516,2976,-32,2804,-64,2,-295,204,493,729,452,201,469,777,491,658,54,2216,931,-25,958,2383,1696,-125,7,130,5,10,250,-374,527,-157,-5,128,1986,373,898,173,17,-68,198,674,1205,1418,556,-185,-130,-109,144,166,2118,132,356,786,1488,422,692,447,85,445,1663,2409,475,1013,520,1798,1087,484,318,48,115,-15,641,830,-15,1429,450,475,510,447,1,451,821,1516,503,869,2724,-10,886,-4,-102,409,1000,300,570,5489,1142,1138,7040,785,181,582,-5,1056,1779,-276,442,712,846,-1,66,265,1138,216,321,-1031,-270,96,155,110,1162,58,2185,76,70,631,43,2323,1335,219,1386,915,53,49,824,475,344,-958,-162,547,1474,57,-235,285,1335,357,259,-450,543,71,-236,29,-1033,1185,581,2385,516,441,522,219,-67,292,215,112,929,660,151,140,593,12,176,163,200,1275,-51,358,806,591,1125,4,-1756,1579,2507,-53,-2,314,1747,372,269,735,-27,449,-296,196,50,895,1248,1612,790,-582,-991,100,114,433,88,-185,1149,674,374,-962,4057,-29,1798,2153,-71,-244,154,2596,-34,1438,412,-69,-55,1585,3254,-70,1781,278,1561,392,853,347,4426,474,375,-248,213,-28,1285,234,485,11558,80,193,1844,344,213,140,-29,-1173,70,317,2037,549,-147,391,1319,1265,94,7,822,434,461,129,50,444,-92,455,335,140,200,1227,774,699,126,285,2778,131,4390,166,163,125,1131,1361,-49,-78,965,127,-755,322,1133,714,267,534,544,2049,-233,-285,3702,-70,434,3317,3154,863,189,1994,-80,1512,69,921,-446,347,1413,1186,354,3928,530,-186,141,3,168,711,106,-71,1079,1279,206,1750,-60,2408,3293,1018,1509,184,39,-1069,792,444,170,-24,183,-941,443,-662,421,338,744,461,2885,836,655,1351,49,717,78,1265,149,1545,1665,1023,-18,252,2406,1304,360,295,153,1085,1149,2246,748,630,1391,3623,1785,-251,-10,-66,485,696,1050,1267,2609,583,380,99,-94,270,721,376,-14,1330,-3,-121,1105,532,734,211,-81,28,-101,-805,-85,-64,751,85,-445,-2005,1048,85,165,1411,896,193,145,3,-23,42,990,1226,58,39,68,1324,-3,-186,259,486,1425,853,9040,2080,-703,1320,552,317,1520,515,723,-63,-290,589,-1676,-17,376,1124,259,-374,356,477,-20,1174,779,1994,797,503,271,87,-580,476,-62,-782,120,107,-15,3222,1858,2923,956,-1184,269,375,2340,281,3152,54,2006,1436,-48,1472,1309,581,475,93,1212,108,109,-32,33,68,44,-11,426,4,-46,-160,121,76,596,74,116,0,73,14,59,393,0,424,933,-68,975,-219,3427,2691,362,1316,82,-69,180,589,908,239,724,1064,633,237,641,296,497,406,1818,11,-28,866,113,-178,703,147,-79,12,-11,-64,845,-86,-4,1090,1463,183,158,-37,253,66,994,9248,496,3558,-39,345,307,2343,166,-70,936,521,552,834,212,386,785,1911,3661,244,203,247,704,1448,174,3496,-1899,536,-217,298,222,1271,651,-674,145,1557,1747,883,806,-220,316,84,-42,-26,170,744,1452,192,348,20,-818,135,-949,276,144,-100,640,840,66,211,492,-990,324,749,62,709,1238,21,5544,1256,114,674,2299,519,340,398,-163,-1123,281,-240,-529,2848,544,20,448,-88,98,-46,116,613,198,756,3148,4144,215,3380,1538,-31,-16,-596,403,71,43,165,68,63,106,516,201,227,39,859,650,82,766,-596,200,323,1203,-43,77,854,-521,468,-528,246,502,-338,278,203,641,1747,51,-408,1947,1019,321,156,-608,795,-167,-138,304,138,520,63,193,2085,469,6655,620,62,-406,-59,4488,1220,29,407,1419,-353,-60,127,-179,104,3376,1147,-34,35,227,735,-75,-87,-360,94,180,573,41,143,181,236,584,5245,907,1779,181,1276,303,1120,64,811,2242,1504,582,764,218,326,349,116,363,2829,85,798,6646,267,-2398,11119,976,635,29,208,2263,174,1149,8,-170,701,49,9,163,1319,1267,1343,-123,865,690,690,347,202,109,267,138,11,313,166,578,14,-166,1941,432,1056,-430,1148,-155,-60,136,182,-42,662,-3,-328,-62,-1268,274,162,-1057,767,94,410,549,749,2449,-44,709,8,55,-53,817,1687,-122,195,-47,3,82,1985,51,253,6232,1252,845,448,102,1167,432,1511,89,475,-8,1177,494,689,3310,254,784,93,894,452,1803,-222,92,-560,640,391,-281,265,617,1507,-35,-638,659,-1210,1546,271,1170,484,4906,-451,-6,-30,-192,574,1684,65,-1002,319,-7,252,174,134,831,-1060,922,498,235,1441,679,4414,78,563,781,644,655,1153,2627,139,1165,122,155,292,85,-59,67,1222,14,161,575,540,211,2721,1382,287,246,586,1697,713,105,1089,-253,5489,1714,686,487,-109,1735,129,1170,385,-878,410,551,203,-20,956,387,-490,121,-693,92,599,336,-54,792,553,-468,76,3370,533,1052,1088,579,436,2291,1046,81,64,476,448,637,256,3565,-2100,313,376,1894,2142,173,1317,353,1521,147,-145,-14,8531,-68,677,6667,131,-43,6391,384,355,909,1251,159,450,1307,668,215,-87,-359,46,941,1307,5,714,307,718,230,89,288,1094,472,1242,38,1904,41,-57,1440,930,-144,-82,1957,40,47,92,64,4922,990,-12,368,224,938,573,160,2093,1103,-92,4541,1651,49,1064,1760,151,82,-75,130,2659,1305,68,169,352,852,427,419,2263,26,4182,4257,-221,139,769,864,231,1133,1651,499,662,82,1420,579,815,1022,78,839,271,154,38,477,35,426,907,32,11,203,2556,-795,237,1076,527,298,1757,209,559,553,183,162,1403,985,116,424,849,62,864,-269,1340,818,320,309,234,207,833,344,-191,73,748,-370,-5,-63,503,707,-27,-118,277,327,-263,-3,225,77,517,13,13,1763,755,947,565,853,609,344,1765,1540,298,530,364,-285,1761,58,-80,342,4306,3435,116,3912,140,586,203,374,223,47,-97,378,3812,158,-594,282,-88,1660,353,343,257,598,1974,227,717,851,425,1293,327,795,277,371,343,325,367,814,532,2568,-32,16,604,4972,-53,171,20,-21,-29,110,2132,-1062,-305,189,2236,-339,565,534,401,3091,-69,93,-1,660,972,18,1379,-16,90,518,-242,17,849,183,-640,1115,80,164,780,486,1353,893,97,1578,78,425,1263,1621,129,429,851,950,3060,112,46,2462,1284,944,325,17908,79,3534,3568,-19,693,478,708,63,994,2231,4072,-59,102,-265,1502,1001,1288,284,119,35,441,499,104,180,1667,3200,1920,1423,1550,50,416,-66,960,713,153,294,1076,283,1639,1247,809,56,43,1242,-80,-469,11,51,533,994,470,232,-200,1046,-23,-95,157,976,1574,1915,300,-96,82,831,1499,-105,503,2100,441,1645,1538,-742,520,139,46,1130,743,1145,4830,1213,416,311,290,2742,393,36,298,856,254,389,2145,1261,1119,556,246,-137,186,496,1279,406,76,643,189,827,341,649,-1566,1208,53,599,664,24,564,-35,591,-69,81,861,72,422,856,63,120,437,77,-11,608,-149,-236,683,275,873,514,534,2264,349,333,2393,684,42,878,242,-96,-691,1119,1773,387,26,112,-955,-3,348,20,73,306,1712,222,259,337,29,-72,48,69,185,3243,197,297,920,-126,376,-173,2180,-984,-26,101,-106,51,-171,5235,11205,351,92,342,2067,114,575,717,430,943,178,1231,1985,1042,-72,-511,318,833,501,497,-137,417,-52,-838,945,566,408,1074,765,236,1778,765,161,95,1959,-144,-434,3693,904,634,216,166,410,738,2619,-175,73,-31,1179,71,1201,767,198,1020,823,27,80,702,18,-150,1233,2948,155,-20,-57,321,409,-61,80,503,668,139,-496,41,235,1047,705,166,225,325,33,42,1524,1464,1335,506,-757,463,106,86,-195,-553,550,149,-20,171,761,1532,975,1676,2170,66,-76,1623,-65,192,120,380,-61,-259,141,27,97,85,72,153,90,-100,27,43,186,702,-3,-260,723,154,-386,307,-194,-10,78,39,10,91,1205,272,237,-37,487,270,-142,28,35,-86,-11,100,50,-16,-2743,423,-176,630,246,53,-70,74,110,-26,23,21,461,99,1695,875,1973,57,229,681,8388,31,681,1240,-236,53,181,124,3,13,33,365,-1,257,176,105,197,-10,-36,-264,4745,409,333,30,31,59,901,-116,77,-10,78,99,535,121,27,39,18,13,-21,-616,1220,1247,-15,1497,256,195,19,450,383,413,17,-51,-97,48,96,-100,-37,49,-4,9,27,39,55,1588,16,187,150,-14,190,-62,-17,28,10,478,-66,-149,-316,2430,123,2376,1,282,-136,19,-3086,-80,9
-89,-279,-85,92,-235,-438,341,-242,-4,85,-164,-893,-323,-219,-65,106,-12,-252,11294,-61,288,-198,27,-249,-1,-89,-114,-14,-42,-42,-335,-3,-729,-271,-342,-309,249,375,-53,-486,-374,25097,14947,18105,15413,19595,17533,523,329,743,365,1816,787,1681,427,679,381,280,891,377,93,236,72,372,95,171,1744,363,-190,-1040,-848,-106,-186,-563,-183,-157,54,365,392,-81,652,1008,153,0,63,121,30,2441,675,109,846,121,1006,832,455,-146,15,529,81,-41,-56,-194,157,131,-386,-42,5863,379,-1483,475,-27,-199,221,-114,-548,7,270,-73,-51,304,83,83,286,1379,-137,-305,436,46,105,214,674,459,-27,10,-7,772,91,593,3176,1082,-515,60,69,436,-130,557,70,639,-33,-1,574,350,236,1909,348,-258,1803,-72,1797,-218,8635,136,1077,504,170,131,689,638,2083,667,1343,995,2103,398,698,594,10,43,203,463,222,22,-95,76,-142,23,16,-57,-1085,-223,3062,39,11,-220,707,2038,210,142,14,775,217,749,-26,162,34,-647,-173,-9,450,1098,147,-429,8,-86,10757,-908,121,2113,-218,1894,381,-140,168,24,-28,19372,-365,1118,272,25,-44,798,1273,815,477,-189,112,488,1508,208,5439,827,3432,28,5,-201,-36,294,647,455,-117,717,497,69,1514,-326,514,-65,2170,93,3744,746,-608,610,154,43,-56,-1406,-32,68,-267,58,-194,-112,165,455,192,-97,-711,-24,-23,1008,15263,93,11,203,48,337,1023,181,17246,1737,486,-1,-136,-250,265,244,1667,149,205,298,249,-128,1126,24,20,5261,116,708,-789,1476,-39,153,768,-41,94,18,2,-11,3320,2026,1967,1760,28,1106,1116,1559,709,514,1545,1804,837,352,227,187,-31,383,1542,380,57,286,3616,148,155,53,1203,98,-322,2407,608,98,4414,109,1694,78,744,220,326,-45,-1641,786,366,4887,39,211,-36,1536,173,1321,998,-209,176,477,1796,441,270,944,546,17,170,22,299,2942,895,919,-1949,282,86,443,-149,-55,116,-30,28,452,-25,217,463,299,387,551,440,112,114,160,2165,-642,-6,-43,1490,968,-62,-14,104,212,221,135,56,191,-30,205,325,683,436,33,1487,140,216,106,1473,127,-106,-9,-17,115,175,494,426,144,2066,217,875,120,-40,-443,123,-392,321,2336,601,178,2253,-95,-96,-1174,1017,-311,375,276,290,109,166,7706,-19,67,-197,87,236,131,-107,-130,66,-61,266,1,280,137,-79,1191,254,-158,680,244,355,215,-37,34,605,38,-57,-16,162,-509,132,337,390,99,34,355,-66,-252,637,988,-656,596,351,133,3684,-328,-459,122,304,220,-561,-19,1834,611,14,1105,141,495,150,42,-931,646,160,-82,386,179,550,4580,230,945,450,1120,78,135,478,442,-52,788,12220,705,423,5,226,-1013,80,128,39,482,154,565,2680,2250,133,-14,215,-29,6,53,16277,217,-35,123,92,22822,81,-2228,1347,-440,85,16,469,650,100,448,114,99,1719,58,-261,770,-25,-894,78,384,606,389,184,110,-32,-32,-291,433,100,-1326,-401,4,-61,100,248,-118,1215,829,662,32,-1107,198,180,262,494,7,265,70,307,-188,11,76,-56,887,1367,-62,-82,-690,-374,156,-21,1097,312,221,532,89,181,363,-1069,146,348,628,81,652,159,-389,104,2529,105,605,787,1034,-321,12,136,519,108,181,93,733,-45,386,13,-109,225,677,495,1387,1427,969,-1061,11,80,320,337,-216,5,1402,921,165,460,17,35,132,406,-96,308,-79,-155,-594,219,372,-19,249,62,97,-30,43,-53,3110,32,5,92,168,283,-694,-229,4855,174,397,117,1193,74,-162,828,202,275,242,132,178,-202,50,149,1638,180,422,-2824,198,-141,-38,-2,510,22,608,-154,82,119,49,255,-190,373,38,715,-186,-27,311,133,9080,-98,193,266,1213,2682,-45,52,1431,-67,-55,653,51,101,9472,-37,45,527,-941,104,120,88,1121,-120,2422,563,-35,39,3702,53,112,-18,864,593,14,3457,52,675,38,101,-1,-146,120,990,-107,1512,141,231,1602,290,-149,-183,4157,1656,-21,-208,624,-722,1849,1968,4056,229,537,313,15,133,20942,892,218,3124,683,6858,940,579,179,1718,-717,-2521,1411,-370,-911,-480,-1236,-332,-46,-150,407,451,8132,1155,352,-9,48,887,1153,-326,425,-7,27,136,10,534,569,-644,-50,845,-331,136,1607,115,27,48,-368,194,-1122,109,711,-194,-336,-208,-117,-318,91,-400,794,-130,1144,-238,10312,33,651,8,2477,22019,336,51,396,2397,-227,56,-1985,10136,-97,151,-101,-58,-97,96,918,546,19365,-9,80,20,386,361,-21,-338,92,-435,15113,-179,-58,734,-215,933,18831,56,-1046,41,127,125,-84,592,-166,2134,3324,109,-45,143,7479,180,2124,33,21759,1742,-167,223,680,310,750,221,-78,384,40,-184,10204,-190,-519,199,-8,87,536,-9,-746,-2,-740,190,126,-20,298,-68,271,-604,286,1043,-170,-826,474,892,-111,-92,-52,310,223,599,101,194,568,-14,-186,-302,243,78,12,320,131,43,-140,-38,458,193,-226,56,-157,690,36,1472,-288,-468,24673,525,1193,214,401,66,-266,-87,-32,-83,-76,33,420,13344,-3,308,-581,291,942,518,635,131,-68,144,34,225,-228,-3326,12605,2179,156,-186,9551,-84,58,-201,15583,-535,483,224,552,-48,-317,-1065,291,130,423,-48,358,-409,5022,531,128,171,205,-828,-66,310,970,-208,79,-74,303,-1510,154,688,1592,978,5796,236,185,226,136,46,722,263,683,9,10405,-5,475,1290,421,-500,90,215,13174,377,940,362,1210,349,47,164,8748,-450,7102,926,266,911,337,165,-232,179,-102,112,176,-361,1726,208,-537,-21,168,-809,7014,285,-65,20323,125,-269,561,1183,325,790,-58,-114,254,147,-101,1710,413,7517,760,43,1002,-46,11007,18543,-38,90,-15,-151,-67,-97,87,-14,-198,-56,235,1597,86,827,16,25,-105,51,533,105,680,109,454,1924,46,-34,-20,55,28,335,-3,24,3310,5,36,401,111,1401,121,522,1303,91,4856,-52,2211,-43,401,113,221,346,-160,-13,-61,77,1555,21,-216,143,101,121,-66,-37,-96,1480,483,-298,-1119,36,174,202,-570,334,-185,-69,1053,105,-323,164,-52,143,17,-579,255,1549,281,-1817,17,716,17115,11409,126,302,-302,109,84,38,107,126,-314,54,528,202,-117,9,585,3485,-106,199,721,-70,10,-71,2205,172,1049,4850,-102,54,47,2675,146,2,272,833,6035,654,460,-62,-223,65,39,147,3925,217,285,-99,1066,-101,-774,-404,58,-112,-105,1528,-110,396,-99,85,1221,-769,-16,-6,1379,98,944,10722,-17,2347,-51,93,3741,60,1297,60,376,-90,307,116,-7,314,2665,-69,-16,31,138,-48,577,3,493,-61,-868,839,328,111,601,1281,330,574,588,-361,548,43,-20,348,-260,731,203,472,2616,95,532,80,-1487,118,128,-7,509,-2109,-2,1174,187,62,2572,1911,246,-15,321,431,7073,-71,92,153,-205,1336,17,2577,-32,-60,1236,449,164,18,-542,302,142,2620,14997,66,2431,3105,116,19,20411,74,323,968,585,787,1884,210,-29,44,-8,1606,205,586,142,31,471,172,12282,88,69,473,168,351,5534,-982,-418,2505,336,-1049,26,529,170,-149,34,79,-93,180,-766,-139,-16,1203,1212,-51,1277,7418,-143,1826,67,-735,57,21,2,339,383,-524,80,9364,185,-205,269,15,-137,-72,-707,196,203,305,52,506,757,1691,606,-172,151,155,74,393,-1157,391,579,-116,-200,-338,582,-603,394,976,657,-198,40,9,-16,61,0,-267,259,2025,-1120,-535,-124,-453,-157,127,1524,146,135,564,258,-2,-202,-102,112,62,676,225,821,-57,127,-1012,350,1465,2,489,852,58,146,121,51,328,-11,-856,2668,277,45,151,19,26,1139,814,146,179,24,752,-231,2156,1509,889,211,-460,-89,197,687,123,822,166,263,-310,167,-52,129,251,-259,369,541,590,-60,241,370,484,-21,1513,274,190,20031,382,203,-381,-65,316,-129,42,198,35,-26,1358,672,-8,358,-25,100,267,347,0,176,221,373,343,255,190,427,20,-125,215,168,-172,-185,-159,333,410,600,86,685,-191,116,137,348,-152,-586,-890,-58,314,449,17,40,-566,326,-993,108,71,-3,427,36,445,-57,679,222,525,678,3971,-5,542,-47,239,143,261,468,64,190,985,-84,-115,497,69,170,-119,47,48,-313,2,178,19,6705,-9,209,2720,947,551,169,71,-103,-397,112,182,-178,137,77,-88,680,-48,108,-330,-834,227,-227,195,112,80,478,99,67,-129,-551,1970,237,-30,75,882,18126,-170,-156,8363,26,-36,40,-744,58,6959,26,407,334,11,-6,-364,747,-70,294,347,-152,207,38,562,-209,14,1264,190,71,363,759,53,-307,15401,268,-550,374,37,35,88,29,74,-162,208,-587,2844,-276,236,-102,803,-33,363,-4,37,920,415,106,1223,2572,815,53,-252,-764,1701,-205,-131,-17,124,124,-938,283,2658,3929,289,-51,243,465,-1016,300,-56,56,194,98,-33,4,44,396,541,-18,16577,6,22117,15704,20140,4,-197,-26,-231,-600,324,1066,13439,36,68,5071,349,8871,70,338,-103,4011,2338,-36,169,173,-61,1638,263,35,2173,-282,-713,230,-130,4074,-304,3235,777,12139,23,1508,146,234,481,14,55,600,2644,265,-461,267,-315,-292,38,5452,304,-92,1046,2092,-6,214,1708,297,121,1058,4025,193,418,1038,122,1115,3182,1838,10,-398,9125,-152,18049,1100,207,-7,-1586,-241,1019,280,236,154,-355,76,-5,139,456,544,177,34,61,33,134,194,62,-34,172,17,643,108,127,309,432,9019,44,614,99,-705,6,90,119,-200,-56,14360,848,-313,182,108,-422,176,377,11,1280,-61,28,-449,171,187,1391,-120,91,127,53,-57,907,3,178,21,-278,810,278,501,263,88,-4,-174,-233,417,128,69,303,803,418,3918,-861,549,-22,703,-22,721,454,17433,1059,-1424,3243,683,104,28,-175,-673,-63,-1037,296,1039,237,345,1806,570,14,-137,4069,-13,-51,341,4019,353,533,-282,36,230,1043,529,-165,4515,3805,2,51,-691,-58,-5,743,926,96,1923,234,65,87,632,269,1920,331,-3,348,413,196,-23,146,152,501,111,105,-430,281,-683,779,-55,3896,918,349,153,691,137,518,2045,200,35,350,-21,-27,591,7010,18,48,183,94,-85,290,539,192,3833,101,2084,92,-150,-153,574,1244,793,-191,130,211,-35,90,475,-656,229,129,-149,109,201,-4,-458,884,66,7047,-414,-174,1335,-193,2467,2761,-389,205,4014,364,407,-397,2138,-288,2254,-198,133,2061,564,173,119,1428,140,-211,-63,-49,12,-126,-575,290,134,19,680,48,90,-1176,-67,-126,-157,50,33,-454,-58,264,99,366,-39,542,1332,18890,4662,698,-63,36,864,13,-381,119,7,-54,1470,10,16,27,32,150,-355,3506,646,-603,-67,3751,377,3,119,-103,291,8676,-87,890,582,450,-160,3939,8652,-82,1503,-67,1546,398,-98,96,75,443,28,-709,-342,5391,-248,281,-19,749,544,681,259,31,-42,301,-9,758,-381,121,1389,635,-184,11926,-2042,1190,245,86,186,117,1065,-226,-43,108,-1209,262,130,67,41,-542,-175,290,-78,-65,8,142,221,165,479,1035,11830,9290,268,-97,221,209,-338,-478,-57,415,-15,126,140,1161,-113,203,0,47,86,152,69,-1139,-47,-8,3070,294,139,-919,81,276,126,1409,-114,-21,1011,7,-432,1665,410,-111,71,-229,146,1,411,-14,51,44,17582,-448,134,686,-411,542,299,1552,420,433,112,344,-1259,262,6823,558,30,44,1621,355,-103,-47,821,26,119,18228,642,-18,-448,1003,245,416,7,226,455,904,14,38,1151,447,-56,2059,89,-917,44,-310,-195,-86,1158,-138,-164,-75,4388,163,8185,102,15893,4309,-119,331,-43,441,-107,-81,324,329,9898,-434,125,103,745,2594,112,292,1070,676,-11,-1251,-83,166,-159,260,119,410,137,131,483,-104,1542,779,1431,127,1262,96,417,1130,2742,80,214,42,-314,-307,859,-206,213,144,199,-1,427,-173,590,976,545,240,156,359,247,681,326,784,801,513,2492,57,-495,194,487,102,173,2333,424,95,1188,674,178,1082,-5,396,91,216,1389,61,-64,-58,210,384,5366,730,-129,849,2470,39,1328,53,-74,741,327,1313,355,1363,2413,538,67,598,359,-28,-147,462,9860,-318,278,38,154,-302,771,284,-183,-205,2101,1021,288,337,-305,9,299,579,708,-1135,161,-301,-17,-114,577,695,107,358,-72,-99,979,-59,-85,-20,-3,606,317,144,-70,-1,322,47,1784,-5,85,468,196,160,210,11,371,645,1222,-14,184,363,-17,260,119,21,1339,366,78,-67,-66,-429,-100,310,-129,73,-90,38,19,800,-283,233,101,105,937,-20,709,131,195,661,405,231,43,423,-155,206,-22,2267,152,16,309,-408,39,76,-264,6804,76,59,45,-99,237,7,103,478,470,-36,355,153,-365,38,178,22,-56,154,97,14449,238,118,-209,120,889,-31,42,1773,185,-541,134,191,457,-172,63,949,92,95,-30,184,-390,-38,2043,-59,1838,-46,15,-430,-21,238,1183,-477,142,33,-199,362,-263,341,364,-1312,-184,996,65,269,1033,298,240,2,-503,-9,489,-291,-67,2863,1182,-111,-192,367,377,-90,152,393,-369,297,185,70,177,-187,230,78,1140,-178,106,69,313,4889,333,1242,-739,559,303,100,638,57,2851,57,211,403,-372,423,210,-1140,496,-544,269,235,885,474,48,244,-86,111,503,-269,-60,56,25,-3,-136,250,103,174,-479,268,62,-54,-235,452,12,442,339,528,-202,410,-101,1140,1962,104,41,246,-31,146,-3,597,-43,901,215,1310,48,1008,452,13,-34,-799,188,291,479,1050,66,286,86,-146,350,926,152,982,73,-37,3638,-177,100,204,288,122,-12,-1287,709,321,-357,-1319,-597,64,149,-381,209,1438,778,250,-67,143,791,77,100,-67,444,154,326,-19,317,303,-470,351,941,1153,237,482,4,98,2564,2247,464,262,-1961,-18,-1165,15976,632,2657,6,287,518,437,129,213,-55,503,11,1499,16,-63,214,1029,743,117,-32,89,98,240,1609,-32,469,-7,36,-124,3169,19204,10900,211,-72,282,200,167,33,616,7,13,9,256,-28,149,261,-223,515,-148,388,-90,-1,182,-57,36,82,2582,486,275,373,68,2768,-29,15,282,404,559,2502,51,90,14607,21704,15952,12874,13303,18630,6688,481,1361,376,-334,631,892,73,947,285,42,-702,-308,613,250,-173,5,426,574,148,-192,90,66,41,33,712,130,5215,823,161,-60,65,-32,63,12,-277,153,53,118,178,313,-974,229,156,-160,740,1129,-449,78,-40,780,118,393,-602,131,289,-862,25,215,197,350,-62,135,151,780,134,142,129,299,-164,158,-4,-35,32,48,121,602,247,4,-211,141,-804,859,96,44,163,586,509,-1277,232,1277,382,255,-72,-1982,574,79,153,622,115,1473,79,-31,432,376,-606,435,-121,47,-32,101,121,834,3536,177,70,1904,58,414,76,-48,-452,534,-173,102,-13,666,-42,371,76,203,4422,938,1820,-110,176,123,-55,-14,91,76,-75,55,-35,675,418,473,160,189,456,9675,-57,-138,200,491,182,4,-56,105,-4,10,197,121,-8,-276,52,53,18,0,112,134,46,-73,-369,-110,850,-51,-421,-410,-70,-97,-362,106,45,-69,248,-68,862,274,-587,430,50,112,582,-113,797,-43,159,-74,2817,53,896,1231,680,71,217,-29,-45,210,2747,-34,557,131,1131,-65,206,870,519,-57,32,454,157,-58,145,328,-199,196,1057,291,433,298,-174,53,-70,-277,380,-53,1391,124,67,-78,53,96,-235,114,271,1207,-21,937,60,736,290,-12,643,-81,-485,616,-145,454,102,200,154,-318,-554,91,1172,2218,-587,-86,429,-59,479,122,356,104,967,1521,-169,53,-83,11,117,-63,327,362,22,89,-1486,431,-511,283,-232,7,158,152,48,433,-205,-259,29,148,-247,4417,334,246,104,532,485,1140,214,-42,787,-239,357,262,-66,109,22,146,-68,160,87,-17,13,-160,-20,2676,403,286,387,36,54,205,35,1356,297,341,52,317,1587,12,136,12,1346,1926,389,184,-73,-139,1128,-879,-68,-200,107,219,81,-6,-259,752,1164,1851,-15,-50,-805,-1263,1255,63,79,384,-139,16,349,76,71,1347,54,-66,940,965,351,4474,96,56,71,-864,-309,1215,94,-10,-270,304,-36,-124,-134,-431,-48,629,600,2162,154,-218,665,203,67,631,243,59,15,-21,-178,-401,-129,1047,65,207,18,260,-50,103,101,1013,-814,338,1130,-25,218,75,-94,193,936,1098,4859,166,3638,1673,-5,49,2158,1012,925,468,757,-45,168,34,3848,94,100,501,1287,405,2425,715,-92,4251,11463,50,98,487,20,-372,4,193,607,84,317,357,258,807,305,698,-342,460,-79,482,-712,18,-114,107,71,757,772,1832,63,-677,-245,62,145,-1310,851,-283,20,391,621,339,-192,-31,-81,57,430,161,1693,143,5,797,493,123,1182,152,106,278,16807,-21,1099,-25,182,821,3767,-230,797,15,-269,4985,80,-7,884,646,-27,532,-54,234,91,134,188,92,5077,-9,185,2604,76,108,6852,207,227,983,1827,329,1351,2410,45,214,19,642,5,301,96,277,21,9803,230,-1506,1056,1180,-421,58,68,-44,193,1316,-90,-637,241,781,-51,26,-100,169,-650,-67,128,165,-245,1139,-1199,644,-430,37,230,21,-507,-188,7,-263,65,2027,43,27,-193,152,169,-204,162,107,43,25,-228,-16,280,1025,1116,2035,221,297,90,-250,-709,411,107,0,474,-65,245,-122,2365,-835,251,21,842,174,1106,410,47,490,-23,197,38,155,933,277,431,114,48,139,419,-6,1215,65,218,995,9401,442,944,166,132,127,25,11,86,285,-67,-47,100,423,-28,586,317,419,11,51,106,408,264,329,99,-8,86,259,569,-975,-9,441,50,208,10,14029,-322,180,-1354,8,45,414,113,367,54,25,419,19,338,100,133,-103,974,75,-24,185,2730,134,294,-26,296,-24,164,97,-2884,1118,-55,278,27,3678,17,29,-66,-75,146,-373,-583,222,140,301,277,172,199,56,-226,752,328,1749,-265,-106,1243,22,-51,-169,-26,2036,-6,-105,-168,668,883,-90,149,-110,92,307,1300,342,2869,130,346,-92,64,318,349,360,-29,151,387,-154,-44,405,526,140,112,78,490,-3,149,-123,-17,766,624,851,663,-930,159,3,175,1151,1279,90,1176,-79,239,879,-6,245,215,94,9,-768,137,2155,-89,287,400,-90,33,801,257,-7,441,212,-4,814,-59,225,90,742,93,-10,25,31,240,234,917,471,48,901,198,1707,250,480,-162,326,1145,1109,955,880,-414,1331,52,644,-15,-449,165,296,-377,-41,56,286,208,298,124,693,2222,225,117,929,-18,3164,1735,5,284,1218,83,2933,-43,175,-167,-297,-453,-40,-116,-5,831,-33,44,386,881,-136,-1619,131,123,2,98,-480,3847,212,1700,-96,50,8,105,-44,289,830,571,38,73,-162,-22,62,144,583,130,-444,1970,352,-31,-222,1425,-270,89,147,380,21,527,362,433,-96,78,-447,186,12530,478,207,367,-267,-94,-97,1137,433,182,-612,674,546,345,1150,93,16,427,33,-1402,-130,141,-104,-12,104,-36,60,207,532,203,276,-108,177,130,80,146,944,803,35,327,411,338,71,-202,59,2574,219,343,-30,-599,74,-87,-262,379,66,39,129,96,50,1672,68,84,308,280,-222,-36,41,263,1170,-60,93,113,500,514,53,-85,26,-3,404,-314,927,798,15,-119,-257,-19,88,-128,977,413,-76,660,175,809,889,355,1309,39,794,590,-222,540,82,24,-31,588,330,42,82,1717,-4,378,-533,7,-1829,-262,108,780,-1,406,1036,-102,-490,-601,1130,301,742,-253,100,-347,165,884,-697,-239,638,582,-130,-30,-2,-414,-37,17,274,437,-100,92,220,1289,216,213,4080,309,222,396,644,-89,43,-773,419,952,138,170,451,-127,28,230,982,55,-73,-472,407,263,95,-331,120,-18,-678,482,3,833,38,353,2527,684,615,62,-321,120,161,550,-106,-1018,542,-18,-43,54,-1,-164,433,1343,-338,1910,74,-14,344,393,267,843,132,275,1607,-99,381,124,382,-245,1129,-127,399,31,-299,281,8641,12,-250,396,145,546,-24,-71,3,14,389,488,1637,402,956,149,346,-3,-21,183,42,17,9580,570,-41,52,324,-29,79,37,632,3175,4337,-773,470,3258,195,-434,2901,152,-5,347,38,-82,228,-319,192,-77,-515,689,489,71,1259,-54,113,332,8,-150,73,1371,49,5401,-744,3938,-81,-5,-5,40,17195,81,54,-122,-695,20,194,1426,1029,136,456,8439,-215,1935,78,-34,-242,-87,-17,648,138,14,76,345,603,5098,-1622,20582,41,1175,6,808,135,314,598,4998,5268,13,-21,141,-28,16,159,498,380,810,-138,3796,58,-43,6,-607,3091,109,277,185,71,65,903,-651,153,62,106,37,43,10298,-27,875,409,4,290,-195,57,24,1528,17650,-1,54,98,1733,332,1730,-25,497,467,-24,-87,511,-211,-210,2697,413,181,419,110,290,1136,-104,398,8262,2711,179,-364,634,-1940,-62,50,622,324,-49,355,2199,171,391,-1355,1176,625,6717,-77,4529,20,147,367,484,2208,6171,689,-100,-97,209,1782,132,532,307,268,319,239,24,-194,155,-46,12416,3479,-90,90,187,6532,168,75,860,1375,283,-1945,-42,3554,281,728,290,17960,-13,99,20933,2454,-761,1478,82,465,232,4772,-19,3387,717,6,1467,-1633,2582,172,117,52,10856,218,172,22773,-180,26,1650,316,120,-253,-15,31,-367,-79,11616,2546,-49,-17,-207,-23,52,-101,294,-595,-142,46,98,-493,13,-75,-53,-292,24,1358,-49,534,1646,-739,650,365,24,600,90,403,1022,-85,11610,2759,331,77,9866,399,106,6726,114,-472,-325,12751,311,-266,-584,121,53,-53,952,734,199,-170,1350,75,135,434,-195,4,85,-67,153,495,1001,57,88,56,988,499,17568,3036,-6,-215,755,84,15257,-1070,1018,83,-82,2577,6498,123,646,-110,105,118,25,21042,13754,-11,8817,101,239,2012,1625,340,454,-218,9499,-131,148,-106,72,-55,35,371,290,95,-503,-40,98,-241,-199,-29,95,159,1607,406,85,-6,-183,39,2,91,-137,251,-520,76,1095,479,32,3902,5088,1096,2868,-2,238,-134,466,9984,867,-1229,696,-20,192,89,-145,755,-81,142,927,1865,-11,438,2210,124,709,546,152,2239,708,11217,724,67,888,7488,18278,2505,-92,36,142,188,262,-1116,1012,5,-141,12,20432,169,288,106,48,-28,97,1418,234,378,-449,-51,1057,147,327,584,506,3084,-224,19,-7,5250,-302,54,76,126,-11,-70,-41,264,-48,-86,-21,103,415,321,62,928,-596,445,315,-90,9,553,608,-121,706,507,551,806,588,-26,49,-26,50,116,113,-60,408,19,-306,73,273,131,24031,-185,-634,14,-107,130,186,4551,-969,2027,-319,99,130,22,7130,49,940,268,101,295,352,76,140,166,10,-672,435,307,20579,11317,276,1141,5831,299,1408,1016,712,1047,2455,752,157,863,283,-160,1656,739,-56,89,224,11,561,656,17,825,-252,-224,4574,258,1362,315,4017,-11,410,4,389,155,401,89,-477,-201,646,-111,502,17585,5,-110,-61,47,1433,277,2633,309,741,324,-34,18,317,125,1390,93,548,1891,499,13,-26,1106,217,769,1013,62,137,380,-113,259,1102,30,3217,-178,29,230,1968,153,198,81,475,29,-87,383,744,148,-114,725,326,-4,-30,-21,115,458,146,2115,911,811,682,7,50,43,-145,-142,-389,1062,3732,1107,-75,-221,485,359,410,-177,11716,-116,-65,728,-48,-15,166,73,-419,318,1404,50,2981,81,798,68,78,3842,422,-147,126,10,15417,771,1400,-123,-109,-176,1721,-120,445,598,586,615,17,511,50,492,228,117,1360,1520,631,-604,602,30,496,1440,1500,1282,12468,946,8056,632,678,310,660,530,66,121,-469,-256,-7,138,160,2705,296,95,85,20,14,-6,550,-42,72,435,988,-105,-103,1,2549,2699,-436,49,69,-67,326,-52,-78,342,832,-10,301,1799,178,431,-85,515,67,-40,-42,597,-165,-102,410,263,276,11,110,24,189,-552,50,224,-94,52,7,313,36,-471,336,843,419,142,-5,128,-236,446,682,367,-81,45,26,-126,24,-31,612,646,650,85,996,1204,-71,12,293,75,995,482,86,-344,-50,-7,3746,-263,-461,-170,245,368,-1,17,188,2966,117,-861,27,-448,625,151,561,56,802,-95,414,308,-9,-115,191,-326,3656,703,-164,229,-28,189,-128,-102,-118,3,793,115,1191,-155,1199,-55,772,1166,55,22,1047,472,198,674,-1232,243,75,302,497,146,337,363,426,209,-10,-923,-27,892,58,-26,4070,343,183,518,-199,205,73,-91,-280,732,1300,303,-170,84,-1261,169,-1,14,-215,22,17066,-421,706,132,153,-68,-45,6135,-294,165,356,1042,791,475,132,605,271,-121,-198,490,365,300,32,7,308,2119,625,585,359,-230,559,132,3382,49,453,445,46,-790,-1,123,544,1753,911,-104,-59,340,-135,645,1137,212,50,-119,106,28,806,294,366,665,-251,89,139,-999,25,124,449,199,415,-835,-413,-837,331,-169,661,350,800,149,-344,-284,321,1339,33,125,504,468,-552,-52,-10,-35,1395,71,38,1155,4862,-116,-88,61,15747,2334,-160,216,-217,-149,3710,1846,4,-225,99,61,74,-989,56,1125,237,123,-24,-420,56,-124,150,652,-994,220,56,-295,68,1662,-16,-1608,454,25,231,640,-70,171,-73,539,303,651,-22,1750,1591,275,448,-213,406,136,-17,119,-145,107,-306,39,203,-119,19,-346,167,605,336,-38,58,155,320,242,-124,-131,-262,84,116,1256,224,-79,-12,80,-42,-181,28,22,21,20,645,-173,800,214,-87,29,327,219,369,-240,290,476,-259,654,463,-160,73,-213,-554,639,-201,162,233,174,34,778,-310,-58,1574,-251,147,-141,2473,421,302,-198,239,620,13199,792,-340,1991,337,67,-124,617,247,161,-226,43,391,-505,-457,197,304,1310,-94,42,-76,-124,130,-130,143,90,-91,91,62,1007,8252,513,81,231,134,75,208,324,9728,741,-236,78,32,-110,16512,477,75,13506,288,52,-496,15,11,95,-18,1853,4237,136,148,456,89,180,487,8,3184,174,-305,133,259,-77,875,200,-213,179,38,-509,329,62,-794,1088,4394,130,1777,-108,12,42,-183,-291,56,-149,518,94,669,1828,132,662,81,-171,656,95,132,337,8,63,89,77,68,100,-369,141,13698,1442,-108,-73,-148,-20,1676,898,421,-39,-8,1388,177,273,297,2440,539,297,606,712,163,-3,401,289,333,-257,252,-135,-49,-178,14,13847,-47,1490,1050,-276,244,-995,43,-36,-24,-242,156,-3,-107,-38,57,-35,414,135,-318,-4,85,-778,-74,-325,-32,402,109,-696,212,12425,-290,223,20,-2,690,101,74,13350,4089,65,286,1271,202,2110,914,679,595,-54,1115,-259,159,165,2117,142,147,250,87,-371,183,210,452,-469,-86,92,35,91,935,50,1506,-674,-7,123,178,-15,57,475,86,-34,821,-177,5072,115,-52,195,3797,-294,-5,29,197,-32,45,202,262,-388,662,141,34,3,343,-154,1,925,1756,485,99,-88,25,426,17204,10,840,588,156,-429,1228,103,30,2865,-22,86,1956,282,-73,-44,57,-249,-130,-17,110,53,-36,-16,2971,-16,87,-49,873,448,4,735,312,198,139,-369,-215,226,53,29,-54,189,-79,263,129,84,-764,25,157,148,-789,60,-426,1829,4301,22,980,9,724,46,-237,226,27,38,-104,481,69,52,90,-1,-10,22,48,116,-44,156,479,624,604,124,629,-27,-88,-174,377,82,-50,-17,-7,134,1724,-64,270,-11,26,6,147,500,-16,969,1121,-56,1180,353,165,224,402,677,263,-52,74,62,-41,296,3672,-74,42,-39,97,99,62,190,215,1779,24,-204,291,-369,451,-739,-11,267,35,0,346,-113,87,2248,108,407,73,25,5890,396,10,3,-41,32,-46,329,191,-109,-502,-1314,560,792,1608,509,-40,83,40,305,-46,528,1110,239,52,1492,142,37,2472,293,1055,-48,5,103,459,83,-10,3398,670,-109,-58,-30,159,261,-53,37,-20,-26,220,842,-343,1347,412,-22,-560,-606,696,15083,-321,-158,190,-116,-27,44,-338,24,-63,1417,136,300,22,2249,354,2535,-34,636,322,-12,-150,-31,12,692,35,131,-660,-31,718,1695,-125,322,491,1115,557,1105,-220,3248,20,-595,-4757,21,-17,-47,1406,30,435,633,333,305,254,468,2372,150,19240,254,-41,0,1089,128,-1,189,-203,264,10,148,79,67,-67,46,3329,3404,201,-80,-377,-107,-1,-783,177,-118,130,-90,33,139,62,383,150,72,42,335,-62,21,238,-99,441,110,534,-56,846,343,49,1088,64,11,160,-147,398,-144,-432,437,32,56,466,2742,73,-60,39,229,698,34,-71,1272,678,235,73,30,1765,1111,1532,4669,-861,2301,23,-3,3784,23,41,123,506,-1191,24719,75,1231,689,328,238,97,265,62,798,64,-60,20,801,748,69,2753,1076,2437,374,195,39,-69,579,535,-366,-74,-151,1621,345,687,140,-151,-65,-241,2210,888,-453,-584,276,42,238,45,247,271,175,79,-9,120,-174,2292,-331,-443,-368,-312,1337,1131,418,-200,-545,5017,39,13557,17509,-171,701,74,1758,10323,841,-67,-588,211,304,-266,606,-2,31,598,638,12206,16205,95,-7,-278,-90,120,-305,-8,355,171,-4,374,1483,757,87,40,42,-411,-605,435,-51,-475,93,-323,45,-938,563,249,-459,192,-192,24,703,-433,42,-117,-52,-18,-88,11,-311,-23,-1197,479,43,-115,714,109,-473,127,569,-271,647,73,74,-29,-65,939,-32,-42,-31,286,-538,-146,64,5373,658,1665,7337,1482,13699,-1126,6,28,168,143,-106,513,-527,2465,357,1497,228,121,5,122,414,21,380,-103,30,376,3989,51,349,157,440,179,145,130,26,6521,-63,258,1733,448,-1184,597,405,-107,4,96,479,97,46,62,112,722,1050,30,354,107,157,99,11,-87,28,-28,-3825,446,698,268,554,230,-649,975,15,-434,-764,-868,-130,672,487,3247,1150,48,54,-796,1,-115,-9,146,-78,4995,300,2120,900,416,503,482,102,1156,207,198,121,-367,-61,99,756,-79,2156,267,60,151,196,-355,1111,-123,389,40,73,76,-618,563,-334,131,-187,-1607,1662,87,-216,-305,249,898,15215,246,-332,20738,-56,108,-21,-363,919,3999,-231,795,13406,-62,157,7795,2587,3820,285,6080,89,-21,241,36,-229,-178,143,312,-73,-36,-58,174,702,9224,190,53,852,1793,10,86,-647,47,643,16,-21,-5,27,104,-33,408,1904,226,-102,3380,61,-20,351,368,-1147,167,163,331,2337,280,697,15,1928,559,146,243,-40,2557,1522,1679,12367,24092,59,59,126,-268,-237,340,2418,118,1320,103,10,118,41,-23,143,175,-508,325,53,39,85,250,226,240,-107,-289,100,17964,950,57,-47,257,126,13,127,-30,259,95,728,-1014,675,539,4546,208,539,1744,23,-432,1601,-12,-757,655,81,-286,196,453,-378,200,153,4830,107,189,-575,-58,-119,623,271,-606,237,-33,-14,29,274,1347,212,59,322,290,81,-320,448,1164,-94,64,135,-14,-77,50,900,26,340,376,16,103,-429,200,202,335,-1272,-407,-13,-1100,66,-7,491,250,986,279,300,-255,-43,837,22,734,109,140,-97,78,89,-429,338,109,162,649,404,313,-144,-18,1874,304,177,61,-108,414,252,1002,-450,-9,957,157,38,-4,1024,395,262,402,123,11,-223,-194,-493,-485,323,161,115,-119,-70,-267,269,-834,263,-4271,1436,520,-32,193,267,767,592,15644,423,164,1240,225,-271,-826,-205,72,-265,349,13727,293,13125,87,84,11846,7514,21,-31,-631,27,808,731,2165,-138,-833,55,1956,461,18,77,2932,6419,586,-279,-655,-150,620,292,244,21564,80,-29,1165,91,89,670,317,-57,2206,1536,-46,15,574,-13,11303,211,10275,26,-75,-125,85,57,-136,2382,535,51,2118,880,19,903,-526,72,7113,113,101,71,-226,3880,78,661,-51,31,-845,1193,-107,-1022,11,223,-171,436,485,385,1550,-385,634,2968,-307,-247,466,711,110,104,92,205,3016,2231,-340,102,199,1094,399,99,37,726,580,1894,13,-80,335,-131,137,-1819,125,-123,-42,1219,89,-23,-1226,-489,990,15,18,239,1031,414,-367,106,1052,182,266,1325,-336,-101,2919,11303,13,125,1254,-105,103,62,440,2126,201,78,116,213,1551,83,30,586,74,-138,1235,27,165,1400,588,-108,469,249,161,31,-8,3128,6445,68,231,-395,-3,-354,1209,39,-57,1313,38,126,-396,1003,692,899,419,-780,11,-671,794,-597,-692,3451,130,81,1,2249,47,327,1517,1066,1023,-27,3,38,593,176,128,-88,144,375,8644,-29,57,413,90,16,565,374,125,-39,204,842,-400,3318,114,-68,491,850,11,303,13,828,-65,1404,63,367,439,1744,-87,-32,67,-557,-40,0,1069,-27,448,1484,417,456,463,403,-223,301,30,-129,118,-244,-172,97,350,33,258,675,176,236,841,103,456,210,-226,105,26,143,-121,143,-423,624,30,8417,9161,-352,-258,236,1266,-54,13285,272,-36,111,186,-75,-214,15,180,126,795,373,88,208,81,-412,-32,-385,-295,11,19,45,1597,853,-132,-307,-550,74,107,2575,268,306,1060,112,-53,139,462,446,-52,-40,-137,135,888,-994,79,37,151,-1069,589,-203,1404,-49,426,-45,-19,-302,0,277,-40,46,2,911,-388,332,972,718,-315,-2745,-246,-219,-36,132,-79,1542,81,472,453,-49,105,-205,49,-35,-1084,818,463,182,-173,1054,-523,-35,-40,125,61,277,843,424,193,1385,1560,-1479,269,426,1117,40,1243,110,-561,190,-605,53,15863,835,25,4,119,119,-15,152,1893,151,1519,999,1961,67,181,214,252,-289,-69,73,-81,165,628,132,405,-456,59,133,-9,66,628,-220,-1004,-900,120,51,565,404,7898,16836,22,79,289,-245,4053,442,72,220,-1318,136,-218,1239,231,885,-14,2290,-32,-218,-624,-550,471,-591,1820,6,136,54,-113,253,-419,625,-463,396,-131,-432,-674,575,-125,-251,59,510,-179,92,91,-99,78,8468,24,20,-396,-36,-623,2356,840,-363,-752,926,18186,-231,1477,-761,679,461,2125,267,1149,333,-121,1523,454,61,233,300,96,13,370,770,48,90,821,42,-408,142,-318,131,775,4,176,179,-139,-67,388,-2,-102,-2017,-271,500,2071,473,-3502,-13,170,54,1346,101,-68,-136,475,299,174,1821,862,-5,91,162,226,2059,381,8653,3458,-858,-91,-27,45,35,170,1711,292,-1501,-3208,-1141,1093,-355,-2122,-838,-16,-2040,-467,-80,-148,-766,4490,-158,-288,199,206,146,4169,1037,-205,3954,457,-83,404,5165,-43,175,-16,232,17,13606,-1264,-5196,-7142,-17345,-1134,-425,447,306,-38,-174,21,-293,401,-415,1190,9868,8135,17,181,894,-19,7143,524,6945,22,179,52,60,-668,6184,181,104,6524,337,-102,259,9,212,1223,1436,48,7787,-97,164,8,-670,-116,43,766,294,92,-297,1334,430,76,437,89,-18,-4,-181,-235,332,680,847,214,887,-20,-365,-34,-13,315,449,292,742,27,101,-88,-366,52,-203,318,247,1541,360,100,13391,-4,25,33,55,17,414,79,202,-849,115,-9,0,1480,25,-118,-317,160,384,-64,-317,109,-104,-252,-115,1391,-112,111,-146,173,369,-90,-209,-163,147,408,176,318,-18,696,-41,117,3,608,-8,147,178,1494,-127,316,83,83,-78,-235,22,17,3585,22,6,-515,976,1657,41,70,180,-150,56,477,4824,-45,616,-310,48,345,-172,564,-664,141,85,-122,1320,1907,-202,-129,188,-188,-1,13,437,239,1412,166,240,19,-28,-39,25,-108,543,-111,235,-602,-345,51,228,896,-53,1728,5453,-112,-381,-1219,474,117,36,-138,46,33,-702,-35,29,133,-82,1565,96,-406,2610,1730,591,52,583,-4152,157,-140,355,-37,90,-104,73,-259,126,40,909,498,-170,428,4693,1227,-118,114,140,-217,-110,-619,780,788,-52,688,123,949,629,-1117,-210,2070,2951,-409,54,113,811,44,-110,15025,212,534,5280,-5,43,10290,10104,1616,-687,-54,57,442,-252,-148,-2391,-460,-61,442,309,1807,-649,1817,-7,-187,544,230,525,206,103,129,458,717,1100,518,-49,-268,-18,-22,578,13000,793,244,973,-66,410,-160,-134,-308,296,-144,-376,-2,61,-178,-115,-121,627,175,727,230,12,1021,55,622,1811,21495,15319,380,194,-250,13357,14585,103,3576,-239,-96,381,59,304,32,41,-322,138,-117,244,190,-389,-1613,206,222,728,63,466,33,728,224,-9,367,-31,145,78,-595,238,1102,70,93,-101,-986,-89,-279,-85,92,-235,-438,341,-242,-4,85,-164,-893,-323,-219,-65,106,-12,-252,92,11294,70,-61,288,-198,27,-249,-1,-89,-114,-14,-42,-42,-335,-3,-729,-271,-342,-309,249,375,-53,-486,-374,25097,14947,18105,15413,19595,17533,523,329,743,365,1816,787,1681,427,679,381,280,891,111,414,43,11,-12,40,563,530,765,145,96,-575,73,5,1179,177,34,179,-255,7,-370,717,115,224,5568,332,56,-56,884,54,188,62,60,1,283,28,136,571,1141,49,42,-89,15,-75,307,478,449,83,162,24,562,-119,-62,147,4,294,167,37,76,37,-1283,1257,284,2608,75,-63,3321,514,408,204,-58,-65,400,88,30,250,-795,-15,543,-562,-57,42,-1547,994,2597,193,388,201,-92,104,358,412,3,761,107,47,313,1375,116,68,278,-50,-57,148,185,-491,129,114,689,3436,964,880,406,49,-29,-8,176,411,112,606,41,-50,167,451,194,28,-469,173,1199,111,234,35,11,-12,670,-80,423,2,533,48,44,214,850,29,482,244,2780,451,151,1963,-181,-175,17,54,206,51,176,296,-70,60,149,-4078,666,2567,164,1839,2104,484,179,179,-2,104,444,-155,850,3310,-101,-32,267,345,78,545,8,-55,77,69,130,-17,2738,-105,-7,76,525,28,52,-84,205,329,42,97,-138,159,-534,63,77,378,283,-255,182,199,-158,698,-42,161,201,81,6818,45,98,50,1,61,-20,1461,197,96,-55,237,73,-9,57,20,-564,901,-53,-378,27,1111,861,2922,22,1547,26,335,60,20,-8,286,402,301,523,373,-125,134,69,3,610,304,-37,-18,146,396,725,208,7,179,835,1260,657,1010,364,158,231,279,390,4685,56,123,453,222,145,306,1190,-899,326,233,1617,490,-835,127,355,315,713,13,-43,-113,380,451,448,1230,-563,90,66,1055,-65,372,-27,274,39,261,60,1708,245,294,79,764,1388,79,920,1404,1776,-57,1081,749,366,92,39,238,609,1646,1287,2024,1030,203,1018,1446,938,97,417,481,770,63,284,-242,355,96,330,409,152,97,21,-51,190,893,4087,596,983,302,307,111,2820,-123,162,81,104,1306,403,50,-75,70,43,-59,268,119,610,24,58,537,-1445,-151,1119,110,471,-211,96,222,114,284,85,-58,61,985,234,496,-61,141,298,-142,249,-31,4080,146,23,255,452,151,134,116,900,419,-74,421,1935,604,-23,214,460,-1111,-369,490,1303,709,-237,-206,154,455,291,306,836,31,168,-221,566,-43,134,1342,-143,80,554,6,69,56,318,187,875,202,1025,766,314,103,8,1294,293,185,38,349,1,539,-76,130,628,-63,187,12,2027,5164,26,48,440,-210,-40,147,2390,-173,243,591,237,-42,531,212,182,62,-16,198,59,149,1480,1915,115,3,-42,165,108,34,147,42,58,169,271,543,428,106,739,326,356,469,-271,48,162,43,114,57,-5,-167,109,15,-94,176,13,19,-60,507,15,1846,-117,12,214,449,346,-380,5,1431,-543,-24,-4,-58,-62,-2,118,-206,-206,-33,-274,360,2448,-1040,-758,-97,-176,152,131,188,2037,-45,-309,495,642,-173,-88,113,131,-42,241,-11,95,3556,-60,34,-91,-311,71,215,335,-220,117,-282,213,-253,-229,-35,-111,-414,-71,162,-213,2,-102,15,81,-9,195,-82,609,-141,-2302,-20,362,95,301,135,712,384,742,297,6,38,544,233,-125,-264,-18,293,197,224,-336,-299,-257,649,417,-13,-117,367,-57,196,1232,1450,45,1003,329,275,115,28,419,-97,98,2451,2868,634,-2,164,23,1223,445,59,189,724,271,291,509,701,475,-60,367,815,578,496,330,61,314,158,194,861,43,132,7,173,529,-330,394,1016,-533,647,102,100,148,192,-63,175,1328,203,287,638,1781,-180,-459,38,846,-13,-61,784,337,271,-137,1085,511,546,334,-30,536,90,154,290,854,111,-3323,-7,-113,303,314,-2,73,145,26,150,620,649,2251,27,-223,771,2443,-509,262,435,152,-101,1185,685,-111,383,304,9,-170,110,77,-266,544,1110,-22,-58,1263,7,95,312,322,153,1024,186,106,156,617,89,341,1148,667,-45,48,78,-67,-68,527,10,120,612,196,-46,145,83,1599,707,-223,-39,208,-1454,-80,67,54,1086,183,1778,0,955,-133,599,502,-63,229,287,1285,-547,795,55,-39,-186,261,327,36,-49,190,230,-85,1566,904,275,341,13,1176,101,130,-53,200,2263,906,388,249,53,117,343,393,123,286,-173,-14,172,97,283,677,1859,9646,-139,311,518,15,310,8,44,1366,-12,1300,2249,78,-3,-298,245,303,361,-671,281,1756,142,59,-299,463,-45,-298,-422,163,-183,7,133,566,1756,1504,76,24,-72,-780,-3,-14,68,-582,-4,49,616,-2659,222,-18,303,978,46,125,2246,562,-74,336,501,-94,-17,265,509,119,11402,267,143,1037,23,361,57,-184,-101,138,471,712,80,-15,-27,82,426,100,169,16,-958,343,-30,67,-422,107,-774,5046,-52,-419,25,1585,245,68,-1189,-64,425,275,2012,894,-1300,50,553,-1518,30,258,1203,-641,-318,372,234,97,-481,123,1427,208,87,120,-115,693,123,143,-92,23,-121,894,70,-1057,481,3004,235,-8,323,25,438,-22,158,-748,4367,31,882,-388,-367,-198,900,-34,-126,1610,113,2285,78,452,121,2324,1841,540,557,116,33,238,220,1099,-283,-3944,786,208,559,2257,948,542,2213,46,234,-211,3393,108,76,100,326,804,2142,114,53,121,120,233,44,438,13,1148,206,381,136,324,20,111,-397,326,75,-3872,-49,-2815,7,133,293,19,-488,251,270,267,-106,-3,12,144,154,104,319,1008,124,183,859,130,21,2409,-70,120,-837,505,-190,-1,117,-410,80,-165,-9,146,907,154,382,-136,546,-85,716,-478,-64,-196,34,35,131,-96,39,-571,39,7,464,213,3051,-56,335,46,206,130,15,-72,-19,-824,61,421,115,30,202,149,-123,861,43,136,235,761,-2386,-9,-27,162,10,740,-2172,-143,-127,-26,115,17,789,462,-369,291,145,179,-169,-164,123,-13,324,56,318,-6,-327,422,1202,85,398,6,-44,33,-29,139,-101,340,22,80,403,2458,49,-110,130,491,137,44,18,-306,314,-437,29,265,-3036,24,157,-421,-1367,20,36,213,106,211,-989,-94,0,127,328,404,-147,4,-327,-25,975,324,98,16,1603,-251,-34,205,518,-15,8810,-2,369,-393,-86,-29,37,653,507,-89,2077,-80,-208,-9,5,68,24,-36,417,91,-583,-580,-387,-352,239,117,311,-101,383,272,-59,393,133,656,136,78,118,1942,240,284,-71,-77,-12,1473,67,871,-468,100,188,1030,-609,642,110,169,539,261,47,-84,109,-197,158,-12,3850,5977,-330,21,-1300,0,-235,-39,-510,-31,155,563,39,61,-133,-425,181,390,-276,-270,-13,-21,292,15,392,2784,304,-112,-297,179,151,25,905,758,202,41,26,1473,848,21,418,83,-57,526,1439,-63,135,10442,515,1352,-123,216,244,-37,141,1656,22,171,152,1351,-201,-6,12,76,163,-373,224,239,284,896,286,15,328,-2226,720,-333,13,172,498,-249,161,256,744,198,436,-121,-81,-473,-15,-149,386,-20,-109,580,1913,227,-70,30,1423,274,401,265,565,-182,148,54,-542,55,685,569,1865,90,98,736,-80,156,109,-21,125,211,-234,1486,538,124,-389,676,-713,-149,74,1205,-112,-208,-12,-83,-118,422,835,61,1535,535,860,225,696,388,1099,27,268,802,537,55,-46,-222,-286,44,-134,1404,-117,160,54,-120,25,58,-490,5,63,288,52,-21,230,94,17,263,-690,435,65,123,602,546,1141,1671,281,-135,209,117,204,130,186,223,11,-153,216,149,-56,87,109,-227,90,118,37,-303,-119,150,977,-4,471,92,175,1494,-261,137,-951,624,-797,89,195,482,694,-643,248,84,-128,783,252,404,679,-50,747,-90,-31,496,-367,362,431,-43,889,249,384,-27,-692,84,-423,350,76,-209,524,309,412,-536,106,-35,546,203,683,-162,-26,-109,250,1775,306,104,609,-113,267,270,-35,160,117,150,774,185,140,474,2167,-163,124,452,139,77,387,29,3,-166,1230,1111,1462,659,79,213,92,1593,360,15,700,-238,1101,-643,-141,3164,343,386,585,-71,-154,407,168,53,1805,26,1207,332,928,41,1091,-306,475,735,-996,513,490,3019,183,410,-225,233,44,71,117,85,-34,175,219,284,1204,-78,1222,-98,176,42,504,-459,94,-203,126,125,482,-91,340,563,-13,48,248,262,-264,-35,-219,227,417,-463,88,63,-135,11,71,32,-25,223,1399,5,-21,87,144,-251,187,171,64,443,64,-420,143,-1073,-361,-255,40,279,-28,2827,372,-970,81,37,-983,-117,-308,-574,60,73,-35,33,-158,21,-66,973,1750,649,-712,630,632,-498,3762,1689,560,49,546,252,104,187,-11,451,-98,38,1855,259,863,1286,-54,574,321,15,230,68,3,33,125,428,192,-610,276,61,7,272,-23,260,129,280,303,294,-12,-123,676,366,-174,-13,154,103,2740,60,108,1569,1778,533,32,-18,-31,-78,775,110,-214,47,369,-43,557,80,173,-5,855,66,93,220,72,-190,-280,141,-165,-267,30,140,110,-7,227,978,63,3189,46,161,1535,192,173,622,1938,1190,4993,-81,213,-6,472,61,-1337,890,343,604,27,242,-1587,30,51,44,382,-6,-1115,1745,-314,-71,213,681,-41,-13,1168,284,48,-6,258,428,179,-14,-6,138,-385,61,831,310,-44,-273,477,100,-58,1011,845,31,-961,-882,692,703,-229,104,270,1230,274,143,126,-33,-209,-139,348,5293,81,-194,1267,-431,-114,1286,2483,-174,771,-11,500,88,742,-36,622,150,-548,146,819,245,769,18,1559,-640,856,732,2928,1802,5882,861,-25,443,60,-35,12,-1540,-295,0,-1,-780,-315,574,-106,350,-558,236,-1522,680,1313,3203,-28,979,-502,759,-1029,245,97,112,188,339,4576,3129,61,862,221,1694,-183,-350,0,373,16,827,571,-37,343,3655,1332,269,39,195,439,197,398,533,494,97,3155,1158,185,406,375,1355,-133,1651,455,157,-174,708,375,-24,-409,242,1499,805,255,1061,29,349,852,722,792,-1663,596,151,1462,98,283,74,5298,1861,469,701,451,1925,77,99,209,122,412,-17,9,23,330,50,-6,-34,-24,3,25,220,1565,-45,38,-503,59,543,-37,-478,13,141,1784,1037,90,116,1997,180,165,774,456,117,588,355,-237,453,-1666,-316,254,217,-68,246,20,-25,21,-47,633,-21,339,-7,265,201,154,221,130,-112,104,486,-136,149,-789,3320,70,28,1106,155,98,1694,744,1143,528,14528,592,614,-138,1455,1341,2769,71,731,226,689,-1015,78,118,817,716,92,2813,927,512,2438,157,227,1237,-146,-58,1062,1282,534,3336,466,-260,250,-71,104,-296,-75,-38,87,1552,83,1329,382,657,375,290,166,-19,689,1191,38,34,-156,197,1470,1569,2712,410,229,713,793,50,-24,66,396,177,230,167,93,454,51,756,118,480,152,-151,64,174,83,26,991,133,15,-71,214,124,-47,-139,154,67,1462,387,-126,93,298,266,-45,-4,-13,204,2039,220,-207,51,-58,-767,1270,-4,267,183,120,-41,22,-4,-167,134,555,1007,-894,-291,-53,75,65,-95,549,-143,336,-144,813,1141,28,-23,-1326,-401,246,554,967,1007,-915,277,481,100,1215,207,149,-260,-259,-14,146,1154,113,-56,568,2058,732,60,324,745,414,-227,276,-142,6,354,152,553,863,101,494,-374,89,-197,314,3380,16,-7,532,-108,1034,1621,687,6130,386,35,49,-190,266,-72,-45,46,644,653,-1243,119,271,39,270,27,-1523,263,13,28,285,463,45,36,177,61,-27,493,479,-218,82,153,185,398,279,12,207,68,-66,73,-135,-4,122,152,389,-242,-41,-358,2208,95,-74,56,5,1732,-196,2671,67,-75,-17,12,157,932,-483,31,1532,148,398,552,2932,17,166,291,374,237,783,-112,-14,-350,-42,384,214,866,-1565,-20,89,1109,185,63,104,106,20,-12,35,-262,-36,157,275,10805,1142,152,-12,-35,981,121,-1432,-314,60,492,5,1314,139,98,921,873,-341,706,254,23,-633,27,98,603,-150,-347,-133,8,4,-209,1525,45,-44,-86,-58,-138,74,105,253,818,-6,681,1061,-65,5,289,52,203,601,786,67,-202,1781,-426,121,503,42,100,41,-87,-43,55,380,10,3332,59,-577,-157,253,240,-39,611,327,97,139,236,285,235,-18,63,471,-28,526,736,74,690,-121,-161,-562,264,71,74,1375,105,97,190,35,23,327,531,692,1729,1200,1692,27,323,-16,622,136,25,229,-13,468,-101,-34,154,1809,25,139,102,223,323,874,111,170,504,422,555,540,94,263,993,-17,44,432,468,902,14,-297,203,-219,-48,87,332,28,270,248,-54,606,830,942,637,274,220,1040,-1349,298,2213,-25,-132,303,-253,-206,248,27,0,-42,101,1285,161,82,627,-22,122,3187,-7,52,-68,-1656,61,-1103,78,155,19,46,-71,189,50,-162,-504,101,14,2362,163,154,223,6,120,349,99,-31,-39,90,-237,-185,376,58,-96,6580,-7,544,221,346,21,150,-313,-69,281,126,-117,675,-187,-602,383,-99,-112,41,185,-286,314,-38,-222,412,839,-575,623,80,2844,284,321,31,17,2577,449,2565,1606,205,840,577,-49,102,-16,59,185,262,-386,108,148,582,657,-198,-595,259,-255,135,-202,657,1465,146,368,151,1139,197,127,-60,484,190,203,-129,343,427,168,86,685,-191,348,36,679,542,468,985,32,-490,130,-7,290,96,-37,354,42,344,241,7,1365,116,349,90,-97,-313,-694,-397,-747,108,-516,-327,12,369,1178,347,1,1721,-362,37,-1377,36,293,731,101,30,-555,349,396,-108,-103,-358,4504,122,-203,-44,-243,-1,377,242,-56,-233,1806,-460,664,3083,-321,100,-430,-207,15,-52,1244,1254,244,416,-27,-198,2221,50,-36,34,13,499,-54,1470,32,-540,22749,522,-36,-87,450,3939,1325,60,171,-88,-107,130,2787,165,184,517,299,-692,191,633,44,-764,-354,120,307,211,91,8185,-159,-527,-307,127,-173,41,-158,2772,-495,-426,94,77,-70,-169,-82,64,267,57,210,-440,216,49,1339,67,598,1884,980,405,9,724,695,899,-287,79,-445,163,64,314,50,-35,368,101,-601,166,143,235,197,127,68,144,64,1191,-178,-154,-998,-75,395,-505,-34,119,-7,-203,7,363,248,579,-133,111,-40,141,51,841,-283,438,21,46,80,559,43,-13,-181,89,0,-6,21,-280,-288,44,962,148,602,-217,-12,149,317,45,932,-1792,50,46,104,42,-297,34,-81,-123,38,270,-41,57,168,-783,523,-427,16,-342,521,-19,214,1954,-256,-19,-290,-196,219,228,-15,-199,79,198,166,75,59,-71,-99,91,1237,1083,166,169,192,1881,1108,-13,19,19,52,-194,-320,-29,707,2678,54,-2,-247,206,-25,220,7,872,380,-8,182,564,-80,-59,144,190,-83,4052,37,392,-97,601,179,-39,17,140,-66,-33,122,373,-113,52,98,163,115,23,3523,370,227,184,-170,-127,122,2389,778,732,136,1055,522,436,51,65,-135,53,170,196,312,142,102,638,154,448,47,1155,935,1021,61,-138,144,60,200,-290,-463,-18,279,-413,-23,35,123,17,50,366,64,-89,117,267,123,-61,51,53,329,-193,-19,906,7,-36,51,-139,49,195,-5,155,-18,-25,-25,929,43,-193,195,-92,185,142,36,84,355,-1,68,-25,810,198,39,125,1203,8,22,40,326,390,-531,-59,412,56,99,111,448,481,-112,-43,405,34,572,1082,1012,488,538,-100,133,186,1410,96,617,198,818,286,-591,66,66,4,-12,313,16,529,58,228,-63,541,-68,418,2253,61,-241,12,-2650,-271,-10,-296,254,9,567,-394,1230,-370,-223,1092,-468,-42,746,87,14,381,89,-165,1192,1051,287,190,556,276,204,6363,64,156,-22,6,267,51,169,52,26,339,136,881,73,31,-460,125,-136,127,396,211,916,246,5,77,265,493,-42,81,44,52,74,105,-86,330,-19,274,-90,2068,214,259,281,101,196,176,34,172,462,-26,5,2567,5187,74,1104,88,221,155,114,110,102,216,-374,36,99,126,1975,-170,2611,463,1059,236,774,-120,6,2010,142,-144,986,150,138,4,313,332,-156,137,535,5,132,74,-86,765,258,131,629,114,27,-37,681,71,534,47,137,-3,971,-37,26,88,311,1191,202,203,-1232,509,-75,21,-66,35,-150,-126,172,192,431,402,-11,555,397,918,1318,262,57,-22,23,21,-753,2,38,113,-147,101,747,336,174,330,1,-104,93,61,3044,431,-833,-197,-524,32,206,991,92,404,-30,1373,8,-129,427,101,-289,606,-247,322,67,12,1784,167,49,-27,-39,744,-90,278,191,310,-90,-283,631,197,-90,-380,1662,76,675,-209,259,2062,195,-32,95,-37,-93,-430,238,219,171,-257,61,105,73,437,-211,-2197,16,164,345,101,954,3713,1397,3369,11121,-89,986,-21,1509,-10,275,1102,-50,299,50,819,112,732,1755,1416,188,449,234,137,161,87,-247,68,1018,49,996,4309,-24,105,1466,-52,119,61,6,77,475,-444,-235,326,3,329,10608,313,-48,-8,-110,703,114,20,-56,1103,-566,782,78,34,68,-229,930,-39,290,192,484,741,94,1035,82,2507,559,43,4,-15,814,-340,81,-3,83,55,-273,0,17321,160,3742,-109,138,17,783,-157,-63,-277,258,787,705,116,466,133,80,3778,159,102,1418,263,286,64,-512,16,467,96,-44,710,-94,1685,159,-74,161,518,178,113,41,-293,252,-128,1910,-510,-126,140,297,-79,98,31,240,-503,-9,644,-369,474,15248,503,90,268,442,255,728,-1788,901,286,86,132,143,77,-1961,21,-55,214,-777,743,-357,3169,19,403,-132,-90,-1,-32,68,376,285,404,306,63,153,88,859,364,-48,-173,23,-75,473,-38,13,-284,268,274,499,1779,210,-180,-53,-52,1085,1207,-554,302,-1486,157,230,4417,334,146,262,341,136,453,367,424,-10,154,1172,-21,-401,65,207,19,-15,426,-814,16,2158,94,485,110,96,-79,-826,71,20,45,182,296,-11,80,-1479,648,103,-12,277,262,-507,128,27,20,43,221,-749,411,0,245,371,16791,252,-13,65,-606,2331,132,25,-69,114,8,99,974,257,31,330,108,-8,-95,190,-80,17,222,-226,-5,11533,-17,92,342,40,387,526,299,-93,140,-111,-6,257,93,25,-85,48,-105,-162,-414,298,929,-18,-21,1565,-4,131,241,-172,316,1518,-24,1714,-339,1494,62,-270,89,362,95,-203,-267,-112,113,-409,-612,9,33,-1402,130,-328,327,223,-599,39,129,68,280,-36,41,-147,-668,-404,53,-673,197,261,977,1309,42,794,-591,24,1054,378,-1829,161,780,406,665,-601,-369,2486,168,36,582,35,-414,85,43,2308,213,4080,174,396,-89,373,28,982,407,-496,290,-168,38,54,-1,298,-43,267,-245,-127,-250,64,402,956,-78,11,-432,-21,183,-41,52,131,43,37,1409,-176,-373,176,470,1583,-225,49,76,152,-464,-1380,-112,347,815,-319,489,405,548,18463,-142,-119,542,121,-85,36,-445,209,288,451,1234,23,419,-63,99,307,313,53,56,-42,-468,416,-22,98,121,14,35,241,-328,130,115,5,550,198,587,59,153,282,-39,-42,79,-51,1169,-832,245,-1006,132,125,148,489,219,-101,-91,1545,766,389,266,165,-21,-26,133,31,91,65,218,262,278,193,-40,-35,94,142,1265,135,1,-286,839,58,57,-121,832,438,2112,-2,-596,175,625,302,-63,572,-365,131,151,109,-47,1953,34,79,-86,-55,-27,-165,307,-114,1375,138,691,110,-786,533,51,-452,-1649,-582,-48,31,-40,171,159,32,562,-115,16,456,170,75,-613,24,90,72,-10,-130,-175,-41,188,64,-148,169,-531,83,-810,76,665,332,132,437,-168,-350,94,223,-337,-88,393,-207,-42,170,-412,68,92,174,618,-250,629,-487,10,122,-124,1178,-89,-33,51,428,517,-1029,484,-68,-152,98,-1,192,175,-58,48,2727,345,120,498,-15,111,-45,152,-260,-53,2449,253,412,-167,221,-72,22,-39,183,-114,292,670,-28,13,83,1317,-627,154,147,338,373,299,388,576,386,228,48,1389,133,-22,-80,125,100,-29,-77,-348,972,240,-111,112,155,141,167,439,468,-282,-47,204,-440,-233,73,242,91,-161,1187,13,68,2127,10,-190,-90,-211,2204,74,88,327,468,-122,183,66,77,365,323,963,659,1186,718,-90,20,-90,61,-104,400,-153,862,38,1149,-21,424,171,6,-41,212,-38,52,383,61,591,530,98,666,123,302,172,-57,-304,244,-145,24,145,163,263,276,-376,296,74,1987,-292,-12,194,989,-10,447,65,25,3280,147,1038,390,58,283,101,116,416,1,-406,126,2229,719,842,2312,65,-440,-77,21,1590,199,103,-182,28,-619,106,616,-125,294,295,-92,-857,1324,-478,81,31,-135,1391,140,-9,-3,23,-57,92,-11,113,264,358,879,-7,-76,18,132,-94,-23,-276,-46,1424,-54,97,1239,-21,67,-33,404,250,539,743,613,125,3317,55,146,-230,-50,775,21,-109,140,294,715,206,1134,21,46,49,1096,7,839,47,193,382,-131,237,110,-846,-13,304,193,470,158,107,545,78,33,1058,287,99,10,125,-42,211,3565,-117,99,76,-358,-128,97,1813,85,820,93,140,91,744,476,-84,729,83,1614,2,1188,34,-149,-11,-439,62,128,393,-46,362,388,399,1206,-166,206,583,898,187,7024,2146,231,78,209,985,-359,-46,66,677,-247,218,315,33,201,571,321,-865,738,216,44,3738,131,644,315,165,597,65,421,-394,641,220,139,35,2227,259,88,-58,381,-42,31,357,21,-37,58,-399,81,113,621,339,595,2137,56,-95,104,2437,5394,627,65,1644,87,79,304,14442,346,19,598,-220,87,73,6075,497,-123,5,-102,614,537,-170,532,319,24,99,840,-761,-504,-311,6,13751,832,172,-20,52,1358,824,913,58,616,1285,-459,-85,-15,-115,161,988,-1070,2165,25,151,8817,218,-218,267,39,131,1666,-49,466,-1229,573,755,5,857,-170,-121,1492,1396,130,-107,398,2455,66,561,926,240,-434,4,-14,5,-48,-314,317,548,-381,2727,83,58,-381,75,-176,266,228,30,16494,44,1959,5319,-6,988,69,-85,-102,24,412,24,482,86,136,189,-155,-234,59,-1232,-270,343,183,-280,97,303,54,37,170,939,-135,1137,-119,28,104,-565,25,-835,-169,-344,-284,468,-326,-88,-227,142,-989,-124,-691,-79,-295,-1608,1750,203,-139,19,116,645,468,327,290,161,2662,-201,162,-129,1034,-713,1074,1510,421,-52,1115,-2,195,-11,191,90,23,7,216,-220,-22,-22,-151,587,332,-61,131,197,-28,-4,34,326,100,-5,414,95,-358,513,127,605,1853,89,-377,176,543,-213,62,-265,156,-328,30,-33,-171,-47,-5,-8,256,1613,114,-995,27,57,324,1136,991,429,101,-66,167,-105,28,12,389,2028,902,386,85,399,189,46,176,-159,-78,160,1093,830,70,86,-11,8,-267,453,-37,135,486,20,126,-67,233,137,139,303,-255,743,724,-204,1014,811,40,2,146,-220,4793,-1031,1750,88,405,17,119,-15,272,-72,543,215,65,35,210,-69,32,414,-24,-146,229,27,-150,93,68,235,243,-139,167,335,-184,237,568,15,48,-24,-246,-120,27,1294,-9,2,-19,61,146,119,13,-657,401,257,129,75,539,-1,-147,257,207,-240,242,7,100,-760,-61,-75,-137,698,188,-85,4,625,-22,150,-48,71,-224,-51,28,13,-16,26,706,364,15,214,-4,-7,-1051,-244,57,-300,-18,112,-156,48,274,26,7,750,271,-84,-91,30,227,265,328,7,-263,256,87,116,-130,237,14,-6,-1,37,-81,11,1363,-254,184,603,161,23,45,426,-7,316,-70,-354,1104,85,1,54,139,30,387,79,-122,17,508,1468,-114,-76,-7,-33,319,275,326,1081,370,525,338,301,-291,23,681,-679,24,365,-90,942,91,283,7624,328,-27,744,1865,40,117,143,-21,52,-49,590,130,101,105,-66,-6,-324,4017,-10,48,258,192,8,746,31,26,51,-19,63,199,-62,683,267,-77,428,732,140,74,11,-94,43,31,208,416,74,22,33,931,66,315,72,541,187,72,35,147,35,-6,-618,1455,-6,214,156,663,238,160,-67,-71,-153,55,63,2261,-298,323,57,-4,35,69,226,110,101,-400,354,-37,272,25,-109,-12,-54,202,220,27,134,1040,403,94,37,59,255,-97,226,54,1395,649,658,67,354,604,237,469,595,36,1181,-147,107,-124,604,-65,435,-126,818,1310,-31,322,449,370,159,1525,54,4,76,6,-211,106,673,64,-89,1159,1242,260,22,-127,89,1076,1,516,-156,88,495,1213,244,-687,1013,71,43,7,-19,-11,-18,200,2,160,109,149,409,-66,219,770,75,222,1896,-649,121,1213,1403,24,691,199,385,-247,-209,45,1232,-686,-25,305,-154,100,-73,185,-74,-225,-29,1623,132,-149,750,655,14,4457,552,-346,215,-448,-36,254,374,107,61,-283,475,418,68,79,105,87,958,50,29,798,23,1677,133,674,621,68,44,9,205,-4043,-89,154,-139,-8,499,2693,331,-393,23,305,844,439,1164,74,201,163,1061,850,131,461,-547,615,-413,330,371,11,-214,52,263,428,46,-106,-103,1876,652,-1520,-10,1418,-88,748,437,-207,3828,1679,826,-53,295,146,281,245,186,1767,146,478,618,412,239,256,175,-249,264,-43,124,133,231,425,-65,172,-24,501,-4,84,79,64,68,1822,775,6,4676,-197,1224,271,495,104,454,1112,155,1860,206,38,1274,175,78,248,582,678,463,380,-45,685,153,833,44,19,580,-71,1162,-1,326,1037,-116,666,59,37,118,360,595,-4,13,21,-307,897,785,51,158,8,550,28,192,385,53,32,154,1052,388,460,704,-375,-2194,42,263,79,270,299,391,234,217,82,304,375,-13,411,1252,355,175,72,19,-15,78,7,-2198,1162,302,80,771,77,85,472,238,130,191,129,21,140,828,97,26,1398,486,215,465,-163,-6,801,75,292,33,121,89,-582,741,-130,-28,14,216,65,1730,184,2171,444,460,1144,170,2980,299,144,2320,379,72,133,-13,-723,386,381,282,275,216,-378,-38,20,1124,-365,355,40,237,235,242,225,-42,60,560,491,369,240,2832,15,383,53,179,-80,-2,132,-659,1224,802,2839,128,359,-139,-512,68,284,82,2619,300,-119,-39,179,39,26,353,48,-9,123,259,180,134,39,81,-186,4,309,394,-273,655,1383,-154,473,27,697,-93,59,1571,-40,559,443,466,-55,-198,124,47,-47,84,2086,20,130,24,279,35,130,-71,346,100,78,273,-175,99,139,697,1128,288,171,313,109,595,4427,-66,102,-654,-81,261,10,155,207,-48,-79,326,-497,136,306,-1,152,-52,1285,487,8,1021,-458,-22,106,86,43,94,197,342,84,647,124,-154,26,-334,-44,-254,-144,-267,110,11,-71,-36,1511,71,343,661,60,1877,26,213,417,2452,-1117,-393,471,388,418,-1049,74,75,-26,5,266,215,-96,442,87,180,-8,19,-365,-125,-99,301,507,26,13,128,220,95,24,482,154,19,-13,48,1203,-5,-154,410,-36,113,-476,150,7,93,156,131,664,243,292,2613,522,23,356,143,1277,892,91,37,71,24,163,-1080,-12,104,-141,870,272,258,-749,-919,129,588,392,178,505,154,37,367,91,1181,-35,769,860,162,17,374,2353,-168,259,490,5,113,137,-8,82,149,5,536,-427,37,155,58,374,-472,484,326,-809,49,109,-167,488,74,466,-652,-1087,-55,671,75,-471,975,-228,619,243,-299,-4,-8,5,126,746,96,85,19,2265,94,-1023,243,14,31,-154,-47,24,-230,62,2391,42,118,18,-46,145,63,-1765,-68,1826,-42,908,13,556,156,-53,-7,13,1235,40,-50,503,52,166,153,124,32,3,718,172,60,-393,121,28,-39,373,180,30,316,181,746,-4,677,-104,-91,56,2,816,315,-1364,-277,482,229,415,-157,131,97,-200,5,-76,1021,53,46,13,35,445,31,-19,21,50,1653,-203,140,24,221,-149,216,7,25,83,-140,235,120,199,-12,16,328,215,116,-43,564,1924,354,53,252,89,187,88,92,-368,73,206,844,128,615,-2,271,587,322,-978,932,67,1764,-180,13,-226,588,487,123,1,527,507,1274,72,1895,3385,37,274,3092,-101,617,-15,342,288,383,83,380,436,-209,-624,-1,62,3019,-604,-345,42,446,8,18,-18,-97,68,117,198,651,105,437,-39,18,50,16,14,94,204,273,41,4,-74,61,93,377,218,-21,26,30,34,-46,-596,195,1352,-54,461,653,202,587,-388,143,-125,141,-9,501,90,419,904,-177,177,85,21,601,84,-6,92,111,91,-146,1575,253,679,255,1128,-13,58,73,98,102,354,-84,204,-1,1901,5205,165,359,416,112,5,324,282,-121,150,522,520,2130,756,813,-22,62,353,-567,13,-6,3196,414,231,-418,686,1286,327,-100,863,-14,-275,-27,295,-79,49,-111,-797,74,234,1569,1897,1550,2570,28,-768,-84,51,-370,6,65,87,56,189,188,52,260,-40,-9,101,285,16,73,67,2,286,465,78,-437,99,220,36,104,118,377,244,409,-107,1235,1014,-239,789,-73,54,104,486,117,60,-649,-67,39,278,638,204,221,-31,387,20,4,732,167,527,28,312,239,83,49,397,26,273,40,-169,1311,-20,-72,6,-85,36,87,145,44,159,159,699,-171,168,427,569,-662,169,-683,167,-27,-68,24,391,-315,1703,55,555,95,223,-80,72,-238,120,250,-248,67,54,99,572,683,243,149,-16,176,5960,694,54,179,1199,2789,274,32,7,2170,-244,372,-216,116,8,39,-75,943,-2501,72,388,175,60,739,121,130,763,600,607,144,545,28,63,493,64,-29,-146,295,240,100,-31,19,-71,127,79,5,901,179,-74,-47,29,1163,-374,28,-35,674,406,88,185,26,34,-78,94,240,811,-259,-20,71,-164,1912,501,105,1463,-398,12,58,201,219,215,42,28,155,811,223,247,508,393,137,-63,71,299,44,1277,-50,7,-23,-100,-95,71,1474,-1482,307,207,1859,290,50,3921,177,-339,119,77,318,880,-83,41,36,1055,-7,13,120,1261,-51,258,-36,576,202,10,609,21,-75,264,415,-2,112,167,-1794,519,411,223,199,237,1526,2529,149,45,297,216,-759,-125,2054,204,170,77,506,74,89,218,-129,350,-293,335,1051,202,1936,427,-1673,-16,-114,-571,1042,57,487,558,142,1284,1072,411,33,365,222,26,122,596,-151,1130,89,-84,124,306,82,379,-684,-207,240,488,165,-293,-316,719,182,466,49,118,189,1487,464,1574,51,-151,-13,-134,113,1749,115,179,-283,9022,-76,-28,347,-520,72,76,1123,1693,196,200,266,36,-40,-9,793,150,439,697,-13,341,0,-49,1037,-471,20,1257,21,839,227,142,535,509,69,97,376,172,1409,409,39,100,765,-160,49,69,239,75,310,786,1240,1712,611,568,118,252,-45,1877,690,229,63,979,161,239,207,4,591,179,417,164,208,362,3189,268,-132,-51,428,-131,-18,1008,193,-492,396,492,240,-53,1221,327,2690,899,3890,-85,-95,59,619,115,637,1630,352,994,180,120,72,412,1772,111,9,65,495,259,-20,20,41,681,-103,38,-383,660,1641,93,349,7,203,177,-11,101,-289,311,101,6798,-264,452,61,-110,-4,193,641,40,54,413,59,333,62,39,150,-7,293,391,541,137,166,-83,410,146,923,2270,1111,511,214,869,898,365,261,-88,315,627,383,215,59,323,280,93,55,-914,-302,163,124,1237,108,2660,663,3,-90,215,55,228,-347,-132,-17,518,-44,-79,590,137,89,168,453,39,78,911,484,22,905,607,1424,68,-245,33,146,391,-91,58,119,71,-705,-481,3790,121,299,-53,122,-1061,392,297,1180,389,302,402,474,1138,1773,205,561,566,305,11,-22,15,2881,-34,626,1111,-1174,442,1372,224,1689,31,51,1404,-118,1145,657,1723,1665,312,92,506,-117,-47,214,435,-141,139,-26,273,999,7,8,31,436,821,565,38,328,307,169,44,161,95,2013,311,1402,170,13,146,537,61,185,68,-55,-630,309,750,361,173,38,704,525,299,223,-3,9848,2689,63,1520,-61,94,136,993,1194,826,506,599,539,304,-49,-1314,3,377,423,-22,1,622,770,107,864,46,459,142,352,190,109,-250,38,474,-895,-239,684,98,161,365,53,1607,-156,658,376,287,1490,45,2,689,-44,-11,72,156,117,-1097,-27,237,698,30,49,104,1257,259,96,-1,-270,109,1520,1483,23,2357,-1688,-32,410,300,-4,32,-12,140,-43,1029,13,237,-203,493,704,616,66,3153,1542,451,2264,-4,-82,130,234,444,-275,161,1273,263,-4,292,660,120,687,1455,773,-15,-1,1027,336,78,-40,160,239,255,-71,15,709,20,28,94,695,510,-114,333,380,809,627,3357,64,322,686,135,32,94,51,4,-86,112,612,-15,82,260,470,-69,212,561,664,-98,-89,-231,108,40,146,149,158,257,23,21,40,-181,782,236,1741,1072,-114,651,2630,213,319,269,-489,576,49,63,34,-34,-437,138,188,-21,339,-294,-41,-48,304,-46,2211,417,786,-169,416,3,13,17,-2,357,291,-174,-103,429,-35,212,2449,397,0,11,-24,198,232,-145,131,118,-350,-446,1083,214,-19,181,231,1276,-31,192,281,-60,-1265,101,-16,100,8,166,358,608,54,-3,112,48,428,373,429,172,1201,41,80,1601,1104,-212,500,132,7,663,1403,95,-278,-47,-12,-106,123,19,317,117,48,-786,17,378,89,26,365,86,550,-307,398,292,7,381,167,123,650,410,231,5,-43,-78,286,-340,784,355,2375,-386,-18,85,298,181,190,-144,-1276,1215,-130,101,-194,1175,-300,283,-2576,-79,20,241,-104,30,32,-273,1793,-11,126,434,-197,222,643,-82,86,1086,2556,1647,-729,513,46,1193,130,39,548,434,1530,267,688,42,397,183,-98,2716,97,178,48,615,726,239,14,3069,897,52,-223,-2,671,364,195,62,737,-129,149,427,55,-76,42,-72,16,42,532,-24,81,-105,696,299,216,1493,67,-19,14,8,90,213,-17,478,2285,-20,-118,745,-56,229,30,855,-219,539,186,29,522,2878,22,2784,83,96,695,382,66,354,566,-205,533,-99,15,361,-91,1575,13,1146,96,-6,884,-592,2811,-101,520,187,219,639,233,1909,756,166,76,146,77,404,-1282,160,518,-69,424,69,-106,176,808,359,386,-397,141,182,27,41,21,63,35,1447,50,1638,290,228,2222,72,181,628,-75,87,-132,758,499,-28,1485,18,-127,418,1135,-19,109,-435,999,254,790,2,-701,208,309,224,232,-799,6650,65,1326,247,-29,14,170,415,1055,84,6,3357,319,-21,-493,75,379,160,-12,714,180,53,1641,-157,108,1412,256,158,372,-36,-103,341,-23,99,52,149,-98,46,-13,73,48,2,-253,445,-119,90,-1501,25,-208,321,-26,-233,45,273,411,577,33,317,-1,51,307,385,-69,746,-166,-316,99,-80,78,367,56,-85,46,-41,696,-64,364,117,59,397,102,460,560,524,731,5,112,55,31,-777,254,105,120,178,30,291,-296,-41,-278,1210,470,389,1,27,-63,1291,118,460,381,-19,740,-199,72,95,-37,41,102,-3,5,195,-8,21,64,973,243,523,259,805,910,47,-481,1370,743,1228,95,81,62,94,59,27,98,1017,-594,-61,-93,393,63,26,94,-98,174,157,46,1604,624,319,583,253,2493,1,-67,-74,172,25,860,-58,-60,-266,21,176,130,-93,193,17,3254,403,133,52,-39,26,141,442,367,1118,190,1552,1551,-883,43,112,-104,3303,2184,1242,2,-266,24,872,707,463,225,197,-4,1870,26,36,306,18,1047,192,1019,576,58,123,-99,858,806,129,-347,714,-2,316,-69,372,304,207,1987,-239,132,738,192,49,91,321,416,390,1314,414,397,771,639,34,225,66,27,1171,-218,311,178,78,179,1059,573,103,147,-698,157,3134,172,25,43,104,281,-302,149,95,533,15,-44,-2,14,430,151,567,-126,-10,96,2266,-143,36,23,458,440,-25,469,13,-106,207,2528,67,551,538,4224,109,760,-156,659,438,1131,-413,2013,356,407,747,1041,398,151,201,63,72,-347,1073,-3,44,164,182,444,122,-22,-9,1160,-101,-11,98,200,386,494,318,113,1573,337,858,48,-74,43,1739,361,56,1578,546,157,267,-914,219,1108,1779,1547,100,54,-882,282,621,2364,2457,-413,154,0,45,488,-116,801,569,151,143,-240,-3,-1429,235,52,652,581,804,1930,1644,244,395,104,-1396,180,1979,638,9,267,1446,112,495,959,993,43,-600,-2,392,244,-237,440,122,-123,147,537,605,123,204,-11,367,9066,1129,72,20,-32,452,1288,117,616,-1132,373,2049,46,467,1132,215,-427,193,28,214,169,-101,105,826,28,643,1317,1560,0,1688,-87,-8,-430,-229,293,742,328,200,28,711,36,370,70,1757,731,64,249,1619,464,1,133,305,-4,-27,98,147,128,-91,-37,441,998,133,662,41,-14,-40,169,359,592,690,202,-29,-92,-142,161,80,1368,-52,-112,415,1501,191,164,234,-3,242,1212,637,251,153,197,512,562,403,545,-4,77,8,48,637,19,897,207,313,423,138,20,364,201,842,322,1130,1657,88,860,-41,-19,197,421,36,43,2317,464,-71,1626,287,-939,255,7,812,3494,-111,52,270,1081,-79,-68,221,697,-51,294,-796,-249,257,28,5,227,26,748,93,84,36,10,393,117,509,1549,1176,10,73,260,158,99,-1034,3694,394,457,50,234,513,301,3,48,-209,247,33,-232,23,-793,489,98,652,91,164,155,331,107,37,209,-5,547,26,100,202,733,-14,127,-3,117,132,-29,239,543,512,255,-22,-705,792,324,-103,43,406,728,312,66,370,35,894,-395,269,-14,659,200,258,394,246,-577,75,9,-27,-28,305,417,341,217,-996,90,40,1503,1888,168,-9,353,1410,-28,782,148,-57,6,415,1758,52,1094,113,653,64,1034,103,5319,257,303,-175,36,44,1520,174,339,8352,-174,102,327,243,100,38,21,-553,-83,63,762,266,143,-7,273,280,-14,28,-83,202,154,8,-1,109,-47,197,152,76,157,1225,251,586,94,-107,1939,62,2538,466,-108,74,380,74,48,22,451,181,-79,58,248,172,834,13,125,433,-74,-458,2755,-16,510,3405,1952,425,-11,2813,60,239,-4,376,-519,151,719,120,519,562,434,236,42,58,-6,745,110,-235,214,394,64,471,-66,437,1607,953,534,-64,-77,-552,293,-80,90,6,81,-60,166,-396,142,146,98,183,1056,453,638,277,69,592,64,972,182,865,473,947,-70,43,1118,659,89,114,87,-42,713,1181,678,221,325,1185,960,-292,-57,143,259,343,434,1013,703,196,322,60,-72,329,474,155,9,880,67,37,264,215,53,165,-45,-93,-74,-1109,-71,-47,523,21,-503,-1487,325,5,-7,398,893,148,-147,-12,-26,16,1588,594,207,177,53,666,15,-220,17,4,320,629,5252,763,-846,913,630,383,1412,59,178,-74,-388,541,-27,54,1088,345,181,-223,204,25,36,977,470,708,1264,473,32,9,-382,689,120,-1223,-659,-17,-57,2244,766,1381,939,-1040,178,214,1418,13,982,-16,2949,1230,54,524,371,272,69,245,937,20,31,40,72,119,49,61,215,-19,1146,-8,163,253,234,146,81,72,64,25,71,77,17,-437,514,124,267,-163,333,1825,371,398,8,284,230,804,483,113,606,899,818,343,1266,-5,243,200,1366,-2,3,490,-8,90,121,337,-20,91,-21,-16,1323,-164,0,462,1332,58,155,1,231,-14,462,3792,264,1997,-32,232,356,926,55,-131,473,266,308,232,144,280,277,785,84,2,121,-28,606,1129,47,4587,287,518,-352,315,92,-28,400,-746,395,962,2442,691,986,-1073,246,100,-25,-34,52,87,476,82,446,-9,-264,322,-680,299,246,512,194,705,103,103,114,-729,318,-13,9,262,329,46,1626,11,105,620,2128,471,1756,64,-83,-631,10,-243,-586,1211,121,11,284,-176,34,-31,66,366,2,443,2787,1021,197,405,411,-65,-21,-677,433,-5,3,77,-84,96,10,353,185,165,-74,908,313,54,150,-441,-235,86,943,-111,39,196,-198,242,-315,409,168,-322,160,121,95,556,-8,155,1197,679,438,117,-851,182,-267,-548,18,-10,88,26,90,722,344,5607,526,149,-381,-107,4426,792,51,599,427,-146,-26,90,-111,41,1676,957,157,-3,73,238,-97,-50,-298,28,32,184,-67,63,125,190,-148,3150,633,400,63,950,600,324,37,214,952,1116,130,118,65,146,422,-10,-87,1111,99,282,3380,141,-3062,1625,22,441,-16,18,856,11,70,30,-41,412,42,12,-57,1361,218,1025,-66,906,587,717,8,232,91,178,-8,38,132,271,368,44,-35,1176,116,660,-142,1520,-175,-604,82,194,122,1022,-212,-78,30,106,3,121,-955,416,19,122,224,299,1584,14,191,155,-7,-34,387,1048,-15,122,-26,129,-244,1136,-7,288,6477,1043,826,527,155,1284,178,866,313,217,-22,-65,395,-73,812,-21,211,35,180,93,1085,-514,372,-490,1425,187,-574,95,303,1104,17,-412,522,-1000,1853,128,1159,410,849,-542,-93,-116,-79,307,1085,80,-1365,1,8,175,126,19,303,1937,114,641,44,1659,1227,1846,136,137,147,177,392,760,1221,233,275,-21,24,36,-5,-9,416,891,-28,128,260,243,74,1872,1580,49,-152,88,1018,246,-55,743,-340,2389,1073,673,-221,-17,855,-9,383,285,-491,313,-23,-25,-139,401,96,-527,74,-657,-65,880,476,199,1073,181,-315,96,607,431,612,578,177,460,1105,571,122,37,314,81,40,189,3314,-1807,391,315,1045,2118,95,575,10,315,516,-72,-9,5898,-112,346,5221,153,-20,1129,8,28,346,686,56,492,1092,590,200,-102,-177,38,423,285,-55,583,136,390,46,-16,1658,3146,747,171,17,908,62,-30,267,377,-153,-69,770,-2,24,100,355,2130,183,-18,136,-44,508,299,208,2080,497,-576,5314,327,8,748,585,177,89,-155,30,982,503,16,93,-21,764,253,315,1975,47,835,3539,43,3,65,361,71,1317,476,154,-42,35,1535,133,771,686,154,827,886,78,-1,431,-12,779,539,5,-20,-118,1933,-726,36,522,121,861,-91,64,316,225,200,31,662,896,75,118,324,-39,861,-229,495,311,97,272,234,53,389,876,-189,41,315,-236,-8,-71,331,55,0,-80,83,59,-195,60,148,43,406,144,34,547,167,241,632,380,258,185,1465,417,99,266,344,-93,1058,29,-77,292,1703,2481,95,4311,124,81,260,1243,112,-38,-213,232,1040,43,-384,569,-59,2386,394,52,36,143,400,68,265,5566,137,245,169,323,210,-20,192,107,126,175,46,827,91,35,280,1210,-11,31,102,-10,-70,3,548,-885,-446,98,684,69,152,103,281,417,-206,42,226,843,1794,-227,3,-7,140,109,-296,55,493,111,281,487,102,78,485,194,399,806,-29,884,18,81,629,987,71,150,478,103,1185,94,17,806,707,361,375,11198,18,985,2572,96,201,389,51,57,605,842,1468,-4,-274,64,572,132,422,98,-12,56,-156,153,51,143,698,451,947,727,415,13,414,88,588,331,146,480,737,86,456,1182,289,211,72,2337,50,-493,300,-14,282,188,179,-51,-44,1197,-10,-102,114,291,447,422,54,404,40,86,985,-193,260,1242,255,991,326,-299,255,98,260,182,545,3978,1871,373,-2,207,37,1163,155,53,185,146,-29,131,1601,617,4,-127,96,-62,-199,238,284,277,-2,170,62,631,567,623,-317,817,96,265,801,-13,451,-17,795,78,-51,549,53,381,150,7,87,210,-4,49,971,-126,-161,501,309,540,-105,336,613,77,13,2236,799,113,226,73,-96,-76,491,1130,284,50,64,-533,39,148,66,-224,277,345,26,406,163,-2,-70,-20,73,30,504,16,414,1083,-28,99,-247,544,-971,33,27,-59,27,-106,2277,11211,364,129,92,1201,62,27,207,253,868,84,1037,-555,366,-111,-348,107,255,207,452,-198,-156,-126,161,322,149,213,903,323,159,-255,155,67,-18,295,-57,-143,203,41,547,595,224,285,-20,1276,-155,-51,-21,234,-265,184,177,-122,266,326,-13,-2,276,18,-98,471,1913,161,-67,-66,100,137,740,6,125,219,99,23,32,332,446,384,111,375,196,-46,-12,666,344,840,1,-171,1098,3316,81,-137,-274,467,133,0,-15,719,265,270,1150,1591,74,-67,1430,-510,154,30,285,5,-258,56,17,113,151,-108,25,49,-141,41,-228,134,545,48,-190,608,410,-497,505,-67,-11,-9,97,16,29,292,285,439,-59,555,229,-101,120,67,28,-71,53,61,29,-1679,561,-84,64,186,39,-16,86,73,-26,5,-19,129,72,1114,476,307,65,121,779,4805,243,583,1326,122,10,183,-12,29,115,32,260,17,126,215,56,44,20,-176,-258,2120,119,669,-4,-5,102,1129,-129,106,-74,39,56,197,23,29,33,2,3,19,-755,91,727,-102,230,137,62,24,273,35,-11,-22,-59,5,-6,65,-45,-56,29,6,178,-26,-21,54,203,22,156,21,3,327,-37,-10,-16,26,477,-66,-116,-286,2013,30,723,-13,109,-35,-98,-1701,17,9
-185,-237,-98,252,-291,-454,-355,-217,32,340,-92,-860,-193,-180,-8,255,-91,-404,11394,-71,144,0,-7,-215,16,-101,-80,-72,-28,-17,-280,69,-488,-297,-410,-221,158,987,707,107,-210,15011,13059,17726,15686,20410,17321,275,115,164,595,2766,751,2151,131,265,234,121,480,372,91,169,30,-11,92,218,1483,26,-163,-968,-783,85,-210,-594,-203,-79,54,257,767,-99,53,775,-47,-47,36,289,-53,1250,574,73,429,48,494,437,-1,-34,-15,432,66,-12,-123,-89,95,-145,-389,52,2232,656,-908,361,-5,-106,168,-318,-1208,-61,61,17,33,-53,-36,-498,310,779,-13,-532,238,-73,3,445,424,345,5,21,-35,957,70,1102,1283,368,-199,259,35,211,0,350,-30,826,-32,188,223,311,270,241,363,-380,765,-136,493,-200,2730,91,1273,314,-80,30,274,626,1023,436,888,111,517,217,355,575,279,-263,63,500,2824,42,101,22,146,-127,10,-84,-1016,-113,3036,-11,-85,-98,323,1725,197,140,0,251,434,478,67,91,29,63,3,1161,737,745,95,-364,21,-29,6881,-605,436,1836,-246,884,628,-81,74,-25,-6,11411,-124,732,564,7,-24,278,522,456,279,-136,296,667,987,188,4270,261,1653,53,-7,129,-3,149,534,429,0,320,403,119,731,-207,94,32,1008,49,2968,981,-236,612,211,78,47,-1141,-106,0,-348,108,650,-13,730,678,149,57,-311,-107,-18,433,12694,26,29,-6,79,385,587,-67,12883,1632,1420,-102,-50,425,330,301,1079,480,241,-1,85,356,313,-64,154,2588,137,-70,-622,743,-103,90,409,-9,67,-3,-78,-1,1614,1679,2400,1385,1,482,784,1204,87,244,1735,1011,319,224,81,161,319,313,1593,407,99,202,2115,55,137,-7,1010,49,-149,781,280,55,1209,332,795,91,1714,50,92,-47,-1194,692,396,2183,67,271,151,1962,229,882,501,-220,25,106,1555,411,-62,817,227,132,136,-29,267,2200,820,1277,-910,152,-60,-150,-21,-15,145,-38,4,290,-3,84,469,311,726,349,293,40,82,86,129,-302,-28,16,758,976,-40,24,96,170,91,80,16,54,24,115,208,469,32,22,665,73,34,11,1321,155,-72,-58,312,146,664,321,171,-65,1272,116,405,56,-436,-248,210,-76,240,972,619,43,1065,102,-118,-909,735,-294,265,284,211,31,431,5296,-20,85,-192,104,264,89,-57,-4,87,-154,60,-72,-103,251,-47,1049,310,-82,611,283,-127,107,455,22,540,689,81,180,-13,-661,98,147,94,116,239,426,-49,113,760,1171,82,937,290,112,2378,-220,-346,183,180,153,51,8,1289,411,143,260,116,289,165,10,-292,544,454,-73,182,129,273,3057,131,623,245,1081,43,246,191,76,-5,627,5436,715,205,0,29,-620,7,31,-45,419,162,322,2646,1646,178,47,130,7,23,40,11754,115,-73,-83,1535,11534,82,-1391,1200,-389,-21,-61,151,658,250,291,123,76,555,0,-469,844,2,-507,70,277,386,15,167,86,13,-13,-177,81,54,-495,-394,130,-15,88,169,-162,1245,333,388,67,-1171,143,147,1037,458,-40,146,34,150,2737,-39,117,79,396,1632,24,-18,-213,452,300,22,325,85,-2,516,66,359,269,-103,-70,-414,680,35,249,62,-176,2,119,123,418,861,951,321,21,150,595,200,188,66,-11,23,347,57,-163,172,432,588,913,715,1010,-394,-47,266,-146,153,118,75,521,412,214,495,-30,128,82,322,-174,-72,-104,-213,-272,591,350,272,59,-101,-68,-145,-1,-135,300,13,-17,82,96,540,-360,-7,1959,178,576,107,788,369,-70,1355,129,104,123,133,110,-41,-27,75,739,-107,188,-2682,210,101,-47,35,613,71,901,-88,103,-16,303,345,-157,185,114,634,10,38,286,47,9456,37,165,186,55,1080,-140,41,651,24,-37,142,130,77,684,-65,-105,303,-559,56,223,140,573,-88,1734,174,14,-61,1833,283,44,2,438,488,16,1977,-21,449,26,-74,6,-1,146,947,-148,317,86,117,1383,547,-12,-206,2897,1478,163,-57,591,-240,587,2227,1631,109,391,105,-68,-94,13342,653,175,2427,570,2568,409,383,167,640,-517,-1756,108,-206,-1024,-483,-862,-297,209,-246,396,364,5177,857,348,-113,106,675,533,-375,218,-41,47,61,-36,596,255,-594,-135,455,-104,33,2336,131,110,112,-304,312,-974,91,614,-137,-200,-149,-44,-239,221,-75,484,-222,-189,-125,1778,144,207,336,436,18516,434,23,-236,1738,-312,70,-1219,5534,-59,-193,249,0,-142,335,930,358,16897,103,178,53,225,463,51,-671,75,-452,12546,-138,-162,-64,-134,1773,16414,12,-763,17,244,-78,-6,530,-227,1419,176,-106,79,-48,5423,141,523,-6,16493,1838,-1058,380,578,212,654,139,-223,275,182,-113,6475,-158,-152,156,-28,63,493,82,-854,349,-569,282,63,-159,-16,-74,327,-444,371,1179,-51,-734,252,926,-21,-186,51,204,231,476,268,107,566,2,-279,-28,45,47,7,372,94,124,-426,-106,121,175,1,-55,-165,726,-1,793,-364,-320,16610,190,919,148,382,30,-209,-315,-68,-45,29,-433,491,8016,-38,378,-380,370,30,176,282,83,-131,121,74,252,-140,-2305,8426,497,119,-484,3966,-23,82,-182,12132,-447,603,-12,509,-88,-74,-893,279,-173,482,-112,420,-319,1185,534,85,74,77,-679,-179,416,708,109,-41,-66,-83,-272,218,531,1606,732,2694,151,68,-207,-9,207,1207,248,506,-227,7340,-165,305,1178,666,-410,32,-43,8843,349,835,217,1600,189,72,177,7391,162,1316,392,523,245,227,146,1,160,-102,37,128,237,950,22,-121,-11,46,1504,2308,208,-1169,4130,-170,436,350,535,304,894,-106,-141,176,-8,160,1450,294,4195,573,-4,314,41,7054,2198,-33,330,158,-200,-44,-37,46,-47,45,-168,44,713,30,1072,-60,55,-58,-49,351,113,1644,86,380,210,-57,-19,-16,195,-14,-13,-40,13,1070,13,8,254,157,383,181,235,1148,-144,1900,121,202,10,203,4,69,285,-172,127,20,-12,1139,101,87,31,-26,349,-27,-55,-123,1190,454,-816,-8,-47,99,49,-515,378,-249,-30,-285,197,-206,186,-76,50,-2,-364,394,1034,205,-1105,-28,-478,21568,9377,-13,-489,-436,208,115,10,75,165,-467,113,306,87,-82,11,-120,2008,-147,120,265,6,-28,83,283,99,726,1572,17,38,118,1160,110,-15,226,465,4865,45,126,-173,-137,-5,62,43,2563,88,138,-4,389,-90,221,-88,-19,8,7,2122,-62,155,-21,-31,1038,-310,-61,-136,660,85,584,11198,-55,1038,-83,23,4041,36,1024,87,299,92,125,99,135,234,3534,-39,46,-106,37,33,607,14,395,-34,-793,1895,337,66,391,2249,226,253,44,-150,326,68,-30,-371,-101,516,54,229,2204,99,942,107,-592,103,-621,-47,356,-851,-21,1068,204,10,915,680,120,49,395,89,3731,-84,-267,90,121,887,109,2024,55,-74,572,597,196,-102,-54,217,105,2848,12700,36,1628,4357,-50,6,4031,11,86,164,753,1014,1389,91,-9,-30,36,1217,142,571,107,-7,104,98,2485,74,-154,458,7,356,840,-33,-613,2169,138,-235,283,645,176,9,23,160,-139,74,-564,2,-32,607,-690,295,653,4491,351,1144,54,-24,-29,73,116,459,440,-288,90,4780,113,-464,260,44,-85,-41,-144,39,211,-97,107,278,490,1055,367,-244,78,112,103,366,-1410,231,383,-115,-76,-395,348,-234,292,662,415,153,18,6,41,95,149,-283,540,1062,279,-424,-101,-371,78,125,1560,77,313,593,228,6,87,108,119,37,652,-5,416,-93,190,-713,207,892,2,140,470,-9,51,100,68,24,-91,-712,1044,202,31,-65,2,-17,598,473,188,184,191,371,-1,1921,504,358,65,132,7,126,1144,-73,490,-26,110,-217,431,-212,46,88,-131,127,402,706,-39,609,-12,543,-19,1437,-72,133,12862,-278,338,-75,-75,-62,-41,108,-2,23,-10,843,630,24,332,-182,-20,-317,-122,3,532,23,480,925,3,82,174,-14,21,351,236,-179,-29,3,384,177,132,-12,365,-294,47,-53,709,-411,-94,-376,-43,-40,120,25,56,-521,256,-873,-17,175,4,243,141,108,-17,229,221,13,492,378,89,596,-64,228,334,225,408,22,322,980,-158,1,166,31,183,13,106,-2,-65,-20,268,-31,854,2,164,859,721,548,250,40,-67,-321,142,141,-5,27,-33,-105,341,-55,40,-225,-1435,176,-501,7,26,-10,247,-257,109,-133,-936,1613,231,-54,-51,665,9386,494,-77,7878,-57,14,-36,-473,-20,127,19,295,322,-80,75,-528,223,-642,-118,1659,57,172,23,654,-337,-1,875,161,-21,552,1234,213,-160,14888,220,-383,504,118,-51,119,227,93,-72,284,-218,501,-498,115,-25,3514,12,100,-30,-20,733,171,-214,383,1533,807,17,-73,-15,1139,-265,-70,11,26,79,-754,204,786,5455,272,-20,351,632,-297,282,-44,1,117,103,-69,-169,8,510,64,-96,10724,-119,21675,16775,16628,3,-35,-21,-137,-524,350,742,6704,16,-52,2481,8567,1409,-39,242,287,1039,916,-212,59,8,-149,1319,59,22,114,-201,-650,137,-141,763,-330,330,409,10463,32,1093,305,-273,424,203,-21,557,1156,226,-508,163,-291,-251,-97,1391,122,-86,838,890,-108,103,1087,125,197,254,1666,264,73,203,143,1023,729,140,144,-365,5167,47,17256,861,123,67,-676,20,789,-30,172,49,-929,23,92,57,304,455,96,24,13,52,28,287,9,96,-162,-49,290,41,219,-13,353,3229,147,93,-16,-1302,-27,31,12,22,-21,5534,358,-595,-62,127,-415,190,272,13,630,457,58,-370,133,146,741,-119,159,269,42,-47,483,-56,124,10,-75,444,340,439,209,87,-93,-151,-224,191,73,19,136,3346,704,2603,-690,172,51,70,15,2844,482,10871,907,-806,2876,357,-68,80,-108,-718,4,-544,249,-42,-30,177,4702,280,84,-50,7374,-113,-74,204,680,382,498,-171,28,488,900,1862,-116,1976,2090,243,100,181,-135,-42,833,703,205,2781,194,56,-15,370,520,1226,233,68,540,99,92,15,23,218,269,427,288,710,300,-259,538,262,2202,788,198,143,500,54,352,1689,97,-4,457,-47,-19,194,201,-53,44,161,35,-10,142,318,214,620,-26,1189,81,-240,-90,489,497,693,-133,146,201,-68,25,555,-346,118,87,-89,30,210,-28,-199,698,14,382,-163,67,380,-20,3008,947,-349,828,69,219,210,-343,639,-44,537,100,52,1322,90,21,51,162,155,-400,-116,-170,-183,-187,-103,342,87,53,446,-55,111,-528,-9,0,-13,48,41,-224,-13,-132,16,-196,9,-119,228,17220,3663,807,-13,-29,104,13,-284,226,26,-7,1373,11,-52,92,14,129,-357,2489,234,-270,-64,1107,-19,-429,-17,-77,208,3540,-16,680,468,590,-154,271,504,-435,1127,-30,347,709,-54,127,35,-70,6,883,-812,1597,-104,176,-34,487,-33,589,219,-23,-38,51,-25,544,-287,17,961,430,-160,11991,-2206,560,22,29,207,1,759,-44,15,107,-966,338,97,-11,61,-285,-120,50,-34,-156,-10,669,223,60,201,857,7543,4392,125,-94,45,49,-88,-453,-60,-12,41,382,135,705,-117,87,31,-387,72,138,8,-257,-2,-32,2915,109,91,-665,78,394,105,905,4,-22,285,-146,-233,589,784,-348,140,-51,57,5,241,-32,13,36,11541,-315,229,293,-61,291,289,263,63,405,90,-203,-2546,118,2536,319,854,-7,1008,253,66,-128,897,15,73,17657,682,146,-164,466,237,292,-11,101,448,398,22,46,1069,404,196,1017,-30,-1382,129,-204,-285,72,497,-73,-80,-2,3225,68,6554,105,11491,4630,-114,227,39,28,-76,223,338,334,3642,-243,-5,141,610,1219,64,272,703,-170,8,-733,-108,52,69,114,209,407,-4,170,368,-7,833,-32,1282,87,906,180,260,241,2145,30,117,-11,-442,99,525,-189,154,50,58,-245,262,-96,27,803,436,37,226,2142,166,323,299,489,789,446,112,106,155,107,240,80,206,1006,302,78,27,716,70,1035,11,122,43,136,1302,170,-121,-46,-182,97,1549,808,-368,547,2152,57,362,-81,65,487,487,591,291,1337,1200,580,178,402,-166,104,-273,-54,5957,-217,450,-22,36,-58,559,41,-73,96,1400,885,148,150,-105,-101,396,751,200,-711,478,-225,289,-90,440,570,91,305,-60,-40,483,8,-75,-30,-18,537,407,125,-139,24,470,77,537,50,99,-247,79,11,287,13,425,466,670,-25,205,931,-26,237,41,-29,1184,192,52,-28,-31,-174,56,189,-277,221,-57,218,269,684,-274,404,64,36,1101,23,3422,157,57,203,182,163,150,601,-379,69,13,2001,145,-26,129,-231,82,255,-509,1398,12,-143,192,-6,279,9,240,364,280,301,234,237,65,-7,215,56,83,182,17,7825,97,-86,-190,15,356,-128,-22,1352,-111,-404,146,261,243,-72,103,-70,38,33,38,110,-264,6,1722,-63,2237,-48,18,-358,-17,194,304,-330,158,-52,-486,376,-164,303,362,-615,127,0,23,68,596,291,253,54,-349,10,449,-195,-43,763,727,-99,-128,340,248,105,81,1194,-698,-52,339,-190,48,-72,215,40,307,-145,50,55,185,3968,134,1460,-553,736,221,50,562,-126,586,61,130,260,-432,349,242,-764,544,-127,357,219,654,325,13,221,-120,32,1091,-349,-157,11,-10,-79,17,163,46,28,-230,287,105,53,-46,578,0,1251,208,365,-98,16,-130,809,152,78,55,64,-6,115,88,137,40,341,248,1135,55,453,261,-48,-87,-873,434,336,404,167,142,208,11,760,244,931,-71,625,141,-26,1917,-15,227,71,-64,66,46,-563,623,208,162,-364,-306,300,36,-175,274,1039,903,129,-67,353,253,159,78,-43,194,208,265,-17,172,226,-901,161,488,-23,129,758,5,120,934,1448,567,242,-404,27,-932,9013,159,1860,-120,340,1321,87,387,146,-3,674,-72,677,348,-169,313,745,823,41,-29,-80,170,214,1551,-39,166,-54,40,764,3446,11825,12242,217,18,123,245,38,66,590,33,-23,12,48,-24,54,72,-156,602,-98,378,6,33,224,23,-39,66,556,436,122,200,54,733,32,1,68,263,562,2231,14,-231,12388,18416,15471,12854,11478,16441,4838,455,1094,30,-112,510,183,2,632,106,16,-512,-309,442,26,-45,-5,421,235,79,-140,536,33,93,-104,490,123,122,756,-37,-91,-67,-24,36,-33,-148,0,29,-99,542,119,82,268,139,-154,263,1286,-190,26,-60,333,192,158,-419,49,329,-6,-39,190,195,454,148,108,102,973,72,-21,23,-95,-78,159,-21,-52,30,51,-27,323,124,16,-136,81,-461,700,128,59,307,511,203,-420,-43,976,274,125,-51,-587,358,-15,235,342,41,303,-3,-44,469,287,-339,498,9,-55,267,33,170,392,617,51,35,1397,59,60,-44,-121,-271,202,-90,-9,-70,219,-39,689,91,149,2178,793,940,-343,101,134,-39,-36,317,49,11,136,-315,246,73,196,-22,74,374,4877,-8,-45,85,114,-59,36,27,57,37,-353,281,227,-20,-153,101,93,44,-19,-42,232,33,-5,-462,-3,675,-13,-66,622,62,-158,-25,115,14,94,174,68,434,321,-610,225,151,39,431,-241,638,651,139,-102,3284,58,744,113,644,-259,30,-265,-44,198,1118,10,1160,190,1646,-58,144,397,255,53,50,128,247,42,21,352,-186,147,576,99,142,76,1,196,-203,-184,320,81,1160,352,24,-8,-21,-15,-130,119,346,1045,164,-21,142,401,519,-31,359,-59,-469,431,-102,131,28,119,111,187,-1097,-40,492,1309,-345,-110,475,-61,91,54,323,118,212,1001,-256,79,-48,72,148,-98,540,392,51,104,-1796,-74,-172,-86,-164,41,171,89,28,51,-239,-85,-59,82,-236,2554,481,183,25,573,384,740,170,25,740,-700,237,220,-36,85,12,697,-29,467,340,-13,36,-110,479,1997,349,275,415,24,35,148,8,945,136,119,-30,51,1510,40,294,-5,809,1015,393,297,-65,-62,48,-905,-112,-151,-40,389,66,27,-45,724,333,227,35,19,-852,-381,1350,-47,125,291,-108,30,363,511,-72,689,36,-206,982,259,210,3262,48,-4,77,-487,-65,565,93,21,-189,54,-4,-194,-34,-350,-194,626,601,896,77,-321,548,100,81,529,185,140,-9,-15,-81,-295,-143,196,-36,77,-38,150,-90,-21,33,727,-988,271,414,-135,26,119,-90,42,466,338,3583,113,1037,776,76,8,2277,660,1256,126,643,-55,193,-4,1043,88,272,162,1596,603,1178,198,-126,1356,965,30,4,285,-51,-134,-54,82,197,160,312,88,29,514,241,340,-218,412,182,1335,-796,160,-16,83,214,386,285,447,472,-358,60,79,141,-504,1319,-153,42,507,360,285,-72,-85,148,41,282,-77,409,263,-64,485,190,-75,809,302,52,11,11920,-239,693,-25,132,84,2250,-304,-3,-311,19,2810,233,2,405,248,-41,369,163,95,89,-108,287,109,4539,30,115,1047,20,54,2302,157,197,866,1091,324,600,1607,-22,153,60,241,-48,512,62,295,56,3773,-30,-827,1331,1049,-413,-9,107,26,524,611,45,-186,112,470,-23,-16,-67,463,-864,-89,-29,65,-277,1212,-341,399,-25,-41,94,40,-481,-142,118,219,81,1597,58,45,25,153,-69,27,183,94,157,34,-106,-73,241,1103,559,1948,106,492,111,-216,-1287,428,-108,61,221,26,397,-170,2242,-230,275,10,188,28,937,167,-6,701,17,97,10,36,784,222,200,36,0,69,343,13,666,74,3,188,7945,478,220,-26,98,171,-19,12,209,252,6,-5,114,351,-63,440,41,587,-45,19,144,113,399,946,237,-25,44,160,558,-755,21,160,3,103,-146,2278,-262,310,-1688,-1,-313,983,96,243,-93,16,267,-156,389,-54,97,-23,273,36,-39,120,2003,37,-346,34,176,-105,123,159,-1171,1279,-314,352,70,1937,-25,157,-32,-6,-10,-316,-600,27,129,209,358,28,58,589,-63,289,258,1225,-84,-68,585,20,-185,-149,-65,174,17,17,228,127,1539,130,74,-185,124,373,1229,203,991,115,357,-52,63,-1922,410,441,-9,55,114,-49,-412,295,1258,78,106,49,515,-11,191,-64,-82,697,573,807,389,-859,103,51,163,2292,1383,22,609,-148,25,548,-27,66,187,-71,38,-497,168,599,-41,177,-207,-21,-40,638,225,3,438,157,24,204,42,165,2,559,218,21,25,-6,220,136,440,219,13,-40,5,785,217,361,-229,214,739,558,-442,858,-472,821,68,527,-46,-282,54,245,-245,-40,34,-841,87,395,74,453,1416,73,-42,554,-47,2122,1435,-20,-15,1353,68,7,-15,382,-41,-186,2,103,146,-10,792,-1,81,122,1075,-183,-700,82,84,21,43,-282,2360,-804,177,-30,431,4,169,225,260,419,761,19,72,-48,-31,6,91,397,62,-409,96,172,-44,54,1275,235,201,162,476,6,403,211,396,-66,29,61,95,4765,490,1770,130,-222,-212,-52,1755,177,1139,-469,218,324,67,1128,85,-2,473,0,-762,-135,30,-196,-7,-19,71,-4,77,300,102,72,799,133,115,51,387,620,677,1,493,384,99,26,-49,37,404,235,418,-52,-309,80,-17,-126,508,224,11,117,105,-48,745,-47,61,82,45,65,13,39,105,578,-33,-76,220,344,391,241,-79,18,9,383,-102,486,435,-373,-38,-32,-37,179,-141,967,90,-84,274,-371,453,437,181,1398,-45,234,425,-213,475,51,-26,29,66,171,11,162,959,-95,40,-454,-43,-1433,-126,160,658,-55,334,885,53,-356,-378,213,261,1861,28,55,-555,109,114,-574,-155,491,596,-52,-18,-96,-151,-17,-43,212,272,35,-38,35,538,177,64,47,128,104,278,340,47,31,-1001,418,540,258,96,97,-146,67,441,639,14,145,-18,610,168,104,-222,98,-13,-84,444,-13,741,38,312,1450,426,178,27,-296,188,4,362,-209,-292,347,-52,31,-31,252,27,576,1155,-617,629,12,-10,300,235,397,58,86,165,1026,-6,53,38,249,-181,414,-42,118,37,-169,73,2673,86,-113,46,-81,256,-15,-80,-71,-23,131,208,611,485,335,312,149,-25,-60,296,58,18,4737,442,6,127,293,-72,43,-89,763,1753,2350,-30,375,1781,179,-325,3257,153,-99,555,33,-92,138,-26,73,-37,142,175,300,112,544,8,117,116,1,-121,31,706,15,3092,-611,310,-105,139,-6,-24,12649,11,167,-164,-298,7,40,489,471,197,355,4760,-44,1141,86,27,-316,399,-4,677,40,78,-74,407,380,3504,-387,17271,34,336,-32,-4,231,321,3001,5551,3309,285,-149,17,-12,-61,60,401,450,859,-146,-6,-55,24,150,-325,1808,-183,-48,160,-37,19,1187,-1314,162,35,459,35,-40,1627,5,-261,193,33,241,-92,42,40,268,16174,36,90,79,514,292,455,53,468,347,-30,-22,64,-109,-342,837,107,-9,87,110,257,994,-53,332,8087,260,128,-272,580,-547,-59,4,552,550,-95,302,1129,100,116,-680,881,373,2116,-52,2559,402,-133,110,369,632,3102,605,-83,-24,141,842,390,79,341,-118,217,439,-55,-121,21,-20,3658,1256,-58,-346,51,3148,34,388,949,302,278,-1544,-137,1753,140,-103,403,14026,-32,366,15727,2202,-418,1285,64,46,318,2122,-15,1363,428,95,29,-1186,193,195,110,-263,4472,158,-262,21027,377,-8,1208,234,78,130,-5,85,-462,39,9583,766,-79,-9,44,-13,375,-106,190,-414,-354,49,-45,-248,-36,-86,21,-184,49,1578,-8,254,1009,12,227,246,64,199,-196,71,1223,31,5968,618,336,-4,6986,331,440,1327,90,-437,-611,7789,219,442,-69,19,25,-199,298,827,64,-15,718,20,223,314,153,-11,158,459,237,81,341,-11,69,69,1000,859,12899,2271,17,-180,182,33,11439,3,1220,4,-46,1257,1572,-66,178,-30,66,199,22,16116,10241,-1,1944,-121,137,1500,726,241,475,-128,5114,-61,-132,-67,45,-85,4,293,393,21,-336,-21,51,-212,317,-80,-46,71,1364,567,-13,76,-229,18,4,-87,46,190,-372,-62,660,191,24,1848,3331,754,1448,-22,30,43,794,5465,544,-1040,168,65,42,12,-164,553,-36,161,738,149,0,-138,772,301,513,568,42,2196,169,1601,2926,154,603,1444,12635,2313,-145,-1,-22,175,298,-154,105,-547,102,88,15986,53,22,77,41,-60,39,442,340,46,-281,-8,373,279,182,368,645,1040,-209,-231,1,5131,98,-23,-7,55,-3,-59,22,253,-53,109,25,87,385,170,-60,625,302,103,-118,-209,-33,-202,320,101,652,385,436,524,655,-23,57,-31,97,92,84,236,80,-40,-214,-30,130,144,19734,-287,-952,0,311,211,8,961,-543,1007,-111,84,138,77,770,-392,559,127,138,2,598,53,63,191,-76,-310,335,142,18651,9623,242,1394,3463,320,866,685,241,189,3362,129,76,525,177,-100,1024,537,-36,67,66,63,1438,88,4,425,-25,-123,3457,120,1529,129,2792,-321,365,-175,122,55,388,153,-471,-125,553,9,594,14280,31,57,-50,-29,675,98,1254,211,111,91,117,41,351,524,1794,293,682,1514,339,61,-22,154,378,907,262,26,20,83,-99,300,815,5,1491,-154,-17,196,1219,100,133,167,-22,-25,-69,361,-84,143,-65,382,309,2,22,49,-13,652,122,1473,533,966,630,64,81,-14,-120,-43,-341,468,2111,-149,-37,49,429,-16,285,-58,5295,-152,-129,111,43,-5,224,39,-311,70,-6,-48,1882,85,264,25,-10,4564,402,-262,-4,1,8277,126,628,-200,-94,-69,831,-102,236,233,213,355,70,275,36,341,93,381,1061,1341,269,-25,250,14,30,415,581,817,14329,806,4932,168,289,273,224,207,79,26,-210,-439,-20,-4,51,2099,144,63,24,20,-24,-10,151,-37,-5,375,376,-7,-146,-31,1124,1802,-121,39,60,-27,217,-48,231,101,920,21,102,1180,165,362,-96,612,24,35,173,410,-197,-87,157,456,86,0,48,150,57,-344,-211,117,-88,20,131,20,18,-435,13,468,252,15,-9,-23,-109,497,421,236,232,12,41,-101,6,5,438,632,124,58,830,134,-113,-68,22,181,571,710,231,-594,-41,21,1235,-249,-432,-121,263,125,20,-38,122,2338,150,-285,-23,-358,368,19,382,158,687,-36,497,369,-105,-117,-339,-99,270,541,-18,289,-10,47,44,-54,-78,-5,809,27,482,4,388,18,377,795,134,2,229,404,165,380,-846,334,-51,82,274,15,61,50,301,-263,-37,-667,-34,250,-83,5,492,-21,170,361,-275,212,28,-46,-276,476,690,197,-39,85,-910,-111,-12,-33,-95,-60,9356,26,484,23,67,-41,30,1184,5,63,621,948,-9,307,186,-75,237,-107,-171,-291,1702,679,-76,-9,243,742,473,376,231,-78,458,71,35,45,344,188,50,-889,-15,-74,185,764,324,35,-68,447,-73,412,819,105,26,-84,134,5,658,9,362,814,-203,8,164,-1999,63,254,334,571,966,-619,-238,-513,411,-183,449,290,565,-203,-325,-144,387,1032,216,151,207,344,-121,-172,-69,56,459,52,-14,1739,3487,-223,-26,32,13092,1655,-42,97,-115,-70,1119,549,65,-371,88,38,45,-472,8,1522,53,49,2,-77,-14,-96,-77,382,-451,163,-42,-36,-1,975,40,-1158,87,77,-91,362,-50,91,-139,344,19,-79,-87,1243,1560,33,192,405,519,74,-17,111,-100,163,-283,15,127,-314,-65,-1121,20,50,123,-15,-5,33,56,-22,-99,-281,-84,56,191,781,81,13,5,90,36,-56,4,53,39,85,222,-190,862,211,-43,62,169,92,112,-11,127,755,-362,573,422,-241,-4,-77,-193,830,-4,93,272,311,81,477,70,45,1064,-60,96,-116,152,46,42,-100,19,309,14737,969,-140,725,251,2,-53,565,120,136,17,-11,28,-503,-306,-55,686,122,-151,40,-12,-43,416,167,136,499,-40,44,54,590,1343,307,-16,371,29,46,70,126,6803,691,-324,84,14,-33,12361,1005,33,6690,192,97,-266,143,-41,71,-6,1322,1521,60,-54,344,120,100,302,-43,4982,40,-362,59,177,-189,293,121,-112,184,87,18,61,583,-396,369,1875,143,869,-255,-112,-23,40,-94,68,-82,523,55,561,981,76,260,267,160,169,13,-17,189,-103,16,5,169,72,150,-178,110,8289,931,-77,-61,-52,38,602,33,642,-104,-32,865,125,-207,239,871,192,-5,467,388,-29,-8,269,190,173,-74,187,-121,-301,-146,6,15252,-201,976,332,-248,119,-677,62,3,-38,-82,2,-49,-102,-112,51,-162,-13,24,-357,-10,4,-525,53,-101,-4,76,137,-606,160,7305,-127,67,164,-45,394,545,155,8470,2869,43,202,48,-354,1324,860,473,259,56,374,228,62,-47,724,193,237,313,93,2,-316,350,575,-240,-33,95,15,103,352,80,1069,-206,97,74,50,4,120,375,24,12,664,-48,805,177,14,94,1022,-170,-18,84,149,50,2,-47,235,-138,-379,95,26,20,246,24,30,361,768,154,163,-159,62,104,13031,3,690,458,115,-347,718,-36,28,424,5,8,2264,204,-14,-5,64,-222,-81,-4,150,-16,103,-114,909,4,-70,30,138,409,-24,513,227,89,98,-12,-100,71,33,-40,-19,53,-211,306,232,62,-379,44,127,63,-258,199,-204,1631,3601,60,1061,32,655,81,-104,107,41,95,-47,131,10,25,50,-174,-339,33,59,54,-49,49,182,547,311,328,1748,69,11,-295,170,69,-86,-28,-13,216,844,-15,133,87,-8,19,65,95,9,634,403,-31,241,232,93,113,249,132,50,-55,69,73,-42,307,778,-128,3,28,86,190,86,185,59,1080,39,-67,-108,-276,273,-101,36,177,52,21,564,-175,11,1450,65,337,57,-22,2493,294,13,16,-39,-8,79,105,95,-30,-198,-922,322,727,501,285,-70,46,1,119,197,-181,843,259,69,1013,51,-11,790,234,179,31,44,43,852,55,-43,1843,185,-84,-47,-39,-7,24,-1,-17,3,-78,22,-3,-280,1199,89,-82,-557,-468,930,10592,-199,-214,42,2,-57,47,-401,-71,-25,768,241,62,61,2445,179,886,-13,416,-128,-61,-109,-22,35,836,5,98,-546,-49,101,283,-43,30,206,568,668,1226,400,654,53,-542,-2206,146,52,42,382,-82,167,258,181,256,396,292,351,54,8122,436,-34,8,542,113,16,72,-2,-8,-20,18,39,10,-13,-417,1234,2151,137,-21,-490,-62,-36,-307,30,-316,95,18,-26,93,47,331,-151,39,19,269,26,21,181,-48,507,20,210,171,675,241,6,760,24,-6,347,-6,636,-115,-483,67,27,18,429,2337,-13,-32,-7,490,1162,-27,-79,426,247,24,385,-65,782,160,828,2648,-583,2379,58,-5,1770,27,23,75,159,-982,14738,189,1277,470,222,122,209,117,48,263,54,-40,164,379,344,32,2252,324,847,356,186,24,-26,194,144,-157,-38,-8,1017,427,609,13,-30,-34,68,1739,154,-370,-70,112,13,-52,-91,224,151,-113,56,4,131,-125,1195,-140,-558,-309,-492,1191,1318,154,-250,-455,1914,-5,15891,11009,-311,388,-24,2049,9187,1539,-172,-769,253,283,-338,156,12,22,-23,439,9069,10499,57,21,-34,8,143,-171,-18,133,128,62,293,655,372,-614,1,89,-600,-196,366,26,-382,38,244,-70,-479,295,51,-160,-130,-144,-40,573,-129,16,34,96,-9,-108,2,-313,56,-921,312,93,94,306,-62,100,66,847,-152,250,22,-14,-38,-96,343,-29,-19,-20,124,-222,-64,45,1380,396,1809,5297,1041,6740,-677,-5,40,42,196,-83,729,-382,202,-185,336,106,366,255,260,336,15,-200,-54,-162,63,1634,28,255,-49,339,192,16,-60,140,4103,-34,88,397,398,-940,235,273,-70,29,34,125,142,-22,118,148,170,446,20,292,123,79,44,58,-41,-16,-65,-2004,66,296,222,270,190,123,469,170,-338,218,-542,-60,394,437,1459,1028,67,133,-442,-113,-102,237,-6,-46,617,-27,1015,315,342,130,159,4,955,113,174,106,-174,-57,59,124,-53,1207,79,15,0,93,380,1245,58,176,178,-134,-35,-373,-281,-235,48,-106,-921,1034,67,-344,-127,421,516,12997,73,122,9301,-110,-18,3,-308,1406,1712,20,-1455,1251,8,119,8727,1608,2284,-19,1401,7,185,157,91,272,113,156,112,-107,-678,-170,-11,771,1911,174,-90,97,501,-49,19,-348,-46,594,21,-173,9,-9,-27,-42,354,400,156,-146,3008,36,12,156,975,-281,28,39,135,924,74,264,-23,1682,510,103,259,-45,1790,927,986,15389,16388,-16,35,56,-162,16,206,1251,122,188,45,-57,116,152,240,213,-75,-453,320,-159,3,46,121,49,145,-149,-168,34,17353,681,38,-56,209,-70,275,69,86,138,103,1095,-269,512,383,778,123,327,412,26,-160,1308,-194,86,350,17,-231,82,249,-178,164,55,1508,49,18,-521,-22,-66,570,143,-369,188,-57,1,-28,198,514,135,-49,178,134,47,-108,165,842,-208,1,-148,7,-57,14,454,-78,307,386,-49,45,-127,89,207,381,-544,-347,-51,-848,101,16,1595,-159,496,55,377,-205,5,181,151,215,34,-43,-46,-17,102,-295,295,87,-195,396,350,477,-128,150,873,325,7,62,-116,112,75,267,-94,-5,735,-17,0,165,508,440,304,342,-74,-29,-271,17,-314,-104,296,72,53,-401,80,-33,110,-583,81,-1975,799,145,50,173,-121,653,219,12435,263,160,672,-76,82,-664,-161,238,-269,62,8387,349,9268,-14,7,8075,3086,181,140,-604,6,603,1531,2179,-87,-520,129,314,398,6,216,526,1603,-284,-118,-550,59,468,139,177,15704,-12,-42,888,-52,-52,2026,44,42,829,325,-98,8,252,-67,1018,209,10188,-15,-120,-6,-18,59,-31,682,242,30,1116,950,-6,1821,-137,-26,7388,-97,48,-78,-462,983,-48,415,82,181,-228,1064,-18,-533,13,110,11,290,237,486,924,-104,357,336,-385,-32,466,560,235,30,-3,126,1977,1323,-118,-60,95,108,270,147,21,573,364,1729,43,6,304,-87,79,-380,-93,-385,-73,1288,45,5,-933,46,750,124,-52,140,904,517,-100,46,115,62,371,970,-391,-97,2583,8750,17,79,780,8,195,-203,257,1490,99,52,2,463,1211,74,55,468,87,225,862,47,39,1179,499,-53,108,-98,304,58,-47,1333,844,-33,78,-757,-28,-356,872,-71,14,-22,7,-31,-202,538,170,231,203,-55,-152,331,588,-328,-74,1090,234,104,-36,577,-1,326,1281,617,-95,4,158,46,902,142,92,-130,112,-42,5183,7,-14,414,-13,-5,731,401,454,-8,353,379,-452,1069,119,59,186,1041,24,239,-15,113,-123,706,-38,319,273,937,-45,112,112,38,-53,145,1065,-48,269,666,1023,334,391,281,4,-99,119,-116,102,-222,-55,196,109,-29,-32,820,185,126,221,327,254,584,-224,61,19,197,140,82,-552,529,14,6368,4860,-147,71,110,1152,17,265,56,-90,-1,40,-78,-330,47,165,52,437,176,86,228,32,125,-55,74,-43,1,51,33,976,124,-59,-165,93,71,-6,1001,274,108,279,16,-46,77,296,174,-58,31,-201,149,93,123,65,65,243,-267,390,10,538,-28,177,9,-75,72,-56,169,-36,72,323,509,-99,883,1183,430,-201,-1425,-154,-69,372,723,-29,2012,2,752,228,-399,-40,-191,-58,126,-17,277,280,180,-73,641,-613,-16,-176,72,21,146,604,451,107,1122,1569,537,206,352,16,77,845,155,-165,102,-432,9,11766,205,0,29,2,166,-58,34,2446,92,403,803,3248,-71,148,220,100,-239,-58,38,-31,183,333,50,188,109,-24,3,40,33,390,116,-441,-986,48,25,330,529,4288,8939,41,-31,901,3,3429,191,117,427,-2361,73,-10,815,151,404,-10,359,-25,-164,-373,-427,63,-640,1564,-32,144,133,99,704,-258,284,-301,259,-16,-1216,-388,508,-214,6,-52,-47,-126,41,98,17,127,427,20,-5,-33,54,-436,1156,512,-949,-1148,2140,8716,-120,348,-520,523,430,192,28,1192,-310,-113,387,411,54,104,621,64,-27,109,350,16,16,489,106,-507,94,-58,-19,459,-20,166,48,603,-13,256,-19,-94,-1444,-121,805,1361,560,-2523,-51,171,119,443,68,1,-8,327,176,-38,2944,448,34,96,152,268,1275,178,10141,2087,-598,60,-36,43,-8,45,1547,22,-1056,-1799,-384,553,-157,-563,1603,-13,-995,284,-189,-16,-88,3084,-88,-74,-71,200,76,2734,668,-120,1823,444,-112,154,5824,65,53,118,523,-52,13907,-1064,-2097,-4935,-19489,-974,-308,198,484,-37,-80,27,-122,253,8,1210,6307,2704,54,131,180,25,3720,150,3935,18,79,39,43,-366,5379,124,44,5980,191,-73,-50,103,0,329,1058,38,2965,-91,268,-10,-437,7,10,621,162,69,-25,24,261,-166,342,28,71,-10,-247,-111,316,883,565,93,159,-25,-278,-143,-81,588,136,32,223,-42,45,-7,-71,183,-341,603,292,533,1223,91,14236,-83,17,5,70,14,266,6,86,-156,4,65,-48,1050,17,-155,-146,-9,293,-44,674,149,-134,-175,7,109,-73,114,-96,68,63,-2,-101,27,51,219,144,335,-7,321,35,29,21,376,73,78,158,1124,-141,72,26,20,107,-158,-46,46,1311,31,119,-99,768,396,-44,315,-77,-92,45,253,4371,-20,279,-65,-21,262,-238,196,123,55,106,-186,1437,964,-209,-173,234,1,-42,44,445,263,969,-2,86,-7,5,-19,20,-133,585,44,184,75,-60,-12,199,262,-152,1692,2082,-59,-330,-540,292,288,305,-4,108,75,-334,88,82,20,-11,377,31,187,2950,909,626,-48,463,-2359,-170,-148,262,5,51,-41,-4,-18,68,-164,631,169,10,319,638,838,107,48,92,-62,230,-317,587,454,-61,549,174,402,1144,-660,-79,729,864,-87,110,-38,893,-7,-281,6464,164,444,2770,-37,14,2666,2707,1628,-787,57,23,387,-125,-238,-717,-178,11,318,141,1427,-257,954,44,-218,445,372,591,225,130,45,385,314,456,-9,-18,-65,41,-17,54,6509,510,201,240,-104,153,-110,16,114,132,-6,85,-9,-30,-112,-38,-32,451,34,154,143,-347,259,-30,274,299,16527,13514,652,57,188,7756,7528,146,2013,-176,16,159,-16,101,21,144,-157,244,114,215,234,-338,-1838,295,28,453,44,165,-17,450,276,-20,102,-25,110,146,-308,165,1229,50,27,-46,-622,-185,-237,-98,252,-291,-454,-355,-217,32,340,-92,-860,-193,-180,-8,255,-91,-404,51,11394,64,-71,144,0,-7,-215,16,-101,-80,-72,-28,-17,-280,69,-488,-297,-410,-221,158,987,707,107,-210,15011,13059,17726,15686,20410,17321,275,115,164,595,2766,751,2151,131,265,234,121,480,162,476,-1,-3,-20,-5,234,234,729,-374,105,-822,58,16,1349,252,10,257,-278,54,84,769,217,147,5318,1279,80,180,831,-45,157,-123,38,14,175,27,0,226,809,20,191,-78,-43,-59,243,632,-170,102,126,19,414,-24,50,274,88,244,180,73,55,3,-1213,746,43,2006,41,-16,2007,488,701,-15,-109,-106,332,-64,49,2208,-278,57,487,-225,12,32,-1051,983,414,617,381,90,16,539,461,241,-56,723,157,-63,183,828,244,39,471,-6,-74,263,152,-203,245,78,638,176,2355,510,167,99,-123,54,109,910,155,800,39,-30,231,2431,77,204,-332,145,649,152,338,-9,17,-30,223,80,395,17,447,129,266,156,738,67,738,378,1705,571,207,3402,-459,-101,44,114,249,102,177,660,48,36,87,-4068,345,2719,313,2073,204,348,118,173,52,18,502,-83,680,2744,-12,58,127,180,45,1997,-32,-48,56,102,259,-50,1177,-87,-25,62,152,-15,3,679,593,301,16,103,-248,2,-450,47,266,170,214,-183,112,295,-156,813,93,152,54,21,5354,172,111,133,25,29,47,1195,165,92,-148,69,78,28,353,-52,-859,695,-14,-352,51,551,650,1823,-546,552,40,748,6,14,2,453,359,130,532,617,149,37,137,-23,70,355,7,-18,97,277,583,95,27,189,782,1720,546,626,251,119,317,396,525,3318,325,123,198,-15,565,6,1004,-597,384,267,2237,498,-642,55,358,402,509,51,46,-99,373,366,22,1178,-551,239,133,781,-88,291,2,423,10,51,117,1668,347,313,144,981,1211,66,696,649,386,32,901,1049,118,129,14,245,578,1077,612,4416,872,201,372,922,624,121,491,492,1221,58,699,-40,255,-88,253,205,137,72,-36,-144,158,788,4296,129,939,254,-166,78,2342,-56,135,152,35,1338,435,70,-25,2,243,97,498,99,355,135,175,385,85,-165,867,18,112,-143,226,182,370,13,113,42,52,367,51,630,262,120,209,-45,142,-52,2040,344,10,422,-111,277,128,72,1165,241,-34,191,1306,525,-24,-103,425,-165,-323,443,1616,751,608,-150,208,604,194,335,524,88,-296,-179,572,5,163,1154,-69,-127,719,22,177,47,421,317,265,233,1097,464,356,39,37,1057,100,172,51,257,37,230,38,180,645,134,225,4,1332,2418,-20,202,222,-159,-29,157,1677,-17,221,496,477,-111,517,-72,-86,-25,91,212,225,162,928,1888,464,-135,60,-253,144,3,19,10,203,61,462,397,350,103,824,401,948,378,-96,30,176,72,18,69,-32,-19,-61,72,-78,281,67,129,0,693,143,1645,-40,84,483,537,177,-132,130,1429,-105,-13,55,-148,-28,34,67,-212,-130,43,-216,340,1764,-677,-69,160,-89,156,499,353,1686,-45,352,495,512,-227,-69,78,139,-58,377,69,158,4694,10,109,-278,-185,55,135,265,-260,168,3,227,-115,-2,-57,-293,11,-36,168,139,48,-106,0,237,94,473,-94,336,-8,-1646,71,348,309,391,146,638,357,721,48,22,15,731,189,-94,-117,78,273,171,224,-207,-124,38,705,831,74,-109,194,-12,50,1006,2231,40,556,646,313,172,16,534,-76,124,1863,3609,717,-3,273,407,836,652,112,84,410,239,331,436,490,255,-170,319,736,789,383,238,91,284,1046,258,2160,52,260,51,155,566,-92,147,729,-338,72,282,148,147,558,-106,364,1312,190,242,516,2893,343,-53,71,954,186,28,1267,169,499,17,650,515,567,212,22,446,190,452,247,945,19,-2818,3,-99,253,305,126,79,41,140,70,163,707,2305,63,-245,472,2825,-525,416,500,180,-147,843,470,-232,250,200,23,-206,169,165,-193,320,1040,114,71,370,86,63,86,568,128,941,402,62,160,840,-7,137,411,358,63,21,116,-42,15,183,-21,105,781,221,64,-102,133,1339,624,-163,100,130,-1390,35,79,27,1065,111,1907,-293,914,-152,720,383,-57,398,334,1309,-599,686,25,-2,-235,365,340,51,60,220,425,6,1490,760,258,225,41,560,200,137,160,208,1304,434,312,337,133,66,879,964,94,709,-89,-9,91,54,432,319,939,6841,-303,220,383,51,256,149,80,1190,36,1289,1215,78,75,-342,401,275,42,-496,468,1509,131,-7,74,431,-124,-28,-724,27,-106,2042,97,560,1383,1719,145,136,-61,-733,187,112,-85,70,141,133,499,-2426,223,50,224,262,53,84,2044,939,-62,132,895,187,-5,261,425,-157,11462,273,103,690,53,405,4,-87,-33,370,190,754,-118,-279,122,-4,104,66,217,-77,-807,1116,-22,122,-81,383,-546,5093,52,-307,22,161,141,36,-835,-58,241,566,864,662,-1235,169,758,-1559,55,285,2477,-482,9,224,403,180,-50,341,1933,231,721,23,-43,431,-18,133,-40,7,356,1413,30,-781,416,3463,143,101,282,56,531,77,382,-680,3732,50,671,124,213,-874,679,-33,131,1288,23,1340,68,650,119,1853,1629,324,271,614,40,741,139,834,-307,-670,262,7,763,2282,853,61,1521,-18,328,-178,3284,-106,99,30,416,394,1228,99,58,70,111,424,38,285,4,966,176,564,67,451,-4,104,-373,1019,76,-2148,20,-2703,-5,48,190,281,-67,179,205,447,-262,34,17,32,83,199,294,731,98,232,1699,32,120,1048,-198,44,-868,388,-26,88,187,-252,241,-416,-14,25,987,196,334,-167,250,-16,1074,-282,-156,-116,13,-36,45,-85,54,-207,-8,107,436,313,3424,-97,1173,43,219,224,23,-35,41,-926,69,302,64,-2,602,122,-80,1399,253,-170,706,510,-2416,-185,-94,211,-12,457,-1382,-4,50,-49,26,111,598,4,-162,867,152,57,833,-156,14,28,42,50,369,-37,-250,304,600,81,404,35,-64,70,-172,150,-54,155,169,74,464,2053,100,47,160,315,116,248,-26,9,285,-412,50,118,-2534,17,218,-56,-1005,-98,87,177,50,254,-940,37,-31,279,369,250,-88,-49,-256,25,834,14,46,-30,1232,-143,148,65,441,41,2593,-11,587,-194,-42,-55,327,790,443,88,670,37,-126,-18,663,172,161,112,1488,-177,-582,-689,-589,-90,475,85,350,-77,299,130,-20,155,97,956,237,-27,284,1983,145,192,304,39,-241,977,96,723,-288,-85,288,729,-420,726,311,100,793,308,169,-73,290,-208,306,-465,2919,4512,-543,33,-1201,1,-230,31,-437,10,257,708,44,-66,33,-330,284,223,-931,-146,-40,19,282,25,312,2179,-54,-63,-479,192,131,37,1691,569,199,92,23,405,729,34,391,122,2,363,2244,-109,146,9031,305,1272,-110,222,-92,30,136,2154,-24,160,137,568,173,76,39,433,252,-359,-49,-26,253,568,441,-22,366,-1262,2099,1,407,431,-77,-116,134,369,753,35,210,185,10,364,21,-215,283,-3,10,576,336,216,55,42,1371,105,267,174,1109,-153,136,9,-47,136,616,631,2448,22,222,571,-11,217,98,43,152,131,-21,1969,462,-8,-295,567,-385,-95,16,831,-85,-3,41,-59,-141,494,950,36,1477,358,612,237,486,361,778,50,162,458,617,-134,123,-63,-213,138,-198,1518,-55,184,116,-70,142,64,-300,436,112,644,78,-289,317,-20,-580,167,-451,386,180,93,704,514,483,1008,309,-25,242,256,256,232,206,300,10,-71,113,168,-96,121,29,-325,64,77,84,-149,305,53,1149,63,879,116,127,1447,-519,239,-867,486,-571,111,209,-383,1203,249,90,-19,125,708,302,536,605,-93,572,-110,100,324,-373,431,294,93,1148,209,219,13,-566,132,53,238,20,-47,375,859,40,-481,-51,115,447,321,789,-219,-91,12,719,1997,460,310,811,-24,207,217,-38,153,237,120,646,-54,168,660,1529,154,948,302,159,74,368,5,-53,108,1324,1015,1048,272,-101,269,162,1859,415,228,593,-367,730,-462,-38,2880,393,476,-198,-107,-146,378,371,49,1655,-37,760,548,1662,-97,1862,-106,163,3593,-690,420,389,2671,239,460,-30,124,-16,98,36,197,-23,39,140,124,719,-80,996,143,107,24,389,-487,244,-117,286,137,1532,73,264,582,76,155,276,235,-248,94,-106,336,9,-276,-145,50,-32,-5,82,307,56,138,1055,-21,9,199,173,-123,142,308,-49,589,18,-295,103,-656,-334,-79,49,-25,48,2872,346,-482,78,96,-182,53,-227,-324,63,173,24,1,-83,36,-100,1952,1919,483,-617,1267,1132,402,2461,2981,754,63,698,629,81,551,-29,248,-54,-31,2008,252,923,693,-33,653,85,46,101,99,-9,-21,171,424,117,-785,211,94,69,241,68,138,107,176,515,270,-111,-140,458,414,-24,-3,58,60,786,144,153,1661,1140,836,28,29,27,375,286,121,-58,129,376,-25,550,13,239,48,387,51,91,185,3,-163,-270,216,-175,-27,1,147,116,60,163,920,34,3516,32,130,1727,696,129,196,883,1223,4399,-99,154,29,377,33,-588,1205,823,515,-16,270,-1253,87,8,228,428,156,-197,1897,-256,-19,170,988,121,203,792,36,69,250,-7,385,116,20,183,227,-277,-119,496,411,-169,-196,332,34,-104,953,781,102,-869,-679,394,985,-145,105,296,972,273,301,890,22,244,-81,678,1121,66,-89,1612,-476,-318,1007,2448,334,937,174,415,124,822,-76,216,78,-530,224,507,405,694,31,2198,34,711,890,3727,3727,4162,2049,18,813,259,14,24,-963,-345,49,188,-606,-208,223,-4,311,-238,270,-1176,768,1299,2124,-22,1189,146,715,-158,138,-194,162,303,700,2507,2582,96,1533,216,1284,-97,-245,38,329,165,593,851,-90,300,5030,1071,155,8,94,785,142,894,1149,121,257,2885,1927,74,-280,401,1211,-46,1405,432,105,-125,835,292,-12,-437,-61,2408,463,848,1313,279,498,975,900,3188,-645,721,175,1477,149,144,68,7614,87,16,395,429,531,17,52,499,125,605,15,115,5,547,99,-9,-13,-58,14,65,233,1079,-83,57,214,13,618,139,-208,37,371,2767,1235,64,224,2845,379,430,1613,2912,48,1242,312,-92,219,-1317,-402,104,151,-63,223,12,27,146,42,258,-1021,303,-189,244,137,211,-178,95,-13,30,1420,-50,480,-622,1614,78,1,482,137,55,795,1714,734,460,15240,617,-125,187,1307,1485,1260,-81,164,957,454,-1343,105,403,430,581,109,2015,1413,57,2376,400,272,815,16,-64,1085,626,1060,2746,429,-192,313,-79,96,-102,-132,309,-29,1634,77,1138,48,823,265,211,431,-20,470,1049,689,239,-68,381,1555,1684,1672,713,242,1250,869,77,-22,197,769,876,840,112,219,309,77,2804,262,704,32,-61,122,258,177,15,637,112,5,24,245,281,6,-177,125,90,389,328,116,647,298,350,165,19,26,352,4610,153,-113,-19,21,-625,1112,-14,207,192,111,-12,3,-37,-89,156,415,1661,-507,-177,88,68,136,-62,920,209,1411,-64,-490,881,-155,-324,-495,-394,437,687,1064,716,-464,170,452,88,1245,250,90,12,-241,-13,102,817,251,52,472,563,644,86,666,471,336,-135,246,-368,121,217,90,540,870,108,458,452,-57,-289,166,4499,108,31,516,-74,951,1017,609,1398,347,128,303,-157,186,-55,-140,138,615,142,-624,143,151,-61,254,13,-1393,241,39,44,132,334,47,29,233,44,-129,370,494,-249,228,199,650,146,277,50,244,-37,-33,182,-14,255,61,-19,15,-146,-11,-41,1874,61,-137,-103,-35,1226,255,618,10,-56,30,43,81,911,-139,98,1450,125,358,529,2374,-5,152,134,213,256,672,95,-6,-381,-149,232,95,1232,-1253,10,4,1173,-302,45,135,9,-166,29,42,-104,33,127,331,1756,1123,155,25,35,576,238,-710,-89,72,325,-1,804,-51,187,899,653,-204,665,296,-43,-456,-11,178,1186,-32,-271,-40,33,80,-138,1474,83,10,-15,90,-64,35,39,322,110,112,307,2067,-53,84,358,152,-56,657,690,325,-89,1350,-247,117,854,62,77,-5,-274,-32,48,317,29,3665,-21,-586,-5,753,222,-73,752,322,151,160,106,540,423,-7,41,1046,-16,375,754,80,194,-171,-83,-409,57,214,112,1428,98,102,213,214,648,287,414,831,1176,4929,1238,5,395,-9,571,142,-40,59,40,663,-25,16,21,1213,56,64,97,314,123,558,148,83,345,198,123,301,91,190,661,118,128,454,412,880,-4,-241,161,-195,-15,79,277,84,214,68,0,403,763,294,227,383,250,959,-704,77,176,-6,51,203,-201,-34,68,-5,-70,-18,87,1516,233,89,470,-11,461,3795,118,627,-100,-588,92,-682,254,366,38,89,-15,476,57,-92,-377,-44,28,5112,438,-58,85,242,85,189,53,-45,97,330,-163,-50,526,70,-31,7776,44,445,69,285,101,52,-197,-30,205,165,-82,512,-106,75,236,-4,8,144,564,-231,234,-33,403,265,1895,-521,570,107,1884,294,395,155,109,2024,597,1331,1217,142,690,529,-64,14,-32,58,113,328,-94,49,162,348,415,153,-542,540,-205,313,87,235,892,51,220,-65,598,126,341,-39,543,133,338,-41,925,174,236,-12,365,-294,709,141,229,596,408,980,56,-388,104,76,144,165,12,1810,133,264,170,95,434,4,367,6,-42,-65,-637,-321,-273,40,-437,-227,242,454,834,1659,-113,5115,-297,-20,-433,5,349,1531,45,-11,-506,220,510,-139,287,-274,1320,143,-341,-96,356,23,272,439,28,-224,4702,-610,375,882,-10,91,710,-212,42,-22,497,780,201,428,-36,100,3310,48,4,55,13,497,-7,1373,14,-308,19577,257,-32,-16,590,271,1493,98,237,102,-92,97,1941,80,150,190,289,-74,357,612,35,-374,-356,-3,250,209,128,6554,69,-382,99,66,-31,56,189,2565,-93,-204,92,50,-193,-177,80,45,-147,106,193,101,136,121,946,178,402,1239,1061,273,32,655,570,947,-230,213,-255,236,251,189,47,129,177,72,-573,228,588,131,372,89,67,61,147,650,-22,-457,-714,232,327,-213,-78,71,99,-37,29,383,1219,628,30,64,9,166,92,400,-60,513,147,84,233,144,46,-23,-147,258,25,168,117,4,-126,25,900,626,361,-183,-12,136,112,-10,618,-1450,99,41,61,46,-97,85,-91,-40,66,378,263,-68,-74,-486,437,103,74,-382,195,10,382,2235,-56,-11,-372,-84,235,148,4,-18,44,112,507,155,88,128,8,-7,1125,651,125,135,-115,1302,1294,-26,-34,-11,71,-260,-99,-34,3813,1374,149,8,-86,73,191,365,42,993,199,10,106,598,-2,-66,1353,495,3,3581,82,533,-65,521,308,40,98,137,-26,-65,220,362,-74,-35,164,85,166,105,3771,260,275,153,-82,104,426,3229,723,560,144,1858,699,383,153,37,-22,-5,127,166,346,33,749,998,88,378,-10,609,671,725,38,-103,83,-17,317,-1007,-218,76,477,-175,-7,36,122,251,348,406,50,60,174,186,63,136,111,18,252,-284,-10,915,-34,1,42,-48,131,413,149,183,224,375,30,922,107,-60,160,12,129,21,50,7,256,32,96,61,424,166,16,127,1261,4,15,24,291,368,-380,153,347,797,71,153,709,336,-139,-49,292,169,393,902,727,291,470,-48,-20,19,4394,79,441,404,902,654,-497,250,68,-73,83,221,147,723,90,249,-90,480,15,409,2812,109,-132,6,-2277,-130,-35,-188,263,-57,482,-185,1644,-183,-305,584,-408,58,985,80,-45,272,122,-25,1121,1296,90,76,85,295,56,3096,-52,2,-63,193,376,99,197,55,-49,73,520,1047,93,-13,-573,147,-88,291,369,421,571,627,160,75,494,38,69,38,81,76,65,86,-66,727,97,44,-163,1894,205,170,191,82,81,39,150,224,243,-9,-31,568,4593,20,1067,127,347,98,133,202,298,26,-288,104,4,99,2482,-155,3014,377,1579,279,1215,-90,25,2761,204,-46,404,213,85,42,103,620,-136,275,316,-46,20,118,-35,45,116,183,446,54,-42,132,267,98,180,142,137,-34,807,7,359,-19,368,1131,207,180,-1064,430,3,-3,-55,-63,-166,-118,95,305,597,606,-7,957,364,1078,990,449,-56,15,-5,46,-380,50,50,136,-130,10,1262,-378,347,126,63,-113,65,-51,2739,105,-580,-160,-410,14,279,601,341,153,198,1291,179,-76,389,79,-127,537,-207,470,273,76,537,218,72,-57,-14,473,-58,203,-29,189,-57,-274,530,57,48,-49,1034,255,820,-190,266,1899,605,-151,33,-50,53,-358,194,184,166,-207,94,102,242,340,-71,-753,109,161,219,197,1374,1452,1544,4253,13841,377,1157,38,2129,395,422,564,-68,140,15,1235,98,298,1419,4442,173,907,320,56,15,259,-147,26,2311,36,1064,2833,-69,386,982,23,-81,96,65,106,1039,-520,-159,13,33,301,14617,252,7,100,-48,489,172,48,11,1854,-404,873,64,41,124,38,998,15,186,92,242,537,-39,719,56,760,411,-5,24,28,548,-23,56,-7,53,172,-215,24,13185,368,2803,-14,92,39,632,-134,-90,37,311,641,611,173,406,18,154,2044,111,101,895,36,273,38,-251,2,180,290,18,677,-80,1251,94,-51,121,299,241,262,141,10,249,-112,10199,-363,-135,70,388,-204,53,19,253,-349,10,301,-41,325,11464,1091,50,287,1251,148,1095,-1863,341,208,11,109,353,159,-404,15,-3,313,-482,823,-432,3446,51,568,-59,6,33,-55,54,30,106,350,108,36,0,33,700,267,-121,-90,58,11,196,-19,-289,-119,145,321,399,1142,198,-242,81,-58,787,1045,-1097,611,-1796,-170,275,2554,481,697,304,119,294,249,269,451,21,77,728,-15,-295,-36,77,149,36,352,-988,48,2277,88,338,155,97,182,-358,214,42,-36,132,307,-3,233,537,866,38,-99,295,189,-481,410,45,-10,157,106,-351,428,61,397,147,18024,100,-33,74,-369,3080,98,-19,-58,-15,-1,190,273,238,22,466,6,73,-72,185,72,-25,27,-63,2,8334,52,124,203,94,114,1258,1103,2,38,0,-27,225,218,25,-9,13,-5,-229,-472,395,554,-47,75,514,40,82,100,-101,217,1053,-211,1190,-215,1124,6,235,201,211,71,-64,-222,-122,91,-192,-469,-21,0,-762,115,-335,493,119,-309,11,117,-47,45,13,39,-65,-449,-128,241,-195,314,-181,967,1398,66,234,-640,-26,1695,40,-1433,124,658,334,796,-378,-276,1001,230,17,596,93,-151,111,1,2691,64,47,379,278,47,736,67,639,610,45,-92,-150,38,-31,252,246,65,397,-181,-42,-113,20,485,335,107,231,-1216,-60,296,6,127,202,78,-89,1619,259,-61,37,375,2360,-62,55,94,153,-395,-1432,-6,555,538,-26,300,185,361,18234,-41,-401,459,96,8,415,-304,151,167,273,890,111,105,-32,310,84,170,66,71,65,-343,457,-5,-52,62,39,69,281,-220,41,119,126,2402,39,346,-202,137,157,52,-13,110,1,888,-576,111,-876,42,100,53,99,165,-44,-9,1288,386,294,224,102,-3,-55,119,76,30,44,653,389,311,370,-49,35,327,198,986,118,218,-90,606,37,111,496,1370,286,1442,66,-310,80,547,711,-1,564,-247,87,217,46,27,1358,85,72,-128,-66,-65,-147,123,-85,1318,142,636,52,-429,344,130,-396,-523,-225,157,14,-17,63,111,77,489,-8,109,616,176,183,454,61,103,94,29,-96,-144,-25,-29,59,10,56,-230,40,-473,112,478,292,92,268,-403,-438,74,155,-243,150,304,-64,5,287,-277,77,131,325,431,-254,1366,-351,110,165,-37,450,107,-37,13,223,557,-541,367,-4,-97,98,49,215,56,-720,87,1599,123,79,263,-87,140,-150,12,-106,-60,1262,216,310,-27,15,-149,50,224,142,-31,260,1031,-111,-220,80,824,-303,131,167,210,328,97,180,344,389,175,92,1221,487,-13,-58,52,146,-198,-89,-61,661,272,-93,213,176,115,81,224,321,-572,-63,92,-205,24,25,206,153,-297,899,-15,55,445,6,-42,17,-98,1957,662,75,580,581,-178,126,17,176,288,640,818,753,1108,535,-39,-733,61,129,-39,47,-67,588,35,1206,23,161,168,6,103,175,28,325,311,-39,416,482,-87,168,-129,195,206,-48,-175,154,-103,55,426,186,296,266,-230,122,10,1698,-139,-10,450,777,23,446,98,45,743,77,554,72,114,362,90,78,191,17,-341,20,2379,696,776,1748,94,-404,19,84,1247,81,-3,-151,22,-323,30,244,-79,141,436,-60,-755,902,-378,53,33,-241,1203,156,82,-116,-25,-54,73,44,210,218,216,698,42,-20,61,142,-51,-44,-221,-33,753,44,59,2388,-90,13,-214,448,167,93,501,846,179,180,117,57,-166,17,312,21,56,191,484,978,242,1399,246,38,159,931,137,581,58,208,201,15,434,182,-668,2,476,178,393,203,252,430,82,20,908,165,57,82,374,63,74,2911,-67,102,151,-471,-33,28,1409,230,830,56,205,96,532,459,-40,379,82,2193,87,1167,34,-129,56,-318,50,123,339,39,852,344,345,750,-139,136,812,918,191,7331,2430,89,212,174,944,-484,-131,0,886,-447,156,254,58,226,416,252,-327,448,89,37,3181,155,536,316,488,744,-396,66,-268,475,518,-6,46,952,137,242,-42,321,-8,10,99,15,-21,68,273,36,183,841,932,325,910,187,-41,-15,2012,4898,383,42,1423,98,73,201,15837,564,-157,3001,82,-14,32,4624,468,58,-24,-55,390,564,10,79,217,-55,366,512,-418,-99,-313,95,14536,239,195,253,375,1578,523,695,19,277,179,-160,31,83,94,100,1000,3,2032,22,0,1944,391,-128,28,18,133,1143,-76,794,-1040,-132,553,-547,772,-26,101,1517,785,138,-54,636,3362,101,1438,2140,285,-453,-175,28,31,31,-252,351,682,-206,1204,55,75,-178,38,-69,190,93,14,16124,54,789,5616,-10,376,60,-96,-87,150,421,6,710,231,119,47,4,36,96,-846,-93,-21,170,-276,292,197,-19,-17,171,300,-73,819,-84,5,18,-244,63,-619,-183,-325,-144,344,-251,-26,-116,182,-472,-96,-832,0,-36,-1158,1243,127,-97,-65,191,222,66,169,127,105,2106,-4,93,-138,909,-171,722,1571,46,-61,909,-11,111,26,180,212,-13,14,142,-81,92,69,-78,478,474,-15,103,286,-20,27,23,242,68,29,261,-115,-240,307,140,468,1322,120,-302,166,570,-112,583,100,151,-88,266,18,160,33,86,-32,283,1164,255,-677,94,51,359,1044,847,175,545,51,186,-42,9,-41,816,1656,821,363,191,493,1,126,271,-166,-13,90,-58,469,103,-48,-26,24,-396,299,35,188,304,47,430,253,625,30,72,246,-144,633,789,-76,838,604,67,-19,79,-134,824,-520,1503,81,263,39,190,-55,265,17,535,222,-2,51,184,-15,35,416,-33,-120,150,32,-12,203,88,257,239,-60,102,260,-110,318,837,307,110,29,-135,-52,86,4108,36,-479,-18,133,166,14,15,-431,299,111,162,100,426,6,-69,152,96,-122,261,87,29,-486,3,0,-287,904,178,-92,-66,509,22,134,-21,55,-128,434,36,9,18,-18,617,322,8,173,-14,30,480,-98,65,-128,25,76,-6,159,304,110,249,519,306,-25,2,11,159,277,426,157,-170,209,132,177,-77,248,24,25,27,31,31,90,327,242,248,376,277,16,31,237,7,91,39,-236,768,98,-92,8,127,91,480,116,-151,35,803,1388,-128,-73,-54,6,681,228,519,1443,1002,585,37,274,36,3,634,-144,3,487,121,1007,-15,190,7227,328,-48,714,1314,168,112,91,-14,28,-41,403,451,267,234,474,50,-49,3780,28,-18,484,355,3,1055,135,184,91,19,28,163,-18,532,182,-93,133,466,173,33,85,-20,-1,77,198,428,44,56,166,483,144,245,248,64,110,161,12,67,5,-268,462,879,20,211,127,928,672,232,602,5,7,39,55,2672,-55,395,213,-15,104,25,285,-367,265,-198,370,93,438,20,-118,75,-15,222,432,-35,249,814,334,58,0,-31,143,-82,344,-7,937,693,965,125,469,579,186,359,922,220,799,-130,219,-52,456,70,509,-16,5735,1053,13,966,588,465,202,976,30,4,24,-42,285,161,629,-88,-143,1486,971,154,36,-52,177,964,40,912,-31,167,866,921,530,9,606,62,39,10,7,-24,77,131,-3,51,166,35,60,-68,220,825,112,222,1314,-361,517,1245,676,27,498,195,281,53,-63,92,1197,-324,79,322,28,776,-67,117,-10,-82,35,1991,499,-82,363,1542,2,3823,524,11,60,-372,-14,119,337,51,50,274,317,467,67,53,166,105,1273,87,20,1144,62,1882,124,724,541,65,16,71,60,-2183,-6,-77,0,-37,531,2267,356,265,-4,790,667,432,882,35,698,134,1157,446,101,-76,-35,1230,-177,382,314,11,-70,304,213,664,74,18,-35,1620,422,-865,150,1831,187,542,347,-96,2714,1017,1176,394,119,196,272,128,151,1872,104,511,677,362,239,683,56,-112,577,50,738,541,514,382,107,189,31,385,-56,149,174,98,17,866,743,44,2407,-119,975,355,465,100,122,922,163,2249,406,251,1850,335,87,77,271,511,537,371,-20,715,537,852,98,-24,760,4,1376,0,688,1329,-188,980,183,165,244,846,344,-13,-9,30,-383,1191,695,-5,393,85,469,63,176,482,44,96,1053,1228,1688,190,569,-197,-1723,1933,286,45,408,191,278,172,267,123,155,324,-94,283,1890,481,164,134,14,121,100,-66,-1300,641,125,8,1830,94,148,1230,544,851,166,129,348,189,389,76,27,1482,643,492,408,205,14,964,54,208,101,292,319,-735,913,-101,45,31,171,122,-8,146,1666,339,1078,1729,139,1524,386,140,2118,109,9,138,14,-74,549,148,141,452,254,78,14,-22,906,-59,416,201,245,272,8,160,21,348,582,808,421,216,1474,41,518,67,124,1,-4,260,-357,1066,914,1719,-57,364,240,-485,203,412,47,2533,321,139,106,1028,48,45,346,26,-23,177,167,240,160,114,253,-145,-31,606,632,-8,477,1474,53,344,152,533,67,-43,2525,24,257,941,641,15,232,533,69,-48,130,1605,3,142,6,190,53,181,81,114,247,70,401,46,151,174,553,883,160,147,724,186,-108,3178,21,246,-244,-163,270,8,148,284,8,-277,495,83,200,768,-70,140,11,1660,949,16,383,-10,37,269,136,19,214,140,209,76,300,557,-106,160,378,13,-121,-189,-8,12,-5,-82,24,1021,160,405,549,200,882,12,538,411,1558,-560,-574,224,167,608,-641,87,91,64,75,413,102,-72,12,-9,324,73,75,-131,315,-87,248,458,45,119,105,186,208,98,323,109,-157,75,14,1104,-3,-153,742,-35,107,399,114,230,68,80,219,802,12,142,2929,770,94,303,-19,879,1175,47,31,34,131,206,-746,-18,109,-144,385,116,562,-261,-152,464,1113,548,273,90,28,80,302,192,1251,65,641,850,61,357,133,1539,-196,162,167,8,122,87,58,906,117,87,641,-166,100,-728,74,839,-576,576,317,-364,20,32,-3,1047,72,130,-488,271,-59,534,101,-25,616,238,368,96,-173,2,5,77,2969,328,33,260,-15,1411,41,-732,267,80,-19,-144,35,9,-103,81,648,-98,218,66,-109,-39,53,-1578,143,2048,138,953,12,477,196,-37,75,-77,1470,72,8,689,240,1074,261,118,93,-8,3733,141,86,-295,141,500,267,84,17,-68,637,153,1930,-10,536,-1,128,68,-16,700,503,-940,479,368,168,247,-31,44,155,-855,36,-138,735,81,223,-17,3,550,184,-48,3,279,2108,-122,356,116,279,-30,179,-16,-10,155,135,184,407,145,-66,114,284,384,125,-97,657,2876,278,38,110,160,123,67,71,-249,196,236,673,353,374,11,362,537,248,-382,1732,76,2294,-118,-9,284,785,281,138,31,303,379,1482,176,2468,5178,116,523,2926,706,982,-2,237,267,244,70,532,400,42,-142,24,28,1439,-370,-219,14,304,40,-19,79,-149,52,420,191,804,169,554,9,199,72,39,191,197,178,320,74,35,257,115,170,528,229,10,3,84,-11,214,13,12,639,-4,151,799,241,569,-111,123,-207,169,-69,636,111,359,677,-10,705,216,20,995,78,19,79,93,-39,-26,1279,200,171,493,584,-17,35,327,114,197,535,226,264,5,1619,3735,339,288,466,117,125,343,474,51,426,498,648,596,348,1966,-41,193,504,9,21,-11,9325,499,457,79,877,1854,152,-1,982,-30,-249,52,191,-262,123,-43,-1157,198,176,1582,1696,590,1288,-51,-8,-64,19,-232,53,90,249,191,422,250,-84,87,41,161,687,234,68,160,68,19,254,340,50,-213,104,487,-29,275,108,753,295,636,-36,1000,881,-37,582,61,59,390,291,115,136,-401,-111,116,-178,432,699,442,33,319,232,27,704,94,919,128,258,199,247,109,300,5,458,25,30,2593,5,62,19,-29,21,261,269,-98,78,231,2112,-158,261,188,376,-552,201,690,268,75,61,110,797,-140,1483,88,494,126,182,102,103,-118,80,501,103,102,96,345,409,656,175,318,53,212,5402,149,1272,362,1257,2992,304,124,97,1051,-170,294,-53,584,102,32,-269,921,-1925,224,503,245,35,1270,167,278,531,1273,574,216,733,163,58,425,28,31,190,185,194,32,-22,10,0,332,12,61,569,106,-3,-36,53,975,44,244,15,94,-47,39,124,3,85,-39,120,274,919,-183,36,41,-190,3081,432,74,318,-354,102,95,87,175,203,85,366,705,168,48,75,785,128,135,-36,114,373,76,1575,-68,43,-31,-71,-1,-41,2374,-357,149,587,2657,935,38,3905,78,-184,157,323,262,1149,-64,71,320,1722,16,-9,107,1480,105,310,79,310,-82,92,855,45,22,414,681,15,125,113,-1512,612,307,176,74,200,1111,2381,245,63,282,156,-546,80,1036,174,337,129,460,123,32,174,33,535,-168,298,600,28,2516,509,-226,283,-12,-22,724,118,639,1028,226,3346,1565,448,93,334,558,25,242,231,126,1164,159,90,228,120,181,574,-463,174,771,501,256,-181,-283,776,298,345,352,267,278,1503,630,709,112,-82,-16,-53,315,1413,279,1456,-289,4465,76,-64,866,-830,40,-3,1336,4005,160,278,234,206,-40,-114,703,329,759,926,24,273,38,66,1176,-233,1056,1198,333,921,198,61,360,425,161,123,562,89,1678,553,119,167,1319,-51,99,199,279,282,854,1232,1101,1928,464,1339,188,212,305,5026,696,262,25,624,138,10,-159,198,715,258,346,255,114,371,3856,339,285,300,719,-81,66,625,664,-157,492,410,507,-50,991,280,1853,1075,3565,-111,51,105,1835,113,603,1409,1946,1285,93,37,47,259,2936,53,157,77,653,474,55,150,35,870,144,78,-246,364,1942,176,438,124,165,374,9,262,-194,200,84,3028,405,459,136,-116,-19,162,156,147,282,312,259,639,107,82,544,81,356,722,367,54,447,331,426,127,1347,3692,983,123,106,524,1397,627,262,-62,611,459,391,467,84,164,446,127,191,-724,-271,99,107,1377,521,681,691,50,-77,205,142,279,134,-24,-11,549,91,-26,950,1284,68,-74,748,307,256,1575,123,0,993,751,1207,348,-227,483,69,395,-19,365,207,385,73,-166,3285,342,333,-49,126,-1510,267,531,895,195,498,370,846,1439,1970,61,719,766,156,62,77,-4,3367,59,663,1467,1041,647,3534,305,1559,131,219,1982,-138,1114,991,1347,843,389,317,544,-62,-131,724,349,159,429,42,271,2426,-14,159,141,802,734,702,89,63,255,175,148,375,557,1450,305,1626,346,114,171,689,527,222,128,34,-605,261,682,304,38,106,374,536,-43,129,192,6271,3614,50,710,73,193,289,602,941,783,1101,444,390,180,-23,-793,5,714,1309,91,55,629,929,13,756,-7,137,285,421,518,86,-170,27,306,-469,8,606,165,-97,339,91,1187,-128,935,1075,1044,647,128,182,1173,-49,26,334,241,82,-1089,12,79,973,61,46,137,1154,530,240,61,626,111,297,3665,3,2811,-885,-1,341,250,-6,2,106,-111,17,2136,208,196,-125,869,147,410,121,3215,1707,423,1814,55,-46,113,27,271,-121,267,1287,184,92,368,748,204,488,952,594,-12,37,1025,255,131,-31,171,194,403,48,36,1055,635,1666,96,632,1175,-19,308,445,610,471,4189,191,637,942,259,53,286,-12,131,-35,471,450,45,279,340,484,152,208,505,433,-81,-335,-186,148,143,233,185,950,187,46,210,173,-237,870,488,2188,1619,-23,563,2769,292,422,189,118,396,27,-13,95,-53,-237,304,369,-8,230,639,37,53,384,117,2244,584,643,-21,688,83,354,-13,110,370,1382,-178,-131,553,7,189,2399,561,46,-59,58,384,239,-147,1154,140,146,-277,873,281,279,280,312,1114,30,398,359,-89,-952,194,-64,120,-4,24,403,857,235,-152,271,465,384,240,499,150,1571,39,-216,1895,851,126,504,144,-27,551,1748,46,-474,-146,-3,757,-7,131,317,283,123,-798,173,373,78,18,546,92,557,-288,362,88,335,600,146,147,952,703,209,24,1,-98,231,-81,824,342,2247,-248,110,150,492,353,358,18,-541,1462,419,160,-87,1636,-66,400,-1435,59,61,224,-85,148,20,-440,1016,89,540,287,-133,193,656,33,61,868,2944,1513,-752,299,-18,847,554,56,742,180,1572,546,565,48,480,909,-148,2000,568,222,220,540,1150,593,191,3232,710,41,-35,77,247,486,238,105,1200,1,336,472,53,-53,51,-68,2,161,1017,-39,396,15,656,399,294,1313,509,-48,45,14,-2,184,-57,138,1574,-9,-71,2056,-84,512,46,973,-100,619,359,36,725,4448,314,4117,193,180,858,352,108,390,606,-175,858,-134,-76,-360,0,1092,93,740,346,47,610,-826,2072,29,459,365,280,680,237,1682,923,126,84,84,228,469,-520,324,1141,207,233,89,-87,143,879,210,441,-274,127,315,60,86,15,-107,159,669,191,1483,185,368,2133,50,50,312,-66,125,213,1044,765,-6,1434,26,619,515,1099,-31,151,-256,935,340,1173,-8,-360,160,256,174,427,-74,708,36,1108,226,-34,62,181,373,1502,194,18,3931,707,63,-327,556,315,73,42,508,268,155,1663,778,210,2500,264,475,539,-174,-48,232,9,120,56,180,74,38,223,143,260,13,-204,117,-79,160,-864,70,-98,257,-15,-181,206,410,464,645,40,464,-59,29,181,832,-118,710,-82,-164,134,-102,95,420,148,258,83,-87,399,-4,226,498,14,466,-42,668,668,447,814,37,193,493,-4,-98,176,90,-134,140,34,503,-141,19,-255,1650,275,283,31,49,-20,333,138,460,555,-264,561,494,46,91,-68,488,114,370,93,243,-22,114,97,1803,426,477,171,263,1436,119,-1009,935,581,351,116,113,61,13,128,13,67,470,-517,117,-77,244,182,128,-6,-172,102,185,53,1703,816,375,195,411,2510,8,-26,134,186,32,698,2,35,-197,56,157,307,-8,188,-40,3122,801,192,34,67,120,226,463,320,610,215,1285,171,-281,55,135,155,3349,1289,1725,-5,-138,-17,1487,517,419,99,65,-24,1326,66,14,317,123,697,145,723,680,103,315,-43,1019,517,103,-237,897,216,379,50,658,1291,362,1426,-195,133,494,55,3,116,583,564,1560,1294,210,445,795,349,82,857,531,122,407,-327,243,99,76,125,2156,480,153,152,-465,189,3082,114,168,200,54,331,-171,60,124,358,40,9,54,33,430,314,464,-141,-8,14,2171,-129,36,13,393,488,-88,462,-33,9,501,2440,109,1088,323,5722,117,854,449,963,1416,1008,-341,2748,129,552,650,768,247,-35,294,128,137,581,1241,53,617,148,261,758,214,73,-182,807,-13,33,236,702,497,872,589,406,1129,258,1586,55,-54,133,1855,365,41,1007,175,294,521,-618,284,1119,2693,2788,-62,25,-122,382,1330,3634,2781,-482,160,31,249,570,-94,1312,474,300,128,-223,18,-796,435,47,373,200,1761,1636,757,135,530,218,-375,93,1885,367,5,-58,1542,225,446,745,610,22,837,-13,171,194,12,289,110,-120,382,293,597,166,252,1,622,9006,514,568,98,18,133,1322,51,513,-179,162,1648,279,823,965,-242,0,279,76,92,142,-62,209,1396,83,359,1689,1682,-2,2734,-52,-2,-315,-146,183,594,314,62,59,604,68,353,59,1315,466,113,130,1452,983,43,63,222,31,32,90,-75,340,-35,45,408,252,477,1499,113,-8,-44,160,323,549,433,395,-163,-25,-78,4,159,1181,21,184,587,520,233,343,247,143,82,1481,840,704,538,254,645,634,628,374,-88,82,-2,85,355,-54,1118,249,98,293,209,-22,192,133,500,385,1022,1835,305,576,-35,-51,269,764,25,139,2146,1231,62,1841,530,-576,188,150,1993,1778,-90,504,593,754,4,177,174,491,179,169,-366,-176,89,41,31,293,91,689,43,55,395,21,425,463,372,525,1237,69,135,932,87,175,-61,6802,619,479,10,210,426,-37,-109,233,-72,223,40,-41,38,-805,882,111,586,220,334,46,325,309,121,391,-1,965,543,129,205,651,0,11,23,98,342,-32,146,577,299,127,10,-670,1055,949,-33,6,450,774,226,134,248,25,373,-323,149,39,463,701,388,503,452,188,121,33,42,136,155,698,348,302,-591,912,81,1485,1192,78,-51,234,1033,-51,765,115,-57,-29,851,2050,-25,1454,331,643,163,1138,198,5722,311,373,8,136,-11,620,206,407,8911,-163,78,1003,290,90,145,86,-489,133,41,6662,229,6,-13,495,586,20,-11,188,542,311,103,51,74,-29,348,103,12,-6,952,271,940,88,370,1864,26,2779,325,68,33,365,207,-84,-92,196,42,-342,80,227,391,2432,251,333,1755,-88,-82,5138,-84,550,4311,2089,2564,528,2092,58,361,138,441,-374,265,1092,630,132,60,224,312,105,23,-48,215,-11,-144,312,559,139,552,-24,931,1363,1452,1818,53,185,-407,42,158,56,23,700,551,87,-281,271,41,152,142,1478,813,657,811,68,517,85,401,239,573,1024,534,-95,318,1061,913,863,117,137,368,686,2979,395,332,446,1334,1380,-209,26,-14,305,327,426,817,849,255,391,892,-76,245,528,357,18,889,174,21,445,323,825,84,26,-20,-89,-1124,-70,-59,587,195,-229,-1260,381,25,215,346,932,444,179,165,-16,-55,927,787,52,171,24,666,40,-123,201,311,458,431,4690,931,-397,750,633,281,1557,152,409,-51,-187,998,191,-72,661,432,204,-306,257,406,150,636,337,373,803,539,74,-49,-305,470,141,-139,-471,108,26,2398,1360,262,870,-555,698,581,2106,231,1357,14,2091,1534,216,502,399,253,62,73,664,62,71,16,55,-34,45,159,168,25,698,-5,198,369,101,-12,93,25,91,-17,74,86,17,164,683,-39,432,-679,425,2532,404,487,65,6,-78,502,1116,308,577,781,449,166,421,142,117,380,876,-43,-34,563,90,-39,373,402,-16,-46,-10,-22,1458,-198,-52,616,1121,50,221,97,63,-4,363,3648,363,3271,-19,183,190,547,34,-12,496,213,248,-5,138,260,191,1199,345,5,449,215,658,1134,110,6007,940,571,182,591,311,174,493,322,125,519,1260,-77,659,-38,356,237,-9,-75,-37,577,2067,123,527,-26,-232,306,-604,209,178,1063,190,582,61,47,163,-289,453,332,32,288,330,34,2044,90,124,473,1538,972,1153,138,-52,-579,145,-286,-430,1178,335,-5,397,-123,42,106,136,584,8,679,1446,785,129,617,467,11,-24,-487,283,-14,-35,53,61,-17,66,331,162,140,380,1016,575,18,315,-555,838,109,797,135,24,315,-283,279,-312,182,193,-202,213,84,376,553,165,317,1299,321,319,87,-553,196,11,414,123,43,161,47,61,888,668,5468,1209,261,-482,277,2729,1738,19,474,202,-241,28,113,81,50,1421,748,91,-22,4,387,-76,-44,-592,118,139,179,-3,102,105,151,417,4218,775,371,102,1004,509,492,93,281,848,1157,277,270,105,128,172,28,13,1291,-52,478,2496,220,-1614,1608,171,452,4,44,620,14,298,107,-222,241,62,22,74,1654,437,851,-56,953,650,842,492,422,81,211,158,6,405,332,75,54,-68,2114,363,659,-44,770,-150,-198,46,26,112,773,-32,-82,40,396,90,83,-870,1207,78,174,334,665,1710,47,284,462,67,-19,307,1180,-38,362,-2,101,-123,973,-1,390,7915,855,717,373,412,613,134,872,114,330,30,514,181,-92,633,101,411,4,167,167,1679,-339,130,-432,648,74,-277,145,463,631,-42,-308,406,-815,714,28,880,1063,1384,-215,-142,-170,301,242,1535,57,-494,389,6,85,-12,597,795,2201,242,273,9,828,1459,3012,0,396,159,147,565,711,1932,125,211,11,72,40,-29,-160,147,2660,9,322,472,435,120,2442,2645,86,-44,96,1814,473,-6,838,186,3754,1219,323,-178,-31,1257,324,1200,144,-384,399,55,-93,122,753,99,-362,90,-512,-12,568,481,194,658,223,538,126,794,250,539,194,138,890,1696,2516,205,74,293,108,479,282,2294,-1095,235,326,938,1620,99,670,437,448,1229,-204,102,6672,-78,466,3230,48,4,1592,142,140,460,891,130,361,1282,356,257,-147,-285,34,582,373,22,572,91,402,100,37,2082,4833,558,246,-58,575,87,-54,425,217,-463,-64,1033,60,33,40,326,1804,203,24,110,127,975,169,263,2644,723,-212,3739,177,17,906,650,57,123,-4,68,1510,769,-21,295,143,649,393,89,3154,61,1040,1458,224,97,223,542,169,2129,2831,258,83,67,963,851,309,345,30,450,228,53,-83,222,42,679,542,22,57,211,2146,-445,116,518,109,1078,77,128,462,812,310,214,892,790,114,455,505,76,796,-90,360,317,139,84,178,40,859,766,-86,7,333,-469,15,-23,535,100,-16,20,82,242,-157,331,147,97,1010,1,414,806,214,202,903,346,413,182,1245,146,231,313,289,304,707,133,-83,406,4551,2626,158,3960,95,467,253,866,63,-31,150,504,3457,47,126,203,55,1803,1215,347,-432,598,966,209,119,673,214,515,518,770,343,83,254,348,161,177,261,1512,3,103,348,2278,-18,87,78,126,-47,193,543,-590,-243,133,384,111,425,376,1052,1363,-38,116,52,921,112,81,49,46,373,93,-56,171,293,154,-70,706,42,74,263,328,725,776,130,1239,149,553,476,728,90,139,570,266,1020,270,51,482,374,243,294,7817,36,1157,3754,107,82,295,369,65,582,1571,2081,-40,14,116,637,559,677,159,72,86,542,436,42,187,917,232,829,1102,394,-23,557,55,648,448,77,251,613,707,636,678,306,194,232,1069,-59,-529,187,102,469,375,317,199,-65,1039,23,-63,139,1249,427,577,69,107,104,282,873,-216,584,458,548,834,399,-10,299,112,216,463,668,3413,2311,511,256,206,231,1468,256,-193,173,346,49,404,1503,990,218,225,83,-99,-265,573,206,120,5,185,58,330,423,656,85,671,166,179,754,-28,378,84,653,68,-18,4078,172,486,208,27,25,76,71,138,800,106,-26,400,82,577,-39,238,587,150,634,2084,603,10,492,210,4,43,510,1009,304,57,-27,-467,78,139,21,-114,164,597,413,170,148,26,-43,-11,35,26,534,30,204,415,-41,334,-94,498,-1252,-16,145,45,3,-123,1860,11999,510,181,267,3198,45,148,1001,193,494,126,873,351,985,-109,-226,234,465,408,480,12,307,-46,163,1260,466,276,750,351,191,258,683,87,185,569,-97,-109,209,251,637,261,192,75,14,1786,-47,308,-4,487,-91,533,127,47,449,301,61,44,186,51,-92,646,1548,134,15,300,307,240,971,52,215,175,59,-158,39,295,840,563,79,243,296,-32,14,682,314,532,197,-388,486,842,105,-50,-198,233,91,100,-34,441,420,543,1565,1015,91,-25,1291,6,-108,103,297,-2,-131,88,60,113,188,17,28,99,-34,-35,-60,133,402,37,-78,186,316,-325,155,-52,-28,53,11,8,19,297,83,177,-61,493,428,97,109,68,6,57,48,45,-10,-637,395,-105,242,56,4,-19,140,54,6,-13,80,72,45,2648,954,656,64,-117,331,2464,41,1191,1204,110,10,159,-125,22,55,9,278,-27,134,87,75,60,-7,-9,153,2501,73,575,-27,-17,-5,560,-111,57,-9,33,42,324,59,20,14,25,-18,19,-652,78,477,-118,334,119,214,11,449,18,122,17,-23,-76,-24,-1,-36,38,-13,-34,59,-1,-20,-33,173,19,109,69,22,220,-57,21,11,8,461,-68,413,-232,2106,71,459,-70,87,-27,29,-1680,-31,9
-82,-274,-78,-18,-237,-471,-453,-213,-10,549,80,-701,-202,-183,-212,336,-143,-552,14815,-116,297,-159,19,-206,47,-111,-133,-70,-58,-51,-327,95,-621,-269,-172,49,321,972,3868,1141,1348,18986,13485,17162,15573,19777,16867,477,265,538,2257,2259,896,1878,19,331,415,192,648,361,153,377,179,-29,34,106,1360,67,-169,-681,-885,114,-162,-280,-142,-138,101,277,1189,-158,307,973,22,-35,114,135,36,1480,559,22,276,76,729,593,279,-124,-15,483,233,-15,208,-177,192,235,-451,60,1613,363,-128,711,-74,-275,91,-87,-1425,20,172,-13,122,-188,43,-522,221,1291,-140,-617,437,-15,44,405,767,514,31,24,-34,594,157,660,875,485,-18,487,224,146,-1,677,270,738,9,1128,603,560,484,690,459,-506,1355,-236,586,-368,1341,34,163,430,-30,11,365,199,605,446,614,-134,246,83,107,460,13,-192,4,635,1515,132,25,187,-437,45,25,-24,-1387,7,2975,1,-54,197,667,1006,89,248,-4,229,530,422,12,147,-46,165,-139,1632,2154,919,154,-573,18,1,2634,-875,542,1991,-137,704,3063,-74,45,-11,79,14329,-115,87,362,36,19,495,962,418,148,-94,558,394,1228,159,1368,258,2157,-14,33,380,-81,255,398,511,-30,568,250,90,445,-156,-60,-65,1163,31,2256,812,-475,787,80,101,-16,-932,-72,9,-533,109,216,11,-132,476,115,-99,-389,-64,-46,391,12020,-20,58,0,79,455,531,-150,13534,1389,1903,-34,31,802,537,477,992,-15,229,-110,247,113,257,-117,72,1999,139,-93,-856,943,-48,104,857,-79,99,46,36,11,1453,1254,1203,1640,-6,1917,913,743,166,123,1482,782,588,174,171,251,201,470,1611,524,110,643,1747,376,116,16,843,49,-366,1372,558,104,2147,90,78,127,2578,126,33,19,-606,899,453,4097,121,395,3,2246,3052,993,821,-204,-49,93,961,546,343,1263,516,121,219,26,-29,1456,361,668,-1119,307,-84,60,-107,-27,172,-259,45,422,107,90,329,329,313,430,614,96,180,30,309,-541,-26,-73,602,1362,0,-21,109,157,227,65,26,107,21,-47,378,708,126,58,654,65,329,172,1860,103,-135,157,210,105,530,66,137,-63,455,377,378,10,-251,-87,138,-102,-1,1567,663,67,307,85,-26,-951,1094,-382,478,420,518,81,572,5251,5,107,-241,-16,101,411,297,-11,31,-21,593,-188,35,-213,-98,3131,349,-81,827,322,-246,118,4273,65,439,3689,43,278,209,-239,155,169,187,382,255,556,-316,-150,897,812,-737,511,338,278,1573,-246,-452,130,389,319,-140,73,1003,592,60,922,204,964,217,79,-254,871,222,695,368,199,458,2598,90,464,482,2120,222,264,348,157,181,164,5414,774,252,-9,114,-731,41,199,-127,1460,363,552,4204,1828,250,40,154,10,-6,-81,14028,367,-47,347,520,15794,50,-1306,1029,-305,-42,105,356,614,395,423,141,265,763,-11,-480,1128,17,-1395,69,243,468,596,352,173,53,115,-321,422,-20,-989,-654,107,-15,82,72,515,1391,459,581,175,-1417,319,107,362,225,-100,23,136,424,2872,-8,115,215,628,1579,214,-30,-97,615,64,247,2110,590,82,712,-93,721,451,112,-225,-180,417,34,857,74,-126,33,776,102,638,756,1523,-164,22,-47,791,195,148,71,-91,-7,738,188,-147,435,563,498,1729,634,482,-437,39,763,31,312,422,30,846,455,126,787,15,84,175,561,-130,-55,-92,-168,-288,262,248,849,335,132,194,100,29,45,754,294,-9,120,214,482,-243,-139,221,385,348,35,881,537,-65,1259,62,46,240,201,282,24,107,152,1695,181,78,-2672,183,164,-53,28,676,-9,804,-76,31,511,259,262,-742,138,194,1194,97,102,465,58,8014,55,102,244,-1,856,-412,154,480,-53,-67,669,136,111,323,-214,141,357,-625,38,123,168,566,-169,1078,383,135,-48,2002,317,89,-19,860,894,105,1628,-127,548,-32,-62,-27,82,173,1606,-155,615,139,246,1138,561,-18,-330,2464,1935,329,-63,787,-358,2657,1064,2129,250,618,207,-4,121,13388,748,360,1561,656,2015,365,554,121,1738,-732,-628,693,-323,-1063,-422,-1328,-450,219,-145,388,81,1947,1276,501,-73,57,805,779,-378,125,-54,-19,167,-15,680,552,-513,-89,331,1,105,2817,115,-362,86,224,475,-1246,92,723,-52,18,-166,4,-229,263,-74,1096,-174,-299,-259,1440,428,315,331,460,21288,551,267,389,2151,-190,122,-1417,6219,-34,-87,144,-1,-54,459,1389,523,20018,298,235,23,357,655,58,-120,225,-620,13188,-84,-86,160,-65,1665,18833,-80,-904,174,162,105,12,762,-563,1586,801,-200,-12,4,5956,85,1139,343,17361,2011,-1095,783,634,498,1059,136,-141,368,118,-162,9787,-264,-243,170,11,-24,126,229,-908,21,-521,309,92,-100,120,71,370,-600,542,352,-201,-696,530,1928,10,-196,9,399,246,413,151,304,773,18,-80,-77,-299,94,-26,321,652,142,-359,-31,178,186,-79,70,-239,898,18,619,-267,-408,18870,36,1034,490,570,183,-334,-290,-58,-833,-252,-82,559,11098,-19,528,-345,445,-587,257,150,128,-120,-15,61,230,-232,-2841,13369,654,153,-271,5825,-79,4,-171,11662,-410,739,106,760,34,-316,-450,265,359,914,-133,705,-284,2162,1010,168,197,253,-827,-180,459,940,-111,30,-126,-10,-1034,76,608,1375,1423,3473,117,54,-302,90,256,1720,377,808,9,8477,-159,471,1057,625,-512,-5,-101,8668,533,640,597,2671,258,22,146,7099,362,2415,184,632,372,292,160,-304,71,-18,76,154,-1058,1238,464,50,5,221,4839,1277,213,-909,2058,362,421,426,1010,538,455,3029,-141,277,-65,20,2130,418,2310,932,43,357,-34,6996,1073,-87,226,130,-74,-10,-167,59,-66,-30,38,585,783,270,1009,61,100,-288,57,425,140,356,145,378,1140,88,29,58,-29,-15,-237,-24,217,921,-89,41,205,78,788,149,458,1629,407,1957,83,534,-3,511,255,175,813,-73,-17,-3,-72,799,181,-150,-10,53,119,7,-50,-72,1403,599,-742,369,14,68,96,-759,100,-210,632,453,17,-300,329,-157,10,-81,-530,521,380,322,-1597,-250,-580,20108,10414,108,-820,-722,245,229,80,214,77,-783,29,290,87,-43,-48,-306,2964,-196,319,256,-32,49,-22,445,88,1028,3848,-44,62,124,726,184,-42,255,522,2552,108,122,76,-154,36,29,151,3131,82,197,-57,575,-50,-103,-130,66,-159,-65,2017,-137,498,-5,77,1813,220,-62,281,1719,41,813,12674,-47,1090,3,24,3561,47,1194,90,305,40,193,108,171,333,-676,66,32,-125,265,576,763,284,639,41,-963,1718,302,94,460,2589,423,1270,155,-316,482,52,-24,-469,-433,228,196,461,4048,104,1029,175,-1175,166,-670,54,556,-2631,-21,1877,362,140,740,1488,228,-217,522,107,2921,-18,785,141,218,1049,260,4026,25,-175,1153,220,131,897,-206,430,216,2334,15961,32,2948,2163,43,54,10361,129,331,195,1051,835,1131,154,38,-40,45,1631,179,602,136,55,27,73,6278,130,-79,547,28,375,2160,-540,-611,2503,148,-417,368,808,303,-108,-7,-6,-216,86,-1186,-167,33,737,-1128,320,871,6050,641,413,296,-254,64,664,57,344,232,-317,105,10230,176,-724,259,42,-74,21,-1468,87,368,-94,79,252,718,1617,482,-218,200,453,239,59,-1655,567,972,-138,-110,-62,557,-324,393,948,821,-114,291,-64,5,23,257,-264,270,1166,905,-597,-126,-535,216,357,872,181,605,944,315,-13,24,280,181,36,600,29,947,-26,334,-364,136,934,-24,379,1060,26,337,159,42,99,24,-1080,2768,306,34,-66,16,80,1633,466,136,440,144,1164,118,1945,436,796,858,45,-178,496,1577,-33,579,-11,141,-392,630,703,89,20,-348,107,429,1000,274,413,42,657,40,1545,7,168,15656,204,240,176,7,-44,-156,106,42,26,7,1341,1170,117,1116,-9,66,-286,-85,110,410,-4,805,1011,81,198,137,-15,20,466,342,-161,5,14,496,477,279,-127,755,-722,227,-11,1442,-295,-147,-932,75,-269,257,92,-113,-464,449,-876,77,245,-8,162,-100,310,25,509,355,228,896,359,-58,1067,-45,286,590,246,523,24,182,792,-162,34,394,43,636,-201,189,-104,-288,-20,278,-29,5927,-12,153,1031,623,476,468,197,129,-364,-360,371,-118,21,324,-116,437,-39,50,-241,-970,265,-1301,98,47,155,669,-144,161,-255,-1148,175,176,-24,14,1474,17834,539,-256,13868,0,8,12,-654,7,2,152,1195,510,-143,74,-267,889,-512,82,1811,6202,225,186,995,-355,102,1416,206,29,360,3859,294,-242,11087,0,-665,450,99,78,86,209,90,-93,461,-398,794,-712,289,-105,7,107,282,-17,215,1814,316,-77,813,982,741,11,-110,-335,1011,-195,-41,128,174,-26,-1125,262,2493,7123,434,-112,507,244,-651,281,-63,-8,16,182,-144,-56,456,594,186,-174,14826,143,23341,16428,19275,-9,-178,-46,-72,-711,269,1059,7470,114,-146,2103,195,602,36,358,-261,2102,795,-234,112,264,68,792,94,133,421,-280,-1107,269,-120,1601,-322,142,1403,5492,24,1141,-36,-561,430,166,154,1016,3102,249,-565,202,-303,-184,438,900,214,-24,1302,580,-258,230,935,212,186,586,1462,314,271,277,204,720,1111,356,230,-468,7324,228,17910,1104,103,-22,-215,304,561,114,524,45,-540,18,90,226,241,6198,187,24,95,123,91,530,57,68,-356,-49,373,-144,230,30,544,5822,219,10,-59,-1103,36,76,13,-124,5,11478,549,-350,76,182,-600,160,340,-4,1857,87,-17,17,369,149,1285,-144,232,152,76,17,698,-48,103,-41,-101,694,408,600,135,255,-19,-341,-305,110,131,-17,179,247,452,2949,-1030,161,73,162,-11,1847,740,14711,1226,-1161,875,366,58,122,-50,-1073,133,-819,600,188,-30,479,1936,396,-325,-134,6264,55,-210,208,1915,922,890,-201,89,917,1247,4398,-262,5966,2313,404,109,374,-86,-40,971,800,657,2614,117,114,85,167,232,1504,441,157,879,566,-14,0,205,101,354,796,43,1985,304,-253,500,308,3514,795,94,186,379,135,368,767,158,-2,737,-94,-87,283,590,-90,-36,147,117,40,204,445,263,664,112,1409,330,-370,-69,562,128,859,-75,213,2371,-46,52,886,-580,255,187,-134,143,-17,-17,-319,1333,244,1724,-290,-363,632,7,1624,1503,-423,608,2902,212,-83,-287,492,169,1059,5,307,1769,776,63,382,251,392,-506,32,-128,-249,-206,-734,524,156,104,421,-187,55,-389,-26,-114,-5,26,222,-167,9,418,-27,-97,-82,328,161,18609,4473,1386,14,11,173,102,-423,210,22,348,1961,8,34,121,370,251,-112,3953,457,-444,-70,4239,-278,-202,49,-32,399,6858,9,1200,1027,823,-133,-806,447,-440,1066,-93,-938,565,16,128,10,-204,7,1113,-1190,756,-152,223,-47,323,-102,903,765,137,-8,54,17,808,273,72,1176,539,-181,11680,-726,779,410,-116,85,-14,645,28,-80,195,-959,339,114,90,76,-621,-88,378,-23,-252,-10,686,275,230,201,575,10138,6361,149,-128,119,129,-237,-287,-90,69,165,615,194,1157,-129,45,14,-98,223,610,68,-441,6,-54,1518,23,117,-877,100,1181,217,758,20,-55,750,-149,-443,892,584,-203,240,-169,116,148,406,11,1,59,16213,-77,337,474,124,837,568,164,576,384,251,-260,-2093,248,2110,427,236,75,393,449,172,-66,1562,88,61,21739,736,233,-100,368,154,618,71,214,593,454,13,111,730,354,-115,697,-128,-1040,-74,-440,-417,131,183,-174,186,33,5641,608,642,66,12883,2772,-169,351,196,162,-112,141,612,569,5533,-170,-134,-18,759,2214,-24,166,648,-305,18,-1371,-131,151,-225,178,246,499,-47,159,413,-14,1377,51,1996,108,1501,-63,255,489,1793,85,271,-96,-737,-16,904,-213,389,18,294,-182,329,-60,600,2757,801,743,343,12314,305,862,479,655,953,627,343,104,-174,160,414,78,157,861,858,79,75,906,154,1059,-51,130,66,204,1888,117,-271,-113,158,809,3881,883,-828,799,2002,-19,564,-249,-15,942,684,869,397,1365,1807,460,231,454,-19,70,-33,-36,908,-286,923,94,168,-130,1570,335,-83,173,2097,2553,257,-129,-185,-134,532,659,582,-869,472,-123,145,-192,1382,689,300,128,-96,-121,758,166,-39,83,-55,634,443,219,-35,196,6248,73,186,25,95,340,342,64,197,32,372,1073,937,172,327,1376,-50,182,107,20,789,698,79,-102,-48,-243,-33,217,-226,445,-171,68,555,943,-433,393,199,156,1753,-16,5011,253,680,250,-65,96,133,1514,-929,110,28,1219,300,-40,170,-412,89,174,-714,2050,59,-85,155,-66,196,-55,283,670,451,355,431,445,235,39,168,143,191,233,-96,13772,487,-17,-197,171,222,-213,-53,651,48,-478,245,133,835,-99,288,-92,115,17,61,212,-121,128,1379,58,3599,-27,26,-468,-24,164,594,-622,134,69,-432,125,-234,348,506,-1151,-35,672,-37,342,1114,158,442,140,-398,-7,3376,-380,-79,1147,1253,-340,-131,154,556,219,143,1731,-661,107,318,-76,247,-208,279,-31,709,433,35,80,162,4242,308,1304,-761,405,352,142,1365,-73,3994,-196,99,596,-492,532,332,-819,540,-229,483,313,1104,482,24,233,-212,77,377,-548,-96,114,136,-275,59,258,82,50,-257,654,134,139,17,387,-1,1648,285,625,-205,290,-138,1445,900,36,64,174,-48,678,132,353,-64,736,264,1780,94,688,422,29,67,-1287,238,336,309,290,241,350,220,609,337,1137,-114,1343,142,40,3834,-21,334,99,127,47,89,-508,731,394,-80,-365,-316,274,61,-196,404,726,1113,28,-56,534,448,174,189,-50,379,259,573,-2,559,368,-192,206,1204,713,300,999,4,243,821,1686,489,626,235,-23,-560,14071,345,2646,-190,-116,1759,94,223,187,2,621,-47,1150,609,-401,241,1097,1145,72,-159,-22,379,447,2153,-50,354,-49,130,156,4337,16738,12773,246,-73,15,238,1,36,1032,135,-47,159,134,41,150,101,-41,545,-120,260,-65,70,478,-5,-19,86,621,456,217,593,67,1633,58,55,157,253,823,3955,55,-112,16056,19426,17847,13449,13762,18849,4629,499,1561,247,-283,922,245,111,795,496,107,-698,-534,1089,98,-94,192,499,433,544,-123,671,10,157,50,541,181,448,411,26,-65,-81,25,41,-26,-197,151,102,-286,587,-76,232,384,275,-169,223,1101,-338,84,-15,427,8,271,-507,275,325,-16,-139,298,298,627,136,167,299,1446,183,304,65,-94,-282,215,-21,-47,17,50,-38,493,392,432,-434,21,-540,749,61,93,380,409,724,-801,116,1516,385,215,-69,-983,550,117,320,395,71,597,56,-27,754,216,-473,614,40,45,-151,2,170,480,915,91,111,1684,71,248,36,28,-239,523,-87,144,-134,414,-54,340,79,188,3226,755,1325,-517,213,83,334,-55,62,70,-25,123,-303,379,143,281,206,278,715,7849,254,-217,433,339,-84,-23,45,171,41,-24,493,135,-7,-352,-25,207,58,-23,-96,380,109,-173,-793,-154,993,56,-21,733,192,-96,-14,104,84,92,447,51,932,476,-639,682,505,100,868,-249,970,-46,183,8,6873,523,780,482,482,25,109,-268,-6,325,703,-163,704,283,3169,70,235,486,304,185,80,201,339,-2,171,512,-276,328,964,183,657,663,-49,390,-191,-223,353,199,1610,359,71,-45,3,43,-164,58,569,1855,341,-292,132,495,453,-187,306,-32,-518,1054,-62,384,74,98,222,492,-1291,19,579,2279,-69,-107,489,-758,59,137,314,195,152,984,-193,168,-101,243,220,-112,730,526,41,687,-1741,202,-341,112,-249,-15,273,38,26,558,-307,-83,220,-115,-250,2416,390,172,96,998,281,1677,339,56,1738,-531,-185,366,-38,245,71,1573,79,-7,301,4,232,-139,747,1725,724,221,349,-63,76,185,-12,929,577,200,-19,272,2209,91,292,-106,544,2125,513,557,-135,-209,177,-891,-53,-247,133,492,177,78,79,750,735,384,102,152,-979,-477,1962,-154,468,404,21,91,255,823,33,639,133,-261,1548,483,165,3282,263,-54,81,-460,-170,527,114,6,-384,168,-43,-180,-188,-353,-272,969,603,1552,224,-481,727,298,71,862,186,-19,74,-17,-94,-58,-235,1008,-48,260,-65,314,-68,53,87,1029,-1021,342,1132,-163,37,87,-101,111,623,663,5055,156,4763,158,116,36,3121,786,1604,169,1186,5,346,30,2150,126,333,301,156,634,2666,423,-292,2272,2873,-43,9,342,-1,-492,248,53,1058,261,413,260,-194,669,244,1399,-415,367,-538,1800,-1312,342,-23,637,68,520,620,571,737,-316,-217,203,68,-626,1853,-255,6,739,578,473,-201,-211,614,15,304,-253,-319,285,26,904,579,94,789,652,72,262,13658,-170,1179,-33,193,163,2358,-194,556,-261,-99,3464,166,33,857,559,-26,568,113,278,81,28,314,157,2364,57,126,2498,95,133,6062,287,641,1041,1379,-52,1178,2606,105,157,381,587,-54,1027,139,486,66,4327,-39,-1507,1855,1868,-292,-71,240,29,876,1049,150,-8,302,612,-36,-64,-34,526,-1082,-118,145,-97,97,1714,-363,1041,176,-97,106,23,-606,-199,483,352,6,1063,29,184,-5,-121,323,122,249,179,247,203,-139,-29,333,1230,1055,1340,270,139,85,-220,-1437,263,270,28,204,-93,570,-270,2344,-504,543,158,476,131,2009,217,103,749,74,167,16,177,1302,134,385,275,104,101,408,-111,661,118,1,830,10796,349,901,171,503,406,-37,-69,440,102,3195,-134,359,458,-123,1117,97,491,-22,94,248,46,-241,772,334,13,-85,316,363,-899,-55,443,66,128,-23,1043,-321,356,-684,2,-414,3235,64,422,3,111,787,-149,757,-5,156,42,598,63,-26,183,1837,273,-188,-65,174,-94,287,285,-1467,1746,-511,454,91,2637,236,309,-128,-64,6,-389,-1013,226,276,381,479,10,20,893,-189,736,492,2325,170,-69,907,54,-164,-193,-78,-35,-48,-31,-94,666,1225,268,112,-176,77,160,1555,510,1030,140,113,-33,77,280,668,385,-33,176,613,3,-331,741,1195,115,197,24,-213,-2,277,-66,-40,956,669,1085,677,-999,128,9,151,388,1163,52,1080,99,93,397,-3,121,245,-243,-30,88,85,1954,-4,431,-226,-88,-42,1053,656,32,870,229,-46,900,0,85,180,633,826,22,222,51,255,233,1121,655,37,631,9,1573,466,932,-183,390,984,307,673,1246,-996,1135,24,272,12,-342,72,424,-381,-37,90,-971,180,804,172,706,1957,142,232,749,13,2085,2001,-62,65,1565,158,-115,70,113,-533,-311,-75,149,103,-26,801,3,125,344,861,-140,-1819,182,151,49,132,-144,3790,195,164,-265,773,36,306,-165,183,475,1026,75,41,173,18,-89,245,695,187,-329,1248,69,316,-48,1816,-215,59,224,740,364,528,-143,1146,-139,611,-367,108,7524,357,3560,259,-286,96,-54,2786,673,1280,-373,316,454,344,2400,93,153,662,112,-1006,-129,116,-187,-26,37,71,-4,158,719,113,214,-988,169,164,-11,684,1061,727,23,727,826,195,157,-20,27,347,293,806,-75,-926,92,156,-133,686,428,101,435,219,-15,1017,110,123,53,-23,170,19,93,-61,866,-11,-63,307,334,431,12,-96,31,91,521,-264,532,690,-532,-98,98,6,434,-210,2734,333,-87,440,-183,757,889,253,1189,-35,796,643,-28,616,44,76,251,406,265,-20,218,1558,-146,127,-591,-53,-2300,127,-47,1032,-37,152,1008,85,-465,-1226,262,405,1966,259,71,-568,145,305,-650,-145,422,1775,-67,-65,-173,-253,-68,83,278,635,-26,7,112,842,329,206,340,284,272,310,471,-283,145,-689,352,1034,250,173,314,-340,61,793,895,-22,13,-280,388,524,171,738,289,19,-138,828,-54,903,-79,320,1857,728,503,300,-312,250,124,719,-335,-1012,658,-14,-65,181,-10,70,586,1209,-428,919,50,-85,402,219,651,278,72,201,974,-113,311,80,374,720,720,-94,323,110,-492,44,3698,575,-109,136,-160,300,15,-232,-2,5,603,257,418,546,574,393,436,-43,-43,509,15,31,6054,732,22,97,895,-13,90,-40,1124,2639,4184,-211,-17,2402,67,-282,4430,117,-125,978,100,223,340,-239,184,-166,-261,442,484,283,973,-70,141,1218,34,-120,37,4664,85,4210,-1040,3680,-71,111,17,161,14731,29,29,-67,-446,7,204,643,1027,43,380,5734,-107,2036,95,16,-438,1968,30,664,183,69,-104,573,475,4325,-654,21697,226,565,2,594,8,452,552,1886,3050,88,-51,253,102,30,224,692,597,954,81,1468,55,18,56,-425,3032,-264,-3,217,19,27,2236,-1363,378,40,2161,47,-99,901,152,-172,456,6,223,-205,145,96,785,19623,95,144,296,683,456,2437,93,716,462,-116,-21,206,-151,-424,427,213,49,198,291,332,1647,-31,590,6739,111,55,-226,745,-1453,-53,38,484,334,-35,463,1565,126,-245,-969,1003,426,2775,-106,1391,-152,90,-129,466,1113,7545,714,-141,-130,198,858,549,108,611,-281,300,223,-101,-136,174,-118,5169,1443,-110,-288,61,3669,185,74,1051,855,520,-1802,-211,2202,229,-361,165,16775,-58,152,20658,3174,-720,2104,144,-5,571,2620,-98,2209,143,-198,-417,-357,1060,219,603,135,3032,254,-174,22990,306,23,952,306,128,134,46,139,-159,-7,11060,1897,-84,38,-141,-11,-94,-195,263,-748,-450,-12,91,-401,18,37,97,-132,155,659,-34,435,1113,68,399,393,92,991,-262,0,1245,167,7390,831,494,9,10672,379,-232,2289,164,-345,-466,10397,140,247,-474,18,4,-139,430,1372,179,30,1076,-12,305,525,52,7,253,852,-11,230,584,-29,153,121,1365,-23,14896,3393,-12,-265,625,66,14353,-1407,1530,119,-135,1921,1755,-109,416,-192,45,437,60,21343,13362,55,4353,-2,335,1860,921,291,799,-333,6223,-53,-200,-118,367,-86,118,546,8493,74,-623,11,89,-269,174,-90,356,175,1130,582,44,6,-316,111,109,-132,-205,293,-541,-147,1357,147,163,2350,3694,1551,1801,32,206,76,2692,8314,979,-1335,86,-38,308,60,-271,670,67,140,1279,637,12,-1,511,588,436,1392,67,2314,56,2417,2430,344,650,1578,19155,2262,-2,56,32,258,215,-158,201,90,129,127,19174,101,174,45,37,279,123,1099,438,297,59,-15,600,470,388,402,855,1765,-294,-204,41,7609,57,45,-72,87,44,-225,-105,353,-92,-37,-57,62,342,394,-80,1181,150,199,-428,-258,-69,-185,452,-111,913,460,670,663,750,199,140,-54,343,36,192,360,263,14,-175,-18,384,184,22801,-373,-1713,2,99,110,252,3641,-458,6729,-190,254,184,-281,7637,-171,590,288,204,286,1028,-15,84,272,-153,-557,622,271,22048,12083,344,1358,4273,501,1437,3417,91,687,1930,240,143,1279,348,-268,1614,486,31,267,-4,30,7697,61,62,658,78,-267,4387,348,1339,204,3610,227,481,-192,227,37,529,232,-520,-401,690,16,1047,18170,-28,121,-1,255,843,161,1452,290,408,97,16,19,456,399,1842,637,946,1248,485,75,402,353,676,1561,562,68,264,253,-137,252,782,56,2816,-221,-10,422,2098,117,182,237,103,154,-71,795,93,189,-21,528,578,36,-33,-180,78,512,154,1416,881,1105,684,-27,64,33,-170,-132,-419,498,3132,513,25,35,543,48,547,-194,7743,-94,-51,246,0,-52,346,262,-497,424,-515,-68,2410,561,739,160,6,14069,799,760,-16,68,12979,387,1007,124,93,-165,1057,-195,462,327,135,94,67,499,227,361,60,589,1708,2318,734,-145,328,64,437,732,749,1231,14023,1089,7715,357,451,296,427,273,96,61,-993,-357,361,48,-4,2992,63,86,179,8,-29,17,418,46,63,669,958,-7,-168,-10,1665,2369,-214,-25,78,-49,158,-90,353,316,1140,-38,289,1195,303,515,-20,483,130,187,232,537,-305,-113,331,388,52,30,143,102,1273,-521,-218,233,-200,102,-369,27,63,-337,274,454,350,74,-364,-28,-23,869,379,344,419,39,130,-126,-33,-23,694,869,301,130,933,721,-159,-425,249,78,-131,485,354,-683,-102,-53,1881,-499,-504,-142,409,191,9,-2,321,3366,96,-586,21,-449,448,224,1181,313,755,22,734,722,91,-141,-321,185,426,980,28,386,64,132,17,-40,-71,168,909,105,842,-14,1495,90,495,1556,101,-81,557,250,366,396,-1175,460,-32,294,470,160,151,273,762,157,-11,-565,-4,548,-419,25,2762,35,-100,686,-506,210,120,-86,-359,884,12,573,-112,41,-1524,14,-23,9,-136,-140,11816,271,533,74,195,-35,51,3067,92,193,699,1523,0,662,279,179,321,-126,-418,-239,1637,812,36,35,-20,870,718,650,451,-154,717,-5,77,78,509,114,17,-714,-19,-105,345,1156,549,-58,3,762,3,762,1092,393,36,-47,95,49,1210,89,775,1037,-320,16,176,-2432,296,692,522,1059,1411,-920,-476,-641,692,-225,798,496,1041,9,-96,-253,487,1424,366,68,428,936,-36,-122,-138,23,1316,112,101,1315,3115,-200,-70,29,12147,1550,-126,168,-238,-138,1911,923,-17,228,100,45,19,-1000,4,909,332,80,-86,-222,-105,-166,-94,852,-855,517,-107,34,54,2142,-5,-1461,421,107,-158,552,-84,173,-417,388,313,-99,-92,1743,1765,127,-236,-15,1145,-106,94,315,-214,267,-288,92,454,-291,248,-413,180,190,401,-43,-33,95,-269,336,-195,-228,-271,82,515,1263,220,-38,-36,40,-48,-225,29,10,91,143,111,-31,1245,296,-40,86,218,300,819,-439,220,794,-281,956,750,-325,141,-478,-636,1365,-236,29,317,138,75,747,107,49,1428,-354,140,20,597,176,63,-93,122,490,14952,1551,-310,667,17,91,16,675,226,337,-104,-5,345,-734,-485,36,386,1386,-233,2,-8,-19,344,-109,224,1061,49,57,72,735,2238,667,44,167,43,79,304,162,9480,676,-459,-290,10,-145,14905,1007,106,10339,165,180,-408,94,-4,156,85,1864,1757,107,69,663,150,705,725,58,2030,166,-391,245,325,-83,586,530,1161,683,88,-222,195,257,37,495,2063,220,1351,-142,-161,12,-87,-42,38,-155,732,55,702,1335,151,603,484,-407,133,-36,-1,179,-28,59,41,261,57,438,-224,374,10764,1355,40,-46,-66,-24,541,219,904,-93,-11,2167,102,109,417,3198,223,514,829,393,4,68,450,575,650,-139,374,-138,-372,-139,15,16835,45,1752,902,-629,437,-942,93,198,-12,-208,58,-13,-4,-147,81,-195,194,42,-289,24,60,-872,-83,-156,-8,167,317,-1409,378,14171,-551,516,137,-27,339,226,185,10644,3928,210,299,60,-178,2149,1473,173,424,118,664,-206,502,-35,1042,262,241,732,66,-107,681,507,1148,-449,-29,110,34,249,550,152,1265,-270,-16,118,72,-2,162,606,71,-15,1183,-435,249,154,73,174,2686,-461,37,-251,225,41,20,17,558,-661,765,-33,1,26,402,91,1089,723,548,517,283,4,102,1044,17476,92,747,617,337,-452,1033,266,-106,623,6,35,3288,344,43,-11,26,-291,-353,25,291,169,50,-183,1183,16,8,128,318,691,140,1085,254,153,185,247,-115,530,75,89,-85,107,-389,431,237,-27,-676,118,111,184,-297,241,-346,2294,4884,-10,425,44,996,218,-305,232,65,44,-175,0,-5,-27,539,-220,-347,49,116,46,-78,79,476,677,155,287,984,108,-63,136,143,80,-71,51,37,153,1143,-24,132,45,166,63,145,536,-47,998,1826,-70,624,352,67,-413,499,282,109,-66,156,151,-22,193,1610,-119,-3,341,152,261,125,50,-14,3208,35,-40,165,-396,466,-406,-64,334,40,128,484,-69,50,2834,177,408,212,-56,3459,617,65,-98,-55,32,232,186,80,79,-100,-1795,560,316,2351,925,-30,62,102,179,228,571,1610,215,114,2073,146,33,1623,521,576,0,201,54,1000,-8,-28,3504,218,353,-52,-94,44,277,114,3,37,-65,534,215,-714,1715,237,-18,-601,-761,604,20711,-256,-197,4,-162,-32,97,-493,-44,-73,2016,163,212,58,3015,457,3341,-29,646,-25,-55,-176,-45,64,1549,1,111,-865,-51,215,518,-113,72,503,670,1582,2371,698,461,73,-254,-4180,278,-48,-41,1705,-23,187,-56,386,295,518,232,941,-199,16955,324,-77,35,706,94,59,105,-408,326,-12,30,125,88,-29,-341,999,3217,126,98,-345,-81,-58,-495,77,-582,62,156,111,192,149,657,-260,19,108,492,276,255,337,-58,274,146,249,-78,852,572,-23,1519,191,5,311,-137,1286,-374,-155,396,2,-88,474,2066,-27,-35,-6,605,963,-26,-177,527,565,114,965,-134,1754,268,1480,3311,-868,3860,142,-46,3443,35,168,161,336,-1573,19698,215,1962,734,344,135,78,153,74,207,134,-76,33,240,642,52,2816,630,2425,496,293,-151,60,520,497,-347,-134,-98,1004,412,925,-37,-156,-115,37,2843,459,-522,-421,491,47,386,86,330,165,-83,113,86,249,-127,1665,-58,-241,-459,-273,1909,1240,317,-403,-624,2392,39,15688,19592,-527,809,4,5622,19170,1056,-12,-1185,217,409,-306,303,-47,471,-134,691,15986,17244,70,129,-69,120,164,-488,-9,252,245,59,503,1722,519,-562,-38,163,-976,-678,828,192,-583,118,45,-50,-999,767,186,-276,-38,-187,26,861,-74,59,97,6,-3,9,-24,-293,166,-229,974,167,147,672,226,-370,231,839,-210,501,94,27,-90,-62,413,-12,3,-88,363,-645,-67,59,1062,657,2824,6982,1889,10005,-863,44,152,259,237,431,1418,-428,1309,31,1377,199,470,119,280,218,52,695,-28,-230,203,3662,72,470,-29,593,276,98,-267,314,8435,-159,177,-276,663,-1419,512,431,162,104,229,69,183,-22,161,338,609,883,236,631,218,194,540,92,-8,26,-145,-3405,433,483,848,1124,287,-1212,818,103,-735,-538,-736,-78,169,1169,1417,1608,85,198,-487,-375,-140,480,35,-37,1395,-7,1292,744,1032,566,289,101,2267,133,210,231,56,24,275,376,-64,1277,23,7,-95,426,190,2450,-101,835,286,24,123,-531,-21,-576,316,-448,-576,1594,217,-250,-179,615,435,14783,240,-665,16813,-146,-24,-16,-354,2407,990,1508,-2974,1749,215,228,7572,2875,2583,143,1286,-13,-159,346,-119,124,115,202,152,1,-678,-215,-17,566,6548,212,16,518,1480,-74,13,-796,-86,593,35,-232,-10,41,500,-17,332,805,447,-75,4118,67,55,529,869,-941,210,54,564,1510,148,738,-51,3326,629,135,229,-101,1550,1513,1649,13956,21795,-4,156,95,-209,-146,181,1122,187,1063,624,-71,128,-40,164,320,21,-579,473,258,-2,34,290,196,242,-73,-456,408,20095,690,67,-8,614,154,-724,179,202,397,226,1441,-621,1080,1522,2058,169,585,640,162,-303,1802,-275,899,377,74,-304,118,720,13,250,123,2528,99,147,-83,-144,-127,663,52,-891,342,-70,-24,104,461,1714,359,-32,348,209,-19,-266,320,971,-183,78,23,85,-167,-25,742,-205,245,609,21,122,-134,213,242,654,-1358,-387,-45,-1360,143,38,1372,-358,1343,356,404,-247,-41,266,119,413,-8,116,-49,185,130,-279,285,35,-209,476,13,1054,-298,163,1363,860,8,168,175,381,165,732,-82,116,1318,-48,-1,2,1636,1528,149,743,-172,14,-359,-115,-350,-612,594,-2,135,-600,114,-14,66,-917,28,-3512,2080,433,-17,276,-105,900,686,11367,1009,289,1173,236,150,-1028,-249,474,-372,88,16009,790,13215,73,43,11554,3513,230,104,-1049,10,1180,468,3482,-140,-809,290,980,438,-10,135,6612,11827,-175,-326,-491,438,856,815,335,19308,-2,-94,1313,79,-111,959,47,-80,349,-176,232,-91,838,16,1700,-193,11326,4,-61,-63,23,37,130,1709,301,-83,1871,2872,17,1660,-402,-13,10698,-29,96,-156,-664,2859,-332,652,4,309,-287,2863,-134,-847,32,93,-207,805,237,-453,1202,-176,388,3828,-714,-169,475,1131,272,328,58,114,4082,2028,-199,-6,140,153,238,316,42,1168,631,2074,207,-167,472,-26,45,-148,337,-480,-109,1180,156,17,-1260,-562,1794,42,19,2423,1007,735,19,140,714,131,589,2097,-420,-130,3706,12682,-21,121,1136,24,169,235,428,1938,356,14,73,761,1190,37,623,456,135,-13,948,81,190,469,839,-26,72,244,37,24,-43,1833,4375,201,222,-745,-3,-371,910,125,-13,5,24,-58,-283,1022,146,224,218,-12,-210,-22,1702,-746,-974,2562,390,58,0,910,14,471,612,669,486,55,-38,116,987,62,-9,-284,126,-527,6050,21,-17,514,-59,-23,1204,763,590,219,614,627,-285,980,4,147,334,33,-78,418,-1,548,-182,1236,91,754,988,2355,-81,103,207,-160,-30,77,1859,-160,703,958,1911,514,785,410,259,256,467,-148,256,-354,-389,152,541,44,23,1374,379,204,492,439,526,511,-261,238,507,12,303,282,-628,892,43,7133,6305,-426,-148,339,3316,87,15995,143,36,129,231,-303,-192,47,298,100,606,156,414,745,-24,-421,-37,149,-260,35,90,58,1897,490,-81,-318,-464,125,57,612,400,157,378,134,-49,-25,635,468,-51,-63,-230,331,249,-329,152,98,710,-725,760,-499,1663,179,375,-36,-54,-417,81,214,-47,77,304,1562,-324,1465,1125,841,-43,-1920,117,-242,77,133,-21,3482,146,946,267,-125,-166,-195,48,203,-1146,1026,441,236,-216,1132,-959,-65,21,170,154,296,754,790,359,1705,1904,-2849,288,507,441,145,1505,97,-1034,336,-551,177,14953,293,165,-15,-18,387,-71,75,4167,142,1713,1353,3690,236,-29,511,-210,-279,-284,162,-142,223,570,151,349,-156,51,70,52,-4,957,610,2817,-1422,48,83,733,503,6011,13485,90,322,1112,-19,4737,361,59,446,-2142,253,127,1207,159,1448,16,2082,83,-285,-908,-653,281,-1003,2381,-6,176,395,23,334,-384,431,-302,950,-23,-312,-1157,745,-224,-129,-21,469,-122,33,52,-154,-142,1180,90,-95,-567,18,-199,3230,656,-852,-2067,3679,19449,-194,481,-193,854,712,174,839,2452,-551,-11,856,492,174,88,863,127,-46,430,694,53,23,1873,110,-767,153,-110,320,424,-7,323,80,1869,48,352,70,-170,-2294,-275,1250,1470,445,-3578,-47,328,194,1066,111,125,-97,639,277,33,3797,1041,24,145,152,731,2329,634,9861,4802,-954,659,-122,79,29,65,1518,-76,-1443,-1833,-780,884,-136,-1133,2114,334,-1279,731,-20,-241,-521,2546,-157,-269,304,470,287,5603,2468,-169,6444,749,-209,1112,7988,126,242,19,-721,65,10113,-1072,-3886,-2373,-26417,-1679,-237,465,382,-53,-147,-89,-207,428,-126,1673,10274,4414,83,183,169,-5,5787,415,6865,94,219,135,82,-714,7413,343,79,5375,329,-73,-110,191,-50,886,1693,92,4969,-203,300,8,-708,-72,49,1505,445,261,-65,137,281,-42,373,167,96,10,34,-234,495,1412,637,93,384,-17,-433,-199,40,683,232,399,389,-10,110,-2,17,352,-433,748,625,1458,825,50,13471,265,26,-36,54,-43,394,-3,283,-446,6,56,-57,1742,109,-220,-83,-61,841,-125,678,146,-198,-503,-91,1049,-201,23,-127,184,144,-76,-230,-34,204,555,286,483,16,335,-20,60,-31,846,6,1215,104,1355,-139,-104,-56,107,-94,-298,75,-23,3839,116,137,-5,423,1291,128,84,-54,-135,64,503,12945,-59,532,-315,98,447,-18,179,-749,117,149,-203,2880,2615,-248,-164,366,-40,-37,22,495,225,1252,58,200,241,132,50,35,-353,173,319,291,117,13,35,134,-23,-14,1763,2470,-137,-383,-1195,494,70,429,-46,227,125,-529,121,82,23,54,1336,42,557,6375,808,951,-57,802,-3532,-295,-147,67,-1,48,-40,58,-88,524,131,862,247,0,374,4390,1066,-198,134,247,83,87,-541,1259,845,-36,727,113,1034,1437,83,-102,108,935,489,119,39,1332,-36,-255,6858,326,322,4278,-62,37,8107,7760,1877,-1477,39,222,1548,-76,-36,-1571,-111,-1,543,296,2003,283,1195,104,-630,591,439,974,349,319,66,661,510,1475,919,-259,8699,33,-90,183,9791,829,185,1043,-26,397,87,3,221,419,-28,135,-12,-71,-104,-17,-48,516,-82,661,359,-954,656,8586,619,861,22802,13556,1245,63,-53,9649,8374,693,2644,-324,104,307,-18,275,75,59,-51,361,160,272,191,-369,-2349,640,324,873,-14,403,-2,1089,265,37,278,-3,161,1,-252,261,1408,94,145,-27,-1215,-82,-274,-78,-18,-237,-471,-453,-213,-10,549,80,-701,-202,-183,-212,336,-143,-552,285,14815,85,-116,297,-159,19,-206,47,-111,-133,-70,-58,-51,-327,95,-621,-269,-172,49,321,972,3868,1141,1348,18986,13485,17162,15573,19777,16867,477,265,538,2257,2259,896,1878,19,331,415,192,648,238,365,53,-48,-29,37,462,388,323,-150,194,-653,75,-15,1304,260,-1,269,-237,126,-16,1382,1191,496,14753,2278,162,-1326,1298,-37,278,-15,17,31,186,14,-4,367,1191,-20,421,43,-149,88,394,1162,125,121,318,-32,1006,-49,-59,418,172,334,253,17,266,53,-2336,1424,85,2058,48,20,1888,668,742,81,-154,-140,313,-119,69,1049,-737,178,1036,-299,-39,-379,-1884,1204,-269,295,479,210,92,593,779,139,-39,1090,222,-2,278,1002,206,26,398,-37,-81,76,139,-372,51,-142,1623,682,3720,334,302,251,113,37,242,1535,313,1120,59,24,269,430,97,485,-294,240,810,199,428,-9,24,40,285,73,582,-6,231,179,334,246,1361,31,679,543,2740,784,318,10371,-319,-264,78,154,411,272,281,766,12,-12,238,-2068,484,4284,162,2008,835,456,-135,399,45,31,486,74,898,2908,86,35,155,751,67,1876,121,-47,34,85,201,21,1659,-200,-39,167,294,25,46,-371,1018,607,75,58,-299,-39,-554,36,1000,194,243,-12,148,207,-197,1891,183,160,-109,51,4707,304,170,46,43,177,-4,2858,303,365,-174,179,234,-11,104,40,-603,575,2406,-507,28,1092,384,1884,1424,898,29,783,263,18,40,662,479,127,909,892,26,-363,-198,-43,674,454,378,-82,205,443,455,214,-36,484,945,1688,724,362,526,191,407,319,474,4243,221,153,251,51,111,393,863,-335,793,183,3671,847,-818,267,637,503,736,149,127,-83,342,391,56,1342,-658,590,89,1344,-179,610,16,315,121,221,175,1537,327,329,198,1484,2947,6,1131,787,240,266,1476,2362,137,134,-43,500,581,1706,1287,6686,1616,136,153,1319,920,94,923,611,1567,109,825,71,194,-6,365,344,207,73,46,-68,1179,1679,5288,198,906,457,-752,142,2056,-84,265,77,193,1389,488,44,135,164,764,-6,347,156,1551,32,204,677,-288,97,1212,63,467,-283,856,184,358,139,550,-52,243,1187,213,552,354,166,68,111,215,-26,3455,524,45,691,-237,750,314,37,1476,570,89,94,934,962,3,-112,797,-1033,-90,-29,1624,1731,239,-317,117,798,498,432,1049,126,-289,-123,966,15,331,1346,232,-155,445,174,400,16,346,950,470,189,845,481,538,72,11,1270,137,303,102,412,121,884,24,146,852,46,310,-1,931,2844,-101,313,246,-281,-74,-338,1288,-499,17,924,622,-61,443,12,-98,49,133,39,131,401,1338,1891,167,-105,191,-5,19,8,125,67,465,26,1905,566,263,66,1022,372,262,503,-79,119,223,-13,211,-6,-93,391,-39,55,59,310,-36,238,-47,1020,281,2687,-46,61,1040,694,142,-2,-6,2626,-414,1,5,-26,-72,26,114,-181,-177,148,-322,234,1899,-467,-465,74,-113,207,760,561,2589,-31,74,599,789,-351,-78,165,130,69,671,122,576,3722,-138,156,35,-288,35,168,263,-155,124,52,338,-188,108,-51,-440,-70,-132,286,269,-13,-398,-36,40,15,889,-158,172,-129,-3011,303,615,207,301,37,748,318,651,265,81,16,688,520,-98,-172,132,284,605,284,-460,131,46,1203,748,16,-60,446,124,221,2276,2751,118,1758,1562,387,255,17,680,-111,167,2679,2813,959,-97,278,89,611,558,167,187,1315,350,507,879,773,515,-32,458,1954,1137,348,299,130,253,353,347,1541,66,311,-120,-68,1262,-173,380,1021,-369,270,158,257,279,495,-114,888,1269,351,511,452,2376,-246,36,-5,1720,323,35,2075,472,526,-64,1824,155,490,396,93,646,263,472,145,1751,105,-3763,85,270,295,512,178,132,73,171,199,511,1509,3008,181,-372,1011,3757,-260,1998,2038,245,20,1374,793,-333,629,383,52,-260,103,-6,-84,124,1112,96,-42,520,41,181,190,285,202,1052,14,165,181,604,44,74,866,220,-36,-4,268,77,-8,726,72,148,586,168,44,57,127,684,909,-182,362,180,-1793,96,8,60,1431,124,868,-425,1579,-41,1178,550,-57,495,567,1689,-615,915,-86,80,-192,441,326,76,587,260,682,25,1679,651,395,383,55,684,155,141,181,368,1789,1176,404,336,0,89,1475,1833,185,1699,-107,-85,311,-47,302,658,3219,10984,-383,282,294,61,520,235,186,1166,38,2596,1627,89,-19,-473,539,276,165,-517,1137,2648,208,174,610,997,-152,260,-781,255,-213,-238,250,664,2347,1944,428,296,-118,-168,196,218,-41,-366,-27,129,817,-2615,47,-6,295,767,-49,161,-1323,1839,-231,486,1906,205,54,251,2226,111,11718,360,105,570,127,597,-45,-280,-63,436,102,740,25,158,-102,24,234,182,544,49,-998,1186,-21,127,-492,477,-943,3643,-114,-431,-5,465,228,251,-1048,42,166,625,1325,879,-1920,333,1484,-1658,18,397,1767,-1015,-145,177,383,132,-58,113,2600,250,551,401,-11,683,53,108,-141,35,417,1921,519,-1074,539,3100,506,18,250,228,1752,884,-484,-816,4300,119,1555,-378,-160,-418,991,-44,-23,1838,28,3035,100,979,74,2201,3075,1312,647,575,200,657,196,865,-602,-2441,540,-12,833,1825,2315,577,2090,115,371,-103,3006,91,281,13,882,213,1702,713,26,147,208,464,175,495,76,1085,214,815,203,399,63,283,-435,442,184,-3694,170,-2149,6,417,493,145,-342,596,306,701,-136,-43,-25,100,371,131,235,1197,196,276,2275,43,181,3397,-202,203,-886,335,310,49,316,-382,479,-898,-11,149,1339,312,435,-519,253,40,-258,-491,-29,-366,19,-26,119,-96,-1,-179,91,196,682,550,4354,-534,6687,74,368,64,12,-83,34,-1115,26,239,128,47,1382,622,-570,-12,272,87,1548,853,-2531,-45,-5,3,51,642,-1574,-41,66,-21,16,666,998,-3,152,1021,228,80,356,-140,6,26,82,239,373,-19,-351,543,2502,304,2330,90,-39,80,-260,616,-192,649,139,54,733,4505,113,-340,136,62,79,676,-57,55,671,16,121,216,-3802,31,290,-383,-1823,-262,211,370,226,345,-1274,243,-21,242,314,161,8,-9,-489,-41,1666,123,144,161,636,-134,93,135,494,51,2842,-57,488,-347,-62,-248,523,479,318,-21,716,-82,138,-23,-83,694,210,75,3259,-77,-925,-905,-201,-314,542,211,344,-7,497,152,48,357,393,1516,275,139,239,2207,212,376,-200,-16,464,1967,22,1083,-773,63,274,1219,-305,1390,197,221,1238,393,39,-107,366,-265,242,-401,3992,3532,-1227,229,-1055,16,-321,-91,-1171,-7,304,1038,-28,262,-84,-417,280,-179,-383,-218,-49,-167,383,26,188,3129,324,112,-609,993,231,65,2545,798,673,26,9,416,472,179,525,224,-144,624,1642,-205,225,11795,1164,1758,-79,274,90,-29,99,1565,81,221,109,584,-267,8,92,205,71,-380,-150,298,201,1137,1402,6,637,-401,1872,-72,392,368,58,5,254,638,1632,67,578,288,131,276,80,-215,438,-13,342,653,2606,399,-60,45,1736,425,474,255,976,-539,161,110,37,269,1544,818,2050,171,1386,457,-33,160,112,-75,211,485,-231,2450,520,158,-549,747,-528,-29,64,909,-126,-20,14,-87,-111,1377,1498,130,1239,454,998,564,689,114,1215,95,459,612,1787,408,215,-132,239,61,-190,2199,-26,635,173,-166,347,426,-477,30,63,634,-13,-352,372,126,-1830,143,-486,1237,260,-34,748,808,1059,2539,351,-122,224,-266,483,609,328,362,14,-116,222,290,-237,314,217,-210,140,199,62,-369,-50,95,1290,158,1394,159,430,2471,-263,311,-957,720,-524,137,685,149,740,772,20,273,311,1372,1070,479,760,-401,619,-116,256,1112,-420,415,737,149,1732,463,316,-1,-306,-308,-384,397,210,-83,1218,952,276,-539,-216,134,-77,212,1566,-579,-9,-193,844,3141,321,561,1646,-159,331,433,-448,99,474,205,983,254,215,800,2128,1019,139,956,154,126,346,101,141,-29,1232,1439,1678,166,-237,1001,332,1719,866,168,1073,-656,1466,-645,-56,3865,596,1129,673,-124,-107,570,316,101,3065,-70,784,1169,1158,158,39,-420,453,3826,-1550,406,89,3721,247,920,-45,403,45,131,177,170,-26,227,109,402,900,-125,2443,38,249,177,981,-475,302,-12,363,298,896,-143,307,637,7,190,336,111,-351,86,-213,314,125,-230,417,42,-96,154,343,57,-3,-72,884,72,-35,397,529,-191,221,587,90,507,-69,-318,34,-243,-401,-232,190,107,184,2772,619,-358,92,143,-856,65,-128,-893,126,232,-23,-20,-55,103,-127,1789,5158,754,-501,896,665,-470,4438,4102,700,143,1291,986,110,-289,7,663,-62,27,1874,335,1693,1817,-381,1136,150,-32,-19,249,91,15,374,686,223,-868,261,151,120,531,-32,182,235,344,668,63,-182,-115,516,348,201,-24,204,137,3572,77,270,2541,1607,1238,-4,267,-16,640,419,138,-115,253,352,8,858,41,406,15,782,82,153,236,-223,-169,406,81,-107,-247,48,82,-21,-14,1196,1066,23,5139,23,319,1815,1281,174,115,5529,2504,3008,-158,-77,-3,275,83,-564,1334,1001,617,-43,382,-1628,210,140,412,694,84,-351,1494,-207,-200,181,1423,44,120,1527,117,346,399,613,505,144,-132,233,437,-101,184,678,449,-83,-321,504,48,-78,1356,888,62,-1108,-1097,468,1405,-333,-59,422,1005,313,687,337,-1,4,-159,599,2571,233,-177,600,-425,-87,2014,2055,-151,641,287,88,28,1133,-149,131,253,-742,623,782,708,1512,36,2781,-201,1159,1479,4535,1543,3994,949,201,653,487,254,36,-1286,-499,-14,1128,-277,-343,603,-486,560,-611,484,-669,357,730,1150,-15,1618,-349,982,614,160,-159,198,286,682,1666,7037,-43,1591,210,1684,-172,-123,49,676,253,1079,1691,-38,579,5472,1812,360,-122,763,350,633,1477,1919,246,287,1930,1917,2120,1567,421,1700,-94,4617,-416,128,-183,1049,330,-18,-642,41,2273,536,1649,1829,727,2207,775,700,2108,-297,1090,137,2089,299,485,298,3895,60,546,1039,325,774,65,116,701,179,787,-30,56,22,620,435,-35,-9,-50,15,113,386,1899,-155,97,-580,-34,457,312,-216,11,504,1832,2414,-133,147,3763,356,240,1167,364,62,1538,493,45,235,-1763,-359,114,405,-174,189,-104,-49,278,-41,-56,-393,514,25,298,126,80,229,62,11,-32,1903,31,-15,-856,1453,73,-6,1917,116,104,78,2578,1454,492,12928,743,-30,233,1884,2062,4832,128,112,276,680,-1273,156,-52,799,398,23,1801,3595,109,5479,711,422,1333,-119,-92,1344,1341,1477,4251,474,-92,732,-177,109,-329,48,583,-23,1965,301,538,240,1688,478,518,572,5,734,3131,3689,255,-152,415,1929,1938,2939,2187,528,1398,2486,167,38,107,918,628,469,-43,217,637,-1,1242,400,568,80,-21,138,124,305,23,458,278,4,-13,787,443,-52,-598,315,-64,243,432,-53,554,276,272,64,50,6,637,2686,319,1226,46,-153,-893,1378,27,276,306,204,-55,-27,-22,-166,207,597,1684,-1395,-321,-137,50,680,52,992,73,1062,-82,88,1744,135,825,-989,-654,650,213,1139,1336,-791,820,679,82,1391,353,202,46,-390,-39,1100,1106,328,146,1250,8186,1096,240,751,1376,434,-149,401,-246,325,402,218,586,1303,912,225,615,60,-295,361,4910,-113,-2,712,-138,1523,1004,925,-427,738,84,259,-742,244,19,-412,185,598,669,-932,128,165,-48,323,-110,-2002,452,19,137,451,580,-28,76,513,98,-11,476,665,-113,108,241,482,314,391,96,294,72,71,423,-217,370,117,-80,228,-180,134,445,3602,51,-44,-130,6,2959,724,990,110,-71,-73,58,236,941,-191,125,2020,148,615,1049,3964,-17,258,-57,358,306,1418,-3,-10,-356,-114,420,323,1413,-609,-51,123,1726,226,52,199,116,-514,29,94,-230,61,327,305,2631,1765,390,7,167,793,90,-829,-596,76,440,37,1289,-70,541,1860,1487,-236,878,422,-125,-458,16,341,1575,208,-527,-81,75,151,-165,1785,33,-24,-56,-122,-153,177,9,802,257,56,1093,227,-134,203,318,187,201,842,874,355,-230,1464,-116,212,879,73,103,10,-243,-89,54,596,61,2407,42,-736,751,426,340,320,1255,215,401,548,153,865,457,51,13,726,14,1528,729,192,260,-146,-189,-1021,462,288,251,1989,35,56,89,675,567,442,763,1184,1626,120,329,61,628,-128,645,54,-27,162,75,774,-115,1,72,1193,26,211,257,443,423,327,453,283,282,49,113,776,51,401,1341,82,175,761,707,1336,18,-281,339,-375,-157,131,378,92,341,292,207,566,1818,724,763,381,238,1438,-873,318,286,51,144,189,-178,-178,192,1,-51,62,200,2102,118,55,1515,58,506,5901,-17,-24,-122,-1474,143,-728,22,388,11,106,65,394,262,-310,-620,20,115,838,201,-385,98,332,118,258,141,-88,399,226,-234,-140,343,130,-15,8441,104,591,175,813,181,314,-279,632,322,77,-43,1080,-448,117,305,-57,-159,59,1026,-304,333,3,698,523,1718,-83,663,175,2121,872,522,175,260,4026,220,900,1631,179,747,801,-186,-17,33,93,176,-180,-249,304,650,557,821,-114,-254,270,-247,605,24,386,934,337,69,-66,1633,496,-46,274,657,168,240,-156,1011,137,342,-127,755,-722,1442,-100,509,1067,523,792,68,-365,175,60,248,-113,204,3808,330,734,125,159,114,15,471,177,-71,-288,-1338,-364,-792,50,-294,-880,400,564,1081,1811,-375,1122,-399,215,-1099,-41,790,468,110,14,-524,1065,594,-95,-261,-428,690,204,-433,1,-507,18797,340,565,-268,-305,1936,-961,549,603,-383,50,1985,164,363,148,128,1136,185,391,-122,5,895,26,86,163,102,682,348,1961,370,-501,10306,269,-146,9,823,-806,1499,146,98,102,150,114,1401,93,175,715,568,-974,647,744,-23,-385,-371,58,322,-193,174,642,-225,-428,-16,231,-22,15,-369,3124,-113,-346,441,144,-272,-215,177,59,-152,104,166,863,204,91,1356,231,454,1015,425,431,44,996,689,1468,-425,302,-467,337,648,634,-24,90,27,165,-270,326,410,478,575,110,83,65,140,580,11,180,-1012,-2,694,-367,-56,99,214,-145,162,692,1013,674,164,-70,-13,170,149,578,-40,455,215,501,134,-16,-5,-8,-267,227,97,-35,60,-17,10,66,871,492,623,-351,-18,482,96,433,1059,-1928,24,78,41,59,-285,195,-31,-130,-2,666,4533,-72,-84,-383,704,-1012,98,-307,387,-1,338,3877,-25,21,-214,-169,175,105,-13,-3,79,190,350,138,74,75,47,148,1710,760,118,329,-94,2275,1067,-23,83,-11,217,-264,-200,-24,1927,3728,112,104,347,336,76,345,14,893,644,260,273,1036,990,172,1112,673,-156,1835,129,469,-88,844,664,-9,105,163,-112,39,413,464,57,67,193,147,193,73,7596,369,381,413,-84,132,292,2360,905,1097,-76,1532,1136,569,312,63,-37,205,235,247,348,149,104,1527,101,642,312,947,1449,1247,-18,255,61,16,1029,-279,73,29,409,50,48,12,198,323,861,390,117,-124,13,323,-135,269,126,102,486,-671,1,1436,23,-60,-34,-62,151,815,280,432,217,433,158,908,193,-18,282,-37,153,103,151,55,778,38,124,227,713,333,25,381,463,23,31,128,755,690,-254,-12,676,111,72,265,573,651,-82,92,650,-258,614,1434,1245,242,664,-86,388,148,690,413,664,855,1401,485,-1014,373,91,-34,80,544,75,1270,127,415,-128,797,-78,450,3450,95,248,-34,-3236,-143,-37,-178,146,335,1038,-439,2356,1078,-11,501,-791,290,1482,283,-3,-95,120,-65,1681,958,485,168,192,1064,47,5969,77,212,-33,46,473,190,235,65,6,407,301,920,262,4,-740,126,-68,280,684,539,1407,889,151,104,682,756,130,306,50,104,194,208,-264,1335,-12,278,-6,3428,595,262,640,166,106,159,174,294,287,4,6,617,3500,296,2366,159,232,136,558,312,622,-112,-364,154,-24,189,2508,-27,2687,575,1804,311,1194,-30,34,2213,504,-124,802,373,100,21,-31,1662,-111,347,339,110,108,143,-31,1323,270,291,1058,154,0,334,283,237,261,341,95,-84,791,75,48,-15,582,1018,429,268,-1171,852,-1,-5,-30,-53,-27,-193,127,175,501,722,1,436,340,1351,1561,358,84,2,155,73,-303,66,87,105,-167,105,3916,-289,459,413,37,-64,50,439,3651,260,-339,-214,-634,36,1248,1117,757,278,215,1633,252,230,645,82,-132,634,-456,6248,482,427,186,370,137,-32,-44,721,-113,324,73,217,-171,-433,467,-147,-307,4,1594,174,1374,-197,352,3360,904,-146,17,-59,-18,-468,164,749,325,-312,476,209,594,567,-116,-2085,-74,74,410,263,1107,1065,2352,3516,7190,300,1136,-34,1688,453,1025,486,-19,441,84,673,127,874,1515,3829,138,971,1021,133,119,172,-504,11,1376,93,844,3375,-45,544,1450,47,335,71,56,190,1406,-807,13,-336,38,748,4531,354,-25,303,-70,598,166,20,-29,745,-367,1266,145,-20,200,96,1409,70,312,86,481,561,22,1325,74,270,625,-113,15,96,629,-268,76,22,99,305,-292,55,18106,515,282,-68,87,131,1046,-173,-570,-102,445,891,1548,188,494,9,120,3270,242,153,256,177,257,173,-561,-35,432,275,92,983,-116,1978,189,-62,227,580,339,427,216,-898,1760,287,665,-409,-154,371,552,128,96,58,442,-398,-7,383,-214,482,8996,377,539,654,1648,344,1441,-2692,736,350,220,381,534,174,235,63,2,241,-732,1145,-728,4337,90,473,-81,-65,70,-37,67,247,496,13,157,41,151,77,749,364,28,-87,142,-25,281,-42,13,-246,282,476,217,974,325,-290,199,-51,1240,1855,-1291,233,-1741,-295,173,2416,390,1573,149,200,292,720,187,790,6,224,1361,-17,-58,-48,260,109,-56,507,-1021,-4,3121,126,574,97,59,-538,-51,68,6,-127,193,193,-14,166,-2849,856,137,-86,486,233,-606,346,184,24,247,270,-493,263,28,570,207,15408,-210,-30,118,-891,4706,503,-37,-284,59,2,261,598,344,103,810,-217,6,-130,50,20,236,226,-189,-74,8477,3,77,510,114,613,1195,1403,-12,167,-114,-3,656,826,222,1,37,74,-183,-996,804,749,13,-9,947,-101,182,164,-242,91,1333,91,800,-299,1355,-89,-215,59,-143,308,-143,-286,-435,92,-631,-373,-3,112,-1006,164,-683,727,394,-926,101,435,110,-23,19,93,-194,-679,-274,12,-164,307,-166,2734,1189,85,796,-1003,76,802,127,-2300,168,1032,152,1778,-1226,-396,1489,305,21,1775,-177,-253,110,284,2882,206,340,202,310,-283,1177,61,895,388,-467,-18,-291,-79,181,-10,338,126,651,720,-94,-109,160,546,574,-94,-30,-312,-43,509,22,97,171,-6,-40,1811,390,-291,58,-17,2165,-118,30,15,117,-731,-1040,-536,978,801,-239,484,270,473,20214,-110,-600,554,216,-78,-3,-667,382,252,462,1065,-41,475,17,544,344,298,77,82,131,-307,702,9,75,176,94,49,199,-307,150,298,66,158,159,496,-1073,278,166,-87,-77,191,106,1692,-1270,457,-1132,-258,224,128,484,418,64,-52,1594,566,417,387,159,-11,14,272,46,72,101,407,400,506,913,-89,48,-138,192,1361,204,247,-366,810,45,97,-99,445,319,1940,21,-511,34,551,502,-30,687,-293,210,229,48,-108,2134,61,-58,418,-28,86,-218,230,-26,2061,176,1735,234,-377,609,-56,-542,-553,-2795,79,38,-35,72,109,-14,453,-75,77,874,209,207,997,163,334,86,0,-210,-6,51,-141,62,-67,-122,-383,35,-880,122,912,558,195,448,-65,-436,195,322,-173,-84,466,-384,5,1044,-503,-445,193,426,648,-176,300,-477,362,313,-70,642,-468,29,544,816,916,-950,543,-87,-129,28,2,425,106,-583,49,3315,-8,41,1051,-286,20,-303,-13,-138,-69,1504,773,524,-322,158,-229,50,348,317,21,485,1438,125,-285,159,1306,-220,109,236,778,600,132,205,913,481,546,-12,1829,411,0,-193,182,282,-373,-21,-46,271,404,-132,264,492,182,598,806,684,-666,-177,-18,-379,71,-25,353,90,-163,791,92,146,1585,21,-386,125,-182,2483,984,161,630,944,-93,264,93,164,366,624,2760,1242,1660,833,-47,-889,247,261,-8,80,-15,973,13,1046,57,372,232,77,28,365,-47,422,751,78,307,868,-93,238,138,342,-301,34,554,302,-123,27,1214,162,729,304,-356,346,40,2044,-231,49,171,695,28,576,64,18,1440,31,673,399,350,521,211,11,405,70,-443,157,2964,942,759,2176,185,-215,9,51,2886,144,325,-88,128,-242,190,386,-100,177,169,-45,-897,1471,-520,134,8,-16,1620,207,169,9,113,60,419,628,627,130,616,298,37,-123,-23,283,87,-54,-197,8,712,134,125,2558,-71,66,-870,370,257,1502,1455,1678,205,109,143,27,-127,115,374,77,132,118,1776,864,554,1643,20,196,90,1534,282,881,99,378,399,103,426,112,-787,-17,781,166,834,176,357,1599,166,13,1492,707,71,70,421,-49,111,1343,-200,766,28,-280,-128,464,3131,384,3677,67,273,85,621,232,-175,-463,71,2102,191,2290,209,-111,1374,-222,419,198,308,-77,683,556,463,1921,-150,257,821,1206,328,6913,2146,410,550,275,393,-480,25,-5,749,-246,265,214,113,244,596,80,-80,409,-182,64,3398,156,1026,760,2035,618,86,637,-433,1066,-283,26,22,2199,323,204,-35,896,75,44,508,-6,26,27,-342,17,286,1249,1258,635,-88,421,36,108,1323,6304,699,66,1382,106,130,170,13898,484,-101,552,383,73,79,1222,716,-101,-34,-203,851,1448,0,108,300,-101,152,656,-720,-90,-293,-198,13189,146,219,125,-94,659,364,1122,128,848,372,-276,167,25,147,44,1365,-1407,4414,60,-95,4353,940,-333,839,111,172,1356,-123,2692,-1335,-227,670,90,1166,-507,-111,1303,784,184,-115,1286,1930,143,7697,3679,356,-1310,-192,19,-28,0,-310,456,946,-175,4759,-8,27,-247,235,-165,42,60,64,17072,26,1198,6488,17,958,78,-20,-113,102,452,-33,485,354,325,132,-14,-62,129,-1175,-130,35,-100,-359,567,573,-8,3,328,573,3,1092,-47,49,16,306,296,-920,-225,-96,-253,936,68,-70,-214,233,-1000,-166,-2571,40,34,-1461,1743,454,-115,248,515,111,1178,218,220,135,3822,-236,29,-56,1071,-262,819,2519,176,-36,2317,-34,125,-3,317,465,-28,30,303,-299,58,11,-143,723,566,-67,36,447,-146,-518,-15,236,87,0,496,-10,-371,667,-76,248,1864,150,-358,323,715,1161,257,370,278,138,331,-41,-407,6,88,-11,443,1592,1043,-942,306,81,293,2297,815,371,226,135,114,-54,4,-59,1556,2740,588,327,97,372,77,202,346,-248,-10,258,208,203,70,242,3,-2,-405,280,61,145,-93,-24,130,279,412,170,117,332,-41,628,961,-103,876,872,54,-319,101,-375,656,-1000,2212,209,372,-68,94,-46,444,15,788,257,67,308,267,130,18,667,-106,-162,234,27,59,262,85,-20,225,-65,146,331,-90,192,726,346,147,-30,-253,4,94,5043,266,-592,-35,137,120,-21,16,-665,278,152,342,31,600,30,-224,247,129,-145,356,168,121,-415,120,80,-186,852,314,-161,-112,1159,150,181,-29,51,-156,211,154,35,54,125,1539,335,17,299,13,2,340,-183,56,-529,-31,160,-27,214,363,50,177,494,513,-301,16,71,464,131,918,37,-98,162,65,132,-64,421,33,72,-12,55,-58,3,127,18,279,542,488,-13,105,558,-15,29,-16,371,1280,185,-144,51,216,-89,386,266,-135,122,677,1401,78,-136,-80,-6,479,284,780,1367,698,1046,383,488,3,-56,1233,-644,45,701,599,500,-49,194,6440,496,20,513,1559,198,283,130,-45,59,-63,591,1123,447,185,1057,136,-108,3232,52,28,726,343,-3,1504,495,-5,160,88,102,165,-63,762,154,-26,414,705,181,358,157,-6,29,42,226,614,80,21,211,649,101,530,-46,64,346,558,17,92,-3,-338,416,1633,25,190,158,316,593,359,265,43,-173,19,59,482,-207,373,139,-10,55,34,68,347,203,-355,351,259,336,37,-218,-32,-25,44,346,-24,834,1262,244,192,23,68,275,-59,372,40,901,760,931,37,882,735,110,584,571,139,1075,-84,255,-107,634,-56,512,-13,1299,1598,7,220,774,-309,79,1528,99,91,33,-54,328,484,782,-30,-116,1200,797,162,21,-75,254,1202,95,950,-95,77,936,1497,1049,84,640,110,96,133,-55,-30,41,101,-14,122,160,200,-54,42,323,1563,98,452,225,-307,261,1235,1488,12,928,246,666,425,-248,89,1820,-398,-171,366,203,464,-77,340,-245,321,10,2415,267,-83,481,2273,28,3408,770,158,62,-389,-4,526,601,133,66,-205,499,703,52,98,317,57,1468,83,11,912,44,3305,148,1845,724,90,188,126,84,-3565,-93,509,-145,26,647,3803,475,-188,110,494,851,927,717,119,726,296,888,715,147,549,-244,1400,23,917,438,42,11,562,370,217,215,101,-176,2193,940,-2387,-2,1240,532,897,335,41,2776,847,1624,216,104,171,445,152,337,1359,310,354,1032,548,385,634,50,-117,974,278,669,537,532,737,291,504,-2,1182,-68,38,119,98,49,988,762,-13,8956,-127,1645,671,423,88,246,1899,136,2844,697,111,2318,3756,96,246,605,3213,904,391,-15,609,601,979,-291,-24,371,-12,1095,19,523,1058,-33,584,292,338,383,1103,519,-25,14,82,-673,1110,1049,41,520,73,603,181,531,779,165,49,920,1177,1260,489,858,-325,-599,848,295,77,508,267,1077,171,445,241,26,261,-63,181,2197,676,234,86,36,241,285,-32,-448,241,244,96,1826,95,111,1993,688,423,4,553,144,266,1039,81,36,920,1317,476,636,49,-8,1070,80,437,32,1351,279,97,949,103,1,21,149,120,53,388,1133,573,1350,1362,338,2020,13,48,3290,701,96,120,15,-145,824,228,203,640,178,-129,7,-36,1290,-147,375,150,731,142,239,723,43,106,436,386,625,186,3094,140,1260,61,310,405,0,353,-651,1274,912,2236,-35,198,399,-566,178,743,-31,3278,408,359,367,445,60,30,738,30,0,587,744,274,253,138,482,-278,33,607,776,-98,951,1712,109,213,40,525,-2,65,1835,24,301,1121,453,-44,543,88,109,-77,73,2715,-98,154,53,274,35,191,-12,106,263,177,576,50,467,230,1003,976,362,123,246,1512,-99,3673,-232,252,-748,40,373,-54,570,233,206,-238,759,19,644,1042,-16,445,147,1099,589,33,278,-207,-5,286,1074,51,134,390,234,279,590,586,-78,115,830,1,-80,-247,-77,-63,12,-154,-80,135,270,558,872,178,1652,53,742,801,1637,-1379,-967,452,713,819,-2417,253,48,257,-53,305,145,61,-34,27,808,65,79,-188,-267,71,257,647,152,210,203,255,258,124,298,76,-151,22,104,2021,11,-205,1432,30,112,-604,307,269,108,201,301,1371,144,260,2534,817,303,321,36,1296,1317,539,28,51,964,246,-912,-46,92,-208,385,257,437,-617,-426,447,950,792,396,487,166,198,631,624,1668,59,960,1003,103,284,204,1788,-996,245,248,16,123,218,312,82,151,130,341,-462,178,-82,93,910,301,961,233,-124,145,153,-9,555,120,777,-536,-1202,130,837,364,-327,766,489,524,327,-152,-2,5,223,75,607,66,34,16,2107,119,-1631,302,97,15,638,-3,-62,-202,51,87,56,249,52,-91,123,-40,-1589,229,2653,-46,1231,-23,415,237,-14,-55,20,1742,56,29,823,460,343,366,147,1,-2,1188,283,110,-303,123,5067,140,314,72,-23,491,239,1615,-37,446,13,-96,230,-30,973,425,-1235,-146,1474,386,410,81,103,976,-1843,-26,-175,1332,133,175,-11,57,687,284,-2,-307,319,1791,744,233,93,390,-102,279,20,2,59,216,189,835,102,334,107,120,301,5,-189,960,3608,338,18,230,116,258,161,142,-654,158,374,1474,238,730,88,398,758,7,-918,509,109,2217,76,8,357,1721,296,305,8,1297,780,2255,282,4573,8168,207,-12,4165,1376,2571,30,377,377,857,215,-161,804,-159,-313,25,144,1097,-120,-267,-34,160,38,27,79,-196,70,603,288,1335,39,703,156,146,122,135,162,147,246,170,262,115,-4,178,237,1097,75,-4,-42,78,-9,192,25,141,748,171,420,1971,630,590,-383,155,-308,183,-421,716,465,412,1049,-128,316,372,41,389,113,-66,231,242,108,-129,669,255,84,398,720,-14,288,200,105,238,400,698,251,13,1931,4878,184,370,947,291,179,383,553,-41,424,508,746,140,82,3323,4,454,253,-384,26,30,3186,499,955,114,774,2564,211,93,1736,-9,-143,63,263,-383,66,17,-1006,286,271,1568,1696,1026,1625,805,-927,-18,120,105,205,202,358,282,539,38,-154,304,2,224,1183,251,150,135,69,45,469,531,99,-291,135,534,112,411,119,515,376,430,-71,2264,953,-167,1168,120,84,770,610,164,456,-667,55,92,-250,1360,592,580,91,421,365,-27,155,56,831,142,375,507,705,133,446,26,527,-144,-113,2393,-17,69,-21,-33,-11,161,348,-90,154,161,2970,-248,250,339,837,-430,241,680,351,21,-77,174,770,-502,1563,209,400,90,241,-105,181,-83,82,384,-336,113,148,655,637,892,267,248,167,148,3979,119,427,575,818,2080,573,-118,-16,3327,-51,46,-95,452,-1130,-9,-279,1908,-2143,271,630,389,130,1114,266,249,742,1833,664,277,1105,255,42,473,56,-39,78,1219,582,49,81,57,-63,459,69,92,817,137,-50,-29,110,1498,-270,3,296,201,-47,95,294,84,92,-41,39,224,920,-301,-8,80,28,4439,361,290,356,-402,82,282,477,220,469,-9,367,807,-19,80,112,616,184,168,-50,529,392,4,1521,58,53,26,-92,99,33,3307,-726,217,402,2346,1409,47,3904,21,-147,154,79,399,1369,-64,64,696,1524,21,18,164,1120,41,579,121,376,-64,97,3041,48,110,659,1170,99,144,261,-1842,626,326,97,228,332,1026,3104,558,92,422,155,-818,-95,2183,202,585,198,555,424,128,270,-14,892,-258,876,913,34,2254,163,-879,-85,52,-177,1070,124,1699,648,188,2956,1583,584,43,421,367,86,215,553,314,1753,213,7,135,-14,127,59,-747,294,329,743,209,-15,-567,1104,530,294,358,969,465,1747,83,1067,187,-86,-32,-227,499,2693,207,1632,-419,15337,-11,35,1008,-681,69,173,768,1693,152,321,159,154,-291,-176,403,289,1062,1424,37,456,7,37,1146,-161,1638,915,412,2692,211,-22,285,578,73,279,690,386,2211,754,112,163,1615,-207,95,240,179,465,527,1267,1304,2295,946,1382,335,419,-50,3294,1122,592,88,1677,53,-934,68,113,1601,164,537,144,229,503,1141,620,292,371,756,-109,39,1166,844,-462,567,487,1552,-49,712,481,2855,1614,4962,-79,78,-23,1473,50,952,1166,1564,1388,87,61,142,270,2405,67,57,236,851,680,64,133,47,611,81,123,-227,596,2454,209,324,55,738,667,-18,416,-234,284,100,4664,565,1016,108,7,24,252,117,311,171,232,336,845,93,637,1983,405,708,449,407,201,938,61,908,279,1049,3288,801,463,126,1107,1222,564,255,62,352,350,327,613,62,-284,781,-18,432,-983,-89,155,6,1809,463,1848,1167,11,13,221,103,140,-833,98,45,466,70,-35,923,2807,813,81,757,110,272,1447,155,32,529,458,1641,119,-386,-67,272,552,-60,126,170,100,-391,176,3901,62,334,-38,253,-2218,157,639,1123,316,394,478,833,1902,3419,269,1580,934,172,31,176,21,3457,207,913,1501,-1306,817,5740,490,1363,100,453,2416,-170,1735,2603,2037,361,683,113,1046,-70,-158,505,521,-273,588,3,177,408,-100,216,121,707,393,993,183,247,129,329,195,444,458,1593,572,1601,627,-52,163,699,623,291,155,130,-452,453,1008,712,148,28,29,477,2,277,98,8882,2298,170,1058,36,250,276,1898,1242,781,456,678,521,430,-80,-1907,53,738,1117,27,12,367,256,80,1490,13,708,547,438,476,46,-204,-19,518,-980,-207,483,428,124,485,111,2380,-220,174,354,978,373,102,196,1011,-8,113,153,276,-173,-1684,17,401,718,-98,352,174,1941,427,224,129,-463,202,500,4313,10,3039,-895,-9,86,337,-14,50,23,-20,50,2703,230,505,-106,668,152,548,61,3359,2976,653,2023,111,-26,136,205,384,-162,272,1903,406,115,537,856,476,505,481,675,3,6,1138,427,207,-6,173,427,410,-46,-21,1051,429,934,134,837,1110,-175,417,739,555,641,5721,293,664,1308,144,108,181,187,143,-51,506,883,371,187,412,641,288,301,720,801,-56,-171,-369,253,139,57,135,199,289,14,155,62,-360,1150,660,1489,1133,-71,852,3035,195,563,382,360,363,31,1,95,327,-456,698,380,-21,142,690,13,62,431,145,2764,949,805,-132,54,110,677,13,-27,324,1281,-129,-101,761,36,124,2770,466,-2,-75,151,779,268,-147,430,134,-155,-453,1171,271,410,410,486,1645,-53,926,425,-75,-1341,110,2,119,-41,218,660,1020,51,-125,67,386,266,300,767,243,1145,39,22,364,1190,-60,636,161,26,476,2418,28,-187,-75,27,407,61,11,455,230,252,-1069,192,374,14,93,708,114,138,-382,286,78,530,499,336,130,1563,1239,265,50,-96,-38,455,-474,1381,759,2151,32,42,103,705,129,559,-7,-1042,719,440,53,52,2264,-169,426,-1390,69,13,204,-98,210,-79,-813,1242,120,325,503,-95,303,1016,-22,15,1220,2001,2034,-989,219,145,1231,415,12,1093,346,802,605,673,81,283,885,-208,2085,556,526,184,67,710,524,82,6293,515,-3,-49,575,376,740,225,83,370,806,-167,193,45,52,25,-129,-20,190,725,-20,41,29,924,412,248,1619,600,-18,17,-28,11,109,-4,197,2069,-37,-123,1437,-95,909,37,465,-123,429,525,-37,471,3338,576,5084,229,93,1232,533,145,278,683,-138,474,-136,13,-323,83,1789,71,776,1145,-29,735,-871,2761,292,793,286,266,1379,484,2330,1215,298,-63,51,167,523,-1402,422,904,207,107,-81,-110,685,1758,363,888,-376,140,355,82,-118,35,174,198,1229,207,1949,154,390,3642,57,245,681,-49,224,481,1557,793,-14,1657,-23,-1104,825,1446,-17,164,-119,1349,385,1141,-123,-594,208,404,548,416,536,1318,198,2162,168,2,-44,169,169,259,294,-19,4205,1354,83,-200,464,374,23,103,753,229,37,2379,756,231,2085,374,438,379,-157,-40,158,-28,191,65,260,83,54,10,243,187,352,-252,195,-58,33,-419,-15,-224,215,66,-194,145,544,703,679,-389,515,-43,7,400,596,-184,848,-49,85,403,36,120,395,199,177,86,-81,577,-106,304,897,992,347,286,1131,603,585,1553,-2,409,489,38,-632,254,201,47,131,65,508,-306,23,422,1195,367,484,43,26,-69,1166,57,356,1099,365,860,-476,46,120,-29,522,175,349,45,293,-164,82,196,1647,369,363,356,524,1359,73,-1290,1531,805,358,321,58,42,68,86,58,161,699,-790,11,-121,478,92,71,95,-243,29,357,30,1815,991,558,100,434,2900,-24,-96,110,331,37,1013,-37,15,-314,90,256,1432,64,368,7,4176,747,235,110,275,259,345,879,537,1036,336,1420,131,-615,37,262,182,3264,1769,1374,47,48,50,1355,910,258,-15,370,11,1206,202,-12,619,-30,1229,437,1050,988,156,254,-102,981,1106,85,-416,1348,599,411,21,1328,686,489,1961,-263,-9,529,-160,40,144,498,450,494,1767,314,639,1507,337,65,244,588,169,592,-508,346,668,131,6,1148,727,197,147,-508,253,3603,256,4965,-119,269,452,-393,86,148,607,116,-29,31,6,407,952,998,-190,4,52,2930,-206,-23,29,642,832,-117,809,72,-97,638,3210,134,1360,538,7452,-26,1587,239,1186,511,1557,-538,2708,158,344,750,1210,381,45,370,170,-26,1907,611,63,257,199,224,795,292,-24,26,346,-139,-153,42,661,658,737,886,404,823,464,2384,159,-96,173,2820,509,-123,1274,267,732,135,-1112,255,1220,1915,2138,0,202,-557,217,1072,2864,3378,113,147,-80,241,594,92,2891,902,217,86,-322,38,-1515,456,1085,740,827,1659,2589,1529,534,424,412,-1503,98,2148,409,-3,282,2402,212,821,1165,744,23,1184,8,295,320,-404,188,71,-115,369,503,481,-176,145,20,586,12062,706,565,46,-19,571,1765,-152,683,-2589,299,2240,57,944,1240,587,-217,311,804,178,67,-91,254,721,316,474,1961,2449,-4,1102,-173,9,-1039,-283,431,2355,307,-58,1510,1162,21,406,60,1271,747,19,621,1193,703,162,107,451,7,33,97,-519,349,-68,28,385,1052,266,848,136,-30,-47,258,612,499,1004,548,-184,-43,-47,227,185,1676,115,151,313,592,343,504,379,107,8,1813,785,772,704,662,1175,774,329,78,-43,64,26,1043,785,-123,861,238,31,369,122,31,577,188,640,424,517,1604,190,544,44,31,435,1371,86,-82,2805,1799,-147,1166,689,-81,210,119,1428,1594,328,258,391,907,-1,-60,468,1147,183,17,-620,-127,27,127,-56,884,384,209,139,-7,166,16,596,321,550,933,1921,96,60,1256,560,166,-382,1395,826,850,-3,227,447,93,-223,348,-191,164,132,-165,33,-1236,1371,119,1353,357,377,122,255,154,213,553,-174,820,404,201,872,531,24,54,94,73,220,67,308,1219,398,572,-33,-709,1796,634,-192,26,937,1583,285,152,358,26,424,-357,37,17,554,1158,398,1243,-430,-467,233,44,47,167,297,606,382,231,-1535,2067,86,1948,1284,163,22,440,874,-21,1377,204,0,31,753,2160,-55,1788,431,975,266,1569,178,3996,442,606,-33,123,13,1648,76,418,11372,-356,191,611,465,157,146,-38,-893,17,154,1449,274,55,50,899,898,66,45,539,326,211,98,47,101,-63,111,263,170,172,1149,395,801,128,380,2329,75,1190,-113,158,177,524,142,-111,-47,371,208,-719,144,186,541,1044,566,535,1647,-88,-122,2975,37,688,4347,2233,1370,1094,2610,14,246,152,486,-351,228,1375,1158,319,449,453,-12,92,56,47,721,62,-181,267,620,116,761,-81,1446,1871,1963,3192,94,13,-712,461,860,222,33,117,-280,103,-388,242,118,130,253,1230,401,782,777,164,703,87,812,233,1301,1382,1074,-20,632,1886,1368,1542,154,88,555,728,1613,499,469,978,2228,988,-353,55,-90,455,439,243,959,1021,344,390,467,-160,319,661,499,3,1340,80,109,253,460,114,222,-33,38,-11,-365,-65,-35,217,102,-232,-2461,592,111,220,299,1037,272,594,10,-66,18,1407,614,204,14,88,878,33,-202,216,370,562,621,4245,1999,-693,729,1095,342,2525,254,766,21,-456,455,66,-5,781,287,157,-405,290,239,327,1036,716,618,1172,709,79,-29,-586,615,151,-315,-216,44,176,2983,1459,273,659,-911,272,287,2957,205,1058,142,1798,342,139,625,447,376,552,195,1159,216,2,-27,75,41,65,275,322,25,1248,-31,162,607,234,-42,75,28,117,42,122,124,12,1014,906,55,350,-297,232,1495,692,1138,127,165,184,1054,1012,340,514,1447,800,140,598,55,258,725,1036,65,-65,646,222,-94,340,572,-90,86,-43,-31,1702,163,-28,110,1703,111,-117,13,152,7,299,4763,687,3062,-12,90,-19,704,70,-127,506,375,291,602,210,174,348,462,1301,72,871,89,768,1546,147,4167,-1823,711,62,529,222,-301,501,-604,150,654,1508,1008,645,18,721,183,-41,-98,20,682,847,287,405,143,-272,495,-804,362,155,46,140,782,104,101,-28,-237,1280,464,30,345,657,36,1718,302,257,908,1933,298,941,147,-75,-931,59,314,-923,1119,319,14,545,-12,90,325,103,143,88,760,1679,1337,212,397,1700,-15,9,-483,428,37,17,66,-50,-3,124,698,302,338,62,1188,361,80,229,-539,1191,93,1324,-5,69,426,-678,496,-457,217,252,-241,241,244,182,1458,496,579,1425,67,689,90,-1121,564,268,6,128,134,-27,94,-31,1042,883,7027,620,264,-469,364,3686,1037,-54,547,1216,-274,-13,340,-147,35,1268,862,4,25,-11,404,-151,-57,-468,-5,307,216,-12,47,196,428,287,3602,839,772,109,1517,193,636,67,329,349,1615,631,186,265,190,469,67,61,1749,106,351,3847,338,-1434,4145,366,447,40,76,1518,3,135,-16,-820,72,174,20,55,1041,491,1261,-74,1329,759,921,328,191,176,370,187,44,417,518,18,141,-65,1739,354,109,-150,922,-139,5,109,162,-809,908,-200,-62,82,-50,60,146,-769,868,107,255,71,840,656,23,290,322,72,-40,829,1340,-86,221,-56,119,-485,1524,-213,409,8116,959,1405,716,372,1302,847,1040,-13,597,11,13,366,-21,1443,249,1717,172,89,99,1457,-708,170,-537,334,200,-223,201,501,1209,-11,-458,719,-1305,866,123,1358,1169,1598,-199,-93,-282,105,478,1436,115,-1053,538,7,119,111,192,829,2400,268,-73,-125,1518,1330,3401,10,504,1365,201,705,1310,977,54,753,158,117,263,23,-57,492,1983,18,232,525,844,508,2729,1423,337,-30,82,1247,625,29,872,134,2333,1334,569,49,35,831,156,665,189,-86,448,-15,284,132,862,59,-470,77,-529,90,1135,555,115,865,321,-199,8,930,249,709,389,283,740,1777,2038,62,134,619,239,704,359,2378,-1304,777,431,2070,1179,157,917,3302,489,1257,-38,62,4677,29,464,3952,-14,-49,2177,309,163,1396,848,123,466,1084,586,121,-309,-443,112,887,385,-56,765,234,837,99,1,586,3688,784,359,18,1503,57,-8,677,204,311,58,2008,39,34,107,287,1435,523,56,163,251,530,571,305,1695,854,-16,4133,360,25,385,962,147,122,-143,28,2224,371,74,218,309,925,380,76,3643,148,1583,502,21,75,1551,610,178,1235,2899,488,20,27,1161,591,510,680,150,844,977,152,16,363,51,945,674,16,54,264,2022,-698,237,85,170,1251,-54,69,572,316,617,164,1340,1035,95,514,598,4,646,-251,391,447,202,146,234,171,977,1464,-124,6,480,-519,3,55,406,66,-6,-55,177,122,-417,94,267,39,549,573,743,910,211,1219,916,288,484,229,2518,747,305,554,343,229,882,179,-73,531,3215,2821,254,4747,730,478,226,464,148,44,219,378,1743,118,75,-186,60,1884,1195,362,213,777,1093,106,180,190,350,765,495,1015,341,134,324,141,369,242,319,2206,152,34,669,4917,8,152,15,157,-98,-33,868,-1063,-301,143,716,100,180,452,1665,1241,-116,154,125,475,860,28,604,-13,434,195,-159,105,180,132,-585,719,33,-60,473,45,428,1428,597,1204,230,933,818,866,88,213,746,303,1206,275,-8,995,568,1061,482,9958,99,2581,2543,35,211,294,436,45,943,1778,3670,-22,-384,18,1090,282,672,177,-251,215,1124,361,138,609,676,563,1338,1657,389,29,351,207,1076,507,208,339,1260,571,1062,154,343,138,277,1115,-44,-931,223,9,668,334,1004,248,-130,1235,2,-43,273,577,387,828,128,396,125,363,1522,-137,908,966,318,1427,210,125,407,185,298,598,594,4218,4558,136,73,444,181,2389,311,519,122,341,51,495,1921,858,81,211,-11,-144,-698,259,410,282,46,370,33,409,698,227,-282,934,65,423,1057,-8,525,53,1219,187,-73,2300,-7,527,78,117,132,173,243,-9,1179,41,46,126,646,737,8,430,1638,168,69,3392,826,77,97,246,56,-10,709,558,78,52,101,-838,125,567,63,-120,237,855,646,206,235,15,-13,-8,85,200,744,-51,547,621,-46,293,-252,1062,-1798,-24,152,-111,48,-125,1223,7918,347,251,209,2887,103,70,4300,111,687,34,1894,950,576,-36,-285,189,263,170,887,-86,570,58,-178,881,395,385,966,356,319,12,425,127,113,374,-25,-265,341,44,791,1013,284,200,-124,2049,-60,196,-12,813,-586,1782,194,67,535,337,390,-16,24,9,-234,779,1844,33,-1090,-408,607,261,445,170,231,138,20,-280,66,572,971,617,98,369,377,29,40,1108,333,406,180,-294,451,1745,67,-231,-140,817,148,108,53,550,555,750,1716,2066,180,-4,197,-70,-35,53,555,48,-83,154,44,42,224,33,30,13,-156,-27,347,187,491,-36,-108,-804,147,-539,306,-158,-25,44,108,-9,49,371,315,208,8,631,424,19,148,81,20,-14,-43,59,2,-2152,527,-198,318,194,58,4,174,98,-3,27,63,25,16,2557,1717,419,57,186,307,2508,82,2577,1626,-1,18,220,24,24,20,13,442,113,179,70,100,126,-21,27,-129,3568,21,807,29,16,68,1238,-41,88,239,-23,71,241,328,10,16,40,-25,-30,-501,-68,832,-132,1297,93,301,69,496,13,126,18,105,-5,14,139,-72,-90,35,11,487,15,-14,49,170,43,156,88,18,194,15,71,-4,72,491,-54,-175,-327,2449,104,814,57,304,-73,55,-2278,-43,9
-50,-158,-210,126,-202,-461,-571,-207,14,136,130,-927,-231,-213,-195,230,-84,-473,15377,-32,329,-127,16,-252,85,-132,-148,13,-35,-69,-266,14,-665,-257,345,1852,1790,4375,672,-120,-90,19664,10218,16561,14613,16631,14031,967,653,1698,716,1483,883,1320,195,560,233,124,453,238,172,1192,30,-319,233,105,2572,212,-314,-1066,-1334,344,68,-279,-35,-150,178,536,1796,-57,154,1225,8,-44,65,777,-108,1208,678,120,721,26,963,763,626,-176,-41,544,69,-14,199,-234,89,376,-262,37,2118,835,-1363,400,-54,-262,227,-213,-971,-138,173,90,-28,-511,-28,-611,275,891,-122,-447,34,-211,146,655,976,166,31,-22,-42,679,298,1153,1094,684,-231,12,39,209,1200,545,122,681,-98,1020,226,350,458,1742,375,-550,2658,-527,723,-190,2975,304,280,816,-119,40,1172,401,1294,880,433,-359,463,-43,400,336,500,-389,66,377,679,39,96,76,-26,118,-23,0,-2522,-236,3071,-28,-50,-73,532,1277,232,216,-17,122,400,708,-6,131,-24,-109,-99,2637,619,890,307,-275,35,-187,6402,-988,562,1205,-275,1075,783,-99,256,78,83,20598,-457,576,332,22,-33,427,463,724,118,-100,404,468,1705,273,1427,425,3009,75,-12,-128,-74,467,438,747,10,1295,135,-36,1325,-405,234,58,942,56,1501,921,-438,330,78,83,139,-1427,-80,11,-78,-84,255,-60,427,978,250,54,-413,-170,-87,779,10424,-19,150,173,94,59,960,-112,9166,990,309,-54,-141,1248,589,503,1096,169,51,-91,12,152,1138,-212,339,4556,143,23,-741,2550,-93,56,571,37,136,23,50,-54,1338,1152,1282,880,17,657,1498,810,309,228,2013,1377,863,383,168,454,-367,2273,1442,571,115,73,851,-86,114,-17,1488,170,-501,1609,731,174,2181,500,1230,146,542,365,141,32,-2645,1254,712,3887,118,464,-59,2460,4,1691,654,-355,24,476,866,621,106,1105,-15,243,181,-14,120,1972,546,731,-2116,624,-358,-21,40,-40,148,-188,54,541,-24,165,1452,418,362,481,557,28,148,-120,529,-617,-167,-495,955,1710,-134,38,73,142,-191,182,63,187,-25,66,189,1009,258,55,1159,212,235,279,2749,233,-232,-413,-285,289,1053,-32,422,-2,437,-132,544,146,-424,-61,61,-197,90,1636,1102,91,503,1178,-213,-1103,385,-468,2162,981,57,79,333,8325,66,159,-412,-13,-294,592,96,10,72,28,731,-86,39,-351,-111,457,145,51,921,112,57,-146,582,-29,179,590,28,42,268,-507,176,145,338,112,40,454,-208,-165,873,122,-233,1003,503,86,129,100,-734,418,621,240,-845,125,578,959,115,1078,41,392,3,75,-594,1219,423,509,328,167,511,2577,196,571,635,2076,182,138,372,417,-48,1111,10763,830,382,-54,283,-1122,97,237,20,587,95,766,1815,1362,175,-9,186,6,-7,106,8022,502,-148,165,353,19593,-52,-2289,1690,-300,-121,150,534,952,589,470,213,334,823,-50,-532,1099,-19,-187,80,236,156,421,675,240,-73,31,-460,694,59,-1424,-484,81,-167,86,298,154,473,419,754,105,-1464,378,156,1762,230,190,-10,106,201,673,7,144,164,899,1514,411,-79,-951,-181,567,143,4529,531,413,503,48,204,580,-146,249,-420,803,55,1118,157,-356,-169,230,25,808,836,1257,722,31,-72,710,241,139,133,-82,-116,318,-10,-108,417,472,218,2041,1195,626,-902,22,-23,-93,256,-110,61,338,669,386,773,-36,20,162,472,-337,-52,-79,-155,-362,904,453,-418,449,110,254,557,34,110,1233,312,-64,278,300,135,161,-156,76,915,858,173,844,573,-64,507,-112,327,318,11,81,7,114,274,2376,388,193,-3552,301,-71,-57,60,1366,23,624,-136,3,97,144,248,-80,167,114,1019,-85,58,395,117,10253,26,125,205,51,2940,-116,110,1317,-998,-137,187,171,133,925,-66,146,629,-873,-44,167,108,681,5,430,1043,156,-37,1829,236,149,114,659,623,-17,2814,-200,1100,92,206,25,-548,264,1554,-232,694,289,241,1292,528,67,-269,2086,2547,793,-268,659,-757,2013,-120,1700,414,773,386,-45,239,20698,803,270,1235,229,2664,847,560,77,1250,-496,-702,690,-483,-1840,-741,-1468,-543,460,-415,367,-412,1956,2099,269,-65,-166,1286,1140,-687,419,-79,113,142,167,1186,347,-445,78,923,-62,74,3592,138,-403,300,-372,495,-1403,211,860,-73,-300,-336,-257,-179,-14,106,1944,-268,740,-338,2665,240,296,-128,352,22102,496,16,227,2477,-376,13,-1438,6945,-108,-183,367,59,-45,460,1530,154,19048,549,330,30,401,580,-201,499,182,-792,16233,-184,-113,409,-261,3025,18764,-102,-1541,142,63,153,-4,734,-1418,2824,2041,215,49,47,4854,225,1614,158,20005,3632,414,942,1191,-19,874,103,-247,899,-113,-175,9334,-102,123,-103,76,-16,284,396,-372,-419,-1054,331,120,-22,360,-29,77,-479,765,916,-93,-783,1187,1713,127,-337,-32,580,652,414,558,206,1122,-17,-330,-73,-255,140,51,751,138,248,-420,-115,449,686,-56,-56,-266,1073,46,582,-383,-359,15184,218,1330,532,490,33,-480,-326,-50,216,51,-336,802,9816,113,705,84,471,-68,442,310,-176,65,-172,149,-3,-147,-3703,12280,1840,48,-201,8417,-20,253,-12,14648,-613,1065,250,561,-115,-250,109,911,463,449,-100,662,-177,1607,747,-74,51,220,-667,-12,674,1301,246,-236,-241,-134,-1316,343,834,1385,2144,2095,314,308,803,842,221,3342,549,938,283,3624,-183,745,1493,100,-632,4,-203,7433,664,1172,361,2619,441,131,5,6246,789,6107,210,984,1009,354,152,-144,86,-45,-47,247,-225,631,316,27,-14,187,5128,2179,654,402,1793,-75,-689,695,1145,354,411,689,-216,324,-139,191,187,567,3546,1243,-89,194,-130,7065,1844,-80,150,-704,-18,90,-223,42,-52,-126,-28,-41,2306,532,1371,-124,89,-241,-13,897,509,1697,123,551,486,-12,-122,-18,182,25,67,-28,100,5247,134,-129,367,136,1494,-246,510,1652,-198,3756,269,526,56,261,221,92,451,183,-27,-9,193,1204,101,427,-134,221,903,21,167,-37,1078,744,-1600,-554,15,104,163,-718,310,-176,-43,148,108,-246,252,-311,327,-64,-278,403,859,115,-2138,-219,157,20111,11561,909,-929,-418,241,47,18,159,12,-734,76,310,102,-132,-19,51,2544,-183,337,329,-62,-25,-116,598,466,1421,3766,-37,119,11,2302,248,-77,128,432,3861,162,61,-275,-210,18,73,22,2158,83,-237,-49,412,-48,-688,-103,87,-94,-167,2497,-31,562,-33,432,262,-226,-175,-343,1917,20,1701,11423,-67,1024,-32,260,2052,95,1787,106,304,-96,127,425,423,24,-232,66,-41,-56,2,1142,725,456,513,-42,-1255,1354,486,43,523,949,650,1459,11,-474,820,74,-42,-360,-56,459,307,530,5263,151,1367,119,-1028,127,131,-1051,113,-2085,59,2216,471,196,580,1437,110,-68,172,105,3301,-127,213,230,-229,1838,-132,1033,-13,-136,753,655,45,70,-238,-169,109,1296,14628,-76,1407,-484,244,5,3613,5,670,64,487,461,2240,77,9,42,66,650,151,605,390,49,-105,197,13206,1317,-112,788,67,289,1333,-921,111,1946,1053,-1590,734,1947,515,-73,71,-106,-69,198,-1224,231,-1,1300,-698,302,485,4837,867,1193,252,-336,14,-62,207,286,484,-374,149,8438,171,-986,340,95,-178,90,-2080,161,335,-90,26,260,600,3446,993,-176,141,318,125,155,-1819,577,1832,-131,-65,-302,642,-548,739,1528,1024,597,8,49,81,23,332,-140,237,1055,-99,-681,-204,-533,281,28,615,185,301,901,436,-2,-18,119,252,115,1287,29,144,-61,363,-977,205,965,-106,312,1015,-33,344,147,317,-33,-101,-1089,1412,595,-69,-73,-2,148,1712,197,342,158,169,401,-628,2410,1094,804,272,497,-63,365,1575,160,694,-108,428,-98,798,-102,51,279,-722,293,382,606,-60,-438,206,693,153,2351,37,182,19376,-23,-133,262,-117,28,-24,74,49,-17,3,839,1128,-27,140,-178,-69,-250,-146,163,2923,52,544,730,246,183,299,4,-318,173,158,-216,-252,267,365,201,141,114,640,-250,133,-57,615,-770,448,-1108,-94,-363,83,75,-75,-747,369,-1832,31,129,-16,327,-39,398,-72,388,619,294,757,1275,35,718,-124,214,597,155,365,342,359,716,-118,46,822,73,140,428,-26,148,-571,33,356,-32,4655,26,168,2203,1243,1060,599,17,-32,-507,-749,323,-84,192,612,-135,694,-122,89,-272,1031,273,-442,44,95,10,737,-7,389,-206,-1835,303,585,-70,-27,1883,19619,141,-204,8316,8,48,-17,-465,30,396,-63,53,553,-108,296,-528,862,-178,85,330,-238,323,283,265,-268,9,1615,259,-4,3710,1320,466,-297,15577,643,-897,787,701,-229,87,83,58,-111,557,-273,244,-873,168,-278,217,310,310,24,993,1194,509,-115,807,699,1723,26,210,-603,2236,-169,122,264,107,247,-1072,676,2942,2032,573,-28,940,8,-612,276,-83,83,66,125,-189,211,90,367,131,1,15703,-212,20394,15198,16662,-125,-270,4,-22,-994,608,735,5579,64,-90,2277,7367,1636,53,430,3,2070,455,-188,215,209,-173,712,32,-15,2766,-349,-1075,698,9,5860,-273,248,668,3118,21,966,-430,-2,614,34,155,1184,2048,385,110,259,-215,-305,1569,832,203,-124,972,566,-275,144,376,305,-14,-154,641,487,393,585,43,405,1863,74,86,-285,5810,140,17460,3198,120,58,-826,308,457,84,624,1508,-1127,60,-257,178,349,538,208,79,44,177,82,814,5,273,-8,9,531,4085,-31,90,666,6043,202,103,146,487,254,39,464,-512,-5,3335,595,-472,-181,208,-427,205,8,62,1179,445,80,-692,400,249,707,-130,257,314,97,14,770,-144,212,-263,-73,790,975,210,580,35,-141,-348,-149,527,39,26,1683,2294,733,1784,-1012,200,169,468,-20,1395,983,17165,1199,-1721,2018,775,144,142,-48,-1195,2,-872,531,527,263,486,4499,479,19,-281,6064,97,-45,118,923,929,439,-577,90,569,754,1759,-194,2918,2492,5143,245,538,-143,20,788,866,169,2288,87,113,-3,191,496,-447,478,-77,335,558,272,-4,329,95,-137,663,-146,716,427,-443,1237,-35,3675,387,280,266,818,163,439,1528,192,46,1258,-93,-61,739,1473,1474,67,238,125,130,398,636,326,758,206,2458,-11,-191,8,783,88,1079,162,336,616,-94,422,1178,-415,560,33,-71,20,185,-59,-550,874,334,6118,-577,-26,757,-113,2163,1496,-860,973,46,164,97,-383,3453,237,2439,-58,207,2386,1015,345,151,278,629,-1309,178,-197,-318,-258,-268,401,180,92,981,1726,353,366,-112,-62,-142,77,128,-451,-95,783,97,-283,-27,-84,206,18303,3221,610,60,9,425,71,107,364,17,226,2320,46,-94,-36,37,270,439,1708,549,-1035,-43,3459,-704,-257,-7,-89,302,2529,1,1182,1060,717,-338,-128,621,-347,1734,-135,-1755,1904,273,41,167,-85,-24,3787,-774,921,-55,158,17,212,-294,1047,522,125,-27,109,-8,622,-665,191,298,191,-135,11647,-2078,1532,917,85,501,55,821,393,329,177,-1368,235,168,18,46,-668,-219,242,-324,-598,-38,717,393,340,132,414,12859,6614,282,-136,130,59,-494,-697,-131,76,291,450,182,971,-218,76,55,-29,205,202,67,-1281,-24,-74,2284,153,161,-1096,45,889,249,232,-5,90,1471,-105,-583,817,157,-160,280,-174,-134,125,568,98,205,58,14312,-202,359,456,-191,1336,643,2664,789,1241,68,68,-2247,396,1916,655,-360,116,1014,598,112,-249,1352,217,212,17189,1256,231,-474,362,113,765,11,258,519,614,-20,-85,565,743,-127,2189,-49,-1468,26,-438,-423,-9,364,-159,-112,-49,5803,149,2342,59,17787,2140,-62,496,188,139,-202,-196,691,509,6322,-262,-68,-63,1019,1770,81,184,779,-841,71,-1663,-15,88,-177,429,290,291,-246,110,977,-47,4010,-405,1317,300,1335,-127,508,360,2212,21,425,-114,-452,-1709,1179,-455,330,14,305,15,187,-201,945,17132,583,265,101,398,393,858,589,971,1668,1043,567,57,123,182,405,239,336,2709,903,70,56,1190,473,1001,102,354,29,127,1081,95,115,-51,-143,-341,1003,1024,-1101,588,1414,92,958,-775,44,349,867,1586,738,1645,4410,1022,155,401,318,-74,-304,548,3749,-460,985,52,65,-670,986,850,187,413,2559,1103,231,546,-223,-159,912,322,1024,358,306,-231,424,-117,1002,776,166,502,-150,-149,451,136,-101,-45,-74,468,787,151,-118,-86,1284,36,38,17,162,282,634,60,230,9,777,831,329,182,335,669,-36,230,-23,-25,2379,438,137,-23,-71,-535,-183,106,-135,831,-170,271,718,839,-255,680,77,76,2038,62,1837,93,909,222,754,294,146,1468,-1257,242,-83,-180,126,-21,305,-255,144,128,-329,2225,150,17,359,-27,438,-1,791,1035,485,286,243,637,274,-5,230,-26,118,410,-40,14195,482,57,-12,546,170,-123,-69,1135,348,-529,247,309,467,-237,221,1657,77,81,95,282,-514,-19,1543,18,2229,-90,95,-439,-44,164,318,-1038,130,89,-610,-853,-38,501,564,-753,56,492,59,409,134,450,219,194,-382,7,448,-440,-119,1552,1546,-41,-172,232,431,301,12,1536,-612,1471,282,-229,355,-514,280,-493,5283,-385,159,172,384,4468,294,1155,-780,1166,289,49,-169,-281,1683,733,301,947,-893,575,284,-1055,705,-94,481,192,1254,332,67,507,-111,124,677,-628,-159,193,-268,-211,6,278,273,135,-97,307,196,100,-9,930,-81,523,18,640,-278,202,-189,2631,1187,109,91,210,-181,485,-36,582,4,581,75,2112,35,884,713,269,-29,-903,715,429,401,116,186,267,120,721,291,1470,-172,735,373,-50,2649,-158,300,70,148,102,183,-634,874,557,74,-1333,-274,218,350,-363,420,697,1095,45,-99,489,546,-10,131,-101,207,264,457,-31,319,351,-5,383,-73,1431,384,693,-22,-2,376,1311,987,575,28,40,-1293,15107,348,3126,-74,45,2839,112,189,277,11,979,109,1136,33,-239,152,1387,680,18,-134,-132,374,430,1728,-102,794,-11,160,1301,1835,14411,11846,278,-91,-560,289,-17,8,2626,5,-91,1,282,14,269,157,-233,852,-100,265,-7,2,517,-63,24,99,189,478,252,631,59,1869,85,42,491,245,1309,1804,100,-285,15296,19674,15123,11900,13520,18378,4296,282,1179,408,-198,1046,260,372,1447,88,89,-909,-295,1114,-121,-18,493,698,928,206,-70,1075,51,187,25,650,335,2978,-675,313,-51,-392,30,82,-53,-289,50,-23,-147,368,739,89,588,327,-52,268,1839,-203,182,-87,427,511,512,-581,280,396,389,65,303,0,509,27,145,198,1033,106,111,204,-269,-23,270,-15,-72,-19,105,-67,1579,364,116,-273,329,-263,466,203,93,598,932,465,-105,105,429,852,138,-115,-806,741,137,485,139,143,366,102,-69,730,242,-237,530,66,97,-485,28,218,566,1199,82,36,1601,30,98,26,-44,-101,347,-3,151,-141,485,-55,523,180,161,3696,821,2135,-640,217,173,-75,-75,-69,75,-167,103,-67,297,21,427,-35,236,784,8948,40,-266,87,124,-101,81,-72,147,115,-409,534,234,-9,-308,4,305,14,12,-309,495,18,-191,-760,-157,1313,-23,-275,823,200,-190,-179,239,38,50,383,108,1025,466,-845,163,275,102,439,672,4355,-36,124,-158,5196,566,467,1599,661,259,342,-431,-46,216,897,-246,366,-69,273,-126,297,953,-91,126,164,9,404,53,237,564,-266,186,797,411,258,269,-9,786,428,-131,376,357,949,203,64,-70,88,100,-138,351,318,1742,462,12,296,985,608,-177,122,-26,-643,669,-360,719,100,173,271,1266,-894,-108,519,1633,-516,-114,642,-483,-19,11,450,113,54,1178,-743,191,-48,44,624,-132,640,912,12,1039,-1762,77,-687,47,-327,6,67,182,62,1030,-96,-25,104,20,-249,2654,301,393,141,1390,163,1125,166,30,2005,-76,240,765,-45,219,67,-23,77,374,641,-41,101,-830,384,1782,770,-14,412,-88,86,217,-86,529,126,138,-56,283,2866,103,71,-40,1073,2898,634,1208,-75,-169,333,-709,-58,1,233,754,128,145,-757,639,620,3476,7,83,-994,-1368,2748,201,278,916,-23,63,707,1037,112,959,117,738,1070,1218,156,3818,137,-121,-18,-589,25,248,466,1,-547,484,-9,-296,-247,-517,-332,860,819,821,115,-338,1059,688,139,545,253,239,-42,-28,33,-373,-330,1057,196,389,-141,376,-83,77,-18,1125,-868,451,1279,-183,50,219,-194,218,691,576,6120,376,2065,1049,155,21,2470,703,2497,1701,1363,-30,504,51,1603,82,568,355,1542,224,2078,313,-191,547,5247,-6,30,705,18,-234,-55,53,330,513,496,53,-125,1364,326,1988,-581,40,-447,2239,-1602,261,53,73,200,601,789,668,925,-339,-32,221,23,-564,2327,-158,29,796,793,474,-168,-466,-28,-8,550,152,311,152,5,824,1075,129,582,1076,17,194,14526,-29,1031,-115,137,101,1253,-539,1022,-386,-419,1615,225,13,960,983,-79,400,246,84,54,15,182,117,4078,30,201,2424,80,93,4324,378,575,1086,1942,345,520,3581,158,549,64,418,105,474,212,264,284,8102,-60,-1915,2004,1571,-74,-16,277,113,1102,504,3268,-301,344,1027,-160,136,-135,678,-1104,-121,-16,-233,-297,1020,-305,958,-545,-61,314,27,-810,-323,490,1540,42,1583,59,42,95,15,33,695,255,122,48,49,-196,-124,232,1269,1226,2734,-64,639,124,-96,-584,462,-189,12,449,-112,291,-412,2924,-508,398,95,1788,140,2023,200,123,989,64,-63,-1,135,1138,682,546,112,59,206,268,-125,966,14,83,1589,9836,802,861,-153,190,343,-12,-23,379,62,-50,-50,122,600,-74,1220,187,557,8,82,13,169,-74,332,533,-127,64,381,560,-1354,-46,195,-29,353,-162,-199,-217,243,530,47,-258,1151,64,563,-58,47,368,-337,854,-12,176,49,845,121,-80,140,2391,-612,-555,7,60,-52,682,407,-3349,1979,-242,-653,-24,6256,-138,377,-103,-50,140,-443,-911,141,84,502,736,2,88,-19,-14,563,928,1226,-128,-79,942,199,12,-124,-109,87,-26,-44,-139,512,1701,11,125,-217,53,-69,3200,404,1190,168,181,-60,178,803,720,964,-29,131,232,-138,-715,657,414,401,249,120,187,26,457,-83,-52,1185,38,1222,644,-1621,301,51,118,1881,727,63,176,75,59,469,70,121,496,158,39,-479,293,1434,4,350,201,-89,-25,813,280,2,552,408,55,30,-65,305,112,827,422,-12,47,53,116,237,526,516,-39,286,82,1271,317,404,-107,787,2293,167,-352,1290,-303,788,67,824,-5,-188,30,611,-715,39,79,-416,146,702,159,813,2283,516,347,1144,-125,1348,2484,-294,-198,2097,103,1597,-99,436,-636,-464,-155,205,45,-72,1349,-11,124,39,1558,-132,-2176,21,203,23,113,165,2498,130,344,-267,301,-108,443,294,242,1280,1164,-134,249,205,-109,-151,212,456,226,-473,3855,-87,155,-44,1980,-173,11,170,796,938,700,-357,174,-131,810,-396,225,9241,368,715,313,-44,-289,-48,3087,338,1121,-464,722,1190,385,2103,95,367,793,-60,-1041,-219,164,-261,-57,226,70,-5,413,907,75,114,-530,231,124,-28,747,1185,973,141,499,584,65,26,-179,159,688,387,900,-308,-479,102,143,-199,161,492,53,43,87,55,2195,149,168,122,161,139,-11,128,257,70,-46,111,410,759,533,160,-96,63,169,492,-464,295,856,-586,-117,-327,333,500,-287,1109,82,-34,1362,250,516,752,683,931,743,750,841,48,686,108,91,271,19,421,-35,227,2251,-161,228,-838,40,-1653,-28,-148,591,-168,180,1003,76,-509,-956,341,579,1778,379,145,-1281,177,849,-1007,-195,313,758,-157,-22,-163,-406,-8,23,362,356,137,171,130,663,388,23,447,422,383,256,916,-323,108,-941,671,1462,115,127,420,-379,31,973,1168,4,367,-358,534,559,124,-174,112,-27,-214,2858,-9,1808,193,437,1211,695,937,113,-877,401,198,514,-427,-559,515,6,27,209,-49,-49,620,2075,-359,651,8,-28,1031,52,369,-81,260,373,926,-65,202,97,462,-173,1741,-72,402,177,-990,22,4309,108,-63,436,-300,586,-22,-364,32,-50,138,216,1077,355,408,280,197,-3,-12,712,-144,1,7182,500,-44,95,255,25,131,-87,1397,1677,1427,40,59,2111,281,-626,3401,58,18,387,-14,589,433,-119,291,-120,224,627,432,100,498,-95,108,244,20,-37,60,1522,-9,5239,-1527,6732,-51,272,62,60,15981,69,31,-129,-599,-12,145,3061,1261,144,853,6486,-213,1264,88,86,-419,652,77,871,93,102,-97,654,906,3600,-2138,21122,683,876,-109,119,219,532,121,2804,2051,-51,-194,137,61,-62,500,77,289,-10,-55,9658,55,40,126,-128,1313,-489,263,193,-8,72,2191,-1959,210,99,261,14,-288,2773,29,-79,384,41,231,-247,161,79,1976,17643,-38,-21,55,1896,629,320,126,497,-228,-46,21,-8,-102,-327,1259,-159,82,427,150,334,1697,-187,591,7055,617,82,51,1121,-1357,-77,127,963,619,-70,240,1764,193,217,-432,2072,433,2282,-86,2426,-221,266,126,839,1304,3418,860,-246,-38,230,1228,733,447,821,200,200,627,-43,-263,66,-40,5932,1039,-112,22,78,2660,199,86,1696,592,365,-4099,-296,1773,334,838,325,18170,-80,146,20729,2451,-512,1878,211,721,913,2001,-164,1769,258,33,3427,-493,892,159,55,-209,8081,1511,-233,24389,620,-30,486,530,140,291,-48,149,-451,-3,11026,3025,-173,132,12,-16,-91,-176,337,-831,-115,139,246,-465,-53,47,-77,-250,253,497,-194,271,2229,-670,1242,577,113,2241,6,-25,1850,-291,6431,845,534,324,9916,677,-188,2513,118,-686,-494,9697,128,-219,568,73,221,-53,875,767,96,-6,712,-47,9,664,-44,-51,341,963,56,416,509,-5,-207,140,1546,1775,18139,2979,18,-389,-262,-14,13522,616,1920,43,-27,1750,3770,-371,556,122,161,423,125,19821,11279,74,2752,15,417,1571,766,326,1031,-364,9934,-248,-198,-118,619,-181,170,527,1143,122,-612,5,82,-311,-1332,-166,399,105,1445,887,13,197,-316,45,110,-300,-11,472,-670,-123,1883,269,81,4468,4358,1294,1716,144,400,196,1314,10383,1143,-1001,772,-63,383,25,-424,732,3,100,741,1655,-6,154,1998,177,436,1534,-46,1141,-7,3475,1502,-241,1026,2299,17922,1805,-157,131,70,279,196,-24,347,-906,1,58,18746,123,233,80,22,120,164,1120,541,262,77,5,1588,150,476,658,676,2534,-668,253,23,8007,161,-12,-39,83,10,0,-97,725,-82,31,-47,185,342,526,966,790,-217,388,-139,-261,-4,-231,637,-89,-153,602,412,929,1108,455,97,-70,54,210,164,222,-187,-50,-111,35,204,216,20835,-147,-825,-24,394,-14,256,2607,-435,439,-224,150,82,-266,7700,-172,1312,400,305,140,948,24,452,257,-268,-372,661,257,21673,8829,71,986,5444,530,1709,266,-67,992,1846,985,150,1672,724,-127,1081,554,66,384,48,-217,2053,82,17,399,79,-288,4839,-391,100,257,2665,55,526,613,322,55,336,380,-759,-224,583,243,804,16414,-57,276,-16,-144,402,78,1330,18,72,314,37,109,346,921,1730,1216,533,2258,231,256,-146,711,865,672,647,-25,1238,595,-236,491,2236,-181,1865,-219,-55,251,1173,95,272,-123,142,-14,-91,334,-406,230,40,680,389,-53,-12,-116,-44,347,281,2269,471,1437,154,73,77,-19,-242,-267,-415,940,3137,3629,-14,39,189,553,418,-184,8297,-308,-168,1078,-56,-34,211,109,-360,306,-649,239,1862,592,607,70,46,2346,538,996,24,83,13999,496,2804,-181,57,-147,922,-259,343,313,135,21,147,622,103,564,226,-149,1486,1891,335,-710,324,10,465,398,656,1845,13640,1235,6392,832,637,413,413,835,197,-79,-1096,-626,-36,27,-7,1604,46,116,121,13,25,15,789,72,-13,1898,638,-374,-102,35,1928,919,-133,17,19,-25,221,-32,423,406,1730,29,348,819,349,481,-87,641,36,148,-11,272,-471,-134,325,763,78,8,29,-72,189,-743,-125,220,-180,9,-304,99,43,-578,282,649,316,438,-355,-116,-85,862,761,595,506,128,22,-160,-102,-40,1284,1336,-404,82,519,-140,-164,-413,19,39,-35,153,292,-336,-28,158,3149,-497,-506,-203,-145,341,51,-45,298,2823,155,-1137,20,-437,1363,219,1551,264,979,-30,747,777,195,-140,-385,133,660,508,157,412,-3,176,113,-131,-126,21,1235,54,641,130,1040,101,256,813,79,48,474,409,372,417,-630,484,106,158,745,278,325,112,373,-55,-53,-663,-84,598,-400,2,541,-102,-108,477,-778,131,151,-88,-631,843,-221,260,-107,-1,-1756,-3,-51,-2,-218,-179,10395,312,879,33,-45,-88,146,3178,225,319,1240,1580,83,836,312,797,135,-122,-395,-658,1709,1009,23,-2,11,790,797,1122,506,-140,1080,32,875,63,565,168,64,-998,-36,150,350,1802,296,79,-39,455,-143,773,902,253,42,-109,255,30,1102,238,880,800,-591,20,97,-2214,194,765,941,1384,503,-542,-316,-318,44,-162,1093,178,501,115,-249,-212,598,1966,1440,449,388,900,-76,-210,44,-9,1341,83,21,1035,2029,-264,-47,118,9030,1618,-47,264,-241,-410,1423,809,127,364,154,64,100,-939,13,1350,429,162,-59,62,-95,-104,-163,716,-1073,462,-108,-146,64,2647,142,-1509,601,77,-128,1105,-30,157,-4,376,21,419,-191,1234,2629,217,-459,-50,563,-112,-40,228,196,234,-430,114,204,-373,-75,-898,85,273,763,-36,14,57,-328,589,-218,-413,-651,59,322,1653,278,85,3,137,83,-242,21,51,73,80,145,-36,1246,238,-89,-81,227,357,763,20,37,907,-434,1128,1163,-363,36,-505,-871,1381,-155,70,358,274,80,826,172,91,2063,-348,185,-93,1731,63,59,-176,25,190,14558,2292,-564,751,-1,-17,-232,945,165,234,341,69,353,-760,-464,174,579,473,-207,67,29,-50,693,543,121,740,94,-20,110,1034,412,1194,-138,451,427,93,133,323,7077,1012,-649,-147,98,-88,12251,1141,138,13058,83,21,-486,31,-54,212,319,1360,3646,83,107,788,107,667,615,69,2618,213,-521,-4,139,-123,517,105,210,775,218,-505,194,170,-766,347,2772,377,1539,183,-101,61,-104,195,1,-67,1042,75,728,1360,137,491,468,-231,838,-61,126,379,-109,160,34,78,-8,270,-283,250,12631,1163,-59,-103,-65,35,433,-74,504,-1019,6,100,139,-221,121,2254,43,130,726,424,-195,48,307,-186,432,-111,459,-210,-557,131,-21,15605,-785,1712,850,-632,247,-896,89,175,-81,-303,85,-15,-98,-103,82,-168,136,44,-603,34,79,-1154,-94,-178,26,4284,328,-1349,1684,10847,-442,157,208,-7,521,115,218,13238,5043,75,418,2203,-94,2954,2468,-537,372,111,993,-543,99,-6,2814,299,234,145,70,-153,583,399,538,-401,-43,72,-35,192,722,246,2499,-555,305,256,73,28,114,240,21,-11,603,200,1041,236,218,287,1243,-99,12,-200,146,105,55,-67,637,-533,828,-179,-63,23,1088,68,121,648,2198,599,211,-113,-7,491,11235,88,661,-153,584,-400,911,199,-126,1043,-25,20,2718,878,-74,-7,70,-126,-448,-75,252,142,164,-190,1578,18,-78,20,666,828,85,1446,418,154,211,474,-617,342,93,21,-68,559,-270,717,283,105,-797,113,369,194,-142,396,-386,1254,3084,-82,924,19,1392,124,-406,158,28,26,68,609,80,37,1009,-160,-473,33,165,54,-26,1129,726,873,66,-80,1496,84,-141,-389,81,33,-100,11,43,308,1263,51,434,207,106,46,56,247,-50,1746,1308,-43,284,365,101,249,708,472,257,-148,146,62,-59,88,2675,-144,115,678,112,113,7,93,-14,2581,96,-120,-392,-485,528,-560,-17,389,80,76,370,-172,152,2183,163,587,236,-59,4687,783,18,-153,-91,48,-15,397,77,-249,80,-1207,574,698,1342,-76,-106,19,88,347,253,555,547,347,83,1312,166,35,1878,41,707,23,597,161,1101,59,30,3786,1170,-166,-71,-98,4,5,-66,52,-111,124,366,290,-677,855,258,-42,-85,-1157,2288,10391,-184,-444,15,-40,-53,101,-475,-79,-64,2557,127,451,132,2723,356,1758,-47,378,237,-171,-159,36,4,2496,31,158,-1068,-27,437,3637,-241,518,432,577,954,1275,1057,6136,49,-362,-2925,157,-58,-12,2186,432,472,320,444,199,632,404,1709,257,15201,124,-111,7,1347,258,18,223,646,279,-22,186,1270,890,-47,208,1008,3503,282,-7,-616,-76,-87,-675,131,-303,-9,219,173,86,-64,672,48,51,80,628,489,1031,174,-132,-518,190,197,-246,1361,601,38,1702,223,-34,501,-185,563,-108,77,563,1,123,411,2017,-34,17,26,349,1247,-26,-94,343,600,52,319,-214,1775,49,1783,2801,-569,520,107,-48,2582,-12,215,227,355,-1928,30066,-78,1397,607,249,-19,-28,219,218,499,92,-78,378,67,550,4,1566,750,2342,221,283,-64,-17,227,521,-452,-144,206,1433,1027,452,58,-340,-260,-110,1120,957,-697,-746,34,34,50,394,397,174,93,230,123,412,-176,2837,-304,-883,-151,-454,1052,1338,360,-380,-955,3678,16,225,14422,194,862,56,4443,22729,930,-44,-621,528,428,-378,1244,-171,393,1065,756,13864,17179,119,188,-105,208,279,-248,-4,280,189,100,387,1253,1036,-503,-13,17,-988,-553,471,143,-707,136,118,-32,-1498,632,179,-174,-57,-403,83,734,-141,50,265,123,63,126,18,-678,129,-635,306,171,-17,872,-95,-595,122,1578,-258,486,137,-35,-129,81,166,-57,-58,-87,-405,-630,-173,52,1555,792,2370,4248,624,8036,-948,32,335,329,97,133,1043,-536,1180,-9,1303,25,914,-16,335,714,164,259,-75,-296,178,3161,352,294,160,446,183,-38,-341,153,7070,-129,169,-437,758,-1433,945,286,-64,9,147,417,259,-39,206,293,812,1173,503,449,304,514,356,-65,-84,49,-41,-2192,731,704,288,255,160,-958,835,58,-34,-451,-758,-123,110,1807,2152,1431,209,71,-556,-123,-375,549,140,-145,2582,251,5149,347,950,201,223,12,2906,332,483,343,8,34,134,1854,-44,2663,674,58,90,329,96,2456,42,565,458,-302,121,-97,291,-798,376,-459,-1013,910,111,-196,-212,451,-8,13134,3185,-41,18333,-283,-91,52,-219,1045,2333,762,-1148,5650,58,130,10221,2423,3285,172,2267,81,-141,387,-177,-104,129,201,600,-81,1279,-341,2722,730,7965,198,104,1732,926,41,-5,-1553,-80,587,121,-240,11,106,765,18,8604,809,505,69,11992,72,23,1170,687,-969,277,-186,23,437,929,3823,15,1969,577,196,628,-125,3831,2104,2841,14295,22391,-140,280,197,-251,-173,429,1675,338,2264,36,-192,11,368,331,314,359,-1312,336,-72,107,1,139,92,128,-293,-373,257,20196,1009,148,79,452,259,-799,173,-94,570,74,1169,-426,409,1087,3831,277,718,1567,24,-792,1150,200,-1009,777,88,-291,47,709,92,380,185,3078,109,167,-1256,14,38,545,-39,-313,273,104,-35,70,589,2321,299,68,517,274,24,33,294,1711,-65,123,-3,378,-159,16,1230,17,731,323,26,83,-215,497,365,1105,-1109,-437,27,-1847,149,11,1690,85,1483,467,768,-178,-126,979,202,113,35,157,-79,212,305,-204,120,293,-235,634,471,923,-220,155,1666,932,37,56,583,530,272,1137,-507,-55,1356,-122,-33,191,984,749,296,524,-663,18,-402,-221,-490,-868,593,199,31,-498,236,-97,170,-818,89,-4630,1335,834,30,859,-106,587,516,12643,515,269,925,340,439,-967,-325,301,-363,122,11579,650,10466,1614,1108,10955,2640,512,-63,-1451,53,545,620,2736,-224,-1194,23,1780,541,31,129,12025,19299,3,-213,-793,-80,1217,154,363,19098,3,-55,1740,26,77,3713,154,-209,3857,4177,-9,-55,818,12,11570,455,8195,-17,-129,29,11,-16,82,2262,646,-138,2688,1996,122,2964,-882,-36,3766,-57,71,-204,-608,5133,-268,792,-57,390,-308,1976,71,-1140,89,93,51,516,340,1572,1647,-5,311,2950,-543,-73,252,1727,687,1807,544,107,3044,1144,13,8643,174,1242,241,54,81,922,779,3686,173,-18,502,-224,-61,981,-224,-273,-96,465,298,-45,-2024,-305,5281,254,-57,4343,892,594,-311,85,9047,1638,830,2270,253,-189,782,11766,12,105,924,-206,20,-441,540,1289,627,45,42,1164,250,5,33,1059,504,128,550,27,320,782,1162,87,207,-232,-652,99,-77,3585,5289,1024,214,-761,13,-357,381,160,2,1527,15,-114,-94,1064,-64,167,579,259,-269,256,839,-799,-1181,2559,367,101,-52,1543,-9,607,513,831,1992,61,27,86,645,110,42,-828,234,196,2754,-43,59,428,-83,-8,612,465,513,-32,592,1121,-108,3999,34,73,44,231,-77,458,-14,1151,-218,1987,-21,1157,688,2330,35,33,27,-220,-92,140,299,-98,420,1228,2790,652,1693,552,100,419,101,-211,208,-261,-147,232,2087,6,47,1508,180,288,229,719,169,679,-283,58,268,191,143,482,-849,1250,6,7833,8922,-754,385,247,597,-76,15458,84,22,-95,254,-63,-476,0,281,48,763,325,195,364,35,-339,-10,160,-241,-235,74,92,2195,724,-146,-355,-453,169,-11,581,667,142,1530,92,-100,37,285,327,-84,-162,-100,-23,1365,-61,175,160,713,-1160,934,-464,1843,-277,243,2,49,-785,25,279,16,41,16,2083,-102,752,1521,1105,18,-1945,6,-163,37,171,-166,4608,45,1825,276,-125,-148,-404,4,-29,-1176,1502,1142,432,-285,1280,-1217,-261,326,110,152,168,663,704,268,1676,1759,-2023,691,486,671,63,183,164,-800,144,-643,148,14390,599,18,-57,27,240,-81,118,3812,161,1153,1385,6032,-413,-295,515,-91,-238,-40,-9,-160,768,727,152,233,345,98,-87,-1,103,1423,-1,-301,-1209,30,74,829,520,7350,16164,109,127,1011,74,4979,169,131,601,-2920,82,221,120,144,1498,21,938,75,-261,-844,-763,100,-927,3391,80,284,535,-1,288,-640,1093,-399,756,-77,-435,-343,877,-76,-230,-106,124,-152,38,101,-96,22,6846,148,-112,-344,107,20,3084,828,-934,-1027,2224,18167,-231,1436,724,931,919,625,977,1088,-517,-140,625,543,309,133,1401,100,-17,555,786,21,129,774,47,-606,162,-36,327,800,-34,197,168,134,6,444,-150,-180,-2458,-363,2164,1198,703,-3451,-17,68,94,572,113,0,-118,948,181,171,298,714,-26,59,242,200,1513,1380,9090,1352,-973,-90,-82,60,-40,24,2080,-1196,-1153,-1407,-395,635,-116,-914,1975,178,-1308,1940,129,-124,-419,2817,-206,-226,205,336,378,5707,2640,-271,9273,764,-258,4878,7668,-63,22,461,1346,-77,8900,-845,-1559,-5125,-25380,-2781,-360,685,178,-158,-159,-435,-217,437,-432,4069,6361,8452,143,-82,-81,-18,5990,952,12226,80,229,22,-44,-887,12042,308,26,11933,363,-39,-141,462,110,1319,1146,-8,3413,-263,320,-33,-1028,-82,49,1557,517,198,-76,208,334,-82,567,205,81,27,-30,-216,573,1324,1056,331,1423,-35,-525,-364,-144,1671,167,382,642,39,44,-5,-584,529,-320,677,183,2417,886,72,14110,102,21,51,147,-6,405,-2,185,-903,-9,1,-116,1618,-8,-80,-527,33,1179,-125,416,538,-169,-292,108,3137,-82,229,-33,309,128,250,-269,32,81,406,163,1075,-89,655,40,104,9,949,104,175,308,697,-120,107,36,100,-23,-182,-49,66,4276,90,122,-21,876,915,391,306,-213,-57,120,582,4870,-117,570,-87,-308,482,-10,279,-13,123,94,-186,1979,2942,-449,-199,817,-153,-62,-92,623,261,1575,29,321,192,72,70,11,-545,45,288,314,-109,-326,320,329,-3,19,2174,1001,-139,-563,-1133,612,137,332,17,197,130,-241,140,135,93,-30,1389,58,-31,2838,867,1063,-95,566,-3436,-548,-247,724,-35,7,-36,45,-102,93,-19,468,350,650,440,4366,1796,871,254,437,-16,355,-476,1486,985,-70,-240,-52,500,1075,-1084,-26,1713,2079,301,233,86,2253,15,-214,8276,158,66,4252,-59,29,7222,8513,2275,-1517,183,211,1386,-216,-81,-1199,-193,-30,640,224,2011,-35,1265,65,-509,492,544,728,364,241,72,521,599,1838,95,82,-329,81,-46,115,7531,936,144,610,-27,313,-165,103,276,375,145,52,30,-68,-151,-78,-71,912,-97,697,515,-1037,180,443,653,-161,16462,14162,1468,368,202,11218,9508,237,2632,-205,61,424,42,218,108,46,-94,498,118,318,436,-177,-2616,227,191,579,-53,343,-21,2113,229,-11,721,-10,41,18,-98,599,1230,114,95,167,-828,-50,-158,-210,126,-202,-461,-571,-207,14,136,130,-927,-231,-213,-195,230,-84,-473,-240,15377,91,-32,329,-127,16,-252,85,-132,-148,13,-35,-69,-266,14,-665,-257,345,1852,1790,4375,672,-120,-90,19664,10218,16561,14613,16631,14031,967,653,1698,716,1483,883,1320,195,560,233,124,453,174,461,-15,-3,-51,33,369,360,608,-357,114,-856,53,-4,1287,273,-17,181,-77,-7,33,1004,34,254,3123,507,3,-652,1348,-29,56,62,58,33,337,73,5,698,1048,50,27,-17,-138,8,409,1225,224,119,239,26,534,-27,-99,210,47,205,203,-85,-8,30,-1337,900,-22,1945,-51,-43,1433,494,276,70,-80,92,291,32,61,1500,-621,32,298,-486,-8,-55,-1512,1290,4886,292,529,59,-128,36,402,320,-76,832,223,-125,94,345,62,72,-89,-53,-80,98,174,-674,-57,94,456,796,849,390,424,59,78,18,254,428,147,395,-8,-74,219,1167,128,234,-68,195,1121,114,79,50,54,-47,-1104,284,449,-3,507,157,414,216,966,45,482,299,2171,599,212,3248,48,-170,62,209,255,144,165,585,-13,74,127,-3630,859,3340,59,1381,583,331,119,236,-126,16,515,-146,934,3658,19,122,-63,272,53,-771,-66,-51,62,109,356,30,1563,-102,-12,64,259,71,35,540,33,317,16,90,-267,111,-396,269,69,69,395,-117,178,159,-131,841,410,112,184,167,4365,104,93,36,-104,13,23,2306,258,167,-162,161,338,31,45,7,-1471,387,17,-307,38,1687,400,1616,-470,1086,147,631,107,37,-86,406,330,190,919,312,-140,-180,-256,1,565,518,137,-78,131,320,511,115,-44,110,520,1240,685,274,266,140,116,127,472,3388,119,225,224,54,332,723,976,-669,280,207,2016,400,-701,75,271,295,559,-54,-63,-101,344,362,120,701,-622,176,132,867,-192,494,24,489,26,633,124,1288,209,186,101,845,597,93,968,1208,159,10,1397,2467,101,95,65,224,-166,749,511,2170,1310,103,29,578,435,55,255,467,982,27,415,-155,72,-47,182,695,121,155,124,-49,158,720,2242,4,538,37,-24,112,1541,-9,183,-5,67,840,451,90,-50,41,198,-17,74,147,528,-98,200,178,88,-115,1130,-18,314,-689,356,375,52,302,228,-60,54,583,-332,463,-202,83,260,101,-8,-49,3874,8,-22,333,-259,199,145,79,-432,333,-23,58,960,429,14,-56,571,-1305,-141,-199,1154,681,-151,-271,118,601,294,364,610,60,273,-122,477,4,260,1569,-604,-135,233,476,190,-5,449,-103,416,-189,461,608,374,142,98,1344,358,139,3,437,30,190,4,383,429,9,192,53,4982,2206,27,254,379,-566,-9,414,739,-11,70,755,423,-96,500,323,-83,58,139,255,84,178,2534,1828,323,-122,32,584,167,-4,144,-462,48,120,887,298,476,225,494,85,235,424,-147,40,260,216,206,-12,-86,-109,4,145,-145,189,20,-9,-58,791,175,2846,-24,40,272,509,85,230,46,1836,-327,-6,8,-85,2,-18,70,-194,-259,132,-290,-192,1562,61,126,-38,-189,18,80,219,2024,36,-247,814,466,-271,-78,223,94,22,24,144,13,2003,-156,42,9,-222,1,209,175,-299,45,117,256,-99,35,23,-307,-92,-132,170,-237,9,-163,-9,662,23,-133,-187,81,-146,-3991,-133,456,117,249,71,637,299,438,163,32,-35,524,294,-52,-142,86,322,423,218,-168,86,-163,739,498,21,-50,340,118,82,1568,978,61,1035,266,129,153,30,475,89,-88,3505,862,640,-42,38,492,1190,363,113,231,523,115,263,665,467,484,-15,144,1080,882,204,304,96,261,110,114,1047,43,186,37,-144,509,-269,320,715,-691,339,126,145,257,137,-129,198,976,165,-3,520,832,81,-178,150,777,184,-38,387,364,318,21,448,579,890,217,27,370,33,248,-63,1283,123,-2946,63,317,195,376,54,11,37,177,203,273,1257,2494,9,-54,955,2397,-580,437,670,46,355,2115,623,-121,920,300,12,-142,90,-475,-115,268,352,40,-196,2359,-43,121,30,514,121,227,357,239,69,283,31,98,1149,252,-48,-5,228,175,-79,707,4,92,379,-186,43,100,122,1020,472,-219,-353,104,-1662,3,-44,64,697,107,266,-303,910,-101,706,402,-44,1119,504,1450,-523,592,-84,-33,-174,376,242,30,-85,226,394,-4,1814,872,156,235,29,516,165,-17,179,193,1741,251,307,58,20,87,504,1300,78,255,-116,-26,209,-47,195,300,4021,7120,-271,76,826,62,333,106,12,1325,23,1529,1537,56,40,-298,243,256,138,-473,820,1703,136,120,-380,474,-140,-321,-397,12,-227,121,158,295,1562,1017,129,48,-105,-40,1234,61,44,-223,128,73,520,-1973,111,34,86,374,-34,109,-1204,360,-166,317,791,645,27,74,251,-42,6254,295,64,808,75,453,-20,-223,-166,214,45,1209,48,15,-70,102,164,16,186,-63,-1123,1298,-41,76,358,149,-588,5397,-5,-430,3,1569,99,41,-2138,127,329,290,1817,579,-1595,56,809,-2478,42,327,397,-633,-114,177,92,49,-120,158,588,300,-101,255,-162,1306,57,129,-7,25,145,1239,-51,-1414,649,1792,283,4,234,75,547,86,-463,-714,4042,-22,1137,-499,-111,-191,661,-116,-8,1317,-82,2205,111,575,41,1834,2562,883,372,301,1,853,294,916,-393,-808,528,104,516,1192,990,532,1122,-17,94,69,1296,91,1,92,403,287,973,47,55,155,89,261,45,423,14,1816,285,186,84,162,34,202,-82,240,46,-3366,-75,-3024,33,4,251,75,-288,315,96,392,-550,-191,-22,77,267,75,-44,739,92,119,458,88,117,1244,-189,80,-1138,483,154,16,150,-314,1008,-894,11,97,689,83,433,-351,439,27,1694,-962,-191,-788,36,-5,71,-192,10,-723,-193,238,355,189,1346,-401,1202,-90,131,246,14,-136,-48,-788,-36,155,31,10,501,924,-124,1894,-20,122,242,846,-1244,-113,-38,-33,1,508,-926,-140,-124,-34,-165,54,800,5,-282,555,148,-32,189,-89,-69,1,142,93,404,-66,-356,507,1075,94,92,49,17,81,-215,205,-145,163,188,15,440,2107,-75,-71,109,-129,96,-65,-21,-608,531,-198,63,172,-4100,-38,475,-216,-1923,27,4,235,124,158,-808,47,4,125,162,516,-84,-74,-276,-7,669,86,209,-58,370,31,27,128,400,4,651,-25,402,-361,-164,-299,292,347,577,-132,1096,-269,-449,3,-73,266,39,78,1375,-65,-744,-699,-209,-281,249,56,329,7,297,233,-3,304,109,1221,48,41,93,2780,213,342,133,-181,31,2477,56,464,-788,6,156,848,-1050,854,170,122,1299,283,79,-110,236,-301,1044,230,3670,1783,-1135,85,-1546,36,-200,-183,-1083,-36,507,656,144,164,-125,-338,124,256,-265,-285,-30,-159,179,5,318,2808,556,59,-722,1001,165,67,898,925,260,35,-20,685,851,75,184,155,-60,432,718,-177,218,9501,509,1463,-88,-139,15,-67,101,1289,26,141,136,223,-269,-206,75,172,57,-35,-160,350,159,766,547,-8,620,-1220,145,-102,78,227,431,-88,129,319,1293,17,172,-353,77,-114,-27,-104,240,-11,7,599,5132,267,12,77,1123,416,317,345,352,-343,89,85,259,133,730,774,606,-11,570,659,-150,130,-15,-72,139,130,-324,1231,350,-18,-469,447,-541,-143,59,444,-100,-96,29,-143,-100,1037,1239,48,1795,535,1769,50,634,485,1147,25,311,637,643,-238,174,-206,102,3,-247,690,-151,170,-65,-125,35,140,-421,704,79,306,-80,-309,-30,38,-1615,231,-669,499,132,422,-28,844,566,1928,341,-65,156,462,163,103,299,211,40,-64,102,132,-210,121,267,35,86,118,1,-225,120,-223,874,375,666,110,105,1928,380,199,-1047,241,-505,74,329,97,410,80,-152,73,-80,948,585,-111,651,-104,539,-157,40,1493,-406,331,434,-120,1052,616,278,-14,-591,-226,-344,344,905,-143,243,422,360,-367,-507,407,216,97,170,-633,-60,383,235,2700,501,327,594,-231,131,282,282,286,167,149,669,130,93,333,1250,256,590,205,153,51,444,42,-20,194,922,1089,687,-182,-79,101,369,990,371,177,815,-460,761,-516,-34,3697,549,378,505,-65,-114,244,134,-4,1506,-38,1226,587,339,-100,394,-294,-305,1744,-760,455,111,2720,228,378,-143,144,-41,135,134,107,16,373,21,124,841,-237,236,307,203,110,401,-453,184,-47,257,62,326,242,300,696,-9,212,182,197,-259,145,-194,204,443,-348,-102,-10,-147,-242,65,252,68,358,700,-11,79,213,260,-228,272,488,-11,807,107,-318,122,-45,-310,-265,167,300,18,1332,399,151,108,182,-1196,-179,-391,-744,25,59,-16,-18,-108,61,-159,2110,1352,692,-409,316,139,-1071,1861,1962,32,52,465,701,119,670,-15,577,49,-40,2926,-84,1427,736,-305,841,-61,-35,200,84,39,-9,111,461,-303,-657,253,-51,114,192,-5,311,78,278,306,483,-126,-29,384,275,94,-16,6,104,2558,-115,410,1962,1495,296,195,49,36,234,38,48,-216,50,66,24,396,72,168,1,378,-135,172,52,-65,-314,-763,541,-155,-62,13,57,62,78,614,924,47,4849,31,152,2211,579,92,297,1055,1843,1621,-57,107,6,55,111,78,854,1270,521,17,279,-1544,94,75,224,403,5,-1016,1457,-194,-133,101,957,110,25,1535,-24,202,11,246,440,222,46,98,67,-130,267,397,289,-114,-237,503,72,-99,799,651,87,-1161,-958,482,557,-79,-60,353,1125,340,240,-8,-18,-3,-127,779,2693,69,-234,354,-587,-213,1312,1251,38,757,44,232,68,817,-110,-291,78,-641,108,972,382,688,32,1389,-817,846,805,1438,1011,2387,485,191,304,12,289,28,-1104,-564,-220,1020,-864,-394,226,-252,350,-535,458,-933,447,996,1821,6,1412,-585,1136,-82,164,-273,243,184,232,1751,2894,21,-126,175,840,-86,-116,18,314,58,689,247,-104,494,2103,2237,-38,-88,147,650,498,1166,817,141,137,309,1600,132,307,290,972,-83,3274,607,108,-140,-72,251,-67,-496,113,545,497,248,1273,373,249,99,-98,1927,-742,671,84,1208,156,131,161,3933,-32,237,931,295,3540,54,127,108,132,354,6,-164,39,473,198,-58,18,-2,-11,77,223,1512,-119,40,-721,34,224,204,-381,75,-5,1192,831,-112,84,1329,241,149,258,741,82,997,451,42,133,-1326,-381,18,79,-78,100,-62,-21,157,-12,320,-1103,497,42,219,282,78,-241,-9,-60,13,309,-141,169,-741,1338,-43,17,657,114,174,1230,542,531,247,11591,295,94,94,1037,1991,3385,233,204,81,656,-907,69,81,334,943,38,-332,1321,207,2141,672,124,922,-54,-98,257,-179,231,3734,411,-50,145,-94,73,-418,-87,554,16,1722,86,906,-61,1260,2162,57,333,66,607,457,590,40,-81,208,1655,1133,1661,477,480,1062,269,24,-26,20,611,172,296,-66,137,264,-16,341,79,619,44,-170,47,156,190,1,318,86,-8,127,574,144,-52,-403,227,6,177,371,-16,334,357,457,-28,35,-41,208,1989,240,-747,-24,-4,-715,815,-32,61,153,100,-82,-23,190,-89,240,581,1398,-187,-460,-72,38,64,-57,350,-57,899,-67,335,1294,93,30,-1424,-484,608,47,245,1318,-959,379,61,86,473,56,73,-268,-742,-12,360,614,257,17,558,1456,739,258,470,529,678,-152,333,-217,135,187,50,280,1057,78,230,-181,-123,-345,332,3554,147,0,503,-149,1257,1433,452,2537,318,20,144,-80,205,-27,-116,92,279,187,-1700,106,174,-37,257,-89,-1836,339,4,57,372,533,111,26,349,90,-9,411,603,-221,28,161,225,-17,420,90,272,-2,-19,214,-398,99,64,56,656,-298,21,-355,2146,36,-55,-185,-47,1679,512,802,118,-92,-44,36,215,191,306,108,1784,170,483,667,4224,-23,112,235,291,233,842,103,48,-320,-149,200,59,769,-848,-44,-20,447,267,-5,104,41,-77,44,114,-237,69,205,89,1478,1438,154,6,61,1037,-19,-698,-257,107,322,-32,1069,-52,144,1077,974,-189,1047,368,16,-370,45,49,614,56,-364,-111,27,137,-261,998,83,-33,-32,199,-172,165,16,330,664,13,873,330,-95,79,101,117,127,758,973,138,-70,1636,-403,167,500,65,4,-55,-171,-149,32,447,-3,1902,-108,-704,960,619,112,-2,1228,177,-36,175,166,450,499,95,43,782,17,448,643,196,2940,-156,-145,-612,123,104,147,1641,53,116,135,555,62,360,650,1464,1001,-423,1105,37,442,-98,425,31,1,242,93,1243,13,-40,78,1259,44,202,-14,175,111,447,93,196,184,-28,190,531,64,307,1056,137,101,717,353,982,-76,-263,199,-315,-173,118,402,146,142,126,-48,864,1850,583,245,346,222,845,-1088,110,167,-23,-85,237,-4,-118,261,39,-79,68,105,1398,84,54,741,28,210,3922,124,-18,-141,-1832,97,-878,-24,-103,6,135,168,272,120,-184,-612,286,120,647,637,-309,116,466,116,441,65,-315,352,150,-212,-155,446,66,-79,4352,65,492,92,451,101,69,-398,-43,115,12,-132,409,-459,-109,346,-49,-94,46,341,-291,24,22,-49,292,1354,-1256,545,119,3001,668,172,4,-132,1033,655,328,650,151,661,705,-122,81,-1,-121,171,528,-185,49,-99,642,1024,597,-362,237,-178,301,-18,310,965,344,134,-73,1712,365,384,-60,693,182,-133,-24,730,299,158,114,640,-250,615,-39,388,718,365,716,44,-365,113,6,199,-318,31,1361,161,219,64,123,180,27,440,160,-91,-571,-1090,-507,-447,89,-653,-540,-33,580,309,330,-123,3632,-303,993,-476,-73,650,620,44,-38,-584,197,367,-85,3,-527,631,43,-320,-16,249,38,8,181,-403,-149,4499,-461,-67,4621,-115,72,716,1525,165,-50,88,924,144,420,-82,-58,2051,77,21,46,71,545,226,2320,37,-568,9072,272,-86,1,717,-128,2025,248,83,112,-73,168,1226,44,153,-312,643,-1181,341,437,-121,-360,-357,282,284,455,-19,2342,-177,-536,-1709,122,118,-44,94,2944,-134,-386,214,142,-208,-250,87,52,227,57,201,-9,127,14,1110,155,401,1907,924,286,19,1392,776,999,202,279,-420,275,363,123,0,42,229,40,-163,233,169,436,337,122,81,57,53,531,5,-435,-1006,235,585,-285,-60,69,138,-112,-32,224,885,724,-100,210,-51,175,-15,479,-134,-62,-142,120,26,982,30,-75,-250,370,-13,-43,63,-228,-45,0,792,237,428,-435,-110,131,206,40,1519,-1887,91,101,71,191,-135,41,35,-116,139,985,562,32,-13,142,1055,-1167,24,-269,254,-5,272,1009,-75,0,-363,-24,88,240,8,68,20,399,681,75,7,30,-4,-34,1664,571,98,249,127,946,490,-114,27,-28,87,-275,-227,-12,819,1625,88,15,175,156,225,256,9,1341,329,-89,163,499,46,239,486,503,-156,1057,59,459,-17,732,213,7,3,80,-36,-53,57,143,-8,-14,127,181,212,37,2939,173,221,342,-114,-276,-128,1177,1343,979,253,621,824,666,186,105,-136,2,190,210,112,167,129,436,39,539,260,971,1312,259,21,-127,116,45,523,-1048,-103,-4,340,24,17,23,69,-49,277,331,85,-117,64,275,64,-15,95,91,207,-480,-27,621,-151,-31,43,-95,103,660,118,251,-15,212,12,547,132,-189,173,109,90,42,82,30,521,-2,85,159,705,232,24,157,1763,28,-6,41,406,362,-253,181,524,123,63,245,485,803,-377,37,205,100,492,1272,964,1899,420,-123,191,160,1487,135,668,274,983,131,-996,226,81,8,-3,321,33,945,86,334,103,372,-97,-79,2037,-9,112,-51,-2931,-152,20,-248,84,204,441,-408,1348,-332,-373,239,-348,7,1192,53,11,331,85,123,1269,435,388,175,243,736,89,9022,71,293,-29,102,346,43,278,26,1,125,2049,780,97,-5,-608,114,-147,91,130,-14,1166,519,21,19,451,-495,79,193,122,58,129,103,3,1217,73,229,225,3555,310,112,223,94,184,79,295,137,332,-2,-18,3594,3725,60,2462,228,172,-20,29,312,62,-157,-121,-56,-73,118,1582,329,4167,275,1552,237,274,41,28,1030,473,-45,781,251,110,3,92,518,-213,190,-47,19,15,144,-79,1588,50,54,629,91,-56,389,371,250,107,41,106,-54,597,-91,494,22,810,1159,645,181,-1342,526,-32,9,-11,-25,30,-152,175,116,262,500,25,57,247,171,1781,93,-90,3,95,-2,-419,27,39,308,-153,446,667,-62,180,317,192,-123,21,-114,2618,255,-221,-199,-630,-20,234,857,729,318,-72,689,111,-72,471,19,-201,468,-416,1284,142,257,38,144,93,-53,-39,609,55,286,90,106,-170,-255,678,-68,-182,-221,910,128,1508,-12,224,2683,910,-108,81,-7,-41,-439,164,105,140,-308,384,43,414,225,-164,-1913,-68,116,59,174,521,2017,1025,1708,2815,212,567,-23,1079,-46,418,909,-2,245,-59,357,297,837,1295,1149,123,602,405,92,169,90,-21,15,916,19,1018,3040,-52,322,1563,78,203,-20,26,181,137,-801,-136,10,-43,549,2264,349,-68,50,-87,454,60,-45,-5,1108,-505,1263,124,52,73,-33,804,29,58,209,636,560,-52,103,39,460,502,31,-4,16,446,-291,105,-37,26,-131,-297,58,18769,199,291,-33,193,-37,714,-175,-792,-170,648,997,1337,297,402,33,96,2679,104,142,199,180,115,5,-462,1,150,712,-21,1520,-81,1276,75,-130,128,213,129,60,71,-288,1864,-63,115,-162,-75,263,120,-49,72,54,219,-382,7,464,-149,332,8785,677,1009,307,523,428,1169,-2021,581,267,120,192,489,-10,28,186,11,152,-71,680,-568,1835,74,420,-146,-7,2,-10,59,408,88,471,142,82,50,84,466,338,-44,-3,107,-167,427,40,-590,-242,254,466,198,1275,216,-291,357,-84,1093,1742,-894,323,-1762,-548,212,2654,301,-23,296,138,71,709,-112,704,1,115,530,-28,-373,196,389,-127,-11,486,-868,82,2470,82,506,164,-139,-447,-683,200,29,-124,137,88,-37,225,-2023,534,-8,-13,264,193,-810,721,42,75,48,-64,-602,462,12,291,452,16358,-91,41,14,-313,3113,190,-12,-40,87,47,113,845,393,66,697,214,104,-83,93,192,-138,141,-14,-73,9014,-83,53,404,28,232,414,441,-84,165,-287,70,280,422,47,-58,-39,51,-107,-303,702,1144,-125,-34,186,11,21,299,133,251,1120,174,987,-209,697,-151,-173,11,-357,-28,-84,-44,-144,83,-391,-464,-29,-60,-1041,124,-468,499,175,-479,53,43,149,161,-11,128,-79,-277,-315,160,-345,276,176,1109,931,50,750,-927,91,122,228,-1653,67,591,180,797,-956,-485,1003,287,41,758,-228,-406,109,128,222,23,447,604,256,-323,210,31,1168,534,-191,-69,-187,193,209,-49,280,-63,369,-173,-72,-63,62,355,408,-23,18,-435,-12,712,-44,95,148,0,-87,416,450,-224,52,59,467,-117,37,-8,58,-552,-2313,-463,387,752,-119,432,223,514,10104,-142,-498,402,139,-58,-40,-846,117,61,339,1209,2,125,81,117,246,228,11,89,-27,-260,430,-39,45,134,-32,49,17,-291,180,311,63,-68,151,307,-871,350,151,-207,9,107,4,1334,-905,245,-1615,-147,-6,28,305,90,63,-47,791,376,235,232,173,9,-53,15,16,100,40,205,-43,488,923,-36,1,65,281,1349,220,10,-290,907,69,-58,-220,605,474,1523,57,-332,266,381,279,-26,734,-410,72,163,28,-73,1829,128,221,291,-75,134,-264,408,-94,868,225,552,247,-808,303,-217,-295,-560,-246,93,14,-77,130,66,-37,566,-105,87,881,195,134,247,114,456,70,30,-112,33,26,-25,99,-97,58,-307,-2,-760,157,930,139,139,327,-72,-567,87,366,-51,-1,87,-39,28,375,-435,-341,53,246,579,-445,-315,-689,7,58,218,3108,-153,-120,29,519,414,-413,501,-88,-50,-21,-36,245,-54,-245,28,1694,72,-27,444,-93,34,-127,25,-125,-117,1105,876,419,-47,-5,-216,-62,272,280,-54,402,809,-235,19,48,608,-390,231,56,97,538,25,221,687,205,54,74,1230,269,35,-162,21,151,58,-60,-280,219,417,-154,113,199,126,604,743,611,-544,-58,5,-374,30,16,323,63,-299,577,-114,130,1203,29,-270,10,-228,2167,50,203,469,289,-145,164,75,100,283,569,1310,879,1800,721,-89,-1058,74,241,-44,109,-34,737,53,1830,27,1083,121,43,-133,370,-8,18,424,-145,233,86,330,177,70,334,-178,39,71,290,-51,36,455,97,361,280,-527,156,30,1583,-360,18,214,1190,12,372,50,-10,1286,65,772,293,-97,300,340,73,277,17,-1075,160,771,215,621,2870,80,-659,-1,-13,1865,192,308,-48,216,-161,258,561,-136,288,430,-33,-849,1230,-483,36,-64,32,1575,198,-112,-294,4,-57,189,73,358,104,669,132,22,-67,-67,78,94,-61,-285,-25,338,116,81,3129,-24,102,-153,416,209,2,692,427,87,800,30,3,-149,55,436,13,85,139,1260,258,398,923,230,154,105,1221,126,1317,32,142,409,-29,344,129,-615,-9,535,201,142,-2,316,204,139,24,711,321,-1,-183,417,37,108,1082,-121,59,230,-517,-113,181,572,71,1493,95,349,30,743,110,-185,-77,45,1461,-34,-11,134,-113,84,-211,-44,159,488,-55,333,452,226,788,-108,142,381,995,85,7016,1564,205,290,413,129,-715,-318,25,277,-260,194,104,83,35,429,49,-31,281,-70,-12,3151,47,390,110,270,91,-144,60,-794,571,177,161,33,1209,257,19,-76,704,-74,75,510,-1,-34,2,-140,28,310,1054,615,489,-81,53,-39,194,562,4706,994,46,1530,76,203,140,14189,370,-17,121,-92,1614,2,1686,497,42,-44,-182,163,194,650,447,200,-43,146,828,-512,-116,-678,33,13058,268,159,-151,-91,497,27,506,54,746,1042,-174,-291,-11,-17,119,1546,616,2086,125,90,2752,453,-364,977,45,153,4335,19,1314,-1001,383,732,-906,832,-224,-89,1054,421,82,-72,563,1846,149,2053,2224,263,-704,613,-6,-57,23,-267,346,533,-143,5180,59,117,-201,98,-147,204,226,10,15397,27,1181,2377,15,638,19,-87,-134,-72,167,-102,153,292,276,176,130,566,49,-630,-95,-102,-108,-631,-164,260,17,52,68,484,-143,902,-109,30,92,-116,194,-542,-162,-249,-212,900,-7,-47,-57,129,-939,-104,-2952,-6,-146,-1509,1234,204,-133,-75,322,145,1072,227,37,12,2631,-155,70,-109,962,-327,142,1267,63,-70,524,17,199,-31,434,457,3,6,225,-347,136,-111,-143,161,344,-59,-2,151,-117,-30,23,84,82,-55,406,5,-225,1194,-438,-108,1360,107,-200,197,522,210,170,65,166,-201,225,-19,-231,-25,17,6,311,949,521,-896,66,82,-10,687,1120,152,115,26,0,-84,-7,-26,76,1316,478,350,61,216,-32,100,377,-207,-75,174,769,696,105,14,-38,8,-430,232,-17,189,111,94,113,-6,489,94,169,199,-50,876,1017,-140,565,846,54,-38,54,-253,432,-865,1709,88,331,-51,32,-20,814,-9,784,353,-2,424,289,-90,42,391,-61,-123,228,65,43,134,214,317,532,-35,153,324,-66,350,325,39,91,-13,-198,-9,59,1516,0,-632,-108,8,121,10,-63,-752,363,49,205,27,701,53,-220,156,124,-174,284,120,28,-205,35,22,-232,280,344,-74,-35,429,141,94,12,92,-208,-56,171,4,12,5,1006,485,-12,2,-47,-109,-483,-239,30,-335,-24,33,-158,63,385,38,-18,579,107,-86,69,51,351,283,359,402,-189,153,133,114,-92,283,-55,17,17,66,155,34,-21,-200,170,479,353,84,24,435,10,62,-65,42,1261,496,2,31,202,-26,140,90,-31,-7,355,825,-2,-137,-5,7,365,241,110,754,685,403,274,383,-261,37,469,-659,57,450,263,40,-63,252,3771,333,-19,426,1687,20,110,65,-38,39,-35,573,794,215,38,211,-51,-102,4317,-19,-9,227,272,22,925,89,-39,69,35,62,58,-31,560,118,-105,191,191,62,169,31,-60,15,27,229,509,47,-29,192,536,121,424,232,126,226,101,57,82,31,-252,-182,1766,-27,257,183,192,207,231,312,-20,-124,51,38,483,-178,173,28,-25,-33,-10,216,245,122,-353,168,73,46,466,-194,109,18,106,276,-57,377,1158,6,204,-4,87,108,-54,385,26,1293,570,753,86,191,395,55,70,300,-3,1190,-120,-4,-67,640,-58,113,474,554,1691,36,111,803,1190,29,2018,61,19,66,-59,26,132,526,21,-137,1084,1339,128,30,-80,142,901,-38,663,-135,22,353,1278,437,8,775,40,24,59,-65,-31,-43,41,22,43,364,163,145,-102,233,697,-3,366,684,-491,360,1383,1484,21,535,212,826,312,137,95,1187,-500,147,254,139,300,-111,95,-344,-56,-51,1296,183,-198,1254,1096,5,2539,388,104,65,-490,-67,272,419,78,54,-175,341,362,86,49,59,53,1130,52,4,119,91,2685,42,955,468,40,-6,56,20,-3103,-108,292,-207,1,528,2602,354,-138,35,220,425,362,1224,119,179,194,683,560,101,474,-414,390,-21,704,515,54,-19,470,404,440,145,-43,-59,902,693,-1090,57,1056,188,756,372,-151,2128,1226,409,33,-227,7,92,192,265,1143,30,128,666,455,383,363,191,-507,623,86,183,123,326,371,92,290,-7,655,-51,-56,21,101,-15,916,771,19,4905,-51,635,329,311,-376,443,1301,287,1900,426,34,1064,464,7,198,423,570,481,372,-21,125,615,796,262,1,321,-66,985,14,376,496,-43,234,253,292,214,690,536,-28,0,15,-200,823,807,-16,152,21,501,102,172,557,79,39,559,974,528,210,442,-434,-1513,1316,246,196,336,247,367,205,174,42,195,394,13,192,877,490,102,43,-24,-41,38,-150,-977,174,153,-89,474,33,48,334,94,84,-233,280,319,189,122,47,18,922,266,381,255,-111,-44,623,-1,154,-16,123,459,-477,423,-173,20,42,212,45,336,-97,437,873,867,709,1,2155,39,103,1730,232,24,20,-30,-81,359,337,83,131,306,-83,-35,-45,613,-470,145,76,555,193,45,71,55,-52,756,430,427,99,2599,33,-99,13,196,420,-26,207,-694,541,948,1402,-51,124,99,-513,175,345,-124,2261,320,-152,172,-86,57,70,114,34,9,135,446,155,231,29,144,16,-16,711,1161,-295,123,629,-41,398,93,532,-87,3003,970,6,327,217,185,-60,136,42,83,-30,27,1526,-50,147,39,227,-42,262,45,149,189,86,399,-71,102,217,550,1461,38,201,364,277,-84,2912,49,93,-815,-16,302,36,257,190,-27,-44,102,-293,100,742,-57,341,-26,1483,115,55,746,-67,42,97,287,1,161,287,254,96,214,831,-57,183,-23,-61,-221,-199,-256,-65,-73,-178,2,-179,38,321,624,66,482,34,110,453,1529,-677,-1100,318,263,623,-1315,150,152,317,-124,9,154,-234,882,64,481,-14,47,-67,28,19,148,354,5,96,71,306,7,33,144,-11,-277,-14,49,1065,14,-231,516,37,-8,-721,159,15,76,41,149,864,0,282,2560,407,317,283,94,1052,1287,115,16,10,219,46,-883,19,-39,-254,-137,86,217,-507,-860,78,427,708,197,154,103,206,145,19,389,-29,361,342,57,3,74,1148,-805,87,234,-13,185,16,41,204,97,6,93,-135,145,423,94,1152,-202,263,417,-149,122,46,-148,390,-11,157,-1011,-783,-81,514,543,-250,3085,272,462,-18,-140,147,-45,60,174,395,19,102,-13,2850,27,-1246,139,66,26,78,-20,49,18,25,72,2,161,-2,-145,195,-26,-1327,137,2569,-83,814,-26,295,293,-7,-253,-65,1281,35,-8,603,68,555,96,337,-34,-5,1114,226,94,-517,62,-17,45,334,2,3,390,179,680,-55,520,-46,-172,33,-62,735,-128,-1272,-276,336,226,159,-49,48,127,-1844,119,1,1648,65,-27,49,37,245,101,38,-157,204,967,411,5,-25,231,-102,13,-6,-16,-18,-559,136,326,259,396,106,43,226,5,-609,605,1773,220,-11,124,-36,134,428,107,-319,199,356,2174,23,456,19,199,390,254,-886,572,34,1214,-4,5,312,541,173,218,23,639,554,833,28,2097,3649,19,-68,2084,1055,731,2,206,422,1026,59,-169,677,-232,-80,40,-7,1216,-490,-289,5,-49,45,16,132,-192,51,89,132,815,79,484,-18,-56,83,79,41,120,224,814,138,38,313,-23,212,898,270,-32,36,9,22,213,-220,32,693,-507,514,1464,612,673,-475,316,-189,42,-327,656,130,171,992,776,110,42,-1,103,57,-58,128,316,148,-310,270,220,493,194,1043,-9,93,487,5,136,132,45,200,42,1791,3179,101,273,309,65,-74,543,564,-186,317,628,331,778,232,1255,-48,194,278,-379,14,31,1431,245,1152,-271,293,542,303,-5,155,-52,-260,17,172,8,230,24,-1145,71,283,708,1528,1169,2444,29,-916,-102,-41,-33,-70,79,169,181,-3,120,-148,314,89,-66,559,261,33,37,55,-6,300,411,100,-290,66,468,35,74,30,404,224,413,-29,1337,1002,-159,931,-222,74,505,289,98,-22,-675,-93,61,-43,583,106,195,17,339,125,-71,96,196,211,35,164,235,103,76,309,-44,238,-161,-92,1709,5,61,12,-104,37,126,79,18,176,91,1356,-146,254,374,386,-553,126,18,77,48,-161,50,637,-514,1424,104,334,383,213,-52,161,-151,16,236,-792,25,172,101,1907,551,248,227,-145,159,4096,453,132,195,1410,1870,243,-57,-67,708,-612,-70,-64,240,102,17,-325,656,-2450,117,474,252,174,1026,213,25,-120,1726,615,482,676,6,20,409,36,-1,292,651,435,-8,-27,38,-24,296,122,78,861,61,-10,-27,-25,1175,-672,7,244,45,-23,72,232,-35,35,-76,36,295,662,-359,-26,97,41,1823,392,74,133,-335,2,143,133,70,260,-9,638,222,208,130,16,516,107,171,-13,184,131,81,582,81,25,-5,-59,37,21,2643,-592,177,263,835,702,-26,2090,-10,-161,155,47,289,625,219,-24,239,976,45,24,112,1520,26,257,7,333,-205,83,735,35,-21,440,767,-8,172,93,-2021,634,346,330,73,147,479,2165,105,4,185,53,-566,-74,1505,76,199,270,364,278,5,182,-335,360,6,347,1243,242,3237,295,-1806,-400,100,-17,1636,21,953,381,185,486,576,398,-66,291,321,58,-20,591,137,921,27,48,163,151,33,3,-630,33,21,333,274,-315,-429,566,154,538,35,390,471,1237,132,272,253,-578,34,-198,252,1259,54,322,-282,3481,-41,-40,419,-850,47,19,246,466,221,179,83,527,-224,-107,591,135,155,532,173,291,-17,4,1141,-105,565,1195,72,778,248,21,-588,332,37,108,265,121,1297,374,38,65,1058,159,-2,126,119,238,-237,618,512,1210,468,1570,40,285,-110,1153,696,592,94,1240,57,-598,-216,156,344,126,858,393,241,359,596,217,-184,42,328,-94,141,810,278,-467,313,411,255,-138,633,290,1557,983,1707,-107,34,-54,277,76,699,460,-296,618,-16,49,36,174,1051,-96,80,127,638,441,6,157,45,109,73,96,-192,692,1087,76,324,-26,437,326,-50,136,-323,192,47,832,11,347,95,-90,-61,123,248,62,165,-20,172,880,113,41,451,45,629,21,386,227,353,-33,634,159,574,1162,114,1880,109,846,1779,712,-49,-61,254,633,257,238,66,-95,482,-111,180,-1073,-111,63,143,834,236,1330,636,38,-215,125,63,17,-1225,70,31,359,-22,-94,564,589,-93,89,385,-7,240,1107,85,41,474,157,1019,42,-252,277,219,444,18,18,54,67,-864,-555,2520,52,111,-68,169,448,467,325,1916,45,200,415,333,1224,2630,196,671,458,107,48,117,-29,1845,109,724,610,-1733,527,1684,142,866,50,24,2178,-166,1000,1830,1535,742,228,-13,875,14,-244,1452,2014,-375,480,28,152,-92,-18,-15,26,413,739,604,64,111,304,174,76,142,517,2329,255,804,28,198,108,639,224,357,6,-60,261,255,713,595,90,20,-39,382,107,74,-47,5371,1286,94,736,-60,89,172,478,1151,581,375,580,366,262,-75,-1514,39,299,430,36,24,585,133,23,896,-16,1624,314,316,81,108,-199,7,400,-923,-182,87,226,104,205,40,2783,-203,7,429,175,482,-31,47,430,-37,-32,84,241,-47,-688,-4,368,847,-115,103,68,719,229,27,0,-457,158,1266,1394,-2,2733,-1369,37,66,259,43,-4,21,-65,-3,466,108,181,-35,643,51,450,28,2420,2101,543,1262,37,-132,69,137,289,-315,-3,857,189,9,463,294,151,343,970,383,13,19,1386,407,27,-18,-41,235,168,-124,30,397,-489,-120,2,418,1288,-141,373,158,393,857,6044,137,577,573,35,-29,141,68,115,-44,48,464,31,154,238,141,133,155,638,686,-72,-177,-368,142,102,199,138,135,231,74,138,58,-238,837,371,518,910,-33,576,2516,339,304,249,41,823,23,51,70,-93,-464,545,212,-53,215,17,-292,0,466,5,1937,282,762,-115,102,93,3,53,-66,128,363,-142,-72,676,46,318,897,268,28,-454,-107,448,81,-164,25,81,-403,-306,784,146,331,184,187,1358,-149,115,477,-49,-1449,246,-40,47,-14,51,164,543,-17,-98,97,463,156,224,709,285,1403,28,49,79,949,-77,540,85,-16,228,2963,-27,-636,49,-49,986,-93,13,324,-67,-79,-1116,98,204,15,95,597,52,-951,-342,304,149,351,210,228,68,345,759,177,29,-135,-109,337,-359,1383,353,939,-123,-96,51,354,-81,388,63,-1879,753,-41,8,-41,778,-242,505,-262,218,26,266,7,-59,-42,-277,731,-73,317,475,97,31,219,-38,28,1551,2719,1357,-619,470,25,1496,109,-90,649,258,462,401,958,49,260,238,-195,1896,-221,184,-1,78,317,145,-19,1364,533,7,-81,355,398,419,75,26,1355,-46,-124,339,-89,5,33,-138,31,139,200,-159,70,-29,825,394,193,1375,313,92,-22,-23,30,129,-37,143,1611,-14,-101,513,88,527,22,1112,-93,700,268,87,364,1737,222,3454,211,143,756,214,118,186,319,-81,-12,-146,-11,420,-20,1259,43,158,30,26,673,-618,2052,-49,357,899,80,480,368,2694,460,348,-30,324,85,106,-1271,281,855,-4,164,300,-75,140,892,278,279,-255,85,-152,-1,286,-40,-82,121,1334,50,1162,209,531,2165,65,109,571,-87,100,-149,810,415,-15,259,-33,-1260,-264,1259,-29,217,-259,1143,499,690,-184,-578,155,163,99,194,-124,876,29,859,474,-36,465,85,379,1278,56,-12,1369,376,16,-142,-47,234,-139,15,679,125,35,1340,281,68,1852,273,130,247,-404,-86,84,4,59,33,155,-10,-12,-158,190,56,-2,-271,400,-75,140,-840,43,-186,62,-64,-219,136,398,340,319,9,379,25,31,278,111,-144,669,-224,-507,208,-143,141,302,81,-73,68,-62,420,-19,130,394,-39,-105,182,948,551,321,886,-18,365,60,24,-1368,175,37,16,25,75,296,-318,-5,29,567,238,360,11,7,-27,212,93,102,235,-35,544,262,88,146,-103,-201,121,78,54,330,35,31,35,612,424,179,148,685,954,-45,-831,1076,588,2709,111,31,19,57,40,2,206,1216,-1054,-3,-130,335,60,26,21,-241,93,171,99,1185,600,345,-132,141,841,15,-79,10,140,-13,533,-26,-45,-198,-10,75,323,25,204,38,2579,242,110,52,184,32,101,396,479,665,162,637,264,-1275,62,166,168,3160,2009,306,67,-40,-9,1681,215,245,41,46,-37,608,-23,1,349,-108,570,219,1178,610,16,134,4,660,251,122,-427,1373,203,406,-155,-2,-213,274,884,-228,152,915,-418,16,96,1153,170,-105,542,281,443,798,241,42,-2,496,124,864,-114,222,283,82,173,610,309,143,100,-453,130,3554,230,47,-238,101,318,-306,9,60,188,16,3,46,36,65,369,463,-213,-10,60,1462,-193,-35,17,365,398,-72,475,-4,-187,361,2854,9,610,787,3596,-50,679,-302,853,460,1078,-405,2699,152,179,256,1072,383,-161,140,-58,38,633,474,-9,65,93,291,412,64,-6,126,796,26,-51,278,184,296,464,441,101,590,296,1352,30,-148,88,2204,193,-118,865,584,432,222,-902,171,1073,1149,1641,-167,0,-1251,55,1263,1575,2422,107,272,-178,542,369,-183,791,231,112,113,-305,466,-1446,227,66,174,295,796,2256,1482,97,435,49,-1537,-32,534,755,-14,560,1880,76,391,976,377,60,9,27,434,251,86,147,67,-73,75,465,481,-269,170,-13,163,3612,96,62,3,-17,72,936,-90,410,-2956,392,2126,85,290,1012,70,-380,153,99,314,201,16,59,1016,110,509,652,1260,-22,534,-113,29,-409,-7,382,1138,63,-4,553,905,5,375,-27,515,358,-25,125,1009,389,208,220,324,-25,5,62,-558,154,-99,-179,188,425,-99,-43,-1,6,-60,216,221,189,291,162,107,-36,-159,173,77,1001,121,35,661,545,210,157,455,80,132,882,790,591,340,199,417,598,143,193,-42,45,14,-20,416,-33,346,161,518,247,55,5,816,556,607,241,225,1565,30,290,-28,-323,230,212,139,-48,755,900,35,873,181,-981,145,53,2563,1581,-27,61,325,600,-54,-5,180,1182,46,67,-784,-291,33,94,20,180,208,129,113,-25,109,-24,321,90,354,1212,1331,102,37,281,119,73,-785,-277,273,480,-5,133,447,297,-173,157,-278,11,6,-444,18,-744,500,166,820,156,168,166,66,185,123,284,5,805,-9,131,116,266,9,10,-33,96,45,-23,98,604,184,221,-12,-78,1339,225,45,-10,154,342,213,151,146,42,442,-300,216,76,426,157,274,355,-670,-912,22,48,102,51,135,241,331,258,-291,648,-4,1267,843,97,-14,575,506,-20,790,261,-69,26,674,1329,-28,807,59,860,11,920,147,2318,297,321,-165,55,35,1086,9,153,5509,-591,77,490,285,71,103,-72,-535,46,82,763,137,157,3,261,305,8,30,-94,101,202,87,71,106,5,409,266,131,29,953,203,623,102,250,831,59,953,259,15,32,189,110,-67,-12,287,54,-717,281,513,285,660,166,888,519,-89,-390,2103,-40,747,4580,1331,341,939,2369,216,273,-12,413,-612,114,744,220,-39,1452,271,-68,95,130,0,646,61,-212,281,429,-3,446,-80,961,1146,349,1485,9,-45,-1154,1,-10,84,31,-514,-849,89,-437,152,124,-23,190,189,72,399,362,-4,459,46,650,230,695,492,777,-25,71,1329,938,241,103,79,1083,525,654,589,383,259,739,742,-312,-10,101,82,265,185,827,460,103,169,80,-67,-12,564,150,30,1418,25,-196,329,334,161,122,-75,-100,-50,-1263,-113,-207,900,43,-466,-1542,99,81,37,117,751,193,-143,-11,-23,-29,1206,438,43,111,98,1048,54,-117,146,561,328,683,4004,1231,-1000,228,616,289,1634,175,275,-244,-342,93,-623,23,522,278,105,-51,286,259,-12,685,335,1029,876,432,44,-3,-474,429,86,-1316,-760,-16,-10,2554,706,2190,505,-1129,129,96,1740,-13,769,33,801,1171,54,375,631,331,172,99,476,61,75,3,52,89,37,99,271,14,1135,16,149,153,249,158,25,92,78,51,78,92,54,497,277,161,221,-151,719,641,713,532,88,206,145,597,218,194,118,784,648,227,248,3,149,310,525,-76,7,371,172,-90,285,2,-92,31,12,-29,2775,-4,-36,342,746,92,-92,37,186,-8,711,3922,191,903,-55,-36,68,444,3,-125,327,345,296,401,160,176,195,211,994,65,515,110,706,1314,124,4129,-1843,514,-362,710,-57,-4,343,-575,124,442,804,829,906,-143,169,-13,3,-15,59,121,452,125,819,90,-312,476,-724,346,310,-187,-52,698,17,229,77,-471,74,305,61,104,179,55,1347,180,139,622,1676,26,112,52,-107,-598,18,-541,-640,1016,116,15,327,-111,44,-81,421,-251,19,615,1246,337,152,152,482,22,-39,-528,327,7,-20,83,-62,67,19,403,176,196,-301,397,845,49,133,-731,673,93,527,-19,82,468,-710,572,-471,255,160,-213,141,132,72,405,63,-950,744,114,297,78,-897,191,-2,-18,126,19,66,27,140,1028,765,6095,371,410,-379,-289,3068,1882,67,581,1052,-177,-56,117,-121,61,961,475,141,24,-123,147,-117,-67,-360,-80,54,81,-5,58,1,222,-231,2501,646,317,68,996,256,264,97,273,1237,1462,130,261,49,146,160,56,29,708,105,390,3009,82,-1880,3656,-296,194,-50,8,806,57,309,-7,-997,-179,27,-6,3,832,471,1449,-103,937,816,699,133,433,21,91,-24,65,194,235,-64,21,-57,759,31,491,-115,974,-213,-658,113,176,-198,402,-231,-65,25,-687,4,122,-914,149,58,178,235,1976,645,44,43,15,30,-379,579,421,-5,110,-116,121,-457,421,173,107,5473,277,1005,764,197,627,181,739,51,356,-34,39,317,-231,1352,442,510,61,411,277,728,-662,42,-395,346,96,-472,56,310,575,-33,-186,535,-974,1585,104,725,231,725,-240,-82,-161,-21,442,899,79,-1257,-31,19,43,123,-21,437,528,129,418,-75,368,415,2381,10,222,345,176,532,735,305,75,451,-10,133,35,45,-90,609,897,-14,136,201,284,69,1654,1598,38,-58,125,971,384,-89,513,-92,3467,861,521,-15,-125,615,167,588,26,-145,-29,-2,-246,-99,181,25,-536,23,-583,16,427,185,-35,555,400,-816,-83,445,580,326,269,117,559,1096,513,4,15,777,72,117,152,1760,-1134,627,357,456,810,125,410,-2,315,144,-101,-49,4938,-27,85,2113,9,-28,873,76,46,445,949,169,409,1592,608,189,-304,-257,10,285,191,62,226,142,301,89,13,292,4189,430,375,50,1640,62,-15,303,330,169,-55,173,56,27,82,136,1851,151,-3,79,-148,395,342,242,983,136,-206,1632,122,16,460,436,135,23,-225,1,1106,271,23,100,125,739,526,168,1399,80,1114,1068,290,-4,880,497,209,592,570,79,-68,16,1209,-166,351,454,26,651,902,145,-48,353,33,519,223,46,9,-89,883,-795,41,400,90,65,-48,462,648,36,-23,-1,265,745,-53,162,205,1053,492,-218,198,183,144,66,154,83,133,944,-172,1829,471,-646,-38,-90,665,105,9,-218,48,128,-244,136,301,18,535,610,100,450,106,-7,304,253,108,183,1613,272,197,232,259,-96,779,72,-20,121,1559,4864,182,3274,148,429,327,622,81,187,124,259,1359,92,416,-214,-34,1551,745,75,-106,218,417,52,138,122,96,382,189,407,135,-46,136,79,232,189,308,1023,-3,12,350,4641,-32,77,113,54,-21,-40,748,-396,-260,81,596,-7,386,320,-5,2048,-222,51,93,648,1377,3,185,-45,69,161,-189,108,325,10,-414,428,123,-81,490,99,481,1083,51,701,35,513,546,254,75,101,582,418,777,137,-19,611,244,509,412,4960,-3,253,1710,-16,154,287,215,22,818,116,1966,11,-194,-29,1518,124,665,41,-98,9,279,333,51,200,366,160,477,483,274,44,709,36,564,292,64,58,796,240,390,565,96,47,193,1596,-28,-648,133,-28,345,438,302,67,-172,561,7,-85,53,236,228,651,29,240,51,7,824,-123,994,828,200,1230,186,25,484,155,298,375,272,6030,860,64,137,292,82,3045,268,176,92,52,-67,210,1842,518,274,98,41,-107,-226,95,512,177,31,450,6,369,531,13,-643,386,21,225,806,-24,407,-19,801,95,-12,1060,11,350,97,27,104,-44,3,93,493,-29,-280,132,105,371,-42,203,280,59,144,448,748,15,316,48,-55,-553,299,324,95,59,86,-778,76,420,24,86,146,245,95,65,59,-18,26,-9,84,83,262,-37,420,526,-106,275,79,825,-1330,58,136,-10,56,-84,1988,6497,339,340,216,790,53,40,494,13,464,3,759,-737,1265,-62,-223,11,284,55,297,-178,-152,-43,-92,362,178,265,978,171,138,195,-63,-7,-18,802,-25,-410,1056,160,513,544,206,106,17,1795,24,-26,-123,562,-389,291,190,-133,384,263,10,-78,397,31,-22,425,1366,152,-97,-228,302,-19,8,-1,272,218,96,-155,48,322,608,705,122,105,81,-44,12,445,409,248,-20,-303,240,229,93,-177,-253,288,29,-7,-12,495,457,318,1350,1724,55,-71,170,-711,3,52,547,-38,-2,242,5,14,16,6,33,82,-181,82,-153,103,556,-14,-270,-646,173,-415,198,-58,-11,35,87,25,6,2272,110,264,-87,560,281,-60,112,51,5,-11,98,16,9,-2856,446,-102,300,190,77,8,99,108,-60,29,-14,-12,40,683,431,491,81,118,151,1736,6,396,1492,-6,2,148,19,11,19,292,211,1,168,101,43,117,25,23,119,2492,-15,557,37,-7,55,1097,-90,81,78,-18,79,142,105,16,6,29,-40,60,-401,-107,535,-79,499,124,186,64,353,-16,68,-17,-33,2,14,-7,-66,-43,23,13,155,-6,40,17,117,5,112,31,41,203,-79,2,-11,55,461,-44,132,-221,1806,127,776,27,213,127,-15,-2044,-2,9
-63,-135,-55,129,-216,-271,-262,-148,-41,213,-26,-560,-131,-191,-170,114,-103,-307,13390,-6,88,-84,26,-51,-6,-83,-101,-89,44,-14,-219,7,-488,-277,-333,-285,42,258,318,-99,-215,17634,11707,17826,13080,14694,15268,222,77,234,345,1246,511,1365,151,329,227,-4,351,308,98,195,11,171,75,304,2289,125,-96,-1098,-715,84,-265,-458,-192,-83,160,260,942,-40,128,1306,55,-17,-50,742,84,1709,662,61,596,115,1038,809,309,-225,-34,566,143,-23,145,-135,209,158,-226,75,3573,749,-1231,212,-12,-190,193,-794,-1038,-85,64,135,22,-17,-29,-17,190,1410,-73,-103,28,-150,154,634,497,67,-12,40,-64,713,145,485,1233,421,104,96,356,199,-150,511,111,1481,-100,154,139,228,86,868,403,-809,877,-324,558,-517,66,265,435,169,-176,10,265,270,628,398,774,-284,862,213,52,686,144,-135,18,378,2011,16,-99,78,-79,8,-42,-67,-960,-441,3700,24,-70,-340,608,1460,162,109,-11,864,1106,365,2,125,-79,-139,-224,771,1687,887,65,-1143,-20,-81,8603,-784,215,1693,-117,1157,1530,-167,103,22,-33,20276,-198,618,321,21,-51,283,601,458,361,-185,669,631,1939,187,5006,579,2351,-9,105,150,16,214,536,567,174,668,676,77,692,-153,189,88,1531,54,2360,684,-1036,163,137,154,-13,-813,10,87,-114,124,917,-23,78,817,140,266,-468,-76,-2,869,12472,83,59,-39,100,362,445,-93,17631,1863,1450,-188,17,901,383,461,395,181,66,-25,249,-48,665,-150,82,3009,220,-119,-408,1105,-33,218,720,5,196,2,165,-7,1695,1502,1554,1179,-3,517,434,763,110,113,1587,712,894,291,246,414,228,438,1118,1013,123,268,1341,161,67,38,1368,122,-320,1256,246,145,4331,71,356,53,2338,111,82,-14,-1239,508,439,2989,67,359,-50,2455,465,794,642,-322,-60,243,1558,811,-122,1057,476,220,255,27,4,1645,783,196,-1129,215,85,197,-159,-90,196,-136,-20,699,-11,125,1178,559,768,667,402,248,119,-18,-6,-511,-94,-361,1114,885,-73,-3,47,298,289,74,18,132,-64,43,508,957,204,46,902,360,65,180,1991,247,-207,313,192,218,727,512,426,66,1225,-48,585,80,29,209,234,-126,84,1037,694,-8,1155,220,-29,-1007,1288,-433,233,-386,359,77,137,5643,-21,32,-544,-267,37,527,-13,-51,44,-80,140,-199,87,134,-36,479,296,-102,678,311,-16,-30,912,-120,450,1208,-58,159,194,-222,72,154,284,117,213,277,-106,-337,908,800,-711,643,348,107,1777,3,-498,250,403,151,-320,55,910,559,39,841,145,461,136,149,-544,981,232,129,242,120,533,5519,204,614,463,929,71,215,566,183,236,1427,10176,995,163,69,74,-529,62,82,-22,894,205,140,1452,1563,56,-27,342,-82,17,-17,11960,287,-80,340,487,23862,106,-1314,1614,-379,119,9,153,835,311,943,176,207,1124,-44,-529,1221,49,181,89,636,431,415,623,168,515,102,-204,581,78,-832,-266,107,-103,39,150,152,1294,298,490,257,-1163,302,161,1317,100,-232,-5,46,457,1058,16,580,26,1043,2098,155,-39,-294,212,64,171,61,323,200,405,-20,456,254,-609,0,-347,813,36,806,153,-238,11,249,117,756,602,750,-271,24,42,552,89,44,119,-109,-62,281,78,-136,668,473,276,1036,1599,1211,-732,7,826,-6,222,69,-34,1431,725,310,505,-7,7,165,336,-230,-48,-142,-235,-589,589,437,1120,318,79,60,-270,-93,62,365,11,-146,28,204,178,-551,-66,2114,239,368,72,615,701,-135,1254,-150,327,270,137,194,45,34,117,2090,424,418,-2551,377,-86,10,50,978,53,1855,-70,308,183,73,311,-152,268,19,773,26,66,654,32,9578,69,198,175,-51,1559,-157,116,687,-786,-95,210,109,106,691,-211,-29,537,-1465,63,126,-56,709,-44,1247,253,110,-29,2834,217,97,-89,873,923,87,3214,-164,725,108,-41,-57,-300,196,2659,-125,615,86,81,1041,493,-113,-261,3288,2070,161,-176,869,-800,592,1339,2022,82,447,-265,-264,69,21113,612,155,971,437,1829,450,572,129,516,-439,-691,534,-172,-1104,25,-1079,-418,159,77,493,27,3817,1396,669,-180,-225,685,760,-203,216,-82,-14,216,-92,498,101,-213,-1,652,-128,123,2311,183,277,212,-86,499,-635,100,761,-119,-221,-281,-71,-549,191,-35,738,-85,143,-172,1729,405,224,244,666,22720,551,70,387,1898,-301,153,-1279,7860,-74,-321,-171,42,-117,271,1220,106,20212,209,576,125,313,472,-303,748,64,-608,17927,-116,-121,438,-152,1949,21997,31,-818,149,21,-49,14,571,-787,1875,76,-170,-47,-62,5348,56,804,-69,20409,2733,-398,344,594,-43,787,181,-309,539,-148,-143,10806,-196,-392,56,11,-7,44,176,-51,13,-849,244,79,-164,517,-11,-14,-509,470,1270,-89,-614,451,3085,-26,-34,4,332,-238,455,140,223,901,-127,-116,-105,-269,150,47,534,239,190,-375,275,211,300,-25,-7,-122,922,37,575,-420,-460,21259,21,1337,-25,534,438,-521,-356,-25,197,-117,98,657,11896,-14,382,-439,319,188,251,274,-57,-215,-198,-150,88,-631,-1842,15527,466,103,-27,8986,-195,124,-326,15202,-616,868,212,820,-59,-254,-499,407,282,661,-138,599,-377,2337,962,196,145,163,-872,-89,600,763,-255,-226,-305,-67,-1028,222,588,838,866,1346,222,31,-396,62,97,2041,260,950,511,7978,-126,598,1191,762,-469,111,-79,11398,123,1142,240,2325,294,122,190,5408,108,650,-3,645,464,139,174,-214,86,-34,54,65,779,532,415,172,-23,120,256,2255,365,1,4526,-98,159,404,1303,250,829,103,-183,147,-79,250,1275,489,2287,753,-30,512,-99,9845,2883,-88,175,-433,-33,79,-166,71,-24,-194,88,196,1517,131,1431,-118,84,-163,-44,390,84,291,10,420,611,14,21,-64,240,-56,10,-32,78,1914,355,29,210,-327,678,-75,222,924,-74,2021,202,190,-31,564,189,155,279,-164,179,-38,-110,1150,34,14,102,81,153,86,70,-101,1159,599,-59,-1,56,178,385,-714,213,-187,178,61,115,-446,123,-173,129,-1,-760,515,1033,133,-1496,-61,-1347,19950,12639,-11,-252,-833,123,-12,36,187,50,-562,73,345,110,-65,-5,101,1662,-15,247,239,37,-7,182,472,-82,713,2967,-45,49,-19,1607,143,-85,167,310,2169,633,331,-192,-277,-35,68,97,2601,197,95,-18,605,-132,392,-363,-52,-54,-162,921,-136,491,-143,-52,888,-1455,34,110,1309,112,993,11138,-26,2800,-64,169,2645,12,996,60,277,-180,221,152,60,196,2108,34,6,-88,59,-14,581,24,654,-30,-1467,1764,407,164,560,3013,336,646,330,-450,706,-11,-52,-120,-353,778,-3,320,1743,73,724,134,-1761,177,170,-416,217,-1392,-40,1600,282,134,467,1187,101,140,335,288,7244,-84,118,153,-161,1238,219,1592,191,-52,1283,73,194,856,-572,408,137,3310,15397,23,2022,2921,-4,14,19165,92,194,118,1140,731,1622,83,-4,-7,66,1024,137,418,281,76,23,106,2407,131,-125,582,12,433,2418,-456,-434,2557,56,-702,183,1138,134,-322,21,43,-57,484,-961,-84,-40,1337,-821,235,521,4823,1105,893,203,206,-19,638,44,330,366,-343,50,7372,101,-762,241,23,-112,21,3,90,207,-73,80,412,635,532,409,112,830,472,96,604,-1546,542,757,-126,-83,-174,334,-210,282,887,359,-135,175,-58,4,322,103,7,247,850,-301,-648,-195,-650,-152,247,3343,114,209,260,231,-30,48,235,-10,28,234,14,133,-35,185,-1058,140,973,-44,139,901,-76,86,241,25,14,-80,-933,1624,348,93,48,10,65,941,482,14,-24,-56,870,-25,749,522,476,322,233,-34,130,1211,-57,702,-93,290,-233,778,-697,110,262,-116,277,298,684,48,604,24,427,113,1252,266,129,21238,538,188,-246,-27,355,-33,126,46,15,65,1437,903,137,385,-235,-58,-64,-102,31,282,89,424,664,31,227,234,4,66,154,175,-177,8,57,454,266,89,71,325,-182,391,93,733,318,219,-910,-4,198,120,153,-7,-171,556,-531,122,127,-51,-274,109,172,-10,242,222,40,871,1366,136,578,-96,283,406,228,128,17,125,731,-214,-50,258,-82,12,-67,204,-164,-108,-16,82,-83,2875,-29,175,1034,-598,566,312,52,-76,-317,139,172,-138,143,339,-151,345,-71,97,-303,-419,180,-612,94,-12,27,604,-147,103,-117,-943,643,217,-70,-23,1115,11770,21,-151,8733,-76,18,-55,-585,-44,173,199,431,373,86,-335,-197,550,-175,-259,271,921,366,226,665,-120,288,1550,213,106,-114,865,58,-279,15321,253,-220,457,544,-40,39,291,74,-106,111,-506,372,-475,166,-123,367,261,290,-4,31,809,279,-4,524,1343,933,38,28,-962,1341,-156,-66,131,3,199,-778,241,1589,1933,404,-84,777,341,-493,237,-19,60,243,61,-79,306,-47,291,-371,25,13192,398,21864,17353,20873,16,-73,-16,-156,-347,712,1764,6994,26,-113,3555,6603,1781,111,341,-122,1450,885,-221,164,238,-87,1439,365,9,444,-245,-282,283,-141,393,-213,883,1155,7250,-1,1558,-214,-196,385,-80,37,668,-91,242,-287,362,-152,-366,848,1551,54,-155,1162,732,-202,576,1229,290,294,903,2373,388,226,188,130,1376,690,60,115,-432,9917,129,18387,1397,137,-15,-817,-319,828,-7,373,-54,-694,27,-42,80,346,1818,306,15,54,22,22,435,352,132,-306,-20,468,721,82,334,490,6738,70,326,46,-839,146,59,92,-492,-88,1459,429,-384,-106,3,-311,52,44,49,745,557,-135,-386,237,254,1122,-176,290,389,144,-154,482,-157,182,30,-30,715,491,330,216,270,93,-193,-185,214,107,8,484,658,609,1950,-765,160,79,188,-47,1563,695,18686,1144,-767,2515,646,8,97,-27,-691,113,-535,336,359,478,244,386,882,190,-184,6276,84,-24,205,678,573,493,-217,50,625,975,678,-101,1392,2615,-556,101,563,116,-5,693,791,249,3480,237,174,380,354,628,275,444,130,-225,-120,79,19,242,136,463,797,307,1104,280,-193,537,44,1518,676,115,103,783,147,689,1572,198,70,417,-139,-129,656,425,115,50,129,88,-85,704,385,144,368,281,1719,-49,-99,-66,415,99,1361,-184,269,462,-22,32,604,-620,497,176,-232,58,118,-82,-386,395,298,374,-308,-41,-32,-73,1619,1124,-313,548,-23,112,169,-533,658,-57,1117,-91,31,2814,1119,442,100,196,40,-265,165,-164,-280,-140,-114,493,148,-16,683,-76,80,-257,-138,-33,-20,31,103,-568,19,-204,74,-188,12,-49,217,18682,4131,539,37,12,311,53,-108,111,-27,-98,1065,36,-80,41,46,182,-321,3070,474,-701,-62,3213,-274,-453,132,-39,180,5301,-21,781,560,588,-119,-504,1799,-196,1182,-69,-421,742,-42,245,100,-87,-43,1389,-302,1330,42,268,-43,683,18,669,269,79,-88,102,-37,491,-198,63,819,1061,-131,13446,-1404,768,327,90,378,5,812,475,283,146,-1069,496,39,58,56,-324,-211,384,125,612,58,1220,298,172,298,919,12654,7040,278,-69,200,276,-111,-90,-49,77,175,586,255,2320,-151,83,78,110,94,264,115,-336,182,75,2767,184,153,-343,81,505,305,510,-110,95,631,95,-443,735,401,-247,178,-119,177,74,295,9,-89,26,17359,-376,218,661,-160,435,243,305,56,509,391,221,-2911,334,2346,390,111,140,817,296,-56,-44,758,14,23,17401,347,124,-214,664,357,816,13,170,428,754,-34,81,1222,548,-164,1274,-41,-741,41,-251,-124,143,283,-135,45,75,3340,-118,6943,135,17596,3506,-39,267,46,155,-167,-250,666,756,3256,-189,59,-11,579,3196,107,166,365,395,48,-131,-173,59,-7,287,292,421,-180,238,478,183,1113,-76,1636,372,2565,12,344,361,3084,104,447,-16,-51,-266,514,-117,349,74,412,-82,238,7,837,766,535,-455,250,4601,176,739,443,657,473,860,329,72,-369,227,287,72,239,2244,570,83,36,809,224,664,105,181,80,101,1626,249,-201,-46,101,101,1255,800,-158,877,2254,85,561,-385,-68,435,383,653,409,1210,3482,859,132,229,436,6,-224,210,12773,-274,458,52,76,-372,985,640,-258,300,1841,1248,174,-129,-191,-172,597,649,674,-716,297,-663,311,-111,786,448,207,60,-109,-59,1038,137,-92,-60,-22,455,268,45,-143,54,137,-18,-176,7,60,-46,182,105,237,31,238,559,381,-66,-10,310,-45,216,80,103,1437,573,39,-77,-41,-164,-12,34,-114,288,-180,137,326,593,-198,493,53,156,1420,58,5819,275,150,433,333,-16,169,803,-917,-105,50,1390,210,-33,152,-314,56,100,-530,6824,117,-101,219,-53,491,-9,638,681,354,873,277,317,253,20,169,-55,-51,244,-47,14515,465,-36,3,312,-118,-10,-37,758,141,-466,-30,270,513,-40,271,15,135,26,-149,131,-125,-217,1387,-85,2633,-71,66,-391,-53,232,545,-611,177,102,-503,-21,-44,329,388,-765,177,27,177,120,472,511,174,35,-407,-7,609,-284,-142,1337,985,-176,-233,255,55,348,149,1142,-164,53,501,-25,110,-391,67,58,575,-533,122,114,162,4192,302,804,-429,602,238,94,340,-30,4543,-161,139,649,-307,449,279,-529,463,-482,425,177,1209,364,-10,251,-84,123,183,-516,27,-80,-260,25,21,163,213,41,-327,190,116,-22,8,641,-77,1092,675,597,-186,737,-146,1076,187,257,55,134,-92,488,-23,327,-222,261,294,1389,82,1051,336,-71,-87,-880,540,338,545,263,132,310,76,970,261,824,-113,816,188,-35,2290,-80,169,-27,9,-1,-20,-476,200,241,-7,-1040,-329,326,41,-61,174,1810,1299,120,-74,219,402,153,297,-52,510,286,373,-75,283,370,-261,339,188,74,318,476,-193,160,644,1539,598,326,-426,-26,-804,16245,532,1569,-417,-61,826,195,372,71,-3,983,-20,813,127,-149,140,1179,514,52,67,-201,435,281,1437,-19,454,-36,201,-509,308,20267,13511,278,-28,70,300,-9,3,721,-24,-63,-7,43,-29,67,55,10,458,-117,444,-17,19,360,192,-64,138,476,384,168,284,72,788,-105,28,183,144,873,2481,20,89,17189,21649,14648,12972,11698,19268,5506,279,820,50,-466,852,151,307,866,-17,-16,-662,-240,397,304,-119,-3,495,96,107,-250,702,13,49,-12,422,240,101,118,7,-135,-136,-49,-23,-61,-117,-6,-25,-57,274,110,76,366,171,-196,163,1058,-326,57,-68,995,366,314,-381,55,678,-593,-123,121,330,416,268,150,190,861,144,157,137,52,-122,304,15,-94,10,112,-19,1373,285,101,-108,47,-35,349,86,104,463,509,247,-768,96,1268,475,71,-65,-321,489,44,341,381,86,825,46,3,709,244,-299,387,-125,94,-85,39,147,749,1062,109,48,1662,51,299,165,-149,-258,436,-39,110,-63,281,-50,679,92,535,2508,756,1288,-827,180,209,-112,-26,-85,99,39,165,86,544,64,248,54,157,616,9416,-18,-191,186,500,-75,30,43,79,18,-436,500,203,-54,-440,145,251,46,-43,-12,274,52,-15,-329,-151,766,70,-197,301,43,-222,-218,57,-34,-22,752,-110,852,242,-726,404,1088,11,409,-265,1189,-122,33,-202,7483,56,756,195,622,112,106,-501,-22,171,598,-197,994,125,1927,-108,162,1418,20,60,79,597,-135,44,240,512,-168,141,636,261,195,176,-69,441,-261,-27,406,57,1671,206,62,-126,121,38,-59,99,596,972,158,8,218,371,486,-135,406,-137,-504,832,-120,283,94,221,116,532,-854,-40,828,2377,-446,-110,426,-509,23,228,238,68,236,847,-229,38,-11,120,135,-142,689,535,-16,15,-912,178,-368,34,-259,15,198,115,-7,785,-234,-153,-20,-22,-229,1665,211,147,-32,715,358,1225,284,99,1256,-107,287,451,-73,125,100,722,-65,-50,546,-72,189,-99,554,2084,636,207,382,-75,-29,265,-39,1102,1074,24,-81,221,1722,-34,66,17,440,1362,456,158,-108,-350,188,-674,-139,94,54,404,156,143,314,768,491,722,137,27,-599,-440,1745,2208,131,217,19,25,425,593,-61,938,111,-110,971,1014,77,2797,435,100,64,-582,-18,415,90,-37,-272,395,32,-214,-83,-204,224,783,814,1107,108,-360,1459,470,64,283,304,235,16,-8,89,-239,464,1488,-159,-24,-34,325,79,54,58,929,-599,344,1193,-143,65,97,-146,111,586,342,4663,211,2681,1295,138,20,1662,1032,1446,169,914,-128,336,31,1932,96,333,233,2030,127,1825,393,-258,569,4477,-81,-53,323,15,-261,325,112,537,243,388,-33,218,284,313,459,-494,255,-7,1327,-486,59,-201,359,164,672,714,906,668,-378,-139,31,66,-610,1787,-188,68,460,852,431,-257,102,350,23,469,27,721,224,-9,606,231,39,1199,428,110,204,8768,-71,1111,-11,105,136,2279,-261,899,-27,112,3469,177,38,874,496,-110,441,342,240,81,111,228,66,6477,78,79,1458,17,-26,1720,290,696,1806,995,61,1609,2175,72,-195,112,517,-100,497,152,243,-26,3352,-612,-1282,1507,1271,-310,31,162,-34,487,499,339,-138,92,915,-209,-54,30,437,-833,-114,32,175,-169,899,-339,584,-140,-134,158,-37,-329,-133,769,-141,78,1583,23,-6,52,-117,130,148,195,242,72,88,-111,-3,504,1057,892,1597,55,844,145,-50,489,258,220,54,426,78,898,-324,2500,-620,503,66,432,196,1809,155,78,727,19,111,3,140,880,487,592,174,75,74,325,4,833,6,-29,315,9639,515,1028,-138,131,304,-7,-30,332,183,937,-70,112,347,-67,846,103,810,23,58,93,141,212,281,386,-45,-115,228,554,-1145,-108,481,-39,135,-136,744,-402,222,-943,7,-134,1583,109,451,9,82,309,-214,560,-117,61,-137,216,-33,-83,76,1838,-71,-109,-26,204,5,291,383,-856,1320,-178,-395,-10,4153,246,-74,-46,-88,8,-478,-576,51,311,278,384,152,-51,-28,-4,465,444,2440,7,-41,865,18,-23,-390,-82,-227,-43,466,-193,326,1688,-118,61,-135,19,111,1289,200,1098,170,283,-69,194,516,505,555,-24,241,97,-59,-169,173,559,0,140,33,341,17,427,-98,-134,919,1371,848,695,-1305,160,108,-72,1291,1000,40,658,-11,85,488,-12,99,416,-362,-19,-523,167,1191,-100,229,-209,-29,-18,598,145,-6,1763,252,26,1050,71,157,-1,846,46,-43,43,56,470,229,956,471,16,250,58,1175,322,717,-112,440,578,488,-336,1425,-333,818,36,838,-51,-143,57,470,-497,-57,87,-663,113,526,138,603,1993,124,4,477,-103,1993,2098,-222,91,2008,162,-162,-121,203,-58,-66,40,163,-46,-52,417,-9,128,139,974,-39,-2127,112,105,12,61,-583,2983,-156,169,-412,-19,-67,282,107,236,1196,915,51,-13,36,-62,88,173,520,101,-393,485,751,37,-192,1140,-240,-57,147,885,-101,474,77,518,-121,21,-100,157,10208,298,48,217,-203,-333,-73,1610,340,865,-445,326,488,248,1186,98,36,561,124,-907,155,102,-176,-13,-28,20,10,108,580,195,384,450,-109,160,-8,456,682,661,35,578,723,183,90,-65,-2,1983,349,702,-65,-546,82,87,-215,365,449,-19,12,63,1,973,-17,99,197,139,42,-1,22,-94,398,-18,-43,295,681,270,56,-168,82,185,414,-251,339,1147,-438,-224,-223,147,-184,-209,569,227,-52,547,192,651,436,253,962,-42,275,508,413,635,-1,92,193,117,217,32,358,1484,-108,26,-541,-12,-1228,-207,222,564,-9,226,619,52,-456,-448,298,197,2388,-420,129,-735,228,204,-630,-168,301,845,-136,-58,-59,-319,50,-673,221,451,54,46,191,1089,258,165,35,316,119,164,239,17,-18,-792,531,970,473,116,236,-283,23,646,430,40,100,-216,374,623,37,41,177,-51,-342,257,106,772,186,321,1523,683,1274,191,-78,257,86,304,-505,-890,276,-43,-30,104,108,59,308,1075,-431,1468,-38,34,268,-1,319,442,97,129,1669,-111,84,120,373,127,579,-72,98,102,-407,-13,3085,238,-53,167,-103,330,-66,-28,58,-81,366,301,702,542,401,220,331,59,-52,403,105,-1,5768,529,-76,91,257,-68,123,-113,878,1605,1280,-68,-221,2027,411,-290,5066,30,-96,298,22,413,234,-134,227,-5,281,193,352,260,540,-103,114,95,13,-75,77,618,126,3638,-580,2219,-54,180,28,66,4832,33,247,-5,-469,55,31,566,980,220,452,2816,-79,1041,44,-50,-164,712,42,300,83,72,24,586,701,1898,-322,21621,-61,806,-74,-63,167,474,14,5577,2880,-212,-100,257,-83,31,72,665,485,185,-21,0,-116,-24,107,-319,975,-914,-142,467,-201,-76,473,-1209,70,10,-37,-8,-155,1706,39,-98,378,-1,306,-139,81,43,292,18894,-45,159,43,311,501,467,118,667,265,128,11,-116,-260,-355,710,161,-19,35,140,151,1174,-129,417,7801,198,33,-128,740,-1119,-105,23,524,337,-100,311,984,146,-22,-1045,1229,543,1261,-125,4595,25,51,145,429,782,4872,480,-159,0,62,1130,444,19,576,-121,-1,31,-46,-247,160,37,4879,979,-104,-370,151,2434,300,25,550,610,294,-2382,-196,2189,299,617,402,18813,-31,64,21564,2021,-291,1274,18,28,700,3205,-19,1546,640,254,413,-218,315,160,124,-254,8081,42,-112,23157,934,15,1618,224,308,588,-18,130,-530,90,12073,939,-93,105,-115,-22,-45,-121,88,-446,-36,18,-42,-919,-11,150,-33,-6,75,412,-72,700,1783,-266,313,332,59,311,-234,742,1338,-97,6869,1040,236,-61,9255,370,-63,2441,46,-443,-363,13645,135,314,-1052,-155,38,-160,-270,731,189,-119,625,53,179,521,-71,-30,178,874,109,107,398,-24,-9,54,666,89,17774,2568,-24,-128,23,74,14846,986,1418,115,-94,1157,4374,11,521,90,180,127,37,21037,12736,51,5052,-21,277,1108,1392,177,723,-98,9195,-175,-259,-50,474,-169,-7,230,526,41,-170,-15,10,-171,194,-228,211,148,742,614,-37,-19,-389,62,17,357,111,313,-565,78,1444,1281,93,1866,4410,1044,1360,-27,-57,148,1290,11760,572,-663,177,-72,240,97,-318,425,36,182,863,491,-102,29,1055,442,586,806,24,2951,45,1481,1367,531,726,1810,18715,892,-131,9,125,354,657,-25,240,-857,315,172,19461,137,423,323,93,198,167,590,505,229,-100,-65,782,445,386,490,739,1107,-107,-168,-62,9429,-6,47,16,105,21,1,-72,200,-174,-58,-76,133,476,278,-38,399,-175,510,-150,-287,-63,-263,399,111,761,556,340,514,728,501,146,-47,235,-67,137,-16,341,32,-204,-26,516,38,23610,-209,-1092,-26,63,392,226,1148,-486,1584,-173,9,109,118,4797,-123,804,56,123,197,367,-16,160,190,-88,-520,282,141,22147,11771,557,870,3564,398,873,1117,368,493,2816,99,182,739,278,-191,1261,643,-203,115,202,160,2609,14,25,377,1,-273,3530,8,462,141,1766,-260,421,-157,209,103,510,98,-421,-291,591,57,665,18299,-40,43,24,51,579,182,1529,265,350,156,-12,74,278,727,1096,763,378,1419,354,96,-16,382,471,867,588,94,-85,18,-55,204,971,80,1152,-199,-44,384,2164,128,144,-23,-54,33,-56,686,-241,407,-18,570,358,-21,0,-94,29,479,105,1656,953,1004,748,50,24,79,-45,-237,-316,338,2485,53,-17,52,453,-84,451,-155,7533,61,-160,181,-64,-86,286,110,-359,69,-277,-117,2682,321,168,48,30,3579,-453,-298,21,14,15073,286,479,-77,-9,-78,1859,-157,-30,400,572,-14,121,427,31,174,59,465,1265,1640,466,-312,677,35,280,560,1214,1284,14305,984,9513,358,430,338,245,286,73,215,-439,-363,-47,154,22,2433,52,106,97,34,-66,-14,443,-92,130,419,600,-134,-260,72,1102,1573,-130,-10,52,-76,300,-183,201,233,1206,-62,469,1123,173,417,-31,537,42,186,108,414,-321,-77,383,370,46,-10,107,67,13,-459,-126,167,-136,89,198,85,111,-214,111,400,171,235,-234,-122,-90,700,512,330,240,26,1,-107,-10,33,879,821,506,24,1097,87,-191,-334,133,232,297,441,75,-575,-62,-93,1121,-210,-404,-186,217,351,83,76,317,4091,227,149,-24,-326,508,138,805,295,367,-79,550,542,22,-32,11,-236,265,462,-31,361,-48,75,185,-63,-251,39,976,25,1160,22,1905,32,453,886,155,-86,178,301,229,247,-590,506,-16,214,427,244,642,24,270,-118,-86,-505,92,155,-287,14,439,-31,-17,234,-266,19,294,-214,-214,894,-116,209,-109,-70,-988,33,49,8,-15,180,10244,13,796,17,141,-52,-7,2796,-780,267,543,1094,-26,687,216,145,175,33,-100,347,1361,511,134,32,-6,913,583,650,429,-84,786,44,204,88,460,-94,-50,-965,-30,-101,393,1286,475,236,-15,238,47,1495,559,118,32,-77,85,-13,1054,103,894,926,-363,34,243,-2176,-34,213,746,687,378,-491,-310,-92,200,-129,828,228,528,-62,-82,-123,283,368,201,136,423,391,-117,-120,-214,-88,795,106,8,1322,2949,-169,-62,105,9703,1405,-95,28,-208,-67,2331,719,52,-46,82,0,54,-294,29,1522,261,61,-47,460,-98,-94,208,594,-638,293,-82,-141,54,1496,116,-929,437,-30,55,207,-101,190,-104,526,179,269,-146,1285,1825,116,-285,114,748,55,20,130,3,188,-325,58,135,78,110,-309,48,177,372,-87,65,83,106,404,-137,-220,-218,27,299,1325,203,-5,-42,128,89,-114,14,74,18,109,63,-55,932,236,-152,-43,278,235,223,-371,204,898,-430,868,664,-340,14,-241,-684,1715,-221,59,366,256,34,453,-39,-40,1091,-309,121,-279,638,-26,60,-36,-18,154,15167,2058,-375,389,69,230,-90,817,72,179,123,48,241,-115,-452,52,1012,1077,-125,112,25,-94,352,-570,107,567,-14,-2,17,738,421,292,-68,509,131,88,126,370,8680,576,-652,-271,-64,-159,15621,610,74,10185,196,162,-479,2,90,47,-126,838,2706,74,115,653,41,476,561,-47,1659,23,-147,210,298,-168,470,191,-24,99,-84,-41,319,-79,-80,435,6392,141,1292,57,-78,-29,-59,174,126,-105,912,158,405,1181,133,391,713,-276,815,36,77,42,-133,71,32,-80,39,838,-322,99,18485,1334,-25,-79,-112,63,731,53,437,-200,-47,1435,149,-61,178,1420,254,764,715,298,-94,62,467,744,192,-26,261,-496,-749,-120,-68,17941,109,1014,561,-479,38,-706,58,203,-11,-213,139,28,-82,-146,44,-210,140,120,-250,-64,76,-643,-117,-49,-37,-58,171,-958,581,9562,-183,162,64,-89,625,208,155,10794,5430,121,170,182,-432,2555,1428,3,526,204,623,-15,144,5,534,139,226,172,53,-198,174,770,504,-115,-110,93,9,200,545,53,830,-158,318,101,74,30,104,884,71,17,693,-216,1274,309,17,113,1195,-152,9,-102,256,23,42,78,429,-690,1035,104,15,-6,512,42,79,729,1268,157,252,-156,43,294,13964,46,479,565,446,-805,400,145,-124,413,-11,42,3890,310,-96,13,47,-184,-115,-24,256,27,64,-86,1098,-52,-22,210,136,557,-21,1066,348,203,129,324,-116,399,81,83,-112,206,-185,491,213,23,-776,12,127,183,-189,179,-257,1105,4599,31,70,-24,455,133,-295,78,36,-15,-142,79,-40,4,26,-165,-337,-4,185,21,-11,485,114,739,192,548,348,-105,-75,20,95,62,-15,53,-9,-5,553,8,212,82,25,-12,71,223,-69,479,943,-81,385,183,191,154,335,216,147,-90,146,133,-30,236,783,-81,60,465,98,104,29,19,161,1462,75,-155,-174,-402,423,-126,-46,316,58,73,113,-97,113,1437,120,413,141,-94,4877,439,36,-48,-13,43,-32,159,109,44,86,-739,521,666,590,1288,-68,9,62,49,224,-17,1061,277,61,1407,80,-4,2407,648,709,17,57,80,1327,38,92,3760,544,-199,-98,-125,69,70,-47,0,92,109,-24,7,-641,2155,296,-68,-289,-955,1914,27226,168,-55,2,-118,-50,46,-292,-122,-75,1920,669,40,246,1664,342,4148,16,399,-426,-1,-83,-66,27,932,-14,216,-794,-212,107,140,-110,106,221,836,644,995,349,1023,6,-713,-2390,108,-179,-9,438,-79,508,411,195,313,525,318,900,-107,19534,518,-29,64,842,163,210,77,-159,22,-60,77,41,73,-76,796,992,2108,61,-51,-382,3,-55,-555,208,-687,90,65,97,200,128,287,-228,0,12,582,-93,-22,289,-59,333,37,63,-144,886,279,-32,928,0,-44,156,-39,725,-60,-494,468,-38,50,317,2365,-44,-1,19,530,1267,-12,-100,179,351,161,525,35,1257,276,1094,3780,-387,1744,77,-124,1824,-6,58,156,499,-1106,17195,121,364,362,540,125,124,175,-7,407,112,-69,-47,122,788,58,1486,583,971,582,294,-138,23,279,166,-378,-90,-176,729,883,476,168,-100,-8,41,1495,663,-495,-224,194,-36,217,35,254,86,-5,19,91,287,-119,2169,55,-580,-193,-245,1313,2143,272,-156,-753,2657,9,20513,18479,-258,600,-193,1099,5261,1183,-225,-374,204,341,-202,197,-14,394,774,698,13083,15566,-1,40,-165,39,204,-380,-73,208,237,-75,225,1430,510,-310,-151,145,-792,-318,630,-64,-389,57,147,-4,-827,790,124,-262,-89,-352,-73,1052,-277,27,-19,198,21,-101,-86,-217,71,-846,1069,119,15,433,-15,41,49,1117,-230,499,164,-101,-111,-111,633,-72,-85,-124,137,-411,-123,54,512,347,3192,5127,720,8484,-545,-82,96,172,-103,-125,909,-307,79,-663,317,246,562,118,293,346,101,-106,-192,-282,146,3343,50,484,-40,346,341,137,-2,219,9098,-46,128,368,479,-1025,327,176,249,-18,212,14,111,-22,156,397,1109,627,101,479,184,218,161,191,1,34,-93,-2483,489,938,396,178,73,-226,368,-634,541,218,-720,0,464,935,2346,600,238,167,-606,-108,-307,567,17,-67,412,-255,897,343,542,176,177,-43,1821,286,455,264,479,350,872,564,-117,1952,196,20,37,77,113,1333,104,514,362,-38,128,-270,435,-351,181,-223,-966,952,108,-235,-402,474,888,14918,282,-152,15264,-177,-75,-47,-356,5107,11866,212,-1546,6040,163,173,4047,1706,758,13,1628,-2,-21,321,82,167,34,233,163,-121,-820,-191,32,156,2246,328,-25,461,297,-9,43,-298,-46,308,30,-139,1,40,-271,-8,490,373,403,-90,235,57,143,274,842,-166,356,-161,191,1100,141,603,-73,3190,1023,91,123,-175,2085,1129,1490,14790,21784,38,149,44,-253,-139,27,1061,-1,151,-19,-199,-16,-104,-129,296,-105,-1015,325,283,-111,22,196,23,386,66,140,144,19944,475,-39,57,52,-589,-318,50,-69,305,116,796,-293,404,708,1131,130,743,204,33,-471,1817,-222,-551,717,40,-203,221,174,-286,104,153,873,166,-71,440,-69,-38,433,119,-523,541,33,-10,14,349,695,361,83,387,317,17,247,782,1154,-101,127,-92,162,-84,86,687,-95,203,59,-14,366,-206,205,286,852,-1019,-339,-46,-1087,43,183,1157,-186,786,386,384,-131,-44,337,186,353,51,61,-75,79,114,-301,131,98,-223,536,81,916,-183,22,457,1306,-55,61,423,387,178,618,270,-84,1099,-141,42,105,1559,1217,146,1135,-385,-76,-531,-34,-273,-335,476,-70,141,-402,173,-64,252,-952,39,-2581,1582,314,-30,247,-103,825,777,6351,1076,257,1088,263,390,-381,-297,917,-666,224,10867,304,11262,25,11,12604,2378,366,225,-1068,-58,360,182,1747,-167,-493,466,127,448,-13,127,3504,7641,175,-299,-609,-120,721,164,195,22102,-31,-210,1589,-60,49,1476,239,-118,1660,874,-317,-56,548,-7,317,506,5971,-60,-193,5,61,-59,-46,2151,467,-241,1946,1218,-90,1790,-173,-154,3807,120,115,2,-273,366,68,648,-60,-15,-430,1331,595,-632,-49,-14,46,634,285,1208,875,-170,189,1459,118,-93,585,1225,307,132,72,152,3487,1567,-264,-47,171,115,168,146,21,932,432,1274,33,120,349,-95,93,120,98,-112,-71,654,98,74,-1284,66,1953,363,72,567,-163,358,-421,56,970,86,482,1304,-848,-124,2403,11467,-42,475,613,13,5,-631,514,-264,262,-1,-37,917,1255,25,43,1019,233,193,723,20,82,948,829,-43,187,-41,464,53,-38,14825,2008,137,153,-1046,-25,-195,2194,-133,85,-187,-51,-72,-56,660,192,127,505,30,129,-20,953,-689,-227,1830,455,64,-50,1615,-17,708,1270,861,-22,-102,-43,99,976,-112,-38,-174,153,-230,4022,14,44,643,-168,-9,487,523,148,-81,273,1094,-276,252,134,-76,95,87,-54,190,-39,803,177,5103,-251,941,870,1487,-221,24,238,-128,-50,71,1687,-105,494,485,1759,420,-100,541,12,126,478,-207,212,-85,-336,-4,258,-1,156,585,302,323,765,150,296,535,-237,133,166,142,77,298,-687,795,22,8448,8677,-494,182,259,1165,-106,15800,63,-485,107,353,24,-249,33,219,51,631,199,211,568,11,-248,-4,-141,-116,33,39,37,1573,136,-72,-170,-555,92,-55,867,500,7,999,103,-43,170,472,290,-63,-99,-298,199,278,-596,125,162,566,-702,521,-230,731,268,257,-46,184,327,153,60,-40,49,201,1071,-1,249,1597,1217,-80,-1161,-38,-57,-1,-133,-101,2121,141,690,237,-512,-5,-298,-36,45,-940,1048,586,216,-99,868,-584,-11,-26,96,-72,327,992,261,460,1751,1194,-1921,848,324,-155,15,1185,148,-75,104,-734,30,15564,637,-36,-1,36,220,-84,117,4874,81,799,1006,2509,-101,-114,338,-210,-334,-10,-17,-181,569,392,73,294,210,30,-69,16,-19,1007,38,52,-552,9,-141,559,636,8053,14152,-52,-19,1132,28,3405,285,130,262,-1543,180,-124,815,319,757,-17,1061,-70,-343,-570,-655,189,-730,2104,-27,75,53,89,605,-300,674,-310,165,-52,-497,-936,951,-238,-181,-145,-81,-142,48,78,-117,-88,445,78,-40,-518,112,-347,3323,386,-706,-1798,2795,14774,-170,437,75,680,556,459,96,1200,-566,-30,826,445,188,109,556,45,19,454,711,108,10,1932,186,-279,76,153,51,813,-27,126,127,257,-69,323,-51,-2,-2130,-172,1470,1460,588,-3398,-32,-57,142,661,48,40,-152,516,259,70,652,872,-5,78,399,799,610,472,8545,1408,-770,584,-55,122,-59,41,2736,681,-993,-787,-9,449,-203,-908,1460,32,-1379,338,65,-189,-428,2763,-138,-83,153,551,405,9384,2347,-298,5128,425,-249,429,6057,-25,45,354,364,73,8913,-508,-1476,-4318,-16422,-1148,-550,633,1477,-79,-195,536,-174,342,-513,710,1266,3705,132,-101,347,-3,2256,406,4080,68,72,37,-28,-677,4041,46,12,3977,400,6,-20,-6,122,342,1555,197,3042,-119,297,-30,-736,-83,-11,988,418,68,9,38,183,71,338,102,81,-33,189,-444,392,893,939,90,492,-106,-438,-230,-127,341,8,353,325,-39,43,-10,-320,256,-248,864,284,845,182,60,13037,223,-18,-13,78,-3,338,-39,407,-343,-82,97,-86,2548,70,-295,-330,-133,692,-137,132,123,-207,-340,157,156,-113,-18,5,241,102,-41,-116,-122,216,345,118,701,-61,127,29,-5,-48,970,12,186,64,1161,-55,-208,48,6,-33,-180,32,39,1106,5,-6,36,678,1383,27,205,-78,25,128,303,14562,21,657,-449,253,489,80,232,-229,120,45,-104,1923,1488,-293,-142,717,35,40,176,334,432,1672,-100,220,36,185,-15,-65,-307,-10,108,266,-145,4,18,269,-172,-214,1836,2904,-75,-286,-545,844,125,523,-11,221,144,-182,-88,83,-37,114,1663,6,450,3188,1108,791,-69,936,-2173,-269,-74,383,-76,131,-51,-34,-113,145,-219,297,380,-186,0,2429,1374,-90,73,300,6,818,-388,1158,731,-55,155,-31,665,1017,-24,-170,7240,6446,-155,-36,45,2175,-10,-295,6893,182,146,5370,-97,-111,4618,5455,924,-772,19,71,890,-154,-243,-989,-361,-39,423,319,571,-1285,1199,57,-463,417,95,1627,290,309,-9,635,489,1728,1081,-258,-440,122,-20,260,3387,1015,155,849,-124,339,-213,33,186,270,237,202,22,-36,-139,-107,-34,799,-261,607,267,-422,20,332,509,624,15205,13225,511,495,80,7687,6299,907,1715,-219,11,269,18,364,68,71,149,322,188,307,471,-279,-1829,431,247,958,-53,132,-55,792,529,-12,318,-62,69,89,-69,29,219,25,37,52,-610,-63,-135,-55,129,-216,-271,-262,-148,-41,213,-26,-560,-131,-191,-170,114,-103,-307,43,13390,52,-6,88,-84,26,-51,-6,-83,-101,-89,44,-14,-219,7,-488,-277,-333,-285,42,258,318,-99,-215,17634,11707,17826,13080,14694,15268,222,77,234,345,1246,511,1365,151,329,227,-4,351,159,218,-25,-4,-20,11,331,182,365,-159,95,-534,51,-1,1110,74,-7,126,-73,93,36,728,354,190,5274,1132,25,-196,579,-58,50,-12,96,99,132,44,63,287,551,-35,171,-42,-35,-86,207,349,7,56,145,17,313,-29,-11,180,41,545,180,82,28,-6,-1197,521,64,1877,14,36,1282,433,356,54,-29,40,97,-49,-6,676,-286,14,351,-343,-9,35,-930,482,316,133,374,69,-55,257,258,65,-19,541,157,-37,184,548,272,14,281,-4,-41,105,72,-268,67,82,313,242,917,1025,94,112,-83,-13,113,399,62,590,34,29,141,164,79,167,-215,98,579,141,316,-5,24,-6,295,11,292,-35,380,123,80,15,635,69,517,247,2463,132,153,1858,-29,-115,58,69,184,104,183,397,-12,12,9,-4519,574,2216,73,835,419,395,-114,182,3,215,256,-102,482,2507,-42,38,169,389,41,1491,-19,-5,-15,59,139,-49,1082,-124,68,120,117,-45,57,722,66,752,-15,65,-94,53,-362,72,211,148,158,-59,5,186,-65,424,-7,122,72,10,4954,126,64,27,6,33,-29,2164,169,47,-26,87,77,-3,164,13,-728,521,-22,-230,33,186,418,1082,-302,394,13,482,86,57,55,261,353,189,621,594,40,82,53,-65,23,284,91,-61,152,214,253,222,-14,97,622,872,497,431,187,59,262,330,262,4642,111,16,148,0,132,35,1004,-261,112,154,2034,317,-500,104,181,355,154,-88,62,-62,189,101,30,830,-341,96,95,637,-71,273,-7,189,-160,82,24,1386,134,105,130,412,996,160,625,479,182,-6,765,839,393,116,56,197,671,870,496,3468,816,64,166,1116,418,51,323,271,1004,61,515,49,232,-38,119,145,230,46,-4,-77,127,363,3104,31,825,224,-735,75,1964,-311,120,39,5,806,390,51,-19,1,254,36,307,11,1213,93,163,320,-274,-86,772,63,232,-251,536,167,243,204,194,-82,56,225,289,223,220,-116,161,25,-25,-31,1414,111,-29,543,35,240,131,31,782,241,-8,124,752,276,15,-35,411,-781,-294,-14,1078,515,707,-133,90,454,160,293,467,100,409,-147,211,13,138,895,-352,-84,521,-23,206,43,316,289,195,195,585,363,628,38,67,1049,71,135,20,196,42,528,-12,91,512,-14,186,79,1268,2403,-56,25,-29,-130,16,-169,1378,-87,226,458,457,-101,551,94,-57,19,57,198,81,85,584,1107,51,12,-3,932,31,1,79,35,208,184,963,283,243,205,557,178,168,317,-26,117,110,-21,9,-36,0,20,-125,109,45,278,-12,95,-1,855,159,1597,-54,84,128,337,335,77,60,1291,-235,4,10,-29,0,32,100,-123,-96,-12,-221,206,1521,-585,-20,46,-79,97,558,184,2113,-1,248,350,221,-194,-38,100,134,-13,183,85,241,4966,-134,84,-343,-168,41,55,232,-4,43,-13,180,-161,-105,-91,-264,-288,-48,151,50,-17,-8,15,30,15,54,-76,368,-59,-1616,217,587,269,283,36,605,238,518,149,7,-45,387,190,-77,-7,60,194,135,183,-77,-233,-71,645,884,17,-116,268,41,200,764,1080,15,699,578,118,52,-21,440,-24,-43,1671,1478,407,-8,147,63,609,458,102,85,431,178,136,338,455,396,-36,283,640,686,208,139,122,253,362,48,811,36,150,-110,8,393,-54,176,355,16,226,64,128,97,241,-57,408,1133,151,293,494,1366,-323,-73,65,789,115,-19,466,228,315,12,690,174,577,180,-20,253,116,259,14,951,98,-1528,15,-23,147,215,-13,40,55,71,118,78,241,2192,83,-151,602,2042,-337,479,502,36,-225,1478,326,37,147,83,9,-172,128,-170,-158,182,531,90,-93,234,-3,73,118,208,92,626,399,103,87,740,-52,125,520,349,-26,17,86,76,-19,196,11,120,322,80,-12,32,54,619,518,-93,2,87,-1156,-111,11,64,685,67,1727,13,629,-17,516,337,-44,380,260,1135,-362,482,8,87,-166,204,211,65,116,168,315,48,1084,794,129,191,59,462,144,70,-8,186,1249,334,225,186,9,65,1001,777,63,481,-69,-42,54,-7,473,208,4603,14418,-322,28,222,36,193,171,67,1100,19,905,1119,70,23,-296,314,184,13,-290,708,1758,99,-107,92,193,6,-235,-623,49,-168,231,98,400,2158,894,92,29,-98,-506,112,46,57,-111,68,101,160,-1435,135,-10,118,669,-4,143,-682,934,-76,373,442,281,51,248,487,-154,8655,248,14,277,26,88,16,-62,-125,272,219,838,57,51,-9,6,118,60,96,32,-394,729,5,32,-143,314,-407,2428,71,-173,2,12,171,1,-826,103,-153,340,1490,364,-1083,-30,523,-1342,23,187,1308,-555,21,39,242,48,-70,-73,1574,68,-132,55,71,274,-16,74,66,11,-64,1754,-57,-768,69,2231,183,48,237,-8,486,67,-104,7,4886,287,303,-476,-198,-521,455,-52,74,830,-47,1160,58,333,53,2417,1456,316,375,306,62,274,129,616,-276,-544,280,-11,777,900,745,299,1340,72,163,-57,1774,-55,100,-10,294,476,898,29,57,64,64,346,22,260,31,609,49,360,46,191,-5,101,-83,404,29,-2385,-14,-1245,15,59,127,195,-182,-93,63,190,18,231,-9,7,84,133,128,792,104,211,683,32,105,944,-119,72,-697,444,139,-7,142,-260,581,-104,13,26,897,8,245,-374,112,56,546,-323,-180,-116,-9,9,-22,-5,8,-211,-32,101,298,396,1976,-105,1393,-81,127,76,11,-41,-10,-853,15,159,18,25,645,110,-270,370,56,70,367,517,-944,224,-9,-87,22,352,-1124,-41,62,-32,74,158,782,-33,968,562,121,-2,675,-151,105,-15,69,57,245,-47,-255,329,1018,100,90,24,14,45,-89,107,19,289,60,59,342,2303,-87,14,121,-52,93,318,9,-231,253,-172,57,98,-2290,-27,170,-132,-1010,-100,98,455,15,172,-685,47,-13,372,260,40,9,-41,-225,-71,1543,200,79,-17,628,-216,67,97,423,44,4144,28,300,-210,55,-115,229,354,325,-120,513,51,-41,-18,-97,116,65,78,1673,87,-525,-629,-588,-157,191,94,289,61,248,101,12,-16,78,868,324,-32,206,1901,143,212,196,77,11,1193,45,628,-449,-141,89,526,-487,487,-26,86,366,221,-27,-115,119,-137,158,-233,2321,3038,-446,-27,-616,2,-221,-39,-762,-5,274,855,155,37,-5,-226,145,178,-143,-99,-26,76,207,30,85,1570,104,10,-193,657,163,39,1681,375,169,66,17,369,333,-11,267,75,-80,398,688,-88,77,12682,575,1485,-47,355,23,-12,119,1565,-9,110,106,102,177,146,-44,226,111,-280,51,156,225,714,432,-22,441,-1059,442,-2,66,96,292,-107,126,201,626,4,125,-59,-40,-29,4,-192,288,-52,-30,823,-34,115,-29,-17,1811,317,247,143,579,-67,92,29,37,151,482,441,1697,75,660,509,-24,154,94,-39,109,105,-204,1153,405,57,-292,307,-233,-76,51,657,-69,-38,0,-41,-112,602,886,-8,616,156,856,211,397,233,755,44,192,275,418,-217,-4,-97,-194,98,-23,535,-98,206,-8,-30,51,71,-180,106,69,280,44,-314,76,49,363,146,-586,388,153,106,465,287,301,887,199,-2,120,125,361,228,89,350,-21,-75,72,160,-261,140,51,-220,40,50,47,-174,-2,53,864,88,764,62,144,1343,-428,175,-680,388,-504,138,269,-182,675,331,-30,19,79,569,409,379,588,-73,316,-127,164,183,-337,224,238,55,904,400,355,-7,-514,-142,-19,195,116,-86,412,655,264,-382,-145,141,243,231,346,-277,-81,35,-112,1981,243,342,909,-70,112,231,-193,109,501,69,410,63,110,461,1173,219,905,249,92,61,232,29,43,13,1226,787,782,78,50,230,92,1295,261,71,601,-322,628,-388,-60,1898,311,721,575,-31,-99,148,118,42,1305,-41,930,376,1083,-30,716,-72,70,1730,-1095,405,48,1787,168,208,-114,14,-51,85,46,37,-17,146,45,231,762,-106,965,142,149,89,466,-375,168,-53,98,175,670,110,290,447,30,156,153,89,-185,87,-76,271,343,-187,-68,-130,-36,-5,186,88,-54,4,496,27,65,267,160,-185,72,277,-21,383,25,-259,1,-703,-324,-226,65,59,229,3140,306,-484,54,293,-403,99,-233,-421,52,69,-16,-47,-99,31,-92,1446,1897,387,-326,531,695,-64,2918,2043,349,56,395,327,35,-290,0,247,-77,57,947,232,1045,517,-22,305,108,73,161,120,120,29,159,434,73,-509,102,-1,3,167,-32,82,107,145,500,288,-145,-109,408,203,-76,-39,-41,51,1629,57,97,1299,784,701,122,148,-11,171,415,92,-182,165,426,68,474,71,407,-13,251,-106,98,108,-32,-96,-519,48,-94,48,-32,111,127,-65,329,905,9,2932,1,167,1202,714,121,148,942,1357,1840,-40,171,-19,149,78,-496,1886,822,383,30,245,-938,81,22,166,443,28,-644,1529,-159,-55,106,628,19,151,629,23,67,114,283,322,156,-57,311,83,-68,-23,143,423,-169,-157,353,43,-85,913,644,85,-552,-542,379,599,-178,-26,201,1006,162,267,47,-13,7,8,725,897,143,-135,777,-412,-794,631,777,-80,931,-114,-187,96,628,-59,297,16,-363,26,442,404,1079,73,1564,110,718,668,1917,1557,2437,363,22,463,96,203,-10,-705,-247,214,154,-555,-137,139,-6,228,-444,86,-314,414,730,2089,23,632,-57,751,-1189,81,-93,253,146,472,910,3153,36,1429,79,902,-150,-261,-11,119,-25,386,1088,-15,343,2915,964,14,25,395,9,149,540,672,87,60,1467,1288,19,1098,253,874,-70,3666,-148,164,-78,451,330,-6,-285,21,1446,526,521,770,346,265,430,471,1319,-117,1068,99,1124,85,187,-77,2537,1,142,560,66,496,52,61,1595,49,362,-37,70,25,423,93,0,62,-1,19,-45,147,899,-48,55,-278,-54,210,18,-287,45,77,1934,433,-57,66,1662,256,186,559,49,33,953,276,-96,393,-1018,-263,77,117,-125,146,55,-12,108,-9,411,-235,524,-72,145,61,137,172,90,-23,0,1450,17,181,-408,1695,103,-3,517,67,145,356,2338,326,295,9124,368,603,-113,885,1131,2918,184,146,142,492,-720,72,455,175,200,55,1546,860,69,1442,692,230,666,50,51,576,481,593,2646,317,-50,172,-100,47,-247,14,120,13,1000,56,745,134,1020,233,359,137,-21,362,479,1208,213,-50,390,1265,1019,1094,1462,390,440,1419,32,25,55,573,123,203,122,87,415,73,157,96,340,-76,-37,79,132,48,16,472,107,19,-30,337,83,-73,-352,140,67,132,311,-55,503,181,187,-15,0,-20,125,1030,151,-561,-1,10,-543,770,-24,116,80,1,-50,-38,-31,-137,137,364,829,181,-204,-5,26,79,-36,499,43,528,7,379,810,-160,214,-832,-266,330,562,1017,441,-482,145,373,39,1294,173,102,84,-365,12,799,459,318,9,478,1913,472,111,451,416,237,-63,209,-264,44,144,117,299,797,146,100,212,115,-72,136,5731,-45,-30,405,-68,750,729,476,7517,281,7,73,-152,175,-73,-157,131,427,210,-695,13,86,-29,338,-156,-1203,362,5,21,-12,390,37,45,161,40,-21,181,296,-188,107,187,587,200,383,52,429,53,-5,151,-32,71,92,-34,98,-130,0,16,1864,21,-39,-119,11,1150,408,258,-38,-49,-16,16,105,391,-221,48,1128,105,296,413,2361,-26,84,118,298,210,620,-27,13,-270,100,243,103,1255,-523,-13,34,1032,89,34,103,86,-100,3,34,-118,2,138,197,1595,906,95,26,16,579,432,-489,-301,56,401,20,2168,0,189,584,477,-160,625,287,29,-427,20,121,469,49,-191,-14,6,11,-65,1321,-8,-29,-55,1,-95,0,36,174,-76,93,283,984,-65,180,103,49,83,324,591,102,-120,1374,-40,104,600,31,53,25,-122,17,48,424,51,2463,-47,-380,306,521,117,132,442,237,113,326,240,319,376,30,14,351,-26,559,510,46,169,-121,-101,-341,35,171,104,939,108,89,135,174,466,48,412,745,356,-177,1046,69,254,-13,352,106,-4,209,81,322,4,-15,-35,898,55,145,52,333,504,493,66,169,274,237,141,57,76,165,653,127,90,357,359,597,-40,-208,157,-202,-51,58,223,80,181,309,41,294,1128,209,144,64,211,1015,-947,45,146,59,-41,63,-127,-100,93,7,-7,102,97,510,139,32,594,10,389,3932,-92,30,-30,-1106,31,-563,3,42,-14,25,33,439,21,-154,-363,120,19,6178,310,-273,122,146,65,294,68,-49,10,175,-228,-84,170,90,-39,7907,57,417,155,279,34,118,-79,178,133,50,-65,404,-223,-145,97,-18,-54,71,494,-203,196,-15,289,202,1764,440,433,134,1936,478,335,224,219,1592,73,1023,1024,137,479,501,236,-54,-40,36,101,234,-122,309,365,334,359,-135,-713,247,-131,209,48,606,973,86,89,48,941,130,116,48,427,129,188,-33,664,234,175,71,325,-182,733,109,242,578,128,731,24,-295,22,51,104,-135,-40,1979,68,260,143,116,1435,92,314,116,-25,-108,-722,-317,-139,97,-227,-487,249,158,798,271,-108,1067,-206,31,-337,-34,304,182,43,28,-375,185,291,-83,-122,-189,1428,130,-248,6,-324,-56,44,220,-85,-185,386,-520,222,1394,109,60,1104,-251,50,10,99,613,155,575,-55,-91,781,31,-5,65,53,360,-98,1065,46,-503,3206,212,-16,-21,588,-504,696,126,496,60,1,39,612,76,135,522,243,-227,176,556,-107,-243,-195,209,111,506,140,6943,-7,-307,-266,49,79,45,207,1971,-33,-257,126,23,-84,-19,108,54,97,72,148,-27,101,75,737,132,229,1193,70,176,-24,455,448,684,-174,160,-254,89,251,296,54,-2,353,72,-117,135,152,304,338,74,30,112,117,162,4,-209,-670,161,388,-91,-69,41,72,-98,75,339,468,314,-21,17,-26,134,100,385,-109,2124,115,211,96,61,-30,-21,-89,142,53,254,126,-65,-46,28,448,138,429,-129,-31,96,229,8,465,-1164,1,-6,-3,98,-96,41,-37,-68,51,264,820,0,-22,-120,415,-9,58,-256,221,36,160,2396,-41,-25,-590,-83,151,83,-4,-26,12,99,88,34,134,19,-56,-47,942,587,101,121,-160,1096,1394,-22,-1,-15,49,-78,-145,15,861,1627,21,127,-114,65,48,172,52,534,191,124,126,910,189,-77,757,402,-244,2615,27,225,-39,216,161,-34,35,98,-37,12,63,152,-90,144,62,69,97,35,2747,228,181,239,-60,17,177,2256,554,1066,152,8186,465,249,127,114,-19,-8,122,107,252,35,121,716,57,406,181,1121,434,625,11,75,57,21,305,-1056,-202,171,237,-151,10,28,66,19,572,278,73,-46,-48,207,9,123,163,14,150,-207,9,796,72,-18,-32,-68,65,381,39,125,107,-10,-12,621,82,-13,139,55,70,14,5,54,335,-11,148,123,391,198,23,66,760,-5,-1,39,297,322,-235,-84,87,145,132,160,291,146,-85,-115,173,45,304,655,698,219,352,-113,-25,106,522,64,352,282,637,562,-381,173,73,-70,-9,205,48,536,101,278,-4,288,-9,175,674,83,211,-17,-1767,-142,-46,-329,248,-127,368,-296,1127,-148,-248,843,-358,18,698,31,13,48,51,49,791,687,263,106,142,132,83,5368,38,188,-21,139,365,64,175,54,-32,260,366,717,5,6,-444,123,-126,170,201,21,561,500,123,-23,406,-413,35,71,112,3,78,122,109,1297,6,195,-50,1345,361,158,78,121,409,63,41,128,316,63,28,514,4647,61,1177,49,154,92,110,105,21,125,-311,108,-31,62,511,-73,1774,245,1167,87,1299,-93,12,2544,146,-75,616,12,52,-4,101,711,-107,158,404,15,170,118,-39,99,-34,113,360,65,102,61,157,109,177,12,13,-43,836,-46,2078,-4,361,581,109,38,-225,357,-47,11,-22,-82,-138,-71,126,50,438,323,30,-25,257,1096,1262,342,76,3,19,27,-428,-114,33,30,-69,30,698,99,333,250,78,-41,63,169,1467,235,-161,-117,-414,-19,-155,576,127,189,95,725,126,-185,379,75,86,455,-193,137,106,-23,-176,162,39,-50,-40,451,-115,200,-19,34,-180,-198,888,-9,-39,-307,952,100,585,3,210,1525,440,-76,26,4,-55,-391,232,241,165,-254,123,120,176,119,-48,-963,59,70,201,175,1057,849,1107,2864,7253,217,1096,-34,2707,204,311,617,-9,136,-30,1014,41,384,1326,4259,133,346,98,125,-57,87,-296,29,1282,-3,486,3668,-57,160,750,-19,164,39,3,103,728,-453,-45,22,26,189,5904,225,-3,64,-17,-91,80,-33,-48,113,-289,605,58,33,232,113,954,19,162,130,201,76,-62,563,28,1105,360,-26,30,41,396,-150,93,-13,16,-23,-181,20,8024,142,27,2,70,40,443,-87,-543,-285,216,330,523,80,520,-20,49,1453,68,113,715,19,129,30,-312,-29,229,42,-25,576,-71,934,73,-107,111,161,101,186,101,-193,155,-490,12381,-158,-82,-6,171,-39,93,2,174,-407,-7,454,-5,364,6170,183,26,190,1092,64,796,-1178,261,310,76,96,219,153,-426,-3,-3,140,-361,514,-796,308,39,369,-72,-17,19,-4,72,50,-17,81,7,-23,-6,38,349,144,-149,-39,77,39,248,-31,61,-105,133,242,91,1312,171,-255,57,-63,951,972,-854,139,-912,-269,256,1665,211,722,146,24,66,174,150,261,-37,108,692,-8,-239,-159,-24,77,-9,324,-599,35,1662,96,893,148,38,-7,-362,164,68,-7,105,236,-29,177,-1921,620,91,52,243,84,-329,94,-6,13,72,55,-284,258,54,898,148,15732,-210,-40,6,-523,2781,131,-7,-10,-143,7,104,216,54,86,-20,-183,12,-36,19,43,246,51,-4,31,8765,-24,19,200,52,97,559,422,-135,191,-49,-12,145,46,43,4,16,-15,-112,-333,526,477,-103,25,302,10,112,-9,32,-87,1013,20,823,-104,1161,88,-240,-57,77,-71,-58,-203,-95,41,-91,-445,21,124,-907,160,-284,578,140,-546,-19,12,-17,139,-1,22,-122,-453,-289,56,-349,79,-64,569,962,35,275,-730,92,264,26,-1228,-2,564,226,820,-448,-402,1262,230,-35,845,-20,-319,117,-17,2126,165,35,194,164,17,461,23,430,374,-232,-35,-157,186,104,108,202,-25,319,127,-72,-53,63,542,401,-33,-33,-497,-52,403,-76,91,117,28,-113,1229,19,-257,183,-221,2027,-122,34,42,30,-439,-1698,-40,298,388,-134,352,116,240,11543,-67,-402,277,171,-138,0,-368,74,469,228,1228,192,223,22,318,208,169,35,85,-54,-266,476,11,67,73,-1,38,5,-196,100,241,56,-204,106,247,-592,49,98,84,-21,72,17,753,-739,374,-852,-3,52,88,387,100,41,-45,1221,174,156,151,115,-5,14,116,45,47,25,252,166,317,396,-13,15,524,147,547,108,39,-156,700,-68,-6,-109,377,369,1028,50,-136,86,385,235,-14,256,-148,68,41,18,41,1062,24,103,117,-89,-8,-206,152,-40,961,105,519,79,-408,217,-25,-211,-781,-333,109,0,-22,132,41,30,466,23,105,442,152,159,88,-38,197,47,-18,-88,-65,-77,50,258,-70,-1,-280,1,-613,91,551,80,10,225,-43,-393,48,80,-75,108,192,-56,-16,438,-238,-70,78,178,346,47,1504,-323,-18,167,-49,570,-41,-98,108,406,325,-582,301,-20,-97,1,-43,-20,20,-135,20,1366,51,43,435,-153,54,-112,123,-75,-203,1082,110,217,-20,106,-165,16,196,129,-38,233,1215,7,-182,84,711,-364,93,87,697,170,48,95,280,302,104,30,929,1214,15,-135,28,112,0,-120,-27,563,250,-127,68,133,80,204,397,291,-556,-88,133,2,15,28,153,77,-66,530,-40,46,817,36,-131,35,-44,1540,667,77,348,323,-23,92,38,151,125,289,865,721,1740,623,-71,-686,-23,154,-4,117,-29,430,-1,1403,-26,176,77,41,-31,127,3,40,180,-4,65,327,162,149,57,165,186,13,31,42,-84,36,400,119,300,358,-312,279,30,1033,-146,7,174,466,34,548,32,-45,-43,79,468,176,42,311,114,5,200,-19,-497,50,1817,485,493,860,105,-214,-11,49,1566,27,92,-83,12,-249,112,195,-81,104,385,-13,-1151,735,-176,13,63,-84,1032,77,8,-114,44,-46,101,55,132,209,269,300,28,-33,80,-3,-152,-23,-201,0,448,16,20,1470,-44,16,-134,144,35,-23,333,469,83,163,64,65,-154,12,87,6,59,104,48,295,200,706,254,122,139,774,38,906,1,120,230,-32,364,-48,-595,-13,520,122,387,146,221,621,74,-19,864,140,22,-66,187,184,54,1437,-59,276,-150,-326,-113,54,1409,170,2047,50,76,75,410,309,-110,-27,-7,1592,39,608,35,-156,57,-188,-9,96,275,-66,306,302,204,690,-103,173,501,859,126,7622,1772,31,153,111,45,-496,303,36,590,-154,503,192,68,151,250,29,-569,247,126,54,2493,55,476,391,455,446,-42,234,-254,317,541,107,58,788,127,81,-28,257,-89,-48,377,31,8,63,64,27,131,853,543,164,-50,66,-24,-77,1088,2860,247,23,762,62,80,104,14015,113,52,14,-10,25,10,964,667,104,-9,47,478,415,-186,19,-1,-46,64,386,-291,-109,-217,254,13351,386,160,53,-45,412,613,486,95,268,53,-262,-97,-16,15,3,666,986,3354,37,37,5052,329,-98,96,62,108,771,-33,1290,-663,-63,425,-857,478,34,111,1087,587,109,-53,725,2816,43,2609,2795,368,-420,-157,-23,-40,17,-174,278,378,-128,1325,38,-9,-67,221,-78,222,59,35,16247,40,1242,3724,-14,600,52,-31,-77,67,181,-10,441,75,118,75,22,-85,49,-590,-177,-31,-17,-214,24,209,4,0,-57,299,47,559,-77,-13,-2,-238,-34,-491,-129,-82,-123,391,29,-62,-147,67,-294,-94,-561,51,-141,-929,1285,135,-67,110,299,63,121,278,204,85,2062,-221,59,-58,661,-228,536,1135,-26,-55,912,-26,58,-34,257,168,-26,-11,199,-160,-10,150,-53,385,339,-14,97,311,-67,14,-43,153,32,12,315,44,-114,292,133,350,838,41,-252,126,341,-24,-79,-93,83,-195,181,-25,-276,6,62,-47,241,826,297,-706,94,44,218,1165,484,243,208,37,37,-67,23,-17,800,1509,477,211,111,327,23,71,178,-119,-16,60,-45,269,13,-5,-8,2,-278,349,5,110,146,33,53,475,434,104,145,327,-38,274,543,-85,686,533,51,21,12,-182,613,-346,1108,102,184,96,173,22,205,-22,515,96,16,199,117,14,34,320,-30,-124,132,35,64,98,97,217,151,-42,10,207,-83,86,994,175,10,-38,-105,-43,39,2688,76,-71,-1,189,115,-21,-34,-426,352,87,102,133,514,-5,-83,113,91,-176,121,8,32,-188,7,-35,-114,606,112,-53,1,390,-28,81,-27,52,-29,368,96,-15,35,59,272,312,23,136,-66,-40,120,-198,23,-353,-18,73,-88,97,190,50,5,341,205,-42,-25,-4,170,179,212,102,27,104,-51,185,-59,353,-1,-41,-10,34,66,-23,252,-50,366,196,284,94,15,14,-53,63,25,206,543,77,-25,37,304,-73,271,100,-95,29,431,1152,-77,35,-35,22,527,171,470,1611,501,599,214,148,63,-32,349,-151,50,610,159,759,-1,98,4704,86,-5,377,861,64,184,67,-39,18,-24,291,224,153,467,242,-10,59,2812,55,2,256,261,17,750,188,187,150,17,63,71,14,535,116,27,256,300,39,62,7,-73,-3,27,62,276,74,139,368,504,21,156,152,76,143,150,-23,64,-10,-169,-86,1077,13,159,82,427,171,120,303,10,-28,47,22,1502,7,377,78,-2,-1,0,119,83,165,-199,148,163,51,12,-129,-41,0,554,262,70,381,769,331,198,59,-11,176,-25,172,35,492,409,744,60,400,492,106,127,389,110,801,-20,99,-83,319,-35,346,-93,344,768,-3,16,172,669,-36,1110,22,5,29,-19,92,221,390,-51,-72,779,753,49,1,-36,99,400,65,871,-20,21,616,762,667,-56,471,25,118,56,-42,-45,-29,103,43,105,58,184,241,-225,143,580,15,319,331,-326,388,614,1204,5,553,127,472,113,-15,28,1023,-258,118,197,59,188,18,155,-71,-72,1,1321,81,-116,533,1444,38,3409,457,90,25,-232,37,199,191,22,12,-147,256,340,7,42,243,16,818,-6,21,376,47,1311,92,856,703,53,-24,40,159,-2220,-14,-51,-22,36,355,1735,210,-175,92,728,390,392,739,41,551,96,808,256,55,274,-152,548,7,174,248,46,-38,290,213,263,215,-16,-7,913,472,-500,39,875,130,575,252,-81,2146,396,884,181,57,98,226,48,93,884,72,312,962,222,309,279,18,-259,672,79,278,323,385,259,104,194,14,867,-26,29,3,58,39,691,459,-2,3332,-99,858,229,367,-37,167,965,-6,1439,458,123,1318,286,32,97,427,744,695,150,-110,527,408,760,-141,-60,217,-79,1748,40,207,952,-162,162,275,614,118,452,301,34,-19,25,-171,778,457,2,238,41,380,22,117,214,23,76,594,1001,504,216,524,-34,-1150,-328,122,-30,196,93,186,125,187,82,40,281,35,218,1124,293,145,56,23,148,105,-60,-1167,435,44,5,668,33,64,834,217,220,116,169,196,130,657,198,-10,1046,769,143,140,146,32,773,50,162,36,239,174,-535,543,-100,21,5,127,103,37,144,844,283,776,2670,146,1623,250,79,1820,222,59,74,-14,-50,622,125,135,274,25,-32,1,-12,714,-143,223,93,198,182,25,212,-12,201,160,279,447,242,2115,109,574,-18,139,86,23,142,-379,1085,567,1768,26,228,72,-388,152,283,-36,1316,279,-52,275,309,11,2,164,26,-11,216,226,141,136,31,207,-43,-12,341,718,-8,284,1366,13,186,38,298,76,-6,1478,9,133,715,176,-29,431,80,-13,-31,53,1522,9,88,-24,192,53,91,7,59,160,95,321,-124,388,133,719,548,192,50,395,347,-151,2179,92,65,-415,40,185,-45,189,82,-47,-203,418,-75,145,478,-65,228,62,1228,458,23,236,38,17,338,577,-27,40,190,153,114,186,455,-123,-361,336,32,-62,-93,-209,-33,-14,7,9,887,103,290,444,122,699,-16,318,356,1516,-638,-501,234,99,439,-719,147,67,35,53,222,103,42,-35,-21,74,20,33,-184,248,-6,135,527,25,223,74,102,76,22,187,105,214,13,6,1108,22,-117,950,24,47,49,132,196,38,90,107,410,60,230,1047,440,110,176,88,723,751,60,138,30,164,121,-306,-34,-65,-160,377,38,398,91,-106,248,671,389,389,137,61,76,204,212,927,0,360,471,23,-4,100,1690,-139,60,122,3,43,71,91,-4,102,122,333,-179,74,-17,14,306,-79,531,217,-259,0,63,-111,454,79,494,-321,184,-30,317,46,-29,761,317,327,152,-56,10,-33,67,-6,287,44,76,147,1047,74,-761,209,3,3,-70,44,23,15,7,153,-13,10,50,-73,87,-36,-1040,72,1779,-31,529,-10,189,112,-1,35,-41,1333,73,8,503,148,189,97,87,20,15,776,119,55,-272,56,-85,325,197,-139,-55,256,148,1059,18,398,5,-10,65,38,607,94,-707,-62,579,136,178,-124,10,155,-1179,3,-70,765,55,232,24,4,555,134,7,-84,236,1777,-27,107,141,123,-158,126,-21,6,-12,-433,167,417,249,34,42,231,72,55,-73,362,1441,244,-61,107,102,39,50,82,-384,197,147,918,331,291,17,475,939,90,-384,332,24,1658,-191,18,142,647,164,174,43,592,239,1108,95,1759,3573,66,257,2649,550,669,5,207,400,182,95,-92,482,-149,-191,32,81,1198,-217,-167,-34,257,41,34,11,-117,13,240,120,513,84,336,-22,132,41,5,221,124,146,420,-5,-19,25,150,83,470,-13,-25,-26,-7,-46,134,-208,81,411,35,263,586,86,255,-109,51,-133,113,-132,485,137,154,622,13,224,155,14,161,55,62,86,124,47,-87,935,187,40,253,437,-27,15,88,75,116,33,176,128,29,1153,2775,313,242,251,29,118,176,237,-130,240,425,404,504,207,1002,6,217,96,-112,25,-6,1887,248,457,93,575,1222,201,-50,1898,3,-356,-23,60,84,7,-41,-1182,94,159,900,1322,580,1526,132,-221,9,55,-33,85,53,287,100,196,153,-167,101,-54,52,419,173,5,51,26,3,155,247,-24,-150,38,211,36,208,101,258,272,372,-21,814,1352,102,443,-10,88,696,214,165,193,-366,-64,11,-27,300,476,312,-18,296,78,-46,73,25,514,38,0,117,118,111,231,-22,257,12,29,1225,-29,31,0,-8,-27,131,194,-139,16,138,1321,-133,141,178,429,-242,101,645,162,43,-7,120,373,-136,903,117,458,376,125,-26,38,-58,56,126,28,25,83,140,453,536,350,220,44,129,3526,427,299,227,858,585,212,29,221,852,-187,206,-73,203,-457,33,-32,938,-1368,137,233,190,39,506,102,211,2564,611,896,152,530,106,3,255,-19,1,58,217,246,28,-6,-9,-39,76,38,75,442,7,-23,12,9,849,-29,165,39,84,-16,32,88,-9,36,-10,60,234,806,-169,-12,-2,-100,2542,382,119,421,-263,27,100,92,133,150,38,180,403,17,44,258,407,153,176,-21,116,413,-51,983,-76,16,-59,-104,71,222,2385,-349,116,401,1652,418,24,1549,19,-144,62,151,204,547,-120,47,482,976,16,-20,59,893,83,230,47,150,22,34,907,7,-16,325,523,47,140,161,-1221,350,197,185,91,111,862,1695,111,-7,221,110,-505,-143,852,132,196,95,221,123,117,159,-100,841,-43,222,520,-2,1311,264,-346,95,15,-90,515,26,486,1209,121,1609,844,361,94,118,123,21,128,115,-60,788,91,1,54,177,24,343,-351,89,436,267,67,-229,-257,459,233,458,213,294,147,795,51,1084,41,24,14,-99,328,684,182,623,-302,5583,-28,49,683,-404,63,88,259,1629,138,210,157,12,-91,-75,160,56,416,835,36,201,-25,14,612,-244,295,215,33,310,135,56,170,524,145,54,391,16,1168,640,45,98,997,-121,45,62,34,133,91,711,1391,332,184,859,147,119,-9,2367,631,286,-64,525,61,205,60,190,726,116,537,60,112,216,2018,207,-5,33,439,-66,7,666,664,-318,319,308,295,-10,719,235,1395,1224,3077,-21,25,0,1725,35,466,529,769,1081,70,146,-5,63,1084,76,48,94,428,666,38,102,21,747,11,31,-164,345,1362,34,251,63,382,342,24,223,-207,147,47,7129,204,798,121,-62,-4,137,68,75,122,241,112,521,55,8,597,58,307,439,305,65,389,315,342,84,999,2333,585,72,50,629,1481,349,164,-1,395,248,217,149,41,42,274,-29,243,-628,-151,31,71,1042,62,1304,525,1,-114,131,59,401,-31,111,36,112,5,-16,495,1330,-5,9,810,140,174,729,175,45,229,481,830,18,-120,26,130,719,56,122,108,101,185,-271,1449,12,212,-20,140,-747,408,325,569,133,234,271,375,1311,2011,28,757,521,270,79,13,-7,2879,39,588,1127,497,407,1364,152,1215,35,196,2263,-123,1313,937,1329,509,452,37,616,42,-30,258,241,-223,545,11,182,465,-27,55,64,531,23,695,106,28,206,148,228,244,357,896,164,934,89,-26,11,156,585,65,106,-371,-439,250,516,365,32,30,236,363,-155,75,23,3801,3154,44,481,34,211,127,692,645,616,372,408,344,130,-51,-584,-3,307,788,21,-111,297,368,-2,574,72,174,195,188,213,100,-133,-11,260,-605,109,276,23,-129,199,76,823,-142,344,274,377,289,-4,100,506,-56,17,83,165,-147,-757,100,205,427,-29,387,91,823,291,155,4,-205,75,818,4533,-7,2721,-566,12,210,193,26,8,38,147,99,1446,159,190,-20,58,35,157,38,838,1691,415,1500,-10,1,60,266,221,30,289,1141,201,18,593,622,183,318,791,408,8,-34,671,184,72,1,180,64,353,-14,17,733,1042,1299,-20,640,439,18,474,258,411,429,4241,97,513,749,48,36,115,40,123,-22,105,363,175,50,485,356,90,152,256,531,-73,-81,-211,150,146,106,42,88,123,-74,55,54,-104,473,342,1502,802,-9,359,2369,276,273,160,88,212,26,32,155,137,-273,398,155,-24,147,437,-23,32,170,36,1455,411,586,-132,784,9,198,-9,-55,228,695,-94,-105,445,-34,126,2063,475,53,-249,42,214,110,-74,276,85,272,-256,523,214,363,191,296,848,-48,90,153,-23,-863,160,-70,109,-11,171,432,444,191,-1,-21,-119,142,152,236,117,823,25,88,1776,762,-36,501,78,237,455,2023,48,-204,-40,-10,653,-21,-19,234,2,188,-766,96,547,40,15,366,47,-458,-207,220,75,-11,444,79,114,513,347,163,39,-83,-107,261,-197,327,205,1157,68,139,85,522,563,254,44,-663,1229,211,53,-25,1313,-157,239,-240,44,49,130,-41,92,75,-322,873,51,82,205,-80,180,-127,-3,52,802,2090,1276,-447,103,102,410,126,-17,471,124,1314,221,597,51,167,396,-70,1727,113,483,85,277,409,465,85,2453,1208,-17,-46,481,283,278,348,21,210,14,-112,407,8,31,-7,-35,-15,94,748,-6,47,-12,249,267,207,816,57,-31,5,-11,47,76,2,62,901,-6,-90,979,194,400,2,658,-108,534,110,33,1058,2580,251,4180,270,102,493,288,-7,312,358,-180,501,-52,4,-269,2,495,46,598,183,40,397,-444,1045,37,363,80,-15,501,260,1743,592,126,58,322,189,333,-948,207,915,104,126,32,-77,89,680,183,310,-228,105,342,66,-28,-11,-309,108,361,67,898,324,161,1588,24,90,548,-68,-164,-280,696,527,-31,1363,-4,-99,-550,621,-20,24,-187,1213,149,641,-44,-461,75,229,143,184,-96,379,43,515,222,-49,9,64,210,609,184,0,3362,635,-13,-326,538,96,223,37,737,174,67,1308,-503,81,1029,228,185,468,-176,-71,123,-34,109,15,125,18,83,91,96,150,19,-161,70,-77,9,-206,9,-101,97,-54,-226,110,261,191,323,-106,275,-79,-21,204,351,-75,468,-54,-251,186,-73,70,235,111,102,41,-65,304,24,159,487,22,181,107,642,665,267,983,8,167,379,-42,-341,98,141,-75,36,14,247,-159,40,189,813,267,237,-2,11,0,444,57,413,484,-120,720,315,26,71,-12,317,69,178,91,179,-15,55,-5,817,369,52,98,306,832,117,-682,744,311,445,36,36,11,47,3,-2,45,487,-234,24,-71,237,118,61,75,-66,-12,158,11,1202,562,204,134,273,2847,-15,-73,39,111,33,508,-14,92,-162,-20,92,159,-2,143,15,2380,309,101,57,113,109,79,210,247,654,642,1920,43,359,29,130,-16,2858,1236,1028,16,-80,-16,1046,291,81,-35,94,-7,824,110,2,317,129,568,115,643,341,205,68,-82,479,624,44,-102,700,287,186,-20,327,505,84,1120,-71,79,18,166,63,114,316,212,252,1162,171,273,245,53,11,5,212,74,496,66,5,69,94,94,696,415,65,14,-320,86,1318,47,139,116,105,239,-258,124,107,343,92,-17,19,-21,197,179,954,-74,-27,28,1459,-122,31,9,363,494,-44,348,-22,-87,403,2289,20,493,204,3800,75,533,108,700,299,756,-286,1614,101,147,439,431,213,-32,185,-19,36,-40,286,66,121,111,169,469,50,-37,-42,714,-89,-136,-214,408,461,501,272,82,591,191,913,70,-24,51,1345,329,61,684,73,294,274,-515,193,929,1195,1402,-144,56,-801,476,485,1603,1994,-43,113,-79,269,338,-67,940,375,109,50,-105,-31,-789,164,187,519,112,785,1427,727,98,234,160,-729,-34,1407,283,13,-183,1332,123,468,564,599,44,717,-7,377,267,84,187,77,-74,269,215,344,-56,105,3,291,4082,230,212,53,-11,253,613,138,415,-1368,180,1108,120,251,1892,188,-48,392,145,192,132,-168,66,622,67,236,1201,1380,8,561,-30,-22,-637,-65,129,609,222,1,269,474,-9,225,-41,1029,322,-37,278,832,395,17,67,332,2,-8,1,53,93,-88,9,404,365,243,810,6,33,-16,-5,174,222,301,309,-55,-45,-89,105,148,861,-34,64,322,478,259,176,219,40,197,1473,659,975,640,262,482,365,515,201,-6,183,25,143,150,-48,214,86,60,239,83,-41,227,226,586,330,360,1050,25,350,45,33,109,725,43,172,1078,670,8,1522,352,-643,98,38,409,2791,-149,40,415,599,19,111,105,449,-30,258,-327,-110,61,73,9,172,86,311,61,27,240,0,269,931,550,653,1338,-11,77,429,168,41,-420,-121,469,566,-1,78,210,404,-132,72,-133,70,-8,136,26,-467,241,83,427,176,267,26,144,105,70,141,16,115,308,96,112,477,8,67,93,81,133,-35,112,356,230,110,-18,-479,728,293,107,29,620,384,146,54,122,16,149,-390,214,-1,485,1105,349,567,312,-260,46,1,16,55,107,142,221,79,-573,1018,-32,1245,904,12,-21,142,422,-15,539,79,1,25,500,1419,-16,1143,186,398,88,1161,175,4393,127,289,-74,32,19,889,43,308,8167,-400,102,371,232,56,62,-14,-437,16,21,116,161,39,21,511,225,55,57,32,327,86,14,-32,53,-302,290,116,71,60,601,267,192,73,-46,1736,31,993,310,71,-57,335,181,-40,5,261,14,-457,90,93,336,382,154,272,1387,-76,-388,3522,-41,1041,4155,1548,1039,159,1471,5,220,53,512,-326,81,885,647,257,131,480,379,52,-5,75,356,20,-70,137,336,61,288,-118,268,2002,1009,1737,-4,142,-302,430,139,76,41,76,-367,125,-269,170,65,84,72,776,376,380,784,73,407,42,660,142,656,769,1033,-99,182,732,898,527,111,78,116,425,1056,393,297,488,1907,646,-209,-3,-82,111,372,251,496,734,133,138,271,-36,142,291,208,-8,656,175,-32,417,-101,59,140,-30,-22,-58,-744,-177,-9,591,43,-203,-1125,453,53,37,165,560,147,-10,-21,-28,-81,653,665,148,81,25,210,17,-111,52,299,367,390,3112,206,-564,597,446,-97,1720,152,333,-59,-294,138,112,11,961,249,123,-250,215,306,-42,619,339,282,546,309,3,-25,-285,406,59,-768,-226,-6,182,2026,994,371,478,-482,590,442,1146,120,588,29,1540,-404,48,349,600,213,278,60,437,69,21,-32,-6,116,10,120,134,-10,250,57,-105,373,183,4,-3,8,10,-115,72,42,12,428,503,-43,317,-259,123,1322,174,265,22,4,84,446,634,213,371,406,442,162,432,0,308,418,819,7,34,359,-19,-6,128,32,-45,36,-31,-15,1138,-232,6,398,933,20,256,60,120,22,296,2868,531,2316,-26,81,27,523,48,-92,252,205,504,228,131,56,216,506,252,8,533,33,393,868,15,3259,-46,287,66,329,34,163,182,-454,45,447,705,364,592,-62,96,196,-20,-4,78,277,835,-15,235,78,-225,-47,-620,305,204,359,12,462,38,53,36,-197,224,390,-6,110,278,25,789,1,89,389,1176,914,718,63,-84,-272,34,-324,-499,517,96,17,328,263,88,307,95,443,-12,530,977,734,147,401,472,-15,-21,-609,214,2,21,60,-49,22,56,225,108,103,176,723,318,-50,202,-524,460,74,872,182,-83,312,-222,287,-490,261,172,-144,150,89,291,533,86,664,1421,80,255,-47,-517,284,-58,115,34,27,133,24,-10,413,655,4448,419,326,-276,437,1531,574,49,449,543,-136,2,80,-61,84,1205,592,86,133,-4,365,-71,-15,-214,-1,90,136,-34,14,79,169,198,4731,447,315,98,493,406,586,87,215,1202,1047,530,151,29,59,378,10,16,964,10,249,4978,156,-1447,1537,-138,349,38,58,494,-17,16,-30,-420,79,25,14,-53,845,324,665,-7,603,593,689,145,382,103,97,91,-20,239,487,35,9,-28,991,180,954,14,914,-122,-223,73,136,218,622,-111,-58,2,55,-16,140,-642,177,5,134,204,453,1338,3,141,17,53,-29,248,376,-54,81,-49,33,-353,1432,-99,453,7692,736,528,521,249,631,227,602,-25,347,0,151,251,-39,1026,68,343,44,206,531,607,-455,57,-318,138,62,-284,129,265,587,-13,-103,336,-598,1139,47,592,617,766,-276,-73,-133,109,260,1234,-38,-901,216,0,118,74,174,407,2156,236,206,-44,549,770,2222,62,254,827,122,364,430,842,-14,111,37,26,79,1,-44,-91,809,4,237,136,534,57,1866,1051,50,8,41,1204,335,15,463,522,2596,878,331,4,-48,627,37,227,189,-136,233,369,-51,60,621,3,-352,63,-661,-54,705,324,-135,843,164,45,-41,896,240,549,261,224,208,1029,746,0,58,204,78,417,110,1821,-817,408,274,838,1868,113,293,1147,223,-52,-43,-56,3652,-10,364,2888,-23,1,1070,251,271,565,578,74,335,893,387,152,-285,-208,25,360,212,-39,1326,119,481,97,-5,230,4359,750,287,16,799,54,-53,213,288,-98,67,804,38,35,89,691,1512,334,3,71,64,319,118,126,2337,311,-51,2425,122,21,516,427,51,57,55,25,614,669,15,189,38,484,202,119,2198,40,912,619,35,94,83,186,34,920,2293,188,-34,1,270,326,282,393,45,438,448,65,-35,336,10,532,386,14,30,-11,1305,-498,197,137,144,1122,35,101,359,167,103,87,712,831,16,174,399,15,555,-157,310,259,249,82,157,61,752,645,-140,129,144,-196,13,-86,603,76,-13,-39,81,67,-133,-70,130,24,580,-326,129,373,77,324,655,344,28,169,924,249,299,248,307,-11,604,114,-94,340,3308,1718,169,3125,60,198,188,785,46,54,113,619,1529,96,-43,142,-20,1568,202,134,-42,602,635,32,110,159,160,286,161,293,205,8,206,48,139,177,209,1341,217,198,307,4899,142,78,105,-15,-21,91,362,-587,-159,112,383,-32,160,241,189,476,-53,5,87,277,102,19,142,14,199,165,-128,141,125,67,-118,452,30,100,243,81,466,815,40,707,115,1532,351,598,9,103,417,200,1346,139,-14,558,203,308,120,10196,20,1296,2043,-15,214,309,214,31,20,1139,1688,116,-414,23,601,206,502,42,42,81,61,228,15,75,757,295,1389,948,199,19,384,63,282,327,111,472,596,164,520,173,147,92,167,997,-47,-439,25,202,454,156,772,40,-62,507,4,-49,86,423,163,728,115,298,12,213,743,-164,518,743,261,733,87,330,91,23,106,325,535,3276,2377,172,174,184,94,1395,323,-41,157,256,1,185,1987,742,81,31,-22,-23,-503,138,177,175,63,178,47,105,341,413,-316,519,149,272,557,-13,264,75,569,-68,-14,1369,82,456,126,49,62,36,3,61,735,-9,14,133,260,368,228,391,538,71,36,2030,513,25,301,160,-10,-58,371,455,224,-10,55,-382,13,196,21,-192,137,282,461,262,168,4,4,-43,38,20,320,90,191,1001,-75,436,-112,419,-880,5,72,-5,9,-84,2156,5770,426,293,90,1413,-99,5,743,280,476,26,1066,105,326,-82,-228,66,427,145,280,-117,-189,-103,26,825,325,487,581,322,38,-28,398,-3,88,530,-18,-144,203,23,701,404,147,47,-190,1460,-32,59,48,322,-292,421,116,-103,403,345,249,-33,556,-5,-77,401,1735,213,-30,417,316,-132,1805,64,207,241,79,-153,16,391,503,415,164,178,290,-57,15,609,346,248,71,-208,191,262,66,-109,-35,248,24,76,-24,406,352,390,1174,1152,55,19,973,-56,111,32,360,-40,91,104,7,80,154,24,34,73,-37,-41,-101,92,351,-2,-123,-10,29,-334,189,-95,32,64,117,22,21,778,44,146,-33,529,383,-23,72,2,90,-30,35,24,-33,-683,346,-130,138,-17,30,-47,79,40,2,2,43,23,-2,2012,979,406,8,52,257,2227,16,453,1058,-129,43,3,-118,-15,63,42,259,-11,62,9,47,71,-19,2,-85,2084,28,329,-9,-36,9,523,-63,15,-3,5,37,211,30,-14,94,119,-26,37,-543,808,438,53,688,49,105,30,289,44,12,-10,-24,-83,20,5,-54,-50,10,14,83,8,23,-24,104,-15,86,35,16,119,-37,68,17,19,390,-18,-109,-282,978,131,460,2,124,-10,-1,-1354,-56,9
-102,-222,-98,14,-252,-288,-684,-224,59,-10,74,-614,-159,-76,-57,43,17,-166,14431,-14,119,-102,39,-44,37,-60,-117,-63,-4,-26,-141,21,-447,-155,-286,-123,41,287,1502,1423,759,9707,9900,16000,10832,12924,13766,396,333,492,1422,2492,379,1943,205,210,451,93,407,294,115,90,47,124,48,278,1341,56,-141,-708,-547,11,-178,-609,78,-16,54,156,356,-70,-6,349,377,-182,-11,413,72,738,367,128,709,120,400,587,588,-53,21,432,66,-59,179,-141,148,-29,-40,52,1615,315,-649,0,-40,-106,166,-180,35,-199,76,96,27,-188,-14,-345,271,376,-51,-457,148,-90,207,313,267,529,30,-30,-51,1201,-52,974,550,261,-614,29,-1,110,66,127,213,774,21,150,127,205,131,369,261,-294,376,-209,484,-156,1534,-78,404,317,-28,26,157,306,362,257,995,-156,-18,112,145,284,214,-34,73,275,1106,112,-4,35,-159,-41,-7,-67,-204,-214,2772,-16,-19,-18,128,1321,177,324,60,372,101,198,39,170,-30,16,94,2279,823,313,103,-888,39,90,3131,-534,866,736,-255,864,975,-93,87,39,-83,11389,-205,282,566,51,-25,186,590,138,51,-378,317,298,789,141,2177,221,892,33,25,-26,-31,128,237,259,-193,243,122,91,594,-5,146,23,155,-50,1702,851,-325,166,46,31,-9,-614,-34,-13,93,80,266,-71,259,419,137,9,-408,-147,-19,973,4544,40,11,-24,80,291,402,-89,8199,878,530,-46,-109,428,68,197,278,222,341,459,119,-7,357,-41,118,1332,111,-14,-539,351,-14,79,398,18,118,30,16,-19,123,1157,1268,652,-20,189,768,436,142,1,1040,274,378,8,198,189,204,304,1778,341,100,168,406,251,86,78,989,132,-168,789,291,-20,2477,121,-12,163,736,207,200,2,-193,251,104,1305,64,101,66,889,896,699,237,-162,308,55,953,619,135,527,739,150,140,-66,241,1134,576,582,-499,257,78,-224,-91,-47,73,131,-14,145,-54,181,277,149,719,280,218,67,149,34,119,-585,-78,-104,658,997,-113,-18,132,250,-9,90,32,106,-4,55,200,152,199,64,1676,270,-1,36,1083,66,-121,108,110,159,657,354,357,147,592,-485,1120,20,73,-537,102,-71,93,688,431,57,465,228,229,-1039,564,-686,115,-525,261,48,244,1825,35,18,-460,44,-509,150,142,46,19,26,361,-77,248,396,-27,373,286,121,578,242,-387,128,-9,43,187,1217,82,217,63,-22,64,109,175,201,67,370,94,93,631,656,377,715,342,42,815,166,-291,134,112,113,-148,42,183,580,121,397,142,293,58,42,-670,833,109,-16,379,223,400,2294,191,514,229,660,110,-16,472,134,444,309,715,492,161,-32,89,-574,43,58,-64,677,212,120,671,652,19,-14,165,-30,39,17,4192,130,-37,-3,147,19335,106,-900,547,-759,134,119,332,494,256,196,238,187,435,-32,-182,765,22,254,-4,274,402,405,-121,112,96,170,-191,565,37,-387,-152,61,-89,0,101,168,778,112,465,223,-912,375,125,643,95,-248,84,76,101,192,32,277,-171,269,486,-210,4,-330,135,10,203,123,43,99,298,-38,199,102,-690,-83,37,430,146,255,93,-230,-24,75,41,333,588,669,81,25,-18,511,171,198,73,23,-61,174,72,-70,568,415,32,321,881,722,-288,68,545,-90,134,66,60,523,410,246,488,16,57,138,2576,-82,-11,-129,-83,-270,231,396,241,311,9,38,323,22,248,110,102,27,79,112,335,-304,27,3,66,119,151,469,361,-75,808,-14,140,142,186,80,79,0,95,214,218,279,-1599,228,-100,-26,99,1439,33,1062,107,67,63,187,412,-81,776,69,388,52,128,267,91,5490,93,43,160,461,730,-112,187,565,-206,-29,332,1232,97,58,-143,-45,541,-528,31,94,74,486,-99,433,196,67,-32,1136,91,28,-18,292,543,66,800,-6,532,55,6,-26,407,197,1537,-39,170,53,95,691,389,-5,-164,2752,1066,307,-167,482,-182,1083,486,1472,124,394,-20,-153,-52,13290,291,208,1249,658,852,214,411,86,557,-550,-1457,717,-361,-627,7,-297,-277,-162,-306,324,176,1391,671,186,-94,-71,444,168,-283,245,-97,12,283,54,363,289,-471,-3,781,-40,75,1140,49,126,112,-227,140,-299,-29,572,-130,-139,-99,-55,-390,251,-167,256,-98,-961,-110,1722,165,190,321,950,14902,177,54,114,357,-219,92,-989,3998,-42,-183,-74,-15,-54,209,630,-146,17897,-75,165,87,258,290,107,190,123,-284,11113,-115,-180,223,-58,938,12598,15,-490,126,67,65,90,502,-545,1245,25,-84,54,25,2061,77,448,222,13141,1791,-364,500,412,146,418,86,-288,140,180,-158,7940,-116,-259,78,-38,46,-32,191,-366,-447,-744,151,70,52,-288,9,34,-376,516,659,44,-980,295,1137,-141,-96,142,189,358,275,254,153,784,182,-97,-109,-368,60,2,248,-226,84,-78,-89,43,-15,16,-215,-99,458,39,290,-305,-373,12536,-11,1198,73,425,40,-371,-209,-27,192,-62,-108,389,3935,126,296,-75,359,1554,218,148,-151,-44,-86,460,9,-157,-1980,9753,240,109,-95,2586,1,86,-57,9528,-385,528,40,437,-67,-165,-1131,254,205,219,-18,358,167,1530,389,101,83,158,-508,-169,333,651,177,-27,17,-19,-886,3,276,878,687,488,128,194,-146,291,105,2080,203,374,153,4462,-139,76,914,596,-363,21,2,4213,-70,1103,282,2422,421,-13,47,2421,-297,304,120,321,158,235,79,-57,98,-15,48,113,218,-162,41,-17,10,366,2204,1057,142,26,1268,125,292,62,862,124,158,753,88,41,-66,-236,896,256,1254,221,-42,135,-14,4408,444,-13,183,-494,-103,16,-238,61,-12,35,44,679,873,102,325,-78,9,-123,-249,465,124,247,87,311,73,-40,-67,73,79,-71,128,-9,-3,967,421,74,201,127,437,42,116,369,65,555,128,200,-27,316,181,70,270,-143,-15,-23,209,462,33,-91,128,71,-32,57,-41,-106,340,491,-328,412,24,211,187,-440,274,-252,97,-391,85,-251,430,-91,229,-16,-392,204,727,94,-651,109,-385,19551,7964,70,-197,-668,246,-157,-24,213,60,-623,6,400,159,-460,-10,219,1568,-23,340,199,-14,6,113,137,-124,400,88,-29,73,59,657,133,-16,34,332,1431,305,-5,-73,-95,-77,59,53,1596,141,193,-10,131,-50,-171,-232,251,-33,-180,490,83,394,-38,-96,482,-564,-20,-229,1316,112,387,8407,32,170,9,110,1437,24,564,78,302,61,-9,157,-129,52,-586,-14,148,-31,36,-39,467,-110,363,-5,-776,980,262,159,267,2004,278,317,123,-151,420,69,-32,-474,67,458,31,140,2003,75,559,141,-2078,121,-304,131,50,-814,-36,479,137,48,261,902,464,51,264,118,902,-47,204,112,-82,1048,-69,1434,138,-24,559,220,96,334,-130,138,152,1003,11949,29,830,1402,-54,49,706,29,74,281,608,1002,872,35,8,-8,30,722,101,221,213,17,-59,42,315,200,-117,963,26,376,466,-250,-296,1093,-48,-629,-136,655,116,-193,-32,-47,-132,151,-734,-77,-36,175,-585,199,282,3269,169,566,66,592,46,21,72,196,283,-170,40,2324,80,-586,70,24,-115,22,-24,63,113,-58,112,174,412,800,428,-136,-230,142,50,500,-904,542,500,-110,127,-310,223,-334,351,597,727,184,-68,-20,52,-33,-27,184,265,436,-160,-378,-87,-495,34,151,570,165,107,143,126,-22,-86,48,136,86,100,-14,327,-104,142,-459,204,429,38,202,369,-28,99,166,117,35,-65,-411,1080,-35,59,153,-30,250,510,386,123,64,-54,297,-135,849,92,569,264,4,39,139,733,-11,299,13,161,-308,304,305,-1,198,47,36,374,342,-139,665,-51,695,195,989,121,78,11547,713,2,-112,-8,147,11,60,-73,-49,7,1906,366,40,318,-62,-53,-88,-18,83,190,-16,512,752,42,157,17,39,-244,266,114,-92,11,80,351,125,56,-18,245,-129,174,78,502,428,91,-405,-80,-243,119,55,79,-142,447,-511,209,171,7,12,48,114,40,206,176,-447,403,184,-40,438,-61,396,271,168,305,-40,117,617,-185,-29,132,59,123,-89,343,44,53,-12,133,11,410,24,192,286,269,400,248,23,-55,-322,-99,106,-89,-2,-44,-50,615,-106,-170,-631,-977,113,-784,4,52,74,305,-179,104,-94,-311,30,237,-12,-51,854,2331,252,-118,6157,-5,2,23,-516,44,303,-220,3152,347,-39,-231,-433,283,-319,-397,126,899,152,19,157,482,82,977,175,98,-397,999,32,-56,10535,-53,-254,304,159,-30,14,149,79,-125,164,97,322,-541,172,-21,-112,-51,32,23,40,1262,269,-13,359,797,316,17,-63,-727,717,-179,104,106,12,125,-291,148,545,2532,251,-21,212,-137,-904,97,-47,29,27,122,-80,241,61,313,-72,114,7325,317,17678,15819,12966,-14,-77,3,-123,-307,290,771,5082,30,-49,1734,-34,161,32,95,-76,578,524,-59,22,94,-12,1453,93,35,171,-228,-652,157,-210,-172,-193,38,56,1283,71,993,-218,-430,248,48,94,557,-1390,168,-16,179,-115,-119,-139,1810,171,-32,736,313,-105,304,491,131,389,981,21,510,107,163,78,167,759,-72,154,-362,4793,-107,11960,220,123,60,-494,-86,1367,14,263,15,-263,-4,5,176,215,183,-29,9,50,76,82,8,10,17,72,33,385,-48,-70,187,300,3550,-37,356,113,-1118,-140,28,39,240,-93,47,114,-840,-227,60,-154,64,248,30,191,-105,21,-183,84,103,764,-61,302,286,41,37,448,4,16,-45,-78,386,343,303,39,86,48,-111,-156,87,75,24,200,1624,654,1309,-565,177,334,-28,1,1615,547,10814,1084,-622,4924,303,121,48,-27,-539,106,-297,283,256,155,250,265,901,-48,-18,4685,25,-195,125,65,1078,572,-78,34,110,491,201,27,1968,834,-583,147,-347,50,-112,380,699,281,2377,146,72,37,415,451,134,266,50,-172,-116,56,-31,121,87,197,232,127,-57,202,33,348,-460,2279,356,8,68,933,21,203,568,171,32,250,-78,-80,424,504,609,48,80,42,38,46,247,230,433,-75,344,89,-82,52,294,9,551,-115,102,1931,29,268,515,94,165,69,-125,55,112,4,-307,121,247,193,29,-186,9,-20,1233,1023,-424,476,97,140,164,-256,494,13,251,243,15,1336,67,-172,333,88,-82,-398,14,-98,-132,-236,-313,522,86,84,454,-5,41,-1164,-195,107,-90,76,158,-99,104,-214,79,-230,-22,10,285,13717,2467,463,-29,72,93,-4,5,77,51,-88,880,62,-75,9,3,96,-374,484,469,-474,-39,994,-234,-156,17,-66,523,689,4,394,256,358,-96,-172,189,38,388,44,-668,284,-16,139,37,-107,13,-97,-369,291,-420,63,-41,326,-279,585,242,36,8,65,-47,385,246,83,64,580,-82,8870,-694,239,251,-106,416,32,258,77,171,153,-627,71,89,0,163,-493,-162,97,98,433,-6,327,103,87,210,1130,1510,4041,32,-30,70,10,-195,-51,25,243,356,211,119,1284,-84,51,42,-66,45,118,40,-203,46,-67,1290,255,112,-201,73,1268,134,410,19,51,338,-73,-96,431,170,-276,125,-353,86,10,118,-8,16,103,10010,-109,33,290,-94,322,293,272,31,202,117,69,-1804,117,1813,229,-563,154,1437,255,63,-62,437,80,-2,12764,-491,121,-84,1142,137,551,5,19,434,95,25,26,734,391,68,451,37,-165,166,-210,-250,14,255,-26,-2,25,1063,66,164,56,12774,326,-89,216,-64,533,-60,67,379,118,1803,-123,-159,-66,317,1166,80,271,454,-117,64,-186,-15,30,-247,60,134,336,-66,177,252,-36,831,-107,949,103,1130,8,66,322,1332,74,215,-3,-475,-1562,632,-532,215,-32,-10,-43,105,-150,376,153,422,1,261,-4,118,-17,133,-19,357,244,23,19,31,109,663,151,62,807,107,17,457,397,135,159,74,183,73,108,932,135,-26,-12,-81,350,78,253,-510,580,1207,33,502,-16,-55,152,235,349,361,880,1212,470,67,141,289,-2,-188,135,565,-166,302,103,287,-98,702,206,-2,21,779,729,85,-87,-218,-65,394,312,500,-703,332,-688,208,-126,415,467,74,37,-78,-150,744,37,-73,-33,11,340,306,149,-153,255,2627,90,91,13,34,28,21,56,-87,-28,213,398,389,-18,-52,23,71,148,61,-7,858,202,95,-58,13,-221,23,72,-88,210,-117,212,229,326,-162,146,19,161,1052,22,2432,217,224,197,-150,110,160,301,-401,21,41,958,37,-30,66,-86,109,241,28,6608,53,28,31,-101,335,-62,119,336,353,294,176,202,-34,-35,59,78,-75,116,-6,9288,104,-23,-108,120,-218,143,26,403,-140,-289,-18,113,92,2,102,-58,90,-4,-23,98,-326,9,1111,-81,1016,-1,66,-294,-102,131,113,-281,227,-12,-407,295,-145,122,-25,-327,95,-55,125,39,103,231,94,-78,-226,-1,524,-217,-53,497,570,-285,-234,472,233,-17,50,616,327,88,495,-51,67,-274,161,40,77,-235,362,-8,204,2249,228,687,-381,452,189,38,-49,-137,491,123,83,268,-96,332,189,-640,780,171,164,447,455,266,-12,217,-65,118,393,-412,-42,139,-174,90,31,123,32,9,-259,138,71,-3,40,353,-83,781,1239,395,-158,268,-91,329,130,27,44,199,-13,187,-3,226,-23,322,157,294,-55,319,260,-1,73,-818,471,291,84,149,243,298,58,636,137,713,24,485,-76,-36,1392,-29,261,106,85,115,79,-266,382,22,46,-1004,-289,102,126,-348,90,1160,407,-252,-74,208,258,85,84,-21,358,314,231,-30,193,217,-695,310,-146,318,1,484,-37,119,1417,988,502,534,-1273,9,-650,10041,180,1412,-499,-251,416,120,56,59,2,456,-88,268,423,-320,64,777,477,47,148,-189,205,152,631,112,349,-132,39,247,877,8291,7367,281,-2,17,121,21,40,260,17,-33,10,90,22,73,106,-126,534,-46,187,3,104,147,-37,51,25,100,435,77,221,28,641,29,53,62,73,147,833,72,310,8771,14937,12234,5448,8960,15982,3299,350,1599,-5,-847,595,57,81,832,111,-36,-764,-237,46,141,-129,78,432,-8,-43,-138,394,94,-2,-48,186,214,194,17,155,25,-110,-18,25,16,-58,77,55,-97,217,74,-197,370,43,-156,137,660,-290,82,-29,426,24,275,-328,-21,278,-105,48,11,293,294,328,125,89,413,47,-28,28,116,-157,449,12,-71,51,188,-24,392,162,38,-163,-4,-144,355,-7,106,278,312,160,-290,-5,695,442,266,-48,-46,285,-4,246,313,-2,121,74,-6,478,63,-263,550,146,-5,16,23,197,217,517,80,56,847,37,54,123,31,-22,327,-48,151,28,189,-74,290,33,516,1620,868,504,-172,90,81,-54,-8,160,114,-88,55,-618,194,78,294,91,129,200,3260,122,-143,149,-95,-82,56,19,54,67,-306,224,264,11,-136,-195,109,70,-26,12,222,100,266,-465,116,763,57,-72,215,56,-141,-339,98,-25,-50,607,-37,445,221,-742,342,755,63,423,-147,388,-51,193,87,4143,261,245,85,349,-36,121,-222,-15,113,-136,-86,504,61,879,58,175,566,207,65,55,193,-168,-36,59,426,-115,240,300,279,300,164,21,296,-348,-28,310,164,819,391,104,87,81,70,-33,53,351,960,158,-377,140,404,145,49,519,-98,-583,122,-237,379,80,218,123,-468,-742,31,333,510,-315,-302,312,27,72,97,445,73,26,682,-136,87,49,40,137,-62,46,352,15,262,-891,-249,-301,-39,-141,-55,184,198,71,516,-152,-309,-87,-29,-250,1172,165,217,146,608,246,525,251,-8,824,-93,67,338,-28,118,73,274,38,60,174,-50,98,-103,717,992,253,291,325,-81,281,119,-55,406,200,198,-22,134,1017,5,176,28,13,461,402,284,-1,-247,291,-341,-161,156,43,364,37,17,72,386,276,171,28,68,-767,-277,1035,37,447,199,44,-2,153,354,130,1220,72,23,508,329,247,861,117,-96,25,-778,138,-2,85,43,-34,185,0,-200,-60,30,-602,509,321,417,61,-365,929,76,42,194,289,30,-22,-26,-165,-166,121,982,7,31,3,-4,82,202,50,482,-416,205,450,-86,52,95,-52,78,403,233,3144,160,523,564,39,55,1655,932,787,191,612,-31,158,-2,1548,-7,63,-138,48,579,1239,154,-77,720,398,68,-34,264,57,-162,126,89,196,104,348,27,-58,384,224,735,-652,72,-55,752,-384,-42,-61,567,149,171,295,609,276,-437,90,28,79,-50,963,-111,-5,289,793,508,-43,-20,262,138,206,-382,110,249,-19,446,79,111,678,288,151,139,9795,-165,1025,100,75,196,694,-157,94,-2,-83,1589,215,16,789,132,-58,555,543,144,346,-3,121,98,2096,-173,82,506,45,157,2052,282,336,515,473,300,558,813,61,-204,6,246,35,561,184,205,227,2272,-778,-862,1008,620,-111,6,104,6,360,521,205,641,205,566,-101,-56,0,529,-671,-14,-127,-48,-122,648,-387,225,-73,-7,308,20,-431,-157,252,35,74,1237,43,83,169,12,-82,192,85,8,247,21,-161,-26,221,703,159,1202,27,80,169,-73,-1095,314,102,2,127,-169,326,-235,1326,-137,180,-1,183,122,584,145,35,302,11,75,-3,-58,466,150,256,-6,31,135,336,27,387,26,118,673,5508,341,632,-120,105,-181,-61,48,415,154,1467,-8,1015,387,-46,374,47,188,-18,48,119,62,432,2770,275,-25,62,177,355,-529,-20,247,-9,499,-116,86,-323,363,-395,-32,106,660,16,327,-169,96,125,99,299,3,33,-176,165,-8,-29,99,1066,40,-345,18,191,-65,31,277,-1144,1211,-153,-604,142,1609,-72,47,-18,119,35,-321,270,107,-31,-12,356,-105,461,112,-31,329,270,956,230,-69,339,-24,111,-491,8,-138,3,-3,103,-154,928,207,46,-86,148,-170,816,192,430,177,2106,-71,66,274,301,381,-25,82,179,-100,-265,83,462,-55,144,31,380,18,229,-112,-139,370,1217,681,547,-842,91,59,156,122,603,2,437,-122,208,452,-54,46,379,-158,14,-394,91,223,-39,407,-179,-74,-28,380,72,0,596,6,16,420,36,65,-20,723,96,-35,93,36,192,140,892,301,7,163,38,874,176,587,-27,354,549,63,-1045,725,-84,559,42,914,17,-152,89,349,-358,-41,79,-286,35,187,-23,308,1032,233,512,631,-252,1523,1486,55,392,1114,26,-134,-114,92,-203,-85,49,-68,85,4,252,3,86,-74,1456,-139,-490,-6,115,81,112,-227,966,223,-5,-131,55,-28,67,111,140,759,588,59,128,144,-70,12,122,198,134,-290,83,353,62,-187,1080,-263,300,146,474,-67,332,294,520,-46,4,-200,135,6756,334,307,53,-162,-180,-15,1503,78,285,-399,440,505,249,951,77,121,253,-98,-720,16,99,32,-18,-6,30,-22,93,216,-33,561,-120,-191,39,108,513,570,435,0,455,616,42,52,-83,77,485,556,350,8,55,63,278,-184,144,140,8,71,32,-31,620,36,78,199,132,-36,7,-6,184,681,-25,-73,90,341,495,-6,-43,75,106,201,-258,472,288,-142,-323,-7,57,-122,-191,702,162,-87,248,-110,94,825,308,926,41,336,228,148,628,85,87,141,40,218,31,135,993,-40,22,-387,-50,-860,-200,89,436,-30,247,47,154,-94,-549,112,-9,1545,-361,81,-611,86,71,-39,-181,312,712,-129,-41,-54,-420,206,-381,232,262,-25,77,122,317,122,12,300,191,186,214,322,91,-28,-695,666,607,200,74,191,-200,42,321,423,-14,266,377,243,584,113,62,112,-67,-294,344,1,797,168,205,550,601,225,149,-381,190,107,220,-314,-885,221,-15,24,52,-85,32,325,762,-389,759,-7,-33,572,307,321,42,144,209,2070,-45,123,54,236,-97,302,-44,226,91,-264,16,1791,153,-85,100,30,262,-39,-63,75,62,188,222,563,406,129,250,109,-33,-61,264,-117,26,2981,502,14,61,169,-68,106,-118,782,960,971,-35,-164,803,268,-356,1654,75,-53,203,38,-645,111,-167,169,-1,-75,-1,38,116,203,-42,3,387,10,183,10,635,4,984,-454,265,-90,37,-6,204,17739,10,52,-6,-418,242,122,141,404,245,118,2596,-25,897,113,35,-327,290,102,424,-2,82,-106,574,415,6106,-232,17542,18,354,-45,-65,99,264,259,536,1177,-251,-170,23,39,139,57,112,305,46,-97,153,0,-37,26,-64,-350,-471,59,106,9,10,660,-905,272,28,214,-5,-91,642,-56,-312,195,-4,224,-34,-8,1,101,13832,12,42,56,176,251,1531,7,415,-13,-21,12,180,-73,-525,85,169,68,44,156,188,1407,61,101,1735,176,46,98,541,-724,-36,12,339,632,7,400,667,109,-200,-827,885,219,1014,-44,1794,-54,-158,60,323,260,376,221,-156,-17,-244,929,661,6,127,-64,144,193,-52,-182,24,-21,2029,405,-70,59,69,3098,92,124,-31,678,109,-591,-132,1605,135,1494,194,13156,8,112,19066,1130,-568,636,58,104,593,2438,22,836,303,-131,-66,-546,160,90,263,70,867,-30,40,18104,-105,-1,1741,110,60,357,21,153,-186,131,7514,1893,-80,-18,-37,23,-7,-81,275,-372,-95,36,-5,-618,12,42,-140,-104,42,183,56,212,778,-165,307,348,82,81,160,617,739,-146,6064,641,392,-39,4875,268,709,523,913,-342,-110,6922,206,268,-642,-43,-14,-184,-329,552,90,-78,236,-126,265,386,109,-32,8,375,116,152,445,4,-161,15,823,-227,9799,831,119,-129,440,31,12503,571,676,-34,4,1041,1668,61,123,96,14,178,30,14987,6797,31,1411,-21,165,690,671,893,218,-88,5321,-11,-294,-49,91,25,41,289,733,1,-359,-49,8,-303,284,-271,-44,140,1463,364,36,-86,-207,33,29,227,143,332,-317,97,331,407,36,962,2216,414,1451,-62,-103,-9,1209,4587,264,-579,206,36,413,-138,-216,422,109,71,446,74,-44,444,187,426,531,323,8,732,-84,746,2711,220,504,459,11483,2559,52,-3,96,125,205,-184,115,-1188,116,154,17620,107,229,50,41,29,83,229,208,332,-5,-24,576,-1,113,384,939,205,-83,-14,8,7896,108,14,15,-57,15,-45,8,224,-79,89,-10,153,404,118,-18,600,263,405,-81,-205,-60,-210,322,48,492,374,1083,254,496,-77,22,-45,46,36,327,48,211,38,-81,-100,13,12,16210,-244,-541,-71,43,11,97,305,-618,2224,-41,78,84,197,524,-276,656,166,88,113,508,-14,160,215,69,-564,2186,136,18027,6965,145,526,2158,321,777,420,-21,145,1666,264,244,370,180,-28,436,255,-47,352,366,55,1118,-42,31,394,-131,-12,1623,633,567,-157,1327,181,239,-17,224,219,189,207,-274,-141,316,84,571,8289,-41,33,62,-29,309,61,919,335,452,71,176,109,294,47,453,135,393,829,531,70,-66,86,493,787,439,9,-3,364,57,32,1073,28,653,-153,7,241,1097,57,70,143,-64,136,-47,87,-199,312,61,145,269,-4,-9,90,-36,383,588,1221,84,646,252,5,58,44,152,-37,-200,147,1156,-72,20,45,143,-44,448,-79,3461,30,-96,352,106,-13,346,146,-247,-8,-289,-16,1523,5,12,59,11,1640,-665,98,31,166,6758,151,278,130,13,-37,783,-370,-214,-1,560,-117,115,519,71,431,76,472,1233,769,205,-456,243,-14,182,169,292,950,13734,489,4915,152,273,100,164,423,90,196,42,-317,-79,45,109,1044,99,118,85,-40,-61,2,314,-86,27,1023,171,314,-76,-8,890,930,-128,-43,63,-62,164,-60,-87,-2,806,-36,-42,690,126,116,54,541,46,-141,-1,113,-154,-50,209,196,34,-12,112,-9,345,-29,-142,213,-52,106,415,21,68,-378,-114,265,228,122,48,-76,-172,460,513,133,5,114,40,-10,-3,-28,437,470,286,88,729,494,-6,9,152,119,376,491,126,-586,15,156,758,-18,-364,-99,165,107,26,-33,146,1219,114,384,13,-222,481,46,85,78,224,102,660,306,-54,-43,178,133,269,112,5,327,-34,71,62,30,-95,24,648,-25,900,-6,426,27,202,482,67,61,203,576,192,248,-319,294,14,259,401,-66,272,47,127,-146,3,-527,43,85,-151,46,175,-186,-76,181,-207,90,189,-106,-282,519,-250,202,37,66,-707,-240,-75,-49,-126,38,5414,-64,399,7,39,-2,-8,72,-228,126,386,409,82,352,169,1110,265,26,-316,177,457,615,82,9,-236,791,547,434,249,-111,587,-10,91,140,255,-50,33,-595,-23,-213,215,568,536,138,-45,270,-283,393,465,85,-9,-84,171,-16,336,148,376,902,-37,8,137,-1593,70,279,164,-122,317,-422,-205,26,474,-68,740,37,561,-612,31,-29,272,847,303,107,280,380,-381,82,-9,69,975,24,-27,687,904,-174,-38,184,5971,1047,-47,164,-125,-49,892,40,105,33,47,-6,33,-390,-51,363,156,93,7,144,-34,-77,112,489,-519,163,-76,-263,4,819,248,-742,28,25,214,501,-18,231,371,394,81,388,5,732,1476,140,-60,-237,435,84,32,105,-80,306,14,20,19,76,167,-357,44,171,133,-60,-56,75,201,19,-116,-122,-34,30,49,687,187,-92,-14,42,16,-126,4,90,-72,56,60,-327,762,236,-64,78,229,214,132,-132,18,221,-336,569,482,-386,32,-370,-538,437,-245,73,57,293,70,336,-98,32,763,52,101,-83,65,-67,46,-66,-31,186,14165,877,-180,226,131,116,-100,449,120,131,-338,433,76,-329,-106,-113,547,1004,-42,-82,-3,-43,530,-223,125,91,177,46,76,483,5186,252,-70,351,40,96,119,178,4727,631,150,55,-142,-9,12365,432,34,4512,102,150,-109,82,180,62,0,940,1562,79,62,242,25,279,301,-11,1435,-43,-245,94,188,-50,416,237,-21,-48,17,-147,85,-16,-305,499,2314,93,537,-321,63,52,-73,-186,42,-55,121,23,530,583,77,206,315,-9,474,-30,-9,-27,-53,-9,27,61,-12,473,250,253,2963,829,223,0,-105,19,382,-551,285,-113,-68,256,182,-167,149,809,203,472,239,203,24,65,187,219,219,-40,129,-125,-304,-22,-7,18473,-93,567,200,-395,75,-670,8,70,7,-177,153,-45,58,-57,55,-81,-39,71,-253,-40,22,-577,91,256,-38,-73,175,-641,27,3613,-32,123,96,-84,380,293,289,9495,2336,206,160,31,-291,540,602,-574,268,-33,665,-85,164,17,563,62,323,149,-6,-380,213,67,442,-133,-49,123,4,244,105,57,547,-394,132,64,57,24,111,588,7,18,564,252,748,197,99,162,382,-215,-1,-123,62,59,491,281,231,-438,-1,86,9,3,307,32,1379,834,686,232,129,-114,78,275,7376,30,430,449,20,-820,1032,118,0,35,126,41,1099,268,-186,-33,62,16,-165,-1,279,58,-24,975,934,-2,24,197,185,271,122,179,327,109,43,-270,-81,146,12,44,81,163,-11,249,433,23,-495,13,213,119,95,134,-153,824,1444,92,170,33,558,143,-102,56,12,-49,-41,-56,18,20,23,-65,-279,26,113,13,-3,256,162,389,90,139,530,507,-78,-277,177,144,-169,-1,18,24,393,37,49,-16,66,16,25,62,-12,504,492,-11,711,82,92,127,337,295,68,-51,139,-14,-22,295,369,-44,17,255,96,140,45,38,74,244,10,-198,-121,-182,223,-349,24,66,63,-24,192,-151,1,1212,102,78,-43,313,1865,188,23,-44,-70,45,-145,-11,88,33,-305,-809,165,223,925,-42,49,87,61,95,131,-195,347,209,70,1333,51,-19,646,248,180,-13,-25,94,518,66,-2,1089,137,-127,-73,-76,109,-110,-3,32,121,29,278,475,-415,1658,139,-53,-249,-655,549,13429,893,-60,10,-132,-49,23,-193,49,-15,594,350,21,9,864,52,2312,-2,161,-613,-94,-73,-19,4,217,28,273,-665,-34,80,44,-48,48,280,455,282,667,294,709,58,-239,-1252,70,-57,-178,212,-229,136,160,113,160,354,61,113,-23,9394,22,-57,-2,424,123,52,149,83,-36,-29,25,44,47,73,148,524,863,253,-65,-185,-45,-1,-315,70,-184,88,-9,84,121,46,601,-82,64,113,207,39,47,243,-130,561,-21,115,286,509,177,-49,436,-1,-33,210,-18,915,-23,-437,141,5,80,133,1412,-60,11,20,340,864,45,3,80,193,105,380,-107,651,79,749,2267,-544,343,52,-66,2175,167,48,72,202,-570,17894,26,430,349,360,74,23,163,87,168,30,-30,6,-46,528,82,1573,266,806,1135,221,-66,-123,221,19,-88,8,-140,731,482,406,46,2,-11,186,166,210,-179,-144,90,187,98,149,230,191,150,60,24,91,-155,666,-17,-632,-119,-581,508,865,189,-151,-387,1596,53,6943,10749,-394,264,-111,986,19902,162,-94,-579,147,393,-286,126,125,263,595,474,9835,11786,56,-17,-453,22,196,-171,-34,154,127,133,242,899,339,-77,-75,-18,-644,-146,612,-25,-349,9,143,43,-636,518,92,-1159,-220,-50,102,509,-592,59,-14,70,-12,-274,31,-557,-31,-781,1023,26,-40,339,75,-316,71,212,-93,384,65,15,-64,-71,323,31,-28,-1,-257,-244,-133,68,497,257,1643,3009,425,6405,105,13,99,100,61,27,419,-351,-4,-567,65,133,561,101,97,550,27,-155,-103,-129,75,1285,53,315,19,-141,126,22,176,138,4101,119,28,-509,412,-850,1096,272,51,93,-31,23,110,-62,154,-133,195,759,769,356,128,38,158,28,-21,44,-139,-1518,102,291,145,-2,133,-201,251,65,-116,-125,-675,2,510,217,1534,745,167,181,-190,-100,-127,176,5,-116,102,-80,343,448,327,42,61,-6,794,94,84,90,76,162,555,279,-4,1008,104,27,-57,0,21,660,73,328,76,-11,67,-240,1113,-5,89,-325,-472,776,74,-203,-262,256,104,12457,227,-85,16208,-205,47,-35,-181,526,27,-342,-883,2830,129,87,1919,408,766,-73,630,-22,-94,175,0,248,151,86,214,-123,-647,-59,-29,168,1470,126,-47,610,287,-6,67,-324,-134,344,69,-105,32,77,-129,18,210,234,-24,-28,44,112,148,325,782,-200,210,-78,87,460,4,332,-55,981,604,-51,79,-5,1598,825,1222,15112,14583,88,96,28,-151,33,-55,838,-34,3742,44,-137,60,22,136,281,-178,-696,262,79,-50,43,76,30,158,55,-83,214,15667,367,7,267,12,-446,-365,58,-21,83,246,664,260,304,866,246,92,837,76,64,81,926,-285,-258,260,-50,-234,122,439,-330,94,189,469,118,-64,-69,-24,-134,309,-12,-147,345,-43,-43,68,84,721,-1,-18,202,128,-26,104,-52,925,-33,43,132,-52,-89,51,312,154,198,173,-5,112,-200,202,49,117,-601,-444,-51,-884,38,57,870,-171,328,439,352,-110,-25,142,206,459,36,-134,-58,50,149,-318,163,24,-396,331,194,809,-182,-79,261,440,44,31,81,185,150,303,461,-7,716,-85,-15,50,233,372,114,667,-46,-4,-473,-51,-123,-221,235,-13,119,-267,-9,-128,108,-696,-33,-1430,753,-69,160,116,-190,477,2009,14187,312,98,962,233,-13,-316,-74,688,-478,88,5980,160,5084,-2,-29,7751,133,65,28,-44,120,249,227,630,-112,-391,-95,211,463,-14,46,114,137,423,-308,-687,191,388,475,66,10837,39,-135,585,15,-94,337,239,61,116,-246,-140,33,226,99,40,183,1661,-24,-32,-88,34,-18,114,828,240,-48,1309,409,96,1042,134,-85,1812,-179,46,-68,84,969,136,255,-21,78,-487,513,-59,-384,54,13,-11,339,64,335,788,55,1188,69,155,39,367,471,141,133,70,74,2079,1305,-454,-49,75,-379,263,172,43,840,227,1073,62,-84,397,63,206,-1597,143,111,-147,570,89,42,-935,-275,712,-19,-17,1373,-235,516,-362,-28,-114,55,350,881,-888,-229,1022,8242,-6,157,863,-61,73,-315,302,3270,78,61,20,450,709,176,40,369,132,-210,436,12,96,608,388,20,1056,-23,412,-12,-1,425,419,591,109,-1088,-26,-231,1332,-37,185,-66,26,-16,-85,376,78,176,109,15,-149,-122,323,-636,118,860,158,130,26,548,-7,444,704,461,-114,-50,-12,119,881,48,40,109,-39,-458,3842,46,67,211,-40,-12,460,306,59,8,343,502,-190,580,14,-79,-171,60,-39,93,-43,434,-173,203,43,184,479,680,-113,-35,24,-320,-35,-30,805,-21,104,707,657,628,-82,590,-182,-185,411,-21,102,-92,-215,104,60,-5,64,545,215,67,508,367,-18,685,-198,126,-33,56,-141,-18,-518,409,4,3981,4369,-119,147,141,592,22,15210,108,-298,216,-5,-234,-444,4,102,260,243,122,173,502,5,-52,-49,-94,-37,-65,41,124,735,84,-115,-88,-313,96,-20,206,145,71,69,359,-48,52,167,186,-37,-29,-176,147,76,-444,7,59,169,-488,244,-67,131,93,137,-2,13,308,-52,246,-44,77,57,487,-297,341,1335,612,548,-328,-102,-147,82,-181,-49,1242,92,196,166,-520,-34,-142,17,74,-25,598,338,183,-101,664,-375,-21,121,68,38,170,-210,103,46,546,602,-967,233,408,269,23,814,206,-78,170,-755,264,9162,280,13,-5,64,200,-62,79,5226,-20,136,1239,994,-272,-393,286,-202,-155,8,60,-121,9,247,61,203,-534,-17,20,93,26,541,134,-277,-317,16,-21,250,372,3952,5257,24,-20,479,132,1620,294,62,198,-1617,289,-345,346,62,676,-5,1236,51,-151,-356,-490,107,-639,1277,-40,27,-175,38,955,-170,109,-393,1043,-46,13,216,719,-282,-11,25,-206,-117,44,50,429,324,160,99,-72,-359,5,-56,2226,589,-487,-1040,1470,5681,-154,138,-398,75,369,278,29,376,-364,-95,488,760,110,6,335,63,-17,-47,434,36,27,421,182,-439,76,-19,-231,520,-342,115,128,484,-21,296,37,-63,-1674,-21,666,589,730,-2359,-2,13,99,355,27,11,-129,476,186,-20,80,636,222,200,482,310,434,-130,7840,519,-844,922,-69,53,-30,-15,2430,810,-672,-862,-411,686,-8,-1418,1021,-51,-342,293,-103,-94,-267,2540,-204,-88,94,184,163,7125,2127,-167,2247,427,-330,-28,3594,37,309,289,2986,-2,8701,-576,-1676,-3006,-14547,-1256,-117,263,1236,114,-165,642,-143,453,-285,503,7145,4073,40,78,-115,-22,3352,313,303,10,107,-19,122,-543,370,-39,47,328,246,-50,-59,273,463,530,1013,42,1000,-110,353,-7,-374,31,17,344,210,251,-47,-29,279,-124,398,11,-9,32,52,-211,303,533,1140,281,521,-3,-283,-544,-136,846,229,130,45,-34,81,-51,-119,315,-210,536,414,764,3142,21,8756,-105,20,2,71,5,-7,25,35,-415,-89,102,-37,1665,-38,-173,-38,-94,650,-79,764,1,-152,-111,-29,274,-110,181,21,130,97,-141,2,-152,265,451,196,618,-69,48,119,-2,-42,393,65,176,147,512,-114,-25,76,409,34,-160,57,12,697,-7,59,-242,129,6510,7,139,-71,-9,-26,317,6500,-87,282,-274,152,234,-161,364,-461,72,97,24,575,1219,-197,-183,262,106,-9,6,369,219,1240,-62,136,53,84,-20,-10,-191,-62,-13,185,-42,123,46,72,366,-19,1043,19,-86,-342,-561,640,165,173,299,16,42,141,-136,86,57,-34,987,-12,113,1155,561,505,-111,979,-776,42,-98,314,-7,192,-93,15,-61,235,-68,817,159,-104,64,315,970,-41,65,29,-16,719,-51,533,362,27,-884,-179,472,355,-185,31,-600,894,-1006,371,80,2783,42,-423,10229,158,176,2781,-96,-23,4152,4745,1673,-549,-7,148,683,-195,-371,-602,-208,0,242,38,2923,445,663,-22,-494,432,208,362,188,145,51,381,252,801,500,79,-231,5,-40,116,9773,595,113,231,31,89,-85,-60,99,127,-103,187,9,-35,-210,-168,-3,372,-179,422,76,-440,80,-66,197,-16,6489,12264,389,189,-157,12817,7069,140,6751,-208,-75,262,-9,207,80,61,-97,145,4,222,55,-354,-1644,904,57,362,-202,241,-46,46,180,-23,-23,-15,70,217,-378,85,410,44,-224,42,-473,-102,-222,-98,14,-252,-288,-684,-224,59,-10,74,-614,-159,-76,-57,43,17,-166,15,14431,-43,-14,119,-102,39,-44,37,-60,-117,-63,-4,-26,-141,21,-447,-155,-286,-123,41,287,1502,1423,759,9707,9900,16000,10832,12924,13766,396,333,492,1422,2492,379,1943,205,210,451,93,407,63,171,32,-42,23,35,169,159,328,-87,-52,-489,73,-13,919,329,-6,109,-21,40,61,300,-29,72,1100,610,36,585,516,-73,109,3,44,64,242,74,-56,166,377,32,89,27,-18,-24,129,381,-70,5,122,61,184,-12,97,79,84,165,128,-93,13,16,-708,491,15,1462,6,5,384,107,223,80,-9,23,73,-93,70,562,-465,50,290,-449,-37,-20,-780,348,33,59,365,87,-62,257,105,88,61,477,42,99,161,379,77,21,211,10,-43,91,48,-64,11,84,123,75,864,361,-25,66,-109,7,113,382,56,500,60,21,160,221,13,63,-255,74,116,81,201,24,-4,-39,87,9,254,3,381,73,37,105,496,93,346,231,1677,370,165,2498,-125,-143,28,100,237,62,141,311,-4,18,-29,-3860,-70,1609,97,840,49,126,127,58,-9,69,197,22,423,1173,-14,-39,63,175,72,183,-36,-12,-41,102,209,0,267,-39,-16,59,225,33,11,388,0,290,4,57,-36,102,-192,13,-30,116,148,2,126,153,-78,170,-10,111,-42,-3,4236,16,46,-22,16,-59,4,1060,133,20,-102,260,108,-8,54,39,-796,570,-31,-186,54,67,302,1038,642,427,28,393,76,16,6,217,410,86,501,194,-3,26,43,-21,121,403,66,-57,56,111,205,117,9,22,396,758,259,248,103,20,177,57,196,2767,146,61,82,94,106,1041,562,-283,166,97,1306,48,-352,72,188,35,69,42,-105,-93,27,270,99,765,-767,94,52,537,-73,109,-25,154,-121,20,20,1044,58,99,139,149,266,71,611,532,11,-58,477,809,157,154,34,133,210,515,246,3133,690,135,286,115,135,48,91,166,472,37,299,-45,176,-191,104,128,53,186,87,-71,172,478,2005,43,542,143,41,86,826,-168,78,47,86,801,250,53,-85,-242,136,29,140,48,348,18,47,94,-192,-113,475,59,96,-267,292,80,146,97,95,-12,73,360,-202,206,-18,32,148,11,-12,-26,1315,149,-60,232,-105,153,48,3,110,92,11,161,750,543,-27,140,299,-883,-173,-31,814,381,553,-72,117,358,144,250,309,44,-226,-90,215,-8,122,696,-564,50,490,-27,159,15,136,211,35,-145,393,286,264,-142,11,659,-1,24,43,57,1,21,47,125,388,72,243,92,524,1068,-106,-66,94,-159,-31,146,582,12,-31,281,96,-11,14,271,-48,39,57,115,35,67,270,739,-15,-33,62,170,16,22,114,83,76,-42,191,102,144,164,573,135,105,260,-185,-6,101,-32,-120,-29,-52,15,-51,95,53,97,-51,26,-21,330,91,1379,-124,58,247,292,47,-285,71,680,-239,-19,42,-44,-112,52,49,-128,-177,-29,-212,123,669,-387,29,103,-55,159,176,110,775,-48,79,359,433,-172,-112,119,12,-121,167,-13,179,922,-27,64,-106,-172,-32,52,202,-58,46,-16,60,-80,-48,-41,-93,-606,-56,88,-33,28,-412,38,508,69,244,-70,216,43,-1345,137,378,-145,234,43,412,233,317,89,58,-62,135,33,-107,-60,14,117,71,113,-166,-407,-462,423,160,2,-52,124,118,115,331,1012,9,530,220,101,87,222,356,-115,-46,1996,1274,315,-53,128,11,164,34,126,-4,107,85,192,324,167,247,-131,255,118,585,82,84,47,227,562,223,766,9,143,-38,-298,186,-5,183,511,-263,308,-43,130,113,269,-43,220,596,129,185,361,1111,-112,-69,82,540,33,-102,715,124,371,-57,339,116,313,104,8,110,84,257,-43,710,97,-1903,-14,-46,130,185,-16,83,47,109,111,8,336,1476,38,-145,543,1503,-256,328,441,5,-172,607,222,-190,255,58,3,-118,56,130,-99,341,482,25,-122,101,-40,76,80,144,30,334,3,54,63,681,-20,88,372,292,-16,22,2,2,-39,140,-27,120,248,-343,-33,42,117,1063,358,-1,-156,66,-1264,-172,14,3,631,127,1002,-165,498,-16,297,258,-26,310,262,927,-356,230,-50,-36,-192,239,87,30,-75,190,226,-1,1216,462,113,88,46,717,94,118,-51,150,568,103,110,81,0,-31,83,457,95,316,-35,21,54,44,580,147,1689,8980,-388,13,154,-1,124,48,72,680,-17,986,1132,27,9,-209,94,117,209,-382,27,665,25,11,-273,246,-52,-132,-526,207,-80,286,53,313,543,714,117,29,-43,-349,234,51,139,-323,59,73,62,-1720,104,-46,90,240,42,48,-601,112,-29,377,658,143,-24,158,168,-232,3871,196,41,395,-93,422,-7,-63,-89,164,342,224,-5,58,-22,67,213,44,105,-46,-432,426,-50,52,-123,203,-278,1880,27,-229,-41,-21,166,26,-931,-11,98,256,667,307,-976,142,594,-675,51,183,791,-1010,-430,127,275,91,-52,76,895,115,-254,26,-11,210,-69,96,1,-11,-46,835,11,-940,286,980,139,62,84,0,163,65,229,-368,2938,-22,156,-194,48,-411,352,-29,-283,852,93,432,152,166,40,1563,547,491,187,271,32,295,106,349,-286,-208,330,-84,385,446,432,127,1119,-63,84,-202,1250,-134,46,1,341,67,586,-35,-24,116,27,136,11,140,15,1529,71,313,53,142,-6,23,-206,298,78,-746,-1,-1105,9,61,106,230,-2,186,102,278,-327,3,-42,-37,149,110,19,613,73,101,378,-5,67,434,-27,43,-688,346,36,15,275,-245,486,-165,20,32,481,-112,224,-376,-11,18,114,-302,-250,-50,-14,43,108,-44,-23,-288,-38,58,111,-21,1108,-313,379,25,120,2,-80,-40,-52,-487,-7,309,35,25,457,113,-72,324,45,-154,925,662,32,-4,-8,9,21,446,-1000,-185,12,-49,-4,72,365,-55,343,341,132,-48,297,-203,130,7,45,65,214,-18,-217,240,568,73,43,67,18,34,-23,151,-59,11,54,89,483,740,-71,41,61,245,20,4,59,-145,224,-226,70,-17,-1834,-13,113,-46,-890,-6,11,206,105,90,-557,33,-17,208,78,183,-78,-37,-184,13,895,53,48,-31,404,-142,-20,113,-68,53,2102,-25,346,-153,-83,-53,149,308,224,-402,333,-46,-263,-29,577,168,162,35,741,-337,-539,-551,-981,-305,220,78,219,-16,154,146,-18,50,68,483,122,-30,250,2252,91,205,167,-149,-158,1222,-51,311,-351,-173,11,510,-525,457,7,64,442,191,139,-63,177,-147,178,-391,1589,1484,-411,29,-458,-47,-159,-52,-461,-44,465,21,44,-60,-7,-160,87,25,-301,-103,-38,71,102,-5,32,1337,197,31,-550,458,127,15,996,393,160,71,-23,124,627,-34,195,59,-54,234,168,-127,178,10247,209,839,-77,71,-30,-46,77,1019,-79,78,151,126,-242,30,-23,189,202,-39,179,121,74,348,338,5,288,-1084,629,-55,-12,84,142,-250,131,154,610,8,214,1,-27,-304,-38,-212,187,-22,-97,347,-43,121,-101,5,913,44,243,131,304,-150,79,13,6,49,219,300,939,11,331,257,-69,49,-16,-77,55,83,-501,881,331,-55,-360,112,-327,24,38,163,-26,-4,42,-49,-43,338,800,21,653,230,415,114,702,246,415,31,231,353,589,-181,102,-366,-902,41,-43,576,-48,39,-12,-82,9,20,-302,98,82,276,62,-162,93,59,670,156,-578,168,18,69,77,174,220,409,186,-10,50,138,162,658,49,637,4,-107,50,101,-117,0,39,-267,51,37,15,-609,-119,-125,383,189,434,25,118,1150,-359,166,-625,311,-434,45,126,-133,580,183,-73,100,14,601,239,0,402,-62,539,-77,-36,146,-186,111,252,-102,567,190,163,-32,-495,-90,-175,-154,317,-231,247,342,286,-169,89,-13,313,147,266,-11,1,-130,744,1275,221,228,554,-21,60,131,-350,46,66,61,395,118,58,400,803,73,7,98,44,33,173,-6,-115,-32,760,514,491,5,27,248,56,793,226,92,417,-366,375,-312,-52,1010,182,410,0,-173,-149,229,134,5,614,13,469,296,616,13,253,-187,370,1635,-956,368,58,1538,108,144,-139,-65,-74,41,36,39,13,190,16,185,781,-27,325,51,82,81,196,-383,10,-45,103,-7,540,-63,149,407,50,121,169,76,-146,81,-151,116,-301,-279,397,-33,0,-221,78,56,-29,162,561,2,83,121,139,-32,111,256,-182,333,59,-278,20,-120,-269,-116,109,-24,3,1296,203,48,114,178,-829,-33,-267,-395,11,62,-6,12,-89,63,-81,726,1228,114,-259,277,548,-147,3552,1388,395,-24,249,281,21,329,-4,460,-75,-58,572,81,538,215,-148,444,-100,-40,12,0,31,-7,18,376,-100,-408,118,-48,18,89,33,76,72,93,390,256,26,-48,197,94,-54,-12,-55,26,597,378,146,-28,458,388,49,74,-23,78,116,68,17,83,214,-27,344,-9,234,-25,270,-147,115,149,-128,-141,-569,208,-131,112,3,11,69,13,132,474,-8,2581,60,103,949,229,60,-18,555,843,1860,-70,89,3,364,94,-725,1280,361,269,-2,163,-738,7,-32,174,380,43,-568,1309,-274,-67,-27,722,89,40,512,-44,10,46,181,298,190,10,164,51,-337,102,326,301,-135,-83,438,178,-23,474,282,33,-557,-578,-86,394,-83,23,129,322,137,241,45,-19,654,-69,220,383,66,-141,532,-671,-180,621,490,-13,150,-72,-321,49,523,-48,10,-29,-342,-87,554,185,413,-17,671,37,703,401,1077,482,1491,586,314,211,29,319,33,-685,-180,15,150,-548,-45,127,-207,205,-391,131,-643,615,601,745,15,659,-107,612,-1289,94,-219,-120,166,324,785,1101,73,1030,33,1296,-268,-73,-12,98,45,723,570,-16,365,1887,717,-69,-78,166,109,173,499,863,-2,35,923,690,25,563,193,703,-69,1912,523,75,-81,-287,268,19,-301,117,1421,274,451,534,169,238,128,320,1378,-161,513,99,871,89,84,106,1844,23,42,376,168,1087,22,46,1005,25,176,-18,-91,29,399,88,-11,92,-39,47,-25,141,746,-85,55,-90,-13,376,65,-301,30,206,1104,868,-24,39,771,143,246,325,143,34,445,303,-94,78,-730,-247,-11,121,-67,52,-11,11,70,-178,160,-660,497,-129,240,253,46,57,88,-71,21,530,-109,222,-539,123,144,-20,189,86,-20,-12,736,293,219,5739,120,482,64,312,1065,1334,-51,99,50,347,-508,66,215,74,313,8,1204,577,18,800,489,237,726,-48,-5,378,596,385,1657,133,-130,149,3,132,-245,-69,288,-7,509,72,744,171,568,115,261,244,35,349,373,1217,67,-39,188,883,761,784,342,101,123,419,-7,-38,88,596,183,130,107,64,117,-18,218,89,139,24,-85,145,84,46,15,187,42,1,14,-17,231,-23,-169,163,-10,106,261,42,606,85,77,-34,11,43,234,741,113,-206,22,-37,-605,364,-17,62,89,38,-19,-3,9,-93,59,325,505,254,-191,-126,24,134,-41,347,3,228,21,21,676,-148,199,-387,-152,78,270,429,468,-404,194,379,0,778,91,147,-89,-507,-20,175,180,168,42,357,371,142,76,240,243,110,-97,178,-176,119,89,53,62,412,28,95,135,-41,68,146,1526,68,-71,298,-82,669,731,406,1396,174,57,187,-81,160,-51,-112,69,215,332,-618,59,191,-32,62,-94,-529,227,24,65,52,301,66,78,226,21,-137,239,395,-92,103,148,366,150,160,44,74,18,-52,9,-166,59,18,9,-27,-139,39,20,1491,67,89,57,-16,618,-72,560,68,-65,-9,87,123,371,-101,79,664,-89,245,379,1958,-9,22,95,361,136,500,-42,53,-80,40,144,96,456,-1171,-73,-11,753,114,0,126,5,-107,2,5,-233,89,111,81,788,738,103,16,59,677,279,-944,-211,-50,268,-12,602,104,159,411,265,-281,414,288,-46,-294,21,212,330,-86,-220,-84,-20,27,-252,761,-14,-29,-20,24,-352,35,21,212,-19,-60,670,258,-36,46,144,63,93,507,579,169,-22,978,-140,115,408,9,8,-19,-199,-109,9,312,7,1780,28,-329,245,607,164,27,292,260,173,141,6,222,310,-16,-10,429,-25,505,354,103,538,-131,-43,-370,54,86,59,1024,37,79,31,150,129,272,255,308,294,705,544,9,239,-28,130,-85,-22,72,49,537,-36,-2,57,1029,19,-61,129,144,65,838,21,51,257,204,480,27,62,120,549,62,84,312,358,583,-4,-181,52,-204,-52,74,188,198,89,127,-101,248,538,143,303,47,137,657,-659,37,79,-13,-39,102,-49,8,107,18,-74,-4,27,529,94,53,405,58,201,3510,-100,-45,-19,-1039,13,-627,99,154,-28,-64,-3,512,8,-123,-266,58,1,782,275,-103,113,457,37,421,43,-26,99,183,-199,-99,485,73,52,4672,-22,432,70,270,33,-99,-48,97,94,60,-460,304,-325,-42,-43,-10,-33,61,282,-234,52,14,363,261,980,-69,309,141,1054,249,264,182,-69,1434,220,884,722,101,430,323,26,-24,-36,-51,80,185,-107,-83,148,223,727,184,-239,265,-110,107,-86,208,429,99,51,153,510,139,192,-139,695,78,2,11,752,17,114,-18,245,-129,502,48,206,438,305,617,38,-236,68,41,208,-266,-45,1890,20,156,50,75,-3,-3,313,24,-58,53,-312,-322,-319,-170,-264,-421,110,441,516,126,-100,395,-329,40,-300,-25,160,227,81,-29,-323,429,313,-108,-76,-380,629,78,-210,2,-18,49,248,13,-101,-156,265,-461,-14,189,-92,21,-57,-87,54,0,9,863,113,308,-69,243,401,76,15,16,-4,385,-88,880,3,-323,1417,301,-8,4,358,-172,1141,22,130,-11,174,89,520,38,133,150,293,118,139,560,-53,-209,-231,140,163,183,114,164,-247,-351,-1562,71,59,-116,-38,2027,-320,-153,36,51,-44,-148,38,68,-282,19,112,-348,108,70,653,67,141,723,170,272,33,558,467,524,128,55,-175,151,230,59,57,-32,331,38,335,340,325,114,177,91,22,75,74,339,-125,-290,-495,-94,262,-43,-44,1,118,-1,61,177,324,476,22,2,-11,88,36,292,-136,678,-22,184,49,57,94,-12,-108,113,-79,-188,61,-160,-85,18,424,132,333,-180,-29,67,65,198,360,-1130,1,-51,53,12,-73,52,-23,-13,-30,369,363,81,117,-558,394,-13,65,-198,97,26,108,1117,-102,-21,-316,-71,92,62,-11,-80,-63,135,6,17,95,45,15,17,678,182,84,317,30,915,1214,51,-2,5,86,9,-84,-23,792,143,-5,54,129,80,57,121,34,1065,168,18,159,183,21,-72,487,450,-148,1557,11,191,-24,199,179,22,35,121,-16,-161,142,327,-129,-269,132,100,121,64,1965,240,180,38,-63,-6,-82,1530,610,559,39,1791,340,113,-6,79,-174,-24,133,111,371,48,205,471,49,176,134,1042,479,475,22,-18,181,40,131,-340,-117,122,247,-116,46,11,82,2,1,210,39,-119,90,139,-37,-101,22,8,84,-230,21,324,7,-16,10,-122,59,251,47,141,-70,40,48,414,99,-91,104,-27,26,28,68,104,195,35,119,27,175,204,-20,210,325,-24,8,22,191,232,-285,-110,154,160,39,87,391,229,-114,-10,131,-12,299,218,398,-58,302,-81,196,45,912,25,460,167,521,543,-415,141,67,7,41,145,35,531,63,268,37,367,-57,269,579,41,342,-59,-1331,-118,-7,-321,-95,17,233,-270,895,-306,38,784,-172,-101,644,51,-7,180,53,-7,310,506,239,139,80,-64,86,1953,41,222,-9,61,160,36,128,25,-34,333,296,900,25,5,-576,238,-151,118,146,122,433,420,78,40,249,-348,23,82,119,66,128,59,127,295,93,169,7,1332,161,135,80,39,70,75,63,126,134,15,-54,179,3670,-15,1301,17,84,29,202,107,75,83,-5,42,-49,84,608,-109,974,222,1038,208,918,-11,50,1880,310,-61,322,68,28,75,231,545,-133,-40,214,-30,45,26,36,13,5,32,208,36,-133,48,3,61,89,-24,124,-39,965,-42,1492,-5,195,223,81,20,-96,289,-90,37,-40,20,-195,-230,23,83,335,137,6,204,328,457,680,192,-51,-21,66,-1,-272,-27,14,198,-89,36,530,192,361,134,200,-129,34,-67,1182,146,-277,-112,29,-13,81,460,124,291,63,130,-12,-69,402,16,34,340,-225,2627,175,-76,91,60,7,-49,-26,384,23,66,-47,72,-117,-162,482,127,97,-248,776,241,545,-108,162,1281,167,-76,-4,26,-46,-294,131,209,100,-273,62,48,78,385,-173,-1005,-2,47,49,97,562,348,496,1885,5533,189,833,-40,1355,13,339,264,-35,63,-69,749,16,295,882,1903,15,403,154,28,58,72,-105,38,390,-8,345,1430,-30,134,1179,18,-35,48,61,94,569,-527,-259,25,17,181,5767,271,-17,62,-45,-18,79,16,-18,229,-226,731,8,26,6,111,623,-13,46,10,264,119,62,708,58,737,371,-26,23,-27,175,-39,64,-31,43,-210,-241,-29,4793,192,250,-126,46,35,541,-101,-379,-243,230,472,213,141,231,-27,86,1686,26,150,332,173,183,5,-382,12,199,121,10,426,-19,821,126,-128,78,295,116,54,54,-237,72,21,1020,-305,-104,51,124,-219,36,25,94,-226,-1,317,-86,266,4179,393,23,138,781,238,664,-1004,322,298,58,-21,208,85,-1273,-3,2,64,-148,477,-296,877,41,395,-115,3,104,-49,28,-5,111,194,71,25,77,60,355,244,31,-48,52,-88,294,-20,-35,19,142,221,151,1831,113,-175,164,-37,760,960,-742,262,-891,42,158,1172,165,274,114,198,176,439,131,103,43,61,394,-26,-166,7,31,110,-76,408,-416,12,1655,-7,309,206,-50,-55,-204,149,-5,-12,75,295,-15,215,-967,410,104,-1,205,84,-431,161,83,57,247,27,-394,314,2,326,203,17323,-202,-1,26,-147,2306,105,-61,8,92,-32,140,165,82,0,-141,-1,65,-41,38,-180,-72,107,-31,-29,4441,-18,148,192,34,179,462,188,-108,64,-182,-54,72,96,93,50,7,-89,-27,-84,187,631,-252,-52,189,-22,-6,112,-140,207,889,17,852,-253,512,12,-263,300,294,47,-132,-162,14,18,-157,-399,152,-98,-720,39,-349,455,82,55,8,71,36,132,7,-6,-24,120,-158,-6,-396,137,-17,702,926,1,336,-639,87,238,22,-860,59,436,247,490,-549,-182,770,119,-2,712,-167,-420,93,0,429,12,300,169,214,91,349,42,423,243,-188,-175,-126,168,52,-85,222,37,321,-97,-44,-85,72,406,129,34,-1,13,-61,264,14,61,114,32,-118,729,260,-189,170,-164,910,-102,31,65,75,-404,-785,-216,203,134,-167,38,117,318,10321,-71,-267,221,102,-155,43,-595,63,55,-62,417,306,49,-38,121,102,206,-7,85,-15,-364,509,-18,3,68,-15,-8,156,-157,99,151,45,6,96,167,-624,115,171,-84,-44,41,-48,901,-599,198,-694,36,45,68,177,32,-53,-60,577,131,130,140,25,-4,-7,-53,34,3,54,449,102,437,253,-36,50,100,182,607,145,15,-191,830,29,40,-52,624,400,820,30,-274,15,214,175,-53,272,-288,43,98,29,-25,932,40,59,66,1,-30,-130,288,-31,572,156,266,134,-477,221,150,-31,-542,-175,48,64,-20,82,40,-19,199,19,86,369,115,107,251,14,13,61,-41,-118,31,21,98,121,-29,-61,-141,-1,-425,72,240,94,115,183,-82,-151,35,171,-99,103,92,-109,-75,-45,-318,-425,52,5,463,-214,258,-507,-24,71,-50,1392,-49,-67,71,106,506,-610,240,29,-125,-43,-43,8,107,-191,-30,867,142,118,336,-112,-3,-118,-13,-26,-61,564,97,93,95,2,-180,-43,102,-138,-43,183,772,63,-137,50,562,-261,122,42,204,143,-8,67,24,308,118,-25,718,500,-4,-128,42,131,134,-64,-130,353,222,-74,157,104,72,191,175,424,-413,-40,63,-56,-148,45,160,21,-40,551,-33,9,139,37,-58,-6,-149,1513,419,108,297,280,-99,105,84,28,92,1312,830,523,1094,543,-113,-390,-105,49,-8,56,-77,363,-5,899,17,439,67,48,-196,40,-17,109,2,-56,348,281,-136,33,104,180,364,-38,-157,129,-47,41,266,183,337,289,-206,29,-55,816,-212,41,84,578,-17,236,38,33,-95,51,613,262,-41,203,51,62,114,-12,-583,116,884,271,435,955,77,-291,-38,47,1550,66,155,35,-13,-185,66,115,-3,135,161,-24,-930,481,-138,50,51,77,778,114,21,-36,22,-35,72,6,84,-11,128,434,29,-29,13,22,53,-13,-143,11,260,44,2,626,-29,77,-280,151,-11,15,271,322,30,210,76,-19,-158,44,176,177,-3,141,38,237,101,288,118,-21,176,708,104,543,24,97,45,11,296,39,-588,6,350,242,190,107,10,298,68,-12,694,85,39,-40,71,124,94,1483,-63,38,32,-245,-117,21,390,23,1213,49,61,19,321,213,-39,-204,-1,840,26,359,55,-51,75,-241,166,79,204,-10,267,313,367,451,-179,47,345,662,70,4608,1483,22,26,127,16,-561,32,40,454,-103,342,88,8,139,189,186,-569,540,126,-26,1173,87,353,301,313,187,38,149,-77,324,69,114,85,1196,133,84,-36,273,-42,11,182,24,-29,35,-424,32,1,336,484,206,304,23,-99,-41,457,3095,382,34,304,34,39,181,15729,192,22,259,-89,-2,23,810,415,73,9,-48,336,71,-104,6,144,-52,112,589,-568,29,-557,-131,13596,171,90,-181,-7,183,439,289,28,-136,-26,-1159,-146,50,-40,-13,823,571,1821,30,-57,1411,539,-88,29,33,115,1962,-51,1209,-579,-90,422,-1188,618,-141,48,1162,1074,84,-73,915,1666,38,1118,1470,441,-455,-17,-25,-41,-13,-142,294,393,-224,2075,66,15,-118,102,-37,281,76,-14,15117,14,1026,2638,2,171,63,54,-50,-9,49,-3,491,126,80,71,-6,-21,62,-319,-198,-186,-76,-282,-138,202,6,32,13,215,-283,465,-84,-16,1,-221,70,-422,-68,31,-29,380,-192,-38,-133,97,-390,-77,-411,22,-263,-742,732,19,-65,167,49,60,90,229,18,246,1821,-245,73,-61,701,-103,316,1813,-67,27,546,-28,141,34,167,112,36,-27,145,-129,32,130,-38,398,221,-18,9,184,-36,-60,-21,154,0,18,185,-3,-128,252,-105,425,940,25,-99,115,258,-21,-16,-244,-121,-158,111,31,-9,-6,-2,-68,270,661,113,-670,56,55,154,202,903,182,293,-19,22,-81,-18,-23,593,1373,485,166,52,283,-2,43,116,-64,-58,67,-130,101,49,-73,-5,-20,-350,198,15,123,96,24,17,67,223,190,74,157,-53,295,616,-56,1078,532,28,15,-2,-162,272,-300,914,18,220,16,91,21,127,-21,388,113,81,253,158,-42,39,251,-70,-133,172,12,-21,114,49,314,411,-12,-6,219,-33,-4,315,76,245,-62,-121,-26,4,2336,79,-352,-19,80,48,3,-44,-551,296,20,72,9,320,39,66,60,146,-69,152,39,69,-369,-11,6,-88,677,233,-62,-25,391,-62,106,29,61,-30,-34,122,1,1,95,1056,237,29,72,-21,-3,809,-146,4,-197,-38,21,-22,58,233,40,-16,271,126,15,-12,18,218,205,376,70,96,85,30,60,-113,220,50,6,22,43,-7,1,543,-90,217,143,138,55,21,63,5,162,-60,-267,377,17,-80,62,2,-28,352,68,-101,46,398,1018,-46,-88,-21,34,170,200,286,1104,318,609,249,183,-191,-4,397,-64,34,610,-18,119,19,78,3075,154,-34,406,783,95,131,64,-57,25,-36,150,356,266,188,490,-81,-51,1923,100,-13,190,391,51,785,175,34,68,13,76,24,-23,454,77,-61,62,213,33,27,-51,-9,-23,5,150,260,65,-13,134,489,79,189,57,-19,144,227,37,77,17,-40,262,1049,281,105,93,221,137,87,113,-14,-34,26,46,450,-89,128,-52,-23,8,-50,61,22,122,-195,184,144,17,86,-117,4,28,62,221,-81,235,579,157,119,-9,70,136,-42,242,24,289,421,463,33,395,300,72,114,335,22,461,-31,183,-79,227,-11,210,-132,216,888,-43,50,528,194,-29,953,39,16,59,-18,181,24,108,47,-70,682,680,32,0,-38,59,294,23,614,-7,63,401,591,380,-236,118,50,159,-11,-51,-16,32,63,14,49,120,38,7,-33,110,337,-105,79,223,-407,471,569,1017,-2,194,173,476,53,98,58,871,-461,44,152,-46,228,-44,196,-148,-48,-14,664,258,-131,324,701,-1,3568,344,-19,73,-276,3,193,153,46,0,-106,323,287,38,-11,40,32,500,1,22,141,136,1165,73,681,478,15,-42,39,29,-2154,-30,-34,-88,0,265,1292,214,-146,6,192,332,573,301,32,293,84,754,316,51,251,-305,614,39,143,415,57,-77,239,229,186,231,-26,-13,587,419,-1137,336,632,31,450,217,-88,991,291,614,96,-6,97,243,298,113,829,16,319,310,340,226,314,48,3,590,54,71,185,239,237,104,202,34,360,-10,38,192,25,43,307,278,-21,1981,-67,635,149,384,-119,365,601,18,1164,250,93,1367,559,14,41,304,310,431,89,-66,216,456,643,127,31,337,-59,621,-43,253,414,32,164,209,464,233,336,324,-18,19,20,-38,387,531,-31,244,48,363,93,128,505,39,57,724,512,588,317,308,-90,-1589,-269,106,60,203,70,168,102,103,98,227,386,-47,202,1534,322,139,0,4,110,60,-105,-530,133,40,79,826,63,13,613,72,299,38,277,240,96,191,10,24,647,299,78,185,127,-24,470,-13,66,5,290,138,-475,365,-106,9,-12,81,114,-27,109,588,303,524,945,95,880,208,52,1321,217,12,112,-10,-95,160,220,5,318,-562,-57,-22,20,507,-196,226,113,66,-114,106,351,0,36,379,260,219,35,990,-16,-127,118,129,112,40,32,-387,759,362,1322,-53,125,-237,-258,119,439,-20,1058,318,67,878,373,13,28,154,38,19,296,409,52,145,57,166,-61,35,614,495,-115,286,671,4,209,90,293,48,53,2914,-15,141,413,129,-64,310,100,45,24,84,1228,2,112,90,139,14,114,106,-39,166,27,478,-144,244,144,302,815,40,114,385,228,-55,1885,22,47,-292,-88,200,7,155,94,-36,-234,553,-46,149,506,-52,151,-4,976,399,39,168,-42,-11,231,349,46,64,120,-19,158,174,248,-46,109,-17,-18,-94,-53,-228,76,6,106,14,445,108,235,452,81,542,4,263,308,1140,-462,-963,155,65,323,-683,244,75,22,-10,140,121,-155,47,24,297,29,52,-49,180,-3,164,312,12,159,64,138,101,64,95,113,55,21,26,1138,8,-188,467,60,67,-279,84,185,24,11,136,517,105,392,939,310,173,325,122,982,414,41,67,52,-33,175,-501,4,-49,-61,188,-44,356,-285,-187,106,861,612,315,21,-3,-31,190,-35,529,-39,452,553,41,109,72,1382,-50,358,52,-8,22,48,51,-31,65,14,447,-87,66,616,49,248,-110,517,377,-290,50,50,-112,498,44,123,-365,275,-61,240,142,-74,431,-1,284,72,63,-144,17,58,85,230,78,142,56,1713,17,-858,100,78,-30,-123,-37,-13,-201,25,1495,-19,117,13,-195,277,6,-664,76,2595,-17,695,-37,193,178,2,-103,-14,771,58,-15,270,412,249,86,43,56,16,1529,-1,8,-146,55,-35,147,115,22,-35,176,170,865,-87,341,73,-17,29,-78,355,762,-849,-114,167,237,91,-9,1,125,-658,0,19,713,98,287,217,29,584,117,23,9,124,1099,421,63,43,158,49,-57,-23,-31,14,-74,77,327,35,492,11,-80,142,25,-180,196,1095,165,30,67,202,275,67,130,-326,282,198,557,362,240,-52,189,445,272,-398,566,79,1079,-153,8,244,368,168,142,102,418,-114,713,76,1160,2684,1,-23,973,265,781,-13,198,143,337,42,-88,466,-173,-219,17,143,533,321,-217,-13,8,51,56,64,-37,78,193,-36,346,124,343,28,135,66,38,108,53,94,373,45,-52,43,165,31,430,40,-43,-15,38,6,172,-424,208,784,644,293,839,239,-51,-240,72,-51,185,-215,415,235,381,501,-234,157,198,42,29,90,-8,86,154,34,-15,324,145,391,155,629,-27,-144,-76,112,134,219,141,202,10,1176,2021,179,146,336,18,10,276,187,-112,415,227,424,98,43,831,-41,150,101,50,5,34,1232,144,685,156,368,771,112,0,1197,-3,-160,7,145,27,37,-10,-1481,93,210,1562,1006,49,-188,232,4,-97,104,78,-128,104,346,0,97,36,-42,112,-14,10,155,292,25,32,15,-18,184,254,-14,-243,28,238,70,249,43,504,173,312,41,490,421,227,438,19,-25,380,188,103,164,-360,-40,40,-101,564,290,159,-79,70,188,-96,253,92,75,-5,116,197,16,79,248,-70,358,23,19,1106,20,24,-38,-83,-7,29,124,27,75,61,732,-133,185,195,114,-307,98,411,101,-16,5,56,94,-122,890,100,391,144,182,-73,57,-145,39,185,-200,107,58,67,1035,423,460,239,24,87,2395,244,290,100,669,829,222,39,-231,650,-141,214,-100,190,-658,128,-257,799,-892,126,62,135,20,489,197,189,1914,497,352,213,506,10,34,227,13,-19,134,385,68,27,-10,49,-68,136,68,68,401,63,23,-4,-3,678,-161,174,86,36,-126,37,70,51,17,-61,41,179,450,-143,-7,107,-122,1225,272,78,408,-222,76,120,-7,-25,174,24,357,545,36,52,64,438,100,240,-47,117,219,33,775,-47,40,-122,-38,-14,13,1906,-460,153,279,863,659,60,1644,63,-249,88,66,182,505,1,88,300,1054,30,-8,124,573,44,345,57,184,34,14,863,-25,-75,275,654,11,109,163,-1676,352,218,169,118,229,651,1404,74,-15,136,101,-262,-84,783,129,376,141,225,231,-5,94,108,272,-169,154,449,5,905,223,-522,93,-212,75,861,19,531,833,161,960,928,330,-9,148,61,20,20,161,128,812,105,261,2,229,-25,750,-338,-93,356,426,214,-225,-131,611,36,247,45,386,196,773,59,300,108,-1,21,-129,244,727,134,373,-220,2036,-65,40,221,-75,32,-2,168,993,122,81,127,-50,-153,-43,210,207,451,461,-16,179,16,17,689,-186,605,693,89,310,161,-41,-66,648,34,71,301,-3,956,654,119,104,974,-53,20,36,53,167,232,808,868,378,147,907,88,368,100,1383,646,133,-69,472,-40,-214,-484,172,752,133,348,115,98,244,2849,159,174,284,242,1,18,256,378,-477,292,129,314,-27,1145,173,675,1099,2114,-65,-50,36,1581,-10,486,578,527,380,6,-22,82,217,823,16,46,78,336,612,0,-4,23,584,-35,16,-182,383,507,38,329,-11,347,349,-19,255,-51,119,20,847,19,297,66,-70,9,187,-62,49,184,105,161,282,64,53,640,109,386,366,88,50,319,88,353,111,555,1368,363,28,70,497,1637,234,189,-100,441,346,305,206,67,-164,232,-2,96,-507,-134,-15,-58,900,167,262,423,-9,-51,203,119,14,-550,25,15,273,14,-65,490,1391,14,64,434,107,98,388,175,8,189,323,749,57,-216,-102,92,336,9,87,36,199,-108,-204,1417,111,169,-18,114,-786,359,170,400,213,239,458,267,674,1572,109,1100,260,68,13,-19,-9,1729,39,561,1065,-549,436,1790,183,944,137,130,174,-163,511,875,915,191,221,23,359,64,-59,423,1101,-272,479,1,193,94,-48,62,41,216,15,518,38,27,101,151,147,152,251,723,132,773,43,-28,80,130,548,112,68,13,560,201,482,372,46,2,299,273,-51,100,99,2070,1120,114,777,-49,93,108,492,799,334,168,388,345,213,-26,-953,37,274,686,83,-21,341,396,28,485,-9,726,155,163,99,-5,-162,-3,161,-760,40,245,52,76,164,22,1064,-165,519,250,560,242,22,81,476,37,26,8,204,48,-940,28,151,444,64,-120,123,692,508,56,-40,-332,50,281,2866,-22,1743,-774,1,180,145,24,31,68,110,-2,1319,73,282,-103,22,78,314,62,1608,1274,433,1181,-9,-13,76,178,-25,-391,469,583,27,47,15,483,161,338,213,249,-6,-37,612,321,68,-10,178,97,200,-8,39,633,261,738,14,525,756,-100,210,215,254,384,3840,86,216,505,179,-19,282,-36,57,-69,373,483,88,37,219,258,161,173,390,518,-25,38,-179,105,65,118,31,321,132,-31,109,29,-147,397,426,889,630,17,280,734,149,221,135,371,283,36,154,126,-533,-195,209,165,-16,117,171,-195,-7,283,-8,1391,297,864,-79,636,-7,152,-9,-29,155,77,22,8,308,16,192,1524,311,40,-187,2,267,-206,-106,105,28,322,-243,467,230,454,211,220,1048,-23,220,285,5,-1368,3,-122,27,-12,161,145,414,25,-445,99,27,74,90,434,144,529,66,425,826,857,-108,258,75,50,212,2791,62,-149,-66,0,441,24,59,181,26,16,-734,44,189,42,25,172,0,-445,-131,43,124,13,-67,120,77,555,303,181,12,-80,-14,98,-209,218,248,929,3,62,108,342,332,105,-130,-349,524,148,11,-9,514,-371,178,-951,103,72,90,-34,49,17,-197,740,31,177,293,-86,98,14,-31,-1,420,2270,1420,-252,122,16,995,102,2,37,100,367,264,449,33,-58,493,-167,851,178,91,22,403,297,614,65,1736,235,-49,-43,83,94,331,151,50,305,53,-214,386,418,-53,48,-83,-24,121,427,8,-12,6,659,349,94,896,283,-71,-27,-69,-100,45,-65,114,1155,-9,-27,570,24,348,1,1398,-86,468,171,-9,339,1462,123,1975,16,137,525,187,-37,510,-48,-220,409,13,33,-307,53,848,24,213,152,49,398,-477,1808,-113,319,110,-12,238,168,1523,317,196,-112,82,159,477,-905,205,670,90,255,39,-288,-42,782,116,200,-202,52,155,16,-80,56,226,139,780,215,1430,551,492,1445,44,92,213,-540,-91,-27,682,430,11,610,-64,-149,339,700,-88,287,-375,723,42,543,205,-239,114,102,40,112,89,-112,20,162,244,-51,53,61,188,459,170,39,1597,507,48,-484,244,90,72,36,419,96,-5,1108,-268,55,1065,283,136,349,-181,-78,97,-17,133,39,87,-35,28,80,79,99,-4,-143,60,-21,72,-639,-23,-113,-71,25,-201,19,214,278,205,19,398,-138,13,161,264,-128,573,-194,-318,280,49,63,232,76,-29,40,-52,375,4,156,472,-28,83,101,444,493,124,938,-11,192,812,-30,-194,197,-29,-129,56,-5,175,-161,33,-33,696,169,248,38,14,-42,301,148,251,370,-86,681,-100,85,59,8,134,27,6,72,450,91,37,30,743,280,102,-195,-71,790,-26,-594,701,508,1049,111,26,6,-15,-12,1,157,527,-353,88,-66,391,107,14,104,-114,21,116,9,768,355,312,148,324,2592,-163,59,-150,104,-138,482,-21,60,-168,1,31,274,25,137,-19,2386,232,99,42,-5,81,84,350,233,796,257,722,260,-542,73,138,-22,1960,440,394,141,-237,-133,709,357,-40,-48,-270,-12,821,-41,13,258,144,389,83,692,359,137,114,-49,614,219,141,-164,715,444,181,0,197,324,375,689,225,-162,78,-226,85,38,184,293,140,722,108,290,418,212,53,76,395,125,679,-100,55,98,79,68,491,295,60,88,-538,75,1068,54,-14,-2,300,421,-66,97,92,119,70,-7,6,15,58,452,333,-73,-37,21,1427,-87,-37,16,86,297,-35,398,-32,-80,501,2273,63,639,27,1703,-9,287,605,576,423,651,-195,1736,124,414,702,663,207,-117,205,502,-124,331,361,13,190,-1,271,590,37,-14,-17,1296,-183,-155,51,295,337,425,445,65,276,166,900,63,109,90,1213,213,-39,856,179,160,-62,-567,113,895,1350,1049,-71,106,-844,365,339,1055,2022,-4,178,-16,176,361,-108,1060,497,-3,-106,-214,-8,-803,300,390,325,180,560,1073,574,31,254,174,-384,0,1253,504,7,146,1285,91,256,576,399,18,1025,-5,135,175,68,171,57,-248,-501,381,280,156,89,34,288,2016,256,389,21,-17,29,605,-95,421,-1579,195,1003,62,468,1489,69,-253,84,187,152,70,65,137,790,108,323,805,954,-74,924,-107,27,-270,3,230,431,105,-20,157,529,20,149,-26,619,408,32,127,1261,395,16,54,173,12,-45,68,-88,150,-40,-52,255,209,624,615,16,-10,-93,120,146,339,147,287,22,44,-122,86,162,827,31,41,382,255,211,332,228,43,-214,1032,677,1071,552,170,229,441,293,104,-97,202,16,-89,58,-30,1079,117,112,157,104,3,352,137,310,263,245,1137,165,357,-51,-97,245,232,18,-2,1372,1000,167,1122,162,-362,36,-49,871,-74,2,88,340,481,10,105,146,445,59,160,-686,-73,72,43,-3,148,27,547,56,5,245,-14,330,131,368,279,857,82,-11,382,26,15,-53,156,433,-133,-2,99,234,298,-206,215,-293,62,34,-224,4,-460,507,170,331,253,199,-1,19,33,81,177,28,572,178,113,184,369,28,111,-72,2,43,58,55,324,251,61,20,33,535,282,-120,-10,384,353,139,116,92,36,195,-211,88,35,440,402,120,75,-79,-12,123,39,65,-3,-137,121,241,132,-262,639,6,1273,678,69,126,220,610,-14,679,98,-30,8,342,1768,23,698,210,926,153,1106,53,4522,172,271,-26,43,32,648,478,142,4991,-207,90,389,288,62,128,-25,-326,4,-18,784,116,40,-33,399,300,13,26,102,254,84,61,-8,41,15,372,109,-61,39,493,230,298,166,539,1050,25,787,229,148,21,153,125,-83,-14,277,113,-346,54,79,205,386,155,440,1635,-21,-244,2080,-40,788,3074,1315,1033,293,1465,307,636,103,300,-264,100,675,224,178,387,323,295,41,46,50,288,19,-143,144,222,33,165,-70,232,647,681,1590,103,57,-261,417,77,49,31,53,-389,-44,-192,267,39,63,116,1126,550,475,282,64,431,31,513,108,426,795,343,4,205,690,928,201,88,65,115,370,943,275,211,102,1528,803,-253,-144,-107,-29,191,259,530,562,203,216,225,-31,192,311,120,-7,830,80,150,280,211,185,95,-14,-43,-47,-871,7,-59,378,-13,-294,-935,51,74,-941,104,371,150,-87,42,-16,-30,586,570,179,154,21,101,14,-34,7,329,316,375,2227,525,-369,743,246,251,1236,104,297,-101,-149,63,-290,-49,1723,45,104,-255,131,254,-30,551,198,144,599,233,47,7,-301,281,563,-235,-590,23,56,1889,648,28,67,-538,258,405,938,-6,557,-24,933,-33,87,167,222,296,264,110,320,71,-7,-67,34,17,45,119,175,58,712,-4,81,301,159,176,-6,47,36,-12,43,61,31,-15,241,72,298,-116,1127,1262,182,250,7,219,69,511,407,227,344,569,108,203,278,-49,64,393,661,-31,-135,279,19,55,234,239,10,13,-3,-34,1275,-267,-32,209,838,26,142,27,130,5,277,2458,566,1665,-26,-25,-147,184,62,-78,208,42,216,163,164,113,144,378,289,38,650,48,376,609,77,4214,-903,328,-243,535,161,-25,325,-445,126,473,494,583,645,-306,268,129,-29,20,-35,151,771,24,192,17,-166,144,-418,218,323,418,-14,521,84,116,45,-407,577,444,0,155,131,71,967,17,15,496,904,713,133,81,-40,-296,108,9,-483,771,72,20,294,186,22,98,24,347,11,245,545,571,105,283,376,-12,-34,-77,260,7,19,81,-69,-21,-5,258,119,103,101,379,552,59,145,-521,224,-8,922,184,60,150,-246,267,-291,91,136,-287,304,63,142,271,144,-151,933,37,309,-3,-728,151,-36,155,63,46,-4,74,124,627,472,3546,367,-40,-246,-50,830,402,-2,150,597,-94,-25,171,-95,29,831,506,-22,-27,-9,305,-63,-25,-243,-12,166,-4,-6,21,125,274,130,1297,581,416,99,719,367,258,3,113,693,872,273,109,16,113,524,8,21,1324,-29,101,1766,117,-1926,1630,-78,223,-32,31,749,-15,24,17,-613,30,15,13,-10,500,272,795,-59,643,479,682,274,218,89,87,-28,36,20,122,109,51,-83,887,205,306,16,355,-169,-278,41,157,-83,227,-128,-91,70,27,-32,89,-765,711,67,165,24,543,1147,72,75,9,7,-29,847,295,4,18,-37,-6,-47,832,-132,180,6311,655,132,315,154,432,171,628,59,261,-11,118,137,-35,449,120,66,-1,155,157,840,-166,0,-299,37,-955,-205,39,277,686,-18,-141,203,-532,1138,43,680,479,208,-297,-84,-300,69,175,1283,34,-905,154,0,90,37,188,241,1132,305,312,28,320,625,2787,41,335,314,12,360,437,495,-203,17,135,61,76,-4,-56,276,620,-4,230,235,391,83,1600,503,7,-281,21,963,217,-23,345,407,1114,883,11,-129,-62,565,58,123,44,171,71,-55,-151,33,373,26,-292,1,-574,-13,517,201,134,380,417,-102,-11,277,129,463,80,132,318,734,587,0,40,300,68,311,181,1094,-722,189,183,466,1534,31,435,465,188,75,-74,-33,4599,-40,184,1656,39,42,1053,181,119,507,555,62,336,1204,442,176,-198,-178,2,210,259,-9,848,96,473,69,-23,237,607,703,212,14,900,62,-34,184,87,-161,-38,186,66,22,107,-17,716,97,11,86,107,370,99,117,1498,149,-181,1319,143,61,308,273,34,141,15,3,492,348,24,176,-143,435,238,134,1855,32,846,461,126,40,163,325,55,1333,1420,164,30,54,432,25,506,312,74,482,141,65,-12,514,-30,200,328,-23,3,-42,1096,-416,162,65,248,358,21,72,470,166,27,139,647,394,26,176,205,109,494,-121,202,186,137,69,195,104,511,525,-173,38,263,-381,-201,-141,360,36,-25,-243,70,58,-109,111,89,-40,674,136,307,535,60,235,220,516,78,152,1276,402,369,247,315,-148,1067,79,-23,201,1238,1656,-4383,2164,71,76,118,1299,79,25,119,390,687,97,545,-37,-102,1654,96,178,-198,282,374,109,37,275,126,581,188,537,196,21,161,89,149,111,860,1098,143,157,260,1156,12,61,88,110,-1,-17,381,-519,-112,91,260,9,160,130,66,423,-120,85,-17,293,115,-11,179,-9,143,39,7,71,170,117,-60,403,112,47,137,90,303,568,-20,232,52,1286,243,578,40,37,487,152,386,45,-50,348,634,139,275,8568,10,948,1451,13,47,269,248,54,423,1001,1258,70,-148,25,256,253,280,180,-63,131,201,536,79,416,445,131,728,752,149,25,548,82,672,256,90,2,1012,358,332,136,219,-99,188,908,-41,-344,-39,13,529,625,74,38,-76,197,9,-49,87,760,175,375,50,58,41,9,769,-158,564,584,293,626,181,-193,328,59,241,362,434,3724,1767,223,259,240,148,1277,160,-140,108,202,47,371,-84,663,84,-173,-59,-124,-182,28,152,116,21,185,32,168,101,183,-150,590,43,324,404,-70,-50,33,240,-30,0,1107,87,263,138,16,91,-38,-6,23,542,-52,-85,7,216,785,260,405,135,173,7,942,393,31,195,116,-82,-218,207,589,783,1,-44,-362,-30,85,-22,-85,-17,376,-48,-86,119,1,-15,-12,13,29,899,30,193,337,-126,292,-55,337,-860,24,89,-32,-18,-25,1247,2226,255,139,81,1160,27,140,1141,11,347,185,780,673,790,-44,5,90,233,119,376,-63,-169,-31,80,483,128,335,677,126,91,332,456,-6,101,460,-46,-249,318,150,353,566,92,117,-80,1140,6,81,-9,180,-95,174,68,-22,278,476,200,-70,5,42,-82,428,1166,46,0,245,460,99,731,-46,154,246,257,-166,38,209,352,404,10,94,257,-9,44,249,143,-82,99,25,116,16,6,-97,-173,239,23,15,42,231,179,207,675,677,80,-113,122,-48,42,41,376,-7,49,99,36,33,123,-13,-15,134,16,-12,-49,73,236,38,-42,-178,21,-397,232,-64,14,-5,53,-13,42,-63,101,282,-14,398,180,-7,91,100,10,33,56,52,0,-1929,487,-81,83,247,46,11,39,76,28,-1,1,35,45,1566,805,541,69,71,214,2407,18,348,1049,223,21,153,66,23,-15,36,196,-4,49,37,37,66,-14,0,-118,1704,103,295,-11,13,40,534,-64,23,58,12,50,199,-8,17,20,20,-7,60,-513,88,356,129,435,238,83,-42,226,56,-10,11,-49,-47,18,-74,-66,20,30,-8,12,2,27,-20,167,29,103,7,31,219,-43,7,19,7,360,-18,-535,-255,1220,18,557,5,59,-45,-28,-816,-34,9
-81,-229,-368,31,-364,-351,-160,-159,-33,10,-33,-412,-340,-162,16,-14,-18,-100,15367,-1897,-880,-16,-44,-128,-176,-123,-271,-97,-23,-98,-155,-66,-5063,-4246,-4969,-3274,66,349,108,-88,729,12399,11427,16071,15028,18033,16121,301,185,245,786,2138,286,1887,77,224,225,88,208,275,148,262,45,-108,177,229,2137,197,-115,-850,-732,261,-254,-386,-15,-103,138,451,984,-82,343,1271,56,-85,21,225,109,1732,773,39,817,191,988,794,229,-91,14,623,35,44,131,-140,189,235,-668,-1,5435,558,-1076,405,38,35,134,-46,-928,93,209,364,75,-29,-6,-75,-48,1205,-87,-867,-53,-13,123,389,502,508,23,97,65,677,125,187,906,1533,18,-7,22,379,68,474,100,664,61,183,243,225,203,1104,639,-52,784,-113,867,-434,2167,92,2749,301,99,91,452,621,1485,818,2410,86,350,61,539,671,174,100,25,261,3816,418,-163,79,108,36,-38,-186,-1773,-346,3059,24,23,-311,1050,1812,72,95,14,1022,119,995,47,90,13,-141,145,3521,194,1414,390,-228,-11,127,7200,-840,362,1860,-152,900,861,-59,107,91,-4,16235,-217,1296,430,34,-5,792,1266,773,86,-27,308,521,2052,862,6366,601,3436,8,28,-169,-55,185,789,629,-35,1555,445,48,360,-34,526,15,741,-66,4051,2537,-807,600,-24,-32,59,-1226,-86,80,-281,-14,347,-68,1732,325,235,-2,-755,-74,-87,645,10830,238,-14,89,81,738,694,-35,19260,3076,794,-151,-157,456,250,299,531,-49,219,395,259,16,804,-15,179,4049,270,-9,-417,691,-62,113,760,-54,149,31,-18,14,45,2285,2587,2469,-77,261,1128,599,156,491,2057,2326,948,405,107,365,-201,859,1671,548,118,688,1044,501,16,47,1048,192,19,1216,268,-157,7261,432,389,206,1555,205,-2,-34,-1802,719,706,3855,75,333,-62,1678,1135,2028,694,-229,155,431,2879,577,331,823,561,90,199,5,353,3091,1668,1567,-996,387,161,403,-16,-28,182,-290,-34,660,6,878,885,480,274,581,1002,107,118,432,353,-297,-118,-251,561,2675,-66,4,85,220,672,17,29,238,-38,-36,876,1075,361,31,979,247,574,149,1554,138,-109,-663,137,487,615,259,314,-48,1921,179,545,81,33,-314,124,-212,214,1172,531,117,1053,702,17,-533,1753,-312,190,412,109,100,389,7175,-71,0,-83,5,-92,331,-8,-121,185,26,719,-110,415,-30,-155,395,153,-45,1059,268,8,304,22,32,1204,805,16,428,153,227,106,247,245,581,136,697,-93,-206,549,2231,-963,1158,313,75,1465,-69,-370,245,27,-5,-651,62,1787,2021,115,772,158,539,448,116,-574,831,474,758,548,75,384,12084,314,869,502,1779,177,498,1046,263,245,1421,17169,1147,231,74,435,-895,-1,588,-63,367,96,337,4205,1547,261,3,471,-8,-17,9,18344,160,8,376,55,24148,231,-1761,2338,-383,157,110,277,691,457,166,169,39,1252,4,-423,802,35,148,260,844,515,1223,300,236,240,323,-219,730,65,-407,-141,9,125,-4,101,-23,704,662,478,244,-1281,153,89,841,96,103,40,336,289,1153,-14,420,845,604,3125,265,52,-21,164,300,149,2371,366,386,186,203,615,264,-146,173,-16,1215,298,706,255,-27,60,1428,265,624,1557,515,-335,-19,53,1639,133,565,37,192,-11,346,99,-44,206,652,673,1571,889,2671,-615,-10,622,403,611,1159,-72,1270,592,417,559,19,18,163,218,-159,207,-113,-127,-369,663,224,1048,283,217,283,206,147,254,535,-48,-72,123,169,204,-576,-53,-204,465,328,109,1349,306,77,489,-86,77,110,321,177,145,282,264,1917,286,264,-2324,418,-36,19,11,1421,163,1192,-17,142,1151,39,155,-57,374,166,910,-182,96,825,130,10185,118,155,187,982,1558,-124,121,792,-74,-13,296,208,181,615,-109,-40,433,-888,-23,123,-89,1111,-127,1733,450,74,-34,3788,235,160,-46,514,658,14,5706,44,536,18,-22,-21,23,157,2236,-88,551,191,112,1887,566,82,-109,3433,1635,297,-21,634,-153,3022,1043,654,202,477,209,-38,-45,21108,988,123,2821,1131,1260,553,360,282,1484,-409,-2212,715,-235,-1043,-472,-1309,-368,-49,-382,291,693,4717,921,416,-10,-288,630,939,-528,473,41,72,234,-10,500,463,-413,-98,710,-104,109,1850,197,68,-96,-345,361,-560,96,491,-196,-235,-177,-65,-354,268,-69,864,-38,198,-163,2535,-15,215,310,1774,24641,765,38,763,2441,-312,396,-458,13026,29,-120,103,82,-112,130,520,368,21143,275,13,53,220,406,-99,-149,49,-498,16322,-123,-95,423,-96,1577,23430,52,-794,83,116,143,34,432,-472,1931,1124,-176,-12,72,8190,-30,1362,217,22066,1131,429,684,634,240,398,198,-81,622,136,-130,10540,-102,193,115,-22,129,475,237,-1032,-246,-690,197,100,29,-206,39,26,-517,390,814,-168,-619,394,1929,6,-212,5,396,421,708,329,141,680,16,-71,-38,98,81,23,369,167,137,-211,15,143,579,12,130,-75,605,11,3184,-204,-345,26438,-92,879,450,302,438,-200,-153,-74,15,-172,-356,391,13436,106,362,89,406,-324,313,881,209,-22,-5,-134,391,-253,-3426,15994,349,142,-423,5289,81,142,-42,15904,-373,959,196,656,-142,-265,-232,361,219,371,-143,396,-359,225,303,65,203,199,-845,-30,449,545,187,70,229,-15,-1203,175,537,2643,966,2667,353,218,-66,-222,198,1603,221,637,124,13411,-177,562,1147,680,-253,62,78,5372,1307,685,334,1831,375,28,207,10717,45,2426,326,479,408,428,174,-119,185,-38,71,227,-1188,1896,170,532,-8,158,16727,4183,328,-810,1408,442,-216,438,417,512,2029,4255,-69,94,-10,-83,832,350,3140,407,4,832,-11,8714,432,-28,183,-101,-127,-110,-180,55,-61,-106,-71,970,1224,239,862,1,-9,248,-2,193,51,2933,105,417,1242,83,6,-28,54,-13,-122,-9,-46,1078,-51,25,188,98,509,196,449,1334,574,3187,81,332,-54,367,271,11,727,-135,-57,-34,-261,1321,50,131,28,121,-356,86,119,-34,2298,342,-1015,183,70,166,131,-480,305,-412,1087,-69,8,-271,330,-223,165,-31,-335,416,734,-8,-1292,-191,-1555,18440,11634,140,-62,-338,166,299,10,194,83,-392,96,308,30,-101,-17,65,5021,-489,378,329,68,19,54,2246,19,991,3108,25,38,-13,1636,102,30,140,795,2388,246,105,-21,-103,59,63,114,1706,63,1316,-69,494,-94,-300,-235,-20,46,146,2503,-37,880,5,126,932,1339,149,169,1324,-49,755,15764,-38,1041,-88,263,3670,34,766,84,391,-20,176,34,19,207,344,-34,33,-50,124,1273,504,337,689,-94,-542,477,685,202,1042,1832,151,895,122,-313,517,31,-13,240,-176,329,189,359,3452,30,372,89,-1898,90,-639,-455,457,-2347,-45,1338,141,53,1359,-13,120,41,229,158,2984,-35,313,113,46,1598,145,603,-11,-136,682,109,148,1119,-207,275,170,2724,18063,31,3299,7591,-58,-3,4856,193,927,550,1482,1832,1277,75,39,37,0,1212,30,639,105,45,196,68,7074,360,-168,241,47,216,2037,-643,-4,3133,160,-937,429,1391,158,-179,13,62,-186,78,-1049,-189,-88,1119,-828,980,1021,8127,280,1885,21,-223,-14,379,74,1697,245,-451,-155,13714,24,-803,72,4,-146,121,-536,104,-37,-15,102,514,748,1223,602,1082,-24,36,154,558,-1160,457,702,-103,-17,-13,157,-702,381,966,237,-16,139,10,43,46,125,54,55,2588,311,-554,-151,-459,-43,371,1398,210,159,685,219,-7,4,94,92,-16,1380,96,608,-38,79,-583,192,441,-21,286,616,-2,81,60,60,53,-82,-486,3096,162,67,-34,-32,67,853,249,156,210,121,927,355,3392,495,917,1240,76,-111,39,2200,34,588,179,421,-175,1033,633,73,115,27,80,376,1336,-350,844,28,407,282,1491,151,92,22472,829,-48,-152,-84,421,-115,140,168,-21,58,990,867,0,505,-32,106,-189,19,122,407,27,1133,570,75,112,-49,10,-42,367,247,-157,-87,102,592,229,367,-21,239,-320,150,-48,391,-333,-104,-759,-26,-30,-14,0,-11,-539,504,-1040,148,365,6,-148,-249,229,-45,341,271,683,683,1186,-23,527,-108,331,190,406,315,15,142,540,-78,-152,518,46,3025,-51,27,18,-366,71,227,-88,5861,64,405,1179,3638,605,259,19,-119,-210,325,525,-189,140,59,-97,402,-139,-172,-802,-786,215,-271,92,117,108,1539,-120,89,-119,-261,145,391,-135,30,1244,18139,256,-216,15605,33,16,76,-551,-15,462,57,1702,278,133,86,-296,413,-523,389,2199,9888,291,203,668,-242,31,1956,137,47,517,11454,300,-242,13502,345,-684,344,194,-41,75,88,76,-133,322,-404,1704,-719,249,-17,84,80,55,-43,-86,1352,298,1,342,884,794,57,-164,-1030,1722,-104,450,890,125,-85,-988,525,653,10932,208,-106,241,-234,-879,194,-71,-29,62,134,-26,-10,42,118,-344,-206,18455,140,25044,17474,22820,87,-154,27,32,-626,256,1324,14711,111,1,5317,-31,2271,-693,215,-150,1053,1392,-105,185,105,78,1419,215,62,2698,-355,-593,149,-52,1943,-157,289,787,4703,52,2532,139,53,352,56,12337,651,2730,332,712,227,-205,-192,161,1421,288,-106,669,4295,23,137,1667,583,355,1834,848,397,637,375,-56,106,579,41,-27,-386,6350,-34,14830,992,102,24,-436,-164,1300,164,248,168,-769,59,128,134,193,8910,167,26,91,23,78,359,201,80,-130,34,311,-203,-51,127,330,11047,175,301,134,-291,12,106,48,-199,-92,1420,590,-314,53,88,-316,257,13,38,1394,376,-88,-406,256,189,2323,29,250,195,40,7,896,0,41,87,-201,652,535,136,249,100,52,-196,-102,202,235,-5,286,5823,1287,3120,-428,165,35,80,448,3159,449,18823,842,-952,8772,576,39,20,193,-731,273,-596,328,142,4098,320,780,588,62,-172,5051,85,-44,263,860,597,817,-231,11,485,1096,2795,-250,5561,6317,635,92,548,-64,-24,1443,790,234,2502,215,36,86,120,273,1930,400,182,1016,632,236,7,-104,121,-203,18,249,41,76,114,998,72,3968,1181,182,394,442,103,193,2866,130,58,1863,56,5,871,234,1,67,141,129,-122,153,333,272,891,41,1342,288,-128,39,581,126,829,192,219,14,41,44,738,-377,418,150,-200,105,210,-30,-401,1323,132,2270,-377,-327,831,83,2622,1677,-244,521,425,280,23,-415,459,-125,4191,-13,55,15123,693,-88,135,283,215,-563,6,-51,15,-239,-495,438,89,45,543,149,58,-698,-128,-79,-100,-95,164,-396,42,-335,106,114,-68,1025,627,20940,6087,569,-1,44,425,-39,-194,168,11,-65,1074,29,-86,333,20,206,-38,3213,443,-392,71,7409,-106,-4,-110,-83,229,2431,-82,1034,472,657,-110,648,300,-646,1318,-7,710,722,-4,81,165,-119,4,8092,35,1173,-60,169,-34,818,-285,514,535,83,-70,195,34,841,-418,126,1888,685,-174,13951,-2320,1481,375,-8,326,117,1335,639,285,191,-930,293,27,3,51,-635,-73,583,-157,10,-4,243,45,774,405,1112,6362,8605,142,-11,103,150,-238,-331,-65,253,95,176,270,2248,-196,106,65,16,28,562,92,-1122,60,-54,1872,346,72,-729,107,101,67,589,-112,-15,788,31,-345,706,245,-246,171,-58,120,101,620,-16,-52,172,20629,-159,513,1327,-50,539,168,1174,115,621,491,-45,-2127,220,1681,385,454,129,344,312,136,-30,2184,52,26,22940,21,126,-369,238,313,499,21,-12,418,1160,80,56,664,235,-235,1257,144,-1497,72,-278,-262,70,1052,-45,-19,51,5648,-141,113,70,18601,5369,-108,385,68,557,13,-10,473,691,7846,-30,-140,98,593,2405,55,161,721,-257,20,-1117,52,223,-35,69,96,612,48,305,397,-68,1592,-294,2235,279,1844,402,-24,288,2007,126,206,-62,-161,-406,411,-212,262,68,326,-89,604,-121,1105,1470,683,-505,852,527,219,432,439,1620,2824,381,320,3,-375,267,419,65,163,964,501,87,86,660,150,746,152,199,68,-42,1358,101,16,-25,-960,218,4772,1067,-439,987,2605,-28,1097,-185,100,72,312,626,432,1103,1962,364,8,322,115,-88,-159,-395,385,-325,665,54,155,-284,807,119,-87,11,3456,3359,490,261,-149,12,109,1002,536,-726,163,-297,175,-4,403,401,168,112,-3,-70,401,-43,-11,-32,-26,269,324,203,-54,362,126,108,38,82,120,269,1879,40,159,64,578,947,3123,425,-31,794,62,466,94,-41,475,656,91,35,-40,-308,-128,22,-160,375,-185,103,270,2616,-298,494,1,130,1258,-1,2274,122,705,333,202,164,70,435,-397,245,-8,1801,76,-6,103,-332,203,206,-663,1919,93,-31,217,-95,213,84,350,315,-316,531,268,323,-88,34,129,58,137,238,51,16074,541,34,17,196,181,-138,-12,1596,52,-360,177,146,281,-107,35,229,100,20,-121,205,-183,39,1699,-12,969,-59,74,-190,-95,153,777,-615,85,70,-229,390,-220,851,536,-835,-83,458,144,306,2749,407,190,115,-61,29,1226,-334,-30,1695,749,59,-136,200,401,40,122,1598,-247,84,208,-89,374,-213,543,-52,1193,236,668,65,189,6212,709,1833,-464,748,229,197,-134,-16,1743,35,137,1190,-699,264,131,-925,522,-296,280,283,727,325,10,361,-33,70,409,-409,-13,128,-70,-119,44,140,31,158,-303,248,161,86,514,688,-33,579,936,494,-248,217,-158,833,1058,3,75,134,-19,681,39,257,-26,123,387,1266,29,557,436,-93,84,-867,283,477,638,462,88,234,-18,136,486,1058,-10,2472,-7,-39,6942,-189,399,167,303,45,230,-552,454,247,45,-1073,-387,393,103,256,109,721,539,-39,-71,185,353,3,336,50,847,226,525,-35,343,314,110,290,1406,387,215,925,22,154,959,4277,1032,368,-117,84,-1078,18259,768,3957,-1303,-266,1480,222,138,65,-9,759,3,326,371,-220,65,875,505,130,79,-22,375,222,1918,15,552,13,120,-228,658,19507,14071,141,34,-153,195,187,73,894,34,-202,0,122,74,81,264,41,247,-76,205,-45,-22,399,-26,25,72,1177,888,4,446,1,793,-13,56,-29,388,601,10766,32,-168,17460,21916,21532,15635,16061,18827,10731,602,1096,-212,-96,759,218,65,843,32,247,-530,-243,949,546,-71,180,547,375,128,-151,560,41,51,6,377,156,351,831,-64,264,-85,-44,-139,-14,-141,30,13,-211,-222,-264,-796,280,262,-102,143,977,-290,109,-50,1625,474,406,-631,0,565,-386,46,83,347,837,140,66,282,556,82,25,312,55,-52,135,19,-74,-11,148,-57,447,150,208,-287,154,-556,537,17,76,364,386,966,-869,603,1699,320,142,-63,-1766,499,120,232,55,66,645,36,-23,1052,716,-547,1676,-174,-70,187,-45,117,419,782,8,103,1934,51,425,171,-89,-131,354,-15,232,-32,389,-69,386,69,227,3664,495,2082,-1074,18,125,-81,-48,596,150,-126,69,-173,526,261,187,38,653,581,11117,-155,-235,1393,884,-30,39,18,302,99,-465,198,374,-64,-307,258,172,32,17,2,315,24,14,-446,-26,332,-4,-251,-63,48,-130,-94,-44,-77,105,965,-23,1871,136,-644,174,625,141,435,-160,1336,31,214,-25,7162,46,573,745,526,65,892,-264,16,32,303,62,820,135,3101,-50,135,750,98,-48,73,-1,138,-36,213,477,-144,163,635,232,234,195,-5,248,-214,-100,440,122,1812,246,51,-59,151,13,-112,115,88,397,208,-251,58,586,691,-35,1048,-57,-364,930,-77,1424,62,199,118,-147,-467,37,578,1520,-15,-91,463,-292,-76,199,468,202,543,1934,-131,201,109,67,-37,-57,525,408,82,1511,-686,565,-401,76,-228,-16,662,148,48,473,-135,48,61,-63,-42,1858,101,217,9,1065,396,633,250,50,1336,-91,456,502,-62,127,-29,679,-37,277,-7,3,150,-9,771,2353,534,368,177,-30,0,79,-43,1472,343,219,65,360,1713,-69,95,34,661,2195,427,760,-170,-72,559,-648,-85,3,113,368,122,-20,-791,437,852,1243,23,23,-565,-777,1374,-171,190,660,-53,31,245,198,38,745,254,168,844,1049,300,2423,237,-2,104,-758,-836,21,203,41,-269,104,-37,-151,-146,-209,-108,903,285,1144,99,-229,1235,360,112,747,115,31,23,32,-12,-42,265,778,31,136,30,260,-332,69,159,829,-424,265,956,-50,59,120,-63,230,581,752,4424,244,5557,131,59,-5,1200,1183,1592,183,861,13,189,95,2293,-7,109,440,153,536,1973,356,44,3135,1442,-86,74,305,-11,-320,19,-3,1514,70,302,504,468,684,622,1446,-508,364,-228,336,-679,183,-28,422,221,1281,512,1441,643,-414,-300,162,97,-849,1559,-285,60,1085,695,649,-121,-19,414,104,9,132,133,5,30,1523,410,427,734,121,220,229,20595,-142,1174,102,48,518,1111,-301,732,8,-117,4157,85,15,1023,476,-11,824,643,296,25,-43,513,170,2399,-47,283,1406,249,150,4825,293,494,792,975,255,842,2375,103,766,66,937,-17,507,178,188,-32,4110,230,-1383,882,1197,-344,-11,148,20,1238,515,172,-493,193,904,-47,93,-50,277,-973,-60,58,357,-297,2234,-278,585,-145,-81,49,88,-268,-254,263,63,50,1923,-10,-116,-55,-6,334,-92,183,371,47,130,-111,-5,194,893,211,2145,-56,580,429,-97,1287,14,-97,-63,216,-153,144,-253,3137,-449,347,98,488,81,1340,166,9,727,20,197,-81,105,705,462,760,274,79,71,187,-101,766,75,94,-123,13877,755,289,116,105,394,47,67,744,246,-31,-64,27,305,-70,901,351,587,-47,161,127,88,117,125,214,16,-43,276,546,-751,-80,556,41,339,27,381,-313,206,-985,-21,-244,3500,118,246,96,92,639,-199,575,39,190,41,124,33,-38,540,1366,38,271,92,192,-19,52,17,-2020,1366,-302,-363,117,2935,-30,29,-35,-54,78,-366,-796,-92,239,677,308,-11,110,103,-165,666,371,1756,-229,-129,1032,27,297,-38,-2,-198,21,-53,-174,927,973,-70,51,16,9,-197,1092,218,1229,305,89,-28,76,374,395,349,-34,234,253,-113,-4,386,661,224,240,78,46,48,374,-98,-18,705,789,1033,784,-1097,114,22,188,50,1100,-21,2261,60,192,841,-45,137,517,-220,2,-509,2,1112,-153,338,-65,-24,-33,2113,132,97,485,358,35,288,-29,361,88,843,-55,-47,59,84,265,194,1586,357,-45,179,128,1170,267,524,-75,442,1197,414,-279,1338,-41,1353,18,227,25,-262,138,463,-467,-85,50,88,165,332,154,835,1707,243,339,687,10,2547,1919,29,-202,1380,158,259,40,184,-341,-369,248,36,34,-66,246,15,129,76,835,-272,13,53,152,-7,230,-63,6663,133,170,-105,457,-29,279,824,461,623,866,153,771,-38,-39,20,280,961,128,-158,876,98,871,-291,1120,-175,-5,133,729,889,499,164,1295,-42,741,-365,162,10101,351,1948,317,-118,673,-84,2344,617,818,-418,404,419,249,1601,36,1,535,-128,-365,-44,90,-123,-28,111,48,-26,141,482,145,505,-77,219,-29,49,605,937,722,100,245,420,286,271,-86,80,1740,380,429,-65,-189,114,192,-99,1241,204,35,52,195,4,1453,166,93,293,98,54,-16,-37,-20,68,-20,30,252,633,519,38,-29,61,-6,219,-101,990,427,-128,-22,30,-111,514,-120,1051,232,-22,611,125,554,1108,319,678,-55,303,865,-212,685,146,131,153,147,401,-80,289,1334,-72,-29,-534,-31,-618,27,-52,335,-9,255,124,-46,-364,-299,499,423,2517,305,248,-422,147,724,-607,-142,626,242,-18,-80,-192,-11,-26,304,317,387,108,102,199,1769,368,-110,93,44,246,121,921,-125,44,-593,620,937,547,243,224,-166,28,414,415,66,-177,235,177,342,239,52,76,-22,-401,802,-34,839,-79,299,2480,786,119,244,-192,7,200,632,-335,-673,594,32,-51,49,60,67,448,2107,-159,1368,93,22,732,856,216,177,57,165,566,32,522,32,416,-70,1223,-372,326,252,-605,46,5247,875,-371,314,192,316,11,-284,3,-9,414,147,724,210,349,187,463,42,-35,157,633,47,6120,409,-62,61,1740,-21,103,-105,673,3575,1163,-78,116,3967,429,-544,5177,149,61,220,-50,43,411,-105,57,-40,98,347,202,127,2275,82,98,452,-3,7,56,812,69,7062,-940,5872,-34,175,82,-22,8007,70,130,-101,-582,-31,-46,2341,1121,234,312,7195,-101,3059,52,69,-227,780,29,533,123,102,248,448,510,1609,-1243,23519,695,897,35,511,-20,8012,419,1459,2610,41,358,429,111,414,153,373,926,-120,-11,1155,93,1,149,-438,1529,362,320,591,-25,12,3377,-1084,782,-29,127,36,-1,942,12,-343,158,1,508,-87,79,39,186,17631,-51,122,55,417,429,3077,89,279,344,23,-18,390,-87,-311,214,326,120,5,76,276,2793,40,265,5073,15,81,-231,566,-641,25,33,633,443,45,340,3349,68,437,108,933,836,3018,-80,6405,-148,193,425,1380,709,5187,651,-110,37,244,954,490,73,292,402,87,920,-117,-240,194,11,8938,944,-57,-401,174,7108,274,44,900,1142,269,-1993,-106,5857,62,290,229,19282,-66,57,22166,3463,-444,1526,-21,368,189,3006,-114,1885,372,-95,4,-930,1692,149,370,45,3618,496,-106,25142,262,94,1470,277,40,-196,2,56,-406,-197,12516,2901,-62,122,-111,18,-181,-58,162,-504,-97,82,248,-350,16,-109,-77,230,126,195,-120,280,416,-297,565,235,53,270,-8,-76,1481,-101,13294,1787,305,-26,11337,331,-299,854,129,-632,-290,14206,345,-176,-620,-40,69,-95,520,1059,179,-32,803,-164,213,368,-31,33,32,119,298,209,413,56,21,191,710,-260,13499,2502,-26,-244,461,101,15733,-150,1623,192,154,3213,1931,-158,287,-292,68,487,41,22111,14168,-3,2790,-193,278,2151,1137,751,532,-52,11275,-121,-80,0,80,-102,96,760,889,10,-515,4,56,-122,-443,-147,87,173,3581,704,76,-2,-160,49,76,131,-298,192,-646,-51,9361,225,2282,2093,5227,997,2772,72,176,23,1091,8005,788,-916,136,1224,381,306,-318,250,-37,254,435,2538,67,344,698,129,914,804,63,2327,24,1124,2443,3041,638,773,19134,686,-194,41,81,202,113,-522,388,-607,-51,158,21819,170,185,230,33,37,65,941,510,326,14,16,861,266,352,494,1268,1673,-167,-184,63,8307,1,82,4,74,-12,-43,-163,260,88,44,-51,12,363,525,-14,827,-190,449,-1249,-3,37,152,269,2,667,640,1148,562,521,259,132,169,228,21,100,128,914,2,-175,44,783,137,24093,-201,-781,82,308,470,203,1314,-30,1035,-232,214,33,50,6296,-190,999,43,339,220,445,19,99,219,-131,-454,367,379,22015,12988,1332,2297,4268,258,1051,2372,535,581,1308,612,373,838,211,-95,1913,195,26,398,83,122,3308,195,48,633,-8,-188,4686,654,1135,170,3445,-213,359,-199,398,193,746,221,-523,-212,595,59,706,17473,-59,-3,0,83,909,-9,1772,1239,-90,304,240,103,142,365,1107,506,398,2881,628,82,97,545,414,1788,656,94,581,367,-28,153,353,-20,2289,-243,51,387,1909,96,306,153,42,226,-17,361,-108,199,-64,882,447,36,-84,-118,-11,669,248,1728,1684,878,1243,22,81,94,-106,-147,-207,426,2318,-70,70,2,354,-422,336,-165,8358,-61,-92,687,-109,-46,493,320,-252,108,225,7,4023,185,221,26,46,11318,298,140,334,50,12434,712,543,-148,-316,-109,2653,-188,622,713,152,-96,32,355,105,80,138,202,1681,2357,521,-208,252,39,356,1075,1113,1183,15174,815,9398,781,377,226,436,567,102,200,-1245,-91,0,71,144,2687,74,71,119,-10,-20,5,547,-23,83,1039,497,-175,-17,-63,1518,2822,-135,19,-27,-14,131,-46,-81,133,1117,-55,300,1607,265,419,-88,518,113,63,107,175,70,-73,429,605,62,-16,46,0,29,-541,-44,195,-44,76,-89,47,81,-361,416,1237,647,161,41,513,-121,558,454,613,130,127,68,-65,72,-17,366,705,1176,40,1218,672,-147,-118,98,44,177,217,182,-126,36,-25,1568,47,-419,-213,284,352,18,-99,276,3367,204,-658,-2,-247,493,45,624,176,1061,3,450,308,80,-132,-344,6,544,440,-18,287,-74,13,-151,-53,-123,43,1073,134,1093,34,2565,-36,253,807,13,-30,410,669,131,631,-524,299,-90,299,480,12,260,113,1772,589,-87,-598,18,597,-640,-15,439,-160,-12,1098,-287,258,66,-59,-86,750,689,166,-51,80,-1040,-18,44,-14,-209,13,11968,-172,534,270,202,-16,-189,321,-233,228,473,1122,68,534,232,2218,376,-170,-143,196,1094,280,30,23,133,1769,674,658,563,-157,511,-79,2769,119,533,47,60,-696,6,106,800,1423,1928,83,21,793,-12,672,391,252,67,10,168,-36,761,103,667,1114,-250,112,63,-2075,127,467,345,397,800,-375,-329,-569,468,8,915,766,1079,70,-69,-145,332,1373,303,185,485,243,-431,-107,-14,-24,2333,39,49,2013,2772,-174,-22,77,10039,2573,-41,101,-101,-146,2188,3084,22,266,321,7,38,-361,10,1626,250,115,70,96,79,-69,22,182,-588,331,-42,35,44,1436,37,-675,289,63,175,719,-65,368,-88,1038,161,266,-69,867,1552,237,-353,85,462,-36,139,114,-16,226,-358,59,140,-247,83,-547,-30,322,377,-32,-5,97,365,275,-96,-311,59,90,193,1024,202,-59,41,102,15,-134,3,61,49,27,82,-195,736,451,-88,59,173,174,465,-590,60,1069,-181,562,561,-180,177,-345,-339,353,-114,2,626,200,98,249,708,-23,1139,-5,165,3,809,35,-14,-157,-8,226,15235,1719,-522,1770,1114,-8,-248,522,155,147,-278,40,29,-239,-263,-152,368,3285,-146,33,-13,3,383,-362,233,653,46,28,58,1199,1655,470,73,174,74,76,29,193,10587,542,39,107,79,-45,15848,1324,24,12167,685,21,-482,141,-20,264,10,539,3126,143,214,450,49,2657,555,12,1961,138,-234,254,74,26,768,126,1355,365,151,-433,569,55,-503,584,4716,399,1848,-203,82,36,-44,-181,120,-150,655,109,921,1375,96,871,330,112,244,-20,73,251,37,76,102,-8,50,567,-101,318,19436,1370,-72,-11,-1,45,1151,-250,551,-246,-14,1811,41,-18,411,3543,1243,653,561,474,143,15,382,2107,472,-161,360,-185,-486,-56,-33,15704,-84,1509,1362,-697,383,-373,69,186,-7,-207,96,106,-176,-142,53,-18,167,-39,-451,-40,60,-919,-45,-948,2,299,96,-769,308,13891,-252,530,99,-42,679,290,31,14650,3285,207,468,295,-199,2332,916,384,389,-142,886,388,844,171,3756,391,564,145,59,-114,100,130,816,-431,35,202,35,70,1680,166,1513,-439,52,104,132,18,360,394,38,-1,1179,-153,511,94,4,59,1752,-339,39,-99,142,108,256,90,572,-139,554,-70,47,18,380,-47,-1,959,1657,435,43,-120,178,524,19795,-61,374,477,227,-349,1082,260,-136,979,260,14,2300,232,-36,-89,58,-290,-240,-65,327,-8,-18,-74,2106,-1,-93,86,383,292,24,891,328,96,21,170,-123,209,17,26,45,224,-93,347,531,-14,-598,53,94,147,-506,79,-183,4798,5349,-9,374,-40,340,69,-192,331,42,7,0,36,-7,100,2,93,-427,53,89,59,-8,192,282,504,61,169,2079,-126,468,177,55,267,-122,-28,53,187,1513,66,185,75,285,29,37,117,1,690,1216,-39,792,570,58,-20,272,1044,195,-106,333,34,-64,181,1413,-103,-55,391,138,59,93,-11,8,4394,-2,-161,-77,-67,480,-149,-33,297,14,107,-2,-77,95,2159,70,246,153,8,5906,425,38,-54,-7,13,-16,218,-27,0,-18,-1620,409,269,2720,85,423,199,88,184,132,390,1903,56,110,1501,216,42,2849,767,1400,-90,69,53,1252,47,21,2770,420,-276,-40,-65,-42,85,23,48,148,-23,36,12,-276,2008,120,-54,-246,-174,1829,26391,-84,-191,124,-126,-159,9,-378,-6,-56,1081,184,251,74,2126,313,3852,-32,787,134,-79,-66,1,49,746,20,82,-619,-23,517,879,-82,2,535,1273,1505,3925,957,575,7,-263,-2951,85,-46,-76,4277,-67,632,408,344,296,493,313,664,-35,22860,515,-17,29,733,415,30,360,-253,340,-27,41,264,323,-79,-328,1287,2426,-11,335,-148,-56,-67,-506,184,-254,-78,80,60,154,145,860,62,56,151,295,-178,11,261,-24,339,123,321,-172,853,373,53,1047,41,-14,154,3,373,-187,-49,350,0,25,95,12000,68,6,49,936,887,21,-80,955,720,314,324,-123,2774,1816,1886,2071,-486,3184,-68,-25,7083,151,106,75,240,-1437,30624,208,1613,293,319,-1,60,424,65,851,190,-92,-43,398,618,41,3730,996,2747,420,259,-122,66,398,1301,-338,-99,-71,661,85,388,46,-116,-90,241,2806,677,-449,-327,16,10,324,25,289,81,86,134,454,187,-138,2190,-68,-129,-296,-264,1587,1045,316,-146,-373,5601,16,10318,17738,-430,547,123,6347,23699,1790,-110,-645,192,345,-147,499,107,9,13,712,19540,19261,36,33,-28,-11,104,-431,-13,163,158,123,225,1144,425,-390,-18,15,-370,-696,314,22,-230,184,77,46,-753,451,112,-108,-258,-20,78,545,-315,51,-9,-5,40,-63,10,-161,-21,-811,1170,54,-60,735,189,-194,86,845,-487,477,71,182,-50,-35,374,9,-95,-96,87,-559,-132,4,411,404,2896,12278,2430,15391,-651,41,-6,176,22,105,423,-205,8,-128,159,57,373,-211,151,324,254,749,-148,-324,96,4255,92,879,111,597,61,92,-157,346,10084,87,4,170,532,-938,544,145,272,37,-105,204,174,18,151,228,2538,1229,234,328,204,229,24,-28,-92,-12,-31,-3448,250,292,-371,118,166,-729,484,-29,11,-448,-535,19,678,920,1096,1133,48,162,-576,1,-148,646,144,-105,827,127,1302,1019,658,434,326,59,1091,110,324,170,-603,208,218,390,5,1518,254,53,-133,311,-18,1142,6,361,185,-164,72,-289,-308,-604,427,-401,-814,398,70,-216,-68,374,660,16357,300,-304,22291,-81,6,-18,-116,1415,6031,42,-1337,5261,174,139,7489,4757,5058,160,1705,18,-96,61,41,-158,-28,173,50,-133,-1442,-142,-18,736,6311,355,-20,681,881,-93,213,-836,-37,961,20,-122,0,63,-194,-99,366,407,66,-112,265,41,22,348,758,-634,214,-140,514,1919,292,1130,-46,2113,861,349,261,-83,6225,2021,1497,13409,23339,28,84,153,-200,-112,-166,950,220,867,-4,-58,47,-30,325,139,261,-921,299,42,47,79,238,339,345,13,311,233,20873,679,51,-33,109,-101,390,74,158,215,62,440,-513,344,410,565,116,507,1149,125,-532,928,21,5232,573,67,-135,76,382,-136,400,82,2256,144,135,-147,4,-93,199,219,-231,330,60,-13,50,250,1393,254,76,428,147,138,-301,399,1000,-70,30,-160,132,-84,23,876,-25,1214,245,7,-110,-410,560,317,456,-820,-344,-18,-762,87,12,1252,-269,1319,285,238,-117,-7,335,90,213,-27,67,-91,87,68,-517,595,111,-319,544,112,613,-214,1404,1089,622,92,80,284,575,254,743,-358,26,1060,111,-1,73,1183,1017,84,732,63,34,-91,-179,-335,-701,310,63,179,-42,-27,-116,163,7055,5,-3322,2709,84,-4,179,-169,847,1658,6451,289,134,1269,286,-179,-566,-69,184,-265,263,6941,1555,22046,55,43,13854,2217,254,115,-290,16,514,-4,2232,-128,-660,-28,3049,402,20,-27,2157,5589,139,-60,-635,-85,552,777,132,14185,-38,-150,1158,47,-38,872,169,44,-174,-452,-127,-10,462,92,4656,151,9769,40,300,-33,38,-21,-74,2172,583,-51,8042,1463,97,2262,-559,-19,3938,-94,87,-92,-809,5893,9,282,680,220,-400,1002,-35,-1119,8,173,-134,626,330,-512,1338,376,1455,3583,-670,-144,1006,831,292,-50,112,48,4201,2301,-186,-50,145,200,463,455,52,1178,300,2011,205,-94,407,-4,33,-922,107,-188,-61,749,117,-118,-1643,399,1735,76,-45,362,866,175,-398,65,366,105,440,1686,192,-11,1122,8887,-39,336,564,-69,19,-438,324,489,258,91,33,520,1210,135,19,1399,113,288,1197,61,63,810,494,-86,176,191,131,58,-15,5080,3449,345,230,-601,39,-131,1722,114,-92,1797,21,18,-158,734,438,305,278,-608,-398,-157,1688,-442,-342,3953,352,170,29,850,43,495,381,1717,337,253,80,110,681,-107,89,-403,112,27,10484,20,-32,435,-73,-8,1147,457,869,-49,88,996,-304,2906,164,165,172,219,-6,400,-22,831,74,2992,-44,579,873,1156,-63,83,183,-245,-17,-11,473,-64,388,196,747,282,329,390,372,217,226,-102,85,-161,-502,58,288,60,264,604,354,202,682,419,483,312,-137,90,174,192,-1,210,-615,711,-9,8574,9432,-484,-134,940,4291,51,14283,142,-21,189,160,217,-48,86,175,299,1087,319,240,489,43,-218,-119,-4,-195,173,-5,-54,1369,604,-148,-235,-384,160,-12,318,340,72,896,95,-85,87,228,132,-27,-92,-88,-37,911,-251,57,179,6139,-1065,761,-330,698,302,570,-88,346,-404,-70,155,-16,156,520,1534,-204,1248,1129,851,-84,-1533,-176,29,-7,-264,-18,1543,33,177,380,-392,118,-245,5,229,-982,1092,537,271,-153,1235,-925,28,95,258,104,258,585,223,363,821,2157,-536,381,-2396,-27,28,249,85,-913,304,-440,127,18049,1505,25,2,87,188,-39,149,2649,132,354,912,3344,8,-449,401,-102,-227,13,68,-46,229,1856,282,1357,-322,28,235,113,54,482,395,13375,-1131,44,6,621,464,7362,12097,51,-19,794,-47,4613,287,-33,188,-1827,344,-225,1142,244,1432,41,3440,92,-205,-608,-504,168,-346,1786,-43,104,187,-47,409,-365,401,-182,616,-31,-73,-1054,640,-10,-310,-62,-303,-218,32,102,109,207,2684,-25,-7,-661,-75,-91,3889,344,-262,-1536,1299,19396,-156,481,-234,1029,1022,197,326,1295,-606,17,1416,638,157,32,343,166,-25,265,690,1,129,2407,39,-560,53,9674,201,594,21,140,70,1295,-42,369,27,-105,-1799,-255,1103,2178,569,-2856,-9,-353,225,900,67,23,-141,469,179,111,5429,657,-1,85,64,608,1071,689,9762,6038,-635,29,28,43,-15,191,2320,-84,-1284,-1860,-817,741,-183,622,1641,-6,-1466,294,200,24,-741,4138,-59,-143,308,688,318,7017,4066,-136,4209,312,-129,522,5629,25,151,48,251,81,17418,-1326,-4085,-5897,-18748,-758,-478,710,292,4,-181,-153,-136,437,-152,1555,1880,7229,223,-6,-243,-60,1985,289,4288,45,193,136,137,-635,3771,80,48,2840,265,-207,-23,-329,-40,1349,1716,19,1828,-168,156,0,-571,-64,43,1066,207,200,-254,2802,368,62,306,-8,61,-69,-23,-280,351,915,1229,102,869,-69,-328,-186,-103,3676,90,583,241,39,1,-14,-443,220,-482,395,939,1682,-21,42,13539,106,19,4,126,-21,377,44,162,-386,-3,31,-67,2288,50,34,-195,221,331,-76,-156,116,-60,-156,-50,47,-69,765,-205,150,479,-162,-224,89,340,461,2301,552,34,325,40,172,-10,743,42,91,169,268,-177,-173,61,225,-10,-60,58,50,5000,25,66,-219,324,1291,-56,28,-186,-77,35,324,5318,84,541,-276,69,276,-116,462,-620,125,62,-167,1524,1441,-220,-164,197,-79,255,62,321,493,1278,-48,131,65,0,-21,73,-51,214,74,208,445,-155,26,79,-4,-38,1390,1640,-160,-229,-452,1048,199,231,-41,124,46,211,-103,136,-77,-60,1154,38,-46,7947,1900,627,-16,1356,-1018,283,-134,342,-6,59,-94,1,-59,518,-200,374,159,49,584,4720,1002,59,109,314,23,393,-176,803,790,-92,492,7,903,904,-566,-139,3030,3501,-291,119,28,858,14,-111,15245,254,362,4389,-60,29,8830,7785,1500,-721,27,90,408,-131,-48,-808,-162,-34,285,185,808,-69,757,-280,-477,232,330,997,260,122,-15,458,542,945,270,-121,-392,-1,-41,102,3471,734,134,1974,-57,226,-75,4,171,412,-87,161,19,4,-142,-76,-36,542,-184,461,210,54,162,438,453,770,22020,15786,589,179,-156,14310,12327,80,1639,-200,-93,304,15,203,59,154,-254,224,-30,150,242,-352,-2489,653,177,876,-38,463,-18,818,309,12,80,-15,-63,-116,23,107,570,69,238,6,-241,-81,-229,-368,31,-364,-351,-160,-159,-33,10,-33,-412,-340,-162,16,-14,-18,-100,300,15367,-34,-1897,-880,-16,-44,-128,-176,-123,-271,-97,-23,-98,-155,-66,-5063,-4246,-4969,-3274,66,349,108,-88,729,12399,11427,16071,15028,18033,16121,301,185,245,786,2138,286,1887,77,224,225,88,208,170,198,-9,-78,5,31,247,311,175,-21,71,212,50,85,1007,252,89,166,27,34,24,695,390,227,10553,981,173,-56,877,110,233,17,76,71,62,-186,-119,126,557,21,5,-14,-21,-9,111,154,31,39,202,18,324,1,-124,176,131,29,-9,0,-232,-95,-679,633,25,1295,23,-15,608,404,192,-18,-14,84,80,-79,83,145,-291,121,301,-12,-130,-59,-392,574,-315,-142,398,51,120,110,284,5,-28,214,89,-26,93,602,37,-17,225,-22,-70,112,-68,-61,56,41,296,365,1284,450,-144,49,-48,-17,50,644,86,412,26,-222,116,179,-34,152,-146,42,98,101,46,-11,-3,-47,376,-12,157,7,-193,-48,71,195,470,42,444,216,2201,59,182,3136,-48,-107,-27,-11,134,98,94,317,-31,-11,429,-1688,303,1153,60,588,1234,201,16,215,-98,55,123,55,228,408,24,-37,-8,59,18,711,-353,11,46,46,60,-57,775,-222,-52,69,258,43,52,896,33,424,-20,-5,-139,87,-263,-10,-12,276,-14,20,76,104,-32,191,-46,42,52,25,3586,132,-12,3,65,-53,-41,382,77,86,-81,106,173,130,112,-24,-309,253,-110,-121,25,530,212,722,348,110,34,169,54,5,-41,144,236,72,387,282,83,-12,-30,-57,110,186,172,-67,104,409,262,119,-151,-56,288,858,317,523,84,40,320,256,160,2182,62,-72,44,28,21,-94,186,44,252,83,1769,192,-346,-99,187,267,473,133,-132,-233,220,-25,-405,591,-264,130,13,464,-79,170,-45,141,20,218,15,511,173,37,47,170,699,109,449,222,-341,8,684,160,33,10,-21,228,249,501,550,2517,658,170,173,358,300,65,240,309,264,3,281,10,-19,-131,120,24,-2,45,31,-43,301,521,2207,34,643,-119,100,-110,1371,-27,36,212,47,1076,88,31,-55,132,296,12,125,91,926,-39,95,242,-190,-17,353,-14,-184,-294,150,316,-31,190,244,-42,39,436,23,199,-56,87,-181,19,69,15,1133,262,-112,178,-79,205,104,51,635,62,-122,37,1258,223,-24,5,151,-131,-223,7,1480,627,-182,-128,117,212,101,144,311,-24,-32,-538,277,52,49,831,-91,-108,331,-41,117,38,197,260,156,29,461,143,154,-28,28,462,40,37,51,147,19,83,22,130,382,50,155,-44,866,2803,20,3,125,-83,-22,147,347,17,44,249,179,-50,160,96,2,7,55,127,75,70,882,710,123,-134,4,303,121,-28,42,-19,122,44,50,395,40,32,454,150,13,443,-82,44,65,18,-23,-93,17,56,-65,-40,-21,95,-32,106,-82,740,142,1677,-70,114,207,297,204,-13,166,1917,-36,-29,-16,-27,-8,-48,8,-43,-30,25,-175,104,987,-379,-144,2,39,-7,57,131,637,-2,66,275,261,-122,-15,75,32,-72,-9,4,173,1691,-94,34,-209,-116,14,139,-33,114,3,-6,79,-95,-137,-22,-144,-148,-62,-58,-30,68,-25,-70,31,7,179,-90,215,-125,-1428,24,298,12,142,-16,381,-119,433,83,9,-42,501,220,-44,-34,28,147,248,78,-271,-124,-86,177,334,-97,-98,146,5,-15,658,495,45,399,1600,684,77,-93,186,35,-2,1380,1803,228,-38,83,64,555,194,98,237,188,113,212,395,238,110,-74,204,163,273,22,-25,38,83,-19,91,497,12,126,19,26,375,-26,-42,442,-388,52,-5,72,62,434,-57,376,620,83,199,301,549,-49,-36,-47,-5,-5,-122,668,115,228,-27,719,199,365,123,71,246,114,44,70,840,21,-1563,-24,197,215,184,138,-52,4,65,-3,138,687,1289,58,36,486,2192,-187,506,299,101,169,787,352,-115,158,142,2,-184,8,-87,-100,50,606,34,-220,93,-5,63,5,202,-47,531,47,75,24,346,-20,1,334,223,-68,35,79,70,-62,379,0,98,192,-25,-11,103,17,524,433,-19,256,57,-468,4,-3,12,740,-9,714,-60,855,-79,434,150,-13,62,172,785,-128,286,-52,-44,17,22,205,-27,88,131,169,-91,950,509,166,118,-41,239,89,-59,-88,43,689,160,-25,-150,-22,25,441,401,12,408,-45,5,62,-65,277,250,1322,6154,-128,68,58,-48,196,77,78,1308,-16,971,628,-63,272,-160,320,114,-20,-138,-85,1321,53,-15,34,78,-10,-68,-260,113,-1223,195,62,171,1083,869,157,-26,-88,-404,50,-76,-14,-181,42,70,226,-1236,102,-23,151,448,-11,91,-163,194,-93,-164,940,62,-7,105,330,-122,4678,39,-30,282,-152,211,-74,-107,-57,62,108,503,-288,-3,-68,-55,147,97,71,-85,-407,414,-83,37,-146,185,-298,1652,-9,31,-24,-24,16,-1,-389,-59,42,202,597,460,-737,-19,438,-1107,13,175,310,-171,-108,114,253,205,26,155,928,103,126,17,38,372,65,248,-94,-1,24,534,30,-542,165,1168,99,3,124,-34,203,119,-159,-530,2212,-92,594,-76,90,-199,318,-56,-105,703,132,1096,104,155,36,1112,1351,508,310,264,47,62,77,178,-172,-655,333,24,317,1086,625,106,743,-86,204,-102,2487,-38,67,-16,286,192,1319,-27,35,-31,74,180,-232,242,-22,184,106,274,4,91,-41,25,-31,373,-18,-880,370,-1210,-22,-3,184,201,383,290,-136,266,-161,-293,-28,48,101,72,1,453,118,113,2691,-33,-93,2780,-150,-105,-224,361,23,-39,60,-155,290,14,23,117,346,106,317,-73,227,30,373,-235,-305,529,-16,-2,68,-92,-148,-66,-27,97,306,42,1175,-159,2005,-62,66,-2,-74,-49,-44,-191,-26,184,-58,92,249,308,-38,164,-2,-111,207,458,-504,-177,3,133,-22,254,-393,-182,-59,-60,-44,-286,361,-41,-279,211,-52,-106,-25,-95,-374,6,-22,-14,-34,-83,-152,137,522,117,914,-95,21,2,18,110,-113,77,220,55,235,1413,62,23,7,-42,121,106,6,92,262,36,11,95,-888,-13,72,-145,-829,-67,-107,234,127,75,-748,-62,-46,90,-62,293,-112,-32,-557,1,789,28,95,10,398,-15,6,38,254,-5,1220,30,72,-27,-140,-152,363,-22,171,-343,723,-88,-56,-26,-135,222,22,114,519,241,-324,-494,-843,-201,-15,-122,149,38,188,131,-13,20,70,228,82,3,139,1313,49,160,93,-178,-204,914,-342,495,-212,72,30,678,-40,1024,19,110,682,184,86,-200,-77,-146,71,-2,1602,1979,-157,-45,-406,-5,-135,-1,-373,-10,273,279,-12,-47,-43,-151,110,-406,-1204,-197,-24,28,191,-46,82,922,-51,-11,-158,552,71,36,934,386,147,-3,-47,122,416,-45,299,257,-3,74,401,-245,85,10028,267,376,-116,70,-147,-135,82,1279,-32,9,37,158,-296,-109,38,100,71,-181,-18,45,-11,432,294,-40,278,-415,81,-13,118,117,-81,-10,9,187,380,22,214,133,-105,161,-37,-116,109,-113,67,407,1484,145,86,-34,1270,76,195,-7,324,-74,75,8,60,99,315,434,1080,15,640,197,-156,-123,-101,-32,-19,182,-43,401,65,-32,-124,132,-162,-79,25,294,-139,-25,-62,-148,-130,452,200,-4,228,239,497,30,287,278,92,-154,151,395,489,773,191,-54,-92,51,88,256,18,51,-60,-48,44,62,-230,402,64,216,-60,-169,179,-50,207,138,-282,173,-15,191,211,248,362,1123,217,-53,54,181,214,176,166,134,-11,-53,23,37,-58,34,24,-197,-75,27,-60,-255,-160,-209,536,42,378,71,-63,1132,-45,71,-462,107,-14,17,215,-39,96,173,-121,16,202,366,312,37,186,-102,115,-52,66,259,-201,72,183,19,527,213,467,-77,-254,-159,-288,18,186,-51,385,235,18,-211,-175,97,114,141,530,-222,27,-101,425,800,178,213,740,-113,64,194,-111,150,76,64,321,57,54,368,1319,876,558,260,-36,-45,123,3,-123,-303,560,576,208,-22,-74,195,58,653,298,109,323,-228,402,-273,-124,2441,330,298,-167,-160,-75,196,43,89,672,-91,703,339,506,4,467,-212,41,1841,-185,230,-17,1480,98,34,-101,0,-22,14,138,-22,-68,225,120,183,572,-3,626,126,10,34,317,-302,113,-109,-16,25,187,-194,146,337,59,-72,169,-17,-163,-27,-94,69,-78,-164,-7,-206,-34,136,40,49,19,34,507,-61,-68,102,225,-157,144,467,-310,221,-77,-159,-57,-542,-573,-80,97,103,94,1240,117,-180,-35,95,-302,-184,-180,-275,-4,139,-51,-29,-82,1,-49,480,1983,220,-129,252,304,-302,1315,1274,346,8,289,299,34,-553,10,182,-9,-66,1685,-36,637,331,-209,260,-15,25,-1,16,-76,9,-60,257,10,-318,106,18,83,201,-39,98,127,129,155,99,-64,-144,96,162,-46,-14,114,-8,1182,-151,140,688,498,252,-340,-11,-20,163,152,-33,-127,81,220,24,257,7,-58,-203,89,-182,148,71,-87,-115,5,-3,-24,-308,-419,-37,-4,42,322,592,-6,1727,-5,104,917,337,86,180,442,540,610,-82,-46,-43,176,32,188,532,577,359,-28,66,-725,35,-45,82,142,26,-536,1067,26,-168,69,495,47,95,529,-48,132,-197,235,41,114,-41,84,71,-32,66,215,250,41,-103,241,45,7,703,454,-48,-276,-387,120,573,-153,-180,-18,282,69,173,-248,-91,12,-84,163,2745,35,-140,405,-213,-46,205,611,-66,120,-53,13,42,296,-108,-220,-28,-292,198,579,246,446,-2,901,111,504,347,1683,1031,2502,356,69,123,-7,31,192,-531,-190,-80,183,-40,-192,243,-147,225,-191,203,-468,140,374,1283,17,498,-177,608,-615,-56,33,62,196,267,593,2683,27,444,23,449,-160,-232,-28,100,13,275,362,-9,173,1944,363,76,-97,194,-43,111,474,545,3,161,1585,735,71,79,142,730,-76,944,-58,54,-160,375,245,24,-135,8,909,237,300,623,122,801,538,142,811,-537,479,77,962,80,149,-302,3898,-21,241,299,280,601,30,81,974,88,282,-51,-7,17,283,-16,-31,79,-34,23,-42,161,491,-149,-22,-223,4,447,68,-197,-57,150,1087,514,65,-15,1046,225,335,430,15,19,465,127,-113,1,-610,-471,95,-87,-61,47,-100,-179,85,-76,408,34,175,-96,39,-11,-24,56,-78,-68,33,794,-157,-49,-417,45,-58,-77,261,16,-157,389,1555,628,130,3909,16,232,-36,795,625,1436,118,42,90,423,-347,-10,260,119,364,-53,1559,789,65,5332,376,10,561,122,-78,518,198,766,1861,95,-58,145,-80,85,-262,-96,316,-11,594,80,293,-33,374,190,109,389,-71,293,395,805,136,14,502,1018,977,2223,345,189,791,438,15,10,108,587,92,58,-43,-93,216,77,-44,-3,223,-12,-30,60,112,196,-18,141,75,-33,88,133,80,-53,-87,-52,54,7,283,-321,-114,100,55,-56,-167,-70,-83,1811,-5,312,3,-77,-105,868,-4,51,15,68,-63,-16,3,-126,81,187,693,148,-219,-226,3,78,-79,416,148,629,-36,372,705,-76,104,-407,-141,130,254,527,439,-392,110,289,-4,704,78,-25,-237,-292,-131,303,456,34,-117,590,1957,315,92,398,422,236,72,260,-133,190,167,53,279,718,224,96,164,17,-11,113,1211,-43,-15,186,-55,515,661,388,1291,346,18,39,-57,187,-12,-124,-24,362,296,-510,46,81,-34,49,-17,-423,154,-50,44,167,183,62,75,194,36,94,29,326,-67,-10,87,109,89,24,46,233,41,21,17,130,-67,46,147,200,-154,-95,-167,1522,124,-1,-144,21,713,198,260,28,-58,-33,-9,172,234,-145,33,604,119,265,349,1769,-25,104,-28,208,71,1216,-197,-70,-75,-187,180,-5,398,-363,-70,-10,343,74,24,-25,6,-213,1,-42,-122,-15,80,94,1443,646,-26,28,-17,285,81,-520,-145,-3,182,-93,807,133,241,634,575,-147,270,228,-187,-343,-9,23,473,-17,-165,-69,-48,51,-104,930,-122,1,-3,-87,-229,276,-76,-90,76,48,256,613,-73,120,76,54,90,372,373,-47,-123,618,-88,20,229,37,18,6,-58,-15,61,202,3,587,-64,-263,112,370,54,-357,-48,149,148,211,75,275,438,38,10,554,-42,153,61,44,86,-65,-57,-253,103,28,74,590,-57,42,111,150,86,221,238,538,730,105,940,22,200,-54,379,50,6,20,68,114,38,-30,58,945,15,-6,109,380,79,196,73,75,172,12,49,278,58,173,371,78,57,232,232,642,66,-153,94,-66,-133,17,204,152,-6,49,-93,284,733,176,140,124,89,350,-404,0,163,13,-175,19,-33,-62,-12,41,-14,18,91,1271,125,10,392,-27,246,1967,-257,-87,-144,-527,-29,-384,6,192,-197,-18,58,207,-130,-143,-229,12,77,1803,147,-349,38,330,4,375,30,-89,-59,183,-221,-136,-5,-29,-4,6584,-280,232,11,727,50,-41,-91,1087,-8,83,-101,344,-401,445,99,-69,46,154,2381,-135,207,-49,-22,162,477,-147,199,89,908,236,229,118,145,603,109,468,1212,30,374,193,-84,61,-88,1,24,249,-49,128,82,157,237,-16,-263,55,-117,159,4,250,441,81,3,-34,853,39,100,-350,407,92,-48,-115,570,-49,247,-21,239,-320,391,-249,341,527,315,540,-109,-282,47,17,79,32,7,308,95,135,104,184,-32,1,259,88,-163,-366,-385,-210,-306,-172,-82,3759,98,148,432,2199,1,4434,-93,-86,-426,-57,1555,-4,1,-42,-210,576,118,-71,-150,-122,276,-56,-482,227,-174,-14,13,-16,-252,-102,780,-58,14,195,508,42,41,-6,81,1,126,564,134,295,28,-13,218,-95,23,47,-39,222,-65,1074,20,-39,4279,169,-13,-82,657,648,934,65,267,27,52,27,1016,-24,112,-184,168,-342,304,322,53,-32,-131,44,142,151,45,113,-35,-205,-406,86,0,-14,62,1414,-209,-183,79,47,-25,-104,103,4,-186,3,-1,-124,-42,-116,405,8,322,916,374,145,-40,340,401,271,-99,102,-121,127,527,204,-12,268,115,25,-593,36,225,205,91,-38,-6,-62,126,260,-26,-17,-306,308,221,-224,-44,90,-6,-13,-74,165,355,300,-13,-1,-36,121,74,358,-26,-65,-16,31,-6,157,-84,-116,-91,-25,51,65,64,-26,-67,-5,248,135,135,-42,-48,125,134,-34,531,-726,2,-38,-35,-14,-50,-39,-59,-46,-26,554,1450,-45,-156,-357,273,-220,69,-471,218,-97,148,956,-73,-13,-60,-5,60,85,-70,8,-5,106,116,-6,14,-14,-60,-95,621,419,25,44,-83,798,399,135,-16,22,125,-273,-82,-82,217,1265,39,117,-57,100,-5,138,34,168,232,-26,-57,288,-53,67,210,246,-32,1174,-10,139,-53,215,97,30,3,84,-16,-143,136,-364,-132,-431,147,25,98,-15,1424,-126,113,-30,-89,164,-52,1432,734,384,9,82,334,194,104,88,-19,-23,114,58,182,-45,25,282,-17,368,209,554,786,572,37,-16,66,29,200,-458,-64,-8,244,-21,26,33,109,155,424,203,69,-39,45,174,-43,143,18,52,177,-83,-30,699,-164,22,-38,81,116,403,-155,117,34,136,-23,359,-86,10,43,-99,23,29,37,50,138,-1,23,96,475,138,-49,227,192,5,15,51,268,96,47,90,304,128,110,85,119,332,-117,-26,135,-145,106,411,256,141,150,-27,-221,-71,347,-64,218,172,582,155,-180,82,20,-3,-93,107,-1,612,99,283,-61,397,-50,227,795,17,32,-39,-789,-23,-47,-282,18,-153,303,-244,463,-144,26,454,-21,-38,312,-28,-7,1360,85,-73,267,283,123,120,165,479,14,1649,-2,175,-189,-145,190,49,193,32,-13,101,36,557,73,-33,-67,-33,-380,244,126,183,345,191,4,40,216,257,51,234,56,25,-46,18,-326,1677,-228,114,29,993,233,-82,147,62,-10,-57,122,159,139,-42,11,1394,2443,54,743,185,120,-53,1,89,126,99,-73,10,-72,-10,1183,67,2310,251,1179,118,634,21,-46,1261,59,-128,94,181,20,5,25,563,-143,90,580,-22,58,152,-52,-39,-16,74,169,24,-63,240,212,67,10,79,23,-105,556,-104,-102,-63,405,618,259,121,-441,260,-93,0,-68,-31,-95,21,82,323,12,299,-1,271,50,457,1202,175,-28,-46,17,-39,-213,-10,-31,-6,-49,37,662,71,44,247,63,53,71,137,1112,32,-186,-234,-179,-8,-73,230,-40,40,-59,601,159,-25,261,-23,-106,269,-155,126,203,210,38,38,24,-159,-102,242,44,85,-84,22,-185,-298,197,-77,-146,-127,398,206,604,17,134,1257,397,-41,20,-19,-50,-190,153,185,182,-44,91,94,367,616,-330,-390,60,-155,97,80,347,623,562,1040,3107,61,993,23,774,214,189,100,-92,110,113,371,24,279,762,1173,49,328,298,34,69,74,-264,17,513,44,503,2007,-66,146,280,-120,-29,-143,-21,-3,391,-105,-105,30,10,231,2309,77,-38,-351,-453,234,24,-10,-16,49,-276,471,27,-7,98,-82,322,-5,54,80,124,58,144,413,11,689,244,-21,-27,54,416,-54,98,-72,3,-45,-81,-46,8027,153,-48,-51,-15,-66,84,-733,-2834,-179,118,511,524,56,221,-18,73,1071,167,12,145,53,-117,-86,-184,-43,174,91,-160,192,-128,871,117,-70,160,205,70,68,183,30,-13,-218,9265,-231,9,-95,354,54,21,27,190,-61,29,187,-118,325,6776,409,2,248,579,185,440,-627,123,234,-18,21,185,3,-117,30,-9,65,-366,505,-362,658,-5,435,-148,-45,-22,-119,1,-212,32,112,72,-139,30,14,537,185,-89,-15,-68,-126,187,-67,-152,-383,53,136,121,760,32,-140,122,-27,463,397,-467,247,-686,283,194,1858,101,679,84,219,95,382,293,223,41,99,377,32,-42,31,136,-1,-50,-2396,-424,15,1200,-7,-21,85,32,-228,-172,221,60,-58,48,181,-84,85,-536,385,-51,-32,188,40,-268,2,-116,24,47,-56,-228,14,-63,144,245,18841,-102,-11,75,-231,1690,105,47,13,-12,-21,59,124,72,17,-178,-58,42,-41,-11,-264,-30,-92,-165,8,4264,-7,9,218,16,253,661,416,-46,295,-39,-45,132,-55,59,9,-45,-72,-75,-41,332,687,10,-32,1691,40,53,-92,-77,109,430,-57,518,-253,268,20,-175,-5,164,4,-83,-118,-84,-20,-210,-418,-96,-128,-365,-29,-215,245,13,-189,35,52,166,98,-16,-37,-133,-198,-159,38,-293,83,-68,1051,678,-52,303,-346,131,40,-29,-618,101,335,255,1024,-299,-67,1105,63,-19,242,46,-11,-5,-90,434,-110,93,198,121,-125,65,28,415,177,-95,209,-272,-79,49,60,114,25,216,-70,-372,-371,-47,210,349,-10,8,-73,-35,157,-62,61,11,13,-105,880,14,-173,82,116,694,-86,-14,58,149,-265,-611,32,220,377,-105,202,108,222,12775,-75,-42,125,40,-122,50,-304,120,53,231,336,-39,58,-8,380,125,94,20,19,-3,-203,206,-72,48,332,8,9,49,-114,103,69,30,24,19,238,-275,71,142,-111,-15,71,209,394,-309,167,-374,-24,5,-35,84,-66,30,22,953,45,109,80,26,-22,2,-15,-65,23,-37,152,141,310,84,-88,25,216,120,665,98,-14,-117,410,3,-34,194,129,178,788,24,-140,-34,306,234,-24,355,-177,105,89,-44,-36,746,-15,362,111,-51,10,-55,59,-65,1077,50,365,-63,-1027,-714,-1871,-1522,-1087,-1171,43,-8,-305,-20,1,-41,1425,86,756,927,667,119,85,38,55,49,55,1,-21,-53,55,87,37,13,-283,-15,-313,32,232,105,86,298,-142,-289,-1,23,-10,-37,395,116,32,743,-154,71,60,135,408,-102,501,-222,57,77,-79,235,-20,-71,-45,378,484,-97,185,-13,-192,-42,4,125,35,97,-4,748,130,30,322,-8,4,-71,-9,-97,31,670,307,176,-26,56,-137,15,233,13,-79,92,1315,43,-184,-34,504,-99,237,81,103,627,-11,85,268,303,-15,25,412,283,39,-29,46,138,40,-19,-30,198,163,-97,78,98,-8,132,104,198,-57,-42,142,-277,64,42,-34,-112,-32,387,2,38,419,5,-55,-2,-185,1086,282,-30,172,221,-144,24,-20,53,128,589,387,452,723,510,-90,-462,87,0,1,-29,-105,120,-11,642,61,254,49,64,-23,114,-48,11,82,101,211,362,-60,117,-139,162,206,-66,15,11,-30,7,288,86,84,187,-244,189,-14,672,-332,-29,98,178,-89,436,-66,-100,165,47,306,-21,-54,227,160,60,133,48,-373,-43,628,284,420,1461,49,-162,-42,38,785,28,34,-67,11,-173,54,-13,6,266,65,-23,-229,578,-78,-55,38,-43,575,115,35,-68,-53,-36,171,42,25,-4,198,10,37,-12,35,-8,-16,-15,-156,18,246,40,-5,1122,-121,28,-62,130,109,4,168,46,128,1431,8,-45,-31,-5,259,-42,86,-49,801,210,117,381,103,-29,35,472,-92,227,120,117,32,-107,169,-20,-304,-106,117,35,596,-57,95,380,52,-6,432,204,-12,13,127,-13,84,819,-56,109,-70,-1062,-170,31,642,46,686,29,37,52,227,136,-31,92,22,845,148,-80,6,3,144,-149,-119,41,55,-16,418,211,194,554,-112,66,182,438,284,3928,788,115,19,71,145,-310,130,16,266,-21,-404,40,33,100,200,113,-15,395,-48,9,1255,-163,439,203,184,1,-144,159,-1887,419,566,34,-132,619,44,113,-72,503,-82,11,187,-3,-279,-107,89,-26,46,529,60,117,-60,-2286,-1167,-73,1124,2547,207,-28,259,19,42,-179,13689,-2,25,419,2882,55,-105,578,279,6,-35,-215,138,405,49,73,87,-117,57,344,-444,-52,-161,-95,13345,50,149,-89,-181,195,253,137,-169,326,397,-108,-101,-60,-60,28,710,-150,2172,41,-133,2790,401,-52,326,49,176,602,-68,1091,-916,-498,250,-607,414,-85,2,747,576,33,0,373,1308,87,3308,1299,270,-223,-199,-28,-59,-90,-206,142,398,-128,1823,47,51,-19,50,-109,58,138,39,14059,35,537,3873,5,497,-27,-88,-73,0,172,72,217,182,63,13,34,-15,4,-524,-37,-160,-12,-86,-68,166,-13,48,-353,221,-12,391,10,-36,150,-147,127,-375,8,-69,-145,243,-90,-22,-75,83,-361,-69,-341,-26,35,-675,867,140,-60,83,193,82,214,173,60,156,1310,-114,2,-101,438,-330,246,549,35,-92,864,-194,90,-66,69,48,-25,23,165,-123,132,-14,-27,409,92,-87,64,185,-37,-89,-180,66,-52,-72,391,6,-73,470,114,18,539,49,-100,140,203,1355,55,150,92,-31,-29,-53,112,-53,-2,-14,251,481,146,-373,12,53,169,697,501,-199,290,-100,36,-57,-2,-10,321,763,404,115,66,208,-9,43,50,-174,20,85,200,327,89,168,-8,21,-133,138,34,20,-18,13,106,58,225,67,183,201,-78,229,426,-81,439,353,5,-21,-15,-70,407,-392,648,36,161,-83,27,-67,252,-30,267,136,-34,138,49,-112,28,193,-110,-27,113,16,-20,55,-101,55,232,-45,31,160,-22,110,198,29,53,-136,-62,-10,265,2189,185,-335,-13,30,44,-63,-141,-295,247,78,125,0,254,-32,-123,115,102,-31,126,38,80,-212,54,-9,-88,351,144,-58,-47,211,56,47,-23,12,-99,-41,9,26,26,83,293,173,11,41,-197,-130,-241,-107,37,-213,-37,32,-14,105,164,11,66,259,16,66,17,-17,78,115,162,149,-78,135,113,102,-32,326,21,0,1,9,-68,-20,233,267,357,179,71,-59,-39,155,-27,9,-15,-107,363,113,29,21,-28,-34,262,50,-112,18,285,870,-56,30,-47,-1,161,115,107,604,427,395,216,343,12,-32,398,-263,-19,226,55,91,-55,105,4350,78,-3,386,646,79,178,52,-52,0,-81,151,506,111,93,45,35,-240,2753,84,37,311,208,45,444,36,9,75,-21,-4,75,-46,250,43,18,36,223,-115,-39,32,-6,32,167,97,210,22,-17,119,214,79,209,-22,90,112,41,8,34,15,-69,91,618,-58,74,27,92,76,74,218,-36,-67,48,-15,1164,-85,118,14,-33,12,-28,163,121,58,-93,119,-10,133,-29,-231,-81,23,42,179,-56,174,341,161,113,20,50,32,-6,164,4,505,270,397,82,303,294,75,-4,352,-47,312,6,175,-44,245,26,347,56,227,772,11,24,229,180,65,630,19,-41,11,-29,-60,56,221,-7,5,848,510,-250,22,-51,50,543,-62,239,-26,-47,240,567,493,-298,154,13,105,42,-1,-88,-173,47,8,-41,-1,10,227,-262,134,384,-112,200,228,-217,136,672,537,53,248,98,319,79,28,60,658,-85,164,-159,36,50,-83,159,-85,-48,-35,631,66,-76,322,647,-1,1688,147,-389,38,-44,111,140,47,-28,-12,-78,252,329,34,52,151,2,473,-16,-16,372,107,1341,54,859,360,90,14,34,5,-1641,-51,69,-166,-44,269,1300,231,-26,0,-19,181,356,472,68,411,37,328,270,36,251,-3,221,16,388,179,30,-35,247,183,124,141,30,143,755,438,-650,154,1039,8,700,109,-216,534,528,609,-6,-44,133,129,102,35,657,7,110,391,268,208,145,53,-157,449,-28,41,218,237,117,52,117,48,593,86,37,165,20,22,216,386,27,3065,-107,631,147,251,-120,191,702,-40,1219,234,61,634,409,-28,45,257,530,477,89,-111,95,332,245,-47,-21,267,-157,522,12,181,502,-43,158,108,167,64,450,351,-15,-42,0,-207,700,386,-45,175,61,33,42,114,276,-22,11,-60,585,332,108,103,-91,-1684,1554,131,40,235,93,65,96,181,45,141,174,39,183,1185,308,88,-104,-27,48,32,5,-792,-25,42,-49,911,-20,125,326,125,20,146,155,181,162,254,104,25,473,370,148,194,-37,-30,398,61,332,-21,355,161,-144,196,-92,-32,-5,149,84,-160,179,204,233,468,380,-10,876,-369,0,872,112,-36,31,-58,-73,317,-30,115,169,253,-30,-42,-87,525,-241,70,30,152,-111,56,129,6,50,311,216,484,71,1509,66,160,20,31,105,69,104,-243,832,315,819,-51,173,5,-102,117,224,-7,1214,134,-84,396,393,25,70,424,26,-32,37,232,77,32,-21,175,17,27,219,399,-77,490,435,-31,261,55,200,-43,-140,777,-2,142,372,248,-55,121,22,-3,-33,29,783,-21,1085,5,143,4,166,43,40,54,-37,243,27,88,110,556,844,180,98,184,284,-84,1528,-166,67,-166,32,60,-23,209,38,-41,-289,326,-132,51,503,-113,101,-72,397,313,-65,65,-66,-24,83,106,-32,136,172,205,26,171,166,-62,207,413,30,41,-158,-80,5,-13,52,-43,319,7,154,321,27,506,-75,285,317,447,-433,-534,137,202,331,-546,63,13,43,51,267,65,-65,263,75,795,51,26,-135,46,-92,15,277,73,345,195,63,108,77,92,111,-130,-39,29,468,-4,-158,467,-34,63,88,69,202,-21,32,29,397,65,151,1077,242,210,100,-26,463,1315,118,24,-3,137,139,-231,-38,-6,-165,587,-4,202,-194,-586,169,432,240,168,231,27,-1,195,286,1024,-116,554,534,61,5584,58,493,-41,65,108,-17,15,163,105,-30,118,58,292,-455,82,-114,51,358,-2,349,141,-190,-13,48,-117,345,-73,609,-351,13,-38,178,128,-69,569,-187,435,63,-3,-49,-9,41,-60,395,22,1,133,1068,94,-368,69,56,-39,67,15,50,-242,-154,112,-7,89,19,-58,262,-15,-498,17,3104,-96,644,11,313,8,-43,-199,-23,756,42,-28,305,205,235,37,113,325,4,1233,53,28,-125,-43,3930,148,198,-132,-112,678,103,466,-25,184,43,-244,81,-113,513,120,-529,-190,143,41,282,-7,-24,64,-558,-11,-63,381,17,-25,-89,6,293,161,-81,-43,10,788,-83,102,82,70,-91,36,35,-47,-41,122,17,245,160,422,96,-164,84,50,-334,225,983,83,-89,59,6,31,67,13,-156,59,129,570,153,73,37,126,249,95,-513,177,11,949,178,18,50,97,117,20,34,106,68,504,113,1609,3390,81,-115,1202,62,534,10,155,102,236,105,-228,222,-65,-37,9,-13,1054,-268,-116,-73,-16,17,-12,80,-95,35,243,-45,697,240,317,-78,38,-8,-31,122,214,249,264,33,25,70,82,24,376,84,28,-60,9,-78,159,-7,108,405,62,161,443,227,354,-97,15,-186,120,-92,469,397,110,380,-38,29,61,-13,32,18,-59,43,262,36,-92,210,139,66,253,319,-44,78,-31,20,120,146,247,135,22,939,2172,108,160,399,12,83,162,284,-66,266,267,144,46,88,738,22,272,98,84,16,-31,1494,256,348,-78,448,763,128,49,665,14,-17,-64,93,8,343,-55,-319,122,122,408,830,195,303,19,164,-85,-41,-142,-99,4,221,54,108,56,-77,108,-39,-27,118,175,44,111,-8,-16,141,177,-42,-230,79,250,209,144,70,475,114,168,-10,811,498,82,368,79,12,538,519,119,24,-247,-117,-9,-63,152,224,65,-41,180,278,-16,66,75,112,10,166,115,134,-138,173,-21,263,33,-4,2339,-24,68,-27,-57,2,35,66,-43,83,110,876,-84,199,147,186,-168,32,151,81,-103,-342,8,82,-69,884,35,191,17,32,-57,94,-59,36,30,-52,26,-4,-66,185,472,155,179,-3,106,2388,87,364,48,642,978,191,78,57,997,-37,70,-150,123,126,58,-124,470,-613,81,190,163,20,415,25,134,230,702,490,197,221,17,19,112,-15,-108,17,433,-106,41,-10,-4,-51,158,31,54,263,-33,49,-30,59,627,97,26,268,44,-56,100,48,-61,77,-9,110,83,590,-22,-141,11,-82,843,300,131,-465,-103,32,93,34,13,46,14,237,273,-98,31,34,574,52,118,129,166,74,-47,485,8,76,2,-58,-8,31,905,-120,179,218,1118,394,116,862,-45,-462,7,16,168,453,-157,62,374,515,19,-2,-62,713,67,268,-12,290,1,75,1149,-18,-133,121,544,6,100,232,-1015,223,78,145,-6,-271,432,1228,189,41,146,103,-289,-18,1013,86,258,75,209,50,136,119,-218,193,-205,220,249,105,1112,145,-309,-156,-43,-211,552,-44,350,240,100,1943,847,214,0,148,138,-30,-19,-149,172,507,58,-123,204,177,-6,237,-292,-29,337,149,170,-18,-10,645,243,426,91,734,283,773,-10,568,32,-126,40,-202,222,520,-33,353,-171,7494,-8,62,437,-655,43,-67,159,924,111,224,192,126,-74,-102,267,36,251,673,5,500,-85,-56,552,0,326,299,-57,543,84,128,-60,254,30,129,222,-13,529,291,20,151,483,92,262,3,165,114,-8,580,396,276,380,883,38,-106,-40,1082,429,244,44,469,-33,0,-314,20,653,64,196,43,-28,213,930,244,-73,-25,503,-16,91,356,68,-233,192,240,365,-157,360,321,1482,1352,3940,-23,23,28,267,-18,401,1040,731,1181,69,122,64,19,814,1,68,42,486,304,21,67,-16,191,-133,63,-134,254,706,24,486,-142,333,528,84,-13,-341,-5,5,1921,116,282,38,-63,16,-9,91,74,-135,-55,199,460,122,-117,647,94,198,94,242,44,171,88,331,96,314,2067,439,104,34,381,708,107,113,-25,211,117,37,573,-67,-70,246,8,56,-392,-162,1,-1,482,140,954,332,-110,-116,162,-32,96,-194,-46,1,519,29,-77,391,2258,-54,46,96,44,84,269,307,31,132,205,311,33,-70,-82,-38,623,-292,47,54,200,55,-262,960,-73,5,8,203,-193,350,280,275,63,288,199,224,800,1137,51,947,692,140,-7,-28,-49,1234,10,630,645,-227,152,4578,151,591,9,73,3234,-113,619,941,789,251,352,39,173,-22,-251,394,277,-60,332,-40,56,482,-144,-120,-13,60,65,425,2,45,180,56,202,130,83,446,43,242,186,-27,55,14,31,-12,-13,-61,470,254,659,191,64,7,343,327,848,145,-124,2344,1188,-5,481,-66,122,144,486,1141,287,635,365,270,108,-19,-862,55,225,219,47,-49,264,-41,71,449,73,354,249,149,95,38,14,-20,235,-573,-8,404,-60,-59,160,39,762,-62,0,188,393,139,-35,157,386,-49,-70,179,126,-53,-349,-81,190,327,13,86,102,1027,275,29,-36,-142,62,323,2438,-57,967,-456,-31,-15,150,33,-9,583,-18,135,1045,161,136,-23,323,29,225,56,1582,1361,226,638,-22,-34,366,275,-254,-195,774,555,118,51,244,404,158,332,492,262,21,-19,360,105,6,-8,186,219,77,27,-20,1473,55,393,146,454,706,-58,335,212,338,292,2663,-44,278,274,16,-661,31,-39,53,-58,20,235,42,115,41,310,-21,312,281,407,-118,-20,-126,44,112,23,78,96,88,-26,-18,-17,-143,492,526,987,476,-96,255,1451,70,198,87,146,59,-15,-89,-17,157,-161,115,61,-43,7,0,-86,56,205,-36,910,542,234,-159,63,21,225,-2,43,193,231,-40,-62,191,38,-74,1230,555,-2,2,-45,164,4,274,362,68,968,-139,368,104,594,107,-35,678,-78,71,236,-16,-569,68,-93,-35,-36,146,351,375,102,-67,-32,-50,99,86,182,58,506,-35,208,1530,495,23,384,85,-161,36,1362,361,-236,-173,7,395,44,-62,87,159,-20,-462,58,238,18,63,209,-55,133,-127,223,78,461,336,96,90,590,605,221,-6,-44,71,154,-140,518,188,1209,-314,-84,80,164,32,220,-11,-789,746,291,47,-66,1149,-186,201,-446,17,-24,99,38,138,-22,-183,1792,-15,61,181,53,112,43,20,45,420,1281,1609,-317,25,106,596,137,42,452,368,1251,191,302,38,297,454,-31,737,-185,311,13,195,185,148,53,1224,-55,-283,-19,110,178,431,136,71,371,-74,-41,193,18,-98,-37,-251,-110,45,410,-151,-40,-50,257,432,98,814,-19,-57,-75,-147,69,22,-96,125,1671,1,-216,341,-74,307,-25,1093,-102,327,245,12,604,1276,154,1923,24,75,371,222,25,151,90,-122,185,-53,-29,103,43,168,42,368,289,-79,436,-400,1043,-73,242,69,609,644,203,1124,415,-20,61,-27,44,278,-600,365,215,-86,40,32,-113,45,403,164,87,-138,59,142,-1,-73,-43,-88,-35,626,-45,757,168,127,1189,25,55,342,-89,-126,12,539,364,-30,996,37,152,-258,755,-26,17,-105,763,127,551,100,-353,-1,116,113,129,84,840,78,309,134,-33,-23,108,175,550,69,-11,1428,56,27,-219,115,-135,-40,-24,433,135,60,677,106,69,849,124,218,266,-59,28,174,-14,77,138,41,56,61,14,90,106,-17,-136,180,-11,-39,-167,-14,-109,318,-216,-76,146,147,178,297,-49,244,-103,-2,153,184,-142,413,-96,-183,83,-30,27,190,34,-72,31,-55,216,-99,151,187,-11,-16,211,103,536,544,591,21,125,213,-15,-382,-66,68,-30,163,-26,187,-186,-123,-119,247,254,221,-17,71,-26,303,16,119,208,295,457,-93,12,127,-42,272,32,362,137,76,-29,44,-93,646,55,85,105,161,438,7,-177,535,418,49,102,12,39,29,12,63,-72,269,-278,109,-54,276,44,15,-4,-32,-74,126,-40,615,456,188,201,-175,994,-26,-24,30,72,-121,739,-48,90,-267,-28,170,35,-9,122,-12,1813,199,74,46,115,32,51,121,190,406,77,920,-12,-646,14,-14,172,1068,911,335,12,-259,-3,648,401,221,98,116,-90,770,129,-110,263,45,399,106,485,260,-29,7,-106,466,244,6,-151,552,288,324,51,306,297,231,837,-33,-83,441,-119,51,47,238,85,194,365,114,151,492,152,35,203,61,2,297,50,44,36,93,70,579,462,8,-12,-301,9,1012,-105,12,40,8,156,51,111,11,64,48,-31,12,-66,98,35,270,-42,-87,-69,945,-62,16,13,301,174,3,251,21,-116,165,1350,5,803,454,2241,35,549,-65,502,207,530,-178,1445,69,601,44,299,218,34,27,9,-38,146,468,-109,21,44,141,297,33,-70,-106,201,-79,-143,-53,590,276,89,306,97,478,105,880,7,-26,67,470,137,-72,805,83,182,216,-368,111,638,1051,802,-26,-68,-665,351,502,906,1260,-118,-12,101,423,197,-120,104,393,188,-20,-229,-92,-738,377,77,311,-116,289,2139,530,169,-6,10,-371,-37,466,187,-87,5,1036,45,186,606,231,45,426,16,150,44,-108,181,-28,-138,-43,290,122,64,136,-56,104,2898,115,146,-10,-35,149,446,58,317,-1607,100,1247,50,112,596,-403,-136,126,145,162,-5,-151,333,565,25,166,946,759,-138,1020,55,-3,-184,165,172,729,199,-16,223,389,140,236,-157,920,251,145,236,1047,1350,88,27,128,5,-18,359,125,197,-24,39,-29,139,173,738,61,-61,-9,28,259,269,186,165,-12,-35,-101,75,162,698,35,45,309,357,154,245,195,56,26,663,811,212,371,96,446,343,346,227,-58,29,-16,218,137,29,710,116,-90,-15,101,33,212,85,269,321,313,828,-44,354,-50,-26,96,547,11,25,1334,583,-100,1122,178,-52,259,-19,20,619,-62,52,147,254,-48,-230,109,438,50,34,-291,-83,-10,-63,15,487,-35,427,284,32,173,-29,668,-79,195,648,870,22,69,1091,101,-22,-179,344,209,319,-106,-23,140,100,-13,0,-248,7,20,-108,-3,-466,387,74,595,117,135,86,135,51,73,91,33,372,64,8,283,438,2,68,29,25,19,-24,140,452,183,114,66,-47,829,248,-323,35,207,640,208,67,83,-35,207,-161,105,-135,166,683,192,112,20,-175,21,55,67,-128,34,515,-315,-130,-264,283,-2,777,862,10,-109,151,611,-134,493,82,-44,-30,307,1269,-20,98,174,346,54,623,87,3960,81,223,-82,-1,-173,406,-13,120,7095,-245,71,342,122,23,32,-37,-228,14,98,189,110,-179,-51,311,327,-25,371,56,173,133,-2,-250,136,-25,142,69,-15,-81,495,140,274,84,-4,718,12,835,178,40,-75,73,132,-39,-34,149,47,-202,24,151,143,407,201,228,288,-67,-234,1711,-41,505,1674,780,550,746,1370,222,578,33,271,-126,74,579,374,98,178,78,80,11,-26,-14,206,47,-77,193,567,66,201,-108,201,12,848,2028,5,22,-334,389,114,71,23,-17,-189,-3,-138,-11,73,136,33,674,321,755,281,51,108,45,486,230,577,356,555,15,43,640,934,367,97,85,216,334,637,253,349,422,943,641,-87,17,62,223,186,94,416,355,82,151,60,-33,207,275,51,47,394,63,26,114,140,-20,11,-53,-47,-67,-366,-93,-30,403,6,-166,-613,301,25,60,79,326,137,26,11,-7,-18,761,467,-22,-27,22,77,6,-129,71,-45,265,297,2374,1055,-437,84,316,72,1117,38,220,-98,-164,17,-140,-143,31,173,47,-219,116,160,-8,349,246,510,586,238,7,40,-180,491,214,106,-316,7,-4,1476,627,715,433,-208,219,248,974,-54,442,-22,702,1,53,403,236,90,137,10,563,-87,-35,7,-43,28,-187,85,124,17,449,138,74,192,129,151,-43,84,21,-35,69,95,39,-9,328,-45,104,-292,-47,573,171,209,156,87,39,190,631,4,441,357,282,34,296,-28,105,147,512,-35,45,308,-111,-43,234,323,-45,-81,-83,-120,1222,-499,-155,20,431,7,-150,-6,104,-18,249,3506,158,1635,-45,18,114,380,71,-53,264,196,108,338,-3,222,205,222,117,4,141,-36,198,583,36,3457,-340,173,-73,226,94,114,248,-227,81,285,663,548,438,-202,225,111,-9,-46,-39,139,525,61,243,-8,-184,64,-419,137,70,12,73,326,-137,87,82,94,440,254,26,51,250,25,1317,125,37,540,830,282,93,80,-84,-316,-47,-84,-274,872,93,8,213,37,21,78,188,219,68,395,1820,834,87,277,486,-16,-22,-198,89,5,5,-11,-53,56,33,160,87,77,-41,277,-281,-1,70,-402,-46,60,733,69,8,194,-41,248,-185,81,183,-136,68,329,12,377,28,214,601,71,264,43,-526,168,136,-18,63,25,59,51,15,277,180,2673,285,-6,-211,196,1343,261,-29,147,91,-181,14,78,-69,30,801,304,167,7,20,105,-336,-208,-441,-12,95,85,-11,42,77,157,47,949,421,385,8,671,293,335,-2,198,166,721,436,-44,-23,79,311,-9,-74,656,-28,171,1629,63,-2561,1560,166,102,25,22,1393,42,44,-65,-54,-74,80,-80,-54,558,98,303,-35,375,222,394,-40,183,50,138,55,121,-92,135,78,29,-27,685,321,157,-128,426,-842,-278,97,57,-640,627,-40,-78,-29,-32,4,0,-585,351,-57,156,-173,495,182,6,-261,-43,92,-15,320,545,-42,-97,-55,-81,-94,586,-40,146,7177,713,465,111,115,382,263,446,-85,269,-67,126,121,43,781,64,1711,44,113,-180,917,-282,88,-421,21,-387,-204,26,158,502,-91,-211,297,-417,445,50,505,596,700,-220,-7,-158,42,241,832,23,-444,78,-66,29,109,-97,269,1214,215,396,-45,756,703,1554,1,258,125,98,270,388,568,125,403,-27,-16,2,22,-55,178,861,-29,233,130,243,165,1076,543,-7,-17,96,411,213,37,379,-102,1064,768,298,-250,-47,193,-29,186,17,-217,68,542,-220,64,186,-41,-232,10,-245,-35,331,316,129,328,174,46,19,284,209,398,174,139,265,1006,374,-25,-43,248,116,19,84,936,-418,279,196,485,1040,92,302,514,168,6,64,74,2101,-40,163,1967,12,8,1526,103,49,519,427,129,292,576,347,8,-53,-105,-2,242,125,-47,39,98,198,62,2,19,1719,459,51,-67,632,62,-22,89,62,404,-122,550,-53,-133,-64,140,576,208,28,62,10,338,146,134,996,177,-244,1026,247,-33,108,566,27,68,-75,-18,1066,238,71,28,-55,348,203,81,1714,-106,1007,475,-124,107,218,279,-22,952,1034,460,116,37,857,196,264,405,6,398,153,53,0,140,-17,408,325,-28,16,60,1401,-348,29,52,178,881,-83,72,233,104,-54,-209,519,719,46,-4,373,92,325,-93,222,212,107,22,75,11,79,283,-69,42,-21,-427,14,-255,222,19,-73,-178,107,44,-55,-21,77,-68,403,-333,158,99,5,300,474,251,138,245,922,303,124,216,328,-76,532,82,-133,221,1596,1059,90,1637,148,98,73,599,33,61,85,119,2107,50,225,275,51,1063,2705,205,111,273,500,36,89,-46,76,262,22,226,190,-48,141,33,77,170,-57,1126,-58,28,204,1150,34,80,24,-132,-2,11,523,-388,-378,96,491,2,-25,121,-70,326,0,-9,66,142,74,-479,84,-29,21,116,-105,81,360,139,-288,462,8,215,192,15,520,526,190,615,234,529,486,487,-7,164,411,344,565,42,-34,523,55,277,89,5271,7,446,789,-72,22,240,81,29,274,681,1104,-63,-57,18,297,104,157,43,11,43,457,276,7,96,737,669,562,510,157,-22,196,34,23,168,89,172,523,176,620,200,125,61,22,340,-4,-299,49,310,329,155,144,-297,-34,1566,-25,-70,24,241,123,325,325,131,-13,161,575,-124,592,435,80,463,159,74,2,-14,128,219,298,3447,2016,209,5,88,53,758,173,135,165,171,95,320,970,364,12,-125,-30,-113,-180,28,258,117,38,196,40,1092,102,209,-211,651,92,223,423,-31,205,9,475,-149,-19,1212,4,254,45,56,-46,141,173,30,320,30,-56,96,168,370,-25,108,469,43,35,2102,429,54,270,156,-3,-38,419,188,97,-10,-7,-259,8,178,-41,-168,50,315,394,153,-61,-13,-97,-1,-50,60,61,-7,168,348,-283,109,-96,390,-875,11,85,-73,55,-47,1530,2510,193,161,45,548,8,-5,925,212,539,-288,590,-286,495,-116,-176,33,260,120,278,-154,221,-16,90,392,140,214,465,149,-18,-120,419,66,-9,470,-10,-22,87,29,304,192,33,88,-116,853,-4,-110,4,814,-148,-22,147,-74,202,191,68,-95,4,-36,-122,333,749,106,42,-199,-60,-63,274,83,399,117,172,-171,-22,297,414,274,73,164,197,-121,7,457,228,71,76,-140,117,141,40,-118,-211,580,47,-15,54,293,294,280,608,485,138,-62,161,-326,-9,5,236,-2,-88,83,9,65,41,-163,-20,-8,28,-1,-65,114,129,1,-115,89,53,-253,82,-214,1,62,56,-77,-35,-92,151,14,-78,103,145,38,79,33,-23,-38,46,-4,6,-1098,272,-69,173,122,-43,-45,35,9,7,23,-22,93,34,1247,465,146,3,-21,81,3413,104,779,689,221,-58,-84,3,-27,-11,-10,173,-5,118,-35,69,75,-1,14,-84,1308,7,302,-18,-1,-29,402,-18,44,74,-16,18,107,-5,-5,34,21,33,25,-330,-63,301,-49,368,5,72,-57,262,15,-21,-17,-80,-8,44,-21,0,33,3,-2,100,53,23,8,224,16,67,71,28,82,-24,13,4,27,260,59,189,-72,695,61,586,-143,21,-253,-199,-1249,-207,9
-142,-497,-661,-13,-496,-503,-252,-201,-18,11,-433,-646,-293,-256,-78,195,-119,-247,14209,-1817,-877,-27,27,-177,-167,-148,-183,-103,-90,-99,-245,-124,-4110,-3598,-5216,-3936,310,885,3184,1875,2028,19250,13731,18913,16619,20575,16420,162,75,238,2439,2028,606,2123,17,292,541,213,415,78,123,314,37,125,315,208,1751,80,-210,-1504,-529,318,-28,-1215,-328,-187,237,529,1687,-87,264,1124,113,62,11,404,-3,991,776,124,916,371,894,894,570,-161,-29,401,166,2,109,-227,81,14,-353,-11,3738,842,-1462,567,2,97,309,-244,-1572,-237,199,132,81,-281,5,-168,330,836,-80,-435,-156,-26,154,431,751,-140,-6,143,27,739,257,1764,1235,1170,-290,323,-50,351,-90,261,82,1031,56,-246,31,152,26,1596,746,-243,920,-233,802,-573,1454,284,3449,610,-159,68,562,1559,1024,982,2348,-3,-339,132,301,924,334,-319,-19,673,2502,90,-149,82,-305,49,-97,-35,-1445,-262,3589,-39,-90,-248,1407,2209,306,223,56,1248,265,982,152,215,-16,-187,-242,-39,374,562,-1,-172,35,-310,5653,-1150,587,1861,-75,1817,753,-154,242,35,-47,17093,-281,2512,992,37,-17,466,521,811,-16,60,398,768,1166,281,5518,276,2356,-18,32,-123,-104,117,697,744,100,711,666,74,792,-562,336,-26,341,21,3356,1456,-841,247,-92,128,182,-1233,-110,-231,-553,-127,938,-103,2068,1061,326,51,-707,-119,-133,731,10984,239,94,0,74,499,588,-90,10090,2289,1038,-34,-101,646,149,432,879,-104,68,135,209,127,927,-66,183,3448,274,-18,-700,1004,-117,180,777,18,124,-14,70,12,314,2312,4042,2339,-129,227,1173,728,191,530,2927,3091,883,381,211,494,389,963,2488,598,208,236,785,128,2,78,1542,76,-242,1277,653,-117,3279,530,144,166,2050,181,33,58,-1586,1173,752,3673,113,956,-68,1780,1434,684,526,-284,101,192,1235,865,-294,1178,1299,447,298,25,-8,3914,1409,2065,-669,529,170,-70,-158,34,227,-202,30,298,73,267,630,410,223,437,892,158,216,-138,-16,-149,-39,-234,865,1128,68,46,105,281,308,151,100,146,-70,132,415,969,96,157,811,416,163,174,2254,226,-283,99,52,493,1262,821,532,399,2858,-418,597,114,-535,-18,113,-115,270,1550,526,89,651,1048,11,-1157,1075,-502,325,-513,77,124,693,4847,20,207,-412,-55,238,1186,104,-182,140,-44,141,-242,-25,6,107,387,296,247,656,363,656,238,-9,7,280,1519,265,295,278,-423,199,399,208,271,29,1018,-746,-381,744,2506,223,2701,407,165,2133,-326,-539,319,479,99,389,38,1319,1197,183,1298,127,913,306,73,-1166,1147,740,373,283,222,427,10632,274,1205,929,1547,239,437,843,601,-55,930,6875,921,392,-25,108,-1071,49,73,-222,1068,263,697,1797,1602,245,-22,301,-6,96,798,11474,355,14,258,756,18874,276,-2032,1677,-37,75,159,-10,1193,595,412,207,314,185,40,-98,1141,79,-197,136,437,850,478,272,217,199,138,-217,658,79,-672,-295,150,35,-29,1711,83,1504,815,545,289,-1470,441,211,852,65,-212,-67,77,535,686,-50,314,130,772,2290,860,28,-180,168,394,377,180,505,73,444,291,484,319,136,-42,-435,1772,-15,760,72,-277,3,625,293,722,2148,737,48,92,-43,1246,417,348,124,240,113,159,110,-155,322,583,415,806,898,1627,-767,163,371,-174,433,144,-84,1657,592,550,870,31,94,210,1883,-227,-137,-102,-107,-195,424,600,-58,292,67,352,603,-87,667,216,782,-62,75,235,116,-429,112,-367,80,763,96,1113,763,-156,954,-336,143,205,126,160,139,148,229,1270,1,282,-375,321,62,10,75,1114,-27,833,-116,507,308,-13,350,-161,257,127,690,10,72,508,143,5894,111,211,233,247,1120,-80,226,657,-649,-75,-79,508,212,182,-159,-53,490,-2119,154,192,-64,505,-287,82,636,233,10,1525,202,211,-3,-167,774,1,2399,-158,862,69,59,47,-253,323,3137,-191,489,90,166,2567,648,-17,-243,2021,2138,258,-341,1011,-707,5258,2450,1976,381,942,498,-91,-149,20469,745,257,1587,1764,1404,363,579,564,975,-458,-1725,466,-182,-1464,-295,-1109,-406,356,-124,403,442,4738,1842,589,-46,321,1447,1242,-829,407,-86,5,439,20,340,312,-951,-146,555,-195,112,3045,48,-27,255,-268,419,-984,187,962,-80,-176,-265,-180,-480,295,14,1146,-229,-632,-251,1099,14,215,74,1424,19625,506,21,-16,1796,-246,130,-1574,8374,-35,-322,185,25,-105,217,882,301,20895,187,285,108,279,422,79,-16,128,-532,11085,-151,-186,209,-32,2182,20214,-44,-1343,24,138,233,121,433,-838,2381,130,95,222,15,4800,176,1840,54,19663,3045,-18,435,655,504,1535,251,-327,645,206,-144,7543,-197,-4,10,66,117,107,645,-890,-620,-829,440,69,-327,-287,-137,84,-532,662,268,-137,-1089,153,2602,-66,-139,-48,274,93,1269,810,135,855,83,120,-112,-449,160,-113,470,111,320,-543,416,285,794,-29,75,-184,961,58,1604,-413,-493,13849,-86,1332,247,508,65,-515,-378,-49,29,-56,-410,998,10874,27,556,-103,657,-112,257,672,-152,93,47,641,383,-346,-3223,11321,7,517,-513,5273,-43,83,-378,14708,-752,738,226,968,-121,-127,-70,559,192,961,-62,400,-225,-17,632,55,194,240,-687,-270,574,628,315,-76,-154,4,-1565,370,649,2442,1454,2913,299,189,-454,-93,166,1889,360,695,164,10314,-407,705,1049,503,-548,212,132,8346,372,1185,501,2471,227,76,139,8592,473,188,135,700,95,457,161,-132,160,-71,66,747,1058,-143,596,1132,-10,536,3442,3884,668,-5,772,-273,611,334,1100,275,1050,3267,-68,3,-203,161,973,567,6092,596,32,824,-106,6528,855,-68,137,-734,-15,86,-134,66,-115,-491,93,1488,2256,226,781,-48,89,-187,-79,240,208,5024,125,527,298,6,32,64,126,-28,196,2,52,1470,-45,-195,270,202,562,192,557,808,12,2301,189,362,87,599,400,77,963,322,-25,-55,456,1287,154,-65,93,131,-157,175,142,-14,2353,724,-1851,557,14,14,342,-639,379,-275,1039,-371,216,-510,481,-229,217,-26,-629,590,1387,-45,-1872,-253,-720,20451,6690,-40,0,-611,229,154,33,358,255,-705,174,8,35,-49,-168,-138,4519,-150,659,269,94,59,206,796,-169,1162,426,-132,54,128,1418,222,-54,223,601,1597,209,-5,-349,-288,16,43,86,2524,138,1840,-154,851,-101,187,-619,98,-8,-103,4351,-22,510,197,-247,1095,-1752,16,-100,1505,-43,1009,10380,-22,-178,-155,195,2886,31,1009,118,537,102,274,270,195,302,2000,193,174,17,95,27,559,452,607,-27,-1633,246,403,54,641,1602,388,796,66,-297,658,255,-67,445,-311,340,37,418,3807,123,931,200,-1408,245,-344,-491,514,-1853,31,1732,630,254,934,2640,209,-409,250,217,2322,-103,567,203,313,1533,217,2188,16,-111,720,241,197,1548,-281,681,225,1573,13251,5,2251,5484,-22,-15,2182,26,65,-85,1209,2200,2043,61,26,66,37,1101,26,568,293,51,-104,79,2970,72,-257,763,44,415,919,-505,-333,3514,181,-786,379,1042,383,-395,49,49,-216,192,-951,-147,-112,1771,-908,916,1073,3839,765,1613,238,-484,39,7,82,1844,828,-425,83,5637,69,-1013,807,17,-210,8,-680,252,433,-56,13,499,678,662,858,-163,-188,204,213,476,-1929,628,1095,-243,5,-487,263,-674,429,1431,711,33,274,23,83,402,250,-242,80,1026,206,-580,-244,-606,59,317,709,252,112,355,423,-37,-44,106,208,-6,1538,48,209,-84,321,-839,332,472,33,283,1527,25,126,73,-69,69,3,-892,2167,566,91,-35,-24,120,1483,718,157,310,172,1330,-192,2236,1030,1231,624,344,-101,66,1700,118,729,-39,328,-177,512,-376,119,197,-118,162,308,1741,-79,775,28,577,85,2063,38,152,15792,377,103,233,-117,142,-73,186,228,7,-15,1457,974,78,726,-223,-56,-436,-222,231,389,7,2085,562,-62,130,135,3,-149,352,235,-191,-96,165,468,202,105,-32,154,-417,5,-136,898,-756,90,-890,-78,-53,51,80,138,-332,691,-1202,410,386,9,83,-111,218,-142,291,292,149,695,204,-54,682,-91,335,533,396,293,93,320,702,-232,-21,822,67,2388,7,50,7,-91,-24,143,45,1129,-41,376,959,4396,1049,432,116,89,-372,670,380,-75,37,546,-99,525,42,-42,-823,-737,237,-494,316,84,84,927,-106,239,-240,-1254,487,137,-25,140,1831,5398,-21,-169,17341,-28,91,351,-1151,110,282,19,2441,434,-306,151,-310,330,-732,515,89,17232,427,312,605,-214,56,2836,437,27,564,14493,474,-281,14087,368,-502,624,211,-102,134,173,51,-77,301,-342,1355,-967,142,-106,72,100,-102,-48,-80,2588,480,-101,490,1188,1416,53,-64,-652,1512,-166,819,604,114,119,-1170,326,95,8223,499,-114,833,-175,-343,322,-10,-4,48,166,-126,236,75,245,-441,-111,19113,190,19179,14670,14811,42,-190,7,-53,-870,594,1622,11709,76,-270,4035,-96,567,-483,417,-195,1880,1464,-36,77,236,-138,698,322,-28,367,-352,-761,294,-94,756,-152,332,454,1225,132,2924,-39,321,303,-206,160,1035,-542,393,-847,545,-187,-273,95,1658,142,-105,1333,886,-1,-253,1103,513,570,516,186,507,188,154,44,271,1052,-46,161,-115,10561,98,16984,1652,128,-18,-147,-274,563,69,461,304,-1226,-47,32,337,599,3130,99,60,96,211,40,113,7,247,-401,2,399,-70,-125,-29,449,6111,284,139,-26,-1800,-23,107,-30,-422,-20,223,420,-509,62,125,-314,213,-44,31,806,687,7704,-772,352,296,1964,60,244,158,33,5,1040,122,320,110,-209,752,1712,266,292,167,244,-317,-193,266,204,65,377,1199,2417,1905,-787,188,161,37,181,6355,1007,13407,1049,-1434,352,974,281,186,-56,-1174,298,-837,415,118,163,256,355,1387,77,-192,6011,124,-41,66,196,316,1020,-116,-6,483,1306,565,-251,2266,3198,-135,125,50,-99,-43,1559,1058,824,1773,197,19,64,205,289,298,566,62,375,291,164,37,134,42,226,953,314,181,461,-332,837,144,4172,1506,230,458,593,-12,237,3736,203,19,1190,135,-88,1037,753,-7,92,-187,157,47,106,406,255,303,451,1128,44,-241,-223,754,144,1344,-74,328,109,-7,-20,1009,-1388,407,210,-228,158,133,-51,-195,1358,327,-23,-390,-237,162,-43,3380,2806,-523,740,2534,243,16,-305,217,290,2051,-221,97,6772,882,-265,635,264,511,-1343,179,-96,-570,-336,-145,516,263,126,904,-207,1,-755,-159,-35,-142,-122,298,-468,-112,-409,41,-151,-29,-64,125,18960,5644,684,18,12,78,-31,29,180,3,-39,976,37,-138,39,-113,240,-390,534,607,-568,-76,1817,-384,-701,123,-167,227,2446,18,777,353,424,-203,23,547,-127,1444,221,-877,670,192,182,121,-161,-36,1406,-164,522,-139,34,-122,345,-294,528,368,266,-61,277,-26,749,392,167,1540,314,99,12154,-1903,1047,-324,85,270,236,1266,1061,118,227,-1174,157,70,26,-24,-274,-210,343,114,412,-40,557,304,388,318,754,2000,6116,255,-96,70,144,190,-458,-277,335,149,330,208,1317,-236,503,79,-93,173,360,-5,-1253,86,-86,2333,385,131,-882,27,168,332,492,-154,143,1119,-132,-371,755,210,-250,194,-247,-12,87,531,-116,67,278,9396,-193,237,1039,-352,359,208,1199,-47,912,291,-203,-3048,384,1051,398,-281,240,526,482,210,-83,1830,24,-42,16208,952,71,-335,866,290,629,48,109,365,275,8,114,1098,595,-338,487,231,-1322,114,-473,-409,205,800,-167,19,28,5032,175,2,96,17281,2173,-48,356,203,943,-95,-55,665,668,8610,233,-121,-76,997,2193,199,574,1523,746,49,-1952,-39,214,-33,181,487,699,20,535,598,-87,1319,-488,1563,182,1971,408,277,352,2585,159,174,-82,-483,-858,574,-641,244,78,162,-127,110,-85,554,-29,561,-554,1357,48,326,576,598,1091,4320,980,95,76,-180,249,418,116,171,51,1002,25,111,1191,362,1397,89,45,53,60,879,335,-295,50,-218,171,3153,1288,-238,1410,2650,230,1778,-643,-177,601,640,279,561,1690,758,1128,111,204,244,83,-181,-258,1112,-349,934,-32,42,-500,3002,732,-149,328,2632,1651,258,505,-654,-69,647,1770,806,-357,314,-317,66,-77,744,545,156,127,-116,-229,740,-793,-95,319,-11,490,421,229,-71,705,207,81,45,84,85,268,81,85,54,58,578,1037,531,63,75,654,-32,312,74,89,914,383,178,-167,-77,-215,-13,74,-162,603,-222,284,438,1929,-215,439,24,219,1541,-31,10068,214,-45,429,300,158,185,745,-675,60,-21,1292,358,-12,247,-102,670,199,-525,1784,144,-191,322,56,455,-67,259,824,847,1400,200,448,144,-7,115,29,108,261,-10,13303,608,11,316,309,207,-22,108,1452,135,-469,153,153,252,-290,98,-16,57,14,-102,159,-239,136,1079,-80,712,-7,91,-352,-8,109,572,-620,210,116,-212,337,-345,367,487,-701,-247,76,81,176,248,136,131,169,-196,44,761,-418,-53,864,1440,27,-225,242,221,212,100,1616,-494,3,418,-50,85,-270,171,29,101,240,79,196,336,7711,431,1351,-628,406,398,167,-449,-179,1534,-432,41,421,-480,289,293,-996,869,-81,426,283,1218,255,-8,139,-184,115,268,-582,55,109,-55,-89,139,226,162,13,-271,354,248,190,-25,860,-139,1264,551,618,-206,613,-143,1117,225,286,94,240,-78,415,-21,382,-76,583,148,1528,300,474,673,-77,-26,-1041,569,509,388,234,200,330,-45,578,422,944,-86,677,123,40,5211,-103,132,278,-153,137,-324,-89,427,220,16,-1328,-279,214,67,225,367,198,789,-194,-49,94,526,8,220,-19,574,355,362,-71,469,497,-959,635,527,43,319,1011,-23,168,1807,3416,664,433,80,-34,-1312,12301,392,4138,99,-51,1711,475,256,154,2,687,7,1026,-406,-343,131,1050,658,106,-84,37,74,295,1641,-48,634,169,173,477,1279,14682,11041,147,-58,-139,123,59,-5,1222,61,-219,25,220,-12,210,265,-179,849,-48,477,-138,99,520,105,31,143,672,879,70,522,6,605,171,68,396,369,816,12364,161,-55,14649,17934,12524,10303,9298,18488,8779,555,696,-349,-377,847,223,-14,1029,135,72,-888,-348,555,-154,-65,-127,824,124,279,-107,943,-17,118,-3,589,242,-20,62,335,1393,-22,21,-236,-77,-240,-25,106,-298,-152,-90,381,461,385,-47,404,1222,-501,86,-140,801,190,491,-560,258,263,144,71,323,451,611,333,217,253,1867,225,489,183,138,-2,449,23,-50,61,203,-56,531,462,3,-296,76,-380,502,-89,106,418,641,864,-187,52,1674,851,373,-45,-1327,480,107,354,577,158,581,-51,-102,691,724,-252,2421,79,0,-76,19,222,555,1139,66,-29,1172,7,104,113,-93,-315,686,-28,242,-90,463,-19,584,14,467,2623,1104,1501,-249,320,169,-145,-67,578,156,-42,138,-104,598,45,478,-146,594,942,6741,144,-121,420,535,-154,32,-27,199,74,-299,487,29,-8,-354,502,350,107,-6,-83,254,133,-32,-723,-46,1047,17,-249,151,229,-181,-313,291,-4,94,291,60,798,227,-766,394,606,89,739,-264,844,92,206,-131,7633,74,497,271,729,-146,453,-361,-18,17,144,-128,2218,56,2075,-134,280,580,184,104,108,141,41,-19,227,622,-175,182,493,575,373,208,-26,510,-198,-116,1073,170,3098,209,24,-172,125,123,-116,198,832,673,330,-366,246,748,551,-99,1832,-50,-618,483,-80,615,93,535,37,-1111,-422,0,522,2317,324,-171,579,-241,242,215,337,300,340,2532,-392,186,-63,74,340,-163,496,593,127,552,-1201,-33,-422,159,-313,8,800,203,25,541,-264,78,388,-67,-249,1782,158,454,2,1398,451,1091,332,96,1503,-610,90,461,38,246,125,1036,4,98,302,-4,157,-61,895,1594,1020,126,334,-52,-14,102,-79,1797,211,159,19,323,2203,57,97,6,873,1975,838,656,-65,-290,42,-673,-103,-329,89,649,238,-11,-278,525,1446,376,14,77,-1124,-1048,2095,18,380,492,225,59,241,837,-164,572,332,131,1346,399,133,1978,201,4,28,-697,-903,-40,105,5,-442,335,77,-177,-238,-581,201,1199,1284,1115,194,-441,1443,825,68,539,187,-14,79,13,29,-154,-165,267,-5,32,-64,356,-77,55,235,1214,-634,326,1039,-190,-6,140,-103,189,642,397,5041,226,912,1566,183,40,1677,1076,1744,134,1172,-23,182,-99,2028,32,375,371,97,1126,3150,547,-360,2221,1312,-95,78,-29,-28,-119,-137,106,536,453,439,147,-283,269,361,956,-530,730,-34,1805,-1196,180,-144,190,217,608,506,1167,812,-423,5,159,42,-397,1974,-340,25,1078,615,442,-110,-199,423,57,293,25,-131,682,-40,1964,405,112,1564,645,263,585,17905,116,1096,50,44,7,1226,-372,298,-422,-81,2712,66,40,1154,304,-52,735,8757,410,189,-162,605,333,4943,68,359,1713,97,152,1084,230,521,1009,1276,-42,890,1633,108,387,237,1207,-29,696,289,216,38,4603,-337,-1507,1418,1260,-368,-100,186,63,986,1147,243,55,295,1024,-242,18,-52,378,-1574,-143,176,140,-81,1686,-98,873,174,-55,278,86,-314,-345,462,190,60,1921,40,-67,-268,-243,101,621,289,118,67,181,-338,-9,615,1441,431,4878,-52,745,746,-156,-422,332,92,-18,93,55,136,-295,2084,-638,793,35,110,202,964,217,105,1294,272,282,-27,-16,1173,835,498,145,137,105,695,-1,715,88,80,678,9319,856,295,-7,118,121,-25,25,793,592,196,-64,152,478,-163,1278,94,857,36,60,243,-13,167,483,451,-15,79,257,477,-839,-19,459,2,369,-241,-275,-392,95,-416,-123,-704,955,463,501,-353,244,577,-289,511,30,158,62,36,28,-93,297,1513,-342,-974,-3,87,107,193,106,-1433,1649,-490,-567,205,2755,-75,324,-138,-215,-58,-534,-757,-81,89,386,203,-154,119,853,-297,311,696,1933,266,-107,1797,56,855,48,26,-351,-20,-102,-208,89,2090,-244,-9,-2,-103,338,1443,315,1181,311,493,-54,191,332,662,716,-73,353,255,-38,-462,746,554,51,253,134,195,22,491,10,-104,938,659,1195,828,-1306,167,51,148,326,1668,0,7800,-97,118,841,-81,159,415,62,-60,-299,140,808,-19,487,-408,-74,-36,1024,245,83,520,332,-29,410,-98,25,79,1531,-306,61,61,32,343,171,941,815,-104,74,71,1351,464,526,-153,717,981,195,-611,906,-300,1252,61,306,31,-413,207,568,-521,-100,158,-534,204,190,129,1186,1944,357,750,446,35,1633,1845,-44,76,1704,73,-202,-78,185,-334,-446,486,252,114,-29,395,-41,153,-75,1849,-308,-1554,67,131,33,202,1625,4553,-35,179,-60,56,-28,455,-45,401,1837,1428,184,16,-77,-52,-52,352,811,211,-569,-603,23,307,-48,956,-236,104,290,685,97,576,34,1032,-93,140,-434,209,6757,272,942,339,-217,56,7,3534,545,743,-403,554,748,284,1275,-96,112,628,-146,-522,-33,104,-230,-26,35,-8,-54,551,629,-1,407,786,226,-46,3,1133,875,1541,162,292,826,147,244,23,99,459,426,498,-2,-551,184,45,-174,643,522,31,-4,290,27,1346,82,133,173,77,346,-22,-97,-97,871,-103,51,457,750,643,-133,-124,34,226,438,-371,660,484,-433,-271,666,36,-243,-222,1256,191,-190,679,102,327,1300,342,1707,27,352,566,154,684,1,27,123,-123,555,-39,239,1807,-102,-44,-612,-132,-1321,29,5,565,-49,131,585,73,-477,-651,615,337,1781,50,233,-632,206,284,186,-264,928,517,-108,-24,-205,-22,-73,-129,433,522,162,121,258,1966,437,-128,-85,121,363,231,638,-245,-17,-782,453,1106,573,317,235,-226,37,997,624,76,24,330,197,541,366,-104,250,-66,-258,1278,-45,1058,153,239,1859,915,985,169,-191,278,-1,1105,-543,-716,588,105,-9,127,77,60,409,2011,-692,1370,-1,-10,1082,428,406,328,173,349,1012,-55,326,54,762,-216,535,-652,281,182,-385,165,4261,166,-601,156,412,1112,57,-428,75,-58,288,64,544,279,154,220,594,-7,-57,304,1863,-24,4813,840,-48,112,501,-121,108,-163,1041,3381,4074,87,59,1250,279,-681,4112,233,51,232,105,44,319,-320,313,-62,83,748,209,244,1313,-105,123,911,31,82,99,462,103,4834,-1037,345,-3,223,68,130,905,122,270,-272,-740,-39,13,713,1017,191,482,7583,-132,3731,202,147,-239,386,171,605,164,123,7,673,201,590,-1386,18157,139,808,-91,526,-209,9909,42,722,1920,-153,511,459,65,122,169,454,777,-582,2,98,23,9,128,-722,474,-277,-389,392,24,-47,1352,-1310,433,98,-92,88,-278,3436,128,-359,215,75,471,-282,-59,92,-262,17171,-17,272,50,914,501,1191,-17,141,479,-26,-45,-142,-525,-498,45,305,63,38,284,260,1659,-111,432,2716,84,57,-80,719,-1345,-57,16,1045,652,-25,44,3904,108,379,-1700,1482,875,7365,-75,7555,-245,167,27,561,474,423,894,-191,-36,92,997,724,23,363,-140,107,1345,-109,-230,5796,-44,10130,998,-82,-338,214,7738,413,39,938,1847,546,-1015,-91,4308,283,547,167,13890,-113,185,19212,2330,-213,1711,141,150,496,4840,-86,1860,469,8,-214,-2058,477,134,701,13,365,54,-178,19252,492,35,1493,513,161,326,61,324,-868,-154,8870,3239,-94,7,87,-28,-217,-183,28,-534,-82,-67,418,-336,-15,228,104,-270,299,-31,-12,285,622,-429,1040,548,84,15,125,272,1348,-34,15754,1314,563,-11,8463,384,-293,864,85,-392,-482,6460,620,117,-546,9,59,-157,459,1658,199,-143,487,-14,-366,710,20,-28,309,700,888,413,444,32,-19,146,1134,-30,12726,1172,-14,-240,361,156,12939,-312,1616,146,14,3660,3801,-220,503,103,242,286,14,20345,11760,175,1658,-34,253,2237,558,47,823,-79,5520,-188,-97,-26,333,-78,42,902,75,124,-57,-45,128,-164,512,-95,75,324,6773,364,75,168,-547,54,139,-25,142,263,-714,-247,3284,407,3661,3018,3873,1296,2922,232,153,21,2532,6305,681,-1067,257,-96,236,648,-271,385,68,294,57,1021,22,50,368,153,1852,890,251,1837,50,426,1695,3489,766,93,16600,-35,-67,-64,135,247,778,-571,-87,-3,-22,202,17642,213,282,295,38,-120,71,1147,850,1639,251,70,1474,369,362,394,1299,632,-268,-318,-60,5546,229,1,20,-147,-12,-232,4,321,120,135,-34,208,688,378,-194,953,101,169,-1009,131,-2,-192,730,-14,403,750,1105,649,953,381,192,303,431,-23,211,501,433,-17,1323,-50,516,260,20943,-210,-986,75,283,365,317,439,-1775,1298,-194,118,65,29,1627,-162,820,101,373,238,508,353,122,300,-76,-513,565,540,18853,11346,1221,5212,3237,525,1065,412,89,363,1252,167,173,824,308,-384,1982,248,69,447,249,95,3443,-102,24,678,-150,-234,4705,645,2673,310,2650,-421,523,-223,422,51,569,316,-426,-498,896,60,846,14020,-105,70,-10,8,1343,159,1621,1948,275,358,378,191,200,193,1385,1174,790,2793,761,200,-91,167,585,535,485,-1,-142,275,-150,190,791,212,1958,-337,6,338,1188,121,230,136,7,220,-52,560,-554,293,-151,568,531,-19,43,-199,128,472,1088,1379,1381,1236,43,21,103,39,154,-178,-28,714,2847,86,42,9,261,-5,372,-173,6378,-112,-99,520,-59,15,505,213,-437,65,-409,-49,2824,302,41,51,73,1868,-351,-250,32,104,8974,409,1562,-158,-124,-126,1386,-299,276,303,636,-288,197,526,232,400,64,170,1919,2694,486,-1115,397,92,389,318,540,1414,13787,1005,5818,398,604,349,425,568,105,211,-823,-561,-24,-8,90,1817,59,96,134,28,-37,-132,571,-34,-22,766,603,162,-181,183,874,2353,315,-58,74,-78,317,19,159,369,1418,-36,127,1797,218,206,-84,736,7,76,-108,-53,-288,-78,401,606,227,-2,184,75,194,-210,-3,319,-185,134,-171,-51,98,-514,52,1915,973,254,-287,228,-158,789,623,540,418,166,132,-195,57,-54,689,934,70,50,797,-150,-206,-326,136,196,30,167,1143,-401,69,48,1067,-273,-412,-167,-144,314,-93,-86,320,3124,412,-924,26,-286,430,215,964,100,747,-33,605,457,45,-104,-90,350,204,352,130,450,26,27,94,69,-104,-22,1323,41,1091,52,1283,110,565,772,154,-43,498,710,346,333,-586,427,-118,355,447,-51,25,196,173,24,-116,-753,80,362,-440,36,7,-236,-1,1632,-419,212,154,-85,-3,894,54,192,-292,83,-1484,-163,-77,-57,-271,-96,13157,368,520,31,82,-75,-5,271,135,257,827,1397,42,611,308,96,363,-83,487,164,2828,694,29,10,7,903,528,710,482,-155,762,22,58,144,592,149,9,-1349,-21,37,462,1136,1036,-30,22,979,-9,390,534,358,51,22,129,-66,564,30,1169,1152,-374,115,156,-2553,175,218,612,1021,1186,-446,-410,-114,528,-48,856,443,1253,-383,-162,-145,481,2174,530,226,448,458,-162,-175,-68,-78,2278,100,112,1650,1546,-262,-50,118,2559,2342,-155,4,-154,-131,2532,1400,83,347,177,99,38,-580,71,923,297,46,-17,-5,-95,-100,-19,810,-928,257,-67,56,-21,1346,250,-877,718,29,50,878,-95,188,-191,806,128,192,-87,910,2404,125,-211,195,780,-88,164,103,-64,255,-391,45,234,-17,55,-417,3,65,123,-67,-45,152,412,-2,-193,-336,-175,71,101,1086,197,56,-25,186,-48,-109,8,95,76,103,44,-28,861,320,-30,86,550,290,662,-295,136,906,-431,778,1200,-369,-7,-175,-650,504,-65,198,107,338,59,823,224,114,1637,-227,147,-68,-2,-18,130,-132,-34,219,14913,2447,-682,1613,315,115,241,866,236,349,-24,-38,31,-800,-336,-170,913,2445,-188,58,-23,37,454,218,117,157,49,5,192,1482,1577,379,-51,185,113,99,264,155,7757,797,-277,-61,96,-39,12769,1400,76,6508,260,79,-590,53,-61,149,-134,666,2358,79,382,199,91,604,777,-54,2264,160,-368,275,147,-98,487,490,1093,37,233,-20,102,17,-255,715,3929,357,1979,-248,-191,-52,1,-108,64,-117,740,168,1197,1951,190,813,69,-401,922,47,287,260,-24,168,26,397,87,1285,-34,212,10369,1428,11,-80,-13,-7,1257,-450,727,-430,28,1622,185,111,483,1718,902,760,647,550,67,215,422,3118,623,53,233,-222,-372,-95,-38,15813,-47,1227,1090,58,444,-358,50,214,-28,-268,131,25,-164,-165,21,-236,221,19,-287,15,24,-899,-107,-208,-44,15,254,-1525,33,13770,-510,676,50,-34,615,248,122,9836,4898,252,337,14,-453,2249,959,-629,365,-118,830,329,110,24,605,373,1264,234,105,-147,1139,332,1365,-659,61,199,-3,74,440,107,1401,-476,-47,239,95,42,455,628,79,-31,932,18,-9,270,36,108,569,-148,-46,-99,173,58,8,-38,354,7,907,-106,104,75,-29,131,-70,754,1183,443,311,-79,98,333,18849,65,556,-21,575,-216,1755,111,-177,672,-45,132,2902,255,-30,-46,188,-509,-460,35,257,86,183,-248,1583,-37,-188,100,-131,234,92,721,257,213,153,499,-333,344,80,86,158,418,11,474,798,21,-715,66,38,230,-406,201,-96,2496,4961,189,61,-29,661,256,-292,91,71,16,-270,264,86,6,38,95,-341,47,194,65,-152,93,578,732,17,628,1864,-17,251,-311,130,196,-122,137,40,298,1299,45,311,151,224,58,404,130,9,647,1333,95,1014,62,21,9,299,280,203,-199,212,83,-35,162,1803,-61,34,564,18,96,124,-45,6,1385,-14,-93,59,-462,388,37,-27,560,104,115,-71,-56,110,2427,123,387,202,-71,4511,640,94,-97,-123,24,-57,288,17,-25,-62,-1040,496,490,719,18,228,113,102,330,318,104,1274,243,171,1709,187,4,2347,106,1057,-56,-92,160,1076,8,9,3522,324,-415,-7,-105,-42,-185,23,32,483,-29,56,35,-698,2734,160,-89,-420,-524,1598,13109,-346,-94,-2,-210,-189,10,-446,-83,-114,1666,207,57,217,2688,403,2025,-70,592,49,-42,-100,-31,122,967,14,303,-942,1,49,51,-54,12,556,1768,3024,7695,1449,748,29,-466,-2235,99,-65,-97,2799,-311,975,211,275,380,501,660,1016,-259,15949,334,-66,64,577,381,178,375,412,42,-21,-51,49,205,0,-487,735,2639,-68,-101,-564,-104,-56,-128,22,-303,-159,220,154,166,-46,1274,-22,75,40,362,-91,19,472,-108,-101,108,284,-52,928,486,57,1474,164,-11,486,-161,918,-191,135,385,11,124,375,4753,-22,-84,134,1586,1577,2,-18,801,397,325,466,-41,1575,125,1357,2027,-448,3460,-17,-85,8288,78,157,262,512,-1404,13008,65,1826,443,497,186,316,221,158,326,220,-56,62,524,717,17,4077,550,1788,275,356,-125,161,295,579,-556,-94,-89,940,182,453,111,-25,29,-120,386,616,-441,120,614,10,191,171,214,96,184,81,49,284,-151,2268,-69,-911,-287,-346,1070,2059,626,-307,-736,4838,6,24600,20549,-495,225,85,1055,6631,1648,-169,-656,403,720,-443,10,-28,553,858,745,12812,16324,105,74,-100,179,12,-246,-19,220,285,173,328,1261,749,-530,-46,155,-928,-199,38,69,-245,36,-14,58,-1141,680,261,-285,-127,-202,-25,1089,-249,112,104,100,70,-126,31,-346,81,-874,3984,92,116,720,-68,-419,74,1207,-265,399,17,-31,-49,-1,-1,-5,-64,-188,-122,-443,-84,-19,734,640,3191,12429,2291,14609,-454,15,176,261,87,-140,815,-356,133,-111,-20,262,1606,0,88,416,110,-286,-178,-382,123,4469,116,550,76,514,123,398,-345,200,7107,-88,194,-329,608,-1157,411,285,498,-28,97,172,157,43,140,270,195,811,95,423,267,426,95,-35,-115,22,-62,-2882,593,562,-183,72,314,-667,545,66,512,274,-863,37,919,698,2583,277,199,242,-664,-52,-217,562,173,-195,-87,-92,1201,705,481,172,125,38,1712,176,102,278,233,702,89,385,-87,1466,259,8,-226,377,479,1563,119,439,236,239,72,-94,363,-457,136,-733,-1003,854,67,-383,-434,469,831,14958,535,-429,17504,-245,159,21,-385,676,-190,650,-2163,1765,353,215,18657,2806,5070,215,844,75,-34,142,115,340,-67,285,168,-150,-1695,-29,24,807,9150,512,12,668,286,-27,72,-533,-98,780,833,210,81,96,-177,115,204,1423,351,-101,72,-10,74,485,-258,-1113,256,-62,482,815,132,739,-71,1349,693,132,427,-91,3962,3094,1714,15150,21531,54,119,174,-131,-58,354,795,337,178,-31,-239,14,-49,51,411,31,-1412,51,-144,81,32,265,176,241,-107,-153,224,19467,906,-41,-25,554,181,-633,124,-5,215,12,1417,-501,587,830,207,200,789,1506,-3,-567,1698,-140,2358,479,67,-207,96,197,104,418,24,1159,176,195,-1131,-65,-164,370,-121,-381,63,30,84,-9,117,999,162,62,500,97,80,41,327,1300,-93,24,115,-7,-108,79,566,-158,178,287,23,284,-215,773,440,814,-1092,-490,-27,-810,62,59,1054,-180,1252,426,366,-209,-147,386,86,412,-60,209,-51,114,158,-316,405,316,-212,533,235,1233,-164,1471,1145,2273,78,220,444,378,226,428,-214,70,1429,60,136,549,688,822,175,972,-657,-56,-264,2,-405,-766,678,20,268,-324,7,43,166,-1143,241,-2104,2638,231,143,332,-237,882,655,-581,99,170,1368,403,54,-761,36,279,-514,297,6121,3867,19437,-9,-25,13795,848,230,102,-781,47,799,-145,2347,-84,-504,194,206,552,33,115,-22,264,48,-180,-590,-150,775,691,255,16622,27,-129,1350,12,-171,1220,75,-150,70,-289,-313,19,729,94,680,556,9124,-1,636,-58,-213,16,-185,1241,642,-103,5516,61,-81,1025,-99,-85,4157,-65,29,-126,-393,357,-176,750,-69,453,-684,1556,113,-798,155,123,-163,667,60,473,947,-227,593,237,-636,-27,1589,1143,386,206,39,105,2577,1420,-130,-78,229,34,227,480,39,1364,613,1450,306,-122,336,-21,11,395,470,-819,30,1269,74,-69,-1752,73,1654,132,3,504,937,564,-158,99,-41,75,628,1788,-189,28,259,6117,-102,-58,597,-109,167,-127,421,-691,382,90,97,903,320,25,63,978,139,-238,1031,53,19,731,943,-39,255,-88,331,57,-46,-349,716,739,122,-1014,50,-236,263,129,83,-293,41,-59,-240,640,-1,179,213,-362,-350,461,719,-685,-407,2302,27,220,16,711,35,421,-183,2034,-397,-32,-19,186,904,431,70,-875,113,217,11836,78,106,644,-57,-17,1125,535,156,42,428,1250,-184,696,111,232,531,113,27,225,24,856,-225,729,-180,824,715,1770,-154,-92,306,-39,19,82,115,24,583,820,1225,361,816,461,-312,129,264,-105,281,-114,-512,225,3,74,192,936,287,166,831,390,376,571,-139,38,-113,163,-8,56,-595,996,-73,6472,6335,-642,-310,260,2068,-22,16486,120,-492,0,223,883,-130,231,736,305,823,468,201,742,74,-376,-139,-36,-128,192,-52,146,1554,-22,-202,-219,-823,119,49,100,406,59,350,34,-56,-8,582,430,-27,54,-166,159,140,4,62,22,10611,-761,913,-435,210,392,646,15,-1,-476,-27,276,-12,275,184,826,-221,1496,896,938,-45,-2223,-132,307,30,-120,16,1677,178,-16,301,-483,-98,-223,-38,148,-1344,630,714,368,-212,863,-757,-192,6,171,84,335,1273,127,244,1006,1551,-1032,190,-1966,-134,151,948,51,-942,426,-669,106,10693,11572,66,14,67,291,-69,73,5210,14,638,1124,2673,-58,-566,451,-135,-190,-155,28,-115,674,900,248,654,-274,65,40,-3,170,999,290,-519,-1188,114,15,850,415,3582,8539,68,275,360,-40,4501,236,88,238,-2880,332,-194,975,296,1383,-163,92,-77,-270,-619,-626,263,-540,2296,83,147,195,83,888,-251,511,-196,1201,-9,12,-591,760,-308,-165,-208,-254,-75,31,91,-3,146,296,198,-121,-598,76,-537,2779,463,-786,-1834,2079,7364,-187,158,213,756,906,87,741,1003,-550,-245,565,494,215,85,424,152,-13,421,899,13,297,2843,213,-663,68,15340,263,538,-47,140,176,1738,-32,426,-140,-76,-2147,-292,1567,885,924,-2989,18,156,169,497,64,39,-59,511,530,102,621,441,12,523,427,607,1667,495,10283,3842,-829,2121,-72,94,21,116,2282,-237,-1085,-618,-743,529,-37,-1339,1669,-24,-1061,703,156,-326,-561,2669,-31,-202,188,291,106,8896,3143,-348,5858,639,-234,386,6278,113,342,331,1439,84,13655,-2186,-2559,-5023,-23834,-1275,-406,288,453,200,-209,194,-127,694,195,2049,-430,3607,135,174,-134,17,1170,507,2455,37,191,185,464,-590,2628,253,53,1505,383,-252,-151,-14,224,504,1103,128,2332,-175,323,3,-828,-197,-9,1106,274,68,51,200,285,-114,281,112,79,25,62,-109,460,884,907,309,368,-9,-365,-462,-74,698,310,349,405,13,1,34,91,303,-566,840,524,1679,-43,38,11188,-282,59,-26,93,1,412,-85,270,-439,-11,48,-111,1948,105,-81,-153,-130,810,-107,229,182,-155,-124,27,151,-155,158,48,274,201,-155,-80,277,71,561,734,404,-51,307,4,94,-31,764,251,129,281,162,-115,-120,-94,136,-12,-87,91,-12,2102,93,-4,9,199,728,66,100,-258,-30,40,538,8551,-81,482,-134,116,226,-200,129,-958,104,116,-265,1340,1161,-434,-176,426,22,71,90,510,190,1282,-178,119,153,-15,-71,21,-215,1160,155,328,159,26,40,217,29,-121,1774,280,-91,-396,-997,153,214,494,161,113,151,13,175,169,73,1,830,93,502,5786,1313,843,-68,1067,-2711,-98,-36,589,-7,50,7,24,-66,228,-345,182,201,26,170,352,1446,325,147,19,239,837,-439,1211,975,-82,1114,95,647,897,-290,12,-649,606,-114,97,85,1222,-13,-327,4599,274,284,3376,25,66,2968,2872,1773,-1170,-8,134,1001,-151,49,-802,-162,24,474,114,183,-406,383,-541,-391,627,658,718,351,284,170,314,411,1125,379,-210,-388,4,-50,148,484,843,70,792,-71,148,-174,102,238,336,32,138,25,11,-187,-97,21,374,-136,603,340,-416,158,239,519,841,21300,15238,1586,319,285,5752,4405,705,956,-227,8,193,-51,258,84,123,-22,407,450,209,632,-179,-1554,661,277,1052,29,148,46,998,682,36,200,-36,64,-165,-301,84,874,90,114,8,-348,-142,-497,-661,-13,-496,-503,-252,-201,-18,11,-433,-646,-293,-256,-78,195,-119,-247,302,14209,-9,-1817,-877,-27,27,-177,-167,-148,-183,-103,-90,-99,-245,-124,-4110,-3598,-5216,-3936,310,885,3184,1875,2028,19250,13731,18913,16619,20575,16420,162,75,238,2439,2028,606,2123,17,292,541,213,415,285,316,-8,-65,-7,34,286,358,465,-28,84,-459,1,13,1331,107,42,244,-103,-56,91,659,219,42,2125,552,94,-577,874,138,141,22,79,-32,79,-150,-257,462,928,-22,-13,-11,3,-237,285,464,13,63,242,-10,86,-24,-82,293,160,153,-52,-36,-154,-54,-1523,1200,-25,2254,-14,-5,1300,600,471,27,-141,139,331,-216,60,201,-91,-73,470,-107,-230,162,-1321,663,-712,116,438,115,211,359,497,1,-60,448,183,21,108,1384,115,4,557,-90,-207,52,-176,-75,176,-77,377,504,1543,163,-412,7,-102,-8,146,1077,143,654,37,-316,160,28,15,320,-416,25,18,74,304,9,1,-101,318,3,263,-3,-17,-252,216,230,769,54,901,165,5225,193,51,2348,16,-136,-13,-54,170,199,153,480,-40,-14,163,-2943,389,2483,118,821,317,245,-61,253,-1,44,292,-65,628,729,9,63,200,256,-45,1213,-246,24,106,70,253,36,1023,-381,-148,100,248,50,163,2310,50,457,-5,0,-105,9,-255,129,-48,145,-73,-115,82,186,-139,404,98,183,-38,99,4079,215,139,39,32,114,-77,1692,145,-4,-138,59,167,212,104,-15,-785,326,-230,-217,88,127,285,2345,-448,157,28,811,120,-51,-78,203,136,15,692,227,-261,-121,20,79,47,410,84,-100,245,159,94,150,-176,2,625,1554,1576,845,74,-31,346,328,365,1995,205,29,1,-20,83,-114,62,-589,154,-6,3565,-85,-401,-44,313,155,463,287,-31,-223,281,87,-529,928,-383,375,68,897,-49,90,-38,265,63,209,30,1323,325,153,85,575,879,286,316,285,-308,7,920,1136,-287,98,-115,317,-51,149,343,4276,931,392,93,273,452,42,337,425,594,-35,439,-42,14,48,283,221,44,58,-60,-112,199,793,3085,97,749,185,-1043,-127,1546,-144,163,272,-14,1559,313,82,-111,25,622,-38,134,-2,369,69,157,499,-303,79,841,-44,9,-536,384,56,3,306,225,-211,187,556,-292,295,390,92,94,-204,-17,17,1923,350,-180,271,-201,235,196,84,112,82,16,-38,-82,1115,-25,-126,773,-450,-249,-44,486,740,309,-92,157,632,100,269,544,-61,-236,-198,331,-48,189,1049,160,-260,1018,-190,300,-40,225,448,64,-150,1054,318,183,41,4,1142,77,-62,76,41,80,-154,40,46,468,-65,214,-3,396,1943,-156,-114,256,-11,33,-104,491,105,107,400,194,-40,180,142,-38,37,114,0,180,134,232,1465,-111,-318,205,757,344,-12,39,-31,58,43,454,378,210,110,563,266,-12,599,-82,8,131,-63,70,-69,59,-83,-89,-152,-4,223,-64,528,-139,451,158,3066,-137,122,207,483,18,-208,246,1421,-226,21,12,-85,5,9,55,-136,-253,35,-330,163,1519,-540,-488,113,-21,407,221,379,624,6,-384,426,318,-160,-134,109,-107,-47,-30,175,196,1981,-98,60,-139,-183,19,118,-134,-270,-48,16,339,-73,-185,65,-237,-68,-74,41,-43,176,-120,-83,264,-30,301,-75,275,-234,-1501,219,325,-2,190,-75,625,102,462,103,41,-59,538,115,-231,-170,16,192,318,240,-311,-67,135,579,569,-174,-85,318,115,52,707,1091,30,1090,1173,382,-2,-226,438,-112,-40,1603,2400,279,-42,215,205,324,438,153,179,300,165,182,327,155,212,-49,335,1402,535,128,116,-2,461,136,404,2050,-8,158,109,39,634,-186,178,691,-690,156,59,106,122,694,-91,601,784,176,222,504,1582,-537,-80,-39,46,92,-52,1518,122,312,-108,1261,243,940,295,78,125,109,307,3,1154,27,-2486,32,211,237,303,89,-22,-5,27,22,214,1146,1854,106,-99,405,3823,-352,689,599,146,-74,499,528,-144,391,184,25,-259,64,-231,-61,112,700,135,-357,104,54,76,-41,203,106,1214,260,66,5,1432,-29,66,67,309,-182,40,86,5,-36,159,-13,183,309,-76,-148,263,182,963,434,-61,262,-101,-1033,-94,-27,39,1263,70,625,-157,1010,-135,592,247,-99,199,407,1136,-454,463,19,-155,-51,-247,151,-26,-24,103,73,-184,1091,661,84,68,36,675,109,-33,53,134,956,318,37,-12,44,47,806,788,187,670,-138,87,188,-107,496,166,734,8219,-202,70,184,106,216,316,100,1220,-10,1111,987,19,1118,-234,507,183,43,-373,547,2052,103,-221,-9,426,-17,67,-493,133,-847,1039,150,549,1042,1793,139,59,-204,-75,-192,19,115,-450,1,83,422,-1669,235,-3,39,211,55,77,-1047,646,-48,-556,567,137,39,231,510,-303,7818,175,40,564,-193,413,-47,-151,-141,169,-153,525,-767,-104,-256,7,49,225,139,-12,-688,714,-65,23,-30,313,-513,3115,-141,-281,-69,24,134,37,-1473,-32,121,398,795,629,-707,201,1110,-992,56,206,1283,-521,-326,179,458,165,50,147,1132,133,336,51,12,284,-76,133,-183,-8,51,797,64,-975,273,1237,171,-20,280,8,327,119,-476,-175,2505,-164,965,-350,230,-137,553,-66,24,989,133,1130,-32,302,107,2259,2217,149,95,344,46,269,133,694,-338,-1346,238,135,250,872,756,-65,1838,-106,209,-51,3227,-230,61,-37,350,-115,922,-118,28,-28,59,234,-57,237,-14,449,238,442,88,476,-156,130,-183,552,-50,-1275,718,-2278,-146,-52,141,84,879,-58,-186,442,-293,-227,-27,11,150,84,-105,649,228,221,2490,-12,5,4311,-86,77,-620,479,146,32,206,-296,586,-329,30,233,467,30,265,-498,-101,-1,352,-523,-299,766,-3,-26,2,-156,-205,-270,-83,140,289,224,1695,-258,2027,-133,575,21,-74,-81,-46,-312,32,218,14,62,1047,303,-198,348,155,117,151,618,-1775,-218,59,261,-71,368,-1183,-196,-20,-76,-89,-456,505,-85,110,607,82,-253,368,-190,-468,39,-7,-53,117,-80,-137,279,1283,169,305,-140,-2,-24,-92,190,-221,262,398,141,278,1560,42,-57,104,-7,498,160,-47,103,362,-87,19,-9,-1703,20,236,-143,-788,-92,11,-44,81,93,-786,-223,-15,114,-329,32,-181,-9,-822,-78,1067,-1,146,-38,429,38,3,7,307,47,2264,-10,159,-115,-295,-206,469,422,226,-217,266,23,437,-27,335,139,67,-3,511,-111,-167,-539,-723,-162,-73,-113,98,10,249,149,-36,54,-26,656,135,-153,-148,1489,93,374,92,-49,-54,1513,-602,538,-285,13,25,652,244,966,172,170,1168,238,68,-272,106,-247,243,-470,1716,3118,-395,-32,-541,-125,-157,-33,-669,-64,338,1285,140,-29,-42,-186,233,-439,-963,-255,-66,120,29,3,121,1904,-212,8,-245,573,176,2,1425,706,206,-28,-95,148,277,-9,308,154,34,75,222,-368,156,9699,386,846,-271,115,-35,-150,85,2127,-78,-12,182,169,-319,67,8,341,1,-197,-17,179,83,416,530,-52,353,-917,26,-15,137,400,174,-83,70,214,1767,59,511,177,-127,1800,-35,-172,258,-141,97,734,735,267,-65,131,1038,33,258,16,692,-126,51,28,13,218,532,556,2090,182,1567,359,-188,-99,-44,-24,-41,121,-438,847,335,50,-304,665,-297,30,2,234,-136,-11,-93,-203,-195,926,316,77,687,363,311,154,369,163,403,-49,149,615,963,493,121,-109,-114,77,145,244,33,286,-58,-128,31,188,-323,428,141,306,69,-45,135,-94,-774,71,-701,286,-240,219,628,455,236,246,349,30,40,218,272,402,157,78,26,-187,-9,213,-173,114,72,-303,-47,40,-67,-112,-98,-280,476,304,323,35,-67,1754,-266,222,-640,169,-227,73,436,109,192,389,-47,-156,283,923,403,254,537,-145,401,-66,58,238,-282,257,-152,120,1059,263,360,-170,-222,-200,-305,377,244,-54,255,265,156,-335,-307,71,-9,196,88,-187,71,-115,344,1241,264,409,718,-271,73,178,-458,174,137,121,617,-141,56,575,1328,946,563,356,-8,7,260,6,-149,-122,918,957,783,-228,-1,478,108,1050,316,77,628,-426,326,-295,-94,1680,301,603,-360,-22,-221,200,202,28,1386,-120,544,542,423,-29,419,-630,-2,1413,-667,377,10,2403,192,-49,-185,97,146,85,193,61,11,260,256,561,637,-90,754,350,62,30,338,-629,167,-139,170,184,458,-200,273,453,86,123,60,109,-267,-64,-219,118,-62,-202,-298,-281,-37,-251,65,92,108,89,746,14,-291,109,321,-161,37,286,-540,568,-225,-248,22,-277,-595,-214,254,42,207,1617,41,-242,52,216,-676,-269,-352,-258,5,123,-41,-4,-146,-33,-130,109,2762,548,-97,589,466,296,2203,1715,437,27,172,545,11,-156,41,258,37,-127,1290,-23,561,540,-419,136,104,69,45,111,119,-12,-40,428,5,-287,52,141,149,266,-87,57,70,77,225,561,-77,-184,183,286,-124,-47,52,1,810,-96,142,1085,896,980,-318,-22,-42,79,29,-149,-195,167,407,41,313,10,-84,-325,84,-131,123,144,-22,-210,263,-66,-200,-145,-655,-70,11,97,105,573,-19,2849,40,194,1428,270,90,122,488,1200,385,-87,-13,-74,250,40,-341,149,443,262,-91,28,-1020,43,-2,181,803,44,-843,1386,-148,-204,115,1134,73,146,843,-6,221,230,383,231,130,-91,-215,-84,-186,-53,282,283,-264,-115,279,4,-169,1191,494,-67,-540,-336,124,755,-289,-190,143,31,186,245,48,-119,59,-108,742,-6,166,-227,315,-190,-244,416,680,284,124,-104,110,-20,144,-89,14,-13,-406,295,893,26,707,2,1416,17,871,668,2114,2134,2173,1024,91,145,323,-63,118,-724,-363,-53,-246,442,-332,31,-234,152,-467,26,-1019,262,436,1801,38,507,-156,634,18,-11,-92,123,313,305,944,1157,30,900,99,1419,-149,-62,-71,275,157,617,1136,3,480,2772,34,303,-141,441,-22,150,928,489,137,141,2439,1299,300,1214,268,1033,-77,879,-111,183,-147,107,216,58,-433,15,641,249,886,1270,460,904,524,411,961,25,637,104,1101,111,99,-257,884,127,85,448,295,314,2,129,507,88,522,-40,33,67,704,-48,-110,109,-62,36,-97,233,719,-376,-30,-348,-20,869,98,-400,55,326,2239,2592,14,59,1328,335,457,466,-41,-15,1137,328,-111,125,-652,-511,127,145,-137,127,-309,-139,99,-97,211,-290,162,-31,80,-68,-92,1152,-159,-103,-12,1038,-101,-104,-700,314,-144,-129,227,2,-117,144,2050,613,445,4536,67,215,-103,732,1379,1140,111,-39,-43,382,-563,-114,-89,214,553,-65,1580,915,75,6564,418,252,864,34,-102,1062,447,1221,2882,375,-116,234,-18,105,-714,-86,51,-34,1067,272,1167,179,962,325,77,693,20,443,387,1519,29,7,182,1397,1357,1572,1310,204,428,914,40,45,48,1095,64,398,-109,61,388,46,182,35,480,12,-40,127,82,146,-46,230,165,-56,-21,210,284,-176,-207,-19,34,35,225,-427,71,110,115,-141,-250,-63,73,1354,99,-207,-38,-180,-754,1382,-32,51,58,108,-62,-14,40,-195,99,416,1066,-197,-217,15,-9,61,-9,620,40,397,-41,2,1261,73,185,-672,-295,261,526,710,296,-614,58,434,-29,1504,152,-90,-302,-532,-217,-49,371,46,-189,651,903,348,150,716,389,119,87,363,-367,46,142,85,407,691,603,65,168,86,-134,116,1271,-302,-120,444,-353,737,940,453,780,159,94,-13,-161,233,7,-80,-33,415,-79,-789,97,96,10,34,-49,-1012,32,-34,54,293,408,31,78,491,21,-98,16,413,-241,-51,240,824,47,-129,39,198,-29,-25,126,50,-547,65,-11,66,-288,33,-305,2948,219,303,-343,-55,1290,436,598,97,-46,-4,30,225,656,-219,30,959,65,344,435,2137,-95,82,184,230,86,828,-127,-61,-205,-291,194,-46,453,-561,-151,29,725,213,62,96,-75,-406,-3,-20,-84,-69,236,143,1481,1131,-2,-34,29,422,80,-767,-142,-28,157,-119,753,246,448,768,489,-264,664,303,-194,-417,16,-109,973,-48,-265,-87,-16,79,-20,662,-103,-76,-13,36,-272,77,-24,-90,-63,150,640,692,-90,42,25,141,200,850,621,65,-103,890,-108,59,380,49,24,17,-280,-51,66,467,-150,248,-162,-417,202,278,-46,-280,-12,98,81,195,92,253,554,-13,-90,539,-18,219,1041,49,303,-37,9,-613,84,174,16,1046,-35,62,141,370,128,200,530,1091,898,1115,988,37,359,-40,432,118,-4,-79,138,499,29,-15,109,2466,38,84,654,258,-51,169,26,82,248,188,71,6,-23,396,707,89,34,167,456,803,19,-177,67,-49,-350,2,228,247,91,86,-74,175,527,131,93,98,161,869,-922,110,79,31,-159,173,-269,-183,-85,-13,-53,-14,104,608,172,50,572,-17,294,3305,-338,-139,-184,-877,-28,-732,-87,-1,102,-37,15,352,-289,-214,-258,-22,61,28,243,-415,55,648,93,227,-15,-213,-136,137,-251,-164,182,6,20,7720,-541,627,77,963,154,183,-90,1039,-45,255,-49,587,-733,159,154,-154,-8,123,2390,-207,302,-46,-39,297,246,-1131,370,200,1452,350,250,114,217,2188,241,770,1101,26,556,453,-63,-100,-112,10,69,596,145,65,121,263,711,33,-466,80,-209,112,-44,-73,472,126,-9,-35,1483,66,399,-79,577,152,103,-73,562,135,235,-32,154,-417,898,-111,291,682,293,702,-361,-319,76,86,89,19,34,2658,125,317,77,110,76,-46,267,9,-158,-91,-947,-372,-349,-42,-223,-432,205,-119,72,89,-52,1520,-193,-80,-812,-137,3867,-145,1,-41,-202,411,245,-103,-195,-254,502,44,-566,414,-37,35,-44,147,-447,-193,355,-439,251,334,-60,38,181,-42,160,-141,144,597,70,367,-72,-221,347,-122,-36,78,-31,314,-39,976,-113,-393,4175,228,-30,18,424,23,1315,-28,402,-59,24,70,1569,-36,94,-81,208,-407,1043,486,-189,-140,-236,-17,111,556,34,2,-33,-356,-858,74,-28,2,-106,2221,-170,-96,149,38,342,-108,148,-19,-102,76,3,-98,60,-104,990,111,204,1476,61,285,-29,661,545,516,-197,224,-237,388,458,133,-87,139,17,-40,-350,-11,204,317,460,-3,-108,67,89,377,-16,-459,-745,220,324,-86,-71,68,93,29,-90,332,220,403,-48,90,-7,167,73,332,2,190,32,291,37,-191,-138,-96,-179,-78,123,33,95,9,-88,38,568,162,459,-66,-104,330,75,154,849,-1108,54,8,-2,-1,-116,-49,-19,-46,71,236,928,-180,-217,181,438,-105,64,-324,147,31,95,2171,-118,13,-64,-92,112,161,-91,27,-25,413,89,19,61,18,16,-237,1204,178,23,133,-52,1484,775,45,-45,-11,117,-260,82,-91,870,266,45,34,-230,136,40,150,6,407,230,-27,-106,149,-10,-20,367,395,-258,4113,15,283,-75,311,149,62,57,102,-144,-111,157,-9,-210,-362,119,312,26,1,2434,-244,101,150,-95,457,1,2167,1174,593,-22,-4,692,82,218,28,-45,-62,109,117,327,34,-95,205,-24,436,70,1572,1122,624,-18,-59,116,20,403,-905,-199,-110,296,-8,28,6,57,44,479,240,60,-94,68,194,-50,119,69,151,272,-162,-67,1094,-220,-78,-20,145,95,318,-90,140,-13,258,50,762,46,-141,97,-33,-13,73,53,44,311,-15,26,108,440,125,-227,272,-5,22,-16,42,344,28,-214,-15,270,342,24,57,435,467,-122,16,85,17,279,833,360,-151,379,-91,-71,-10,600,48,389,257,722,536,-700,113,3,-109,-215,155,-20,578,49,160,-48,407,-81,274,651,41,-28,-6,-1753,-71,-77,-102,-78,-9,639,-233,1209,-95,95,65,-379,101,566,218,-20,138,76,-160,1752,398,212,135,320,423,-128,2067,88,420,-120,-311,183,29,286,42,33,244,-146,618,193,8,-69,142,-841,252,194,239,582,-31,-38,135,293,684,94,158,20,-2,152,-48,24,124,-289,44,-79,2199,212,-76,105,11,93,-11,229,198,197,-9,-56,240,4436,126,1421,178,115,-17,410,179,297,59,-140,43,-59,39,134,262,1156,105,1831,173,2969,67,109,2240,305,-109,459,279,55,19,29,671,-253,258,565,-35,-14,78,-50,912,-66,83,113,-17,31,278,49,94,74,-11,57,-77,924,-65,-73,47,299,183,20,100,-756,559,-164,-55,-47,-50,-159,22,77,130,115,278,-13,-145,170,580,789,334,-77,-28,49,11,-44,8,22,17,-88,32,501,-221,290,304,7,52,185,160,1838,-1,-257,-875,-647,-51,-249,366,125,-39,-134,361,41,14,445,70,111,490,-252,207,284,127,45,-77,63,-189,-107,392,-45,14,-79,74,-222,-215,271,-47,-134,-203,854,199,936,316,229,2079,579,-80,14,-4,-160,-352,109,358,179,-154,103,157,470,237,-242,-459,164,-3,97,77,1254,491,1020,1033,1555,395,1459,-27,461,160,36,281,-6,346,124,965,95,311,1409,1770,19,242,40,26,124,105,-308,31,997,48,300,1559,-104,199,586,-109,-1,-174,163,17,561,-411,-163,2,-28,239,87,119,-59,109,-204,536,19,9,-16,-107,-215,753,46,-31,-27,-108,849,5,47,116,335,528,-26,316,-17,53,379,-28,-28,13,456,-138,102,-280,36,5,-105,41,2195,216,-210,-48,178,-34,185,-406,-1449,-144,217,751,436,36,358,41,66,2513,121,68,181,126,-73,-27,-375,-38,372,206,-277,1133,-139,1158,55,-67,78,192,29,182,65,-359,333,1,12218,-133,-19,-72,397,119,32,33,131,-196,44,343,-136,255,3132,268,38,354,1264,295,1417,-1066,583,330,-45,49,94,8,80,-59,2,131,-312,658,-816,1279,-52,814,-202,-138,99,-139,6,-349,135,235,59,-236,-25,83,502,203,-93,-28,-17,-42,478,-121,-272,-353,193,227,210,846,17,-243,170,-27,554,673,-422,249,-1201,-98,209,1782,158,1036,175,159,97,197,287,127,5,194,507,13,-154,-5,32,122,-194,-1966,-634,22,1677,32,-48,51,33,-34,-558,217,25,3,44,162,-187,66,-1032,531,30,-19,216,97,-314,-543,-67,62,67,-52,-361,332,-18,136,-222,20071,-135,-5,88,-381,2206,118,-25,-155,-91,-123,96,36,177,83,-54,-145,251,-88,-45,-127,-75,-81,-297,-8280,1917,-256,-103,315,-25,255,554,1479,-22,327,-201,-81,245,-306,61,8,-104,-215,-153,-300,190,446,35,-51,663,59,67,-12,-118,331,835,-31,609,-351,162,-52,-236,104,34,-85,-55,-217,-41,-56,-159,-403,-141,-146,-522,-46,-108,292,153,-551,31,-4,82,77,-22,-97,-149,-675,-287,-133,-301,238,-108,1256,1707,72,352,-540,27,79,-44,-1321,-6,565,131,1647,-651,-462,1649,123,-3,517,-150,-22,107,195,17,-128,-85,64,231,-245,155,37,624,197,-145,909,-225,153,127,77,236,113,406,-216,-652,-601,12,279,154,-12,3,12,-57,304,-48,112,-100,-12,-163,1181,105,-206,99,59,894,-80,-18,-5,233,-172,-673,45,232,306,-320,209,169,218,15395,-136,-324,479,77,-94,60,-414,427,171,173,674,-119,89,0,786,249,254,53,92,53,-214,408,-40,78,317,61,-67,126,-231,95,169,-29,-273,-22,195,-385,-81,140,-43,-51,56,158,1059,-411,324,-778,-78,84,-92,90,-57,-31,51,1043,176,328,157,92,-21,25,72,-96,36,22,85,208,321,246,-100,21,232,18,700,73,-20,-223,530,-190,-169,-67,206,348,1483,57,-218,105,307,302,-6,43,-211,77,96,-58,-93,1481,54,999,36,17,43,-198,129,-77,1126,-192,546,-67,-1436,-981,-1516,-3131,-1578,-2714,25,-16,-233,-70,46,3,1217,119,762,914,501,178,695,-14,-2,90,28,-57,31,-42,115,245,19,-260,-242,-50,-547,35,687,58,19,280,-3,-354,56,55,-88,118,151,28,0,446,-194,-174,114,-57,438,-82,404,-209,92,25,-92,407,-78,81,-187,194,526,-459,349,-22,-103,-23,-24,20,139,63,-20,1021,-27,140,472,-84,33,-129,83,-140,-98,1067,283,233,0,13,-280,-4,268,-40,-185,205,2578,-94,-178,59,797,76,108,100,254,301,-7,168,4,280,-11,56,665,26,-132,-122,-112,67,-154,-111,-268,243,174,-161,95,66,-70,305,440,483,-786,-110,124,-388,80,22,-44,-203,-46,529,-106,46,191,-4,-54,-2,-171,1795,1086,235,58,388,-157,52,7,68,92,1563,95,353,1069,650,-149,-812,11,86,-7,-70,-50,477,-40,739,120,228,154,23,56,96,-104,55,245,141,508,632,45,-432,-89,195,55,36,-138,18,-95,-12,476,46,320,219,-324,209,32,1370,-255,63,142,311,-53,457,-45,-56,-72,56,515,12,-133,334,64,72,275,51,-235,39,2027,824,489,2342,89,-137,-82,4,2176,0,261,-209,-12,-348,133,0,9,280,31,-16,-314,707,-225,76,23,-35,837,76,-24,-123,81,-43,142,10,76,-21,270,-20,-102,91,65,64,-179,-47,-44,-24,320,110,-39,1699,-97,72,-176,204,266,150,186,422,75,183,109,0,-33,-55,48,-47,-3,-25,1501,401,223,916,347,-14,213,842,-27,323,49,281,203,-97,624,-118,-145,-12,315,1,227,7,-35,198,70,21,812,64,-29,-9,44,28,41,1684,-79,268,-95,-784,-167,16,1259,111,1640,50,133,121,237,235,-155,482,26,899,230,335,-41,-52,369,-82,-89,77,259,-9,304,334,341,111,-44,132,304,657,348,4929,1657,76,53,69,-21,-513,-22,-60,726,-146,-516,117,115,245,149,141,-9,566,-98,-73,1623,37,419,275,624,199,-266,780,-2526,727,232,40,-333,700,69,82,-133,541,-4,14,496,23,-204,30,-265,-11,61,902,579,89,20,-1531,-806,73,732,61,317,19,530,93,68,-302,16297,-71,69,42,7968,-9,-37,600,141,119,-143,-179,375,1081,26,23,107,-109,185,463,-213,-156,-346,8,13558,24,134,-152,-217,-31,345,196,-107,1044,161,-285,-34,-13,116,16,1134,-312,1657,14,-226,1658,497,-79,741,54,94,497,-6,2532,-1067,-547,385,-3,526,-156,-14,941,928,65,-23,918,1252,62,3443,2079,178,-357,-223,-32,-105,-56,-164,200,790,-73,2879,8,107,-105,101,-126,145,64,92,14176,-25,799,3899,-132,603,74,-84,-78,75,270,57,167,1143,-20,27,52,87,-33,-586,-82,-236,-1,-3,159,192,-33,32,156,216,-9,534,22,-66,26,-301,175,-446,-48,-162,-145,458,-231,-50,-29,202,-580,-100,-1231,-19,56,-877,910,234,-35,55,101,44,690,550,136,268,2818,-65,198,-58,561,-282,498,1015,-18,-82,634,-123,275,-66,66,91,-46,11,87,-148,146,126,-58,292,-108,-174,113,190,-33,-147,-204,115,-95,-105,437,-15,-137,379,-60,-9,666,91,-189,140,461,1093,17,94,154,177,113,-49,-401,-11,43,28,556,938,417,-358,75,21,63,489,847,17,248,-130,11,-68,-52,-14,478,1237,592,229,17,320,-20,61,-26,-164,16,110,-108,419,143,81,-34,8,-209,111,-27,18,-21,8,39,-28,369,90,141,62,-89,297,640,-85,236,538,28,-89,-60,-139,171,-830,1215,63,254,-17,88,77,180,24,369,174,-16,43,118,-141,18,651,-140,-38,94,14,-2,121,-6,261,225,-43,25,245,-52,32,313,68,78,-244,-49,-23,46,2979,158,-501,-66,12,76,-58,-214,-314,200,70,123,-5,281,0,-140,68,177,-82,231,92,85,-233,12,5,-112,620,167,-66,-118,274,128,97,-43,-38,-59,71,114,23,28,171,330,333,11,137,-152,-253,-18,-164,43,-409,-71,67,101,66,243,11,-35,250,253,-93,-18,-12,263,214,152,32,-261,102,-65,215,-24,201,-1,-22,-30,-40,-122,-33,208,48,132,439,149,-145,-111,145,-45,167,-32,-27,560,1,-23,29,20,17,374,83,-181,3,690,891,-81,-25,-71,-29,265,131,107,827,804,641,196,497,57,-60,1039,-346,11,209,286,288,-33,187,4052,414,20,575,651,32,186,94,10,11,-28,378,601,82,133,132,-138,-81,1416,107,-41,143,185,-7,367,25,14,324,-42,71,101,-17,391,86,17,80,308,-131,101,91,-45,-6,89,151,413,66,-36,55,294,77,241,-250,100,151,178,-10,13,-30,-188,-477,755,-60,115,123,47,141,-20,85,-3,-81,29,-38,1181,-77,216,-34,-43,-26,-68,136,164,2,-164,68,34,78,98,-255,-223,36,27,187,-34,644,619,91,126,10,106,29,-7,453,-21,320,509,509,81,438,466,12,-51,1027,39,372,1,85,-55,271,-28,170,5,393,1031,21,41,823,-132,-15,1286,71,47,-7,-61,-12,169,250,36,0,726,792,-476,11,-29,19,570,-87,162,-82,-65,466,719,453,-487,1,61,165,98,-17,-51,-72,87,33,-284,-29,-62,101,-537,113,606,-119,289,325,-326,437,990,1091,-21,244,121,259,228,-202,121,870,-239,-2,78,224,113,-77,462,-81,53,-6,719,117,-171,927,1033,40,2921,396,-22,57,-329,362,263,266,-93,53,-60,314,469,4,57,56,-31,739,-24,-86,248,116,882,103,657,657,4,-91,77,-104,-1351,-36,603,-188,-107,457,2300,364,182,-32,-172,242,700,319,16,244,141,660,503,72,450,-157,285,256,388,310,118,-132,760,176,133,217,36,-21,795,522,-446,376,1727,92,771,199,-412,574,1007,642,130,-189,128,193,103,123,771,-97,175,245,400,89,260,18,-184,649,97,284,351,364,157,141,149,-3,495,8,99,141,41,21,575,351,-24,1459,-11,873,141,281,40,115,504,45,1950,453,146,1481,520,33,118,260,225,175,166,-153,188,444,1068,-66,-80,341,-122,332,18,360,701,-145,213,103,247,114,-51,297,-48,-32,-5,-455,476,595,57,294,3,213,145,231,220,6,-1,385,164,253,548,280,-172,-1752,242,175,84,321,91,113,167,197,-37,230,431,-121,135,927,310,54,-262,-18,124,-1,26,-1324,52,174,-160,1827,-7,69,902,188,220,79,109,154,150,572,-35,43,844,522,127,302,15,-93,295,80,148,41,143,301,-544,464,-104,-95,-64,122,62,-165,228,134,304,501,572,56,1100,-277,14,1160,-8,-4,29,-111,-26,208,71,72,340,146,-8,-54,-66,718,-278,38,42,311,-354,-43,206,3,226,202,177,330,49,716,14,402,61,172,134,19,170,-283,917,586,753,-108,154,276,-421,128,290,-19,1229,171,-116,375,456,5,-6,402,17,-26,54,153,46,59,9,88,-86,-4,213,760,-88,565,1177,280,146,-13,414,-76,-321,161,-21,-15,428,287,-41,384,-11,32,-67,148,1131,-1,18,26,85,5,25,-162,37,113,-237,261,-26,103,100,334,1252,329,56,197,166,18,2367,98,139,-287,40,113,-82,345,94,-51,-298,329,367,211,561,-208,110,-13,1041,891,-47,75,-177,-56,127,558,10,178,351,255,169,145,368,-111,107,421,-48,-223,-131,-261,285,-15,-5,-70,323,84,425,574,80,317,2,477,431,1062,-594,-643,212,196,419,-564,48,22,46,-36,616,72,-138,71,135,903,-49,-52,-119,100,-163,66,367,127,848,-1,85,109,10,64,63,15,-17,4,634,-16,-114,600,64,121,-16,74,120,-35,-43,115,777,25,401,1277,538,197,128,70,785,863,113,-27,-57,88,217,-416,-105,-77,-278,334,-122,290,-38,-162,310,1028,312,134,250,11,69,347,346,1432,-160,485,519,35,-89,59,449,-224,159,55,8,-85,94,-100,-44,83,-67,479,-844,46,-748,28,301,-622,134,373,119,-7,75,-78,77,-35,318,-546,23,-84,327,231,-260,393,-36,361,-82,48,36,-14,25,1946,356,47,-55,27,1359,41,-752,69,48,-24,-160,-33,-40,-368,-130,24,-63,225,4,-7,249,463,-481,4,3192,-88,830,-7,807,73,-73,-152,62,1137,36,-44,764,153,300,97,113,-20,-43,718,115,43,-157,5,3164,229,215,-101,-74,582,134,595,-5,352,43,288,139,-88,442,435,-706,-180,298,352,210,-51,24,106,-722,22,-91,888,285,83,69,18,474,155,-87,-88,63,1445,65,128,83,156,-138,86,4,-51,7,186,61,274,224,131,106,-182,-13,52,-161,206,1659,44,-64,-236,33,167,35,51,-197,70,68,495,159,341,3,76,250,264,-568,319,52,1354,4,-36,284,484,113,139,76,402,269,852,191,1905,3742,131,227,2511,532,1360,8,202,237,244,100,-258,223,-103,-348,33,47,504,-92,-100,-91,58,10,17,-11,-141,-33,347,126,544,120,180,-45,18,42,-40,101,174,165,415,32,-23,69,222,41,220,233,-94,-61,-47,-148,205,-62,129,368,-51,261,94,-42,43,-273,64,-164,151,-232,474,808,46,462,22,184,194,-27,145,42,-41,121,39,60,164,122,138,26,470,645,-52,10,395,32,145,139,168,171,25,1548,1384,332,160,61,-4,-4,65,216,-135,166,241,288,-79,36,1276,-2,236,91,-120,2,-24,803,276,553,195,422,687,97,62,921,-1,-168,-183,48,-135,71,-30,-103,100,177,715,1120,48,-239,70,-311,-106,-44,-56,-57,0,196,6,156,79,-115,208,-18,-76,430,257,-14,54,-4,6,216,223,14,-166,57,274,195,260,33,1076,163,414,-19,789,625,95,402,162,44,661,248,83,351,-395,-96,54,-58,560,384,70,27,-29,207,32,-41,163,366,16,92,143,18,-69,260,27,329,-84,-62,1415,-36,22,78,-54,-17,-17,220,-38,116,137,1195,-37,225,238,107,-368,37,532,27,-112,-398,-32,112,-310,777,20,294,158,138,-79,108,-54,62,264,154,44,-81,143,370,385,344,287,-146,17,2618,283,355,143,480,1039,193,136,1,707,-81,42,-118,143,-500,0,-157,801,-777,108,63,365,57,477,213,170,25,668,339,181,459,143,-20,371,15,-149,-20,363,63,2,36,38,-40,231,90,3,386,-13,13,-29,44,688,59,-38,309,-86,-76,-63,28,-231,106,11,-17,106,581,-215,-138,61,2,1140,403,69,-126,-194,12,118,201,45,191,41,240,277,-28,27,18,555,-28,82,93,244,122,-109,491,-61,15,3,-33,-66,66,1068,-484,185,135,1449,438,20,1545,54,-373,119,44,267,780,-248,99,345,730,67,7,72,194,3,190,69,174,-6,72,1500,-36,-242,146,231,5,163,48,-1397,289,84,150,122,96,282,1617,60,-4,185,174,-176,-60,835,68,348,38,357,87,-63,174,-81,190,-200,242,364,-54,1562,32,172,-223,13,-137,674,5,419,562,120,1676,1284,284,11,88,253,-1,112,-176,445,619,30,-81,171,256,32,308,-516,15,1104,118,136,1,-211,593,251,451,161,910,283,1029,-11,253,-10,-151,17,-249,190,399,-18,310,-90,3550,-9,67,382,-1314,29,8,429,82,161,237,168,57,-35,-50,221,-20,283,1041,37,163,-106,-133,834,-217,446,521,44,495,116,-29,-266,316,8,120,378,-104,1180,443,46,150,1260,-157,87,21,138,58,-165,722,835,616,487,853,110,90,268,2247,715,163,-63,702,20,913,-411,196,780,231,315,-1,96,239,1313,324,-60,91,368,-52,100,186,390,-378,324,303,371,-196,494,177,2068,790,4082,-129,-26,-49,985,-108,519,1413,344,692,82,101,86,107,656,26,45,48,505,349,0,53,-19,290,-67,64,-46,594,534,60,518,-228,402,270,82,30,-407,51,-51,1121,-70,36,29,-65,13,149,159,86,-2,228,223,142,55,148,396,57,329,-73,106,-49,309,-30,359,153,772,3714,549,-306,-80,601,723,203,123,-65,393,50,105,568,-60,-124,194,23,116,-431,-89,0,0,984,209,317,325,-143,-208,205,2,89,-590,-93,32,336,61,-43,472,4004,28,88,25,282,15,17,134,11,303,337,869,85,-171,-31,7,139,-478,193,-9,101,-91,222,1505,-43,37,-29,179,-603,351,111,-5,140,223,391,389,873,1984,42,1004,602,135,43,-68,-27,1026,147,591,724,541,249,6490,281,640,113,58,954,-138,990,1281,1134,210,478,23,306,-121,-311,570,286,-294,364,-84,121,972,-90,21,6,133,87,944,80,-28,73,78,33,269,81,429,121,971,201,54,151,672,145,47,4,-42,405,342,752,428,-43,-10,222,501,-115,134,-61,1284,994,12,588,5,81,66,51,900,278,58,580,378,208,-31,-332,-2,311,427,-46,-36,239,72,38,740,70,466,398,36,108,89,36,-96,333,-636,72,392,60,-12,135,-11,2070,-57,-38,596,988,181,-54,214,558,-94,-91,79,129,39,-715,-76,189,479,-42,-49,289,1369,419,4,-74,-283,110,455,2013,-46,1257,-498,-40,87,237,-7,-21,847,-14,16,710,190,207,-40,278,-12,213,-77,822,1808,366,445,-47,-128,118,196,-493,-259,405,1045,101,135,292,602,350,266,216,445,8,-18,636,219,-15,-20,-11,-26,53,-2,-18,533,102,747,19,426,552,-83,647,289,105,249,5294,229,394,515,89,-588,236,87,54,-38,266,440,185,134,176,589,176,144,550,693,-140,-321,-254,121,72,-35,32,-24,17,-97,57,5,-253,393,373,749,607,-53,204,1994,126,217,167,124,121,-9,-82,94,-224,-184,619,177,-19,29,166,12,75,248,14,1478,425,356,-177,676,9,671,1,51,206,470,-118,-85,267,39,72,1698,527,-13,-24,8,193,-29,-215,15,39,673,-234,622,156,963,249,113,1048,-82,158,468,-11,-1095,128,-120,49,-27,12,200,700,7,163,13,41,157,47,25,71,320,-76,319,1303,431,-198,396,53,-79,26,3042,58,-287,-120,36,784,80,-42,127,218,10,-999,15,-32,-147,-32,479,-74,359,-101,180,81,477,288,115,76,589,335,194,-38,-84,-119,229,-253,781,127,1177,-402,-181,79,333,40,385,111,-426,826,439,12,116,917,-81,254,-863,-58,-36,193,17,22,-82,-375,451,-45,33,319,-66,71,-47,12,111,572,1718,1823,-694,-12,2,803,112,137,567,-8,302,294,466,19,301,643,-89,657,-32,91,0,261,809,246,51,1159,191,-127,-73,136,-6,290,106,6,210,-265,-81,348,66,-52,-170,-431,-227,-22,328,-82,-92,-60,395,63,75,862,-108,-65,-138,-153,48,36,-92,110,1785,-28,-163,418,-91,364,9,697,-105,513,285,-11,262,1471,293,2462,-35,218,1199,125,116,106,198,-61,232,46,-4,-43,133,645,74,236,631,-58,591,-780,1541,-139,300,63,-46,532,198,1559,409,30,-70,-67,97,639,-699,347,545,-166,129,-6,-139,25,628,199,186,-179,126,-56,26,-57,-38,-229,101,535,-60,1472,313,158,1790,37,48,229,-80,103,-56,1108,406,-15,793,1408,123,393,909,-66,19,-89,519,104,650,-50,-410,92,66,14,162,-430,65,169,1074,245,-59,-7,155,188,1072,36,-12,1352,100,114,-83,-48,43,-56,57,535,94,62,1207,96,58,1377,207,165,405,-213,-32,317,-38,40,59,129,95,21,-28,110,22,32,-141,85,-59,101,-43,1,-40,521,-35,-37,93,270,313,295,49,290,-87,3,210,388,-166,420,-203,69,34,-73,38,288,41,-146,-44,-70,155,-141,103,339,-26,-36,202,147,636,136,697,18,101,20,41,-480,16,50,30,151,-87,225,-203,-87,209,460,165,310,40,53,-40,183,170,184,652,6,397,-399,-50,72,-94,245,41,82,84,224,-3,50,-66,1109,31,119,118,67,846,20,-185,873,972,108,163,-37,-16,84,31,54,-30,178,-242,8,-59,329,127,-27,-7,-64,-178,71,-13,771,530,327,9,-33,1672,-36,-3,-136,101,-141,469,-29,-39,-164,-6,326,190,48,112,-51,2579,417,42,49,156,82,103,225,93,850,57,818,-8,-101,-7,107,-81,2308,583,91,14,-246,-17,810,335,64,13,205,-92,1318,80,-99,426,6,550,89,736,354,63,111,-140,510,289,-97,-211,882,410,339,-8,201,388,639,1292,-113,-46,20,-175,-1,65,63,128,211,823,433,193,716,334,129,87,289,117,670,-232,36,26,125,140,870,779,94,77,-520,22,5874,-106,83,-104,125,63,-101,143,45,-9,17,-112,-19,-88,88,173,387,-22,-55,-50,1803,-96,24,94,187,562,-27,356,24,-208,236,1818,88,1102,560,3014,29,303,-54,546,596,637,-311,2311,9,715,429,341,81,-124,18,12,-60,278,-613,-125,-142,67,16,676,-39,-87,-126,1176,-111,-248,-23,310,374,580,446,260,231,159,1243,-21,-73,113,1005,114,-99,997,409,235,337,-264,234,783,2597,1465,-14,-318,-704,301,767,1555,1072,69,19,280,73,501,-159,338,348,207,36,-308,-14,-833,215,146,375,73,500,854,623,435,-31,34,-544,39,778,552,-83,80,1772,3,274,1075,183,-16,535,61,148,129,-289,213,-18,-176,71,325,135,60,132,-78,125,2199,213,606,15,6,-67,1083,-7,382,-640,185,1580,-10,-69,1108,-242,-184,116,924,309,-23,-149,530,474,117,435,900,679,-98,825,-39,-11,-198,34,100,187,126,-58,-13,593,203,311,-147,999,222,70,174,919,1305,164,96,124,1,-45,-46,12,224,-26,22,265,150,-111,742,56,-106,-51,86,188,274,634,344,95,-59,-103,95,157,999,72,-42,538,301,337,364,283,134,0,601,842,1296,448,353,431,707,242,199,-81,48,257,1473,256,24,512,119,207,64,103,33,399,126,252,490,126,1204,114,601,13,-12,260,354,22,15,1220,548,71,967,-32,-428,112,-77,200,-202,41,53,306,322,-6,-182,123,659,58,125,-529,-38,23,-1,20,276,34,364,96,30,183,-8,293,2,378,338,1239,-21,72,1594,126,-47,-315,259,548,220,-62,147,308,-102,-47,336,-232,-39,-2,-327,-13,-772,1080,274,489,88,173,10,86,-26,116,269,18,433,-46,-49,312,381,-19,38,46,62,-4,-28,72,553,133,-16,55,-345,993,290,-124,-27,289,358,147,106,110,-100,330,-307,56,-111,330,135,75,167,286,32,81,73,70,-2,147,474,-352,-247,-422,362,-28,1277,437,20,-130,257,285,-56,611,128,-3,-50,688,1712,-34,415,280,684,116,1214,112,3696,193,298,-233,-72,-66,622,33,181,7682,166,111,406,143,192,62,-39,-49,95,190,-11,165,-189,-25,418,323,29,15,210,183,119,55,-362,189,25,190,48,-13,5,633,141,520,125,-65,741,31,730,225,24,-144,14,129,-90,-61,97,101,-312,-8,33,273,566,356,274,1160,-35,-230,3329,24,900,3513,836,1718,1371,2443,109,818,151,483,-158,113,974,574,163,258,256,185,104,40,17,381,0,-66,150,366,106,168,-243,683,106,1159,2368,29,168,-34,137,535,91,53,-230,25,67,-225,107,56,212,-66,1006,476,137,146,67,230,84,675,188,525,1059,343,-25,215,1145,635,272,73,81,466,270,967,215,402,250,662,1219,-201,23,48,122,266,66,554,462,185,175,237,-7,-29,369,120,-3,675,-12,37,238,202,219,3,-154,-105,-114,-689,-189,-19,554,-17,-249,-1131,161,81,151,111,644,230,298,-21,-44,-79,780,515,15,90,76,121,-12,-218,201,-64,317,425,2671,1166,-429,616,293,19,1415,44,447,-124,-236,-8,-307,-49,586,101,153,-46,214,156,18,583,307,264,753,458,-11,58,-176,493,374,28,-565,43,39,2200,698,506,469,-343,339,234,1216,92,813,39,952,-201,-15,247,427,160,181,-6,470,-53,16,-65,-9,15,-99,145,159,5,932,65,94,255,90,-24,-9,202,-12,-69,71,106,31,580,550,-89,287,-159,-41,776,412,366,9,-124,88,562,705,116,599,175,369,333,315,-11,125,255,809,-99,-53,367,-8,-82,254,254,-84,-5,-220,-163,1880,-843,-102,171,499,-5,30,-3,57,-30,501,2563,359,728,-62,-53,-53,296,118,20,214,144,466,159,-13,168,220,570,255,-8,347,30,418,1138,-32,5798,-675,350,147,486,73,188,226,-133,117,269,335,519,625,-174,567,147,-52,-50,42,120,627,71,1850,-22,-192,222,-308,219,181,119,70,547,-35,101,64,-122,532,347,18,55,319,113,1086,367,51,555,780,124,208,83,-58,-424,-44,-424,-526,611,95,3,283,-263,32,17,145,152,215,507,1559,903,160,627,480,-1,-70,-370,168,-2,-45,23,-16,82,75,426,150,113,250,404,209,-8,43,-1023,8,50,877,26,-56,130,-204,280,-582,133,272,-160,150,175,43,451,135,-28,398,-2,446,12,-689,185,135,211,88,120,0,31,100,603,604,4562,132,99,-262,314,1681,526,-60,83,509,-12,45,71,-145,13,545,381,76,-10,-162,330,-974,-276,-362,-5,367,16,-86,-3,137,220,-202,931,755,651,184,724,310,391,-40,105,625,954,448,-21,81,258,92,-8,-18,920,27,170,1365,85,-1124,1100,-150,78,54,-27,1114,-43,-108,-56,-225,195,126,-92,-7,317,64,616,-80,915,427,813,-111,76,4,311,99,55,237,70,83,73,-64,479,257,82,1,462,-1043,-232,61,82,-39,705,4,-7,-6,-59,-17,42,-655,691,-44,318,162,578,211,-48,-332,-64,93,-43,524,215,-62,-76,-38,-34,-194,654,-55,139,7187,842,102,299,118,136,216,530,-139,428,-170,353,246,39,173,79,1461,22,203,-156,2141,-846,111,-586,-61,-328,-188,123,292,639,-72,-266,581,-304,641,57,703,820,448,-179,-110,-243,99,315,1799,57,-804,85,-121,55,882,-149,332,2077,161,155,-141,398,889,1316,79,305,84,36,287,639,33,106,261,-79,-67,101,-61,-33,644,756,-1,170,257,54,7,1394,872,-45,43,109,561,238,69,340,-263,479,859,386,-209,41,356,-3,289,3,-99,234,160,-261,44,485,86,-66,93,-328,-38,336,407,1225,598,213,-115,-101,484,131,494,142,159,392,967,509,-19,-6,310,120,303,206,1008,-644,351,221,333,686,41,222,-189,173,-2,-124,-24,513,-48,336,899,27,7,2372,202,-75,644,504,-9,456,1209,725,47,-128,-249,-29,-126,74,-82,-129,55,147,68,10,55,271,487,150,-63,1243,67,2,366,128,5,-53,395,-13,-163,27,66,878,91,50,48,77,375,257,181,4251,164,-283,555,95,-32,4,470,84,84,-125,-164,720,400,53,92,16,755,269,173,1210,-11,1192,501,177,61,25,471,44,1894,1680,115,137,62,1140,19,-10,577,-3,513,171,83,-64,187,-4,440,319,-99,24,167,1733,-436,82,-18,116,633,-131,200,527,90,-165,-27,243,617,41,-68,277,23,334,-97,312,273,109,109,236,-16,355,409,-64,54,-12,-654,16,-273,384,4,-150,-75,95,64,-195,-13,630,-101,551,-519,383,245,-100,177,482,131,267,273,1363,163,281,265,185,-70,655,79,-61,235,1940,1640,132,2572,40,144,141,978,95,51,205,198,1754,65,510,6,-31,1331,4491,189,41,367,456,69,100,519,191,439,201,463,129,-21,197,20,143,145,300,1271,-183,32,403,1660,-38,19,69,95,53,75,669,-188,-315,129,683,77,188,235,-230,449,-43,48,100,62,242,-132,51,-45,102,69,-79,285,442,119,-150,370,22,39,32,580,408,633,527,600,211,1717,376,657,73,61,445,464,600,240,-46,506,271,36,32,3811,51,1259,167,-60,1,280,321,35,487,932,1891,-87,-365,-60,96,185,608,177,113,187,267,323,12,109,690,155,614,690,175,-10,408,148,188,114,92,206,417,397,239,137,91,80,-107,537,-20,-639,161,379,416,11,-21,-450,-51,68,7,-40,21,264,199,295,-92,515,67,91,885,-48,728,415,97,673,190,53,-3,39,178,310,585,3589,2490,139,-56,124,75,1379,214,247,139,347,18,780,1133,1363,147,59,-99,-119,-429,20,190,48,13,195,28,154,17,161,123,665,123,240,487,4,343,30,784,-168,0,961,28,399,40,59,-26,90,124,60,531,67,-119,39,367,836,2,133,252,223,61,1523,503,19,307,63,-1,-108,155,178,104,-90,67,-681,10,231,-51,-180,21,470,341,18,-98,-48,-7,67,-20,38,124,48,200,469,-92,282,-57,363,-920,12,71,-155,-30,-73,2057,2458,177,186,80,986,-31,44,1936,378,435,-142,713,-367,939,-64,-73,15,305,123,387,-182,448,-19,226,636,267,176,632,215,51,515,694,88,-110,405,-41,-220,9,-13,416,468,55,67,-219,1702,-127,-131,6,400,-130,55,60,-89,238,186,139,-139,-11,22,-107,365,743,113,-184,-310,127,-26,63,15,198,22,-18,-171,0,349,506,455,45,246,323,-55,20,171,286,165,123,-21,23,30,24,-199,-146,396,120,94,20,343,408,386,1273,1035,78,-37,181,102,87,-2,185,22,-112,158,34,89,194,-87,-63,30,-111,43,-29,62,113,-9,-99,-336,74,-462,303,-266,-6,-4,56,-268,-152,-91,205,64,-103,426,223,86,41,140,-7,-49,73,29,11,-1387,440,-86,193,187,-79,-81,100,-14,3,33,10,-33,11,1733,160,421,20,45,12,4102,128,327,1261,108,-50,-80,-84,-15,20,17,240,35,144,-73,85,76,-9,-2,-66,2500,99,298,48,10,0,633,-56,50,63,402,156,148,-39,-20,54,17,63,51,-306,175,401,-123,761,-203,213,69,565,-104,-12,-22,-56,18,50,40,-10,66,56,21,207,57,17,36,743,0,83,24,19,107,-18,21,2,0,419,38,-16,-132,1705,99,516,-153,79,-152,-106,-1425,-254,9
-147,-129,40,8,-266,-366,-43,-115,-14,-68,194,-716,-261,-209,31,92,-40,-134,14392,-742,19,-71,13,-172,100,-76,-78,-103,-65,-60,-194,-11,-675,-350,-681,-910,170,792,3693,3107,2438,21824,14240,19987,18931,19569,16876,312,65,139,5002,4469,447,2296,110,402,494,405,448,152,67,40,18,-63,131,17,762,-63,-177,-753,-360,62,-117,-606,-107,-46,44,77,773,-222,15,473,81,36,-18,290,50,574,433,7,324,77,297,231,147,-98,-24,82,187,-39,52,-86,77,48,-50,23,1593,386,-364,242,-65,-38,117,-528,-397,12,81,-99,-14,-80,-29,-137,158,507,-28,-305,59,-24,80,251,233,282,43,43,-20,274,25,311,553,128,-88,344,36,88,-9,201,36,768,52,562,70,261,200,222,195,-255,423,-145,418,-283,669,-156,1151,186,-10,-13,117,304,371,250,536,69,113,67,30,340,146,-44,43,209,1996,13,-40,30,-279,40,16,-39,-657,-162,1727,14,-40,-324,315,937,45,94,-60,405,3,166,4,72,10,3,-75,17,283,287,88,-62,35,-1,2926,-432,222,621,-83,629,85,-67,65,7,90,6636,-143,676,246,-9,1,170,310,129,33,-29,154,123,589,119,2195,151,784,-5,8,-5,-31,92,257,188,0,216,69,13,214,-146,116,-13,169,-39,1850,817,-471,236,75,5,0,-766,17,-143,-173,11,408,-39,691,388,85,-156,-255,-75,-23,161,3696,29,27,-9,82,297,404,-38,7015,1053,871,-38,83,-53,221,130,350,-23,15,107,42,157,220,89,85,981,79,108,-537,257,14,86,462,9,87,-1,-58,-40,126,1091,1831,835,34,465,572,131,98,74,1168,1069,227,92,100,125,156,172,1249,196,79,89,429,128,43,-46,689,81,-7,549,203,186,1589,315,-98,68,2409,51,11,14,-672,408,266,1001,45,141,25,1200,672,414,166,-51,112,96,939,345,20,534,407,120,71,-19,132,1366,507,745,-152,152,-96,47,-18,-46,45,-93,-31,123,10,163,443,304,74,104,287,75,139,162,85,17,-124,19,333,386,-95,-71,103,48,315,107,-27,25,7,50,113,396,15,96,548,50,47,68,878,56,-32,-13,46,214,570,400,124,114,906,84,217,80,-170,-278,16,-60,84,674,172,57,223,374,-3,-422,572,-182,193,133,63,34,361,2148,0,68,-105,-62,-192,305,153,-15,46,-15,15,-92,61,-9,-24,382,124,-122,425,215,280,151,43,61,148,1700,39,153,-15,-47,92,131,25,122,58,325,-99,14,399,980,114,1542,164,140,921,-125,-207,-16,121,143,186,-18,416,467,32,362,47,301,109,11,-243,418,430,276,119,36,257,2989,101,428,89,581,101,273,136,203,-52,390,4196,544,196,58,43,-359,24,36,-69,355,94,163,1185,904,89,2,72,28,-19,127,5835,55,20,61,52,6707,70,-792,488,-134,198,93,5,411,228,8,54,37,193,-13,-248,488,-56,204,51,282,359,250,135,92,-9,-3,-300,83,34,-375,-346,105,-27,58,408,-53,1872,125,219,101,-669,167,184,407,144,-78,87,64,116,46,-17,78,-8,353,1094,-63,-36,-134,193,240,233,864,118,40,550,16,142,215,-47,-82,-141,984,82,125,40,-88,-122,274,145,308,652,767,111,24,0,420,94,0,68,-31,105,152,40,-41,128,282,304,834,419,666,-145,15,179,53,100,286,-18,561,332,234,269,-3,82,54,808,-71,50,-78,-81,-216,140,117,80,124,-32,-15,360,1,130,113,100,-27,41,77,43,-284,101,-55,51,281,18,474,190,-15,632,-13,43,98,27,78,87,18,49,557,195,129,-1310,117,-32,-23,31,341,-46,532,-143,81,41,101,150,-141,46,94,383,-49,111,144,20,3527,40,55,334,23,448,-110,39,195,-313,-71,147,2,-11,113,-172,-59,359,-496,15,57,77,261,22,-58,301,112,-11,707,182,57,-23,220,349,-7,1150,-17,152,-21,57,-6,-170,114,909,-42,54,33,80,1084,348,-7,-92,1087,813,291,-93,396,-90,2183,1041,954,139,296,72,-50,-91,10988,424,43,475,666,432,122,274,152,606,-278,-673,128,-82,-521,-237,-538,-203,131,-198,-51,212,2640,599,317,-92,60,150,424,-227,363,-22,-72,76,-47,291,151,-515,12,231,-25,26,1206,56,71,81,-92,26,-475,12,274,-96,-67,-122,-26,-245,206,-60,528,-65,-205,-100,533,158,103,94,492,10468,293,3,124,679,-163,37,-723,3222,-4,-88,130,-8,-49,141,507,220,14193,99,48,-16,68,248,102,-197,24,-209,4572,-97,-102,165,-58,749,10760,5,-482,-5,156,-27,27,221,-70,876,237,-34,-29,-27,1659,93,468,188,10492,961,-637,443,343,272,472,113,-119,339,152,-70,4261,-65,-84,11,16,38,312,111,-483,-297,-312,151,-6,-74,-96,-50,87,-191,177,624,-114,-372,45,1218,-40,-115,23,245,156,325,302,108,414,25,118,-20,-147,80,-50,222,368,23,-204,15,85,148,0,-93,-23,339,40,571,-171,-200,8349,-52,558,-69,251,32,-224,-260,-36,-103,10,-405,212,4361,25,194,67,291,18,113,355,73,-33,40,57,174,-94,-1556,5409,131,23,-75,2103,5,109,-223,9334,-270,402,118,356,-24,-124,-364,141,21,294,24,288,-188,20,263,35,72,127,-439,-107,240,370,186,-23,26,-37,-551,42,290,1162,273,832,123,106,-100,-91,128,1455,146,254,-37,5629,-107,72,672,228,-278,-10,25,5214,17,433,173,793,260,34,10,4977,149,754,27,257,25,226,88,-14,85,-56,-22,310,108,45,131,474,-7,181,330,1081,166,-146,299,4,177,131,630,203,454,1236,-68,85,-21,-35,533,274,2768,67,0,121,11,2815,369,-73,224,-5,44,-48,46,0,-29,4,15,946,550,32,439,47,22,-196,-57,271,108,2204,18,213,463,-4,2,77,80,-9,78,-15,1,347,45,21,122,46,238,103,87,322,72,865,112,235,20,189,80,-2,906,-11,28,-3,34,625,46,56,15,115,-80,39,50,-54,833,159,-707,412,26,84,173,-326,280,-191,1454,-5,5,-14,276,-61,40,-16,-226,364,539,91,-761,-104,-157,18441,5197,-24,-391,-447,143,26,35,126,209,-317,68,108,28,-110,1,5,1900,-62,222,125,2,16,-18,201,-28,462,211,-79,27,-3,462,48,-6,106,396,684,-19,-11,-102,8,-134,140,18,881,33,931,-40,270,-4,76,-73,28,-26,-58,1652,45,97,45,-4,815,-314,2,45,557,-69,532,6192,24,-10,-24,6,976,-35,360,35,82,85,85,150,66,191,419,-5,54,-24,12,-1,211,27,143,-35,-324,150,150,23,281,714,107,84,13,-131,342,35,-34,-50,-147,333,90,124,2540,59,559,197,100,92,-406,-338,314,-1008,8,670,127,64,462,629,89,-193,467,53,1651,-37,327,31,91,318,249,893,15,-23,236,174,80,621,-137,103,181,601,6132,12,1010,2015,-11,-12,674,-7,87,2,752,559,813,6,-38,-51,35,951,45,246,62,-1,38,72,1660,28,-106,296,12,204,101,-162,-219,2177,70,-30,173,527,130,-96,-18,-21,-53,11,-371,-81,0,798,-475,317,407,2279,190,494,51,-13,17,87,49,233,318,-203,35,2363,92,-163,390,33,-36,44,-306,101,-11,-9,86,165,341,661,440,-33,-111,17,43,208,-1292,230,343,-116,-22,82,231,-214,186,443,444,364,142,-64,-14,186,156,-74,117,475,47,-205,-75,-288,-35,163,511,69,219,305,151,-5,108,39,115,-9,412,92,158,-68,117,-506,73,384,-37,31,568,-1,172,41,6,-39,-25,-424,783,83,-15,-21,-9,-6,587,130,177,20,85,224,64,1270,369,189,121,117,51,173,680,17,120,29,240,-110,178,297,41,49,-2,66,128,745,160,556,79,598,28,675,-19,50,6451,509,98,193,8,127,-42,67,54,54,65,749,429,-10,129,-22,79,-139,-55,75,246,3,497,607,40,125,82,5,-117,196,209,-59,1,32,173,60,79,-117,215,-605,23,126,775,-78,53,-124,-8,-188,30,42,-11,-122,183,-483,60,117,35,-99,69,86,17,350,99,10,184,-32,34,654,21,116,188,202,296,70,138,964,-112,-9,50,8,1045,-22,41,-1,-255,-58,114,-33,402,-4,166,359,1418,193,150,47,-37,-372,169,109,-56,49,-7,0,311,-14,-25,-47,-405,81,-232,178,16,43,297,-97,29,-83,-319,61,79,-14,20,553,3499,122,-16,5972,-95,16,3,-299,-14,34,53,1334,145,-64,-25,-157,285,-176,-52,68,4487,74,49,247,48,-4,914,94,-14,132,9074,-55,-147,9434,147,-233,161,94,-23,77,31,20,-8,186,-48,385,-366,57,-51,-56,82,-8,-46,49,982,162,-7,299,544,619,16,-67,-174,831,-116,332,104,26,56,-412,78,170,4973,152,-33,214,46,-165,36,-11,28,-22,70,25,-93,12,387,9,-101,16588,130,15743,13191,11246,9,2,40,-72,-363,128,608,3733,31,4,1514,50,121,-122,183,39,912,292,-116,-9,48,-10,545,24,20,-28,-198,-443,98,-64,477,-208,90,200,932,7,807,-14,-277,25,66,53,295,-801,4,-241,135,-44,-122,-347,564,59,-64,601,466,83,-15,467,110,187,213,116,131,33,36,121,33,404,2,49,-153,4635,-89,10912,432,99,-1,-390,-119,326,54,164,-53,-359,5,101,35,243,744,24,10,4,45,40,149,-3,-5,-60,13,214,-114,-45,190,256,2120,-27,30,-19,-856,24,22,-39,-224,-57,657,89,-273,-58,13,-298,38,205,25,353,-4,2788,-90,94,106,852,68,134,120,37,29,342,-16,28,32,-14,190,1015,145,14,100,51,-81,-243,23,24,-26,204,209,860,1022,-442,53,42,17,17,2750,366,4926,460,-433,159,284,75,37,-26,-349,110,-355,58,-15,-38,119,586,524,63,-12,5283,-16,-30,-20,149,170,249,-54,40,379,565,414,-53,1489,2291,-125,39,88,-13,20,708,375,89,2073,64,62,-61,53,225,440,36,115,217,42,67,5,147,51,102,178,150,417,188,-336,191,107,1499,522,39,87,268,-84,399,1844,62,10,33,42,-3,276,221,-4,13,156,8,37,49,191,114,280,40,389,83,-80,-44,450,244,489,23,-5,35,26,-14,191,-117,57,120,-85,51,89,10,-109,597,79,61,-276,-274,72,-78,1620,856,-268,459,1503,58,74,-112,106,-161,353,-276,-19,2312,332,-129,90,63,37,-247,-67,-27,-71,-122,-25,270,2,7,217,-126,-36,-518,-175,-92,-47,29,98,-198,-1,-34,6,-68,8,-105,-10,13273,2751,225,43,39,40,49,-88,19,33,-37,929,43,-7,26,66,175,-122,281,39,-337,7,693,-127,-261,119,-110,161,1043,-151,486,135,508,-66,-128,157,148,700,85,-651,305,62,89,29,-41,2,703,-5,303,-114,72,-23,79,-201,241,151,53,-47,27,-13,378,319,27,783,145,-56,9664,-864,470,-78,47,126,46,538,195,52,81,-548,199,124,8,36,-118,-53,137,18,201,-19,404,83,111,184,407,851,2047,29,-37,-20,29,-50,-102,-53,-23,44,139,107,382,-86,207,16,10,30,173,5,-148,-6,-42,1075,80,43,-358,66,30,128,293,-50,-4,505,-90,-163,205,16,-194,96,-107,6,40,113,-5,-20,23,6329,-132,121,240,-24,165,247,429,26,153,179,17,-1825,49,222,295,-24,48,300,105,96,14,577,-7,5,7393,345,154,-117,446,149,210,25,32,147,73,19,48,525,322,-97,456,69,-419,131,-180,-45,-8,78,-106,-36,-38,1570,90,178,54,7214,1439,27,168,26,408,23,52,195,280,3034,-12,-19,-28,391,815,80,222,601,388,16,-634,-73,-18,-84,81,227,258,52,326,233,17,427,-101,953,49,738,57,241,114,1296,86,190,15,-268,-355,360,-145,207,2,277,-86,94,-73,371,-42,397,-48,242,22,85,262,244,396,1788,291,75,5,64,79,139,26,68,-2,192,42,56,317,128,386,17,10,29,66,685,97,-28,-16,329,13,1003,604,-343,354,1894,135,399,26,36,204,320,94,308,698,532,340,86,226,92,-13,-271,-105,512,-87,309,-13,33,-76,1100,32,-48,155,775,625,48,20,-128,-33,208,695,416,-342,155,-154,190,-28,242,458,30,81,-30,-111,246,-368,-14,25,-4,439,60,43,-24,144,215,3,-116,19,33,-117,42,28,127,-2,399,255,316,96,161,572,64,115,54,48,320,67,47,-14,-13,-272,-25,45,-170,161,-32,65,194,493,-143,230,15,37,461,9,3559,107,-15,160,285,59,3,188,-396,47,16,668,154,-2,24,-93,197,348,-309,943,16,-44,90,-5,113,10,93,278,229,713,49,206,51,-4,68,23,113,107,-3,5775,282,31,30,-10,-2,75,4,434,79,-216,100,139,60,-119,74,-3,12,-39,-12,31,-132,57,983,0,381,-27,31,-356,17,38,251,-274,106,-6,-260,363,40,66,231,-361,8,23,27,50,66,157,116,-3,-228,-23,266,-227,-36,379,421,72,-81,111,292,116,172,484,-266,-32,196,-63,69,-164,54,100,-9,146,17,34,71,3454,111,442,-175,333,130,5,-173,-56,63,109,61,122,-254,199,158,-482,476,27,181,182,673,246,14,113,-102,16,231,-217,-15,39,8,-51,27,54,52,-58,-68,358,118,3,0,324,5,1651,159,253,-29,391,-61,468,226,-68,45,60,-11,118,13,124,-62,573,36,421,68,200,196,-34,47,-457,468,274,315,17,104,380,70,287,129,572,-58,429,98,23,1334,35,74,-34,-49,51,-293,-207,272,99,91,-322,-121,94,-9,-90,89,363,344,-86,-5,326,185,93,5,10,156,174,138,49,244,184,-275,227,311,158,87,506,33,64,683,1456,337,209,-87,-5,-522,4163,138,1767,119,-38,834,75,128,47,-10,227,-23,207,248,-20,148,465,713,40,59,-44,27,103,716,-74,168,-41,41,446,1281,5815,5273,46,7,21,54,18,11,393,14,-54,83,96,-22,32,44,-30,168,-72,162,12,19,168,-30,-19,6,413,202,115,114,42,314,5,1,82,153,153,5398,58,-130,7824,15620,8217,5655,4046,13398,3644,270,320,3,-152,320,75,37,481,-37,37,-318,-207,109,-70,-73,-65,287,25,143,1,295,27,33,-66,85,113,46,-24,10,247,23,-40,-40,-51,-47,73,27,-68,240,28,153,134,90,-76,145,708,-216,-6,-50,935,41,14,-180,65,53,94,40,64,183,231,179,46,49,-10,60,74,30,-3,-74,71,9,-17,16,-25,-12,174,204,10,-136,98,-299,608,20,39,138,215,324,-211,-14,727,366,158,-18,-452,198,33,122,261,14,255,32,3,377,152,-117,570,-7,-99,243,0,123,174,476,69,47,521,29,59,6,-44,-101,169,-68,100,-37,200,-44,195,-5,160,1724,461,553,-121,81,57,-1,-27,304,100,2,13,-220,194,66,350,7,267,317,2728,80,-103,167,204,-41,24,-27,158,10,-341,69,-52,31,-165,1,23,-24,1,-38,150,-11,19,-314,141,335,7,-47,143,17,-53,-90,-33,-8,104,91,-15,314,204,-374,155,250,36,262,-160,293,-3,-9,-39,3310,-43,212,64,271,-21,165,-202,0,135,212,90,951,168,1527,13,138,213,110,218,14,2,126,-2,99,238,-178,103,310,174,13,-16,-64,177,-149,-110,265,234,1421,242,34,-24,103,21,-91,131,502,328,111,-138,81,227,222,-58,178,-45,-198,265,-62,88,18,154,77,-448,-399,23,253,670,121,-27,247,-145,32,98,203,177,58,657,-10,73,-114,91,101,-26,292,286,71,207,-1202,-11,-62,-30,-72,11,285,38,37,254,-73,-56,42,-34,-112,2124,214,116,32,827,242,477,235,40,837,-274,130,234,-22,53,44,683,4,53,133,0,0,21,561,1204,132,51,251,-35,-9,49,-43,703,75,45,60,92,890,8,238,-4,423,729,416,214,-66,-33,314,-253,-71,-128,72,201,53,-23,14,154,98,126,-5,64,-465,-392,859,-105,165,496,137,28,150,278,63,275,45,-42,675,112,189,954,241,5,27,-273,-327,14,13,66,-161,241,40,-27,-96,-210,-78,451,353,392,275,-194,371,162,59,143,124,115,26,18,-48,64,198,317,-46,9,-25,85,-8,1,27,449,-574,174,219,-36,-24,104,-58,27,476,123,2320,137,802,584,64,-18,1668,473,706,98,522,3,124,30,580,59,179,139,6,346,1014,126,24,1050,297,-12,31,150,-9,-95,74,78,158,119,96,59,-108,339,126,522,-173,148,-5,636,-555,40,-71,114,78,113,174,253,253,-211,45,98,-24,-221,800,-54,27,371,385,224,-103,-31,78,140,87,-178,150,85,1,829,127,-136,416,307,77,93,10231,-87,608,-43,28,42,474,-129,142,-191,-118,1056,143,-22,393,82,-52,237,3021,145,47,13,213,83,1461,61,73,837,69,57,516,55,88,464,477,127,397,768,16,-2,-2,322,-4,207,79,290,69,929,-201,-626,573,582,-360,5,34,-4,522,716,36,43,155,355,-89,93,-10,292,-474,-42,-57,-40,-54,443,-54,272,-205,13,2,18,-190,-128,82,110,1,733,-4,-5,-45,-1,16,15,160,31,84,52,-63,-8,283,390,111,1409,-66,377,160,-103,-728,314,72,-34,82,56,325,-169,807,-233,337,6,126,23,257,60,7,451,32,65,11,16,221,213,153,65,-22,56,202,28,398,57,-19,134,7071,328,79,-2,126,90,53,56,324,280,101,-41,90,201,-66,573,40,305,10,8,90,83,108,321,127,-17,-32,67,45,-504,-24,279,10,13,-42,19,-140,35,-27,23,-263,550,186,103,-107,83,113,68,274,-13,34,-7,134,27,-25,168,1097,-2,-107,-2,31,-59,98,224,-725,668,-119,-226,64,1007,-116,74,-5,-27,42,-224,-409,58,161,110,190,-4,-2,437,1,256,246,911,-132,-50,485,-31,298,-272,-25,-131,-25,-40,-33,112,596,73,85,-84,9,23,737,306,501,97,53,-61,59,69,101,687,-48,52,256,-26,-151,279,597,68,66,-2,443,11,157,-37,-12,348,273,477,338,-470,23,34,67,61,540,-24,2234,-74,30,372,-115,72,247,-22,54,-268,123,156,-23,153,-174,6,9,471,155,1,168,106,-55,200,51,65,23,551,-273,4,36,13,141,23,241,242,-2,46,11,568,109,352,-115,285,407,276,-321,612,-304,545,-3,233,-17,-191,73,239,-207,-73,38,-1,68,234,34,451,1216,113,253,942,-111,1196,907,6,-227,894,-36,-158,8,158,-202,-231,106,73,9,-57,354,13,11,59,878,-80,-43,-23,64,-7,35,-155,1261,243,10,28,396,46,124,219,66,674,143,18,35,-53,-22,71,225,325,41,-270,-15,199,164,37,538,-83,-27,148,390,46,276,244,389,5,336,-94,80,2769,32,299,100,-121,28,-11,1451,235,661,-483,155,311,174,959,14,57,319,-63,-426,-43,35,-79,-21,20,19,-39,1,287,309,69,-29,-58,98,63,389,418,532,18,264,352,67,116,28,44,329,231,222,-48,-433,40,149,-82,469,231,1,59,75,59,600,83,77,57,142,-74,-2,13,-34,438,-16,-3,102,152,123,94,-81,46,78,186,-112,319,139,-91,-103,-59,-2,242,-1,1712,68,-66,413,-229,132,702,187,887,28,444,279,23,451,29,58,50,-6,161,60,79,631,-62,21,-307,-14,-1307,-76,107,565,-12,16,83,83,-236,-753,296,154,1068,32,71,-271,27,46,-355,-171,376,523,-11,-30,-48,53,-16,25,180,143,54,166,119,830,294,-14,-226,108,122,240,171,32,-27,-593,280,372,187,67,104,-79,58,222,422,-3,95,26,174,135,110,20,135,-27,34,612,-42,572,181,-125,884,339,260,133,-300,75,32,333,-193,-159,223,63,2,135,124,-54,261,782,-371,527,21,43,419,121,305,34,97,119,328,-1,187,45,277,-158,155,-99,42,62,8,51,2035,51,-135,-8,49,280,5,-170,33,86,273,123,213,618,216,44,82,-20,-28,549,1105,20,1693,423,-96,91,460,-10,42,-125,439,944,1781,123,22,1271,236,-263,3069,139,-52,301,35,1,85,-252,94,-18,176,323,144,31,418,-20,-8,268,-16,147,14,256,9,2338,-249,237,-38,81,13,41,984,32,89,-37,-167,-12,96,208,361,126,42,3100,0,971,41,-54,-185,322,22,261,46,-62,-73,255,253,475,-706,8605,11,287,-39,-29,-12,4026,243,302,1168,-173,253,23,88,54,106,118,446,-125,-8,29,-11,2,41,-222,391,16,68,163,-13,-26,350,-961,85,0,-26,-4,-37,300,50,-86,145,21,116,-77,65,19,4,13073,28,-3,17,49,196,382,-3,451,188,35,-84,-11,-58,-230,-32,127,32,22,47,103,508,-10,142,2083,213,17,-54,387,-329,16,-10,350,287,-19,134,820,125,279,-317,509,358,3330,-12,2230,-93,67,173,276,238,1387,378,-44,1,-47,427,272,66,230,-69,259,915,-75,-138,1853,-32,3268,310,6,-112,19,2750,81,22,515,786,166,-890,-51,1572,160,440,102,8474,-31,238,12076,1371,-188,853,-47,12,235,1618,-36,961,45,91,-97,-1200,567,127,322,40,336,-28,47,16814,252,4,686,93,52,141,-51,155,-295,-5,5728,1278,-46,23,62,-6,-19,-36,68,-174,-73,10,3,-173,-32,23,49,-198,41,145,15,135,501,4,331,185,84,29,129,-81,494,-154,6135,440,172,-18,4006,141,-35,560,58,-325,-297,2990,259,362,-96,26,17,-162,86,417,86,-43,244,-50,132,205,48,-43,49,100,150,92,270,-19,-40,83,711,-104,7540,1217,-40,-90,448,39,6902,-401,518,85,-2,1200,1055,-50,91,42,50,87,59,13600,6969,7,1828,-130,89,1693,307,235,328,-71,2160,-63,-44,-73,207,-42,41,464,133,-8,-189,-12,43,-144,380,-97,130,48,2359,-94,96,101,-135,87,72,60,67,130,-275,-48,1235,161,1251,967,1652,419,1033,-6,-9,-51,3298,2663,242,-1068,70,-68,-16,429,-55,510,-44,125,417,393,28,192,181,146,710,276,7,954,-12,414,954,2041,335,10,8302,26,-51,-9,19,90,44,-447,98,-47,-1,102,12600,46,223,145,2,-89,61,262,432,202,44,-55,386,187,150,273,369,373,-122,-112,48,3473,103,5,-120,37,-25,-75,-17,89,-47,306,-8,54,255,84,-58,394,178,94,-293,-157,6,-89,322,-27,283,307,638,178,356,19,44,47,95,46,339,189,563,7,917,-58,335,120,13390,-218,-476,40,63,130,84,227,-137,965,-26,60,75,239,820,-68,311,15,98,99,347,101,121,99,85,-274,317,68,11296,5495,453,1666,1849,195,484,510,151,189,1663,162,114,168,-742,-206,521,15,-64,130,149,33,4088,331,-23,276,6,-156,2793,175,1383,73,1106,-82,174,-2,141,138,312,154,-293,-58,226,31,339,9447,-24,116,13,-21,654,86,587,735,276,-15,148,41,236,100,885,178,805,2692,484,104,-37,115,252,235,236,29,68,77,-97,127,294,-55,534,-180,3,145,757,91,197,89,219,38,-56,299,-148,299,157,305,344,-13,-24,-96,39,371,226,550,476,549,34,29,38,62,21,-35,91,249,1137,-49,-44,1,53,-85,184,-40,4050,-69,-37,-20,-48,-23,95,46,-239,45,30,21,1237,137,-35,68,15,3287,280,-20,-24,22,5379,286,571,-18,-67,-319,490,-130,-36,189,342,-46,0,214,101,124,50,283,801,787,176,-65,186,76,157,113,369,724,13067,423,3289,85,178,154,140,196,19,22,-510,-175,-38,7,28,780,123,15,58,-30,3,16,258,31,21,329,652,60,-124,60,576,829,-39,-93,45,-15,205,-21,144,121,567,-51,-62,781,109,112,-124,379,27,-39,8,6,-186,-53,147,296,104,2,72,57,51,-50,-84,113,17,63,21,103,-5,-219,-52,691,330,36,43,31,-32,365,273,349,103,-4,28,-87,-48,-36,277,442,295,40,503,364,-100,-140,-116,77,-126,323,1133,-398,-14,51,322,-96,-287,-105,66,105,-40,-18,141,1197,167,-32,3,-220,185,66,175,97,309,6,311,190,-38,-38,-197,94,-79,178,-54,318,-15,59,8,-1,-79,-15,505,1,699,16,959,26,215,339,39,11,135,282,98,149,-528,157,-2,77,168,34,144,40,407,-59,-14,-371,-20,160,-116,14,-36,-5,11,332,-122,69,47,-44,-44,512,222,237,-5,49,-568,-53,59,-2,-171,-89,8569,-174,290,22,26,-20,29,139,-7,54,286,434,7,197,8,-106,217,-135,-52,8,636,127,92,30,92,742,303,268,249,-58,294,31,92,40,186,223,19,-571,-31,-124,223,67,225,-48,-60,343,274,245,595,160,69,118,72,16,281,81,331,593,-241,87,28,-963,-97,277,282,92,331,-258,-185,-215,261,-88,544,165,702,-9,-53,-175,337,907,40,3,215,385,-165,-165,-13,-39,709,33,35,552,719,-133,16,28,1273,1129,-24,7,-68,-39,748,996,25,112,54,41,29,-698,19,581,144,80,-16,-28,4,-207,-16,284,-326,127,-71,-176,2,548,13,-1108,290,-11,-18,403,-41,124,-29,299,77,199,30,756,844,22,-187,161,254,-18,104,60,-57,172,-184,23,119,-67,134,-459,58,118,85,-35,31,101,68,40,-69,-77,293,-4,91,570,94,-6,27,55,-14,-97,-10,47,25,104,-15,-79,664,303,-4,-10,664,121,149,-52,144,607,-267,303,307,-107,60,-66,-157,152,-312,265,38,127,27,246,82,-6,646,94,71,-49,160,-143,29,-87,17,96,13794,772,-391,627,303,68,307,307,135,109,-59,43,71,-241,-157,-50,211,1225,-77,-104,13,10,191,128,67,47,-28,30,42,522,1250,571,-51,133,36,0,74,58,4281,397,-132,-97,-6,0,10051,792,29,4708,51,-11,-145,84,-16,50,-27,1453,1243,-19,55,189,60,51,208,-39,966,35,-228,-19,109,-14,314,116,1159,32,223,28,89,20,46,334,2088,74,797,-221,-90,28,-45,-131,66,-21,233,67,472,897,34,368,292,-516,356,20,45,110,-30,35,28,140,10,418,-208,132,5121,705,-28,-8,-32,-20,424,-88,388,-2,31,388,89,-114,282,1070,464,540,287,318,53,42,202,1466,307,-43,70,32,-195,-73,-2,13393,-159,645,657,75,73,-575,29,119,11,-92,31,-6,-22,-87,79,-56,28,-47,-252,9,28,-379,-29,-52,-21,-35,72,-791,-28,1735,-155,238,79,-32,252,180,22,10098,1985,67,145,3,-321,620,488,94,109,-96,471,99,13,-5,539,201,708,157,13,89,453,71,411,-420,-30,112,22,80,179,16,693,-434,145,44,69,58,260,224,15,57,521,-86,68,64,27,52,258,-85,17,-11,12,34,51,-18,271,-92,77,-25,61,28,-12,11,-31,363,400,217,172,-49,49,176,12427,-57,521,142,169,-173,596,66,-58,253,83,53,1947,206,-36,-15,46,-275,-236,-19,119,19,-38,-110,698,-84,-83,30,42,133,14,217,131,104,119,168,-193,158,33,-6,-1,-101,-157,91,385,-4,-326,-8,80,105,-134,79,-272,983,3140,58,164,28,757,106,-20,60,30,1,-72,3,-13,38,42,90,-279,7,26,16,-73,28,176,240,9,266,407,5,254,-138,138,83,-67,-3,10,191,1012,8,176,15,55,6,114,107,-10,385,618,13,219,189,52,-31,152,52,70,-83,140,-5,-10,103,1152,-115,-16,182,33,279,55,97,86,809,36,8,-118,-280,204,-74,-28,111,35,18,125,-24,78,1069,112,156,91,71,2531,234,34,-90,40,11,62,29,62,9,-365,-492,359,187,356,14,58,13,49,118,65,-64,541,98,31,926,53,-8,670,68,288,-57,-5,35,506,60,-26,1416,105,-96,-7,-48,108,30,-35,46,210,49,-7,8,-120,1007,83,-7,-461,-390,972,13903,-185,-39,-29,-62,-10,20,-252,11,16,659,25,-2,77,1322,215,1417,13,224,88,-43,-53,17,111,750,-25,139,-412,26,38,27,-29,57,242,576,1657,3141,531,208,-15,-708,-1481,97,-59,-14,1067,-142,370,212,97,275,381,292,463,-70,9491,253,11,36,640,158,32,103,145,34,54,7,73,26,-19,-203,329,1178,145,8,-240,-18,-5,-123,14,-185,9,44,-59,-22,-20,891,-108,26,-4,164,-3,-6,125,-62,145,16,92,-47,378,137,-4,543,0,-8,201,0,732,-93,-127,9,-15,-11,473,1278,-17,-49,32,933,640,29,-7,236,266,76,298,-109,758,308,767,1441,-216,1688,29,-30,3467,46,56,85,121,-771,4554,0,558,335,169,52,35,108,-9,147,81,-32,22,280,273,-25,1721,179,631,194,318,3,12,110,715,-265,-103,-51,930,154,487,95,-21,-19,-80,779,165,-147,1,338,16,98,51,139,29,132,134,-22,12,-52,1586,-99,-269,-315,-312,654,1406,253,-73,-315,2003,-5,4392,4172,-228,227,13,295,2719,1325,-94,-199,78,344,-244,38,41,218,137,396,10651,10962,14,8,-45,7,45,-286,-2,84,99,170,238,781,311,-263,-17,-16,-416,22,87,38,-214,-4,-4,-15,-632,353,117,-190,-7,-121,9,659,-171,17,-55,19,10,-181,-31,-242,-83,-718,1861,68,51,181,-29,227,35,660,-87,248,89,-43,-48,-186,119,-14,-16,-59,216,-244,-72,39,411,301,1689,4988,942,5233,-551,-22,63,62,29,-32,371,-277,45,-195,9,99,291,84,203,355,27,55,-46,-107,10,1366,6,158,20,261,62,-8,-105,93,3532,-51,81,-122,304,-577,198,180,248,1,80,86,76,24,122,102,109,544,156,154,172,145,8,56,-94,-25,-52,-1494,173,143,167,114,106,82,254,64,-294,285,-591,-27,631,614,761,819,36,115,-321,-112,-42,247,148,-92,81,-26,456,259,192,186,46,7,664,128,13,96,-41,71,73,298,19,913,131,-19,-161,110,269,1004,-72,132,108,32,-38,-319,221,58,135,-241,-548,648,78,-232,-149,128,213,14257,192,91,6905,-170,41,-67,-235,283,158,321,-1053,1556,229,124,11836,1368,2764,112,530,61,-10,61,90,-106,98,67,110,-8,-493,-236,-7,465,5739,175,9,313,242,-22,-30,-276,-108,398,355,57,75,45,-127,30,69,705,-44,-35,431,23,21,230,743,-529,131,-42,311,919,33,251,-7,714,356,21,143,57,1891,1354,710,15128,14287,-12,64,64,-2,32,76,349,34,323,-30,10,53,12,165,180,-23,-534,113,53,22,7,78,79,228,-80,-156,79,14874,372,27,-27,221,9,88,86,104,103,192,739,-255,280,330,207,93,312,403,24,-72,772,-90,711,175,15,-188,52,96,-117,207,28,849,108,142,411,-19,-10,543,121,-181,6,-33,23,-3,84,330,-15,-35,184,48,58,-108,14,601,-44,74,34,-18,-52,-8,74,-61,149,145,8,106,-76,253,101,300,-593,-281,13,-518,108,18,721,-208,401,54,186,-213,-42,70,261,161,15,104,-20,69,88,-170,287,183,-125,368,223,797,-128,984,580,666,-8,93,-44,138,16,268,-29,19,597,0,60,367,476,433,124,411,-45,-33,-106,-56,-219,-129,284,18,-26,-463,52,-72,19,-472,95,-1292,867,68,110,130,-156,431,499,622,138,114,484,129,53,-416,-121,138,-220,97,2960,4440,14717,-26,-39,9827,1116,95,51,-493,-3,530,175,1524,19,-360,80,4,318,10,52,13,121,65,-149,-442,36,386,262,73,8167,-13,-98,573,52,-15,479,-44,47,-59,-205,-101,-26,214,33,907,547,6662,-12,346,-61,-60,21,43,735,158,-59,2420,426,108,533,-28,-32,1763,0,54,-83,-287,499,-158,321,16,211,-164,659,-94,-433,-3,90,57,371,107,89,780,-161,279,112,-292,-54,585,413,143,83,-4,33,1949,1425,-114,49,6,43,84,190,32,743,175,1085,95,-62,248,17,-56,-48,7,-395,16,907,123,8,-602,224,814,37,22,263,792,382,-44,74,-18,46,244,875,-229,128,550,4629,-21,61,866,22,9,-250,121,-141,74,32,23,289,195,109,44,255,170,171,1051,27,18,348,341,-45,-18,-63,76,8,-46,-140,515,276,68,-521,-3,-295,104,50,68,-28,-52,-15,-271,416,15,80,33,-20,-146,241,71,-447,-234,1012,57,159,9,400,5,231,226,888,-6,16,22,74,553,133,-13,-209,81,-155,4673,-9,12,318,30,-33,803,328,450,-9,226,685,-310,435,106,92,55,69,-27,181,-61,460,-34,615,-72,254,426,1550,-102,-43,39,-59,-47,27,17,-111,240,703,804,192,473,181,230,-44,149,-107,102,-130,-225,140,-70,-53,75,698,103,55,459,224,135,218,-41,41,-55,91,68,207,-311,351,-2,6328,3249,-237,-91,83,1634,-58,13186,14,44,-80,-120,-64,-275,118,331,91,382,126,112,190,3,-49,-56,37,-62,-30,72,-18,813,176,34,-133,-150,40,2,104,205,111,232,17,8,26,185,165,-25,-62,-62,74,23,118,40,163,5750,-186,323,-5,-15,180,279,24,-15,141,-40,189,15,-19,490,558,-2,924,458,420,-98,-453,-58,217,51,68,-52,1504,61,66,90,-280,-41,-122,26,382,-337,894,572,299,-98,599,-402,-117,-12,85,61,81,631,132,171,686,1258,-1066,83,113,-137,5,267,16,-144,245,-356,26,7203,2422,-9,-8,15,74,-144,82,2988,58,396,661,1658,-71,-373,194,-190,-94,-35,17,-54,53,433,53,185,-322,0,-2,14,18,409,371,15805,-581,48,49,409,368,2311,6982,25,11,777,56,3387,163,30,79,-1577,104,-113,826,220,963,18,94,-127,-117,-474,-388,113,-709,1011,-15,81,204,-89,57,-273,260,-301,497,-41,-231,-333,605,-79,3,-15,-47,-71,84,53,-9,293,181,38,-37,-24,-23,-310,1075,445,-417,-898,2623,3763,-155,137,-164,599,701,33,17,650,-341,-69,395,604,52,32,272,77,-20,142,418,17,54,1048,13,-300,17,7607,23,390,9,145,46,962,-26,198,-25,-25,-986,-175,742,544,538,-1798,-30,268,56,374,14,-45,-93,354,142,43,1021,332,13,182,204,241,1103,424,9235,2483,-806,35,-35,76,-28,30,1358,-2,-918,-1306,-410,428,-10,-439,1737,50,-897,146,-151,-35,-138,4313,-87,-45,135,172,103,3212,1099,-222,270,273,-21,68,3579,226,104,41,1034,27,15234,-860,-2394,-3691,-12180,-655,-57,245,291,1,-92,271,-44,201,-14,769,20,818,54,72,-261,-26,617,192,1758,28,103,128,184,-181,1603,61,47,1856,155,-34,-50,-32,38,553,837,54,1324,-35,128,-44,-306,-5,-24,735,132,79,43,97,109,-184,181,67,2,-43,-48,-121,186,704,372,160,142,11,-225,-297,-43,247,158,411,167,-42,44,-5,15,137,-210,443,443,519,-236,53,9184,-197,90,40,17,1,188,-27,19,-191,-49,19,-76,864,-17,-10,-151,-92,307,-58,393,44,-142,-30,2,-16,-130,-28,29,75,101,19,-5,60,82,278,382,165,15,146,0,23,-6,429,118,48,56,888,-147,-79,12,66,-10,-106,79,-17,611,26,12,20,199,454,37,132,0,-50,33,285,3532,26,251,-103,-39,80,-97,131,-469,34,88,-62,830,-181,-58,-95,311,65,-48,54,348,99,625,35,134,64,28,-1,40,-110,749,-31,133,44,3,3,117,88,-75,997,583,-86,-224,-865,116,150,83,42,43,83,-346,-31,59,-42,14,376,5,266,4663,649,507,21,525,-958,-491,-71,302,-50,42,-131,-8,-5,96,-229,287,40,-127,346,248,708,122,23,-25,27,366,-163,449,426,-55,823,92,459,436,53,-152,-25,501,-20,15,72,933,-6,-164,1481,210,145,1891,-68,42,1864,1776,1024,-747,37,125,672,-136,-95,-312,14,-30,215,75,201,167,548,101,-300,333,128,446,244,161,38,188,181,580,52,-157,34,98,-25,57,797,400,86,27,-29,53,-18,15,89,111,-19,60,31,1,-84,-61,5,186,-35,150,118,-220,170,94,266,104,18917,15731,562,151,228,2043,2370,286,472,-175,26,112,-3,95,27,197,-118,83,212,142,216,-240,-1247,651,65,687,-43,97,-42,363,192,15,109,-30,41,63,-51,86,831,85,-153,-68,-488,-147,-129,40,8,-266,-366,-43,-115,-14,-68,194,-716,-261,-209,31,92,-40,-134,325,14392,50,-742,19,-71,13,-172,100,-76,-78,-103,-65,-60,-194,-11,-675,-350,-681,-910,170,792,3693,3107,2438,21824,14240,19987,18931,19569,16876,312,65,139,5002,4469,447,2296,110,402,494,405,448,124,287,59,-67,-35,-6,158,239,398,-51,196,-711,17,48,1235,16,-39,132,-228,70,82,629,-46,64,2315,755,105,-456,611,-9,201,227,232,67,50,59,-47,217,748,-23,22,4,-21,-57,137,558,-83,65,131,3,113,-90,-66,231,99,105,-79,-2,-81,-29,-1645,523,33,1772,-2,54,1193,613,582,145,-110,215,214,-49,53,257,-438,-90,488,-103,-152,-25,-1097,657,-538,84,374,156,14,317,348,27,-132,735,207,8,173,1258,125,-37,1056,-18,-65,63,86,-122,63,-22,96,744,1448,-158,-16,41,-139,11,76,828,146,845,94,-434,174,71,19,420,-63,32,19,115,338,28,5,-34,51,25,286,41,285,83,249,143,865,70,528,357,4114,534,195,2584,255,-133,-11,30,209,197,153,497,23,23,186,-4886,632,2320,236,1040,1055,128,-82,194,-41,2,264,51,589,733,37,-5,185,132,10,817,-78,-74,-68,68,215,-24,1104,-119,-23,160,307,35,68,354,55,343,-7,81,-144,-112,-378,57,61,82,212,-47,106,175,-95,780,71,78,97,29,6642,253,76,-5,73,80,-109,1675,-101,47,14,84,78,24,137,32,-633,658,46,-250,123,189,311,1714,647,675,69,646,129,38,-9,366,249,140,617,370,95,-59,-30,98,2,859,326,-53,170,142,197,238,-28,83,729,1565,2323,1051,224,81,383,201,227,2750,174,66,140,133,622,-70,859,-518,228,66,3293,-56,-432,137,237,526,469,160,43,-187,193,175,-133,1253,-395,395,33,886,-106,385,2,330,-168,229,72,1404,438,306,122,912,892,101,591,675,72,80,1061,669,209,88,-192,407,93,235,512,4776,686,348,221,347,474,65,242,386,747,68,473,93,116,252,212,175,96,200,56,-2,449,999,2934,3,939,159,-403,55,1909,-35,140,191,115,1502,451,48,5,-40,704,66,268,-6,1033,9,238,320,-76,-208,827,55,213,-472,395,79,47,264,153,-34,108,601,-266,461,183,61,173,-12,143,-9,1627,304,-102,299,-84,261,198,65,241,263,-2,120,-457,1070,4,105,273,-732,-204,-147,1464,611,316,-96,158,590,173,206,514,16,212,-93,242,13,264,974,-658,-139,957,-259,331,-20,322,193,220,-126,933,412,233,55,-31,969,76,87,60,119,33,73,-8,102,535,-91,291,6,377,842,-96,53,212,-42,101,66,499,19,25,657,430,-123,308,168,-108,1,127,202,160,219,253,1297,0,-32,256,657,383,13,53,45,20,-41,644,407,177,40,863,273,-20,435,-148,73,107,-168,233,-25,-6,8,-58,30,-221,245,-3,455,-21,459,158,3504,-53,-39,256,373,35,-133,358,1468,-243,22,29,29,52,94,97,-222,-143,106,-273,189,1169,-773,-552,125,-53,298,317,239,563,36,260,434,363,-143,-127,121,74,-28,87,-73,118,1845,-104,73,-172,-219,19,95,359,-196,35,5,303,38,-147,48,-90,-283,-33,164,-27,97,-53,-9,-13,14,491,-88,367,-53,-1643,226,415,84,316,-51,528,220,337,51,37,-45,327,110,-254,-97,43,271,391,227,-173,292,-44,622,516,-29,-52,157,59,122,757,1196,80,721,1169,294,390,-87,220,122,-236,1149,2183,407,-74,249,133,247,777,165,102,385,241,305,391,423,305,-151,500,877,503,160,209,108,283,266,196,1706,-10,222,-59,106,590,140,131,769,-449,141,89,52,129,682,-142,459,872,85,170,386,1848,-201,7,-18,638,17,-37,1015,279,340,-10,796,183,1007,95,-5,74,136,100,1,806,91,-2684,7,156,319,302,-8,62,62,71,108,228,1238,2133,102,19,562,3628,-350,1106,684,185,-68,701,537,-252,300,265,95,4,66,208,58,39,532,133,-59,99,139,204,99,221,163,1111,287,26,78,758,-110,71,399,275,80,40,48,29,-12,97,63,168,360,110,-39,108,196,851,482,-123,66,214,-1249,-257,17,51,1343,122,1288,49,1051,-65,566,336,-11,124,321,1354,-423,389,-3,-4,-233,326,231,70,-17,244,329,69,1125,647,213,128,241,174,35,105,138,159,711,254,134,101,-33,28,1001,1039,132,1213,-75,-34,98,240,281,571,827,7338,-289,-21,301,44,221,304,-38,1349,-44,1042,1015,37,551,-322,328,206,71,-346,569,2239,106,86,78,401,-93,-22,-689,107,-91,843,120,512,933,1648,92,27,-108,-570,110,163,-14,-321,-31,78,92,-2126,17,-1,96,376,122,50,-457,1093,-150,332,1059,13,18,304,446,-276,7743,283,10,418,91,170,-168,29,-133,235,310,350,77,50,-52,57,33,114,132,123,-506,849,63,49,-63,287,-569,2148,-113,-348,23,257,244,164,-1331,-5,-67,331,742,521,-972,92,596,-1363,58,171,1617,-607,-469,183,281,145,154,111,1004,174,128,173,74,358,-38,57,-3,9,41,783,10,-808,201,1699,216,56,337,102,233,271,-112,-403,3471,286,1133,-262,15,-130,499,-44,100,1279,24,1465,127,542,77,1761,1908,405,542,532,40,415,104,552,-296,-1422,413,138,631,852,765,124,1847,-5,563,-73,3065,29,51,-5,408,-26,1413,27,36,51,37,202,-14,197,-31,612,111,488,105,456,-7,114,-103,620,95,-1139,151,-2355,-2,137,163,147,428,-12,198,268,-188,-124,-5,16,90,161,-154,800,275,297,2794,67,181,5011,2,55,-616,622,202,23,259,-240,239,-149,-1,127,552,177,287,-264,-121,-14,819,-286,-114,1281,48,0,16,-21,81,-287,-51,142,302,465,1728,-217,2301,49,344,49,11,-32,-38,-448,28,156,89,18,1424,322,-272,-207,120,-119,112,594,-1148,-230,38,375,-9,399,-1105,81,-25,-24,-23,2,460,-139,-330,725,123,-130,-197,-166,-39,45,136,70,304,-23,-207,199,604,118,349,141,-73,53,-38,153,-6,110,205,69,346,1641,21,-97,66,-108,444,237,-25,-165,506,-47,99,24,-1638,14,221,12,-1162,-144,-50,318,25,165,-804,-68,-63,188,164,-26,-42,-70,-267,-12,1168,72,130,-21,485,-202,-15,129,336,34,1989,20,356,-205,-50,-53,481,806,204,109,336,-62,226,-28,167,489,83,93,170,-235,-421,-518,-1378,-144,256,75,280,37,235,257,66,82,62,761,165,38,148,2145,122,299,129,-53,-550,748,-99,647,-338,-46,75,316,-241,472,240,90,830,232,7,49,250,92,370,-425,2315,3071,-465,78,-510,-27,-165,-5,-582,-29,228,1134,199,-31,-42,-232,119,80,52,-94,4,107,240,86,76,1913,349,-104,-173,774,164,16,1621,667,223,19,5,154,696,128,511,127,-29,180,428,-113,69,11210,274,1268,-225,162,49,-32,110,2177,-18,78,378,130,-428,3,-33,341,95,-251,-189,-233,223,424,501,-11,357,-1178,740,-48,27,523,-192,-55,182,319,726,-22,323,-8,-25,1820,36,-229,224,-18,4,489,818,176,-109,66,1164,109,291,157,666,-85,84,53,83,21,407,709,1388,276,969,262,-39,157,-25,12,176,140,-97,922,268,64,-188,306,-315,40,34,244,-18,-15,-51,-86,-57,830,628,50,322,267,471,100,348,183,503,81,234,687,1237,942,259,22,129,184,-23,150,11,224,-48,-107,21,143,-259,277,112,269,104,-95,429,23,-581,26,-297,580,228,-80,355,280,108,439,446,-58,93,197,346,254,258,220,44,-68,77,182,-81,113,124,-106,43,29,-3,-185,-47,-111,457,447,392,92,204,1117,-512,177,-600,171,-490,53,440,10,432,63,76,47,338,668,663,422,564,-121,595,-26,171,223,-246,179,251,49,864,262,475,-1,-395,34,-21,237,85,-90,413,617,375,-328,166,33,119,269,289,-265,-17,-190,760,1200,305,227,716,-185,97,222,-308,170,121,93,562,127,82,396,1440,795,124,325,45,57,211,83,-20,87,1324,1021,696,319,13,560,190,1005,267,82,519,-42,464,-329,35,1277,375,549,-90,-144,-138,226,288,81,1465,-19,395,431,491,-19,598,-295,-164,2072,-1204,470,44,2025,215,466,-71,159,95,62,87,91,50,204,232,682,667,-75,997,207,74,47,478,-459,134,-139,130,84,364,-26,312,419,78,177,139,225,-197,102,-174,386,323,-209,-172,-84,-39,-351,48,87,11,-69,433,20,-73,239,293,-162,-16,761,-159,611,-77,-129,-94,-297,-265,-106,285,78,369,1746,244,-468,84,240,-621,111,-157,-128,111,121,19,13,-75,33,-72,216,2039,511,-225,440,456,-313,1646,1434,288,59,189,567,16,362,26,165,-39,-108,1043,142,757,579,24,389,-179,-28,118,8,39,28,80,357,65,-444,125,144,62,284,-13,-113,104,124,99,426,-155,-59,222,263,-24,15,24,100,930,-132,99,1331,805,848,112,109,-33,325,-12,80,-23,147,375,26,684,-19,418,-20,230,282,67,213,43,-177,-15,-36,-73,12,20,72,45,51,145,709,11,2651,-28,200,940,615,52,528,591,841,505,-222,142,-5,223,30,-385,770,966,505,26,105,-729,-55,-9,194,918,33,-815,1477,-180,-54,122,1104,161,121,589,52,173,176,407,285,109,3,21,160,-289,6,229,421,-201,-327,349,62,-30,1044,221,48,-366,-686,16,647,-212,-61,245,562,193,184,232,-25,-15,-64,497,455,187,-86,854,-432,-528,602,722,324,271,18,-97,78,318,-36,153,-10,-309,-105,811,314,443,17,1180,-81,643,406,2797,1995,2062,1023,65,140,344,162,73,-997,-527,-18,562,-661,-215,70,-88,261,-460,200,-721,186,829,2009,8,367,-210,770,-845,76,-45,66,238,448,909,748,25,1269,115,1006,-32,-2,41,173,-78,649,698,-31,316,2737,477,677,-105,371,27,177,1001,361,224,-22,2287,1205,69,1119,196,1077,-75,1482,560,121,-105,802,254,18,-329,138,1270,263,1124,966,136,1190,601,491,876,320,703,126,1094,101,142,-3,790,61,171,532,365,202,36,71,422,38,321,-34,0,22,501,79,4,5,-45,1,78,256,934,-20,8,-103,-23,752,83,-286,74,306,2159,428,31,56,911,328,384,359,183,-13,1078,328,25,125,-896,-127,71,253,-85,136,-28,3,97,-14,212,-446,564,44,183,145,75,719,9,-39,-1,871,83,-23,-537,126,4,34,465,43,186,-98,2409,606,461,5515,242,677,122,556,1457,1589,127,52,51,334,-592,130,329,418,80,2,1530,1050,220,7006,287,201,538,-68,14,1211,252,1121,3167,473,-72,157,-7,103,-290,-12,113,1,886,201,1077,110,699,193,63,361,0,335,382,1700,58,-14,369,883,555,1001,796,166,521,560,8,6,41,1338,165,384,-12,113,171,65,277,127,366,-33,0,110,88,113,-12,288,140,-48,30,390,387,-3,-273,174,-4,86,5,92,63,260,232,-14,28,-8,144,1651,143,-45,-56,53,-574,1187,-30,92,64,80,-23,-4,-3,-57,137,394,987,204,-300,9,7,211,16,510,101,-136,-96,27,913,-174,174,-375,-346,199,305,774,498,-609,258,702,58,1872,247,117,-107,-405,-34,122,314,99,16,721,907,286,169,323,395,130,-118,215,-386,-7,123,199,345,780,804,144,193,-16,-311,138,1576,75,-44,550,-80,767,930,487,930,152,82,101,-141,334,-12,-110,32,238,147,-968,78,29,-11,67,-24,-1388,220,7,71,168,342,51,26,490,47,-108,345,344,-136,-47,202,931,44,117,19,252,44,-47,101,1,36,54,-98,31,-229,146,-230,3356,168,214,2,26,1616,178,388,105,-47,-81,45,48,697,-187,104,894,179,275,497,2341,-8,111,8,263,104,665,46,7,-93,10,173,57,549,-617,-2,86,734,100,-12,159,78,-143,19,5,-116,-13,303,144,1379,1027,90,-14,52,449,139,-799,-16,-30,222,-6,800,50,234,401,293,-62,463,427,-115,-168,10,29,451,77,-298,-84,41,82,-132,553,137,-2,-37,1,-53,28,-77,287,-53,173,373,919,-32,-31,51,22,128,467,558,238,-182,885,-205,112,557,86,102,26,-170,-62,37,429,-48,80,-35,-380,146,535,168,166,582,296,195,206,158,345,556,90,-26,182,-5,192,944,13,259,-195,-196,-437,136,86,95,987,46,91,245,271,126,223,404,810,625,1881,802,18,276,-38,588,115,-1,60,35,428,68,-27,88,2277,35,104,927,176,24,224,75,62,136,9,102,71,47,462,508,94,33,111,323,719,-43,-218,144,-147,-194,28,216,271,139,134,-69,139,830,178,69,233,217,845,-806,159,145,-6,-71,194,-162,-55,133,18,-56,18,119,726,223,69,607,31,330,3396,203,-15,-56,-1020,6,-669,-80,207,222,-54,29,390,31,-84,0,94,-10,142,237,-300,80,526,115,260,16,-72,-71,224,-367,-59,230,19,-63,5607,101,333,-2,906,46,27,-33,1454,91,209,-110,280,-241,44,163,-40,-26,197,1299,-188,191,19,-48,379,150,411,543,197,1428,284,467,56,249,893,174,611,951,45,521,468,-112,222,0,18,92,343,-231,-87,411,231,444,364,-708,117,-213,219,108,400,384,172,3,-21,587,173,474,160,598,50,98,-42,607,82,209,-117,215,-605,775,69,350,654,296,964,43,-254,26,107,109,-56,43,3478,69,312,110,119,-5,103,299,85,-94,-255,-637,-372,-468,-25,-231,-197,77,321,653,68,-112,578,-276,49,-790,10,4440,175,44,-6,-256,384,387,-139,39,-266,529,121,-210,769,-209,-10,205,206,-234,-243,586,-568,356,334,786,53,417,-69,116,32,244,866,86,349,-35,-276,732,29,71,94,49,437,-37,929,66,-400,3573,272,-83,-151,508,-128,631,62,317,-50,164,124,1639,55,185,-258,247,-234,867,488,-84,-252,-295,37,137,547,105,178,-84,-277,-355,35,49,-45,54,2056,-127,-272,143,88,-108,-1,100,39,38,5,97,11,66,22,724,86,226,1264,164,180,28,757,458,634,-229,195,-159,205,563,207,74,78,356,97,-138,160,275,333,187,91,93,106,43,465,20,-155,-710,80,379,-103,-56,31,89,-35,-31,299,602,299,-15,92,35,89,43,517,-245,324,144,357,22,164,-67,-151,-117,26,77,-218,120,-130,114,55,556,236,479,-219,-52,374,112,172,573,-1248,-2,40,-3,81,-113,44,-24,-55,-3,285,1080,18,-277,52,487,160,128,-206,101,33,189,3031,-47,-3,-219,-55,103,74,32,19,-35,201,137,49,56,35,-2,82,1085,204,86,184,-145,1551,1169,-58,5,-8,51,-80,-134,-13,718,293,84,82,9,94,82,130,72,454,250,63,134,206,133,25,498,416,-66,3914,20,175,-19,199,152,-33,0,103,-68,-79,162,95,18,1,40,358,61,42,2765,408,131,324,-44,401,153,2133,1061,389,186,86,374,121,134,21,-93,26,122,214,411,50,100,824,38,671,-9,666,656,555,5,-91,54,5,256,-524,-263,7,268,-155,-60,-8,8,157,256,233,136,-81,248,256,-51,-16,43,19,234,-229,-25,1255,-114,-41,-9,-47,45,418,74,185,-41,232,83,729,110,-11,144,7,166,58,97,7,726,44,50,57,575,221,92,249,323,19,31,36,359,234,-386,-66,240,178,44,166,510,309,-98,56,97,55,358,756,522,101,306,-92,47,93,635,117,373,178,774,593,-576,194,-1,-71,-29,198,30,468,80,128,78,215,-16,556,496,2,-95,148,-1417,-35,-47,-282,143,-143,505,-281,898,579,561,270,-486,109,707,75,17,94,54,-5,1765,825,256,191,263,466,23,1340,25,278,-7,105,323,0,200,19,55,272,33,616,98,-1,-281,124,-12,126,438,221,302,73,-43,67,295,648,65,197,59,21,184,140,226,119,-17,9,-7,1638,148,92,160,28,81,-28,180,149,229,19,13,188,4219,106,1370,89,99,23,150,243,235,34,-80,116,-101,40,804,282,1100,78,1035,153,1732,-17,96,2416,175,-61,388,125,35,30,50,592,-114,208,452,21,-50,70,7,529,-68,108,135,84,154,196,248,84,250,-41,-35,26,650,-37,18,15,204,471,42,120,-241,481,-72,22,-7,-128,-306,-22,44,164,230,470,27,92,130,796,599,304,-53,-4,-14,-23,-360,-90,19,-5,-48,-12,414,175,439,138,4,-9,71,427,1336,-50,-278,-138,-484,18,-178,440,172,102,84,715,110,1,387,21,-180,439,-271,215,181,156,-116,-19,72,-10,-26,327,-38,65,37,45,-32,-143,319,-123,-167,-333,648,348,698,30,205,1707,492,-91,-39,15,-114,-356,38,486,156,-99,145,69,224,220,-69,-558,71,97,140,145,1499,503,834,1793,4254,262,1337,-81,765,242,64,334,0,378,-45,1157,114,290,1411,3041,41,563,134,47,30,168,-221,61,817,37,473,1460,-13,338,950,3,114,41,18,32,441,-482,-24,52,22,149,1285,257,6,44,-29,324,26,-8,1,125,-388,745,75,-3,10,-32,540,21,66,92,185,476,-55,313,26,495,403,-21,-14,3,546,-140,77,-2,26,141,-127,-6,4427,205,-56,-11,60,99,441,-16,-119,-194,495,460,369,221,414,-41,91,1814,111,88,344,56,95,-30,-438,-28,371,108,69,972,-12,1139,55,-172,26,157,81,186,70,-152,395,-85,2514,-71,-67,-3,384,-31,86,21,116,-228,-23,288,-113,246,2625,231,42,358,1651,211,739,-1333,573,380,70,150,326,93,-87,-132,-10,148,-397,713,-435,1281,72,274,34,12,19,-56,42,3,-37,223,111,-40,73,40,608,239,-44,-68,29,2,350,-37,-140,-262,230,204,87,1067,135,-128,234,-25,675,328,-399,77,-1202,-491,48,2124,214,683,124,45,238,96,379,132,66,275,638,18,64,-46,9,68,-65,113,-574,29,1668,59,188,16,88,-5,-443,78,27,-14,28,103,-46,143,-1066,680,19,-37,290,62,-190,36,-5,96,84,-66,-327,314,-34,325,329,19723,-190,-24,57,-181,1996,126,53,-35,-122,23,279,134,143,86,429,-261,118,-37,97,-358,-116,58,1,-66,4753,11,9,306,70,256,597,674,-72,157,-313,-115,155,-273,36,-13,-2,-53,-115,-304,234,942,-111,-71,656,-97,-23,120,-123,375,1272,-64,802,-154,888,71,-83,-27,244,-111,-73,-121,-84,57,-47,-483,-65,-63,-426,98,-182,264,91,-433,1,59,83,142,-2,13,-44,-484,-138,94,-394,264,-46,1712,887,12,444,-709,58,108,21,-1307,12,565,16,1920,-753,-280,1520,139,-32,523,-80,53,122,142,101,-14,-226,276,240,32,307,58,422,174,35,8,-70,181,135,124,196,226,305,-158,-99,-135,28,618,216,-10,-29,-231,-28,549,-96,91,35,-31,-125,1390,199,-140,98,22,1086,-92,-3,34,139,-529,-2159,-43,301,584,-252,144,160,315,18019,-9,-463,397,103,-37,44,-495,402,327,127,661,91,253,54,877,291,242,78,112,64,-297,371,-8,38,137,93,-37,29,-253,61,202,53,-117,40,215,-312,97,160,38,46,123,170,864,-552,545,-735,-30,147,40,165,93,-95,9,1319,191,200,220,88,9,9,29,1,28,36,192,236,328,515,-53,-22,375,65,862,66,-19,-246,872,-159,-142,-59,150,187,1158,58,-304,186,349,388,-8,129,-262,151,134,24,48,1024,141,877,25,-163,-45,-60,126,-51,1560,56,542,57,-632,-72,-467,-2043,-1354,-2801,63,3,-47,-18,91,12,599,14,74,631,133,108,318,32,82,60,64,-31,102,12,-144,298,26,178,-286,21,-522,34,673,93,74,333,-68,-250,140,292,-111,-19,367,-48,37,666,-338,-252,183,66,457,-232,467,-282,113,146,-97,337,-110,-68,16,24,504,-660,340,-39,-54,26,17,128,123,-100,68,1231,57,156,532,-77,20,-92,4,-81,-66,1077,181,219,-43,1,-207,47,239,34,1,155,2444,-50,-105,60,782,-323,253,-1,477,439,16,203,207,353,-7,-4,873,240,108,-136,88,183,-211,-54,-83,344,259,-152,104,64,-21,247,726,319,-568,-107,177,-296,149,72,252,90,-184,603,107,25,268,-19,17,-77,-189,1517,1991,114,350,439,-194,43,62,69,139,1847,273,1142,1582,663,-167,-595,167,143,-14,97,-64,508,20,1315,22,105,202,31,52,61,-65,142,96,126,157,441,-50,-5,7,185,167,206,-152,88,-95,-17,458,68,921,192,-384,156,-25,1056,-99,19,211,426,13,596,12,-1,-40,87,648,110,2,317,106,2,303,31,-597,87,1660,577,462,2607,52,-136,-102,71,2015,30,376,-53,34,-325,93,88,-79,308,209,-9,-621,655,-320,131,4,18,747,58,1,-35,14,-91,159,-37,295,154,309,145,88,-72,63,-8,-193,-33,237,47,241,-44,2,2906,-13,61,-465,211,159,108,253,818,196,229,254,-100,-26,14,111,10,26,69,1134,288,264,702,173,-140,256,828,245,508,81,196,169,42,658,-95,-293,85,420,169,319,-5,4,316,30,-41,607,66,10,-19,125,174,116,2125,-103,198,-62,-273,-3,116,1473,119,1713,99,201,112,601,350,-233,291,15,970,378,911,95,-244,382,-112,225,156,275,18,682,422,418,398,-22,203,550,545,260,6426,1625,42,8,70,5,-471,158,-15,677,-221,291,51,43,323,310,207,-241,695,-22,24,1690,159,613,423,810,257,-128,335,-483,627,560,89,11,499,130,214,-35,723,33,-48,457,40,-29,25,-202,-54,112,1293,721,188,246,186,-114,20,715,271,360,73,789,47,19,-83,16667,125,50,243,8859,-26,30,1049,451,-72,8,-66,391,898,-127,66,259,-75,238,445,-188,-53,-242,91,13261,54,127,-158,-19,145,69,568,-96,226,137,-190,-154,-8,51,-46,711,-401,2442,59,-161,1828,422,-71,17,87,39,130,-41,3298,-1068,-224,510,-47,430,-205,-27,1120,1102,75,-46,732,1663,108,4088,2623,260,-475,-2,-26,-24,-57,-158,236,805,-169,2918,60,-36,-88,8,-319,313,50,76,17213,42,728,3466,16,652,45,-124,-53,57,384,-48,323,1133,154,59,16,-193,73,-528,-133,-5,11,-44,404,237,4,46,268,233,274,595,118,16,-107,-288,-97,-258,-88,-53,-175,385,-377,16,-131,242,-698,-207,-749,-27,-176,-1108,756,119,-96,134,91,-15,570,664,144,321,2183,-312,265,-34,667,-387,942,1638,-143,-55,681,-6,238,-5,155,186,3,16,97,-150,157,-11,3,477,250,-63,126,313,48,12,-7,143,-7,58,406,69,-245,571,95,230,1453,60,158,145,496,1159,20,-70,90,222,134,-1,-516,-58,-31,31,722,841,246,-575,120,79,196,892,552,69,180,-124,42,-80,-46,-38,698,1537,477,269,34,346,-1,48,275,-88,-28,52,-139,311,78,58,-4,16,-295,139,18,120,-166,-17,36,44,525,26,103,163,-38,382,965,72,402,679,15,59,-1,-136,253,-488,1291,87,209,65,49,19,349,24,462,210,49,181,177,-206,36,592,-63,-61,120,-39,-50,74,-67,317,531,-4,162,158,29,137,418,63,11,-27,-146,-16,55,3229,197,-467,-16,8,71,-45,-67,-370,314,60,176,4,368,-26,-107,88,230,-53,278,50,100,-340,-24,-26,-133,675,223,-93,-101,338,108,94,1,69,-96,137,125,12,10,77,616,372,-7,37,-23,-48,70,-181,76,-163,-89,16,-57,113,296,62,96,300,154,32,133,35,362,237,187,33,-182,211,-16,310,-25,318,7,-12,16,25,-29,-10,183,212,159,155,180,-13,26,512,7,243,-7,-165,674,75,-25,82,88,-120,474,127,-81,-1,621,914,-35,85,-32,30,595,180,323,946,437,580,181,537,40,20,890,-53,90,526,317,284,-44,203,4919,457,21,421,989,94,75,44,-59,10,6,375,580,82,156,133,31,-89,1791,33,-25,294,172,16,525,292,-40,66,33,85,92,28,210,103,-39,97,338,-25,52,58,52,-9,45,145,121,61,14,-8,508,103,196,2,13,200,257,-39,36,36,-150,-333,1208,-53,-88,41,69,114,47,188,-11,-115,132,56,1480,52,249,47,4,41,4,178,110,169,-195,167,40,180,54,-203,-94,12,65,307,-55,833,658,151,177,2,-50,86,-88,559,29,229,415,473,103,752,426,94,25,1081,157,496,-37,245,-127,253,-27,190,-35,459,765,-9,62,881,332,72,963,39,66,66,-20,273,80,117,-159,-28,803,909,-11,8,-22,112,746,42,489,-86,127,516,767,426,-105,-43,39,190,46,19,-49,-17,148,18,107,314,82,127,-99,90,490,-75,243,384,-312,259,988,1373,-4,273,110,423,-41,-117,92,837,-382,30,86,131,270,-48,405,-177,93,-43,674,121,-169,491,1051,25,3293,537,68,50,-347,614,319,325,97,57,16,221,472,22,44,179,-20,780,38,23,931,0,1166,84,725,718,29,21,138,-81,-2247,78,-17,-60,26,474,1866,354,105,39,115,595,568,734,6,353,82,543,348,77,395,-255,264,-61,218,241,230,-36,996,219,109,302,83,31,721,506,-966,154,1243,193,1207,278,-94,661,1073,759,66,-203,120,197,173,164,775,23,354,387,374,167,457,66,-171,760,139,296,377,499,376,195,193,19,469,10,12,52,68,56,501,709,-7,1704,-108,1373,223,360,40,132,858,-1,1669,651,175,1363,723,4,24,300,421,316,240,-63,274,770,1326,-115,-68,376,-196,667,-2,377,394,-24,359,209,227,205,374,305,-31,-23,48,-562,691,617,19,360,32,224,66,302,138,54,1,476,710,443,673,348,-179,-1704,762,281,61,221,163,203,209,273,66,217,678,-109,149,1218,403,127,26,-31,192,-41,-20,-1447,72,171,-27,1866,43,104,1020,257,428,167,194,189,261,471,80,20,970,508,285,363,0,-4,368,77,16,91,333,294,-462,539,-63,25,-30,150,143,-101,154,118,353,681,691,80,1089,-169,3,945,1,-2,13,-57,-24,156,298,73,475,375,-40,-30,-36,888,-266,233,131,226,23,10,455,66,96,294,191,466,72,745,-21,420,127,184,172,3,158,-639,959,560,1232,-63,87,114,-348,164,328,67,1366,120,-30,559,443,40,19,474,57,38,23,60,84,89,29,207,-142,-45,509,527,-48,651,1110,144,214,63,477,3,-49,898,14,10,497,243,-38,326,12,63,-63,78,1014,3,46,33,86,18,74,19,38,144,63,347,7,426,160,407,1078,164,23,204,264,-42,2362,79,101,-459,151,144,-42,224,104,-71,-280,350,56,154,621,-34,142,-65,1389,949,31,216,-52,-49,77,523,-35,252,284,114,157,113,428,-34,66,326,16,-267,-57,-118,200,-8,5,-89,490,61,296,610,136,543,-68,582,457,991,-596,-679,195,195,579,-596,138,114,48,77,483,98,-15,-99,68,764,41,51,-73,116,27,107,397,160,395,70,168,79,26,106,91,190,51,36,934,12,-105,767,-95,159,237,150,133,115,60,265,732,8,421,1540,628,304,338,187,782,771,83,16,51,123,234,-519,3,16,-133,367,88,315,-189,-307,338,1368,487,185,139,2,129,228,171,1592,7,363,480,104,-82,100,1584,-119,172,55,16,-38,75,31,-9,71,30,573,-527,24,-144,40,218,-172,582,101,-57,33,44,-283,8,72,270,-499,153,-43,410,218,-192,335,28,464,96,-148,-59,-67,86,1661,227,25,80,119,2110,138,-1068,163,45,-24,-131,-13,14,-136,13,74,31,167,79,-83,89,1100,-703,91,3694,1,777,30,1002,148,-33,-3,72,1070,92,-6,511,231,258,171,114,61,-7,2085,135,-17,-189,19,3588,309,130,95,43,292,123,1066,-56,415,-5,-123,143,-36,318,225,-998,-108,304,169,104,-20,28,81,-757,-44,-76,931,423,175,66,8,733,205,-73,-38,117,1545,422,122,60,220,-76,105,13,-5,27,453,95,309,165,-76,120,-86,89,122,-260,188,1450,117,-3,82,95,91,71,106,-315,148,431,669,-145,17,-41,127,384,190,-539,338,6,2228,-97,-45,230,557,262,74,107,808,278,903,133,1657,3507,85,54,1549,175,1646,-2,229,193,226,76,-131,400,-115,-139,60,-11,616,356,-197,-28,305,59,-3,33,-37,4,317,133,529,151,235,29,38,46,107,19,130,195,377,43,-5,251,228,90,464,163,38,94,-33,-34,284,-229,53,141,-64,323,163,17,-51,-225,57,-108,169,-291,549,700,77,505,-223,210,208,-38,109,48,-6,23,191,82,150,62,123,80,474,659,-6,22,596,139,152,194,66,160,4,1425,2442,160,180,312,12,94,234,257,-138,238,204,427,-13,50,1428,-55,248,105,81,19,30,1425,331,523,62,461,809,186,74,1017,-45,-187,17,49,12,138,-151,219,132,125,677,1178,83,-224,154,-184,-117,37,-168,-43,97,170,72,208,247,-80,114,5,-46,442,260,61,85,10,-35,291,283,55,-442,103,247,150,224,-2,1122,158,524,51,783,765,267,386,297,77,929,280,112,365,-357,-109,62,-51,447,369,148,19,94,229,-14,15,233,273,63,66,183,26,-24,404,29,358,38,-10,1228,-48,67,392,-3,-29,9,123,-16,-30,141,1184,-123,187,177,244,-317,111,333,129,60,-59,9,130,-128,772,-139,358,158,1,-97,93,-70,98,212,-131,84,-84,199,332,337,461,288,18,84,2575,-2,303,121,863,1038,231,11,34,820,-238,262,-65,166,68,47,-263,814,-815,144,69,375,28,565,178,203,159,1112,322,269,583,104,4,343,30,29,-298,603,287,19,36,44,-62,164,86,-31,297,110,-42,-40,71,840,-90,118,184,-56,-78,111,54,49,59,-46,15,89,612,-251,-52,109,-122,1530,524,92,407,-275,54,46,220,119,131,51,283,490,142,56,-7,550,53,135,222,317,116,55,926,49,25,-108,-100,14,87,1145,-1036,171,371,1320,458,54,1495,67,61,153,100,290,834,-142,55,346,640,85,27,60,319,30,520,37,215,-74,63,1724,22,-23,333,399,-24,304,243,-1345,378,210,120,73,318,626,2158,142,24,196,99,-523,-65,773,125,402,60,403,210,-27,262,-151,237,-161,375,485,143,1127,381,-134,-121,41,-74,594,4,678,586,201,3113,1537,340,50,123,242,2,195,5,254,609,23,144,155,162,63,369,-778,101,728,249,185,-151,-241,808,237,669,197,1400,271,1159,2,210,-5,-81,-48,-87,291,331,78,393,-355,3135,-21,77,532,-1199,14,63,561,-39,106,152,171,-22,8,-116,329,28,598,1026,92,63,-100,-25,636,-156,430,547,192,981,163,5,-180,442,44,79,420,36,867,502,99,212,1518,-92,88,29,114,93,-212,524,944,692,522,735,270,323,280,2132,817,144,26,761,28,80,-578,263,759,155,252,-16,141,294,2269,315,65,137,352,-83,240,175,679,-270,378,245,351,-48,565,197,1519,879,2898,-46,52,-18,1541,24,687,1610,445,689,75,88,75,244,881,117,62,104,420,371,59,85,36,388,43,65,-132,717,695,-34,626,-53,443,476,131,330,-181,215,11,1005,40,86,51,-73,-10,172,274,147,-39,367,238,109,66,211,910,42,308,46,96,51,378,109,443,153,934,4691,519,-61,7,535,1434,210,187,-32,262,297,286,527,46,173,351,108,158,-598,44,-11,50,862,269,227,482,-49,-125,237,113,111,-766,43,-17,308,46,42,475,3622,223,122,298,231,162,25,29,18,207,477,800,113,-170,35,133,165,-30,163,23,136,-147,-124,1524,35,10,-7,200,-817,294,266,145,152,140,490,442,1244,2027,22,1470,602,185,75,-88,-13,2076,238,536,768,785,471,9369,404,1108,65,198,674,-137,935,1363,1141,244,578,19,523,-74,-74,523,121,-333,295,-7,142,843,-27,36,27,341,214,888,77,-22,63,156,54,385,356,313,230,897,216,-34,52,619,140,126,10,-33,564,376,483,216,85,-18,-153,585,-175,251,-46,1734,1209,115,541,-116,161,53,420,827,344,235,450,273,222,-15,-1064,12,228,515,-15,21,329,70,36,661,58,552,557,199,181,81,4,-63,465,-633,99,373,112,177,131,1,1788,-105,115,257,891,292,8,207,655,-58,-21,80,147,21,-835,3,308,572,-52,-26,147,707,480,103,86,-203,63,379,2597,-33,1703,-669,-31,71,152,-18,5,1290,-59,110,1267,272,195,-29,284,98,350,5,1177,1625,410,619,13,-76,154,127,1,252,311,873,154,1,185,769,320,204,214,556,4,-4,470,251,16,-45,181,107,75,30,13,1063,110,859,20,419,504,-110,260,148,122,311,3929,264,580,956,190,11,298,187,203,-30,496,372,170,211,182,558,127,148,493,694,-86,-324,-232,119,49,25,2,76,168,-4,44,-20,-223,462,521,836,627,-56,365,2197,204,332,227,-39,271,82,-55,100,-413,-321,1515,328,9,135,166,-22,64,282,92,1464,369,434,-119,441,14,531,43,3,198,394,-144,-83,188,94,248,2083,611,65,-62,31,288,160,-190,381,-3,374,-193,698,201,1174,295,202,1006,-23,276,334,-29,-889,170,-84,69,-33,60,193,723,61,110,-1,40,283,96,107,88,371,7,220,1879,566,-21,414,85,266,275,3314,132,-168,31,23,281,151,22,205,367,-77,-818,137,213,32,44,293,16,1098,-148,118,0,217,405,176,88,506,364,190,-41,-61,-28,193,-325,661,242,1453,-432,45,102,384,59,370,18,-309,649,322,40,104,879,-154,331,-1203,-67,17,190,-30,152,41,-228,925,123,64,460,-77,149,-13,35,59,413,1978,1703,-460,164,50,742,229,128,512,-6,491,368,474,73,421,452,-130,1021,-2,125,30,132,737,662,-26,1378,433,-145,-103,148,60,393,134,50,318,-94,-23,333,87,24,-19,9,68,89,378,-36,32,42,401,469,142,857,239,7,-24,-15,78,61,-106,99,1530,-22,-127,349,41,561,36,957,-189,440,254,19,830,1798,175,2099,168,172,1470,263,-45,254,390,-84,283,-60,-17,-517,-7,1000,-6,255,659,21,368,-512,1539,-42,385,142,216,607,414,1745,441,427,-79,10,71,424,-579,354,515,204,239,-46,-38,36,597,219,344,-122,92,304,9,172,-5,36,95,162,116,1334,102,93,1726,9,98,190,0,-4,-3,1170,506,-5,702,26,93,329,812,7,11,-221,690,189,695,-7,-500,179,117,-26,226,560,249,129,733,285,-21,3,124,173,926,16,20,1439,363,55,-342,201,-6,-21,5,530,86,21,1131,-415,69,1407,237,147,394,-274,-47,561,-7,79,33,146,92,25,-3,109,44,-28,-412,69,-81,119,-628,48,63,570,15,-105,82,407,179,277,-52,314,-114,-13,204,404,-64,477,-116,11,239,55,50,311,-8,-18,-18,-94,336,-13,224,859,8,45,137,552,617,106,656,-21,147,259,74,-571,44,89,26,77,13,335,-174,-11,184,648,294,306,88,-1,-23,856,256,345,592,4,519,-304,19,83,-75,101,80,152,59,209,-151,6,53,1012,227,125,216,162,969,43,-541,958,532,27,209,86,26,56,53,-11,-2,272,-312,48,-34,235,71,14,124,-107,7,113,10,870,763,271,-50,261,2008,-42,29,105,110,22,496,-51,319,-181,-34,258,169,38,176,-8,2326,442,145,-14,-7,142,106,301,80,849,138,531,75,11,109,74,1,2398,673,197,46,41,-1,1178,268,309,97,-86,-36,1711,140,12,283,121,1125,137,710,330,130,143,-60,746,307,60,-275,383,355,259,-63,524,576,588,1515,-301,26,271,-257,43,156,163,415,308,1060,286,339,717,174,58,22,476,249,736,180,103,319,170,68,976,759,109,138,-362,115,7488,88,57,-111,50,241,-74,130,64,254,-1,29,21,52,117,276,306,-128,-11,-1,1873,-145,-34,40,168,579,-39,408,-45,-177,256,1967,94,850,308,2567,148,276,-166,817,713,782,-429,2997,77,457,693,691,279,-173,29,69,-178,466,92,-24,64,147,82,913,-32,11,-5,896,-79,-145,32,389,353,624,394,231,195,188,1553,157,-51,147,1513,210,-3,757,418,218,244,-505,331,895,3072,1444,-15,-36,-669,596,779,2035,1278,-136,159,105,-93,521,-101,536,221,175,45,-246,23,-961,389,107,185,-2,595,566,616,308,83,148,-580,66,1732,666,3,140,1877,46,411,1225,158,43,207,18,119,254,-186,186,18,-14,182,300,374,4,76,33,162,5335,265,797,1,9,27,1210,-126,368,-1246,258,1435,129,245,1440,-8,-152,156,802,428,-27,-35,329,923,140,364,1149,772,-12,678,-93,-27,-345,232,223,406,131,-14,77,748,200,263,62,717,238,-52,359,763,935,25,114,191,86,47,49,-115,272,-19,38,333,160,211,639,29,-4,-217,111,174,310,661,428,395,30,-66,132,126,1038,37,188,574,204,231,324,285,126,-51,702,443,1233,586,199,522,616,222,223,-40,33,110,1628,235,-2,156,194,394,180,47,23,408,129,326,348,235,1428,208,540,18,-70,343,514,107,16,1533,755,171,888,359,-513,197,34,309,-406,-58,66,374,580,26,-33,180,487,201,157,-510,-68,51,27,-43,252,182,324,266,17,199,-22,340,-17,499,239,1097,159,-2,1657,41,27,-386,961,429,352,-11,220,222,214,-168,161,-128,302,55,-257,-17,-710,871,268,480,46,298,43,40,-43,62,238,-18,606,-44,72,210,384,13,24,95,65,105,31,111,424,102,149,56,-285,1099,347,-313,-1,247,379,236,159,101,-5,103,-294,64,95,284,575,139,280,8,106,194,63,0,76,98,329,256,78,-310,292,-14,1561,564,50,-99,269,250,72,662,121,-23,-38,638,1788,23,781,436,576,142,1239,227,3833,254,259,-103,-25,-22,964,37,200,10347,83,128,510,309,255,108,20,-358,112,144,412,223,32,43,462,352,5,35,60,182,125,113,17,128,-60,458,76,81,116,928,109,465,104,257,836,-11,911,208,158,66,173,282,-90,-18,109,164,-449,19,75,329,683,342,405,1377,-106,-323,2528,-36,878,2138,800,1170,858,2100,191,427,156,507,-274,14,1160,313,109,158,350,163,139,68,12,363,49,-154,260,430,69,198,-116,279,54,1149,2611,31,222,-171,257,333,112,104,-85,197,123,-176,207,81,215,121,1002,305,342,188,109,341,61,674,147,702,1175,416,-32,298,800,1036,246,130,22,404,341,1113,341,524,158,696,1227,-174,21,100,155,126,130,442,503,364,258,206,10,87,278,165,-18,737,31,5,260,277,468,158,-9,-38,-50,-626,-35,5,581,-120,-316,-1179,231,35,126,258,594,419,-104,-23,-15,-42,1268,608,67,78,66,78,27,-171,410,320,315,385,2984,1417,-566,545,358,163,1629,131,432,-135,-144,-57,-427,-14,436,288,213,-170,342,373,138,534,495,238,1139,629,18,-3,-121,363,200,-174,-654,-66,54,2255,521,458,339,-485,339,413,1171,95,813,211,1209,-256,-31,290,377,361,447,209,455,-39,34,63,20,20,9,139,225,-13,700,-37,144,313,70,94,-24,116,6,-95,118,-41,7,306,512,-45,269,-185,13,909,487,319,38,-112,-9,875,975,382,541,561,508,167,548,51,-454,297,906,5,92,404,42,-93,281,309,-42,50,-105,-123,1287,-358,-52,67,949,52,-20,88,75,6,410,2816,649,1949,-9,106,-176,281,69,-94,325,130,200,420,139,184,154,557,282,-4,267,55,413,849,46,4409,-607,558,69,590,-123,-161,424,-192,121,319,397,86,608,-76,838,173,13,-18,-17,339,689,102,1615,-27,-243,268,-399,224,241,109,9,513,-89,85,106,-417,360,403,24,143,209,61,1141,164,-22,538,852,265,72,160,7,-332,28,-337,-469,596,201,8,372,3,40,96,273,244,55,386,1452,979,132,537,295,29,-3,-432,209,-5,10,23,30,-13,-2,396,115,259,254,863,832,22,344,-590,259,100,1116,168,19,326,-210,269,-233,93,150,-148,234,131,42,450,178,226,599,-30,373,-18,-618,414,92,300,74,64,116,64,48,903,625,4123,345,714,-273,205,1668,820,-3,266,377,-73,128,52,-17,1,765,403,-126,2,-18,472,-135,-26,-239,164,385,-2,27,44,170,241,145,1137,584,645,75,986,192,604,40,183,728,1092,326,61,84,200,288,-21,64,918,28,135,1843,160,-2850,1126,-41,127,6,59,1299,6,86,0,-812,599,114,-4,-6,616,130,784,-33,859,399,661,10,154,23,284,218,105,384,110,48,-37,-26,650,177,472,-50,503,-132,-451,1,142,120,957,44,-99,26,37,-30,166,-666,587,11,245,213,516,444,10,57,66,42,-22,469,355,-44,38,-79,32,-320,1079,-127,292,8226,886,225,513,250,425,216,509,-41,326,-14,503,166,-46,239,284,1573,66,206,-130,881,-270,15,-355,135,76,-300,152,273,689,-8,-286,601,-578,495,100,585,1016,540,-166,-113,-186,48,18,1590,-14,-1117,307,-67,49,738,-294,-109,1705,167,245,-44,611,726,1943,-75,367,277,36,406,630,241,415,190,15,46,112,-25,-81,685,872,-6,185,289,359,3,1562,548,-78,14,238,1344,318,67,422,-46,683,811,250,-80,31,583,100,426,22,275,200,209,-209,159,512,73,-269,30,-335,41,611,205,1158,626,190,-180,-141,566,180,455,139,130,424,1159,1034,32,94,419,197,436,304,871,-818,495,262,447,1241,69,468,-168,227,14,-66,34,483,-52,407,1049,-32,45,2356,197,40,762,415,109,229,1102,416,70,-146,-205,23,311,14,-67,1040,199,217,76,31,-50,426,626,272,-18,784,-22,8,298,121,280,-25,302,2,-37,157,131,853,75,76,150,167,451,285,147,3466,294,-420,1724,158,37,163,490,59,49,5,-10,685,421,57,170,65,456,318,110,1108,-27,1294,394,-56,48,-10,381,99,1774,1814,174,10,11,1468,215,245,378,61,548,176,73,-21,446,-44,421,557,20,46,149,1458,-507,186,8,241,571,-111,143,340,99,-126,34,251,680,-36,204,352,56,496,-128,222,238,202,101,264,94,546,166,0,-4,159,-432,0,-5,100,-37,-9,-143,72,35,-29,17,804,3,864,139,356,499,-10,262,395,220,304,237,1172,289,243,266,339,-92,842,99,-52,274,2235,2850,164,2663,88,252,191,1150,99,68,171,190,2065,8,312,100,-103,1163,3501,225,32,475,519,192,39,668,258,579,256,394,275,4,200,43,132,110,177,1174,-71,92,271,2207,40,-12,20,153,26,57,696,-211,-147,199,768,33,231,291,-29,525,-153,26,29,268,406,-32,166,-13,393,59,-103,307,316,121,165,509,51,48,129,785,475,712,469,744,300,1325,450,639,67,74,534,495,739,308,-30,587,429,444,-95,5872,20,1428,505,-18,56,309,522,16,478,992,2129,-1,-197,-14,98,228,804,96,230,107,270,421,65,82,770,405,689,867,214,52,574,172,427,159,123,186,507,475,349,124,102,102,211,448,-62,-136,31,391,460,124,90,-412,-22,171,31,-2,36,442,214,518,-58,169,132,138,863,-141,737,533,47,622,254,21,-30,17,150,344,516,4060,1792,114,46,171,98,1357,398,306,125,389,3,699,1050,667,728,293,-186,-138,-590,37,215,121,18,275,20,166,149,216,-520,564,87,213,474,19,265,-25,769,-263,-14,1221,26,270,53,44,41,97,112,15,545,-15,-41,165,339,863,-69,341,349,199,178,1847,652,41,419,119,102,-43,172,290,-19,-8,37,-440,32,227,-9,86,120,503,651,-96,-39,-8,46,3,-35,74,198,10,151,480,48,330,-224,378,-1034,25,88,-91,68,-39,2043,2926,271,126,88,1015,-43,109,1790,196,1031,62,866,-310,1187,-79,74,5,443,92,427,-178,269,-29,12,973,379,179,578,215,147,857,703,4,41,415,-72,-63,44,128,596,365,82,44,-303,974,31,-58,74,387,-162,167,79,17,332,194,125,-136,-25,34,-174,440,810,174,38,-142,375,29,20,-26,213,36,-130,-188,50,167,414,417,62,110,429,12,122,115,257,-281,124,-187,63,120,-7,-127,-92,608,84,70,-24,366,410,245,906,803,28,-25,143,-280,-34,-47,256,68,-58,124,23,24,128,-82,-61,157,-166,21,-129,145,155,-25,-87,187,59,-379,205,-139,34,12,-21,-47,-113,49,163,-78,-30,352,271,104,24,30,26,-25,30,70,11,-1515,274,-99,166,304,-42,-73,43,1,18,24,73,-63,17,1276,343,581,30,135,8,4011,34,386,1146,65,2,90,-137,-105,36,-21,198,22,121,-63,217,50,4,-3,-120,2396,198,555,6,-13,55,533,-42,26,55,45,98,165,-33,-26,14,-7,6,9,-412,172,131,-37,840,-244,196,-69,385,-14,62,11,28,-107,7,-34,15,34,23,10,91,25,-35,16,645,14,41,-4,59,68,-33,-14,-14,5,332,5,193,-188,2198,49,304,23,100,57,-83,-1448,60,9
-149,-207,-120,285,-318,-580,-464,-275,-36,39,86,-965,-351,-235,248,154,-135,-297,12718,-17,311,-107,42,-234,38,-144,-165,30,96,-35,-394,14,-579,-227,-282,-146,265,1313,11163,7076,13881,24960,15932,16161,17223,18827,16020,293,-13,465,6422,3618,1152,8822,499,534,879,153,428,68,114,215,30,160,339,281,2289,-3,-285,-890,-742,969,-12,-322,-62,-45,98,487,2051,7,421,1487,101,45,-86,424,38,1189,911,75,1429,407,1144,765,264,-46,-12,332,70,-11,19,-312,149,82,-489,-12,5074,919,-1300,716,-22,-171,335,-46,-722,-171,192,354,143,-94,-57,-140,320,1056,-49,-488,-235,-82,153,519,486,-369,107,107,-68,532,101,804,879,1831,-488,269,82,336,-98,321,16,1629,47,699,221,378,205,1251,893,-177,1010,-315,1462,-842,8053,210,6793,192,66,89,488,1725,1548,744,3286,-48,-349,276,15,1186,47,-460,-16,541,5696,330,-74,87,103,179,-43,-73,-2216,-382,4131,47,-89,-203,2096,3329,215,206,-76,2147,345,1381,225,102,124,188,-276,1998,991,1451,53,891,-26,11,9149,-875,635,2770,-247,2715,874,-143,168,40,-6,20244,-250,4102,1837,19,30,788,1361,1164,1,8,294,294,2649,688,9837,294,3623,1,-54,-411,-268,221,550,571,80,859,893,97,506,-464,717,108,826,-48,5261,1695,-732,950,77,78,100,-1269,-97,-201,-294,319,974,-21,2588,881,324,-240,-709,-174,-71,2279,19013,583,75,-40,172,802,1080,-94,19336,3555,1792,-167,-247,332,637,335,2055,77,445,1267,300,90,733,79,223,5552,466,27,-890,1033,-27,163,784,58,183,36,47,38,282,3264,5198,3794,49,1117,1245,654,539,578,3246,4557,1069,384,39,547,1251,665,2673,765,230,466,2141,54,122,48,1477,91,8,1299,605,231,5229,801,496,324,3585,163,109,-80,-619,1021,829,4589,69,473,-44,2416,4506,1368,1152,-173,306,301,2519,915,126,740,1976,455,317,-104,-119,4650,2316,2901,-968,413,31,175,-73,-13,296,-141,-6,463,36,508,1049,1215,358,465,1609,88,409,274,268,-242,-123,-155,1466,1340,-80,27,246,266,871,376,43,216,-31,597,520,881,263,129,1268,146,289,76,2175,242,-79,118,301,756,1246,1441,883,779,2210,169,655,46,332,218,136,-35,310,1601,391,111,1541,864,189,-806,2446,-438,308,640,84,125,1580,8812,-36,151,-301,13,1,673,-108,-35,90,50,135,-139,144,79,-68,450,274,-43,854,559,973,322,194,186,511,2846,251,470,352,-221,151,303,224,305,252,1224,-166,-214,403,4138,121,3766,624,288,3893,83,-526,185,600,301,841,-23,3544,1247,190,1325,294,914,180,118,-638,1165,958,541,313,192,594,10876,351,1014,535,2918,171,742,1228,192,-2,1230,12368,1138,529,-90,242,-749,87,81,-21,261,84,1006,2710,2604,119,10,487,57,54,247,15719,148,80,483,2509,23535,262,-1943,2446,-226,266,146,59,1258,499,379,214,358,710,159,-105,1326,119,271,382,672,1484,855,328,411,50,55,-745,969,110,-632,-308,40,-121,95,2191,194,3288,992,543,328,-1469,356,107,1509,167,-158,73,218,285,1329,30,331,-310,906,2480,107,54,60,356,432,612,488,215,127,704,170,1126,709,-123,187,-299,2041,285,645,175,-176,-157,1090,96,734,2729,1091,237,66,91,2003,416,473,120,204,-36,324,-2,-247,389,629,889,894,1219,3292,-356,75,620,-55,811,1001,-67,2709,570,1107,989,37,176,258,1626,-312,151,-63,-83,-326,297,390,550,384,412,-6,513,292,836,243,1799,-53,135,288,-85,-40,121,-258,168,782,158,1210,385,-42,1353,-123,133,235,269,316,135,179,302,2153,389,972,-3045,360,71,-39,76,959,125,875,-98,459,954,191,337,-174,504,296,1285,86,163,681,122,10790,109,337,434,-3,1385,35,76,933,-827,-59,58,45,277,138,-85,53,520,-847,77,100,-114,1163,-146,1562,677,242,-134,3376,521,203,79,1041,821,37,5848,-99,911,14,63,-27,-837,226,1661,-111,755,228,71,3708,497,16,-303,4566,1904,287,-243,1025,-318,8042,6099,1178,213,804,261,17,-270,23287,1187,66,3286,2174,1125,420,543,469,1133,-624,-1532,508,-416,-1631,-50,-1277,-398,377,-477,534,1055,7908,1607,671,-164,404,1133,1041,-524,808,-65,-31,206,-96,502,525,-590,48,999,-103,89,3462,158,191,312,-334,288,-917,134,774,-193,-289,-281,-233,-268,361,34,1290,-154,-841,-198,5017,340,153,131,3250,23609,1427,99,627,1769,-241,189,-1014,15820,-138,-299,194,33,-49,368,727,330,20841,242,267,29,294,659,72,761,113,-639,18235,-181,-95,384,-53,1695,22644,-41,-889,57,259,463,160,343,-1395,2146,295,-200,11,151,9206,144,2533,1069,24265,2506,287,540,688,607,657,152,-100,440,174,-53,10891,-122,202,83,12,271,410,261,-958,-403,-907,387,156,-80,736,-97,22,-632,552,453,126,-820,536,1227,21,-94,26,428,432,2167,906,277,1019,105,136,-38,126,160,84,380,146,244,-378,62,282,667,1,107,-131,937,43,1677,-265,-308,23557,-74,1320,-14,470,-22,-641,-368,-71,-43,83,-160,602,15961,133,731,455,655,319,278,1429,280,-39,88,24,434,-224,-3776,15805,11,114,-483,9741,-146,260,-276,17357,-659,716,220,540,-142,-490,-23,583,309,841,-161,641,-500,117,724,118,103,266,-938,-28,579,1002,928,-42,-151,-44,-850,144,854,3903,857,3165,111,58,-359,-173,75,1536,355,899,-80,14493,-285,711,2242,1302,-714,36,551,18643,382,1213,536,2912,1010,108,233,12371,296,815,13,608,262,565,130,-26,262,-59,64,666,356,-162,607,1260,-26,458,630,6577,372,816,7475,-128,158,769,1137,433,2865,4368,-90,268,-34,30,2650,589,7858,425,-50,1105,-32,11346,887,-23,574,-848,-8,73,120,49,68,29,75,2984,2528,70,921,-85,30,212,-5,362,227,5712,118,413,748,32,-90,0,133,-11,234,-114,-31,1154,-59,-131,265,-67,770,363,322,1544,113,2977,58,882,31,648,274,128,1796,-317,152,-37,-102,2264,203,-257,-61,10,419,91,166,-49,3142,559,-743,1307,25,54,583,-618,553,-537,2180,-431,123,-221,251,-121,210,-54,-707,766,2224,185,-1796,-131,-755,19683,13652,-53,122,-797,261,90,-7,465,440,-414,271,175,65,-133,-28,226,4782,-335,945,366,1,-9,221,709,-121,1061,847,-95,19,-149,2335,176,-7,257,1016,5380,183,96,43,-287,-72,116,95,6313,81,3190,19,1158,-89,327,-548,7,-38,-93,5238,1,354,-22,-176,2065,531,-135,-305,1025,110,1038,16912,41,557,-79,246,4277,55,1080,97,618,148,302,219,-212,63,2088,103,215,3,23,107,1091,247,1097,23,-1462,467,546,152,974,1784,463,737,213,-395,1064,49,-21,769,98,907,215,388,3900,130,489,420,-1529,127,6,149,556,-2192,61,1403,518,193,2002,2098,197,-517,905,86,7951,-103,734,137,-11,1225,569,2190,28,-126,1257,748,516,326,-300,191,209,2898,17732,4,3874,10480,-33,-5,1944,112,206,-39,3073,3166,1878,54,4,31,49,2236,177,752,205,29,-113,145,5562,93,-173,562,17,706,266,-954,-617,3621,200,-779,208,1463,299,-177,-54,-27,-219,151,-455,-187,19,1681,-932,672,1380,8148,956,4438,116,-230,62,738,238,2336,975,-375,-156,11487,214,-722,678,60,-138,-65,-875,236,270,174,106,912,848,601,1902,-20,-400,246,187,647,-1616,184,865,-203,-144,-231,238,-673,265,1377,628,-157,32,-128,54,249,84,-2,398,2239,70,-725,-183,-596,73,312,5272,298,624,330,483,3,174,49,196,117,1730,141,623,-33,231,-766,243,695,23,232,1437,-69,245,148,153,256,-49,-1057,3075,339,144,89,-18,84,1660,177,210,95,120,901,675,1952,1069,1284,773,280,-138,235,2425,106,357,-63,409,-143,451,-389,39,228,-143,115,347,2801,-349,1523,65,1072,104,2618,68,170,20276,951,1116,227,-10,130,-124,149,72,112,-31,1132,2074,1,748,-79,21,-339,-17,77,535,103,2682,950,141,393,430,11,-135,141,365,-232,-277,-140,933,71,116,-10,593,-1362,429,17,1387,-444,50,-216,4,-175,-17,17,-99,-451,970,-1103,714,319,2,248,157,214,117,607,261,4,1154,109,71,910,-129,947,539,730,539,261,219,1262,-200,-44,495,8,2582,-197,65,-170,-400,56,133,-12,1427,-35,715,1815,5110,816,328,180,89,-320,1094,540,-17,145,460,-90,469,-265,-10,-263,106,185,-577,450,125,78,697,-389,166,-326,-1331,455,349,-17,198,1229,10195,265,-125,16269,57,-12,-55,-655,57,214,-70,1504,47,-293,68,-306,502,-417,465,463,17914,302,192,800,-392,115,4104,225,-11,1035,16469,155,-191,17801,-571,-728,619,223,-11,148,199,79,-170,473,-87,1905,-841,370,-119,-76,293,-50,-76,-12,3427,383,69,581,1717,1903,16,-248,-1106,2045,-250,1099,861,56,41,-1048,299,296,12692,343,-95,462,-96,-516,344,-39,47,25,138,-173,40,26,540,-512,29,19271,359,21366,17418,24025,30,-49,-12,-29,-736,557,1238,17683,87,-24,6740,-38,1058,-998,283,-42,6283,1742,-228,375,84,-59,1934,150,13,585,-254,-590,280,-108,1056,-231,354,792,2803,40,4098,-451,21,361,-126,9109,820,1551,357,-401,209,-79,-226,-28,2180,222,-114,796,1861,747,-140,2352,794,833,1511,1272,756,443,563,319,168,1305,234,232,-15,16026,67,21035,1174,257,60,1447,-265,622,98,518,347,-886,0,-39,217,495,3644,146,123,13,239,139,657,6,56,-255,14,281,-141,-95,442,357,8431,211,454,-39,-1096,12,148,70,-333,51,364,361,-520,419,206,-367,198,315,67,1049,596,885,-286,466,173,2538,-51,349,71,36,-5,1519,-50,323,149,8,653,6288,317,136,142,370,-243,-243,275,252,90,1430,3056,3146,4533,-859,105,-8,22,118,7816,881,17117,1176,-987,2065,1739,65,151,-34,-1160,350,-1047,337,74,179,410,897,2848,97,-111,8872,145,-160,271,346,413,1549,-144,57,880,2110,772,-160,5970,4129,208,186,-348,-71,54,1489,1428,356,3124,276,112,-24,427,487,2436,494,311,260,187,166,-21,428,-2,389,26,682,774,239,-311,1130,-122,4042,1418,184,312,631,141,123,5801,170,119,2173,139,-6,862,7080,34,46,77,65,76,36,446,262,464,299,889,211,-278,-6,768,268,1273,-165,305,18,12,77,709,-858,381,293,-144,62,334,16,12,1786,568,112,-488,332,491,-177,3834,1997,-641,804,5103,356,59,-524,442,109,2273,-355,111,3515,797,-255,82,312,376,-1032,89,-62,-278,-208,-346,538,129,93,749,-352,10,-640,-145,-187,-130,-185,458,-644,-37,-8,44,-62,68,73,161,21604,9316,866,-35,176,287,10,175,103,26,63,1597,108,-50,-20,105,203,-538,1882,532,-811,-18,5560,-186,-530,57,-153,188,3135,-100,928,803,995,-127,-748,558,-432,1522,371,1668,458,546,142,111,-193,-5,3039,2694,1170,-45,209,-52,1425,-433,364,500,223,-68,145,-9,752,-163,90,2089,806,-45,13749,-2321,1131,168,54,461,96,2053,407,63,212,-1397,274,174,38,14,-160,-97,664,26,1355,-86,344,228,472,669,1570,4175,9794,34,-118,-4,153,-392,-455,-173,-29,268,390,242,1477,-219,806,65,-97,84,545,27,-243,24,-209,3618,458,161,-925,252,211,257,1210,-240,154,2126,-97,-534,832,595,-181,192,-163,35,23,291,6,-50,165,19608,-190,285,1489,141,619,339,3773,102,588,926,-171,-2399,299,4487,491,319,195,1035,400,191,-32,2368,40,74,23097,177,185,-230,842,268,488,42,135,222,389,29,-116,1996,892,-32,506,755,-1337,212,-322,-291,183,1894,-53,423,-5,6722,552,-26,86,20440,3803,-42,225,-32,1308,-11,23,525,994,11912,268,-104,-25,757,3772,220,496,2121,864,39,-1327,-11,242,-171,286,401,719,125,712,643,-29,1200,-331,3054,225,2870,281,408,710,2615,120,134,-24,0,-2051,918,-301,254,114,566,-166,71,-58,855,207,524,-148,1921,112,263,688,537,1646,7917,790,81,71,-153,476,743,104,142,1341,826,62,41,924,314,787,88,2,131,206,1381,242,-280,-57,-670,4,4813,2402,-42,1938,5509,192,1856,-175,28,261,478,766,391,1795,1891,978,58,342,20,121,-404,284,1446,-300,876,54,169,-270,3602,167,20,289,4210,1275,343,336,-226,-83,389,1674,557,-711,200,-253,402,53,723,1005,402,232,-36,-50,484,-776,1,141,-10,1081,318,285,-110,692,513,30,14,99,66,-62,140,161,102,38,782,700,2149,270,361,394,-64,280,80,61,891,797,147,-29,-46,-287,-58,129,-165,492,-182,95,409,2911,-275,509,97,152,1096,19,6358,-55,125,737,573,45,350,609,-464,163,-10,4131,217,-96,231,527,684,427,-579,2034,126,-199,271,2,314,11,229,373,-248,3724,344,525,66,-19,184,55,253,249,16,15537,506,-4,-1004,117,-84,-27,296,2002,-15,-504,129,252,150,-114,248,135,67,4,-124,222,-283,63,1163,-86,1138,-50,61,-473,-18,161,903,-628,196,-1,-306,671,-6,372,422,-970,-152,161,142,62,399,456,276,33,-497,12,1300,-374,-54,1617,1569,340,-110,168,316,195,198,1391,-56,308,553,30,269,-366,299,101,97,768,174,144,144,13066,595,1601,-393,748,288,90,-416,-267,6394,-16,162,645,-705,353,379,-1049,980,14,356,340,1245,284,10,498,-35,141,236,-318,300,86,-66,-109,98,102,128,52,-84,580,154,141,-41,964,-38,2295,458,613,-115,1504,-101,1130,380,174,83,227,-65,841,-50,415,-230,706,55,1443,339,475,348,-21,332,-1203,854,883,798,412,132,676,98,688,474,335,81,2195,106,-65,5757,-158,213,177,-37,62,89,-543,376,176,487,-1098,-273,650,75,-100,480,1365,1081,96,-28,982,582,171,181,-28,471,172,368,-19,337,374,-91,735,554,492,234,-224,36,198,7814,5395,1233,609,-1435,20,-1060,17302,409,6640,556,914,2792,86,265,154,-2,178,-5,833,493,-105,93,1086,1362,243,17,32,197,300,2161,757,451,36,74,-207,4395,22305,15715,142,-31,82,209,-56,24,1694,24,-157,14,230,9,178,139,-98,785,-37,242,-126,179,383,183,60,265,1159,921,267,462,67,621,95,-32,149,497,880,14054,44,-114,18232,22795,24548,17955,16676,20043,14216,1423,882,305,-214,733,282,293,826,156,136,-775,-407,402,-102,-91,55,780,161,253,-149,552,92,150,-22,340,384,1,748,254,3004,72,23,40,-24,-301,98,114,-121,-188,-69,-232,353,415,-121,477,1068,-419,77,-98,2952,281,523,-536,197,1018,-21,104,28,285,769,400,229,229,-2,153,170,149,203,-226,302,1,-45,113,128,26,484,351,46,-256,80,-617,1346,-44,54,375,475,887,-910,47,1948,684,1248,16,-1420,458,228,261,745,117,599,82,-74,397,814,-193,2524,75,-59,853,38,265,624,764,28,73,4248,76,199,59,184,-251,641,-75,154,-79,617,-73,1024,328,312,3326,1084,2344,150,206,135,27,-36,1037,70,41,74,-216,1529,231,763,49,837,817,11010,-4,-28,1256,944,-118,181,51,169,283,-528,1033,345,-10,-327,-227,27,117,-55,-92,276,152,120,-446,-42,913,70,168,656,50,-184,-196,123,-20,146,956,-24,1243,476,-634,906,447,74,1001,-377,738,-34,191,-164,4602,196,962,282,801,116,912,-328,-27,327,963,-91,3602,-11,4930,328,251,852,169,14,63,-92,103,42,255,468,-199,309,678,466,453,-45,-97,689,-202,-156,1162,309,4543,440,50,-69,-12,68,-201,257,262,391,280,-393,147,185,808,-125,2472,-89,-584,848,-81,447,67,771,118,141,-909,-77,786,1619,506,18,492,-305,229,81,419,319,489,2851,-407,137,237,-11,111,-80,1110,574,83,883,-1787,456,55,-60,-221,-87,1062,155,29,189,-300,-55,168,-52,-124,4955,542,490,-3,1126,1277,1769,412,42,1448,-444,156,622,-87,372,144,1560,190,-5,638,77,305,-840,1274,2948,504,673,490,7,3,231,-48,4542,261,215,24,376,2283,-9,118,-22,1562,2506,806,224,-255,-136,112,-494,-68,-210,108,559,173,86,-633,962,1735,517,71,115,-814,-1398,2040,-111,829,1048,63,-2,521,601,-189,1245,320,-305,1870,566,478,3768,347,-55,158,-682,-4,5,139,29,-377,1202,79,246,-120,-512,172,1328,708,1349,279,-291,753,311,-24,351,100,-113,26,-22,7,47,93,352,159,128,-63,285,-69,104,193,1321,-1223,283,909,-128,62,164,-124,119,941,943,5005,303,1832,832,96,28,2727,1093,2431,216,996,0,293,-10,4560,95,316,-87,112,544,3350,826,-79,3111,869,-72,13,361,-27,-2,119,117,695,622,339,287,389,878,375,1557,-428,1310,-73,1832,-985,-4,-49,145,261,805,617,1123,667,-400,-233,118,171,-530,961,-210,-29,1192,752,451,-152,-91,430,-57,446,249,-105,553,-51,2526,536,-298,1044,751,222,91,21430,93,783,1,85,256,1045,-464,195,-264,12,3906,180,56,584,461,14,2150,12724,347,136,7,927,232,6413,4,70,748,278,121,5392,124,330,1212,1829,296,848,4688,149,582,247,935,-35,988,285,547,76,10248,-190,-1656,1156,1372,-371,-63,70,23,2018,2268,63,-136,182,1204,-85,80,-23,805,-773,-86,63,569,21,2070,34,827,-120,-121,79,98,-568,-136,-200,358,64,3219,88,256,-210,281,261,597,311,127,23,8,-173,-12,323,1573,809,4469,-65,996,816,-281,-1248,523,3,32,211,105,319,-416,3493,-256,101,20,14,169,614,129,110,1180,-25,277,95,53,956,414,753,181,132,127,180,23,1097,196,-27,305,16795,724,853,-175,210,379,-28,78,618,506,305,46,180,440,-186,1593,-8,960,-20,1,222,113,137,2636,328,148,74,364,163,-764,-15,1066,46,309,-19,451,-193,166,116,-70,-635,654,430,415,-290,187,387,-173,522,36,42,-109,417,45,-45,504,2533,82,-756,-15,129,-1,72,466,-925,1681,-104,407,215,4812,-17,284,-11,38,-16,-550,-228,208,-109,-51,944,-64,356,1221,19,483,557,2017,-234,-108,2113,61,800,65,-49,-337,-2,-138,48,298,1066,-53,55,57,96,785,1573,435,2230,706,541,-50,22,349,514,760,-49,136,391,-134,-401,464,805,964,101,109,-348,29,158,-79,-161,1252,847,1151,1199,-1167,83,97,199,353,1411,-26,10451,87,192,771,25,71,515,-204,22,-389,353,598,-5,457,-274,-104,-75,1911,668,18,551,469,-15,754,127,133,-58,1930,221,-24,146,112,472,53,1058,1084,25,-19,-17,1079,280,579,80,490,1405,889,-927,1610,-766,1639,132,378,3,-228,153,426,-559,19,66,-487,114,403,203,1429,1768,192,623,844,-112,4945,2205,240,158,2178,55,-252,-2,626,-247,-312,695,173,91,-16,724,9,223,229,2569,-347,-696,66,90,35,208,-13,6195,497,-116,440,230,171,439,798,704,1268,624,196,89,-74,-27,66,411,1226,154,-376,397,-19,1075,-228,1043,-81,107,426,723,109,633,307,1261,114,836,-450,146,9096,125,1393,175,-223,300,-60,3934,641,1812,-671,429,441,317,1015,18,48,548,20,-882,-165,159,-157,11,26,39,1,106,785,420,843,-172,378,56,44,589,903,1432,11,387,980,205,258,68,129,504,542,602,-17,-279,232,347,-203,1591,363,10,76,448,28,1337,-154,206,389,83,-147,-35,-165,-149,131,-9,-32,412,871,563,-43,-104,68,151,442,-161,1294,451,86,-141,98,-70,398,-160,1398,222,-50,1280,-418,909,2050,431,1680,36,748,929,252,865,98,51,246,-116,343,26,229,1946,-74,111,-622,-120,-1872,-82,278,932,-58,319,279,122,-68,-896,1457,242,3319,-305,173,-784,191,385,-595,-228,1391,799,-40,-60,-238,-13,-46,71,345,532,207,334,194,490,307,30,-418,21,278,308,502,-364,113,-761,691,990,855,352,304,-277,58,637,731,79,68,446,289,505,330,117,115,-34,-211,1677,13,1466,300,403,3293,905,1014,185,-735,230,26,1237,-546,-959,627,-44,-115,116,-51,234,165,2077,-169,1337,120,24,619,1627,365,190,243,356,656,-3,349,69,669,-69,1005,-87,223,275,-134,86,7954,103,-212,264,153,970,3,-505,106,18,676,289,1270,860,300,256,612,3,-59,708,264,25,9699,1043,-129,236,1738,-43,52,-218,1531,2635,2814,53,-34,5342,1264,-621,9369,176,-39,584,54,344,205,-358,160,-7,43,522,394,135,1766,-384,19,1796,-15,-77,25,475,69,7367,-680,1529,-93,235,44,54,1549,32,221,-195,-370,-24,341,655,920,157,438,13328,-148,3359,184,1,-225,541,224,623,213,145,590,623,209,778,-433,24314,206,1153,-144,478,342,12202,398,685,3041,-56,2820,557,-118,22,127,583,676,-439,59,-82,-16,-12,168,-608,1445,-304,-171,802,-25,106,1192,-1523,278,158,47,82,-192,2982,-42,-321,318,41,475,-39,-109,19,165,20948,-42,324,81,471,532,1909,114,470,1151,337,-128,130,-156,-392,110,1240,183,95,223,115,2161,-145,390,9061,358,144,-125,826,-598,-103,37,773,383,-149,274,3398,314,1149,-1193,1464,947,11885,-73,9888,-181,80,45,468,693,2564,542,-304,55,262,1396,578,20,402,-111,244,3751,-121,-221,2307,4,10914,1292,-22,-100,-174,9232,450,359,843,1770,180,-3168,-123,6216,387,251,272,19098,-15,301,21323,5738,-526,1881,107,486,733,6632,-50,2109,568,35,-175,-2185,412,398,123,-92,917,110,-278,25505,630,230,2123,304,55,488,43,341,-595,-62,13941,9028,-75,85,202,24,-136,-77,101,-590,-217,4,661,-111,-42,367,230,-300,86,45,260,248,1078,193,1520,277,87,776,125,409,1820,-223,16682,2653,510,-39,11640,307,-411,4092,94,-474,-635,15100,1283,120,-795,-14,19,-282,74,1551,432,-91,440,-63,326,562,169,-4,253,689,873,364,422,73,197,125,1093,-211,18326,6684,-29,-228,411,40,16302,-719,1448,222,3,6313,11280,105,311,249,85,356,45,23492,14633,47,3099,288,328,4453,1652,477,1007,-34,10665,-119,-239,5,186,-150,51,647,374,92,-282,-64,8,-302,704,-151,315,286,8413,643,488,398,-302,116,151,54,-141,249,-905,-203,1677,409,8005,2674,8189,1250,4000,2,36,-220,7830,12979,521,-1516,235,-192,24,1275,-66,1019,-70,379,138,1948,-89,215,747,255,1513,482,142,4017,339,1084,3676,2761,748,672,19159,-255,-63,16,101,305,91,-906,290,513,29,392,23112,182,421,343,26,-217,175,1472,1239,486,-8,36,895,227,322,643,1656,1683,-157,-143,37,10165,288,18,9,142,-4,-318,408,395,-216,245,-9,208,739,662,55,917,382,190,-177,-372,-26,-106,351,436,810,690,717,614,1147,308,239,744,176,33,215,259,1731,15,678,-43,133,402,24345,-392,-1077,62,283,548,301,1359,-891,3954,-43,204,145,155,4933,-153,992,388,668,312,957,548,136,263,21,-682,819,1390,22655,13340,1178,3555,5255,477,1535,2846,807,209,4130,679,344,979,383,-476,2705,291,33,314,434,327,4887,71,46,1423,-36,-307,6568,406,905,158,4387,-651,307,-99,503,-59,1607,255,-496,-241,1349,-32,509,21219,13,-3,-41,-39,2387,21,4237,3884,304,301,523,292,537,224,1928,1117,1506,4609,1973,170,-118,317,545,1515,772,19,-41,-38,-69,-45,968,54,2945,-314,22,323,772,195,790,595,-59,165,-111,655,-107,229,-61,844,1116,-4,60,-171,-63,647,1005,1333,1595,1088,124,50,58,3,239,-22,-233,1606,5743,-166,57,51,1128,531,484,-121,13219,8,-58,-219,77,-33,645,346,-201,428,85,-73,2405,527,-46,56,28,3645,-339,329,362,57,16693,585,416,-179,-99,-295,2428,-321,371,380,801,-275,165,537,92,529,6,451,2442,3206,338,-1344,543,-12,315,952,751,1376,14945,791,12495,800,627,405,689,1047,207,126,-1325,-558,-61,67,284,3942,121,187,64,-47,13,12,700,10,153,644,684,-253,-128,0,1594,4354,865,7,304,-43,407,-104,542,396,1751,-66,173,3308,233,385,-91,651,77,205,-112,477,-460,-285,503,547,284,34,225,108,172,-503,60,233,-238,76,-338,7,117,-473,98,2469,1207,168,-420,183,-90,550,688,624,810,-46,101,-134,-37,-4,694,1473,1683,8,1409,711,-143,-375,94,267,482,370,1919,-250,49,14,1524,-125,-544,-106,67,376,-176,-47,307,3720,766,-88,15,-240,342,189,1115,237,1064,5,864,520,-133,-195,-169,386,108,758,39,609,107,160,-12,85,-53,107,1466,141,2326,-45,1305,227,1158,1276,77,28,842,1125,284,622,-998,373,-65,295,653,225,96,49,679,159,-4,-1035,19,311,-220,111,104,-173,8,1581,-482,401,-70,-71,21,1113,1225,449,-105,69,-1386,-56,-30,-19,-287,-56,17522,-238,972,93,267,20,41,-242,-258,299,376,1777,73,904,414,-187,707,-38,-107,319,1379,818,126,55,218,2141,945,611,572,-215,906,93,364,123,697,573,-4,-1248,8,115,499,1598,1003,24,-135,1138,-66,609,818,414,76,-84,147,19,666,343,1577,1671,-493,236,108,-3164,-112,246,537,559,819,-995,-477,-530,839,-237,1894,373,1632,-475,-155,-300,620,4029,430,753,679,537,-78,-364,-330,-133,2838,184,-31,3721,4253,-99,-71,66,6399,3002,-100,57,-175,-59,3803,1459,119,129,378,145,84,-855,44,2208,62,171,-35,-126,-162,-273,-56,437,-1028,305,-46,17,45,2110,248,-1294,843,99,-207,892,-52,555,-177,1588,27,359,-87,3149,2873,174,-271,212,1077,60,207,185,167,371,-417,95,299,-37,-16,-571,40,145,141,-16,3,97,90,62,-144,-272,-124,138,279,1467,280,189,52,137,-12,-216,-2,88,39,211,75,-298,1112,921,-48,-30,668,431,361,-138,341,2034,-549,941,779,-788,115,-157,-423,284,-167,193,433,458,213,849,424,-22,1388,-350,228,-153,107,116,93,-68,-49,420,14192,2521,-334,1987,266,92,-279,936,189,184,10,46,255,-474,-332,-611,881,6119,-135,82,41,-79,533,-142,283,721,19,-57,202,2384,3372,773,-67,348,231,81,250,207,14628,931,-24,103,72,-64,16115,1917,93,15084,893,107,-735,229,0,165,45,1807,5418,192,227,484,85,865,606,25,2314,155,-810,124,162,41,777,368,2054,205,301,-123,730,6,95,219,4756,132,3085,-261,-147,72,-120,-74,87,-16,1106,125,914,2359,202,794,408,-418,994,41,321,592,-75,53,34,93,112,1177,-490,353,10260,4365,-218,-5,1,15,2895,-190,1145,-45,-38,2138,374,186,664,3447,1581,878,704,870,156,135,445,4823,768,-68,659,-323,-472,-379,-54,16591,-265,1654,1463,-737,362,-1142,112,12,-52,-218,131,98,-107,-33,93,-90,-22,95,-402,48,162,-893,-144,-270,-3,-101,316,-2068,-164,155,-490,1021,223,-101,617,975,-48,15955,2631,253,705,44,-470,3921,1912,1281,380,260,1232,170,-1,-15,1450,475,2134,304,49,-298,858,326,1318,-834,-36,647,2,166,1527,134,1693,-314,190,273,107,48,1116,514,85,29,1707,337,2949,351,113,276,1615,-384,-25,-25,225,100,182,202,717,-144,818,-168,134,23,124,122,-146,2117,3040,748,238,-374,172,787,18155,-22,766,1832,677,-527,3270,283,35,1672,-12,14,4669,459,-92,-39,263,-212,-470,-11,362,50,122,-175,2996,-28,-150,20,193,430,4,721,288,174,222,45,-89,453,91,126,42,394,-232,653,1699,-86,-824,-13,27,129,-554,208,-507,4310,10152,45,198,27,886,303,-206,117,128,48,-263,-50,230,71,110,671,-596,57,105,33,-135,91,797,1013,44,540,4962,-17,180,-294,266,329,-79,10,83,419,1231,45,416,115,298,58,173,177,-68,991,3280,495,921,503,96,366,454,481,66,-183,418,82,-24,255,3075,-169,22,670,222,374,68,58,-26,2513,24,-33,-201,-254,1188,-202,-46,511,143,22,177,-158,160,5425,159,470,199,-120,10217,731,49,-56,-130,6,65,177,113,22,-122,-2007,531,429,1051,72,232,189,155,149,351,-320,2034,238,112,1427,-11,69,2940,373,1888,53,-10,182,1186,41,-17,3608,509,-489,-25,-80,55,31,50,133,447,-94,40,188,-417,3571,283,17,-345,-1064,1896,14348,-326,-251,45,-157,-18,87,-586,-227,-93,2129,652,115,113,1880,409,2532,-25,590,350,-131,-79,23,291,1862,48,268,-1578,-45,342,108,-179,244,524,3034,3748,11609,685,949,38,-784,-3362,360,42,19,2758,-359,1253,269,261,402,662,433,972,27,23357,364,-63,143,679,312,127,895,-158,366,3,13,120,158,-61,-418,1823,4245,296,52,-30,12,-61,79,144,-328,1,100,203,231,70,1403,99,47,146,695,-130,-6,524,-37,174,84,595,85,1259,422,113,1060,186,8,401,-102,582,-214,-244,384,4,121,505,4825,-53,-34,121,2404,1853,10,-76,1964,647,230,596,-156,1419,1141,1560,3566,-895,3188,94,-153,8462,133,70,153,530,-1810,17612,497,3122,531,512,193,17,492,30,360,400,-7,48,790,902,75,4701,821,3758,599,868,-109,-16,334,1381,-372,-377,-36,1481,820,1027,-51,-3,38,105,1527,618,-626,-163,704,83,260,-101,362,112,267,98,112,232,-187,1818,-7,-279,-302,-850,1575,4744,186,-288,-828,9219,-54,1058,1807,-214,670,43,1132,8560,4560,-39,-632,297,539,-400,173,-118,675,831,1136,21167,21940,114,82,171,171,-11,-366,-1,185,260,620,466,2248,664,-788,-239,-2,-688,-67,304,123,-281,197,280,-36,-1402,932,286,-359,211,-453,-91,1540,-424,196,137,58,-47,-232,-4,-232,130,-1042,4412,128,30,844,-90,-250,45,1397,-411,733,271,-57,-120,-173,261,41,2,-140,196,-531,-114,82,981,562,4970,16208,3043,19110,-1051,1,55,301,293,-192,1136,-409,197,-196,428,318,597,193,338,682,226,-253,-182,-216,175,5237,69,1170,152,672,325,181,-241,19,9997,-169,-6,-482,935,-1368,621,392,63,11,377,184,176,0,173,308,636,779,383,603,264,421,84,78,63,53,-164,-2848,471,674,-364,210,204,-750,644,80,684,22,-978,-24,1230,1658,2729,866,177,185,-658,-173,-348,574,-41,-167,76,296,376,1735,706,850,365,12,2040,385,67,249,-67,244,160,741,-46,2257,-23,3,273,327,-105,2320,88,440,270,-154,60,-377,22,-290,224,-223,-1299,1204,225,-352,-235,586,597,16481,742,-223,20840,-341,-4,-19,-481,2083,-607,-101,-1999,5345,514,156,23429,5780,10229,115,2951,-36,-126,423,59,-205,106,351,238,144,-815,-77,-77,941,12297,470,-46,696,798,-95,92,-427,-181,1253,802,-57,9,89,-154,20,454,3134,60,-78,173,45,97,917,320,-109,335,-258,1178,1241,195,903,48,2428,785,65,330,-186,6806,5046,1807,12979,25513,64,185,288,-97,-199,381,1280,262,501,43,-213,90,68,1478,346,-78,-1175,349,-261,71,150,374,383,512,203,-278,264,20857,913,120,-60,511,140,-945,81,65,233,-48,1276,-1129,744,1005,336,360,733,1493,59,-711,1560,-386,9706,828,153,-355,-12,378,89,171,-142,3704,261,126,171,-88,-245,599,-161,-329,-31,-76,-74,129,317,1175,247,10,483,172,244,19,285,1460,-191,139,-197,154,-11,67,1864,-65,633,365,-10,170,6,1690,252,393,-1315,-698,10,-961,168,-20,1718,-249,1404,518,716,-95,-78,785,351,455,43,74,-100,118,89,-484,503,817,-583,656,297,2783,-219,834,1830,1960,94,213,-106,385,523,467,-354,62,1336,43,245,980,680,562,285,584,-500,43,-77,2,-366,-481,819,55,139,-591,296,-121,395,-1491,99,-3274,3193,217,248,284,-132,973,6127,473,-173,269,589,323,153,-123,-254,95,-36,133,13110,5675,22039,17,-70,13921,1848,311,59,-1014,38,1187,7,3026,-164,-800,387,363,410,-22,97,113,482,-402,-173,-671,-168,946,842,139,22263,46,-182,1607,90,-250,868,99,45,128,-427,-364,68,834,111,1318,487,12210,136,757,-67,-228,92,2,2319,612,-81,9974,738,-119,1940,385,21,9052,-293,152,-128,-1123,1389,-357,664,173,406,-235,1230,188,-884,95,246,-116,544,244,1216,1010,-250,746,639,-1271,-158,3840,1384,451,25,1,196,6292,3736,44,16,311,4,526,1058,105,1198,472,1924,134,-78,454,75,35,1523,582,-597,26,1823,139,-102,-2294,1435,2084,62,-165,1930,738,455,-133,165,122,182,640,2085,-513,-56,1182,17766,-83,367,1362,-115,332,-408,529,-657,283,62,111,1294,902,83,117,1204,681,-72,2979,42,226,2288,926,-74,203,143,218,28,-126,984,2505,757,225,-1123,60,-494,948,113,105,-327,21,-7,-104,908,575,167,233,-518,-405,162,909,-1001,-525,3901,484,548,331,807,62,605,564,3299,-62,50,306,287,1241,102,214,-720,290,-348,14761,-34,63,743,183,-30,1813,628,930,-37,304,1419,-433,881,155,132,229,154,-12,516,-17,1144,-156,688,111,1410,955,2439,-110,45,224,24,-5,126,46,12,471,690,1529,582,996,563,177,-87,159,-219,249,-279,-507,248,83,65,409,1583,194,290,1150,480,298,920,-222,252,-138,53,26,185,-765,1031,23,14469,12468,-670,94,261,4153,108,14714,171,78,180,285,-91,-84,417,1131,367,1163,174,220,902,115,-112,-84,-102,-221,-127,108,42,1872,327,-234,-286,-546,166,60,778,475,15,256,-14,-43,37,366,320,-54,-10,-143,244,311,1242,115,224,14540,-1240,810,141,598,940,1021,97,-89,-600,29,414,-69,156,1072,1439,-288,1935,1076,1233,242,-2041,-167,350,219,-157,-139,2362,162,-9,-123,-549,-78,-285,44,548,-1349,2016,1256,893,-80,1573,-1151,218,-121,236,114,200,1393,427,220,1348,2619,-2809,308,379,209,689,707,151,-2409,414,-921,295,18098,16488,37,10,35,414,-60,86,4063,133,1277,1103,3754,11,-717,594,43,-245,49,965,-315,385,1407,362,1008,416,108,31,84,118,1048,644,15448,-961,74,52,836,704,9918,12725,78,273,1490,10,12441,521,148,1242,-2703,492,115,1119,281,2423,67,848,-89,-351,-1010,-652,189,-849,2679,94,185,55,-75,-73,-376,1102,-468,891,-98,-459,-1063,758,-165,154,-223,-257,-188,234,101,162,36,535,186,-61,-646,106,-847,4232,661,-905,-1217,2678,15643,-288,435,229,1540,1191,242,981,1815,-775,-217,970,748,183,123,636,69,59,379,1189,15,160,5845,-81,-768,174,14224,-268,1341,26,532,187,3697,4,627,-133,-101,-2331,-361,1173,4069,943,-3828,-25,1019,260,897,137,22,-117,624,108,47,1131,563,6,585,452,594,2786,475,9614,3466,-1298,-17,104,34,-4,119,3224,141,-1143,-1038,-1102,322,-231,-1112,1326,8,-1665,218,130,-133,-717,3608,-113,-248,285,270,286,7290,3699,-312,7039,607,-354,117,8044,113,302,554,-314,19,8092,-1397,-1591,-5240,-27210,-2613,-570,580,1597,-89,-178,737,-218,504,514,1735,-141,3904,113,-111,-464,-25,2811,484,2533,70,159,205,615,-715,2842,37,40,2125,383,-224,-6,905,104,2626,2422,-4,8744,123,440,16,-736,-121,51,1356,370,150,109,1195,334,-97,475,41,113,12,33,-501,458,1590,1232,288,467,-100,-493,-712,-153,432,388,240,467,12,77,109,160,426,-399,1187,1557,1758,99,80,13824,-373,23,-23,65,-13,-97,-36,277,-349,19,63,-115,2382,74,-300,-235,-170,1277,-130,-14,247,-343,-375,227,-48,-208,69,124,291,492,-245,-253,-79,-90,1047,1132,1036,8,585,-32,34,7,1124,154,318,232,1328,-160,53,71,206,-48,-140,77,-50,7294,63,184,-244,52,1033,74,13,4,-21,151,648,15978,-31,504,-215,70,392,14,279,-820,125,191,-114,2732,1680,-443,-203,701,197,57,46,708,277,1304,-183,137,124,84,25,-28,64,2566,30,309,216,-160,29,69,22,-183,1894,2610,-237,-524,-1187,405,611,557,27,130,241,-31,213,161,-13,114,1584,89,481,9526,3090,935,-32,1151,-2106,133,-165,562,-6,72,-52,104,68,591,69,156,324,-59,133,1869,1277,139,118,504,88,-473,-308,1216,856,-76,339,14,651,1045,-874,-20,900,1174,179,99,129,2262,55,-301,6899,414,370,8061,-53,101,5369,4807,2654,-1633,87,69,602,-45,-75,-1778,-370,-23,569,405,630,-244,1307,101,-553,502,588,834,415,324,118,826,568,2079,1053,-166,-447,98,-92,112,850,913,291,619,-50,538,10,23,188,480,12,116,7,-47,-165,-57,-3,687,57,645,309,-888,813,197,694,-166,24114,16857,1008,473,505,8260,6795,374,1187,-262,-63,317,7,259,-5,319,-140,389,398,316,633,-378,-1556,1920,385,1060,7,192,-13,820,417,125,264,-43,4,130,205,122,859,85,-303,124,-796,-149,-207,-120,285,-318,-580,-464,-275,-36,39,86,-965,-351,-235,248,154,-135,-297,119,12718,83,-17,311,-107,42,-234,38,-144,-165,30,96,-35,-394,14,-579,-227,-282,-146,265,1313,11163,7076,13881,24960,15932,16161,17223,18827,16020,293,-13,465,6422,3618,1152,8822,499,534,879,153,428,216,575,-10,-55,-40,64,560,532,825,-357,149,-700,5,-47,1952,59,39,202,-301,201,-17,980,890,86,7897,1110,336,-747,380,14,147,75,47,-3,170,118,101,-10,906,-89,57,-15,17,-155,266,1021,-31,93,203,38,382,-81,-44,378,156,350,251,-46,249,3,-2469,1077,78,2735,26,110,1161,1930,1079,128,-151,617,388,-26,-9,1592,-679,-15,749,-81,-69,-1,-1566,1174,-810,-53,580,234,352,698,678,63,-76,1310,280,118,241,2345,85,19,2694,-68,0,115,132,-331,-108,300,441,581,2968,639,-134,82,-240,76,153,2325,145,1191,170,52,299,-73,72,656,-371,163,817,295,494,13,90,-32,121,633,478,-35,537,151,266,197,959,47,971,421,14383,966,480,4183,571,-212,96,113,262,344,225,927,-37,37,194,-4462,936,3473,563,1303,1703,216,235,428,-85,30,551,13,921,1088,-3,23,330,198,10,3779,-77,-36,-71,82,317,12,1478,-113,-14,58,158,31,-13,339,243,1045,16,108,-151,-32,-542,125,126,84,348,-143,129,344,-169,1090,445,184,114,20,12958,147,183,-33,23,106,64,2100,149,289,-107,57,108,32,220,-41,-1200,735,-9,-421,129,557,528,2149,-773,866,73,1246,73,26,-46,966,523,378,1238,522,230,-121,-36,83,308,984,-129,-55,226,288,269,361,-62,545,1035,2029,2027,2011,411,74,599,808,478,9215,171,156,278,-96,104,-36,1371,-608,625,265,6135,545,-730,218,221,631,789,110,133,-157,651,331,116,2795,-570,771,32,1117,-187,365,45,351,-53,75,117,2286,730,531,150,1819,1514,279,1182,235,448,68,1535,1321,628,185,61,456,1036,877,1900,7359,1351,677,242,791,953,147,402,571,1233,89,780,53,289,507,939,279,40,296,150,-178,361,1855,7123,218,1575,345,-687,69,3955,-179,166,228,176,2768,606,192,-69,-96,859,-7,433,178,1975,85,230,549,-854,-276,1222,62,388,-376,652,438,171,385,463,92,90,879,-288,741,302,108,266,-23,379,-13,2915,803,-41,537,-226,534,444,104,575,516,-43,120,1071,1266,-31,-38,613,90,-400,-219,2533,1040,-137,-620,130,721,314,506,666,83,-232,-195,890,27,353,1646,-625,-199,2327,-267,513,99,519,53,639,-160,2690,555,379,206,-24,1619,58,143,39,245,138,576,1,207,892,29,304,32,772,3131,-209,-43,218,-158,-24,-19,1346,206,140,561,444,-106,128,309,-64,14,133,398,368,281,1745,2282,92,-63,531,334,556,58,113,127,102,347,1605,369,318,58,1545,665,47,533,-240,69,189,-103,303,62,-95,121,-20,33,165,685,-25,711,-30,1398,243,4626,-33,95,815,542,260,201,337,2890,-192,-28,122,-192,-29,56,129,-206,-195,100,-216,523,2644,-1130,-460,-6,-144,827,542,349,1311,24,658,575,306,-340,-134,58,179,-13,152,-41,260,3819,-43,141,-159,-164,62,120,270,-399,199,-66,220,-259,-152,68,-34,-380,-62,106,276,184,-149,-21,-20,-28,581,-95,619,-74,-2049,306,507,1004,360,129,772,422,613,130,123,2,649,457,-212,-186,75,353,371,284,-283,-252,-126,1277,825,-16,-56,320,-18,173,2151,1740,171,1593,3057,973,384,153,513,1,4,2613,4753,591,-111,309,161,789,941,541,497,695,281,900,524,720,396,-194,997,1049,918,355,225,32,423,380,310,3414,30,463,-132,51,724,132,317,1222,-901,48,169,150,276,345,-141,1815,1591,165,463,432,3688,-373,-31,116,767,378,-8,1583,351,527,143,1953,710,1240,265,318,550,238,1329,9,1508,150,-3229,5,569,532,346,502,84,61,122,154,301,3283,2745,329,-264,766,6425,-201,2050,1890,147,-155,1241,1107,-148,599,472,29,-280,14,118,-54,311,932,112,-34,92,389,208,365,-36,212,1809,571,-16,207,1249,109,216,-134,713,78,44,201,28,43,359,66,170,1213,139,-14,147,102,1582,539,-213,-206,383,-2114,-369,10,316,3807,85,2169,-263,1887,-55,769,516,33,268,487,2735,-624,1761,14,-29,-73,423,417,90,-205,289,314,57,1525,1223,212,413,238,690,158,143,144,271,1682,344,220,133,261,38,1192,1276,291,1663,-139,10,309,633,558,782,3809,11262,-521,32,242,296,133,448,84,1126,-49,1848,1610,92,695,-437,392,184,308,-593,848,3467,194,37,-65,680,-49,-233,-1061,40,-143,148,164,1158,1503,4734,172,205,-229,-811,113,221,83,-178,-66,107,121,-4504,143,57,297,333,115,220,-1574,1947,-155,296,2510,156,93,655,1806,-369,12000,455,81,621,-111,677,-4,-99,-199,364,195,474,137,73,72,51,18,145,260,374,-1120,1193,49,180,-232,647,-818,3551,-355,-383,-6,63,354,155,-1262,-45,-114,472,1041,649,-1615,201,1204,-618,46,108,3971,-925,-448,371,345,232,635,652,1871,274,651,123,-157,498,-97,144,-15,58,7,1299,245,-1258,322,3177,426,10,234,73,447,230,-142,-1541,5089,484,1634,-191,219,-147,881,2,-94,1450,191,2082,396,623,93,2284,3854,765,293,1365,192,1109,171,801,-593,-2751,294,546,475,1540,1216,-6,2943,5,672,-180,5373,-10,199,133,780,213,2681,120,56,201,184,502,101,249,-9,1111,330,879,345,1012,-7,85,-257,1196,114,-3120,169,-3354,-25,162,587,218,746,223,234,877,-492,-274,-89,-44,182,278,-138,953,360,851,8463,36,112,8918,-109,100,-1279,1014,141,169,236,-440,321,-542,54,165,991,356,318,-97,266,78,541,-532,-261,889,0,-10,82,5,63,-408,-25,148,575,336,2867,-260,5053,82,422,19,-4,40,-86,-905,-23,295,5,70,360,505,-477,383,-126,-360,347,634,318,-303,117,716,48,548,-1472,-15,-59,-42,-32,77,925,-134,-915,1486,211,-133,163,-220,55,15,182,83,374,-53,-350,419,1315,88,1098,103,-42,46,-116,370,-196,272,427,34,527,2199,5,119,129,490,610,226,-58,-234,460,-145,67,112,-3036,27,366,198,-1741,11,4,217,71,333,-1138,-4,-4,177,428,193,-266,-28,-267,-15,1181,-21,175,-59,970,253,-74,249,567,54,739,-65,564,-940,-124,45,797,1577,849,53,571,-3,352,17,323,595,127,186,460,-396,-565,-989,-186,-365,310,94,542,183,1092,291,47,154,274,872,100,226,345,2304,185,481,331,163,203,1425,48,1022,-372,604,159,872,-292,947,177,149,1115,326,79,-47,202,-21,235,-650,3123,6711,-844,152,-1296,-23,-255,-133,-935,-62,1195,1180,310,-204,-2,-501,138,-64,-449,-153,-44,-196,333,77,101,2761,90,-83,-954,1199,79,102,4943,962,259,32,-70,533,811,204,778,120,-107,474,903,-312,221,11769,362,2765,-150,-53,128,-4,150,2001,1,103,668,640,-747,237,76,922,337,-354,-49,-180,322,304,593,-90,351,-1282,-239,-59,137,614,413,-192,336,537,3491,3,782,199,4,6593,-15,-330,402,24,154,1805,3573,390,-37,14,2887,-31,331,255,1510,-228,175,14,229,200,770,1162,4789,79,1459,524,-40,243,-40,20,242,306,-96,1318,349,-68,-199,210,-440,-84,57,459,-125,6,25,-197,-5,1148,959,247,616,676,557,536,655,388,1146,63,464,788,2170,1355,515,49,336,131,-123,69,-7,481,-6,-74,438,277,-128,666,105,470,286,-256,782,48,-796,92,-1100,667,401,76,1023,133,475,517,801,-78,213,-330,515,515,331,261,75,-95,249,474,-211,231,210,-105,156,31,53,-163,-41,-191,886,-165,702,145,341,2194,269,220,-1041,276,-718,205,1139,-21,585,1341,210,210,359,864,1122,1066,560,-435,659,-93,205,805,-530,260,308,382,975,378,365,30,-516,-465,-231,345,79,-80,833,1113,528,-569,180,-61,327,610,1240,238,-100,-144,660,2447,516,375,891,-151,200,479,-564,254,41,208,944,174,151,440,2550,774,1197,1169,100,63,427,202,-59,67,1739,1922,1101,72,278,1234,175,3670,842,290,777,-59,1444,-600,-89,4384,867,614,262,-179,-230,248,363,111,2247,-43,2229,833,1614,-5,861,-556,184,5144,-963,615,87,3035,434,929,-132,319,-36,225,191,115,64,222,547,956,1286,-162,1939,208,39,87,872,-1094,226,-137,99,131,1135,-187,479,371,58,238,230,200,-275,172,-243,388,-219,-309,-160,-192,-81,185,329,32,27,-52,815,34,-26,265,578,-146,187,1042,-38,1208,-194,-585,102,-800,-380,-215,410,75,453,3204,431,-687,116,294,-1109,-131,-154,-227,78,57,-24,20,-146,114,-142,1175,4155,563,-466,492,1277,215,3441,3272,442,136,949,655,28,67,30,585,-42,-40,2840,419,1764,2071,-68,901,-135,111,168,107,-126,-47,114,513,277,-701,234,98,173,413,-136,245,166,301,449,2102,65,-114,469,391,-93,-66,209,115,1509,-155,172,1760,976,1841,5,70,-71,1422,126,252,-73,276,826,64,1175,84,373,31,280,29,114,234,45,-285,317,83,-43,-361,14,85,139,22,405,845,50,3080,-43,271,1449,978,245,362,938,1462,368,7,190,18,506,61,-1481,1448,885,314,41,456,-1564,121,14,407,555,98,-1091,1415,-383,-67,235,1227,161,196,566,-21,505,447,997,454,256,20,149,169,-337,-58,567,729,-92,-336,282,89,-14,974,605,418,-1462,-712,355,1602,-290,-64,496,1327,388,404,1153,-69,-248,-75,1013,1036,70,-312,371,-658,-46,1002,758,935,10,-139,-148,24,1145,-122,47,68,-751,271,2483,693,744,55,1794,491,924,975,4344,3200,4523,2427,91,684,269,270,18,-1768,-401,90,699,-736,-339,221,-42,378,-668,205,-1718,282,2735,5477,3,1117,378,944,1754,216,9,616,708,454,1569,2133,27,2909,190,2242,-272,-391,77,397,242,1032,1579,-58,553,6566,2348,1157,-208,741,110,215,1862,1148,253,-43,5192,3124,322,2691,497,2744,-9,3464,591,107,-180,929,253,-6,-392,398,3493,716,1990,2466,147,1681,1185,566,1386,361,1070,330,2210,493,415,641,2465,-11,320,1295,634,390,112,148,674,36,572,-8,-177,116,1132,122,129,43,-10,-14,-1752,308,1266,-45,45,-387,-84,780,-94,-594,-18,375,3162,4241,138,230,1902,1337,1545,1641,255,-27,2402,280,-52,232,-1865,-266,229,369,-130,227,73,-17,360,19,269,-442,707,-385,539,296,77,1406,1,-21,37,1792,-247,77,-890,282,117,49,1117,122,231,496,3585,1099,790,15763,1351,291,46,2809,1881,3981,1579,423,218,520,-942,255,371,957,674,139,3550,1905,487,12802,903,642,1234,-405,97,2432,730,2271,4293,505,-222,304,-76,246,-176,311,261,-61,1474,178,1755,225,865,308,84,1580,-36,531,450,2846,252,-121,1355,1772,1540,2968,1897,290,2109,3199,52,36,101,2750,347,1348,4,263,214,-33,915,430,919,40,-33,325,274,372,-47,778,288,16,111,532,509,-87,-402,239,63,203,557,214,237,417,588,-74,52,-27,205,4118,301,105,-67,-57,-820,3540,-25,378,171,246,-70,10,19,-102,236,639,2122,271,-745,6,5,143,47,1522,319,1183,-130,-97,2468,117,-302,-632,-308,526,1051,1857,870,-614,444,1661,95,3288,333,229,-217,-240,-27,321,490,80,-40,1138,1366,330,87,1198,632,739,-167,248,-385,368,327,257,408,1379,1287,167,356,178,-730,225,3109,20,-21,704,-154,1091,1481,1027,-104,324,176,191,-174,434,-40,35,286,699,58,-1771,158,112,-134,426,-200,-1695,111,19,122,277,624,68,57,815,75,-265,439,328,-124,21,418,1276,302,291,35,526,31,103,464,431,69,131,30,-74,93,169,-42,6367,1058,48,-24,48,2110,-251,966,163,-64,-96,28,-59,831,45,152,1274,-162,483,838,4941,2,251,363,353,374,1430,-271,7,-197,-286,420,50,1268,-1225,-77,34,1009,147,59,280,66,-480,33,-20,-249,0,342,352,3101,2089,221,-49,108,818,440,-595,-147,39,323,-6,758,244,1477,1597,1302,-402,833,525,-80,-341,98,130,1030,-183,-423,-81,47,209,-177,1334,224,-12,-99,112,-292,67,12,429,-58,231,722,1048,-79,161,130,155,292,949,575,416,-251,2102,19,129,1256,184,200,-13,-318,-43,41,664,36,1625,-35,-753,761,233,489,358,849,336,220,200,425,497,1133,42,9,1475,-43,415,621,96,226,-211,-187,-701,386,212,38,1386,152,185,57,599,273,570,565,2017,678,697,1570,51,507,12,1539,-26,76,113,-82,835,55,-1,193,7699,88,230,582,361,59,278,22,182,241,203,164,441,59,539,1163,339,84,265,588,1057,-7,-232,213,-337,-64,34,325,327,301,237,108,549,1219,559,363,406,191,1720,-1433,312,414,21,111,432,-80,-134,110,46,29,-24,202,1647,279,90,1218,233,600,4498,1465,52,-49,-1507,57,-1088,80,631,557,70,184,640,73,-185,-525,61,47,224,219,-331,88,732,48,1010,94,-67,114,574,-303,-161,146,70,-108,8519,101,502,128,1796,203,105,-24,2180,185,440,-133,744,-223,216,165,19,-38,319,6744,-355,63,2,-125,304,467,171,599,420,1312,122,905,-46,569,2190,748,945,2236,177,766,676,-155,1079,19,46,214,418,-241,-186,430,238,628,-157,-784,398,-95,624,174,325,695,245,43,89,1660,235,1400,-349,1072,170,1116,-124,950,430,365,-10,593,-1362,1387,157,607,910,539,1262,70,-442,243,130,240,375,92,2926,485,537,236,491,411,5,742,228,-3,-400,-738,-320,-851,-10,-534,-353,60,175,925,463,-173,5180,-380,-12,-1212,20,5675,7,77,15,-539,528,540,-123,-42,-367,1001,319,-399,164,-1,38,315,253,-357,-243,897,-902,-272,444,2708,80,774,-59,387,22,268,1362,291,612,104,-355,2398,-185,48,20,10,528,63,1597,105,-758,23323,640,-102,-100,995,-748,1830,270,815,-88,-87,174,2395,86,317,42,339,-525,2695,738,-125,-724,-494,163,255,487,224,-26,-171,-409,-2051,45,-11,-131,-150,2964,-79,-507,219,70,-136,-3,200,82,-365,71,170,714,206,70,1300,58,342,2096,198,392,27,886,1005,951,294,197,-417,638,489,200,120,310,14,101,-284,243,420,448,462,129,55,31,83,549,-31,-1082,-1324,270,256,-239,0,116,196,-27,-58,535,839,749,-105,108,-37,314,310,668,-86,134,33,460,82,379,90,4,-192,225,333,162,137,30,-118,61,925,461,803,-664,-167,637,337,175,499,-2075,-28,42,-25,160,-188,157,-76,-100,-79,854,1939,359,-227,-569,703,-1427,201,-278,261,57,227,5111,-245,13,302,-96,127,82,-18,-9,5,445,480,55,99,57,92,-267,1536,124,60,372,-27,2156,1582,32,-17,18,142,-141,-284,-15,2440,1916,153,63,78,276,207,239,29,1030,338,216,224,1434,335,219,1716,783,-20,6889,78,366,-47,526,210,22,77,234,-31,-128,436,325,-85,24,103,705,271,40,4336,518,144,400,-143,-239,23,4635,1055,521,130,24,916,93,285,83,-85,61,284,135,496,158,210,1741,177,337,244,1959,1253,925,51,125,223,69,526,-236,-339,-15,342,-41,-106,-4,122,380,1249,313,95,-80,5,350,55,237,200,-27,322,-429,2,1564,-9,-47,40,-68,162,466,103,335,131,841,183,1524,163,-88,182,-20,189,33,103,71,482,16,140,211,731,240,59,261,458,-6,13,73,576,453,-134,198,498,861,181,303,828,862,-86,-16,522,-197,606,1090,1046,262,405,-107,247,185,1158,194,676,753,1469,1619,-886,295,111,-18,85,345,8,430,76,47,-79,825,-65,713,2183,88,-381,31,-3077,-99,8,-851,1046,158,1043,-433,1838,645,-281,1066,-104,20,1296,106,6,-24,248,-70,1667,1478,429,214,472,403,107,7095,146,812,-55,266,713,149,383,19,100,291,-169,995,157,6,-181,160,-47,388,897,326,674,73,-26,55,538,1895,117,564,61,161,203,270,291,515,-71,453,96,2489,249,248,637,97,145,75,558,233,851,33,76,978,4795,52,2007,118,189,49,338,438,740,62,-187,347,-85,90,754,796,2226,102,1826,236,1517,-80,36,3371,258,-145,401,310,101,88,299,747,-127,282,834,-51,31,78,-111,3164,10,114,537,82,-177,310,177,250,843,-10,83,-35,915,-33,20,103,1896,1820,147,784,-2758,684,-58,5,-96,-21,-467,-62,77,199,327,1257,-43,488,313,716,1011,696,-29,18,186,66,-288,8,132,-26,-166,-43,1665,20,279,431,194,118,21,286,2487,375,-362,-229,-595,19,0,721,668,333,124,649,84,-50,528,84,102,1081,-496,513,412,308,14,132,169,-18,15,619,67,44,158,129,-182,-275,1397,169,85,-403,1204,427,1583,-1004,348,2569,739,-159,4,-43,-69,-473,161,481,89,-292,131,23,-42,1218,-98,-2274,134,158,457,65,1816,2032,2640,3272,11426,632,2120,-6,1543,556,52,687,-30,755,14,2627,169,829,4262,3521,80,1125,1295,209,292,495,-498,29,1137,91,699,6132,-78,725,1675,47,140,47,177,71,1436,-261,27,-15,-8,252,931,305,-4,275,-52,591,138,-24,55,240,-77,1229,165,67,48,410,2311,57,177,58,453,482,-156,1585,56,72,645,45,20,119,1150,-422,110,-1,88,137,-193,24,6302,351,-200,-39,77,194,822,-77,-410,-118,861,781,765,482,528,-16,110,4189,176,177,647,245,132,51,-675,-99,512,266,93,1307,-66,1805,270,-90,195,484,133,190,298,-328,418,-419,508,-325,-275,93,651,81,149,36,276,-497,12,39,-124,284,7781,236,110,580,2295,101,1276,-2125,706,676,98,381,982,171,-1435,205,-2,93,-594,1362,-883,4395,108,696,-234,-126,179,-84,67,305,156,297,15,40,98,138,1346,339,184,-75,94,41,763,-13,-427,-171,178,476,403,1919,327,-377,309,-54,1436,391,-909,291,-1787,133,172,4955,542,1560,285,215,118,378,578,427,29,279,1481,-22,47,159,128,43,57,379,-1223,33,2727,95,432,151,218,-73,-31,261,-29,-84,85,255,8,180,-2809,1695,131,66,547,116,-568,24,256,120,23,-65,-673,523,32,319,284,13984,43,-33,196,-329,3539,210,-28,49,-276,-70,374,417,243,80,406,-366,154,20,58,-207,-17,208,19,-49,10143,-81,96,435,101,391,805,1145,-172,188,-147,25,668,221,146,23,25,20,80,-766,403,844,-112,-22,2088,72,66,79,-251,2024,947,5,992,-390,1328,66,-81,107,307,110,-4,-223,-233,101,-675,-671,-51,20,-882,56,-682,387,291,-279,10,76,-154,83,-35,-165,-183,-554,-468,-43,-269,304,42,1398,1680,25,748,-849,51,144,111,-1872,175,932,319,2874,-896,-254,1321,345,53,799,-239,-13,94,283,166,30,-418,488,308,-364,775,58,731,289,-767,39,-246,300,116,-51,321,113,365,-69,-87,-212,93,860,300,-48,37,-459,-59,708,-129,236,290,94,-218,1759,297,-458,168,-34,1599,-263,47,86,176,-482,-2081,19,584,801,-358,394,270,312,19856,-128,-591,778,178,-92,56,-982,591,265,557,1929,195,1,-53,2127,415,342,159,104,-74,-453,391,-50,112,128,33,-60,156,-336,165,232,101,-378,191,311,-693,141,120,-29,32,213,171,1065,-781,541,-742,-210,486,368,350,155,-123,59,2175,352,373,350,309,-58,-40,89,-10,95,137,662,318,339,906,-50,52,640,105,1176,107,68,-230,1017,287,26,151,262,29,1799,115,-541,73,511,1029,-64,901,-334,225,330,22,-133,1882,1176,1958,-203,-30,65,-189,277,-102,2555,253,1547,32,-1343,62,259,-303,-643,-244,172,45,-125,109,179,69,908,-64,79,1169,181,418,191,-35,222,73,0,-213,-3,-40,78,101,105,-56,-419,44,-873,193,1053,181,196,422,-31,-615,210,352,-243,-93,618,-109,-53,1412,-581,-394,267,496,690,-824,704,-213,181,282,-179,510,-6,-26,-27,270,1009,-1141,735,-85,-180,111,113,335,187,-690,222,2927,112,244,945,-100,-50,-269,47,-231,-355,2283,448,410,-343,83,-397,-62,293,19,-145,325,5043,-72,9,131,1367,-114,195,76,298,787,123,462,548,332,141,-106,1505,273,-48,-114,-59,355,-274,57,-444,413,298,-229,193,399,99,230,1399,674,-581,-87,231,-529,211,188,368,94,-421,1225,140,125,739,37,-147,-66,-318,2311,2539,357,422,984,-273,217,3,274,390,3688,765,954,2085,1200,-116,-763,-194,96,-169,29,-253,970,142,1856,35,257,218,145,-83,298,-43,259,272,181,65,645,51,397,-144,412,87,317,117,217,-257,51,937,167,543,438,-455,246,86,1872,-283,70,753,697,2,1186,142,49,-78,186,1125,362,-61,525,222,-55,331,52,-556,199,4640,1560,934,3976,84,-315,-128,60,3421,-11,272,-215,108,-178,153,174,-214,537,290,-64,-1735,1009,-567,371,60,-67,1356,146,-100,-246,141,-81,424,-32,178,97,390,178,112,-140,192,68,-437,-21,-163,14,437,96,82,3599,-39,111,-602,386,422,310,419,977,170,617,301,129,-253,61,202,31,65,160,2750,326,274,2071,558,-162,651,1200,368,556,75,472,257,72,784,311,-733,98,872,235,953,113,257,794,168,58,1055,150,85,-100,377,375,110,2987,-123,1220,-144,-141,-40,101,3214,153,2093,83,436,223,1023,1070,-272,398,79,3451,663,1789,61,-298,2069,-357,287,198,570,83,1208,717,705,461,-229,298,1605,1125,615,6667,3210,87,110,247,-6,-539,447,-21,1870,-316,455,191,55,751,972,702,-102,1308,168,40,3589,138,1232,602,1060,543,-94,1105,-585,1077,625,102,41,777,372,178,-28,897,17,32,540,89,4,102,-1193,-46,271,1729,1038,356,381,650,306,70,2040,2209,625,64,1331,247,125,111,14149,177,5,398,15877,17,40,583,470,88,73,-87,550,1772,-59,20,244,-121,301,661,-526,238,-232,35,12771,205,398,31,-136,45,371,976,63,851,22,-359,-223,45,30,-31,1093,-719,6947,45,273,3099,543,-34,981,116,192,871,-1,7830,-1516,-341,1019,513,954,-256,436,1504,1022,145,-113,582,4130,168,4887,2678,360,-742,-99,7,13,53,-295,537,1506,-227,3537,41,-98,-258,89,-295,508,6,-12,16226,13,888,6363,12,684,304,-91,-285,108,437,-37,370,1919,196,160,-45,270,98,-998,77,-173,8,21,367,449,43,133,1019,478,-66,818,-84,19,-118,-110,-112,-995,-237,-155,-300,537,-490,-71,-373,310,-855,-273,-2023,58,17,-1294,3149,299,-145,-16,279,75,623,668,341,635,2938,-167,193,-30,1594,-673,2058,2999,116,-76,2400,36,479,17,293,171,15,29,109,-310,158,-150,-50,823,357,-50,117,330,26,-18,46,252,22,-26,722,-84,-453,773,263,401,1807,85,-274,532,641,2054,6,2,124,550,58,25,-418,-6,-62,-38,1422,1517,256,-1142,274,93,210,468,1199,395,975,-161,595,-88,1,-18,1448,2895,734,377,241,389,35,85,91,-152,-21,58,-13,495,41,-14,22,3,-520,292,-3,349,11,69,57,-136,56,-130,132,256,-11,707,1022,-41,1090,1334,28,114,64,-219,469,-958,1704,106,332,163,170,45,308,-11,615,416,34,1114,245,-364,66,1066,-129,-118,258,19,2,135,41,495,564,-115,157,577,-252,281,1458,69,231,-88,-187,-184,161,5252,341,-99,-28,111,93,8,-64,-653,414,26,259,56,723,27,-282,264,243,-200,456,136,234,-658,-9,160,-152,2213,313,-132,-34,526,41,229,-31,94,76,73,165,17,66,391,842,303,8,115,2,-119,0,-338,228,-438,74,123,97,650,440,380,189,597,225,-55,-32,-10,257,231,455,43,-237,270,180,291,-4,332,82,50,-49,51,-59,92,-209,-370,193,538,333,60,-13,797,52,157,-63,-166,657,85,26,163,114,-83,715,78,-30,34,1492,3466,-118,67,-115,-39,1254,295,1002,2031,1179,1375,326,773,23,7,2075,-450,72,364,570,1504,14,247,9020,1766,-29,1861,1681,121,150,103,-127,126,17,608,1014,241,257,-28,504,-144,3540,153,56,558,301,-60,765,141,-13,91,31,160,468,62,777,284,-59,168,763,51,140,84,-32,25,-8,253,527,114,54,-14,937,120,497,326,256,199,-30,40,98,39,-507,-356,2927,-57,186,159,231,264,148,870,8,-130,114,32,1981,-16,475,257,-33,-32,54,369,11,369,-337,302,172,202,93,-184,-76,14,32,760,30,924,1183,373,247,21,56,245,-123,1080,28,659,782,1317,190,1492,790,395,61,2088,394,980,-49,752,-104,593,72,366,-133,541,1360,12,81,1437,-432,165,2291,163,24,77,150,178,0,896,-31,-28,1380,1343,210,44,-110,304,1694,42,762,43,110,908,1273,1263,-71,631,59,280,66,-95,8,68,158,17,339,226,110,173,-101,307,1417,59,362,1251,-472,320,1595,1447,5,580,90,566,-42,-112,138,1258,-313,25,313,29,459,-52,762,159,-173,-54,969,264,-257,868,1903,37,5143,1494,243,106,-702,2138,502,548,156,92,-2,594,937,60,30,527,201,1808,22,30,1129,-1,1286,191,790,937,97,96,266,65,-3565,193,-47,-194,58,689,2503,523,51,-138,83,854,887,1002,88,1036,164,1541,762,103,694,-138,585,345,469,443,505,-63,1452,315,318,257,61,-11,996,983,-1544,290,1437,415,1058,498,-147,1361,3493,1769,156,-167,244,161,305,267,1894,42,733,375,410,270,531,202,-303,794,265,741,791,491,520,72,223,62,1594,16,150,413,112,51,1240,1008,-15,2411,-83,2522,836,524,161,492,1233,160,3405,1016,352,2215,702,116,270,676,1335,416,294,-73,642,1208,1930,-220,25,1454,-94,1271,-54,764,2305,-77,890,-54,363,470,219,485,-81,-9,102,-521,1404,928,-35,530,93,455,121,552,410,144,236,-2015,1214,487,753,1253,-298,-2161,967,207,120,918,327,1325,372,526,190,70,2041,-98,219,3518,1448,216,73,55,461,124,146,-2090,30,160,213,1395,108,140,3154,472,777,208,766,431,430,265,140,-15,847,1163,285,550,152,52,866,124,43,318,1420,877,-660,1163,54,40,64,254,221,46,649,521,428,940,311,225,1999,502,257,2179,236,15,164,40,-29,268,537,96,391,238,37,-11,-102,1431,-238,502,306,295,155,192,453,113,515,-87,663,1127,127,1317,-97,156,59,80,357,-28,341,-750,1711,1722,2079,-50,217,-47,-476,431,920,15,3439,367,138,365,924,66,120,1057,50,-15,46,125,233,204,137,240,-134,-5,1001,1109,18,910,3108,1100,323,106,977,-15,30,1092,72,847,1305,1298,-4,266,66,34,-31,276,2699,24,129,2,171,38,303,122,-39,194,174,543,102,463,353,605,988,911,218,359,172,-100,3581,59,235,-668,3,373,-122,475,303,-49,-412,527,147,454,979,-22,350,-173,3506,2064,91,579,105,-15,344,755,-4,585,201,311,191,611,778,-170,-109,1516,-28,-489,-309,-161,1289,29,-150,-2,1023,85,464,748,194,1334,-9,1057,585,1262,-1089,-905,446,745,1147,-2620,353,121,291,-188,1357,155,-54,-72,173,2170,85,150,-161,247,53,187,1251,276,481,187,326,472,122,228,266,17,20,129,1683,8,-286,754,-61,321,-456,188,366,65,290,339,1232,342,633,3215,1302,554,370,440,1417,3034,-4,60,0,575,450,-882,-17,58,-237,1348,268,627,-598,-267,624,2293,880,159,235,34,618,526,432,3309,77,1365,1623,35,45,421,2209,-90,598,243,12,315,354,161,34,355,235,2419,-548,106,31,105,1063,-1004,766,558,-269,-46,164,-156,-35,-1,345,-1151,-320,-73,399,876,86,659,255,628,112,-46,-38,23,134,3714,304,59,63,6,3442,234,-1319,268,308,14,204,108,54,-256,56,641,70,862,121,-95,-51,903,-2091,184,6604,-65,734,-27,2510,237,11,-15,173,1323,277,-13,422,605,309,161,106,60,8,3004,205,50,-419,123,9088,551,279,54,-50,1086,300,768,138,612,38,421,115,10,969,802,-1428,-63,1014,283,481,-11,93,579,-1843,194,-268,1219,524,578,246,46,1032,490,21,18,345,3170,679,511,205,504,-214,1033,202,21,111,-621,342,416,309,363,236,-124,268,85,-293,617,2134,443,112,230,295,329,258,140,-373,214,196,1526,272,856,-40,254,312,201,-991,1154,187,4111,26,3,69,1036,496,110,303,884,125,2456,293,4545,8956,165,574,5014,1278,2659,-13,316,487,374,307,-284,689,-167,-35,77,-7,985,66,-219,-46,536,39,41,177,135,-56,1012,230,1294,403,716,35,201,76,276,36,37,524,1077,131,99,570,592,744,733,96,-100,-12,7,9,119,-292,97,1250,247,627,935,157,960,-399,184,-159,280,-202,1037,1708,681,928,-361,246,277,62,296,119,18,237,761,137,220,146,343,324,1062,1127,-55,45,871,88,147,802,444,804,13,3168,3720,338,479,889,151,266,634,828,-7,544,605,1002,59,80,3974,27,734,177,-253,63,210,2154,1223,992,538,1736,2479,333,80,1725,16,-194,92,223,189,182,-241,1564,250,246,718,2364,149,-702,219,-254,-4,86,-304,-178,449,800,148,830,346,-193,1438,165,-32,1335,312,188,81,49,47,372,517,47,-510,237,349,162,485,129,3854,365,836,-39,2226,1207,353,535,-210,18,1628,555,212,399,-614,-110,165,-204,874,1124,471,23,594,780,135,17,840,732,107,644,326,193,23,665,-85,648,-16,-109,3682,-17,60,179,10,2,-44,94,35,196,256,3793,-405,237,428,569,-446,88,1195,283,46,-37,213,240,-192,1545,63,818,196,140,-112,294,-169,92,467,-416,167,-133,353,367,1715,1026,474,43,151,9309,59,256,135,1830,1520,707,185,248,2529,-186,29,-147,369,69,47,-205,2288,-2122,326,197,684,206,918,349,637,242,1184,676,534,862,574,32,647,3,-80,-471,1043,935,42,20,59,-159,927,319,-43,537,24,-29,-27,179,1430,-502,315,522,5,-89,157,153,109,141,-54,31,349,903,-568,17,153,12,2111,706,189,1380,-419,53,270,468,436,233,15,560,465,206,99,23,1418,237,332,686,911,778,61,1969,-34,95,-85,-93,147,122,3463,-1023,340,502,3743,1022,48,3386,193,-287,332,201,345,1896,-264,158,286,2027,218,-23,-37,1364,55,331,156,547,-39,343,2701,74,3,812,886,68,475,456,-2079,842,407,3,439,638,2002,4374,373,25,337,187,-841,107,2135,144,1234,305,817,200,127,702,55,591,-233,709,607,193,2529,484,-169,-45,91,-149,1167,158,805,832,229,6224,3641,1150,292,420,826,22,366,106,120,1208,158,442,480,663,80,922,-790,225,2018,272,505,-251,-392,1797,1162,1406,528,690,450,2311,-140,551,140,789,22,-332,1163,2518,215,774,-189,6953,2,107,878,-1174,22,-117,888,2034,297,820,696,121,127,-158,757,42,901,3412,102,334,28,72,1405,-415,879,1017,413,1834,349,-6,-139,720,133,357,772,282,1368,745,143,487,3645,-52,249,-51,138,385,-239,1504,2221,1035,1364,2860,812,685,1089,1537,1156,435,34,1071,16,286,-768,453,1373,375,736,176,182,476,3620,1056,684,1136,1122,-185,414,770,933,-652,774,529,2169,-79,1095,597,6153,1450,6201,55,-23,-6,1508,78,1055,2882,1770,1953,102,94,38,445,1276,105,85,150,300,893,91,-117,18,759,-95,98,26,658,1957,-8,883,-81,760,1014,297,670,-224,271,94,1919,25,215,147,-108,36,381,646,96,44,622,818,468,108,247,1999,375,844,77,506,181,709,200,679,171,2107,7811,1273,110,136,1543,1113,508,464,-10,1394,567,449,1982,82,263,613,278,103,-1001,-199,55,138,1830,1082,1343,1079,-81,-156,353,243,141,-973,558,120,777,-32,-88,1045,6537,307,214,352,624,147,1005,425,13,160,675,2233,201,-361,15,395,494,123,250,206,195,-232,-385,3320,186,338,-13,375,-548,205,855,481,441,698,747,1435,2171,3539,69,4091,681,244,152,-46,83,4335,127,913,1266,1172,1102,10543,426,2205,200,327,1749,-206,1386,3174,2886,763,463,292,993,63,-150,813,214,-443,1361,54,324,1852,5,147,190,891,1208,1796,76,-17,35,229,117,880,124,950,239,1570,598,-82,115,1053,264,338,94,2,1144,985,1280,840,230,66,933,885,-274,254,359,3526,4023,226,1599,35,390,279,666,1268,733,626,603,312,242,-11,-2074,92,444,1418,59,47,422,190,112,893,49,749,773,373,420,136,-57,9,620,-1095,-90,823,165,365,321,84,2030,-162,791,806,2497,323,3,501,1482,7,93,216,350,53,-1399,13,163,608,-253,77,140,3113,570,332,445,-334,209,1412,4350,5,3075,-1015,41,-13,256,35,23,2824,-156,-14,1303,343,393,-160,434,61,722,199,2673,2355,506,1041,75,-10,129,579,407,173,894,2116,173,24,482,1944,653,457,106,964,7,5,1914,512,237,-25,449,408,65,181,8,2271,28,1196,-9,1450,1426,-199,594,472,519,733,5221,691,845,1261,150,94,393,285,722,-46,1195,494,548,416,374,810,195,212,795,1517,-184,-621,-304,425,166,319,294,280,236,-19,42,121,-353,920,683,2516,1373,-31,652,2323,332,608,364,692,476,58,20,327,-568,-542,2117,501,-6,323,716,551,182,505,137,2839,1141,914,-146,579,129,1282,46,163,701,2400,26,-100,1077,36,289,4051,2008,245,-215,245,455,740,-226,1030,161,-156,-348,1131,252,1726,711,364,1566,-213,827,820,-132,-2495,251,273,53,-154,357,379,1130,95,430,829,96,501,406,367,270,1050,141,99,1420,1442,95,657,229,234,1157,5428,495,-48,105,21,-115,94,296,312,954,283,-1510,476,149,33,145,649,151,3493,-177,429,-25,267,576,186,-2,1655,1564,462,101,-80,-224,386,-473,1231,652,3841,652,182,555,630,65,921,273,-977,940,967,216,529,1633,-137,603,-915,-9,46,429,-10,94,-211,-298,1913,280,357,570,-179,102,224,119,49,862,2131,4468,-491,451,96,1246,445,223,1263,254,2649,845,759,51,1048,1450,-264,1704,277,455,176,318,1158,424,103,3893,906,-110,-152,210,134,862,167,169,1206,7,-95,515,311,32,-13,-71,-4,176,683,-56,311,48,539,123,348,1585,861,-45,-35,23,153,54,-1,393,1695,12,-58,785,146,1105,48,393,-320,118,579,32,1157,3988,41,4556,327,127,3141,512,-73,427,1141,-186,495,1,-78,356,97,1280,85,1433,1277,82,870,-1104,2302,-18,377,251,408,1025,743,2468,1223,41,85,80,124,720,-1741,524,688,649,196,-19,-113,127,1025,377,467,-188,177,69,18,-160,76,66,208,700,202,2337,85,202,3115,98,46,502,-127,181,-442,2086,1135,57,2558,144,-627,152,1927,143,205,-287,922,509,982,121,-625,254,618,382,431,-48,915,677,1532,799,-25,-12,277,683,2345,242,84,3836,409,92,-315,374,-22,-40,127,903,257,69,2336,-327,161,2246,309,657,896,-365,-87,1113,104,122,58,214,31,76,-115,146,109,561,-328,275,-126,269,-598,34,-125,42,31,-289,325,724,505,1138,312,595,-58,64,365,998,-175,953,-286,-132,376,433,277,346,69,-77,72,-107,786,29,334,1254,101,219,81,853,1900,264,1035,22,502,240,16,-385,183,180,113,646,59,772,-260,19,350,1152,370,540,89,58,-72,1996,524,294,1536,-242,1379,-89,80,203,-90,258,83,628,46,471,124,141,364,2577,2737,195,453,286,2066,17,-696,1366,1579,-48,666,149,97,167,142,-8,174,891,-703,342,-146,452,431,106,283,-199,139,248,86,2890,1062,423,643,705,1770,34,15,-150,209,95,1528,-41,1004,-154,46,767,246,108,213,35,4975,910,328,14,203,391,649,1014,444,1246,120,3040,142,747,117,284,-276,3938,1592,533,23,-89,53,1664,822,671,193,116,49,2401,102,145,508,34,1585,307,1211,877,177,263,-64,1000,447,173,-394,1036,686,717,116,1370,1168,1923,2839,-369,28,651,-361,1,1148,467,825,491,1629,706,521,1565,349,57,577,443,232,361,280,448,393,363,137,1147,1417,103,181,-671,276,12037,75,287,-336,7,497,-180,541,82,696,51,-64,17,85,276,552,1016,-167,-8,63,3437,-258,12,53,575,1494,-71,1299,-118,-120,347,2756,214,2132,457,8538,15,1152,-171,797,2229,1444,-307,6130,226,741,1760,990,205,172,117,687,-219,1800,182,-7,206,406,447,2022,292,-57,-3,2390,-35,-186,94,1170,712,1668,1280,486,1007,326,2968,73,-104,127,2663,538,-44,1764,911,346,1120,-942,559,1672,1960,1574,-120,163,-817,1398,1021,5049,3194,325,601,-60,-147,820,67,477,826,566,315,-226,53,-1516,156,72,546,409,1139,5255,1228,1803,20,128,-1354,97,3009,1307,36,-119,3984,226,810,2339,269,27,208,84,163,320,-510,316,98,-132,228,610,1097,375,385,41,376,10776,318,1482,87,-64,364,1796,-204,1033,-2314,410,1854,53,290,5240,576,-114,517,360,544,-17,-133,707,3339,190,642,2655,1858,-21,1461,-104,8,-1204,741,452,600,444,170,544,919,799,516,86,1444,960,-168,728,2241,2482,100,259,118,40,54,89,-123,313,-100,-82,586,300,541,2071,149,2,-62,60,389,937,966,772,122,189,-73,143,327,2113,295,270,928,534,353,541,310,172,-188,1294,2073,2936,991,229,1950,1359,293,258,-14,110,203,1672,187,81,382,337,620,277,173,189,978,157,413,631,503,2646,486,1308,-1,8,352,1372,256,51,3224,1368,578,2657,410,-763,314,-7,817,63,-19,214,508,758,-63,-56,484,1491,751,-82,-736,-77,93,71,20,678,89,1851,321,133,393,0,428,-1,701,431,1732,293,195,3143,401,111,-684,628,1216,763,6,-94,452,266,56,635,-180,299,1,-662,57,-829,2173,789,1423,168,597,65,376,312,196,403,21,1054,358,211,1725,1055,29,96,192,126,279,9,161,1214,325,508,6,-613,2583,421,-343,80,642,1072,225,233,278,18,513,-461,391,69,488,564,279,629,435,212,121,129,89,111,391,1779,1565,150,-974,2036,0,2592,928,338,-80,440,1035,155,912,239,-89,80,1853,3393,15,1456,455,848,349,3321,407,5623,411,538,-77,3,37,2059,95,493,16638,390,245,1056,243,584,265,-89,-636,209,560,-16,469,93,0,873,1207,124,68,892,746,308,71,15,724,-36,713,327,102,229,1574,278,610,151,961,2758,163,2731,-118,117,127,304,788,-148,-14,375,318,-841,252,-5,509,509,630,586,1754,-122,-723,3933,-64,495,3259,2352,3255,2082,2355,139,1450,207,636,-437,217,1366,538,609,176,418,5,198,159,75,598,41,-146,510,1126,229,386,-13,684,1245,3731,5304,178,541,-273,357,1102,238,168,-227,-430,451,-580,365,124,558,254,2155,925,681,789,86,414,287,2057,365,2134,2073,940,-52,625,1417,1831,424,242,76,1243,720,3132,510,739,748,1663,4168,-373,33,33,622,1058,78,1017,1340,686,349,514,-108,407,496,548,-3,1298,108,103,699,389,812,149,-10,34,-77,-749,-5,-58,903,507,-323,-1836,546,229,619,474,897,617,81,-47,-35,-68,1705,1224,44,128,56,277,149,-272,427,428,649,857,6650,2533,-689,1269,784,262,1959,342,1131,-127,-426,169,-268,35,447,240,635,-123,523,1186,224,829,866,1228,1235,617,111,116,31,715,263,-1271,-700,-26,195,2875,2216,1161,817,-897,770,552,1968,124,2186,124,2727,-430,55,476,869,533,897,186,1343,161,56,25,169,108,164,298,476,-10,1445,-11,447,429,218,187,102,526,148,40,305,66,-22,-170,790,79,724,-391,246,1495,1169,670,46,31,260,1196,3557,548,1870,926,619,960,358,131,137,457,1721,-64,50,613,70,-177,444,810,-19,47,28,-5,1772,-292,3,634,1628,96,-162,87,299,12,847,6977,710,1622,-18,321,-54,1044,303,-97,848,352,408,565,261,479,420,734,614,99,325,152,577,1406,69,5554,-837,705,822,912,5,-8,826,-704,224,588,1073,1044,1164,-197,1131,282,-41,26,64,574,1549,203,2609,-21,-398,480,-584,401,268,267,234,835,-250,175,293,-1025,1135,873,10,122,631,140,4793,482,176,590,3145,886,342,288,28,-419,223,-496,-715,2773,398,17,718,-94,63,129,189,672,68,1040,2415,2363,273,1767,1503,27,0,-720,510,22,-3,94,214,19,50,1169,271,184,507,1572,564,64,710,-755,492,401,1126,447,122,428,-276,550,-430,155,484,-312,412,896,110,1121,176,743,1037,64,852,96,-825,676,111,330,293,180,321,107,88,1860,802,6779,640,1916,-454,371,3338,682,90,463,846,-206,156,255,-80,63,2519,1084,502,36,-79,759,80,15,-328,44,597,179,83,55,117,380,-31,2369,929,1850,241,2005,521,1332,83,565,2018,1922,1509,370,14,365,399,39,-97,1016,63,602,1509,565,-2665,3859,251,373,267,54,2928,142,344,140,-83,868,59,-2,119,1242,619,1179,-34,1316,922,1085,73,898,62,608,339,73,1018,120,276,116,-135,2320,560,1385,12,743,-51,-626,42,432,-463,1078,25,-128,42,-449,26,219,-1134,1389,91,438,624,1277,952,34,486,61,121,16,828,1015,1,47,-33,71,54,1680,-274,668,7800,3046,976,896,215,1024,549,937,16,548,-16,1090,388,27,844,530,3464,42,99,-132,492,-484,85,-414,273,213,-255,232,688,1394,5,-216,652,-991,2016,138,1239,1284,1778,-23,-74,-220,101,487,5325,96,-1251,432,12,60,580,170,1137,2500,441,634,-175,1268,2053,2864,91,606,66,315,237,982,162,169,489,62,35,236,-61,-64,1398,1523,-26,300,620,332,84,2330,1807,-49,10,81,2170,602,89,783,-433,2500,1675,1365,33,9,317,185,575,185,519,412,61,-97,34,2798,140,-315,5,-1116,125,1256,321,2441,1163,279,301,-107,967,410,909,270,322,575,3346,1696,80,148,420,269,771,325,3569,-1467,528,472,1195,2038,83,1458,-329,570,24,-219,62,2601,-18,1077,3715,78,9,5258,461,90,2022,1268,135,446,1511,823,160,-250,-379,73,982,52,-44,2213,232,471,263,93,-176,708,1031,444,-16,1559,95,-18,489,324,1125,78,1308,106,-14,253,142,3379,368,129,588,129,984,630,329,3588,1078,-442,3127,586,15,655,1538,133,407,-143,80,1245,1840,129,336,344,983,622,420,2101,60,3964,962,211,164,139,837,300,4503,1661,725,-26,27,2184,235,519,736,83,1003,346,179,-27,890,24,699,1971,16,76,663,3366,-810,199,90,273,1570,-129,227,679,229,-67,482,468,1002,140,294,386,17,847,-167,946,929,187,405,516,154,777,519,371,57,440,-739,40,-56,565,-10,-50,-108,203,130,-256,-16,1921,-76,1741,-437,443,935,227,667,709,22,482,369,2479,228,480,694,258,12,1961,259,-215,560,5980,3720,620,5232,157,885,305,1313,163,-44,320,368,3406,176,363,395,49,2470,14692,654,-394,1180,2497,324,255,247,280,1197,634,739,575,53,482,112,369,377,24,2732,-293,143,461,3972,13,49,129,378,173,145,1705,-957,-253,427,1345,106,721,607,-131,1240,-310,193,125,433,292,137,2,-45,1151,298,-211,425,1094,236,-594,1063,45,130,644,831,1096,1544,1307,2186,343,1815,638,1799,95,182,957,664,2893,603,61,1103,786,558,677,17304,37,3531,2879,-47,87,575,1392,61,902,2736,3846,-15,-576,-16,537,292,1642,513,468,176,1208,534,110,220,2160,397,2130,2040,1045,66,420,321,800,385,258,369,853,2182,539,972,215,303,338,1556,41,-766,107,880,432,451,279,226,-174,624,10,-104,335,879,518,1057,159,-23,633,322,1874,-300,1674,1594,125,1580,595,60,-98,147,256,1051,1507,5770,5592,360,119,258,242,2219,479,310,491,1313,55,1247,3411,1115,1912,67,83,-114,-512,230,546,310,88,385,307,657,787,648,-577,1950,320,478,659,-20,453,-23,1005,-21,-23,2186,64,768,91,61,70,152,151,-52,1232,-56,-248,422,760,1133,398,343,1197,487,234,4363,953,64,1142,350,161,-167,638,695,168,59,68,-1022,91,472,-5,-176,190,727,1595,589,182,18,-83,-54,119,64,698,83,284,1114,-169,1189,-322,1050,-1830,-6,183,-95,-5,-42,2092,7828,587,416,343,1529,212,756,8786,220,937,236,1136,-287,1465,-88,-83,91,902,532,917,-150,847,-78,143,2239,806,266,1435,582,354,2393,2251,100,45,1160,-59,-28,72,418,783,604,491,193,-375,1600,-132,47,100,1784,-371,313,362,102,402,1043,173,-160,-40,-16,-211,1448,1411,405,-85,-569,406,269,169,156,539,328,-161,-304,137,565,837,797,41,454,603,150,111,566,1135,-300,604,-288,430,176,102,-217,-215,1353,127,86,-106,842,798,825,2193,3144,328,-75,380,-62,71,247,370,50,-112,213,48,188,273,39,41,198,-92,-13,-180,117,656,-6,-233,1023,174,-616,345,-54,10,43,107,5,37,-251,256,84,38,589,319,22,145,134,-21,31,112,43,12,-2351,646,-152,363,341,65,-7,115,99,6,-3,222,28,25,4560,1094,1447,35,297,572,8806,48,2448,1956,14,47,234,-26,56,49,34,409,94,413,184,100,177,62,97,-27,3543,215,970,113,2,106,951,-102,85,-10,84,198,378,-24,17,38,6,-24,-11,-980,363,879,-72,1414,355,342,99,499,104,99,33,90,-61,10,-178,-52,42,224,11,79,42,19,27,1504,47,208,84,2,305,-19,14,4,12,598,-110,288,-388,1810,274,1602,21,440,-101,70,-2427,-58,9
-122,-240,-78,87,-196,-382,-988,-81,23,336,8,-556,-262,-111,108,75,16,-337,12425,16,305,-119,7,-180,40,-90,-86,-56,17,-26,-206,-27,-536,-286,-294,-178,195,1116,-61,-225,-382,24587,14604,17711,15641,19491,18213,399,67,159,63,516,831,1004,179,259,211,-213,319,161,56,94,33,-21,169,45,1166,41,-266,-417,-512,190,-350,-298,-82,-57,79,332,656,-74,19,802,20,5,16,249,-25,964,364,65,409,171,750,354,218,9,-2,253,138,-6,128,-172,61,-52,-205,25,2642,644,-834,270,-50,-82,81,-635,-66,-49,143,74,33,-19,-59,-126,-125,801,7,-352,52,30,142,349,106,49,8,52,41,350,46,521,634,532,-330,257,12,220,-9,210,43,372,-15,538,1202,304,314,747,391,-152,444,-181,559,-273,1228,114,1835,235,-70,55,280,480,1380,472,1341,-1,30,138,540,348,14,57,9,328,1551,43,13,32,-240,63,-31,-43,-874,-7,2274,-2,-18,-90,773,1117,114,24,-49,966,92,423,65,96,9,212,-83,95,2,695,88,-186,13,61,4834,-558,339,1160,-92,605,342,-52,73,29,25,15205,-115,2308,395,33,26,482,652,303,1,-24,148,-36,966,255,2893,11,2575,-11,3,-57,30,124,240,382,135,428,524,0,309,-129,177,66,231,-11,2358,608,-645,135,81,73,26,-557,-37,22,-247,38,454,-47,1600,387,135,55,-386,-38,-16,342,11831,154,23,4,23,287,612,-79,13682,1585,1481,-159,-40,220,316,261,227,100,-53,-11,104,69,353,-54,145,2338,68,-128,-854,597,-58,107,323,-25,84,52,72,-13,322,1674,1975,1026,-5,542,460,366,123,159,1144,1803,319,130,52,251,166,340,1288,392,29,-32,611,-76,157,61,803,65,-102,608,225,-30,3816,51,233,133,1994,148,53,-52,-933,613,587,1546,50,352,-45,1324,637,663,736,-228,90,50,1290,383,214,688,719,30,94,4,18,1742,1228,1701,-571,349,-3,43,-12,-26,100,-140,37,168,18,102,478,733,102,223,723,126,195,167,74,-91,-20,-164,505,708,-114,-51,169,133,66,84,65,119,12,58,309,319,94,52,779,141,93,76,1448,126,-112,103,-65,140,607,605,276,59,1951,252,477,37,-273,124,142,-45,70,860,245,49,656,-43,28,-609,1128,-227,130,280,101,21,748,2544,-87,63,-335,-98,168,277,-76,31,33,-73,117,-77,38,-31,-54,733,88,1,355,231,185,169,23,-48,248,2174,-10,192,86,-100,144,210,136,120,140,481,-193,49,471,1349,-402,1275,260,253,2859,-62,-302,115,153,173,227,34,885,480,92,423,64,171,92,8,-690,642,109,-26,161,97,328,5957,123,116,297,844,92,597,296,124,-8,1264,12694,664,196,-54,34,-427,11,104,-127,361,99,391,1456,885,33,44,260,13,3,76,8205,131,-69,71,804,17911,53,-1260,1091,-8,123,21,51,430,328,243,126,93,251,36,-240,412,5,65,-12,220,106,202,179,187,118,-46,-228,157,21,-674,-412,-2,-72,11,750,-74,2463,399,315,69,-782,233,94,287,203,-65,132,51,92,86,-36,80,-127,516,1776,327,10,-345,-104,48,16,547,214,144,582,21,211,96,-308,-63,-264,1143,90,181,113,-273,-115,4209,152,544,1525,910,84,-11,-10,788,56,64,98,845,92,398,52,-54,195,282,334,1047,661,1754,-133,40,112,-55,299,47,-51,510,729,326,268,-8,52,74,218,-158,41,-55,-15,-205,423,285,81,194,8,20,1,7,118,374,458,-58,90,174,178,-129,-182,-122,186,261,77,790,262,-17,832,-40,137,160,68,109,86,-83,65,1194,247,309,-1664,202,-108,-52,56,640,18,681,-72,59,309,42,202,-169,129,7,577,8,15,260,77,6560,43,-4,229,33,916,-12,106,419,-125,-60,-112,303,114,226,-112,-138,206,-375,8,92,41,471,-68,185,176,22,-80,1427,158,54,-36,356,428,33,2852,-88,418,65,-60,-48,-203,181,1053,-59,148,63,136,1649,350,-46,-92,2693,1040,67,-124,377,-194,3967,1235,2247,114,405,172,-20,-32,14028,539,131,1613,882,755,236,396,124,463,-460,-1399,243,-188,-448,-263,-624,-220,192,11,257,579,6575,926,521,-53,-27,828,452,-233,338,-36,35,126,26,571,234,-422,-50,383,-27,54,1784,90,90,2,-30,280,-723,37,628,-85,-110,-136,-122,-373,101,58,342,-104,561,-107,659,145,145,99,2666,16598,699,22,185,970,-114,82,-812,6166,15,-256,70,6,-80,160,618,325,18885,136,145,69,148,276,65,414,61,-214,11856,-184,-52,-37,-146,1104,17605,38,-721,35,84,130,57,478,-461,1418,304,-132,-7,10,3756,-28,875,198,19923,1168,-646,538,290,69,98,123,-50,98,151,-123,6554,-151,-95,161,93,10,415,193,-287,-127,-299,183,50,17,120,84,-118,-297,424,944,-66,-598,351,997,18,-72,4,235,-130,671,220,89,481,-19,455,-81,-209,59,-3,334,93,62,-122,13,69,271,-30,291,17,619,10,830,-195,-222,10871,-90,738,-172,289,1,-243,-105,-72,-99,-111,-220,364,7628,53,366,-114,110,-5,198,885,-99,-64,133,10,110,-59,-1739,12344,93,156,14,5606,-49,58,71,12276,-437,438,134,640,-10,-125,-486,275,139,525,-155,289,-257,75,397,47,242,122,-296,9,289,581,109,-22,-141,41,-621,144,265,1653,789,1216,144,158,-259,42,42,1166,88,341,-105,8215,-29,318,787,269,-119,11,49,7027,230,524,513,1494,700,12,77,6045,85,422,43,400,175,259,50,-63,66,-65,-15,143,144,255,737,276,-27,136,717,2855,174,344,577,32,235,164,893,200,1322,1653,-122,41,-10,154,645,174,3877,717,47,249,-34,8637,371,-47,292,-12,-53,14,-113,31,-86,-253,-39,1426,1392,123,527,-41,70,-93,10,316,13,1683,55,303,254,-23,66,30,144,32,70,-14,79,721,69,-125,172,108,630,13,347,1346,218,2785,165,474,36,157,160,264,845,-103,18,-24,-84,1096,175,32,33,116,15,49,99,-31,1360,407,-171,263,36,106,139,-265,119,-160,1341,-163,184,-129,50,-59,167,-36,-393,423,1015,-490,-1034,-102,-217,22168,10334,-37,-13,-325,197,-20,29,286,486,-187,20,186,5,-132,31,-289,3494,-33,361,146,25,1,-7,323,-51,556,1067,-33,14,147,920,57,-37,82,444,1995,147,32,-54,15,42,128,6,2512,150,1418,-18,342,-37,190,-63,56,-49,-29,1828,-266,315,9,-126,1022,-6,57,196,988,36,463,10878,-2,-22,-55,100,1104,45,556,34,133,-72,331,160,96,86,107,6,8,3,32,387,194,157,135,-9,-666,329,171,-4,361,669,200,276,-63,-87,494,31,-29,293,-59,461,94,217,1901,32,577,420,-565,80,-339,76,325,-1206,-2,773,175,127,1312,-35,59,81,459,65,5576,-23,519,84,38,637,256,2108,13,-69,363,1342,108,498,-85,397,77,1081,10196,26,1522,5644,10,26,4721,36,1394,-22,956,1342,1188,64,49,102,5,1786,139,400,111,13,16,114,1933,54,-97,194,31,266,343,-29,-414,1623,70,-273,290,647,137,-206,-20,42,-37,83,-447,-106,-15,1009,-545,354,568,5123,630,932,108,-251,47,129,340,388,806,-253,41,6078,134,-478,141,12,-98,-6,22,67,53,-26,92,374,324,873,887,99,82,229,46,430,-1400,236,457,-106,-47,-138,299,-336,367,625,354,-219,112,22,21,59,28,-193,168,1100,-78,-338,-20,-222,109,96,1975,102,288,184,111,26,89,75,51,68,889,96,-52,-26,203,-665,251,531,-1,90,557,9,39,54,44,2,-18,-529,1168,337,45,-13,-14,54,1427,48,33,205,60,731,-110,1446,571,318,724,127,-30,130,935,40,344,-66,71,-162,476,-198,63,194,-33,92,221,1409,113,625,26,527,163,1220,89,163,14689,316,299,47,-27,116,-95,43,209,1,-39,809,696,35,491,-117,-109,-187,-78,-31,409,27,614,1281,32,100,304,13,94,37,335,-57,-95,25,376,233,107,183,679,-149,49,49,531,-10,-173,-472,13,-192,51,39,35,-427,488,-463,43,178,-18,142,95,134,26,527,178,369,390,161,70,732,-92,267,90,244,426,-17,165,1067,-34,-70,18,48,756,-53,2,7,-129,59,251,-13,2230,16,398,476,2356,297,132,-19,-117,-494,519,120,30,49,-28,-25,231,90,-9,-159,-748,133,-273,109,2,59,414,-66,12,-196,-358,63,140,-14,94,891,4216,-126,-136,7802,25,-25,17,-578,71,5378,106,805,224,2,-200,-67,772,-115,245,272,18116,149,85,660,-228,82,1248,260,6,409,7437,307,-37,14645,-62,-390,370,101,22,71,203,99,-38,275,-166,939,-507,97,-167,69,72,14,-10,144,1094,298,99,338,712,1055,31,-12,-68,897,-83,128,232,-16,61,-542,188,120,10388,253,-31,375,-199,-506,168,-53,9,-38,68,-128,12,5,509,153,-39,18111,153,23210,17323,18045,-11,-33,-9,-147,-248,332,814,8156,82,-98,4089,325,1991,-549,195,-64,1020,1631,-133,198,102,-9,822,75,50,256,-63,-186,195,-59,910,-170,108,424,2299,18,1935,142,106,225,153,223,566,1328,140,-331,109,-96,-172,-236,2459,164,-80,1068,789,450,-22,1025,333,584,326,83,252,128,297,146,139,475,-56,61,-160,9954,83,19144,841,23,-1,280,-128,581,53,209,80,-430,20,-49,80,246,1083,45,55,55,79,41,246,-16,174,-146,7,262,292,-20,48,163,3491,120,155,-37,-447,15,44,115,95,-119,413,236,-325,46,99,-193,234,-175,-19,618,-9,3523,-340,281,186,1735,-96,103,192,74,-29,852,50,116,9,0,332,637,231,130,164,94,-149,-186,69,71,25,148,416,542,1294,-479,91,33,38,133,4183,600,10028,654,-637,784,1036,29,52,-55,-561,123,-451,235,207,137,341,677,957,65,-143,6143,46,-54,187,106,159,301,37,23,421,707,360,-31,2561,6552,296,107,-158,-146,-93,1224,495,162,2581,153,66,22,40,160,814,283,59,-92,131,68,28,-39,43,269,136,729,1591,138,-95,587,152,1569,857,123,234,460,135,299,2623,84,27,747,118,-7,456,2831,-7,54,183,161,60,13,319,237,359,92,733,160,-151,-35,528,412,581,2,198,-1,4,16,572,-433,353,139,-46,10,205,-11,-326,321,196,209,-335,-130,351,-40,1676,753,-203,445,2512,63,-2,-253,277,-169,1334,-203,48,5253,516,56,282,2648,81,-183,30,-53,-147,-106,-514,350,118,42,543,-176,-32,-652,-22,-34,-59,-21,154,-307,-8,-298,8,49,-59,545,154,18600,6142,307,14,35,203,8,53,112,-10,-50,1365,-2,60,14,1,84,-163,984,285,-454,38,4720,-275,-369,37,-10,31,1536,-174,754,368,785,-44,-101,239,-136,1158,-12,1250,349,41,75,98,-101,27,655,-52,339,-107,213,4,165,-103,512,221,175,-16,128,-9,554,-120,119,737,261,-114,10689,-508,685,208,27,95,2,1043,-135,235,178,-597,580,119,61,30,-397,-25,464,154,243,-20,212,184,207,155,847,1635,4412,134,-35,46,50,-254,-176,-26,196,145,204,184,657,-104,169,48,6,-1,90,0,-270,120,-15,1258,216,51,-461,105,110,122,392,17,-9,379,-27,-205,419,429,-144,155,-142,147,73,312,43,5,96,14004,-137,19,472,-126,344,304,943,38,433,111,30,-1296,215,687,292,-216,129,171,254,119,-112,964,26,-38,13254,449,137,-29,308,94,272,27,74,172,434,-3,90,595,229,-72,339,-61,-470,-29,-268,-99,-15,903,-141,-34,-10,2919,71,7,31,13527,1101,36,155,91,295,-25,24,406,343,6336,176,-8,9,441,2890,264,163,1128,753,31,-609,4,251,-59,137,144,368,21,179,123,80,555,-84,1630,85,1356,2,6,199,2039,44,287,-47,-418,-1517,514,-94,111,41,133,-111,50,-28,248,-9,372,-94,353,-15,168,525,322,1941,2216,545,108,39,-266,208,342,59,125,211,477,30,-11,328,65,469,-2,-5,55,171,843,97,-116,-18,-77,293,1581,753,-253,867,2212,251,1011,-143,-84,-36,442,385,338,930,988,383,144,292,-76,41,-170,95,68,-144,423,-4,152,-343,993,275,-26,245,2196,786,121,196,-169,-124,375,708,609,-462,311,-167,110,43,304,510,68,229,-70,-93,380,-104,-88,23,12,474,166,91,30,126,316,2,163,28,55,22,188,-38,172,34,259,362,632,77,196,401,-16,176,60,0,549,239,103,-95,3,-66,-58,207,-73,-35,-197,38,350,831,-266,360,20,53,731,24,449,105,98,397,305,110,116,325,-380,119,-9,1866,250,-79,61,-192,257,286,-429,2681,32,-54,83,-12,184,-20,-3,465,268,968,166,126,154,4,78,95,79,192,-6,10047,304,22,-832,33,132,-124,168,889,88,-67,-19,170,91,-45,163,59,79,58,35,140,-90,74,1410,16,1035,24,36,-496,-33,151,139,-486,74,36,-431,395,-113,184,275,-438,21,619,179,65,245,189,383,70,-350,12,716,-215,-52,1186,909,48,-232,218,227,120,90,1196,-420,-7,299,20,48,-168,289,114,261,390,123,41,160,4846,466,616,-298,498,237,75,-243,-77,759,12,50,313,-335,223,147,-555,222,-267,239,47,775,388,-8,180,-55,109,352,-378,19,27,173,-151,69,175,100,24,-144,459,93,124,43,465,-80,810,485,364,-140,695,-93,421,525,74,17,99,-59,193,-47,252,-97,501,119,690,133,277,576,-15,119,-467,261,319,350,450,98,340,74,409,186,1009,-107,950,76,-47,3101,-6,353,97,89,112,120,-192,216,314,134,-489,-265,199,123,-38,171,457,683,-70,-26,347,189,69,89,12,205,166,388,54,232,209,-16,367,-67,390,192,629,-63,37,2860,2599,781,113,-268,-10,-591,12505,264,3035,54,116,933,383,66,172,-29,712,11,342,39,-80,151,801,712,114,30,-66,91,230,1614,-4,321,-7,44,217,1350,17390,13889,219,-45,64,185,-24,21,372,64,-101,115,77,52,54,-25,-115,437,-84,222,-72,70,321,48,-40,41,1002,513,35,154,198,325,-8,69,127,286,506,3384,49,-116,13498,18365,16839,12858,11285,18240,7496,533,481,260,-179,581,77,0,555,-41,28,-593,-156,316,-188,-84,204,740,162,43,-82,558,19,93,-18,353,87,49,206,130,456,41,22,23,-17,-137,-23,46,-132,-77,31,216,286,263,-109,180,1073,-116,62,-74,1289,204,373,-293,33,322,-158,149,86,183,440,-80,108,180,55,101,113,36,58,-116,202,20,-33,17,23,51,214,185,-2,-182,69,-315,889,37,19,279,325,169,-402,109,1101,395,195,-26,-538,318,29,175,332,76,290,5,-42,365,201,-115,727,-102,45,394,14,97,428,789,54,27,1390,35,184,68,-145,-138,336,-91,122,-61,377,-65,410,52,104,1379,598,834,-85,73,79,-26,-11,506,47,-54,33,-1,677,142,317,91,271,418,6438,73,-26,766,96,-39,46,43,91,27,-243,320,108,2,-140,-69,123,41,-3,-67,111,55,-120,-434,-144,603,8,-225,-68,-21,-107,-139,54,-38,59,377,38,947,306,-384,-105,135,40,370,-119,471,305,123,-135,3051,412,403,235,679,89,224,-277,-30,158,404,94,638,128,1256,-126,172,346,395,-65,33,-19,-70,21,79,153,-100,168,280,182,205,115,-58,597,-37,-103,402,226,3444,171,59,-67,3,9,-127,143,328,586,123,-161,73,380,376,-47,774,-29,-279,386,-50,314,66,207,68,-618,-613,-13,1064,799,2,-126,380,-305,-25,64,141,104,121,1146,-185,82,37,117,209,-65,368,412,24,1918,-1217,339,-150,43,-170,-32,508,61,24,563,-200,-14,83,-56,-62,4188,600,108,-42,437,385,393,192,119,798,41,-13,348,-27,81,7,14,41,-28,196,-39,80,-99,595,1325,543,273,173,-10,200,62,-8,1335,176,49,30,220,1400,49,184,-40,642,1300,516,159,-109,-221,-5,-374,-54,-106,76,260,48,73,-130,262,905,346,68,-20,-475,-898,1146,-19,53,172,-57,-9,132,390,40,462,77,257,1113,377,341,1138,504,15,54,-421,-302,6,54,-2,-134,358,6,-72,-61,-282,-19,622,600,832,153,-241,620,155,55,465,155,117,-19,24,21,-311,115,115,443,145,-48,168,21,47,194,882,-785,152,902,-42,44,67,-74,145,420,372,3530,114,1793,498,-6,50,1924,652,879,33,659,19,249,-25,2766,148,336,341,53,-31,1512,266,-368,542,1606,-34,53,183,29,-151,55,143,307,247,244,230,88,489,198,332,-120,396,-391,573,-166,-13,-72,174,197,687,409,787,373,-241,-56,61,117,-230,1158,-120,47,943,623,275,-124,-163,-18,52,188,306,-241,129,-1,678,253,125,880,328,111,154,18016,-66,790,-42,69,200,973,-215,152,-107,12,822,173,24,532,142,-50,534,9318,135,64,-29,320,97,2884,51,206,1114,109,28,897,177,287,703,749,89,516,1604,62,314,123,706,-9,84,193,422,49,3834,72,-833,845,721,-114,19,51,9,543,761,69,-205,87,556,-119,-71,-12,297,-521,-109,10,10,-107,724,-218,642,42,-38,75,52,-503,-202,90,70,10,902,12,-5,71,44,123,40,89,119,68,27,-53,-19,201,823,362,1374,-11,1049,270,-145,595,377,95,40,72,-40,211,-252,1512,-135,272,-40,118,95,424,96,12,670,-7,35,23,87,677,164,221,30,57,68,252,11,431,34,110,266,8280,264,186,82,160,181,-55,23,127,287,76,4,50,201,-81,726,12,488,-17,49,125,4,206,769,149,157,45,246,248,-467,-2,277,17,87,-94,18,-267,93,-1026,89,-333,353,297,212,-114,41,272,68,492,-27,72,28,79,38,-33,232,1345,-218,83,4,100,-65,170,139,-1355,961,-248,-311,79,2177,-58,142,-17,-122,-20,-251,-314,105,271,144,297,-57,39,612,-17,414,294,855,100,-68,790,37,74,16,-66,-257,-8,-48,30,396,928,60,53,42,51,225,988,516,960,182,271,-21,56,182,388,295,-17,154,437,-8,-272,305,690,47,214,21,153,77,206,0,-35,534,257,698,242,-890,81,8,33,167,732,-34,3635,118,92,612,-3,110,424,-131,7,33,271,505,18,269,-220,-24,-21,850,351,0,167,516,-17,394,105,158,66,930,-246,-20,55,71,274,10,175,315,6,-14,36,937,241,226,-125,385,432,266,-73,1181,-116,1081,-3,222,-61,-121,7,291,-241,11,49,-371,3,278,53,666,1326,166,82,864,16,1860,1678,45,15,1373,33,-80,-9,348,-136,-219,-9,47,-5,-20,578,-36,52,37,1964,-78,-928,-24,59,-30,143,-66,1411,221,61,264,316,-34,-5,-4,256,1533,703,45,21,-36,-36,-29,352,721,86,-223,48,-29,378,-24,634,-244,301,266,522,-68,354,351,333,-63,200,-232,142,6984,24,947,164,-175,276,-8,1476,332,630,-490,440,467,166,1371,51,47,367,-113,-1178,103,110,-106,-29,-22,-12,-39,109,308,200,148,-43,162,168,62,306,525,779,98,381,733,107,165,-46,-11,238,202,342,-30,-210,71,-58,-138,525,310,31,68,52,74,916,-33,54,86,234,116,9,-51,-59,539,-30,19,136,358,352,-1,-87,54,-4,403,-197,562,223,-444,-216,357,160,-57,-105,1519,36,-63,507,257,139,972,113,663,-21,196,279,260,352,-2,23,141,50,323,68,154,845,-22,75,-302,-20,-1129,-90,110,695,-14,255,339,136,-217,-90,210,212,313,171,102,-205,84,290,-290,-94,895,770,-37,-17,-1,-230,-67,130,286,258,70,-14,81,1610,261,-9,-160,152,134,447,450,-155,17,-535,410,542,89,131,212,-167,67,431,730,-36,152,-126,193,142,175,-117,65,-25,-151,599,-2,729,305,161,1038,463,670,114,-25,201,69,420,-155,-450,189,8,-49,100,71,189,372,1033,-109,1391,17,-15,290,904,424,178,154,253,385,4,54,42,415,-239,729,-88,162,77,-210,132,3731,73,-239,195,594,489,-8,-50,16,-15,211,109,731,543,1077,137,293,-19,-61,386,276,6,4932,383,-46,166,816,-44,87,-171,629,2193,4183,-251,192,2092,361,-307,3220,142,-30,300,-8,152,184,-311,85,-53,-1,266,403,232,1244,-36,45,830,40,36,23,421,65,3213,-286,1694,-33,167,21,91,1882,-40,127,-22,-333,-13,52,425,860,187,314,5085,-85,1858,120,-46,-282,340,4,386,90,37,87,403,480,505,-699,20100,400,546,-14,416,-7,6583,30,384,2355,-66,206,139,0,-33,89,309,502,-108,3,134,0,-16,70,-245,552,-156,132,-7,-20,40,472,-662,139,87,28,97,-52,2203,24,32,188,14,244,-149,53,49,301,18023,19,149,46,67,274,375,-4,124,353,-43,-1,-50,-142,-328,57,168,41,19,181,178,823,-7,242,7278,205,86,53,391,-167,-59,7,549,278,-57,317,1749,154,891,-622,833,484,7649,-43,4821,-68,38,308,276,524,1339,545,-98,-31,301,682,274,6,372,173,430,1538,12,-141,2042,-51,10845,1275,-78,-63,55,6450,325,51,470,1213,185,-462,-37,3677,189,-259,180,14577,-24,151,16166,2718,-611,914,40,302,176,3244,-27,1130,275,-37,145,-201,631,267,116,43,906,-26,-132,22784,-85,41,1928,159,60,107,14,64,-258,-1,10963,3668,-82,47,223,-11,-137,-97,294,-103,-208,-41,298,-222,-4,109,12,36,14,-15,80,285,308,38,264,286,46,235,-62,67,1063,-171,10980,1461,191,-6,7876,143,217,1051,79,-149,-172,8538,429,-137,-213,28,19,-65,276,808,127,30,264,-49,76,475,-124,6,71,557,522,1768,249,-10,-51,71,931,-13,14442,1789,-17,-165,8,8,13090,-545,509,99,24,2519,3184,-28,385,35,58,165,5,20130,12477,19,4512,-91,153,922,311,59,550,-227,7755,-62,-52,-46,181,-49,54,193,212,19,-133,1,36,-52,358,-108,49,113,4309,256,175,400,-89,187,117,97,-9,139,-286,-207,2138,149,1912,1356,3187,785,1541,26,11,102,1591,6717,540,-1008,89,21,233,452,-115,755,21,140,341,675,-35,240,265,182,676,497,230,1093,8,589,956,702,559,316,16614,56,-120,29,54,204,182,-214,30,-702,-16,39,17102,35,226,12,56,19,67,588,638,198,207,29,297,156,280,233,671,1275,-390,-152,27,8723,87,-9,-19,31,6,-33,12,244,17,5,2,108,312,371,-110,468,-3,303,-382,-198,-28,-190,253,52,544,406,759,532,526,351,-6,52,108,76,102,138,760,63,553,7,197,278,20797,-40,-881,33,115,71,144,690,-3,1181,-118,230,137,-200,3452,1,524,243,276,151,377,122,-16,148,-111,-402,2366,389,18941,7869,498,3963,3582,278,941,696,356,378,3166,111,126,607,-331,-97,425,185,-33,186,101,39,12503,360,24,731,5,-156,4271,369,1843,171,1851,-389,113,-145,86,154,519,66,-284,-139,589,-75,390,17760,-5,65,10,-25,1153,89,1353,876,441,304,330,72,273,312,895,755,632,3244,598,100,-167,97,348,579,653,-4,54,-49,-89,198,503,14,1241,-148,-7,248,1344,118,555,126,62,-17,-70,371,-24,109,33,477,331,14,-10,-77,16,357,274,2226,1084,687,41,-18,31,123,-101,-147,-61,390,3248,35,12,9,569,61,306,-101,7828,6,31,-86,-3,-33,233,154,-234,233,-34,17,1667,197,163,49,37,1073,349,1243,21,70,12826,358,417,68,-191,-133,1746,-107,167,122,530,-110,25,253,79,204,78,116,1201,1515,486,-460,176,-59,172,707,270,889,15621,541,6188,347,276,216,275,236,42,107,-586,-197,-102,-7,106,1297,10,82,117,15,5,-12,301,78,55,436,618,-29,-77,-5,1288,1411,-54,-34,84,-15,69,-85,198,173,715,-2,82,1132,118,297,7,314,113,14,31,274,-135,-86,112,357,92,8,145,-3,96,-304,-10,167,-35,24,-155,-8,37,-193,151,1332,468,-8,-164,163,-30,546,311,258,113,82,-7,-101,-8,-21,534,544,345,20,659,200,-128,-212,-32,75,-1,416,1412,-513,10,18,682,-134,-303,-94,237,113,30,-4,198,2205,146,-345,-13,-176,376,57,659,144,333,-8,197,386,103,-48,-114,-159,220,263,-18,226,6,129,0,-61,-91,28,674,94,1164,3,669,26,422,427,79,-59,275,500,128,206,-282,247,-9,208,287,133,194,88,554,-1,25,-250,25,212,-164,33,24,-74,-28,804,-382,275,156,-61,-154,476,35,277,-35,60,-772,134,41,-8,-44,-79,13609,-124,394,90,44,-23,40,408,-427,64,238,1060,29,319,159,368,498,-48,-156,343,882,308,63,15,74,1129,423,410,370,-136,477,1,517,45,323,25,46,-674,-12,292,756,1041,856,60,-84,320,79,398,1001,182,9,-102,71,12,158,221,606,743,-37,176,38,-1236,-86,289,385,505,330,-724,-257,-83,527,-207,835,398,934,10,-136,-150,245,811,11,26,219,258,-30,-47,-54,-65,852,66,8,1095,1295,-92,-11,72,2805,1625,-57,21,-82,-51,1659,707,50,372,169,107,35,-734,4,1122,171,32,68,-140,-56,-69,1,484,-441,314,-70,-200,21,1032,35,-887,320,56,-68,465,-39,95,-58,650,119,7,-71,1749,1243,158,-378,137,569,85,132,58,-119,101,-204,52,123,-42,91,-331,30,278,142,-44,-52,83,104,242,-76,-455,332,74,262,647,100,-35,26,57,36,-180,-22,51,30,76,38,-91,436,487,-15,47,459,160,72,-170,359,759,-191,318,410,-498,6,-12,-329,139,-43,108,265,314,53,688,631,-11,887,-96,144,-100,133,-2,-9,-93,-32,166,15698,1019,-326,918,303,42,-168,617,79,105,-302,-10,230,-339,10,-97,320,3781,-25,82,-24,-33,218,716,109,444,95,36,45,741,4080,629,-3,67,30,21,86,94,7517,453,-362,-86,15,-63,11746,650,19,14131,112,36,-218,57,-34,37,30,1498,1720,85,90,218,156,534,281,-45,1244,8,-24,80,88,-35,636,105,2402,1,223,-110,309,-38,-80,527,2781,211,985,-46,-71,-9,89,7,27,-73,406,54,518,1278,17,625,416,25,148,-10,97,242,-28,81,18,81,72,132,-197,132,13458,1732,-33,-22,-108,67,1189,92,843,-115,-47,731,78,67,201,2257,618,531,408,439,56,25,201,1472,318,-32,181,-135,-579,-15,4,16569,291,940,429,-145,208,-690,52,134,2,-132,61,-30,-22,-55,50,-13,288,22,-119,-14,97,-430,-2,-68,-18,-9,176,-684,169,4151,-365,397,54,13,235,268,20,10551,2343,107,202,69,-182,1246,760,158,56,-32,688,-234,-28,69,398,131,550,218,68,-112,484,186,493,-179,-17,137,52,178,559,31,353,-496,95,135,11,24,180,338,29,-3,464,-253,380,202,54,162,734,-42,-2,-6,75,21,198,212,241,-203,-477,-15,22,48,136,58,-41,340,1487,242,57,-137,65,215,16143,6,631,674,232,-316,905,80,-50,876,77,2,1477,201,-56,-17,27,-193,-162,14,124,12,45,-102,2104,-16,-52,149,171,353,23,491,280,118,113,255,-55,237,41,43,-53,34,-139,167,239,12,-483,66,85,62,-322,181,-253,1627,4645,44,380,-4,921,103,-117,231,51,27,-27,-33,58,0,55,37,-161,24,67,-2,-29,127,153,488,22,67,-519,-81,195,17,69,18,-25,-6,29,66,576,7,196,63,356,45,84,80,19,503,764,89,371,-28,111,-135,346,391,100,-73,102,73,-34,256,995,-57,47,258,78,70,14,20,52,1544,35,-60,-117,402,475,-304,-35,311,23,33,293,3,65,1740,137,238,67,-18,4944,238,15,-91,-46,25,-26,153,2,-31,-296,-796,302,104,373,432,421,11,86,183,130,212,1195,116,66,1269,59,-27,1035,65,710,41,12,45,319,36,1,1858,214,-205,-1,-15,10,-80,17,106,91,39,27,10,-267,1101,94,-11,-472,-360,654,5741,125,-67,-21,-87,-85,60,-74,-32,-57,714,383,80,145,993,238,905,-30,386,-585,-69,-99,-33,82,569,-10,80,-420,-35,98,200,-45,55,117,802,2002,4205,451,585,12,-649,-1748,284,-88,-40,1642,-148,301,93,124,266,344,255,558,23,13740,151,-31,28,573,148,37,79,87,186,-66,50,52,66,-21,-296,706,1822,287,-10,-150,-76,-67,-24,124,-180,26,36,158,26,18,804,45,49,-9,164,-5,6,206,-71,577,58,77,82,1073,191,25,906,21,-11,14,-97,505,-58,-42,33,-6,-56,480,1998,18,18,17,532,1049,-33,-359,823,509,47,435,-66,1027,505,1048,1984,-310,1393,11,-81,2857,67,83,21,168,-749,8340,21,776,424,206,81,33,123,131,129,114,-25,-25,593,487,62,3201,746,3634,241,268,16,15,131,407,-25,-30,-35,763,362,530,11,-18,-1,37,1043,295,-133,-277,154,42,85,27,143,127,-16,69,234,112,-76,568,-69,-108,-101,-295,657,1470,343,-200,-267,4045,33,5095,6971,-320,418,18,399,2301,1660,-29,-635,183,275,-209,219,-120,276,73,401,13070,14458,38,-15,58,58,71,-132,34,128,54,180,156,789,375,-364,-58,54,-591,-246,23,36,-102,162,14,-3,-501,347,117,-245,-67,-144,35,701,-133,59,-86,46,-7,-46,-18,-320,28,-391,1373,70,-170,300,73,-309,114,662,-159,202,41,2,-34,-39,403,6,-46,-15,238,-332,-69,35,806,317,2252,6569,1521,9753,-442,-37,94,68,100,85,339,-494,57,-240,42,97,173,-9,154,135,117,-133,-35,-124,84,1535,61,201,87,203,132,35,-92,132,5290,-1,33,-406,389,-841,2257,304,284,23,79,67,59,-18,109,211,409,716,228,196,113,123,32,20,10,-21,-43,-2008,402,114,-170,39,156,-242,565,15,-297,-434,-570,148,322,340,855,732,50,42,-245,-137,-81,205,87,-43,58,94,1051,612,330,141,113,-28,953,200,49,129,391,65,93,221,-67,655,40,0,-120,121,-237,631,-5,140,73,-88,33,-245,-76,-202,110,-183,-435,1070,135,-293,-315,263,79,14841,187,43,9616,-77,189,6,-76,299,216,-238,521,5537,74,124,18336,2335,5602,53,881,46,-75,216,129,-70,-43,98,23,-64,-747,-66,-47,301,8371,158,-19,351,293,27,11,-248,-4,320,163,22,23,43,-206,24,145,685,285,-43,458,36,60,629,1243,-368,150,57,358,1228,84,262,-9,699,599,119,113,12,2542,2298,1013,15224,19618,16,53,114,-18,-142,163,946,147,219,60,-34,53,43,341,158,204,-493,133,113,31,64,148,40,106,267,-86,117,17508,520,49,-7,219,4,-476,10,-34,176,28,980,-268,535,366,216,91,304,727,37,114,932,-70,401,393,61,-264,92,462,170,107,201,2687,53,50,-510,-61,-84,838,-45,-363,36,-62,-92,3,63,362,46,74,221,100,40,76,200,513,-79,56,-47,57,-133,75,346,-28,249,234,37,-25,-119,455,144,443,-435,-117,-54,-729,172,1,430,95,387,193,401,-209,-44,187,50,107,15,282,-52,-6,29,-292,-144,225,256,287,247,734,-77,475,712,594,24,31,125,177,77,428,-110,4,694,10,9,214,445,438,207,644,-161,18,-116,-12,-179,-145,307,-18,67,-297,62,-52,120,-204,16,-1896,785,100,0,152,-54,276,1460,1384,98,124,983,206,48,-45,-81,253,-83,85,7622,2111,14547,40,61,11895,343,92,20,-264,13,390,58,1941,-86,-195,472,-37,206,-4,166,-29,433,-30,-197,-165,-134,378,149,107,18490,25,-142,746,-4,-16,687,8,-37,285,134,-199,21,346,36,747,461,9348,28,227,-73,-118,78,23,1839,352,-23,4358,469,35,542,-5,-70,3687,-37,1,-8,-158,882,-86,310,182,285,-244,596,-39,-602,-13,48,-76,255,59,539,567,-215,354,405,-170,-81,699,740,107,199,64,63,3241,1800,-108,32,128,65,506,623,75,1045,326,1167,98,-115,195,-79,-31,-61,169,-373,-54,564,84,25,-694,256,636,43,-28,271,-279,-247,174,64,30,1,433,1033,-512,62,1052,11909,-62,108,945,62,124,-430,302,-235,179,4,60,405,211,68,-7,213,184,148,1450,13,70,774,472,-83,51,182,181,31,-24,-60,643,320,139,-643,-9,-278,199,-62,53,18,-3,38,-98,386,88,77,123,-325,-49,-54,598,-456,-13,2474,252,134,62,425,24,328,-140,3504,16,41,-127,57,345,-48,3,-82,105,-97,6746,-27,8,249,-363,-22,824,234,-160,5,224,832,-214,620,43,-4,340,65,-23,195,14,627,-56,18,-7,386,217,918,11,78,73,-58,-47,55,208,2,255,665,876,410,454,266,91,10,56,-63,79,-180,-218,53,62,14,74,755,108,88,556,302,218,318,38,69,-9,64,119,124,-340,554,2,13327,6604,-213,131,235,1952,-43,15671,50,-45,30,129,284,-154,121,332,19,572,186,105,222,127,-311,-5,-126,-162,11,30,29,762,42,-107,-82,-150,178,8,141,344,317,372,56,-49,62,189,206,-64,75,-57,75,268,110,25,108,6691,-639,415,121,229,334,471,3,180,-256,-53,130,-72,-94,410,650,-220,1162,927,742,73,-1069,-72,-89,23,-118,-47,1737,128,146,212,-176,14,-130,-3,104,-474,1071,326,244,-175,469,-484,-122,243,138,78,132,638,219,188,661,1477,-1680,206,196,-193,53,308,98,-536,143,-88,66,13783,2987,13,-15,36,132,-88,20,2595,116,227,825,2366,-61,-304,219,-101,-164,44,51,-83,136,659,155,548,-136,39,-14,24,49,624,102,13237,-539,2,60,444,381,3716,6372,-6,103,421,-24,6411,166,60,132,-1183,63,-49,1083,93,636,3,240,-36,-13,-388,-289,76,-903,1251,-23,91,217,1,330,-186,324,-143,289,-25,-408,-166,491,-190,-110,-105,-80,-50,37,54,-31,-124,298,31,-66,-299,-66,-309,1519,811,-499,-610,2234,14643,-131,255,-308,490,684,140,204,420,-333,-115,627,115,158,83,356,26,25,125,318,26,44,874,97,-501,70,4627,109,436,-41,531,69,599,-52,278,-3,-94,-1211,-81,618,1077,263,-1811,-23,620,82,179,82,52,-13,422,98,-6,671,366,8,78,96,318,1374,404,9894,3016,-384,720,75,44,-16,44,1639,407,-741,-1134,-127,595,-124,-968,1744,-78,-769,57,21,24,-163,2588,-80,-58,236,196,246,5072,1066,-146,850,358,-95,44,3688,31,13,119,1034,45,15465,-566,-2539,-4478,-10350,-486,-168,286,962,-18,-8,207,-64,406,-161,790,107,2304,29,-28,-120,23,1169,202,1244,-6,127,136,16,-406,1779,174,32,1475,278,14,-4,171,214,365,898,52,2595,-205,160,17,-284,-92,26,364,187,70,-95,1161,208,-115,273,81,36,-29,55,-128,267,591,490,89,369,-20,-232,-47,30,3000,170,156,90,-5,112,-37,69,211,-330,457,366,918,-38,12,13125,245,131,3,89,-16,247,-18,149,-192,-14,30,-59,1129,5,-45,-126,-30,447,-44,-121,79,-64,-184,-48,101,-75,16,-67,180,317,30,-253,7,69,207,239,266,-29,132,-15,29,-50,276,164,142,64,432,-155,-90,80,92,-59,-133,-38,35,4995,34,53,-28,234,743,16,45,-156,-17,93,129,3640,14,320,-37,91,296,-225,68,-385,43,41,-107,1110,765,-128,-71,293,136,20,143,324,179,619,105,74,20,15,-24,1,-165,945,12,170,-105,-14,65,117,-54,-101,1006,722,-113,-230,-911,338,133,212,-45,71,88,-164,48,39,37,-5,641,21,193,4043,1210,500,-28,486,-475,-312,-138,328,9,80,-4,35,-6,48,-50,316,115,-106,174,563,523,42,42,121,-23,115,56,682,477,-17,-1,-51,454,353,-162,-110,-184,530,-45,24,85,755,-4,-83,3184,208,174,3654,-44,80,1808,1986,1049,-507,44,74,215,30,-18,-1444,-160,-44,245,55,204,-201,710,-45,-318,239,235,272,100,130,29,294,244,703,521,155,-202,21,40,82,694,360,166,802,-15,416,-41,16,111,167,63,91,18,-36,-99,6,-17,258,-93,465,141,905,193,132,273,277,16855,15233,472,184,179,5000,2968,345,521,-118,-20,247,-11,67,73,212,-68,209,89,242,212,219,-859,626,35,817,22,84,18,472,298,8,142,6,144,24,-151,122,738,80,-216,5,-616,-122,-240,-78,87,-196,-382,-988,-81,23,336,8,-556,-262,-111,108,75,16,-337,-123,12425,44,16,305,-119,7,-180,40,-90,-86,-56,17,-26,-206,-27,-536,-286,-294,-178,195,1116,-61,-225,-382,24587,14604,17711,15641,19491,18213,399,67,159,63,516,831,1004,179,259,211,-213,319,180,674,21,7,25,42,321,722,610,80,23,-593,25,-22,1068,-25,-18,310,-339,0,-69,740,-51,-35,13101,1002,93,546,782,166,132,111,70,81,503,76,-3,364,1095,20,111,-54,187,-105,200,533,-207,45,183,50,403,-11,-56,279,9,302,261,27,4,-10,-1680,915,50,2204,-74,-37,2602,324,590,79,-16,-101,184,119,95,369,-395,130,389,-528,-98,7,-1020,463,-268,19,355,212,43,151,377,196,-8,672,31,-231,68,1358,51,10,1372,-66,-86,28,135,-52,-178,180,393,214,1322,148,197,15,164,8,285,1185,110,566,31,-20,279,-2,25,459,-235,169,41,172,87,-2,39,6,155,-7,325,19,362,59,111,98,575,48,738,266,8004,169,217,3112,26,-98,66,119,341,187,209,585,6,-1,78,-3844,340,3085,197,980,951,194,-172,219,-116,319,384,73,633,496,92,-1,19,208,31,994,-2,-53,12,23,434,18,1952,30,-17,159,368,-30,14,911,161,1515,54,110,-282,-126,-529,176,34,280,353,-45,83,246,-186,639,33,141,-64,37,8864,138,172,-53,77,151,30,1384,231,118,-145,235,127,18,216,-22,-53,718,-96,-235,3,653,499,1272,315,656,38,733,-12,9,30,515,699,252,685,277,49,44,80,1,-102,594,7,-20,243,387,338,457,73,178,1243,1477,1037,2220,348,124,367,-14,340,4681,160,17,141,1,42,3,922,-273,357,123,3006,119,-460,156,153,375,247,161,-93,-64,199,349,16,2262,-1303,350,103,1169,-171,300,44,624,98,-123,45,1696,650,148,113,899,907,215,763,368,197,184,687,862,389,161,45,439,279,447,811,3306,449,426,241,1293,581,148,255,850,1011,33,223,-43,381,114,639,148,93,96,63,-64,254,730,5130,93,1460,355,-642,84,2293,-89,182,-11,-38,1633,430,315,-9,247,165,94,217,202,2465,63,109,415,-56,-189,846,72,210,-365,243,189,33,205,250,-14,99,512,-544,451,-236,106,213,-95,453,-52,2302,388,-18,278,-128,140,310,66,166,389,8,221,356,527,-11,16,368,-182,-228,-83,2081,560,-227,52,127,372,219,422,359,54,-78,-132,593,48,245,1268,-687,-168,1265,-233,164,21,310,33,180,-123,1153,476,272,66,-22,912,-20,328,62,134,-41,58,-60,162,706,36,76,73,359,5192,-2,14,123,-193,-272,-347,880,-334,165,291,341,31,3,35,-16,58,-1,100,74,55,888,1432,9,-6,44,128,109,42,114,67,113,193,910,2265,308,243,1499,481,46,647,-240,107,228,-3,20,18,-7,0,-57,58,-4,342,-47,132,-33,562,152,2901,-75,2,204,392,537,-25,691,2179,-305,1,78,-80,-102,56,121,-272,-169,130,-154,529,1378,-765,-568,120,-82,309,150,453,728,-10,-229,431,239,-309,-191,9,62,59,57,-47,37,2056,-136,77,-242,-305,-2,146,283,-249,54,-18,272,-140,-120,-15,-87,-114,-16,108,-24,151,36,-64,133,-10,679,-30,363,-44,-1585,67,413,681,297,11,636,445,604,112,-20,-39,-58,101,-211,-219,42,250,181,266,-219,94,13,778,938,-22,-60,329,0,101,1399,985,104,656,796,242,386,29,458,-47,-35,2093,3796,560,33,216,74,751,822,295,321,291,266,556,387,383,406,-137,306,872,441,233,147,49,288,75,149,2177,66,354,-54,4,567,-49,311,1096,-271,142,194,178,291,297,-95,282,1461,236,381,733,907,-253,-132,130,781,128,-57,674,30,211,-63,802,283,1414,259,-7,525,102,254,324,1166,72,-3003,-16,716,742,488,-23,131,63,226,126,123,1329,1978,71,-237,534,5138,-176,1630,405,77,-259,671,708,-314,399,193,61,-170,107,98,-147,671,948,200,-119,203,40,173,278,717,131,1886,128,124,201,1612,-25,294,229,531,-59,160,-40,29,31,186,0,133,693,133,-17,193,49,1570,783,-158,260,397,-1559,100,-1,226,1745,256,1640,-294,1043,-9,577,461,-82,552,381,1193,-462,536,7,24,-269,159,170,-13,-76,197,285,-111,998,1029,161,235,77,700,101,139,37,212,1003,311,181,71,79,54,756,832,149,1131,4,19,100,300,223,927,2432,5975,-355,42,253,150,114,199,136,1081,-9,1230,1815,225,445,-474,446,311,118,-428,831,2577,173,-75,-59,793,-77,-209,-170,187,-174,-251,228,646,2132,2140,89,21,-212,-556,2,93,15,-491,110,118,677,-3046,28,-24,142,942,69,76,-1002,534,-124,277,1036,351,-38,141,723,58,8987,270,70,546,-67,282,-72,58,-167,260,233,513,-10,75,-25,81,132,127,228,185,-898,571,48,105,28,161,-660,3129,-92,-250,49,302,233,161,-632,95,1,289,1222,675,-1032,213,671,-1550,32,196,3720,-763,-76,232,609,156,121,187,1061,212,259,-13,-19,516,156,90,-97,26,235,790,135,-924,542,1827,183,30,121,-20,238,225,-119,-742,4060,258,838,-410,177,-283,564,-46,-175,1453,40,1510,277,609,121,2042,2557,247,680,495,73,132,220,511,-289,-2230,394,-10,621,1976,963,153,1983,124,298,-146,4104,97,149,67,452,396,2384,-214,25,88,162,413,18,203,-33,507,206,731,154,411,-11,255,-249,662,59,-1989,-39,-2600,7,113,213,32,-78,133,273,337,88,-310,-25,4,164,190,-144,1035,250,223,3812,84,140,3643,149,93,-832,341,27,211,155,-259,255,-95,26,150,552,-77,795,-467,175,6,1620,-167,-134,1429,22,-21,204,-100,-19,-433,-49,92,528,487,2080,-326,6298,109,175,51,-52,-112,-27,-736,97,155,40,68,399,369,-395,299,88,-257,274,610,-1319,-204,2,591,7,596,-1539,71,-140,-26,-146,213,710,-92,-397,594,162,37,248,-48,42,-12,267,11,240,7,-252,417,540,111,1861,84,-11,54,-55,120,4,1239,553,52,128,1690,124,14,214,554,369,290,-1,-179,387,-80,42,123,-2235,19,116,-193,-1128,-185,64,123,40,192,-640,24,4,12,193,55,-171,-8,-212,-12,803,56,105,40,868,-287,-43,201,432,27,4949,-49,438,-496,-51,-75,606,548,397,-71,1461,-48,29,45,-2,467,113,55,382,-45,-473,-701,-544,-169,289,171,315,-35,346,85,19,91,83,470,110,126,201,2104,124,385,-103,140,-493,1207,168,592,-424,-14,-11,685,-374,801,69,160,465,220,127,45,164,-186,93,-448,1941,2428,-338,191,-1240,-11,-197,24,-759,-10,334,887,432,16,-125,-14,219,127,-582,-225,-38,131,754,-9,158,2137,294,196,-545,212,221,49,2622,551,197,272,5,534,683,-1,987,137,-135,498,548,-187,165,8444,777,2005,-53,122,-31,-22,169,2274,20,44,431,263,-234,-3,-205,165,167,-291,155,181,428,629,506,-49,375,-1003,632,-48,55,428,556,-245,184,291,4929,79,804,-40,-16,939,10,-339,343,-20,-253,1012,2114,325,-181,-48,1009,-87,402,198,843,-223,179,20,-20,217,846,891,2579,40,778,55,-100,120,-30,-151,149,243,-87,633,249,120,-159,454,-331,-67,38,738,-46,-34,-6,-45,-16,666,741,85,729,947,707,316,1217,617,697,188,255,646,728,1190,222,-130,-89,105,-178,85,-145,283,-100,46,501,173,-28,546,23,267,22,-106,249,99,69,170,-527,718,367,28,776,363,658,2087,614,-69,255,327,580,393,220,163,20,-122,88,193,-122,34,144,-137,65,134,44,-137,-24,-384,942,139,804,39,229,1920,-689,162,-857,260,-343,99,993,346,593,-37,29,93,-39,768,812,248,598,-158,590,-61,45,222,-367,300,298,220,679,306,348,36,-187,-88,-77,203,88,-169,200,694,528,-9,90,245,228,255,411,-268,-93,-117,550,1551,414,376,1538,-5,89,351,-386,163,168,307,296,-108,222,720,1634,495,614,916,272,227,224,112,100,105,1426,1031,941,504,-6,208,140,1334,624,101,565,-225,879,-441,-46,2884,797,382,-36,38,-100,260,193,79,1648,-147,1380,363,869,190,429,-456,-381,3251,-1440,305,214,2694,219,225,-149,22,-16,110,273,100,-5,7,280,911,1253,-155,2056,90,93,59,501,-355,22,-250,351,111,419,-128,384,444,20,200,184,386,-334,93,-198,218,36,-166,-92,-75,-164,35,307,69,60,197,592,-1,-159,217,281,-220,147,723,266,858,24,-468,89,-575,-324,-287,201,320,114,3119,348,-571,19,-115,-794,17,-194,-162,99,112,30,-12,-94,97,-76,317,3002,456,-307,-13,376,-172,3274,1743,594,178,498,462,52,-228,65,345,31,-144,2471,113,856,1321,-63,1432,8,-86,154,104,115,-82,116,400,89,-754,350,35,92,238,6,23,102,196,232,1585,-217,-141,305,383,-110,-4,202,142,1776,54,204,1269,1050,1488,93,-70,-34,24,234,31,-204,48,277,77,629,66,414,10,437,-46,56,128,27,-266,200,40,-154,-216,4,98,112,110,126,550,27,2313,-62,199,1181,-150,62,40,762,931,297,-74,185,-15,365,27,-1210,838,377,396,8,200,-1019,20,-19,317,947,138,-1067,1779,-292,-64,192,943,63,113,683,76,177,123,195,386,213,57,549,179,-301,60,622,496,-171,-104,528,77,-11,699,488,175,-1140,-818,129,1060,-339,-35,269,1084,289,290,92,-21,195,-162,489,834,138,-172,1254,-327,-635,610,610,765,405,-28,1,98,974,-73,143,68,-562,400,1589,518,737,345,1416,-93,983,717,2153,1881,3061,1161,106,635,257,64,41,-823,-278,60,538,-168,-202,1202,4,304,-439,314,-900,358,1016,3362,-6,1120,-229,643,1214,210,-68,-87,248,317,1268,3347,61,810,155,1206,-164,-45,163,220,231,1061,136,-80,422,3266,503,758,-193,440,76,89,888,560,1405,100,4758,1726,43,1884,284,1684,-27,2078,-262,216,-128,602,251,11,-417,153,1531,518,412,1406,379,1643,694,374,858,-441,808,334,1282,156,162,86,1846,109,314,1255,566,404,31,92,116,62,424,45,643,65,758,317,-55,8,-41,9,32,237,1593,-39,87,-219,-1,520,112,-350,76,417,3648,796,77,186,1471,289,764,685,44,2,2133,386,-8,114,-1430,-305,-26,-172,-99,204,-90,-73,284,-40,93,548,510,-311,187,287,81,593,26,-47,56,1481,-40,100,-854,322,214,-5,542,157,-30,233,1994,495,498,6004,573,132,242,770,1529,3227,116,286,-98,433,-1037,116,261,578,645,69,2088,1549,244,6013,701,378,987,-54,-42,2336,1010,1323,4118,480,-69,218,-359,169,-180,-100,67,-30,1178,167,1204,188,837,130,101,748,-87,424,733,2174,140,-120,170,1473,1234,3058,746,490,1162,2218,-58,26,57,1352,133,425,-55,662,-186,88,509,314,407,1,-73,-43,190,149,-17,214,253,22,102,770,331,-91,-166,62,26,157,350,85,98,463,383,-61,-32,19,138,1834,173,371,-30,-34,-739,2299,-21,133,147,181,-39,10,40,-91,329,260,1042,65,-228,18,38,-6,-82,1058,338,683,-3,44,829,-340,-128,-674,-412,492,644,1211,674,-556,283,917,11,2463,385,153,-331,-416,3,111,465,92,19,556,3425,285,161,890,1199,341,-166,242,-521,41,207,160,568,710,1283,203,-104,93,-498,231,2226,68,4,582,-107,910,763,530,-359,398,52,42,-169,229,-19,-12,118,536,-112,-883,53,127,-80,207,-150,-1495,301,40,121,151,403,22,45,621,69,-50,690,371,-93,24,257,672,281,203,67,214,6,-31,260,38,24,55,-23,-50,-252,93,-34,3318,234,150,-166,35,1752,256,949,120,-78,99,-3,167,892,-210,187,908,79,347,482,3609,27,107,69,451,314,1209,6,45,-244,-266,376,35,708,-1373,-19,123,1120,-65,79,160,128,-383,-2,-1,-113,34,188,128,1696,1299,207,4,231,688,82,-1490,-239,23,468,13,651,68,135,1523,945,-376,547,363,-41,-334,21,137,404,-19,-357,-98,0,92,-54,1241,108,-42,-36,109,-154,39,37,184,-55,149,763,500,-149,128,153,31,131,954,945,272,-306,1355,-227,160,582,53,33,18,105,-52,-35,479,-23,1167,82,-434,611,782,290,30,461,270,-88,124,378,729,645,103,40,455,-19,288,926,91,364,-147,-139,-607,131,151,173,1264,97,126,193,50,-32,244,487,968,366,1726,956,22,374,-76,395,29,52,201,30,604,-38,3,157,2357,76,112,831,64,272,520,16,77,324,252,373,783,125,398,696,448,94,238,338,813,-37,-225,151,-163,-51,52,334,638,131,178,31,492,766,407,211,149,184,1081,-977,267,177,17,-156,400,-128,-107,133,64,-54,25,231,1103,226,119,678,43,184,3568,614,50,41,-1516,78,-978,77,-10,41,125,115,391,281,-141,-633,-250,75,-93,389,-167,111,134,108,700,59,-78,5,292,-266,-153,-1,67,-39,7499,-45,239,264,845,175,263,-102,1341,-490,486,-132,535,-183,-105,222,-18,-49,212,690,-264,86,-55,463,376,329,-510,838,420,1723,312,459,1,256,2108,1342,1030,1786,139,631,642,-41,91,-15,3,134,304,-132,-184,25,299,354,-219,-649,168,-209,288,89,183,531,39,76,-13,1427,130,698,113,527,163,299,-95,1281,304,335,183,679,-149,531,95,527,732,426,1067,58,-381,116,210,244,-89,27,1784,242,367,142,183,-29,23,508,24,-35,-129,-663,-494,-259,-9,-254,-526,354,260,881,272,-137,1454,-264,144,-1559,-1,2111,58,112,5,-419,529,509,-102,-64,-143,819,146,-330,815,-194,-75,-175,200,-26,-186,677,-551,378,830,505,12,1591,-124,260,-44,412,945,166,295,75,-203,620,-21,39,118,8,424,-50,1365,1,-328,7122,133,-38,-174,785,-101,1565,80,425,-60,32,119,1868,2,448,-658,304,-13,801,643,104,-320,-278,236,321,461,160,7,-59,-494,-1517,114,-59,35,234,2439,-272,-253,182,64,-166,-296,54,35,-819,39,272,-65,171,49,1336,144,292,1076,380,304,-4,921,510,716,-211,302,-166,349,229,227,83,90,253,56,-1018,185,176,202,476,-10,131,83,114,725,49,-841,-858,318,234,-389,3,54,152,-68,111,314,1261,465,-119,-61,19,112,100,380,-12,-201,97,271,24,-56,104,0,-184,52,140,237,88,50,-121,-1,741,271,570,-312,-35,284,268,511,646,-1442,14,42,20,82,-169,68,-49,-127,-57,697,361,71,-48,-521,351,30,48,-355,400,62,147,1769,-176,39,-255,-168,196,112,-10,-89,-53,513,223,84,63,-64,-43,-149,1291,856,97,245,-174,1818,1000,17,-31,22,56,-116,-120,-8,368,1923,46,75,-135,84,216,275,71,683,367,-16,107,494,-1,98,334,248,-172,7678,107,204,-69,296,181,-13,35,137,-100,-76,155,239,-96,-147,127,252,179,38,3236,251,260,-31,-84,-126,-16,2496,989,1283,173,43,541,277,129,136,0,2,176,223,285,121,268,1129,112,244,70,802,1064,758,68,-233,120,8,338,-1230,-387,21,349,-425,38,58,74,49,463,378,141,-108,79,239,4,117,129,-56,194,-281,-19,1250,-91,2,44,-47,98,528,171,154,-44,298,42,1067,58,-91,198,-5,181,52,115,28,568,3,61,89,564,160,31,87,105,-10,-10,47,277,422,-438,-76,298,242,172,230,816,503,-73,-77,179,-168,542,796,755,625,451,-78,106,191,6506,121,451,557,1041,607,-492,299,68,-163,-1,192,-6,362,25,100,117,502,-27,594,3038,53,-558,-42,-2179,-169,18,-240,606,-65,684,-373,1162,560,-420,137,-101,-145,1034,113,29,198,217,-36,3874,852,197,246,498,32,10,3976,69,579,-5,18,197,44,275,26,140,367,115,921,114,51,-14,318,-63,187,554,284,518,153,-30,88,629,375,185,309,38,90,121,265,210,993,50,122,-102,2249,382,246,592,134,47,17,88,223,780,10,-23,816,4008,79,1742,122,204,180,139,255,187,-142,-263,169,-164,104,513,-177,5224,43,1459,264,1758,-173,89,3090,283,-115,493,236,76,80,43,593,-163,187,792,9,75,160,-53,1081,-110,158,419,89,28,160,95,34,380,54,157,-40,528,-122,-30,-68,334,885,153,428,-94,369,181,45,-55,-149,-14,0,352,804,272,998,55,356,191,582,2634,460,-42,-18,137,82,-353,62,104,111,-113,13,772,260,312,339,130,-48,91,158,1825,198,-444,-114,-615,48,-5,1216,131,296,-86,935,72,-248,286,111,-31,474,-204,316,194,243,163,250,177,-85,-30,572,29,273,-25,207,-197,-266,630,-60,10,-290,1070,286,755,-832,301,1650,699,-121,58,-37,-61,-496,151,260,310,-252,29,82,149,109,70,-1393,35,189,307,154,1206,1633,1285,1857,5290,190,1516,-109,563,209,76,719,9,327,107,1191,50,296,2715,2822,32,387,369,141,107,102,-253,-12,1099,41,701,4164,-31,388,1066,-14,-20,92,-22,178,944,-593,-36,47,30,285,549,277,-39,132,-49,543,158,53,-49,70,-99,724,72,-6,37,134,578,25,130,141,387,664,-28,519,62,676,586,79,-15,44,1074,-142,106,-12,66,-123,-236,-19,3415,111,-49,-102,213,125,580,-78,-181,-181,278,702,600,127,239,95,102,2285,282,162,1165,240,339,105,-543,-16,665,123,-15,978,-80,1301,115,-82,123,627,145,160,155,-177,-832,-49,7267,-315,-196,273,554,-41,61,53,383,-350,12,327,-156,388,4265,352,55,459,810,313,980,-1624,501,340,74,66,347,69,-268,72,-29,151,-432,712,-432,1350,30,192,-107,-72,70,-5,198,260,-41,247,317,23,-23,32,889,433,-145,-91,11,-54,317,-41,-532,-181,353,306,174,1745,158,-167,226,-64,783,586,-613,260,-1217,-312,-37,4188,600,14,207,49,184,462,339,219,-2,153,1507,24,-311,443,145,93,1,196,-785,23,1924,148,292,98,139,-391,-521,197,47,-86,69,256,-30,173,-1680,1165,-25,-17,422,257,-503,68,-5,72,68,-11,-554,377,40,211,51,15749,-101,-50,34,-363,2329,160,-55,44,-118,89,70,79,288,97,111,-197,164,-88,20,-84,-58,105,-17,33,8050,-37,51,516,53,437,690,320,-178,116,-90,-3,351,-246,55,8,6,-102,-125,-116,278,864,16,-16,1684,-10,-24,-56,-132,1230,1124,-32,1032,-76,432,-29,-244,301,351,31,-124,-175,-26,136,262,-490,-33,-113,-1178,168,-424,381,111,-210,31,68,-33,234,9,-51,-128,-295,-280,-1,-208,266,5,1519,663,64,196,-903,23,15,75,-1129,120,695,255,1831,-90,402,2873,159,-90,770,-2,-230,105,215,335,-9,-160,368,447,-155,271,67,730,193,-498,87,-143,305,100,71,281,31,424,-239,-88,-239,6,543,1077,-59,54,-408,-61,386,-46,166,180,56,-171,1508,167,-272,-38,192,1047,-198,58,8,142,-260,-2092,-21,300,531,-311,403,161,415,18435,-82,-297,419,75,-70,11,-612,107,-36,189,1753,62,212,102,923,299,256,78,113,38,-240,560,10,94,105,-120,31,127,-211,106,213,60,-434,58,297,-1071,84,118,-47,-20,50,16,882,-668,392,-730,-127,402,188,428,214,11,-89,2019,5,313,225,324,2,-69,87,22,42,36,360,329,401,544,-67,26,440,168,1045,188,39,-256,446,-10,171,111,261,435,1651,60,-352,381,642,384,-41,612,-348,98,201,204,-109,1548,142,696,-207,-57,63,-134,190,-102,3139,146,519,201,-974,172,-171,-249,-660,-304,47,8,-135,83,144,22,514,-30,90,842,149,157,424,152,40,65,-4,-58,34,-72,72,209,-45,-29,-265,32,-813,187,618,152,69,428,-15,-280,169,229,-182,115,524,-40,19,1121,-352,-135,142,172,435,-235,-170,-317,-24,88,-103,325,-327,-35,-72,440,968,-563,311,-9,-270,49,-54,115,197,41,-12,1650,94,205,-58,88,-26,-160,-42,-34,-74,797,147,281,-58,81,-357,4,331,-191,-82,322,1160,-168,-119,191,973,-350,42,162,362,350,91,346,139,600,14,83,1442,259,-16,-67,-85,95,-228,-19,-309,388,358,-106,64,280,148,295,560,525,-293,-55,188,-134,53,25,257,44,-105,895,52,124,742,24,-228,-3,-101,2338,1189,209,390,852,-125,192,61,196,235,1789,258,423,1138,735,-49,-171,-48,118,147,114,-2,629,96,991,39,120,201,63,-181,177,-36,112,188,-12,397,-26,61,907,-18,267,146,68,26,158,-266,61,227,181,235,-7,-201,85,62,918,-286,38,311,649,-12,1690,57,63,65,17,739,354,-68,377,39,-25,158,48,-375,173,3207,890,659,1623,44,-269,-111,24,1230,-19,247,-162,87,-713,132,225,-215,375,198,-29,-726,855,-503,193,24,51,921,87,47,-212,-43,-70,44,-63,73,84,234,148,274,-78,65,108,-88,-78,-231,-42,278,154,-6,1566,-65,16,-194,183,301,609,604,804,349,1119,221,-59,-162,55,311,-40,-15,-91,956,287,250,1207,305,169,285,1047,18,248,27,300,289,40,755,-99,-643,65,612,43,353,-18,200,606,133,22,834,397,116,-22,180,222,113,2990,-59,1129,233,-174,-108,168,911,169,1481,56,112,213,670,840,-50,521,75,1316,263,1487,93,-137,604,-399,122,215,444,-113,1496,520,179,1391,-79,160,696,953,141,6789,2673,195,65,212,41,-257,379,15,942,-195,62,292,46,484,467,303,-647,846,-14,31,2168,6,984,449,631,192,48,548,-294,912,534,56,101,511,206,117,-6,377,-23,-25,373,90,3,174,-377,-142,228,1148,653,284,400,73,-143,46,1349,1761,368,63,1769,91,78,68,13688,293,-5,30,9620,40,50,997,124,-5,25,-22,504,1204,-106,6,430,12,151,811,-611,-39,-320,-37,13766,265,267,-29,-137,-15,-41,748,137,744,107,-245,-171,59,-170,-42,931,-545,6235,5,-120,4512,807,-227,204,187,115,453,-103,1591,-1008,-208,755,-702,843,-100,52,1565,1067,137,-136,505,3166,172,12503,2234,304,-169,-145,37,-5,41,-123,273,632,-268,2295,36,99,-149,121,-133,-56,78,-59,16064,39,1542,7911,-12,618,84,7,-86,-3,329,-8,416,1412,189,129,3,-111,74,-282,-79,-74,-28,-154,393,277,33,106,620,428,79,1001,-102,12,-46,-377,-86,-724,-207,-136,-150,258,-37,-11,-181,111,-734,-69,-507,15,-200,-887,1749,123,-105,91,262,38,465,459,359,355,2544,-43,108,-120,887,-231,1152,1726,-2,-17,967,17,12,-5,212,1342,-16,-14,275,-257,104,-4,14,411,399,9,252,69,-54,16,87,66,96,-14,293,73,-158,629,267,283,1498,156,-360,531,690,2402,-38,441,92,-219,244,1,25,-32,28,-47,470,1391,118,-690,119,50,112,1232,914,164,268,120,132,-159,-26,-43,823,1586,735,350,195,367,37,136,321,-267,-11,101,-349,404,109,564,22,-67,-309,186,-56,137,121,65,85,-14,84,58,100,343,-73,308,1007,-95,536,771,26,-23,37,-351,1225,-1003,1476,108,303,74,106,11,269,-6,295,415,64,193,124,-143,0,285,-63,-159,167,15,48,134,149,360,301,-104,98,398,-30,113,689,44,110,-23,-72,-62,68,3001,500,-1242,-39,22,187,-37,11,-437,328,60,188,53,655,32,-151,233,275,-159,282,80,79,-454,-52,-99,-218,1215,252,-138,-55,498,82,134,-5,60,-65,-84,126,34,46,302,633,370,55,-76,-41,-21,-25,-143,32,-433,13,113,70,284,381,251,338,460,89,-366,43,10,73,134,173,30,-188,188,105,304,-132,435,68,-8,-53,19,-43,-20,-5,10,100,448,268,69,58,350,59,117,51,-335,966,137,-167,56,204,1,589,98,-101,-21,995,2132,-85,161,-68,-23,291,311,715,1331,857,985,252,456,381,95,1235,-469,47,348,31,521,-44,204,9577,664,-45,1292,1212,129,252,66,-41,43,-36,634,631,101,197,-17,208,-64,2655,-9,-3,254,120,34,711,196,53,90,44,89,117,-85,669,211,-73,444,430,8,-46,165,-98,2,113,266,269,115,74,40,722,147,329,185,281,259,19,40,135,7,-12,-72,924,0,234,149,96,152,107,599,48,-147,-84,56,1183,-156,474,16,23,-1,11,111,124,22,-254,137,-78,53,71,-158,-22,-22,-34,597,105,672,993,30,243,-2,32,200,-93,620,-1,1252,499,937,88,855,635,121,22,1303,290,718,-141,213,-95,595,-29,359,73,398,1000,62,50,655,829,99,1708,29,8,17,41,-97,178,1030,75,-49,1702,1234,93,41,-67,237,667,98,414,47,49,577,1207,533,-20,-78,29,233,-44,13,6,-15,227,-28,282,293,174,196,-9,287,941,2,139,1734,-517,562,1270,694,31,551,246,392,65,-3,147,1481,-397,24,171,33,755,-73,302,-30,-6,-55,776,193,-128,667,1187,43,4873,619,199,91,-371,468,251,361,101,55,10,427,634,30,142,368,80,1063,67,14,204,-19,1784,144,982,831,35,-15,128,53,-2628,75,-425,-31,146,502,2145,386,341,44,182,876,973,1202,-42,525,140,1187,540,94,543,-268,412,78,342,319,448,-32,829,247,349,90,-40,-49,744,401,-1130,202,2045,17,363,258,33,633,1159,1152,310,-90,206,163,74,225,1332,57,196,570,454,186,266,135,-201,1002,103,104,221,396,443,-33,168,63,1076,52,-20,160,145,36,1448,1123,26,3584,-143,1562,535,421,-96,240,502,151,2395,940,137,1300,523,66,217,277,768,267,298,-12,567,264,1175,-103,10,603,-84,918,-2,517,689,-93,265,205,205,117,243,553,-70,55,57,-456,1012,710,-27,424,121,440,89,252,441,20,41,-207,694,479,1516,756,-305,-2421,625,70,123,364,308,561,416,616,87,161,1709,-108,497,1751,352,129,79,81,178,13,74,-2060,120,222,92,2165,81,127,684,332,310,457,271,277,274,1024,34,13,2054,792,360,268,-269,-20,537,64,28,-6,358,52,-694,711,-107,17,-8,128,266,241,462,293,404,1500,757,194,2029,37,87,745,52,25,143,6,8,309,207,311,282,-209,-96,-18,2,1166,-91,383,110,253,80,147,139,23,90,-401,197,1073,168,2630,41,535,-57,200,15,37,166,-364,716,881,2001,-61,356,246,-384,164,347,21,2005,224,51,564,86,36,75,734,38,-1,138,131,227,91,88,296,-123,9,618,689,-358,997,2800,183,188,6,910,20,-105,985,-14,176,299,427,-30,-96,-4,64,-60,195,1891,-25,110,32,151,66,538,-67,104,188,135,571,-64,133,209,948,1687,228,138,254,426,-169,3460,-214,136,-557,-154,277,-65,403,235,55,-225,345,167,175,559,54,260,24,1297,730,69,324,-315,-16,122,695,-26,305,356,285,210,217,581,-103,72,441,-4,-164,-184,-93,-50,-13,11,-63,118,61,222,731,97,866,49,510,494,1371,-952,-876,426,423,1057,-802,143,181,-35,94,477,144,84,4,57,1317,54,104,-133,254,-24,177,791,147,241,64,277,298,59,158,-100,535,24,75,1506,-9,-79,999,20,3,-240,107,81,130,229,215,588,16,1151,1693,615,759,298,128,1442,1281,32,32,20,192,242,-1171,12,-57,-48,924,356,367,37,-697,407,857,595,252,-5,177,55,499,-16,1595,46,1018,1200,94,-5,529,3083,-617,168,211,-4,-66,454,118,-16,218,140,1636,-325,138,-142,25,446,-313,282,876,-78,35,35,-202,245,92,334,-376,534,-21,612,223,84,317,393,439,2,-169,-70,-34,94,3369,-106,74,-16,87,2076,157,-966,264,174,43,82,19,42,-226,81,362,0,284,6,-220,-47,389,-880,146,7133,-42,939,37,1506,256,19,70,62,1128,155,-14,574,181,371,241,81,89,-37,2341,175,87,265,131,7407,162,236,145,-5,921,202,590,62,618,40,-24,215,-14,1158,544,-1191,-146,125,611,471,-54,64,136,-1379,18,-147,1214,482,186,319,7,840,227,15,19,403,1573,548,231,74,196,-199,359,279,16,20,-495,374,451,108,291,201,-45,95,44,24,715,1720,217,29,410,38,179,124,113,-554,118,111,699,225,617,-44,148,561,236,-682,693,114,2604,69,1,86,798,570,-91,506,399,479,1786,151,2610,5686,141,444,3198,735,1939,-17,240,287,257,186,-160,461,11,-236,13,-15,1081,108,-263,-3,192,79,-28,181,-46,70,163,190,776,557,464,214,28,90,84,-16,275,406,392,237,55,272,324,236,479,8,34,-10,4,-1,248,-240,150,784,-472,345,313,85,10,-334,88,-120,197,-393,580,292,512,877,-218,275,114,34,94,129,11,151,454,-74,-146,143,342,26,413,765,-38,12,1223,158,175,422,854,236,8,2234,3472,306,371,672,35,55,345,416,-71,243,370,701,323,146,1474,-10,491,129,-417,56,152,981,538,1447,352,542,1236,212,159,1568,14,-178,43,133,188,202,23,517,146,402,779,2155,663,629,118,-424,-8,26,-83,6,157,318,161,267,323,-141,218,169,70,740,159,189,192,24,74,362,463,90,-376,326,141,175,86,186,2008,166,618,55,2038,657,-39,748,13,8,502,263,121,269,-612,-77,139,103,281,393,384,-31,697,257,-10,22,306,532,79,271,161,150,65,387,-17,347,343,-97,2281,14,3,123,-81,-7,-29,66,-54,105,224,2213,-115,308,319,313,-494,145,727,127,55,-281,-12,91,-479,1644,-14,402,113,296,-96,208,-281,56,325,-134,133,-107,74,569,653,716,298,-168,223,6020,192,465,253,1260,1438,420,197,-68,1598,-148,392,-38,227,-27,-3,-74,1217,-2329,101,399,480,300,732,99,250,80,1065,569,248,714,86,-9,414,-29,-40,-235,795,296,45,-59,-3,-62,208,146,-87,598,59,-26,-17,9,1161,-1,87,148,34,-39,59,54,62,78,-60,-11,226,658,-271,3,160,136,1773,442,132,98,-460,10,222,218,294,347,55,252,441,117,67,14,858,169,179,180,1118,254,2,665,63,49,2,-57,79,456,1375,-1138,153,332,1927,1014,28,1690,8,-462,162,156,387,1352,-27,151,487,915,29,-1,206,741,-60,472,92,473,214,78,1371,38,35,456,732,69,152,168,-1483,551,716,313,280,197,1947,2744,198,13,250,133,-781,218,1978,194,343,248,591,304,243,298,-55,349,-120,466,554,-18,2216,364,-493,126,-116,-249,834,36,539,610,97,2042,1189,446,70,495,321,56,-80,96,396,1249,53,76,698,312,81,1098,-812,75,573,139,86,-241,-221,739,303,984,213,703,403,1082,36,910,86,-464,-10,-180,457,942,-27,545,-109,16256,-62,213,177,-572,101,123,728,1279,145,416,421,257,-101,-173,614,48,372,1271,129,345,-30,37,1211,-341,277,798,132,991,239,-85,-317,488,121,167,1694,230,1600,305,138,312,1651,-71,113,-32,302,153,-70,804,1459,627,476,1637,270,166,909,885,1101,354,31,1078,576,75,-164,77,944,314,572,159,172,435,2553,409,-54,-21,970,-83,424,231,743,-502,560,436,354,13,951,465,3442,1784,2903,-68,-111,-49,1211,79,656,2823,793,1733,617,45,53,117,741,-39,35,144,1091,301,69,95,146,271,180,46,-181,377,1559,95,724,-52,370,257,163,341,-94,99,138,4295,-276,458,100,-103,-36,369,89,77,15,247,198,757,238,263,425,100,277,-3,223,143,637,77,493,282,1132,6181,496,101,271,1098,1468,495,179,-23,438,647,390,935,150,107,341,70,102,-856,-100,101,224,1066,247,1226,960,-26,-73,356,65,132,-275,239,44,559,70,156,547,1570,79,152,1072,375,257,498,157,47,233,425,1622,87,-185,138,230,86,38,161,50,64,-233,169,1865,-25,300,-21,207,-1157,183,107,275,-13,248,491,577,2103,2418,50,770,849,359,95,-52,37,2216,86,650,391,636,542,8324,159,1353,136,105,1899,-203,1018,1126,1469,575,344,225,632,-118,-131,361,20,-438,211,37,392,882,10,34,80,890,509,2092,162,-55,326,288,28,251,22,555,569,667,362,12,71,505,200,183,24,-11,-206,410,732,226,270,7,346,481,-159,187,86,2662,1552,168,742,-81,330,104,250,1893,918,365,626,434,214,-69,-332,-10,276,502,-36,-7,445,77,105,733,24,431,584,348,67,136,-148,2,443,-708,-211,761,154,213,550,158,1632,-154,-72,377,702,424,9,160,607,-33,-5,230,294,58,-997,32,266,627,-161,24,168,1655,876,147,289,-198,192,1031,4820,12,1941,-574,-22,295,289,43,36,773,-148,-74,333,206,223,-102,228,-11,443,63,1181,1731,345,1425,-5,-80,126,175,711,-169,232,1289,348,93,232,1037,250,320,386,902,-16,14,1222,370,151,65,198,221,101,-6,12,1265,-135,591,5,460,707,-148,298,407,204,705,5660,97,933,1367,235,64,219,241,404,-27,407,407,165,236,302,682,202,222,631,1076,-77,-396,-314,211,145,232,206,147,265,69,90,69,-287,512,515,1536,978,-29,740,3985,311,461,372,64,343,44,-51,139,-312,-349,860,420,-46,134,66,304,94,394,108,1744,274,840,-125,85,88,711,10,-1,493,712,-95,-79,370,13,107,2185,1053,108,-256,-23,419,352,-197,185,154,-141,-322,941,214,780,331,285,1474,-91,317,397,-91,-1026,262,7,63,-78,567,525,935,0,-85,346,138,311,316,464,206,716,53,-56,1685,741,-145,705,102,347,619,7759,42,-156,112,9,809,83,108,298,394,59,-1086,211,127,85,55,640,11,1047,-345,0,173,173,440,217,615,1347,520,183,23,-64,-145,295,-365,741,378,3105,65,93,263,355,15,145,-25,-953,272,1098,133,72,1613,-50,348,-1722,178,25,214,-41,1,-30,-418,2527,117,106,567,-100,43,21,43,16,812,3166,3260,-595,354,110,800,198,-7,-175,214,3102,318,534,140,593,647,-187,2067,165,495,25,320,558,409,162,1306,513,60,-85,182,258,495,379,112,554,-16,-130,280,161,-11,96,-18,38,154,507,-17,43,-62,828,151,3,1622,278,75,0,2,107,59,27,380,2154,18,-30,476,-152,797,15,955,-201,571,720,38,456,2028,182,3570,210,237,1192,483,-66,383,656,-180,548,23,-82,-390,321,852,62,306,657,-7,637,-664,1474,-2,467,139,307,1107,405,1908,908,693,38,94,221,290,-1359,372,961,224,442,-64,-154,103,852,155,376,-311,235,-149,51,-42,-44,0,138,389,72,2192,253,157,2158,40,163,443,-47,171,-160,1374,767,5,1709,62,-29,190,1643,41,206,-303,1249,317,871,-68,-434,168,265,348,159,481,1319,410,1015,1559,44,51,215,241,1011,126,22,2056,228,53,-241,270,62,-131,73,888,221,114,1339,-2,122,1657,355,357,548,-110,-40,944,78,140,48,202,57,57,-45,121,113,35,-239,183,-74,192,-848,61,-132,374,-49,-207,135,303,397,460,96,455,-32,82,258,473,-161,889,-187,-353,368,72,37,369,58,7,28,-72,561,-61,302,883,33,17,-25,709,911,256,536,-47,213,87,31,-390,66,115,19,42,62,491,-265,9,409,986,662,458,17,-9,-50,806,117,396,552,243,880,-73,47,82,32,391,77,348,59,259,-11,93,239,1041,386,257,328,278,1366,108,-641,1152,759,-23,313,116,169,83,123,36,78,408,-635,163,-85,335,100,78,251,-54,17,140,44,1662,743,361,125,578,3131,-40,-51,190,246,82,1123,27,1411,-283,32,534,233,119,232,-25,4015,545,278,58,128,74,195,480,366,833,29,1813,840,133,36,189,-94,3319,1225,194,63,-205,6,1216,508,450,110,-128,21,2048,147,222,459,253,785,145,833,526,86,65,-24,695,1288,159,-166,1012,462,430,-96,913,478,884,2253,-192,140,506,-377,140,208,230,464,90,565,433,473,809,317,76,66,384,130,318,345,173,143,210,178,476,1001,140,256,-506,131,11901,20,23,-69,228,423,-129,309,46,191,68,-13,30,71,211,257,984,-141,-58,17,2438,-217,6,85,742,759,-3,634,-3,-49,300,2233,57,1431,132,6662,-2,1223,-288,929,847,1149,-300,3617,174,737,714,1067,274,-33,175,207,117,-75,234,12,37,366,249,817,89,-38,-25,1737,-124,-187,6,224,436,720,1020,197,455,399,1733,107,-68,194,1850,516,-31,1613,568,394,387,-446,138,1062,2683,1429,81,15,-889,570,808,2982,1626,-471,279,-59,33,397,86,539,604,477,235,-229,48,-1200,290,549,249,267,488,2302,1714,652,363,178,-1446,107,1994,361,17,-78,1999,197,290,1190,153,50,303,80,190,170,-331,252,18,-86,285,557,472,-155,295,-9,202,12168,503,580,64,-19,491,1771,-315,655,-1738,67,1713,73,286,664,173,-229,177,749,215,2,-54,308,1365,140,634,1375,1297,14,1160,-126,-38,-828,500,270,486,305,87,46,626,435,468,-53,619,475,-51,397,1202,1582,36,109,270,75,28,199,150,209,-62,176,469,207,340,392,240,26,-92,41,713,811,911,772,110,-26,-113,175,201,1435,41,301,689,475,411,673,387,81,-36,655,1610,385,812,169,882,460,156,476,16,-16,187,1495,209,-46,630,170,207,385,117,69,262,252,250,677,299,1748,103,732,51,42,300,550,176,203,2800,590,131,1416,316,-749,152,29,-216,342,68,56,550,826,-12,-84,159,625,90,156,-624,-165,54,52,21,409,105,1819,194,50,212,-9,640,37,329,546,974,134,120,740,427,40,-802,668,659,378,5,102,422,303,88,482,-273,-70,9,-39,2,-838,975,512,1573,116,516,15,467,263,149,242,49,718,-66,80,358,430,18,2,79,115,179,19,159,952,546,246,117,-461,1471,355,-264,-36,246,687,156,126,261,-27,344,-343,296,20,285,422,647,423,401,238,66,141,181,69,323,815,589,78,-860,726,36,1478,1044,-111,47,342,837,-9,752,187,-91,113,747,2078,-16,955,562,638,31,1359,192,4494,258,222,-149,-11,15,1435,157,350,14895,5,112,468,222,210,106,9,-618,142,240,296,325,-232,-27,261,357,46,28,38,244,133,111,18,300,-34,877,242,126,134,997,362,657,17,84,2628,70,2671,361,130,-104,406,429,-96,-36,567,402,-529,190,405,589,580,557,183,1340,-106,-148,3242,-70,1245,3644,585,786,541,2269,-98,1079,23,647,-489,264,1323,604,653,376,480,324,119,101,42,673,210,-912,142,619,45,463,-94,760,126,2514,2080,23,69,-308,330,186,79,16,-208,-409,168,-615,330,226,358,148,1546,539,575,336,40,400,177,1131,480,1732,1267,742,-1,141,1688,917,245,148,52,320,311,1153,388,622,727,686,1917,-380,8,-64,272,479,514,827,522,319,225,40,-52,197,403,294,9,908,138,-84,475,24,300,131,-25,4,-67,-940,-53,-109,623,90,-234,-1197,467,147,65,510,758,670,286,-7,-70,7,1242,944,-14,166,10,102,27,-164,346,268,390,612,3234,1382,-750,1043,437,229,1484,230,492,-103,-353,169,-322,-33,365,-14,172,-102,147,154,76,615,429,692,825,319,93,26,-576,469,-16,-253,-433,-137,43,2015,623,1373,250,-621,299,274,756,233,1558,-128,1811,-630,80,616,1306,357,181,31,984,-1,71,14,78,86,62,82,201,-22,810,14,305,119,164,195,46,167,82,41,144,137,33,-117,236,24,478,-309,38,1210,639,558,10,118,88,1146,648,460,613,591,772,211,433,106,140,214,1150,127,150,631,72,-165,529,402,-61,63,-35,11,2250,-229,-32,420,1466,91,-287,25,264,-7,22,6882,422,2299,-25,99,15,1089,215,-90,671,292,415,171,149,260,316,739,214,40,278,131,548,1082,33,5149,-185,612,-324,940,92,-272,589,-733,416,733,892,616,968,-162,640,105,-41,-76,-9,63,626,100,923,-8,-373,303,-493,390,212,1045,54,684,-59,197,105,-605,507,345,24,41,569,116,2509,310,48,585,1805,502,19,152,-15,-248,151,-306,-609,1769,118,-40,335,-78,1,18,320,602,47,685,1942,2114,147,1095,752,52,6,-262,440,28,-29,134,14,38,70,331,244,249,281,477,795,-3,270,-348,63,103,772,-12,30,340,-228,371,-360,164,362,-197,226,424,384,1041,154,-50,1128,167,264,72,-735,424,-96,19,127,32,298,12,65,716,548,4912,491,1692,-369,88,1974,616,37,306,352,-259,33,95,-70,58,1697,543,311,13,218,373,9,-10,-316,101,220,113,95,50,119,522,-59,1950,585,2013,146,1093,359,398,13,214,509,971,169,55,33,219,398,-21,72,726,75,448,2066,122,-1500,2178,139,218,3,46,1906,-31,315,62,-565,815,122,6,73,523,361,794,-42,948,423,949,-40,202,40,341,131,136,96,253,340,66,65,1421,155,691,-63,774,-126,-396,205,215,50,715,-91,77,56,31,-12,167,-855,794,88,203,370,476,517,56,238,144,146,-21,525,1495,-40,35,-53,20,-346,519,-162,298,7422,2150,715,449,53,791,326,699,-20,348,-24,51,319,-154,313,139,1932,40,128,36,1082,-405,153,-269,229,177,-250,598,325,937,-10,-479,312,-637,679,39,753,821,1810,-197,-20,-288,34,625,2318,103,-1128,259,14,117,240,144,586,2138,218,476,-15,597,1739,2787,169,293,139,209,424,1129,133,65,805,-6,-2,183,6,-58,298,978,-13,216,306,559,4,1905,498,-57,-87,27,951,361,158,538,-386,1241,1021,381,97,1,524,26,258,21,19,167,374,-392,-170,802,490,-176,1,-588,-27,737,599,473,534,-7,-191,11,610,262,544,178,295,411,1537,1055,34,60,478,219,271,174,1484,-1684,530,363,616,1953,50,540,-245,134,42,-96,40,2211,-25,602,1603,32,-46,3393,245,27,1616,780,64,510,1308,595,269,-230,-445,10,614,49,29,139,46,273,139,8,-356,1186,720,197,21,1111,21,0,527,208,-129,99,424,63,69,108,67,1967,276,6,289,276,245,387,265,2482,270,-199,1734,427,64,274,687,101,144,-120,10,1013,914,34,190,106,752,455,379,1019,-47,3734,718,-30,61,55,583,509,1939,859,404,22,17,1187,410,754,515,65,664,202,84,-26,456,-15,601,1438,43,42,124,2116,-374,87,35,294,686,-67,110,513,97,-52,77,498,595,89,259,99,29,577,-101,401,637,146,351,187,105,214,936,34,22,528,-576,-8,-54,480,44,129,28,42,130,-233,57,316,-24,906,-31,77,1182,271,-126,611,139,407,314,1780,475,166,367,608,-129,1059,50,-73,366,3516,2740,149,3538,130,402,226,1562,108,22,123,334,2762,108,139,376,-37,2650,8968,219,-288,519,569,186,231,404,111,629,122,250,275,-161,307,52,144,512,36,1632,95,69,646,1005,-102,-52,69,-28,40,167,594,-536,-248,254,770,58,250,428,-214,482,-129,73,7,263,478,154,117,-13,234,171,-174,235,554,145,-14,780,166,-18,351,659,915,898,581,803,83,335,710,1037,116,123,497,674,1799,109,42,441,737,322,224,9922,51,1503,803,-44,167,305,458,65,709,1515,2495,-55,-772,-16,338,309,584,630,171,239,-62,546,147,163,1517,2416,1027,1208,580,73,458,62,610,376,82,274,574,401,248,523,347,148,165,1284,78,-568,181,271,425,133,192,12,-113,676,-19,-133,146,222,273,569,380,305,106,131,1171,-258,1157,1345,134,740,189,421,112,200,308,309,651,1573,4492,172,8,191,155,1118,164,-253,199,228,48,461,1722,1442,1213,-114,-3,-59,-459,103,377,251,78,214,164,247,368,282,544,1101,214,402,522,-15,364,-20,762,155,-9,1091,0,347,65,102,148,123,130,1,453,-79,-50,292,133,784,-152,363,230,448,8,1937,631,52,366,141,-109,-16,313,572,28,24,31,-112,22,195,26,-45,120,595,496,-173,162,-18,80,-43,35,37,191,104,370,741,-73,74,-95,504,-960,-15,103,-68,41,-126,3447,2721,153,249,94,550,-36,432,2146,184,774,108,971,-49,842,-36,-88,50,447,164,608,-199,30,27,-11,512,205,471,968,231,224,303,798,-48,9,401,-58,-112,157,41,458,595,240,304,-285,903,-62,32,-4,831,37,108,379,128,392,401,252,-125,-57,31,-122,578,871,182,-263,-113,321,-80,139,183,258,349,-2,-112,39,373,758,628,20,217,256,-43,92,795,1061,-388,224,-56,337,626,38,-106,-331,389,55,113,-100,357,561,264,1345,1553,89,120,151,119,-193,12,193,-11,-29,223,19,105,127,-17,99,142,-57,27,-69,144,57,14,-164,-159,29,-558,333,-117,7,42,72,-54,74,-127,261,72,-59,465,251,-46,75,140,0,7,76,57,-23,-637,369,-129,290,177,88,9,57,43,-17,44,-139,-59,41,2137,152,682,42,222,503,7380,23,975,1117,81,34,130,4,6,45,45,267,5,244,41,105,126,11,164,-68,2485,593,871,53,1,-211,1034,-42,117,-71,27,127,280,59,42,32,55,11,46,-560,135,695,-120,698,161,156,92,486,67,243,-27,-1,-106,-13,-65,-48,72,12,-24,157,0,14,-34,784,8,76,20,51,274,14,80,30,47,387,-24,-22,-346,2049,70,615,16,180,6,-53,-1752,-75,9
-96,-215,63,145,-178,-249,-272,-96,-77,23,122,-435,-155,-154,-17,67,-75,-103,15673,2,155,-21,30,-143,-4,-86,-40,-12,-39,-4,-104,11,-372,-167,-245,-188,52,254,433,159,924,22575,15453,20219,15140,17287,15549,149,-16,211,915,2506,472,1412,148,302,350,59,194,134,54,154,18,-117,287,82,1977,28,-40,-533,-447,2272,-92,-139,-99,-58,120,455,943,-42,333,1464,51,2,-84,514,-21,619,1278,177,1091,305,1031,565,223,-83,-57,186,103,23,158,-65,254,218,-224,114,3382,679,-961,390,-5,-131,165,-113,-541,-108,102,453,96,-148,-13,-28,119,942,-65,-220,29,20,83,242,142,68,-22,24,4,328,142,641,430,371,-124,95,45,289,-2,251,338,692,25,243,66,175,200,782,410,-308,567,-121,358,-366,2360,272,3416,267,-33,64,261,1109,1416,749,1040,22,-153,146,513,547,162,-185,-39,244,2800,963,-41,40,-126,28,16,-58,-842,-288,2317,-3,-40,-120,897,2032,88,68,-19,1080,191,659,127,180,-26,32,-124,23,300,1207,111,-254,32,-18,4327,-634,416,802,-55,1431,405,-51,160,-5,48,16855,-180,2242,511,8,2,604,580,782,-1,-68,53,278,1366,1380,5477,500,2367,3,88,189,-21,142,556,356,88,775,564,0,559,-395,270,32,341,-12,3228,758,-555,530,57,38,26,-902,-95,-63,-400,-4,438,77,430,505,165,-15,-515,-159,-14,1299,8922,308,76,12,87,614,866,-78,17056,1734,728,-77,-28,215,177,277,1203,84,262,612,158,119,834,60,92,4969,219,-18,-426,349,-33,231,519,-8,70,9,41,3,88,2131,3515,2702,79,921,664,199,96,371,1858,1481,532,303,173,351,601,409,1485,418,172,163,1207,399,61,19,858,87,25,902,373,32,1680,478,659,82,1142,63,119,32,-920,604,270,3924,72,184,-65,1536,958,1133,670,-16,36,356,2242,455,-6,383,468,164,125,-8,164,2652,1823,940,-911,344,55,53,-5,-17,116,-228,12,607,6,368,470,815,157,507,1587,285,352,567,-40,52,-89,96,639,735,-88,-8,81,114,578,173,30,349,-16,55,537,535,381,144,635,145,149,112,1216,166,-199,53,129,565,723,497,929,427,874,298,337,70,6,135,11,-86,102,865,281,101,764,779,5,-722,1274,-260,215,-185,113,156,1083,5693,-21,62,-120,175,15,329,96,-63,67,114,153,-14,723,-114,-62,332,113,-106,547,391,211,130,26,156,384,1317,4,418,163,-108,113,159,287,236,144,518,-151,-112,258,1852,23,1653,254,45,1868,-165,-292,79,66,123,497,-14,617,1402,92,1325,36,402,169,39,-555,697,411,168,206,84,264,6557,344,553,344,563,198,515,1176,641,84,1650,2334,796,258,75,401,-464,19,259,-89,35,105,420,1955,1175,87,17,512,15,-42,204,5119,201,124,272,551,19469,57,-1121,3055,22,169,132,7,543,270,360,91,243,1177,55,-287,472,52,-46,362,165,652,1039,393,161,357,1,-223,887,93,-550,-321,18,-36,34,723,-99,1094,830,354,53,-906,246,74,855,75,-35,-110,201,109,192,18,411,-261,568,1518,38,64,-234,233,395,598,19,258,218,420,159,822,344,181,81,-59,1216,17,307,47,-164,-43,635,122,525,1119,459,-499,63,-42,963,134,220,17,80,-46,255,14,-81,234,279,572,898,982,2354,-309,10,226,-177,501,518,-119,785,599,389,367,64,42,145,180,-148,471,-89,-108,-209,263,407,201,350,206,325,459,35,314,185,200,-76,55,168,-94,-360,97,-105,141,565,18,1208,335,207,350,-65,38,217,154,113,44,128,389,2437,654,476,-1820,299,135,-15,35,476,-11,572,-65,86,54,182,269,-108,215,104,330,25,87,1060,212,7947,107,188,225,300,862,-50,93,463,-302,-55,241,37,153,35,-54,-70,422,-1220,7,118,-101,775,-70,652,270,158,4,2143,126,112,37,289,471,46,5728,-63,346,-3,-31,-19,-271,115,1529,-96,630,133,72,2462,554,94,-162,2387,1117,154,-175,536,-167,4115,1551,1123,116,482,-90,-26,-70,19725,619,114,860,824,720,432,327,189,611,-342,-634,410,-121,-369,-158,-753,-308,38,-269,173,405,3959,841,473,34,118,761,677,-421,436,-16,23,162,52,1148,214,-275,-80,417,-34,41,1612,74,-431,6,-30,225,-339,79,515,-53,-136,-169,-85,-146,50,37,880,-142,-184,-148,1261,161,157,20,2025,21278,288,-11,363,783,-187,171,-615,5838,-18,-150,76,12,-68,177,778,11,21463,95,84,45,127,260,-40,-487,105,-451,14746,-167,-67,44,-65,791,20988,-2,-583,59,167,-34,116,261,-765,1772,83,-150,49,-78,5455,77,1098,138,22212,1021,-674,311,358,366,437,276,-146,207,-21,-33,10046,-159,212,50,-54,53,75,290,-533,-157,-311,118,35,-89,131,-33,182,-336,348,822,-75,-521,318,924,93,-151,-13,183,200,739,443,92,489,-25,104,8,-13,31,69,337,105,169,-292,10,128,281,-46,91,-119,696,89,1538,-186,-305,20469,-119,631,-31,328,359,-328,-166,-45,-9,36,-210,449,11711,252,537,477,286,-53,184,537,53,-70,122,-12,293,-152,-2244,14295,41,36,-131,5977,-49,136,-220,15892,-397,452,149,757,-139,-122,-608,265,271,515,-275,400,-259,82,366,91,156,185,-442,-47,339,488,45,-68,-95,-8,-1053,147,590,2563,610,926,189,361,-208,-177,53,1803,216,421,-61,6965,-181,342,1007,247,-387,-13,81,10792,140,632,275,1463,162,71,177,9351,237,14,96,450,360,406,103,-203,80,-48,-22,236,471,762,491,552,-40,38,654,2733,237,-46,508,5,-287,273,521,167,2110,2484,-235,115,-57,99,1207,143,5154,365,11,948,1,7965,386,-11,164,-473,-21,72,-58,21,-96,15,-49,1482,1315,99,665,-29,67,-75,-21,259,105,2714,0,274,77,-29,55,-30,69,3,229,-74,1166,785,6,-114,109,-85,648,81,374,1625,-263,2326,113,808,-77,396,167,104,658,-19,47,-77,1,1707,98,-299,12,191,-38,62,-13,-12,2796,274,-1011,737,97,-53,233,-406,267,-173,1513,-174,275,-131,237,-108,69,-37,-418,312,1003,233,-618,-220,-462,20821,9069,8,84,-454,155,122,-1,233,82,-362,122,356,38,-100,-6,-4,3183,-81,540,213,4,20,-11,316,-86,620,685,-63,23,-41,1783,126,-47,123,670,3663,76,61,-126,-99,67,34,50,3167,127,671,-16,677,-55,-347,-333,59,1,-68,1889,-30,1007,-4,-44,1367,-468,-12,-63,1064,-40,701,13766,35,348,13,140,1545,94,756,30,247,-25,298,80,142,31,209,72,34,-7,80,67,897,239,608,3,-838,79,544,91,1118,451,215,221,-4,-237,1216,31,-22,169,-121,530,40,174,2346,1,572,289,310,120,126,-131,468,-1167,-4,1094,214,147,1201,97,89,-192,408,82,3229,-88,298,102,137,879,195,1036,73,-76,920,129,251,1106,-155,180,122,990,15278,44,1347,5382,64,-13,1166,72,624,18,1877,1136,1016,243,3,-3,20,1024,-7,240,203,45,31,136,3686,25,-136,189,5,451,218,-51,-213,5033,266,-335,157,520,115,-248,-20,-38,-98,60,-889,-222,-5,1185,-599,656,842,6710,335,3011,155,127,6,311,29,1228,482,-421,34,12557,150,-297,57,-2,-18,-27,-282,79,-53,587,75,543,655,1020,845,11,83,139,165,340,-681,131,477,-51,-228,94,170,-88,177,1081,287,-231,54,-14,-19,189,187,152,251,2409,367,-363,-142,-406,86,191,1914,97,224,177,312,-51,-31,57,122,101,1553,99,292,-42,220,-505,329,365,-16,126,837,-97,203,51,-27,80,-105,-573,2017,223,210,56,-31,33,926,439,181,49,151,561,199,1674,618,825,879,222,-68,197,1656,-35,222,-36,340,-84,354,59,52,115,-36,121,257,1629,-97,641,-41,512,105,1439,69,75,20405,1782,292,-145,-79,281,-47,58,59,-16,30,1147,1127,22,696,-88,33,-168,-23,71,335,329,718,709,69,124,123,37,68,222,919,-141,-58,169,527,189,175,-59,217,-420,-64,-25,469,-407,54,-354,-1,-2,14,51,-44,-289,154,-592,69,128,-11,5,131,124,-63,315,164,172,490,28,-61,725,-31,268,379,335,360,318,138,938,-151,-97,366,36,2005,-106,-16,-161,-141,29,126,6,969,-20,585,1113,2847,482,273,94,-17,-286,297,514,-84,244,315,40,183,-133,190,-184,-576,104,-733,169,138,72,459,-280,108,-121,-300,59,1032,-62,155,1008,5628,-88,-110,14465,-30,23,56,-451,20,111,40,729,243,-170,53,-170,750,-375,231,180,5611,196,67,414,-252,14,2904,266,-60,363,8059,253,-214,15938,143,-104,321,85,-52,146,134,20,-183,142,-64,1063,-481,455,-107,14,0,-3,-8,18,1721,259,-91,198,733,659,66,-178,-750,3182,-160,776,535,84,-60,-642,433,32,11843,209,-26,319,-283,-292,109,-88,1,7,81,-104,-62,23,284,-110,100,16612,284,23835,18427,19485,-6,100,12,7,-497,225,963,8833,54,-123,3787,15,2206,-369,226,-22,542,645,-185,1371,69,69,490,134,7,325,-305,-414,245,-123,93,-174,-47,795,744,34,3163,-497,6,250,74,97,543,767,165,-134,135,-161,-186,53,1831,187,-35,449,986,289,-68,1427,471,103,489,154,316,168,553,148,131,409,-92,-18,57,10735,130,19369,540,-2,8,-168,-230,367,-27,290,116,-388,30,59,142,242,690,49,97,-21,164,109,128,7,128,-48,32,139,-172,-59,183,314,8162,169,-69,41,-1071,-45,116,39,-349,19,-352,434,-258,175,111,-242,167,-71,-78,700,457,2337,-311,201,145,1297,-57,168,293,-9,-116,748,-22,-1,-65,-86,553,1592,570,162,263,70,-174,-125,174,173,-15,327,167,495,1705,-590,40,-9,15,15,3131,522,14505,761,-680,1817,878,137,110,-66,-526,431,-493,210,17,-39,345,301,552,78,-78,7930,113,-26,79,-1,52,478,-8,-1,693,1676,210,-110,3917,1644,-9,83,188,-16,0,956,619,183,2006,62,64,14,127,229,1070,277,134,588,263,92,-52,160,27,251,39,568,739,181,-103,852,70,1456,863,127,147,270,77,243,3939,124,62,967,51,-65,628,527,-14,-9,155,107,29,50,282,272,211,158,635,218,-146,-92,347,192,894,-36,193,366,-13,3,459,-595,372,147,-110,-14,140,-20,-102,1029,133,9,-338,83,387,-39,2020,870,-135,293,2310,136,-1,-391,574,-128,3771,-201,44,1754,714,-93,66,57,101,-413,-16,-82,-301,-195,-119,303,130,72,186,-167,-12,-291,-82,-39,-99,-67,230,-334,6,-273,86,-103,-32,147,264,21010,5071,242,-16,14,570,56,-42,247,-38,-76,1161,4,30,53,36,153,-332,1747,266,-590,-32,1994,-391,-381,43,-103,117,1374,-68,521,660,702,-25,-81,292,-358,977,-38,1801,504,382,147,68,-180,-14,5894,659,592,-87,-27,-21,780,-192,422,238,157,-31,83,-58,784,-147,93,384,877,-37,13762,-488,733,452,-3,239,88,1441,15,204,51,-746,880,112,40,35,-71,-80,506,-39,975,-15,97,220,105,130,1241,2392,6733,137,32,-125,42,-181,-269,-31,108,22,176,286,2606,-62,614,54,-109,115,415,41,-637,181,-108,812,223,100,-274,211,118,171,808,-85,70,891,-74,-204,310,409,-267,179,-39,41,118,481,14,-32,96,11401,-136,151,345,-497,432,126,2041,38,387,226,311,-1464,149,189,289,-34,119,228,166,36,-20,1654,-46,22,17926,562,125,-253,45,157,362,35,43,128,769,16,-53,722,499,-134,1409,226,-961,-13,-307,-64,40,531,-72,514,-37,4593,80,4,90,11112,2717,-145,278,5,764,6,-417,385,672,5698,239,81,-60,505,4237,559,414,1351,454,-4,-726,-58,231,-45,356,223,576,71,106,247,-87,674,-247,2768,145,1205,64,70,351,1575,13,254,-52,-145,-922,495,-152,199,141,241,-110,18,-89,563,260,250,-281,441,91,170,621,348,1125,5728,564,97,41,-49,286,132,51,152,795,532,70,101,639,207,489,-6,39,74,27,1077,100,-441,-3,-411,-32,2391,1078,-101,637,2249,-72,721,-326,-28,139,339,167,347,1069,473,365,92,150,96,-42,-240,297,689,-203,1080,56,-27,-133,2054,161,-71,210,2526,931,336,2,-85,-41,390,1309,542,-556,245,-171,125,-68,430,374,81,86,-73,-42,264,-110,18,352,12,288,291,199,-93,412,140,30,3,41,82,71,115,-14,142,30,200,634,1607,576,-147,231,24,144,20,21,593,312,79,-29,-37,-84,-52,58,-83,260,-100,97,212,1011,-212,303,82,87,775,12,3201,-30,132,558,237,128,168,312,-288,95,-23,1787,198,21,151,-383,214,175,-453,829,68,-159,104,6,232,18,164,555,379,1062,173,288,148,11,127,38,209,187,6,14315,260,-16,-578,123,-48,8,24,2275,419,-289,144,152,160,-96,166,22,92,-6,-76,140,-175,-18,1117,-56,815,-82,47,-232,-43,56,976,-570,164,12,-144,225,-122,1197,314,-588,-46,149,-2,4,257,199,220,21,-134,-30,949,-235,-56,872,1099,-121,-70,123,137,57,43,59,-58,118,325,75,337,-150,214,78,270,724,278,151,194,7411,361,739,-352,616,241,259,-173,-160,3170,45,105,517,-750,298,223,-693,386,-112,201,123,757,405,-11,103,34,38,116,-363,49,57,-58,-99,77,134,142,163,-130,307,109,242,75,508,-22,2408,138,446,-32,495,-77,723,-105,214,37,162,1,547,66,27,-112,303,276,908,2,376,411,-61,110,-580,637,473,251,139,110,277,50,403,425,572,-62,1585,162,-7,5233,-67,225,-10,77,75,66,-312,263,169,229,-1855,-117,453,45,-57,70,383,535,-355,-72,340,241,-12,295,-24,530,256,360,-8,258,358,45,326,196,278,190,274,-43,75,1675,3515,850,370,-115,42,-729,15244,784,4598,770,114,1472,425,345,87,0,169,-10,311,208,-261,60,746,590,125,-92,-49,145,270,2294,210,316,58,69,355,1616,15379,12657,183,-38,-54,144,-12,35,800,38,-118,133,269,17,14,92,-114,625,-104,128,-3,59,254,92,31,80,678,719,193,96,60,635,112,-4,75,448,481,8518,117,-165,15898,21617,18420,11228,14509,18689,8849,372,448,221,-336,736,513,142,686,-46,56,-565,-195,936,-39,-29,226,351,129,132,-75,479,15,71,-69,337,162,94,-52,83,2034,-260,-2,26,-26,-105,109,69,-179,-196,-54,-367,303,364,-125,446,881,-255,131,-13,1197,232,456,-405,203,1384,-18,288,133,24,422,269,164,286,-279,143,30,76,118,-40,166,24,-34,47,106,-28,314,263,-16,-249,137,-280,688,38,83,321,400,322,-646,139,1294,248,21,-53,-683,285,114,215,527,83,364,25,-48,462,560,-207,1883,11,2,228,-10,62,738,339,34,38,2695,30,399,66,57,-212,353,-50,169,-79,355,-108,892,164,582,2218,662,2717,-137,174,79,-44,-24,415,334,-24,27,-274,639,151,115,83,769,563,8575,-40,-97,1402,-71,-71,93,-54,280,145,-333,379,17,6,-197,59,169,51,-19,4,197,63,36,-228,-25,701,57,-108,217,-23,-92,-137,240,32,41,1244,-20,1910,155,-400,355,767,54,708,-117,1030,330,34,-86,4224,-152,397,153,751,67,89,-281,-21,152,880,-21,657,189,2568,-98,153,1432,254,-52,67,-8,-41,-5,200,273,-201,170,346,255,194,61,-43,408,-383,-111,506,257,1906,132,41,-45,14,109,-83,107,302,694,227,-341,96,138,400,-86,264,-96,-353,746,-99,366,22,636,161,-27,-422,11,580,1510,-282,-32,376,-171,35,77,153,162,377,1601,-38,196,2,69,125,-129,344,420,-11,1100,-991,677,-62,46,-104,11,696,130,33,241,-105,-127,79,5,-194,2021,268,247,-17,876,123,338,250,10,697,-20,6,181,-61,141,80,-256,-21,-10,294,3,353,-466,469,1439,327,56,285,-61,16,2,-46,1728,171,101,71,263,1527,74,117,37,1010,2066,776,271,-9,-71,159,-646,-95,-95,40,214,129,-64,-451,374,897,448,34,68,-468,-578,494,1,473,659,2,30,498,472,141,575,248,-251,1414,1488,496,1913,269,31,89,-404,138,-12,536,7,-187,222,52,-104,-94,-369,-72,708,355,968,83,-288,1046,211,63,604,137,197,4,-4,-18,-256,68,385,-2,-5,-2,239,43,46,551,633,-764,161,646,-79,-2,157,-161,111,435,419,3624,442,3118,286,105,24,1288,828,1159,143,657,7,215,-17,2938,40,114,310,87,474,1457,361,-119,1383,549,-39,14,224,-21,-157,202,119,610,303,274,275,31,315,541,1533,-522,835,-51,1033,-463,154,14,52,63,463,448,661,401,-268,-140,163,157,-623,1038,-126,-10,760,387,377,-119,-52,299,88,224,155,223,276,-37,1369,359,158,723,442,28,135,16971,-42,798,62,78,324,585,-258,430,-160,37,2250,81,-10,553,616,-42,1638,2789,319,106,-47,724,92,3963,42,143,992,250,226,704,80,350,678,715,549,323,1390,-33,383,3,767,-49,310,172,473,51,6493,-52,-1097,820,814,-244,6,126,14,889,1068,79,-291,28,831,-98,-15,-33,415,-804,-41,76,-41,-150,1835,2,285,-326,-19,73,51,-357,-153,-9,116,77,1582,152,39,-47,156,246,285,139,390,81,27,-111,-19,212,1036,314,2221,-10,1163,682,-161,-190,287,107,24,256,21,272,-203,2516,-162,270,23,218,116,485,119,70,646,2,128,7,88,768,337,909,89,101,59,184,-94,1271,63,-134,242,11398,459,699,-143,80,245,-45,49,420,99,67,-43,163,259,-135,1284,142,768,35,78,187,84,221,1056,243,73,72,228,355,-341,-15,477,17,81,30,188,-129,77,-563,3,-473,536,464,302,-83,190,365,-130,542,-65,102,-99,194,6,-44,145,1146,-56,-1,13,228,104,32,302,-834,952,-195,-56,179,4224,-56,183,-100,-16,115,-320,-240,39,111,210,312,84,146,1072,-6,4,446,1065,-169,-37,1143,37,317,273,-18,-162,-22,-69,8,79,1273,116,-13,146,27,446,1134,220,1336,452,144,-53,78,173,437,547,-25,47,151,-54,-69,386,324,680,205,27,79,28,186,-39,-56,1002,586,1122,718,-1076,82,-10,85,241,1074,-41,2547,58,163,608,-10,111,232,-191,-72,131,215,561,-72,79,-140,-57,-27,548,180,62,215,611,-39,484,-104,74,168,607,273,3,58,119,183,210,1286,359,25,89,-48,722,434,413,7,236,933,438,-550,1643,-302,977,34,515,-16,-201,117,387,-313,3,42,6,155,141,81,695,1144,174,641,461,-120,2420,1467,-75,-16,1323,23,-31,-65,532,-461,-266,367,90,53,-6,228,-35,70,392,2590,-173,-1061,126,108,-12,264,41,4532,303,33,388,714,-4,251,337,443,740,799,-28,198,92,-22,82,1031,909,160,-308,113,-22,398,-91,879,-177,157,265,1083,3,360,235,975,167,120,-241,111,8453,37,1492,360,48,-340,-51,2467,779,865,-524,292,576,167,1200,16,94,424,-60,-284,-35,12,-113,27,-7,77,-68,27,403,241,641,48,247,59,2,1079,531,744,114,293,902,182,229,48,-12,212,215,375,-49,6,90,231,-107,1316,187,-2,89,291,27,764,36,75,253,66,-157,13,30,-78,678,-15,1,250,347,129,72,-69,24,49,616,-276,671,751,-196,-181,538,-47,-256,-71,1539,121,-68,339,-188,667,1473,344,577,260,266,905,319,671,58,92,91,-20,318,-51,148,1037,-35,87,-371,-2,-658,62,-30,332,-65,51,286,-6,-390,-332,895,126,1969,97,208,-497,90,477,-422,-122,828,318,-60,-64,-97,-18,-52,812,227,322,110,69,91,761,338,23,256,189,178,131,735,-68,3,-506,513,755,262,265,159,-128,9,452,548,-5,131,-47,93,364,152,-42,84,-36,-106,713,-13,784,-60,191,1353,476,223,137,-276,76,240,1215,-283,-502,590,71,-60,14,17,50,273,1013,-187,2007,27,81,190,494,249,19,200,236,426,-41,457,67,429,-56,1170,-34,458,185,-281,13,5770,113,-130,476,-8,917,-37,-245,17,-29,447,137,730,380,204,192,564,8,-52,385,430,-18,6153,514,11,45,350,-109,24,-139,989,3847,1550,-136,60,4401,553,-342,6743,41,-101,400,12,312,296,-201,0,-37,129,430,111,150,2213,-44,124,569,-60,-18,34,220,56,4173,-286,971,-8,166,-72,87,431,22,184,-53,-282,-32,132,426,636,76,315,6429,-125,2874,63,34,-147,837,87,423,275,46,257,335,123,503,-185,21607,78,668,-31,409,146,6695,1,587,2777,99,739,477,19,306,99,502,625,-147,-22,33,-38,-6,-5,-336,423,-137,7,283,-4,33,671,-1054,156,27,-2,43,5,1977,-14,-211,381,38,96,-114,46,11,86,19487,-6,-25,76,329,320,438,57,170,640,170,-87,198,-102,-264,58,371,75,3,117,294,605,-89,254,4657,20,9,-223,464,-503,-62,6,1026,358,-41,204,3875,93,911,-671,895,1079,5180,-92,6674,-170,255,488,340,774,1855,719,-182,-22,338,869,412,82,366,179,122,1425,-52,-229,354,29,7880,1636,-47,-134,-4,7288,263,100,647,991,223,-840,-72,4373,402,385,52,17950,0,21,20792,2964,-426,926,-15,161,586,4432,-49,613,121,77,-311,-1247,-104,190,148,202,1255,124,-150,24247,424,58,780,201,46,280,7,70,-85,23,14654,6711,-66,13,187,-29,-48,1,251,-400,-121,-116,430,-229,-13,-28,27,102,11,6,65,293,444,-80,1372,112,75,175,-113,-7,1327,-98,12172,1932,265,24,5920,340,-200,1527,42,-274,-209,13345,450,174,-607,-6,16,-44,308,706,282,-40,537,12,211,249,-9,-22,151,351,1075,946,271,-14,133,-30,377,-184,14082,3294,-32,-198,450,81,15819,-385,772,100,388,3870,5154,-127,249,-38,106,198,54,21994,12156,14,1259,-97,191,1093,989,294,418,-103,9206,-144,-149,-11,338,-91,86,657,-38,75,-495,-63,106,-124,-4,-112,249,413,6108,301,353,219,58,71,137,167,-42,108,-412,55,3990,199,2616,1552,4740,925,1826,24,59,17,1186,12405,518,-775,139,-47,168,1300,-205,486,27,159,-5,949,-12,50,131,239,595,546,71,1160,38,342,1175,676,470,349,18358,-91,-231,-97,-18,272,53,-95,323,-712,110,211,20764,77,453,169,-19,69,118,1698,806,370,43,-2,868,82,279,235,744,666,-357,-152,2,7930,141,32,78,70,22,-92,195,232,99,6,-9,81,328,504,12,655,-51,199,-373,-131,-53,-146,466,55,-69,827,122,395,567,204,126,82,151,-4,81,286,1319,23,1533,-14,366,298,23236,-113,-737,32,71,155,153,462,-726,2555,-116,137,98,249,2377,60,658,182,311,148,335,401,42,136,-50,-289,370,558,22389,13716,828,3234,3734,250,931,1673,575,180,2011,277,165,532,-783,-180,1050,190,-2,261,-3,153,4567,410,-14,759,62,-178,4166,511,-1,169,2851,-411,303,-30,192,16,824,108,-302,-285,519,14,415,17670,8,-74,5,19,1320,30,2837,890,449,429,266,116,195,207,1046,700,437,2301,1279,123,-103,430,487,1071,291,21,522,210,-75,198,464,-77,1971,-226,-9,408,2213,133,507,-3,-6,67,-112,328,-56,364,-172,647,442,-22,-62,-127,-7,311,479,1207,1173,493,85,66,84,101,37,-90,-64,562,4309,74,47,6,1384,191,186,-85,8147,-117,36,436,-10,-25,316,328,-178,258,226,75,1288,278,146,68,65,3941,-34,786,107,34,14676,489,717,9,29,-124,3162,-182,124,394,402,-200,76,318,118,226,43,264,1658,4994,565,-9,239,80,261,1061,721,1165,15247,567,8947,764,274,218,152,577,29,68,-628,-217,-33,58,-2,1883,31,137,44,50,21,12,716,-43,56,361,338,-47,-170,-30,871,2428,-76,53,70,-12,75,-65,207,211,818,-36,75,1914,132,373,-56,472,85,70,-71,384,-37,-80,401,590,3,-3,103,-6,262,-234,122,197,-5,41,-61,20,115,-268,381,1572,1039,45,-102,131,37,631,446,471,90,82,23,-109,26,-44,362,575,204,47,589,36,-78,-128,239,83,-30,120,2281,-301,15,-51,1676,-188,-241,-134,-80,84,36,-2,231,2886,157,-309,1,-199,282,180,655,233,1357,-26,444,351,53,-73,-145,27,-52,434,-23,286,-3,54,-90,1,-58,-4,1160,60,1401,6,466,25,389,411,36,10,1201,645,126,439,-533,152,28,154,278,147,294,28,423,581,28,-411,-55,142,-266,38,76,-246,39,1237,-345,170,-48,-61,-85,783,567,122,-48,51,-801,-33,-2,-17,-87,-98,12021,140,669,198,47,-16,50,-24,-173,111,359,672,18,366,165,1038,440,-46,-419,285,2849,442,14,21,-85,1330,736,441,367,-65,405,-33,447,100,550,160,30,-718,-50,44,696,1042,1350,84,21,589,-53,966,383,207,10,-43,25,23,264,71,633,941,-350,144,103,-1647,-25,268,367,711,374,-449,-284,-342,204,-93,968,515,1233,-164,-173,-42,458,1156,-16,668,40,185,-92,-57,-106,-53,680,97,11,929,3147,-188,-106,34,1988,1675,-17,109,-133,-38,2258,1248,53,168,255,23,42,-438,24,1181,123,111,74,36,9,-117,53,466,-364,246,0,-167,45,1032,114,-617,535,59,27,704,-9,460,89,387,117,223,-102,1661,1173,163,-177,-41,365,33,274,84,33,150,-271,53,99,-254,8,-331,-37,89,264,-41,32,33,327,97,-34,-193,-68,22,228,835,148,42,-45,34,58,-99,-28,103,43,99,48,-72,237,320,-16,-1,158,280,223,-98,153,791,-368,309,513,-204,146,-227,-234,163,-201,102,426,478,60,360,406,-17,877,-274,145,-60,192,-83,34,-39,-22,323,15851,1084,-540,1504,37,82,-186,603,96,207,18,19,90,-407,-186,-107,455,2751,-142,76,-45,-43,287,794,72,400,11,44,29,1411,1097,718,1,-22,27,46,80,408,12497,417,83,-9,67,-90,15909,796,43,10563,450,26,-256,43,-4,153,219,980,3136,41,32,416,1,1157,394,-9,1502,113,-300,145,95,-29,328,198,1193,173,208,62,231,-44,-415,303,4334,12,2056,-110,31,-19,-95,7,147,-100,902,110,594,1230,63,621,218,119,715,7,120,215,-41,52,77,52,-28,695,8,305,5827,1357,-52,62,8,14,1359,61,731,-155,-20,1769,62,71,311,3205,1464,222,437,449,72,96,213,2563,800,-209,313,-362,31,-66,-10,15177,43,967,1446,-107,234,-434,28,91,-18,-173,10,-109,-123,-10,45,-125,136,28,-160,40,-11,-470,-52,-219,-44,-225,150,-718,-13,9880,-231,345,117,-57,408,104,70,13405,1864,45,496,34,-274,1528,974,370,309,188,959,-100,24,120,2654,216,826,137,87,-163,528,239,678,-371,-5,315,5,77,1664,230,1539,-321,111,122,36,13,315,167,71,0,1177,-242,2112,136,26,124,1080,-332,13,-6,67,74,138,243,385,-57,53,-89,33,31,215,38,-31,735,2821,700,171,-144,9,546,14271,23,405,734,568,-190,1121,318,119,2437,73,22,3241,268,-19,13,41,-224,-231,-33,117,30,50,-125,1942,10,-81,76,-22,125,-77,595,187,131,202,309,-98,120,70,27,-46,305,-173,326,530,38,-497,26,62,84,-296,173,-98,3116,6690,67,86,3,332,105,-96,207,61,-29,-203,127,126,103,24,153,-313,15,92,39,-81,286,220,501,52,209,1455,18,37,109,18,164,-68,44,17,32,726,0,93,120,244,76,158,164,-3,421,1557,273,352,223,115,-28,292,251,322,-113,206,89,-34,96,1638,-156,-55,212,185,206,30,54,-81,1384,-4,-7,-100,-181,1164,74,-3,271,56,61,150,-102,45,3101,221,237,101,-41,8779,457,51,-139,-47,-5,109,209,76,33,90,-576,292,170,1086,32,124,249,57,96,270,248,1727,143,83,899,138,77,3915,28,487,72,-53,43,993,39,47,2096,574,-128,-40,-73,-32,-78,-28,96,148,-6,-26,10,-432,2358,185,13,-505,-526,1400,13118,-60,-107,6,-160,3,-12,-263,-38,-46,871,274,126,41,1120,249,2955,-49,523,455,-12,-123,-25,124,1160,30,15,-773,-8,290,130,-8,36,392,1359,1278,3661,449,389,21,-567,-1710,35,-39,-19,3437,-118,208,161,164,262,488,206,520,137,11910,140,-47,41,540,194,80,176,227,258,6,129,71,189,3,-64,1346,2417,73,-75,-297,-18,-76,-232,91,-97,87,92,53,134,-23,1787,78,10,155,275,12,-9,279,-147,-142,105,226,-96,835,307,64,800,31,20,46,-150,371,-72,-292,336,-25,-46,214,2563,-6,-30,77,902,1142,-1,-57,925,366,113,161,-51,1539,1078,1347,1484,-227,744,-25,-20,3589,14,84,99,329,-1123,8473,41,1334,255,362,22,74,604,17,297,144,17,-91,341,711,53,2733,965,3297,804,344,-36,-66,192,1722,-320,-108,-174,670,98,297,86,-41,-20,73,948,945,-335,-315,495,47,37,29,227,13,206,151,443,228,-113,1783,-175,-185,-314,-144,686,2073,163,-205,-417,4198,-7,17822,16428,-343,598,60,249,2464,1338,-74,-413,140,215,-356,201,-26,297,538,847,17850,17920,80,98,4,19,90,-145,-6,148,158,94,249,1315,391,-810,1,49,-323,-339,25,57,-273,99,126,-62,-660,479,148,-243,102,-302,15,1121,11,2,-27,39,8,-79,13,-171,60,-464,2665,53,-46,414,-115,282,31,841,-274,430,152,-51,-93,-19,13,-14,-38,-88,111,-508,-113,41,447,537,3264,8543,1619,9805,-565,-68,128,111,74,89,441,-228,-6,-138,106,142,316,-227,208,361,301,284,-6,-136,107,5398,37,554,-21,164,103,414,3,247,8683,-192,129,-136,600,-872,229,164,420,110,221,118,103,-8,85,231,1350,719,91,291,204,320,106,170,-48,4,-74,-2087,299,307,-221,80,137,-578,388,33,356,-55,-417,379,839,1092,1556,1000,97,42,-435,-39,-183,281,389,-9,-98,56,383,716,570,322,-147,42,909,39,300,175,372,334,78,381,-50,1065,232,41,98,187,-8,1540,-111,278,232,35,27,-294,-140,-360,377,-217,-683,361,115,-170,-324,369,254,15232,205,-162,10509,-75,19,-8,-227,631,-57,512,-622,2772,293,128,18434,2880,5267,70,2061,25,-124,34,-123,-196,85,113,34,-107,-311,-94,1,644,5228,249,-14,557,545,-21,73,-508,-100,659,109,-129,0,66,-119,-31,351,962,210,-128,134,-30,55,678,68,-791,230,-29,757,1153,169,492,-11,1057,972,54,281,-59,4750,3258,780,13681,23117,25,87,76,-152,-73,124,575,-57,71,-31,-127,-17,57,700,166,103,-707,274,52,-18,13,219,194,344,3,-9,119,20566,325,39,-35,220,87,-253,51,48,164,107,536,-620,311,576,197,148,424,332,59,-210,1267,-111,1755,985,-11,-177,146,271,-113,73,39,3088,5,118,-220,-13,-45,337,78,-327,-6,-46,-13,-103,294,742,198,41,233,69,73,-232,295,841,-59,5,-42,125,102,23,1014,-49,325,267,-10,78,-139,972,156,217,-993,-325,19,-823,76,31,935,20,846,337,120,-180,-57,465,104,300,5,125,-29,93,75,-245,302,277,-178,315,87,1702,-102,302,1805,1021,22,83,82,299,175,502,-118,18,894,-11,81,395,1610,1175,118,730,-617,-25,-244,-144,-215,-181,451,-26,-9,-327,41,50,33,-415,22,-1486,2949,69,34,214,-129,590,2508,-300,93,120,1160,251,-19,5,113,93,-318,32,7408,2600,12487,51,-3,12086,254,110,112,-632,1,618,11,1653,-126,-593,22,-156,340,10,82,177,1194,-296,47,-372,-30,597,248,64,22459,6,-121,890,-38,-95,711,-61,-16,14,-313,-356,25,469,-20,105,57,11707,-14,613,-29,-140,-141,-30,2190,388,-41,5651,233,55,1238,-15,-24,3238,-19,28,-111,-605,581,-161,343,-48,198,-190,749,131,-471,64,113,-76,355,359,315,834,-160,333,171,-959,-160,1824,903,205,102,76,162,3275,1967,-153,39,108,103,160,838,63,995,343,1158,67,-54,234,-134,-21,704,-64,-559,-72,888,114,-94,-1084,139,1361,-31,-42,1258,-339,412,-128,35,79,63,470,1522,138,121,590,14584,-12,-164,539,52,17,-542,293,-652,153,100,31,742,219,23,83,602,652,194,1368,29,39,934,505,-75,-26,72,126,0,-40,-70,1073,309,89,-448,-19,-212,215,127,79,-27,-19,42,-64,579,105,88,522,-315,-125,62,243,-477,-444,2417,179,299,139,431,11,378,-258,2150,-218,128,197,87,613,-33,-42,-157,-24,35,6570,-18,44,353,-134,4,622,431,194,-38,188,997,-196,260,132,57,421,101,6,303,13,674,-68,791,-17,513,709,1348,-48,18,148,-114,-11,43,-14,-1,429,1411,1231,345,469,226,160,-3,331,-167,136,14,-310,147,152,39,67,937,146,169,847,274,196,476,-13,-17,116,78,42,189,-308,733,6,13159,10343,-423,57,184,3792,-31,16137,55,134,74,21,-24,-75,84,361,160,1133,226,116,352,109,-142,-4,127,-37,62,30,30,1225,474,-101,-129,-193,152,17,420,396,84,139,33,-52,86,310,209,-50,-92,-60,40,321,142,99,184,8926,-579,373,-323,130,492,576,-23,-32,55,-4,117,-74,58,466,1322,-152,583,505,618,-129,-1319,-106,33,10,39,-90,1328,63,130,199,-299,-1,-190,81,66,-860,609,1021,480,-90,1049,-485,-11,188,202,151,177,840,263,419,827,1192,-905,326,164,-32,54,415,9,-179,263,-543,110,15351,7551,18,7,16,206,-125,46,3599,30,622,737,1515,-142,-489,316,-63,83,-49,17,-73,427,1580,324,1081,216,12,77,55,12,791,175,17066,-639,50,59,482,274,7657,10820,40,4,1642,-10,6557,367,21,180,-1106,199,80,106,104,601,-17,324,28,-211,-278,-509,100,-577,1229,23,60,281,17,250,-141,276,-31,762,-35,-85,-139,731,259,-168,-111,-174,-113,221,89,-46,60,657,62,18,-237,56,-483,3742,447,-539,-1108,3818,16896,-113,300,223,420,346,265,274,869,-533,-139,1185,305,111,22,306,103,-2,230,657,4,-6,1613,110,-419,25,7808,39,585,-23,114,21,657,24,744,-1,-83,-1275,-244,925,2386,424,-2176,-5,377,173,393,30,-19,-74,432,205,49,365,552,6,49,253,216,1696,468,7545,2522,-776,89,115,61,-3,2,2127,-91,-1000,-1530,-622,240,-176,-344,2309,-48,-736,298,61,-122,-370,5002,-75,-110,268,631,312,5686,3637,-203,2016,257,-154,318,4286,6,165,384,754,19,17551,-805,-2160,-3699,-16323,-588,-403,462,-1,66,6,122,-77,306,527,1197,-355,1955,106,-55,-344,30,1666,284,901,42,217,58,7,-388,905,122,1,778,514,-78,-73,421,91,828,1517,82,3177,60,230,2,-397,-59,11,874,282,142,-9,402,153,22,231,135,31,-12,53,-183,301,678,546,55,331,4,-305,-275,-65,473,284,172,228,6,16,14,-319,192,-122,673,577,985,150,29,14391,227,217,-27,23,-9,152,-44,184,-207,-20,10,-93,1961,19,-167,-131,-7,830,-120,-173,54,-88,-174,104,224,-67,80,64,103,149,-44,-148,-166,123,171,598,527,-10,154,42,88,-9,649,252,108,45,166,-138,-150,-14,144,-38,-83,64,32,4855,35,48,-33,201,193,-10,87,-239,-48,76,350,5523,46,266,-105,94,316,-110,388,-428,135,118,-222,2438,398,-290,-114,489,39,48,95,295,107,685,-73,146,106,-8,20,6,-42,792,3,129,623,-168,-20,45,-38,1,1220,203,-91,-32,-195,823,439,240,-15,96,141,-193,-22,84,37,-77,1141,65,357,6340,2226,541,3,749,-1320,60,-75,307,-17,0,-60,-12,79,244,-99,87,370,-62,76,474,920,405,50,107,101,211,127,759,572,-31,664,56,326,575,-677,-171,972,764,4,87,10,782,-7,-94,4799,202,203,5812,-57,42,3061,3127,2220,-933,64,69,331,-63,65,-667,-230,-15,393,152,221,-351,590,76,-335,228,204,734,251,182,17,503,667,871,367,-141,-266,-15,-23,76,221,871,70,411,-20,409,-95,61,132,180,36,60,-31,-25,-94,-230,-19,620,-86,433,207,-442,388,212,658,41,17344,16483,762,164,9,5614,4183,175,763,-217,-24,141,-27,286,107,105,42,166,183,180,162,-228,-1303,1842,173,600,30,128,-76,628,195,24,109,-58,-13,68,9,39,232,46,19,8,-382,-96,-215,63,145,-178,-249,-272,-96,-77,23,122,-435,-155,-154,-17,67,-75,-103,44,15673,93,2,155,-21,30,-143,-4,-86,-40,-12,-39,-4,-104,11,-372,-167,-245,-188,52,254,433,159,924,22575,15453,20219,15140,17287,15549,149,-16,211,915,2506,472,1412,148,302,350,59,194,90,279,19,-50,-47,-18,246,291,143,-110,78,-412,61,-48,1053,168,33,198,-80,57,32,956,77,104,7382,851,240,-332,448,31,65,106,91,12,109,41,-9,18,433,-33,39,-59,-8,-11,121,419,-127,35,89,75,375,-28,-6,214,40,168,168,-86,113,48,-1174,628,33,1033,8,12,1548,465,331,39,-135,45,134,-22,14,261,-342,-9,317,-205,-8,67,-1267,336,-346,39,272,172,-110,123,247,14,-2,459,90,10,178,1272,474,50,531,-25,-27,35,33,-311,-94,25,264,496,533,1150,80,30,-95,-24,30,1171,125,293,51,57,175,-83,48,401,-197,97,171,150,148,38,50,7,-128,133,200,19,228,47,150,82,489,39,463,211,4678,361,215,1209,-122,-80,35,19,164,137,67,554,25,38,414,-2691,540,1207,-9,401,1464,89,55,299,-33,-90,127,30,261,540,-5,-3,106,32,-35,1217,-61,-2,-62,68,86,-19,897,-37,-19,37,108,19,-8,166,24,899,15,20,-148,7,-406,59,51,109,105,-55,93,143,-61,623,-9,25,60,12,6014,-11,122,35,32,-33,46,827,151,251,-157,72,96,94,-16,1,-527,275,-25,-215,37,183,150,1900,1591,390,3,335,48,-11,33,-1,120,171,457,467,-10,16,29,129,509,782,55,-18,53,214,104,103,10,528,871,857,1132,847,215,102,333,339,292,5005,42,32,511,-42,32,1,555,-163,274,161,2388,161,-323,106,234,227,463,83,236,-153,65,83,295,1000,-242,161,-8,507,-81,236,-9,174,-16,98,90,633,849,286,95,334,228,42,537,842,491,76,1082,155,403,163,79,71,566,212,1095,5167,500,362,68,898,592,88,115,371,497,22,162,2,82,208,243,236,123,98,-10,-48,55,674,2783,83,518,178,-425,39,2132,-31,94,187,12,1610,326,89,-35,53,410,-33,99,124,1374,-17,126,310,-279,-86,789,-16,106,-224,298,331,85,128,301,7,60,371,4,377,-31,159,96,-32,133,-26,1358,386,-40,262,-210,163,303,31,-176,301,10,33,-84,440,-19,-48,252,-618,-95,-6,1012,568,172,-81,102,404,163,307,399,71,-19,-108,176,-1,256,714,-326,-75,531,47,369,60,138,176,877,-139,552,260,658,-22,20,739,76,13,94,121,-30,628,6,89,276,46,142,92,1054,2548,-115,136,136,-137,-88,102,746,-42,92,277,515,-62,180,53,-33,-5,53,205,132,110,2156,766,8,7,312,513,306,-33,75,-50,96,108,301,149,152,92,864,150,29,237,-41,1,72,-69,51,27,10,81,30,53,-76,338,-22,152,-25,1478,71,1621,-6,70,306,182,409,82,711,2428,-278,-39,4,-22,32,-14,48,-129,-62,61,-233,283,1481,-647,-359,53,-63,67,203,326,651,-72,127,244,231,-197,-89,19,156,-38,1,-8,293,2646,-94,62,149,-212,-8,93,125,-77,98,-57,174,-202,-145,-51,126,0,-21,109,71,54,303,-59,150,67,12,-89,312,-27,-1275,204,165,84,139,55,336,88,311,75,94,-48,108,88,-89,-142,14,143,211,209,113,-48,-53,557,596,-11,-92,103,-65,141,1073,656,1,590,1411,598,81,7,205,221,72,2421,1401,334,-39,55,5,776,368,60,386,431,113,432,351,333,241,-71,314,326,280,125,73,92,144,237,120,546,-26,236,-19,63,271,-114,215,818,-432,14,100,247,168,590,-33,280,1693,122,234,183,1696,-251,-60,-7,314,201,-20,248,93,159,207,734,380,1452,114,175,189,122,108,172,586,-11,-1396,49,454,135,189,202,18,16,59,86,297,971,1088,117,-134,947,4641,-176,634,670,115,-269,1397,546,-112,517,403,-12,-112,24,69,-94,35,499,103,-33,93,87,138,254,102,91,1276,214,88,16,572,1,175,350,272,-5,43,88,-7,48,734,65,174,366,75,7,33,34,589,228,-75,632,193,-1016,-50,22,157,1079,-12,325,-256,995,14,377,179,-48,47,314,2097,-335,587,-39,-13,-145,108,564,113,66,162,173,5,1211,572,106,105,177,430,38,-38,111,74,1010,139,190,79,150,48,654,355,93,1169,-103,7,52,147,147,505,2386,5384,-146,-42,253,6,46,216,156,902,-12,674,863,67,755,-249,-463,118,9,-340,198,1973,82,44,137,370,-27,-80,-214,66,-148,129,86,511,2586,1370,178,70,-27,-24,98,57,80,-103,-95,48,176,-822,6,78,233,1387,18,66,-749,980,-14,125,531,-29,-8,152,1161,-309,5354,254,92,318,-62,85,-37,39,-51,183,191,446,134,38,73,-2,65,37,187,176,-606,662,40,5,-367,384,-490,1624,-69,-93,-14,-8,143,46,-535,27,-19,145,493,346,-833,-80,512,-566,8,112,856,-475,-202,216,183,63,-1,170,954,125,-68,58,-52,111,-20,44,-6,55,-49,542,30,-599,296,1624,77,35,11,98,189,157,-77,-748,4385,289,389,-124,55,-327,346,-51,-70,748,64,900,201,340,54,1284,2744,649,348,641,192,202,80,410,-290,-1289,187,154,880,710,650,-11,1247,44,360,-112,2713,104,179,61,298,224,761,-192,38,55,106,249,-16,272,-14,497,251,520,132,257,-85,251,-89,282,9,-1069,85,-1705,13,30,124,336,876,59,96,219,57,339,-9,97,95,140,-109,304,109,138,4463,28,14,4502,165,32,-594,691,295,4,65,-181,54,-38,-21,110,407,172,182,-214,236,36,345,-196,-60,185,32,-8,126,4,69,-322,-80,33,414,228,739,-133,3559,-31,71,79,-64,-58,-69,-333,15,53,18,27,200,619,-131,-32,-50,-87,156,398,-773,9,-3,272,-26,287,-349,26,27,7,-32,34,527,-122,-106,619,113,37,165,19,40,9,110,49,141,-4,-81,180,358,23,862,2,-8,27,-91,150,-35,198,475,76,280,2595,7,241,43,341,176,113,-44,-135,585,162,-10,36,-1496,9,130,-41,-1025,-60,-5,239,6,147,-574,-18,-8,72,278,78,-109,2,-169,-21,741,5,39,-38,351,-145,64,76,596,47,2613,-2,258,-481,-67,-43,282,230,331,69,929,-85,280,67,-302,739,27,8,420,-52,-196,-273,-2237,-168,123,84,473,129,484,298,67,97,146,351,206,187,167,729,80,180,70,96,-62,754,41,712,-281,335,42,363,-134,596,-100,133,399,91,13,34,73,-124,27,-73,1880,1882,-370,-40,-458,-5,-97,-25,-403,5,416,323,1117,-50,18,-113,30,-170,-149,-147,-32,-39,206,-45,59,1413,51,-83,-426,135,165,37,1398,417,85,6,61,545,318,65,460,117,37,162,418,-16,65,9558,162,1610,-43,435,6,-35,75,1429,1,135,319,36,-400,65,25,118,122,-161,2,-48,85,462,189,-28,174,-762,452,45,91,82,519,-179,90,279,626,-5,485,191,-49,611,1,-127,165,-11,61,1090,1874,221,-42,25,1640,95,205,145,877,-149,47,3,89,136,253,392,1294,-173,517,-232,-289,-190,-40,-14,84,77,-151,643,92,36,-172,126,-268,-48,30,760,-69,-61,12,-126,-119,572,385,29,307,223,308,261,-12,631,488,54,76,691,1596,653,352,-18,-238,71,-125,704,40,359,-58,-19,281,279,-352,240,19,294,-5,-199,303,48,-92,60,-472,201,37,-27,277,-72,339,769,304,-38,143,-469,321,214,409,181,136,-44,157,297,-78,50,20,-136,56,12,39,-77,-7,-181,1399,-115,608,29,86,955,-727,139,-336,346,-441,54,769,-198,23,830,215,91,4,510,623,351,442,-120,284,-64,23,605,-229,72,172,-85,623,205,334,30,-423,-16,-117,80,149,-8,588,1579,228,-159,-79,185,443,194,199,-192,-51,38,-28,1090,202,251,1291,-276,121,223,-221,111,310,179,290,140,85,244,1768,722,586,562,-151,-136,149,-45,-442,68,786,1841,527,-364,-126,241,145,1850,643,115,538,-253,526,-227,-51,3918,474,792,5,-210,-102,127,143,96,1127,-6,802,801,953,188,510,-98,12,2517,-835,307,48,1953,210,339,-27,64,-75,104,106,44,-45,94,124,570,809,6,1296,-3,80,46,76,-335,52,-79,15,117,411,-435,453,325,151,106,133,84,-176,-9,-112,98,-36,-203,-1,-31,-116,116,495,17,-12,-20,387,16,-8,185,337,-80,12,504,-39,527,-36,-137,-24,-171,-228,-48,231,122,117,2574,183,-191,-34,-20,-546,62,-77,-465,74,111,52,-30,-54,41,-21,503,2781,314,-190,213,433,-216,1811,1560,366,79,777,374,-11,265,9,23,-53,83,2689,288,1360,903,-22,342,-115,101,362,53,44,4,175,172,41,-394,220,-26,2,271,7,90,79,153,103,1105,-9,-57,126,296,-74,-13,42,93,1491,-14,271,910,535,872,83,107,-48,945,395,62,-31,587,446,83,364,34,361,-2,154,44,54,35,-43,-40,387,15,-44,-176,-48,43,73,46,174,568,35,1306,-11,119,872,348,121,241,793,1181,189,-42,118,14,131,64,-509,852,1116,327,27,178,-635,227,48,154,400,-11,-579,982,71,-31,262,691,190,70,600,50,185,374,211,34,247,-25,74,119,57,-48,447,202,-114,-87,180,55,6,552,591,26,-254,-494,267,653,-167,-37,289,262,126,549,23,-54,-93,-70,861,453,103,-65,765,-261,-113,407,248,387,82,-44,-170,-29,716,-16,54,50,-380,-104,1045,619,349,25,678,6,535,492,1496,848,2079,290,5,815,95,157,33,-471,-218,66,243,30,-186,66,-38,175,-184,200,-521,114,400,3001,-32,451,-287,776,-619,47,2,296,145,256,853,1560,48,960,80,619,-40,-243,53,218,7,439,816,-62,169,3077,696,1182,17,167,38,179,665,284,60,46,2251,973,73,2085,230,993,82,2336,440,63,-130,-155,166,2,-247,-117,1087,396,778,717,-28,792,630,154,574,-752,1323,215,1192,40,139,83,347,31,183,517,80,250,19,41,197,74,312,34,862,101,459,164,-28,8,-38,15,-8,155,1292,-39,-20,-241,-22,497,13,-181,68,-154,1674,1214,68,88,1270,149,141,416,3,-14,1634,172,106,175,-566,-208,126,118,-69,95,4,-28,35,-19,161,-137,79,-50,247,73,57,522,87,77,1,728,-28,84,-426,88,-23,79,921,61,32,659,1142,631,437,5836,204,1040,288,1869,1174,3168,85,212,2,218,-497,74,89,436,325,24,1225,1241,137,8220,461,344,424,-59,188,763,432,1191,3546,214,-59,137,-57,81,-173,-67,-54,-4,685,125,856,48,397,215,113,1083,-21,255,332,1317,144,-19,248,734,971,1900,384,307,152,704,9,-8,82,869,75,169,49,78,-6,90,67,79,507,44,-16,258,329,239,68,460,45,-34,27,367,418,-113,-272,91,24,89,193,35,25,498,309,-25,8,43,93,2097,123,459,-19,-43,-635,3447,6,108,198,82,-15,-5,51,-68,144,281,1064,-46,-223,-75,26,235,8,367,181,-19,-55,-83,650,-122,227,-550,-321,216,538,377,578,-493,386,586,34,1094,340,165,-87,-376,23,521,867,87,-14,814,2051,189,165,866,648,275,-56,174,-281,10,240,212,341,1116,525,75,233,101,-583,131,2630,-92,-19,420,-58,459,670,297,-380,255,42,182,-108,225,13,-50,67,265,241,-670,79,13,4,332,-38,-734,92,-13,38,162,236,151,71,434,37,4,193,232,-31,39,101,256,106,151,32,317,30,265,289,168,64,37,-31,131,-47,18,-165,2565,207,25,-271,17,951,14,77,88,-12,2,57,1,532,-158,30,657,97,238,435,2218,-11,74,81,137,143,786,9,20,-101,-143,530,118,1356,-494,1,14,397,39,71,124,16,-265,18,-11,-190,28,261,123,1772,1027,9,24,104,282,79,-266,219,31,160,-21,1274,44,676,657,1126,-167,208,194,-132,-151,-28,64,217,-23,-207,-67,60,126,-216,1479,168,-15,11,-37,-130,49,-46,146,-93,240,129,561,-49,66,67,67,90,336,487,150,-13,683,-175,60,150,-5,129,-8,-175,2,11,392,3,323,-21,-337,356,372,234,25,130,184,37,153,249,540,575,-37,61,304,-31,71,297,60,177,-47,-113,-225,59,45,116,805,49,145,55,284,53,238,237,907,334,195,884,4,277,-18,295,104,-8,56,133,136,18,-24,36,1200,26,-47,487,211,10,205,70,22,182,-44,13,139,55,217,388,380,77,81,166,470,45,-138,66,-295,63,-17,109,402,60,179,90,384,1552,177,196,172,235,1838,-603,117,295,-44,-83,123,9,6,72,45,16,57,96,1566,234,22,529,20,565,1649,85,20,-31,-861,31,-642,4,143,149,73,77,144,215,-567,-1135,-72,10,-13,133,-170,47,367,20,162,36,-42,89,164,-151,-87,-115,38,-5,7538,76,228,104,658,98,97,-94,1513,233,82,-100,311,-217,623,45,-16,1,105,2171,-177,31,14,172,199,79,-220,337,289,1389,165,408,20,195,1036,129,560,1024,-7,405,311,-30,271,-5,23,150,62,623,437,218,170,287,-231,-567,251,-180,224,-31,261,365,203,91,56,926,197,298,-97,512,75,292,-47,709,123,919,-59,217,-420,469,131,315,725,360,938,71,-308,131,7,122,-42,106,376,292,283,104,248,-10,28,272,145,-65,-141,-371,-286,-419,190,-256,-247,32,127,470,180,-39,355,-66,18,-673,22,2600,11,16,-3,-210,185,284,-40,-22,-128,170,148,-122,140,-240,-42,-71,120,-132,-125,301,-291,204,144,184,29,739,-44,76,-9,192,539,70,143,115,-201,915,-67,0,148,56,251,-76,1161,36,-207,5089,178,-37,-68,702,-81,121,111,221,69,-77,112,634,32,303,12,126,-444,783,405,-76,-258,-212,143,85,57,31,4,-45,-228,-922,31,-229,13,-41,1346,-83,-98,76,67,-14,-157,15,41,-215,41,71,-175,27,8,591,92,150,1152,86,164,3,332,374,964,142,103,-74,99,405,320,49,-135,104,72,205,3,143,313,155,95,38,-101,73,787,64,-168,-546,79,374,-185,-22,14,47,-17,0,280,540,200,-54,13,-48,170,172,395,47,636,60,487,28,224,7,5,-70,78,71,-19,63,-20,19,19,331,262,199,-209,-35,237,141,364,390,-962,23,8,6,153,-81,-19,-65,-62,21,778,1275,-26,-160,-311,572,-272,39,-125,320,98,113,2435,-10,83,-135,12,117,50,-17,-52,27,152,208,11,0,-16,9,19,671,585,28,71,-114,1103,537,155,-4,-10,45,-8,-106,-106,-6,668,55,77,99,225,119,133,6,347,373,14,74,961,108,458,556,251,-51,3351,-12,107,12,187,99,35,51,147,-15,-25,138,-13,-58,20,74,143,78,-14,4414,215,75,206,-50,5,106,1989,724,583,96,15,365,161,133,66,-26,44,109,79,173,41,-43,735,99,251,140,980,609,217,8,72,24,-17,353,-360,-78,-30,267,-202,15,-15,62,53,1339,235,15,-122,-62,218,47,72,58,20,55,-219,-2,932,179,-43,-38,-1,66,432,42,158,54,192,152,681,28,-80,425,-22,85,24,3,39,491,-12,113,78,500,179,34,111,134,15,16,32,254,230,-198,104,407,222,92,84,334,170,-85,-1,199,119,278,592,294,314,163,-37,76,301,745,-7,206,466,882,364,176,340,51,-146,13,151,19,252,10,112,-31,441,-24,259,544,26,-178,0,-1115,-88,-53,-159,417,-192,417,-292,736,431,260,193,56,230,682,48,-15,37,34,71,1005,445,162,82,309,155,57,3678,71,209,-13,94,400,93,130,28,2,66,80,474,123,-8,149,92,-45,281,377,147,490,-1,-41,67,184,204,128,151,2,27,95,138,147,652,-23,103,-12,953,196,37,394,152,113,41,375,114,369,9,36,257,3544,162,1371,135,42,77,151,230,315,-34,-120,38,-58,64,32,-16,4453,148,1054,78,1352,36,11,1701,129,-81,376,274,-14,47,202,809,-53,56,652,27,105,128,-148,422,-22,116,497,65,194,288,64,106,279,62,60,-17,232,7,-11,42,889,356,228,502,-1777,161,5,23,-45,6,-99,-87,115,170,109,440,-37,214,87,530,2108,347,24,29,1,22,-326,-9,81,-34,-67,-17,733,61,407,249,-54,86,19,144,971,-8,-160,-56,-207,5,-79,353,149,62,-32,214,74,-4,304,35,-59,288,-219,140,173,163,3,-12,124,3,9,336,-72,226,91,58,-100,-212,463,-99,6,-174,361,175,937,-578,29,1102,429,-60,-6,20,13,-232,56,275,176,-78,67,-15,82,205,50,-751,77,23,140,56,829,1700,1692,840,1900,229,1159,24,288,156,317,1085,19,980,29,1011,87,241,2535,517,118,424,529,20,64,38,-321,54,285,19,974,3478,-22,192,505,17,179,-1,-9,35,415,-324,66,-124,-1,68,16,160,-7,175,-29,349,33,-13,-20,-68,-77,574,7,30,107,139,656,-7,75,16,252,271,-7,598,45,585,282,43,-33,-37,562,-147,89,-8,46,155,-181,-73,3204,141,21,-48,150,138,376,-49,-317,-110,302,385,582,447,551,-9,90,1530,95,78,234,103,61,63,-364,43,230,40,29,394,-77,813,75,-82,132,595,109,48,131,-89,187,100,10559,-265,-17,75,314,29,31,-52,220,-134,-30,234,-88,405,3478,116,24,307,2408,234,536,-906,303,277,50,33,340,-12,-115,8,0,60,-299,590,-589,1616,30,231,-101,-3,59,-4,60,221,-46,87,84,26,109,-3,688,140,57,-50,-25,-24,115,1,-375,-140,186,155,224,623,152,-200,257,-50,535,694,-422,127,-991,60,37,2021,268,-256,118,101,117,271,266,263,7,83,1065,-4,-256,-2,-5,-206,-4,164,-764,30,1288,40,193,9,26,-51,18,63,-10,4,78,96,0,81,-905,772,-16,33,473,34,-357,-47,39,67,81,-10,-373,287,24,272,149,19883,-63,-3,63,-327,1634,80,-45,-49,-6,3,206,194,124,68,304,-179,252,-21,54,-126,-56,39,-6,-53,6479,-20,27,220,-1,151,324,362,-64,73,-76,-10,180,273,58,8,25,9,7,-302,141,461,-120,-48,1562,-45,126,40,-145,1359,687,-244,780,-263,166,82,-177,157,235,13,-62,48,-111,111,-176,-524,-63,-60,-284,59,-364,293,77,6,-2,89,36,66,13,30,-34,-418,-155,72,-332,96,-60,1539,577,24,266,-577,92,25,87,-658,19,332,51,1154,-332,-181,883,109,-46,318,-105,-18,43,-75,298,23,256,267,131,-68,183,9,548,93,-372,-11,-100,-60,14,17,177,6,249,-56,-34,-130,4,380,204,-38,27,-85,-52,385,11,45,26,27,-139,1238,137,-294,8,60,329,-100,36,27,41,-217,-1406,-37,400,536,-201,111,151,138,13221,-70,-327,421,53,-57,20,-243,99,80,195,1883,7,218,105,567,128,146,126,51,-12,-140,313,-2,49,106,35,-22,-28,-193,86,165,69,-244,70,173,-366,107,53,69,70,164,133,427,-389,243,-741,-91,110,97,225,37,90,-8,1368,198,122,101,81,-43,-3,67,15,22,118,59,322,243,299,-2,-1,132,87,688,78,-25,-186,452,6,156,130,53,7,749,40,-305,-27,266,118,3,790,-217,141,179,66,-59,928,132,355,-197,-60,-82,-122,102,-84,2856,41,641,98,-663,254,-38,-245,-249,-159,-14,4,-25,117,72,54,551,-19,102,661,141,167,344,-2,187,50,17,-93,-225,-4,61,88,-20,2,-247,14,-305,82,414,62,56,235,-48,-213,71,91,-75,22,110,-77,-30,895,-62,-59,51,210,390,-79,392,-191,124,93,-219,350,-90,-17,-45,83,425,-544,194,-19,-140,27,100,58,31,-219,4,2270,108,0,555,-10,26,-145,-53,-442,-49,792,617,308,-22,12,-205,104,147,158,-50,130,1306,49,-32,19,555,-46,56,-48,781,1498,45,218,345,326,6,25,735,907,-20,-57,-19,178,-98,117,-219,121,181,-103,28,133,78,-8,437,218,-319,-38,164,-212,60,48,113,74,-122,597,-38,60,454,6,-76,-13,-71,1095,614,73,240,339,-114,31,34,46,316,2026,217,596,885,621,-20,-150,196,305,-57,71,-90,488,9,816,52,96,34,151,4,207,-2,173,153,97,60,374,-2,-229,51,143,94,184,244,70,-179,9,301,282,466,133,-215,104,-5,822,-150,25,57,307,41,836,32,-2,21,97,517,43,-42,199,270,15,70,49,-449,15,1843,806,326,1195,43,-179,-77,4,1842,-22,166,-53,183,-204,82,102,-82,421,154,-28,-870,821,-330,109,63,40,609,90,35,-141,37,-62,135,19,98,114,563,64,214,-20,70,73,-64,-11,-26,-21,169,16,-8,1154,-34,32,-363,161,108,870,160,589,248,373,124,-43,-79,37,220,-13,-33,34,412,151,107,690,166,-79,171,542,57,538,26,275,191,31,298,-26,-243,24,283,60,420,36,-71,607,76,95,310,184,136,43,188,39,67,1317,-20,2204,16,-78,-73,87,1317,60,1744,-9,238,52,399,538,-90,-98,46,1395,255,996,79,-201,639,-206,31,117,297,22,705,340,280,739,-108,223,587,650,207,5685,1288,-61,9,126,-18,-374,-97,-25,222,-184,255,91,34,296,665,242,-116,208,56,3,1560,60,661,258,506,152,-71,815,-342,571,1206,8,-20,304,174,108,-33,457,-18,22,233,114,10,80,-383,-21,79,1029,307,377,106,93,67,109,1090,784,253,55,867,285,74,19,15246,150,-35,1,8184,51,-5,514,170,-111,34,-66,475,1130,-62,82,122,-52,21,447,-426,-171,-171,77,12861,89,190,47,-48,6,20,387,95,534,40,-243,-98,27,-46,-27,377,-385,3129,54,98,1259,443,-103,274,71,22,195,-27,1186,-775,-214,486,-712,404,-294,55,792,828,98,-41,371,2011,76,4567,3818,137,-433,-30,-16,8,72,-187,195,437,-182,1850,39,12,-87,206,-124,108,43,80,17590,17,847,5306,12,338,70,-56,-80,-6,279,26,120,2281,44,54,6,81,59,-533,-39,-246,39,-85,170,122,-8,96,377,224,-53,383,-43,23,16,156,-25,-449,-93,-173,-42,185,-142,-106,-195,220,-438,-117,-972,42,-167,-617,1661,99,-31,8,228,48,477,158,153,211,1194,-201,102,-34,784,-297,1213,1340,-83,-31,1419,-9,142,50,164,90,18,24,62,-170,91,1,41,393,277,-33,148,126,-27,12,22,64,18,13,402,45,-169,718,70,172,980,1,-197,114,368,1193,-44,-42,83,0,174,-8,119,-4,-9,-20,473,721,218,-434,112,45,108,215,905,82,104,44,72,-55,14,-13,337,813,443,273,240,162,16,43,199,-76,0,6,87,209,15,5,6,-49,-111,128,-7,206,-121,27,91,-12,262,-43,48,253,47,148,445,-96,431,486,23,2,25,-128,297,-597,871,29,203,-65,11,28,103,32,295,246,32,382,112,-211,38,358,-60,-68,133,-6,37,57,44,158,367,21,79,239,14,488,389,82,60,-12,-46,-121,53,3900,218,3,-50,8,93,7,49,-347,242,28,184,-1,367,36,-106,330,191,-88,124,59,-8,-283,-62,44,-108,697,93,-107,-36,368,31,43,27,52,-26,23,81,28,10,202,163,387,17,77,15,-29,248,-99,190,-292,-2,107,66,280,183,136,114,683,103,-47,-38,34,127,35,112,-20,-135,172,37,56,11,404,53,-8,37,21,21,-5,-199,208,190,108,174,54,27,252,54,128,-31,-24,296,25,-15,72,47,-86,363,121,-116,59,480,1335,-80,-20,-62,24,642,163,703,695,199,589,127,331,-109,32,442,-115,8,278,-21,272,-39,89,5186,409,-44,505,952,38,187,49,-75,10,-16,287,567,13,71,-9,25,-238,1834,64,19,233,70,8,327,134,-27,42,19,81,84,36,120,115,-18,93,365,-6,48,60,-33,-7,57,138,212,83,19,370,374,50,150,-129,197,99,97,-3,38,9,-125,-171,812,-64,114,51,77,36,19,296,28,-76,132,15,1264,-34,170,85,-33,-7,4,248,67,114,-144,185,52,78,90,-105,56,-12,30,516,171,456,466,28,77,-43,-9,89,-33,325,10,879,98,447,40,442,357,-52,-39,318,185,464,-24,113,-42,286,46,328,-16,-8,599,13,33,216,-261,-129,894,58,-47,35,49,229,76,451,-97,4,730,694,22,19,-15,198,1084,31,401,36,70,155,517,822,-368,144,54,126,9,-16,-35,8,10,34,219,147,53,77,-27,125,498,2,403,1454,-314,448,835,918,-5,544,26,95,-178,-181,64,611,-119,6,144,38,296,-24,518,31,-114,-14,638,125,-50,525,1285,1,2229,712,-78,5,-327,312,552,151,54,43,-230,161,352,-4,71,237,51,880,41,27,621,-34,759,115,560,390,26,68,23,330,-1839,1,35,-58,49,146,1530,196,170,42,54,364,409,478,-1,520,78,1051,256,76,151,-67,155,102,184,220,220,-61,661,149,118,109,45,-31,416,548,-554,-3,1057,92,1083,62,-69,468,1005,274,-15,-61,64,320,88,152,608,-21,222,573,205,337,125,108,-203,1017,-62,344,279,182,160,56,99,0,1022,31,10,165,3,22,476,559,27,4089,-142,1445,1011,335,-41,156,1390,269,1290,443,25,703,673,-38,72,319,1111,242,60,-102,214,537,405,-26,10,581,-10,597,0,377,829,-78,368,-44,187,309,64,231,25,2,39,-561,1536,364,9,305,39,290,29,170,346,57,90,601,504,265,469,466,-76,-1503,-231,88,66,403,214,599,271,340,54,410,998,-132,160,1201,390,107,121,9,208,-14,-66,-1100,62,83,62,254,0,257,513,191,36,186,369,201,157,624,28,13,1187,716,96,249,-21,8,794,-10,-2,98,167,477,-490,385,-82,15,34,149,107,73,223,130,186,395,135,340,1003,301,30,834,13,53,76,7,-67,254,265,180,194,181,-16,17,-28,438,-169,198,58,82,48,101,133,33,71,-255,211,700,92,1928,29,408,35,81,-153,-3,129,-413,788,1273,917,22,49,82,-150,49,466,-7,2236,160,14,354,366,79,59,493,31,5,52,113,184,-23,28,104,-30,21,230,137,-54,202,1209,58,230,23,165,75,-7,762,-47,204,294,251,-36,277,35,-12,-18,115,1402,-3,47,14,85,24,267,294,62,102,56,243,-8,21,133,671,749,187,104,463,331,-83,1654,15,51,-413,52,134,-37,167,196,10,-178,326,-256,134,623,6,80,-12,1533,609,10,275,-106,33,208,278,-5,140,280,53,57,152,1539,-76,-63,424,-19,-204,-72,-151,627,23,-30,-16,454,94,166,261,93,227,-14,355,288,788,-220,-526,242,464,271,-619,73,57,113,-104,105,101,50,48,52,581,62,51,-59,-132,-43,109,693,22,128,15,255,138,25,162,57,170,26,80,569,31,-149,798,-96,85,64,146,27,23,125,85,281,5,610,1488,129,1062,203,-43,775,3337,57,24,-29,457,188,-396,6,-9,-95,258,236,266,-196,-212,114,1128,193,426,309,121,111,177,171,909,45,570,829,37,83,203,2421,50,130,112,3,18,375,188,-2,167,18,359,-165,81,-281,21,653,-116,466,202,-182,-36,14,-89,-36,18,668,-257,142,-1,319,551,104,790,84,321,36,-178,-21,-34,36,1476,171,29,-24,90,1148,83,-873,8,64,2,87,-29,40,-157,-14,-26,84,22,7,-25,127,372,-817,59,5027,-51,717,-25,992,49,4,-54,27,697,57,18,139,125,114,61,98,-10,-9,1832,74,49,-162,35,4286,112,203,31,-63,257,92,808,-35,215,-49,-43,88,9,983,203,-715,-60,1097,155,354,-50,118,183,-572,-50,-17,661,134,190,104,17,290,10,9,26,150,899,434,71,42,184,-129,54,89,28,26,99,112,772,135,401,224,1,163,17,-179,432,1197,475,11,271,12,242,322,43,-238,52,95,1093,217,0,17,68,897,130,-478,69,37,2479,-83,33,8,521,27,87,117,252,-80,1894,116,2083,4922,95,-68,1789,494,1618,23,124,153,226,86,-152,841,-125,-451,24,-8,660,97,-120,-12,249,44,14,440,104,18,274,-31,558,204,295,-34,46,44,108,28,123,171,722,64,11,313,361,79,102,-27,-15,13,17,-21,77,-198,156,140,-14,269,245,-17,229,-160,46,-102,138,-116,1481,712,194,397,-270,68,129,37,123,44,9,88,299,6,81,83,121,183,272,139,-62,-21,87,146,280,471,122,216,0,1354,2452,-15,197,431,124,83,298,211,-36,188,445,266,54,37,1393,6,260,126,-205,20,2,269,389,1163,156,390,590,168,144,672,-15,-94,33,130,71,156,-101,787,147,171,544,1009,11,-397,151,-165,1,67,-49,-26,158,380,-20,337,129,-52,215,-8,12,356,87,122,136,36,8,194,219,30,-462,82,201,147,34,263,866,132,755,-26,675,1295,13,410,-111,6,1381,188,21,-50,-200,-51,47,-166,89,426,353,81,732,108,-63,-21,53,63,40,333,213,-3,37,547,-27,250,68,8,1083,-7,-20,-4,-49,12,11,127,15,102,91,1542,-121,82,137,307,-225,59,931,180,-13,-48,86,93,-143,653,-88,325,191,172,-65,168,-12,135,188,-97,85,16,114,248,620,1010,142,-1,105,1539,33,497,250,785,416,307,27,-28,1431,-204,88,-6,165,-532,42,-83,658,-719,87,378,406,145,440,180,119,218,643,791,190,310,398,16,192,25,-9,-164,690,290,53,-29,-6,-57,344,99,49,290,2,-16,-55,94,622,-63,71,397,-34,-77,31,-14,22,44,-10,105,190,662,-195,24,117,-118,1599,437,116,728,-187,49,44,167,157,120,36,554,128,198,-7,-2,793,156,169,424,383,178,10,734,41,39,18,-56,4,105,1166,-506,183,108,1565,526,29,859,37,-20,104,60,119,741,-105,31,375,650,115,-2,39,1484,13,395,43,462,-76,124,1431,10,-7,627,700,6,184,123,-1044,220,139,214,-2,217,837,1545,341,43,161,53,-464,-33,1876,100,429,209,297,87,27,242,1,240,-140,134,448,179,860,6,-230,-87,69,-115,386,64,491,546,121,1783,791,442,51,333,480,-7,45,-41,202,655,175,200,320,-5,19,345,-347,63,598,61,98,-135,-173,330,406,463,53,433,206,1054,-24,186,-11,983,-9,-168,397,313,97,395,-63,8139,-4,114,604,-620,2,-125,335,118,153,421,451,74,24,-39,417,34,457,902,-2,113,18,7,478,-168,186,402,13,726,230,9,-503,254,167,138,764,134,1215,240,20,263,1665,-78,151,175,29,159,-129,185,377,442,379,1288,201,49,13,1729,533,162,14,453,9,36,-93,63,421,96,367,40,86,244,681,215,130,27,712,-45,878,503,624,-323,213,238,819,-20,325,204,1587,1631,2928,7,132,-30,245,93,517,1442,607,2127,71,54,70,75,523,-17,69,48,165,301,20,131,29,123,-3,8,-12,255,1257,-23,1250,-33,342,920,12,124,-159,103,62,921,-18,486,56,-97,64,152,104,44,20,275,443,524,101,129,1042,134,336,0,531,87,603,196,637,108,713,2582,495,38,53,432,1910,272,205,3,374,263,91,697,61,211,448,63,114,-761,-28,29,72,1124,685,689,556,-15,-84,174,106,64,-455,219,59,844,8,-41,375,1969,-44,165,287,62,123,284,229,-6,45,367,723,24,-130,-112,250,551,-70,-67,61,95,87,-44,1883,21,252,-25,122,-651,224,406,407,128,323,280,497,1099,1361,4,1457,695,186,48,-2,17,2145,-20,415,517,620,814,4399,183,618,20,348,2081,-29,608,1103,1321,681,444,202,669,-90,-107,153,163,-215,413,31,-15,506,53,42,40,654,364,1270,76,170,83,92,87,211,322,1077,63,794,440,-8,35,352,64,168,16,34,-64,633,454,846,127,8,95,392,165,489,120,1202,2080,30,752,90,350,389,472,832,431,97,447,227,133,-7,-969,14,351,240,60,34,247,117,-10,477,71,243,176,194,1,21,-170,9,346,-237,100,185,68,168,265,175,954,-122,19,380,474,114,3,211,264,-33,25,229,138,8,-704,13,18,406,-150,-13,31,1493,165,191,46,-74,80,199,2443,12,1254,-389,19,161,163,-7,11,755,-57,2,558,149,176,-44,403,32,251,54,644,1147,337,589,63,-58,113,235,252,158,84,992,154,-35,249,855,119,146,126,301,-28,-5,1191,262,118,-9,216,316,11,129,24,314,-106,738,19,418,538,-137,148,60,199,465,2904,91,423,790,124,31,123,137,266,-59,89,216,162,408,202,399,40,413,350,635,-57,-165,-163,155,116,297,100,53,97,-35,28,25,-152,358,438,1176,471,-54,227,1654,109,217,118,48,160,35,-2,252,356,-214,104,345,-19,77,2,15,102,282,123,1145,355,380,-93,408,81,348,24,44,283,641,-50,-54,667,10,-13,1578,944,85,-116,64,169,382,-53,92,41,56,-162,538,210,354,165,240,843,-126,474,774,-66,-236,131,47,21,-29,149,430,238,67,147,390,72,233,141,176,283,464,-20,198,1334,456,106,551,62,15,498,3404,25,-103,78,18,246,287,58,134,449,150,-334,279,162,-13,-6,184,29,-32,-145,242,62,185,635,67,1,484,1040,245,35,-56,26,126,-309,668,130,1177,-88,45,86,294,110,274,244,-468,16,356,35,6,1758,-138,194,-596,76,61,97,-135,227,-92,-37,797,25,111,234,-45,129,35,50,12,329,1531,1014,-161,170,32,513,145,-4,-152,187,902,296,379,39,423,682,-138,927,84,316,-21,92,353,166,61,858,392,40,-55,702,363,514,169,85,484,-26,-24,78,179,-31,35,-21,3,47,517,-6,32,16,196,149,214,721,108,18,-7,18,316,22,-64,72,1425,52,-57,299,107,728,27,487,-118,2,186,43,337,1297,99,1600,17,45,681,160,-1,37,417,-126,174,-90,-39,-475,39,746,27,572,296,33,326,-546,920,280,224,48,350,1121,1064,1259,319,33,-48,38,81,476,-774,374,308,164,114,11,-23,-27,709,313,462,-72,266,266,15,-58,69,-135,110,225,77,1066,-24,55,1194,29,59,108,-60,124,-90,645,551,23,1981,-43,-97,60,713,33,27,-119,613,528,563,120,-278,13,370,169,183,289,125,225,878,1521,18,-27,25,220,1293,74,13,1193,51,117,-152,165,15,29,25,999,102,16,681,222,66,794,67,90,292,-209,-53,347,96,87,64,87,63,50,-89,25,25,56,-228,44,-57,126,-561,-84,-81,57,80,-66,263,272,144,597,199,212,5,-14,120,319,-90,541,-144,-253,241,-124,-18,170,12,14,34,-57,362,30,451,334,-40,-34,100,200,312,834,312,-12,160,-106,-8,-467,30,119,21,227,38,730,-109,-34,225,511,805,181,12,5,-63,1075,74,137,668,88,499,125,-3,169,-104,273,19,254,8,136,-3,76,105,885,280,81,54,242,951,63,-332,708,525,111,289,92,33,90,37,11,112,494,-217,9,-63,205,67,-10,41,-112,97,165,10,764,365,169,154,207,2200,-15,-14,-16,94,28,1348,-32,276,-182,-31,266,528,-1,93,-14,1683,136,150,103,136,106,518,692,210,516,280,1752,72,-183,18,100,10,1501,651,72,49,-76,14,1091,245,70,43,284,-6,1257,129,57,227,139,368,-14,456,345,69,54,-26,390,435,107,-174,423,312,359,-6,466,577,953,1464,-243,45,179,-152,13,260,370,475,25,770,404,231,579,129,50,61,133,116,627,54,-33,48,149,117,671,434,65,75,-271,105,6039,9,59,-125,54,272,-103,143,57,483,32,-28,-3,34,105,211,973,-15,9,28,1586,-88,37,8,891,653,-53,406,-28,-68,377,1446,118,641,251,3834,61,1001,-80,263,269,701,-197,2821,195,399,745,476,240,157,75,106,-85,1100,74,11,53,47,132,368,116,-29,-58,666,-48,-95,3,515,295,236,249,40,924,119,1034,24,-26,38,1002,299,6,749,298,60,301,-294,137,567,1602,1145,113,-78,-324,222,415,2064,1080,54,286,-81,98,144,58,315,391,240,172,-193,16,-637,57,99,879,415,323,4631,316,763,26,199,-771,34,418,440,15,332,1735,131,148,783,-17,17,173,62,167,135,-346,90,-16,-40,168,149,215,71,43,62,227,4305,148,458,52,-11,249,644,-85,185,-2379,148,1156,25,154,990,387,-73,603,47,266,32,-58,253,1022,176,284,507,726,1,346,-51,17,-225,533,108,395,311,29,181,411,-16,295,64,939,272,-7,189,850,2047,78,85,239,40,-1,61,2,395,-38,-29,278,126,219,697,49,-1,-83,134,96,249,623,330,-28,-13,-115,57,147,875,114,330,398,370,120,587,203,165,554,782,1450,717,605,90,1063,690,21,137,-6,40,380,451,114,-25,527,110,13,182,60,36,193,19,331,782,593,837,231,714,25,-2,141,480,98,1044,1192,354,427,2432,380,-113,213,19,212,276,-140,93,388,419,15,117,265,519,224,101,-443,-85,-7,51,30,623,96,875,155,48,228,0,648,-18,131,263,808,77,46,180,182,92,-150,-524,247,836,-21,71,203,8,-24,142,-224,162,14,-220,19,-431,635,171,1094,237,243,23,202,56,97,172,27,349,89,52,200,386,14,-20,38,54,81,-29,5,785,132,373,82,-357,885,248,-303,44,111,517,194,39,144,37,95,-211,356,57,163,186,557,391,-78,-131,-55,9,26,9,177,1137,520,186,-672,1081,3,901,1230,-51,-86,187,407,55,459,274,-19,-13,519,1502,46,437,299,272,37,456,254,3187,169,276,-127,-25,4,1223,-74,200,12803,16,21,664,73,109,77,-54,-335,169,180,-24,143,-82,27,389,385,39,34,380,84,-4,44,-6,221,-12,293,146,22,69,645,153,287,70,116,853,68,629,141,179,169,460,572,-49,-44,280,192,-167,640,186,233,292,358,455,1245,-85,-329,1692,-3,661,1481,1418,726,413,1637,80,473,-17,424,-194,347,603,234,300,95,140,167,73,65,-8,239,-13,-75,539,1023,15,362,-84,237,40,1006,2529,24,83,-373,413,323,207,9,-30,-295,209,-47,69,92,240,230,690,376,255,387,42,109,114,1076,227,1451,598,284,-36,135,816,549,137,258,4,130,615,1366,271,532,291,2776,1157,-161,-12,-31,246,484,227,507,229,197,222,83,-30,-8,4,239,3,437,18,-14,568,210,202,137,-26,-37,-15,-617,-34,-40,374,-30,-174,-679,523,139,73,293,451,64,106,1,-16,7,1055,667,-61,68,29,27,95,-173,527,119,282,348,2976,1055,-490,641,397,80,1044,281,217,-66,-188,326,-303,-7,238,-7,117,-160,195,789,-17,324,506,760,457,164,80,53,-210,402,127,-39,-501,30,-29,1251,821,1703,414,-445,166,210,1084,128,825,46,1291,-309,43,786,1631,203,847,-29,589,-35,20,8,51,54,34,142,155,48,701,7,75,95,258,96,49,172,37,13,84,-63,24,-35,435,94,204,-175,92,819,371,232,0,65,125,768,872,191,651,371,327,609,174,84,210,133,594,-18,47,490,16,-75,246,327,-4,38,-8,-55,745,-49,-42,186,811,59,-102,53,101,9,416,5359,338,1273,5,139,-74,997,107,12,741,164,175,393,91,173,196,240,99,13,164,132,244,529,25,2938,-694,358,-172,256,-96,-121,385,-347,47,217,389,585,496,-168,221,101,-6,16,17,789,408,62,1082,-49,-187,208,-515,103,95,104,273,454,-57,26,-14,-295,427,414,-1,47,660,65,1985,162,34,226,1456,148,177,104,-27,-247,26,-238,-328,404,207,19,214,-24,48,88,141,177,60,313,2982,868,53,419,845,-8,19,-369,141,20,16,59,-22,55,6,617,131,101,314,343,329,31,200,-397,97,141,938,47,22,266,-215,206,-185,127,144,-99,55,372,250,829,-15,192,1278,4,290,59,-386,467,62,-92,129,86,48,-16,20,972,328,3316,197,529,-177,156,1982,219,4,243,256,-178,-14,168,-75,52,1019,372,94,-18,61,455,-33,-23,-174,-1,159,197,-28,42,116,282,84,2476,518,850,25,769,169,916,35,348,1546,621,208,170,44,110,179,-11,-8,488,37,235,2841,140,-1892,3225,-12,122,33,0,2401,11,86,45,-38,126,42,-28,-25,874,256,535,-64,585,310,447,-32,143,113,285,122,92,86,13,-11,37,-12,906,78,192,-221,490,-38,-314,108,101,45,354,-58,-373,2,97,42,59,-456,89,12,174,259,542,366,-2,148,1,23,-37,182,189,20,-3,-5,-22,-226,1166,-144,249,8278,983,677,206,91,459,320,566,-55,212,20,237,191,36,483,94,1531,72,21,-14,164,-269,45,-212,104,141,-66,293,609,625,-24,-288,284,-545,874,19,624,297,1486,-163,-59,-140,79,70,1213,19,-344,51,-11,126,96,-92,159,1567,236,209,7,574,763,1703,43,205,299,53,191,676,54,180,819,19,45,7,5,-37,194,526,5,280,329,332,-2,1665,293,69,35,90,570,412,88,538,-184,802,679,218,203,65,435,80,416,72,-139,220,1143,-41,39,340,46,-110,107,-357,-2,498,280,377,697,119,-97,109,901,168,240,244,373,276,834,324,31,5,151,67,279,118,3281,-649,222,457,632,932,117,264,-107,339,-44,-74,-39,1068,-36,212,2186,44,-9,1566,159,57,374,406,102,119,709,266,240,-171,-204,15,809,1052,34,486,346,280,74,18,-16,241,442,157,-35,541,22,-61,327,535,754,79,280,39,44,45,133,1173,267,6,244,-22,308,336,97,2489,210,-155,799,628,-43,118,764,65,97,23,35,881,725,67,49,606,339,310,43,1254,4,2193,490,-49,74,24,254,65,1179,1790,241,-25,52,854,94,166,229,16,441,42,-53,-27,446,27,314,789,16,21,112,955,-444,135,-18,214,485,-114,48,276,67,-9,57,401,416,23,117,665,-25,351,-45,427,731,199,238,144,147,219,572,-58,20,349,-428,-14,-35,256,-59,-51,7,119,90,-143,8,389,-37,676,17,43,433,182,251,429,48,312,406,908,120,268,210,307,129,1160,90,22,237,3072,1971,130,1576,48,163,48,1066,53,-21,73,199,2871,268,58,974,44,930,2767,76,-30,391,1375,66,153,-5,183,1088,22,299,136,-183,284,46,95,228,143,1782,-143,49,288,1147,98,81,41,291,428,195,952,-439,-183,269,1088,-7,176,169,-167,1053,-50,22,85,87,64,0,413,22,268,137,-81,63,456,86,-45,331,17,191,303,779,989,1033,382,319,202,744,543,830,25,97,354,973,2150,56,-21,1198,246,546,256,9761,32,608,848,-8,97,244,252,33,319,807,2481,24,-220,-48,235,52,1090,133,464,52,256,179,48,50,938,262,775,801,235,60,293,132,763,345,90,147,425,512,772,602,126,54,55,492,88,-441,227,216,303,98,59,21,-69,59,-16,-28,79,412,139,901,36,55,140,463,680,-119,531,782,64,671,144,303,76,44,26,375,414,3701,2656,108,-13,193,132,968,176,88,240,186,126,220,724,1121,1292,21,-56,-64,-257,97,399,104,53,137,99,381,189,228,-329,501,146,299,317,3,247,-1,544,78,-15,619,40,235,101,43,13,607,16,-4,358,-106,-92,265,189,400,100,87,535,114,198,948,283,36,859,42,127,-56,486,434,29,34,27,-74,116,373,-9,-173,76,191,696,-33,61,-8,17,-30,21,48,227,5,221,705,19,238,-144,473,-892,-2,-14,-23,42,-106,3396,4640,173,144,6,413,90,260,2113,148,932,13,549,-134,526,-20,-72,34,243,129,309,-68,211,-9,-18,722,312,937,1018,518,36,834,850,60,16,374,-56,-138,65,141,243,296,166,234,-253,1118,-14,-96,3,720,-217,58,282,97,518,205,84,-31,4,35,-70,664,723,66,-50,-222,38,1,68,133,368,251,-96,-110,44,203,463,363,27,118,103,72,98,611,838,-181,3,-126,177,33,46,-55,-46,931,31,126,-23,1016,761,505,813,604,98,-1,101,-90,33,119,205,-7,-42,102,-16,12,98,-33,18,-10,35,25,-89,89,298,-19,-142,262,24,-309,207,-101,8,52,60,8,44,345,75,134,-37,226,207,-28,72,19,-17,12,6,19,-36,-553,143,-52,23,241,29,-11,10,64,8,2,58,38,45,1738,642,261,23,47,204,4616,0,840,737,131,12,45,17,-18,12,56,182,84,128,-45,47,57,-35,28,39,1828,179,157,-17,14,-5,362,-10,31,13,121,33,91,16,11,-23,2,26,9,-430,222,448,-38,887,170,193,31,194,-29,111,-28,-14,-21,-34,5,-45,-10,24,-2,114,-15,7,-21,653,9,79,117,7,8,-13,-21,-11,14,226,-5,-65,-77,641,16,479,5,156,-30,4,-1104,10,9
-100,-155,-85,121,-132,-254,-287,-129,-43,-55,80,-274,-296,-140,105,72,-37,-142,15825,-44,139,-59,31,-67,12,-51,-72,-58,-50,-23,-121,-29,-349,-190,-205,-1241,145,958,516,233,694,9720,8781,14910,15132,16390,15526,190,-10,91,256,732,380,2445,138,176,322,108,274,219,75,167,52,-49,319,112,1792,132,-137,-990,-457,728,13,-368,-165,-188,53,258,1113,-50,158,1002,-13,52,-7,463,30,929,712,162,737,378,983,639,300,-115,44,610,103,3,66,-104,104,-16,-531,29,3089,444,-1016,447,-25,-221,193,-74,-888,-98,154,94,-28,-275,16,-240,495,821,-62,91,61,-37,218,82,281,317,81,69,33,516,87,777,964,574,-192,50,206,286,-22,346,366,1131,90,606,114,244,258,173,713,-300,599,-130,1016,-370,726,19,1305,257,-114,87,300,779,823,693,1801,74,155,246,99,1063,31,-80,76,236,4570,400,40,9,-52,94,60,-31,-458,-177,3444,2,2,-551,579,2355,254,98,-39,1000,333,639,66,131,-78,214,-155,50,159,789,76,-93,25,134,6728,-750,415,792,-152,988,1304,-170,156,2,-30,16833,-218,1785,764,133,12,218,664,592,72,-189,255,196,1996,136,5824,362,1600,67,-63,167,493,143,533,429,70,315,455,-19,814,-146,377,-14,335,-23,3524,775,-431,446,-17,134,33,-1254,-13,0,-378,60,429,-8,764,721,294,-56,-613,-144,-35,1056,8007,343,1,29,127,451,741,-132,18913,1468,636,-137,-111,599,606,281,565,55,224,931,859,-15,729,-12,210,3085,282,33,-363,557,-81,121,1043,9,134,3,109,13,133,1561,2584,2303,23,380,718,391,75,320,1293,1267,745,142,236,375,484,338,1594,406,313,535,1121,909,48,34,1000,191,204,967,257,102,3874,420,422,296,2000,124,112,188,-853,556,436,3066,50,503,-125,1659,1016,610,706,-137,216,199,2534,1266,150,831,895,212,246,-13,173,2245,1046,1346,-1012,313,-71,-188,-50,-57,196,-217,18,346,77,226,753,1609,124,637,871,375,53,487,568,-315,-80,-113,532,1087,-109,16,95,262,151,86,22,102,32,95,826,423,189,48,860,232,713,108,1842,218,6,81,183,432,816,1097,541,360,2170,130,583,65,4,231,9,-140,208,1234,302,112,568,85,-34,-563,1415,-342,231,-282,47,44,715,4034,-3,131,-198,261,-69,317,138,-67,115,89,121,-4,250,361,-46,235,199,204,798,338,669,401,317,438,326,905,211,309,508,-117,162,305,418,303,89,621,34,-94,591,1931,-56,1356,267,143,2931,54,-336,315,303,118,-4,37,1338,524,201,1057,310,690,245,39,-674,1103,716,874,443,126,325,6628,595,776,458,1774,271,702,915,439,125,481,1972,605,317,110,94,-641,91,44,-75,192,155,457,1416,1503,177,72,573,-6,-38,-43,8362,156,37,348,85,21962,50,-1237,1360,-271,96,46,407,841,441,430,193,198,780,-34,-372,1101,223,187,124,721,1137,630,383,218,185,296,-165,803,84,-248,-162,2,-184,72,140,-75,2036,546,405,519,-884,382,114,834,101,64,-16,170,89,2979,73,571,-314,431,1433,311,36,-87,242,122,1020,1383,260,159,466,52,577,416,-44,100,93,1754,48,503,80,-217,84,516,258,420,1579,459,-627,47,-33,1012,147,181,-22,274,-180,174,140,-107,210,420,979,1290,906,578,-352,-30,256,209,505,899,12,2095,650,585,471,44,133,101,1398,-115,128,-13,-134,-379,360,267,914,440,13,64,315,137,983,649,2375,56,166,147,-52,-413,203,-204,242,509,207,1091,437,38,437,-26,216,202,397,88,197,226,320,1715,351,472,-2096,331,54,10,28,460,-26,1159,-94,182,4851,173,286,-85,262,119,656,113,190,786,202,8824,80,178,139,630,968,-3,305,444,-413,4,299,27,162,332,-109,16,529,-1428,-5,109,81,771,-163,285,2340,410,-2,1991,326,170,46,733,1262,62,1471,-143,379,56,-55,-38,253,134,2647,-150,281,185,227,2131,723,69,-147,2798,1377,335,-314,628,-227,2079,2657,1692,261,529,78,-60,-110,20601,662,204,2871,1030,1315,302,338,415,1406,-602,-1698,431,-211,-1018,-596,-763,-310,192,-421,161,480,3031,934,401,-132,52,877,748,-173,574,64,-79,261,17,308,360,-356,-30,397,-78,73,1673,182,69,-19,-271,223,-597,15,557,-65,-205,-70,-140,-327,351,-80,1093,-133,-481,-176,2795,44,184,306,1693,22394,592,61,292,816,-165,148,-409,9377,32,-158,-89,59,-10,235,861,211,21758,50,231,59,200,369,-55,740,153,-535,15652,-119,-146,355,-130,1263,22751,-48,-684,29,138,60,37,601,-543,1790,216,-116,25,91,5291,88,1293,-140,21446,978,-93,830,511,218,838,198,-302,549,555,-112,10932,-197,11,136,4,-64,241,254,-714,-408,-335,259,145,-174,-139,77,114,-490,332,1059,62,-503,319,2211,5,-125,-3,302,43,741,598,167,602,263,-52,-86,-301,123,-28,320,176,173,-320,-17,40,181,2,-151,4366,732,92,1422,-107,-351,23014,-2,914,5,409,168,-159,-204,-48,-119,-15,192,323,12412,209,722,123,318,242,186,531,234,-140,208,-62,302,-262,-2556,15163,242,63,-211,6035,188,200,-185,15986,-456,665,127,794,-48,-172,-555,376,379,526,-148,433,-278,141,684,96,160,213,-757,-55,390,676,326,-75,5,56,-900,256,444,2637,677,3555,271,187,-310,2,121,1807,293,574,269,13758,-155,481,1450,1011,-544,-12,441,11111,336,527,332,1421,323,64,246,7826,-121,600,876,510,158,573,108,-214,259,-47,110,425,-189,-365,199,2164,-12,176,13479,2662,215,-680,1357,222,48,419,1210,954,917,1889,-96,149,-48,64,1259,382,3848,435,44,876,-22,8084,590,-94,374,-581,-108,88,-94,91,-23,29,75,869,1765,3,1030,24,44,-1,0,378,138,2347,135,387,729,-32,-32,29,38,43,244,-43,1043,2581,77,44,363,372,751,-341,380,1292,206,3145,44,182,6,500,107,55,423,-216,-21,-46,-126,1172,192,-304,21,-16,129,58,19,-33,1603,629,-594,255,48,141,219,-564,339,-253,1093,-37,87,-477,28,-191,77,-30,-508,426,1148,124,-1267,23,-1111,18487,12318,133,-212,-611,427,403,-5,321,135,-329,161,535,121,-55,58,234,3664,-316,682,296,36,-15,74,587,-46,732,751,-50,8,180,1191,151,-49,232,549,2174,118,0,-5,-124,-6,-5,34,2522,40,1971,1,601,-65,-93,-272,-19,-61,44,1844,-82,724,104,-59,1173,-889,-35,-143,419,66,759,15093,-25,707,-40,173,3892,62,818,91,358,-42,211,175,79,99,704,68,191,6,70,127,416,228,313,9,-1490,215,482,132,781,2551,375,787,38,-70,1026,107,54,387,-105,266,115,379,2175,56,491,187,117,137,-516,-452,365,-1496,-28,825,209,97,1053,1727,128,-19,251,38,4915,-82,71,98,-45,1340,181,947,-49,-71,490,197,200,779,-148,370,137,2157,17257,-10,2775,5674,60,79,851,70,166,76,1500,1747,1292,213,45,32,5,817,68,450,156,54,228,127,2494,49,-212,511,59,964,1034,-167,-57,3086,66,-292,283,1097,459,-60,-2,218,-112,169,-444,-196,-32,1217,-801,625,703,3502,366,1800,75,46,55,551,45,370,507,-418,21,3174,72,-750,228,19,-129,18,137,175,-189,-73,105,683,790,1313,2021,-100,20,18,269,534,-1157,780,975,-139,26,-164,185,-307,891,1196,227,127,241,-5,22,121,123,103,280,1272,-258,-484,-125,-521,49,327,1967,340,272,168,392,29,-46,121,135,75,1098,322,123,10,192,-739,407,348,6,76,501,-68,297,-77,-11,53,-23,-615,1907,304,136,84,4,663,1083,287,150,90,39,922,97,2010,542,806,924,202,11,51,1376,86,523,118,530,-267,647,-40,123,236,-101,-4,399,943,-183,1117,118,587,-45,1346,153,51,18899,1303,180,-258,-63,215,33,187,344,71,-43,1296,960,-14,630,-56,140,-168,-77,146,263,50,1196,795,123,239,197,26,-45,138,240,-144,-182,-84,761,177,141,35,304,-166,-66,-35,1035,-354,260,-703,169,-301,140,100,26,-675,541,-754,350,420,24,219,3,252,22,397,341,86,893,359,38,385,-72,679,255,525,352,-10,225,638,-131,-22,580,42,1500,-97,184,98,-22,91,203,25,660,52,334,1119,1396,430,265,1626,-10,-160,-134,379,-52,130,495,-77,371,-62,40,-140,-206,200,-284,128,82,63,903,-143,81,-195,-611,55,271,-32,69,1343,13223,-112,-51,16244,60,-1,96,-507,103,351,-1,260,315,-34,90,-291,272,-463,272,130,14236,176,204,654,-105,337,1887,147,55,698,3569,56,-310,16179,164,-512,370,130,-70,91,175,87,-110,485,-48,519,-573,233,-106,-48,105,15,3,14,2131,267,1,485,1280,752,121,-140,-845,1484,-124,613,389,148,9,-847,252,596,2512,327,-79,260,268,-291,350,22,69,22,69,-146,104,15,257,-40,-84,15085,257,24075,17921,22307,-11,-129,65,-69,-677,365,965,7372,33,-53,4509,95,441,-478,259,37,2304,1225,-192,95,172,-81,1392,86,12,185,-105,-561,266,-122,1673,-181,83,441,4264,16,2778,122,-91,-41,-41,8678,784,-1575,140,-326,263,-121,-158,108,3469,327,-71,938,1405,192,490,2090,458,1002,383,1230,150,338,398,90,147,1840,29,298,-181,12353,-59,20450,632,141,-40,-1155,-118,433,19,302,118,-529,28,-15,67,364,2855,156,63,2,129,91,336,-7,41,80,22,481,-171,-58,348,266,4051,135,63,22,-1398,229,79,-6,-33,-58,830,328,-433,2,86,-332,178,-28,15,946,318,8,-293,140,151,1879,-27,437,49,51,-148,1217,-3,177,102,-149,494,3897,340,464,263,6,-266,-65,168,340,26,388,10413,1105,2725,-664,118,70,36,192,2373,599,19404,1064,-748,583,569,-40,109,-65,-725,181,-156,255,560,109,588,485,1956,66,-139,4898,43,1,770,1377,800,1603,-145,1,611,912,4701,-15,3111,2660,-49,129,-11,-22,-78,947,816,510,2225,190,114,48,485,317,775,554,250,736,266,148,-28,75,10,320,83,365,298,101,22,734,37,4624,1228,111,215,271,251,346,2251,131,62,1214,93,18,672,1213,-54,-6,20,100,-1,79,376,283,445,75,1170,68,-121,-116,506,260,817,93,176,295,226,108,781,-386,314,347,-188,23,103,-32,-168,575,290,394,-291,-388,278,-85,3616,1745,-257,464,2486,185,49,-427,820,-31,452,-116,165,14447,640,-91,190,125,-22,-549,61,-93,-329,-48,-271,488,154,44,256,-196,-39,-728,-153,92,-61,32,481,-503,-11,-330,114,-210,-60,-83,268,20990,6596,806,63,41,255,-6,-161,377,37,-74,814,103,-7,373,45,166,-271,902,420,-532,77,2747,492,-223,59,-154,274,2363,1,874,262,580,-32,1046,382,60,551,313,-114,617,125,113,45,-101,20,1341,-223,630,-324,207,103,884,-337,623,758,158,15,155,-26,578,-342,410,1337,153,-84,13659,-1801,520,374,-76,304,78,1164,301,167,259,-996,460,89,43,38,-134,-72,713,-92,422,-24,570,223,288,203,1073,1218,8501,2,-32,94,289,-229,-333,-88,92,490,236,350,1769,-97,271,20,-56,120,290,49,-966,115,-202,997,262,147,-619,154,131,233,988,-24,119,1742,-106,-286,272,181,-176,205,-153,60,142,435,5,23,316,18739,-265,273,247,-31,422,239,290,138,664,1182,194,-2091,314,3860,364,396,84,326,277,211,8,1626,66,160,21306,246,213,-63,454,188,462,64,78,45,666,-4,-1,1381,914,10,650,224,-1205,-6,-302,-315,205,372,-83,364,27,3282,-63,79,23,12023,3142,4,270,-66,389,-61,-48,348,3528,5468,203,26,70,684,2503,191,355,861,1250,33,-935,-96,348,-48,168,266,273,27,298,610,-45,1539,-162,2548,147,1412,388,328,398,1900,42,235,25,-377,-81,380,-155,326,78,344,-45,279,-178,682,1456,531,-493,613,654,219,1128,710,820,1934,700,-72,31,-384,303,927,78,153,89,341,4,77,1076,233,781,6,23,71,44,1175,286,83,12,-374,-129,2427,1001,64,1382,2653,4,1427,-465,-174,351,472,514,1223,1467,2149,400,53,186,59,255,-384,-76,848,-265,742,95,85,35,1298,323,-152,283,1642,661,309,-142,-219,-124,200,878,539,-141,38,-270,109,-15,342,1192,538,240,-25,-21,463,-25,-87,-3,-6,656,151,150,-30,577,161,123,266,103,91,245,49,79,179,41,451,376,619,703,-114,430,42,425,117,-16,573,2093,123,22,-14,-283,-98,44,-52,193,-27,128,240,1734,-99,191,90,83,1257,-20,8459,106,383,629,373,137,127,2011,-405,159,18,1995,90,135,156,426,229,139,-722,4113,113,-74,161,-57,220,-1,1622,371,475,2037,132,423,208,1,141,57,229,171,-19,16025,480,74,-467,224,1158,160,53,1132,103,-186,136,171,107,-48,152,-103,50,21,-100,115,-350,58,1653,-47,560,-46,53,-249,-12,152,723,-486,174,79,-387,404,-224,402,326,-825,44,49,333,416,2065,429,72,95,-131,23,599,-277,47,538,849,88,-239,199,306,97,209,1764,-449,-1,136,35,202,-180,686,-8,170,284,104,174,219,5693,202,1353,-290,695,272,100,-97,-75,517,2,113,651,-284,344,217,-836,539,-420,288,350,909,190,53,243,-60,83,577,-385,129,241,63,-34,107,138,66,71,-222,167,181,110,644,470,-21,1279,157,570,-141,311,-155,823,155,184,64,140,-60,555,39,228,72,339,27,779,248,590,354,-123,70,-568,437,496,977,697,154,328,-24,225,491,631,-94,1104,172,-12,2769,-103,103,163,-64,105,250,-652,624,198,101,-806,-169,329,25,-91,120,921,755,-594,-12,266,280,68,96,-25,561,278,397,103,334,479,79,991,61,190,223,827,77,124,326,3610,922,564,-789,17,-785,15480,526,2053,523,163,2304,157,211,108,-29,19,67,555,-445,-132,83,1000,566,70,-60,36,-34,442,1628,-108,310,-46,55,97,1019,19353,13252,137,-2,-196,170,5,46,929,72,-57,67,169,46,116,31,-209,282,-43,200,-95,132,348,421,85,108,955,585,224,210,39,1067,126,-22,260,546,954,2420,65,89,17984,20603,18952,11461,13380,18258,8672,963,664,133,-351,667,-123,114,625,-7,151,-696,-113,582,-102,-79,-92,1048,411,370,-138,675,41,83,-23,288,83,296,832,241,1282,383,4,-9,-18,-47,103,101,-209,-89,-259,-227,411,320,-126,643,1412,-292,70,6,565,605,390,-456,42,741,-59,-31,106,587,547,474,117,265,-129,223,183,87,131,-185,250,63,-15,57,130,-58,345,206,63,-154,197,-482,523,-34,101,230,328,2537,-277,71,1148,467,748,-30,-966,397,19,322,344,58,604,-9,-75,423,329,-296,2289,-74,10,47,42,105,640,455,79,89,1935,38,185,74,2,-147,448,12,332,-108,517,-46,490,75,571,2768,604,1508,170,156,91,529,-35,574,103,34,75,-166,621,100,246,-37,510,530,11247,228,-188,570,2206,-101,105,24,313,17,-153,362,440,-2,-489,-172,73,46,18,0,217,219,410,-351,-27,883,267,-222,355,93,-205,-181,23,92,57,766,-91,1002,138,-668,515,836,86,375,-300,725,-105,225,-135,7067,55,471,122,552,183,196,-309,-34,116,652,-175,1680,130,2953,40,118,889,24,39,38,-99,46,39,125,367,-139,313,489,209,637,100,14,257,-105,-139,713,231,2562,331,33,-84,539,91,-132,205,871,581,206,375,106,765,1228,-74,1631,8,-162,873,-310,459,115,453,72,467,-337,59,626,1258,-306,-72,452,-36,-51,230,310,146,567,1941,-194,185,-73,211,321,-70,175,377,20,555,-699,529,-314,105,-131,-10,409,177,-4,508,-251,241,194,85,-171,1106,188,290,-41,1350,707,1621,393,114,817,40,-361,410,-94,472,168,902,70,92,356,-8,222,-30,770,2215,241,464,375,-60,35,215,-31,2710,685,74,4,286,1575,43,85,17,674,1471,829,541,-114,-91,91,-577,-116,205,69,333,165,13,-313,805,694,334,139,33,-700,-373,566,95,634,333,333,94,474,501,-64,781,308,-137,1173,974,542,1931,362,57,72,-624,-447,72,39,1,-210,901,-6,-224,-144,-426,-88,979,516,1185,124,-349,1123,312,47,773,173,191,20,121,-130,-172,350,1395,38,52,113,255,-193,7,889,786,-362,236,704,-52,25,152,-101,210,333,615,4196,154,165,105,-9,-5,1123,703,1791,91,1107,-10,209,21,2794,44,105,176,997,392,2418,380,-140,3109,1804,-2,52,165,43,-62,92,77,566,316,235,318,303,488,239,999,-375,482,30,775,-485,3,47,297,155,336,775,1076,540,-216,-148,267,27,-793,1266,-223,-19,810,458,650,-154,167,430,62,257,53,273,467,-17,2352,185,193,993,673,447,313,16717,34,1275,-13,25,508,874,-165,859,-223,-99,3477,63,156,965,183,-28,839,173,355,138,67,639,280,5683,39,170,1735,357,215,2384,222,379,2134,1467,350,838,2211,69,448,-47,723,-24,1077,255,175,56,4302,-86,-1332,798,1143,-431,36,160,35,1070,1016,314,-150,217,804,-92,172,29,409,-730,-39,125,937,-109,1695,-269,979,-92,4,67,20,-285,-231,93,12,34,2072,24,17,-121,93,94,57,216,134,80,84,-29,33,412,1257,449,3660,-2,607,379,-149,-216,76,40,-4,286,-79,192,-180,1849,-601,140,65,564,153,1168,125,88,709,26,199,93,93,817,548,643,306,97,84,217,-44,681,57,177,866,14314,455,825,232,108,221,33,-7,752,721,213,8,106,381,-88,651,151,573,131,33,448,118,60,210,278,58,77,306,335,-597,7,853,197,371,-47,355,-301,198,1865,-5,-536,1637,259,140,127,94,353,41,601,89,70,-65,91,112,35,519,1825,34,-194,56,152,-80,116,249,-1450,1157,-79,47,203,4343,-48,65,-14,-224,68,-266,-256,63,333,259,494,0,219,787,-97,1104,259,2641,37,-65,935,49,-244,172,34,-233,16,-74,-154,-61,1524,-127,74,-33,78,430,1199,164,928,553,124,-13,35,394,517,441,39,88,205,-59,-101,522,465,139,223,32,532,14,172,-80,-88,1045,666,1003,527,-1263,80,172,180,409,872,-15,3112,90,119,242,13,117,275,-71,73,37,189,1028,-49,382,-215,-98,9,1332,110,109,511,627,-38,1311,3,187,-39,918,171,-17,88,68,285,143,2390,417,-9,108,113,1039,304,711,-157,580,1029,525,-440,673,-196,1142,12,328,-41,-227,71,316,-430,-118,90,-175,210,294,145,984,1536,245,912,610,-96,3004,1738,145,232,1583,258,93,-86,193,-458,-226,390,13,121,-42,151,-13,162,78,1668,-76,-210,110,76,-7,292,-359,2031,180,79,-286,301,166,322,432,439,1322,660,299,112,58,211,-69,402,671,190,-195,54,1060,1098,-294,1144,-76,165,266,710,360,496,208,1234,-78,48,-166,115,9748,146,898,31,-101,-150,-106,3007,452,1348,-328,493,329,172,1012,76,-2,472,-45,-312,110,106,-132,64,103,45,44,79,586,132,904,-514,195,16,98,528,1081,1083,53,244,514,107,251,-13,22,711,775,375,-65,-146,175,126,-64,448,342,2,32,287,-36,1573,-37,115,411,84,124,-7,-21,-56,729,-22,23,281,631,207,33,-14,278,462,571,-202,685,407,13,-223,-117,5,133,-120,1215,354,-47,269,-161,504,1602,298,340,-61,280,610,59,769,285,78,145,-21,316,147,138,1154,-56,50,-439,6,-570,119,-85,353,-31,45,191,42,-200,-384,442,51,3062,8,216,-533,156,404,-636,-195,745,575,-56,13,-116,-7,-20,160,328,426,0,331,461,776,136,9,57,71,244,160,556,-91,58,-541,481,514,489,99,132,-242,25,449,340,19,28,265,192,425,347,236,41,-52,-151,614,7,1019,35,329,3093,608,658,179,-48,159,151,1081,-337,-763,860,16,-64,-26,39,-89,434,960,-403,1211,38,-45,342,523,186,205,305,231,832,163,512,96,365,83,648,-2,276,318,-634,148,5035,592,-62,174,114,656,-7,-583,7,66,471,531,752,363,159,130,205,37,-27,312,880,52,5256,1215,-3,72,792,6,77,-46,1190,3272,5946,-169,155,2991,600,-327,3718,32,59,286,32,405,241,-130,140,-65,414,222,-250,422,825,-57,182,596,41,350,37,460,0,4435,-537,783,-26,31,77,44,3311,-9,139,-180,-288,-20,193,702,872,644,336,6212,-9,3617,90,61,-159,420,194,437,55,178,-58,443,456,1412,-1149,22581,31,639,49,569,99,5619,581,670,2956,-20,380,216,56,316,182,445,808,-278,-7,-63,-8,7,58,-521,883,-262,170,299,-78,-26,1333,-1434,115,141,160,21,-37,1500,5,-236,393,84,711,-182,43,57,525,20238,15,135,63,7,520,2571,83,423,165,61,45,83,-112,-362,35,336,135,27,147,362,4538,-10,223,4269,-10,142,-171,247,-1256,-41,3,740,517,-129,450,2540,59,32,-457,882,608,3610,-71,7541,-1,66,100,422,844,3195,422,-248,-71,151,609,313,100,293,345,124,1768,-83,-172,81,-45,6839,548,-83,33,71,5717,213,59,755,1264,409,-1201,63,2934,86,631,1799,18498,-35,348,21356,3104,-242,1721,107,389,590,6256,-58,2363,336,47,-455,-314,1286,166,319,131,2554,1,46,24336,307,115,1531,201,104,12,8,257,-254,-29,13444,1827,-75,149,160,16,-12,97,144,-440,-34,114,-26,-346,18,-20,39,35,96,52,161,290,615,207,337,117,61,156,56,140,1276,-26,13387,1916,286,23,10730,251,146,5185,193,-382,-311,15375,684,126,-587,-14,43,-115,329,1933,332,-89,665,-6,175,1633,52,-38,167,572,333,418,417,67,16,100,865,-189,17268,3083,-26,-200,849,71,16545,-168,1533,209,-38,3075,1888,16,170,113,58,216,34,24081,14283,35,840,739,282,2664,856,752,526,-43,10306,-163,-86,-41,92,-108,97,748,1440,56,-267,-25,-19,-196,403,-173,239,475,1776,461,491,-15,-83,57,129,-132,-22,216,-520,86,2916,386,3927,1740,4151,765,2708,-24,-25,108,1037,12584,430,-450,67,-78,305,331,-177,475,58,315,137,509,3,302,957,256,1072,658,74,3937,-20,888,4904,2322,594,809,19209,-2,207,44,161,222,349,-701,232,204,-25,447,22077,166,460,124,15,409,70,462,730,677,-43,-11,536,64,299,307,1026,1041,-373,-169,48,9960,280,53,117,127,-15,-54,108,199,50,130,-9,126,903,487,11,673,94,585,-730,111,31,30,420,87,678,978,1796,218,441,201,276,152,201,35,402,456,1173,6,12,12,380,170,25069,-234,-624,41,247,522,210,403,-401,1740,-197,149,49,74,2654,-46,841,1,697,185,434,67,391,186,9,-451,885,485,22312,13039,942,1636,2790,353,869,1363,530,478,1526,428,279,577,9,-189,867,199,81,805,376,288,1075,255,65,933,12,-153,4676,225,1792,172,1670,-614,328,-39,192,330,1086,175,-458,-173,688,45,374,18387,-11,50,-63,5,1604,69,1814,2073,205,469,286,220,245,207,956,489,363,2133,1097,39,-15,266,410,996,497,35,442,386,-33,144,478,-4,1556,-225,37,393,2598,114,144,582,-40,454,-121,607,28,475,114,731,517,6,16,0,-40,577,687,1476,374,1000,69,77,43,216,56,-116,-121,770,2922,229,60,46,694,37,409,-87,5504,-36,-21,-264,-66,-22,359,220,-162,24,-423,-45,2688,403,312,76,113,3747,-174,692,235,48,14493,206,494,-197,-383,-111,1814,-91,140,502,445,-252,71,351,145,216,62,229,2044,1444,570,-518,446,19,276,396,857,1262,14080,583,9021,566,371,305,669,631,93,288,-1195,-218,-43,44,227,1966,44,161,104,15,5,-9,695,12,-11,1028,357,-65,-41,-86,1300,4185,731,-45,91,-19,224,-143,227,267,855,-64,49,1818,253,241,-74,599,90,161,11,292,-304,-23,290,538,203,54,219,10,-26,-442,263,316,-76,153,-43,183,142,-363,178,1230,996,408,-239,4,95,530,359,507,454,127,101,-142,-19,-28,335,628,1079,4,403,398,-116,-142,-40,215,504,465,200,18,135,117,1341,-112,-338,-84,348,270,-12,-64,156,3159,430,173,-1,-256,209,90,724,178,607,-87,554,323,81,-12,-247,-134,235,424,13,344,76,77,-191,-6,-106,28,1511,87,1401,47,1713,76,743,940,96,18,476,619,279,432,-272,152,35,240,623,81,-49,58,712,315,29,-697,-40,270,-146,110,227,85,-112,798,-266,180,200,-86,-71,806,51,246,-85,52,-1062,-71,1,55,-133,36,12038,44,879,503,164,-70,63,365,-251,254,39,1082,-6,704,192,407,466,-53,-531,213,940,524,206,11,202,951,410,491,408,-49,717,84,142,156,475,256,88,-867,-17,-70,452,1656,868,126,105,828,-27,546,344,305,69,-36,58,24,1647,12,949,776,-224,25,74,-1782,46,149,362,281,1044,-267,-335,-443,339,-30,1040,206,987,-139,-24,-98,285,1208,349,298,524,241,-254,-110,-184,-37,3925,101,58,1358,2990,-87,-19,29,3571,2326,-125,212,-113,-64,2310,1768,-4,263,298,191,64,-246,32,147,121,166,126,82,21,-37,11,308,-677,181,27,-93,42,1252,178,-736,577,46,-91,735,-30,421,-75,938,213,205,-89,926,773,206,-196,322,523,-18,249,197,85,260,-247,121,101,-47,47,-583,13,261,441,-27,51,93,278,309,-121,-348,-160,82,170,938,167,-2,-11,69,69,-128,12,90,38,65,22,-181,799,739,-80,11,786,373,395,-304,125,908,-325,377,465,-212,29,-256,-376,183,-163,133,293,260,128,656,438,52,892,-167,232,-104,292,-13,75,-2,50,167,15159,1117,-466,1437,1611,83,-45,477,335,202,216,-9,228,6656,-211,-68,376,1591,-126,38,-4,-24,351,67,312,279,64,52,187,1038,1118,265,42,36,222,48,151,372,12604,627,61,165,-6,-152,16034,1489,9,14210,309,19,-363,186,-14,72,11,667,3951,98,153,107,119,377,572,43,1852,33,-287,135,182,56,744,869,999,443,202,4,303,110,-521,472,4401,34,1724,-126,122,65,-60,-361,157,-118,637,114,858,1835,78,595,291,-91,630,-7,82,142,-79,80,41,124,115,1495,80,133,3630,1626,-153,1,-55,30,1186,-17,629,-193,21,836,86,-32,467,1097,854,774,528,473,260,353,356,1725,414,-85,503,80,-773,-99,16,16649,6,994,602,-31,66,-311,106,257,-1,-260,110,1,-57,11,20,-141,14,29,-250,-16,93,-561,-42,-88,15,46,86,-1042,352,14748,-283,567,141,-107,614,242,83,12995,2835,239,303,-8,-417,2272,1029,332,340,201,998,201,151,8,1257,254,1074,136,92,148,566,154,874,-307,27,360,32,102,786,117,1442,-840,138,138,31,16,280,143,-41,-99,997,-188,305,104,-70,111,839,-385,36,-112,128,105,2133,102,619,-213,205,66,-9,9,157,37,-10,2058,2220,430,248,-68,122,182,19023,-110,340,734,264,-256,1494,305,125,340,128,35,2425,462,-34,-56,92,-163,-338,0,324,84,145,-90,1578,38,-41,26,150,176,161,824,268,78,163,167,-426,159,53,29,-15,-130,-322,342,535,3,-682,23,-16,216,-352,236,-94,3483,5570,-72,502,20,400,152,-60,188,74,60,-44,183,48,36,41,-159,-342,42,95,95,6,171,312,621,30,193,4042,-26,-76,-150,-73,357,-151,27,30,220,1064,47,208,-19,446,78,104,397,23,666,1070,192,275,206,91,155,292,800,207,-58,463,30,-13,148,1300,-80,-34,-49,134,210,79,53,89,1090,25,-34,-209,-156,651,-42,21,293,60,74,44,-87,64,2215,87,255,107,-1,5702,473,48,-98,31,18,144,179,172,196,-120,-836,343,306,2170,-141,1041,184,183,307,117,156,1723,353,49,2177,104,9,2198,470,639,32,0,43,1073,24,60,2697,357,-195,46,-11,242,43,20,57,62,-76,26,23,-211,3420,170,-12,-196,-692,1338,23597,-36,-151,-2,-135,-4,91,-299,13,-50,1385,503,106,-39,2123,181,3389,-38,593,-538,-40,-96,1,202,1206,-12,132,-671,-8,207,134,-123,132,184,1964,4221,9542,-166,549,24,-452,-2711,100,-92,8,861,-132,2027,210,460,291,526,365,585,-307,20309,344,-22,-36,552,335,84,506,152,284,25,-22,0,87,-1,-253,424,2129,188,18,4,-37,-12,-124,100,-42,7,153,91,222,79,1023,94,101,230,227,-17,-33,505,-106,-50,61,230,-12,703,254,-18,940,85,3,162,-116,410,-218,-220,226,48,106,278,3379,-7,-23,105,1072,1081,70,-71,662,294,251,495,9,1790,539,1325,1660,-673,5707,-3,-33,5789,37,120,82,209,-1239,28837,87,2147,237,260,199,29,354,65,1003,221,-15,9,566,712,34,3354,730,3854,266,416,-1,-27,283,1378,-210,-77,-60,454,176,550,125,-19,-22,110,1802,540,-168,-129,693,144,167,118,386,52,345,232,-9,203,-51,1374,-57,-310,-365,-305,2038,2475,682,-257,-493,3518,34,22902,20304,358,475,67,6238,23685,2116,-161,-569,293,457,-279,188,71,367,442,943,18495,17789,129,34,-204,-48,172,-448,-32,109,188,229,211,1025,415,-679,-90,175,-761,-1000,471,60,-371,155,-24,-12,-812,605,198,-124,-311,-94,-36,730,-676,28,14,25,0,-159,-15,-123,85,-363,1552,118,18,567,45,168,108,917,-361,524,93,39,-48,-71,199,-31,6,-61,98,-444,-95,28,375,484,2679,8165,1465,10242,-876,-6,77,142,247,137,872,-210,40,-121,140,175,267,142,291,285,116,-116,-79,-156,110,2782,33,635,-27,76,21,56,-101,303,9685,-118,-62,-410,511,-1052,397,175,226,49,208,155,273,12,179,234,519,2676,3012,487,138,272,37,81,8,32,-90,-2217,224,218,-330,108,130,-489,406,-1,386,-397,-656,-154,589,896,1063,818,148,184,-570,-45,-91,223,67,-175,363,306,278,549,606,528,290,95,1432,174,41,205,-25,115,150,460,-19,1186,99,99,-14,280,-95,1480,142,152,170,71,0,-212,119,-338,342,19,-1489,87,162,-292,-307,413,1054,16202,1300,-61,20138,-323,144,22,-244,1123,617,629,-592,3879,378,24,7709,2430,3991,85,903,-34,-86,108,18,-26,28,154,184,-104,-297,-90,-1,1067,2683,413,1,796,269,-26,-18,-425,-100,491,70,-76,15,17,-119,237,339,979,129,-106,1670,16,96,767,-182,-816,189,-180,459,1010,97,466,10,2190,1150,120,251,-139,3018,2307,1336,13887,22849,83,133,150,-86,-162,66,459,143,344,73,-77,72,74,914,228,2,-866,485,-34,-34,133,244,256,366,-26,-260,313,20465,751,79,51,258,127,244,127,8,231,0,393,-910,291,363,519,161,657,437,-51,-474,1038,-6,6177,642,86,-107,160,369,90,299,138,1859,317,184,-34,-40,-104,268,214,-225,153,-64,19,88,204,771,190,93,360,176,66,-197,325,734,-152,51,-13,38,-82,23,1507,-121,324,213,-2,119,-287,1373,232,124,-908,-469,-26,-1059,88,13,1082,-294,820,209,238,-84,-40,609,192,244,-8,21,-34,147,147,-97,145,376,-357,309,88,1351,-93,-64,525,2684,-7,59,-82,452,246,485,-138,93,910,-72,26,770,1056,779,146,813,-353,50,17,-60,-241,-565,193,40,337,-225,-30,-105,191,-600,110,-2155,2885,146,128,325,-202,647,4241,3026,29,118,1293,285,-170,-227,-201,69,-470,64,7938,232,15745,10,15,12810,2353,96,151,-721,29,656,149,1694,-98,-505,86,360,456,31,80,10,96,-185,-340,-625,-304,674,732,378,15302,21,-53,815,15,-51,564,-13,28,27,-352,-137,57,507,-36,2705,161,9331,1,117,-31,-217,93,40,1756,427,-12,5448,1188,106,765,-234,59,2310,-10,44,-21,-791,555,-163,442,92,188,-210,985,-372,-746,-13,118,-199,554,158,440,817,-151,421,218,-392,-10,1001,773,279,93,122,107,4010,2072,-54,-7,181,46,435,268,28,767,411,1678,61,-77,336,90,62,225,228,270,-82,1443,153,33,-1070,-78,1426,21,-146,1325,1640,360,-249,8,17,112,348,1438,-288,-85,2701,13766,-71,361,517,-114,275,83,326,-104,206,195,-9,574,778,30,37,935,491,167,1121,67,65,913,581,-37,454,18,40,23,-31,450,1001,1169,197,-725,23,-174,877,-115,-2,-146,6,50,-176,559,30,76,187,-405,-149,306,1118,-579,-253,2741,193,232,75,1042,57,413,499,1278,702,31,244,230,745,-77,102,-360,148,-131,4948,20,-9,589,-213,-7,926,530,435,-25,299,705,-282,1998,172,195,1044,110,-4,196,-135,760,-79,841,-9,583,541,1304,-99,-57,97,-183,-19,-26,246,11,282,1235,1067,513,707,404,59,155,97,-51,143,-317,-291,155,78,13,56,449,226,206,771,305,439,358,-140,113,148,220,21,190,-140,695,-58,9624,8431,-288,-14,414,3871,138,15473,78,52,28,183,71,-69,182,213,220,886,146,184,608,6,-337,-19,44,-266,14,14,118,1851,101,-66,-269,-256,150,6,149,581,98,449,53,11,14,203,258,-68,-46,-147,-19,124,34,72,138,4995,-704,225,-470,120,312,600,14,-67,175,-267,273,6,87,241,1002,-295,834,1259,816,618,-1384,-28,27,130,31,-5,1713,80,458,370,-612,415,-148,21,333,-411,489,1135,315,-126,717,-524,15,-94,259,185,212,1076,217,350,810,2256,-719,208,218,-54,88,683,16,-885,385,-572,217,17260,599,-4,-14,221,203,-126,69,4407,21,349,914,3736,-143,-796,344,-55,-198,-75,99,-86,132,791,178,585,-257,52,17,76,107,539,441,16334,-509,55,53,728,531,10666,14268,68,66,1143,39,6127,324,-10,180,-1436,457,149,1787,1126,1671,-3,459,-7,-277,-656,-497,74,-400,1695,4,62,86,318,256,-240,288,-65,1774,-26,29,-501,456,36,21,-8,-281,-93,125,34,-33,-9,233,69,-47,-46,109,-141,1966,329,-517,-765,1070,8063,-114,310,-753,907,1384,237,201,1993,-170,10,793,402,202,134,465,41,-34,255,564,24,70,1159,63,-195,111,-464,240,404,-20,98,31,6031,15,416,68,50,-1889,-175,996,1606,638,-2691,-2,172,155,802,81,29,-31,481,236,-51,4935,645,-47,291,318,410,1097,620,9169,4379,-758,38,-36,118,4,87,2912,152,-1221,-1368,-624,-5,-174,-1502,917,101,-1310,290,118,-190,-465,4313,-55,-55,151,404,277,5856,3405,-206,2556,413,-149,619,4939,502,545,146,-1,-7,15465,-1776,-2492,-4103,-15104,-754,-118,630,452,-36,-23,230,-104,278,23,1070,905,6710,121,63,-297,-4,1852,272,3301,-4,179,62,294,-475,3674,229,59,3616,398,-22,11,233,211,976,1458,25,1481,-41,294,2,-426,-77,43,819,419,150,-26,135,159,-148,287,114,68,-28,25,-279,379,1106,551,41,448,21,-323,-444,-77,546,288,175,191,15,29,52,-18,186,-152,502,694,1152,-203,28,14973,-23,23,-38,33,19,4,-32,110,-682,-131,27,21,1911,15,-136,-237,-87,537,-85,-115,102,-142,-355,-9,503,-67,163,-137,182,352,-102,-118,-113,3,503,387,885,70,313,35,117,-10,606,14,236,168,415,-125,-69,-1,177,72,-78,26,-32,893,103,-67,-268,239,2021,2,3,-214,-70,17,453,10844,-37,321,-190,68,177,-30,365,-346,112,123,-114,1259,1114,-287,-187,274,192,82,3,431,90,679,-134,162,78,6,87,33,-138,615,160,253,188,-81,88,75,-21,-101,1288,2584,-141,-298,-894,208,146,229,157,234,53,-128,107,61,-107,36,1000,61,311,7224,1404,548,-83,1414,-940,7,-181,313,-37,36,-112,76,8,368,-261,730,192,3,49,468,862,-91,102,214,-73,1485,23,821,798,-11,-123,219,511,710,-94,-107,913,1237,119,257,123,1932,33,-161,13107,409,386,5028,-72,-9,5534,5477,1631,-487,27,83,221,-45,-112,-919,-136,-53,364,94,492,-363,589,23,-439,139,195,361,276,227,133,457,350,1011,705,-249,-196,89,-70,102,1659,661,98,337,-28,295,-106,70,201,431,-57,22,71,-81,-163,-44,5,601,-180,345,333,-528,254,181,205,-26,20992,14128,376,89,-82,11514,11833,246,856,-220,92,181,9,100,88,282,-95,181,85,201,286,-220,-1706,741,270,445,53,232,-5,436,273,9,165,-23,72,107,-73,110,232,61,-115,-23,-181,-100,-155,-85,121,-132,-254,-287,-129,-43,-55,80,-274,-296,-140,105,72,-37,-142,66,15825,22,-44,139,-59,31,-67,12,-51,-72,-58,-50,-23,-121,-29,-349,-190,-205,-1241,145,958,516,233,694,9720,8781,14910,15132,16390,15526,190,-10,91,256,732,380,2445,138,176,322,108,274,89,240,-1,-11,-61,47,234,220,657,-103,58,-143,18,2,823,46,33,249,-98,141,29,656,323,21,630,466,154,-179,157,78,94,38,55,15,183,4,49,43,480,-38,266,-8,0,5,103,480,-168,50,203,12,99,-53,-62,185,69,242,113,15,144,0,-928,393,57,918,-10,110,1103,255,393,95,11,54,142,-54,-4,751,-343,930,364,-66,-54,40,-488,422,-428,51,283,68,59,499,274,73,-24,515,113,-19,101,1007,113,45,210,-27,25,46,59,-35,102,32,102,282,1211,104,505,111,-93,62,80,772,78,516,49,43,120,395,7,248,-169,98,97,199,250,-13,24,24,100,102,215,15,204,45,55,92,396,33,433,307,2747,417,194,1287,230,-84,43,67,138,133,200,476,11,44,316,-2457,254,999,155,527,109,93,64,177,-32,-122,124,44,243,383,70,18,228,106,66,1170,-18,-4,-32,21,268,43,866,-24,-17,77,111,-4,28,209,58,426,2,78,-109,-62,-244,16,155,311,130,-108,76,104,-75,435,147,58,63,4,3128,91,23,-16,84,69,-4,1170,185,80,-109,208,208,14,104,26,-643,548,-9,-165,28,206,223,1084,982,361,54,497,-40,28,-2,164,273,95,324,358,21,-65,-34,72,118,349,31,-37,84,139,128,64,6,74,611,896,480,404,188,72,252,177,214,2465,94,68,131,22,320,7,525,-263,185,114,2108,100,-341,80,189,286,261,65,-6,-91,110,87,199,898,-313,288,6,459,-66,195,9,186,-86,63,65,718,204,246,57,174,651,250,373,438,138,20,536,645,313,91,24,326,196,205,619,3055,370,306,157,446,332,76,129,170,441,35,420,20,58,46,165,189,23,74,42,-11,363,550,1654,6,602,230,-115,67,1880,-125,99,-85,103,845,611,56,-56,74,228,-19,287,46,474,143,103,248,-24,-9,567,29,89,-201,225,104,190,175,94,98,31,459,-86,276,145,33,145,-59,-2,26,1014,382,-1,286,-103,245,200,55,-120,333,17,77,-382,325,-30,4,290,-628,-164,-19,978,629,501,28,61,237,190,117,335,69,-23,-61,258,-18,122,705,53,-90,775,-95,199,15,165,164,167,58,575,237,269,13,-12,593,66,79,72,-9,80,164,18,27,377,9,200,147,953,589,-82,29,197,-65,12,32,518,41,45,266,136,-66,193,95,-34,6,90,122,182,162,153,1076,222,-25,39,193,204,40,51,15,95,121,53,102,174,116,373,139,190,282,-107,60,123,16,10,29,-22,141,20,-24,87,227,-16,150,5,639,111,1563,-4,39,346,441,50,42,62,1091,-214,-7,6,-7,8,39,44,-51,-90,25,-136,299,1354,-427,-204,35,-38,169,306,183,408,17,19,289,223,-122,-67,34,77,1,156,27,401,1464,-41,78,144,-163,17,109,121,-105,11,-36,79,-88,-123,-1,-15,-33,-36,71,58,135,0,-27,80,32,222,8,215,-83,-1139,209,256,2,185,82,339,212,295,41,34,7,269,136,-60,-68,21,165,179,83,-96,-162,-92,479,362,3,-5,164,134,131,456,1086,-53,373,431,158,36,31,217,-18,106,1140,1240,230,9,98,194,318,519,140,27,136,95,325,306,217,289,-38,315,314,375,149,109,87,225,370,182,2069,10,283,57,11,413,292,119,266,-162,102,62,96,117,553,-66,457,718,76,153,205,1179,-51,4,70,556,514,-3,1052,146,297,41,555,252,496,100,105,127,167,322,126,562,81,-1502,28,85,196,171,227,26,8,104,71,106,698,1046,252,-207,502,2272,-175,454,477,78,-127,744,429,-5,292,124,9,-35,89,161,-8,131,517,35,-9,149,124,74,138,141,85,508,138,75,78,451,46,11,123,194,16,-21,71,36,20,130,-17,165,314,88,-16,30,93,512,344,-83,-39,124,-766,-143,-5,66,978,80,1519,-156,718,-18,312,158,-15,195,163,1391,-226,562,8,-6,-110,225,267,21,-3,222,189,-7,740,560,116,53,128,227,28,67,185,127,703,261,112,96,5,32,548,333,184,719,-58,29,38,86,346,486,2077,3864,-11,8,139,-31,60,165,77,727,-23,727,713,0,307,-239,73,176,-1,-315,605,1189,39,-31,163,246,-47,-37,-368,55,-82,1714,97,549,634,2671,327,159,-74,-340,62,206,-32,-185,-90,49,53,-1152,26,16,820,179,170,174,-478,1525,-61,199,612,166,29,155,430,-134,4411,182,19,351,-1,242,40,52,-46,203,295,203,40,57,-16,11,65,75,173,147,-425,877,31,101,-143,244,-354,875,-49,259,18,-12,100,131,-446,-1,97,305,541,249,-657,116,546,-587,44,-134,997,-268,-187,141,151,209,252,-8,828,51,106,86,32,295,65,62,-9,35,88,744,128,-472,117,1311,183,27,128,87,174,120,77,-201,1529,-156,580,-12,77,-53,328,-21,40,726,44,905,100,454,67,1519,1152,277,202,709,70,364,76,450,-235,-854,145,-31,437,792,586,29,1168,19,127,-116,2416,52,38,-4,296,51,859,-15,-48,117,62,221,-17,274,31,450,87,343,104,300,12,122,-257,299,77,-769,64,-1263,16,68,284,177,257,43,128,336,-174,-12,17,-2,62,26,136,463,118,314,600,-12,68,647,7,27,-517,359,171,49,88,-78,158,-36,18,49,595,274,402,-209,123,9,611,-174,-107,254,8,-26,104,-20,43,44,19,61,237,173,1089,407,1160,77,220,12,-1,-20,-6,-462,74,82,6,32,829,306,-150,69,-15,-155,195,414,-408,-55,-13,154,11,298,-812,9,-2,-10,-25,95,765,-71,-343,608,100,43,253,-122,57,1,78,39,320,-17,-39,222,453,68,372,45,-13,16,-20,129,-21,27,277,30,230,1066,46,205,59,193,76,233,-29,-184,221,66,28,44,-910,-7,161,115,-650,2,5,198,56,125,-407,10,51,226,191,145,-81,-25,-156,-20,911,-3,251,17,307,-115,9,44,230,3,1603,12,177,-109,-1,-57,391,922,381,-44,254,16,434,-10,306,132,101,115,697,-5,-306,-248,-2710,-154,378,40,209,99,268,150,20,50,133,388,139,171,157,1248,93,155,360,19,-122,702,57,383,-268,184,99,399,-185,350,211,64,517,273,91,29,109,-82,144,-168,1326,3676,-149,-65,-275,-13,-88,-23,-424,-20,218,354,28,-69,14,-196,77,0,-240,-63,12,-63,200,-2,16,1353,299,-3,-204,456,129,61,1439,457,99,16,46,254,233,155,259,67,-69,247,336,-47,47,9512,172,633,-65,146,90,6,58,1270,98,47,167,297,-117,84,-19,827,178,-120,-15,43,194,349,359,-4,185,-468,294,-72,237,140,137,-73,86,174,414,49,104,-80,-10,-73,11,-145,169,-18,189,598,1846,197,13,31,1335,69,94,96,682,-53,49,59,170,77,268,383,1756,60,722,226,-46,171,-21,5,163,147,-17,428,185,70,-204,408,-194,-50,23,468,-4,0,-3,-58,-45,541,486,50,324,323,586,234,456,201,424,110,204,324,947,1155,281,-64,-72,89,-65,324,42,117,-9,-44,155,117,-178,126,91,247,63,-111,258,37,91,75,-369,146,138,52,355,225,303,405,338,-33,123,131,162,204,154,313,11,-45,58,181,-11,112,70,3,67,31,61,50,46,51,618,39,363,43,137,761,-433,112,-342,217,-132,70,219,-128,418,-11,9,13,82,449,414,427,213,-78,283,-73,140,306,-100,65,199,196,343,175,129,22,-160,50,-188,175,144,-77,284,945,190,-282,108,227,200,415,57,-54,5,189,84,1239,377,182,863,-62,124,173,-152,59,-49,44,446,-52,127,352,880,281,102,301,66,47,198,50,-32,119,806,698,354,243,108,381,166,1156,319,105,343,-173,343,-193,8,2160,369,435,124,-9,-14,159,349,17,1050,-8,666,285,616,-9,347,-261,157,1469,-365,253,2,937,121,209,-52,34,17,43,87,142,27,139,152,313,591,-28,670,109,72,61,183,-168,80,-54,104,66,534,-24,207,283,56,187,107,186,-132,95,-101,141,192,-232,-68,-85,-87,64,68,57,19,-28,299,16,-27,220,244,-20,111,812,51,236,-24,-173,-6,-211,-152,-104,197,146,218,1507,283,-174,84,296,-452,-84,-36,-157,34,82,14,-16,-12,56,-18,281,989,147,-111,312,767,152,1150,947,321,77,535,201,46,-516,14,111,-64,-46,1936,-33,730,548,-30,-103,36,3,51,73,3,-11,-54,313,101,-248,90,48,79,352,-39,33,67,76,178,303,-99,-47,154,252,28,-19,86,58,308,-58,76,897,519,670,7,82,-23,381,91,77,1,98,442,50,493,39,337,-6,153,-54,75,35,67,-137,-474,64,-132,167,-25,50,110,198,282,348,41,1298,8,239,752,226,101,341,411,806,481,-50,73,13,310,36,-392,721,532,275,10,193,-733,85,32,205,398,97,-475,885,-162,-20,86,902,67,38,346,57,174,281,331,123,151,-18,206,144,2,-26,213,416,-7,-131,228,30,-28,735,317,194,-173,-361,164,512,-69,-51,175,229,112,268,587,-22,5,-8,315,260,103,-104,631,-204,-74,456,401,248,163,-31,49,37,467,-44,80,171,-311,77,413,334,313,200,794,164,424,453,1954,1947,1821,942,120,469,50,149,84,-648,-141,99,606,-352,-105,114,-93,244,-390,258,-628,200,562,2660,-40,439,-126,544,270,145,-77,192,247,398,900,418,16,1050,246,1042,-23,-178,33,81,75,272,701,-60,274,2013,598,400,-48,207,7,225,567,1037,0,0,1758,922,-4,565,204,765,-1,1242,-103,94,-102,159,184,5,-129,-82,1198,148,1122,827,161,614,486,292,660,-336,560,107,1046,116,92,269,2807,-4,55,448,297,204,56,85,648,22,376,9,13,86,565,218,159,-1,-10,7,59,189,1277,-23,79,-117,-46,376,65,-239,3,117,1935,924,26,37,1587,489,446,587,271,-21,924,152,-24,152,-772,-131,169,178,-24,106,-3,-14,100,8,210,-400,352,-83,124,188,-17,427,7,-8,33,636,-111,55,-363,133,1,23,380,48,102,422,2000,276,398,7205,297,388,188,855,942,1846,104,38,191,269,-288,126,241,297,199,78,1401,594,115,1255,252,222,440,-61,97,749,175,702,1305,278,-53,136,-71,95,-38,-33,384,-31,681,120,804,111,415,231,47,715,-3,237,235,905,89,-17,579,694,627,835,874,176,1031,1045,63,-10,71,831,796,423,92,122,126,3,298,94,257,-7,-30,189,159,129,-1,231,143,9,52,365,228,-31,-101,111,-7,32,236,78,129,149,208,82,28,-3,13,1140,118,746,-16,3,-545,771,-35,126,107,112,-21,8,-8,-61,163,289,940,187,-165,-29,21,159,-31,413,142,2,58,339,604,58,17,-248,-162,265,506,505,365,-237,200,697,72,2036,171,144,66,-168,0,49,149,70,-15,464,162,125,120,479,473,166,-129,164,-248,66,102,109,232,675,48,101,242,65,-208,160,1115,10,-8,466,-45,459,454,550,157,174,133,173,-85,139,-5,-3,44,260,299,-372,136,52,-2,169,34,-651,170,8,30,54,317,51,34,488,32,-93,117,321,-12,51,194,875,12,107,41,265,53,-12,64,27,67,49,-42,-70,-113,48,-146,1130,44,51,24,-2,995,-165,493,88,0,-25,96,72,560,-79,81,639,-22,256,420,1846,14,91,125,206,79,529,18,34,-94,-24,193,45,530,-657,-10,15,417,108,103,117,33,-28,-4,6,-156,-7,69,131,1370,843,57,21,60,409,22,-463,108,48,181,2,589,-7,521,306,511,-143,237,185,-39,-202,3,84,221,-92,-223,-63,10,62,-189,435,144,-10,-26,-77,-39,67,73,161,-13,144,234,255,-54,55,129,33,121,439,231,390,-93,640,-106,43,245,59,34,-18,-97,-23,61,273,-23,729,-16,-293,136,472,130,53,251,148,153,78,45,374,229,35,16,512,14,225,241,61,103,-11,-97,-245,76,55,57,627,72,141,209,126,348,146,235,483,1583,194,771,7,188,-14,402,-15,1,118,-45,340,-30,19,62,686,48,81,69,262,68,296,62,113,147,156,172,297,8,122,326,87,6,190,272,531,31,-131,41,-162,-21,58,204,193,74,99,74,209,693,130,199,345,104,772,-413,220,200,4,-52,190,-79,-107,60,7,-38,10,51,658,240,24,517,59,606,2557,261,-3,20,-625,29,-468,24,302,-6,15,-52,139,26,-88,-192,-53,7,404,156,-11,59,357,60,323,18,-37,35,374,-146,-39,-61,21,10,6838,23,139,55,423,192,15,-107,1093,124,135,-55,291,19,188,41,1,-61,282,3932,-107,99,-3,260,167,215,-34,268,187,665,101,251,30,181,947,197,473,817,68,340,274,-44,625,-32,-28,72,-8,-249,-14,208,185,227,127,-452,280,-84,272,-46,294,348,297,26,84,1083,51,315,-183,587,51,180,33,795,197,240,35,304,-166,1035,3,397,385,352,638,38,-136,62,-11,88,0,12,2218,175,146,83,139,207,2,237,138,-27,-22,-248,-160,-273,40,-284,-236,156,-13,162,130,-45,11204,-163,14,-378,4,232,149,29,34,-185,8,257,-67,37,-133,199,90,-152,-47,-151,14,-28,49,-113,-65,485,-358,-62,108,-14,28,298,3,59,25,260,517,98,181,-36,-116,740,32,-3,86,-6,219,-74,814,45,-95,1954,208,-13,1,580,1046,-88,109,1312,-18,10,89,487,50,180,-25,239,-253,462,426,-40,-167,-174,98,104,161,104,79,-48,-210,-81,108,-43,57,-20,827,-242,-94,82,54,-89,-65,42,28,-186,31,97,300,44,66,424,53,186,827,502,175,20,400,1192,493,-30,124,-44,274,475,176,27,450,162,71,172,83,979,216,174,64,20,52,27,250,-27,-182,-487,210,163,-102,-15,10,36,-21,-19,207,651,222,17,72,40,134,46,373,-69,269,67,299,54,-225,15,12,-58,88,41,-153,209,-64,89,21,325,347,167,-181,-21,179,100,63,402,-901,6,13,7,41,-77,97,-2,-28,10,379,196,123,-122,-348,339,135,80,-142,187,26,181,1506,-5,-39,-109,-54,63,84,-21,-21,36,193,408,34,91,16,-6,35,583,205,224,168,-5,798,945,133,-18,18,67,-20,-96,-5,1815,510,48,-1,268,160,147,131,20,299,152,71,109,479,188,125,641,415,-48,2408,30,135,-8,215,105,-12,45,149,-18,-39,222,236,-28,-48,97,76,63,78,2301,58,124,198,-40,-16,36,2088,670,211,58,24,285,117,126,-3,-36,-7,100,39,315,38,33,541,154,287,191,950,423,383,6,-52,151,-7,125,-701,-82,16,174,37,-1,62,34,166,372,179,85,-80,66,133,14,36,36,-18,142,-127,13,656,75,-13,-10,-22,33,264,23,173,5,182,95,404,68,-60,64,-3,72,3,125,60,192,18,88,105,337,133,27,26,152,4,-16,28,273,183,52,-54,183,582,74,147,209,231,-70,-75,129,-33,290,527,292,1,256,183,20,178,666,97,413,312,614,628,-174,276,78,-9,39,149,20,431,40,214,-69,428,75,374,672,76,-145,11,-1065,-45,-26,-228,75,139,311,-204,709,376,245,391,-192,34,703,78,-9,185,52,216,604,615,163,64,183,443,63,2411,66,271,-4,90,402,61,117,22,32,154,-82,565,34,-13,-263,272,-20,315,306,207,666,791,48,57,330,913,90,44,115,113,98,82,64,289,-36,82,64,893,97,117,185,101,90,-18,192,75,174,15,14,225,2185,128,723,200,91,34,339,222,166,15,-124,189,-30,96,2160,29,1828,471,754,78,389,-13,156,1425,128,-27,367,117,70,63,109,377,-79,203,261,-11,14,75,-29,197,44,171,150,40,-53,117,22,128,211,-14,119,-43,569,18,-39,33,319,751,152,337,-708,368,3,12,0,-48,-87,-79,36,238,343,420,-4,457,182,486,508,231,-17,20,11,50,-124,-22,11,13,-58,31,773,119,374,184,-91,76,11,207,836,94,-134,-60,-210,55,-10,359,62,181,159,430,90,-89,261,23,-21,656,-163,161,287,130,266,-40,72,-4,-5,301,53,91,-9,44,-27,-99,179,-6,-29,-211,87,139,449,-467,123,1132,382,-30,21,32,48,-249,152,200,-6,-57,135,58,92,430,7,-508,7,79,165,142,566,604,545,1263,4206,178,939,22,2612,192,230,269,2,135,-7,781,65,274,946,1499,57,698,391,35,90,183,-108,17,308,6,556,2176,-43,169,475,52,-90,22,5,36,582,-191,-62,5,6,168,993,245,0,49,-30,-77,119,-1,13,81,142,580,79,29,44,37,655,21,85,28,192,220,-51,245,37,65,245,14,0,13,465,-143,37,-4,89,-5,-132,6,6342,256,214,-23,58,52,409,-76,-137,-66,401,351,301,97,291,3,26,2424,88,38,211,175,56,24,-248,-25,170,152,52,285,-62,683,66,-45,67,121,141,126,115,-51,111,105,12348,-247,-73,61,238,-4,66,6,72,-131,23,237,-83,190,7301,577,41,167,1279,138,393,-753,339,328,-24,93,266,68,-789,-59,-29,83,-257,566,-274,1019,14,398,-66,-95,132,-19,39,133,-7,88,98,-9,103,46,523,155,2,12,-3,34,246,-29,-123,3,184,138,162,637,116,-91,231,-68,457,581,-337,101,-699,7,111,1106,188,902,146,74,85,369,109,217,1,124,386,121,-172,38,52,-107,48,218,-362,53,1123,44,181,16,58,30,-223,155,-19,-46,25,148,3,63,-719,624,18,0,175,104,-285,29,17,81,80,-2,-285,76,-4,192,91,20401,-55,10,57,-225,1214,108,33,-75,48,-5,210,91,58,43,-88,-93,14,-10,53,-76,-48,63,-97,-30,5484,34,78,164,37,205,465,472,-48,103,22,13,110,171,88,20,-9,10,-157,-196,294,610,-96,-6,293,-22,110,111,571,92,636,16,610,-168,415,-69,-76,165,208,-11,-54,-101,-46,61,-81,-328,-37,-45,-312,16,-201,244,58,-146,2,32,-37,84,-7,-21,-99,-89,-176,33,-17,80,-14,1215,340,13,280,-400,78,46,50,-570,-16,353,45,782,-384,-156,888,129,6,575,38,-7,62,-62,407,9,57,281,160,-91,282,25,340,192,-245,-38,-133,35,-26,39,128,502,186,83,-2,-62,65,363,159,72,-47,29,-27,312,-3,72,121,-11,-46,907,43,-102,144,155,594,-38,51,35,32,-270,-731,-17,286,357,-130,-250,83,193,13199,-62,-225,337,77,-54,15,-221,266,107,109,670,101,125,-12,251,184,137,67,43,-9,-156,356,-3,42,47,86,13,206,-117,54,121,118,64,39,197,-266,72,123,-55,-1,74,0,544,-388,62,-399,-19,96,76,265,63,18,51,411,68,140,173,177,4,27,48,16,71,78,339,97,245,202,-3,0,321,51,502,64,186,-123,566,32,36,-203,248,98,515,-6,-166,67,160,248,-21,252,-136,108,149,44,-18,691,290,4,-102,-29,20,-87,16,-75,935,102,475,67,-239,176,122,-112,-255,-128,121,41,-33,70,64,-32,360,61,61,570,235,55,284,-1,99,48,30,-74,-56,-34,-6,160,-14,1,-190,6,-290,44,323,46,94,128,-171,-112,39,110,-135,-22,172,-137,36,387,-275,-111,76,314,279,-198,469,-276,39,125,-79,346,-43,-21,30,142,410,-355,213,-51,-65,-29,36,230,124,-227,71,501,50,133,461,-55,44,-69,-19,-62,-39,419,85,188,-25,19,-53,3,107,91,8,153,1036,17,-25,49,444,-82,72,10,250,667,13,144,166,126,188,40,629,439,-30,-107,66,211,-115,-56,-76,278,127,-81,53,79,80,64,467,242,-304,-1,84,-206,24,8,141,50,-57,499,-11,38,168,15,-23,-50,-170,1041,625,14,266,337,-103,36,-1,147,95,821,707,454,1197,455,13,-308,85,93,-61,48,-53,341,28,662,6,122,59,48,6,65,-37,141,112,32,2,246,-35,499,155,126,130,-14,69,115,20,26,398,109,243,132,-176,33,31,829,-26,31,122,156,13,359,2,-3,-25,94,394,132,-39,230,146,18,173,22,-43,109,1201,467,439,2363,75,-118,-32,70,1359,12,151,-50,73,-62,84,133,-89,196,205,-25,-309,450,-127,93,62,-44,249,66,29,-112,149,-49,140,-25,42,28,261,88,13,-41,172,68,-18,2,-126,32,203,54,40,1481,-2,31,-99,255,137,97,166,279,143,169,297,34,-150,-13,143,33,1,59,1640,111,174,390,209,-55,136,490,312,158,21,113,152,46,268,-44,-319,150,255,133,235,70,83,246,84,14,470,64,42,65,354,46,56,1155,-62,17,2,-67,-1,25,1054,66,1020,41,131,92,271,197,-66,413,19,822,193,155,64,-92,47,-189,215,92,129,129,487,277,324,415,-104,156,458,576,45,3432,1078,138,37,52,159,-184,-5,34,589,-36,227,172,-49,195,244,198,-203,458,52,16,1195,43,483,274,664,205,-68,219,-128,335,720,76,36,828,156,169,28,497,-28,12,280,42,18,17,-341,-12,62,447,415,222,124,705,-66,-48,623,2672,224,52,502,54,62,48,16112,44,0,581,2609,10,31,444,423,142,-13,-11,208,365,3,100,124,-83,348,329,-242,-145,-123,47,13454,27,166,-161,-12,52,272,430,19,70,19,-124,-26,79,18,7,865,-168,2987,34,-14,840,269,-43,201,57,91,464,-71,1037,-450,-84,475,204,402,-70,87,935,899,49,-19,410,1526,88,1075,1070,165,-209,-39,-24,-11,32,-118,245,363,-122,1424,24,-12,-83,111,-111,83,62,19,15988,34,532,2264,-9,357,91,-74,-23,10,301,-19,465,200,83,77,47,-37,32,-272,-69,85,-112,-71,-59,246,-18,57,172,190,-27,344,-36,24,27,54,46,-267,-30,-24,-98,241,-150,-19,-41,50,-246,-37,-277,-21,-93,-736,926,101,-29,47,170,22,144,786,125,347,956,-163,133,-54,444,-165,600,1329,-13,-11,875,30,80,2,176,118,7,18,114,-153,32,34,-44,305,228,-13,60,223,-18,13,10,110,31,-3,223,18,-94,265,57,137,667,119,-137,98,266,999,110,-40,107,133,124,7,-91,8,22,21,574,666,173,-311,131,20,233,346,297,146,242,30,22,-76,1,1,438,839,178,141,107,263,40,15,133,-103,-18,63,-6,292,43,65,-6,34,-76,83,11,76,-87,20,136,-57,318,180,35,183,3,315,483,-63,608,404,2,8,22,-83,121,-257,655,18,193,129,114,-14,297,-27,240,318,25,480,110,10,17,422,-26,-83,102,12,-47,119,33,29,255,-7,-18,197,-54,229,349,20,70,10,-123,-73,49,2955,173,-10,3,13,45,12,47,-261,188,71,102,-9,320,44,-87,93,189,-42,167,22,72,-163,30,21,-53,541,72,-75,-30,288,63,73,-2,57,-36,-78,44,13,2,182,342,208,7,68,3,33,572,-120,111,-78,13,48,-33,215,157,61,53,266,182,-98,-21,46,137,112,188,5,-53,156,102,116,-23,152,72,28,-30,22,-63,-2,254,118,115,150,109,-15,50,118,13,27,10,-136,369,54,-46,41,57,-6,308,89,2,5,519,651,-47,-10,-13,10,532,142,505,1211,1293,447,81,295,63,-14,796,-205,12,373,109,218,6,59,3226,241,-7,440,504,80,131,53,0,34,-2,213,409,60,272,116,226,-193,1408,120,18,288,222,-19,500,69,32,95,50,49,84,2,357,69,-22,179,225,23,57,71,31,22,96,122,220,37,9,72,548,140,234,82,38,88,220,5,45,22,-99,122,957,-42,109,41,139,59,43,320,23,6,49,26,549,158,353,111,-17,13,-16,212,143,161,-127,118,74,175,78,-77,63,10,100,383,36,274,345,306,17,12,51,103,-42,259,19,593,95,669,58,405,315,39,-3,762,198,532,8,132,-27,277,-3,107,-2,347,666,2,44,460,-141,184,730,101,-5,-3,-37,135,238,261,9,-2,501,461,88,10,-31,136,836,56,387,44,40,505,466,478,-1,94,29,106,-21,-4,8,42,25,7,41,311,24,76,13,176,390,27,225,441,-167,451,531,764,22,373,103,156,108,-58,48,496,-50,46,133,39,219,-41,305,-53,12,2,564,70,-51,388,825,8,2151,521,0,113,-86,167,225,221,58,61,-93,231,258,19,24,160,29,818,-178,17,684,8,712,114,377,583,3,-25,140,76,-1454,114,-58,-43,18,278,1183,224,114,-37,55,243,435,343,5,498,95,738,251,73,369,-5,966,109,226,193,197,-52,543,217,188,199,72,170,388,494,-550,132,781,149,532,108,-70,242,205,901,50,14,130,136,257,78,575,29,57,241,185,175,474,42,-1,584,105,241,433,407,312,174,129,11,334,-9,-44,127,52,37,347,342,10,992,-111,843,242,393,-39,166,567,233,1282,327,145,1063,740,89,139,186,386,313,89,-5,240,633,558,-145,1,622,-11,389,52,314,761,-49,340,23,2916,332,113,279,-22,-1,46,-198,826,373,-13,319,37,273,34,212,388,36,50,-2,419,543,415,375,-96,-977,819,54,57,218,145,324,245,176,113,104,274,-70,218,863,259,177,27,9,-14,62,-30,-491,71,48,72,2160,69,97,1134,198,273,227,204,335,160,378,85,16,765,421,184,261,111,32,452,112,435,6,371,262,-246,435,-57,5,34,111,187,4,111,253,199,925,1049,118,835,201,36,443,194,-4,76,-5,-13,145,214,91,431,330,24,6,16,477,-159,253,39,78,132,60,223,31,203,-4,328,338,71,793,71,28,-6,115,162,-20,123,-268,523,379,866,-24,58,-149,-238,283,330,-29,1197,221,118,327,364,58,41,310,26,7,45,119,121,107,114,328,-39,45,318,457,-129,594,641,32,131,109,217,-33,5,997,17,227,513,204,21,175,66,20,-31,135,1057,-7,31,9,74,-1,293,27,56,109,42,401,61,251,74,382,631,160,80,341,69,-68,1332,9,141,-214,-77,107,-5,140,223,209,-137,320,32,260,393,-29,140,-54,1132,891,21,124,130,12,233,291,-74,168,52,100,69,210,449,-55,54,420,-8,-17,-127,-48,-60,-8,104,-7,163,7,119,335,74,446,-3,367,234,641,-310,-428,144,174,455,-374,131,41,202,41,436,30,189,-27,32,747,20,126,-94,141,58,120,433,73,818,214,183,278,-2,114,77,242,-10,39,536,5,-117,503,31,157,152,217,182,31,53,94,159,8,225,874,428,238,149,27,576,1017,164,52,19,25,269,-191,-19,6,-100,271,149,301,-65,326,361,1410,383,117,156,51,55,200,45,832,-6,906,1059,55,-21,208,596,-26,101,94,-9,-33,78,76,24,143,168,410,-96,45,-80,35,334,-111,319,119,-160,143,95,-91,171,51,258,-374,81,-25,286,459,17,801,188,412,12,55,-19,39,37,2134,304,25,212,177,978,79,-609,116,141,-9,-35,14,18,-123,63,402,34,194,159,-52,80,121,-622,-37,1078,110,470,-2,506,112,-22,-51,-30,676,133,20,366,546,173,156,79,102,2,854,46,20,-1,95,2225,295,140,25,12,155,135,725,5,243,34,-250,73,-23,366,260,-443,126,429,171,264,-94,40,271,-701,2,-50,472,318,317,-97,-1,471,185,6,4,232,850,259,123,108,188,-18,236,-18,4,-24,173,173,279,61,0,133,-32,57,151,-237,401,1458,168,5,101,220,115,23,70,-221,243,398,663,173,176,-4,131,402,295,-255,524,98,2663,-99,6,251,356,201,60,49,173,220,1035,169,1432,3143,83,334,968,418,1032,11,138,158,240,171,-88,275,-75,-121,41,62,343,-85,-96,71,115,57,-28,98,154,27,261,-6,362,140,405,55,145,26,157,182,126,59,264,144,34,352,381,72,118,150,-33,-1,78,19,159,-44,24,337,45,171,812,-7,384,-63,66,-86,162,-82,533,376,126,352,-119,142,128,10,74,33,4,98,111,71,226,175,123,161,438,551,-12,61,437,97,128,228,25,123,10,1610,1826,178,287,238,55,56,230,394,-74,201,292,403,33,53,1474,4,256,79,3,49,16,913,356,462,182,583,792,81,364,421,-10,-66,140,117,93,95,-85,-292,204,103,393,1032,52,-310,59,193,-24,108,11,21,239,342,83,298,231,-91,61,38,100,335,65,57,118,24,-7,113,235,-13,-187,65,172,99,295,59,699,146,440,-10,647,663,196,334,24,48,501,434,133,399,-250,48,114,-91,188,373,277,65,185,201,72,43,107,191,77,388,240,169,15,428,3,428,72,-16,1633,5,14,505,-22,3,39,101,19,43,165,1303,-25,155,132,251,-106,61,392,154,29,-70,162,113,-56,577,70,374,104,178,-57,88,-12,62,157,-126,87,50,414,389,619,340,327,-12,115,1823,24,99,91,789,600,189,154,11,768,-86,135,-45,167,155,79,-62,627,-543,128,159,131,48,398,128,238,22,593,521,309,398,233,16,223,7,-11,64,296,307,36,20,19,-2,139,162,-19,251,11,-12,-33,42,540,174,208,409,-7,-11,56,-29,58,100,-13,51,233,453,-95,40,12,-115,954,310,40,347,-149,55,71,69,215,130,11,275,363,-16,69,77,733,138,199,107,59,282,63,590,-44,61,-22,-77,57,6,1449,-58,129,294,1087,392,37,1098,61,-5,321,209,222,562,-72,62,135,830,60,5,20,551,38,242,44,159,-50,73,950,18,-19,477,374,38,153,148,-1090,346,166,27,121,296,650,1242,121,67,96,211,-331,-11,740,184,372,109,229,133,60,241,38,269,-84,110,224,126,771,436,-58,355,33,-81,574,-23,232,538,138,1635,677,355,109,280,351,3,223,126,257,599,100,155,355,378,192,355,-302,229,2972,203,213,-120,-50,688,309,455,309,1879,191,855,39,173,55,-167,31,-28,331,2476,189,423,-54,516,-3,70,265,-378,24,-96,465,737,132,299,86,111,39,-29,326,15,326,826,-5,167,22,55,390,-94,631,471,152,596,117,-1,106,469,98,111,188,83,610,382,69,196,1180,-81,34,83,160,232,568,848,692,821,309,1089,137,213,332,1046,561,163,59,425,-19,-24,-234,105,802,207,159,224,183,172,1846,417,58,187,385,-41,20,2,562,-209,305,315,463,-32,738,409,1892,517,2033,-15,-1,71,1283,76,565,990,662,637,131,32,77,117,767,-12,68,92,363,939,68,49,81,551,-89,43,14,274,569,-20,670,108,263,168,82,259,-45,116,0,755,103,89,50,-15,7,109,164,151,101,166,280,461,158,127,555,256,461,88,243,80,274,229,297,141,397,2241,591,7,6,442,978,326,227,48,467,384,127,506,-7,44,374,78,121,-316,-75,23,131,938,402,435,515,5,19,198,172,95,-401,131,26,286,16,10,183,848,50,-6,88,288,72,258,36,19,87,253,1093,43,-141,131,128,105,-87,357,126,232,-145,51,1140,103,197,-23,150,21,112,417,712,152,92,248,486,733,1372,29,1175,455,134,187,-28,27,1110,184,605,584,-236,313,3862,342,910,129,243,926,-75,709,1088,1193,336,267,274,554,22,-36,440,199,-209,395,18,96,579,-28,40,44,338,677,1434,-1264,28,33,167,74,367,281,50,194,398,86,-5,20,303,277,176,71,19,169,464,890,320,166,52,122,471,-67,62,31,796,1181,122,948,49,272,1138,193,483,396,1181,256,266,141,-3,-654,38,348,617,-23,-1,265,399,102,433,72,367,153,161,113,32,11,-23,299,-208,149,270,139,140,132,53,694,-72,67,214,607,119,57,204,650,1,-6,199,140,136,-711,3,37,132,21,75,7,631,470,140,123,-184,0,527,1088,-11,1229,-366,11,83,168,15,5,706,-58,18,1459,252,199,-46,227,26,255,116,1640,1053,343,331,45,6,38,100,166,145,695,605,178,20,213,753,221,103,90,364,-4,21,430,238,134,-9,79,115,15,103,-3,1309,193,722,32,438,711,-59,118,56,355,226,2146,299,729,853,14,4,207,56,218,-41,643,249,114,173,296,353,97,476,289,426,-65,-8,-131,145,78,46,150,48,94,107,-12,48,-87,442,504,651,479,-71,323,1376,137,239,213,334,178,28,19,89,-182,-211,2101,339,-6,143,213,30,103,218,90,1078,527,367,-59,210,82,397,12,129,254,367,-26,-75,492,-4,58,1636,595,107,-53,12,161,192,-44,486,149,-47,-150,451,351,350,349,157,856,-30,530,295,-12,-796,96,-63,60,-14,60,153,265,40,84,80,-69,217,115,293,180,428,106,210,1360,552,147,289,96,-27,375,1535,141,-79,-3,18,242,44,153,200,246,86,-271,232,72,25,145,182,28,56,-150,106,58,63,568,110,72,453,290,100,41,-1,-45,106,-186,395,129,818,-233,236,451,151,114,358,157,-320,283,178,88,216,810,-64,117,-571,3,25,112,-60,179,27,-326,659,235,187,195,-31,71,-43,36,88,313,1502,1238,-153,133,73,628,293,174,372,60,806,409,366,68,329,535,-92,728,107,204,82,197,544,373,210,1764,132,-3,-12,170,91,385,226,137,157,8,-23,85,108,32,38,-31,19,92,303,-25,87,31,322,298,141,558,-46,63,23,-39,8,42,-14,85,1279,-12,-26,354,90,348,30,112,-71,82,342,15,671,1540,187,1642,173,54,549,146,-10,141,319,-88,273,-27,-41,123,3,386,-2,353,450,12,337,-295,1611,-12,240,239,314,544,366,1347,292,84,43,38,74,469,-572,245,279,254,326,31,-42,-13,433,217,312,3,132,180,5,72,72,-2,121,421,159,1065,53,124,876,66,70,165,-48,122,59,1004,423,58,736,-32,232,294,838,46,107,-148,462,308,446,95,-265,58,199,203,393,-54,75,220,486,166,14,17,139,216,1071,297,8,986,488,51,-148,317,64,23,65,380,132,55,926,16,40,848,223,228,384,-128,1,249,25,113,49,76,177,27,-10,41,110,259,-109,35,-22,192,-417,-25,-95,209,-26,-78,87,225,191,378,-74,215,-41,27,102,328,-73,270,-33,-77,83,125,112,153,51,98,28,-53,205,17,93,495,-26,16,104,311,574,43,617,15,116,537,-10,-33,84,130,-9,93,2,256,-64,11,-49,531,219,183,91,20,-41,934,117,175,531,15,627,-108,-1,89,17,223,57,230,18,235,127,60,69,1223,259,11,94,93,789,-16,-524,692,312,190,78,61,30,49,50,34,94,562,-106,257,-28,283,200,30,111,-69,70,99,36,674,462,238,185,263,1057,-16,-1,85,134,17,543,5,212,-132,30,303,551,37,135,-1,1622,488,191,23,41,128,115,268,229,487,213,793,32,87,93,108,-38,1576,903,357,46,-54,5,612,420,-35,2,-95,5,741,45,27,242,-44,752,149,400,231,62,68,-31,521,493,84,-157,390,349,263,11,458,324,522,823,-78,11,292,-89,14,207,23,231,406,1205,153,258,402,146,26,325,320,115,559,65,128,42,188,118,750,623,59,106,-239,57,1443,93,103,83,16,201,77,30,104,271,31,53,7,19,176,403,478,-96,-29,37,1504,-61,-16,9,257,547,-38,269,23,4,202,1444,242,989,171,2134,18,508,-33,466,686,616,-121,1869,161,366,552,475,215,-100,126,58,56,475,469,9,28,137,148,793,134,-38,-25,574,4,-112,39,618,372,783,340,356,249,121,949,52,0,126,1086,207,97,739,92,250,422,-403,245,660,1917,735,-28,-26,97,320,620,1554,1286,-267,194,18,43,501,-63,288,290,397,113,-124,-6,-967,75,109,444,-5,826,1036,879,195,63,220,-226,56,1234,232,12,122,1082,154,388,443,325,10,186,23,124,121,-118,161,74,-53,277,192,346,-42,97,-2,278,3406,212,720,46,10,240,643,-36,306,-1534,118,1015,44,212,2042,155,13,144,172,160,13,-9,82,2309,137,376,818,790,-23,2144,-79,-13,49,-5,181,284,128,10,511,338,173,192,-11,714,379,-6,151,564,929,30,108,152,119,11,119,20,212,12,114,367,121,220,912,89,17,-9,87,195,445,374,377,4,-31,-34,85,208,862,83,239,460,121,162,418,71,242,141,534,791,688,518,91,265,452,152,197,38,5,130,169,104,48,631,147,43,146,150,30,349,178,153,346,208,754,145,473,-1,26,236,359,165,34,1084,754,70,1033,213,-110,181,65,207,64,-51,66,445,426,-36,22,180,314,200,113,-267,-24,16,29,1,170,46,423,29,18,187,-25,203,0,171,169,746,224,30,256,111,27,-30,441,331,365,38,26,189,-171,59,313,-80,40,-10,3,35,-244,597,214,552,146,235,32,149,104,85,244,9,385,135,94,438,419,12,41,79,50,165,43,85,447,75,143,-3,-269,728,382,-215,-9,536,511,156,65,124,15,198,-211,84,78,144,557,203,161,285,-33,150,53,68,95,77,754,514,81,-330,296,21,1314,517,71,59,127,668,-15,430,224,-33,65,497,1265,26,647,283,340,161,1116,84,3159,125,327,-133,88,-3,747,72,309,6918,58,79,613,345,258,118,-16,-260,202,323,254,264,51,46,456,307,75,27,159,157,168,56,18,185,-5,218,143,68,30,395,97,206,51,269,1228,44,750,230,161,67,299,222,-48,166,272,175,16,20,12,226,443,211,342,1777,-37,-161,1968,-8,362,1641,749,1523,512,1148,60,771,63,389,-153,233,1161,323,348,211,276,151,111,80,17,283,27,205,234,594,88,248,14,582,428,705,1514,110,211,-273,165,131,76,47,-48,-105,109,-108,257,151,151,145,815,464,290,475,113,191,71,593,83,563,1062,243,-29,278,457,953,743,193,42,363,469,1709,195,331,170,702,2040,-85,13,2,106,248,383,413,622,223,159,542,18,-1,183,153,-29,541,16,89,355,188,548,51,-29,-3,26,-552,-20,4,326,2,-309,-721,398,38,294,361,350,247,40,1,-23,-7,560,451,64,20,139,122,48,-20,228,131,409,314,2492,993,-301,656,323,102,525,169,487,-149,-151,57,43,-7,240,58,211,-128,159,542,-36,401,306,301,479,409,75,-6,-273,334,405,-111,-350,-4,111,1451,586,133,205,-333,380,268,1432,53,742,46,1127,-11,42,416,231,211,467,33,301,142,46,3,24,64,118,98,129,0,581,-14,222,133,115,118,90,114,84,12,132,85,34,-255,260,172,594,-32,116,992,300,236,185,78,5,634,1463,236,606,343,339,48,452,117,123,372,808,-5,-14,282,16,-38,144,371,-47,60,2,44,769,-66,-8,247,616,67,3,105,88,11,391,2316,474,1151,16,80,17,302,97,-29,556,40,162,257,94,291,246,359,903,7,88,141,277,494,30,1547,-607,225,506,564,60,-54,416,-252,111,297,249,86,404,-31,336,162,-26,-1,-20,380,1354,56,200,-9,-154,152,-324,145,144,132,197,143,71,84,27,-198,777,368,3,170,244,44,1714,154,88,349,928,403,334,126,0,-246,115,-161,-177,606,277,23,300,3,27,289,101,273,-55,236,652,743,69,263,390,-2,-6,-218,228,-8,-4,67,5,39,20,441,104,57,379,694,430,45,262,-363,163,191,474,105,36,223,-102,276,-161,161,182,-88,319,71,68,358,139,249,391,77,325,20,-351,196,79,287,178,78,100,64,39,595,385,2905,243,348,-128,95,1183,727,35,210,316,-139,7,48,-72,13,822,338,33,25,-16,259,9,-27,-408,41,394,52,64,47,63,291,91,989,459,362,165,887,243,352,40,261,825,801,400,129,14,110,253,8,-13,602,8,283,1530,199,-1839,1047,8,203,94,162,1565,10,172,36,-116,169,131,24,118,608,253,452,-33,503,224,542,22,426,63,189,74,99,201,1238,-15,98,-45,801,187,307,-110,393,-62,-267,46,103,-420,521,-17,-103,59,53,-22,81,-425,550,78,189,229,445,755,24,207,47,56,-11,217,553,7,5,22,28,-168,808,-64,167,7731,723,144,339,118,402,290,412,-15,172,-19,326,172,61,511,322,263,77,90,65,494,-195,82,-164,84,59,-183,114,312,534,-7,-164,294,-372,841,41,687,393,303,-91,-32,-125,-10,69,1795,42,-569,357,27,86,28,-41,638,1137,166,211,-3,610,683,1247,20,323,65,119,205,399,246,120,318,117,32,60,-35,19,107,558,12,220,422,242,133,968,545,32,54,104,654,342,94,450,57,870,540,267,86,-19,331,221,233,124,-178,119,120,2,163,900,212,-49,69,-149,64,856,388,1810,511,25,248,32,384,167,484,146,208,572,1080,791,-6,42,119,96,218,297,860,-889,267,143,547,838,82,432,81,201,43,-102,59,2270,46,536,856,-4,-17,1212,234,31,576,673,94,231,422,215,71,-90,-71,40,286,133,-2,415,182,463,86,74,314,132,316,192,-32,569,54,-18,214,114,48,12,432,55,117,149,120,838,176,35,132,90,382,204,113,934,456,-182,1010,249,114,260,498,39,183,15,50,1361,1273,68,392,101,350,317,149,913,16,654,650,-20,104,0,262,229,1115,1740,196,6,79,320,-86,304,202,39,406,145,67,-13,409,-16,290,320,9,22,166,1153,-329,159,52,248,1002,4,170,219,95,53,87,689,309,30,278,189,48,573,9,254,316,143,111,129,99,541,124,37,25,270,-220,15,-29,248,-10,-32,-12,93,26,-109,74,167,-36,647,87,533,451,175,250,393,518,112,251,1020,122,237,287,457,56,461,146,-72,294,2360,2238,228,1986,144,135,76,901,99,7,259,134,1115,141,63,-24,-6,817,6179,443,136,423,591,140,111,67,177,603,473,244,233,43,255,60,277,127,352,1233,-35,212,285,955,135,84,-39,72,150,72,351,-255,-166,107,192,16,419,227,-120,908,-100,130,102,315,57,-20,91,-12,586,85,-33,-7,303,63,-215,432,8,106,161,261,673,615,307,740,246,970,368,705,49,86,307,436,1072,323,7,637,589,316,206,6295,-4,1446,857,-10,76,327,465,54,376,696,1682,46,-44,-17,264,225,607,216,203,78,682,101,46,33,485,301,712,1014,347,40,357,78,424,293,116,157,270,1165,399,226,117,59,146,387,-15,-306,36,25,407,244,91,127,53,150,21,-65,209,597,686,735,46,35,109,112,688,-155,442,559,65,574,282,-26,177,101,125,332,461,3533,1207,111,79,81,262,726,161,-39,197,271,20,785,819,636,148,206,28,-40,-212,159,177,160,39,225,17,218,265,363,-279,506,60,295,322,13,246,78,459,-6,3,1678,39,188,91,45,14,82,63,95,307,-74,-83,-21,473,447,122,173,529,276,224,1531,373,25,238,147,-20,-27,245,438,116,-9,-16,-332,136,213,5,-67,54,377,549,-38,71,12,-7,34,13,18,165,59,131,507,-21,328,9,272,-726,70,78,-43,98,-62,967,4394,222,186,134,1605,38,155,431,137,581,127,593,-198,500,-31,-98,87,365,221,250,-103,-75,40,78,966,516,436,349,139,76,598,753,70,103,537,3,-51,80,146,465,415,156,75,-117,710,-27,5,93,552,347,187,59,-8,446,284,39,-66,-1,54,-146,344,688,49,1,-125,218,180,82,48,162,222,108,197,46,162,376,280,44,115,185,51,-4,161,287,9,166,-110,103,110,88,-82,-72,495,64,142,36,245,287,324,1016,615,41,7,178,-225,-40,47,292,38,-79,61,36,99,79,-7,4,8,-74,-2,49,85,101,-40,-87,136,39,-291,236,-76,27,31,-23,-8,18,-40,82,105,27,235,106,-29,78,14,-24,10,35,27,-8,-768,194,-80,92,39,13,43,87,59,1,15,17,13,4,1185,731,600,38,-59,59,3336,14,920,704,91,-162,22,79,8,21,30,182,16,161,5,37,47,-14,41,5,1988,96,271,-17,4,4,431,-10,58,114,168,125,94,15,0,-10,17,5,53,-185,516,311,-28,629,81,105,9,280,9,114,11,28,-42,-10,37,-13,73,112,-6,-13,18,30,5,319,4,57,216,21,94,11,22,13,-16,250,18,68,-171,332,60,500,95,204,33,54,-828,-174,9
-77,-89,32,24,-175,-281,-182,-73,-26,-113,100,-440,-396,-234,134,91,-94,-159,14292,-39,109,-51,-15,-56,7,-68,-87,-74,-34,-20,-119,-5,-498,-289,-252,-101,104,404,9758,9824,3628,13457,12386,17646,14046,16807,15615,333,90,223,5332,5933,347,1592,88,334,352,106,527,161,112,104,2,-60,71,55,750,-20,-174,-297,-439,132,19,-159,-97,-21,62,192,425,-76,-11,231,26,23,4,94,33,395,279,55,217,95,312,272,128,-19,-33,180,98,6,69,-130,167,-49,-169,19,1336,450,-369,88,-5,-34,125,-841,-341,-87,106,-1,10,-140,-43,59,120,461,-38,-290,97,30,99,333,240,311,-1,-22,-7,247,-4,37,227,253,-188,268,80,82,-33,152,24,647,-46,410,78,160,204,148,283,-75,252,-187,241,-267,350,47,799,108,-38,43,189,247,529,194,512,-12,98,44,290,252,126,-47,-18,167,782,70,-130,70,-241,6,-15,-68,-744,-146,1350,37,14,-50,336,595,48,127,-49,173,11,242,66,81,-15,-64,-39,67,19,327,81,-136,-4,-140,2028,-322,210,371,-109,438,150,-63,92,-9,65,6089,-69,577,280,6,-58,211,335,204,25,58,122,99,727,74,2525,164,873,27,19,22,-27,90,143,165,6,151,5,15,131,-228,-5,-42,151,15,1120,394,-428,334,76,52,84,-671,-34,-79,-282,44,247,-39,215,192,60,-66,-219,-63,-49,131,2186,79,16,-25,70,152,829,-87,7310,696,787,-27,-62,121,199,160,412,88,172,142,64,22,143,-47,47,1190,104,35,-314,309,-26,81,289,-3,86,31,17,-38,66,768,1156,720,14,456,384,273,70,98,709,490,191,71,54,70,177,210,926,194,5,-15,276,44,96,-27,609,44,-71,371,237,7,1288,264,104,93,2333,57,22,38,-453,470,175,1286,61,161,86,1048,676,328,231,-96,54,76,612,218,-47,346,290,107,84,-10,142,971,411,490,-40,174,-26,18,-53,-48,42,-23,0,126,-7,111,254,609,139,179,370,73,212,87,21,4,-33,35,259,466,4,6,56,119,264,93,17,38,-17,45,226,275,64,47,391,107,192,29,650,35,24,101,-6,177,401,221,127,76,570,241,292,-6,-66,-238,36,-18,98,326,123,15,236,482,-17,-488,574,-374,309,108,18,35,451,1996,-6,56,-51,72,-75,174,-42,27,52,-63,92,-62,49,-59,-67,407,140,-107,351,236,-72,70,16,-108,381,1188,53,70,38,-84,87,114,71,68,118,228,135,-104,27,875,12,917,164,109,701,-104,-201,124,226,141,161,56,311,290,43,334,61,420,107,3,-275,328,335,329,100,77,368,2884,106,268,170,213,166,323,168,113,-38,655,3909,319,102,8,-26,-264,-45,79,-45,200,86,207,1044,837,77,-34,117,16,23,21,3082,52,-12,-1,-27,4979,-12,-698,602,-278,11,-4,28,354,130,65,126,90,246,42,-223,342,2,98,51,292,130,245,81,69,-2,16,-205,73,72,-422,-169,96,-3,84,487,15,1152,214,232,66,-658,109,60,600,50,-59,41,102,57,-352,30,71,119,207,662,75,-10,-67,63,-38,-23,86,80,61,416,68,219,155,55,-54,-68,459,6,211,67,-8,-5,325,91,259,332,499,-12,34,20,774,187,54,69,-16,-59,130,78,-78,209,212,271,647,456,706,-192,11,124,-107,234,22,29,431,286,146,273,11,-4,100,542,-52,-12,-41,-54,-116,285,129,1,202,-3,-22,131,49,96,25,114,-70,17,15,18,-280,-94,-204,72,80,33,503,140,-24,439,-22,42,74,56,95,37,53,61,529,137,132,-1220,70,-26,-9,-40,312,-25,632,-46,-13,174,44,299,-124,130,55,548,-72,72,128,20,3840,93,50,197,97,335,-52,95,177,-290,-9,131,-6,93,41,-71,18,311,-431,71,99,106,90,-118,3,207,75,-13,775,95,83,-6,237,234,22,1161,-39,255,0,-107,-31,-160,81,894,-78,210,39,17,1191,245,0,-109,1225,758,204,-140,362,-308,1953,617,1024,85,248,46,-17,-2,8834,234,38,919,369,564,137,277,127,340,-250,-707,4,-98,-339,-265,-467,-213,174,-100,214,237,1237,598,253,-70,-62,194,335,-219,277,-26,63,91,47,340,117,-412,-51,224,13,81,1180,114,87,17,-157,190,-173,-43,282,-76,-122,-92,-17,-123,-6,-39,363,-18,-41,-52,275,142,71,26,740,12220,302,71,251,834,-125,73,-637,3618,-24,-118,37,14,-22,127,410,199,14373,337,130,61,93,309,-132,-205,35,-167,6740,-47,-53,226,-67,673,11596,2,-397,25,53,5,14,199,-310,815,62,-108,-26,21,993,-17,287,36,10951,775,-133,524,320,76,147,41,-46,231,112,-87,4582,-66,-98,28,-22,94,273,121,-497,-200,-540,55,40,-100,-180,33,79,-307,218,661,-37,-299,74,702,10,-167,-7,206,361,261,183,54,307,25,111,-5,-157,52,-73,95,186,104,-216,-134,95,68,-47,69,-101,451,19,395,-85,-114,10374,-38,487,31,201,-14,-179,-272,-42,36,38,-275,168,4126,55,156,-17,302,-37,38,311,-117,-150,9,-198,116,-212,-1419,7415,71,138,-53,2375,102,143,-121,9218,-186,338,57,301,-28,-91,-165,115,-49,315,24,258,-110,53,657,86,175,109,-374,-3,163,354,88,-78,-75,-23,-84,80,258,861,682,244,37,6,-131,-106,8,1529,166,158,-37,4251,-165,240,458,305,-236,48,-12,4537,72,416,221,725,481,42,50,3621,78,-18,2,281,5,200,34,-30,42,-29,21,346,59,-148,114,134,20,110,2125,540,160,33,147,27,131,33,323,165,391,644,-76,-52,41,112,499,177,2136,75,21,254,50,2837,412,-34,175,-334,-28,10,-36,4,1,26,36,209,363,116,433,-47,-10,-14,-8,141,80,1854,17,111,40,-3,-5,73,83,-28,104,-37,62,242,62,55,182,28,333,72,215,307,144,1005,-19,100,22,151,187,70,593,-11,47,-12,-70,676,55,-49,-10,60,-119,7,-20,-15,1023,186,-623,155,4,34,188,-273,186,-121,1034,-135,48,-142,191,-95,106,-42,-239,241,662,78,-474,-76,-398,17969,4501,-33,-339,-268,142,11,-7,119,168,-244,159,172,14,-76,-8,76,1405,1,201,161,-58,-6,53,155,-102,384,314,6,58,41,551,55,-49,41,239,552,51,36,-59,-112,-16,52,12,943,52,142,-27,70,-77,203,-47,35,-40,-12,1038,-71,214,-22,-58,555,-654,66,-90,608,-23,493,6970,22,-22,20,73,637,-45,468,11,71,113,29,134,22,96,-103,24,45,5,20,2,192,70,246,41,-508,741,109,113,386,388,60,166,-28,-149,447,63,-11,16,-89,329,102,110,2019,5,487,226,-353,98,-262,-179,192,-1045,-25,644,75,55,372,104,74,-279,401,21,2197,-18,252,83,56,301,264,1706,-98,-90,210,284,97,754,-88,138,99,493,6387,40,922,2267,46,43,638,-40,38,29,832,263,481,51,20,-42,-8,942,113,276,82,27,-31,88,1319,11,-110,352,52,158,-31,-222,-242,1482,13,-262,171,237,118,-95,-41,45,-38,60,-571,269,-41,367,-508,322,329,1743,175,457,61,-230,-6,175,-2,270,284,-271,-5,2103,67,-402,318,-18,-49,27,-316,104,-27,-30,30,190,405,684,288,17,-10,11,17,240,-665,210,104,-111,-33,-33,183,-261,152,295,367,-35,56,-7,19,53,115,92,118,646,107,-232,20,-367,-38,118,616,129,216,249,132,2,-12,25,65,32,538,42,-44,-76,151,-316,62,284,32,18,343,30,100,53,43,-123,-77,-386,859,133,24,-25,-27,-16,988,113,49,36,92,516,-88,753,188,314,397,156,-59,33,775,10,202,-27,67,-129,250,65,25,80,-123,24,130,489,124,369,43,590,25,761,31,73,6942,306,45,-55,-53,-17,-2,23,40,-24,6,626,455,-16,173,-72,-89,-102,-61,33,200,-17,178,727,13,40,136,-8,-33,82,308,-87,-126,25,267,64,96,-20,417,-188,99,46,709,-81,20,-366,-2,-151,83,14,-79,-108,234,-414,86,78,14,81,31,62,18,271,146,328,230,50,60,388,-84,91,121,173,215,-8,80,797,-84,-74,63,28,428,-99,21,21,-25,-33,161,18,234,2,170,428,738,220,128,4,-71,-179,125,181,-141,-28,-65,54,173,7,-3,-57,-456,144,-260,137,22,68,276,-149,41,-66,-333,93,125,-31,-39,217,1963,77,-64,5291,1,0,78,-243,24,52,218,425,149,-48,29,-95,116,-115,-33,141,2050,165,80,422,-192,5,746,92,-17,189,6740,144,-113,9095,37,-327,191,20,-33,72,116,-7,-11,244,-152,425,-388,63,-69,73,119,13,2,9,1036,130,-44,217,507,409,15,-43,-497,537,-81,344,180,20,107,-443,76,5,3454,186,-33,112,144,-176,64,-20,0,-14,61,-67,47,59,423,-222,43,11287,152,14295,11724,11063,24,18,-9,-109,-317,146,573,5205,11,-1,1245,-19,143,-36,158,-10,514,350,-145,41,94,129,311,109,41,0,-179,-267,114,-111,293,-47,59,257,278,19,875,-134,-14,-25,67,49,264,-775,116,212,186,-18,-115,-170,614,86,2,552,412,56,11,434,173,121,223,69,269,5,102,80,57,365,-17,38,-65,5016,-48,10002,361,115,-12,-613,-134,232,76,258,43,-321,29,28,73,242,62,-12,35,54,74,-11,179,13,71,-87,3,158,-73,-3,146,221,2339,107,13,-33,-533,-115,43,17,-203,21,224,113,-287,-61,3,-149,54,-104,50,168,3198,3465,-89,98,69,629,-46,121,21,13,35,313,24,22,23,-148,171,1107,82,-2,88,76,-117,-142,112,30,40,126,150,343,471,-332,80,5,23,-16,2462,373,7225,564,-566,109,256,85,88,-31,-357,141,-331,135,116,29,89,166,187,50,17,3873,94,-43,65,-16,66,142,-98,36,323,492,114,-79,2272,1615,21,41,67,-26,66,472,367,70,1742,53,36,84,90,305,136,294,113,224,-46,15,18,5,47,58,87,78,369,-24,-120,275,-7,561,446,81,14,216,38,82,2232,103,13,339,-13,92,308,207,-35,13,114,54,36,58,159,134,165,62,423,82,-113,27,187,42,450,-104,-28,153,7,17,407,-260,150,50,-83,14,118,-3,-154,443,174,-45,-233,50,69,-47,1402,535,-208,353,1299,92,41,-87,119,-161,1121,-86,23,906,412,-93,86,95,54,-413,-7,-53,-178,-151,-161,295,54,81,337,-69,-36,-306,-16,21,1,-36,64,-169,-48,-209,83,-59,6,-93,72,14420,2577,214,23,23,73,-21,-109,36,32,69,788,55,14,-42,35,111,-137,354,69,-344,-13,303,-18,-49,33,-93,66,683,-60,281,157,337,36,-451,206,-124,618,32,-556,215,-9,6,90,-40,-7,388,-17,247,-19,93,-77,220,-139,309,55,104,-25,52,-21,267,142,76,175,232,18,9004,-332,235,35,14,251,82,426,279,33,93,-539,362,73,18,30,-136,-115,147,-12,267,26,439,140,88,91,427,390,1272,16,-18,7,57,-59,-149,-18,-15,26,154,136,494,-108,50,66,-28,64,144,-21,-203,114,-49,563,17,59,-391,139,129,74,307,-73,66,229,-56,-122,162,212,-34,107,-7,81,37,233,-3,-58,43,7950,-65,10,169,-203,270,135,74,16,227,141,18,-1400,112,145,263,-269,59,223,171,27,-111,613,-7,25,7856,149,41,-50,214,103,124,54,12,119,179,48,82,503,102,-62,352,17,-348,-18,-217,-88,-28,102,-104,-42,-50,1573,52,-54,53,6944,471,-61,121,28,-20,-113,58,200,171,2107,62,-39,-42,348,1147,208,149,431,333,21,-594,-16,29,31,80,92,216,63,184,174,-108,547,-117,973,57,588,117,223,32,911,35,109,-28,-139,-754,171,-116,154,24,228,-88,18,-56,265,157,381,-244,169,47,36,226,257,241,1998,324,-45,44,-151,112,164,-13,20,-49,365,17,50,453,136,131,101,79,59,75,753,158,-81,23,-108,-1,400,547,-99,447,1247,83,471,-55,36,160,156,98,327,547,270,396,100,214,-86,94,-256,-101,620,-122,386,57,105,-16,468,213,-127,160,1009,744,138,-63,-129,-18,270,596,67,-21,52,-76,134,-14,271,392,36,98,-48,-137,261,-225,21,13,-34,280,236,80,-43,260,250,17,5,44,27,-79,43,34,-2,50,260,440,453,41,57,536,111,136,60,61,452,1,49,-22,-81,-96,49,38,-61,81,-72,72,188,648,-79,149,28,85,357,13,2242,111,-20,193,278,-45,64,209,-331,-14,-19,751,94,-13,100,-108,107,145,-381,913,63,2,175,-7,137,-8,33,317,148,878,121,134,104,-7,119,-17,91,102,-35,8062,131,8,-99,83,71,-51,63,372,89,-19,6,189,54,-23,70,-60,76,12,-30,93,-134,7,894,-8,279,-7,20,-252,-43,110,341,-323,35,20,-238,13,-176,226,232,-391,-64,26,90,-19,36,24,165,32,-202,-11,328,-178,-14,366,614,-100,-105,83,207,173,46,288,-209,66,232,17,121,-129,143,-10,26,-20,103,24,47,3661,101,426,-253,258,108,32,-164,-54,96,83,-29,86,-281,193,152,-419,353,-20,143,199,714,320,-7,65,-32,62,142,-224,-63,100,-91,-44,40,47,37,37,-111,272,100,2,24,402,-27,683,458,211,-53,346,-76,427,432,122,13,52,-14,319,21,253,-71,483,251,454,-7,70,211,-40,-27,-343,207,217,199,189,85,257,37,311,144,240,-33,85,22,-49,1068,-48,81,-66,-73,119,-260,-180,205,52,31,-586,-256,228,65,-122,106,279,206,-10,36,147,139,73,115,30,161,108,272,63,179,149,-404,175,122,-2,153,442,-28,42,241,1467,303,150,-199,0,-502,6026,200,1891,187,-218,600,328,291,54,-13,80,23,129,292,-166,42,504,536,20,-97,-15,59,159,711,4,50,-22,70,99,1317,7218,5757,39,-29,83,122,94,-12,418,36,-70,46,99,-4,40,27,-102,335,-8,138,-112,38,194,-54,66,13,219,227,26,125,21,155,16,-55,-42,230,243,4746,22,-84,8589,12184,7359,3473,7021,13847,3574,270,295,28,-178,367,76,64,297,-12,28,-364,-137,224,-138,-89,-20,217,42,-46,-19,297,14,50,-8,120,128,20,-58,63,191,103,23,24,23,6,28,57,-32,-105,128,54,126,130,-65,62,786,-177,28,-11,513,307,324,-197,64,136,66,212,87,218,105,52,57,166,-95,63,93,57,-95,-39,155,34,-49,-2,26,-5,80,132,4,-32,21,-438,395,19,96,242,181,163,-190,52,708,157,5,8,-402,219,96,138,140,101,225,-19,-17,330,292,-142,591,56,14,37,-5,63,226,212,43,61,663,31,126,162,-29,-198,208,-84,120,-46,254,-10,607,25,269,1159,364,540,-149,103,70,-11,-28,188,33,-6,38,-240,284,52,272,47,201,240,3447,23,-32,283,-129,2,-17,-2,-2,74,-238,112,61,18,-142,150,25,49,3,-74,188,-17,-68,-214,-23,141,36,-8,95,49,-65,-182,19,22,58,280,24,325,99,-256,124,165,91,265,-175,309,-48,45,-13,3051,-129,306,83,474,-3,166,-180,-32,130,-54,-5,2414,-4,1222,58,134,264,113,41,36,56,44,9,99,179,-14,37,268,-7,128,101,-6,143,-155,-67,476,122,1110,189,33,-80,6,-8,-93,74,251,-60,63,-184,78,9,227,-102,77,-37,-148,239,-55,194,17,110,46,-280,-304,16,264,726,-87,-34,233,-295,-52,10,112,135,72,717,-113,65,-130,144,22,-42,117,241,59,176,-871,471,-69,29,-87,-15,233,69,0,323,-101,-26,89,-47,-116,1276,222,182,-46,820,215,750,114,-11,744,-287,-137,342,-115,49,25,1133,46,-18,171,19,78,-26,499,472,294,-2,145,-85,-18,51,27,656,78,92,-21,97,978,-1,-65,-43,292,700,299,171,-21,-80,-14,-189,-27,-223,74,214,51,-64,168,290,333,96,32,22,-438,-606,761,-28,86,122,2,46,112,203,-74,430,73,-28,529,159,70,666,100,39,-31,-351,-49,23,41,11,-157,17,46,-123,-45,-187,-125,446,266,304,106,-205,402,117,-16,271,67,-145,1,20,8,-269,126,39,62,26,-26,148,-12,-13,64,442,-665,148,434,-90,31,54,-56,13,304,101,2218,114,605,475,1,-8,1150,451,736,20,437,-34,208,13,1026,35,119,-28,28,380,917,177,-63,386,308,-8,8,119,-30,-8,-1,80,181,126,190,97,-190,426,66,407,-145,211,-36,745,-369,71,-31,137,178,210,240,439,373,-195,-29,88,14,-38,289,-118,12,546,453,272,-34,-92,91,157,153,-122,-59,194,-17,770,92,-45,299,216,103,127,10132,-48,510,3,-7,41,385,-155,88,-50,-65,927,58,-31,336,120,-15,255,750,128,124,-47,281,63,1108,16,35,694,42,65,246,52,139,442,311,4,288,726,37,-47,11,352,6,169,68,328,35,284,-300,-787,804,610,-187,26,120,-71,399,539,178,-17,73,479,-41,3,-7,229,-578,-39,23,-18,-5,866,-68,298,8,-45,108,11,-279,-106,207,115,-7,599,7,-4,103,-68,-28,-19,138,94,60,58,-76,-23,138,302,178,604,-20,592,193,-55,-651,319,113,-18,96,-21,248,-125,667,-98,186,32,190,47,347,30,-26,440,31,78,15,30,216,203,205,13,34,34,128,14,462,10,1,259,6367,335,148,51,89,77,53,88,160,131,33,-22,79,209,50,572,-30,252,12,75,52,62,176,197,87,22,60,147,247,-478,-13,292,22,27,-76,2,-240,96,-158,-27,-329,225,269,118,13,35,120,59,165,57,58,-31,118,-14,8,162,985,21,-110,39,42,-98,99,203,-550,777,-153,-173,35,1557,-144,116,-77,-16,-13,-202,-218,101,189,140,204,-34,128,637,2,416,260,1015,-96,28,571,10,218,14,33,-165,2,-54,-109,37,841,43,59,-20,101,202,446,312,303,128,78,-58,19,110,262,322,-27,149,209,-65,-32,245,577,48,55,42,446,3,180,-38,-52,277,89,326,265,-656,82,58,168,144,424,18,395,53,36,563,-21,22,121,-153,31,-165,84,148,-54,66,-110,-10,-15,275,174,21,185,375,45,423,104,41,58,317,252,-28,27,13,135,115,139,209,-17,38,62,439,200,130,-47,220,217,81,-291,571,-288,647,27,396,-37,-158,84,205,-310,-27,10,-623,16,158,139,241,597,100,72,476,-132,1017,676,-64,-134,695,39,-181,-48,124,-311,-108,77,48,27,-38,416,0,37,10,1364,-144,-56,81,25,43,46,-81,1060,-132,-18,126,212,29,139,84,156,628,487,18,-4,117,18,-15,222,212,101,-221,-20,-23,64,-121,580,-212,62,83,253,-8,202,176,365,-1,-8,-124,38,3254,23,517,133,-139,-186,21,1287,214,417,-504,244,218,40,812,21,11,172,51,-391,84,91,-46,-23,41,103,11,29,306,105,186,-63,33,26,-40,321,282,545,34,197,610,38,95,-29,1,132,250,226,16,-114,51,111,-93,381,101,50,37,52,-36,691,92,7,52,86,40,-13,-52,-51,356,-53,26,81,92,276,43,-44,100,1,126,-164,271,87,-144,-98,57,-59,12,-72,1069,51,-31,272,-104,147,270,98,565,51,376,358,-30,292,-64,54,97,-3,145,59,189,626,-12,36,-282,-43,-1104,25,18,451,-38,128,193,62,-140,-506,53,113,668,85,42,-378,57,103,-21,-94,352,494,-18,-26,-14,39,-38,139,174,202,17,176,128,623,101,24,91,119,77,160,323,21,98,-600,314,434,95,73,174,-101,21,300,388,22,207,18,133,113,137,-9,38,-44,-83,374,-7,504,163,111,642,352,400,151,0,184,54,559,-173,-392,189,52,-36,63,-46,53,195,611,-116,673,-1,6,144,98,288,63,123,201,356,10,118,32,249,7,330,-60,9,41,-104,27,1300,16,-104,51,51,164,-1,-152,31,-3,90,70,179,439,191,167,139,-17,-24,268,867,-20,1248,416,-84,23,403,-65,15,-100,489,1102,606,-171,-81,1111,204,-172,3007,32,-111,278,-16,-312,108,-176,106,-15,-54,217,180,149,352,-22,47,231,59,-13,30,212,27,1002,-516,94,-64,98,-5,57,453,39,101,22,-196,-14,141,519,360,190,213,1901,-45,967,90,54,-113,242,58,306,61,-4,-39,236,354,211,-612,12198,20,462,-57,79,25,3579,-1,227,996,-11,298,-92,-3,53,59,111,336,-138,51,34,41,-30,105,-174,230,-34,112,88,-62,33,385,-648,115,59,-10,32,-72,-11,78,-209,105,-22,111,-126,-14,51,-81,11474,7,79,24,75,201,276,-10,215,254,127,-40,177,-37,-103,16,52,113,-7,99,214,518,-15,53,1050,58,80,83,349,-21,23,3,366,317,-50,210,1117,-22,374,-603,481,384,2810,-15,2313,-96,82,275,276,194,456,315,-83,6,91,320,390,24,128,-232,47,790,-48,-14,1859,32,3638,377,-36,-10,14,2490,160,17,430,765,138,-417,-9,1112,42,363,90,8367,-7,56,12236,1283,-252,780,38,0,290,2078,-57,649,70,99,96,-212,42,124,265,34,94,-3,-127,13302,171,83,514,61,-22,65,-20,11,-247,-149,6260,779,-65,50,254,25,-11,-58,128,-205,-44,13,83,-163,24,105,26,-58,9,11,75,167,56,77,154,161,7,-58,20,-51,644,-77,5636,465,185,7,4235,176,189,271,52,-175,-275,3165,210,261,-222,37,15,-144,199,322,122,-88,314,41,211,245,-39,9,63,231,285,594,395,-9,-33,-21,423,81,5588,806,-74,-143,255,51,8417,-312,440,60,2,1172,896,30,156,49,27,-25,47,13150,6076,12,2129,-12,79,861,243,-36,287,-51,3070,-56,-13,-51,120,18,63,338,56,35,-134,-16,-11,-45,153,-84,38,12,1286,194,-2,46,-152,79,63,45,-25,106,-298,-71,510,102,1056,739,1944,426,933,-8,85,-13,3211,2783,288,-579,82,-8,148,268,-155,426,39,102,57,205,-15,125,-4,128,421,374,35,516,-43,268,651,703,55,45,8497,-90,-59,25,22,88,148,-99,22,117,3,91,12944,78,-7,86,16,-4,33,214,122,77,20,5,275,201,126,190,251,217,-61,-96,36,2297,88,-5,30,30,57,-129,166,130,-9,45,-31,81,183,159,-76,350,-201,82,25,-79,-2,-93,242,47,240,240,189,274,292,79,10,-4,22,43,153,135,597,-47,122,-33,107,27,12702,-78,-686,32,47,81,73,86,-375,410,-139,75,78,-58,545,-294,266,21,111,169,345,3,-59,71,-46,-270,201,115,10666,5755,503,1230,1127,150,332,134,104,47,2189,105,122,349,-837,-191,468,137,38,169,125,150,3787,219,35,267,66,-134,2511,10,434,110,335,-309,189,-98,71,-32,264,26,-220,-66,465,8,373,10764,-7,60,14,50,737,42,629,454,171,45,198,4,237,-379,714,62,575,1013,428,79,-14,85,242,300,123,45,93,145,-66,142,179,-7,662,-101,2,146,847,67,20,57,51,-20,-26,180,-110,247,46,258,204,27,-9,-45,43,200,160,748,562,424,2,30,32,53,-11,-25,-76,127,1385,29,5,32,100,-58,281,-74,3348,-65,-58,-147,-33,-3,226,71,-268,-50,-136,-37,1165,106,39,30,64,439,127,-87,-11,-24,4059,116,693,-80,-155,-133,818,-229,-30,328,304,-148,47,216,71,191,-22,264,905,795,170,-530,244,42,132,387,229,434,10785,301,3230,130,209,215,174,245,67,161,-197,-163,-88,-5,26,525,-7,22,53,3,-30,-12,131,-26,28,155,271,132,-80,35,649,469,-87,-1,22,-32,56,-134,287,195,625,-19,-50,725,78,12,-74,350,52,5,54,144,-155,-81,144,242,72,-9,93,52,55,-259,-37,140,-35,48,-65,-51,65,-234,67,593,263,14,-54,-33,44,279,157,214,38,-57,5,-104,-7,-16,193,510,218,9,520,434,-64,-110,87,64,-110,306,1090,-399,52,72,489,-58,-204,-45,151,104,14,-33,123,1391,114,-532,0,-216,145,21,412,108,483,-41,374,171,-45,-40,-37,-259,67,104,14,228,-6,67,-10,-38,-41,27,478,76,594,24,833,10,209,368,27,-26,129,280,147,155,-455,157,-59,50,178,33,59,15,5,-43,-74,-451,-18,148,-112,-22,14,-155,-39,343,-74,128,-28,-27,-118,430,-127,192,-6,23,-546,88,-6,-33,-80,-32,5088,3,228,67,15,-22,-53,-57,32,160,505,394,-5,162,84,-112,211,-19,-333,135,446,244,83,1,-16,311,227,283,169,-58,475,15,133,-57,275,128,52,-469,-8,97,291,375,335,134,-49,223,-30,248,419,97,-9,-52,42,28,210,27,276,677,-154,108,45,-1230,53,151,293,374,352,-333,-144,-42,175,-42,507,116,453,-25,-103,-142,340,825,159,128,197,225,-158,-47,-5,-52,143,74,1,314,492,-111,-41,13,988,806,-69,43,-73,-44,863,394,178,-58,62,46,47,-466,-22,437,23,33,-36,-89,-43,-54,-13,406,-348,99,-29,-152,18,617,96,-794,277,7,-56,347,-43,105,-60,238,147,31,-88,804,833,57,-75,102,499,23,11,39,-49,83,-170,30,157,-55,57,-363,35,75,78,-51,4,124,241,90,-67,-306,306,28,185,569,102,-33,-16,87,-29,-64,-14,7,-20,41,18,-129,467,204,-40,-18,441,151,58,-121,123,488,-200,212,352,-137,33,-226,-207,411,-2,72,101,268,126,295,207,21,647,143,98,-18,18,15,45,-19,2,-1,13987,597,-195,481,29,10,76,350,32,130,-30,-11,31,-252,-76,-60,144,844,-68,-9,-32,-13,122,308,80,26,-14,52,53,521,422,420,32,22,17,54,74,64,4161,419,-62,-42,13,9,8792,601,11,3726,82,32,-132,94,12,83,-12,873,1064,127,43,142,42,24,164,3,793,30,-164,34,73,-16,193,133,461,-29,101,-5,54,-15,-395,372,2189,77,701,-150,-85,-10,-13,-43,15,-63,247,56,368,685,77,296,224,-53,415,-43,100,139,-60,23,77,124,-16,502,-8,110,4931,675,43,-65,1,-16,430,-244,376,-2,38,259,22,-109,126,620,291,309,310,279,-6,64,291,1033,300,34,152,-124,-242,-29,-17,15365,28,568,487,-102,128,-448,55,22,-7,-128,48,-4,-11,-118,43,-119,-46,63,-192,13,57,-362,-2,-107,5,-159,91,-779,69,1676,-110,225,87,-64,185,357,5,9911,1476,86,172,21,-195,1229,628,-200,74,47,447,-74,37,17,242,8,404,114,-16,-113,177,87,353,-161,-20,105,24,127,162,48,812,-115,-23,68,-9,61,47,237,13,25,418,20,13,140,22,119,145,-248,13,-22,30,83,71,-27,83,-115,-241,85,59,17,137,31,-64,201,503,66,51,-61,35,253,8378,-34,355,231,186,-441,447,-10,-52,203,106,28,1334,98,-32,-4,3,-151,-183,-31,112,-26,60,-101,684,-42,15,30,31,140,-67,273,137,105,69,116,-6,20,49,49,-44,35,-233,153,388,8,-367,44,71,56,-138,105,-113,907,2183,30,107,-1,504,91,-51,49,18,11,-14,96,83,57,-1,-71,37,11,37,10,-44,89,138,285,-44,191,417,-101,589,-172,95,-13,-63,2,-5,147,716,-19,159,52,108,73,61,287,22,334,389,127,319,122,61,-38,106,123,38,-23,140,66,-29,81,678,-61,11,128,53,143,40,20,140,242,21,-86,-121,-259,176,37,-15,128,-18,50,170,18,43,800,43,152,88,-27,2979,205,-1,-69,-10,39,37,17,-17,-35,-28,-389,216,129,247,-40,175,3,7,3,80,131,837,43,53,753,26,-11,825,160,414,-7,-11,47,327,12,-10,1525,73,-134,21,-41,73,-3,28,94,161,36,-36,2,-144,843,92,7,-202,-369,747,15586,-40,-72,11,-77,-36,-33,-169,-11,-66,597,212,16,82,945,115,1169,-69,171,3,-74,-43,-34,52,507,21,155,-444,-91,31,78,-110,47,316,687,1213,2426,462,218,2,-412,-1205,101,-25,-44,1337,-166,175,134,148,159,291,302,338,0,11176,112,-25,-9,546,206,149,56,-65,62,-23,7,34,50,25,-70,257,1214,98,37,-176,-27,-15,-96,23,-212,24,70,3,77,-66,1049,-86,50,28,254,13,-13,121,-5,154,46,80,-24,471,81,27,450,11,3,171,-59,604,-49,-187,74,-12,-74,341,1978,11,34,52,532,643,18,-87,276,146,62,280,-8,651,309,529,1012,-420,411,29,-1,2070,83,59,120,217,-717,2149,-14,480,243,234,-4,127,82,-29,252,89,-31,41,147,354,-8,1210,341,602,127,158,-106,66,131,361,-208,-133,-19,601,308,323,67,-4,32,282,396,174,-189,-237,240,-42,-22,125,118,65,90,16,154,96,-74,750,-27,-194,-327,-286,396,1000,152,-139,-251,2173,-17,5251,6145,-219,303,30,328,2009,1027,18,-57,148,212,-165,107,-38,222,299,312,10576,11096,-15,28,-10,42,64,-226,-17,82,81,159,173,782,308,-317,-33,49,-365,-81,89,40,-147,-6,-105,27,-515,334,90,-382,-141,-110,12,569,-163,39,-101,28,-2,-65,-29,-284,95,-406,1624,-15,21,72,-4,-194,74,446,-83,187,46,-64,-57,-34,161,-53,-7,6,44,-227,-64,16,268,223,1780,3406,641,3535,-503,-12,65,77,85,-71,411,-266,47,-144,53,141,310,140,115,210,156,88,-43,-142,-15,1591,12,187,-7,178,110,-146,-105,159,3568,-4,147,-239,234,-619,210,97,150,19,20,3,80,0,190,127,356,555,159,190,152,246,97,-98,-20,-25,-43,-1133,199,215,-121,9,75,57,218,22,17,-117,-308,-5,309,576,685,447,28,105,-167,47,-36,183,116,-82,104,41,272,183,158,333,79,-18,678,51,104,120,19,171,93,193,13,697,114,15,-49,93,185,684,-15,94,72,51,-5,-249,-44,-204,71,-140,-403,419,26,-132,-206,58,112,9229,134,-83,4529,-100,121,12,-188,254,-123,634,-1030,1111,15,43,9573,1083,2189,40,472,-11,-88,-12,133,-84,29,127,60,-86,-365,-332,-43,203,1544,302,-3,274,187,-59,66,-253,-72,521,83,-141,28,48,-55,23,121,408,-4,-36,112,-8,63,188,478,89,195,15,177,145,25,176,-40,414,411,3,130,29,1828,1209,580,15577,11673,-27,24,20,-16,-49,-59,185,49,42,20,-46,2,-25,161,148,-44,-342,247,-150,-21,61,68,73,144,5,-92,31,14926,276,27,29,97,106,19,31,-60,125,162,705,-160,332,285,164,84,291,105,56,-348,712,35,85,288,55,-187,131,192,-226,64,77,400,46,11,-329,-26,-94,383,64,-130,23,-5,-52,-4,56,291,192,27,203,134,37,-137,160,501,28,14,69,12,-24,-8,332,-22,92,156,-13,50,-228,307,183,185,-559,-120,4,-333,97,5,378,-191,529,220,218,-132,-42,135,90,211,31,165,-62,-8,45,-13,247,178,-228,237,-83,673,-154,1733,506,178,-33,15,70,148,52,205,-18,57,437,-23,-1,373,408,459,48,449,-44,41,-232,-40,-220,-212,298,33,10,-261,-43,-22,83,-459,4,-1220,731,12,66,117,-51,392,695,-1,111,60,309,88,82,-282,-35,198,-281,134,2519,1134,13683,-3,16,9454,168,214,13,-397,-7,315,-115,945,-56,-345,44,110,248,31,19,78,77,-3,-179,-269,-199,174,193,145,4872,21,-99,549,45,-60,363,63,16,15,-104,7,-13,142,81,262,388,4653,1,56,15,6,-51,36,767,137,23,1795,45,64,551,-8,-52,1150,-187,43,-67,-190,373,-43,255,3,113,-222,323,-48,-258,14,21,16,228,125,336,488,9,275,6,-243,-36,420,506,105,39,31,65,1790,1051,-66,13,56,70,117,198,11,660,171,607,17,-60,197,-1,35,96,160,-407,-44,411,-4,-57,-700,-5,780,45,-52,742,-327,427,26,50,-12,-19,309,615,-357,-54,334,4325,-60,137,667,20,67,-171,151,-183,61,10,16,295,209,50,-10,521,248,152,738,-5,13,402,320,-36,139,-29,121,47,-35,-177,216,278,1,-460,34,-192,86,85,134,5,14,-4,-39,323,-90,73,134,-140,8,237,39,-363,-152,713,141,31,-1,323,18,250,64,1347,-119,52,122,34,287,52,-35,-154,49,-143,3310,58,54,167,17,-13,352,133,183,10,292,316,-455,301,25,61,162,28,42,172,-27,389,-45,394,70,283,371,868,-22,93,101,-61,-7,-30,73,-59,165,485,664,171,437,170,-70,-64,140,-37,93,-68,-164,99,71,-23,37,578,77,47,249,166,0,261,-38,39,-20,76,80,187,-348,320,-36,4999,3640,-241,11,98,1067,11,12781,105,-240,-25,-150,-86,-66,176,338,3,398,175,66,132,60,-134,1,29,-120,26,56,49,499,33,-112,-88,-177,121,-31,97,237,-33,174,58,-18,17,63,77,-38,-35,-89,55,51,75,24,90,2672,-179,352,-145,150,208,312,-10,2,109,-11,179,-60,-53,382,440,-66,745,357,495,2,-732,-15,59,319,527,-72,1144,69,220,120,-219,-33,-114,-30,107,-508,1221,473,253,-58,519,-331,-137,87,75,63,74,583,288,99,574,758,-1380,222,164,-30,65,308,40,21,127,-325,40,7637,801,0,-24,44,129,-23,49,2895,12,168,794,1229,-19,-344,225,-170,-164,-48,-14,-23,88,313,68,221,-193,5,7,1,15,435,216,14644,-431,10,-8,371,259,2069,4137,40,43,220,44,3073,78,8,129,-1133,77,-519,397,31,654,-16,127,-26,-101,-349,-248,102,-509,895,-64,25,246,42,342,-200,172,-61,264,-14,-146,-294,428,-159,-45,-83,-63,-71,16,59,-35,99,201,53,-1,19,-53,-236,1046,439,-361,-711,2580,5643,-19,253,48,537,476,34,320,686,-58,-88,532,162,63,33,311,76,-39,124,349,-6,38,536,109,-245,58,4096,-202,302,-15,132,80,439,43,108,-18,-106,-1094,39,555,416,337,-1490,7,421,120,100,71,66,-28,249,135,27,-54,232,16,117,99,185,536,206,4367,1446,-391,15,18,36,25,8,1144,111,-565,-1091,-272,271,-12,-757,1875,-27,-684,25,6,6,-95,2049,-31,-24,55,182,88,2909,1440,-107,272,207,-122,-53,2460,71,24,136,788,-11,9474,-398,-1437,-2573,-7862,-558,-157,228,56,49,-33,166,-62,210,-37,783,-89,686,102,-52,-373,3,873,182,938,34,102,30,49,-189,958,48,24,803,159,-13,-34,-19,27,731,773,37,1212,-69,224,-20,-303,16,2,384,124,75,-92,293,141,-79,136,42,37,-42,80,-125,192,670,522,125,98,-13,-174,-75,-25,332,46,118,119,32,55,108,94,172,-194,336,311,358,105,48,7509,141,24,20,36,15,114,-18,128,-323,-35,19,-61,979,-9,-85,-21,-10,249,-32,328,53,-76,-30,-60,77,-113,14,-48,59,68,-18,-120,135,112,73,315,105,-55,100,-22,51,13,438,44,28,82,764,-87,-3,-19,37,48,-64,-2,35,787,46,82,52,12,170,36,92,45,-55,-21,206,4421,-6,145,-209,45,97,-105,141,-222,78,-8,-99,785,828,-86,-47,228,22,-16,-26,145,165,432,9,96,53,23,-6,-9,-143,206,120,-7,4,-11,-8,145,4,-34,701,149,-95,-161,-646,159,255,220,28,80,62,-262,-29,87,-4,-51,540,9,218,2784,812,444,10,422,-709,163,-106,262,-21,30,-102,0,9,41,-62,506,67,-21,303,226,633,157,57,68,68,334,-117,423,328,-22,-198,162,239,758,-261,-32,89,424,-138,115,31,504,13,-277,938,146,83,2328,35,49,819,753,901,-541,52,80,585,-148,-10,-439,-40,-40,194,65,104,189,172,60,-201,294,173,517,184,122,71,181,207,464,183,-60,-19,72,-32,151,114,428,129,284,-75,243,-20,14,104,108,-11,81,6,-31,16,-6,-1,347,46,311,91,-250,190,43,190,18,10291,12316,499,261,154,1121,911,234,298,-143,-21,84,0,144,33,321,-113,161,175,150,122,-55,-577,725,68,557,74,93,-12,325,177,5,128,19,25,139,-194,71,517,66,-37,48,-418,-77,-89,32,24,-175,-281,-182,-73,-26,-113,100,-440,-396,-234,134,91,-94,-159,42,14292,50,-39,109,-51,-15,-56,7,-68,-87,-74,-34,-20,-119,-5,-498,-289,-252,-101,104,404,9758,9824,3628,13457,12386,17646,14046,16807,15615,333,90,223,5332,5933,347,1592,88,334,352,106,527,76,264,-13,-18,-2,29,264,236,182,-125,101,-431,37,-24,993,118,17,115,-150,54,-8,571,338,-3,1975,821,114,44,416,24,90,-21,72,24,95,44,-35,312,615,-14,135,-35,32,-64,180,329,-130,12,135,89,257,-17,-70,126,71,210,173,-57,15,-2,-974,441,10,1169,-2,39,661,318,335,52,-87,55,130,-6,-6,234,-517,59,425,-131,-12,-23,-642,285,-430,-22,237,74,121,111,300,46,-36,463,197,28,84,778,330,2,926,11,-15,25,45,-128,-83,82,-99,341,1120,253,63,124,-89,10,124,899,60,428,64,-6,75,-48,61,122,-307,62,34,134,222,28,40,47,153,50,238,6,317,80,95,167,446,-1,462,214,5293,317,142,1692,109,-78,36,4,178,125,170,367,-5,-10,1464,-3763,206,1743,178,730,38,83,48,210,-8,-25,253,-27,407,385,57,10,156,268,29,590,-114,12,-45,46,152,6,882,-67,-12,37,197,23,10,72,51,537,8,29,-163,36,-280,10,130,151,122,-67,43,131,-122,569,83,28,95,55,6013,108,101,-7,38,-13,-12,1037,158,59,-59,84,128,52,52,-24,-425,434,-49,-203,31,115,303,1276,877,485,24,486,65,44,12,320,304,168,350,343,101,-34,65,38,-3,470,109,-33,134,115,189,173,-28,231,660,915,758,1307,266,58,393,110,242,3892,96,75,30,46,66,-13,595,-241,179,101,2641,143,-335,91,149,-144,267,82,-2,-47,171,129,-57,968,-238,195,27,494,-62,245,14,373,-69,87,65,693,220,135,231,669,564,132,496,401,164,-42,630,500,173,102,-110,259,127,348,470,4190,463,191,164,403,418,34,163,333,496,16,358,-18,291,169,237,66,177,195,17,-40,213,572,2192,66,706,99,-407,22,1526,-164,100,-27,72,939,238,110,-46,-19,573,-29,118,87,667,78,160,249,-170,-73,574,16,181,-343,496,126,38,196,218,-49,57,310,-325,303,152,103,147,38,128,33,1455,424,-22,186,-105,149,251,46,-109,287,20,87,283,719,7,3,269,-205,-136,-27,1189,480,538,-67,113,378,110,227,303,59,59,-86,222,23,124,623,-252,-81,719,-6,257,-4,111,143,201,-98,613,283,271,29,-47,639,28,106,40,42,0,129,9,98,358,-42,259,-6,407,1751,-24,64,68,-66,-28,15,293,9,62,316,213,-65,133,179,-102,9,71,110,64,94,280,707,-10,-44,109,518,195,9,63,37,133,68,233,242,155,94,689,181,112,336,-69,60,143,-67,108,-34,-19,92,-70,23,20,279,-2,196,-59,469,125,1975,-42,29,126,256,157,-150,151,1418,-260,9,-16,-72,-18,10,36,-127,-114,66,-161,330,1422,-454,-333,98,-28,273,264,171,536,3,202,304,247,-113,-56,31,119,-21,-7,-64,121,1589,20,10,-169,-164,18,118,162,-134,-15,-16,208,-121,-73,9,12,-185,-60,114,112,129,-20,-30,343,-13,241,28,129,-21,-1200,220,223,447,241,28,391,195,296,83,23,-20,89,115,-38,-100,41,167,229,178,-124,34,-27,486,711,-2,-17,215,63,-40,831,351,111,466,746,193,164,14,374,65,22,1311,1646,185,-9,202,37,532,-3,146,221,321,164,61,287,224,229,-21,336,365,409,149,105,65,162,222,147,729,27,114,-33,-5,234,-16,148,791,-624,125,86,163,154,378,-87,336,970,92,160,352,1473,-211,-19,20,364,70,-30,1068,22,212,14,509,85,870,157,26,202,57,150,-40,710,16,-1697,21,184,190,181,42,25,-13,53,25,225,819,1192,46,-71,819,3030,-287,944,386,94,-93,626,389,-116,238,124,0,-53,43,199,-90,143,524,108,-99,145,37,59,24,-34,105,832,409,26,89,565,-62,68,25,145,48,22,104,-28,8,307,20,155,277,55,6,82,54,1061,226,120,153,122,-813,-176,-6,76,992,6,938,-163,647,-46,360,311,-32,168,270,1024,-270,412,-19,-1,-47,267,217,34,-94,137,137,-2,912,446,121,203,64,341,23,-67,97,141,746,158,162,109,-3,14,566,626,118,768,-20,14,102,113,375,406,1502,4103,-97,-21,54,-53,0,69,-10,729,-46,607,717,11,152,-200,267,341,-3,-327,305,1274,77,54,-159,221,-53,-18,-457,131,-76,50,97,462,1727,1374,103,20,-107,-359,-13,67,28,-207,-47,0,140,-1072,106,-6,41,394,114,90,-673,650,-53,255,653,231,61,216,446,-170,5892,265,29,275,-2,166,-3,-30,-68,183,37,510,31,23,-56,31,1,68,127,69,-373,467,15,15,-34,297,-334,1567,-50,-247,15,-126,137,74,-826,-26,13,232,557,414,-782,128,549,-553,25,143,1106,-482,-235,96,309,107,47,76,723,113,-53,83,40,358,76,107,16,38,40,690,17,-595,139,868,169,-26,144,-13,225,169,-3,-250,2529,265,454,-361,79,-115,350,-24,-47,746,12,1017,-30,450,83,2030,2290,252,482,697,33,294,119,459,-314,-1055,285,37,546,931,520,-32,1025,22,35,-68,2316,21,145,-20,195,131,797,9,7,114,56,237,27,153,5,481,112,368,70,298,38,38,-219,677,46,-796,96,-1917,2,82,16,237,611,67,71,289,-65,44,-20,322,79,34,-89,491,98,126,2278,26,83,3465,-27,73,-493,471,119,20,117,-138,478,-232,8,133,313,106,188,-317,65,22,830,-176,-2,1012,37,16,99,-38,77,-173,-25,142,244,194,998,-165,2193,-66,121,-5,-1,-49,-52,-515,22,142,25,54,873,189,-146,-161,-25,-134,132,446,-754,-122,55,255,1,333,-796,29,4,-6,-6,14,274,-44,-266,403,107,-44,-57,-85,60,20,83,19,187,3,-82,216,541,80,690,59,-34,49,-146,166,-100,139,300,65,160,1344,23,-4,97,270,143,366,-26,-66,322,-135,29,47,-1387,12,45,-21,-825,-18,35,176,49,92,-581,68,38,93,141,27,-104,-24,-230,3,1074,27,29,-44,332,-218,-64,73,226,40,3074,-43,166,-135,-68,-93,459,493,318,-140,346,-64,581,-20,176,339,67,45,523,-309,-378,-320,-2567,-170,176,34,217,-18,239,177,47,124,62,394,224,182,252,1007,58,159,115,39,-206,677,31,656,-311,-32,-13,301,-330,385,-1,35,354,131,94,-61,148,-96,108,-163,1026,1978,-335,-12,-532,-26,-157,-50,-521,-48,202,506,582,-127,-20,-129,120,-23,-148,-129,-17,-154,271,52,116,1275,108,-100,-263,623,101,33,1570,418,79,40,-27,306,535,-7,418,66,-43,308,185,-30,80,10535,323,1239,-53,230,-13,9,61,1184,-16,51,428,143,-312,107,-1,225,178,-140,-41,55,103,268,289,-18,330,-894,466,50,73,224,149,-41,134,224,626,-4,327,7,-40,752,3,-146,178,17,-70,869,118,150,10,33,1194,69,155,93,442,84,95,39,81,84,290,571,1111,45,603,186,-55,-23,-12,-56,110,108,-72,782,181,44,-164,163,-191,-61,10,244,-77,-14,21,-57,27,583,570,33,294,260,257,147,314,93,408,73,166,420,342,1040,129,-50,-79,151,2,-32,-24,247,-30,-83,144,81,-168,309,86,172,147,-134,290,73,-463,57,-412,508,196,51,422,146,203,484,161,-21,85,213,307,260,285,226,33,-41,51,130,-109,30,74,-67,42,42,26,-145,-38,-12,603,140,592,62,67,762,-730,105,-448,157,-410,58,487,5,360,587,130,58,288,466,319,434,462,-113,298,-31,22,111,-483,144,164,119,625,204,347,7,-331,-107,-62,177,73,-79,319,397,251,-245,187,66,34,162,368,-211,72,6,605,827,289,224,1296,-103,97,172,-353,82,122,111,349,56,57,267,955,804,237,282,97,48,171,31,31,-63,958,854,504,228,-192,350,141,951,414,39,481,-221,896,-304,-11,1662,347,634,212,-4,-109,200,118,2,700,-14,476,210,569,-63,156,-250,-61,1605,-706,390,9,1365,165,259,-61,41,-26,128,157,83,-25,149,117,783,656,-8,533,201,56,22,603,-79,116,-105,53,52,345,-63,161,282,29,138,51,177,-213,33,-97,166,199,-186,-138,-24,-2,110,37,27,14,-16,461,-3,-76,304,366,-36,53,273,17,436,-24,-180,45,-89,-143,-137,196,78,259,1897,225,-306,84,81,-646,5,-120,-284,20,66,-38,7,-55,53,-72,379,1583,187,-109,312,341,-197,1682,1429,159,75,387,265,23,304,12,225,-41,50,1573,60,726,452,-14,258,-128,75,113,48,-20,3,66,317,-77,-352,136,49,87,135,6,80,92,201,195,1203,77,-96,119,194,-48,-46,74,37,526,-30,65,1012,683,434,129,18,-43,246,247,61,-136,28,381,-12,490,7,198,9,227,-17,112,85,18,-174,-71,7,-78,-48,6,-2,37,-7,199,608,20,1882,-21,103,1004,117,121,218,616,836,239,-76,107,-25,123,36,-265,705,823,313,-6,187,-677,376,27,253,315,82,-567,545,-107,-81,4,593,-1,130,516,1,65,147,387,248,183,-15,264,83,-87,39,319,282,-47,-116,230,5,-36,654,356,50,-201,-474,163,572,-152,-38,142,489,177,193,59,-37,1,-67,640,325,98,-130,357,-277,-841,453,344,117,122,-85,-145,80,603,-42,-62,-4,-286,130,1419,424,463,24,910,156,471,542,1447,671,1419,442,12,410,268,148,43,-683,-179,63,410,-500,-141,78,-65,160,-335,204,-563,46,613,1924,-43,404,-134,469,-739,71,-26,3,124,322,817,1106,58,919,52,931,-167,-211,18,172,104,534,284,30,417,1332,256,297,-135,286,-42,114,750,352,83,49,1959,832,32,922,263,742,-4,992,-145,56,-208,372,193,-27,-394,-88,1123,219,767,711,250,958,408,448,515,-562,937,172,1107,84,171,82,1398,83,103,428,533,238,3,66,1154,93,209,23,227,43,622,115,49,-7,-29,10,2,182,935,-55,30,-16,-20,445,11,-179,63,312,1661,1077,2,51,690,199,345,310,-16,-10,1117,264,-27,198,-541,-167,40,33,-93,179,-11,13,101,-44,134,-830,418,-32,239,98,76,629,24,-39,35,787,-62,88,-314,66,81,14,456,96,7,104,2333,408,352,2170,166,477,143,819,1170,1657,132,88,117,228,-517,42,254,185,127,45,1162,553,60,5246,464,546,463,-31,-43,1088,276,1045,2823,341,-44,114,-87,56,-227,18,38,-20,849,195,884,191,519,309,18,451,-6,243,407,1188,118,-73,305,834,779,923,913,132,483,956,-15,-3,11,968,68,179,60,329,112,11,204,204,587,-7,-21,66,126,51,-33,91,109,3,32,264,262,-45,-160,89,39,148,159,83,251,33,192,39,29,140,101,1264,141,-63,-47,-26,-425,1242,-17,83,134,74,-55,25,-2,-151,104,403,368,98,-205,-97,33,213,19,480,101,167,-75,24,619,-89,234,-422,-169,143,405,888,537,-452,188,795,84,1152,183,101,-121,-271,-49,370,954,248,-4,604,647,323,43,440,425,62,-64,183,-294,15,107,85,361,422,135,50,63,-41,-287,86,1751,10,-27,416,74,499,601,323,106,130,-4,44,-124,197,-56,-52,78,277,131,-566,88,65,-13,188,-86,-518,143,25,23,147,203,49,35,445,35,-76,257,342,-47,47,192,630,106,105,28,368,78,7,126,-50,68,40,-4,-125,-180,15,-12,2729,118,65,-80,26,1189,76,330,85,-31,-56,102,33,392,-130,51,814,-58,246,363,2010,-34,119,66,159,139,508,-82,4,-90,-62,190,49,634,-1028,-23,-19,566,43,37,206,54,-104,-29,-27,-61,30,165,71,964,788,28,18,20,317,115,-646,-205,40,117,-44,1138,-23,217,461,722,-207,381,259,-42,-271,-8,103,341,10,-217,-80,-19,115,-63,665,78,-52,-30,78,-85,63,44,137,-41,42,560,384,-50,74,73,119,106,497,457,202,-229,724,-57,47,355,55,31,-6,-175,-56,-16,354,-18,585,-65,-253,320,496,118,180,273,267,140,173,126,439,713,77,8,307,1,135,414,63,177,-35,-33,-295,29,81,95,715,70,69,84,304,20,264,411,645,315,17,-401,10,244,16,307,85,20,138,-24,284,-4,-35,109,1557,29,85,586,350,19,378,10,82,190,157,72,95,-19,213,542,75,37,96,199,558,-3,-110,31,-195,-23,104,139,325,62,49,23,213,876,107,185,82,123,1121,-733,129,82,-13,-28,230,-55,-84,25,23,32,0,101,811,185,57,420,-6,306,3170,201,35,-7,-795,50,-458,-52,186,-13,-9,36,404,-1,-112,-346,31,15,157,222,-205,44,383,44,481,38,-49,-33,175,-136,-96,-84,8,19,6362,60,294,70,593,55,161,-50,1034,78,168,-76,332,-140,4,121,-27,-40,321,462,-187,96,4,-146,196,741,-329,383,226,1042,190,401,84,264,1706,284,577,942,113,355,262,-101,-86,-41,23,67,176,-134,142,192,183,367,-35,-412,118,-132,216,-12,65,284,100,39,-25,988,33,342,124,590,73,45,-2,727,136,308,-20,417,-188,709,31,271,388,215,797,-10,-257,65,53,154,162,9,2164,151,284,110,78,50,42,282,50,24,-25,-404,-179,-168,-3,-293,-241,14,64,470,141,47,363,-170,9,-499,34,1134,-115,55,18,-131,165,423,-93,-10,-95,170,80,-194,237,-280,16,-104,58,-186,-142,166,-254,169,243,116,48,369,-36,112,28,42,667,129,195,18,-86,713,-36,2,56,-21,261,69,788,35,-123,1757,285,4,-60,337,-451,-407,28,140,25,96,73,702,-5,223,-113,135,-152,760,418,-97,-224,-192,18,79,388,80,-54,31,-266,-754,74,-168,79,-138,1548,-52,-113,116,49,-91,-185,15,16,-294,44,76,-41,75,47,600,100,214,1149,107,97,-1,504,392,499,-68,154,-167,72,318,245,10,91,185,-12,340,157,128,333,220,64,57,57,70,441,1,-343,-627,118,221,-184,-40,78,72,18,11,278,398,334,-28,-21,0,71,103,240,-98,505,84,238,15,125,23,-8,-59,-58,49,-29,119,-64,-17,-5,389,98,368,43,-52,61,124,192,425,-964,-6,21,27,150,-58,47,-30,-66,-6,539,886,17,-65,-31,325,19,33,-108,149,24,131,1992,-98,2,-355,-52,62,7,-17,-17,-57,302,16,29,33,57,-35,-67,819,282,41,148,-34,1427,650,-61,13,60,17,-29,-139,-16,1937,231,56,78,126,77,35,65,53,450,243,-43,65,370,161,11,296,410,-8,3291,30,105,-38,153,125,36,12,93,25,-41,205,127,-72,-61,73,262,105,49,2147,-63,87,117,-16,-5,86,1899,887,958,112,-24,372,133,149,26,-16,27,119,96,293,41,-2,720,56,313,146,595,589,281,13,-17,91,-41,231,-317,-158,90,215,-94,-36,-2,46,154,737,212,10,-103,-18,179,-73,51,86,13,83,-186,-19,873,89,-23,15,-20,57,438,98,180,85,226,37,575,102,-26,141,-16,139,37,105,50,263,7,137,117,382,137,49,133,181,-11,14,7,220,233,-338,-90,241,189,115,127,180,227,-74,-44,106,-66,262,526,360,512,270,-19,56,168,923,84,332,471,671,467,-410,113,56,-63,5,146,35,340,35,159,-34,360,-72,352,480,37,-182,-47,-929,-106,8,-128,-35,-118,358,-207,617,-183,494,167,-182,54,557,64,-23,194,65,31,1100,397,182,73,309,107,-12,2927,67,416,3,124,210,27,209,20,29,169,33,692,64,21,-452,46,-109,365,321,204,790,57,15,106,309,329,118,78,65,17,203,125,59,141,9,67,-11,1361,357,116,201,16,33,-16,57,112,163,-6,49,82,2436,93,1070,25,99,110,68,48,212,93,-49,118,-10,47,108,203,1882,66,1160,88,1880,-90,37,2284,232,-71,346,98,20,37,131,684,-18,134,578,-28,119,55,22,97,7,51,326,71,194,340,159,112,262,95,72,-32,603,-11,-37,-46,344,433,35,285,-839,308,65,42,-51,-42,-178,-148,112,352,71,533,3,-26,186,463,798,194,-14,-34,94,34,-208,-15,52,31,-73,71,263,126,559,217,42,87,59,248,1382,182,-125,-46,-286,0,429,404,179,132,41,509,106,-120,325,21,34,280,-85,250,155,202,5,-36,81,-36,-25,318,-52,101,-31,38,-72,-79,433,10,-122,-193,419,145,578,-99,214,1232,460,-67,12,44,-16,-252,110,209,29,-133,66,50,146,247,28,-451,-55,40,235,58,900,427,186,1154,3067,128,1185,-18,727,214,160,314,-7,155,52,742,123,238,1204,2930,32,383,135,23,96,72,54,11,532,15,401,2018,-13,298,713,13,-168,32,24,66,517,-105,42,-65,17,214,94,194,-27,115,-58,310,27,-42,-19,17,-178,320,32,8,68,-25,323,23,-10,90,247,299,-22,-123,31,459,314,-4,1,5,491,-137,111,-7,16,24,-49,35,2341,196,-191,-76,192,83,385,-61,-97,-85,407,384,632,235,286,16,35,2869,164,22,211,-42,112,24,-313,8,428,102,51,521,-44,833,76,-47,96,264,84,191,112,-467,101,-231,3039,-206,-112,73,300,-86,151,38,165,-202,-11,318,1,320,1073,142,-1,272,683,283,705,-881,483,257,37,107,147,73,-199,-40,-13,42,-58,536,-635,1317,56,494,-112,-112,38,1,21,28,-12,-83,-33,24,28,52,395,171,-29,-84,29,-6,272,-17,-333,-85,110,99,236,1234,130,-186,122,-38,568,-60,-304,713,-871,163,-31,1276,222,1133,48,92,-65,192,273,288,11,106,523,20,-269,62,26,48,-38,164,-665,51,1150,35,128,40,3,-36,-290,178,12,-52,-7,81,-37,58,-1380,441,-2,-5,328,61,-279,31,-4,8,60,-20,-302,319,-18,248,275,19317,-170,34,10,-130,1781,89,53,-48,-77,-27,143,118,138,8,418,-112,44,-26,20,-255,-144,101,2,-24,4189,27,101,312,10,209,577,728,-85,37,-41,-21,174,252,27,-20,-17,-30,-47,-288,158,476,-132,-37,658,42,81,76,-100,923,1040,48,361,-59,764,-15,-212,62,176,-4,2,-139,-23,113,260,-504,-7,51,-391,26,-287,197,114,-114,50,37,92,86,-13,-52,-76,-194,-80,43,-209,161,-88,1069,565,6,376,-509,54,43,36,-1104,0,451,128,2473,-506,-259,1224,222,-32,494,-65,39,70,4,111,24,91,159,160,21,205,21,388,133,-229,-28,-79,163,63,-46,165,71,288,7,-60,-104,39,439,191,48,-1,-146,-24,268,-84,23,49,68,-100,853,80,-172,81,-81,916,-64,47,38,32,-275,-808,7,278,416,-176,180,119,223,13369,-52,-261,328,71,-73,-1,-486,209,225,258,1051,81,145,24,695,43,152,42,48,-9,-56,277,23,6,46,47,18,102,-102,71,122,50,-187,110,118,-437,132,55,-37,13,58,80,555,-429,426,-370,13,147,118,29,157,61,23,1263,-39,135,104,56,-25,-6,44,28,-10,-11,125,137,304,354,-47,7,314,26,504,73,54,-140,655,29,65,41,160,124,768,28,-264,31,233,207,-21,246,-164,90,107,41,16,814,166,405,-72,-6,-33,-133,20,-58,1285,37,403,42,-574,172,3,-36,-316,-193,78,21,-20,32,24,-1,274,-23,63,384,110,74,479,-15,75,37,-54,-35,20,-11,65,346,11,97,-131,-2,-385,90,348,54,53,168,-4,-181,122,96,-74,83,364,-120,-20,597,-58,-10,113,-35,299,-209,519,-142,91,98,-73,248,-53,-18,44,35,415,-280,223,-38,-81,-11,-81,151,69,-370,23,570,39,107,515,28,25,-126,-15,-150,-72,764,79,246,-31,92,-92,-11,158,-27,-35,182,911,-76,-86,23,484,-144,85,46,425,247,37,168,290,189,40,28,714,777,3,-149,10,131,-32,-46,-130,269,125,-95,134,107,-7,7,394,261,-292,-38,93,-126,65,16,133,41,-73,409,-34,36,164,34,-72,-20,-64,1250,1282,187,301,244,-72,96,-16,47,378,1571,287,247,1203,665,-91,-617,11,127,-84,75,-71,340,9,821,38,85,9,23,-92,95,-52,-4,178,46,-6,318,99,86,31,96,336,20,-113,106,-93,29,353,80,270,248,-175,34,11,653,-66,49,105,351,22,530,44,8,-13,103,369,23,4,248,123,26,145,11,-352,70,1139,368,280,1030,86,-174,-80,59,2097,-6,287,-174,69,-259,96,142,11,238,-50,-30,-851,537,-227,73,4,-28,565,54,22,-112,55,-58,120,-66,102,5,236,98,89,-39,165,52,-157,-26,-113,2,205,12,25,950,-18,47,-200,194,108,310,462,577,305,204,233,-32,-62,12,152,21,30,100,52,119,198,538,249,140,323,653,89,154,-3,296,109,-20,618,118,-439,32,297,73,107,54,74,324,103,-18,615,119,40,2,111,160,97,1373,-35,1018,-91,-192,-87,43,1125,7,1587,85,172,76,401,247,-65,320,8,715,269,698,21,-26,43,-133,102,54,182,-11,423,312,309,348,-23,101,376,596,55,5056,1468,44,83,164,84,-376,0,34,521,-108,148,163,45,204,251,240,-147,226,8,16,1188,31,713,452,814,216,-95,73,-141,441,490,40,20,303,159,28,-59,519,-30,29,316,5,-15,55,-346,-12,55,777,391,108,-21,45,-53,-76,541,240,266,30,577,98,-31,-40,17368,170,-20,-1,4008,-3,-35,418,215,-15,-1,-30,340,934,-21,24,47,-48,56,439,-252,-7,-284,99,14148,29,124,-24,-11,11,34,464,76,345,20,-382,-77,51,21,-16,423,-312,2238,47,-49,2129,330,-51,320,79,102,393,-23,3211,-579,-156,426,117,427,-67,47,971,1024,78,-60,604,2189,97,3787,2580,330,-287,-98,-26,-7,-7,-141,237,575,-215,2399,12,-24,-108,173,-133,298,-22,42,16175,17,413,3402,-12,271,22,-74,-81,52,252,-7,306,1090,75,67,24,-85,49,-455,-93,-155,-39,-118,76,192,21,94,421,230,-30,419,-52,28,-51,-159,53,-333,-42,-103,-142,225,-228,-41,-140,76,-466,-54,-327,29,-152,-794,804,157,-65,57,185,18,564,441,123,207,1470,-2,72,-23,508,-359,653,1596,15,-22,614,-3,200,-10,114,136,-30,-20,178,-141,76,-80,-8,359,265,-32,25,228,-33,20,21,167,20,5,280,-6,-101,420,-224,379,873,42,-165,132,380,461,-15,-34,145,84,122,14,-53,17,51,38,612,753,184,-448,67,43,45,659,557,-27,357,-27,28,-24,-22,-40,722,1157,405,184,118,299,24,30,162,-67,-16,95,-185,284,96,51,-31,-49,-212,194,38,120,-110,22,35,117,-30,0,92,212,26,275,746,-23,419,415,24,-102,32,-130,332,-420,893,23,250,21,53,-47,159,3,386,102,51,107,135,-87,41,396,-32,-56,102,13,5,60,44,211,542,-19,65,179,-80,99,383,16,9,-23,-44,-14,54,4107,146,-296,-37,40,57,-16,28,-342,295,61,186,10,416,22,-136,65,131,-28,122,36,14,-184,-3,18,-9,680,141,-65,-13,272,39,151,-2,46,-4,-7,82,24,4,200,217,337,9,86,-10,-25,732,-114,59,-175,-13,32,337,87,169,50,139,232,211,-85,7,41,615,130,169,43,-125,56,35,124,-60,249,14,-4,-9,9,22,-36,136,133,159,233,237,36,38,178,8,133,16,-114,236,69,-66,49,102,-12,304,31,-90,5,537,1013,-46,92,9,-17,207,140,456,714,141,610,31,478,31,-11,835,25,31,368,78,270,-42,132,4836,161,-40,658,491,56,146,64,-37,-4,11,326,471,100,219,143,-149,-55,1488,91,3,167,128,-27,265,192,2,93,48,15,98,-1,365,94,-77,128,392,-24,60,-20,-34,6,19,191,279,91,-1,164,436,66,184,32,137,163,262,41,44,-8,-153,-22,1115,-26,57,90,108,71,74,144,-5,-116,32,78,1264,-41,215,-26,1,-1,3,193,121,213,-129,86,46,173,65,-125,7,18,42,279,81,432,548,31,72,6,65,150,-26,380,36,539,412,374,37,859,308,49,-5,707,148,554,-25,192,-83,282,24,214,-36,120,675,13,48,386,289,54,1010,21,-19,44,0,94,21,476,-4,30,681,696,85,19,-18,157,532,49,448,127,83,371,661,575,-61,-33,30,92,36,-17,-17,51,303,18,68,49,-1,166,-48,145,508,-3,169,452,-277,495,913,1027,38,246,111,341,97,-118,39,745,-206,130,184,48,239,-44,122,-90,15,-8,543,115,-340,83,1077,3,2428,446,-20,47,-239,298,214,248,77,38,-58,256,369,19,63,294,1,748,12,0,530,94,987,78,489,511,23,13,26,112,-1636,29,63,-58,38,301,1126,210,-125,56,49,322,671,627,-6,477,91,771,325,56,366,-60,284,179,152,341,41,33,1484,162,190,178,19,-45,779,464,-822,298,1146,105,542,204,-1,246,647,728,74,-43,61,102,172,103,680,71,281,531,329,332,287,61,-179,889,10,222,247,330,232,62,89,-13,796,-30,26,130,67,39,348,261,-1,1323,-23,1081,292,357,7,235,777,48,1284,660,127,1155,952,58,192,344,496,279,106,-16,277,349,964,41,-19,430,-18,594,21,153,944,-67,112,90,240,104,212,240,-23,-14,36,-232,509,582,242,341,41,318,76,144,377,35,26,-124,461,206,410,401,10,-1664,-32,104,-3,322,145,376,196,361,126,161,876,-22,78,1015,229,115,39,38,175,42,-19,-969,339,125,35,768,59,201,849,250,128,343,152,324,132,381,9,29,707,915,88,273,60,3,744,29,101,42,331,118,-648,416,-3,1,10,102,112,-8,190,63,223,553,566,106,962,125,111,994,53,42,103,8,24,550,212,118,259,200,-91,0,-21,720,-36,200,135,116,49,207,357,126,-8,250,248,469,148,960,82,24,15,28,69,56,101,-333,857,570,826,-36,195,11,-275,109,307,199,1443,295,-13,440,345,0,15,417,22,-30,280,135,84,78,67,133,18,-14,554,423,-95,587,1149,24,105,57,288,26,17,500,21,13,358,75,-30,372,-2,52,-5,119,1762,-47,53,12,120,25,159,-88,-21,124,46,323,-103,127,84,523,810,185,75,84,289,-49,1573,25,45,-358,62,132,-35,205,108,-4,-201,281,-205,289,458,-28,118,-56,1021,980,36,140,-19,-26,75,633,-41,188,176,129,85,268,597,-23,74,530,0,-84,-101,-37,41,-3,11,-17,398,459,222,426,35,493,7,350,300,575,-455,-568,189,173,620,-513,206,48,143,29,324,103,-57,-24,6,739,36,61,-53,353,49,134,294,112,26,69,196,124,-1,46,89,269,10,355,728,30,-65,953,33,71,104,127,37,80,231,138,506,128,742,1093,314,206,284,117,611,904,204,76,6,55,198,-335,-6,-44,-50,457,116,263,-435,-98,450,856,407,217,139,39,98,300,77,280,-883,366,401,29,-15,91,2268,26,67,65,15,-50,200,-33,-33,76,49,513,-71,40,-122,39,128,-217,436,249,-94,39,26,-164,101,54,263,-308,481,-19,325,143,-11,446,138,261,-25,-55,-40,-67,65,959,303,24,42,16,1453,150,-677,82,90,24,-54,13,-2,-175,50,374,-18,139,62,-122,8,456,-707,52,2746,-6,597,-12,532,103,36,28,-8,543,86,22,407,125,158,145,55,318,-27,424,81,48,382,55,3057,238,146,125,14,144,109,655,38,268,16,-37,91,-51,703,270,-696,-18,837,76,336,-25,108,62,-839,74,-60,605,88,177,101,-1,514,138,-20,11,162,856,209,68,34,144,-88,47,12,8,17,-213,133,278,211,73,52,0,97,92,-138,413,1202,234,-12,195,60,134,55,89,-272,161,291,797,286,203,15,76,823,121,-256,148,46,1979,55,-15,-36,466,-19,128,136,29,84,1221,82,1726,3277,62,68,2233,222,1817,-7,226,187,168,96,-138,578,-78,-201,-26,-13,412,147,-127,-316,61,8,7,38,-61,77,272,107,414,209,237,-6,44,64,89,34,104,90,406,26,40,339,324,94,36,117,-58,-3,36,15,198,150,75,115,-217,118,379,-12,571,-114,19,-36,124,-226,607,255,137,366,-220,167,146,1,56,34,-9,66,304,56,-6,73,169,133,345,333,25,84,257,78,68,119,213,173,18,1205,972,286,124,156,-25,43,258,182,-58,236,252,405,40,32,950,2,349,40,-44,-26,-11,423,286,1157,64,297,523,622,98,311,-23,-93,5,123,86,38,38,963,68,164,393,929,91,-230,306,-120,-108,95,-75,-16,136,350,65,30,75,20,105,90,32,327,138,537,59,31,-7,172,258,29,-215,119,270,94,157,145,1122,159,374,15,874,725,157,339,-110,50,687,212,56,109,-242,-11,58,-47,474,417,116,-39,252,127,-40,-32,215,188,37,139,91,53,44,369,1,284,39,-43,847,11,113,141,-55,-23,-11,87,-10,43,112,1152,-58,82,156,106,-235,50,230,107,6,-44,34,8,-89,682,-22,334,282,415,-109,82,-78,63,316,-80,53,82,80,307,406,627,291,5,50,2232,64,68,70,693,776,147,29,29,864,-483,356,-36,128,44,13,-158,653,-648,110,152,379,53,433,169,173,306,685,413,149,494,159,9,231,-129,-10,136,562,144,35,11,28,-78,203,127,109,308,13,-31,-52,49,643,-115,102,80,-25,-62,82,72,16,85,-28,28,82,587,-162,-24,24,-30,1045,221,141,866,-173,65,76,-1,153,151,29,369,344,55,21,21,585,120,190,288,50,111,-8,564,41,-9,-19,-88,70,316,735,-291,105,307,1088,895,27,1361,18,-14,111,79,199,441,-5,49,436,652,45,-3,73,896,-25,348,42,283,-2,28,1387,30,-2,245,626,0,271,161,-1376,284,186,77,62,209,514,1521,86,19,206,46,-224,-20,704,102,553,154,295,164,-27,246,-123,283,-106,304,621,17,1558,303,-352,-89,84,-45,346,36,333,241,11,1685,1116,198,66,157,71,20,131,-12,254,628,98,469,460,297,19,306,-309,62,1590,72,62,-151,-60,764,424,533,47,929,211,690,22,225,-13,-92,1,-86,456,179,96,215,-243,3077,-25,43,531,-306,31,-77,386,695,117,126,213,96,-81,-60,324,78,349,952,-131,257,-34,7,556,-57,218,395,59,1197,135,69,-403,527,69,87,834,3,833,442,54,208,1593,-66,21,59,48,83,-206,617,764,505,741,584,122,322,340,2168,524,281,66,589,69,619,-305,135,780,147,365,117,94,278,1414,203,164,113,564,8,139,259,597,-268,270,222,319,-27,629,301,1055,1558,2402,8,-3,-4,1350,29,495,761,369,1099,92,35,16,203,706,52,84,38,339,472,17,64,13,279,-207,13,-70,360,830,30,629,-33,355,452,10,147,-167,72,32,650,105,230,55,-9,48,172,98,36,23,8,166,430,76,80,528,169,228,-3,387,24,651,230,366,119,679,4783,464,51,75,397,872,251,79,-16,634,262,189,576,0,163,287,108,263,-480,-91,90,2,1062,197,283,502,-48,-111,266,33,66,-190,236,29,345,-38,289,349,2154,-94,121,519,113,98,-22,332,1,140,242,740,84,124,-93,53,162,-44,98,43,105,50,-162,1031,57,91,-39,198,-682,261,161,256,147,196,303,372,1180,1241,28,1319,557,168,53,43,23,1644,123,763,483,752,475,6335,252,726,121,161,1698,-80,696,926,807,411,361,0,650,54,-16,199,146,-369,202,26,108,423,-18,16,19,245,208,546,72,-54,99,76,63,272,244,-60,185,821,336,20,92,485,95,96,-6,9,359,390,337,378,89,19,204,461,-75,112,91,904,1184,158,808,-14,126,72,318,599,414,113,303,508,325,-29,-770,25,526,300,-27,17,354,88,45,574,85,242,290,127,54,47,-28,-10,255,-201,197,478,90,251,157,111,1006,-55,60,426,295,154,117,214,395,-37,7,25,115,-5,-579,-16,176,769,-93,-50,119,892,452,89,33,-229,21,300,3364,10,1710,-414,4,153,111,14,22,778,48,-8,894,234,174,-46,227,40,176,38,643,1087,341,529,26,-55,38,121,243,34,97,788,207,37,240,535,153,136,23,299,9,15,703,263,91,-19,263,135,183,-17,-7,1199,129,668,20,384,445,-87,173,157,101,269,4124,164,319,325,138,0,154,105,141,6,385,445,236,198,174,491,214,58,434,536,-62,-193,-136,207,208,124,92,70,115,-22,91,21,-56,281,425,694,445,14,259,1618,133,236,131,92,189,27,-22,148,-183,-184,120,259,-5,75,-165,56,87,241,48,860,232,496,-79,459,-1,366,14,71,157,276,-46,-64,296,65,5,1557,701,91,-71,69,178,243,-98,238,-70,237,-152,583,255,1391,356,232,796,-20,199,435,-17,-1035,219,-26,12,34,150,263,791,74,51,52,-153,235,64,156,280,650,34,498,1146,409,164,433,65,203,306,4679,20,-95,130,10,376,239,-20,177,368,136,-649,105,167,-12,2,348,-77,384,-155,103,48,400,425,95,36,564,235,108,71,-13,-32,109,-184,790,173,1115,-268,75,143,303,55,246,23,-494,187,282,74,40,1237,-99,228,-655,157,26,88,-82,156,16,-180,1315,64,57,269,-32,99,-56,57,-53,353,1416,1132,-186,191,52,497,148,29,295,103,333,155,322,15,288,205,-147,1000,76,190,17,129,337,256,-1,979,244,22,-79,323,137,400,106,28,277,-82,-113,122,76,16,-5,-57,-8,88,279,11,-29,52,322,349,117,531,59,21,-41,-14,130,-16,-62,102,1988,-2,-38,354,134,488,19,502,-78,416,221,24,402,1313,196,2032,104,-83,391,220,72,176,339,-105,354,-26,-51,-260,161,486,38,214,331,-13,353,-326,1183,102,201,126,58,685,296,1317,220,87,29,52,9,259,-801,400,516,164,106,3,-139,-13,503,154,289,-162,57,135,39,-73,28,-117,87,179,125,1174,268,146,1827,57,52,158,30,8,79,704,536,-2,1352,1464,-284,264,519,41,52,-32,751,165,555,-15,-150,117,121,309,137,49,196,143,323,864,0,-30,70,75,334,153,23,1103,113,44,-316,47,86,-88,376,531,89,58,711,-63,95,910,162,69,276,-131,-31,910,44,148,47,88,1,31,-21,68,46,55,121,123,-37,128,-516,26,-9,184,118,19,292,145,135,436,161,190,-68,-20,152,458,-77,408,-141,-208,168,63,16,226,66,26,5,-42,399,-35,151,659,9,69,99,403,678,154,483,7,69,-109,78,-514,39,65,-105,83,21,334,-111,32,-94,550,388,251,28,17,-25,467,64,163,761,75,566,-373,45,118,-33,282,99,129,43,154,131,39,80,1072,145,102,162,122,631,21,-216,569,463,40,255,52,34,38,36,18,162,186,-423,115,-59,236,70,-10,98,-129,153,108,-19,678,316,220,77,120,1996,-10,-18,27,115,33,621,-15,118,-223,-14,297,357,69,165,27,1978,439,201,90,101,132,196,379,246,521,260,1120,9,61,44,135,37,1581,686,120,48,-120,10,790,210,276,176,76,18,1156,120,39,199,99,505,88,481,362,70,90,-46,441,301,81,-151,564,302,264,-48,558,308,525,1044,-84,49,332,-119,-6,96,325,254,4,454,126,246,324,154,23,15,205,163,809,128,94,61,165,78,680,680,88,98,-448,76,4689,60,16,-30,73,235,20,177,25,403,3,80,0,15,143,289,814,-42,-37,26,1401,-59,29,41,408,386,41,374,-38,-69,303,1882,77,666,179,2103,-3,607,-52,672,269,575,-212,1817,86,465,686,450,182,-167,48,48,31,349,132,6,-48,151,201,627,46,-24,3,1288,11,-97,84,344,414,359,282,113,116,132,855,58,-51,132,1171,390,-59,789,401,182,243,-453,173,643,1929,857,34,-10,-509,419,419,1056,880,-163,126,95,223,313,27,451,344,191,64,-119,65,-733,200,213,256,199,278,159,449,127,57,142,-498,-1,851,992,-20,77,1676,116,301,743,152,22,341,53,119,134,-117,147,14,-77,238,152,241,119,83,23,89,2953,215,509,30,-40,247,717,-98,295,-2141,160,1108,36,116,2403,298,-99,289,1572,374,-7,-57,349,517,142,308,571,523,-27,106,-38,-25,62,320,128,310,126,5,12,406,228,208,-59,475,275,-11,151,587,1352,4,73,150,41,2,116,-15,165,-25,65,265,69,28,745,43,3,-20,105,326,320,551,284,133,48,-101,45,100,928,-8,143,396,216,144,380,101,90,127,754,868,1712,654,183,391,494,168,190,-20,54,153,847,116,-1,212,70,105,297,86,-8,273,146,41,523,147,1235,315,437,-6,23,201,113,116,14,975,544,607,1113,329,-348,192,-22,350,-26,115,12,350,457,12,136,114,526,29,12,-406,-90,48,33,8,186,-18,496,74,49,174,-17,684,30,277,223,706,34,34,251,55,56,-240,-105,395,531,-3,63,212,205,-89,357,-259,-47,-16,-286,-5,-297,674,227,375,98,226,3,149,-48,128,204,-35,437,3,59,124,221,-18,48,125,79,125,-18,-6,488,318,140,-23,-256,737,283,-304,15,188,240,106,136,108,31,190,-340,139,61,126,643,374,242,182,342,37,51,45,26,132,368,205,115,-113,466,60,1237,387,-43,16,148,258,24,538,91,-46,49,454,1597,48,557,251,358,66,833,162,5061,167,195,-140,30,20,812,160,175,7580,202,104,416,104,104,100,-16,-173,131,152,-35,109,56,-4,279,251,8,86,198,190,80,61,52,132,25,258,115,68,47,452,189,400,67,117,1223,19,705,173,143,93,218,314,-35,-43,180,134,-240,124,110,273,298,216,558,1872,-60,-288,1750,-70,782,1498,1240,597,622,1502,93,739,78,524,-183,94,1045,635,168,121,284,0,114,36,40,257,35,-40,117,254,14,263,-83,409,60,1103,2429,98,73,-245,395,465,114,30,-54,-371,132,-124,157,106,265,106,698,339,236,278,80,278,68,545,184,865,908,585,-28,195,752,813,326,100,56,401,224,925,137,421,375,810,1021,-163,11,-50,138,210,170,313,337,147,150,81,47,107,249,250,0,256,137,69,347,138,107,133,-11,-41,-30,-113,-17,28,408,1,-250,-626,475,37,98,258,452,1307,19,-27,0,-48,746,495,41,32,28,108,22,-171,191,236,299,350,3483,1193,-410,621,370,235,1175,156,351,-122,-205,33,-209,-15,462,83,318,-190,153,313,31,464,456,372,427,351,30,-3,-253,521,247,115,-551,-48,-26,1608,505,460,238,-174,171,321,835,104,655,25,1009,-327,4,356,347,145,282,92,721,-35,9,8,25,32,22,112,167,-5,658,-28,109,238,231,166,22,47,94,20,83,38,-7,31,388,3,320,-78,32,658,260,276,2,130,-84,653,806,448,400,400,356,63,218,20,212,162,845,-1,-11,476,86,-103,235,440,1,64,-29,-21,941,-180,13,207,767,33,-5,43,158,-3,181,3516,598,1342,5,70,-38,411,108,-83,274,76,148,105,87,185,117,320,93,33,483,75,303,601,38,2905,-262,277,-140,290,31,-123,252,-279,113,315,321,115,527,63,179,114,-29,-42,20,341,449,94,203,-20,-222,179,-349,154,140,19,47,398,-51,55,-52,-274,450,706,-4,52,208,31,849,235,105,416,865,226,127,72,10,-316,49,-260,-346,708,153,9,350,-42,16,96,192,375,180,516,1507,805,63,415,274,34,-23,-303,173,18,-12,86,-50,-1,17,309,86,94,169,312,567,30,90,-278,22,108,1344,73,15,234,-283,261,-244,93,130,-90,168,104,138,581,107,307,870,1,287,53,-450,255,58,33,75,57,64,34,76,861,406,3270,301,961,-200,76,1200,551,-1,186,34,-160,62,88,-51,30,772,431,28,174,-2,419,-84,-9,-193,5,167,80,-12,41,160,402,-27,1416,566,659,149,1025,268,545,20,195,1939,726,317,233,36,164,111,41,-10,810,46,149,1874,178,-1495,1121,-20,115,18,-10,1366,3,64,14,-151,362,91,-6,31,408,175,568,-29,588,574,557,65,66,55,190,43,96,138,110,109,47,1,487,165,283,-19,362,-102,-133,-4,120,-19,529,-58,-2,57,53,-13,90,-506,200,-1,168,90,559,46,45,87,-41,44,-31,349,61,-26,-9,-36,46,-167,880,-110,283,8100,1037,201,305,119,323,335,527,-21,294,-22,204,173,-35,128,101,647,73,115,1,777,-166,21,-281,83,60,-276,94,353,600,-13,-66,366,-327,528,24,570,532,867,-200,-84,-78,124,147,1206,-20,-712,93,13,-45,651,6,397,1466,104,255,-31,601,1033,1075,78,336,192,84,202,500,64,108,458,38,75,72,1,-50,1958,469,-9,196,449,449,52,1282,363,-15,6,53,979,266,-109,295,-61,899,591,281,155,-44,257,95,292,33,-48,151,319,-16,134,169,59,-4,-36,-482,24,592,160,284,642,157,-171,13,498,206,454,198,189,284,877,573,40,39,212,117,423,160,1020,-549,215,381,489,995,5,291,141,201,33,-61,-9,487,-66,375,1238,-8,14,2125,238,246,768,478,65,260,455,276,92,-88,-99,22,391,-15,12,421,175,218,78,30,112,126,395,235,-22,655,28,-41,276,144,-51,172,260,49,-3,57,129,751,234,22,131,57,255,157,156,3183,185,-396,734,234,-11,145,564,24,100,12,14,625,510,31,133,119,402,257,144,1054,49,1518,370,-30,21,129,224,45,1209,1364,306,47,16,607,219,168,311,49,486,61,67,-36,619,3,291,768,22,30,100,1186,-428,127,62,222,406,41,76,242,71,-25,54,305,992,4,141,767,-10,441,4,263,483,210,262,120,52,262,148,102,29,269,-319,2,-43,162,-28,-28,11,54,69,-1,25,343,-9,397,-269,130,554,38,257,323,17,249,230,1118,254,188,263,344,33,813,82,-9,182,1358,1245,114,1931,40,144,65,559,55,-47,295,164,1250,139,512,8,34,1070,2113,236,-391,374,552,88,141,1020,127,616,513,339,144,9,189,19,136,152,323,1555,7,87,264,1387,8,65,54,115,65,92,461,-139,-102,292,868,65,62,167,-231,354,-8,6,-2,242,113,-10,202,-13,191,108,28,35,237,99,-47,386,44,78,326,1854,496,672,58,261,168,1183,349,532,13,117,435,511,1300,164,-50,436,211,342,192,6956,6,1049,740,-16,43,72,393,4,280,1314,1743,32,102,12,111,122,675,346,91,85,226,327,45,91,948,219,813,853,126,35,188,15,166,157,43,145,542,211,233,175,82,95,210,533,-8,-352,16,122,407,139,78,-25,-78,-55,-69,-23,74,300,162,472,59,233,103,145,747,-106,885,548,109,544,151,38,98,89,113,270,446,3956,1657,58,33,149,80,922,158,-56,299,548,102,267,1014,1546,1003,-1,76,-65,-261,6,271,156,43,198,67,257,276,188,-303,671,118,221,456,-26,64,-12,609,33,-14,655,49,205,122,57,25,56,182,23,415,-70,-133,173,664,581,67,334,92,342,25,1551,239,35,408,75,24,-97,246,314,2,-1,-66,-314,14,168,56,-85,104,338,657,42,26,-40,-35,-28,46,59,264,48,169,281,0,267,-113,272,-842,17,55,-61,82,-39,2610,1272,212,67,50,765,85,222,283,219,1109,92,504,-123,626,-49,-31,128,254,133,340,-83,251,43,79,684,269,251,601,262,51,548,721,64,34,170,-1,-43,53,35,284,384,140,103,-262,742,46,-18,1,287,-84,112,142,-60,314,54,101,-147,-34,30,-101,313,848,134,-151,-63,227,-13,117,189,226,157,-28,-177,35,195,395,353,134,13,356,-204,53,212,267,-138,129,-121,84,23,10,-80,-38,457,77,123,79,290,571,192,511,844,53,38,126,161,-51,53,231,15,-67,106,55,72,77,-4,22,-20,-90,28,-67,77,346,8,-62,22,21,-342,203,-70,31,23,40,-23,33,-66,142,126,24,388,210,-39,77,41,11,-18,38,21,1,-989,262,-26,106,160,19,5,10,61,-12,11,-8,22,11,1551,346,279,33,214,132,3751,38,215,850,-72,4,106,-64,32,10,24,233,41,155,40,47,41,8,54,-41,2095,202,427,3,4,3,497,-17,30,62,7,-6,138,-28,-5,-24,23,-21,11,-506,596,390,-43,486,195,136,-69,251,35,57,10,6,-39,-15,-53,-54,-42,46,-2,77,35,18,-30,377,22,81,59,-15,93,2,7,4,-1,202,-58,-91,-152,1201,87,467,-1,159,29,1,-960,-53,9
-101,-286,-274,29,-170,-251,-138,-111,-17,-85,-150,-311,-261,-152,-33,-51,79,-111,15898,-1011,-410,-53,-23,-196,-215,-115,-100,-70,80,-25,-20,-140,-5729,-2669,-4188,-3722,124,574,10776,7723,5631,11272,10437,15808,15055,17562,15300,59,26,50,4648,3707,590,2462,144,243,389,12,505,151,111,281,36,-299,57,186,1647,137,-173,-894,-632,378,-26,-691,2,-156,155,355,1149,-57,158,1084,87,125,11,553,152,759,551,34,588,129,1128,919,399,-206,20,271,51,32,245,-183,70,146,-260,117,2236,729,-1031,362,-28,-294,333,-768,-1305,-214,141,-97,169,-135,7,-273,457,1002,-62,-468,-154,-119,54,180,373,484,99,65,-60,451,197,946,1190,370,-300,225,141,260,124,339,288,1032,36,440,206,105,41,1219,476,-466,895,-451,687,-591,-94,172,1800,194,-77,40,274,746,649,645,1324,42,-208,-66,397,415,210,-252,-36,350,1497,-42,43,96,-104,163,5,-8,-1247,-189,3245,37,21,-185,660,2028,407,169,37,600,129,667,174,126,-147,-24,98,4707,656,307,100,-741,60,-121,2434,-330,557,1634,-243,1797,1160,-177,175,55,-86,16642,-89,885,1234,122,-5,437,492,438,21,-100,310,353,1573,185,3343,109,2890,-75,-61,-69,-151,163,644,663,53,613,338,14,874,-221,362,-53,906,92,2452,952,-977,204,-52,88,134,-1129,-117,-165,-594,-41,148,-68,1121,959,171,25,-601,-90,-125,1400,7819,122,50,73,99,304,554,-109,10477,1743,2454,-26,-96,288,327,460,1148,109,132,-146,61,519,797,-63,461,3355,295,-31,-557,825,-116,-505,924,54,175,-68,-49,-32,267,1226,1703,1647,-37,169,1169,538,122,263,2335,1640,815,361,352,427,481,491,1944,566,253,438,633,101,44,-53,1199,155,-215,967,512,96,3025,236,408,49,1171,188,166,179,-719,709,654,3186,139,508,-111,2060,444,716,569,-76,151,239,653,874,-87,1031,1530,331,233,-34,-109,2111,1053,1279,36,346,50,16,-73,-43,75,-261,-9,280,13,296,758,824,696,287,516,170,335,338,-105,-509,-190,250,824,2170,-118,-50,17,330,380,192,9,104,-18,-147,330,289,237,-2,1264,213,125,168,2637,511,-267,136,60,318,879,719,632,179,2148,-193,591,68,-80,-33,142,-60,81,1174,531,74,1020,21,-204,-540,963,-946,244,-509,9,88,831,4031,-9,149,-36,-23,-3,588,128,-206,35,80,180,-61,139,161,-38,812,69,-6,791,299,423,88,55,233,271,1363,63,159,269,-234,192,202,326,244,59,512,-477,-152,793,1094,194,1176,656,110,966,-75,-417,178,427,-33,238,39,984,1396,240,760,164,931,370,114,-516,941,571,212,441,127,549,4157,252,540,748,1027,266,556,645,290,156,310,5152,686,440,27,140,-675,23,24,-131,2697,222,105,1559,1554,211,-16,329,-8,80,-133,9881,140,-2,295,332,25071,133,-1450,1232,-265,401,14,733,977,468,474,135,212,696,1,-541,1162,109,350,251,318,400,575,454,234,186,-5,-201,497,60,-549,-284,-144,-162,-14,19,118,592,500,425,329,-1172,578,110,1225,217,-196,450,116,239,-99,-44,417,-214,602,3121,507,-45,-590,255,453,587,-126,330,186,313,222,487,540,118,207,-228,770,110,500,180,-51,-254,833,220,584,848,560,-268,108,49,1381,247,289,-49,223,-55,175,181,12,655,575,494,729,754,4346,-149,52,773,-226,268,141,-66,1380,601,742,1149,-31,131,265,3330,-170,33,-18,-116,-193,562,400,-328,329,46,242,234,-25,619,319,93,-48,254,177,719,-578,-8,-748,228,820,153,814,970,0,1199,-139,-5,136,305,233,90,244,120,1168,220,336,-1896,399,79,-89,230,1027,41,729,-121,86,652,106,279,-35,233,140,1001,24,110,503,86,6251,94,251,159,61,952,-65,314,690,-69,-30,383,1965,266,161,-280,106,727,-1651,82,108,121,1069,-150,216,67,184,-49,1271,240,153,-49,545,952,25,1095,-146,812,112,37,62,140,172,2811,-278,353,159,-116,1495,520,106,-301,1016,2180,252,-160,928,-213,3767,1915,2006,315,777,244,-45,-246,19655,1121,276,4788,883,3144,400,468,258,1139,-593,-1534,456,-165,-780,-356,-1051,-384,211,-242,564,334,3447,1614,675,-103,-101,1267,1068,-403,154,-110,-168,225,-56,498,345,-641,-27,436,-127,65,2509,170,-7,39,-256,251,-987,98,608,-128,-162,-275,-82,-349,124,48,1233,-23,-963,-208,1215,316,293,366,1311,18100,371,37,18,1833,-387,81,-1289,7559,-21,-201,95,65,-68,420,741,347,20707,254,320,57,263,484,118,-182,170,-440,12801,-90,-231,381,-62,2307,19899,-84,-785,110,135,141,-23,393,-725,2434,223,-123,-14,21,4281,76,830,44,24223,2639,-341,479,622,363,853,179,-198,449,32,-40,9070,-131,83,25,146,165,26,276,-605,-364,-283,424,167,-103,-748,181,153,-601,967,1574,51,-777,513,2246,9,-219,17,351,395,665,447,242,679,117,-263,-19,-136,152,-74,618,225,334,-350,-202,315,286,-19,-129,-145,936,32,928,-255,-431,13924,-64,1092,323,539,80,-478,-100,-91,121,-79,-447,640,11003,244,491,-396,517,-39,240,204,296,11,-104,260,76,-239,-2820,11216,877,147,-189,4767,-74,215,-227,14255,-397,875,240,789,-1,-278,-381,288,-41,22,-40,541,-325,206,607,56,225,89,-519,-113,486,786,170,17,-246,-14,-1426,234,493,2447,956,1673,294,334,-363,65,330,1879,367,836,-185,5807,-273,581,849,2018,-667,-16,195,9621,2202,1211,530,6350,398,83,-38,6895,483,381,299,800,96,455,215,-152,138,-50,68,570,127,221,204,386,0,251,1158,2398,528,-454,212,99,167,199,1338,285,977,2117,-29,40,-7,190,1132,695,2140,584,11,696,-11,4483,524,-48,65,-721,-3,174,-61,74,-25,-230,90,610,2004,511,1286,93,58,-48,-82,210,182,2561,128,398,158,-26,3172,8,238,26,231,-67,-1,2070,102,-194,368,141,582,260,571,902,14,1301,90,227,70,559,227,17,251,83,-39,31,108,822,145,-78,-58,120,73,29,50,-76,1684,648,-796,-10,3,104,370,-588,419,-379,-16,-234,82,-136,340,-145,134,-76,-516,296,850,56,-1410,8,-819,20764,9324,12,-399,-883,309,-80,8,74,223,-572,61,215,104,-294,64,52,3586,-274,481,397,24,10,179,1361,-110,984,543,-18,16,-163,987,149,-6,130,626,1525,53,-2,-47,-246,53,97,51,1859,92,536,-82,954,-63,469,-378,-13,-68,-92,2794,-60,423,-40,-81,859,-359,-193,96,1325,-82,1418,12112,33,723,-93,137,3477,78,1413,100,305,116,346,258,44,319,-381,185,193,54,61,23,478,307,628,22,-1579,226,294,173,451,1967,349,411,211,-393,1013,54,-94,734,-473,453,88,337,3359,143,768,150,-1245,208,-336,-341,528,-1637,-39,1718,316,83,569,1787,224,153,314,154,4801,-54,-206,203,186,1055,208,1471,-9,-214,904,266,184,1335,-120,303,136,990,15020,44,1790,785,-76,4,4660,19,3,-43,1616,1290,1465,104,42,52,31,1503,47,442,177,-5,-49,142,2654,311,-225,397,22,552,1173,-160,-450,3401,132,-563,391,1334,427,-294,55,-137,-116,56,-823,-90,-112,1367,-945,493,990,7881,1853,809,177,-312,-12,324,-56,362,553,-333,116,4279,12,-887,718,115,-146,20,-399,116,355,-97,165,486,297,439,802,-229,-24,30,255,143,-1566,658,617,-131,39,-185,110,-170,476,1054,358,-32,227,3,8,98,194,-130,294,959,601,-664,-153,-637,29,287,1185,277,61,844,336,-38,-14,112,284,88,795,96,250,-107,353,-658,88,697,44,266,1118,-49,452,168,-95,144,-35,-761,1810,-444,117,-3,24,421,344,744,271,90,83,911,485,927,266,1186,92,123,-78,57,1655,-45,718,86,403,-163,536,-413,41,355,-268,-8,325,733,-163,575,-15,634,103,2022,40,69,15962,278,216,-219,-166,57,-86,214,-73,68,14,731,1125,71,736,-75,-83,-169,-48,121,443,0,1167,517,108,258,336,12,-47,46,124,-142,-95,-110,534,274,101,-89,285,23,-100,-55,570,-564,-61,-449,-56,-176,-10,44,-22,-557,544,-812,459,290,68,-19,-48,377,57,285,348,342,662,-4,84,451,-79,474,317,472,263,74,235,751,-93,-2,350,84,571,-49,-30,66,76,-32,263,-64,741,-13,431,1720,1610,1011,232,116,49,-372,394,417,-94,77,549,16,376,76,-11,-127,-847,250,-590,1126,127,175,617,-42,148,-232,-711,707,690,-112,36,1768,5418,80,-171,14913,124,-97,179,-552,94,291,179,3282,389,-308,69,-179,710,-338,0,875,723,304,240,488,-203,89,2149,385,-136,1136,3221,343,-190,14108,303,-475,339,613,18,217,211,26,-449,434,-289,685,-667,147,-65,-106,54,-44,-21,-16,1864,575,31,831,1491,989,83,-157,-403,926,-109,479,362,66,215,-958,392,365,3079,410,-83,793,414,-390,203,-84,114,87,128,-270,253,70,299,-81,-45,14223,371,20663,14744,17748,21,-68,-27,-7,-746,615,1317,6284,152,-63,2810,56,520,-41,329,-66,1563,1120,-213,205,197,-90,957,189,-11,96,-242,-790,506,-178,147,-236,148,283,6312,-52,1716,-442,-96,178,75,272,893,1461,158,-454,411,-100,-228,135,1683,417,106,1235,704,-370,552,625,275,474,332,330,369,424,277,118,261,775,162,272,-73,9459,107,16944,1306,-65,28,166,-173,444,126,441,43,-1091,5,-96,355,376,670,257,139,139,265,119,274,40,64,-308,-17,723,-272,-135,-61,395,6594,236,391,-85,-1173,-27,95,41,23,-23,303,472,-592,-126,190,-258,207,215,118,923,553,-20,-331,143,180,1513,-30,178,248,82,2187,856,76,287,190,-284,739,3863,2987,-21,296,140,-241,-195,206,97,-23,586,189,1338,2676,-835,296,-13,31,8,3828,888,14924,1705,-1096,4971,999,196,169,-38,-1109,339,-859,428,652,-60,679,1076,995,96,-108,6163,4,-94,236,98,803,1801,-255,102,555,1516,635,-41,5565,2120,-158,199,219,-101,42,1081,1128,248,2929,255,49,427,280,351,1703,553,58,687,236,210,-6,137,119,244,527,454,45,305,-8,775,-22,6095,712,138,294,480,70,228,2030,245,11,703,-43,-57,772,575,405,30,272,149,392,81,425,251,592,403,654,280,-132,61,511,267,1366,113,244,434,30,-1,923,-336,351,82,-121,71,305,-24,-273,672,193,-115,-167,-285,320,-133,2450,1917,-253,652,2277,236,127,-576,503,431,800,-18,61,2069,952,103,145,206,176,-880,169,-69,-371,-180,-109,565,189,-39,499,198,-127,-743,-138,46,-44,77,363,-454,-40,367,64,-193,-16,55,506,19478,5147,745,18,75,137,1,-312,209,55,55,1238,118,107,-3,-10,245,-464,835,453,-496,-67,3035,-757,-541,170,-269,302,1410,-6,822,657,519,-204,1036,435,-251,910,102,-1044,947,-45,152,80,-152,-2,658,720,468,-134,154,-69,694,-217,553,588,156,82,363,-35,693,-345,190,439,251,-115,13008,-1354,1287,114,114,36,262,919,210,340,252,-1461,277,47,-22,-19,-190,-31,569,-21,697,-14,392,-214,169,332,403,1489,6766,94,-40,-84,111,-228,-339,-185,41,777,278,168,1210,-161,63,49,-114,150,335,113,-730,95,26,1815,857,131,-722,96,5452,354,827,-132,69,574,45,-301,114,431,-431,244,-302,75,50,357,63,64,296,13058,-229,-6,709,-404,668,210,70,-88,885,427,-18,-2850,395,1510,477,-314,153,609,410,51,-42,1467,67,-38,19295,791,263,-144,769,279,599,81,-240,295,313,24,152,1019,781,-103,753,31,-1227,182,-442,-619,16,554,-181,-101,-74,3248,-102,-49,67,15442,1627,-92,321,134,222,-174,157,654,730,6534,-175,-162,-9,959,2283,199,226,732,294,75,-1587,-131,-56,75,128,232,742,154,308,806,19,1619,-393,1988,254,1599,14,174,554,2605,70,554,-45,-58,2591,756,-188,279,122,239,35,186,8,485,7,486,-538,767,165,268,507,701,485,4778,592,132,3,-288,176,337,1722,170,83,859,51,82,891,177,1042,85,151,119,-1,1044,232,-782,-45,-359,2652,152,949,-87,814,3364,287,363,-507,-91,254,666,182,433,1228,1275,871,120,160,111,149,-178,-9,782,-292,1008,50,135,-601,1805,490,179,160,1772,1122,199,333,-107,-119,645,1174,793,-646,493,-218,422,-57,643,352,463,504,-87,-165,1404,113,-14,-74,12,345,480,394,-161,268,253,160,145,62,93,301,267,149,161,-31,483,659,288,268,253,521,16,206,54,46,1351,887,138,17,82,-202,-45,72,-125,465,-81,77,400,1569,-197,398,93,285,1237,28,9564,97,64,409,701,212,192,509,-545,184,2,1102,290,115,220,-219,199,318,-527,1376,73,-91,221,17,337,96,127,489,804,350,402,500,-219,17,152,-57,277,342,6,14205,446,130,118,235,139,62,10,1020,55,-463,157,330,233,-60,268,-111,13,17,62,236,-315,92,2029,-89,958,-65,1,-319,-87,144,134,-755,197,9,-393,173,301,357,652,-752,-62,37,51,-20,1656,371,76,73,-209,-5,1319,-375,-81,702,1265,17,-201,155,363,180,276,822,-444,78,649,102,236,-229,810,73,176,-118,23,81,500,6944,805,2027,-514,383,281,101,-91,-123,1018,-179,356,546,-262,357,906,-1038,720,72,355,316,1234,143,-38,345,-154,119,459,-521,-22,226,84,-126,181,103,167,4,-207,178,193,-30,9,833,-43,793,9326,733,-154,661,-172,1273,323,409,77,322,-3,400,44,243,-19,373,61,1158,159,491,496,-170,25,-359,534,541,664,218,258,183,13,582,366,1360,-81,2557,269,-18,3237,-48,535,28,-32,52,148,-503,362,58,172,-1306,-182,267,257,-40,186,1184,2022,-212,-43,18,694,66,3,24,641,414,364,-23,343,457,-34,338,-320,503,206,374,47,181,1235,1954,1142,559,-82,20,-355,14573,449,3215,-78,50,1989,333,482,144,-22,833,-55,812,77,-174,124,775,619,86,-21,38,71,429,1587,-79,444,38,42,499,3424,16874,11717,160,-100,-228,179,-2,8,963,53,-125,72,313,-8,203,215,-268,720,-37,317,-79,21,522,168,8,90,640,796,171,265,7,986,147,43,114,426,855,1890,19,-90,13353,19130,15119,12143,12720,19398,7093,422,3277,-138,-399,825,414,248,967,40,-3,-694,-189,574,-8,-153,64,691,186,196,7,558,24,137,0,699,222,71,919,256,399,-214,7,-201,-44,-253,-16,130,-237,-6,-109,-1525,507,279,-72,240,1261,-252,122,-84,500,503,952,-555,206,516,-5,-39,73,374,495,246,150,344,769,144,330,116,-104,-102,367,-8,-58,16,48,-57,939,244,72,-290,-4,-487,403,-28,105,379,620,394,-338,85,1222,541,585,-99,-644,533,62,404,171,24,450,-54,-84,638,485,-435,1753,156,-49,240,-3,140,425,717,135,21,1646,87,209,157,-60,-562,1078,10,99,-38,395,-80,647,107,565,3163,955,2320,-113,167,119,91,-11,463,251,2,90,358,465,156,264,-101,509,688,6556,-248,-174,347,97,-79,141,34,-111,68,-148,768,399,-6,-232,294,291,95,-1,-110,304,64,65,-466,-39,798,123,-11,650,-9,-105,-128,177,-20,32,619,19,907,235,-724,1188,364,215,946,-327,932,-77,310,-143,7072,-179,345,126,949,-282,271,-360,8,134,273,-241,2191,316,2970,133,376,605,-41,48,131,-157,30,66,333,611,-140,259,518,185,395,1094,46,478,-301,-70,790,-2,2070,263,74,-42,-9,18,-92,161,643,419,304,147,206,218,593,-67,3349,-100,-953,610,-333,579,41,280,95,-1128,-268,-8,573,1799,-418,-67,423,-367,229,138,304,349,255,1389,-330,267,-66,140,271,-102,309,657,180,481,-1213,-39,-249,100,-161,57,408,155,-79,635,-81,-48,212,110,-399,1548,96,556,1036,1901,541,3242,362,133,1293,-54,1,372,41,311,28,69,-71,103,685,5,228,-364,888,1490,612,85,389,-9,69,145,-46,2170,220,361,75,221,2063,67,147,-63,1253,1123,899,393,-118,-309,147,-696,-68,-56,57,427,108,79,122,951,914,372,115,159,-884,-648,2030,-173,859,495,154,10,400,797,-93,783,241,-434,1149,216,165,2044,272,-34,-77,-793,-71,-55,45,27,-339,332,78,-303,-174,-181,71,997,914,1174,89,-491,1467,417,-7,563,205,297,8,-28,38,40,319,1842,15,76,-67,219,-65,341,64,1109,-374,423,1045,-200,35,138,-239,166,513,198,4819,271,1641,1545,262,58,1239,1252,2199,277,1149,-79,517,219,2696,43,172,332,44,524,2638,472,-234,662,1298,-96,91,120,32,-329,-85,38,582,390,398,419,15,842,347,1737,-457,423,-228,1170,-1520,289,-11,676,144,510,446,1303,803,-377,-152,180,149,-538,996,40,47,697,1002,550,-206,211,296,173,415,-190,507,375,-5,752,305,262,1258,816,92,245,12454,20,1137,9,33,221,1124,-194,238,-280,-275,2567,145,65,1065,282,-27,994,-27,420,346,-139,405,161,2534,-6,106,1306,111,211,9059,327,497,805,1698,163,627,3756,52,394,108,974,31,350,351,152,140,5752,-271,-1553,1601,1311,-297,-45,104,33,760,1340,471,23,411,765,62,98,43,712,-605,-84,267,102,-133,2410,314,887,-375,-120,309,141,-180,-251,367,284,138,1965,85,-124,-53,148,88,47,288,78,5,230,-109,-114,212,1098,915,4531,-31,588,757,-88,-98,77,10,-52,180,89,108,-297,2164,-786,658,10,119,50,1956,148,59,1069,-23,329,29,80,895,753,618,155,78,32,528,-131,769,61,159,730,11731,693,1134,-105,209,-92,44,58,426,443,356,-61,2350,581,-214,1317,42,367,90,1,148,-42,196,2466,394,-49,64,338,638,-675,-68,678,-7,174,-153,-79,-310,165,-105,-87,-573,463,303,360,-117,128,382,-220,451,14,80,-226,14,76,-51,327,1945,-117,-865,19,243,-63,212,512,-968,1685,-271,-498,4,3512,-68,211,48,-183,30,-351,205,-29,250,358,599,150,363,168,-65,248,762,2120,-42,-72,995,63,-408,-52,93,256,56,-95,28,246,1092,-152,88,-166,53,-53,2151,242,943,369,1180,-56,123,507,662,621,-54,195,122,-31,-341,307,477,89,241,88,438,65,329,-57,-66,1040,719,919,1139,-1448,124,30,192,64,985,13,1468,24,202,517,-131,103,593,-182,81,508,337,555,-14,392,-188,-6,-89,1335,81,24,834,358,-52,1026,-48,249,150,1699,-63,-6,-9,130,471,158,1050,586,-79,-50,59,1524,469,740,-88,662,1537,379,-670,1145,-143,1272,98,760,-61,-471,209,566,-542,50,113,-114,168,397,231,839,2098,278,978,819,-126,1972,1898,-42,46,1728,39,-436,68,38,-387,-363,-4,174,17,-35,458,-19,143,114,1630,-248,-1862,16,77,18,258,77,3528,36,-102,-109,443,110,586,111,462,1497,1182,-41,329,69,-118,15,389,1242,223,-638,332,-149,461,-218,996,-305,-3,255,730,322,524,159,1114,-97,4,-442,191,13706,1993,935,212,-210,41,121,2837,376,533,-336,468,713,308,1209,41,-10,695,-58,-381,422,98,-159,-19,110,108,46,73,797,-482,554,428,252,-55,5,603,891,1013,137,180,618,119,61,-75,68,511,618,465,-14,-381,47,422,-173,755,412,7,-49,180,79,1175,-16,171,383,65,-217,-15,-91,-121,1390,-23,3,382,655,437,-12,-157,40,189,249,-355,696,547,-194,-270,109,251,528,11,779,384,32,502,195,208,1605,287,580,430,388,509,296,855,206,43,140,927,354,-108,463,1538,-86,-15,-525,-3,-739,114,364,380,-11,57,393,135,-381,-470,1028,422,3347,-58,271,-686,205,269,-504,-238,603,152,-174,33,-260,-206,-128,-108,444,543,126,139,182,498,346,-101,38,211,323,201,627,-130,91,-174,679,1067,364,220,186,-186,14,852,453,8,76,-332,479,166,277,921,200,-64,-348,3230,-82,1246,34,365,2545,734,1088,180,-86,269,359,925,-540,-886,616,-6,64,67,93,190,377,1112,-560,710,115,15,1441,315,274,718,254,198,812,0,367,133,580,40,800,-366,371,140,-218,40,3970,53,-302,149,-289,376,7,-278,5,-48,678,4,896,238,320,226,345,-12,-86,334,299,-20,6722,828,-164,65,687,-51,138,-125,1456,1621,3009,-116,81,3785,-345,-222,4220,142,133,296,14,353,421,-63,251,-42,-51,458,284,140,641,-110,38,2799,118,40,69,2969,45,2933,-429,1383,6,235,70,65,19748,128,232,-310,-445,-12,56,352,876,115,404,2824,-118,1598,193,4,-325,565,35,544,98,142,71,970,659,9110,-378,21379,-38,1049,-91,-128,-121,623,1388,1057,3259,-219,-66,763,-71,549,137,816,376,1298,-81,749,113,2,132,-528,1801,-187,-400,309,101,81,1323,-1995,708,97,-131,56,-28,-58,134,-198,283,58,234,-134,76,125,-449,19910,6,166,59,384,657,4150,143,30,687,51,-134,303,-100,-422,160,567,85,-75,245,350,2069,51,400,1930,149,35,26,694,-1370,-16,38,1022,549,14,270,2248,310,262,-1046,1739,722,3535,-76,2583,-140,-29,316,545,480,2813,637,-270,-44,187,1563,651,35,599,-38,101,751,-116,-217,176,-90,4243,716,-27,-264,50,4290,715,103,877,1999,393,-2135,-138,2095,321,444,243,16669,-78,284,21116,3490,-202,2148,199,88,708,4108,-70,1454,133,26,-390,-1282,1153,161,332,155,177,0,-161,22525,325,55,770,268,19,558,-33,122,-677,-204,12044,3989,-80,74,335,-23,-99,-110,93,-476,-255,24,-66,-339,-10,333,21,18,247,154,107,334,1166,202,364,331,30,77,76,-29,1507,-94,11370,1127,293,12,8900,266,-290,529,383,-504,-494,13517,232,619,-589,-107,-60,-164,524,1145,258,-91,761,-272,285,596,107,-41,250,604,635,563,473,7,-58,75,895,153,15190,2260,736,-264,1078,16,15895,-383,1123,178,-64,2689,2634,-245,414,28,173,330,36,21121,11777,89,2283,292,244,1873,565,1342,738,-36,8650,-75,-215,-153,372,-129,6,865,5214,239,5,-50,85,-266,1608,-100,402,219,3016,419,302,16,-494,44,86,39,44,237,-697,-150,958,315,202,2071,4615,1062,2126,70,270,124,987,7396,780,-786,146,-113,347,128,-294,340,-93,201,570,1091,-84,154,242,237,1286,1045,96,2414,19,524,6144,509,605,631,17558,4169,66,-60,-82,268,177,-687,65,-742,86,460,19184,129,554,84,133,-71,120,862,703,546,61,10,1122,185,341,492,1000,507,-260,-172,91,8408,310,38,96,143,65,-286,-108,365,-63,337,-53,90,582,437,35,1631,-537,312,-352,-295,-1,-319,580,-22,918,535,1735,611,873,430,262,205,263,2,180,611,701,-8,440,-17,209,209,22121,-129,-1148,55,132,169,187,992,-945,4144,29,201,55,221,3987,-109,640,262,585,194,550,30,199,220,-60,-438,1778,422,20344,12458,292,1860,2804,463,1196,407,369,375,1720,456,232,1010,193,-340,1939,307,22,607,432,95,846,34,55,514,132,-154,4631,346,1820,194,1975,132,336,-136,232,45,612,213,-425,-209,1283,83,1093,16446,-93,145,-24,-73,1317,106,1359,1372,310,810,232,132,208,150,1144,593,247,2792,575,4,3,415,501,1162,574,37,359,317,-4,11,782,-43,1820,-244,-66,531,2124,93,190,74,-34,210,-50,453,-278,509,-105,742,1401,10,-1,-187,-27,562,1361,1878,139,1553,1370,18,72,214,-53,-317,-161,493,1180,158,5,19,775,82,594,12,7558,-212,-108,567,-55,7,645,427,-313,37,-282,-59,3870,581,379,110,179,5017,699,924,181,83,12625,1591,1608,-72,-116,-142,1060,-155,43,401,426,259,155,526,136,384,-8,249,1757,1721,659,-1152,339,49,328,426,464,1236,14002,823,8097,465,635,463,595,670,139,254,-589,-579,-104,23,27,3483,23,196,145,51,-21,-22,690,4,91,2385,435,-97,14511,24,1935,3500,-118,-124,-105,-30,438,-32,353,304,1415,34,289,1433,281,48,-190,662,202,-2,51,370,-422,-49,465,640,170,32,185,37,575,-648,-131,314,-172,212,-133,-5,204,-383,-94,333,373,418,30,95,41,564,829,530,478,81,130,-119,-11,-17,952,1055,261,79,1195,380,-199,-324,-7,195,-196,349,119,-295,51,31,1724,-275,-276,-188,-4,306,8,-34,357,3344,368,-488,23,-44,742,181,913,115,584,-77,692,401,-107,-16,-73,65,124,418,119,416,47,18,8,4,-218,35,924,17,1580,-24,1546,91,450,2440,35,-25,343,617,309,242,-295,451,-127,229,680,42,370,137,1422,338,88,-913,-28,292,-446,2161,763,-76,171,1161,-321,93,126,-71,-121,814,-31,272,-69,137,-1256,-120,65,12,-200,-19,12387,147,1116,119,179,-86,112,298,86,645,824,1273,3,513,152,21,259,30,-245,260,2092,637,-21,48,200,788,424,622,763,-148,789,107,343,159,628,200,-4,-1138,9,171,395,1545,421,-63,-30,812,-29,418,312,228,16,-6,225,19,797,86,946,1365,-302,180,141,-2210,93,259,719,891,989,-258,-472,-587,-283,19,768,132,967,-245,-45,-106,613,2013,445,273,348,509,43,-16,-78,-161,1122,95,69,1351,1475,-209,-28,165,7546,584,-77,232,-186,-80,1637,789,65,-702,22,124,31,-397,-64,554,372,211,106,54,-132,-40,-19,583,-464,218,-122,-45,53,1572,64,-625,748,-6,-136,955,-3,517,31,993,192,440,-82,817,1975,233,-238,-86,1118,101,105,116,-151,257,-300,84,154,-60,13,-766,53,203,303,-44,62,94,378,412,-257,226,-154,130,169,1071,196,-3,18,84,-1,-208,56,75,80,164,32,114,1125,83,-23,91,181,248,397,-139,114,1158,-469,1222,845,-477,250,-520,-784,600,-21,21,377,236,25,997,193,54,1607,-186,115,-67,125,89,49,-114,-15,223,16258,1979,-419,1295,1655,250,-302,978,345,254,-168,31,164,-658,-482,-166,738,1820,-153,84,47,-33,425,-360,247,1946,-22,56,146,1732,3215,405,27,217,53,110,74,208,8616,808,-290,75,35,-66,14113,951,100,8868,396,26,-460,-54,7,241,-67,871,3115,83,200,508,94,989,466,20,1986,-46,-209,206,360,-116,477,536,279,66,196,43,93,68,-232,748,4181,201,1633,-263,-207,-18,-146,-138,2038,-27,512,122,627,1565,99,310,529,-121,638,-41,191,323,-48,164,27,255,122,1248,-21,199,8463,1281,234,1656,-44,-74,1054,-459,574,159,15,579,173,-37,254,2845,433,671,569,1032,127,163,392,1766,617,7,506,-624,-776,-47,1,16514,-34,1675,753,-466,302,-319,48,264,-10,-156,-60,-42,31,-103,125,-110,66,50,-430,-41,45,-1020,-24,-193,-45,7,154,-1187,302,8656,-156,434,116,-122,398,121,179,10933,5096,150,613,71,-574,2343,983,-247,297,192,1120,937,650,-65,3263,154,994,-2,36,-210,81,619,1013,-285,-60,129,28,252,579,164,804,-262,318,204,184,72,275,900,168,23,1295,-138,103,252,138,114,854,-587,-45,-61,108,11,98,339,609,-689,960,13,7,73,39,89,3822,1922,1208,675,143,-110,50,639,14552,77,360,151,458,-309,2414,221,216,310,108,-31,2763,580,-28,-95,158,-450,-402,-2,516,68,86,598,1430,34,-64,389,124,560,145,996,384,168,375,412,-157,199,142,56,72,279,-266,670,872,125,-663,62,430,259,-112,275,-71,2392,4353,-18,287,-55,451,316,-183,123,42,47,-241,162,37,37,-9,-167,-752,49,141,103,-76,73,262,811,7,668,1145,540,-150,-510,158,35,-161,43,31,201,1083,113,344,45,513,54,611,640,-18,849,569,138,644,287,106,-38,448,656,191,-158,251,56,-83,35,1860,-74,-25,428,126,-10,115,47,8,2344,-72,7,-147,-267,456,-47,-27,288,26,75,1780,-90,53,2762,114,439,173,280,3354,695,88,-189,-58,10,47,283,96,9,-318,-1062,432,320,1370,469,-31,30,219,313,249,-311,1245,294,98,1854,190,-43,2182,653,922,-67,-30,167,872,4,-11,3506,256,-150,-63,-111,357,478,32,46,119,66,320,83,-588,8444,107,-24,-573,-502,954,21011,-34,-370,124,-310,141,29,-336,-30,-16,1813,708,112,3,3226,414,2538,-77,840,58,-145,-178,10,257,987,-58,315,-963,2,117,68,-240,104,577,918,667,1897,1262,879,40,-451,-2598,7,0,-43,9144,-192,180,101,381,198,496,285,639,-191,17139,835,-26,1,519,312,242,447,339,263,-94,-23,49,1,-50,-321,922,2215,8,-139,-319,-26,4,109,108,-171,-73,240,212,409,72,1595,-158,105,66,725,-145,17,469,-61,8,19,462,-152,796,383,-23,1337,140,-15,456,1,470,-260,-244,491,-11,132,152,3049,24,-4,31,1242,1194,23,-540,567,555,197,968,9,1557,698,1162,1524,-867,1329,-11,-175,6616,68,202,285,503,-1317,31086,62,1621,333,539,159,131,281,151,947,138,-14,-145,109,606,30,3143,518,4256,342,230,-80,96,855,129,-65,-343,69,812,68,340,164,74,42,186,1418,644,-215,-359,573,5191,29,-6,314,65,338,148,474,199,-165,1455,-11,-577,-320,-545,1696,1861,171,-342,-796,4557,-74,17602,17962,-544,485,57,2476,16489,1780,-106,-678,307,539,-321,233,7,462,550,945,16528,18573,144,164,63,220,267,-254,2,268,182,132,182,2097,553,-16,-50,53,-925,-704,1727,22,-403,144,117,19,-732,682,270,-178,168,-111,193,1240,80,25,36,74,8,-175,-62,-149,141,-836,3105,64,-41,683,150,309,66,1327,-288,539,192,-49,-107,-62,395,140,-21,-112,-32,-603,-85,-6,509,721,3726,10557,2089,13706,-1136,58,197,163,96,38,1060,-171,31,-373,-16,270,1495,127,256,629,211,-243,-125,-212,324,4094,82,588,71,497,157,11,-222,266,8818,-128,282,-471,596,-1198,392,266,74,151,251,183,259,2,139,276,588,893,253,683,286,266,441,264,-7,49,-13,-2817,406,413,1237,854,315,-822,569,96,-128,210,-789,-140,1094,1428,2394,904,144,107,-435,-80,-147,519,211,-110,356,169,730,618,809,219,5,29,1449,233,293,238,-51,303,365,581,-92,1744,41,-38,-85,287,451,1486,6,401,364,-105,52,-255,-7,-422,284,-209,-950,559,49,-463,-545,437,285,15216,509,-244,21909,-268,115,-27,-524,3245,3326,882,-2532,1024,-80,192,16077,2006,5765,182,834,160,8,61,-70,-70,158,285,151,-129,-526,-284,-17,226,1584,363,-40,1158,323,55,113,-567,-134,878,-32,-244,110,111,-214,77,177,775,345,-61,-9,-20,27,613,344,-880,270,22,497,971,214,938,-35,2010,1113,256,440,79,3196,1962,1662,14391,23239,-80,187,58,-202,68,-131,398,191,5357,81,-193,102,-40,285,360,113,-1301,469,258,-75,60,206,310,344,-59,139,220,20649,1125,44,-7,455,-98,156,168,2,381,21,797,-814,324,3198,1284,192,715,1480,56,-98,2033,-170,10628,562,106,-96,187,392,94,213,119,1893,105,41,719,-85,-76,299,-58,-311,771,-74,-170,-1,312,1074,259,145,639,310,730,96,293,946,-127,82,-146,112,-95,-59,776,245,441,242,38,295,-127,1005,357,852,-1256,-524,-8,-944,111,12,1187,-227,1250,434,571,-194,9,295,300,563,48,83,-80,132,167,-304,442,329,-302,537,97,1389,-205,-59,671,398,-4,175,212,615,313,932,-3,27,1204,175,-43,740,571,290,55,672,-285,24,-173,-82,-157,-346,636,23,364,-244,10,-141,204,-804,184,-2735,2583,245,-135,266,59,753,1372,15446,313,250,1491,439,-24,-555,-326,146,-407,207,2700,304,18443,-52,6,13394,196,414,92,-805,69,1016,400,1672,-166,-562,317,723,501,-53,41,292,333,-195,-152,-540,443,474,1486,52,15009,14,-37,1371,22,49,795,-63,-197,-26,-351,-1,17,670,111,-113,2155,11359,10,63,44,15,-7,17,1675,525,8,2117,6315,115,4383,-62,-174,2657,163,48,40,-699,1975,-205,501,-162,36,-646,1514,-31,-504,7,635,2,784,264,325,1022,-240,221,436,-606,56,868,1154,513,176,45,60,2705,2464,-258,-1,284,48,189,601,20,1853,316,1300,98,-124,441,9,56,845,87,-64,-141,856,126,-164,-1420,235,1532,88,13,522,995,553,-220,118,-181,93,1104,1521,-413,-78,716,11154,-25,376,391,-89,288,-23,444,5204,203,142,87,1032,488,25,12,1324,390,-441,1025,28,470,934,797,-24,508,17,163,66,-77,5642,1051,1691,208,-840,69,-149,982,8,93,-93,-3,67,-26,885,163,304,216,-476,-260,-233,736,-416,-290,2363,322,164,-13,695,-4,530,-70,1688,-231,116,132,8,928,502,-17,-460,-12,120,8231,-81,58,554,5,-26,994,344,357,4,421,815,-250,860,27,-28,620,54,-40,150,-131,957,349,4511,-32,685,717,1647,-106,60,186,-230,3,33,483,-40,583,778,1935,380,929,435,244,264,303,-236,198,-226,-277,308,133,-74,-3,601,905,332,284,463,349,433,-143,-23,73,35,27,137,-531,910,-42,7952,7544,-560,-303,243,1550,183,16627,62,24,-86,321,-97,-385,358,785,-63,595,245,279,827,45,-236,-148,-11,-266,-50,-104,62,1618,202,-239,-211,-515,307,53,634,430,58,559,980,22,127,287,271,-83,16,-39,-34,401,-411,114,123,785,-839,766,-437,352,289,508,30,47,-270,-29,319,35,7,399,1564,-367,1121,1049,895,-5,-1814,-73,-31,137,-209,-133,2180,212,162,227,-768,-11,-294,142,118,-724,1152,870,479,-144,1056,-884,-19,-156,234,80,141,664,194,318,1057,1608,-1357,295,-1545,-35,93,1624,47,-164,273,-521,683,13947,341,-63,-46,96,83,-95,181,5294,155,758,850,3036,-73,-958,561,-77,-167,-193,78,-10,233,857,236,673,95,2,90,110,49,945,232,153,-857,29,-51,717,570,5692,8418,64,18,490,9,4531,407,92,230,-2563,514,-14,338,56,1611,-84,3586,-260,-146,-750,-616,124,-343,2876,-7,116,32,220,666,-110,458,-217,876,8,-121,-516,594,-203,-83,-113,-31,-122,101,154,612,91,677,106,-76,143,78,-494,2840,388,-610,-1713,1146,11038,-172,460,185,907,700,255,523,1976,-577,-293,786,534,165,-66,637,133,-60,288,760,-28,151,1201,195,-523,63,-44,-229,336,32,21,126,2323,20,357,155,-60,-1820,-232,1125,2560,706,-3365,-37,-174,119,1126,72,82,-108,611,172,112,3156,695,211,367,135,314,1250,640,9712,1912,-1047,831,-16,132,-51,144,2901,-13,-1420,-1382,-878,708,12,-974,1326,65,-897,594,28,-151,-407,2333,-62,-173,334,317,217,8409,5056,-302,6027,629,-101,203,6078,160,351,378,931,-3,13665,-1779,-1401,-4333,-19826,-926,-411,561,559,164,-217,75,-143,340,160,1109,8421,9017,96,-45,165,-47,5899,456,921,97,159,170,337,-351,382,171,25,557,425,-112,28,12,265,293,1122,26,3793,-235,232,9,-690,-56,35,1236,470,362,118,97,162,-121,369,173,76,-7,-37,-110,447,1229,711,180,448,-23,-196,-499,-107,812,220,354,389,51,-12,70,201,415,-294,873,1320,1588,-457,33,12923,36,-24,8,49,-11,50,24,246,-279,-13,104,-106,2797,39,-133,-68,-296,959,-96,-30,173,-107,-268,55,119,-138,129,44,210,159,-20,-59,-213,123,594,738,199,-43,-50,7,190,37,783,35,201,177,361,12,11,-107,93,30,-117,56,-22,2620,87,62,-108,174,5956,84,279,343,-1,44,499,14339,76,525,-122,118,274,-174,332,-685,146,123,-141,1619,1127,-308,-156,540,35,-12,65,210,204,1522,-76,348,210,167,-14,161,-256,1128,-41,248,134,-139,6,70,108,13,1520,172,-195,-363,-513,1123,433,390,397,130,136,-199,-1,101,37,29,1385,64,27,3416,1492,759,-60,1095,-1660,288,-188,523,-54,25,-16,97,119,430,-121,547,497,167,184,783,1311,285,147,167,-5,914,-456,1159,859,-151,806,-8,538,949,-442,14,6698,4120,-58,324,72,1865,26,-201,7118,119,139,2829,20,55,7531,7632,1183,-1315,51,158,1045,-165,-35,-1589,-93,-48,395,267,2730,-213,1296,-171,-536,373,145,691,191,378,45,537,432,1299,989,-320,-216,115,-26,215,13537,905,41,1184,17,176,-226,119,130,246,26,63,60,-20,-30,-91,-43,488,1,504,391,-763,172,149,341,788,21210,13771,598,396,245,14476,10882,701,2762,-325,-67,346,-68,229,-14,38,28,349,61,273,384,-306,-1827,1582,185,511,-125,389,-37,793,329,36,191,-37,61,-151,-56,202,507,34,21,-19,-250,-101,-286,-274,29,-170,-251,-138,-111,-17,-85,-150,-311,-261,-152,-33,-51,79,-111,149,15898,27,-1011,-410,-53,-23,-196,-215,-115,-100,-70,80,-25,-20,-140,-5729,-2669,-4188,-3722,124,574,10776,7723,5631,11272,10437,15808,15055,17562,15300,59,26,50,4648,3707,590,2462,144,243,389,12,505,157,289,50,-61,-10,14,233,175,196,-76,6,-10,19,-3,386,43,50,121,20,-27,-43,265,284,129,2220,363,52,-328,783,163,135,-4,60,140,28,-52,-1,96,308,5,-2,-14,-8,-46,161,373,-26,62,107,30,205,-15,-71,240,58,56,35,-65,-115,-64,-763,644,68,760,-4,-16,449,97,132,50,-31,9,104,-51,28,157,-326,-86,212,-57,-54,-59,-708,714,-310,19,257,100,49,4,109,21,-43,139,15,14,31,309,93,-22,334,-44,-51,68,31,-89,-45,-9,312,572,1777,44,60,-14,-34,-24,46,362,59,233,24,-78,61,-4,-32,95,-167,-15,-27,23,86,3,-20,-53,44,-44,165,-32,19,15,205,135,496,24,576,282,1147,133,93,1152,-288,-113,-15,-25,114,108,157,768,-17,-26,453,-1909,399,1198,23,550,32,109,75,141,-32,-4,161,23,238,331,-12,-32,96,-15,-10,750,-288,7,119,-18,77,-30,522,-199,-26,68,134,10,-35,641,-3,189,-24,3,-107,-10,-103,-25,65,97,-44,-223,43,79,-58,292,44,80,-16,59,4783,152,152,19,-29,-1,-88,1422,102,61,-116,107,127,65,35,-44,-365,176,-69,-114,17,241,126,587,1159,70,19,408,33,46,-19,190,241,16,454,234,-85,-104,63,43,159,293,-16,-36,215,218,114,100,-104,137,313,945,332,281,119,-6,177,308,110,1832,213,67,-50,0,68,-15,485,-59,238,77,2374,142,-299,5,169,384,243,39,-109,-215,272,-44,-159,443,-477,113,29,422,-35,301,-32,147,-29,14,20,551,121,86,68,217,356,69,299,487,-125,55,763,244,110,45,15,282,149,735,489,3932,457,128,168,282,232,11,137,197,411,-4,330,-67,5,11,132,193,36,84,48,-40,496,645,2322,56,490,47,508,-36,1710,-103,49,62,102,875,410,35,262,-65,234,-19,201,18,121,20,64,163,-300,-109,399,-19,-50,-400,121,76,173,257,54,-61,95,-74,139,314,-91,55,-290,28,50,16,1178,186,-131,154,-112,163,136,66,456,167,-7,31,661,677,-27,-1,217,-573,-240,-64,749,374,238,8,119,465,138,240,340,-25,-1,-110,294,-17,116,640,-5,-99,604,170,144,7,320,272,9,-133,601,269,112,-32,18,542,24,-25,32,1,23,2,12,74,438,43,155,-82,82,1241,-21,25,161,-27,52,199,373,107,61,322,137,34,396,293,4,6,96,-4,159,159,777,1273,-33,-119,60,42,223,23,63,-7,62,133,1168,206,138,19,407,163,18,239,-81,44,78,-22,98,-54,-46,21,-61,7,72,196,-44,212,-94,474,146,1368,-39,14,292,235,29,81,-11,939,-29,-34,3,-105,6,-38,7,-156,-80,20,-119,213,799,-393,-294,71,35,120,153,167,526,37,-54,395,793,-146,-44,71,41,20,23,75,265,1294,-104,31,-95,-131,-10,31,142,15,-23,18,205,-117,-120,15,-124,-91,-57,26,-107,247,-91,-51,51,-35,386,-65,298,-190,-1029,271,281,-19,252,32,310,50,270,53,30,-79,-55,130,-120,-53,36,162,180,175,-228,-194,-95,262,441,-155,-81,163,95,104,610,1426,-59,556,534,115,3,-78,277,137,-19,1370,2168,227,-109,255,111,400,143,61,75,137,66,249,135,166,157,-100,316,1101,503,125,61,-38,203,295,47,2179,-15,160,7,40,311,43,235,857,-195,137,-15,39,188,259,-42,361,529,149,-181,357,870,-188,28,17,362,-5,-93,1122,133,275,30,593,276,524,126,83,259,133,188,22,886,-7,-1713,-71,-41,58,174,204,1,-17,133,16,281,1302,1485,180,-96,320,1438,-346,838,773,111,-142,336,369,-144,215,34,13,-229,19,-87,-76,94,665,77,-101,129,61,164,-35,-87,92,482,48,82,1,232,54,106,389,86,-57,15,110,85,-105,19,-4,166,330,21,-55,306,78,718,430,-58,100,79,-1174,-150,-16,16,910,15,136,-208,666,-166,456,123,-21,252,129,1088,-279,538,-18,-63,-18,55,185,-23,13,173,99,-18,1114,575,111,68,9,538,87,-72,-11,95,540,117,-57,-40,-112,-6,721,442,269,572,-96,-7,57,-67,256,127,742,3123,-199,49,250,51,325,228,61,955,-62,627,977,19,105,-204,101,82,-15,-262,741,843,46,3,-39,93,-33,-132,-499,271,-643,157,107,299,891,1466,151,112,-141,-460,21,41,47,-260,44,65,290,-1392,174,-11,129,125,-20,128,-521,366,-121,-70,599,52,26,45,256,-306,6357,60,-1,126,-79,92,-135,-81,-108,85,127,272,-331,-25,-78,-25,50,152,146,-14,-535,610,-86,27,49,256,-282,2119,-74,-118,20,-70,75,-54,-1116,-56,61,454,422,345,-705,-20,520,-1018,21,236,895,-637,-412,-44,198,140,-120,29,877,67,543,66,8,156,-37,41,-54,-11,54,599,83,-396,294,1307,151,11,158,10,244,170,-160,-118,2448,68,314,-316,186,-390,439,-74,-39,919,54,574,-60,365,52,1398,1105,427,311,373,31,690,123,511,-313,-249,317,2,384,1037,601,141,1186,-50,108,-34,2144,-6,-25,18,262,185,862,-32,35,-41,88,186,57,242,-1,594,150,254,-19,357,-111,28,-135,269,-10,-1065,165,-1890,-64,-12,36,190,-32,239,-1,236,-251,-188,7,27,491,83,-27,707,57,148,500,-18,-14,638,14,-8,-464,384,39,10,274,-104,563,-135,49,149,637,302,225,-296,2,7,658,-202,-167,319,-54,-36,88,-106,-112,-178,-67,184,177,334,1698,-30,700,-33,173,-10,-126,-118,-91,-542,-35,225,-42,60,442,316,-83,578,145,-78,1886,596,-337,-3,-75,17,-57,226,-570,58,-10,-49,-5,-83,294,-103,67,411,32,-127,296,-46,-211,-34,39,-5,120,-56,-147,182,1152,163,276,-14,31,1,-70,171,-80,265,303,59,331,664,118,-72,68,-60,9,147,-5,-159,376,179,20,-15,-1210,-17,66,-58,-917,-107,-88,47,66,64,-589,37,-28,111,351,11,-239,41,-486,-93,195,102,116,16,612,-38,63,-30,282,26,949,-33,43,-63,-163,-140,382,450,336,-154,204,-87,21,-15,198,58,27,-21,1141,-90,54,-390,-464,-112,175,-20,186,54,195,109,41,167,-24,637,73,49,99,1543,74,182,52,47,-101,683,-378,435,-59,-93,-90,392,100,661,62,127,743,172,58,-204,120,-14,190,-142,1845,4066,-388,-74,-376,-38,-82,-8,-125,-29,442,588,65,-55,23,-105,119,-18,-1106,-166,-14,-84,528,-60,149,1367,-138,26,-179,642,75,63,1146,444,164,-13,-26,285,359,622,176,133,44,253,495,-227,84,10971,337,843,-210,17,-66,-107,164,1090,-1,1,111,1020,-311,23,60,363,142,-141,-35,160,139,305,330,-19,206,-735,340,55,63,223,321,41,76,185,710,12,100,-99,-81,67,-73,-158,178,-77,-6,476,634,145,-18,2,1096,225,150,234,526,-92,-30,5,26,125,407,467,2039,71,988,483,-111,-117,-62,-86,58,133,-262,1024,210,12,-5,129,-264,-99,11,299,-133,-55,-52,-203,-90,703,1189,-11,429,236,397,98,312,141,486,-45,139,97,796,249,330,-45,-226,60,-60,192,-57,208,8,-95,90,112,-268,193,103,280,-122,-85,118,-29,-339,87,-249,145,-83,99,554,269,374,892,219,20,70,206,234,188,191,106,-29,-100,138,199,-60,146,100,81,29,43,-3,-62,-130,-96,600,54,653,9,33,1177,-43,61,-537,42,-249,19,201,-251,462,165,-193,76,239,534,289,191,420,-76,335,-1,21,318,-188,172,161,255,512,202,216,-58,-412,-25,-195,155,123,-83,312,403,28,-254,-156,-15,-93,69,1626,-196,30,97,181,949,251,-1,825,-144,99,225,-123,67,39,79,6680,-105,37,257,1126,88,780,274,-18,21,51,53,-66,-83,723,655,625,-65,-57,262,-1,848,189,91,381,-50,344,-285,-76,2229,262,364,-318,-133,-108,277,410,43,1069,-85,442,594,755,-35,744,-236,171,1650,-265,336,34,1678,185,404,21,176,-7,98,69,127,-68,134,109,528,250,-33,629,243,-20,38,465,-345,169,-42,-31,196,581,-122,145,167,13,50,148,107,-198,29,-83,126,14,-145,11,-216,-20,-181,170,123,84,-31,422,-15,-223,40,463,-182,79,374,-524,351,-82,-230,63,69,-274,-165,275,172,119,1408,221,-57,5,251,74,-169,-236,9,17,101,-80,-20,-168,-40,-97,459,1789,293,-220,271,490,-99,1488,1596,615,125,321,722,22,-136,-11,280,25,84,1838,224,722,408,-185,-176,44,-8,-108,60,138,-8,79,257,-121,-411,81,49,23,158,-50,52,84,146,258,355,69,-40,113,263,104,-7,-49,-48,544,-220,170,1117,700,965,-86,76,35,134,164,32,-111,58,403,13,360,-11,19,-214,185,-32,111,90,-165,-173,124,-30,-34,-45,-414,-32,1,76,22,521,0,2673,-94,291,1020,448,45,282,1135,1036,1228,-57,79,-4,37,-25,-261,470,575,435,-46,195,-975,17,-44,127,185,13,-208,1006,-262,-174,42,1208,-54,113,599,-43,-55,125,331,131,12,-29,-24,-6,-152,-16,266,218,-185,-217,274,89,-59,790,530,9,-629,-225,286,414,-228,-205,74,379,48,179,788,-66,-32,-91,1223,233,51,-183,526,-224,-768,707,788,35,141,276,118,90,242,-14,145,108,-379,-34,516,225,795,29,1205,-114,466,419,2925,1489,1948,789,4,393,225,245,-2,-614,-242,-99,440,-389,-388,206,-239,105,-391,41,-731,138,420,334,3,848,109,812,-192,-22,-103,75,258,695,461,2286,22,707,21,671,-148,-311,-35,-39,12,491,368,165,240,1155,557,-214,-57,296,-53,263,87,870,7,49,1628,1248,77,214,299,941,-6,1792,-180,50,-103,326,203,25,-255,-83,1624,0,1119,1007,213,306,338,-217,1400,-515,431,66,1154,110,75,-165,2125,39,13,439,315,226,25,59,200,42,248,18,-379,1,355,53,-38,79,67,35,12,206,1283,-168,9,-89,-49,529,129,-181,62,159,1986,748,19,82,1278,47,244,795,-132,-18,811,241,-110,-79,14,-506,-121,51,-126,80,-71,-113,7,-43,101,-32,180,3,97,8,-52,1137,-73,-68,-27,2454,-96,109,-557,267,-47,-37,169,44,96,408,1171,330,245,5632,322,470,33,682,1054,1344,85,-16,88,303,-242,48,62,269,499,-92,1050,1354,-21,1322,567,179,508,16,-146,635,274,713,1902,152,-147,-2,-540,17,-508,-128,19,-58,771,109,249,57,378,244,9,831,-9,333,812,1363,59,-18,289,1205,1389,1094,2113,82,1914,1811,-12,-11,34,552,19,546,450,-88,170,-19,120,-7,191,-17,-32,51,198,216,-80,224,110,-48,64,31,126,6,-148,-24,-24,366,283,-362,71,94,127,-43,-85,-21,-98,1134,-33,1469,122,-67,-269,845,-53,4,81,-3,-41,-39,-14,-166,68,321,730,350,-201,-199,18,101,-88,394,-11,1168,-78,29,800,102,-151,-549,-284,286,380,587,427,-440,45,360,-14,592,132,-11,-288,-222,-109,60,233,-22,-55,497,735,262,134,380,268,38,-32,251,-39,108,57,43,354,830,89,217,255,-7,-243,287,1518,13,-52,313,-95,560,812,340,-293,175,131,106,-35,159,3,-65,-59,348,383,-1130,-14,65,-49,86,144,-912,284,10,-13,256,291,45,61,396,25,136,161,192,-112,624,199,701,129,119,297,297,-12,-25,82,280,-5,91,-32,327,-175,-18,180,2062,59,-78,-90,-28,915,118,1180,-22,-52,-20,-1,114,407,-22,17,722,229,222,487,1603,-5,100,106,239,128,812,-25,-57,-174,-52,115,-74,428,-504,-88,24,803,123,-40,151,21,-339,1,-21,-76,-74,173,151,1611,1046,-31,-6,40,305,18,-624,-157,-6,220,-59,511,200,328,692,502,-189,375,273,-150,-143,-16,137,515,-17,-229,-117,-37,17,-188,965,-275,-77,-6,-98,-226,22,-50,-83,-44,149,455,1892,-89,16,11,77,144,534,195,179,-87,746,105,77,256,242,87,44,-203,-57,39,206,-64,2189,-115,-399,50,-175,98,-109,311,86,155,157,30,410,1014,-42,-52,413,-31,115,335,47,104,-92,6,-284,-7,40,29,697,-33,114,186,397,137,134,471,722,2259,-259,925,27,266,-70,225,-123,11,-28,160,439,84,61,47,676,60,5,71,170,40,286,18,5,76,39,149,94,37,111,505,101,-45,210,281,539,13,-183,109,-43,-174,36,289,70,171,146,49,208,596,230,241,576,143,839,-371,38,190,-24,-152,21,-104,-44,31,22,16,83,76,1047,235,31,736,-8,210,2679,94,-81,-308,-778,-63,-614,-76,161,-138,-56,103,122,-186,-198,-280,49,43,1477,262,-410,47,342,90,398,26,-161,-63,65,-217,-94,611,-9,-33,6787,-171,373,17,251,145,52,-46,-16,56,223,-294,324,-209,134,105,-82,-68,38,5561,-96,319,-10,-80,195,226,719,299,150,1488,382,314,129,208,1471,266,516,1503,47,360,296,-108,86,-112,-60,12,283,-77,19,175,110,358,-32,-451,294,-194,61,-14,79,697,452,36,-3,344,57,302,-163,634,69,216,-86,517,336,124,-89,285,23,570,-48,285,451,263,751,-15,-325,94,111,97,155,14,2277,207,198,96,112,-39,-15,282,17,-135,76,-712,-372,-166,-11,-219,-290,-95,96,128,875,-80,335,-180,-16,-201,-72,304,400,-12,-38,-228,778,299,-126,-66,-223,686,118,-294,-19,27,99,215,79,-372,-195,1076,-321,-93,116,128,33,45,-163,159,-56,267,391,41,345,-16,-18,206,77,-15,112,1,322,55,1238,-10,6,1799,175,7,-6,519,1036,688,111,-41,39,28,47,1033,-14,52,-44,210,-290,515,433,-231,-170,-149,-13,133,2155,34,-49,75,-171,2591,66,87,16,-113,1999,-150,-71,141,24,-104,-84,44,-6,-159,3,-60,354,-1,-106,492,120,160,1037,287,266,-55,451,352,516,-143,117,-75,330,552,106,17,66,159,17,-162,47,361,373,439,-16,-21,13,78,154,44,-419,-511,218,179,-213,-63,56,21,-77,-60,82,586,229,-5,-19,-21,116,81,289,126,331,172,270,96,171,-12,-104,-108,-36,28,131,84,-126,75,53,378,265,291,-160,-1,254,37,-55,666,-849,20,-6,-4,72,-88,-24,-15,-42,12,245,201,-95,-105,43,697,237,43,-338,56,-113,313,1884,-57,37,-54,-69,140,59,-107,-25,-106,219,454,-29,20,-9,-54,-211,840,172,158,150,49,589,701,-2,-2,-14,69,-205,-174,-2,4312,741,42,7,-276,83,-12,98,26,534,145,76,-173,226,-61,26,384,394,-120,1906,5,170,-44,213,94,-66,23,85,-109,-18,236,-35,-63,-216,144,105,80,165,6705,-119,115,105,-24,-4,-60,1786,734,292,79,21,423,59,25,2,-46,-17,152,78,117,39,-58,619,-14,224,188,1081,878,532,-5,-23,66,38,346,-821,-86,-10,222,115,82,59,81,113,223,209,47,4,-24,168,-49,191,38,72,79,-113,-43,948,-119,-42,-94,-25,37,431,-69,165,-23,342,20,458,-78,-43,73,-4,0,47,67,-12,335,-7,-12,-1,328,104,-160,122,110,-1,-22,1,400,50,-32,73,250,469,19,160,351,410,-95,4,123,188,264,659,344,-63,350,-53,-307,-53,185,83,279,266,598,378,-403,325,-8,-41,-17,212,-9,530,49,337,-62,405,-12,519,985,50,264,-4,-1157,-69,8,-125,92,19,190,-509,901,238,207,305,-251,-49,621,27,7,186,56,-91,421,341,145,105,65,370,-14,3043,30,204,-210,-223,510,55,200,13,70,80,-157,585,3,-9,-393,230,-476,144,-6,307,455,25,-27,32,195,793,111,597,56,140,271,45,-56,253,-278,41,-33,1605,171,-174,65,57,-9,2,207,103,124,-58,142,288,3883,5,1388,96,93,-132,453,63,422,144,-101,-53,39,15,84,-166,1455,614,1560,176,521,1,393,1691,118,-47,284,142,52,11,83,671,-58,231,433,-22,-50,-4,58,424,-94,157,207,-40,-100,5,140,109,206,46,83,-79,673,92,-7,15,511,730,144,103,-49,436,-55,21,-6,-21,-172,7,42,341,257,472,27,472,29,533,1207,253,-56,-25,-14,-31,-94,-17,-57,121,-148,-131,719,-54,207,235,130,-83,168,280,1493,110,-139,-228,-247,-82,-160,298,402,47,10,350,59,-12,277,33,-184,345,-108,253,375,142,145,-40,35,141,-69,338,40,44,-60,72,-81,-197,316,-20,-64,80,559,318,601,118,158,1412,253,-45,17,24,-72,-319,144,269,101,-127,78,101,617,147,-198,-767,72,-135,80,24,842,585,596,1370,3539,145,972,37,-41,17,309,81,-71,-6,-27,414,92,156,851,2249,61,496,292,-8,129,247,-227,33,992,-16,538,1591,-65,171,614,-29,-77,-90,29,-34,515,-374,-58,100,-42,249,55,121,-62,152,-152,127,3,-41,-42,625,447,543,12,25,-53,-128,568,50,91,38,225,-163,-58,340,-13,200,247,-30,-34,5,385,-121,129,-57,3,59,-206,-26,2200,153,-242,-86,58,-49,-16,-410,-469,-167,167,601,1281,26,395,123,33,386,109,44,349,478,12,-16,-184,18,172,-4,-58,439,-103,884,150,-91,50,139,23,343,83,-133,121,-100,7451,-304,26,-111,304,119,26,-17,76,-209,-5,71,-97,143,6178,459,-9,178,793,163,797,-852,373,183,13,-13,18,66,-82,-177,-22,124,-515,619,-281,3424,-104,572,-239,-79,21,-148,7,-138,40,97,58,-201,-16,44,403,129,-60,10,-11,2,264,-121,-155,-195,135,235,306,808,134,-121,-2,-83,582,419,-268,143,-1213,288,114,1548,96,69,55,361,147,392,-142,194,27,89,558,-28,40,15,76,47,-234,-1545,-374,-22,1239,43,25,47,53,-228,-399,144,47,-23,33,35,-105,145,-1357,469,-57,-120,152,40,-180,-535,-124,24,5,-31,-218,77,-52,108,51,19194,-77,63,61,-311,2654,209,44,-193,62,-87,-10,14,82,40,-41,-29,35,-57,47,-263,-68,-29,-65,42,3380,-8,53,242,-27,122,477,58,-139,159,-154,-131,81,-63,-9,33,-79,-116,-88,-143,397,819,-126,-58,113,15,16,-74,-163,170,719,-192,441,-161,361,15,-305,-3,159,80,-111,-210,-103,-7,-200,-336,-64,-58,-381,-55,-257,180,88,-381,7,-49,-16,65,-15,-91,-114,-7,-140,-12,-290,147,-24,779,580,-31,388,-343,43,1027,-15,-739,31,380,57,401,-470,-267,696,122,38,152,-22,-206,-14,80,1126,-101,38,244,201,-130,261,14,453,479,-71,-20,-345,34,67,93,91,160,274,40,-366,-302,59,238,320,30,3,-121,-86,334,-164,65,-25,91,-125,753,86,-210,27,81,651,129,-3,18,142,-295,-1123,-154,296,418,-63,284,100,261,12746,-25,-244,598,317,20,39,-293,519,161,114,908,-26,-50,-38,200,111,161,21,68,5,-231,324,-33,-22,148,123,-61,69,-198,94,136,33,-178,-24,186,-215,80,107,-71,15,45,4,729,-429,234,-562,-18,-25,12,56,-62,-16,-67,483,99,173,112,104,-24,-5,-38,-187,31,-30,100,144,280,380,-47,-15,212,149,772,106,11,48,661,-16,53,185,322,337,874,58,-211,40,216,412,-37,87,-120,-21,-55,26,-204,565,248,18,-45,-14,2,-151,102,-56,741,-577,410,-511,-927,-534,-1683,-1727,-1051,-1784,79,-83,-119,138,203,76,910,48,392,591,264,177,642,-36,-170,36,-60,-150,25,-90,131,70,15,-46,-53,8,-331,61,923,123,113,210,-172,-148,54,224,17,-6,123,0,-4,346,-85,-142,-14,-56,351,-175,357,-140,111,136,-90,400,-63,-41,-113,351,377,-430,275,-32,-85,4,73,352,90,-186,68,783,5,86,732,-101,28,-88,94,-45,-71,673,194,256,-13,46,-3,-18,202,467,-2,170,2298,-28,-52,-12,611,-33,137,79,198,262,2,110,230,216,40,73,696,-1019,-179,-98,6,99,-113,-22,-54,161,214,-45,51,96,-9,265,530,246,-234,-124,95,-353,-9,13,103,-101,-278,460,-60,-3,330,-2,-11,-33,55,2599,1023,61,221,318,-108,102,26,105,50,656,899,807,633,403,-167,-414,46,91,-15,-54,-105,432,11,860,42,97,66,-9,28,65,-176,89,152,31,141,28,107,-64,-89,99,141,22,-51,-12,-115,32,437,98,230,268,-278,151,-31,1242,-40,-12,216,446,-67,452,-58,-54,-78,85,357,51,27,205,14,29,157,17,-332,-47,951,317,465,1293,162,-323,-83,32,1956,86,46,-113,86,-392,157,-51,-4,176,-10,-35,759,800,-209,71,264,71,1237,57,175,-65,-23,-57,185,219,287,-98,295,914,-127,78,-28,-44,24,-81,-154,2,129,49,47,2431,-86,38,-294,107,147,327,571,383,27,170,29,35,-214,15,90,-70,53,38,224,332,204,680,235,-54,238,614,218,605,42,192,102,-82,333,446,-205,-103,159,-64,262,-43,14,165,13,-19,341,225,61,-11,315,76,6,1228,-84,84,29,-937,-78,15,664,305,1367,43,307,106,399,173,-165,440,32,1264,141,456,7,45,24,-44,-1048,87,389,-13,241,279,250,479,-147,116,376,622,50,4715,1352,87,1264,164,264,-292,-17,-31,761,-109,-373,109,21,171,227,263,-78,273,135,-17,1801,-60,314,250,586,297,-174,170,-2128,404,300,57,-40,592,38,136,-75,429,14,-7,191,-253,-162,72,-429,4,88,503,487,192,155,-1022,-768,-148,793,1079,261,-40,604,131,9,-191,15863,1780,-37,1388,166,-52,-43,697,30,6,-174,-206,466,872,167,35,101,-116,284,388,-202,-190,-149,26,14135,74,161,-265,-99,154,129,193,-221,195,-74,-178,-94,-7,-41,-51,895,-383,1327,36,-85,2283,465,-36,523,44,73,375,-44,987,-786,-688,340,-742,243,-159,-22,590,857,55,-23,470,1720,111,846,1146,152,-294,-136,-39,-93,-67,-186,208,247,-145,2199,4,70,-111,91,-142,242,-8,49,15729,7,532,4687,-22,435,-105,-190,-49,37,137,-11,349,119,-28,18,-24,-29,25,-295,-36,-76,171,-121,-91,272,-62,46,-174,255,-29,312,-6,19,59,-101,93,-258,19,-45,-106,509,-159,-28,8,110,-397,-40,-986,-28,-45,-625,817,154,-52,13,169,32,345,181,114,135,1538,-21,21,-31,414,-187,304,1554,89,-151,451,-87,208,-64,147,51,-97,4,179,-93,109,46,-228,231,30,-124,-24,46,-53,-120,-115,177,-36,-66,247,24,-107,405,28,354,871,94,-205,21,359,279,68,-87,161,117,-9,-71,-121,-27,31,15,254,1080,345,-319,35,125,165,552,570,78,121,-127,281,-93,-339,8,497,1079,475,79,14,258,-50,-4,-343,-233,20,6,-15,374,76,63,-28,-10,-191,110,-24,94,-44,-19,58,223,406,96,149,103,-41,365,460,-63,673,339,7,-152,-71,-98,190,-281,1450,305,230,62,70,12,152,-54,305,87,4,22,111,36,14,279,-179,2,87,17,-26,178,17,292,391,-37,23,208,-12,209,504,61,60,-98,87,42,51,3466,71,-360,-53,22,39,-61,-252,-357,205,-8,85,-55,332,-42,-111,99,109,-86,279,53,86,-213,-95,-76,-143,575,149,-65,-77,1369,77,35,-14,38,-92,152,103,38,30,152,474,191,-13,48,-190,-83,-136,-186,84,-156,-36,-27,-34,87,202,2,-20,386,190,11,18,19,286,21,168,23,-37,171,120,117,-33,127,-1,26,-34,4,-21,-15,74,202,307,306,104,-74,-57,134,-27,106,-35,-140,256,0,-12,60,-25,-10,310,104,-49,41,520,796,-9,30,25,3,512,168,385,655,993,635,75,259,54,-45,514,-37,-2,233,242,295,-42,134,3921,139,-7,278,686,106,95,74,-14,-18,-48,155,498,65,61,220,223,-57,1875,68,-42,235,154,-59,580,89,116,23,10,-5,37,-28,370,49,-1,232,177,-106,2,106,-74,48,10,105,307,4,-113,-29,267,91,131,8,25,143,58,-19,13,30,-102,-21,722,-33,73,75,1162,82,81,309,-11,-85,59,-12,1354,48,160,19,-65,-4,-22,264,202,161,-143,179,172,108,20,-273,-12,15,100,204,-87,261,573,94,29,-3,70,22,-43,180,-23,412,431,683,55,380,252,13,1922,577,-43,360,14,104,-85,296,-63,96,-42,-326,710,-1,19,594,-139,132,408,58,-21,218,-15,360,107,662,32,-20,563,431,-389,-16,-47,59,936,-28,-669,-55,75,489,678,273,-338,186,27,530,249,-21,-85,-149,-118,6,-98,-93,4,3,-247,25,941,-143,238,392,-260,332,539,917,-11,328,94,409,635,325,37,789,-260,-46,26,203,139,-27,-14,-177,68,-35,608,115,-187,122,870,-51,2178,398,-554,30,-320,336,292,403,-145,49,-29,214,322,-65,163,7,17,869,-61,-46,582,90,612,56,857,844,58,25,106,-32,-1230,163,417,-137,-50,332,1850,299,-91,-10,155,272,533,322,-8,218,91,875,902,-138,348,-62,733,183,237,215,-2,-84,434,214,323,136,128,49,837,438,-444,425,714,175,420,152,-244,587,649,694,119,-48,93,169,80,79,633,149,280,227,142,46,558,19,-18,358,181,390,360,284,170,228,200,-10,276,10,24,191,11,-23,712,487,-40,878,-25,614,174,269,654,144,451,-14,1469,457,145,1258,758,-16,134,315,176,420,291,-188,270,194,146,114,-60,506,-68,507,-9,384,378,-63,340,82,239,199,804,262,-45,-29,25,-308,738,441,-25,237,46,140,95,54,333,-88,-21,148,484,493,38,516,-177,-1096,-25,16,-8,330,55,478,95,107,53,120,355,-52,121,761,230,88,-130,-26,167,186,-11,-1002,287,65,-9,2095,-6,15,1028,223,1350,85,215,54,125,375,106,39,953,397,210,262,-60,-54,546,10,35,-19,138,279,-67,536,-117,-68,-50,142,117,-64,174,271,310,642,498,39,918,-47,40,1158,43,22,13,-79,-36,57,41,68,429,182,-48,-27,-40,435,-160,54,19,173,276,-54,362,0,221,217,121,406,136,1052,58,376,44,6,53,64,52,-426,680,497,884,-87,232,160,-418,126,499,28,995,224,-120,254,422,-1,1,203,49,7,153,233,31,111,26,457,-40,-20,414,466,55,378,1569,-11,229,71,276,-53,-204,261,-8,77,347,466,-70,160,54,74,5,42,1109,-27,13,-21,24,51,23,508,16,117,-121,226,123,162,77,211,1026,147,14,284,433,-195,1966,-93,93,-261,50,165,6,209,97,-15,-241,192,301,352,669,-113,158,17,1254,713,-19,270,111,-8,118,154,-18,174,164,275,34,35,380,-93,-89,496,-18,-139,-127,-129,-82,-30,-33,-92,506,-23,278,366,123,453,-77,239,246,586,-473,-606,236,136,290,-878,100,-1,-21,-4,315,73,-185,-65,21,752,10,79,-88,180,-51,72,312,77,6,8,99,67,-6,99,27,-224,-33,-17,639,-16,-100,462,-29,38,-118,74,125,100,28,68,803,5,202,833,626,83,161,-41,466,924,317,64,30,-29,256,-401,-34,-54,-204,160,-152,327,-119,-168,165,946,266,90,72,-31,0,291,193,535,-130,764,903,-15,4361,15,372,-65,4,47,2,31,73,95,-14,108,34,613,-124,82,-22,42,400,-128,310,230,-61,25,28,-83,43,-60,476,-407,347,-10,287,1187,-67,165,-32,359,20,-10,5,-11,71,40,-212,29,25,90,1312,50,-595,150,118,-100,-120,17,-16,-135,-2,141,-41,271,38,-76,36,55,-744,-126,1812,-124,561,4,465,45,-85,-190,-26,762,-38,-63,490,286,189,143,169,-6,7,2691,95,81,-22,52,389,147,44,-87,14,363,70,1223,16,195,14,-267,67,-113,330,397,-589,-136,189,228,185,-73,3,6,-712,48,-70,657,46,91,21,40,288,86,-75,-159,77,1064,110,183,20,117,-27,204,100,-66,-6,-116,19,318,73,186,150,-270,109,248,-185,366,1058,21,-132,-150,15,99,556,32,-48,77,125,564,218,174,-30,96,261,61,-419,355,55,1016,-10,7,-68,476,53,-23,51,448,240,861,126,2079,4150,102,102,1979,283,1380,-5,105,130,201,74,-158,138,-137,390,47,161,317,35,-136,-63,58,41,-62,63,-100,-24,176,171,888,83,410,-60,283,-99,127,90,138,166,153,74,19,200,107,71,394,185,-10,8,32,-79,42,29,98,159,-82,60,1107,63,841,-105,-58,-99,154,-33,455,64,39,493,-29,101,96,-46,54,15,-37,81,142,-56,-94,44,116,458,505,464,-90,79,224,40,71,218,35,262,32,1588,1737,302,179,834,115,87,208,378,-48,388,228,346,-33,38,1452,-8,231,246,136,23,35,1122,209,611,108,182,926,43,198,327,-4,-186,-73,48,-7,51,-86,-338,100,161,912,1172,249,371,305,-56,-171,19,48,-39,75,131,44,355,141,-130,90,63,15,572,165,-26,16,-6,-27,44,171,-19,-202,24,242,5,160,14,1133,313,188,-51,662,540,233,485,90,120,488,231,95,231,-390,-127,42,-50,392,256,87,19,-76,190,11,896,59,240,55,296,125,-2,-69,246,-3,343,37,-27,1297,-3,8,-36,-60,-24,-34,160,18,34,145,1503,-59,119,161,109,-142,261,402,86,-20,-279,45,429,-310,730,43,310,184,-49,119,38,-60,65,211,-21,793,25,332,366,497,259,246,6,54,2706,114,623,110,648,797,153,-3,-134,1078,52,59,-140,729,183,53,-156,585,-1092,197,127,312,43,1165,115,142,229,851,444,298,531,115,20,243,-25,-80,-249,174,155,1,-4,55,-26,303,60,145,513,-14,18,-98,48,622,57,50,121,-3,-61,96,6,-176,41,-18,3,189,662,-136,-67,65,-33,1056,359,63,19,-181,56,44,123,58,62,-5,437,306,-117,-35,37,598,25,102,-34,198,272,-42,822,22,37,-23,-94,28,-24,596,-227,98,214,1010,380,-10,610,-54,-445,26,48,213,457,-63,-24,132,1126,16,51,59,605,137,260,58,285,10,30,855,-5,-149,263,510,11,123,126,-1297,344,83,40,28,74,429,1322,67,37,225,176,-322,-59,463,88,326,114,277,58,24,226,-165,403,-181,351,665,-18,1808,237,-14,-58,19,-194,559,44,432,283,120,1500,771,390,1,144,169,-19,63,183,322,523,26,11,74,232,42,-59,-311,279,928,261,309,-78,-121,773,184,513,212,50,262,932,8,214,89,-265,51,-73,211,248,91,1378,-33,2961,19,52,474,-768,-28,63,218,2633,93,184,160,400,-129,-69,210,46,237,557,26,289,6,-54,710,581,618,889,101,353,58,42,-179,374,53,163,283,-4,839,424,31,126,1097,-116,25,-36,130,390,877,754,651,709,679,714,46,65,507,1605,525,264,-11,593,406,777,-554,204,815,285,190,117,44,208,550,216,18,233,219,-71,58,143,365,-290,265,164,577,-108,456,232,1107,1354,3442,-26,31,4,637,-154,385,705,662,411,48,223,84,181,739,29,233,89,545,472,-24,74,-8,321,-128,66,120,370,687,12,245,-208,261,219,5,112,-248,46,-13,5343,63,532,88,-44,-18,1,415,78,36,69,317,296,101,13,829,72,1089,123,132,-1,313,89,292,117,725,2516,342,-56,-36,343,798,153,134,-85,289,327,279,457,-61,-123,635,92,122,-495,-110,-43,60,1163,225,652,438,-138,-133,181,228,151,-61,167,-10,203,2092,-75,953,2043,226,5,149,274,86,341,187,-2,138,402,977,206,2017,-46,2,156,-482,84,-17,126,-298,-188,1237,171,62,-53,263,-463,377,387,803,44,209,348,355,836,1688,-12,803,506,18,67,918,-92,1553,109,525,1346,390,549,5018,266,675,91,146,1682,-147,726,1286,1003,456,396,178,443,123,-107,428,248,-133,319,-55,132,474,-33,-114,-17,375,287,457,90,36,91,117,-46,204,45,394,163,952,117,11,7,312,296,71,-42,-120,113,379,1115,478,83,-35,11,424,-98,69,-91,3224,854,60,721,-3,140,213,613,731,385,732,237,318,108,-69,-974,4,671,417,19,-92,277,151,-10,390,43,647,475,98,55,58,-63,-34,292,-559,68,328,40,74,115,18,1190,-104,343,285,472,327,109,108,723,-67,-97,65,44,62,-299,-8,164,377,-33,-43,99,930,243,72,31,79,66,358,1277,-51,1274,-490,-1,106,242,40,-10,33,68,183,1534,275,258,-31,652,278,211,-55,1511,1670,301,523,26,-130,37,-33,-284,-144,245,747,91,8,289,531,274,213,85,288,41,-14,462,184,68,-34,235,128,88,131,-23,845,328,1013,145,473,831,-50,332,216,432,313,3295,91,303,425,376,-279,54,7,54,-91,360,277,64,166,98,600,79,84,581,506,-163,-111,-191,143,66,-11,81,17,3,-70,-47,60,-37,250,350,823,503,-61,322,2302,97,219,153,373,131,32,47,29,-262,-216,113,129,29,-23,428,-38,84,204,-13,1128,150,282,-196,599,30,471,14,29,217,156,-35,-60,567,2,159,1170,496,46,3,-29,205,7,-202,496,-43,-92,-212,467,149,-49,216,-17,777,-67,160,225,-34,-655,105,-38,41,-35,260,211,500,41,-93,115,-47,170,62,163,47,504,-23,348,1445,631,173,293,75,35,31,1737,8,-173,-213,-3,512,-13,-83,100,322,-39,-661,72,21,33,28,473,-43,-48,-117,261,94,280,419,92,6,586,375,124,-30,-88,-65,187,-83,427,84,1338,-43,-86,50,227,-12,324,-1,-583,602,163,66,619,1157,-152,205,-348,22,-48,144,-51,164,-75,-299,961,-187,225,297,111,84,7,-49,135,714,1167,1336,-70,237,18,815,306,182,-87,-34,1608,331,369,-22,338,135,-24,840,136,74,317,213,698,192,76,3069,121,-79,23,106,158,573,-13,37,365,-106,-102,153,41,-74,-48,-315,-158,13,223,-99,226,-53,445,331,70,617,471,-40,-146,-130,83,-12,-126,141,1046,-19,-282,695,176,425,40,315,-119,121,230,-19,830,1865,599,3005,225,113,353,162,32,115,191,-135,142,-49,-44,143,80,568,116,512,114,-101,480,-391,1531,-71,218,320,-137,454,93,1386,343,20,-56,66,18,382,-366,246,507,51,23,3,-46,295,565,172,309,-97,91,145,107,33,-41,-99,46,114,-100,961,275,-34,1606,16,67,354,-29,-10,-239,839,445,-16,1085,11,479,-236,1167,-19,45,-1,633,108,768,-150,-232,21,86,270,597,174,139,249,685,169,12,-5,82,215,1169,64,-64,2337,317,-10,-257,-108,-22,112,-7,498,194,63,983,121,377,1506,204,157,368,-181,-19,91,-43,51,53,79,87,10,41,30,54,-45,-101,176,-76,9,-71,-3,-158,107,-96,-174,179,215,281,241,-90,355,-95,-33,145,327,-136,362,-178,136,169,-64,99,229,79,-112,-67,-78,350,-91,189,363,13,168,153,332,469,65,579,11,86,-14,-38,-446,52,54,-3,15,-55,229,-177,-133,-254,219,165,300,76,17,-28,555,44,170,306,-54,377,-362,35,128,-24,453,41,468,15,186,103,55,-76,859,60,193,64,141,975,55,-183,687,402,135,192,11,0,68,-6,142,-26,88,-249,3,-2,425,67,-17,23,-50,-66,144,-43,958,436,191,93,-151,1237,-33,-38,25,141,-32,555,-25,-77,-206,40,29,376,16,65,-60,1871,725,-32,12,50,396,175,321,301,563,-3,606,254,61,37,-17,-61,1663,571,283,14,-182,38,642,397,-10,-45,-486,-87,859,32,-127,198,-16,603,520,556,184,-60,55,-205,495,236,-222,-180,876,337,227,18,241,569,522,1442,-120,-26,230,-182,-8,35,374,272,426,1268,235,100,540,122,16,110,232,27,294,18,96,13,56,19,1564,479,7,-166,-407,133,4687,29,293,85,44,81,-12,133,96,-74,40,-12,-4,-3,119,463,348,-2,-77,153,1612,-98,-84,-2,192,312,-11,316,-30,-153,268,2151,91,989,380,2579,-58,499,20,17,589,599,-213,3537,-9,310,527,445,224,-60,73,3,116,2078,-236,-86,6,72,469,2058,160,-78,-195,827,303,-198,-59,385,269,536,457,344,238,121,1507,-1,-121,-17,1804,102,-58,625,259,191,525,-490,219,831,2230,953,-30,18,-372,482,585,1875,1374,-105,23,163,93,396,-187,502,285,145,28,-170,-70,-741,52,655,326,-147,514,-106,2060,248,106,149,-411,-110,900,580,-122,-51,2368,35,290,799,547,14,392,34,142,15,-188,28,11,-139,54,208,85,47,71,-74,111,1936,142,466,28,-61,-9,500,9,525,-1313,273,1321,22,32,1003,-372,-116,101,223,221,64,-162,175,867,175,386,936,725,-59,1267,-33,10,-122,-121,73,287,89,-13,-3,509,521,214,-63,681,115,-50,180,664,511,134,72,99,-39,-7,11,56,125,23,-125,223,78,-134,572,35,-24,-11,68,230,209,301,201,42,867,-139,75,120,998,48,231,422,218,154,201,113,119,70,763,568,792,449,267,620,577,252,116,-103,34,-30,-73,201,37,174,88,91,49,19,-59,457,124,480,406,236,771,172,398,-58,-53,223,332,61,-45,762,422,85,847,297,-57,127,-65,719,898,324,159,327,218,18,-116,108,498,75,36,-570,-25,6,-22,-29,139,13,178,58,-8,210,-34,238,-182,278,231,1027,78,21,747,363,-2,72,-132,608,254,-84,-17,221,36,136,74,-264,-3,-47,-102,12,-415,797,181,494,217,290,46,159,10,140,389,1,355,199,-38,765,283,-16,-9,-38,-14,20,-63,23,220,69,-11,-38,-151,838,379,77,-21,290,483,184,122,58,-51,195,-150,88,-52,447,699,268,397,356,210,-3,56,50,30,81,583,-412,106,-234,585,40,984,471,-64,-68,173,1426,-75,532,-140,-35,-8,527,1385,-21,488,140,476,64,1211,88,3487,98,260,-47,-3,6,636,121,288,7213,-310,89,544,87,66,26,-43,-62,-92,67,19,180,-74,-39,73,560,-49,63,191,155,126,-29,-218,159,-140,-207,30,114,-31,511,16,176,57,125,606,11,499,166,125,-40,161,109,-23,-31,125,35,-295,52,244,179,415,99,422,735,-149,-119,2987,-78,504,2600,1602,202,1025,1871,96,463,95,415,-150,101,994,273,-11,147,242,229,86,71,20,363,-16,-56,234,447,99,350,-92,324,30,1300,1876,136,93,-424,-39,427,90,-23,-302,-402,84,-119,189,69,97,60,994,372,174,253,83,385,60,557,96,632,1020,216,83,179,837,948,526,68,75,351,278,967,69,216,88,989,1175,-176,16,-34,308,203,105,451,927,175,43,306,-45,12,327,139,-1,570,214,-7,213,314,340,29,-192,-104,-14,-661,-189,-19,347,59,-254,-892,128,66,123,155,421,34,21,-22,-25,-78,638,548,-29,0,17,185,-7,-130,157,-128,114,385,2437,697,-197,608,488,253,1042,79,363,-187,-252,47,52,-82,783,146,366,-113,157,310,128,525,119,372,709,376,-17,66,-165,260,193,-13,-380,6,61,1709,1053,309,395,-274,279,366,1716,17,915,22,593,347,7,268,154,131,364,35,408,-47,-43,-74,-56,44,-74,99,226,22,544,27,-41,405,78,-44,109,137,44,-64,83,92,22,133,454,37,237,-300,147,885,291,246,20,98,77,480,1948,248,329,436,394,63,148,8,104,206,704,413,8,303,-25,-67,240,308,-182,-67,-181,-82,1387,-361,1235,362,666,-15,-77,34,90,24,253,1972,115,502,-42,-17,-154,374,24,21,510,12,354,330,27,419,130,346,121,-3,417,-15,323,887,38,4153,-519,224,150,417,-5,1,239,-112,71,100,1097,-18,491,-201,177,83,-52,-12,-16,360,849,95,146,40,-227,166,-303,238,30,157,90,462,32,103,193,-356,321,248,1,203,248,63,1266,675,76,650,1024,163,519,78,-26,-393,-5,-78,-165,600,311,0,431,32,55,80,602,278,96,374,1547,482,135,533,872,-40,-106,-331,72,52,-20,9,16,18,2,247,110,79,245,1075,109,-40,109,-492,224,300,726,135,-14,184,-145,2,-287,109,152,-164,187,140,-27,278,686,77,386,12,370,50,-506,152,46,377,166,74,173,48,-4,571,463,3178,292,7,-165,263,1352,221,-75,178,485,17,18,81,15,-20,972,392,78,-61,-78,209,-327,-90,-302,-24,321,53,-67,84,42,220,1731,1068,426,308,128,641,455,267,43,246,623,878,462,151,247,81,114,-11,6,607,32,307,1260,74,-3157,944,101,91,11,-71,764,10,174,-33,-83,-115,9,-85,47,766,212,526,-10,815,441,627,94,175,-45,221,42,86,-23,25,28,39,-65,983,216,-21,-46,297,-385,-274,-1,78,75,471,50,55,-40,-146,23,73,-596,524,-40,207,95,387,371,-12,-103,-38,37,-56,358,260,-112,-115,-50,-54,-170,1260,54,47,4910,468,700,212,116,326,148,300,282,334,-93,433,187,-36,430,899,597,37,159,-375,1492,-457,74,-386,494,-22,-90,69,280,440,-56,-91,358,-337,1272,75,688,1299,859,-75,-161,-294,39,111,690,14,-719,22,-22,76,28,-176,330,1515,157,343,-96,481,1035,1629,-5,285,209,34,278,328,88,100,284,25,19,41,-36,29,1449,1872,10,87,159,220,44,2107,590,-42,-17,116,1047,275,72,238,-204,862,938,298,-208,-28,224,98,163,58,-25,126,79,-98,148,347,79,-231,34,-216,-45,126,290,316,463,227,193,102,429,203,178,171,173,1143,752,1086,-38,-46,167,99,1577,189,836,-569,347,122,331,723,-13,250,179,324,-5,-105,86,1804,-85,251,1814,7,21,1175,287,23,747,593,10,232,695,649,87,-162,-136,-19,284,88,-27,995,124,355,223,-27,404,121,489,185,-93,666,15,-38,183,43,13,-48,461,22,-54,107,64,882,95,13,80,11,382,210,1650,865,371,-493,707,237,2,156,558,-25,46,-142,-36,783,403,-13,-6,98,405,290,68,1304,18,1068,172,-53,26,778,336,62,1254,1548,201,173,43,556,187,283,302,-56,494,226,19,-43,501,309,417,644,-3,-2,372,1450,-380,92,125,211,322,-106,101,342,75,131,96,461,1630,55,132,165,3,395,-117,216,209,41,37,44,-44,212,399,-128,58,-3,-279,-8,-218,124,0,-74,-215,168,38,-137,54,-2,-63,654,-372,621,542,193,767,281,-1,233,212,966,780,479,186,198,155,634,83,-55,143,1792,1538,243,2441,8,480,163,813,96,-5,105,432,1367,101,201,-44,42,1203,1946,294,-178,328,580,85,134,213,214,366,802,283,216,88,320,94,130,93,254,1056,-126,105,280,1394,45,38,-30,-111,-18,89,520,-134,-248,147,161,84,312,204,480,1052,-48,28,151,164,129,-331,65,-99,277,99,-86,138,183,82,-332,87,-177,9,251,258,724,582,642,326,298,1200,315,471,14,15,170,591,475,279,-26,444,350,301,148,5377,25,1032,530,-99,30,197,485,-2,352,1092,4604,-103,174,-8,215,248,614,114,-202,130,757,349,6,73,507,106,490,604,206,-15,274,104,166,206,32,120,572,490,338,283,114,27,140,480,-15,-321,244,1018,167,17,91,-316,126,441,-27,-68,49,439,613,314,-28,107,45,258,643,-52,378,467,132,499,286,169,121,29,141,194,356,3278,2033,149,-50,84,135,1066,285,226,267,385,98,706,930,734,223,101,-18,-108,-190,77,181,168,4,187,112,96,100,372,-47,559,103,114,1207,-48,275,79,604,-132,-65,1557,-11,384,156,38,-54,9,166,3,311,55,-131,311,-4,541,-69,100,520,59,130,1454,707,44,467,76,28,25,182,126,188,-83,28,-325,100,243,-26,-120,5,210,371,-170,-102,-66,-43,15,-24,250,161,-39,178,283,-219,226,-163,524,-669,28,82,276,-38,-41,1791,3962,321,104,191,1723,-25,67,264,118,533,15,773,2054,745,-103,-62,147,187,122,170,-126,210,-64,80,1045,317,159,530,68,-19,151,400,-20,-70,217,-53,55,33,82,510,784,110,13,-102,1357,-37,228,50,605,-202,149,56,-11,258,207,81,-78,35,26,-79,750,746,2,-16,-282,65,0,247,14,269,-37,-137,-127,-40,234,426,322,61,46,357,-318,-7,464,144,-4,134,53,16,-18,3,-152,-119,312,153,8,-29,295,279,219,590,696,23,-82,111,-644,29,5,276,8,-59,141,72,57,163,-88,-42,28,-117,20,-19,33,161,-37,-124,-62,47,-259,94,-180,-51,27,53,-101,-47,367,57,51,-50,276,204,37,43,91,-52,2,67,46,-48,-797,319,-42,283,2,-26,-27,32,58,19,53,40,-136,-2,1125,484,689,27,134,43,1502,-3,446,960,253,-118,-79,-96,-9,-23,5,172,-66,191,-34,11,24,-33,-22,-106,1392,17,409,20,-7,-8,650,14,56,91,43,69,96,5,-15,13,-10,-40,21,-75,-61,393,-65,554,-102,152,40,446,88,188,19,-76,-39,-1,17,-40,-48,6,-12,154,-8,12,1,353,-18,29,-10,-18,21,-75,-4,-52,-58,301,-7,151,-40,1962,-3,471,131,-47,-201,-66,-1161,-171,9
-61,-378,-347,73,-239,-381,-916,-127,-51,195,107,-337,-236,-349,-2,130,2,-375,14699,-873,-195,-68,10,-152,-129,-105,-143,-95,46,-10,-197,10,-3882,-1921,-2637,-1556,82,421,3257,1952,2230,12225,9731,16357,13659,16709,13825,173,38,124,2481,2108,564,1777,90,243,320,43,373,455,193,111,37,-11,258,230,1997,-77,-321,-910,-853,250,-170,-845,-223,-147,108,240,1012,-125,224,1235,106,39,32,481,-138,997,614,85,612,138,849,577,715,-239,-9,389,101,-25,93,-223,141,-82,-809,-32,2893,634,-884,276,-106,12,103,-288,-2019,-191,102,127,83,-226,3,-253,305,950,-162,-694,182,-28,221,496,475,561,31,131,6,499,111,484,890,518,-133,469,82,339,-64,379,134,1013,36,193,48,258,44,1008,649,-629,954,-355,922,-513,2073,245,1350,511,-134,128,266,735,838,723,1328,95,344,348,34,592,106,-282,-39,395,1739,-3,45,90,-75,62,-22,-15,-1323,-37,3592,5,-20,-634,469,2487,402,189,-21,655,176,560,131,144,-44,-57,126,95,915,441,220,-747,77,17,4862,-759,423,2188,-194,2644,920,-155,123,-5,97,17687,-267,1076,894,83,-72,331,695,375,107,16,324,844,1985,176,5258,197,1925,-2,-67,-212,-135,88,562,494,-379,426,756,19,648,-77,237,-58,489,211,3218,1196,-571,722,-158,128,18,-1840,-109,-9,-20,-226,704,-107,797,858,72,291,-607,-211,-49,1316,7219,44,-19,-16,164,350,706,-143,16743,1853,1681,-90,-89,301,581,352,1232,401,195,211,151,430,474,-10,227,2274,250,-98,-475,774,-97,213,559,-28,100,-8,-45,-7,328,2081,2249,2029,-63,444,1181,721,211,181,2096,1469,713,184,106,280,485,312,2159,525,145,758,871,159,96,-47,1312,168,-118,1098,508,89,3531,618,413,128,636,169,142,27,-678,914,531,2351,74,323,-20,2239,286,613,1167,-65,205,253,1676,1251,334,628,1343,339,260,103,1,2488,1037,1197,-481,376,99,-151,23,-14,132,-53,11,335,96,431,408,625,629,412,646,308,268,364,246,-483,-104,-26,741,1792,-54,-32,107,200,381,195,27,6,-7,-22,498,910,111,78,890,200,-16,100,2557,222,-45,-69,283,513,841,875,339,37,967,70,453,13,-588,-399,55,-103,207,896,524,89,1131,653,-139,-749,870,-399,295,104,92,42,634,3808,-31,21,-336,-63,-462,441,-20,73,228,-15,538,-174,595,177,20,680,180,-141,799,340,765,225,2156,89,185,637,122,337,83,-184,194,279,355,261,48,962,174,-131,767,1978,106,1494,291,204,1852,-252,-363,168,326,109,-224,48,809,674,279,896,237,377,394,67,-668,683,819,799,424,121,414,7961,356,733,357,1320,193,1137,591,246,149,430,5445,921,400,93,171,-588,61,105,14,554,88,260,1019,1380,219,-13,446,62,81,355,13575,291,16,295,118,19968,194,-1293,1026,-30,136,25,315,738,356,408,329,100,677,8,-367,1246,127,340,114,518,813,672,351,210,-63,118,117,364,102,-805,-179,273,-69,59,205,35,1121,648,361,370,-1466,478,124,1229,342,-149,169,89,131,-556,12,367,-249,653,1950,369,-97,-256,332,173,387,-147,217,81,443,234,314,273,105,51,-210,737,22,368,124,-154,-239,363,72,295,858,856,-340,5,79,2277,148,202,68,215,-17,193,128,-153,227,600,277,1018,1206,856,-212,31,454,214,271,-144,-115,1068,465,294,805,-12,143,259,954,-254,34,-192,-82,-222,321,250,-565,292,40,-21,600,-18,812,-24,27,26,90,135,700,-434,84,-35,218,526,294,928,616,19,1606,-116,39,179,265,146,193,323,288,1158,367,569,-3060,360,25,5,295,1044,14,629,-115,147,47,63,412,7,341,52,948,-130,96,266,132,9027,161,87,187,159,1275,-213,187,744,-33,-42,437,4581,75,77,-68,42,556,-1029,-6,143,134,511,-131,911,420,122,-126,2114,254,82,-31,644,991,13,1424,-30,446,62,-11,-80,-4,308,1813,-54,356,57,188,2273,654,-39,-97,3302,1724,471,-133,838,-756,2637,2928,3011,208,625,205,-15,-114,17670,1176,267,2163,724,964,356,263,276,951,-638,-1678,424,-126,-816,-531,-1585,-440,291,-372,340,112,2924,1220,548,-114,70,948,806,-342,218,-6,58,74,18,340,265,-913,-90,667,-48,145,2572,157,-278,121,-507,328,-960,19,677,-114,-102,-221,-111,-166,175,81,901,-226,-957,-144,1144,296,447,569,2426,21693,496,64,-142,2108,-340,104,-2043,7560,38,-224,171,-130,-167,300,794,610,19584,334,35,125,173,737,108,370,189,-620,12964,-125,-105,412,-101,2331,20937,64,-867,70,236,-35,11,389,-880,2028,-50,8,13,56,3965,160,975,145,20580,3204,-1039,1068,545,403,621,202,-96,664,284,-167,9976,-172,-28,-96,10,-142,547,244,-970,-305,-874,204,200,-102,56,-67,388,-570,960,1252,-142,-978,125,1610,-90,-207,28,347,1373,516,379,444,813,152,-197,-196,-531,100,-151,301,107,169,-203,99,211,350,-38,75,-270,646,1,772,-447,-501,19923,-85,1197,119,517,31,-450,-557,-124,195,28,-534,434,10311,283,449,-444,748,-358,61,407,-154,78,55,38,244,-222,-3154,13950,709,105,-383,6027,-137,46,-250,14830,-374,856,37,638,13,-61,-596,168,368,532,121,447,-228,4562,1430,133,416,141,-983,-119,397,749,350,-82,37,-60,-1331,194,478,2243,725,2168,213,226,-155,70,489,1222,344,466,408,6694,-371,635,1119,2150,-383,54,116,12689,-34,955,273,1556,425,6,-97,7639,22,403,19,378,60,252,114,-88,180,-85,-8,653,692,1197,19,118,-40,117,-282,1409,374,-1166,9455,-83,450,509,1322,403,1432,1083,-109,-72,-37,185,1559,544,3483,990,22,838,58,7626,738,-124,221,-726,-187,78,1,51,-120,122,-123,399,1247,107,1358,4,139,-212,10,432,183,2109,207,431,332,-45,38,93,140,39,219,8,29,1634,321,27,114,105,758,88,188,1049,99,1546,83,175,-38,468,301,228,582,-194,30,-99,-252,1243,194,-563,-85,-10,205,37,-18,-51,1122,328,-1460,-145,23,171,562,-519,486,-257,40,-383,62,-285,230,-171,248,80,-468,551,1276,91,-1630,-142,-290,20394,10321,229,-566,-540,415,-49,52,227,278,-607,101,182,-5,-426,-66,346,3098,-413,645,267,-32,16,398,1307,-83,773,695,-77,-4,-50,1397,144,-44,250,453,2655,116,-26,-114,-244,38,-22,92,2620,66,239,-92,756,49,322,-218,84,-20,-113,2166,48,442,30,-21,925,-1676,-232,-36,988,-59,1816,14049,-18,661,-3,252,4726,60,1323,67,306,106,306,185,362,36,282,-60,86,-22,10,-13,455,84,272,19,-839,356,382,132,592,2085,346,489,-75,-321,774,49,-93,122,-201,308,193,203,2859,121,465,97,-2029,180,10,-120,450,-1930,124,1576,202,116,582,1298,265,377,435,149,4149,-86,122,154,188,846,142,1918,-58,-126,648,395,108,1021,-128,313,95,1892,15735,62,1083,585,69,31,2959,102,151,34,765,1683,825,177,66,21,-37,785,54,500,55,53,-45,199,1545,-31,-174,573,29,597,716,-258,-750,2768,50,-654,364,964,344,-198,7,63,-198,73,-1158,-115,-73,924,-763,444,605,5327,371,620,64,-183,13,-194,257,538,1186,-349,80,3449,93,-639,865,5,-155,19,-589,132,187,-30,65,275,496,1314,978,339,-75,184,249,728,-1748,638,596,-171,-346,113,242,-495,460,1000,579,55,57,50,66,-11,207,-131,201,625,37,-866,-92,-579,-504,88,2089,258,56,329,451,-9,-27,206,198,119,681,144,-11,-16,195,-1318,224,471,-36,144,760,-21,65,140,66,23,58,-1037,1304,208,-10,-2,28,51,786,673,222,14,284,701,41,1656,349,887,588,139,-43,182,1296,112,607,221,472,-321,492,-149,29,225,-8,67,371,763,-265,536,-29,535,-34,1696,-20,91,17329,131,136,110,-6,-77,-29,77,-61,-32,-20,674,744,-3,671,-69,-99,5,-254,138,478,26,1059,856,261,56,230,23,-163,296,77,-135,-34,25,548,383,45,-70,163,-320,20,-37,1117,-635,-338,-350,-60,-122,-9,36,-13,-561,314,-850,256,195,-63,13,241,178,54,726,656,605,971,52,103,844,-70,538,480,381,469,-87,365,911,-141,-278,291,3,686,-50,11,-10,246,9,333,28,523,43,246,1501,471,435,353,38,-76,-583,115,286,-132,64,-39,-77,496,67,-42,-153,-582,198,-1036,75,46,9,681,-181,64,-155,-599,330,563,-30,13,1919,6635,337,-240,13718,31,31,97,-770,-18,620,112,1449,540,-54,152,-233,710,-88,-31,283,-179,201,279,552,-501,-77,2057,251,-32,599,5034,72,-171,14541,358,-635,352,51,-13,50,129,63,-297,432,-386,1346,-435,208,-70,1932,387,66,37,-187,906,345,-251,489,769,1170,-15,-94,-520,1321,-104,175,135,145,70,-822,218,820,1401,368,-99,287,-193,-777,231,200,46,-25,8,-107,-144,-37,366,-372,-217,14817,350,21631,15986,18762,-55,-152,-5,-163,-831,336,1085,10019,53,-90,3510,-59,349,67,297,-106,1462,986,-209,176,23,-97,1742,-4,11,-227,-369,-847,207,-244,-47,-237,69,294,7247,-53,2144,-95,-177,351,143,11,617,-568,379,-869,288,-280,-156,-45,2261,212,-52,1083,850,-222,316,1053,229,576,152,548,457,230,231,81,271,646,472,484,-192,9658,-234,19153,1075,136,0,-1005,-228,965,75,270,84,-914,16,244,211,389,438,119,80,11,279,69,362,-55,94,-360,-26,306,-282,71,160,334,2446,167,-263,103,-1939,-120,56,-54,-249,-27,-286,335,-1335,-164,96,-513,138,112,74,255,-116,-59,-500,215,97,1159,-6,122,570,60,116,1107,-29,237,206,-175,622,5750,324,7,253,161,-287,-257,-4,178,-6,245,334,429,2034,-297,82,59,67,-11,3547,546,16045,1292,-1466,3169,849,82,84,-161,-922,181,-777,297,278,-18,172,584,832,37,-33,7453,-89,-90,174,103,505,1119,-245,-13,138,748,-7,-148,10969,2889,-161,13,-149,-116,125,944,603,277,2523,237,-7,9,243,612,409,305,162,-202,248,131,13,-70,162,-176,98,464,16,240,-333,647,199,5216,754,123,342,396,54,167,1770,257,107,581,-118,-63,668,721,1129,15,148,106,1683,62,483,326,1525,126,859,108,-408,-74,656,397,628,-137,46,134,-99,1,634,-121,173,217,-78,149,181,40,-245,385,255,21,-443,-696,13,-97,2147,1329,-330,476,1065,192,251,-773,1088,-185,594,-38,13,1625,1165,-129,154,135,257,-1081,-120,-87,-215,-284,-86,540,28,-126,221,33,34,-709,6,-60,-10,-156,245,-253,56,1042,134,-208,5,111,651,18716,4565,622,-38,-43,152,-3,-151,174,-5,-79,1615,25,43,89,-25,225,-390,878,503,-599,-67,2716,-326,-614,-8,-170,275,1063,-55,610,417,584,-169,362,384,-449,977,30,-764,365,38,93,80,-120,-43,1204,-701,495,-220,124,-17,985,-349,504,363,50,-1,119,-68,842,532,115,992,305,-43,12351,-1742,476,627,39,397,20,990,-182,-130,119,-1550,242,82,-1,-35,-499,-235,315,-15,1383,79,362,138,221,466,666,2044,2601,102,-80,202,292,-293,-445,-136,48,477,366,245,1039,-179,64,65,-64,127,162,-5,-87,144,-178,1709,89,7,-635,80,489,221,659,-58,88,774,-54,-246,498,608,-80,286,-149,112,70,443,64,44,212,15621,-119,302,666,-557,512,199,353,-105,569,434,22,-2193,355,2239,778,-406,94,952,349,82,-129,959,33,11,17702,177,212,-348,368,276,323,71,157,413,729,53,99,801,954,-64,1393,356,-749,-75,-296,-186,-17,273,-70,-79,-63,2855,-148,-31,48,16505,1248,-15,323,63,318,-87,299,543,178,5473,378,-127,-49,878,2741,168,497,541,541,7,-1415,-180,43,-208,192,313,322,-148,209,211,-144,1138,-472,1710,168,1229,111,171,357,1943,126,213,-62,-603,2371,748,-199,443,146,101,-55,49,-145,738,6023,667,10,780,235,235,852,331,657,5070,555,81,56,-38,251,93,751,225,454,409,80,13,758,110,1202,-31,32,25,-154,1541,221,-387,-32,286,-187,2866,1495,-556,927,2424,635,834,-142,93,417,552,408,564,1028,861,564,122,186,-216,107,-358,223,828,-224,665,40,127,-434,1520,443,-54,159,1353,1017,224,210,-206,-86,619,917,218,-765,798,-72,254,88,283,628,475,173,-35,-152,723,-126,36,28,-65,375,442,279,-36,425,463,45,76,60,45,143,45,69,-33,-40,189,681,124,277,233,991,60,249,112,14,1031,770,166,-133,10,-430,-4,63,-213,310,-226,45,477,1271,-253,400,-26,99,739,20,3859,124,239,524,329,127,227,906,-413,96,-13,1746,304,-24,194,1352,269,85,-548,1060,38,-74,37,-12,203,22,283,273,469,334,492,390,26,-6,154,-23,200,246,-7,10972,197,-23,9,116,59,-30,12,933,-28,-293,204,91,48,-117,119,-209,36,79,-53,197,-296,54,1462,-119,852,-68,50,-408,-56,120,421,-326,123,-24,-392,-202,-4,316,350,-840,-143,5,321,129,100,466,131,146,-268,-9,597,-362,-23,620,1544,-83,-81,198,465,309,165,365,-747,-63,284,-134,84,-197,349,42,64,-159,4,71,200,5215,263,1188,-378,901,280,51,1422,-24,874,41,240,453,-663,298,189,-841,801,-245,543,469,1620,253,6,181,-85,145,9,-468,-86,240,-51,-17,-21,147,140,19,-154,216,88,116,-57,837,-36,1122,4987,716,-65,1380,-109,1362,1245,-78,75,247,-83,393,-13,347,-29,242,442,966,85,265,119,-35,-4,-1078,195,476,604,383,439,445,42,489,485,1163,-147,1338,37,-47,2544,-187,96,-1,60,-52,-55,-495,334,213,5,-252,-352,166,117,-365,237,506,1156,-558,29,271,245,112,42,21,464,230,284,-8,458,317,-890,391,-201,646,391,1157,6,86,500,1930,709,522,-112,-14,-1470,14064,324,2919,536,-148,1474,3066,479,105,-12,498,-8,894,169,-137,166,1139,679,40,-34,-46,202,383,1624,93,431,-110,5,142,529,18209,12559,98,-91,-135,189,-70,28,494,40,-50,165,183,-10,103,120,-117,211,-131,410,-113,28,341,48,17,169,580,793,376,369,12,979,128,52,323,551,442,2047,90,-171,15915,19967,17808,13080,13284,19078,6839,645,1287,-22,-288,727,323,31,744,-33,160,-726,-369,353,-74,-87,6,661,153,185,-43,613,36,-50,-4,482,129,137,242,-18,26,-2,13,-193,23,-223,-96,26,-238,275,9,-327,386,209,-140,328,1328,-371,106,-197,317,319,588,-620,281,511,-45,47,281,536,582,370,109,178,1015,16,161,32,37,-174,250,-33,-86,57,-1,-43,547,247,141,-241,-23,-611,480,-99,113,299,499,199,-206,89,1266,398,167,-80,-698,461,-31,358,458,48,659,-14,-12,833,409,-321,1395,3,-41,43,-2,157,356,878,126,-9,1091,-12,61,-89,-106,-286,677,-72,187,-4,409,-30,765,85,488,1974,841,1408,90,195,151,-42,-126,354,178,-85,11,-658,553,148,334,115,380,713,7260,72,-200,472,-206,-108,33,3,255,40,-264,540,443,-23,-278,360,196,70,-28,-87,293,140,-80,-502,-29,737,160,-79,669,57,-87,-140,54,15,103,778,-6,707,262,-799,819,280,229,745,-184,697,-56,255,-107,6202,108,574,132,894,-139,68,-394,-59,52,454,-132,2192,291,1801,122,586,358,232,50,216,214,277,1,241,563,-189,162,580,277,275,159,-78,329,-482,-192,422,141,1627,280,72,10,4,67,-137,229,701,880,319,-240,192,865,725,-119,1525,-72,-325,224,-76,237,82,279,-16,-1080,-265,60,564,1685,-336,-82,399,-904,61,169,375,377,398,984,-488,176,-237,73,27,-92,305,453,51,188,-1366,323,-370,133,-152,-18,286,242,62,519,-106,-166,34,-53,-117,2288,242,400,122,1039,505,2158,341,138,1042,-579,-264,397,191,431,79,208,69,48,575,-77,117,-311,995,1545,401,22,504,-12,-16,293,10,2537,454,152,47,250,2249,46,123,-7,770,1537,731,166,-103,-176,156,-809,-63,170,13,485,103,-3,-245,821,1266,160,78,99,-921,-843,1921,-62,637,503,-66,114,345,166,-12,976,221,-63,975,343,318,1645,293,104,31,-522,337,550,16,20,-265,408,42,-166,-157,-484,-277,975,479,803,87,-506,734,97,109,543,123,218,44,29,-102,-148,210,2217,85,217,-101,269,-74,273,56,771,-462,277,699,-85,-17,121,-138,180,593,163,4819,253,571,23,60,233,757,1143,1390,221,909,-53,260,29,2961,58,335,77,81,826,2813,422,50,985,1315,-14,111,381,-5,-314,-4,140,460,97,276,351,119,1034,284,987,-373,168,-140,845,-881,235,-113,1110,172,166,461,797,783,-350,-83,187,41,-163,1574,-362,41,729,739,496,-198,-342,470,75,242,-242,212,350,-14,2622,260,113,1043,564,218,340,12647,-80,1024,-12,141,193,884,-220,128,-358,-347,2724,97,42,1047,186,-16,600,117,259,290,88,315,145,2378,117,45,1124,133,105,6635,249,387,893,1376,339,449,2378,-3,463,14,921,40,1181,268,242,126,2612,103,-1752,1753,1096,-425,51,182,-2,646,1177,74,-22,243,716,277,88,38,862,-1127,-60,-173,188,-294,1185,113,1004,2,-84,68,5,-412,-225,-57,412,69,1572,83,56,6,17,-240,-423,266,51,286,144,-165,-18,611,532,385,3197,-96,-311,283,-201,-1507,314,-29,-37,155,-38,120,-448,1721,-517,622,15,181,42,2528,109,65,504,-21,302,-53,53,740,646,406,74,58,73,289,-154,453,102,136,335,13592,788,180,61,117,390,-61,-63,400,421,1058,-84,-5,362,-73,1002,10,262,88,100,217,154,62,1210,369,28,53,242,365,-1042,-78,347,32,117,-113,-128,-392,246,-827,-94,-335,1484,317,541,-60,171,314,-172,439,-13,90,9,84,53,-5,268,2725,101,355,65,350,-47,243,338,-1518,1622,-301,276,76,2972,-211,217,-198,-119,26,-433,-810,72,340,292,400,-19,178,1081,-31,718,432,1653,76,-114,745,110,-225,-482,68,72,-15,-45,-8,41,941,146,142,-53,32,247,1300,135,742,333,562,-80,55,302,470,759,-57,95,339,-151,-352,348,393,142,50,92,799,9,172,-2,-91,493,380,1063,764,-1049,206,36,199,2811,1130,122,745,-89,118,659,-256,112,284,-123,-31,-682,16,327,-82,160,-191,-86,0,848,175,16,412,280,-31,493,-25,88,-70,914,-249,-23,135,65,177,127,531,170,-105,128,57,460,358,774,-105,472,725,387,-566,629,-297,1063,49,131,35,-235,44,327,-356,-45,132,-506,154,341,210,993,2205,252,347,871,68,2020,1436,15,-408,1778,27,-284,-42,26,-76,-246,47,64,5,7,750,-32,146,63,2839,-198,-1707,180,161,131,448,-94,1735,353,192,-49,860,91,459,156,289,751,960,15,89,-6,6,52,406,360,162,-288,50,199,306,-155,1519,-312,2,262,600,108,551,191,1582,-12,313,-326,263,8223,1003,1027,291,-170,-544,-125,2396,424,675,-687,311,672,287,833,115,-32,459,-33,-606,-122,92,-243,-17,12,-17,52,100,584,83,520,442,163,-60,24,780,799,949,37,282,364,35,23,-73,-31,556,623,392,-98,-571,111,460,-171,783,270,-35,26,155,-78,993,73,138,146,50,107,6,111,-12,215,15,19,187,506,546,99,-170,162,-20,257,-301,500,127,-447,-380,566,-82,401,-130,984,376,-52,634,-197,199,698,397,1225,42,600,640,-100,717,178,153,109,502,275,106,119,1101,-88,16,-436,-114,-1278,-219,249,683,-37,147,385,192,-493,-624,311,32,2910,242,146,-909,129,131,-2,-160,734,541,-50,-22,-197,-28,-31,-230,253,463,46,208,204,609,165,210,47,198,217,483,515,-317,137,-1366,570,1075,591,216,222,-216,-30,546,502,25,-84,-168,364,445,174,99,78,-65,-26,1329,-21,777,79,373,983,490,442,50,-706,340,251,761,-413,-750,541,-19,34,112,220,111,325,1197,-684,607,156,100,772,457,261,298,275,138,1593,-51,432,140,386,-58,461,-272,155,148,-489,-24,4013,263,-91,-10,-188,201,-38,-149,-8,133,455,559,759,571,369,341,496,-22,-50,320,-301,55,5493,655,-115,196,173,-85,110,-71,1251,1508,1075,65,-3,2410,347,-433,3483,75,-127,394,64,-82,198,-206,183,-100,-285,387,238,150,564,-121,29,873,80,-125,-14,2473,57,2095,-538,636,-76,20,-56,15,12533,41,84,-151,-484,0,145,401,1102,516,345,4551,-107,1959,62,77,-238,948,-39,671,29,96,-118,497,498,2805,-1243,22114,10,734,-46,18,62,445,3,1553,1566,-55,-100,-105,30,485,178,456,556,143,-193,111,-48,-43,52,-522,641,-269,-149,292,-124,24,3494,-2490,372,194,-98,24,-142,117,37,-41,403,20,428,-124,-22,21,-9,19546,40,167,67,-37,467,1118,85,-19,452,133,48,59,-89,-206,225,-14,85,55,201,324,1147,-104,162,3284,185,169,-383,611,-1495,-6,-40,972,587,-71,393,1665,83,193,-932,1235,378,2952,-82,3156,-44,-59,483,481,505,1166,628,-190,-30,-68,1436,653,-13,470,252,153,1678,-129,-263,316,-1,8844,915,-123,-353,98,3802,2,38,606,1088,336,-738,-103,1785,362,1328,107,18337,19,552,21146,2379,-504,2031,23,129,534,2837,-56,1826,92,113,12,-2774,-30,148,670,71,368,49,37,23143,121,24,1028,216,185,512,0,130,-401,-292,12212,3413,-107,195,283,10,-186,-206,160,-288,-150,-26,-51,-307,-14,31,-92,-298,29,82,179,146,910,137,336,393,59,1375,14,-143,994,-105,9925,1088,188,45,9347,535,-157,440,0,-536,-632,11758,394,642,-228,77,33,-242,336,1650,247,-48,834,2,299,1343,147,-6,75,716,498,702,435,15,-130,60,1290,-146,15795,2283,99,-246,1170,18,15838,-391,1229,123,-50,1778,1544,-47,323,1,73,371,-2,20829,12535,23,2479,-13,289,2094,562,576,682,-25,10122,-70,39,-101,344,-42,90,672,6334,111,-640,-39,-24,-308,596,-186,190,174,3586,435,91,52,-125,56,171,126,81,278,-518,-63,1169,779,36,1588,4559,792,2027,-5,90,20,3657,7649,881,-1209,93,-193,56,-4,-241,749,78,267,1054,727,-44,108,-94,263,1271,954,80,3095,95,348,789,580,510,331,17269,1166,-2,-46,63,227,75,-292,5,-1112,50,295,21663,161,363,-8,45,-484,88,573,321,422,194,-62,520,339,325,469,1139,709,-157,-197,20,7030,141,20,-49,50,13,-151,206,341,-171,196,-11,135,512,511,-239,2221,119,157,-612,-230,-17,-213,406,8,639,493,922,224,857,-15,214,66,698,18,191,522,175,-12,-383,-45,86,334,22630,-318,-910,47,140,289,109,1033,-1134,5049,-151,168,102,166,2651,-695,973,240,580,135,716,6,346,449,-94,-262,521,249,20603,11943,223,1304,2827,477,1178,43,305,468,2475,326,336,937,356,-256,968,439,75,381,457,224,2287,408,3,230,331,-276,3044,378,1216,105,2416,-119,270,-109,174,234,602,243,-587,-265,622,68,918,16267,-55,223,-89,53,954,98,1208,987,206,107,288,94,296,426,1542,274,557,1578,871,48,29,195,569,1526,635,-8,-110,507,-107,111,637,-185,1241,-241,-23,220,2048,114,77,-58,432,131,-85,291,49,236,-24,757,603,-6,-6,-187,-52,722,931,2028,360,1330,811,-28,134,51,-120,-45,-325,384,1253,206,25,-25,374,-150,430,-145,8047,-94,-67,-163,-123,-35,268,246,-485,149,-980,20,2309,239,199,112,10,2742,719,1037,68,17,9330,381,738,-9,-192,-199,937,-233,-77,676,488,-66,146,526,197,377,124,328,1615,1645,847,-849,360,77,208,144,446,1244,13597,713,9539,300,426,326,554,709,94,147,-699,-169,-120,-26,149,1670,52,106,108,73,-18,3,508,-34,24,1038,525,259,4886,-53,1610,1517,-149,8,89,17,290,32,271,340,1074,11,124,1505,255,214,-53,407,85,-46,83,258,-217,-107,300,590,217,33,272,32,843,-386,0,289,-93,52,310,10,96,-466,-90,805,633,141,-139,-30,-99,580,484,483,408,67,156,-140,-72,-5,694,865,790,55,1166,684,-230,-212,202,67,3,279,88,-687,169,202,1390,-281,-636,-185,53,101,-29,-155,187,2378,136,-663,-48,-445,784,48,841,71,293,14,541,473,-119,-179,79,119,20,334,77,552,-60,84,-6,-114,-176,-58,1082,44,1498,-3,1489,108,356,2079,172,0,246,756,269,420,-450,331,3,311,697,184,286,69,442,361,-96,-772,-88,313,-86,240,211,-91,-67,727,-293,161,287,-57,-185,828,449,403,-86,70,-1420,-196,-22,15,-231,17,11432,531,1154,96,218,-10,89,651,127,70,772,961,69,558,185,277,393,-68,-576,419,782,698,109,51,102,653,611,888,464,-49,711,143,419,199,512,166,122,-1012,-19,-31,235,722,182,3,-113,700,-4,390,567,209,77,-178,145,-66,763,31,767,1061,-336,58,169,-2652,-109,225,334,633,548,-463,-286,-323,410,-46,765,74,864,-220,0,-288,475,1345,276,188,410,506,-345,-187,-57,-52,1640,52,-15,1304,1428,-182,-39,70,8906,1465,-56,471,-166,-62,1826,243,63,133,154,96,30,-714,7,654,367,94,-80,381,-126,-79,9,551,-473,258,-46,-150,43,1578,119,-609,616,30,90,491,-39,406,422,1065,38,-102,-124,1234,1968,170,-441,325,393,22,-105,230,-147,195,-318,58,184,28,1,-694,115,33,400,-65,21,96,220,158,-169,-193,632,65,174,1096,177,21,9,35,75,-226,-8,99,3,126,91,-208,950,338,-12,31,257,224,582,-264,331,1427,-538,427,720,-725,122,-474,-419,672,-364,94,221,345,81,787,-129,25,1458,12,168,-127,38,-200,40,-127,54,310,15030,1389,-541,1392,656,162,-111,734,337,250,-61,64,112,-675,-391,-41,420,1221,79,30,-23,-65,402,-595,214,187,24,71,101,1194,10968,489,19,165,119,46,127,168,8245,637,-290,-286,-13,-202,12371,1098,40,9778,150,-13,-456,179,86,217,82,793,2255,123,22,321,92,150,590,-108,1567,-11,-491,73,260,-115,382,456,284,23,112,52,126,-2,-219,1053,3771,124,1214,-302,-106,-65,8,-246,501,-173,436,32,883,1854,47,777,494,-344,452,40,97,285,-113,47,23,372,107,672,17,130,8302,1120,-129,156,-136,-11,680,-244,519,-98,7,915,238,25,329,1671,372,785,820,538,42,76,525,777,473,-150,443,-150,-514,-53,-11,16633,-307,1271,469,-263,247,-497,94,117,2,-163,-2,-51,-96,-108,38,-125,153,-9,-401,16,48,-771,-107,-74,20,10,265,-781,270,14724,-251,327,168,-55,501,573,277,12225,3789,278,217,171,-510,2048,1561,341,387,-124,1099,266,69,-38,934,282,639,200,3,67,193,312,977,-316,-46,232,19,131,421,132,1441,-233,-51,194,89,33,404,529,125,0,1288,-361,-62,180,111,131,1276,-435,-34,14,146,17,1468,-16,555,-681,1098,92,128,26,-9,54,2550,1587,696,437,39,-270,28,723,14994,17,426,566,327,-452,2004,204,-240,244,103,29,2394,518,11,-67,54,-297,-470,0,659,53,-42,-141,1286,-14,-34,150,130,466,121,739,283,145,216,201,-130,77,20,11,-52,-364,-350,404,132,43,-671,86,91,225,-199,244,-185,1692,4731,168,343,-20,588,67,-97,196,-51,-30,-128,103,8,31,46,14,-272,23,107,76,-137,123,230,634,108,300,345,324,-9,-255,190,148,-118,12,-6,329,942,106,323,156,219,79,435,580,-6,1074,427,194,674,105,20,318,444,706,151,-57,164,-17,-19,421,426,-128,55,268,260,118,77,5,85,1853,47,-65,-81,-167,300,-25,-84,300,40,-10,836,-114,32,1792,24,354,182,-58,3661,623,66,-20,-39,19,88,198,25,148,-88,-1542,547,490,1209,158,-52,166,115,122,246,-542,993,291,24,2148,76,-2,1254,703,195,41,-64,75,611,52,-37,2917,311,-209,-68,-93,136,54,7,17,59,-5,-11,10,-338,3999,108,5,-579,-769,1454,29511,-115,-134,102,-180,-99,36,-109,-19,-39,1410,447,105,53,2409,201,3038,-26,682,5,-84,-116,50,158,1189,36,130,-880,-250,266,107,-172,175,361,692,610,1134,666,753,23,-480,-2664,55,-142,-119,4458,-190,34,39,371,325,605,-50,641,56,17730,615,-55,-23,1135,189,62,342,138,291,37,-54,90,-13,-105,-143,667,1889,37,-1,-343,-116,-62,-824,63,-222,-18,72,54,162,180,614,-203,67,220,493,-20,-21,646,-97,308,79,552,-26,897,351,44,1162,250,31,396,-226,1443,-314,-216,245,-15,-124,377,2401,21,-35,99,975,1769,-5,-193,422,856,64,718,-173,1248,6,975,2260,-615,1445,-12,-43,5085,-33,148,138,418,-1444,23854,53,996,483,497,-6,134,318,81,2042,122,38,5,120,515,97,2546,418,1439,369,373,64,152,285,716,139,-102,-36,1316,698,587,163,-80,-112,-42,432,371,-454,-176,586,1721,-87,-77,213,66,162,178,-23,349,-132,2290,-121,-267,-437,-403,716,1505,76,-227,-904,3340,59,22344,20869,-673,672,90,1825,10319,1413,-161,-910,312,540,-397,222,-127,444,-95,1111,16686,16602,131,-54,-149,-32,134,-656,-60,151,187,-4,420,1976,468,-667,-146,189,-957,-708,972,79,-345,85,-147,14,-1205,536,231,-220,-102,-111,6,922,-261,51,-241,-15,-20,-214,-59,-179,8,-288,5130,98,-142,347,52,-315,15,1229,-176,437,140,-81,-176,-138,314,-62,-51,-10,120,-574,-73,3,324,902,2308,4479,1048,6735,-737,-21,122,149,138,5,782,-634,163,-407,653,297,555,469,371,576,60,-9,-78,-325,260,2460,68,412,39,499,258,18,-137,309,8802,30,206,-509,504,-1241,297,266,171,111,61,-43,255,-31,153,509,265,2644,3059,585,88,332,165,73,58,38,-65,-2598,486,442,221,336,297,42,336,167,-587,-413,-866,-158,866,1119,1495,1449,88,213,-503,-54,-107,403,187,-130,431,124,435,508,291,559,182,93,1548,150,69,195,-200,219,137,389,-52,1814,429,3,-169,232,722,2076,39,719,170,136,10,-592,-329,-530,121,-681,-786,647,156,-366,-259,141,504,13975,276,297,17378,-177,-56,-72,-397,394,35,1279,-3018,2035,216,101,10717,1842,2940,-14,617,-53,-120,230,95,487,124,197,159,-4,-685,-247,-48,496,-43,447,-70,869,674,-195,-93,-627,-199,975,37,-143,26,109,-496,125,269,345,130,-102,268,9,103,432,956,39,215,22,393,938,-168,202,-23,2231,1042,299,363,-161,2124,1143,1546,14214,21480,101,124,66,-110,21,480,716,225,413,40,-117,66,29,782,320,81,-558,552,104,1,4,234,431,371,-278,-181,355,19370,934,-30,30,310,624,-52,96,-48,232,442,1153,-508,444,2127,738,170,829,162,307,-283,1736,-480,-680,325,22,-269,-9,303,-7,144,-130,905,109,-12,433,-106,-252,327,138,-194,217,-27,-43,22,254,1729,258,-40,382,132,46,10,229,985,-177,27,-88,-32,-111,27,303,-184,207,414,53,205,-162,772,376,617,-1254,-566,-17,-922,130,-8,1471,-214,1226,302,529,-196,-37,176,178,398,-11,2,-102,53,232,-600,644,502,-387,542,229,1193,-246,-30,356,398,31,208,-8,240,201,325,-301,32,1137,-37,-12,736,820,526,27,762,38,-56,-645,-170,-392,-372,425,202,120,-69,103,-165,122,-792,136,-2809,1869,35,78,189,-217,811,2213,11011,229,421,1277,167,136,-583,-357,61,-927,74,5890,175,20429,-25,106,13141,163,226,-53,-908,-14,552,245,1853,-117,-569,610,286,479,108,121,-2,227,-76,-375,-1416,399,703,284,264,15527,-15,-88,1122,24,-207,935,293,79,161,-282,-394,33,421,-93,148,1706,8215,-29,-135,-97,195,11,-180,1562,492,87,1459,1560,140,2513,-158,-36,2585,154,68,-27,-983,772,-179,530,-21,119,-361,1278,-316,-808,50,357,-26,721,412,854,1526,-126,497,83,-690,-52,720,1169,274,197,73,69,2808,1970,-220,13,120,-42,153,443,73,1571,375,1986,59,-135,509,-37,-92,-436,-135,-521,-73,1401,67,-14,-1286,128,1378,34,-116,492,1103,610,-129,66,-112,87,869,1465,-1056,-120,1357,12916,-64,-361,483,-52,142,-452,390,909,139,37,86,476,742,51,28,738,243,358,1060,45,100,1238,608,18,186,-14,306,10,-143,-114,1097,750,154,-853,-46,-197,946,8,6,-259,-6,-7,-35,905,142,118,108,244,-47,-176,1263,-962,-726,2263,666,66,-45,563,-15,420,32,1638,-279,-19,145,125,747,214,33,-393,113,-362,6267,7,62,630,-47,-10,753,574,175,53,759,1088,-1248,1604,99,131,616,103,34,142,11,747,-222,1539,36,673,731,2084,-66,-31,112,-352,7,67,316,-111,406,1478,1703,411,793,423,260,-88,281,-209,224,-289,-502,296,64,30,-47,744,165,97,308,486,373,347,-218,27,122,228,208,155,-694,875,1,7514,6060,-86,136,248,2276,-125,15261,106,41,-46,244,-39,-511,205,548,176,448,551,361,616,64,232,-179,39,13,-73,32,89,1735,143,-340,-245,-769,88,11,707,213,67,851,483,-116,20,239,289,-43,-140,-217,153,141,-446,24,50,295,-624,563,-23,118,398,415,51,-139,114,-221,211,-125,-289,544,816,-192,858,1400,474,-196,-1162,-1,-264,131,381,-116,3628,119,187,432,-432,-129,-466,-26,86,-1345,382,1416,394,-269,947,-914,-353,212,119,109,142,807,236,205,1136,1874,-1819,203,-1944,-2,113,1148,-28,-129,193,-636,568,14502,506,-31,147,33,184,-23,166,4810,124,334,1452,2034,-52,-746,551,-136,-328,-208,113,-119,82,256,44,250,-479,38,52,23,104,986,243,-828,-1162,38,25,638,627,6090,10758,83,-95,346,164,3215,253,191,196,-3100,427,33,344,317,1411,-30,438,84,-388,-773,-652,93,-475,1990,5,56,617,-18,669,-292,459,-231,1188,-151,-73,-761,668,-301,-148,-90,386,-175,109,32,-171,78,256,73,-61,-109,-50,-531,1820,477,-750,-1609,1948,5408,-257,474,-21,1105,775,214,675,1290,-722,-169,594,744,31,40,788,116,-45,179,545,70,62,1075,50,-658,24,-422,-358,511,-14,81,90,3704,-118,395,16,-218,-2623,-144,711,1025,799,-3418,-53,-103,106,407,56,-48,-124,524,330,-61,-317,804,686,440,131,567,1417,812,9550,3521,-1130,579,-72,72,-73,168,2162,-228,-533,-599,-826,718,-276,-1204,1797,201,-1118,836,-234,-19,-192,3247,-171,-90,239,229,202,6450,2210,-267,5413,460,-114,910,6719,155,337,207,1317,-72,10580,-894,-3069,-6187,-21954,-1271,-319,406,349,-7,-182,85,-204,504,-28,1722,2521,3223,117,12,-358,135,2517,389,1095,34,350,100,396,-247,1249,82,94,1073,382,-81,-205,-64,319,1075,1641,116,4381,24,383,-42,-608,108,92,1040,221,152,-269,-93,671,-79,290,209,103,4,-19,-349,429,1391,1002,128,295,-45,-309,-551,-84,916,173,382,276,-37,85,1,-10,388,-494,948,1543,1161,418,96,13505,270,93,14,105,-26,396,-21,182,-725,23,209,-94,2083,96,-100,-22,-229,562,-201,1746,143,-196,-376,38,371,-122,19,-107,315,179,-32,178,63,225,415,612,326,4,208,-30,47,-42,639,67,187,141,576,-238,203,90,142,81,-125,-73,-22,1039,35,29,-166,142,1175,76,202,121,-157,43,203,8441,-49,443,-253,-373,395,-227,365,-305,3,126,-165,1299,1258,-406,-228,530,28,-2,23,724,275,1316,26,96,174,-34,-8,-16,-151,776,37,301,42,7,72,224,-74,-207,1518,224,-37,-508,-947,751,152,195,341,123,102,-547,225,84,-35,88,725,51,472,4877,1034,557,-38,997,-1916,-288,-187,498,-56,83,-185,-3,163,286,-233,374,225,-68,629,371,1442,189,144,266,-90,622,-7,953,742,-151,520,-57,828,3573,-186,-210,1307,1904,-282,135,147,1428,-19,-632,6362,303,249,3693,-18,70,4929,5349,2454,-789,93,157,1432,-162,-70,-1065,39,-7,357,203,1298,-30,948,-253,-571,693,-6,2235,297,223,179,472,404,1540,376,-18,-124,64,-57,251,3312,824,107,1090,-62,338,-100,30,155,210,-44,85,-18,-34,-82,-97,31,502,30,353,298,-316,305,140,163,405,16476,12967,541,427,558,8403,8978,345,1603,-335,43,404,-33,121,40,-84,-123,321,134,260,289,-301,-1898,698,226,784,205,164,-104,589,160,-47,119,-86,39,-154,-172,165,563,59,42,0,-464,-61,-378,-347,73,-239,-381,-916,-127,-51,195,107,-337,-236,-349,-2,130,2,-375,278,14699,66,-873,-195,-68,10,-152,-129,-105,-143,-95,46,-10,-197,10,-3882,-1921,-2637,-1556,82,421,3257,1952,2230,12225,9731,16357,13659,16709,13825,173,38,124,2481,2108,564,1777,90,243,320,43,373,145,411,44,-105,-66,4,363,399,802,-174,24,-617,88,100,1645,280,79,224,143,111,46,877,910,156,1130,553,112,-335,911,106,279,-18,162,-119,167,2,-92,-120,634,-5,-35,-23,-63,-68,250,543,-254,30,360,39,492,-61,-137,204,128,219,105,-41,-242,-43,-1814,581,-2,1433,-40,3,1036,623,474,-27,-113,-95,267,-73,35,122,-409,13,571,-248,-132,-83,-1192,773,-193,124,505,143,212,690,374,20,-40,596,98,9,174,569,146,-39,347,-122,-164,97,-16,-98,-43,7,231,522,1964,391,38,126,-84,10,193,772,88,962,61,-31,272,107,64,447,-485,55,824,187,256,50,18,-77,194,63,379,19,99,-80,311,101,709,27,437,235,2192,470,165,2747,203,-135,-8,79,180,188,191,654,-29,-2,98,-1550,401,2253,140,1347,218,149,91,288,5,-90,344,-98,749,1120,4,-28,117,196,79,795,-225,84,-19,49,108,-12,692,-193,18,110,347,-44,267,1888,-8,417,-13,102,-167,-80,-361,36,111,196,118,38,124,270,-58,533,233,103,-9,113,4784,197,97,14,41,-7,-60,1936,141,193,-113,-16,-53,316,125,-50,-560,379,-104,-262,51,116,214,1962,702,300,58,824,198,-69,-57,189,272,25,653,252,26,-203,-65,41,318,326,183,-63,204,190,195,152,-73,48,313,1132,289,732,200,30,331,258,259,4657,202,-41,-83,47,179,0,798,-416,393,81,2385,172,-389,-70,283,-204,203,97,-198,-176,203,14,-281,1120,-348,162,131,592,-68,288,-71,201,14,31,28,1216,258,205,81,421,549,335,497,548,-201,34,890,172,32,119,-67,368,406,967,900,4551,670,215,96,258,236,2,278,305,606,27,583,-54,15,-150,191,187,0,177,38,-105,411,744,2008,-26,679,-92,-585,-66,2293,-108,183,200,66,1045,798,20,-52,-16,61,-52,705,50,696,42,145,247,-351,-54,871,5,-62,-655,118,100,89,168,188,-71,46,327,50,473,96,52,-208,-2,192,63,2082,374,-139,238,-199,376,178,77,653,181,-4,96,1155,844,1,9,543,-866,-258,16,1229,701,193,-165,163,500,141,501,411,-17,1,-133,286,42,323,813,-338,-150,776,-158,209,26,392,305,88,-156,1108,353,158,136,-67,1265,35,27,58,170,131,193,64,157,545,17,241,-22,509,1145,-59,22,33,-151,12,-4,635,66,16,398,103,55,19,155,-102,43,73,111,276,199,1141,905,-28,-79,42,116,153,-33,44,-42,74,95,913,115,302,49,471,332,167,454,-201,20,211,-55,62,-42,-11,-116,-63,-19,-63,240,-82,140,-99,706,287,1860,-13,158,417,397,77,105,-5,1418,-119,-51,98,-19,-18,-15,53,-136,-197,-10,-282,275,1713,-483,-572,26,-151,101,333,137,1176,-4,-134,493,441,-235,-46,-47,29,-15,141,-180,409,1683,120,192,-82,-236,90,87,142,95,-1,96,586,-206,-51,61,-155,-70,-65,60,-257,189,-111,-49,77,-14,230,-91,251,-174,-1433,301,530,-66,319,25,532,81,511,12,30,42,173,95,-107,-100,102,232,225,253,-220,-382,-152,596,334,-89,-84,222,72,144,907,1659,-15,758,896,184,17,-99,311,-180,-31,1367,2098,355,-79,108,226,301,412,81,207,190,202,371,361,329,322,-116,532,606,982,109,39,-49,142,301,237,3553,-6,242,50,59,511,49,200,964,-229,796,53,103,85,329,-114,545,950,240,425,480,1500,-399,11,-88,521,37,-62,832,162,526,33,750,272,881,133,43,202,99,392,-24,871,11,-1839,22,115,171,283,277,56,45,126,-2,81,1203,1949,195,-203,410,2886,-754,1473,634,141,-119,859,542,-209,369,54,15,-131,21,-289,-49,36,722,171,-193,178,103,145,57,-99,70,545,-220,33,5,842,-24,28,358,46,-143,21,50,88,-37,184,-37,176,456,-28,-61,163,143,930,519,-133,424,-35,-1712,-238,-19,38,947,-46,302,-369,751,-180,406,114,-138,225,311,1195,-535,735,-88,-31,-172,21,133,5,-247,91,200,-134,1659,714,55,92,119,585,151,-112,-91,51,1076,88,27,102,-97,-12,505,531,413,655,-136,100,157,-115,411,147,2942,5662,-274,50,93,61,182,215,156,1036,-95,923,1181,-22,181,-133,199,114,-118,-344,368,1544,58,37,-47,198,-64,171,-631,-65,-478,-382,148,468,794,2300,55,116,-103,-23,51,156,113,-208,107,138,445,-1837,177,30,7,234,-49,188,851,795,-59,113,737,221,28,160,512,-137,6136,112,78,58,-98,150,-54,-165,-191,94,-117,401,-385,-28,-25,133,98,234,184,-55,-720,1150,-2,127,-10,371,-275,3904,39,-146,29,-96,169,15,-1746,9,-94,639,518,535,-830,160,1450,-685,31,185,1138,-1171,-163,119,68,131,-226,81,954,80,212,66,88,356,68,19,-132,30,165,1093,70,-788,449,924,275,31,235,5,298,94,-204,-479,3001,127,650,167,148,-64,695,-128,118,736,102,914,222,376,83,1545,1493,242,394,482,104,556,280,568,-311,-463,160,-60,551,987,721,-124,1407,14,152,-18,2149,-27,50,31,513,375,1230,16,24,46,65,270,29,256,-15,791,128,580,73,472,-129,73,-161,309,10,-941,-141,-2083,-8,-18,109,158,-268,-59,-94,366,-270,-85,-14,7,265,135,-132,558,-16,249,521,-32,100,714,-175,15,-844,521,85,-30,170,-254,951,-42,66,167,756,-71,173,-375,81,-50,722,-213,-180,485,-14,12,62,-8,19,-63,-54,150,242,452,1703,-115,1792,-28,752,203,-111,-89,-91,-520,2,239,-32,60,832,462,-149,353,-162,-187,2645,614,-184,-261,-28,90,10,404,-910,26,-17,-4,41,53,469,-22,-121,706,91,2,289,-181,-258,58,36,111,252,-56,-248,282,1247,138,51,-127,-8,17,-125,138,-180,35,386,58,565,1320,148,82,40,700,73,205,-50,9,508,-236,106,41,-1772,-42,270,34,-984,-130,-30,177,152,132,-859,-188,-47,85,15,9,-275,-76,-707,-33,1165,24,71,-7,548,-14,45,95,228,31,2959,10,382,-225,-287,-113,381,428,395,-196,403,-81,-76,-26,160,123,33,131,928,-221,-605,-672,-434,-250,232,-68,245,23,169,128,-19,159,264,575,100,117,45,1488,116,169,144,-71,144,1096,-316,351,-344,-85,50,603,-542,920,164,99,529,252,25,-337,178,-141,319,-386,1673,2173,-567,-93,-791,-46,-187,-27,-758,-40,325,915,200,-120,0,-226,205,-617,-1152,-152,-56,-31,706,-31,32,1634,-374,-209,-420,761,146,30,1252,605,123,59,-72,437,659,-42,208,246,-56,355,424,-292,144,10951,201,1329,-198,-112,-13,-98,31,1238,-31,-79,366,519,-251,-2,6,508,41,-330,170,76,163,439,453,-45,346,-899,45,-41,105,401,203,-331,106,251,879,66,250,-144,-107,-47,-49,-242,232,-104,-12,492,3684,152,-95,-55,1284,33,329,167,617,-181,54,63,358,138,681,454,1371,153,1239,502,-145,249,33,-12,-7,187,-434,678,305,9,-252,157,-295,-81,51,345,-180,-50,-43,-169,-121,936,1264,72,620,439,986,131,494,151,1585,15,277,746,1181,-228,304,-59,216,48,-44,811,-89,317,-8,-23,132,98,-299,401,80,361,42,-311,321,-12,-470,225,-195,323,38,-116,426,398,729,1094,426,-41,99,354,251,275,295,97,-14,-150,119,188,-93,182,178,-47,62,109,-12,-75,-4,-66,1146,-5,726,68,92,1309,-1000,42,-833,132,-542,79,210,-312,290,573,3,4,156,606,245,764,433,-160,475,-109,-17,192,-434,192,80,198,795,484,168,-106,-159,-143,-287,329,215,-89,407,485,316,-349,32,-41,41,306,355,-205,-36,11,234,1637,304,293,1052,-340,92,245,-440,129,-84,160,1365,-15,26,444,1022,517,1053,400,74,28,99,98,-37,21,1096,632,743,-51,82,556,149,1010,454,66,548,-539,61,-563,-165,1903,237,458,-1343,-111,-182,302,698,82,1287,-100,858,452,785,18,494,-484,533,565,-911,351,50,1854,208,131,-191,-21,-216,115,20,43,-34,277,94,814,583,-60,104,226,74,101,403,-326,163,-66,183,214,1027,-152,311,401,138,168,378,73,-210,101,-167,221,-309,-172,2829,-61,-37,-374,-6,223,-20,111,739,44,-232,-8,515,-173,133,365,-467,389,-136,-240,-140,55,-439,-308,318,200,69,2125,436,-170,88,221,-453,-188,-115,-334,83,212,-93,11,147,64,-5,608,1493,594,-152,510,523,-156,1934,1813,784,121,454,593,4,279,4,499,35,-20,2139,-24,688,810,-296,559,-42,67,116,125,-64,30,61,455,-54,-483,103,113,81,257,41,152,165,271,535,935,-121,-50,40,163,44,-26,66,-59,771,339,73,1250,961,1280,-37,-42,-14,129,147,-106,-127,69,550,45,409,-7,54,-169,309,-76,193,18,-262,-321,-185,-42,-157,-88,-415,41,18,62,1,562,-15,3055,-104,254,1115,337,89,-34,635,1320,3101,-125,20,17,292,-16,-348,386,672,364,-41,85,-1276,-86,67,3,871,61,-883,1207,-325,-245,96,958,43,56,752,-43,26,223,450,371,94,11,1,25,-96,44,244,327,-278,-99,294,23,-2,850,600,88,-726,-197,162,706,-171,-56,298,678,154,333,33,-48,13,-117,612,8,101,-223,621,-291,-288,602,538,-90,99,-78,-164,40,471,-117,-82,109,-576,220,964,133,726,69,1341,-31,666,521,2689,2411,2638,931,139,634,469,-2,51,-806,-218,-24,193,-548,-324,48,-119,258,-472,44,-997,85,781,693,-4,1398,48,720,73,0,19,165,472,268,2601,1426,38,1228,78,1588,-38,-250,-33,289,27,459,601,18,408,2265,594,-285,-73,342,39,292,704,976,-80,-7,745,1036,183,605,321,935,-134,4011,-105,145,-115,-63,276,-20,-374,-130,1415,182,928,1051,524,204,484,-9,1522,-264,992,117,1229,151,161,-41,4511,45,57,278,404,422,25,65,1319,3,387,-55,-311,70,755,45,-21,-1,-4,-14,131,240,1721,-311,-40,-295,4,237,194,-385,-25,115,2219,1080,33,24,837,136,349,748,-42,16,765,173,-84,-11,-903,-494,65,132,-155,87,-70,-180,55,-119,39,-466,539,-3,160,37,-158,252,-18,-107,-13,1681,-89,401,-475,328,-79,-63,444,96,89,413,636,592,381,7373,194,896,-49,1075,1115,2314,94,14,77,316,-472,-25,170,272,645,-57,840,886,-34,1677,486,226,689,-109,-85,945,574,733,1708,377,-139,200,-193,107,-494,48,-261,-90,959,30,862,132,747,295,92,634,-31,483,680,637,48,-41,103,1521,1324,560,371,147,661,1048,-15,37,4,863,97,460,-4,223,97,-2,111,213,250,-18,-50,163,168,169,-60,273,204,-77,144,-130,164,-11,-408,113,62,115,556,-242,196,132,276,-32,-43,-48,-58,1130,109,1618,91,-6,-675,822,-27,65,106,-5,-101,-9,-79,-206,176,504,1089,340,117,4,64,53,-127,420,-19,20,-98,-28,796,-52,28,-805,-179,456,371,654,576,-576,107,399,59,1121,139,-29,-188,-592,-82,255,472,50,-45,764,389,392,87,763,310,-67,-79,369,-141,87,204,47,347,1176,151,342,332,83,-171,550,1686,-19,-42,443,-107,856,1316,587,1770,193,143,63,7,187,17,-213,13,389,437,-506,26,66,-126,39,30,-925,363,-80,-8,199,453,48,93,497,0,-133,130,450,-147,322,256,884,-141,40,47,129,-37,-46,44,102,280,111,162,273,-9,78,448,2311,71,1,-28,-12,1167,135,762,81,-55,-70,-47,146,258,-136,104,758,68,225,1393,1943,-106,59,204,237,64,433,-325,8,-248,-181,201,78,600,-668,-113,24,817,112,72,84,17,-185,-6,-88,-175,-52,278,141,1961,997,1,-62,42,354,134,-866,-129,-56,142,-91,579,147,375,747,505,-277,975,445,-200,-388,5,155,853,116,-217,-95,10,79,-89,956,-183,-32,56,-278,-295,79,-56,34,-94,168,538,422,-71,123,184,81,99,824,467,368,-72,1079,-87,135,342,117,51,55,-203,-63,98,454,50,1878,-59,-331,787,223,69,-46,377,-23,248,188,39,413,1142,-109,16,637,10,258,411,69,214,-87,-91,-411,61,98,1,1206,66,133,361,375,354,61,551,1008,1267,31,-574,114,324,-24,287,-110,37,-69,75,421,153,-27,86,685,70,-52,183,211,-84,333,7,23,358,-8,136,30,-11,149,692,7,-17,287,458,935,42,-174,28,-224,-329,7,324,264,183,150,-75,250,641,397,121,148,190,941,-864,3,186,87,118,84,-110,-41,125,29,4,-67,105,1276,256,48,1002,-15,308,3876,-171,-98,-163,-1369,-40,-942,-101,-35,-81,-164,131,120,-295,-308,-384,-88,-4,-1,173,-212,-4,530,59,425,-33,-170,-121,221,-325,-244,272,-27,-2,6506,-253,693,228,582,194,188,-53,40,91,278,-426,444,-681,42,65,-92,-20,-84,201,-269,36,3,-191,314,356,433,327,97,1686,222,435,-91,142,1918,395,758,785,54,426,345,-107,-430,-73,7,93,247,-330,-54,293,242,579,55,-480,201,-196,56,-27,7,471,65,10,-2,786,182,578,-265,535,91,136,-29,856,230,77,-70,163,-320,1117,241,726,844,469,911,69,-144,102,118,121,96,-7,3362,200,257,96,72,105,58,315,10,-125,246,-1012,-583,-725,-42,-267,-267,-51,235,251,283,-54,748,-220,-187,-347,-17,175,245,85,-35,-238,419,366,-52,-106,-185,405,81,-494,-55,-168,110,112,75,-441,-257,584,-528,-246,212,77,96,16,-54,103,-26,397,483,107,321,-72,-38,482,-156,58,194,-3,438,-79,1615,-25,-113,9358,329,20,-55,584,362,1077,82,-267,44,-72,82,373,-93,101,76,199,-726,921,293,-116,-333,-197,-21,225,1706,-57,-31,-208,-634,2371,15,105,-90,-284,2435,-376,-185,84,53,-34,-7,108,3,-181,56,25,518,-154,-201,555,122,186,1440,343,266,-20,588,628,637,118,10,-216,484,491,243,83,315,85,55,189,420,383,302,389,103,20,107,134,230,46,-581,-850,-181,338,-300,83,69,62,-7,-26,166,381,396,97,-49,-14,119,84,272,-141,135,65,195,120,145,-129,-148,-194,24,13,218,186,-110,184,61,680,371,396,-306,41,223,58,16,930,-1289,83,-24,-8,-28,-161,-8,10,-103,24,379,1262,-74,-191,272,817,191,149,-376,191,3,336,2742,-112,-40,-198,-46,111,58,-38,-92,-25,252,635,85,112,-13,-185,-320,1204,192,75,222,-123,1180,760,37,-42,-25,132,-331,-97,-19,3084,686,58,81,-79,151,-33,260,65,420,171,-68,104,253,122,-15,524,616,-343,2342,11,252,-2,332,220,-50,56,82,-86,-81,219,-27,-155,-158,136,28,67,134,4135,-208,147,-75,-57,51,-58,2738,626,610,92,92,573,428,182,19,-87,158,120,226,332,87,-29,682,-52,658,194,1111,858,594,1,34,26,-29,249,-1226,-252,-58,171,-114,20,4,165,47,83,275,157,-194,99,216,68,-2,102,368,146,-206,-13,1206,63,-30,1,-95,136,651,-44,184,-81,263,70,429,-59,-65,51,-39,-26,16,138,-43,337,-18,-36,97,350,125,-175,306,417,3,-15,19,306,192,-309,9,208,680,82,182,399,614,-95,26,126,-9,324,857,432,-127,413,108,-110,-90,505,54,463,283,868,799,-477,360,45,-83,-140,194,-20,717,93,247,75,445,-88,978,652,88,-316,-44,-1850,-43,2,-377,88,-81,412,-346,979,-353,-15,255,-460,-13,986,46,0,91,80,-120,1280,679,131,124,1,1,-16,3999,72,446,-154,-104,568,58,371,30,58,359,-52,849,122,21,-253,384,-349,165,165,258,442,105,-24,154,404,753,137,212,76,97,130,46,163,78,-128,93,42,1969,34,43,158,112,10,-60,198,179,241,15,-30,161,3586,167,1509,196,98,-107,520,150,171,23,-79,-97,-73,55,298,181,1659,294,1859,236,625,46,70,1544,148,-141,235,216,82,7,-38,536,-245,327,460,-37,10,80,19,-62,40,159,109,14,-91,516,208,95,321,92,83,-54,1342,57,-35,36,474,519,157,133,-124,492,-156,-37,-45,-47,-57,-40,71,283,195,441,-14,311,142,591,1044,470,-94,-121,22,4,-159,0,0,143,-159,-82,357,-43,337,247,57,-128,66,316,1707,365,-412,-214,-535,-146,342,571,206,-36,-18,330,69,-19,465,-2,63,375,-263,463,229,318,76,-145,138,-99,-106,448,64,175,-81,63,-226,-253,457,-22,-271,-219,647,85,744,9,215,1472,539,-127,79,7,-92,-408,120,523,83,-182,137,84,257,-51,-285,-1241,-31,-28,67,100,926,1329,702,1444,3447,324,1191,24,1072,350,406,362,-22,18,-78,791,88,212,1421,1822,53,710,7,-23,133,230,12,2,1039,45,804,2385,-78,359,811,-7,157,-13,56,60,791,-503,-203,51,9,394,281,156,-20,146,-190,184,15,-37,-31,359,453,618,23,19,72,-268,617,-23,163,148,363,514,1256,577,2,430,465,-17,14,108,558,-147,167,-72,89,-32,-86,-118,4028,283,-116,-76,95,-145,211,-400,-1203,-153,441,732,674,-82,312,46,70,2731,87,138,199,104,21,30,-453,-19,281,57,-132,644,-130,1084,270,-6,178,192,261,211,114,-359,312,-21,10667,-132,72,-60,286,34,16,48,131,-268,-9,111,-135,253,4797,9,46,216,1122,262,1153,-1150,242,445,42,58,271,112,-112,152,-12,166,-111,679,-20,529,32,553,-340,-113,28,-179,12,-22,-33,229,67,-193,-96,25,480,106,-106,-72,-12,-85,334,-50,-343,-451,219,262,308,887,52,-163,141,-43,610,880,-265,208,-1366,-288,135,2288,242,208,27,152,123,303,210,236,20,87,506,29,-148,85,217,-67,-23,-1944,-462,55,757,58,568,-28,9,-140,-547,172,41,-110,141,421,-194,97,-1819,625,23,-31,242,150,-412,153,56,27,286,-96,-111,314,-37,120,84,17093,-136,-21,102,-194,2560,117,-61,-208,170,-94,118,84,185,17,409,250,67,-47,5,-266,-211,72,-31,-39,5256,-24,32,135,-90,339,393,1035,-83,268,-38,-256,175,-249,135,109,-105,-74,-105,-297,341,871,68,-31,126,118,180,71,-112,349,1052,111,962,-324,576,52,-312,2,191,359,-88,-170,27,89,-129,-687,-43,-33,-606,-60,-303,282,120,-571,-35,26,73,50,6,111,-203,-432,-143,99,-198,277,-168,984,1225,31,600,-475,153,1002,16,-1278,113,683,147,576,-624,-167,973,215,2,541,-77,-28,20,179,879,210,47,317,483,-317,-67,-30,502,364,-236,-60,-577,79,112,220,251,155,261,-58,-272,-91,71,571,369,81,61,-73,-50,320,-115,196,54,15,-71,1153,43,-154,93,-3,417,426,40,2,75,-513,-1153,-1,394,568,-206,238,164,244,11110,-57,-69,538,97,-162,32,-348,212,211,111,998,52,21,-47,386,111,284,32,140,49,-435,415,-51,48,187,46,-32,56,-258,84,246,102,-174,32,247,-358,134,175,-1,1,32,-56,1038,-552,224,-864,-151,112,-2,133,61,-27,-91,713,251,217,150,113,-2,37,65,22,-154,12,272,182,312,385,-186,-14,670,24,555,122,149,-237,801,-132,-12,137,891,325,1195,23,44,41,273,434,-33,407,-235,68,154,-8,-108,986,814,150,7,-22,-51,-147,243,-118,556,37,781,-60,-823,-422,-850,-1153,-758,-1000,-56,10,-250,-20,41,3,892,53,421,913,513,184,906,-4,163,104,16,-76,34,-57,213,163,-11,-94,-227,-51,-612,17,462,18,41,171,-160,-300,-7,184,52,-121,270,-1,-52,465,-107,-280,45,66,635,-245,810,-98,140,144,-73,609,23,-121,45,487,407,-628,394,-43,-152,-20,-59,146,136,-86,10,877,45,263,727,-101,-43,-171,70,-143,-149,776,172,-100,-38,-31,-220,-14,279,111,-86,251,834,-155,-205,-62,564,-379,126,61,138,183,39,76,416,243,57,57,768,-93,-172,-426,-114,21,47,-34,-293,128,291,-187,101,-79,-120,226,500,345,-423,-47,50,-359,168,49,74,-103,-74,566,-110,26,374,-31,-163,3,-269,2027,732,127,264,286,-148,-9,-25,143,155,502,602,942,1066,550,-246,-850,47,151,-27,32,-78,581,-35,765,110,250,161,26,-61,133,-92,18,156,-2,255,337,239,233,-90,119,296,25,-51,197,-62,38,321,209,691,265,-356,198,5,1157,-212,21,240,636,-89,406,-29,-56,-125,203,668,192,338,304,113,55,180,54,-500,72,674,229,553,1642,126,-307,-32,88,1849,41,158,-111,79,-173,147,53,-83,165,47,-55,-1274,652,-168,-47,100,32,887,78,35,-189,170,-30,266,174,456,34,419,266,42,263,44,-17,-65,-37,-160,77,199,29,51,2039,-138,185,-187,191,112,103,304,1136,67,232,86,74,-139,0,216,-25,1,40,313,387,234,596,240,19,329,787,121,616,140,259,188,1,447,-43,-724,-100,326,77,402,57,96,232,56,-73,629,237,33,-87,407,-101,98,1493,-76,58,58,-867,-139,85,551,223,2539,76,372,64,556,171,-210,497,46,1123,93,179,44,-252,-21,-115,-116,11,178,-43,366,399,310,451,-181,135,475,483,-76,5199,1440,-102,131,198,212,-535,-165,9,847,-43,223,69,26,76,214,448,-225,821,79,-90,1657,-22,548,321,159,424,-374,-99,-1946,369,125,100,-19,827,97,271,-96,352,-73,-9,358,27,-237,16,-573,24,144,764,721,131,1189,-463,-775,-115,1028,647,391,19,952,13,46,-186,15366,836,120,3,-137,-25,-59,374,-19,39,-102,-184,456,516,-68,-13,153,-129,552,477,-504,244,-179,113,12322,159,148,-164,-186,82,57,490,-206,559,-7,-220,-105,-20,-142,26,1290,-391,1752,-2,-169,2479,255,-25,675,56,196,1033,-15,3657,-1209,-503,749,-1112,736,-431,8,1322,984,102,-41,1443,2475,130,2287,1948,350,-177,-109,-12,-55,41,-149,296,557,26,2939,52,24,-196,100,-199,229,124,77,16693,-10,613,2633,3,525,89,-53,-107,32,312,-72,279,88,57,84,-3,31,66,-450,-42,-91,-67,-185,-112,403,-40,17,-103,211,-4,567,-178,-66,-20,-336,-109,-463,-46,0,-288,506,-280,-39,-205,61,-714,-79,-1439,-9,-150,-609,1234,184,-41,1,174,91,856,257,331,158,3072,-364,94,40,700,-187,356,1858,-200,-151,617,-150,260,-46,237,66,-28,0,233,-277,104,66,-158,475,89,-73,91,-4,-53,-136,-335,137,-59,-82,497,60,-147,489,48,266,793,92,-236,81,534,284,-2,24,135,23,118,-80,-344,-36,-61,7,385,792,360,-497,39,38,243,890,599,-335,573,-190,201,-103,-75,-30,661,1576,577,295,31,355,-7,60,168,-190,-14,141,-102,665,123,195,-18,29,-235,123,-8,146,-14,32,43,65,451,220,143,182,-117,539,821,-119,1199,683,56,-152,7,-126,271,-607,1520,66,344,59,95,-5,179,-52,482,101,64,4,205,-100,56,473,-177,-85,159,23,-23,180,15,316,502,-146,-5,218,-87,273,461,27,102,-284,-86,-4,15,3315,142,-341,-44,94,12,-27,-40,-463,320,103,186,-47,391,-2,-146,144,167,-121,419,71,112,-402,-31,-47,-138,600,289,-10,-94,750,132,100,-17,26,-69,170,217,51,60,101,651,233,19,66,-153,-345,937,-165,139,-240,-17,31,-133,57,240,184,-2,423,1,-59,-14,0,174,234,196,11,-119,201,-41,188,-30,104,28,29,11,-5,-29,-6,191,126,375,249,96,-76,-20,179,-9,168,29,-185,247,-20,-109,36,-58,-98,298,104,-241,-97,525,1083,-93,-79,-48,-35,480,152,101,902,950,792,296,169,-64,-72,207,-225,-11,261,410,351,-53,186,4177,181,36,420,1244,105,95,106,-62,-10,-88,339,516,83,93,187,104,-144,3931,61,440,240,198,-8,649,208,13,128,11,-23,34,-14,552,123,3,119,314,-16,-5,86,-61,10,87,185,387,19,11,213,539,283,264,-5,85,218,237,-40,22,-38,-161,-547,240,-9,83,197,1754,111,133,334,16,-110,75,32,804,-103,355,78,-15,38,-31,155,237,183,-153,232,244,307,187,-249,-101,33,597,366,-118,374,475,89,151,-22,72,160,-5,478,20,793,613,824,109,306,531,-62,-46,845,104,751,27,258,-119,474,-52,247,-25,292,1123,-10,107,753,736,73,631,4,5,-7,-17,748,151,205,14,13,1002,718,-596,15,-70,164,1406,-38,494,-73,6,929,889,573,-431,801,43,255,114,-31,-91,-19,128,17,-84,364,-43,37,-386,163,827,-81,209,630,-320,577,1152,1302,-17,442,133,644,413,110,57,1106,-370,237,-123,139,221,-49,20,-175,141,10,818,167,-237,165,446,24,2981,507,-526,37,-183,156,284,196,-80,68,-136,367,404,2,66,137,-7,1131,42,-34,919,100,618,141,1283,395,12,16,88,-35,-2376,153,99,-205,81,492,2522,407,-20,-54,-71,326,526,436,-1,398,91,921,412,97,245,-185,685,28,345,328,-16,-49,519,254,171,151,57,-37,755,531,-963,123,1055,116,713,255,-213,1149,807,623,173,-90,164,87,269,76,812,-179,370,340,268,98,342,-6,-255,657,108,398,501,386,196,157,98,-14,517,-17,92,713,49,13,788,607,19,1470,-114,657,322,397,63,31,563,57,2300,633,171,1830,527,87,257,201,342,335,261,-251,58,229,572,77,-33,607,-19,556,40,511,1088,5,248,208,306,310,299,399,-10,-31,54,114,870,744,-29,386,277,253,25,230,575,14,105,-18,779,484,159,468,-79,-1787,-299,323,46,414,73,86,211,229,65,145,606,41,129,1130,406,88,-235,-26,107,217,-69,-670,820,206,-8,1869,50,51,1199,282,263,193,255,500,211,818,139,13,1084,327,258,265,-99,-12,627,63,205,13,91,274,-114,653,-177,-16,35,283,127,-98,254,375,392,827,1267,145,1067,-47,40,1369,-4,70,33,-174,-254,69,147,78,315,484,-145,-100,-150,466,-325,-14,-108,130,-351,36,209,-3,128,213,239,348,106,1356,40,648,111,87,-57,180,147,-614,872,603,1793,54,191,20,-521,304,839,-102,1260,210,65,188,323,-10,48,198,21,-31,95,140,158,220,59,367,-135,0,400,716,-176,-39,2070,-74,246,179,578,-78,-21,412,20,114,589,264,-85,24,242,3,-108,169,2081,-40,32,47,95,-34,105,814,110,168,-154,430,71,402,195,410,631,51,67,167,306,-90,2077,21,161,-86,55,175,-6,437,136,-36,-524,205,-37,188,758,-101,139,-67,1599,952,21,311,65,-45,142,207,26,49,231,157,177,312,700,31,204,1,-3,-89,-141,-171,-162,-27,-6,-38,1503,50,404,602,141,736,-42,1079,296,681,-422,-754,278,157,407,-746,107,-10,30,97,558,111,-204,23,77,376,38,23,-115,414,-110,130,578,78,75,144,198,157,68,89,191,-268,-37,24,856,28,-111,482,-11,122,136,98,159,67,24,49,948,-49,453,1185,884,34,151,15,787,1522,319,69,37,398,416,-435,-4,26,-60,519,-55,428,-82,135,306,1508,603,85,158,7,353,374,178,2475,-195,1200,1216,63,4496,46,202,-107,-22,54,-23,182,102,45,-16,181,4,623,-345,119,-152,74,542,-551,210,-20,-65,-40,27,-232,23,5,134,-407,-759,-42,495,410,-118,372,-275,409,71,-124,-75,-2,71,284,188,24,-35,14,1522,38,-481,100,259,5,-131,-25,-66,-288,9,1646,-21,794,112,-170,238,370,-772,27,2755,-190,1008,39,492,116,-152,-285,-288,1243,30,-62,567,472,314,92,168,-79,-30,1680,123,42,-130,95,-103,264,183,-80,-33,335,145,1410,-19,440,55,266,95,-66,432,336,-832,274,386,230,168,-132,25,98,-1015,-42,-136,885,81,139,-164,25,468,118,-86,-108,-19,1679,-1,209,96,1,-144,660,51,-45,2,196,146,286,315,509,76,-317,85,59,-256,630,1066,133,-60,-213,117,97,56,25,-197,70,326,1159,191,295,-51,321,405,111,-578,625,44,2102,-159,7,501,421,155,120,57,706,373,1188,168,1878,3759,56,35,2239,527,1226,-9,209,189,141,-38,-119,374,-249,-285,25,184,202,-563,-201,-98,-54,11,-83,-53,-28,-14,423,86,762,58,467,7,200,22,121,68,231,225,650,91,40,283,345,202,614,43,-68,-24,48,-69,337,-329,85,350,266,334,918,9,-61,-101,31,-282,184,-137,566,127,349,549,-290,242,150,-21,14,36,-27,107,80,17,-21,158,204,358,389,841,-126,-48,321,85,211,383,-17,110,17,2165,1452,281,239,110,-52,-99,233,149,-162,258,212,404,162,135,1370,11,343,324,113,56,-38,2100,388,440,24,365,1238,149,173,482,-24,-508,-97,56,-219,182,-56,-1093,150,150,460,2249,45,-203,4,-495,-278,64,-5,-73,47,348,67,265,307,-152,984,9,30,966,155,13,114,5,15,133,239,43,-381,61,156,141,222,7,1048,208,263,-73,738,576,146,481,-16,27,459,802,195,546,-484,-93,132,-22,356,263,286,-14,6,230,-18,223,69,342,70,399,210,-71,-112,340,-79,498,-32,39,1185,-8,19,-37,-71,-4,38,127,-11,99,154,1446,-117,229,258,212,-409,70,350,145,-6,-357,86,336,-92,1347,40,360,300,121,168,89,-115,38,268,-73,75,-19,505,543,673,739,371,-103,107,4069,310,71,137,952,1387,301,135,-36,1361,71,583,-168,882,238,120,-57,878,-778,218,213,431,25,1455,272,168,54,875,838,522,830,184,104,68,-13,-120,-323,377,73,59,-40,26,-62,288,130,124,389,-36,-46,-33,51,804,244,178,21,-52,-73,114,56,-111,83,27,-2,262,753,-247,-144,408,-148,1082,416,96,3,-259,45,57,176,156,39,0,738,224,-126,41,79,737,59,172,-31,72,382,-64,498,57,82,-32,-101,-60,4,1880,-678,214,483,1821,442,5,1441,16,-411,153,80,263,555,-64,51,54,1218,35,-2,-4,912,-21,-34,32,217,-29,42,1184,-66,-273,308,794,-5,179,239,-2421,456,33,145,222,229,562,2029,219,55,312,260,-267,-119,743,146,437,170,316,114,9,343,1,411,-132,234,643,-68,1594,281,-25,-149,44,28,995,57,535,568,202,1413,878,393,151,255,298,-34,83,57,329,970,37,53,91,129,168,55,-355,42,526,605,-25,-379,-58,612,322,499,249,-196,398,1252,-66,355,81,-286,77,-57,538,2926,203,1822,-62,1426,54,104,349,-487,-4,-39,370,1542,188,385,97,357,-71,-69,302,180,315,1040,-7,353,-41,-21,869,-142,685,992,337,139,167,126,-302,791,140,165,299,14,1328,711,130,212,1159,-68,12,-14,43,535,118,501,734,1220,583,1427,159,74,-408,2106,724,356,-132,591,-38,324,-788,250,899,414,331,169,188,303,1304,247,413,390,426,-67,82,346,828,-238,434,411,518,-70,749,465,1434,883,3208,-108,-55,-55,1029,-109,732,749,377,837,94,84,29,132,927,20,130,65,619,645,3,173,53,551,12,182,-114,475,663,89,457,-281,561,299,26,303,-225,40,60,2391,153,629,54,-74,-10,25,-51,83,-19,40,335,426,71,195,831,-28,266,588,254,0,327,44,280,102,1619,3104,457,-134,29,678,1312,386,200,-65,575,360,396,604,19,-203,547,94,305,-740,-139,31,49,1376,247,593,668,-47,-219,111,44,88,-955,297,34,108,2652,-100,926,4427,165,70,334,407,68,425,258,14,116,343,700,161,-236,-76,71,282,-438,83,19,176,-472,-387,1221,191,81,-67,221,-950,184,274,445,100,326,410,458,1050,2330,56,1243,624,271,62,-7,-15,1614,289,1099,1046,-369,274,3592,428,595,167,119,1612,-210,818,1084,963,456,360,94,782,90,-256,769,144,-285,504,53,142,-111,-141,-25,26,304,339,680,57,32,125,278,11,374,179,1698,232,1638,79,47,113,804,202,331,39,-39,174,182,1376,427,53,-24,-73,333,-140,53,-189,1712,1249,23,949,341,190,328,699,799,513,701,701,357,140,-47,-1144,8,427,552,21,-51,233,618,95,495,80,646,325,60,151,66,-122,-26,325,-831,15,535,110,46,235,23,1233,-138,161,470,547,374,60,161,724,-51,-24,94,125,105,-879,-46,91,535,-13,-78,9,1061,344,61,23,-525,26,303,1489,-72,1494,-894,-32,81,259,9,-47,3,-98,155,2468,446,386,-60,265,-7,307,-3,1421,1755,268,348,-54,-126,21,292,-623,-423,70,915,159,77,293,708,245,264,51,379,-6,-45,545,155,-32,-67,186,174,197,-37,8,1059,267,796,-9,653,795,-24,648,473,370,349,5444,60,607,679,31,-471,142,13,188,-35,568,338,68,182,232,333,144,158,508,586,-246,-167,-263,128,65,56,57,-21,29,-20,-64,18,-214,671,531,1422,610,-31,367,2561,252,247,195,349,182,5,-157,110,-426,-429,532,202,17,26,1175,15,149,254,-70,1915,348,464,-203,641,49,468,-3,21,254,-11,-62,-132,342,8,129,1964,453,78,33,35,163,11,-25,654,113,-118,-208,773,185,82,341,185,1270,-144,190,522,9,-1323,178,-181,60,-52,-41,156,957,3,-150,224,-78,53,-93,197,204,650,-13,374,1026,864,165,468,184,188,548,2842,69,-663,-115,53,759,-35,25,192,162,-2,-1145,19,87,7,-50,537,-25,116,-129,172,84,680,387,161,125,566,365,215,86,-15,-87,273,-146,565,156,1258,75,-120,104,232,82,352,62,-370,159,7,226,566,1265,-162,311,-726,35,-8,174,-9,-15,17,-535,2175,19,71,332,71,70,-38,-35,27,803,2732,1604,-156,31,14,884,258,85,461,201,1388,471,542,42,386,94,-134,930,-13,102,289,252,694,491,239,3298,466,-109,-72,105,50,227,80,85,982,-119,45,440,12,-29,-80,-320,-97,109,886,-26,-73,10,592,264,187,976,612,7,-93,-172,-94,51,-79,146,1024,-54,-256,957,251,630,-5,240,-226,740,155,-19,246,1641,-29,2074,112,114,570,-45,103,122,335,-202,86,0,-34,240,186,855,45,257,158,-11,635,-630,1667,-40,394,385,-125,624,245,1929,349,64,-11,77,37,461,-1167,396,536,-10,535,14,-75,219,1100,183,442,-91,154,267,311,13,-39,-46,172,444,93,1484,313,101,1964,59,83,530,-49,-2,-147,901,275,20,1311,-59,-748,546,1444,-120,45,-267,725,127,554,14,-352,74,164,-44,555,432,427,140,407,688,-29,59,222,298,821,207,-24,1719,752,16,11,-29,57,-13,52,205,231,17,1231,409,96,2124,319,418,471,-193,-121,299,13,93,110,117,132,60,-35,37,176,97,-187,36,-37,125,-577,19,-99,135,-71,-197,149,265,428,251,83,384,-108,-49,213,412,-212,481,-424,-10,271,-250,129,247,58,-137,-55,-86,394,-147,11,409,6,41,137,418,753,191,941,-12,14,531,-55,-523,145,31,30,45,-111,262,-334,-192,-220,471,283,335,123,-2,-62,97,41,238,269,-270,690,340,11,123,-47,108,33,360,58,115,167,68,98,1335,208,191,232,197,1359,58,-638,962,635,166,175,56,8,99,60,121,82,397,-367,59,-80,360,122,-31,25,-52,-156,161,-12,1168,783,292,255,-101,1275,-62,-10,85,182,-97,879,-28,-16,-201,-5,3,352,38,179,-30,1970,841,62,33,116,125,201,271,104,741,129,1090,-51,-787,32,97,-168,2200,974,932,15,-248,-24,1306,420,-6,-49,-23,8,981,18,-120,297,10,853,361,814,273,-34,100,-147,628,351,-169,-241,1149,242,361,-83,534,497,732,1424,-222,15,309,-275,9,138,206,344,514,1633,221,498,386,277,7,67,438,87,987,-39,47,54,61,114,1637,734,95,82,-431,92,4139,77,71,95,59,209,-40,345,82,-19,31,60,-30,48,265,473,624,-47,-38,5,2218,-138,-55,36,220,484,-35,410,10,-313,191,2304,101,1751,444,4729,12,570,90,1092,855,909,-376,3189,-54,474,645,616,338,6,11,73,-203,1428,253,0,-90,108,325,1359,103,-84,-159,2192,-11,-231,-69,901,414,1057,296,588,286,153,1307,32,-32,81,2261,409,-106,748,98,249,641,-402,286,923,1415,1034,-72,-206,-858,455,584,1425,1099,473,-48,155,229,590,-182,821,417,347,53,-278,-20,-1027,445,392,496,187,503,-290,3045,74,271,80,-972,-88,1904,268,-199,102,1838,-13,494,777,255,-51,547,2,92,239,-340,519,40,-130,2,316,278,88,301,-51,206,1602,328,838,38,-64,116,872,0,685,-768,325,1910,-40,148,2249,-196,-301,22,161,242,18,-142,74,1307,263,437,1146,1192,-52,1139,-18,1,-212,-50,246,604,130,-1,-29,882,191,334,-117,981,413,139,210,1015,608,120,113,175,-16,-22,10,-88,151,-89,-169,297,116,98,442,157,-53,-41,103,263,455,450,252,55,-59,-217,152,171,1029,124,115,451,230,241,179,254,162,3,880,711,709,592,533,615,706,346,236,-155,-23,17,707,383,74,230,134,88,457,120,-20,484,141,464,586,291,1111,388,487,-55,-69,251,597,137,-29,966,956,259,1253,359,-497,247,-119,754,145,-65,65,442,404,-5,-55,191,772,127,208,-622,-76,9,-21,39,164,71,281,81,7,253,11,305,13,454,219,1131,195,109,1035,324,107,-149,165,607,307,-85,-10,211,325,77,131,-350,82,-7,-314,-19,-574,520,232,498,300,229,49,78,-66,128,320,-13,400,80,80,118,394,-40,53,34,-55,33,737,-33,167,122,-19,-96,-624,1156,653,-196,-60,470,495,200,180,183,-73,175,-276,43,-64,460,995,311,50,285,-545,0,50,86,41,233,724,-14,-211,-93,404,22,1445,599,-128,-178,214,1215,-52,821,205,-50,-30,740,1870,-7,1063,153,488,152,1136,179,4488,125,366,-124,142,-43,793,-6,340,10518,408,130,574,360,216,109,-48,-175,78,118,-119,331,-62,3,567,377,-27,100,79,321,167,50,-61,70,-147,-97,139,107,-102,722,117,598,114,-158,1686,19,925,236,114,53,336,174,-22,-70,429,114,-330,98,274,437,621,215,287,1133,-99,-294,3432,-52,662,3744,1787,64,1150,2802,230,309,56,580,-174,91,1339,366,11,174,591,172,129,58,82,412,54,-118,311,761,74,591,-211,742,1672,567,1766,223,-7,-235,199,553,118,-191,-46,-613,101,-278,307,51,339,100,1547,359,233,502,87,468,121,685,242,590,1117,300,51,344,1125,1077,510,139,126,804,541,1155,371,497,146,5928,1945,-153,42,-13,163,258,91,429,1355,249,169,443,-23,231,466,-22,4,875,18,69,257,207,550,-57,-179,-67,-60,-583,-187,-28,605,-52,-422,-1290,193,45,135,88,475,76,-50,-38,-73,-95,802,788,-18,-46,20,170,-104,-201,222,-162,318,403,3218,1964,-438,493,367,206,1834,161,639,-138,-242,120,-177,-143,452,230,305,-271,288,288,52,754,217,379,733,486,-31,43,-359,340,169,-629,-926,-15,557,2320,1051,-353,289,-662,432,258,1368,-78,916,-9,1262,368,-37,370,155,178,457,83,302,-118,-68,-49,-4,-8,74,130,180,0,647,75,212,293,112,-113,24,61,49,15,158,130,95,669,782,-13,750,275,116,1008,351,446,19,162,153,748,2016,300,554,813,565,138,1214,75,288,414,948,565,-3,363,-63,-44,242,265,17,-7,-172,-54,1652,-727,-90,683,821,-87,161,49,51,10,511,3328,114,668,-86,-50,245,461,120,-102,521,98,279,240,159,335,320,545,90,52,285,111,437,1186,1,5567,-409,320,-312,356,-12,67,399,-138,117,413,313,-136,768,-221,21,56,-36,-26,-4,150,955,169,250,26,-224,252,-384,261,222,594,120,932,-68,81,164,-372,729,309,34,235,204,51,2168,177,55,647,1445,88,499,92,-70,-556,0,-445,-536,898,251,-6,468,-115,73,108,386,427,54,666,1169,1062,181,668,1166,-30,-67,-97,189,88,-40,32,12,71,-50,315,128,112,-10,1161,499,-7,65,-702,-303,287,643,-126,-40,84,-330,253,-477,136,256,-252,329,194,-36,358,125,498,404,-21,561,48,-586,325,142,147,238,68,-18,51,116,822,884,5572,195,15,-346,231,1482,533,-22,232,866,-218,-9,153,-98,71,1327,535,180,21,-49,361,-512,-249,-658,7,587,91,-48,29,36,186,536,1104,621,356,153,1137,605,297,39,262,360,1066,499,-42,-16,179,305,-28,-78,660,18,237,1491,146,-821,1024,36,382,70,3,1302,-29,149,-15,-17,273,-14,-39,56,859,307,664,-22,1002,410,917,152,395,15,406,118,240,77,37,103,356,-80,891,178,37,-125,387,-1461,-265,-78,111,98,575,-51,-46,-33,-319,23,21,-791,725,-87,301,-42,655,913,-92,-204,-231,117,-52,411,303,-84,-84,-72,-67,27,995,-115,115,7270,1334,546,205,141,380,183,912,213,510,-97,559,482,-57,976,1531,-27,28,125,-290,1505,-1134,83,-690,519,-111,-316,85,279,704,-160,-129,613,-629,1485,89,950,863,504,-188,-95,-213,96,344,2167,-3,-1070,24,-33,201,80,48,995,2168,192,390,-231,858,382,2049,-77,344,1568,108,171,551,76,290,327,-21,-22,75,-14,-104,971,1154,-51,104,297,140,276,1839,723,-37,-59,-27,1009,398,92,390,-91,1524,966,431,-205,-11,250,152,241,87,121,92,-17,-342,218,473,200,-197,29,-403,-5,302,265,12,437,128,39,-117,467,184,660,228,255,1116,1000,511,-22,-69,432,114,289,234,1292,-782,272,198,669,656,6,447,-177,323,-39,-194,22,1316,-86,257,1841,-60,-23,2055,257,22,814,1024,76,480,1294,486,118,-102,-216,-20,250,187,-32,1709,154,514,90,-5,550,89,728,123,-73,1068,26,-58,184,118,19,-181,584,22,-202,80,79,1613,237,83,200,118,490,239,2215,951,502,-604,1295,201,48,425,560,114,311,-49,-24,850,940,45,278,161,551,383,350,1767,-58,960,1922,179,68,184,349,13,1570,1921,138,99,-13,889,222,223,483,50,670,629,134,-106,660,87,564,411,10,43,518,2003,-1068,126,555,322,268,-123,299,579,242,88,475,762,2227,14,181,87,1,486,-103,214,340,92,191,120,-21,418,79,-186,92,334,-537,-57,-243,180,166,-72,-275,167,176,-212,197,78,-48,548,-331,964,404,143,487,276,230,283,208,1891,364,268,227,159,-84,831,134,-75,340,2499,1376,250,3395,-5,421,468,1282,113,149,290,140,1397,141,318,-79,-26,1683,749,390,-238,493,654,94,157,96,233,336,578,294,314,-256,333,102,209,204,452,1150,-183,209,207,1164,66,73,-94,-147,35,20,975,-285,-331,202,233,139,474,373,142,974,-30,55,94,10,70,-329,30,-107,502,174,-100,67,174,159,14,408,-87,115,220,314,951,876,250,611,206,919,554,660,37,88,628,492,736,330,-35,418,628,233,-34,8899,-22,1151,1061,-72,-20,447,618,18,518,922,4001,-25,256,16,702,104,725,163,-182,82,452,453,84,227,777,677,774,1244,305,7,480,49,383,177,69,189,2291,767,527,493,154,11,89,630,-55,-455,48,51,400,40,110,-426,67,28,-16,-91,21,604,386,348,186,276,9,318,983,-139,1337,830,168,867,322,235,96,71,226,358,699,3680,934,266,102,184,211,1882,222,65,227,559,23,1304,1267,978,217,-91,-37,-79,-517,73,180,108,7,271,47,230,-30,289,-591,1053,-13,218,819,-64,382,71,935,-132,10,990,58,283,107,39,52,-9,63,45,715,-47,-240,361,38,686,113,220,562,208,75,1370,902,1383,327,312,11,-63,357,63,200,-63,12,-903,131,446,1,-243,74,446,11,-198,-79,-28,-51,687,8,18,158,10,243,422,-83,416,-100,259,-975,13,78,119,-20,-87,1249,4705,319,231,170,2016,-33,159,504,-27,996,43,1007,2565,578,-94,-62,230,338,349,327,-189,463,-32,95,1160,415,263,599,163,-119,348,430,-35,-11,357,-131,-155,61,64,706,696,17,80,-369,1829,-134,464,35,522,-348,-34,148,45,437,432,127,-290,35,-19,-207,477,962,30,-656,-83,298,-51,25,-51,213,135,-10,-254,0,230,521,509,34,124,307,-46,24,686,318,205,139,-243,50,-55,35,-186,-210,460,202,152,-24,280,529,422,1622,1066,-16,-134,62,-610,-120,30,430,25,50,219,36,127,205,-233,-48,50,-61,-29,17,83,312,13,-12,-271,136,-410,278,-249,-40,63,136,-110,17,271,153,107,-117,497,340,17,121,59,28,-15,36,48,20,-803,377,-69,262,134,-64,-63,83,0,1,-2,-105,-143,34,1369,793,582,76,145,88,3433,140,203,1704,396,-60,-26,-78,-47,3,64,416,-12,205,-9,39,80,11,-13,63,3998,105,175,69,-20,2,956,-74,81,83,30,57,180,248,8,34,20,10,-13,-372,-58,389,-135,1020,-445,155,40,663,73,163,-24,-108,-4,-3,7,-62,1,42,-12,135,45,58,-11,245,-33,70,100,33,97,-40,26,-25,26,539,0,415,-118,1671,33,760,-59,171,-167,-57,-1377,-193,9
-98,-283,-254,-78,-243,-376,-161,-104,-63,-66,-53,-176,-113,-146,-60,105,-128,-48,15678,-1312,-368,-85,-22,-42,-74,-127,-149,-65,10,-31,-155,-15,-2777,-2630,-2933,-2683,101,419,1076,2413,808,16802,13977,17831,16639,20289,17153,198,93,207,1055,858,319,594,8,81,57,-152,-2,114,37,190,38,229,300,180,1550,197,102,-428,-245,534,16,-56,-76,-92,44,549,483,-38,175,286,-38,-1,-2,496,-28,792,729,154,963,235,1000,666,254,-118,-17,383,87,-23,86,-135,144,163,-245,63,3439,410,-929,559,54,15,146,225,-147,39,216,270,189,-177,108,-47,213,853,-39,-53,-69,-35,145,157,206,150,106,104,-16,496,193,461,1088,686,167,171,236,375,24,424,207,634,116,82,120,156,158,792,1257,-174,611,-165,1247,-255,5633,517,2350,101,36,215,194,1106,1372,1159,2001,78,394,684,28,743,202,171,69,173,1452,486,-65,51,-107,54,-32,17,-420,-268,3675,21,-20,-378,857,3137,467,122,-22,1772,148,758,143,140,-9,248,50,1230,1153,1401,257,-370,36,274,8067,-431,200,2363,-44,3427,1697,-44,138,-1,5,19520,-198,1475,1159,158,91,477,809,610,124,97,16,510,1825,101,7166,48,2908,12,-11,152,-7,73,1405,329,-102,1105,3021,51,871,78,662,38,665,67,3621,1149,-321,39,-97,-28,6,-671,-65,41,-79,26,595,-17,741,672,328,59,-358,-126,596,1447,10373,433,17,-24,123,489,971,-115,18580,2294,1878,-67,-37,1358,620,268,1482,157,130,1652,343,28,563,218,211,3581,223,76,-853,782,1,197,658,33,60,8,-8,-50,50,2190,2515,2763,-72,393,677,1552,724,631,2016,3834,1077,156,123,340,1068,282,1702,330,303,793,1605,328,41,23,824,137,67,832,361,296,5525,16,587,121,856,148,117,59,495,547,322,2957,57,182,13,858,657,467,1460,-15,230,296,2234,955,45,570,1425,231,223,-17,126,2802,1468,1672,-865,230,46,222,61,-31,185,-310,-16,480,96,453,430,1076,437,521,825,248,247,486,642,-423,-64,-51,1082,1656,7,-18,27,281,239,238,19,185,27,106,662,640,337,71,1315,124,158,133,1926,124,-135,237,786,750,538,1646,650,544,2655,76,312,78,184,228,128,-20,516,1667,602,64,2413,393,32,-180,1830,-415,297,54,13,65,1002,3695,-40,103,-26,1,104,668,80,-77,52,230,667,61,433,448,277,520,111,-99,924,336,406,656,1454,447,343,895,158,339,324,17,109,230,298,358,243,757,-93,-53,246,3382,121,1716,222,386,3735,271,-272,32,218,5,107,46,1918,883,298,908,216,641,308,84,-385,527,642,672,546,72,350,9226,470,449,293,1350,297,791,1114,197,95,471,4519,554,416,125,327,-456,1,100,-30,121,3,358,1295,1964,185,-10,957,16,-45,251,13187,169,189,590,204,22908,142,-977,1648,-229,247,83,623,712,323,447,252,108,1051,74,-47,1039,217,270,268,570,1135,1167,421,275,486,159,-118,1252,75,-507,-321,175,-7,46,262,64,1565,834,280,552,-773,261,73,594,202,147,-15,56,440,-72,128,413,-219,809,1472,332,170,271,385,225,458,196,218,100,236,298,866,298,333,-42,121,905,60,510,129,160,10,402,304,439,1901,274,-114,-68,-30,922,176,363,5,627,47,129,101,-146,688,424,317,1125,819,982,-278,78,818,330,477,533,-82,1659,685,678,711,7,83,246,668,-53,190,24,-142,-111,595,664,540,324,210,264,371,159,759,751,914,324,211,146,784,-363,90,243,251,542,229,650,494,79,530,55,61,202,375,302,206,165,448,1325,612,797,-1115,384,155,-20,76,715,107,764,-144,218,159,162,196,-280,155,22,810,-2,66,633,135,11092,170,167,86,205,1352,-52,404,871,-282,19,486,3260,179,325,-90,17,282,-475,16,121,72,669,-135,1322,433,128,-53,2905,167,111,-21,604,1187,25,2832,-17,568,28,101,33,-63,118,895,-83,505,151,-45,3218,548,24,-129,5129,1073,149,-85,432,-154,2126,3924,1289,172,434,-31,-59,-56,20341,747,228,2639,737,840,313,172,164,1037,-278,-521,404,-133,-430,-182,-625,-213,125,-248,152,970,4897,770,329,-68,26,517,638,-211,406,-21,-13,142,0,719,320,-18,5,364,22,59,1305,109,234,80,-127,261,-307,73,437,69,-58,-100,-77,-228,234,53,372,-66,-361,-85,1340,58,145,408,3094,21891,487,72,312,1255,-272,258,-659,11668,65,-156,31,91,-50,110,551,198,19533,302,-31,29,226,225,-168,-125,80,-357,18216,-155,38,298,-24,833,21869,21,-627,45,48,185,66,281,-392,1027,341,51,20,61,5253,40,1549,243,22422,1352,-316,240,258,70,549,243,-100,298,508,-99,9648,-1,0,5,-57,51,18,387,-150,95,-293,145,62,-142,80,74,143,-428,386,859,-14,-327,115,825,-8,36,-27,164,-138,583,586,342,452,7,-100,-108,-77,206,103,305,71,166,-328,112,119,74,-46,87,-35,304,9,1620,-3045,-196,21460,168,571,236,216,50,-133,69,-13,127,-104,-174,396,13926,264,432,181,334,174,42,571,-3,16,312,311,3884,-93,-1644,16566,344,28,-29,8520,-12,74,-101,16882,-185,211,142,354,-8,-43,-226,438,160,282,-37,207,-106,2274,759,49,112,124,-312,-85,231,543,873,97,96,32,-1137,134,466,2730,742,2827,76,85,-60,-52,127,650,132,473,187,6189,-59,410,1443,2694,-184,-73,424,13799,237,524,208,910,489,88,314,7370,96,1501,249,404,344,425,26,9,301,16,90,602,53,1216,291,52,-15,158,190,3544,189,1284,12669,73,15,434,439,318,1686,1165,-15,32,-11,61,2055,206,2770,342,24,1158,18,9989,512,7,219,-356,-88,107,-106,24,-85,-202,5,510,1521,47,847,-43,29,108,-5,76,72,3225,161,461,490,-5,241,67,122,-32,45,-19,17,2123,8,-76,345,27,651,199,433,985,-126,2221,70,150,-89,311,112,216,249,-47,471,23,130,1884,278,-210,-6,-17,-559,112,175,-58,2050,343,-319,340,84,85,120,-246,92,61,145,-15,329,-478,50,-107,100,-50,-385,289,2012,4,-713,-29,234,19590,13049,95,589,-274,427,94,42,156,311,-171,164,391,63,-205,-7,959,4359,-324,804,140,50,22,606,1943,29,603,2364,-40,20,78,1567,116,-31,172,386,1396,53,50,-39,-154,29,64,33,3257,173,123,-46,776,9,-3,-220,59,-54,-80,3386,-200,770,78,65,922,37,-45,145,817,-2,2322,16428,-62,1101,3,116,3722,81,918,35,389,10,397,-19,51,134,-310,34,187,13,50,170,242,14,203,13,-740,595,598,217,806,1709,241,539,214,-261,804,9,-23,-112,132,-190,43,81,1996,8,426,138,168,31,30,82,446,-1279,-60,788,238,238,1573,1378,47,133,307,167,5674,-47,165,157,59,1806,384,1334,-25,-70,406,951,81,172,-3,107,80,1843,16513,45,1074,5915,96,62,3069,181,184,160,1142,2343,1174,234,152,19,-12,990,-4,328,47,8,63,68,2110,211,-130,383,33,724,2117,-618,128,4005,287,-431,191,745,347,-145,25,287,-58,98,-453,-67,-46,487,-291,270,911,5099,778,1713,139,379,32,502,55,911,665,-332,-1,6177,40,-384,94,9,-67,63,-91,158,-74,-9,7,406,386,853,1255,86,122,159,231,1192,-569,763,611,-22,-17,-72,185,-247,168,1000,142,-95,141,-60,-10,91,31,18,283,978,180,-219,-72,-15,371,120,3081,243,-95,157,388,27,101,110,129,-10,1309,229,-17,1,131,-175,274,414,-4,85,315,-20,324,69,-19,145,-22,-437,1942,-33,155,32,23,129,1408,754,106,42,85,517,121,1047,604,1147,568,-29,-81,93,445,28,231,116,639,-57,363,493,106,178,-181,107,357,1156,-254,994,-1,534,43,1341,343,132,15517,407,150,-6,-67,281,-15,89,108,-17,4,940,940,106,1355,-90,231,205,36,169,34,213,1293,911,257,345,541,10,61,126,211,-131,41,29,753,274,112,-79,129,-162,23,-81,1118,14,-112,-719,-10,304,121,77,67,-128,538,-358,395,162,-4,78,13,275,-27,369,233,-213,802,1054,39,515,-36,778,260,725,264,-13,107,630,-104,-13,268,45,626,-22,-16,-17,210,84,190,-7,1091,9,723,1512,1020,314,143,54,-64,-187,223,435,308,188,499,12,211,-44,27,33,-52,71,-122,37,66,74,304,-95,64,-99,-431,330,594,-21,100,868,8688,-69,-131,14041,50,-29,110,-430,9,664,-28,1827,136,89,51,-94,774,-483,337,126,92,194,113,662,-93,78,2093,241,36,645,2734,412,-111,14455,302,-270,366,34,-6,47,102,36,-136,164,-165,2447,-187,466,-89,2576,167,146,18,-13,596,220,161,298,1165,419,75,-121,-606,1297,-84,332,422,58,88,-599,71,661,4569,210,-78,282,164,-325,479,330,-12,84,112,-80,-48,15,244,-360,120,14906,173,22029,16193,17035,31,-88,2,-13,-531,805,681,14951,92,-65,5665,904,1221,-335,198,-47,938,1909,-93,245,63,44,2600,115,40,140,-232,-235,359,-91,986,-45,348,569,10286,60,3341,119,44,310,29,86,486,1912,71,-303,222,-174,-138,104,2986,145,27,515,2124,453,653,2234,907,842,524,981,421,539,653,341,381,769,631,404,-54,12159,31,19197,849,5,19,5,-75,215,-41,192,16,-229,59,65,242,323,504,179,78,61,277,115,205,115,70,-203,-28,160,-152,-84,162,231,2617,-68,79,-41,-395,63,159,144,1,33,-83,499,-177,214,192,-132,84,74,168,729,-69,-45,-191,83,130,1935,-45,151,167,1,92,1442,133,198,456,-64,508,2454,484,365,205,596,-199,-100,363,330,40,154,662,1847,3515,-185,77,29,15,-18,3433,401,15427,1226,-685,4506,1303,28,61,-35,-591,386,-252,214,155,385,509,781,985,3,-47,7921,53,-14,265,395,982,2126,171,33,474,1489,1467,-193,9932,2946,21,7,-19,87,59,620,617,956,2017,225,75,103,227,305,1042,251,306,149,65,41,-77,323,150,134,126,130,691,253,-24,805,28,3727,1157,102,507,373,157,159,1905,246,15,955,-49,-32,623,3339,1258,18,89,226,2699,78,319,191,1189,68,706,186,-29,94,689,432,677,-21,167,433,15,71,317,-73,189,378,-68,-32,72,-45,27,950,215,236,-49,411,448,-4,1911,1686,59,147,4,143,67,-492,543,98,522,-183,24,1429,488,132,198,107,184,-443,48,-21,63,-23,-95,425,62,102,316,494,-39,-189,-31,-74,-31,-77,537,-334,14,604,89,11,-2,290,570,20969,7613,789,5,39,206,-11,86,172,3,-190,1043,6,27,8,-53,164,-240,1605,362,-375,159,5000,-324,-317,-49,-102,388,1223,-64,531,421,703,-40,111,209,-66,1278,217,924,534,63,-10,41,96,10,1032,174,1084,108,80,90,700,11,137,426,170,-42,92,-2,872,-217,122,1464,693,-55,11350,-302,580,272,21,172,135,1917,-105,169,242,-803,257,123,-14,11,-222,-77,569,-30,954,51,376,42,210,533,1571,1055,4646,3,-28,220,380,-223,-165,-10,258,592,198,267,1644,-164,284,47,106,55,203,38,-181,9,-112,1802,499,75,-142,202,580,189,1288,41,16,834,-45,-183,577,250,-149,161,-68,34,127,477,48,-92,235,17664,158,151,1009,-89,362,205,843,134,613,473,341,-1096,245,5152,386,40,152,618,187,184,-30,1233,80,119,20607,436,114,-227,526,203,295,22,110,501,1137,-14,60,676,435,-118,865,291,-391,20,-69,-169,205,861,-58,48,43,2797,-21,483,72,17148,1429,18,126,111,413,-77,-324,305,180,6050,108,-15,111,561,3675,176,419,1403,1895,-13,-402,-128,254,17,152,241,465,37,240,145,-101,1115,-119,2122,124,1301,-33,164,738,1850,57,268,21,-280,4031,580,-132,247,170,265,-104,286,-19,912,2061,377,270,1372,165,160,857,577,973,3315,291,-122,11,-151,566,292,624,146,1335,680,52,26,285,161,723,37,257,44,4,764,249,-117,-79,-78,-53,2622,1090,1,1887,2647,491,1989,-453,-7,241,315,407,223,1154,1285,583,69,124,-24,232,-205,325,915,-10,674,23,84,-102,1179,274,6,214,2427,515,389,183,-110,-67,106,1141,285,-315,596,-113,14,25,270,234,648,138,-60,-54,910,222,-51,-7,7,207,116,332,-27,459,1339,17,67,18,31,175,156,8,128,-24,651,378,284,274,-201,441,75,373,26,64,696,1519,158,11,45,-255,-7,88,-79,117,-112,-2,228,1458,-183,200,93,65,775,-22,3649,173,351,639,-36,156,294,867,-177,246,-18,2704,198,-19,111,2284,210,-8,-282,1150,25,-31,99,-22,175,-8,245,316,171,250,288,173,225,16,139,-30,51,230,2,15563,251,185,-323,112,80,267,23,1275,93,-275,35,123,232,-118,196,-80,16,6,75,101,-191,37,968,-103,1395,-36,38,-343,-38,58,814,-28,107,43,-198,862,-55,234,466,-566,-26,75,199,278,381,264,129,54,-94,-6,765,-170,71,532,857,-311,-45,109,335,102,242,820,-143,44,67,124,510,-162,457,67,210,187,81,50,133,5754,147,1190,-119,605,166,154,1241,-56,1368,-164,151,513,-247,216,181,-500,246,-349,323,153,788,219,23,462,-32,58,152,-278,220,171,5,-110,66,106,37,49,-138,180,142,18,-56,825,29,872,5159,445,-35,1408,-76,668,201,455,41,267,-32,877,126,229,32,136,220,750,141,316,215,-27,107,-187,145,517,1027,2209,125,350,-61,379,396,1018,-82,2618,93,-50,3466,-14,293,121,158,72,160,-295,404,80,187,-1131,-346,401,59,141,143,241,1033,-3,-84,97,173,42,112,13,392,158,293,-10,292,511,-39,763,185,891,275,321,121,212,2355,3717,745,518,-172,28,-257,17057,825,3042,1048,362,1335,3186,102,132,-17,78,-60,556,-192,-37,102,606,906,272,-100,49,155,445,1473,112,392,384,74,97,436,21296,14747,140,-57,307,207,15,72,738,37,0,115,305,46,96,87,-174,417,-78,218,-33,228,371,246,49,87,1030,968,176,375,-49,395,164,77,204,466,322,2437,70,-128,15253,18222,21877,15270,13834,18305,8373,941,1475,-13,-149,572,370,265,353,58,111,-395,80,704,16,-76,-44,623,238,618,-40,275,49,89,-15,255,84,1149,1244,42,319,-78,23,-64,8,143,-117,88,418,-71,365,-82,248,230,-61,609,682,-164,57,-58,740,-23,748,-629,71,607,-154,63,74,433,537,356,83,298,869,110,320,82,299,-87,272,2,-25,23,91,-33,662,159,298,-43,40,-139,867,40,89,246,347,312,-230,203,1386,329,128,23,-329,331,123,234,265,30,629,45,4,653,351,-199,2215,-3,-26,745,-20,586,607,517,41,43,2171,81,196,136,-56,-89,1045,-21,376,-44,437,-38,283,195,543,2600,583,1759,761,120,256,279,-1,721,166,-125,49,134,897,228,230,20,415,485,8902,40,14,897,57,-107,145,72,-39,166,107,664,293,26,-313,341,176,18,44,-66,290,159,152,-144,-158,407,217,-128,248,-54,-64,-110,60,58,101,1042,46,860,166,-279,864,469,232,769,-201,809,15,225,-60,3521,114,524,77,24,30,426,-154,1,52,881,107,2721,158,2633,-18,300,1020,196,81,65,75,6,-2,186,310,-99,91,363,139,529,291,-57,228,-24,-89,825,179,2250,157,73,-41,-30,20,-32,24,594,870,189,70,9,564,883,-78,3375,-83,-318,326,-54,366,63,980,153,120,-298,194,1192,1451,11,-9,338,-242,49,203,224,255,517,1474,-127,222,134,118,193,-77,447,328,6,1092,-1226,725,-240,80,-126,56,384,140,42,473,-30,-50,137,28,-107,2918,235,146,194,1370,840,2009,288,16,893,-300,210,391,-22,336,197,230,-22,113,358,-55,441,-561,720,2298,582,289,313,9,93,252,-30,3860,577,112,48,224,1195,49,91,-41,1136,1546,598,244,33,-117,176,-490,-68,94,73,285,227,103,-263,886,985,342,85,44,-315,-295,946,91,1047,401,50,74,427,161,-59,481,242,-154,901,1035,797,2496,432,13,112,-371,-403,15,244,42,-218,1631,-19,-199,-45,-182,41,1010,386,1015,184,-247,513,164,-5,631,99,67,-9,3,-104,43,142,1526,27,81,36,247,-41,105,103,683,-389,178,686,-37,23,226,-10,146,244,357,3003,86,2239,338,57,191,806,757,1461,338,525,-21,160,135,2500,-25,120,239,101,330,2447,656,10,1578,1825,32,122,201,33,-152,74,-8,977,239,208,380,182,361,224,959,-264,500,-261,350,-190,155,-45,524,143,702,427,954,279,-211,-78,419,78,-262,553,-122,18,1006,409,288,-111,-47,508,166,151,171,532,475,12,1486,379,-192,1048,371,447,139,14304,41,874,51,81,313,895,-158,381,-36,-136,3421,159,7,700,573,-7,854,52,401,332,-122,554,114,3749,55,95,813,422,189,9205,93,412,884,902,738,906,3709,41,728,121,1690,30,1303,386,380,131,3585,-21,-951,714,699,-195,-12,-42,-14,434,2127,92,53,121,927,224,3,26,389,-275,14,64,1198,-87,1243,189,1054,-191,-23,112,230,-149,-160,200,396,42,2519,-20,27,17,52,126,29,82,161,178,190,118,-35,262,916,803,3915,31,553,501,-79,187,-65,56,-50,285,-70,382,-281,1358,-464,146,13,200,134,1874,235,18,777,0,111,65,107,684,658,533,263,60,44,326,-21,316,78,88,594,14379,640,967,87,97,-70,-14,-1,344,851,189,-94,43,213,-44,835,143,193,38,8,64,116,48,1058,186,84,110,300,222,-34,-11,608,69,8,147,188,-86,242,-1116,-70,-8,1084,345,152,132,219,644,-11,409,31,58,54,105,100,-18,754,1688,-111,770,100,416,-44,119,163,-1370,1171,-58,-120,86,5269,-49,181,55,-105,-27,-238,-280,44,340,-2,407,108,225,188,-127,1151,208,1369,-215,-22,1068,66,-125,140,-36,147,25,-46,60,446,750,-129,9,28,43,542,788,125,979,764,674,-8,-1,143,360,419,-6,102,232,-71,15,431,652,676,183,62,227,52,235,-78,-5,962,550,655,984,-791,55,87,16,4826,636,193,594,63,194,347,-64,67,302,-89,-10,201,184,568,-37,400,71,-25,-17,1913,185,46,793,711,-30,645,49,189,153,1311,151,37,2,146,270,0,1089,399,-59,248,31,520,521,569,49,633,1087,754,-70,929,-335,1341,36,184,-33,-111,138,354,-189,-20,123,-602,159,211,172,790,1510,143,630,754,-57,4303,1586,424,254,861,45,-89,-42,460,-155,-162,968,-34,54,-20,274,6,146,252,1659,-75,218,114,188,43,652,182,4802,-1,254,53,294,92,413,415,682,559,844,95,26,56,-30,53,341,636,180,-93,216,584,925,-53,1071,-218,44,369,1105,112,438,93,1448,43,67,-127,146,10042,1166,1384,110,-181,4,-2,2318,408,970,-213,179,628,18,1214,76,-21,233,26,-226,393,24,-68,26,21,98,-9,157,535,72,1383,-233,231,3,130,404,902,867,148,244,502,143,155,-33,30,1311,799,368,-78,-466,114,480,-60,719,272,50,6,482,1,919,-66,204,267,86,-33,-38,-85,-128,410,-31,-11,177,944,192,92,-21,419,163,623,-145,828,471,387,-159,61,-26,-60,-48,524,590,-73,271,166,483,855,150,374,-20,185,580,341,524,395,62,44,371,246,75,85,819,-1,71,-276,42,-644,29,33,485,-21,117,115,86,-32,-202,427,298,1657,-54,401,-169,98,419,-172,-61,1574,517,-84,25,-64,-229,-81,402,258,402,9,25,220,839,234,395,75,144,351,85,443,-189,65,-355,409,912,1097,454,99,-121,-1,466,605,-28,232,-142,365,251,189,-98,137,23,-320,1505,-3,660,25,269,1328,408,924,70,8,215,266,1143,-222,-382,401,28,-66,34,65,37,79,1129,-80,867,10,20,343,800,151,649,298,152,1461,-53,545,63,303,25,841,-249,281,78,-57,146,4969,438,-719,185,308,1342,2,-256,7,-32,605,138,1295,518,300,195,347,28,-67,-183,-17,48,7762,965,-8,161,618,8,-12,56,1098,2828,2346,138,188,4576,702,-131,3999,67,41,493,35,421,246,-93,85,-54,486,333,173,128,2130,-94,48,2021,291,145,58,2368,92,5336,-165,4888,29,7,18,59,13267,40,26,-93,-417,5,84,540,787,227,250,7526,21,2155,40,22,-169,981,-5,320,262,99,29,353,204,3534,-136,22888,29,597,-34,500,410,333,631,1927,3658,106,-9,308,88,281,130,928,139,1341,68,803,20,-5,93,-220,1330,-116,-3,182,-52,56,2751,-728,252,91,-54,15,19,1478,38,-108,207,7,700,-103,44,26,323,21782,19,222,83,423,303,1236,56,92,410,71,75,285,-82,-82,347,325,91,45,133,150,1381,-23,286,6453,68,49,-343,412,-411,-150,19,902,308,13,265,2839,211,297,-258,560,643,3909,-30,5489,188,190,309,132,567,2157,427,-219,-46,100,950,316,-7,415,494,106,1305,-26,-95,-59,21,8201,1679,-17,-11,105,4899,370,70,466,1780,225,247,139,4114,189,17,193,18240,-48,341,21254,1368,-272,890,76,687,667,5660,-31,1537,243,-7,116,-128,66,254,649,607,7681,82,-16,26152,400,134,3213,170,89,-49,16,39,-223,-84,14828,3127,-59,261,213,-15,-278,55,168,-295,-35,21,42,-414,2,102,55,174,99,247,348,495,1153,214,459,234,65,626,-137,83,1210,-137,13222,1967,201,42,9843,225,-46,1441,22,-142,-230,15500,1027,-5,-61,-84,25,-9,311,1597,482,53,652,-177,147,2456,51,-17,-29,92,472,1064,280,14,53,125,574,42,17889,2589,102,-151,210,31,16845,324,1268,136,18,3942,1991,4,343,-46,108,577,35,21596,12756,24,1885,96,93,3112,1538,363,604,-94,11881,-131,-28,-6,288,-71,138,653,4723,66,-360,-26,47,-118,731,-118,218,346,5026,325,346,216,158,109,80,126,-4,360,-212,142,1802,447,84,1807,6158,876,2950,107,236,57,3801,10182,450,-913,27,-49,325,11,-175,462,-57,323,2556,1375,37,138,885,236,1509,395,407,3647,464,1197,859,646,526,1954,18204,1319,181,-12,127,111,91,-212,350,-212,180,609,21955,50,451,-144,21,144,127,818,800,682,-344,-20,987,330,401,427,1373,1169,-280,-83,71,9374,180,65,181,45,16,-44,85,228,51,240,10,26,674,286,-23,1849,266,319,-484,63,-12,159,609,106,656,789,1057,666,455,459,426,39,530,31,83,650,1076,100,-105,31,73,132,23578,-159,-559,108,219,306,231,1136,-90,7063,-60,316,50,150,7104,82,715,184,482,98,294,14,608,174,1,-390,479,506,22711,14384,146,1282,2437,281,634,154,521,236,4022,328,229,339,-1392,-295,1605,141,11,651,539,369,2559,62,53,920,172,-81,3273,764,2109,148,2016,237,200,-141,154,168,920,142,-274,-140,708,84,544,20228,-89,76,-13,-36,1857,27,1980,1320,229,73,165,116,342,183,655,381,834,2464,2124,66,-91,231,537,1205,670,24,470,162,43,4,1126,91,1556,-171,-16,323,2757,88,168,316,14,261,-77,315,408,264,-71,1217,625,-12,-39,-69,7,804,1188,1260,468,681,859,143,185,26,353,-99,-198,681,2116,90,57,19,996,296,554,18,7765,106,59,381,-13,-26,756,353,-213,117,227,-70,2369,258,228,85,22,3141,-195,598,203,61,16233,772,1378,207,161,-154,1327,-143,48,242,996,475,102,244,72,-11,12,412,1624,1864,848,-70,445,31,277,544,1343,1049,16033,733,10461,471,473,159,644,841,68,167,-559,-239,1,54,219,2034,48,105,105,-11,8,-72,561,61,39,1528,516,48,5776,25,1275,2508,-58,-88,126,-11,194,9,-110,207,749,-55,76,2173,221,239,-85,315,108,98,132,250,-144,-79,500,446,249,7,315,44,691,-257,331,269,-61,290,27,5,137,-115,180,1720,1152,385,-335,26,55,418,608,536,680,38,98,-89,53,-24,360,715,1385,24,845,160,-39,-306,-62,316,473,356,52,-77,151,118,1224,-121,-133,-104,143,136,21,-36,172,2495,289,-64,35,698,638,101,446,302,430,-26,383,262,-131,-77,-75,-47,209,756,-67,202,144,7,-6,80,-53,100,940,57,1628,-28,769,149,704,1808,83,15,537,898,290,544,-266,199,-77,276,461,102,333,125,1047,248,-18,-302,-39,492,-397,279,247,-20,-61,821,-318,535,143,-77,64,796,1145,402,-54,90,-676,19,-35,10,-171,39,11389,39,1599,319,407,-13,24,687,-164,36,639,856,-9,763,418,58,555,48,-55,231,301,358,-27,8,478,1568,252,440,470,-15,413,327,718,223,741,377,30,-292,-6,179,520,1168,314,83,41,729,131,508,272,251,42,-62,82,-18,591,108,843,1029,-3,73,204,-1260,19,436,359,422,842,-347,-236,-357,975,-45,669,197,1252,-18,-44,-126,278,819,278,443,162,269,60,439,-11,96,2602,96,-2,1237,2329,-85,-66,32,9989,2117,-31,634,-146,-55,2527,231,-4,256,191,130,25,-251,6,728,159,125,104,327,-18,-45,51,265,-361,183,-13,15,28,982,14,-594,342,89,10,520,-27,575,-230,1737,134,95,33,1273,986,218,-106,408,468,-9,219,116,-19,350,-206,95,126,-134,-14,-284,10,142,363,9,24,37,10,60,-79,-429,-170,99,248,608,131,57,-60,39,-8,-69,20,70,85,88,102,-121,508,191,-39,-1,162,262,217,-414,744,1558,-139,440,482,-119,197,131,-330,505,-148,129,268,218,69,565,174,-37,752,-125,239,158,206,97,27,-90,50,431,16628,1091,-259,1850,1791,89,-157,467,348,125,23,-104,123,-176,-204,-101,677,2677,-68,139,31,-55,110,-235,323,678,46,72,29,1679,2503,394,41,163,197,81,98,332,12249,200,-74,89,34,-22,15159,1721,56,14334,589,44,-174,129,45,232,27,684,4078,27,18,295,84,641,266,5,1204,114,-39,92,217,177,746,409,249,-1,96,-119,301,-5,-158,442,4073,179,1304,61,33,-12,-41,-56,212,-129,625,62,918,2448,71,547,143,-188,143,-23,105,219,-39,64,47,614,105,1106,-45,150,9104,1495,240,391,-29,5,1698,-24,658,-245,23,1506,79,-104,351,2891,872,848,478,354,433,305,396,1442,368,-80,300,98,-180,-135,-22,17804,-46,741,635,-423,132,-262,107,236,6,-91,21,-13,-73,-91,53,22,105,22,-169,20,40,-366,-10,-84,-9,-9,14,-658,-13,3267,-227,467,64,-44,432,207,90,15133,2151,75,336,219,-35,1792,733,1034,630,24,924,599,124,55,690,120,916,187,63,10,453,278,659,-293,-22,555,-2,56,822,189,672,-197,168,118,37,-6,471,312,74,-28,2028,-55,1066,116,35,144,1380,-164,23,-9,115,5,1965,182,381,-234,256,-5,40,20,185,55,1950,2072,1951,720,197,-88,59,471,15552,58,314,514,256,-155,2301,271,82,880,26,23,2245,473,4,-9,175,-106,-125,65,408,32,26,235,2125,0,88,242,18,191,204,659,175,95,37,205,-67,156,46,22,28,72,-65,190,143,62,-503,47,250,138,-131,70,-126,2395,4108,-3,443,-16,322,50,-121,127,4,8,-47,40,31,117,-28,-3,-13,14,47,39,-37,43,404,472,92,182,42,430,-61,262,81,91,-132,30,18,121,687,143,152,-12,108,42,306,216,23,595,809,284,350,98,114,-16,180,772,151,-81,421,23,-26,560,1020,-83,-24,315,379,147,136,-41,160,1893,11,-4,259,196,805,227,30,241,38,25,557,-118,57,2553,87,151,128,-57,6543,400,28,-34,-16,105,164,227,94,34,24,-638,298,2573,1385,364,-4,168,261,221,160,157,1934,148,62,873,133,7,2329,1079,724,-12,1,33,608,51,-29,2467,584,125,-17,-24,177,47,8,76,85,27,121,328,-189,3300,91,-29,-11,-368,437,12146,-3,-55,114,-158,-98,49,-125,8,-40,1414,333,138,102,2014,93,2449,-40,525,-168,-31,-32,-18,91,970,45,139,-528,-22,227,53,-80,34,250,1507,505,1435,336,482,24,-222,-1688,23,-42,-76,7181,-67,65,102,213,202,330,175,492,206,14781,467,-14,8,282,121,50,605,8,124,32,13,55,60,5,179,1384,1892,96,0,-80,3,-44,-69,101,-5,-118,101,31,95,278,975,189,32,210,605,-88,14,1045,-45,19,65,613,-135,463,247,12,869,68,-31,321,-51,345,-109,-4,223,0,-52,206,2634,1,21,154,1091,894,-11,-132,1154,512,369,519,-46,1093,716,621,1610,-219,1636,-9,-19,6484,28,84,45,289,-511,28465,58,1457,316,289,160,120,387,37,1380,460,-11,-46,537,555,14,3349,798,2391,117,394,-40,71,206,412,-18,-219,-22,508,72,894,82,-18,23,224,462,449,-249,-188,41,1135,106,52,235,83,174,121,237,303,-96,891,-70,-130,-250,-115,798,2371,383,-121,-287,5770,3,3424,5273,-180,465,64,3007,12303,2419,-37,-277,214,162,-106,362,41,165,49,595,17821,16853,43,-11,222,105,116,1301,-3,154,182,-37,170,1407,302,-92,-29,-30,-187,-308,769,39,-113,130,-64,42,-573,263,211,-134,36,-49,100,494,14,19,74,12,59,2,-13,-106,-67,-436,3343,53,-168,317,-31,-226,65,663,-437,486,30,-31,-31,1,101,-31,-21,-72,347,-324,-41,-16,482,533,3362,7736,2677,9101,-644,-27,154,88,138,-87,752,-227,35,-106,691,155,205,-100,140,189,45,118,-48,-154,144,3938,29,892,36,255,78,242,-53,441,7997,-22,25,24,474,-541,272,141,211,137,74,77,101,-12,78,152,438,2164,2194,311,189,213,153,69,8,16,-23,-2102,184,365,660,637,126,-310,282,-18,254,-733,-418,-45,1323,485,880,404,34,164,-243,-47,-92,359,105,-63,1591,92,658,1073,670,411,515,150,768,73,206,145,-163,268,118,310,-33,595,80,12,81,327,635,1865,129,331,40,-57,47,-277,-184,-170,291,-94,-595,618,89,-57,-244,172,482,15991,362,46,13402,-5,3,-16,-185,668,939,130,-611,2772,248,113,9898,2730,3776,45,1556,37,-63,85,-30,2,21,226,93,-47,-443,-3,-74,400,1526,200,56,796,532,-46,64,-296,-18,587,76,-94,-5,-35,1,207,324,372,134,-33,2947,-10,106,649,166,-388,194,-9,563,549,55,221,-8,1452,1177,172,201,-46,3181,2264,1210,13587,23069,104,153,70,-80,-25,-36,194,62,992,16,-65,11,38,379,172,95,-473,313,96,4,21,172,456,367,335,216,215,20457,955,47,-17,285,321,40,119,-44,205,12,475,-346,537,919,933,94,444,153,12,-276,973,-5,-4,539,92,-115,119,260,27,275,54,2198,126,49,273,-23,-11,266,36,-186,399,-20,-2,0,405,617,168,163,230,159,0,-127,392,643,-53,44,-86,98,-10,49,739,-58,202,400,1,126,-113,560,33,326,-532,-141,-19,-658,64,42,1225,-95,420,122,142,-76,0,454,197,194,33,143,-64,76,99,-73,94,518,-168,345,-6,926,-49,106,757,277,114,219,247,361,235,413,-14,235,680,77,-10,655,527,408,40,459,-220,23,-41,-79,-125,-307,231,85,220,-256,22,-230,58,-555,25,-1377,2435,125,125,134,-69,256,1913,8922,90,93,594,163,32,23,54,45,237,54,9384,230,18656,7,19,13392,773,113,32,-411,15,843,312,1468,-35,-477,253,373,255,25,33,133,90,-215,5,-225,51,100,258,37,17979,-1,13,537,-17,46,654,85,-72,304,-314,43,39,325,58,2096,2039,7595,-28,28,-77,1,-15,123,1725,274,5,942,1921,14,1699,57,7,3000,136,63,-8,-377,1078,-84,443,-52,322,-318,446,-9,-57,17,353,-30,419,208,221,540,17,262,860,-440,-15,683,536,102,252,103,52,3313,1817,-164,-2,139,24,287,637,9,1119,330,595,67,30,135,97,20,-62,82,270,-16,1300,35,-64,-980,-20,636,17,-10,375,909,442,40,33,-63,15,1440,852,-152,-78,1133,10327,-5,20,324,20,163,-397,241,1900,5,35,71,344,1049,9,24,296,436,133,1177,40,55,1845,421,9,144,106,177,35,11,662,1476,856,31,-364,-27,-151,834,45,43,-118,18,44,46,431,260,279,234,-381,39,-65,263,-338,-70,1940,166,69,21,272,43,298,211,2050,291,-29,202,159,355,-62,111,-147,11,-141,8329,5,21,457,-109,12,691,378,201,-31,110,327,-120,1000,181,42,594,33,5,76,-25,479,87,755,-8,290,605,960,-18,41,94,-61,-21,3,872,-11,309,703,260,233,387,170,134,157,124,-86,91,7,-172,99,17,4,95,530,327,238,831,173,178,201,-64,43,167,116,29,147,-292,473,14,8277,6510,-215,112,203,1221,231,16290,75,48,-3,22,-128,-110,180,486,166,632,167,260,383,19,-54,-94,-17,-156,-46,-17,20,912,131,-67,-109,-220,50,-9,396,291,85,203,335,5,69,396,181,-79,-5,-79,40,141,-210,80,26,257,-481,408,-189,555,351,668,11,120,-237,87,106,66,141,629,1465,-154,1161,86,541,-27,-975,-200,-18,7,119,-6,1556,93,322,487,-246,-30,-92,8,402,-497,477,720,297,-82,460,-579,14,-133,149,76,216,355,274,192,573,529,-1025,187,-2327,178,175,734,44,-196,100,-206,584,15044,322,-4,49,99,219,-33,179,2371,112,89,612,1764,83,-229,145,154,-30,-25,155,-56,110,447,124,355,26,30,86,68,-8,442,210,-432,-405,27,12,400,343,6933,9008,53,103,408,-3,2784,241,40,388,-400,321,53,509,100,911,35,910,119,-80,-278,-271,157,-331,1365,47,114,173,-68,-90,-121,282,29,686,-36,-144,-295,455,201,-112,-43,-75,-67,140,29,13,25,357,2,-5,-562,-19,-46,2647,107,-324,-876,1589,7593,-46,79,-29,747,250,411,426,1351,-162,-26,380,140,87,42,218,153,-19,123,398,34,42,1758,122,-349,74,-171,163,299,0,102,27,3203,-61,368,8,28,-921,-163,222,1457,202,-1325,-16,30,55,246,35,-24,-45,318,106,39,526,588,423,561,194,147,1301,618,10031,3553,-538,276,10,82,-9,39,1362,118,-535,-789,-191,420,-97,-584,1604,59,-627,353,33,-122,-36,2752,-52,-28,323,364,236,4122,1207,-96,653,323,-122,161,3324,205,309,213,327,72,12010,-359,-1722,-2144,-9962,-504,-54,536,424,18,-38,401,-26,169,184,441,2260,2736,106,-41,-78,19,1608,190,3132,31,176,145,342,-234,2957,161,39,2811,213,14,43,13,272,432,887,63,3185,-4,174,26,-229,-22,4,576,246,113,51,72,108,-133,108,61,51,-23,70,131,304,424,543,61,395,-15,-113,-201,-5,505,174,159,187,26,-17,29,-212,214,-1007,283,1274,864,8,14,13790,45,18,-4,77,0,165,-22,45,-135,-17,31,-40,1904,30,-44,-50,-80,385,-97,-60,106,-70,-170,-6,120,-39,64,-26,146,285,1,-48,-127,144,250,386,311,24,181,57,128,-24,390,29,216,113,255,-32,397,51,742,-21,-63,16,18,2011,40,14,-54,648,1397,-14,167,-29,-46,78,119,3283,10,254,-119,200,284,46,331,-123,150,50,-55,769,777,-174,-55,376,45,52,26,122,115,483,13,57,55,33,5,32,17,834,59,171,503,24,49,58,36,37,642,1042,-44,-97,-229,1127,364,10,242,70,21,-93,53,44,51,-11,457,28,158,3259,1368,414,-14,1121,-941,-270,-84,84,-15,71,-33,11,148,164,-112,146,218,32,45,1343,466,-26,49,113,104,-256,-30,686,582,-68,-103,-18,372,1427,70,26,2228,1856,201,-8,17,591,-8,-46,8414,326,207,2923,-11,71,2805,3584,891,-391,47,68,393,-68,-10,-687,-25,-27,211,198,572,56,762,-220,-299,354,101,1595,192,132,38,290,464,456,252,1,-124,15,-8,25,4086,531,98,673,-8,473,-50,10,54,134,44,-28,23,-20,-101,-46,-13,314,-24,289,157,-54,269,177,250,583,17854,15049,63,118,122,8135,8202,176,1449,-76,28,154,18,69,41,4,-32,154,69,130,172,-176,-173,604,151,626,55,486,-26,241,303,14,54,-25,90,-70,-137,164,17,46,122,60,-162,-98,-283,-254,-78,-243,-376,-161,-104,-63,-66,-53,-176,-113,-146,-60,105,-128,-48,277,15678,-28,-1312,-368,-85,-22,-42,-74,-127,-149,-65,10,-31,-155,-15,-2777,-2630,-2933,-2683,101,419,1076,2413,808,16802,13977,17831,16639,20289,17153,198,93,207,1055,858,319,594,8,81,57,-152,-2,201,283,38,-57,-8,-48,172,370,695,-13,125,-121,3,22,566,111,58,52,164,-7,89,416,938,203,5011,474,201,-192,490,37,206,28,25,-43,121,-48,-137,50,286,-27,24,-25,-46,-92,23,277,-143,34,151,-10,487,-35,-154,279,91,184,-6,-97,-182,-41,-1053,662,78,755,3,33,739,688,606,-22,-69,-21,104,-48,63,187,-309,-85,301,244,-63,-34,-875,309,986,622,417,109,688,455,309,12,1,364,89,134,166,732,148,66,690,-21,-86,164,35,-4,81,179,359,867,1869,-52,-153,176,-64,-31,51,844,166,1002,95,-46,138,169,80,286,-140,36,733,77,127,-15,16,-26,391,51,220,-17,-75,-65,227,56,538,36,495,261,1888,225,110,3672,370,-47,-208,-97,-9,194,242,679,-13,2,356,-2500,262,1170,266,1010,56,63,-23,216,15,69,161,20,359,1174,-25,50,100,116,22,2489,-262,-24,6,29,-108,231,2360,-312,-17,35,171,57,13,501,187,291,26,-3,-66,51,-142,-17,144,188,-38,-58,51,92,-83,438,214,32,-90,88,4889,84,152,-31,523,147,-33,1830,66,153,-1,113,322,113,203,-11,-234,608,-66,-236,85,203,95,1123,143,-85,101,717,19,107,-67,257,165,20,429,275,47,-124,222,86,-4,194,120,-60,124,393,298,213,-67,166,592,1161,341,741,203,77,249,438,3,4382,159,-99,62,-9,59,-24,470,331,556,233,3374,471,-257,-175,174,-17,474,18,-144,-227,47,-18,128,1678,-221,224,32,574,-79,161,-19,180,-19,24,32,1485,431,257,98,252,1073,277,392,341,-177,-30,681,772,259,258,-200,156,683,1729,1832,6214,845,878,201,492,399,21,263,365,372,26,584,25,74,201,226,127,8,70,43,6,456,785,2870,189,811,72,-424,-88,3752,-47,81,314,50,1250,630,11,69,-26,225,-24,784,28,811,171,135,312,-226,-81,762,-26,-11,-104,198,184,129,205,308,-50,42,154,28,273,149,59,-327,-30,41,-4,895,250,-99,152,-42,375,141,13,1001,304,48,-25,1435,647,-12,-73,296,-270,-149,-73,2052,674,525,45,137,303,172,221,486,48,223,-156,424,-14,96,385,-147,-104,825,9,107,-17,228,269,110,59,1120,190,189,-6,15,692,-2,79,416,116,85,298,-11,51,479,102,291,52,448,1972,1220,77,162,-26,32,-125,959,147,167,317,198,6,676,74,-57,19,12,-10,207,289,997,990,13,-70,13,294,149,-8,43,-95,125,110,383,210,222,156,918,155,417,320,-71,40,49,3,88,-19,-40,-74,-35,-49,-72,361,-67,368,-33,608,64,1350,-100,23,868,190,38,90,19,1953,-191,-11,170,-55,36,-21,61,-37,-91,59,-86,597,2400,-218,117,101,-30,269,769,121,843,16,245,237,352,-163,-146,29,195,-62,50,61,479,4266,-89,161,-281,-218,-9,111,-7,5,-15,33,20,-127,-87,57,-12,-116,-110,51,35,102,203,-36,117,-25,503,-35,608,-80,-993,295,460,209,81,67,468,-54,181,-6,43,-28,448,93,-44,-52,47,78,225,109,-142,109,42,668,450,-100,-21,103,176,107,943,2426,103,666,2168,415,26,-81,160,-73,192,1478,3699,528,-48,-76,306,298,807,30,119,317,163,510,40,366,169,96,808,468,501,248,124,86,267,448,228,3417,23,300,162,223,635,106,69,511,-234,181,20,66,63,224,-63,407,991,91,-55,175,1923,77,52,-7,322,57,-72,494,87,226,107,1001,279,713,34,125,446,411,431,-47,612,39,-1083,17,436,349,207,159,8,61,15,33,313,854,1152,246,-18,240,2338,-229,1294,423,199,149,1121,906,-92,273,270,12,-125,1,-9,426,87,1107,106,-15,347,208,83,301,197,-23,1624,148,-9,65,202,43,37,141,145,-59,-6,99,-9,-97,341,-12,146,789,5,-65,133,199,508,754,-9,840,125,-593,-43,30,101,1176,-3,769,-106,1058,-35,321,131,-74,38,192,768,-235,773,-29,-68,-141,-123,361,-39,67,197,116,-70,1113,470,132,67,88,408,103,-20,60,139,855,129,72,15,-1,11,417,490,282,491,-44,79,40,67,502,809,4300,4409,-38,290,217,58,221,85,11,918,-21,851,766,187,22,-281,125,268,-32,-186,188,1349,66,-35,138,126,6,-39,-416,66,-724,19,155,592,1020,4231,77,47,-64,-406,112,52,59,16,115,68,245,-1114,137,-3,23,364,-12,136,72,419,-47,-300,573,196,62,276,567,-47,6838,162,94,143,-151,123,-121,96,-48,28,442,333,-230,-22,-72,38,-11,91,215,-119,-572,1182,35,83,10,151,-275,1610,-39,-192,-29,-123,136,-20,-771,-77,-5,663,347,292,-599,-36,319,-218,-13,152,1518,-64,-186,-55,151,278,-55,255,1743,97,842,71,95,133,-29,110,-70,33,95,1265,417,-1034,5,1385,137,13,124,-18,168,77,-117,-316,3062,5,510,207,264,78,568,-57,283,1155,220,1311,93,386,71,896,1717,593,458,822,88,628,146,334,-309,-832,209,52,583,1855,1075,-234,2259,-2,137,-134,3452,126,49,68,605,1255,2053,-111,24,13,104,363,71,280,25,623,155,628,106,647,-64,187,-80,534,32,-1294,2,-727,-59,-46,309,226,50,106,57,408,-119,130,1,46,136,43,191,321,78,358,827,-16,45,1100,-44,15,-460,226,88,-7,119,-164,316,-117,-5,70,745,244,167,-122,90,-33,743,-23,-133,187,-13,-6,93,-102,-38,311,10,114,206,206,2057,83,2892,-18,402,186,-80,-54,-14,-213,49,307,8,47,778,529,-70,468,116,-110,2906,350,145,29,16,181,-48,229,-563,-98,61,-32,-53,56,423,-74,-276,491,116,70,256,-67,-243,20,92,41,191,-24,-27,211,1772,133,156,131,15,9,-71,315,-188,152,234,36,149,1079,-66,231,14,304,9,186,-6,-193,246,239,-1,71,-879,-2,254,305,-701,-62,8,435,-4,110,-327,-1,7,257,-6,1,-94,-44,-427,-73,946,46,85,65,705,-105,114,21,267,25,703,-33,223,-56,-168,-55,481,841,277,-110,345,-21,271,-75,-21,93,138,91,1365,317,134,-307,-1769,-194,220,-34,186,104,283,39,-25,130,31,91,5,81,28,1304,35,131,223,45,-147,761,-261,354,-224,-69,96,810,79,740,196,169,434,532,78,-165,148,-71,177,50,1316,1194,-484,8,115,8,-148,60,-456,-63,515,444,170,-69,-79,-144,174,-128,-716,-46,-3,-73,688,-12,204,1093,-1,72,-80,471,65,0,1937,401,136,-22,-91,448,411,124,421,40,-19,-12,684,-165,167,12506,419,902,-101,293,-141,-71,69,1115,108,39,253,488,-99,301,20,968,15,-226,192,42,244,409,333,-50,126,-390,691,-17,128,342,-56,14,8,86,654,39,280,133,-52,140,27,-59,147,-106,1,547,6657,198,28,-24,1833,159,131,394,1087,6,60,0,255,272,389,753,2968,228,923,407,-137,215,-25,-19,-28,207,-7,848,116,-9,-146,350,-82,-10,64,328,-128,1,-3,-12,-65,1063,723,156,552,544,790,310,307,84,643,39,278,94,991,-131,235,-15,-44,65,75,745,-9,708,-54,-150,233,134,-143,261,112,320,135,-21,269,-12,219,69,-627,486,47,93,418,83,1421,679,595,33,145,-135,217,203,256,195,-86,-91,162,246,-88,61,15,-24,-11,4,41,-297,-161,-76,916,105,225,-161,93,1402,-251,82,-339,327,-202,66,438,-145,462,237,158,121,213,380,434,636,237,-151,114,-47,108,615,-13,89,55,913,720,-1634,-491,-1306,-1548,272,117,105,65,-57,417,697,62,-209,-140,239,495,375,797,-44,84,144,370,1450,402,245,1106,-91,152,265,-104,62,-88,47,1102,253,-95,26,146,63,755,533,-12,23,242,389,-59,-194,954,1060,490,383,-42,961,121,1202,307,170,295,-58,102,-228,18,1503,254,603,130,-42,-47,1199,714,864,3159,-108,1326,689,1162,-22,904,-211,342,1586,-476,254,23,965,157,194,-38,-26,-22,129,161,14,57,186,340,926,469,-7,1120,156,10,273,743,227,1000,-61,12,78,1361,-166,393,267,85,86,716,61,-234,49,-108,203,-56,-161,2792,-63,-96,31,120,136,68,-18,494,-57,-35,96,342,23,78,406,-105,712,16,-136,-63,-47,-543,-213,222,65,100,2678,117,-184,-17,147,14,-176,30,259,26,193,-1,-39,49,-2,-44,888,1405,196,-91,521,1203,817,2064,1647,179,61,876,332,13,-85,1,310,-39,24,2721,296,789,854,-229,330,-15,37,93,29,75,-8,-86,324,188,-240,45,100,86,281,48,80,111,161,624,899,-5,-99,223,377,156,-39,12,26,1405,246,205,877,364,1790,-74,-25,-19,251,288,-47,-18,110,378,19,559,19,178,-99,51,1,37,-160,-105,102,-180,2,10,-83,-169,50,47,16,152,659,30,1491,-31,274,1043,749,58,434,653,902,2973,-38,-8,-69,219,12,-244,707,890,386,-43,29,-755,0,-8,197,301,98,-408,960,-22,-92,88,739,-13,-28,518,46,44,210,438,156,36,5,29,-6,241,73,322,551,-34,-172,110,34,-49,775,378,143,-456,-312,108,873,-79,-115,126,197,116,253,8,-60,47,-26,993,489,87,-135,490,-45,225,614,511,470,92,146,197,42,514,-94,-186,44,-473,36,1277,181,295,99,940,517,396,462,3318,2788,3610,1270,101,620,171,186,11,-487,-180,41,82,-62,-216,120,-82,156,-218,158,-212,285,1279,1758,2,835,146,733,-117,-50,-86,156,452,153,3165,1794,-1,1230,153,934,-133,-97,2,175,137,718,732,-73,354,2683,722,112,175,284,115,313,1072,738,21,204,3950,1873,72,1451,345,916,-55,5062,53,161,-81,908,62,-7,-278,25,1671,335,951,1142,168,747,1038,141,898,-486,812,184,767,165,83,-34,2691,83,157,1244,608,474,69,98,1202,111,772,-13,-51,34,389,44,29,50,20,-20,-29,202,1805,-160,43,-119,-41,77,52,-295,3,132,3070,900,22,15,2518,297,763,1272,25,-8,1276,101,-17,88,-687,-534,155,63,-81,36,-85,-191,23,-76,102,-82,102,-111,77,96,-97,-80,-118,-17,795,1878,-37,157,-853,50,-14,-72,393,41,296,587,856,455,599,7388,531,420,-55,1710,1002,2161,-15,-7,468,127,-141,7,327,228,309,80,2430,1458,185,1848,406,325,622,12,41,1768,332,1421,1793,206,-56,187,-132,27,-293,116,118,-18,746,44,852,65,365,297,13,1002,-40,316,520,895,243,-2,571,1027,1220,1795,292,52,1016,688,-12,50,52,875,381,518,-9,425,332,-8,366,199,586,-15,0,270,178,183,-14,481,386,-12,43,74,174,-38,-66,-20,-6,517,298,-208,117,30,261,-21,-103,-41,-62,2303,5,905,-7,-100,-272,1369,-24,71,33,17,-36,-41,2,-47,75,280,925,270,-118,7,11,242,19,1006,475,1086,-87,121,666,-71,-256,-507,-321,837,802,393,352,-487,139,631,46,1565,320,65,30,-197,-173,224,958,11,-105,642,1656,469,88,1312,588,187,25,242,-86,27,303,128,455,853,43,202,385,95,-245,392,2135,-30,-73,236,-170,274,508,894,2538,129,83,162,-280,86,-2,-52,4,468,486,-375,89,83,-53,214,112,185,240,-27,32,214,424,12,65,469,43,-45,17,166,-47,299,285,1217,-56,27,20,303,-20,-36,-16,138,-19,31,-7,12,-152,101,491,1720,59,-19,-45,-10,1581,265,696,98,-13,7,74,119,318,124,30,569,91,320,1230,1982,-1,126,93,159,11,446,-53,-35,-112,-1,272,-31,960,-191,-47,11,975,222,112,221,-61,-343,6,-9,-64,-33,259,172,2451,718,65,-13,79,213,140,-474,93,6,255,-39,606,-5,335,698,654,-200,703,191,-94,-205,64,204,606,-146,-168,-19,2,93,-119,678,58,-57,-9,-121,-166,1,-99,-54,-19,137,224,493,-13,-14,281,79,86,722,537,477,-52,767,-54,58,391,56,31,62,-68,-52,-1,103,-53,1295,-72,-339,28,514,315,-119,-269,128,268,67,59,290,1241,-61,0,394,-13,366,360,66,73,-11,-23,-244,-25,-10,8,804,-28,11,294,190,582,132,447,416,946,816,1309,24,214,-30,459,36,43,-23,-1,699,-107,-40,4,532,32,-25,169,230,-55,152,153,59,191,34,64,154,-2,91,454,149,-20,223,356,615,92,-131,88,-84,-265,-60,342,268,324,262,24,276,650,522,715,715,65,1732,-472,34,424,-22,63,70,-106,-10,-1,-22,-55,-10,83,1197,357,38,728,-61,361,3486,-219,0,-54,-596,9,-499,-33,268,-58,23,96,328,-135,-149,-79,117,28,886,41,-58,39,495,20,489,-16,-158,25,219,-100,-73,202,-49,-16,6920,-220,354,216,249,278,183,-70,145,4,311,-205,537,-94,503,168,-46,-54,4,179,-115,134,-27,-42,604,595,273,266,138,1211,-90,307,-60,384,1334,951,355,990,-4,314,309,-85,91,-46,90,40,350,-119,181,315,185,142,-95,-222,283,-76,-95,101,255,414,324,565,32,1408,93,794,-254,534,132,150,-15,911,541,211,-79,129,-162,1118,13,369,515,264,630,16,-103,118,43,57,327,58,3154,203,260,81,63,60,-49,216,38,-134,210,-502,-187,-451,27,-75,-42,-27,311,143,126,-47,873,-173,-13,-676,-62,230,312,-17,-54,-263,449,244,-84,-47,-96,715,341,-1007,-24,22,128,74,168,-26,-100,781,-122,66,322,82,14,691,-167,18,-60,432,324,98,141,10,-183,697,-77,-45,148,-11,86,-190,1043,-53,36,16695,244,-46,-64,703,111,471,170,102,14,69,123,534,-17,153,525,205,-70,842,306,-40,-23,-151,-21,72,2039,24,483,17,-227,4031,65,118,26,107,1302,-279,-126,91,68,-24,92,49,-16,-383,11,27,1037,4,7,518,69,124,642,443,141,-16,322,234,359,-34,63,29,548,605,333,-1,449,124,48,80,114,609,319,463,91,3,96,77,681,18,-161,-334,165,137,-239,334,41,62,-59,-36,251,449,285,187,36,-33,211,65,297,44,229,12,0,146,19,-57,-89,30,214,129,55,237,-39,272,13,341,350,169,-100,62,120,142,94,476,-521,97,-1,12,41,-13,-35,-59,-66,-2,219,491,-53,-168,22,586,124,112,-217,193,-96,371,2718,-18,-73,45,-113,93,56,-77,-4,10,155,628,16,110,4,0,-200,594,190,120,151,65,942,964,66,-31,10,99,-79,-159,-41,3294,2079,95,31,-178,146,191,129,12,311,227,-72,-74,368,62,0,994,532,-167,4349,29,197,-30,197,335,-30,63,31,-125,-11,345,-263,-53,-179,88,20,93,112,3756,-56,143,106,-33,-141,157,3380,458,299,52,4,274,222,47,-28,-99,101,88,46,186,222,63,488,-16,449,294,1080,665,498,-12,-26,51,-22,319,-679,-131,10,227,117,3,34,56,107,274,208,220,-94,-7,144,77,40,11,36,66,-106,-21,544,-230,-25,-69,-11,57,471,-73,315,160,502,66,1055,-18,-71,144,-12,96,30,225,59,317,16,55,82,357,166,-134,89,690,12,-4,6,284,111,127,-14,275,691,69,63,186,345,-53,-64,428,102,158,546,450,19,302,180,-90,170,59,42,285,357,583,1310,-15,436,26,-29,-18,181,-25,154,68,183,145,208,-2,476,897,79,-116,-32,-923,-58,-6,-61,135,73,186,-196,774,65,321,497,-90,10,616,93,-4,209,57,84,1220,663,176,80,34,313,-51,6166,168,386,-120,-22,896,21,145,40,130,87,53,474,110,-9,-164,160,-163,269,464,370,501,79,-17,57,260,845,135,352,69,125,-5,21,-73,627,-153,76,116,854,63,-191,290,64,-13,19,-14,110,333,-27,46,287,2302,160,1258,51,150,-17,1038,280,318,3,-5,361,-22,113,1010,138,1201,674,1416,114,704,12,28,2835,65,-113,62,351,69,65,82,641,-97,245,537,-47,-25,20,-20,175,27,166,240,20,34,60,-2,137,154,91,175,-32,912,21,1722,36,331,684,182,438,-102,354,-109,-14,-94,29,-52,29,41,296,317,675,-32,229,36,579,582,624,-46,-44,-16,-81,-154,-19,10,-81,-91,-55,588,215,598,203,-31,43,70,218,1507,319,-40,-117,-313,-20,-57,236,373,85,84,483,61,-55,222,102,70,207,-174,1339,187,130,67,60,33,-98,-62,215,-114,113,-10,88,-112,-183,563,-44,-33,-108,618,-8,530,-323,110,1073,248,-98,6,-24,-34,-343,58,185,72,-116,55,117,67,158,-13,-1127,-24,-213,154,111,655,1375,1123,1619,5415,299,1044,18,916,458,415,363,-31,87,108,1588,83,226,2244,2375,161,1175,360,-24,35,363,27,-2,698,-1,858,3428,-103,204,14,-55,8,-38,63,55,1067,-224,-55,98,17,440,1005,125,-55,151,-139,232,34,24,11,785,936,509,41,-17,39,162,719,-34,213,60,285,588,305,525,46,-27,205,3,-25,119,739,-96,23,-45,21,43,-30,-58,4975,177,4,-19,122,51,140,-190,-57,62,405,656,949,258,434,193,83,2096,152,9,561,21,-173,-26,-156,-23,397,60,6,64,-133,762,261,-44,102,264,73,185,103,-48,259,58,3231,3,-42,-161,444,95,74,8,129,-94,-6,-7,-102,219,7263,152,-28,180,872,131,475,-767,136,350,-61,91,97,42,-172,-40,-17,102,-389,906,-315,436,-17,949,-67,-33,228,-94,-49,-13,58,-6,85,-64,-117,32,867,118,-56,-21,-9,-125,230,-46,-207,-294,113,166,64,529,52,-189,179,-79,427,870,-298,154,-1226,-270,203,2918,235,230,40,112,91,260,227,274,42,184,521,3,43,27,81,16,-37,-2327,-389,130,806,-25,36,44,12,-261,-329,143,18,-5,81,560,-68,159,-1025,912,35,-5,380,95,-149,110,27,59,178,31,-228,-65,-50,382,132,17968,154,25,78,-186,1514,97,-14,-25,-39,-70,147,105,99,13,48,49,29,-54,-41,-333,-49,44,-127,-52,4883,-33,43,125,14,232,652,491,54,224,-6,-64,185,151,2,27,-59,-115,49,-335,211,754,-57,-12,336,-18,114,-103,-136,201,453,36,531,-204,255,53,-218,44,93,356,-48,-181,-126,39,114,-213,77,26,-226,3,-165,244,113,-466,50,6,-66,86,-38,-85,-114,-228,-201,92,-67,66,-131,524,374,9,185,-331,62,644,71,-644,28,485,117,881,-202,196,1196,216,32,517,10,-229,63,122,1267,395,75,238,85,-189,132,-1,605,365,-167,90,-211,25,34,65,54,205,151,25,-249,-719,2,518,300,-21,-3,-144,-67,-183,-8,161,-4,109,56,1747,51,-140,193,188,1058,447,45,2,67,-152,-530,26,493,285,-93,173,82,109,15053,-75,-256,309,41,-62,9,-215,207,187,144,1096,63,180,59,337,183,206,154,95,35,-164,346,48,108,115,71,19,214,-128,63,107,139,-52,-13,224,22,-28,75,-21,18,54,-73,374,-378,187,-501,-183,195,197,266,5,77,116,2533,78,213,148,299,34,44,194,-37,-41,-2,383,457,249,247,-107,-22,394,83,567,76,226,-111,332,-70,178,136,1504,193,642,74,81,8,350,395,-10,434,-33,194,206,26,-30,823,554,102,0,12,73,-32,111,-42,1253,-35,1258,-25,-525,-1236,-2583,-1932,-742,-1986,-4,-14,-171,-84,-36,0,852,113,245,843,270,115,614,15,55,17,94,-30,21,-102,278,78,55,-65,-75,49,-155,60,604,103,75,116,-239,-298,14,245,-96,-7,519,-69,3,974,-161,20,64,188,273,-115,1290,-14,233,244,-125,397,39,-72,10,317,403,-50,213,-9,-93,-25,-7,234,177,-151,144,968,26,310,0,-24,-6,-69,-13,-45,-151,778,63,163,-40,-46,-11,-6,144,174,-125,107,834,142,-92,17,671,-109,41,90,308,118,-30,98,280,206,137,84,677,11,-69,-124,-45,54,-33,-41,-19,214,146,-79,46,60,-107,-14,397,161,-369,-75,-29,-13,47,39,14,-73,-31,509,-48,30,670,15,-79,-13,-85,1153,749,-39,199,232,-92,96,22,289,274,768,995,591,2328,513,-102,-393,-30,312,-41,18,-73,154,-20,465,39,24,109,64,35,86,-62,188,194,127,-3,429,0,474,-14,106,-25,-21,-237,123,-45,48,665,188,68,181,-266,206,-23,861,-78,16,177,627,-25,776,-14,-56,-53,29,423,19,398,304,-2,5,179,-2,-35,68,1586,470,426,1200,83,-82,-58,35,2278,29,-39,9,128,-38,98,87,-35,274,-46,-60,-266,931,-103,122,34,9,364,-14,100,-72,49,-27,219,96,223,-52,326,387,-8,143,160,58,-53,-6,-209,-43,255,-32,10,1667,-71,173,-2,392,103,-25,267,514,199,532,298,143,-36,-21,248,-20,-11,-162,268,220,177,673,320,-114,164,385,163,913,38,204,105,5,282,107,-299,-91,169,114,501,149,198,370,44,36,336,177,73,-96,355,31,10,2582,-71,27,-10,-1152,12,9,1762,258,1109,-57,464,169,418,479,-96,934,43,1313,227,480,46,29,58,-50,-48,57,145,77,830,306,612,354,-21,263,680,607,-15,5259,1675,40,188,63,853,-161,31,48,1137,25,150,124,34,428,444,751,79,854,156,-17,1428,-25,552,505,-103,162,-134,262,-1625,281,93,40,-35,820,50,125,-74,232,-31,33,350,51,-128,39,-292,18,133,554,605,237,250,-738,-1074,54,1539,1767,193,-19,965,61,96,-31,14020,557,16,631,-43,7,-57,525,92,129,-55,-132,450,1159,32,-7,106,-26,341,107,-272,8,-106,-7,12139,291,254,-15,-278,247,320,357,-197,376,86,-134,-137,-3,-168,34,574,324,4263,35,81,1885,71,-94,426,109,98,504,-70,3801,-913,-503,462,-212,346,-69,106,698,625,50,-39,345,4022,64,2559,1589,259,-132,-141,-72,-89,-12,-138,342,834,-4,740,51,-26,-106,84,-154,34,12,31,18118,-36,348,4521,-72,516,126,-85,-79,44,292,53,356,52,-10,7,-28,-86,-13,-266,-61,-20,-61,64,-76,402,-4,76,30,265,131,272,-62,-18,121,61,19,-347,-45,-44,-126,269,-81,-66,-106,67,-251,-45,-376,-59,15,-594,1273,126,-48,-14,248,102,184,162,744,768,1454,-148,129,-58,418,-435,924,1822,97,-68,874,-34,214,-49,74,55,-41,9,155,-64,78,131,-115,376,-2,-57,82,95,-33,-85,-105,107,-24,11,664,93,-137,394,45,636,684,84,-120,102,291,249,-5,33,105,30,41,-38,-188,-55,57,23,195,605,156,-262,55,53,269,337,348,-166,207,-63,478,-36,-19,-52,918,1450,322,126,23,206,-2,7,-220,-64,-8,62,38,450,-8,1,-35,4,-127,99,-11,91,92,22,40,-17,435,270,115,236,-36,364,333,-12,897,348,4,34,-20,-100,432,-502,785,43,177,151,91,-19,182,15,349,262,34,192,83,-2,-6,219,-119,-60,75,-1,9,72,26,106,181,-28,35,165,13,406,604,92,2,-108,-32,-22,10,3917,183,-51,-12,84,84,0,70,-177,164,58,194,2,170,-28,-75,162,107,-97,270,46,67,-193,5,-65,-61,1027,55,-39,-73,401,-1,40,-23,-21,-150,56,22,29,-17,49,264,145,-9,188,-146,-69,727,-119,123,-66,-33,56,-43,179,162,34,51,473,61,-28,10,-13,210,51,107,-17,-66,106,130,117,-36,51,-42,-3,-26,-77,-49,-39,92,67,108,89,28,-33,3,117,79,82,1,68,344,48,-28,37,35,-23,480,143,-30,52,575,1294,-90,104,-36,-30,1194,101,294,807,722,409,130,161,230,-49,806,73,8,326,272,659,-27,88,5028,668,4,605,305,159,136,62,-25,0,-2,312,609,133,72,85,360,-173,4801,124,260,306,156,-7,583,26,154,106,-23,-49,97,9,283,93,-35,280,477,-103,-117,110,32,-2,58,70,267,50,-9,250,757,108,172,274,38,133,230,-8,57,-27,51,500,934,18,49,104,2033,77,207,522,2,-73,123,21,1368,-41,352,186,-32,-4,-43,201,-134,157,-73,115,119,325,30,-100,10,28,185,468,11,223,446,203,211,-2,-24,306,-77,350,4,425,349,1293,160,798,165,-92,123,1520,305,710,41,288,-56,351,-20,237,28,226,877,19,87,569,-16,95,462,66,-10,-8,2,808,120,255,-25,-35,625,502,-218,-18,236,138,1315,32,338,25,-52,668,600,574,-277,522,22,197,37,0,-14,-4,45,19,101,315,-15,-20,-65,366,692,-42,190,835,-55,326,450,645,70,536,43,231,205,-19,48,556,-155,22,-47,11,184,-50,-79,-96,-203,-28,1068,109,-72,280,911,21,2569,367,-114,43,-153,238,210,307,51,16,-108,213,411,-20,36,203,13,642,-40,3,961,-9,329,191,697,692,-24,41,58,-2,-1283,-48,112,-140,3,309,1487,363,2,16,136,250,514,420,58,603,51,1274,874,60,258,-27,756,111,242,155,-3,-29,505,90,351,80,222,15,605,272,-610,186,1166,304,520,135,-134,1051,761,809,284,-72,202,132,322,87,839,-6,438,278,263,113,268,32,58,843,164,596,507,439,205,181,62,-5,784,-49,21,398,28,-29,230,440,1,1797,67,827,364,269,92,257,713,91,1581,615,322,1317,432,239,240,197,404,254,268,-92,552,489,408,-78,-11,909,-40,786,14,553,1200,-148,423,112,229,268,476,193,-60,-68,-10,-47,1119,481,-13,410,55,43,-59,198,502,10,102,377,576,480,180,659,-154,-688,269,26,16,604,-17,450,116,262,30,254,512,-66,246,1449,550,101,-41,-55,145,368,0,-387,1907,68,25,1472,23,100,1974,247,470,661,464,187,188,651,140,43,1599,402,236,202,69,-38,641,33,196,-31,156,251,-95,777,-102,-43,41,182,153,-67,341,534,195,713,529,80,1299,-20,45,1361,110,42,137,-73,-72,95,202,182,765,213,-104,-11,-45,635,-95,121,39,115,133,-24,174,-15,239,-22,543,588,203,1068,6,257,27,104,389,7,43,-516,923,748,2022,-32,207,26,-232,405,476,16,1343,-114,19,234,517,31,42,256,47,-8,122,95,237,-8,86,242,-42,-22,306,492,331,351,3261,-30,258,247,224,-38,239,800,-51,143,904,198,-18,167,242,61,-61,186,1514,-1,30,-9,90,25,91,632,31,113,-69,367,217,295,52,444,1043,202,45,362,338,-14,1749,-84,186,-31,45,92,85,250,372,1,-182,141,459,156,526,-43,173,-77,1520,1605,-50,285,124,20,253,109,-19,124,83,105,38,241,655,-114,142,533,-10,37,-110,-145,-71,-31,64,-62,1197,76,219,375,176,1407,-20,1062,354,870,-271,-108,226,303,679,-209,264,10,121,68,507,76,-54,-29,59,384,11,127,-88,17,-48,25,715,51,71,110,38,184,15,114,51,-11,-44,41,526,-22,-142,489,107,139,154,210,295,14,105,271,403,23,213,1029,955,19,125,74,984,957,463,25,5,372,388,-78,-53,-36,-199,718,-55,387,287,232,310,1743,567,190,371,22,376,530,600,2402,-4,1028,1062,55,6395,68,838,10,244,97,-25,193,195,31,-51,293,72,715,-700,58,487,14,523,-265,269,315,-130,10,8,-204,75,-9,328,-133,259,-10,247,417,109,280,-72,430,-55,-28,40,24,150,2037,137,15,44,51,1120,85,-327,222,213,-129,7,-12,-37,-237,-35,360,12,1047,198,103,138,243,-456,-29,3877,106,556,-7,420,85,-27,-118,-124,823,122,-16,263,382,171,92,92,79,-2,2070,40,40,-78,110,-145,431,180,-71,-32,453,83,922,161,114,32,-144,98,-94,365,411,-560,524,550,148,307,-81,56,87,-208,-7,-46,444,81,296,50,3,626,131,-108,-71,224,1518,-43,299,169,92,-32,540,100,-152,43,55,90,183,65,83,128,-54,161,154,-76,463,1035,129,-11,-86,149,201,26,93,-255,268,-15,537,323,380,-9,196,325,29,-343,844,121,3107,-30,-4,330,425,183,123,65,269,272,1686,221,1996,4382,68,172,2295,433,1280,-3,146,96,187,215,75,363,-48,-129,27,4,544,-30,-77,-50,-98,25,-3,68,89,-16,330,66,606,230,577,7,192,33,171,48,217,138,709,107,15,405,679,269,325,31,-51,-18,107,-50,240,32,0,490,228,112,1037,113,297,-229,-122,94,183,-170,446,4,210,474,48,447,84,-45,-33,-8,-6,217,77,-22,41,222,110,371,369,608,-18,113,437,231,139,609,44,337,10,2333,1927,113,260,350,110,71,158,206,-27,262,345,460,453,269,1281,12,365,372,-7,62,-6,1801,706,694,308,545,1400,116,246,692,28,-4,-25,58,-20,135,3,-71,267,103,775,1306,233,166,63,6,-157,27,-26,-55,166,359,87,814,305,-160,1193,13,126,1238,225,86,114,10,-28,63,158,-52,-81,100,187,80,450,32,961,258,293,-55,1065,692,428,490,81,69,528,1083,196,718,-347,-125,139,-227,173,512,318,33,22,328,84,604,43,314,61,543,339,16,6,443,-13,528,15,42,1492,-29,29,-46,15,1,90,408,-57,88,245,1928,-153,138,112,271,-163,-1,867,74,-25,-244,122,476,-50,827,128,501,43,204,82,90,84,79,133,-126,122,86,435,221,804,556,542,192,226,4092,19,276,56,683,456,303,174,-205,1407,-109,132,-97,673,200,48,-61,655,-709,157,235,192,-7,710,194,274,315,420,485,621,725,180,36,128,13,-65,177,225,171,18,10,37,-61,265,117,116,316,-22,13,-22,45,626,405,497,19,0,-27,126,3,-92,108,-5,36,243,800,18,-80,27,-103,1044,380,123,-149,-128,61,39,147,191,58,28,770,389,-69,31,87,654,39,239,-58,57,648,21,810,-72,101,-27,-62,18,-7,2243,18,53,623,2318,922,-4,1526,73,-93,107,244,269,885,-99,134,76,1060,86,35,1,1000,73,248,154,276,-42,31,1302,-27,-229,323,454,-84,313,637,-734,539,132,-3,254,323,620,1574,307,72,159,333,-240,10,632,179,381,174,224,40,19,319,-25,245,-126,315,535,48,1018,325,499,514,49,-194,500,129,226,510,103,1157,771,517,-78,115,189,-2,431,29,198,500,81,171,141,409,235,653,-253,140,1182,453,160,-1,-46,462,426,746,405,-18,303,1172,16,866,151,-126,17,-27,533,3025,275,1274,-198,5186,71,-40,211,-350,26,21,778,1270,106,492,275,201,-83,-57,575,213,227,1381,-1,170,-45,-6,591,-50,685,589,414,369,99,39,83,412,126,234,396,4,756,474,57,228,1370,37,48,21,33,370,774,305,1891,1171,809,1965,175,308,328,1483,606,255,-122,567,-27,733,-50,378,959,344,403,143,123,199,1110,330,76,255,664,-19,69,453,624,-39,413,205,580,-122,584,446,2129,1877,4155,15,136,-43,1528,44,655,985,1228,1269,110,140,75,228,1091,-25,187,58,400,692,39,92,33,520,-51,84,-118,311,969,-22,429,-390,118,435,6,225,-146,164,106,3341,-44,507,119,-58,35,138,171,97,221,147,583,442,119,307,750,15,247,359,327,29,495,134,256,44,1519,4069,1218,116,24,633,862,356,320,-10,570,321,222,448,-14,67,379,88,218,-326,-72,20,64,1842,321,1041,398,-132,-34,130,64,452,32,328,37,430,3062,-69,857,4918,125,155,357,467,82,421,334,25,182,459,639,243,-73,223,75,238,-163,381,119,178,148,-219,1216,377,254,-108,270,-467,573,537,550,117,286,457,786,1106,1560,28,761,630,333,59,24,-15,2116,326,466,1426,581,587,4637,323,1273,193,183,2002,-83,1051,526,1383,669,410,246,597,168,-123,665,133,10,579,-49,87,247,-70,24,-24,420,824,795,116,44,261,197,20,406,30,1334,310,1042,197,-10,36,508,393,330,48,-31,-60,595,513,343,146,27,187,777,-41,95,-25,1791,2142,77,1031,345,218,333,819,464,222,815,186,229,44,-47,-509,8,509,632,136,-31,149,733,19,385,269,257,350,105,269,76,-20,-23,318,-452,-18,901,51,-15,88,48,364,-86,220,248,604,340,53,6,496,-64,-81,265,88,139,-439,-68,123,1014,-21,-27,186,1151,265,249,70,-57,69,314,1620,-56,1632,-162,25,44,209,12,2,-32,-40,171,1814,284,215,-39,190,117,195,-29,1655,1183,45,824,37,-341,178,221,-198,238,323,481,70,71,421,1001,308,236,511,538,24,19,861,111,88,-3,234,198,174,173,-23,1159,120,995,64,766,1026,-116,527,535,601,332,3129,48,654,1048,24,-325,259,180,526,-44,585,290,156,133,345,374,173,245,386,566,-88,79,-114,170,116,71,57,72,46,-19,-6,51,-57,529,471,1598,667,-56,189,1668,63,202,129,483,122,-31,-99,101,37,-108,246,351,20,36,476,464,153,244,-16,1447,602,245,-105,978,142,965,-1,-40,501,53,-71,-107,502,-58,25,2226,899,-6,46,-44,422,287,-183,715,100,17,-93,440,229,71,277,51,1003,-59,355,378,2,-350,92,-183,36,-26,402,214,465,107,-114,501,66,125,-58,89,130,523,-4,75,1665,530,322,389,184,-50,650,2097,14,37,-187,30,693,50,69,81,436,354,-387,293,121,-68,-28,227,68,541,-150,304,108,312,398,107,111,929,294,181,-20,-53,-98,147,-38,321,187,1903,105,146,195,287,291,514,109,-342,558,445,234,682,1941,36,393,103,-82,34,133,-27,134,-79,-124,2625,30,133,175,50,100,630,-18,51,537,2369,1457,-220,93,66,781,446,67,-52,82,2093,503,473,48,333,500,-30,1063,432,280,478,256,1050,365,277,2838,288,-51,63,170,153,191,170,58,1045,-84,21,306,81,-20,-86,-491,-258,116,201,-107,-30,42,341,488,337,592,577,0,-17,-92,125,71,-35,130,1835,-7,-91,889,-1,528,2,725,-12,460,225,-12,480,1786,405,2886,18,268,459,184,78,24,113,-93,182,-80,-32,-93,308,612,31,463,318,-40,418,-265,1387,49,225,330,-48,784,353,1076,1088,-17,24,134,107,930,-783,583,408,267,334,15,-45,57,551,246,355,-39,148,212,332,12,12,2,105,213,-115,1011,208,129,1480,17,14,364,-13,-17,-153,1029,956,19,1781,-64,492,-60,1093,-162,9,21,575,175,692,-44,-275,-22,340,-71,442,-2,469,194,1022,523,31,96,257,212,856,332,9,2935,988,81,-1,37,47,89,68,543,292,105,1140,1056,113,1725,257,808,788,-81,-34,124,45,41,69,61,294,77,30,12,123,41,-96,-5,-19,122,-105,-27,-179,268,-350,-71,133,317,449,655,196,269,-53,-16,168,474,-94,535,-76,173,97,-22,127,148,59,-68,-59,-59,240,-52,142,330,-5,12,96,480,990,141,822,3,485,701,46,51,24,51,13,-11,-45,271,-100,-99,104,583,351,225,86,6,-26,840,108,135,538,206,688,51,-25,57,-54,575,48,520,19,147,470,142,833,2094,231,66,149,185,1175,24,-197,651,289,263,129,123,18,18,55,116,-89,694,7,90,-71,261,69,32,109,177,-64,164,-37,1332,770,216,118,277,688,-35,-32,178,198,-44,980,9,322,-97,80,17,536,67,33,-24,2211,781,218,-10,136,199,216,310,181,647,72,1699,231,717,63,31,-105,1845,874,1034,77,-47,59,731,395,45,-16,262,-69,1044,78,-77,139,109,784,290,432,357,89,27,-100,732,659,-69,-75,532,373,271,-80,87,832,672,1437,-76,9,326,39,-51,272,504,614,647,1363,345,285,484,117,6,155,334,19,497,146,178,45,140,327,1564,670,38,48,-562,125,4966,32,64,336,108,206,-77,176,43,352,58,33,-34,79,157,362,507,-48,-34,-42,2281,-52,-27,7,217,365,-14,498,13,-230,140,2343,287,2878,440,5279,-15,819,128,389,1183,700,-139,2070,117,237,875,381,133,50,174,269,-49,1090,496,-86,62,119,1211,880,179,-100,-200,1745,-78,-210,-138,1085,806,1940,598,578,492,167,1183,5,-3,101,1374,391,-42,865,139,200,521,-373,357,754,1004,816,-76,63,155,583,685,1882,1364,312,140,246,239,656,-210,458,426,414,85,-243,44,-573,326,506,623,131,624,565,1515,288,461,329,-58,33,1460,314,-9,124,1999,161,680,486,659,-39,359,15,312,-180,-149,302,73,-54,72,183,328,141,140,-37,395,2494,597,871,33,42,109,513,55,498,-595,86,1738,7,1201,2837,-104,-67,247,441,245,61,-140,87,3840,100,218,978,1093,-84,714,-2,-12,-187,232,99,184,110,92,63,350,147,269,43,995,429,33,275,818,902,82,121,337,13,-25,-21,204,147,-5,279,334,106,504,690,171,-70,-78,42,508,606,632,741,-59,-22,-112,-14,132,968,94,340,380,179,213,254,112,238,197,508,727,1042,762,970,864,585,406,80,-62,40,54,692,509,20,409,152,15,321,234,-26,419,86,799,777,377,1181,372,626,10,-31,208,694,151,33,2511,1229,319,2318,182,-118,182,-47,406,1360,-33,100,465,180,-12,-360,213,444,250,101,-135,37,57,-45,48,261,-16,752,15,-17,387,-36,267,42,544,255,952,176,154,580,832,157,160,394,1008,445,-28,-58,194,107,170,283,-164,230,-8,-170,-22,-347,495,222,760,178,276,76,142,111,112,270,-67,493,307,10,335,537,-5,71,159,35,434,457,137,294,274,94,-43,29,1221,814,-64,-2,354,957,188,180,272,-83,204,-175,88,-64,229,1075,382,368,362,-82,10,34,166,134,139,586,347,-57,-292,642,74,1115,525,-11,14,76,1592,-28,615,149,-11,-35,1117,1662,-51,1269,145,205,327,778,243,3650,152,226,-118,158,-85,880,14,576,8805,460,69,610,122,225,97,-30,-110,40,31,165,291,-135,-70,515,529,-13,56,230,573,232,17,-70,173,-144,-20,-106,199,-33,547,179,372,75,74,1776,23,1280,260,179,85,252,279,-21,-54,402,78,-185,220,256,361,503,279,385,1898,-108,-124,3146,-21,607,3589,3494,225,766,1458,-52,666,90,339,-194,162,668,323,345,406,308,-89,81,60,171,226,19,20,200,681,194,645,-114,774,1704,613,2287,295,361,-395,459,773,153,-22,-15,-151,132,-103,407,117,314,72,1843,707,158,844,43,371,99,740,125,660,1594,378,16,499,563,847,562,182,88,569,481,2579,214,436,344,5649,2616,-97,40,37,270,392,207,710,1388,468,146,593,-75,277,183,159,5,712,216,104,418,156,336,-12,-122,-47,-82,-397,-216,38,411,48,-73,-675,553,49,383,357,515,105,273,-33,1,0,491,663,49,-49,50,153,-14,-25,447,-103,443,384,3175,1885,-92,546,376,97,1193,158,792,13,-97,225,308,-119,-84,212,412,-178,142,384,89,619,344,465,554,541,30,19,-176,302,59,-182,-126,-23,380,1743,1251,611,435,-261,542,375,1584,17,1538,-22,1349,608,-20,478,205,129,328,-49,209,33,-28,-7,-13,112,17,124,163,20,1138,33,139,397,114,-84,75,41,146,-29,200,-2,18,402,693,55,968,-338,283,1283,177,264,25,231,137,555,2593,401,930,475,276,33,1013,175,140,270,1491,39,59,429,-12,-76,295,780,-50,33,-76,-96,1293,-391,-73,813,536,96,164,34,61,-47,210,4099,285,1217,-9,45,152,570,141,87,558,135,225,435,96,245,438,662,304,50,226,58,199,715,58,3410,-391,229,44,515,64,-19,298,-72,68,563,481,347,281,50,126,119,-45,-39,-1,489,625,28,155,42,-275,83,-286,143,86,-145,453,241,12,80,191,-211,859,312,16,218,420,112,2864,301,59,594,1676,537,1207,97,-2,-282,53,-190,2,1170,205,-46,361,69,10,212,467,492,106,446,1769,1107,119,899,706,-18,-22,-181,114,98,-26,34,147,19,25,382,134,51,474,1108,228,-14,511,-550,59,457,794,-66,-33,207,-162,241,-264,197,428,-95,191,234,79,489,268,303,550,98,461,110,-396,368,128,526,213,201,302,104,-40,921,561,3765,262,6,-210,415,1662,913,-40,89,628,-121,104,201,-39,-3,2095,422,228,-14,-43,393,-257,-166,-221,100,545,150,11,24,26,142,499,1980,525,583,121,741,495,659,104,406,646,1033,640,405,56,165,235,25,17,645,-47,337,1497,253,-4392,644,182,248,119,76,1171,3,272,-2,-216,383,5,1,307,930,267,338,-23,733,320,740,8,704,-79,408,354,132,153,79,57,608,6,1011,211,-81,-116,405,-881,-208,77,70,256,342,121,-134,-21,-311,80,21,-407,874,37,192,237,445,1451,17,319,49,38,-58,178,728,-36,11,-94,-26,61,1073,23,268,5476,1247,711,163,-9,502,324,509,329,258,-254,642,212,43,807,1595,-26,11,110,-46,1763,-51,147,-129,327,57,-148,164,235,352,-61,-221,402,-457,944,87,556,689,808,-191,44,-191,143,251,2438,-10,-401,101,-69,38,60,-21,980,1811,358,413,21,629,1297,1921,13,441,2080,233,302,628,441,49,219,77,-67,31,-10,1,683,1714,-33,183,581,187,324,1199,460,-18,51,66,808,438,182,643,133,1460,981,435,50,56,395,304,447,100,-205,411,551,-3,276,648,235,98,99,-45,57,750,464,156,467,195,469,-72,458,205,886,222,272,727,1119,882,7,5,98,176,268,238,1343,-898,246,178,1015,361,47,416,199,460,-75,-156,108,2640,46,770,2244,42,36,3809,401,62,1217,980,-39,266,562,258,200,-39,-141,-18,363,137,-86,2327,128,450,112,93,1274,635,343,313,-74,555,92,-13,671,236,-32,7,1201,25,-93,124,146,2501,211,26,297,137,492,301,2172,1502,894,-282,1905,347,54,419,619,28,144,-28,74,855,1777,83,239,124,416,337,285,1302,-8,1298,3589,88,172,100,355,153,1517,1294,175,97,43,356,345,134,341,-20,489,151,62,-24,288,6,154,837,-24,20,313,2181,-344,125,406,133,444,-78,423,359,374,160,489,828,1374,106,258,104,-10,873,71,407,323,88,233,43,16,623,231,-73,-50,4,-180,-2,-311,39,27,-38,-126,122,128,-170,148,-58,161,688,-287,657,627,318,315,790,58,340,378,1570,129,337,150,492,-12,542,104,-57,626,3480,1483,198,2506,15,376,212,220,133,18,320,134,2513,135,72,106,33,866,1800,353,121,866,635,96,274,349,146,517,932,475,210,61,283,174,333,311,446,1528,28,443,145,508,165,-14,-21,-2,195,220,1129,-432,-116,168,120,-27,736,403,379,1100,-110,132,37,129,185,-371,127,-165,703,146,16,-8,280,138,70,309,-83,235,226,471,1141,715,161,628,372,1420,681,1101,40,77,419,482,1076,457,-14,588,790,373,145,9012,40,1658,1861,-11,151,532,617,50,522,2300,3309,50,318,103,762,302,1325,211,179,61,684,358,10,181,775,1140,1223,1283,309,40,-27,-90,341,192,136,166,1551,618,310,587,155,91,158,419,10,-255,101,106,327,161,72,238,157,850,-38,-74,220,720,462,499,437,110,26,421,778,-26,1014,1084,160,663,421,200,76,-27,72,288,821,588,1601,387,-61,176,360,974,383,16,324,1798,252,1009,767,861,404,141,99,-67,-108,379,217,113,21,163,68,205,108,426,-209,1096,88,232,452,-58,133,98,515,-169,-40,1195,33,299,111,42,-43,54,58,132,279,109,132,751,117,451,-34,148,854,344,244,2243,577,457,544,210,169,37,438,418,229,-46,35,-371,183,363,48,-20,114,447,206,-22,26,-15,-61,1628,-20,79,395,42,179,687,-44,1002,-101,455,-414,28,51,28,33,-61,1169,6205,365,101,260,1895,16,165,581,389,899,253,658,3028,320,-33,-195,292,414,505,283,-60,298,-34,-3,1638,647,382,478,201,67,753,1122,172,-34,739,-10,114,-16,382,606,444,219,62,-196,1638,-82,537,125,773,15,71,151,129,246,399,211,-48,57,51,-91,596,1110,11,-83,277,142,112,744,42,265,296,-4,-166,52,140,607,333,21,122,279,108,30,866,386,680,144,-225,130,299,130,-108,19,553,246,97,47,302,508,603,958,1096,15,-12,276,-15,97,36,161,-2,42,118,45,171,75,28,-20,-6,-79,7,-30,43,14,22,-75,88,80,-183,160,-149,-94,29,30,-82,-87,-92,133,-1,-37,314,168,102,23,53,-17,-6,31,10,-7,-29,261,-70,153,57,-1,-39,12,-9,0,-6,-16,3,-12,1980,1167,1040,18,-34,248,4069,46,383,875,-29,-89,-102,-78,-58,-22,17,237,23,231,-52,48,70,2,29,44,1961,129,240,56,1,17,644,-16,26,48,147,71,179,295,7,16,1,-1,-5,-414,-36,361,-131,688,-180,187,20,299,165,200,11,-2,-15,-3,-37,-109,87,99,-24,124,30,7,-33,249,23,52,180,-36,8,-34,-5,12,-3,247,-52,475,-48,1252,177,681,27,-60,-150,32,-1151,-112,9
-160,-563,-427,-90,-344,-465,-78,-122,108,-48,-82,-756,-620,-274,38,167,-78,-165,14456,-572,-277,-42,-1,-239,-110,-125,-142,-77,-85,-67,-200,-122,-2656,-1706,-2553,-1430,133,447,13138,7724,14195,10280,10128,15579,13738,17645,14639,173,8,60,5554,2269,836,5868,13,274,543,0,405,273,86,100,6,52,78,119,1062,31,-145,-900,-490,186,80,-495,-136,-33,103,168,808,-116,34,620,39,-52,-57,207,-8,636,278,83,455,66,569,392,585,-168,4,297,205,-6,142,-171,31,-2,-378,-54,1475,542,-457,183,-41,-23,97,-202,-953,-108,131,105,87,-271,-1,-162,215,548,-22,-337,148,6,132,314,460,461,42,41,-8,240,108,639,766,316,-374,88,277,169,-65,189,46,848,10,353,120,304,251,687,389,-417,548,-306,405,-521,1347,125,442,350,-117,25,265,464,427,403,901,21,227,91,-5,423,71,-208,-42,197,1650,-53,-86,8,40,70,38,-8,-808,-13,2107,43,-7,-80,20,851,255,138,-32,369,194,351,59,106,22,200,32,92,455,362,82,-202,4,-48,3238,-498,284,1260,-145,994,636,-47,138,9,40,11538,-201,264,559,48,-33,151,400,319,50,-140,358,747,1119,77,2730,229,1214,14,21,28,-74,-5,285,226,26,929,1470,16,421,26,163,-19,561,497,1672,652,-337,334,2,42,11,-1031,-35,-130,-145,-52,669,-72,556,807,116,146,-328,-154,-41,910,4295,74,16,-16,101,263,470,-124,6147,738,2317,0,-183,435,188,272,497,286,35,110,240,149,442,-21,222,1847,154,-26,-602,690,-38,94,230,-20,59,4,-35,9,348,883,1172,944,37,675,571,416,92,145,1384,914,506,158,38,288,129,283,1398,366,104,278,528,37,151,-47,710,83,-119,604,248,189,2614,316,223,1,1012,129,124,-34,-790,592,301,1644,61,214,-70,1643,72,543,385,-163,161,122,574,667,-37,453,633,147,131,14,324,1481,536,807,-938,243,22,-70,-23,-33,40,-224,-35,151,-4,161,282,476,233,251,314,110,135,87,33,-156,-114,33,579,1090,14,-6,67,211,405,181,15,72,-18,25,153,556,122,21,562,82,-43,57,1495,148,-98,-70,144,165,512,549,369,13,832,366,352,7,-169,-331,109,-5,117,502,316,77,663,493,-34,-659,988,-125,292,297,72,64,775,1873,-44,39,-197,102,-305,359,28,13,82,-18,426,-90,200,-6,-37,365,148,-25,587,300,-211,158,671,135,241,530,3,-1,197,-60,77,97,122,91,172,640,-119,22,496,937,67,640,228,274,478,-204,-293,142,413,333,-111,18,623,513,167,269,171,301,163,48,-548,685,742,381,257,110,283,3732,118,394,180,475,143,437,210,149,-16,523,3400,610,259,7,115,-407,53,123,-28,937,126,177,900,961,192,48,220,11,71,198,7580,202,-25,188,16,9351,68,-895,564,-225,5,-92,151,511,286,271,678,237,437,-2,-141,1024,64,186,118,174,370,154,149,77,28,121,-209,302,38,-644,-263,-42,-60,30,18,74,1493,318,305,140,-905,236,32,706,164,-208,81,43,130,50,29,122,-213,490,2150,132,-3,-245,478,342,355,-150,205,30,431,73,216,341,-116,9,-229,405,82,276,84,-232,-124,68,23,306,256,1251,190,44,62,802,239,188,-7,62,-17,186,98,-64,245,383,134,1034,510,520,-238,7,375,20,208,26,51,898,393,286,380,-17,199,166,276,-98,9,-108,-41,-232,209,232,429,144,17,54,344,57,460,36,46,-15,107,146,591,-498,31,-46,121,548,145,667,862,-42,1029,122,27,131,120,132,5,203,129,898,300,272,-1388,163,29,-57,52,728,16,407,-20,62,-61,38,174,-134,403,127,759,46,43,142,34,3835,91,96,200,26,779,-189,116,374,-10,-22,64,897,35,33,-138,-71,428,-633,-3,87,61,738,-146,483,158,25,-26,645,105,87,-21,305,819,-1,976,69,353,26,16,-24,177,176,1717,-145,228,58,158,929,333,-34,-131,1019,1073,172,-170,511,-515,2216,1262,1585,225,413,80,-70,14,11814,486,48,1122,472,722,261,400,188,576,-501,-1102,154,-231,-463,-409,-734,-215,232,-148,134,103,2143,723,348,0,228,404,627,-118,59,-33,-77,130,-4,219,203,-573,115,378,-43,71,1817,62,301,74,-264,172,-812,75,450,-86,-29,-91,-80,-203,186,50,520,-89,-649,-121,415,136,504,362,779,11214,351,37,-228,1543,-190,135,-1162,3245,-10,-181,137,-6,-73,287,436,326,14920,83,136,91,103,259,86,-164,67,-315,9857,-69,-133,214,-77,1465,11479,-62,-568,7,121,57,-4,424,-793,1276,61,-112,66,17,1583,100,291,-44,9607,1645,-747,369,516,178,306,61,-71,281,80,-208,4733,-222,-189,42,-60,15,92,25,-659,-182,-710,197,103,-110,46,-27,15,-395,594,815,9,-596,148,1247,-95,-79,-8,240,113,283,127,118,489,52,-66,-48,-251,70,-39,273,128,110,-232,-8,264,139,-31,-14,-165,534,2,267,-266,-322,7767,0,720,167,291,43,-175,-227,-64,105,-25,-501,470,6091,721,495,359,407,-36,181,248,-165,-75,41,86,97,-28,-2105,6238,298,126,-208,2352,-16,138,145,11044,-167,624,64,444,-106,-158,-2084,207,47,183,99,369,-345,2898,384,103,72,144,-453,-29,317,541,153,53,-43,24,-232,61,375,1564,834,963,193,115,-161,-41,222,1036,230,642,148,3519,-175,451,429,1089,-175,21,52,6434,229,730,183,1239,825,28,-136,3770,87,291,31,496,-51,215,130,8,137,-27,19,220,-1,662,91,-50,8,125,277,621,223,-66,2769,-65,404,329,1019,171,168,8,-3,34,-52,28,792,221,1615,231,-10,128,-14,3485,464,-7,302,72,-103,-25,72,5,-49,11,17,230,800,-3,911,-49,34,-45,-10,331,74,703,84,203,42,-13,60,60,90,-43,279,-10,-42,1586,-31,3,112,123,487,96,208,761,260,1189,146,116,81,154,182,112,774,-48,8,-35,223,639,174,-223,-3,136,3,66,27,-66,839,257,-885,-124,18,49,399,-394,259,-105,-33,-241,102,-208,343,-89,173,37,-291,313,504,171,-941,-114,-450,20114,7267,12,-453,-753,194,18,72,67,119,-520,11,196,88,-102,-42,558,1565,-18,232,269,-29,-4,229,314,-49,644,572,-38,-13,6,922,85,-39,37,283,1059,50,-13,-95,-174,-9,77,67,1295,57,176,-61,467,-37,78,-127,108,-30,-30,1632,23,348,69,-66,523,-702,29,32,801,112,1832,5524,25,337,17,195,2268,-22,816,30,173,108,151,93,318,356,475,-77,106,-49,-6,-107,320,195,240,-23,-657,658,131,112,261,1664,205,359,-154,-236,266,26,-44,56,-228,167,144,170,1600,111,693,135,-838,157,-295,-607,191,-1302,10,1208,157,37,44,807,117,-62,329,70,3042,-47,418,68,143,748,255,2275,-40,-125,527,507,75,671,-65,124,95,608,7430,-34,9337,-237,80,44,2695,-21,96,32,903,1018,1128,104,34,42,-8,1143,12,577,112,33,-71,90,1122,11,-163,324,26,188,1089,-382,-503,2080,-59,-122,279,705,182,-122,13,263,-172,89,-765,-52,-83,796,-578,247,462,1961,171,-40,7,47,58,-31,-5,162,565,-163,-3,2523,82,-588,140,27,-135,44,-460,81,108,-52,98,220,550,990,517,-164,-19,124,136,344,-1510,414,338,-113,-43,26,289,-177,239,629,572,183,9,-28,52,45,110,-98,257,327,241,-347,-86,-313,112,27,835,75,-92,205,207,-23,-33,25,73,26,312,40,-81,-32,194,-614,142,752,-14,79,451,-8,482,53,15,90,24,-608,1009,237,28,-7,-14,75,847,413,149,89,65,358,465,1044,223,638,-57,280,-24,235,857,28,427,15,198,-194,330,-170,-39,131,-34,69,296,465,-190,436,-32,823,15,1214,26,124,9634,212,142,-12,-64,10,30,50,-67,-17,-39,988,517,-30,322,-25,-73,-110,-109,89,381,-92,763,1066,49,88,653,2,-102,99,80,-194,-17,65,402,142,78,-92,226,-219,85,11,1508,-300,53,-238,7,-126,154,-5,-46,-365,395,-542,325,260,-16,254,107,156,50,966,418,54,405,162,61,835,-43,216,251,344,418,-112,231,1405,-87,34,326,79,167,-69,-12,6,173,52,176,6,711,34,99,1146,96,520,199,41,-17,-990,-194,116,-13,47,223,-44,363,-33,-45,-158,-505,128,-529,15,32,3,388,-87,64,-70,-546,140,1019,-27,-11,1578,2825,245,-117,8719,2,-92,28,-476,-64,151,22,365,117,-71,34,-292,203,-429,-50,160,-161,131,92,318,-159,27,1434,51,-116,145,3611,-81,-142,10576,-39,-365,261,-17,22,36,37,11,-142,178,-210,427,-580,83,-63,-10,-9,11,-42,-122,868,268,-13,627,564,712,-4,46,-231,816,-64,88,89,16,43,-588,108,194,633,256,-7,484,515,-246,138,75,22,18,134,-73,-44,27,384,-11,-37,11192,148,11844,10093,11291,5,-34,-20,-43,-439,167,913,4673,42,-50,1867,-47,171,14,207,-151,696,575,-189,28,100,-53,1143,116,17,61,-236,-622,137,-88,-178,-195,92,145,3929,17,792,-186,-114,214,25,-12,586,195,57,-61,153,-121,-160,-102,1131,70,-108,455,472,-155,208,393,166,329,155,390,289,105,177,200,50,372,265,301,-326,4477,83,9919,1235,113,72,-746,-123,167,64,410,15,-397,14,-82,174,270,505,62,35,23,64,17,14,-56,13,-245,-31,151,-151,131,169,360,2911,59,245,8,-1221,90,16,21,237,-3,-139,176,-430,-103,112,-304,134,-115,65,358,124,25,-228,134,108,863,-42,98,105,-34,132,485,-81,141,70,-147,390,672,294,75,140,78,-163,-278,77,92,8,205,220,546,2204,-492,8,-141,29,-31,1982,291,6549,618,-409,955,411,54,71,-40,-510,142,-499,268,56,-7,195,659,299,110,-23,3762,3,-85,34,3,218,581,-222,-18,468,653,124,-92,5611,1547,-198,74,311,-57,64,696,474,194,2133,92,130,-21,170,237,320,273,159,251,421,147,17,152,-47,249,352,-57,-193,175,-251,402,174,3150,352,121,139,455,-37,292,819,130,-5,488,-85,-25,241,-101,18,43,149,73,1093,33,316,273,1396,237,508,16,-239,14,400,403,630,-150,185,100,-26,-13,431,-57,88,151,-66,68,31,-73,-111,287,528,-27,-287,-506,106,-82,2276,491,-196,397,6,63,123,-253,450,-279,221,-49,2,1036,536,-157,75,76,272,-279,13,-67,-173,-212,-143,296,102,15,371,-119,11,-795,-65,130,-107,-108,78,-398,-7,382,19,-161,0,44,289,14790,2098,465,-13,55,64,-91,-235,97,12,-5,1711,-6,-7,35,23,57,-300,455,122,-572,-69,2133,-161,-353,78,-102,224,1628,-2,582,533,468,-110,734,349,-355,506,7,-826,1029,-26,86,52,-97,-45,709,-443,330,-183,104,-54,383,-192,541,253,-5,-36,-3,-28,677,-133,85,691,302,-70,7255,-1461,240,290,64,157,3,402,-305,-26,78,-779,187,47,24,14,-258,-112,84,-53,112,73,302,179,172,333,522,1706,1735,88,-29,121,172,-102,-203,12,8,486,250,294,956,-158,111,26,-23,120,133,-9,-263,166,-32,1601,114,31,-327,82,208,144,575,21,4,441,0,-116,428,588,-249,220,-107,50,37,270,52,-51,82,9744,-135,131,252,-112,261,269,251,-46,320,131,-191,-2118,198,197,299,-187,31,300,253,98,-74,755,-1,-14,8043,544,138,-250,380,50,252,50,121,176,634,32,94,287,316,79,648,212,-893,-73,-212,-291,46,75,-109,-73,-40,1772,34,10,9,9116,967,-98,146,24,209,-76,114,320,208,2589,131,-43,7,589,981,58,345,508,-249,0,-885,-51,85,-156,92,152,279,14,125,323,-66,568,-296,810,91,578,154,165,170,1839,149,218,-49,-474,1914,713,-136,168,35,409,-159,177,-41,281,1415,491,-259,455,777,142,722,246,389,2368,520,111,40,47,134,252,5419,103,291,511,6,49,514,142,501,39,54,53,49,1232,110,-85,-48,-43,-106,1846,989,-537,337,1850,340,428,-112,39,54,410,390,322,1121,690,377,173,228,-53,45,-426,135,492,-178,575,49,44,-143,738,134,116,153,1119,1069,105,147,-147,-111,507,609,572,-759,495,-105,208,-22,396,763,229,174,-27,-56,396,255,-2,-19,-32,535,337,101,-25,124,172,-33,101,16,57,169,40,-7,98,-6,140,542,190,87,109,744,-3,112,27,24,641,310,83,-37,20,-159,4,135,-127,317,-148,86,267,384,-310,183,34,81,657,23,2281,-31,164,204,366,93,59,550,-305,2,-1,957,214,10,52,781,77,340,-372,653,25,-48,149,7,142,-64,260,399,403,250,247,156,66,24,120,-6,6,169,48,7922,276,-32,-129,86,57,-8,-31,409,53,-328,126,190,48,11,38,-124,75,66,165,140,-188,52,875,23,566,-9,11,-433,-37,114,186,-418,22,-44,-280,-179,-92,214,338,-366,26,-1,119,60,22,299,86,42,-254,0,364,-271,26,432,1010,-160,-58,90,307,142,126,404,-240,137,337,-3,52,-73,103,-58,38,-233,69,10,45,3535,177,753,-268,705,165,-2,1574,-99,237,-31,54,300,-254,409,175,-579,574,-63,240,281,474,294,11,138,-113,93,339,-320,0,88,99,-102,79,120,98,36,-85,241,81,100,-108,435,17,1125,3063,376,-78,323,-57,764,271,-145,50,53,-83,286,-27,218,-58,454,76,874,198,313,66,23,54,-774,509,274,320,112,256,576,78,387,120,898,-82,1158,182,-25,922,-82,308,-7,-69,54,16,-382,307,180,53,-82,-209,167,17,-233,173,199,676,-12,8,2591,229,118,86,-32,322,191,220,-27,246,315,-61,302,-250,408,170,264,-25,69,291,708,420,319,-574,13,-745,6130,102,1875,25,-43,822,1834,464,59,13,439,-65,777,-19,-161,103,543,567,-18,44,9,157,188,873,-31,289,-91,56,253,410,8214,5115,73,-84,-97,153,9,25,858,-11,-50,72,108,4,58,90,-24,483,-21,323,-52,203,89,246,-8,26,336,334,28,221,-29,498,53,36,66,106,310,1303,38,-21,4814,10432,8231,4674,4611,14193,2364,206,488,2,-129,453,137,-51,861,9,61,-438,-255,281,-101,-58,45,478,129,147,-89,391,71,63,-78,175,121,17,-12,23,-23,-54,-5,-90,-9,-92,-35,-17,-27,156,247,127,289,198,-74,131,788,-210,12,-73,194,83,202,-370,218,186,-113,-19,183,245,292,-28,123,111,441,92,-68,64,29,-12,270,48,-41,4,19,3,371,201,11,-221,45,-356,582,1,25,255,366,116,-338,2,909,252,161,-14,-519,354,-2,273,290,-1,204,2,-40,302,0,-134,535,95,-12,-92,0,103,226,859,7,7,822,32,45,-12,-148,-335,357,-14,304,-51,328,-34,244,14,373,741,203,758,-10,102,54,488,-45,137,299,64,48,-227,327,22,227,144,253,363,2870,152,-233,258,-50,-24,77,-35,71,26,-85,224,179,8,-128,174,156,16,-13,-65,165,103,4,-212,-64,634,33,-72,159,57,-66,-75,59,53,127,450,13,291,351,-428,80,59,99,377,-203,315,-94,74,-130,4535,-50,341,68,330,3,85,-261,-1,162,110,-124,947,110,899,183,266,293,104,-5,38,-5,108,2,80,409,-206,134,470,122,125,141,37,232,-150,-49,352,101,1030,161,16,25,53,62,-120,73,198,611,170,-91,89,609,365,-57,911,-53,-377,231,-4,376,52,213,45,0,-215,17,413,1101,-77,-75,340,-453,43,78,-174,115,257,538,-347,57,-113,58,0,-34,542,370,80,93,-1557,1,-223,98,-126,36,213,122,26,274,-161,-116,11,12,-69,1309,295,368,6,893,233,1034,200,12,1346,-353,120,487,-36,387,52,276,-45,-9,185,-21,114,43,457,801,342,-17,307,13,55,128,4,1277,630,277,17,179,1425,-30,-12,9,550,1020,330,179,-128,-177,27,-464,-76,-9,33,269,3,63,-38,388,461,79,-51,89,-456,-236,1343,-56,246,283,49,29,225,242,-125,1101,63,-14,568,119,22,1067,163,-49,-3,-461,-536,596,38,-2,-197,1112,-12,-87,-100,-288,-488,694,530,608,153,-273,953,187,55,351,81,107,15,13,69,-255,113,652,-33,89,-71,207,-79,77,17,633,-722,207,849,-68,1,130,-50,81,422,180,3117,188,231,131,26,81,1046,666,843,40,674,-24,198,61,2288,60,96,14,63,650,1531,141,35,423,1040,-4,-4,128,10,1,-25,37,151,112,297,93,-116,540,133,524,-192,258,-30,363,-665,49,-68,757,195,130,455,452,479,-157,-48,69,51,-146,994,-128,70,361,476,214,-112,-389,193,93,176,-36,110,85,-28,1406,44,248,602,399,160,108,8465,-57,504,-11,32,126,635,-172,173,-215,-104,949,124,-67,382,206,-36,295,157,161,84,-82,216,60,1380,62,41,721,48,28,2620,207,394,520,842,87,339,1286,14,-157,107,434,32,925,108,292,58,1013,-212,-1058,848,854,-274,3,56,33,790,636,253,122,164,286,-92,43,-33,435,-772,-79,-3,147,-181,1017,-61,579,-198,-42,42,-1,-420,-108,168,161,83,1149,56,22,-225,16,-12,324,207,3,131,-11,-63,6,402,516,448,2254,-84,471,141,-68,-918,400,122,-23,13,-17,504,-215,1101,-205,311,-16,-69,84,959,145,16,549,28,182,23,67,685,409,220,101,55,34,250,-21,444,121,5,218,7243,398,110,-71,135,307,-64,-7,331,259,171,25,22,323,-38,672,48,146,-22,15,112,-4,154,188,270,-15,73,158,116,-714,7,159,3,94,-21,201,-216,109,-1091,-42,-312,1403,175,234,-43,76,309,-55,321,-8,74,-87,154,33,-9,137,1360,28,-313,47,149,20,154,255,-925,1083,-182,-403,37,2033,109,106,-84,-158,-16,-314,-491,63,9,190,314,-118,167,302,-17,328,366,1191,-127,-55,485,1,-166,-125,50,98,-4,-16,16,89,758,136,69,-51,44,35,953,355,530,139,60,-21,75,227,286,428,-16,11,366,-27,-86,302,592,145,117,39,504,6,316,-11,-59,289,483,566,295,-994,101,-17,99,762,617,151,13,-119,73,454,-56,81,209,8,44,-336,27,303,-23,24,-100,-21,-13,560,202,-5,524,78,5,319,9,194,31,446,35,11,17,15,266,86,329,242,-16,40,37,565,171,408,-141,553,656,186,-356,554,-489,586,38,181,3,-90,105,285,-282,-26,77,-440,59,404,134,494,1471,89,380,873,64,887,1173,18,-177,1392,8,-318,-8,118,-90,-314,4,141,41,7,502,-23,74,59,1259,-122,-150,39,75,11,270,-325,1295,27,67,-84,175,6,91,41,140,428,772,18,22,-52,-44,38,115,211,98,-339,8,196,245,-55,1207,-263,181,94,498,-16,307,-15,761,-87,168,-271,123,3404,466,706,96,-268,-322,-46,1713,258,719,-343,259,513,73,1140,61,-21,334,-85,-599,59,57,-143,-13,17,32,-11,54,397,155,395,-287,8,-13,22,831,526,636,23,327,421,20,41,-81,-21,533,326,356,-81,-609,50,248,-62,318,150,78,75,110,-8,747,58,170,89,-2,30,-52,66,25,527,-44,-49,134,330,242,95,-96,24,34,123,-282,295,260,-134,-169,-397,36,257,-123,757,275,-77,306,-319,205,568,162,1117,1,651,408,24,436,65,36,119,347,216,90,154,933,-48,2,-385,-82,-1894,-169,196,832,-12,120,438,101,-311,-660,238,226,1820,-92,109,-553,124,108,-366,-165,413,414,36,-10,-113,-98,-23,8,171,328,95,28,75,671,132,780,164,133,123,73,308,6,107,-744,423,610,243,141,97,-202,-35,426,426,-29,11,213,289,319,59,158,-5,9,-15,590,18,653,131,190,688,514,386,159,-523,206,111,550,-246,-250,247,1,32,8,73,103,319,721,-423,382,18,13,445,242,410,461,101,138,403,-109,125,68,241,-169,336,-338,47,65,-304,42,2105,317,-286,36,-145,206,18,-135,27,59,347,224,518,466,271,99,169,-43,-66,328,-116,45,2610,500,32,41,152,43,62,-41,856,789,851,5,60,1410,143,-419,3144,252,-163,579,50,-29,134,-183,160,-56,-220,130,278,116,252,-51,7,439,75,-1,11,2264,24,1634,-514,2489,4,130,-74,21,6100,33,85,-164,-161,3,16,371,630,365,287,3230,-80,757,95,-34,-113,864,25,514,-24,104,-106,398,462,1224,-780,12681,-34,529,-36,332,68,326,69,3650,1056,-248,-82,31,36,10,83,213,350,700,-47,80,28,4,59,-291,259,-58,-10,203,-31,44,1116,-1166,164,11,-81,-14,-31,-46,-4,-186,209,-17,226,-112,5,40,-90,11725,57,104,52,568,328,346,35,-193,388,-121,-7,43,-42,-335,51,-13,37,-10,153,94,1106,-73,231,2904,155,128,247,449,-876,-65,-2,457,295,2,119,774,95,-118,-699,978,135,1787,-92,1646,-74,-15,353,358,338,429,457,-67,-42,79,810,442,15,227,111,164,867,-139,-159,265,-57,3232,410,-72,-217,90,2057,170,26,523,753,186,-965,-129,1188,130,179,106,12733,-52,317,15348,2020,-537,1510,63,36,362,1088,-26,1047,140,-13,75,-997,106,223,622,74,240,20,-30,17552,104,-32,651,211,43,129,-14,41,-218,-104,9485,1977,-44,206,145,-13,-146,-130,84,-196,-114,32,-25,-200,-11,67,98,-293,85,9,114,118,765,73,247,216,42,521,29,-9,620,-132,5080,379,416,-10,4561,301,-236,442,7,-477,-296,3504,169,110,-300,88,14,-164,209,603,146,-25,249,24,221,952,35,29,-5,445,254,148,398,-20,7,67,1521,-116,7287,1116,-2,-224,501,34,8440,115,741,146,-43,920,883,-57,156,32,69,197,54,14955,7180,-44,2082,-55,104,1142,419,266,463,-21,3958,-105,-62,-56,91,-66,14,319,3570,50,-369,9,49,-184,474,-162,139,191,3290,208,2,69,-214,67,18,-14,104,160,-365,-148,1090,267,9,1195,2458,575,1361,2,234,42,1594,3867,350,-1112,117,-54,-6,-13,-164,625,-11,81,949,324,-23,159,-131,168,504,622,35,1002,-32,483,584,148,500,146,8744,693,-186,69,-17,175,80,-155,110,-663,39,127,13953,51,233,152,22,-46,108,291,288,324,89,-30,373,148,136,344,592,528,-91,-99,23,3869,177,38,39,59,24,-8,25,251,-11,266,18,94,357,210,-120,925,113,126,-371,-150,-26,-98,300,132,347,412,507,477,594,26,98,2,165,59,166,294,119,27,-343,-19,126,133,14028,-183,-959,40,280,66,127,496,-218,4526,-11,114,87,233,3362,-170,541,186,356,112,421,27,253,300,-33,-354,267,149,15247,7077,93,674,1885,296,727,-76,372,249,2543,163,164,743,-742,-301,764,164,1,281,172,74,1314,90,-12,173,25,-154,2633,-2,1144,85,1212,7,218,-201,214,26,154,151,-423,-104,297,-20,389,11821,-115,32,-67,156,388,68,714,797,66,82,96,89,312,352,946,298,632,1001,265,71,-36,80,490,643,376,69,201,353,-88,115,753,22,523,-187,22,214,1085,75,94,11,73,115,-64,247,206,139,84,529,361,-43,-10,-106,-24,543,489,521,205,772,495,36,34,16,4,-65,-276,179,661,221,21,113,166,37,298,-42,4085,-71,-47,71,-10,-15,143,107,-298,208,-429,-58,2292,165,274,53,51,3385,336,494,-26,-18,5950,323,481,170,62,-211,854,-123,177,194,186,147,92,289,15,282,213,276,1102,1049,520,-838,229,45,90,150,415,863,13238,517,4334,229,309,214,269,249,75,3,-656,-201,-98,-24,46,937,87,141,101,3,-14,-67,241,-72,17,562,558,-104,-62,-26,491,862,-129,-75,157,22,134,25,321,224,877,-20,46,586,158,195,-83,263,25,82,171,176,-252,-77,223,307,90,-15,87,27,440,-380,-52,168,-85,50,20,-59,16,-299,-27,256,257,95,35,-22,-88,350,366,197,203,65,97,-125,-22,-44,295,456,1016,-2,909,72,-89,-217,130,-9,-80,726,87,-454,62,136,936,-166,-260,-160,291,187,-17,51,126,2017,87,-186,36,101,584,60,633,73,285,8,449,398,13,-62,-252,78,-90,231,51,311,-83,82,34,-22,-72,91,706,-21,816,30,1223,51,359,906,48,18,100,524,202,177,-295,237,2,192,343,-44,232,2,47,-212,26,-507,-42,147,-57,40,125,-279,-87,506,-324,76,-1,-31,-258,438,6,215,-14,-12,-775,-70,-21,8,-110,-24,6293,-65,571,33,81,15,48,31,-27,96,776,865,-19,329,185,108,301,-29,-253,-145,1024,422,9,0,116,332,421,506,380,-73,738,-13,52,102,311,42,15,-724,-19,-25,189,534,120,117,-58,309,114,379,637,92,26,47,59,-46,538,200,557,619,-279,63,23,-1652,55,131,228,552,550,-530,-340,-268,427,-147,641,80,418,-244,-39,-227,317,1803,119,34,255,536,-92,-156,-55,-62,842,43,32,938,844,-98,-7,62,5870,1266,-5,344,-56,0,755,458,-9,224,85,62,25,-754,-25,192,158,92,-54,58,-84,-130,-127,461,-354,175,-49,40,2,1044,114,-948,367,46,-120,429,-24,117,-133,538,34,141,-73,1126,1317,141,-180,326,312,-128,-45,110,-36,95,-207,62,219,-49,167,-254,34,29,381,-15,49,51,171,312,-94,-318,-93,61,183,812,130,13,-39,15,71,-115,1,28,10,43,15,-164,624,168,-11,5,178,245,398,-45,216,899,-303,235,430,-447,46,-321,-298,276,-56,114,72,132,56,555,-31,27,933,-4,96,-81,44,96,13,-68,66,84,12998,820,-225,424,158,80,-125,368,132,187,-66,-61,71,-379,-280,-93,125,166,-118,-41,37,-41,253,-392,73,288,56,75,77,566,-314,520,-27,93,62,32,67,120,4539,547,-128,-237,1,-27,10451,628,3,3947,107,19,-350,124,224,91,58,1271,1945,77,28,240,54,78,460,-23,1311,18,-473,119,210,-34,295,314,85,-34,117,-158,67,-114,-271,483,2408,88,828,-240,46,12,6,-48,179,28,373,37,528,1125,88,348,309,-1247,368,-1,77,240,-60,70,35,269,53,424,-98,197,5363,905,-89,-7,-2,-41,548,-170,333,3,-22,876,64,-260,138,1638,183,232,396,287,-16,71,443,282,226,-56,200,95,-278,51,-6,13908,-240,703,311,-382,80,-621,47,126,-20,-126,36,-4,-87,-31,28,-16,181,53,-329,8,63,-655,-15,8,-16,134,148,-897,147,13697,-180,246,38,-62,407,703,44,8740,2821,122,189,220,-309,880,1024,-133,262,21,532,183,44,-73,476,200,303,516,-2,5,194,210,610,-221,-11,155,38,73,372,5,1253,-339,114,81,45,6,124,274,33,-11,1879,-75,1,148,21,219,535,-183,28,-9,172,69,176,129,196,-123,-184,-4,53,-8,-11,23,608,952,737,307,132,-58,20,502,9879,-28,610,-35,318,-482,1079,139,-53,57,58,15,1881,231,34,-38,94,-286,-321,-6,231,16,7,-103,673,-1,-85,50,128,325,61,325,213,44,166,13,-40,186,67,40,-20,-143,-264,214,132,9,-376,23,93,113,-162,162,-152,1173,3531,4,187,10,824,10,-74,118,15,-24,-20,147,13,2,38,27,-76,14,93,53,-68,63,145,455,21,13,344,10,-8,-71,81,74,-60,-10,29,155,597,64,242,108,-3,29,177,95,20,661,338,-22,332,92,52,-66,205,237,59,-45,107,70,-40,168,577,-32,14,194,192,314,3,77,45,841,-15,-55,-96,-8,305,143,-70,183,40,29,2807,-62,89,1291,38,324,88,-90,1851,463,15,-34,-4,-22,-47,72,21,-12,-86,-987,435,264,545,369,-99,54,110,145,-13,-58,552,191,62,924,42,-6,782,807,207,-11,-4,44,300,82,-60,1827,142,-80,-64,-70,-39,43,18,44,-45,-13,-21,-7,-239,2268,92,-22,-69,-483,1261,18013,-194,-79,2,-120,-72,85,-197,-19,-55,1047,255,6,41,1498,339,1772,-19,339,171,-53,-23,12,112,935,17,170,-529,26,146,114,-129,12,183,228,423,721,480,850,51,-211,-1633,209,-41,-68,4519,-103,80,-31,365,164,390,20,414,-224,9077,337,-56,25,818,154,63,132,27,220,16,5,38,54,-30,-225,343,1276,171,-16,-215,-44,-56,-466,49,-80,-74,80,98,98,147,344,-105,17,49,354,32,13,510,-27,-303,-3,184,169,533,199,-8,567,60,-19,302,51,685,-74,-100,168,0,-59,287,1092,3,-16,42,412,683,29,-249,338,270,91,365,-106,675,298,681,1421,-611,468,-18,34,2953,31,59,64,154,-923,12499,117,945,501,263,5,-81,129,146,848,126,-38,11,-17,272,4,1546,158,978,274,249,-5,-53,154,354,-99,-193,-26,1105,371,757,9,-72,-76,-134,320,247,-274,-39,-56,50,-3,-69,160,108,165,91,9,128,-84,1629,-101,-374,-251,-283,499,885,45,-191,-511,1989,13,24943,19664,-323,377,71,1705,9780,843,-122,-516,211,420,-242,176,-69,150,616,418,7407,8302,22,54,-44,16,103,-398,-13,119,115,38,164,1559,398,-308,-78,44,-715,-396,492,-14,-270,83,30,113,-518,394,104,-89,7,-150,26,711,-162,25,105,25,3,-89,-3,-69,83,-850,2343,47,-318,184,30,-152,60,819,13,228,25,-5,-63,-78,158,-16,-54,-20,198,-266,-48,54,362,355,1980,2445,384,3987,-691,-35,60,108,100,73,675,-528,46,-286,570,166,1026,206,189,432,93,68,-70,-148,131,1109,27,266,13,153,119,-13,-226,16,2579,-41,-7,-216,296,-790,164,337,-74,110,113,115,126,-6,162,164,424,877,299,234,106,110,90,8,-55,-6,-58,-1642,173,201,85,108,148,59,374,38,-401,116,-325,-81,529,413,1084,1102,118,121,-329,-315,-71,296,57,-48,443,124,887,348,161,75,122,-30,1004,146,157,140,-105,5,120,183,-65,1135,318,-56,-157,247,82,1301,137,583,182,-29,32,-244,68,-396,56,-561,-364,872,108,-171,-92,245,152,7789,143,-251,8940,-59,9,-12,-245,199,643,426,-1710,1211,49,182,4919,1647,1871,71,489,-33,-94,103,4,56,63,121,120,-59,-107,-161,-35,229,183,221,-33,331,302,-62,37,-405,-72,553,-2,-126,1,29,-144,37,143,200,115,-3,72,27,44,255,297,21,134,-61,199,758,79,386,-23,1795,532,106,253,-81,1357,578,932,14996,14153,-19,50,32,-35,41,111,400,102,268,19,-36,75,197,148,129,46,-672,193,-92,-38,30,163,179,80,-212,-362,86,13160,514,-22,10,396,93,-152,49,-13,179,95,1248,-298,476,644,205,125,442,590,-26,-120,1080,-303,-717,216,39,-139,115,379,-31,116,104,194,125,58,-963,-89,-121,441,86,-514,124,-56,-13,23,71,531,31,41,256,58,34,-130,80,542,-138,31,43,32,-82,50,633,-7,84,336,10,41,-86,416,185,376,-499,-390,22,-576,166,63,781,-48,720,302,448,-210,-38,177,226,256,5,-16,-51,58,-4,-238,422,187,-239,350,315,692,-107,-93,323,159,27,70,-172,192,149,531,-12,37,837,-10,-41,341,416,600,44,527,20,-28,-231,-38,-222,-353,400,151,101,-140,155,-38,138,-81,12,-1972,872,110,168,278,-38,406,285,5019,245,291,413,43,141,-485,-134,342,-617,96,2652,164,9122,-2,39,10515,132,53,15,-586,11,539,512,1069,-80,-401,386,251,257,38,66,64,95,114,-162,-979,-41,495,152,67,5444,2,-97,679,-37,-78,615,-25,-189,-149,-203,-285,-5,374,1,65,1360,5711,-57,-56,-30,-89,21,99,538,258,-23,1259,568,35,1756,-218,-17,1853,-26,27,-104,-374,620,-199,255,-66,27,-191,894,-87,-374,6,152,-82,352,24,-37,682,-240,304,344,-682,-29,356,483,266,12,56,60,1315,1308,-7,42,113,-108,141,184,79,929,291,1159,109,-134,262,-27,-9,162,-38,-220,-59,551,69,56,-888,-216,798,75,-25,339,254,544,-22,152,-18,90,560,1078,-234,-45,559,5184,-5,81,1032,17,130,-269,256,233,223,91,18,405,806,58,53,559,234,452,734,52,85,487,493,120,91,-31,270,-20,-62,-133,924,382,118,-683,16,-128,693,41,-6,-124,15,10,-278,633,104,238,65,184,-35,371,29,-266,-1014,1016,335,82,22,331,32,329,152,546,-116,45,117,94,511,185,6,-250,135,-230,2871,-5,26,338,-42,-22,462,236,415,-9,444,328,-235,475,145,45,23,21,-15,223,-5,585,-67,701,-74,406,537,941,-8,-66,46,-212,-7,-1,17,-1,246,537,1197,456,655,269,-197,-8,-31,-80,59,-207,-359,171,-2,-4,-29,997,128,144,239,286,282,260,-117,9,36,48,156,262,-600,543,-19,2879,3275,-325,-163,95,1270,77,14688,79,-28,-54,142,-47,-186,86,219,36,204,166,171,445,13,-63,-20,58,-70,69,-40,40,1187,-123,-171,-94,-272,35,-17,277,260,10,1371,102,-79,0,93,275,8,-20,-105,135,70,-200,31,-40,99,-336,318,37,299,227,96,19,-32,126,-81,257,-43,104,459,756,-185,554,1086,602,-54,-1034,-49,-114,60,-82,-9,2170,62,225,270,-121,-57,-155,5,105,-907,393,639,228,-89,749,-478,-102,-123,39,83,159,609,291,102,768,959,-1610,224,-1056,20,98,757,88,-94,108,-474,588,8554,257,13,22,46,116,-36,72,2965,52,259,727,1803,-70,-371,316,-37,-163,90,53,-126,153,108,52,157,3,-6,-34,20,71,760,363,-672,-650,52,16,317,340,2883,5060,8,73,288,82,1449,110,48,339,-2086,320,-357,339,303,1019,-27,163,45,-106,-490,-420,89,-659,1402,-15,100,132,117,498,-307,291,-436,673,-7,-288,-684,448,-220,-15,-76,-115,-86,1,94,-43,66,133,58,-23,-368,-60,-133,1451,540,-394,-567,1772,5543,-124,300,-70,517,518,108,251,1108,-118,-84,484,416,23,37,409,108,-32,200,494,2,38,756,96,-481,21,-389,193,92,2,175,114,886,-5,95,-9,-13,-1565,-19,770,497,485,-1990,9,-223,164,332,91,-27,-70,462,230,-13,-204,420,716,243,72,291,722,201,9467,1348,-607,98,-94,23,-34,71,1176,142,-1034,-1859,-436,366,-41,-467,1233,49,-827,606,24,-16,-139,4398,-30,-74,136,177,84,3195,927,-253,1460,408,-47,417,4043,74,215,188,1229,15,15133,-1407,-1318,-4321,-14298,-847,-219,107,548,73,-113,78,-103,215,-222,1960,888,2042,66,95,489,61,1514,381,627,33,144,105,211,-41,715,55,32,494,104,-8,-82,109,158,517,1049,51,2443,-157,254,-9,-487,-35,27,730,165,41,-78,-5,175,-143,152,28,38,-23,-91,-357,349,806,478,276,218,-42,-241,-198,-47,722,140,279,211,4,48,-35,-27,224,-458,621,563,479,-75,67,8419,-110,30,-19,48,-3,-26,-44,103,-519,-100,18,-52,877,15,-115,-13,-142,343,-74,159,104,-52,-108,40,659,-101,35,-39,118,70,-95,-53,-45,113,163,384,232,26,271,-3,51,-14,628,71,118,95,571,-135,94,85,87,73,-98,42,44,91,56,11,-70,68,1092,30,291,62,-19,32,252,5655,-36,313,-157,-280,307,-51,121,-703,-13,45,-52,1008,827,-212,-145,226,82,11,-7,265,116,704,9,63,70,56,22,26,-87,296,69,191,-414,-50,1,205,-28,-32,1106,111,-104,-276,-741,409,62,282,167,133,78,-61,119,63,-9,-51,768,55,339,3474,663,565,14,654,-1138,260,-68,402,-6,65,6,35,-40,127,-207,545,160,16,466,728,949,81,47,205,96,282,-78,615,451,-156,227,6,441,834,68,-61,-768,432,18,164,73,2072,-21,-208,3325,171,209,2285,23,-17,2072,2470,1325,-756,50,42,821,-100,-111,-187,-49,-16,258,223,335,44,408,-136,-347,510,647,608,299,56,74,216,232,782,145,-184,-175,107,-41,108,1914,493,87,595,-20,165,-84,26,78,228,18,61,-7,-34,-100,-115,-34,177,-32,329,216,-368,226,167,209,126,12219,11134,1088,269,429,5679,4252,497,591,-215,-41,267,-10,189,40,53,325,181,145,208,186,-291,-1369,329,18,488,-106,90,-11,679,287,6,220,-25,107,-87,-102,135,732,71,-77,-72,-658,-160,-563,-427,-90,-344,-465,-78,-122,108,-48,-82,-756,-620,-274,38,167,-78,-165,27,14456,51,-572,-277,-42,-1,-239,-110,-125,-142,-77,-85,-67,-200,-122,-2656,-1706,-2553,-1430,133,447,13138,7724,14195,10280,10128,15579,13738,17645,14639,173,8,60,5554,2269,836,5868,13,274,543,0,405,230,324,52,-107,-58,50,294,340,810,-179,10,-422,34,658,1314,270,968,210,-111,-74,-44,541,1060,195,2621,903,204,-557,1209,40,205,-50,4,-2,159,31,168,189,825,121,28,9,-134,-279,526,623,-51,50,234,29,782,-54,-142,333,210,380,137,-65,-52,-17,-1359,1057,-11,1594,-25,32,491,495,576,146,-77,109,254,-59,51,149,-552,-89,779,-492,-58,-38,-1150,1273,-672,673,464,123,194,890,605,-24,16,438,196,55,114,933,135,86,231,-53,-114,179,-53,-159,91,185,638,1070,2518,414,-1,118,-151,-24,201,988,90,1286,132,-108,193,-3,119,338,-455,85,296,300,424,35,95,-72,259,82,369,6,119,3,310,250,795,79,677,356,2210,418,291,4538,-529,-193,9,56,175,236,392,1145,10,27,143,-4186,640,2533,473,993,148,195,97,288,-30,38,524,-204,883,1042,95,-2,250,217,-32,1862,-247,21,-59,31,341,-48,824,-311,-26,186,273,30,99,695,-60,326,17,-19,-288,67,-302,18,157,243,200,-247,74,227,-217,1188,134,147,39,102,4945,280,49,53,95,-119,-61,2236,179,166,-104,146,162,99,176,9,-704,364,-203,-348,67,186,316,1822,1314,293,82,718,165,-61,-62,286,203,-2,802,265,-111,-203,-36,75,145,242,-123,-61,215,297,345,225,-33,117,825,1392,451,392,248,98,142,336,407,3188,187,192,66,-104,226,119,352,583,520,118,3193,315,-624,177,387,279,242,33,-212,-166,343,317,-105,1302,-705,348,121,969,-60,363,-28,222,-131,239,69,1398,269,295,97,291,528,72,793,602,-172,13,1088,1477,-57,285,-40,551,299,702,652,7076,1190,220,300,337,429,84,241,349,618,-19,605,32,-17,-114,191,238,2,161,-2,-145,421,939,2636,65,1119,80,-41,-44,2472,-150,142,116,96,1261,1051,41,-18,-296,310,-89,650,93,566,266,154,386,-142,206,1122,-77,88,-355,104,132,202,228,200,-25,196,641,-254,601,-105,142,-139,16,122,-62,1903,486,-131,341,-118,712,235,87,450,335,38,86,1128,781,-10,137,510,-1121,-354,-21,1651,950,404,-182,183,605,164,473,584,51,-117,-108,283,-10,305,851,-138,-202,844,-239,394,47,103,406,81,-40,716,353,295,-35,9,1357,44,31,46,196,162,125,10,153,738,-45,350,-34,781,1361,-118,97,89,-75,-15,162,646,314,153,495,148,-113,151,428,-102,12,144,-18,315,184,806,751,91,-178,15,-388,300,36,72,-52,135,31,2306,208,381,85,927,240,134,415,-140,44,103,-72,168,-54,127,-124,-86,40,35,402,-69,280,-71,1168,302,2104,-96,96,1259,434,78,151,64,1562,-303,57,118,-64,51,37,52,-155,-227,88,-200,324,1476,-613,79,17,49,154,507,316,1125,-14,-198,414,599,-183,-76,163,100,29,29,59,610,2018,-29,150,-48,-139,47,213,180,-154,21,-49,68,-201,-188,46,-282,-9,-14,89,245,210,138,-50,211,62,497,-164,313,-121,-1895,317,562,619,347,-6,594,79,346,60,49,-54,616,183,-191,-43,127,283,378,147,-285,-229,-303,1037,728,-59,-22,325,73,-26,1022,1776,-8,1805,1346,340,12,-115,452,-75,12,1821,2260,342,-68,276,131,643,610,335,209,209,259,402,303,325,385,-155,1066,1131,1493,224,150,163,260,915,305,3562,-42,237,-44,-92,645,-8,280,997,-698,883,6,92,141,629,-159,793,830,256,464,800,1646,-356,-17,21,509,25,-20,731,158,315,47,797,258,680,157,71,612,192,323,-124,1090,61,-2664,34,26,102,286,379,25,55,134,118,204,1400,2259,206,-210,993,2680,-603,1062,617,89,-68,947,572,-177,380,214,19,-148,88,27,53,145,870,148,-161,162,74,113,124,199,100,532,358,79,39,960,-65,41,244,433,-24,-21,70,27,-41,226,-4,143,422,-3,-34,153,105,1549,635,-127,217,23,-1176,-223,45,91,1014,30,584,-249,843,-172,557,332,-119,385,354,1639,-590,876,-53,-57,-26,159,292,40,-73,114,335,-5,1590,952,53,207,77,910,116,159,-50,181,1216,242,37,27,-68,32,751,594,458,1243,-105,181,135,-96,292,312,1960,6525,-326,73,58,-31,476,263,62,1875,-110,1609,937,-42,127,-336,218,382,104,-248,418,1144,116,31,-388,144,-131,94,-724,-45,-499,-491,112,643,949,3246,89,84,-151,-19,130,277,177,-190,-11,96,535,-2251,166,-8,20,209,-8,179,1715,957,-94,79,639,356,22,66,653,-171,6826,309,60,388,-112,217,-55,-116,-160,212,380,645,-307,-28,-19,-33,588,150,272,-149,-771,856,6,107,-81,390,-441,2614,-190,-330,-34,-246,233,-3,-1195,-3,266,573,925,708,-1100,171,965,-1603,36,148,914,-638,-382,298,201,181,-167,221,1308,133,-31,88,118,402,-13,76,-59,10,-15,1882,77,-1025,121,1202,160,9,237,-7,332,127,-188,-458,3322,-175,518,-929,-144,-247,813,-49,68,898,115,1278,339,586,72,1712,1737,556,592,712,57,824,167,555,-408,-464,200,-62,302,1274,795,335,1294,-89,383,-113,2278,-63,61,108,502,509,954,-171,22,60,101,313,82,282,-17,960,122,427,110,477,-72,162,-148,196,71,-1727,-292,-2781,-49,-77,81,-20,-274,-35,34,446,-444,-192,-21,20,307,242,-66,710,133,330,663,-26,90,678,-138,60,-885,715,182,47,226,-250,608,-330,10,188,1114,25,60,-68,314,30,717,-923,-374,-105,27,24,71,-113,-5,61,-82,126,343,69,1841,-412,1200,27,894,226,-47,-38,-45,-185,7,370,-45,38,631,583,-155,-150,69,-91,1508,837,-824,-234,-31,-85,7,416,-1118,-11,-21,-26,-23,80,467,-52,124,617,102,-52,170,-201,-186,71,9,107,465,-60,-291,331,1050,252,132,-69,-21,8,3,282,-196,66,271,18,375,997,121,62,111,317,12,284,-43,-86,427,-141,68,-13,-2564,10,321,208,-976,37,-7,369,186,309,-1070,-679,-15,242,-149,-18,-180,-44,-650,-71,1394,95,160,-22,784,134,74,86,313,-45,5240,-59,248,-119,-143,-85,269,704,448,-263,328,40,130,39,89,258,52,160,1657,73,-151,-710,-764,-232,82,19,231,109,309,312,9,299,84,862,188,167,-20,1519,118,283,382,97,552,1343,-315,479,-477,-217,-36,506,-201,776,292,164,1544,211,62,-159,274,-205,437,-373,1869,1842,-547,-310,-486,-6,-202,64,-673,-36,426,1035,-110,-85,2,-211,219,-178,-379,-147,-20,22,239,-49,157,2134,-118,91,-259,1414,187,33,1967,786,157,22,-43,513,483,38,223,183,235,322,572,-433,197,9993,381,1332,-154,-119,123,-76,112,1490,5,65,286,312,-357,69,-19,452,59,-376,184,-121,175,729,354,-26,391,-676,-51,-88,99,239,217,-101,131,250,805,156,212,-134,-104,0,8,-377,387,-69,30,887,7755,284,-115,-21,1273,124,375,177,881,-150,106,13,90,25,821,369,2087,-9,1362,261,-99,173,17,-17,48,53,-370,1225,400,64,-299,651,-389,14,55,427,-147,-103,6,-199,-156,552,1221,89,1318,693,1384,159,523,202,2863,1,412,808,1253,-157,492,-101,128,91,-157,812,-115,185,-47,-59,195,194,-284,541,96,369,72,-278,395,19,-1548,107,-298,358,38,87,622,314,445,2277,651,-85,163,331,365,244,231,145,-20,-236,56,289,-139,231,105,-232,101,237,69,-111,5,-241,1127,171,747,63,119,1801,200,202,-724,246,-494,52,327,45,487,22,12,21,176,786,379,1478,623,-175,463,-14,24,321,-669,241,269,307,1348,361,268,-66,-419,-463,-270,459,361,-64,451,774,361,-330,131,377,112,341,197,-195,-43,218,699,1527,506,230,587,-175,51,92,-313,161,-66,284,1024,-83,90,409,1215,250,1275,516,78,62,197,132,-52,-128,1406,837,746,-433,73,509,116,1115,503,160,736,-277,173,-469,-80,3847,606,908,232,-195,-217,256,946,80,1768,-83,867,445,1144,-25,1039,-375,280,1393,-692,442,22,2178,198,352,-172,24,209,155,115,68,-25,318,209,633,761,-87,591,165,128,202,609,-487,112,-85,255,81,1116,-132,383,607,8,256,398,169,-235,116,-209,174,-143,-372,1226,-418,-96,-334,204,247,54,34,804,-32,-130,94,256,-220,80,492,-326,548,-165,-277,-69,407,-331,-389,436,-1,16,2614,380,-228,67,256,-134,-230,-89,-471,32,104,-41,-2,87,80,-92,1049,1477,600,-229,612,686,-333,4048,2418,444,132,428,641,39,504,-13,606,-1,53,2528,17,988,731,-169,308,-98,-64,202,17,89,-43,158,646,35,-277,232,98,94,334,67,36,145,240,815,748,-146,-159,211,263,57,-46,8,-19,634,408,134,1828,941,1013,21,70,-96,415,171,59,-3,130,436,-30,522,95,516,-65,232,-156,86,28,211,-145,340,711,-101,-258,-358,-15,73,-47,-23,607,31,3737,-96,315,1450,514,89,323,908,1732,5467,-116,93,44,375,-6,84,1068,938,409,-60,186,-1304,63,14,335,1152,149,-688,1282,-290,-183,92,1364,79,133,868,37,136,601,731,249,163,21,-24,-58,-128,214,314,632,-262,-157,492,83,-58,1192,1079,166,-896,-767,538,845,-232,-84,224,608,223,264,-88,-85,-38,-174,741,65,205,-171,984,-142,-202,1017,674,-4,154,45,13,-11,640,-113,-329,126,-568,181,801,409,566,137,1796,203,796,842,2545,1391,2716,796,137,928,88,67,17,-947,-328,-18,353,-579,-347,120,-115,304,-529,251,-876,71,738,647,9,912,277,1307,95,3,-148,118,410,360,1958,1929,15,1589,91,1624,-234,-466,-35,202,68,754,759,-5,284,3103,546,-415,-118,367,-128,313,1323,789,-90,48,1947,1562,149,900,513,1036,-113,3622,52,157,-175,-68,271,5,-456,-425,2016,259,1612,1288,577,1661,613,265,1710,-841,1134,132,1508,150,36,96,3201,10,183,840,361,254,30,110,2060,95,407,-12,-253,107,844,78,-8,47,-24,-8,69,324,2633,-181,52,-392,14,731,197,-339,21,126,2077,2219,-97,87,1399,419,252,854,-46,-1,881,265,-175,112,-1014,-461,153,345,-103,144,-145,-140,209,-68,-31,-459,290,-50,159,171,2,-13,-74,-72,-29,2317,-183,286,-602,348,16,37,675,151,189,223,1012,542,362,5591,193,808,-23,1561,1676,2646,-99,116,-58,623,-617,-9,237,573,-38,72,1422,1152,105,1988,429,303,776,-29,-36,1162,472,876,2479,287,-177,516,-249,67,-328,22,241,-35,1214,80,677,89,658,292,72,775,-44,501,365,530,172,-89,206,1687,1272,1373,839,166,876,1273,28,60,41,1219,152,520,-28,534,374,43,136,331,286,7,-131,166,203,318,15,319,274,-33,-5,416,327,-42,-154,140,-2,207,106,-212,243,112,395,-54,-6,-23,-1340,980,333,1143,58,-113,-447,722,-11,88,93,210,-43,0,20,-122,252,593,1105,186,-209,-22,286,120,-80,566,95,1259,-65,50,1182,-244,56,-644,-263,521,442,766,789,-658,100,344,30,1493,96,-3,-116,-670,-220,214,556,48,-169,821,413,394,84,804,490,159,-104,366,-138,126,130,52,512,926,138,164,478,-144,-177,731,2307,-157,-94,431,-84,1251,1105,757,5408,186,199,38,-134,200,-34,-189,-28,542,64,-506,31,108,-26,145,38,-1375,277,-24,52,228,574,77,91,583,52,-148,382,640,-190,362,233,760,-87,90,90,368,-23,-29,107,-122,202,74,-28,507,-14,133,165,2559,116,35,2,-40,1600,418,673,102,-50,-2,123,195,498,-51,81,1241,97,428,1599,2148,-48,50,-36,380,191,744,-85,-20,-209,-189,311,59,674,-1094,-101,25,872,114,100,207,-7,-421,-34,15,-112,-67,345,244,2565,1186,115,-13,36,638,71,-906,-66,-29,157,-32,669,249,374,866,660,-160,1339,376,-88,-105,30,197,964,189,-411,-136,25,156,-186,747,54,-49,-50,59,-275,86,-65,124,-108,225,666,622,-51,28,268,163,100,816,527,610,-193,1223,-303,156,440,37,61,15,-320,-46,66,604,54,2167,-115,-411,498,522,92,83,313,140,290,141,128,299,2246,13,3,981,-22,189,417,90,75,-13,-154,-707,159,102,-24,1055,-12,85,328,231,423,119,727,1674,2190,-25,1151,45,452,-61,307,-129,-59,35,67,548,-8,2,88,852,53,30,130,569,-30,605,145,207,337,237,145,14,-34,193,872,-44,24,346,439,1108,29,-198,50,-237,-173,30,337,180,214,435,27,357,849,376,176,274,198,852,-1155,57,256,-17,-115,216,-98,-197,177,0,-13,-42,114,1902,317,65,806,18,568,5390,-208,-90,-109,-1374,51,-585,18,377,-27,-87,61,398,-92,-309,-575,106,91,732,367,-239,117,1087,78,825,68,-147,-74,302,-171,-166,747,62,-115,9118,-136,510,112,774,174,54,-7,-33,171,119,-102,476,-561,-414,204,-61,-30,53,170,-139,356,-47,33,358,658,-963,441,135,2165,277,329,30,255,2275,507,913,1143,12,610,494,80,10,-83,3,82,468,-225,118,272,289,572,183,-211,257,-210,-92,-33,230,752,482,39,-7,847,235,370,-190,823,124,142,30,1066,653,80,-92,226,-219,1508,107,966,835,418,1405,-22,145,143,86,171,112,11,5293,322,268,158,213,-33,-4,553,178,-95,173,-957,-990,-378,-45,-219,-729,88,169,731,160,-315,463,-240,-122,-344,-59,164,512,48,-20,-255,468,384,-103,-151,-109,371,200,-458,-8,-317,-27,-115,174,-505,-278,659,-513,-213,422,-376,67,-193,-297,80,43,403,1032,87,517,-94,-49,746,-108,23,108,-91,531,-5,1711,23,-172,8489,353,-86,-2,468,734,851,44,86,23,83,47,547,-12,116,54,269,-1014,1212,578,-65,-175,-128,18,178,1360,60,10,-156,-528,1914,60,147,-136,194,2690,-260,-152,127,21,-174,0,118,54,-31,40,195,631,49,23,852,173,228,1391,187,337,10,824,763,1093,66,250,-196,531,364,319,45,1427,296,30,-486,159,416,491,382,79,15,65,81,259,83,-581,-486,245,365,-282,0,58,70,-48,62,261,600,687,251,51,7,201,107,260,-214,521,-20,440,154,443,-60,-18,-116,14,71,-156,82,-264,94,48,570,320,709,-327,42,213,88,36,687,-1543,-9,24,55,20,-199,-15,-37,-267,-57,540,902,-170,-233,-274,788,354,154,-223,69,-18,386,2144,-75,-19,-163,-34,117,140,-43,-98,-47,279,766,79,66,53,-48,-131,1506,207,74,342,-165,1715,1323,-28,6,9,104,-74,-33,-55,2784,1705,71,-21,-83,244,-44,238,51,495,296,55,-20,341,-132,-148,1163,586,-371,2560,0,269,-117,319,334,-112,85,52,-162,-145,263,462,-48,-215,202,58,95,165,4371,-56,235,-82,-120,669,-113,2009,974,1099,98,-6,660,291,222,18,6,110,171,187,340,-17,-136,714,-36,475,-19,434,1042,734,-16,-109,159,27,178,-1222,-196,57,288,172,11,16,188,140,221,344,99,-144,71,204,-39,200,117,303,194,-341,-10,1023,-318,-58,3,20,102,475,102,312,0,374,104,836,-1,-93,130,-28,134,74,314,56,302,10,115,165,498,144,-103,290,301,21,-25,49,560,199,-86,-80,408,867,32,179,539,612,-38,-19,171,4,380,946,356,-68,392,119,-41,56,566,266,561,433,1120,935,-721,371,53,-133,24,198,28,772,75,434,-108,458,28,866,633,93,-34,-43,-1402,-58,11,-256,-350,184,399,-317,1570,573,304,361,-668,3,1573,236,-34,401,98,-14,1956,614,249,136,82,78,19,3907,75,175,-130,70,630,24,337,67,69,245,104,908,99,52,-484,313,-466,175,219,284,748,40,-30,77,505,1632,168,226,31,69,99,64,281,181,-76,17,52,2540,3,67,226,116,6,196,143,182,286,-16,14,73,4123,161,1376,267,184,47,515,325,382,113,8,-7,-85,106,220,178,1600,401,2052,211,858,42,93,817,304,-113,284,228,111,40,152,659,-182,370,434,8,-57,25,-109,352,-30,83,242,98,-25,498,207,103,243,1,89,-48,1006,-15,1763,67,475,605,169,97,-285,774,-56,-8,-55,-77,-241,77,46,155,311,282,-8,468,195,1111,1210,377,-48,-47,92,102,35,-77,2,86,-87,198,299,14,626,268,-43,-168,83,157,2147,310,-245,-238,-587,-73,-116,656,707,288,115,85,36,-92,427,60,71,535,-247,172,368,207,101,-122,16,-72,-48,461,74,293,58,135,-148,-310,585,-78,-191,-321,872,340,997,-129,312,2389,779,-78,66,90,-131,-433,114,359,114,-117,144,101,44,212,-209,-912,-179,-25,110,82,1212,1042,903,2267,5458,384,1133,27,1825,429,671,1051,-6,137,-13,1251,88,279,1719,3276,67,801,193,-27,120,142,-221,5,713,28,525,1796,-71,399,660,-5,21,35,12,74,1220,-312,-210,49,-5,631,1319,264,-14,115,-94,498,-25,-74,-31,594,859,787,69,-26,61,-252,3664,-12,37,79,278,629,362,526,19,1175,535,27,-7,112,578,-206,84,-119,116,79,-85,-11,3578,290,-566,-74,63,1,405,-443,-1081,-150,259,720,546,14,315,57,68,1705,139,79,350,161,103,-60,-350,-38,286,272,-151,992,-175,1230,301,-76,141,205,93,230,8,-585,386,82,8875,-583,-76,-34,360,38,36,4,86,-254,0,194,-69,294,7266,339,38,241,1125,336,1248,-1399,454,576,78,28,2591,118,-574,-156,13,103,-134,567,-894,410,-40,450,-171,-52,203,-20,-29,2,9,315,10,-90,-35,73,582,144,-148,-14,-18,64,227,-36,-652,-419,279,351,164,1143,162,-155,101,8,522,611,-215,168,-1557,260,151,1309,295,276,44,277,-12,379,293,291,-2,153,805,13,-255,-33,89,-150,-195,-1056,-722,-50,1046,60,680,88,7,-30,-603,195,70,-40,32,168,-146,124,-1610,679,25,-47,292,201,-420,9,22,143,131,-84,-447,400,-23,504,311,19636,-37,20,121,-514,3334,135,-64,90,168,-42,314,154,190,76,596,-154,71,-77,77,-200,109,63,-17,-45,5394,21,44,355,61,366,592,947,-58,211,78,-56,202,35,17,-16,-16,-97,-141,-489,404,873,64,-31,272,-48,39,26,-78,137,1120,20,1004,-326,571,38,-263,181,-15,40,-192,-268,-288,112,-155,-343,11,-85,-599,-13,-339,327,176,-609,78,75,58,-2,-52,66,-26,-389,-163,95,-406,395,-114,757,1117,-6,651,-659,36,1873,2,-1894,119,832,120,910,-660,-8,1140,176,-28,414,-118,-98,99,204,1779,780,164,373,73,6,172,-35,426,289,-304,119,-466,131,8,73,170,74,410,-169,-338,-286,49,466,271,73,-70,-288,-66,328,32,41,-57,0,-41,633,581,-344,165,60,545,1475,40,39,252,-360,-581,-29,579,379,-183,278,203,316,13639,-134,-140,525,114,-26,-36,-396,234,248,180,695,70,106,-93,349,284,266,67,43,-25,-332,543,-28,58,166,72,-46,-192,-242,117,246,132,-325,20,162,-377,150,62,-65,3,110,66,1008,-482,118,-705,-463,65,12,160,61,12,18,840,206,241,213,122,-25,66,173,-14,-85,88,362,406,374,35,-118,24,474,124,696,104,217,-109,1097,-7,-75,212,1699,328,1405,32,297,11,260,545,1,456,-183,48,221,49,-115,1561,64,139,-19,61,51,-156,123,-98,1114,-440,750,-1761,-796,36,-420,-1009,-455,-995,-4,19,-193,38,72,34,753,-52,250,1037,289,188,89,31,125,59,51,-24,-108,-38,66,70,-28,-48,-239,-31,-541,91,721,31,87,220,-102,-523,74,320,-80,191,390,91,-12,376,-548,-373,38,87,502,-189,188,33,34,134,-107,485,-79,-82,5,523,510,-617,497,11,-109,0,-45,179,111,-99,44,964,82,227,649,-81,24,-171,189,-215,-283,449,122,77,-33,136,-269,52,262,109,-105,219,534,-59,-178,41,645,-164,171,126,169,329,33,127,320,275,91,53,741,282,-152,-150,-72,14,-4,-135,-338,28,265,-107,257,32,-16,289,542,354,-119,-52,206,-354,106,94,206,-58,-152,707,-24,17,568,-12,-146,4,-193,2275,1770,130,419,350,-155,198,68,180,80,422,1255,375,1337,592,-99,-844,-5,196,-53,-70,-110,495,-25,1256,83,470,187,91,224,152,-118,-32,256,75,563,260,67,467,-47,251,-135,-5,-216,287,-106,5,379,109,313,287,-325,117,-79,1427,-92,47,245,687,-14,512,45,-44,-159,197,754,140,33,359,173,46,314,121,-649,34,670,230,772,2065,127,-265,-48,72,2375,33,461,-271,74,-440,74,112,-85,134,239,-11,-497,661,-288,52,36,-8,1127,63,0,-187,3,-69,289,124,570,-84,375,1151,15,-4,45,-40,-218,-136,-206,92,336,-6,86,2045,-118,143,-261,257,216,-5,509,451,84,79,122,-17,-179,-14,215,-25,-19,66,16,473,264,965,233,-87,245,795,347,1271,48,270,162,74,533,-17,-599,-42,338,59,398,38,54,381,136,6,1062,508,109,-72,655,104,-43,1456,-112,29,68,-801,-112,90,756,215,1501,25,432,83,647,187,-114,234,56,1070,146,656,43,-172,-27,-152,-134,164,218,32,617,561,434,330,-125,204,491,745,-86,5775,1869,-6,200,133,413,-263,233,4,910,-52,298,171,80,125,287,998,-141,798,276,-41,2116,-20,832,565,472,616,-295,296,-667,382,367,68,-91,1061,89,273,-62,421,-49,-52,464,68,-173,116,-519,-12,214,838,613,266,-8,-174,-498,-179,1087,1096,496,-23,869,128,61,-75,16227,2807,56,69,-96,-2,13,938,-193,137,-45,-106,550,711,16,15,164,-139,317,540,-537,58,-69,-13,13192,195,223,-135,-146,9,50,693,-149,1248,84,-89,-132,-50,-318,0,1521,115,1983,54,-157,2082,571,-21,251,67,258,791,-47,1594,-1112,-306,625,-663,739,-445,132,1319,1508,87,-56,685,2543,166,1314,1772,522,-350,-201,-59,-115,-11,-177,312,632,-156,4289,82,95,-119,69,-211,229,213,45,15517,-9,747,2802,-67,558,157,-83,-77,27,220,-22,726,87,116,82,30,-140,-44,-295,-94,-279,-87,-258,81,215,-44,44,-223,320,114,637,47,-46,-140,-222,55,-530,-147,-39,-227,536,-392,-7,-218,150,-754,-130,-2014,-14,40,-948,1126,219,-40,167,183,15,401,178,216,529,3238,-56,114,-54,738,-133,418,2273,96,-156,669,-126,390,2,206,128,-49,-21,327,-289,68,12,-96,317,112,-46,42,198,-53,-75,-78,154,-45,-21,546,38,-69,520,100,530,1271,54,-238,175,582,85,-114,-2,234,146,198,-52,-1247,-46,28,-22,321,816,372,-621,179,28,365,314,770,-861,703,-126,171,-77,-22,-16,724,1834,642,273,68,368,-16,13,-13,-266,-10,106,-29,553,156,78,-2,-14,-125,114,126,155,-118,-4,67,39,469,342,136,139,-88,407,463,-130,1121,690,28,-150,2,-168,413,-519,1369,-21,253,-18,82,-41,206,-207,510,283,0,53,207,-129,14,449,-129,-113,178,36,6,88,-40,294,635,-90,82,215,62,260,589,25,139,-144,-122,-12,-16,5487,105,-55,-30,132,131,-8,-99,-238,294,54,188,3,287,-1,-115,102,243,-123,509,93,12,-243,-34,-32,-148,638,214,-68,-76,359,102,94,-37,-12,-190,232,91,49,47,-54,837,257,-18,295,-38,-84,522,-124,110,-283,-21,67,-40,96,214,95,52,426,30,-15,6,21,273,270,225,10,-163,155,-311,139,-51,107,6,-33,-50,14,52,31,416,191,152,312,181,-26,60,166,45,232,63,-49,462,25,1,67,29,-73,421,35,-155,35,531,1070,-14,-163,-59,9,909,219,367,1178,1258,945,250,347,122,-153,922,-594,31,80,536,214,-1,143,3519,569,-14,334,1058,76,114,121,-44,-15,-26,473,733,202,226,69,286,-139,4246,88,315,398,515,96,750,48,367,160,27,0,57,32,366,84,-7,209,286,9,-19,83,-52,-7,74,241,234,48,-2,315,617,150,293,0,36,267,257,-57,57,-30,-251,19,1752,11,65,155,1326,136,111,368,14,-37,48,-21,687,-80,511,173,-8,16,-41,428,74,483,-270,264,90,383,210,-206,-134,-9,1539,303,-42,487,905,123,12,0,86,84,-66,328,0,697,489,758,120,531,521,94,76,1039,158,757,-30,260,-64,482,-29,296,-40,391,1161,-22,61,590,256,288,1078,55,17,67,-74,914,110,33,-53,-148,1041,853,-364,4,-61,124,1166,-8,469,51,33,635,910,678,-400,254,64,256,69,-9,-40,-24,69,-54,-35,382,63,136,-252,108,793,-50,224,343,-296,490,1123,1356,-66,671,246,716,397,28,62,1183,-509,90,111,206,207,-72,99,-31,28,-11,899,181,-250,1124,1275,35,2662,903,-281,53,-161,78,299,337,40,40,-249,342,613,6,89,222,62,1112,41,21,1019,140,910,147,2265,433,22,117,198,2,-2946,61,179,-133,-15,517,2110,203,-45,13,-30,582,566,1018,-19,373,71,981,571,137,521,-33,1056,84,448,413,29,-101,230,184,369,128,43,-67,1243,680,-1520,-46,1118,319,656,278,-127,811,719,978,327,-49,178,181,323,121,836,51,481,332,313,11,460,43,-61,607,144,584,618,550,243,4,415,60,582,15,68,360,57,-5,652,479,-29,1394,24,890,583,431,139,110,704,3,2225,666,357,2153,581,133,214,397,474,295,252,-166,263,573,734,196,-61,284,-11,572,-69,266,450,11,579,187,331,510,427,400,-73,-50,30,-110,1239,789,9,436,218,404,45,220,723,15,30,359,190,560,117,586,-216,-1958,-467,152,16,185,104,328,145,216,148,257,548,-153,147,1476,583,146,-107,-10,139,207,-79,-605,369,215,48,1633,67,141,1399,76,371,116,333,430,105,475,114,26,640,334,162,361,-175,-32,634,52,37,19,136,268,-296,540,-213,-43,-34,182,208,-70,227,552,305,758,1411,97,897,60,-13,1328,27,-8,71,-87,-187,133,214,130,356,137,-312,-43,-45,346,-348,112,128,211,153,-37,207,-41,189,393,306,441,135,1224,-57,1085,131,80,-73,108,98,-386,926,609,5712,-66,143,-4,-266,383,2122,-93,1429,337,184,948,777,49,88,217,26,-17,-36,-83,109,257,138,402,-102,61,442,935,-169,18,844,-6,106,96,532,-23,195,966,-23,148,753,252,-56,170,282,8,-32,151,1204,-5,112,54,81,-33,137,1381,37,103,-38,464,159,667,103,546,484,-2,46,117,402,-322,2495,-87,157,-104,56,247,58,313,153,-2,-414,289,110,151,752,-77,231,76,1878,1107,0,436,-70,-50,208,86,-6,158,292,132,139,365,653,-176,66,-2,-16,-68,-133,-104,-30,5,9,-102,1530,33,416,663,117,1041,45,1001,501,1264,-333,-723,200,223,359,-817,147,-2,-10,127,438,102,-268,-15,53,231,37,23,-133,142,53,194,599,73,39,67,282,179,35,142,97,-142,61,-2,668,14,-257,248,24,79,-125,262,208,-19,30,61,595,65,260,1165,959,34,287,20,780,1769,149,71,-30,317,421,-538,-34,23,-99,295,-82,540,30,542,246,1596,518,202,198,-8,410,541,190,2207,-9,773,1102,56,5766,7,985,-67,31,95,8,13,197,80,-12,188,156,652,-314,91,523,66,424,-243,351,83,17,27,15,-128,417,-12,174,-633,412,-1,596,377,-270,773,-420,530,62,-108,-39,-15,123,299,323,33,-44,80,1696,146,-1152,141,186,90,118,24,-13,-176,22,151,36,813,117,-43,186,37,-527,-115,3703,-142,527,-36,688,203,-102,-134,-98,1272,92,-17,708,460,379,57,227,-45,-29,2347,136,93,-287,140,13,390,105,-12,9,417,193,629,-41,455,41,236,110,-108,644,69,-1260,175,328,386,252,-155,36,277,-823,41,-132,812,47,215,-18,37,599,176,3,-35,78,1455,227,156,101,224,-83,444,-31,-45,142,-81,219,355,209,390,137,-95,217,240,-256,630,1606,164,11,-6,141,24,-7,41,-219,561,242,1111,383,341,22,262,507,295,-658,649,68,2100,193,-11,236,443,529,95,27,490,302,1304,220,2031,4015,134,354,2739,827,1092,14,200,169,318,70,-134,458,-255,-155,-3,152,86,-432,-276,-90,52,73,-16,-5,151,110,469,43,632,28,684,-2,230,-19,184,87,381,174,773,66,-9,44,299,345,477,-15,14,-19,153,-39,299,-209,107,478,-209,338,1484,166,-48,-271,82,-64,214,-310,683,230,443,526,-270,468,256,-26,16,82,91,194,130,8,-54,133,240,440,173,661,-42,-21,604,108,299,448,8,265,14,2873,1958,401,319,874,25,105,296,244,-161,292,326,547,97,88,1448,23,311,350,-141,33,3,1791,372,539,27,244,1445,77,306,476,-30,-332,-31,59,-171,207,-126,-482,218,393,1517,1383,34,-239,-36,-257,-236,42,-241,-158,73,266,222,347,114,-80,702,67,78,1008,241,66,144,-3,21,191,301,43,-572,102,370,58,369,54,868,244,525,-46,855,670,378,676,229,62,654,1016,202,774,-547,-125,56,-87,442,438,412,20,74,284,-67,572,45,665,101,468,300,-5,-20,529,18,472,-90,-150,2561,-2,-32,-45,-54,32,33,223,-143,126,182,2960,-256,210,306,272,-433,112,323,167,-47,-109,171,336,-438,1368,255,477,172,263,184,104,-129,84,247,-111,133,72,504,815,704,516,539,32,104,2488,267,198,130,943,1275,398,128,-30,1186,-436,628,-54,1090,-674,77,-191,875,-1077,238,259,429,62,1597,294,267,89,754,891,465,878,134,27,166,9,-99,-188,591,199,-36,-20,-2,-69,341,214,-37,566,10,22,-48,15,914,190,372,-11,-40,-102,93,-43,-18,100,-33,-7,218,647,-257,-36,79,70,1161,353,122,776,-280,81,76,55,233,135,16,508,616,-111,9,47,911,83,223,-28,86,421,-32,999,10,121,6,-20,45,31,1192,-943,286,683,1532,576,45,2132,12,-108,200,199,326,654,-123,86,224,1746,82,44,164,1544,-32,233,21,147,-117,58,710,-31,-213,570,742,15,125,268,-2484,650,124,249,148,360,1045,2452,167,110,347,288,-579,-110,825,79,543,146,457,349,30,360,0,389,-117,258,564,103,1289,111,12,16,72,-147,1127,77,816,720,255,2408,1505,544,115,308,398,32,272,160,594,1332,68,15,64,231,322,437,-395,191,496,873,53,-296,-235,503,229,365,363,22,440,1349,12,299,33,-139,26,-140,379,2716,373,1625,-326,1931,-26,80,383,-1713,43,118,393,1950,178,322,87,373,-158,-89,339,193,561,815,91,258,-40,-35,926,-79,462,736,159,371,195,66,-128,699,169,208,330,-10,1718,1014,53,153,1367,-48,25,43,74,502,286,465,775,2042,593,1603,400,360,268,1190,887,290,-22,868,68,232,-473,321,1015,253,289,169,173,294,1642,197,389,902,492,-140,5,464,785,-400,546,119,570,-223,666,529,1225,902,2607,-11,60,-14,1349,-80,784,531,201,715,67,2,102,356,1882,-59,170,151,588,658,68,128,57,748,-149,120,-194,823,824,26,327,-104,141,346,103,189,-225,151,46,6203,184,384,99,-50,24,164,93,151,82,100,430,692,136,157,970,-38,404,243,227,52,507,131,462,268,2128,2316,550,-107,42,742,440,355,190,-34,676,490,498,409,-19,-56,453,169,108,-762,-87,15,166,1073,426,695,542,-112,-201,412,28,206,-505,122,54,192,2008,-82,830,4113,3,79,60,393,157,1015,155,39,234,572,924,206,-252,25,58,469,-171,256,132,291,-505,-460,2132,209,87,-46,293,-981,252,376,636,103,387,442,545,1164,2323,69,1286,681,191,140,43,6,2265,417,1081,1465,-252,349,5919,299,1385,348,348,1748,-175,1033,952,1395,763,324,133,1197,167,26,1012,421,-380,407,-13,200,-371,-93,0,131,370,382,865,47,11,165,44,-6,596,-38,3063,155,1913,-27,61,185,704,238,247,41,27,233,296,821,1150,124,15,-22,557,-106,62,-83,3106,1673,1,1533,913,258,326,637,836,443,682,545,473,291,-64,-1139,84,562,606,23,-34,490,635,34,585,67,961,371,257,88,70,-78,-27,475,-393,-5,216,154,32,276,37,2295,-171,941,849,621,593,46,240,711,-50,-14,152,144,65,-1124,-66,132,385,-118,-48,136,1302,536,91,49,-349,24,378,1393,-66,2157,-813,9,128,297,44,39,-1,-57,94,2366,202,297,-75,-10,99,438,95,1662,2222,247,124,-27,-106,60,130,-9,-26,-55,1387,213,183,701,709,282,182,662,624,38,24,798,412,192,-103,106,248,230,20,-26,1385,367,1237,70,935,703,-41,773,311,578,401,5518,77,531,985,63,-356,359,88,439,-39,1150,530,-7,80,453,672,358,441,609,547,-215,-108,-292,143,86,76,104,15,46,19,58,42,-303,613,555,1421,892,21,530,2662,286,511,130,655,222,-2,-126,131,-330,-319,261,278,-12,208,1395,36,142,359,-18,1780,250,632,-154,882,46,453,-30,50,336,17,-209,-117,775,19,296,2644,786,99,80,32,195,68,-257,549,146,-92,-204,789,466,-9,517,231,1045,-128,249,339,-40,-1587,275,-34,120,-41,1,314,640,37,-232,240,-105,316,211,316,172,874,52,562,996,756,-47,541,174,32,474,3421,56,-216,-135,33,760,-65,32,160,81,-44,-921,199,53,-3,-1,353,53,-439,-117,256,49,400,51,173,171,670,557,161,88,-43,-30,210,-330,1069,285,1447,4,222,222,592,187,348,137,-904,391,104,104,457,1849,-224,355,-819,-63,57,201,-81,86,-66,-386,3244,91,275,394,-79,20,52,-106,1,737,2406,2200,143,117,47,1197,414,93,422,84,1511,714,546,76,627,242,-90,953,136,124,284,-36,706,452,207,3503,478,-45,108,80,239,430,178,32,1524,-125,-45,460,189,-30,-147,-190,-104,61,341,-158,-25,6,831,359,176,1154,1032,-65,18,-131,-54,16,-52,127,1714,3,-219,1295,81,485,17,272,-241,618,229,-26,267,1895,-76,3439,267,124,615,101,126,478,455,-241,300,23,3,268,148,508,72,535,340,-388,404,-657,1921,-229,434,538,157,537,259,2162,558,175,-15,164,50,855,-782,401,807,62,576,-60,-136,-19,1167,249,274,47,186,477,327,-42,72,294,82,698,138,1608,194,147,1974,45,70,741,-32,92,-14,756,530,31,1698,-23,-203,953,1303,-184,103,-24,832,258,655,120,-578,87,212,-204,617,-29,527,158,1278,525,-8,-5,197,173,880,860,2,2321,397,150,-449,-146,241,-67,-5,413,112,85,1673,195,106,2098,451,532,576,-316,-36,34,8,234,92,249,317,18,129,51,50,5,-133,111,-58,123,-1115,-1,-112,410,-200,-29,101,409,518,542,71,477,-63,0,225,419,-200,541,-247,240,258,136,124,370,81,-42,-45,-93,285,-128,95,625,8,201,97,326,871,302,1592,73,278,508,-12,-286,41,46,40,70,-32,296,-239,-108,-246,657,1485,414,147,59,-48,603,114,342,555,4,805,-14,31,128,0,130,109,241,107,336,1,79,160,1659,316,715,186,278,1611,-13,-1020,1137,794,346,253,72,60,156,149,285,15,297,-769,171,-101,454,229,34,107,53,-49,175,49,955,793,334,395,222,1006,13,25,298,247,-30,833,-46,-64,-249,-14,258,220,32,196,16,2372,1021,134,98,168,135,184,301,253,902,270,1222,16,-135,108,93,-121,2852,1094,847,21,-265,-32,1047,503,207,1,-247,-68,999,60,-83,590,55,810,175,945,381,73,111,-131,679,437,-80,-267,853,510,624,113,456,532,867,980,-187,21,413,-213,27,161,305,683,518,2361,227,594,341,304,44,94,559,107,864,87,207,120,177,216,1721,400,65,125,-779,246,2589,144,65,-14,14,171,-175,428,135,288,89,57,16,103,181,629,729,-166,-47,5,2122,-182,-33,44,245,635,-6,530,89,-122,133,3532,194,1846,441,3634,24,577,179,631,905,1132,-508,2977,73,768,657,768,260,198,64,204,49,1349,1616,-81,252,240,614,2104,182,-61,-133,1716,-133,-214,41,813,501,1157,703,855,505,216,1243,74,-1,181,2651,754,-66,923,441,294,586,-697,408,1098,1759,1529,-52,-10,-414,406,593,1734,2074,346,55,189,229,874,-156,1275,474,325,56,-140,71,-969,518,480,752,240,858,-115,4471,155,343,407,-459,-51,2326,419,-76,-156,2160,160,467,1260,317,8,398,305,216,609,-427,874,43,-140,9,404,307,-71,206,-15,299,2342,280,921,17,65,187,1165,-26,472,-1155,469,1839,-52,53,2679,-41,-99,153,123,204,26,95,151,3610,116,506,1270,1498,-44,793,-19,-18,-305,195,174,392,216,-59,11,471,145,229,11,1072,501,135,196,642,489,44,108,168,-15,35,28,152,239,-87,-93,485,229,87,636,159,-54,-52,34,348,440,164,379,5,-15,-162,109,256,1558,909,213,437,383,326,264,318,214,-5,943,840,1321,663,358,702,720,545,130,-106,148,71,1378,361,43,489,263,318,328,59,-52,531,196,738,548,359,1219,720,460,36,-55,403,648,136,-18,1348,1807,320,977,12,-404,204,-18,970,44,-112,68,625,409,-35,-92,239,663,175,79,-355,-140,66,7,-62,196,83,165,118,113,549,6,264,-59,677,342,1182,111,103,1801,199,215,-241,424,615,404,-67,61,271,189,-187,105,-215,242,-16,-273,17,-866,733,242,500,355,356,83,161,-12,149,498,54,615,266,107,140,659,-1,175,112,113,259,636,26,508,369,54,-19,-516,1557,852,-77,-1,683,779,135,135,147,-4,177,-378,81,-9,504,867,288,268,489,17,-31,20,41,66,188,481,331,-67,-186,702,39,1633,492,17,-21,278,1255,-71,947,422,-33,25,807,2143,-40,1178,277,526,87,1199,125,3399,277,368,-169,33,-70,978,-152,391,9304,169,138,650,201,282,220,-76,-298,0,35,277,312,-10,49,615,640,103,63,226,552,177,78,497,34,-95,165,121,241,-45,769,27,369,196,175,2006,22,1077,235,236,55,267,92,-44,-33,327,163,-71,69,244,583,211,496,514,2323,-155,-75,2346,-64,1050,2843,6367,11,1380,2752,155,829,56,404,-245,221,2279,356,206,412,586,156,119,43,113,485,27,-154,309,872,126,584,-248,701,2984,656,2857,278,192,-345,234,741,173,-130,-265,-589,144,-511,175,155,187,86,1476,271,302,804,64,549,90,714,321,714,1601,413,-19,559,986,1267,618,239,125,661,667,2001,461,498,199,9639,2611,-216,25,-84,223,242,39,535,1359,274,213,741,-12,256,536,161,-10,990,-13,110,451,335,1033,10,-86,-1,-12,-599,-99,50,701,61,-389,-1295,343,67,353,363,756,268,-169,-50,-37,-94,929,920,-19,90,-21,607,-10,-182,317,265,586,461,3246,2435,-646,471,506,202,3016,223,740,-121,-241,71,-432,-108,545,200,645,-278,274,515,236,864,379,416,808,523,105,5,-369,328,127,-1083,-827,24,163,2592,1248,175,428,-537,580,437,1719,63,860,-9,1573,924,37,383,284,412,694,139,414,-30,-27,-39,40,146,21,215,303,-2,844,-8,288,457,235,70,63,36,234,-37,116,84,96,-129,828,68,981,315,200,946,305,371,29,145,202,761,2650,247,810,1102,482,93,528,152,156,396,1348,847,79,433,74,-195,94,268,-72,-15,-131,-49,2367,-757,-148,664,941,-43,9,87,129,-17,672,3464,64,2234,-8,21,-95,505,160,-46,729,137,294,64,176,419,247,874,57,39,634,65,538,1351,12,4907,-1069,397,-234,858,-14,-233,564,-451,83,510,781,740,756,-192,-21,141,-42,12,-12,510,1025,151,111,21,-223,221,-284,218,81,-167,48,630,-106,127,70,-456,968,450,20,262,216,49,2591,455,78,936,1714,179,1172,242,-108,-310,18,-550,-618,973,405,-10,592,71,64,146,374,316,-41,555,1441,867,177,667,952,21,-62,-593,160,36,-53,82,97,119,1,681,221,63,281,1289,661,16,278,-1074,207,350,674,130,37,287,-247,477,-375,141,210,-189,575,288,50,389,162,513,857,60,386,-17,-414,268,78,268,342,86,21,495,113,933,824,5651,314,-116,-248,114,1475,442,71,323,1104,-199,94,176,-47,-17,1637,765,58,28,-22,399,-284,-174,-177,88,754,44,-24,81,-7,513,516,1944,935,423,70,1517,507,508,115,418,476,1068,498,46,-8,172,183,13,-68,731,100,342,1883,192,-1786,1135,-23,329,59,82,1491,-23,128,-4,-145,-77,49,-20,23,833,258,1009,-84,915,455,898,283,408,83,329,169,133,131,304,219,351,-41,893,201,149,24,328,-488,-423,34,82,137,598,-64,-6,54,346,65,164,-621,26,-12,304,60,410,537,-29,171,-196,54,-21,1032,448,-105,-118,-31,-24,13,1297,-18,303,7814,1120,588,301,127,457,192,533,215,431,-116,387,437,-120,1229,1207,47,113,239,418,1545,-489,124,-563,295,-22,-463,92,228,574,-157,-149,557,-729,552,95,906,1111,538,-161,-67,-228,267,262,2147,20,-1216,132,-48,177,107,165,560,1885,164,984,-101,671,1360,1813,33,493,2314,112,339,969,239,73,485,110,-20,98,-1,-53,345,1593,-34,339,469,159,449,1731,1171,-8,50,184,1169,401,150,366,-54,1904,1132,548,-122,-2,226,296,425,3,183,191,130,-220,261,489,187,-349,110,-683,7,925,654,-7,473,105,-118,-41,456,222,845,213,301,964,1315,951,5,50,745,101,309,522,1484,-905,531,331,726,693,106,663,-108,425,-37,-140,128,1450,49,345,1874,39,-21,2093,295,-37,761,741,49,463,1380,182,139,-113,-110,72,297,268,-83,470,181,546,53,37,859,106,690,249,-84,1260,72,-43,378,373,-31,1,534,38,154,254,35,1157,309,75,226,60,672,215,1518,1628,774,439,1580,245,201,504,682,82,209,66,-98,1543,977,75,427,164,760,392,241,1645,-26,736,967,126,45,70,530,138,1558,2472,156,124,73,1049,183,105,519,128,816,317,68,-47,333,71,388,438,-13,44,559,2091,-464,135,538,530,514,-68,172,477,251,206,782,752,907,71,537,99,-39,379,-219,288,384,255,104,198,58,376,652,-185,54,163,-546,-35,-223,333,25,-25,-210,208,181,-215,36,123,-84,596,-600,1240,792,215,937,930,508,429,244,1852,320,279,385,202,238,1089,208,-87,343,2248,1810,393,3443,71,471,183,1281,160,-12,105,135,1596,130,166,115,16,1801,610,597,32,698,776,119,111,487,380,506,623,767,320,38,462,139,235,119,376,1415,-197,179,329,1168,60,113,67,17,68,21,1125,-252,-429,124,136,137,772,384,322,1234,-112,114,100,7,91,-224,54,-61,296,100,13,144,298,179,151,551,-83,124,192,59,729,892,274,673,197,1167,566,543,48,76,630,431,1049,471,-25,506,601,416,221,7263,21,1171,1759,-90,75,393,617,77,560,1196,4421,22,-109,-7,573,89,750,223,-210,126,296,429,27,167,604,859,1010,1887,274,14,675,87,635,207,75,262,1554,847,440,1002,231,141,101,681,35,-464,61,196,349,107,199,213,16,212,17,-119,54,1332,350,598,87,130,3,219,1068,-211,1339,504,343,959,346,265,123,78,363,469,619,4455,1186,159,45,148,274,1562,254,267,72,1448,22,1666,1658,1256,126,-164,-32,-166,-354,122,341,129,-14,473,15,368,374,42,-440,899,27,254,665,-10,416,140,699,-51,-13,1000,57,330,88,-7,-18,118,129,31,869,-3,-168,249,94,877,-39,192,1376,292,164,2247,1598,2849,398,250,174,-88,434,204,298,-46,37,-700,96,307,30,-156,-119,619,497,403,57,44,54,1101,2,94,157,-11,371,627,-74,583,-233,733,-852,6,141,198,41,-46,1438,2110,534,239,309,1882,-74,115,180,-7,938,71,818,1004,1214,-16,-8,288,312,344,437,-102,356,-25,91,1578,507,413,867,335,82,-52,501,53,120,230,-62,-152,91,166,563,627,133,122,-263,1716,-144,260,50,664,-197,71,124,38,462,419,181,-166,-11,23,-92,298,1047,138,-31,-43,215,43,934,-21,181,158,74,-225,0,224,493,589,64,124,318,2,0,919,302,193,1,-201,82,14,196,-139,-160,329,172,126,-90,337,494,459,1220,1056,47,-34,135,-498,-89,106,307,35,221,139,48,110,303,-110,-39,88,-181,-9,-103,69,220,-2,-140,384,71,-449,234,-186,-33,61,113,-89,-20,132,227,247,-43,398,315,57,126,75,-48,-28,122,63,-35,-1443,249,-126,306,110,-9,-43,103,51,7,7,-37,-48,56,1384,690,593,63,92,62,2775,54,290,1408,304,-20,103,7,-11,25,143,359,-29,268,29,71,120,-1,31,118,2534,223,436,21,17,47,918,-14,62,54,17,38,162,170,20,59,29,4,18,-491,8,447,-99,702,117,352,55,562,22,175,36,-75,-26,39,-83,-33,-5,74,-13,180,23,67,7,443,30,119,92,29,150,-24,-18,3,54,424,35,224,-152,1953,163,645,138,258,-150,137,-1499,-102,9
-108,-153,50,152,-249,-454,-432,-119,-15,-322,177,-689,-498,-81,-52,59,-43,-256,15957,6,140,-61,35,-144,54,-114,-114,-117,57,-17,-149,-12,-400,-185,-235,-134,87,322,2511,984,1029,5340,2966,9337,11380,12225,11518,338,57,166,2195,1963,231,838,79,89,230,-28,438,582,46,198,40,-347,47,371,1942,-30,-102,-1200,-609,159,9,-370,-221,-57,81,197,1174,-1,96,836,136,34,8,688,-73,971,677,87,410,53,511,726,163,-78,23,354,121,10,31,-138,115,68,-911,-58,1938,520,-1321,188,-8,-148,100,-837,-1162,-22,21,-176,36,-456,62,-225,494,1138,-65,-342,277,29,145,596,558,655,51,-27,38,448,138,1418,378,352,-274,155,250,136,-37,379,178,1014,113,160,523,256,117,1176,367,-128,170,-167,352,-327,677,208,185,552,-54,-18,535,266,362,225,615,-25,-144,42,13,157,20,-434,-41,444,1698,-68,-234,62,-295,31,-12,-15,-486,21,2489,33,-51,-404,123,954,11,166,-62,259,-7,356,21,101,-54,-66,-47,1552,254,417,130,-447,32,-79,4243,-909,418,790,-230,546,452,-140,87,-53,0,9670,-294,171,395,6,-46,225,553,355,72,-579,538,93,1139,41,2439,189,1392,22,12,-273,-104,63,296,332,34,562,136,70,320,-350,-30,-47,204,49,2026,798,70,320,48,164,120,-1163,-50,-149,-617,92,594,-25,199,594,18,100,-627,-58,59,3069,6810,35,107,57,161,385,558,-153,6982,1243,948,-151,-86,423,154,216,286,218,167,-68,65,35,457,-94,108,1506,141,-5,-618,921,-63,162,734,36,151,26,48,52,446,1141,1209,913,-2,621,690,407,54,64,1055,699,700,227,108,198,-15,275,1377,739,139,167,308,74,107,-14,1430,206,-308,960,346,25,1411,178,163,51,1005,207,219,-23,-1175,663,363,1799,51,343,54,1603,149,445,303,-59,130,193,1189,809,155,392,650,144,171,-6,192,1087,386,758,-792,269,-91,18,9,-38,181,-263,-25,207,44,344,845,190,572,247,264,100,-13,50,30,-434,-130,-164,450,705,-69,-50,82,185,338,85,-1,62,-4,-100,129,603,64,49,823,240,165,105,1155,73,-89,92,9,90,590,196,342,-27,336,145,394,-17,-241,-268,98,-253,52,634,434,45,481,101,-160,-927,328,-273,197,-289,29,18,-93,2102,-2,63,-242,135,-422,292,-183,-55,147,-133,85,-269,574,-52,-29,555,356,379,801,302,123,27,14,7,312,551,39,81,-28,-132,164,321,155,93,77,575,-141,-227,474,187,53,749,383,102,479,237,-269,256,324,160,-319,50,401,675,57,684,114,615,113,79,-687,907,635,363,321,29,277,3046,262,725,285,792,42,149,96,60,6,280,2155,448,155,-21,133,-768,38,92,-25,311,175,431,1024,1060,120,43,132,37,-26,89,5415,173,-37,59,-43,8750,28,-1001,690,-455,-19,-64,90,590,273,237,156,233,381,-73,-326,427,1,91,97,62,325,396,200,25,-122,-11,-187,277,74,-470,-189,-58,-31,63,23,33,784,146,374,178,-1219,232,61,653,135,-236,268,27,177,-752,-47,68,-239,225,1326,-76,-104,-536,279,123,540,-231,175,-45,253,212,321,598,-1611,-102,-205,703,201,484,161,-151,-127,-48,60,325,592,853,84,23,50,1450,202,53,130,54,63,40,155,40,497,516,198,889,1069,1413,-857,84,284,-254,85,-15,2,423,308,262,719,-4,91,144,2554,-166,74,-146,-116,-274,661,403,-307,525,487,142,767,92,526,107,137,-37,138,120,318,-371,16,206,149,670,162,648,175,-89,831,143,230,257,210,124,64,232,113,1456,309,152,-1475,293,-60,-44,79,973,16,1374,25,224,139,115,254,37,513,45,886,-126,70,259,37,5980,128,142,230,145,762,-117,142,264,-173,-41,149,833,100,81,-181,-117,577,-702,67,38,251,822,-70,400,57,137,61,1086,-34,59,16,279,576,-15,1061,22,327,-48,-85,-16,40,189,1487,-103,186,19,24,798,387,111,-187,659,1632,355,-144,902,-647,2716,217,1469,201,377,80,-6,62,10143,205,8,1399,327,1224,199,157,65,498,-391,-2063,652,-55,-1246,-578,-1002,-474,444,-311,271,65,1045,752,208,-60,48,473,643,-111,307,-93,93,31,94,269,239,-740,-43,357,-52,168,2461,-160,7,421,-138,196,-573,81,515,-39,-111,-110,-67,-340,275,-9,628,-105,-223,-26,437,71,126,219,485,15024,360,124,-505,926,-80,153,-1102,3000,-14,-127,152,-2,-54,179,639,149,11628,316,130,113,155,404,-474,670,149,-404,8303,-14,-174,71,-13,1388,8677,52,-564,30,-41,-117,96,316,-519,1238,19,-93,3,79,1758,163,960,-298,11834,1225,-432,420,572,134,525,33,-100,290,-30,-76,2037,24,-15,185,85,56,294,188,-608,-609,-538,210,143,10,254,-85,228,-346,316,631,-13,-548,196,506,-60,122,1,302,117,184,83,164,605,99,-208,-37,-336,65,-117,350,80,143,-235,-75,6,106,-24,-71,-72,796,140,308,-167,-419,12630,-117,1289,100,461,35,-176,-235,-52,191,-48,-326,347,6229,215,407,-449,447,505,47,32,-274,2,-96,-43,110,-340,-2918,9097,254,228,-280,2538,-109,119,-87,6576,-443,415,121,373,-30,-283,-648,329,-1,546,-29,482,-317,179,558,65,125,338,-968,7,407,528,91,56,91,62,-753,163,370,1757,1049,237,295,97,-205,-191,186,2368,289,295,-43,2518,-172,573,640,1666,-740,-63,-82,4506,444,469,292,2926,537,39,-153,2648,-280,-154,63,251,-70,-14,106,-68,99,4,20,154,-395,-77,222,239,49,209,731,501,232,-404,89,-167,453,231,1309,158,244,987,-65,37,-50,147,436,409,425,254,-31,261,-46,3219,429,-137,78,-2,-195,-50,-305,25,-42,-56,-91,420,1025,632,731,-2,94,-91,-147,301,161,628,58,260,318,47,-38,-55,3,18,172,6,-13,1306,184,-55,143,264,540,41,224,555,35,433,348,180,40,460,302,64,616,-247,49,-117,-39,532,53,-320,-11,83,163,59,93,-80,672,357,-1648,248,58,51,-137,-459,488,-179,96,-466,92,-481,425,-55,52,-26,-305,366,402,212,-1053,65,-1390,16445,3922,37,-458,-857,191,-37,16,88,34,-719,118,187,45,-228,49,-153,1526,156,299,235,0,-9,103,341,-39,669,270,-74,41,-1,688,138,-2,158,110,890,116,78,-37,-185,-25,142,115,1411,-57,164,20,583,-114,-352,-231,135,-52,-106,1700,50,270,14,85,239,-1015,16,-457,1357,194,1214,10376,18,338,-22,138,1364,21,684,69,176,24,80,93,-12,540,-313,-23,75,4,-3,119,698,453,513,-80,-1107,645,309,37,681,1010,293,743,-129,-225,262,4,-30,59,-497,529,89,262,1688,82,519,67,-144,161,114,-181,72,-1634,-18,1289,135,211,156,904,135,113,306,81,819,-51,278,142,-279,803,-81,1503,85,-38,524,139,195,962,-156,168,44,792,11244,-9,765,-577,304,41,970,2,170,-3,516,519,1139,15,12,-10,52,888,76,535,162,49,-20,265,1463,924,-38,683,5,394,169,-111,-82,3312,102,34,411,710,222,-150,-60,-29,-52,165,-882,-37,23,833,-589,354,366,3456,620,161,171,89,12,293,161,123,236,-232,86,2418,74,-545,376,13,-130,90,-913,89,52,-34,134,196,301,1657,442,-199,30,238,187,199,-1396,381,550,-140,37,-64,373,-323,711,717,356,-457,225,-22,46,119,213,-302,288,316,-108,-492,-167,-591,-29,56,716,117,348,492,218,-3,-50,128,147,69,118,5,-3,-58,145,-648,107,623,49,41,802,-28,44,95,57,-276,-148,-857,945,101,-27,46,-18,343,1528,269,128,30,170,553,-315,1016,301,881,-422,142,-142,190,1079,109,392,-34,312,-297,508,-136,9,172,-226,-31,104,458,149,208,-55,565,171,1042,65,-19,9083,257,-16,242,-8,-84,-14,106,-56,9,-8,325,711,-30,56,-185,-38,-236,-76,88,124,-44,334,508,-45,8,256,-21,-431,92,86,-158,-52,-64,250,102,86,-115,312,-114,177,-5,401,-437,-39,-238,-54,-96,38,28,7,-258,205,-715,208,246,53,172,-10,238,59,454,406,227,772,251,133,443,33,284,185,227,322,35,233,788,-91,-77,558,120,1145,-382,-69,173,-376,-30,243,28,764,49,129,585,1486,653,288,43,-100,-364,75,219,-163,51,215,-78,436,-82,36,-807,-870,175,-799,57,82,26,658,75,146,-209,-594,273,775,-22,-29,795,5257,42,-204,11346,-22,31,140,-525,26,146,36,2712,229,-245,76,-568,1145,-323,-435,211,860,70,193,152,202,16,769,233,12,333,2070,-210,-125,9345,-10,-601,273,50,-26,94,102,23,-246,251,-314,146,-399,87,-187,-312,119,-26,-19,-64,1007,245,-255,463,466,640,38,-52,-989,270,-112,93,115,75,103,-869,268,163,-167,309,-43,463,-659,-694,144,-69,18,-16,61,-73,-91,60,287,106,-78,11456,285,17878,12148,10525,40,-82,96,-161,-693,631,357,4957,86,-56,1864,-172,167,-144,218,18,828,375,-232,118,93,-97,542,104,-43,298,-257,-748,570,-159,-88,-264,433,379,1483,67,1264,159,-162,243,15,135,588,171,328,247,281,-294,-192,304,1086,291,91,1211,340,-14,204,359,230,160,-36,-125,296,122,222,46,168,801,-64,175,-366,3443,-101,12862,827,29,58,-1160,-213,971,149,668,56,-1081,-40,30,245,323,1310,19,22,81,133,53,86,12,91,-154,50,544,-182,-34,0,406,5104,-48,173,23,-1351,60,62,156,-624,-10,-165,149,-523,-171,82,-275,160,-51,51,220,431,-22,-501,199,183,791,-135,167,111,67,57,504,-160,245,-80,-87,461,942,169,19,47,-64,-270,-331,2,12,-41,235,131,727,675,-825,84,60,-15,-47,2810,707,10664,960,-1261,1885,161,133,78,-37,-758,148,-499,152,212,-36,384,146,317,-35,-259,4335,19,-42,9,-113,365,858,-350,52,357,935,279,-153,3163,1144,5,45,218,-46,-32,447,504,163,2117,144,134,-53,-10,264,540,391,90,289,339,-42,-63,-47,154,-564,586,172,-71,140,-147,410,-476,3207,412,151,88,455,39,184,870,295,137,589,-154,38,652,250,843,85,77,138,14,145,417,229,279,294,826,-114,-101,23,472,132,715,-287,177,239,-9,-63,929,-675,454,30,-122,29,237,-56,-320,47,-103,450,-264,-40,146,-84,2177,1231,-251,358,55,144,-66,-304,452,-497,831,-16,63,2521,1068,-298,133,193,198,-1074,80,-141,-346,-145,-198,431,104,-26,607,418,-41,-1111,-13,132,-122,52,118,-444,18,192,96,-318,-43,-198,35,12036,2536,433,-65,0,50,103,-471,484,34,36,1261,-52,26,43,28,132,-239,883,294,-568,-139,1624,-249,-582,-16,-86,382,1309,-51,284,386,428,-291,-483,224,-174,526,-19,-1614,597,12,175,118,-179,-22,689,-842,406,-459,167,-16,308,-57,619,366,67,30,56,-4,503,99,215,28,121,-20,9319,-1905,786,390,47,344,78,399,-685,-114,168,-1228,201,94,5,82,-376,-82,13,54,659,-17,374,177,222,145,419,1420,3466,93,-81,275,159,-99,-422,-100,9,240,364,192,642,-115,104,23,-6,113,413,-7,-532,-138,-86,1543,48,212,-685,48,2415,300,702,18,97,812,-107,-296,424,-277,-108,222,-102,171,112,217,76,99,193,7892,-342,163,351,-214,1117,314,491,-143,528,112,-67,-3068,223,171,739,-753,137,688,288,71,-94,534,21,0,12560,705,-30,-414,548,212,446,-2,-58,-11,272,8,-13,704,438,-266,416,163,-722,17,-397,-75,-48,255,-138,59,-2,3273,4,-2,58,11639,495,-150,308,-25,87,-154,-378,491,694,4409,-198,-157,-65,540,539,53,35,659,-498,-28,-1286,9,0,-215,180,158,585,81,245,504,-7,1259,-377,1118,276,1169,-93,284,321,1633,19,352,73,-584,607,778,-259,240,8,256,-276,63,-23,516,2546,554,-420,502,83,231,458,339,562,2197,905,83,35,-16,256,314,184,269,-95,340,37,60,1054,364,846,68,52,123,91,1634,302,-23,13,-104,865,-47,894,-193,351,1160,377,326,-114,46,342,467,587,439,1225,1991,1061,73,88,-226,66,-145,41,869,-272,454,97,68,-461,3023,399,104,236,678,1426,180,135,-42,-131,542,543,710,-753,339,-121,359,103,561,621,252,61,-129,-61,681,51,-64,59,-6,383,477,148,-48,207,6775,8,96,68,81,-31,574,1,35,-10,409,884,133,29,188,141,23,200,187,-33,637,385,48,-174,-7,-308,-54,76,-170,321,-93,158,271,643,-132,370,62,152,1201,30,4147,-32,107,255,203,111,144,388,-481,71,0,606,-22,-34,37,-143,24,263,-63,2522,82,-34,261,-13,390,35,422,712,703,414,321,516,-3,-14,148,9,173,275,-94,9720,272,64,-77,331,-149,-96,-39,386,76,-390,175,333,122,-125,33,-247,129,-12,-92,100,-546,58,836,44,645,-39,66,-272,7,102,194,-565,116,-77,-425,-556,173,308,365,-514,-76,-3,54,199,-18,375,81,63,-124,18,977,-320,-87,481,722,-154,-328,110,258,159,149,1340,-429,204,327,-144,160,-172,244,-66,60,-204,100,106,431,3773,204,936,-519,882,204,59,-136,-247,1261,-174,158,548,-639,532,141,-1011,950,-23,329,347,517,272,0,246,-194,99,299,-267,-94,19,-197,-47,127,79,27,32,-315,198,204,-172,-17,279,-24,816,2700,496,-190,-91,-147,1208,313,253,80,177,-88,485,4,252,-111,131,215,1150,-40,417,355,-173,-90,-1104,512,307,273,109,101,194,21,668,305,1235,9,1014,-103,-34,1628,-114,298,60,57,68,69,-176,349,186,90,-1240,-188,335,159,-362,156,867,765,-252,-69,163,410,99,139,66,243,294,336,106,269,298,-726,218,-274,98,277,-13,38,-23,126,898,780,604,-689,88,-1201,9436,176,2735,-67,-114,977,50,188,118,8,563,19,478,-246,-170,145,803,531,-1,20,15,159,248,1290,-31,596,16,76,-143,1083,8328,6156,224,-26,-505,222,141,68,1605,33,-26,35,189,-17,97,27,-33,824,-45,223,-32,37,384,-344,-17,136,125,424,199,302,6,668,-58,55,23,150,455,1525,32,-119,9791,14155,11146,6516,7595,15505,3651,156,972,52,-475,583,278,144,658,-31,59,-647,-352,250,31,-98,-204,386,74,106,-27,529,42,33,-99,342,253,-37,-106,185,131,-181,-15,-1,-18,-200,7,-34,-235,245,-82,-652,283,192,-118,9,1162,-501,86,-52,333,366,402,-492,26,329,-207,-59,295,211,332,205,88,74,342,72,-61,137,-118,-129,295,17,-58,9,61,66,530,345,119,-302,-159,-475,221,-3,108,420,190,164,-72,-4,1036,732,375,18,-717,477,151,405,531,112,432,107,-81,475,86,-313,1058,220,62,-239,28,154,203,763,59,69,819,46,36,40,86,-108,369,19,279,12,320,-66,453,-6,462,3360,627,1235,-204,234,219,-29,-3,140,368,111,60,-738,307,-27,297,-52,220,566,3939,164,-62,120,-23,-108,24,47,125,103,-246,576,137,-21,-240,-103,70,110,-34,-30,221,93,-283,-522,18,812,89,-23,458,158,-190,-139,-98,22,85,46,-37,578,165,-749,207,166,97,298,-56,625,-108,63,-96,5498,-178,303,159,566,-83,-146,-463,-16,154,155,-330,1148,-29,1463,-92,237,524,-77,134,86,39,60,69,134,505,-154,116,404,187,59,717,-69,302,-265,-16,344,89,688,241,24,-1,182,31,-123,101,430,1076,220,-379,220,254,388,-172,695,-132,-571,154,-60,576,59,222,75,-405,-650,38,313,1127,-473,-46,397,-697,167,82,226,244,373,678,-242,78,-241,95,-74,-113,398,570,11,94,-1683,-225,-421,-16,-194,-40,90,214,31,487,-264,-153,85,142,-290,1300,166,374,422,1651,358,1177,263,72,696,-880,74,226,-32,179,-5,485,-32,49,421,51,25,-101,546,1005,295,-110,-137,22,68,119,-32,864,503,100,59,269,1664,74,138,-4,462,1119,497,477,-99,-27,86,-599,-100,-139,93,431,37,111,-455,484,257,124,7,-4,-1090,-967,1719,-143,272,339,147,29,196,298,-77,785,174,-100,775,454,104,1697,86,-139,-18,-948,-283,-71,93,-6,-316,-152,10,-123,-138,-271,224,739,399,479,108,-222,1213,293,13,342,97,30,43,-1,-31,-238,-31,219,-54,68,-110,230,74,212,14,756,-600,294,792,-78,49,92,-192,88,580,149,4502,270,988,-230,215,120,655,843,2100,111,909,-120,355,-16,880,96,156,263,70,798,1897,173,-141,366,1010,-36,90,324,37,-60,-45,69,383,204,337,179,-262,898,212,1299,-706,228,166,1500,-1001,17,-87,510,119,294,712,415,643,-357,-73,100,140,-351,993,-69,1,607,481,583,-91,-367,149,157,62,26,353,161,10,1003,190,68,407,971,167,148,12917,-120,733,-75,72,196,1113,-291,69,-474,-302,823,138,78,834,331,-19,277,272,245,215,-91,166,147,663,3,94,554,29,-38,1356,202,560,1090,730,-52,487,2211,33,-297,454,344,-62,543,145,195,68,2326,-376,-984,1120,1025,-230,17,205,-22,292,270,197,-206,202,693,-33,-266,-99,866,-896,-126,-28,-200,-182,892,-365,614,-269,-24,135,48,-487,-272,330,-78,74,1169,62,227,-315,-247,4,226,293,71,85,57,-224,-94,680,862,388,1208,-30,307,173,-182,-253,264,116,32,98,-198,103,-207,1865,-390,684,50,220,85,1108,124,99,476,11,250,-3,29,581,427,278,96,-20,62,341,-55,917,-11,137,377,6586,765,749,-67,126,196,-65,30,418,157,133,-3,2955,525,102,942,35,173,60,27,165,79,199,436,338,-9,126,336,496,-979,-6,275,41,235,-232,-179,-307,217,-925,-3,-327,850,90,604,-289,80,286,-242,360,10,6,-95,194,-11,-34,178,1853,-505,-1004,-45,126,-49,292,219,-1581,1388,-207,-630,33,1280,-315,206,-6,-108,71,-429,-724,28,-33,163,375,-82,-25,168,-106,466,552,1494,-172,-55,569,4,-295,-141,27,-290,-17,-104,-136,-205,1060,36,66,-144,41,-16,1109,161,763,191,20,-102,86,231,321,631,-99,186,263,-16,-356,445,463,2,65,56,340,27,147,23,-133,941,689,907,506,-1431,264,9,146,363,594,-78,556,-8,130,603,19,37,180,-15,-8,-473,-147,327,-10,321,-96,-88,-78,635,56,13,632,206,-84,699,27,110,-70,533,-48,-45,71,2,191,107,251,312,31,116,35,580,256,632,-70,473,881,148,-424,512,-251,774,91,402,7,-416,106,349,-499,5,59,-132,67,514,110,698,2391,156,241,512,-39,1286,1224,-236,204,1599,57,-115,27,192,-177,-345,383,161,86,115,752,-37,52,109,956,-194,-1304,11,104,37,303,-1059,3235,-237,148,-172,-175,59,410,-99,139,556,803,60,303,-88,-42,-24,371,291,292,-474,66,59,161,-13,1197,-179,148,126,621,94,399,93,1031,-82,-624,-216,173,4490,419,640,163,-98,-164,-68,2430,291,476,-418,499,713,257,988,105,9,467,-20,-194,-42,43,-246,-37,50,-92,14,85,572,-94,314,81,159,55,8,388,879,932,-4,289,307,61,-10,65,-26,875,503,349,-61,-372,65,229,-147,713,243,119,76,161,8,395,89,4,76,116,-59,-6,-75,46,199,-7,97,393,454,287,130,-92,42,127,214,-373,276,457,-698,-281,498,-38,276,-166,1079,82,-108,696,-219,300,763,314,1308,633,380,632,59,768,27,113,248,68,383,185,191,1584,-58,147,-464,-35,-1087,-181,58,367,29,245,166,121,-205,-505,238,152,2287,84,199,-570,186,174,55,-288,329,240,-84,64,-209,-696,-80,-211,294,475,155,8,75,531,181,14,507,-6,198,283,381,66,-130,-940,438,891,236,48,217,-397,40,517,435,47,-159,368,232,195,131,357,153,-58,-247,1488,30,946,65,369,1138,641,1436,200,-194,306,217,873,-280,-1102,594,18,56,-85,106,66,399,645,-503,700,4,-48,490,295,255,43,151,216,4525,-143,68,52,424,-174,379,-23,147,58,-600,16,2009,108,-70,10,-181,528,-40,-296,68,34,248,664,334,547,17,212,269,-5,-36,449,13,22,1173,644,11,99,214,-51,78,-123,1105,883,1335,-227,57,1543,229,-794,3132,180,-171,332,-49,73,206,-52,103,-82,-114,264,118,243,212,-67,34,282,1,-47,30,778,-100,1912,-806,687,-86,21,76,5,14297,71,-204,-57,-357,105,56,472,844,91,416,1263,-151,915,133,-69,-165,496,258,534,84,126,-65,560,632,2975,-1569,15294,150,533,-29,-76,-233,520,-8,517,1429,-213,-135,254,-94,-33,474,134,406,-360,151,744,13,-7,96,-433,159,-371,70,-67,67,93,2439,-859,228,64,-63,48,-162,-41,89,-328,204,50,113,-165,148,61,120,15835,20,74,29,173,456,1250,-10,139,467,-455,-74,26,-52,-464,41,-7,58,66,170,268,652,-175,312,908,219,131,-136,319,-2105,-41,14,660,454,-116,198,661,183,68,-1809,1206,300,505,-128,1272,-162,-204,-90,347,355,2066,602,-466,-49,187,909,713,31,315,5,28,483,-62,-217,272,-22,4454,537,-89,-192,174,2156,408,53,1075,937,285,-1827,-219,1718,184,926,182,12497,-54,149,18724,2042,-489,945,129,106,651,1135,-15,744,1,-35,-724,-573,117,120,306,26,94,76,-143,17247,239,96,855,205,152,479,-1,348,-425,-38,7247,2837,-75,58,-102,28,-76,19,67,-491,-87,-7,-7,-329,79,325,194,179,115,52,120,246,1142,-337,742,343,73,95,185,251,1553,-252,7385,724,380,29,4362,467,-167,351,755,-517,-338,6430,208,181,-824,100,4,-219,-14,636,186,-42,651,54,252,472,-40,-27,214,515,-26,197,594,-42,-153,60,937,-215,10966,1892,64,-247,635,49,10457,372,681,52,-37,1342,1227,-99,378,-5,28,269,7,16967,6676,65,1075,106,131,1153,695,190,772,-96,3979,-143,-324,-134,149,582,1,503,3904,17,-679,-46,14,-288,-899,-149,32,125,1383,386,-65,87,-678,35,124,-182,77,161,-649,-303,729,177,71,1611,2621,559,810,-58,26,-1,649,4206,235,-820,167,-61,162,-73,-283,591,77,116,219,984,-53,256,-144,343,412,889,58,709,-26,248,1622,357,695,188,10632,1455,-26,41,13,300,151,-693,170,-1969,15,152,16396,95,169,232,9,-244,63,391,272,260,-79,-46,955,141,117,337,563,808,-285,-187,42,5551,369,23,-41,-4,28,-179,77,311,-54,174,-29,117,346,282,-60,1376,65,362,-604,-197,-30,-131,631,0,273,653,774,722,733,-89,151,113,256,-4,47,320,133,-73,-470,-12,170,146,16651,-145,-269,25,118,56,219,300,-808,3141,-63,19,48,22,5216,-134,900,246,175,359,734,69,118,308,-148,-507,905,247,14840,7220,201,952,2482,309,881,-70,65,236,914,385,166,705,135,-109,862,357,104,350,89,-11,3020,4,16,53,-184,-269,3235,-399,265,1,1439,-283,285,-99,295,116,174,210,-604,-212,612,-125,668,10277,-15,-167,-5,-26,531,40,980,437,695,296,1,53,238,32,945,648,381,1060,337,-5,40,113,465,515,364,-47,1207,144,-166,114,726,49,788,-249,-71,234,1293,108,134,-91,-41,112,-114,585,-247,292,26,593,358,38,1,-168,-46,471,675,1082,115,1043,462,27,77,-21,-112,-183,67,488,557,946,4,71,193,454,334,-154,4243,-84,-163,410,23,30,302,197,-281,65,-658,-30,1404,241,85,120,53,3623,294,97,6,17,7055,665,1224,-1,-466,-109,757,-198,-37,271,425,-233,163,539,98,385,16,141,1560,1685,546,-503,312,95,337,297,366,1235,11472,756,3507,351,543,405,436,491,148,4,-731,-521,-236,-35,-27,932,52,159,48,56,-15,-44,368,58,56,670,387,-342,6458,-72,750,1032,-95,52,20,-82,244,-188,214,177,1145,-10,-55,511,137,253,-72,569,599,128,-61,-22,-305,-29,504,399,77,33,162,5,1106,-581,-106,167,-161,29,407,26,67,-465,39,263,293,351,-32,-138,-93,412,657,310,9,121,8,-70,-50,-16,398,646,-90,39,375,55,-99,-97,-67,34,-286,283,297,-352,45,84,841,-270,-584,-163,474,246,-45,-3,231,2226,77,-257,14,-276,615,235,690,214,352,-1,535,343,-103,-246,-25,49,97,184,40,425,103,116,-21,-7,-85,83,816,87,953,5,1089,17,105,491,24,-138,167,453,195,225,-288,301,-17,182,368,-44,587,93,-420,-199,91,-651,17,240,-94,153,257,-260,-21,594,-304,96,79,-67,-291,748,164,335,-54,30,-1126,-11,-37,39,-287,-85,8168,47,672,66,57,-7,-16,-144,95,140,701,1057,45,370,228,-136,118,-110,-66,196,799,668,25,65,8,388,639,767,393,-104,1064,60,-14,67,446,108,-27,-1157,-59,24,161,597,49,106,-62,547,-59,407,544,254,49,148,152,71,445,92,811,856,-694,-9,183,-2600,34,-259,414,808,395,-441,-371,-21,517,-131,983,54,546,-445,52,-59,386,1766,421,108,221,551,-462,-217,-37,-64,239,15,25,798,739,-114,-53,49,3926,1119,-106,371,-160,-198,712,727,99,261,91,131,64,-604,-12,754,379,67,-53,-114,-110,-108,13,494,-759,282,-55,-80,30,750,31,-850,428,-4,-106,738,-43,291,-7,449,-111,521,-70,461,2085,47,-106,-58,515,-9,-117,103,-173,194,-279,44,107,201,-93,-235,26,196,339,-74,35,105,44,413,-112,-225,-329,74,113,1005,275,-2,24,132,7,-156,42,64,41,102,38,-132,757,291,-94,83,137,323,-82,-88,96,409,-458,359,757,-453,15,-347,-441,460,-161,106,46,255,121,611,232,41,1251,69,112,-156,133,-157,-27,-214,-38,74,12635,1141,-317,270,151,34,-19,459,158,214,11,20,94,-451,-372,-87,759,351,-61,73,46,18,579,273,129,712,-76,-21,93,836,2454,1209,-52,163,43,87,-25,183,4241,906,-289,-204,12,-31,10704,1044,72,3960,136,-32,-672,189,-33,468,10,1070,1063,79,14,551,46,568,702,40,1613,-17,-459,168,142,-61,388,590,792,35,205,4,268,22,-752,344,2295,216,1063,-277,7,9,83,-79,32,62,403,150,644,953,137,214,328,-1782,573,46,128,240,16,106,86,159,45,624,58,277,5236,263,187,350,-72,-39,181,-148,157,-299,-9,501,47,-24,182,3024,105,13,619,217,-92,45,495,1379,405,4,334,-86,-320,94,-12,15176,-342,820,596,-862,178,-749,33,160,26,-113,77,26,-117,-176,28,-153,248,27,-251,5,88,-720,-49,-88,7,2695,220,-1224,614,11740,-397,261,104,-80,439,265,26,8437,6482,217,288,-35,-636,1940,1562,-713,144,38,557,-40,79,-31,2420,322,221,170,-3,-144,156,539,489,-580,-25,150,48,89,436,38,1563,-408,167,189,35,30,65,932,48,-5,473,82,-31,181,19,214,367,-347,-50,58,22,21,118,241,568,-405,956,72,14,32,648,76,353,498,569,79,239,-46,34,588,12057,101,505,503,310,-682,778,102,77,45,87,22,2895,401,-22,-56,85,-429,-150,4,380,45,-87,14,746,9,-73,291,17,388,195,621,242,54,117,149,-314,242,43,82,57,330,-340,582,559,76,-426,66,166,188,-144,216,-217,1367,3955,51,265,-1,904,144,-238,71,100,137,-236,196,67,2,7,-12,-255,51,133,73,-30,367,293,632,43,61,3,339,22,-865,92,44,-108,29,48,324,889,15,334,202,557,75,341,183,-24,674,256,-12,406,214,103,197,393,316,113,-69,172,80,-26,130,247,-133,50,215,36,144,-3,-20,-32,2111,-29,-122,-229,-223,220,-428,-51,191,45,29,258,-140,51,2245,58,306,74,-73,3073,414,42,-102,-116,33,-175,-34,-10,96,-2,-1290,287,190,801,22,239,84,44,157,285,-470,638,235,66,878,55,-29,1477,207,409,16,-14,41,656,85,-58,1827,111,-174,-72,-86,87,22,-47,-20,75,-24,179,-10,-389,4104,48,-63,-377,-703,1816,22768,-8,-345,181,-206,-17,82,-375,-17,-80,1409,-24,110,45,3541,364,2095,-30,238,-793,-67,-126,-38,41,1132,79,414,-897,33,155,157,-173,148,422,865,537,737,978,723,72,25,-2157,10,-15,6,8814,-130,29,-149,128,86,519,314,522,24,11431,168,-62,3,660,243,58,176,149,271,-72,-22,45,47,-68,-36,289,2379,50,-75,-251,-107,-36,-183,86,-351,18,113,101,197,-26,683,26,63,48,189,-8,35,226,-83,167,39,157,48,516,406,8,762,51,4,373,21,911,-178,-293,510,-15,6,295,2243,-42,-5,30,357,315,42,-67,-55,289,17,298,-460,954,41,827,848,-754,9,67,-67,4008,82,89,187,262,-1332,26723,-8,652,411,53,4,383,69,94,306,27,-69,173,-58,232,34,2535,253,1019,22,241,-101,-87,204,414,-117,-170,-267,1238,393,343,76,-211,-169,-15,139,454,-582,-214,103,2724,-8,365,259,131,7,30,211,404,-94,2474,90,-909,-247,-291,739,1018,30,-168,-786,1971,111,2662,17230,-209,271,45,1737,12601,669,-98,-692,166,396,-337,223,-64,397,321,623,8837,12815,72,-44,-257,23,229,-704,11,131,154,84,183,1540,485,-274,-143,23,-996,-1126,653,99,-444,49,230,46,-1096,628,351,-141,-324,-77,295,970,-423,112,9,82,4,-207,-65,-8,84,-695,3165,104,-38,272,-28,-10,80,1076,-87,331,86,-16,-81,-92,-125,-38,-41,-75,-481,-539,-60,32,346,424,2689,4760,716,7008,-208,23,159,72,176,24,690,-379,68,-162,-13,-52,471,98,405,369,68,87,-170,-201,151,2836,51,437,41,307,86,381,-241,74,3920,-246,144,-47,346,-1052,175,150,284,74,180,143,276,4,209,110,749,948,108,677,302,117,132,69,-158,-19,-105,-2611,108,213,407,321,189,-674,460,-16,291,54,-737,-122,395,922,1413,-50,120,112,-596,-260,-294,180,40,-118,100,-1,42,251,184,446,49,173,1327,54,100,169,-187,149,137,107,-96,1700,27,0,105,247,305,1543,-146,269,285,-75,72,-452,345,-385,92,-230,-778,540,124,-517,-199,144,158,11225,292,-59,16020,-272,-52,0,-175,1628,589,881,-2368,1208,43,266,7575,1064,1448,75,566,-14,-24,63,58,207,24,129,349,-109,575,-328,-81,233,156,394,31,833,370,-23,44,-895,-75,528,94,-56,-56,98,-73,64,177,137,115,4,254,118,59,302,334,-127,165,-142,127,831,184,865,65,1521,441,138,259,15,1302,592,1379,14465,18167,36,151,80,-62,146,148,986,-13,638,137,-71,30,1,259,48,-55,-1162,219,-286,-66,31,206,68,205,51,-434,233,15470,418,83,-23,272,-59,104,140,-26,95,42,945,-888,200,842,-131,192,613,750,-42,-258,946,-84,-703,244,94,-168,144,488,-119,134,-126,787,118,-83,-114,0,-201,375,75,-169,198,-77,-118,-84,22,716,-73,-19,203,102,456,-242,36,960,-143,15,51,-5,-90,-33,286,-80,325,-5,51,176,-241,569,312,290,-933,-609,33,-1600,53,50,679,-25,1650,445,373,-26,-118,92,170,301,11,-116,-31,92,173,-305,298,54,-370,812,268,1001,-149,-160,508,321,67,109,298,325,242,520,-221,42,965,-55,-35,85,714,527,40,296,-186,-90,-429,-117,-501,-232,514,133,-104,-279,19,-118,75,-932,130,-2326,1876,158,73,46,-208,704,708,7450,401,101,1107,269,289,-986,-282,176,-659,99,2217,1064,11571,6,-107,10748,87,126,53,-626,-23,351,-35,997,-28,-629,103,217,542,71,79,-13,304,141,-414,-932,577,813,532,218,11992,-12,-117,844,-14,-165,610,-86,9,-74,-433,-262,10,471,-7,30,1133,7229,-37,-134,-46,122,44,-82,476,425,56,2356,1869,64,2730,-698,-88,1710,-64,31,-183,-548,946,-204,374,-435,-90,-224,1044,194,-578,44,390,80,557,57,642,820,269,1128,1027,-367,-76,429,591,258,302,36,78,1588,898,-430,47,148,-569,197,176,-1,1228,200,1487,85,-112,348,-94,-29,-867,329,-768,-68,805,164,-85,-1265,-324,961,156,13,859,-517,413,-257,101,-22,81,459,1287,-330,-185,62,5904,-2,518,486,138,340,-351,318,1564,181,108,134,516,385,101,40,892,113,252,334,24,278,372,787,46,182,-60,-260,-52,-95,1028,2091,586,229,-1043,39,-98,374,72,51,-160,26,0,54,559,-84,119,78,234,2,168,728,-388,-810,1392,417,33,11,855,-11,447,-67,388,-214,34,29,73,555,139,-26,-634,82,-421,3357,52,46,437,-149,6,472,159,256,-2,298,1061,-330,1347,177,136,127,32,-41,171,-40,639,-259,974,-166,530,683,1089,40,35,96,-46,-72,121,76,-71,88,582,1335,671,441,361,-90,-27,217,-38,173,-41,-495,203,118,20,192,1119,128,30,186,321,241,644,-392,-62,176,100,91,452,-667,586,-61,3936,5333,-633,-166,36,1643,-66,14973,100,-43,-57,78,-41,-310,112,302,53,396,105,255,599,0,-267,-20,0,2,80,46,30,1638,-44,-17,-230,-506,192,-63,99,401,48,837,386,-23,54,349,237,-163,35,-161,22,385,-320,103,119,395,-863,791,42,1119,36,174,24,-96,36,29,242,-49,105,124,699,-73,471,1224,591,192,-1518,104,-60,192,301,-69,3042,106,381,357,-665,-48,-302,2,25,-1072,723,414,253,-135,885,-598,-268,-72,119,19,232,618,457,170,930,1028,-792,244,116,9,147,1315,68,-157,210,-451,280,6898,976,102,21,127,329,-7,125,4117,30,340,858,1787,-319,-489,451,-133,-107,-99,-2,-81,162,224,78,201,-102,113,-59,29,57,890,258,244,-874,-13,58,463,523,2384,4768,101,187,368,41,1630,345,27,80,-2589,312,16,208,439,753,22,-60,83,-191,-691,-651,232,-426,1833,-6,127,297,112,407,-288,247,-157,856,-95,29,-696,484,-149,11,-37,-215,-177,11,100,13,133,1097,73,-93,-200,-39,-446,1445,489,-845,-876,1619,11890,-270,205,-446,649,1004,77,210,1023,89,-162,590,492,42,23,454,40,5,199,663,-45,25,534,164,-710,77,97,19,37,-72,23,70,1478,126,403,88,-21,-2466,-196,1045,552,1001,-3128,30,65,116,417,112,-29,-127,624,177,8,-271,489,26,146,117,59,998,275,9000,1484,-795,469,-147,31,31,40,2024,-172,-1000,-1216,-765,375,2,-918,-404,45,-827,1970,58,-252,-256,3107,-91,-90,206,239,22,6398,3470,-172,3690,457,-59,2496,4809,120,72,104,1691,37,12964,-814,-1873,-4648,-18389,21,-522,195,-232,-1,-268,70,-143,648,-253,1717,1719,4454,-1,134,92,-42,2300,653,1168,48,179,71,155,-604,1299,231,-1,1123,419,-149,-36,-136,-48,1178,1352,119,1294,-28,375,-30,-625,-100,82,920,248,166,-37,106,201,-238,438,128,196,32,0,-165,388,721,968,122,706,-6,-235,-531,-76,404,188,-27,243,40,66,8,-269,374,-131,875,1279,761,161,53,9466,-424,2,-21,32,-65,-115,-58,185,-444,-161,52,-206,1018,66,-78,-60,-261,1404,-71,1108,174,-117,-186,27,3343,-188,276,-71,174,22,-213,-184,-60,72,454,86,78,-55,332,-4,-11,-17,684,19,85,183,911,-153,133,-71,40,-5,-153,85,-12,1579,-20,-22,-215,82,3736,-20,164,57,-20,64,391,8765,-38,332,-80,16,253,-357,217,-1067,89,41,-168,646,1156,-270,-154,308,72,22,-36,536,115,962,-118,139,205,100,10,38,-269,15,167,311,97,-158,5,208,-54,-42,1140,27,-183,-358,-1003,1035,178,467,157,112,118,203,-54,79,266,129,900,94,493,4191,874,721,-59,639,-1453,228,-117,558,-80,4,-100,33,-324,325,-222,330,134,-133,125,1636,952,112,38,470,-83,249,-308,878,644,-42,811,247,522,1713,-829,-111,444,1359,-186,201,189,1390,42,-371,6867,165,170,1851,-57,-39,4012,3766,1570,-1286,71,127,1195,-212,-57,-1289,-119,30,312,28,822,-1157,708,10,-584,438,242,1443,165,198,110,432,358,481,349,-232,-302,25,5,-20,3186,657,70,206,-34,15,-133,31,188,351,-90,123,-16,-81,-150,-164,-5,357,-118,488,157,-802,144,136,208,-296,11339,7691,566,196,405,10499,7631,875,2272,-223,38,217,-20,182,71,115,89,286,69,189,297,-371,-2014,382,193,420,-58,202,16,1200,298,40,521,14,90,-198,-235,43,304,59,-39,25,-524,-108,-153,50,152,-249,-454,-432,-119,-15,-322,177,-689,-498,-81,-52,59,-43,-256,27,15957,110,6,140,-61,35,-144,54,-114,-114,-117,57,-17,-149,-12,-400,-185,-235,-134,87,322,2511,984,1029,5340,2966,9337,11380,12225,11518,338,57,166,2195,1963,231,838,79,89,230,-28,438,84,320,-34,-54,-79,39,313,323,852,-37,-68,-656,21,11,1395,228,-47,231,-59,116,15,562,143,83,2692,831,46,-497,925,-21,224,-14,60,88,177,60,-70,755,802,-78,-23,-213,-9,-111,251,1016,17,25,187,18,321,26,12,326,107,216,135,53,127,4,-1159,730,35,1562,-47,31,536,213,66,5,-83,-99,122,8,58,120,-608,137,453,-643,-35,20,-1189,577,-84,-2,431,56,23,473,431,512,79,678,212,192,220,266,156,31,-98,-47,-57,60,-44,-183,96,-83,328,453,716,-18,-148,72,-176,-25,111,873,209,452,90,-129,178,80,1330,425,-426,161,66,83,509,-2,46,-31,13,65,256,-5,342,155,180,242,547,11,570,335,2708,431,199,1818,-830,-156,31,13,146,176,71,737,-5,26,102,-3076,260,2235,102,722,113,265,141,370,-29,0,215,-58,614,972,20,-29,200,73,-78,-242,-64,-29,-14,29,200,-27,187,-55,-5,96,174,81,37,818,43,203,-30,-1,-189,123,-380,-7,137,67,180,-101,111,180,-97,403,-41,114,45,2,2214,114,-17,17,12,-72,-48,1429,79,100,-44,-14,301,-1,96,7,-1082,497,59,-141,46,1032,304,1319,1298,631,32,301,13,13,-63,77,252,124,1020,168,-1,-210,-91,45,215,309,-7,-19,78,230,125,125,19,156,486,763,559,75,256,25,261,143,262,2429,30,73,96,120,-1,251,443,-172,295,110,1711,50,-435,16,179,-148,107,18,-67,-119,40,149,115,811,-334,102,33,285,-63,298,1,186,-106,-41,48,698,44,108,84,625,368,96,576,641,133,-13,939,858,79,159,-36,286,205,282,350,2923,1063,50,233,218,146,77,204,235,742,32,320,35,178,-68,216,162,74,136,33,-98,321,512,1673,-42,405,161,-33,44,1141,-67,75,-90,101,872,426,89,146,-238,169,33,177,187,348,77,122,223,-141,-151,603,3,54,24,161,9,114,192,56,43,11,446,-328,326,-35,18,240,-5,19,26,1716,220,-89,165,-128,103,72,163,-333,213,-89,41,1267,1374,-19,226,550,-964,-238,-101,738,642,257,-66,101,649,270,131,382,9,473,-123,269,-57,140,874,-59,76,478,171,72,44,245,328,83,-123,522,395,109,-61,83,685,55,9,15,151,51,270,-15,154,484,-8,34,-11,329,637,8,15,187,-342,-62,235,154,-70,74,427,162,-3,-135,430,-66,2,35,24,101,180,1298,1337,24,-66,-12,20,112,-1,61,28,71,34,723,159,181,-16,453,153,13,230,-147,33,108,2,78,5,-48,146,-6,78,-23,121,30,127,-26,777,177,1793,-96,118,152,352,-49,-277,34,897,-289,35,55,-42,-2,-25,89,-79,-138,71,114,138,792,-19,-371,92,-7,39,227,63,668,-20,8,444,1115,-105,-106,132,85,2,39,13,288,727,-100,1,-227,-111,-5,156,182,68,21,32,371,-43,8,37,-265,-1,-35,115,71,25,-107,37,282,80,239,50,17,-67,-3020,-4,307,-62,229,24,428,125,336,198,-1,32,532,182,-46,-104,38,212,470,192,-144,33,-116,202,326,-16,-65,100,167,72,412,720,-54,586,591,103,6,1,298,189,50,1623,696,181,-1,198,86,556,-30,104,161,167,136,286,308,295,382,-85,323,600,475,103,128,45,186,171,40,2042,21,149,103,-50,313,-158,92,738,-686,283,31,101,150,526,-47,374,542,554,267,313,548,-362,-3,13,190,48,-50,1078,135,259,-109,818,119,371,97,50,170,67,258,-1,755,74,-1933,4,-66,134,209,281,112,9,75,56,77,1290,1229,54,-195,578,1536,-302,799,711,59,-105,713,332,-134,424,85,2,-34,92,65,-86,79,254,28,-39,92,88,53,125,357,59,252,170,51,45,703,-9,14,331,277,-25,21,181,149,-20,212,32,70,223,-26,13,29,126,1374,321,-93,-119,54,-1346,-250,10,7,650,-34,252,-312,828,-62,325,349,-47,243,198,1088,-395,383,15,-47,19,294,160,2,-37,91,346,51,1360,646,175,58,97,496,58,19,13,143,407,128,82,110,17,-10,545,853,54,441,-62,20,12,-62,98,-26,1221,4387,-66,35,66,39,340,376,48,1008,-81,934,1209,8,19,-234,100,129,157,-416,794,897,25,87,-160,362,-51,-198,-258,113,-81,-467,113,497,657,945,189,150,-117,-8,79,129,125,-205,-33,19,221,-2219,147,23,50,373,19,134,-673,386,-94,159,795,-144,59,207,430,-368,4767,218,38,126,-11,310,-28,-46,-175,280,301,389,35,45,50,42,24,80,170,154,-596,725,10,110,-296,350,-437,1334,-184,-249,-17,-3,62,10,-989,37,149,257,788,496,-965,45,995,-1013,65,164,772,-1116,-241,168,96,101,-80,-66,876,103,-1103,44,-9,521,22,98,-40,31,8,745,-69,-952,82,683,127,7,52,130,262,115,-52,-447,1282,0,481,-244,-155,-172,461,-45,81,540,31,752,227,454,47,2914,834,391,272,526,-27,367,111,424,-230,-309,85,239,446,670,573,392,861,-32,220,-84,1475,-27,70,-10,223,198,785,74,28,126,77,293,83,92,48,1193,59,273,64,183,59,123,-246,89,74,-801,-264,-2430,-17,70,-21,80,-342,-178,110,122,-351,2,15,229,187,178,-75,654,99,101,285,28,130,603,77,81,-710,541,100,41,263,-190,448,-221,30,87,437,40,145,-454,105,32,302,-407,-195,89,-4,23,158,19,-16,-255,-84,134,325,385,1212,-186,1711,-80,178,67,35,-21,-18,-393,14,229,-21,40,271,435,66,416,144,-172,733,620,22,-63,14,45,48,426,-1331,-96,75,-8,-41,80,231,-86,72,397,144,-89,123,-126,-18,22,-2,36,234,-1,-221,258,700,154,36,24,-52,31,-205,278,-20,75,-35,54,239,1047,88,-50,29,156,109,136,6,-112,266,100,-6,47,-1935,1,188,31,-1189,-151,-4,384,2,135,-763,-70,-22,147,163,11,-64,-34,-314,17,1183,43,123,-24,229,-109,46,83,159,18,141,77,204,-138,-8,-34,362,541,252,-193,406,-31,26,-3,97,195,56,62,1420,-277,-729,-584,-592,-187,272,79,176,31,102,105,10,136,113,685,282,-47,259,1622,178,199,307,-57,-74,1458,-18,418,-561,-156,72,194,-453,472,2,97,1339,240,49,-10,408,-147,268,-386,1513,2464,-389,56,-538,-32,-131,-20,-755,-32,387,671,-106,-82,13,-209,130,-230,-73,-106,-22,-2,216,-26,47,1138,713,-120,-473,465,81,33,717,533,204,99,4,151,838,32,96,114,7,449,-43,-145,63,11181,320,486,-38,65,28,-70,130,1096,-7,48,30,151,-338,-60,-83,273,87,36,122,-17,137,473,312,-49,389,-1396,286,-84,-91,117,64,-143,150,158,650,0,142,-127,-22,2,-31,-157,336,36,-24,354,590,171,-24,-1,702,102,284,111,333,-104,78,31,253,77,577,393,880,34,761,366,-79,-13,16,-11,129,233,-186,440,319,-24,-342,193,-476,-121,29,203,-106,-14,3,-87,-71,537,1595,26,480,106,940,77,376,245,506,95,145,1151,996,106,196,-54,84,179,-27,207,-21,123,76,-79,79,85,-332,17,42,383,-42,51,26,38,-523,159,-331,483,143,232,-47,430,400,657,310,-41,88,235,195,149,58,347,88,-66,108,163,-89,58,90,-424,57,49,37,-595,-116,-188,504,56,401,46,-56,906,-202,122,-667,409,-382,12,120,-60,525,-54,-39,161,-82,565,531,27,345,-93,537,-42,31,211,-576,263,247,79,913,583,193,40,-373,-163,-81,139,382,-74,192,465,297,-94,149,415,-111,270,981,-126,4,1,659,764,267,116,645,-68,71,116,-312,132,-62,135,1188,109,54,121,809,458,259,109,143,42,191,43,40,100,846,491,366,-135,-61,398,145,547,169,11,465,-455,360,-568,-122,1504,294,489,-943,-132,-162,119,251,72,861,-5,238,479,863,16,619,-111,70,1128,-984,529,23,1544,65,490,2,37,-32,84,-25,70,-7,269,27,439,483,-95,399,127,120,73,386,-449,35,-148,-13,33,557,-30,216,444,39,105,68,181,-224,133,-109,222,474,-164,-32,-12,-29,-167,127,126,36,105,323,4,-108,150,309,-146,104,206,-81,294,-43,-233,-54,-58,-332,-163,192,412,24,1578,364,-18,53,113,-633,65,-85,-481,19,172,9,-3,-99,33,-65,156,1854,242,-240,81,300,-585,1907,1706,245,20,359,511,4,557,15,298,64,-76,1450,60,472,226,70,498,-168,-65,47,52,51,-11,84,256,-245,-374,112,65,104,203,72,-330,168,129,112,70,-95,-111,107,365,71,-53,44,43,429,244,191,1146,503,430,-1,91,-57,260,20,39,166,116,219,-22,227,-3,193,27,320,52,46,50,105,-102,-114,401,208,-236,1,162,87,63,562,553,22,2487,-30,142,959,434,-16,140,798,1175,687,-1,138,-28,288,66,-702,690,685,328,60,203,-644,54,45,241,1051,50,-732,1329,-388,-143,-9,1180,77,11,728,-33,34,88,379,430,167,5,185,112,-15,128,499,325,-223,-83,771,79,-52,751,528,37,-282,-806,351,412,-252,-23,174,226,140,229,157,-4,114,-28,543,453,121,-138,902,-274,-837,665,514,27,181,-76,-342,60,513,-32,28,-6,-313,48,321,253,588,6,846,149,710,404,1388,1325,943,458,37,206,155,236,4,-722,-172,-30,160,-601,-229,523,-214,256,-452,117,-650,136,255,441,-36,587,-439,767,-563,50,-127,-27,182,529,204,1998,47,880,2,1272,-24,-310,26,122,264,317,492,-26,382,1093,545,0,89,468,154,178,1141,589,12,35,613,914,13,2207,284,853,-59,1979,-9,88,-117,49,326,-5,-329,-9,677,272,618,755,517,293,112,66,507,118,775,116,1062,61,118,90,527,8,297,447,194,1771,-7,119,536,36,237,-9,-144,116,229,86,147,4,150,27,-13,151,697,-133,62,-329,15,250,27,-231,34,9,1027,1575,-105,63,591,174,127,223,7,-32,441,216,105,251,-697,-226,33,254,-19,123,0,4,10,6,-149,-1071,251,29,117,50,48,1321,18,-25,220,948,-86,218,-618,446,-19,-2,621,107,25,163,1005,379,235,7470,50,851,53,313,811,547,-38,-51,-196,521,-642,59,55,132,709,-7,-294,802,144,1404,148,258,659,-65,8,492,925,442,1606,295,-122,170,-67,82,-182,158,214,55,921,0,67,69,889,197,29,-93,-2,411,555,551,77,-104,187,1001,452,627,747,125,1815,915,31,23,89,601,9,291,-33,21,22,37,55,60,218,-13,-88,155,79,122,-3,107,102,6,51,422,363,21,-228,125,-9,201,385,156,222,16,304,-40,-34,-56,82,468,160,1070,-62,17,-562,384,43,30,7,69,-34,-23,-78,-76,175,409,362,91,-187,47,-34,202,-33,395,-52,-267,1,465,1096,-334,266,-470,-189,73,235,602,740,-354,143,379,63,784,167,-4,-37,-322,12,272,315,48,50,618,764,225,87,336,435,-37,-116,242,2,19,102,25,94,377,380,135,279,-106,56,592,1161,77,-87,253,-96,853,1238,343,-47,40,91,115,37,230,-35,-117,-1,158,149,-1465,73,131,61,142,-67,-1205,219,-7,88,129,257,23,36,283,2,-17,19,510,-125,464,152,411,177,69,59,325,-31,-49,88,-349,294,26,13,62,68,54,85,2428,90,-11,-36,39,1281,265,509,91,-55,-110,3,119,218,-216,75,809,42,254,393,1645,-29,86,164,214,247,816,-111,-16,-120,-69,181,10,420,-1461,-35,14,630,19,81,56,7,-304,17,-7,-284,-69,434,127,1357,815,134,1,43,619,58,-826,-446,105,162,-45,559,154,189,579,738,-69,480,274,1003,-322,-43,180,382,13,-347,-58,36,87,-111,676,66,-12,-20,42,-124,50,26,335,-89,109,577,625,-23,67,25,1,95,555,396,118,-170,909,-169,92,439,69,85,37,-251,10,125,350,-56,655,-71,-403,374,312,116,45,295,180,-80,110,26,494,513,-30,1,834,-15,39,477,60,517,-117,-96,-417,234,94,72,880,17,66,207,234,202,225,639,1051,1787,206,543,36,277,-26,190,-104,-49,167,60,538,225,-20,82,1062,95,43,267,143,49,565,21,64,249,79,81,70,81,185,629,108,113,229,352,649,-15,-129,75,-296,-47,0,87,117,82,139,-78,652,960,213,93,142,154,461,-917,39,124,-19,-128,242,-37,-94,40,31,42,3,64,1010,140,25,623,198,110,2959,50,19,-94,-1425,-4,-535,-2,214,-18,-7,23,10,52,-134,-461,294,12,27,331,-185,120,281,59,537,86,-15,207,78,-174,-95,308,17,-31,6641,10,438,64,616,53,34,-27,96,212,34,-228,200,-230,97,234,20,-52,115,409,-168,540,2,286,246,645,-114,375,67,1818,459,306,203,-81,1503,139,550,888,76,505,271,-45,-244,23,-68,74,311,-133,-25,250,373,356,-457,25,288,-26,348,-50,88,623,44,-3,46,1528,190,0,149,565,-19,-16,-14,508,256,86,-115,312,-114,401,-10,454,443,322,788,81,-261,69,56,171,-174,88,2254,35,245,35,74,79,59,252,80,-27,-376,-490,-364,-358,36,-465,-203,-3,73,605,211,-260,325,-316,-64,-329,-27,1064,-35,66,7,-187,508,287,-113,18,-283,553,46,-131,-14,295,-49,-51,-84,-184,-331,146,-440,-150,331,-168,53,-71,-58,133,4,132,486,70,491,-147,-16,179,52,-10,69,103,424,36,1261,28,-259,2591,382,-90,-51,428,-483,-392,106,-63,74,50,94,325,35,107,-352,314,-810,768,311,-135,-288,-98,238,155,1133,32,-2,-215,-379,607,80,-130,-97,-31,2179,-76,-217,90,28,-195,-34,75,32,102,35,98,309,91,121,736,73,88,790,265,150,-1,904,621,640,-216,47,-331,291,717,84,-6,268,91,65,141,133,206,166,261,18,-21,24,96,165,104,-78,-749,141,239,-169,-29,10,52,24,29,276,558,263,-97,21,-3,21,26,272,-94,287,-30,301,21,501,57,-29,-141,33,-9,30,54,-128,135,23,537,212,378,-191,-66,188,27,57,505,-1296,-31,21,39,95,-76,54,38,-84,109,317,739,63,-85,96,400,179,69,156,97,73,169,1739,-186,-42,-525,-53,99,-4,-5,-53,-13,203,129,104,26,16,-62,17,1133,257,78,68,-113,881,996,-20,6,-33,40,-140,-169,-27,396,765,65,-21,359,138,-104,139,36,476,206,51,89,430,-30,147,499,476,-187,1137,48,263,-33,241,49,0,14,81,39,-16,286,273,-23,-118,37,59,137,68,4333,106,201,175,-50,22,33,1078,722,283,107,-50,414,239,43,41,-84,13,110,146,365,81,1,528,11,230,85,706,674,452,27,-76,113,58,185,-423,-169,-138,224,-103,56,-32,67,23,-273,203,107,-129,253,149,26,-16,54,109,75,-364,90,626,-18,-34,71,-132,35,311,54,180,14,126,64,507,41,-238,57,14,121,46,105,140,322,4,116,95,432,205,17,255,191,-7,-4,57,244,217,-193,77,396,292,12,120,212,426,-119,3,68,-98,160,636,671,-21,298,-69,104,58,611,43,331,111,479,440,-387,82,71,-148,1,226,-15,689,34,206,-52,394,-27,160,356,105,380,-43,-1605,8,27,-239,-119,158,286,-125,669,-222,45,103,-448,53,506,52,14,161,112,-82,476,285,249,172,38,131,-106,1913,52,147,-79,143,202,63,217,32,53,239,116,680,85,11,-446,166,-82,15,161,17,470,42,-11,36,255,115,76,104,64,49,108,76,255,530,89,84,11,2282,62,124,95,-1,63,-32,263,133,123,-30,-30,229,2056,43,1757,75,51,-51,261,101,75,-26,-33,-77,-22,106,78,125,1758,229,991,114,508,-89,317,1189,204,5,552,131,71,16,56,431,-49,262,99,12,1,56,-7,209,-76,102,197,5,-31,497,166,84,112,-1,82,-6,308,57,703,17,388,293,242,147,-206,509,-16,28,-58,-8,-348,-55,18,63,27,86,-17,356,429,461,1375,148,132,-17,40,0,-201,-35,38,239,-52,255,284,8,174,316,45,-83,50,220,1678,220,-151,-27,-120,-25,-227,456,94,6,72,725,33,-53,242,-52,215,383,-152,6775,412,198,96,-35,16,-17,-52,430,50,78,49,76,-93,-132,218,-12,314,-183,540,263,1119,-77,161,1537,629,-55,-12,32,-85,-272,102,200,132,-176,125,169,143,827,-56,-929,-100,176,11,115,615,309,621,1136,3212,267,754,-30,85,-113,291,212,-27,129,-70,405,35,346,494,856,25,203,112,-5,120,101,-198,16,1006,48,371,1855,9,245,244,36,300,30,27,21,326,-332,-140,-84,30,207,224,251,-24,176,-63,120,12,26,1,130,349,668,36,36,37,-200,253,-9,127,101,389,-187,-104,68,93,522,539,9,16,70,200,-214,73,-10,39,122,-195,-86,3648,206,-410,-60,-7,42,521,-70,-248,-148,251,533,395,84,281,30,64,1944,43,35,151,177,118,28,-435,15,72,59,34,815,-81,907,93,-91,74,90,167,146,94,-539,661,-174,349,-261,-176,-28,283,-58,57,11,81,-124,18,359,-102,272,6842,299,7,198,816,199,945,-1154,131,194,21,24,163,99,-689,245,8,145,-65,531,-173,1083,46,513,-17,-32,37,-20,6,52,-31,268,48,-1,7,68,221,212,86,19,67,111,297,-3,-506,-258,220,165,337,1001,154,-220,89,-163,570,1076,-650,190,-1683,228,106,1300,166,485,40,100,138,488,25,457,-6,108,619,-1,-238,-54,68,173,-85,116,-600,55,655,96,454,68,37,166,-376,119,1,-111,72,130,-35,138,-792,561,-26,10,195,144,-487,188,227,59,85,-30,-358,264,32,103,128,19282,-133,-25,-11,-169,2169,126,-65,-99,186,-3,144,194,87,33,-141,-100,19,-77,-20,3,-315,28,-106,-93,2165,49,41,161,49,263,463,881,-24,71,-81,19,56,-48,71,-3,31,-78,-70,-251,514,512,-39,-7,115,-5,11,157,-78,54,785,-81,813,-372,911,-24,-179,148,93,19,21,-98,-35,25,-319,-418,76,-20,-194,55,-243,289,112,-372,119,76,89,116,-6,-75,-77,-296,-173,130,-362,194,-149,1079,1308,53,380,-426,113,125,147,-1087,79,367,245,388,-505,-223,569,138,-41,240,-137,-696,17,64,43,14,507,203,283,66,309,40,435,232,-251,-188,-123,65,-85,106,188,120,255,-174,-23,-70,135,547,17,-5,11,29,-36,449,11,99,-17,5,-123,743,168,-203,56,57,391,-33,19,74,180,-402,-1380,-272,332,275,-52,118,139,258,8164,-62,-279,323,111,-87,-20,-545,757,212,118,367,77,103,-19,240,221,60,23,82,39,-235,294,-18,69,112,15,-43,97,-85,70,212,34,-203,148,167,-486,211,169,-116,-33,35,-41,975,-536,218,-730,-32,63,0,118,19,-33,25,298,195,188,218,52,23,29,54,21,-5,94,110,113,331,370,-27,17,175,116,600,88,116,-184,1054,0,-38,66,248,211,1159,31,-219,82,211,326,-45,173,-144,39,138,11,34,1311,77,68,60,-57,-8,-143,305,-97,788,144,707,195,-236,257,220,147,-348,-81,12,29,-35,38,80,1,223,-62,29,540,76,97,-337,73,278,40,-38,-80,-6,49,241,62,-20,21,-220,49,-476,52,690,47,83,143,-55,-235,222,313,-72,-27,150,-75,-22,-312,-508,-162,89,3,506,-292,535,-377,85,145,-100,869,-105,-24,-9,175,208,-642,340,-39,-189,-10,-8,289,86,393,33,485,126,77,454,-55,49,-92,9,-112,-161,825,467,190,19,-18,-61,57,107,270,-30,228,2028,-114,-52,75,879,-191,360,94,135,193,33,75,132,188,64,30,669,235,-10,-106,60,146,43,-15,-273,24,186,-32,61,124,75,178,287,349,-564,-21,200,-354,150,-33,207,31,-213,426,13,9,431,-63,-92,28,-163,1237,172,280,312,222,-74,114,123,12,137,246,992,292,919,459,81,-869,-20,30,-52,55,-74,518,49,697,1,573,88,6,-16,158,-69,-32,347,-49,338,-353,-77,-143,214,127,252,-23,-71,165,-168,56,371,123,389,148,-99,8,4,1004,-219,-24,177,731,-5,278,57,3,-65,117,676,234,-40,213,82,-63,155,15,-431,112,372,66,429,2475,41,-323,-92,16,2350,93,227,-39,76,-426,139,169,-102,124,49,-13,74,884,-102,-20,24,95,1187,108,-43,-46,0,-59,133,221,241,30,318,261,-41,54,54,69,67,6,-192,87,182,65,76,1545,-41,61,-170,92,25,-21,285,360,92,76,33,18,-148,-26,153,-3,61,84,193,-68,133,708,136,-38,146,718,143,463,121,111,186,37,415,-4,-546,4,407,52,80,47,-163,151,90,1,489,142,150,16,224,64,19,564,-62,734,-115,-301,-56,73,388,73,1850,42,134,33,412,40,-40,-52,30,902,58,690,11,-72,-17,-67,197,153,301,8,251,403,263,269,-63,103,324,579,-115,4276,887,-31,797,164,-25,-597,-147,43,151,-232,233,-142,93,98,191,260,-90,207,-102,-70,2034,13,354,253,424,249,-214,350,-97,1768,182,114,76,407,100,136,-43,396,-48,31,241,22,-28,53,-451,-3,2,720,374,183,-20,302,20,-140,413,1609,328,-5,588,148,63,93,11039,258,11,-8,64,6,22,637,139,-146,-73,-36,426,229,-133,31,28,-62,149,489,-489,82,-8,-35,14140,49,120,-196,-76,52,374,654,25,-144,15,-141,-252,7,-38,42,937,372,982,7,105,1075,266,-96,210,35,102,3554,-75,649,-820,-90,591,-1969,387,-298,0,1030,908,48,-58,911,914,53,3020,1619,402,-396,-99,18,-15,16,-132,238,381,-217,3439,85,75,-114,187,-109,314,16,95,12853,-22,1095,1532,-44,387,20,-72,-29,5,205,-50,283,297,108,116,5,-94,25,-288,-95,-260,-21,-291,226,335,83,-20,65,256,-59,544,148,71,-189,-219,34,-441,-131,52,-59,551,-262,-53,-82,90,-604,-108,-451,15,-80,-850,461,107,-14,-93,113,38,681,137,96,113,2222,-161,106,-119,1154,-76,302,1729,-157,-42,520,7,-17,8,183,81,-9,-24,63,-201,70,-52,-215,208,192,-17,56,-35,-21,-18,-13,113,23,-7,150,-28,-110,1209,-318,255,1070,46,-231,23,411,792,22,-294,166,-134,48,-26,-1782,-33,46,-9,310,529,145,-749,16,28,83,-367,871,3,265,72,61,-11,15,-31,383,1268,264,272,-13,293,-33,-11,59,-84,36,29,-30,482,82,-9,7,-11,-310,165,52,39,42,-2,51,4,364,81,75,101,-8,505,464,-18,468,620,46,-201,158,-184,98,-488,1164,51,199,24,80,-23,165,8,479,33,1,44,109,-30,7,446,-52,-88,91,4,13,52,72,243,776,11,130,234,90,81,303,-54,29,-41,-147,-52,38,2130,33,-208,-5,29,152,-13,-61,-603,255,97,71,-28,274,14,-150,130,209,-110,189,25,55,-47,-54,24,-128,408,87,-48,-45,327,65,57,-3,86,-116,-71,82,43,0,-62,208,172,22,56,19,-69,79,-162,35,-314,-17,20,15,-12,230,45,75,451,122,-13,5,18,373,253,114,-28,-154,199,-11,164,-98,18,43,-15,3,23,-10,35,322,-258,154,264,187,-32,-11,247,-37,27,18,-185,459,66,27,35,115,-39,146,98,-90,-22,286,363,-38,-158,-24,45,531,200,180,599,862,574,201,294,-148,-10,422,-379,14,241,66,159,-13,182,2729,297,-51,131,980,35,97,61,-73,-8,-24,431,595,122,47,177,-272,-57,1766,-15,5,131,372,30,445,123,65,55,25,99,30,-20,441,88,-61,15,142,47,118,136,-20,-37,87,155,163,17,28,92,344,124,179,-17,8,115,216,4,47,48,-175,107,916,313,104,95,313,40,83,179,-29,-120,36,69,1137,59,82,126,18,19,-10,96,203,186,-225,147,61,98,86,-79,33,11,111,157,-42,145,755,149,64,-29,19,85,-38,271,-30,703,337,281,46,301,228,170,147,180,4,724,-42,76,-31,263,-119,186,-130,45,979,27,28,349,301,67,979,77,24,332,-97,243,149,254,-39,-72,1033,828,27,36,-9,85,827,31,351,-93,-13,229,610,375,-270,-12,36,353,120,-2,-31,27,-14,3,50,341,137,79,1,72,695,55,345,297,-438,473,736,1603,36,283,152,295,31,66,16,847,-286,49,207,241,199,0,130,-36,-12,-16,665,137,-271,369,985,42,2394,607,-19,252,-293,-103,281,445,82,54,-142,250,337,35,13,49,15,614,-11,34,16,-18,360,55,611,460,46,-49,49,14,-2478,460,52,-174,38,270,2259,326,-110,-89,148,407,377,844,47,191,77,521,263,65,376,-324,521,80,14,309,10,3,369,349,20,215,-104,-67,888,595,-708,-67,722,238,665,370,-74,804,1270,292,142,-4,119,93,239,163,700,36,120,282,257,245,302,25,-66,540,58,266,218,291,232,82,237,55,263,-27,15,286,53,31,578,605,15,1032,-105,806,333,304,-140,355,724,23,1277,232,125,1321,436,19,111,281,263,395,113,-3,243,325,623,249,6,278,-80,869,-18,456,413,-40,255,276,191,295,1022,300,-43,6,45,163,497,540,0,288,53,292,53,189,378,54,39,877,61,614,142,343,0,-2021,-307,112,108,145,168,114,128,115,30,32,207,-99,11,628,170,230,-18,-15,171,87,-66,-823,141,200,10,1349,15,54,400,166,147,77,89,195,32,647,-10,-9,546,194,74,176,-129,-19,524,82,39,-7,196,230,-139,341,-147,6,3,33,159,-6,257,60,335,547,372,32,562,174,36,1486,40,10,94,-22,-69,163,142,72,371,220,-136,10,-12,138,-290,34,18,177,-363,160,184,88,332,315,88,426,182,1374,190,169,263,239,-98,33,110,-379,675,358,996,0,36,333,-316,83,184,81,588,236,121,693,366,64,-42,102,21,35,22,78,26,228,9,439,-93,-7,293,501,-307,12,662,-29,124,65,319,26,-14,500,103,110,234,255,-28,19,2,118,-17,74,995,-8,59,64,56,-17,118,420,-7,125,11,331,76,235,180,340,729,21,35,190,359,-118,1909,118,106,-490,-153,158,1,200,9,50,-255,330,-110,277,577,-42,121,-61,707,309,39,190,-31,33,125,1009,-7,142,285,28,157,365,369,-155,-23,73,-25,-260,-83,-94,-84,-17,-50,-27,245,-15,213,492,65,253,-33,276,316,1225,-485,-778,214,90,340,-1981,250,72,149,2,139,42,-22,1066,393,278,22,53,-113,284,88,68,333,11,241,49,106,111,44,31,60,95,40,-17,1078,38,-186,428,-73,68,72,81,42,75,21,116,347,263,276,1034,542,104,393,-114,392,1661,48,0,67,8,335,-642,-1,-31,-80,129,-31,257,-268,-122,135,927,488,164,66,16,111,322,139,175,85,510,649,102,1812,107,649,29,-49,29,11,-61,67,63,24,106,-58,445,-84,91,-338,40,189,-330,421,274,-310,27,49,-82,238,45,480,-573,293,-54,373,458,-129,298,7,396,104,-25,-78,-6,63,356,248,-11,-27,96,1147,62,-1130,65,40,5,-105,30,50,-204,47,111,-18,249,-26,-159,267,47,-885,63,2319,-15,796,13,240,150,15,39,-22,969,82,7,786,120,240,41,119,24,0,1409,118,80,-313,28,102,142,174,53,-78,80,121,1717,-5,427,116,-389,46,-72,528,467,-979,-138,190,210,24,-91,-1,80,-683,31,-138,802,49,76,5,29,502,98,0,9,32,983,332,68,74,130,103,115,-88,-32,158,579,163,244,182,325,64,-82,130,147,-265,248,1041,38,21,-35,85,79,88,31,-221,269,227,574,220,55,-4,91,605,242,-615,240,43,1341,-63,5,175,378,146,61,-2,304,226,472,89,1073,2920,185,-296,805,128,989,12,241,134,544,-39,-126,239,-380,-188,58,449,443,455,-272,49,13,64,27,76,-20,31,222,173,603,90,394,17,139,63,167,34,187,136,369,27,14,-3,83,146,58,21,-175,-15,57,9,278,-441,2,498,247,348,1322,100,-112,-119,67,106,124,-220,365,137,43,485,294,94,132,-24,64,114,92,103,118,51,-112,56,124,61,224,936,25,-10,288,65,263,171,274,189,-1,1357,1113,183,217,373,86,66,224,219,-115,327,205,474,23,29,858,-51,170,282,-196,5,50,835,176,594,108,166,823,-28,177,247,3,-197,-14,128,-150,39,-139,-1103,107,42,1013,1172,58,-83,77,-412,-83,79,11,23,62,201,27,152,-12,-47,-1,57,74,308,74,41,78,9,35,336,223,34,-409,61,315,78,201,180,343,291,117,-113,439,534,37,348,144,25,763,842,72,94,-388,-57,-12,51,681,98,254,19,108,111,-67,137,1041,77,-18,84,140,-4,51,293,-86,239,-110,-112,917,4,13,-44,-125,33,0,205,-148,23,101,902,-159,186,186,120,-225,56,73,95,13,-113,69,246,-96,1036,-39,305,128,139,-70,34,-160,33,260,-130,439,15,319,1165,357,169,381,-54,30,1168,3,308,247,608,976,657,-53,8,552,-84,193,-48,411,131,3,-138,645,-753,107,96,119,51,921,126,121,-18,629,416,131,515,116,-5,150,3,-30,-624,362,467,64,-71,40,207,153,97,-204,573,73,-29,7,44,589,-339,68,175,-3,-120,41,63,-2,101,-42,-40,81,462,-171,-6,57,-92,1490,301,70,430,-250,-16,91,97,53,197,-2,192,133,-25,-50,20,540,112,-102,-56,58,167,-17,322,61,55,-116,-87,60,19,622,-600,98,299,613,316,29,1729,50,-218,138,47,289,259,-44,6,120,551,63,50,101,397,17,72,45,278,-64,9,614,33,-45,258,685,47,144,-30,-1884,309,215,286,42,174,720,1641,101,29,197,34,-215,-92,435,56,190,118,196,172,105,204,-150,422,-33,186,363,194,882,294,-742,-193,53,-94,1121,52,751,774,162,1088,629,352,187,174,46,21,306,-34,98,586,43,290,79,56,113,115,-354,30,1336,306,140,34,-249,402,139,226,185,125,149,710,33,132,-6,-417,2,-203,286,1219,50,866,-299,2527,-56,203,278,-638,-8,-46,160,1012,100,189,183,150,279,-90,299,179,566,334,86,205,22,5,543,158,1834,826,132,771,75,-104,-410,607,14,129,145,-22,1100,438,110,38,745,0,-4,65,114,240,-163,460,417,365,347,635,100,330,-65,1579,723,249,1,799,310,2526,-397,356,689,243,388,161,149,271,1519,273,28,336,200,-14,28,415,477,-193,277,238,417,-2,369,183,1782,673,1545,-5,24,-42,608,20,487,538,-171,348,-49,54,69,301,788,-98,127,61,439,359,29,10,69,281,-78,47,-136,750,707,68,185,-8,362,137,104,240,-169,105,1,1397,171,259,59,-97,35,118,171,158,149,-189,162,242,60,104,813,162,323,12,30,37,193,328,461,148,319,585,431,36,-15,180,1253,228,69,-32,358,331,128,169,7,91,370,-4,325,-533,-77,47,180,586,202,284,514,13,-150,149,39,190,-895,455,33,89,2013,-70,456,870,54,-41,912,108,131,1060,220,2,189,242,1457,56,-14,50,50,525,-6,34,-46,169,-473,272,1270,26,18,-49,220,-944,244,364,208,277,489,339,311,556,2210,39,898,659,43,1,676,-34,1251,111,650,591,-743,432,4181,229,689,70,177,2583,-84,637,1201,1268,184,404,33,665,-38,-70,220,1040,-274,581,-11,283,-405,-26,-20,60,162,-96,442,51,22,196,101,16,291,269,545,82,1249,51,18,133,225,118,104,39,-14,-221,194,1178,395,-47,-13,-105,324,-188,252,121,1585,524,37,938,81,115,130,807,943,343,1399,593,279,169,-33,-1093,35,230,299,28,7,404,116,46,528,75,1281,307,46,-57,62,-105,-23,439,-755,172,161,-67,-18,192,-22,1707,-123,97,455,91,127,26,261,394,-31,-16,1,194,57,-1146,13,145,211,-36,-75,-2,983,378,68,41,-215,29,810,1646,-3,1203,-680,14,174,149,8,35,278,-36,127,752,172,192,-63,-25,129,249,36,497,1609,362,399,5,47,89,12,189,-431,112,943,133,80,385,539,261,170,43,246,2,-12,500,355,30,-5,97,145,-7,-37,45,332,67,836,65,297,429,-95,573,125,220,325,3709,22,222,299,193,42,153,138,32,-3,407,429,331,173,237,317,102,131,424,473,-120,120,-296,159,2,113,45,82,139,24,56,24,-196,327,343,602,456,-36,339,2458,112,215,262,61,238,-5,-3,93,-321,-282,243,229,-33,82,-37,-442,24,291,35,1277,135,578,-116,495,32,113,-15,30,252,82,-156,-51,204,-4,190,1827,385,3,-29,18,202,79,-103,-1,78,-217,-179,557,142,270,302,155,951,-80,198,413,-39,-1598,101,-30,42,81,89,201,446,92,-12,-115,-21,164,140,245,105,773,34,275,771,603,172,484,59,212,68,2233,-13,-376,-48,0,387,-31,73,204,106,10,-262,64,235,45,20,304,63,-1011,-186,19,111,543,381,150,-8,325,329,231,84,-19,-20,426,-171,683,124,880,62,-45,56,418,190,311,53,-600,491,-63,9,-4,542,-62,264,-756,364,70,152,-96,24,-24,-346,882,113,806,301,-68,-5,-138,6,66,689,2185,987,-292,60,34,813,149,63,574,14,502,381,345,16,464,158,-101,1121,279,47,95,288,150,237,32,2884,434,-20,-143,88,-26,298,16,13,233,123,-117,308,16,-24,-62,-61,45,32,74,34,79,-58,791,133,52,1257,740,107,30,-7,-66,-5,-41,73,1131,-7,-105,345,111,324,67,502,-122,645,53,24,458,1650,103,1729,326,-122,332,-121,117,506,563,-102,412,25,-12,65,-31,611,2,233,204,-54,499,-445,1408,28,384,271,25,299,147,1755,198,166,-65,105,81,302,-658,425,449,72,60,-75,-63,-14,1081,77,412,-174,116,214,63,30,43,-15,107,1172,12,1142,454,263,1286,63,92,295,-79,70,-133,828,396,-21,698,54,279,499,930,17,-7,-209,994,243,541,-13,-419,46,71,79,149,887,-82,57,424,48,13,12,79,76,474,170,61,885,383,27,-338,156,113,-101,43,412,107,14,1022,175,6,2118,255,107,427,-331,-10,-32,-26,128,64,121,-16,25,76,68,80,-17,-155,83,-109,140,-714,-21,-49,-89,5,-23,58,285,367,145,88,329,-94,28,164,261,-133,534,-89,-44,209,-121,85,211,66,-24,-8,-38,229,-42,162,534,-16,58,-69,289,429,121,589,-44,87,293,16,-569,99,57,-33,400,17,231,-217,-16,-19,459,218,216,5,0,-14,-127,125,169,312,-138,636,-452,21,117,-55,-76,48,1,75,377,67,74,2,538,158,85,82,146,969,-3,-1017,856,1193,1496,420,33,15,62,69,28,81,268,-644,18,-112,309,121,-34,52,-146,-39,103,7,458,291,80,91,46,1088,-43,9,73,179,32,573,20,-136,-288,-22,169,331,7,304,17,1498,162,87,90,109,175,91,218,141,803,610,440,-44,-174,50,125,-54,2208,761,143,63,74,11,810,212,59,-47,-102,-15,647,3,0,276,11,460,178,671,321,49,182,-20,589,398,147,-245,740,222,155,15,321,512,462,733,-312,74,328,-248,23,171,147,147,156,2375,167,252,506,203,43,134,308,116,898,-106,29,86,83,208,1373,149,119,82,-451,40,1442,171,164,-263,3,192,-220,-48,112,196,4,77,12,34,-61,428,644,-56,16,57,1068,-375,7,21,63,453,-80,316,-78,-52,326,2944,-60,449,298,1670,76,201,35,670,417,1028,-304,2227,106,358,425,677,290,-227,81,127,102,152,171,36,-111,114,161,1289,105,-23,1,184,-85,-310,-61,311,105,299,177,234,169,240,1153,129,-74,89,1496,398,-80,608,152,148,229,-266,456,784,1956,1144,73,-180,-489,130,565,1051,1224,-174,21,147,292,245,-132,719,297,123,37,-128,-11,-844,184,999,513,-24,343,-207,3622,281,76,438,-855,-55,717,413,-34,-43,1632,88,339,768,1,5,173,-6,212,164,-289,169,5,-55,140,213,378,159,60,-36,64,1902,46,384,42,-13,121,709,-125,422,-2115,577,1534,35,-20,735,-71,-260,66,174,90,-9,66,37,462,138,318,837,733,-1,547,-107,-7,-383,-111,159,798,118,-3,797,352,14,126,-44,596,260,-25,227,562,447,-864,37,187,22,2,18,-211,46,-34,-147,342,214,-183,249,-4,4,-70,144,192,231,290,176,516,413,-84,160,112,723,15,29,712,394,296,315,794,155,9,527,150,721,563,148,163,577,197,215,34,80,26,719,82,-127,65,90,335,212,-9,12,366,191,252,303,-20,744,245,300,19,-111,534,202,-43,-53,386,786,15,334,159,-533,62,-56,228,305,61,69,200,442,-29,25,141,554,111,135,-480,-40,63,53,57,157,96,111,220,49,13,38,330,-8,31,121,948,175,17,129,107,-15,-367,-576,241,201,-55,150,280,119,-156,6,-232,75,-17,-318,19,-514,541,92,245,155,195,14,120,11,26,314,0,326,-3,73,287,162,-5,2,-20,106,114,-29,38,462,104,40,-22,112,904,245,-368,21,152,252,82,25,50,32,85,-292,70,67,389,860,148,230,237,136,78,17,-2,28,46,358,267,83,-599,707,34,1075,356,-50,34,259,357,28,522,123,-1,-24,389,1401,-22,675,26,435,50,1028,216,2520,185,296,-39,7,3,645,-39,148,8021,-235,31,388,142,81,71,-15,-319,-49,43,88,162,98,9,280,200,68,114,339,92,76,103,295,34,-27,122,50,62,67,582,139,582,84,239,734,26,467,246,213,13,120,83,-82,-25,216,107,-139,-44,127,161,375,115,321,566,-79,-241,1951,3,603,2897,611,69,609,2085,468,675,109,410,-324,58,624,245,110,839,310,312,-5,4,20,348,27,-87,174,327,13,259,71,339,180,416,1649,61,-13,-243,237,437,103,9,-265,-460,156,-218,105,47,20,31,715,400,447,238,77,239,67,342,165,576,388,135,-19,147,647,596,314,73,63,269,294,630,85,247,63,764,640,-264,-17,-36,129,125,200,555,873,217,145,161,-132,94,371,165,14,681,129,42,108,171,215,97,-74,-23,-45,-581,-11,-21,564,-9,-317,-876,133,63,141,106,571,78,-56,-20,14,-57,816,437,39,4,30,337,2,-92,107,137,174,438,1136,1984,-585,160,257,156,1319,22,360,-68,-128,-105,-343,-1,587,324,53,-79,306,304,84,390,276,192,626,450,-19,-24,-259,348,157,-606,-798,-38,110,1555,797,168,141,-639,150,261,1090,70,339,82,945,-94,18,203,118,200,457,134,227,25,3,22,32,50,8,96,145,181,654,-21,97,221,123,121,18,45,17,31,66,1,56,295,422,58,166,266,325,633,180,294,-2,30,188,702,548,120,140,604,606,12,165,53,276,329,593,59,-11,218,82,-55,206,216,-50,48,-50,-48,1294,-49,27,137,870,66,5,9,161,-7,102,1583,264,740,-67,-46,101,179,3,-15,316,53,216,104,154,109,105,136,320,8,346,91,426,655,23,2786,-1171,307,-232,265,-41,-77,261,-457,144,193,947,104,615,135,405,-21,-5,31,-40,269,612,101,126,-56,-36,192,-296,222,128,921,15,339,-27,43,3,-76,295,185,33,116,155,24,1359,81,-31,323,596,58,276,79,7,-381,74,-333,-338,224,206,13,354,146,87,86,73,164,129,402,394,256,128,311,208,19,7,91,273,50,11,71,-7,100,-48,702,4,258,-178,608,173,21,103,-549,70,126,431,371,76,201,-171,391,-253,42,111,-224,141,118,11,318,193,59,318,47,350,19,-546,235,57,244,65,27,-57,77,68,568,490,2432,208,-45,-262,-97,701,-13,-18,260,969,455,-4,88,77,-4,484,420,-437,0,-74,210,-72,9,-506,102,443,-1,-60,73,75,173,872,1191,477,220,12,447,369,312,43,118,440,948,268,71,122,93,158,8,16,552,28,102,1197,174,-1642,2921,-31,84,-1,-6,928,34,131,5,-763,62,27,-20,84,545,129,893,-60,584,298,549,156,300,86,110,80,125,87,353,41,56,-92,706,141,215,-100,350,-78,-229,35,133,-77,363,-143,-64,85,66,-28,110,-663,197,16,206,75,302,426,17,55,-40,83,55,585,248,-41,-12,-29,77,-198,909,-91,21,5582,415,409,280,96,190,136,341,201,277,-4,172,212,-88,638,1067,301,71,205,109,756,-192,39,-342,427,53,-184,134,129,636,-294,-80,226,-493,947,73,801,244,142,-205,-79,-232,-79,24,2134,7,-1027,72,-24,58,169,139,498,1219,164,230,-20,542,419,1069,-20,275,1398,99,395,581,83,66,445,18,104,40,-25,-80,1403,539,1,47,121,235,208,1430,524,1,-26,141,581,341,3,241,127,742,877,791,54,-46,515,28,482,87,186,102,-23,-88,16,301,42,-430,31,-388,82,246,165,59,407,514,-262,-12,354,156,201,176,101,422,1087,519,29,3,543,157,281,216,1012,-700,397,211,506,1290,33,342,-34,913,14,-305,-76,1582,-2,-67,846,23,36,609,173,49,474,473,73,286,1142,121,167,-252,-142,20,187,131,-16,731,112,373,25,-41,-108,616,845,197,-26,1154,50,-58,177,26,-212,-16,224,13,-21,145,-53,464,24,19,160,-5,278,152,1952,875,281,-145,804,85,2,248,492,80,86,-13,30,381,201,-9,112,-148,295,227,89,2043,82,416,28,-107,91,34,141,120,1153,1271,103,6,-9,836,-185,261,224,51,658,96,27,2,564,243,391,277,-2,48,217,953,-10477,-37,194,209,247,-118,50,433,48,-4,32,232,1372,-16,199,148,62,366,8,125,149,46,45,188,37,46,552,-120,12,157,-369,16,-23,359,127,-5,-177,93,17,-63,5,131,-118,463,-242,391,471,98,359,429,129,208,151,1099,183,168,324,252,107,922,74,42,160,818,1180,152,2316,70,8641,147,1254,97,77,-149,169,1068,124,121,56,-20,1378,1060,143,2,349,471,130,25,159,209,269,106,316,128,-35,94,65,111,73,325,857,-85,43,164,1099,69,96,25,88,71,68,492,-93,-479,141,409,126,337,164,456,798,-78,27,160,111,40,-6,142,-14,149,52,-72,89,206,123,-324,208,89,-80,124,302,263,622,260,353,49,514,159,211,115,77,699,602,623,130,26,581,542,308,176,5374,-7,813,753,-49,28,202,412,40,528,701,1595,59,85,-24,272,13,282,67,-16,27,79,152,35,103,622,114,381,603,101,-2,727,33,247,150,68,124,541,819,249,103,131,-32,104,531,-50,-444,423,544,327,283,292,21,-96,68,28,-28,68,243,245,204,75,211,61,76,768,-185,483,249,111,671,110,137,1008,100,205,87,572,2099,1275,16,185,52,44,1398,177,-150,128,76,-41,546,902,599,103,-49,-24,-100,-505,-82,169,233,21,293,53,156,145,78,-620,459,83,161,949,-11,156,33,450,50,0,877,17,372,46,12,14,-132,40,1,385,-61,-286,51,303,732,109,323,130,93,32,748,580,9,342,168,152,-113,174,93,182,-4,-47,-515,9,215,41,-28,-21,51,184,8,49,-22,-28,191,93,178,120,53,364,421,-37,372,-219,184,-848,-4,51,95,49,-23,817,4580,207,125,99,877,22,57,158,172,293,146,492,316,920,20,24,92,342,117,402,-99,194,-154,-6,698,238,400,466,89,117,-118,116,174,-25,86,-93,-187,645,-3,398,536,123,113,-154,857,-147,-2,-18,292,-186,128,55,15,356,125,71,-67,-39,-10,-187,82,438,107,-131,-188,38,-21,345,-17,94,194,22,-225,83,145,303,382,28,29,130,-168,37,134,80,-12,205,16,56,24,-21,-62,-116,429,-7,20,-66,80,179,128,517,918,72,-34,73,-55,-56,79,306,11,-111,57,-27,25,99,-91,43,71,-94,0,-33,80,45,2,-40,-377,32,-310,308,-101,-21,34,29,-9,39,870,166,189,42,395,184,103,99,42,56,57,16,-12,-39,-1068,205,-29,133,221,49,-11,4,77,8,2,32,162,39,994,229,124,73,24,76,1394,-4,94,693,398,5,121,195,14,63,-29,172,-4,85,-34,43,79,28,-8,-50,2066,81,307,-15,16,44,603,-44,49,102,-23,48,110,-53,13,14,9,-27,57,-359,32,356,6,239,118,78,11,233,-103,10,-29,-51,-56,16,56,-24,-19,29,15,89,6,22,-25,95,16,48,-12,32,170,-59,-41,-44,49,280,-49,66,-143,1536,87,241,-14,51,50,15,-990,-31,9
-194,-191,-141,252,-228,-402,-202,-156,-10,-63,173,-657,-338,-207,-303,13,-66,-205,12640,41,86,-90,6,-274,65,-26,-133,8,-25,-57,-207,44,-504,-245,-324,-283,3,240,10673,6936,7781,23845,15180,19043,16327,18639,17056,534,159,353,8494,8567,854,3226,321,407,1086,132,413,250,48,129,25,91,110,38,1001,213,-147,-442,-295,27,-41,-513,-69,-20,35,158,453,-116,70,344,-1,46,-13,235,19,524,212,8,137,67,292,352,242,-49,-22,246,100,11,45,-128,63,29,-224,6,2364,408,-139,246,14,-56,132,-1078,-463,-115,105,-40,13,-95,29,-12,-104,562,-85,-361,55,4,92,233,253,352,-51,15,-34,245,6,126,763,222,-162,135,102,140,48,131,21,534,-57,515,1464,228,242,124,167,-300,318,-96,429,-202,941,-80,719,56,-17,6,58,360,509,233,440,32,312,220,-5,202,57,-99,185,184,1780,-33,-42,32,-46,42,-6,2,-867,13,2046,1,28,-111,336,645,112,77,-49,90,19,301,14,74,19,34,35,1066,975,533,8,-147,39,-64,3538,-431,260,833,-43,505,328,-35,108,31,53,12130,-94,478,197,24,-10,253,481,233,69,-142,-14,170,637,49,1084,50,1652,-1,84,45,-77,212,115,321,-54,556,236,59,477,88,147,-48,555,-4,2028,740,-464,174,71,67,8,-812,-35,6,-94,7,42,-26,144,349,84,-4,-287,-66,-40,185,5055,41,-15,-7,33,165,352,-24,9779,905,850,-45,-213,188,195,76,297,25,169,-23,99,-59,217,-60,103,1451,75,-66,-697,540,-27,44,350,7,54,-7,-25,-5,583,1014,1211,979,18,620,538,143,97,83,870,1036,244,123,79,48,317,148,1189,171,50,101,538,10,125,-9,644,77,-76,475,107,108,1394,100,739,44,967,92,-118,0,-703,450,92,1358,36,125,14,1001,581,619,177,-123,90,39,867,236,208,276,236,19,63,13,-115,1435,620,936,-776,168,-86,425,-43,-23,30,-116,4,156,-13,71,300,696,286,153,128,72,109,-1,24,-261,-44,11,360,1082,-88,1,96,106,75,54,8,24,20,36,82,87,98,42,499,89,78,55,689,120,-67,75,98,102,324,181,144,-45,825,69,260,40,-61,112,96,-87,99,673,457,43,433,335,-1,-399,495,-145,569,0,39,39,329,2124,-53,-12,-25,30,-102,156,208,-28,19,-27,558,-22,20,-30,-85,1286,97,-134,303,211,218,-15,-10,-59,81,679,-3,130,-24,-50,32,180,317,91,3,190,-87,37,3,606,101,406,134,96,1110,-119,-211,118,154,218,-23,-12,318,727,27,362,40,143,123,11,-450,417,145,259,88,25,228,2809,99,232,51,387,146,138,120,65,68,295,4256,457,78,0,104,-348,-5,45,-68,286,98,101,815,759,103,-32,120,8,-28,-4,6277,87,-8,-18,475,13708,71,-778,524,-94,143,-26,79,307,108,237,65,-3,300,19,-154,310,-31,43,23,129,176,206,64,83,-33,113,-74,168,10,-1023,-404,131,-19,66,51,-15,947,198,260,-12,-728,151,39,388,185,122,92,26,99,697,-34,65,-235,187,993,2,4,-331,142,102,115,-7,150,68,509,26,853,174,3,-47,52,437,87,205,48,-34,-116,242,90,159,438,811,-240,-7,40,365,87,181,-22,-29,-43,148,39,-52,139,224,168,470,391,675,-125,19,256,-128,72,56,-49,395,265,94,301,-13,-30,29,846,-115,-28,-3,-77,-215,230,137,19,99,-27,1,38,-8,-46,289,81,-38,23,50,127,-340,-46,1406,148,-3,7,333,174,-32,643,-7,18,94,26,66,17,86,37,468,-12,59,-1263,31,8,-33,1,435,13,776,-89,-5,25,25,192,-282,145,50,561,-92,30,151,48,6860,43,61,243,-18,1853,-62,-12,295,-237,-19,109,496,32,213,-97,41,317,-509,71,58,107,382,-41,695,118,53,-26,1186,188,-1,64,475,246,-23,1058,-20,154,-10,58,-14,-184,100,1001,-59,203,56,35,1004,359,8,-85,2184,721,199,-78,309,-332,960,842,863,99,225,125,-54,-57,13622,324,143,1356,501,770,229,191,171,502,-397,-716,430,-160,-459,-300,-489,-227,123,-342,143,206,2152,520,208,-6,92,262,383,-179,239,-21,-14,7,-19,1239,113,-438,-48,116,-2,34,1262,43,-145,93,-225,98,-269,-7,215,-72,-172,-103,-78,-97,36,-11,250,-91,56,-102,1177,77,65,61,411,15831,178,58,47,1126,-138,82,-866,5693,-30,-125,-22,40,-83,162,613,186,15933,314,-17,-9,91,284,2,-322,66,-193,14440,-53,-63,126,-67,510,16492,9,-476,-26,35,42,6,211,-220,1001,297,-57,69,28,2442,65,334,89,18704,919,-273,391,205,165,344,17,-21,87,11,-75,5618,-87,28,76,-36,15,244,147,-492,-254,-389,160,60,-44,-140,20,152,-321,211,643,79,-433,127,544,-55,-22,-2,168,255,241,129,81,352,9,-87,-33,-183,77,11,119,89,59,-175,-135,58,133,0,14,-53,366,44,418,-148,-140,13521,-34,656,26,186,-9,-278,-278,-87,56,-34,-217,248,7721,88,244,-156,332,216,42,239,-19,-66,80,18,100,-124,-1665,11349,947,29,-264,3019,-9,89,-147,11386,-92,375,41,394,-87,-125,-292,181,107,347,-3,287,-208,577,340,14,214,94,-496,-24,281,275,10,-4,103,22,-495,41,251,801,375,1444,82,107,-144,81,68,818,123,138,90,4420,-48,50,581,329,-242,-63,24,10564,347,272,188,1215,468,13,6,7650,121,440,-3,224,59,83,80,32,57,-21,0,99,-137,1481,143,-47,-46,103,3247,894,107,-158,1257,-6,172,168,352,170,920,540,-52,-35,5,-58,739,193,1891,252,8,240,-23,2574,278,-44,122,39,-11,106,-18,26,-20,-126,-25,118,773,245,471,59,14,-83,-41,159,79,580,29,151,92,5,38,6,35,28,83,11,41,238,62,55,103,41,415,76,161,1029,154,854,150,153,49,216,145,177,642,-15,36,12,-49,461,38,67,-9,60,148,0,-42,-30,691,198,-551,-108,22,47,6,-327,294,-204,405,219,46,-164,97,-28,50,-9,-118,120,489,230,-622,18,-804,21256,7803,162,-332,-369,121,58,24,106,269,-445,49,148,71,802,25,-32,1407,-360,116,115,-7,22,42,379,-68,456,1458,-42,-9,-26,791,57,-35,68,387,5316,76,44,-45,-90,-47,31,63,876,-35,160,-36,294,-39,51,-115,26,-48,-66,1459,-65,173,-47,24,144,-273,-147,86,808,-15,531,9804,-7,611,-6,12,1474,43,409,22,102,55,98,40,106,380,251,-55,-16,1,22,-22,106,55,112,17,-440,822,105,46,247,768,129,416,-60,-192,264,6,-57,-38,-150,356,128,146,2674,90,432,113,-114,10,-375,-430,196,-1167,-44,511,155,50,313,212,34,85,219,38,1569,-15,227,65,-45,790,181,1613,8,-39,296,892,74,723,-24,126,115,1443,12642,22,635,3047,33,-6,7758,21,257,31,255,348,770,41,23,23,-3,1717,148,186,77,17,52,47,2928,771,-114,70,14,111,286,-55,-360,1874,119,-56,181,275,100,-62,20,47,-26,55,-393,-97,-9,123,-448,176,340,4525,92,337,54,18,-22,144,41,51,147,-90,37,3799,188,-474,306,21,-53,-39,-421,77,15,-8,19,215,165,764,209,6,59,-3,-18,118,-668,95,202,-126,-23,32,241,-184,180,213,386,36,-8,-35,22,4,121,-91,416,854,112,-298,-121,-240,-80,80,1428,54,251,118,127,4,-18,94,113,17,710,35,87,-49,49,-417,-13,498,-29,42,283,-5,82,76,37,-105,26,-484,705,125,8,40,19,8,615,77,83,90,54,359,-20,475,187,246,170,-14,-36,119,612,45,150,0,46,-82,296,-423,50,102,-87,7,166,624,-105,447,-7,615,28,609,26,143,6384,197,143,95,-20,-38,-62,33,70,67,-39,354,275,-3,134,-34,-26,-117,-37,30,307,0,280,579,24,74,231,16,-111,143,258,-55,24,-89,192,135,100,-93,546,-532,17,-37,720,-361,-131,-373,37,-257,72,22,-82,-291,141,-214,49,54,37,52,134,63,1,720,98,236,364,450,-17,567,39,27,110,60,502,-62,140,816,-68,-112,61,25,98,-64,76,-60,-449,-1,140,-9,950,-6,33,1481,655,98,98,-4,-24,-351,-183,76,-17,19,64,-33,200,-62,11,-159,-384,75,-303,51,16,51,203,-23,39,-88,-241,19,153,-9,-6,543,10633,58,-95,6390,-9,-27,-10,-305,-3,-17,38,1693,210,-95,-36,-125,576,-156,12,2383,426,125,97,322,-166,9,577,87,36,344,1180,93,-85,13276,159,-243,119,104,31,83,143,45,-167,179,-135,971,-241,78,23,73,28,133,-6,26,858,192,-127,221,535,282,9,-86,-248,701,-92,101,85,-8,24,-249,133,278,2467,106,-63,69,53,-187,17,-21,25,20,43,-49,60,25,373,-76,-66,17829,8,19915,17545,15355,-15,15,-18,410,-241,90,595,2717,7,-31,1399,1011,260,-30,190,8,567,579,-93,237,39,45,453,11,42,640,-135,-342,97,-79,1554,-135,75,163,3798,-4,806,0,-91,-9,60,17,365,-515,76,-180,85,-143,-89,22,1106,93,258,659,548,-88,31,576,103,140,399,311,86,64,107,240,200,432,164,-25,-106,4670,-71,10678,287,27,-6,-73,-133,202,8,119,36,-331,3,39,112,210,1020,79,9,56,-14,72,233,-8,59,-272,-12,123,243,-55,166,219,2986,128,84,14,-749,10,42,-75,-48,-49,75,192,-355,-183,93,-184,65,127,-7,258,108,-4,75,150,105,634,-40,88,94,7,-56,302,30,13,-7,-134,230,253,92,40,132,20,-120,-129,77,23,22,119,244,172,845,-414,119,47,49,7,1594,203,8624,535,-620,1023,448,43,48,-31,-244,24,-225,48,102,-10,141,1019,98,36,-95,8189,84,-42,106,365,590,146,-9,9,-9,263,1086,-64,2854,1230,86,37,63,-46,-67,505,133,69,1544,75,3,48,21,204,274,146,33,36,40,42,25,80,27,149,19,263,562,17,-200,224,-47,1093,434,26,72,234,51,165,1206,75,10,317,-80,-7,253,-178,1422,2,48,23,74,21,182,137,310,23,287,35,-187,-12,157,215,316,-19,49,387,-18,70,171,-221,70,77,-57,32,89,0,5,385,70,688,-143,-232,133,14,1331,705,-132,281,41,81,87,-217,699,-151,2104,-159,-14,821,286,142,70,32,84,-180,-75,-63,-91,-148,52,97,2,7,196,244,-16,-496,-30,11,-21,-14,33,-244,13,108,30,37,-26,380,76,15492,2304,308,-1,40,37,41,-235,90,-19,3,1796,14,-28,48,28,91,-97,717,28,-180,-39,1332,-116,-127,27,-57,150,1227,9,341,282,465,-45,1076,208,-186,467,9,-141,233,-34,87,27,-67,5,1124,-76,441,-84,92,19,438,-185,277,181,13,21,48,14,215,153,88,399,133,-88,12566,-762,792,113,-35,187,-24,454,-12,142,58,-539,197,131,30,46,-182,-43,110,-2,283,-35,149,131,84,89,450,5498,3857,100,-45,28,35,-168,-244,-11,35,63,71,91,486,-96,30,12,-32,30,59,-16,-140,94,-87,694,53,58,-416,58,878,41,219,-51,-6,172,-51,-193,-16,75,-46,126,-107,100,-6,185,-7,-44,-14,8326,-174,-3,131,-214,176,211,390,186,107,98,55,-1118,109,1126,211,-229,-1,150,113,-5,23,764,-12,-2,14875,160,138,-104,77,140,175,-5,31,112,186,6,13,429,324,56,552,41,-396,74,-96,-191,-58,137,-62,2,-36,1804,40,297,58,11891,830,-69,179,9,200,-45,199,213,217,2378,81,-76,-16,331,1217,8,152,186,408,37,-209,-25,24,-179,138,108,291,-11,58,136,-81,329,-171,518,75,259,-35,239,139,843,24,100,9,-209,1363,399,-51,94,11,54,-61,22,-100,417,56,420,12,53,289,124,225,120,233,1431,149,48,74,-3,76,220,87,43,496,136,39,4,363,8,314,-2,283,53,149,764,55,-79,-28,87,127,365,271,-153,158,1016,21,299,-16,28,218,251,327,237,518,317,221,173,322,-81,34,-94,-10,902,-149,570,5,20,-28,633,57,-82,86,373,479,60,-23,-142,-23,166,404,99,-292,76,-100,193,-98,246,568,47,75,-93,-69,286,112,-22,3,4,370,224,85,-8,63,2158,32,142,-32,47,-19,55,-9,-63,9,116,359,108,14,113,473,7,139,51,18,395,654,-3,-58,-11,-69,23,129,-92,189,-102,-16,167,426,-293,249,27,84,571,7,599,125,243,146,129,121,34,398,-307,51,-6,982,124,-34,74,-42,9,90,-199,578,-11,-48,170,-35,137,40,144,197,194,140,104,137,28,45,107,28,111,84,21,8248,232,-65,-98,49,123,-15,47,297,88,-100,91,101,105,-162,78,137,86,-36,-12,36,-145,34,1080,-37,761,-27,4,-455,-73,115,304,-317,29,29,-218,195,45,150,178,-411,-51,272,27,61,65,104,263,-14,-372,-13,208,-147,-32,253,451,-90,-139,-3,134,99,33,349,-47,2,149,-94,43,-95,334,48,240,-35,24,22,67,3795,319,396,-326,234,155,31,47,-45,275,-86,31,151,-156,211,146,-515,428,-95,142,244,240,353,2,162,-19,38,385,-204,-18,51,-241,-73,25,52,48,22,-34,275,5,-9,46,233,-7,832,1743,227,-50,69,-63,478,661,25,4,164,-24,7,-14,107,28,280,103,844,17,160,-17,-32,0,-631,274,131,205,100,137,272,96,214,141,511,-19,976,4,10,1216,37,56,22,9,28,-56,-87,257,98,-51,-179,-106,49,-57,-148,69,289,306,-153,-40,222,253,67,70,-18,120,107,130,25,224,156,-303,146,76,459,110,351,0,80,487,1225,170,108,-147,42,-566,6785,146,1219,55,-117,290,47,107,18,18,29,-21,303,242,-112,143,289,731,11,23,-56,183,129,894,45,122,-106,-15,216,687,9051,9121,73,-33,152,49,33,8,170,37,26,87,36,7,5,-47,-191,127,-76,172,-133,104,98,-16,-19,31,263,228,152,124,54,350,-4,-48,31,122,217,1103,-31,-173,8530,16561,16457,9360,12167,14814,5783,377,504,53,-71,308,118,53,516,101,21,-307,-127,285,7,-82,-42,172,352,-20,-47,189,38,32,-17,171,144,-2,208,-3,-19,-4,-8,7,-5,-127,92,76,2,170,267,40,115,112,-77,209,467,-124,69,10,295,282,227,-297,74,299,-80,-51,106,52,204,60,41,87,90,51,58,-16,60,-62,71,1,-39,-5,26,0,209,98,8,-113,71,-305,540,-3,24,164,113,142,-116,-8,436,276,11,-41,-387,198,7,142,221,54,130,9,-40,273,149,-229,297,-10,-77,224,33,42,164,446,23,41,507,38,120,-6,-57,-63,134,-149,8,43,111,-40,24,36,158,1231,290,488,-235,-6,18,-7,-36,154,43,-61,65,-135,259,104,437,28,11,194,3927,61,-161,43,-161,-76,25,59,127,19,-282,75,13,4,-91,125,70,-13,3,38,141,30,-70,-189,25,319,33,-135,311,1,-80,-81,66,-54,119,92,-41,687,353,-281,35,82,92,190,-132,696,-27,61,-45,2828,-18,177,271,266,-109,-1,-168,-3,255,375,-43,305,51,1095,-20,55,244,101,46,15,16,86,26,81,146,-90,108,255,94,114,306,-81,-9,-74,-24,123,190,939,262,48,21,24,20,2,16,140,927,111,209,104,297,172,-7,193,-23,-281,185,-83,35,48,78,35,-214,-540,43,250,325,-75,-17,196,-211,60,45,203,99,47,582,-31,63,-23,117,55,-79,181,314,25,185,-1305,-103,-154,67,-89,-35,11,87,0,192,-40,-39,8,-39,-100,3468,478,145,49,594,178,584,114,28,810,-331,-18,215,-45,1,-18,495,1,-18,145,12,-26,-63,288,1232,178,32,240,-42,-15,72,-5,549,137,42,-46,69,763,6,184,-53,348,615,245,112,-41,-173,-49,-158,-48,-71,49,148,18,26,80,250,375,350,-28,44,-415,-451,879,-70,80,116,-61,11,116,270,53,498,76,-176,297,100,155,608,62,9,1,-290,32,-47,82,27,-202,100,-9,-128,-60,-188,-321,342,137,380,73,-168,429,-9,57,199,115,37,-5,-8,35,-465,205,329,-81,-235,8,136,-4,40,67,410,-1161,96,381,-36,6,55,-46,37,252,123,1367,42,2031,44,-65,7,1924,367,652,26,431,-18,162,38,1440,70,82,135,23,154,761,125,18,215,938,14,-4,91,11,-92,-30,28,168,174,129,18,-29,202,149,315,-205,85,-69,736,-299,9,-4,79,96,162,220,100,127,-133,-36,4,9,-150,804,-91,15,323,337,212,-74,-151,10,99,91,-408,-132,44,-32,216,95,47,415,188,28,41,7346,-102,410,-57,59,75,520,-122,136,-156,-109,1341,244,-6,322,192,-16,217,64,58,9,-17,104,48,2699,32,54,288,-12,0,3498,72,262,280,578,4,286,926,-8,-97,137,208,-21,400,78,256,12,2382,50,-877,512,578,-244,-33,-43,13,249,538,9,2,74,112,-32,70,-5,168,-372,-37,-48,-57,-2,473,-129,403,46,2,42,44,-281,-118,158,16,-3,643,51,21,-88,61,16,49,154,15,86,19,-106,-21,250,228,610,660,96,412,219,1,-469,128,45,-24,194,-111,284,-102,934,70,200,31,99,81,607,51,-17,313,20,78,-13,16,239,213,147,31,-16,67,116,-26,243,37,32,174,10086,428,183,-14,162,78,-30,72,225,75,-16,-58,66,188,-63,413,-4,122,-16,11,9,52,25,390,151,-16,-27,127,43,-269,-8,123,-42,34,-23,-221,-170,127,-465,-12,-204,388,107,226,-63,1,62,-53,328,-15,50,-115,257,34,-26,98,956,140,-108,-31,111,-41,102,106,-842,579,-153,173,66,1290,-69,-47,-53,-111,-2,-204,-426,160,83,146,199,39,7,375,15,434,177,363,-101,-43,390,3,-112,-82,-5,-73,-27,-24,88,317,753,138,62,-78,97,249,644,507,330,48,927,-16,56,148,138,267,-13,54,449,31,-62,173,760,84,56,38,178,-2,56,5,-2,293,16,418,103,-562,29,38,104,321,480,-14,464,-54,59,290,11,84,97,-60,35,-193,79,190,-21,116,237,-61,-15,427,203,32,294,521,-30,442,-13,69,36,464,-58,38,32,11,125,41,147,88,0,62,-3,345,149,202,-109,652,289,124,-80,427,-246,432,-15,198,-21,-142,4,215,-244,-41,37,-29,55,370,16,249,396,79,-2,372,36,1160,711,6,-122,513,22,260,14,142,-51,-82,31,-29,-10,-32,272,13,74,-17,440,-100,-219,55,46,-30,53,-128,643,146,88,-77,32,-20,163,-33,218,186,273,0,24,-39,-50,-8,111,187,18,-127,358,67,-46,-59,625,-281,79,54,269,426,209,376,179,-43,-44,-149,-122,6625,387,400,86,-321,-288,-55,966,181,305,-548,137,167,73,482,32,23,149,21,-636,93,59,-99,9,12,-20,-4,93,74,-311,64,115,-94,-24,46,354,294,395,-2,308,149,7,48,-39,-19,540,310,289,15,-526,57,28,101,291,152,50,-12,28,-9,492,204,32,18,161,-124,-16,-1,29,359,-43,10,120,274,160,110,-58,31,-12,134,-110,276,144,-105,-68,-155,-37,175,-103,1413,0,9,113,-63,94,175,276,1430,149,673,82,-124,276,-11,8,19,85,88,120,91,438,-31,31,-162,-2,-1423,-249,45,730,-8,45,11,75,-248,-684,99,121,1014,82,40,-268,61,79,-330,-131,264,535,-12,-41,-100,153,-24,-104,152,106,30,60,58,352,102,-1,-58,78,51,351,212,-55,28,-132,334,251,133,62,50,-175,2,222,624,-7,-106,48,280,104,15,-143,47,-33,-50,821,1,481,102,170,611,212,128,89,-307,40,70,257,-123,-346,165,-5,-17,50,31,-122,194,598,-267,246,1,-10,219,139,453,264,21,68,870,29,128,75,113,121,243,-49,66,75,-257,43,1752,39,-207,50,26,108,2,-95,25,45,209,200,392,397,363,95,97,4,-8,334,14,8,2521,136,-35,88,107,8,14,-136,277,529,186,-347,-6,1958,234,-150,1309,111,-56,493,103,168,42,-334,63,-60,-72,134,-123,117,525,-25,-21,199,15,-37,17,875,-3,3759,-431,1202,-36,82,11,-20,8430,-3,72,-114,-120,18,84,430,254,101,51,3216,-43,4338,66,19,-88,154,36,393,40,-16,78,177,193,1459,-245,16925,-14,245,-50,394,96,272,1319,205,1119,-90,-95,202,20,42,7,27,133,206,1,749,-10,-51,45,-297,712,81,109,125,-88,-8,1342,-1119,181,25,37,-15,-52,76,-14,-132,103,-22,82,-72,-39,27,238,17049,11,22,8,-13,166,505,-31,615,147,-15,-4,189,-49,13,330,60,61,30,10,81,576,-19,83,3808,125,31,-89,299,-206,-48,-6,210,339,-20,54,926,34,110,-390,534,351,1560,-38,953,-30,44,161,218,203,390,280,-62,-74,-27,774,344,13,161,-174,87,222,-99,-66,9,52,3660,783,-7,-118,26,1939,57,183,362,435,99,-802,-157,1246,37,162,122,13709,-25,37,16169,1092,-433,672,13,13,202,1551,2,480,50,48,298,-550,44,191,18,55,3655,280,-162,20533,243,55,573,65,71,122,11,76,-292,12,5419,2054,-45,21,-8,-17,-109,-59,117,-169,-190,26,13,-263,-20,57,-58,-161,-11,266,-61,154,635,16,376,141,14,17,72,-41,355,-226,4176,239,-16,15,3880,59,244,1014,114,-317,-249,7647,117,323,-109,11,-45,-193,108,524,33,-38,239,-14,105,162,-2,-35,128,259,105,209,194,-18,37,65,1257,-101,11563,1649,29,-60,315,46,11427,997,562,-5,-44,1059,1814,-101,36,47,16,197,56,15508,5782,-25,6753,-139,163,672,320,307,307,-105,3798,-40,2,-39,90,-7,57,258,1254,39,-240,6,8,47,269,-71,0,67,589,216,19,55,-82,62,-5,-6,52,82,-231,114,370,59,149,793,1703,252,829,96,51,-69,2408,2550,267,-1051,-7,-64,34,23,-142,769,56,83,265,627,-10,83,612,149,315,425,20,514,-24,252,1628,192,195,436,9553,605,12,4,47,28,66,-210,52,-642,51,30,16019,45,49,34,-6,-121,47,167,186,565,-49,-29,76,48,36,174,164,108,-72,-36,24,7887,88,-5,1,40,7,-65,-80,353,-22,128,12,27,137,63,-35,233,-29,68,-83,-192,-22,-102,82,42,156,143,505,90,161,44,-7,-23,73,61,319,254,340,-38,-2,-43,62,62,15868,-115,-377,-52,-77,-11,13,253,-389,1226,16,63,122,203,1505,-98,229,26,72,81,270,5,-5,92,-71,-246,922,73,15531,5549,127,620,1105,39,217,324,50,270,2739,272,74,401,-612,-50,523,99,0,128,72,-18,3598,184,9,202,-209,-85,1022,83,595,61,956,-18,111,-171,77,46,374,143,-298,-67,763,35,496,12303,-24,41,76,46,381,95,442,146,162,19,80,12,308,34,565,48,605,962,372,56,-14,236,188,674,137,0,553,208,5,40,478,-27,638,-93,-1,125,639,65,53,-10,-7,27,5,197,-156,126,16,267,93,-20,-31,-106,27,231,63,906,190,432,622,-5,33,29,-12,7,-129,148,1020,83,-63,1,238,-56,353,-54,3269,-21,-36,200,-2,-29,124,86,-199,43,-441,32,673,-9,98,7,5,4183,93,430,-1,11,8373,143,106,43,-142,-138,381,-123,-92,246,221,-168,-7,152,49,163,235,72,424,892,148,-61,193,5,109,240,305,608,14752,430,4030,200,216,119,71,115,29,102,-365,-33,-63,-54,-5,1634,3,23,24,-10,-15,37,141,27,13,161,568,65,194,-4,1221,483,-156,-51,106,-20,117,-42,204,60,612,1,-116,2271,69,-35,-72,190,17,-56,7,242,-158,-121,138,220,24,37,77,18,13,-66,-69,192,-142,10,170,16,6,-174,7,304,94,199,144,1,-79,261,162,235,85,12,-19,4,40,-24,202,361,202,8,188,583,-8,-187,-37,61,-106,359,303,-372,-18,148,264,-167,-344,-47,177,92,9,-41,105,1195,89,-132,-2,-159,261,32,449,95,305,-14,252,219,-85,-78,-158,61,333,105,-86,259,-50,104,-37,-26,-38,59,373,47,319,-83,583,30,106,474,32,-31,182,196,49,225,-951,132,17,47,73,-15,195,44,631,135,38,-289,-30,138,-56,9,147,-209,-135,326,-101,12,-85,-30,-183,292,118,168,-20,9,-374,-108,-4,-11,-199,7,6446,73,327,19,46,-36,23,284,52,26,326,372,-37,74,17,1242,86,-35,-289,-198,690,140,1,13,-43,622,358,189,245,-67,225,38,788,33,173,72,47,-249,-19,-126,161,518,149,44,-50,216,-98,282,738,93,66,-102,37,76,419,-30,163,257,-139,58,15,-793,144,245,195,90,202,-737,-185,-276,-120,-101,465,81,467,7,-144,-252,258,836,54,-15,126,337,-82,538,-59,-4,242,23,-18,746,844,-78,-67,36,5426,1036,0,78,-38,-17,930,-226,-23,-142,68,53,80,-791,16,209,150,2,-8,-9,-16,-232,36,188,-287,288,13,-248,15,639,53,-1491,327,21,-12,361,-21,83,-103,188,61,160,-14,1829,796,23,-114,109,236,-5,32,27,-122,53,-164,10,110,-93,147,-245,80,167,104,-24,16,42,209,265,-72,-159,-10,56,357,506,50,-24,-19,-1,-11,-27,11,37,5,61,57,-119,443,71,-23,12,219,121,103,-101,155,185,-237,225,215,-183,-18,-54,-229,180,-99,104,153,154,13,275,-37,39,326,-35,84,-93,834,90,36,-113,7,146,14906,430,-214,1073,255,-6,31,256,185,100,-50,-13,-35,-263,-172,-23,163,676,-77,-65,-20,-7,133,-170,62,429,29,0,36,513,3380,388,44,328,20,2,61,87,7145,466,155,76,5,-34,13040,549,21,8982,103,9,-164,42,5,47,-41,1486,346,17,-9,110,-6,878,310,-13,764,-33,-241,109,70,-105,316,116,1251,117,86,-66,35,48,-100,328,840,18,1084,-165,4,34,-1,-80,49,-78,265,44,319,381,53,227,201,111,261,-19,54,42,-66,20,2,-4,-7,12,-81,51,5023,1068,156,31,-51,1,382,11,175,6,-23,99,106,-41,142,2901,197,295,252,306,-7,-16,182,203,221,-40,32,54,-449,-100,-9,15655,-155,458,259,-272,63,-743,19,81,-24,-102,15,7,25,-41,118,-54,69,20,-234,-17,-26,-364,6,-49,-20,-183,60,-426,-10,3828,-142,126,40,-55,221,254,3,10965,2010,75,182,91,-274,713,547,-135,126,-29,459,195,96,26,1531,142,219,240,5,-16,151,322,303,-239,-4,109,16,93,891,43,652,-206,-15,43,60,48,121,155,8,14,350,112,360,63,70,100,280,-157,26,-37,102,4,44,102,100,-329,-320,88,21,14,2,-12,101,160,358,118,72,-69,23,68,9682,-63,581,325,152,-208,416,87,-18,184,32,11,1569,62,-41,-15,25,-145,-180,-13,42,11,-111,93,668,38,21,99,153,68,-4,255,197,44,42,97,-29,115,-20,0,21,38,-116,160,28,23,-296,31,89,75,-150,36,-152,767,1046,-31,2669,41,568,71,-38,54,6,-18,-64,96,-3,15,37,-62,-202,-7,36,-4,-15,162,88,323,21,111,715,-21,-51,-48,65,-12,-58,-17,-1,207,282,-21,189,58,52,-6,26,92,10,263,124,-8,470,96,19,103,109,121,-8,-21,29,55,-26,215,446,-109,-27,-101,6,78,16,61,24,829,-33,-36,-257,-326,134,32,-25,79,20,52,653,-44,13,807,15,172,13,-16,2599,292,20,-8,-65,7,49,52,33,21,-43,-216,217,235,1043,853,19,43,-23,134,42,13,229,59,22,749,68,1,459,-16,173,53,101,17,259,69,9,1459,136,-4,-33,-64,92,116,34,9,-25,32,126,46,-113,889,31,-78,-232,-429,1040,6331,-127,-41,38,-41,-51,-6,-264,-49,-47,507,1,23,142,1039,180,744,16,317,49,-84,-42,-18,38,654,50,65,-442,-38,284,218,-89,-10,208,130,482,479,316,318,-10,-537,-1456,204,-53,-1,3970,-141,50,214,232,128,271,135,558,199,13298,409,-25,14,526,77,8,92,-9,127,-2,1,44,71,-31,-150,551,735,33,-39,-234,-16,19,-308,40,-110,113,5,57,43,-23,229,-75,30,4,198,-12,-19,85,-57,98,0,124,122,157,112,23,367,-12,-48,119,52,775,-84,-324,167,-14,-4,474,1485,21,10,0,381,443,18,36,140,332,48,124,-155,438,36,394,781,-342,1471,90,-27,1602,113,69,58,109,-738,17637,-11,279,383,66,61,82,82,59,370,15,-33,13,212,111,51,1400,161,1642,202,145,-21,-50,393,107,-102,-46,-1,1015,95,348,83,-81,-1,175,553,160,-247,-127,-20,66,38,152,184,65,78,46,146,106,-4,1163,-50,-150,-182,-141,693,654,79,-136,-245,1385,37,9481,7418,-270,172,20,3214,11731,459,-7,38,-3,254,-216,141,-107,113,101,280,12121,12569,19,-25,-87,39,38,-260,-26,30,80,28,218,257,260,-105,-23,51,-235,-294,322,6,-207,38,94,-21,-313,247,39,-244,-196,-84,-75,331,-241,-29,-43,-32,0,-130,-25,-273,28,-549,384,6,-29,137,-8,172,99,610,-294,236,53,-14,-47,-60,212,-40,-22,-14,142,-257,-21,35,166,271,717,4590,1211,5190,-369,-49,58,35,36,-64,420,-287,94,-156,284,70,185,173,79,281,2,213,-83,-72,45,866,22,150,-2,99,72,24,-146,251,3807,-118,105,-164,211,-621,167,193,160,35,25,119,51,1,123,222,332,435,70,192,118,192,25,58,-50,22,-16,-1120,184,198,-112,26,89,-52,138,40,-19,-273,-365,-87,550,451,669,355,23,42,-217,-300,-78,189,144,-35,136,38,388,224,279,198,124,-24,626,76,189,85,-39,22,44,252,-20,666,20,-2,-60,50,84,419,-115,134,165,-54,-14,-53,-147,-178,67,-95,-487,907,50,-164,-51,225,85,10101,68,177,11697,14,-6,-17,-212,178,-106,386,1463,6206,151,88,4083,2447,2877,32,667,79,-29,44,92,127,10,84,40,-5,-437,-140,-22,180,445,97,-8,58,118,5,4,-213,-76,210,2,-84,34,17,346,-5,129,22,-30,-47,406,38,4,120,267,-44,137,15,150,919,-31,200,-28,516,260,16,135,-66,1364,570,490,14707,11318,30,13,44,-74,-85,133,619,45,187,29,-20,92,13,393,140,60,-260,133,-198,-40,-11,95,6,44,53,-124,24,16548,559,12,24,98,-236,-133,42,23,105,53,1203,-161,583,474,102,88,461,169,15,-185,639,-115,145,214,2,-146,11,390,48,16,62,1019,32,88,53,-19,-87,538,60,-469,112,-109,18,56,121,486,56,-44,127,102,20,-55,98,528,-49,44,49,9,-81,16,286,-76,118,28,35,68,-127,94,95,126,-516,-221,7,-646,121,6,511,-134,252,39,206,-295,-29,55,172,118,10,-45,-48,9,60,-140,227,34,-138,228,152,142,-184,-10,246,194,11,26,-67,114,32,211,-132,37,504,162,-37,-25,248,456,212,377,-67,32,-188,-61,-95,-172,139,35,-2,-307,27,-195,-15,-534,-45,-1144,648,64,-13,109,-65,353,1140,6146,158,103,408,53,0,-398,-153,265,-290,132,4202,378,10625,15,-2,7906,-69,126,-7,-160,11,427,11,925,-78,-376,105,421,29,1,-16,1291,2564,-44,-200,-386,199,235,179,52,3159,-21,-55,460,-4,0,430,24,46,16,-33,-139,3,213,-17,2073,1581,4122,-32,-50,-54,81,56,-77,900,149,0,726,528,52,1266,-6,9,1648,-105,37,7,-342,979,29,232,-3,218,-120,456,-219,-381,-8,57,-50,130,156,246,629,-31,371,1206,-278,-21,320,281,144,87,43,56,1553,901,-100,-11,101,32,126,233,30,460,203,1059,4,-19,213,55,-1,-329,79,-244,-22,646,16,38,-556,-112,452,13,-16,988,633,504,-165,29,37,40,389,729,-277,-59,652,8515,-19,-111,859,-5,-32,46,133,1216,84,49,18,150,468,40,-62,255,205,113,240,-19,47,478,194,-28,116,38,126,3,-32,-50,1350,67,19,-449,-35,-359,379,-14,10,-18,-3,-39,-188,347,8,142,168,32,-44,200,92,-379,-587,558,38,23,1,344,18,208,176,532,-85,5,-10,31,337,61,43,-223,69,-116,2400,1,-11,198,3,-19,363,255,238,25,138,306,-198,4823,14,16,221,8,5,20,-10,372,-45,255,-60,261,177,865,-21,-40,-14,-48,-13,15,243,-95,186,160,640,219,314,193,-228,0,150,-23,93,-136,-145,137,443,16,73,751,128,104,297,171,-27,217,-92,39,93,78,48,156,-394,313,-27,5411,2728,37,13,23,846,56,13408,59,44,-58,-45,-139,-99,26,95,24,164,187,119,187,-22,-135,-40,77,-32,-28,8,14,615,188,-99,-80,-221,11,2,262,146,130,514,50,-31,35,59,87,-35,-40,-94,-21,269,-10,-14,36,145,-329,212,-128,543,42,162,-4,-38,157,-39,12,-40,-53,214,436,-112,517,418,333,-31,-578,-76,-67,48,-68,5,1332,13,369,101,-116,-17,-86,26,31,-566,179,252,73,-119,426,-349,-18,-184,70,5,47,334,232,115,644,562,-1088,58,510,-32,44,444,71,-22,96,-234,15,11168,150,-18,13,-33,46,18,9,2362,43,130,439,1476,-48,-83,224,-212,-163,-27,-6,-42,76,348,77,221,-279,-56,43,30,17,329,18,-237,-599,4,-12,274,296,2870,5490,-10,-29,205,56,2316,128,19,136,-934,56,-64,60,185,630,-6,1579,-107,-134,-183,-289,58,-606,1146,-36,-12,197,0,272,-223,389,-231,340,-24,-326,-247,363,-154,-15,5,26,-46,55,56,-79,175,1129,-15,0,-111,31,-103,664,446,-264,-722,3381,8355,-109,253,-128,261,374,100,391,367,-261,-33,212,342,80,33,257,40,10,63,300,-2,27,422,36,-326,59,24,20,291,-5,168,127,468,-19,102,17,-97,-1107,-141,382,1494,425,-1828,-27,150,38,310,31,-14,-38,295,76,-58,784,299,41,-4,196,204,695,49,10784,1798,-502,4,-49,29,-1,-9,1621,-1,-940,-1606,-309,553,-133,-304,1206,84,-703,-34,1,-215,-97,4468,-31,-1,64,135,105,2438,520,-109,412,79,-38,88,3544,71,56,-16,94,48,9615,-524,-2191,-3286,-10616,-1235,-241,204,350,-27,-61,21,-90,203,-181,692,2989,3631,-4,3,-394,-22,1375,122,1809,13,117,42,-19,-146,2741,36,-14,2790,201,8,-33,-5,-1,196,846,20,466,-38,165,24,-369,-58,-23,342,96,80,-67,-8,114,-110,58,44,-47,-15,-36,15,162,616,342,70,611,18,-170,-264,-43,1861,61,259,146,-7,130,81,-146,143,-193,445,330,678,376,74,11946,-20,0,-17,64,29,157,20,67,-470,-32,9,-59,1054,78,-35,-195,-99,248,-55,742,27,-118,-143,10,71,-129,-34,-78,108,83,-53,45,-155,80,118,34,206,1,89,52,43,25,412,59,45,31,351,-101,268,25,68,-18,-35,31,-18,1358,19,62,-79,94,2124,-3,151,-99,-48,39,163,6735,-35,167,-86,75,168,-69,276,-84,69,47,-58,1102,690,-117,-102,143,-11,2,31,193,200,501,-30,32,9,6,-11,-12,-99,244,46,68,97,27,14,51,-74,-72,617,36,-24,-209,-627,482,76,88,59,29,43,-220,47,70,-27,-9,443,11,44,1483,295,334,-26,487,-1016,139,-96,227,-8,11,-160,60,32,71,-164,501,39,6,204,1321,516,4,56,-71,-71,-133,-55,286,260,-92,0,-31,271,1037,-341,-111,543,389,32,92,69,761,-2,-163,5130,75,68,2572,5,-26,3418,3131,1284,-516,43,53,426,-109,-14,-566,-56,27,176,78,789,40,548,-8,-257,523,198,557,144,129,-13,181,360,591,263,-116,-70,6,-21,99,3247,339,270,1016,-34,229,-42,42,83,145,-103,12,-24,-7,19,-46,-6,374,100,260,167,530,145,222,164,998,10385,16026,477,258,122,7896,7132,245,2198,-189,-33,84,-19,88,-17,47,-200,96,113,126,64,-196,-974,153,34,156,42,135,-7,203,29,6,-2,-56,14,99,-62,296,221,77,10,-31,-466,-194,-191,-141,252,-228,-402,-202,-156,-10,-63,173,-657,-338,-207,-303,13,-66,-205,44,12640,143,41,86,-90,6,-274,65,-26,-133,8,-25,-57,-207,44,-504,-245,-324,-283,3,240,10673,6936,7781,23845,15180,19043,16327,18639,17056,534,159,353,8494,8567,854,3226,321,407,1086,132,413,158,425,5,-26,-25,-51,228,276,505,262,22,-259,5,-33,820,232,48,174,-129,6,-29,1221,125,191,12052,924,65,-413,630,6,149,-18,57,67,304,54,103,218,742,20,172,-56,-14,108,196,406,-93,66,148,-4,383,-18,-9,181,22,180,220,-24,106,-14,-1694,908,72,1169,2,-18,1931,186,265,45,-30,-118,232,-24,19,537,-442,56,394,-82,-35,10,-792,861,1895,162,343,63,-159,110,342,64,-58,525,117,-13,101,657,153,61,791,4,-9,37,54,-129,-63,24,8,403,2204,-194,276,97,-179,-22,149,969,55,741,76,69,211,-50,7,259,-243,99,112,126,285,14,80,18,199,10,260,-20,270,101,151,234,647,23,592,71,1436,331,168,2293,-26,-127,8,36,154,130,133,479,-36,-12,240,-4035,671,1642,89,725,204,133,-92,210,20,-19,325,95,433,3136,-16,43,120,55,77,1273,-94,-32,-73,62,141,-21,1289,-30,9,104,278,15,-11,1081,99,671,-24,7,-263,68,-224,12,114,239,162,-100,92,159,-113,1059,84,20,-52,11,7814,-5,195,18,20,61,10,1468,69,149,-57,111,191,-64,-53,-5,-1122,608,-12,-334,22,1206,170,853,1031,510,7,391,117,-14,-95,319,240,94,455,250,74,-88,50,47,127,405,184,-31,168,374,213,198,-13,115,122,1068,411,947,197,46,77,-153,194,2689,91,72,54,-20,222,-33,600,-39,285,142,1363,248,-633,190,224,134,350,173,-76,-98,125,291,62,1716,-330,127,74,836,-113,331,8,214,-89,45,20,1378,264,102,266,622,769,201,284,200,168,36,572,885,508,142,-5,242,142,762,512,4429,510,-59,397,949,430,88,138,366,935,30,275,-75,257,84,310,123,102,161,-2,-80,212,546,2575,19,654,48,-136,12,2617,-236,146,152,31,1426,287,118,-20,30,440,44,21,78,882,76,98,193,-276,-111,691,-16,85,-441,183,136,261,279,67,-53,0,505,-107,536,238,55,254,91,9,-25,2114,231,13,222,-155,202,163,90,228,217,-3,113,299,638,-14,-84,320,-512,-125,-6,1591,608,133,-64,127,454,219,250,309,85,-62,-134,277,-25,197,1285,60,-82,598,-11,76,30,471,175,168,-97,771,287,287,-44,-8,882,77,122,4,125,-6,515,-1,93,362,-67,235,-74,499,2055,142,37,217,-130,-186,95,624,35,47,403,418,-77,297,67,-71,56,87,139,106,136,1116,412,30,4,14,213,67,22,55,73,92,173,983,164,304,200,453,166,91,523,-247,67,293,-58,38,10,-46,-111,51,73,19,272,-36,86,-51,523,113,1255,-95,30,152,427,181,-350,98,2122,-331,-51,2,-104,52,3,59,-176,-127,106,-213,257,1465,-641,-308,-17,-11,221,170,218,1450,-2,221,352,515,-176,-81,88,117,12,47,-12,134,3094,-37,73,-212,-284,14,211,190,-147,-12,-31,240,-150,-111,-3,-98,-219,-47,129,-60,168,-264,-61,372,16,215,-37,166,72,-1718,231,322,213,350,125,547,197,352,153,28,6,259,49,0,-64,77,192,371,295,-6,-579,7,1065,1117,-14,-82,110,101,101,1102,1356,-1,908,2892,383,89,32,403,-61,157,1215,2326,545,-24,162,-21,555,551,144,519,303,224,366,479,445,376,-41,326,699,565,126,143,87,205,71,78,762,17,111,37,118,542,-101,166,639,-240,728,68,116,137,710,-133,353,783,478,291,497,1618,-140,-18,53,259,47,-340,1463,-58,291,-72,380,158,548,139,-18,240,116,106,-47,551,100,-2552,43,89,144,233,19,68,52,228,113,380,964,1083,43,-58,860,1982,-528,896,466,67,214,653,447,-46,354,176,19,-201,113,347,-61,198,229,31,-129,174,-63,21,86,292,57,1000,-11,127,75,560,-111,55,379,233,5,22,185,73,-48,357,20,47,323,52,34,260,9,901,426,-73,180,196,-1310,-171,45,8,1069,-139,577,-258,1036,-100,516,254,-39,268,283,1296,-389,604,-8,-29,21,242,130,27,-55,121,268,-20,1255,677,134,164,41,330,29,-69,-54,159,723,367,319,160,208,2,826,533,84,814,-95,-44,70,41,449,160,1404,9644,9,31,293,-1,261,135,100,695,-47,598,939,57,49,-391,141,110,46,-485,1068,2066,78,55,-166,414,-18,-81,-648,105,-154,311,203,645,1087,1023,298,66,-115,-651,149,10,67,-186,54,43,81,-1792,114,23,148,357,-29,89,-564,98,-54,344,325,-15,54,183,778,-251,7218,317,66,482,53,395,-66,-71,-116,211,377,511,21,106,30,24,22,90,174,79,-849,1016,19,122,-310,542,-518,2470,-147,-270,-8,74,238,30,-887,-18,-87,322,1210,578,-1052,150,868,-728,40,269,623,-1160,-17,152,139,63,-33,157,1645,188,163,62,-19,417,154,43,-49,1,-79,718,-1,151,79,1397,146,21,145,77,274,419,-179,-464,3633,151,423,247,74,-296,309,-80,-126,836,25,951,144,321,104,1468,1223,576,-630,352,139,350,127,910,-403,-302,224,78,450,1016,709,727,1433,15,3,-122,3185,-13,118,-64,241,514,1208,72,46,120,77,169,46,97,-13,708,75,594,107,126,24,229,-200,303,85,-2789,62,-2253,18,75,444,187,-61,33,156,415,51,-89,-44,20,100,181,-197,410,206,139,932,22,44,1374,-126,93,-614,517,81,-20,118,-338,601,-368,1,-10,473,21,285,-100,130,41,367,-518,-135,-81,-1,39,58,-29,30,-482,-12,101,356,198,1585,-514,2497,43,117,59,1,21,-51,-597,39,192,104,22,143,204,-398,-11,161,-117,1821,505,-1092,-12,19,124,-2,386,-963,-51,-28,-52,-50,-35,421,-36,-726,414,188,-65,644,-61,40,-9,91,56,178,-49,-254,229,567,124,369,59,-11,52,-71,114,-29,277,174,86,432,1734,107,16,78,425,51,35,-43,-270,239,31,24,149,-2495,34,50,-175,-1235,-10,62,239,151,162,-776,10,-18,73,174,110,-82,-65,-163,-6,1595,9,151,-50,453,360,147,86,441,-7,4585,-7,260,-366,-90,-165,329,864,487,-12,386,-49,-87,35,-201,3,101,30,988,483,-571,-412,-1051,-211,254,121,182,-47,386,188,-10,236,265,580,255,84,278,758,95,142,-73,27,-328,1036,18,515,-373,10,64,458,-100,522,-21,95,968,238,45,-99,118,0,160,-483,1716,3838,-311,-21,-609,38,-220,-13,-766,-38,242,433,121,17,48,-202,106,133,-224,-146,-7,9,207,64,122,1785,66,-137,-598,309,121,37,1356,525,81,13,-5,442,459,24,546,95,22,335,236,-68,123,12292,363,1297,-97,-34,9,-17,102,1980,10,127,147,280,-483,91,-1,201,223,-172,-201,-116,166,309,257,-31,366,-969,379,4,-38,110,756,1,145,296,621,42,232,261,-28,-22,-6,-125,233,6,-70,780,3117,174,-59,-5,2451,-39,154,208,431,-105,57,-29,340,0,488,326,1338,41,871,464,-34,83,40,17,79,146,-103,365,241,50,-255,174,-202,-18,7,405,-85,-57,-1,-142,-85,315,723,-10,770,165,433,204,446,43,619,30,235,700,728,103,343,-45,-131,64,-114,414,41,276,-25,24,75,197,-389,346,106,503,13,-87,332,50,72,111,-390,441,179,162,378,253,947,1973,316,-31,194,215,206,329,160,200,12,49,152,177,-182,105,171,-130,62,183,9,-46,211,-14,553,-95,481,-3,180,603,-30,119,-845,397,-554,27,470,-272,549,436,87,144,-20,554,427,369,362,-89,274,-152,41,115,-682,97,411,291,644,226,275,-24,-451,-76,-83,156,192,-74,563,223,361,-464,142,-3,24,97,1165,-380,-35,-94,663,1208,131,410,1602,-123,96,294,-239,163,-47,179,485,180,72,355,945,540,133,420,48,92,210,136,21,234,1227,731,747,26,-57,353,73,1306,255,116,541,-230,442,-458,-35,3916,302,385,-436,-74,-300,273,144,35,773,10,488,199,435,-73,489,-300,316,1458,-1244,492,59,2113,100,327,-71,108,-39,111,174,102,0,80,177,285,574,-63,1172,132,109,-15,375,-323,149,9,29,143,246,83,287,447,12,145,261,246,-274,40,-222,314,312,-308,782,-30,-93,230,78,114,28,2,681,-10,122,136,233,-132,132,151,674,358,32,-183,30,-680,-273,-176,109,231,223,1549,283,-707,3,16,-713,-63,-354,-418,47,109,-10,5,-38,74,-45,636,1638,434,-232,116,589,-131,1264,1297,77,38,300,635,42,-385,-28,386,-62,-39,2981,225,897,1065,-34,632,-94,18,234,50,119,-49,245,323,-44,-590,166,3,116,114,-17,114,162,68,239,290,121,-86,317,332,-107,-61,-96,11,3885,55,221,1651,420,1407,-47,93,34,431,186,73,-140,31,259,71,425,-3,1359,38,412,-5,48,33,132,-147,1114,35,-81,-110,52,137,73,34,149,686,23,2482,74,147,1319,349,169,311,699,1215,1364,-116,131,-4,512,86,-907,810,159,308,17,244,-1043,-59,52,88,282,-40,-649,1981,-228,-84,298,610,-19,167,715,27,178,43,198,266,135,-6,303,76,-273,75,336,351,-74,-271,260,68,-65,578,354,8,-654,-814,376,817,-248,-40,278,464,273,188,133,-45,141,-79,586,4827,100,-128,896,-342,-1078,990,739,-33,218,20,-91,91,626,-19,67,34,-358,7,359,476,549,48,902,-222,805,690,3196,1242,3264,819,-30,303,135,436,4,-837,-343,-49,515,-634,-131,1464,-232,228,-499,242,-853,267,728,1252,-19,624,7,649,-697,164,-5,34,94,359,2355,3657,22,1231,62,870,-169,-257,16,105,123,388,300,-47,315,2906,1123,24,84,78,146,192,862,705,34,42,2214,1144,215,1203,216,1372,-55,3034,-300,55,-116,-391,217,-26,-437,-23,929,260,491,743,286,291,916,275,908,-1002,747,50,1242,42,132,136,3026,85,469,727,167,719,0,76,43,36,520,-23,118,14,300,94,-68,42,-25,-8,-72,149,1997,-85,77,-556,46,515,29,-288,116,168,2151,589,17,65,929,180,352,606,202,72,1012,362,91,110,-1246,-179,86,413,-107,163,-34,-50,204,-1,214,-940,682,-175,195,33,71,-51,113,-26,20,850,-213,25,-697,583,57,18,620,125,108,739,967,773,280,8681,250,903,300,1096,1144,1599,176,199,433,452,-841,52,-34,423,446,19,2283,632,125,1927,846,155,584,-88,186,1382,403,1186,3210,474,-31,240,36,96,-325,-78,-458,-10,917,103,1163,326,705,569,39,329,-53,383,1286,679,3,-85,76,1150,908,2228,2278,166,688,2153,3,-8,101,798,523,156,133,373,212,-24,246,4,372,-5,-41,36,175,312,15,629,96,25,51,526,270,-121,-245,107,-2,524,414,143,103,256,204,-10,-30,19,178,2043,218,618,-73,-21,-624,1755,-3,68,259,102,5,-21,39,-11,154,367,608,43,-74,-62,5,93,-91,528,167,502,-64,456,793,-281,-220,-1023,-404,200,145,483,576,-639,272,188,66,947,262,90,-71,-343,-30,93,939,70,3,592,2629,289,116,837,624,679,-164,176,-430,150,174,69,355,751,175,185,142,51,-263,269,1686,53,-5,509,-67,811,1015,348,394,148,-30,25,-282,243,-49,-62,138,336,109,-370,111,65,-26,78,-101,-942,103,25,-31,101,396,33,25,399,29,-23,227,522,-282,210,214,624,179,194,186,90,39,6,55,-49,159,9,-9,198,-36,45,589,2569,124,-25,82,-27,2156,-176,569,-52,-55,-17,97,52,385,-431,82,1107,142,421,407,2469,8,172,131,293,190,981,-65,44,-171,-98,495,77,899,-837,-3,8,1586,129,66,76,100,-153,-8,31,-146,73,159,42,1439,1628,106,26,-63,456,20,-986,-324,114,413,-21,417,-13,110,1090,782,-277,584,44,-40,-181,18,198,471,45,-452,-39,23,75,-236,1125,-8,-57,-14,128,-87,69,2,208,-67,-33,298,647,-62,49,101,162,70,333,604,90,-131,1195,-179,154,623,126,44,-34,-256,-87,43,265,21,2300,-53,-467,-28,626,116,189,622,273,90,226,112,526,454,-101,22,1235,-42,865,621,77,247,-12,-172,-476,406,61,422,868,85,19,113,281,-16,194,509,631,841,-667,1075,27,302,-10,321,-56,-54,243,118,380,122,64,100,1171,53,151,96,147,372,548,113,195,284,-27,40,90,1,0,639,141,93,946,368,841,-5,-174,59,-139,-62,60,297,284,180,40,-7,557,591,501,399,9,274,1015,-779,309,187,-4,-19,289,-73,-142,134,6,34,7,30,842,79,56,708,61,98,2168,19,38,13,-1163,54,-824,-1,-9,14,-27,-55,267,9,-162,-431,122,16,56,216,-240,118,284,24,468,82,-43,16,122,-200,-107,200,35,-64,7100,-8,523,177,642,38,266,-199,405,230,269,802,583,-95,97,156,-36,-48,47,857,-146,380,0,-71,274,822,53,538,113,1707,360,219,175,181,1613,892,736,1717,148,581,517,-63,-290,-9,12,188,242,-183,253,124,241,386,36,-537,416,-295,251,-18,388,498,82,124,40,615,119,154,-105,615,143,143,-62,579,231,258,-93,546,-532,720,134,720,567,502,816,50,-423,99,31,133,-38,60,516,234,383,166,138,-4,98,288,87,-68,-449,-321,-351,-509,11,-424,-546,-122,325,642,2383,-300,1124,-272,26,-1150,46,378,11,130,-5,-268,968,373,-119,8,-112,1266,240,-193,-33,115,100,127,77,-102,-129,1019,-270,290,267,-316,74,562,-64,107,48,215,859,270,241,-49,-159,351,-14,68,76,41,356,3,1796,28,-142,7114,342,-32,9,465,1076,-139,248,37,-82,9,131,1412,122,173,-103,211,-587,276,699,-16,-347,-359,-29,155,1581,106,297,-179,-287,1363,99,-143,-53,42,2216,-235,-152,126,88,-215,-89,-16,35,-543,74,60,-282,149,99,946,173,322,1314,2669,193,41,568,568,1304,-183,120,-288,161,256,211,54,-4,210,135,542,152,329,141,160,63,28,60,132,408,99,-339,-1032,24,228,-146,-69,72,148,-88,31,252,417,545,-29,20,-8,78,86,527,28,166,183,182,51,157,64,1,107,166,302,104,57,-158,-50,16,590,72,494,-395,-44,140,209,57,930,-1476,-2,22,-22,102,-166,62,-71,-65,-24,511,255,-48,-263,-111,358,75,-14,-329,111,3,149,1498,-63,37,-74,-193,247,42,10,-73,62,180,61,58,-8,36,-108,1,714,727,18,112,24,1181,702,-39,-8,-30,69,-57,-107,-18,1227,1119,87,40,221,68,13,334,104,698,239,-5,175,594,-80,537,499,443,-129,3696,15,349,-62,491,160,38,41,6,-13,-28,62,180,-67,142,19,86,81,31,3202,231,159,-5,-112,560,-10,4853,523,491,195,-64,415,431,165,39,-63,24,205,138,345,40,-129,860,76,120,191,758,687,698,23,49,77,-76,295,-1163,-313,2,392,-103,-47,53,229,221,251,379,71,-98,-80,202,31,38,93,154,60,-35,47,1170,171,9,34,128,71,454,204,220,-58,199,20,645,99,-150,163,10,148,70,7,134,333,-4,152,120,585,155,34,57,140,-25,6,58,261,369,-116,21,258,72,48,176,610,413,-63,-112,681,-214,386,940,648,168,508,-129,281,137,1316,8,445,539,783,501,-417,128,53,-146,-2,166,47,412,8,191,-41,445,-132,309,714,55,153,-8,-1582,-142,-23,-459,429,262,530,-379,991,-406,647,287,-64,21,945,11,-4,119,145,-59,702,366,165,158,34,361,9,2918,22,140,15,113,266,70,98,42,-112,30,115,891,79,-13,-584,94,-174,402,272,387,508,54,8,13,337,176,141,264,79,64,166,95,265,1796,-79,167,-74,1542,415,206,358,8,103,35,69,192,382,1,-60,1249,4331,199,1601,4,162,121,145,95,703,-31,28,-2,-99,108,423,23,2393,265,1279,150,402,-29,-10,3384,199,-81,415,209,57,24,95,952,-119,203,197,-35,190,55,-81,1079,120,118,476,40,6,384,188,48,79,34,30,-16,436,71,2584,70,704,372,407,45,-1401,350,-57,20,-47,-131,-154,-121,189,262,120,556,-57,33,316,575,2748,256,-36,-24,7,36,-253,-5,10,159,-94,-11,1028,54,171,183,-70,-4,22,61,1979,248,-387,-121,-427,-7,20,687,367,298,2,422,89,-138,419,69,25,370,-226,2158,111,236,142,4,48,-51,-22,450,-145,50,117,129,-102,-293,651,-54,-67,-312,907,90,751,-98,250,2049,699,-47,-36,-65,-14,-455,115,368,189,-202,136,31,94,83,-18,-583,64,25,309,127,1206,712,1371,1438,3521,74,1703,-48,1542,-147,416,1025,37,117,9,934,54,320,2009,2762,51,258,312,38,160,-22,14,7,609,15,537,2929,-6,321,1492,55,35,29,-55,74,391,-502,-213,-240,43,275,1333,281,11,96,-49,394,61,11,37,1494,-572,432,88,10,29,-70,488,-1,49,214,366,353,410,-30,65,1222,471,46,15,33,679,-214,93,-47,50,-74,-251,-85,15590,199,-164,-44,225,52,570,-102,-276,-84,374,579,758,217,300,140,67,1986,108,75,314,136,155,23,-456,-14,356,191,-13,1037,-78,1117,158,-109,185,382,187,214,146,-117,11,71,8212,-315,-69,17,365,-84,77,31,263,-372,-13,529,-24,353,13113,385,37,275,832,334,1203,-1520,280,272,96,151,222,67,-147,182,18,143,-143,731,-73,687,8,278,-99,-133,104,-40,54,53,101,152,130,7,92,35,540,248,-57,-149,90,-61,437,-34,-84,-228,156,353,397,1024,255,-216,190,-35,725,927,-540,130,-1305,139,226,3468,478,495,212,42,184,390,466,232,27,73,820,-8,-465,-81,-235,-176,68,510,-1161,9,1924,70,569,71,68,-69,-474,96,15,-116,59,215,-28,244,-1088,772,102,13,256,217,-281,-134,21,27,86,96,-561,128,-24,284,108,17276,-212,26,37,-469,2104,162,-30,-27,-46,-12,78,257,136,162,610,-272,59,-98,61,-111,-69,160,15,-72,8759,55,97,507,122,449,760,249,-142,122,-211,11,203,-58,32,-28,0,-24,-109,-246,370,372,36,-32,169,160,55,110,-82,477,1156,64,809,-207,351,-8,-281,79,376,14,-124,-321,-176,66,377,-548,32,21,-636,-24,-357,308,154,-526,50,-12,204,161,-16,-1,-112,-601,-417,110,-199,140,-60,1413,1430,26,673,-606,8,992,31,-1423,78,730,45,1295,-684,-326,1330,113,-32,535,39,153,81,-188,1483,-1,-58,21,351,-55,249,2,624,280,-427,-77,-254,102,50,31,267,71,453,121,-49,-207,81,397,363,-18,-45,-326,-8,334,-35,88,101,27,-136,1699,74,-162,64,-6,662,60,96,34,111,-324,-523,-11,493,730,-334,-123,227,345,17794,-89,-307,440,303,-67,-21,-674,401,794,178,867,10,236,-48,313,205,219,-35,37,-96,-255,361,-5,24,56,-3,27,184,-290,116,178,67,-282,167,285,-988,82,184,48,-83,-8,14,468,-452,150,-809,119,136,96,492,175,43,-28,2145,291,303,252,60,123,-23,5,61,-47,100,192,384,373,590,-53,42,79,92,1017,76,31,-296,770,13,329,29,198,418,1318,44,-341,16,389,250,-24,483,-323,68,79,69,-123,1382,51,-36,-198,-98,44,-174,317,-30,2103,108,753,42,-468,292,107,-277,-106,-211,26,35,-38,124,112,74,412,-78,13,607,180,155,-181,33,154,68,-8,-86,-97,5,159,53,-22,175,-117,21,-574,149,740,114,-345,379,-403,-336,113,221,-219,53,379,-151,-87,1036,54,-419,86,140,497,-416,91,-373,-17,226,77,532,-252,-19,45,364,469,-497,361,-4,-90,15,-9,305,35,120,-95,1263,113,57,1364,-138,7,3,-18,-172,-45,1290,88,306,-80,23,-170,27,197,348,-86,288,734,-174,-112,88,888,-107,295,99,371,527,54,273,205,190,149,7,1264,603,12,-146,88,197,12,-17,-32,339,296,-131,83,46,105,85,747,417,-662,-55,99,-142,192,39,198,113,-140,1050,167,43,1161,39,-60,-74,-244,1978,1301,291,459,496,-232,167,-100,68,404,700,854,908,1218,625,-79,-605,-64,14,48,84,-71,435,37,1020,46,120,196,50,101,190,-89,256,416,-105,31,489,219,228,-17,380,233,-75,-162,277,-181,-5,426,136,317,159,-305,132,-6,1348,-128,-3,314,644,28,572,46,-5,-83,182,782,265,10,361,17,-30,196,189,-419,52,2150,798,783,5892,177,-205,-94,17,2035,9,215,-229,37,-540,25,336,-111,195,252,-70,-675,3311,-428,198,64,63,975,113,129,-73,42,-95,85,200,194,252,216,461,29,-49,73,137,-97,10,-176,13,285,-2,22,1108,-57,10,-424,330,155,-88,823,276,68,1668,115,-11,-100,67,442,80,26,135,5229,556,224,1387,153,-75,227,865,4,624,232,146,226,-5,278,511,-472,5,526,86,272,167,180,604,169,12,923,528,61,-147,284,-38,73,2144,-94,778,-23,-384,-85,113,1459,103,1499,78,134,5,509,1263,-34,-260,49,1169,6,468,168,-159,105,-274,72,180,267,-55,1005,408,415,707,-174,242,778,852,54,6514,2213,29,1046,230,179,-551,205,-18,612,-213,237,79,43,212,611,40,-39,781,182,-41,2484,210,384,439,743,332,-169,85,-469,873,290,129,49,1263,146,52,-5,657,-27,-42,551,-27,-34,5,-344,27,187,1149,400,426,403,45,68,183,1077,3270,515,21,686,150,51,-3,15366,653,-83,1319,-44,15,-25,1252,615,-115,-13,-51,261,709,6,13,87,-99,37,446,-433,-324,-273,48,13810,471,191,-24,-109,266,0,827,115,774,27,-244,-226,27,-29,-42,1257,997,2924,56,-60,6753,240,-105,391,62,176,437,-130,2408,-1051,-134,769,-642,710,-208,42,1352,1411,122,-108,775,2739,121,3598,3381,330,-415,-171,0,-24,53,-177,308,605,0,2551,69,-18,-126,169,-138,171,235,5,18687,44,719,9555,37,568,106,-72,-121,18,408,40,359,303,93,104,-83,-57,86,-951,115,-209,-135,-183,4,168,10,9,150,535,-98,738,-102,76,40,-284,144,-737,-101,-144,-252,337,-439,-67,-260,113,-791,-232,-1544,26,-248,-1491,1829,110,-103,147,357,57,83,219,155,189,2333,-99,104,-124,844,-641,662,1229,90,-92,1094,24,335,5,240,328,-16,-27,188,-248,116,48,-133,506,519,-48,209,366,-41,8,33,109,56,-14,226,73,-211,388,160,169,1486,-6,-208,168,300,1251,48,42,101,-285,390,23,111,12,79,-23,345,1160,320,-743,98,118,168,352,680,-188,254,75,90,-52,4,-2,3317,3295,630,229,28,309,-33,107,236,-106,-11,63,-90,644,78,177,46,-28,-342,399,-40,221,80,42,64,94,212,36,195,186,-1,544,952,-146,1000,851,10,50,67,-290,372,-472,1513,89,303,43,161,-54,328,-113,391,163,85,298,262,-215,23,451,-42,-24,207,3,29,132,45,204,525,-1,114,555,-21,123,509,7,66,-180,-101,-54,133,3915,52,-117,-11,33,220,12,-15,-536,353,141,249,32,591,67,-91,113,169,-180,250,138,139,-415,-126,194,-270,1057,214,-135,-13,472,93,129,-17,86,-165,-84,153,-5,24,76,736,533,28,70,21,-9,-286,-136,52,-233,13,74,-36,240,303,232,319,348,293,-22,-8,21,414,312,597,-27,-124,202,-252,103,-12,204,15,16,-11,100,-38,-48,46,312,632,228,318,51,12,259,29,251,15,9,691,240,17,53,112,-69,287,196,-201,-2,873,1354,33,-110,-19,-11,433,211,516,608,1099,812,194,220,-115,-33,1901,-216,43,613,106,122,-95,218,7911,321,47,780,1077,203,195,106,-58,20,-9,420,527,104,102,185,146,-119,3325,91,45,210,148,53,424,147,93,114,13,84,53,82,659,165,-30,194,518,47,47,64,80,25,-28,263,436,83,46,85,378,71,221,-65,11,210,97,31,91,-18,-132,-154,666,-70,140,79,458,111,276,463,46,-133,15,18,770,-212,169,-148,-23,150,13,207,315,175,-293,73,84,118,74,-161,139,41,84,201,110,255,619,166,118,-6,26,123,-66,316,48,765,662,843,45,568,477,108,194,762,84,580,-104,147,-122,440,75,419,-99,330,1059,-19,91,492,995,240,677,0,20,440,-24,314,87,804,55,-16,988,1073,184,32,-35,110,469,24,512,-225,25,678,1049,415,-669,53,-6,254,9,-30,-7,53,50,48,-12,3,19,91,-91,161,627,73,172,562,-497,513,912,1637,21,392,186,497,-268,-110,56,1299,-587,46,246,55,183,-62,286,-70,-36,5,869,204,-165,1070,1516,29,3954,476,178,65,-492,116,304,454,96,45,-306,393,619,72,73,296,12,843,19,39,1195,-16,1038,100,962,901,96,-28,86,201,-2097,101,194,-152,19,443,2548,398,-266,49,1066,580,655,834,-31,291,189,1294,675,91,542,-381,935,261,351,317,197,43,691,303,242,132,-7,-63,612,564,-1440,-123,1523,534,326,270,-155,3352,1500,753,-56,28,189,293,157,155,1194,91,535,638,395,341,335,127,-207,224,80,140,100,178,450,-69,211,34,482,-75,44,136,-14,-26,592,885,7,9766,25,1598,646,257,57,230,781,142,2292,363,44,1367,1453,-16,59,360,701,408,345,-20,372,216,494,-47,-14,282,-12,870,0,342,672,853,300,402,308,17,106,551,-18,24,47,-377,508,679,-6,307,326,642,103,210,391,107,79,304,1016,715,213,269,-206,-1900,84,153,33,320,245,464,183,264,60,259,409,-145,98,2127,339,354,79,23,74,244,1,-1968,-31,102,-20,2083,91,92,994,299,88,374,314,224,162,506,23,-13,948,256,225,474,-112,-21,575,16,-5,80,93,350,-587,635,-127,21,-38,118,134,-5,279,500,349,680,1209,172,1915,162,146,1593,95,29,186,-12,-30,609,268,73,63,223,-228,-43,-61,688,-399,137,135,392,110,70,12,6,181,460,448,518,491,3552,-26,-110,64,61,30,-1,220,-575,827,532,1851,2,376,-205,-355,111,298,5,1499,247,-57,1105,573,41,-16,600,24,22,82,187,141,140,79,185,-149,-58,514,336,-39,204,2007,-73,259,2,322,12,1041,1359,-18,403,301,279,6,256,26,132,-62,30,1422,-31,149,86,171,17,146,-25,2,231,75,421,24,179,67,399,1219,130,-53,197,696,-112,2980,-141,64,-695,58,386,-34,313,109,17,-224,477,-449,191,617,-46,209,-64,938,999,12,323,-168,-5,217,258,10,44,291,157,127,89,261,-67,63,199,-45,-358,-275,-45,-136,-55,233,-10,1610,56,265,537,90,820,-48,362,531,1135,-747,-957,340,389,530,-803,102,41,3,-36,269,183,-45,43,-4,874,122,16,-140,267,-35,129,435,176,313,279,199,92,93,207,88,425,46,42,1352,29,-198,803,-40,77,116,4,72,124,20,145,855,39,451,1653,493,144,245,-123,1197,1504,268,32,60,204,168,-559,-24,-26,-235,501,135,430,-260,-501,125,903,400,245,460,-17,185,305,168,836,-17,531,559,74,2403,260,1921,-63,103,297,-13,3,175,182,37,169,-26,187,-266,115,-201,34,187,-447,485,424,-235,49,38,-108,338,80,874,-827,128,-8,509,433,-109,485,-44,505,69,-49,-39,-46,58,-21,334,64,2,-68,1353,150,-1527,151,87,-11,113,-2,26,-200,15,398,-38,103,-23,-21,78,69,-988,171,7871,-61,1096,-38,479,226,-30,64,-23,1355,44,-22,461,80,286,185,68,3,11,2043,145,153,-142,75,-47,107,218,2,8,542,180,1438,36,581,54,-53,56,3,766,656,-1012,-179,417,251,409,-148,38,97,-1459,-63,-60,880,19,80,57,47,473,82,-17,11,-11,1223,-121,135,36,228,-134,105,267,-37,66,180,137,429,196,21,117,-18,133,27,-415,609,1574,310,11,132,69,237,58,90,-460,458,193,541,257,396,-10,246,940,212,-719,456,34,2167,-43,2,-157,615,138,77,125,285,144,1568,119,2502,4821,172,3,1834,989,704,-1,249,407,160,41,-34,395,-196,-444,51,163,1316,286,-217,-19,226,37,-2,42,-212,126,323,-132,611,81,475,-56,75,89,-14,15,133,152,910,-10,36,45,116,222,141,82,-102,-24,18,-15,320,-147,129,490,653,442,988,620,518,-200,180,-105,136,-204,1276,112,543,767,-207,110,80,15,-14,107,-51,69,101,22,-94,105,157,492,369,225,-41,314,188,98,135,121,527,93,39,1908,2141,263,237,1032,-9,84,332,228,-34,298,426,409,95,109,1014,-55,300,269,-137,60,66,1547,252,1997,26,438,964,187,-11,1129,-27,-220,8,156,132,34,-35,-1249,72,193,1032,1681,372,413,97,-233,-28,74,-351,4,177,208,22,236,90,-177,95,3,124,446,152,69,72,80,12,311,433,143,-267,112,443,74,56,217,449,294,469,-12,1596,790,-160,689,-242,-5,618,1580,105,38,-490,-43,14,-95,305,772,273,51,398,133,-11,1128,-14,275,33,416,119,108,69,340,-46,252,191,-133,1151,-27,10,-42,-131,-18,43,533,12,63,142,2499,-150,128,202,177,-239,56,226,133,36,-39,49,165,-195,1074,-20,475,275,204,-10,144,-20,46,247,-74,172,-97,18,1136,715,292,204,-81,69,3865,-37,835,217,1043,835,177,194,-64,1629,-329,229,-137,376,-709,3,-139,675,-986,34,111,183,86,824,48,159,-129,998,456,186,657,-12,18,380,2,-23,36,613,217,37,13,-2,-118,113,39,231,612,10,-53,-63,48,896,-107,-9,54,34,26,156,39,-26,19,-92,5,108,846,-98,-11,76,-260,2055,360,45,446,-274,16,252,64,111,205,71,381,168,169,5,6,336,219,158,-89,440,235,-8,677,-2,34,-77,-120,5,-27,1176,-1067,243,155,1307,508,28,2456,13,-182,94,55,282,1539,8,3,397,840,-16,26,93,1001,79,499,8,593,-112,-12,1181,-7,-2,223,464,44,172,81,-1421,421,371,17,66,155,748,1856,265,50,338,86,-683,-81,2387,200,225,108,356,246,-82,218,-104,1023,-173,596,720,236,2058,177,-801,-261,-5,-194,766,44,725,298,137,2186,1595,142,-17,250,205,43,315,313,152,906,158,99,198,216,25,414,-543,-48,405,266,57,-250,-139,666,260,507,123,112,197,1226,3,1734,22,-380,-18,-136,371,486,23,838,-386,11847,-96,-57,726,-1013,94,50,289,882,127,199,171,297,-115,-114,436,116,445,747,-112,358,-19,27,783,258,863,732,199,716,391,105,-376,416,97,74,576,51,1638,386,164,170,1508,1,173,-21,97,182,577,666,849,1599,847,697,89,320,360,1701,597,301,83,785,-9,35,-607,166,719,134,966,61,147,352,1693,565,50,5,292,-59,78,407,329,-509,406,505,398,-49,557,108,1617,1847,5613,-52,-33,116,556,6,680,1008,340,883,-4,93,135,259,938,-50,172,94,552,698,32,95,-20,404,-99,80,-65,389,1525,59,235,-75,384,133,-13,234,-219,130,85,10275,69,985,228,-160,-14,252,519,33,38,11,197,630,104,128,402,26,384,243,145,124,460,89,539,90,804,3567,591,1424,19,569,-280,312,59,-13,300,352,299,308,84,-13,322,63,222,-993,-110,211,70,1053,314,1691,657,-74,-163,198,133,254,-936,112,31,324,417,-11,580,1020,55,78,1849,121,277,421,329,-4,366,462,1230,29,-156,-305,241,297,-44,-24,49,31,207,-291,2502,-14,548,-85,212,-1542,388,217,1626,-26,287,380,293,1043,2286,263,753,663,203,72,387,2,2850,21,1075,1211,-47,162,4849,290,1266,116,31,4874,-215,1013,880,1828,567,562,29,644,18,-121,386,71,-85,467,22,253,-298,24,74,70,222,556,604,66,-137,373,229,-51,327,86,3446,120,1024,476,-99,66,408,238,70,47,12,-370,125,569,377,155,24,278,454,-172,155,10,3908,2977,113,1309,354,130,121,581,1374,802,1616,840,448,168,-27,-1095,38,470,325,58,12,501,49,61,625,121,318,258,293,165,59,-294,13,582,-851,-187,864,215,108,298,62,2255,-160,72,265,1368,376,42,251,437,-24,19,58,248,91,-1143,-23,352,648,-129,18,338,1436,299,-3,32,-198,99,378,3583,-13,2558,-1183,-2,232,264,30,-16,68,-104,-28,1320,179,257,-138,461,452,847,112,1691,1554,411,1545,26,-88,92,307,377,-432,301,1517,77,-19,300,809,203,359,354,396,-16,-1,1157,372,95,-79,132,195,156,-77,8,1059,188,291,65,610,699,-148,317,330,646,637,4338,153,384,442,78,118,187,69,78,-51,163,500,37,147,261,512,205,297,501,988,-48,-399,-185,113,82,123,38,49,170,-6,6,27,-226,618,456,1430,623,-37,434,2780,208,345,142,157,338,24,-46,73,-423,-333,190,269,33,141,-117,-56,96,333,116,1726,343,736,-119,-483,22,543,-21,-68,618,134,-61,-160,329,-23,379,2411,911,37,-182,-70,207,61,-144,292,16,-134,-376,864,271,15,244,166,1390,-89,386,284,-27,-1027,209,125,41,-56,136,538,562,-8,-112,83,-155,335,181,499,479,599,54,66,1950,1272,-172,475,82,24,140,2866,56,-366,-26,-45,464,361,41,288,165,200,-1101,88,136,9,-12,521,65,-234,-246,418,376,432,631,166,67,1412,293,248,-24,-29,-40,147,-284,995,321,1346,-111,111,287,494,121,197,11,-821,332,480,42,-26,1191,-188,511,-1201,162,42,243,-142,64,80,-440,1318,21,63,286,-93,257,478,-54,-53,1165,2651,1722,-566,67,6,692,201,-18,519,626,2089,279,495,6,744,201,-197,1175,42,497,163,319,599,258,37,3080,356,-18,-187,186,243,540,340,25,134,-37,-92,131,27,-22,-58,-49,52,114,645,-220,57,-57,620,415,116,1242,179,-167,-73,28,46,97,-44,236,640,-2,-83,765,11,412,12,1285,-118,595,380,17,233,1933,271,3316,306,113,779,399,73,324,592,-176,469,-31,41,-252,102,1441,11,606,216,-14,479,-537,2000,-60,395,458,28,774,96,2177,534,387,22,223,108,299,-1154,604,426,81,113,110,-42,353,1005,205,309,-431,168,106,176,-189,-11,131,140,517,-14,1928,172,163,1824,128,113,677,-7,107,-393,894,944,15,608,13,-83,362,1267,-38,226,-213,1177,178,1087,25,-570,114,273,204,239,106,627,229,393,394,-20,3,84,299,997,122,44,1888,669,-19,-203,166,-55,182,-12,756,85,63,1721,222,68,699,235,320,487,-373,-87,430,360,111,62,175,-4,35,-145,209,140,70,-235,189,-34,59,-944,57,-86,290,-63,-164,236,246,259,709,-163,412,30,4,277,384,-176,572,-319,-308,174,-192,81,327,82,25,64,-149,597,1,163,389,33,121,30,563,698,648,587,-21,1021,463,-74,-626,258,92,5,192,41,311,14,-29,31,1020,83,357,-15,10,-40,1009,130,380,587,322,761,-191,48,59,-116,275,121,466,40,213,581,73,-61,780,276,204,82,205,874,19,-1104,1639,713,426,152,56,56,95,89,7,115,903,-317,-7,-120,321,18,-6,47,-139,114,235,20,1054,577,295,229,180,1354,-4,-118,58,211,41,1924,-20,76,-421,82,320,235,26,302,-5,3270,197,179,77,93,112,194,349,308,638,115,1319,-27,120,47,233,106,2748,1228,194,56,73,10,1529,537,42,-18,35,18,1399,114,-35,683,136,497,541,1004,552,80,104,-69,791,585,257,-272,814,443,167,-4,402,468,273,1390,-52,39,354,-308,52,44,647,640,252,881,401,389,948,238,73,43,378,109,519,-221,-7,160,68,186,976,425,147,117,-393,126,2812,10,205,-243,46,296,-356,-38,24,293,67,-80,-1,29,86,383,1041,-68,-33,97,2454,-166,66,7,377,564,39,485,4,-81,376,3663,63,1240,308,4751,48,544,381,1057,352,894,-396,4207,169,973,1023,753,357,-156,78,176,-107,444,251,-21,58,223,292,1642,82,-34,126,940,48,-269,63,406,532,617,594,106,581,218,1202,74,-64,91,2135,243,-94,1675,330,476,450,-748,117,952,3341,1247,-336,-18,-1256,552,618,1245,1825,-366,161,83,188,359,-180,661,450,286,140,-211,82,-1235,145,423,500,195,636,1491,1676,269,585,326,-1198,122,1320,943,16,76,1622,194,472,1833,471,44,439,27,203,381,-218,335,56,-94,401,365,248,-260,181,-8,456,3035,651,480,15,-49,358,890,43,645,-2984,420,1831,63,983,1237,486,-303,267,93,182,93,-62,119,1440,162,409,1061,1360,0,1559,-21,19,-403,33,254,1333,196,73,141,738,155,298,21,617,500,-29,242,1811,542,-108,119,213,38,12,124,60,119,-50,7,414,201,217,652,9,-29,12,197,390,313,469,458,126,126,-41,164,135,1345,111,307,651,564,287,308,147,44,340,1451,896,310,340,269,1544,775,141,245,4,45,-24,65,505,134,154,342,396,269,120,-7,425,419,604,277,273,1425,167,302,60,-26,284,387,56,27,2553,829,-53,1028,385,-711,116,68,633,5667,90,227,353,894,38,284,349,1082,-59,-12,-750,-128,84,11,81,384,143,920,70,-20,168,-21,573,10,502,475,1271,131,13,331,163,77,-183,-654,725,379,20,-83,398,-271,60,163,-557,97,-11,-546,35,-888,589,134,910,114,270,40,101,14,132,265,15,432,0,107,306,399,-17,40,20,121,72,-19,207,820,287,156,-33,-477,1244,276,-368,22,392,805,161,154,126,31,220,-105,116,34,553,1052,323,707,419,-506,72,34,68,-67,338,115,404,227,-267,2135,145,1111,1227,-120,-54,271,2534,-1,776,147,-33,25,633,1429,91,940,723,644,66,957,91,5104,279,421,-95,58,15,1045,-70,207,11810,-120,121,428,209,84,114,-26,-432,73,-23,-194,158,145,-14,349,446,38,29,536,522,99,52,40,184,-66,226,116,77,125,741,245,552,85,248,1819,54,1292,425,-30,9,428,323,-21,31,632,276,-486,291,425,255,567,139,285,781,-67,-211,3148,-9,700,4114,1258,544,901,1888,74,403,99,540,-349,185,880,526,-44,87,390,194,45,71,40,451,58,-120,144,715,38,802,-101,519,193,1458,1728,24,7,-546,256,307,90,45,-137,-558,-2,-325,3,41,39,182,1611,834,493,462,135,434,71,687,166,1094,814,1240,-2,206,997,944,315,65,66,218,356,1019,179,267,532,2101,1265,-316,46,103,262,547,310,866,1050,448,334,106,-39,237,506,332,3,582,246,-9,327,308,111,205,-41,-15,-39,-854,-35,-55,692,17,-274,-1238,262,91,19,215,699,129,79,21,-56,-46,656,598,154,41,47,124,66,-178,27,353,325,480,3266,1888,-473,1055,484,337,1943,251,214,-69,-365,-51,188,-12,680,327,186,-177,156,85,241,529,500,1218,985,619,-9,-103,-383,467,41,-409,-729,-58,-66,2145,1190,1732,741,-583,154,372,1339,-19,451,138,1557,1781,88,379,682,326,107,128,885,96,-11,5,35,30,61,148,357,12,937,-55,114,188,327,3,53,38,82,74,88,112,-23,-388,311,200,264,-256,237,1200,397,383,34,135,117,702,365,449,391,466,455,107,393,24,393,298,1081,44,156,382,-23,-109,414,247,9,47,0,-73,1763,-223,32,610,1238,97,290,55,231,-4,557,5561,401,751,12,170,-17,718,122,-147,321,192,245,630,310,338,107,223,86,90,608,7,558,1093,-18,5817,-773,510,-88,354,-39,54,412,-528,349,393,1149,860,888,-326,142,84,-10,-54,25,429,746,107,137,15,-352,301,-663,309,260,-9,-53,589,-57,187,-113,-685,529,146,15,213,552,22,2163,615,10,457,3337,318,537,151,-114,-526,49,-279,-471,1083,106,-5,343,-117,25,-40,49,547,8,841,1778,1347,220,823,1181,2,-14,-509,299,53,33,99,-86,22,23,376,189,155,-11,898,694,35,240,-521,-117,167,1171,-37,18,218,-289,265,-325,211,140,-229,95,393,132,726,104,168,879,125,490,286,-719,373,246,-65,98,55,70,24,87,804,747,5517,293,17,-334,39,2355,115,-5,551,633,15,1,110,-86,68,3044,795,303,22,30,322,-84,-21,-819,51,56,155,-27,72,119,237,333,1314,544,663,56,535,530,600,-44,151,715,1326,308,235,104,191,497,68,66,1074,45,285,2151,184,-2019,1343,36,171,11,90,635,-28,124,68,-164,-88,56,27,37,1093,270,1063,-116,1203,272,761,58,102,46,217,68,136,157,289,216,102,-61,986,85,126,-345,1310,-208,-541,101,210,-61,301,-285,219,92,-70,-15,132,-751,1079,76,132,225,576,716,-5,98,62,71,6,551,586,-80,27,-38,8,-40,1190,-161,264,7471,1374,1111,381,64,468,217,721,29,524,6,16,301,-50,282,193,432,47,137,246,1506,-654,23,-484,767,74,-305,786,300,851,-73,-343,704,-917,662,90,989,803,619,-189,-43,-231,204,-81,1657,108,-1259,146,-26,252,475,116,582,2221,130,319,-74,509,1628,3111,29,194,360,126,278,887,166,74,216,8,52,5,-8,-40,260,876,-9,201,150,857,87,1842,723,14,-118,58,1007,536,-2,516,-212,1835,987,560,-85,-67,568,35,267,150,-69,242,295,-189,21,424,92,-304,-9,-935,-77,588,131,167,1289,328,-134,-4,704,367,790,261,144,617,1111,1125,43,28,373,141,277,183,1868,-1093,352,313,1203,1395,142,566,853,384,7,-99,-107,4328,-16,106,3195,31,-4,2251,244,114,823,778,127,530,868,429,308,-6,36,36,657,70,20,641,444,456,92,-41,128,4172,1140,522,-17,1097,43,37,304,563,107,96,615,-7,14,101,68,1068,316,29,56,98,489,377,741,1438,281,-683,1507,334,19,257,597,78,87,-135,-12,1099,462,38,147,188,818,279,150,1581,668,1722,1716,31,60,182,663,56,2207,937,308,32,32,1894,301,394,475,38,748,310,135,69,449,-3,702,641,30,36,149,1713,-611,84,150,337,569,-144,80,452,170,-8,-40,949,1090,32,145,146,8,624,-162,291,632,174,105,273,57,516,224,-161,24,203,-533,37,-42,262,22,-24,-197,70,102,-265,93,145,-83,580,-385,53,702,139,442,419,454,541,471,1456,531,304,334,182,6,847,53,-202,238,2422,2180,203,3890,86,332,224,1746,113,12,68,376,2005,199,146,556,18,1617,563,107,289,182,823,32,169,636,206,170,324,318,190,-188,144,43,186,115,767,1728,-196,82,254,1810,-113,160,111,34,-25,40,828,-780,-196,190,306,46,146,343,-206,799,-39,107,188,183,233,43,106,-37,285,226,-158,91,403,151,-69,390,29,-35,419,126,530,818,147,483,58,259,563,674,-12,38,511,411,1014,141,48,567,937,379,175,9639,46,1480,2721,-119,131,454,149,10,463,1651,2267,42,48,64,637,689,590,84,-192,185,275,313,50,98,401,1034,1104,853,195,24,697,266,1018,318,128,266,1350,562,717,462,61,60,138,844,-80,-295,203,38,575,99,202,26,-226,1628,-21,-134,302,270,549,421,147,-86,94,34,1124,-358,554,943,210,1091,175,-6,3,68,262,256,484,5814,2370,247,-37,307,105,1501,229,-201,231,236,17,192,1676,771,481,-274,85,-157,-448,39,356,224,20,326,90,119,548,247,-380,1056,14,231,916,6,444,15,650,207,-71,716,39,353,87,62,108,-45,26,18,589,-197,-192,241,214,520,302,408,1124,306,27,1736,837,30,266,194,-132,-60,596,644,291,-25,29,-1108,6,163,29,-265,94,413,425,306,185,-6,71,-18,50,446,342,-16,395,701,-355,362,-240,480,-1698,44,55,-18,47,-46,2951,5653,225,354,130,1155,125,117,906,461,1061,-1,1070,1977,878,1,-300,46,623,137,577,-126,451,-102,129,508,238,250,713,219,141,-72,403,110,-12,318,-26,-173,238,64,582,784,112,118,-87,1276,-25,-112,-90,637,-432,195,223,-154,194,570,47,-88,-7,48,-138,478,1404,187,-59,-322,199,75,577,94,234,167,-120,-152,86,424,676,534,31,136,320,-332,25,860,346,326,124,-132,280,926,46,-129,-233,246,61,10,-71,421,305,418,855,1614,38,-2,200,19,63,81,472,14,-90,193,59,109,114,63,26,93,-89,-62,-78,85,247,-9,-207,333,36,-479,343,-26,-23,-13,-23,20,19,75,164,205,-97,840,436,8,89,44,-5,-27,72,42,16,-1684,475,-136,254,244,37,2,112,109,-8,37,13,73,26,1423,758,692,31,-113,325,6505,76,1012,1311,271,-43,238,-109,25,91,-20,365,-12,159,-104,78,126,8,35,123,2705,9,566,59,5,133,842,-5,80,-91,122,101,167,57,-14,28,17,-31,45,-664,-91,637,-50,480,172,72,-88,407,27,78,9,-45,12,11,-34,-60,-82,-17,17,284,-19,7,-27,260,14,167,86,18,211,-43,12,0,38,308,-42,62,-158,1642,77,942,-11,172,-36,-9,-1663,-74,9
-181,-293,-166,23,-160,-274,-296,-88,-34,258,-167,-355,-206,-84,39,161,-7,-377,10644,-47,291,-124,76,-127,43,-84,-108,-50,-45,16,-264,-185,-605,-296,-366,-302,306,1262,-66,-138,-407,13813,11634,18028,14607,20100,18158,215,-6,149,156,922,1309,1577,-88,175,54,-161,248,59,146,99,37,-15,864,196,2008,336,-291,-470,-574,834,-768,-518,32,-45,101,681,831,-261,204,674,-44,26,26,499,-39,648,784,208,567,418,1214,624,82,-61,-21,264,146,3,96,-219,103,108,-435,58,2412,494,-833,581,-46,103,91,-872,-787,-105,51,311,261,-41,34,-48,408,537,-24,-226,-55,-87,184,99,179,91,104,135,25,408,122,1264,916,499,3,347,100,484,141,257,392,643,110,192,1069,194,105,959,1387,-39,549,-130,953,-245,1757,129,3879,78,-26,61,229,543,1451,976,2994,29,-91,453,1264,490,186,-70,-18,412,1174,221,-96,20,-308,58,-38,17,-408,-59,2684,2,-26,-424,1274,2283,242,41,641,1599,136,580,435,210,29,330,304,3750,1868,1303,115,-414,83,127,5194,-434,262,1936,-76,1416,1975,-54,149,24,-8,15913,-149,2331,1376,132,45,897,1295,636,28,112,110,877,1824,289,5310,49,4729,12,-36,-200,-51,55,587,286,241,1102,1557,10,517,-212,665,56,2012,1,3495,944,-547,49,2,91,3,-578,-21,131,-230,95,340,61,1600,648,296,155,-478,-22,-31,2161,4670,484,4,71,90,562,786,-68,12853,2750,4415,127,47,191,202,241,1112,188,72,169,386,4,440,174,452,3531,593,-25,-1882,724,-66,250,716,-9,66,-28,43,-24,714,2376,1260,1265,83,1667,581,917,97,147,1385,1538,776,119,108,543,577,355,1580,617,193,298,1145,453,149,8,1011,89,34,787,409,542,4707,126,619,78,1374,647,312,203,338,350,417,3537,75,285,-74,977,801,590,1888,384,206,741,1100,732,147,621,1190,188,132,-79,-29,1603,1202,1022,-442,238,365,45,13,-20,109,-157,2,197,68,647,293,879,477,1104,1187,320,340,463,-108,-212,5,52,737,2321,39,-34,195,297,235,369,92,230,-1,115,856,533,295,26,784,54,431,128,1834,110,-104,106,381,719,850,709,928,579,2592,361,357,82,-154,-242,205,-81,580,890,1005,79,1734,287,17,-286,1221,-666,190,51,8,75,1593,4553,10,72,-138,17,224,829,100,-34,90,166,676,-59,348,255,34,2081,110,335,711,491,782,481,942,232,265,1973,38,553,270,147,163,230,773,701,344,1628,-265,-148,403,1627,61,1813,229,275,2615,544,-274,141,219,166,183,21,1291,800,409,691,299,877,310,274,-514,699,530,421,575,80,343,11495,338,915,339,1169,331,490,1096,82,56,72,4850,354,283,8,365,-453,25,251,-56,396,24,402,1491,1652,156,-10,1138,-16,-14,-127,10847,207,37,356,32,24453,56,-904,1925,-78,234,121,927,754,698,595,203,116,1030,342,-144,810,807,296,277,315,665,1318,379,545,445,163,-195,970,85,-708,-623,-13,-13,96,1326,110,1035,647,264,675,-761,469,63,826,192,-86,-35,61,183,-128,41,553,-263,671,1417,271,66,345,1889,85,619,-80,265,109,506,26,1903,354,166,-64,428,1082,69,359,94,212,-110,1033,113,467,2766,715,-184,-32,22,486,102,219,99,584,30,747,350,-163,567,557,373,472,702,4321,-152,206,3889,756,412,436,-59,1562,811,1022,786,22,441,320,1345,-142,591,-47,-73,-235,616,361,538,304,90,161,866,383,1089,646,38,76,419,159,495,-186,93,-9,376,290,172,1149,979,119,864,-9,112,263,438,372,409,113,502,1315,687,393,-1105,504,162,2,350,539,96,601,-59,349,356,833,140,-520,176,111,58,-5,70,898,284,7230,122,466,154,90,1205,-79,435,865,-440,2,-40,6681,178,40,-183,-65,149,-953,6,96,-78,479,-116,1658,212,234,16,1632,281,132,-25,689,1008,-29,1831,37,460,77,203,-16,-21,114,1779,-104,270,101,109,1592,383,39,-131,3372,1156,123,5,429,-101,6196,2373,510,165,419,211,-44,-54,18405,344,133,8666,1118,1429,310,193,183,576,-308,-712,334,-154,-702,-309,-676,-166,79,-54,163,423,4639,731,213,-19,-220,566,804,-224,215,-22,-91,121,-21,298,146,200,-55,256,-122,56,1208,106,-159,-161,49,284,-180,61,509,-41,-135,-115,-84,-50,120,15,855,-33,-231,-166,790,0,167,215,2320,20584,635,49,69,1771,-136,158,-726,4660,13,-167,128,26,-34,78,615,186,18928,158,-27,47,167,299,-99,458,54,-380,18403,-164,-32,321,-78,1181,18259,-140,-674,28,71,252,111,312,-352,1599,196,-70,4,2,4865,-16,736,-18,24166,1678,-407,409,321,128,154,123,-178,90,174,-112,8456,-165,9,29,33,-30,291,159,-473,-63,-263,141,82,-101,315,-93,81,-350,423,722,-61,-774,219,861,12,-39,5,326,205,751,1045,155,477,140,-123,-81,173,157,15,259,63,137,-188,-141,64,213,-10,110,-65,593,2,792,-55,-276,13440,-162,637,224,232,152,-246,-109,-5,-48,-116,60,367,7080,495,456,-156,290,149,44,554,59,14,109,54,85,-122,-1701,15873,1705,21,-116,5829,-61,11,-80,11313,-431,327,131,342,-35,-106,-319,444,200,670,-124,266,-103,232,437,-64,278,114,-438,-36,177,450,382,-94,-117,14,-931,19,353,1988,678,1470,166,109,-229,19,74,1413,149,1016,199,9083,-47,140,821,1416,-241,-12,605,7828,2486,602,346,7710,1282,75,12,4835,232,705,33,383,85,222,55,142,151,-30,-16,1139,-179,2226,406,93,-40,96,2034,2998,251,553,355,-98,75,581,361,160,1259,1389,-50,83,-8,132,1502,341,2769,497,20,680,29,9614,243,-38,655,14,-81,65,-28,41,-25,-92,-37,640,1725,251,1050,-73,16,42,103,129,72,5878,177,375,123,33,4052,15,97,16,-60,-44,0,1852,3,-112,339,70,466,37,288,384,-93,992,142,373,-20,380,15,107,702,-65,-4,0,223,1743,215,140,22,53,-344,84,53,-53,1822,279,-270,182,76,6,480,-345,64,-78,310,-201,236,-270,83,-187,88,-85,-330,197,1935,259,-748,447,-476,20556,9661,83,64,-261,179,78,30,243,367,-233,152,497,9,34,4,988,4867,-225,458,168,2,2,284,1199,-41,480,1250,-10,0,8,958,121,-27,126,419,4542,192,93,-147,-69,8,23,25,2791,121,1292,-6,619,11,193,-156,63,-29,21,1657,-111,671,63,-72,473,-537,34,204,893,1,1450,8208,-22,710,-19,141,2114,54,831,43,285,-46,149,23,-38,149,1488,-35,152,-75,6,5,421,-199,965,48,-655,770,322,259,398,1629,145,593,171,-269,1070,-9,-82,214,-155,201,139,233,1639,22,303,437,-295,117,-2,-37,361,-1437,-42,660,234,181,1107,1246,85,75,480,78,4118,-4,91,106,-8,1360,309,2156,19,-50,499,1726,393,767,-75,203,106,1469,15624,49,1611,2730,16,56,3763,100,159,103,1906,2311,1160,58,53,19,-21,1620,79,257,21,43,113,104,3300,2913,-89,401,41,641,638,-186,-246,1850,60,-251,127,735,193,-163,9,147,-163,57,-350,-115,30,826,-478,1002,877,7757,663,651,64,830,51,357,25,248,880,-242,5,6666,207,-176,177,56,-62,-7,-168,241,163,-25,99,723,560,867,1667,-183,76,143,151,249,-872,410,395,-47,253,-120,266,-202,382,1071,503,245,33,-45,32,128,51,52,394,1365,12,-310,-54,-262,-15,188,1912,215,233,178,231,10,116,18,82,38,1358,65,1008,-15,41,-353,209,771,87,182,540,-59,110,101,-58,-71,21,-437,1969,224,271,157,-10,54,1769,495,-7,116,47,323,422,1028,359,509,593,-31,-48,415,1630,104,396,-22,357,-88,383,240,58,51,4,36,179,1031,-152,903,34,601,-15,1432,159,241,16008,1737,1011,-220,-20,156,-37,38,144,51,-15,840,1139,62,1104,-69,-180,-71,-58,51,156,27,1717,2733,157,87,550,-6,192,121,217,-61,-44,6,741,165,68,265,532,-152,134,-4,1139,-173,-161,-728,31,-119,16,69,53,-256,436,-471,447,439,19,-42,161,239,-70,625,232,147,647,633,-6,1002,-72,1037,244,440,731,-5,110,1431,-46,-67,22,4,495,-101,59,-47,386,34,71,-21,984,15,330,1509,756,431,118,31,-58,-317,1042,338,217,129,146,-9,144,53,-80,-90,-223,148,-235,28,18,37,322,7,73,-86,-229,210,750,-51,6,744,5501,202,-114,11198,-10,-39,-2,-432,-55,1480,94,8729,63,-19,1,75,563,-250,26,463,251,103,40,606,-136,59,1523,157,-25,392,4240,-4,-154,12263,233,-255,311,289,-23,37,167,74,6,245,-91,1039,-380,426,-69,812,202,-4,1,83,1690,358,48,136,939,1908,117,-38,-334,811,-91,829,534,30,101,-545,140,250,2188,232,-74,239,-110,-352,280,55,46,-13,98,-97,-291,182,354,-105,-78,16486,285,19105,16795,15355,9,-11,-19,136,-292,423,964,10334,52,-82,3049,20,657,-278,223,-301,766,1502,-45,480,87,69,1453,170,52,241,-284,-472,249,-97,85,-218,192,546,7348,-47,1707,201,93,239,-103,55,471,-585,67,-54,189,-94,-174,17,2690,160,481,384,1466,252,249,765,294,1304,316,175,768,320,537,591,136,696,423,269,-77,6536,79,16325,828,-4,8,301,-112,152,-14,113,63,-498,-2,65,195,258,174,145,71,84,210,50,-62,-21,41,-160,3,265,-95,-49,272,236,4792,156,165,-48,-354,10,109,77,-131,51,-87,298,-300,29,108,-122,169,457,27,624,130,-156,-147,137,184,2682,-121,182,165,3,313,797,49,65,437,32,491,1348,796,548,129,197,-166,23,119,66,47,290,180,1905,2711,-340,393,54,-3,-2,4227,555,13378,1111,-640,7429,1395,-49,96,-54,-532,304,-314,172,281,-106,416,1651,749,-6,-100,6085,77,-57,335,-4,563,1585,13,25,1088,2598,2480,-114,6893,1532,673,106,544,-14,49,572,679,55,2397,123,19,88,241,165,1112,230,366,1063,430,-7,-51,55,98,54,26,274,811,137,-104,522,60,3838,889,134,316,355,356,91,3765,69,40,275,-77,17,462,-199,5706,17,6,76,175,16,257,205,715,126,488,289,-176,137,535,655,813,131,118,850,49,27,312,471,256,252,-72,3,32,-28,-259,683,18,-38,-35,90,635,-61,3394,643,-136,102,42,77,-19,-264,506,-151,2033,-98,48,1293,422,285,210,239,122,-658,16,-89,-129,-185,-106,269,96,-51,461,765,29,-266,-40,-75,-21,71,626,-384,-26,819,43,-98,-9,109,556,14968,5879,864,58,5,116,-22,231,124,13,-139,1505,20,7,25,106,88,-246,1319,256,-165,265,7266,-182,-261,108,-62,649,700,-27,684,610,1427,-89,160,234,-160,1378,165,757,572,61,69,70,-181,-52,1708,-109,882,62,32,-25,465,90,84,294,195,-19,43,-4,418,-351,119,485,591,-117,9452,-675,2680,645,-11,248,54,953,75,164,197,-730,495,70,46,68,-193,-135,615,-52,481,-26,195,157,240,740,776,3205,8055,64,-46,-16,204,-203,-262,-51,217,863,124,115,1309,-128,7,54,-18,25,117,16,-254,-13,50,1947,1003,80,-388,201,4127,160,633,24,69,642,-47,-216,3,421,-98,59,-52,62,75,349,21,-35,134,12622,-23,111,1595,7,325,527,943,63,568,171,145,-510,143,403,388,-356,168,95,187,251,-5,2620,43,-7,16650,362,16,-56,470,209,254,20,171,228,626,-13,83,900,363,-166,404,184,-761,-5,-187,-123,436,1015,-124,181,-5,2373,44,64,-9,16028,1590,15,184,162,787,-61,-281,343,383,10017,125,-175,40,529,2299,212,137,864,1772,-14,-835,-71,-24,32,91,404,366,98,496,304,-34,1661,-137,1917,87,1508,-77,-26,480,1821,117,154,-22,-123,4463,437,-70,141,88,173,-6,138,-65,483,53,340,155,819,73,166,286,505,633,9492,428,42,139,-412,387,255,2834,137,364,488,34,317,240,118,830,38,355,56,184,550,113,-169,-30,-164,1948,820,808,-75,1139,2684,158,1925,-338,-154,263,295,324,184,1335,859,401,140,232,65,111,-149,42,143,-101,501,27,15,-274,1364,343,-8,209,3702,893,162,-13,-177,-64,27,786,360,-81,1225,-135,197,-92,432,559,332,228,-36,-194,1191,187,-108,-39,-23,428,121,522,-33,485,1866,30,73,14,39,203,202,100,62,17,515,325,88,403,-93,502,-16,137,39,45,635,1411,92,16,70,-85,-38,100,-39,242,-83,8,235,1554,-126,127,44,171,1080,-31,8011,125,303,453,-30,62,222,453,-295,259,25,1558,145,4,130,999,28,186,-445,1291,-17,-69,136,12,158,-32,302,230,329,693,124,198,308,20,107,-1,37,278,-75,11516,375,-30,-215,97,61,48,252,522,86,-208,-28,124,510,-30,123,24,59,40,-31,91,-21,31,1062,-41,957,-41,13,-425,-99,194,198,-325,126,75,-189,1007,-45,277,380,-473,11,40,216,108,416,108,325,114,-289,-1,589,-170,44,990,956,-111,-177,83,295,115,170,1380,-342,26,448,235,94,-109,988,88,216,140,267,99,199,5828,692,999,-171,-54,215,55,1099,-12,2558,-84,328,1065,-442,177,111,-419,176,-372,255,65,601,277,20,596,-122,60,127,-323,190,61,185,-88,55,93,82,166,-8,672,92,155,10,420,-54,1514,4516,515,34,1446,-54,546,469,122,43,162,-42,1026,212,132,-86,583,129,1046,226,555,295,-108,47,-376,237,465,870,563,139,581,61,698,277,1422,-28,3830,67,-2,2396,23,0,36,65,-44,-14,-310,350,256,153,-851,-123,326,-11,-57,172,192,815,-214,-50,380,667,305,215,-53,268,186,292,77,285,330,-50,923,-122,1275,323,582,35,192,83,1858,1069,345,-102,162,2,14661,361,3036,202,315,1071,981,52,109,14,750,-112,1156,-119,-33,174,978,1315,116,26,-1,127,207,1145,-51,409,-42,39,41,2569,18308,11016,134,-23,306,120,10,20,800,49,-70,110,441,56,61,84,-108,376,-149,24,-84,223,421,148,44,57,424,631,236,142,54,629,155,20,104,809,652,1306,55,-133,12802,14911,12950,9099,11777,19186,4900,731,3204,755,-227,538,418,72,338,-51,132,-306,-76,615,9,-89,-47,646,47,163,-107,330,14,77,-9,184,236,-4,1100,68,282,-66,14,-13,9,97,12,16,-119,-190,-19,-470,265,71,-59,245,887,-128,205,-46,589,90,1219,-257,160,416,-114,102,41,172,502,107,126,169,594,56,226,85,106,-96,221,3,-21,-16,93,4,482,149,23,16,10,-133,1274,-15,38,163,417,314,-237,81,1240,324,128,-45,-726,283,65,146,73,71,297,-17,-19,437,579,-58,1914,-84,-65,407,15,86,352,283,50,18,1453,-12,247,79,-164,-56,1153,-160,256,-43,248,-55,754,123,216,1744,413,1611,149,1,139,140,24,485,221,-2,48,70,632,604,154,-59,454,476,5367,79,-22,500,127,-63,161,62,47,153,-109,624,269,2,-320,200,112,58,-7,-59,148,212,-11,-256,-113,510,211,-72,-104,10,-74,-158,164,-32,-15,586,-2,939,367,-432,187,416,415,767,-169,820,-70,188,-100,4814,83,271,90,344,20,167,-257,-27,225,466,-6,2495,186,1973,105,583,1143,349,-16,97,63,-25,-18,148,116,-82,53,314,83,975,341,-9,744,-153,-201,1483,418,2371,80,23,91,143,29,-80,101,488,1249,184,338,96,492,393,-43,1841,-57,-482,556,-198,350,59,625,110,21,-958,46,514,887,246,32,264,-215,76,113,31,174,314,821,-299,150,66,70,292,-65,343,348,28,983,-1171,670,-281,117,-175,-18,721,106,32,724,-102,14,66,-63,-145,2550,933,208,1055,800,535,1026,275,28,793,19,127,231,3,582,153,1963,-54,33,170,-18,368,-9,518,1112,531,266,215,-41,83,92,-21,2126,257,112,67,110,1013,9,182,-19,1115,1272,345,52,-77,-63,194,-371,-73,105,43,201,46,186,-17,596,848,326,65,38,-541,-418,1129,75,281,393,114,38,269,194,81,284,330,-6,1294,783,502,1594,187,6,37,-364,-357,8,232,8,-323,240,-7,-107,-11,-151,12,431,356,782,86,-353,608,248,27,769,100,42,8,71,-56,-271,-118,1873,226,-32,-22,250,-5,127,147,1025,-994,133,671,-64,13,272,-97,206,212,388,5455,262,2407,62,14,39,1770,511,880,108,564,-40,204,76,1854,117,54,173,55,166,1893,475,84,1622,1325,-94,36,43,3,-202,-27,-3,678,467,160,688,6,363,66,1076,-363,505,-364,581,-390,-2,-8,918,114,984,244,970,91,-133,-50,237,2,-539,847,-100,-14,823,411,293,-117,16,314,73,187,-4,119,291,-15,418,357,-246,743,327,256,162,18156,3,889,-61,141,261,629,-89,298,-139,-34,1305,328,4,574,546,-45,645,103,169,564,-8,461,241,2332,17,109,1389,205,56,9920,116,617,1108,1017,610,731,2671,68,1080,168,887,-43,783,407,916,73,3810,-42,-841,827,833,-163,3,65,-29,693,1502,154,-118,129,717,301,-7,-38,237,-364,-56,42,421,-49,1691,14,996,-155,-41,219,100,-585,-144,258,231,21,1587,4,360,61,249,44,24,24,59,10,89,71,-18,277,1332,806,2519,108,1066,1079,-105,114,388,19,-28,46,-93,709,-159,2152,-435,117,39,245,257,1845,74,12,757,26,72,11,90,747,605,595,82,93,30,389,-46,627,289,214,362,8028,558,683,-22,168,40,-28,-3,128,254,373,-20,359,176,-39,696,68,179,160,-4,108,116,-48,2121,250,52,51,174,270,-208,-41,449,17,49,-127,187,-106,-15,-952,46,-287,826,386,287,26,142,475,-136,613,39,-293,70,277,4,-50,588,1241,-67,149,-1,79,-96,90,30,-722,802,-74,-65,94,3688,79,141,-40,-114,13,-274,-42,214,171,92,254,16,175,495,-151,552,352,1139,-101,-16,706,21,-145,-12,46,-210,-18,-33,-34,354,740,-17,51,180,29,168,791,338,903,553,826,-30,48,222,345,293,-49,77,446,-1,15,426,1189,108,273,0,166,45,260,-60,-36,687,326,611,849,-464,86,47,26,163,547,46,427,66,312,394,-16,54,223,-153,237,-136,106,513,64,668,109,-11,-50,1732,317,-5,777,472,0,920,39,97,192,1090,168,-18,82,144,322,78,909,552,62,19,14,513,469,377,-142,256,801,353,-140,1214,-631,812,10,152,-29,-27,148,339,-155,-37,90,278,146,862,145,1053,1495,107,1205,565,-118,1194,1225,84,290,1176,45,63,-56,243,-244,-175,401,-33,-10,-17,147,-28,94,253,1370,-80,240,93,209,121,658,-20,2486,-169,31,273,-273,108,244,506,705,766,678,-54,253,158,-25,-69,279,1024,134,-246,74,265,969,-48,941,-445,350,281,1244,67,290,183,938,97,-95,-159,89,10641,1002,1377,125,-279,190,185,2191,272,991,-323,207,363,88,879,74,56,379,-97,-1027,127,107,-83,16,13,98,0,81,384,-266,1209,-298,276,167,-10,68,693,805,63,368,291,438,216,53,81,1704,581,253,119,-523,1,633,-96,794,394,34,23,391,-10,887,210,189,409,58,17,-29,55,-162,577,-27,-11,144,384,116,6,-61,247,55,493,-124,473,446,74,-191,450,-18,-65,15,1683,205,-39,586,55,241,1738,105,1256,189,190,364,260,518,155,56,125,1167,259,-96,112,845,-60,226,-261,31,-1336,-80,67,804,-37,156,78,54,-203,-495,816,189,2212,173,325,-310,142,426,40,-102,739,1582,-3,-12,-43,88,-25,374,238,385,66,-22,171,487,285,-21,142,97,268,388,359,-266,-47,-462,241,701,333,183,223,-116,54,464,664,-8,-54,-190,349,294,175,-145,70,-19,-139,664,-26,868,79,200,1549,468,1564,170,-35,176,325,737,-149,-244,344,-7,-34,7,299,27,256,1028,-102,796,3,-55,766,839,636,845,260,131,3293,301,452,91,270,-350,1181,4,546,271,-14,180,2667,429,-48,307,199,531,-54,-173,-32,-38,304,173,1519,805,801,124,343,3,-56,302,-92,4,4556,528,-43,198,988,30,53,-154,983,2150,976,32,395,5575,934,-250,4174,-22,-42,1039,-44,188,488,-162,27,-37,320,333,311,25,840,-66,42,2978,2,83,33,4701,13,4968,-362,4631,-28,120,-48,-16,20302,4,130,-129,-296,33,103,226,847,220,251,4474,14,4332,18,81,-224,1038,-107,376,38,-29,37,304,136,7236,-221,19970,42,414,-37,359,-51,365,2023,1086,3204,113,-55,-51,28,35,135,470,109,590,83,2908,0,-15,146,-272,1104,-22,133,260,-30,59,1331,-581,340,302,6,14,-47,-32,59,59,145,-46,313,-100,-4,47,56,19299,49,642,39,166,274,813,24,434,645,-80,8,-151,-146,-215,260,830,34,98,11,104,2612,-167,208,4980,-9,49,-74,445,-58,-55,-5,444,439,-10,88,3010,77,721,-607,667,451,5868,-13,2386,-86,61,154,210,353,2702,435,-82,-17,31,778,350,-5,380,172,179,2301,-84,-67,-31,-4,12839,1725,-6,-66,99,5569,535,-6,474,1700,349,268,-54,3070,19,66,64,13863,-59,801,19359,3177,-223,1808,27,534,652,3027,-56,1385,33,167,48,89,12,363,297,599,2143,112,-72,19128,286,37,2273,119,51,175,-17,-3,-290,-126,10917,4410,-52,107,132,7,-88,-85,323,-278,-58,-17,-42,-398,-31,63,50,85,130,268,240,152,481,-516,555,286,37,139,-142,352,995,-202,9051,2194,202,-33,5107,252,290,550,222,-175,-234,12943,367,132,-281,-82,21,-47,336,1022,186,33,536,-86,103,1298,45,-15,115,794,1011,1572,342,6,156,113,1526,-202,14024,2336,71,-247,114,44,14092,232,953,137,94,2800,2948,28,421,78,103,237,21,19244,9982,30,6002,172,178,1182,922,542,223,-80,8323,-107,157,-19,243,-82,49,320,6584,55,-327,-37,38,-97,998,-118,119,368,6889,235,412,138,-41,148,161,8,-13,148,-272,-120,1015,341,79,1254,2758,750,1619,-8,2,80,1486,6390,416,-965,22,-98,205,-14,-169,941,-1,205,734,1771,51,80,178,160,804,581,214,966,23,866,1406,956,409,634,14474,3653,-41,-39,-16,141,205,-255,108,-506,121,441,18184,90,544,-17,-7,-36,143,671,636,759,175,6,519,200,807,325,1292,1341,-206,-62,61,7318,227,21,241,93,-25,-124,522,191,-26,91,-9,60,232,719,-4,1572,297,151,-678,20,-11,51,485,-23,225,561,2291,379,324,462,223,108,149,-5,62,379,1090,32,392,-14,129,281,19698,-124,-418,94,165,153,209,1602,-323,5217,-172,267,173,-90,4474,7,482,144,610,165,293,38,167,167,-73,-270,1197,325,19217,9742,51,1329,4281,217,689,115,762,373,4922,441,121,543,-934,-231,786,102,29,595,286,271,8047,36,9,346,-11,-147,2757,725,1664,64,1901,481,161,-179,170,86,1706,40,-252,-156,950,-9,453,15095,-17,69,-51,-94,1307,141,1357,1445,189,106,275,252,389,76,687,705,1088,2885,925,78,37,140,537,930,506,33,309,153,34,82,937,5,1500,-104,-9,451,1481,68,218,202,-38,372,-2,397,79,252,-5,691,295,7,12,-63,20,446,736,1476,265,688,460,50,70,116,185,-65,-154,683,1611,170,102,-80,827,130,2327,-81,5968,-37,43,67,-21,-65,499,194,-179,131,157,16,2399,304,253,45,82,5791,445,772,344,49,12627,1395,1121,81,-249,-147,1367,-210,36,244,684,86,88,194,-5,25,323,419,2052,1027,1651,-247,447,33,146,821,629,849,15126,535,4740,326,393,204,718,702,46,163,-434,-281,-83,3,114,3166,67,60,37,34,-32,49,639,64,40,2085,453,-74,5920,40,1487,3191,-52,27,342,-52,78,-48,91,132,573,-49,171,1279,216,216,-72,379,50,131,38,89,-156,-65,311,322,143,20,268,-30,1501,-305,118,240,-97,104,-157,-63,113,-186,196,769,557,339,-180,253,-8,304,431,493,399,20,178,-113,-32,-24,275,466,888,-2,1086,575,-62,-70,9,182,-171,582,14,-332,134,7,1769,-248,-162,-106,181,142,-31,-42,141,1811,464,-530,-4,49,1196,100,391,108,498,-28,351,308,40,-32,-75,-17,111,402,34,210,52,119,20,3,-64,11,664,160,1022,-89,781,96,368,1357,62,83,360,731,244,613,-628,235,-56,281,375,70,326,102,1170,8,-12,-561,-30,181,-217,309,1319,127,196,1193,-280,233,59,-121,174,370,112,486,-18,88,-715,8,-20,-38,-25,70,8915,119,800,261,143,-18,57,645,79,354,358,658,174,797,161,276,724,-38,-93,189,2138,348,-70,27,251,1174,290,477,453,-73,371,53,353,249,364,-54,24,-515,-1,257,443,1394,264,134,25,578,-78,347,735,251,27,-127,79,-17,289,66,709,738,104,196,161,-1223,26,282,311,551,1122,-739,-185,-273,830,-224,584,182,976,-21,-15,-194,258,1099,371,336,281,427,-85,643,-37,22,165,59,-30,1415,2167,-107,-59,51,12916,1247,-61,289,-128,-52,1518,202,10,143,174,118,6,-421,50,481,172,129,74,175,-10,-258,79,173,-412,161,-50,11,30,1013,41,-1342,306,-18,-39,532,-33,350,-117,1660,66,192,-47,2562,1126,227,-67,192,522,32,268,81,19,166,-129,40,224,-91,82,-117,-12,163,234,-24,0,22,154,208,-125,-187,179,27,148,336,136,12,-20,32,82,-104,49,1,63,24,42,-53,652,140,-63,-2,286,224,187,-195,186,784,-159,334,424,-194,56,80,-394,179,88,109,206,543,16,463,287,-10,824,-208,106,16,302,75,-8,-99,-8,368,15303,1053,-192,1585,1204,305,-131,291,338,138,-142,-104,168,-257,-220,7,360,3167,-128,147,10,-45,45,13,293,517,2,24,91,1131,4723,424,23,112,182,96,85,730,5479,128,-18,-72,34,-117,13694,1018,30,14457,325,21,-201,10,-42,208,61,1115,2801,86,99,184,114,2219,17,-56,806,-3,-45,210,194,48,839,813,662,290,-76,68,190,-13,147,789,5577,137,1462,28,-109,5,-39,-49,293,-29,591,38,614,1680,66,282,215,16,215,-6,55,107,-31,67,43,106,-26,524,-54,101,8642,2527,-11,472,-52,-28,446,-86,526,190,-16,1073,94,-108,281,2572,398,648,336,613,94,167,165,3184,427,-28,283,299,-331,2,1,14338,-287,731,797,-220,272,-589,127,126,-27,-160,36,-21,-25,-47,114,-32,207,-41,-145,2,-5,-397,-55,-132,-15,-106,125,-340,130,7622,-88,392,47,-31,914,669,131,11184,3053,116,782,29,-33,2294,422,218,454,-69,875,1113,189,77,791,84,1772,475,2,-84,221,370,652,-156,5,1173,20,115,1682,290,856,-181,19,96,26,28,672,311,25,-34,1060,-146,742,148,71,89,1469,-186,41,-188,96,10,251,165,482,-329,-10,15,164,16,464,18,1387,1851,1746,513,7,-41,44,814,14369,5,710,195,416,-342,2138,448,96,606,-27,-6,2416,565,-12,-25,210,-203,-150,76,779,21,81,1626,1716,-1,54,383,79,113,120,640,185,136,277,266,-88,-39,6,32,26,199,-70,379,736,-13,-447,21,743,153,12,92,-424,1532,4328,24,321,12,735,76,-61,229,29,-5,-91,37,48,93,16,0,-95,13,61,21,-27,17,353,301,25,377,368,364,-82,-117,32,58,-28,21,36,148,362,265,126,62,373,-13,145,396,13,267,873,669,326,71,-16,54,209,783,272,-63,427,73,-9,385,1601,-35,44,240,233,340,64,196,256,3417,7,-46,58,-276,1028,349,-13,300,50,28,530,-54,90,2509,61,236,104,76,5181,373,40,-64,12,8,-23,-9,47,-16,-41,-719,268,234,2628,498,-36,569,206,65,209,271,1701,47,100,1045,97,40,2323,860,1392,-48,47,52,498,72,51,2827,302,18,-23,-28,67,245,9,210,77,3,642,52,-135,5531,114,-52,-16,-347,1239,14784,34,-30,38,-153,-42,47,57,-18,-22,1283,655,58,37,1171,311,2026,-42,424,-297,-17,-58,5,80,715,6,-4,-593,-20,498,66,-53,68,253,418,199,1018,992,380,3,-502,-1508,30,-22,-16,12352,-88,88,265,309,192,289,211,501,47,10492,962,-38,36,426,122,62,885,-48,58,-29,74,125,69,-34,-57,877,1855,346,-58,-213,6,-14,451,68,-484,22,87,92,125,77,1418,89,18,118,509,-39,-15,534,-66,-6,58,170,-144,380,296,9,1076,82,-41,103,-75,686,-126,4,252,-3,-53,453,2229,-20,-18,71,1363,532,7,-113,541,451,40,451,134,1149,412,801,1733,-419,644,21,-15,7666,28,135,75,159,-505,27400,62,959,234,216,88,37,260,47,1038,158,-31,51,440,621,53,2572,542,3175,522,856,-69,19,598,190,-18,-161,-173,730,12,706,92,-4,23,152,675,578,-279,-213,11,4129,349,131,118,96,388,32,674,184,-118,1228,166,-268,-210,-284,1148,2921,189,-78,-220,4383,22,12104,14427,-257,205,31,2121,12770,2298,-38,-333,111,64,-76,311,-43,-21,94,622,11726,12715,44,4,132,-7,129,-81,-50,126,104,383,235,944,251,411,-19,20,-467,-393,734,31,-42,118,-125,14,-527,233,116,-1226,464,-89,111,598,-90,16,18,56,11,-11,-1,-660,65,217,4223,56,-116,148,-36,277,205,700,-112,320,42,-61,-36,139,145,-15,-29,-37,349,-265,-104,49,111,327,2922,7600,2033,10492,-418,-34,86,54,110,-43,646,-522,92,-74,83,70,156,-37,158,184,56,-33,-65,-197,254,2639,31,651,30,247,64,470,-71,292,5223,-2,-104,-52,433,-673,368,297,101,92,182,-1,154,-16,90,187,561,443,322,278,112,399,310,159,-11,47,-18,-2228,358,261,145,149,22,-310,99,29,274,-833,-427,-29,710,581,868,589,62,161,-273,-72,-74,162,160,-83,1015,126,706,881,1049,80,224,45,788,103,277,94,33,186,105,260,-43,558,140,-15,155,121,359,502,-363,169,171,-124,23,-240,-328,-239,190,-187,-827,1060,83,-43,-246,218,506,16132,614,-209,17912,-115,-47,-23,-315,354,3011,934,-1158,886,-5,84,15417,4247,4836,35,963,17,-1,91,-2,-5,56,140,129,-2,-338,-146,44,116,4560,219,-10,1016,402,-9,-10,-356,16,496,39,-117,25,16,-244,101,58,704,186,-76,5,25,53,1993,188,-175,163,11,573,1623,118,441,-14,1123,1031,129,165,-101,3295,2165,1163,14416,20639,-10,284,72,-104,-95,-76,779,49,2729,0,-57,-22,-15,59,137,90,-332,252,82,16,45,98,242,277,381,183,203,17324,526,82,18,133,-41,80,117,-14,132,-50,1075,-369,727,1207,734,110,736,539,53,-142,853,-94,288,384,22,-242,176,446,72,134,129,1135,104,-4,487,-35,54,492,-82,-298,432,4,-72,8,328,1193,242,451,440,152,1372,-4,208,553,-106,67,-26,119,14,15,616,93,92,189,-9,16,-181,1510,268,399,-553,-66,15,-477,629,38,986,-2,424,90,129,-228,-80,221,13,261,-11,45,-24,57,145,-110,243,705,-121,181,113,1349,-120,-196,470,446,27,124,22,333,235,492,31,11,649,157,23,1730,421,811,114,504,-169,-29,-125,-27,-194,-100,272,54,203,-424,-15,-167,109,-277,50,-1413,1792,228,-154,173,369,483,732,14909,108,123,1115,191,95,-85,-32,41,-156,53,6299,408,8849,16,20,11931,588,126,39,-227,-6,705,-8,1041,-78,-287,450,508,201,24,24,3,104,10,-11,-179,270,416,265,25,14077,-15,-6,631,11,-27,461,-10,-57,18,-77,-158,20,311,-1,-94,1959,6827,12,-35,-20,57,-7,-42,2146,453,43,1085,4267,8,1800,-42,21,2615,419,24,-81,-402,1108,1,364,-100,185,-325,704,-133,-704,-5,207,20,350,250,275,379,-51,81,695,-334,-33,543,736,177,68,103,105,2857,2203,-148,-17,141,42,218,595,1,1149,257,702,52,18,247,56,-1,-196,74,438,-21,813,51,45,-839,-130,1406,118,-19,383,-247,182,53,12,79,45,503,784,173,-84,669,11233,-40,118,1832,-29,213,-161,307,6021,92,7,49,655,896,-8,17,623,350,88,844,12,269,772,379,-18,1430,130,219,20,-39,1857,1969,1566,85,-435,-16,-317,1628,71,75,-121,-1,60,107,423,403,127,121,-272,-185,-108,873,-137,-381,3089,454,34,20,281,-1,240,4,4629,-164,-48,-7,54,488,73,22,-262,51,-39,7136,24,40,363,-345,-9,1093,91,173,6,100,1062,-46,451,35,32,416,4,-17,188,140,497,56,1350,-36,413,693,777,-51,0,94,-92,-19,-21,971,67,275,437,1259,352,627,261,-10,-48,122,-97,78,-33,-233,21,12,35,83,1274,137,558,610,72,109,132,-115,43,191,18,82,158,-254,553,1,9918,5945,-306,243,-20,1539,137,15944,66,44,61,-22,-73,-93,252,534,55,618,197,352,783,190,-141,-22,52,-184,4,54,18,996,331,36,-82,-68,192,0,268,334,180,264,353,-31,77,103,150,-12,1,-73,-29,688,-298,63,15,374,-435,369,-247,301,599,415,36,56,-324,42,74,-28,188,612,2101,-160,1402,1203,462,-17,-1291,-239,25,7,-147,-55,1839,32,162,163,-172,-44,-210,-32,670,-598,311,405,658,-115,415,-419,71,110,113,96,137,614,303,102,712,990,-1746,568,121,-95,83,736,51,-58,37,-8,574,13489,142,-40,-24,139,231,-23,43,2207,120,337,662,2237,12,-262,235,-147,74,-130,25,-24,89,687,119,579,-122,16,102,22,24,956,398,-283,-455,18,-21,423,326,4265,6191,22,149,606,6,4973,168,65,-9,-730,1576,9,828,91,844,69,779,28,-207,-330,-319,27,-736,1123,-39,94,-42,-38,97,77,372,64,841,-13,-206,-95,376,-82,-119,-32,265,-93,98,1,185,-164,431,60,-43,-410,-12,-439,4158,471,-342,-535,3864,10707,-54,166,-309,818,275,163,332,2063,-466,-16,967,81,134,15,216,17,0,131,388,28,48,814,176,-295,98,-262,188,142,-10,247,120,2901,-73,392,-40,32,-996,-232,467,1572,192,-1626,6,206,-112,469,58,29,-31,422,97,26,623,538,279,299,203,365,1303,551,10122,2482,-305,104,75,55,-22,38,1229,53,-968,-950,-192,693,-40,-241,1495,14,-432,194,135,-61,-206,2282,-39,-69,26,531,364,5472,3420,-96,333,218,-110,148,2974,148,122,254,146,95,13737,-489,-2170,-3417,-11436,-819,69,435,383,-25,-61,56,-92,213,-66,628,10583,9483,95,-44,-154,-55,5852,198,110,-16,73,81,185,-299,187,160,5,83,422,-64,39,18,350,572,504,20,3970,-70,140,-31,-365,-48,13,517,177,135,243,89,119,14,152,52,38,-36,60,10,265,553,426,54,653,-44,196,-66,-30,57,62,249,210,-21,149,16,-224,239,-211,477,1752,1009,-64,169,11020,124,12,-36,23,-14,206,-9,113,-305,-9,4,-53,1923,30,-11,-124,-96,408,-95,-167,233,-116,-176,4,121,-11,80,-7,180,375,77,-47,-7,138,383,399,252,-15,14,79,167,-8,399,43,131,65,446,-13,-27,24,95,-27,-32,35,-11,2007,21,-2,-46,99,9043,13,-14,391,-28,128,267,5880,-13,148,-137,128,715,-4,550,-186,97,4,-92,538,1272,-153,-97,191,55,28,108,224,110,997,-83,195,106,80,3,37,-164,1805,50,177,-301,85,102,116,33,-65,926,615,-113,-244,-363,1024,101,146,78,129,39,-24,120,58,-73,-35,1891,45,430,2873,1421,418,-46,919,-1137,-260,-91,270,-11,65,35,15,-11,167,-160,64,282,-27,-4,1003,814,256,48,174,-56,110,-265,814,497,-90,657,-3,409,1481,-99,-13,1179,882,97,120,32,761,10,-22,13733,210,194,2716,9,50,8742,9906,1158,-621,-7,19,200,-124,7,-729,-24,-43,152,181,2785,-778,389,-68,-209,383,84,1244,177,188,39,327,422,672,529,-129,-170,59,-8,125,15533,414,237,787,15,418,-98,-1,1,164,-64,24,10,-52,-133,-132,-37,302,87,474,195,-497,73,169,69,703,15200,13709,112,128,50,13422,13197,328,8291,-83,3,241,21,171,25,107,9,193,30,168,237,-120,-1519,1177,190,519,3,472,-35,620,269,22,66,-10,138,14,-270,189,543,31,75,-17,-777,-181,-293,-166,23,-160,-274,-296,-88,-34,258,-167,-355,-206,-84,39,161,-7,-377,41,10644,26,-47,291,-124,76,-127,43,-84,-108,-50,-45,16,-264,-185,-605,-296,-366,-302,306,1262,-66,-138,-407,13813,11634,18028,14607,20100,18158,215,-6,149,156,922,1309,1577,-88,175,54,-161,248,202,780,-4,-41,-1,-11,497,832,1402,-76,148,-306,5,13,1274,130,-14,201,-170,94,38,1316,1416,106,17582,1554,329,-571,836,289,254,-27,44,-9,232,22,10,217,654,-12,55,-35,-27,-154,225,840,-17,61,117,1,719,52,-22,551,294,222,328,-68,202,-56,-1922,967,287,1836,-46,236,2136,983,771,78,-124,-124,271,-20,0,550,-445,-4,529,-230,33,55,6,577,177,375,421,214,213,554,1192,466,13,797,182,21,278,1300,304,82,1457,-72,1,317,67,-143,-40,-88,520,647,3796,618,243,180,172,-16,505,3089,478,3129,92,-53,133,-32,115,290,-242,95,491,205,242,-21,51,55,168,141,415,4,368,197,418,167,865,15,868,544,1685,826,314,2730,498,-185,61,156,197,324,339,1143,-20,7,-17,-4003,533,1986,490,1932,58,12,-41,354,21,8,407,-33,525,4661,-27,2,127,158,39,1996,-47,-16,-6,69,244,39,1207,-85,6,81,90,39,-28,403,630,214,40,89,-227,-20,-474,74,565,395,199,-132,112,224,-95,628,370,82,-4,-43,9244,296,-1,66,91,116,53,1733,196,311,69,177,14,108,487,37,-568,446,-60,-321,103,1017,269,1063,1088,406,100,1570,103,50,-62,427,809,89,707,402,-35,-106,101,92,425,576,-31,29,247,417,401,345,-47,456,781,1673,345,1370,376,98,335,473,411,3456,281,70,140,-42,390,32,999,41,494,238,4404,619,-588,218,236,446,638,104,-143,-125,504,534,363,1171,-394,447,-1,1109,-112,324,60,852,98,-118,170,2521,282,492,268,1043,980,66,697,407,-19,45,1033,913,297,170,-23,597,359,1605,777,7553,959,330,150,1594,751,135,313,551,393,21,1110,80,378,268,501,341,75,427,92,10,406,1182,4160,175,898,383,-1492,85,1723,-125,198,176,202,1395,2394,339,810,7,187,33,827,160,1014,123,269,400,-787,-150,601,35,291,-451,936,317,520,367,83,24,138,296,124,563,35,169,186,82,322,-37,2071,510,-13,503,-265,659,229,77,970,444,16,25,1271,1329,-10,39,745,-848,-180,-29,2103,1295,474,365,86,433,391,362,407,81,-133,-133,606,51,206,532,-323,-167,906,223,514,-22,744,-32,255,147,1440,349,638,-28,73,1286,70,315,146,494,96,218,-24,131,1031,7,127,153,926,1952,31,484,154,-128,32,-416,1189,-289,90,321,389,-77,435,-49,-177,109,100,97,547,171,3183,1571,-1,51,94,299,169,63,105,78,326,138,709,485,142,301,706,348,56,269,-139,94,249,139,305,8,95,101,-4,50,-87,598,-3,571,-12,1097,132,1786,-78,87,1042,412,353,-246,311,1597,-292,-42,121,-51,74,-10,64,-316,-200,87,-182,630,1438,-97,-166,302,-51,494,728,389,1527,-11,780,404,1283,-280,-51,-46,145,42,346,0,532,3072,-118,268,-227,-403,24,168,262,232,-3,27,195,-132,-144,34,-194,-2,-94,169,-120,303,-283,-8,186,-29,636,-150,543,-118,-1038,122,241,313,249,167,596,282,370,176,128,78,974,346,54,-87,54,140,252,241,-169,-19,-11,1245,1152,-12,-96,413,-16,284,989,2435,-6,822,1233,343,158,74,416,116,568,1690,3381,610,-18,-128,318,497,1646,339,817,99,220,412,595,636,440,-3,784,1535,690,481,147,34,245,188,351,5797,51,450,-136,363,621,409,859,1052,-564,1399,145,242,289,616,-130,643,1592,295,374,372,2430,-246,44,113,781,618,37,1936,-55,212,294,1437,707,2754,148,91,729,510,1081,433,1197,65,-2310,19,-204,335,478,484,40,85,260,123,309,1423,2603,467,-343,727,3106,-417,1452,1911,193,-130,1434,639,23,353,382,86,-61,165,167,954,320,942,163,74,282,199,242,154,196,145,1691,296,94,149,514,36,285,366,345,71,-39,76,215,-25,99,4,202,705,152,39,250,191,836,764,-156,276,278,-1760,45,75,237,2520,123,934,-265,1093,-9,735,414,-83,121,443,1407,-445,1428,27,34,-100,250,873,36,-286,204,307,105,1510,1025,373,358,796,405,76,116,-10,292,1139,190,181,125,111,59,1137,517,326,1083,-127,143,54,232,360,356,2271,8071,-146,175,288,67,291,634,347,850,39,1407,1371,177,112,-553,409,270,100,-458,350,2024,99,143,264,500,247,-89,-705,218,-134,-321,250,558,1674,5239,118,176,-116,-125,648,251,-53,226,137,171,581,-2446,128,34,202,568,-167,339,-264,476,-162,211,797,369,50,150,1070,98,8741,508,140,360,-11,433,126,-2,-88,274,104,390,87,1,69,101,-73,75,464,191,-884,2259,238,83,-51,336,-531,2901,-174,-420,21,379,190,11,-1206,124,-96,715,555,457,-1058,180,716,-1178,19,298,2927,-411,-154,285,116,421,30,606,1755,262,666,77,-25,406,-68,118,-58,111,86,1358,375,564,314,3948,173,-65,668,36,381,253,-180,-227,3028,-203,604,-427,-15,-149,690,-134,100,1431,14,1141,60,857,233,2934,2188,847,-360,666,322,1423,170,901,-423,-411,300,340,838,3054,1206,362,1558,41,414,-145,3091,54,70,41,526,345,1278,27,10,88,295,642,122,328,56,3186,160,871,103,410,23,203,-609,1137,186,-1601,-11,-1560,4,253,156,398,111,141,192,360,-37,22,-42,-18,250,158,-114,1025,163,1114,2012,-21,120,731,226,62,-890,285,252,39,341,-432,761,-146,0,104,729,168,199,-272,285,-66,1639,107,-4,1248,93,-2,63,-57,22,-168,-33,499,480,311,2523,-397,6197,158,459,808,-20,71,6,-708,91,250,80,93,488,762,-31,766,169,-323,6310,448,-2617,34,-13,1020,62,520,-1237,-203,-33,-29,-199,90,828,-160,-167,1183,162,398,-111,56,73,10,134,181,311,-34,-242,411,1465,240,1147,102,-16,71,-261,98,-199,714,370,91,590,1647,-78,-51,98,269,132,370,-23,-139,482,-376,-40,133,-2176,10,289,437,-1157,-12,43,493,102,322,-744,-225,-17,264,358,44,-195,-39,-210,22,1366,94,358,9,549,-437,447,-20,390,-32,1431,102,377,-439,-36,-25,755,948,775,109,1005,-78,369,50,14,247,218,230,2153,64,-486,-535,-329,-275,1310,160,598,284,953,106,23,126,228,602,454,248,271,2042,104,405,346,127,-209,1114,171,409,-183,-127,-80,813,-100,754,145,310,829,473,39,13,428,-116,335,-178,3100,1905,-586,83,-1099,-108,-185,-1,-395,-24,623,1204,672,-14,213,-367,234,-82,-541,-122,-35,-172,2181,48,256,2074,29,-6,-246,1355,179,207,4353,796,283,94,14,795,935,262,628,195,-38,395,2463,-109,285,12677,448,1470,-101,345,23,-36,169,1843,-12,92,693,2055,-325,16,29,1415,147,-187,-43,234,749,614,632,5,423,-881,2187,-52,-15,613,36,-84,99,488,1597,27,196,206,-61,278,45,-227,252,11,192,1385,10204,373,75,-289,1144,333,387,630,825,-112,197,52,457,320,674,605,3177,93,1495,323,15,351,-13,60,100,150,45,1305,302,88,-308,307,-406,-96,50,519,-98,-58,5,-150,-156,2519,1987,-7,2264,795,1712,303,695,95,1640,127,487,847,989,136,1700,-55,246,68,-267,-30,-16,509,104,-58,369,591,-244,581,152,1158,103,49,665,105,53,126,-376,560,224,72,593,-24,1622,2096,839,-109,334,-177,334,493,248,155,-7,-79,165,508,-213,77,173,-76,146,104,260,-59,-72,-206,2095,114,1404,145,200,1921,-1521,185,-803,510,-644,102,1251,-197,763,232,413,399,-5,642,1034,1570,540,-121,420,-114,132,413,-401,302,349,444,808,223,406,26,70,43,50,278,155,-99,474,1787,171,-406,-27,100,273,488,2318,-180,-40,-9,403,1800,703,266,2674,-130,208,376,-200,-15,202,228,3023,-27,130,627,1759,270,899,1248,99,98,367,206,129,-7,1421,1455,992,549,-5,1711,84,2630,390,297,862,-299,328,-311,51,4962,706,991,248,-67,-16,283,818,140,1572,-26,909,1143,2194,-67,675,-267,608,6492,-1101,177,87,2505,160,1146,-74,173,9,271,506,326,52,85,244,1532,882,-35,2264,15,117,340,468,-609,320,-97,422,290,2249,-180,990,593,181,428,1001,672,-315,243,-212,354,-30,-226,201,-141,-72,-820,548,267,60,-1,833,178,24,312,817,84,222,1032,345,1222,-50,-266,-68,-321,-311,-132,387,30,274,4142,694,-159,10,77,-194,-93,-53,517,95,444,23,-17,10,90,-55,1344,1826,615,-318,552,1298,550,2705,3763,417,276,1679,765,42,-90,-13,997,-81,125,6011,134,1739,1121,39,614,30,-63,28,196,60,-26,358,424,164,-1078,459,97,163,667,152,114,101,487,556,1690,-190,-55,272,738,68,-71,22,95,1369,24,196,2226,668,1941,57,641,3,851,137,127,176,434,592,55,557,-19,873,33,1184,17,146,63,160,-291,-414,112,2,-233,-45,202,186,-27,89,818,110,4363,46,579,1682,783,179,906,2546,2227,3600,-261,160,-33,449,49,-822,973,1928,896,114,331,-1102,79,126,632,1270,335,-1021,1922,-125,-30,220,1140,30,-57,910,128,139,798,566,260,253,140,552,493,-38,32,271,1167,-62,-151,314,60,-57,1269,827,312,-694,-693,374,1378,-287,-84,348,739,231,1398,920,51,241,-69,3130,683,146,-219,1412,-153,-872,749,1060,322,165,195,9,45,926,-66,127,146,-716,238,3517,1299,686,546,1887,-664,597,911,4269,3485,2936,2469,194,1649,347,335,-42,-842,-331,63,192,-641,-163,1069,-101,194,-532,105,-985,616,422,1608,-27,2249,375,1405,1441,234,-221,173,669,1687,2503,3512,-59,1488,285,781,-111,-321,228,252,21,1095,1482,45,389,3395,921,528,-87,467,99,902,1562,1972,261,192,3443,4081,222,1095,969,1399,1,3718,-491,171,-119,665,-72,-61,-327,-168,2904,344,2115,1318,1845,1422,1057,805,1405,-217,1487,325,1419,743,260,439,3653,63,329,1185,1178,809,215,60,1886,154,1180,13,-189,71,702,1004,-57,23,13,11,11,405,3266,-83,196,492,25,434,106,-144,30,444,3361,1585,58,143,4351,1024,697,2401,41,16,3231,374,-82,42,-1423,-124,208,226,-95,212,17,19,30,-16,265,-432,417,-22,257,346,2,1250,22,61,47,4415,47,188,-1882,714,164,83,1667,149,542,619,1374,470,491,6726,383,603,265,3766,1529,3669,245,230,645,613,-830,266,195,431,343,186,1549,1762,97,2474,833,1085,854,-113,-120,3430,794,1321,3696,453,-144,475,-113,195,-355,62,71,-32,1165,126,1096,41,1481,190,8,1593,10,234,2081,1973,344,-86,532,1229,1380,2820,637,521,4038,1419,154,21,257,1243,1393,828,-85,1874,495,250,1472,341,359,-5,23,378,594,1287,16,333,275,6,36,213,330,175,-233,116,4,1230,424,67,564,271,1085,-51,67,74,256,6401,166,1022,129,0,-324,1983,1,103,154,96,-38,-10,-5,-84,361,406,2065,296,-195,63,15,464,-32,697,1003,922,-194,46,691,-27,-320,-708,-623,782,788,609,841,-682,459,683,96,1035,520,253,93,-229,-15,65,979,56,119,937,3210,646,214,1137,764,417,-79,392,-104,164,265,142,760,2445,26,192,1889,197,-448,907,4037,-252,2,506,-101,715,730,706,1091,747,441,833,-520,154,-13,-79,379,469,-40,-453,84,96,16,243,68,-1416,445,6,141,221,555,68,102,939,57,-14,504,302,-89,527,436,1719,18,185,49,445,-10,19,63,17,357,111,-34,1759,-194,185,762,3149,217,-190,-399,-17,2114,526,2441,98,-187,-44,-90,73,796,-101,219,877,305,481,1407,2786,3,85,-12,252,153,2248,-148,43,-286,-182,889,42,1502,-1255,13,130,1142,-232,201,345,116,-209,37,-25,-199,272,125,179,4412,1315,292,28,360,408,57,-558,387,70,504,-15,844,-57,372,1342,814,-267,686,421,-11,-596,51,2179,644,-337,-279,30,43,136,-344,3405,662,2,18,151,-180,79,-49,237,-24,240,567,1194,-18,181,137,103,145,917,875,1088,-87,1717,-228,255,1150,260,51,-25,-158,-54,47,20,-14,2570,-85,-614,187,1177,659,343,624,226,340,124,241,971,2609,128,41,350,-18,533,651,196,1381,-66,-130,-510,348,212,72,1309,119,63,443,684,510,85,1105,858,3117,-10,1582,60,374,-82,799,-159,-36,130,9,1193,106,7,197,1003,85,403,50,587,484,466,54,190,406,30,57,349,26,278,722,179,87,915,441,1047,-43,-302,252,-247,-32,21,410,205,192,251,271,519,1136,745,688,1409,223,1713,-1052,314,642,23,-174,320,-139,-164,55,33,-23,-27,185,3513,916,76,840,122,693,3750,668,-31,-47,-1482,64,-918,-23,573,-38,245,-93,515,105,-102,-83,175,68,2716,185,-201,108,167,69,1282,44,-42,890,655,-156,63,1021,93,-66,8844,-68,383,107,702,215,393,-306,310,259,367,34,727,-187,-301,-42,-6,-29,107,387,-242,149,12,595,464,770,487,492,437,1995,477,480,9,309,2156,1726,1102,1620,79,710,695,-228,113,30,92,207,449,-174,138,366,266,503,245,-502,394,-228,233,116,311,771,110,33,157,1769,415,1211,-152,601,241,1011,-37,2733,550,217,265,532,-152,1139,161,625,1002,731,1431,122,-529,230,205,176,243,62,5257,536,392,167,190,-16,-42,607,40,-33,386,-803,-317,-699,-80,-567,-754,278,976,1135,463,-72,469,-301,83,-836,42,408,-8,149,-7,-485,1010,354,-174,-301,-295,635,591,-211,76,185,20,457,353,89,23,1651,-722,-122,239,-244,169,811,-82,196,25,655,1832,237,269,75,-98,1115,71,50,180,-22,319,-139,1505,106,-242,6620,137,-47,-27,1427,160,1111,158,-52,76,-82,70,1167,48,487,-440,527,-381,1188,644,-81,-717,-317,36,199,1959,241,64,32,-522,4463,205,201,104,243,2544,-91,-424,245,154,-199,-22,19,49,-339,139,174,269,184,19,875,140,232,1302,321,297,12,735,559,977,-210,184,-81,800,859,330,24,342,183,131,118,128,1115,579,509,187,63,250,127,537,64,-929,-989,95,630,-322,-67,130,207,-128,360,339,2712,720,-19,-44,-34,444,133,317,189,353,34,445,192,56,-36,-8,-161,149,594,-251,261,-81,627,42,910,1637,336,-150,-24,933,248,9,547,-1425,94,131,119,387,-125,122,-36,-116,-58,761,725,-53,-97,-158,891,218,126,-134,198,-11,543,3803,-119,-52,54,-147,401,48,-1,-35,98,333,3044,66,208,28,-68,-128,1206,727,200,319,-46,1452,1048,-107,-18,1,230,-169,-136,26,5262,3173,351,-12,231,389,335,285,17,721,344,7,164,862,197,49,2531,1073,-69,4117,42,564,36,484,297,-37,62,164,-87,53,560,367,-70,54,160,353,36,459,6201,304,545,64,-103,97,99,3282,1239,872,181,-33,767,249,63,183,14,114,233,226,135,247,262,702,85,511,118,705,1213,857,12,180,213,9,239,-1127,-402,45,443,19,-17,179,243,235,461,416,129,-85,24,319,7,252,52,35,98,-17,64,1012,-28,-25,34,-54,142,488,172,402,-8,829,349,1221,21,-243,163,-49,300,60,410,133,579,22,176,152,472,176,16,182,563,10,16,83,637,364,-516,238,349,1632,128,353,436,571,-191,-128,516,-58,381,892,609,38,425,249,-10,257,5068,341,438,1132,1412,1531,-363,1035,124,-58,142,309,166,624,96,128,-79,1361,11,1437,2604,128,-64,15,-2328,-182,-27,-397,699,70,506,-339,2468,-205,472,587,-44,3,1093,38,-42,82,87,513,1261,1419,516,180,70,409,52,4409,141,1307,-20,335,2208,54,231,63,-4,500,276,423,186,-23,-458,213,-7,390,385,474,362,306,-11,11,604,2229,346,2004,264,340,185,141,82,1330,-84,273,87,2198,336,228,865,180,158,77,196,208,386,-13,22,285,3433,110,1357,416,236,289,815,559,627,79,-142,228,-101,132,315,-179,6349,715,1565,201,1430,-198,339,3303,442,-92,460,501,87,160,181,856,-118,318,708,-45,48,128,-96,906,5,323,638,83,-86,130,226,162,376,104,183,-93,1278,545,2076,-75,1328,1379,567,220,-1435,694,87,12,-60,-144,47,-87,218,1101,639,3087,30,578,405,1115,1587,582,-52,2,68,27,-362,127,41,-6,-96,-47,1380,149,973,137,25,-59,144,141,2101,483,-149,-137,-239,70,129,812,133,128,208,944,226,-33,517,173,-115,428,-281,1866,384,263,73,337,127,-42,-11,531,-187,418,104,100,-83,-126,1011,-150,-81,-311,1060,186,1274,-215,49,1830,593,-123,40,55,-1,-425,194,232,274,-255,109,179,149,597,139,-1266,-62,144,269,277,1907,1643,1909,1743,6809,660,2041,136,941,748,2125,790,-1,211,144,1024,128,337,1840,2190,176,2050,1093,-31,193,818,-303,-6,832,-14,3568,4578,-38,429,697,219,207,-10,139,87,1667,-304,8,59,44,596,109,319,-5,456,-47,842,236,24,2,981,1653,757,108,-1,128,97,666,113,184,190,438,464,-123,965,79,351,504,18,6,133,736,-320,147,58,91,325,-247,-29,3104,293,158,-69,176,128,647,-108,-281,-129,310,812,962,98,515,140,173,4530,185,141,1214,144,284,47,-415,4,327,604,219,635,-84,1783,510,-39,258,367,276,673,164,-210,226,-162,12364,-350,-252,97,592,31,52,54,325,-289,-1,580,5,277,16412,127,16,672,1514,343,1075,-1618,583,581,61,41,380,305,-102,54,14,174,-494,1315,118,2569,54,686,36,-84,223,-22,54,755,-51,113,180,-13,12,71,1274,287,-164,-160,21,-2,154,-11,-515,-140,290,367,119,762,225,-171,418,-12,797,1249,-958,129,-1171,-260,214,2550,933,1963,114,112,182,446,123,303,8,86,993,71,-271,226,-32,-12,-40,121,-994,29,1770,117,151,51,43,-364,-318,114,-14,-33,141,385,-15,328,-1746,2159,50,4,916,245,-585,281,360,13,10,108,-565,388,-28,709,-53,17348,-147,-19,289,-298,2484,168,-28,-130,-123,46,340,277,180,183,229,-205,43,-36,196,-364,79,214,-151,16,8823,81,29,338,139,446,1189,344,-30,169,-24,-16,317,168,82,-20,62,0,-142,-631,862,565,-118,-31,199,-93,93,-39,-31,2190,1374,-183,1007,-251,446,-69,-445,350,183,703,-27,-279,-269,530,-83,-323,35,-97,-1027,167,-340,368,191,-523,34,23,210,58,-29,55,-187,-473,-258,6,219,324,101,1683,1256,49,190,-736,56,2641,226,-1336,98,804,156,2655,-495,-276,821,395,-31,1582,-197,88,89,-36,3871,-21,142,580,388,-266,679,54,664,349,-435,10,-203,79,7,299,157,148,636,-350,4,-48,62,805,801,-27,66,-206,-56,302,-43,198,148,89,-154,1045,81,-220,99,395,1599,231,112,75,-22,-389,-2197,59,1039,673,-162,311,234,362,17543,-55,-424,577,149,-37,66,-376,1628,423,279,2257,395,224,29,829,257,91,92,165,-51,-256,615,-3,116,116,77,83,387,-182,103,149,163,722,145,451,-799,161,66,120,91,194,26,955,-598,274,-880,20,198,143,366,80,272,40,1171,72,319,299,265,128,-36,423,35,86,56,1043,194,396,548,-74,34,417,244,833,131,-13,-217,350,29,152,347,598,434,1670,263,-306,83,585,882,-32,1128,-250,194,306,58,-140,1516,452,-41,-225,-27,11,-128,232,17,1813,169,1104,171,-667,337,-27,-371,-372,-399,25,25,-163,-73,57,-25,486,-103,103,996,75,169,-378,3,193,57,52,-107,48,61,-270,228,137,43,-343,95,-581,89,877,151,65,286,-512,-267,180,342,-171,-1,417,-158,75,442,-894,-24,70,216,503,-164,1121,-270,207,376,-107,768,-329,-8,126,688,1319,-761,464,-73,-255,-64,-30,1109,178,-368,118,914,13,232,-29,-117,-15,-310,-51,-97,-223,983,192,427,-52,182,-219,3,333,382,86,312,2338,84,-277,73,1114,-148,115,183,535,436,179,44,884,539,347,166,1403,548,13,75,-12,214,-238,-56,0,698,370,-123,141,204,167,330,454,404,-691,-109,331,-95,149,85,178,40,-130,743,97,103,614,37,-216,44,-304,1884,1707,108,605,820,-167,221,8,307,355,2326,2697,522,1431,567,-51,-562,6,208,8,179,-55,318,90,959,-73,232,85,93,-4,205,-125,257,401,138,-459,464,-35,382,39,221,225,121,55,415,-8,88,649,164,416,145,-268,622,-22,1983,-185,163,561,866,-15,1709,52,34,-138,-39,481,108,78,475,221,64,181,32,-522,81,2301,576,704,4943,276,65,-59,84,2205,-2,379,-77,777,-573,154,214,-188,362,519,-80,-856,983,-404,480,68,-117,1112,136,109,-122,47,-28,428,655,295,-27,485,1318,260,303,2,96,-204,-76,-271,-151,301,75,168,2707,-14,5,-222,793,222,11,2437,1611,218,691,297,72,-203,102,166,72,43,-151,5940,592,346,2485,288,149,1132,813,737,1594,74,458,242,133,683,205,-646,-21,685,111,718,136,-115,1260,173,-33,733,507,266,83,1045,53,120,2053,-88,84,284,-150,107,147,1322,608,1091,151,735,229,623,1669,-99,334,39,3147,929,1305,513,-287,124,-190,173,134,724,45,2184,487,557,1455,-30,400,1028,841,35,7421,2293,12,3343,254,271,-336,83,12,1318,-121,185,51,49,709,859,579,-549,1404,295,-1,2912,142,1131,504,1686,338,-116,515,-232,992,1538,44,102,693,170,783,37,594,-49,124,577,171,27,42,-752,-74,313,936,1392,455,143,1911,476,228,1624,3589,465,18,1659,418,92,281,14601,530,-4,2023,166,16,13,1118,434,-363,-2,-98,487,1588,-27,-5,179,-84,801,471,-223,239,-660,167,12277,343,363,-149,-88,268,-101,840,92,533,16,-1226,-202,39,-116,-39,1526,232,4799,21,155,6002,671,-80,332,148,55,1273,-161,1486,-965,-328,941,-506,923,-64,-23,1592,1035,173,-123,686,4922,629,8047,3864,339,-198,-179,233,-17,-48,-74,389,1088,-143,1263,72,79,-178,370,-147,31,323,33,17057,60,707,12400,49,453,342,-72,-65,-30,343,-32,582,14,251,119,-89,117,88,-628,-96,127,196,174,-25,486,5,210,206,234,-78,735,-127,-17,43,248,26,-739,-224,-15,-194,427,-269,-59,-164,77,-421,-258,-1475,20,11,-1342,2562,224,-38,82,148,42,604,286,186,580,1778,88,109,197,1026,-782,946,2501,75,-90,1775,78,88,-6,263,452,15,74,205,-76,0,234,-216,554,537,-17,219,-4,20,106,44,271,74,-9,430,27,-268,424,307,472,1115,114,-439,247,558,662,-13,374,133,72,287,23,16,-41,37,-16,354,1663,392,-589,228,114,327,1324,1146,149,669,73,518,-84,14,-40,1804,1956,505,347,219,373,40,104,352,-246,-46,114,-266,559,81,166,44,-3,-342,198,87,358,-179,56,110,114,67,101,168,255,-29,608,599,72,645,684,63,-135,244,-237,504,-995,919,139,337,126,275,-7,629,-6,1018,273,78,831,271,33,23,729,-32,-85,147,37,-60,178,90,132,414,-126,294,519,-65,970,1205,201,91,45,-81,-49,-14,6727,458,104,-28,129,188,7,137,-159,378,216,766,99,-144,52,-134,340,141,-183,533,122,98,-393,-96,-16,-368,2377,226,-105,-106,439,139,208,42,66,-74,115,-28,30,32,-11,354,414,26,231,35,14,140,-320,278,-252,9,122,-30,225,305,287,208,1268,82,-72,-14,70,261,275,561,-36,-158,250,301,292,-60,412,87,138,-9,89,49,164,171,-99,369,293,301,43,116,238,191,176,-16,-192,679,179,-337,81,340,-76,666,161,74,122,1739,1534,-127,-123,-130,19,2428,285,1335,738,1278,816,65,697,522,12,2096,95,57,301,590,646,-132,86,8843,1334,-10,1372,1064,243,256,77,-332,30,7,464,1894,360,302,544,651,-338,4388,561,419,590,367,2,1478,305,539,266,23,34,341,176,523,271,-39,427,390,223,128,310,119,-1,-2,178,188,88,55,392,1327,327,315,-11,23,238,317,33,87,-38,-158,991,1166,3,260,11,1835,201,416,995,93,-156,291,59,1782,-21,596,197,-10,632,90,381,149,515,-208,436,329,304,63,-158,114,23,97,480,-11,827,985,248,388,49,-84,170,-131,1075,63,1674,965,2224,495,1532,846,54,6517,1388,590,1172,2,756,-66,659,93,411,43,505,1267,-19,118,5057,901,153,830,111,6,1666,101,2360,40,1171,-27,-33,1760,1133,70,28,-66,699,2848,75,1642,205,-41,2851,1139,1303,-558,414,70,615,30,-42,-1,36,377,9,620,324,241,-149,-27,342,1148,110,409,890,-378,858,1497,1676,5,1014,177,245,197,-139,139,1493,-68,-215,177,12,633,-64,258,57,-117,15,895,219,1,453,1068,45,5151,1247,-97,162,-630,1535,541,509,117,104,277,415,630,22,23,408,66,1942,18,13,192,-23,985,210,1633,984,-2,122,249,215,-2216,2361,221,-79,180,565,2637,418,-166,193,1268,735,751,344,-59,1362,156,1791,2962,257,525,68,1812,336,984,363,30,103,976,348,1030,391,202,77,1908,577,-512,581,1836,434,293,248,-29,11311,2153,2059,408,-28,307,266,337,261,1661,-9,1815,559,395,254,1085,150,-76,1007,247,2143,1218,780,661,434,195,20,1170,-17,-100,529,188,151,596,2011,-30,4496,-16,1165,1163,755,1332,-13,609,231,2898,2040,377,2417,1094,153,372,405,585,343,1040,-36,742,584,996,318,-4,1755,-69,1009,56,774,2602,-91,619,79,-72,2133,2413,406,17,3,135,-304,2762,778,-1,927,352,427,285,472,1372,133,334,-490,813,697,403,2872,-233,602,-344,193,123,1180,232,1760,565,687,115,1037,1657,-83,224,3410,2177,156,163,13,471,1105,175,-512,173,294,549,6191,189,197,2591,477,1696,1272,549,993,957,724,159,57,2455,1444,719,635,52,-65,846,427,-2,25,177,1096,-529,798,-108,10,210,523,246,11,557,550,497,904,357,676,1430,595,115,1944,96,96,499,74,66,754,164,336,1199,590,-264,38,-28,829,45,968,237,252,329,-79,337,335,490,525,1291,1041,82,1465,114,694,160,169,367,28,147,-548,1166,1360,1871,30,620,508,-842,853,1770,150,3897,441,311,685,1096,94,80,490,76,-7,540,259,247,63,330,489,-60,-17,384,1200,-126,1009,4167,-76,352,246,763,86,364,654,-80,405,1703,768,-16,906,189,276,-6,261,2196,-5,119,29,177,91,975,661,87,383,224,630,228,556,208,1078,994,511,132,684,271,-71,3582,-90,335,-426,-119,346,-22,361,563,22,-202,929,910,791,1471,41,361,-25,1828,1885,98,494,-64,-35,774,574,38,571,136,450,616,278,1615,-153,-77,858,72,-326,-246,-148,-88,-17,-40,-59,1706,217,360,739,271,1374,41,549,609,1644,-888,-644,433,487,694,-892,680,123,78,104,566,192,-82,-73,215,2507,88,307,-147,64,173,363,962,1205,8,380,304,314,44,404,-138,612,31,193,1027,31,-176,902,19,223,290,330,423,406,140,349,865,54,791,3474,1155,667,307,2,1332,4522,622,87,50,248,975,-835,-23,-44,-116,647,243,609,1069,365,733,2325,1020,459,215,-7,330,389,326,1690,105,2335,2808,186,8595,411,3470,-42,380,223,3,201,438,527,-23,386,243,2042,-231,43,86,31,1142,533,725,407,-271,252,93,-96,1324,114,498,-447,307,6,770,1270,137,1256,189,761,94,-125,59,31,268,2082,-57,91,355,117,2658,335,-933,855,945,-30,-178,-7,8,23,63,115,121,601,264,-148,-149,-16,-1513,-23,10277,-39,1063,1,1975,262,23,71,40,1390,239,45,865,1899,477,426,115,68,-23,4392,126,88,-239,196,18,403,189,28,227,1268,185,1510,444,600,50,237,176,15,943,1297,-1480,1206,356,36,701,-51,522,145,-998,184,-55,1764,153,415,54,41,773,368,12,22,639,1855,1031,618,286,405,68,1634,609,-24,253,412,406,747,418,1125,378,-8,1345,412,-154,1787,1683,812,29,500,532,298,107,99,-385,902,702,914,1036,248,-13,190,410,118,-758,794,225,3040,-223,34,225,1511,190,147,780,484,762,2450,338,4746,10667,268,729,3791,498,2826,-16,246,331,240,173,259,774,-205,-419,67,1392,1303,985,-235,-57,363,70,12,204,-145,34,837,-3,1117,193,790,133,545,40,356,140,360,144,1184,441,5,670,485,905,630,200,-16,-32,380,-22,931,76,154,1256,-167,240,3725,977,771,-185,11,-99,492,-287,739,131,812,1010,-34,899,446,61,151,55,176,387,1610,102,154,66,279,537,1883,1373,-69,91,2774,176,192,1007,857,647,33,6356,5953,375,472,1094,299,232,467,660,37,645,627,998,179,104,2903,35,744,729,-57,109,79,1496,880,2838,-37,986,2454,-17,667,1041,-13,-169,10,222,151,70,-51,-960,625,289,2059,2260,233,-216,404,291,-2,389,-95,-119,537,521,34,1011,982,-94,204,363,539,1852,493,186,277,42,4,323,437,-6,-457,437,219,0,887,343,4071,352,820,14,2219,1884,425,1070,75,-6,1045,2193,198,1016,-613,-126,87,-58,455,-7,518,184,714,943,12,1345,83,518,375,2421,729,207,163,944,-37,1452,181,-22,4396,-24,47,-18,-79,45,412,838,-37,186,278,4889,-176,266,272,437,-625,86,1236,681,284,-33,727,689,-186,1317,23,781,333,1141,410,178,-79,125,349,221,507,197,790,412,1848,1510,643,115,643,3599,163,2119,436,811,1275,671,382,-93,2765,-561,357,-150,1675,-86,76,-70,1684,-2854,410,728,753,29,4482,673,343,626,1145,1235,1949,1066,587,8,362,-8,-36,-14,432,2345,47,31,87,-13,1085,344,62,785,52,-35,-23,-6,1631,238,519,501,-62,97,122,131,55,139,-70,74,1111,1306,25,47,-49,-171,2357,877,298,558,-364,185,317,73,571,285,51,851,1002,-51,77,161,2104,390,485,-58,1045,743,9,2114,50,188,18,-28,379,58,2279,-667,516,741,5135,3785,58,4195,146,-35,443,420,408,1244,-95,-43,296,4659,54,15,43,1535,114,596,212,579,-13,124,2198,32,45,1262,1523,89,345,1208,-1342,975,694,261,354,1111,1915,2987,471,288,288,482,-813,215,1046,336,1141,458,266,301,25,868,34,588,-170,664,740,-186,3150,745,147,43,83,-305,1048,299,875,1190,874,4674,1822,954,0,1044,1309,100,296,1850,646,1104,140,389,292,484,467,612,-604,152,1173,812,269,-5,250,1600,1226,1038,479,278,511,1617,-20,608,370,-429,9,-80,1057,335,706,3236,-88,17313,190,308,458,-706,20,267,441,2689,365,918,314,1552,587,-109,976,363,612,2573,29,443,94,118,1228,2158,2792,1355,1284,679,183,-25,223,970,393,686,1677,87,1900,573,74,925,3221,-37,311,143,430,2531,1474,1074,1766,1400,1365,2373,569,233,268,1411,921,750,-94,876,220,438,-627,337,2077,950,354,1181,282,476,1654,1389,1246,1449,751,-81,277,778,1569,-175,814,457,2061,56,788,718,3347,2430,3695,-19,10,-2,1317,69,770,927,2094,1657,259,208,231,341,2716,66,409,190,816,660,185,220,376,808,51,184,27,609,2499,98,890,-37,419,402,79,774,-114,203,171,11960,70,600,505,-75,28,297,447,228,278,195,1627,1460,323,1477,1658,402,852,1021,392,103,1424,688,630,356,3856,7910,592,580,194,1349,1843,680,497,37,1025,797,762,1695,139,39,1142,226,239,-900,-132,592,179,1959,979,1218,731,32,16,445,523,362,-850,731,87,1009,1232,-73,1284,3867,110,130,920,692,239,2062,340,90,303,935,1385,553,-354,498,355,586,38,510,252,319,-24,-63,4279,614,1274,36,338,-1349,667,1205,1284,120,658,504,1567,2511,2972,377,1359,800,488,244,3060,120,6338,617,735,2165,474,739,14251,1221,2481,420,772,4321,-127,1713,1434,2117,979,791,489,1775,183,32,1208,228,-285,1415,45,173,-146,77,311,209,1265,2488,2322,176,23,509,192,215,856,312,2231,511,1834,546,21,53,690,455,500,178,69,-698,706,830,1950,236,96,209,532,-96,237,133,5402,2175,583,1951,1050,727,1563,375,836,662,3500,495,335,200,-54,-866,100,2387,1127,21,40,647,816,69,380,92,702,673,449,521,82,-227,-36,487,-1100,-172,892,240,98,440,154,1338,-122,17,492,1786,588,389,472,845,21,70,915,348,188,-574,77,128,1351,-98,-22,514,1764,539,432,313,184,133,1248,4065,-46,3635,-597,95,367,338,4,71,124,-42,413,2696,559,629,-214,316,360,418,321,2743,1934,382,2601,242,-139,119,641,509,443,613,1104,287,29,440,2167,474,286,418,570,14,-21,1729,244,322,26,393,863,264,937,74,1421,747,1180,82,975,4354,-195,572,930,785,868,5542,261,1033,1374,1308,257,179,177,1731,-28,1391,1253,438,950,605,442,-64,1741,524,1605,-174,-410,-322,295,486,1244,326,589,194,350,102,237,-289,888,1287,1884,1377,-120,899,5429,258,698,451,1389,278,28,-54,697,-116,-333,276,561,-11,173,1564,267,504,491,328,1906,461,665,-129,893,284,1168,-9,474,1172,291,-102,-224,1215,14,143,3426,1514,515,-307,176,610,635,-147,1457,431,159,-464,1110,712,371,653,293,1481,-45,1119,909,-70,-915,381,-76,68,-61,84,597,775,124,-18,1364,-111,304,60,527,885,717,61,-70,2546,1453,761,433,507,-61,243,4232,519,126,-24,101,870,-7,279,441,421,189,-963,361,207,42,316,749,609,732,-363,643,150,235,842,362,-4,2587,1204,210,77,1,57,253,854,515,406,3133,247,419,409,557,477,539,36,-623,866,875,526,735,2506,-81,426,-1165,564,94,529,-178,172,254,-599,3402,187,3235,280,-194,455,945,-23,-3,776,4088,1387,-1276,243,63,959,892,333,661,191,5401,1247,770,59,814,441,-220,3502,909,286,1591,469,1186,2058,162,8139,329,35,-13,167,292,696,265,164,623,275,-106,460,718,-31,121,-35,41,529,647,-63,228,-65,294,1199,779,1232,772,-70,72,26,100,159,-39,396,2402,69,-39,2117,-191,1313,13,409,-201,755,1122,44,348,2625,164,2885,138,110,637,444,-4,309,785,-193,499,-321,-4,-225,307,1257,33,994,213,37,344,-847,1722,278,345,860,-8,1549,1453,2688,1218,2047,107,130,189,523,-1364,833,493,510,404,167,-113,618,2158,742,1239,331,452,586,241,-226,381,272,386,375,376,1541,457,321,2278,32,74,639,-73,154,-162,1119,961,220,3797,-82,260,-643,2276,-11,212,-212,1564,597,1639,-240,-522,122,1317,86,1191,-105,782,1400,2060,2009,134,-14,208,669,1958,528,-28,4191,2237,34,-217,374,136,167,152,818,514,200,2323,961,369,3229,779,1152,967,-112,-95,943,164,129,316,188,233,41,133,155,200,382,-260,34,-70,531,-63,46,-205,584,119,-427,324,468,656,1680,-130,1195,-106,-94,343,1424,-144,787,-148,606,200,-78,389,292,94,183,88,-71,762,-15,361,941,80,286,244,818,847,526,1255,19,1343,565,-22,-591,186,334,-3,546,58,978,-5,3,334,1717,413,577,274,22,-71,1189,273,402,1400,232,1643,-401,32,230,-80,673,55,709,63,380,490,221,439,2571,463,201,366,543,2807,-5,-338,1288,571,1014,581,547,131,-18,129,149,53,611,-134,64,-80,981,416,66,440,-111,300,418,30,1507,1028,486,211,777,2561,-126,-77,269,302,174,3782,-16,350,-400,147,419,1072,49,311,5,5756,452,346,27,233,612,522,846,304,742,341,1799,62,1116,212,232,94,3179,1924,1236,211,115,427,2206,1003,29,-23,23,32,1412,200,29,400,68,1083,1827,728,578,105,162,-52,849,641,73,-125,741,360,471,37,557,1133,1833,2256,-154,68,924,1253,28,285,1636,1044,437,2364,703,415,933,238,32,180,897,152,1623,-51,656,116,70,369,1548,935,103,155,-520,373,7145,84,212,486,330,568,-183,743,253,799,62,82,136,581,209,2121,1160,-101,-36,2,2764,-231,17,71,596,738,-58,1079,10,35,378,4263,456,2423,345,8100,227,2516,254,871,2156,1801,-548,10352,540,158,912,838,86,252,215,178,9,1855,303,23,161,200,858,3232,671,-14,75,2881,-20,-71,281,1826,1215,1740,2335,1380,1421,333,2949,103,-66,297,6588,610,-91,1861,876,482,564,-704,207,1101,1097,1191,-28,248,-182,1014,1099,4838,2685,-508,433,172,148,688,-55,2001,488,653,245,-242,135,-1433,172,1512,837,781,940,446,6371,612,669,188,-968,124,2343,1127,29,13,2643,266,695,2773,317,-31,217,44,196,176,440,781,121,-67,576,394,96,-226,124,-44,386,7596,1178,2809,42,-17,712,1517,186,1067,-2311,303,2584,169,965,981,513,144,276,85,550,52,-21,338,1563,236,835,1928,1938,9,1050,-148,187,-78,565,282,519,249,53,47,720,2719,419,84,1346,492,119,263,1606,2105,-167,90,261,178,118,169,177,479,-66,48,702,512,335,782,374,5,-67,203,759,937,695,1712,128,1003,-47,86,380,1577,-6,1426,1025,672,491,498,203,359,89,1467,1368,438,667,263,2623,752,492,232,-46,-51,288,70,782,113,1250,573,37,668,163,24,805,344,1437,666,721,2148,1623,857,45,43,545,1259,409,2,3151,1807,544,2908,548,493,389,63,987,1832,441,1007,946,550,-1,-194,511,1030,429,262,-521,-110,78,101,-81,589,399,1036,101,61,1051,6,394,14,604,438,2159,448,339,1087,505,154,-534,1,930,1027,1,93,385,668,321,963,-245,-26,-1,-196,58,-903,1998,1151,2625,732,704,110,545,496,374,640,-14,530,668,212,2376,348,35,164,108,122,606,277,264,-619,551,608,-6,-239,2060,1424,-202,168,1329,1323,229,400,264,3,211,-271,256,314,475,879,1068,787,979,-149,99,72,204,227,301,1475,1015,444,-456,3445,444,1985,1193,80,-28,129,1928,38,1227,326,-137,100,2400,2057,54,2056,267,826,476,1362,393,6143,409,515,-134,201,33,1534,-16,831,11203,790,250,1122,454,366,67,-74,-569,287,608,1417,542,-78,40,801,1301,173,8,607,766,398,88,1061,505,-46,385,185,259,123,1115,523,743,159,-103,2762,192,2710,303,204,273,573,725,63,-65,888,615,-286,214,418,873,442,930,1041,4247,-86,168,4518,-86,802,3618,2071,83,2282,2116,-144,1691,113,539,-351,616,2411,663,624,439,416,134,290,264,-35,573,99,-65,893,2050,301,1493,-14,599,249,2460,2961,781,469,-473,374,1193,193,125,-309,-418,740,-402,969,199,496,469,2816,1002,703,1832,162,862,278,1891,248,1271,2717,1098,289,1128,1027,1479,1131,476,125,1202,1069,4279,273,1128,513,6526,4030,-282,2,-156,359,2665,757,1448,1482,636,305,626,-105,157,477,293,39,1033,929,28,923,350,1800,85,-42,77,27,-807,-9,178,603,362,-129,-1306,749,219,1374,1180,772,215,260,22,0,41,1492,918,3,205,42,447,185,-175,1040,269,1338,511,3293,1953,-447,421,917,301,1790,482,678,-92,-207,423,726,-2,190,282,1087,-236,542,1873,160,671,444,1424,901,284,179,41,-474,641,550,-835,-262,17,297,2362,1727,897,875,-887,923,432,3419,214,1506,207,1442,633,25,1258,614,349,486,141,1202,274,90,21,165,104,249,224,513,-5,1007,-8,423,284,966,-7,219,339,524,179,374,189,53,-453,978,9,736,-626,2465,1282,287,696,65,247,303,1165,2380,1726,895,987,598,124,204,357,236,1301,1275,420,-22,802,155,-155,559,673,-42,36,-8,33,1790,-125,25,1498,1078,3,406,109,199,28,370,6424,1076,1390,-17,278,193,986,360,149,1466,290,216,383,271,1195,367,1185,313,152,1318,410,563,1244,153,4142,-100,698,270,1467,255,-27,1144,-224,140,667,1455,577,692,-447,215,257,11,-143,13,1098,1172,163,165,-62,-289,397,-565,246,162,109,303,482,121,42,225,-451,654,739,46,823,1017,139,3723,2017,148,868,2815,624,3727,700,-96,-711,137,-246,104,1729,1485,33,562,218,60,491,1462,629,-37,544,2984,1718,198,2570,4191,52,-4,-356,313,335,-20,126,192,-7,48,991,258,254,671,1363,805,111,472,-364,555,872,835,-54,135,740,-165,202,-591,275,701,-222,714,762,443,1908,1756,555,1793,269,538,99,-927,779,132,186,927,298,-21,34,-203,1146,916,6207,591,-148,-332,214,2791,1186,125,391,1276,906,46,251,164,41,4486,1022,413,24,17,1014,-23,132,-725,184,934,266,298,429,148,842,4111,3911,836,1728,438,2377,401,1158,94,711,2585,1615,717,342,871,348,153,16,124,1177,-71,389,2754,1660,-2708,2606,305,455,161,352,1786,74,737,134,-69,-30,144,16,706,1342,979,798,-48,964,568,669,666,548,123,270,219,267,223,283,262,175,-36,2371,467,286,-150,1023,4,-403,119,210,423,1151,98,-174,214,-207,140,96,-637,1160,12,519,55,932,1461,89,810,186,122,-33,499,1167,-94,420,-58,69,-195,2825,-138,765,8362,2327,2678,586,175,754,657,1009,1084,380,-4,1148,251,-117,2063,1566,2455,104,188,69,1497,-306,698,-481,937,139,-601,166,737,1162,18,-382,819,-723,1748,161,1007,1910,1301,-225,23,-174,252,404,2006,-9,-1046,475,5,45,106,187,1238,2623,426,394,-76,1258,1565,3944,42,431,3180,334,610,968,93,61,1538,238,90,267,12,5,495,2906,-6,214,368,985,280,2800,890,21,60,218,2056,1577,263,1142,-367,2919,1492,552,72,-46,376,834,1060,324,94,503,1036,35,135,710,747,-89,229,-774,190,294,729,326,609,95,550,84,593,210,1407,368,754,1578,2274,3800,27,160,619,262,1361,381,1626,-1895,369,597,1091,1436,109,802,753,779,-67,-18,86,3500,-52,795,2385,58,-41,6806,1851,357,1634,1079,49,487,1371,680,252,-203,-199,88,2462,124,-62,462,104,960,333,26,515,1499,873,931,-3,878,128,-38,1017,265,-343,11,963,203,346,383,176,2665,762,22,473,211,1256,491,2142,2980,1993,-297,2105,904,112,773,2624,120,577,-39,238,1370,896,90,557,373,626,971,723,2157,1271,3331,1393,37,134,1763,873,568,2655,3447,616,227,-11,1183,801,486,620,46,961,227,110,10,424,58,587,1462,36,-4,830,2579,-432,117,998,422,365,-54,363,476,106,476,1042,2194,2325,387,822,259,40,593,-209,953,700,273,434,226,262,669,244,-153,-4,948,-537,2,-12,94,15,-4,145,343,410,-129,201,125,-108,606,-703,1495,1633,736,1316,1159,536,340,1134,3182,286,1175,523,742,45,2377,349,-96,335,3523,2399,494,3912,219,954,277,686,362,60,174,704,2996,312,206,82,218,2142,1366,1454,257,1202,2412,493,257,574,550,1872,1237,1040,466,88,477,329,311,306,535,2306,113,205,1103,1319,68,58,30,-6,670,128,592,-754,-26,336,103,-48,2610,772,399,3985,10,462,121,558,629,138,347,25,1561,337,69,190,965,79,272,1808,32,159,1068,601,1325,1327,2804,1174,269,1066,1450,1508,157,330,711,2287,3346,1387,-74,927,1085,846,455,8873,11,2413,3740,-74,431,385,1570,173,1005,2122,9302,72,342,175,1049,593,1431,581,223,114,2285,375,110,126,1438,3452,1500,1824,700,118,551,376,1362,581,218,231,886,2283,377,1332,299,42,272,1099,161,-486,304,254,491,267,181,590,82,876,34,-76,372,612,1458,856,224,185,476,1008,2002,-129,1344,829,200,1291,612,267,1601,148,223,723,968,1265,3217,444,93,317,572,1866,404,-110,415,1466,287,1786,1131,2819,1398,307,247,-148,-172,1257,532,444,70,498,330,110,561,360,-186,1785,269,489,1716,-3,324,163,818,46,-9,3821,80,398,324,102,64,214,298,214,434,305,-273,790,84,799,308,262,1688,1292,884,3063,628,13,779,203,91,61,712,845,730,26,128,-826,208,782,112,63,66,365,942,233,249,82,62,-34,91,386,731,178,414,705,-84,880,-204,1922,-968,-18,196,1628,72,-14,2269,4967,396,224,343,2316,297,931,963,424,956,370,1795,6629,1395,-39,-102,830,451,516,474,-161,-139,-12,114,3342,1400,812,606,212,187,2406,2430,229,-26,1280,-9,-209,175,743,442,823,411,522,-317,2113,-145,1316,151,2261,-438,406,289,120,976,896,496,-57,60,19,-62,1577,1472,148,-226,-44,437,100,1376,206,303,507,80,-44,59,439,768,558,-3,168,346,75,34,1801,795,625,1162,-170,296,7,86,-174,-97,455,596,108,29,660,1251,661,1811,2118,39,-41,256,-87,-130,301,362,12,13,276,21,115,241,72,37,70,55,25,-130,37,423,-13,-170,-659,151,-445,467,-102,-18,74,100,-15,25,117,42,324,-3,567,284,1,102,74,-11,20,77,7,4,-799,494,-142,596,102,148,62,175,113,40,23,281,133,22,2817,2025,1995,69,113,476,3015,56,1724,1644,22,33,145,38,69,31,-12,576,18,352,67,74,163,26,25,156,2937,615,724,54,14,43,868,-54,77,164,23,151,386,146,1,31,5,-40,58,-456,812,579,-76,627,157,101,67,490,120,1064,-11,156,-78,19,-17,16,4,218,-19,64,24,68,16,1451,45,140,266,-24,115,6,14,19,61,472,-22,209,-215,2480,259,756,82,593,-35,687,-1803,-62,9
-116,-327,-196,177,-220,-370,-347,-199,-44,335,261,-413,-456,-86,45,126,-102,-208,11092,-11,85,-112,26,-123,-44,-64,-81,-18,-10,-51,-169,34,-528,-278,-191,559,931,3468,6535,4997,3065,18976,13117,18458,16622,20754,17707,285,0,275,4002,3303,590,2778,191,199,497,2,346,22,60,189,-27,159,541,225,1922,227,-78,-783,-360,1400,-93,-594,-148,-71,65,311,390,-14,158,686,98,16,35,586,231,1024,1005,125,662,238,924,418,218,-98,25,420,175,34,65,-211,60,119,-272,9,4964,515,-352,667,33,35,27,-1060,-623,-70,202,217,115,-237,90,86,82,778,-77,-154,-106,-50,271,553,152,329,106,68,36,461,112,435,1159,578,-64,249,345,501,92,398,339,688,291,23,223,204,210,344,1023,-80,678,-173,1201,-402,1875,286,2283,128,64,82,67,1147,1651,931,2071,-40,212,338,-22,543,49,284,-40,102,1983,425,-2,56,157,22,-35,-48,-721,-220,3077,56,5,-174,801,2485,310,38,-24,1553,39,568,140,154,24,288,299,282,1309,1315,116,-358,91,252,7999,-477,366,3835,99,1971,1705,-52,93,9,-73,18559,-28,1869,1495,85,-4,403,831,789,51,102,58,1208,2673,179,8392,283,3012,38,7,-141,120,68,709,222,103,898,5054,47,453,-115,581,-11,512,54,3619,1396,-549,525,82,86,10,-980,-84,279,-222,68,605,32,793,655,145,-57,-382,-52,628,1856,4797,306,23,-20,157,588,920,-104,19111,2167,2338,27,98,893,656,257,1634,172,337,571,323,-18,550,251,207,3433,392,0,-1503,369,-63,206,1020,3,115,-45,-17,-17,-172,3298,2934,3274,14,1504,749,1224,231,398,2053,3223,872,96,158,372,591,258,1799,459,312,1462,1509,559,61,2,1026,160,56,864,349,294,4363,254,850,91,1009,102,80,82,534,549,259,3556,14,234,22,1420,1072,341,1606,78,111,577,2416,1302,146,446,1708,104,160,-10,181,2675,1422,1953,-290,118,42,210,-59,-1,164,-124,19,538,80,307,417,792,483,570,722,521,271,554,149,-189,-136,-205,641,1402,8,-58,184,237,273,367,59,99,-12,41,766,629,281,48,766,156,279,133,1855,132,-63,110,572,588,546,1205,569,363,3696,94,74,19,188,112,105,44,331,1759,485,106,2590,344,60,-470,2076,-418,267,597,114,50,1264,4573,-17,57,-43,71,135,794,287,41,173,104,1183,-34,1016,584,179,798,204,-62,920,644,171,439,479,370,496,1656,153,349,381,-43,168,245,263,293,379,2241,96,8,421,3067,253,2997,224,410,4151,259,-456,192,181,238,438,14,1643,890,413,1021,165,736,229,33,-496,429,870,535,382,1087,185,12492,352,1059,357,2071,313,1398,799,149,310,505,8265,984,348,209,328,-554,11,212,-61,442,2,235,1699,1795,80,36,982,16,22,312,16569,136,101,419,48,18911,112,-1212,1548,-90,265,112,940,738,323,458,139,50,977,107,-257,1156,438,-9,277,259,1131,1484,274,337,317,198,-186,1295,25,-878,-425,67,-7,63,83,42,1701,768,229,561,-752,395,78,697,406,-123,42,120,291,403,85,573,-241,601,2093,348,88,358,401,180,500,143,199,66,346,376,897,400,193,-71,160,1242,16,394,144,130,75,658,205,270,1774,614,-311,-6,-26,2370,69,88,72,274,-4,281,105,-4,502,696,590,1238,854,1007,110,57,2259,600,500,897,137,2253,791,680,779,-53,297,287,899,-57,218,53,-145,-92,312,210,239,335,104,245,468,192,1322,629,681,94,225,165,723,-411,32,-48,359,471,264,1065,482,36,611,-101,-6,185,399,246,124,272,458,1077,833,571,-1823,372,56,-72,319,262,-36,751,-82,218,216,359,250,-258,206,242,897,11,89,735,96,11337,137,179,111,115,1173,81,310,988,-405,15,166,5857,203,140,-76,-85,255,-465,-50,78,60,887,-92,1473,348,178,-46,2825,138,158,18,617,1151,65,1996,10,350,43,14,-50,-537,98,1594,-74,774,83,-42,4190,602,-48,-101,5080,1232,180,54,597,-191,4004,4096,1672,143,339,-80,-5,-85,19469,743,188,2800,953,1144,221,225,211,1055,-307,-913,384,-143,-148,-398,-811,-309,104,-315,151,1101,4862,642,232,-50,-21,468,672,-315,381,56,31,79,-44,363,177,-453,-39,352,4,56,1584,120,-153,101,-703,286,-614,51,481,1,-156,-92,-65,-175,325,52,371,-13,-142,-107,1053,24,173,278,2442,23828,857,86,285,952,-172,212,-909,10913,97,-174,48,65,-69,143,490,91,19823,-13,-107,28,196,190,-109,99,35,-485,17299,-106,-68,27,-152,702,22165,-41,-849,24,-6,30,-36,302,-351,1165,142,-54,10,50,4662,-78,1204,367,22775,1600,-380,919,333,115,224,225,-159,260,348,-74,6444,-109,-205,13,-38,-76,364,396,-504,-143,-283,156,159,2,518,-1,286,-543,392,905,55,-655,62,1152,37,-33,-15,416,550,756,1540,347,479,307,-37,-9,-131,137,74,339,113,105,-166,-91,96,384,-7,40,-60,644,43,1865,39,-277,23132,-91,712,296,263,163,-436,-324,-32,275,11,-161,277,13497,363,548,156,188,-79,163,963,58,-29,322,-19,287,-278,-2710,16836,953,20,-48,6721,-143,-51,-278,14893,-338,506,37,641,4,-205,-554,245,-47,124,-64,361,13,2493,379,9,355,199,-553,-106,369,481,769,2,-59,48,-588,105,302,2297,327,2881,159,76,-37,-28,140,1551,184,571,75,8531,-112,314,1321,2554,-311,-19,390,15032,306,560,324,944,780,13,197,7543,-8,1255,33,303,209,324,34,1,263,-88,-16,928,-211,1856,53,14,-17,170,1941,3004,201,1550,5593,-21,280,266,1183,295,1941,1790,-37,106,2,315,4057,463,5750,735,29,1333,-16,9421,520,-43,469,269,-25,80,-89,55,-62,-187,-94,718,1689,-64,532,-93,-14,179,-21,46,71,6747,201,346,301,-28,2514,8,13,-7,-26,17,-1,2076,-78,-43,275,98,606,83,312,575,57,1985,267,166,-119,392,168,168,536,-69,25,-12,183,1988,258,137,7,31,-136,161,52,-21,2134,230,-605,943,75,127,246,-236,247,-46,290,66,364,-258,192,-141,106,-15,-325,433,2057,186,-437,425,47,20573,12635,159,468,-450,357,161,16,313,568,-219,185,427,53,-81,67,1305,7940,-255,640,241,11,1,570,1948,12,661,1866,-59,-52,-38,1302,77,38,92,945,1822,149,55,-118,-108,101,-7,45,3081,207,27,-10,728,5,8,-221,58,55,-86,4198,-214,735,77,36,807,-547,-9,15,680,-23,2314,16764,37,1281,37,106,4437,61,959,8,202,-75,356,86,-2,184,1024,-98,236,32,-2,404,422,102,388,-34,-838,581,436,339,736,3303,237,683,165,-263,951,1,-28,-12,-150,164,151,230,3215,65,428,333,-192,71,-433,-143,715,-1625,-72,940,281,179,1891,1066,107,264,450,169,8102,20,-29,89,207,1590,368,1663,-33,-44,699,1593,276,922,-117,56,93,1986,17809,36,1558,6448,-17,11,3069,118,150,126,1932,2226,760,137,35,-43,-51,1239,136,225,48,56,307,187,5394,251,-9,346,57,1833,2519,-77,151,3247,235,-366,247,1130,606,-76,46,248,-79,38,-261,-48,-82,1185,-637,549,970,6794,127,1353,68,662,96,387,61,900,1114,-244,8,6026,172,-7,397,50,-37,66,-678,126,78,-2,90,829,923,371,1922,142,114,29,318,743,-293,649,587,-118,366,-62,202,-311,649,891,463,-179,26,-6,25,22,126,116,293,1755,127,-406,-62,-407,-54,327,3516,265,267,449,435,-14,200,148,34,-8,1576,372,42,-7,151,-343,146,490,-62,174,548,-13,146,71,-75,-25,-50,-641,2507,184,181,-17,-8,139,1630,642,-5,87,163,628,488,943,375,904,1349,-197,-52,162,1343,28,267,231,723,-128,308,913,63,107,-159,112,442,1279,-140,1153,4,666,2,1095,33,193,14460,1544,441,117,-55,248,-21,207,217,28,47,992,1063,76,941,61,34,-45,72,94,332,87,1695,1391,181,137,119,40,111,281,270,-117,3,15,1053,506,135,49,379,-343,34,-94,1867,-406,85,-538,-24,208,-53,53,73,-346,419,-340,1007,516,16,-246,82,236,37,549,560,302,762,809,28,793,-55,498,166,825,583,142,219,830,-174,-92,215,0,1635,-176,-39,-46,346,23,136,-48,1366,17,444,2242,1025,249,203,50,-153,-289,241,399,191,78,55,-98,155,-78,9,-201,21,123,-438,37,78,51,326,-207,45,-69,-779,56,640,4,23,947,9235,-133,-187,14362,-33,-17,34,-475,-43,54,47,6808,178,-46,63,4,248,-347,300,104,471,192,99,880,-312,-14,2456,192,28,905,9771,149,-167,16060,23,-269,360,237,55,114,145,85,-156,88,-312,3032,-438,303,-66,1095,-46,38,-45,72,731,221,-177,312,1487,1508,67,-21,-246,2058,-139,1113,863,30,100,-601,165,928,1856,247,-23,226,-49,-223,275,129,27,63,78,-66,-103,150,381,-75,-115,18998,252,25938,18303,22110,73,34,34,17,-548,728,786,15954,45,-28,5583,362,806,-422,224,18,998,2407,-33,1153,86,-19,3023,109,12,114,-196,-448,256,-74,84,-145,338,471,12055,65,3537,191,-69,70,-137,128,498,-1026,87,-302,191,-85,-130,-149,3679,116,12,755,2538,492,1080,2170,364,994,237,721,1114,297,473,422,88,393,1267,485,-250,14588,-31,20189,459,-2,-21,-285,-315,349,20,192,-14,-236,25,258,80,249,1259,97,31,73,283,42,121,-13,24,-326,-2,106,-207,-4,307,283,4697,76,120,-6,-300,119,107,67,244,22,83,460,-410,170,159,-207,157,58,-25,951,30,-66,-284,152,155,2750,202,186,136,-4,789,1939,37,110,497,-53,503,4817,663,480,327,603,-131,-161,161,359,46,108,207,1435,2864,-527,152,51,44,66,3634,347,16386,1404,-682,3209,1362,-62,92,-52,-558,497,-276,213,335,-18,323,986,1397,17,-55,10044,182,-64,299,144,685,1830,182,45,996,1657,1572,-98,11524,4548,281,55,630,-60,33,1187,553,433,2205,254,19,-6,322,58,1190,310,384,511,244,108,40,330,160,163,112,735,422,298,-139,777,200,6104,1137,117,326,182,298,111,3613,100,-14,2511,-36,-55,541,1,497,25,114,82,2369,16,402,226,1723,100,421,205,-218,111,805,584,940,-323,129,615,148,158,311,39,323,484,-87,53,0,0,5,1143,222,-50,-94,182,363,2,3677,1236,-97,407,22,114,49,-295,1028,-137,1284,-206,0,2062,577,-60,146,140,13,-364,-161,-22,-215,-225,56,533,104,47,483,364,-6,-764,-50,-24,-47,-11,397,-166,22,1145,60,8,-87,213,527,21884,7505,890,11,82,215,92,279,524,-14,-151,1410,-15,-25,-5,27,174,-197,1418,426,57,186,3823,-431,-111,-63,-37,749,2210,-20,651,208,911,-79,-444,195,-332,1502,371,1144,1080,21,96,85,-19,35,3685,-49,1172,-24,51,9,1279,-13,249,513,170,36,100,-20,843,-184,197,2000,705,-81,14303,-1795,1491,753,17,183,64,1952,62,-25,275,-759,353,97,51,8,-148,-190,617,-170,1720,19,413,216,218,633,1718,3104,5239,15,-86,227,248,-278,-453,-153,60,690,81,244,1634,-99,134,19,23,100,517,58,-579,23,-4,1998,631,164,-637,157,1693,137,1271,-118,43,1009,-54,-287,337,364,-50,189,-173,-12,31,615,39,-45,362,18559,-93,135,798,-356,362,349,549,147,416,381,173,-1936,143,2366,779,-201,142,63,241,192,-73,1785,83,7,25937,245,66,-101,216,176,289,36,105,366,1259,-34,-66,1106,447,-95,729,300,-889,16,-280,-328,342,967,-97,61,11,3111,-28,68,68,15359,2284,23,262,76,734,-25,176,440,833,6953,212,-28,38,386,3935,159,318,1184,1850,14,-536,5,199,-123,239,329,374,247,614,403,2,2212,-169,2750,75,998,147,299,1054,1118,151,158,-7,-284,2955,501,1,224,141,278,-31,329,-129,1101,231,1034,695,1539,108,183,1480,629,1287,10001,396,-6,134,-379,500,228,864,192,857,657,58,50,621,154,897,-1,125,54,61,1318,113,-160,-17,-189,955,3049,1356,31,1348,3421,652,1476,-157,-106,241,196,368,326,1447,1425,437,77,177,242,353,-242,135,565,-50,521,-22,275,-299,1309,231,-76,-17,2647,3009,284,-276,-235,15,181,1701,320,1129,1690,6,114,-23,259,492,903,34,-87,-39,577,107,-86,-26,-42,348,137,463,-54,620,4234,71,38,-3,37,-12,497,3,126,41,870,720,-8,681,-282,681,99,442,21,95,989,1071,101,11,36,-188,-19,116,-94,472,-103,7,305,1822,-138,358,52,118,1106,-7,6269,156,512,878,328,30,225,761,71,204,-5,3883,155,-22,152,1608,164,388,-439,1261,63,13,139,-20,154,-34,338,259,-127,850,440,208,157,8,131,-43,98,158,-49,15078,405,-76,-579,28,73,124,-34,1158,80,-315,8,150,310,-110,187,-131,92,-67,-24,227,-58,46,1079,-38,1148,24,31,-259,17,141,920,-153,146,91,-266,712,-92,290,503,-661,-169,226,187,195,319,94,154,59,-231,-16,521,-219,11,827,1024,-125,-81,81,566,71,224,1092,-383,-18,278,51,455,-215,560,-40,210,124,24,41,265,6291,196,1146,7,935,195,178,2391,-69,1428,150,294,657,-475,260,145,-750,441,-145,148,193,870,340,-10,552,-66,54,294,-240,259,249,22,-115,19,57,29,62,-100,284,110,222,-73,1281,23,1802,6261,357,-57,2010,-105,715,836,391,39,126,27,692,28,188,-33,426,366,953,197,557,265,-139,70,25,223,812,1047,1379,124,462,91,442,423,930,-67,3275,116,22,3240,-85,221,155,16,45,131,-322,547,223,164,-1133,-331,728,68,103,124,856,1778,-13,-60,209,918,148,366,55,564,198,380,29,348,657,-85,740,219,1090,302,798,134,281,1348,4393,1013,543,-193,21,-334,16455,851,4193,892,360,2416,4422,160,23,-32,246,4,573,-116,-94,148,742,998,198,-124,-97,193,495,1975,42,120,29,103,768,2007,22299,15384,139,-23,4,115,40,94,385,-6,-44,104,249,13,41,34,-50,624,-57,116,15,74,296,385,62,195,1254,939,73,292,-23,124,234,99,31,643,359,2686,77,-128,19153,23253,24066,16349,15786,19762,11808,1436,2573,256,-230,654,233,-3,567,-65,237,-444,-114,762,39,-135,-117,716,37,525,-49,351,-12,74,-7,332,73,152,1533,47,262,-62,-1,-46,32,-85,-51,37,-183,59,-213,-137,216,171,-101,648,976,-266,144,-83,619,333,1342,-556,161,878,-79,283,255,415,969,296,86,311,426,57,323,91,29,-173,236,-12,-37,15,73,42,869,247,174,-120,93,-225,838,0,62,217,376,523,-84,217,1581,308,267,34,-1017,378,105,251,232,79,852,40,-46,981,700,-158,3150,59,-35,816,20,308,447,699,77,45,1793,55,310,70,-16,-138,1209,-102,357,-10,509,-32,560,90,1244,3115,959,1657,254,40,308,248,-1,703,341,79,55,-146,915,110,183,108,733,380,11268,-28,-73,1208,-12,-93,111,211,30,5,-246,768,503,-24,-196,310,70,-12,-36,-95,272,202,20,-182,-105,523,168,-352,323,-88,-46,-132,-27,-17,1,1095,10,1061,285,-557,1417,559,352,727,-237,919,-39,206,-94,6333,25,622,112,442,-24,211,-246,-6,199,1085,-57,3852,139,3817,-28,409,679,359,6,7,38,176,8,122,390,-173,115,469,73,617,168,-29,449,-61,-71,828,158,4177,146,90,26,156,18,-44,99,764,1179,322,8,72,692,1135,14,3205,-21,-219,980,12,237,107,1061,154,-722,-531,88,936,1968,549,-50,354,-390,97,267,174,286,1243,1721,44,210,59,210,171,-50,380,496,50,661,-1136,721,-128,92,-126,42,594,142,21,553,-61,48,102,56,-84,2917,384,294,1122,1608,970,2196,392,106,1154,-161,221,343,17,1601,277,1830,8,89,278,-60,404,-269,1082,2497,697,398,363,-30,44,87,-16,3485,667,230,118,225,1508,24,158,-68,1516,1729,613,291,-101,-84,275,-418,-106,193,89,235,103,84,-202,839,1808,236,111,54,-590,-982,1220,-136,1977,518,192,27,387,115,136,682,186,342,1653,744,861,2001,612,-41,48,-400,-543,38,188,-6,-230,524,28,-261,-17,-223,-140,997,367,1175,272,-308,878,57,99,1048,102,249,-2,86,84,76,108,2823,-72,-71,-29,192,-39,146,129,988,-632,207,715,-74,-42,297,-43,260,409,383,4781,182,1377,496,21,692,1803,906,1426,307,757,16,241,142,5239,33,169,401,51,336,2251,591,89,1274,2482,-46,28,202,13,-101,-13,-87,1165,256,167,492,294,575,338,1587,-332,618,-383,538,-76,38,-79,1129,96,734,482,565,200,-332,-54,450,-31,-840,597,-201,17,1446,485,559,-198,9,930,162,117,-69,393,355,-30,1708,451,57,1233,514,447,193,19709,-2,1448,62,-17,600,560,-390,283,-124,-308,3813,236,3,880,291,-22,790,-222,445,501,1,516,198,3702,2,18,1255,397,208,11657,112,517,972,1414,798,940,4642,78,404,158,1917,27,758,251,592,12,1515,46,-1359,1038,811,-218,-13,57,35,1354,2643,149,138,226,964,268,132,19,404,-796,11,48,527,127,1946,325,1245,-188,8,33,68,-154,-264,274,1083,53,2426,28,170,-44,170,166,90,172,114,90,158,112,-66,338,696,1319,5037,1,565,569,-100,167,139,84,36,257,-43,395,-160,1504,-146,327,-3,518,148,2580,76,33,887,48,137,55,133,821,866,915,241,127,63,351,-30,517,132,48,521,18948,935,1011,248,141,-32,166,29,421,1086,1010,-70,22,182,-68,923,114,266,42,32,113,104,15,2434,244,54,51,200,257,-270,-5,838,64,123,26,-76,-83,213,-511,57,-356,2425,674,191,35,122,632,-176,484,63,78,40,214,-41,-67,755,1831,114,409,19,214,-163,68,191,-1811,1135,10,265,174,5294,4,112,-29,-61,22,-397,-318,191,288,113,190,122,283,884,15,1209,319,1901,-235,-14,980,62,-73,-126,-10,130,4,-65,-89,192,444,-61,30,143,45,717,1022,252,986,603,347,-56,-9,195,273,322,-13,85,301,-104,-1,298,983,155,186,30,173,47,44,-78,-27,613,632,881,845,-826,115,71,124,1754,939,193,1954,10,140,426,36,36,175,-137,20,-297,185,595,16,388,-155,-70,70,2008,335,-16,964,839,9,671,43,117,236,1470,65,-1,43,46,529,46,1519,537,-44,129,38,680,635,749,-144,480,1666,650,-179,1563,-150,1487,71,244,-7,1,87,322,-245,17,132,-655,220,398,137,1176,1698,289,983,1006,-81,4398,1355,135,114,869,81,-49,-44,576,-326,-149,637,37,29,25,247,-10,61,362,2901,-233,190,234,159,15,988,-109,4309,227,-10,16,112,137,545,417,708,796,712,13,-64,-14,-10,35,707,633,88,-218,163,406,1529,-58,1584,-267,375,371,1490,378,328,456,2299,99,380,-255,70,10431,1444,1278,100,-249,39,17,2073,679,1746,-425,162,499,-34,978,86,-70,319,-31,-767,247,74,-153,21,1,29,39,41,512,314,1175,199,40,122,56,657,738,1280,104,319,599,294,177,8,85,798,1184,173,33,-569,134,590,-20,1531,257,34,51,455,2,1188,137,255,349,95,-70,6,-61,-162,644,-28,-41,240,922,247,21,24,331,347,582,-168,1252,580,395,-39,486,-49,142,-91,1255,666,-58,258,85,665,1388,311,869,-47,398,817,22,643,386,113,98,1105,227,143,104,941,14,152,-267,68,-872,45,224,618,-30,185,108,55,-214,-416,498,240,4205,-57,397,-342,37,239,-61,-36,1213,789,31,-29,-141,-18,-41,738,268,404,51,205,396,1106,259,289,163,173,258,182,539,-386,-73,-77,419,851,954,403,87,-161,44,470,436,4,-95,-169,405,353,214,-158,118,58,-186,2288,52,1016,-78,218,1481,383,1162,178,-48,112,167,1348,-377,-399,498,12,-74,27,202,24,159,1486,-203,1078,-35,-27,1289,1614,278,576,530,104,2888,47,981,88,377,43,737,-80,351,83,-132,94,6203,730,-76,117,396,1158,-50,-228,-17,72,1208,392,1464,638,950,178,515,-39,-55,252,22,-1,6790,1332,-2,175,1233,41,23,-54,1424,2555,3950,242,62,6542,754,79,6423,27,-15,873,-3,428,263,-253,125,-67,264,622,232,468,2391,-29,52,1712,265,284,101,3016,68,5447,-501,5950,-5,174,19,-23,19040,17,128,-36,-273,9,126,529,685,340,185,6696,-86,3093,88,55,25,1417,61,828,151,99,-141,415,316,7274,-360,23708,25,996,-28,673,231,758,423,2161,3238,48,-45,-128,93,262,33,782,229,1467,-84,60,-49,85,-9,-492,1644,82,200,131,-113,40,2903,-811,622,248,10,54,-51,99,48,-160,465,-46,627,-182,102,28,-45,22109,39,307,65,-91,260,2838,55,748,591,-112,77,163,-146,-460,167,427,39,29,153,267,1362,-134,201,8799,143,47,376,265,-540,-27,-6,1158,387,2,293,3124,58,722,-611,592,666,7210,-35,4762,148,131,612,368,534,6843,487,-67,93,-157,1260,423,42,298,723,270,2520,-176,-125,100,30,11072,1928,-76,-329,57,6696,390,217,522,2251,256,522,104,3799,356,467,167,19953,-24,780,21931,2734,-253,2215,89,454,843,5688,-74,2027,205,167,-150,-1263,198,309,1488,700,2316,50,-156,26177,739,151,2109,151,51,-50,22,63,-442,-60,13774,4819,-66,56,175,12,-92,-61,259,-391,-150,-35,39,-437,-54,97,27,75,183,359,542,650,1030,171,572,281,60,1173,60,165,1023,-197,14529,1912,418,50,10475,399,326,597,68,-443,-467,15392,676,145,-218,-21,8,-123,469,1882,353,-53,780,-86,87,1943,58,-44,65,465,902,1358,287,44,5,110,1029,-87,18028,3564,107,-258,396,150,15683,419,1421,61,-8,3178,3931,-68,102,30,62,586,48,21692,16733,20,2219,-35,169,4033,1187,2308,616,-69,9804,-239,45,-63,209,-73,31,788,8619,85,-163,-59,12,-41,1200,-122,182,346,7913,474,626,294,112,123,112,123,1,173,-329,14,1523,926,167,1895,7508,983,3487,30,28,39,7189,12276,291,-998,89,-18,304,-48,-118,580,13,274,1481,1975,60,191,444,111,2025,716,406,2942,70,1014,1815,1303,409,765,20177,3579,-3,-46,27,141,17,-826,162,-537,-53,567,23121,21,744,103,44,137,126,728,1434,929,-532,34,541,453,546,264,1304,1558,-172,-131,96,9915,19,34,496,157,56,72,602,232,-32,148,-84,42,307,540,5,1608,311,398,-1058,-345,15,-58,392,105,862,1032,4232,170,426,424,229,29,509,82,243,735,2047,104,-32,-1,42,249,25099,-93,-608,160,-117,442,152,1788,-689,11659,-95,357,149,53,7688,-91,706,50,893,236,237,-2,481,268,7,-364,776,756,22874,12924,291,2659,2503,329,833,376,1113,255,5900,197,214,657,-45,-493,2176,120,-29,819,731,470,4251,54,-11,611,88,-155,3776,1144,4972,188,3206,188,237,-202,341,253,1312,159,-280,-121,765,158,577,21075,40,122,23,28,2072,136,1960,2166,367,12,274,159,363,564,1143,691,1113,3114,1849,55,81,357,963,2124,637,3,407,327,-63,-16,1140,-75,2289,-171,-34,602,3285,92,336,255,-29,364,-20,433,526,157,55,1442,690,22,32,-3,46,861,1549,1314,852,772,1541,79,126,142,172,2,-18,633,1822,61,135,-1,1727,-71,746,-110,11466,19,81,-80,-75,-6,639,343,-324,58,22,-15,2567,485,407,55,90,7803,-13,689,221,68,18025,847,223,216,-347,-159,1171,-172,122,351,683,272,117,231,72,86,31,450,1751,1368,1516,-712,383,50,107,755,1250,1213,14194,708,12028,716,460,174,649,1046,86,-24,-722,-163,-75,-24,251,2060,53,67,20,-33,-31,18,848,18,5,3989,461,57,16081,54,1125,2669,-130,-72,216,-37,128,-127,-7,215,543,-21,-89,2378,423,308,-25,488,300,85,183,86,-213,-43,548,729,360,32,268,17,3879,-291,400,318,-204,127,-244,132,130,-281,313,1951,1583,594,-149,155,-3,594,852,459,877,136,121,-91,17,-1,482,656,2127,7,1004,566,-8,-228,3,245,392,352,164,-185,172,118,1868,-132,-151,-136,349,171,47,21,279,2209,404,-159,-25,95,925,86,635,275,554,-1,443,348,-34,-91,-586,-26,118,621,17,404,199,119,-130,85,-116,-29,1558,83,1580,-124,971,159,734,2912,111,61,549,818,214,486,-550,269,7,450,624,81,459,194,1483,663,47,-658,-69,463,-555,367,460,-123,153,913,-62,634,29,-78,62,1016,1702,607,-119,103,-860,-26,-11,-46,-273,23,13192,-45,1210,263,373,6,25,1019,18,113,605,1013,-1,588,148,1451,631,-34,-547,268,1397,313,85,98,465,1866,266,446,302,-122,424,112,392,175,570,453,18,-295,-48,227,569,1710,244,65,43,803,52,513,524,348,-22,-117,39,36,709,38,1101,1022,71,111,267,-1784,-70,417,220,422,1278,-594,591,-556,853,-193,604,306,1477,-115,63,-152,415,1352,899,637,386,359,-116,562,50,98,2804,118,76,1512,3088,-102,-18,110,13931,2362,-96,689,-176,-71,3072,802,16,322,417,47,25,-461,35,1227,180,189,162,439,51,-119,124,307,-449,265,13,-15,27,1189,15,-1195,406,108,-30,590,-46,707,-121,2012,424,-156,-55,1874,1164,244,319,472,648,-15,346,163,-30,228,-37,46,247,-329,25,-441,10,184,557,-13,-4,0,-122,364,-107,-385,158,63,138,747,161,5,-21,61,53,-92,-28,7,94,135,31,-67,782,265,-65,21,191,448,14,-420,516,1277,-237,382,358,-338,238,-171,-139,679,-197,204,245,224,81,534,155,7,766,-140,150,271,49,181,-30,-24,49,362,15144,1349,-91,2087,3145,130,-145,490,698,136,-59,-72,87,-506,-28,97,271,5377,-115,59,-8,-54,57,-424,322,1350,-15,-2,23,1619,3540,443,-40,100,261,76,53,382,14234,315,93,-85,7,-12,17232,2589,96,18076,592,29,-266,118,91,298,246,1081,4090,73,103,97,81,548,417,19,1216,51,-187,222,353,142,1205,1029,481,407,137,-184,182,10,178,547,5620,228,1516,-39,246,29,-41,67,231,-29,594,55,1042,2859,65,609,212,-319,386,-33,181,155,-67,45,53,1043,96,1951,-39,247,8712,1812,16,482,-33,-14,1514,-244,926,-8,-33,2020,39,-84,521,2807,1157,1355,578,688,338,337,512,2216,571,-148,337,154,-668,-143,-7,18676,-59,875,1063,-464,189,-541,126,96,21,-199,-98,-19,-50,-126,77,-111,43,-65,-209,-4,18,-541,-21,-97,-47,38,-4,-1054,-24,496,-393,956,92,0,561,652,107,18623,5399,133,358,46,-201,2209,1129,1107,855,-52,1164,3152,254,-7,1764,131,1119,294,19,143,951,563,1258,-552,-30,764,14,149,1330,249,1329,-303,-11,98,50,-11,631,112,-1,21,1326,-116,654,169,-57,96,1800,-213,-9,-272,140,62,1100,65,663,-313,-158,48,30,-15,156,14,2782,2310,1848,572,-6,-41,57,621,17858,9,576,529,367,-384,2276,455,124,797,64,94,3285,640,-59,1,199,-199,-197,20,937,35,80,-79,1907,21,107,240,21,194,436,1138,266,86,189,233,-47,346,58,45,48,198,-215,492,270,82,-400,7,296,214,-246,115,-183,3443,5962,2,245,1,802,35,1,297,41,-17,-232,105,109,95,60,91,-103,28,13,-31,-101,9,254,376,-15,375,580,887,-5,7,65,170,-99,66,39,197,875,114,189,113,205,77,383,440,-2,523,1003,457,422,103,58,79,283,863,216,-109,429,54,-12,659,1205,-15,-67,154,563,323,152,76,225,2768,7,-49,-133,-178,734,95,3,242,-26,-10,1478,-136,12,3109,22,139,31,80,8661,320,-15,-72,-21,82,111,74,6,59,-121,-662,294,231,3664,258,-41,242,293,178,45,271,2272,26,31,1102,76,16,2808,1073,1027,84,35,78,522,12,39,3282,396,-85,2,-33,162,86,-5,130,92,-6,132,56,-251,6331,150,8,57,-428,507,32848,-5,61,126,-97,19,79,57,58,-30,1336,170,107,8,3468,180,3940,-70,612,-118,2,-50,-5,160,845,8,62,-582,-60,684,91,-128,4,508,873,732,1123,570,330,10,-635,-2139,40,-89,-127,9302,-91,85,189,345,359,685,278,471,143,23282,2243,-47,26,528,129,49,776,155,50,52,-1,79,61,-17,-178,1222,2401,333,11,-160,-69,0,-433,156,-297,52,88,57,272,215,1915,226,89,119,463,-59,7,1130,-82,406,47,679,-276,589,282,38,1028,3,-51,109,-25,954,-252,-301,221,2,-83,603,2751,6,-29,120,1534,698,0,-333,1048,561,117,812,-19,1634,885,914,1656,-640,3106,76,-2,11334,62,416,191,205,-745,25338,48,2242,418,147,227,366,401,60,1678,272,10,-151,1134,1159,37,4083,1011,2656,250,708,-77,20,505,825,183,-25,1,618,206,485,91,18,-12,165,757,558,-199,-366,-53,4899,241,-27,213,53,312,181,160,361,19,1866,75,-50,-145,-91,762,3519,252,-155,-411,6164,18,1402,2048,-399,728,34,6208,18064,3119,3,-303,81,184,-246,258,75,29,-48,877,21157,20397,66,19,349,50,188,-283,33,115,215,22,245,2896,323,-400,-41,164,-673,-417,1439,62,-121,191,50,8,-825,500,291,-235,327,-133,-32,371,-162,-23,101,-12,63,-60,3,-106,24,32,5767,-38,-154,363,52,-132,165,875,-188,269,-32,-18,-68,-92,185,-54,-38,-14,1014,-327,-100,155,282,582,4503,9167,3496,11680,-716,4,50,48,172,-25,732,-360,47,-114,504,31,176,107,76,218,22,125,-67,-155,359,3833,-7,636,10,172,74,542,-44,619,11017,-16,74,116,595,-728,173,205,186,209,-36,34,128,-1,53,420,643,1094,826,271,-26,182,112,63,-56,-21,-44,-3312,145,232,692,760,104,-753,104,63,59,-810,-556,-44,1214,924,1035,950,71,289,-316,-90,-53,202,297,-99,2026,-64,465,1104,763,430,215,54,809,96,98,134,-39,221,108,529,-58,903,195,77,45,306,599,1378,-154,472,169,-14,25,-183,-268,-233,453,109,-733,841,92,-173,-403,231,1003,18176,2823,204,22959,-38,63,-4,-497,1296,973,988,-1368,1998,145,167,16242,3538,6039,147,1319,23,83,241,-5,-5,76,175,63,130,-372,-555,-105,463,1865,385,81,1560,627,52,-48,-407,-227,799,-16,-211,21,-9,-227,181,258,260,59,-52,66,39,68,719,-91,-205,289,7,1005,1651,150,405,-55,2187,1627,95,130,-69,4014,2913,1014,13994,23030,103,170,85,-162,-94,37,816,126,3093,221,-94,17,134,795,168,71,-491,255,-70,7,7,159,376,297,215,324,227,19531,2545,21,17,161,155,-89,77,14,401,516,876,-483,627,2668,478,175,520,530,1,-422,1061,-54,1595,631,55,-165,17,197,144,323,43,1517,175,44,341,-17,-1,537,198,-448,833,-40,81,-40,563,1396,284,201,511,205,-34,-161,424,500,-58,22,-129,143,45,41,555,125,268,852,11,-367,-366,1043,298,517,-926,-258,-54,-566,274,45,2079,-96,450,234,147,-233,-74,384,157,169,21,177,-45,197,174,-184,473,998,-185,413,31,1671,-74,-13,979,885,267,196,524,528,266,623,78,28,806,-181,81,962,766,1038,167,940,56,30,-257,-115,-181,-390,212,79,394,-382,424,-120,136,-373,16,-1734,3069,65,-97,168,-37,665,3714,15638,67,293,518,20,-51,-488,-114,64,-278,167,11729,287,23785,-86,25,13484,1068,116,4,-607,-15,993,217,1344,-109,-502,258,386,219,40,72,99,32,-138,-290,-317,141,604,714,71,15669,-52,23,707,-13,-33,483,112,-36,-18,-380,-75,-23,253,-26,70,2887,12592,-62,-96,-100,46,-34,-24,2697,359,-45,1018,2682,140,2938,-34,-43,5632,212,23,-121,-579,1130,-203,402,-60,473,-415,1176,-363,-894,-15,632,-152,1173,531,765,807,-128,216,789,-513,30,1212,577,212,213,89,96,3797,3184,-190,87,113,77,398,976,25,1774,372,559,-78,-34,294,195,42,-19,277,49,142,1880,153,-1,-855,-156,1821,232,-7,500,-287,210,55,68,46,72,1353,981,119,-61,776,17759,11,290,846,27,344,-643,479,6230,26,99,60,369,1509,33,-11,403,936,138,1602,17,52,1420,326,-72,314,87,127,79,29,2001,2112,1555,174,-537,-9,-311,2193,45,39,-137,41,105,-9,869,437,279,239,-308,82,-38,1201,-428,-730,2460,371,248,48,362,16,284,124,3355,-217,10,364,96,577,-11,148,-402,142,40,11147,51,34,445,-128,-6,1730,282,136,27,264,933,-325,743,3,-21,199,-50,33,311,-9,558,-38,1499,-85,506,837,1262,-62,55,162,-85,-33,70,983,18,388,1364,1059,286,683,293,104,-97,381,-172,153,-243,-301,44,127,-10,48,1139,147,190,597,147,209,325,-155,6,307,97,99,76,-295,472,-14,12969,7690,-430,355,-57,1809,155,15970,40,-94,21,113,-672,-370,341,808,202,851,195,403,754,140,-76,-41,18,-164,1,112,80,1833,407,27,-139,-391,53,21,413,238,63,267,635,-45,72,206,61,-2,-74,-122,42,590,-74,79,121,1065,-489,463,-4,371,1009,731,-8,12,-309,168,184,-21,486,761,2075,-267,1299,916,580,48,-1021,176,43,42,362,-63,2342,48,331,669,-133,-93,-82,39,589,-748,821,3545,539,-105,651,-408,54,279,309,231,183,713,540,311,737,2084,-1544,467,439,-52,290,1190,34,-18,102,-253,991,17460,1282,54,52,310,303,-63,131,2833,45,427,773,1433,295,-421,205,15,100,11,156,-150,123,784,176,782,-145,-55,118,40,-1,779,452,164,-611,9,71,391,373,8861,12919,10,134,1467,-1,6641,228,117,336,-1833,634,-186,1192,40,1137,-31,441,-106,-199,-341,-396,104,-634,1336,10,88,286,35,181,-172,334,2,2247,-38,-276,-458,810,63,-150,-64,216,-76,229,103,69,-18,333,22,-26,-453,-20,-267,3245,480,-455,-1050,2803,8480,-113,216,-878,1088,447,360,-55,2702,-395,116,1318,280,68,19,396,50,-30,199,547,21,46,1989,61,-493,49,-415,416,274,11,77,67,6674,-30,416,-92,5,-1199,-220,680,2958,385,-2492,-6,195,163,627,85,50,-47,672,205,81,991,790,880,664,316,382,1789,681,9439,5763,-778,105,7,21,-17,42,2292,-141,-1610,-1838,-848,514,-139,-705,166,380,-1015,266,19,-218,-545,2455,-83,-84,208,505,369,5544,2533,-162,308,291,-95,90,4177,1145,592,9,-46,20,15327,-753,-6336,-4778,-14527,-1239,-63,605,462,-36,-14,698,-72,219,647,809,10125,8364,116,140,-209,41,4466,282,472,47,178,245,558,-357,799,62,88,692,291,-54,11,-16,246,392,1340,10,6787,3,310,10,-538,-66,-26,590,202,125,73,-28,94,-73,2,24,101,-21,40,-401,192,830,398,-75,375,-17,-228,-328,-31,296,152,303,107,-11,48,121,-286,236,-297,513,2793,823,-312,47,13854,97,-11,-26,2,13,69,-9,67,-344,13,-4,-104,2384,63,-1,-208,-78,347,-62,335,135,-153,-113,-107,59,-160,12,17,177,515,9,-118,-59,278,526,761,1006,68,264,53,326,-30,558,88,147,172,856,10,225,52,323,-31,-50,27,21,1951,28,116,80,173,10599,67,143,831,-24,104,406,14110,58,297,-94,31,255,-90,454,-511,125,36,-106,937,991,-228,-134,381,70,-1,33,249,78,844,-64,171,57,80,16,39,9,1080,80,116,932,-8,89,148,-14,7,895,1960,-119,-332,-1044,1178,207,127,403,112,92,-27,-52,134,-111,42,979,56,484,4653,1801,408,-46,1550,-1686,-259,-13,364,-15,156,-85,11,284,387,-197,226,674,-45,207,1284,909,-29,135,274,32,-296,-82,676,527,-74,608,-53,496,3044,401,-147,593,854,10,-37,-23,597,-5,-208,17076,588,579,6424,-45,137,12852,13228,1297,-702,66,85,542,-109,72,-701,88,-38,226,156,2150,112,541,54,-161,555,170,1847,104,121,28,432,378,832,1071,-33,-237,-8,-27,19,9488,437,83,564,-60,559,-98,-38,-271,125,-5,74,10,-32,-101,-117,-30,279,97,551,231,-621,470,153,225,551,21278,15129,196,206,106,16004,16129,371,2829,-152,93,190,-10,224,38,59,-32,117,197,137,476,-182,-439,1777,131,784,22,361,-6,212,65,34,126,-20,114,100,115,146,116,40,69,75,-339,-116,-327,-196,177,-220,-370,-347,-199,-44,335,261,-413,-456,-86,45,126,-102,-208,185,11092,37,-11,85,-112,26,-123,-44,-64,-81,-18,-10,-51,-169,34,-528,-278,-191,559,931,3468,6535,4997,3065,18976,13117,18458,16622,20754,17707,285,0,275,4002,3303,590,2778,191,199,497,2,346,-1,343,-17,-108,-71,36,208,36,920,129,116,-413,163,23,857,193,-62,133,-47,192,67,909,714,121,2580,1009,306,-496,606,56,326,94,60,-57,85,106,25,216,647,-15,148,21,-132,-109,262,661,-42,79,161,166,866,-110,14,427,214,382,191,65,257,-1,-1495,607,361,1571,-1,216,1146,778,836,53,-58,-107,300,47,-5,249,-486,78,581,167,-55,21,-48,659,450,519,375,151,444,993,1031,55,78,685,170,-71,186,1016,247,98,1255,30,-52,188,58,-177,198,25,475,743,2934,-45,155,312,14,6,6,1502,141,1803,230,-206,39,55,-10,461,-317,66,380,280,323,-2,16,4,13,14,322,-13,272,189,225,148,661,-4,296,401,2597,527,252,1904,-121,-148,36,104,221,223,371,1114,46,-31,338,-4259,429,1804,634,1732,397,37,188,461,-67,-67,172,52,433,2111,-19,-23,360,80,92,3575,-131,14,-32,117,233,-45,1606,-64,-11,65,210,21,98,873,652,391,64,71,-311,-181,-425,110,213,300,-21,-117,144,165,-129,675,246,93,-130,-1,7882,206,105,-5,41,153,62,2170,241,269,-91,100,6,98,309,-24,-829,456,-143,-529,147,524,173,2326,461,420,84,781,21,151,-73,621,574,206,610,591,162,-121,123,125,261,481,191,-13,126,385,240,239,-11,596,807,1671,849,1408,459,171,484,770,347,3620,186,143,50,-2,220,-33,681,49,772,290,4522,391,-583,120,162,16,637,98,-267,-49,27,168,284,2030,-413,504,95,818,-163,408,14,583,-49,-62,154,1703,538,365,148,1007,1257,167,391,169,240,89,1011,791,463,172,112,530,473,1243,1138,9253,706,384,122,647,623,172,240,423,524,161,995,179,373,78,321,172,56,330,28,-26,361,588,3884,139,969,314,-140,7,4234,-372,160,284,161,1309,1236,153,1,123,460,-55,1153,101,573,938,286,348,-447,12,922,99,199,-171,479,231,356,199,267,-55,136,821,386,532,304,132,282,-75,194,-30,1775,387,65,226,-26,603,339,-41,986,582,64,67,1067,937,-60,18,360,-816,-253,-22,2161,178,1103,-27,149,379,487,295,447,13,-16,13,574,-38,55,290,-456,-93,1165,-84,376,1,456,92,202,143,947,253,463,134,86,1246,113,240,21,23,93,562,-15,145,639,132,296,109,1597,1790,60,300,432,-175,-32,-384,1194,217,171,407,457,80,526,-37,16,1,3,68,504,428,2021,1347,42,-57,30,622,149,120,168,71,374,119,970,115,139,409,1001,471,556,591,-170,13,96,6,25,-31,-39,-52,-1,-5,9,852,-5,519,-83,707,175,91,-122,69,807,479,90,-314,163,2464,-227,-4,191,-67,-12,60,54,-146,-111,12,-75,606,2647,-279,-279,175,-9,430,877,259,919,25,346,494,366,-310,-91,-16,174,32,156,85,893,4005,-75,189,-213,-226,-63,84,161,264,24,19,313,-175,-148,45,-28,-49,4,149,-165,138,145,33,193,7,635,-68,533,-67,-1747,377,525,248,327,98,561,238,306,109,23,31,258,280,-12,-79,99,288,132,139,-97,-297,8,914,628,-30,-131,287,196,177,1248,1856,39,1064,1843,481,143,56,322,98,110,1417,4053,579,9,49,592,133,1034,206,332,425,301,671,391,556,467,-33,839,522,548,355,93,-24,204,697,236,4984,63,660,8,207,749,210,213,540,-734,512,200,61,318,863,-205,858,1438,192,199,355,2798,-183,76,36,612,54,-45,1347,244,313,164,1653,608,1700,97,114,455,586,676,-53,841,142,-1982,7,888,296,405,300,5,44,137,149,68,2314,2288,303,-244,1110,2765,-421,1665,912,360,7,1399,722,-143,344,344,-2,-32,22,157,-50,91,1257,138,58,243,113,267,158,-53,-78,1675,-69,58,-32,45,34,179,157,364,6,82,34,-30,-229,252,12,295,802,106,16,131,190,659,805,-93,832,214,-1223,-124,110,263,1562,6,1623,-329,1611,-3,689,335,-92,153,266,1406,-502,879,-113,221,274,150,552,91,57,271,308,112,1405,947,123,209,203,337,105,94,178,132,1331,78,373,150,125,76,641,666,967,995,-65,0,151,283,639,633,3964,13623,131,247,481,177,107,281,299,1007,-11,1181,908,149,363,-278,142,263,104,-433,596,1699,185,-32,298,410,-48,-128,-640,139,-122,-162,170,601,1405,4570,313,240,-69,-72,432,213,-5,-66,1,226,267,-1499,52,64,40,765,56,408,1436,777,-80,-151,611,217,38,26,803,73,8831,410,144,439,-68,142,-7,120,-77,322,404,592,76,7,-5,62,47,183,293,128,-597,1794,66,225,-14,388,-548,3033,-62,-226,55,151,145,87,-1055,63,-107,632,470,484,-1084,-58,893,-1211,28,200,1609,-586,-158,143,241,305,-144,327,1844,152,492,106,116,377,164,66,-114,74,173,1747,687,-594,213,2318,359,20,115,63,344,287,-108,-421,3171,240,596,-358,151,28,573,-77,46,938,33,1385,319,1221,114,2305,2511,767,-48,902,91,1225,188,511,-468,-272,668,30,960,2698,1271,-115,2632,72,276,-91,3402,237,54,86,474,1143,1393,-91,-37,34,165,337,151,284,-62,478,207,752,218,661,-63,145,-268,870,47,-1893,-12,-2380,82,133,144,255,-169,150,151,187,-13,274,-6,-57,150,168,-170,416,-79,644,1317,19,94,1505,-42,9,-820,294,335,47,202,-236,701,-194,60,133,874,252,343,-145,205,63,1103,17,-20,2656,58,40,104,-86,34,436,89,100,423,336,2826,-158,4264,70,1781,331,45,-14,9,-376,44,255,55,185,1398,878,90,185,-32,-158,5018,312,-2490,-69,1,441,27,278,-795,-161,14,-93,-77,137,703,-79,-79,1167,174,182,307,-127,141,24,236,188,263,-39,-205,324,1111,47,463,169,-61,22,-135,66,-27,69,396,10,351,2135,42,251,27,198,79,383,-12,-138,453,201,75,52,-1487,-9,239,228,-1176,-233,-67,525,391,271,-695,-209,-43,309,325,-38,-108,18,-329,-43,1310,40,72,78,1047,-171,41,-50,572,42,4736,-19,271,-378,-43,2,341,1443,522,21,451,102,138,3,-105,203,147,224,2036,920,-435,-457,-421,-192,520,-15,361,121,399,126,38,86,47,577,209,364,101,1256,83,249,214,30,112,928,112,651,-233,-28,168,761,358,841,249,207,733,376,79,-131,263,22,425,-127,1751,2403,-178,48,-356,-32,-178,141,-449,-17,1025,1004,423,7,30,-258,215,-102,-349,-164,53,-93,1115,-111,105,1749,243,-43,39,921,219,109,2414,491,205,70,5,734,850,133,445,77,161,311,1847,-111,132,12821,558,1864,-136,261,-241,-12,46,1738,79,101,425,839,-191,333,32,1327,64,-250,409,19,465,762,681,-15,419,-10,836,64,52,493,5,77,224,413,767,-6,498,172,5,182,10,-120,252,29,-42,845,6006,203,5,-70,1980,192,240,184,1059,-103,126,50,131,181,387,176,3295,386,666,509,-90,379,-95,-60,171,146,-32,876,252,79,-336,41,-178,-28,31,687,-139,-27,-37,-85,-154,887,1370,25,940,593,911,305,462,201,1105,106,441,478,1379,-137,477,-97,132,40,-60,1056,106,339,34,-37,444,353,-254,495,66,489,119,-241,664,48,194,91,-348,871,295,95,710,415,1614,1725,758,12,141,79,340,343,392,192,-34,-105,162,743,-140,89,111,-156,151,88,118,-13,-29,-158,1398,237,994,62,112,1825,-746,119,-704,224,-463,58,692,-372,748,481,142,179,0,816,494,2586,426,-201,268,-53,67,454,-325,181,260,650,947,180,320,93,-189,62,248,181,116,-58,546,1295,106,-356,-191,102,101,538,1568,-136,-57,-163,394,1780,456,339,940,-148,283,382,-75,-54,328,228,2100,158,132,432,1680,387,718,694,97,76,271,546,-25,-8,1718,1589,709,35,121,1170,375,1642,371,143,606,-50,-50,-285,-149,4388,554,1079,170,-59,1,81,857,86,1395,-37,1030,1109,1083,18,1063,-424,575,1846,-1021,282,47,2086,403,617,-19,152,-72,66,243,181,166,376,308,1681,753,-81,1380,283,91,196,646,-290,304,-139,313,65,1177,-157,505,401,259,246,1005,262,-248,158,-97,302,91,-272,3559,68,32,23,446,186,174,-56,755,108,-21,362,1316,114,153,930,-41,1006,96,-240,-169,-377,-248,-113,402,100,285,3725,662,-194,120,201,-296,12,160,1,22,112,-36,-8,98,42,-99,905,1476,426,-360,941,1303,351,2581,2314,354,195,1548,422,14,-251,-23,444,-52,17,3997,323,1541,1141,-76,553,37,-31,191,59,152,26,153,454,103,-637,238,139,100,402,35,74,64,405,482,1579,-193,53,203,436,189,3,137,39,1053,554,265,1638,317,3163,274,243,-20,458,353,160,339,305,991,-21,673,27,1018,56,364,129,60,90,-28,-78,422,92,-170,-201,-48,92,122,-7,-3,1022,35,3106,-79,439,1596,1293,138,333,793,1552,5279,-14,180,18,319,30,-714,859,1193,960,133,284,-934,0,27,333,542,228,-607,1252,-324,9,91,1221,87,134,361,128,71,407,658,316,158,-54,298,480,252,114,417,888,14,-163,321,74,-47,1153,596,266,-220,-624,221,1094,-183,-64,162,748,294,701,699,-43,79,-103,1626,516,175,-211,941,-246,-1060,610,484,232,79,240,230,47,888,-55,-103,290,-565,69,2021,557,500,172,1662,340,531,587,5679,3497,6213,2530,164,1353,249,409,36,-1064,-304,189,23,-628,-152,223,-74,204,-482,210,-533,376,1081,2098,6,956,494,617,-538,128,-51,180,568,743,3086,3244,40,1782,266,1407,-135,-322,65,267,233,865,938,9,325,4507,629,196,128,331,33,527,1439,1209,52,93,3225,2518,154,825,466,1169,-55,6063,400,59,-79,912,309,-89,-369,-223,2322,315,1631,1395,318,901,965,630,1344,-186,1518,359,1136,323,346,208,7261,53,169,1580,735,315,130,64,3585,64,730,-12,-84,185,914,198,39,64,-17,-15,3,274,2638,-80,173,-135,-28,215,53,-307,51,419,3855,2650,-18,17,2866,740,878,1666,42,-13,2492,212,66,32,-1073,-48,149,502,53,118,82,-19,40,-127,189,-137,123,-181,217,333,82,273,52,32,1523,2338,98,172,-1503,-172,112,14,1504,61,294,850,1009,845,661,9679,556,187,347,1976,1261,4078,160,55,308,318,-540,231,236,482,561,137,2529,1272,216,1950,533,860,645,-32,31,2237,317,1921,2885,603,-152,294,-333,184,-311,56,145,-19,1148,79,1018,60,847,267,114,1264,-17,418,798,1656,379,-132,459,982,958,2349,1563,206,976,2021,106,45,65,942,691,1046,-122,789,217,38,1296,459,1031,-49,-7,309,337,227,-65,599,410,-8,120,267,258,43,-279,97,-56,474,307,-168,411,88,510,-106,115,-46,199,3921,238,1686,64,-9,-887,2019,-15,31,214,5,-18,-17,48,-59,295,302,1742,-9,-186,-75,143,253,-77,1067,549,440,-180,-67,580,-169,-267,-878,-425,406,759,838,614,-361,384,911,63,1701,464,164,50,-377,-53,282,781,21,-33,855,867,447,122,1039,500,194,-75,269,-231,202,301,183,601,1646,-41,406,401,3,-621,883,3018,-73,-2,346,-6,614,618,485,2853,281,297,359,-258,111,-14,81,209,527,166,-737,171,53,-46,300,137,-1011,84,82,35,155,516,89,57,666,40,-7,191,343,-90,377,306,1784,258,111,52,355,20,8,6,190,305,99,-46,648,-203,220,1043,3443,73,-49,3,38,2311,221,856,133,-33,3,32,97,505,119,160,730,286,417,1730,2376,-4,111,345,215,214,690,63,46,-238,-3,425,108,1567,-706,63,11,1291,-75,195,439,146,-14,31,-7,-184,77,233,163,2406,1093,29,-12,171,331,-5,-851,161,-14,230,-38,614,-120,706,1064,762,-149,1265,309,19,-228,60,475,851,-283,-255,-61,18,125,-312,964,244,-11,-49,-143,-125,-122,77,66,-47,191,470,456,66,171,208,77,50,817,644,1134,-162,989,-452,210,602,108,65,43,-71,-27,107,547,20,1926,-51,-325,108,988,513,166,-30,141,220,188,181,465,2208,-37,-18,291,-20,542,439,-20,221,-41,-97,-356,97,67,88,919,-6,132,416,400,666,187,852,787,2062,-433,1362,20,319,43,689,12,61,175,123,1338,23,-67,107,883,74,289,184,486,422,403,109,75,303,102,246,142,20,253,482,329,76,327,356,794,18,-218,191,-272,55,149,425,146,365,183,159,455,1074,794,893,1107,123,1539,-1034,177,536,-5,-39,330,-214,-67,55,48,-15,-4,235,2404,571,102,1270,46,741,4457,50,57,-93,-1030,35,-1093,61,470,-111,72,-2,381,200,-116,-305,27,-60,521,197,-195,65,319,31,780,75,-27,60,469,-156,66,389,16,-19,7601,54,555,168,536,258,146,-231,290,186,568,-81,627,109,932,37,-10,55,59,1079,-165,184,16,-1,487,581,341,537,333,1720,366,450,19,368,1663,1593,725,1239,136,576,540,-157,-462,-82,126,172,256,-18,260,412,202,463,-179,-635,293,-233,267,200,405,490,146,0,-17,1630,162,836,-140,666,193,441,-21,1391,119,270,49,379,-343,1867,82,549,793,583,830,122,-204,183,107,130,722,129,4728,351,480,260,114,-2,72,513,162,-19,346,-657,-289,-607,9,-172,-263,178,250,577,104,-90,493,-247,72,-839,-3,287,217,48,61,-416,933,381,-142,18,-205,851,422,-297,51,-278,41,58,92,135,-161,986,-564,73,265,-220,47,422,-45,228,-35,584,846,83,173,7,-206,989,-11,54,202,92,415,-151,1410,27,-422,8253,181,-60,-20,911,-444,-107,184,-349,-116,-45,97,1244,64,362,222,349,-730,1413,539,-91,-259,-311,22,190,2887,87,68,-123,-360,2955,165,91,66,41,2055,37,-183,140,130,-43,63,27,155,-469,134,139,1449,61,20,955,77,177,928,245,205,1,802,492,805,-62,213,-106,745,973,458,263,2426,-64,86,53,194,938,412,537,60,115,92,64,484,-25,-339,-918,-46,302,-442,231,25,71,-68,49,324,903,491,19,74,-54,276,139,381,245,720,79,476,162,-242,13,-23,-62,238,118,-10,396,-133,631,46,670,866,405,-361,-6,366,234,-2,323,-1265,-38,-90,69,102,-112,36,4,-80,89,691,3188,-25,-91,-30,759,164,19,-232,312,114,658,3920,-114,-8,23,-194,269,19,17,-140,63,148,1043,78,146,1,-56,-30,651,390,103,280,104,1404,998,238,-106,-1,105,-48,-243,1,4349,2899,40,161,65,308,221,164,-23,537,468,208,229,651,122,111,971,648,-91,4306,90,232,-32,220,326,89,87,176,118,63,450,332,-85,197,163,97,105,214,6638,148,274,73,-77,360,215,4227,825,555,97,61,383,417,146,96,-75,525,133,249,255,306,95,1379,134,571,121,477,555,596,100,-62,43,-38,252,-1297,-348,18,257,44,-34,87,217,200,554,325,127,-87,79,330,50,1,113,90,102,-255,118,876,-50,-9,48,65,32,603,94,392,-36,852,-6,1052,78,-165,43,-14,205,-8,347,168,454,36,164,158,591,242,6,45,453,-36,37,28,334,254,-501,56,200,1860,181,196,395,416,-121,-43,576,-212,261,713,456,42,470,354,170,363,437,130,484,632,852,1161,-361,734,76,-152,7,273,8,673,23,99,-21,772,-148,899,1418,151,-334,-47,-1538,-130,60,-455,90,-355,367,-374,1725,490,468,329,-408,-2,746,47,5,-65,155,502,1922,938,453,141,206,330,119,5899,134,743,113,40,1542,22,262,46,180,404,-129,668,190,10,-377,488,-19,344,585,460,439,296,4,92,374,1900,286,1156,184,249,223,208,123,833,-25,150,8,1482,130,97,508,110,79,44,142,174,387,-1,131,262,4535,193,1713,272,172,-4,945,439,530,159,-152,320,-17,146,1389,-56,2548,437,1192,158,793,-67,283,1787,93,-124,381,140,74,47,104,938,-54,330,563,-63,-8,88,-27,1015,113,439,529,14,-13,269,325,84,343,146,120,-86,1157,7,2150,-7,611,1024,370,305,-106,609,-9,-17,-85,-4,-8,-30,169,707,605,1622,58,812,210,691,1221,791,97,40,79,83,-227,2,99,81,-88,36,736,103,746,242,-6,-169,-16,343,1819,466,-104,-132,-165,27,113,396,223,156,272,540,0,-85,381,164,494,348,-262,4234,353,232,38,200,139,19,-56,416,-273,263,-76,116,-103,-138,886,-57,-105,-233,841,388,1139,-579,116,1745,391,-104,-67,-25,-18,-259,141,461,259,-199,143,100,226,262,128,-814,-103,60,388,178,850,1603,1820,2128,6246,434,1744,135,1079,522,675,474,-72,92,10,986,105,240,2229,3498,147,1264,269,0,87,533,-278,20,462,-70,997,4603,-53,278,695,173,98,24,41,45,1493,-180,-187,-3,-45,409,428,266,-29,262,-43,549,134,16,-11,1045,865,787,88,9,107,86,738,62,434,91,383,745,873,549,75,409,392,5,57,142,710,-281,133,50,116,136,-234,-24,5118,393,13,-40,137,180,625,-100,-504,-44,449,565,886,302,596,237,57,3719,161,138,704,115,152,-30,-340,64,513,357,133,716,-39,1448,429,-108,236,514,194,364,277,-602,276,41,869,-112,-130,128,406,-11,54,41,154,-231,-16,184,25,340,14902,294,60,284,1802,135,876,-1329,426,462,91,188,209,148,-193,-4,-32,148,-316,998,-570,2007,112,724,27,15,74,-41,-23,256,-65,31,63,-46,-51,37,838,180,-16,-102,76,79,183,27,-394,-195,172,285,337,845,199,-229,158,-2,596,1179,-531,170,-1136,-259,121,2917,384,1830,167,230,158,197,41,540,-6,272,993,86,76,-72,-71,25,223,439,-632,176,1803,33,63,34,5,-383,-354,96,17,-49,-17,659,-76,236,-1544,1068,64,-61,592,11,-154,406,170,56,90,1,-355,139,36,395,46,15595,15,-10,132,-448,2932,141,166,11,82,57,323,214,153,80,29,89,88,-41,76,-484,4,191,15,-51,8459,50,45,252,-1,301,983,905,-68,106,-175,36,335,65,43,50,-44,16,-144,-150,398,1006,-81,56,76,18,234,-104,-88,633,1062,-227,878,-233,856,35,-267,375,456,560,-119,-249,-192,370,-15,-425,-274,-31,-767,122,-412,319,200,-569,34,51,137,95,6,-61,-75,-443,-363,21,-120,283,-146,1255,869,2,398,-634,113,1856,152,-872,138,618,185,1817,-416,-178,1445,554,-13,789,-92,-18,66,229,1526,289,163,17,182,-386,607,44,436,405,-313,-73,-167,-78,27,202,247,1145,278,43,-80,-76,12,638,950,-31,87,-276,-55,252,-2,175,36,147,-54,1251,35,-78,113,62,1184,1108,174,97,27,-345,-2003,55,873,498,-253,232,270,227,18366,-118,-382,607,139,-67,-36,-777,308,594,111,1768,513,161,81,352,161,175,45,146,121,-270,421,10,61,123,13,104,96,-217,115,182,176,-298,89,284,-693,123,139,88,84,166,9,976,-634,221,-816,-112,112,54,419,86,166,130,2564,129,338,236,250,39,1,405,48,110,47,360,391,292,470,-39,-37,853,16,861,133,132,-160,339,-22,182,352,1744,55,869,86,432,130,514,886,13,846,-16,218,223,7,27,1110,1072,121,-173,-55,-41,-133,247,-70,1714,116,1407,79,-751,451,57,-300,-164,-198,-9,0,-41,32,57,-40,657,44,75,1052,166,182,397,32,232,69,53,-125,-1,-29,-179,108,158,-59,-148,-13,-386,103,784,82,68,242,-369,-421,33,350,-37,-48,643,104,71,1083,-451,-38,189,126,314,29,2026,2,153,313,124,332,12,62,235,333,703,-591,296,-79,-52,9,162,350,240,-514,185,1070,5,371,950,150,-8,-187,34,-130,-105,598,388,403,-16,46,-275,-47,268,929,52,264,908,166,-136,54,883,-130,5,105,702,222,71,211,425,325,78,53,955,227,-35,-75,207,116,-169,-58,-37,570,244,-25,198,107,129,95,662,451,-437,-131,50,-173,27,73,177,-9,-40,621,-64,11,745,20,-203,15,-121,1816,2454,33,317,438,-231,87,53,340,267,1089,1825,837,2920,564,-69,-512,55,319,-37,46,-73,228,62,658,155,160,160,78,-56,157,-69,99,239,147,144,445,-76,476,298,199,171,126,-172,384,-76,6,759,214,421,260,-220,145,-14,1121,-96,69,527,955,-11,1002,-52,114,-23,45,564,43,1335,373,52,54,142,2,-233,136,1761,592,727,1512,214,-152,14,92,2736,115,183,-154,235,-230,164,176,-131,422,-38,-16,-505,902,180,329,115,-143,555,137,116,-295,121,-38,385,328,617,162,582,854,163,500,50,111,-49,-10,-315,-125,275,13,100,2566,-62,229,-224,627,587,-85,778,858,270,484,289,87,-23,58,385,-7,62,-53,150,338,241,1088,314,137,447,832,588,957,-37,269,208,-56,319,-57,-642,-2,387,198,639,96,-220,547,75,-17,744,492,96,33,695,89,146,2268,-138,15,221,-269,164,91,1972,591,1931,86,574,158,530,609,-163,614,-25,1670,281,635,141,-237,34,-249,-20,80,531,93,607,375,587,787,-60,205,1031,895,78,6845,2859,74,645,243,320,-187,-36,19,917,-129,538,223,52,354,411,2161,-83,907,339,18,2151,199,1023,586,698,594,-56,385,-329,483,708,132,90,504,263,324,-71,624,-55,35,563,89,-19,12,-424,42,325,876,882,320,417,832,178,109,1883,1753,341,63,1192,72,117,164,15427,1478,60,423,584,-86,27,539,748,-154,41,-24,683,1317,-45,42,270,-176,780,480,-253,296,-106,167,12975,454,309,69,-92,359,99,638,36,521,30,-235,-197,143,-154,-74,1029,419,3149,48,45,2219,325,-69,-55,123,55,510,-43,7189,-998,-287,580,-537,665,-87,105,1228,1124,149,0,954,5900,274,4251,2803,216,-401,-202,-4,40,84,-200,363,1113,-226,1093,12,-7,-116,149,-159,75,31,50,18700,-28,624,6510,18,461,216,-25,-43,17,440,17,352,164,199,119,-124,19,109,-550,-102,-123,153,62,252,607,69,130,195,239,52,524,-117,36,-27,321,-70,-594,-193,63,-152,359,-142,-18,-155,27,-461,-119,-1462,26,-15,-1195,1874,247,-83,25,138,31,189,191,516,633,980,-197,204,-98,1048,-458,1343,4048,181,-74,1617,-5,254,45,250,158,21,90,82,-1,160,63,-52,610,324,-34,63,151,-64,96,-35,183,-58,-88,700,18,-225,443,96,882,1081,81,-312,77,498,481,10,152,76,92,182,-14,-319,-89,34,-33,376,1039,369,-541,84,77,213,751,381,227,652,143,248,-68,-4,-37,1343,2150,591,252,105,375,42,79,263,-77,-62,109,-56,491,47,86,112,10,-208,188,296,247,-10,50,42,258,180,135,162,249,-16,422,271,-9,815,502,-34,-172,61,-149,560,-477,1239,-1,302,259,189,0,360,-84,526,187,84,336,95,-203,22,417,4,-46,65,22,-34,160,86,141,230,-72,213,482,-146,703,792,-14,47,25,-27,-41,37,6580,97,40,-62,34,48,-52,-14,-302,285,188,322,-73,675,44,-131,263,95,-68,417,112,98,-179,-24,-86,-202,1589,129,-65,-26,438,118,85,3,110,44,184,129,24,38,64,206,345,-22,209,-27,-89,347,-273,287,-268,-27,143,0,125,182,217,124,906,98,53,-25,12,157,35,313,-49,-76,87,162,291,0,389,121,174,13,80,205,125,193,363,199,126,249,32,75,257,206,-9,13,59,644,38,39,94,67,72,518,229,-29,6,953,1983,70,-15,-39,-58,1634,187,981,1027,1125,752,56,261,305,11,939,119,7,305,518,573,-86,130,6735,769,64,912,753,279,153,35,-37,53,-77,302,1112,419,337,361,39,-337,7212,174,334,538,362,-58,1474,131,309,238,-7,-5,200,59,491,120,-79,272,599,74,83,322,22,40,51,144,317,89,43,548,712,522,90,27,76,205,260,69,118,53,-63,615,2060,57,112,75,1696,35,164,671,102,-95,81,106,1186,94,632,269,-19,133,22,379,-419,393,-125,321,142,251,106,-174,42,55,188,645,32,646,790,172,168,-51,4,244,-129,775,81,1003,575,1410,253,983,777,51,562,2267,406,1037,89,561,-16,442,-11,472,107,256,946,-28,49,1352,805,70,773,127,7,148,121,1385,10,530,-50,-44,1161,733,33,-12,-71,316,2106,79,731,146,28,1249,904,955,-514,447,38,330,41,76,-58,40,261,97,447,299,235,130,-76,309,866,64,442,934,-259,695,1094,1058,-55,1014,89,106,252,-68,54,1076,-223,25,141,100,581,-19,7,-13,-379,-60,1238,363,-15,436,1726,-63,3071,1021,-104,55,-489,347,474,297,162,64,-168,348,573,70,64,420,66,1128,-27,48,1861,127,499,200,1375,883,76,2,194,120,-1645,352,142,-76,78,366,1985,338,-120,-43,129,487,893,867,2,942,108,1689,535,129,443,18,1364,171,344,219,-7,-64,1232,229,439,395,168,73,1365,588,-1164,-137,1318,379,723,139,-34,2255,767,1052,250,140,239,396,377,126,1007,-73,558,639,306,257,724,65,-67,1007,192,1110,1065,600,370,456,255,-22,1102,-23,-9,1000,63,15,328,940,14,2042,-35,1026,775,560,528,287,1282,286,2665,1684,275,1797,1148,141,469,243,537,487,380,45,554,628,205,132,5,1314,23,563,-35,730,1653,-182,681,-31,185,716,420,334,12,-2,38,-189,1756,668,33,702,893,348,100,349,696,64,218,239,958,754,138,1087,-178,-1352,-384,195,31,865,187,903,308,381,222,187,1086,20,272,2498,726,96,149,-21,182,681,81,-462,440,133,42,5709,115,128,2957,375,735,513,274,500,237,616,99,9,1446,878,407,266,-113,12,1021,136,126,57,104,260,-457,758,-62,32,94,312,245,104,410,637,297,1347,649,250,1335,648,9,1221,141,52,109,-1,-22,20,358,162,1091,364,-145,-94,1,985,-64,319,-57,202,110,178,345,-16,201,193,930,897,289,2331,179,667,62,161,335,206,188,-352,1074,1129,7041,-54,277,176,-162,415,770,0,2031,246,149,397,617,15,96,400,22,21,-27,174,358,87,351,643,-160,-58,610,1095,-33,571,4099,28,273,237,516,-71,168,691,22,132,1331,436,-43,396,484,146,-136,301,2470,-14,106,13,178,78,459,2184,165,274,191,728,34,612,166,731,1064,185,63,541,246,-179,2511,224,354,-245,-61,221,-113,217,486,-47,-170,462,1097,428,942,12,528,97,2256,2253,83,355,-72,-17,457,247,-10,432,167,365,205,296,1224,-115,-58,742,-46,-235,-230,-172,70,-54,96,18,1653,43,457,421,180,1822,-14,1410,501,1052,-798,-492,277,539,507,-1723,971,118,182,-60,568,104,-102,139,73,1166,69,171,-124,57,145,273,738,267,24,288,218,437,47,203,-22,281,-30,49,990,46,-207,810,133,400,63,392,438,89,204,152,474,131,565,2097,1519,203,291,-15,865,2316,1489,84,-12,857,771,-245,-45,-74,-24,802,179,563,258,686,470,2645,930,358,145,-25,679,232,373,2829,87,1345,1744,26,8084,221,1614,30,359,163,-17,44,346,149,-24,441,105,1498,-227,32,-126,98,831,-22,590,362,-162,134,-8,-134,22,135,503,-480,-47,-25,730,564,85,1536,264,578,-113,-83,63,-1,218,1469,202,89,143,232,2122,216,-399,283,492,84,-26,-34,43,84,161,362,143,533,174,-102,-42,1141,-1221,-75,7855,39,1140,-61,1020,152,-8,23,-5,1034,221,34,400,739,784,235,229,116,-13,2362,1,-4,-95,201,-166,475,189,60,-17,630,45,1689,92,260,51,259,120,-6,663,266,-1095,1042,783,232,482,1,94,282,-1319,-140,-41,1004,-13,332,-6,56,925,232,48,61,388,2166,60,376,194,216,-86,771,282,10,58,716,352,763,221,218,246,60,470,280,-159,1043,1145,359,78,266,298,172,53,212,-575,504,297,904,348,128,-11,252,610,166,-548,1014,217,4583,-70,27,628,788,175,79,273,514,215,2729,359,3740,6941,243,147,2561,283,1796,-19,217,195,173,269,-48,424,-148,-110,14,128,748,-33,-217,-79,161,46,120,96,-33,79,613,20,552,219,528,23,345,52,272,171,338,125,1010,141,39,603,1063,474,69,195,-86,-37,355,96,321,-121,124,497,340,267,1622,382,586,-240,9,-101,340,-220,740,194,474,513,-197,663,242,37,23,71,97,194,138,108,290,161,194,348,695,614,-94,24,1410,128,150,1031,160,364,51,2844,2454,-7,361,920,180,136,360,426,-32,345,601,935,207,182,2695,51,536,593,-119,70,98,1531,502,1186,152,335,1596,52,312,1080,-41,-423,42,109,76,265,-104,48,471,224,930,1614,198,-351,62,-279,-143,314,-25,-44,438,407,336,799,627,-185,77,146,100,1591,239,-4,224,27,15,379,214,3,-377,168,279,548,443,189,2058,354,486,-130,1334,960,309,641,-34,24,877,370,395,657,-484,-26,102,-47,165,567,513,23,373,684,108,1425,36,589,189,935,699,145,103,559,-135,611,84,-338,2274,-7,34,17,-47,60,218,171,119,71,287,3161,-244,205,116,381,-268,92,661,169,133,-9,362,572,-69,1313,-11,513,98,809,33,150,133,187,277,-237,440,-216,985,299,1238,1054,642,124,143,4687,-43,365,248,765,847,332,180,-442,2367,-282,293,-79,1304,163,79,-316,1315,-1302,342,323,259,53,1531,301,377,475,922,1106,1075,1143,451,7,368,42,-52,-32,370,870,47,30,111,3,776,290,172,471,58,0,-43,80,1045,487,443,-3,-41,-89,121,-3,49,147,-81,31,370,1056,-258,56,25,-205,2157,582,56,496,-308,106,139,221,399,140,14,927,652,-18,76,104,1318,116,428,-34,255,659,40,1374,123,124,-92,-85,99,77,2296,-534,296,806,3292,1720,10,2148,122,65,293,327,374,997,-41,134,146,1942,119,33,50,1160,88,337,202,476,-95,122,1834,39,7,836,1395,51,470,609,-1182,585,112,131,328,445,1331,2054,430,129,305,371,-626,111,816,277,642,299,357,241,-12,484,163,1119,-140,498,681,-19,1641,504,822,130,-36,-178,726,297,673,892,405,4752,2416,559,143,735,777,4,241,560,464,796,193,301,149,696,336,794,-409,198,1818,806,91,-77,-159,1064,682,989,507,79,311,1630,93,858,318,27,53,-157,699,2633,609,2668,-77,3740,60,48,737,-821,8,62,937,2342,214,533,270,1158,161,3,621,382,636,2212,27,201,69,-16,1002,179,1727,1444,545,1165,128,28,-85,956,489,453,753,164,1393,764,97,527,2245,-88,27,119,163,811,460,651,1987,2186,1363,2091,425,458,289,2684,659,582,-218,727,-23,1247,-296,285,1449,485,415,338,187,356,2039,545,538,715,984,-47,92,638,988,-126,695,499,960,24,796,998,3132,1789,5264,16,125,-6,1768,108,1128,1197,1900,1277,121,332,40,282,3288,-133,318,162,332,815,55,141,145,839,-123,263,-23,459,1331,91,828,-21,425,382,-33,261,-121,251,-28,3507,475,927,177,-43,67,201,319,245,142,389,985,947,168,466,1776,18,388,553,511,111,770,581,367,334,3956,7727,1248,201,63,691,1946,478,376,-23,729,334,425,742,142,74,825,166,503,-567,-203,223,165,1483,485,1475,679,26,189,236,231,372,-1329,1019,160,731,6867,-73,1070,6104,271,37,607,815,70,950,217,60,122,906,1259,371,-156,183,120,189,-118,427,200,374,30,-177,2360,755,328,33,417,-800,586,902,581,96,512,288,1215,1629,2437,42,1593,1247,396,295,236,-8,3069,666,711,1979,952,835,9919,491,1583,456,792,2614,-46,1856,1362,1665,1173,684,515,1215,132,-63,1493,126,-188,840,117,155,-15,45,171,125,1044,1387,1223,156,-9,248,288,65,694,186,1364,223,1444,428,-81,36,502,283,474,151,6,-580,1107,271,988,264,66,194,915,-122,129,98,2925,2821,270,1585,290,457,561,1141,572,408,1684,551,303,176,88,-1068,60,1089,824,-32,109,401,951,181,459,24,557,592,132,229,101,-178,39,408,-685,130,1177,288,129,310,145,1131,-163,155,730,977,496,416,243,1262,-31,4,605,255,298,-767,32,182,631,-38,51,95,1354,607,413,251,-47,74,825,2205,44,1678,-509,81,56,205,50,-12,39,58,284,3642,687,294,-70,307,310,575,282,1836,2221,601,1615,150,-110,137,243,375,732,572,992,224,-2,725,1251,305,223,384,699,-39,-20,1113,155,220,-48,194,606,421,390,0,1350,305,1371,84,1156,1674,-161,285,666,448,579,3764,183,1142,1236,222,70,433,405,675,-12,1130,545,70,579,461,309,245,1150,480,607,-66,-126,-278,354,239,166,195,117,164,291,33,95,-164,392,818,2098,1082,-35,600,3422,146,570,156,1487,215,68,-136,219,-250,-288,262,510,54,95,2009,501,383,412,155,1810,837,445,-38,938,260,783,14,193,362,38,-38,117,995,-27,215,3230,960,189,-66,75,595,447,-31,1335,315,-148,-257,759,534,-94,564,367,916,-137,727,409,-58,-823,236,-161,16,34,353,383,649,319,-40,609,-6,195,75,187,279,966,55,181,2769,953,579,399,402,-78,769,3277,423,-264,-10,128,680,391,402,302,672,131,-657,223,160,-138,133,319,144,582,-189,275,132,39,512,181,-26,1325,724,283,63,18,-52,157,-238,709,181,2666,620,222,347,542,247,638,93,-737,740,750,298,1740,2492,-59,336,-835,132,39,227,-98,417,-31,-238,3448,128,363,220,-39,284,864,29,30,417,3524,1551,-762,325,90,997,656,227,484,53,2455,828,403,56,506,524,-174,1853,399,270,949,243,1428,997,279,4985,388,-91,55,244,245,449,231,193,1146,51,-12,359,162,-60,-20,-111,-52,276,496,-54,58,35,731,1278,483,891,1975,108,39,-10,-29,85,24,154,847,16,-110,1186,-77,806,26,630,-188,882,457,149,718,2316,63,2660,63,95,645,20,52,-39,474,-146,382,-143,-87,-383,352,865,21,700,1020,46,385,-747,1996,75,302,652,225,1211,583,1906,1242,30,70,163,140,882,-1229,376,494,418,725,12,85,400,1141,446,996,137,353,237,225,-225,99,288,247,272,310,1932,198,101,1951,39,78,482,-144,33,378,2116,739,117,2255,-37,-529,-292,1091,35,59,-99,1009,454,1088,-212,-430,81,612,-74,1324,95,20,505,2192,1270,138,23,394,412,1405,511,-37,4156,1552,44,-146,230,90,125,79,401,233,106,1633,906,160,3029,509,973,693,-74,23,500,98,203,316,185,616,115,109,130,101,142,-156,76,-9,303,-757,39,-223,543,-180,-48,182,447,445,871,196,381,-14,58,193,675,-84,467,-206,42,139,59,333,306,40,175,36,-37,620,-44,218,628,134,249,288,846,893,470,820,37,745,604,-38,-263,119,62,25,377,28,623,-36,56,255,959,603,347,161,37,-39,1724,239,265,578,-35,1078,-224,71,201,-131,602,91,818,63,329,227,111,621,2897,269,333,376,334,1526,-5,-323,1129,386,239,291,259,90,96,166,177,55,466,-86,488,-25,566,242,38,399,-71,175,398,-9,1628,651,237,415,353,1550,-13,-23,307,275,36,1757,-20,356,-415,-36,198,1045,60,236,12,3072,1633,277,119,36,192,398,774,29,1162,31,1669,83,801,130,142,141,2725,1440,1189,63,-149,4,1306,646,33,-36,235,95,1508,91,-13,407,76,827,135,508,373,104,137,-77,750,661,157,-267,657,469,517,5,456,1318,1127,1641,-230,81,543,-119,85,472,614,1074,647,2578,783,478,720,151,66,490,812,163,546,79,203,103,153,462,1818,971,170,259,-372,300,5268,184,94,351,64,203,-27,631,128,783,104,109,18,209,514,1259,846,-31,-42,41,2524,-34,10,97,380,642,-53,754,39,-44,409,3674,404,2650,479,5643,5,1354,190,571,1666,980,-232,3967,339,505,680,626,320,131,234,160,-126,1898,1923,14,38,287,1391,1814,425,4,-25,3969,48,-85,22,1353,721,1946,943,1187,721,193,2157,147,-63,201,3361,553,-25,1389,204,318,655,-340,463,883,2244,1125,-135,436,-175,1007,1186,3364,1867,1,307,213,271,667,-124,660,360,500,121,-150,159,-895,1220,860,1123,530,990,304,4299,552,559,395,-677,115,2897,579,53,258,2403,334,1195,1061,387,16,233,141,217,203,10,849,30,-83,529,271,374,91,333,50,557,4578,762,2055,113,105,146,931,131,807,-2187,164,3991,92,754,2477,484,217,516,161,301,26,-23,352,1805,296,402,1593,1369,-39,1810,-5,94,162,427,216,280,180,-8,34,667,308,326,-57,985,568,77,342,737,1126,-45,157,320,132,72,96,57,412,-23,143,555,163,301,624,278,16,-12,136,629,1297,983,766,-144,74,-118,155,284,1822,135,407,797,388,209,509,225,232,222,898,1319,1572,987,547,1188,927,470,156,-89,-125,122,858,727,45,567,292,3,391,326,-11,647,239,946,760,696,1596,1338,774,-67,-24,358,990,305,67,2375,1907,562,2086,428,452,234,-65,1770,1163,110,299,806,477,-40,-127,352,423,451,39,-423,-150,65,39,105,329,45,983,73,34,610,-50,357,-2,400,351,1170,205,291,1662,299,251,-60,522,946,711,-58,4,192,1133,90,764,-191,277,32,-435,53,-613,984,541,1136,441,671,48,212,172,565,622,-13,568,470,141,425,399,20,143,155,128,708,455,177,814,387,309,-8,-506,1490,923,-10,-6,612,1193,220,251,270,140,198,-192,163,83,323,1277,800,690,675,-34,-2,43,209,175,130,949,649,118,-184,1609,88,1604,886,-177,-2,218,3523,20,784,359,-105,58,1392,1966,22,1446,385,460,313,1792,264,5424,361,502,-58,138,49,1095,97,938,14710,653,281,1252,539,372,188,-114,-495,226,475,-124,360,-57,18,915,920,113,116,436,811,217,95,688,162,-55,187,151,187,3,945,166,125,34,497,2098,31,1979,195,214,130,746,549,10,-65,479,228,-637,310,408,491,1115,468,857,2933,-88,36,3777,-17,1089,2900,2957,210,1087,2883,-44,1006,173,598,-333,318,1835,587,207,197,701,15,155,191,88,479,49,-54,836,1052,146,1106,-35,1032,2512,853,2456,530,355,-449,385,2126,221,95,-207,-294,378,-256,558,243,394,321,2806,876,464,1206,86,1062,394,1353,61,1412,2541,431,77,837,773,1185,642,294,139,772,751,3115,408,498,365,10202,2823,-235,44,-140,382,528,562,599,1992,534,292,1029,-82,452,0,345,-9,794,583,163,672,287,1631,122,36,12,24,-32,-37,-16,460,22,-156,-1069,776,125,574,617,452,188,610,-9,-34,54,592,995,54,228,42,174,43,-140,566,334,717,503,4005,2788,-530,569,524,229,1775,411,921,-83,-142,399,193,-26,181,-11,653,-103,417,737,165,764,448,805,603,806,156,13,-352,626,388,-280,-473,-6,1147,2323,1824,399,359,-646,854,386,1967,141,1331,35,1107,543,93,1002,598,293,1122,56,465,89,6,45,200,73,284,204,219,32,882,17,335,364,365,-148,322,97,142,-52,253,90,68,324,925,122,914,-592,364,1618,361,490,21,-52,205,1086,3457,772,1606,949,597,106,1026,263,231,593,1541,642,-55,556,40,-37,417,987,-25,67,7,-14,1554,-243,-18,1196,654,134,223,81,136,62,359,5676,250,1335,72,240,176,787,296,97,916,302,406,417,155,679,447,851,429,149,419,181,307,748,19,4023,-513,484,18,760,103,-246,693,-134,67,608,586,509,636,-30,415,249,-9,12,100,935,1130,76,277,-133,-317,242,-319,206,154,171,525,460,21,160,70,-480,869,831,-15,587,690,195,3588,566,87,455,2746,527,2087,282,53,-330,214,-207,-346,1593,580,5,737,103,18,415,960,502,144,444,1863,1367,73,1540,859,-5,-25,-286,129,48,26,124,119,-27,5,837,171,135,579,1702,150,104,757,-352,-216,646,1194,143,142,442,-112,119,-418,285,284,-175,246,292,148,593,701,106,829,75,385,114,-683,594,74,471,511,286,283,32,39,1628,760,5176,472,-3,-222,768,2193,1116,69,278,1666,-42,54,149,60,80,3305,753,403,-20,52,718,10,82,-289,200,1239,168,34,179,183,517,2225,2314,621,687,338,1067,591,731,170,579,1132,1016,1332,517,103,189,281,23,95,1275,14,379,3377,647,-1237,2254,448,423,149,191,2237,70,576,123,-67,17,12,-2,450,1154,468,699,-29,767,422,680,-9,466,78,409,205,191,429,147,36,525,-96,1810,402,220,-103,746,-63,-194,90,156,110,633,135,-107,131,-62,58,206,-605,1132,22,476,375,811,859,54,593,242,165,-16,912,945,-17,167,-46,-62,-80,1498,124,300,9238,1782,1488,317,46,482,534,859,797,599,-59,811,261,-56,1249,3067,284,133,220,47,1043,-391,391,-403,460,194,-121,171,366,453,-37,-183,522,-716,1155,150,851,1348,1313,-232,171,-143,482,-10,2385,12,-895,468,98,172,154,28,1864,2284,555,323,30,1129,1536,2790,36,609,1704,235,210,840,166,86,442,197,87,207,34,-20,717,2185,-19,197,471,222,665,2301,1008,127,117,139,1486,735,195,844,202,2015,1294,344,187,-23,632,549,590,228,-72,428,857,-222,377,611,387,27,130,-303,226,464,554,771,913,136,414,-29,682,152,878,378,393,1685,1727,1445,-69,98,273,170,587,542,1173,-917,725,306,1268,479,145,837,-122,845,21,-69,95,2816,-63,778,3413,5,-42,6510,1855,99,1703,1047,78,238,1325,427,238,-37,-175,72,610,305,34,1956,291,1059,99,-19,449,811,503,618,-17,778,87,-9,525,320,-8,17,875,146,179,322,131,1936,625,42,656,91,730,247,3807,1916,1425,137,2117,366,106,655,935,94,428,-52,144,1358,1653,52,516,396,660,479,333,1797,49,2010,2263,171,247,134,363,398,2082,3348,426,-42,4,918,437,216,369,35,896,424,135,-45,392,-22,442,1058,3,25,619,2498,-457,148,790,350,435,-45,468,377,114,268,1241,1345,2580,102,592,446,217,656,-63,740,506,205,296,214,148,635,337,-125,-11,562,-318,107,-108,236,17,-46,100,234,194,-184,93,135,-44,894,-518,987,959,653,587,846,662,316,527,1404,388,674,328,415,272,931,310,-29,343,3598,1976,503,3188,72,825,299,400,141,-17,468,272,2754,345,123,93,43,1044,1790,876,-419,913,1322,248,311,465,402,1221,1171,455,403,51,540,258,451,549,582,2521,-15,302,381,1072,231,134,-28,52,581,266,903,-468,-115,236,42,-27,1181,364,943,1713,-56,212,117,255,374,-44,398,49,898,251,136,54,500,183,471,752,26,101,536,1044,1616,961,685,686,449,2422,746,877,100,207,451,1042,1556,716,24,1042,1265,819,424,9300,-29,3489,1968,-17,118,562,889,131,608,2302,5018,32,-286,112,946,229,1495,389,-42,64,2079,595,53,151,1281,1516,1169,1950,507,82,339,62,757,443,186,385,2125,1426,677,830,297,70,133,574,32,-672,146,384,381,303,139,383,92,1238,22,-31,260,1446,606,774,381,187,177,678,1329,-234,1664,864,178,1121,696,-52,425,76,146,579,717,2314,1624,389,67,294,431,1267,454,-20,254,1931,294,1858,660,1758,607,172,77,-101,-261,594,372,242,-4,308,193,215,371,453,-172,1318,-8,463,1699,-91,193,126,913,-9,-59,2456,22,551,180,-50,78,257,234,49,298,109,-183,542,96,557,186,331,1308,584,435,3040,1021,1458,586,182,173,48,457,1585,519,76,122,-747,393,565,-25,118,130,623,612,401,44,41,51,127,42,234,639,64,335,600,-106,792,-225,795,-810,23,92,60,34,-47,1793,7344,455,117,342,2922,131,454,461,380,920,342,874,5482,910,-67,-167,383,361,496,245,-87,313,-84,-18,2042,824,465,813,425,106,2081,1357,27,132,585,-3,-58,26,400,835,444,154,220,-231,970,-3,781,128,1254,-324,113,122,345,707,429,279,-49,0,133,-194,950,1397,132,-56,117,507,130,1008,-11,308,421,-10,-260,74,341,612,334,32,166,308,13,-16,1626,723,856,306,-82,57,355,131,-60,-80,940,567,98,-16,507,826,849,1546,1433,60,-27,138,-76,-62,177,341,35,5,209,30,79,242,33,32,18,-37,0,192,122,357,-10,-159,44,57,-473,286,-93,52,79,82,49,15,30,122,140,-2,529,234,295,54,-8,34,-28,12,20,-44,-683,296,-121,216,86,16,-70,10,57,38,92,78,12,75,2374,1452,1762,75,-45,279,4874,38,658,1076,119,-23,33,16,-23,86,47,386,-17,287,58,3,89,-25,58,-182,3319,191,521,67,34,-2,708,-9,25,24,16,55,266,69,-17,5,6,-19,69,-555,745,551,-13,1891,132,301,21,143,26,617,1,80,-52,23,-6,6,-102,159,-86,47,31,103,9,701,-1,38,213,-19,-19,-67,10,5,-49,270,3,126,-16,2092,145,678,16,308,-56,232,-1431,-69,9
-4,-121,-70,19,-39,-89,23,-32,27,4,38,-112,-62,3,48,54,37,-25,15711,24,-46,36,12,25,-21,-23,-10,-29,4,-18,-40,-18,-842,-626,-1060,-1474,24,38,140,-83,57,97,28,1264,60,-4,1639,-11,-56,7,28,1089,-162,88,-18,-39,-2,0,28,33,-6,101,48,-4,19,41,272,25,-16,-176,-126,78,-51,-136,38,11,46,32,257,-20,3,30,11,-38,-14,36,-7,104,60,-7,88,0,32,126,94,-4,-3,41,16,-14,-26,-69,10,-33,-114,30,340,87,-352,35,-44,25,13,-128,-192,22,16,-6,5,-5,1,-127,51,33,-20,-56,23,-2,37,91,11,-39,1,38,-4,72,-34,149,54,22,-68,-5,42,24,6,29,166,541,-19,18,27,28,41,44,-4,-94,119,-71,3,-119,194,-41,-9,74,-19,26,48,1,4,-9,269,7,-86,13,28,89,4,19,46,61,61,-80,-29,32,-107,2,9,3,-196,-21,803,3,6,-47,32,19,45,34,22,3,30,28,9,21,-45,41,-35,156,-3,7,11,957,4,-1,179,-152,141,396,-37,16,5,-41,55,-12,17,964,17,31,41,20,-6,30,296,58,2,-57,-21,102,278,94,111,19,520,-5,14,7,-7,66,27,70,1,69,-13,45,206,-67,-32,-14,293,27,105,140,65,42,17,6,-9,-181,-3,-31,-34,35,136,-3,-22,102,19,-12,-173,36,6,34,379,-8,28,-2,48,50,60,-43,232,670,6,-2,-45,82,34,57,-51,-47,141,-64,2,88,95,-17,42,166,3,241,-117,178,-24,40,150,80,58,3,61,14,88,206,197,44,-13,-22,161,310,48,-44,318,-56,23,18,20,16,-165,50,373,295,27,-46,-38,1,46,9,181,12,-45,270,125,-21,52,39,57,76,66,35,54,5,-127,122,117,658,-5,217,52,375,242,118,58,-99,155,13,185,33,-19,75,173,65,28,-4,49,90,161,44,-183,-2,52,73,-14,8,30,-16,25,31,-21,16,225,155,82,95,4,-3,105,-18,19,-54,-30,18,93,119,18,-24,41,90,-7,36,-54,-15,25,86,71,87,52,6,173,64,-50,-16,197,12,-6,77,-60,56,156,8,78,112,298,58,54,26,-49,-159,47,-4,-11,189,135,18,30,164,14,-158,82,-263,31,-66,0,47,87,147,-20,21,-10,-28,-21,-17,5,24,14,67,112,-10,1,-38,56,24,45,136,89,62,166,-8,-47,-23,14,-7,-23,-5,25,-73,47,18,27,9,1,59,-29,-43,74,166,126,-36,98,2,119,26,-92,63,128,69,49,20,-35,91,34,69,45,76,-49,51,-143,147,341,189,42,100,153,1028,24,92,82,72,66,-6,36,26,62,71,157,152,34,-17,-3,-49,20,43,-45,177,113,19,212,217,-5,-7,13,14,9,-142,1330,29,-48,9,53,6396,21,57,42,-121,-2,-29,-2,112,39,34,65,53,125,-67,7,79,-1,89,-14,30,50,-56,58,55,7,-3,-103,100,36,-28,-16,-10,4,11,15,19,116,18,94,68,-238,100,60,386,-12,-23,37,14,131,-97,13,6,9,134,198,20,-29,-134,93,5,-6,-39,8,-14,-1,-15,64,231,36,-1,35,42,9,94,81,-144,-25,1057,-29,64,-78,107,-16,-14,-27,115,38,43,12,80,-7,17,48,-2,146,64,-9,90,144,46,-57,11,-37,-72,50,295,8,-37,99,47,133,8,10,38,87,-35,49,-63,-86,-81,119,167,-129,22,-29,-3,59,0,2,-4,51,-3,13,68,113,-5,-61,75,9,-23,-22,67,123,5,159,-32,-68,45,15,-4,-5,19,14,235,66,45,-205,59,-31,11,16,161,23,74,20,89,67,11,54,-23,68,9,-56,-16,25,27,21,106,14,-4,2,170,187,-41,50,-12,-52,-36,-6,-12,33,57,-42,3,115,-103,13,31,33,255,-20,-62,50,16,-46,175,-14,29,-16,44,77,-7,79,5,76,-3,-44,8,-78,55,1893,-7,16,-30,26,28,150,33,-49,327,401,63,-57,150,-19,94,422,277,24,181,11,-31,-67,1510,32,67,80,162,117,63,88,14,163,-140,-329,-44,-3,-88,-8,-103,-94,25,-68,85,77,1501,240,123,-44,-24,63,43,-57,47,-9,-23,51,-4,48,98,-109,44,106,3,15,272,-2,13,34,-40,54,-99,-7,113,-15,-13,3,-10,-111,26,-24,-5,-7,-45,66,237,60,80,75,57,880,120,6,44,369,-88,-2,-206,169,-16,-38,26,-14,-10,61,100,25,516,104,40,-9,5,129,-97,71,50,-57,541,-15,-31,15,64,533,1561,-23,-114,38,139,20,71,114,-129,1219,149,25,13,8,166,66,23,12,678,774,91,16,162,-26,84,-6,-66,46,-27,-25,167,-10,-14,18,-1,23,123,33,13,-84,-30,25,58,-38,245,18,0,-73,122,151,36,-152,11,1301,4,-12,21,101,162,292,15,57,164,17,44,-23,-29,12,10,42,97,20,-84,-86,3,62,-3,136,-28,199,12,2,-49,-106,346,-15,210,22,106,-19,-147,-51,-4,-15,-14,-7,99,62,6,54,-153,65,-46,50,-22,-50,-24,-26,82,37,18,-288,404,-11,10,0,118,-55,-39,-58,420,-95,176,-23,98,-48,-48,-235,127,-66,63,-27,110,-44,171,376,23,81,43,-105,-17,35,141,30,-32,492,40,-20,-13,130,180,109,-16,71,36,-31,31,2,1093,106,187,46,194,-19,79,52,58,-102,34,49,1323,85,253,60,227,-60,13,42,48,35,327,16,131,6,53,46,21,18,35,292,4,-61,-84,17,-55,25,69,698,658,105,546,56,47,63,-11,102,36,-41,88,22,-17,-19,-170,29,114,1079,46,11,15,-24,481,91,0,-20,90,-19,25,24,13,-20,125,-7,19,79,27,196,-7,42,-73,-3,56,45,19,47,88,41,-20,4,41,32,7,62,-10,-21,157,282,-37,101,27,59,-46,188,85,-9,187,60,399,22,49,75,-25,40,-2,27,-28,-20,106,-3,57,-19,58,-17,7,22,-24,44,123,35,185,30,23,25,-98,94,-146,-27,-21,-1,-77,46,0,10,-11,-110,109,133,-28,-73,12,-19,5142,440,-42,-32,-156,58,-28,-4,87,-11,-206,2,113,11,16,36,26,42,-15,40,65,-11,-1,41,-34,-5,206,108,-13,33,-102,288,29,3,9,31,348,84,48,5,-20,-11,-16,43,322,-4,469,0,122,-14,-41,11,31,10,24,67,-18,89,16,-8,246,-50,37,-16,505,74,121,48,-6,-33,-62,101,282,10,169,20,24,-21,22,76,20,6,850,16,7,27,-14,32,76,-68,63,-1,-232,-9,124,48,4,79,55,110,47,-29,18,27,-14,-36,-55,136,39,57,126,32,93,-1,-315,46,10,55,-3,-97,22,233,62,13,42,203,35,-129,1,80,68,-23,-63,32,88,133,-47,231,14,-68,153,-22,95,418,-41,69,7,222,643,9,146,570,63,2,110,54,49,12,59,42,-50,-5,10,-9,25,15,37,92,58,19,-79,5,390,-7,-32,171,26,430,72,-69,-76,41,-4,-105,85,78,7,-84,-8,-1,-15,39,-174,-17,-1,64,-139,-32,12,171,159,-53,-41,-108,20,52,-7,22,58,-49,-15,202,3,84,25,3,12,-1,198,30,16,45,5,26,20,405,53,11,-10,5,46,29,-37,5,126,-56,-60,-17,70,-49,130,155,155,-78,-2,9,17,15,16,-39,-26,-7,67,-55,-17,-55,-3,23,64,12,100,67,16,15,-2,73,42,6,143,-12,22,-4,37,-178,-4,150,-3,77,229,18,-1,23,-6,43,13,-106,47,32,-37,43,-1,19,304,59,13,51,8,140,-28,254,28,133,-73,60,46,-8,199,-6,152,24,130,-61,68,-105,13,36,-84,81,68,65,-229,95,20,118,-26,178,11,83,1594,107,13,72,-9,70,-17,29,51,-15,4,-40,394,1,-2,-54,24,-59,28,-19,8,-33,105,16,0,-54,32,-7,20,39,15,-18,-44,1,46,48,25,66,27,65,45,-17,36,-122,43,-119,-23,28,-4,22,-16,-89,13,-101,12,64,-4,30,10,33,22,59,55,70,42,29,12,231,-56,16,86,33,115,37,92,116,-24,-27,25,14,16,-22,61,-7,132,-8,32,-14,-2,-14,43,128,-127,136,54,3,-34,-58,99,56,-10,21,55,-13,84,81,-75,-197,-324,73,-160,69,5,12,-6,-57,11,-30,-148,5,0,12,-5,901,395,144,-5,695,43,-6,48,-110,-41,117,1,-45,99,-19,-5,-132,22,3075,-80,35,19,65,58,19,-18,15,117,28,-57,184,50,-32,-59,506,46,-50,55,396,-8,64,47,18,34,59,46,24,136,17,-2,39,403,17,-8,4,149,68,-127,88,87,36,8,-101,-27,8,-22,0,6,1,-37,-92,39,-4,142,108,-32,49,250,-129,54,8,-20,25,36,5,60,5,99,-135,-39,525,-182,1048,603,1191,2,-41,-3,13,-99,81,188,29,-6,-42,86,25,53,-31,42,11,129,450,13,41,4,-27,1959,18,-18,142,-38,-278,1383,-30,-29,3259,-32,8,-113,-33,167,-43,-81,71,83,49,225,-413,48,31,87,14,-24,-68,889,48,-8,179,-29,190,-72,39,17,60,74,3085,62,11,2,-5,27,115,-3,6,58,51,186,559,262,23,1,-448,-6,229,13,121,44,-26,16,-54,5,106,51,68,19,829,25,18,-5,-39,20,-65,4,46,-2,5,126,111,4875,28,-116,3,-149,63,27,-52,424,-49,704,29,-126,6,51,-59,25,49,-6,206,-25,-39,-55,76,29,4,-19,36,30,4,-44,296,-14,18,-81,-27,98,46,62,13,42,26,-48,-76,47,-2,-28,18,65,43,174,463,43,13,9,-12,210,130,1518,266,-189,100,53,-38,8,-2,-139,-17,-86,27,11,34,105,78,-12,-49,-60,1165,-4,-12,-46,-57,103,23,2,32,-91,205,176,-14,703,84,-47,7,125,-10,-44,142,170,31,702,27,76,86,47,95,15,113,10,27,46,50,22,34,3,76,155,48,102,20,28,78,18,66,104,41,25,156,-24,42,21,88,20,8,13,7,124,-16,6,9,-57,31,11,41,52,35,30,-52,305,53,-66,-29,32,5,197,-33,23,72,-9,0,226,-44,43,39,-34,10,50,-2,-73,2,-89,35,-37,-8,-37,-24,215,143,36,141,83,38,71,-78,70,20,64,-59,-8,256,2042,-85,23,67,28,-46,0,0,-98,-66,31,235,19,-77,92,-13,-23,-141,-10,30,18,3,26,-20,19,-239,17,-11,-11,-44,17,-20,227,40,-26,20,-5,-5,-115,10,18,-39,110,-3,-36,33,-9,53,-59,601,86,-3,198,54,-133,-26,27,-35,74,1499,-39,81,37,-2,-31,-69,2385,-100,-26,-52,-302,42,12,25,-3,-37,9,-3,-103,159,90,-1,11,299,21,43,6,20,-4,9,-19,93,14,15,-42,34,-34,3,-57,51,-21,9,47,165,7,95,-25,31,-202,29,-20,27,19,-97,321,78,36,58,17,47,37,30,38,46,639,384,43,-18,37,35,-25,43,-17,37,86,36,22,26,1,28,17,18,19,16,25,-87,37,-54,348,55,64,-6,-25,41,72,270,-4,17,137,-23,-30,112,16,-57,59,-60,48,46,3,-8,4,5,182,-14,104,69,-56,68,28,55,39,44,69,-14,-295,44,7,55,-182,43,49,44,5,-1,60,20,-6,568,-99,1,-55,63,74,108,6,-21,70,-15,15,4,241,162,65,191,49,-137,2,-72,-125,-10,195,-35,-48,30,244,723,-78,23,754,141,-3,53,41,108,-35,-52,150,19,122,18,42,6,123,92,45,7,27,560,10,-127,-16,-19,-37,22,31,64,27,44,0,-25,-3,-35,28,59,474,5,-23,40,472,-7,68,-17,-108,-130,44,-81,67,18,54,-47,33,-4,68,3,139,-54,37,51,7,100,64,-6,-18,162,5,2,-54,24,115,-41,24,-8,23,14,28,93,7,127,29,2,30,-33,240,66,-30,5,67,-14,-44,66,-25,428,67,17,28,-56,-10,-40,114,38,139,252,104,169,-22,12,131,-16,-47,-23,301,-53,155,34,30,-21,148,49,-3,-17,21,67,-42,1,104,-33,145,35,142,-113,36,-50,54,-4,46,83,16,78,-37,-4,144,82,-43,-1,18,10,97,7,-27,-37,-31,18,-15,6,-4,35,15,43,0,-7,17,152,83,2,-37,63,73,47,27,29,63,-37,25,19,13,-60,11,6,39,24,-38,32,135,38,-84,63,14,39,229,0,-2,74,53,-21,31,-21,9,83,-92,-12,-2,79,57,-62,106,-17,29,0,-1,301,-16,-33,86,16,47,7,31,122,47,130,2,55,39,6,17,30,3,79,4,614,35,7,-17,-16,79,1,24,12,-12,-25,5,81,77,-4,32,-55,64,-52,-3,36,-16,26,242,-3,60,3,-10,-69,-17,17,36,-76,56,0,-48,-96,-15,33,89,-147,-17,42,38,24,-17,29,1,20,-1,-30,44,-67,-3,361,123,-36,-78,49,33,106,180,-22,-134,8,149,21,26,-54,13,14,6,-48,24,-15,55,238,17,173,-59,223,58,3,-40,-62,1,37,69,36,-122,244,89,-203,137,-33,82,53,295,36,41,42,16,29,-1,-68,-1,34,13,-24,23,51,30,16,-33,3,51,-38,63,-9,2,16,-25,105,-64,66,-40,95,5,34,18,61,13,1,5,35,30,-10,42,134,77,69,26,11,17,-188,16,60,115,188,-33,5,-14,234,79,98,-33,0,-9,-12,145,-3,12,59,23,41,-43,-3,90,1,34,-227,-50,4,56,-6,66,212,104,-65,-44,15,46,4,30,14,72,50,24,-3,41,54,-60,24,70,21,107,-101,-15,7,71,121,53,102,-79,-23,8,814,20,99,-149,-12,-39,17,12,4,-1,66,-12,102,9,-38,-12,245,58,5,23,-71,16,55,292,31,23,25,15,86,84,640,635,-8,-9,430,12,52,4,134,12,-26,36,21,8,21,73,54,103,11,32,-27,-43,96,44,7,4,77,23,50,-3,7,92,-2,140,32,33,397,105,21,69,875,320,116,121,691,3045,929,-59,107,-55,-102,135,45,30,171,12,2,-151,-53,-18,28,-29,-43,63,21,-4,-130,68,33,-90,-32,47,28,13,31,9,4,4,-11,-50,12,-6,-23,-3,801,27,-40,-83,94,46,-72,5,165,-28,36,-29,115,150,62,-63,28,115,-94,-43,34,50,37,25,-3,42,-43,6,-14,33,2,-9,55,-7,-34,8,35,28,173,40,-3,-57,-2,-71,51,-23,21,9,80,25,-60,-20,99,124,24,-11,-165,63,-47,132,-20,-28,-5,45,10,178,34,-128,26,22,6,50,17,43,39,-10,22,11,133,6,-1,22,-22,-14,38,-3,56,-3,51,20,-61,65,22,239,150,145,-28,0,34,-19,-14,-51,7,38,3,-116,39,107,-6,-1,-3,35,116,-44,27,-40,-94,20,39,11,22,16,-81,227,17,10,6,-34,54,5,2,9,32,-26,163,-108,-5,129,-1,-26,117,29,-16,-46,8,-38,76,118,-14,32,5,-101,19,17,27,19,-3,53,1844,-10,-22,2959,-3,37,34,254,-34,-11,-91,-1,-21,27,-27,36,21,10,-16,39,120,121,86,16,81,66,-31,-27,96,-72,34,146,65,60,90,23,37,-67,4,88,28,208,74,6,3,26,15,-38,-18,113,76,7,-83,57,40,19,14,103,-20,-105,22,5,42,24,90,56,-93,-162,-33,27,158,-86,-4,92,-89,8,-22,-19,47,222,130,-35,3,18,-40,144,-44,80,57,-17,38,-80,-102,-54,-4,-30,-33,28,24,42,115,-73,-57,6,5,-23,8,10,71,48,85,127,98,48,-7,195,-112,-8,28,5,16,7,34,2,-1,78,12,47,-159,143,753,128,-13,61,-9,119,18,-2,113,12,-48,5,12,52,3,22,-27,-27,37,185,-41,-9,3,28,-23,-42,-42,4,100,1,28,-52,58,2,120,5,50,-167,-20,296,-8,-6,-13,20,-4,12,74,-41,208,34,2,87,-20,117,276,-21,-12,6,-94,-9,17,6,-28,-103,89,2,-45,-32,-16,-11,123,55,55,-9,-131,119,124,20,128,-6,89,8,-2,16,-17,172,-119,38,57,-18,17,-27,-9,15,173,-41,27,184,-53,-6,5,-18,29,84,-8,701,64,75,58,-2,5,228,137,276,19,156,32,74,5,240,-7,10,45,96,131,390,8,-15,122,584,-3,24,96,-12,48,54,13,383,255,66,12,77,123,7,167,-83,193,26,176,-121,-27,3,-5,129,71,42,100,82,-57,-17,-57,51,-150,211,-20,-2,-37,187,245,4,-42,-33,60,53,98,65,29,-7,97,2,-71,219,105,-1,133,1314,-2,472,-13,-32,-16,156,-18,21,29,9,172,-20,14,111,19,-5,345,50,3,9,-2,0,26,5,7,21,309,6,-17,-17,51,90,139,370,107,122,68,-12,-68,171,69,-15,116,52,-12,66,37,-113,-160,200,111,-42,24,69,-9,36,53,109,-108,21,70,-18,-91,-16,35,-158,-15,64,-9,7,46,-87,170,43,-9,85,-10,-91,-39,-21,-116,35,143,0,34,11,21,31,157,25,-14,74,9,-58,0,80,80,188,84,10,13,12,-12,-372,-8,-14,-1,107,-14,-105,-44,428,-121,-31,-12,55,2,68,68,14,87,34,-37,-3,-26,150,-41,44,-16,8,55,101,-30,89,6,54,71,679,95,191,-3,27,-58,-4,27,101,47,49,-4,42,24,17,141,4,52,-9,8,10,15,51,44,33,34,42,67,62,-171,-14,24,-13,50,-50,-152,-83,24,46,7,-71,44,-33,72,-17,-2,60,-20,56,10,2,-33,28,123,3,33,343,-44,-195,4,11,42,61,-2,-204,303,-35,-43,10,122,-12,24,-20,3,7,-113,14,2,-18,11,65,-32,-1,-17,-9,37,76,84,38,-3,118,26,-22,11,10,-64,13,-28,-42,-46,173,-32,35,-23,45,70,124,11,212,-1,-20,3,35,2,72,113,6,65,25,-3,-25,91,19,-29,-3,20,-11,-5,88,3,-11,2,88,93,71,41,50,32,27,51,286,11,187,-6,18,43,-43,36,95,-20,6,-44,68,217,-41,37,-46,0,-17,38,-3,-4,95,51,9,169,-12,46,3,417,-87,10,2,-5,21,14,8,29,-42,75,7,218,119,54,3,94,26,216,-85,194,-116,113,4,145,-21,-48,16,29,-63,-20,39,-92,34,20,15,40,143,120,30,-20,-13,36,507,91,31,217,32,0,-35,20,-62,-44,-46,51,-1,-6,-58,-11,-15,35,78,-19,-376,-16,29,2,25,9,71,91,11,-15,95,3,48,26,0,196,189,7,-22,-40,-4,-5,15,53,18,27,126,-91,-23,258,76,-65,-12,146,36,24,75,48,15,-55,-77,-44,24,1608,17,33,43,7,115,-9,210,68,152,-82,121,48,29,242,24,119,121,-19,-95,23,49,-22,3,-4,25,23,60,58,-35,56,30,0,-22,46,81,116,116,-10,120,157,30,-8,-34,-8,-50,97,95,-29,2,37,78,-65,114,119,25,-8,-4,10,71,62,2,54,24,-9,40,35,23,254,-11,-15,52,45,23,31,-14,10,19,21,-41,44,24,-39,21,47,-47,58,0,144,-25,-8,249,-68,-24,67,75,145,39,43,10,77,187,17,64,52,10,104,6,108,215,-15,3,-103,-7,27,66,67,127,-33,41,62,-2,-81,22,34,24,90,51,-14,-282,135,4,-84,-152,-2,7,-10,6,-1,53,10,-4,86,-22,48,-22,-6,200,8,-57,23,10,40,52,117,-46,11,-253,46,74,20,22,38,-79,0,121,55,2,121,306,92,55,30,31,12,13,-180,173,23,49,-32,64,59,106,142,-12,103,60,-7,59,-16,-212,-22,-10,49,55,-4,17,18,327,192,37,-1,29,92,26,70,-5,18,60,117,-23,30,31,303,-15,32,-57,-17,1,1,19,635,13,19,-3,-37,-39,-1,-84,1,41,105,-4,148,40,29,92,1,-12,-10,24,-10,-10,34,38,39,12,48,17,44,-56,150,293,95,-219,-31,48,72,-112,142,13,17,-26,18,-111,15,6,31,-14,20,149,-22,107,11,8,-6,100,1,-14,7,29,34,218,-167,46,-9,45,-15,10,449,28,-17,-2,-41,-14,19,-7,98,146,26,210,-31,276,25,62,-41,-22,6,51,-9,127,-16,173,82,362,156,1925,53,54,-21,26,-118,53,-25,37,76,-30,-29,-9,14,57,18,11,72,39,-13,-69,22,13,83,-51,-60,-62,49,245,-30,7,-2,-412,13,-1,219,-7,-28,-13,7,-61,-30,23,42,-45,15,34,-34,417,-7,-6,12,259,86,-23,19,36,-119,-103,-33,105,-4,-108,7,795,16,7,52,42,179,-23,88,854,85,-1,60,134,-189,-25,-10,66,53,-4,-7,369,7,-35,-105,241,38,-14,32,162,697,28,4,91,125,-23,124,-80,-57,23,225,186,30,-19,10,53,14,-5,-19,13,-5,377,94,-16,-10,9,758,33,4,179,476,101,-146,-30,598,27,244,103,368,-26,-11,763,321,-52,147,-2,49,57,729,5,22,68,-55,-7,-409,46,21,23,-25,63,21,32,888,149,-28,171,44,54,98,-10,38,-173,43,23,1058,37,25,-11,16,11,38,62,-77,3,-52,67,-110,-31,57,32,58,28,11,21,122,173,-121,162,120,22,112,12,-74,298,-11,286,22,46,16,193,536,183,1,15,-110,-67,245,-15,146,-143,-9,6,-13,640,-1,40,-13,31,-20,27,123,-14,-26,21,212,51,75,107,3,-3,14,38,25,641,126,11,-68,-42,19,843,-28,125,147,22,76,30,-33,461,77,9,32,25,1096,1871,10,351,-140,31,412,273,8,115,-20,311,-27,-12,-52,103,-11,32,39,-65,4,-117,-2,23,-89,80,-51,46,12,-17,367,57,26,-39,0,-1,11,25,74,134,359,48,35,11,265,145,91,-16,0,-56,0,53,126,116,23,-12,-6,99,11,-13,82,-4,48,2,-1,27,-23,16,75,18,29,14,73,37,75,80,-20,66,537,760,108,-59,-10,11,61,14,34,-59,-77,19,39,306,5,31,18,-2,-49,39,27,-15,31,56,-15,124,-15,30,133,141,55,-29,-35,15,1636,-80,13,6,-3,2,-29,-64,31,7,-3,-20,12,34,32,13,95,-27,94,-200,5,17,-60,-41,25,-40,67,77,110,150,274,-1,14,0,8,139,22,-38,-1,60,-6,37,48,275,-18,-69,-23,39,56,57,259,-271,194,-19,-2,21,35,35,-155,126,51,35,28,105,54,-39,67,4,-52,95,442,354,864,18,2,331,73,286,15,-64,83,52,229,43,112,-312,-28,20,130,6,10,69,-54,6,-88,24,184,67,-28,608,-7,49,30,202,-162,89,30,92,39,75,9,-47,-52,151,57,59,347,-7,21,6,-5,58,81,150,57,60,-25,-3,9,83,-6,107,282,26,241,107,4,-35,-4,93,444,56,20,-49,99,-12,53,166,25,223,-75,0,75,79,-18,514,108,-97,1,-25,84,-33,84,-48,42,55,20,10,27,-4,33,29,164,50,173,14,-3,34,37,134,-2,-67,-15,67,-37,14,-11,25,9,22,-18,168,90,-29,-68,29,-20,25,-14,-69,48,-34,-19,108,-14,10,47,14,-117,43,128,6,31,377,102,164,-9,28,-45,17,-60,-38,-26,-4,171,58,93,-15,130,-19,225,215,142,53,-177,99,3,27,37,70,237,841,162,694,0,33,11,61,50,26,35,-31,-156,-78,-28,57,374,2,-2,18,4,-6,-2,37,34,-8,33,0,7,-39,-2,231,239,-47,3,-32,-13,82,-12,111,33,129,-11,30,92,23,27,-42,328,-13,39,-29,-53,-58,-36,-26,129,0,-9,-8,-14,-2,-17,7,62,33,21,63,20,-2,-77,-44,-37,55,-9,-85,-4,-30,133,87,40,-46,20,10,-9,15,-7,80,122,81,53,209,371,-34,28,33,-20,-24,-56,-30,-104,8,23,516,-16,-92,30,59,45,30,-28,75,292,46,34,15,-68,42,32,237,17,11,-1,80,34,-27,-21,89,15,81,-10,87,52,-12,32,73,-20,-17,-2,191,22,193,-25,370,21,52,8,14,8,25,38,41,13,-71,87,-11,17,70,24,149,29,154,-106,5,2,42,25,-72,35,7,-26,-75,44,-32,4,28,-8,-66,22,-115,5,-43,4,-175,-47,21,-16,-15,-29,864,258,176,-5,-22,-8,33,-70,-25,71,48,262,-2,58,92,-52,59,11,-105,0,417,173,57,-59,-14,312,85,75,62,-36,129,-1,-33,10,91,55,40,-183,-35,-55,6,63,22,89,-49,48,5,94,51,45,16,21,48,-23,99,24,72,202,14,45,29,-296,-91,52,57,31,66,-19,3,-112,-16,-14,102,22,5,-126,-34,9,89,349,52,-44,79,65,-87,24,-42,-16,38,40,19,147,192,-26,-23,-2,362,309,4,-3,-56,208,91,30,37,164,-1,-3,-16,-96,-9,342,8,-5,-17,100,5,-3,-5,1,-125,25,27,-26,18,145,31,-79,50,-5,23,-94,-27,10,-71,7,102,89,8,0,342,-10,-69,169,38,-10,18,42,18,23,-73,27,-51,39,-14,-101,-4,26,48,-6,-34,18,89,10,-62,-10,-53,19,4,162,53,21,4,-1,14,-34,5,28,8,12,-5,3,153,109,-17,-14,40,47,-36,60,15,35,-10,193,67,-138,-73,-11,-81,-50,-56,-6,-23,24,14,33,-82,5,116,-47,64,-100,21,-51,59,-45,-9,34,7586,31,47,33,38,24,-7,119,73,29,-23,-30,-2,91,-21,-25,63,308,-17,2,-2,60,106,56,9,734,-42,-16,-7,60,1231,94,-54,51,-4,30,73,-3,46,154,-33,15,-20,-19,1371,211,-3,1538,-3,28,45,54,-17,5,1,103,34,29,36,46,43,-3,80,15,189,-4,-19,28,24,-23,58,23,-32,13,102,4,44,19,-102,122,377,81,1012,-69,-40,-13,-10,-17,1,-36,82,1,119,-26,23,58,92,-109,-12,7,53,-53,-14,5,20,30,4,214,-12,34,-6,140,81,-5,2,-20,156,-32,68,-58,4,133,11,-131,59,39,183,119,72,104,-26,1,51,42,23,-4,13,-55,-89,37,4,9180,-60,228,60,-32,-2,-33,16,45,4,-56,-27,-15,27,-26,33,33,-9,30,-67,6,14,-76,27,58,-5,-37,5,-198,3,103,-80,-3,13,-33,53,-20,39,1551,668,71,56,34,-78,132,167,-281,25,-51,134,-60,44,0,78,1,35,52,28,-3,111,31,110,-110,7,3,-13,27,37,11,148,-23,-27,59,42,3,32,3915,-19,10,21,-40,1013,33,13,34,174,34,-7,12,27,13,17,84,26,-67,-57,113,57,22,66,27,23,318,1319,-4,61,-25,23,6,220,9,19,-93,-20,-88,121,12,-13,20,64,6,76,64,-22,7,13,-2,9,-22,64,28,46,-10,48,-13,-10,-2,23,95,29,85,58,47,30,-31,-46,3,22,8,38,63,-25,77,67,-5,-131,9,188,17,155,29,-2,56,252,6,-6,-28,90,26,-34,6,-21,1,-30,-3,35,27,-17,-15,106,23,34,0,-31,16,-16,64,-21,57,43,-22,12,-103,97,-1,-21,-13,2,73,-20,133,20,54,20,30,-1,29,-3,156,672,-26,105,-19,32,-60,81,73,20,-26,7,10,-7,-1,155,-15,14,130,43,0,19,13,-11,124,6,-44,-51,4,76,-27,-62,46,20,39,-35,11,64,118,-37,108,14,-5,605,156,19,-53,-13,25,36,-119,-7,-30,46,-113,72,73,215,28,-23,-8,7,75,45,72,28,-3,-8,395,17,-11,129,85,289,9,15,23,55,-31,-38,347,17,-30,0,-14,13,-34,-6,21,-4,18,369,12,-100,68,13,-16,-113,-87,90,816,-78,-2,29,-20,-61,4,-68,-17,-17,189,245,-15,-4,32,57,171,-5,57,-54,-34,-26,20,22,339,11,291,-228,66,-3,22,-25,6,132,161,66,414,65,103,-4,-39,-311,53,-20,-60,152,-89,47,-17,21,32,66,48,345,43,3272,1,-65,0,188,33,-19,47,-55,4,-24,-3,35,-1,-10,-47,-24,64,13,28,-72,-28,10,-86,20,-125,30,22,-8,7,6,37,-56,22,-23,35,16,17,11,-38,149,26,10,18,84,23,27,144,-24,15,31,-23,434,-52,-65,43,0,25,11,157,12,-10,1,-7,148,-7,-17,125,65,4,44,-23,198,-133,94,109,-123,-137,-18,7,72,25,12,-3,79,-177,270,33,107,72,15,-36,60,45,18,14,27,-4,6,87,54,19,139,9,122,28,31,-5,13,33,-105,-54,-52,-82,153,-135,41,-4,-1,16,-1,42,33,-107,-187,27,26,37,81,32,26,-36,-8,-14,10,-15,204,-28,-113,-86,-69,448,74,87,-1,-178,40,-5,101,984,-28,139,5146,94,3911,98,17,-147,24,193,-41,-6,-17,-1,46,167,317,23,13,42,0,-47,49,-21,-30,50,7,-19,40,164,51,73,-17,-2,-128,-114,63,-14,-66,10,-17,7,-156,159,38,-33,-72,-96,-6,383,-59,7,-69,14,4,-83,5,58,-3,-128,-12,13,-28,22,-49,-13,12,116,-69,-22,60,9,7,30,90,27,-22,-7,-53,-57,-52,28,127,77,463,1832,-38,6669,13,-14,34,34,3,-11,33,-50,9,-57,-13,17,374,-25,6,83,40,30,-33,-40,29,80,-11,8,9,-31,45,64,-55,22,1525,153,134,-93,130,-211,79,48,184,29,21,34,-28,2,9,72,14,8,100,381,75,6,4,-76,-3,-41,-36,-247,47,46,40,-1,-11,-57,182,-3,-94,-2,-58,19,144,203,419,119,39,38,-41,-30,2,109,-39,-24,286,29,155,55,140,75,-20,1,347,23,-68,42,76,2,66,155,8,21,62,-6,123,-5,-78,207,-48,-3,33,3,23,-79,62,-35,23,-57,-149,77,33,-60,-99,29,55,5103,132,88,184,-22,47,-41,-71,60,-67,52,-612,6707,30,30,388,20,21,21,-2,7,100,48,12,20,-1,20,34,-25,-437,-57,-29,-40,1121,6,1,55,5,-7,-16,-49,116,39,27,-44,17,15,-26,5,36,19,-44,-10,17,22,19,258,54,-294,63,10,-9,224,-66,62,-9,88,82,74,39,-7,708,56,195,99,7,-8,7,13,-46,-3,-32,179,-31,39,-1,-28,37,-24,43,35,52,-183,76,-78,-16,-10,84,-12,-2,52,271,-3,2185,-58,26,33,64,17,-34,1,-30,124,71,242,-24,7,48,84,13,135,238,-83,-105,58,-70,-153,78,30,-19,19,110,47,-6,-62,31,25,279,21,0,-16,22,-16,-13,-48,-13,25,13,91,82,180,9,63,28,0,-30,-22,154,-72,16,-22,3,-40,-26,58,8,18,51,17,29,-58,-10,44,37,-124,-16,23,-88,-31,15,72,-34,155,9,137,16,-39,39,0,69,-2,-14,-30,9,18,35,-8,18,19,44,59,351,-43,-36,80,50,4,26,11,29,43,-15,35,7,177,-17,17,26,-16,-14,35,691,-36,-15,-36,-25,-49,-95,64,3,47,-47,19,31,1,-124,151,-215,76,1706,39,45,-86,99,89,431,125,24,69,56,10,-63,-40,107,-7,3,352,53,152,-39,-32,90,-62,31,-5,-107,-22,15,-34,181,9,1152,46,40,113,30,35,5,9,88,-64,-67,-33,114,17,55,137,9,-27,195,-17,9,91,2,61,37,7,-110,-25,118,2,23,5,-153,21,-38,-27,-9,-29,24,84,44,-47,285,77,-3,25,-12,-21,123,21,33,45,-35,145,36,112,108,40,-15,93,149,-107,40,-25,26,54,29,321,293,-84,104,11,-192,-74,54,144,26,32,-10,76,161,28,-80,-18,9,-51,4,13,7,146,52,159,27,36,40,8,55,-18,-56,1,-20,74,-8,-40,-176,-36,363,14,8,72,-2,425,70,0,10,52,-14,240,-88,-7,-70,245,-23,-33,123,60,32,-96,1270,103,62,35,-3,154,-49,90,11,133,5,-88,100,3,31,28,108,14,119,-24,99,-14,7,-214,22,2,92,-268,-23,-68,216,13,72,12,-24,-11,-18,14,-1,-12,25,-97,-56,-25,121,-98,-62,331,9,-4,-13,84,15,126,-26,-5,32,21,204,18,185,8,4,-33,57,-176,43,47,5,48,-52,4,17,105,8,4,61,168,-164,78,35,2,16,-14,-36,-14,16,97,-39,259,-20,101,85,281,-2,14,40,-81,-13,-1,282,-31,98,24,275,94,111,83,-120,-7,28,-74,5,-18,-55,34,13,-18,4,106,56,14,47,-10,3,161,-73,-42,26,53,12,59,-85,74,1,505,44,-93,54,-46,122,-42,361,12,17,24,-37,29,-76,0,65,19,91,10,4,35,9,-71,-32,20,-110,-30,-18,-5,79,-42,-78,-11,-96,23,4,-2,74,-23,85,-3,-34,13,105,72,1,47,-27,17,203,-176,1,25,1,-118,45,41,52,-36,-2,-8,-55,34,-193,57,10,17,45,18,-76,143,334,24,204,-119,-48,-54,10,-174,86,222,-11,338,43,-71,-10,-52,-22,-14,-186,167,77,17,-45,136,-24,-76,28,13,-10,90,255,-27,49,123,77,-117,84,-32,36,52,46,-4,-114,64,-32,31,253,34,9,2,14,12,49,49,2245,-1,35,192,271,-33,1,227,39,-94,-12,47,15,51,-52,0,14,51,49,-14,18,4,127,34,-144,-119,17,13,21,109,470,70,0,-26,535,4,398,33,23,12,-530,32,-130,-73,29,279,12,-78,-29,-81,-135,-115,23,-77,314,-17,7,-37,-30,-118,-120,-35,32,272,10,-12,28,85,-55,-17,-37,-63,22,16,22,-6,3,71,2,4,-22,-41,-88,-17,110,-66,-93,14,1387,-23,7,38,-57,43,103,17,142,-29,-43,58,44,15,-13,12,0,-16,57,81,14,-3,-37,73,-34,24,-72,-3,103,-15,14,53,-111,22,115,-57,-76,-287,-29,246,253,77,-241,32,-52,1,-120,28,-26,-39,134,45,-12,-87,48,27,-17,119,74,88,138,104,23,-92,491,-33,13,-15,-31,381,40,-302,-856,-167,-79,27,-264,-116,0,-304,61,12,-112,-59,953,4,-50,38,6,5,1945,43,-82,636,104,29,30,676,-49,23,61,357,18,513,-155,-152,-1126,-1918,-63,-177,55,-8,25,-6,140,-15,106,-89,385,405,317,23,28,149,1,157,62,451,8,12,11,-1,-29,546,34,2,422,67,2,-51,146,212,39,173,37,558,-102,40,-16,-161,69,-1,83,96,20,38,17,39,3,19,48,2,28,-4,-120,44,186,184,48,178,-13,-65,-138,-63,239,59,227,112,8,18,17,-49,108,-36,134,-2,116,2154,6,1225,18,21,12,19,-1,59,-10,36,-139,86,-50,-14,449,33,-63,-56,-20,178,-15,653,46,-17,-28,-22,44,-36,16,97,66,1,-17,-44,-51,53,25,1,56,-2,184,48,-18,-12,68,42,144,-3,118,-46,41,8,185,-17,-46,3,23,550,31,77,35,88,5419,4,21,-46,-29,8,40,2411,-65,36,-65,-3,12,-22,22,85,21,9,-41,-7,56,-19,-19,69,-18,-13,9,59,20,309,21,-8,9,13,0,16,81,-41,-31,33,-39,-52,12,55,40,22,339,-12,1235,-12,7797,-12,67,40,66,74,46,19,-4,10,18,21,625,26,44,91,180,112,125,276,-403,62,-24,55,0,8,-76,9,76,21,-38,478,14,-18,-19,401,342,37,17,34,37,353,-11,153,96,-22,-53,-53,107,245,-39,-48,-471,133,-38,0,6,58,9,-97,794,-82,-88,-35,-33,2,279,333,109,-116,11,-42,123,-23,22,-116,-154,9,69,33,59,-128,-43,-20,-134,81,128,107,43,62,-9,-5,72,147,63,42,9,17,13,72,575,117,-42,23,-10,-18,-54,42,65,82,102,36,11,10,3,-30,-3,125,-70,71,40,-14,25,-15,78,-110,37,781,408,6,26,994,84,27,173,-106,-6,88,-3,26,-13,-35,1,24,70,22,74,-45,-204,43,-16,890,-44,169,-56,110,67,-42,33,-16,21,-12,48,-7,48,2,-42,22,-56,-4,-121,-70,19,-39,-89,23,-32,27,4,38,-112,-62,3,48,54,37,-25,36,15711,35,24,-46,36,12,25,-21,-23,-10,-29,4,-18,-40,-18,-842,-626,-1060,-1474,24,38,140,-83,57,97,28,1264,60,-4,1639,-11,-56,7,28,1089,-162,88,-18,-39,-2,0,28,22,43,46,-13,15,34,42,55,70,13,8,94,-4,11,88,4,15,56,-13,6,1,35,52,51,56,46,14,216,96,95,37,26,54,31,33,7,12,11,134,9,-46,-6,-3,-15,54,34,40,18,12,1,10,-13,10,32,42,14,69,0,-28,-14,-72,170,23,123,4,-22,-5,23,-71,27,15,-3,42,-31,-26,4,-16,-13,17,19,-31,-6,-33,52,-18,24,0,2,11,69,18,-64,10,42,11,-3,-28,-131,-10,-5,156,-18,-28,4,5,7,28,-21,-27,35,-2,-65,-107,-3,-36,5,11,-8,61,37,19,0,37,147,7,24,-33,3,5,23,80,-2,34,11,77,-37,51,10,46,39,52,31,95,22,-10,20,77,33,64,127,27,-31,-32,5,7,29,18,66,14,16,368,-1255,-51,131,20,67,28,44,62,25,6,48,36,20,63,91,16,0,34,46,11,24,-22,4,41,16,8,-2,-59,-45,26,57,91,0,3,102,5,8,6,40,-22,27,-22,33,13,69,-71,-34,38,61,-36,29,5,52,22,26,150,-6,8,0,-14,-12,-19,71,10,28,33,-11,-31,9,-13,-4,-94,59,-44,-15,54,4,13,91,1,101,10,38,43,13,-12,-18,9,-35,74,6,4,-3,-4,-1,-22,13,38,-30,48,-49,11,5,-22,-36,9,32,61,-14,-20,17,88,-49,51,150,35,2,-9,13,-4,-19,0,-69,-22,-41,13,-15,-80,-35,24,-13,-24,43,-13,-22,-15,-15,-90,34,-100,-5,41,124,-43,60,-14,33,-15,-50,51,27,-13,-38,3,-13,59,-43,51,-9,-107,-33,16,-33,-46,28,13,-14,40,-90,7,-33,84,-9,-19,24,27,13,-18,19,64,-30,-2,-38,-39,-75,48,20,-12,-29,-9,-22,-2,9,54,-35,43,-6,-82,-23,75,-12,32,87,-25,72,-14,-18,18,-32,24,7,-9,40,8,-23,29,-16,-46,17,107,39,-22,-88,-31,41,0,43,-11,-20,1,70,-33,32,-15,13,73,0,22,-19,606,7,-59,35,49,59,4,-1,45,28,30,35,-4,28,-1,46,51,111,-36,9,45,4,4,41,36,71,10,14,38,-24,-18,-72,-2,-18,28,64,-74,-21,40,-33,6,-3,38,-25,1,11,47,-20,-27,13,50,111,1,38,12,-19,19,-45,-25,5,17,8,20,-1,-29,43,25,-28,0,42,2,-36,11,-34,10,-6,-3,9,16,46,-20,6,-14,15,-7,65,-3,113,9,-56,21,-171,-52,3,-16,23,-5,-35,-13,28,-28,-23,39,24,10,33,-54,-9,-16,-11,-14,-29,42,-10,-8,-22,-34,1,-20,-22,-15,6,-51,143,-74,5,61,99,15,-79,-43,3,1,-22,-38,-33,10,6,-6,-24,-44,-50,-68,-8,-48,-30,-69,-20,23,-2,-46,-35,-3,-48,-80,71,18,-98,-71,-2,1,-19,-43,-47,-19,10,16,29,141,18,-6,31,16,-26,12,1,34,8,-43,41,-13,-26,18,4,58,45,-90,0,66,-3,6,-9,-37,-10,-107,35,54,-4,14,2,22,-33,26,15,47,14,34,10,-18,-34,-9,38,56,40,-30,9,-1,-28,40,-43,-36,18,13,-13,14,-4,7,58,-97,21,-6,3,50,-20,-36,10,109,-11,-17,-42,18,24,-70,6,-29,-24,14,-72,3,-70,9,-32,24,-20,98,-1,-23,11,25,-14,-22,2,15,-11,20,7,36,-35,39,133,-45,71,17,53,8,95,1,-4,49,52,44,128,103,-37,-43,25,13,2,-45,58,6,-13,-34,-96,24,90,12,15,50,-7,6,75,76,16,-284,12,-48,10,24,18,23,20,12,2,6,47,33,16,-48,-32,158,-25,20,22,10,-22,0,52,11,11,-49,22,-57,-54,-45,11,-8,-10,-26,-100,-19,-51,-13,-24,-10,-54,-48,29,-7,-8,67,4,-18,-77,0,-44,11,-52,-85,-45,-20,-27,-25,-17,-49,-45,-2,-67,100,53,-24,-88,-46,-255,-69,-7,-5,-3,5,-50,49,-20,12,-8,-9,-53,-38,26,107,-96,-18,-24,-93,-126,-51,-7,-6,-46,-13,-92,-30,90,19,-47,-48,-68,98,21,12,-53,-45,63,-37,-57,0,-61,-50,22,71,-51,4,-56,-21,-5,-68,58,-38,-108,13,-87,-34,-12,-12,-44,-11,-60,-96,-67,299,127,29,50,15,9,27,39,17,75,197,13,23,0,26,-36,74,-18,13,-20,-14,71,99,102,5,19,29,-18,152,17,30,28,21,11,60,20,-187,50,51,27,28,-14,-4,-36,39,-1,6,86,112,2,24,29,-2,293,-2,5,11,5,27,-9,3,-40,-8,18,74,-30,-30,29,-10,15,44,-19,1,-95,-23,18,-4,-72,8,-49,265,92,-41,-11,5,-39,-4,-147,45,-7,9,79,109,-96,29,225,-160,-6,22,12,-178,-102,90,17,37,-45,-12,376,-3,-63,-5,1,21,17,0,-18,26,11,52,-26,-239,59,278,27,-19,-50,-2,41,10,-72,-57,22,-12,52,-85,30,-114,63,-2,-100,93,-34,52,5,-30,14,147,-15,51,33,-48,-4,-6,21,77,-78,-272,-19,-24,5,132,48,43,21,-7,40,-58,573,9,-31,-22,33,-2,16,-75,12,41,-32,58,-22,-27,-4,82,37,8,-15,-21,-26,-16,-58,-29,5,-217,-32,-95,0,-9,29,24,-108,-59,36,-2,-32,10,-13,45,2,68,27,52,44,2,23,-10,-28,2,14,-6,-68,79,48,3,-4,-18,129,-51,24,1,10,-3,33,-64,23,43,66,-60,-40,-142,-14,9,2,-52,-40,-72,-8,-2,12,6,348,-32,-17,-2,-17,31,12,-32,15,-23,9,13,4,0,40,7,-122,111,85,-10,85,72,-80,-28,6,13,1,55,-103,41,38,9,-5,-61,44,32,-61,140,13,-7,177,-41,13,30,27,63,79,9,-27,42,82,44,43,4,2,15,84,54,18,29,15,19,50,24,-3,7,5,-3,-17,-17,0,44,54,7,22,-7,-323,9,22,4,-57,-48,-25,8,52,20,-116,13,8,-14,17,-2,-23,-2,-120,22,128,34,36,-36,73,69,-4,17,10,-12,-10,33,8,21,-58,-4,-65,-71,-20,-38,18,-25,-20,-16,-73,26,10,-20,530,-82,-205,-107,-340,-99,32,-37,-16,-58,-3,-29,-59,-3,-16,64,-13,6,-20,303,-30,-16,12,68,1,53,-90,0,-122,42,-34,-11,-100,74,-73,19,49,9,-25,-67,-76,-54,-24,-56,13,43,6,-33,-188,-50,-64,-10,-260,-9,-49,-74,-47,-67,-32,-63,-28,-28,-206,-79,-20,-7,-56,2,17,231,-7,-11,-52,-18,-6,-79,78,64,6,-17,13,0,44,-32,-49,13,77,16,-62,26,34,5674,34,4,-86,-111,-5,-36,43,97,21,39,-23,-32,42,27,-30,26,35,27,-43,19,21,31,-17,9,59,-169,36,-11,-16,5,47,-2,53,-13,37,35,2,-94,-9,0,1,-53,13,-22,24,-6,46,10,38,-33,111,7,-11,24,-14,26,-28,1,-3,34,16,-13,74,-25,98,-182,-13,-60,-23,4,-26,2,-14,17,13,-16,-39,120,-74,-16,18,7,-15,-20,-17,-26,-8,18,67,12,4,33,17,2,39,39,13,-13,-2,142,111,204,-14,-17,25,40,97,-3,21,-60,-19,-23,-22,40,-49,59,32,20,-37,26,-11,14,-171,65,78,29,-53,-33,38,15,23,3,-14,5,-22,111,-1,32,40,17,-13,-48,24,-12,-13,8,15,17,-1,50,-12,-154,-6,28,-6,54,29,18,1,33,-273,23,-248,-25,-14,-4,-20,-22,7,72,-87,-6,-53,60,-75,-44,31,-81,160,-10,-73,-75,-96,7,-122,-20,35,63,7,-43,-103,-59,-38,12,71,-55,72,-25,62,-29,-97,-52,-81,5,-73,-12,-16,17,2,15,-23,3,-13,-7,-16,2,-102,18,-102,-101,52,-15,-5,-173,-8,-22,33,-3,-8,19,-20,8,-136,-72,10,54,109,-31,-15,-30,61,4,-2,3,26,10,-10,10,-45,26,28,-6,-6,9,-27,27,3,-20,-13,0,-28,-13,134,12,-32,-90,34,789,-13,38,10,152,35,-34,-33,17,-16,17,-3,5,-34,17,14,16,33,-37,-6,5,20,43,33,9,40,-45,-55,1,20,-47,-20,-25,-1,-13,37,14,-42,30,-47,5,46,0,-9,16,-84,-18,-41,-7,8,47,129,43,-33,-20,0,-51,-21,-14,-62,-44,-10,-38,2,12,-63,7,38,6,7,29,-4,9,8,110,-71,-15,-19,-17,-12,54,-25,27,-36,-3,-5,-1,104,80,-47,49,108,105,-71,356,136,-18,-7,31,38,-74,13,40,33,-80,226,-35,29,-8,-60,49,-25,23,9,-1,37,-10,16,15,-83,-40,-19,-9,-4,25,3,2,-6,-29,-35,-55,-27,-9,-17,-13,-55,2,-40,-53,3,-57,-25,66,68,14,-31,2,58,12,-29,-22,-109,25,-31,-7,-31,-5,-73,-65,21,-64,-6,29,-18,-16,13,42,38,-44,-57,-16,-33,34,1,27,-3,367,-6,22,93,-48,11,10,39,128,109,-20,26,-14,35,12,61,275,-46,139,11,90,-224,143,-31,-37,-1,-58,-159,531,-197,-27,-12,69,-27,-80,63,-20,5,-15,-2,49,-13,-27,-45,-55,-34,36,-17,5,30,-12,76,-8,-37,37,26,-26,-133,-116,-26,63,59,-21,5,1,7,53,-7,2,8,6,37,17,16,-69,115,-183,-128,1,97,-3,32,-43,25,45,87,-13,-16,-37,-47,135,48,-7,103,33,204,-73,102,83,-25,44,23,6,-13,-1,-5,37,22,-38,16,14,18,-77,35,27,-31,28,-55,41,-68,27,7,36,-29,55,-53,203,15,-28,-9,-13,26,39,21,81,45,57,-22,139,-45,-39,21,-9,-2,235,-79,23,23,12,-9,-110,-6,56,-54,50,150,34,11,71,66,66,26,57,-4,87,-38,47,-15,17,6,10,195,-7,7,-7,96,-2,15,102,62,34,225,27,144,-116,7,-2,134,43,6,-19,9,-19,36,12,-15,28,-34,44,-14,3,34,-8,-82,-30,-15,-4,-10,22,-28,-15,-40,-10,-48,-45,-28,-95,-22,78,-60,-126,-5,-54,37,104,10,12,264,-49,-11,3,-15,-11,-31,5,26,-3,-28,-45,-33,3,-27,5,-17,38,53,-60,-17,-1,-22,-21,71,13,17,20,30,-3,20,6,-45,-47,-117,88,-39,-13,-22,46,-21,57,66,-4,58,9,-35,191,50,36,113,16,-38,3,3,-6,-49,8,7,-19,-93,1,189,42,-3,5,163,-22,-17,16,-8,9,-21,38,162,11,12,52,-17,41,-3,-3,-6,-14,121,-5,126,54,112,31,0,87,-20,72,24,-7,1,-14,-94,393,119,22,50,31,46,11,-8,19,14,40,-48,37,2,-15,9,12,30,1,42,14,-8,1,31,7,-12,16,2,-10,38,37,38,6,61,27,1,43,28,-102,4,-13,2,-23,-52,18,16,59,69,-23,5,-25,-64,1,1,-4,15,40,-10,22,12,-35,-5,92,22,89,-103,12,23,-4,-52,179,-10,20,-17,14,142,3,74,-28,-16,-132,-6,64,50,-83,-38,-17,11,116,-23,-32,-82,-99,-19,-63,-15,25,3,79,-24,14,2,-65,-80,-37,7,27,2,-10,-24,-34,-6,10,39,-12,93,6,-126,5,30,7,10,-1,4,107,153,41,-87,17,10,11,-23,2,-41,-41,2,0,-6,-120,-48,26,-46,-73,-19,-146,-22,-15,-15,-3,8,20,11,22,-35,-49,-6,-8,-41,23,-27,-12,-40,-63,11,-20,-7,-9,8,-107,-144,2,-12,-22,4,-40,-47,163,-12,-11,-55,-28,12,-10,27,-6,-19,-3,2,51,18,-46,-12,11,22,-28,-15,48,-52,3,-12,28,6,44,-44,24,-23,-5,-25,3,-13,-161,-35,17,-76,67,23,-15,1,-31,6,6,-30,-13,3,18,52,129,14,18,7,91,-8,-117,-63,2,12,15,28,-18,-1,109,47,16,63,88,-30,-23,26,6,92,19,2,-47,-15,10,-51,41,-11,-19,1,-9,-5,35,11,27,-30,24,72,8,39,92,16,5,60,26,54,-4,-54,58,-30,17,55,40,26,18,-38,12,19,21,-1,121,-1,-23,-53,-24,19,-2,119,61,35,25,43,8,-8,3,22,47,-9,-3,96,-12,26,-69,1,-53,-6,16,-1,76,10,30,19,-14,3,35,105,261,10,-56,106,-9,22,-25,33,-30,9,-64,35,7,-23,-18,25,155,-8,-15,16,-39,42,50,-1,-30,12,-6,38,-26,13,-13,78,1,25,8,24,51,4,-56,8,-36,-19,24,8,-80,13,-21,-35,-13,73,-18,-6,-91,11,-34,-81,-65,-13,6,13,39,-68,-35,33,14,-34,13,-17,23,-15,-13,283,-17,30,584,-173,-10,-26,-246,-17,-80,12,-43,-26,-30,-23,-72,-21,-84,-152,-32,13,-98,68,-37,-6,36,-14,-60,-49,75,-42,-20,-41,-39,-74,-32,13,1992,-20,81,-25,40,-3,8,-10,-27,-28,-11,16,7,-57,-39,20,0,10,-35,13,-19,6,12,-150,88,-9,21,22,-1,110,54,1,-53,-47,231,-22,133,15,37,19,53,19,46,-1,35,3,-166,-62,18,-2,70,155,-78,-39,-26,16,100,-2,35,150,-1,20,43,304,-8,27,-229,118,83,13,-17,16,32,15,66,27,65,36,10,59,231,115,116,7,-18,68,73,47,36,35,-18,-6,-26,14,1,15,-27,38,95,-17,132,-44,-58,-68,-75,-24,-131,-21,-3,12,35,-30,42,-29,4,20,9,53,-34,18,35,-24,47,99,-69,11,751,-9,-5,-36,25,26,-15,49,74,-63,-76,78,-45,0,6,-77,6,102,-32,5,-37,5,123,-42,33,-33,-59,-49,3,11,-9,-5,20,-39,110,-9,-71,385,48,6,-39,-2,-69,202,-17,-2,-6,83,-20,-50,20,18,-65,28,-62,10,15,18,-57,-68,76,22,5,-28,-78,-37,-50,-130,12,-13,-47,-23,234,-43,-2,0,7,11,-24,-30,28,-60,2,-5,-89,-33,-37,112,-22,12,-10,-6,48,-28,90,83,-45,-49,-10,-60,7,2,-16,22,-10,-7,-12,-135,30,11,10,34,24,31,-29,13,-20,57,-38,-43,8,12,-57,8,6,24,-26,4,-42,-27,23,31,18,14,13,7,61,22,-45,59,-21,8,-22,10,-55,-13,-82,3,-34,51,-17,-69,-2,43,-24,27,-9,-21,5,-39,-30,48,-227,54,4,17,-14,-9,-78,-14,-11,-3,19,-31,19,-50,-27,10,11,-13,-21,-10,-1,6,13,-69,-20,-25,-49,33,7,-16,-13,-5,66,-10,-1,27,-18,-28,-6,52,-16,-36,27,11,19,55,92,-45,-24,-35,-68,-3,-15,-14,34,-15,23,52,-10,18,45,28,72,-11,-111,-63,41,5,-22,-3,63,-29,406,18,-16,-1,48,28,46,7,26,-11,47,15,47,-41,-40,-6,-1,4,-34,36,4,-1,-31,-70,37,31,2747,41,-25,14,4,113,-27,25,-37,-39,-29,21,-15,78,15,-56,-45,-1,12,3,64,82,44,-10,9,7,-19,13,-54,-82,25,45,-27,-24,14,-17,15,-128,-18,-27,-61,-39,-10,-18,1,1,12,31,-49,-26,112,-15,-25,-16,-18,38,38,-2,-21,-32,1,-22,32,23,-37,-11,-18,32,-35,9,36,35,-11,-43,-31,54,34,-19,11,-9,-3,-33,27,-5,-3,47,-12,11,6,21,-3,20,55,0,-1,-3,-72,40,26,-2,-41,17,-5,-19,-9,126,-40,-28,5,87,2,42,-25,-8,0,7,1,7,106,21,17,-50,36,-28,4,29,2,-8,6,-134,-1,-18,-39,-52,-49,-80,-15,-7,-73,-24,83,-3,-22,7,60,-1,142,16,-75,-49,20,39,12,7,-45,-26,0,-17,24,-42,-75,-3,-19,17,-5,-41,11,-15,188,-16,4,-59,-24,-161,14,-10,6,21,-4,-24,39,9,-69,-2,-14,-18,40,6,8,33,-6,-36,26,-4,314,17,-279,-32,-29,-16,-12,57,35,8,11,-35,36,303,15,169,-22,12,19,13,-36,10,-18,-22,-9,-2,-3,-13,-8,7,33,345,47,23,-43,19,4524,32,-26,19,-23,21,28,19,17,11,46,15,-6,11,19,-3,14,-28,-13,-13,-4,13,41,4,24,22,-5,10,-8,-26,-60,-17,-3,-18,23,15,-29,-174,3,-50,-29,-42,-23,-48,-31,20,-37,-23,-10,9,-40,6,-22,66,5,4,-15,15,-6,-9,32,7,44,-26,32,6,-8,-25,25,-6,-71,9,-10,144,-26,-29,-30,-83,-37,-8,46,34,0,-36,-34,-32,3,-2,-43,-21,10,-54,-31,7,-26,-15,-17,-11,-61,-64,92,-46,-27,-16,6,-38,-84,-57,-97,32,-78,77,0,106,-17,9,280,25,-11,-52,-3,-50,-69,17,-3,18,-4,-32,14,117,88,-32,-97,-31,5,4,-31,68,20,65,145,2884,-2,122,-16,-76,-69,-41,79,-13,-38,-52,145,16,-30,40,566,24,26,-15,16,-21,35,0,-5,119,12,17,56,-16,32,-34,-26,33,-28,-25,12,52,1,1203,109,-23,247,65,2,7,4,-17,-10,-17,-9,-10,8,13,87,-18,45,7,-38,84,21,-6,-10,13,17,28,9,24,-48,81,3,-25,-10,9,13,16,-58,-11,8,1,-37,27,48,113,4,11,-37,-18,-15,-82,-35,-2,62,55,-29,-9,0,-2,-170,23,26,12,42,8,-60,-103,-7,16,12,-65,293,-26,131,30,34,49,-1,46,-25,51,-124,-34,-54,28,-87,29,-1,28,10,-43,-17,1,-1,-30,36,-42,36,-3,-1,-17,3,16,44,242,-85,-10,5,-14,-1,15,4,-79,-9,-1,-12,-13,58,-214,84,-18,119,-78,-27,-43,-32,7,-55,12,59,-23,-50,-23,-3,51,13,-22,-3,-18,38,-6,-18,-57,-88,38,5,12,43,-21,-49,28,1,27,76,-162,-15,-80,62,-17,8,10,34,35,-48,22,110,22,-27,-28,-9,158,-2,-17,38,57,-25,-50,-32,-41,-33,228,-7,31,-4,-6,26,-55,129,-2,-57,-32,-1,-31,-20,-117,27,-24,-19,-12,15,-91,29,34,-9,74,10,-95,-8,-1,-105,33,398,39,6,6,-13,276,27,-4,-12,-50,7,0,28,-18,73,96,0,42,-20,13,44,-12,2,-9,35,-43,19,45,11,19,25,19,254,-1,53,-42,-43,-3,-87,2,33,-42,-20,3,-116,20,-20,-13,-12,39,42,-16,2,-51,5,75,-36,77,-64,118,-5,-65,-12,48,6,14,7,10,5,3,-82,-42,-19,-95,-22,-9,120,88,2,25,-8,62,24,40,35,29,-34,-29,31,-38,1,-2,144,145,10,43,-77,64,61,3,27,28,127,41,93,22,4,79,44,57,7,41,53,9,-32,-29,-57,23,32,52,-46,-34,0,55,92,132,22,-81,-32,55,-4,46,-49,70,-15,-57,19,23,40,29,-17,15,-12,-10,24,39,12,25,24,-56,247,-63,-72,-30,-31,46,-10,-4,-29,13,-60,-253,-49,-26,33,6,-22,23,2,10,-32,-47,-77,-9,-32,-36,-45,24,-23,17,51,-6,-34,-35,-24,4,2,-53,11,-39,-64,-13,-12,-50,60,-12,10,-21,-66,6,9,-30,-82,-42,16,-132,-23,22,-9,-9,-18,-11,62,-76,-7,-96,-85,-10,-42,4,-46,-14,11,-6,11,55,34,-7,-19,-27,-17,-28,-7,8,-11,-14,1,7,-11,-22,-23,11,133,37,-16,-43,103,-104,-65,8,-6,8,96,-8,-75,37,-1,12,3,-9,-32,-15,17,-1,-19,99,-23,46,9,0,2,-44,91,10,-11,46,12,-18,-59,0,34,83,-81,-17,23,-1,-1,-41,13,2,245,22,160,162,466,14,87,5,23,59,-9,14,20,13,3,43,15,4,-68,-25,-121,-24,-13,-1,-8,-14,-56,-32,-40,-51,-64,-17,-50,23,-43,-142,-88,-46,30,-34,62,-133,-83,-152,-12,-49,-43,-7,-70,-36,-3,-27,-2,15,55,-46,-69,-2,10,-41,-3,-17,-22,24,-10,-7,-5,-36,-35,-29,-3,-2,-23,2,16,-23,36,56,-81,-18,11,3,-42,50,25,-64,-69,5,-12,-52,-19,20,-5,23,-18,-51,-4,21,-9,-40,132,-31,-39,-51,-44,-6,-5,-12,46,-46,9,13,9,-23,9,-25,-28,34,-12,37,-13,8,46,31,52,3,33,143,13,31,14,20,-21,40,-26,211,-89,35,112,69,-20,24,15,-2,-4,51,84,67,66,36,-3,-15,-39,32,30,-27,-14,-18,11,91,0,67,-1,-20,-14,-23,-1,-2,37,11,11,31,41,-13,-17,-10,108,-17,5,-7,-18,-32,-19,14,22,86,-69,16,16,-82,-20,-42,18,10,-6,-25,-15,-30,-4,23,67,33,-5,27,8,23,-10,42,-69,-33,449,46,57,120,0,-122,2,-12,22,16,12,27,-16,2,96,-13,-17,8,23,-10,-49,74,-112,-31,-17,-49,133,28,26,29,7,22,21,15,8,-38,4,58,-2,44,-12,-9,55,24,-20,9,81,-12,-11,82,-36,23,-99,-26,115,-8,-17,-68,-38,8,-10,-21,-17,6,31,-20,11,8,7,-30,28,24,28,16,20,102,-37,-11,58,-21,-28,-63,-15,-32,-59,-25,-4,-50,21,-32,-38,-36,-25,-12,-31,-33,-37,-22,-19,-16,-2,68,-55,-33,4,-63,-45,16,-35,12,78,-26,-26,13,29,-58,-46,-100,2,67,12,-15,-23,-3,-28,-57,-47,-4,34,-29,14,27,50,-3,-33,-2,1,66,25,409,256,-60,-13,-7,-2,-22,84,-3,42,-16,-30,3,22,10,-11,-3,-36,4,37,-74,141,-24,14,-3,23,32,-15,12,-26,99,-88,3,31,54,37,-8,-17,3,-48,-9,-2,-30,-72,2,-42,6,-12,-31,18,-2,4,-2,-14,-23,72,-120,54,-22,52,-22,-18,-12,283,-35,-14,-25,-38,-39,-23,15,36,-48,-6,-52,-5,17,-18,30,53,-5,-11,110,-52,-70,58,-55,68,-23,21,-47,11,11,-9,67,0,34,14,-33,-11,28,-28,11,38,-28,52,25,123,351,53,-20,17,0,6,116,4,53,23,-15,82,-77,-12,-120,25,397,226,21,-20,434,52,-31,6,14,87,-11,30,-22,-7,9,-40,83,26,-19,324,-31,-28,-45,-21,-45,-31,-19,3,377,-30,23,325,-2,0,-32,-42,-36,-14,-16,15,-56,-30,179,32,-25,-34,-24,-71,-48,-26,-75,-66,-50,5,1,21,-52,7,5,51,21,-23,-37,-19,-91,-19,-14,-34,9,65,-38,-23,-9,28,-96,-3,-191,-32,-26,-79,0,-51,-67,-14,4,-5,22,40,15,28,563,-56,-6,-20,80,-37,-24,18,-51,-22,-22,-27,48,-13,28,-7,-10,-28,34,-34,7,-10,-43,-3,-22,-29,-42,-34,-9,-33,-19,-16,-28,-9,23,-16,30,94,-19,138,103,43,26,14,123,-32,19,31,31,33,-19,-37,-109,-13,1,4,65,19,25,-33,30,33,-10,70,74,-8,-20,53,-20,-22,-33,-45,-22,67,68,30,4,81,0,-3,14,-11,-1,-5,-11,-3,31,103,5,36,-99,22,-14,-2,1,7,21,22,21,36,4,15,-11,-5,51,-34,152,60,-19,14,29,11,10,-81,293,29,21,-5,21,-2,44,-2,43,-5,-9,-9,5,4,18,53,-21,-23,54,9,-11,6,-35,85,76,-9,14,5,-26,-2,23,15,25,-22,20,9,35,74,11,-62,-4,51,23,-12,6,-55,42,1,12,0,-46,35,-22,17,39,7,15,-13,17,-4,11,-32,-69,97,-20,-22,-27,130,-27,28,5,-17,13,75,51,45,14,23,122,47,31,25,-16,-10,64,-27,-20,-35,6,-17,-20,-12,48,-37,-16,83,-11,-9,-16,-34,34,36,14,-21,-30,-39,-21,21,-18,-5,-25,-20,-8,12,14,6,-37,-21,55,22,19,-5,-10,-18,-39,-48,-10,-28,34,-19,-23,0,31,-44,-3,11,-61,-4,103,247,15,-59,-3,3,-41,-9,-19,99,80,11,2,34,9,-42,76,-81,-16,-40,29,-10,-19,42,214,8,-24,17,167,43,33,-5,-62,-6,-7,36,23,-21,-35,8,0,-31,72,11,-8,67,33,7,12,23,23,-8,4,28,50,30,5,5,-63,37,-8,-25,16,-5,-31,4,25,50,39,-9,-16,-40,241,24,48,66,55,31,26,1,5,53,-18,3,127,-3,-5,52,3,10,20,88,32,9,21,37,278,-32,21,14,-16,5,6,26,27,-5,-50,-9,18,22,24,-47,-12,12,32,-26,3,0,53,63,19,-9,-12,-25,-3,11,-8,28,39,4,45,-14,19,-1,10,38,-20,9,-1,17,-31,27,17,15,37,22,38,-7,0,35,12,-2,197,34,-14,23,-14,-63,-12,65,15,23,86,44,-107,-1,21,29,-10,1,21,30,9,61,108,61,12,30,33,43,16,-30,-13,1,-3,38,-22,-22,-31,43,-209,6,122,15,21,24,-127,58,124,53,28,48,26,108,18,-36,1,210,-16,-16,102,12,-39,2,-5,24,44,-2,-18,13,-62,-46,176,-20,2226,11,-25,33,13,-17,-8,-23,-66,-41,126,43,44,21,29,11,8,60,-7,-5,-78,47,101,15,52,88,9,-9,17,-13,-270,3,-21,-73,-16,58,226,73,49,-24,-21,50,53,191,6,26,-3,80,3,6,30,-59,-4,-92,31,69,-8,-39,-7,46,54,36,-13,12,144,90,-163,-11,330,-15,81,20,-9,39,184,326,9,-58,23,21,70,-43,127,-38,-14,7,86,29,86,24,11,40,-74,-1,22,15,6,-8,30,426,26,17,23,-21,-12,27,58,32,7,135,-4,702,-14,33,-16,159,50,37,431,8,-29,144,1,-22,34,45,-30,58,50,-13,25,14,64,-18,17,21,24,65,-3,56,306,29,46,78,151,57,208,91,1,26,5,3,35,143,31,39,39,54,80,22,36,6,7,99,3,168,41,49,-1,-363,-118,78,-1,109,19,-28,-49,-28,-32,-1,38,17,10,58,1,28,-26,-12,-11,8,-23,-377,-10,39,-36,20,23,21,-1,-77,80,89,-10,-2,-30,68,-7,18,-17,63,17,17,-21,3,111,-4,11,13,3,29,-383,74,-19,-27,-16,15,9,-18,8,178,69,17,73,5,78,-72,6,194,-9,-17,-6,-62,-89,10,-8,-28,131,41,-33,-39,-62,-39,-145,22,-17,16,-102,-35,17,9,35,69,108,20,-1,-1,-21,-18,-17,16,-70,54,1,-125,-38,48,68,-26,0,3,-65,-13,-5,-16,122,-29,-70,160,-21,-20,-14,-35,1,-27,-38,-16,-34,-75,-17,-41,-6,-39,30,-6,-22,92,57,0,0,18,11,-13,4,109,-10,10,-27,13,-17,-36,37,14,-52,-2,270,7,-7,-33,-10,-45,-1,-21,-14,25,4,22,13,14,29,2,173,66,44,21,13,-48,294,14,-5,-10,14,38,-3,93,109,36,-54,15,51,11,44,-16,48,-4,138,505,28,31,22,36,-12,85,-13,-9,33,23,-5,21,-30,-89,18,-19,-17,-47,-50,-44,9,48,-12,-36,65,-11,11,98,-4,16,-38,-24,40,56,-59,-81,48,-8,199,-161,4,32,10,78,41,17,1,261,30,46,34,5,-5,57,-13,37,48,16,25,26,32,19,69,25,116,-4,9,-27,426,21,-7,25,-4,4,31,29,-10,20,-10,-14,80,-77,59,124,46,-24,39,-23,37,57,-12,-9,-3,-10,26,-97,-13,-8,3,113,5,31,213,-49,8,13,-4,5,40,26,23,18,-27,-53,-32,-15,22,-1,-11,-24,-95,-100,-40,7,-38,-33,5,2,-23,-6,-42,144,-84,-9,-96,-12,27,2,-5,4,-84,-16,-9,-36,-23,-19,-27,-167,-89,-4,17,23,-59,-3,13,11,-12,-49,-36,9,-21,-61,-42,-53,-45,-19,110,-30,-51,-15,12,15,29,-10,-14,-82,13,-3,-40,-35,-43,-46,12,21,-71,-34,86,-9,225,3,-5,2,-15,-15,-3,100,-1,-16,67,29,-6,-14,47,-14,20,-2,18,5,3,14,-16,2,46,-27,-38,65,-15,35,-19,42,30,44,28,-6,43,263,-124,14,27,65,4,4,16,4,-77,5,37,132,6,23,-40,10,27,31,15,-12,35,77,29,-19,10,-41,-78,-23,34,3,-9,55,27,12,7,26,-4,-64,12,-7,-53,11,49,-24,-62,-84,8,3,-1,21,-23,-23,120,-3,150,-26,6,-5,81,43,-5,32,-12,-48,-29,30,32,60,-1,-28,-6,41,50,47,26,42,62,14,-34,371,67,30,14,14,70,90,20,-5,18,-57,4,52,-12,-8,-91,-48,-34,-49,11,25,6,-38,-2,47,-25,59,110,99,-12,-8,56,-16,18,44,38,17,-19,0,4,17,35,2,80,52,1,36,44,42,-8,59,107,32,105,15,81,69,59,21,8,7,-34,32,23,32,111,-11,-6,78,22,29,37,-21,50,22,5,16,155,29,49,12,85,-54,38,-15,-14,40,-11,48,5,-4,70,27,22,10,-17,-10,-71,-30,32,9,94,0,0,27,23,107,-27,36,4,-27,-17,34,101,19,35,194,17,125,29,10,1,-53,125,-30,-1,-4,-35,-44,-94,12,-9,143,127,1,-53,9,-92,-31,-9,-4,-27,-25,-14,-14,24,-11,1,-32,33,-35,68,31,-13,13,-6,4,19,24,19,-30,-16,32,35,-18,-5,34,34,21,0,7,16,244,27,79,9,35,-61,45,9,-94,31,26,-6,108,115,15,-35,1,13,-6,10,53,41,12,-3,38,4,-47,41,7,55,16,54,112,3,27,56,-36,5,13,29,5,35,15,-5,-55,-8,52,9,-66,2,61,11,-13,-59,-1,-17,-33,8,23,-19,23,-2,-14,5,-70,8,12,-46,13,-57,-13,134,30,7,-5,-14,32,3,18,-19,-18,30,142,2,41,-47,140,-13,89,-19,29,48,16,18,94,-9,18,-7,26,0,76,30,3,-57,111,33,-9,34,17,-39,13,-13,-66,-48,17,-58,-12,-39,-23,-36,17,-14,-17,-11,-9,3,8,-5,90,-51,-24,15,-38,-22,-34,-30,-30,-16,6,-22,-11,-6,-51,-4,-7,21,243,14,-8,90,-25,5,52,18,-28,16,7,-4,11,-22,-7,-13,36,59,13,-22,42,16,-21,260,14,20,36,-6,-23,247,157,-111,-23,-18,38,-55,-12,193,-59,-128,-30,-10,9,-13,-67,-28,-36,1,3,-10,-42,2,-10,18,-19,-24,38,-21,22,6,-63,-40,8,-1,-27,-38,-302,38,14,-51,24,20,63,140,21,-18,15,-10,-47,119,59,-10,-30,-12,-22,45,-13,57,-49,-7,-57,-6,65,-55,322,35,-87,-20,11,-84,-9,-15,18,57,10,117,23,14,26,-41,-8,-1,49,-85,104,65,-11,-39,8,-3,-9,171,-30,-10,69,21,-10,-132,-16,29,-17,92,-44,-41,44,105,61,40,-2,-109,5,22,12,202,-31,-3,-16,125,-8,27,-34,67,19,78,38,65,30,47,-5,-3,-2,47,25,121,38,23,40,16,17,0,117,-55,21,98,-23,21,31,1,35,42,4,19,13,-13,128,45,10,-7,65,13,9,-20,24,13,1,43,208,21,39,211,21,31,-109,67,2,54,-9,48,-19,106,-71,37,-4,0,1,8,1,8,144,9,12,-9,-20,-5,4,-8,10,-15,87,12,-37,-55,37,9,16,38,72,-11,-14,-20,-3,-3,-2,65,-32,-2,-27,-24,-33,12,-3,14,16,32,90,83,-44,-14,-26,34,7,-16,-35,58,-5,10,20,-9,2,33,-21,-14,-95,-65,-33,37,-46,-31,-18,-39,1,28,81,-29,-7,-66,-11,18,-19,31,36,-18,-9,-37,-32,-28,27,-19,-61,21,42,204,16,-20,-55,6,185,70,34,-21,6,-73,19,7,-26,-22,28,-3,-19,-80,-40,-34,-14,133,0,27,43,22,-32,33,-31,-13,37,2,23,-15,-16,1,178,-35,-68,21,16,30,32,4,97,7,54,18,104,58,-58,-80,12,-3,-115,78,35,17,82,-1,133,-34,37,7,73,-25,-6,-6,25,14,10,39,-4,42,192,-5,113,19,25,46,-9,-30,89,-27,339,222,222,72,197,49,85,-5,-12,113,-14,12,48,55,45,51,80,10,-20,-2,13,106,14,6,13,85,5,-41,-91,39,4,92,33,51,44,69,52,21,92,71,46,99,194,80,52,74,60,45,-26,38,20,69,24,114,17,2,-31,35,27,-29,18,-29,2216,375,-13,121,34,-38,11,23,29,103,107,56,63,31,-33,-100,12,30,156,14,-25,-8,36,11,50,1,-39,33,15,104,-8,-23,-13,70,-108,-16,64,-40,-43,-6,-16,374,-67,71,43,-17,31,-18,58,-12,-35,-11,-19,-13,-14,-198,-9,-5,-23,-21,-50,-50,13,104,-45,2,-40,-18,19,79,108,82,-192,-26,-38,-7,-15,-5,-28,-22,-19,28,0,-21,-24,-60,-5,-5,6,5,185,44,58,-15,-19,46,-23,-195,-165,12,26,5,-2,-3,79,28,5,-7,62,-12,-22,-11,28,-55,2,-4,-15,-15,-56,-19,48,12,90,-22,27,-6,-30,44,6,37,37,2840,37,57,97,9,-77,-19,33,-15,-34,13,87,2,31,-3,135,18,33,18,254,-6,-40,-50,2,-10,-21,19,-10,46,20,16,20,1,58,74,71,97,7,42,234,49,45,-16,149,-13,28,-18,36,-85,18,52,17,-9,38,71,-8,15,7,-8,223,70,12,-41,101,10,57,5,-33,23,70,3,24,0,0,62,53,20,6,-8,-7,64,-36,-33,18,19,-77,-14,145,4,29,10,41,866,-12,-26,79,-3,-101,53,41,43,-48,-1,-18,34,19,-71,26,-15,2,-78,-66,-111,52,-41,101,35,-28,-20,-26,0,64,29,-8,4,-179,14,42,295,-72,-37,32,-13,53,-18,-58,16,-20,-20,25,-67,-97,-37,9,62,-27,474,12,107,8,3,42,-20,-3,30,41,-51,174,15,168,-39,-43,17,116,-21,10,-17,-109,56,38,-18,-33,78,-77,37,-111,12,-34,19,3,-25,2,-9,-16,-8,-54,71,14,-14,-23,11,-8,102,268,266,85,4,-22,114,55,33,50,-18,43,18,113,59,95,4,4,26,-41,22,13,53,34,18,1,90,43,35,-41,-7,-1,90,19,11,158,3,16,83,-22,2,49,-66,-10,7,-31,-59,-11,-31,121,54,-7,93,-54,-30,-29,-35,-36,-12,-20,-34,100,-10,-14,64,16,17,-18,8,-35,-24,-6,23,12,213,-38,597,-63,13,73,-6,-3,115,79,-63,86,38,-4,32,12,118,14,68,29,-4,93,-51,87,-60,90,61,8,-5,75,45,27,43,32,24,26,22,-2,13,65,28,34,21,12,7,51,47,15,21,35,37,-33,21,-40,-13,8,116,38,186,98,34,165,24,39,371,-1,-6,13,1,105,16,65,-1,37,183,38,15,-81,-68,86,45,73,19,-95,72,2,-38,71,28,805,65,54,3,-1,19,-5,12,-34,7,-9,218,12,11,-45,12,-32,60,50,87,-6,38,185,-48,-11,65,3,33,123,-1,25,11,-23,-24,15,19,5,5,-39,-2,34,-33,-16,-16,5,-24,-64,5,7,-61,-31,-73,-5,-44,-1,-68,-10,59,-72,-4,2,0,-54,31,-137,-73,32,81,8,113,-14,-69,-32,-27,-16,-4,-4,32,0,-13,25,5,19,5,47,7,-18,86,-10,9,-75,-12,-36,-27,-6,-19,-126,12,-55,117,-19,33,-33,-23,-27,-86,-16,11,-68,-22,29,41,-43,-9,-25,-51,-50,-34,6,47,9,-25,-18,41,26,68,-12,3,19,-5,-19,135,233,-51,4,17,-12,-6,-42,-1,23,8,-6,12,-5,42,-17,7,14,-22,-7,-1,-29,25,73,7,-26,107,94,1,7,-1,20,-16,12,-30,25,-19,-25,-4,32,-23,24,-50,181,38,-22,69,-21,0,-21,13,4,125,-15,12,-9,358,34,39,18,260,39,18,4,-70,-17,47,18,23,-10,-46,6,137,7,-11,0,-29,76,33,97,38,-4,1,-9,53,6,-21,16,92,65,-3,-18,116,33,40,40,-48,21,17,-19,-17,-3,125,71,9,-59,2,84,49,39,10,21,92,31,80,8,6,-26,17,13,125,36,46,-6,-34,44,-8,25,-15,91,8,50,28,-30,23,11,15,-30,-51,-25,58,43,32,13,-2,8,248,26,12,-17,45,130,41,15,22,-42,16,239,52,78,98,142,1,76,281,4,49,31,-71,66,-14,50,33,84,25,66,171,-17,-36,-42,-183,19,58,-36,-29,-5,-5,3,-58,-26,-49,-46,2,-14,4,17,-15,-16,52,-9,11,-21,-16,-15,25,-35,-44,91,-66,-23,30,-142,-31,62,258,43,-14,-59,-112,-31,70,-3,902,-77,-22,-77,-29,22,-48,26,-5,13,16,-82,-27,-99,97,6,15,-25,34,188,74,16,53,4,-107,-9,144,-1,-3,1,83,-6,-15,46,39,30,-36,-1,11,55,-85,98,19,-12,13,-6,83,-17,77,30,55,1290,43,13,30,-4,33,54,60,-4,15,57,225,80,41,262,-8,-24,-9,1,40,5,39,45,119,14,43,114,150,-20,41,26,37,-40,-33,-7,24,38,-8,53,72,-50,33,-64,110,84,0,12,305,53,33,10,-8,-4,-17,55,-56,6,-19,-31,-9,29,102,-12,-7,-21,-51,-40,138,185,4,-34,17,-28,-37,9,42,114,56,14,167,68,42,1,56,18,-10,73,27,-6,41,-20,10,121,28,65,4,-28,-11,-4,-4,31,15,12,15,-15,7,2,-20,-9,6,96,-18,52,-7,12,5,-37,59,29,2,6,-20,87,16,173,-64,-83,6,-12,-29,73,-28,7,27,168,-28,-7,-3,86,32,-12,-76,542,0,14,-31,-15,1,24,17,10,-1,-23,-27,-5,-28,95,93,-48,-23,26,33,-16,-91,-10,0,-20,-21,32,7,10,-31,-49,-111,14,-36,-48,-12,-78,-29,18,-1,-3,-18,9,-9,-52,-14,-14,-17,24,68,-7,94,147,13,19,-17,33,-15,-39,-49,63,25,-38,-14,-14,46,-32,45,11,15,-3,17,-11,19,-29,25,-71,-29,-19,16,-27,9,-52,-32,-63,6,36,-20,22,-52,-4,12,-34,-81,269,23,82,-19,32,-18,26,10,-20,46,-4,11,13,-20,100,12,13,-10,41,57,112,5,1025,2,67,-5,-48,-28,45,-42,8,447,-99,68,27,44,-38,1,-31,-72,-8,-32,-38,-1,25,-43,17,-32,-34,14,-10,-22,-6,-40,-60,-6,-10,10,1,5,-31,149,31,29,21,95,86,-17,-1,-22,-20,-36,-3,21,21,-19,50,6,34,-21,23,15,61,8,-15,23,39,-106,314,8,21,462,1229,-7,20,120,-8,71,-6,18,-58,14,93,32,-22,10,4,27,14,12,31,21,6,-9,42,56,13,31,-39,-17,46,1061,-58,5,33,25,7,-17,15,9,-60,-114,26,-67,-18,-12,-44,-19,119,149,-45,105,22,0,6,28,17,-8,10,-5,-6,-6,96,120,7,-17,-10,44,83,85,17,47,-19,1,32,-9,-1,-20,-26,57,-3,0,-13,-1,1,-4,-3,51,41,5,14,21,-2,37,-13,16,-8,6,-6,-55,-15,-233,-40,-45,27,-26,-97,-105,-41,-6,-85,-28,37,27,-82,12,-35,8,59,43,-30,-26,-4,42,-6,-49,-18,-11,-44,85,34,61,-36,-9,15,-11,27,-27,24,-72,-88,11,-142,-5,115,40,24,-22,68,-50,-39,45,4,-11,66,26,-17,-16,-51,35,22,-38,-65,24,0,230,140,-111,107,-117,26,8,34,-16,189,5,129,-65,-1,-12,-8,-9,76,-20,22,-11,14,-11,-16,0,-41,7,15,-26,11,32,-9,-12,19,-29,-11,20,30,-5,-14,-13,38,31,-11,61,20,112,128,958,5,506,-7,-37,-13,-49,11,-18,19,96,143,19,25,-27,-10,33,93,3,-3,5,15,28,-23,89,17,15,6,-16,178,-70,2,44,70,-4,32,31,20,27,82,720,-18,138,25,-27,14,23,14,-13,31,-35,93,-5,25,26,42,40,30,26,4,-27,56,168,-3,468,-139,76,-21,189,1,-83,28,-102,22,3,67,579,99,-64,85,0,-23,-52,-2,-17,67,-6,15,-15,-46,-18,-91,95,51,68,-84,50,43,12,25,2,10,-35,-10,-31,27,-8,22,30,36,68,21,39,-16,-23,-45,-27,-4,46,-88,-14,-1,-7,37,-10,-22,28,2,92,13,32,187,-6,-10,15,-3,-36,23,-19,-4,-3,5,23,43,6,-33,-12,11,22,20,134,388,52,-20,-93,-6,-12,25,29,-13,33,-25,10,-84,3,-19,-62,11,16,-3,0,3,20,-32,18,19,7,-112,12,3,54,9,25,35,12,21,12,61,460,7,21,-4,116,102,6,39,28,8,-21,6,-13,27,18,62,70,-40,14,10,-3,-182,-44,-51,-9,-12,-8,5,-7,6,37,-44,64,76,43,17,27,76,12,-25,11,-37,78,98,39,15,49,87,-25,-8,74,10,55,52,18,137,110,-35,-29,-4,-15,23,6,-22,22,-82,21,-6,2,-6,141,5,180,17,109,113,164,33,9,18,3,-10,-8,2,-31,53,8,-15,121,227,34,-14,-8,-65,36,-5,-9,126,9,-12,-11,-19,-9,16,51,25,85,-33,33,72,42,26,39,-53,4,24,-35,233,467,-23,-19,-3,2,-53,19,46,144,307,70,97,17,-343,-27,-18,0,-30,5,-66,22,101,-19,-27,3,-6,22,22,-1,189,-171,11,-64,-2,-25,-10,16,-5,84,-18,14,25,-49,83,38,77,106,6076,-4,-14,-59,-21,1,592,-8,-53,32,34,25,-9,22,-3,55,-4,24,-55,99,67,332,48,9,12,-10,97,68,-33,0,18,-20,-9,-5,-9,11,1,23,-3,-14,11,13,-5,43,-11,4,-22,19,-48,4,-57,97,-23,67,241,89,-51,-42,-16,-4,-27,6,-11,-3,-35,-100,-54,35,24,-66,-25,-49,-27,-70,5,19,54,32,82,-16,-5,25,-2,-11,30,49,192,30,-6,4,25,11,-12,7,169,-95,67,20,44,133,5,21,-69,64,39,-30,22,106,-13,-36,123,3,0,20,-1,10,14,33,32,114,192,117,28,-41,-28,27,8,26,33,11,20,34,-14,-2,98,-19,20,-7,-6,194,5,53,96,-23,-21,-3,73,-1,-28,-15,23,42,3,32,34,1,29,44,64,83,35,-1,38,48,10,25,18,37,18,33,-28,97,24,30,11,-56,34,97,29,204,25,80,49,-16,15,9,82,-12,39,42,9,-11,18,162,-45,12,51,-35,210,4,-29,-40,17,-9,67,16,-9,-24,19,80,-112,-2,5,26,-76,-19,-1,2,-4,-52,-29,-10,78,-28,20,-15,22,38,-20,3,-4,-22,-10,51,-31,-26,-77,-17,24,9,-82,7,-43,65,11,-17,-84,-16,56,-14,-18,5,-10,72,7,-19,37,22,-33,61,22,85,33,82,-13,0,9,36,-27,67,13,-68,-11,34,32,-13,356,36,-24,14,4,-2,15,-9,8,68,10,43,-43,-12,110,39,12,-41,67,16,-19,5,14,12,31,14,64,6,22,7,28,20,14,-20,67,-4,-19,34,150,0,-20,-7,33,54,25,50,-76,-4,40,2,67,-36,43,-32,65,-23,2,124,42,-5,-41,13,-5,-17,16,18,24,3,10,-32,-40,-4,-20,3,-20,35,35,-7,40,-4,173,16,24,6,18,26,-12,0,28,-12,41,-34,-7,18,383,-3,41,62,-19,0,64,32,42,40,634,33,-18,91,4,-5,28,35,-17,-29,47,-6,80,-23,24,127,7,55,57,5,13,49,-13,45,34,19,37,96,15,16,74,74,-6,47,133,8,-72,81,54,91,32,55,-106,22,-6,4,10,-16,15,-7,61,-17,35,-15,-8,88,-9,51,28,19,105,62,-15,25,18,44,-6,58,51,-7,23,26,-8,-32,30,77,72,51,-16,-45,-12,-24,195,-30,-40,10,-27,-131,-5,-19,-4,7,11,30,54,-33,-348,-1819,16,-39,12,129,-33,21,15,110,-22,-23,112,11,35,-37,-10,0,-94,-32,29,51,-58,-47,-37,-17,23,-16,-39,-4,-48,-25,15,-132,693,1846,-10,-40,-26,-7,-48,-9,-28,-8,-99,1,-18,-44,-54,-33,46,-85,-3,-6,-49,-11,11,-17,9,-7,-55,2,4,-7,-32,-4,16,286,141,145,-41,-22,-46,-4,261,-23,-12,-35,-18,-9,33,55,-53,69,5,179,-36,145,28,-24,24,10,-12,134,-13,83,6,-18,420,96,14,249,49,62,-38,298,8,-27,34,-14,-23,-1,31,72,79,19,30,-22,26,29,-42,-45,35,-22,-20,20,6,28,18,6,35,31,16,-41,92,18,17,-177,-26,18,11,-5,-3,-3,38,-13,-33,-21,51,25,87,32,22,19,-30,1,-3,-2,-28,-18,-37,52,0,18,-35,-93,46,3,8,-30,-5,-6,50,70,89,-8,-10,-1,-88,-36,5,115,3,19,6,12,-18,19,9,-8,-47,-58,-3,0,9,39,-40,-27,-37,64,-75,43,-38,10,28,-2,-20,2,14,-6,40,-13,5,3,22,2,-4,21,-18,-10,45,-2,-91,71,-7,14,49,-25,-13,21,5,6,11,23,10,22,94,35,-1,12,1,3,-23,-7,25,54,-30,-17,2,-45,-5,21,36,45,-9,-8,15,-6,35,-24,-33,-108,1013,10,-28,-32,32,-6,16,-9,30,44,-24,-13,-16,39,-10,-5,-2,-25,-31,-84,34,563,4,-23,-44,-14,-30,67,26,-42,3,-18,-16,11,23,-24,12,-36,-13,-14,-20,2,-37,13,-1,46,-38,0,-19,-14,4,16,4,39,13,23,-32,131,10,57,-60,-74,-52,-32,-270,-63,10
-58,-196,11,73,-203,-335,19,-105,8,-7,-201,-461,-243,-246,254,304,56,-452,17539,17,98,-108,1,-121,26,-117,-67,19,-102,-25,-250,18,-336,-109,-137,-7,978,3719,-84,-270,-589,437,-306,15536,661,2260,14261,126,-17,128,31,571,338,1932,-22,59,169,-312,128,74,171,519,376,-42,88,111,1508,-24,34,-970,-818,616,-422,21,-222,-64,137,485,1365,-164,417,1448,2294,19,826,2181,-155,926,711,340,849,201,620,673,346,-83,-29,447,67,-116,274,-212,12,159,-26,22,3294,642,-282,215,-59,-385,236,-1375,-1425,33,37,606,274,-13,-61,-180,73,830,-84,218,290,-108,166,192,618,-77,-14,41,-12,1068,240,499,631,277,-10,130,-14,515,1287,172,204,504,122,-57,1210,496,133,643,-10,-515,836,-345,524,-165,6932,-146,415,388,152,170,522,743,1463,1044,2023,-346,-164,1241,2520,130,85,-74,53,488,561,673,-88,253,1412,-130,-4,42,-1249,-113,2700,148,-33,7,1125,1187,689,-18,6,557,409,819,-6,351,-26,117,-333,1313,1162,1554,-19,-591,146,19,991,-1214,719,2644,-292,349,1859,-95,52,11,30,16589,-144,157,2224,459,-34,303,1183,561,182,-60,379,881,1823,1479,6785,343,4899,47,-52,593,-38,1833,529,358,-510,1287,1326,41,884,-362,3278,49,1600,113,2371,470,-283,534,128,19,110,-1487,-110,-138,-339,140,1141,-82,483,1039,279,-20,-309,55,73,3287,4699,239,128,142,117,304,1450,-174,4741,2825,1231,-359,-154,-22,-55,701,4114,366,123,5262,236,94,292,37,781,4769,394,3256,-1263,972,-31,174,346,282,121,23,-123,66,1028,1200,1751,2516,8,73,1288,312,218,145,1835,81,1194,359,161,618,-285,966,2140,451,143,110,231,-33,120,54,1206,191,-203,2414,321,-138,3860,216,965,537,528,1057,126,131,-1024,1257,1532,4415,148,639,14,1188,1420,680,1829,-220,4380,371,890,832,-69,1393,1442,182,906,-23,-160,1494,877,852,-514,329,372,-450,78,-34,129,-316,17,317,110,114,821,635,1164,347,667,286,175,-228,1603,-657,-43,208,408,2022,-134,-68,131,497,248,93,125,56,-13,155,518,425,790,65,2102,507,502,362,1981,103,-197,56,-328,232,513,669,970,318,2049,4837,671,90,-390,-907,786,-26,808,885,834,94,2211,1746,-120,-442,1194,-71,146,75,92,86,540,5311,47,186,-333,48,1094,449,-52,-95,31,210,989,-243,2375,-139,37,1075,896,410,778,236,377,-199,-174,385,344,139,197,156,111,-722,187,79,448,267,121,155,-279,-303,477,2158,394,260,373,46,3126,246,-420,408,14,170,-336,97,601,1874,946,517,337,106,-56,159,-444,969,1817,391,663,316,1406,2822,383,629,573,4504,-55,111,289,312,19,312,139,704,753,-9,1147,-405,86,415,379,883,424,538,2239,1685,-28,73,651,-48,-75,-160,3798,353,-197,79,103,19752,108,-522,1038,-460,-105,40,399,501,346,382,1030,204,894,-41,-197,1051,158,-205,187,406,1283,976,258,224,235,-38,-266,812,17,-1179,-349,71,-226,33,49,-1,1121,305,491,474,-1173,341,1077,992,213,-94,49,176,120,301,95,325,636,683,1363,133,-115,-387,237,203,647,-17,440,447,293,-80,700,-81,-248,-2,-401,690,183,545,146,-113,-171,820,269,502,1617,1259,-8,-62,518,711,363,477,117,29,231,391,244,69,2495,398,61,773,164,760,-652,187,9,40,171,625,-174,199,278,499,590,6,274,445,548,-119,423,-56,4,-519,518,681,-316,108,130,504,-69,155,575,103,1755,140,495,3937,185,-164,-58,-141,1114,299,230,621,972,37,603,-185,263,349,211,581,74,344,301,827,23,45,-2102,614,42,7,55,832,206,1101,-186,482,208,653,1038,-196,490,85,438,139,93,1080,247,5963,220,265,261,111,16763,-99,615,562,-270,10,100,-36,267,231,-114,123,443,-157,31,182,-120,368,-55,317,697,169,11,1660,85,65,97,607,1113,74,1519,-18,885,111,160,74,-248,247,928,-204,318,81,-191,1370,354,-2,-266,2589,2124,296,-241,468,-527,2474,1188,265,-216,635,248,-200,-27,15194,273,441,3993,1249,709,197,200,225,455,-320,-1904,691,-43,-1110,-297,-409,-945,39,-186,407,864,10598,1179,380,-122,-311,1032,834,746,324,-74,-96,410,57,144,443,-149,-57,390,-80,156,1899,273,-467,-58,-65,265,-976,183,711,-41,-302,-136,-152,-506,116,-76,619,-31,-799,256,4920,47,747,-49,1221,19446,341,11,-53,2311,-199,3,-246,5834,-44,-301,46,-24,9,405,833,514,19495,336,482,58,387,321,-11,663,101,-488,14298,-445,-303,205,-143,3717,15134,-77,-978,92,358,26,288,692,-913,2782,1340,99,453,435,3230,54,260,32,4474,2681,-417,430,788,420,413,-44,-81,574,155,-146,6347,-164,-197,36,89,-35,943,112,-591,94,-489,488,226,-72,1780,-46,-361,-400,850,-427,133,-1233,467,681,-131,-313,181,280,783,331,200,183,810,-5,-51,-132,-115,179,-22,424,82,147,-146,93,417,993,-43,1,21,1148,0,908,-125,-382,15029,-187,1441,319,115,-62,-187,-86,-28,-255,-237,-402,835,1741,320,142,-680,88,-374,400,87,-147,-60,-264,486,-2,34,-657,9492,44,95,85,4297,66,-59,-144,12582,-366,573,247,345,-34,-115,-1460,406,-274,514,-96,459,-289,15942,1336,-3,149,98,-10,-156,244,664,364,-182,121,76,301,194,840,50,367,-6,350,211,125,12249,279,692,437,1246,142,6762,-26,867,1813,476,-280,64,481,5583,394,1228,365,2408,467,228,-88,3491,402,511,145,408,-48,519,130,10,165,0,2116,201,-598,-339,418,72,21,1082,5232,7031,624,-921,1430,-165,645,968,263,371,613,2658,122,51,-14,253,1274,121,3425,264,62,784,283,7417,531,936,640,-1005,78,-28,-49,29,-155,-70,-62,1267,1901,517,595,58,2499,-177,67,592,97,429,343,329,5363,13,58,102,307,194,93,-57,24,1967,9816,-122,303,269,2167,64,1395,-54,-73,2809,261,154,24,298,253,49,819,-257,56,-124,486,1730,314,376,0,233,284,94,474,-105,1113,555,-717,459,212,225,-15,-482,156,-337,21,-1,74,-263,126,-281,258,-14,-320,660,3621,220,-1515,355,1176,18601,9234,-28,170,-532,445,21,197,294,-75,-334,54,405,495,-407,-30,-339,3294,-95,439,146,-38,15,373,427,-66,587,938,-51,35,409,1190,109,-55,27,354,1337,312,401,-189,-166,35,69,122,5169,205,66,17,425,-47,175,-349,190,-40,959,480,-196,557,262,-171,280,-689,153,170,1764,44,2984,4140,23,-18,-158,490,3997,144,809,2118,450,-27,29,56,-190,152,-15,28,1866,-39,81,-66,506,420,465,33,-562,750,448,168,683,659,294,408,1770,-271,715,8,-5,366,-278,316,6,161,1870,784,515,30,-691,235,-27,254,308,-1738,-26,2498,717,433,572,2037,973,-89,278,240,-366,-48,-62,187,285,961,-1,2683,158,-45,1673,41,281,-37,-107,415,79,1202,9695,-14,2284,2881,69,6,807,119,-1,456,655,1614,719,265,13,83,10,1016,168,462,581,34,-149,228,11466,192,-162,844,53,1802,487,-853,-413,1826,-122,-212,1041,656,282,535,17,605,-235,167,-1675,8,-43,344,-489,835,977,3346,1052,1808,170,-1268,76,105,-65,71,204,-314,125,4166,150,-703,412,45,-256,8,949,557,206,1602,98,522,786,1012,971,-222,-47,172,235,243,-714,523,405,-49,-95,-37,377,179,478,1205,1237,-202,-162,86,-35,341,246,-81,-33,1461,30,-520,-158,-348,360,99,644,126,349,145,63,-51,122,182,69,5,976,145,1326,-68,148,-632,41,162,42,199,977,27,186,-12,-30,334,81,-622,957,-333,-46,18,37,136,1142,154,-9,79,135,462,-98,318,465,344,-331,250,-91,577,1437,103,23,-121,144,-119,589,191,118,353,-95,133,716,120,-239,677,32,1082,102,1824,7,63,15275,211,-71,-120,-35,196,-35,18,-37,-98,-3,1553,923,22,1401,-141,-225,-363,418,81,120,-13,1716,781,343,77,440,-24,225,209,457,-115,-57,83,529,133,227,343,734,-89,189,80,1098,-89,-74,-238,75,395,496,30,280,-512,808,-380,806,352,2,108,49,243,413,593,201,674,922,688,154,557,-192,626,609,437,188,153,327,427,616,-104,341,304,425,69,635,32,-438,-27,198,119,936,61,116,1147,367,215,557,73,-335,76,677,125,-157,90,511,-59,496,234,-71,-107,-945,431,-692,1375,66,36,1122,-15,130,-89,-826,522,332,-77,-93,2586,8114,37,-211,6676,-18,102,-104,-309,-44,2247,474,-172,222,85,40,-223,-7,1278,181,344,1589,201,193,533,471,18,1702,151,-173,256,730,237,-317,3278,319,-452,183,459,168,267,72,201,-126,538,-327,798,-421,254,571,859,79,227,153,85,1340,389,-255,47,1010,545,12,-99,-364,1994,-94,190,263,404,275,-882,1299,145,2180,223,-127,796,316,-1023,820,-36,106,103,127,-137,-35,119,472,-126,-14,15093,196,17134,10077,16849,28,-27,167,-15,-511,1747,757,3611,28,11,3049,-299,1104,-121,304,-171,416,2149,-127,513,237,141,2864,194,70,459,-165,-126,1110,-143,441,-448,693,302,-250,39,931,-231,278,729,-57,100,556,428,-22,-607,415,-198,-250,266,1705,411,-108,452,2109,484,-55,993,315,437,-46,748,4399,708,261,588,452,2514,1102,393,-559,4649,124,12574,1934,49,97,-197,-330,1772,66,123,931,-18,74,-49,213,200,702,225,47,73,54,155,-117,-65,237,19,-49,5962,-62,21,43,412,13595,252,32,69,-695,286,179,199,710,-132,6339,836,-719,-8,71,13,99,12,93,3102,195,-4,-303,294,-79,1449,157,190,392,31,-69,1263,165,178,-22,-92,760,109,2660,369,52,-59,-296,-27,311,59,-309,152,266,912,5715,-613,94,876,27,136,1314,736,9809,761,22,1422,377,0,107,-127,777,125,-495,6067,282,326,589,856,292,187,-315,4573,222,-196,629,1557,515,2033,-339,28,-39,349,261,-90,9476,1455,465,136,250,97,-166,928,516,33,1905,-46,227,526,278,456,1184,265,356,189,358,62,-24,-11,49,386,17267,56,146,167,-221,1204,-484,2046,1037,242,279,816,667,444,1028,1316,37,875,-115,5,482,5286,5171,66,-352,79,102,98,350,285,5,124,1242,312,-186,1316,399,134,1328,-297,254,730,571,331,1032,-709,28,169,-94,64,100,-56,-80,38,331,3436,354,-51,-139,6,3054,875,-123,599,37,103,-351,-822,770,171,802,-90,804,3147,2560,22,328,273,429,-900,-16,-142,-131,-63,-110,132,146,68,738,489,-57,-91,-199,-114,-32,117,164,-421,-355,-375,36,-65,0,-27,72,14848,4528,988,32,202,401,-100,-211,-97,373,380,911,46,-58,-24,95,172,-311,1444,422,-263,-86,746,-126,-812,4,-114,643,2383,-85,224,410,367,-155,-464,11778,-320,867,-38,-116,530,62,239,194,-57,16,-285,-642,1276,-226,118,785,845,72,539,141,237,-4,184,-14,585,179,119,-122,173,-39,11190,-964,868,230,79,335,217,1317,-349,354,363,17,302,65,-47,54,-560,-94,60,72,-421,-41,536,-305,-56,998,811,3679,5766,2733,-193,-66,67,-278,-474,-212,81,1741,279,57,649,-159,127,23,-26,382,192,1,-535,217,-55,2935,449,111,-304,44,741,133,613,59,49,1555,1007,-355,1595,-789,-191,354,-31,-31,-17,363,68,102,111,11592,9,1056,430,-384,891,285,217,-114,863,432,-129,-942,772,583,323,-222,576,76,318,580,-25,1740,73,161,5304,484,-60,-202,741,244,624,92,-26,7201,176,-53,97,2130,473,585,532,-30,-1063,-76,-116,-251,3,709,-124,187,29,2438,2763,294,129,11401,2998,-47,475,219,189,-250,-24,329,242,5829,162,-67,51,1266,1043,33,280,545,-854,1,-723,22,184,-85,104,452,283,-63,196,452,61,2282,313,1304,686,1819,-250,-214,612,2513,267,315,-182,-238,-248,932,-213,106,96,212,634,185,-82,560,68,227,-148,941,-1,183,397,347,130,403,495,140,50,-762,266,398,1515,154,100,555,-34,106,396,280,884,-32,1004,70,80,1622,93,-392,10,-160,-62,-346,406,-243,1116,1559,89,824,-403,2469,-172,758,-111,39,1467,744,383,-23,207,902,147,-161,99,-246,-443,869,87,83,293,861,312,89,-7,1652,383,121,133,-91,138,83,481,912,-704,247,207,176,-41,473,575,264,183,63,-75,1765,376,-60,597,4,653,10967,198,-106,-99,1027,1,42,-161,58,-79,755,50,173,60,385,583,3378,-100,-191,446,472,177,129,26,646,-198,131,21,-107,-419,-46,57,-34,499,37,98,491,1660,-240,196,62,119,1698,41,13713,540,1117,363,417,-39,705,405,-307,151,-71,531,-225,-148,365,-183,102,528,-763,576,14,-16,397,56,201,-114,483,713,376,474,401,410,184,503,219,124,36,377,-104,12040,574,69,-504,208,178,210,223,660,84,-385,263,250,671,-150,222,473,73,97,51,205,-149,-15,983,21,1231,22,92,-304,-201,84,120,-627,244,179,-524,-367,-72,204,445,-483,-113,395,179,543,223,471,104,10,-442,-21,227,-333,-97,490,575,309,-328,332,100,295,87,827,-800,65,534,14,159,-189,478,223,570,-512,201,132,286,2359,601,1769,-442,991,320,89,-169,30,1316,153,1059,2136,-761,365,167,-825,260,-298,287,-18,444,113,97,1641,-156,153,389,-546,-31,259,171,-219,-31,247,338,76,-312,341,378,176,-72,422,113,208,220,959,-225,201,-53,512,2038,-59,22,249,-75,337,26,1169,-55,983,-66,165,194,155,780,-166,118,-765,218,529,330,768,212,274,200,898,375,948,22,1138,-24,-33,3421,-97,578,111,259,145,143,-645,631,242,61,-1039,-136,175,182,-592,480,596,746,-64,38,177,492,308,-35,-6,270,301,249,-6,471,354,-945,252,-150,555,151,452,-24,245,817,2183,1107,363,290,84,-655,13414,246,1657,-260,142,1002,85,42,384,-82,1174,-48,956,-198,-214,31,667,632,284,-155,-131,-56,378,1907,416,753,-238,65,-46,658,12215,12063,-61,552,174,242,112,42,1718,32,-65,-49,118,-136,75,337,-183,727,449,608,121,65,583,91,-30,51,715,662,417,647,22,184,2,29,-18,353,860,535,-98,683,10408,9450,6850,5856,9609,18055,3136,416,2880,52,-80,974,433,999,526,201,104,-541,-319,404,-347,182,-104,769,86,-208,-302,308,45,-7,28,789,201,1273,1545,38,-192,-211,-2,38,64,480,82,38,-234,294,201,-748,658,341,-96,477,930,-192,169,-1,774,402,692,-316,202,404,-316,49,72,627,470,265,177,193,548,192,167,-58,-348,25,488,102,-14,-157,85,-59,505,300,-8,-339,-59,-587,222,-34,131,325,633,366,-707,13,515,222,907,-22,-495,10,47,175,-186,-117,448,479,-97,186,1,-329,1441,2302,-59,-311,52,155,363,1504,86,36,624,24,218,-48,-214,18,1055,-169,-141,-173,454,36,148,91,80,2304,729,1810,-343,30,438,-40,7,93,55,-55,106,-54,213,1338,709,67,344,517,5701,-208,-95,659,102,1011,113,483,106,-20,-321,878,265,2,-281,511,299,32,-64,-139,216,228,259,-331,-525,694,298,165,139,221,-168,-2,395,333,157,107,60,557,785,-736,96,10,420,341,-108,594,3378,102,-111,1711,314,342,156,505,83,646,-468,-29,444,211,38,2273,221,848,-210,148,460,611,-35,297,384,37,64,57,320,-29,126,240,214,1100,1569,123,714,305,-54,304,115,845,278,925,-68,54,183,-36,86,220,617,181,-439,304,270,575,-118,3227,-67,-644,-178,-244,428,29,534,61,-850,-632,134,454,2095,-600,28,184,-76,167,-28,-652,87,1211,1706,-476,250,238,18,1097,-143,580,394,113,1871,-522,172,-375,134,-299,28,539,61,8,989,-270,-444,146,-105,-38,1169,356,343,568,383,-25,1124,336,1649,931,-40,-258,571,107,328,-10,409,-135,2157,412,-15,52,-90,976,2405,278,-151,334,-22,63,140,-37,1697,290,380,-24,123,1015,56,187,-53,716,920,380,60,-108,-41,150,-379,-80,-273,100,552,232,136,84,810,385,1369,55,204,-343,-681,1409,65,-40,395,4,82,136,349,50,175,587,-156,683,34,716,4476,106,-26,-126,-566,166,292,78,-4,-288,122,5,-74,-214,-279,-769,725,888,439,-9,-324,170,-24,-63,712,168,186,42,4,54,-354,-416,-80,285,328,61,291,-27,69,69,1588,-832,243,820,-136,345,270,-257,86,565,576,2874,185,967,572,95,76,1208,793,1108,106,971,-10,292,9,2746,409,245,182,1494,753,3196,261,352,3406,5594,-25,-4,38,31,-104,82,176,1714,156,551,683,-72,606,357,732,-494,540,23,1128,-912,86,-138,245,91,510,-17,570,147,-245,-96,-56,119,-1047,961,-119,13,477,281,155,-64,-181,-195,127,581,-158,-29,523,-17,474,50,-49,1964,377,168,303,9880,-100,1247,106,80,319,1759,-291,975,-181,-281,1800,151,105,690,8,-37,735,4309,62,1367,1879,543,160,3835,-15,46,1759,83,6,99,148,344,2007,2387,727,142,2588,-27,226,487,1110,28,527,327,246,313,473,141,-945,1501,684,-296,-77,113,76,769,1207,584,-590,221,944,-44,6,-51,368,-720,-123,33,196,-426,522,-1,-190,134,350,1657,117,-290,-240,109,-724,224,2858,51,-13,39,115,-345,254,153,69,283,20,-190,42,257,493,482,1728,170,-76,337,-188,671,267,22,-56,78,72,4,-289,1609,-176,964,-20,194,150,1017,296,-54,781,69,81,48,84,520,170,429,-59,77,42,666,-140,594,64,270,211,8901,206,59,21,208,441,88,460,448,336,42,-71,275,272,-70,515,264,513,34,101,434,75,216,2097,239,-5,-31,423,536,-772,67,184,68,41,171,-158,-746,210,-993,-25,-347,1348,-14,461,-29,59,240,52,541,88,-69,55,237,131,1281,362,1760,95,-949,86,89,-291,229,174,-1379,1144,-228,-163,5,2041,-8,152,-22,-213,-7,-431,-424,138,-47,449,374,-76,35,64,-13,267,725,749,636,-17,1285,10,-177,190,-60,606,14,-4,82,-75,360,99,24,-145,21,16,1501,271,1409,392,446,-26,434,558,480,508,-55,451,359,-18,17,420,411,-141,243,79,410,139,547,-27,-107,608,212,673,73,-897,379,108,221,216,779,147,589,7,198,380,-29,238,353,-50,625,-1021,157,1101,-64,214,-152,-62,-88,783,166,10,506,1266,89,110,56,826,81,1023,-283,53,55,107,180,262,263,259,61,1483,116,1101,64,383,-207,714,971,1330,-346,520,-512,965,43,435,-108,-22,-24,469,-547,11,83,-456,109,706,207,1986,2077,265,963,277,-92,265,1209,43,175,1819,375,-256,-50,207,-457,-299,-198,174,29,64,671,-66,153,1872,726,25,-1388,98,383,169,198,-175,3151,340,-15,-188,60,53,182,-415,282,1186,1419,133,15,212,74,-99,129,902,275,-221,562,-143,-28,655,1705,-110,120,154,413,-7,290,-42,343,-200,-267,-163,216,7760,49,2953,165,-287,18,22,521,51,148,-474,1682,716,-2,507,80,150,631,2,-1197,-61,208,-392,-17,-19,-14,-18,252,520,-310,774,186,101,95,-22,333,1756,474,7,341,192,315,217,165,129,-10,305,480,-186,-542,297,216,-214,43,568,90,107,361,35,1292,26,182,407,178,156,-13,26,86,35,-58,38,183,485,931,41,-82,165,356,247,-339,1011,261,-846,-28,581,-37,88,-161,517,806,-95,607,169,9,2947,185,1034,298,440,174,154,715,262,-53,805,49,665,-69,235,1809,-63,115,-497,285,-1079,64,21,953,-72,117,479,23,-511,-687,1056,466,420,281,193,-890,380,774,-340,-229,7,288,3,114,-52,-329,1366,-395,967,349,-63,50,-3,517,122,17,-27,141,82,266,688,-288,14,-632,467,424,534,210,166,15,75,621,1032,69,220,140,228,216,129,-250,34,-67,-467,804,-51,872,129,376,715,782,1553,121,-379,354,196,450,-68,-97,66,290,855,-9,-149,-30,469,1805,-430,146,-29,68,1196,505,1066,253,266,426,2306,169,409,53,872,100,761,-24,784,324,143,321,2586,702,-95,160,47,-82,38,46,2,5649,1058,76,1698,251,349,386,226,-55,14,-127,-133,36,777,581,19,57,697,-33,144,-103,1126,2623,1148,-197,423,1092,322,-627,1139,367,243,273,183,-903,593,-273,195,-58,290,275,359,224,1373,-18,219,1981,61,268,34,430,17,13004,-641,224,-88,21,-68,-14,20365,130,65,221,-812,62,168,422,1272,915,379,16800,-166,3488,184,1673,-430,479,86,338,-25,262,-88,713,546,8712,-846,15257,139,129,-41,-151,-168,566,454,1862,970,-13,-116,437,-41,150,288,71,359,2715,16,768,122,-4,190,-419,-307,-213,-111,1373,4,-6,868,-1167,90,40,2361,310,-105,1292,-30,-153,277,-8,361,-91,60,303,281,15596,13,112,121,1346,647,173,112,-141,39,-130,29,-92,-134,3,188,-50,5,82,151,94,8966,-141,229,8426,2707,129,-11,827,-1332,-137,31,710,207,-109,121,1757,80,-190,93,1271,248,1687,-14,3589,8680,385,342,545,598,265,-53,-104,13,-12,809,362,143,433,242,41,135,-49,-232,241,89,3290,2306,-94,-148,89,4596,209,52,670,10659,554,-1253,-121,2882,226,1643,421,15827,-43,382,21132,2139,-294,1416,51,140,111,4215,-81,1093,630,28,-303,-84,1644,141,-9,-333,1184,-76,-195,10379,-342,68,554,367,-47,-5,282,132,-406,-35,3963,2364,165,101,147,26,-53,93,453,-442,-64,62,941,-127,-77,-117,260,-46,336,-74,31,204,611,-678,636,637,148,591,-137,-536,689,-215,9480,717,278,1027,6891,8927,350,109,1100,-362,-141,7829,175,-134,-822,118,63,-61,925,1394,179,-200,448,42,142,763,-431,128,346,94,542,19,345,-6,160,69,646,-225,10127,289,81,-322,5,-13,11831,-295,1290,218,-76,2345,6948,121,789,58,344,204,57,14330,9306,170,2062,194,278,1577,1709,1360,829,-156,6675,-188,301,-115,379,733,80,140,182,17,-241,28,135,-214,595,-55,54,799,758,546,165,27,-474,78,103,-44,-105,212,2210,-154,1811,294,179,2007,3217,759,2253,-10,254,36,120,3499,354,-534,182,527,685,-100,-68,589,23,221,571,1645,-20,-2,-451,167,534,336,-24,302,16,34,315,206,551,5880,12532,620,-269,35,187,261,679,-547,108,-224,-21,276,14765,-120,343,-4,102,-67,65,361,188,708,906,-13,-136,-10,263,787,3068,201,-279,-300,68,7212,-191,81,145,-26,32,-277,-130,355,-130,49,-26,115,505,111,-44,714,-440,-77,-1113,-234,-36,-169,312,-80,478,636,1713,548,516,671,132,720,378,-113,1548,238,145,20,-184,42,464,38,16084,-221,3534,29,-86,26,279,4164,-1312,2788,-215,351,148,-71,6649,-68,888,136,836,131,547,721,-218,307,-86,-503,1745,247,17639,7535,33,469,1473,219,1912,103,125,585,708,421,210,587,-861,-240,149,130,1460,468,488,397,101,-73,171,334,624,-173,2847,320,642,51,631,-547,234,-84,1373,141,525,148,-346,-381,1220,-71,499,14258,-49,102,-44,71,1146,152,826,199,507,549,-22,150,227,65,1236,1419,320,959,576,148,-5,34,583,1633,940,44,-184,473,70,128,3331,278,574,-163,-30,232,894,174,148,313,546,288,-75,378,225,94,122,1668,1085,-75,-23,-3,231,749,966,2861,325,595,86,-58,105,3,818,-156,-585,701,1502,-122,-29,-68,639,251,141,-100,2657,1,-101,453,374,3,458,178,-65,401,16,-6,1060,355,319,66,126,-57,357,586,-44,341,12490,1252,1088,-75,-398,2,803,-376,141,38,-107,940,311,944,88,42,442,-416,1677,1049,182,89,856,-63,209,619,636,944,5100,718,6450,613,884,399,640,1053,152,-9,-251,-271,-248,45,31,1297,91,497,214,106,-21,-12,576,-134,125,2595,237,-208,-8,169,592,5329,62,-2,95,-61,311,-3,77,399,938,41,815,1511,200,411,-9,800,49,62,11,3,-240,-130,267,375,-66,-22,224,63,200,-554,77,197,-25,178,-475,-52,55,-386,-110,481,415,91,-237,-29,-76,694,716,225,110,63,123,-186,-48,-52,784,293,758,4937,979,2749,-195,-202,169,293,1212,184,1575,-377,-13,-11,1663,-253,-351,-107,-61,187,235,76,440,3154,301,-1228,605,-202,772,121,717,112,467,34,558,421,-276,-127,-478,-114,98,4,20,402,151,135,121,-66,-73,114,963,360,1440,483,1017,206,521,439,18,-105,139,115,435,461,-177,518,9,238,463,813,40,895,27,-127,-89,-382,176,272,-192,37,243,-8,141,601,-821,84,116,-39,-373,549,-935,218,-54,50,-987,110,13,8,-147,724,6505,327,1516,244,201,-19,34,200,22,250,181,1104,117,466,287,-66,129,-110,-198,190,391,671,102,-38,455,692,410,943,458,-148,782,-145,4501,102,585,-116,90,-848,46,-69,355,761,193,186,-110,151,-58,335,606,393,1,101,302,66,273,149,1110,456,276,73,156,-1718,13,374,704,1411,773,-960,-319,-9,638,-107,466,18,297,-138,239,-163,189,2057,136,81,699,370,-90,282,-144,75,533,133,41,790,2461,-1,-107,467,2808,701,131,204,-165,-158,1217,201,417,-166,124,213,116,-806,3,474,249,42,-70,17,-199,-68,-148,637,-538,100,-43,-87,586,1354,37,-1305,333,-2,-22,-45,-82,129,-63,754,-93,465,-141,1256,2007,264,-121,-118,319,162,-76,97,-76,110,-364,155,128,398,135,-206,-49,615,8,-108,-14,167,193,399,-127,-278,457,7,384,860,234,-39,8,128,146,-226,-30,50,14,24,221,-134,426,768,-120,-98,234,95,152,-134,121,196,-73,877,987,-452,-59,191,-639,265,-1,87,172,139,177,291,534,-3,725,-128,433,14,93,-37,2781,-60,51,360,15139,1419,-443,919,-67,179,21,478,144,249,-419,246,238,-340,196,10,160,319,-119,143,33,62,755,-226,336,426,-16,-67,139,643,8989,325,-46,317,1047,640,3752,184,6007,557,-652,-738,2,19,8244,1085,47,4138,304,115,-438,88,107,23,-143,993,4154,283,165,948,-168,37,529,-11,1389,92,-105,222,276,213,457,-3,-177,46,201,-394,438,67,-543,527,2320,414,871,-151,35,99,68,-44,42,-64,755,96,570,1065,185,577,696,-72,43,-13,142,401,-12,222,75,27,126,5,-86,182,5930,1869,31,-60,73,1,62,1088,219,134,29,5884,83,-106,237,629,75,287,348,493,-220,144,336,-218,153,58,172,-151,-89,-63,-45,8115,-119,1667,510,7,203,-809,120,140,3,-277,-25,-65,-30,-101,334,-122,151,53,-274,-51,47,-545,103,-221,26,-41,79,-656,52,182,15,291,216,-86,126,793,375,9657,3533,820,171,1164,-297,1362,1291,-502,1103,-482,1027,86,180,19,1639,135,229,142,94,-722,-147,296,738,-460,31,256,94,96,481,68,1097,-149,196,175,1583,-32,130,1134,20,-93,919,-165,2410,151,84,159,2291,-213,47,411,159,79,571,69,178,-389,372,-235,123,188,2288,-15,-13,1069,2361,990,212,-211,109,686,8562,25,270,310,508,-404,1891,-23,-16,2100,190,43,1445,891,16,-117,84,-293,-203,-3,850,128,227,720,1096,-1,-102,94,325,679,46,471,315,73,223,288,-253,19,-4,103,126,500,-7,375,635,146,-585,85,153,-136,1181,683,-343,1041,2621,3,1529,68,1267,101,-53,54,52,3558,-165,43,290,27,163,381,13063,58,198,104,-28,162,370,2826,61,285,-373,60,-14,-285,-86,198,-159,6,42,193,166,125,291,252,231,231,76,145,14,1328,1845,-39,625,58,174,86,786,1950,436,-139,151,-10,-27,96,997,-1,33,521,669,89,64,187,-1,1694,390,-119,240,-480,430,-292,-13,297,113,26,784,-35,96,2122,107,6078,77,-74,3850,569,42,-156,-170,48,-25,299,320,-165,285,-900,607,99,2691,20,-89,155,174,429,142,-349,314,174,104,1242,72,40,1512,837,1259,-32,24,145,515,17,-56,2977,248,-335,18,-60,-188,-43,87,68,-54,22,3670,9,-624,836,88,-59,-793,-294,2149,2931,-226,-26,55,-151,-27,46,-379,-32,-57,831,-251,45,40,1095,314,1118,-44,331,-79,-69,-88,-38,82,1386,-19,441,-730,88,270,184,-106,111,269,311,186,1863,156,2186,29,-118,-1987,91,-172,-146,2545,-237,64,-45,262,212,333,-82,942,30,12879,109,-112,344,1047,204,66,291,-91,-45,-62,573,153,340,-51,-152,513,2713,84,19,-178,-49,-44,-414,-35,-963,-8,197,176,133,117,368,-196,62,-45,-28,-23,44,364,-112,640,149,158,149,650,299,52,1322,64,2,166,-11,925,-33,31,225,-2,182,272,1702,-83,-27,98,282,1201,8,-198,635,837,120,320,91,637,-618,467,1594,-520,-346,-7,-65,6510,214,52,173,540,-582,30838,-180,402,506,396,-3,200,169,65,538,160,-43,58,70,532,208,944,840,5333,-84,343,-113,232,283,-105,-114,-281,-96,906,410,406,119,68,51,-130,890,571,-261,-337,124,7012,87,237,59,115,49,145,-34,104,-85,1361,-3,-239,-352,-297,795,1280,200,-10,-576,2874,9,2657,2782,-296,234,-63,6203,22148,281,60,-348,354,218,-239,725,-63,114,785,273,4249,1692,68,209,-28,115,169,-476,-46,875,185,80,135,1144,5013,-11,-23,-47,-901,-370,271,-262,-260,31,39,92,-741,362,86,-862,-73,-126,-28,759,-168,24,51,283,-54,-20,-25,-612,44,-1434,172,70,-28,729,-164,72,77,341,-117,550,35,-12,-81,221,76,-47,43,365,-505,-254,-101,25,310,720,2787,7540,181,16187,-16,-10,47,389,50,406,616,-275,55,-76,19,287,967,86,256,229,-16,-2,1158,4892,426,2401,149,456,165,300,263,51,-280,57,4117,129,141,-417,306,-810,1678,106,188,53,268,78,34,53,63,511,346,541,331,494,204,45,1596,466,-71,743,-114,-2622,399,107,-67,-11,101,-136,259,-23,-485,-367,-547,-17,392,420,1364,789,96,87,234,-159,-176,433,-45,-163,5861,181,1360,537,807,39,274,-17,1451,214,287,70,214,60,-99,527,-59,1340,507,-78,-148,123,-392,626,371,732,548,-47,130,-464,-231,-529,144,95,-972,610,-5,-233,-363,245,116,14517,1846,109,22452,-169,132,57,-256,464,1542,-88,2181,31112,80,192,3404,1318,2094,174,-30,-1,-131,128,14,331,-46,222,140,-125,-1142,-398,1037,15,6792,366,-134,817,76,1932,-139,-327,121,800,127,-172,15,139,-161,138,222,1565,-15,-146,3,13,25,2739,293,-1222,199,18,393,245,310,1193,104,812,1037,360,502,9,1476,524,1187,15028,-6,17,64,101,-76,75,243,655,-4,3399,65,-100,-22,337,103,296,99,-1379,533,586,108,37,394,288,295,354,-241,19,17660,133,388,62,64,222,-581,79,-83,367,223,1369,-386,525,851,2125,370,807,1088,-77,-414,2038,-552,-686,321,168,-172,245,53,315,11,82,-197,183,7204,-563,-152,2,577,66,-512,127,133,-64,-53,157,1060,471,189,690,129,104,-47,94,235,-389,68,-31,-41,-168,317,329,30,767,521,346,-361,-332,350,232,712,-962,-199,-81,-1429,231,-47,665,-312,842,276,369,-326,-71,686,-52,5409,225,83,-116,129,132,-293,275,57,-10,271,498,779,-214,-36,1518,314,-50,55,96,223,184,166,-221,52,1064,-128,3,97,287,216,449,515,-318,-51,-330,-18,-107,-450,369,-62,136,-206,254,2537,33,-507,2796,-2656,1064,163,89,639,19,146,1187,12515,3194,176,168,266,186,-705,-273,288,-866,8,8244,1288,868,-59,18,9629,-158,315,91,-174,61,163,24,960,-51,-427,22,-359,832,58,36,-78,315,204,-216,-344,-161,440,95,271,22209,122,30,1060,3419,-85,699,151,11,37,-526,-201,55,563,45,-58,452,3022,91,18,-80,70,60,66,1871,1047,-70,2134,-78,108,860,86,-106,1585,689,40,-47,-319,831,1433,470,5492,356,-867,1451,160,-85,98,-114,78,174,91,848,615,-60,4612,-81,-497,-99,354,1008,298,196,157,5463,726,2331,95,56,206,158,381,302,45,210,262,760,171,-37,303,14,510,-747,72,-361,-49,-281,81,-42,-1329,-411,1007,196,7,60,-68,515,78,77,443,95,313,1298,-351,-83,139,3318,-11,159,1246,-31,169,-451,7254,3134,348,79,-21,486,61,77,164,312,431,-356,185,24,70,600,882,97,3771,-46,466,83,-47,-177,2377,454,186,-696,7,-337,916,-199,-43,-177,15,85,-383,383,1129,292,77,-263,1701,-128,113,-567,-918,1972,-320,641,142,286,32,581,-166,296,4577,180,-11,232,810,241,39,-521,40,54,5585,-1,60,395,25,-29,131,234,284,110,275,489,-254,1436,-59,163,153,645,58,340,14,614,-16,-14,-129,378,856,635,-32,15,664,-394,18,1393,1189,11,471,60,1965,339,1096,410,-19,-121,28,-35,194,-133,-390,102,7,-1,10,689,804,529,85,535,232,364,10,-42,227,160,-31,216,-670,1012,67,5148,5558,-599,-293,89,368,317,16230,119,-632,352,210,1543,-411,3,253,322,425,345,83,551,54,-312,-18,18,-164,-169,29,113,903,-202,-167,-106,-152,158,55,253,153,-56,1061,95,-81,145,223,319,-55,-28,-152,45,371,-153,111,148,131,-622,619,105,544,-59,219,24,2,18,-263,285,197,-23,29,552,-124,845,1595,669,401,-1445,103,-539,80,-282,-63,2141,137,5181,309,-293,-126,-372,-1,-182,-670,674,545,74,-161,556,-525,-51,158,138,89,54,486,149,134,643,1036,-897,397,-50,-380,44,434,61,-263,10,-476,752,2060,515,41,-20,193,248,-74,102,1561,289,378,854,1016,-116,-263,404,-83,-402,-134,110,-139,725,633,203,509,-4,80,96,64,32,894,212,848,-679,48,66,470,448,1751,1655,86,106,290,11,2289,380,128,320,-2697,514,-807,-44,-10,982,-2,-69,-105,-91,-388,-384,92,139,2836,30,195,4,154,-329,-113,422,-79,1275,-49,-48,-503,434,-212,-117,-145,337,-30,15,697,-4,34,1063,232,-19,-963,29,-409,2906,672,-735,-722,724,2620,-217,221,-192,420,285,138,379,691,172,-232,1073,395,225,202,250,292,-13,677,711,59,38,559,-7,-580,26,-288,133,196,12,180,342,-175,-43,155,-57,-44,-227,14,1578,573,261,-1060,80,214,218,38,112,78,-92,605,882,40,-191,1384,101,-38,141,346,413,-73,8118,270,-440,840,-130,160,9,66,893,63,-1013,-1588,179,548,86,-355,-264,33,-366,-25,-38,27,-143,3943,-137,-131,188,86,-43,1005,155,-182,1657,487,-66,81,2664,165,124,-171,1057,-14,13458,-490,-2451,-4771,-9012,-1046,-123,270,326,-40,-7,58,-188,785,-631,6350,5056,8591,94,-15,-121,68,820,540,5374,10,124,13,40,-456,5292,46,4,4549,27,-85,-51,508,798,440,865,-64,3881,-360,99,-25,-638,-169,6,281,390,37,1,228,618,-65,295,63,97,-52,-73,-452,714,715,653,428,84,-68,-159,-44,-48,1732,693,681,675,-7,128,173,-522,544,-512,713,290,1611,1523,48,10961,215,39,6,92,65,316,-62,222,-1004,145,104,-65,1513,-52,-30,-62,-152,474,-67,584,255,-169,-264,0,16,-65,105,839,315,214,-142,-219,79,199,177,602,446,-32,387,162,370,-17,582,37,198,242,462,-200,128,28,185,176,-182,74,-48,1118,95,222,-184,227,6732,121,-24,-40,-170,-10,497,5928,-182,389,-95,-359,398,-573,251,-263,317,-42,-152,435,664,-209,-99,308,-38,36,-10,441,274,2479,-26,195,229,328,-35,64,-95,-118,-110,2234,-631,120,93,146,6067,222,2079,755,2160,-273,-514,476,-76,450,-80,180,148,-25,-62,62,31,41,1132,22,429,1235,1098,433,-12,402,-1552,10,-150,313,10,32,-80,124,40,98,-110,203,814,491,533,1596,1372,248,103,511,143,493,-93,1649,873,-126,74,-58,872,713,191,73,-235,1103,86,1,83,946,-9,-328,16703,237,229,3521,25,8,4394,4696,1411,-602,-7,69,238,-137,-50,-679,-192,-38,560,-39,4083,-513,327,123,-284,277,2882,598,263,432,80,378,452,967,519,-435,-355,142,41,55,10825,679,141,181,76,352,-118,145,152,517,134,245,11,-5,-183,-84,23,383,-52,662,331,1943,105,168,400,-70,5355,8499,3511,333,225,13616,7635,706,10132,-17,-67,480,40,409,89,125,53,697,19,310,585,120,-1407,408,110,1122,-140,321,-69,1190,611,52,232,-26,-6,76,-285,102,1249,27,-169,18,-992,-58,-196,11,73,-203,-335,19,-105,8,-7,-201,-461,-243,-246,254,304,56,-452,-50,17539,118,17,98,-108,1,-121,26,-117,-67,19,-102,-25,-250,18,-336,-109,-137,-7,978,3719,-84,-270,-589,437,-306,15536,661,2260,14261,126,-17,128,31,571,338,1932,-22,59,169,-312,128,149,472,-16,-45,-65,54,425,571,672,-293,43,-799,8,48,1119,-15,-9,157,-209,21,75,722,-37,-186,4537,215,38,-684,1074,-22,73,-159,143,-48,132,46,151,715,938,32,-160,5,105,-136,287,214,-90,105,301,60,388,-20,-9,685,117,381,100,115,-42,58,-1317,933,-99,869,43,75,51,529,20,86,-217,-67,974,-77,-9,1021,-522,67,535,-478,75,21,-842,1016,-165,674,201,167,-154,1022,121,60,-81,1058,478,-91,83,478,212,6,771,-81,-91,75,132,-121,20,-136,498,599,3825,-235,16,129,101,349,146,430,899,616,60,31,561,1249,200,297,-223,124,775,-49,244,5,37,-87,-135,166,619,24,320,233,178,121,433,27,420,149,504,516,148,1520,-6,-42,2002,50,219,294,449,694,49,29,106,-3629,212,3363,492,1117,-79,429,-202,114,-81,-199,624,-187,907,159,-62,11,114,642,87,1079,-6,-2,98,69,304,150,1534,-77,-9,122,341,-36,-11,604,-25,272,-1,912,-193,37,-404,-6,99,217,-74,-697,127,231,-131,229,155,150,-189,-1,2476,295,-220,82,74,-13,-11,746,174,16,-135,30,-15,151,630,-74,-294,457,266,-247,-82,3342,250,625,21,569,-33,1486,12,1,-56,45,375,-9,550,-27,-60,-34,-167,56,190,269,-279,-96,495,353,848,-30,-77,670,461,1513,268,52,350,53,221,659,418,1798,20,59,-187,214,557,-38,389,2761,501,110,2930,287,-260,33,262,194,65,122,-15,7,165,548,-522,771,-368,43,89,777,-153,679,-58,119,30,-19,130,3422,331,20,69,1113,290,-88,804,361,-69,23,765,5803,109,31,-49,128,-129,1159,-28,2601,2263,-83,83,1247,382,58,939,802,1774,82,738,-77,11,83,218,172,4,117,15,-107,-25,591,4441,-16,541,443,-1905,76,1738,-64,250,-95,-257,296,804,84,1458,-87,420,-46,345,252,356,-184,53,52,-254,-108,548,79,145,-554,319,466,290,10,13,-3,-7,-218,-245,404,-290,83,223,-69,550,-7,2188,495,5,274,-58,511,138,5,-119,344,73,-22,-122,1670,598,19,686,-787,-261,120,1351,825,-227,-144,301,760,269,357,665,140,250,-107,-199,92,471,924,-375,-115,633,93,261,46,457,469,-66,-146,641,318,34,68,181,1158,-22,463,-39,274,-59,-29,132,143,243,-45,159,75,77,1299,490,-62,35,-44,-212,206,1653,-233,106,378,-26,-8,278,82,-20,13,496,28,277,175,537,997,331,-14,23,-498,-40,4,57,80,115,-32,32,163,857,14,414,513,91,535,-62,56,195,313,436,-22,-9,-211,-12,248,1851,302,-12,98,159,1139,439,2387,-48,83,1064,387,361,-61,-30,1599,-120,47,7,-38,29,84,203,-164,-232,-29,-211,56,819,-619,-617,-176,82,175,534,-114,687,137,349,483,495,-238,5,107,130,118,212,-319,323,1585,-11,90,75,-79,71,142,714,-358,21,29,382,-114,-102,2,-274,-174,-27,64,-301,137,-300,-70,460,-59,181,51,885,-313,-779,393,458,-54,238,13,547,178,60,60,72,82,1423,129,-103,-69,109,208,399,347,-99,213,-186,236,513,18,4,292,-73,87,385,3251,66,918,354,22,355,43,463,-361,-36,786,2851,795,135,571,367,357,1013,66,-247,-70,92,240,502,1256,414,16,232,1216,332,118,266,96,207,215,309,5080,33,230,-116,-68,358,-244,597,532,-188,346,81,15,284,200,-100,147,1399,296,251,1452,1897,549,9,92,323,1037,-32,-19,316,237,111,725,383,377,353,-135,57,110,393,49,1364,-64,-1707,21,-50,595,417,110,161,29,138,165,-56,1110,1596,243,-348,275,746,-263,268,591,-23,-321,511,155,-265,219,179,7,-137,49,-396,-210,374,1339,92,-15,156,39,165,-87,416,385,1574,189,271,200,727,10,-16,-130,282,27,-4,157,212,-117,49,-3,57,528,-207,-8,188,88,696,891,-125,-184,37,-863,-3,79,28,652,-256,57,478,1388,-113,553,309,-92,508,481,960,-532,811,1,-102,-75,482,328,50,-60,256,4555,-15,1575,875,87,286,-244,1098,76,68,-15,239,1170,45,-56,292,77,176,508,811,160,94,-33,297,15,-148,-56,-247,455,1148,-311,307,143,268,239,594,46,271,104,1551,904,87,67,-259,324,292,-114,-170,214,1019,157,36,96,416,-167,-289,-38,39,-150,-799,146,180,1118,2605,-26,83,-186,5,33,182,-53,-342,-14,103,610,-3458,367,20,-145,221,-20,178,-560,324,-124,615,565,539,47,-140,346,146,645,423,148,271,-55,504,-138,-12,-181,195,26,377,48,23,-126,-62,2,62,325,91,-1293,650,-171,8,97,171,-506,3458,27,-530,-14,1361,304,237,-1287,31,-78,500,1191,485,-617,237,1096,-1245,62,-196,749,-638,-253,123,91,308,68,123,3523,203,421,218,-180,793,35,128,-124,93,-276,343,-7,-630,414,4770,388,-54,-184,53,342,102,-92,-251,3016,-197,123,-546,-129,-483,532,-108,-135,1401,282,136,131,49,-21,1297,1684,228,-363,626,98,1120,186,488,-239,-3178,377,-82,235,1717,261,170,1118,-4,79,21,1918,-9,106,-6,301,362,510,-10,188,69,54,352,86,347,-20,1415,147,896,24,980,58,50,-160,351,32,-1761,-75,-1533,50,43,-8,100,-694,-102,-75,268,21,-195,-40,-26,237,-9,853,815,214,177,539,194,232,263,-119,105,-849,231,83,136,174,-376,2003,-131,37,210,310,-359,115,-522,141,15,998,-1033,-82,-375,25,-3,59,-93,-47,-606,-89,8,766,142,1998,-383,558,50,157,183,-65,-137,-27,-433,39,-28,163,107,497,360,-378,2775,258,-88,449,604,-929,-275,-12,-134,29,451,-864,27,-186,-42,7,-69,1286,-249,-109,1112,119,124,638,-3,-263,17,-89,1,409,-54,-344,206,1637,114,496,-46,-26,67,-429,30,-243,70,11,-82,93,657,25,90,69,63,156,134,27,217,511,-462,50,53,-1873,8,266,-106,-919,-273,217,313,52,190,-738,-157,-18,314,392,56,-241,-60,-467,-280,642,40,438,-37,1041,155,461,114,907,49,1673,-68,140,131,-33,-200,278,980,487,-26,500,160,-351,49,-461,165,40,141,2545,-1027,-374,-862,-1863,-269,-120,200,403,188,1369,-17,78,-16,260,1451,253,99,174,1438,202,369,-170,511,-677,1141,39,116,-387,-348,46,972,-785,1275,174,139,1221,705,98,-111,552,-98,21,-321,569,2008,-1300,327,-634,51,-211,-34,-352,10,219,1227,-52,-20,-12,-207,1077,127,-85,-420,-31,-100,384,1,50,2651,32,277,-529,1138,173,153,1094,861,205,167,39,1219,721,-14,185,143,-79,685,248,-8,416,4722,377,511,-190,-201,80,9,73,1512,17,137,122,629,209,-82,17,421,27,-227,-86,310,25,554,129,-34,609,-728,1380,-111,47,386,-804,281,7,218,1667,162,245,-385,25,4244,1,-443,280,-34,-49,396,3484,189,-238,-73,508,44,300,1190,685,-38,128,63,-172,97,893,734,1010,-49,1501,1166,-113,60,102,-28,58,69,-144,1944,26,-30,-493,-18,-577,-16,35,342,-327,3,12,-123,-30,418,835,127,1086,400,1511,87,2350,340,1329,-52,438,1231,2747,497,203,-171,279,-61,51,471,-42,1037,-67,-149,117,196,-490,384,-149,389,0,529,277,66,-714,72,-429,-126,333,97,212,197,-18,164,589,175,176,-25,66,408,224,254,8,-183,109,184,-231,122,298,-72,116,262,89,-235,3,-554,1236,448,926,115,-172,2153,-261,168,-835,305,-38,25,270,-455,731,218,223,1127,115,1190,64,324,674,-77,2182,-140,52,159,-185,327,357,418,1067,263,233,1,-270,4,-89,354,92,-242,318,203,559,-169,179,-63,-91,175,-36,-14,-46,-556,-197,2168,600,260,546,-205,22,149,-231,615,-169,73,811,-133,115,449,426,55,684,396,137,279,365,181,103,-118,1016,859,1047,-548,4,14,51,738,246,120,923,-703,1367,-442,-28,1410,760,417,-359,-79,-225,144,458,5,595,-5,573,187,2478,-45,245,-137,-313,2157,-694,572,111,2925,143,819,-4,-105,90,156,1,348,-44,102,68,-25,532,-365,-345,27,110,121,240,-396,57,17,47,223,497,-48,228,254,14,370,273,230,-188,30,-51,285,279,-121,1325,-227,-35,-621,-175,66,-108,288,694,-14,-211,120,479,-227,136,478,-89,593,-112,-270,68,75,-239,91,232,19,24,2117,543,67,122,1493,-1457,-62,-61,506,163,19,-64,2,-33,42,-48,1016,3028,625,-408,471,750,911,1987,1496,547,56,542,506,22,-719,-8,64,59,192,4027,107,1213,431,21,1123,24,-12,39,118,-148,-6,-75,536,-142,-258,335,-24,17,7,-2,-26,88,202,457,3,-445,-57,493,178,64,-42,73,295,136,-83,30,1669,1004,1537,-7,-149,38,376,242,90,-163,498,291,-19,409,57,138,-2,2239,-44,171,34,-108,34,-62,483,-72,-91,17,581,58,-70,477,421,54,2576,65,268,1382,1224,-54,87,2176,1552,1404,-164,89,-92,209,122,-497,369,655,455,8,297,-837,-40,48,375,545,94,-214,1988,-532,-221,176,1038,-76,-1,1198,319,6,321,354,463,126,302,120,579,-397,181,745,259,910,-47,594,97,88,773,762,101,-864,-544,778,813,-417,-127,232,338,305,196,91,375,126,-99,555,3180,67,-212,524,241,-1375,508,796,250,42,-50,-227,-19,536,-119,-103,40,-510,629,155,462,1488,145,1094,-411,738,752,458,1941,1502,1161,128,227,130,127,682,-636,-460,3,-57,-324,-240,1210,87,496,-391,133,-968,347,247,1163,346,1543,308,781,-1380,104,-114,-129,661,1123,933,2225,841,686,343,1776,5697,-75,-1,385,275,1190,62,-11,2057,11757,1519,268,-162,1084,1075,8,1312,510,48,197,1522,3274,929,14,381,2135,-41,379,-200,183,654,-228,340,-30,-552,328,1852,87,990,2338,749,341,852,860,2202,-597,881,66,2019,97,700,146,291,25,511,75,382,285,33,151,84,-1,433,-12,-322,19,290,98,1334,14,11,27,-72,382,849,-42,36,-636,21,-61,146,-322,-126,-60,3693,465,-76,241,6104,42,428,641,726,-10,886,763,57,17,-899,-207,142,121,-176,466,-148,-8,91,-146,-45,-241,241,37,177,84,128,-217,-8,-82,343,1231,-154,366,-1263,1028,-57,8,73,120,-138,965,528,552,-78,405,240,-281,100,940,1503,-89,-12,457,-247,525,-930,218,115,341,586,139,1579,399,544,838,609,126,401,95,-175,155,747,1143,3234,272,-16,142,-198,131,-179,-220,9,-101,1218,205,1447,145,1499,146,92,540,47,506,1075,139,121,-63,199,1100,1110,1878,23,167,3273,724,62,35,148,1602,393,606,31,453,112,192,1695,567,1061,577,63,-14,96,317,51,263,46,2,79,414,369,-136,-450,252,24,585,316,-102,483,320,497,224,105,335,555,558,170,-402,-11,386,-844,1917,80,515,117,95,1124,650,-36,595,586,1120,446,-205,-266,-143,14,91,-158,650,13,1775,-24,-35,935,-232,-471,-1179,-349,857,458,392,703,-646,436,-134,33,1121,22,38,-234,-476,-11,-264,80,754,72,171,52,363,87,302,-9,615,-113,323,-281,93,93,33,523,772,75,213,237,423,-531,170,2369,-192,20,293,95,1259,906,406,-360,391,274,653,-196,261,-38,-99,663,145,100,-591,165,115,11,-6,26,-1456,95,65,117,408,344,18,139,387,64,-25,1046,747,162,143,299,439,433,217,166,126,-50,-47,325,-218,99,69,-71,136,-212,18,-229,1041,440,-120,-336,-41,376,339,492,53,-93,23,-14,2578,973,-63,168,535,130,194,689,1947,-47,130,3,281,130,1306,20,-30,-289,-280,166,83,145,-309,8,119,1267,123,87,93,61,-159,21,4,-232,106,94,137,2412,2177,241,40,208,862,280,-1329,-677,900,304,-37,61,211,44,910,427,-249,873,432,114,-728,-13,-52,1492,592,-519,-83,-11,40,-178,288,-119,-66,-42,47,-231,152,15,420,124,156,681,386,-84,291,416,15,63,1056,1552,575,-228,1771,70,182,1127,132,32,1380,2798,-110,69,292,-98,1807,-23,-421,432,42,287,118,695,-88,153,52,215,41,385,23,3,275,-9,515,714,27,58,-105,-150,-636,3,229,92,1129,13,106,41,393,430,39,909,856,53,1247,1009,62,630,-59,286,3,-71,70,40,569,-87,131,68,5836,27,-309,97,416,-16,320,-137,62,254,66,324,4,27,513,981,386,84,245,361,682,7,-235,229,-137,38,10,201,12,70,148,85,259,-5,136,238,599,230,1088,-1122,223,186,56,-164,192,-293,-278,115,45,-87,77,198,909,648,34,275,89,326,3359,1327,-3,-57,-1140,142,-525,1,452,14,97,30,3988,249,-209,-525,-55,227,545,18,-130,2093,727,212,467,137,-28,-46,640,-247,-106,-73,83,0,3566,123,277,49,819,314,220,-151,21,220,-75,-407,525,95,-631,192,17,-40,125,168,-172,152,37,192,501,750,-563,577,30,1596,878,278,52,-1,2683,41,621,1016,168,270,729,-37,221,-43,99,150,678,73,26,-115,377,1237,-202,-118,-33,-326,349,122,2,162,186,43,18,1142,577,-24,-239,1082,63,-71,-35,781,440,457,343,734,-89,1098,49,593,557,188,427,34,-75,161,-9,144,107,72,1765,240,-105,130,33,256,-5,505,-24,-55,-438,-1018,76,-245,-71,-351,-421,260,595,809,344,-159,667,-330,85,2284,-67,1288,24,128,-5,-329,380,472,-66,-171,-169,1442,588,-512,-53,-221,47,12,267,2,-27,856,-216,122,209,-208,48,146,-218,166,-22,134,1246,141,738,-130,-90,2122,117,63,184,-100,671,380,911,95,-459,21290,283,0,-85,367,-464,1563,2,151,-63,68,65,39,3193,85,-232,285,-918,441,482,-103,-396,-337,344,12,452,163,294,-85,-275,-248,77,-25,-587,49,2103,-250,-343,304,-19,-75,-109,32,25,-22,50,148,-284,80,90,1113,-23,207,98,1529,106,68,1267,575,554,-191,223,-260,207,473,374,2,53,39,38,-484,206,287,478,268,66,24,-6,75,171,18,-212,-643,290,246,-284,-158,-1,275,-133,30,-4,1690,466,-276,273,103,133,46,492,12,549,-133,-28,34,-160,61,-11,-146,-170,35,169,-1,-183,-91,48,649,206,603,-246,-73,212,220,101,951,-1319,12,67,53,-59,15,180,-9,-69,-38,391,73,36,96,16,517,-716,-32,-62,94,111,230,580,-73,-16,-204,-86,42,448,-5,-44,92,2907,725,160,8,65,-56,-10,1818,275,617,119,10,1057,1500,-200,-26,84,137,-66,86,38,1924,1073,172,-2,-84,-4,476,360,22,1408,313,863,134,1314,-84,-103,1736,786,-195,5580,31,490,-63,394,139,-79,147,17,-213,-148,263,518,-308,47,75,1280,171,36,2321,-64,124,1653,-178,631,236,3054,1615,1196,27,240,1086,-38,93,30,-53,64,263,634,70,64,-131,302,46,790,251,819,905,538,-7,-27,131,67,172,-284,-229,114,444,-142,-26,-14,91,74,331,283,101,-110,64,274,244,526,204,106,474,-67,-55,1135,-10,-1,8,-111,47,204,120,195,114,129,46,732,107,-269,33,-2,130,21,169,1,423,25,124,76,772,79,97,225,1483,102,51,62,183,550,-517,54,118,434,-5,147,409,487,-80,125,335,296,291,1059,409,275,650,441,-122,52,3440,1382,701,146,998,398,-187,257,71,-60,141,336,-25,846,98,185,-199,418,275,281,1313,6,-42,58,-1349,-153,-12,-184,165,565,577,-194,1096,-346,-105,1364,-275,-16,1978,44,34,401,291,233,441,275,140,229,217,-266,68,1650,26,53,-23,46,554,1,269,61,-124,362,410,865,176,-27,-261,124,-459,217,-13,209,378,1452,99,27,709,529,127,1092,93,477,1055,231,91,-162,46,77,6,3000,-13,-93,228,33,-58,51,186,145,255,9,-2,978,5441,43,2299,573,182,-189,908,263,339,-257,-139,-33,973,86,464,-456,892,112,567,26,296,29,1302,2362,243,-71,350,256,66,-7,97,356,-145,116,286,57,16,121,467,317,-8,153,411,101,-267,327,54,136,236,300,239,18,313,55,1250,-36,275,444,137,60,46,1035,79,92,-81,-46,57,64,91,155,200,604,42,745,543,-90,259,372,-121,-19,9,38,-449,-9,42,11,-118,34,178,100,38,125,154,-154,51,102,1459,-39,-340,-89,-19,-5,121,1072,199,10,178,808,220,885,683,176,88,653,-286,1027,74,122,42,59,108,-27,-20,636,50,45,55,57,37,-240,-38,-239,-243,-232,610,528,689,-504,229,1910,886,-155,97,-32,6,-304,84,362,94,-381,105,64,843,585,-155,-560,66,208,201,-23,1283,1199,578,3350,8559,587,564,61,199,462,382,838,-13,805,140,781,36,540,876,2585,186,1001,304,383,123,118,76,30,1052,-44,752,1015,-103,441,819,49,56,75,12,161,1141,-626,-51,-237,15,1460,2267,294,-8,211,-42,758,15,28,54,226,-193,1310,162,71,-72,-185,416,-36,-95,115,338,960,-125,-180,109,520,636,-47,-2,1,140,-185,57,-93,63,15,-429,103,-586,125,-169,-90,196,24,515,-13,152,-109,159,496,337,36,104,-47,27,827,12,114,397,121,133,-30,-577,-85,69,266,157,7012,-78,904,115,13,261,89,127,361,56,69,-65,-34,900,-342,-56,-88,38,-50,29,83,104,-442,-21,370,-32,113,7716,389,163,341,208,708,1369,-1603,983,274,200,39,177,308,290,234,-82,31,-524,632,-415,658,29,94,-167,121,65,-18,22,52,201,498,-56,38,82,135,222,216,-214,-169,-7,-55,709,19,191,-492,118,785,309,578,444,-82,115,-55,559,617,-632,204,-522,10,121,1169,356,409,449,380,187,53,204,149,-4,-9,2196,4,-354,285,328,-192,-40,-50,-832,-18,1208,409,713,61,259,23,-382,91,13,-35,80,96,-39,151,-897,310,104,8,246,169,-290,116,-13,109,283,170,-441,267,-56,4,89,17258,-83,11,64,-512,3812,208,88,-134,65,-25,89,237,250,66,367,173,37,-120,187,-184,-8,138,-13,-53,1464,50,21,271,19,359,411,1319,665,378,-155,-29,166,-283,55,-65,61,-89,-207,-512,706,277,-92,-122,875,25,98,61,-34,-32,1108,-34,596,-86,462,-99,-110,120,-42,34,36,-287,4,184,393,-474,2,2,-1197,95,-178,341,210,-542,90,107,26,178,-13,26,-17,-263,-217,41,-348,248,-160,517,1034,84,440,139,-53,85,115,-1079,47,953,117,837,-687,-480,585,552,-44,288,-191,-329,104,278,2347,17,-27,311,266,-288,504,75,1032,228,84,-208,-127,129,-9,-149,11638,165,1066,100,-24,-95,122,251,349,176,-28,-48,14,-127,19,57,-26,19,-103,626,227,-109,-23,423,346,256,-2,-12,367,-259,-1862,27,273,277,-273,359,1298,407,11311,-87,-206,584,261,-150,-34,-368,140,-126,433,902,35,-160,-66,423,223,243,14,80,28,-447,221,100,118,110,-96,-14,-14,-292,126,151,70,197,242,241,-964,221,277,193,-60,35,56,1776,-487,61,-491,165,109,45,54,102,-51,146,1804,411,289,255,174,177,-79,-159,15,-7,36,314,-238,271,950,3,-13,92,352,824,92,87,-259,972,-5,-162,95,1476,4,723,23,-167,134,257,817,-10,80,-413,46,350,-64,40,1641,103,230,-238,76,235,-141,370,224,687,259,1573,219,-607,629,-168,-383,-122,-101,273,43,-38,45,158,-26,450,-131,-14,533,103,152,-236,253,125,32,92,35,-43,2,334,46,-135,-3,-142,21,-675,144,370,166,-75,149,115,-287,78,77,-67,-181,398,183,16,315,-551,-371,24,502,863,-302,-374,-330,-169,-71,-92,182,-370,-105,-11,221,241,-481,495,-27,-130,16,285,-28,314,-388,-23,1380,-81,76,103,-137,34,-18,8,7,-191,1371,518,343,-108,155,-447,157,267,-264,-75,281,634,-101,-106,98,503,-228,135,428,361,44,129,81,788,306,46,23,788,47,31,-222,134,172,-252,-121,-196,-158,481,57,91,310,208,1005,596,439,-173,-29,111,78,38,-63,301,12,-100,569,-29,47,357,-21,-348,94,-178,2778,120,353,381,18,-57,235,59,228,38,178,494,172,230,520,-172,-753,-164,-6,79,130,21,479,-29,1102,1,172,220,33,-247,216,-79,161,253,-5,410,27,443,-268,63,157,343,326,-85,159,-24,93,292,49,442,268,-319,424,62,1173,-318,24,140,525,-35,273,57,-47,764,88,532,331,122,508,-44,44,267,-32,-587,15,2667,206,520,1865,391,-117,26,33,1111,145,375,-122,-4,-547,53,132,-24,34,102,-36,-518,816,-386,195,33,-99,1448,188,156,-191,-130,-73,75,0,-31,37,525,446,67,378,226,902,28,-46,-357,-3,457,239,-5,1579,-33,49,975,647,-105,73,622,869,60,7262,144,671,-72,85,23,26,-38,-27,94,505,459,804,-17,465,62,1355,133,723,184,156,331,155,328,341,-762,24,289,198,478,250,206,237,39,14,1606,108,47,-27,189,176,11,2830,-94,158,-221,-325,-24,106,659,855,1624,135,217,294,515,-41,-169,213,78,862,324,696,22,-125,-27,-218,-223,174,361,53,355,159,57,536,-169,106,1759,913,-20,6895,1516,15,172,639,1834,-80,730,-18,850,-281,-109,-39,52,437,84,282,-12,212,85,21,2728,372,590,596,377,58,-11,-240,-38,939,-509,76,220,752,181,34,43,498,232,73,642,78,-33,12,-441,-15,208,660,948,373,-179,278,223,-152,1272,-422,568,0,2333,423,-16,192,3346,784,-103,454,-21,-59,26,1183,-141,371,-32,-40,366,368,491,143,41,-49,382,672,-294,145,-612,28,14432,62,141,104,-53,-74,-375,844,104,700,-92,-862,-215,63,-28,41,646,-295,1111,57,-148,2062,215,-156,379,78,61,536,-55,120,-534,244,589,-224,1279,-118,-80,867,614,148,-209,925,708,231,101,724,626,-138,-84,5,-49,-32,-140,227,320,-294,4661,17,56,-226,-31,2,58,442,-63,6647,-5,1442,6851,-12,237,95,-9,-130,63,29,-48,184,1575,442,135,483,-94,123,-177,-13,-8,141,-373,-30,218,55,68,214,338,-58,606,101,66,-40,-8,13,-960,-107,239,-163,370,-424,-107,-136,51,-806,-68,-1007,41,-87,-1305,1256,128,-78,135,384,221,77,234,121,70,3124,-1,87,-17,454,-341,54,897,-37,-126,162,8,423,46,178,88,-83,0,366,-235,35,3,-255,494,389,-55,206,365,-25,43,-3,241,40,-65,306,-68,53,325,465,578,993,-168,14,180,554,-177,67,-115,71,-201,231,-3,-72,34,148,29,153,290,456,-809,68,334,14,994,828,-227,793,122,129,-56,-42,-20,431,1672,559,329,70,203,-1,60,514,-290,-23,87,-58,224,100,146,-5,-83,-437,108,31,340,621,66,187,-75,368,159,148,25,61,422,862,-178,1138,579,-6,-306,21,-226,176,-381,2709,647,263,109,73,2,313,-58,568,327,99,388,353,188,17,420,-86,-91,247,102,-41,110,35,44,150,-215,69,394,-30,431,1260,87,180,-356,-179,-48,-169,2128,125,-773,45,182,215,-41,-181,-426,281,123,249,-22,330,-37,-184,94,419,-197,407,141,-6,226,11,101,-114,609,286,-45,-54,1175,47,113,38,49,-128,526,233,27,50,-5,502,119,2,93,47,-99,663,-305,106,-205,17,99,-96,-15,314,-19,201,703,81,-479,72,-20,308,163,427,1004,-139,199,44,142,-110,50,56,44,95,79,202,66,-174,245,169,903,374,8,-3,709,3,-66,22,153,919,205,-120,110,1601,249,1034,58,-15,169,987,1046,-33,118,299,26,2278,511,140,1272,1928,1107,481,352,329,-5,2472,-70,28,164,46,168,37,215,1776,1478,-69,107,1334,43,-32,67,-93,54,-50,802,578,53,674,141,69,245,1200,58,74,327,633,67,483,349,76,98,43,85,47,115,435,37,-2,426,577,112,288,125,53,24,68,131,592,76,16,-132,584,82,343,289,350,419,-141,58,53,12,-283,-393,2229,119,97,160,211,224,51,236,-19,-167,-21,23,23,-195,669,622,113,128,-41,409,-461,210,-288,274,220,183,58,-243,-119,-7,157,387,-18,819,872,219,216,-33,118,29,129,441,34,985,508,1947,174,437,608,636,563,1352,20,892,-90,353,-206,1394,-51,163,-60,674,1317,-19,286,1576,571,489,1092,54,14,121,2,377,158,383,306,0,907,854,293,111,25,231,1216,58,414,24,153,838,1226,1159,-426,365,67,143,1891,213,67,66,143,1,118,230,13,146,-77,51,644,-21,92,745,-97,702,1956,1054,94,555,266,509,593,26,491,2504,-229,-44,333,46,1181,32,-85,-41,226,-2,2053,194,-288,3600,418,20,1355,518,56,4,8,206,437,773,91,85,640,511,394,59,167,-2,58,1224,33,-17,-200,166,1258,183,1232,516,15,55,126,-35,-1838,217,-101,-94,-19,307,1340,191,530,-14,914,599,778,643,21,258,144,1841,675,114,677,-754,449,61,445,600,447,-31,64,259,1229,114,164,-24,1662,514,-684,972,1402,-49,111,147,-96,684,2078,765,170,-57,210,33,500,427,1708,34,460,310,338,151,677,78,146,882,-2,1103,765,714,499,26,249,72,671,9,-18,46,56,41,815,1156,33,1444,801,1155,1053,314,-114,366,-7,27,2433,345,92,1540,422,64,-16,223,236,361,573,14,364,488,641,-73,42,373,-12,402,-7,377,795,-123,348,278,307,175,346,1057,0,124,68,-457,1046,1002,-52,542,96,574,174,223,546,80,197,-674,179,223,214,2449,-116,-2624,-181,113,39,188,133,102,236,239,108,111,248,-95,300,1886,407,213,120,65,166,94,61,370,499,2689,-46,3955,135,87,2643,187,852,129,290,328,79,266,94,127,723,695,1048,439,21,37,302,60,213,141,243,221,-56,721,1,60,-54,58,339,399,85,987,870,81,48,61,1682,-19,182,3012,1346,132,56,-15,13,65,110,45,253,206,-38,42,147,1161,-36,223,210,232,-216,-337,32,90,749,915,693,376,67,111,107,358,-9,194,323,-37,143,-197,396,941,1677,-43,341,48,-349,113,747,740,1255,576,-42,226,1325,156,82,391,55,396,254,157,238,268,202,400,266,45,507,296,222,504,925,-2,245,97,691,-3,130,613,12,326,964,743,57,-95,397,112,27,148,234,-37,163,-22,68,11,233,48,56,145,125,449,-99,220,95,523,960,184,153,118,167,-175,3158,-286,208,-286,-140,530,-3,345,531,-18,61,557,582,869,500,2850,259,116,1654,1225,13,204,-257,116,135,522,225,366,291,293,75,355,462,183,-88,126,0,-235,429,-27,958,8,-272,41,339,392,434,489,98,2198,76,192,382,900,-114,353,214,223,555,-768,132,99,177,-22,80,47,-122,5771,31,293,77,27,-183,447,-72,871,438,65,79,102,203,219,275,211,760,60,-21,0,2229,7,-133,142,-101,145,-398,526,173,1,74,138,865,125,244,1522,1257,423,292,-235,220,1181,33,25,143,13,287,-1140,8,36,-205,408,23,302,-16,-827,141,1525,669,-37,17,-22,53,305,140,448,-41,1144,1119,2509,237,629,772,-1552,-65,321,184,-81,-2,124,672,126,171,1323,521,187,457,74,581,-361,74,320,-165,175,107,13,611,56,34,-307,1262,-15,710,359,-44,548,415,355,50,-141,112,-23,111,1898,342,154,15,-47,1302,76,-701,701,79,32,1310,0,88,103,48,201,-29,487,13,-19,220,113,-506,-129,773,60,607,-4,528,1236,63,97,5,950,127,-6,558,558,447,9,771,6,31,1217,265,156,-11,248,284,291,5,0,5,180,174,316,-26,101,26,340,53,-22,-137,105,-937,721,85,377,269,5,76,116,-902,47,-230,1735,385,119,-33,47,286,225,-22,24,109,388,290,55,178,233,-93,499,26,21,130,353,208,28,2091,90,179,88,339,311,-374,744,2917,329,19,171,165,83,126,209,-209,175,2026,1177,415,179,-5,133,29,145,-468,883,70,654,-100,18,93,967,238,103,27,1670,-272,730,256,3509,7319,214,548,2939,816,193,-22,266,319,626,34,233,346,-151,234,29,61,80,-430,-242,-44,-103,66,31,38,-42,96,455,382,758,66,1187,83,93,594,134,65,24,288,211,199,194,381,51,147,-9,1690,77,146,40,8,255,-695,142,240,183,195,706,236,669,-220,237,7,245,38,464,86,189,905,-158,427,641,0,122,1118,577,236,39,72,151,568,166,241,270,876,85,32,790,87,261,19,98,162,21,2672,2078,425,280,850,149,115,241,697,-24,158,637,660,1553,645,905,-13,478,246,-74,-6,-56,1302,366,364,494,385,2010,133,380,1483,-5,-108,-34,102,31,98,52,-1056,301,354,2722,1793,840,1664,626,-253,-45,146,-491,-159,85,206,10,263,377,4,1037,199,281,1241,1201,75,177,-1,53,309,439,148,-993,149,319,549,611,37,466,338,1060,62,979,1188,639,1003,253,297,393,971,49,74,-423,48,141,46,645,1079,219,119,166,300,123,141,95,656,203,491,84,26,41,422,-72,597,-137,-260,965,-16,-71,297,120,13,162,231,24,114,101,1136,-138,223,561,84,-480,200,-179,338,5,-32,305,3562,-380,1028,106,685,435,1441,6,96,-206,30,459,-200,165,181,291,783,624,185,475,24,66,1182,278,-6,55,1651,1640,587,373,306,626,-188,380,-130,526,302,42,-183,1824,-1738,287,342,872,70,2689,349,194,-569,482,439,169,814,195,71,174,59,-22,-803,1450,48,2455,-71,21,-83,367,138,1000,923,186,-9,780,397,771,465,115,22,153,52,-54,88,-43,59,224,-64,734,471,-259,14,29,28,919,691,127,413,-146,93,265,51,167,458,-1,1167,760,82,365,28,798,267,368,-34,269,576,49,1311,675,80,105,89,33,157,2162,-47,215,241,1991,1518,940,2499,45,-389,622,319,305,370,-163,253,36,1844,162,49,98,881,432,494,144,261,371,84,764,847,23,721,658,40,105,251,-1252,639,225,308,85,259,1023,3256,213,130,330,177,-457,25,794,19,612,467,396,341,309,164,85,238,-569,75,1130,50,3006,715,-151,-187,200,-204,606,91,605,579,65,1566,537,795,287,270,294,51,273,306,1064,1703,4,575,851,170,293,785,-578,222,309,266,1473,-84,357,670,160,75,79,33,470,966,92,-15,-19,-1249,-41,-234,274,1341,250,292,-232,6405,43,233,280,-298,-7,-104,703,1724,284,426,87,1353,82,-166,705,137,388,327,128,422,-93,18,1165,-500,581,1421,402,502,250,-8,271,140,154,19,337,92,1951,372,89,182,971,35,-37,144,2649,337,320,530,1299,730,936,670,233,602,317,2,1227,723,-144,930,23,-240,55,428,728,206,451,266,80,459,351,405,50,226,364,-66,-80,337,1567,-40,622,356,583,48,756,53,898,534,455,25,-56,-112,337,63,935,798,-142,701,361,112,-28,316,495,-39,222,136,1201,623,107,5,58,506,-1,143,-230,872,2243,145,229,8,179,-42,138,21,-252,294,361,1720,194,-226,133,-61,2,99,-57,108,-105,431,137,833,147,565,804,108,1741,828,265,115,263,-179,412,239,3254,234,379,327,8,1113,-372,874,150,24,494,1317,621,529,137,-147,475,207,27,-919,-233,595,216,2714,582,897,674,25,30,326,108,-320,-468,-54,-2,257,-9,-15,737,142,-26,183,316,554,316,2434,9,58,33,248,1542,447,-373,20,94,-98,-156,138,4,216,-407,-55,751,465,359,22,185,-1238,374,325,422,107,143,336,-35,2159,3362,440,903,78,248,65,-35,23,1417,605,1088,1002,976,256,5307,130,656,378,85,342,-132,1466,1702,1776,1370,169,234,1498,230,59,1000,1465,-320,180,-44,452,-227,6,699,439,763,573,822,44,111,304,215,47,304,410,601,737,1632,394,624,54,1309,473,685,289,-6,427,161,462,520,81,306,193,641,394,66,1009,4353,1242,83,1257,394,127,304,50,834,475,710,690,675,90,-96,-95,-11,418,845,61,-16,1049,1144,35,465,-31,-155,219,-37,221,128,-42,-23,684,-1054,-301,323,146,-90,307,54,7728,-157,285,1001,446,518,423,46,284,-99,40,136,507,-137,-957,49,657,260,-245,-605,355,1073,145,110,159,-180,47,437,444,5125,3155,-776,46,134,153,0,61,107,35,-41,792,436,286,-288,608,-15,890,132,510,1706,387,668,17,469,263,125,143,25,433,1789,440,9,631,462,586,298,303,653,26,-26,967,386,190,282,417,141,792,147,1525,915,-363,1152,20,294,1361,8,196,768,616,213,8776,217,968,1211,202,56,83,445,271,32,598,1898,1275,1080,593,313,90,114,535,1333,-155,-174,-355,99,226,549,208,82,261,248,84,64,-146,688,1183,1375,638,48,661,3400,298,475,101,190,362,559,70,182,-24,-263,129,179,13,835,2518,-159,289,575,-105,4453,121,761,-116,764,22,308,24,16,347,1516,-69,-91,1077,13,600,1692,809,70,-260,356,566,205,-45,327,-28,-511,-127,1100,426,-27,303,515,1352,2371,504,377,-30,-1031,364,-53,189,-77,-153,185,702,73,-101,72,101,331,80,1019,103,792,1205,435,-113,1080,-85,143,463,133,370,1444,-13,-859,-91,28,1113,-313,118,540,375,18,-875,-14,248,-296,175,982,281,1528,-297,-283,50,559,640,389,135,700,2144,115,107,-1,88,847,47,1656,548,2395,-154,385,100,774,109,226,55,-1174,202,40,118,172,2200,-66,258,-784,361,243,269,370,-7,298,-603,1011,16,541,694,433,-44,-255,21,765,911,2553,1452,-1298,171,4,1212,380,482,1218,415,445,710,1267,154,685,572,-211,951,350,248,132,662,1568,468,96,1837,3143,266,-108,-74,213,523,193,83,487,-51,853,325,78,49,367,-66,87,-93,969,-65,570,-91,1003,293,380,1969,-61,-93,18,5,-55,121,39,89,1114,-30,-49,1014,27,1159,276,-9,-231,1169,567,-5,533,1007,1543,4121,138,331,340,268,12,468,531,-37,366,-128,-8,389,181,1852,138,735,565,31,479,-745,1752,312,699,680,93,633,569,2984,1059,1699,0,56,156,232,-1295,194,1048,-103,741,300,37,148,1017,358,178,-134,102,404,310,-225,-33,-617,203,560,75,1085,273,423,4388,42,106,642,-30,70,80,1551,321,26,1116,-323,-355,171,1729,30,289,164,753,578,1179,2,-524,165,171,313,153,541,323,726,1790,80,-9,93,152,398,1234,1328,82,3016,858,-71,378,365,175,318,66,437,211,146,1631,-420,243,1941,676,642,267,-56,-21,422,-24,203,132,541,-56,160,129,251,1,172,-204,190,-66,253,-557,9,22,-623,-268,-267,176,439,366,319,-207,804,35,97,435,418,-256,892,-129,706,312,202,98,143,248,-4,93,33,661,54,186,1188,265,-78,202,1004,874,627,721,41,-13,27,64,-383,-326,86,56,-347,81,619,-140,-29,221,1810,40,823,188,234,47,126,148,337,947,-150,598,-156,3,110,-124,-331,341,264,74,447,51,93,-70,3532,558,1500,273,519,2649,18,-695,1304,488,-142,229,97,147,93,6,49,279,112,-399,-18,-57,786,356,107,117,-46,144,316,119,1039,1319,419,-46,753,292,28,-61,278,243,380,651,-8,-142,-118,150,135,58,-6,383,179,2330,1064,172,1689,147,133,770,1256,1585,747,263,906,569,642,110,160,-105,3832,922,1522,69,266,538,2040,830,1287,375,-389,-54,1596,188,202,415,-16,494,1953,778,712,114,243,-131,612,374,333,-196,1429,506,279,-277,323,228,434,1222,-189,2110,-110,363,3723,134,761,307,427,76,746,1035,659,-29,114,201,727,163,525,-374,136,378,229,148,1528,409,646,127,-428,442,351,38,1232,293,130,394,-433,405,143,424,98,-206,67,28,497,1467,854,-74,6,236,2445,452,-17,220,389,479,-151,762,-28,-162,-7,2075,238,1568,259,4228,68,1227,-178,725,1546,1305,-318,2912,159,491,310,936,68,674,851,77,196,2269,571,50,580,222,414,278,139,18,153,538,-70,260,426,380,790,1572,739,509,2101,202,1226,148,1629,162,4024,841,-30,2373,530,731,1168,-363,-410,920,2205,1846,142,167,-855,28,721,1743,2799,-850,490,201,153,385,58,2863,573,334,210,-181,1257,-1295,1229,386,548,613,139,1687,1682,207,914,515,-708,-5,1402,497,189,94,3508,118,1144,1099,568,68,419,115,141,215,-301,2262,35,-104,-70,551,617,6,275,-24,556,11666,7,473,8,-18,862,528,217,536,-151,552,2227,116,137,630,-174,12,29,-18,193,65,155,297,825,128,651,922,1327,-24,454,-77,83,-90,-85,295,358,130,1364,491,826,-72,973,122,1493,286,-62,-10,1622,416,-27,84,336,63,38,65,72,420,123,78,692,298,626,401,226,25,-143,355,819,753,226,421,106,74,-125,3394,213,964,127,178,740,938,571,98,286,159,-43,760,642,534,527,839,716,606,164,263,1882,184,156,-89,16,105,667,348,259,83,589,-5,1015,367,821,636,728,1905,66,384,98,-137,321,625,172,-14,1053,371,-134,1139,359,-634,83,47,338,1652,11,171,353,589,-4,54,65,918,198,240,-626,-45,140,87,-84,328,14,195,45,164,297,5,124,108,302,1596,2165,282,95,188,248,80,-145,1280,530,309,5,137,434,284,-78,2,-254,-159,25,-541,90,-538,895,184,287,78,245,58,109,405,164,361,1175,604,1167,234,2609,317,34,106,682,367,516,136,248,518,281,153,114,-532,1784,1695,95,85,694,1211,105,70,83,495,440,-290,483,26,198,15,357,97,187,-199,444,172,172,209,140,224,169,127,-363,10574,293,2217,717,974,-138,379,705,209,909,327,-105,46,1431,1916,127,1441,96,822,263,1765,179,735,534,306,-206,198,198,201,487,489,5551,-718,80,648,93,236,179,65,-14,210,365,3229,243,898,26,575,865,136,256,157,538,507,81,-20,229,-139,630,310,165,159,686,221,278,47,668,509,71,693,295,-22,35,625,91,-96,619,299,787,-221,63,74,650,854,402,924,1239,-23,-263,3658,33,914,4445,645,201,1145,1788,79,2404,5,700,-425,93,1501,88,313,17,461,130,226,114,435,464,126,-263,237,355,402,1191,-177,635,112,2147,1245,279,-2,-225,23,10,182,24,-195,-446,573,-721,760,18,164,321,1431,1079,643,1936,672,721,156,401,438,1097,1008,221,131,325,1379,784,1124,138,89,491,581,1558,658,493,344,533,1889,23,103,-99,491,1142,114,828,1112,309,189,350,-44,792,512,245,-3,1330,748,-89,231,166,451,9,26,9,-92,-291,-23,-34,987,58,-136,-1570,543,177,484,718,911,778,155,-22,-52,-122,1215,673,83,192,33,332,54,-65,291,537,412,1559,2763,444,82,687,649,1328,1514,297,540,358,-328,-139,-127,696,1882,200,262,-384,377,516,-17,1082,317,303,824,622,35,44,-613,14,-53,-768,-569,37,509,7293,1543,15,672,-699,362,319,1693,788,919,61,932,-253,344,236,322,348,226,430,561,197,236,1293,144,74,174,230,347,126,1025,47,640,84,295,425,87,143,109,649,193,1673,129,344,1112,561,366,27,325,2756,339,685,136,553,142,137,371,365,723,641,1086,482,33,83,202,86,686,73,131,255,125,66,309,1003,-55,216,12,-55,2876,-216,-43,1807,1418,194,-282,176,94,-8,178,3768,131,433,486,27,221,570,117,-25,206,157,213,97,221,247,364,478,-37,43,1236,484,890,1445,246,4917,-763,933,-396,191,62,378,837,-186,10,479,1439,914,1156,-70,1194,40,92,81,17,492,428,170,508,59,-169,209,-994,523,244,555,138,1054,3,87,42,-389,140,246,71,159,254,108,5032,415,176,773,933,215,71,230,-128,-633,88,-575,1250,897,277,-3,312,-134,58,173,142,1181,-133,1238,2153,659,352,356,668,35,-14,-179,1185,41,-4,71,1154,3,166,692,286,806,303,537,45,108,148,95,637,175,287,-146,2,467,93,330,-679,105,343,-258,635,173,54,448,-53,179,603,4,415,39,-985,434,-58,-28,162,139,-92,155,10,655,1340,4789,156,-38,9999,342,1781,751,57,492,1294,53,-4,153,-44,54,737,1010,96,98,-234,517,411,-26,-336,136,142,112,16,10,-13,637,-98,1153,669,534,235,773,212,318,51,239,-39,975,92,20,520,106,56,209,-50,565,104,656,276,239,-2559,2567,172,336,11,173,385,38,609,-23,1216,76,223,46,590,520,568,1207,-86,1200,983,822,397,79,44,166,31,-9,421,325,285,97,-17,1555,224,554,-117,606,-94,-294,78,206,113,452,-83,132,113,-10,147,47,-308,546,150,204,168,953,421,23,429,-149,75,4,723,917,-21,320,-2,199,-649,829,3946,60,7720,681,130,1296,220,252,431,536,18,317,19,-81,598,-72,1042,481,2002,30,166,103,1303,-860,107,383,115,5,-343,189,435,734,594,-238,1018,-408,799,59,516,1333,2880,496,-86,-211,477,187,1820,164,-963,123,30,-19,135,294,229,2669,559,1098,-62,1094,596,1071,1559,695,-59,212,546,1280,73,52,334,34,20,102,-45,-41,172,780,74,56,308,317,111,1205,1372,-25,-44,200,753,778,27,432,-241,1749,979,691,-173,-169,280,209,1698,142,-107,67,-147,-156,181,612,239,-456,95,18,49,178,716,260,596,306,881,-31,272,197,345,183,345,544,813,361,29,82,828,266,73,498,2108,-1143,1099,380,907,989,104,933,22,256,514,-91,-67,380,80,249,1529,53,218,1187,139,-32,356,695,126,386,614,627,136,-371,-63,79,460,222,-14,1358,153,1421,132,294,3498,-249,749,125,103,1341,43,6001,836,153,-3,20,382,107,338,175,-60,1447,355,54,178,357,899,437,544,1408,1331,-250,1760,215,59,1012,621,197,118,-81,26,609,543,22,198,163,515,310,102,1256,63,1692,572,-123,69,219,670,52,1704,-123,146,211,-72,871,234,1626,881,161,733,500,137,15,752,44,249,588,40,14,421,1675,-317,38,75,153,184,1213,98,708,467,667,176,13,698,60,490,105,-56,583,-170,465,277,49,351,167,121,66,154,2108,166,575,-360,167,-17,227,-24,-51,-61,162,290,-373,-52,134,-27,1406,27,782,898,538,1882,489,497,111,364,1674,3992,264,343,548,-383,1018,299,-176,137,1719,2007,281,3243,1395,153,488,651,152,48,-195,62,1112,120,316,-351,-27,1990,3356,377,-159,454,649,234,101,322,495,317,892,871,228,-202,489,42,176,82,488,923,76,18,737,260,-145,235,42,5,235,5,346,-152,-213,119,301,141,404,541,-229,1222,-99,166,45,1127,1407,103,56,-4,301,130,-175,232,370,23,-307,1125,155,-56,528,-2,468,1045,81,1435,-1,218,516,513,72,66,852,283,1506,513,31,180,372,325,439,4206,10,740,4683,141,21,152,335,42,873,1618,4182,-4,294,56,567,162,410,1058,224,112,652,109,62,384,308,581,531,1620,429,17,751,148,3318,38,218,262,1218,495,19,3527,155,158,702,1242,-14,-272,142,-67,170,108,371,312,53,137,34,-70,77,363,382,570,14,1104,196,48,1148,-140,1135,926,488,763,409,130,147,320,271,333,600,359,2271,91,-50,160,499,1447,303,481,153,130,-40,656,631,2607,168,3659,-90,63,-452,1102,441,357,55,380,31,96,1580,687,-154,676,195,444,837,-14,384,-51,1314,143,126,1711,48,769,52,4,177,99,133,318,212,480,-211,176,150,169,107,221,244,176,177,2764,328,34,807,366,228,25,199,339,371,82,36,-741,161,335,481,-150,118,732,346,-40,480,148,20,51,101,70,407,85,709,621,146,336,-251,537,-1048,-15,174,391,27,-75,392,613,373,247,233,2195,89,25,530,-18,551,165,1832,0,699,-11,45,111,277,206,630,-123,170,56,-44,1771,627,782,751,89,1179,-122,414,119,89,685,23,-74,69,449,554,1074,178,252,-300,1089,235,532,-54,651,59,477,97,158,424,337,30,-103,1021,27,-47,483,1021,106,-14,-183,96,-72,46,60,331,154,40,383,22,571,402,920,295,169,445,-1267,57,421,226,822,468,-30,968,220,136,284,-217,-64,173,138,-66,371,483,179,1420,1130,9,24,197,-523,70,28,223,-3,-124,98,65,100,-25,40,-13,60,-83,-63,-102,31,309,94,-217,-640,121,-131,347,-126,-43,48,43,-7,-17,672,134,327,-119,516,246,99,94,138,-28,-24,112,30,44,-503,481,-181,186,104,147,43,-1,38,-26,25,97,2171,-19,2587,956,971,47,141,221,2594,70,1631,2034,186,-5,80,31,-12,119,249,330,6,220,-31,41,136,2,3,-33,2984,-4,628,36,32,131,1833,-90,35,41,111,117,188,93,20,-8,23,-17,67,-331,-37,806,-152,-178,356,234,41,423,-182,245,-24,27,-93,10,-60,-30,-92,33,-11,98,-2,180,31,397,19,172,6,61,251,17,4,-8,46,859,-1,-261,-202,2433,22,1070,85,345,-23,186,-1357,-91,10
-70,-449,-294,4,-326,-479,-405,-215,87,-184,-118,-664,-334,-213,215,157,-16,-399,16673,72,210,-113,25,-151,16,-63,-126,-62,57,-45,-368,13,-594,-257,-253,-61,319,568,-100,-417,-215,5777,4448,8583,7468,10663,10349,116,-89,191,289,914,705,724,-44,308,189,-225,627,210,232,226,77,-143,1,78,1714,6,-68,-857,-802,-212,-574,-379,-166,-158,69,224,970,-306,131,1072,0,31,235,1389,-190,1240,362,78,356,141,434,692,560,-170,33,412,149,-85,128,-178,14,-15,-288,30,1724,669,-119,47,-10,-268,127,-460,-1023,71,92,190,17,-68,-75,-234,506,989,-32,-274,14,-45,196,593,516,-10,81,9,-18,246,53,975,253,504,-196,63,58,143,-155,115,183,840,-90,-463,159,582,348,1399,436,-346,907,-378,333,-153,2328,-168,-103,5010,128,40,666,340,205,244,412,-27,-366,124,118,573,16,-384,45,520,391,28,-44,29,-155,-42,-47,56,-941,-56,2534,18,-720,83,128,477,316,163,21,-124,96,303,-14,115,-161,224,-340,-3,209,292,120,-289,81,-139,953,-823,615,1421,517,433,417,0,92,-42,45,3978,-162,58,560,52,-13,107,540,274,-62,-136,556,410,926,320,2003,224,1780,9,4,367,-130,97,105,435,33,914,297,82,373,-245,391,27,562,-48,1195,671,-588,658,113,94,111,-989,-124,-198,-305,-4,1121,-182,125,1020,44,7,-583,18,-93,482,6110,48,74,48,118,22,321,-199,3902,1055,885,-291,-232,115,140,568,701,515,-156,356,-8,417,418,-110,375,1520,148,-54,-1765,920,-89,87,339,-18,39,-16,-55,8,771,831,1086,715,21,175,15537,196,248,121,829,208,363,354,128,348,-221,308,1125,320,28,-176,130,-266,104,42,1213,114,-273,2036,663,-129,1650,308,-94,193,378,204,227,-76,-342,1183,481,1253,129,423,-25,1414,759,1068,227,-360,829,57,564,686,7,1273,1035,269,286,100,-46,1354,232,358,-203,500,-195,34,-48,33,146,-224,72,280,-41,54,1188,1186,770,261,149,28,86,-287,115,-430,-94,230,742,449,-113,-53,65,319,161,168,-2,34,4,62,288,446,161,101,2700,105,705,235,1821,334,-277,-435,-191,72,684,19,420,19,86,363,573,91,-346,-437,514,10,156,745,689,97,553,1009,-48,-887,249,-399,94,-179,51,119,-103,2477,6,182,-357,47,761,194,-27,-153,51,66,764,-394,511,65,127,870,327,78,2188,987,-309,-270,71,-169,26,35,-21,-130,-132,-664,165,116,31,54,143,602,-810,-285,732,444,337,525,409,104,996,86,-532,288,198,-156,-367,68,235,613,205,669,78,574,-70,104,-343,927,643,248,362,167,995,1136,141,590,856,1875,117,64,31,49,89,296,468,611,233,-124,410,-615,134,-45,25,1220,217,500,1103,1367,87,-33,49,-131,-16,-99,2736,279,-163,203,801,4139,43,-1061,551,-631,-203,-36,-67,466,245,81,238,276,340,-63,-582,736,-6,-337,-7,237,184,-327,192,289,-77,-43,-79,532,1,-779,-415,60,-93,49,40,63,467,109,684,165,-1199,318,163,1346,152,-257,170,30,423,-237,-39,138,359,703,2267,109,-98,-561,-404,232,466,-104,544,-21,851,-67,249,316,137,146,-526,400,176,514,67,-750,-213,85,52,452,517,1614,515,62,112,1519,217,-17,152,36,79,172,89,-109,504,566,16,1199,1305,449,-876,78,-58,-255,108,109,-52,163,285,210,355,31,139,176,440,-227,93,-110,-9,-375,668,548,-331,51,-101,98,433,-24,172,-127,497,97,213,511,602,-337,-182,-454,315,615,-16,1099,795,-226,879,-69,197,229,93,143,-5,152,76,789,91,226,-1886,476,-34,-40,19,1052,43,-238,-27,196,151,261,227,-141,554,-128,383,-9,104,129,71,2024,147,33,306,-171,1197,-168,65,417,-154,-24,521,12,56,5,-317,-76,498,-527,137,183,102,1222,-27,225,231,229,89,891,110,152,-5,337,909,-79,93,-140,851,1,136,22,38,205,1636,-139,224,57,217,533,469,156,-271,910,2748,241,-245,771,-235,902,139,667,299,761,137,1,-57,5169,357,276,436,545,1204,309,526,63,389,-673,-2076,261,-99,-1108,-346,-795,-364,177,-389,353,263,2730,1142,743,-131,-312,1223,881,887,239,-8,-59,454,86,137,357,-361,-430,413,-126,106,2656,104,118,202,-233,363,-998,177,1011,16,-186,-250,-103,-1055,-42,-1,648,-164,-1349,10,1180,185,275,-58,451,5577,325,4,-378,1427,-282,-26,-978,2484,-59,-243,118,29,-21,457,971,341,5517,557,235,65,334,405,-206,298,106,-494,5159,-270,-209,228,-124,2837,5462,-113,-994,112,99,-72,228,676,-927,2474,99,-65,465,136,731,273,276,258,6016,2995,24,720,833,277,975,63,4,599,2,-146,1627,-230,-68,-187,42,117,196,189,-688,1142,-95,429,149,-27,925,79,-145,-353,606,305,-57,-1182,247,1367,91,-407,32,267,-134,261,128,172,976,50,-149,-98,-230,122,21,629,157,227,-357,-156,525,708,-10,-117,-98,951,-23,70,-288,-368,6219,15,1585,274,360,44,-522,29,-39,-84,-60,-308,936,2605,18,363,-648,283,-229,181,-19,30,-79,-282,779,180,50,-2356,2418,15,130,-26,2140,-172,295,236,4477,-412,540,158,759,-55,-209,-2207,577,-272,374,207,518,110,13014,945,-24,91,200,-477,-190,333,370,-31,-107,21,-33,-154,260,516,1206,1194,-124,200,223,-273,1182,140,1377,462,831,30,1719,-230,723,286,258,-296,-93,9,2912,140,1136,269,2468,391,106,2,723,284,-306,37,559,-107,409,135,-50,75,-73,113,182,-403,-328,70,-647,-71,268,1715,1236,511,-1538,-26,68,-17,379,827,297,-353,2029,-60,-115,-66,194,376,681,1740,399,88,209,143,4051,582,-15,40,167,-101,-24,-129,39,-39,-171,-9,502,1220,156,630,-48,343,-228,90,537,135,357,179,333,351,55,61,109,257,-63,61,-123,13,1433,-72,-68,240,177,303,68,369,195,-22,1334,223,125,-5,235,248,-12,607,-343,-20,-59,250,449,163,285,-197,258,672,182,561,26,296,567,-1454,320,40,171,58,-393,418,-117,-21,-374,95,-472,295,20,344,-24,-440,666,511,278,-1320,-74,-145,13672,3293,-44,-572,-1013,289,-189,36,39,15,-593,77,442,538,-618,-97,-547,519,-69,198,290,13,9,-37,-115,-76,801,-16,-14,-15,61,656,224,-24,321,35,924,322,61,-207,-296,15,83,139,2385,106,76,128,503,-84,290,-75,132,-147,-40,795,55,39,2,-143,767,-474,-166,155,1284,14,2141,3370,40,-131,-119,271,1633,-6,899,130,222,83,-109,306,-116,78,1128,-61,227,-40,-17,97,411,372,178,129,-986,206,231,77,255,720,409,163,234,-215,282,144,-79,95,-422,808,55,129,1721,391,594,26,-1037,99,166,-931,208,-1727,-25,1741,581,190,465,1469,237,-38,232,227,-630,-120,61,173,142,261,-77,2870,343,-134,561,193,278,161,-83,1454,179,377,4049,36,826,1083,70,-17,551,75,-54,-2,137,289,573,-54,-45,13,15,921,207,370,354,68,-190,173,1342,12,-181,751,35,215,291,-785,-52,922,-155,-777,539,428,200,9,-36,-185,105,121,-1005,-181,-45,771,-858,-17,423,1618,880,107,192,-1308,-25,186,56,51,262,-245,83,842,183,-950,70,60,-155,8,-74,306,390,20,37,162,210,755,788,-301,-96,445,228,83,-2209,542,658,-101,-330,-94,716,63,538,493,1577,338,56,66,47,234,174,-293,-307,294,-48,-323,-235,-317,426,68,470,237,665,702,193,71,-19,77,192,36,-11,-33,-15,-53,205,-639,-50,693,22,419,1310,-14,37,-14,25,-132,5,-694,662,298,-67,-3,-5,194,1609,157,126,62,28,525,-270,152,119,423,40,316,-18,488,1129,23,256,-101,167,-270,681,34,28,135,-97,86,268,442,-113,131,52,848,176,998,62,260,5077,44,113,386,-90,-80,-43,78,45,-144,-49,1278,891,94,111,-187,-282,-250,41,75,328,-53,494,545,-10,143,109,84,-46,-107,43,-187,-49,-9,293,5,118,410,850,-291,185,56,994,-575,-63,-264,30,59,100,102,10,-570,296,-677,143,250,-15,147,39,149,106,467,167,170,785,273,34,913,-28,174,343,112,343,104,117,623,212,47,220,54,10,-45,895,72,-179,-32,253,276,387,16,29,155,-322,723,184,56,-139,-1374,339,66,-346,38,361,-97,576,122,-64,-700,-685,228,-596,403,12,-9,953,21,162,-142,-914,300,292,-22,-9,1493,1377,124,-185,3930,130,47,151,-544,-43,1281,171,-95,252,-5,144,-1012,692,-389,-4,155,-47,332,232,162,533,172,714,264,-155,165,386,218,-477,5518,-128,-560,387,140,138,108,119,189,-175,430,-259,88,-598,23,-110,38,112,-57,10,194,1422,297,-701,475,468,326,22,-28,-324,149,-49,75,-2,163,175,-883,376,148,-355,452,-100,636,-163,-398,83,-7,52,72,153,-135,-585,256,559,-40,-4,1905,-28,8498,4237,5442,-69,-254,-28,37,-626,477,1145,1664,68,-133,947,-127,468,-166,286,-225,937,361,-185,381,256,60,781,261,6,-87,-263,-1226,390,-271,-223,-354,22,302,6225,-79,280,216,150,458,33,152,541,705,226,40,325,-150,-183,-54,900,459,-84,1076,120,-385,-127,185,120,298,99,-69,297,135,275,80,254,1243,-9,90,-143,2316,82,5475,1886,-11,184,-134,-178,1036,194,423,152,-693,46,-243,316,356,-3,274,33,52,121,172,-30,-128,107,-247,51,1281,-267,-28,-105,370,2407,-72,259,-21,-1333,275,18,119,1182,24,1923,401,-745,-32,63,-483,146,586,80,702,24,-134,-375,226,113,618,6,132,155,18,-44,243,-10,283,-13,-92,536,18,523,51,191,-1,-147,-367,250,-80,-6,170,58,637,713,-732,201,73,-37,-131,1017,1149,3632,1407,-711,997,253,169,141,-75,-1008,-44,-863,1306,203,10708,201,104,202,151,-138,2628,175,-166,137,90,234,1036,-353,5,127,578,160,-116,6622,2918,56,160,57,-58,-220,495,645,25,2222,128,28,388,557,389,-175,390,28,-39,513,148,23,211,140,34,915,95,-326,170,-264,595,341,695,298,213,178,781,725,155,177,370,55,406,-119,-54,583,528,1017,-30,-358,56,104,169,293,304,217,215,721,60,-191,268,261,-9,1132,-364,304,489,-150,-29,904,-774,52,40,-98,33,194,-63,-1,416,323,-230,-539,-144,118,-99,2563,630,-230,580,20,210,-118,-238,348,-229,211,-28,463,1218,1234,-174,484,402,446,-421,183,-178,-462,-160,157,330,117,-41,826,-255,65,-478,-94,-22,-42,190,50,-660,-192,-574,-44,-255,15,-136,2,6178,1450,203,18,57,70,-163,-196,30,570,498,1214,175,-157,-24,5,212,-452,831,500,-528,-38,897,-570,-178,103,8,151,2274,-62,547,431,307,-285,-1038,18744,-256,569,-71,62,496,18,144,118,-165,-2,-75,-834,791,-192,231,-30,812,-168,508,441,192,-71,637,-14,474,189,-5,-191,215,-136,5307,-48,368,-190,331,226,19,258,86,330,131,-921,47,51,61,18,-560,-199,-84,24,-412,31,304,-17,247,479,428,725,1367,30,33,122,26,-197,-466,-195,381,1119,304,153,261,-161,-9,-10,79,59,107,-23,-255,64,-7,2322,79,99,-258,-68,190,285,667,-2,-5,358,82,-260,1313,543,-242,169,-41,-44,-36,194,-36,-54,84,2982,-183,157,118,-257,881,299,64,-98,834,113,-229,-1441,291,339,288,-364,358,244,425,211,-15,632,49,-14,2211,-65,93,-72,381,303,850,27,-71,691,116,68,257,854,726,299,463,-54,-1128,-118,-209,-371,-134,251,-107,-57,122,1605,357,-18,72,4188,2359,-120,496,177,-36,-215,-269,564,270,1831,196,-206,18,1064,268,-21,20,792,-521,59,-1172,-103,159,-113,179,300,598,-82,66,535,53,1083,-170,368,403,1492,-131,542,338,2659,275,393,-162,-361,-799,793,-185,246,41,112,242,122,-115,303,-2,600,91,172,-27,168,611,490,150,256,682,57,35,-487,90,661,3633,370,-168,657,96,79,1260,233,753,101,140,32,187,747,89,-814,-35,-191,-258,-420,458,-382,259,334,-63,23,-573,-145,7,484,207,155,1169,822,153,30,260,261,60,-139,22,-56,-241,1063,117,8,-657,1301,606,180,14,249,474,-22,-110,-416,-9,716,286,513,-936,-104,209,343,-98,1622,1031,84,512,-128,-156,1226,-28,-88,207,-80,539,1419,125,-40,-148,558,61,2,37,87,459,78,38,-54,10,100,1060,2098,-102,27,235,-5,207,150,22,809,-58,104,5,-293,-408,75,364,51,485,-111,4,421,120,-164,236,111,91,2198,-8,5443,341,113,222,332,174,199,535,-134,3,13,204,-75,-17,208,-321,51,589,-328,1906,108,-82,255,-34,452,-50,224,1142,209,273,388,467,122,93,212,-7,-30,425,42,4025,381,34,-670,168,90,-174,196,60,62,-467,303,466,123,-42,195,367,122,52,275,152,-135,8,574,-112,639,-14,52,-362,53,97,354,-625,254,87,-696,-242,166,194,820,-676,16,24,90,172,121,493,219,150,-823,-12,376,-454,-84,392,714,219,-143,255,89,-70,127,733,-842,136,713,128,50,-235,221,247,83,-384,-16,261,346,1980,175,585,-525,677,357,-17,-291,-121,400,333,381,305,-457,468,208,-637,837,24,271,152,1112,174,775,252,-196,169,361,-548,-173,159,-39,-165,91,307,275,60,-185,536,213,-64,37,598,-49,371,-14,1115,-131,272,-88,642,428,-3,91,235,-8,87,7,279,-124,1472,-35,1120,188,112,209,-188,-34,-974,818,348,175,172,268,306,364,1016,165,1070,-167,216,89,-183,744,79,337,-19,118,317,116,-57,736,423,195,-1144,-150,46,321,-160,331,585,886,-95,-21,564,457,183,83,-53,525,274,226,-48,272,380,-495,113,-304,110,332,589,-43,-16,186,579,767,304,32,1,-923,3704,86,840,-281,-235,524,-7,428,336,23,1135,-158,853,-354,-99,124,1287,498,-34,-15,56,4,205,1183,131,724,121,106,635,2059,3474,2042,90,-110,-19,260,105,14,1368,150,-6,106,32,9,50,243,-191,648,21,451,82,18,600,-262,-50,41,-2,299,369,592,-31,415,-22,41,60,27,791,505,132,403,3615,4141,3576,3114,3707,9925,1083,72,1791,-49,108,730,126,96,864,177,-6,-481,-503,147,-209,-63,-70,638,377,48,-17,642,35,89,-54,493,225,470,-23,265,-119,-170,-7,24,44,-124,62,15,-58,96,64,42,590,245,-65,65,1434,-213,34,-53,229,872,236,-399,147,109,-26,32,173,60,441,-91,181,254,728,51,-94,99,-206,-106,320,39,134,15,85,-4,808,203,89,-319,-108,-345,323,12,91,157,495,86,-705,-88,1132,525,277,-42,-56,442,122,331,-31,82,367,2526,-89,560,183,-296,617,374,-53,-477,-13,187,82,849,121,53,692,44,-36,20,-69,-219,309,-32,149,-10,411,-70,-155,71,321,2513,792,705,-346,187,190,10,64,-278,12,63,219,229,0,145,626,93,43,618,1778,41,-149,-130,169,-37,34,18,29,23,-299,431,425,-12,-498,-169,178,8,-11,-19,316,122,-72,107,-188,797,101,80,373,89,-152,-186,340,193,-79,17,60,88,644,-762,-41,79,113,310,-175,502,-152,50,-137,2852,257,311,65,522,142,97,-331,-33,269,466,-91,493,248,125,-165,108,696,113,364,148,57,-31,30,135,486,-188,172,639,220,139,620,303,1018,-200,-52,186,56,297,139,103,-107,36,54,-216,185,345,611,262,-454,347,35,132,-188,833,-114,-529,-20,-103,555,60,177,74,-1130,-1570,-47,206,1486,-306,-185,439,-21,-37,68,-267,56,617,620,-553,126,-77,-115,219,-166,579,288,35,867,-1735,-515,-474,-53,-298,-30,173,13,103,677,-260,-167,151,168,-2,1151,393,299,394,762,83,722,166,134,960,483,329,539,73,218,1,-73,91,2142,83,-34,-41,-587,503,1198,697,-359,263,54,248,90,-35,332,114,182,-85,202,1484,-3,-6,-18,-110,851,419,281,-138,-293,62,-837,-114,-218,43,520,62,324,107,685,238,865,102,190,-576,-652,1445,480,-9,207,169,88,90,677,-203,349,108,157,822,75,81,2599,319,-152,13,-451,-90,124,28,21,-266,45,32,19,-253,-320,-617,918,952,-158,121,-476,139,280,-23,327,217,193,-9,-85,53,-408,-343,190,-50,492,-51,269,70,15,-38,724,-1067,321,1368,-27,-12,107,-151,61,753,200,4208,269,167,711,133,-3,1225,213,1245,209,1025,15,368,81,771,274,301,497,127,379,1412,147,108,638,1731,5,47,66,58,-261,193,118,427,518,388,133,-375,595,320,456,-354,394,-460,1279,-1106,85,-164,320,113,205,447,1280,446,-467,286,11,113,-471,1397,-229,71,627,469,171,-112,-241,-94,-35,293,324,363,92,-26,557,30,-140,463,181,57,234,4395,-70,1087,-138,-77,-66,1148,-499,273,-178,-92,114,87,12,556,167,-88,199,11738,135,563,-87,123,128,471,-56,159,1044,7,97,20,202,650,1284,748,114,166,800,92,238,206,227,13,238,99,194,64,172,-191,-972,1240,682,-334,-9,130,54,738,534,436,-384,205,698,-73,-18,-68,338,-513,-132,90,-187,-260,263,-187,71,48,-73,451,38,-615,-283,426,-470,175,1583,55,18,-44,-33,-237,412,220,5,220,-6,-259,5,539,2004,162,535,107,65,2,-85,-213,92,175,-16,62,48,190,-334,2095,-511,692,28,292,170,582,210,54,1143,69,-54,46,49,515,328,83,56,45,59,834,-13,523,16,227,330,3754,496,662,-132,210,401,-71,-7,170,57,-21,-92,24,350,32,718,86,241,-11,72,178,132,-94,212,401,-34,-70,367,426,-943,-51,66,-6,62,-204,570,-452,141,-564,40,-597,273,24,398,-248,135,207,-188,485,83,19,21,297,146,16,79,1236,65,-760,61,96,-111,311,362,-193,1311,-279,-112,-43,466,74,297,-117,32,-51,-487,-594,-44,64,485,560,-241,-164,238,-22,14,836,640,383,-83,478,-59,-224,71,-54,-158,-6,-2,83,41,1173,-229,73,-166,59,173,942,393,1806,27,118,-63,234,508,454,696,17,339,362,32,-199,536,332,-146,184,-61,455,41,370,12,-116,397,544,778,676,-1008,187,18,149,330,1117,-40,541,-41,51,281,-74,234,440,-189,-42,-1179,77,748,-267,303,-159,-58,-63,210,79,-22,417,370,102,1023,-80,189,72,351,-73,1,62,46,137,149,37,378,62,130,54,977,228,507,-79,693,675,584,-301,440,-592,716,47,682,-118,-56,54,397,-540,-120,115,-634,117,434,188,1486,1230,361,131,996,-133,664,2037,35,34,1712,28,-355,37,81,-340,-263,123,204,29,-6,683,8,37,151,926,73,-1567,134,123,-5,84,32,722,81,102,-268,59,-53,210,147,186,979,1319,86,5,31,-68,-32,73,395,109,-248,-31,79,-438,135,1203,-399,12,114,272,72,283,-108,778,-151,-154,-128,156,2440,-14,1728,128,-350,348,-88,2047,172,-232,-33,770,460,135,881,94,326,777,-53,-1191,-182,88,-273,11,-26,-2,2,108,573,-198,331,-702,219,66,-46,715,690,733,17,441,643,45,20,-90,25,-14,289,693,-340,-869,106,157,-206,584,459,53,92,97,136,954,-46,42,85,99,-170,1,-221,-127,87,-82,121,381,483,467,51,-174,-13,123,108,-411,208,194,-360,89,440,-36,203,-141,1184,263,-28,545,-269,30,746,240,2001,263,802,804,243,514,107,-99,169,4,468,69,202,1724,-85,34,-575,27,-2158,-68,-1,1033,7,222,129,60,-627,-1199,-41,420,867,267,9,-298,139,87,-441,-116,233,469,82,27,-175,-249,509,-970,397,423,-4,164,15,582,251,106,98,94,127,448,769,-464,48,-582,441,728,264,118,91,-217,52,945,839,68,92,120,236,450,51,7,76,-120,-270,325,-17,1272,92,354,502,837,456,198,-209,394,102,571,-182,-758,220,157,156,39,-168,203,385,411,-216,184,-46,45,605,138,998,-16,108,419,562,20,101,89,331,36,278,-84,223,85,-410,143,1148,-9,-121,158,-259,107,14,-150,-68,-4,501,276,310,299,73,396,123,-80,-93,42,-156,-11,936,721,-59,1,152,-96,832,9,1008,1016,215,-339,446,387,399,-594,1882,382,103,214,469,-616,188,-247,300,-25,-64,330,423,92,307,-71,165,283,80,-53,22,317,57,1728,-619,138,-52,227,35,245,561,132,135,-223,-458,-24,130,136,919,257,351,1908,-51,1025,192,8,-212,213,106,136,-124,4,145,798,553,654,-481,5200,94,-55,-3,-179,-207,434,-32,536,650,-164,-234,127,-45,62,90,96,143,-191,38,697,107,8,460,-295,-47,-322,-382,130,-6,58,47,-1303,109,11,44,60,-142,215,39,-387,207,-23,6,-154,75,154,-64,4785,47,141,143,840,510,-134,42,-8,228,-575,-57,-16,-89,-226,-87,-14,66,-160,223,-62,1695,-94,256,4711,464,122,-266,966,-1216,-60,42,450,363,-106,164,389,50,-282,-740,1661,151,651,-44,2661,-31,65,98,506,769,344,1090,-125,24,113,781,433,200,316,-127,44,40,-134,-262,289,-27,1798,760,-161,-152,88,1528,820,-10,544,370,277,-2003,-194,1338,327,776,491,7862,18,73,12714,1344,-613,1190,132,-45,340,1239,-41,159,509,216,-189,-1497,381,54,-11,-439,-93,144,-170,7047,-197,-66,348,451,72,350,462,189,-537,37,3667,2401,-171,799,70,32,-300,-208,340,-420,-107,126,16,-184,-65,-216,213,-288,216,-155,-19,-65,553,-184,673,853,69,934,86,-32,774,-407,2945,177,235,-5,1553,1030,-272,480,165,-388,-161,3911,85,-263,-759,-61,-30,-113,569,404,31,-108,194,-261,332,554,142,-34,61,701,-36,51,496,-25,75,56,600,-139,5236,188,63,-536,564,-13,4455,-122,641,173,-77,962,3009,-41,645,104,285,111,79,5264,1701,23,1539,10,145,671,375,-42,738,-180,3753,-176,2286,-100,237,-32,101,198,333,61,-197,-87,91,-258,488,220,582,164,-425,379,-35,-14,-600,9,51,-201,164,297,706,-359,248,200,100,2212,1000,874,734,8,177,-43,429,756,683,-1004,317,-41,224,-68,-133,943,96,79,47,291,-64,154,-292,206,327,744,1,289,-156,566,448,66,531,1533,2178,68,1151,74,102,313,539,-175,-14,-503,-50,226,5266,87,104,14,-23,-43,58,442,-5,184,219,-22,857,70,204,439,1673,950,-305,-191,21,1920,-296,59,-116,83,46,-359,-151,292,-35,34,-4,107,276,205,-190,737,-262,64,-112,-235,-43,-211,462,-61,496,471,125,653,776,842,37,343,174,14,103,127,-250,-49,79,70,131,94,4328,-203,-835,38,309,324,263,349,-608,1727,-259,120,110,-70,2256,-46,441,87,142,194,535,83,21,440,-56,-380,764,29,5970,3148,90,-39,2046,339,4486,-348,143,866,1183,190,1,686,-703,-276,399,218,144,323,-13,3,1221,168,89,187,-161,-19,2237,330,273,177,1558,-175,438,-93,229,5,76,169,-257,-409,2553,305,678,8553,-41,41,2,-37,159,110,979,-35,410,-42,-88,164,232,169,1241,1224,208,859,119,150,-49,23,407,659,524,41,-93,171,-28,318,1437,235,1530,-222,19,296,588,177,26,-179,136,21,-119,686,-53,391,-140,519,570,-3,-3,14,80,437,76,1095,-83,946,-21,72,92,106,81,-202,-303,56,665,24,1,54,268,269,309,-190,2755,-108,-100,281,195,-16,123,51,-264,420,-62,-113,1044,114,8,51,35,150,120,1046,26,241,3805,475,1602,12,-4,-122,338,-145,338,82,361,-56,158,564,132,502,2,-52,1284,1297,267,-93,249,29,244,158,527,1152,5572,785,1390,164,604,404,298,341,147,-72,-87,-272,-260,126,-3,1073,-13,188,145,98,-57,-22,190,-24,86,64,597,-262,-158,82,414,613,219,75,-39,0,270,-21,151,140,1288,-24,456,475,129,546,-55,3521,77,174,4,445,-227,-136,284,530,-89,-34,144,-71,198,-568,-139,260,-132,38,-188,-186,13,-406,-221,151,44,179,-392,-12,-244,707,481,168,193,41,70,-166,-46,-16,702,881,94,136,903,220,-114,-171,-42,28,1767,538,1811,-249,-26,-10,950,-307,-354,-66,557,415,-3,28,220,3309,90,-946,5,-230,817,114,1462,69,-3,-17,515,469,159,-82,-540,-179,-14,188,-5,440,80,72,372,-86,-21,-53,962,133,846,-17,1683,137,216,201,89,-28,144,247,437,-41,94,402,34,120,391,162,-92,632,-303,-298,-33,-581,52,203,-44,150,317,117,-53,25,-666,68,34,-100,-569,396,-1284,275,-163,51,-1080,63,0,10,-93,79,2649,347,798,69,43,-31,-72,422,174,280,406,1246,19,287,188,-357,30,-76,0,413,1130,778,-5,32,165,107,755,1055,500,-101,805,-81,-14,55,324,-116,64,-1051,61,-223,206,605,85,330,-82,352,80,602,1117,153,-17,160,400,14,351,75,699,736,-62,174,146,-1106,104,45,532,1327,105,-1027,-367,-473,340,601,786,62,174,-234,-161,-308,257,1435,68,48,524,426,-42,1358,31,-131,74,265,61,1032,871,-191,-61,210,2007,511,-40,-20,-239,-224,400,127,209,-83,35,45,106,-1272,-1,442,321,98,35,93,-210,6,-614,675,-548,446,-142,-296,49,1216,66,-1328,469,-24,313,689,-144,200,-356,353,-67,487,-137,583,1813,105,-410,73,262,33,-249,44,247,114,-377,105,301,-69,203,-324,177,172,155,-61,32,133,196,101,-110,-408,-20,29,159,1242,251,-47,2,45,-72,-200,-1,-52,45,50,142,-20,679,435,-26,47,326,255,234,-253,-36,430,-381,898,830,-557,-160,-357,-457,740,215,-12,171,174,82,698,155,172,1546,-252,312,-281,-25,-36,166,-134,95,126,9285,1366,-450,231,-407,182,-145,769,29,353,-498,-81,195,-543,-319,-136,346,172,-148,180,101,32,883,29,52,313,57,-14,115,430,906,636,-95,465,159,163,1571,66,1352,885,-456,-621,31,-170,5208,550,76,3635,53,88,-392,155,56,75,24,1626,737,296,49,888,-99,35,464,23,1502,188,-237,226,221,-158,448,243,-149,-34,307,-186,83,-107,-705,165,1618,274,445,-155,-156,285,-46,-18,18,-62,445,81,627,574,238,276,377,-861,392,-29,228,432,-52,122,63,90,76,48,-299,130,1222,2001,-9,-107,40,20,379,-43,68,-37,66,671,204,38,131,663,4,326,329,209,-159,49,502,-472,241,-134,274,-582,-240,-122,-24,14020,-823,1841,486,-48,169,-823,42,80,-15,-373,111,-7,-5,-114,51,-251,105,263,-353,-45,89,-585,51,152,-16,-54,319,-425,-100,2,-467,113,96,-25,321,399,435,5495,3144,129,196,115,-636,4718,1138,-1330,300,-32,464,-461,7,-11,2320,382,135,300,54,-290,135,204,324,-419,4,17,-25,308,17,5,1013,-445,74,218,135,-24,100,9483,116,-28,124,-48,-61,275,57,212,429,-352,25,248,284,101,13,50,1032,-608,421,-276,44,32,301,0,-37,400,787,87,158,-185,107,495,798,72,558,-802,406,-583,961,7,-442,256,112,98,1083,449,-98,-67,55,-235,-301,38,301,104,95,-260,308,22,-23,52,-72,590,-48,243,305,234,125,506,-394,244,83,136,182,308,-636,451,449,152,-673,99,146,-82,266,409,-364,310,1536,37,534,16,1588,142,-98,78,68,106,-97,197,77,94,68,272,-391,64,165,72,20,147,407,2145,18,185,-170,-38,-66,-539,25,149,-156,77,56,263,271,109,535,224,213,96,169,206,-36,754,233,-123,665,22,165,-189,468,331,95,-216,133,0,-73,101,674,-82,63,548,11,135,21,144,-31,555,110,-178,-189,-763,98,-454,-82,265,104,-29,189,-60,70,949,99,2485,183,23,1841,831,76,-26,-131,16,-23,538,-26,-133,105,-585,442,423,-6,27,-86,7,88,275,115,-77,207,366,74,880,50,-146,554,141,1397,-38,4,217,572,69,-50,2551,220,-243,-67,-71,-75,-200,-2,-8,55,21,1065,59,-710,489,142,-101,-251,-343,2299,5325,44,-132,61,-163,-36,-10,-300,-86,-104,1349,-112,114,168,1165,124,1089,-17,314,-205,-62,-97,-33,57,1874,0,627,-730,78,19,64,-163,46,151,441,345,1500,629,911,50,-431,-2016,5,-37,-39,120,-262,108,45,201,1131,1052,-123,2826,-267,4752,49,-60,-47,1001,208,113,152,80,258,-17,83,73,66,-46,-355,600,1630,22,-37,-323,-54,-83,-382,17,-603,14,292,259,133,101,446,-257,91,-40,124,-106,28,216,-105,1016,77,192,91,730,412,33,1330,125,69,162,-93,695,-121,-311,463,35,135,230,336,8,-43,-2,363,731,-20,-260,434,639,92,514,101,771,-443,880,1391,-430,-329,20,-58,2706,294,117,184,340,-592,988,74,781,596,334,28,181,78,32,99,91,-20,62,-24,160,90,1168,303,253,69,252,-142,25,175,-174,-231,-220,-109,1678,802,580,-22,13,110,-173,261,190,-371,-124,110,2857,65,127,81,258,435,121,-19,267,-250,1769,-144,-644,-306,-380,919,312,209,-138,-727,1063,-50,438,60,-312,351,-176,2940,16306,155,11,-419,621,540,-279,82,64,438,746,977,3369,4748,58,247,-36,82,177,-540,14,204,137,70,202,1196,416,-37,-29,-18,-922,-483,549,-23,-85,11,381,78,-772,743,141,45,-61,-59,-52,687,-4,111,-182,36,-37,-15,-12,-355,94,-778,38,127,-48,401,106,470,12,1107,-92,249,145,-183,-181,66,1592,62,-31,36,-235,-452,-55,61,1254,449,1417,3115,514,4832,-199,-8,84,296,0,117,682,-453,11,-377,-47,361,500,-73,333,498,-89,839,-62,-174,362,297,139,68,144,391,348,246,-263,11,1246,-104,19,-430,463,-1081,733,270,238,13,337,47,82,63,91,402,69,352,178,3474,1738,-17,695,196,71,74,35,-2374,135,276,59,115,108,772,594,2,-483,182,-437,-125,-11,699,1409,1309,178,130,-144,-227,-265,455,-76,-48,953,31,980,215,229,149,-122,3,1600,239,243,343,304,10,284,-199,-1,1559,144,63,-281,129,-639,632,435,2346,3025,268,17,-230,590,-570,101,-497,-132,734,142,-171,-421,420,-1,5709,375,21,1927,-231,-2,-50,-362,181,-303,154,-1237,3287,127,84,3220,521,118,191,721,-32,-123,336,-190,3029,-15,163,217,-54,-1252,-190,-7,-72,1848,150,-169,248,411,-4,5,-361,106,521,20,-159,36,84,-197,2,206,1090,44,38,70,5,51,571,-383,-721,207,-165,70,675,115,812,1010,739,425,122,581,-107,398,429,1773,15134,13780,102,91,138,-294,61,27,812,-23,201,-11,-122,114,-107,-145,328,146,-1266,124,203,19,52,332,14,87,-118,214,423,5949,-311,777,36,537,-32,-479,136,-216,426,49,1634,-523,1278,727,1064,171,644,423,-35,-550,2541,-375,-928,330,140,-357,23,81,-256,80,239,97,198,-127,-1149,-116,-225,381,160,-612,-8,33,-23,-6,51,626,135,21,437,112,176,9,114,1201,-265,113,-113,64,-104,63,1046,-120,-33,589,43,251,18,106,407,956,-895,-416,-24,-1330,72,12,393,-145,838,357,718,-158,-112,126,38,319,117,-153,3,14,102,-298,109,48,112,487,460,661,-214,-84,712,88,-39,70,303,353,224,654,368,47,1090,121,280,174,379,82,-31,355,-340,-54,-69,-86,-538,-725,783,-44,36,-405,155,-13,167,-528,280,-2750,454,263,495,381,-87,655,306,-744,854,484,868,501,145,-858,-329,710,-547,110,2525,605,2617,38,-42,4339,-218,313,12,-626,51,460,-72,1116,-19,-418,77,63,810,-1,159,227,181,310,-151,-574,-551,542,49,353,2656,-22,-98,1172,911,-203,1349,-30,-53,-114,-288,-184,9,378,-3,-70,658,2365,53,-67,-36,-134,-42,-336,361,596,-43,1888,4292,82,411,-18,-138,2125,-65,87,117,945,999,1546,436,956,253,-504,1426,336,-360,114,-143,129,358,82,1138,691,-35,593,400,-347,-182,280,1038,440,154,74,2037,893,754,39,-8,203,229,126,-48,51,769,436,1024,349,-180,409,-89,755,-516,158,194,-183,-34,66,-1,-1348,1638,1010,135,-15,149,-39,40,142,122,110,28,419,1511,-708,-83,335,2773,-41,333,2573,-40,71,-99,514,-1064,178,-1,114,286,483,105,18,899,87,-95,-78,47,107,659,1268,73,1748,-81,406,-40,-39,-586,296,20,131,-1067,-57,-410,312,-60,44,-259,37,-50,-215,605,24,99,126,-249,999,342,412,-752,-1641,1189,519,240,38,861,92,634,-115,23,1017,132,68,112,982,359,-72,-203,63,-501,1828,197,35,355,-36,0,221,415,371,141,272,936,-30,1656,304,59,166,102,-4,229,-19,869,-90,81,83,630,464,1475,35,105,212,-179,-24,222,202,-83,587,327,1869,485,802,382,-322,362,76,-56,219,-139,-517,209,159,-16,160,835,555,100,238,402,496,1123,-12,-44,29,89,48,-34,-825,1117,-52,2421,3075,-566,-306,91,563,-99,8660,107,44,29,231,348,-162,11,107,89,313,270,76,413,134,-605,-8,53,-244,2,4,65,1061,-125,-265,-183,6,148,12,-1,427,12,251,48,-106,180,532,368,-126,61,-131,2,206,-330,85,199,-8,-603,681,-380,191,-175,135,-15,6,144,-82,324,-33,106,-46,258,36,275,2357,938,-62,-1293,-176,-110,61,-253,-46,1877,108,334,210,-302,-146,-337,28,-61,-1027,441,364,251,-219,617,-648,-55,483,68,63,222,746,271,187,410,558,-1636,347,467,-140,27,356,125,-476,96,-477,51,2837,1173,1,-39,48,192,-30,122,2956,300,466,1058,2183,0,-26,576,-112,-246,-15,-51,60,764,116,60,146,-434,210,46,73,140,612,162,-260,-936,133,60,783,539,455,1624,148,159,-77,-61,752,199,62,140,-2713,328,-621,213,370,1212,3,-303,-16,-450,-621,-376,211,-619,1903,15,275,-221,-131,234,-437,320,-95,645,-2,-254,-498,549,-687,-116,-241,-65,-72,-38,177,50,273,178,269,-164,-231,24,-406,719,1182,-736,-927,535,987,-248,523,-107,656,798,45,959,454,0,-163,330,720,505,24,437,170,-48,498,671,67,14,123,199,-675,20,4113,211,-252,-52,97,266,-481,49,193,-115,-12,-1754,161,1631,499,690,-2260,13,127,140,163,95,60,-121,576,554,76,-348,398,-8,157,63,358,298,14,3016,-135,-660,3744,-87,58,-72,107,280,-271,-1263,-1858,-215,905,173,-727,-602,20,-1149,367,-13,-185,-204,5458,-127,-298,108,3,-94,2868,939,-241,3666,760,-101,250,4753,-100,199,545,407,77,13943,-510,-119,-4317,-16534,-653,-382,123,401,-81,-167,-12,-255,494,-259,6967,-272,930,114,197,367,91,2018,477,3346,61,64,28,48,-415,3227,37,23,1740,187,-22,-175,19,484,830,1055,123,2400,-170,263,82,-731,-83,106,647,452,137,-112,190,504,-276,194,98,123,56,-61,-227,509,1100,810,261,482,-42,-217,-161,-90,2370,1162,-178,522,18,57,310,-30,371,-374,613,183,1191,-81,684,3502,-153,-1,47,133,44,-141,-45,282,-533,-25,79,-112,494,61,-24,-59,-173,515,-139,241,352,-182,-266,-109,123,-117,-96,-23,410,45,-137,-36,214,57,432,151,39,-56,237,96,67,-45,744,113,191,128,685,-133,163,-50,97,21,-95,113,32,181,76,62,36,182,333,52,217,-283,-60,46,490,1847,-200,382,-376,-396,418,-359,36,-1033,214,30,-269,979,711,-282,-88,457,-102,-43,73,611,240,1734,-91,68,-35,598,23,87,-240,-55,103,3770,19,-48,78,348,20,81,1680,-7,-69,-203,-1361,148,242,414,50,163,170,283,37,165,78,20,1358,112,306,2298,212,484,-59,278,-1554,-441,-81,429,-39,28,-35,22,-61,78,-168,160,226,120,724,428,1396,-109,79,468,13,437,-139,1381,774,-272,727,11,940,869,-731,-68,-1343,456,-417,165,269,2106,-46,-66,911,146,57,762,-134,-72,57,325,1469,-656,59,26,810,-175,-185,-921,-180,20,618,-180,148,-746,363,71,-411,493,2366,390,307,594,71,318,175,1043,48,225,-325,209,105,282,-47,571,110,264,32,-200,-145,161,254,429,337,192,0,-36,-131,-97,5,272,-386,500,465,367,161,187,470,-315,6178,5837,2693,272,338,1262,569,773,716,-198,124,828,-35,208,108,35,111,652,-59,410,488,5,-1741,298,77,1047,-109,294,-69,597,609,-43,364,-37,38,157,-681,24,1456,54,-274,-29,-1026,-70,-449,-294,4,-326,-479,-405,-215,87,-184,-118,-664,-334,-213,215,157,-16,-399,-234,16673,69,72,210,-113,25,-151,16,-63,-126,-62,57,-45,-368,13,-594,-257,-253,-61,319,568,-100,-417,-215,5777,4448,8583,7468,10663,10349,116,-89,191,289,914,705,724,-44,308,189,-225,627,273,528,60,-9,-56,10,402,500,707,-329,-3,-952,-26,22,908,71,-83,195,-530,118,-68,193,472,-89,25,531,62,-1050,1050,-47,-29,-46,87,-22,115,-68,-145,843,1245,-50,-1,6,3,-153,267,266,-99,103,188,22,113,-75,-113,223,-19,225,-35,-39,-15,-73,-2092,1210,13,2374,67,-25,521,273,145,111,-46,31,599,-73,-2,519,-785,44,769,-798,37,-28,-1249,1482,-440,530,49,9,-184,520,235,79,-25,896,239,-54,299,299,49,38,625,-51,-84,107,294,-89,-73,-87,798,736,1209,-859,89,39,96,129,170,425,303,843,72,-34,575,816,77,514,-26,18,4,-64,492,-15,130,-32,-655,137,441,16,224,247,268,140,869,103,480,288,1618,606,184,9582,-170,-121,151,180,241,178,184,486,44,-44,202,-2537,671,3132,5,1274,-53,504,-148,27,36,234,268,-235,1152,169,-179,21,152,833,84,-630,-97,59,16,43,331,-7,714,-130,6,101,373,4,82,488,63,163,20,181,-331,-71,-383,75,308,-78,168,-273,153,386,-218,236,-17,157,-495,18,839,234,12,125,-59,-80,-49,1460,253,53,-239,25,-7,-44,132,-20,-598,977,180,-333,-12,202,690,1475,1,1072,38,601,45,-42,-39,6,423,19,716,23,-157,-50,-202,65,531,175,-321,-61,406,214,248,170,-53,230,547,1187,540,-41,281,28,376,-233,382,1786,45,94,-164,-101,128,-31,1227,-588,248,108,1694,63,-391,103,523,308,-121,75,16,-105,239,702,107,473,-598,211,155,779,-278,798,-83,120,-169,48,143,415,26,146,9,876,577,-204,816,735,-61,125,1215,-1220,64,178,-161,165,-219,96,91,2011,1448,-90,49,203,333,35,589,735,1049,85,380,-205,-12,0,206,384,49,155,116,-228,217,518,2177,8,186,527,-731,81,-770,-220,403,296,52,862,648,101,-123,-382,479,-86,120,196,219,-313,70,28,-354,-154,706,-110,0,-362,2,75,-51,-10,113,-532,219,356,-433,37,-640,57,-200,-111,-118,18,2209,279,-32,350,-151,191,35,125,-676,17,47,-10,-757,656,338,389,923,-1255,-434,-253,730,804,-327,415,266,741,202,330,1740,129,161,-57,377,-1,243,1180,-273,193,455,619,306,38,126,148,64,-163,907,488,56,165,145,1125,-43,317,35,41,187,187,-43,124,191,-139,134,62,194,460,212,-58,34,-108,-73,-374,607,-569,68,696,28,-28,4586,795,21,-1,172,139,97,303,266,1900,308,-236,12,-1079,10,47,83,14,93,7,1037,274,42,-46,180,716,124,393,-566,69,256,153,283,-3,79,-80,-77,126,629,128,-53,-32,47,455,171,2111,-100,107,660,400,11,165,-62,1126,-668,10,-6,-68,-120,98,172,-302,-309,90,-372,77,656,-762,-285,-127,-7,81,129,-8,694,47,-210,744,465,-182,6,-17,930,9,87,437,267,326,102,116,-75,-155,57,234,1638,-57,73,87,252,-130,-93,-19,-256,-174,-166,54,112,100,-414,-83,326,16,332,-166,455,-55,-1886,288,190,-286,146,-96,713,129,547,95,56,48,714,153,-253,-105,94,209,378,482,-349,-138,-281,-129,322,0,139,393,-103,122,347,1160,114,1614,93,114,234,-575,556,-507,-171,604,715,411,44,335,97,-66,128,64,-83,60,213,354,831,812,193,-179,311,1153,639,185,185,136,289,101,340,2309,40,219,685,-149,483,-300,855,854,-644,442,150,95,210,224,-191,283,952,351,287,933,1063,205,-196,60,561,253,55,9,263,-32,-194,522,209,417,400,-31,320,54,248,-2,1440,-37,-3363,24,-329,214,452,6,175,14,102,228,7,479,2059,-1,-482,125,1349,-431,290,389,26,-51,351,-56,-201,168,223,71,-210,77,-353,-165,468,342,-51,-216,146,29,151,55,529,270,320,403,149,78,1217,-61,-38,499,46,3,50,189,294,-81,277,20,11,208,-341,-135,347,3,1478,517,-214,-320,91,-1583,-49,0,-14,439,193,62,-290,645,-180,576,421,-101,640,433,1400,-708,261,-28,-109,-24,511,160,13,-57,227,2229,9,1513,312,-15,222,49,1468,53,-75,5,272,1087,487,-30,94,57,24,679,1083,103,269,-96,-67,4,-27,31,-7,249,1066,-110,61,255,60,401,323,16,659,20,1588,1224,112,4,-332,269,347,9,-387,567,1708,146,-46,177,344,-162,360,-989,-85,-186,-541,102,613,533,738,27,105,-172,-7,-178,167,87,-230,171,170,882,-3049,232,37,-2,26,-74,76,-1009,137,-141,439,839,494,26,-43,137,-84,5263,334,47,390,-58,621,-212,-126,-170,297,-136,356,-100,16,0,39,-6,131,152,-119,-918,335,80,-7,42,270,-591,5246,-216,-556,18,3,216,174,-1933,5,-114,271,714,681,-650,195,2049,-1584,67,369,1661,-931,-400,57,106,71,-64,-78,1353,272,194,149,-114,803,42,178,-5,5,-22,824,-121,-1050,1564,612,257,-18,81,-42,525,10,-352,-649,1269,-449,505,-746,-97,-703,687,-89,-2,1169,-30,418,133,161,69,1461,1057,211,463,164,-2,226,245,464,-405,-582,134,139,241,626,607,-170,704,-74,163,-79,1182,-240,102,-13,221,-383,674,-13,115,52,48,144,109,202,-24,1183,1,255,39,552,20,102,-311,84,55,-2482,74,-3423,8,170,43,170,-664,-147,84,-48,-334,-342,-4,-55,270,-79,46,837,62,119,140,118,112,172,-111,97,-980,636,179,22,175,-416,1823,-132,24,185,383,244,40,-533,-1,68,223,-816,-295,-532,25,49,-22,-59,-45,282,-111,-1,307,769,2560,-470,641,164,120,165,27,-64,-30,-583,-48,141,281,5,694,-81,-1000,339,117,-318,189,954,-1088,-215,-25,-35,24,557,-2094,-47,-263,-16,-374,415,564,-222,389,335,160,-26,610,-12,-224,-18,14,20,541,-54,-434,312,1354,130,537,29,-27,71,-69,189,-197,-50,-176,18,388,311,-126,-522,141,-142,47,205,-104,411,378,-457,-32,53,-3867,-18,165,-424,-1425,-219,56,171,169,138,-748,175,-32,88,220,183,-304,-46,-432,-2,852,-18,109,-89,440,-12,534,61,708,24,289,-59,301,-269,-106,-356,417,550,610,-261,603,-95,-435,-16,-22,121,107,112,3290,-814,-551,-42,-485,-263,17,310,386,-109,286,35,-8,64,297,1619,238,77,132,2598,195,615,-172,-21,234,2247,-145,227,-675,387,182,545,-861,673,-61,14,1700,359,-34,-45,422,-195,80,-598,1475,1892,-1408,366,-1557,-66,-329,-63,-590,-67,179,1343,-136,34,116,-256,409,37,-92,-320,-16,-234,210,-39,136,3606,122,54,-798,1070,52,40,201,824,277,133,-32,542,1486,-25,-32,234,-362,930,-193,-298,488,7000,480,370,-90,-302,-87,-46,267,1103,-17,689,88,365,1279,-125,-46,165,102,-479,-78,372,148,347,189,-7,853,-935,12,-231,5,147,-385,1165,0,175,2245,108,226,-188,126,332,-73,-486,279,7,79,229,-147,208,-185,-157,305,106,452,348,503,-153,111,79,-95,153,1385,91,1641,12,1512,1099,-147,-99,6,93,100,296,-416,1056,-51,-14,-19,661,-864,-97,39,31,-211,-89,-48,-142,-52,383,1044,-8,1674,317,966,166,1302,285,845,-40,403,1827,1394,-185,-140,-244,267,2,-46,267,-5,101,3,-165,15,25,-802,750,26,173,-164,785,81,76,-1169,232,-331,-16,226,162,245,756,233,229,415,66,61,-61,80,509,61,341,-3,-186,52,18,-203,112,122,-295,98,194,77,-290,-214,-451,697,523,389,145,73,2397,-772,193,-1173,173,-769,60,29,-22,467,562,-2,9,15,1537,211,-146,675,-149,3192,-155,-13,223,-354,474,458,-73,1388,351,271,-136,-10,-573,-92,448,194,-108,33,17,539,8,150,-120,-623,124,-37,29,185,-569,-321,1917,130,0,106,-209,80,263,-531,784,-115,154,1383,150,66,703,1133,230,1191,51,342,254,139,12,39,63,902,455,1435,-60,6,56,115,450,134,68,954,-1159,596,-552,-40,790,518,263,83,-169,-196,216,401,-32,1321,-42,262,254,1663,21,151,-25,-258,1759,-1267,623,229,3674,195,726,-143,-162,126,161,-73,140,-20,235,5,17,567,-272,1470,264,176,128,299,15,19,-42,319,312,305,-170,74,488,6,272,187,251,-338,2,-234,190,684,-88,732,-333,-80,-894,-82,181,-46,455,839,-31,-70,193,365,-376,534,446,-247,330,82,-549,38,203,-322,115,222,40,115,1148,554,-347,177,304,-1889,-16,-191,-197,82,32,-32,14,-123,64,-154,-43,1365,1169,-448,314,295,171,2009,1835,613,87,165,716,-35,-995,16,339,57,115,1505,47,726,97,-47,1240,-27,-96,43,125,271,-4,-17,350,-90,-831,152,-2,17,21,13,-85,89,228,180,0,-157,-70,249,380,-193,-39,-90,167,189,-750,59,2672,1337,415,-106,-211,-54,-71,-147,72,-448,147,143,-59,549,59,-168,7,330,-254,232,75,-112,-68,-441,112,-390,-477,-27,103,72,-45,333,750,76,4703,212,195,1659,0,3,122,903,1433,4155,-306,164,-65,-94,162,-1169,630,311,433,42,459,-1299,64,39,215,729,-34,-1252,1707,-407,-257,90,1092,-111,54,1218,20,-50,105,413,725,258,-7,217,277,-511,274,765,264,-314,-146,181,204,1263,569,381,52,-1360,-456,365,613,-413,-79,287,510,423,178,-64,83,176,-198,328,1236,149,-178,669,-585,-460,652,999,-148,230,-124,-234,43,602,-84,459,-6,-689,573,243,85,1526,40,1484,-580,910,953,521,543,246,266,10,42,63,276,192,-1119,-604,-119,-463,-404,-325,159,87,582,-537,348,-1194,293,131,317,280,1545,-458,1361,71,33,-127,91,329,697,785,741,46,103,-4,1720,-1,-216,-12,549,-227,887,660,-4,3433,7082,1375,-335,-262,436,92,62,712,299,80,33,586,1407,76,-126,359,883,-132,210,-315,135,-92,-498,477,-61,-615,57,511,99,479,1331,1066,458,443,57,2285,810,618,20,1752,70,173,377,358,-22,367,381,37,181,3,107,-35,-24,343,7,-448,55,373,143,-118,54,-68,12,348,281,-183,-178,67,-335,-10,951,256,-147,19,-217,998,952,174,246,2519,45,167,139,-29,-16,347,691,12,52,-1257,-276,119,494,-160,429,-170,-30,5,-39,45,-587,909,326,203,22,113,20,14,-182,-11,885,-232,515,-1765,771,-137,21,175,104,-129,-94,378,414,88,556,75,60,-110,140,2031,337,32,597,-231,992,-940,106,-175,631,915,47,228,998,1430,1248,235,88,1195,-40,-253,435,891,456,3095,230,-88,300,-260,65,-377,153,-40,68,1476,226,1081,178,2012,94,51,-103,6,596,870,35,143,-62,-171,1646,1420,646,170,280,623,176,19,341,25,1128,4,292,-108,-53,672,-11,1360,134,364,36,-54,-2,45,66,-95,180,104,-40,195,422,548,-45,-423,311,-48,199,215,-72,379,270,198,-23,47,25,180,89,-156,-522,-105,47,-1230,445,96,241,111,78,96,20,-84,-136,524,503,239,-337,-79,-95,13,133,-110,336,-166,2207,-61,571,1763,117,-197,-779,-415,960,95,990,899,-673,150,47,49,467,111,-5,-258,-440,-41,-168,65,337,31,582,202,334,4,61,291,91,-239,367,-322,47,110,5,356,224,191,152,-404,251,-533,239,1392,-272,-61,851,-57,1614,1678,580,-590,172,139,261,-141,306,5,-168,639,105,521,-1256,51,258,89,30,-105,-2228,286,-3,118,746,506,64,79,215,128,246,953,949,899,167,231,152,363,120,142,70,49,-56,224,-452,-203,111,-119,149,-429,85,-400,1685,64,-85,-523,-21,982,659,658,-16,-105,-54,-10,1468,477,-105,76,1298,72,440,709,2579,-10,179,83,324,341,724,-11,-105,-340,-471,78,141,130,-972,-131,64,827,458,11,40,113,-139,-30,-4,-76,-71,279,234,1836,1638,141,29,173,1000,375,-2001,-746,117,367,13,258,359,212,1939,651,-259,1159,518,252,-555,0,51,1585,604,-513,-152,-19,98,-196,627,-171,13,-143,231,-230,464,-81,567,-131,199,881,731,-25,100,160,-12,114,818,1059,413,-295,1650,-298,221,731,78,168,-112,402,-88,11,502,-62,1076,-130,-546,484,340,2,133,1351,150,163,66,251,172,446,48,-13,177,-13,49,808,143,403,-273,2,-616,246,311,162,1502,19,31,-16,355,18,-59,2399,1219,-23,137,1125,28,654,-119,-124,-484,-39,96,126,362,-129,-25,105,1556,22,38,145,180,-25,482,-100,110,212,23,132,-60,202,340,1220,133,155,137,463,1079,100,-213,290,-258,-20,38,152,-44,98,170,-154,147,447,238,399,55,313,867,-1308,164,101,-15,-151,46,-357,-421,169,60,-121,-7,211,684,357,8,481,216,89,4199,881,673,-105,-1713,205,-346,-146,-30,-26,-55,-26,329,246,-194,-221,0,68,-388,228,-324,141,1192,150,391,200,-35,-208,40,-446,-161,217,80,1,4960,71,493,-12,607,163,113,-141,-21,278,15,-618,1278,-497,19,107,128,-147,35,-269,-357,78,30,169,619,206,-1149,381,26,1929,885,232,-62,-77,2870,193,4421,921,207,558,907,-64,227,-45,292,183,-217,-461,309,217,716,1577,338,-431,-307,-158,665,-19,-263,693,37,20,-3,1609,488,-7,-113,848,260,113,-43,545,109,43,410,850,-291,994,39,467,913,343,623,62,-327,103,3,159,-400,31,2570,33,-157,85,74,338,-7,488,121,-88,-179,-970,-1374,-363,-64,-679,-659,403,255,377,155,-227,418,-284,194,-940,-33,605,-72,57,-23,-335,424,559,-117,-225,-163,305,80,-374,-21,620,167,586,219,-156,-367,104,-670,-97,290,4113,684,-326,-83,92,-9,-9,2573,110,571,-87,-28,396,190,73,82,-163,806,498,1214,5,-485,11290,373,-112,-62,307,-1038,955,-208,-516,-146,54,51,184,1946,58,-142,299,-1641,319,842,87,-492,-410,448,386,658,37,-18,-113,-453,-799,12,334,-422,180,1909,-147,-364,424,20,-169,-220,63,61,159,35,153,-584,187,71,1961,30,260,174,534,270,16,1588,1031,995,0,102,-554,330,330,81,-41,-235,512,63,-660,261,163,505,292,89,48,40,137,241,15,-726,-996,486,259,-514,-182,27,-7,-126,93,306,343,469,-197,88,12,59,105,608,33,358,-115,56,38,120,22,-69,-259,357,-93,202,-48,-199,53,85,850,13,615,-84,-29,181,16,134,1481,-2020,-13,33,16,13,-119,65,-32,-86,3,244,1556,46,-54,-238,579,-1622,1,-414,101,121,149,1142,-210,-57,-298,-127,74,303,-36,-75,-74,1445,-60,127,64,34,-58,-174,2383,383,180,159,-231,804,1315,-271,55,3,148,-249,83,2,790,467,202,4,-223,47,254,297,120,1236,549,314,179,517,34,-126,681,673,-371,1958,22,668,-74,528,144,-33,37,35,-114,-67,41,527,-81,-147,174,519,220,71,1558,-27,133,2704,-162,866,173,795,1324,555,349,-35,1363,10,106,-13,-19,-67,248,434,433,36,-319,384,-5,739,123,1203,1232,807,5,-73,674,29,293,-1098,-360,208,546,-343,-35,51,115,61,183,219,70,-187,435,396,208,387,139,203,136,-436,-85,1429,-234,-34,92,-207,94,366,25,225,-225,-51,-2,922,169,-366,-13,-2,269,22,82,3,564,-13,103,116,449,157,85,343,338,81,3,74,395,479,-577,-75,185,212,60,331,640,749,-291,144,155,123,460,1688,961,-6,948,-104,-44,54,4437,144,947,94,744,271,-215,17,207,-31,27,365,178,831,18,272,-214,588,-61,368,445,20,-233,18,-2153,-166,-8,-4,-235,394,659,-395,1265,-441,-206,1272,-868,-109,1719,107,23,193,308,119,705,777,182,180,158,-512,113,1017,32,27,-37,11,163,91,394,28,0,-150,582,1031,172,-29,-696,178,-242,133,67,120,1022,129,-32,85,516,-224,-1,422,13,96,448,143,289,-284,618,29,176,5701,-45,66,43,-42,185,-113,327,229,134,10,-2,308,2552,135,2420,196,-3,-316,-55,91,35,-226,-85,-15,153,18,47,-89,608,136,1610,214,525,-13,433,951,488,-59,795,178,98,0,89,391,-190,425,166,11,-43,132,-158,79,-28,-17,210,66,-119,2,78,88,281,12,134,4,479,67,852,-37,66,254,48,134,-1361,1088,-20,53,-21,-165,-29,178,16,63,310,69,89,173,512,519,320,227,-116,-23,156,54,-286,-140,81,586,-177,37,283,-92,66,249,142,-243,75,-19,2646,-72,-139,-101,41,40,-563,1436,713,89,11,1146,252,284,629,22,-118,539,-371,558,131,322,2,-79,150,-36,-91,656,108,133,12,364,-111,-164,165,-202,204,-253,734,589,835,-670,331,2742,592,-175,52,82,-6,-362,97,9,272,-496,568,175,993,816,-382,-1018,-26,318,84,94,1672,616,543,1808,2912,404,642,-40,-202,211,103,310,-10,509,-76,361,96,873,393,652,57,507,588,202,172,58,-307,66,1629,-47,327,399,-106,464,961,9,10,153,149,178,233,-1423,-157,-77,-1,948,146,414,-36,133,6,832,-41,16,42,7,-515,1390,172,24,8,-78,1496,-2,-94,320,540,659,196,355,156,686,733,2,7,68,373,-340,97,-30,57,-127,-269,101,1459,119,-485,-146,213,8,733,-58,-394,-144,360,964,175,-18,219,-35,66,1377,-28,208,1299,310,458,26,-550,23,-52,168,-18,5266,-97,1184,30,-96,151,151,84,285,3,11,1745,-191,319,-504,-188,70,225,18,42,28,219,-823,-12,308,-232,174,82,361,68,536,371,825,1634,-1864,1472,306,364,67,564,183,32,320,23,124,-582,498,-538,2059,4,420,-265,82,18,-8,-31,-49,177,460,12,24,62,142,323,287,-69,-32,20,63,626,-13,-177,-414,409,644,285,1025,269,-280,56,-126,735,611,-1570,332,-1735,-441,-7,1151,393,-73,-31,182,-6,81,437,271,21,121,726,-85,-408,-50,492,22,-8,467,-1067,-76,1225,274,975,125,149,-460,-661,113,71,30,-77,101,-67,87,-1636,651,125,1,194,252,-615,39,18,237,220,107,-616,92,-16,190,192,14586,-112,-50,16,-612,5781,210,-71,-15,34,40,135,297,300,155,935,-361,113,-155,144,-219,74,-44,-22,-169,555,33,59,393,53,362,332,1424,367,185,-83,-74,79,-73,62,-34,62,-28,-79,-592,434,996,-133,-364,1339,-2,134,118,-55,-329,1306,113,947,-64,685,-32,-399,12,-108,-171,36,-350,-206,60,-453,-33,47,-53,-1191,66,-498,441,122,-869,53,92,-46,99,1,-221,-213,-390,-62,51,-541,323,-179,1184,2001,51,802,-619,-99,8,34,-2158,-24,1033,222,326,-1199,-763,1103,369,-14,469,-304,-249,94,127,-33,106,98,146,448,-464,237,52,839,236,247,-161,-203,92,39,-168,366,-100,998,36,-84,-121,48,299,73,21,-62,-254,-93,42,-59,1,27,12,9,186,416,152,127,446,115,-137,2,-24,382,-473,-2151,25,214,166,-247,423,284,610,6311,-153,-405,388,327,-158,106,-789,315,-117,256,466,111,-43,-116,798,333,411,-11,262,10,-506,416,17,79,120,15,-78,190,-396,137,271,46,-709,160,379,-1176,248,104,59,-38,15,-30,2082,81,151,-974,-285,5,-14,101,223,-182,89,699,555,395,253,96,-28,-65,-58,21,73,77,142,-117,664,1238,-22,63,-331,468,1299,166,63,-377,1487,-6,-165,-117,835,-96,1914,47,-395,117,360,688,-54,-16,-502,-15,217,34,-81,2136,-8,200,-540,27,223,-203,418,-50,192,148,857,420,-361,684,-111,172,-259,-328,252,0,-30,32,126,31,415,-151,43,465,217,-44,-52,103,165,89,7,87,-209,-35,-118,71,-97,9,-153,-56,-1121,204,767,99,-211,148,7,-517,170,184,-52,-74,252,241,3,-374,-232,-860,0,-83,922,-362,-587,-484,-58,67,-83,791,-347,-105,146,430,361,-929,659,-20,-9,43,-32,24,194,-485,-10,2108,-73,-6,124,-60,-3,-160,-33,-98,-116,1171,-127,-199,-109,98,-471,-28,279,-117,-42,332,596,-287,-176,97,775,-249,268,359,324,535,189,202,882,341,212,7,1561,123,15,-134,50,221,-324,-17,-318,-158,491,68,242,292,181,1003,604,474,6,-64,269,-565,175,-154,373,16,-520,847,28,69,162,-40,-389,-122,-183,3980,288,480,804,655,-84,528,152,110,-23,63,235,520,461,512,-108,-1377,-156,78,24,65,35,765,-26,1592,87,205,259,42,111,149,-117,325,234,-180,888,125,481,137,189,174,442,93,-182,144,118,22,381,-52,250,152,-625,16,-61,1300,-418,28,168,687,26,157,34,-3,-78,224,713,449,-69,381,-77,131,270,88,-816,150,1738,615,850,3385,178,-857,-164,17,1519,48,702,-200,-50,-683,273,511,4,88,165,-12,-338,547,-409,4,-36,385,1402,257,343,54,-93,16,74,8,131,-54,297,218,-87,-4,13,596,-3,-8,-359,-85,407,330,91,3121,-124,118,-611,161,44,-16,536,1064,-26,-130,62,-52,27,21,75,35,34,284,892,823,365,1542,151,308,168,1469,46,435,37,123,510,52,468,60,-1134,-10,495,3,282,287,272,63,202,7,1894,98,57,-17,197,257,62,1993,-107,17,-245,-376,-108,109,344,494,1850,25,-164,191,672,-183,-240,-327,135,1319,7,622,59,59,3,-141,-454,295,267,-71,-35,-155,396,794,-179,208,623,987,13,4989,1858,119,19,722,84,-967,145,68,569,-225,-526,-18,129,139,219,-62,-274,390,-319,-53,3355,438,560,896,497,402,-32,-52,-176,1059,273,225,70,997,166,79,-13,670,40,13,793,12,-56,39,-539,-318,56,497,725,235,-300,118,376,-320,604,-851,651,59,1093,462,-30,-209,13910,189,-70,-32,-262,38,22,1007,-8,435,7,-71,-28,320,120,200,44,-134,73,1182,-613,-342,-355,216,14018,65,54,131,-300,-155,118,600,165,1008,109,45,-407,-4,-48,-3,600,-122,948,79,-281,1539,1080,-180,959,9,62,728,-82,429,-1004,-113,943,-503,1138,-289,-61,1313,510,110,-164,695,1183,72,1221,535,482,-132,-93,31,-41,-38,-153,232,208,-158,5643,69,212,-431,1,-122,-79,2,29,8710,5,1118,3134,-22,597,-39,-55,-136,-71,226,-46,538,1811,462,72,-17,86,52,94,3,117,-53,-569,203,275,49,-8,127,407,80,1117,160,14,-87,-266,104,-1027,601,-161,-308,426,-87,-61,-49,129,-1272,6,-1677,-3,-296,-1328,583,301,-104,203,159,142,931,326,-36,92,11157,215,-12,179,1168,-487,43,1879,-36,-272,70,-66,516,-5,423,54,-29,32,484,-372,141,185,-325,125,277,-58,76,261,-48,5,-15,164,262,-113,210,-8,-592,636,-226,568,1626,-99,-32,97,708,-149,-107,129,-438,0,261,35,-861,-21,85,66,328,504,516,-823,79,51,118,825,1735,-66,399,-165,37,-141,17,-41,1111,2798,476,384,-70,194,19,50,230,-372,-39,142,51,-412,67,704,-23,-24,-275,120,-14,361,13,113,86,-167,373,289,334,441,18,724,1910,-187,1324,814,43,-274,-1,-392,65,-885,3876,163,361,40,69,11,323,-52,647,137,106,294,426,145,25,480,-60,-128,1293,47,64,161,35,494,239,-480,-60,268,240,57,479,50,205,-186,-350,-42,-41,1559,76,-600,-50,91,108,-46,13,-844,349,27,113,-9,871,-30,-212,60,725,-266,393,233,157,10,20,97,-171,551,281,-130,-68,348,135,63,47,97,-287,817,197,56,-30,-95,1200,50,6,-29,88,-70,285,-307,-15,-460,-28,32,-93,-30,556,23,258,463,531,-465,44,-46,383,278,222,320,-270,404,462,178,-77,147,23,-9,15,42,24,-61,67,245,35,926,357,23,-27,657,-58,137,-20,-180,664,155,-12,54,616,-36,332,48,-187,45,292,554,9,-22,-71,-18,447,410,-7,1086,497,789,308,375,-143,53,805,-387,65,-52,244,27,-128,286,1698,254,-45,101,1472,40,106,-9,20,37,-14,732,-19,43,306,117,-273,41,798,121,-56,112,244,195,290,136,-124,69,65,120,53,231,756,206,-56,259,218,43,365,14,-95,18,48,247,749,35,32,-187,654,76,494,40,93,472,5,8,55,29,-518,-1014,1083,139,148,270,95,288,160,68,-70,-210,0,32,-228,-305,633,14,50,-7,-14,222,297,42,-377,154,305,28,-127,-215,-304,50,78,210,-112,536,1100,62,157,4,568,49,248,360,14,591,670,329,119,291,618,348,16,485,14,689,-164,344,36,693,-128,150,-82,1587,1468,-16,63,1140,304,80,1721,57,6,43,-106,-177,240,345,95,39,687,1552,91,25,-5,117,366,-6,254,-241,238,939,1457,336,36,-214,52,203,0,-77,19,-22,185,15,34,404,-26,128,-39,133,1242,-98,200,329,-376,486,2024,1192,72,201,268,634,734,128,204,1563,-427,-58,300,491,218,-67,22,-230,204,5,1812,219,-472,2870,1211,5,2770,1239,22,112,-1151,-230,307,107,137,96,71,578,492,65,283,25,32,1120,46,8,-353,267,1577,62,1170,439,47,0,4,-52,-3102,472,52,-205,-46,655,3841,276,204,36,275,803,825,1176,-11,84,236,488,870,145,884,-1349,544,458,464,643,173,-81,-38,397,724,124,436,-81,1732,875,-1070,725,1397,118,176,404,-147,157,1053,468,81,-263,112,88,282,374,962,-5,726,456,327,158,432,26,-578,602,-111,345,262,290,445,450,731,217,489,-30,-66,26,55,-23,1980,818,21,870,221,1091,209,263,-44,50,216,-39,2316,134,136,1741,102,-41,142,259,75,204,608,-98,105,387,534,-154,11,37,-13,919,24,281,287,-107,229,268,612,198,745,723,-55,14,20,-124,167,1078,-17,394,82,505,133,242,333,61,49,-2,376,299,131,1162,-85,-2304,-559,163,121,280,215,51,136,117,71,22,208,-13,287,501,249,224,68,46,104,25,-98,-1225,-141,312,-75,325,70,48,669,447,481,-250,539,380,18,497,-25,64,281,317,569,516,-206,144,394,33,167,41,48,382,-59,961,239,62,-64,5,62,128,107,-3,1159,252,280,145,836,-213,64,2440,442,713,72,-147,-46,-42,62,87,181,467,-52,10,67,968,-349,99,109,229,205,-77,-2,-3,243,1783,119,123,67,291,142,10,-41,286,-328,-54,180,-513,762,394,1861,-51,279,168,-150,170,455,265,501,615,-63,553,592,210,78,0,63,13,100,234,27,312,116,260,-146,55,568,325,-441,64,769,-112,397,221,595,-60,-149,2293,8,67,399,355,5,-129,82,97,-24,86,704,8,247,45,99,-28,110,93,776,178,112,362,-31,135,211,364,2302,127,184,-9,127,-84,3715,267,109,-409,-151,609,0,434,260,7,-2,124,-500,427,578,1019,117,-38,662,214,33,953,-165,-12,53,886,330,187,566,159,233,481,102,-49,-235,-105,-49,-397,-220,-68,-26,-4,-166,15,-27,265,537,820,121,1206,62,144,757,1712,16,-967,204,57,442,-1134,52,25,66,156,110,103,-86,33,71,114,13,49,-199,30,-3,519,262,3,53,58,258,88,208,-47,1351,-235,-2,-15,3069,10,-144,183,-8,56,-614,229,44,29,26,257,1178,324,249,1064,737,275,360,-35,791,506,25,-54,60,-89,83,-1142,-24,123,-317,-30,94,220,-324,-914,58,592,448,4,-2,-9,-27,507,-47,-318,-99,608,272,249,106,21,213,-1240,71,114,103,-223,-36,-8,37,79,35,1019,444,92,687,120,228,-229,164,153,-319,-13,79,-269,1260,231,37,-393,279,-40,888,226,-38,407,-15,545,-8,-254,13,0,123,380,-138,96,-177,-43,1531,-25,-1348,206,46,3,546,20,-38,73,28,-15,-73,796,64,80,229,57,-652,24,399,150,823,-19,352,1522,13,219,66,1766,67,-38,1563,83,364,2,121,-12,11,110,292,104,-72,51,-248,107,-2,-14,-67,145,170,1127,-176,904,71,-138,-8,-19,289,26,-1079,149,46,1358,39,14,66,59,-1363,-2,-90,1686,50,35,-51,10,256,108,25,-12,116,675,540,45,171,236,33,138,-60,-16,65,148,156,283,2113,-235,96,-131,114,245,-479,483,3766,109,13,-29,141,141,166,129,-114,130,285,603,470,456,-65,185,186,477,-586,924,-8,239,-255,6,174,1010,155,132,-10,2000,199,403,27,1507,3842,89,-153,2698,625,689,6,264,399,604,55,30,178,-215,25,-25,42,134,-896,-169,106,348,76,9,13,-69,67,361,309,1799,28,713,28,-49,92,3,-24,-25,411,28,-31,67,191,-158,51,572,249,-202,479,19,-173,135,-224,90,1502,-1124,274,400,114,671,-202,276,-153,93,-343,345,202,3,872,-631,173,527,-20,29,65,33,182,275,-225,-172,540,171,563,232,920,76,-105,494,104,154,74,-30,103,-4,1678,1851,644,519,108,-28,66,222,711,256,78,134,492,231,213,790,-52,100,215,-101,37,69,1150,196,411,-13,636,590,135,91,322,3,-526,1,238,-181,-21,23,-1628,142,497,1729,1596,736,1071,67,-538,-120,84,-233,-83,47,19,59,59,262,-125,522,-354,146,747,455,27,26,14,4,392,454,-12,-545,-1,356,76,407,20,277,401,273,68,320,688,346,794,1,75,348,870,189,120,-874,-140,111,-264,694,226,238,2,44,48,-20,-34,69,428,51,259,139,-85,-41,361,-173,297,-203,-137,666,-14,32,-40,37,-28,79,427,-16,284,105,334,2,468,713,150,-670,202,489,104,-37,-96,68,491,-453,1414,-21,526,528,320,-169,55,-351,10,432,-380,7,192,247,985,313,144,576,-74,84,1053,443,-103,130,558,1727,212,-24,732,873,-129,522,-163,196,-783,-16,-141,1288,-2135,322,18,523,40,841,340,151,-50,635,220,77,1510,19,98,318,189,-6,-1521,641,28,251,28,-1,-54,89,33,43,1150,173,-12,108,78,1377,-346,16,140,-39,46,72,100,79,55,0,-144,307,846,-455,-47,-31,16,1015,753,64,-793,-362,-13,391,8,67,661,-13,253,249,-21,105,-60,227,75,240,-64,213,300,42,1169,18,90,-138,-45,-135,295,1478,-446,325,333,516,290,63,3917,-42,-423,162,52,321,234,-111,126,119,1723,125,29,218,1233,63,195,36,126,280,119,469,74,3,328,290,103,143,191,-2450,901,309,127,60,142,545,3542,141,47,228,32,-586,-51,1037,36,333,128,504,264,120,225,-14,384,-332,90,1291,174,2589,32,-1112,-339,203,23,1077,-73,1329,837,30,808,833,235,216,43,21,24,173,-161,974,1298,-50,-135,364,-66,208,156,-832,-81,104,353,455,77,-40,851,454,407,189,35,730,1090,33,23,70,-2561,65,-413,202,2287,-14,228,-182,419,-118,110,151,-1177,7,26,-52,1079,174,191,0,245,-170,-159,403,61,81,206,173,343,-79,27,983,-628,379,1436,105,34,312,-32,-525,177,70,137,240,93,2431,598,15,39,542,-244,-44,50,752,442,-655,346,921,640,771,576,137,1024,223,126,1288,527,-21,1319,67,-902,-229,73,399,115,529,54,318,419,824,183,-57,85,157,-88,-120,86,580,-252,481,160,107,25,533,134,375,658,78,-49,3,44,592,-58,394,802,-597,174,56,47,183,388,201,-89,54,120,673,650,18,41,24,235,-170,8,-234,1160,430,737,47,33,304,-35,-86,165,-192,328,-17,921,278,-63,41,9,-54,227,25,54,488,-355,-11,252,113,1112,924,163,574,94,196,146,62,-246,690,337,424,277,198,5,-15,907,450,729,31,-20,187,994,-49,96,100,-306,415,172,109,-931,-284,-2,214,1480,124,153,584,60,-218,321,-20,-117,-670,54,40,55,67,169,821,124,-37,168,277,175,374,183,-107,8,64,286,948,47,-429,343,178,613,-102,-62,-87,-24,-24,-556,1933,-6,37,37,168,-1654,-117,240,-100,233,199,1625,191,1059,3605,199,638,272,224,13,-23,-12,1791,131,1032,294,153,483,2734,115,625,244,3,295,-222,1333,1281,1747,422,316,14,822,49,-169,218,1068,-671,67,-3,396,-663,-59,147,235,190,-56,525,42,3,383,239,30,132,-58,270,320,2524,2,528,464,960,97,282,85,-123,-679,99,905,303,198,30,-146,526,71,55,303,3738,540,68,387,-74,72,96,57,971,603,157,801,1129,147,-117,-1323,106,267,563,-37,41,819,122,9,1314,39,507,310,381,61,83,-14,6,619,-989,-246,160,224,-177,235,-23,8151,-211,144,1148,60,275,58,552,270,-146,-41,-21,351,-118,-1559,-18,394,534,-266,98,228,1202,349,-51,-7,-322,150,632,486,109,2107,-1296,-8,313,165,27,69,-1,-87,-61,307,493,207,-188,85,100,536,-10,472,2759,762,544,-6,-79,119,137,68,-208,55,1689,459,78,265,409,523,256,216,546,24,-41,533,578,-1,-20,218,61,328,-87,1988,781,-51,-88,120,166,528,358,273,439,392,416,5693,182,578,892,124,29,-17,-77,-51,-2,261,1138,267,795,206,370,1156,101,758,894,-33,-81,-454,123,143,208,64,101,150,-15,162,28,-407,649,513,897,947,11,586,2665,353,569,466,-470,428,138,956,45,-431,-759,127,211,-16,660,70,-262,89,299,-121,2314,130,919,-133,927,231,343,0,2,102,885,-176,-109,441,23,440,1348,219,58,-449,14,454,23,-146,-6,-52,-556,-444,1046,299,272,222,247,1733,-11,29,612,-16,-1552,517,-181,155,-93,-67,148,1003,171,-82,-50,117,447,258,464,157,433,266,455,460,724,-492,364,170,386,377,622,-67,-592,-24,-9,1279,-329,-78,455,123,-102,-941,-9,76,-16,36,1021,185,135,-203,-486,52,567,572,242,542,234,157,194,71,-62,-162,945,-158,1857,564,1508,28,189,18,522,3,81,-68,-976,1315,97,79,-3,354,-237,817,-861,342,92,123,-150,-98,262,-499,447,1,15,1047,154,-141,-118,22,183,1126,2234,1439,-1337,-146,6,1591,80,91,743,133,336,391,1214,120,985,185,-191,1162,213,48,57,319,362,293,-38,831,1427,241,-64,-89,146,619,77,21,77,-104,166,618,6,5,-87,-99,-27,32,745,-37,16,-44,950,196,81,1590,-260,-47,-34,-95,-120,67,-18,102,1737,-59,-90,349,31,492,270,-46,-300,1282,113,-31,399,582,739,4001,313,245,627,161,143,349,526,-30,328,-110,-13,-213,90,1255,84,393,363,17,606,-952,2620,103,492,223,15,211,339,3708,112,834,-10,95,50,266,-885,456,1035,29,231,-19,-12,219,985,60,158,-347,35,191,113,-306,-46,-639,204,738,-15,1560,106,298,2441,86,72,550,-59,42,218,561,445,2,410,75,-243,-960,1503,-126,165,-303,880,363,1010,467,-431,326,58,137,76,-235,163,296,1000,64,-88,29,159,162,635,263,11,777,363,66,-199,703,439,-177,38,339,197,96,1876,96,66,1368,505,160,308,10,119,101,-110,52,48,510,-116,68,-91,208,-12,99,-216,78,-103,9,-762,80,-51,-181,19,-338,118,341,468,185,148,361,-92,29,416,74,-238,442,-172,-304,565,49,76,343,94,-184,128,-121,476,-44,197,728,-83,111,154,1161,557,59,1057,-3,-21,-74,88,-742,104,40,96,-470,28,252,-374,-53,390,763,15,746,30,19,-43,100,221,450,215,56,402,163,6,115,-104,203,170,-192,52,401,230,56,-106,1118,109,226,191,149,1532,52,-930,1311,1094,-41,252,-42,73,76,113,9,260,208,-222,-52,14,774,88,-17,2,-226,71,274,83,832,1082,315,200,242,860,68,-111,-50,147,48,145,-59,-172,-57,-50,59,68,-30,498,6,2827,867,17,160,52,40,311,651,1080,865,197,350,194,-809,94,180,-182,4276,461,145,65,89,121,1554,139,303,15,-273,-29,821,52,108,776,-49,561,969,1342,537,84,236,-72,628,87,124,-264,1764,805,142,-425,266,776,373,644,-357,265,462,-52,-2,13,121,158,-5,438,226,949,999,473,62,-104,564,172,436,-202,-60,486,60,2,871,146,245,120,-715,126,1768,103,719,-287,10,624,-75,-25,38,95,-1,-168,61,41,146,373,464,-201,-3,34,1464,222,-20,118,62,625,-225,507,-112,-148,60,3704,-37,815,309,1575,130,689,-221,1218,543,973,-483,2204,4,650,365,1409,573,21,148,-29,166,799,159,102,472,134,129,363,-1,-32,133,381,-157,-168,750,152,169,419,395,217,708,380,1050,64,-129,-4,1742,772,-65,1303,525,481,504,-503,128,1244,-466,1748,271,151,-55,-92,629,684,2022,-487,215,-114,-147,480,-4,1753,454,179,-32,-182,-3,-1878,607,56,332,359,46,-231,994,-25,369,201,-1482,9,850,638,97,-542,3618,89,746,1276,329,37,284,-9,-61,536,-843,140,13,-214,-633,493,488,-99,53,-22,282,2902,157,129,-14,-23,137,1099,92,567,362,608,1989,12,37,835,-167,-292,-30,128,154,10,-354,106,660,146,455,491,1982,-21,230,135,-1,-37,-343,422,626,-89,1668,-28,1170,-76,392,-100,612,550,-141,237,1038,279,2773,147,209,48,29,-76,78,110,-152,112,662,136,98,-1458,136,-63,-197,67,430,180,169,219,406,214,-55,232,94,775,640,-135,549,341,483,295,379,116,-448,806,-7,385,-36,794,209,720,327,262,3209,166,148,-160,362,-29,124,127,243,-73,47,-5,800,423,223,388,136,1081,91,288,46,-186,319,422,47,-17,541,594,-506,574,-166,-996,-6,103,-532,-278,-161,0,146,611,-30,89,222,1134,-2,178,-253,-121,55,11,-56,41,150,-64,159,83,-81,-14,48,-6,399,3439,1755,-837,41,55,329,44,-427,-68,431,282,-119,220,384,3,-6,140,177,-55,44,-515,57,-930,491,75,83,74,29,111,-40,168,119,335,26,581,-6,-128,945,327,140,155,-120,273,119,10,301,505,66,49,-18,-766,1640,459,-90,30,289,110,141,84,48,246,515,-270,128,37,179,53,136,187,582,-990,535,132,-94,42,313,-53,696,-58,-734,316,46,1077,348,271,-127,696,196,135,966,142,11,48,346,1591,74,335,58,1108,170,2061,213,1269,550,233,582,-9,287,360,663,137,3626,-802,96,342,-55,46,370,42,-117,138,87,315,142,-403,-24,68,381,66,128,-226,27,161,127,49,38,-92,506,413,426,446,1068,67,299,132,549,457,36,231,184,16,-168,167,10,-43,-96,108,109,-210,158,-41,453,783,52,-25,544,-105,-522,4266,-12,829,5624,519,97,1182,2622,296,910,12,598,-526,0,990,54,-2,295,444,20,62,50,207,445,40,-254,77,170,88,320,-123,1241,157,1231,1263,30,-92,-219,580,-75,98,90,-375,-766,159,1037,333,40,-87,51,176,219,682,816,488,550,57,202,343,503,372,20,117,110,1013,887,3265,80,88,126,345,414,937,507,74,203,543,-82,12,16,22,295,-9,442,268,207,269,87,-141,158,482,124,305,1251,646,-113,31,41,185,61,-90,-46,-143,-508,-118,-225,1149,133,1,-507,67,107,136,227,858,238,297,-32,19,-160,1426,304,118,251,2,113,7,-160,114,644,233,897,1056,706,139,20,545,962,2199,450,415,-93,-556,-176,-341,-28,749,280,130,-534,191,55,-79,780,152,29,779,251,4,18,-408,158,195,-1375,-973,85,31,3395,899,-957,686,-1228,209,261,2085,464,504,68,780,-497,12,90,96,374,446,278,184,36,69,75,29,91,96,153,258,-7,744,46,449,15,121,237,43,114,79,-57,132,1020,230,507,488,45,132,488,157,1109,183,852,116,46,237,739,321,79,117,705,746,143,63,6,176,160,619,187,13,469,111,51,224,312,-63,219,25,-88,1983,305,51,464,1496,14,110,109,36,9,480,2041,49,447,25,-59,11,82,52,-103,35,56,272,29,244,196,329,385,-80,93,1294,241,1153,1659,120,4384,-787,634,-383,135,12,-352,533,-457,260,248,1025,969,923,-420,390,13,-5,13,10,-31,190,135,549,26,-216,467,-279,964,350,406,-243,964,162,62,58,-367,170,74,66,96,24,38,843,153,189,747,356,96,85,18,-141,-632,62,-508,258,210,64,-19,336,-338,96,-156,29,428,52,972,1565,417,195,126,613,30,-35,-380,607,-15,11,308,13,30,66,300,57,284,-112,373,527,139,16,-627,284,72,348,113,37,375,-209,606,-496,106,214,-288,243,9,-70,465,66,887,456,138,306,55,-1013,212,137,73,22,36,1,145,84,445,1269,6549,278,699,-213,135,657,-239,-25,343,404,-102,4,10,-130,3,379,989,-58,27,-331,260,23,-33,-449,-69,162,-18,-52,-31,29,308,-297,828,601,283,70,489,361,432,-206,24,293,1242,110,-135,29,98,46,139,-27,627,69,68,69,65,-2625,345,-278,106,-11,-23,402,-30,52,-80,-286,-135,368,62,-44,344,245,1088,-44,1292,1255,1180,120,82,26,180,51,-46,43,142,326,69,-113,356,141,391,-81,548,-214,-550,49,61,128,349,-124,-165,84,-813,9,34,-1425,548,118,177,41,484,-646,-45,-21,4,106,39,559,929,-52,23,15,127,-162,341,156,111,7453,272,192,837,673,-36,-4,348,-161,445,28,-95,416,27,537,322,704,2,220,-99,1307,-994,89,34,22,38,-576,94,368,576,-14,-272,431,-350,826,3,614,261,2369,-13,-49,-280,137,245,1185,127,-1095,15,-191,-36,231,-86,823,2521,266,662,-99,759,555,1483,100,438,-256,50,332,360,35,-260,152,-25,41,17,-108,-101,1071,342,-19,26,143,75,90,1854,1537,-154,-117,207,498,243,-179,526,-164,603,1024,528,-196,-177,274,-8,125,39,-79,20,-356,-234,53,148,42,-523,66,-884,-30,464,440,-147,1024,472,351,-242,262,169,346,207,172,418,854,512,57,-39,888,221,-43,138,1196,-745,722,264,532,610,48,248,-261,193,95,-229,-111,289,55,85,829,54,527,359,133,-30,340,965,135,502,897,785,158,-767,-102,63,291,43,80,456,25,353,66,7,-75,-28,255,99,-86,1673,68,71,569,91,-15,66,125,43,39,27,-201,788,114,31,-9,333,534,492,285,672,394,-245,944,72,-7,307,195,53,10,-62,50,199,140,-14,52,-60,674,185,59,1397,43,495,528,-51,102,56,768,74,659,133,111,-3,2,735,-92,371,438,274,649,685,92,64,517,211,448,92,-43,17,141,1240,-598,11,57,234,28,64,51,613,134,-192,-23,42,786,31,379,86,-20,411,-259,71,50,161,128,240,62,-98,309,-70,-25,239,-292,-46,-150,320,7,-69,-324,38,128,-210,-13,203,422,1568,470,207,410,222,1227,574,86,246,388,1362,427,180,293,188,-167,592,37,-76,103,868,2969,187,2787,197,-100,203,509,193,137,-23,40,1518,55,250,-485,-15,2350,128,101,-517,149,168,110,68,47,284,59,166,472,44,-23,114,47,119,24,149,771,-48,-48,311,3373,-44,82,58,44,17,-171,354,-644,-371,53,130,335,-51,435,-101,1190,-78,44,-9,781,231,61,-38,-47,31,46,-86,329,185,34,-422,246,207,-366,269,-282,157,981,8,310,-129,281,135,132,-5,55,765,147,-59,483,67,106,206,201,432,1941,56,262,640,20,-11,158,432,-1,1139,470,2570,-51,171,111,276,7,-76,181,-373,-104,-64,126,39,131,96,105,334,644,124,-3,773,71,561,54,36,25,1509,-49,46,690,86,66,300,1924,-64,-157,417,84,227,103,1260,-92,22,-44,-20,-97,-2,169,211,168,-12,962,36,-158,802,22,377,370,231,855,39,150,-27,181,268,186,267,1043,647,-43,-172,119,263,2083,544,345,145,-86,-69,537,1172,1678,220,4004,66,113,-503,258,153,52,-7,181,50,85,2678,138,-356,293,6,124,946,1,616,-95,1074,-377,78,742,5,477,-32,97,76,-150,-96,146,591,7,-54,147,116,357,124,206,8,67,112,792,856,20,135,132,-104,-47,10,246,26,-172,241,-1006,47,201,353,-89,-432,305,422,-175,153,-34,-54,64,91,75,72,-88,1177,292,12,93,-294,100,-991,41,39,-124,51,-42,843,461,143,425,66,1841,-69,-204,472,-321,8,195,1412,-638,742,-53,75,-156,277,4,386,-108,-29,-125,52,483,137,174,489,-21,1296,-365,-41,-35,-75,235,52,148,83,81,1078,1375,132,107,-786,1091,-4,215,-81,119,-26,668,58,-105,252,135,9,-169,32,31,-161,126,302,35,51,-614,-110,-187,-37,-103,276,4,-59,-54,84,602,74,647,115,102,267,-66,20,145,-10,460,304,134,49,27,89,-127,-93,84,67,-18,-35,126,238,107,1243,563,36,-75,79,-98,-6,56,203,-15,75,58,-213,-21,-199,13,-13,177,-101,96,-64,68,545,-24,-200,-792,154,-153,238,-76,-56,35,79,-53,-23,295,277,507,-120,547,419,191,45,232,5,24,15,70,89,-1252,401,-152,275,229,97,-39,110,38,-18,5,-19,-185,65,701,151,144,85,86,13,653,93,209,1873,-104,0,48,-35,-50,-5,285,380,10,170,26,16,90,16,38,-116,2556,-61,462,25,-2,205,1204,-94,67,95,-32,57,69,-5,-31,48,49,-17,112,-692,904,806,-155,-73,231,261,290,540,-116,-1,-9,38,-13,20,65,-50,-5,-21,4,139,-10,-38,-18,102,5,160,0,106,144,-52,4,-26,56,710,-28,-79,-222,1514,114,816,-16,274,4,-84,-1685,-126,10
-30,-238,-42,50,-280,-210,-179,-77,118,147,-268,-484,-285,-93,333,148,9,-279,15379,93,-32,-25,52,-137,25,-38,-112,-58,-18,-68,-213,3,-291,-67,-62,-288,26,267,-41,-335,-193,405,38,1426,386,75,2814,111,-15,184,68,624,158,559,-206,82,-34,-346,285,142,166,304,33,-54,56,60,1215,99,318,-763,-1083,-163,-648,-148,-86,-224,130,205,949,-154,159,380,300,17,-24,545,-162,745,121,116,136,149,353,801,163,-119,-8,315,51,1,58,-167,-87,-59,-9,27,329,466,-136,32,-91,-189,151,-1261,-1113,-34,-47,-201,44,-270,-12,-137,201,570,-64,-217,176,-111,80,484,249,-121,-18,-3,-22,427,-34,458,103,330,-40,216,-5,72,-93,57,81,333,-77,40,355,447,94,640,16,-386,934,-183,293,-140,208,65,-171,122,4,-48,748,-24,-109,-18,21,-91,-221,163,193,172,430,-295,164,340,417,-150,-290,50,-214,86,12,-117,-993,-224,1487,113,-37,113,-166,-26,275,54,91,-214,316,219,119,158,-37,-143,-402,35,693,202,-13,-856,160,-160,-405,-1066,573,994,-249,65,408,18,164,8,57,3967,-200,130,350,12,5,39,283,162,23,-202,318,73,536,226,353,85,878,48,-289,487,-19,354,390,362,19,552,49,34,332,-489,314,-64,-82,45,371,442,-268,468,140,47,103,-882,-130,-261,-229,-65,1162,-73,245,424,16,132,-508,156,-176,58,4426,-18,136,26,109,99,324,-132,268,617,733,-327,-42,551,121,842,42,312,-118,63,0,114,-177,-199,276,898,207,55,-1983,424,-178,145,232,97,38,25,15,6,624,399,587,134,67,-62,611,109,153,68,910,-169,262,245,176,350,-370,396,826,273,-10,-93,98,-150,189,17,1183,148,-399,1430,710,-159,432,223,-42,183,340,321,231,27,-1308,1197,327,1247,164,527,119,575,-331,216,152,-328,403,75,174,440,-224,974,911,243,273,-55,-254,362,165,46,-203,325,13,-363,83,7,107,-46,56,180,-54,-82,717,569,502,205,66,20,190,-395,-142,-192,-144,305,94,870,-201,-81,127,426,-210,-94,62,-50,-2,-61,322,206,107,122,1215,187,-109,460,1882,171,-303,-572,-228,-22,369,-6,279,-26,235,1059,378,116,-195,-332,150,29,41,401,509,129,129,865,-21,-666,72,-722,234,64,38,51,38,875,-9,212,-484,-8,119,-160,321,-89,39,-7,253,-258,308,-124,-80,32,227,10,235,-48,-442,-396,78,-125,90,-41,25,-247,-139,-507,242,-29,45,18,-190,32,-667,-484,397,76,175,68,402,-4,-185,-75,-611,316,271,84,-458,81,-114,617,227,597,93,421,-64,199,-603,823,383,474,256,373,952,190,141,620,776,632,158,12,-34,157,37,251,214,130,280,-117,232,-274,82,-203,25,810,-124,423,231,22,4,60,65,-82,69,-223,333,322,-255,-192,129,5523,6,-902,308,-362,-278,39,72,545,251,196,467,300,257,93,-320,374,-49,-257,68,5,128,-312,276,383,-16,-128,-281,205,-147,-964,-379,79,-180,74,315,44,602,-11,600,113,-946,234,246,1033,171,-261,-244,78,234,-395,38,191,-129,691,1809,-1,-173,-744,-325,170,208,-73,263,-78,287,-39,125,337,224,118,-672,358,11,473,144,-588,-117,-136,-114,381,156,1102,384,-27,69,422,390,266,-10,111,69,144,33,-166,1622,345,37,421,484,381,-978,117,-52,-449,71,471,-193,160,67,234,154,5,55,148,393,-230,-129,-111,-127,-353,848,742,-184,287,-67,46,-163,43,-251,-172,368,-25,150,362,111,-81,-121,-29,160,735,23,301,450,-232,248,-106,29,163,9,190,0,191,101,300,-318,163,-2008,337,-18,-47,21,686,24,-239,-257,343,37,183,290,-469,119,68,310,81,42,98,116,345,162,206,256,-1,2482,-22,132,182,-112,-94,164,70,191,204,-281,10,484,-606,60,183,-85,206,54,-463,-79,207,-40,5,-48,227,34,297,533,-1,300,-84,951,78,255,55,-575,381,1051,-196,-29,80,-120,204,306,44,-443,384,2440,44,-267,714,-220,897,931,165,248,558,10,-385,10,4874,93,228,24,354,833,53,271,56,479,-154,-1391,61,79,-1026,-219,-326,-243,116,-190,265,-153,2906,1300,332,-54,-265,1269,1017,-133,120,-123,-26,210,121,14,306,-210,-327,64,-106,148,1883,-72,-202,83,-178,142,-591,27,749,-66,-368,-235,-172,-511,-3,95,909,-115,-1231,34,937,348,367,-128,55,3963,284,-10,58,1530,-195,-140,-892,680,-88,-74,118,-29,-31,419,901,393,3542,208,310,53,265,385,282,1019,123,-489,3650,-174,-152,66,-98,3460,4773,-101,-945,210,34,-20,201,799,-533,2089,0,40,198,561,569,236,89,-81,695,2586,-278,357,319,349,791,-125,-263,1051,-135,-326,2744,-90,-179,-21,71,23,589,240,-430,-294,-360,433,246,-112,939,56,-248,-403,657,372,191,-987,-74,719,-74,-173,96,175,215,329,84,156,861,-65,-108,-168,-7,142,-18,496,128,267,-342,122,444,862,-39,-209,-150,992,73,-107,-238,-371,1827,-67,1225,108,261,-67,-128,-95,-183,16,-271,-103,1070,48,24,184,-885,59,-301,177,-5,-20,-109,-137,781,101,-53,-877,1508,229,189,-82,1443,-42,132,336,2854,-436,566,260,659,-64,-237,-212,568,-451,336,-129,323,0,4365,1009,-227,70,379,-24,9,96,710,-120,-22,74,243,-118,62,420,284,845,-21,69,355,-149,680,278,900,419,607,179,173,-138,915,200,78,-161,-5,1,1072,195,1011,252,2455,-7,203,-149,333,334,-189,-17,308,-158,166,274,-124,29,-15,160,259,-524,-897,112,64,-34,342,-9,1482,790,-1057,128,-224,96,156,517,207,-320,1167,-97,-189,-53,333,181,396,-665,192,4,-55,140,1843,308,165,-46,97,85,-38,-168,53,-94,78,-76,-29,1211,99,436,-104,633,-350,94,345,158,267,121,222,342,-6,111,184,273,9,147,-95,41,828,-353,-168,298,446,447,-41,616,17,-39,1090,288,-46,-21,337,383,49,505,-128,91,-69,608,122,-13,390,23,149,407,153,308,53,273,640,-1515,-45,67,115,-317,-463,149,-39,-61,-24,-40,-433,105,-252,308,-21,-215,505,237,104,-1325,-112,530,14809,1671,-77,-457,-590,263,-12,31,103,-23,-524,70,193,204,-463,6,-686,219,-517,267,329,107,-27,-172,-156,-125,596,-203,-152,24,205,183,219,-36,-26,45,913,264,87,-144,-262,-31,63,190,1173,83,327,-21,590,-90,-91,-233,160,-35,-109,172,-206,127,29,-310,588,-351,28,206,1048,5,1175,-90,47,-420,-149,576,1367,122,740,484,126,-151,61,232,332,147,-616,86,11,-150,-54,-184,237,302,204,-32,70,182,248,82,160,521,330,240,381,-173,25,20,3,317,-599,398,57,252,1578,305,237,-57,-283,243,64,-65,235,-894,-3,881,891,502,-193,1797,70,-194,92,462,228,-121,-155,344,323,405,-47,3081,356,-78,556,37,123,-2,-93,607,178,337,1448,-52,519,-1443,2,-18,282,95,202,-4,98,164,487,-100,-39,54,48,671,185,582,65,27,-85,133,961,-1,-80,834,6,322,70,-856,-124,1085,-148,-507,-35,671,301,-404,-36,-237,-236,460,-1181,1,-7,1144,-795,269,29,783,764,-18,237,-888,22,-379,-85,-26,167,-191,44,245,76,-487,594,129,-175,92,349,196,346,114,30,58,36,263,224,-181,-228,158,186,99,-716,138,505,-48,-111,-206,306,-358,463,651,1323,-231,-66,45,-16,327,167,-324,-39,-20,-199,-292,-215,-351,435,53,67,66,193,265,71,-52,-36,227,46,-51,-140,56,106,-152,103,-671,64,501,81,201,930,72,-28,-31,-9,-97,-17,-682,422,-161,-72,-50,31,134,731,204,8,-10,7,601,-412,156,75,45,-300,265,-71,282,683,107,277,-176,662,-84,411,-221,104,105,-29,168,169,145,99,-348,-12,386,135,681,83,49,4092,94,-120,233,-72,83,29,161,326,247,-5,-55,560,95,127,-215,-31,-126,-209,67,124,-145,553,185,-140,109,-153,19,24,290,114,-33,-63,-68,169,206,87,319,468,257,143,-234,1003,-1258,-238,-222,156,400,54,157,141,-543,235,-556,154,155,67,46,13,157,-143,733,-114,329,762,617,-13,541,-260,100,593,69,391,-80,97,322,49,81,234,55,45,28,103,92,91,-21,76,104,637,16,-37,219,-285,598,253,116,-286,-929,353,89,-166,61,403,-85,366,356,-213,-484,-1159,297,43,372,12,-1,1018,65,205,-165,-2088,146,251,-69,-113,1323,981,33,-205,2649,-36,-69,191,-526,-51,706,96,-175,189,-52,-45,-870,-292,-162,168,170,304,11,485,93,799,53,511,307,-419,19,594,338,-310,792,-93,-648,250,227,304,209,118,323,-61,522,-78,16,-320,-3,-101,-21,-102,22,-79,166,886,348,265,328,357,444,-51,49,-288,40,-81,80,-5,97,155,-581,486,100,-315,518,-5,581,23,-1056,185,-99,125,15,141,-136,-66,61,422,-242,63,2232,224,1040,5,2100,39,-60,5,102,-450,938,730,397,111,-80,247,-287,-43,-139,339,-228,959,645,-198,35,350,-16,876,207,-14,-43,-166,-1087,635,-197,187,-464,54,55,-280,270,368,-468,325,175,-237,264,529,-249,178,-352,400,-252,-475,-32,535,108,22,583,-432,-207,-105,98,121,168,87,66,953,80,128,130,488,632,56,68,-374,1153,72,1219,2098,64,173,128,-98,582,73,232,241,-682,161,-513,476,321,-269,324,89,103,-39,106,130,-121,13,-402,52,758,-100,21,19,345,5810,157,326,-35,-820,174,74,108,1200,-118,416,208,-708,-173,79,-244,126,581,57,819,542,-203,-276,258,262,149,-259,156,298,134,-2,211,61,342,-217,-145,661,97,361,-58,78,-117,-295,-241,101,-55,-8,280,202,358,791,-549,123,223,-7,125,963,716,2229,1235,-30,229,189,341,123,-117,-593,-74,-889,1741,249,16,172,494,67,211,-365,1344,210,-107,59,87,115,87,-363,70,-365,153,284,-189,3196,546,-150,199,864,-65,-402,196,294,49,1603,59,131,479,-254,391,-399,245,-116,-553,23,209,85,113,171,-66,1351,-50,704,160,-206,141,-321,368,333,167,165,877,145,147,-25,381,9,265,-54,-50,550,532,241,15,-289,96,73,282,431,313,-21,397,689,238,-104,-86,88,-70,1145,-443,130,144,-174,19,678,-963,47,67,-196,75,395,-62,255,-8,176,-140,-101,-19,-11,-16,981,947,-166,545,74,174,-333,-329,-93,14,245,-114,295,1592,147,-196,532,394,243,-1070,60,-167,-496,50,-215,188,171,-48,625,-82,85,-371,-174,-239,-117,31,40,-467,-521,-519,14,-131,6,-140,14,607,957,95,-3,60,-9,-178,-290,-68,65,68,719,74,-63,-28,52,204,-438,258,793,-932,-46,431,-447,-418,153,-90,261,143,-103,191,454,36,-235,-843,3714,-415,49,-175,-1208,289,29,33,252,-99,-51,-236,-525,432,-103,76,438,510,66,360,158,242,-185,138,-112,44,-320,61,-183,-292,-110,895,-1445,420,-361,267,122,-1,128,-505,544,224,-358,0,-35,-107,18,-591,-119,-36,315,-786,9,394,103,44,119,165,468,1283,512,-170,-26,25,-178,-392,-208,195,430,429,150,263,-43,-100,32,62,146,4,-37,-620,149,28,1586,135,152,-212,-109,348,168,180,-32,191,268,264,-464,1088,-74,-191,197,-98,-67,37,157,-57,-27,-62,1361,-149,75,9,-208,960,284,367,3,1024,166,-296,-1132,341,8,306,-504,293,317,448,205,-17,393,66,37,533,595,-58,-138,812,225,862,36,-168,266,-106,36,118,759,657,256,250,-36,-789,-83,-269,-247,-129,384,-166,-279,23,893,576,77,112,1374,563,-69,533,103,8,-177,-112,484,162,1071,-211,28,-88,936,194,38,-114,201,-1374,7,-859,-225,-9,-18,104,280,376,19,10,182,40,81,108,241,485,1420,-287,386,152,2672,197,538,-162,-208,-271,743,-429,332,96,106,-112,158,-57,140,-23,-151,-619,493,124,268,670,295,84,113,547,-81,151,-449,-29,656,178,-82,-127,478,51,52,488,255,390,49,73,122,146,560,207,-147,139,354,-387,-532,276,-197,283,148,-72,165,-595,1273,-179,697,256,14,1281,623,666,-41,95,248,-39,-183,-697,-175,-676,1233,149,49,-651,696,714,111,158,159,271,-66,130,62,-146,832,236,753,-731,552,-351,258,-156,502,631,-17,475,-138,-182,1302,76,-145,21,-47,447,1957,91,4,-152,472,185,-53,29,96,528,112,-44,61,77,17,1117,184,-333,-107,219,44,111,75,23,483,-438,127,-8,6,-59,-54,123,193,401,-141,241,407,132,-175,73,65,135,1603,16,1695,200,4,118,558,114,230,137,-347,-93,7,-760,-606,-126,366,-326,149,716,-14,500,-13,-355,270,-12,306,-117,274,1331,233,106,414,577,180,70,199,176,-154,748,-46,4622,218,76,-1030,317,-25,-340,56,31,19,-310,268,529,212,-158,234,-285,149,135,439,171,-140,70,1401,-95,783,-1,140,-220,-123,66,389,-870,273,281,-643,-521,267,89,406,-504,40,52,292,160,220,795,201,172,-696,115,118,-355,-110,415,753,-127,-143,300,-106,215,116,862,-390,318,502,120,29,-149,103,222,73,-493,93,205,345,945,307,848,-76,358,405,-16,-230,-105,476,-141,249,307,-602,495,256,-842,411,-278,327,107,787,29,66,170,-175,210,-22,-547,-164,28,137,-176,196,262,397,83,-262,297,267,-231,-60,374,-124,58,172,1025,-283,330,-67,370,602,24,120,407,-81,-261,-58,325,-87,709,-79,282,-11,109,190,-169,-40,-555,357,293,152,159,308,117,138,1498,145,868,52,152,-59,-49,551,136,348,-94,64,252,102,-464,493,127,-66,-1046,-170,38,137,-586,361,436,427,-898,-66,118,321,59,15,13,447,265,280,-80,336,252,-913,214,-213,155,-71,9,-103,19,94,191,569,300,148,64,-790,2943,-19,409,-127,-364,77,110,111,233,-6,476,-129,940,-157,-104,13,1306,274,19,-18,115,62,172,445,329,960,65,82,-104,584,3947,752,105,-63,-84,82,166,49,1690,47,-87,229,169,30,98,565,-219,595,126,442,12,59,802,37,34,24,-93,162,470,520,40,346,146,81,79,37,1109,58,147,597,1561,-29,-1,-195,153,11938,523,-12,849,-18,-778,1081,182,86,598,56,51,-493,-170,12,-346,-62,-230,751,106,279,-18,383,-10,18,-51,764,354,-8,-131,294,-169,-324,-59,-81,-7,-105,36,22,-177,417,232,-361,661,101,-101,-26,1130,-210,-96,-254,333,25,123,-245,232,27,-261,-229,99,-40,263,-41,145,204,-327,155,-285,208,-324,-54,268,-18,-78,3,239,-188,218,215,11,-213,-71,-371,100,22,128,31,500,54,-804,-67,549,600,350,-74,-117,239,135,223,-161,57,192,303,39,24,116,-323,247,-72,-75,-494,-183,166,132,493,138,8,-512,44,115,-60,-115,-219,391,-190,129,-101,459,-10,-330,244,28,1610,497,995,-502,200,192,-25,10,-505,-17,29,167,13,-132,156,493,32,-32,697,361,110,18,-97,136,115,115,-58,147,-6,-341,146,274,36,-349,381,385,25,-51,-146,269,118,-96,-288,-388,635,4,56,-50,178,-47,-284,328,-110,-23,24,205,53,701,-750,-381,107,92,175,-12,4,-56,98,-175,1889,492,117,10,522,-6,357,-260,64,212,292,-288,376,-25,8,-197,71,185,295,111,247,111,58,69,324,732,-168,164,364,279,361,698,54,690,149,-22,276,78,241,417,160,-131,-97,112,-210,217,213,429,61,-488,320,239,106,-170,295,-130,-660,-157,-270,426,-7,57,-60,-432,-795,183,157,953,-505,-115,176,-68,-184,44,-202,-26,303,606,-293,279,-68,-20,396,-124,263,345,77,881,-664,-65,-479,61,-338,-20,95,245,109,207,-259,-353,109,54,-46,186,244,134,64,256,-72,447,299,203,883,-169,-14,281,92,189,61,102,-123,54,172,21,-43,-907,339,600,452,-300,-125,-31,279,66,-148,55,84,67,-12,136,931,118,75,-3,-86,405,352,-67,-174,-129,21,-282,-107,-257,-53,596,21,367,-349,441,56,263,23,123,-373,-446,1324,78,20,552,97,30,-46,678,-191,248,79,-324,415,-76,89,1783,158,-147,-151,-384,30,53,99,2,-322,138,-26,-231,-236,-104,-780,378,1178,-216,48,-486,408,38,47,301,208,69,-31,-45,-46,-13,-368,-42,208,117,22,432,27,60,74,690,-749,206,961,-179,50,123,-284,66,440,210,3520,297,170,75,-51,72,772,260,963,-42,1131,-29,399,-63,-5,223,5,382,487,890,1885,115,-312,271,1234,-34,40,-35,-38,7,278,136,152,178,448,71,-417,271,366,340,-143,242,-43,1295,-1033,103,-189,104,40,142,131,857,283,-219,-42,-117,224,-764,752,-214,42,126,30,86,-119,-225,-565,-21,311,-142,25,25,-21,408,33,-71,513,565,30,471,3013,-21,1730,121,-43,-24,1099,-86,638,69,-201,63,22,86,554,-37,-86,171,845,75,72,322,57,49,16,50,180,2065,6,28,-57,210,678,1409,684,80,132,333,-47,-119,798,45,-48,403,51,139,138,127,-184,-656,917,421,-177,-148,210,23,492,162,333,-354,139,319,-118,-94,-271,507,-693,-165,-62,-213,-360,213,-196,-91,204,-82,196,27,-357,-398,193,-594,57,536,88,16,-50,89,-305,468,136,-20,307,-18,-104,-77,274,1044,282,691,39,-139,29,-77,14,106,-38,-46,11,103,-20,-201,952,-484,810,1,176,103,675,240,15,775,90,-75,42,70,757,-202,51,-59,26,61,869,-185,439,29,292,231,1680,384,348,-36,210,371,-19,155,111,109,-17,-6,25,222,-124,370,13,337,-29,85,161,64,70,361,427,-109,87,363,32,-997,54,-87,-21,125,67,-39,-509,-13,-1486,104,-434,230,27,486,-182,126,228,293,391,97,-16,84,98,153,-81,167,1115,207,-1174,15,28,-353,316,472,-1047,1087,-389,-410,-8,388,151,174,-153,-111,-205,-470,-303,14,40,306,507,-109,11,19,-222,-283,860,702,340,-115,384,-23,-316,-82,16,-309,10,-57,218,-111,469,131,12,-83,38,-225,535,322,1026,86,191,0,218,636,260,571,-36,458,373,-40,-219,621,342,-249,69,113,467,85,487,-192,-161,212,488,976,515,-774,215,50,204,492,859,65,464,-72,89,304,-119,191,499,-173,-31,-913,157,522,-8,308,-214,-51,-51,147,-19,15,136,259,11,296,-14,239,3,719,-336,29,10,30,190,96,-12,273,68,373,56,1058,150,453,-116,686,754,423,-217,721,-398,424,111,534,-93,-95,106,493,-417,-72,176,-342,168,231,26,324,1041,636,201,154,-52,-19,2411,-261,-648,1242,-142,-208,-20,-29,-477,-240,-253,40,44,-21,478,-83,111,21,1001,37,-1881,4,105,148,106,-858,364,121,-57,-283,-465,-360,245,-631,72,1208,1306,87,8,530,-13,-44,135,559,187,-200,-29,1,-391,71,658,-324,-91,98,274,-318,315,-78,97,-226,-226,-55,169,2019,142,813,222,-255,-30,-4,389,-11,8,-68,740,434,-4,569,51,121,808,2,-780,-294,156,-399,-18,-70,90,21,184,152,-200,-7,-645,122,78,-61,395,557,238,-41,241,492,-18,55,-35,-77,-412,160,666,-67,-471,136,158,-137,-70,403,11,73,51,149,539,61,111,130,170,270,-7,60,-3,278,-91,-50,167,285,1085,-28,-118,-6,126,105,-394,89,160,-282,110,556,-325,-576,-158,-2,87,-68,680,342,-5,485,204,1092,123,534,266,237,860,-6,-24,34,39,822,79,271,1908,-94,20,-235,122,-1029,73,-25,887,-123,75,511,72,-108,-594,42,376,207,340,75,-874,126,62,-258,-413,-44,228,-366,92,-60,-449,-54,-575,298,387,-24,13,83,2,126,-45,220,262,130,312,620,-364,170,-556,299,757,173,101,167,-136,0,628,939,17,285,119,188,441,132,-130,75,-122,-220,409,-14,828,170,689,425,761,1253,20,-471,375,158,144,-156,-75,111,108,542,-42,-311,143,234,357,-213,-109,-2,-45,87,274,1010,49,188,233,564,-63,31,109,634,-29,137,70,80,131,-507,160,462,7,-128,67,-189,9,-2,-41,41,294,117,137,466,222,56,492,131,-164,-8,259,-274,53,168,399,3,-52,137,-2,90,-126,1343,358,607,-88,-30,51,323,-795,612,297,191,-20,86,-625,221,-100,172,-28,-14,338,140,93,37,-113,94,394,-62,-31,2,244,46,1287,-765,309,-23,139,25,192,2940,157,-54,-97,-818,47,181,-59,1237,308,338,2128,-57,566,189,-17,-393,344,146,322,-669,112,-153,728,550,1657,-628,3481,91,-103,-22,-96,-278,419,104,402,-236,-76,-213,484,-69,235,34,-170,227,-47,23,1170,88,23,226,-212,-444,-106,-423,211,118,73,-192,-1139,25,33,104,56,157,56,78,-222,63,17,27,-85,6,94,-213,1146,48,-104,167,1213,563,177,32,248,135,-530,-42,-274,-128,-127,-18,122,80,-102,122,54,2381,-121,305,1089,620,178,44,581,-1707,-104,29,71,226,-125,182,582,63,-249,-178,1541,156,-142,-88,214,1767,161,-224,829,-111,324,-64,-397,-27,-22,720,145,-9,232,115,-102,-23,-67,-319,244,-70,877,270,-126,-160,40,184,227,169,611,745,615,-505,-163,905,319,378,293,3775,-145,78,8646,1211,-466,929,52,100,63,1896,-99,505,415,-65,-127,-1851,301,67,87,-594,276,7,-52,1661,215,-3,74,332,37,51,137,165,-624,225,-697,1740,83,142,91,32,19,-135,54,-480,-46,105,172,-187,77,-2,364,-71,248,-36,17,117,302,-508,293,501,121,160,-134,0,908,-325,1379,180,264,176,755,1526,-84,-136,97,-401,-167,1001,106,46,-754,-118,24,-105,414,-54,-1,-80,65,-100,52,450,33,-20,161,572,11,87,270,-42,198,21,436,-80,2575,-306,-35,-312,-124,111,3117,-491,1053,275,-25,441,1524,110,847,27,116,140,34,2500,1236,150,1279,-43,319,251,239,-154,664,-141,743,-215,195,-75,403,109,70,151,17,63,-422,30,70,-85,598,-19,181,96,-497,256,-36,118,-551,-44,108,-161,136,212,990,-499,248,238,89,2003,141,454,467,21,296,9,98,490,300,-682,132,131,236,-12,-187,213,33,45,104,184,45,-79,-409,435,226,359,124,145,-307,27,150,400,428,349,1627,-354,-220,76,99,171,529,-271,87,-476,-112,149,1120,51,33,210,66,1,43,277,-38,31,365,-8,23,-68,75,528,620,-249,-184,-308,59,1049,-573,37,-56,-86,22,-76,-124,311,-291,14,18,143,108,353,-104,664,-48,25,-409,-150,-34,-131,164,-112,429,326,344,602,499,611,15,228,210,-50,337,108,-131,-13,-431,0,286,139,1256,-275,-146,127,-54,86,258,388,-1047,333,-156,144,87,-205,977,-211,752,290,93,174,646,154,-340,348,-103,-599,969,50,852,1339,12,197,1103,339,1311,-258,-274,674,149,58,-70,377,-1032,-387,50,223,313,238,-84,-76,163,52,40,45,195,-349,1135,-164,-141,5,340,-126,363,-123,479,17,-20,158,78,-283,440,134,471,311,-78,70,6,-96,162,201,431,-127,373,-123,-99,196,115,-37,1234,1101,61,608,-92,135,137,10,464,378,281,87,492,25,-74,105,1185,254,-290,-165,-28,92,210,-123,-85,63,143,-15,-103,238,-482,309,-171,217,307,28,24,-24,27,297,151,1316,-37,777,80,-221,176,119,81,-198,-606,-7,762,6,4,62,269,282,244,-116,216,3,-213,1004,185,-41,141,94,-215,270,-42,-133,712,31,6,77,-32,-625,53,220,120,52,1785,221,1109,-182,96,-124,36,-280,-12,-1,-95,-65,219,553,151,247,28,-454,1189,897,221,-168,479,30,161,287,55,987,157,340,969,100,561,446,322,253,129,-190,-200,-362,-193,81,-86,199,-49,105,261,-30,-31,-18,22,15,70,213,250,223,-84,146,4,1046,102,50,13,-36,289,-39,-101,122,983,-103,638,231,164,482,-108,607,32,153,-66,-145,-183,-110,246,226,-111,-32,40,-157,-42,-587,27,207,-93,22,-13,-287,46,-383,-241,145,-31,87,-380,-67,-41,559,689,256,-54,65,35,-148,-53,-33,472,372,265,1263,772,781,-186,-234,-43,94,-226,242,155,-228,-30,1,1119,-397,-256,-198,298,240,32,-3,360,3608,142,-1128,127,-86,266,108,715,169,-144,-81,490,417,-60,-87,134,-78,-65,6,8,333,-127,66,222,-190,-122,115,669,153,428,201,670,32,111,121,10,-145,120,7,354,-42,47,431,-170,235,252,208,-174,244,-197,46,-643,-497,236,-54,-141,38,171,-210,-111,147,-871,-69,119,-80,-381,113,-1038,174,-162,150,-1120,84,15,-17,-95,175,1513,-479,557,50,27,-33,-65,33,-159,192,256,873,-26,308,256,-459,70,-62,244,327,2029,939,148,-22,154,118,286,1037,157,-108,746,-117,-113,-20,269,-154,38,-842,88,-153,126,139,33,158,-115,198,-49,277,747,210,1,86,401,-7,429,366,583,767,-298,139,78,-1086,171,162,554,1175,151,-942,-259,-151,247,-222,716,-18,-30,-143,87,-168,315,1674,251,323,69,205,-344,26,109,-81,117,57,48,192,314,-51,-68,198,418,179,-10,19,-328,-218,396,46,142,-181,-6,182,217,-612,-24,39,263,42,-87,17,-209,-114,-17,410,-690,157,-65,-78,198,1172,-44,-698,301,63,-60,-269,-135,-45,-339,163,-217,700,-106,61,1848,59,-352,-328,237,170,-319,2,-81,174,-321,102,116,-165,-218,-203,-305,134,42,-235,5,212,353,-379,6,-322,-106,55,102,572,296,106,13,75,91,-195,-9,-38,26,39,134,-141,665,461,-51,27,145,218,71,46,23,235,-72,1015,1058,-756,-138,-197,-280,117,-131,17,209,195,290,212,-234,71,1714,-572,171,-391,30,43,617,4,-205,215,9178,1226,-614,277,-491,409,-191,349,12,391,-357,-55,182,-585,347,-35,181,-33,226,108,86,82,374,-429,125,452,-99,13,173,343,-257,314,-12,321,8,217,967,-16,1077,537,-691,-587,4,-241,4195,75,57,427,8,43,-349,212,202,0,-70,1132,949,417,152,481,76,34,546,-22,364,177,56,322,86,-201,287,204,-228,-113,1,-290,113,3,-475,190,730,319,577,56,-166,-35,-19,-94,59,-57,368,150,259,160,270,480,247,-1725,97,-8,229,337,0,163,36,-12,83,-62,-382,169,92,-25,64,52,36,-6,-99,296,-81,-378,58,679,240,-125,-12,470,-258,-233,246,162,-158,92,214,-160,142,128,155,-702,-319,-131,-994,1961,-411,1082,264,-1,208,-652,59,93,33,-370,48,27,-7,-127,123,-135,230,353,-181,-49,140,-595,-54,43,-50,-147,25,-848,53,61,-186,-19,93,-76,106,479,371,3403,1500,253,107,286,-564,678,865,-970,220,-288,502,-175,-188,466,341,242,134,478,-1,-751,201,399,203,-358,-117,20,7,293,24,1,306,-387,-18,75,69,-14,141,621,96,-62,74,-269,-67,81,80,227,255,-495,14,282,276,147,3,76,211,-186,470,-380,-26,151,68,0,-40,331,677,153,146,-324,89,122,2183,-5,460,-877,505,-425,605,18,56,36,-38,156,429,500,-37,-43,102,-123,-73,40,397,66,169,-64,349,8,-181,57,74,667,119,152,329,334,142,354,-244,50,69,130,166,385,-21,129,239,137,-465,204,88,-90,687,474,-247,120,1645,145,277,11,1329,25,-82,136,93,344,38,87,271,5,20,451,-300,22,300,29,-125,11,455,1761,-19,95,86,75,8,-178,-49,75,-18,73,142,243,52,103,263,432,-1,40,89,340,-2,626,470,-22,655,204,93,197,440,413,181,-148,25,87,-97,60,855,-107,-56,538,34,86,111,193,13,1437,75,-153,354,-226,67,-99,-3,280,158,8,41,-102,58,572,305,575,68,-55,1134,723,64,-164,-173,84,-80,139,-65,-119,73,-484,389,261,-246,-124,-124,60,75,328,347,-111,33,107,62,591,81,-63,496,291,35,26,-70,179,524,38,-43,2464,111,-203,-104,-54,-109,11,30,49,25,-81,1014,-58,-680,303,147,-118,-508,-696,1419,947,-245,-162,54,-175,-94,9,-314,-147,-108,784,-154,-34,26,1003,169,10,-33,181,8,-78,-132,-24,-4,1818,-72,237,-854,-379,133,261,-104,165,209,161,112,1206,395,848,34,-277,-1217,124,-199,-98,269,-229,-13,55,114,-84,672,-440,1037,88,7497,56,-144,29,771,271,24,141,144,-48,-169,70,151,139,-60,-245,-101,1067,26,-59,-377,-69,-42,-354,-77,-862,-1,177,158,45,52,179,-292,5,-78,113,-39,14,57,-74,777,61,77,171,883,388,-25,1587,50,14,213,-109,776,-184,156,83,-11,101,186,341,-175,48,56,404,1087,55,-194,139,592,-45,364,147,293,-705,449,191,-417,-348,-153,-142,859,144,72,128,396,-471,139,176,807,445,558,62,136,-21,40,185,86,9,86,-132,151,176,353,166,926,-247,135,-140,102,-97,-99,-138,-227,-37,1465,240,248,112,41,101,-126,273,256,111,-700,-59,1608,-50,340,51,200,63,127,-58,39,-55,1144,-32,-586,-244,-393,296,-65,74,13,-1230,594,-69,400,3535,-165,829,-139,558,10852,-364,48,-741,277,204,-176,17,-122,232,742,413,430,-109,73,164,-665,182,301,-101,-199,423,118,45,133,886,546,-67,75,7,-665,-419,110,-177,-321,87,42,112,-820,451,112,-165,-268,433,-74,522,52,172,67,46,57,-1,-4,69,28,-666,-14,60,-63,229,-90,-518,119,748,-57,190,151,-23,-44,252,-151,20,-7,-53,-624,-293,-141,65,404,612,1023,1476,-46,4933,65,-19,-14,411,-12,330,552,-203,62,-233,9,368,171,24,30,-113,0,85,-224,122,164,167,219,72,5,265,404,-171,-235,28,1531,-70,61,-370,352,-794,663,214,338,71,267,127,124,75,132,702,87,214,370,409,345,-81,98,477,-52,60,-53,-1827,563,113,-262,19,80,-128,362,93,216,-223,-506,-30,-58,-249,1941,-27,66,118,380,-191,-295,520,-205,-183,498,167,944,246,394,-359,-76,-16,1031,177,379,74,44,80,-46,-180,20,905,133,-100,-150,59,-575,805,428,444,474,121,38,-254,224,-599,88,61,-345,387,128,-7,-302,301,-66,4920,197,-25,1509,-193,15,-75,-116,153,-171,25,-2531,3836,-22,137,930,368,-11,136,-263,-72,-94,31,-146,664,-89,260,248,-148,-497,-329,67,-66,290,251,-111,189,66,-104,1,-249,20,483,97,-189,-10,201,-152,71,202,204,147,-69,57,54,-49,622,811,-1464,173,-127,98,-380,-100,1294,253,509,282,216,440,95,271,-124,1060,3658,102,-74,137,103,-47,132,193,358,98,310,84,-145,-87,231,138,186,234,-1150,-21,517,197,-42,397,-67,27,-56,-563,42,2711,-111,131,81,199,-251,-642,16,-255,432,-63,1325,-116,517,457,300,333,596,207,-77,122,1060,-368,-620,66,189,-138,118,-233,-26,111,165,-139,153,26,-432,-63,-43,168,21,-346,18,131,13,45,-140,529,294,28,308,181,66,-3,2,255,-286,116,-34,-51,-165,-21,974,144,69,153,110,2,-80,170,315,631,-815,-74,-49,-955,31,-25,652,-307,597,319,310,-343,-84,78,-36,228,106,-13,-55,95,180,-91,102,21,-242,235,317,511,-190,-282,45,-59,25,73,406,375,300,202,101,32,1221,92,-29,133,-59,-193,103,203,-214,26,-163,-102,-874,-775,684,-58,-13,-258,101,200,102,-1503,1151,-2436,110,251,-3,294,-148,96,826,83,352,-27,602,344,252,-771,-336,305,-432,101,1387,399,-162,32,-59,484,-204,537,-48,-635,1,150,-81,914,-49,-349,-76,42,482,1,132,183,198,375,-227,-407,-640,334,65,203,4990,-10,53,877,129,-50,825,50,131,-385,-198,-625,45,543,52,-13,530,-798,92,68,-27,15,-147,-255,518,676,-134,1656,-30,118,59,-117,-78,631,-144,73,31,-103,963,-39,362,1022,342,-551,1256,283,-288,56,-145,93,138,92,781,302,-144,661,-147,-295,-120,140,368,93,237,159,915,37,154,-175,-27,108,-305,73,40,133,-52,299,1257,202,31,70,-154,12,-289,225,-669,-48,-265,59,-203,-1410,-386,876,118,-80,176,18,513,20,112,233,50,160,1621,-288,-69,-237,150,0,224,1098,78,64,-299,644,-884,170,114,194,243,-103,46,113,242,93,-386,-140,53,158,358,1146,83,273,-203,314,105,-26,-528,277,33,135,-620,-37,-179,410,-61,137,-84,-11,12,-69,426,8,65,15,-144,388,524,-188,-647,-973,1332,-517,84,25,374,108,518,241,92,64,78,-105,117,994,237,-73,-142,31,-379,65,-31,123,686,-220,-37,189,380,212,144,31,515,-10,99,138,132,141,335,-37,303,61,516,-159,217,4,535,230,808,-39,128,338,-818,-93,203,294,40,25,140,2044,378,867,241,64,168,9,-59,-23,-114,-362,-22,-49,-3,29,599,356,71,154,498,734,459,27,-132,53,50,-19,29,-507,1050,10,367,684,-600,-229,72,358,-6,5452,99,-541,159,175,-448,-306,-11,231,57,122,270,155,254,66,-116,-36,66,-295,-157,-13,64,657,-51,-176,-159,-433,222,-31,22,283,54,-26,19,-119,101,199,415,-54,-45,-121,-85,16,-69,152,3,-30,-445,546,85,116,-281,42,-55,41,-55,-22,253,5,-2,-94,-23,-86,269,1829,734,456,-1222,132,-183,53,-515,-1,1237,106,1221,123,-455,-73,-218,-111,-83,-747,352,34,53,-181,484,-663,94,85,92,245,158,414,14,88,725,280,-492,484,232,-382,14,389,36,-684,113,-368,215,255,972,17,-76,14,240,-59,140,1667,281,84,922,1516,-91,-65,578,-301,-519,-194,9,-85,107,-119,-41,80,152,101,-57,32,89,559,32,-123,-700,111,40,553,506,326,473,46,109,589,-84,704,6,-9,700,-2412,295,-551,-89,42,958,-27,-98,-61,-317,-652,-435,76,-259,2067,30,296,-202,387,-176,-313,237,-163,559,-39,47,28,353,-270,-16,-70,362,-73,-12,-38,-52,-84,153,280,-171,-482,30,-313,141,644,-464,-669,0,1428,-224,233,365,97,440,-5,312,-294,-414,-358,68,255,265,45,43,260,-37,572,536,4,137,-34,-15,-647,128,-21,118,171,-9,126,120,-349,100,222,-42,-51,-914,53,2319,-14,225,-1480,29,112,134,96,143,209,-108,427,434,88,-311,249,-62,-37,378,271,21,371,825,-13,-382,1579,-164,265,-6,35,46,-67,-928,-1703,-130,407,321,-628,1206,11,34,118,-96,-71,-197,4687,-154,-173,236,43,7,759,-89,-184,1184,634,-48,29,2904,-53,255,-52,2513,129,10548,-736,-1661,-3946,-10358,-159,-232,67,-66,53,-29,-208,-432,1095,-429,9333,-466,1126,169,-129,-178,-56,1399,573,4363,-36,11,81,66,-671,4526,240,110,3941,120,-150,-146,15,802,130,408,121,1469,-304,147,-12,-737,-346,35,228,397,181,-113,154,917,-360,284,18,128,4,-46,-216,801,747,750,486,296,-110,-323,-22,-42,588,486,155,914,180,30,403,-81,439,-377,692,140,1532,-66,111,2931,124,-31,-16,81,57,307,-125,369,-311,94,34,-53,239,-25,-21,-156,-152,616,-189,266,266,-169,-181,8,161,-62,40,314,365,-24,-235,-246,-118,323,284,154,111,-54,443,18,55,-36,677,57,139,177,504,-148,263,-56,107,86,-112,38,39,211,146,203,78,298,2183,11,51,-141,-39,114,458,2257,-274,403,-194,75,273,-284,122,-624,89,63,-12,220,451,-52,-200,201,-34,237,90,229,288,1473,-153,137,180,151,28,50,-444,-365,191,1582,-623,-239,155,195,74,78,1300,-65,407,-172,-717,3,156,509,-31,254,250,158,49,126,107,-116,986,134,302,-41,171,491,-124,364,-1024,-48,-138,334,-51,15,-38,130,-216,86,-127,164,20,658,505,532,1171,34,51,467,114,420,66,1866,1036,-93,483,-9,1042,769,-208,-68,-866,289,-633,-31,178,903,56,-281,916,-194,-65,88,-119,-187,-132,373,675,-882,-132,75,1027,-183,-12,-628,-311,143,561,-18,510,-870,-25,103,-363,413,3904,141,285,400,142,339,245,1025,171,-69,-349,304,171,117,-342,782,178,112,64,-233,-145,319,-20,387,15,303,-33,195,-19,-314,-11,382,-404,769,500,-139,-41,-50,247,-387,192,1114,5314,392,-69,2298,180,843,626,-116,12,647,44,190,33,16,333,695,72,325,695,4,-1280,95,177,1230,-20,264,-21,1386,643,-5,316,-48,-50,-28,-120,13,1008,22,-135,-8,-477,-30,-238,-42,50,-280,-210,-179,-77,118,147,-268,-484,-285,-93,333,148,9,-279,-43,15379,109,93,-32,-25,52,-137,25,-38,-112,-58,-18,-68,-213,3,-291,-67,-62,-288,26,267,-41,-335,-193,405,38,1426,386,75,2814,111,-15,184,68,624,158,559,-206,82,-34,-346,285,132,386,3,-22,-58,27,223,224,501,-205,229,132,7,-7,656,-105,43,224,-424,69,123,208,-266,-169,213,105,59,-335,1222,177,110,-86,121,-39,118,55,-44,449,952,3,-112,15,163,50,163,186,26,74,151,48,18,-85,-21,97,27,119,102,159,15,36,-1500,953,109,1468,-2,-85,15,146,61,114,-76,-8,320,120,-1,337,-310,28,325,-877,-18,-20,-877,1346,-406,-69,292,68,-485,285,26,-10,-56,452,116,26,85,-95,-61,-9,80,-39,-77,43,46,-11,-85,-156,273,580,1300,-672,198,-88,96,71,163,58,147,306,-58,-18,410,89,104,345,-165,-21,126,-29,207,17,74,-88,-268,100,395,-35,169,153,69,55,661,63,183,141,529,246,133,1086,-270,-75,29,61,216,41,202,241,40,97,-46,-3437,460,3033,6,1240,8,467,-153,48,-87,124,453,-215,821,111,-83,0,112,440,56,-645,-17,-36,147,70,270,-82,-41,-50,19,115,233,-109,40,-457,10,-54,5,312,-208,-162,-283,-18,81,113,-16,-443,144,226,-124,211,-54,137,-108,-18,444,55,-160,56,27,-34,3,784,221,-65,-162,42,38,4,238,18,-281,373,-21,-334,-48,191,589,747,-8,459,17,411,-23,-21,-76,-66,317,71,496,23,-196,-58,-133,169,75,137,-100,-119,316,70,351,110,-26,-27,-113,893,529,-101,192,51,262,-180,172,620,-43,98,-307,-13,-2,-100,435,-468,185,4,561,-114,-289,-22,233,16,-36,146,-107,-158,263,584,-300,185,-530,53,59,751,-209,721,-42,-26,36,-124,28,141,52,-23,43,344,205,83,353,228,-187,0,941,1099,6,-12,-111,148,-193,100,-65,836,1340,-182,47,-104,-34,49,1024,807,1044,62,372,-149,-36,-162,-18,120,7,128,128,-151,-52,233,646,-79,-38,386,-918,37,97,-147,279,-29,18,298,294,97,402,-35,1014,-66,-19,222,65,-265,121,48,-488,-11,361,52,7,-926,-12,6,9,162,86,-185,286,296,-509,-53,-230,65,32,-107,-126,-9,1919,327,-51,293,-206,360,32,-29,-925,-45,44,-34,-252,579,27,204,594,-187,-278,-104,382,504,-136,40,59,418,152,335,663,99,-104,-72,234,79,219,775,-401,-149,267,35,382,-5,415,468,-33,-185,58,326,39,-22,-26,421,-141,95,-83,31,-10,-74,-117,164,-93,-168,78,69,-192,270,19,-110,69,-121,-111,-348,9,-204,-13,275,-21,-71,109,48,-36,-14,293,121,78,119,203,896,4,-89,-60,-614,-21,58,49,-2,18,-160,-23,88,140,-113,-80,317,-28,339,-209,-12,210,-28,349,42,92,-199,-319,50,-140,21,-53,-133,-56,220,285,1478,-113,16,406,324,100,-12,-67,518,-412,16,-68,-74,45,43,257,-220,-381,-163,-271,-39,122,-796,-615,-133,157,113,16,-90,517,-9,258,311,348,-157,39,26,55,16,1,-264,-32,-12,-96,68,78,-44,45,158,167,-35,-6,14,336,-98,-112,48,-198,-248,-78,77,-162,89,-408,-97,438,16,-49,0,100,-66,-1186,446,112,-38,243,-76,831,142,355,66,53,84,784,46,-203,-61,189,194,388,381,-112,-14,-27,79,247,4,211,366,-116,39,-37,293,-58,891,7,-2,84,-36,450,-431,-494,76,-20,415,52,251,85,-19,172,88,43,-45,63,95,679,97,121,-99,-27,581,206,105,180,31,253,1,205,582,23,60,8,52,340,-268,162,714,-629,273,184,49,166,151,-153,82,565,258,311,1456,255,-248,-236,58,219,-28,-71,20,140,92,-324,-1,71,308,443,-171,36,-37,124,-130,1628,-68,-2013,85,-736,266,424,12,140,-42,63,197,-45,-163,1582,-82,-471,-51,285,-429,251,375,-47,-220,19,193,-130,95,70,-38,-272,83,-278,-174,385,-3,-69,-123,-4,-86,79,-127,296,308,154,253,78,121,850,-76,-62,79,44,-33,15,112,247,-101,60,4,-65,191,-215,-69,323,70,1068,281,-153,-445,34,-928,46,2,0,374,79,61,576,200,-187,493,400,-94,203,492,676,-635,82,-11,-121,-329,309,148,-94,-99,155,677,-10,720,223,27,198,98,1226,177,-83,-105,212,575,417,-95,16,8,14,391,608,55,173,-54,14,-8,-132,-10,-168,-154,283,-322,-70,80,-14,332,172,67,212,6,1729,776,87,-92,-372,131,285,-13,-246,260,1122,134,-110,-225,7,-158,272,-66,78,-169,-832,90,-33,173,191,-11,1,-157,-21,-67,160,143,-388,-119,78,924,-3741,539,76,-107,-129,-134,87,-649,3,-135,605,470,440,-68,-117,50,8,203,298,24,199,-27,293,-126,-114,-205,241,-2,196,46,24,33,20,-10,89,134,135,-918,192,28,43,230,185,-336,2640,-84,-536,23,54,271,64,-1639,27,30,330,825,399,-420,171,1784,-1343,103,127,-985,-435,-297,63,144,-3,11,-121,878,139,422,103,-174,747,-83,106,-34,-38,14,412,-158,-919,256,507,216,-52,54,14,346,4,-326,-265,1068,-84,171,-740,-81,-462,522,30,-119,1235,-130,44,-65,-34,96,1057,411,254,-3,134,-26,290,170,489,-280,-1787,309,-132,9,543,209,224,318,-147,-37,103,369,-232,132,-86,204,20,402,-388,105,128,18,57,157,13,-36,660,-15,291,-16,39,22,60,-291,165,1,-979,-319,-1245,32,48,-138,-122,-508,-290,55,56,-104,-529,-13,20,415,-17,79,408,15,120,72,112,97,-281,-94,-75,-794,307,191,61,96,-400,1596,-119,48,124,215,-169,70,-424,28,-37,543,-1250,-80,-585,-29,8,35,-64,37,-691,-152,12,106,154,1236,-332,0,41,33,55,-38,-84,-3,-306,-45,-64,-12,-56,396,55,-478,498,151,185,514,586,-807,-255,-71,-156,2,441,-1824,289,-127,-46,-117,-160,355,-188,33,699,81,-81,316,-6,-184,37,-10,33,306,-49,-299,211,1288,100,129,15,-81,39,-91,-111,38,-2,-19,31,51,103,-70,79,52,117,91,164,-92,269,243,-375,48,47,-2759,34,114,-395,-500,-61,13,44,49,140,-569,-192,48,64,193,110,-94,-42,-423,16,-219,34,80,-113,375,-76,-6,299,619,86,442,-137,148,-30,-50,-231,73,-18,276,-101,402,-114,-130,-2,341,-39,6,76,1012,-462,-574,-909,-995,-107,-63,182,84,-85,17,60,-62,58,260,1412,150,-101,133,837,101,349,-299,344,-263,1558,-26,42,-254,-249,-56,542,-777,725,-70,86,1536,179,78,-234,452,-114,76,-733,550,518,-555,89,-909,-26,-210,-35,-367,-49,-12,1817,-127,6,-74,13,464,-131,-113,-646,-34,100,51,-94,125,2561,10,1,-432,824,95,52,324,788,102,168,-43,53,445,-34,-164,160,-109,430,-31,-135,565,3471,439,228,-116,-469,-92,-49,59,1435,-36,195,45,73,-30,-61,-4,75,22,-83,-79,249,-45,445,131,-66,319,-712,1202,-167,-52,204,-945,305,-6,175,1552,188,-83,-326,-51,1468,-43,-377,232,-43,60,-7,23,143,-174,-51,23,-41,99,208,282,-216,151,13,-306,86,837,165,112,-38,1597,288,-186,-45,-61,38,85,98,-603,412,6,-75,-488,46,-524,-73,29,-71,-210,-31,72,-122,-64,198,700,7,430,95,461,-43,822,359,627,-54,87,1447,477,-2,-32,-217,184,-41,38,-78,3,-73,1,-110,33,-3,-363,-48,-48,84,-146,375,91,144,-1674,32,226,-192,374,150,426,640,-107,-6,195,-57,23,330,-243,231,111,204,58,-151,3,-24,-249,72,242,-113,59,217,84,-308,64,-628,165,465,406,108,-70,2623,-895,139,-1000,148,-430,12,-41,120,344,-183,-64,128,-52,1255,54,-575,915,-110,994,-70,59,116,-164,328,296,-150,1277,235,196,4,-126,-470,-203,336,44,-163,303,-109,659,-304,62,7,-529,-18,-195,-587,165,-601,132,416,111,172,-4,-183,20,55,-690,113,-131,106,569,-150,27,341,340,32,532,-6,124,167,55,28,185,-99,1068,606,628,-100,-274,-70,45,107,29,3,916,-587,333,-361,10,383,166,27,103,-199,-86,108,261,14,562,-141,198,136,306,-106,-45,-395,-605,923,-802,472,91,3198,209,408,-51,78,185,103,59,101,-95,94,-29,-159,126,-307,75,99,100,29,63,116,-57,35,-27,37,74,-125,83,244,66,279,114,187,-226,72,-131,166,18,-86,194,-484,-43,-756,-124,64,-79,313,766,-9,-66,167,91,-183,163,311,-52,172,-50,-286,105,236,-236,-25,68,129,5,561,435,-142,132,280,-992,116,-182,-288,87,3,19,32,-87,66,-9,-96,370,787,-341,397,47,24,1895,1006,262,53,9,703,-23,-957,-5,224,116,126,910,-137,375,-31,21,324,-6,-57,-43,147,136,12,-101,577,-224,-761,103,-28,38,28,134,-24,76,83,185,-37,129,-81,285,193,-64,23,29,360,99,-412,-19,1599,1048,306,-68,-73,83,-66,-279,39,-378,-25,60,-12,271,11,-145,73,118,-326,166,20,-13,318,-464,449,-147,-318,-90,221,145,1,382,386,3,3927,31,81,1028,-579,-10,-356,774,995,859,-154,170,-26,21,152,-795,380,-100,357,-34,364,-874,-26,63,215,505,45,-1729,1607,-917,-223,149,1083,-100,-3,1108,-9,-60,-28,154,472,82,116,-90,340,-501,176,323,85,717,-212,75,153,26,567,412,14,-1151,-505,105,704,-597,-27,316,325,261,97,-36,4,231,-96,215,982,51,-167,483,181,-1261,292,736,13,-53,-68,-130,-30,508,-57,-164,-14,-657,561,141,129,1489,93,860,-1733,719,1090,53,318,-58,202,-59,39,216,42,72,-628,-464,-141,40,-780,-194,355,71,447,-359,94,-906,56,-25,420,97,1214,-435,705,-1224,42,-112,-235,102,552,305,387,259,-111,-1,872,770,-231,-55,232,112,133,74,4,346,1749,530,-140,-736,259,130,-1,580,222,52,147,-413,1161,76,-442,276,609,-21,395,-20,-17,-146,-410,311,-35,-500,237,340,-235,19,1059,723,236,-7,-71,1438,-877,317,-50,772,55,-16,358,287,-22,11,-18,-12,158,54,71,-34,-74,110,-32,-356,42,329,-23,-123,-11,-37,-27,80,207,-289,-135,54,-354,-53,-94,-318,-257,103,-163,988,410,-40,193,3340,117,122,107,158,3,97,988,-86,52,-1003,-396,146,5,-136,368,-141,-4,124,-98,55,-1131,119,226,105,26,140,305,-1,-73,95,733,-42,312,-1983,624,-129,67,-62,189,-159,-42,340,209,-153,138,-64,-228,-66,138,907,-213,19,266,-266,400,-576,82,149,286,216,-5,-243,379,-16,109,657,52,467,-40,-254,193,970,24,2516,186,34,478,-194,127,-311,-63,-318,-43,930,56,1035,48,1446,234,38,38,-9,445,32,-41,-190,5,-326,1259,1026,216,-102,157,484,196,-20,32,72,722,52,180,-64,39,-75,8,691,29,101,112,-69,-49,28,60,24,29,-4,2,212,435,379,-80,-526,250,-16,67,345,-73,106,393,169,33,22,-62,121,168,84,-341,-98,-114,-776,194,37,113,89,15,121,32,-25,-259,289,288,98,-257,-281,-139,-53,186,-41,290,-175,2409,-117,327,792,-253,-222,-964,-379,1920,-17,-92,477,-645,137,-309,74,602,56,16,-222,-384,-1,-340,-45,39,-11,162,35,79,30,-97,-97,175,37,268,-338,-97,2,-50,336,146,49,171,-325,254,-373,96,279,-147,-83,287,51,1102,1465,248,-317,144,55,183,-469,256,-29,-22,228,18,164,-1153,124,200,-40,18,-96,-2060,124,48,245,546,415,-41,67,169,59,-100,388,819,-254,34,160,45,369,145,67,106,-31,-59,25,-394,-288,99,246,20,-242,-113,-270,282,61,185,-419,9,41,357,487,9,-85,182,-27,664,216,-203,144,533,118,515,473,1212,-53,94,-22,262,194,740,-128,-159,-288,-392,3,108,-4,-577,-32,-29,638,163,26,-28,84,-117,-9,-86,-197,-67,77,72,1034,1295,161,-13,52,532,362,-1456,-906,257,445,-39,-73,451,24,837,293,-329,858,473,53,-446,-11,81,1501,305,-453,-46,44,41,-134,290,-106,-8,-44,79,-95,111,-55,378,-149,136,600,-40,-164,189,-132,67,35,589,652,117,-78,931,-103,123,663,66,89,345,84,-123,6,186,-13,503,-50,-346,310,177,49,91,1408,-72,20,98,66,47,525,464,97,28,2,380,1051,50,-132,-161,-210,-608,159,181,36,823,30,29,-87,290,104,22,642,1085,-309,474,618,49,443,-38,-186,-122,-51,107,323,397,-37,-12,50,1710,47,-100,50,273,-31,327,-142,139,121,-76,257,-35,134,204,827,85,127,156,252,445,-86,-258,354,-264,44,14,127,-37,65,20,-69,46,53,145,197,-55,158,344,-1085,75,45,20,-98,103,-301,-351,80,26,-109,5,289,553,147,27,196,55,94,2541,1116,-36,-114,-1552,119,-501,-40,85,-13,-1,19,606,268,-144,-241,54,42,-278,197,-355,188,580,147,-7,111,24,-112,-46,-295,-133,0,53,-11,3578,103,413,49,505,-13,156,-203,-61,104,-23,-463,517,61,-623,195,-21,-35,16,-308,-138,147,36,-149,274,182,-432,168,-57,1441,750,92,25,-47,3081,37,557,671,185,460,288,30,201,-7,81,76,442,-248,-65,-239,306,1323,-231,-277,-39,-343,193,-36,172,501,-28,43,-50,731,282,-31,99,386,49,-120,29,185,-153,114,319,468,257,1003,13,733,541,391,322,14,-230,115,-17,122,-29,43,-73,-77,-184,-43,-27,109,24,318,47,-47,91,-944,-929,-249,-213,-288,-401,233,399,399,170,-191,457,-268,166,-388,-87,399,-81,30,-17,-251,278,422,0,-228,159,143,130,-377,19,417,60,581,-46,-136,-241,494,-535,182,153,-280,111,704,-309,65,0,-70,1098,178,429,-164,-114,324,31,123,111,-178,702,68,719,52,-299,7837,183,-3,-103,36,-843,938,-31,210,-239,185,-35,291,171,-11,-214,284,-973,35,722,-266,-32,-179,382,170,530,48,77,-18,-203,-271,119,-34,-455,-61,1721,-95,-247,361,42,100,-53,3,65,314,151,202,-609,146,99,1500,-41,95,31,277,214,11,1329,631,528,-352,388,-340,36,-164,-26,56,-83,-238,16,-311,220,105,235,161,91,53,2,-10,-73,24,-310,-638,110,135,-369,-194,110,209,-70,431,32,45,243,-321,228,19,-32,82,-14,-37,-345,-150,0,16,-543,75,-82,-192,-214,-119,208,-109,-218,-134,36,661,-79,463,-231,-25,106,31,39,360,-1177,-60,22,8,-96,-195,89,-26,-125,-68,171,116,-9,45,-277,253,-598,-87,12,-50,-2,104,346,-63,-39,-147,-230,63,40,-15,-3,-11,764,-64,130,36,53,-105,0,1750,153,190,61,-125,478,606,-232,38,12,82,-96,-196,-27,519,360,134,35,268,109,4,339,-59,775,206,122,151,660,-37,-171,452,281,-8,903,-64,313,-99,163,57,-53,11,12,-12,-17,20,639,2,-79,64,250,161,61,589,-30,80,20,-124,618,-77,601,1051,272,199,-39,1002,-53,222,29,-63,46,229,181,110,33,-197,115,16,769,106,734,1079,832,20,-58,92,-8,70,-671,-308,-12,386,-80,5,0,58,83,31,19,54,-162,127,230,178,530,87,370,75,-142,-48,1223,-81,-20,28,-162,55,273,113,71,6,-60,-13,622,68,-77,-18,-4,83,-28,49,-7,364,-23,1,66,333,59,4,313,145,65,-1,63,309,464,-444,-57,119,106,24,341,857,447,-8,172,12,60,242,1243,202,-36,636,-184,-70,-64,2760,-42,677,89,559,188,-235,-14,35,-65,26,204,1,550,48,130,-137,308,-81,123,419,17,-286,58,-1524,-128,-100,-176,-220,222,448,-307,931,-252,-14,1689,-99,69,911,61,21,-94,168,263,286,480,137,107,29,-288,26,71,67,-187,-3,18,18,38,399,93,-161,-313,188,675,72,-26,-283,33,-561,-35,27,48,553,284,-15,45,373,-379,-8,206,92,49,195,83,319,-203,106,232,-25,3174,-52,83,85,-12,1,-33,306,216,39,-28,-101,180,3988,14,2080,128,27,-203,64,44,-47,-236,-137,-67,-22,19,-66,-648,-22,164,721,-6,162,-315,471,1091,172,-142,386,-23,59,68,34,294,-150,75,106,-12,-9,29,-187,-69,-70,-179,7,79,-127,113,1,-9,184,203,84,-69,339,-112,510,-79,-34,22,41,-171,-61,733,99,37,-83,-53,-47,163,51,4,1,-20,36,134,395,65,203,107,-96,-54,65,53,-315,-52,19,160,-119,44,-31,89,-17,187,226,-218,24,-38,1754,-261,-389,-46,-117,-4,-65,1498,261,90,-68,401,118,294,463,93,-78,447,-228,472,90,112,-53,165,121,-94,-19,353,-55,93,97,123,-141,-175,132,-429,-198,-116,387,716,599,-1030,31,1786,666,-149,135,-45,-93,-220,66,126,77,-373,103,85,925,630,-350,-775,-9,182,-16,59,950,317,-203,851,3161,250,247,-99,-422,-293,38,229,-38,213,-24,253,-19,545,295,911,69,175,-75,204,74,-19,117,74,1102,-44,169,-499,-110,289,925,5,363,39,88,80,374,-653,-157,-28,32,1051,266,221,-11,108,-84,736,-29,40,24,-5,-296,916,129,17,-76,-92,182,7,-70,57,293,266,98,-193,116,90,575,-20,2,-39,76,-194,40,-24,37,381,-200,145,-382,135,-450,-63,207,-10,847,-20,-233,-147,94,704,45,-17,104,3,23,1071,-78,249,265,-19,247,35,-615,-49,-58,66,63,9145,-84,712,-28,-19,84,104,112,87,-22,314,115,-307,564,-399,-162,-6,38,-36,-31,68,201,-696,115,408,-26,29,-721,-22,20,297,58,607,1325,-937,709,117,138,-18,118,59,148,137,-6,13,-710,274,-402,584,-13,106,-176,12,59,-36,40,-18,56,317,54,-81,36,176,100,123,-115,-190,-153,29,493,-11,-225,-386,63,701,164,-9,212,-137,78,-54,505,429,-795,219,-664,-48,131,186,244,102,103,67,75,-233,232,14,2,48,724,-45,-13,208,117,-157,21,232,-749,-79,772,223,295,36,180,-43,-161,40,42,-17,-43,60,-47,22,-492,303,116,97,139,-24,-357,2,16,77,307,39,-370,106,-46,-20,63,7398,-301,-51,29,-346,2724,210,-19,-194,-34,104,86,98,362,109,289,-158,57,-105,193,25,151,14,-222,-20,50,3,38,322,54,373,342,1002,95,123,-118,-119,-19,-336,10,3,68,-123,-116,-398,231,154,-52,-124,109,61,4,92,-51,-8,1088,-76,485,-26,504,-44,-324,-91,-78,-95,47,-255,-38,55,-275,-68,17,2,-780,78,-132,241,212,-471,11,73,61,170,-7,60,-51,-358,-246,-28,-380,149,-167,-2,1092,77,534,-259,-24,40,20,-1029,-34,887,75,105,-594,-226,147,307,-50,228,-146,-449,45,159,86,-45,220,183,312,-364,195,0,939,188,9,-142,-105,170,-42,-311,405,-53,1010,-29,70,-128,8,222,56,86,-24,47,-8,259,3,-52,69,33,-126,489,-335,-95,-41,-30,198,-2,11,16,297,-265,-2464,59,-20,48,-100,140,312,461,59,-116,-258,381,227,-47,-32,-588,211,-72,110,273,-23,-152,-99,186,221,180,-26,79,57,-476,156,42,91,122,-29,-57,-22,-271,72,221,-7,-549,85,231,-1455,376,109,107,-15,-3,24,1683,-661,39,-389,1,32,-47,-5,82,-241,-139,62,304,355,213,49,-48,-61,97,-22,17,62,72,-111,420,569,-28,-22,81,211,737,67,22,-53,733,-89,-162,-195,310,-47,807,47,-225,49,556,357,-24,135,-408,-6,155,91,-119,1453,7,205,-237,22,208,-95,265,57,86,224,16,170,-243,205,-182,-84,96,-47,77,3,-71,-127,55,-9,180,-117,0,81,122,38,-340,187,34,23,39,39,58,-17,-173,114,-82,-45,-384,0,-821,84,425,99,226,142,-9,-306,95,-12,-134,-97,120,-124,-78,-128,-691,-600,29,-93,672,-348,-550,-460,-243,-133,-42,100,-296,-108,-63,330,239,-529,436,-87,-55,1,218,-97,277,-383,-25,685,-99,-87,153,-201,45,-146,3,38,-252,482,-143,-327,-107,115,-460,144,63,-130,-24,317,328,-38,-188,34,500,-28,86,315,330,-50,89,39,627,182,66,7,709,-158,-19,-54,14,94,-284,80,-139,-270,317,30,95,353,124,718,224,382,313,-121,-13,-335,-4,-15,206,9,-105,560,1,-4,-15,-29,-400,42,-136,2978,-407,68,516,-102,-50,212,30,90,-26,92,-83,-65,68,99,-221,-267,-189,39,123,38,-1,419,-64,1435,24,188,211,10,102,165,-124,191,206,-272,69,-19,506,-182,-4,198,505,168,-60,89,-29,20,53,-15,314,110,-343,76,-44,439,-296,-20,-3,224,20,59,71,-85,-25,89,399,196,125,274,-24,136,118,39,-657,40,-80,-68,443,689,103,-301,-81,-41,-5,14,249,-275,-9,-672,57,300,-54,-90,113,-29,-405,432,-188,-48,-46,72,987,135,342,-109,-210,-11,14,-7,155,67,186,341,-16,-138,-108,109,-99,5,-245,-1,369,111,58,1389,-67,5,-574,93,91,-21,278,348,-47,304,-14,-51,-11,10,47,31,-29,-54,-71,513,273,916,-117,309,177,886,-46,100,23,69,292,-20,346,133,-651,4,298,-95,25,65,170,-56,119,-33,1144,60,11,89,90,178,74,581,-51,20,-137,-99,-147,107,-39,44,1147,114,14,15,222,-148,-209,-378,93,691,270,188,14,-270,12,-189,-131,159,375,-92,60,2,33,202,-103,43,239,477,-25,3208,1217,-374,71,414,12,-388,269,23,318,-76,58,-6,9,44,13,30,-140,162,-277,-45,1430,69,109,142,92,-22,-53,159,-32,395,-564,32,101,511,99,45,-55,323,-86,-6,442,-7,-82,61,-730,7,152,373,357,396,-443,49,203,-248,30,-869,462,-13,480,48,-26,-212,820,41,-22,104,-245,32,-8,716,248,428,13,-3,-18,41,658,-9,-102,-67,78,644,-466,-142,69,-65,4862,-12,67,187,19,-36,333,773,22,419,-38,-165,-325,-32,-63,-24,436,-491,201,34,-150,1279,584,-141,312,-44,35,542,-75,98,-682,-171,213,-476,861,-235,-112,810,231,87,-51,776,149,31,163,0,231,-73,-123,30,-78,26,-76,115,61,-298,5516,38,4,-365,31,-124,3,28,30,841,37,1187,1403,-18,250,13,-108,-110,-157,14,-53,242,155,367,66,201,-196,70,47,80,-210,-111,-381,7,174,49,49,112,294,-49,747,86,-7,-63,-301,171,-942,-222,87,-168,205,-96,-68,-70,22,-612,-114,-1064,-7,-78,-698,61,116,-50,-218,102,134,-184,145,23,-29,2048,-131,17,-31,762,-346,99,306,43,-93,30,-62,49,55,154,-51,-6,2,434,-200,50,-145,-212,71,209,-26,42,294,-24,10,-31,205,46,-63,33,-119,-171,314,-154,-56,1132,76,-102,126,297,-228,3,-27,-299,69,155,-26,-1725,26,101,58,54,138,403,-652,70,123,88,775,1032,-300,479,-8,59,-72,-70,-56,51,1100,186,270,-97,90,-97,104,450,-290,18,50,-244,79,57,206,-33,-67,-444,72,-38,108,11,39,40,-73,105,245,73,38,5,335,1086,-155,150,746,-29,-357,20,-245,37,-474,3211,537,305,4,53,-8,187,-88,415,97,145,61,320,158,27,135,-54,-71,215,72,7,132,67,129,154,-219,-60,229,-124,142,187,-136,229,-180,-129,-34,-99,1189,149,-430,-23,9,90,-11,-150,-273,88,167,108,32,663,-28,-89,5,309,-210,182,82,41,353,-78,-21,-127,512,204,-61,-84,580,64,116,-47,65,-210,137,95,33,39,69,409,77,90,142,63,-22,317,-195,84,-249,16,52,-85,8,382,-29,217,322,102,-388,106,-31,175,251,122,105,260,243,267,46,-30,33,35,17,22,-4,145,-65,6,-254,227,291,322,36,-13,121,16,-24,14,-52,815,-11,-8,2,468,14,270,-20,-159,70,330,337,43,-78,81,-63,246,202,-25,454,998,522,186,294,-109,11,329,-276,44,23,-153,-23,-32,263,453,290,-76,52,964,15,-42,91,-297,13,-4,764,-37,9,160,-122,-280,-106,505,2,7,108,207,36,152,16,12,64,-13,117,-15,45,401,-28,-50,87,-11,27,173,-34,-47,-29,29,60,571,6,17,-187,242,62,437,15,91,281,-106,34,26,-5,-74,-587,537,67,58,199,36,255,51,-7,-64,-148,47,-11,-167,-113,326,123,94,2,22,49,-554,37,-316,54,127,50,-114,-124,-350,9,-43,-43,-108,346,752,117,178,6,40,54,8,117,13,387,354,231,35,163,409,326,249,399,-27,460,-170,202,-113,251,-58,35,-154,693,645,55,32,720,419,-7,881,16,36,44,-46,-139,-11,144,-1,-88,645,1137,139,27,-67,6,345,-22,-19,-198,102,240,927,192,-52,-37,-22,16,138,-36,68,9,21,17,10,82,153,70,-65,76,755,-38,-62,115,-62,111,1964,810,413,187,253,438,522,-112,106,1333,-387,-233,130,23,71,27,98,-301,199,4,1520,86,-423,4695,623,70,564,487,101,43,-742,-165,252,140,68,70,444,353,331,7,96,-14,47,731,39,8,-503,192,794,-19,679,331,37,-29,34,-44,-1372,100,168,-97,-13,190,2627,168,225,138,396,659,683,345,11,61,57,462,502,145,478,-749,332,-103,318,484,85,-49,-91,239,413,27,99,-86,965,372,-707,309,968,18,179,203,-187,322,397,-231,32,-317,101,-25,-14,378,739,-101,312,301,356,60,150,-33,-375,233,-120,453,131,-16,283,51,61,126,226,-12,-64,-3,135,76,1214,969,34,343,-20,837,132,125,32,316,-38,13,1753,140,-15,578,80,29,-7,171,-66,31,204,32,-160,150,233,-254,87,72,-54,409,-12,79,459,-29,79,102,407,-31,532,774,-53,-8,40,-470,123,1081,44,338,41,280,224,96,137,23,75,-455,-106,647,-33,916,-147,-1949,-424,176,170,185,147,151,98,101,179,84,190,-90,18,303,116,196,19,64,281,-33,-127,51,-68,1266,-17,214,60,17,298,130,217,-71,186,223,40,261,-59,45,121,405,378,362,-290,115,-4,41,127,46,122,32,-85,243,-53,-5,-47,38,-59,-17,121,120,752,-7,35,-2,204,-156,165,1348,320,240,55,16,-113,148,91,29,104,862,-134,-32,10,404,-64,16,140,205,-285,-185,-54,-9,146,233,37,58,29,-39,6,58,33,174,224,4,200,-305,191,539,2066,-50,79,-578,-416,132,183,24,429,355,-157,262,363,73,18,-141,-28,61,45,316,24,113,40,174,-126,61,363,184,98,-116,800,-23,193,-8,389,-112,11,93,-12,58,13,221,66,-38,221,25,-32,139,90,-53,113,17,124,-8,132,-12,21,70,63,119,-177,-29,89,194,1887,46,483,5,85,-149,3025,64,115,-285,-187,366,26,291,78,-81,-186,159,-67,451,381,162,91,101,453,336,42,166,-212,14,31,279,87,71,286,351,212,235,-36,73,-443,-340,-51,-423,-54,-143,-34,86,-373,-33,-358,59,423,569,50,415,28,58,341,1114,-201,-627,61,23,268,-757,46,98,10,-180,109,80,-382,1343,57,160,-22,17,-288,283,-1,278,90,5,-12,30,133,58,102,-7,437,-47,-22,33,1864,11,-76,106,-156,-17,-565,26,63,132,36,126,542,178,183,993,705,60,225,-231,314,316,49,5,7,-111,66,-1065,16,-22,-100,95,148,126,-348,-881,6,128,295,-32,1,54,73,328,-93,105,97,370,163,361,-1,109,101,-1279,94,180,51,-112,59,41,306,1,26,138,147,179,347,68,68,-452,-186,-45,-260,8,54,-103,284,286,-65,-430,115,-65,1214,158,-51,110,172,324,56,-151,27,-43,59,322,361,-13,-151,-174,972,-1,-814,159,62,32,234,11,48,-36,61,28,-140,225,-27,-115,-11,107,-654,27,398,21,546,-9,268,314,20,109,1,1017,14,-85,821,25,406,35,93,-1,17,54,146,46,153,55,-241,153,30,-54,-55,141,165,354,-105,779,32,365,19,-14,-328,-544,-952,-272,18,543,78,0,29,87,-156,95,-88,1017,136,6,-42,-17,175,73,-4,46,87,-23,113,83,137,263,-280,84,-13,56,56,-244,164,31,984,322,21,-46,41,15,-193,189,1876,89,-7,-4,119,-48,148,36,-273,102,200,540,82,452,-42,127,139,93,-477,135,-14,-44,-113,-25,-35,247,161,112,-68,1402,-234,329,61,215,895,95,-46,2071,139,279,-18,226,269,285,24,-29,162,-296,-25,18,-10,85,-350,-252,-8,129,114,0,-15,-174,46,173,275,739,-83,544,-15,-41,201,-3,-20,-67,74,42,-36,13,33,-75,85,361,116,-105,53,62,13,170,-257,185,194,-112,344,149,77,492,-199,176,-147,82,-251,207,138,22,561,184,138,398,23,7,208,455,143,134,11,-15,499,110,38,134,823,-24,-71,504,142,119,-15,113,-4,14,1211,341,359,212,231,-53,-106,192,262,19,-11,89,192,140,91,301,-57,47,159,-24,-14,-40,1108,61,272,-128,166,657,182,-56,191,11,-423,8,259,-169,27,7,-1084,86,288,1107,1050,48,-89,-26,-534,-101,52,-142,-81,6,-117,54,109,242,-239,711,19,137,933,712,32,22,7,12,293,300,-7,-882,71,213,243,160,-21,172,206,300,-5,121,373,177,360,243,55,130,788,72,-58,-764,-30,96,307,488,-8,118,49,-16,46,18,32,15,103,50,240,-12,-55,-54,62,-88,267,88,111,289,-27,-50,4,-48,-41,24,86,-56,75,105,328,-110,196,458,79,-640,160,-698,92,-11,39,32,395,-430,919,-65,432,491,570,-21,54,-181,-9,181,-157,136,146,9,401,112,116,317,-101,63,480,202,-28,106,222,1480,108,58,225,317,-510,588,-116,120,133,-10,-146,846,-1014,110,-43,458,55,658,167,48,-595,326,267,5,740,-34,16,246,-22,-27,-900,591,-37,559,-42,-15,2,136,32,50,1349,135,-28,140,111,861,-253,13,-9,34,-104,45,112,-75,71,11,-60,161,236,-220,-55,30,133,852,467,72,-30,-80,-42,283,55,38,394,12,149,21,-60,-59,-70,160,42,209,34,60,112,-13,299,-83,28,106,24,-6,-31,1078,-457,143,95,485,339,256,1123,-23,-480,122,97,243,170,-290,28,-70,778,88,39,158,429,160,15,-71,25,75,20,211,164,-58,214,409,51,80,190,-1067,725,179,529,82,204,360,2344,86,52,184,-9,-201,-131,405,-1,130,93,416,286,-168,52,-180,221,-212,1,424,20,1850,148,-779,-389,61,-177,993,98,921,307,-8,717,347,295,61,102,56,19,116,-94,539,543,-33,179,176,-151,148,1,-417,-161,-63,305,258,141,368,547,115,254,2,43,491,861,24,-24,96,-1364,-82,-290,120,514,-29,29,-168,831,-70,344,77,-634,45,-46,-117,809,93,116,-38,211,-53,-81,244,84,106,100,59,445,-8,-54,1117,-575,241,976,126,344,273,-42,-148,124,56,69,201,72,1242,102,88,52,215,-195,-49,91,279,187,116,254,699,337,679,530,-43,421,188,-55,954,353,-19,1034,27,-870,-419,70,293,58,344,82,114,287,31,96,31,-28,25,-97,-19,13,417,-69,258,102,228,38,224,113,340,250,113,-124,-3,-95,122,-38,271,219,-714,67,98,114,31,275,44,-65,-16,73,1229,513,-20,-31,61,215,-81,-27,-83,561,304,478,94,-30,180,-93,20,35,-230,278,148,278,-71,-162,89,-70,-31,127,-80,-43,286,-67,14,248,99,167,279,126,681,131,46,59,56,-193,426,170,569,37,39,277,-6,997,-845,348,-25,-58,196,760,-199,-14,105,-213,107,167,89,-789,-234,-10,-39,972,124,224,251,20,-52,94,-28,-177,74,26,-42,62,-25,40,569,155,-187,42,524,74,239,298,80,59,-413,306,810,89,-362,-22,119,-267,-140,-29,-25,31,-161,204,316,-27,145,-47,92,-1036,31,61,81,181,243,546,78,464,2833,47,436,148,119,13,-75,-17,339,183,764,319,221,136,1448,39,188,194,-40,116,-105,896,493,809,217,163,134,577,-118,-234,135,845,-354,28,31,173,-453,-123,102,165,99,115,294,17,103,-8,-38,-20,110,294,273,155,1205,-46,163,155,1237,147,126,3,-66,-135,-125,614,402,6,-10,160,247,215,0,391,2600,436,28,343,19,113,101,69,620,366,194,616,446,96,-43,-978,49,163,223,-27,34,360,194,15,687,84,354,266,308,-227,23,-210,-2,360,-786,-371,-18,256,-214,160,-15,8874,-118,70,1172,89,401,66,515,224,-7,4,41,301,-211,-374,-7,376,126,-166,100,-99,455,190,12,-6,-310,88,450,194,2610,1042,-658,8,140,111,-8,-21,-2,-121,-64,117,134,188,-179,332,33,544,58,348,1520,254,164,-12,109,206,32,33,-37,10,1551,348,-13,127,188,507,209,66,422,-13,-63,216,291,34,1,38,-14,76,-64,171,296,-383,-183,28,-5,422,-2,226,3,360,178,6234,174,686,501,105,-4,-42,-15,-19,-2,110,858,275,134,184,164,0,27,455,1121,-180,185,-417,-1,-7,0,-2,59,59,-22,95,3,-345,472,429,502,429,-11,402,2784,264,244,243,-409,390,60,-26,-15,-570,-485,-9,102,-50,207,186,25,46,162,-104,1210,42,569,-119,328,-65,249,-6,114,9,426,-152,-132,73,33,82,664,170,-6,-241,-17,368,1,-37,-35,-129,-356,-127,896,-3,174,119,218,837,145,61,322,12,-233,359,23,24,-6,-208,105,498,96,-84,-21,332,119,153,650,70,222,151,333,-12,545,-399,-51,24,179,37,110,-84,-744,-17,-20,759,-299,17,255,-99,-100,-644,39,25,43,-6,1050,148,-594,-248,-244,102,193,103,210,309,120,336,148,-28,-27,81,549,155,1431,305,802,-264,173,17,623,-58,9,-125,-1011,1516,30,82,70,492,-114,351,-1279,281,71,234,348,60,207,-286,371,-108,321,668,196,-12,-2,-44,195,875,1152,826,-1270,-40,-22,801,79,50,511,34,173,419,839,30,256,210,-142,584,88,92,37,265,279,10,-8,571,572,11,-191,-76,31,321,-53,24,105,-78,47,356,110,174,34,-50,55,67,93,-26,157,-121,1114,179,9,1838,-634,-80,-56,4,-171,-34,3,51,1140,-29,57,521,12,174,85,-68,-219,1015,65,31,129,165,220,2753,-141,254,577,35,170,105,427,-149,536,-31,49,448,36,1334,93,59,73,7,648,-408,1103,-106,355,220,-17,-26,247,1724,69,594,-35,64,60,5,-722,247,624,20,164,-99,-278,60,963,3,79,-347,75,-144,80,-257,-19,-696,109,558,18,691,268,172,2043,131,31,443,-71,-16,-72,485,93,40,164,35,-107,-314,722,10,334,-120,647,297,738,-117,-336,264,83,-44,7,202,56,142,900,-70,-51,-11,71,61,156,261,-23,704,220,-32,-224,198,132,66,14,78,97,-24,1227,-53,27,1027,780,156,156,-214,-19,227,-71,-10,44,277,-67,23,-65,183,69,42,-170,156,-16,-29,-77,103,-3,-163,-267,-230,13,211,116,13,-57,387,-52,-101,521,41,-241,382,-147,-64,374,-49,-44,204,-4,-227,78,-71,78,-116,7,741,104,-128,161,360,409,96,416,-23,-108,-214,45,-738,180,48,105,-159,75,294,-414,-51,298,570,-82,739,-40,63,-36,23,66,148,254,-62,336,-537,0,59,-81,-492,62,-24,54,222,269,109,17,1159,-51,385,-37,-13,1089,54,-395,1254,567,-92,70,13,35,94,51,-11,167,57,-281,30,-88,467,129,-15,-40,-117,4,91,66,353,1151,211,28,446,155,74,-158,-26,191,99,128,-65,-154,-147,-145,-83,-48,-21,517,56,1732,403,33,506,-6,78,143,481,427,452,113,226,488,-788,94,58,-229,3612,242,198,104,202,164,1418,114,435,-72,-160,1,480,58,-68,528,2,412,716,838,566,181,167,-96,315,59,110,-215,879,506,168,-141,284,351,493,466,-79,866,-458,-233,683,98,272,179,41,-234,20,185,634,-189,85,18,452,164,108,-203,-69,352,32,42,557,125,349,81,-329,-18,250,15,158,-176,63,500,-267,-4,74,117,-5,-196,-7,12,78,370,394,-141,-18,152,686,70,-16,78,45,262,-93,346,-55,-154,41,1332,91,465,255,1425,77,540,-251,1126,541,1121,-212,2140,-5,498,171,740,-136,54,-61,-54,253,551,234,54,291,190,100,193,2,35,100,262,13,-105,105,82,48,389,352,159,368,388,479,158,25,65,612,464,-74,911,456,509,6,-366,-216,804,2191,1271,228,-53,-1033,47,319,323,1353,-538,105,96,18,407,-105,1053,564,41,84,-207,91,-1504,490,53,129,321,-15,350,918,22,233,150,-1087,-6,91,304,73,8,1854,47,248,718,348,29,252,22,211,106,-708,910,-19,-171,-169,433,377,-218,35,20,257,2738,-38,89,26,-59,323,448,126,329,1122,203,1528,-6,12,451,-145,-171,-88,-39,111,-17,267,30,783,99,218,456,787,-47,-141,-75,20,-87,-588,290,470,-39,87,78,716,15,364,-70,520,208,116,-54,1153,190,79,62,131,64,23,35,105,48,-28,-218,515,206,-333,123,33,42,-79,94,389,-23,178,55,45,67,11,2313,70,498,124,9,169,398,192,56,245,11,-312,335,-112,219,-5,615,178,730,149,160,643,128,104,-187,42,129,65,117,86,64,126,-15,896,348,247,510,-3,690,31,76,83,-202,446,333,83,-56,73,217,-103,229,231,-905,8,-63,-110,38,-31,15,96,553,-78,-16,61,539,-66,166,-182,-132,55,-31,14,-6,39,46,111,64,-4,14,-14,48,673,959,1100,112,22,105,86,-49,-238,306,264,27,-16,449,418,143,-97,47,55,-113,-9,-427,106,-566,255,85,138,18,16,150,-76,67,94,189,145,428,-23,142,468,183,12,14,-60,181,57,2,101,130,68,-96,20,-729,1318,246,140,51,202,98,64,75,4,120,348,-166,88,-4,81,26,94,22,104,-540,45,145,-31,-36,158,43,53,-12,-552,2968,59,1124,106,113,-148,396,180,-16,647,59,-88,0,55,791,137,75,-158,685,100,898,220,287,655,241,-183,4,104,194,454,217,2116,-1076,131,165,-49,59,119,-51,121,136,80,570,216,-530,-11,0,219,13,85,-513,-57,92,61,67,22,-8,409,300,78,39,744,103,91,72,462,226,18,194,341,-74,-139,126,-59,-112,-46,20,85,-419,88,-4,498,729,132,-35,358,-43,-242,2007,29,441,3715,123,51,543,321,106,314,12,264,-460,71,920,-3,-67,75,133,-184,17,85,50,291,2,-282,84,138,117,234,-235,194,-4,542,-54,-48,-37,-20,-158,-14,61,34,-249,-694,24,-721,167,72,-171,67,44,263,487,291,140,368,92,98,292,352,348,73,13,174,1074,466,146,43,54,73,355,411,532,356,66,150,156,-275,53,-108,147,286,-37,381,165,154,140,-15,-72,119,333,51,23,741,320,-102,48,284,122,-21,-64,-34,-87,-314,10,-104,626,43,-231,-853,72,73,129,136,855,533,-257,-24,103,-177,1141,186,46,219,33,447,11,-125,-24,436,114,767,778,223,19,259,351,416,1376,91,163,-44,-424,-50,-541,-564,1384,78,77,-398,275,4,-50,539,-1,-3,755,215,4,116,-367,268,50,-1565,-621,-53,198,2119,334,-383,468,-473,212,197,720,124,36,80,337,-885,23,67,138,199,-97,402,164,27,26,191,-2,62,-14,100,122,24,312,-61,189,-6,120,286,35,37,36,99,95,809,-23,129,-7,85,28,367,33,787,134,675,87,92,180,32,91,94,48,360,524,143,-7,28,395,7,195,-31,101,176,4,-36,159,-35,-48,105,-6,-61,2054,-41,-6,451,999,94,-270,134,45,-12,105,663,-74,-27,77,-77,96,122,74,-47,10,59,241,-66,102,61,191,172,-11,7,868,253,790,1370,92,3265,-1051,395,-416,109,29,-353,300,-212,-66,111,333,383,969,-484,320,29,1,-42,7,-172,187,37,389,34,-118,283,-548,451,268,772,-96,745,57,137,66,-402,116,56,103,-23,143,68,869,77,-2,702,197,-389,-15,5,-133,-413,49,-547,-241,111,47,31,191,-446,45,-38,15,407,-172,675,611,300,220,62,-29,70,-7,-286,411,20,-134,60,66,7,117,162,111,259,-258,63,501,68,76,-256,120,52,205,-270,35,185,-192,306,-483,-1,131,-313,252,25,-162,149,-129,-239,202,-3,380,55,-951,29,118,-109,16,51,-156,83,1,287,1172,5021,16,244,109,-108,594,52,0,261,919,-207,28,30,-18,29,140,593,-70,68,-360,156,-31,-52,-320,-105,34,26,-49,-19,29,194,-277,358,447,213,34,236,122,198,98,-50,2,817,40,29,94,70,144,65,-154,557,2,127,-25,74,-3642,166,-61,123,-25,3,260,-34,71,4,-291,-31,71,51,41,272,232,1046,-42,1277,783,799,60,-204,-52,76,-11,-43,113,42,107,34,-65,292,107,429,-104,362,-6,-241,67,94,680,96,-118,-542,-33,-347,29,89,-231,-116,95,140,224,264,-961,58,27,-181,58,34,348,814,-53,-16,2,165,-717,202,360,26,2929,76,-94,892,375,92,-7,262,5,305,39,-173,607,-47,553,177,250,27,206,81,1741,-966,117,-201,65,2,-454,85,102,241,-49,-177,335,-295,452,27,364,610,536,-58,-72,-219,217,107,667,3,-1216,-90,-73,-73,301,98,96,2273,175,476,-6,397,409,1583,292,341,-242,16,268,359,14,-68,118,-75,15,-15,-65,-47,282,340,-16,44,60,115,28,565,749,-148,-46,152,-90,109,-194,284,-356,746,576,543,-194,-108,489,21,164,58,-169,28,-639,108,-104,145,14,-425,-26,-66,-98,104,34,-131,453,312,37,-58,55,217,157,24,133,486,295,259,58,26,655,203,-134,272,1135,-670,816,144,-32,444,99,168,-164,89,214,-172,-107,200,28,25,641,-3,101,378,16,-73,219,630,48,352,953,835,190,-596,-323,34,256,-19,-29,99,-22,152,-4,54,879,-118,502,-35,-23,1293,60,3814,385,-53,-114,26,65,26,52,96,-558,601,83,6,-7,240,267,269,343,472,459,-296,816,66,12,205,100,43,26,-93,-12,421,164,-87,30,-66,575,194,134,808,69,549,264,-180,29,93,574,31,701,-159,66,158,-42,778,-168,864,608,155,456,310,66,-5,333,8,240,-31,43,101,305,842,-282,20,42,115,42,177,83,425,159,198,9,-213,682,-52,403,25,7,164,-211,82,68,66,-3,106,50,-67,513,423,105,436,-564,91,-69,71,-9,33,-205,34,203,-250,-57,146,0,632,37,225,384,213,1308,286,25,74,190,1172,1433,105,177,71,177,416,-20,-70,25,-668,2123,134,2859,477,4,205,728,109,-21,-114,77,346,99,-328,-1120,-11,1583,993,99,-566,-251,146,43,-14,86,230,31,97,799,111,-237,198,15,40,50,38,579,-5,-54,373,580,25,61,52,87,22,-125,112,-159,-317,62,171,300,-62,690,-347,247,-88,-27,13,210,298,43,-51,-39,105,51,-55,271,188,-87,-14,118,143,-211,163,-21,28,646,-51,382,-68,39,78,90,-4,10,818,189,-530,150,17,127,144,-7,-33,1568,123,109,361,-40,-16,199,58,15,959,50,1549,-30,-33,15,116,16,39,400,-220,-6,27,21,80,137,-72,323,271,393,2,-39,361,57,567,46,182,89,676,14,12,675,93,16,397,1336,-94,-311,380,99,229,143,303,69,-77,-33,-39,-3,70,110,156,157,-23,655,-42,-141,429,-47,810,227,124,493,142,364,-61,307,323,78,257,5,589,-61,-147,-95,97,1324,313,488,127,-220,83,253,205,1450,-12,154,-123,59,-362,-82,59,118,4,113,24,58,567,220,-212,269,16,138,772,-13,366,-72,571,58,67,659,24,977,49,54,103,-364,-85,73,40,127,-265,-121,114,-186,120,316,76,56,12,210,239,-8,188,60,-81,-89,58,-69,67,32,73,-836,89,107,71,-122,-46,218,8,35,285,-20,-123,37,43,43,55,-74,321,203,268,89,-302,147,-772,19,90,-240,-23,-56,567,74,88,16,133,408,65,-21,211,29,147,-115,1245,328,506,-35,59,-284,360,22,280,-96,152,58,-100,651,282,116,316,80,313,-278,199,13,-23,264,-37,-183,117,61,476,1226,-73,206,-370,416,207,360,-171,99,-192,395,-26,-44,139,83,-11,-76,84,59,-190,-204,234,21,34,-739,-17,-22,-22,-45,149,13,-73,25,69,455,290,691,23,99,470,-134,19,181,-46,20,226,-70,146,71,-25,-69,-164,-62,63,-89,-34,116,-89,72,923,875,53,1,65,-682,33,28,187,17,22,66,34,195,-259,2,12,172,-141,-4,-28,70,231,65,-240,-292,21,-132,397,-44,-38,110,68,-70,-16,945,104,291,-35,446,277,36,116,154,-34,7,162,19,-40,-847,422,-45,96,70,65,-19,41,64,25,-21,37,29,38,545,157,152,30,81,37,-21,129,386,1013,36,-12,44,89,-88,40,149,172,44,167,-159,93,162,17,4,-49,2514,-116,269,-7,55,160,1714,-65,24,180,20,90,128,51,8,30,42,-51,127,-222,559,186,-166,-71,171,132,-56,392,-73,122,-48,-5,-131,48,-13,-103,-238,5,20,91,22,195,-50,227,-21,186,-44,149,97,-5,5,7,95,575,-73,-49,-174,2278,-49,455,65,468,-79,-79,-1958,-84,10
-50,-205,-210,-2,-231,-450,-223,63,62,144,-57,-441,-122,-76,643,180,95,-506,16545,90,307,-107,9,-184,29,-43,-82,68,-20,-56,-277,19,-383,-86,-113,-121,222,176,-27,-236,-543,4772,1920,7888,4238,5602,6295,194,-94,27,62,817,217,1019,-1,233,187,-345,313,60,136,130,45,-155,24,-12,989,89,332,-429,-395,-171,-268,24,-70,-112,47,33,607,-137,20,437,87,-29,-41,309,-41,530,106,68,111,44,398,324,353,-23,8,201,106,-9,157,-86,8,-18,-30,14,421,180,-123,-27,46,-181,81,-2427,-659,-90,32,-93,0,-43,-43,-153,149,455,10,-28,70,-8,60,292,316,37,-52,13,-19,200,12,259,105,138,-160,152,-27,46,-124,44,33,460,-24,121,347,572,248,237,12,-208,444,-121,78,-78,652,-69,12,524,-31,-58,215,0,-21,88,131,-163,-40,36,98,147,-27,-250,85,338,233,-48,-31,16,-139,2,16,-52,-574,-43,1026,2,-14,99,-44,59,138,70,22,-46,145,54,28,116,-98,-78,-156,6,417,4,-113,-394,34,-93,-2,-386,357,702,-85,101,102,31,105,-1,107,1303,-163,43,219,12,7,62,138,97,8,-91,175,261,287,156,105,185,425,10,5,498,-1,174,117,164,-23,335,-37,38,335,-59,175,53,203,40,289,318,-105,312,169,27,93,-715,-65,-154,-139,3,125,-60,205,334,63,-26,-300,-15,-37,60,2298,-3,75,-32,59,85,159,-101,440,331,315,-171,-202,330,52,302,128,496,-80,15,-16,64,172,-45,171,591,60,377,-2465,416,-136,125,130,11,48,33,-3,-4,682,136,357,143,3,69,573,129,133,57,575,8,140,195,100,183,-190,215,319,251,16,-78,163,-42,264,-8,564,66,-180,595,328,-133,280,201,-33,51,409,183,42,-3,-245,700,445,290,78,340,-43,379,-72,292,61,-84,153,31,86,266,-143,334,255,78,119,-5,-163,448,88,87,-232,229,-138,-318,-41,-15,36,-253,21,100,10,-5,562,398,334,98,8,-19,56,-207,51,-313,-75,216,281,409,-95,-57,107,160,4,-30,19,-5,-23,-115,99,176,27,36,826,33,-142,134,1005,56,-112,-23,-110,62,368,17,63,-54,-11,732,508,51,-281,-145,141,50,40,301,386,86,65,565,-63,-354,40,-152,146,-171,11,32,-171,421,177,30,-176,-6,350,96,-6,-76,70,-33,217,-102,143,-88,44,464,140,32,161,53,-46,-156,14,29,30,44,24,-87,-9,-324,68,5,111,-39,-50,30,-452,-158,333,25,327,213,230,20,-190,17,-193,92,144,66,-297,16,-106,340,18,288,15,98,-99,43,-563,554,262,339,124,113,494,63,19,171,381,401,10,31,-21,57,9,64,135,202,102,-71,122,-174,78,24,-5,538,28,242,373,594,17,58,-6,-47,36,-106,592,147,-55,52,57,1435,7,-443,97,-230,-98,37,24,269,148,105,177,248,86,-4,-176,376,-18,-504,4,25,13,-84,187,117,-41,-86,200,143,-48,-1463,-551,-39,-57,78,169,14,516,-13,361,38,-553,163,126,683,166,-73,112,22,39,-117,-4,39,-38,311,1332,-8,-16,-289,-284,163,160,-30,185,-19,301,-20,48,11,27,-34,-153,173,9,228,34,-248,-86,-96,-14,285,173,1327,224,-16,87,248,155,74,20,48,31,99,6,-52,552,248,36,543,539,435,-445,29,8,-147,85,44,-111,87,-42,83,149,13,22,61,234,-89,-165,-67,-68,-169,392,261,151,118,-35,101,11,-29,-44,-103,165,-46,277,248,246,-187,-93,38,29,153,-28,336,280,-117,353,-29,8,123,-12,42,-36,99,11,216,-28,62,-1000,128,-37,-73,-1,240,1,-41,-84,134,10,98,173,-559,135,63,205,-12,43,44,17,522,63,43,241,24,2171,-167,112,70,-88,-45,242,30,0,103,-66,-2,284,-97,35,86,-82,304,-59,-270,76,54,-2,115,43,40,7,138,354,-21,22,-22,494,63,92,24,110,214,414,-58,58,35,6,203,230,-38,-167,303,970,93,-125,370,-126,276,519,187,74,363,7,19,-53,1486,129,75,6,200,825,147,269,47,278,-344,-1189,124,-91,-590,-131,-515,-182,33,-113,145,-91,946,876,341,-117,-95,559,332,-131,118,-62,19,234,54,85,167,-242,-9,126,-33,78,1030,65,-37,43,-96,144,-423,-9,392,23,-135,-90,-76,-311,-40,31,421,-42,-601,-91,485,80,191,248,152,1516,122,-8,-29,686,-114,-31,-673,592,-24,-124,67,-18,-29,238,534,143,2315,270,219,29,173,231,71,461,92,-217,1167,-9,-108,6,-49,1556,1387,-27,-565,45,35,-14,121,400,-447,1169,132,-31,111,147,216,298,60,-76,1674,1167,-454,240,315,160,362,-55,-137,508,-49,-98,996,-101,-49,-54,-4,-57,270,95,-213,-41,-307,239,81,1,290,37,-147,-190,389,257,148,-709,142,520,10,-207,7,89,317,75,-14,73,438,-46,-43,-63,-101,48,-65,171,195,164,-156,28,270,435,-39,-23,-105,612,10,-34,-138,-164,912,-17,795,128,170,7,-143,-12,-59,-46,-42,-135,398,339,16,191,-545,174,-192,181,39,-76,-41,-143,339,73,146,-570,404,41,25,-30,592,-97,104,6,1378,-214,224,95,246,-2,-88,-752,333,77,282,-15,232,41,2021,516,34,167,183,-232,-115,204,387,14,-94,5,20,190,132,272,285,572,-28,-75,185,-78,1084,86,518,203,389,20,307,-31,512,176,141,-113,70,-15,660,64,564,153,855,-16,53,-167,253,298,9,17,300,-78,152,62,-110,13,-60,73,94,-240,-236,51,13,15,112,-99,601,399,-587,175,-148,354,47,588,74,-339,415,-58,6,-33,112,-51,197,79,149,-37,-24,-39,1175,274,87,26,114,1,-55,-36,79,-38,-51,11,-46,336,22,672,17,153,-158,19,303,96,100,50,85,139,28,6,88,73,39,34,-52,36,428,-25,-77,118,215,165,29,326,-16,65,682,27,-43,6,224,201,13,645,-281,36,-26,341,173,-8,157,35,130,212,11,80,-38,-52,326,-458,-122,15,72,43,-204,159,-225,-68,-61,21,-156,120,-82,49,13,-294,281,179,78,-649,-27,411,6316,848,-34,-344,-509,197,-98,22,73,9,-380,38,147,100,-484,-20,-243,237,105,-30,244,3,1,-73,-122,-51,443,-39,-9,18,39,240,82,-45,14,26,623,204,8,-81,-81,-48,47,73,501,106,98,-44,246,-22,-67,-67,45,-70,-152,258,-14,-9,72,-26,423,-411,38,74,748,10,625,672,22,-114,-61,19,781,38,528,143,53,-11,85,122,263,111,-200,80,5,-82,-21,-27,76,258,46,2,-219,68,94,36,41,295,169,216,221,-66,50,97,-18,185,-224,223,34,77,1282,186,510,-41,-485,103,-258,1,113,-883,12,518,346,180,-58,725,57,64,364,47,-80,-71,-76,90,-142,158,18,3932,105,-59,178,67,38,108,-77,350,100,88,822,13,273,7,-1,-34,175,-4,-40,-25,-59,32,296,-17,-9,13,21,595,245,278,132,40,-45,152,494,17,-44,325,-29,123,211,-428,-79,249,-86,-408,186,317,82,-137,-53,-113,34,165,-699,116,-33,108,-323,165,70,311,419,-70,94,-517,-13,-35,-8,-27,161,-158,47,221,91,-502,150,-11,-79,33,12,60,236,84,41,28,-107,91,80,-135,-76,105,112,26,-635,81,340,-4,-232,-89,408,-120,271,380,1736,-239,67,9,-33,136,126,-174,-41,-23,-75,-205,-107,-224,237,21,51,50,294,417,60,26,-29,80,77,-61,-10,-14,108,-23,94,-426,13,384,20,85,616,12,156,73,-22,-3,-19,-270,236,216,-79,18,28,6,414,27,24,25,40,87,-265,205,56,144,-182,216,2,418,360,-28,134,-28,28,-64,174,-128,23,97,-71,85,162,125,-33,-10,-89,525,121,346,4,348,1560,-85,-182,-20,-3,28,-105,36,6,-20,-34,489,351,20,-183,-107,82,-184,-72,58,221,-2,184,198,-30,42,160,2,-42,40,96,-56,-44,46,94,-9,58,333,526,208,113,8,1059,-476,19,-268,-5,2,69,22,-13,-224,133,-374,56,88,10,116,-18,29,-35,632,60,352,256,67,-26,663,-92,109,37,52,366,118,158,309,-19,46,189,69,9,5,-3,-37,-130,-6,48,18,406,21,-34,86,-61,399,244,53,-47,-1162,160,62,-135,40,232,-55,506,27,-200,-394,-452,101,-101,171,2,-6,570,-25,73,-66,-788,278,194,-42,10,664,2231,128,-76,598,3,-57,37,-236,-31,147,34,-75,85,45,-47,-569,82,-48,136,170,106,154,111,77,169,62,230,140,-197,142,57,143,-189,1576,-52,-338,118,15,123,65,-3,52,-191,203,-18,-3,-161,7,-42,36,250,23,-29,98,563,207,196,109,158,348,1,45,-178,173,-17,30,-45,48,119,-490,135,52,-144,203,-18,507,-68,-615,83,-9,35,5,35,-40,-81,19,446,27,61,2276,203,1754,912,1142,17,-49,5,-43,-215,321,782,444,11,-13,209,-240,35,-19,118,-348,598,99,-100,-8,112,-54,272,52,-10,-74,-129,-778,153,-74,5,-143,13,59,27,-9,100,-177,148,90,18,79,268,660,112,-281,220,-79,-106,314,206,174,-59,490,-156,-89,-51,41,75,90,-35,-97,603,11,54,64,149,414,1,45,-307,642,48,1418,1063,46,92,-451,-27,339,32,151,107,-194,38,-240,160,193,-142,91,5,48,28,59,-119,-37,124,-168,-22,748,30,-54,109,197,1241,102,18,172,-419,93,79,28,730,5,502,155,-424,-79,36,-203,29,143,-7,342,16,-48,-130,187,136,40,-60,37,127,32,-3,77,-3,-162,-92,-16,260,56,202,-15,26,-31,-102,-321,127,-36,-6,171,133,146,446,-320,30,30,-30,7,358,500,848,723,-7,136,44,152,75,-35,-403,-74,-277,658,72,79,90,305,37,171,-137,716,150,-55,45,100,77,154,-166,22,-118,-14,93,-49,1086,363,-125,7,275,-79,-90,219,219,3,1159,8,83,215,-133,250,16,178,-101,-66,149,82,-2,13,45,-148,752,1,640,-4,-199,75,69,222,161,86,43,434,24,116,-40,167,30,125,-34,-24,257,9,109,-12,-109,29,34,39,211,129,29,245,354,128,-98,97,161,81,649,-156,165,151,-26,12,377,-218,147,41,-49,27,176,-5,124,110,98,79,-250,-14,8,-11,589,704,-22,443,60,79,-109,-243,197,-224,129,-127,105,1044,486,-51,194,213,363,-127,64,-62,-253,-55,-42,140,73,19,476,-187,13,-202,63,-38,-103,170,-23,-330,-38,-243,2,-131,3,-42,2,1406,437,74,24,39,49,-197,-200,-2,18,338,1067,31,-36,34,20,106,-159,-12,290,-437,-34,254,-485,-54,54,-10,99,934,-78,167,165,67,-97,-849,2749,-115,130,-55,-968,106,-32,88,80,-33,7,-45,-421,187,-40,6,183,198,23,309,124,124,-90,123,-30,126,-128,38,-51,-39,-51,1914,-279,241,3,131,157,2,18,-13,147,67,-170,-11,-26,-64,27,-241,-75,-36,-69,-210,8,322,-174,97,42,119,285,387,115,-34,-25,0,-194,-132,-107,209,188,219,30,69,-108,-30,-24,9,147,20,-41,-373,140,23,938,41,73,-304,-20,112,145,61,-52,71,99,-21,-112,598,-326,-51,181,11,22,4,37,-16,9,12,879,-33,79,40,-215,306,244,-17,-68,467,93,-114,-659,163,3,113,-304,133,120,277,84,-3,187,6,-4,574,196,24,-143,441,169,253,-4,-29,304,16,25,78,308,283,41,142,-175,-340,-89,-82,80,-74,48,-91,-100,2,560,365,89,38,1343,289,-20,256,37,0,-131,-51,205,169,586,-63,-70,36,689,82,51,24,335,-520,-15,-405,-31,50,-79,34,174,222,-54,22,192,-6,48,-75,45,187,628,-32,113,36,1423,99,428,-99,-240,-482,421,-155,203,2,-81,-96,46,-51,70,36,-68,-152,92,-28,155,202,154,40,108,246,31,117,-289,51,512,131,78,-48,299,44,-4,454,178,536,62,20,51,143,617,124,-123,59,-36,-208,-285,121,31,40,146,4,86,-335,283,-12,172,69,20,506,603,266,-84,218,324,-17,-82,-249,-77,-197,558,87,18,-138,484,359,117,11,-11,228,-14,40,-18,-96,363,94,476,-625,223,48,67,-19,316,813,18,312,-34,-36,487,119,-35,31,-3,500,1028,33,-8,-40,931,60,-200,-2,50,193,15,6,10,3,36,369,214,-78,52,366,-23,59,119,-20,479,-194,31,14,-94,-162,-25,238,-66,122,-176,176,156,31,-235,157,37,10,700,4,1386,87,-74,41,216,41,70,75,-89,38,-30,-257,-21,0,136,-194,78,361,-262,221,16,-73,179,36,136,-36,205,504,174,44,184,168,27,28,121,75,-30,309,-30,998,106,-7,145,101,30,-192,22,59,78,-166,229,156,59,-19,75,-84,51,64,203,110,-158,0,951,-28,291,-14,48,-397,-40,65,49,-471,65,87,-263,-199,79,108,278,-216,15,26,35,50,30,371,126,43,-954,-8,126,-196,-78,64,410,-42,-153,173,89,157,8,575,-431,-21,258,0,26,-23,71,330,14,-207,21,72,146,584,85,565,-208,379,191,30,-14,-1,181,118,124,103,-356,265,124,-413,355,-161,169,120,257,-43,30,173,-151,51,330,-266,-78,43,-17,-101,40,98,174,-1,-134,295,132,-168,-115,198,-25,110,14,471,-186,134,-68,252,337,-20,56,160,-61,-143,-18,133,-25,1147,135,251,37,128,247,-35,26,-313,177,137,24,5,180,162,138,528,10,1048,-87,28,24,-20,125,45,148,-91,-56,146,95,-221,360,167,86,-588,-124,34,136,-170,192,264,322,-5,-14,66,178,121,-11,23,151,150,123,1,149,116,-362,103,-171,172,73,415,-32,-14,165,77,247,154,14,16,-498,712,-73,228,-7,-137,132,34,79,124,45,272,9,457,-163,-67,43,562,346,20,-45,-55,-52,53,404,244,275,-7,42,235,1702,935,779,47,-64,-15,116,65,8,818,-1,-4,45,114,-46,97,153,-47,397,43,277,114,67,320,-44,-19,41,-20,93,196,201,-43,207,-47,4,131,44,435,74,58,234,1206,1018,290,762,312,2837,368,-66,471,-41,-78,501,151,160,385,100,-59,-218,-178,52,-156,25,-72,435,132,-24,39,246,13,-7,-45,407,88,42,-11,-3,-75,-140,11,127,-26,31,-44,21,-124,284,312,-163,362,48,-54,51,747,-101,34,-18,116,167,31,-181,87,28,-24,-118,72,-74,224,3,90,96,293,33,228,44,-170,-5,172,46,-13,-6,61,-4,278,161,-14,-184,-62,-275,338,13,88,44,312,59,-331,-12,388,155,108,-34,17,315,35,139,-43,57,92,141,-14,183,6,-122,5,36,16,-217,27,86,50,236,34,24,-240,-2,46,-49,-144,-207,96,-197,83,-4,216,-65,-125,-2,56,928,430,316,-309,98,88,-82,-35,-219,10,5,54,22,14,30,538,66,24,321,446,63,-36,-77,6,-19,31,48,58,9,-184,31,134,29,-105,-128,191,40,-30,-35,133,24,-59,23,-147,501,21,47,120,12,41,-154,156,0,54,20,20,14,600,-298,95,67,36,77,38,145,-101,55,-64,1036,215,190,15,578,-114,213,-122,9,282,172,-68,133,28,-203,-100,84,85,86,198,79,25,81,53,84,219,59,148,275,179,42,100,100,308,183,11,56,105,46,264,60,-19,-79,-39,-128,106,77,81,73,-217,201,207,42,-97,72,-65,-381,-103,-157,115,35,65,10,-370,-1064,27,62,627,-244,-112,217,-381,-51,-13,-289,18,1,341,-124,65,7,19,117,-86,349,209,35,188,-762,-117,-176,49,-153,-31,76,97,38,534,-161,-185,115,41,-16,435,199,112,29,247,-71,377,109,81,747,-242,67,306,90,59,-16,106,20,-12,127,0,-58,-277,219,274,107,-220,11,-45,186,91,1,32,59,386,-25,65,663,6,128,15,-65,298,13,-14,-25,-116,110,-479,-170,-163,85,299,-2,93,-196,274,167,26,3,110,-320,-89,707,35,-27,400,9,4,2,411,-92,174,29,-267,273,32,-18,779,62,-118,-28,-206,26,-1,1,63,-191,96,-9,-130,-77,-174,-472,466,629,-218,-36,-298,124,68,0,168,109,62,30,-30,69,-287,-215,38,265,298,-27,223,53,36,64,532,-816,114,590,-101,42,53,-74,42,392,111,2139,152,121,237,70,11,969,128,576,7,416,-48,174,-22,0,126,53,147,254,415,799,42,-186,215,599,-26,3,102,5,-34,17,54,-1,225,309,46,-111,103,71,216,-164,125,-62,733,-663,39,-57,5,47,37,171,460,181,-144,-1,-46,60,-278,311,23,80,279,61,36,-64,-126,-237,71,248,-53,294,50,-17,374,30,-11,59,159,-12,186,880,-44,593,-46,-34,-63,502,-112,383,-165,-172,21,81,31,252,22,-13,79,1044,62,65,123,26,57,-102,13,43,931,-21,19,31,99,143,597,358,107,51,239,-62,-40,311,70,-54,137,37,61,62,59,-109,-438,751,306,-118,28,108,1,245,74,182,-258,89,143,-37,8,-66,198,-346,-69,90,-182,-169,80,-69,116,100,-6,318,17,-488,-145,200,-270,18,379,28,-36,-14,-49,-187,190,-19,-5,276,-2,-90,-25,154,564,156,193,200,-39,-66,-61,62,324,109,-8,19,32,57,-154,586,-204,166,23,100,63,348,69,29,500,6,-3,-32,42,402,72,4,4,-12,53,341,-112,203,-15,65,169,778,203,172,-51,1065,186,-28,24,95,-10,43,-60,25,162,-67,323,5,143,8,42,121,90,115,132,258,-15,20,189,225,-508,-31,-23,-5,75,-250,131,-138,-78,-560,-14,-299,175,8,272,-155,98,113,-76,275,47,15,20,274,72,27,99,499,83,-606,40,20,-30,155,78,-515,764,-168,10,0,139,131,159,-31,-48,-30,-266,-261,-2,46,224,246,-42,95,172,82,23,563,236,347,-55,246,-69,-135,-18,-6,-104,-10,29,-63,-16,306,61,55,-90,63,-144,315,310,702,-41,136,-51,143,233,425,296,-2,215,183,-48,-112,233,271,-77,51,19,14,15,268,11,-85,168,324,528,151,-599,163,-32,118,219,370,24,177,11,60,192,-43,100,245,-125,-4,-555,104,387,-25,67,-127,-40,-49,24,55,15,50,121,-27,99,-6,50,-14,-30,25,-14,56,-15,32,50,-15,28,120,45,-19,612,-5,183,-48,421,318,171,-111,414,-613,351,64,541,-3,-42,39,213,-193,-28,59,19,89,273,26,219,621,167,-60,312,-75,110,1458,-61,-266,918,16,-175,-14,-24,-216,-140,-117,140,17,2,171,0,8,115,850,-71,-949,-53,25,53,10,-167,110,40,17,-99,-194,-40,124,-307,0,620,594,32,-16,263,-2,52,43,127,67,-174,-81,-108,-122,133,681,-339,-33,10,26,-111,187,-19,64,-71,-5,-45,82,951,-64,335,64,-258,161,8,484,67,252,231,461,567,107,501,65,29,378,-47,-1010,-227,93,-167,-24,7,30,31,119,147,-91,-63,-243,-15,67,-14,445,401,204,-31,295,320,-8,23,-123,-53,-168,115,254,-189,-379,37,99,-119,55,216,71,84,-46,54,1647,145,26,104,91,-64,-23,-52,147,77,-31,81,183,193,446,10,-60,-4,12,37,-205,-14,128,-90,-19,199,-10,35,-51,150,69,-98,315,-14,-9,330,114,1269,36,534,209,110,439,-76,141,65,24,319,33,104,1020,-9,4,-346,-24,-1185,17,-21,1843,-63,201,37,66,-116,-1023,-2,263,491,127,28,-731,89,30,-188,-117,92,297,49,66,-46,-963,9,-467,186,185,-32,-34,38,229,128,-21,-25,98,64,457,242,-444,45,-190,299,221,-44,51,-20,-95,-17,356,938,29,202,295,90,135,86,60,3,-6,-252,246,-2,371,-56,176,275,467,685,40,-135,232,-94,198,-56,-274,50,10,243,-27,-159,49,253,379,-151,29,-14,-48,109,112,913,-14,42,91,326,-89,21,56,385,-79,32,-1,25,72,-271,54,442,-14,-120,57,-50,-10,27,-65,-27,-21,-67,273,108,180,6,245,108,-31,-21,307,-194,14,358,225,89,-71,62,17,64,-136,991,134,270,-6,-202,68,-27,-346,212,272,40,-41,8,-41,131,-120,152,-18,132,196,106,45,-39,-46,92,88,14,-22,-30,-2,22,970,-329,85,-4,102,-19,167,1388,78,145,-102,-288,14,74,-30,333,313,247,999,-30,343,117,-6,-270,180,70,291,-41,76,-49,453,392,774,-406,1277,53,-22,-117,-32,-27,234,13,222,366,-101,-102,138,-48,131,52,-41,272,554,-70,522,44,-1,177,-222,-41,-31,-190,183,74,49,49,-663,112,44,39,57,-43,21,13,-196,47,57,113,-27,-9,66,-4,1745,31,-2,37,946,333,50,3,-404,153,-96,-23,-274,-64,-144,50,-31,-38,-16,79,136,727,-137,170,1184,276,60,67,317,-749,-86,-15,84,227,-74,114,135,47,-83,66,901,23,123,19,199,557,-8,-50,326,193,187,-104,-114,-12,-68,383,192,26,144,42,66,-69,27,-54,82,-43,367,147,-41,-24,-3,343,155,35,353,349,177,-560,-100,518,187,402,231,2105,-35,90,3999,585,-526,602,3,58,119,255,-55,196,145,169,-41,-889,126,94,-5,-225,55,49,-119,1791,127,-43,34,266,65,126,23,44,-232,68,460,784,-51,11,78,26,-164,-14,154,-265,-1,-60,126,-72,-19,53,115,5,116,-33,17,22,268,-102,132,319,44,10,-46,-60,377,-303,904,-39,107,47,502,1552,332,83,84,-116,-200,483,56,-82,-336,89,6,-45,398,37,-54,52,79,60,-100,349,-12,19,112,508,41,29,258,-9,5,5,905,-21,1727,7,4,-170,221,-37,1355,-507,526,78,-49,146,901,21,417,32,156,68,85,1651,663,80,2057,-23,67,172,151,-225,459,-195,648,-67,41,-58,231,1,59,188,150,20,-136,-17,39,-60,359,-36,261,35,-54,318,2,-55,-533,15,36,-58,86,113,981,-657,93,120,36,1195,229,531,123,47,140,-104,140,394,313,-828,132,89,195,105,-97,1123,18,52,85,60,-37,-27,-346,176,103,231,-23,116,-53,162,211,280,264,423,582,119,-180,35,139,85,405,-234,62,-2057,-64,81,1700,43,-3,76,27,-35,17,172,-24,22,489,-14,-18,-40,87,231,422,56,-77,-184,36,520,-220,58,-61,-12,-16,-150,-51,217,32,32,-9,83,24,107,-39,282,-210,23,-471,-93,-32,-61,178,-163,78,186,153,359,379,662,45,88,123,26,467,84,-180,-24,-208,-25,68,54,1603,-128,46,7,78,71,105,146,-851,308,-55,71,143,-86,583,-90,655,162,80,18,303,36,-101,263,7,-178,731,-46,1940,671,53,130,789,167,783,-103,-99,277,316,152,29,332,-199,-121,145,188,138,61,-76,10,245,-65,11,57,209,-159,570,19,50,81,729,190,249,-17,187,-19,19,51,39,-161,238,93,378,2066,19,-2,-3,-60,56,96,222,-25,165,92,-66,100,176,129,773,675,40,420,-73,44,-44,-14,227,165,143,7,-2,108,-97,203,558,68,81,-28,-9,103,96,69,-4,-109,132,-26,-84,147,-247,72,133,114,204,-24,-21,45,0,198,48,765,-30,346,50,-109,23,39,-27,-88,-319,-118,-385,-79,-47,57,102,146,145,-44,252,-58,-87,119,132,-32,25,30,-34,152,-123,-45,350,33,50,14,6,178,228,170,-14,90,900,283,856,-99,294,-142,-3,-136,89,56,124,58,25,253,53,232,439,64,547,655,47,-37,136,50,151,36,-47,621,899,465,297,-7,448,228,92,221,85,17,105,-135,-34,-26,-57,191,-21,77,72,49,-1,0,60,41,21,93,343,-193,-34,99,175,349,25,-28,-41,-4,148,-5,75,123,663,-2,249,153,101,308,-140,446,33,74,3,-39,-109,-134,143,201,-78,20,25,-37,-20,-352,-165,122,-19,-61,135,-59,28,-232,-105,9,-9,2,-106,-62,-76,379,364,159,127,15,15,-94,-48,-37,458,181,103,349,394,340,-178,-48,70,16,73,338,381,-172,-46,-25,294,-118,-224,-49,236,169,-45,-10,247,2451,12,-624,11,-145,185,49,820,17,-147,11,320,234,-7,-30,-261,-4,-35,73,49,261,-25,97,150,-44,-50,-4,354,71,318,111,467,5,59,138,29,-50,81,59,132,-52,-70,363,-95,163,143,206,-59,97,-135,-183,-102,-375,1,51,-16,46,162,-221,124,83,-346,-37,61,-19,-617,237,-669,217,-45,7,-733,149,-9,-14,-77,3,659,-44,332,18,21,13,17,114,-45,100,249,544,56,96,155,-214,93,-27,208,203,1446,577,10,-17,-31,-2,236,480,109,-82,601,-46,452,54,205,-55,29,-391,-39,-137,101,289,104,125,-84,92,80,196,943,165,-21,245,97,72,137,77,213,341,-155,-1,70,-943,83,79,323,988,48,-1244,-205,-183,106,-259,431,-14,42,-14,201,-59,107,738,42,-33,169,98,-203,-6,-85,-73,74,81,-24,208,151,-88,-33,52,447,125,-10,-41,-101,-222,85,58,80,232,10,24,70,-718,-12,-92,8,29,-93,-76,-128,-140,8,299,-456,192,-94,-107,69,680,38,-1008,160,7,-5,-242,-45,36,-144,74,-59,-103,-96,363,1143,15,-177,5,204,155,-114,39,158,59,-245,48,188,-73,11,-203,30,138,100,-51,43,115,-35,263,-49,-149,25,65,92,367,133,91,23,100,78,-65,-18,8,-10,-11,133,-62,504,382,-24,9,242,54,-20,-35,20,-36,-160,417,678,-303,-64,-79,-104,117,281,25,62,103,56,187,119,59,743,-97,124,-142,-32,-99,193,-34,-35,34,5197,605,-269,70,-431,203,-73,381,-41,243,-59,9,106,-262,190,-49,748,12,-93,47,4,32,389,-269,-5,342,-3,25,97,170,687,568,1,317,-48,64,429,63,479,396,-287,-400,4,-31,1725,186,27,450,-34,0,-295,56,-98,19,-35,1108,231,173,24,144,-177,-14,221,-12,568,59,-74,74,70,-8,86,-18,-272,-54,99,-33,49,-66,-243,198,413,135,283,-215,-68,-31,-34,51,4,-107,258,63,157,103,110,311,187,-3042,363,-15,144,93,5,99,-5,45,24,-35,-165,69,568,107,38,-46,23,-39,148,293,168,-10,39,271,115,45,30,430,-24,43,215,131,-104,19,273,-3,135,27,82,-128,-146,-59,-30,4827,-378,642,93,-249,196,-845,28,-55,-4,-286,32,-20,26,-64,168,-46,78,52,-216,-47,76,-398,-18,-48,-12,44,139,-368,-27,365,-172,22,110,13,159,316,152,2637,1428,220,104,31,-213,351,249,-495,95,-143,339,-95,32,-13,218,260,55,215,17,-192,-108,177,116,-116,-9,-3,-24,36,-60,27,179,-254,-10,128,162,-1,19,678,18,-63,166,-180,-147,125,86,87,55,-209,8,151,149,15,-20,70,169,-43,61,-51,-46,29,162,-20,24,114,325,56,66,-79,20,103,1479,5,453,-322,400,-294,277,-1,72,-80,-36,16,199,225,-72,-42,24,-110,-31,35,179,42,85,-118,87,13,-44,47,181,342,20,165,273,93,150,221,-170,188,32,41,47,107,36,182,205,68,-396,70,58,-23,439,249,-359,58,1074,35,114,12,1300,85,-46,24,32,93,-111,-7,105,15,55,37,-179,23,165,38,19,179,252,1102,-7,104,221,-70,14,-154,18,20,-26,25,48,260,88,11,148,74,-68,28,97,416,-39,655,223,-35,349,13,57,291,408,198,47,-57,0,30,-11,57,998,20,-22,301,-16,49,16,399,-38,321,55,-136,69,-677,-18,-82,-26,120,79,35,284,-41,30,354,49,748,141,-19,266,326,-6,7,-109,8,0,-8,5,-127,53,-91,339,169,381,10,-88,-3,30,214,173,-16,-7,219,64,571,41,-24,118,104,-68,41,-26,47,324,25,-66,1168,75,-74,14,-70,-28,-57,49,-5,-1,-45,172,-8,-373,136,76,-48,-357,-399,972,947,-34,-55,47,-102,-81,-1,-154,-58,-165,640,-12,11,51,742,137,149,-64,31,-93,-24,-139,2,20,1108,-16,203,-463,39,33,55,-41,93,148,185,195,496,189,615,9,-311,-912,-17,-68,-70,136,-193,61,207,97,18,379,-17,579,-26,1630,-11,-73,60,633,179,-1,48,110,-29,-31,-23,68,11,-58,-24,29,523,103,-91,-190,-39,-42,-54,84,-323,66,111,130,25,2,127,-145,-36,4,59,-41,51,53,-79,361,63,63,46,563,157,-15,940,46,-53,109,-51,446,-100,5,258,-19,-1,311,209,-41,-35,23,187,828,-15,-152,51,459,32,142,62,237,-219,388,569,-264,-224,-43,-16,557,115,16,60,40,-434,4806,26,516,544,219,31,92,-16,37,101,16,-9,87,-94,56,113,361,43,252,92,120,-94,97,12,-191,-83,-152,-20,1469,460,382,-6,-1,64,-261,232,92,-253,-251,-20,391,42,241,108,164,-41,21,23,91,-48,980,9,-330,-176,-305,398,18,51,-34,-427,340,-42,1780,1188,-115,293,-60,878,4645,-545,77,-403,284,224,-139,56,24,243,954,322,766,565,14,123,-95,95,82,-263,-24,192,65,70,58,692,279,-70,25,12,-583,-219,187,-21,-122,-5,45,33,-457,266,64,-85,-7,-42,25,464,117,75,-62,40,-35,-24,0,-231,5,-560,-12,60,-289,89,-56,-317,144,474,33,116,159,-90,-64,82,139,73,5,29,-303,-216,-133,102,395,363,290,449,155,1495,-211,-14,47,214,9,202,402,-264,74,-205,29,199,209,258,205,176,15,-89,102,136,161,122,34,58,73,296,219,1,-196,-11,285,45,22,-231,273,-505,424,367,154,17,173,81,45,91,73,339,-47,52,167,315,153,-22,402,241,41,87,-22,-1086,157,257,-135,19,27,15,310,78,-298,-2,-266,-208,-134,289,856,442,96,30,80,-201,-81,364,-147,-100,243,59,670,107,199,-85,-114,15,865,98,11,59,-6,40,17,16,-50,685,122,-16,-236,36,-324,249,650,211,207,-42,-12,-132,110,-185,17,91,150,1886,115,-82,-186,234,9,2221,95,-19,3842,-77,22,-8,-149,146,1,32,-1641,1287,48,69,824,67,-67,92,228,-9,-22,28,-106,237,-4,134,115,-95,-390,-198,-27,20,198,215,-55,87,204,17,24,-139,72,319,60,-129,7,49,-82,-14,154,177,97,-60,32,-15,15,201,360,-395,196,-16,-32,74,79,553,17,338,143,122,262,-48,-25,-16,656,8350,3333,-52,25,49,-32,78,163,329,119,167,-6,-132,48,231,-50,140,141,-712,-35,301,26,-14,205,-13,12,-32,-211,26,1974,-59,126,87,108,-70,-397,74,-73,205,-7,1478,-255,484,261,178,141,356,146,-38,-212,1229,-238,-483,99,79,-192,2,186,-7,75,274,-135,129,240,-982,4,-19,302,22,-577,-24,18,-6,-27,-66,308,148,-26,232,44,70,87,32,208,-113,54,-18,18,-82,29,555,-124,71,252,49,-165,-136,46,192,513,-346,-153,-33,-874,54,-16,278,-117,558,234,353,-327,-74,51,3,269,23,-16,13,20,107,-86,-69,13,-87,198,672,342,-92,-120,57,29,-56,-9,125,139,131,336,121,11,655,-34,6,57,144,-68,33,55,-177,-16,-228,-69,-270,-378,388,-25,37,-267,170,346,17,-354,512,-1443,58,95,86,254,48,122,290,1251,307,55,351,165,63,-466,-174,65,-243,20,2050,234,440,27,-45,790,-194,150,86,-319,15,173,-130,927,-79,-206,164,50,268,8,66,38,135,189,-151,-382,-126,274,15,139,3860,-9,-88,503,85,-28,485,-8,-44,-60,-44,-41,52,248,6,-48,620,-38,20,56,4,-1,26,-116,161,329,-30,1135,345,91,136,248,-6,541,-167,34,33,37,636,118,277,287,371,-406,913,251,-133,42,-113,48,145,-13,692,282,-19,527,89,-137,-111,143,356,223,78,-1,236,82,294,-82,-12,24,-109,77,-5,24,383,240,784,140,-121,103,-80,59,-445,197,-419,-85,-106,67,47,-705,-55,546,129,-14,183,33,451,190,65,77,12,45,800,-393,-51,33,598,-4,85,923,108,118,-226,458,-260,166,57,57,148,107,35,58,331,-50,26,-35,12,21,198,626,17,701,14,286,31,-27,-497,332,24,119,-363,16,-266,83,-68,-58,-118,34,-42,-174,225,-67,186,14,-106,157,187,-126,-185,-1439,481,129,54,-35,286,33,382,49,15,101,68,49,47,613,148,-13,30,87,-156,366,47,47,294,-29,-13,91,202,1204,48,92,561,-120,332,5,98,-13,32,-81,137,-2,466,-37,473,-13,641,194,750,42,34,118,-206,-47,173,285,21,272,90,1056,256,601,218,52,-16,33,-12,105,-115,-264,-42,7,-113,-17,573,180,61,7,173,359,313,-108,-59,-7,98,44,150,-289,672,2,267,432,-230,-203,56,-54,-72,3497,26,-379,-2,178,-57,-135,10,160,20,101,179,95,217,23,-183,48,30,-150,-146,64,50,411,-33,-97,-31,-214,75,-45,29,77,95,161,17,-48,88,126,203,-121,17,-86,-25,12,-118,121,25,-44,-182,347,126,226,-154,54,3,-33,24,-48,-65,92,116,27,16,-40,59,1103,389,176,-817,-147,-174,79,-101,-30,1496,56,529,123,-334,-8,-143,9,-118,-434,514,137,63,-50,351,-480,-100,86,22,37,38,345,81,47,475,404,-662,222,314,-92,37,153,31,-159,54,-202,100,524,563,27,-57,9,139,-12,74,1041,162,219,698,1093,-60,-145,305,-216,-361,-236,7,-73,182,19,56,31,-248,117,19,14,99,276,17,-103,-587,64,21,354,325,114,553,19,103,195,-17,343,125,55,-125,-1725,116,-583,20,118,435,-19,-63,10,-13,-151,-195,15,-365,1220,23,208,-5,177,182,-149,317,-151,362,-34,-51,-543,197,-212,-9,-81,260,-55,-57,80,-11,105,64,102,-58,-100,25,-362,147,1072,-313,-418,35,233,-118,193,148,159,209,40,807,159,-111,-140,11,299,124,8,174,153,-5,269,325,33,-4,60,146,-407,17,67,77,-267,-35,162,108,-208,-20,105,-37,0,-421,12,1113,-38,286,-1051,-12,-176,106,3,99,162,-45,519,174,19,-125,296,22,13,234,122,195,173,6413,37,-250,744,-106,66,-32,38,-256,-225,-784,-2829,21,88,59,-474,-251,-72,-128,112,0,-78,-122,3626,-78,-138,204,-7,73,681,135,-160,644,364,-112,87,2124,-79,-43,66,1853,17,7701,-252,-1136,-2830,-7223,-518,-161,35,146,-35,-86,-246,-106,476,-221,8850,-75,1424,46,-66,-56,-35,1137,311,4160,10,67,-6,-8,-220,4209,89,18,3758,102,-32,-73,71,513,-58,573,61,615,-59,199,-7,-343,-45,12,230,216,48,-76,47,221,-131,159,84,64,-31,-68,-234,438,513,466,331,106,-24,-176,-47,-32,544,433,36,507,-2,77,236,20,313,-327,441,97,1012,-66,73,1086,157,-45,-18,17,3,124,-59,116,-231,82,12,-76,254,-41,-59,-17,-88,230,-49,439,200,-81,-109,70,-2,-38,112,6,217,8,-147,-49,109,124,122,49,-12,-16,349,16,52,-22,347,50,48,120,609,-96,89,-1,24,66,-85,7,-37,75,47,68,74,136,621,10,71,-136,-5,51,386,1728,-163,207,-105,-160,19,-129,35,-541,60,-18,-112,234,279,-149,-116,460,-66,-17,-8,223,87,1056,-90,76,105,-3,0,22,-235,-35,72,619,-735,-46,15,124,-6,134,863,-14,-7,-149,-766,18,111,344,12,134,95,407,45,65,107,51,479,57,228,266,88,844,-69,67,-1184,-346,-52,249,-18,-27,25,50,17,27,-62,192,165,542,123,330,766,104,29,201,23,156,-30,879,423,-171,476,66,508,445,27,-22,-880,293,434,31,22,830,-66,-216,1240,111,77,277,17,33,603,948,808,-409,74,-28,409,-150,-83,-309,-130,11,311,-22,536,-209,-16,275,-234,455,3197,176,232,231,105,145,176,586,-28,149,-178,120,78,31,330,400,73,153,42,-6,-76,171,123,291,184,170,18,-26,26,-56,31,161,-170,495,257,79,86,81,263,-177,2879,4596,2976,251,46,2214,1922,498,482,-50,-23,259,0,127,31,61,193,436,104,150,362,86,-691,15,26,558,-76,54,6,540,356,14,219,-53,-32,144,-223,101,1019,21,-188,50,-767,-50,-205,-210,-2,-231,-450,-223,63,62,144,-57,-441,-122,-76,643,180,95,-506,-66,16545,68,90,307,-107,9,-184,29,-43,-82,68,-20,-56,-277,19,-383,-86,-113,-121,222,176,-27,-236,-543,4772,1920,7888,4238,5602,6295,194,-94,27,62,817,217,1019,-1,233,187,-345,313,61,678,116,13,-82,67,440,290,430,-536,147,-1521,377,297,468,75,312,154,-355,110,-224,138,383,-178,-121,264,72,-947,1226,-86,110,-61,75,30,196,209,-106,1001,1122,-34,-93,-49,143,21,220,-108,-34,168,167,9,81,-23,-15,185,129,161,112,206,178,46,-1810,898,-140,2380,232,-74,197,86,-48,95,-46,-165,287,116,-78,160,-500,69,538,-834,-13,-79,-1152,808,-401,297,251,29,-378,479,183,67,79,214,225,64,26,15,-7,12,250,-64,-132,27,64,-87,-205,31,412,630,1107,-449,93,9,161,-5,52,82,421,848,-103,286,394,98,164,430,-229,57,26,7,242,-15,50,-60,-158,170,669,-9,180,175,57,102,964,60,223,295,679,447,160,1976,-92,4,166,140,300,134,128,361,53,28,126,-3886,127,3340,80,1748,-6,385,181,95,-24,107,243,-104,477,191,-59,12,51,375,96,-762,-110,-54,1,86,175,-140,273,-55,20,71,299,-73,52,-526,97,38,24,1037,-302,-145,-305,-13,164,181,98,-371,51,258,-206,270,-2,143,-220,53,408,179,-27,71,7,-85,-36,805,260,96,-55,17,-95,-15,361,-56,-497,743,-23,-282,-3,173,576,932,-142,417,-8,408,-80,-46,-66,55,309,82,578,35,-125,-105,-162,162,84,417,-386,9,376,131,140,125,-91,29,65,952,596,-161,369,-82,291,-191,208,460,-1,48,-107,216,-10,-87,380,-298,155,21,941,3,-312,8,362,255,-82,100,-97,-144,380,693,-63,308,-487,156,132,562,-294,1056,-108,121,-168,-23,44,169,-4,15,78,1002,294,-136,639,238,-143,86,1083,-265,85,49,-114,287,-226,176,158,551,1534,-41,167,48,37,56,714,556,1166,23,119,-59,10,-91,-59,203,13,78,111,-229,-93,393,990,-264,51,728,-984,-144,75,-46,290,-182,-69,434,340,41,163,-373,590,-76,25,319,273,-172,58,-118,-214,-96,517,91,76,-505,55,86,-10,82,88,-31,265,314,-419,70,-520,74,-23,-113,-170,-27,2434,268,-43,265,-88,240,-115,11,-922,221,22,67,-59,152,30,284,823,-819,-280,-129,582,714,-125,18,58,507,273,348,342,122,-120,-315,532,-9,165,697,-199,-122,233,309,375,49,344,-594,-19,-252,28,334,32,-22,-31,571,-5,346,-61,3,-23,15,-100,184,83,-136,250,-89,-273,162,93,-213,83,-49,-123,-441,189,-650,-137,266,-22,-46,376,365,-114,-9,157,53,96,204,142,1404,69,-89,4,-815,-102,-6,49,69,7,-145,-3,203,125,-106,120,357,118,392,-474,28,322,51,212,-34,88,-78,-101,70,332,87,-67,-241,-10,353,139,1870,12,60,135,365,35,-75,7,627,-520,-6,-82,-128,3,32,166,-236,-216,9,-314,44,368,-663,-639,-167,211,78,7,11,682,58,170,432,461,-255,66,-37,5,112,-8,-394,6,6,-107,1,430,14,53,232,278,-16,48,141,385,-29,-24,5,-145,-97,-59,-27,111,20,-451,-54,364,1,-62,-67,209,-113,-1430,486,15,-140,274,-58,986,198,453,87,43,-7,585,100,-317,-112,71,164,296,270,-253,509,-244,97,82,-15,153,291,-83,51,38,763,16,936,-31,-66,-7,21,484,-466,-71,410,48,493,50,280,-79,-52,171,40,-56,-1,200,180,630,191,101,-89,36,907,275,197,169,43,327,37,268,948,34,89,-7,-165,91,-312,299,937,-717,2799,109,5,201,259,-158,-39,550,314,131,560,119,-224,-150,49,37,-80,-54,-11,242,183,-356,138,21,401,471,-111,49,9,481,-50,1519,-117,-3456,37,-786,231,723,109,141,-20,208,212,18,-9,1179,-6,-471,141,502,-498,375,430,-7,-316,177,178,-55,158,134,-8,-128,71,-813,-71,423,223,-64,-201,181,-62,67,15,346,326,50,375,12,65,762,-25,-51,150,187,-58,-1,144,314,-158,65,-8,-10,159,-160,-131,229,-13,1401,310,-28,-401,161,-1361,-90,39,-71,615,121,0,678,477,-141,468,295,-117,237,468,813,-519,137,-2,-75,-207,379,42,-13,18,219,1585,24,979,477,-8,176,113,1489,7,-146,-125,130,1118,516,-126,24,198,16,301,413,17,303,-163,80,192,-168,179,1,209,602,-90,-27,176,-49,408,328,69,75,56,1966,849,107,-32,-430,143,302,-21,-333,35,950,52,-91,104,265,-127,92,-86,-29,-82,-1142,12,33,222,466,-22,48,-236,1,-94,101,223,-124,-66,130,930,-4034,536,115,-178,-73,-76,72,-698,11,-172,596,456,247,44,96,106,62,2161,340,98,330,-11,353,-142,-183,-285,246,-146,189,89,-209,-54,1,-39,131,211,29,-1109,258,-8,-2,163,203,-439,2711,-59,-337,-25,-98,204,64,-2133,4,35,169,936,265,-443,230,1457,-2472,96,31,-1330,-974,-285,218,327,-20,-116,-150,784,82,135,237,10,807,141,144,-14,5,-202,225,-178,-730,356,134,165,-24,-19,-2,493,81,-641,-302,1219,-141,179,-1099,844,-579,574,31,-85,692,-114,51,295,39,86,1666,554,-6,327,22,-13,189,131,239,-259,-1959,-76,36,136,455,368,229,517,-179,16,-36,370,-181,-324,-150,200,9,459,-396,103,68,33,259,146,26,3,349,-36,61,5,79,-4,24,-365,-7,57,-753,-369,-1717,-10,129,-306,264,-674,-279,97,-7,-73,-318,-64,-38,259,-151,-77,838,68,144,-7,153,63,-185,-192,-106,-473,437,96,75,141,-416,1726,-248,-31,221,143,-351,65,-462,22,-38,743,-1801,-1024,-493,-23,2,61,-23,-55,-241,-174,-27,254,160,1206,-356,105,93,28,119,46,-80,4,-329,-30,-146,-15,17,526,2,-743,374,304,-81,158,727,-1458,-320,-33,-133,-9,554,-2036,-2,-93,-41,-195,107,327,-272,4,329,98,-24,285,2,-212,-20,7,-5,392,-42,-326,196,945,12,38,-22,-21,81,743,-333,-454,81,-28,28,201,236,-113,-283,40,-595,139,83,-21,145,156,-319,28,68,-2753,4,15,-444,-863,-320,96,147,42,218,-760,-281,-55,119,-540,-62,-538,-27,-591,-25,558,31,189,-124,217,235,132,190,480,39,245,-52,200,-136,-112,-243,322,158,192,-67,475,197,-244,-77,479,-18,59,94,3842,-762,-647,-1151,-819,-227,15,229,266,-143,41,14,-33,1,202,1091,238,-107,540,1101,194,340,-22,-113,-343,1304,-30,107,-375,-262,-255,607,-865,965,10,8,1606,281,86,-32,308,-50,75,-599,744,520,-669,305,-996,50,-271,-75,-817,-30,-29,1844,290,23,64,-277,487,-102,-21,-857,-102,25,42,8,157,2473,28,-79,-565,755,80,-7,492,921,189,68,-54,115,584,-106,-134,288,-162,766,-176,-376,970,2931,292,308,-71,-322,19,11,87,1496,-23,210,131,10,-96,-54,-314,110,-89,-363,-151,333,-51,514,16,-49,411,-1167,369,-186,-118,94,-1550,110,-1,282,1586,231,49,-338,-47,1053,-64,-353,49,-61,-32,53,340,223,-229,-71,134,19,140,298,665,-223,88,106,-191,1,1047,-179,619,0,1271,1016,-170,-59,-4,39,55,228,-404,319,15,-51,-477,331,-756,-5,18,80,-109,-22,25,-142,-69,316,858,49,321,50,467,-70,1116,401,491,-37,199,1764,1079,-64,-190,-233,70,-75,5,112,-148,56,61,-99,-17,1,-204,-97,-78,157,-19,517,148,113,-2138,56,425,209,343,-265,409,655,-16,3,217,-211,71,132,-122,218,106,77,94,-166,42,45,-307,79,225,-209,70,187,13,-183,364,-653,337,486,332,83,-16,2817,-1177,162,-1097,186,-166,20,22,20,515,464,-34,-36,-97,792,56,-462,437,-192,1161,-151,79,134,-365,409,363,-179,1222,218,281,30,-298,-607,-113,622,86,-183,266,-7,689,-251,215,-1,-605,25,12,-314,-51,-478,87,748,-27,316,72,-192,122,95,-894,191,-176,256,773,131,83,457,460,61,783,83,167,150,114,105,67,-48,1126,25,804,96,-70,-114,91,126,121,-6,812,-919,403,-534,1,199,244,60,-75,-159,-172,181,273,56,934,29,242,130,672,-112,-24,-122,-741,744,-1079,456,214,3156,168,362,1,-52,43,199,6,63,-126,114,-140,-78,217,-382,300,177,146,99,105,-428,-17,235,73,275,-79,-20,6,424,8,318,143,197,-169,-43,-142,84,-313,-33,152,-327,-78,-923,-121,150,-131,362,714,-73,-31,314,298,-271,184,266,-219,296,-90,-337,6,284,-270,24,88,95,61,560,455,-207,176,155,-1144,108,-156,-417,118,-67,-34,-32,-89,42,-107,-71,556,983,-332,289,86,-182,3073,742,235,97,180,783,16,-1133,-60,439,15,-40,439,-14,367,40,-18,268,-114,22,-34,165,80,-52,51,451,-163,-445,127,-56,142,-24,40,92,163,121,93,20,80,-32,178,229,-136,-1,-82,274,9,-557,4,1775,1041,116,-14,-157,-26,-78,-178,62,-842,144,31,-40,163,126,-137,26,136,-359,136,75,-224,332,-446,273,-376,-188,8,109,66,-62,300,573,-3,2523,15,31,942,-660,-27,-185,680,1376,1419,-137,122,-53,300,179,-1317,-61,55,130,19,140,-891,97,105,252,1183,-2,-1679,1847,-1057,-137,227,1088,-269,127,1120,-14,-86,14,127,393,186,98,59,263,-730,-40,468,124,-201,-123,29,66,-9,1277,404,-46,-1594,-328,45,793,-244,-123,285,302,311,148,-17,13,-109,-68,104,346,106,-86,698,193,-2427,546,797,-138,-61,-80,-590,75,508,-91,-173,14,-568,926,150,98,1355,35,1043,-928,790,764,103,151,172,112,43,-49,152,141,145,-621,-308,-187,121,-234,-201,347,-135,572,-458,248,-1068,15,6,209,5,1371,-418,670,-332,38,-89,-208,153,420,497,422,214,-243,-14,693,242,-242,-14,40,8,535,85,49,521,2500,226,-258,-244,6,127,29,907,230,65,150,-287,1123,193,-478,289,711,-117,314,-107,41,52,-371,284,-9,-555,61,295,-157,202,943,639,356,-62,-128,1563,-951,421,14,1093,24,-10,87,429,-14,114,114,-71,-13,4,117,65,-64,268,6,-368,55,247,20,-14,132,-31,20,349,126,-247,-150,140,-350,-25,-49,194,-312,16,-99,542,877,-178,426,1465,100,92,24,9,-19,123,976,5,-9,-850,-353,77,53,-228,251,-103,-22,-17,-70,207,-531,245,385,163,103,169,137,66,-60,82,315,-202,496,-2465,682,-95,3,69,264,-133,-33,409,314,-6,590,-16,-65,-47,73,1036,36,25,270,-241,914,-655,-3,147,551,909,-24,-352,429,89,325,713,39,1060,-418,-442,117,1004,39,2463,311,-79,215,-152,107,-342,-156,-316,29,1139,51,289,252,1571,146,11,-171,177,544,464,44,-50,-125,-377,1327,1010,348,142,154,519,233,-18,8,69,700,121,147,-55,20,471,11,499,77,230,99,-175,-113,52,94,-35,22,20,0,165,380,324,-218,-706,243,-73,-10,324,-24,61,337,185,28,-1,7,307,-5,66,68,-28,11,-622,185,16,112,128,-1,131,69,-126,-32,276,812,202,-504,200,-139,3,338,-113,249,-357,1771,-176,361,1099,-265,131,-1463,-551,831,3,289,638,-403,12,-268,78,516,16,26,-442,-460,-27,-288,27,307,72,338,112,204,47,-9,37,53,-39,475,-375,-66,-64,18,398,223,324,166,-284,370,-657,154,357,-141,-60,301,73,1327,1469,382,-491,99,22,98,-559,241,-91,-167,85,189,242,-1382,26,164,-2,-131,-99,-2237,31,-20,101,376,382,-10,33,150,-6,-10,387,789,-225,63,178,126,455,-9,155,132,21,-116,125,-274,-335,255,252,723,-90,51,-154,748,104,-194,-262,50,531,-220,574,50,-115,75,14,750,375,-45,260,572,63,438,626,1354,-23,108,239,366,218,1171,-93,-17,-477,-516,119,129,121,-761,-20,80,631,461,-80,19,-1,-102,-10,-9,-327,-26,128,133,1123,1566,80,27,-7,1186,555,-1565,-1071,172,304,-77,-5,387,110,1147,270,-285,922,515,68,-538,-63,-28,1408,484,-508,29,5,108,-172,268,-125,-153,-32,258,-115,132,49,424,-82,321,476,292,-139,309,72,68,291,652,679,139,-155,1176,-331,163,515,43,166,223,175,-83,-14,159,-73,336,-91,-444,491,49,-27,-94,986,119,-19,130,60,49,459,79,3,108,22,159,833,106,-139,-126,-69,-646,164,209,91,981,32,68,-37,236,0,78,1335,1404,-274,807,435,73,557,-100,-40,-307,-8,6,225,221,-143,-33,52,1691,52,-117,89,-96,-29,304,-102,250,155,119,274,4,58,462,1124,154,-49,180,798,695,-384,-331,324,-340,-71,4,68,-89,-35,65,-52,73,-27,77,301,232,272,456,-1100,11,44,5,-130,186,-313,-219,61,45,-104,-34,193,399,218,49,340,21,16,3268,408,-49,-165,-1740,249,-463,-161,81,0,-63,53,568,257,-117,-166,79,90,-301,163,-345,115,770,164,-16,114,-38,-178,26,-317,-132,581,69,-6,4431,275,455,13,645,-8,54,-273,-68,78,9,-484,484,91,-735,368,-44,-70,61,-183,-192,111,41,229,249,68,-982,302,-41,1582,713,364,32,18,3932,67,1380,595,245,453,885,-105,111,-33,145,91,312,-454,160,-7,408,1736,-239,-311,-41,-327,294,-29,64,384,156,-14,18,414,418,-50,-33,525,348,-182,-105,198,160,96,333,526,208,1059,-18,632,663,366,309,47,-27,156,-47,122,-11,87,53,94,82,53,43,99,6,410,51,-18,-130,-1508,-1162,-181,-200,-430,-574,261,323,296,170,-201,497,-301,98,-566,-42,234,-130,77,17,-314,240,446,-132,-348,-52,281,64,-327,-80,699,117,143,185,-68,-321,305,195,91,158,-286,73,640,-325,79,-25,81,923,73,352,-106,-127,382,170,9,2,-197,851,338,1067,20,-619,5855,280,25,-78,67,-849,-330,-34,174,-177,30,-26,48,231,90,-147,244,-1439,154,796,82,-460,-266,438,246,620,47,89,-79,-264,-482,144,385,-393,-22,2079,-240,-359,387,20,45,-180,57,102,77,117,113,-663,143,14,1541,-84,218,-68,114,367,12,1300,813,579,-519,215,-398,24,-80,31,-33,-212,54,95,28,189,-18,325,197,105,52,10,164,48,31,-637,-783,199,358,-336,-160,39,171,-73,-83,19,439,490,-463,206,-33,-10,34,132,-189,-265,-172,-524,27,-4,59,-22,-124,-147,-132,233,-3,-413,-118,-11,832,13,624,-69,-19,110,31,78,976,-1245,-99,84,37,-142,-67,18,-34,-116,-67,192,33,-22,-6,-848,358,-664,50,-213,-11,70,124,597,-41,-70,-259,-131,89,161,-32,37,-42,502,-66,138,-50,-61,-76,322,2014,383,125,76,-132,647,515,-193,64,38,76,-71,-46,-33,6,244,140,-43,335,43,76,376,30,1067,262,68,128,266,-165,-202,93,250,-276,811,-10,451,-66,448,140,-2,39,-9,-102,-41,-2,590,60,-83,113,302,155,44,1429,-137,85,335,-112,720,62,-13,1235,229,305,1,864,-22,274,142,-98,-94,223,315,146,-41,-298,243,-7,364,213,1436,1498,827,-22,26,169,-51,88,-1128,-387,46,425,-123,-23,14,41,110,-717,40,103,-209,160,212,63,436,163,414,170,-269,-78,1223,-177,-7,7,-229,85,228,128,175,-189,-69,-20,722,167,-141,84,-20,124,16,97,-28,312,1,85,94,219,87,59,261,71,83,-25,23,-29,517,-590,-81,85,-12,18,235,710,526,-115,213,52,576,354,1489,342,45,846,-168,-72,-105,3684,191,858,50,715,63,-182,-16,109,14,-70,257,25,589,85,236,-130,269,-30,158,284,58,87,-145,-2400,-203,2,-72,-113,236,719,-247,1130,-493,-166,1135,128,-128,1193,52,26,-167,224,-33,339,312,148,157,-22,-295,24,475,8,5,-58,97,254,172,342,58,-112,27,154,956,261,-35,-374,11,-376,-64,42,140,807,120,-11,11,479,-738,59,-10,63,40,268,171,84,-291,75,102,-158,4768,-83,60,30,-9,23,109,392,203,31,12,20,483,4601,138,2105,216,143,-236,49,1,-170,-512,-293,-36,101,18,124,-140,162,127,669,40,192,-326,412,449,311,-101,395,74,22,73,80,328,-260,168,83,-41,-39,83,-57,18,-131,-242,58,78,-225,398,57,-11,215,264,159,-5,422,21,277,164,13,57,-1,63,-25,904,146,31,-86,45,19,164,75,-14,274,15,78,-21,656,142,311,120,25,-34,156,39,-225,-60,33,191,-145,10,62,-66,-45,268,292,-245,118,-53,1563,-311,-407,-68,-168,15,-126,1378,270,23,-34,649,106,256,533,186,-305,500,-527,931,166,187,-200,62,63,-81,-112,488,104,275,132,238,-176,-235,-173,-335,-187,-140,1886,361,573,145,95,1916,765,-200,64,57,-1,-397,65,200,38,-478,224,31,1394,765,-391,-807,-130,193,-31,16,1623,400,-47,1401,1354,200,308,-87,-553,-350,108,255,-40,342,-32,205,-11,632,226,235,41,355,-5,81,97,2,313,-14,2384,21,147,-810,-44,457,1219,-6,253,43,123,114,50,-1549,-193,-80,-3,528,108,291,-54,62,-40,721,-74,-31,37,-75,-427,975,197,-10,-43,-96,594,26,-128,212,374,456,153,-429,106,83,751,17,30,17,167,-210,-8,-7,16,307,-240,131,3367,181,-582,-31,-33,38,1016,-73,-351,-160,299,819,50,-45,313,-89,104,979,180,210,498,167,446,-8,-657,-34,-52,117,35,9940,-44,722,17,-75,125,18,122,133,10,354,207,-204,1931,-447,-308,149,51,-91,79,134,126,-954,-8,716,10,-43,2912,330,55,295,110,709,1478,-1389,1147,162,138,54,66,121,14,227,45,43,-912,346,-470,1702,64,1041,-97,114,67,48,-43,-41,100,672,95,127,-44,218,338,198,-144,-197,-43,5,538,-4,20,-447,344,600,232,53,282,-83,105,-121,682,81,-1064,255,-762,-346,-14,435,199,106,33,386,128,186,266,81,63,-36,774,-30,-287,265,298,-112,18,314,-816,42,969,126,365,31,91,-62,-572,47,80,-63,-34,57,-27,81,-662,357,212,43,61,306,-488,-49,-36,59,276,200,-443,324,-8,57,128,11056,-216,-102,-15,-577,3094,1065,-28,-236,84,-14,49,274,511,109,971,-125,50,-171,399,11,131,-2,82,-92,142,-40,63,310,84,183,271,1346,-16,161,-133,-43,55,25,56,-66,120,-125,-48,-613,273,312,-75,-205,452,80,-53,46,-54,-455,1598,69,629,-295,609,52,-339,-33,-19,11,61,-258,9,-696,214,231,18,-47,-1010,67,-145,295,256,-379,71,84,145,91,-23,-52,-7,-360,-211,10,-555,234,121,150,1269,44,534,-365,141,54,4,-1185,243,1843,201,303,-1023,-677,-51,315,-88,297,-252,-963,49,214,85,-21,-25,216,457,-444,251,-17,938,90,-42,-157,-136,-56,-27,-159,492,-79,913,-79,-1,-120,74,180,6,66,-82,-51,-21,307,89,-71,2,40,-136,581,-186,-249,-74,-202,138,-206,-34,8,272,-235,-3071,88,-41,236,-120,106,660,267,2943,-146,-267,509,293,-123,-91,-693,130,-158,195,319,99,-135,-98,194,410,342,11,73,159,-703,250,11,199,175,-99,-64,46,-358,61,180,25,-538,148,140,-1112,324,68,128,-37,-37,-72,2065,-803,133,-685,81,133,56,17,113,-175,54,251,546,352,246,111,1,5,-145,34,66,55,-59,-122,368,1114,24,36,-129,396,766,26,67,-369,1148,7,-237,-349,461,-54,1768,23,-379,213,336,352,5,-21,-534,-5,148,55,-85,1730,31,196,-222,119,209,-186,587,191,125,323,259,329,-599,461,-192,89,-256,-96,196,-5,-50,-95,104,12,180,-118,-29,101,97,113,-723,151,199,72,-73,-37,27,-95,-262,102,-131,-60,-183,-1,-834,208,564,165,-14,219,-25,-238,87,61,-170,-198,101,-42,-142,-102,-924,-844,-53,-98,846,-478,-522,-475,-221,45,-111,258,-512,-127,42,448,222,-814,471,-98,-73,76,356,157,385,-323,-29,922,-106,113,313,-210,25,-154,-37,38,-112,680,-5,-263,-147,241,-559,-52,125,131,-39,430,764,-92,-239,141,678,-304,141,348,427,167,260,135,794,319,47,45,840,-67,-33,-31,195,95,-497,-59,-206,-199,421,1,185,340,192,1415,355,510,290,-86,127,-821,80,-81,310,94,-757,782,-133,74,129,-2,-430,14,-153,3239,526,376,387,2,12,491,34,91,-72,22,56,135,307,203,-265,-1163,-240,6,124,115,-13,340,13,887,94,223,297,65,27,201,-130,187,138,-112,522,107,597,-61,87,324,526,206,43,157,-43,31,236,-135,1385,189,-521,-90,-84,1051,-678,-13,186,664,17,65,59,34,-71,159,592,247,87,238,86,21,317,7,-1043,107,144,83,596,1834,181,-285,-410,-14,782,50,458,-297,5,-1103,165,601,-87,16,79,-46,-568,721,-602,-91,-2,100,1075,149,453,-232,-286,-34,74,12,244,47,177,430,-99,-121,1,459,-71,56,-343,-27,342,352,38,2313,-63,50,-1009,129,156,-3,432,733,-61,826,-12,-83,-41,-11,35,19,18,278,200,687,421,886,-36,11,301,1700,6,207,112,84,97,17,589,234,-1061,-32,457,-14,180,163,-26,-59,31,-82,1452,64,2,222,107,219,27,642,-100,166,-182,-290,7,86,87,199,1646,23,-2,64,247,-144,-131,-513,52,876,238,561,19,-38,75,-352,-447,226,332,-44,122,-47,81,522,-82,62,341,611,-2,2467,912,-4,143,531,96,-524,493,-7,269,-177,-590,-172,104,133,132,176,8,203,-405,36,3660,71,194,95,449,-42,66,105,-218,910,-498,97,91,783,130,77,-37,608,36,20,581,18,-99,70,-1210,-37,-2,304,329,404,-546,-96,206,-399,102,-828,506,68,821,234,-51,-199,12498,284,-92,13,-233,27,42,878,-404,650,25,-47,369,66,542,26,66,27,90,1072,-526,-83,-231,169,14587,45,94,-130,-164,-33,380,799,140,358,44,-85,-303,-24,-289,7,905,-507,337,85,-236,2057,894,-195,807,15,-79,454,-174,140,-828,73,1123,-2057,1066,-33,-163,929,97,143,-240,446,316,54,245,35,427,-168,-17,54,19,41,-58,176,40,8,8831,25,62,-402,75,-142,-58,439,50,2924,-5,1211,1428,0,343,-41,-140,-134,-37,60,-48,338,381,216,97,111,-219,138,-70,7,-221,124,-617,-44,217,27,-5,-176,561,80,943,245,72,-135,-360,83,-1244,-259,201,-59,98,-503,-33,-82,50,-718,-140,-1246,-56,-107,-1008,363,188,-55,11,92,133,798,242,20,35,3921,281,25,-12,879,-427,24,1783,-99,-171,172,2,474,28,181,-46,-60,4,349,-295,176,-119,-107,70,396,3,88,286,-58,61,70,273,5,-11,186,-75,-292,568,-445,90,1108,-177,-38,162,422,-272,-66,33,-365,-217,145,9,-3042,44,132,39,74,268,1077,-845,134,168,111,851,1330,-505,316,107,23,-51,-86,-82,97,1195,500,367,-238,277,35,28,309,-316,1,150,93,-8,43,278,-36,-88,-140,131,-35,125,-68,97,67,-4,221,276,110,173,-107,584,1781,-187,1000,748,5,-534,134,-325,46,-733,3784,133,336,43,19,-62,265,-50,480,-5,126,-68,284,147,-39,413,-125,-98,362,33,-41,140,-11,305,280,-543,13,191,-51,67,52,75,311,-238,-84,-108,-91,645,1,-499,12,19,30,-55,-131,-420,144,205,108,1,590,-53,-259,34,369,-357,295,134,40,239,-18,23,-207,53,289,-81,-144,643,212,61,-31,33,-183,159,195,81,34,-131,1065,150,5,100,45,-77,399,-190,30,-225,62,91,-81,-8,583,33,358,358,28,-564,-8,2,245,468,194,67,-295,186,838,73,1,32,4,-95,17,96,-88,-71,-191,341,210,957,414,40,2,-60,-12,144,16,34,952,45,-54,54,23,-50,105,43,-156,-14,237,147,40,-101,68,19,141,265,-101,636,711,712,353,363,-106,24,507,-613,98,12,78,-83,-66,505,498,191,-185,132,1396,71,66,46,-422,-49,-28,516,-61,6,34,133,-571,-22,424,-68,-65,63,182,-1,218,178,-16,49,-12,114,3,133,510,22,-23,135,-5,37,211,22,-7,-12,97,162,611,52,34,-187,190,76,401,-136,96,522,13,-21,45,14,-188,-1207,779,89,204,320,62,322,58,91,-107,-257,1,52,219,-194,236,98,18,115,36,97,-826,-16,-390,79,45,73,-190,-277,-330,38,33,-101,-31,404,927,60,98,-27,2,16,-2,304,-25,305,571,199,64,57,642,343,112,181,-43,571,-234,-41,-155,504,-71,68,-127,789,1454,48,79,648,572,286,1102,21,-24,79,-132,0,59,247,83,-52,357,1541,237,77,74,97,290,21,144,-337,73,553,928,119,-50,-35,10,312,75,-12,-4,-27,9,2,-77,332,230,71,-44,-60,1244,-44,41,116,-130,421,2549,1312,429,155,321,633,617,-24,203,1428,-325,-148,291,2,76,-42,75,-309,368,-32,1391,165,95,7651,1585,36,1226,823,-528,131,-1211,-193,421,32,93,161,161,420,564,39,239,-48,38,735,153,16,-738,313,966,24,840,787,39,17,60,-15,-1962,28,453,-206,-4,366,3814,221,-72,-28,245,805,1033,540,118,-24,211,339,715,177,507,-920,335,289,328,572,86,-88,9,304,347,84,124,-209,1133,437,-987,375,981,116,-67,316,-171,221,597,-50,-242,-389,22,56,36,515,-74,22,35,370,147,150,219,39,-420,339,11,182,53,58,382,161,167,106,108,-30,-40,91,99,56,1541,859,-17,419,9,837,115,185,-127,-146,23,-70,1586,190,-56,1018,273,-45,-43,98,26,82,410,-41,-69,330,338,-300,-24,-30,-32,468,-8,240,-15,-113,49,-58,607,-21,1423,450,-84,-6,-20,-360,71,829,-25,317,132,457,127,174,191,52,73,-633,-147,113,122,908,-231,-4343,-536,311,16,300,138,187,85,136,71,57,144,-57,160,43,182,144,1,12,64,-3,-138,70,66,1123,-28,503,16,-15,-37,217,138,-276,109,291,62,399,-141,34,0,99,230,402,-555,129,132,185,58,38,90,96,94,415,-136,3,-65,22,47,-21,-80,-38,797,181,100,50,276,-268,145,1875,203,207,137,-24,-39,96,116,20,168,659,-396,-27,43,499,-332,-52,162,125,-325,-127,-166,-40,75,693,5,106,69,98,13,165,-62,198,188,-51,235,-399,490,430,1314,0,44,-133,-729,67,162,174,162,409,-79,350,343,134,49,-117,18,6,81,178,42,231,34,208,-78,29,335,167,-144,-81,429,5,482,-63,431,-100,-9,312,6,72,-3,269,27,-163,62,24,1,-22,70,29,160,-3,93,-10,32,-144,-29,154,70,239,-369,-87,-25,255,1880,61,196,-22,83,-279,3231,-823,39,-566,24,485,-29,296,112,58,67,202,-383,163,391,801,125,114,393,26,34,494,-349,98,33,406,87,66,193,244,35,-26,-14,-249,-41,-644,-6,-173,-42,-186,29,8,-185,-45,-569,130,520,578,84,731,73,9,646,1318,-435,-979,224,45,293,-997,58,13,-21,-3,23,72,-418,1595,39,121,0,13,-381,425,28,262,233,-31,39,-2,196,40,59,-38,382,-168,78,7,2325,27,-213,82,-224,4,-961,-26,-21,93,73,147,594,174,293,913,467,105,321,-221,291,324,99,-71,51,-86,87,-1498,-24,5,-257,-56,74,175,-544,-1171,77,341,491,-15,10,-26,104,365,-177,-69,23,236,71,220,-94,45,70,-1833,-24,181,-5,-313,-61,61,196,33,15,167,277,175,5,104,48,-754,-16,1,-158,-19,75,-22,575,164,101,-447,47,-31,908,-25,-143,161,-510,487,-113,-292,14,-59,96,331,260,86,-202,-134,1251,-12,-1370,230,-12,-5,226,-11,1,16,10,85,-103,279,-43,-166,-101,-62,-880,-47,292,-67,507,17,206,446,3,111,-129,1388,58,-45,701,76,807,37,98,-13,39,-56,234,134,-406,26,-121,113,204,14,68,32,189,489,-256,545,97,-31,-37,-40,-591,-341,-1360,-448,21,474,-60,-44,-10,-1,-555,40,14,1380,53,-107,220,-15,250,95,-20,-33,56,145,87,-3,41,305,-406,52,-6,22,-10,97,153,22,770,224,5,-33,77,-29,-246,266,2592,77,61,4,166,-212,145,157,-83,112,264,785,143,503,-25,203,72,184,-370,121,5,79,-267,21,261,368,74,-87,36,1921,-215,146,8,604,1164,45,-204,1762,224,277,10,254,419,552,0,-48,208,-297,188,-27,220,72,-266,-418,-70,-106,-10,33,-41,-203,60,180,281,852,-80,417,-46,-71,82,4,14,-121,274,84,-25,34,158,-227,73,700,599,-162,32,5,0,12,-582,184,141,-314,472,150,131,554,-77,227,-92,108,-74,122,85,31,580,-448,186,499,5,-24,243,242,164,170,-296,-284,263,117,80,89,935,18,-61,455,58,185,208,34,46,42,1068,834,500,164,248,23,-153,173,339,134,3,-10,299,94,68,550,-23,-71,326,-41,-4,-23,994,169,134,-318,240,427,309,-4,268,-131,-406,3,165,-162,-4,-9,-1647,64,194,1288,1008,331,-188,-56,-831,-141,72,-945,-129,88,-100,19,55,-47,-77,471,12,12,663,404,79,5,25,80,402,333,-7,-1175,18,253,228,185,-61,260,295,248,79,149,671,252,783,-40,36,157,727,61,-22,-965,-57,76,169,557,333,266,153,-85,71,2,19,44,174,78,-68,118,20,43,148,-313,280,-144,-193,194,-28,2,31,-42,-15,-70,28,-38,63,73,284,-22,267,523,3,-879,48,-342,122,28,-81,-9,393,-433,865,-135,422,478,277,-41,54,-384,9,346,-286,100,129,49,605,170,123,371,-141,46,230,219,-176,216,98,1048,135,-14,14,406,-412,530,-118,136,99,9,-142,1023,-2113,131,6,692,-5,798,197,-9,-315,249,-19,64,917,-117,39,122,18,14,-1604,511,-120,347,-136,1,-136,25,-1,78,910,189,-60,211,219,638,-166,-63,-19,-15,9,-92,78,-75,7,-73,-125,157,382,-375,-3,274,-13,857,247,58,84,-223,-5,319,30,18,258,6,62,-35,-31,72,-111,60,96,153,-76,47,84,47,39,-81,79,53,-18,-121,-10,539,-548,332,111,-95,63,207,1723,20,-485,173,38,278,247,-49,5,46,789,42,27,160,454,200,-97,-160,234,194,22,295,99,-175,138,521,41,98,138,-1792,962,364,437,66,126,524,2617,40,16,308,48,-416,-110,655,71,116,96,498,323,-234,150,-214,276,-290,26,1190,8,1943,-266,-1104,-567,173,-65,965,16,1171,293,-447,240,127,296,47,68,21,11,102,-226,459,948,-29,-87,385,-222,109,-191,-505,-71,14,286,420,53,724,482,287,-53,-86,-15,455,611,73,179,-93,-2141,-44,-449,80,642,11,392,-299,562,-153,274,34,-942,-32,-105,-111,777,146,94,-7,177,-212,-147,432,42,218,60,49,366,-90,28,1178,-460,297,1072,79,148,254,147,-729,148,-53,68,82,-55,1928,169,46,9,198,-149,-6,168,301,284,17,369,739,433,1109,333,-147,636,-192,-102,727,385,-60,1239,58,-1171,-228,74,349,108,429,30,101,216,349,234,-58,151,42,-139,-153,137,339,-156,258,58,127,-14,361,-12,152,275,112,-127,-37,53,191,-1,495,444,-1281,9,97,111,96,205,118,-201,136,87,1491,545,-34,-10,32,258,-179,20,-143,474,304,554,-47,4,397,-28,4,103,-286,182,53,506,-135,-286,50,-48,-11,67,-126,-23,184,-181,-33,122,72,102,244,16,649,96,53,51,18,-367,526,295,319,159,45,-40,-12,896,190,315,116,-58,31,740,-181,-15,150,-184,197,153,31,-725,-140,10,100,978,370,251,441,-17,-90,103,87,-532,22,-87,-36,65,41,-2,368,30,-148,103,695,145,251,-272,117,30,-596,217,834,39,-323,72,98,-392,-115,-235,-35,112,-252,-309,981,-15,127,-78,193,-1314,-132,39,108,167,259,798,-2,357,3223,99,334,105,207,11,29,-3,617,33,774,327,88,231,1325,195,432,105,25,-126,-271,1299,415,1031,127,159,9,658,113,-229,91,494,-822,-40,-25,217,-431,-79,145,92,11,5,330,34,-89,105,106,-21,130,181,167,29,1502,12,-11,183,1389,15,55,4,-154,318,43,448,343,124,5,134,327,238,49,152,2619,329,62,36,18,51,42,72,632,397,203,810,811,126,-55,-1415,52,107,181,14,-50,527,133,52,1138,-6,243,138,205,-399,47,-185,-7,437,-901,-364,-36,238,-205,306,-17,10758,-183,177,1213,-68,399,12,20,259,-153,-21,-26,360,-278,-845,3,314,504,-345,-73,148,359,216,6,-34,-70,117,613,146,2991,1653,-816,-59,182,106,-41,-16,13,-131,-122,199,112,231,-205,255,81,538,8,451,1737,436,448,-19,-24,7,16,-75,-192,44,1656,227,111,284,216,691,204,196,550,-18,-28,298,331,43,65,66,77,54,-104,55,342,-305,-410,-114,119,617,56,223,54,254,62,5367,169,546,503,92,36,142,-123,-38,-66,163,1092,113,88,62,226,537,28,561,1120,-369,107,-522,187,6,64,107,84,129,-90,141,-2,-410,268,730,230,532,-58,687,3520,302,364,467,-506,444,78,57,-11,-600,-727,-51,87,18,332,216,-344,34,292,-41,1767,66,980,-122,772,-15,428,-39,-42,14,257,-166,-69,123,57,111,1086,190,-75,-218,-110,363,42,-211,-32,-175,33,-111,933,-13,68,177,187,1335,38,151,560,-17,-1291,325,-26,110,-77,-225,149,862,22,-118,-17,193,426,180,1444,32,274,78,498,126,362,-571,153,103,254,121,325,-88,-1225,-48,-12,791,-517,-11,355,-131,-121,-928,-5,30,-72,-11,1283,108,-646,-230,-439,76,334,136,199,186,155,112,117,31,-24,-266,788,-92,1732,238,866,-207,247,-23,561,-529,36,98,-1399,694,-516,13,-43,-23,-185,350,-1394,290,-5,139,13,-2,255,-402,328,-160,35,781,134,-128,-77,-20,175,1133,1086,1056,-1834,228,4,1219,85,56,830,70,76,323,1002,86,415,103,-104,932,55,24,-69,202,380,-6,65,710,722,-42,-172,-125,-36,350,109,31,180,-174,-240,389,44,23,148,-32,167,70,448,-76,114,-100,1261,103,-48,2323,425,43,-89,59,-58,126,16,92,1133,-24,-48,282,-56,260,58,-109,-289,1299,72,-12,659,594,612,2362,264,108,619,96,-30,80,318,-84,787,-153,4,17,-101,1146,118,-70,-24,-8,431,-528,1843,-148,441,191,-15,73,122,3141,52,625,-55,18,-26,137,-1164,179,694,25,61,-20,-79,-3,1054,21,71,-431,-69,63,134,-459,-49,-662,172,870,14,492,100,132,2536,96,43,498,38,59,262,452,160,61,78,40,-336,-537,1033,-18,123,-488,1008,175,813,-148,-491,246,-3,-82,-21,516,79,69,814,48,-107,-33,111,119,113,191,6,371,313,-35,-285,206,309,-48,-67,84,109,42,1286,235,39,1150,577,104,101,-317,-41,356,-111,41,1,321,-47,-4,-148,261,13,65,-307,299,-124,46,-605,3,-21,-792,16,-253,114,257,245,1,17,400,-119,-54,654,7,-298,606,-108,164,344,-131,-66,154,-9,-233,65,-88,327,-92,145,600,76,39,7,593,556,-14,976,6,-79,-293,44,-1039,53,39,-17,-419,73,229,-465,-6,351,535,-141,534,1,33,-24,-124,109,134,338,-200,639,-812,-27,53,-14,-535,146,-28,59,318,223,76,17,758,20,265,-21,142,1385,112,-723,1415,599,-66,259,26,-2,78,-11,34,195,41,-594,-80,-182,404,25,16,-81,-258,26,139,121,554,1182,295,59,177,396,-45,-158,114,196,98,140,-33,-173,-67,-56,-85,103,-35,537,20,1961,323,87,373,-7,27,57,280,675,421,149,151,77,-285,38,165,-180,3909,208,130,46,155,70,651,72,306,20,-235,-78,409,-81,-50,670,11,602,627,1118,619,147,224,-155,422,-45,166,-290,1023,713,158,-425,261,917,225,1051,-331,398,-560,-409,358,-38,21,46,-76,-422,109,477,366,-95,65,-105,468,160,148,-214,-62,455,40,83,1453,50,402,106,-367,192,826,31,217,-345,386,185,-347,-63,107,0,-44,-261,-5,37,364,395,355,21,-18,233,937,-54,19,65,-18,176,-54,514,-42,-50,-24,2777,107,184,53,1184,-19,129,-337,962,257,1019,-323,2025,-12,372,152,923,-206,-25,99,-52,89,516,30,86,-37,168,3,349,-10,-5,106,429,2,-165,203,85,93,334,146,113,105,388,577,181,-7,26,1340,464,-104,1271,158,443,165,-279,-210,837,1698,1929,36,-53,-1627,149,443,292,904,-447,172,-242,107,386,-202,472,406,47,-2,-236,36,-1766,146,-51,194,155,25,-557,934,99,139,166,-1387,-64,-174,483,41,-33,2563,125,212,1038,125,44,359,-50,321,131,-847,870,-29,-52,-5,358,781,-534,83,9,167,1943,-45,105,-28,44,280,567,38,577,1167,259,1957,-3,81,837,-286,-367,-7,96,86,-88,417,21,847,137,213,263,1051,-6,-222,-46,-49,-182,-651,330,805,50,-88,111,849,-111,456,-141,549,161,-13,-38,935,201,34,96,136,33,-22,-68,-128,3,-135,-249,502,300,-410,120,99,-7,-119,362,171,119,150,77,124,104,28,798,81,767,140,-259,346,414,262,51,356,71,-437,761,-148,268,-34,646,107,686,86,170,-255,168,-83,-246,66,-201,-247,52,119,-48,115,-14,112,344,46,566,-25,1046,-12,128,48,-290,594,217,76,-7,43,238,38,106,231,-1341,0,-369,-166,-193,-254,3,24,743,83,176,6,570,-202,219,-237,-147,48,40,-36,-28,39,-27,49,112,-136,9,67,71,940,451,1569,140,-21,257,70,19,-888,225,329,74,-20,604,488,272,-226,25,-318,-98,-5,-345,38,-649,127,143,54,49,-50,160,-529,35,120,278,84,446,-97,291,315,264,2,46,248,234,22,13,-285,-12,105,-58,28,-28,1650,238,-11,6,147,41,93,81,-3,38,445,-356,73,-1,-132,69,-4,-25,267,-759,110,126,-2,42,401,-90,197,-11,-808,2467,6,823,98,159,-358,277,124,21,711,76,-42,-4,205,999,112,537,-126,957,105,1531,94,634,691,327,-149,-14,50,209,122,97,1462,-1382,96,146,-85,-86,104,-8,258,82,6,-451,193,38,-49,152,203,33,53,-251,16,23,116,125,36,-38,560,316,64,76,566,91,138,148,374,256,18,146,-66,-34,-201,89,-64,-64,-35,12,85,-310,169,-20,546,749,54,-199,200,-55,-481,2355,-36,485,4434,32,-19,614,634,191,113,-15,347,-613,79,834,89,-126,108,179,-153,41,17,-5,603,27,-291,42,65,54,184,-311,853,108,500,-482,-58,-62,-538,-174,-41,10,40,-470,-970,114,-916,146,48,-102,-258,-111,120,752,69,237,366,48,153,211,209,241,3,17,149,1925,688,212,30,-1,81,319,316,582,275,108,13,2,-260,26,99,273,71,13,549,190,-12,229,-88,-118,-14,276,-1,6,720,303,-218,54,301,15,34,31,-58,-113,-674,22,-145,899,102,-310,-1308,201,103,-29,187,903,302,-251,30,70,-109,1387,100,-227,207,36,83,22,-86,30,460,75,310,375,336,-41,-109,572,340,2011,237,320,-97,-365,-215,-695,172,1391,64,-9,-643,196,-33,40,651,163,-6,1394,165,-84,124,-433,32,326,-1860,-894,-65,186,3438,161,-1290,671,-825,193,254,1229,333,-37,29,645,-567,-71,131,187,266,44,411,214,-68,79,160,51,92,72,106,271,-3,609,-49,143,-44,54,386,-2,71,93,-71,59,541,-2,247,393,282,127,547,-45,479,317,647,106,630,246,229,57,-33,109,434,931,115,45,-31,254,105,233,28,-118,218,-16,-131,232,-171,21,241,-16,-59,1864,-190,39,151,1323,84,-385,5,61,-35,65,433,-150,68,20,-100,-50,50,59,-34,-34,12,160,-42,182,61,306,296,-152,-126,1111,655,893,1483,30,5252,-1395,628,-670,72,146,-421,315,-334,125,86,477,1191,703,-486,390,-62,-31,-49,-85,-185,178,164,345,-296,-180,645,-734,734,330,727,-408,661,191,52,-70,-593,184,-41,60,-42,77,105,464,55,-4,379,273,-456,12,6,-148,-549,67,-802,-505,11,47,8,339,-238,106,-205,38,128,-152,897,326,521,244,-53,61,12,-58,-343,542,15,1,38,103,27,63,237,19,198,-379,2,471,61,15,-462,57,-28,257,-364,41,178,-378,424,-750,-66,122,-509,137,17,19,250,27,-405,170,53,166,7,-957,58,159,-191,21,35,-111,93,57,285,1071,5175,56,108,340,226,493,59,11,407,463,-226,-81,-33,-130,5,-16,468,-110,55,-545,202,12,-40,-628,-11,-23,-81,-47,-32,25,178,-435,303,395,299,90,327,166,307,33,-10,34,1012,5,-122,89,120,128,56,1,587,59,31,49,74,-3818,543,-135,67,-59,-37,348,-91,39,-11,78,6,12,-13,11,98,130,1659,-184,1624,1248,978,21,-141,1,149,-53,-91,-30,122,36,40,-1,130,118,416,-122,342,-128,-341,80,110,780,106,-175,34,67,-444,-16,129,-403,-76,94,170,203,256,-1101,-46,100,-30,25,-31,611,180,-44,121,-14,265,-975,178,469,24,5518,111,139,623,292,101,20,332,-65,476,28,-602,825,4,205,101,244,81,183,32,1341,-1152,57,-350,81,-42,-613,57,193,-143,109,-234,605,-326,748,46,435,441,398,-120,-83,-242,79,4,530,98,-2507,-1,-39,-184,263,11,258,2639,223,538,-85,508,622,876,157,309,-268,42,283,292,159,-433,139,-57,-7,-3,-125,-61,218,332,-26,-52,46,91,73,1022,1491,-127,-171,163,-43,138,-93,417,-584,208,882,490,-278,-261,539,57,178,98,-67,38,-414,139,-150,40,3,-406,54,142,-54,245,125,-138,642,405,-105,-205,224,175,415,4,150,770,736,208,59,-68,718,235,27,178,983,-846,888,198,422,938,41,179,105,43,87,-128,-46,395,125,-127,506,36,-64,249,-3,-114,327,799,170,477,827,899,279,-1004,-386,137,163,34,10,-112,-107,323,45,3,249,-146,172,-64,-19,1260,51,2221,158,-51,-230,49,327,11,-31,96,-191,577,1,0,-87,114,392,436,371,437,82,-451,1368,103,23,157,175,138,45,-129,5,800,10,-42,63,-187,734,91,103,888,54,143,204,-206,-61,42,508,82,375,-164,-5,74,-20,823,-119,915,744,115,495,506,120,85,232,3,373,40,0,20,215,975,-468,19,31,72,356,132,72,524,61,9,-5,-296,865,-26,385,-120,-64,370,-265,148,48,69,1,75,-11,-49,556,68,80,265,-491,1,-59,349,-23,-27,-288,404,125,-241,254,356,-156,1075,-202,173,260,98,1371,320,71,16,193,1513,1073,81,140,-92,-416,476,-16,-69,67,-384,1282,119,2533,375,-102,253,685,128,147,-206,138,532,44,326,-666,-102,2224,585,111,-391,96,119,11,49,106,113,-52,61,241,184,-212,97,-12,48,29,31,583,-119,-88,101,982,-97,34,36,76,-32,-294,42,-702,-447,75,176,292,-56,385,-404,191,-319,91,42,193,255,78,37,-43,2,33,-199,148,34,-29,-364,239,213,-337,121,-50,136,956,-56,422,33,93,54,64,-11,26,523,-89,-840,107,84,-10,247,71,-27,384,-47,-61,356,-91,33,151,25,27,1036,220,574,-42,-145,57,151,137,-57,90,-292,72,-248,-39,28,209,-176,122,131,373,29,2,405,-79,856,-7,89,106,1363,-47,65,308,22,-21,267,1429,-94,-400,252,29,358,377,436,70,-182,-17,36,-96,17,-22,-12,201,64,904,14,-283,668,51,862,288,114,722,110,349,75,218,237,153,202,764,307,-76,-181,-50,98,1955,239,489,30,-317,-58,103,313,1122,55,529,-46,91,-542,127,148,52,-2,148,32,-85,397,156,-586,228,71,69,623,10,364,-155,701,28,-28,526,9,744,-19,44,134,-495,-128,36,-135,-93,-468,-129,-21,-199,-31,230,-1,6,4,104,442,37,100,78,-739,-23,116,152,234,60,27,-1151,90,213,108,-173,-75,280,-77,-118,200,57,-38,71,62,16,-58,-141,479,-16,189,-94,-264,103,-838,13,58,-272,-10,-37,681,366,242,283,218,659,7,6,259,-179,209,78,949,-380,736,-94,106,-336,508,25,332,-244,-158,-21,14,128,179,162,457,56,277,-174,-62,60,-138,114,-22,-119,21,83,307,1432,37,75,-412,550,-18,218,-198,157,-420,540,174,-72,247,148,-86,-60,-92,43,-77,2,150,42,-3,-189,70,-13,-7,-26,292,123,-151,-17,3,501,34,655,107,69,273,-1038,32,69,-64,750,137,-78,211,79,49,-54,-132,-74,10,-274,-11,109,38,114,407,815,1,-10,4,-1150,-291,25,390,-1,-108,137,115,-25,32,18,23,266,-115,95,-127,-8,359,-69,-181,-136,70,-120,245,-168,-38,-48,-23,-55,-12,232,143,368,-143,499,288,65,143,154,-75,-10,153,73,29,-1346,619,-228,147,234,128,23,-50,30,-12,24,28,-27,-24,432,-4,77,31,72,0,47,64,195,1781,370,-14,147,29,62,127,225,205,-28,175,-41,147,137,20,44,-20,3117,-178,319,-126,16,148,1073,4,51,147,-16,44,38,46,3,39,72,-9,132,-475,777,193,-100,-217,343,153,105,602,-226,-80,25,-54,31,-16,-48,-125,124,19,-6,90,52,35,-7,67,41,150,-55,52,164,-56,69,-3,102,984,-49,-426,-233,1247,123,606,-16,172,-85,-113,-2484,-75,10
-86,-141,-124,171,-264,-295,-269,-22,60,-191,-191,-413,-165,-46,134,23,7,-265,17078,86,207,-70,66,-120,97,-60,-71,-2,45,-10,-235,4,-297,-70,-118,31,12,340,13,-23,147,847,-702,9179,1027,1451,11131,114,-2,104,839,2300,106,1349,-115,383,517,-337,561,108,51,252,130,-227,-5,46,793,-9,-132,-592,-514,-224,-333,-204,-90,-65,44,104,766,-169,50,313,-35,-32,-16,607,-136,667,193,72,123,74,301,312,326,-102,13,116,19,-55,60,-102,73,135,34,17,1541,272,-45,98,-50,-75,47,-1200,-816,8,16,-41,6,-84,-54,-92,45,812,-59,-229,182,-109,9,325,166,-122,-62,46,-39,99,-31,549,151,79,-207,17,-35,42,-74,76,25,530,-46,-397,180,419,240,293,13,-372,195,-124,136,-67,899,-96,-86,122,-60,-38,249,-54,93,85,133,-10,90,34,261,157,141,-233,63,136,134,-37,-42,67,-172,-20,-9,-30,-729,-10,1413,-2,-59,61,-97,188,263,74,22,35,156,143,104,89,-76,-110,-270,25,133,158,57,-773,1,-105,797,-537,478,1466,-179,88,216,44,51,-4,254,3843,-168,31,166,11,-26,8,163,153,-16,-128,253,345,628,139,1397,-63,793,20,-39,543,-159,122,145,343,-52,367,92,7,287,-231,-7,-15,313,1,603,467,-397,481,73,21,128,-772,-66,-143,-136,-117,646,-79,196,415,-38,-23,-371,60,-73,218,2615,39,30,5,48,73,366,-122,3599,662,300,-65,-5,386,71,449,185,217,-41,-201,-47,54,314,-137,159,786,103,-106,-1277,426,-81,68,161,15,63,-35,-42,30,588,454,645,278,5,94,814,600,78,-5,462,-146,184,98,-9,157,-221,193,687,179,29,-13,186,-95,203,40,814,49,-321,1066,405,-177,316,48,-24,110,299,155,96,-19,-1220,809,413,950,77,259,40,616,207,278,152,-244,150,72,287,457,16,813,477,199,200,69,174,686,212,129,-542,235,-58,-281,11,11,97,-211,55,193,12,7,892,827,463,238,41,-19,94,-140,2343,-239,-46,261,430,507,-82,-74,38,180,-132,59,7,24,-5,-13,196,206,92,75,713,94,-182,212,1445,120,-175,50,-219,122,579,-13,171,86,517,5599,545,0,-25,-463,233,-17,13,487,472,91,111,673,-53,-708,135,-565,126,74,39,37,71,660,68,51,-261,-41,317,-47,-4,-64,41,-104,187,-206,34,-100,86,624,53,179,405,31,-275,-266,26,-43,-6,-66,36,-221,26,-474,99,-10,49,-4,-63,237,-719,-285,380,22,439,239,292,-29,114,-173,-464,63,152,10,-147,42,217,343,85,335,7,291,-40,28,-281,429,411,492,195,250,652,446,83,411,434,625,9,-33,21,102,83,207,168,502,167,-51,23,-417,75,-96,-26,790,45,335,449,992,146,75,-26,10,36,-116,2428,307,-167,112,114,11267,20,-808,133,-417,-121,45,-10,330,91,1,212,234,310,-22,-365,476,-26,143,-41,30,185,-324,366,194,28,-14,108,89,-11,-941,-334,56,-33,30,42,19,1274,39,438,134,-882,289,167,779,136,-57,117,54,73,354,-2,64,-6,415,1542,58,-73,-413,-134,127,127,-105,205,-74,506,-22,130,137,149,19,-475,260,19,300,80,-511,-35,41,-56,464,168,1133,273,18,99,313,115,84,9,41,-5,99,11,-8,403,264,33,623,885,348,-675,9,-38,-259,58,146,-100,151,16,239,172,29,31,150,203,-202,-127,-92,-284,-267,549,353,-124,158,44,60,244,-41,-70,-90,103,-59,25,242,328,-176,-155,-4,12,263,-20,331,270,-155,439,8,-37,105,-11,26,-31,68,29,660,-58,144,-1673,52,-34,-34,-9,543,13,-68,-20,136,202,83,155,-163,179,69,247,-41,146,61,18,1242,78,49,128,-44,852,-109,81,155,-466,-69,384,-3,20,127,-207,42,283,-488,12,64,-67,213,-88,46,143,119,-14,528,118,97,27,318,580,56,66,-39,666,90,189,31,-420,296,817,-76,61,38,-44,236,276,-21,-244,1156,2017,166,-176,385,-193,305,391,557,179,478,104,-196,-60,6349,48,33,261,482,507,118,147,37,359,-128,-859,91,-51,-735,-198,-861,-236,65,-202,282,35,2255,860,396,-82,-165,715,362,-72,-6,-98,-8,4,73,58,247,-283,-84,78,-118,99,1603,-1,-42,136,-257,163,-646,-22,530,-58,-145,-184,-132,-306,114,-46,476,-102,-648,-81,6692,338,193,91,372,6634,134,43,6,1127,-226,-44,-833,1576,-37,-241,83,10,-61,255,353,144,7042,281,256,73,215,258,13,332,77,-366,4190,-117,-126,-37,-50,2076,7525,-31,-711,58,27,-36,149,419,-335,2057,307,198,93,121,610,123,66,-93,3707,1715,403,333,271,210,308,-66,-234,369,-107,-111,2761,-74,-177,-19,10,-32,247,183,-495,-105,-164,336,40,-109,1203,36,-269,-242,368,343,134,-749,225,420,-16,-195,282,177,214,271,-168,95,637,85,-100,-134,-123,114,-7,288,96,141,-104,-520,81,478,-23,12,-170,835,-20,5,-249,-291,3109,-71,1131,175,308,-75,-229,-95,-43,-82,-140,-180,458,1102,18,220,-837,177,-254,191,-36,-120,-93,-209,542,10,123,-1554,4811,22,86,-46,1340,-43,185,91,3812,-301,195,101,233,-61,-166,-1094,278,-78,259,-112,349,-68,279,624,-118,19,84,-209,-166,191,512,-53,-70,12,526,-249,53,270,354,511,6,60,206,-141,123,87,1327,327,546,116,1076,-147,681,259,201,-200,-89,-67,3454,194,1023,115,1004,255,217,-14,331,431,-27,65,338,-43,284,172,-188,39,5,147,85,-404,-268,51,-397,-38,136,-69,1018,476,-503,43,7,294,118,-145,92,-173,622,-70,-30,-69,-99,388,393,584,351,-56,223,24,3161,392,7,-38,-485,3,-46,-102,45,-67,-3,20,-40,881,200,432,-25,100,-361,40,318,149,89,155,239,372,9,99,85,118,-8,48,-70,1,603,-60,-143,-130,278,229,-1,308,238,80,673,158,74,34,124,263,-10,345,-146,70,-58,224,309,61,82,-20,198,265,16,3,-76,102,408,-461,-134,9,127,20,-269,178,-126,-5,-370,11,-133,204,-137,161,-23,-245,364,296,-25,-1119,-16,303,18941,4428,-32,-153,-612,296,5,38,30,11,-628,-6,190,146,-403,-105,-454,473,-147,109,184,-28,21,-98,-354,-44,485,1,10,1,9,602,180,-43,21,150,802,320,15,-103,-148,-28,37,83,942,108,-44,-3,393,-38,-61,-269,109,-22,3,89,-25,59,-6,-74,357,-339,8,96,1447,0,883,3555,45,-110,-150,1041,1338,18,718,99,104,80,25,228,-67,156,213,40,-2,-84,11,-8,265,260,94,36,-389,177,214,57,135,555,267,353,196,-128,157,52,-20,439,-283,552,56,133,1594,175,416,25,-636,125,4,-252,294,-1263,29,836,430,334,278,1297,100,-228,113,203,548,-42,-106,227,241,609,-57,2005,182,-49,454,35,182,175,-67,640,124,473,4929,-9,1485,-438,-14,39,660,51,-9,58,197,198,500,1,1,-66,33,578,101,311,78,98,-117,259,896,5,577,467,-51,229,811,-666,-125,467,-110,-350,51,312,133,-271,-53,-194,21,88,-906,343,-77,801,-720,191,34,1220,594,-82,146,-739,20,-92,3,81,135,-213,30,1249,137,-750,67,-8,-179,-25,779,76,244,-68,37,64,35,327,239,-302,-227,246,93,167,-1118,316,346,-72,-128,-127,328,-344,310,684,1097,128,-97,0,-23,97,121,-240,-49,191,-193,-331,-171,-220,280,91,502,122,212,499,75,5,57,70,62,13,-38,-9,-41,-46,212,-538,18,496,35,206,933,-31,47,-6,122,36,-53,-441,468,223,-67,24,18,19,928,201,40,20,32,294,-244,267,38,278,-155,272,-49,354,760,-15,167,-118,126,-94,451,-111,64,206,-198,46,191,264,-112,71,-11,502,130,772,-9,177,4496,139,4,152,-13,34,-39,65,-76,-117,-14,500,596,43,-78,-98,-142,-222,-68,14,161,-79,165,219,-58,43,20,19,-17,208,86,-145,-92,-54,130,-51,60,130,1129,165,94,33,732,-963,-418,-201,-37,-56,130,57,169,-311,171,-474,118,119,8,52,33,120,-60,419,53,569,289,869,-34,565,-134,127,237,113,207,129,121,336,-78,-25,131,34,-101,-19,44,47,112,-63,157,80,523,56,37,419,31,277,153,188,-158,-600,-21,65,-144,18,335,-81,377,33,-39,-622,-626,270,21,243,25,12,888,-154,87,-80,-653,327,247,9,-60,1294,3530,70,-151,2421,38,-13,52,-424,18,72,56,-190,28,-66,160,-854,-36,-200,193,177,43,159,222,41,434,6,395,297,-132,510,282,327,-362,5174,5103,-421,193,259,224,113,236,166,-223,384,-153,93,-315,49,-87,-96,148,157,28,96,525,238,310,560,287,475,9,4,-175,255,-70,-78,-77,60,117,-864,268,63,-188,400,-6,507,-162,-838,105,-64,80,195,161,-132,-40,59,414,6,-98,5010,108,9834,7688,9177,-11,-99,-13,51,-334,424,1041,3134,58,-63,660,-284,93,-149,184,56,653,484,-118,33,183,-150,747,608,-15,-89,-255,-1318,375,-216,44,-376,-31,-26,925,-61,226,787,14,110,-81,165,471,423,101,208,140,-120,-172,31,732,455,-66,565,-73,284,-111,164,41,112,81,15,592,80,125,-30,367,109,-6,63,-366,770,86,4667,1530,63,32,-333,-174,424,48,340,82,-447,50,-282,334,173,-260,95,33,64,37,51,-257,-71,122,-359,-1,352,-37,-34,42,328,3310,-2,-171,34,-737,222,111,-6,913,-18,1538,151,-558,16,65,-213,105,79,-31,523,124,-57,-377,169,121,342,-24,147,322,67,8,356,17,259,-92,-58,459,-114,506,-113,26,-41,-142,-269,289,-51,-11,343,118,324,481,-580,88,77,-5,-68,736,621,5456,771,-60,208,141,187,119,-21,-595,-99,-674,294,74,4569,118,104,85,84,-192,2758,154,-155,61,67,104,26,-285,25,-170,242,745,-61,1276,571,18,72,624,-99,-74,309,403,-15,1868,-22,116,359,-51,206,-196,234,-97,-259,333,129,88,-116,63,225,1047,-61,508,201,-334,142,-107,203,238,106,51,310,24,142,14,131,9,227,-114,-38,287,83,113,-4,-176,19,70,66,336,220,46,210,559,94,-41,95,38,-24,1065,-380,132,122,-63,91,551,-565,-38,-17,-93,92,186,-62,48,-150,153,388,-428,-21,-8,-95,863,834,-179,377,975,221,-60,-521,178,-311,218,-127,86,1167,739,-114,235,308,464,-754,187,-121,-434,-171,-111,198,111,-8,456,-370,43,210,-88,-96,51,63,3,-430,-92,-467,52,-105,-13,-64,32,6195,1127,800,22,45,-22,-141,-168,-3,18,234,866,125,-2,-30,24,159,-298,621,460,-491,-196,366,-456,-434,77,-13,225,2517,-50,239,255,-2,-170,-946,556,-278,67,-100,-1216,316,-33,170,142,-222,-21,0,-639,427,-78,65,25,530,-144,439,165,1676,-82,144,-14,48,-9,25,-90,-109,-73,4961,-690,232,-192,56,254,138,104,-22,176,167,-332,-34,43,-31,-71,-567,-98,-103,411,-156,41,410,107,124,150,259,448,193,204,-119,-119,29,-124,-295,-180,289,454,294,52,152,-144,17,3,238,64,69,-146,-657,136,-14,1167,8,82,-353,-30,176,212,521,-124,75,642,-132,-266,571,527,-224,262,-33,-67,-4,66,64,-118,73,2802,-51,105,64,-238,802,209,198,-85,900,29,-155,-1171,314,260,284,-461,119,51,317,96,-1,199,29,8,2843,-275,116,-180,284,44,566,62,-102,326,-4,7,171,771,441,113,185,-297,-414,-80,-148,-195,-119,302,-58,-164,36,822,5,120,23,4016,1470,-18,397,236,13,-247,64,326,228,1014,-144,-23,9,1009,214,2,-27,446,-379,16,-565,-121,63,-110,91,58,246,-79,59,438,46,300,-216,187,329,1464,-224,63,159,2056,140,258,-126,-182,-896,618,-194,283,64,143,-93,28,-69,99,-90,-195,-441,147,-55,143,492,97,-107,-31,392,85,20,-290,57,433,84,85,-105,580,12,27,556,57,341,-36,31,37,133,717,167,-218,52,-219,414,-160,189,-134,268,253,-13,1528,-592,-118,-181,287,410,50,689,444,435,-9,146,289,-29,-192,-230,-205,-506,1495,84,-13,-715,474,248,108,96,431,302,-11,334,-343,-160,307,147,599,-728,208,137,250,-77,571,657,39,722,-29,-81,965,-18,-27,12,53,331,495,84,17,-76,384,75,-58,17,76,233,67,80,110,206,40,624,386,-15,24,942,22,212,226,28,1087,-384,149,43,-67,-306,-28,85,-4,400,-69,88,212,59,-148,55,39,70,974,22,2130,186,-11,36,332,102,98,119,-224,30,1,114,-367,29,320,-263,117,163,-140,450,46,-86,391,-2,141,-107,123,1009,281,134,238,528,100,11,205,109,-62,381,-39,4409,296,-40,67,117,0,-288,-17,231,77,-370,296,262,77,-141,239,-216,71,-11,11,112,-120,-19,635,-142,1554,-10,8,-258,-62,22,110,-579,98,108,-282,-258,82,129,335,-471,-127,75,31,111,69,559,136,137,-714,28,21,-395,-67,645,500,-8,-197,182,-69,295,77,694,-311,35,462,120,-47,-193,143,144,-12,-367,25,167,229,958,209,974,-462,484,356,54,-264,-189,219,213,260,242,-345,886,165,-559,413,-5,337,72,1105,-16,29,132,-149,129,1,-371,-73,106,57,354,126,180,276,26,-202,203,150,203,-109,387,-76,126,112,943,-104,122,-32,379,196,41,69,175,-41,-72,-25,200,-69,878,47,325,109,170,431,-62,4,-854,431,204,164,115,219,134,98,1063,69,829,-120,152,130,-42,225,-21,290,100,25,137,51,-412,295,288,123,-1215,-149,116,119,-253,264,360,580,-346,-73,93,278,118,8,2,241,231,130,-42,275,194,-493,170,-307,415,71,272,-53,-73,-73,768,458,245,173,-3,-847,5076,-23,417,-135,29,302,73,67,-4,51,706,-155,507,-340,-282,70,734,312,36,-144,37,58,170,812,242,488,-12,71,166,1262,5250,3997,-7,-74,87,150,51,20,1100,2,127,94,75,-22,128,321,-223,467,-39,226,28,-5,467,-47,-36,68,207,156,282,316,22,193,-29,61,83,25,634,325,33,475,5167,7688,2848,4927,5477,14077,1537,-39,652,-72,-624,659,232,44,367,40,-15,-388,-166,100,-243,-45,-218,468,161,-85,-2,287,13,66,-32,725,218,10,-230,179,-111,-167,-16,-4,7,141,50,71,-194,-59,438,202,491,110,258,35,964,-134,19,-23,305,345,95,-402,2,111,-105,-110,163,-26,225,118,98,94,411,52,-144,82,-177,-40,195,23,-19,28,101,-26,518,261,3,-318,-84,-342,179,-15,103,128,658,74,-342,-68,571,462,187,-53,-122,360,55,209,-139,52,94,21,-26,340,3,-305,144,31,86,-76,21,92,102,1942,60,42,263,35,-24,-57,-150,-210,185,-217,74,72,154,-20,-55,42,33,1347,655,807,-439,137,370,-97,-22,-228,-14,-45,91,112,-117,1,343,34,-43,540,1407,-14,2,-141,21,-117,15,-1,188,-54,-154,263,269,-28,-459,-57,188,31,-20,-55,223,7,60,-303,-234,484,17,57,-7,56,-57,-143,267,-12,-1,51,196,90,375,-614,153,29,28,209,-123,188,-4,83,-157,1465,254,173,36,696,88,442,-116,9,139,238,-45,84,34,107,-139,95,259,475,-87,150,190,-114,29,206,411,-105,137,311,204,188,171,65,518,-192,-21,130,2748,201,300,32,-24,-38,52,-217,74,73,355,115,-359,239,285,164,-116,259,-132,-522,-177,-146,387,38,125,39,36,-586,-18,317,869,-244,-68,212,234,178,12,-464,48,42,437,-512,13,-17,-50,134,-108,235,258,36,63,-721,-21,-405,20,-149,-23,80,178,53,225,-126,-408,78,153,-126,527,234,294,227,535,-49,386,219,161,712,9,78,255,66,118,12,153,39,49,215,-43,24,-365,460,1172,432,-323,194,-25,269,45,-85,114,60,341,-61,100,854,19,-61,21,100,332,251,-5,-122,-139,56,-473,-97,-60,156,447,28,274,-261,400,166,96,12,138,-314,-316,912,131,-4,141,24,17,81,350,-21,127,172,-178,441,-38,182,2671,294,-10,-42,-404,-12,24,73,-17,-255,132,43,-7,-126,-261,464,562,951,58,0,-298,120,254,23,112,86,-60,-36,-16,164,-322,-200,-56,260,236,-5,233,-42,63,27,918,-614,165,756,-126,91,36,-158,71,471,88,2405,255,517,291,119,1,861,124,939,48,926,-84,272,-1,405,140,74,118,965,463,1426,101,-183,1505,892,-128,-67,66,-9,-260,8,45,78,266,378,49,-312,359,151,377,-194,155,-61,1076,-758,42,-122,92,70,70,208,617,509,-278,-39,-19,104,-650,738,-169,50,301,-15,32,-80,-269,-366,-87,321,-94,-13,116,-17,334,48,74,458,321,44,227,2734,56,1276,64,-21,-28,936,-305,261,-189,-83,803,88,29,404,53,-55,95,282,39,48,-150,81,43,-144,0,133,1338,24,-95,-33,152,311,1552,899,-177,126,466,-1,218,477,47,-97,183,49,87,115,114,-160,-484,741,389,-111,-13,151,6,353,179,247,-443,175,327,-54,38,-95,237,-573,-72,26,-54,-262,259,-138,16,-169,-24,89,-17,-418,-158,407,-717,12,269,140,15,29,81,-200,446,195,2,165,-13,-60,-23,467,961,492,686,35,-179,-30,-67,-115,313,-4,-14,-44,47,5,-197,1083,-459,334,-40,140,15,573,124,16,557,24,-103,-1,-4,597,135,96,-39,12,40,451,-104,231,24,-2,137,4292,354,403,-145,130,267,-50,28,215,43,-51,-36,25,188,-104,571,0,199,17,84,100,71,22,54,363,-80,36,244,264,-640,40,3,-6,144,94,-95,-384,-1,-1370,-8,-448,581,-28,145,-165,75,75,103,337,20,-1,-7,195,94,-23,73,965,112,-957,69,54,94,162,231,-1227,1155,-260,-540,-69,426,47,167,-13,-96,-36,-218,-172,96,-164,314,402,-102,0,318,17,49,934,580,55,-85,603,-29,-195,93,27,-204,12,-39,-154,-41,421,-58,12,-117,101,19,686,264,1130,35,190,-46,196,329,400,402,-29,349,310,-22,-117,414,193,-125,42,6,355,20,242,-20,-79,248,76,817,502,-780,161,25,126,419,966,62,802,-110,69,204,-70,105,342,-130,5,-835,64,319,22,63,-84,-52,-69,20,39,7,261,108,48,14,196,136,-42,266,-19,3,21,6,144,155,8,235,58,319,40,789,51,53,-7,525,489,372,-367,373,-314,505,4,386,-105,-60,12,358,-325,-72,28,-393,76,169,97,251,896,94,92,521,-101,237,1574,-143,-350,1388,24,-288,-60,18,-399,-261,-91,36,45,12,508,-8,57,-30,486,41,-1192,-108,72,-23,40,-79,507,556,45,-200,-69,-180,103,-371,10,897,1235,20,-26,97,-76,0,56,247,104,-175,-13,12,-48,100,1063,-298,-11,71,222,-76,252,-35,151,-75,-123,-63,205,4433,105,1463,172,-258,301,144,716,53,11,226,333,633,-48,479,62,124,642,-46,-512,34,105,-253,-48,-25,69,36,162,371,-78,196,-508,30,98,-35,359,524,386,31,282,344,38,7,-142,-30,-237,223,484,-183,-553,14,67,-202,121,278,47,55,-16,131,636,49,74,145,25,-186,34,89,120,58,3,53,242,338,795,2,-90,37,119,89,-444,201,164,-335,16,373,-96,135,-134,302,71,-45,395,52,-14,248,249,1116,-39,433,49,36,393,4,-43,-4,-57,526,73,180,1373,-54,55,-486,42,-936,118,48,599,-29,62,-35,47,-294,-753,193,298,595,181,50,-493,86,26,-189,-162,70,170,-80,26,-25,-669,-100,-533,242,229,-21,18,16,470,270,35,-64,77,149,441,421,-226,51,-263,523,671,126,58,172,-90,-11,476,685,32,81,152,292,243,84,173,15,-159,-97,212,-40,671,78,198,283,678,1084,121,-133,374,50,479,-14,-104,93,100,134,-17,-207,-6,324,521,-124,105,52,32,193,64,694,-16,116,398,1122,-5,117,21,399,-98,108,-47,132,84,20,155,1514,134,-60,46,-172,-67,28,-220,8,-28,243,286,244,125,44,391,95,-37,-23,285,-269,26,650,496,-38,49,100,17,74,-98,946,551,451,-221,-127,505,180,-558,1114,178,34,11,23,-462,121,-124,265,-101,161,197,114,144,63,-25,11,49,-8,-55,5,13,-25,993,-488,141,-92,162,-45,-3,1104,92,104,-107,-614,68,122,9,760,407,158,409,-65,533,36,-27,-305,193,103,193,-79,29,-227,564,424,741,-516,9763,-8,13,-65,-259,-224,198,-11,308,333,-56,-89,149,-49,125,67,333,89,-89,-28,1139,118,14,262,-153,-57,-169,-352,107,86,54,-4,-1071,104,21,76,53,98,-57,26,-271,132,22,69,-42,48,56,-188,7908,38,-22,116,1162,471,-7,-15,-152,215,-367,-85,-161,200,-177,5,-72,70,-71,218,68,758,-107,103,3805,120,145,120,711,-752,26,49,75,400,-110,204,526,60,-99,-710,1369,185,189,-46,1171,239,-7,137,351,12,228,151,-112,-92,116,644,443,26,355,283,26,9,-6,-247,142,-13,1961,273,-101,-109,54,977,153,-38,259,261,387,-1677,-182,1016,-37,677,56,6133,-101,-40,10848,1373,-479,693,-31,1,-28,1146,150,228,403,-224,-207,-562,1805,61,43,-263,37,27,102,11452,-90,-43,214,364,33,274,11,109,-674,-255,2557,1658,-64,49,0,-1,-52,39,109,-334,-21,-35,10,-130,-55,-78,287,-142,190,-102,-10,-30,504,-349,444,618,88,20,11,21,581,-173,2306,139,158,2,1103,494,-82,-30,96,-34,16,3880,-18,-35,-842,-119,-8,-57,1057,200,19,-141,239,-191,24,405,-150,-11,100,430,-41,28,173,0,88,-18,323,-175,8493,-120,-9,-234,-53,44,5757,-482,595,134,-35,255,2095,25,641,87,210,131,22,7118,3759,25,783,-127,186,518,607,-171,398,-142,3028,-161,66,-96,437,-52,49,162,148,29,-192,-4,72,-115,179,-22,230,59,-150,497,64,20,-302,14,106,-105,96,209,1480,-988,356,186,56,1740,679,451,436,23,252,55,30,1639,420,-675,133,-49,81,1,-158,678,45,61,3,27,-137,-3,-480,221,266,364,-15,199,7,556,147,546,318,1071,3427,-40,-214,-1,202,139,469,-305,74,-95,-45,109,7228,56,2,115,41,116,49,202,17,74,219,6,176,-71,3,233,368,220,-117,-144,48,4008,-333,9,10,-54,-1,-219,12,10962,-32,35,20,86,201,148,-101,265,-313,31,-278,-223,-7,12,210,-11,-13,166,186,427,532,510,15,48,106,-2,67,162,-130,12,-215,-27,148,34,7058,-112,1320,33,116,199,211,413,-742,813,-154,84,131,-206,256,78,647,281,21,234,570,72,-220,290,-60,-253,1271,39,7269,2522,47,27,1458,175,858,-56,-104,390,652,521,27,595,-174,-340,345,241,137,198,-106,24,389,-147,31,204,112,-180,1051,-260,40,-34,750,-97,326,-50,257,-22,73,122,-358,-219,494,-43,752,9732,-12,15,-28,-114,145,63,360,-21,135,-138,-46,112,131,299,879,1064,87,467,245,225,-85,18,433,493,317,0,-119,100,-113,203,1203,50,169,-27,-1,141,527,79,2,-108,157,3,-103,468,-307,207,8,157,161,3,-23,6,28,358,-5,1056,-67,409,53,-55,40,91,38,-61,-234,-34,699,-17,-46,83,137,196,189,-184,384,-171,-131,691,47,-34,-12,48,-102,148,-304,-129,667,129,12,29,8,-42,194,229,-69,77,5109,22,464,-127,-46,-97,192,-205,-99,17,144,333,122,391,58,133,278,-121,814,1042,41,-86,140,-71,149,291,477,933,5676,573,1907,134,733,325,225,272,148,-17,-128,-58,-181,139,-36,1981,24,90,174,25,0,14,43,97,70,116,140,-307,17,93,283,792,78,-19,51,-43,230,-3,829,85,911,6,640,445,95,290,-67,769,3,169,-14,-82,12,-34,215,240,-92,2,97,-47,9,-447,-48,181,-188,-11,204,-129,9,-332,-178,134,61,20,-509,-7,-68,517,633,212,33,71,26,-151,-18,-5,482,165,14,90,847,393,-109,191,-9,29,-167,267,236,-162,10,-10,763,-196,-309,-80,223,207,-69,-36,273,3698,79,-1617,0,-157,271,92,1122,30,45,-44,380,319,162,-52,149,-90,-121,31,133,368,-57,80,175,-59,-91,90,604,148,654,97,847,40,201,283,39,-108,56,83,299,-63,-707,268,-70,202,259,153,-50,79,-243,-10,-86,1486,64,33,-42,89,151,42,-71,309,-554,-25,107,-49,-399,328,-478,150,-45,18,-698,36,-38,-21,-50,-84,5020,26,595,16,-37,-7,12,100,-294,165,-31,703,9,234,196,-225,48,-178,-82,250,1371,543,-12,11,91,210,217,876,435,-76,660,-66,-193,86,396,-68,55,-904,-23,-92,105,630,112,135,-52,171,-24,88,588,167,-7,208,138,-7,268,157,447,555,-130,128,61,-1150,40,114,474,1107,103,-967,-147,-241,221,-31,512,-1,30,-133,218,-31,236,1404,138,162,530,124,-212,16,47,-99,13,92,3,555,822,-140,-53,62,1441,710,2383,-28,2004,-116,943,204,227,153,-10,34,84,-811,-20,-341,219,-12,-111,8521,-79,-125,-106,358,-709,143,-67,-144,43,1208,60,-892,227,39,73,91,-62,87,-76,159,-112,262,-130,174,1429,18,-274,-63,359,23,-9,102,45,22,-294,52,102,-31,64,-97,13,165,207,-68,-90,112,-260,233,-104,-111,-291,52,58,215,218,96,-27,97,18,-173,12,-64,0,-28,23,-162,498,538,-93,20,268,124,11,-74,-24,302,-194,787,946,-406,-124,-242,-186,215,-153,17,92,110,87,295,331,22,1000,-197,141,-263,28,-172,77,-183,1,78,12626,1148,-396,386,-202,307,-24,320,67,330,-317,-90,270,-393,172,-153,781,204,-91,73,52,9,664,-279,70,570,-38,5,41,293,8504,294,14,331,0,96,218,15,1191,434,-306,-294,24,-23,5288,287,33,4745,-44,43,-289,93,29,114,-66,1175,348,274,142,176,95,2,480,-80,441,93,-194,180,72,-191,142,146,-232,-56,96,-28,217,-70,-441,218,1234,206,596,-103,-13,-48,-59,-16,20,-81,340,44,191,120,126,321,3400,-250,211,-35,144,273,-118,112,17,44,46,61,-126,64,403,21,-15,-75,33,-30,172,-167,160,-200,37,644,64,24,7,425,66,164,188,242,-320,20,150,-395,68,-20,177,-377,-260,-61,-50,8480,-107,795,224,5,84,-541,5,62,-25,-311,21,-12,-20,-104,47,-162,25,91,-207,-39,85,-534,-69,58,10,-119,182,-510,-16,246,-82,36,44,28,63,384,326,3298,2724,132,163,26,-389,691,461,-457,208,110,239,-189,20,23,737,303,132,140,7,-429,309,178,252,-101,-48,26,1,229,0,-12,460,-262,-60,176,-3,-5,103,10400,48,-6,165,-209,304,74,72,132,506,-295,0,114,152,41,-26,-101,190,-90,22,-121,-44,36,70,17,1,289,1147,58,251,-140,76,144,1814,55,590,-20,224,-371,488,10,-144,-73,-32,8,864,358,-57,-63,27,-193,-127,6,170,35,70,-157,242,-18,-131,47,182,410,-3,-72,140,114,83,378,-408,100,63,91,71,266,-68,246,223,49,-415,38,15,-16,-86,421,-221,137,1448,8,106,27,1071,101,-102,33,21,14,-32,69,39,-51,13,173,-245,28,170,-16,-1,9,220,846,-14,10,-259,-52,-16,-294,-11,44,-84,24,-72,183,157,28,224,173,60,20,70,220,-68,641,312,-64,235,56,21,-163,396,199,71,-84,46,33,-12,30,751,60,-79,530,72,87,4,190,2,2241,44,-134,75,-356,45,-98,-68,184,120,31,134,-60,61,377,175,359,113,-32,1222,588,78,-60,-128,42,73,114,72,-80,34,-440,425,221,-24,-90,440,24,62,145,305,47,46,187,55,732,117,-7,373,-76,108,-9,-36,133,458,89,-14,1781,118,-165,-27,-65,-85,-81,45,51,-67,-41,227,-22,-408,465,88,-59,-335,-652,1397,1972,-67,-98,58,-106,-61,85,-220,-85,-58,1043,57,-39,39,505,109,-4,-5,130,-177,-63,-66,-34,-31,1752,-4,364,-678,32,4,86,-133,-16,-24,167,144,820,46,665,13,-130,-1439,1,-140,-22,107,-200,0,18,85,57,539,204,1028,-275,5863,-37,-137,17,716,220,-7,69,17,87,-88,15,88,48,-71,-80,79,798,25,-63,-136,42,-42,-340,51,-476,55,176,75,-89,22,284,-284,38,5,53,-190,15,81,-64,487,56,41,141,575,283,32,907,70,37,149,-110,143,-126,-209,205,-41,105,241,107,-104,-59,-42,152,816,15,-195,226,579,-3,379,-31,335,-516,280,844,-321,-258,24,-33,834,25,44,180,423,-462,3966,191,673,341,404,38,129,68,61,94,18,-20,-6,-34,201,118,606,54,182,-63,103,-70,79,92,-194,-250,-203,-73,1052,639,268,10,20,-16,-96,271,166,-290,-300,158,253,77,171,107,244,-5,48,-14,161,-81,1269,-146,-317,-246,-259,529,586,245,-143,-609,538,2,635,908,-248,257,-122,564,2540,-293,-24,-560,251,479,-171,26,-62,297,838,398,5616,3504,33,242,-463,92,150,-193,-10,130,66,86,147,644,261,-166,-55,8,-501,-403,270,-81,-269,-9,45,-16,-742,508,83,-90,-98,-103,-41,619,-41,52,-340,11,49,-117,-9,-83,56,-747,12,62,-224,160,-46,-86,16,622,94,127,143,-137,-159,30,-43,-59,-4,-110,-370,-262,-86,77,583,391,1433,2564,200,6257,170,-16,113,236,34,84,401,-235,39,-135,-12,362,270,153,228,27,-29,277,-122,-127,142,31,76,52,97,337,306,-5,-194,0,2021,24,-36,-118,261,-582,3890,257,216,4,225,87,113,122,31,457,-3,-28,296,7955,1743,-35,148,274,2,157,24,-1325,528,215,-190,17,113,-58,266,11,-455,-81,-270,-95,271,82,1851,909,107,95,-49,-179,-118,475,-24,-5,385,122,787,212,202,-106,69,-14,809,221,228,101,195,56,40,-71,-21,834,155,13,-51,60,-635,666,333,264,285,56,60,-101,192,-380,60,-359,-286,348,89,-89,-217,253,13,7101,191,95,1488,-133,-21,-48,-170,3561,1718,114,-2534,554,-78,59,1707,326,478,140,152,25,-41,131,-149,336,-17,120,99,-126,-114,-335,-110,-70,1451,82,-102,208,116,13,20,-335,-39,400,20,-84,8,93,-83,30,168,269,96,-98,18,10,23,213,464,-1247,164,-46,160,-37,48,684,1598,469,409,114,324,-58,406,170,1079,12918,357,-65,51,517,-133,82,92,222,67,225,59,-78,-14,75,-10,154,28,-750,97,165,-59,6,231,-61,42,-79,243,-51,9422,-91,32,66,356,-66,-396,85,-35,210,18,974,-264,324,786,325,190,491,572,-65,39,1295,-300,-548,154,166,-82,59,-63,-208,19,297,-34,100,-44,-109,3,-19,200,-46,-554,-29,59,-89,40,-12,278,260,55,324,165,164,200,27,281,-248,50,-40,25,-88,43,502,15,88,173,-30,-164,-133,38,193,379,-587,-223,-51,-1143,59,-24,439,-175,470,207,517,-251,-104,47,34,33,27,-127,-12,17,58,-244,117,13,-189,298,542,776,-164,-227,59,309,-49,37,64,223,107,354,-218,15,813,-86,-45,70,14,-188,49,165,-399,-85,-67,-69,-444,-667,510,-62,2,-205,126,32,63,-436,357,-1674,183,92,129,353,77,43,484,297,252,1,320,61,49,-1112,-290,278,-646,60,986,404,502,-4,-74,1844,-297,223,37,-701,3,189,-47,599,-65,-251,65,22,338,4,77,-189,127,559,-341,-475,-304,248,46,176,436,20,-47,689,-11,-102,670,33,-123,-75,-405,-316,31,286,44,-76,391,-230,75,-19,7,50,-19,-86,298,459,-71,1518,1210,14,63,-11,-94,2873,-119,79,32,-19,879,758,260,97,215,-150,1135,317,-188,60,-111,35,59,12,765,420,-30,252,149,-233,-95,202,453,326,190,150,118,515,529,-99,17,166,145,210,-35,54,398,247,1090,29,-66,243,-55,267,150,307,-280,-146,-265,81,-81,-1047,-308,497,151,-19,162,94,60,140,150,-14,34,216,890,-343,-58,67,3230,-56,155,774,-114,-4,-118,1367,-804,142,46,61,136,234,5,68,439,17,-266,27,16,29,354,709,18,817,5,269,-73,-26,1153,354,-44,100,-647,17,-248,394,-43,-91,-189,11,-96,-309,241,-64,79,118,-143,4683,58,-75,-492,-852,227,-164,75,-4,561,48,391,-235,21,97,79,-135,80,545,202,-54,-408,-8,-79,713,100,87,267,278,-34,96,316,143,68,134,832,12,437,134,98,60,144,3,192,-5,439,37,578,25,470,349,933,-2,53,137,-485,-16,121,390,21,312,129,1811,184,862,320,-306,115,40,-20,239,-198,-374,-107,31,18,18,342,248,28,241,200,360,314,5,-48,168,69,-71,-18,-592,674,-19,1133,973,-264,100,57,302,-56,9899,41,-139,36,201,-304,-263,21,93,96,269,152,46,204,28,-52,22,17,-333,-55,26,52,792,-182,-174,-85,-368,127,-17,14,251,-22,53,-15,-48,78,95,174,-60,8,-123,-33,12,96,144,87,-46,-394,535,93,133,-339,14,-28,120,110,-174,259,-7,38,-83,24,-25,98,1078,498,431,-1049,-87,-67,62,-192,-64,1303,80,225,188,-275,-46,-248,-7,-165,-745,518,-2,167,-117,310,-451,-57,279,1,24,40,218,113,71,626,600,-649,155,222,-298,-29,237,-34,-627,83,-437,-2,4555,573,20,-15,39,163,3,62,1326,214,124,574,1324,38,-88,439,-137,-461,-190,-34,-101,139,68,26,45,-22,113,-16,88,90,422,168,-97,-470,66,18,421,300,1542,1050,28,134,565,-26,755,51,47,317,-2034,160,-452,-73,166,599,18,-13,-51,-103,-475,-257,91,-535,1487,84,215,-63,160,-190,-204,183,-98,460,-25,-5,-198,270,-413,33,-159,248,-34,-58,76,113,134,73,208,-108,12970,7,-145,217,776,-511,-422,75,546,-139,479,164,299,424,85,722,472,-271,-198,285,296,211,39,225,207,19,470,428,35,38,149,213,-341,46,-175,48,-285,5,156,12,-465,-35,110,-45,-153,-1152,315,1957,446,319,-1467,19,139,128,-14,113,12,-83,-197,554,50,-245,84,-17,-50,27,31,155,72,1485,-79,-419,2421,-46,46,-16,23,299,-134,-1108,-2667,-94,187,26,-714,144,-14,-680,122,48,-13,-148,633,-51,-72,233,-34,40,984,137,-129,228,313,-88,35,2208,-28,71,4,2746,30,9893,-367,-1025,-3213,-7559,-756,-101,37,4,-86,-179,-248,-291,456,-456,8826,-158,1517,62,-30,161,9,1242,250,142,77,-54,-13,-66,-285,3965,51,5,3267,66,-101,-71,29,795,517,494,124,3497,-125,158,1,-445,-97,45,275,149,49,-82,3,410,-196,132,46,87,-18,39,-240,409,653,740,326,293,-8,-243,-141,-88,299,555,-185,687,9,47,49,-1,225,-161,469,117,1093,8,29,5656,-22,19,17,28,9,13,-28,307,-366,92,39,-55,426,25,12,105,-87,350,-23,-54,359,-98,-154,-63,118,-61,-9,1696,257,25,-134,-91,209,108,255,82,109,-21,267,57,38,-7,403,80,98,180,616,-89,193,-8,17,111,-84,24,-32,123,62,31,-49,68,821,56,41,-56,-96,32,330,3781,-186,278,-133,-174,190,-74,10,-713,31,38,-115,454,367,-159,-109,56,-35,-1,-15,241,234,1096,-120,104,161,28,-15,-7,-73,-111,-80,238,-518,-207,31,129,-23,69,727,6,-186,-201,-404,1,109,364,-26,110,137,284,124,63,-5,-102,869,45,-42,1432,246,393,-11,39,-815,-198,-109,229,-24,-16,-59,34,5,42,30,139,162,-53,172,1545,839,-63,67,381,103,522,-73,1153,524,-181,296,122,494,546,-16,-77,2560,2763,-23,80,138,1078,-49,-265,1753,129,139,834,-53,-135,349,670,659,-561,-2,12,466,-109,-117,-526,-91,-26,291,-30,108,-146,-47,31,-256,196,3563,438,309,428,105,569,379,701,158,-27,-179,138,47,420,377,449,77,141,42,5,-115,94,59,387,-102,208,30,-35,38,-107,-30,382,-218,560,351,-621,80,174,291,-343,1593,4488,3147,307,117,1751,1049,582,578,-88,-18,400,-2,129,48,-3,92,439,73,182,452,340,-431,116,78,469,-89,95,-114,723,425,4,163,-47,-17,175,-173,60,973,46,36,4,-541,-86,-141,-124,171,-264,-295,-269,-22,60,-191,-191,-413,-165,-46,134,23,7,-265,-44,17078,40,86,207,-70,66,-120,97,-60,-71,-2,45,-10,-235,4,-297,-70,-118,31,12,340,13,-23,147,847,-702,9179,1027,1451,11131,114,-2,104,839,2300,106,1349,-115,383,517,-337,561,155,248,20,-11,-50,86,218,269,474,-292,35,98,-11,-6,519,65,-41,131,-232,44,-21,133,283,-96,10,218,41,-336,792,48,25,-53,86,36,93,136,174,156,670,-58,-52,-27,118,-84,225,266,-74,24,149,30,14,-43,-74,86,23,116,109,71,-19,3,-1324,688,-59,1700,48,-59,50,126,-73,44,-9,-67,130,-30,-8,111,-514,69,409,-558,19,18,-731,459,-706,101,232,-53,110,237,70,5,73,316,21,-10,8,22,15,19,127,-48,-40,58,55,-20,-174,-113,248,22,518,-148,309,-20,43,-30,37,46,53,285,16,17,257,136,134,165,-156,38,30,-3,238,16,51,-13,25,94,603,-15,154,140,219,161,505,42,385,197,765,337,88,1653,-882,-48,37,109,111,3,101,307,-5,-9,-192,-2189,545,2644,-67,-22,-147,340,-120,32,-37,136,333,-101,571,92,-80,60,158,172,56,-146,-48,0,25,47,200,-6,361,-65,10,107,390,-41,-48,413,-95,122,2,28,-213,-71,-164,38,-19,-125,46,-215,112,177,-97,104,-109,160,-202,-5,1038,-57,-53,109,-17,-7,-19,583,477,10,-122,-28,-28,0,12,-20,-290,417,-148,-22,-69,40,169,534,-285,674,14,306,34,-26,-45,6,93,25,504,-7,-117,-54,-120,-88,36,113,-143,-15,326,99,202,82,-24,35,-64,863,305,-125,154,32,323,-203,277,1149,-20,45,-53,67,104,-38,746,-425,153,23,725,-83,-364,114,141,129,-45,169,-52,-67,216,399,-257,219,-478,110,103,573,-128,248,-52,52,-91,-66,45,78,-20,-19,6,268,110,158,437,138,-192,46,652,157,69,73,5,129,-112,101,65,807,1184,-144,178,-2,-19,-12,433,494,915,12,259,-110,-5,-93,47,147,24,-6,69,-121,42,222,1163,-176,59,179,-818,73,854,-113,169,-134,-23,502,338,14,5,-244,296,-89,15,-130,117,-106,28,-93,-277,25,331,0,26,-339,-20,57,115,61,95,-115,54,95,-379,66,-190,20,13,8,-53,5,1773,144,-46,221,-87,35,23,27,-368,126,-57,10,84,372,8,241,445,-268,-202,0,455,380,-70,-266,117,522,175,327,504,54,-131,-152,245,-22,220,870,-356,-98,321,158,160,28,67,113,-112,-116,274,289,33,22,-8,321,-50,244,13,85,-43,-62,-12,65,-24,-82,320,130,15,123,3,-102,106,-16,-38,-191,338,-242,-46,215,2,-117,458,335,-91,16,188,101,22,109,96,790,54,-41,-34,-731,-76,-15,50,128,-4,6,-62,122,251,-57,191,315,-26,230,-316,40,152,28,216,-29,105,-149,-109,113,129,31,-6,-36,47,269,232,1195,-77,77,137,246,44,-30,-36,596,-416,2,-13,-97,-113,70,163,-188,-274,98,-247,-31,218,-547,-134,-135,32,43,95,31,316,-38,11,475,342,-196,-91,140,66,-34,100,-210,26,539,-6,-5,504,-57,51,204,283,-20,113,12,80,-9,-79,-35,-202,-58,-69,36,37,-30,-326,-37,294,-13,60,-48,260,-63,-1280,271,116,-119,126,-101,650,144,298,33,34,-34,633,172,-202,-90,0,114,270,349,-126,-85,-211,375,203,5,38,129,-146,32,-18,565,36,428,226,-4,23,7,380,-354,-162,302,1336,341,44,238,21,-211,212,20,-143,8,103,45,287,155,81,-104,-6,713,279,16,71,-4,170,9,80,437,60,43,-226,-3,112,-402,179,690,-170,153,62,57,158,324,-159,-3,605,243,226,1078,674,-165,-96,79,216,50,-55,35,119,82,-230,121,23,303,141,-59,6,52,109,-121,1138,-80,-1956,62,-230,154,270,53,74,-70,59,77,-39,121,1245,-30,-293,95,497,-79,126,238,-27,-265,125,8,-188,88,103,25,-56,113,-203,-46,455,202,-49,-126,98,28,25,-22,422,147,135,211,64,19,790,56,-31,153,212,-59,-18,121,154,-113,21,-6,-1,123,-428,-62,125,51,853,196,-143,-285,174,-1077,-94,-29,-37,258,125,32,-205,256,-75,280,360,-83,220,365,760,-495,64,-26,-2,-230,264,44,4,-176,218,189,35,696,537,35,174,4,929,60,-88,1,165,315,285,101,126,-34,-31,193,547,25,134,-55,-29,-4,-69,9,-110,144,466,-28,-4,91,-19,318,103,69,321,20,1624,926,79,30,-327,128,224,-20,-261,282,1051,46,-46,73,188,-98,809,-112,79,-58,-753,28,206,133,179,9,52,-106,-582,-125,39,31,-168,1,68,749,-3698,328,53,-22,-93,-46,-18,-514,37,-79,205,403,485,8,-39,83,-171,3006,250,54,202,-6,271,-75,-116,-171,175,-119,182,55,29,-100,13,-32,106,120,5,-626,129,17,33,-43,133,-442,2650,-173,-343,-31,-104,52,46,-1323,-42,157,191,773,411,-433,132,1644,-1906,97,33,-436,-523,-86,98,152,-4,76,-95,1767,61,96,84,-71,478,69,328,-26,-3,-180,408,-138,-472,134,365,105,-29,-29,162,229,4,-415,-400,1216,-123,106,-702,-54,-479,537,-106,-83,1055,-49,35,-152,2,24,1422,288,358,259,63,-3,183,129,330,-295,-618,29,27,117,352,211,38,627,-70,19,-3,1031,-58,110,-11,183,-39,579,-79,108,70,-28,140,5,10,-11,493,-110,143,-36,419,17,-59,-336,-70,30,-1180,538,-1507,8,113,-61,385,-501,-269,47,175,-153,-625,19,-43,178,-14,73,387,-13,117,164,52,57,-78,-43,-19,-623,279,26,312,114,-284,1053,-98,9,81,421,-228,-26,-436,33,10,-71,-1216,-155,-344,10,29,-13,-80,-14,-670,-187,-104,253,420,1302,-287,60,11,27,32,24,-44,9,-296,13,-55,84,14,234,-160,-570,644,120,-154,501,592,-1544,-229,-48,-20,-5,468,-966,-205,-190,-21,-215,-86,187,-170,-310,226,88,-81,303,-38,-90,6,32,-10,337,-39,-307,104,558,43,37,-21,-76,17,-51,87,-153,29,-139,123,306,46,-66,31,79,22,41,138,-61,-78,140,-315,18,18,-1386,-27,243,-287,-782,-90,17,88,61,43,-593,162,4,71,107,31,-143,-47,-282,22,650,-48,52,-67,327,-79,38,170,345,67,701,-1,260,-26,-32,-256,91,330,170,-118,201,-95,-254,52,96,42,-7,41,1875,-401,-310,-932,-2505,-166,14,85,180,-135,45,14,4,15,247,863,156,-168,120,1000,139,198,-9,-75,-443,1303,-77,61,-400,-129,-27,426,-864,645,-216,23,1293,122,-16,-119,233,37,48,-597,413,893,-510,185,-747,9,-164,-44,-691,-10,139,608,213,-53,93,-183,257,-41,-117,-492,-38,41,61,-52,58,2348,58,-57,-53,520,103,-39,435,712,13,56,0,80,444,-111,-52,185,-65,501,-130,-210,497,4469,289,224,-66,-238,10,-32,42,1588,100,41,38,39,-467,-4,8,74,65,-265,-121,349,-40,406,104,-53,124,-890,723,-181,1,101,198,868,94,150,1252,224,-33,-108,-13,1000,-10,-314,255,16,-42,28,267,135,-21,-76,253,12,57,71,342,-162,81,22,-156,-50,730,-189,660,-25,1120,-138,-92,-172,20,-7,88,-2,-290,208,6,22,-72,316,-542,-51,43,16,-117,-44,8,-92,-64,126,614,-2,1275,162,230,47,656,241,511,-10,161,1028,716,-180,-165,-108,92,-101,19,-2,-19,12,-19,-59,30,7,-516,-11,-75,79,72,-6,162,4,1168,56,126,-66,104,123,382,325,11,107,214,24,6,66,-94,335,48,288,8,-107,67,-2,-128,73,226,-143,53,2,8,-113,377,-157,227,289,282,51,-51,1719,-601,179,-850,107,-418,16,22,-314,253,-108,-72,45,68,846,46,-317,393,-174,735,-110,190,132,-127,273,287,-107,1024,339,154,9,-256,-330,11,341,139,-118,176,-15,446,-94,120,-49,-369,135,-40,-175,-80,-461,-297,558,65,140,30,-163,-4,159,-749,55,-54,195,739,47,-14,369,336,30,557,66,122,97,55,50,98,-78,1145,478,489,-139,-237,-44,130,115,93,-9,569,-738,282,-283,-12,252,217,98,363,-135,-107,120,111,27,667,1,153,175,1034,-50,314,11,-493,931,-988,406,64,1904,105,274,-29,-87,76,83,-22,96,-75,94,-67,6,159,-242,275,79,84,26,68,36,80,67,99,99,187,-34,66,271,18,169,123,160,-202,64,-100,139,-80,-57,337,-262,4,-612,-144,69,-62,240,364,-22,-59,158,46,-174,147,201,-129,14,-7,-322,90,177,-212,6,137,60,189,726,167,-179,53,4224,-906,90,-192,-153,63,-14,-36,25,-69,69,-59,43,547,561,-332,373,213,28,1959,889,406,-31,114,545,-41,-228,19,258,75,34,780,-55,396,17,-81,20,-135,-68,51,91,158,1,-106,307,-38,-592,145,-87,-1,-19,52,-109,78,59,252,65,127,-100,403,272,-88,-29,-33,53,-32,-331,47,1400,931,169,-61,-61,23,-100,-217,30,-298,-29,64,-24,284,34,-60,-2,81,-135,51,-17,29,-132,-436,104,-182,-412,-23,43,45,-45,934,555,17,2047,-51,50,941,-201,17,-145,283,666,1201,-169,84,-43,58,111,-911,63,83,238,15,50,-494,118,33,145,636,2,-902,1645,-959,-72,89,685,-58,-6,682,-36,-17,7,190,429,34,87,19,97,-526,156,339,117,77,-95,-51,44,-22,602,307,55,-848,-561,-13,536,-500,2,191,384,219,57,19,20,-22,-43,319,193,19,-102,437,-233,-1200,446,465,-82,23,-64,-371,-9,240,-11,145,-5,-451,517,142,110,1733,-9,834,-601,375,813,33,408,234,122,-85,9,17,127,6,-722,-380,-71,-397,-228,155,180,-16,419,-419,240,-819,4,58,296,705,897,-434,1133,-475,-45,-108,-19,86,216,463,465,16,-1,-1,820,113,-100,-17,155,42,383,125,23,225,1014,1204,-235,-343,18,102,24,-87,156,11,95,252,767,104,796,211,550,-29,278,-8,39,-53,-223,268,2,-419,-145,268,-40,68,628,204,202,179,167,1492,-588,514,17,935,18,4,123,298,4,195,20,-34,64,12,77,-7,-63,73,-31,-352,-10,218,-31,-49,24,-75,21,-100,90,-179,-51,45,-475,-21,290,169,-52,-12,-81,721,400,-47,189,1710,16,44,157,22,-11,75,445,-20,28,-973,-265,70,144,-107,259,-42,16,1,-22,18,-406,501,-20,103,25,73,-19,55,-79,37,300,-5,217,-1277,588,8,5,94,203,-177,-24,299,219,-2,1449,-41,444,-95,94,1060,10,-6,202,-179,368,-534,10,221,212,187,0,398,242,-90,153,393,51,802,-66,-201,129,615,323,1921,241,-35,140,-195,38,-56,73,-377,-5,827,82,240,87,713,126,39,71,68,341,624,-66,-63,-66,-141,1135,662,500,565,148,158,507,39,14,26,445,78,129,1,-34,201,-1,162,57,136,24,-124,-16,27,46,-22,26,-29,20,30,356,193,-97,-558,258,-55,21,252,71,102,312,192,-2,4,-11,116,88,10,-166,-75,-8,-367,212,-38,201,139,62,56,-17,-25,-59,159,469,51,143,108,-66,0,51,0,383,-98,1296,-152,531,974,-255,-239,-941,-334,647,8,347,256,-570,41,-191,30,1274,21,-41,-190,-368,15,-245,-12,36,-23,162,43,90,50,20,62,100,-10,242,-222,70,-38,-10,204,104,408,136,-134,203,-277,50,871,94,-60,506,252,1133,1052,268,-323,99,31,83,-163,128,-35,-109,91,196,384,-873,37,244,-14,5,-287,-1674,167,10,57,379,324,11,45,94,52,-15,390,744,-162,109,93,88,269,53,30,43,-16,-110,103,-118,201,74,76,33,-25,54,-207,716,65,203,-279,9,89,331,288,-13,-81,-80,38,541,476,-136,36,805,165,161,287,1171,-84,86,8,222,133,576,-159,-69,-257,-298,65,84,67,-620,-25,33,770,260,-25,27,41,11,-20,-23,-130,-69,108,77,590,933,69,70,-40,543,217,-1153,-615,54,89,-13,4,127,51,811,256,-271,551,364,117,-854,-27,33,1062,116,-392,-30,35,50,-137,221,-95,-52,-25,118,-108,136,45,304,-132,189,494,229,-85,74,90,70,43,623,514,122,-254,1125,-207,67,699,18,48,-9,125,-126,-36,317,19,635,-14,-323,232,485,38,57,1236,14,33,57,85,14,469,14,55,209,12,111,733,99,5,-101,-199,-475,92,135,29,776,0,56,31,178,34,-62,733,702,-57,210,711,35,381,-11,-26,-360,27,163,38,212,-115,4,-26,1544,-13,-98,-12,81,-52,217,-38,54,161,-77,242,-67,-3,206,620,82,25,97,319,631,-90,-85,175,-194,-45,-8,142,-53,47,-12,-56,109,90,94,-50,-22,206,318,-1027,-10,36,-5,-87,104,-111,-264,142,22,49,25,216,340,156,-2,250,-20,34,2470,565,-35,-141,-1178,55,-475,-76,43,12,-122,-86,173,230,-52,-237,-41,82,1159,227,-316,155,484,110,255,83,-20,-130,-38,-95,-169,-86,33,15,3933,31,196,-10,345,61,132,-170,-5,-25,11,-403,324,-359,-518,284,-3,-22,-3,167,-82,156,58,156,162,177,-109,200,25,1228,610,113,14,-57,2005,35,416,578,101,590,649,-104,226,-77,-37,137,278,-321,-40,-23,328,1097,128,-130,-49,-251,212,57,-339,496,47,-13,24,928,354,-69,-112,502,177,4,-39,219,20,86,130,1129,165,732,33,419,565,207,336,39,-124,51,-48,84,-229,46,-7,31,4,29,40,410,-2,289,30,-42,112,-835,-600,-169,-39,-124,-549,197,205,634,177,-179,329,-230,96,-543,-40,404,-47,47,-6,-235,92,414,-50,56,-9,251,-30,-161,-67,5,113,79,137,-124,-269,104,-399,39,141,-98,29,508,-197,106,-9,-24,774,77,200,-46,-127,158,63,35,78,-141,529,234,866,24,-565,11080,244,5,-50,-2,-946,-163,-41,198,-88,70,43,236,69,59,-249,209,-852,69,430,-107,-339,-248,91,85,391,33,120,-110,-235,-896,16,274,-183,-6,1444,-205,-221,293,-4,-152,-335,16,77,146,20,143,-428,133,87,886,-9,146,21,106,257,27,1071,657,456,-319,160,-336,42,-80,-1,-45,-192,198,0,-362,235,6,194,266,76,56,21,32,143,59,-577,-674,234,145,-270,-91,20,141,-58,4,9,23,319,-132,136,21,34,60,137,-55,23,-72,-25,-2,-121,-57,-12,-171,-103,-144,95,-19,-171,-59,41,693,35,445,-291,-42,9,53,50,169,-1098,-94,46,-12,-43,-123,74,-65,-101,9,110,107,-71,-63,-224,194,-615,8,-229,-5,39,15,211,-16,-43,-278,-67,55,84,-19,13,-20,542,19,87,14,-3,-94,-86,1302,75,264,61,-176,377,422,-231,8,-15,71,-60,-143,5,29,18,42,-29,223,39,15,290,63,789,241,-125,81,174,-235,-110,242,372,-62,2104,-51,209,-14,155,66,-32,21,11,-141,-40,15,351,19,-100,91,73,99,87,753,-59,68,-54,-149,664,101,1718,489,196,316,32,617,27,57,39,-87,-56,173,271,132,52,-195,116,29,506,338,917,1002,630,5,21,79,-8,154,-963,-271,101,274,-227,-53,-8,0,66,-68,190,34,-144,180,145,50,514,-47,129,51,-223,-19,976,-20,1,13,-222,68,202,60,148,14,11,19,686,140,-172,7,30,101,11,51,-37,336,23,62,79,157,45,30,145,51,41,-19,43,473,363,-359,5,70,138,32,146,419,330,-146,108,6,-66,178,1224,35,-38,855,-124,-23,-14,2868,1,472,33,358,52,-35,-12,76,-57,-25,198,100,453,32,297,-33,356,-68,101,319,19,-127,15,-1767,-155,-2,-7,-235,79,404,-257,466,-377,-201,1115,33,-82,971,32,33,-58,167,213,346,211,228,165,34,-443,19,115,-25,5,-44,-27,-34,96,226,25,-76,300,220,803,85,36,-678,44,-170,147,45,159,738,54,17,74,314,54,33,-43,62,-8,204,71,317,-288,122,88,-47,3086,-61,59,-17,-3,126,-1,156,184,16,-18,-8,141,5050,29,1693,10,8,-118,22,5,-14,-156,-125,-60,-34,45,112,-367,61,71,663,-26,309,5,267,2132,228,-81,284,74,64,-3,51,71,-110,178,-94,-14,-4,29,-229,-19,5,-161,-35,30,-167,80,54,42,60,73,-5,-71,263,30,-14,-18,-35,179,73,-59,-264,620,11,23,-33,-112,-49,87,97,-10,29,1,7,-170,346,63,177,95,-79,-62,70,1,-316,-64,13,98,-82,29,-34,33,-21,193,230,-65,76,-8,1363,-260,-319,-121,-100,1,-96,1116,255,13,-52,517,69,-45,410,82,-53,331,-326,384,45,104,-58,36,220,-61,-52,343,117,147,75,85,-69,-148,77,4,48,-206,348,163,342,67,163,1546,701,-99,-11,63,-59,-258,22,120,17,-386,83,47,669,549,-185,-674,-116,120,-18,67,1193,323,55,980,1088,235,441,-17,-306,-236,286,185,36,199,-54,536,22,618,414,4767,24,188,25,293,81,20,242,22,298,19,152,89,-40,165,1803,-57,286,39,62,170,242,-1088,-301,-175,-7,435,138,277,-13,28,6,625,-33,37,-24,-78,-557,755,62,21,-50,-26,327,-40,-97,111,209,211,-136,124,88,55,469,68,11,-51,139,-186,28,-14,19,254,-174,97,597,99,707,-83,-20,-15,504,56,-361,-144,173,683,-28,15,123,32,59,936,-177,140,352,72,261,9,-555,-46,112,-8,-1,7791,-100,725,3,-59,67,4,71,67,26,132,-23,-229,753,-305,-149,-69,46,64,8,36,136,-714,28,227,-85,-16,1422,1,13,203,126,512,974,-1102,878,134,98,52,93,118,173,246,51,70,-662,312,-366,1262,26,773,-174,28,-5,22,22,-72,40,542,-22,-4,50,68,179,219,-150,-217,24,-45,343,-19,26,-304,277,375,192,122,139,-141,2748,-60,479,355,-586,194,-721,-198,132,527,234,153,49,341,-61,-63,177,113,-17,0,438,-16,-322,260,236,-126,20,222,-614,9,861,140,258,-34,72,-61,-405,70,50,-92,-21,30,-68,88,-649,188,106,19,87,246,-418,-80,15,70,165,35,-324,313,-14,5,1,14955,-137,-23,24,-554,2460,130,-50,-190,18,-8,87,195,211,75,219,56,80,-77,190,-232,47,96,17,-51,1304,66,101,264,50,310,193,1059,53,86,-52,-70,39,-19,21,-46,58,-8,-7,-314,169,521,-101,-181,41,-9,-108,8,-17,-334,1128,-60,566,-185,616,0,-298,-11,-35,-260,16,-258,148,32,-267,226,60,-46,-512,98,-122,282,48,-553,47,55,49,25,34,89,-48,-314,-173,2,-393,153,-49,302,1116,60,433,-535,-43,-21,55,-936,-11,599,62,375,-753,-356,360,221,-20,170,-184,-669,76,127,95,35,-64,469,441,-226,180,-11,685,292,128,-164,-84,78,-17,-207,214,-28,694,-98,-47,-60,23,125,44,111,-59,-5,-23,285,-38,49,12,23,-98,505,-116,-158,-55,-127,302,-135,1,40,178,-327,-2006,-4,11,201,-124,114,136,313,1685,-67,-205,420,213,-89,-65,-580,155,-78,50,332,47,-131,-106,242,125,256,1,17,74,-338,107,-2,53,93,-13,-61,-11,-268,113,188,-11,-186,61,70,-826,217,80,60,-59,-29,-21,1084,-513,66,-428,-299,31,21,-5,65,-100,-128,530,358,272,219,62,12,27,-17,58,92,58,16,-118,295,681,3,-15,-222,332,617,79,48,-115,903,-48,-110,-203,363,-13,1269,31,-236,-22,339,164,-30,14,-393,-18,87,2,-52,1198,-19,157,-374,24,194,-153,394,-27,52,91,55,151,-336,472,-183,75,-86,-58,58,-4,-85,-93,88,2,279,-95,-32,195,117,70,-844,102,7,65,10,3,-178,-1,-195,53,-139,-151,-190,0,-580,189,469,97,-43,184,38,-201,46,-6,47,-126,140,68,-15,-192,-782,-533,27,-136,564,-259,24,-375,-138,13,-173,-44,-275,-60,19,398,214,-628,399,-79,-67,11,86,-10,302,-496,-51,687,-92,93,535,-88,-15,-66,-16,-37,-139,678,-130,-252,-270,83,-412,-29,86,56,-60,229,385,-167,-204,113,512,-193,91,340,365,17,96,28,594,157,85,-28,738,48,-39,-24,35,50,-350,-19,-176,-85,374,-10,241,230,65,716,253,280,-22,-58,163,-526,-45,21,371,12,-472,634,102,84,7,-76,-345,-54,-115,2667,353,213,424,-88,-63,292,60,101,-5,50,29,146,371,141,-166,-591,-251,16,2,10,7,423,-14,1325,-42,146,135,28,46,7,-141,99,136,-165,380,140,277,-200,19,95,249,14,-120,137,89,42,180,-49,391,159,-251,-25,-37,813,-283,12,152,350,46,64,83,-4,-36,55,477,247,47,342,58,5,114,31,-552,20,1801,496,450,1296,95,-564,-193,6,321,-6,291,-146,26,-744,147,259,15,-99,39,-35,-468,850,-244,-26,-32,-133,875,84,253,-141,-151,29,18,-27,106,-33,63,154,27,-12,-34,166,-228,10,-212,108,224,130,14,1416,18,40,-444,74,173,-6,220,529,-89,-40,-6,-86,-29,-31,27,-3,-12,128,25,261,212,665,1,345,255,1129,36,115,53,102,337,9,226,14,-554,-16,399,-22,44,19,115,-60,0,-71,846,4,14,-51,55,-11,68,1053,-124,10,-204,-256,-155,21,-369,48,1680,67,26,48,371,61,-118,-189,35,851,164,568,70,-33,42,-153,60,136,169,-36,4,-57,17,343,-106,36,217,721,67,6406,548,-302,6,340,57,-351,226,15,456,-318,-152,-97,47,-4,33,184,-72,173,-256,-10,1937,-5,66,115,137,49,47,-155,-75,645,-335,48,31,470,152,23,-44,384,4,-14,557,23,-105,132,-792,-43,49,329,389,159,-260,168,-6,-282,142,1,353,34,437,72,-43,-121,9452,134,-87,-11,-169,-4,78,951,-152,333,-25,15,7,201,-53,26,26,-6,-40,776,-479,-130,-83,-224,15237,23,61,-48,-52,-102,43,620,80,332,-29,-90,-173,41,-224,26,323,-482,671,22,-51,783,608,-142,722,14,2,314,-116,30,-675,-182,678,-95,781,9,-11,843,368,131,-56,143,652,59,389,75,245,58,-50,4,-12,-9,-205,131,87,-223,4751,89,55,-215,25,-97,73,278,-71,11304,23,635,2511,14,140,51,-67,-34,-47,106,-18,267,236,319,80,97,-199,45,-707,-42,42,-71,-399,11,150,21,51,139,216,-24,588,208,-7,-141,-302,40,-967,-31,218,-31,124,-390,-53,-145,70,-811,-125,-1146,-13,-144,-892,174,102,-51,64,58,23,332,268,-24,100,2743,-153,17,-108,741,-305,122,977,-172,-181,26,11,291,5,184,-16,-26,-30,270,-197,29,-25,-157,151,277,-51,48,96,-32,4,31,209,63,-80,165,-35,71,294,-376,138,1175,95,-66,156,360,-232,-70,156,-368,-209,142,-5,-250,6,68,37,43,214,542,-541,103,47,-101,376,1025,-180,384,134,77,-83,-3,-93,169,1320,250,308,-53,173,-56,14,213,-187,-34,19,-46,213,89,511,25,-36,-328,49,-52,66,-63,75,57,5,-78,181,52,29,-58,322,1500,-141,234,597,-2,-212,-22,-242,5,-465,3073,369,282,10,78,16,150,-30,398,6,4,159,237,85,-7,287,-62,-140,382,34,-13,90,85,272,203,-329,-168,219,-35,128,370,84,125,-115,-122,6,-117,434,22,-163,-41,14,72,-8,-44,-270,261,91,39,5,614,-49,-115,56,220,-254,252,92,46,0,-248,-48,-237,235,229,-108,-84,163,46,76,26,84,-175,259,79,-13,15,-13,333,61,1,-61,26,-27,360,-186,18,-213,-1,64,-75,-34,372,-8,176,349,92,-345,75,3,194,157,153,228,-235,230,643,66,-68,16,22,-64,63,11,-48,-48,-75,237,20,287,238,45,-49,-45,44,37,-28,-48,363,34,-219,12,380,-42,323,9,-75,-58,262,278,50,-77,32,22,225,285,55,667,519,511,241,209,-54,0,418,-495,49,65,-85,16,-68,214,1754,92,-134,121,1308,-33,7,6,-62,3,2,603,-22,77,20,27,-288,-217,798,35,-28,70,296,109,106,0,-36,69,55,84,54,99,921,141,-39,67,7,9,145,11,-16,-11,10,134,518,6,-1,-156,229,85,282,-42,65,288,-124,-37,25,-24,-150,-653,600,319,142,234,10,187,330,178,4,-188,34,25,70,-234,436,36,-1,-8,-5,185,60,34,-317,85,92,30,-51,-148,-204,-9,36,-52,-58,265,662,-3,168,-8,43,62,-34,187,38,144,319,180,31,140,462,579,6,283,15,464,-173,-67,-32,270,-59,72,-50,847,604,31,47,390,455,90,943,24,9,40,-155,-93,101,360,-60,-80,322,1014,90,59,-30,-5,258,51,219,-161,40,272,774,56,-62,-78,17,221,1,14,15,5,34,-9,-1,290,45,90,-29,54,897,-43,169,174,-74,549,1657,791,21,11,115,389,533,-6,65,1004,-223,-238,128,22,84,13,-4,-261,283,2,1193,105,-487,3774,436,8,938,514,-135,65,-7,-159,283,50,58,64,93,665,318,27,161,-32,50,816,104,-23,-562,177,526,89,512,310,15,-2,60,-18,-1736,3,507,-135,20,408,2553,263,-83,76,223,638,506,376,20,58,210,451,721,16,378,-312,268,95,137,379,94,-35,9,201,141,-29,105,-88,759,504,-640,428,749,-160,176,260,-135,20,461,436,-137,-207,75,-10,216,306,1029,54,271,268,51,144,226,-28,-78,332,-46,109,87,128,268,71,131,82,139,-57,-158,42,132,30,904,767,-6,396,-105,650,-1,123,32,-187,118,23,1602,145,-19,1010,108,-5,56,115,-51,180,203,-18,14,155,256,-131,41,31,-32,650,9,182,267,6,186,71,288,69,481,521,-84,14,28,-303,85,649,14,169,52,350,-13,160,119,44,54,-282,374,117,109,310,-151,-1844,-512,103,71,187,177,25,66,46,40,24,150,-52,140,220,105,145,-20,33,46,23,-50,-117,103,209,-6,235,30,8,279,245,332,-85,76,194,26,382,-56,-2,309,201,381,321,-350,31,139,61,62,248,24,253,5,559,-164,-15,-46,-25,-17,-12,8,62,423,231,166,92,697,-310,68,1484,73,41,58,-43,-33,142,119,-15,190,525,-47,-16,56,447,-269,33,60,167,-302,-60,-98,7,3,678,71,72,47,-6,52,71,-29,170,106,-42,247,-455,504,337,1814,79,283,10,-200,23,164,160,531,184,-65,181,456,115,26,-53,39,6,39,137,13,161,1,128,-76,41,250,185,-377,100,323,-56,326,30,478,-129,322,3224,-32,114,176,310,13,-50,107,17,-49,65,206,-24,133,52,55,-10,73,-92,-13,109,44,219,-85,-14,19,199,2236,347,70,37,-13,-30,2360,9,60,-279,-10,310,42,344,300,-8,-252,141,-100,219,435,-52,82,76,823,235,24,130,-54,-42,57,475,1,71,269,231,118,93,34,-103,-182,-178,-18,-421,-154,-150,56,3,-101,-25,-670,48,-104,537,22,264,8,101,381,1062,-150,-700,134,1,373,-682,29,53,153,-24,43,104,141,4705,5,81,31,-10,-109,312,-64,228,206,27,84,40,142,21,46,6,-211,-170,59,-16,1193,-2,-137,61,-72,21,-558,89,-71,140,55,139,819,94,153,985,340,134,279,2,325,1153,-33,-36,50,-153,92,-732,-8,61,-109,138,43,153,-285,-612,36,584,282,-45,-7,3,46,388,1,-54,71,119,67,53,-86,33,4,-1133,93,115,292,-158,31,6,64,22,33,186,92,98,12,73,17,-308,-71,23,-76,-13,25,-105,526,132,77,-535,622,12,564,124,-32,136,324,233,42,-320,-25,-1,51,168,-125,78,-106,-61,325,30,-925,178,25,-36,286,-5,-62,53,31,40,-150,166,2,-263,-7,21,-1420,-38,84,-39,228,-52,212,287,39,22,5,1172,-38,-25,800,32,252,42,106,21,5,75,138,-29,-95,107,-253,5,82,-21,33,120,145,353,-100,551,64,331,20,-39,77,-261,-268,-346,-57,447,10,-4,-14,37,-782,-20,11,939,-23,24,4,22,233,66,48,-5,173,192,329,19,63,299,-204,-25,-87,30,-17,151,154,165,288,152,32,-39,60,94,-241,111,1377,65,29,-4,107,-74,156,34,-134,60,246,626,162,244,-49,41,102,115,-214,54,-49,152,25,1,117,605,171,-33,22,1387,-83,175,37,253,695,-21,-101,1459,391,118,-11,211,192,173,-50,3,15,-88,-110,-28,119,116,-279,-134,-13,42,13,-24,-37,-183,43,146,235,777,-7,395,-37,-23,111,5,-41,-77,51,-10,-12,25,135,-38,46,439,189,-134,-29,43,-18,225,-413,68,6,155,182,123,95,473,-158,161,-58,106,-147,196,69,2,583,45,93,237,42,-19,48,62,88,-64,-115,-117,437,99,653,135,549,-12,-31,54,95,92,71,-31,36,14,1082,928,216,243,129,-14,43,137,257,84,27,140,231,169,111,515,-39,33,198,-214,24,20,847,148,48,-50,128,279,76,13,134,-28,-209,-18,120,-187,-22,90,-1158,21,137,976,1023,137,237,-76,-181,-35,60,-189,-38,1,-12,40,65,114,66,393,-25,34,558,389,23,37,37,-10,281,237,2,-802,35,226,42,46,-69,159,241,198,-2,73,442,208,307,252,28,149,287,84,-51,-686,-109,34,75,375,379,198,15,25,7,-32,-25,7,492,35,106,29,-28,-12,120,-169,170,-76,-198,200,13,-65,12,-79,-13,-33,145,-21,130,15,28,-38,138,300,88,-605,152,475,99,0,-101,-26,222,-309,749,-152,312,378,210,-89,60,-168,13,43,-87,64,105,79,313,182,127,183,-168,8,834,210,-82,108,309,1195,59,110,180,591,-244,288,-72,72,89,0,-132,549,-1224,112,-2,387,26,468,158,59,-151,203,63,11,674,-89,-28,201,7,-10,-870,467,-59,91,-19,32,23,78,30,-41,1210,127,5,-30,84,925,-261,44,-12,13,-103,5,86,-109,51,16,-68,70,266,-246,43,76,7,794,162,116,-40,-69,-7,169,-12,98,371,-11,34,174,13,18,-62,168,-6,124,-9,93,165,22,451,36,58,-62,-73,-127,-28,674,-447,154,146,361,50,75,1448,-8,-317,99,9,160,275,-230,51,68,741,79,144,142,621,59,189,-12,71,158,21,199,62,-17,32,383,156,55,161,-1414,529,169,465,95,127,487,2017,14,27,174,10,-222,-79,579,33,90,28,290,192,-20,27,-91,189,-95,39,578,171,1609,-1,-661,90,99,-96,893,60,755,301,43,356,291,243,65,44,22,42,158,-277,544,803,-41,63,154,-77,49,197,-429,77,84,201,285,7,8,317,54,-15,-8,58,400,589,45,30,-73,-1387,-21,-357,63,161,-26,91,-358,330,-54,372,76,-661,21,64,130,700,111,134,-37,54,-55,-85,346,50,59,48,142,164,-2,-8,919,-426,197,1783,-14,360,217,-77,-360,92,37,75,102,61,1406,148,87,33,201,-18,-46,12,14,149,-359,349,553,267,677,479,-42,435,128,64,824,244,-59,854,51,-225,-182,26,187,71,195,59,102,233,65,38,-8,10,104,-117,-63,66,148,-121,251,82,65,1,399,23,94,310,316,-54,-3,-48,267,-20,401,606,-1252,174,7,-10,26,144,149,-109,55,74,1039,495,3,23,40,213,-79,-14,-126,617,253,352,8,-27,321,-31,-22,110,-167,110,78,207,-115,22,37,32,-7,96,-147,-53,290,-93,25,166,81,87,100,22,366,89,8,69,25,-161,178,141,288,124,167,-37,12,771,491,228,76,-6,148,686,-84,20,46,-163,114,130,73,-792,-65,-6,-3,828,116,68,545,18,-141,71,-20,-211,49,-16,-9,88,22,16,613,1,-172,42,197,42,165,47,-65,-7,128,30,784,66,-271,129,97,-159,-139,106,-29,-15,-249,239,756,-4,44,34,87,-1093,97,43,-18,9,123,401,155,438,2192,96,387,160,35,-14,-63,-30,917,-14,780,385,158,276,2311,64,593,100,5,604,-136,1513,377,978,101,94,-9,446,83,-66,102,214,-428,73,46,148,-494,-58,94,93,64,-85,331,19,157,255,153,60,70,182,67,256,1248,151,190,32,441,170,55,15,24,287,47,199,242,1,57,167,361,316,28,-68,2651,776,16,119,-95,59,-34,152,459,412,175,663,397,79,-54,614,53,225,120,-5,8,453,1308,10,730,-10,152,124,112,-90,101,-179,18,433,-1095,-241,51,235,-461,218,-13,9063,-189,209,1115,45,133,-16,317,136,14,-11,13,226,-260,-1007,21,291,281,-188,-33,107,641,290,-5,45,-186,69,618,227,54,888,-765,13,150,129,16,-3,70,-41,-44,192,68,85,-112,4,50,405,36,392,1494,199,151,-15,-145,56,53,7,-294,-95,981,186,323,123,312,485,173,216,371,-8,-43,245,233,-6,38,111,25,-14,-76,50,307,-165,-79,-51,60,357,-57,214,58,211,156,2555,113,456,679,194,21,8,-99,-32,-49,123,612,98,148,43,341,258,16,327,742,-70,62,-331,74,62,61,9,48,81,-31,49,14,-306,243,354,465,513,54,297,2401,96,394,311,-458,518,68,15,33,-516,-350,89,104,-3,173,139,-56,-3,295,7,1011,45,393,-87,342,-11,176,0,27,73,174,-90,-47,-67,-3,76,798,279,-65,-291,-127,258,-39,-29,-22,-150,-279,-33,548,54,15,140,84,721,-22,75,207,-34,-586,204,-4,64,-60,-26,149,673,-7,-33,-61,112,134,180,407,89,529,25,586,-96,491,-355,174,90,154,245,328,-58,-636,-33,-12,401,-164,-1,95,50,64,-258,63,1,14,-10,629,23,-460,70,-422,61,161,184,269,374,55,144,62,-15,-32,-94,605,-29,996,525,656,18,154,15,422,18,63,-28,-270,228,-382,90,90,413,-127,487,-957,222,21,123,-169,-146,139,-244,211,-115,-24,538,262,18,-120,-65,-25,444,843,938,-1268,64,-25,656,103,86,203,56,85,237,794,30,269,40,-139,716,189,58,-10,181,421,5,60,776,754,26,-99,-102,84,325,81,12,116,33,97,226,-18,-62,-20,-11,37,5,313,-77,75,-95,786,6,-43,1397,-56,-118,-49,-13,-88,38,-22,40,845,-39,17,355,-51,131,6,-34,-93,911,85,11,320,870,121,1225,41,85,446,181,27,418,468,-61,475,-2,-3,-325,38,1017,73,83,329,33,492,-644,1233,-96,270,120,-8,4,151,2256,57,225,-39,19,11,32,-558,209,304,26,113,-50,-325,56,641,39,85,-232,-7,-32,42,-328,-27,-224,88,695,13,616,75,2,1632,63,-4,318,60,1,3,446,86,-49,60,-69,-954,-790,855,-21,167,-240,751,171,767,129,-367,151,10,-86,55,459,1189,102,298,16,-43,3,61,4,85,289,1,698,103,-95,70,116,149,-50,3,126,70,35,1521,173,38,980,338,150,227,-188,-54,210,-73,14,34,192,-81,18,-74,190,-31,-25,-162,142,-55,28,-454,25,-21,-146,28,-180,65,189,319,37,-180,252,-19,45,407,23,-169,643,-133,-401,335,384,39,155,33,51,54,-50,156,-17,50,260,-26,-12,-29,361,441,-19,480,-17,-65,-57,19,-586,63,28,-35,-130,10,245,-365,5,204,556,-37,570,56,-13,-59,220,84,209,300,115,560,10,-18,23,-26,-252,78,25,72,163,193,19,-64,965,9,219,-92,78,1011,121,-1226,1071,621,-113,146,-6,-15,25,63,-12,179,92,-381,-9,-116,137,0,38,2,-121,-41,30,15,433,911,208,-1,250,310,7,19,-33,137,129,105,-42,-40,-14,-69,-135,64,-15,355,-28,1584,343,19,125,6,24,81,177,358,434,-73,123,197,-553,20,161,-183,2666,597,124,47,-93,32,1183,90,180,-31,-318,-48,638,105,219,487,100,562,250,873,404,84,141,-92,296,34,98,-200,387,302,104,-149,121,280,295,584,-310,65,17,-237,70,-42,124,126,206,-233,-33,621,1165,135,32,36,312,102,136,-208,-39,168,27,23,351,81,136,15,-303,128,377,64,41,-122,145,323,-59,-44,79,16,2,-112,30,30,10,215,227,-116,-19,70,1608,-227,11,10,22,359,-133,112,-41,-44,-14,1364,66,402,196,1002,7,480,-138,963,411,805,-199,958,24,484,248,710,195,246,27,71,184,170,272,30,147,-4,38,239,-3,-19,28,168,-73,-201,40,153,188,394,252,156,257,200,496,92,-105,22,1044,349,-3,916,154,353,632,-313,181,701,2418,1454,83,-76,-415,115,327,517,871,-417,3,-106,8,340,-136,1017,388,92,44,-244,-16,-1437,234,-101,91,266,67,-460,673,-8,321,154,-722,-7,408,394,2,63,1841,36,125,586,-17,10,193,-13,11,112,-688,139,-20,-86,-67,207,547,-207,96,22,291,9164,112,102,23,-33,433,626,90,267,1517,57,6209,-48,57,371,-174,-129,-36,-111,98,0,264,38,453,71,216,353,1048,32,154,-85,-29,-229,-575,240,913,-122,-17,415,918,-51,246,-25,324,107,-117,233,709,219,-54,34,110,48,18,-70,-48,55,4,-24,534,145,360,205,93,13,-175,143,323,195,17,159,93,148,-78,191,58,661,74,-54,189,247,223,74,246,81,-251,325,-11,92,120,163,15,583,210,190,92,139,1,-197,137,-101,21,43,471,136,33,8,419,297,131,481,11,681,-30,132,1,-154,213,141,81,-57,351,125,-27,378,141,-842,6,3,-114,-94,-162,-82,169,468,-38,154,23,918,-68,193,-116,-24,46,41,-34,7,125,44,41,136,-19,4,-4,-8,441,241,839,93,0,70,105,39,-446,360,89,27,-34,195,294,187,-331,116,-169,-130,40,-335,57,-456,233,81,43,39,-13,92,-39,42,16,154,37,367,22,146,145,596,-23,106,-92,104,48,24,1737,255,96,47,35,-913,1469,183,-103,19,460,78,101,34,62,30,346,-223,44,20,225,34,26,111,206,-419,83,65,17,81,-90,39,85,17,-550,41,47,820,349,176,-124,338,171,105,704,135,-56,-36,2,961,45,214,-68,708,86,1062,124,933,312,290,-172,-23,25,241,334,107,5057,-935,36,158,10,53,51,-69,37,141,72,-88,140,-312,-21,56,45,79,102,41,23,29,137,8,88,0,320,193,115,105,634,85,138,79,512,546,39,168,-55,-45,-143,44,28,-68,-46,75,24,-378,119,-43,383,534,40,-77,211,-56,-260,4645,-26,596,3351,273,20,627,398,285,86,18,369,-512,36,640,131,-24,188,234,-159,50,34,-6,379,20,-244,-18,98,88,99,-130,345,119,611,-9,45,-13,-408,-132,-22,15,53,-288,-730,33,-746,115,69,-120,85,5,341,252,-35,105,296,58,101,250,277,205,36,-2,125,819,783,126,42,51,154,311,447,378,222,89,94,156,-113,1,-111,88,57,22,626,210,156,139,10,-60,458,364,81,19,886,303,-177,59,281,87,-7,1,-46,-78,-534,-24,-176,660,-25,-298,-1325,21,51,121,96,840,238,-15,-26,-10,-140,877,250,37,243,63,31,-22,-59,80,375,74,487,1094,213,-79,309,486,166,1473,165,202,-157,-399,-71,-438,25,879,336,55,-345,105,-88,16,679,135,36,680,237,-16,101,-382,181,70,-735,-783,-42,95,1729,98,-680,600,-725,213,138,946,72,215,118,739,-666,31,83,176,317,-35,749,196,-13,-18,-17,35,68,47,42,150,28,674,-56,197,-31,33,183,12,55,42,-29,65,246,-35,212,190,195,83,401,-43,923,101,519,71,35,18,156,175,40,146,446,533,145,37,1,197,90,384,-4,-71,153,18,274,149,176,-11,134,58,27,2299,-108,-6,122,863,116,-244,16,40,20,432,1042,-59,389,10,-49,34,105,108,-79,8,-10,178,-73,114,137,195,205,-98,7,603,142,1099,1289,42,4759,-681,740,-367,192,112,-294,382,-483,147,139,948,782,1643,-412,160,-37,-75,-69,13,-218,199,-13,520,-42,-169,357,-488,287,220,679,-92,586,113,100,33,-609,155,-42,22,29,101,47,470,76,127,624,200,-331,52,4,-91,-533,73,-690,-394,167,61,-4,234,-157,85,-80,80,205,-54,516,489,395,156,81,216,-37,-2,-273,491,47,-5,53,-48,33,65,234,38,277,-83,9,517,43,75,-513,-3,50,165,120,16,116,-248,423,-398,13,136,-281,142,17,64,303,32,-169,191,-47,282,45,-858,36,600,24,30,28,20,99,40,372,818,4276,131,41,-242,57,908,68,12,204,338,-116,38,-44,-67,3,194,769,-333,31,-517,156,42,23,-59,-48,10,-37,-49,-57,-1,332,-380,506,468,196,70,172,129,180,49,48,8,912,-18,-32,55,66,104,26,6,385,44,74,-78,11,-4363,158,-15,111,-31,-4,225,-30,-3,24,-145,-124,207,21,-37,354,64,1055,-79,838,814,799,12,255,27,76,-67,-90,25,244,117,45,-87,1218,64,268,-81,429,-122,-541,47,68,1276,204,-174,-565,66,-415,29,111,-289,431,54,85,249,290,118,-1,91,-156,0,5,923,269,-61,-51,-14,149,-741,135,8474,63,4882,94,-60,961,96,117,-64,287,-99,330,-10,-223,176,-93,81,133,459,41,204,91,1601,-912,89,-366,-24,41,-412,76,152,224,18,-153,325,-250,450,100,471,102,1196,-42,-55,-290,147,6,682,88,-1285,10,-34,-184,186,65,141,2332,109,439,-53,962,-354,1113,392,195,-189,39,324,426,17,20,112,-58,-3,-24,-65,-67,240,443,24,3,70,79,29,899,1099,-64,-118,137,215,123,-153,303,-283,1258,863,435,-127,-174,58,11,69,-27,151,-41,-413,-243,-83,105,36,-438,58,3,-6,245,51,154,498,-32,83,-132,139,165,259,0,64,380,624,115,-9,-24,721,192,44,136,1185,-821,657,180,645,968,18,282,-301,56,141,-222,16,103,44,-50,805,10,3,235,71,-62,237,620,123,351,612,531,164,-731,-286,86,198,73,58,-104,14,161,9,45,-128,-158,421,61,-9,1072,22,17,151,-7,-91,56,176,2,12,11,-369,451,10,-2,2,44,338,452,250,699,106,-356,1561,87,21,208,75,59,39,-55,-306,311,172,17,113,-51,590,109,48,784,78,120,217,-138,-44,28,355,-25,660,-102,51,432,-18,463,39,418,453,17,510,439,48,31,525,-6,339,175,27,-17,30,932,-413,14,-3,98,118,-132,48,409,95,-47,5,-102,641,-40,377,9,0,300,-119,71,118,48,-38,118,13,-21,499,-104,35,243,-550,-7,-21,72,16,7,-320,58,28,-381,79,171,-121,1206,-322,85,284,163,817,383,124,187,143,1494,350,21,198,127,-294,688,51,-110,88,1300,1928,89,2439,42,-65,153,798,75,79,-92,52,662,71,-558,-325,-83,1826,129,48,-328,226,55,11,57,207,124,25,87,329,152,-307,125,10,95,43,-84,477,28,0,273,821,6,-15,-7,81,-41,-48,143,-224,-39,67,62,128,-18,248,-225,431,-96,16,18,165,314,39,-50,-18,48,65,-172,376,29,-8,-372,66,117,-244,20,-47,95,716,59,399,-9,145,182,54,-9,11,858,-26,-371,40,-37,193,182,214,139,2639,-50,375,573,-24,17,161,155,31,813,2261,380,-25,-215,77,12,165,16,173,-52,24,-92,145,25,70,-39,89,155,415,41,43,556,38,516,70,116,-71,864,4,39,50,88,-13,103,1144,-88,-394,453,17,298,215,286,-77,-137,25,10,9,71,-15,11,175,32,246,25,-147,595,-55,867,354,172,854,116,211,0,141,355,86,169,1474,720,-2,-36,244,151,1438,218,664,175,-124,-98,174,399,1107,134,-162,-18,42,-444,68,110,96,12,68,39,-7,301,295,-395,192,67,102,618,-15,319,-22,588,81,-13,905,-4,403,62,-1,37,-323,-16,73,51,-113,-187,-48,34,-42,140,251,52,23,22,494,168,31,270,163,-85,-38,117,169,7,-18,44,-657,53,46,116,-37,23,175,18,-70,61,-44,4,42,57,1,75,-94,391,201,-33,81,-350,-5,-970,15,119,1,32,-43,599,1492,297,204,25,591,5,23,243,-251,161,-97,976,361,571,-160,78,-142,243,75,283,-225,-205,-53,50,396,95,119,517,9,159,-226,12,-19,-22,118,-91,-19,52,45,210,796,148,47,-195,541,-33,98,-116,122,-230,-19,-1,-32,226,203,30,196,57,95,-157,-149,252,89,80,-126,-42,-99,-39,-21,253,87,-94,-92,31,406,424,451,82,51,207,-57,23,23,7,684,134,40,107,13,49,-72,-91,-18,83,39,1,108,163,56,748,677,21,-125,-4,-228,-204,32,348,-19,-65,-9,5,62,-143,54,15,162,-134,119,-61,-14,309,15,-90,-319,47,-159,484,-112,-42,32,62,-32,-4,834,85,249,-43,343,172,33,125,128,-45,60,69,52,-40,-496,124,-217,62,287,83,-16,-6,81,-33,32,20,32,49,639,115,162,1,61,-21,597,41,102,1037,73,23,68,34,-1,46,173,180,24,32,6,91,69,43,18,5,2069,-57,615,-84,-7,120,976,-79,64,74,-22,43,49,11,-1,10,2,-29,34,-308,603,210,-33,-100,169,175,74,337,-56,-39,-2,44,-63,-17,-71,-45,-2,16,-24,145,-9,85,-17,69,10,99,-26,47,184,-16,53,15,-24,371,-76,-18,-136,1876,64,361,-4,-47,-73,-77,-1485,-33,10
-149,-262,-137,73,-192,-300,184,-139,60,41,-202,-527,-152,-175,-85,66,38,-260,16934,-8,192,-133,21,-108,-49,-134,-90,-36,-31,8,-179,14,-451,-160,-282,-101,93,1207,-24,-297,65,2466,8340,16413,3362,6606,13801,114,-65,146,483,2021,280,2813,-12,421,797,-327,342,127,109,152,160,-67,61,162,859,1,-126,-502,-328,255,219,23,-118,-16,113,123,1153,-137,56,434,16,2,67,708,-20,528,250,59,209,34,174,340,267,-13,-20,106,57,-34,73,111,112,56,-253,14,1839,137,290,212,-55,-20,59,-2219,-696,175,3,-3,44,-45,-17,-263,-37,773,-50,-321,198,-48,5,453,209,90,-2,-27,-47,487,34,370,284,112,-273,-57,45,82,42,90,50,478,35,140,447,314,187,368,271,-164,381,-198,588,-3,2427,28,15,209,-56,-28,157,101,513,215,445,-57,129,-11,445,254,148,-153,7,194,-132,90,18,20,-197,-62,39,-61,-448,-12,1441,19,-30,-56,154,414,170,66,-50,216,45,267,89,71,6,65,-30,15,94,192,60,-277,-7,-52,1756,-245,437,2652,-164,70,277,-54,54,4,835,6004,-64,19,416,34,-33,25,254,78,28,-204,181,212,635,128,2724,319,880,-14,3,86,-47,265,229,182,-163,372,192,49,648,-308,-8,-39,670,-18,928,246,-270,170,74,48,46,-663,-64,-104,-133,-167,138,-70,71,450,104,-46,-222,-85,-31,611,2120,-16,14,37,63,111,363,-106,6552,715,650,-71,-51,161,126,262,898,286,85,73,-5,251,232,-9,50,738,38,-10,-1252,279,-94,15,211,5,61,-10,1,-14,584,616,850,641,-20,95,697,1101,38,-51,787,-61,218,133,50,57,214,174,1073,177,24,-128,309,-56,150,45,567,93,51,953,252,-92,1105,63,378,103,376,136,28,41,-262,501,541,973,8,209,71,631,786,210,301,-171,15,36,493,386,13,358,406,74,-20,-56,242,635,391,448,-329,185,65,67,-12,-14,47,-121,30,227,10,36,372,352,299,166,88,32,108,20,3430,-312,-28,144,388,361,-69,-33,113,83,177,7,-33,14,87,285,164,370,37,72,394,118,-69,45,858,67,-85,43,-63,98,367,270,239,265,1199,11357,389,31,49,-300,252,-23,33,462,-82,70,302,47,-65,-520,272,-142,-45,113,5,52,833,783,-49,29,-119,21,250,50,143,-15,-6,27,422,-115,178,4,-87,1179,188,72,536,245,381,-30,-2,103,75,-29,29,4,119,-250,17,25,62,63,131,98,212,-109,105,323,768,23,236,52,1089,-118,-150,142,266,134,-63,10,576,283,73,117,78,385,26,49,-380,426,322,389,176,115,297,729,157,337,269,889,25,64,84,108,364,132,372,538,168,-3,4,-294,34,41,-24,492,118,171,784,571,22,11,30,-80,14,-78,5158,92,-96,67,16,11407,7,-293,270,-217,-61,47,10,276,95,81,237,174,367,39,-258,372,-11,56,40,137,413,-114,86,71,68,-6,-251,198,-18,-824,-322,42,-38,46,113,10,2400,36,197,41,-478,138,159,382,197,-109,144,41,88,473,12,67,31,200,630,-18,-44,103,-80,69,147,-146,109,21,516,29,162,143,50,51,-150,170,-20,47,41,-58,-66,245,68,212,398,1030,163,43,59,314,156,100,76,92,199,302,106,-81,248,170,92,402,331,208,-314,25,22,128,161,174,15,44,155,104,259,-15,144,163,90,-68,-2,-35,-55,-132,215,88,13,127,18,-48,-29,22,197,145,240,-34,60,213,598,-128,15,-32,65,343,-12,399,322,7,611,43,18,97,83,58,14,1,76,673,158,229,-1068,229,-26,-55,27,208,25,633,27,91,-7,153,208,-109,104,86,378,-34,0,49,12,3441,44,51,185,91,782,-215,54,208,-280,-20,337,-41,15,94,-35,-7,177,-218,21,65,53,626,-109,239,35,73,-39,1059,85,67,40,316,394,-3,655,-30,310,45,-33,2,-72,159,565,-16,71,21,40,450,284,-16,-46,2343,617,115,-105,209,-367,330,628,673,62,244,63,21,11,9751,292,68,443,520,569,100,236,-51,203,-378,-622,104,-94,-390,-271,-789,-223,176,-191,165,218,2537,734,236,-85,-14,393,220,-141,112,-37,-57,20,45,83,122,-262,-14,201,-40,40,1298,43,-123,40,-34,180,-407,41,284,-3,-89,-96,-28,-80,10,-9,187,-116,-414,-25,9420,202,114,49,605,11109,119,90,66,1217,-96,31,-622,3352,-4,-217,73,-21,-8,87,425,168,10356,249,130,49,50,255,-110,402,74,-304,6546,-144,-122,-43,-83,797,10376,-12,-475,41,90,1,39,190,-312,720,273,-94,56,70,840,90,76,-63,7537,1518,453,118,264,69,266,-50,-113,113,-122,-71,3582,21,153,-9,20,67,441,74,-288,11,-328,99,53,-97,452,-43,-65,-207,283,666,102,-279,112,447,15,6,271,142,539,270,-1,90,442,22,-37,-47,-203,36,24,181,161,32,-34,83,54,212,-28,-16,-74,305,-8,38,-152,-249,7013,-93,675,17,211,4,-126,-73,-54,30,-19,-162,229,2657,68,66,-371,40,-200,-44,51,-124,-98,-67,36,50,31,-1378,6736,38,20,-42,2055,-59,12,-69,6660,-226,243,1,187,-35,-39,-931,139,42,49,26,265,-204,208,347,24,184,104,-446,-85,136,253,149,7,172,721,22,73,295,534,444,-48,156,47,-73,150,252,717,109,157,189,1884,-61,286,550,290,-175,-31,87,5664,478,424,102,962,110,-17,-17,1059,209,-39,-22,260,18,143,49,-170,67,-8,91,15,-272,-334,43,-86,-10,13,140,1272,210,72,123,23,607,88,245,213,412,1005,-71,5,15,-169,261,308,1862,173,4,276,63,4306,406,-29,93,-271,42,-3,-33,5,-41,-40,-120,347,444,75,622,20,35,-169,-47,248,161,103,74,103,194,36,52,41,92,-43,76,-49,4,374,0,-63,130,-187,508,18,219,798,71,1037,-15,35,76,41,116,40,343,-228,-25,-45,53,567,99,36,49,75,212,43,-88,-108,248,384,182,558,-14,45,150,-170,224,-172,-64,-248,-3,-145,77,-112,-52,-10,-184,431,797,-6,-669,28,26,20436,7908,19,-165,-400,286,19,-8,45,0,-263,33,570,93,-314,7,-189,876,163,128,150,-32,-21,56,128,-49,317,231,-31,-24,127,584,58,-27,33,204,574,60,29,-27,-143,-13,44,83,947,118,44,14,295,-8,-187,-198,86,-17,142,142,-23,46,-31,-51,402,-43,-18,-249,687,59,475,7261,-20,311,-83,1026,1140,8,418,32,58,77,71,32,62,438,1096,-72,120,-23,49,-70,239,-62,79,-12,-568,450,211,83,195,544,109,136,88,-151,239,13,-30,1,-162,30,108,64,1183,263,391,-3,-275,104,-218,0,87,-571,19,475,190,51,564,678,93,-112,254,147,1309,-15,194,43,-1,351,45,1944,-18,-63,336,-2,134,40,-68,703,79,697,6344,21,1588,1951,110,-14,765,14,0,56,273,201,383,61,-31,-6,-19,981,46,78,108,19,8,151,923,-32,1302,390,-13,172,1844,-12,1,519,34,-216,235,301,98,-130,65,-9,-118,40,-423,633,-5,-13,-342,209,21,798,530,175,66,-162,3,221,10,96,115,-154,46,2212,45,-140,323,-2,-66,2,-219,136,60,-34,35,82,146,505,239,0,-28,68,90,239,-763,235,134,-76,-53,-19,303,-133,167,152,761,46,-22,-42,-27,78,109,-97,183,422,223,-193,-10,-146,135,104,1441,131,286,152,60,24,90,93,45,-6,226,-21,17,-19,147,-283,-3,551,34,143,477,42,67,17,8,31,47,-295,409,109,-1,98,-24,10,1404,104,46,80,17,135,-18,536,93,125,-19,61,39,235,631,43,400,-2,114,-126,369,86,30,84,86,55,248,349,78,326,-12,645,-14,671,-82,14,7391,57,82,-87,-18,23,38,-15,19,-22,45,713,429,-26,70,37,71,-154,151,50,-73,-48,689,508,34,-36,283,-4,111,116,288,-57,-66,-23,236,-9,7,4,2770,-237,41,76,826,-220,-138,-164,1,10,230,10,92,-226,154,-377,-23,93,-15,40,88,46,111,312,32,246,338,1293,21,657,-57,207,42,132,301,61,175,774,-76,-111,82,32,102,-16,26,-20,-253,-18,126,-10,152,6,48,415,606,184,204,351,-103,-405,92,47,-85,33,306,-2,222,-8,-47,-94,-724,56,-484,376,12,24,274,-41,34,-44,-550,119,45,-6,4,487,5687,-22,-115,3030,-1,7,-41,-398,-76,316,76,-18,244,-8,32,-157,113,180,-13,147,-83,141,58,160,-163,-3,338,132,-15,677,328,514,-26,8294,7570,-300,189,31,120,60,197,57,-74,157,-100,198,-109,67,-60,-45,62,227,-23,9,328,138,-56,175,295,146,2,-42,-422,638,-84,-74,-64,24,24,-319,123,56,-87,125,-53,154,-178,-501,70,-13,33,69,37,4,-99,12,310,-270,6,9291,-90,13534,12979,11979,-17,-56,-12,-42,-161,111,596,3523,45,11,1709,38,246,-50,186,218,175,916,-89,27,52,26,1646,321,-6,163,-308,-444,425,-17,104,-180,45,-8,1113,-10,463,1701,-257,247,118,-34,258,-178,105,1446,121,-121,-105,-17,761,678,16,298,545,1036,-51,353,76,249,193,374,990,89,171,114,19,426,95,36,-411,2056,41,8930,397,36,5,-274,-95,510,12,141,93,-111,-3,-84,44,169,44,45,-21,-24,-10,-6,12,-61,133,-263,-13,282,-56,-16,22,179,1811,69,-10,33,-406,119,40,-45,430,1,3005,101,-333,-56,-27,-163,46,0,32,272,197,4,-156,92,100,295,-24,104,79,39,14,459,-50,52,-18,-19,224,97,558,-44,54,99,-77,-215,56,18,12,396,106,516,903,-201,53,58,22,16,239,393,6182,527,-278,126,86,6,81,-91,-289,28,-298,202,91,3773,182,236,56,73,-8,3500,46,-32,73,4,156,74,-42,-7,110,400,1469,-59,2465,699,161,61,171,-73,-117,398,337,17,1922,5,149,176,218,12,465,122,53,-22,294,2,106,84,32,194,1735,115,-28,94,-120,241,44,403,336,139,32,265,63,65,99,51,-7,-4,-98,69,197,13,943,-72,-19,27,-7,23,167,137,68,-28,434,-51,-176,73,140,15,355,-129,76,205,-13,115,345,25,-41,40,-42,18,112,2,-149,290,251,759,-196,-101,-51,-52,1206,414,-165,226,1633,117,-62,50,320,-1,74,-254,45,738,118,-144,67,62,159,-243,-80,-40,-90,-98,-34,158,107,100,156,-150,-6,-127,-1,100,59,105,24,-191,56,-231,12,-132,-48,-11,-29,10781,1187,591,-41,1,62,-166,-14,-17,65,247,1111,22,95,30,-23,59,-97,794,92,-49,-70,283,-268,-265,15,-40,407,2771,-34,323,150,286,-113,-443,560,-195,109,-38,-357,57,18,31,68,-71,21,16,-207,555,115,79,-14,569,-64,368,103,1896,-4,106,-11,172,24,-8,-84,81,-85,9203,59,3,70,-9,163,31,211,8,-26,120,-403,63,81,-19,31,-231,-53,-19,157,132,10,323,0,43,147,374,658,103,119,82,113,46,-107,-163,-30,105,537,110,32,170,-98,-15,8,-29,76,-6,-11,-42,-15,-27,1131,19,-18,-148,27,70,74,609,-27,29,784,-47,-140,377,264,-88,112,-51,18,45,39,-27,-70,-6,5568,-70,97,130,-64,18,260,20,79,224,99,-36,-366,106,372,130,-173,67,113,93,76,-75,252,22,11,5999,285,67,-173,275,112,175,49,144,213,65,27,20,610,330,68,606,-28,-406,-20,-103,-79,-19,387,-106,-13,5,1296,149,266,16,5913,575,-68,128,39,-12,-118,88,96,135,1020,-22,-91,12,436,351,22,314,267,43,8,-339,-8,-11,-88,33,136,176,2,42,224,-130,543,-177,418,140,917,-79,163,212,1403,92,121,-28,-201,-72,435,-186,70,21,340,-82,37,-77,256,-32,367,129,128,-50,59,116,112,200,119,313,246,28,-151,102,381,25,86,7,379,30,-7,381,45,358,0,10,42,141,398,117,-143,-16,-162,855,300,391,-82,281,498,20,1622,-24,-80,-30,85,298,118,568,193,373,144,186,-49,-19,-71,-60,404,-67,779,55,1,-5,129,3,57,14,442,374,31,-31,-203,-2,315,248,101,-558,107,453,78,22,290,525,85,131,-60,61,695,-125,-65,-29,-25,382,176,23,-77,-99,247,37,101,35,32,-16,29,89,99,147,57,435,512,-21,9,382,11,130,110,-16,1131,-100,108,-23,-140,-50,37,70,-38,282,144,85,225,101,-152,144,4,65,673,-26,3386,68,183,71,153,84,52,133,-195,26,15,1706,145,5,119,-101,76,485,5,460,-16,3,62,10,188,-48,133,320,180,69,231,446,17,7,35,-7,73,135,8,4035,129,30,-162,48,11,-49,3,91,43,-288,163,159,45,-82,48,-54,60,46,41,64,-127,1,600,-16,1461,-28,13,-339,28,43,76,-188,118,11,-199,197,-171,98,154,-317,-11,236,21,6,-20,323,131,27,-326,-6,95,-133,-80,740,246,60,-113,87,162,170,79,466,-382,67,226,-27,-30,-213,199,70,86,-181,56,58,94,1054,201,665,-200,221,88,75,-120,-78,394,63,168,140,-403,868,77,-469,222,-50,255,89,698,52,-4,151,-91,51,66,-178,-35,14,26,689,34,65,97,-9,-81,229,52,-95,-76,189,38,242,172,197,-69,111,-54,473,123,-6,-4,69,4,144,-2,58,-21,307,92,298,64,124,337,-37,29,-527,174,159,257,124,43,102,160,966,35,234,-77,230,66,-22,579,-50,151,46,51,97,-17,84,128,-2,143,-294,-51,73,89,-65,143,696,424,-161,-90,143,152,148,50,-14,116,142,126,56,101,139,-56,144,-171,453,209,373,-3,76,179,1121,339,119,181,2,-493,5715,-16,584,-195,257,471,33,108,38,35,548,-98,232,32,-61,102,562,666,21,-78,-188,-11,127,959,-12,145,47,26,259,1810,7246,6092,18,-24,388,79,18,-12,375,4,-6,61,47,-26,43,129,-62,219,-67,204,-60,34,180,133,19,63,591,136,93,373,10,183,-30,-2,94,108,585,438,-70,71,8232,11825,5029,4842,8576,13155,2392,158,333,-57,-72,278,89,28,336,18,-15,-264,-72,93,-111,-54,10,322,171,-48,-62,291,7,20,21,102,140,13,18,70,-37,-28,-22,-11,-9,58,63,47,-88,-42,163,52,191,156,573,203,632,-275,61,-43,170,181,150,-346,88,192,-252,23,3,94,169,13,72,103,394,53,166,-12,23,21,227,20,-34,-16,80,-7,76,225,52,-60,15,1,427,-59,42,178,143,-10,-207,-3,605,154,112,3,-279,318,-19,98,-39,-35,102,0,-7,213,103,-278,328,22,14,66,44,37,77,3043,72,31,464,47,55,-25,-72,-8335,185,-88,237,-8,70,-24,183,7,107,697,408,317,-108,22,263,-41,2,150,12,199,69,266,37,17,200,-13,-43,148,1927,-168,-91,51,-9,-47,0,-3,80,30,161,196,115,-4,-144,48,110,21,43,-27,148,42,16,31,8788,-561,89,29,201,100,-18,-14,9,1,48,71,44,165,97,-284,40,20,102,129,-109,261,-81,68,-57,1025,84,361,46,248,-54,127,-93,7,142,69,-74,23,30,276,-38,86,-3,186,-30,42,246,108,52,56,165,-64,107,264,136,201,69,-7,183,-107,-28,186,11343,326,214,19,-38,-38,10,140,-2,-15,593,31,-46,73,83,157,-65,541,-64,-296,2,-190,33,40,274,61,-546,-420,52,439,702,167,-283,111,-163,206,23,33,56,207,453,-179,6,11,51,137,-10,476,195,17,68,-937,-94,-21,-21,-62,-19,115,98,17,108,-157,-222,36,-28,-26,1380,295,112,150,199,136,343,102,186,857,-190,27,248,39,25,-55,383,168,122,107,-39,3,-39,442,1092,1,-116,61,23,110,168,11,595,29,130,-65,98,657,-25,12,-16,119,166,314,176,-27,-64,-7,-177,-94,-19,169,127,24,-3,125,240,82,180,48,44,-350,-195,752,-1,-1,64,-36,-8,36,310,-35,155,209,109,421,35,117,1892,104,-2,-34,-105,-87,22,-40,48,-109,-108,87,-33,-16,-69,786,417,501,549,-5,-127,128,108,3,108,158,150,59,-27,126,-256,282,-41,193,243,-78,121,47,-23,-11,346,-638,116,310,-108,47,46,-103,22,289,59,1926,101,301,566,-2,-3,946,339,508,63,410,-60,152,12,1633,85,87,28,1285,239,657,63,-104,2083,1217,20,-19,101,-13,40,-42,54,264,325,260,26,-145,238,147,260,-56,311,-138,349,-442,-70,2,121,55,35,146,324,97,-126,13,-37,96,-398,407,-85,19,126,118,58,-11,-110,42,156,169,18,209,150,-39,242,1,-54,500,289,21,44,5265,-56,308,-84,-22,-7,105,-103,92,-34,61,845,96,11,213,14,-29,274,196,66,33,7,111,41,392,-37,24,593,21,17,9,102,239,618,438,10,214,470,32,-69,100,77,3,146,83,97,40,-31,-132,-463,430,513,-102,-18,32,33,97,322,182,-14,76,360,1,22,5,191,-352,-59,-89,145,-91,304,79,153,37,-3,87,-4,-298,-86,378,-271,32,728,17,4,-12,43,-55,111,70,27,81,-44,-30,-11,183,333,625,671,32,55,112,-45,-224,297,36,-2,0,-43,-8,-191,717,-204,138,-19,146,12,245,55,42,476,26,70,6,39,314,143,75,17,-15,55,202,-86,354,15,36,293,5568,362,292,80,139,49,-42,22,38,66,76,4,73,270,-52,344,0,116,-9,139,65,32,155,33,184,-23,6,112,205,-334,-51,-20,1,79,-52,94,-176,73,-741,-2,-316,1164,17,153,-71,25,10,-94,444,17,-6,-32,161,-28,-7,107,882,45,-128,0,-23,75,118,150,-643,935,-119,-217,-15,775,-137,11,-6,20,1,-216,-280,37,19,166,146,-89,69,168,3,83,239,327,117,-58,243,17,31,-19,-6,-182,-16,-28,53,-59,570,-141,94,-109,87,166,941,401,548,78,100,-50,82,136,123,250,-32,-73,254,-59,-166,249,198,87,63,43,120,-3,122,-73,-8,124,129,208,316,-486,75,89,-1,119,431,60,924,-40,42,108,22,94,172,17,22,-176,121,193,-51,66,52,-10,2,135,-25,23,287,-30,29,-59,43,54,-45,268,-350,-15,22,-5,44,74,38,155,-15,388,-73,497,108,226,-103,178,246,236,-221,1035,-397,413,56,273,-10,-134,28,175,-166,-34,13,-236,-16,389,38,268,447,90,98,548,-27,570,494,33,-25,715,8,-138,52,124,-53,-139,-15,84,43,0,265,-42,4,100,262,-62,-294,19,30,0,-13,-308,526,981,103,-138,-157,4,117,42,-25,245,252,29,-31,-7,-65,12,33,148,25,-214,21,-44,380,-6,1323,-229,107,39,111,41,196,12,194,-48,-122,-129,84,3970,-13,1443,21,-225,-127,-33,955,39,563,-274,188,204,5,516,42,-17,236,-10,-839,-54,67,-194,16,50,-16,32,33,184,-1,287,459,-98,50,13,107,328,379,21,311,327,31,-19,2,51,58,115,280,-23,-539,-16,7,-108,298,177,15,53,16,17,355,33,31,28,169,-66,13,-41,59,157,-47,17,114,121,230,-14,-63,10,31,159,-105,466,171,-266,-20,312,35,149,-39,653,64,-67,161,70,-46,90,179,1080,-19,464,66,22,355,84,22,117,20,167,77,121,630,-43,-18,-228,-49,-1176,-111,120,593,-62,186,197,10,-166,-658,472,-29,957,57,-9,-295,27,22,-237,0,149,189,-34,-5,-46,77,-35,-106,123,102,30,-43,35,712,166,30,60,45,59,326,255,-241,92,-145,246,432,152,48,187,-151,35,323,529,-25,-190,301,153,101,46,-4,4,-20,-214,191,-22,370,98,102,87,325,153,78,-375,89,4,332,-80,-161,34,16,62,20,-39,-33,84,531,-33,170,17,-1,298,74,550,27,92,665,1391,158,223,53,184,-109,56,-65,157,89,446,65,2284,203,-81,-54,-5,-31,44,-85,27,112,303,222,235,259,160,210,14,-5,-7,289,-25,3,1248,242,-54,26,22,16,33,-117,265,567,364,-269,-72,812,174,-308,1062,134,-45,186,25,-36,53,-6,108,-41,-31,32,257,104,-1,-70,100,108,8,-48,-40,13,13,902,-377,118,-51,71,31,16,362,4,43,-27,8,-4,79,136,528,536,208,698,76,637,10,-46,-121,51,9,264,-41,66,-83,256,193,163,-199,11264,6,163,-15,58,-49,172,34,198,863,-45,-99,58,3,33,58,392,275,29,-92,6,-35,-18,-5,-159,-46,-89,74,112,32,-30,84,-662,16,20,26,16,21,8,20,-103,221,21,126,-67,52,22,115,10818,28,-28,17,355,234,4,0,209,178,-33,-47,72,105,-346,-69,-28,29,0,4,117,785,-80,24,4126,209,95,246,269,-638,-28,13,152,364,-2,54,597,33,-122,82,575,106,344,-13,1763,113,-21,137,120,289,26,300,-73,-15,-70,348,158,28,223,258,67,138,55,-67,66,-13,2505,374,-39,-26,110,2051,46,189,396,161,213,-49,-118,1099,26,343,123,11212,-32,296,10698,890,-326,394,59,-54,80,1574,315,116,256,67,-112,-377,3110,153,-18,-195,42,-72,-17,13753,99,6,302,141,76,202,-13,47,-180,11,5403,1648,-53,39,-28,9,-113,-62,208,-91,-86,17,-37,-152,-18,34,35,-61,-12,92,-25,165,236,-101,454,186,56,84,75,-358,480,-12,3187,146,143,-14,3070,253,58,-41,138,3,-352,3636,19,375,-434,49,-1,-37,637,417,48,-46,152,-78,113,224,-170,-27,27,205,8,25,246,15,93,-8,491,26,10037,288,1,-98,57,22,7041,-31,734,123,15,213,2734,-66,136,86,136,6,16,12944,5901,23,1055,4,80,542,453,130,355,-153,2777,3,-100,-41,104,18,-27,119,-73,-74,-137,-41,21,-79,148,-66,5,119,91,389,-7,11,-108,16,33,-123,101,101,1112,16,418,65,14,879,1383,258,927,20,-73,15,104,1913,236,-579,46,-28,33,62,-110,527,-22,62,54,85,-81,28,-178,145,357,364,87,165,197,1134,217,268,339,1529,6343,-57,-66,-68,128,113,249,-164,-8,396,52,-4,10032,33,67,110,-6,52,63,42,24,183,56,-28,237,-24,-5,218,333,373,-119,-106,13,7533,-36,28,-14,48,11,-111,-62,10990,45,16,-11,105,103,26,-50,266,55,165,-493,-107,-29,-132,160,-34,-1,103,85,451,298,275,3,-44,5,-4,111,63,141,-12,-95,7,58,77,8393,-138,2510,7,-77,107,26,687,-389,474,-153,58,63,77,227,715,439,205,46,109,403,-19,-33,49,-102,-122,1518,77,13149,3186,105,263,1823,128,456,-27,-98,157,2451,383,14,241,-757,-94,315,50,-128,106,89,19,1470,42,19,329,311,-67,1215,161,865,76,1071,-80,205,-90,61,-15,81,150,-258,-121,347,-46,163,12574,52,35,14,17,167,71,458,125,198,86,-2,56,205,117,559,249,312,567,438,40,-86,-5,113,667,281,17,-203,16,-66,-88,744,84,848,-12,2,58,945,57,34,97,41,41,-45,218,6,21,94,254,56,-21,-4,-17,16,137,68,466,-12,439,16,34,33,22,86,0,-117,-12,916,-92,0,13,235,-15,80,-75,381,10,-31,345,29,-38,102,54,-11,90,-380,-24,358,-31,-74,28,-12,422,136,274,7,46,5350,59,244,-10,-181,-23,138,-113,137,49,132,644,58,232,30,208,288,131,549,992,100,-185,77,66,89,277,159,516,9424,207,2592,79,282,149,186,251,71,-12,-80,-191,-97,-70,62,2150,26,71,85,27,-8,-15,77,22,14,117,161,-144,79,-40,498,953,-137,22,53,-37,62,-8,827,60,431,3,13,636,55,155,-60,953,20,123,28,186,285,-78,-2,123,-28,21,57,25,19,-290,16,66,-110,-52,170,-34,-9,-253,-121,141,102,-71,-73,-34,-90,315,168,178,150,33,21,-67,-51,-45,294,456,362,30,573,536,-141,131,53,64,159,611,704,-189,3,-15,1123,-189,-99,-30,132,74,38,-55,121,1223,84,-380,14,-144,240,26,514,19,164,-6,276,180,-42,-66,49,-120,21,29,346,211,6,65,146,-11,-47,38,334,89,623,30,438,16,224,105,109,-45,64,75,76,2,-16,174,-48,12,202,-4,65,27,-234,-70,-68,2314,80,63,-22,40,38,271,-17,-18,-301,18,133,-95,-281,213,54,116,-22,-14,-463,8,-63,14,-183,18,4653,74,421,-5,57,24,81,142,-57,93,55,302,49,170,54,-200,112,-103,-190,-164,633,399,-31,5,151,352,170,421,205,-24,270,-61,23,124,196,-68,-13,-516,-29,-95,103,379,103,67,-68,65,-34,217,589,54,-17,112,93,-11,140,103,122,319,-129,24,25,-834,-29,-1,215,343,316,-803,-83,-208,327,-96,238,-9,127,-159,-35,-17,203,891,48,93,311,350,-15,109,-47,21,-31,-8,-3,593,1064,-31,-40,37,1732,713,3693,15,2870,-51,1355,215,588,-227,61,-7,44,-598,-3,126,43,-6,-42,8065,-54,-105,-260,211,-348,187,39,-18,48,535,25,-699,39,10,-53,226,-13,127,-156,116,-121,63,-22,836,1261,62,46,377,125,-44,63,50,38,15,-165,41,122,-14,130,-682,48,99,-9,-5,-41,29,-3,43,-13,-292,1,17,86,233,124,48,1,27,-12,-77,-12,2,-3,-14,35,-135,418,90,-74,39,165,55,148,-55,49,311,-254,272,279,-302,0,-251,-253,269,-97,79,6,194,3,329,223,-5,493,4,124,-94,3,-71,12,-24,-22,48,13674,330,-141,310,-223,18,3,306,-13,130,-34,-42,80,-198,1121,-26,245,556,-38,-21,-1,-35,309,32,66,47,-10,33,54,70,9775,297,-38,90,33,59,139,47,2616,298,-120,-174,-27,-26,7971,449,-1,9337,-8,-15,-182,119,90,37,-91,940,373,28,3,137,62,-9,132,-24,580,79,-47,76,94,-68,351,88,-166,-16,62,-88,251,-49,-186,186,1499,111,371,-196,-14,13,61,-79,32,-26,100,95,229,228,39,101,4513,-253,262,-18,26,-62,-52,14,48,23,4,82,7,93,972,169,-56,20,-55,-7,373,39,234,34,28,611,107,-173,211,406,67,281,73,172,-47,16,160,-70,71,18,66,-56,-262,51,-15,8640,-325,495,179,-86,97,-591,28,-45,-16,-159,36,-19,-69,-65,41,-34,-53,49,-209,-5,24,-233,-56,-135,-39,-66,98,-174,61,29,-120,72,51,-6,150,423,-27,8170,1093,62,30,61,-256,566,641,-99,149,102,60,-140,25,30,1107,123,261,-6,-3,-190,39,164,305,65,-24,41,62,58,31,26,524,-78,9,91,28,20,87,7610,2,0,401,-65,707,69,70,33,1349,-65,12,80,74,49,5,-21,135,-20,-87,-47,86,-5,75,-40,-47,281,632,62,50,-65,31,192,2146,73,409,339,29,-232,485,-23,-70,176,69,57,441,271,1,-21,-7,-167,-40,-23,75,19,71,-137,272,-34,-77,-17,-61,184,12,209,47,36,-8,90,-153,-7,17,30,61,-100,-71,218,176,-15,-271,11,68,35,-132,216,-253,226,1162,27,570,38,758,-1,-63,30,35,33,24,-85,39,2,28,30,-143,8,39,22,-8,136,51,278,20,137,-67,-97,4,-111,133,35,22,-36,28,11,51,-7,229,48,157,64,-6,116,-29,526,302,-35,552,130,17,120,97,189,90,-19,36,51,-15,111,1189,-24,-14,237,43,146,26,129,-6,1813,29,-86,-29,-858,88,104,-64,120,39,-16,245,-11,61,455,53,151,36,-65,1084,315,28,-32,-11,24,89,160,60,-13,142,-396,138,85,460,52,512,4,67,73,33,-55,116,42,-3,473,24,-58,227,33,223,-5,-46,35,201,64,-28,614,101,-110,-65,-220,-37,-50,50,34,-11,46,303,-3,-54,594,46,1,-218,-379,780,3123,-97,-66,42,-104,7,11,-108,-66,-53,479,48,1,50,415,93,229,-15,190,-173,-20,-56,-44,13,727,22,215,-786,-93,32,94,-13,6,51,140,196,1064,2,191,37,-169,-1076,-29,35,-25,17,-180,49,46,104,96,238,-93,742,-3950,6549,10,-82,52,518,80,7,91,305,25,-23,18,4,21,-54,-186,103,666,98,-82,-30,-32,9,-302,27,-140,56,-13,84,35,-8,289,-85,26,44,35,-45,24,104,-26,-85,21,64,51,165,85,-27,398,-10,6,198,-79,648,-38,-216,195,-24,72,410,265,-24,-8,-24,293,324,-30,-74,73,160,101,137,-104,215,-145,290,1326,-273,-80,-33,-12,677,-816,46,69,45,-342,5400,170,489,374,238,32,170,40,15,42,23,-1,-7,23,111,6,1030,156,170,48,61,-20,8,180,-90,-28,-22,18,1220,166,398,-20,-41,-101,106,-9,79,-97,-1,142,423,81,-21,87,551,70,13,-85,99,-21,590,38,-261,-132,-96,250,481,85,-103,-247,570,20,538,158,-108,178,-32,455,2598,29,-39,-364,107,234,-116,134,-60,245,458,460,7404,5204,48,39,-30,3,19,-97,-14,59,89,8,117,682,290,-182,-7,27,-368,-246,96,-63,-185,18,96,36,-371,256,19,-75,-28,-135,-80,394,-176,39,115,17,54,-58,4,-188,4,-292,-20,60,-41,176,-4,509,70,791,12,144,74,1,-24,-84,182,-46,-36,-23,-49,-32,-90,61,833,384,2041,2921,569,5724,18,-33,41,88,-42,-54,182,-369,1,-105,-2,32,661,185,65,49,-31,-117,-90,-47,45,473,-23,51,7,105,107,158,-5,3,2022,-89,-25,-65,159,-475,5142,196,216,-43,94,-37,85,49,3,217,40,-24,-69,6890,2802,-2,76,-48,18,181,-79,-1069,534,326,-8,4,54,-142,115,-9,-278,-200,-338,-71,397,358,956,547,89,63,-200,-121,-121,247,14,-63,605,81,263,146,389,-20,149,5,782,138,107,56,157,-11,28,260,32,347,74,16,152,-26,-341,234,43,107,100,-86,3,-66,-193,-164,53,-229,-329,300,54,-204,-200,96,57,7809,268,195,2145,30,48,11,-179,2572,1084,-228,-1981,341,30,58,2632,570,1195,55,467,39,261,84,19,293,-76,33,87,-53,-221,-257,-28,-28,1925,91,-77,140,-5,21,-5,-127,-49,84,59,17,2,41,-168,38,167,89,-47,-64,-32,-4,15,291,343,-314,74,99,132,534,-27,85,1776,313,351,194,118,-15,600,483,715,14254,1162,-20,44,185,-201,-25,220,336,56,93,53,-62,19,142,95,117,22,-376,98,-51,-57,8,95,-29,44,-87,333,-12,11367,-29,19,-26,137,55,-92,12,7,86,302,1060,-339,427,191,469,85,243,70,10,-102,534,-88,-431,166,14,-216,47,302,-181,2,-28,0,36,8,771,-43,-59,329,10,-499,12,8,-42,-4,11,361,30,2,144,55,83,-19,62,428,-117,70,16,16,-64,-11,133,-34,130,151,66,100,-77,52,140,239,-385,-133,-6,-480,59,30,344,-54,294,170,259,-170,-15,73,81,82,-23,-55,-32,-21,37,-100,157,2,100,189,298,618,-91,-58,322,82,-9,44,-108,103,104,188,-64,35,447,24,-20,-45,133,-156,80,103,-87,15,-44,-26,-10,-252,115,-34,64,91,131,21,-202,-205,155,-792,243,67,311,331,-71,303,96,454,261,101,246,73,21,-139,-114,172,-164,55,1611,86,1158,11,39,2662,-21,24,22,-171,11,210,-99,430,-65,-275,-28,17,93,-10,26,-72,62,23,-105,-435,-70,192,45,67,280,2,-56,416,-5,-95,295,42,38,-71,-153,6,-25,219,-28,46,851,1072,-56,-34,18,-54,45,-27,419,150,-15,611,1511,47,421,26,-4,4349,-14,1,-48,-69,667,1307,279,228,153,-102,592,72,-317,-20,-111,80,96,-4,759,427,-55,200,742,-50,-54,174,319,100,45,14,49,898,712,-199,-19,55,173,218,69,40,338,105,670,5,-29,214,-24,394,-170,133,-247,-98,281,13,6,-781,-63,454,-1,-16,122,49,843,-10,-6,43,-1,150,375,-237,-50,223,4006,57,105,693,-40,35,-127,570,-169,54,20,55,76,579,123,38,148,66,-109,225,-7,-21,412,290,-5,1276,51,290,-30,-21,867,264,64,126,-460,-10,-197,367,-48,46,-12,5,28,-94,312,-4,4,56,-93,5511,-121,152,-307,-986,525,360,61,-30,106,-8,225,-102,19,385,-17,449,63,389,22,21,178,79,25,979,1,0,184,599,-4,90,91,124,20,106,127,-248,345,-28,-17,77,-4,14,137,-68,291,-120,561,46,349,368,678,-61,-14,20,-85,-21,7,451,31,197,91,823,355,385,104,-42,56,49,-59,86,-36,-251,74,8,-9,54,536,200,35,261,168,88,337,-121,-41,40,80,24,168,-262,260,13,2141,1075,-210,235,73,461,21,10126,45,-322,12,-74,-216,-124,-8,92,-6,232,105,18,110,-9,-50,-58,-47,-41,-40,45,21,330,-48,-142,-59,160,1,-38,36,86,-62,572,29,-49,10,126,62,-83,3,-69,11,47,112,19,-2,40,-180,180,52,54,-121,49,-9,85,-221,-122,176,-38,-15,82,169,-29,44,694,236,151,-514,4,-49,41,-7,-28,756,11,238,62,-227,-1,-94,17,-20,-419,625,176,80,-91,360,-252,-132,126,52,-1,114,260,209,65,430,463,-1319,76,92,-92,37,261,47,-92,34,-207,66,7161,82,7,-27,-24,134,3,54,1010,59,190,549,1135,123,-37,143,-50,-117,-290,-36,-42,112,79,40,109,68,-2,24,5,8,194,62,-217,-504,0,27,348,228,2284,1454,18,15,322,26,777,113,3,-43,-1270,41,-277,23,153,618,-35,-63,-48,-109,-324,-389,-46,-632,719,-3,102,49,322,156,-121,135,-51,300,-63,-134,-476,228,-152,0,-78,164,-34,17,62,-135,42,103,31,-28,14452,66,-277,502,558,-409,-301,318,970,-61,379,60,283,687,74,318,-145,-219,-42,487,218,37,18,137,127,-18,120,306,8,74,153,137,-260,35,-87,190,-92,-22,100,30,-459,24,108,-20,-23,-568,79,442,751,308,-1418,-47,54,49,-20,28,31,-36,495,740,28,-189,308,21,-57,201,66,72,494,2849,106,-277,402,-9,71,-41,35,588,53,-603,-635,-470,-210,-76,-462,24,-65,-534,401,-41,-49,-81,2551,5,-24,147,25,23,920,289,-136,798,214,-51,87,2438,14,75,-30,630,11,8395,-202,-608,-3130,-10141,-237,-70,91,86,-16,1,-161,-156,137,-207,2512,73,1266,51,85,247,50,479,132,1367,-22,11,-101,-5,-249,1103,38,7,931,147,-38,30,172,205,270,574,120,3871,-56,137,22,-258,-54,32,123,76,-20,-75,34,143,-23,154,3,67,-12,-23,-110,197,478,335,96,455,-15,-182,-61,-96,211,123,13,177,-8,64,31,27,148,-23,332,117,657,-72,-14,9584,-103,1,-22,54,32,89,-14,108,-419,-40,20,-75,433,-3,-65,101,-47,282,-50,402,55,-68,-96,25,-8,-42,53,1287,162,10,-76,41,85,85,38,75,202,-3,224,11,-12,-16,334,2,49,114,1093,-106,265,24,31,-11,-114,24,-18,27,13,121,-65,31,943,24,51,-144,-23,13,133,4538,31,186,-78,16,122,21,55,202,19,-24,-138,306,525,-76,-47,140,0,-16,4,96,57,355,9,96,48,4,6,-6,263,15,-57,46,-413,-73,-4,45,-37,71,973,10,-32,-51,-430,2,98,67,-22,103,64,-78,-46,55,100,41,577,-16,167,2928,266,190,19,254,-843,-480,-42,75,-70,-41,-102,45,-100,27,-123,284,42,485,346,2654,414,141,11,186,-73,143,-133,603,202,-25,242,18,353,377,54,-124,1494,1288,-26,14,16,366,-76,-160,1599,10,-151,1373,-2,54,728,1068,658,-285,-6,8,290,-43,-59,-176,-31,-4,191,73,85,151,365,-15,-150,95,588,290,223,74,45,514,576,652,37,-139,9,109,-10,130,310,102,171,113,-21,99,7,98,32,86,57,76,6,-51,13,-18,-7,539,-36,311,75,-371,-38,76,113,-102,2947,8439,1166,195,200,2755,1973,134,307,-145,2,169,-32,80,22,11,38,106,102,119,117,533,-362,230,-15,274,2,42,-21,248,114,-34,51,-36,79,75,-182,73,768,40,-148,44,-688,-149,-262,-137,73,-192,-300,184,-139,60,41,-202,-527,-152,-175,-85,66,38,-260,-40,16934,96,-8,192,-133,21,-108,-49,-134,-90,-36,-31,8,-179,14,-451,-160,-282,-101,93,1207,-24,-297,65,2466,8340,16413,3362,6606,13801,114,-65,146,483,2021,280,2813,-12,421,797,-327,342,148,340,41,-18,11,25,290,127,735,-213,21,87,5,-13,735,-44,43,87,-379,72,-26,436,650,-171,1120,245,77,-690,778,54,121,-33,63,10,110,35,115,87,1051,-50,-63,-16,-23,-71,193,-22,44,92,167,43,78,-33,11,242,119,246,66,37,23,4,-1372,717,38,2369,65,-33,276,208,104,88,-84,-14,277,-47,37,183,-223,-39,423,-416,-26,-13,-809,817,-23,395,252,20,-40,401,106,-50,-77,954,106,-59,55,739,8,93,456,-67,-30,43,73,-236,55,-29,421,248,1546,4,232,50,56,43,50,199,320,439,63,-53,589,757,270,221,-81,10,209,8,243,28,25,-84,-68,489,341,-14,279,86,165,38,694,60,550,251,1869,454,199,3163,-121,-68,74,61,169,5,151,574,-30,-11,-655,37,72,3036,38,508,-77,144,16,104,-17,251,363,-95,683,226,-92,28,231,222,97,919,-6,-25,-9,57,218,14,1448,-95,2,96,364,-89,85,349,122,337,-20,91,-181,-12,-294,5,-14,-3,159,-193,89,144,-90,125,22,162,-223,19,4090,82,-57,51,39,119,40,720,384,-52,-140,-13,27,6,107,-7,-406,238,235,-70,17,288,560,836,-311,1364,-65,721,-67,2,-55,166,330,-19,436,38,-31,-165,-98,-36,132,245,-3,-7,285,219,377,188,-51,381,663,1379,41,74,217,90,430,46,352,3274,48,-9,-80,10,430,-45,1208,-282,201,105,1626,7,-359,103,352,-32,-28,17,-12,-127,360,206,37,948,-575,125,115,747,-67,366,-92,2,56,-36,120,1132,82,-66,63,516,219,196,540,319,-119,52,365,1156,137,209,-63,125,465,161,55,2660,846,-100,27,212,47,54,363,600,1675,-32,420,-114,-68,-96,387,258,11,123,125,-156,-11,231,3443,-66,701,206,-648,39,2464,-93,107,-9,54,1032,512,128,37,-115,170,-63,234,32,1060,53,16,-48,-349,-164,540,9,213,-122,41,100,328,201,147,17,53,94,-528,297,180,0,119,-19,316,2,1919,171,-67,199,-119,170,4,76,77,218,-6,47,290,434,66,173,414,-995,-170,-30,917,667,-132,31,149,538,115,340,710,72,182,-78,351,36,142,485,-448,-97,572,43,133,31,309,858,-29,-128,942,249,13,189,141,986,38,337,-7,-22,-26,-36,-53,49,297,-60,226,88,116,267,-54,-64,5,-53,16,52,1020,-317,37,457,-72,106,2015,478,-68,-31,766,175,102,46,153,1183,60,45,72,-237,151,35,37,59,49,95,-109,116,267,-19,458,358,13,193,-120,65,187,25,223,-3,77,45,-79,76,-46,167,-26,66,116,1009,236,1186,-41,62,347,245,73,164,-7,1065,-333,17,-15,-59,1,4,143,-217,-184,-1,-221,116,763,-722,-76,26,9,-20,618,83,379,28,173,445,722,-202,160,22,239,-10,375,-115,50,2902,-109,26,313,-128,72,122,406,-11,21,-18,39,-132,12,21,-174,1,-76,-19,-55,34,-274,-100,238,-71,272,-73,409,-73,-1167,217,370,-82,144,-12,401,203,473,-20,33,-74,255,356,-123,-131,69,151,320,208,-200,-165,-223,875,575,-16,145,224,-63,144,7,2208,56,773,850,81,174,51,348,-305,157,928,3921,709,-12,174,181,32,550,103,-91,-4,161,208,261,401,162,-74,249,514,264,135,193,1,149,77,189,1509,8,143,-146,-197,230,20,250,566,-188,186,377,35,170,126,-129,198,1179,235,60,514,1973,-159,-91,66,643,99,50,41,229,219,104,632,65,280,297,-67,129,127,299,-15,970,0,-1859,0,-470,332,288,126,81,1,14,46,-26,1852,1044,-14,-405,159,1842,-196,114,228,-38,143,351,186,24,89,30,102,-123,50,164,-65,369,825,-10,-48,171,117,30,69,203,88,639,116,60,95,788,-4,-38,194,517,-24,0,97,86,-64,24,-7,30,172,-179,-37,171,51,810,378,-172,-286,56,-1197,-64,35,20,1006,134,129,-202,589,-93,440,287,-23,238,428,1317,-413,262,-81,-57,124,265,407,43,-70,328,149,-25,1324,492,47,105,40,378,35,-86,168,169,777,461,147,142,-4,-12,573,522,92,326,-74,67,-88,-40,233,24,1826,918,-273,43,53,2,13,249,17,116,-83,1086,1016,72,-195,-305,218,228,7,-333,339,1811,18,-28,30,247,-37,191,-145,0,-105,-685,70,594,436,716,61,28,-141,-538,63,160,-41,-49,119,70,533,-4022,220,20,-70,-59,-65,80,-874,108,-107,178,528,643,29,-37,118,-225,8022,269,84,187,36,131,-123,-35,-191,127,207,177,-16,2,-49,-11,-2,167,213,-5,-473,315,-63,37,-87,275,-464,1937,-149,-364,7,181,220,107,-1586,-6,220,474,1073,314,-610,157,879,-1327,51,227,1499,-807,-260,51,54,191,94,164,3532,37,252,126,-99,551,-5,97,-90,54,-107,887,155,-431,114,1201,136,-17,-21,-70,293,4,-205,-613,3515,-360,135,159,219,-374,454,-80,53,1137,70,61,75,-12,26,1919,836,566,161,330,20,732,138,415,-295,-561,116,-18,279,1126,251,-39,1255,-36,-64,-161,2526,-113,62,48,114,-33,882,70,98,-46,10,285,90,122,-9,582,24,439,43,1855,19,105,-250,585,65,-842,2194,-2376,-22,44,94,166,-394,-166,5,374,-124,-318,-60,-44,60,-37,335,346,130,185,894,89,175,11,-135,94,-881,420,73,280,53,-386,922,-204,-3,50,708,-131,63,-531,73,35,176,-406,-188,-501,-7,-34,-73,-32,-36,-301,-123,8,774,457,2405,-120,255,-102,93,187,-41,-66,-36,-405,-16,49,18,-27,297,-123,-275,2639,107,-174,1339,394,-842,-169,-26,-79,36,326,-797,-77,-292,-33,70,-20,516,-99,-249,417,154,-132,430,-50,-29,-67,-28,29,250,-22,-245,315,1433,31,522,51,-46,42,8,113,-133,25,150,80,310,265,52,111,30,249,88,61,-12,118,239,-418,-3,77,111,4,173,-138,-951,-33,5,139,23,144,-728,-136,10,200,259,69,-196,-68,-247,-41,903,8,4,-86,853,-75,201,100,256,55,2730,-83,370,-200,-54,-177,160,990,546,64,219,-173,-201,35,-185,83,21,111,2555,-343,-657,-676,-1075,-157,118,91,186,127,118,88,-36,-42,283,1385,121,20,346,1701,139,348,198,83,-230,1490,-8,185,-359,388,51,515,-724,651,234,76,996,220,-33,-30,327,5,60,-431,734,3344,-1041,280,-963,-26,-155,89,-748,-24,690,486,-184,-15,11,-260,170,-3,-223,-160,-46,115,91,-12,204,2198,120,-66,-381,488,88,2,1573,411,105,86,50,174,584,46,92,63,-215,343,74,-173,414,7131,248,385,-71,-80,-14,-20,64,1834,-51,94,88,186,403,234,16,143,69,-334,41,90,-36,339,115,5,325,-943,991,-92,-121,137,236,2762,59,121,767,75,107,73,-28,1592,-10,-248,264,29,39,201,1800,197,-198,-15,270,19,96,356,332,-210,54,42,-375,64,548,130,1891,-55,1481,200,-130,164,96,77,110,92,-245,456,282,15,-267,240,-526,39,24,155,-153,-48,-9,-109,-48,119,568,4,2013,325,377,89,515,261,344,2,122,1123,1493,230,61,-93,157,44,19,42,3,215,103,-49,80,50,-364,487,-39,276,52,113,148,-32,1715,119,-737,101,226,123,347,67,337,169,239,66,53,-27,-46,93,81,224,43,-92,18,53,-134,-65,272,-143,66,38,47,-46,349,25,338,1,640,95,-55,1155,183,154,-771,110,-463,84,54,75,566,493,-32,39,124,778,32,44,464,-373,767,-63,46,104,-84,250,251,58,847,218,268,-14,36,25,-94,265,112,-124,146,190,382,-186,118,298,-325,314,258,109,-84,-507,6,1845,392,104,417,-181,81,214,-220,186,-87,167,611,129,31,142,454,162,543,91,156,122,18,6,-48,211,1488,761,773,-426,96,-17,103,599,175,36,663,-737,734,-388,-60,1155,403,191,348,-174,-93,143,284,4,815,-42,560,99,3108,-115,165,571,-16,3347,-729,396,264,2392,24,737,21,-38,112,124,-29,200,-67,176,61,-120,462,-148,807,192,101,72,92,-461,-24,-75,339,148,486,41,113,473,33,127,129,306,-200,53,-120,160,-97,-50,1751,-101,-18,-483,199,190,0,288,467,-4,-42,139,103,20,241,410,-102,181,50,-318,-57,-69,-264,-46,162,32,98,2339,251,-198,30,8262,-815,-24,-222,-104,92,90,-17,23,-58,27,-67,270,1505,480,-250,338,821,400,2049,1365,502,10,648,396,0,-183,28,368,37,48,2672,135,1022,69,-47,-57,-67,35,-27,137,-179,-16,-43,350,125,-535,128,19,93,32,37,207,88,94,415,29,-104,-43,711,126,-50,-61,94,82,91,2,127,1465,878,537,-33,-101,-26,83,-72,48,-227,44,291,-10,395,60,-81,-3,345,-116,109,64,35,-126,-556,314,-64,-171,18,48,2,18,2617,738,15,2004,36,128,1722,1064,-20,407,564,1060,3366,-137,108,-48,417,87,-722,737,706,645,-8,149,-404,37,90,200,1030,91,-674,1243,-258,-124,123,797,-70,7,165,67,63,117,392,584,118,-39,335,189,-419,34,571,314,-72,-242,426,63,-97,556,470,15,-801,-461,-128,453,-301,-20,167,609,269,148,3,172,-30,-86,547,712,57,111,706,24,-2219,848,591,40,80,-101,-141,69,747,-43,-147,45,-275,261,329,309,1598,34,888,38,607,573,78,1074,1092,325,-4,116,-57,319,11,-748,-382,102,140,-212,1385,447,-177,314,-320,187,-892,254,544,1465,2746,1162,-367,1370,-773,-8,-60,210,279,569,1000,1600,73,836,90,1828,235,-32,3,97,-64,770,778,56,764,3674,2900,-255,-182,492,174,49,872,282,10,126,2180,1071,74,2172,240,863,-50,1536,-203,75,1,10,338,-19,-333,-107,1459,448,312,941,390,379,784,568,1919,-575,673,35,1930,79,36,-16,177,-25,207,43,230,-41,46,88,31,-20,207,40,-416,34,275,-16,374,41,-21,27,-69,266,369,-45,49,5,3,467,122,128,67,168,2095,728,126,225,4259,241,224,328,39,3,282,324,-38,-25,-952,-150,112,310,-51,208,-144,-26,-29,-25,46,-1263,466,-288,145,98,74,-409,56,-70,100,650,-51,286,-1252,584,29,-20,95,150,-92,378,376,313,100,2898,133,73,-5,389,1216,640,39,258,-122,632,-228,78,487,-65,675,41,2429,222,279,830,465,22,657,-22,-93,390,732,1012,1794,410,-44,-6,-74,113,-4,128,-211,19,865,192,913,174,639,-45,5,833,-49,374,1179,-29,131,-75,105,1100,685,1673,1198,222,599,971,57,41,224,873,79,360,-47,21,415,31,624,174,208,39,-54,-3,48,138,-13,215,52,-38,177,263,224,-26,-284,253,9,67,305,21,243,255,253,68,-7,8,204,386,134,691,-88,15,24,444,-26,376,50,163,425,222,47,-152,420,517,128,56,-251,-120,29,11,-97,707,-5,1292,-36,571,879,-280,-263,-824,-322,197,450,978,440,-631,44,82,46,2400,142,-23,-266,-552,-38,-293,-50,92,18,129,-27,69,65,139,350,169,-43,222,-287,67,-11,42,273,256,676,197,-80,1,-184,132,2473,17,-27,516,157,1030,1220,398,-382,302,144,153,-109,185,173,-215,318,587,337,-840,108,551,-39,4,-251,-1369,192,39,92,215,240,25,48,161,76,-133,277,480,-209,1,128,146,136,61,68,67,-24,-81,98,-217,10,129,76,181,-7,-11,39,996,41,-139,-341,-69,495,329,229,68,-45,-92,33,314,505,-425,58,952,126,275,443,2289,-13,82,7,271,151,449,-117,-39,-276,-384,56,54,309,-853,-3,131,1288,153,49,23,46,-252,8,-27,-153,-6,37,131,1596,1023,167,-5,68,570,87,-1340,-249,112,229,36,145,75,84,560,183,-231,554,289,95,-413,-12,32,1080,39,-250,-95,32,154,35,656,-85,-6,-51,123,-77,-21,-23,291,-47,177,719,617,-57,1,103,-15,104,611,527,381,-68,1892,45,109,789,64,70,-69,687,-58,51,354,2,1707,-32,-422,170,707,236,28,2010,98,44,71,323,20,231,-59,18,516,-44,108,710,108,-29,-157,-103,-508,284,182,40,931,0,152,201,198,170,197,501,855,-135,82,-620,34,461,-38,414,-301,-16,125,-15,229,-72,-47,56,2702,-11,63,96,421,25,203,85,106,146,150,301,-34,40,134,667,132,17,154,562,649,123,-244,241,-190,-2,33,75,-93,35,33,-14,143,276,86,260,247,158,706,-1188,14,43,9,-96,110,-103,-241,144,40,90,-31,67,806,550,46,635,61,195,4623,1862,50,2,-1339,107,-382,-29,675,21,-166,-8,370,140,-6,-517,-59,55,1278,40,-115,236,524,96,110,60,116,-105,93,-193,-134,281,38,11,6350,-15,95,40,343,99,71,-210,-64,-6,0,-314,427,-229,-413,278,14,-17,11,140,-216,438,-10,-27,187,450,771,329,-3,945,496,254,-68,45,1944,-2,558,981,46,409,472,-3,-226,-5,58,45,71,-148,-39,151,303,761,46,-169,183,-170,286,90,-31,551,67,41,98,1404,235,4,78,645,14,82,38,508,283,288,4,2770,-237,826,88,312,657,301,774,-7,-329,60,-20,131,-35,33,325,-82,16,50,51,900,19,344,117,-56,-253,-713,-405,-327,-47,-454,-422,128,468,509,147,-121,231,-266,9,-600,-7,86,-99,64,-5,-259,210,310,-80,218,-65,264,114,-23,-82,-213,94,0,227,-153,-215,236,-604,-43,239,309,-14,-28,-211,91,11,15,693,171,212,-9,-254,672,105,50,-49,-166,526,247,1111,-23,-805,20615,246,3,-34,286,-443,0,-55,-79,-46,-51,81,427,87,85,-189,260,-986,106,430,-163,-306,-197,274,80,851,70,266,-88,-369,-72,70,64,-49,117,1425,-191,-253,226,27,-81,-141,23,61,280,28,110,-495,141,52,751,144,186,498,570,196,38,758,525,483,-351,302,-204,107,286,65,23,67,202,36,-471,246,300,291,124,44,26,20,74,255,99,289,-647,68,194,-254,-155,26,134,-30,15,44,508,279,-83,62,31,43,84,247,-99,1182,-64,122,25,-124,127,-43,-175,-56,-86,-29,38,-262,-112,10,479,19,412,-342,-76,209,115,56,877,-1184,46,15,9,-43,-108,17,22,-43,-15,225,370,-46,-117,-285,136,9,69,-170,26,26,273,534,-31,16,-254,-70,35,109,32,-42,12,1990,234,9,56,-53,-9,-168,1280,61,989,158,-103,514,867,79,39,39,108,-178,-33,-32,940,52,123,4,-14,78,64,298,61,608,488,24,62,487,-71,-137,715,297,-176,6447,47,266,-1,92,32,-19,87,-1,-78,-3,56,190,6,-34,84,394,53,98,1345,34,74,103,-132,642,678,5688,678,508,282,106,679,-26,99,46,-4,-26,146,843,10,-24,-138,327,-17,254,695,963,717,660,14,-136,82,34,86,-1282,-282,285,293,-344,-62,0,21,-3,-375,239,46,-98,-7,177,-65,784,138,144,67,-74,-7,1059,-112,2,-12,-134,81,47,-28,124,41,80,24,758,91,-97,48,12,56,2,83,-51,252,-11,42,104,346,94,43,169,342,141,-21,91,478,371,-384,-38,51,323,-14,146,313,395,-268,40,59,-170,239,726,320,-17,435,-60,27,-70,4052,11,501,121,544,209,-129,105,70,24,-27,209,24,604,66,331,-29,537,23,29,598,63,-44,-18,-1600,-13,-93,-322,352,6,400,-224,540,-320,-397,376,-96,-101,1045,74,14,177,154,224,555,210,183,104,60,-220,-1,532,50,67,-2,26,375,19,182,86,-90,-65,435,721,78,0,-571,51,-177,7,29,647,875,47,33,130,362,-113,76,7,14,74,332,85,-61,-159,-40,222,-170,1895,-61,117,29,-4,97,52,94,182,172,2,-9,201,4201,120,1683,249,60,-30,444,123,34,10,-94,-73,17,96,427,-465,950,78,891,80,620,-44,720,3879,286,-71,545,-30,90,38,132,329,-104,188,199,49,-10,73,-28,-10,-111,-16,143,19,-167,208,155,183,218,298,138,-38,245,216,33,-45,296,491,321,112,-382,437,-22,52,-181,-46,-149,-45,71,32,349,85,-7,271,172,260,348,117,-24,-9,79,21,-223,-53,-24,111,-83,-115,96,-309,24,189,143,-59,42,-110,1278,-27,-155,-114,-31,55,-61,961,143,98,30,885,156,25,366,-19,-132,382,-306,247,134,110,101,1,613,7,24,384,131,97,113,70,144,-152,100,-67,-21,-178,300,485,536,-162,79,1423,412,-33,46,31,-76,-339,43,236,95,-246,125,20,-10,227,-141,-728,-275,2,63,57,1490,733,890,1022,2838,286,808,20,-271,36,818,602,9,216,134,1818,53,473,1265,10965,79,1007,101,1003,133,101,75,60,-60,-13,441,1189,75,115,1479,-6,-77,62,-81,60,702,-778,-85,-33,3,484,269,210,0,77,-77,579,-1,43,-1,-67,-255,881,80,22,15,-11,356,0,-126,117,225,289,5,746,94,114,476,-38,43,5,269,-200,12,-6,29,-190,-233,33,4076,55,1993,-17,182,-7,530,10,-16,-67,480,556,17,2,175,-81,64,429,-36,70,665,95,198,0,-287,22,129,-1,76,3988,-120,863,60,-60,50,91,47,60,42,-894,-891,39,401,-346,-149,-40,58,-23,53,98,131,-326,-6,236,-98,52,5694,66,28,229,242,425,1060,-1266,307,102,160,91,143,148,181,26,35,102,66,666,-647,1810,45,275,-142,-60,34,-58,10,-57,18,298,-62,-11,63,94,427,252,-72,-88,-33,199,200,-27,13,-210,172,97,35,497,142,-193,11343,-83,537,593,-420,247,-937,-480,59,1380,295,383,80,130,12,302,286,209,48,-5,738,-27,-256,193,243,-15,-42,92,-638,36,946,85,337,47,101,-138,-455,55,19,-71,-22,111,6,96,-1319,479,123,6,97,84,-298,-60,4,43,81,32,-376,297,-2,-8,168,17479,-50,-65,15,-499,1999,139,-42,-290,-122,-2,146,161,220,57,195,32,2,-105,129,-209,-137,37,3,-12,5217,57,87,401,119,254,198,952,346,75,71,22,-25,-350,22,-49,-15,-68,-103,-397,389,548,-27,-172,357,-113,19,138,93,-249,897,-45,786,-203,1093,12,-229,107,12,-100,-120,-225,-71,29,-125,-274,7,-10,-839,50,-229,311,144,-539,15,53,33,169,13,-41,-81,-323,-141,-14,-71,222,-233,653,1080,-5,464,-632,22,-10,-18,-1176,-18,593,186,709,-658,-858,1153,310,-47,189,-193,77,115,144,529,30,60,393,326,-241,272,35,529,153,68,-71,-183,98,20,-39,275,14,550,-109,-65,-81,139,259,160,-11,-38,-134,-7,289,-54,26,137,-1,-117,152,234,31,-9,-72,506,-107,-5,40,134,-297,-508,48,186,510,-6,257,238,315,6852,-93,91,606,187,-130,-39,-586,133,-64,243,1366,43,-130,-90,343,117,236,-30,78,55,-395,211,8,36,37,28,-13,76,-238,113,56,28,-95,70,227,-334,87,110,136,-11,9,53,717,-445,41,-913,-523,95,25,79,89,-124,-64,1187,338,244,225,139,101,-2,20,-2,-8,15,214,170,110,344,-20,20,272,269,660,74,133,-203,808,-53,-52,57,2227,30,1136,16,-252,60,302,223,-25,32,-293,14,194,112,-77,1274,36,64,44,13,6,-139,371,-41,246,193,368,95,-564,306,-148,28,-229,-74,-64,26,-74,-210,101,70,590,-48,45,642,61,152,309,89,54,113,51,-176,-29,33,145,45,-77,33,-136,56,-697,97,205,-27,-112,133,-119,-244,102,86,-57,-95,302,-8,-47,256,-918,-348,9,-3,489,-157,-404,-432,-133,79,-60,311,-272,-17,12,591,286,-500,322,-67,6,22,0,21,139,-397,-1,1034,43,-2,833,-47,-41,-145,5,14,-63,2180,-52,41,-195,-104,-261,15,53,-267,-89,208,391,26,-107,104,461,-197,179,68,-32,109,68,199,452,216,61,97,1235,174,-74,-170,100,113,-333,-39,-130,214,278,127,74,74,90,570,193,366,-29,3,77,-462,19,15,152,25,-140,866,78,18,66,-42,-250,-73,-143,2242,-293,130,439,30,-102,248,13,111,16,139,152,673,667,313,-110,-438,-9,13,-55,49,-92,541,39,917,27,78,137,38,-301,95,-136,38,125,-15,404,-82,518,71,90,153,151,117,45,192,96,-1,103,110,254,196,-370,129,-38,885,-274,-30,208,690,-10,170,62,-43,87,112,558,314,461,314,72,48,244,57,-398,13,4453,1212,454,1569,105,-349,-9,40,1176,101,160,-105,22,-401,61,173,-1,-64,162,-11,-571,899,-466,108,52,184,985,104,166,-142,-29,-70,76,15,85,21,224,249,-51,64,50,209,-19,-14,-141,125,390,40,7,1404,-40,67,-137,146,29,27,224,774,-3,231,32,130,-86,34,40,46,-47,-170,24,320,343,555,91,1139,141,783,115,371,58,128,294,-98,245,-43,-637,1,384,11,181,136,77,44,95,-42,875,56,0,288,202,143,79,3344,-90,51,-126,-398,-50,36,-272,29,1189,-7,152,101,321,448,-236,552,87,1012,329,573,-14,-294,-7,-223,136,179,261,-5,259,-22,144,264,-79,103,557,854,-53,9484,689,-9,-7,181,5,-326,137,9,1009,-197,116,42,46,108,-23,496,-6,332,30,-16,2442,55,333,225,354,235,24,-129,-165,2094,237,57,97,474,149,47,-46,354,6,19,511,27,-48,49,-573,-32,114,650,755,178,-187,280,91,75,952,-64,337,75,617,123,35,-41,15459,245,-44,34,-169,11,-43,547,209,43,-34,0,221,589,485,28,67,55,296,558,-326,-54,-188,67,13167,72,153,42,-113,92,161,699,111,-536,101,-75,-12,16,-41,-33,491,-31,1699,16,152,1055,184,-153,318,16,46,361,-26,104,-579,-101,527,396,620,-529,-34,1046,480,63,-66,648,2451,59,1470,318,485,-283,-90,33,52,-5,-163,205,312,-96,3233,64,44,-237,-12,-23,196,288,66,15619,6,374,7576,-15,161,53,-60,-78,25,48,-51,611,704,505,65,30,-22,36,-16,-136,271,-17,-281,25,116,8,34,54,73,-34,589,112,-11,-62,-308,-29,-803,-96,-35,-17,350,-315,-40,-162,95,-598,-105,-1160,115,-18,-699,836,122,-49,130,86,35,-201,165,49,87,1920,-97,79,119,595,-145,150,1446,-71,-25,136,-36,108,8,212,85,-30,2,357,-150,95,54,-168,442,248,-30,22,324,-31,-38,-14,103,8,-79,144,-10,22,297,-167,490,940,62,20,100,545,-166,-49,442,-86,-97,186,-17,-253,-32,26,28,131,662,360,-591,125,41,144,1453,724,171,423,82,78,-61,0,1,482,1352,460,282,73,257,-33,34,331,-206,8,31,-215,353,55,-23,-21,-15,-144,55,-28,179,-32,77,49,-52,191,130,114,143,-66,330,873,-161,875,487,25,-216,-8,-205,26,-667,1627,62,195,60,29,10,131,-62,576,-2,-2,222,213,48,34,389,-36,-64,77,22,15,68,67,208,357,-188,11,300,47,235,1162,28,138,-85,-45,18,-1,1929,64,-331,-26,46,25,9,75,-260,459,208,117,36,-147,15,-71,40,299,-136,295,96,32,-313,-43,-87,-222,543,113,-95,-83,300,79,83,-10,17,-83,538,128,23,52,71,497,128,-35,70,28,-89,417,-62,5,-173,-11,2,-14,41,300,0,175,362,183,-261,13,-21,197,147,197,567,-193,78,-132,137,-95,62,2,45,8,79,-52,-5,69,62,110,289,187,53,56,446,60,22,2,-132,297,76,-17,35,497,-19,549,106,-70,54,769,931,66,-91,162,44,1401,384,218,1025,966,446,207,259,112,6,593,-288,19,23,15,206,-32,131,3542,257,-84,220,769,25,80,38,6,49,34,328,149,162,131,63,-169,-57,1855,-2,-6,153,842,145,171,6,159,67,32,36,37,85,467,157,-51,43,129,91,154,8,22,19,55,75,414,28,-6,-29,652,55,197,84,99,184,3,1,60,35,-168,-105,699,178,109,190,165,124,675,353,-8,-24,42,168,190,-68,715,195,40,0,9,216,-21,50,-300,197,102,32,49,-105,-93,49,20,229,-57,156,349,449,143,31,-18,15,28,45,18,565,326,409,31,313,410,1143,79,558,88,522,-68,158,-44,673,86,47,6,320,1028,24,26,422,512,-178,579,42,8,36,-45,39,58,195,85,-161,328,968,121,26,-19,144,687,-13,556,-11,103,1002,806,284,-167,61,31,166,27,70,-41,15,-9,-9,62,193,-65,88,63,160,880,58,335,533,-84,883,1164,430,180,190,237,382,554,15,78,1254,-122,-44,32,87,165,18,151,-206,171,-28,1465,83,-221,979,285,35,1626,590,-13,68,214,-87,257,350,104,60,-136,1728,241,69,176,-27,-3,951,32,7,358,103,892,108,817,544,26,-71,80,6,-1758,-47,168,-74,24,448,1981,223,219,54,270,561,427,788,-5,194,159,1040,908,110,215,-732,402,18,179,270,354,4,23,290,178,32,309,13,843,517,-645,140,576,-203,319,68,-100,37,933,1416,387,-96,110,64,450,244,1582,-127,288,182,0,154,454,15,410,655,125,467,316,522,268,5,171,63,269,-7,43,28,98,-13,1153,581,-1,1228,-81,1143,68,246,77,-323,328,233,1987,219,216,1616,444,56,80,163,-3,295,147,21,224,145,449,3,104,194,-65,569,66,346,556,7,386,220,343,268,247,384,-36,-1,14,-46,682,714,57,265,114,320,84,163,285,18,66,-257,517,22,68,590,-163,-1248,-416,133,94,332,103,146,79,172,111,3,158,8,134,976,382,187,-1,57,1,-2,105,-743,-59,254,5,451,91,27,1095,376,837,42,196,329,80,399,155,-23,596,602,1001,484,-100,61,503,81,121,264,6,140,-89,1011,-96,-5,-23,33,196,12,110,154,403,503,375,35,1416,-26,74,1528,70,45,105,15,-44,84,51,143,182,163,-3,23,175,868,-131,139,54,129,-781,100,197,18,394,292,250,141,5,98,46,352,77,166,112,-36,214,-369,331,809,1680,204,285,184,-312,142,423,780,1440,179,132,295,800,84,51,241,47,42,194,182,44,87,79,181,-87,26,750,406,-151,253,645,-51,296,40,565,-26,778,4600,-17,406,928,572,53,-66,437,31,-60,159,613,13,89,39,141,-22,241,48,77,76,89,324,65,56,66,265,1128,874,134,42,-3,-109,2624,37,53,-453,177,177,43,397,449,-44,-250,298,342,389,393,111,63,-37,2124,1209,58,170,-521,13,102,674,25,118,517,106,90,188,248,-111,974,465,-48,-504,-163,-181,-20,32,-10,-28,-11,86,308,609,70,765,-31,177,345,1027,-216,-251,98,35,558,-572,45,58,36,-19,239,28,873,11583,-12,45,3,34,-134,49,90,249,303,22,175,51,241,59,50,67,196,-112,-42,20,1117,-2,-79,190,-5,55,-24,154,37,251,67,171,669,94,124,944,831,578,309,-38,848,3033,-28,104,41,-86,289,-560,46,-48,-177,645,-60,271,238,-570,70,1575,348,28,42,11,-35,396,85,132,63,204,209,64,68,13,269,-765,859,93,1006,24,51,103,51,93,118,1151,1,102,26,50,218,-332,66,373,-27,10,38,-139,776,84,-32,-320,669,-7,447,223,0,298,-107,271,81,-255,47,-33,109,294,-64,68,2,-17,930,97,-948,301,63,-19,1343,17,-6,-138,46,175,-51,112,13,-162,227,213,-1239,124,367,30,946,-17,144,196,67,90,29,1283,61,-32,553,74,269,41,106,76,8,381,183,61,13,178,-123,262,112,15,-7,118,168,584,-70,400,23,249,21,-30,335,109,-899,1,51,151,275,8,56,-26,-1248,-45,-114,908,64,115,5,30,94,93,-20,-29,204,637,457,77,126,198,-25,195,-52,174,16,202,171,295,228,-106,57,5,153,61,28,396,1493,156,67,18,261,243,202,69,-84,246,123,781,253,-28,16,44,41,229,-557,559,21,563,240,-5,87,1507,540,58,20,801,106,643,122,956,2667,92,301,2198,917,687,8,183,213,355,-20,167,292,-184,-89,-36,150,393,-673,-81,-5,131,56,-9,23,-55,8,261,249,826,80,896,11,-12,232,-24,-35,-4,157,47,139,3,152,162,26,251,220,-30,31,47,-31,351,-381,138,206,308,358,612,103,672,-279,25,-47,91,-71,364,33,86,785,119,368,578,22,-7,48,162,13,41,18,-169,841,134,813,457,647,22,2,407,62,146,83,84,122,-21,1606,1752,264,316,531,-14,95,209,434,87,345,470,403,380,170,788,-39,144,228,-74,22,50,992,321,195,538,438,886,51,214,536,-32,-126,10,139,93,80,398,-842,83,191,629,1640,435,1113,47,-11,117,60,-60,4,64,100,-102,190,118,587,540,140,65,629,804,40,46,19,5,201,190,11,-637,-6,187,40,244,18,161,187,622,-29,332,1141,559,402,20,221,585,266,134,101,-557,-69,101,-33,338,1445,291,28,56,101,21,-41,56,1008,86,340,129,36,-9,244,-102,286,-154,-119,1251,-8,34,65,34,3,-46,478,-20,71,128,310,-105,147,311,86,-524,75,932,157,-23,-65,82,454,-407,808,-11,511,232,723,-79,85,-182,43,149,57,23,254,327,512,650,84,509,-38,62,1701,342,-74,19,372,919,144,167,410,754,27,239,-90,173,253,57,-77,725,-1118,153,21,316,6,577,315,116,401,652,330,116,638,88,51,193,-5,9,-548,269,183,156,-15,-5,-82,55,66,50,1979,79,-15,8,135,1010,-39,173,-27,-1,-128,39,28,8,67,16,-60,298,643,-300,53,61,69,1026,500,79,357,-245,20,263,26,105,329,-8,78,296,-4,-22,-19,447,41,131,-38,211,286,5,788,96,24,-38,-80,-18,3,1926,-648,152,417,1242,198,93,1623,4,-136,140,103,221,735,-124,148,130,925,40,233,150,626,-18,284,10,191,187,11,363,107,82,337,646,113,86,-35,-1416,609,166,254,128,140,885,2349,75,52,101,198,-299,-29,751,25,289,135,284,81,-66,162,-72,153,-99,33,394,43,2030,216,-559,475,40,-11,676,39,482,234,126,1775,913,397,322,157,68,42,275,-17,711,1258,8,129,99,204,69,812,-530,39,396,160,416,174,50,785,248,274,188,66,277,795,-39,38,-37,-927,-52,-178,64,129,31,188,-45,1257,-34,4,-10,53,-1,47,597,943,193,285,52,443,-125,-107,328,82,365,371,-168,135,-33,11,901,-171,215,2704,43,816,205,47,71,121,46,11,89,129,956,289,49,52,450,-80,5,120,152,340,-451,579,1097,383,482,852,140,393,556,186,288,324,-113,474,71,-133,-415,171,405,157,369,187,109,297,839,275,2,156,182,-192,-23,-4,411,-124,662,269,199,-67,819,76,612,550,497,-35,224,-48,792,-3,751,952,-373,618,111,19,119,120,42,-48,13,40,711,544,127,-38,57,899,-67,4,-171,481,969,22,296,-14,255,-38,59,32,-141,65,114,541,-121,-76,48,-53,-24,113,-108,33,108,207,118,594,99,156,239,115,560,337,108,92,87,-108,503,180,815,413,640,92,40,604,16,516,167,-8,246,604,65,118,48,-119,255,134,36,-658,-229,78,32,1086,131,259,702,64,-28,202,50,-232,240,236,-12,378,18,66,633,-13,26,66,274,212,148,575,72,13,201,0,1241,85,-247,194,14,14,-37,269,16,99,260,-213,1659,121,356,-35,89,-1138,55,122,35,105,36,251,338,942,2996,113,699,167,99,-49,-55,-24,1625,194,611,802,304,188,3977,113,1616,76,163,1964,-121,2862,701,2470,410,207,176,897,-43,-58,306,293,-125,274,9,188,-468,-52,80,101,154,508,628,59,-68,303,112,22,196,252,83,225,2129,770,319,136,773,792,213,61,300,-606,266,59,512,122,26,-86,393,-122,31,159,4131,1187,32,1002,-51,146,171,517,472,655,180,1866,408,48,-42,3389,32,596,530,26,30,1477,2411,-5,219,12,438,245,107,218,130,-167,-17,528,-745,-143,35,113,-209,247,10,5572,-69,445,538,184,148,49,206,211,-74,9,68,269,156,-1178,69,152,262,-152,-65,-38,362,495,-6,137,-287,157,844,284,49,789,-579,-26,-107,235,18,-18,105,-34,-138,630,162,183,-89,-11,50,335,41,321,1687,438,432,8,-21,49,177,114,-262,343,1069,273,727,142,617,393,128,176,525,-24,-85,591,282,91,112,304,66,220,56,128,1290,303,1127,34,162,699,-37,206,171,491,400,4554,86,569,375,736,7,40,63,104,-35,459,516,257,475,279,748,262,80,297,670,-206,-74,-244,138,62,358,73,18,174,118,83,15,-130,481,404,1191,1091,26,459,2724,340,327,213,-192,380,74,131,76,60,-248,179,221,25,81,515,165,38,705,-10,1300,288,478,12,773,19,468,-20,55,95,657,-75,2,386,-13,224,1328,647,103,-415,10,316,16,-94,2,154,-219,-63,611,257,351,351,214,1244,5,413,346,-62,-996,297,-56,126,-3,-132,147,338,8,37,2,56,393,130,628,120,1171,58,404,337,774,-1,226,141,81,471,690,-2,-401,-20,-30,920,-188,269,316,227,353,-229,49,64,-33,-9,263,46,332,318,233,78,616,136,225,664,327,259,144,-5,28,113,820,-98,905,1484,1569,216,307,20,828,358,228,-19,-442,489,-71,58,80,1842,-33,631,6,262,64,115,-138,-122,152,-268,392,-86,45,440,200,47,-61,-17,75,969,1963,1922,-344,222,-10,941,314,178,618,40,351,433,778,22,608,173,-84,1201,429,58,65,309,506,336,222,1390,1625,160,-38,-74,80,283,284,32,319,197,689,397,14,-50,288,-55,25,75,330,-37,29,0,613,60,25,1120,69,-17,-30,-13,-64,67,-21,113,1021,-25,-31,523,-51,211,41,-36,-168,639,312,10,982,2367,90,3640,22,82,411,146,71,662,441,-51,634,-18,30,-58,210,1016,83,421,819,-35,128,-538,1404,82,353,175,72,143,125,2659,436,601,18,78,167,185,-617,183,366,47,285,-1,-107,49,389,104,187,-145,63,456,37,220,27,-61,64,558,28,925,50,-14,2478,149,48,410,43,5,385,774,820,64,807,3,-569,-578,899,-17,99,-89,886,372,818,240,-362,186,63,107,190,500,3954,74,749,21,42,-54,207,101,289,1313,7,2038,309,15,-357,689,95,-79,-8,240,144,79,1859,-70,92,1327,43,207,471,-127,28,174,-76,76,41,161,-82,50,-85,125,18,26,-225,118,-59,99,-678,6,-54,-349,-36,-131,56,169,291,159,-293,270,-302,-18,267,292,-172,696,-59,-224,356,1723,143,190,49,231,50,-77,212,11,198,771,21,233,86,1027,883,54,907,3,48,114,-23,-204,178,44,116,-145,4,482,-250,-36,295,987,15,440,69,14,8,630,176,165,477,-50,384,175,33,92,-91,170,107,323,30,269,82,59,-24,2131,174,244,125,77,1368,61,-449,967,471,-133,59,26,77,27,59,-40,155,149,-267,57,-52,465,188,28,43,-128,92,180,45,1065,728,275,127,508,770,-35,-96,-34,113,302,319,-17,98,8,53,360,113,40,229,53,2288,730,108,206,127,96,192,653,406,880,244,334,112,57,23,66,-126,2473,788,426,58,-33,176,1156,216,265,82,220,1,1137,56,664,396,22,912,154,631,347,49,120,7,590,250,194,-215,748,656,173,-61,156,1060,566,1010,-144,108,433,7,205,15,583,234,656,-83,109,999,1800,221,6,-3,363,67,102,-91,154,267,169,199,1167,356,303,113,-398,233,558,169,74,135,115,414,-104,-14,3,227,27,-97,23,52,220,294,285,-64,9,75,4211,15,41,91,158,513,-48,266,-101,-120,212,2500,286,998,356,1696,76,1121,-24,595,915,857,-250,1218,101,524,687,622,310,875,174,513,248,550,640,29,293,73,200,616,18,-56,1,125,-5,228,261,437,547,759,527,244,696,245,812,-31,-78,29,1664,239,-29,1337,310,257,1439,-358,574,839,1995,1192,65,121,27,127,1070,2167,2533,-549,229,27,212,516,-88,1367,281,146,48,-146,50,-994,301,-23,125,301,174,-223,1203,15,398,219,-524,74,1202,428,4,-165,2976,101,496,658,160,4,883,35,211,93,-360,192,8,-88,16,131,324,179,143,-7,463,14011,376,368,12,-21,419,690,69,418,799,225,11936,-17,150,1637,-38,16,-16,111,64,18,136,96,482,64,325,697,1086,-31,1218,-110,6,-170,-200,186,1225,27,166,1002,777,125,310,6,699,200,-120,122,956,399,177,41,269,50,10,66,-463,105,-28,330,438,98,1013,369,107,26,-6,157,677,494,275,225,88,118,38,180,127,800,18,124,368,300,384,186,241,130,8,769,400,172,673,251,292,539,259,137,268,142,7,-77,137,-94,113,110,110,198,390,22,649,161,488,655,413,1562,142,375,-18,-106,327,458,129,222,1609,675,-117,1051,241,-475,142,43,-381,635,-108,24,411,501,-2,-149,108,856,127,94,-916,77,92,10,-21,121,5,133,65,82,156,8,-25,43,297,478,1815,118,33,78,161,-24,-521,1075,276,3,-47,72,390,1230,59,-18,-90,-3,21,-341,50,-552,456,70,50,6,12,150,57,248,84,291,-20,550,359,159,238,563,-4,176,0,67,234,50,3834,1185,76,99,159,-885,1510,293,23,46,843,237,105,35,68,49,226,-288,43,22,489,185,164,377,75,-62,370,109,47,41,-57,290,208,54,-432,592,-5,1310,690,411,122,194,470,94,849,224,-19,2,431,1370,19,686,-36,252,238,1235,157,1552,302,520,-106,-27,53,258,66,231,11753,-675,119,360,3,182,133,-68,-103,372,266,-3,225,-235,161,166,244,66,106,42,26,153,63,-7,109,-24,334,225,90,151,443,157,166,102,596,1292,8,520,32,91,24,69,50,-54,-26,180,75,-6,-80,39,236,450,52,369,680,-82,-203,6672,30,364,3420,671,-2,604,579,212,1213,-4,765,-296,81,889,204,83,396,437,305,132,95,172,527,33,-193,106,113,207,297,7,617,126,2121,1130,81,-4,-315,170,1,-7,36,-165,-524,164,-304,245,57,17,151,897,575,452,377,82,619,31,196,399,461,640,173,46,198,807,1105,176,137,25,328,416,1557,607,207,102,188,517,-112,36,136,503,281,30,519,731,220,211,277,-66,1457,461,145,7,1143,332,-45,168,237,415,36,-63,-63,-1,-389,-15,32,556,81,-290,-960,373,74,325,351,753,390,89,-13,18,-138,788,555,384,196,37,648,30,-102,264,342,182,479,2652,187,-290,735,607,475,1553,195,264,-27,-427,14,-365,11,1423,108,142,-297,235,71,-22,752,127,-22,691,281,24,31,-185,223,71,-213,-595,-24,-12,1893,912,-720,574,-728,461,232,1315,223,732,44,876,-628,23,196,250,373,184,1687,263,88,38,93,14,64,68,156,211,155,579,28,199,100,90,15,56,87,83,42,78,290,56,532,648,147,235,529,66,2404,171,627,63,60,253,694,324,113,500,380,594,134,56,127,125,370,867,53,140,317,63,1039,315,551,-52,50,-17,-19,1330,404,-18,540,801,301,43,103,-11,5,295,3811,-56,1974,80,67,98,251,55,-3,267,98,252,-18,179,238,39,494,-51,44,564,154,1561,832,115,5415,372,1252,-303,613,-12,-134,637,-325,61,398,642,854,2211,163,414,47,-67,-33,-51,459,351,88,736,-40,-139,255,-278,312,190,251,265,960,68,1,51,-395,243,41,12,82,176,70,1722,254,51,412,520,393,32,64,-81,-480,136,-412,768,378,95,-3,320,-2,47,186,229,367,15,418,1265,340,118,120,929,16,-4,-143,669,17,23,113,214,10,14,331,123,314,374,473,403,3,202,-408,487,138,197,856,19,168,-85,349,-117,50,133,-205,394,74,-32,321,106,308,309,32,201,85,-739,57,1995,232,78,43,-27,116,97,517,628,4395,169,212,-173,76,1851,567,33,247,355,-19,58,54,93,29,687,1007,-113,15,-116,218,374,-30,-565,56,35,29,-2,-14,21,254,-180,1318,475,600,200,573,211,386,45,91,193,795,20,119,55,64,128,37,0,561,-18,300,371,109,-612,535,-110,180,96,17,387,21,188,-32,-110,134,160,47,82,642,240,820,-26,958,800,810,107,376,25,73,-63,-37,0,405,193,68,-18,3235,267,160,-33,501,-176,-343,60,40,1378,589,-60,-65,83,-353,74,118,-392,86,13,115,165,212,1487,37,208,-78,94,10,471,402,-47,19,-8,160,-419,358,14743,370,8200,396,-23,786,245,432,62,495,-27,317,22,276,143,-66,391,216,1082,17,174,401,1569,-458,27,-221,27,0,-69,501,326,675,-2,-89,223,-394,564,29,576,184,2962,128,-8,-181,302,141,2140,18,-1195,118,-14,52,106,284,268,1053,347,145,-68,381,42,1440,398,319,-61,109,450,925,57,50,77,30,18,5,-48,-50,287,791,3,94,174,24,71,954,929,-65,-34,183,385,263,-27,629,-88,1064,957,613,30,-18,204,177,197,86,-260,78,-350,-261,241,226,270,-272,46,-287,108,406,195,663,635,366,455,14,148,188,373,79,118,296,1108,118,20,18,698,118,118,262,1942,-1027,548,383,1528,979,59,946,-273,232,235,-132,205,357,57,282,1850,49,7,368,267,-12,216,785,364,277,1152,530,80,-331,-204,5,437,74,275,250,30,324,97,284,-1,15,491,285,-8,1110,58,47,205,82,-21,17,311,22,56,128,-271,632,82,26,22,104,463,301,118,1545,276,-366,3308,150,88,404,332,26,102,68,37,583,722,7,170,90,394,235,38,1290,171,295,-97,152,-34,89,441,79,2109,17,83,1096,30,843,298,338,339,113,500,393,60,-17,589,14,309,648,-6,-14,203,1446,-379,29,0,192,407,-41,63,601,109,3,38,179,899,-17,610,117,-14,506,-69,291,283,72,44,85,33,-115,476,18,42,375,-474,-35,-26,406,-26,-61,-141,93,86,-254,104,312,-49,849,-281,461,508,293,486,606,165,292,236,1481,182,154,279,393,-120,893,115,-38,286,4501,1250,160,2933,132,-42,136,629,136,58,-147,93,1477,37,37,-25,-21,1246,514,193,-615,486,265,110,73,685,322,353,156,327,140,-264,273,39,140,60,137,818,122,105,238,623,7,-9,-3,152,-57,310,106,-223,-39,68,272,37,111,298,-166,1369,-84,80,136,294,572,2,42,2,507,128,-115,228,184,10,-414,311,134,-40,47,-14,450,699,436,677,16,500,410,639,21,57,853,-22,639,194,18,451,637,480,461,7226,-104,1186,1525,-22,21,118,344,34,970,3527,2282,17,-114,121,102,41,265,230,268,52,-6,223,-27,95,284,234,312,942,137,65,590,76,873,141,167,8,1401,35,7,46,121,51,539,589,29,-351,675,14,402,184,449,7,7,-1,-15,-16,67,308,184,378,11,76,14,-20,901,-161,647,709,147,1807,256,209,-69,145,215,266,309,2972,2052,65,75,146,324,1232,215,243,96,298,-6,341,624,1197,99,-84,-1,-65,-340,280,47,287,6,142,44,268,381,691,338,390,174,293,893,-13,359,-25,747,12,26,2081,-14,386,61,68,103,16,-37,-19,462,-86,-65,141,84,221,299,140,62,51,273,1536,552,11,755,123,240,-27,339,494,209,-3,19,-452,93,253,315,71,-9,456,557,3,78,17,37,63,63,40,205,-27,274,490,-19,224,-119,618,-732,-15,94,-76,96,-77,604,2218,372,228,122,1139,104,50,344,57,489,364,926,2129,494,-44,-66,98,191,56,299,-109,231,-65,-31,1188,428,258,751,45,200,-117,242,-68,123,229,-23,47,65,439,363,739,158,112,-42,1013,60,218,5,481,105,190,14,188,284,287,27,368,105,19,-105,247,604,329,-225,-80,297,-49,-41,34,182,148,-1,-165,12,215,437,473,264,67,178,-327,53,106,21,535,193,-160,86,8,57,-49,-102,62,126,159,-43,235,421,105,1142,746,82,-17,45,199,-117,31,370,-14,-47,201,19,140,-30,-37,28,31,-92,3,-88,10,394,0,-26,-384,60,-168,375,-55,0,-3,24,-16,-40,287,188,325,-19,292,166,16,110,91,64,26,90,58,5,92,295,-63,114,131,85,-19,-1,38,5,21,26,-164,-11,1817,416,425,68,86,85,2515,24,302,1619,70,-20,61,29,24,50,167,225,15,79,-7,42,78,13,45,-80,3034,-7,362,-34,1,65,666,-33,70,136,44,4,119,86,14,58,34,-11,27,-429,757,468,-28,102,183,243,-162,308,-175,16,-70,21,-36,-11,-20,-29,-19,9,3,80,-18,16,24,127,25,134,80,11,77,-22,18,-39,-7,302,-8,229,-52,1919,157,412,37,132,-23,69,-1395,-60,10
-35,-86,-50,13,-17,-86,-81,-37,-28,-4,-65,-72,-104,-28,-9,50,30,-49,17319,7,35,-12,12,-13,22,-27,-5,-26,12,-4,-74,-5,-170,-70,-133,-124,31,536,-2,-38,-87,84,-186,3806,179,36,5534,12,-36,35,-5,469,6,134,-48,-14,68,-72,63,14,70,100,107,18,93,63,498,10,54,-284,-174,261,-51,20,38,100,124,588,271,14,84,331,718,-18,117,215,10,177,66,96,90,43,180,170,45,-18,-13,93,16,50,-1,-51,26,-15,-56,-29,643,38,-162,84,47,-14,41,-462,-346,59,34,66,24,6,3,-66,100,184,86,-155,112,24,91,134,96,-85,26,60,-85,341,-37,418,97,92,-159,-40,46,81,26,50,6,713,36,37,74,43,108,69,-36,-88,135,-157,-6,-46,4648,-60,47,249,42,36,158,164,679,2,1462,-34,-158,225,630,-34,162,-58,-50,97,370,420,-26,133,435,11,2,-32,-196,-179,1006,-3,5,33,1,274,78,8,-14,456,27,164,100,134,-8,135,85,228,450,358,41,62,19,24,162,-146,432,404,-48,79,763,-61,57,-35,27,7523,118,3,408,42,-50,36,1081,108,20,-28,-26,357,1039,153,1196,44,1261,3,-37,-22,-23,477,89,100,1,87,259,91,360,-180,390,50,484,34,203,97,-141,49,24,50,0,-179,-2,61,-95,127,119,-8,66,76,147,39,-86,38,-26,419,981,69,12,-49,21,175,306,-20,1685,521,373,-19,28,116,72,229,851,46,-52,608,86,154,223,68,61,1213,56,168,-251,190,-39,83,260,78,27,3,28,3,99,327,474,397,34,47,1039,43,28,-32,336,-92,430,40,68,115,-88,39,802,144,11,37,10,-11,38,-3,231,34,-63,3842,119,-24,1084,33,2332,624,62,42,35,86,-286,169,235,2468,85,155,-21,344,1423,186,279,-32,567,43,1079,224,9,27,407,60,74,-27,-25,168,481,-12,-67,88,275,39,-19,-27,95,-31,-26,108,36,55,121,44,504,167,56,38,57,29,100,-193,-27,-91,255,897,-60,43,22,176,-24,21,24,34,5,510,175,202,287,50,378,138,159,64,327,3,-61,39,-6,46,284,211,308,366,715,613,340,-93,95,-242,13,-6,29,921,292,26,381,413,-10,-311,148,-210,53,-135,6,54,396,371,49,31,-27,43,-16,18,32,-82,19,19,272,-62,123,202,-50,102,120,163,131,40,22,-71,4,157,189,52,-27,-18,136,-91,45,-1,101,71,-33,-23,302,-85,99,524,-68,6,81,3,771,146,-115,81,73,25,-82,25,923,371,149,386,151,223,24,36,-185,296,789,77,232,54,310,3369,76,359,127,460,152,-11,304,4,266,213,75,116,50,-58,73,-431,18,55,31,114,127,65,967,333,17,22,20,12,16,-129,2585,25,-4,21,9,15324,9,191,291,-93,-44,-21,87,183,129,53,241,0,522,25,93,301,37,-4,32,-13,365,-9,32,49,25,0,-92,141,-38,-155,38,-19,-14,7,19,-32,1302,131,94,191,-271,179,250,177,40,-85,44,12,-28,165,54,119,-53,-31,292,62,18,-90,165,10,262,-61,43,38,128,-37,551,147,-68,40,121,250,-6,125,14,2,-46,1427,70,90,133,47,-123,-14,-16,128,78,327,116,140,239,62,191,44,975,95,-20,127,176,192,6,83,-5,-80,101,-36,-18,65,59,39,331,-18,133,114,120,-45,180,-22,37,-91,200,189,-12,54,44,5,140,47,153,68,60,-12,246,346,552,-63,-29,-10,160,50,-4,44,74,101,590,105,40,111,76,162,34,-55,36,307,-47,74,-432,237,-43,-45,25,278,26,64,9,73,266,414,235,25,176,94,76,-34,106,140,123,571,135,18,46,64,5396,-14,138,45,-115,-32,-16,12,163,273,-59,-24,276,-55,51,80,7,119,-38,95,78,29,19,329,-2,48,-9,330,413,38,843,-21,218,14,-37,10,58,70,918,-44,25,44,-34,20,92,77,-56,2386,613,82,-56,162,-46,170,791,190,1,128,-39,-66,-65,10969,-29,44,251,724,167,92,31,-4,169,-46,-175,152,37,-64,98,-271,-54,138,-134,180,174,4845,303,159,-5,-36,253,119,350,94,-24,-22,113,-10,21,54,-169,50,128,-30,20,614,-1,-59,-34,-41,118,-91,-29,111,14,-206,-56,-22,-148,-69,-53,271,-127,-272,262,3472,62,128,20,768,6229,192,26,-109,152,-129,-27,-339,1772,2,-36,-22,-28,18,64,223,29,8618,94,73,-5,91,156,-82,233,65,-97,3645,-14,-55,0,-46,720,9096,38,-185,-27,179,-54,87,153,-181,817,495,34,7,117,303,105,40,85,2383,1554,87,70,107,97,142,21,-52,19,-70,-19,4125,-45,86,-22,23,-8,237,10,49,13,-102,-17,53,-4,24,-58,-10,-114,152,224,51,-596,80,95,10,-63,62,172,64,187,-19,11,145,16,25,-37,120,5,-1,8,126,35,-79,-38,18,398,37,-23,-42,173,2,70,-107,-70,2773,-23,245,-59,81,-9,-54,-116,-6,43,-68,-76,79,277,141,69,-151,149,-99,50,38,-107,-44,-50,48,31,-128,-229,2447,-15,52,89,1080,-53,-21,-57,4663,-103,257,50,133,112,71,-492,57,-130,57,-148,106,-151,3219,422,-54,-1,1421,-53,-11,103,193,82,-107,134,148,66,-15,466,61,111,-67,166,32,-11,412,-7,58,40,220,131,61,22,261,269,273,-98,31,280,2350,318,258,63,796,-123,48,-1,202,111,514,38,46,2,225,30,303,3,18,4027,40,-9,-74,199,-86,3,162,1828,3039,133,92,507,89,290,39,55,119,392,2546,79,2,13,-83,602,108,534,-117,-11,215,52,1414,86,27,-6,-182,18,25,-49,15,18,-105,-106,653,562,143,274,45,2301,-131,-2,12,70,-108,82,67,479,8,21,107,-19,264,11,-26,55,325,6145,66,61,147,461,9,657,185,-58,477,113,9,-59,59,82,-4,-1,-72,4,-39,12,322,28,150,-34,-14,38,28,40,12,81,77,150,341,1,12,97,-125,93,-139,61,-1,49,-139,22,-10,-22,-1,-80,-13,961,95,-201,9,396,16408,5622,35,693,-189,371,-35,134,391,23,-124,-11,218,-2,-72,76,73,224,-75,163,111,-4,27,185,136,20,47,389,-28,24,-49,346,46,-10,-4,153,304,559,211,-26,-44,32,-36,21,1988,-7,141,-29,130,-53,3,-66,69,19,233,5,53,177,92,16,200,-30,15,-49,589,35,888,135,21,411,-41,76,602,131,300,146,144,-3,17,40,-13,68,113,41,144,9,25,58,233,12,220,2,-127,306,312,52,61,217,140,144,239,4,76,-11,-16,-94,-128,107,48,27,386,152,208,32,-262,43,3,95,-13,-149,0,777,-8,70,7,157,8,-71,83,184,26,-40,56,56,-79,307,-16,467,49,-40,1271,-4,44,525,-21,175,34,1426,3881,32,1156,702,80,20,241,23,-6,-11,216,213,60,-1,19,-47,38,100,72,103,84,23,-18,52,2878,26,-20,279,-16,1188,279,6,-51,96,9,-136,191,269,26,410,80,47,-68,-1,-303,29,22,216,-113,188,20,1015,522,521,27,-254,22,82,12,105,88,-69,-32,1790,16,28,206,37,-43,-30,-315,187,27,1035,19,121,83,362,98,-19,87,63,107,48,-318,31,262,-51,56,-30,51,62,148,196,77,-85,-38,-27,6,85,38,-33,103,350,169,-23,-25,-53,124,8,188,5,490,65,2,-12,1680,31,40,36,637,107,92,-39,87,-176,-3,132,-2,18,90,37,104,6,7,84,12,-154,447,-154,16,99,36,-17,111,270,-40,1,-40,74,19,-135,-19,521,27,67,15,-94,312,4,97,-48,94,-38,418,99,-38,104,5,21,170,55,-15,555,-15,196,51,422,6,26,8486,354,-14,-152,-10,79,4,29,-74,-26,98,279,915,32,8,-46,-44,-117,215,31,-27,-33,477,117,103,12,21,41,111,36,412,-7,-69,-25,224,39,82,-11,214,46,-8,-98,151,-119,71,-222,-35,22,2,2,142,-107,331,-138,105,54,-12,9,62,56,-11,170,42,208,270,357,-6,109,-73,284,111,347,46,-10,178,58,-57,42,-50,26,490,30,298,-27,17,-21,47,66,195,5,130,474,364,7,84,-1,-12,-35,30,99,-25,17,526,30,135,-15,-2,-21,27,109,188,763,58,6,46,-40,259,-8,-238,95,91,-24,-17,386,4435,453,96,4741,-70,1,34,-92,-26,1444,63,-27,93,57,37,13,42,245,-91,82,344,140,103,116,-24,9,905,75,116,52,256,62,-56,332,-59,-234,57,1083,72,115,48,4,-38,100,-146,73,-90,3,1153,108,-7,2,-8,1,358,181,-275,64,263,-25,5,-51,-281,395,-20,18,155,116,37,-166,140,18,894,92,-27,125,226,-274,156,184,17,16,60,35,80,19,148,-184,-28,2770,-35,3962,2043,5902,-1,-49,227,12,-82,452,145,983,-8,7,299,59,286,-96,68,-8,81,995,173,168,11,41,5566,29,-1,187,5,391,423,-21,-21,-66,257,59,-84,-14,1002,76,-80,200,-38,80,190,-410,4,-85,104,-47,-74,186,1034,98,17,162,214,292,-37,245,75,128,12,898,891,140,65,505,120,512,126,104,-60,1270,34,3924,746,61,-9,18,-61,245,-15,76,94,4,23,-21,41,47,185,127,27,-83,25,2,75,-18,20,-135,-7,246,-48,-35,-22,54,9190,-47,53,25,-189,118,11,7,304,37,862,-13,-207,-72,23,-73,-19,179,-17,3097,-155,-42,-60,53,75,262,25,146,84,-20,-24,482,-17,104,-10,-33,178,54,458,-7,-25,9,-69,-67,81,34,-8,28,97,138,3140,-174,-6,148,51,83,426,178,3182,241,-75,313,171,80,41,-86,-175,85,-177,3450,95,68,210,474,21,-4,-57,4016,-25,-70,161,86,90,66,-29,-14,21,513,103,-29,7577,48,235,7,97,18,28,461,264,80,1172,108,79,91,62,119,272,71,40,23,95,42,451,41,16,152,4822,-100,288,55,33,259,28,397,575,22,54,142,99,102,38,632,7,115,-4,30,121,1495,25,6,-3,43,-12,38,61,80,-42,28,845,37,-28,-37,50,17,282,-62,38,1059,38,614,193,58,26,14,-31,3,13,-7,-50,110,65,1653,569,-38,-52,-59,73,256,-5,-1,660,23,-18,-119,85,29,214,-64,265,516,593,-3,-8,76,440,47,-14,-20,456,-65,-48,323,23,6,96,-107,27,163,-14,-54,74,33,-8,-131,19,297,6,-28,-17,84,30,2757,1268,655,17,59,-58,3,-2,26,18,18,232,31,-5,-37,0,24,55,1028,104,-1,-7,408,56,-141,8,-36,89,2119,19,123,89,38,-9,-116,8812,-95,-21,-29,-480,58,96,49,41,101,8,11,-156,1228,-159,-24,283,724,69,112,29,76,-27,37,-4,102,45,98,-44,168,-44,1754,-162,68,-110,37,129,59,69,401,96,68,-177,16,27,44,52,-108,-16,147,261,458,3,24,95,73,203,677,713,484,697,35,92,29,5,-46,-51,73,1622,75,22,214,-18,6,-3,18,76,4,13,-170,16,-3,1101,137,55,-43,32,227,37,389,-32,28,817,382,-50,440,40,-80,35,-37,19,-1,76,-23,-13,48,2971,-46,2011,255,-117,6,69,137,4,66,213,100,-203,250,288,49,-98,105,101,115,42,-34,196,35,53,2161,89,27,-91,252,30,70,16,-24,875,0,15,-89,1056,116,748,649,-8,-193,-5,-33,-99,36,222,-76,3,-10,1217,1305,197,9,2617,376,13,59,40,-2,-29,-44,149,40,344,-37,11,-19,226,751,56,88,186,-126,20,-158,31,7,-40,-35,95,70,-33,37,38,-66,88,501,305,121,880,103,-9,219,664,50,2,-28,-86,-340,107,-83,-1,56,182,-23,34,-57,355,-20,258,-87,441,55,38,67,69,33,208,117,102,18,-40,31,90,-8,131,196,61,2,61,79,70,120,-4,133,20,10,398,94,-79,-11,101,-259,71,90,-25,1186,175,18,37,-51,467,9,86,93,65,582,344,82,35,211,266,31,69,25,407,-93,114,34,113,302,150,121,-69,14,474,99,-8,-13,0,101,97,-36,85,-308,76,-113,19,40,81,125,27,78,-2,-18,236,44,-73,44,-2,161,2379,23,-26,-12,111,37,86,-26,36,-13,100,37,-101,29,17,187,1036,-43,20,-127,216,35,27,-32,248,-25,26,9,8,-83,-20,38,1,167,-6,-23,279,234,-50,109,38,32,230,-8,1176,66,95,131,71,21,161,92,-136,0,24,8,-5,-73,17,-47,12,11,-37,1080,-59,6,56,0,58,-73,22,91,135,238,47,54,21,190,5,-3,13,95,19,5106,23,45,-67,56,-54,211,166,163,12,-96,-24,88,184,51,-99,858,54,20,-15,26,-62,-15,278,-12,261,32,17,-32,-53,20,104,-119,66,-22,-151,-98,-16,37,107,-92,110,160,92,95,137,77,41,32,-93,-21,10,-74,-14,425,159,119,-115,54,78,29,403,194,34,52,226,114,-39,-34,25,41,14,-155,15,211,25,635,63,458,-104,56,76,47,-99,49,1847,-12,403,344,-230,270,87,-126,220,-65,80,-5,219,-40,51,140,-10,66,102,-113,69,-5,37,-24,-7,75,8,24,-49,26,65,-139,-10,24,3,61,45,231,-59,82,-16,176,340,29,11,87,-11,396,2,97,9,81,0,60,-12,8,96,-14,192,-230,68,122,134,401,13,44,-9,465,118,209,38,196,-15,3,919,-60,38,102,31,-7,-19,-48,26,120,87,-217,-85,19,36,-27,30,362,184,128,2,16,78,104,-21,8,106,118,94,11,105,84,136,93,51,248,194,88,27,58,119,1062,415,98,-3,-8,48,8318,57,305,-276,-116,166,-40,45,64,-22,225,60,441,-26,-108,29,253,210,54,-27,-47,8,109,258,229,208,27,44,247,74,6322,2230,113,-20,344,114,46,45,461,-4,1,77,39,37,76,51,7,65,55,96,36,-13,11,41,-17,32,61,110,44,310,8,74,-5,25,73,108,722,271,22,103,4637,662,379,921,2674,12885,2030,35,188,-18,-119,209,92,24,164,21,-18,-135,-192,127,-57,-26,-73,176,1,154,-55,160,5,-29,-14,-4,-6,14,583,71,-40,-1,-10,-5,-19,135,-28,-4,-89,32,133,-73,100,203,-43,69,246,48,35,-62,383,-146,135,-4,-6,405,-30,-27,21,77,86,37,84,57,-26,-43,-51,-30,-13,91,189,0,-29,-5,65,8,113,8,19,-83,12,22,157,-29,9,112,142,7,-121,16,97,137,799,-40,834,44,35,52,-14,-22,67,1544,-16,484,17,-25,367,302,34,36,49,34,65,607,50,4,954,45,61,177,-49,3,281,-61,40,92,26,-27,79,39,18,277,281,347,15,-31,329,76,0,-109,4,64,39,-27,157,325,23,4,43,1,749,-31,12,56,124,128,42,37,-18,16,-94,889,81,-4,-56,34,58,13,2,54,10,110,160,-40,116,208,18,-25,-8,38,-3,-38,86,3,16,336,-41,12,16,-135,84,56,58,50,-48,36,47,56,-85,589,101,148,39,44,38,-18,-113,-8,34,33,87,376,34,18,-21,92,57,-16,35,95,-21,73,7,-35,241,-94,72,74,56,1024,1000,2,35,-172,-32,128,46,241,159,329,10,-70,-8,122,-3,8,425,-33,-81,49,170,63,2,1350,-36,-57,-25,-45,52,28,96,25,-128,-38,-52,-19,234,-171,154,110,29,102,0,17,19,451,458,-32,44,-8,-35,272,-60,31,62,34,784,-231,-58,190,23,-31,-8,73,27,51,205,-61,-43,24,19,27,3,89,33,341,31,-22,147,97,109,454,54,-18,107,-20,38,4,160,2,108,48,-8,98,-242,132,1869,147,-4,82,-25,55,78,-3,308,64,-38,-40,49,260,-17,30,-25,775,19,262,83,25,-35,17,-57,-43,-37,26,135,52,45,-250,102,81,1192,25,7,-159,8,408,-110,6,-57,-5,3,80,100,-42,306,418,6,139,-27,243,1515,-29,5,-25,1,-19,9,5,29,-66,15,47,-23,-59,-33,-89,217,175,1619,9,-152,155,96,32,357,-27,-22,0,-33,-10,-45,68,28,51,42,1,173,-16,-8,41,199,-153,30,115,-10,-32,33,-44,32,113,302,910,103,318,266,33,16,834,155,392,58,187,-40,101,-12,430,22,-1,19,783,234,1284,110,18,499,8192,-20,-20,59,-5,41,-9,13,976,110,93,14,117,124,144,492,-88,195,16,264,-227,2,-30,-26,88,191,116,256,-11,-76,7,-52,25,-107,290,283,15,49,79,93,7,-112,-12,156,83,-35,20,37,-48,147,36,-97,1116,52,-14,185,12337,30,71,-27,20,34,472,-120,102,-29,19,426,106,7,149,12,-21,239,4326,43,32,271,119,42,1688,-2,-30,521,16,9,-106,65,366,537,748,443,427,244,-6,-184,420,148,75,111,18,33,25,-7,-80,-369,205,188,-68,51,21,18,48,206,127,-146,43,266,4,-40,-45,149,-179,-47,-56,151,-38,-10,-55,206,15,-40,639,69,-25,-81,163,-56,30,1335,15,23,-105,67,-31,-29,22,-22,17,-41,-63,-9,88,-50,346,1343,10,68,64,-12,-289,-2,-17,-22,31,-63,65,-33,784,30,31,-19,-5,12,177,242,1,273,16,10,7,17,192,-133,213,-60,21,49,155,-66,71,36,57,123,3560,88,271,29,67,35,18,75,271,258,73,-29,119,177,26,207,72,180,4,45,16,30,181,1630,-32,8,21,73,84,-145,1,8,23,-1,-26,25,-134,80,-326,-19,-121,226,-9,124,32,71,69,-136,112,75,7,-3,36,35,14,68,884,4,-1,67,8,96,18,170,-296,244,-110,-175,11,401,198,55,-34,-69,5,-92,-40,7,46,77,165,-71,-10,122,23,-4,23,213,69,-19,461,-1,18,21,-9,-14,-17,47,21,-57,164,-56,-22,-63,25,73,388,87,409,22,163,-18,69,13,100,122,10,117,80,-2,6,145,141,-50,77,73,-87,1,32,-47,21,143,187,143,53,-227,203,16,126,49,282,87,113,-65,95,131,3,0,96,-33,33,-75,87,260,-14,121,92,-5,-26,99,7,12,265,154,8,85,28,184,14,449,-87,-14,8,55,38,21,127,171,-8,69,-15,453,83,186,-5,142,215,390,-75,295,-25,218,27,226,-21,36,-43,71,-146,36,9,9,67,254,28,92,334,79,454,77,-10,38,715,168,338,379,40,12,-24,24,-92,-47,-21,62,48,-6,-55,-22,0,53,185,-7,-447,20,169,13,104,118,355,125,-23,-34,62,-11,-8,94,-13,356,176,-10,-25,-1,182,4,71,158,-1,-25,240,-100,48,378,368,103,-19,50,118,-45,70,82,69,-56,-133,-87,59,3967,48,567,-35,3,128,35,372,2,219,-227,445,219,38,267,28,124,42,-12,-153,16,43,-14,33,-20,16,0,61,-40,-63,1003,124,89,63,62,22,858,63,-32,83,34,54,17,17,94,-28,104,-13,-27,-215,64,271,-66,23,138,59,87,53,20,243,9,26,195,31,-142,-11,-1,-12,327,-34,-12,62,66,22,36,-17,17,68,49,20,402,1,-111,-15,210,-90,-43,0,279,-13,-14,254,27,6,776,97,87,460,6,46,129,247,112,-26,78,46,83,-19,35,377,-70,69,-136,2,-114,1,88,163,-9,28,172,-77,-61,-110,308,99,92,93,44,-184,314,56,-85,-57,50,25,221,-16,-37,-26,603,187,392,41,7,-74,36,38,-2,-18,-20,38,-6,40,218,-76,19,-239,-1,208,257,56,30,-69,11,173,27,2,-27,190,66,131,61,-99,30,-8,-109,98,-38,198,48,67,286,203,113,6,131,90,45,114,-64,-145,-30,121,146,3,-40,61,18,1167,-57,67,-11,-34,221,6,281,57,96,149,194,53,156,24,236,60,117,27,283,51,264,17,1642,167,-22,30,46,-101,10,-33,-3,60,623,-24,451,5,22,43,41,-15,11,72,36,10,80,105,16,113,105,-13,3,-59,456,814,584,-4,15,259,218,-106,370,20,-23,-2,-7,-23,34,-41,-32,-27,-2,213,-42,119,230,17,88,552,-43,-90,32,304,-3,1349,-199,49,10,48,819,-14,2890,33,31,2,-54,-7,58,18,63,37,19,4340,25,2054,64,12,-105,63,14,147,-7,221,-32,143,118,2087,-189,7638,144,-3,-40,-1,-115,190,809,222,1029,4,25,79,-48,30,36,-186,119,71,-9,-142,-12,-8,107,221,-64,57,51,285,-53,3,-62,-237,26,17,773,18,9,174,2,-27,72,-10,144,29,-7,2,594,4102,41,10,46,386,124,50,-11,250,-74,-104,-32,-36,-39,262,-18,525,30,236,59,82,2581,-51,30,1327,303,-37,219,182,-373,-59,-11,228,69,8,66,1242,-8,34,-35,442,122,345,1,705,6550,-14,180,220,23,3,29,-7,-12,-100,231,39,31,24,-90,38,92,-7,-27,11,-58,2005,371,1,-115,22,1293,72,5,338,1417,255,-278,-43,2231,-70,277,244,6542,-31,19,8169,580,-146,157,89,41,11,4382,-26,131,245,-16,-147,-419,1304,30,-7,-35,340,75,-76,3215,-49,-1,515,51,54,227,94,47,-161,21,1662,3155,19,-42,-48,30,19,-11,138,-130,-55,22,25,-32,17,39,49,49,62,-43,-10,113,101,-112,178,63,63,114,-71,-128,301,32,2574,388,55,154,2586,1444,104,73,59,-87,-197,2951,28,194,-122,57,28,26,396,89,40,12,61,-52,140,149,20,10,72,250,120,16,160,40,35,0,179,-130,4585,563,59,-50,24,-4,4306,8,185,103,-13,501,1895,32,80,79,40,22,10,5558,7285,-33,293,122,-2,917,900,623,77,-25,1956,-6,672,-36,75,245,5,32,-161,-6,-8,-3,21,-20,105,-111,114,125,-113,78,-6,-58,-97,-2,-34,-28,41,70,1131,308,467,37,12,747,259,218,558,4,-191,53,53,1054,51,-129,279,206,38,18,-89,121,0,24,79,249,3,6,115,67,187,169,15,81,82,200,58,59,308,2324,4820,-68,1,4,142,60,212,-62,11,-119,19,81,2231,1,-3,6,-32,-33,73,90,80,154,11,-14,-93,-54,18,126,1183,116,83,-80,0,3505,-49,28,176,-9,2,-37,-45,79,-67,104,15,41,205,-69,-2,118,72,93,-312,-53,-45,-81,28,-18,129,131,430,136,157,85,12,3,54,39,981,34,212,-7,-67,-12,140,54,2520,-21,2231,0,88,138,93,786,-546,896,-106,32,8,88,1110,-336,214,82,58,91,118,101,-70,65,-3,-99,332,196,2112,5774,81,122,1482,42,1113,-26,152,166,134,119,150,36,59,-53,26,71,96,103,189,131,135,-12,29,225,-83,18,1488,75,239,-8,120,-210,83,-24,68,35,138,28,-95,-59,483,-45,92,1237,21,6,-2,24,328,51,383,306,537,17,61,91,69,-40,302,207,34,424,382,25,-25,-24,50,320,244,29,-49,207,65,52,2182,32,37,-55,-1,129,142,35,152,511,90,86,-46,88,156,68,59,202,84,-5,16,4,111,135,652,398,167,154,1,-1,56,-14,457,65,-137,108,606,-28,-32,-8,232,120,5,-31,181,146,-84,41,40,1,91,15,-6,228,-56,-80,163,-8,8,55,5,-189,19,-28,20,109,4593,341,276,-9,73,-46,238,-54,-70,-2,-1,296,80,211,19,203,56,89,1118,252,60,-228,226,18,75,217,278,222,1408,75,3255,69,121,128,143,144,6,-15,-58,-131,-29,-59,262,121,43,22,30,-6,-34,12,105,0,1,136,30,-48,-23,-4,42,2219,28,-7,26,15,96,19,14,-13,272,-18,76,538,28,132,-35,1023,1,118,2,97,-45,19,3,62,-18,1,54,3,63,-10,225,73,38,77,67,35,2,-92,-74,171,218,-8,77,9,-61,184,180,55,9,6,34,15,-61,-6,112,171,270,385,218,1046,-26,49,18,26,1,178,93,-104,11,27,3229,-13,-77,-26,-146,-2,230,-8,22,181,135,-170,61,-7,198,6,306,18,67,-2,172,93,40,-36,156,-6,139,-55,245,-24,37,48,22,8,-22,-9,262,49,632,92,471,4,174,147,31,-20,7,0,96,5,-203,42,-20,32,73,336,153,521,-29,27,-16,-160,26,-67,-30,0,89,15,48,334,-212,-3,-11,-7,-84,42,-17,8,19,6,-244,-72,10,8,-66,67,1954,45,298,63,6,12,49,180,-110,212,57,342,-48,232,167,-53,81,73,-30,182,387,238,68,-14,-48,426,155,49,76,-9,188,-43,4,40,76,46,4,-49,-2,-24,77,259,29,105,-69,19,-60,38,148,106,-9,-25,49,2,78,33,212,195,-57,45,52,-193,44,23,227,102,510,-140,-7,-165,418,23,265,63,97,4,15,-59,144,353,60,283,219,-28,-66,226,-64,56,131,26,-12,166,198,41,-36,104,1272,731,6,38,-96,-19,521,216,193,41,20,18,46,-237,-4,378,-7,6,3,68,-16,1,-38,20,-183,-21,128,18,88,234,43,-285,62,14,15,-33,-63,81,-9,108,0,-28,19,46,764,-19,-55,13,74,35,134,34,-33,52,-85,13,-72,97,93,-560,39,6,-26,-5,-3,19,3,-305,-64,-41,-85,-12,-16,164,68,28,-14,21,-1,-27,23,-7,1,90,-28,-64,-85,27,4,-1,77,29,67,99,10,375,-56,164,199,-173,-48,-142,-7,343,-80,11,4,158,133,201,191,-20,215,-61,190,-68,27,69,694,-42,-39,5,10706,47,-15,166,-36,21,48,171,280,68,-33,-150,35,-49,-11,-24,229,649,-39,22,1,-33,0,-17,49,46,-3,34,19,151,1888,106,33,58,145,130,4148,69,2128,267,-78,19,1,-3,6552,690,42,2992,157,29,-79,-18,34,-36,-43,195,654,16,3,356,44,5,-184,-15,506,-46,-62,80,12,-10,572,23,-41,44,29,-48,133,32,-111,131,560,100,225,-88,23,-8,1,-107,26,1,483,78,109,40,37,195,252,5,6,7,34,-22,-18,26,-2,-33,22,57,66,75,108,284,53,-31,-33,-37,135,3,72,-24,0,2138,21,-117,210,174,83,29,66,174,-52,67,57,-22,47,-10,71,-28,-76,38,27,7218,-79,231,119,-90,31,-160,36,11,-27,-100,-40,-10,-15,-29,36,-77,-19,14,-110,15,16,-135,-1,-106,6,49,-51,-239,26,323,-5,-4,37,-19,85,195,92,6708,756,189,58,119,42,1129,381,-392,342,-15,446,91,104,50,680,89,145,206,23,-127,254,100,192,-20,-22,48,-10,57,130,73,341,166,182,65,28,-17,56,389,15,16,151,-27,3210,55,111,25,701,24,56,408,46,11,17,4,13,-151,-119,82,108,55,66,-34,-17,1023,846,81,36,-71,33,167,1607,-42,76,310,-35,-94,786,49,35,570,33,28,273,247,-35,-19,11,5,-65,-46,429,371,49,330,391,-15,-20,67,314,94,-8,278,65,28,42,82,-122,-20,26,14,27,2,-21,175,201,8,-141,-13,190,-24,2721,111,-14,308,586,40,88,12,170,146,-8,0,2,566,-13,-14,10,31,-19,-39,8206,18,36,-32,-23,71,30,875,6,122,184,100,-26,-93,51,62,-26,-56,23,-23,22,83,-17,86,200,73,-2,68,-7,692,1268,-15,298,-118,-5,52,1442,925,174,5,34,-14,-11,68,23,-13,5,151,231,35,6,-20,-25,198,96,0,-106,174,433,-52,20,71,-25,16,1,11,34,778,51,650,83,-54,2456,170,-7,-65,-11,2,-52,193,49,-52,99,-244,174,26,384,-6,-14,1,61,124,29,-76,129,98,8,412,13,8,941,291,894,16,-13,29,124,17,-32,500,75,-22,20,-23,34,-6,18,7,-16,39,3354,64,-111,341,34,22,-47,-108,449,1060,-109,74,24,-48,-3,7,-118,-55,-33,291,-35,-5,103,293,42,367,-13,13,118,-4,-26,3,43,382,8,219,-376,-56,149,84,43,114,66,94,89,475,100,99,-12,8,-355,126,-6,-22,215,-129,-21,53,96,-73,58,77,375,-18,14650,18,-14,75,126,64,31,260,-21,-48,-10,101,26,12,-35,-47,48,707,80,3,-23,38,-1,-2,7,-159,8,26,-5,43,-7,75,8,18,39,8,-11,24,126,-8,64,25,-10,113,216,98,5,156,-36,14,37,-10,291,-15,-88,67,-5,38,46,797,-1,-3,-5,30,243,-28,45,526,171,129,500,-58,151,-101,103,739,-184,-20,7,-35,624,61,-8,26,26,-134,176,34,139,106,51,15,110,138,-6,299,46,27,7,16,160,31,320,172,1980,185,35,-2,5,59,-18,8,-69,-10,139,-54,58,28,-56,-20,82,123,85,-88,-101,20,3213,146,84,-43,13,-2,13,-34,63,-7,188,-36,-85,-44,-150,293,339,-53,-2,71,583,17,804,12188,-33,71,2,398,16801,392,73,-84,23,123,-42,23,27,11,307,229,2359,-48,16,33,-82,27,-17,-69,19,145,20,23,49,-11,454,98,-51,5,-190,-175,91,28,-75,-5,2,29,-144,213,50,-85,-57,-42,60,183,-274,-34,55,-7,-61,2,28,23,-39,-314,-13,42,-15,55,20,234,36,61,21,413,44,4,-27,7,87,43,-22,99,-110,-95,-30,18,36,100,1577,6419,-46,10658,-306,-8,34,1,63,62,166,-73,20,-126,19,70,115,48,41,60,37,-39,-28,664,106,351,-24,-1,39,49,-8,27,41,97,5636,-80,81,-110,90,-156,685,30,108,0,57,58,23,32,45,121,16,217,115,55,17,-5,18,-9,132,198,-55,-444,171,10,111,-23,-13,-154,94,101,-24,-26,-265,26,193,240,461,51,-13,37,14,-1,-66,377,-67,-28,1879,85,78,457,652,43,52,-22,397,7,31,64,291,16,90,350,-38,305,-47,-51,24,-66,-157,133,-24,104,126,-27,-2,56,-173,-59,100,72,-76,121,35,-51,-48,90,-19,9860,521,-23,1647,-100,-1,-21,-58,844,344,62,-1412,12607,42,93,620,244,137,2,-79,-11,-9,56,-16,453,-62,122,53,-56,-159,-74,17,153,4306,103,8,144,-17,258,231,41,-13,145,-10,-59,-23,21,-33,60,121,92,-9,-2,48,35,1,1014,362,-439,43,89,131,502,-15,320,18,258,308,-8,144,8,1287,-17,344,3962,1,36,27,59,-60,-8,309,322,-139,68,-10,-30,-31,39,26,-27,-32,-145,133,86,15,80,144,-62,107,361,125,5,6946,39,14,-41,44,-57,-13,46,-54,128,-23,232,-78,83,82,745,31,233,85,65,-118,136,-88,-94,57,16,-73,41,141,51,-3,-1,10,37,514,-179,-37,-57,111,22,-96,15,10,22,-5,42,100,113,5,128,42,26,-47,-34,164,-82,63,-23,-35,-12,184,154,-17,23,48,44,31,-59,50,68,106,-251,4,-2,-190,92,11,120,-8,165,-10,161,-15,-74,169,38,145,40,48,29,9,23,38,83,-2,-16,135,74,239,-47,58,10,104,10,-9,53,30,70,83,185,27,238,57,79,53,-1,-10,935,397,-84,6,-78,4,-100,-128,36,-71,67,-43,-13,474,39,-179,1318,-322,230,276,136,219,-35,87,823,1439,2055,83,79,30,-11,-49,-82,-35,-103,44,2971,374,488,20,-45,373,81,133,19,-20,-18,47,-11,267,23,-135,48,96,227,-44,64,1,61,-25,-27,-61,-57,127,2,57,4385,-5,-6,290,707,-5,21,-25,-90,49,1,13,9,193,11,-34,112,12,-4,50,-47,-28,15,10,1117,122,-31,342,118,70,-14,-15,-29,385,249,19,-47,-43,118,712,163,1516,-61,-76,213,35,-271,34,6,-10,42,9,447,85,23,687,-31,-71,-38,19,139,42,15,-5,2391,178,301,-80,9,106,85,-1,274,8,155,53,160,25,47,139,-9,1259,-116,-41,-44,-68,157,7,-28,-302,-54,415,-69,-56,123,-3,726,-84,95,21,28,-113,282,-69,1,34,690,-8,-8,110,-11,31,-92,3171,728,30,8,35,55,0,10,3,231,141,-128,49,-11,32,130,148,20,1222,39,162,21,-19,-43,118,1,19,-502,15,-57,954,-23,85,173,21,56,64,95,86,58,79,43,410,65,153,-152,-533,2049,9,-5,152,81,-28,159,76,84,493,-10,63,56,94,-1,-6,-334,-71,60,896,14,16,148,11,-45,36,98,-48,-44,35,92,-137,17,-3,-47,-47,76,-26,38,18,144,-135,-11,4,109,108,135,-40,34,143,-147,-31,10,574,14,150,62,549,203,130,96,-145,-43,48,-66,0,86,-57,-42,-10,9,55,158,262,128,89,96,107,201,-77,5,25,52,-1,10,-94,130,-1,784,662,-110,80,68,90,181,5385,-18,52,56,6,-25,57,-22,47,16,87,21,24,51,1,-78,22,10,7,-36,1,37,143,-34,-49,53,130,12,-12,12,26,-35,11,-34,-52,42,101,43,-23,43,-26,-40,96,77,51,18,100,-200,53,16,78,-19,69,43,64,-48,-247,37,21,115,30,102,-59,49,415,173,137,-71,-90,-78,-4,-190,-53,267,53,1758,51,-127,-15,-107,-28,-22,-145,130,55,40,-77,168,-59,-42,108,54,1,72,16,9,35,171,142,-222,115,-13,-31,56,103,5,-218,14,-51,127,74,133,0,-11,49,54,-38,55,1690,33,120,156,304,-109,-5,140,61,-88,-48,76,-44,78,-15,8,379,74,17,28,60,-26,191,-93,75,-348,32,16,137,147,1173,92,-29,-3,772,13,1092,17,-9,27,-284,67,-20,-4,-42,222,-3,12,20,-66,-214,-72,-28,-33,513,-11,58,84,88,27,-42,67,-66,1173,-38,23,-99,68,-53,-27,-17,176,-19,133,49,17,-43,487,-6,20,-157,-43,-292,-3,173,-198,-266,-18,4432,-86,23,31,152,42,78,9,246,-71,-32,417,82,9,-10,3,45,-5,165,285,14,14,33,26,-130,3,70,-68,240,-14,76,0,-58,19,88,-59,-43,-431,15,222,421,111,-310,-34,217,16,70,25,43,-63,83,282,-46,-36,117,-1,-2,30,212,41,2,169,-41,-78,221,2,17,11,8,1334,-1,-344,-471,-421,48,22,-225,-701,-83,-149,130,0,68,-68,1636,-45,-21,-22,28,60,1386,77,30,641,90,-51,30,1344,-2,43,32,328,-6,3209,-149,-368,-1931,-4884,-322,-43,79,-3,-5,-10,87,-59,143,-110,400,944,1508,49,-11,2,-80,334,70,510,-22,52,8,-31,-106,796,30,12,670,25,-51,-59,2158,81,107,224,71,4446,-126,100,-9,-140,-42,31,33,50,64,28,155,104,5,8,30,71,6,14,-13,2068,246,169,111,139,20,-74,-22,-27,34,134,486,66,14,17,74,-111,191,-30,245,101,359,3545,36,4798,30,-11,3,26,-17,60,-11,71,-141,-11,6,-11,309,6,-19,-36,-66,254,-7,117,42,-49,-68,-12,-21,-51,107,565,42,26,-18,3,-49,-32,55,145,428,35,54,52,10,-28,346,-3,137,106,44,10,-33,11,341,30,-43,-15,4,1384,-4,-15,27,3,5351,131,-33,-22,-20,84,107,2535,-31,77,-27,42,64,-43,212,94,284,34,-53,113,234,-54,-53,217,-55,-6,-37,-36,60,557,-19,58,-1,54,-7,-43,352,20,-60,1923,221,148,-36,-27,69,-12,555,800,2287,-27,-49,32,113,91,-14,57,43,95,-34,27,43,9,616,-9,89,87,792,90,62,95,-465,40,-39,39,-29,-25,-21,22,126,-11,-5,100,91,-56,203,1380,245,50,-3,45,89,380,-9,344,100,-53,323,21,132,241,52,13,3291,3947,21,7,20,83,-8,-109,4035,69,51,164,-25,-36,527,601,420,-128,-5,-10,81,-8,-37,-125,-178,4,99,28,592,-160,-50,-15,-112,24,335,259,100,88,21,104,140,233,100,59,7,76,2,103,3048,124,93,70,-10,63,-5,5,26,112,93,60,-8,-40,-78,-67,4,102,-50,102,44,246,-30,39,50,-73,174,1360,320,47,82,5822,280,-32,2178,-38,16,91,-14,76,-31,61,19,76,41,35,204,-123,-428,601,0,405,-33,745,-45,88,111,-58,-25,-84,38,-2,72,3,-26,2,7,31,-135,-35,-86,-50,13,-17,-86,-81,-37,-28,-4,-65,-72,-104,-28,-9,50,30,-49,54,17319,20,7,35,-12,12,-13,22,-27,-5,-26,12,-4,-74,-5,-170,-70,-133,-124,31,536,-2,-38,-87,84,-186,3806,179,36,5534,12,-36,35,-5,469,6,134,-48,-14,68,-72,63,52,22,0,5,-14,-25,67,90,393,-14,15,8,50,17,155,48,131,59,-23,26,25,97,-468,-9,905,58,58,98,216,61,63,22,44,49,41,8,34,6,315,-15,-23,-21,59,15,48,-5,-33,26,19,8,48,-8,6,110,78,151,47,102,39,2,-286,202,68,59,89,2,23,32,-70,19,11,-62,38,-2,-25,308,-44,38,109,-90,-12,3,-47,39,674,158,140,18,-52,251,89,-1,-7,159,37,23,-7,16,31,-3,1208,11,11,54,38,-141,53,-25,76,145,1210,-266,-4,-4,-38,-13,20,13,58,19,13,-1,35,301,60,116,-76,31,53,-7,82,12,-22,24,8,72,137,-18,85,18,91,13,83,6,112,49,52,30,20,182,-40,-59,-52,28,24,-5,43,168,-24,-13,570,-505,65,415,12,25,197,54,-49,-15,3,-57,86,-9,128,58,-7,44,18,55,-15,-17,37,-16,24,26,165,140,-31,-34,11,0,23,-38,-2,273,21,68,-7,293,-39,2,-72,-15,-4,193,35,-128,25,49,-12,28,34,13,-17,-16,1611,18,-107,33,20,-17,-13,29,-3,-22,2,-11,-13,-14,114,15,-122,54,-9,-52,21,733,139,89,166,-32,-59,107,40,46,-19,23,34,39,34,19,4,-20,14,3,6,57,-69,-4,70,67,69,-7,-32,135,55,114,55,-2,37,43,167,234,93,192,100,-15,-37,55,242,-6,191,203,19,-27,202,-57,-118,16,90,-12,11,31,-94,-61,70,104,-13,65,-88,11,20,68,-25,157,-7,123,40,2,-13,338,41,-10,0,28,92,4,157,41,-16,-19,143,702,215,44,-5,88,247,1,-12,530,-5,-34,-57,-5,13,27,50,139,164,12,375,-3,18,-31,-32,12,5,32,1,-31,-16,42,385,-42,19,51,-427,8,905,-23,60,24,9,59,77,6,485,14,9,37,38,15,-25,-55,-15,17,-169,11,47,33,47,-53,13,38,93,124,-19,-23,-19,98,-59,501,21,29,32,-25,12,-1,203,79,-20,25,-36,593,-12,34,117,14,19,27,-71,31,16,6,111,-128,-33,-6,529,80,-49,14,41,198,45,142,235,26,-66,-56,175,7,70,206,-44,-34,282,23,12,28,144,25,-15,-68,145,43,11,16,39,117,-15,115,-23,31,11,1,-38,47,72,-62,35,-2,114,275,22,-20,-46,-28,-22,-155,304,-50,-11,123,-71,-14,19,31,8,-42,77,28,-2,25,84,154,90,-5,16,-155,-13,30,59,44,0,58,24,77,57,33,34,42,12,50,0,13,4,-15,69,-5,10,-65,-20,43,-3,33,11,23,16,-2,48,555,-72,22,982,199,586,-86,-35,90,-10,-17,-20,-16,0,2,11,-44,-18,31,-83,23,75,-121,-7,97,3,64,83,90,80,-6,7,144,14,-52,-5,-54,71,39,431,21,-3,1068,-22,35,-2,-18,13,22,46,-70,-6,6,22,-31,16,3,-34,-36,-2,12,6,5,-67,4,144,-27,18,25,20,-13,-112,77,29,1,97,-2,102,-43,99,32,21,78,121,96,-19,-60,-22,48,-5,70,-11,-59,-6,22,204,-14,-42,33,-11,25,1,95,7,201,220,6,20,60,118,-38,-50,91,1250,109,-4,-29,13,16,160,25,-15,39,45,-10,31,46,42,-50,92,170,52,6,28,13,93,2,85,123,7,119,9,19,84,203,12,95,-56,-22,57,29,39,-55,-42,-13,581,34,122,8,1916,-64,17,14,-10,101,-24,31,37,90,10,62,23,177,54,-12,31,55,45,-7,212,27,-563,-6,7,157,34,75,-36,8,78,63,19,61,207,-6,-113,-18,81,39,24,76,-12,87,81,54,16,-26,1,-14,-39,12,-50,-51,-14,30,6,91,27,18,49,-30,4,18,126,54,1,-1,89,30,-5,64,22,-11,8,52,6,17,49,2,18,349,-26,17,11,-4,446,67,31,-15,-9,-232,-34,12,-3,193,28,110,16,33,-24,53,41,-17,-122,59,183,-134,6,-20,-5,108,13,591,-23,27,48,880,-28,252,32,19,38,9,146,25,-44,-1,13,94,18,6,81,30,-9,151,112,7,13,-33,17,-28,-45,19,-55,-58,63,-4,126,38,-53,-130,48,-19,19,-14,230,275,89,-24,-45,-1,24,14,-59,39,228,73,-21,23,23,-25,19,-26,43,-42,-243,57,109,63,57,0,9,-16,-102,-9,10,30,-42,30,4,126,-1441,-1,14,-35,-20,51,54,-170,24,-4,27,83,195,17,-33,-8,-17,251,63,36,107,-26,100,-2,-62,-32,76,-71,-14,19,-12,-4,14,-3,49,45,13,-68,70,-35,19,-26,80,-64,842,138,-60,-17,444,66,6,-182,-25,-43,75,337,104,-135,-22,263,-384,14,-29,662,-431,-118,0,28,110,235,311,1847,66,111,25,-40,39,27,18,10,1,99,304,-29,-90,62,4197,22,5,-43,67,72,0,-76,-111,259,-70,30,-187,-8,-1,101,-10,-43,275,18,45,59,-12,29,223,25,107,41,322,-15,292,32,174,-66,-168,82,-24,28,1643,115,76,137,-14,-11,-67,1485,-27,47,22,24,-88,98,-138,22,8,30,221,-13,9,10,84,76,813,-8,82,21,-3,-73,329,14,-173,12,-334,-14,24,32,65,-137,-109,68,77,-73,-79,-27,24,10,53,620,119,43,135,839,10,31,-8,-24,20,-197,69,45,-5,-2,-75,184,-19,-2,-1,65,-33,6,-52,-2,21,-26,-161,-125,-93,18,-5,50,1,-27,-94,-41,18,-42,-26,1773,-97,30,-14,0,-1,-21,-5,-12,-73,-20,107,50,7,102,-61,-122,1849,4,4,692,62,206,-61,1,-22,-8,85,-217,87,-8,-1,136,13,61,11,-104,360,36,14,-36,-8,-32,48,0,12,-2,-36,-89,106,830,14,174,3,-22,33,47,-51,-27,76,26,44,20,15,71,284,20,125,10,-13,-37,-12,11,-89,-21,4,-602,9,-12,-38,-228,-11,-4,-40,18,72,-245,-7,34,15,40,26,-29,-10,-40,16,340,-16,521,-10,487,78,4,12,51,20,413,19,160,-32,-52,-10,29,24,97,-19,33,21,-118,-10,-24,16,23,12,1221,-96,-176,-32,-497,-47,-16,4,13,61,16,-2,-6,-3,12,82,53,212,72,782,31,56,16,192,-56,224,-9,78,-76,3,-1,107,-327,245,146,32,151,48,4,-1,188,22,-5,-56,-34,414,-167,21,-139,-4,-42,90,-120,20,139,-130,5,-2,4,-52,57,-42,-60,-78,-43,26,99,-4,56,411,36,48,-158,22,28,47,899,92,19,32,21,29,144,-17,-7,88,23,55,619,-14,64,5979,158,112,-36,-70,-47,-10,21,334,-12,58,2,13,412,74,13,76,19,-62,-28,26,0,144,65,-14,13,-155,656,-55,9,33,185,169,39,30,120,58,37,-65,-10,1572,5,-21,65,-10,-2,2,858,63,-33,-44,-10,-24,-9,31,16,-72,22,-13,-42,16,116,-5,212,-30,241,79,0,32,17,-33,-21,61,-36,85,86,56,-103,30,-131,-16,20,24,-46,-40,29,-72,-15,24,143,10,109,57,65,19,118,142,44,6,39,85,128,550,-4,-60,41,210,29,9,24,14,-17,-84,30,4,-57,79,16,68,21,-43,4,25,-207,25,-54,-36,97,-32,143,95,-19,-25,83,38,7,35,-39,58,8,31,4,-44,3,1,-22,40,67,48,12,47,62,-175,81,-24,125,77,165,30,44,380,10,90,-186,59,8,17,11,-31,257,-119,123,-14,42,73,4,22,142,3,2789,-5,-2,25,-46,123,0,26,198,62,73,-8,-284,-26,-2,76,36,-32,107,9,116,-34,0,59,173,215,-35,-15,17,-44,-15,81,318,38,79,-77,11,67,87,56,-60,-5,119,-66,23,-61,138,-18,-80,-10,-14,33,36,5,-22,-2,629,625,52,-26,-33,20,32,149,10,-11,72,5,39,-87,-16,495,51,11,-3,-64,10,69,142,-3,25,-40,211,-8,1681,15,7,0,-106,2767,-25,112,5,554,21,223,31,-18,-28,-10,2,9,-15,14,6,26,108,-17,-44,6,0,-2,13,-135,4,-1,112,8,810,-62,40,116,17,54,328,122,-70,-6,-61,-24,32,-29,1835,11,10,-2,-43,89,13,95,93,12,-2,44,15,-42,46,269,-50,256,82,-30,104,-66,-56,-4,2,-13,-66,1105,21,47,-3,9550,-263,-24,13,-3,-11,32,4,13,-18,-1,-44,21,3,114,-64,1752,806,750,341,1101,192,-29,27,48,19,-16,-10,81,33,-17,3456,9,466,27,35,111,132,48,29,25,8,-6,3,226,-76,-80,4,23,55,4,29,-98,44,24,34,-19,-64,-2,213,72,-55,8,-20,-4,-1,49,39,181,154,225,-28,3,-1,-5,15,11,-94,17,159,38,85,6,-11,-5,44,-50,70,116,5,54,-104,42,2,-152,29,61,-1,17,288,77,39,118,63,3,163,205,47,6,758,430,203,14,57,14,197,20,159,319,-7,415,6,94,-219,20,7,117,111,2,-97,803,-144,-21,48,93,-21,-67,-19,25,36,88,104,48,33,77,170,147,121,-12,68,135,178,73,71,14,113,123,163,41,-91,-214,158,387,-54,-14,1,3,97,26,-11,31,12,-2,127,362,16,-51,64,19,-462,110,160,-11,30,-20,-31,53,154,-29,-72,26,-83,47,92,207,460,52,211,-26,156,163,99,774,5,105,-24,90,-40,-5,97,-158,-66,48,37,-62,-46,74,-12,43,-113,108,-101,102,250,286,110,419,259,335,-207,8,-24,-61,80,197,925,1302,280,390,52,469,23341,57,4,64,129,1281,-95,-22,548,3290,148,-59,-34,24,377,-41,107,397,11,28,525,595,62,395,46,426,57,530,-188,65,-7,-7,66,16,-16,11,1774,7,60,953,250,40,627,649,302,-296,78,88,878,65,-27,-7,141,23,-27,-18,-11,30,8,26,61,23,4,11,-106,-34,41,3,46,20,22,6,46,63,-9,-13,7,-32,-13,90,-9,-75,51,78,1430,242,-10,64,6977,214,107,164,388,-3,42,56,-31,8,-245,-4,61,2,-3,23,-54,39,126,-22,53,118,68,20,93,80,24,206,8,-8,39,373,28,46,-251,99,60,34,47,38,-24,2332,62,61,26,44,5,-51,6,380,326,-91,-9,92,-7,110,-176,189,61,-11,-81,-3,837,162,51,38,458,24,41,7,-19,-11,64,83,325,46,13,206,45,22,107,-44,-90,8,138,57,357,70,149,53,6,396,49,106,102,52,-33,-11,253,352,175,449,61,61,465,127,1,83,57,578,260,60,52,40,24,45,1406,18,348,182,49,43,90,126,8,59,3,-2,19,7,81,10,-7,35,40,71,226,17,1716,-64,15,193,38,63,-11,742,25,111,-15,44,-125,475,-3,33,17,-6,65,25,-41,-62,237,55,10,-4,-92,-9,10,112,-10,668,354,168,-30,35,237,11,-41,-155,38,-161,207,98,138,-87,2,-56,7,1302,49,-8,-27,-178,0,-76,51,23,5,43,17,-4,55,-4,19,95,-40,51,76,108,6,1,101,38,56,40,165,27,-137,18,330,-50,-16,128,-32,47,139,58,-191,62,133,414,25,46,0,-14,83,9,-16,-265,13,13,19,-33,20,-166,29,5,35,55,79,84,8,99,-3,2,72,152,-25,8,7,63,48,43,29,16,-30,22,59,-79,91,16,-39,4,-54,-20,-66,251,14,-30,-65,3,145,-76,51,-8,-9,41,-16,46,-104,153,-9,166,16,29,51,877,-13,23,-2,76,75,84,33,-3,-14,-6,-8,12,23,-126,-45,-12,420,125,26,-26,-18,-62,-13,-43,-53,-24,7,22,645,288,314,2,-5,130,11,-115,7,378,92,8,21,-45,33,135,3,13,137,168,-47,-122,22,38,284,-10,-24,-52,20,21,-26,116,-26,26,9,-42,-44,-79,-1,16,-55,43,89,-19,9,25,-4,22,27,92,91,402,-72,113,28,-19,193,-20,0,15,-22,-40,27,126,-12,453,-27,-151,83,-5,238,19,127,58,34,21,76,62,64,28,13,174,6,300,208,-1,0,-24,-35,-68,32,2,22,125,2,202,21,74,128,45,146,321,-5,519,247,2,69,-9,22,-100,-8,50,-3,48,-16,2,7,1433,24,-28,-7,223,17,73,-19,17,43,9,106,-28,11,54,107,-19,-11,11,91,166,222,-38,61,-59,3,29,7,-27,-54,23,-31,18,-24,19,29,18,11,59,-86,-13,4,-18,-47,8,34,-68,37,7,-29,-48,27,925,282,20,468,-7,297,922,833,10,-16,-265,14,-54,5,107,-43,28,-34,385,-44,-32,-182,-15,47,-149,77,-30,367,100,14,-123,-504,101,148,-6,-80,-16,-52,17,7,2330,-15,24,-4,-1,28,21,-26,61,95,23,-72,83,72,221,-17,-29,19,61,-8,-73,68,-33,-497,-879,306,-179,111,32,313,51,83,-15,-16,467,-4,314,100,72,76,65,-17,38,22,-59,16,-22,64,-13,-20,51,77,-85,8,103,-15,490,1680,146,132,104,4,99,111,-94,7,-15,196,26,-14,4,117,21,412,-11,214,46,151,62,170,109,46,58,-22,-90,35,-15,71,41,3,43,73,9,33,34,83,-12,91,0,9,17,-31,-35,-37,-2,-115,-196,35,61,169,82,-1,104,15,1,67,-8,374,-11,17,-3,-12,28,148,-30,-8,-82,289,505,-30,-41,-46,-28,179,108,19,-67,474,-56,42,19,-74,36,288,13,41,-14,17,110,93,159,2,-64,917,33,-16,-4,3,104,18,232,0,-68,22303,94,-12,19,38,-116,1914,-7,-69,-36,1,27,28,170,84,-43,69,-533,-59,129,0,-106,-57,22,25,112,49,197,-40,-73,-340,36,82,-15,25,777,-4,-14,32,13,114,-100,-18,18,-32,18,28,-57,10,86,181,35,211,70,88,30,12,170,125,32,-95,2,-89,-29,83,-14,-13,245,-19,38,-49,179,367,57,28,9,1,46,-15,-11,105,-96,-132,69,-11,-48,20,50,21,-33,-1,10,16,41,8,44,53,43,-7,91,19,5,-9,-169,49,-109,-37,-6,-24,26,-26,-46,60,-87,-76,13,104,6,59,42,2,42,81,-15,88,-363,-53,10,6,-26,-46,29,-23,-19,-4,35,14,-35,42,-94,145,-19,-8,111,34,9,8,132,-29,-26,-33,-95,13,21,-5,0,28,1376,114,33,271,1,-35,42,170,24,342,22,-25,252,292,-45,2,25,-6,-76,-26,16,1459,1647,157,0,44,8,94,58,9,135,19,-20,21,1508,39,-11,907,113,-43,4034,38,-39,-14,79,3,13,7,14,19,6,22,192,33,-29,-26,82,0,16,256,-21,5,38,-31,5,214,6679,115,60,17,101,48,-34,26,-5,12,-27,120,-5,2,7,-47,60,-1,6,16,47,191,178,-9,21,15,3,-25,1,-122,-12,82,4,-24,-5,9,25,-135,60,-12,-35,32,40,-7,85,47,57,26,7,-3,172,-99,-18,-19,-24,5,19,-48,37,20,77,-19,-16,50,-16,30,-2,7,-10,2,-10,2,2,-10,-11,104,18,-1,-4,-26,25,11,9,55,79,-150,4,48,529,50,5,97,82,-29,32,13,-39,29,220,149,-10,157,-4,-8,140,441,3,92,91,173,414,-195,30,6,26,46,35,23,201,14,77,-48,70,8,-41,470,18,52,39,-298,-35,21,-140,21,246,58,-60,98,-16,64,-83,183,15,144,35,25,188,7,-16,60,58,51,11,-2,43,19,7,-7,50,-26,-8,800,7,-17,14,-52,77,20,418,16,11,-119,-16,-38,229,18,46,148,97,13,17,46,50,67,151,50,21,48,0,-15,-13,58,13,17,368,13,17,-8,-29,55,-31,27,8,24,-19,-9,311,736,-24,300,37,15,1,128,-25,-8,-39,-72,-65,-5,7,15,-68,8,-8,409,51,60,-16,931,5533,-4,17,58,5,3,144,12,60,-2,13,50,6,15,23,-4,158,-11,3,-24,15,-74,7,40,80,44,1,82,-26,46,-33,-19,-19,-6,373,51,-22,-226,54,36,-23,-28,-22,3,-1,19,16,61,77,-4,357,99,18,99,244,-36,-24,18,31,-116,23,17,47,-5,28,21,3,18,28,-27,-20,44,-5,308,52,-33,-20,-51,29,110,154,-10,24,-4,79,-25,19,82,12,-2,161,-37,111,26,-128,86,1,10,-3,2,67,44,-11,15,38,-6,-50,10,13,43,28,121,11,158,-67,35,381,103,2,20,17,3,-32,20,-18,-7,-62,46,-9,98,95,-9,-86,130,40,655,0,125,130,461,1271,10901,163,308,-6,220,184,158,317,-22,20,26,1003,25,88,1254,3161,83,770,76,1353,25,254,57,-17,359,25,114,1161,-7,-14,47,17,29,2,-13,18,372,-79,232,107,-15,673,1445,55,-7,30,-21,48,-21,-17,8,160,62,308,25,4,-17,-60,75,-21,-2,47,50,154,10,-165,2,1,34,-14,-21,-16,55,4,0,19,20,12,-33,-17,-115,40,-72,-1,18,14,67,-18,-105,-64,42,13,5,8,51,-39,39,-330,56,12,58,49,20,-3,-76,9,21,-5,91,869,8,203,55,23,35,40,32,-1,-11,-73,-231,-55,953,-205,-40,16,87,-25,4,26,41,-93,-21,-5,23,-40,1402,102,-19,26,61,116,232,-31,81,44,-9,43,16,104,-3,24,-22,29,-159,210,-207,74,1,136,-49,36,-13,22,8,-18,21,74,-35,-5,-28,17,157,42,-49,-61,7,64,23,-14,-37,-40,115,16,79,242,34,-14,46,-23,121,425,-38,62,-231,40,63,3,89,160,935,-38,30,141,68,9,29,9,866,-33,-45,51,42,-146,-3,-13,-153,47,834,22,249,5,60,16,-22,88,15,-14,20,68,7,106,-222,3,47,-18,33,20,-25,38,23,15,17,10,-164,-2,-22,65,21,10389,61,0,36,-96,507,67,18,-48,19,-19,35,36,46,25,89,122,-3,41,-20,36,198,7,23,21,142,-48,25,87,-1,80,141,171,481,11,-37,3,7,-87,8,-29,-8,-53,-5,-25,254,77,-10,11,393,8,20,-2,-14,19,126,-92,167,-66,44,4,103,-19,82,4,9,3,-20,31,-44,-227,0,-12,-153,63,-42,83,-34,-215,59,87,9,31,-11,-1,-23,-94,-36,36,-51,71,-34,279,87,13,6,-33,-26,89,69,-114,30,163,28,303,-110,174,41,196,14,25,-24,-26,-37,-3,5634,-18,-20,56,40,-76,168,11,27,66,49,8,-18,48,3,-40,521,-2,281,60,27,-22,18,5,22,30,11,23,11,72,16,113,58,4,-59,150,-46,4,35,15,390,101,48,2,20,-28,-104,10,-2,111,-41,-42,285,205,52,-40,-43,139,32,-19,10,-26,60,-10,88,483,-11,-33,2,134,3,47,-18,42,2,-103,132,-7,33,22,-2,-9,19,1,21,22,-12,-39,10,126,-200,13,53,171,-9,-12,5,108,-179,32,-163,-14,-9,56,36,28,-22,-55,171,33,43,35,19,13,-31,-15,33,7,-15,315,-60,49,84,-18,-16,973,-1,191,37,1,-53,127,-45,-18,28,63,104,237,66,-71,17,71,178,-2,31,36,7,26,15,-12,184,-15,11,-51,-19,-8,-40,122,6,54,6,3,29,-119,52,-5,-31,55,-97,49,21,-7,-11,7,-7,160,-35,8,80,75,52,-139,65,8,2,87,-19,-6,-8,52,15,-2,-29,-76,-12,-135,17,-8,55,-48,50,-23,-27,63,10,22,89,45,-2,24,-77,-204,-120,77,-71,145,-133,-5,-124,-5,21,14,20,-107,-38,0,71,125,-165,69,-14,-8,23,36,-10,36,-75,43,234,18,-6,42,-5,21,-50,-6,-29,-25,281,-26,-73,-16,96,-157,38,24,-48,-33,81,57,-35,-23,-3,156,-38,44,49,-20,20,-5,-19,73,2,3,8,317,121,6,-38,40,87,-84,-25,-9,19,52,21,24,96,16,64,67,96,-149,-17,-18,-44,9,54,56,9,-47,199,-12,23,30,6,-98,11,-24,175,56,4,3,-50,-20,-11,30,10,19,95,11,117,67,-26,-3,-123,-76,-19,-24,11,-31,29,6,169,7,32,-7,38,46,19,-55,15,48,39,-79,43,61,-74,-9,-7,130,3,5,18,-14,9,36,23,0,167,-50,156,33,628,-69,22,23,126,8,43,22,22,164,41,149,20,34,155,-3,33,94,6,-68,-7,360,-33,110,199,10,139,18,-19,138,-16,69,2,4,-118,-5,79,-10,7,-38,1,41,132,-34,-3,15,31,234,35,18,-18,-9,1,37,-15,18,-16,4,217,-35,39,12,45,-5,6,-51,15,127,45,5,196,-8,16,732,11,61,-11,78,80,-20,817,-5,-2,-12,36,30,-1,2,-4,28,-27,38,158,-55,133,72,282,11,34,37,35,58,-3,35,20,-30,-4,32,-12,-2,4,0,123,37,13,100,-10,6,70,62,4,29,2670,20,136,-9,-49,-48,16,-50,3,189,43,71,93,176,-58,-11,-99,37,392,159,137,2,-55,-6,-73,-32,27,148,-7,116,67,31,-4,-10,32,89,165,69,5909,1302,-3,1,26,48,-79,6,-14,145,13,56,27,5,52,-3,20,-20,27,14,-5,459,59,-25,7,-58,1,-21,-14,-19,87,-62,14,-6,148,42,24,-1,114,-11,6,-15,11,-29,21,-84,-33,16,166,269,70,-30,327,-31,-46,24,-119,91,-1,94,52,-1,35,480,1,18,809,-43,20,3,169,250,-24,18,-30,161,263,-56,31,38,-7,19,173,-146,66,23,-16,4752,-6,30,-22,19,-43,-48,178,8,186,8,-85,32,13,-15,1,179,8,229,10,24,293,9,-25,9,-2,65,95,-5,53,-129,141,121,-119,153,-60,-18,421,393,8,4,291,134,92,135,-18,87,-5,-24,-19,21,16,-24,69,34,-88,731,17,-10,-43,22,-46,43,56,18,1356,12,194,2757,12,30,26,-35,19,3,18,-61,178,93,483,48,92,93,24,-203,-77,15,48,-84,16,8,46,7,217,76,-60,148,-25,2,12,41,44,-140,23,15,-59,-28,-72,-36,9,9,-237,1,-230,-30,18,-285,46,-72,-44,93,-16,-28,22,77,10,35,1027,-80,11,-30,130,-118,38,25,69,-53,7,-13,118,-5,61,17,-11,-7,33,-20,-5,54,-57,288,69,-10,6,104,15,-13,8,-20,-4,-14,-7,-16,20,106,92,560,195,44,81,76,72,-41,32,1,29,-50,129,13,5,-8,-25,0,48,13,57,-160,23,36,11,316,266,-40,195,24,109,15,12,-3,318,556,141,57,24,87,8,10,90,-24,-9,34,47,173,-27,-124,-28,-6,-119,74,-9,34,2219,0,28,-43,51,13,25,-19,-9,102,106,-59,694,112,4,6,-27,-35,83,-264,123,28,77,150,40,-1,109,23,233,101,26,153,55,9,5,68,-36,-9,73,2,-2,-9,7,-12,58,-31,3,119,38,250,421,6,37,-38,-40,17,1,1115,96,174,-2,152,20,-12,6,-34,135,70,279,29,102,45,-79,78,321,4,85,12,12,889,19,25,-17,788,24,-17,2,112,32,36,-24,9,29,110,26,5,-11,88,139,-11,6,27,53,-40,570,-124,31,-91,11,56,-16,-4,42,-16,35,404,28,-107,1,-36,99,19,167,51,-15,26,13,19,3,178,40,57,-3,14,7,3,77,118,53,350,91,-20,28,343,20,27,16,44,594,41,-37,9,368,263,453,76,19,108,797,1202,-27,14,212,49,454,170,194,1006,3580,306,130,194,173,-3,957,7,3,21,102,399,273,36,2340,310,5,255,1139,5,-15,11,-25,6,48,118,50,75,488,100,216,86,1034,276,67,104,255,9,-27,110,144,5,18,9,37,90,250,47,-25,706,55,57,60,143,27,3,-3,48,89,13,-5,83,555,60,7,346,544,31,16,-10,17,-15,40,578,1109,72,62,0,362,46,2,369,-15,38,38,-15,476,-18,642,300,29,59,2,173,105,51,-62,48,141,32,19,-33,29,20,-19,100,42,108,105,193,112,-3,126,6,62,40,23,558,21,362,62,107,76,460,273,631,19,259,40,69,-16,498,44,32,48,237,211,18,26,840,78,185,347,-10,-11,378,13,31,38,36,74,3,298,43,51,3,-27,154,256,42,83,136,-17,814,155,589,55,539,-3,35,115,237,35,18,87,-24,102,-29,-4,39,-14,261,733,40,37,855,116,550,328,198,80,137,48,97,80,-29,121,331,-53,24,461,49,306,78,42,234,72,13,307,52,7,217,173,-4,2262,273,72,89,293,89,148,335,44,10,258,190,134,-12,20,76,27,122,41,-12,111,66,293,50,180,132,8,148,72,49,-233,75,48,-24,25,44,341,93,229,24,383,83,166,79,8,716,12,1143,99,49,114,-50,108,67,147,274,26,3,217,78,748,-1,-17,171,619,127,-99,198,1060,-45,133,19,124,266,1312,439,230,149,23,46,568,116,1355,-23,208,82,141,54,284,9,315,101,59,631,233,236,66,7,39,75,353,37,-3,-5,76,25,175,215,4,381,339,863,701,17,-6,229,71,26,1609,24,-21,283,69,31,34,-7,16,167,34,44,100,91,130,70,1,607,3,908,7,167,1191,-21,284,100,3,158,181,120,-12,20,14,-163,428,264,72,244,27,451,15,45,154,13,8,93,135,99,12,549,-34,64,105,3,-19,349,19,3,141,59,29,122,94,39,19,1334,58,43,113,-8,114,0,125,-234,130,1753,56,589,86,57,830,50,1050,576,176,135,47,317,11,46,547,253,490,194,-24,19,37,210,126,214,173,192,-188,345,14,8,1,8,29,189,44,429,201,128,169,8,75,43,132,934,1204,107,81,20,11,55,114,94,350,15,17,5,61,377,97,397,-27,12,-50,-25,54,18,144,-67,1358,30,5,10,39,295,32,94,16,14,70,-94,234,1094,846,-9,32,36,-10,83,237,251,1529,83,16,35,726,130,15,320,38,101,18,132,167,26,48,76,69,15,364,132,39,195,834,-15,2,163,120,97,272,48,21,711,381,222,22,235,248,33,20,87,312,-20,11,18,19,-24,80,155,-12,36,107,93,-15,10,25,143,282,629,107,112,123,-41,912,31,33,-27,55,57,-12,61,356,59,-52,49,170,122,128,252,53,6,4195,3199,21,134,-94,40,80,622,648,177,125,184,71,241,27,11,489,822,8,-32,157,73,144,-45,-24,-2,217,8,38,190,91,288,47,41,55,167,20,-25,42,-10,571,-345,97,-1,41,-22,232,53,-10,7090,47,25,51,47,-10,73,-7,74,439,22,155,38,30,54,130,-17,592,7,28,50,451,30,-13,8,96,27,182,58,190,27,-3,209,242,53,43,251,271,74,62,-41,118,629,12,66,9,36,168,152,9,-17,-45,666,2,79,157,-22,44,605,176,17,1,6,149,121,-107,236,49,661,708,46,36,283,247,-158,86,65,193,87,38,27,330,26,194,604,143,54,-14,0,119,111,77,197,49,415,14,31,151,18,23,-125,115,28,109,167,15,82,26,73,98,-14,42,4,97,1528,1508,19,13,-12,318,20,-14,238,87,82,360,21,22,-44,163,632,66,216,39,-55,56,109,-83,-10,655,292,249,49,124,1890,8,88,8,155,3,-12,-30,87,162,3,212,24,18,287,68,46,174,106,209,169,45,20,5,66,90,62,46,-27,19,-8,29,-13,96,160,-206,68,461,20,136,-27,51,41,-12,15,-26,226,57,143,-20,-5,152,111,7,-10,355,484,286,229,202,6,10,291,48,30,94,126,25,79,157,10,67,15,71,162,-46,291,493,170,90,31,78,92,7,5,-43,146,335,346,251,67,32,-18,72,-46,39,634,-1,44,-15,-12,156,313,69,34,6,68,-19,641,340,207,1038,190,443,952,525,22,-14,46,42,422,40,244,315,-5,416,8,26,17,-34,-35,-19,12,33,30,24,51,39,68,24,106,191,964,57,66,45,99,54,42,71,226,72,150,320,102,297,67,47,-71,438,79,30,125,-25,22,991,-49,44,248,53,221,16,20,0,76,-93,610,58,132,309,91,283,582,-2,47,131,1531,46,418,69,179,1601,35,239,121,464,25,56,16,18,-12,26,133,192,-3,1146,226,56,156,558,115,37,86,467,-3,85,165,302,2157,429,821,-8,245,89,-58,30,18,605,221,289,1375,-26,1247,60,143,144,-16,11,37,42,192,50,15,-132,65,74,457,398,40,264,21,-309,-11,9,48,-22,72,255,84,499,57,7,553,62,240,801,372,27,18,25,17,12,55,54,-46,-14,-5,41,129,40,196,37,278,-43,84,253,679,196,47,274,333,366,155,74,-84,212,50,-26,129,210,64,18,119,145,94,20,-8,60,64,303,-1,-1,23,98,-34,294,-33,37,1450,-4,2,-13,398,-10,25,265,63,49,111,353,-35,67,119,97,-54,52,174,72,13,-39,133,733,-88,229,13,514,8,398,70,50,-4,-9,48,-17,116,47,276,295,224,55,121,9,140,2528,53,7,-12,215,395,146,242,134,142,-76,102,-9,123,286,77,-41,433,-165,394,54,273,1,587,163,59,-142,153,515,130,265,67,75,79,-3,20,39,100,185,723,2,34,-19,162,23,188,133,52,2,757,161,300,0,127,15,19,28,-26,31,12,102,-30,-10,310,116,-62,33,4,22,382,115,40,198,-23,11,115,40,89,6,-19,790,242,3,51,12,616,41,67,-5,113,256,-3,1785,26,14,69,1,31,596,2246,-67,10,94,695,362,206,1017,20,-76,258,119,58,33,-19,84,13,417,163,7,8,411,49,186,35,22,71,60,72,341,86,148,258,89,45,105,-219,286,49,55,97,84,799,598,11,7,50,86,-47,324,214,17,191,135,21,171,483,63,145,44,-61,6,237,31,1213,994,-386,61,84,46,77,127,89,233,86,1865,499,269,293,73,111,-10,55,342,251,373,33,830,285,132,73,289,-214,101,80,94,273,-37,243,181,208,131,-47,31,76,319,66,-28,-299,-98,-32,-9,126,268,3,181,-6,3411,201,51,13,-145,26,-19,1132,1524,104,198,159,615,124,-1,513,228,98,496,18,120,16,18,306,-37,684,263,229,105,87,-16,532,58,111,49,97,57,292,238,65,9,378,-87,3,100,189,73,207,63,1557,119,114,1693,121,22,351,244,217,133,86,22,-21,673,-164,259,367,239,45,115,274,117,275,97,119,17,297,-13,65,86,639,-70,521,185,211,-13,636,58,999,414,404,-23,22,-23,5,46,65,536,805,821,33,44,-10,43,366,84,-9,29,259,850,56,-5,36,262,-19,-5,-44,143,744,-3,167,26,63,46,18,33,-35,105,381,52,-4,-41,63,-22,-7,27,91,41,52,257,52,585,128,310,352,67,679,284,246,2,98,-4,111,30,3479,1608,297,748,71,372,306,495,101,31,282,692,41,61,16,-20,30,25,-40,-146,-55,170,-2,190,351,518,180,85,82,125,29,132,395,142,28,367,9,-1,259,204,-60,37,57,242,21,1232,60,7,428,72,258,79,-57,104,-20,-37,-8,173,93,42,1140,-71,104,424,435,27,35,-87,105,236,262,19,276,113,186,240,853,83,2527,27,77,29,5,-6,372,312,323,516,731,140,4393,47,170,100,163,452,-62,170,746,1275,778,98,337,83,-23,-28,311,633,-97,84,6,507,-16,-24,49,76,186,694,209,8,62,57,102,10,51,140,504,495,1076,115,476,114,335,730,192,37,-16,-13,74,163,426,40,60,25,220,-45,7,397,5252,1641,26,596,124,164,115,64,154,58,423,72,147,-25,-13,59,60,269,1032,88,1,156,98,27,44,-3,203,73,87,370,26,70,-24,325,-13,-63,83,44,-88,123,72,994,-53,136,59,449,102,296,208,105,13,37,234,96,51,68,58,181,14,-78,13,0,203,260,139,60,8,22,-1,436,5321,262,-72,52,67,28,25,-15,75,19,-15,104,220,156,31,291,-10,27,152,76,426,103,222,28,33,77,207,47,-76,215,513,115,45,98,166,197,102,13,1008,15,-33,175,58,18,2,142,52,594,-4,217,594,-13,668,68,48,1272,74,54,143,387,144,4423,32,519,475,59,14,42,416,161,1,182,546,504,297,98,180,22,69,76,219,-6,31,-57,15,66,287,27,23,70,97,34,53,89,120,265,564,217,7,137,206,162,134,49,120,139,24,10,23,6,-37,240,99,33,52,998,262,81,202,-31,844,110,165,-47,377,80,162,21,169,90,1213,-29,19,302,26,340,70,638,10,-63,132,41,-3,-1,264,51,-56,-56,196,83,226,174,103,481,777,156,166,22,-36,49,134,50,36,-103,39,160,41,8,6,-230,137,-49,827,81,765,242,3,100,358,122,-6,125,90,105,382,54,-118,-1,5,551,27,51,180,134,46,-67,101,83,5,143,104,119,29,-41,94,91,195,215,57,33,76,726,6,57,63,107,111,247,102,85,466,12,183,97,393,51,179,45,-137,57,-10,45,159,1220,69,629,-547,71,72,34,496,7,41,-57,401,135,221,107,409,160,20,21,603,235,878,1091,124,47,21,137,77,104,1193,83,202,252,241,46,192,397,-1,106,148,268,29,191,229,58,136,974,1518,269,-21,-12,191,48,128,18,820,51,508,234,34,-4,253,1,72,64,43,30,122,-11,161,25,-8,655,109,41,22,44,1,22,2,35,303,-10,22,661,65,154,164,24,-16,115,524,54,220,1869,805,2694,-31,251,142,5,33,12,104,-37,116,-12,6,-43,121,694,42,706,527,17,52,-73,201,27,260,164,174,-14,435,798,249,378,26,27,97,192,-74,170,75,43,291,167,-11,40,440,6,68,107,30,36,104,91,45,-9,68,130,-4,943,255,28,1861,37,59,157,14,17,12,306,94,41,709,26,132,690,215,32,20,311,63,559,325,131,-96,10,250,-17,191,123,54,349,1651,105,98,-12,124,206,217,348,10,2414,53,-12,-171,96,20,609,192,215,78,95,1956,53,128,887,36,294,23,33,42,47,16,39,25,119,-14,33,97,36,44,39,-67,21,9,107,-125,32,-10,-110,-10,-98,48,97,108,235,65,286,-38,30,24,25,-15,148,-64,495,62,314,161,130,51,-2,31,35,58,94,48,406,528,40,31,84,548,238,129,1,-7,216,0,49,46,11,8,90,72,413,34,40,-33,1194,67,96,28,29,-18,231,161,105,138,213,1786,425,1,17,-29,497,32,219,38,205,61,66,-6,1514,343,117,86,46,409,19,-78,62,270,-46,24,146,8,-11,11,44,106,100,330,17,33,228,105,142,7,55,-4,84,55,270,253,314,71,1239,578,7,5,148,70,201,164,-14,31,-73,190,8,66,1,85,33,668,1099,85,403,82,63,737,1446,126,352,-3,236,-10,665,90,65,-15,854,64,201,18,97,117,151,248,448,16,-30,29,567,14,137,90,-12,43,528,146,229,26,73,-8,204,91,75,-8,261,267,135,23,129,393,323,119,-38,1954,115,603,3551,124,690,208,167,225,31,119,130,72,31,279,112,1,327,42,30,30,106,115,465,161,97,46,-151,400,70,-11,46,121,45,80,-34,222,37,278,37,-54,20,10,105,395,75,4,13,83,787,28,15,58,42,100,7,214,5,-12,122,880,206,314,174,1283,50,675,152,76,1014,302,-66,1199,163,102,34,124,97,464,402,242,31,743,710,43,429,69,55,101,54,44,282,174,17,461,268,368,144,1119,162,120,764,37,95,1,226,13,1333,171,49,600,19,30,17,-114,-86,325,323,132,12,234,48,35,164,688,3691,-116,181,3,11,25,201,942,162,176,95,103,163,-153,1027,204,73,219,52,1175,1255,-12,240,201,111,21,1145,109,19,61,263,59,340,179,479,29,236,12,34,62,199,873,29,-42,35,90,325,48,43,2,638,11687,33,163,24,-3,92,112,53,60,-738,264,3236,49,326,1695,122,65,23,78,43,78,17,112,281,44,78,1220,376,-12,552,-17,41,357,-43,63,168,138,1408,187,5,26,589,46,2059,33,32,41,1038,718,6,28,72,19,5,37,202,147,106,25,166,74,671,193,189,34,-61,130,954,180,80,241,128,30,11,64,9,265,221,288,179,376,191,78,28,75,78,230,358,39,543,519,251,200,-109,63,1206,80,75,75,3,172,332,103,-72,54,287,-10,131,48,350,256,232,218,225,17,23,0,157,601,47,85,479,225,2,2414,43,167,51,30,181,782,-2,195,190,172,13,8,50,182,249,10,-129,57,44,30,40,37,21,187,135,49,405,11,40,47,15,829,608,18,44,44,27,0,74,370,54,54,-4,-5,41,108,-31,29,-50,46,10,-87,12,-37,142,45,63,47,40,48,75,81,68,192,287,220,1475,50,1528,101,4,28,68,117,150,-25,3,181,66,56,-5,-99,429,112,103,41,130,311,67,36,119,171,51,-111,101,8,146,17,237,152,11,201,115,37,45,217,-17,231,73,53,34,3280,334,376,551,163,-37,67,496,1,175,42,-8,3,186,672,68,246,72,155,546,407,152,939,69,152,28,21,594,20,-21,123,6532,75,80,584,55,34,50,27,-156,123,0,287,463,-22,35,281,83,-39,42,84,26,82,4,13,77,-9,78,77,30,90,276,74,119,15,88,225,23,536,-82,5,167,208,54,10,-26,179,220,44,2,93,96,831,78,274,474,-19,119,2125,-3,236,830,1447,192,172,267,29,1511,-1,188,-23,18,331,45,165,11,109,-84,10,35,420,85,41,-74,134,386,509,207,33,203,65,3553,622,69,98,41,99,-18,21,14,-31,-97,13,-50,243,7,17,59,527,1928,60,654,390,92,80,178,87,488,271,140,6,105,325,323,199,73,27,334,440,1272,162,148,44,439,837,181,-209,7,503,983,177,407,346,161,-15,117,-20,112,90,72,4,623,344,23,55,113,701,16,91,43,-20,-275,6,95,215,27,-32,-199,279,5,262,89,229,719,-40,5,53,-15,170,293,38,7,15,74,-3,4,3,23,95,866,1235,77,119,329,182,982,351,39,205,10,-124,12,186,370,124,167,75,-60,284,150,71,170,-2,-4,95,36,17,5,-43,60,27,27,-43,20,317,658,1620,13,175,-103,579,230,730,278,1221,55,204,-73,215,218,187,39,238,398,110,276,34,354,-9,42,86,21,45,79,280,36,95,211,38,73,154,27,55,85,35,2008,123,44,144,48,67,418,265,4704,27,669,19,40,116,-12,334,10,292,273,153,31,46,184,51,266,758,-7,64,131,37,68,12,322,-12,43,19,-22,256,14,36,884,372,160,58,44,23,23,77,4201,165,509,66,23,-90,219,34,-41,113,47,51,5,94,150,54,414,108,30,201,26,162,186,21,1043,-205,202,173,423,40,443,226,36,0,461,451,640,120,158,375,104,62,32,18,556,261,-8,224,229,13,31,-191,312,80,10,228,397,13,16,191,44,29,110,-1,72,268,44,1051,35,19,71,160,281,30,48,-41,-64,42,-38,477,80,195,13,100,54,23,107,159,1742,65,280,1161,138,39,162,583,18,-1,4,126,-14,26,43,670,-44,7,305,34,388,348,653,404,11,268,17,600,61,9,356,34,74,359,85,-68,47,83,-121,134,155,271,122,-27,97,90,37,170,82,-131,86,30,249,-2,33,-19,92,57,215,163,2023,59,240,1988,385,908,275,8,125,12,25,36,97,79,11,881,1073,87,11,7,130,248,3,-126,76,42,134,15,35,10,205,280,382,250,161,40,236,165,287,27,49,-6,191,291,290,147,66,21,80,-4,63,-28,190,53,54,-221,914,-7,154,4,90,146,7,335,33,106,249,34,84,188,421,580,126,-15,260,140,191,216,67,-5,34,16,6,125,159,148,-8,9,631,413,1050,-21,146,-23,-79,-10,34,178,19,32,11,8,160,114,46,-63,534,43,25,358,155,427,-6,235,9,20,-19,184,1430,1,508,25,-3,-38,126,904,206,3642,731,173,46,584,224,54,93,71,12,18,297,158,32,259,303,559,34,101,88,321,-112,4,29,7,17,150,49,326,661,122,-29,88,-88,640,1,63,888,2760,68,51,-46,622,-87,2815,-24,-128,297,34,-8,61,186,103,196,481,169,11,216,193,718,1649,159,145,104,230,478,1,68,10,53,1,16,-4,32,60,231,-19,49,197,-2,24,342,317,35,-48,-15,94,348,-28,600,174,878,266,676,-23,-18,48,108,742,52,-84,-20,34,-83,72,638,50,-97,141,3,65,6,224,353,173,341,669,-5,31,5,91,89,48,76,430,88,-2,8,258,62,-24,103,2193,-100,576,165,51,277,36,1006,45,121,303,-52,9,829,26,540,1825,40,150,485,564,-41,133,78,16,88,197,104,70,-31,75,23,615,167,0,624,36,359,22,211,1569,-14,105,56,159,284,50,4686,398,37,103,22,422,41,124,65,110,1334,168,-17,42,64,210,72,169,711,226,355,169,113,174,703,13,73,26,38,8,341,897,-5,184,272,181,152,53,1032,42,1554,572,-22,62,135,331,91,1920,372,79,264,49,700,134,441,97,85,243,78,5,5,51,62,234,84,7,61,209,1329,-82,-2,98,52,-19,122,18,40,132,631,11,12,106,10,483,119,-14,107,14,308,255,-5,52,47,22,129,-58,763,66,233,39,750,-26,82,-28,36,23,19,208,-19,9,22,11,595,138,145,299,388,157,172,715,212,83,190,2648,13,118,794,71,194,30,-26,20,1856,191,73,1796,547,153,120,479,61,8,11,43,34,40,179,-4,6,172,2036,271,52,740,200,66,-4,113,160,84,21,546,253,78,133,20,20,92,35,628,47,110,120,185,-57,81,-30,72,73,210,232,-35,-48,-3,95,-63,-30,161,39,570,-11,16,35,294,144,-13,28,-4,218,15,52,-19,341,76,-32,72,17,-10,129,77,484,134,103,180,-7,221,80,1153,-5,67,-17,117,334,106,87,194,2,1,47,5481,-3,1158,1750,84,-5,-18,52,-6,48,1962,1122,46,299,16,63,52,603,520,173,66,325,113,34,304,207,731,401,165,61,30,103,201,536,63,86,52,88,488,129,573,153,-17,750,213,16,-24,156,40,47,118,59,52,76,93,7,-24,41,92,347,811,40,127,74,52,362,9,210,93,66,359,302,80,520,3,16,67,255,287,1456,60,93,81,39,199,201,-14,191,118,16,121,198,1952,-6,180,0,18,-32,21,134,82,2,40,2,140,414,727,177,113,14,318,124,-7,44,28,427,37,38,1622,70,146,26,6,15,24,42,491,175,-20,9,169,125,2,10,12,370,54,69,930,75,12,726,82,19,-22,130,-17,401,13,23,-48,99,153,188,68,37,498,209,142,713,8,-10,-8,42,33,274,50,32,129,284,183,-48,322,-114,23,32,10,85,-16,70,2836,238,16,172,422,39,17,338,245,291,87,627,206,357,8,18,203,6,57,130,0,144,68,26,1927,853,254,327,20,645,129,3017,42,-4,424,-22,-28,62,1156,175,47,153,160,-45,308,193,140,88,365,313,112,70,190,280,179,44,39,183,41,-44,307,336,42,30,25,91,50,12,73,97,186,10,-122,11,45,66,251,67,5,118,-63,35,336,73,259,243,-28,124,83,60,76,-44,11,246,55,-15,54,146,33,299,288,28,-29,263,-73,15,30,142,-34,473,45,13,26,37,-10,10,8,-20,24,14,70,35,14,-11,-93,48,-76,29,-19,-5,-17,6,-29,3,111,13,56,-18,73,48,22,19,31,8,11,-9,22,-21,3,88,-15,67,70,6,19,14,27,12,11,116,1104,-15,1428,1010,539,19,89,138,376,22,493,169,41,12,36,75,-17,34,13,155,-26,53,-3,38,23,33,17,-47,912,51,36,-5,-1,15,77,42,9,4,-16,30,62,17,-11,-21,2,42,10,-97,127,224,-22,57,-60,17,-7,102,-6,12,-11,46,-51,-12,17,13,224,-8,-18,-2,-23,12,-14,73,-37,13,-37,-2,35,3,3,-3,-12,35,-4,24,-76,548,16,148,-25,146,-52,44,-373,-68,10
-12,-37,-20,15,-108,-134,-87,-72,18,78,-118,-216,-69,-7,88,-46,-28,-118,16640,44,73,-76,58,-9,30,-29,-39,-92,2,-24,-113,46,-192,-68,-69,31,-57,25,-29,-110,-138,158,-73,163,259,-21,131,12,-23,129,34,122,-16,82,-18,27,15,-111,182,86,118,109,23,-119,-20,42,371,26,-22,-273,-263,8,-105,-196,-30,16,6,10,232,-136,20,188,17,26,0,110,16,343,43,-13,75,4,137,113,66,-71,-27,107,-32,4,-5,-142,-3,-85,59,7,102,75,-68,-22,53,-18,34,-641,-93,-26,19,-40,4,-47,-2,-198,128,138,-25,-185,53,2,83,144,172,52,-12,11,-23,96,-46,33,21,72,-111,52,27,54,-35,69,11,277,-21,-238,61,163,117,462,-44,-229,141,7,-44,-62,49,-102,-14,59,-5,-13,133,-62,-95,-19,39,6,-81,27,51,104,40,-130,28,72,34,-77,-32,25,-24,-7,38,0,-425,-26,594,-21,-26,-26,12,104,-9,53,-17,-78,70,-28,-6,24,-65,30,-60,-42,52,-42,-64,-232,55,-42,-127,-361,66,161,-83,-95,-25,-39,95,-2,34,26,-52,49,-17,-17,-19,-4,-20,22,26,-122,74,66,106,26,-74,107,47,28,-27,154,-23,37,61,152,-34,83,18,25,69,-3,31,-36,35,-14,93,148,-235,144,14,22,2,-522,13,-81,-125,33,79,-71,18,87,-12,21,-200,27,7,-22,801,-25,0,-15,9,45,96,-95,-27,89,109,59,-101,32,43,65,-13,78,93,-36,75,138,35,-38,16,143,29,37,-638,126,-39,28,77,-24,58,19,8,20,164,30,138,-46,38,-27,238,104,51,-69,155,-4,58,87,70,73,-11,103,289,40,19,-100,9,-97,70,-69,246,14,-100,211,140,-61,-38,81,-137,8,39,47,67,-2,-67,496,123,94,74,138,75,267,-114,79,-21,-108,122,-17,80,45,-51,221,46,41,0,32,-51,59,29,-21,-184,90,-98,-25,-31,-40,-14,-136,-39,74,19,-11,196,303,45,67,3,7,19,-166,-10,-109,-19,99,46,144,-35,20,-31,70,-41,-29,-15,4,23,-30,80,31,-5,-21,268,42,-68,74,491,118,-65,-226,-55,36,208,34,25,-53,-21,10,130,14,-103,8,46,27,-6,138,165,4,-36,211,-55,-252,-79,-195,54,148,33,55,-31,61,69,32,-19,11,38,-69,31,-8,36,-70,-16,-49,-47,-53,6,-4,72,93,103,32,-191,-75,39,39,-8,-56,-23,-35,-59,-154,-11,76,-29,-28,-22,77,-372,-38,206,-52,-25,-25,102,-2,-262,-13,-211,48,40,17,-27,58,-110,86,13,-135,31,130,-25,24,-291,230,-5,130,50,53,224,-38,47,-2,254,-15,29,34,-39,6,-87,103,41,150,71,9,-43,-200,8,18,-26,226,33,125,-69,292,39,75,-29,-25,29,-70,-169,45,-36,-108,13,15,14,-174,6,-151,-62,-49,-1,131,66,39,60,136,6,-35,-217,21,-49,-83,-35,44,-38,-80,105,40,-74,-45,-116,10,-19,-238,-210,-12,-15,-13,53,-90,128,-28,121,3,-459,72,58,323,57,-30,91,35,48,-96,-11,72,-133,126,604,66,-41,-209,-144,-4,-32,-50,43,7,110,23,31,-38,3,38,-179,79,-49,109,15,-112,-59,-89,32,97,61,478,78,13,30,95,75,-17,61,-22,-62,37,0,-2,110,139,24,321,457,65,-271,-25,-21,-101,33,44,-4,-12,15,60,95,-12,1,39,66,-48,8,-44,-21,-157,101,132,-235,18,-56,-11,-12,-209,-48,-104,-23,-47,-38,17,71,-43,-13,42,43,114,-10,128,5,-76,76,9,4,21,12,25,-45,61,-15,36,79,10,-629,-5,-80,3,-4,136,16,122,-30,29,-29,73,67,-33,144,81,165,-28,41,-2,8,87,16,15,39,10,231,-24,41,-7,-157,-21,139,3,2,20,-67,12,142,-281,38,71,22,323,-124,-221,70,60,18,43,-23,4,-11,60,162,46,-81,-8,139,27,-60,25,21,59,867,-56,-25,1,-9,85,177,-19,-125,101,687,79,-116,206,-77,92,-192,643,93,169,57,-70,-88,-64,51,54,19,104,323,48,150,26,177,-256,-943,-15,-87,-218,-93,-176,-84,25,-132,40,22,38,379,110,-44,0,211,152,-151,58,-81,-30,23,1,-38,132,-226,-81,128,-31,43,281,-12,-71,16,-135,99,-312,-33,208,9,-43,-78,-17,-163,-16,-50,100,-17,-306,-25,52,101,113,67,14,-136,77,51,-58,-7,-108,-49,-443,-78,-23,-58,63,-1,-24,45,138,50,-98,98,68,32,81,153,58,232,38,-132,74,18,-41,31,-28,557,14,-1,-166,81,12,-26,115,155,-268,948,-80,-38,92,72,129,145,2,-42,83,596,-10,124,200,81,223,33,-36,165,-50,-11,26,-16,6,-15,-5,12,215,17,-198,-144,-170,188,65,-12,166,-12,-69,-123,133,327,42,-442,46,941,-51,-164,41,1,47,76,8,63,223,-22,-37,-23,-107,18,29,136,128,59,-117,28,84,97,-56,-66,-106,338,-23,-29,-88,-137,51,-50,294,115,121,8,55,22,-7,-24,4,-76,174,9,3,86,-316,122,-145,58,8,27,-33,-91,168,1,64,-491,6,73,63,20,4,16,4,-9,3,-120,172,87,143,-15,-75,-390,130,13,142,-19,134,-36,75,371,44,50,78,-207,35,61,177,-25,31,47,19,95,109,67,81,122,-21,59,34,-72,-32,40,331,84,174,-55,71,19,124,28,1,-104,-12,-21,106,-1,199,85,382,116,43,-80,77,49,-61,40,184,-13,47,82,-106,-40,-59,-24,27,-218,-151,25,-22,-1,60,-93,35,94,-458,9,-31,60,17,195,21,-104,40,-2,-51,-7,-53,-78,54,-184,35,-23,-60,-61,101,122,-39,-41,-206,-46,-30,-53,45,-24,-13,33,-59,265,-26,128,1,10,-79,-23,108,77,-50,-17,32,28,-46,-6,140,72,19,-58,-30,-11,211,4,5,78,106,41,34,81,21,57,94,112,91,-3,60,77,-45,90,-38,36,-49,69,31,-35,144,56,38,72,6,22,4,-12,105,-119,23,-8,17,0,-152,223,-137,-52,-135,31,-16,39,-12,6,23,-145,139,21,-18,-338,7,-155,-42,1,-40,-141,-287,26,-66,-19,29,-61,-271,12,48,-9,22,-20,-9,62,-101,-28,15,7,-2,-5,5,-14,181,-3,-9,2,-22,60,32,6,7,39,320,102,26,-71,-42,-83,-23,-1,224,-19,49,5,83,-51,-6,-60,45,55,-30,22,0,22,10,-95,66,-103,-28,38,345,62,311,-4,-7,-146,65,189,202,33,250,60,8,1,28,42,114,79,-98,20,25,-25,43,4,37,111,58,3,-187,-84,60,21,-49,81,76,75,44,-53,22,36,17,15,-123,132,9,59,410,46,156,-14,-294,72,-8,-234,79,-638,-44,213,152,64,-103,494,69,-89,20,65,-121,-46,25,45,42,83,-77,735,43,-24,39,25,-6,101,-6,97,30,56,66,4,96,-982,-9,-2,108,36,12,-45,-44,43,85,-39,-2,-9,47,96,57,171,31,26,-56,67,-32,24,-93,91,22,-23,74,-171,-112,37,-16,-67,-16,72,66,-116,35,-37,-53,6,-541,-82,29,146,-384,-41,-29,72,7,-25,96,-412,34,-128,24,-38,55,-64,37,29,38,-147,-28,-21,-33,-29,-27,31,73,-5,40,6,-136,274,32,-79,-111,46,9,-2,-148,-5,118,9,-77,-31,118,-81,95,89,545,118,-35,-23,20,13,39,-70,-13,-39,-173,-103,-51,-139,19,55,27,49,118,164,-7,-2,8,49,54,-4,-28,-29,-27,-64,65,-263,-12,131,3,60,282,1,14,22,-3,-84,-18,-241,145,-25,-59,66,-2,-38,58,-50,28,-10,-64,147,-174,-31,41,13,-86,129,96,101,238,39,70,-70,127,-82,259,-96,-58,-4,-46,-46,20,-34,-86,-7,-23,42,34,120,6,43,14,72,-57,-12,-26,-112,23,30,-29,-10,-52,123,205,-4,-109,-79,46,-34,-61,12,11,-56,7,55,51,86,-71,11,-145,85,0,-50,-9,1,45,6,50,57,83,-98,69,-10,144,-273,-56,-137,-17,-69,31,-33,-27,-210,57,-199,33,59,5,-9,39,7,-33,192,2,155,39,-9,28,275,-26,24,172,-10,74,-27,22,13,-77,-15,-70,24,-79,18,-7,11,-164,-15,76,-49,56,5,-19,16,-163,203,122,15,-127,-481,-26,-3,-93,34,-2,-52,269,35,-104,-159,-646,92,-7,11,26,7,214,-8,92,-12,-343,118,85,2,11,417,-23,37,-23,79,-26,43,69,-160,-4,13,39,-21,32,6,86,-407,-15,-62,-69,81,-126,24,69,-7,-21,9,58,44,27,103,41,22,-79,-63,68,-150,43,78,58,-6,39,23,-39,111,3,-40,-204,-17,51,-63,-15,-27,20,-28,154,103,-96,165,31,115,-8,22,-210,12,-18,31,-3,13,39,-357,88,72,-77,132,-26,175,-169,-206,27,21,18,-43,19,38,42,10,219,20,-70,-45,-57,80,-270,104,24,-20,9,-73,-121,52,194,60,37,-18,48,3,-20,-58,92,12,218,97,-58,-25,56,-79,54,29,-24,6,-162,-696,157,-34,-43,-203,-27,-18,-55,-5,0,50,-12,20,78,32,143,-456,22,-161,74,-41,-59,32,89,37,-23,217,-131,-151,-50,17,11,71,76,-9,6,14,-1,-113,42,124,-47,-33,-157,54,-99,91,208,18,32,-305,11,304,-25,156,84,-145,25,-117,108,-13,7,30,26,-37,60,-16,-152,-6,32,-237,-89,-9,-29,-63,-54,91,205,-45,64,-10,-340,32,3,20,367,0,35,27,-454,-56,3,-120,36,86,-16,19,-433,-63,-98,21,49,-10,42,66,180,0,-6,22,26,42,-65,-106,145,39,5,8,47,-36,-52,-139,58,-11,27,98,134,-14,-18,-245,2,35,13,10,229,261,31,331,-292,33,40,45,36,-23,-219,-44,-240,76,39,11,270,53,11,-9,-48,88,18,-2,-13,-29,9,-1,-152,22,-140,15,25,-27,-35,87,-118,13,258,-8,-42,189,91,24,510,14,41,-2,-114,120,-140,79,0,-99,36,46,19,35,-8,19,59,-82,280,47,-111,37,-34,71,37,88,-2,169,-71,50,-101,3,55,56,-30,4,109,-29,4,3,-62,11,-15,37,145,33,27,48,100,87,-97,3,106,32,235,-182,46,141,-11,23,158,-76,178,2,-20,60,48,-15,-31,0,204,-56,-101,23,1,20,204,300,-113,143,23,38,-16,-146,96,1,80,-69,-17,300,-26,-83,16,57,75,-158,3,-3,-78,-77,-10,116,117,-26,142,-144,-47,-418,-22,-36,35,154,17,-38,-143,-145,9,-51,45,-50,21,-36,28,-9,8,3,-15,-40,-63,-16,2,43,351,31,56,-15,49,45,-58,-113,168,-286,-27,9,-215,-40,-29,-80,-5,289,-2,-2,152,1,-36,-405,73,-76,82,-50,-602,-42,-66,11,32,-98,-15,-16,-89,40,-66,-22,-29,93,-48,145,33,37,-12,15,18,-20,-39,18,-101,-102,-26,4,-317,40,-188,1,32,26,24,-61,48,45,-191,15,1,34,19,-206,-13,-14,117,-17,1,162,12,18,-3,167,-7,33,29,-55,-27,-32,-105,-139,-58,0,-25,116,25,48,-60,22,22,-2,16,-2,20,-156,20,-28,232,-2,90,-122,-9,23,53,-40,22,56,-28,2,-98,195,-53,-89,93,28,5,7,8,-57,-11,2,-17,-60,78,-35,-305,183,90,48,94,242,12,-79,-315,84,-28,109,-192,13,43,60,-60,-14,53,-5,-8,-66,126,32,-14,131,39,132,-2,-39,75,15,21,44,87,261,-75,2,-64,-371,4,-89,24,24,2,-40,-91,-7,142,60,19,-8,92,-6,49,132,23,-63,-96,-90,72,1,91,57,-49,16,274,29,35,-11,86,-221,23,-279,-1,-49,-37,-2,95,66,-51,53,95,-71,-30,-150,-24,28,371,-56,206,-11,377,24,167,-60,-176,-289,145,-80,87,14,-66,-19,41,7,160,26,135,-194,8,23,78,44,133,-14,-70,238,29,54,-8,8,214,21,20,-28,155,42,29,262,63,173,6,-14,69,4,293,-9,-75,-5,-30,-155,-135,55,-195,-46,8,9,-7,-168,-48,-100,71,82,66,140,44,116,-42,95,12,43,-158,-179,-87,-77,346,6,-2,-153,169,148,22,13,-14,102,38,-63,-73,-47,98,24,207,-261,-37,-81,89,4,97,263,41,108,-65,-40,233,9,-19,-21,11,234,152,36,-9,-8,71,23,-21,-11,-8,48,29,45,12,-27,-25,245,-52,-85,-18,146,-6,-7,46,-3,263,-14,36,-7,-63,-111,-41,12,-51,32,-46,27,37,-42,-130,23,-13,44,310,-49,40,53,21,-16,24,51,72,1,-138,-12,-16,-162,-60,-1,59,-61,27,122,-21,136,-16,-43,-5,-26,103,-17,109,186,98,-10,79,151,-90,6,85,39,17,100,25,-40,137,24,344,17,-25,-42,19,-19,70,-127,131,142,31,-123,35,-84,20,69,-36,89,-80,26,172,-25,153,0,-14,-124,14,34,76,-176,90,35,-40,-144,-16,55,27,-188,15,-24,-28,51,-10,217,26,67,-386,10,87,-191,-8,40,193,-5,-67,39,45,116,16,223,-111,-3,74,17,-68,-67,27,52,49,-63,-10,16,23,34,7,226,-162,85,76,-18,-55,-74,51,61,1,24,-177,282,44,-347,224,-49,115,43,-11,35,-8,46,-34,44,-53,-142,-65,31,49,38,20,5,18,-33,-29,205,33,-5,-44,114,-38,53,-119,252,-79,121,-26,230,201,40,34,96,-24,-134,39,59,-7,103,19,14,-4,34,53,-65,9,-263,243,68,-16,-24,106,-26,43,215,2,252,-34,23,19,-35,50,-36,136,34,-7,51,38,-117,94,59,-45,-230,-93,14,61,-71,31,54,129,-66,-25,71,86,-36,22,-26,23,24,71,-38,53,29,4,33,-99,1,46,19,-17,20,66,-1,134,32,189,42,-297,-40,-40,150,-15,-178,18,-2,74,3,-48,55,-50,115,41,-75,56,309,59,-4,-62,-40,-14,58,123,60,-19,-49,27,21,118,39,67,-26,23,-46,19,24,-18,212,-5,-44,61,64,5,70,134,-34,82,-17,153,-15,-50,174,8,39,16,-98,59,80,54,14,76,26,23,15,40,116,25,6,103,49,-34,-171,-71,-271,44,3,-126,190,-32,-159,198,7,27,222,54,2,-144,-41,-14,-56,-41,-26,88,53,43,-74,87,6,-6,-17,92,49,-6,-207,43,-30,-132,-16,-43,-2,-96,-10,84,-52,58,105,-149,10,-18,-50,-12,291,-72,16,-19,-14,9,7,-188,-3,6,-46,-68,105,-62,74,-35,55,48,217,11,78,47,-103,-46,41,-18,-15,4,41,25,194,96,-26,-116,-38,-138,61,8,58,-10,210,1,-134,-54,146,183,30,-16,-207,105,43,69,82,8,74,14,-34,51,55,-106,-31,-57,-103,-256,35,4,36,87,17,22,-10,18,64,9,-126,32,27,-134,43,-30,20,-4,-17,2,21,306,218,135,-196,50,38,-31,-17,-157,-19,72,29,-83,-17,16,201,37,-23,45,17,59,-12,-101,-5,-21,-25,-5,53,14,-125,49,29,-1,-83,-192,24,27,4,-33,46,-14,74,-103,-45,126,53,-18,247,55,-17,-77,10,-3,57,32,12,-10,195,-191,-39,-6,60,-24,-135,28,-15,42,4,1642,-72,42,38,168,-71,79,-41,24,105,-75,-108,-9,-120,-128,-13,33,59,126,164,44,16,-1,0,50,27,-41,37,105,76,21,53,50,50,-11,-2,5,142,-9,113,-2,23,-18,-12,-58,40,57,-5,27,-207,109,17,11,-28,-49,-48,-263,-52,-1,121,41,10,35,-79,-253,35,29,101,-126,-84,91,-203,1,-26,-105,59,-39,78,-143,21,-52,-4,-26,-23,120,96,-5,57,-279,-242,-68,-62,-17,-22,26,33,-18,44,-40,-111,24,-31,-37,40,65,69,17,63,-17,112,12,-11,-15,-55,35,13,7,6,-71,-24,8,46,60,26,-27,-137,140,158,79,-78,59,45,100,40,-17,-36,-4,37,-8,51,322,-6,103,-15,-66,42,93,-45,3,-35,-7,-97,6,-111,50,82,3,18,-85,79,36,14,-65,38,-187,-167,444,-8,11,155,-29,9,2,163,-20,118,7,-94,121,8,-36,297,52,-21,-15,-158,-45,2,-34,31,-75,54,-24,-42,30,-33,-280,128,4,-82,15,-119,127,88,11,38,65,17,45,-18,21,-79,-23,-28,253,45,1,143,-11,25,-18,208,-267,32,196,-8,-8,6,-18,-9,180,13,908,25,72,40,-53,23,805,219,257,10,279,-18,87,22,2,94,-10,32,50,86,376,-6,-46,37,20,-12,0,-28,9,-101,4,-7,-49,70,56,-8,-95,2,57,70,-148,-74,-27,215,-216,-18,-11,-10,3,-9,72,177,116,-88,68,-14,106,-399,32,-53,26,68,87,61,-26,-62,-115,36,48,-46,22,-61,8,130,10,-2,-27,142,2,103,47,-28,486,-11,-27,-55,230,-21,64,-22,-116,8,-9,4,107,2,-5,-41,69,0,33,-11,40,20,-37,13,6,311,38,-5,-14,82,2,156,277,11,21,69,-26,-239,73,8,3,119,-18,74,11,66,-168,-237,200,199,-90,38,43,-31,14,-27,56,-145,46,36,-28,-7,-44,170,-217,-25,-20,-140,-32,30,-74,95,31,36,31,-16,-212,-104,62,-456,-3,27,43,74,-124,35,-3,122,-6,-2,202,14,-32,-27,69,281,16,64,38,26,-36,-33,-187,83,60,32,6,-32,54,-71,77,-22,240,2,9,-14,88,30,20,137,15,4,-1,-40,62,-17,36,-49,-21,58,170,-13,20,-36,-19,203,-142,69,160,43,126,91,-30,3,78,-38,-31,-40,0,70,-24,120,-33,81,-10,25,51,-19,95,-25,36,-41,14,70,58,-341,-47,-77,-9,41,-127,-65,-22,-64,-361,21,-148,10,-71,78,-51,6,33,-30,61,-10,28,6,22,-38,20,41,178,26,-380,11,28,-18,45,129,-260,217,-71,12,32,-11,-74,57,-16,-64,23,-101,-102,35,-93,43,49,-72,-77,39,-4,-55,123,74,35,-44,18,-44,-49,-41,-9,-156,31,-29,-65,23,248,-17,13,-93,17,-76,183,53,196,7,-10,4,-7,101,36,207,-27,85,27,20,-31,104,96,-69,-4,-10,2,-14,112,-3,-12,66,155,197,77,-246,80,12,52,95,183,-32,34,-24,22,23,-24,59,215,-66,10,-140,46,81,-11,55,-83,-17,17,-27,-10,-27,72,119,-54,40,-20,15,-22,-45,-170,10,36,-10,6,40,19,89,-11,-15,30,276,-6,91,-23,200,173,64,-74,166,-256,152,5,222,-20,-68,11,90,-87,-16,19,-161,61,18,12,42,207,38,-24,43,-82,-6,571,-20,-312,360,10,-145,26,-13,-141,-49,1,56,11,0,94,23,-9,-61,204,-44,-596,4,-2,-10,-29,-241,17,109,31,-125,-119,-8,88,-62,-5,319,301,37,-7,96,-25,51,46,33,24,-111,-35,-54,-170,-52,193,-94,18,-7,47,20,98,-11,-22,-41,-101,-36,75,44,-2,-47,62,-25,104,1,287,23,-28,-183,171,140,75,230,23,-57,227,-43,-308,5,37,-70,12,31,46,-15,59,121,-32,-39,7,29,29,14,200,166,189,-8,154,3,-29,18,-111,27,-40,142,148,-19,-198,26,-71,-43,-35,79,55,69,-41,55,-19,75,-42,15,36,-38,6,30,78,50,13,56,39,70,201,117,-37,-20,-8,43,-82,76,46,-150,-37,56,-65,83,-24,145,-28,-12,67,-84,-30,12,139,431,9,256,-19,116,186,-16,-16,27,-47,135,-13,-60,408,0,-25,-153,-173,-493,65,38,330,-16,85,58,-95,-98,-279,51,108,228,21,-12,-420,-5,20,143,-139,-32,112,-23,39,-73,-267,191,-266,131,54,16,39,27,58,107,-19,-13,28,58,145,113,-131,-20,-150,207,114,-30,-10,21,-41,4,213,180,22,-19,96,-9,55,4,54,-3,-27,-86,93,7,192,16,35,37,198,58,8,-189,117,12,30,-141,-128,19,-28,73,-12,37,-47,91,88,-132,28,-7,44,-14,66,526,-15,12,89,124,-33,-5,11,121,-119,28,27,16,19,-159,24,-5,-28,-83,-13,-23,-24,1,13,3,22,-25,96,23,59,-2,117,31,-20,-56,166,-48,9,28,122,-19,69,27,-13,-2,-46,288,42,86,-104,-100,-17,39,-206,61,17,47,39,-36,-200,13,-144,59,8,-10,104,-6,48,-53,-44,40,57,-17,-31,-26,94,39,4,-180,11,-10,20,45,6,84,3,-3,-30,-32,-49,28,5,180,28,76,0,-13,11,42,-20,-71,29,39,52,-12,-5,-48,190,157,100,-469,44,-11,-73,-64,-71,-180,131,-19,10,4,-65,-70,81,-32,71,31,-18,73,-194,-49,171,-68,-14,97,-40,-181,-56,-229,-20,17,14,-8,-445,12,-17,-60,14,57,-47,38,-91,13,12,39,-19,-31,72,-170,-70,-14,30,-13,324,123,-54,20,32,33,-71,-56,-41,-35,-100,-12,-62,-36,-28,22,93,67,-70,118,144,74,79,-104,173,-221,-50,-19,-26,62,-3,33,-11,51,-111,-148,263,7,-30,0,-28,-38,-45,58,139,56,55,88,-100,19,-62,197,146,4,-55,-52,91,-29,-13,-85,27,6,-30,-6,-17,41,24,43,35,12,159,79,75,-271,-52,-5,100,205,32,-16,-18,72,20,212,-93,244,17,15,-11,12,-67,76,103,-25,9,-682,1,45,16,-71,-40,-24,69,118,35,0,42,143,35,136,-11,104,-178,-30,-123,174,-37,19,32,-35,-28,-29,38,-167,-61,-41,-10,-150,-9,9,20,-90,88,-49,-44,-72,108,-179,143,154,25,23,65,14,220,-156,78,31,3,31,-32,35,54,18,-9,-215,-53,-39,-9,-43,-301,-20,13,-68,104,-13,28,-18,-38,-42,-2,46,-4,-8,-18,234,42,19,53,-1,-43,16,140,4,25,-37,13,-81,22,9,14,-251,187,137,15,-5,3,33,110,49,72,6,58,84,48,-11,408,-95,70,51,9,-37,163,12,35,-46,12,-55,70,-46,-10,-20,7,-11,-106,-10,25,-6,121,-23,103,-30,-89,158,7,15,-234,-21,8,-110,55,92,-179,-134,22,23,16,364,56,49,64,14,30,-32,-35,64,125,-356,96,-39,72,18,-102,379,-32,35,-1,22,-41,-12,-141,42,39,139,-21,53,-101,-12,203,-39,46,-46,-43,-65,-59,43,47,51,70,-32,16,-329,12,-49,10,30,13,88,-3,-108,22,43,-64,-8,82,-34,14,-60,-36,106,43,-111,-77,-9,-1,63,-138,-14,-11,-51,-4,-114,-21,141,-29,24,-61,27,56,65,-56,116,0,86,-90,-93,-15,-23,94,-21,52,121,53,79,210,184,17,-31,16,-6,221,39,-132,-14,-141,18,73,57,17,-52,-203,22,45,120,59,-71,-131,17,-32,37,53,-8,51,-55,118,73,21,49,151,32,-15,44,53,-42,182,-32,21,-48,23,-44,255,14,352,-18,-55,154,83,46,14,209,66,-150,13,110,38,15,-51,-46,54,26,20,-23,105,-57,95,-166,-15,21,196,-62,22,-8,66,-32,25,95,-3,-55,44,17,177,-55,21,1,-40,-50,61,12,69,-44,13,25,-12,36,75,-6,243,281,111,172,2,-18,-26,48,155,-67,23,56,3,46,-116,22,33,10,-108,-43,9,34,-5,58,27,-5,56,-8,-101,135,-219,70,-45,14,34,27,41,3,10,114,9,152,-16,203,29,-4,43,46,14,18,-118,-35,81,11,52,32,12,37,40,-51,-20,-21,-65,-121,38,-14,15,-21,-32,88,-78,-26,92,38,45,10,-15,-232,3,51,-4,37,42,-15,284,-52,49,-24,-24,-61,-54,18,108,-92,13,103,-7,119,-21,-12,199,230,-16,-109,94,43,55,3,-44,318,-156,174,-53,-10,136,46,-4,31,43,-13,-84,-89,-72,-60,-19,-30,8,62,55,30,-5,-1,-14,-32,33,4,129,60,-15,-6,-89,50,-48,-6,-11,-15,59,3,65,44,210,5,-28,27,65,35,23,154,12,-22,-13,25,-18,-63,43,84,-42,4,4,-85,-66,-60,-35,43,-45,-6,-15,-22,-16,-103,-115,-49,16,-14,-12,-29,-5,189,43,2,-61,12,-31,-25,16,-30,55,103,-147,-3,218,-4,-42,-41,79,-19,-26,-6,14,-123,-39,79,12,-157,-144,-38,88,117,-43,-64,105,523,28,-305,-16,-27,79,32,355,23,-46,-11,99,149,-51,16,32,-16,25,15,-36,100,-106,95,102,26,-28,-7,149,83,127,54,330,1,5,59,-21,-19,33,84,28,-6,-112,112,-26,4,71,-37,-17,60,-56,-125,-15,-246,58,-5,-46,-13,90,-51,-81,18,-110,-16,0,-5,-67,-8,-263,31,-27,6,-149,86,-21,12,-46,-34,171,-29,124,-39,-17,9,41,1,36,64,-18,175,-15,41,21,-73,2,-18,-25,27,280,164,-21,-15,-13,-1,112,246,111,0,203,-5,-119,27,80,-46,-7,-53,20,-132,5,59,46,-19,-7,49,31,65,191,93,1,57,45,11,143,44,94,107,12,16,53,-485,10,138,107,253,85,-376,-54,-119,4,-82,229,-10,8,-6,16,20,132,489,-5,-32,-26,252,-34,-36,-39,6,44,26,30,76,45,-39,-41,0,88,140,-13,-13,-22,-22,-13,91,37,42,24,14,40,-318,-20,-63,-8,10,-46,41,-27,-81,-48,175,-105,72,-1,-125,12,384,65,-322,115,-2,-25,-37,-38,23,-45,21,-71,13,-91,36,380,27,-146,7,39,54,-45,22,-73,15,70,13,28,-34,-32,-114,-27,53,22,-21,33,33,-49,-27,-32,11,-22,12,24,213,59,54,-11,26,47,-47,39,23,12,92,10,-77,202,99,-14,5,65,-13,8,-42,-17,94,-125,173,75,-125,-3,-83,-128,-55,-148,74,33,21,51,62,-78,-10,222,-81,77,-105,-26,-102,-20,-53,-9,-18,207,224,-168,29,-176,42,-60,119,-3,65,-25,-12,69,-185,-123,-41,156,-51,-71,2,13,15,111,-79,-9,53,24,22,52,86,-294,36,59,86,-3,17,36,40,-3,161,-93,-78,14,-23,-14,46,22,-119,-38,-35,-78,6,22,44,-21,365,-10,19,1,29,74,18,185,10,238,-70,-39,41,29,-41,-3,-7,42,-33,43,-44,3,-20,-284,79,97,33,203,-199,-27,-15,-11,20,3,-29,51,45,120,-8,70,92,27,-780,150,-9,70,70,-13,13,34,-22,5,-32,-152,57,-70,5,47,3,29,-20,-13,45,-15,-85,-15,-16,-4,-24,2,161,-60,31,123,50,-96,-11,135,-76,32,61,43,-71,-64,-75,31,497,-122,190,-2,42,22,-276,-26,5,-20,-93,11,15,-17,-34,2,14,11,83,-128,1,43,-162,62,15,28,-41,70,-166,12,-8,-114,17,54,10,-10,80,27,106,577,70,39,-22,-187,80,156,-461,34,-105,81,7,15,14,121,46,-10,-121,19,-100,145,68,44,-160,-23,-19,35,25,-36,11,227,-180,-82,44,17,-5,24,113,-6,4,-17,-34,-82,7,47,50,-69,-122,23,28,44,15,31,-34,85,13,51,-70,-11,-14,-33,28,33,11,90,23,69,-30,23,29,216,45,238,-305,10,-78,55,-7,-49,23,-53,19,-115,72,-20,12,14,-1,-72,23,29,16,-23,-78,-8,8,-20,-24,42,90,-45,11,13,34,66,99,-155,-13,16,7,56,10,-27,44,19,14,-234,10,177,76,86,65,-107,-3,143,33,13,-13,423,-6,-62,18,61,-2,-40,-31,15,25,45,82,-46,56,88,40,37,7,64,106,-2,58,81,-18,-18,-109,48,14,-54,-13,7,90,-43,-65,51,27,-4,18,39,73,-6,194,28,-30,7,-6,45,-91,94,19,22,4,-1,-5,-11,44,195,7,-16,33,18,75,-9,41,-2,167,7,-9,-30,-108,-14,-117,-6,53,19,-3,-6,-29,46,80,55,83,50,-17,17,121,42,-51,-85,-18,-35,-138,-15,-21,76,-144,113,22,-89,-37,-8,13,67,-4,65,27,-27,62,27,424,-1,28,-6,-46,-120,4,6,43,174,52,-12,368,-20,-19,-21,-48,-29,-47,9,-41,-14,30,-44,32,-184,29,60,-5,-181,-354,232,50,-167,-67,-19,-76,-25,-15,-113,-1,-23,214,-60,-24,44,244,53,28,18,-21,-117,-45,-29,-39,26,616,-14,103,-244,17,33,-6,-57,75,85,89,122,92,33,145,-21,-147,-266,147,47,-17,-55,-52,46,24,17,31,132,-68,249,-48,109,-21,-48,19,225,94,-11,19,-12,20,-20,2,-5,11,3,-9,-2,167,40,-1,-106,-8,-49,-67,32,-77,95,30,5,-17,-31,69,-72,-3,10,-8,-23,-7,-2,-33,152,3,-33,15,213,30,-10,318,-5,38,114,-5,103,-26,69,143,-33,39,109,59,32,18,-18,83,160,38,-75,-49,96,11,32,-16,93,-35,147,62,-156,-105,10,35,80,42,25,12,52,-238,-10,-45,102,126,39,-11,5,-3,-16,-19,-8,14,2,-61,18,9,57,0,17,-60,52,-53,-24,5,-83,-135,-66,-1,574,145,121,-34,14,51,-55,42,61,-86,-11,49,-3,6,82,37,88,19,20,-42,2,-13,369,-1,-123,-101,-131,203,-27,56,-136,-84,0,4,48,-9,-61,30,5,-8,147,-223,27,-214,46,74,-124,14,-4,138,426,180,21,22,13,52,-121,-12,21,-92,-33,53,60,-4,47,195,124,-59,24,31,-134,-159,88,-18,-118,-3,31,-30,-194,107,54,-75,48,-85,-15,139,-34,58,-38,13,10,-21,-3,98,12,-287,-23,11,-113,77,31,-74,101,118,-38,45,72,22,-12,4,25,14,-83,5,-199,-151,-64,95,51,112,24,-81,-79,56,-75,-40,43,31,-10,88,103,-39,19,-95,-46,52,11,21,46,90,32,44,-64,-57,50,-16,-6,29,-1,29,74,49,-34,32,29,167,136,-124,110,-172,43,27,47,29,50,7,29,-12,37,82,11,-2,-39,149,91,-21,32,79,-12,-5,-11,-312,175,81,-20,21,39,2,110,30,-228,-21,-114,23,106,308,347,180,12,-34,25,-6,-59,223,-69,-39,3,-8,163,-20,-62,46,-40,2,296,21,-85,6,26,48,-52,11,-27,212,21,22,-75,56,-97,293,29,85,126,-14,34,-126,224,-145,-17,96,-149,-20,39,-26,-134,132,-42,35,45,-12,26,-67,37,-16,-85,57,-66,17,-947,144,-11,22,299,1,-29,47,29,53,-40,76,-112,97,21,43,17,34,38,-51,7,17,-75,43,-16,47,36,33,-25,-129,-74,117,-10,-60,-13,21,-14,23,34,32,129,-56,-13,-27,47,77,-74,-292,28,-35,-73,-17,12,151,11,96,73,-65,-33,-50,-61,11,308,-66,46,10,-20,-18,-69,16,12,181,15,13,13,-54,70,72,-21,32,50,-177,51,-15,30,14,39,-10,-4,4,18,3,-35,-31,-27,31,94,45,-213,14,-95,141,43,488,-177,116,160,-68,17,120,111,-40,-23,289,-99,-192,35,18,-166,60,32,-91,-24,19,-49,54,-50,-273,-33,-76,43,5,-134,-22,31,-11,69,6,89,-46,23,65,62,31,-10,-11,197,-4,32,-6,20,-15,-47,167,16,17,42,-15,40,-71,32,67,229,-266,-93,21,-237,25,35,57,-128,174,14,133,-124,-4,-21,14,64,-3,-74,-16,1,27,-53,115,31,-70,129,125,10,-44,-73,0,39,3,21,-65,69,63,51,-68,-23,137,42,30,2,33,-102,9,194,-89,-11,27,5,-137,-218,186,-9,61,-155,17,28,16,-82,28,-447,-6,41,62,-31,68,113,204,-112,64,8,91,37,40,-300,-141,164,-93,52,93,115,-126,-1,-70,56,-177,70,6,-122,-6,19,-51,244,-24,-139,10,40,52,-12,-11,51,66,8,-175,-198,-149,39,54,61,-11,27,30,205,-6,-64,232,19,-2,-60,-67,-85,-6,125,10,48,250,-246,1,-27,-22,-36,-2,-61,39,97,-17,546,193,7,-11,-51,-1,238,-68,40,-10,-36,97,-24,37,-53,-8,-74,345,162,-77,19,-10,26,108,6,140,225,-60,158,-37,-54,-85,4,140,28,42,-21,4,-2,34,-4,-11,43,27,59,-63,7,137,1,323,54,-3,109,-52,-61,-415,94,-317,-44,-16,-7,-28,-399,-91,159,46,-36,39,-35,274,115,2,23,41,131,399,-94,19,163,-31,20,47,284,-9,29,-49,236,-297,-37,48,1,65,-95,14,-24,104,-50,-66,6,27,-27,56,193,33,36,-21,39,-39,-37,-158,49,-29,90,-153,4,14,4,-45,9,88,-4,-22,-110,3,-66,36,3,-95,38,27,45,-138,-434,-18,58,-49,12,163,39,146,42,7,-33,22,23,28,262,36,4,-117,13,-76,8,33,17,41,3,10,-40,115,124,67,64,90,-85,-17,-27,-33,-64,39,-7,-8,-29,120,-47,248,40,117,3,356,-9,14,99,-90,23,-33,36,17,73,56,504,114,244,49,-126,-70,15,-28,44,-26,-19,24,-2,-29,-18,256,41,-18,-2,31,65,116,-50,-28,-20,57,27,36,-213,162,9,-7,23,0,-61,-41,49,-61,62,-11,185,1,-54,-19,-283,-21,23,37,39,88,24,42,-8,-19,21,58,-55,-9,13,-16,165,-52,-135,-51,-236,60,-11,-8,60,-50,174,36,-51,6,66,44,-77,-38,2,-9,-3,-95,22,25,13,-106,178,3,41,-37,19,20,-4,-35,-73,36,-44,30,-7,-37,-56,-27,448,137,123,-469,14,-48,5,-119,-39,600,22,28,25,-82,-35,-21,-20,-20,-130,50,34,64,-91,164,-221,5,27,14,10,44,116,13,-11,82,157,-415,110,186,-99,23,72,98,-171,24,-184,-15,7,180,-11,-60,-10,38,14,25,641,71,97,241,480,-100,40,157,-280,-189,-167,-19,-34,52,5,20,-51,-10,24,-43,8,14,194,69,-118,-202,13,11,178,101,9,115,24,119,69,12,69,16,106,-93,-526,22,-171,-57,43,247,-27,-28,-8,-129,-117,-127,-5,-325,341,2,62,25,81,13,-65,39,-72,189,-50,13,-155,151,-63,44,-40,-107,-24,27,35,-34,46,6,33,-5,-44,-11,-24,-7,252,-236,-208,37,-124,-49,-35,4,-101,221,32,43,106,-176,-74,25,16,43,1,49,-57,-36,97,78,43,28,33,21,-189,19,-100,69,116,-4,-7,-28,-123,-20,41,-15,-35,-428,-37,374,-64,232,-576,9,68,36,43,33,78,-11,66,73,-42,9,60,-34,-12,29,98,64,-16,136,-29,-115,145,-83,13,8,15,-117,-136,-453,-2366,0,53,-2,-361,-362,-29,-24,6,4,-101,-18,1501,-44,-17,3,-14,49,264,-45,-90,-157,143,-6,5,788,-42,67,-92,1032,0,2341,-299,-190,-1737,-3949,-471,-60,3,-170,51,-34,-91,-83,211,-127,3152,-62,99,-27,9,-21,11,302,89,892,-3,-21,-19,-30,-102,1006,32,11,931,33,39,21,37,108,198,135,3,228,1,83,-17,-140,-30,-8,106,77,16,114,-6,119,-68,80,11,-12,11,14,-127,143,252,166,125,33,-7,-72,-175,-37,252,162,-107,199,-29,24,47,-104,82,17,87,14,260,81,35,-36,35,-1,-3,41,-33,-2,-7,68,21,-7,4,3,46,37,-65,-28,-20,141,-1,64,2,-76,-30,-17,-4,-94,0,36,60,-27,-17,-56,3,65,15,42,3,-29,84,-3,30,13,68,11,-12,46,142,-40,35,18,-4,48,-46,3,13,-6,38,5,-11,114,49,5,30,-43,-62,17,90,265,-27,-27,-36,14,3,-106,30,5,-10,22,-24,239,173,-94,-42,213,50,-17,-4,136,71,300,-30,-26,0,-40,13,30,-25,-38,-26,72,-250,-52,15,77,-19,30,498,-25,-1,-52,-442,-1,39,75,25,9,51,41,-60,24,5,-15,112,-31,-9,51,18,237,-26,35,-363,2,19,1,-31,12,-27,-18,-65,14,-80,45,-24,-83,159,-56,136,50,-2,146,18,125,-35,75,145,-42,210,-64,137,182,49,-18,-486,56,-166,-24,0,377,-28,-166,-13,40,29,9,45,55,32,-57,361,-67,35,25,137,-46,12,-169,-18,-24,129,38,157,-192,-2,34,-78,93,1633,36,76,78,7,38,110,204,33,31,-74,30,-38,14,-67,113,54,-1,-18,-48,-42,-16,25,70,3,56,4,-21,-36,-14,27,13,-73,58,46,-33,14,35,25,-86,19,92,583,72,91,40,-35,153,76,-62,1,121,-35,25,8,26,79,65,-7,-2,78,-21,-138,15,-9,145,-7,-42,-38,218,-1,4,31,-60,53,168,-110,19,296,78,-52,47,-273,-12,-37,-20,15,-108,-134,-87,-72,18,78,-118,-216,-69,-7,88,-46,-28,-118,-22,16640,59,44,73,-76,58,-9,30,-29,-39,-92,2,-24,-113,46,-192,-68,-69,31,-57,25,-29,-110,-138,158,-73,163,259,-21,131,12,-23,129,34,122,-16,82,-18,27,15,-111,182,67,109,-44,-2,-79,27,87,74,65,-83,2,134,95,85,265,164,114,165,-127,36,19,65,-117,8,-17,145,146,-3,371,47,168,58,120,7,62,59,-22,77,396,8,-21,-7,-51,108,240,242,-46,79,116,40,39,-2,-146,125,28,49,58,76,-40,36,-632,317,6,315,-7,21,-9,99,-72,59,-49,-152,180,32,61,89,-254,32,236,-251,-45,16,-293,173,-252,13,82,-48,-59,68,99,-36,9,283,45,179,91,-147,-20,-93,22,10,-51,31,30,-10,16,-20,-46,35,106,-185,4,31,-17,48,3,41,63,186,18,72,159,86,7,108,23,93,33,-41,213,-19,100,-59,-159,105,289,33,132,182,162,154,259,76,59,161,128,235,109,602,10,-56,32,48,81,39,22,163,-20,-15,846,-856,47,727,-37,96,-34,161,-5,-5,-151,-242,109,-36,311,100,-2,93,198,96,-70,-402,-46,11,91,97,112,-21,-142,-97,-18,-6,110,-20,22,-12,-37,27,22,62,-105,29,-235,6,55,-22,16,-237,63,90,-86,80,19,66,-208,-33,76,8,-56,-33,0,28,-15,187,180,-44,-67,-31,-86,-3,3,-44,-49,145,-142,-137,18,55,207,502,-295,317,-16,74,-38,27,-22,56,104,48,234,97,-104,12,-52,23,59,118,-91,14,154,7,105,26,22,-44,-15,203,25,6,127,21,91,-180,188,147,-36,43,-65,13,34,28,311,-190,13,66,219,-74,-219,-46,113,64,-19,91,-10,-119,30,105,-84,110,-150,94,-9,118,-131,245,-51,113,-171,-124,-1,104,-14,12,-9,147,37,-42,223,81,-82,95,255,-24,122,71,15,81,-24,112,-44,98,322,-102,54,-36,-7,55,133,293,303,7,86,-89,28,-47,-39,89,-16,1,41,-85,-21,284,197,-140,37,11,-783,85,-146,-16,78,-20,-22,63,69,17,-118,-170,314,-97,-56,41,-10,-57,-14,-196,95,140,212,-42,-82,-496,-15,165,-28,-3,-87,-179,87,117,-166,-183,-18,19,-55,19,-53,6,759,82,-44,105,-114,60,15,38,-300,-38,-18,28,-89,55,-18,125,230,5,-132,-132,72,215,14,13,72,-1405,-38,188,206,26,-63,-118,-64,7,68,279,-185,30,-5,0,35,28,150,-5,10,-117,29,192,-31,-37,33,319,-62,170,30,54,65,-15,-80,100,13,-40,90,-8,2,72,-2,-126,20,-33,-83,-12,-10,-163,36,142,-22,-46,-39,151,-86,-33,140,56,18,74,89,404,-40,-55,27,-386,-23,59,-6,52,19,34,7,18,54,17,8,76,-6,148,-104,15,124,-85,128,6,78,-59,-109,35,-38,-16,-1,-8,-13,32,92,493,-4,78,77,87,21,-138,41,217,-88,-43,-63,-66,30,9,48,-151,-76,-6,-110,34,82,-300,-34,-53,65,4,43,46,199,-11,-44,174,95,-103,1,59,5,38,-26,-80,-50,-214,33,38,-125,-113,42,55,99,48,42,2,130,-12,-30,25,-91,-123,-48,-4,-53,-27,-203,-15,74,-29,-73,-131,100,-113,-607,80,70,-57,116,-2,188,48,122,45,-40,12,499,70,-122,-2,81,78,117,145,-48,-81,-119,16,66,-26,-58,133,-154,-47,61,71,37,448,-88,-3,7,59,211,-234,-369,-102,-135,80,-44,66,-49,-7,-39,24,-73,-29,42,-42,279,32,116,-3,-21,216,218,57,38,-21,108,14,155,79,67,-24,-39,-2,-40,-198,86,319,7,133,85,34,65,193,-63,-38,218,79,192,410,32,-142,-88,25,33,76,19,-29,46,-29,-70,41,16,239,111,10,73,-8,86,-66,446,35,-1112,3,-218,27,261,-7,9,-13,45,63,39,-28,512,-26,-196,-21,159,-309,36,200,66,-168,23,-47,17,-7,44,12,-170,65,6,11,174,-1,-4,-87,9,-13,7,-44,137,153,-30,113,-32,10,390,-23,-52,-12,222,-18,48,55,90,-27,-43,1,19,76,-123,-52,20,-169,716,153,-23,-20,47,-448,-75,-20,12,-81,32,25,180,92,-42,273,222,-69,66,194,411,-221,55,63,-92,-136,151,-14,-29,-59,76,189,29,382,84,73,58,12,266,-3,-104,-98,24,123,211,12,47,66,42,48,224,-27,9,-63,-50,23,-24,44,-123,-154,117,-90,-64,107,50,64,19,-7,77,-7,491,170,32,40,-196,-35,45,62,-25,71,337,36,2,76,137,-72,-38,-80,-41,-38,-411,37,176,37,53,31,19,-92,-17,-173,-12,48,-47,42,74,292,-907,49,23,61,-71,27,35,-169,166,-66,212,309,256,-13,33,54,-153,259,76,-33,143,-61,127,-63,-116,-84,132,-57,103,21,21,108,41,9,-12,29,-54,-277,40,41,2,26,63,-77,425,-51,-164,12,-54,96,-3,-888,-36,5,105,227,77,-113,3,1061,-843,49,83,17,-459,-16,-5,87,13,-24,-43,139,-12,32,72,-13,206,116,48,-67,17,-93,146,-93,-337,340,-13,45,-35,-49,8,120,-15,-337,-83,272,-65,130,-451,3,-169,134,3,-5,230,-45,43,-24,-26,54,387,93,78,226,-6,-92,65,39,109,-244,-288,19,68,37,64,104,-21,134,15,16,-30,103,-93,79,-32,46,-67,3,-48,83,9,95,48,2,21,-9,70,-25,-46,7,-46,56,-12,-82,-4,33,-363,-297,-586,9,60,-148,100,-306,-41,-38,17,-221,-309,47,64,94,9,-45,60,65,33,-25,93,62,-79,-40,-37,-317,236,-22,40,-27,-198,500,-42,44,96,122,-263,52,-94,-29,-22,211,-325,-23,-224,-50,-5,30,-14,30,-170,-109,-6,94,93,298,-155,40,46,78,59,20,-6,-56,-151,5,-80,73,-5,213,-85,-340,-61,17,-115,17,279,-384,-130,0,-113,-37,237,-576,38,-66,14,-54,-76,106,-201,-46,54,-26,15,217,-28,-80,21,-35,12,56,-28,-102,120,238,43,22,6,-86,5,-69,-86,-65,-34,-2,61,52,49,6,-148,0,26,-68,74,15,-18,10,-117,24,20,-1123,-16,19,-151,-333,-13,-27,-2,21,101,-343,-3,15,32,75,86,-113,6,-69,8,113,-44,26,-84,66,-19,51,78,106,7,-46,-63,42,142,-15,-118,56,52,24,-67,105,48,-90,48,179,27,-5,32,204,-311,-534,-399,-2255,-62,-8,12,56,-127,-24,-38,8,11,110,374,52,-65,196,397,89,195,21,-21,-260,560,-7,21,-255,-165,43,73,-200,317,18,28,441,86,14,-12,162,-23,61,-224,175,167,-543,126,-183,-22,-152,-46,17,2,30,346,78,98,-9,-73,72,-45,58,-179,-25,-2,8,14,22,1028,-7,0,-360,109,3,17,-10,163,10,58,24,62,381,-16,-75,124,7,231,-108,-49,164,3666,-14,80,-92,-176,101,32,97,416,103,124,78,52,-92,-38,18,-2,-39,-100,-102,156,64,175,47,-29,127,-886,271,-64,-55,25,92,-8,-110,48,464,-39,25,-161,5,18,-47,-156,30,0,-49,69,-45,71,26,17,8,-149,60,84,137,-130,4,35,-9,-76,162,-37,82,23,295,269,0,-92,26,11,57,-51,-189,70,56,53,-198,346,-209,4,34,-32,-172,2,-13,-84,-37,18,341,-32,312,55,130,-75,227,93,205,99,81,479,197,32,-32,-128,-135,-59,46,11,-12,-70,-51,10,43,4,-213,-35,0,4,-11,319,8,105,-772,96,233,114,-31,-106,194,118,-76,60,114,32,-36,-57,-67,59,72,113,9,-80,23,25,-20,12,46,-94,-33,69,41,-95,91,8,-30,42,133,55,32,524,40,10,-341,67,-29,75,-21,-187,-11,-104,-83,45,-36,451,-19,-83,199,-46,369,45,56,59,-171,46,79,-150,246,187,106,59,-156,-183,-43,106,93,-41,-103,-47,172,-99,-42,-7,-188,23,-47,-31,-34,-296,41,107,163,177,84,-66,20,-13,-425,-4,18,142,378,108,16,132,201,58,162,11,94,69,83,104,-43,94,271,2,139,30,175,-1,101,-37,55,15,160,-436,114,-238,-16,85,83,57,-82,-109,-85,124,77,37,97,-36,16,73,-61,4,5,-185,-102,-75,-363,223,24,750,72,101,-39,-53,-74,28,90,84,-31,21,-8,-128,65,-215,-75,128,13,49,98,48,3,15,39,42,-80,-5,75,102,51,0,5,107,-98,10,-117,18,5,-51,-79,-117,-45,-327,-96,69,2,177,147,-4,-106,56,-36,-81,33,112,13,36,-16,-14,-38,75,-94,34,15,-57,-48,105,151,-266,126,-13,-233,47,-114,-151,15,18,2,50,-87,36,-43,-46,134,321,-146,59,6,-113,603,178,35,-36,-26,187,-42,33,-3,145,71,21,-83,-9,78,26,81,-83,-40,29,6,43,77,-65,-81,288,-20,-308,57,-16,-48,43,-5,49,34,107,79,39,29,41,84,167,-66,-49,-38,130,-40,86,-106,454,133,57,58,-79,-12,57,-116,31,-142,29,-13,43,56,34,-48,4,-30,-152,118,2,-146,-22,-214,34,-83,-108,17,25,36,11,144,179,-3,1088,-34,72,203,-226,51,-198,168,271,214,-136,100,-52,103,41,-187,-52,-281,134,77,127,-353,142,63,71,227,21,-575,659,-201,-50,16,379,-103,42,223,-3,17,-23,85,140,80,-6,-90,107,-215,-12,-9,44,-150,-77,117,10,9,467,177,-11,-379,-162,38,250,-233,16,108,107,123,49,19,-35,55,-92,71,19,-32,-142,75,-241,-641,84,392,-44,49,-93,-58,78,207,-13,-5,33,-313,298,76,22,444,25,342,-481,277,413,6,1,3,5,-25,-7,52,23,22,-359,-207,-23,-238,-381,-137,61,45,163,-196,117,-302,-24,49,-146,-14,275,-224,241,-439,-28,-34,-144,20,96,20,-40,-84,-146,-2,352,-118,-225,-39,8,-37,85,-40,8,154,-7,201,-129,-214,-5,-127,-26,59,5,-82,55,-52,213,24,-200,107,151,-25,-11,322,30,-75,-78,220,-26,-304,8,80,-84,31,234,197,17,4,-22,583,-239,253,28,322,-8,17,43,113,-37,-39,26,71,-33,14,6,-56,-76,107,37,-177,27,145,-4,-72,35,-67,-21,-61,56,-179,-46,35,-175,35,12,-60,-783,55,-95,49,172,-47,107,86,-9,-65,-14,-13,-47,-95,220,-19,37,-365,-127,-23,19,-55,74,-84,29,147,-17,24,-404,347,33,111,40,14,89,95,-71,42,109,-101,78,-638,164,-17,38,-27,70,-61,-137,39,116,26,-1,-40,53,-97,49,432,-46,36,24,-103,131,-318,-1,69,143,84,-32,-153,121,49,-218,162,-15,387,5,-66,31,212,-24,472,109,-62,-121,-75,-31,-97,-58,-201,-52,345,35,204,101,332,54,33,-31,69,126,-4,-56,-22,-25,-124,454,211,-82,-28,69,91,65,14,-5,4,181,2,-16,-37,60,-48,-3,58,-14,-12,-7,-47,11,-5,48,-73,22,-2,11,108,167,115,-71,-159,62,-3,9,181,-19,-17,47,21,-31,92,20,57,-24,17,96,-119,63,-291,23,18,54,114,-50,31,44,-48,0,168,199,35,-83,-116,-38,-34,307,-114,61,-118,14,-60,79,237,-94,96,-238,-210,194,-65,156,174,-188,-12,-168,-13,128,-1,66,-247,-197,-4,-139,74,31,7,60,-29,3,-28,-3,46,15,23,144,75,-14,-5,-8,43,28,106,57,-144,51,-80,56,47,-55,-38,110,66,478,574,121,-297,37,1,73,-33,39,-26,-24,-4,82,139,-330,56,88,18,25,-114,-457,78,47,66,141,148,61,41,8,-22,-6,54,367,-84,-40,77,-5,137,-33,34,77,16,-36,80,-224,-47,25,26,38,-5,86,-132,139,-22,-116,42,-4,25,203,154,111,-28,-10,63,155,67,-198,115,316,111,130,142,482,-71,48,-23,32,109,295,-13,-31,-153,-70,29,50,97,-447,-54,-21,193,81,-37,-55,47,-39,-41,66,-48,19,41,31,271,442,72,33,43,297,151,-667,-391,51,-25,-10,-2,36,51,248,136,-107,237,180,72,-95,-33,18,198,82,-106,-24,-7,26,-151,56,-77,34,-9,-62,-35,43,37,172,-18,40,293,-14,-16,197,32,62,59,303,210,-19,-75,350,-153,-1,121,1,-22,-89,-117,-13,65,78,-9,29,-12,-111,88,250,21,-47,205,100,-70,32,120,68,162,1,19,17,50,-71,459,-65,-35,-128,-68,-125,95,33,-4,263,41,-44,111,175,-17,113,239,383,-151,-146,385,13,154,-14,-37,-174,-18,131,-15,94,-87,-32,35,321,7,-88,22,-10,25,126,-12,-49,64,-44,130,-79,32,56,324,108,-23,71,114,223,-108,-158,81,-9,1,-66,129,6,6,2,-66,0,130,88,61,54,173,72,-411,-61,9,35,-29,172,-70,-176,85,-2,27,-42,100,69,39,33,82,-27,12,976,-160,13,-79,-564,79,-148,-59,-59,12,-97,-4,40,-24,11,-41,-39,35,-179,11,-182,114,223,85,116,94,-45,56,-41,-101,-41,-103,12,-58,4686,34,93,-45,90,-35,45,-92,-52,-18,-61,22,116,96,-250,107,5,55,26,-127,-166,79,5,-18,81,-84,-273,43,-14,543,119,20,43,-77,735,25,212,96,57,238,252,-43,-130,29,47,38,248,120,4,-52,118,545,118,-147,-13,-124,118,8,55,131,14,-44,66,58,101,-89,-86,42,43,-57,23,55,-71,0,57,83,-98,144,39,192,275,74,13,61,-183,35,41,21,-88,-25,-38,45,79,1,35,-28,9,114,27,-17,-164,-506,-481,-52,-104,-55,-110,14,323,177,81,-6,125,-49,-28,-197,14,115,-51,24,39,-137,93,219,-114,12,-39,84,-113,17,-28,-105,0,86,80,-180,-139,53,-218,164,83,-108,35,280,-11,43,-45,32,284,54,106,-83,-69,-51,154,98,-2,-40,231,43,351,49,-217,687,259,-20,-2,1,-405,37,0,-30,-115,46,1,102,-2,51,-85,90,-434,30,215,31,-229,14,99,99,250,-49,19,-37,-39,-289,101,-99,-116,-66,689,-16,-107,178,51,4,38,-36,95,-195,54,77,-279,4,4,440,-42,95,242,13,27,-13,423,263,243,-58,336,-132,-8,161,-30,95,-147,56,-14,-1,77,-58,34,164,66,34,-29,87,18,-66,-170,-276,27,51,-112,-49,-5,55,-52,107,-30,51,204,-151,162,-24,-24,47,26,-87,-186,9,-195,5,-33,-2,3,-119,-5,-76,-47,-51,-39,-33,22,309,-14,87,-67,-57,29,-25,37,149,-606,-36,26,-5,-38,-129,18,-41,-55,-4,75,26,75,44,57,102,-373,15,-144,24,13,40,79,9,-154,-96,-47,36,56,23,21,9,107,-28,92,6,-52,-36,210,468,57,5,86,-12,163,142,33,-7,7,43,-105,-23,-16,-95,8,-2,26,-3,6,-48,154,3,183,84,-26,55,-37,-94,-76,-39,290,-114,90,1,126,-8,106,87,64,-11,1,0,-75,19,259,17,-85,52,16,-1,60,185,38,91,-1,-24,242,-71,-132,194,116,140,-14,314,10,92,54,-20,-19,35,41,174,14,-34,14,27,141,30,373,418,297,1,57,-20,-5,-18,-260,-109,71,78,-134,25,8,11,45,-227,-33,4,-102,23,124,58,84,112,120,56,-115,-19,501,-88,31,44,-150,57,132,144,109,-95,-94,-17,180,97,15,-34,10,30,-36,31,7,140,-12,29,34,180,81,33,38,-45,36,-16,13,96,159,-178,17,-38,16,0,25,197,204,-24,15,-34,-158,96,539,31,-75,247,11,-9,-21,602,-81,73,-37,224,-23,-8,-9,38,-17,-6,123,-2,212,24,149,-111,105,-77,166,136,-14,-218,44,-742,-63,-11,-62,-35,-101,161,-120,179,-71,-76,257,-148,39,417,47,29,-43,138,-57,114,98,53,140,25,-157,64,67,14,-26,13,-13,-25,40,83,21,-75,-28,50,215,55,53,-178,51,-102,113,8,60,254,26,-3,-20,100,-145,26,-50,35,-1,87,68,3,-110,59,-4,-122,1572,55,140,-63,37,10,1,9,71,-1,15,-72,109,1542,-16,514,14,129,-77,13,-1,-5,-83,-240,-91,71,7,69,-229,8,2,487,-38,60,-92,113,4,64,-83,61,-33,-10,2,93,62,-103,122,1,94,8,-6,-85,-75,-80,-106,53,59,-116,182,190,32,61,49,10,-12,122,-49,-41,-5,8,-5,-8,122,0,217,-5,6,-13,-98,-50,-52,7,11,56,-22,-24,-113,196,36,77,8,-36,-31,42,59,-139,43,-14,48,-96,-40,-13,54,-8,167,86,-51,74,30,439,-105,-112,-20,-94,-34,-137,473,71,12,-6,159,-17,196,134,-14,-8,234,-127,71,33,31,-21,-28,58,-25,-7,254,-41,-2,37,12,-46,-130,-87,-87,-123,-85,-20,122,256,344,176,389,80,-50,69,89,1,-124,34,5,35,-225,133,27,2,122,-158,-247,-222,55,-31,25,394,10,-267,121,114,58,142,-9,-232,-87,0,0,-43,65,-249,132,94,388,30,-120,12,35,-37,8,35,52,-123,-6,305,34,30,-396,-74,174,383,-3,-55,-60,98,25,60,-423,-204,-28,-41,519,8,162,45,-26,58,260,-17,6,11,-66,-13,272,-24,29,9,-165,123,-19,-44,63,159,19,81,-114,34,170,270,-42,24,-47,66,56,-35,-9,26,54,-78,10,-137,58,-234,-117,-5,91,169,3,-183,-90,167,158,-22,-38,-14,40,-6,563,-67,71,129,5,158,-9,-176,2,-54,-10,2,3788,-9,275,5,-37,33,-13,33,53,42,-294,21,-203,61,-296,-138,61,-65,-81,-11,52,26,-386,10,126,-73,35,-280,-53,45,205,53,154,488,-454,103,-26,43,-23,71,-36,189,25,-48,56,-161,59,-419,118,13,24,-135,-15,-50,21,14,-32,54,125,-50,-43,-10,39,61,54,-126,-134,10,72,201,15,-117,-153,72,195,246,-5,105,-23,142,-77,211,-5,-253,257,-279,2,54,40,65,-24,9,37,103,32,95,13,31,15,170,-18,-79,253,45,78,24,186,-267,-84,805,94,80,98,31,-27,-117,3,26,-135,-27,44,-10,-9,-415,48,35,61,74,71,-212,-16,74,38,202,38,-224,83,32,54,-95,284,-280,-25,-36,-134,1331,126,-30,-167,79,21,75,22,111,46,95,3,11,38,41,-222,-74,35,-4,-63,-44,1,17,53,101,27,96,652,-53,59,-32,-24,-10,-170,36,43,-11,-39,-23,-256,18,43,-82,-116,-6,102,4,100,-65,-107,476,-53,105,-124,142,51,-94,18,-11,-98,-31,-25,14,3,-316,-183,74,-43,-308,29,-56,154,88,-198,55,69,75,36,6,30,-106,-52,-178,117,-285,77,-90,145,431,-11,256,-325,-16,28,-25,-493,3,330,85,-17,-279,-108,235,79,66,112,-82,-267,55,66,-110,-19,-13,26,145,-131,-18,4,180,-9,-181,-123,-42,16,-12,37,110,-42,526,-119,27,-83,36,59,-2,48,26,13,-56,166,-19,69,87,-42,-46,266,-32,-92,0,-100,53,-142,21,53,17,-81,-816,16,39,26,-144,-6,108,58,3,-27,-155,206,73,-73,6,26,145,-1,-10,-147,-24,-64,-64,7,93,84,-30,19,-45,-224,-10,-22,-21,81,26,2,-43,-33,-2,104,-6,-238,96,28,-504,106,104,-30,-73,-5,-82,616,-235,51,-245,45,-20,-1,-56,49,-97,-58,-8,71,105,56,21,-14,62,-17,90,-7,-6,-103,-123,134,352,1,31,-218,180,275,64,-46,-43,594,-51,-100,-121,74,-21,499,17,-143,46,70,82,-49,-19,-180,22,49,-26,-80,673,70,135,-112,4,52,-61,244,-45,-2,62,-1,53,-274,149,-105,65,135,-17,79,1,-2,-99,-2,73,129,-12,-9,118,106,51,-425,10,26,45,-160,-12,-35,-12,-165,56,1,10,-76,21,-290,24,201,100,-5,105,-11,-66,16,87,-60,-50,59,-8,-47,-106,-210,-361,40,-13,400,-139,-180,-168,-40,0,-19,91,-151,20,-50,55,64,-264,230,-32,-20,16,38,114,104,-18,-24,131,-49,-14,45,17,19,-114,-140,30,-235,299,-55,-132,-107,-60,-217,58,81,-63,-33,135,93,-174,-129,5,235,-75,133,-49,142,29,38,1,176,127,-24,6,346,-2,-114,-104,40,97,-79,-37,-102,-92,71,-60,-7,121,27,360,68,201,10,21,-70,-364,43,61,84,14,-274,331,15,54,26,-18,-103,-83,-113,966,-100,166,41,110,-98,69,39,5,-22,34,-68,265,44,67,-66,-192,-101,20,42,28,16,203,38,385,53,30,101,-5,-95,88,-86,61,45,-49,242,325,117,-16,-1,4,149,5,-13,54,-14,6,16,-21,202,69,-151,-86,27,88,-193,0,-28,224,11,36,82,0,-51,7,285,85,-10,152,-22,20,49,-31,-251,19,-30,-22,130,569,39,-372,-166,-25,-79,4,108,-69,2,-291,93,178,12,-50,80,-10,-173,105,-55,-46,14,95,251,89,-63,-69,-70,-20,99,-30,84,35,121,95,-19,-5,-114,52,-36,20,-148,-10,68,98,-17,531,-54,-6,-329,-41,137,-20,126,122,-17,-52,70,-46,-84,-42,14,3,-2,64,7,250,96,349,-31,20,32,509,-8,48,-1,65,98,-21,227,5,-335,19,197,-26,105,20,187,-11,39,-31,407,-19,93,96,-11,-16,0,85,-17,40,-118,-98,-80,51,26,11,553,-36,-18,20,214,-13,-84,-275,46,173,98,72,21,-129,18,-86,-90,-3,95,-16,-21,-23,-12,131,-51,53,55,228,-8,776,224,-164,-1,187,-7,-266,42,-32,-1,-112,-89,40,48,43,18,55,-203,84,-2,0,720,104,46,63,9,69,27,123,-2,267,-298,63,77,195,70,28,-47,153,16,15,255,-18,-88,-6,-412,-105,-10,3,72,103,-147,14,91,-98,24,-365,281,-15,318,13,-7,-67,387,-6,-19,-19,-99,-1,-58,344,32,29,46,-36,136,13,-83,4,91,-13,72,252,-93,27,98,-25,-34,-37,45,-35,-28,-49,20,213,2,178,57,-75,-156,21,-113,-85,140,-251,-19,58,-75,408,271,12,43,-21,-5,53,-70,-35,-356,-77,379,-329,347,-71,-21,470,153,53,-22,103,83,25,54,37,249,-97,-8,-17,21,4,-43,75,111,-31,3604,52,-20,-70,37,-24,-51,-21,43,124,-46,205,4,-1,129,-11,23,-63,-85,-68,16,-6,14,81,95,54,47,82,-112,-53,-51,-81,-67,-32,31,8,-41,68,47,31,191,57,11,19,-197,10,-376,-82,16,20,252,-179,-41,-93,5,-318,-81,-458,-11,-125,-322,36,28,13,-32,24,10,101,65,-17,-39,912,-148,74,-51,253,-182,14,167,-102,-42,4,-31,30,55,115,-58,15,43,91,-78,42,-127,-142,38,75,-58,32,32,18,26,-15,142,56,-55,11,-63,40,36,-127,-1,365,74,122,-7,140,42,-20,104,90,-200,55,-7,-780,8,48,-15,86,82,269,-276,62,2,-44,77,424,-201,80,98,-26,-34,-16,19,-17,353,214,81,38,67,10,19,82,-52,-8,46,-74,-120,43,26,-9,-20,-269,96,-26,33,7,47,45,-74,7,132,32,40,13,48,497,-82,253,216,7,-188,14,-118,27,-273,710,148,141,-20,14,-17,64,5,191,7,95,32,63,23,45,55,-105,-41,77,45,-23,117,39,136,373,-136,-18,49,-74,-29,-11,69,49,-68,-147,-53,-15,-16,29,-237,3,-12,38,34,-155,-208,100,91,29,9,232,-33,-89,-34,163,-107,132,57,32,74,-89,-46,8,17,108,-51,-37,189,19,25,13,36,-207,40,102,21,36,58,344,36,-7,-59,2,-64,105,-124,-16,-142,20,31,4,-59,149,29,65,119,45,-125,8,-66,37,169,28,-10,-85,156,33,31,-25,-32,0,-15,-7,55,17,-25,-209,176,208,50,119,-32,-27,-80,-27,38,12,-159,125,14,-42,1,148,-31,24,-36,-85,-15,54,-38,-12,31,-18,-95,5,167,-39,259,162,138,107,70,35,8,68,-211,34,5,11,-89,-66,150,124,-52,-94,8,424,8,44,12,-16,-7,-13,172,-121,-17,-19,-26,-372,-90,361,-18,20,38,150,71,124,-70,-51,67,-8,50,63,-14,199,95,-15,-4,-24,-24,53,4,-13,16,17,100,233,-6,11,-189,32,20,70,-69,44,205,-92,-11,29,49,-96,-155,172,103,34,121,-9,149,12,-7,-45,-47,96,87,107,-115,41,-49,-38,-21,-7,52,37,-16,-163,-1,57,-50,47,-108,-101,33,80,0,22,28,267,55,56,1,-48,73,-34,4,-2,78,129,-28,-5,63,189,76,-58,26,16,186,-32,-125,-127,107,28,37,-53,265,298,3,60,181,19,-4,365,-17,61,11,-87,-108,111,142,34,3,245,427,34,38,-6,21,23,31,63,-75,87,100,328,-5,-5,31,47,117,41,-46,-48,-7,34,-31,3,47,-47,-36,51,78,118,21,-48,-1,-28,-25,568,214,117,31,74,239,184,-4,17,415,-130,-51,30,-30,66,-61,-12,-122,-32,-30,228,83,-419,2216,297,-14,727,160,12,-18,-183,-16,99,-15,4,20,123,66,195,-10,34,-2,-2,215,18,38,-268,125,307,1,190,49,55,-3,-31,-38,-387,6,80,-38,-14,235,984,110,-233,-53,32,245,490,369,-40,-48,85,16,213,10,46,-276,138,13,47,201,36,12,-33,82,-21,3,-44,-78,192,111,-543,100,271,67,115,111,-106,103,131,-271,26,-94,-14,46,-11,98,-115,-47,-4,74,-97,-1,79,44,-208,72,-28,67,52,-7,135,-60,44,36,121,-28,-78,18,44,33,636,258,7,102,-28,220,0,59,-44,169,-63,-76,536,17,28,241,-44,-33,-8,80,-22,20,105,-55,-78,-1,140,-108,19,-6,-28,87,22,71,226,-49,-48,90,57,-87,122,198,2,-1,32,-255,-58,195,-19,108,50,164,32,51,74,33,-34,-191,-36,64,-54,131,-77,-1316,-280,114,108,88,26,-130,31,5,52,101,87,-25,7,-87,-87,44,-48,32,11,-8,-69,-179,-12,143,-24,65,79,13,-52,67,-27,-38,31,93,17,-97,-37,-16,-23,28,-1,149,-201,50,17,22,68,16,31,-22,-164,62,-106,-27,-50,12,25,-8,6,-99,174,10,28,36,-127,-139,73,496,29,14,16,-16,27,22,74,-29,17,286,-18,-45,-57,98,-138,-55,49,63,-148,20,-34,25,-111,110,-53,80,45,-8,-29,-112,73,36,-24,-14,89,-198,174,85,566,7,57,179,-95,-3,36,-27,-68,45,-153,278,67,22,40,-61,-28,26,39,70,-76,38,-19,52,6,6,92,76,-161,-28,72,-29,60,-19,-9,-58,62,-86,-57,24,28,50,38,-7,-7,-26,-12,54,7,2,32,-66,-25,-35,28,12,6,48,-63,54,-136,-26,86,72,589,18,-17,32,51,-80,1062,61,2,-166,3,154,-28,159,-16,-24,-159,82,-185,12,172,19,41,14,-1,-11,-8,90,-116,-23,52,22,-33,25,40,81,35,22,-53,-128,-179,-287,-36,-171,-60,-148,-40,-9,-141,-40,-196,-2,181,239,51,90,14,47,170,286,-227,-661,7,28,55,-607,32,19,130,5,-6,44,-35,-76,-13,54,2,-1,-105,-55,-15,-4,-36,9,39,60,72,18,18,-13,249,-6,72,-25,807,4,-47,58,-66,9,-302,-86,-67,109,-28,39,187,44,67,315,198,31,135,-36,276,-33,-40,-22,-30,2,87,-291,-16,-12,-80,112,-5,111,-196,-298,59,-50,120,-36,15,34,-24,79,-68,-29,73,22,-10,38,-50,-6,6,-416,94,86,19,-93,30,16,-23,-7,-17,41,42,68,443,11,-34,-306,-31,36,-185,-39,34,46,208,110,65,-163,93,-2,189,108,-132,36,-255,134,24,-101,-27,22,38,-7,-136,16,-96,-49,494,34,-502,13,29,22,116,-4,5,-88,24,-31,-22,18,-12,-136,-30,13,-228,57,36,-75,4,-70,107,94,31,53,-38,396,-52,-10,228,25,102,14,42,9,26,-1,67,-21,-82,14,-84,28,49,-19,-10,9,91,68,-103,211,17,-23,-1,-12,34,-56,-464,-137,-46,336,36,0,40,-39,-333,-29,-104,509,20,-23,53,10,112,28,-45,-79,10,134,52,14,-66,130,-177,-44,-61,-43,38,215,118,14,99,224,-51,-36,77,5,-117,53,547,-33,-9,2,10,36,20,29,-297,6,85,72,-55,79,1,16,-30,95,-132,-56,26,-53,56,5,3,-32,59,-84,-41,577,23,-54,-24,-54,97,22,-289,169,-25,89,9,85,70,97,-19,6,-55,-120,-38,3,39,5,-227,-104,32,56,-24,-67,38,-151,-10,9,73,265,-113,114,-16,-21,103,42,-15,-6,112,-45,-47,-4,-124,-50,18,-8,164,-88,8,27,8,-32,-69,54,285,-97,10,10,-19,-9,-90,-42,-38,10,-84,28,50,26,292,20,72,45,21,-82,38,-27,38,-113,-18,-43,66,102,186,47,352,-13,27,143,76,51,-37,12,3,15,241,-64,133,81,-16,-18,-28,65,79,-38,-51,-44,72,36,-11,108,2,32,52,-42,57,-28,222,-55,-17,-128,-2,42,67,-85,16,-31,-220,-44,35,-29,23,-137,-676,-13,128,544,240,90,-54,-76,-260,-14,21,-185,-56,28,-4,23,-13,75,17,53,27,-11,105,70,-43,-47,-14,-37,56,127,-9,-308,46,96,89,23,-37,23,123,62,-45,15,251,-41,164,47,39,29,62,-38,-55,-352,-22,5,3,113,-142,115,80,-56,51,-4,-35,-26,11,4,57,87,-20,-39,50,-36,87,8,-136,20,-50,-4,13,-31,38,19,16,-32,42,23,19,0,36,141,21,-255,4,-21,7,-57,-38,-72,146,-162,113,-184,87,195,43,47,26,-117,-8,117,-119,56,25,-33,-25,55,81,44,4,21,101,192,-14,72,36,484,-20,-9,-131,63,-106,289,-63,42,-44,12,-13,270,-548,39,45,168,-24,231,63,9,-178,81,-2,-14,205,-22,-6,70,47,-64,-362,147,-16,1,-63,-5,-30,5,16,-48,595,41,15,-61,-76,352,-356,-22,-40,-61,-25,61,29,-31,2,21,-26,23,49,-68,32,19,-21,231,76,-27,102,-33,-31,99,-36,-74,133,-28,-6,19,33,-48,3,34,61,76,18,20,34,-49,69,32,-26,-139,-26,-43,-3,72,-120,142,75,43,23,58,620,9,-160,3,-50,42,-66,19,32,-16,80,48,4,47,12,18,-33,-77,102,107,-18,82,23,-15,-18,-10,15,17,-8,-667,228,155,170,-8,50,129,924,-63,-3,134,55,-93,-23,189,30,58,-5,95,4,-140,61,-67,49,-154,-4,277,56,165,-26,-229,-222,-19,15,270,27,263,82,-13,28,-215,31,39,-26,17,32,-7,-82,147,201,-23,-3,49,34,51,-94,-247,-77,-21,52,5,-185,-123,114,48,6,-15,60,123,279,-25,-13,30,-575,12,-114,3,64,48,-40,-51,31,-36,47,9,-160,-17,-6,-77,225,13,-24,-29,-56,-73,-22,45,32,81,3,20,42,-6,-17,203,-218,57,328,35,-60,62,3,-68,81,11,72,35,-31,513,181,66,-11,45,-31,-2,-35,-30,-42,-236,-34,56,100,59,61,-96,166,-121,-59,262,129,96,410,39,-356,-176,61,101,-8,40,2,61,79,153,28,63,-29,37,-39,-26,4,31,-31,49,14,-2,85,23,-25,-39,47,-8,-14,-33,-4,115,-15,115,24,-364,10,-25,82,-1,100,-13,-29,9,44,461,133,-23,-134,20,18,-108,10,-85,277,3,-18,26,-36,11,3,-9,67,-110,-33,-9,12,31,-93,-1,-29,17,99,-77,-2,32,-77,15,-28,37,-13,26,18,71,24,20,64,12,-20,131,42,62,19,46,-24,-12,114,43,54,18,-76,65,145,-16,62,-15,-21,20,78,27,-298,-63,4,-28,383,-1,-1,123,54,-160,66,-22,-41,-42,-67,8,72,10,11,377,2,-80,49,86,29,157,-165,15,16,141,0,238,-23,-138,-37,105,-62,-84,24,-95,-19,-3,-149,158,-26,-38,54,0,-438,-61,-20,-3,24,63,153,-4,159,950,26,113,33,-6,-72,-6,-13,229,-92,268,46,-13,140,239,84,139,32,-25,-24,-25,163,119,254,-28,113,-5,181,99,-51,-3,68,-273,10,2,124,-200,-61,-22,19,-78,-19,99,40,44,90,70,51,4,10,-64,11,452,-112,-43,-33,153,-15,19,5,-16,-105,-1,210,87,24,60,153,93,-68,-24,13,701,68,1,162,-62,-5,-7,6,269,199,-21,305,154,87,-27,-435,-7,59,-19,10,-17,-29,18,36,167,23,83,138,85,-48,14,-79,-42,163,-336,-74,-30,47,-237,72,6,3732,-139,55,335,-40,206,2,-65,26,-96,-54,-58,188,-164,-438,51,133,96,-130,-4,-18,69,74,9,33,-134,108,159,26,2,327,-328,-41,15,53,-16,55,5,-129,-44,18,122,85,-31,74,67,47,-15,-59,590,131,133,24,-39,54,-46,7,-303,-20,343,69,2,43,50,209,78,26,169,-11,23,-21,90,28,-15,75,-25,63,-74,36,38,-126,-213,-79,22,83,-3,52,29,42,106,944,11,32,-56,102,-23,7,-61,7,-33,23,236,-29,-26,83,133,125,52,200,312,-107,-37,-183,18,-40,-13,-14,21,25,-76,34,6,-23,78,304,76,66,29,89,822,67,75,108,-203,21,4,-47,-16,-367,-273,56,77,-21,121,-40,-115,11,45,12,360,-35,173,-92,29,23,42,-43,-6,12,-66,-91,-34,-50,-10,55,322,9,-2,-156,22,64,3,-15,-47,10,-75,-112,391,45,69,9,80,257,-74,18,168,-42,-381,128,-38,18,0,-38,62,291,-33,-62,29,-29,114,-51,-86,-12,23,14,215,190,142,-158,33,3,116,-25,88,-40,-404,47,70,320,-124,45,-16,-49,-20,-211,-43,1,-26,41,298,-21,-304,-89,-109,12,35,81,101,149,80,4,52,-38,14,2,226,-32,336,169,246,-118,50,-2,222,-33,-61,-119,-474,125,-93,16,23,-102,-37,22,-383,43,15,25,-139,-54,60,-266,4,-77,-23,193,12,-2,-110,-44,-44,119,212,319,-611,86,44,324,43,-9,110,20,16,21,294,13,84,0,-26,184,-65,-4,-7,-58,30,-49,-41,128,147,11,-13,-96,-5,201,1,-20,58,-103,-88,155,-29,-82,20,-8,-11,30,-57,-8,10,-55,396,35,-50,599,-131,-25,-5,-24,47,-40,6,10,611,7,-23,56,29,-3,35,-4,-137,295,-19,32,-44,615,-69,92,104,108,180,-33,24,40,50,-71,244,40,-10,6,-50,268,11,-56,-77,45,147,-209,579,-140,131,92,-25,-22,4,714,-43,133,-20,29,7,99,-245,83,281,23,9,-51,-76,-101,254,-54,-19,-117,-20,-22,13,-109,-38,-157,58,179,14,239,78,5,559,37,-4,132,9,-47,56,116,-49,23,25,18,-170,137,370,-7,49,32,325,33,225,-18,-155,117,13,-61,6,-30,-38,51,48,-6,-40,-42,-4,14,-12,67,-4,-58,111,6,-548,28,65,-89,4,39,-21,36,534,-70,60,314,157,-24,89,-158,50,64,-39,80,73,91,-11,44,-47,105,-29,28,-106,49,-47,51,-212,-116,-22,-49,-123,-70,34,88,125,-47,72,122,-33,65,187,-1,-95,192,-330,-111,152,-119,30,3,-34,-102,16,-19,32,-97,32,50,2,-6,38,234,109,-26,121,-19,-71,33,-36,-508,45,6,19,-188,52,-7,28,-54,138,117,-39,271,-39,13,-21,-33,13,25,58,-101,47,75,-12,9,-38,-120,38,6,6,40,-65,-7,16,141,90,84,-3,-34,247,42,-326,446,317,-129,131,-17,66,33,-16,-45,53,-15,-236,-1,-43,88,21,21,-1,-135,17,4,52,185,318,63,6,125,53,-86,10,-35,12,42,44,42,-54,-61,-76,0,-10,16,140,-4,386,101,19,68,29,3,23,22,116,147,-8,18,39,-487,5,81,-83,1082,150,-40,-9,15,2,428,-29,52,-1,-60,-15,115,-24,7,44,-29,81,44,342,173,-17,76,2,135,1,88,-44,294,167,61,-151,107,253,129,289,-174,23,-60,-187,69,8,108,-19,50,-303,30,146,192,-141,47,-23,150,10,188,-70,-67,123,56,-67,126,-15,216,35,-139,37,221,46,4,51,44,96,27,21,49,-15,-5,5,8,25,73,87,115,3,-15,13,216,-109,8,32,-30,223,-100,33,-148,-69,-9,755,69,-42,-82,108,12,-6,-135,371,28,247,-186,346,46,138,12,252,59,-155,-38,23,35,-34,-11,48,36,34,9,64,8,-13,34,84,-25,-92,56,-1,0,82,42,63,-17,42,181,41,-30,-22,96,53,-26,311,21,39,-64,-150,29,342,1111,470,132,-44,-337,-338,121,19,172,-158,73,41,17,146,-36,108,35,-4,72,-24,-20,-638,39,-107,52,-42,36,-198,251,-49,84,-13,-498,42,-134,124,198,-208,810,47,-18,329,13,6,362,38,74,79,-261,118,-34,-69,-70,32,86,-47,18,-1,-14,134,-4,-8,8,-41,275,-16,-30,181,510,12,515,2,15,122,-94,-109,25,-45,67,-52,156,4,34,47,83,120,297,-40,-87,-8,27,-67,-249,77,20,-57,-69,22,344,-1,59,31,-54,151,-77,51,117,32,-17,58,1,3,20,-20,-192,-7,-51,-121,68,79,-77,97,52,23,-105,103,63,-10,34,17,-15,65,-50,49,41,104,67,-135,145,79,163,30,100,12,-221,191,17,121,-40,47,25,272,20,135,-36,-34,-16,-67,29,63,-31,40,50,92,-35,7,133,282,-68,123,-56,298,-88,-19,15,-63,86,40,57,7,-34,200,68,-3,63,-275,3,-68,-61,-142,-3,-11,30,191,-30,96,13,233,-63,41,-256,-71,48,43,44,-39,8,-56,46,78,-49,28,-75,8,-63,71,397,25,-11,131,24,-1,-294,-270,-3,-49,9,136,156,64,-73,23,26,-16,-7,-127,36,-225,67,33,26,-47,-48,10,-50,4,8,88,28,207,-7,78,46,69,-16,-4,-66,22,28,-40,59,-23,69,17,-30,-74,496,26,-48,20,-29,40,-25,82,-9,35,140,-92,6,-31,72,11,28,10,178,-278,65,57,2,-21,66,-76,75,-52,-352,70,-40,265,-3,-28,-55,145,13,-6,293,-24,-55,1,-83,292,7,84,-65,418,-17,259,61,525,218,154,-93,-27,-6,151,108,11,-23,-81,20,9,-7,29,51,-13,66,51,-19,118,-19,-105,10,-28,19,-34,30,10,-39,-4,73,64,-23,-9,24,60,-12,2,191,3,72,56,125,112,56,1,23,8,-74,37,23,-59,-48,43,57,-183,-50,33,69,270,26,-125,40,-24,-134,755,37,103,1300,-33,-37,206,14,266,-44,21,62,-242,7,244,-2,-100,-101,48,48,-6,0,-34,56,27,-88,28,-6,-16,28,-69,241,70,-2,-231,-8,-92,-199,-24,-52,-24,-14,-103,-327,40,-214,59,-4,-64,33,-66,35,202,-84,30,150,65,25,95,43,70,-89,46,44,320,258,28,28,29,-22,67,67,307,146,-13,-11,75,-156,-3,-9,-4,-11,-70,79,-29,19,-15,-70,-45,102,-39,40,1,155,22,-45,-21,40,9,27,51,1,-69,-273,49,-52,274,-8,-245,-146,91,60,31,27,289,147,-175,-36,26,-79,492,74,16,109,18,-29,-3,-54,-31,123,-7,342,-48,200,-78,-31,130,99,508,107,64,-245,-65,-98,-463,21,489,54,118,-284,122,-26,45,167,45,-30,248,68,-33,15,-233,31,279,-421,-172,-3,-22,773,-6,-529,60,-357,32,37,321,29,-49,-31,124,-329,13,-9,20,171,28,181,45,12,-6,35,12,72,57,57,97,63,192,-17,84,-7,15,2,10,73,-42,9,33,31,28,-22,77,88,59,-2,8,56,51,196,41,-59,-39,8,1,29,-44,178,286,35,24,-11,20,-9,77,-28,-82,93,44,26,-11,-76,-57,-63,12,-52,520,-80,5,-30,385,51,37,47,56,-11,105,-41,51,-20,15,-53,185,66,38,-24,-1,-32,33,-27,23,-1,117,23,21,-73,292,95,314,412,19,1532,-46,240,-91,43,-93,50,174,-246,-70,5,186,166,349,-192,90,-55,-55,99,-25,-136,61,43,33,-9,24,119,37,112,87,199,-216,246,-26,66,68,-161,90,-41,28,-1,16,40,-4,19,27,76,-10,-110,-79,-31,-29,-172,-2,-293,-269,-5,-30,36,15,-232,47,-56,-52,38,-30,218,-126,92,92,-17,-37,16,-52,-75,49,36,20,-17,-52,7,19,91,94,135,-111,-46,174,36,22,-186,-53,13,92,-123,14,72,-130,172,-205,-63,33,-322,39,-36,-124,30,-23,-181,2,-27,62,-22,-367,30,-55,-137,-67,38,-76,66,22,100,369,1328,6,25,-66,-47,195,-31,21,176,213,-74,-90,-32,13,-19,16,-70,-201,27,-142,28,-42,-3,-159,-56,12,-59,26,-25,15,75,-197,18,172,86,-37,39,46,26,-41,-1,50,430,-4,-68,-10,65,45,11,47,380,-47,-13,-67,4,-1257,22,-22,44,7,5,142,19,12,12,-296,-95,81,-4,-105,55,-40,431,-18,352,264,167,19,47,-4,73,-56,-60,-24,63,-2,-7,-3,-24,28,196,-61,107,-43,-148,11,5,150,47,-98,-147,6,-60,-10,-3,-244,27,-48,72,-2,98,-188,-10,32,-42,-23,18,62,-70,-76,-65,-35,106,-292,152,-16,14,818,-3,-40,140,102,-31,-35,48,-75,114,-2,-49,178,-15,-134,-37,43,64,4,-95,373,-485,62,-117,47,12,-133,-15,-7,117,-2,-146,-63,-10,63,61,110,209,8,-46,-60,-109,61,6,15,-21,-586,-33,-10,42,-8,73,6,719,93,448,-16,366,225,261,-49,58,6,-56,137,177,6,-2,61,30,14,-30,-46,-116,20,158,-5,-45,1,50,26,284,356,-39,-70,81,14,18,-131,39,-292,130,225,131,-94,-8,-77,-41,46,34,51,-23,-159,-98,-7,-9,10,-120,-26,-48,-83,54,39,41,116,-64,-119,-85,71,118,133,43,26,3,135,90,17,-54,233,70,18,79,329,-256,185,50,-5,15,63,-81,-177,49,-21,-135,-56,66,-33,-91,92,-11,37,93,-48,4,142,216,45,178,295,307,57,-235,-100,8,42,61,-5,-45,-12,5,40,-1,-13,-30,157,-21,-9,354,-1,-24,48,-45,-227,123,1,-49,20,34,-274,91,-57,37,-15,111,121,149,69,13,-18,-120,293,6,-11,29,37,58,10,76,19,43,29,-2,20,-111,154,26,19,141,-9,28,21,-86,67,37,153,-7,194,-114,53,-2,-29,473,-96,-69,199,15,169,113,27,-20,58,-5,125,21,23,50,-3,235,-198,0,1,51,-54,-16,54,219,23,-66,5,-89,436,-39,10,0,-56,135,-109,44,-15,31,3,47,-54,-46,173,-103,32,124,-295,-24,-11,141,-14,52,-80,18,1,-118,-62,30,-12,205,-74,-12,161,5,205,77,44,31,24,441,37,41,121,27,-292,95,32,-85,-102,-472,891,30,888,1,-20,1,330,29,-36,-84,-1,63,4,120,-217,5,520,-34,-14,-156,-113,9,-45,-6,-26,-19,35,-38,157,139,-177,-24,-24,0,46,-43,35,-50,-64,147,218,10,36,-77,29,-35,-108,-34,-158,-7,13,-13,119,-10,88,-136,21,-21,45,2,14,39,48,32,-5,-15,17,-151,142,-3,8,-133,17,62,-64,27,-41,11,210,-38,102,-8,-16,-13,21,32,9,180,-11,-106,34,-23,10,-31,-42,-3,74,72,-50,27,-6,24,24,1,-7,208,-53,98,-12,92,36,-6,-13,-38,-4,-75,-12,-59,-37,40,97,-2,-19,79,139,9,32,215,-5,37,28,83,-54,178,4,-66,40,41,-13,-51,443,0,-216,77,26,191,99,111,-41,-101,-20,-40,-81,48,-29,24,53,37,214,40,-124,190,-51,136,112,31,139,94,134,-23,99,185,-39,46,-93,-14,-20,-65,-36,-24,142,5,-181,89,27,-42,58,109,236,-26,-75,-18,14,-151,16,41,65,4,40,-55,22,124,-20,-417,76,44,40,123,64,118,-52,161,-90,-23,116,-11,85,-15,13,62,-201,5,-29,112,-47,-135,-130,10,71,46,31,-37,0,-71,-88,139,78,9,69,-17,-79,-17,-37,52,-7,-13,-357,33,9,45,-188,-79,5,-112,-40,-1,-57,-24,-30,11,17,-68,-68,258,-144,-3,-10,-111,-31,-368,18,24,-102,4,-81,177,13,32,99,29,23,30,15,97,102,65,-29,261,-163,236,-58,70,-60,67,-25,115,-144,157,45,-140,18,-1,58,131,-15,13,-103,-56,-47,-49,14,5,-44,49,-101,129,362,61,61,-89,201,16,66,-79,-5,-138,122,-69,-77,29,25,-46,-9,-60,74,-38,-8,-1,12,-63,-319,-24,4,-99,-9,4,19,-122,-58,-51,196,32,269,-1,18,145,-38,25,13,-53,-223,30,-26,-28,41,37,-8,-90,-33,13,-5,-33,72,-38,34,277,218,26,-7,-41,-20,-36,51,172,-15,-17,88,-30,52,-18,1,6,-11,-151,-45,-16,8,105,11,23,-156,21,-39,121,-38,-10,5,4,-4,-15,58,37,110,-19,192,70,-22,4,-30,-17,89,0,22,0,-318,302,-15,16,-42,93,57,30,2,6,4,-33,-179,-35,-54,-1,-50,-7,-19,-44,86,17,16,280,76,16,68,-47,-22,19,23,50,-70,61,86,17,25,-17,-49,-48,1388,-53,52,-33,-14,39,344,-10,13,20,-51,10,26,-42,4,-55,-15,-42,85,-220,193,33,12,-85,23,-18,-83,126,-82,-79,8,5,-69,-34,-59,-116,23,-24,-71,-18,-87,10,-60,-47,-9,27,-89,18,-17,-138,-74,-88,-60,179,-102,-70,-113,521,61,69,-43,23,-85,-102,-907,-46,11
-30,-70,-27,-21,-56,-68,184,-13,-32,55,-7,-145,-133,-75,-86,20,-21,-21,15370,-28,-64,-41,41,-43,8,7,-14,-86,16,-35,-70,-38,-259,-78,-234,-118,33,205,3052,2926,1973,1554,1498,5163,3348,5494,12061,31,-32,34,1313,2266,64,1012,-37,1,218,-11,121,72,55,47,87,-72,0,65,293,19,62,-194,-138,175,31,-66,1,39,7,50,174,16,55,141,38,0,67,263,49,296,65,30,58,46,94,131,-7,-14,1,134,65,-30,15,-79,12,-27,-58,-12,451,138,-118,49,-40,-86,41,-188,-208,52,40,-20,22,-74,9,-37,-33,40,-8,-38,87,3,35,16,100,40,13,-9,-12,150,-32,86,231,26,-56,-53,30,50,23,17,63,320,3,51,156,102,48,30,37,-14,125,3,211,-42,2068,-6,3,206,-8,8,39,44,87,56,129,13,39,61,107,79,-4,-38,-28,42,192,11,3,17,147,46,-8,-16,-105,-52,714,14,-13,-40,148,170,51,28,8,61,-6,67,33,23,-11,37,-4,198,54,78,53,15,-4,0,483,-141,96,269,-49,84,168,-7,-3,15,67,2111,-32,-8,113,20,-13,40,120,27,18,-44,78,96,236,119,235,59,399,-7,1,17,-37,-11,73,35,42,115,98,1,341,-76,27,22,62,-2,338,13,-133,187,15,32,12,-195,-1,-10,-57,32,79,-109,-43,183,13,17,-109,22,15,163,1493,-14,-6,-29,46,32,102,-29,1749,248,462,-20,-110,114,65,50,264,58,99,21,-2,29,38,3,11,220,48,171,-119,156,-2,38,108,13,33,11,6,16,135,254,318,144,32,93,1096,210,12,-74,170,-18,108,63,16,29,-5,46,254,94,12,118,157,15,7,-7,195,34,-14,332,32,34,473,34,58,75,99,19,90,-12,-266,163,69,440,10,37,21,441,941,139,107,-16,154,-1,146,87,66,120,133,47,19,-1,-12,294,103,80,-62,70,29,145,-14,-14,35,-56,-2,55,42,25,193,186,112,69,36,72,37,57,339,-85,-1,57,187,203,30,15,29,57,99,29,-20,23,7,62,48,66,22,4,382,29,51,31,273,257,-28,-19,12,45,262,92,56,49,213,356,103,-10,34,-56,28,-24,31,285,133,4,121,173,19,-142,79,-155,83,-50,38,-1,61,581,-31,10,-34,-32,-185,-7,83,-29,12,13,43,-4,276,38,-37,698,33,30,203,52,19,-2,-8,13,18,9,18,32,17,-46,19,53,38,51,38,93,59,-23,92,128,193,16,84,-38,208,-22,-131,41,112,49,-44,18,142,112,59,62,29,86,-15,5,-129,131,91,188,58,4,75,758,28,98,37,469,52,30,36,44,241,71,119,126,43,12,56,-91,-12,91,-16,207,106,75,235,189,-13,-10,34,5,10,9,1892,17,-9,-8,60,3453,23,66,151,-40,-2,-17,6,116,48,37,40,62,131,-34,-70,315,45,240,53,37,119,27,-8,9,11,19,-128,39,-12,-202,-70,-29,-15,17,46,-31,367,66,55,59,-188,93,53,229,12,-24,33,5,20,389,23,39,30,83,416,12,-2,-11,103,15,9,36,79,4,126,0,109,-10,42,56,19,100,0,69,44,-10,2,214,23,112,125,308,-59,-1,-11,316,48,0,36,13,66,45,18,8,91,93,35,148,133,75,3,-8,21,-21,6,73,1,168,121,70,117,15,97,54,94,2,22,-12,-20,-69,5,99,123,42,7,-6,43,48,57,-4,88,33,44,205,280,-114,-40,-27,85,42,-21,80,146,9,200,-7,37,51,24,46,16,-4,9,151,83,33,-331,83,-14,-9,7,233,-21,245,22,41,36,111,71,-83,45,-8,101,-30,18,34,28,629,18,36,103,74,340,-1,51,123,-111,13,214,-9,15,128,-55,-15,41,-138,2,18,35,188,-16,4,106,-23,29,321,-14,5,-18,313,77,13,269,-37,84,-7,-1,-1,13,36,690,-3,65,-4,22,137,122,4,-16,581,282,81,-51,84,-85,378,153,904,7,69,-22,80,-45,2766,172,11,328,227,478,71,43,-10,52,-151,-329,285,-11,-52,-84,-199,-60,78,-116,10,98,662,105,84,-21,3,94,67,-21,76,-18,12,-6,-8,6,84,-175,12,33,-30,-22,284,11,0,62,-89,149,-82,-14,102,-31,-28,23,11,-69,37,-19,23,-36,-121,36,1868,30,42,34,181,3445,76,11,88,358,-91,2,-345,671,-4,-18,25,19,-8,132,170,89,4023,183,26,3,17,122,-118,-61,8,-72,1902,-7,-71,5,-3,360,3175,-9,-146,12,41,47,27,73,-80,547,399,-33,28,85,484,195,41,45,3196,486,31,152,143,92,128,26,13,32,4,-56,500,7,36,4,-21,7,85,-17,-103,-15,-132,61,26,-2,133,2,-78,-94,102,238,60,-129,70,156,-16,15,79,128,78,114,46,34,129,79,-31,-15,-64,-1,-16,75,28,2,-65,-27,21,38,-20,-43,-14,115,13,58,-41,-68,1673,8,151,7,86,3,-69,-103,-11,10,-20,-14,79,553,27,77,32,85,-17,5,49,3,-30,-19,-7,9,20,-420,1321,-7,34,-93,534,-25,20,-80,2113,-85,142,27,102,-8,-68,-164,84,27,82,-49,88,-3,2236,116,28,56,78,-117,-14,426,3145,104,-25,298,38,-92,2,65,130,209,73,45,9,36,499,92,342,46,135,65,836,-40,317,175,62,18,124,15,1013,149,146,269,249,132,5,-10,600,-55,212,27,132,8,39,885,-8,1,0,1127,16,-66,-5,19,7,3,55,1120,205,56,-483,463,5,24,39,349,20,53,207,-30,31,5,14,377,137,353,17,1,47,-1,1768,153,7,30,-44,4,41,-9,21,0,9,10,177,215,42,141,-18,25,-17,19,9,10,11,35,92,457,23,7,27,15,7,76,-20,16,271,2328,5,38,96,97,15,188,295,-21,289,31,196,-6,26,29,42,105,-11,-2,7,-5,139,49,43,-12,17,39,-5,8,-5,72,46,35,-58,9,-8,85,-104,91,-87,197,6,14,0,40,-14,-27,-24,-125,26,230,53,-129,65,-24,7064,2374,18,-87,-164,70,-112,13,40,6,-109,1,161,13,-130,47,10,243,-71,61,63,18,19,-21,-15,-6,119,268,-1,14,-17,266,7,10,4,90,401,56,6,-7,-21,-54,12,17,442,54,75,-7,112,-22,-7,-46,32,4,-13,162,-15,82,11,-19,298,-64,3,33,384,33,261,858,21,99,-9,86,505,230,197,38,65,9,12,31,-13,105,332,-24,24,-13,39,62,58,-7,43,37,99,264,55,7,52,238,171,116,91,-30,100,34,3,-21,-20,162,33,16,783,144,128,67,-331,23,24,-80,12,-305,16,410,48,25,73,332,55,-51,80,101,571,-9,-7,76,-30,384,46,73,7,-32,164,9,11,325,10,56,9,121,1423,12,693,43,41,19,104,2,38,44,100,144,199,24,6,-19,125,292,34,60,68,-10,-6,10,434,26,-8,84,14,76,297,-2,24,213,-5,-41,58,133,68,42,-3,50,-10,2,-214,399,-36,86,-104,88,34,544,600,-12,45,-20,18,152,19,57,61,-63,3,568,51,-86,108,17,-46,-6,10,53,-27,388,54,69,62,376,89,-39,-15,17,22,153,-257,85,152,-32,-10,38,81,-90,157,82,42,-65,124,-15,-18,0,72,-108,-44,40,61,18,-16,-174,88,50,129,17,9,82,51,-14,170,28,74,-13,119,5,58,-21,25,-200,18,219,-14,19,39,40,68,42,15,39,15,-150,142,67,33,89,3,278,221,43,-30,-11,31,103,65,171,39,151,10,22,39,-8,214,15,146,15,39,-106,137,54,-7,52,10,7,66,170,-130,177,13,207,-6,234,-34,16,2257,85,74,10,-4,45,-8,30,-32,15,18,172,177,7,13,-44,-16,-57,119,8,-30,-6,171,67,31,-20,34,2,-105,51,32,-5,-22,-3,85,21,20,-23,111,-122,-12,-1,121,-98,89,-58,-10,21,20,8,30,-28,77,-79,35,28,-14,63,42,23,2,191,43,22,90,113,0,111,24,100,61,63,79,7,34,175,-4,18,49,6,16,-24,117,-6,34,-12,80,-9,284,17,27,232,27,139,55,-6,-12,-174,22,-5,-95,-9,10,-3,299,6,-49,-48,-150,7,-166,300,5,-17,122,-59,-13,-43,-84,20,72,-14,-26,367,2520,83,20,1545,-56,-24,4,-75,12,166,261,-2,84,106,-13,-166,100,141,32,30,191,14,25,104,50,51,223,37,21,53,48,-32,-62,2988,296,-53,68,528,0,32,16,-15,-29,57,46,63,-123,-19,97,129,29,31,8,14,255,126,70,107,146,114,5,1372,-143,210,-20,9,20,34,9,-79,48,102,390,34,-12,-55,92,-149,23,14,27,-1,10,4,24,10,-24,-55,-32,5369,2,2696,2801,3197,2,9,30,152,-124,47,202,1059,13,21,164,2,74,-22,4,-32,144,107,-26,98,-3,54,409,13,18,178,-93,-93,208,-26,11,22,88,38,497,-4,112,2,-144,-14,99,16,88,-419,33,-91,32,-23,-48,-103,240,249,-14,240,126,-29,11,45,35,42,20,390,35,50,50,8,42,301,89,17,-83,817,28,2446,197,11,-7,1,20,123,17,93,-7,-87,5,-11,22,94,73,16,0,9,5,38,55,-23,4,1,-15,146,-50,0,61,81,1284,14,-8,19,-219,137,7,-60,155,0,2716,45,-286,-38,15,-29,7,-3,31,225,49,-20,-12,38,12,125,1,39,61,16,-4,181,20,29,22,-37,28,306,131,67,31,43,-5,-129,10,11,-18,72,43,67,606,-149,7,21,34,12,263,143,2406,105,-207,174,31,57,10,-13,-148,7,-41,199,31,175,46,183,10,3,-37,1331,-22,-20,36,37,156,186,14,3,21,203,154,-75,1573,198,-308,-4,51,110,-21,144,122,24,675,56,86,12,110,49,95,85,52,22,27,20,330,63,3,67,582,-13,-65,58,-65,122,-102,334,94,27,50,42,-6,149,77,151,9,154,-3,-24,157,847,272,45,26,17,23,-10,109,58,123,21,72,12,-105,61,79,28,118,-44,25,17,14,10,393,-16,32,-12,-37,21,64,-24,-31,90,68,1191,19,-31,-21,9,557,210,-109,138,22,22,50,-55,119,-6,167,2,14,797,482,-63,8,91,69,13,-34,-6,-81,2,-102,114,25,43,106,23,-6,-106,21,11,34,-7,15,-112,17,28,-2,5,1,-32,39,3321,531,135,-9,-6,48,16,-70,11,86,-21,800,12,9,95,49,38,-39,300,13,-107,-60,203,-46,-129,-3,-24,124,1315,-9,84,52,33,-35,62,1156,-78,93,-9,116,5,9,15,19,-5,20,5,-166,145,-20,-2,12,263,107,104,46,29,38,109,-7,119,-6,-6,0,49,11,1958,-233,-9,48,7,66,-4,104,82,10,29,-246,15,38,10,10,-98,-31,15,16,167,3,155,23,66,100,62,479,560,27,-16,29,15,-1,36,-1,4,105,49,27,91,-52,20,-8,1,3,27,-11,-14,10,12,361,21,65,20,16,211,40,217,10,15,196,0,-34,232,-115,-46,26,-51,14,60,8,2,-6,-9,1324,-44,319,60,-42,77,68,96,3,25,93,23,-648,34,192,74,-74,31,254,58,43,30,159,15,5,1820,22,-15,-17,117,-8,68,7,7,225,36,7,29,205,115,68,122,26,-306,52,-52,-32,68,126,3,28,-40,619,241,193,-15,1852,248,7,24,25,34,-18,-21,-18,39,677,71,-24,14,128,118,29,74,49,165,17,-187,-36,27,3,31,38,88,-11,30,-5,-2,283,30,160,23,241,-18,137,134,324,15,61,-3,-200,-453,84,-16,82,31,40,198,3,0,97,4,194,-25,50,31,34,-9,92,144,264,159,-29,-18,-10,13,108,418,135,47,56,4,58,103,78,151,22,64,17,20,352,15,-41,10,62,329,269,124,-26,124,192,35,35,5,-60,37,79,116,113,273,83,53,6,16,1148,6,-29,-4,185,-24,147,24,-10,1,339,56,-36,49,161,129,9,-48,-14,13,149,62,31,-28,-33,52,55,19,474,110,15,37,-36,1,169,61,-16,-3,26,91,161,0,-3,5,133,5,-3,-14,15,9,136,35,-23,-4,25,122,394,46,38,170,45,40,-2,-13,118,24,-12,-3,11,-53,-11,16,-4,67,7,-11,46,249,18,136,11,34,303,6,3027,85,85,20,-52,-26,25,139,-108,1,24,219,59,13,37,53,27,-28,-58,185,-29,16,28,-21,74,13,-12,44,90,26,20,72,4,-7,28,-5,11,34,-2,2385,34,20,19,-95,27,55,37,125,12,-58,45,51,28,-25,24,144,4,7,-10,2,-44,20,178,-7,182,-22,8,-35,12,33,50,-47,22,1,-84,18,32,59,68,-177,-34,42,-11,25,-18,102,4,2,-153,36,35,-79,-9,67,136,67,-47,24,55,26,47,121,-3,22,90,-29,-6,-46,42,20,43,-34,42,50,33,533,108,294,-104,249,50,36,-20,-32,171,26,141,67,-26,78,15,-110,285,21,57,30,222,91,76,51,1,4,114,-80,22,28,-60,-24,21,21,-152,-10,-50,37,21,17,25,67,11,224,107,275,-34,20,-34,246,199,7,2,31,-1,66,14,70,34,83,48,118,-6,71,71,0,6,-244,42,36,55,57,-1,60,-145,346,10,251,-12,250,8,4,245,-19,162,38,-16,35,28,-80,86,9,-10,-77,-45,31,16,-124,31,268,279,28,24,104,30,31,-18,-12,14,68,31,4,26,36,56,86,-12,67,31,102,13,34,623,139,238,95,-60,-1,-182,2217,32,176,-84,-35,115,-8,58,76,-25,64,-21,208,43,-62,28,195,153,14,-23,-42,69,48,201,8,43,0,10,68,670,1569,1259,140,35,57,36,-6,23,261,6,-15,21,8,15,16,16,-43,49,-1,73,-25,-20,53,43,27,3,58,68,58,84,18,75,24,7,6,49,68,166,-12,17,1953,4081,1179,1091,1969,4052,765,49,278,61,-19,127,17,44,231,-25,17,-136,-30,38,8,-21,19,77,51,8,-4,96,-12,-35,-18,88,40,252,62,-7,7,-2,-2,-41,16,6,15,-4,-31,123,-16,-81,49,14,149,51,165,-103,0,-12,76,75,39,-20,1,92,-56,12,26,35,84,-5,22,23,124,30,9,19,30,-19,24,22,0,-18,-10,12,112,34,28,-39,10,11,139,6,17,37,91,42,-67,6,202,28,6,-6,-237,82,16,112,132,11,72,37,7,159,-36,-49,101,219,16,-15,612,36,39,209,40,-14,273,-12,-1,18,-58,-59,95,-22,62,50,45,-14,15,47,61,415,102,110,-183,10,42,6,-1,49,3,26,8,-12,58,32,68,5,11,44,488,71,-64,19,5,32,16,33,8,-9,-143,88,140,8,-38,-1,15,22,45,-20,76,-13,118,-111,-20,119,17,-11,166,21,32,-6,6,3,33,60,-24,74,-2,-110,235,55,31,96,-48,191,14,26,-18,1435,0,76,33,71,-31,611,-43,7,76,-20,-1,50,29,36,18,32,80,47,30,27,127,22,-23,10,171,-38,43,175,43,14,149,316,24,-57,-20,94,0,163,119,29,2,-27,15,-64,33,83,-49,16,-36,10,-7,32,8,150,-3,-103,6,-56,151,50,63,80,-314,-376,15,71,266,-24,30,71,18,26,38,44,37,32,128,-88,2,-44,-33,66,-41,25,131,-3,118,-513,-54,-63,-6,-13,4,27,37,15,66,-46,-44,21,-39,-32,334,51,21,86,152,24,303,47,50,45,-80,114,74,7,38,-22,220,17,109,82,3,47,8,179,261,66,-43,64,3,-13,42,-9,134,21,-24,10,20,408,5,97,-5,93,108,83,44,0,-25,9,-135,-28,-24,26,61,3,-22,103,155,-4,109,11,-14,-222,-164,301,189,29,46,30,10,29,22,17,222,39,20,205,30,31,309,66,22,-5,-157,-24,-8,11,-25,-83,101,0,-38,26,14,7,103,65,279,1,-34,191,-22,19,79,20,3,5,-20,17,-83,87,-11,1,45,-6,-8,-10,-10,21,127,-49,63,69,9,46,13,1,26,59,35,814,-5,113,61,-32,18,184,130,223,37,135,-2,42,6,357,30,11,51,131,74,286,49,16,379,730,7,34,54,-9,-81,5,21,87,22,33,-1,24,238,28,198,-71,5,-62,248,-209,-6,25,39,128,49,83,129,176,-67,-2,-8,31,-81,93,75,32,46,141,159,-8,-43,161,31,30,-10,70,49,-24,76,32,16,186,70,15,45,1188,-73,129,-1,-66,24,241,-67,84,35,-42,416,57,2,205,7,6,89,89,20,42,-8,-3,18,168,-7,-4,186,2,24,179,41,72,95,302,78,82,248,-21,-107,-32,127,2,61,16,57,69,112,-63,-405,315,133,-131,1,-1,-6,124,111,67,29,42,55,7,-14,9,92,-112,-12,-6,32,43,97,25,160,-39,60,116,2,-122,-13,49,16,26,132,37,-9,113,24,2,52,5,13,195,35,-62,-7,83,290,161,561,-65,60,34,7,-275,72,37,-5,39,15,24,-39,377,-63,152,-23,27,13,110,46,22,127,-8,32,35,-4,101,21,76,30,16,39,64,19,169,14,6,52,1574,72,181,-9,71,9,17,18,87,23,-147,-70,37,61,-18,94,40,60,3,42,38,26,97,41,7,32,5,30,66,-83,-1,45,15,47,-9,122,-51,70,52,48,-20,253,-30,30,9,6,83,37,96,75,27,-34,-13,11,80,34,452,11,20,2,38,2,30,316,-165,305,107,94,29,225,50,11,-14,-53,-10,-94,-172,32,48,105,53,-14,-10,-80,-56,90,15,266,27,45,219,13,18,-88,6,11,-22,-33,11,4,333,4,35,-17,-11,63,338,73,218,-13,61,5,-2,112,1,76,20,-21,85,31,-15,1,95,21,19,21,130,-15,20,12,-11,126,7,138,66,-192,42,18,37,63,225,19,285,-32,18,25,-23,27,83,-15,33,72,24,551,-2,45,-10,-3,-9,72,38,-13,120,-4,-11,138,33,41,-22,240,2,-41,-72,-2,46,46,36,79,-19,29,8,183,74,105,-1,113,160,65,-108,111,-42,159,31,210,-13,-39,39,95,-124,-2,10,-77,12,174,5,51,191,19,91,135,-80,206,263,3,117,125,9,-60,26,-1,-63,-26,-77,16,-9,5,15,12,-8,108,250,-27,-38,19,38,6,12,36,213,107,18,-28,11,4,67,66,9,66,162,6,-34,-19,13,16,24,68,32,219,213,-15,34,118,324,-81,-3,29,55,10,82,90,215,-39,-24,-63,3,1221,70,448,51,-51,117,45,548,83,83,261,257,63,51,229,25,23,52,19,-42,15,9,-9,17,17,20,-4,-13,112,30,77,50,-35,34,56,158,91,162,-6,112,106,37,12,12,30,48,68,90,10,-143,10,46,-25,72,37,14,35,17,60,455,77,4,-13,7,-23,-10,29,-2,196,-14,-17,58,75,135,55,15,29,11,63,-49,87,31,-24,-21,-97,1,17,-8,472,37,-6,150,-6,12,202,135,564,80,47,61,-17,70,72,22,16,9,49,1,35,232,34,34,-115,3,-158,-56,74,137,1,32,126,-48,-70,-171,74,34,463,22,26,-34,55,48,0,-93,50,121,59,0,-11,110,44,-52,117,3,15,7,0,210,36,54,40,33,21,83,133,74,-14,-44,72,68,30,45,40,-48,23,70,146,13,-32,59,67,50,30,33,16,15,-89,308,-5,305,35,60,124,100,-110,22,33,43,3,98,-1,-113,42,-17,45,-15,89,-16,132,202,-56,89,17,20,107,66,23,-22,30,88,200,18,40,39,108,-24,78,8,65,56,22,-13,465,6,-61,23,-8,27,7,-8,0,65,81,43,138,68,66,22,34,-10,11,11,46,27,776,101,-5,48,36,9,21,-59,153,228,87,-1,35,104,7,-43,288,66,-10,117,43,-47,40,-119,-10,-16,56,87,-28,88,61,16,13,165,-2,-10,-16,444,10,338,-150,362,-12,-10,21,-2,3941,9,74,17,-50,-12,6,30,200,121,93,1698,-25,283,8,69,-36,52,10,143,4,13,-12,95,99,590,-79,3597,21,72,-6,74,75,106,171,75,583,-74,6,-27,44,41,44,112,142,449,-15,-6,4,-7,14,-144,94,-74,26,94,2,13,275,-170,29,5,275,0,-4,42,-26,12,77,8,56,-3,11,10,26,2617,8,13,4,29,61,-1,35,143,57,-30,-7,12,-25,-37,27,63,33,-17,4,13,1162,-12,55,821,157,1,-10,223,-293,-15,15,100,168,2,1,166,-3,-26,15,269,0,133,-6,132,1264,87,112,191,66,337,134,0,-23,-6,148,197,161,27,-25,-27,9,-22,-50,46,-6,731,116,-19,-20,-12,426,-31,-10,127,126,61,-542,-36,300,11,372,577,3905,3,36,4944,311,-162,248,19,42,158,573,283,245,60,15,-17,-548,446,42,-7,-16,235,131,-15,4873,32,1,103,35,21,30,46,39,-170,-29,1524,848,4,17,24,-3,-14,-24,106,-51,-53,-41,2,-80,18,693,4,-108,4,4,-4,95,178,67,289,16,21,158,45,40,235,4,1508,98,-58,16,905,2104,-62,312,87,212,-98,917,27,93,-147,-3,0,-4,166,295,71,35,35,-11,57,112,-26,46,41,31,28,48,116,-10,19,8,546,-48,2344,293,22,-5,241,52,1728,-124,166,13,-2,154,575,-18,45,72,39,26,12,3518,1898,27,218,17,46,227,155,111,365,-11,946,-7,1,-13,21,30,26,51,325,27,-174,2,29,-14,57,-63,-18,37,62,197,16,-5,-85,-6,-17,54,71,95,131,95,245,33,54,417,302,197,254,83,-32,15,25,553,115,-303,79,-42,-12,22,-48,161,-3,48,49,141,-3,-9,102,51,70,165,10,141,47,373,414,143,128,324,1888,299,-24,-6,41,39,67,-110,-6,-142,-12,60,3639,15,56,17,3,-13,30,58,12,61,38,5,113,-30,4,80,131,76,29,-17,-12,1522,-4,15,49,21,-6,3,6,662,26,-19,0,-14,16,65,-2,144,41,91,-163,-55,-16,-84,38,47,100,134,103,76,59,138,2,13,32,34,184,57,-29,-23,30,-1,44,-4,2922,-26,280,-14,-50,38,19,384,11,442,-40,14,24,-18,1042,301,93,47,44,48,360,94,19,17,15,-55,364,26,4538,1010,67,23,513,59,222,60,104,44,263,88,31,137,-145,-73,46,62,-4,48,133,52,251,30,-12,80,-41,-21,350,24,27,19,607,93,41,14,133,35,26,99,-73,-10,125,-29,129,2145,27,19,-25,6,169,84,250,29,98,1,21,10,124,83,195,146,99,187,141,73,-7,9,137,112,247,18,-31,150,26,79,271,25,154,-16,14,119,191,34,50,17,24,15,4,90,59,43,233,112,64,9,7,24,183,73,32,400,35,137,-5,20,29,3,99,-14,-43,-3,353,-10,-9,-2,28,-12,19,-25,561,-9,-2,93,70,-6,23,25,-52,60,46,-29,256,41,39,13,-5,962,112,142,16,87,1728,69,112,-6,-21,-24,14,-51,3,-11,71,431,2,73,1,82,22,77,289,211,47,-88,222,57,21,49,57,221,3763,135,811,36,50,46,73,124,21,47,-29,-100,-49,-14,67,268,55,29,11,13,5,35,113,1,68,150,157,58,-17,6,175,468,-3,-21,22,-14,-3,-1,60,66,222,3,13,147,17,-35,46,181,-21,-22,-8,63,-14,-35,1,96,40,14,20,-22,27,139,31,86,-48,-7,39,-12,23,-95,22,17,88,3,-3,-15,-24,226,57,55,-11,27,-3,29,-3,2,82,170,-8,333,78,413,7,-16,-37,70,88,176,303,-131,17,18,412,-36,-63,8,0,48,16,-14,69,307,34,-65,-15,-68,183,0,37,12,147,24,96,54,23,-19,46,55,50,39,97,78,21,6,2,-25,-7,0,133,16,288,-37,351,31,46,66,2,-23,16,-10,16,19,-142,67,-5,17,62,105,27,47,30,-76,-1,179,-5,28,-62,-15,77,-26,-83,55,-20,-79,23,-21,-20,36,-127,70,-30,10,-185,-12,16,-12,-50,12,2210,-95,104,16,7,6,-26,211,-84,38,112,193,-16,30,-5,3,32,-11,-67,-93,226,82,7,16,-49,146,133,125,68,-18,93,-12,8,39,58,-23,24,-168,4,-71,31,124,30,11,-30,46,25,54,165,12,11,32,32,-11,43,60,119,177,-167,15,7,-383,-27,48,98,-39,123,-92,-86,-30,35,-6,191,21,13,-81,-73,-16,54,219,10,66,99,27,-87,66,-15,-13,85,46,8,354,397,-58,30,54,664,326,470,10,53,46,155,6,124,34,23,-7,26,-174,-5,203,59,11,-8,-16,49,-77,6,74,-144,60,19,-148,33,285,-14,-286,35,3,12,223,-15,27,-109,56,129,17,3,153,391,48,23,110,49,58,44,4,-47,26,-90,15,-40,133,31,-134,-9,7,45,10,-5,10,69,16,-38,-83,-48,3,20,192,34,-5,13,14,-17,-35,18,25,-3,32,-10,2,203,65,-10,-6,130,18,21,-44,7,154,-55,140,77,-90,34,-144,-78,208,-81,30,-9,44,22,102,67,-31,155,41,51,-25,38,-30,62,-86,-23,-8,7513,189,-113,106,-11,0,18,220,41,32,-82,18,-33,50,605,-9,68,194,-11,-18,22,-2,52,17,16,8,-20,24,37,63,2207,261,-13,123,32,83,321,26,723,241,8,27,-33,-1,2944,160,1,1591,82,50,-27,8,40,5,11,274,335,-9,41,71,17,19,56,2,410,-3,-107,41,35,8,135,-6,201,4,90,-20,24,-5,48,89,513,106,248,-142,-66,107,-25,-58,-3,-7,75,18,99,84,32,74,93,4,14,11,15,6,-12,11,-2,-17,3,147,-33,90,776,463,14,19,-20,-31,-26,76,83,66,-18,213,16,40,38,233,49,175,70,91,-14,-1,60,36,51,-18,54,30,-118,-34,-4,10945,79,174,58,-11,14,-203,-9,18,-9,-67,-15,-9,12,-23,24,2,-18,9,-67,3,28,-65,39,10,-7,-68,35,-139,-68,88,-62,20,23,23,86,135,88,1981,629,302,36,32,-49,165,193,-73,65,41,187,13,33,19,355,30,64,-78,-11,50,128,35,70,-34,-7,19,7,40,69,12,262,-83,101,11,47,34,45,211,-5,-15,223,-2,440,34,10,39,392,-61,-1,58,30,17,41,27,86,-66,-67,65,-20,4,102,-16,35,219,190,45,30,-20,28,63,1330,38,23,-63,16,-132,246,-16,-25,186,47,23,319,128,-22,-24,9,-80,-48,-19,68,1,-18,-14,73,-31,-4,10,97,59,-2,76,70,19,-3,32,-18,49,3,-2,29,-44,-101,118,81,4,-106,25,66,170,617,19,-74,86,318,18,48,24,218,17,-12,-10,-11,37,24,30,10,13,17,32,1127,17,-5,0,-10,42,-6,758,7,72,-105,20,-39,-68,62,28,-29,21,-2,28,196,23,5,3,17,21,0,20,-5,180,199,-9,72,27,27,60,95,94,31,-6,21,32,-21,59,707,-6,13,104,37,41,33,17,22,349,15,-2,-75,11,24,-86,2,34,-7,32,133,-9,51,171,-11,343,33,20,330,84,0,7,4,-1,-8,-27,362,16,-14,-336,136,59,327,3,-8,9,27,37,0,-24,39,2,17,172,29,-18,157,35,157,-24,2,20,78,30,4,476,23,-19,-16,-31,8,12,15,-21,7,2,166,12,-72,90,20,-6,-30,-172,1001,5024,22,9,-14,-25,-16,10,-77,21,-4,152,92,16,412,175,77,329,-15,45,-30,33,-10,12,-1,342,-5,155,-119,2,49,23,33,34,125,122,137,342,74,142,-10,-226,-594,66,4,-1,423,-47,31,31,20,76,65,76,736,-17,2419,23,-1,98,216,40,34,55,-9,14,1,49,22,-7,-16,-24,135,309,40,6,-71,31,15,-35,4,-94,-24,25,-9,3,8,84,-16,5,1,50,17,27,41,0,83,-4,32,15,71,49,1,94,-11,-6,84,31,200,1,-135,65,19,16,104,167,3,-3,15,59,274,-18,-111,52,18,25,64,-81,165,31,169,272,-152,5,4,-37,990,35,1,0,69,-216,5754,14,210,82,-11,-3,45,22,-17,90,20,3,6,8,17,25,163,46,405,92,-3,-26,26,96,-14,-1,11,-33,325,61,107,-2,2,-25,-15,43,34,10,15,28,179,37,92,21,82,-53,12,-2,0,-52,303,-3,-160,-88,18,142,230,20,-57,-46,233,2,160,163,-115,84,0,334,4668,237,1,-86,-3,203,-80,44,16,33,185,247,1410,1311,14,-6,-2,-14,46,-118,27,46,10,10,142,268,260,-11,-63,-15,-109,-103,101,3,-26,-5,10,9,-205,54,7,-86,-36,-50,16,365,-90,-12,-23,19,18,-84,12,2,13,-241,-64,-7,180,112,10,336,72,197,-62,62,55,-11,-30,-20,74,140,-17,70,427,-76,-22,17,274,69,383,922,168,2662,-19,-20,17,43,7,1,98,-123,75,13,39,-43,471,95,31,197,30,28,188,897,23,190,-5,18,-14,16,30,-81,23,-4,1331,22,99,-54,104,-170,302,123,22,4,-65,-2,50,1126,11,55,55,97,57,118,37,33,50,-70,-1,-4,-27,-373,941,-1,37,2,41,-19,87,-13,19,98,-117,-30,95,190,353,112,14,12,-126,29,-49,108,-19,-35,678,-50,136,59,104,57,24,0,178,21,-19,16,3,-3,74,56,-7,132,46,13,-9,-9,-7,93,-41,5,45,-14,8,-123,115,19,23,-37,-248,112,-7,-107,-35,8,58,5090,144,117,3455,-17,-23,-2,-55,862,4415,2423,1072,6687,-13,60,758,180,173,32,221,64,-2,30,-5,139,39,12,-1,40,-174,-70,-11,143,1134,145,-11,187,49,737,73,-97,17,154,40,-74,4,-10,0,20,118,301,55,7,128,28,16,119,98,-106,31,50,41,321,11,113,325,130,165,38,756,10,245,30,252,6466,1720,31,28,499,-47,34,274,121,77,207,118,-12,12,-26,44,14,-31,-181,56,19,-43,30,32,25,59,27,26,44,3719,42,19,-21,-19,26,-163,16,-27,94,65,257,-156,155,103,235,24,131,264,-30,-13,216,-29,75,58,18,-45,86,-21,-52,-11,-7,8,17,-5,66,-10,-18,98,4,-165,4,-37,2,-13,4,73,-3,4,52,26,-9,49,11,185,-23,-23,109,10,-10,252,-18,0,115,-31,17,-24,50,29,33,164,-160,-104,67,-110,40,18,164,37,129,16,89,-31,-18,52,47,105,42,-12,-15,19,29,-48,51,6,-104,122,44,142,-20,3,219,70,-20,4,48,46,17,66,-53,-13,150,5,34,13,40,-23,111,308,3,50,-27,-39,-84,-89,31,-24,-18,-214,6,63,-17,-93,216,-443,87,101,58,-76,66,125,187,2921,465,58,177,34,0,-227,-76,52,-196,34,306,201,1297,58,2,1273,80,10,-26,-16,-7,127,72,175,-2,-142,10,81,94,2,27,23,54,0,13,-130,-56,38,12,60,2537,-2,239,365,138,-20,120,67,12,-20,-7,6,7,42,-23,62,266,1288,13,-13,-36,-84,9,-22,165,53,-5,270,608,11,52,-6,-15,862,19,-5,20,81,272,402,100,54,0,-63,673,58,-66,14,-6,-11,48,42,400,296,-1,189,237,-76,-3,102,146,11,153,17,16,210,253,18,21,12,-28,14,13,9,109,31,336,12,-7,18,-9,196,-58,52,150,-35,73,8,21,-217,-30,150,-12,-40,49,210,384,-78,-3,56,33,60,143,-43,-2,69,895,-27,-41,280,-122,-16,-7,7305,1077,-34,18,7,109,56,37,-15,99,26,32,90,25,32,135,101,0,1017,5,17,4,8,4080,389,111,69,-153,5,-46,111,-48,15,6,-4,10,36,118,-6,4,18,-49,1110,-34,109,-40,-300,210,11,21,3,163,-93,83,-7,17,721,-6,65,7,131,94,24,-39,58,-69,907,29,13,105,131,3,34,82,-4,17,42,23,-121,169,41,-1,35,-4,0,7,20,66,-11,887,50,87,172,447,-12,-20,40,-85,4,-19,188,-6,50,13,138,9,83,33,-84,505,87,-37,47,-38,-23,76,5,4,73,140,37,12,54,48,21,94,-78,-18,0,-1,32,69,-132,113,1,466,415,-11,66,89,228,-9,4217,-1,202,33,8,406,-117,27,19,1,70,57,-1,47,-22,-56,-21,-31,-15,-20,-9,17,227,-2,-48,-35,-69,7,0,18,55,20,49,17,8,29,7,62,-48,-8,-4,5,15,-61,3,23,82,-96,64,-71,68,-3,27,-3,-24,110,123,109,-4,-39,30,46,134,-76,175,108,-38,-327,30,-52,25,-31,-44,405,15,142,39,-172,13,-55,-3,6,-104,70,76,38,-54,193,-8,-22,-16,9,6,65,111,51,23,239,160,-629,16,143,1,37,53,34,93,26,-128,5,1913,63,12,-2,-9,-7,-4,15,1385,-5,127,182,731,-10,68,-16,-86,-84,8,-18,-14,53,58,11,53,-23,-1,-37,13,-26,83,51,40,-84,12,7,76,44,460,600,19,19,83,17,381,12,-7,63,-425,35,-69,-17,58,306,-4,38,-35,-37,-170,-85,-13,-179,433,-15,7,-33,-9,107,-42,70,-75,287,6,56,-189,65,-37,-14,-16,199,-10,13,302,73,142,32,-17,11,22,14,-17,133,53,-57,-117,106,1353,-27,32,-21,77,178,47,96,308,-15,-16,131,306,34,12,128,-19,-16,21,70,22,2,67,37,-59,9,-48,74,129,-20,125,49,83,-25,69,-72,-27,-396,16,205,155,274,-577,9,66,-14,143,3,14,-2,5,174,-34,15,253,37,7,-28,67,82,-27,2376,-24,-607,-3,-54,-26,-9,60,450,63,-132,-912,-127,166,-26,-397,-246,10,-320,-26,-16,-66,50,1086,-25,-26,1,30,34,1552,158,-65,-372,56,-5,40,931,72,-96,-6,115,26,3720,-12,-207,-1310,-3331,-321,-81,102,255,982,28,-60,-33,45,-93,291,1255,920,33,-8,0,-59,401,49,570,-16,17,-37,19,-64,670,11,7,616,35,55,202,49,145,151,122,5,671,-43,54,5,-134,1,-5,51,51,23,70,28,35,-20,52,-21,28,-7,3,-69,72,210,166,38,263,-17,-54,-117,-17,222,54,356,39,-11,11,17,18,41,-30,46,13,66,95,-1,1944,-44,-6,30,24,-30,-12,-19,35,-102,24,-1,-6,390,-3,12,3,2,91,6,323,2,-31,-35,-17,0,-18,10,-5,38,25,37,-98,-26,46,22,63,60,-13,76,11,25,-22,130,-29,273,5,103,-10,-9,0,12,20,-6,22,21,163,-61,-143,-11,45,1359,14,20,-16,-1,-4,33,1271,-41,52,-4,-75,47,-8,39,352,2,28,-4,229,155,-51,-26,129,-82,20,-46,84,36,277,-84,13,11,-26,19,31,-49,1,-12,31,-28,9,-3,-14,-93,-43,268,94,-23,10,-58,47,48,66,28,44,14,54,21,9,-39,17,167,3,-8,702,105,169,-16,176,-283,15,5,86,-27,10,-148,20,-50,-7,-41,85,37,-94,112,445,219,10,24,-23,7,194,-49,54,53,-29,12,52,68,137,100,69,5340,3510,-11,151,-11,410,-43,617,2163,2,-6,300,-9,7,863,816,191,-178,-28,20,45,-17,-12,-136,-26,-1,13,35,367,-186,-18,59,-67,130,214,180,46,39,13,117,121,125,44,-80,148,3,-29,23,1938,99,75,50,-46,-10,-23,-16,12,32,-18,15,90,13,-41,-8,-3,101,-11,39,23,368,13,155,65,19,1977,1630,153,27,61,2532,1587,75,788,-70,10,45,-26,-7,-8,63,27,36,34,-8,7,12,-269,18,-26,335,-37,19,-152,-18,-20,-67,2,-20,54,-20,-34,-47,198,-14,-25,1,-139,-30,-70,-27,-21,-56,-68,184,-13,-32,55,-7,-145,-133,-75,-86,20,-21,-21,53,15370,29,-28,-64,-41,41,-43,8,7,-14,-86,16,-35,-70,-38,-259,-78,-234,-118,33,205,3052,2926,1973,1554,1498,5163,3348,5494,12061,31,-32,34,1313,2266,64,1012,-37,1,218,-11,121,54,31,23,-6,12,-12,74,112,144,-37,18,-184,-12,59,403,31,9,49,13,17,-1,97,164,-20,720,348,63,336,37,86,60,-23,46,3,75,24,42,-13,144,-26,46,1,16,-12,80,-83,-30,16,76,24,30,7,-54,42,48,97,33,-14,16,44,-313,219,84,461,57,14,143,74,101,15,-10,-35,70,-5,97,169,-200,17,61,-237,0,20,-277,113,308,171,73,24,-15,117,122,-4,13,80,38,-80,-8,17,87,-8,161,2,-23,-28,24,-26,33,-51,-58,126,299,169,213,4,-15,24,32,108,139,144,26,-33,101,419,-16,22,-13,38,62,27,96,11,14,4,-18,-6,39,9,128,35,44,38,141,62,139,15,513,73,57,556,-248,-3,54,46,28,14,50,287,-5,23,828,-3057,39,571,18,63,69,-21,49,14,2,46,-4,17,225,102,16,56,-28,21,8,138,-53,-24,69,35,11,56,178,-30,20,32,64,1,-18,126,90,125,-43,203,2,-5,-93,-1,90,-7,0,25,28,27,-34,55,72,25,-35,30,631,49,-4,40,38,3,-29,119,37,21,-41,-16,58,66,64,20,-235,47,17,-79,16,127,-5,454,5,275,-18,114,41,50,-21,47,104,-68,90,74,-25,-40,-43,15,44,103,8,-2,62,118,116,40,15,60,117,116,92,21,58,-34,112,52,13,312,5,25,-34,-14,46,-28,171,12,6,41,434,77,-177,-8,100,31,35,-12,12,-132,55,26,-21,173,-117,33,-48,125,-51,110,-5,148,-173,-25,38,347,46,41,27,178,54,50,132,141,-88,100,97,433,30,-25,6,71,360,94,24,540,186,-7,143,73,67,19,8,36,96,2,62,-1,34,-40,69,94,-32,44,48,20,-21,83,880,8,67,-157,-481,47,462,0,11,39,-4,264,114,15,107,-253,64,-37,-24,-8,25,35,-28,-407,122,-43,95,5,2,-100,6,6,60,59,0,-55,-45,72,-145,-1,13,-4,135,-57,-7,-26,431,81,66,111,-154,79,-5,18,-85,87,-22,-14,-300,257,25,41,80,-142,-50,73,152,155,62,27,19,176,18,56,129,16,-129,5,-21,55,25,120,-321,-31,181,-25,60,28,101,51,20,-60,160,30,60,258,50,590,37,42,18,43,71,-9,36,49,139,28,114,-12,30,51,93,37,67,90,-48,-65,138,-44,71,71,20,46,195,397,13,-4,557,64,17,-5,87,107,109,-37,13,-62,-60,21,49,-39,11,45,26,50,53,-6,132,52,32,81,-69,-15,36,24,36,29,-36,36,-39,4,7,35,-33,51,18,233,21,330,-22,21,44,67,0,-70,-44,193,7,22,-19,-16,4,-11,33,-27,-2,13,-22,58,87,-108,12,12,-36,-42,55,66,80,3,-32,110,243,-49,93,17,66,49,99,18,95,455,-20,-10,-41,33,-3,27,69,-34,-2,-69,41,-53,12,-25,-3,-36,46,-65,-14,68,-56,-32,181,24,89,9,-16,41,-566,64,101,35,93,83,137,82,35,-12,-8,10,132,63,34,27,37,-209,41,52,-107,-175,-238,167,93,22,-57,67,-79,49,65,436,-46,178,-2,16,19,-1,117,-126,-74,212,464,40,-24,20,82,-6,-103,31,41,49,41,-30,151,52,71,9,87,61,294,24,9,16,77,44,61,418,1,66,76,-23,-119,39,116,157,-1,724,-43,-18,21,177,-17,-20,38,52,40,26,334,18,11,52,174,181,-46,69,9,118,-14,91,47,80,58,44,41,52,127,1,212,15,-459,-32,-16,114,22,68,49,30,38,14,44,200,66,46,-244,53,386,17,35,106,-16,8,50,80,-54,3,15,43,7,56,-87,-8,111,99,56,-48,107,4,43,34,113,-11,59,23,45,-39,110,12,37,115,131,-2,30,-51,37,-16,-18,34,54,30,-65,-16,-6,14,433,175,4,-41,11,-376,-58,-10,-4,35,24,120,15,151,-92,42,65,52,9,85,169,-52,75,-37,-19,-62,110,-14,26,-51,72,48,-21,498,122,44,37,24,217,61,-54,46,7,128,34,32,15,68,40,110,5,29,52,-86,-52,11,-50,87,-40,178,455,-52,60,58,22,-74,77,-36,95,-8,356,75,18,22,-118,15,38,-75,-134,147,371,26,-22,-78,-13,-19,-39,-72,-10,-37,-53,75,225,116,153,64,10,-42,-179,-25,42,19,-18,-65,52,129,-880,-1,43,18,24,24,34,-24,19,-46,40,164,-81,-9,30,43,-52,2616,20,-1,78,-45,163,-39,-61,-3,7,-53,12,-3,-1,-32,-25,15,-16,-1,28,-112,132,7,-27,-125,39,-102,722,71,-13,16,61,76,51,-210,46,6,76,313,200,-211,46,166,-250,-40,97,671,-266,-75,32,48,35,28,39,449,41,-126,49,-25,197,63,13,-14,-22,-57,147,-57,-269,94,622,19,-30,-54,-9,81,-25,-182,-160,564,-62,112,-16,24,-100,139,-1,27,227,38,98,7,17,-6,522,58,159,24,0,22,118,106,219,-131,-101,83,62,85,283,110,103,318,14,18,-57,584,23,19,-11,77,84,82,1,83,5,65,53,-19,53,9,168,41,116,0,-5,-11,23,-78,118,4,-25,-33,-559,23,-10,-66,126,-193,-10,43,39,-159,-35,-22,81,43,-23,119,101,-3,38,69,39,-36,41,3,39,-175,25,28,50,45,-23,258,1,-12,11,33,-44,63,-34,19,6,226,-106,-71,-79,-2,39,27,17,18,-31,-17,5,94,-9,414,-86,44,-9,-3,124,-45,109,-3,-106,27,57,-51,-7,161,12,-158,591,-26,-137,614,121,16,-80,-31,1,566,30,-45,55,35,-13,-37,74,139,-66,-42,84,50,-27,159,-73,73,5,-28,6,96,35,-68,32,267,0,170,-15,38,4,-65,-14,-38,2,57,7,75,238,-56,39,6,50,14,-23,28,-39,37,34,9,11,-569,-14,31,-22,-424,-38,-33,68,58,45,-309,-32,-24,-17,62,92,-102,-29,-62,4,233,2,-11,6,178,19,38,65,66,40,202,3,35,-71,-14,-46,44,195,95,36,52,-62,-53,2,-73,12,33,8,635,-261,-30,-162,-907,-88,30,119,87,55,81,24,-5,-27,59,198,49,72,90,342,13,63,44,-56,-40,188,11,70,-185,176,95,101,-407,242,56,11,-6,16,-41,-31,83,2,0,-117,467,615,-163,-5,-315,5,-73,20,-330,3,59,114,52,-7,20,-46,-24,6,47,-21,-42,-5,128,-47,-71,197,15,-23,-237,111,22,29,223,221,31,5,15,49,121,-24,28,25,22,86,65,-79,1,9171,-17,163,-38,-45,-60,-28,-4,280,53,0,48,43,-94,-2,44,99,62,-40,-3,93,46,234,55,-17,105,-905,594,-20,-101,9,204,230,34,37,203,6,-6,-76,-9,890,-22,-73,89,54,-46,34,239,21,58,25,281,36,37,104,569,16,-1,-41,65,-37,33,117,276,38,295,176,20,-8,30,-14,-6,47,-47,177,-11,31,-74,155,-154,10,18,66,-18,-18,-3,3,42,60,212,-8,211,24,312,39,126,85,127,30,48,73,303,281,20,-35,30,64,13,46,13,-10,-20,-46,37,46,-84,136,65,103,1,-60,67,75,153,25,-320,9,37,-40,55,4,169,66,25,-13,41,46,36,-1,51,34,2,-31,-46,22,-12,-10,62,-33,14,30,53,-48,34,-19,149,81,207,5,20,242,-300,-16,-216,117,-148,43,21,-98,33,-86,-34,36,41,149,130,5,116,-59,218,-38,38,22,-76,47,76,48,252,-11,-2,-31,-235,-103,-39,94,30,-6,-6,78,91,-73,-47,104,-71,54,45,21,13,-24,10,384,119,61,114,18,8,3,48,20,-3,-29,69,17,38,-231,211,13,87,63,50,14,37,16,-85,55,284,49,151,10,-150,48,122,210,24,58,109,-121,113,-156,-9,236,107,40,53,-122,-85,25,97,3,199,19,147,39,1258,-61,132,-16,76,560,-265,285,84,434,40,57,398,-5,-32,28,-16,73,-50,45,-22,12,169,9,280,94,19,-7,15,-132,-15,-74,66,43,109,-37,74,137,73,-4,-98,137,-96,46,-31,53,102,-94,427,48,4,-7,-50,27,7,69,296,-21,3,66,29,-34,39,142,-12,61,66,-31,-48,-127,-96,22,44,7,-6,462,31,-25,10,344,-131,-4,-21,-114,12,80,15,1,12,21,2,180,265,24,-15,-14,143,32,154,597,152,-15,120,116,-68,175,4,51,84,-42,682,-3,139,59,59,-60,-133,-20,5,4,-11,28,-64,136,-66,-170,35,63,41,6,89,39,32,15,46,-10,16,10,193,29,-34,21,-65,53,50,41,-15,388,178,162,32,48,-134,34,22,39,-58,12,118,-1,87,-39,-7,-16,145,29,55,129,-22,62,66,-47,32,-12,-29,49,37,8,112,329,40,575,-22,6,191,138,26,87,221,215,941,16,99,-36,111,3,-109,224,331,240,4,111,-445,184,-31,57,109,11,-82,303,-247,-56,4,274,37,30,-19,17,39,79,112,47,29,29,15,128,37,-27,211,49,158,-82,141,3,12,306,125,18,-161,-338,199,166,4,-44,29,74,52,78,25,63,22,-62,63,460,65,-79,190,-138,-188,184,147,13,280,-68,-182,18,135,-25,27,-28,-137,-36,196,77,244,40,364,-99,168,165,222,362,106,198,-15,88,-53,214,22,-371,-10,23,51,-70,-49,156,-42,102,-132,48,-278,97,177,341,251,367,-62,389,-457,-26,7,-20,111,180,356,328,125,107,-3,381,492,-82,14,-12,60,107,-48,56,329,876,413,42,21,160,669,69,195,216,-6,54,204,79,111,191,96,230,17,225,457,-15,102,15,42,-15,35,162,175,139,136,390,172,160,167,138,314,-177,165,28,302,19,49,100,237,53,50,19,50,109,17,78,33,-1,243,-18,-61,-12,66,23,151,43,3,-38,-42,20,164,27,8,-89,37,72,-97,-81,-68,-34,383,492,-39,79,639,98,34,76,111,7,57,49,37,-17,-373,-58,22,188,-26,146,-11,-5,66,-1,31,-4,153,-21,54,40,15,152,-24,-109,120,462,-110,58,-119,135,35,32,93,7,34,58,99,65,53,1509,79,183,5,88,348,135,-19,69,27,151,-310,43,13,134,142,6,406,88,381,97,51,85,94,-109,11,-25,224,46,357,104,-42,-78,-111,29,69,90,31,23,262,21,287,94,183,83,38,61,-31,82,698,9,38,-21,181,295,29,213,214,89,218,184,43,-4,18,160,188,177,17,69,106,49,747,93,108,47,7,-3,53,42,-3,70,-38,-37,10,135,90,-20,-60,53,19,43,177,56,86,25,100,-11,-41,-5,217,204,49,227,-62,27,-159,188,39,118,82,19,93,54,-40,-6,76,78,102,240,-128,-51,27,54,-64,150,-7,34,37,-41,95,-100,-78,-202,-70,-95,88,146,59,-262,27,84,17,367,43,8,-49,-154,5,29,35,81,-27,114,61,-34,73,118,99,-14,-20,103,-76,-22,79,-4,83,134,102,12,103,-32,35,103,449,0,-33,126,-40,308,325,107,-221,45,97,111,-83,103,35,-1,83,315,214,-232,-10,82,29,40,-28,-232,107,-16,34,-37,46,60,25,88,27,-30,131,131,-14,-14,37,133,50,-5,-51,81,51,20,27,-6,18,-10,-44,-43,-87,-20,-12,410,43,33,-36,-28,176,0,118,49,15,-58,36,288,295,-132,-17,288,71,75,56,640,-32,-29,6,109,-2,458,40,14,-141,-31,-24,-61,39,-416,-51,-10,151,26,10,23,19,-73,-15,-59,-35,12,8,58,313,164,-28,73,39,117,27,-224,-63,66,61,3,48,24,89,124,125,98,101,18,-36,-100,2,42,53,-88,-37,-42,-20,-10,-128,179,-11,-41,-4,14,-14,-49,-15,140,-8,-9,92,254,5,56,23,21,-20,130,58,97,-121,404,-20,26,77,62,76,-20,607,42,28,60,-33,645,-20,-93,110,197,88,-8,210,-21,-24,24,47,26,96,6,23,166,-47,211,-90,17,-26,-88,-73,-118,59,33,17,179,22,47,-42,31,81,29,228,274,96,338,797,32,107,18,69,-3,37,-21,-80,123,-37,-1,74,840,-3,18,10,49,-3,51,-12,-2,87,28,95,6,17,17,122,-1,-56,-197,120,184,34,-72,-12,2,-9,-11,87,14,20,34,5,43,238,29,80,35,44,139,-243,11,31,13,-35,24,-55,-53,-19,3,68,110,216,296,82,9,187,-7,87,1068,312,23,-30,-223,20,-265,72,29,-18,-202,5,102,-69,-26,-76,-56,7,3906,89,-112,1377,367,43,132,-41,194,30,30,-29,-15,254,7,14,1727,59,130,42,105,49,-27,-19,197,53,6,-130,155,-37,-28,66,-7,4,63,43,-45,105,-2,1,306,264,66,98,67,365,108,80,28,46,73,9,271,292,34,23,63,32,-137,-36,49,51,10,42,-18,31,81,42,-65,-226,-44,-31,9,170,150,219,68,-12,89,221,-8,10,-130,207,16,74,-8,67,34,32,-23,111,-122,121,42,191,111,79,175,-68,-49,-13,-31,51,63,-24,328,35,7,34,3,52,0,67,9,-28,34,-103,-174,-202,-49,-96,-114,1000,5,77,30,29,132,-32,14,-127,-53,201,72,11,6,-51,43,-24,30,-32,-24,301,8,-30,-7,-157,943,-3,113,-97,-129,183,-166,-11,75,-24,-1,-65,-13,26,-5,28,280,75,47,-54,2,224,-7,-44,-88,16,-7,-21,800,49,-86,14912,326,20,-9,33,62,73,3,-78,3,23,38,252,47,53,-118,68,-300,100,144,-4,-40,-46,75,33,266,-52,193,3,-123,-453,72,-141,-23,-200,465,7,-74,53,11,-70,-73,9,17,-125,-18,38,13,20,-10,149,6,16,206,48,123,24,218,110,215,-91,-18,-98,22,237,69,26,-4,39,9,81,51,115,43,35,45,21,15,31,103,26,-230,-2,-8,109,-145,-5,43,69,-18,-33,37,288,89,-22,45,-37,-6,-4,287,71,249,-111,-92,9,-82,25,-5,-16,40,-16,-38,21,-125,-15,34,115,-3,87,-12,-51,56,0,8,142,-422,41,9,46,18,-83,23,23,-5,9,40,62,8,34,-34,118,22,4,-9,73,38,65,232,-50,-60,-14,-36,40,-1,12,-26,-24,499,227,-9,26,5,-24,-124,149,39,301,80,29,46,298,-76,0,45,13,11,-60,14,724,347,48,39,198,58,66,65,6,141,5,10,3,410,-19,10,427,215,18,707,4,84,36,40,17,-11,-10,17,-22,-64,54,117,18,18,39,267,-6,84,971,37,95,99,-32,-162,113,1036,95,152,15,99,73,66,31,9,-86,11,17,67,69,44,-40,141,-28,59,46,248,145,65,-24,-81,22,-2,32,-108,-92,-43,146,-62,0,-32,-2,-25,-185,7,-30,-42,7,45,-74,-22,28,23,52,-71,24,344,-101,5,12,-46,63,72,47,-23,19,18,23,77,-28,25,18,-21,15,-4,12,28,124,-2,18,-36,89,44,2,50,361,14,26,5,72,48,-94,30,58,172,35,25,6,57,-38,26,52,-367,63,109,102,-14,22,-6,9,-33,457,68,7,70,177,99,273,43,-1,-33,8,22,30,167,30,-25,-48,138,-26,8,191,3,-66,-47,-679,16,1,-64,-25,6,91,-85,94,110,91,10,-139,-34,220,7,12,124,40,-33,-74,131,64,18,49,-48,37,153,-7,47,-38,25,277,-18,48,-9,-40,70,-13,254,4,-32,-141,68,-48,97,1,56,214,39,-6,23,26,127,32,134,32,38,82,16,88,68,55,126,11,558,0,90,49,-3,-10,37,26,87,29,2,24,949,955,0,306,-73,20,5,-11,64,123,-60,37,41,83,16,232,-203,227,26,469,-8,211,-65,261,953,36,-61,84,1,-67,2,46,178,7,-12,-53,8,19,-11,12,-5,-11,-16,64,29,-32,51,29,37,92,-21,47,-51,193,24,190,45,47,171,72,155,-552,76,-4,11,-54,15,-41,6,41,27,50,25,2,518,7,114,234,80,-23,1,63,-2,-7,0,-32,150,-41,33,304,-4,23,55,-43,-78,22,75,510,29,-110,-44,-29,36,-14,107,113,103,29,207,-20,24,91,-17,-39,91,-31,133,61,-36,-3,-12,26,-16,-17,185,-21,21,-2,16,7,18,74,49,42,-64,112,-28,140,19,16,301,134,-53,7,-14,-7,-35,33,2,29,-79,61,34,311,177,-16,-425,-173,52,22,32,377,137,218,639,3259,47,236,-6,67,54,45,241,2,82,-343,404,7,-61,273,918,0,243,39,47,11,64,-11,12,823,6,223,547,47,39,266,-16,88,32,70,23,151,-147,-26,61,-18,104,514,31,-14,-4,-30,-146,-15,-31,-28,91,57,171,-14,8,10,-57,210,17,-12,-1,81,34,-74,117,4,255,164,19,10,21,51,-81,66,17,24,-39,-73,-4,2781,-18,-112,1,-24,28,136,1,-73,-46,112,161,80,1,106,-15,14,286,-29,10,110,45,0,-12,-71,-14,-22,-43,34,420,20,252,-220,-42,18,74,51,-64,5,-95,47,72,244,-182,-65,-18,52,-110,9,-28,4,-153,36,85,-57,91,3413,114,17,37,224,96,257,-281,83,60,-145,107,104,31,-60,-8,-25,28,-97,153,-146,670,-9,107,-48,-25,-20,-21,18,61,-25,44,20,-41,15,-12,139,76,-58,-22,4,26,68,26,-73,-1,115,-2,50,708,76,-71,0,-48,267,-49,-376,20,-513,15,25,334,51,220,111,-24,97,-21,77,51,-25,1,340,-20,-83,1,45,-65,75,143,-49,-7,184,30,120,34,35,-62,-93,128,32,-152,-66,59,-50,57,-629,123,36,16,57,61,-122,68,-9,32,195,-65,-88,72,-5,24,141,12611,-86,113,14,-165,747,71,17,8,47,48,41,-13,-14,25,12,187,-29,-27,17,-92,50,32,-56,3,909,-16,-11,73,17,85,95,119,95,8,-9,-23,38,2,-72,-24,-19,15,-1,-42,174,135,-80,-21,354,-53,19,50,-28,69,223,-31,162,-37,103,16,-81,-3,90,17,-34,-51,-38,73,-59,261,-1,19,-42,34,-147,112,-15,-143,14,35,77,7,-10,29,-24,-157,-24,55,-135,108,-14,472,564,-17,47,-179,22,1,34,-158,6,137,32,88,-171,11,354,20,-5,121,-32,110,-6,-9,167,54,40,54,83,74,170,23,146,67,-79,35,-71,35,-15,89,69,72,23,-24,8,-61,8,68,66,20,45,56,11,11,-5,48,-14,40,-59,47,111,-151,42,35,51,-119,60,34,66,-144,-106,-57,117,126,-119,-28,202,296,4104,-54,-214,85,32,-13,-66,-128,66,22,65,293,33,-7,-8,156,63,36,-1,74,20,-125,-61,10,35,38,19,-10,25,-55,62,53,42,50,-2,59,-209,-12,83,90,67,-29,10,154,17,18,-178,54,16,25,28,-35,-54,-23,296,-10,49,61,50,35,-26,-56,11,-27,49,88,-64,100,38,-4,6,57,16,316,80,42,-45,652,-10,-72,-37,137,102,195,7,-11,10,49,156,-3,94,-70,35,62,-12,-28,289,12,72,-25,32,-32,-25,5,54,100,71,133,20,-227,47,19,-68,-164,-115,44,58,-5,-39,-27,9,216,-24,32,293,41,59,179,13,54,-5,-50,-18,-19,-1,68,52,-31,1,-116,-13,-162,-22,144,13,-45,15,-221,-143,-1,-22,-199,151,39,-20,-13,-15,100,-60,-31,8,164,-20,216,-46,-16,1,35,164,-116,-18,-80,53,112,-40,116,3,-147,45,51,17,69,-166,11,218,78,-4,-14,-34,17,-7,-9,-24,-43,473,47,-54,10,47,-44,6,6,90,-9,82,203,-130,-4,14,283,-36,231,-24,44,73,-7,78,50,71,52,-8,87,40,-32,20,35,-10,-85,-48,-60,24,87,-29,38,10,30,425,-4,116,45,-10,-85,-99,-23,38,73,43,-59,145,-15,22,-41,42,-50,-78,-17,399,-100,139,133,178,-29,63,-67,-55,44,82,87,209,139,131,26,49,-9,30,-41,49,-45,146,29,428,-9,20,1,17,27,25,-28,39,35,6,-338,28,11,-55,-43,130,156,17,24,73,-55,5,80,-18,241,84,-143,108,11,248,-70,-20,4,208,24,0,23,0,174,33,129,92,0,130,68,36,-70,-10,-306,-14,611,203,151,825,43,-195,-21,-3,171,41,89,18,52,-130,40,-90,-9,47,104,-33,-233,193,-73,-35,32,-30,242,40,14,-52,-84,19,149,-19,172,-83,61,93,72,77,-10,87,26,5,13,45,69,19,-3,417,-3,54,-81,0,169,-4,85,352,2,71,69,72,-26,11,153,69,75,12,135,0,43,286,74,327,-11,217,93,141,23,52,46,3,37,-14,-229,23,63,61,110,2,98,13,50,18,139,49,17,3,87,35,57,667,7,99,-25,-56,27,15,149,121,453,-1,99,37,183,-32,-17,-98,-4,211,4,18,19,-168,18,-58,34,8,58,13,167,202,35,155,-134,-21,135,291,-57,2514,352,-23,119,63,128,-151,-36,1,182,-10,48,37,-8,107,32,164,-91,33,85,49,861,65,32,88,185,118,5,45,-22,219,-11,31,-342,200,17,28,22,74,19,18,75,-33,-10,-2,-255,-72,-15,83,174,107,56,127,24,153,85,474,124,25,293,36,22,8,6431,133,-50,171,-88,58,10,230,143,-41,-29,-53,-7,99,-94,161,-27,-22,36,53,-162,-104,2,15,12627,1,42,-39,-14,4,-9,88,-12,182,142,-86,4,25,180,31,546,-124,326,12,-9,218,22,-11,96,-6,65,122,-33,25,-303,72,161,-142,102,-39,47,655,463,24,25,200,263,40,251,106,106,-31,14,213,27,-24,-82,124,99,-128,1307,30,24,-28,34,-24,-16,22,57,5839,12,317,683,35,157,22,46,-35,-22,-46,-3,176,303,368,6,-37,65,30,-142,-39,-26,-83,-20,16,70,56,-21,66,74,25,165,32,-11,19,-106,-27,-92,-6,-73,-16,27,-152,30,-73,-3,-174,-77,-411,-49,-148,-286,153,-40,2,31,20,-10,63,130,7,90,694,-81,30,-13,220,-65,126,455,-30,-29,106,5,-19,95,25,31,11,-43,-17,-36,56,-59,-15,61,95,10,56,5,52,-54,-16,33,13,-28,75,5,-110,261,-14,108,274,17,-44,125,175,201,-5,0,16,-63,23,-31,4,21,-5,-18,89,170,68,-203,-35,24,91,277,406,-142,135,31,6,-27,19,10,227,353,83,33,52,91,9,47,0,-30,131,-18,126,-155,27,100,-59,-30,-64,64,-7,27,327,6,48,16,65,53,21,59,-12,79,46,-20,123,146,15,14,39,-90,37,-154,275,-60,132,-18,-91,-83,67,-75,171,24,-12,56,29,3,6,128,-14,-20,93,13,2,7,4,26,154,-69,9,101,-15,32,149,-31,99,-52,-17,-48,46,490,-50,-50,10,91,44,40,-67,-169,8,107,-9,-2,87,-28,-4,36,139,-49,90,18,50,-57,-57,-24,-23,113,64,-39,-1,232,13,-15,-13,-73,-52,312,65,-15,97,-62,132,83,7,30,-8,-146,27,-67,60,-42,44,21,-22,-6,43,11,14,163,-27,-15,17,17,130,17,71,16,-46,-138,15,58,-17,102,25,36,100,-1,32,-4,43,37,89,503,31,-14,43,24,3,47,-32,11,175,8,-26,-31,66,-8,139,117,-30,-5,150,283,-99,26,1,20,237,125,93,360,645,196,23,84,-95,13,142,-13,25,150,52,27,17,72,676,126,-25,67,439,20,70,47,82,83,-8,-45,115,34,57,236,97,-56,400,12,34,16,183,1,123,-72,66,63,7,-55,78,-28,133,56,-23,177,61,18,124,-11,33,29,77,68,42,37,-28,-22,209,93,-112,-73,64,65,38,-3,30,14,-10,-125,353,17,-1,20,77,21,42,60,27,1,59,-6,289,41,100,26,-28,27,66,108,115,84,-125,13,51,77,-15,-37,36,31,40,77,0,51,217,279,28,-48,-7,-4,56,40,35,211,42,221,11,117,-3,209,96,186,9,311,-29,43,-23,76,74,-52,-72,452,360,-112,-24,233,26,63,572,32,-46,-3,-39,105,88,95,77,11,132,223,-58,28,52,37,72,2,117,6,62,370,161,-97,38,196,106,65,52,66,-92,9,-11,-21,-6,-13,77,7,-63,75,206,-42,17,321,-150,324,175,647,57,70,-7,131,-99,5,111,365,-32,35,49,110,124,69,41,66,-152,3,8,4,-191,-43,571,6,2486,189,-38,54,-82,-47,103,146,46,51,24,100,71,65,56,-22,37,247,-18,-2,9,18,392,38,170,155,5,-42,25,44,-505,59,9,-23,21,70,305,94,239,44,188,120,190,377,-30,178,65,244,157,0,102,-131,152,-129,103,132,119,-54,64,87,332,27,-73,9,194,205,-427,94,256,153,120,-4,-98,81,368,193,81,29,18,70,162,79,316,-16,44,141,21,2,169,61,28,312,-43,155,73,166,-2,40,77,38,171,-2,57,25,36,37,94,123,29,320,-37,379,115,69,80,138,194,-37,547,67,-22,472,89,52,-18,114,54,153,92,8,147,74,152,-60,53,121,-33,101,-39,106,167,147,80,112,197,139,371,126,-39,6,19,144,239,141,11,31,60,32,32,-1,135,20,30,-33,147,960,82,448,-18,-547,-11,72,14,128,40,70,43,45,14,10,43,-13,71,395,88,187,60,-44,22,-42,33,-389,62,192,-8,322,34,92,255,4,335,-59,27,109,23,178,-2,7,202,192,0,117,-5,26,157,5,90,39,29,82,45,250,-68,-27,-13,34,115,61,62,106,96,174,476,116,356,100,75,697,226,45,30,-12,71,32,97,85,168,69,33,27,16,225,-363,-13,48,143,-31,45,-11,-18,99,40,177,44,37,272,-2,-240,15,26,-66,50,250,-21,387,249,309,-2,134,31,-30,51,103,158,612,165,-166,305,308,50,24,167,-20,-22,35,-38,20,42,29,70,20,4,221,296,-50,83,153,-9,61,31,225,-18,148,842,37,97,125,49,8,53,3,16,103,53,634,153,62,-7,-28,14,17,181,46,41,13,158,8,31,46,76,243,148,43,66,127,821,611,-4,52,-58,-19,66,-18,74,58,-39,81,72,63,157,169,0,80,7,552,303,-14,26,-63,4,83,241,110,49,54,122,76,196,87,-16,218,7,17,-104,159,-95,83,26,2,-45,18,42,87,162,20,194,106,50,116,291,-49,-225,48,75,97,-666,-30,10,-16,1,81,20,-18,1520,-3,60,15,43,-26,13,-83,38,93,79,38,59,10,-28,14,2,293,21,-118,44,559,18,-11,136,-41,78,100,62,97,37,44,63,124,13,39,228,79,39,186,-26,294,447,21,16,-8,4,28,-142,1,-33,-1,114,5,107,-256,-118,45,229,120,70,31,49,107,104,72,170,46,217,205,135,90,45,81,-29,95,31,104,30,79,76,165,-5,5,220,-15,24,171,81,155,115,117,83,-71,90,12,-43,328,31,60,-209,450,26,0,107,-105,79,-229,110,30,7,-76,-7,64,150,295,23,-12,24,305,-9,-376,93,-15,30,160,14,232,4,49,44,-10,129,10,-254,21,79,-245,-67,276,-37,55,-2,125,127,108,1,-32,205,36,-1,232,7,197,16,106,65,43,708,18,7,70,57,176,86,101,32,48,84,67,322,-9,-88,89,165,20,-55,154,263,-211,-39,84,45,66,-26,-8,49,-101,-91,-2,229,39,73,-20,14,67,-5,-15,-65,29,341,107,10,52,29,56,82,20,39,-20,-63,62,189,201,-46,8,-24,65,47,-129,128,344,75,62,7,49,3,15,25,-19,56,1396,246,244,47,22,-13,267,50,-64,150,3,348,-7,16,-83,310,58,67,6,13,-47,163,124,371,1083,71,-38,568,-126,261,0,2,78,25,21,206,120,-180,169,16,0,170,-215,-72,24,-36,5,31,35,16,-59,41,-149,99,74,447,-23,45,24,4,45,38,129,68,24,-18,60,34,39,122,47,-49,28,31,11,9,39,11,93,186,37,144,-31,234,37,28,-60,-3,-99,127,28,-11,210,-169,86,144,29,27,25,93,53,79,29,76,221,32,167,114,105,-2,-20,89,47,8,90,25,6,-17,536,829,120,81,257,-2,77,67,72,-14,202,127,137,522,290,303,22,102,132,-47,9,16,495,20,145,65,128,423,81,103,78,-29,-283,-57,53,63,2,-26,-465,56,0,201,579,154,253,4,-43,-41,62,-86,-11,6,110,35,8,33,39,121,66,98,201,163,-32,32,27,26,77,72,0,-53,-14,-31,20,86,12,96,59,73,4,181,209,66,62,-42,28,118,77,21,48,-82,7,33,-12,145,95,22,-20,32,24,16,-59,-47,157,40,12,93,20,-2,110,-81,96,-16,-41,449,-28,136,22,-21,-2,21,66,50,14,48,184,-61,92,74,-55,-122,59,72,60,-9,-28,41,345,-206,198,-70,-7,-124,168,-15,47,-119,47,51,-54,17,56,122,99,67,59,23,-40,18,653,-43,127,16,176,429,105,-43,-165,367,-34,126,-111,55,26,24,-175,240,-257,32,10,107,0,326,62,48,60,238,141,88,137,8,23,94,48,0,-15,65,2,233,-5,34,-75,43,59,139,55,-23,-39,30,116,204,-61,84,-29,-48,13,63,22,23,64,-20,-14,167,174,-33,6,308,-13,680,116,49,423,-70,-12,154,53,-5,506,44,217,195,-19,0,2,227,24,71,6,115,145,30,426,-4,34,-43,20,-24,68,655,-116,12,99,296,102,196,521,28,6,65,88,127,188,86,1,186,115,-18,76,-98,287,2,23,-60,132,-1,36,229,0,2,116,189,77,77,50,-772,116,101,159,60,97,165,708,45,10,145,60,-254,-25,394,-169,49,15,96,6,31,122,104,14,-108,83,318,3,381,14,-116,89,64,-113,202,64,144,132,-9,471,72,125,80,58,41,-18,99,4,160,171,48,187,196,156,17,187,-128,10,150,44,167,-151,294,164,67,37,-36,42,0,279,44,55,8,-262,-14,-108,91,320,1,83,-70,859,8,178,-81,-67,41,105,158,479,54,71,81,583,-55,52,102,51,108,152,6,64,31,-20,202,-67,98,314,43,100,56,34,-95,80,42,26,21,147,277,194,50,27,195,-77,-24,-57,132,44,-64,224,212,119,40,389,42,51,27,538,190,83,-7,106,-22,49,-123,72,269,157,-11,55,29,130,624,29,209,83,39,-63,-10,-43,145,-65,125,26,64,-51,200,67,181,207,191,-29,-10,-40,325,11,143,173,34,56,21,-33,-39,40,247,9,2,36,32,94,28,10,54,224,28,-17,-29,310,322,-27,84,34,161,-15,54,42,-60,14,17,187,-25,118,40,-57,-9,30,87,75,31,-47,82,126,38,82,102,49,195,167,141,-12,83,72,120,-25,292,373,171,136,24,73,-157,120,72,-20,71,164,113,105,-3,-24,110,58,83,-160,-23,22,-10,289,108,174,144,55,50,131,67,9,-43,28,36,138,1,22,443,71,43,81,118,5,27,286,-13,-1,188,77,270,19,-68,-34,17,21,-27,53,4,116,-30,40,205,81,165,-18,75,-528,196,38,42,42,57,167,40,265,422,64,408,242,-30,-5,53,-11,400,66,115,169,157,59,1171,-2,197,87,22,392,120,279,286,364,225,120,57,144,67,-57,129,206,-128,195,11,32,-43,-23,36,-1,123,195,135,5,82,183,113,55,132,56,280,26,623,117,121,105,76,100,41,63,34,-172,82,54,137,35,20,123,133,-83,2,83,1270,480,6,414,-19,48,50,252,157,72,174,213,218,66,50,-262,34,156,178,61,4,161,317,-10,237,-13,79,110,172,26,35,-20,43,195,-55,12,-2,72,92,87,11,515,-68,218,100,184,181,115,45,107,-35,61,44,20,66,-195,4,54,165,-7,-107,64,202,235,48,62,-35,56,61,305,573,1141,-374,26,20,-12,18,43,34,-1,-15,321,76,82,-19,87,23,-93,16,106,341,124,162,25,-7,90,45,3,-57,85,199,52,142,93,74,-2,88,228,194,14,-39,317,93,46,101,39,23,154,0,218,188,8,295,-14,80,178,15,7,71,225,100,2772,-4,105,119,93,-7,32,121,80,-52,105,137,62,126,70,96,30,104,172,155,-2,22,-47,10,22,202,49,62,44,52,-6,16,-53,178,26,222,140,67,102,403,85,89,57,-7,37,46,-2,34,-209,-92,62,103,15,43,348,5,37,158,-4,526,114,131,-4,-3,27,111,-18,46,24,278,-34,-26,162,18,30,332,109,78,38,24,18,35,-115,14,37,-65,-40,217,137,108,90,90,183,78,86,81,-17,-69,-16,12,49,-12,-28,30,121,54,-4,79,-6,65,21,239,41,264,-12,126,798,176,68,4,104,47,11,168,26,-191,-20,47,264,-37,66,32,62,56,-105,36,79,-35,15,119,48,66,-51,59,53,83,-24,54,74,107,6,85,28,-17,-189,65,221,162,58,322,-152,53,3,67,53,104,-23,-388,106,-92,-2,45,325,64,7,-39,44,8,68,36,78,58,-125,168,15,50,119,28,62,75,30,173,387,454,414,222,18,24,330,86,111,269,70,208,123,156,4,128,104,3,220,-12,44,53,369,112,186,114,597,335,76,-12,4,5,195,-119,28,170,23,241,129,7,-85,59,12,33,39,-4,36,71,81,556,46,50,166,-56,-60,-18,-37,-98,29,-19,123,505,68,-37,234,225,139,-10,16,-18,120,54,30,126,773,15,416,22,92,160,72,-17,35,99,-103,66,13,-12,62,25,180,19,120,115,44,85,-162,319,51,153,123,73,94,64,701,185,131,21,47,-2,110,-172,89,215,36,43,17,19,-94,158,21,65,-29,55,-8,87,18,-19,-91,19,115,41,496,123,-21,477,57,24,38,-23,-15,-24,203,277,19,337,-8,90,108,218,-83,17,-122,390,119,185,100,-233,4,53,116,113,120,167,86,226,42,13,-4,61,35,209,195,-28,397,159,0,-212,132,3,49,26,180,107,22,348,-72,56,398,70,59,76,-44,11,41,4,-11,-21,8,-9,16,2,58,41,63,22,15,-38,50,-192,-8,7,157,-16,-46,77,81,29,58,78,114,-3,-19,44,49,39,136,-222,-9,87,25,30,152,39,194,30,233,44,-6,60,126,-115,18,-12,87,175,118,293,-5,199,12,22,-173,67,8,-25,-130,62,81,-74,17,-55,218,-19,84,14,-18,4,106,25,80,99,-12,242,-111,-136,56,3,68,17,20,90,97,51,15,-13,401,189,117,2,44,423,-4,-186,331,376,-23,74,30,38,-2,-30,39,135,97,1,43,-38,117,676,120,32,-15,1,74,7,346,136,117,13,133,640,-23,6,83,34,27,142,15,-30,6,-4,17,171,28,-43,-19,607,234,36,207,-12,15,99,84,94,147,25,116,38,-77,-2,88,0,712,219,255,37,17,118,408,61,339,153,-147,29,105,48,117,-9,14,183,249,285,144,14,93,1,310,109,89,-78,153,128,40,15,14,385,123,132,-210,84,139,92,585,60,139,122,178,215,36,306,-3,71,-41,28,64,-42,187,-18,49,51,15,72,457,138,25,54,-112,120,221,78,127,15,-52,-2,-22,122,15,53,9,69,-3,97,69,146,83,46,52,185,715,-162,36,10,74,91,-12,112,-145,72,241,622,16,188,102,832,75,260,54,51,278,207,-90,548,11,176,192,154,3,-5,203,62,-30,15,110,233,142,92,92,134,24,45,10,71,-4,84,49,156,96,287,113,109,257,-2,177,-46,86,-47,373,157,38,397,7,3,19,-222,144,257,279,450,-46,-28,-110,76,385,742,442,-55,38,22,76,149,21,302,109,113,21,7,43,-408,56,-97,84,-96,54,297,283,35,150,111,-104,94,379,122,38,-60,511,19,200,256,133,-4,137,-9,32,34,-14,334,90,-74,101,108,167,116,7,14,137,5218,103,104,53,8,112,148,34,192,-1393,71,1275,-20,51,443,54,-49,21,6,94,79,-9,58,499,-3,121,242,400,-12,94,-51,17,-109,-29,89,251,1,870,212,130,-122,68,93,396,158,0,38,319,150,58,58,9,41,-6,2,7,14,52,-18,82,41,112,24,97,-1,-7,113,124,126,72,70,-30,89,-24,71,40,243,86,-1,256,122,87,39,33,32,19,169,91,76,128,13,109,89,95,71,215,78,7,34,122,207,123,35,92,79,53,13,-102,79,157,115,231,376,102,131,48,-23,38,171,36,26,387,205,26,302,29,-58,38,5,79,236,-66,2,133,291,25,87,24,182,55,115,-288,-92,4,51,-64,-20,10,52,42,40,91,17,29,-3,167,202,528,14,27,119,-9,9,-140,-61,80,151,-5,31,55,243,-102,18,-160,-1,43,61,-10,-148,196,-51,60,50,30,-83,47,9,46,106,39,136,159,5,89,187,-5,79,27,105,122,125,83,233,40,33,-6,-201,372,152,-44,38,41,117,-55,26,-33,83,78,-130,119,3,63,280,72,19,1,-159,64,30,42,21,42,147,42,19,-107,276,23,381,278,169,-19,78,228,5,205,6,30,70,128,499,59,436,78,-11,43,297,9,2020,80,101,-28,54,40,231,-7,118,1833,-117,78,105,47,51,27,21,-38,45,-40,294,43,23,60,67,100,33,29,61,60,42,36,44,30,0,79,36,38,-44,337,41,102,24,199,234,45,208,69,65,-32,102,-10,-101,782,22,17,195,25,52,232,282,48,100,370,-13,-187,1167,6,46,1032,399,81,79,691,56,365,52,183,-133,26,398,78,71,47,46,36,9,88,78,165,23,-34,96,127,46,130,-26,-14,110,727,196,38,0,228,22,-35,30,29,-67,-129,133,254,27,10,19,38,283,79,100,315,63,91,35,156,46,196,139,103,3,106,141,29,275,41,4,162,205,293,72,109,70,149,240,-51,28,28,83,119,82,165,200,29,41,137,50,19,129,73,-30,277,90,-30,13,97,104,-8,32,51,4,-314,11,33,158,17,-128,-299,125,41,39,62,188,182,-209,20,34,-68,295,157,42,56,25,3,41,-11,42,22,83,218,837,110,-105,49,181,370,462,-18,40,0,-81,-31,68,90,239,43,39,107,109,9,14,86,63,73,96,103,3,-4,-76,11,113,18,-197,42,36,597,302,-224,121,-304,122,93,371,172,251,-3,535,28,68,53,139,78,134,55,105,0,46,5,34,74,23,-3,64,40,93,38,63,127,8,-15,-15,18,57,35,70,187,75,-190,326,55,86,126,-1,528,110,291,64,-43,4,172,157,66,166,211,270,31,135,56,90,156,157,88,-2,104,-1,10,53,213,9,-12,-27,-24,451,-15,47,141,309,48,49,-2,47,28,173,1013,100,487,39,1,137,76,28,4,133,-67,93,58,41,135,18,94,56,-38,106,2,211,198,-15,1909,-131,143,-76,124,-42,71,149,-136,35,68,296,555,173,64,329,6,42,42,25,284,341,17,181,21,-83,56,-177,212,88,242,-54,174,70,48,2,-144,111,67,12,34,100,8,748,42,-21,22,165,233,32,35,-1,-169,58,-54,-58,155,55,14,122,24,35,121,21,202,6,240,470,130,64,83,173,-12,4,-18,246,48,-22,60,142,-1,-10,106,38,138,34,235,225,12,35,-24,78,86,147,272,-6,64,-35,73,-85,-18,5,-58,122,67,26,90,121,146,110,2,54,22,-238,68,199,58,-1,62,-5,39,34,373,159,1543,70,13,-126,24,567,178,3,161,109,-13,-12,57,-9,-17,186,404,-146,2,59,76,-10,-30,-145,70,12,16,-27,43,18,71,126,412,199,78,96,277,188,119,-41,36,56,281,104,16,62,14,61,40,20,99,-30,168,491,79,-1291,556,-35,66,-25,-6,128,182,75,27,-55,-48,45,-21,-14,151,58,290,-20,134,173,236,88,83,17,49,-26,-18,153,63,134,26,-13,361,132,69,17,203,-65,83,9,-3,67,149,-11,-8,5,81,43,20,-210,77,22,25,70,111,215,32,69,89,43,-12,221,125,-32,50,10,80,-7,278,673,268,3818,298,248,81,189,90,26,107,-13,169,-3,151,36,-17,362,135,292,36,53,70,179,-207,14,6,18,10,-87,-13,44,318,43,-8,-125,-82,649,21,106,196,922,58,11,-199,157,2,319,-33,-334,86,14,59,39,22,249,647,117,234,-11,266,324,624,104,64,38,38,99,123,75,94,85,23,52,20,9,-46,204,240,21,30,84,128,-11,555,92,18,71,104,157,160,-10,160,29,326,256,246,-18,-76,82,22,147,13,51,-30,114,-81,106,96,29,-74,43,-162,10,79,-13,92,165,-11,6,8,118,53,44,16,47,69,291,138,2,-22,200,95,88,99,606,-311,224,70,234,485,37,226,54,78,422,-46,-26,852,-22,0,474,20,23,125,49,2,93,212,-6,64,304,304,92,-138,-20,-14,118,29,79,134,95,189,13,61,532,177,124,99,71,837,-23,375,88,53,80,-23,15,-7,10,50,96,418,16,24,32,-32,101,129,118,578,225,-79,1775,24,58,349,70,23,88,60,43,189,272,15,109,160,126,102,35,414,12,129,58,-196,58,54,71,50,301,430,62,155,-19,454,99,153,149,4,193,12,1,-31,30,120,138,3,8,6,93,378,-34,-6,35,28,54,171,71,74,177,18,35,247,226,13,40,155,17,181,-97,66,79,48,109,63,17,177,154,534,153,121,-164,16,-19,40,18,44,-52,60,28,-41,47,187,80,342,-90,276,145,114,196,123,227,96,64,254,285,55,57,135,-47,265,62,-8,37,943,401,12,633,137,60,74,20,47,93,8,22,532,18,44,-26,40,465,622,40,-12,108,63,8,15,204,96,193,166,127,133,-91,51,37,30,-8,2,204,26,57,89,1816,10,-18,5,105,265,67,164,-41,-5,19,60,136,37,82,-32,249,17,25,-68,172,93,-17,55,16,123,-2,9,-59,86,6,37,159,15,19,62,19,218,178,136,185,55,305,104,139,52,-13,208,81,232,121,25,132,151,90,-110,1663,-56,165,1165,25,24,28,136,29,-114,415,595,1,25,20,32,-11,-88,94,97,-22,36,-38,-41,42,135,125,222,117,72,54,244,15,238,147,86,11,317,171,147,218,64,-4,130,221,-15,-182,90,14,139,197,7,19,-5,79,-10,-18,12,105,149,231,24,104,36,28,208,-91,107,159,217,318,54,271,141,73,91,96,143,713,375,66,61,15,80,105,92,-93,46,78,-30,85,443,400,-11,243,-30,31,-138,99,112,72,-4,143,-3,126,833,109,-342,199,-47,70,371,-13,125,35,311,-27,28,507,15,68,-12,22,14,-102,74,100,241,-53,-55,-12,76,126,-67,38,139,48,48,424,238,29,153,16,105,-18,45,104,-13,-3,-30,-115,19,73,48,70,-10,142,118,102,70,-17,32,18,9,-35,119,16,-5,94,18,25,-5,152,-321,38,1,12,88,-35,156,1641,130,-42,48,414,39,32,170,81,173,88,270,558,275,-56,39,30,122,55,104,-146,-89,-51,-190,539,160,185,229,61,5,-33,197,12,61,128,-18,34,90,119,84,115,111,30,66,214,-64,38,44,118,-21,328,14,-5,140,32,84,-9,49,-16,-7,326,239,12,-53,-16,212,-14,-22,17,63,46,76,20,8,54,46,178,94,13,14,4,29,83,67,-145,18,-3,169,55,19,50,-57,63,-4,38,40,74,64,83,266,134,-24,-14,30,8,24,42,83,20,-24,-29,-23,29,2,20,16,56,-63,-26,-35,-24,101,18,-9,-27,247,-156,51,-34,-15,17,24,22,-24,52,-18,71,-49,48,-13,27,12,20,7,8,42,14,21,-423,150,-43,55,44,1,-58,-8,-16,-7,-8,-27,55,2,601,146,109,13,44,44,635,-35,261,565,68,-28,7,47,3,10,20,65,17,41,25,19,13,-7,-28,-78,751,46,92,-7,-19,-34,103,2,-22,46,9,10,7,-11,-22,-59,-21,9,21,-321,202,301,-24,196,39,22,-26,62,-11,27,-38,-11,-12,-33,-47,-7,-8,-60,-54,10,-28,-27,17,58,-2,-29,-12,-39,14,-43,-50,-57,-81,54,-25,-5,-65,241,12,110,-27,7,-70,-4,-596,-50,11
-25,-141,-107,31,-126,-124,-106,-34,21,-165,-104,-255,-222,-63,33,-15,-23,-159,14042,-21,-20,-21,39,-28,-3,6,-44,-39,-6,-35,-89,-44,-286,-162,-227,-176,42,441,208,171,396,1571,1436,9317,2136,4472,13113,70,-39,29,874,4608,126,957,20,-12,196,-66,310,150,91,105,253,72,-12,7,434,44,19,-285,-208,220,33,-139,38,-6,71,116,208,-30,153,134,1,-14,117,413,28,268,225,59,100,17,103,111,163,3,-15,222,45,-3,40,-129,36,-60,-82,-11,1268,172,-200,178,-22,-147,18,-943,-337,307,4,-9,44,-66,-17,-31,60,258,-17,-32,350,-60,112,149,107,128,0,26,-26,181,39,400,302,80,-49,3,28,61,38,-100,147,425,14,58,289,71,117,109,66,48,256,-48,491,-23,5421,39,83,218,-25,47,3,82,308,162,389,48,214,20,218,266,26,83,7,112,397,204,-19,102,351,157,24,-1,-204,32,1099,25,-13,-185,128,135,68,45,-51,118,55,73,17,59,4,161,25,581,279,337,2,38,8,-97,1018,-237,201,883,-99,153,405,-2,179,22,756,3167,-40,43,267,41,4,40,239,119,52,-133,107,259,432,218,569,135,890,8,37,-28,44,34,135,73,15,225,156,-87,483,-62,81,-4,582,-62,841,150,-289,218,2,14,12,-131,13,13,-159,62,-11,-16,18,153,56,-58,-190,-138,255,366,4338,13,14,-11,79,146,206,-41,4275,671,905,-86,-34,66,48,10,1107,104,151,128,-8,116,129,20,58,650,59,815,-237,363,27,45,237,-15,34,0,-53,7,218,967,573,543,-1,141,3036,431,105,-15,276,-9,227,89,61,70,76,168,245,179,47,37,97,80,-7,109,302,82,-74,916,73,-59,858,74,606,308,118,149,120,11,-456,133,117,1088,28,62,44,667,1601,384,429,-27,606,75,266,315,-6,230,378,56,62,8,24,430,203,68,-71,43,41,619,-56,-10,11,-22,1,113,44,87,332,83,364,125,94,62,2,144,2592,21,-12,-7,346,361,-6,-15,32,125,-266,35,-8,53,0,161,155,-36,46,6,814,55,49,92,564,145,-35,69,12,100,202,195,113,214,449,301,306,13,33,-152,78,-64,57,460,246,-4,168,282,14,-265,375,-102,170,-77,86,0,466,767,5,-2,-82,40,156,57,86,50,13,36,553,-24,491,91,-17,940,124,-13,378,76,177,100,-12,79,40,25,17,50,71,-136,15,50,55,125,42,62,-111,-19,203,380,371,192,143,-9,696,-4,-109,64,130,-12,131,11,316,160,106,126,35,167,-37,-9,-56,276,204,209,174,39,137,2266,102,336,46,1224,85,42,62,97,407,128,330,216,49,21,120,-133,-10,145,-54,203,301,118,501,470,27,-33,132,-20,-13,-21,3718,28,-38,35,274,5387,46,123,181,0,34,-10,34,153,51,146,156,48,493,17,-116,774,77,309,51,37,404,18,43,87,46,17,6,286,19,-306,-190,41,-8,60,11,53,877,60,185,145,-497,98,97,249,76,-43,-29,-1,-20,502,12,68,122,113,517,8,1,-89,112,73,193,167,175,50,450,-25,297,169,-143,35,95,137,25,125,37,128,-66,527,47,167,165,435,-75,-10,8,905,61,87,105,104,72,135,74,93,419,115,23,389,197,97,-173,24,91,36,59,141,26,80,137,85,129,-6,37,50,149,-56,118,-9,-30,-66,55,141,251,105,34,-35,89,13,215,113,90,71,71,480,472,-83,-14,54,156,174,68,357,506,-15,237,-24,60,71,132,166,52,10,62,451,115,107,-814,155,-57,-13,-5,241,12,269,116,82,297,206,120,-91,128,52,140,41,3,171,29,1353,1,11,85,267,776,-9,106,188,-227,-28,123,4,51,362,-55,-71,89,-567,33,20,51,463,6,387,176,25,-11,927,99,17,-16,167,342,1821,487,-56,115,-29,-39,5,46,69,1022,47,286,50,-147,272,242,-25,-85,2893,573,154,-39,140,-83,935,474,811,57,136,-143,35,-34,4516,16,10,616,261,648,112,112,28,169,-106,-359,424,-38,-155,-105,-341,-135,1,-97,44,62,1690,704,191,-17,-68,4,216,66,55,-23,-3,50,2,-137,129,-362,-143,427,0,-9,550,55,-87,68,-35,319,-147,4,181,-56,25,-41,-27,-124,101,-3,92,-69,-88,118,6912,76,47,106,327,5941,122,38,10,672,-116,30,-254,1422,2,-60,30,-9,-4,64,257,91,6070,230,-15,19,32,117,-164,72,10,-125,3102,-63,-19,0,-26,370,5740,-56,-271,-7,80,-52,21,149,-171,1080,812,-144,34,205,1027,50,42,-13,4779,893,113,87,183,83,260,12,-72,51,85,-14,1109,-16,-83,14,31,-18,190,8,-159,138,-58,100,45,-32,-393,-33,-57,-198,45,401,54,-500,59,339,-3,-47,242,187,207,156,-132,30,202,112,-33,-50,-88,12,4,87,-24,31,-86,-157,41,43,2,-47,-31,173,-16,110,-64,-60,3645,44,267,222,137,6,-136,-34,-47,53,-53,-68,166,1025,53,67,-21,196,-35,55,91,-22,-49,-42,-92,28,28,-385,2098,-40,32,22,987,21,60,-96,2239,-170,79,14,64,-82,-116,-443,87,-59,98,-30,127,-153,4537,422,75,157,64,-142,29,317,2972,156,-60,322,-12,-140,5099,120,389,226,-3,71,21,-8,1812,134,675,81,285,-57,1630,38,914,432,170,-64,179,72,2560,450,225,239,332,36,44,12,817,-65,1039,30,176,53,99,57,107,69,30,3227,37,-155,12,67,-157,33,134,1459,784,461,132,748,224,98,109,883,61,172,507,-33,-86,-9,-122,540,196,986,51,-6,88,8,2156,188,16,41,-241,299,77,52,-20,4222,-215,-4,261,389,178,187,-5,57,-15,-42,30,2,-26,46,108,3196,-16,9,85,30,73,-101,-4,-2,479,4164,35,133,300,393,24,560,202,-15,726,106,541,-39,69,61,1,80,224,-8,-17,-4,454,15,12,18,18,-24,29,-47,25,185,294,189,6,12,31,280,-171,78,-136,119,-96,52,-77,67,-13,-20,-25,-186,77,450,81,49,-21,46,12795,4181,-10,67,-245,169,-22,-2,32,20,-245,21,319,8,-216,98,11,490,126,95,222,4,29,41,-3,-23,141,568,-51,-7,68,335,-2,5,16,281,895,260,22,-124,-78,-47,20,13,1002,95,-10,31,68,-28,-38,-48,24,-50,66,130,11,54,4,55,357,-388,17,-5,761,30,530,3190,3,532,-41,280,1151,670,249,7,115,49,101,61,70,82,1920,-25,108,-34,-28,58,158,124,187,67,1243,343,110,81,56,503,383,23,192,-30,143,35,0,-17,-206,137,104,70,584,228,-66,4,-462,46,4,83,20,-493,3583,1022,252,55,208,382,107,-76,127,157,618,15,47,113,-24,391,25,337,27,-41,415,35,177,939,-7,342,13,548,2542,-2,906,1167,181,-4,700,24,64,82,166,390,154,31,2,-42,231,379,66,166,96,46,4,64,1124,-3,9,219,38,328,666,26,45,327,-3,39,81,75,16,132,-27,47,52,33,-261,338,2,223,-212,85,57,1914,1223,147,35,-52,16,152,29,98,0,-40,7,1785,44,-192,77,5,-31,17,11,104,45,1729,22,142,123,506,223,85,1,-2,72,469,-454,127,112,-26,-38,57,137,-120,163,148,292,-148,808,6,12,14,125,34,-6,237,144,-78,-5,-233,365,52,541,162,98,97,34,-10,545,52,64,-10,177,52,81,-37,19,-271,15,645,8,101,169,40,100,47,-31,130,-18,-272,300,43,52,107,-17,214,493,131,58,-15,47,213,282,266,64,189,81,-4,41,-65,417,-71,413,12,56,-96,315,149,-5,99,78,24,87,184,4,229,22,387,77,438,25,2,3623,313,28,-87,-51,162,1,24,9,-25,36,369,420,3,64,-60,3,-23,330,29,-180,-14,657,376,110,45,105,28,36,250,106,45,-15,-23,114,41,11,53,470,-38,69,-44,172,-7,84,-85,-14,192,34,40,211,-289,177,-189,68,60,-10,58,63,98,182,146,50,74,254,798,-6,298,-10,137,5,137,140,-11,88,270,8,-11,129,34,-20,-84,210,-28,-85,-18,66,17,146,-5,113,673,642,170,62,48,10,-153,61,53,-158,20,115,-2,431,34,-28,-64,-492,82,-210,492,1,-2,165,-121,23,-35,-83,101,54,-5,-5,628,7641,104,114,3778,138,12,18,-141,-25,531,698,-45,6364,271,17,-69,90,624,-81,283,369,91,5,244,-134,23,559,49,0,131,201,118,-112,4034,677,-158,170,1837,-16,30,66,8,-28,101,12,259,-190,41,95,119,27,24,-5,25,451,104,408,28,263,215,-7,329,-401,487,-62,1,24,69,7,-232,185,173,922,105,-59,61,138,-219,42,36,15,41,36,-1,47,-17,135,-179,6,7761,-38,8108,6274,6077,-21,-3,28,4631,-113,164,365,2062,10,-13,644,-37,163,-28,59,29,187,487,-34,153,26,17,1034,268,9,180,-109,-127,505,-23,92,5116,64,43,1644,-10,305,51,-257,169,191,6,180,-482,76,-224,47,1,-45,184,789,44,-53,265,294,270,28,251,83,85,182,960,155,77,191,115,87,991,215,126,-97,1328,-29,4355,281,46,26,49,10833,345,44,166,47,24,61,-16,48,24,158,9,-18,307,-17,84,134,-10,24,-19,-13,390,-71,-14,91,67,3382,75,-14,38,-321,183,-2,17,380,3,4616,119,-213,-51,23,-168,13,14,18,489,71,-63,-14,40,42,383,-3,190,36,-20,-42,377,1023,98,-3,-46,129,445,404,65,65,-2,-59,-143,72,5,11,115,63,283,1177,-214,26,31,11,28,268,169,3885,314,-60,497,167,-134,-20,0,-185,22,-101,570,74,174,151,363,6,52,-28,2635,53,-20,184,134,278,69,-28,31,-16,266,305,63,3446,378,-33,11,176,255,-18,257,250,32,883,31,144,-23,271,215,320,134,100,166,199,53,1446,75,-43,121,1647,35,24,8,-78,520,28,314,156,-2,63,121,185,259,170,310,37,169,-32,-14,179,2369,198,20,38,33,-23,6,73,-3,67,139,76,37,-84,148,50,39,278,-34,44,156,9,52,598,60,49,0,-57,18,17,-38,-113,267,148,3457,282,3,-9,-25,825,220,-167,130,-65,45,43,-115,237,76,353,-145,108,1545,960,105,58,55,206,-125,-85,-55,2,-62,-22,164,71,-19,60,60,49,-372,-14,30,-22,40,20,-93,24,122,-15,5,-3,-53,45,5966,1215,565,21,15,106,11,-67,13,191,29,590,7,-12,254,147,99,-11,1028,121,-80,-43,662,-53,-75,42,-92,484,2877,-21,138,45,171,-11,272,2569,-15,62,-36,402,87,-26,-94,-8,12,2,127,-200,480,-143,-6,53,860,501,152,45,109,15,147,-1,200,13,36,-50,131,-46,3371,-76,126,194,-3,76,50,132,184,34,66,-192,49,8,22,33,-155,40,25,-85,315,-53,102,15,81,210,188,1160,1665,166,-20,-178,48,26,-26,-10,12,464,277,83,221,-32,53,1,-10,29,63,-9,-28,39,-17,1241,146,34,-227,26,330,-32,605,0,25,485,-14,-103,584,-26,-119,5,-78,49,124,39,11,8,-14,2395,-42,624,143,-131,82,150,5,-13,285,87,13,-932,175,3419,124,-56,113,352,10103,49,-27,249,1,29,3538,-25,-2,-46,164,40,158,12,39,1103,65,12,-17,413,189,133,316,49,-488,29,-73,-95,28,289,-29,68,-19,1027,854,328,-2,2670,884,-74,80,39,105,-3,191,60,69,1332,119,-73,27,191,268,20,11,157,317,20,-222,-11,38,-59,1,61,159,-8,21,92,30,585,97,194,92,601,0,161,122,507,49,122,-7,-53,-797,165,-58,50,37,98,347,130,-60,198,18,384,-145,81,24,69,361,7,186,285,150,146,23,-3,61,118,543,210,239,175,27,116,708,2031,210,46,192,24,79,390,47,-107,7,-99,999,809,203,-182,280,440,53,173,-13,31,158,171,121,186,430,183,107,41,117,1530,11,-113,200,36,28,186,47,-13,-60,451,81,-67,18,472,185,36,43,-36,33,221,74,122,-72,130,154,70,-14,729,228,-225,42,-63,-51,229,61,26,9,23,149,207,6,-14,23,281,10,87,-4,13,102,113,-2,8,94,31,217,1194,118,27,-147,-5,95,22,-34,546,41,41,-26,-104,-131,-12,-1,-78,150,65,14,95,302,-63,38,30,36,342,54,4305,82,176,110,-26,18,223,174,-92,20,8,688,37,-28,38,-60,60,127,-103,281,52,16,64,-18,73,1,146,125,171,155,44,44,-29,37,12,-18,11,56,2,2548,180,6,-150,61,46,78,51,160,7,-164,-10,60,122,-54,68,876,19,-14,-45,75,4,-4,5222,5,457,-6,13,-115,-9,47,0,-134,43,-18,-81,-33,43,32,238,-203,24,104,4,87,38,157,11,18,-156,17,87,-72,14,441,201,228,-65,28,123,-3,46,151,135,66,213,14,-32,-69,98,41,128,-84,-20,72,53,1032,277,658,-143,280,63,44,-84,21,648,43,236,80,-197,107,73,-221,230,-85,77,74,389,53,106,332,63,22,52,-140,-13,62,-94,178,12,51,39,-1,-33,112,30,16,74,24,-1,303,54,570,-60,21,-28,231,577,115,-2,39,-6,260,-5,97,46,163,63,231,17,121,53,10,12,-294,127,73,166,118,80,30,15,871,86,424,-17,381,4,-27,547,-50,110,29,65,42,-14,12,37,14,-27,-346,-68,113,47,-119,88,409,435,-109,106,199,202,243,39,-11,113,61,42,6,72,77,-2,111,-7,41,107,173,-36,54,637,421,287,167,-12,-15,-227,3525,22,286,10,70,388,6,175,118,-9,102,-8,303,-78,-84,56,246,191,205,17,16,22,96,509,25,55,42,26,84,1140,2574,2474,88,47,190,51,95,16,236,33,-21,-3,32,8,93,57,-27,83,25,65,6,5,83,10,16,25,228,109,-8,345,82,244,11,-26,36,82,304,544,35,51,3422,6545,2404,2582,2554,6463,2038,120,404,-210,250,182,-2,-9,187,74,3,-190,-76,112,7,-24,15,113,43,21,-24,132,-59,-14,-48,78,99,684,184,8,4,64,8,21,-6,314,33,17,-67,-94,29,-153,64,-74,393,32,244,-81,50,-67,208,119,96,-146,15,182,-108,-87,9,132,43,-59,33,19,39,44,-193,25,35,5,310,20,2,22,22,17,222,45,3,-89,2,63,106,20,54,309,2333,56,-143,29,351,173,63,133,-366,182,88,101,39,-19,100,416,-5,292,49,-74,435,406,5,-20,1456,20,122,639,72,-1,657,9,45,44,-79,4,104,-61,105,23,57,-17,36,43,84,884,217,171,-110,-41,-27,160,22,171,27,25,32,-88,86,77,7,35,51,220,794,51,-84,25,62,-1,17,77,22,-5,-204,283,141,-2,47,205,-17,10,26,-50,29,54,164,-58,-16,196,51,-59,44,21,44,-53,159,-5,109,156,-6,243,63,-282,876,283,15,137,6,180,-16,-4,14,1765,59,219,42,154,21,959,-91,-5,138,61,-45,282,-15,279,-20,54,193,78,56,64,261,44,-7,-9,114,35,65,183,71,147,125,929,50,-74,-14,72,7,341,115,96,-9,-7,33,-51,-8,108,231,28,-35,10,25,79,9,456,-36,-162,130,-181,135,43,115,-37,-237,-238,12,178,461,38,-17,110,-9,51,79,114,30,179,312,29,-11,-106,30,231,-54,171,37,6,310,-502,42,-81,-94,-44,-15,6,16,-3,1366,-38,-44,29,0,-173,528,78,71,197,205,48,493,48,4,577,-197,37,149,97,41,-2,314,19,142,64,9,33,-69,359,871,201,69,135,-35,59,34,-80,262,41,-12,-41,80,441,-17,54,-20,130,137,214,180,33,-29,-76,-187,-58,-42,61,118,-1,0,101,336,99,487,59,7,-327,-298,240,649,26,0,117,17,24,127,80,155,29,12,340,61,136,763,116,-66,-5,-290,-112,-8,9,23,19,97,37,-64,-34,43,364,81,136,561,-10,-62,458,104,61,168,49,70,10,17,59,-138,73,-17,111,20,7,27,57,-27,18,170,-318,34,134,-13,-20,17,-20,17,237,122,1224,-11,388,601,-16,-79,563,227,365,2,223,-39,75,41,934,78,93,62,254,62,594,138,61,1164,2298,4,-15,81,-14,8,46,-5,360,184,74,6,114,426,70,268,-130,69,-16,274,-163,4,1,61,166,95,-48,104,151,-49,-47,26,116,-282,344,261,-13,180,162,270,-33,-95,98,46,33,128,234,76,15,112,20,-61,155,33,0,85,2763,16,232,-2,-10,32,653,-138,126,14,4,1324,41,28,311,9,-16,338,509,31,77,-91,67,-11,490,19,74,248,13,21,295,57,53,135,815,104,143,665,-35,-195,65,195,38,275,59,76,148,425,-33,-412,229,181,-433,-22,-30,-5,152,119,187,-47,61,184,-12,-1,54,172,-108,-6,-26,15,-12,167,-21,270,9,49,306,-1,-149,38,97,24,17,394,31,-4,70,40,-64,28,56,18,206,-29,-48,10,89,302,628,1037,38,-77,57,-30,29,16,6,-5,110,0,2,-46,737,-157,200,-10,57,5,228,91,-1,249,21,-9,5,-125,359,49,125,-8,20,42,80,-28,183,56,-17,72,2651,173,274,-109,67,-38,2,45,87,90,64,-5,65,94,-45,254,38,106,15,29,71,14,2,148,71,23,-1,92,111,-255,6,88,-19,188,-11,74,-74,70,145,38,-112,481,8,77,-6,27,20,51,173,117,58,9,96,9,72,34,489,60,134,7,16,21,22,71,-264,408,61,-246,14,475,69,14,-27,-2,8,-108,-140,25,80,96,38,-25,-8,17,62,134,94,380,144,-26,190,-13,-32,1,109,21,-8,-8,-19,0,333,-3,26,-22,34,75,284,102,410,70,650,-9,149,40,99,173,76,21,108,7,-8,2,193,33,22,-51,49,11,32,-32,19,99,81,232,83,-78,102,28,3,59,368,48,1344,12,46,94,-30,21,128,-101,14,26,-96,769,-51,31,-30,-22,-25,112,21,-25,149,1,10,323,0,119,-5,556,-69,6,10,34,48,94,27,102,-40,120,18,388,150,210,-55,31,253,236,-114,282,-76,276,26,274,-6,-79,-19,114,-127,2,59,-70,29,150,20,204,230,68,147,128,-54,311,215,28,40,193,53,-75,-13,74,-122,-119,60,22,63,-15,16,-9,26,272,270,-344,-67,-44,117,1,26,91,262,1345,17,-63,-24,10,36,160,3,142,240,26,-56,-66,30,-47,47,75,45,227,399,4,95,620,601,-31,49,54,63,17,139,237,258,-18,9,-34,78,1901,21,1005,53,-134,110,73,722,116,294,-142,679,68,161,247,-3,27,93,26,-281,71,26,-39,-20,19,55,-21,14,44,13,257,-64,-15,33,94,131,273,176,-15,147,208,87,-10,18,3,38,76,141,22,-158,37,109,-40,255,199,46,74,14,125,610,50,26,53,58,-16,-19,-57,-2,516,5,-10,86,116,177,32,-23,57,55,105,-47,230,81,205,13,130,-27,20,-14,645,60,-9,274,-52,-21,339,35,451,45,62,141,-46,221,97,93,68,-2,37,-37,49,386,-24,-28,-192,5,-596,-6,35,348,13,49,126,-66,-61,-131,139,67,413,43,11,58,82,105,-82,-90,54,103,9,-1,12,-140,103,-54,205,66,-18,-3,26,690,64,70,128,44,36,137,177,76,10,-132,119,174,41,40,35,-70,20,154,172,-7,-52,-27,126,51,17,-88,39,-17,-104,363,8,426,14,94,173,117,405,27,-83,14,75,162,15,-177,106,270,84,23,93,-124,119,457,-85,111,19,16,251,72,97,37,83,212,496,49,112,58,209,19,155,-28,285,68,254,126,1306,91,-48,50,-9,-4,6,-25,16,207,204,133,302,189,76,30,81,1,4,113,113,14,1167,142,2,31,47,7,44,-107,356,565,44,-406,-17,245,67,-91,1008,99,4,147,105,-253,40,-166,19,-29,-59,140,51,49,48,-14,44,261,21,-27,-2,1361,-18,990,-99,739,12,31,1,10,2627,-35,9,9,-112,-2,1,84,199,281,97,1811,-51,921,16,26,-69,166,30,75,-21,79,2,129,147,1402,-345,6734,-2,120,-40,118,25,135,584,225,1016,10,25,-98,29,97,26,166,79,1031,22,-69,-5,-22,-9,0,228,-84,39,162,-41,13,317,-217,50,-20,1004,6,-23,107,-6,-44,96,31,42,-32,-66,-20,373,5095,7,-14,44,11,103,-21,26,100,112,11,-17,-95,35,-29,-12,158,33,11,43,38,2715,-8,49,3267,258,6,91,242,-657,-27,-11,84,269,24,82,477,-12,-25,88,167,75,262,19,219,2942,255,143,208,232,170,194,-16,-4,-28,257,175,195,-22,40,43,68,-22,-22,50,-2,1887,278,-20,-104,-19,1053,59,1,234,192,129,-400,-55,599,79,926,1262,5495,-21,112,8578,937,-289,218,67,67,135,1275,115,239,135,-25,-19,-444,1106,25,-45,-13,622,69,2,6367,174,-12,757,47,3,81,84,93,-96,30,3812,1524,-7,-38,22,3,-25,31,104,-74,20,-13,117,-301,28,6212,-32,38,28,6,-16,82,255,-227,337,74,15,146,48,79,266,-96,2962,83,72,42,1217,4795,40,580,153,703,-186,2051,27,173,-62,-17,-22,42,506,592,78,-23,254,-19,-25,86,-32,204,50,210,75,20,192,16,77,15,345,-54,3737,527,11,-56,199,68,3683,-10,341,93,-33,222,2426,11,117,129,145,30,36,4754,3557,12,954,3,87,404,589,151,799,-12,1758,-20,24,-38,22,75,9,105,330,-2,-241,-8,13,-21,77,-46,69,126,181,244,33,4,-68,17,-2,19,123,167,295,301,627,160,54,651,755,409,368,38,-78,24,35,927,61,-274,243,8,17,9,-70,213,-54,69,59,227,-26,43,145,27,177,185,1,170,23,1143,268,244,190,1171,2636,416,-24,11,220,55,49,-89,57,1,21,83,7456,-14,93,-15,5,142,33,91,71,133,70,-33,-66,-28,45,117,321,564,-36,5,4,2885,-1,43,22,60,10,-47,-48,931,1,73,-28,29,70,25,-2,207,-14,12,-217,-61,-18,-81,50,-64,150,212,95,160,159,145,16,2,74,-148,180,-20,-9,-4,233,-24,117,45,4275,7640,1885,-20,-2,23,39,770,-120,961,-5,14,17,85,1049,2210,222,227,113,61,2135,247,-6,51,-34,-22,487,99,4944,2088,53,41,964,56,257,17,42,78,771,292,92,666,-274,-64,294,101,30,79,195,57,351,110,17,243,148,-46,905,186,396,291,1136,338,179,-16,44,-34,31,52,-109,-307,264,0,163,3967,-9,4,-28,22,252,72,445,49,193,-32,21,27,136,13,247,435,68,264,473,51,-6,42,333,329,307,12,-38,168,-40,117,955,-2,417,-21,-3,134,334,47,38,173,-4,2,-25,78,196,191,506,211,-216,4,-10,53,349,119,114,597,86,183,57,2,23,116,236,-34,-103,50,729,-32,43,22,51,81,35,10,922,28,-12,95,3,-11,111,48,-97,26,173,15,382,68,48,22,16,1491,192,55,47,86,2801,220,355,30,31,-50,197,-76,24,96,129,1162,16,149,27,160,111,182,652,386,40,-194,92,42,112,247,166,373,5901,98,1534,60,135,74,175,209,5,82,-66,-71,-81,-44,44,904,53,34,28,-1,-6,-3,122,-4,144,187,131,29,-32,31,318,1461,140,-5,25,-2,44,-39,467,80,229,-9,13,278,45,48,-21,232,4,25,0,78,183,-3,47,71,5,-4,37,-84,124,76,51,11,-56,55,54,34,-17,-114,-45,78,99,25,-27,31,-5,347,120,124,-6,11,-4,26,-45,-9,170,181,202,538,376,597,-56,-45,-4,99,193,267,436,-80,25,43,896,-51,-105,-79,87,91,72,-21,58,662,55,3,12,-196,435,36,228,-62,68,-30,111,142,-78,4,-88,-92,152,-138,26,52,10,42,-1,-5,-9,28,300,84,497,-26,425,6,34,156,24,-13,41,51,54,29,-245,51,6,-10,122,207,158,195,163,-119,34,541,32,16,27,-58,59,0,-59,206,-106,36,66,-39,-19,36,49,51,-34,-25,-243,14,10,6,-85,21,4959,-99,317,14,26,0,7,242,-19,117,127,254,20,89,70,74,33,66,-208,167,427,136,89,-4,-10,615,187,141,84,-60,178,-23,-5,60,116,-32,19,-228,-8,-155,39,178,58,80,99,38,-26,100,76,70,12,138,100,-11,136,42,211,256,-98,12,32,-506,62,94,126,26,261,-185,-21,-134,211,-49,369,49,78,-55,-119,0,82,438,94,75,121,120,-136,188,-3,-8,155,143,35,720,719,-78,19,124,1657,541,2269,26,1164,57,292,-25,345,-84,28,23,-5,-277,4,184,94,12,-5,476,-10,-58,26,70,-223,113,14,-160,44,338,-5,-525,37,6,-3,23,-17,78,-32,139,71,-39,-5,209,453,34,97,176,70,157,45,15,-67,30,-68,22,68,261,48,-238,-19,61,55,-9,44,5,101,88,-68,-361,-36,35,41,277,38,10,-17,-77,14,-32,7,-6,12,24,39,-20,70,42,-19,25,136,68,437,-24,46,48,-59,204,101,-48,-16,-91,-199,343,-102,22,11,48,15,100,90,35,145,26,46,-5,15,-119,198,-25,-46,-7,10928,259,-118,328,-189,-13,59,192,86,66,0,9,-24,-20,1864,143,85,646,-21,-15,46,71,85,-107,87,-62,-7,35,30,122,6362,140,-33,294,49,146,970,58,1019,172,74,38,-2,5,3974,397,26,3562,92,-8,-87,59,117,20,16,410,531,26,73,197,43,1,-15,-8,432,4,-133,41,79,27,244,42,-20,14,119,43,91,12,51,187,837,286,422,-256,-14,164,20,-135,38,83,274,-6,228,39,27,47,608,-112,246,-12,2,-59,-18,70,-10,43,-11,331,3,2,1082,455,-85,27,-30,-13,158,89,197,103,-4,435,19,-133,105,322,130,272,62,221,-3,75,58,271,56,-7,234,11,-197,17,-3,10522,268,287,193,-96,10,-321,-16,37,18,-47,-11,-26,46,-39,2,8,-21,5,-112,-6,48,-82,-4,-15,4,-2,59,-300,-25,32,-195,12,30,13,99,226,185,5218,2021,247,23,70,-49,532,223,-165,126,5,299,-124,30,-13,480,6,76,-11,13,33,338,35,220,-67,-26,36,8,-45,62,12,565,48,133,-69,-23,-3,39,229,7,-13,417,36,1399,53,10,14,1087,-10,7,228,24,33,41,116,210,-73,142,33,-15,44,550,0,56,545,517,85,47,-47,-54,180,2136,26,231,86,2,-99,654,23,-45,461,19,25,434,228,-31,-9,-59,-85,-18,-8,111,27,43,-1,202,60,22,-4,133,66,41,211,39,16,48,160,-88,-11,22,-6,126,65,-20,174,140,2,-134,25,27,569,1265,170,-61,152,719,4,179,-25,376,70,-39,25,28,582,-70,77,26,36,27,53,1453,8,2,26,-49,65,24,1018,12,147,152,-2,9,-62,87,22,-40,10,-13,48,176,17,65,0,75,146,46,64,-4,626,864,12,106,-16,27,58,769,232,70,-18,23,-174,-15,99,1497,-5,3,7,200,119,42,-28,-10,362,111,-3,-67,266,127,-141,15,58,23,40,377,-15,108,824,-8,1272,45,-36,817,180,-1,14,-30,28,-19,12,787,-13,-119,-224,104,129,291,52,-30,-13,33,57,70,59,111,20,29,463,29,7,428,133,399,-35,-26,26,110,30,-1,658,76,53,-13,37,-5,12,4,10,-11,1,528,70,-127,274,65,-4,-76,-180,2359,5499,-3,-14,1,-45,-11,-19,-96,-23,-6,281,115,-14,2037,305,96,775,-22,61,14,-40,-44,-11,19,406,-8,1140,-213,-17,79,35,40,177,12189,163,116,490,-113,175,2,-143,-864,51,-14,-8,252,-67,35,129,176,71,70,86,1551,-63,3559,40,-49,482,274,47,32,69,-66,-62,-4,165,170,61,-24,-94,280,643,96,4,-21,1,-7,-96,-11,-163,47,42,45,-65,-12,242,-31,-26,5,77,14,16,101,11,106,-3,37,26,49,63,-16,122,25,30,16,3,532,-14,-121,62,-16,-16,132,231,4,-10,15,137,248,0,-26,97,109,25,139,-59,308,-198,124,865,-280,-22,16,-13,1429,154,38,41,79,-306,5182,104,417,168,122,43,111,55,1,45,10,17,5,209,98,49,112,173,1232,194,3,-18,-5,264,-92,3,-20,-135,720,114,135,0,2,6,56,93,62,-77,-219,7,1244,81,38,2,115,70,10,24,102,-111,477,3,-255,9,-75,293,486,41,-49,-88,519,11,97,168,-83,155,-55,748,9580,382,-4,-247,31,137,-117,98,3,85,85,844,3683,2978,135,26,50,-67,3,-140,0,278,33,57,112,481,270,290,-43,1,-133,-202,340,-26,-71,-6,-59,15,-247,166,21,-863,-36,-48,31,733,-6,26,-58,16,32,-65,17,-135,18,-314,11,-14,-51,113,69,464,36,275,32,83,28,1,-3,-23,70,160,11,30,539,-90,-63,11,571,112,924,2420,288,6705,-34,-36,-7,-35,24,-23,89,-223,104,-60,4,103,565,6,303,285,4,66,336,2139,67,314,-28,50,46,88,65,55,8,-40,2346,-42,78,13,367,-272,1240,111,255,8,33,-11,23,1785,0,42,88,134,34,173,75,15,67,-1,-19,51,-5,-562,3291,70,73,-4,52,-55,113,15,-42,2,-164,11,136,445,467,139,31,29,-119,-82,-15,139,43,-1,1594,-117,105,34,125,60,59,-2,424,45,16,33,228,-41,123,175,2,110,74,11,60,-24,-62,47,-80,29,54,-32,-2,-112,104,259,39,-3,-244,82,17,688,-98,50,196,8287,286,122,4961,-86,7,-21,-180,14506,6690,4500,971,2262,64,59,1313,207,463,43,376,321,-19,66,35,475,13,42,17,-44,-215,-47,40,122,3437,241,-42,388,138,2430,135,-6,49,162,-3,-66,2,39,-44,23,442,577,-8,-15,86,-52,-18,487,139,-499,34,405,108,194,-36,82,309,93,276,63,2968,8,698,123,423,7988,884,-13,61,1231,-65,-23,1968,422,156,219,267,-17,-4,-19,27,81,-19,-237,146,13,-10,-20,72,47,57,42,167,71,4485,24,18,0,37,12,-10,30,-26,144,64,1349,-83,1313,159,959,31,152,72,7,-1,-400,-98,8,88,-4,18,-42,36,-10,21,-62,89,51,64,-188,-22,-37,141,-19,-169,59,1,-23,-33,-35,284,-26,40,207,64,22,-34,68,249,-35,28,157,45,-11,861,192,-9,101,-24,100,17,-99,78,50,125,-227,-75,145,-195,22,30,237,23,165,61,153,-31,-47,165,24,128,22,23,-10,-3,70,-114,60,24,77,149,140,350,-34,-34,271,118,-10,-11,92,37,66,125,-55,-4,220,107,164,21,56,-6,219,501,-53,-36,-132,-43,-102,-122,89,-19,298,-238,-15,81,34,-111,989,-479,257,429,263,62,132,209,340,3400,1157,54,324,50,75,-178,-36,161,-245,-19,1160,136,2008,43,22,2308,133,29,-3,78,20,211,60,12405,1243,461,24,75,203,10,25,29,119,-108,-119,-161,-49,83,28,84,3915,-9,1922,1992,382,-90,112,112,25,89,-23,-30,-60,123,-26,144,178,1918,3,-15,-53,-1,18,-27,406,71,-48,290,623,6,299,54,23,2098,76,25,35,140,340,1297,155,1425,-32,-67,1133,-30,-308,22,-32,16,61,154,2199,254,57,249,274,-113,-7,181,347,50,294,152,46,600,430,-119,29,62,89,-14,34,1,280,72,93,21,-28,81,-11,601,-334,58,70,-69,216,-3,10,-362,228,511,46,39,126,297,393,-140,-28,142,31,174,257,-133,-15,189,1852,-28,-85,-72,-41,19,-102,12549,276,50,6,21,157,124,18,15,112,118,10,119,-3,7,181,124,-51,2176,-42,137,3,-23,12612,603,133,27,-224,-9,-60,385,-5,34,31,8,9,113,247,64,-15,29,-6,3388,-61,283,-71,-217,330,61,63,78,159,3,96,-35,78,766,18,74,26,60,72,1,-106,103,-211,1482,30,-1,449,471,-4,48,65,-50,6,96,158,23,161,99,-18,52,81,-2,57,23,83,107,3487,-12,250,333,722,-50,-16,39,-114,-31,26,668,-15,93,-2,388,185,14,75,-119,885,82,-10,45,-27,-166,77,43,16,56,317,93,50,152,138,45,167,-90,-15,15,-14,-36,176,-130,156,13,831,717,-20,74,36,724,43,6724,65,751,9,128,338,-199,-19,61,47,176,97,15,124,-28,-9,1,-29,79,-3,47,10,210,-31,-187,-24,-163,58,2,8,86,4,222,1,-12,19,52,57,-7,56,3,54,96,-64,28,27,154,-218,64,-214,63,-32,3,3,0,-71,409,146,29,56,71,187,500,-73,559,171,187,-470,-1,20,-2,-101,-29,538,-3,392,41,-158,79,-40,30,-28,-258,144,103,28,-83,252,-71,-39,-16,19,-21,99,271,67,42,852,302,-488,72,110,-48,-4,-20,74,1060,-13,-231,68,3357,121,5,-17,11,23,-25,90,1561,75,145,258,1024,6,136,91,-51,-47,-19,32,59,84,53,-4,140,-26,7,29,15,2,85,64,-110,-113,-12,40,151,102,1289,1249,112,37,285,-7,682,47,-23,158,-736,84,-38,85,78,297,8,49,-155,-88,-229,-162,50,-235,520,10,22,-22,25,35,-111,58,-39,246,16,-35,-366,202,-32,-35,-20,256,-34,30,937,46,102,63,-22,34,213,44,-70,236,252,-148,-357,160,1839,-21,246,-77,235,193,128,-99,343,-59,-63,289,169,15,-2,160,56,-9,88,147,-15,-59,70,130,-114,21,-15,135,195,8,99,210,-164,-27,46,-43,-54,-539,-40,398,844,192,-762,1,108,26,397,-5,70,-7,160,467,20,124,522,33,-6,21,112,110,121,3068,12,-217,182,-92,4,3,44,513,-16,-344,-1711,-276,104,-9,-324,-94,-16,-364,13,30,-81,-122,1261,-39,-16,129,58,88,2104,596,-55,-260,77,12,13,1374,62,122,29,685,32,7984,272,-959,-2234,-5500,-247,-171,78,17,-207,-51,110,14,80,-129,343,1805,1477,20,21,-5,-50,437,47,1919,4,-18,-33,8,-48,1936,66,3,2026,63,-31,-33,513,31,180,357,10,1137,-16,69,-3,-183,-30,5,179,4,94,36,202,-14,21,75,33,2,-7,31,161,12144,251,372,8254,206,7,-75,-128,-14,489,208,686,-12,1,27,124,-125,53,-120,179,114,249,21,29,3468,-42,14,16,2,11,46,-12,296,-123,17,-1,-26,407,-8,-16,-108,-15,111,-17,220,50,-39,-48,-11,52,-12,15,395,36,22,1,-62,-183,3,43,82,162,6,130,50,-13,-5,234,7,387,53,271,-49,-7,18,12,60,-39,2,-10,422,4,49,36,-7,1366,46,7,-65,-38,4,126,2300,-33,129,-64,-114,73,-51,75,1570,55,-15,-33,399,365,-38,-225,254,-41,-37,-8,46,22,356,-22,37,31,0,32,17,60,-18,-32,47,-93,-59,-2,15,65,-26,445,181,12,2833,-191,113,33,108,33,52,22,43,-12,25,-21,-17,536,8,-169,1908,476,75,27,447,-305,-193,-16,67,-50,31,-37,-11,116,3,-19,342,112,-140,-26,1045,78,43,-31,-23,85,565,-42,194,137,-32,-72,-33,104,306,-156,14,15803,9207,-10,53,1,274,10,-88,2191,29,5,529,-25,-3,913,1142,485,-324,0,-3,20,-31,-32,-141,-35,-10,48,41,582,-724,263,16,-70,411,-131,1505,-342,40,5,348,320,289,47,-67,15224,15,-8,71,1890,235,9,79,17,25,-86,-14,9,-13,-41,18,4,-16,-55,-29,-12,319,-51,134,77,1087,55,5586,65,-19,2530,3916,59,29,3,3534,1721,12,1247,-144,17,66,-16,64,-14,96,20,75,34,35,19,44,-366,142,45,717,-27,322,-40,168,87,-1,70,-16,8,19,-82,36,-97,20,-151,16,-331,-25,-141,-107,31,-126,-124,-106,-34,21,-165,-104,-255,-222,-63,33,-15,-23,-159,23,14042,36,-21,-20,-21,39,-28,-3,6,-44,-39,-6,-35,-89,-44,-286,-162,-227,-176,42,441,208,171,396,1571,1436,9317,2136,4472,13113,70,-39,29,874,4608,126,957,20,-12,196,-66,310,98,128,7,-31,-22,3,115,94,353,-59,-13,-499,33,10,232,6,71,119,42,27,-20,232,531,26,1688,607,18,407,464,6,91,20,74,1,40,39,-27,0,298,-73,35,-29,-7,-75,94,141,44,49,29,24,107,-32,-40,165,35,190,56,-9,75,33,-659,387,123,861,52,-15,144,79,109,54,-29,-139,150,-63,9,315,-271,54,155,-363,-1,21,-370,-71,275,665,171,63,-1,282,149,18,-37,283,119,11,31,124,183,50,387,7,-22,19,14,-14,79,-38,43,180,1132,340,313,54,-100,90,8,151,285,163,10,1,102,817,2,178,-153,24,212,16,73,20,8,-1,15,232,214,0,-3,119,131,132,298,29,300,131,1400,131,97,929,-64,-61,14,-17,56,40,91,586,7,27,-167,-1179,86,1148,69,590,26,-42,-1,43,-66,-28,145,-61,238,172,-5,-8,83,59,18,496,-40,-49,-16,45,139,69,310,-72,-123,75,5,-5,2,26,26,110,-46,639,-77,75,-238,71,110,220,82,-93,17,96,-56,68,53,44,-10,57,2061,-6,-6,1,16,38,-1,183,213,26,-81,26,-97,8,141,9,-304,144,53,-126,1,471,157,528,556,400,-8,131,13,43,7,68,196,74,204,65,-4,-5,3,-2,-24,115,-14,-21,142,105,101,35,-4,115,242,314,113,7,76,3,241,82,150,649,62,4,-29,9,33,-26,433,200,55,47,701,159,-251,80,237,-133,86,-31,-8,-48,98,117,32,300,-177,49,-1,218,6,231,-33,119,-88,-3,58,306,43,-9,51,245,150,145,218,211,-116,32,233,926,22,64,67,80,308,82,93,1795,333,-15,85,80,44,17,7,144,458,15,285,-7,68,-50,101,134,-14,51,35,-82,42,82,920,-45,182,-94,-593,70,1024,45,17,27,28,394,150,18,391,-90,65,-8,85,51,143,-45,42,-308,-51,26,234,27,-24,-95,-5,155,104,150,-23,48,8,45,-85,88,95,-9,116,4,5,-33,880,106,-50,96,-115,279,18,59,139,87,73,32,-451,513,44,144,124,-345,-58,-22,391,349,72,6,37,193,26,190,246,27,35,-27,51,6,100,244,-406,-48,226,46,80,13,161,-8,28,-99,451,103,46,839,111,406,16,228,13,80,-29,-34,-1,100,243,-71,70,-11,71,345,127,72,46,111,-34,52,337,-46,28,185,-2,-53,952,194,31,12,2361,31,35,17,208,404,309,-10,30,-124,-35,9,-11,-9,24,32,1,66,184,51,149,164,29,125,-149,-1,48,35,10,14,-22,89,-6,55,103,61,14,49,57,473,71,392,-15,42,295,164,69,1,-45,252,-95,-12,-20,-20,-16,6,14,-116,-67,-2,-115,26,151,-176,-132,87,-29,38,172,69,229,23,184,177,454,-152,-10,1,101,-31,187,104,62,851,-3,27,8,-82,-43,-8,148,-91,55,-12,50,-55,-50,31,-31,-46,-53,9,5,79,-166,-12,250,49,168,22,44,-57,-269,95,91,25,127,20,182,36,136,37,-9,26,49,171,-126,1,90,24,203,110,-130,-30,-64,628,174,-16,-104,68,-127,38,43,862,-48,244,106,73,72,-13,190,-132,95,331,1175,184,-32,-93,59,-24,185,31,2,21,56,-6,82,105,100,76,138,262,400,71,18,22,105,92,-3,522,15,107,-20,45,-50,127,145,232,-16,879,85,81,66,282,-33,9,422,108,322,283,925,-69,-46,11,262,140,-23,-2,46,126,26,227,48,115,76,16,106,71,293,-95,394,52,-857,-24,-79,120,107,98,19,21,54,66,2,459,358,27,-264,63,543,-6,37,113,7,47,107,94,-75,-10,0,56,-96,68,-41,-92,70,159,-11,-10,236,2,15,66,67,-35,121,-7,15,-8,204,-16,22,-6,191,-15,10,-9,34,-30,-23,4,45,106,-85,-15,15,33,428,156,11,-99,15,-618,-116,2,-2,67,18,114,-60,226,-19,171,104,-49,9,86,281,-176,61,-30,80,-110,142,95,60,-39,57,543,6,665,105,-20,56,38,427,59,-83,47,44,227,61,47,105,-9,16,375,133,84,69,-20,-6,47,-50,162,-113,359,1354,-132,3,33,-162,31,158,-1,183,40,74,-11,9,-19,-175,29,124,10,-177,216,547,29,-30,-12,59,-31,211,-72,63,-48,-379,42,368,176,263,52,-27,-72,-212,28,72,51,-61,-30,22,64,-982,63,-1,11,43,-15,23,-402,28,-75,24,226,103,-18,-6,73,-121,5954,62,41,-9,-50,72,26,-52,-75,90,99,132,-5,25,-16,-7,31,47,88,-2,-134,251,31,-29,245,102,-243,1257,6,-72,-33,377,121,36,-650,58,54,165,779,275,-350,26,238,-416,3,83,1329,-237,-12,-28,98,75,206,108,1196,40,48,81,-80,296,114,71,3,13,16,310,-45,96,78,1152,47,11,-9,15,93,-12,-104,-178,589,-77,36,-86,18,-100,154,37,-81,213,3,18,37,72,52,678,196,85,42,82,18,349,106,199,-190,-559,90,34,145,634,103,205,403,13,57,-114,2346,-52,30,-26,76,78,236,-40,68,162,32,88,16,75,4,548,69,325,19,138,13,52,-203,221,41,-273,927,-1043,8,98,5,247,-272,58,45,70,-240,-118,-19,10,26,87,268,114,35,58,365,111,17,-13,-19,-13,-163,196,-23,10,105,-209,417,16,27,25,276,15,46,59,138,28,346,45,-85,-64,-6,14,36,35,-18,-91,-49,2,70,117,958,-96,89,32,42,172,-4,21,11,-223,14,110,-65,-18,152,-11,-73,2103,-5,-85,1741,182,-542,-35,-43,8,2904,167,234,63,-7,-11,-72,27,153,57,-303,305,63,-11,388,-23,89,26,-8,-17,211,7,-118,100,456,-3,396,1,-28,18,-34,40,-6,103,38,81,50,195,-26,199,51,168,9,6,-32,36,93,-178,32,20,-937,-1,83,-90,-476,14,16,2,20,73,-371,1,13,101,142,107,-88,2,-87,20,646,-12,118,-43,328,18,24,44,71,28,-26,28,165,-40,-128,-53,104,325,228,-27,112,-73,-182,3,-218,-7,48,-8,1645,-245,5,-103,-2026,-76,148,160,33,-45,92,-1,-57,-3,108,355,128,28,177,704,49,76,68,57,-40,363,-9,173,-273,238,218,182,-201,365,-11,41,165,79,-44,-21,206,-89,0,-115,500,1080,-239,-23,-259,27,-91,5,-483,48,98,304,-109,11,30,-91,43,-38,-177,-59,-11,116,41,-16,46,703,-11,55,-224,186,3,67,627,66,-6,13,4,94,263,-11,28,134,-39,134,251,-45,12,9784,-46,255,-4,-53,-38,-32,69,555,111,83,0,79,5,43,2,193,52,-73,-9,-2,16,33,34,-12,125,-429,863,-26,-26,56,-98,1457,97,45,210,-26,7,-37,-10,1714,6,-87,128,27,-20,89,1351,32,40,26,275,-10,52,68,307,-32,33,-9,-60,-7,249,27,443,-12,418,143,-36,-17,23,6,50,35,-60,452,131,31,-30,265,-147,42,-3,174,-14,-15,5,-79,-4,77,371,-10,603,109,347,9,294,67,220,51,100,62,568,411,-20,-56,-53,24,26,113,51,37,18,-37,69,38,-110,-26,26,61,-39,-139,66,53,489,75,-157,15,74,-133,164,-45,172,206,126,-22,53,65,3,80,94,195,-19,-74,15,42,-14,10,220,-44,28,75,132,-170,-32,-229,300,106,320,16,13,560,-75,27,-259,134,-125,28,14,-148,353,235,-3,36,-33,174,74,282,181,-139,442,23,24,34,-131,26,91,37,249,130,128,-16,-554,-121,-21,80,129,-66,79,137,133,-80,28,168,99,195,59,-46,15,-73,28,633,207,78,272,-27,-5,95,205,318,-50,11,293,44,14,-319,185,-34,317,146,93,55,64,-9,-82,-32,515,85,470,89,-92,32,49,524,13,14,200,-79,179,-153,-88,387,135,88,302,23,-55,140,248,30,452,5,181,95,1136,-66,265,578,118,898,-297,120,165,813,88,220,421,5,-66,48,-5,87,0,164,5,69,211,-57,66,51,30,29,34,-108,-2,-53,55,13,543,-24,68,140,19,77,56,142,-158,33,-85,45,6,-154,1489,-63,-4,-37,-46,93,38,86,330,-8,-34,72,88,-46,194,213,-85,171,-40,-105,33,-298,-94,75,37,29,20,1125,98,-65,32,1696,-220,-39,-103,-188,21,22,26,-6,-41,15,-16,262,427,361,-114,167,444,99,487,1132,260,-3,220,242,-48,-103,13,141,-16,1,1460,21,410,63,5,156,-78,-14,-22,-23,52,-6,15,250,-30,143,54,34,78,82,18,-9,63,29,98,30,26,1,442,173,-25,59,-22,30,73,83,26,706,310,219,-19,-17,-30,89,-29,-3,-153,55,154,26,223,40,-9,16,276,-113,91,232,-47,19,4,85,26,30,-33,57,14,-11,301,387,7,1123,4,51,573,381,50,118,437,498,1615,-30,65,-48,174,-46,-61,673,653,389,63,103,-312,243,28,45,109,21,-250,615,-214,-36,-36,368,-30,122,292,60,132,90,242,134,90,24,74,106,238,-162,441,71,218,-86,211,14,-7,275,241,63,-296,-353,369,295,-26,-19,121,167,77,110,19,140,0,-2,322,1760,45,-129,465,-288,-943,329,246,38,480,-75,-24,61,240,-19,32,15,-104,26,178,228,649,66,716,-46,343,285,197,584,433,500,28,163,3,142,405,-257,-99,29,58,-74,-41,289,17,71,-298,117,-457,142,226,987,633,799,33,710,284,-2,-8,49,135,260,134,527,97,446,20,572,1544,-104,24,83,182,597,57,19,681,2074,1409,-65,-34,180,1844,45,329,284,-47,-20,808,462,96,315,150,289,-35,487,205,49,120,-175,161,12,2,289,793,144,207,733,408,275,464,293,757,-721,179,63,608,21,92,65,1179,-4,-19,13,103,145,-16,23,36,64,182,8,-149,43,109,16,646,-19,3,-7,-57,60,329,-73,34,-199,0,134,11,17,21,13,929,659,24,180,1514,235,67,159,170,9,143,114,38,26,-220,-104,43,196,-40,80,-8,41,51,-8,129,41,272,-20,95,96,2,338,47,-16,314,905,-34,104,-237,218,20,-1,141,-7,-59,606,118,71,152,4320,110,55,35,275,482,145,14,282,27,190,-385,117,59,108,226,36,993,130,765,119,375,68,248,-12,30,178,308,310,679,132,-83,-11,-26,32,96,-28,-40,91,354,119,465,-5,429,170,86,466,5,168,940,25,42,-20,158,589,376,398,348,83,999,285,32,10,182,396,116,310,28,42,165,50,1122,97,181,65,25,200,35,134,12,119,-9,-31,40,57,141,-15,-215,46,49,46,245,17,284,3,120,99,18,219,3,596,-12,582,-42,-11,-234,571,-4,130,48,36,199,120,58,-103,161,325,296,309,6,-21,-25,155,-89,225,106,158,-18,-275,184,-96,-107,-306,-190,-123,228,461,201,-450,52,22,60,877,105,3,-17,-222,-6,-27,37,187,42,103,52,-31,-49,60,111,78,-117,62,-50,3,70,35,143,218,144,76,112,120,10287,84,891,16,-35,450,-51,435,720,135,-32,135,37,206,-91,85,23,-9,289,901,123,-573,-64,115,-11,9,-34,-635,35,33,24,116,113,21,20,158,0,-26,134,143,-14,6,73,146,58,115,27,142,-10,-15,63,-137,6,64,-103,-60,12,-20,42,713,21,12,35,35,120,128,124,56,-16,-19,-170,522,812,-241,-3,515,107,135,94,937,17,-19,107,59,136,324,-79,7,-85,-83,7,89,135,-383,-63,6,187,-3,-37,24,22,-57,2,-2,-53,-14,52,34,1040,445,74,37,82,159,-5,-391,-149,132,73,16,116,81,99,348,113,-83,195,195,23,-172,18,26,348,-115,-160,-61,14,45,-150,300,7,-17,-13,-73,-114,-81,-62,90,-33,-47,130,519,-21,36,90,7,63,262,210,275,-109,543,37,22,408,86,-11,-22,710,-37,70,159,-35,2210,-3,-74,355,272,108,-66,393,71,53,18,17,47,123,-7,17,250,-5,387,154,-16,22,-85,-115,-176,122,19,47,448,4,-2,1,63,93,84,220,431,10,700,2689,19,127,1,89,-110,-15,38,46,172,-88,-15,47,2010,18,76,49,245,56,129,-68,44,26,11,199,-36,-14,60,234,62,11,58,206,406,-26,-119,86,-47,3,37,39,-5,22,40,-33,38,354,66,62,45,37,194,-330,24,50,-12,-7,82,-40,-102,11,7,100,-39,63,654,272,20,378,57,113,2200,516,27,-52,-510,-15,-194,57,127,19,3,5,244,-76,-19,-105,36,25,6580,122,-174,5012,776,52,36,-27,588,22,41,-49,-49,1052,-7,8,4019,16,411,1,80,15,19,-41,119,81,20,-216,1313,-3,-93,21,31,-50,96,15,18,82,-32,-158,130,343,-188,141,4,565,819,127,36,25,337,35,529,379,66,231,143,6,-158,2,164,44,-157,55,-59,97,137,292,-148,-143,-6,-31,98,545,201,645,100,6,107,493,-65,15,4,387,2,28,1,376,105,106,53,470,-38,172,63,146,298,140,270,43,-86,47,-12,172,-8,11,182,74,-47,47,40,343,60,87,-7,-4,-85,-278,-153,-209,-28,-73,-102,140,431,233,283,-82,120,-33,25,-117,-25,136,60,27,24,-59,37,135,482,29,8208,365,115,-120,-46,-91,15824,14,170,12,-143,363,-279,92,125,595,29,24,-31,34,7220,39,-72,9,240,-92,-145,852,40,-1,40,11,127,29,590,147,27,25427,371,29,-21,171,272,150,-62,8,2,14,8,178,57,-3,-32,150,-217,93,268,6,-149,-60,41,66,178,-26,328,-59,-223,-797,36,-132,52,3,701,6,-61,23,26,-71,-102,25,11,-145,23,57,-48,79,46,311,41,117,240,179,111,-25,376,228,303,6,83,-73,61,260,-14,88,96,67,20,-259,132,196,124,86,43,9,30,53,39,44,-296,-309,-53,21,-53,-38,25,116,-48,60,-21,445,152,-50,17,63,55,33,185,65,332,-157,88,18,41,7,-7,-75,-88,-41,-122,36,-86,-48,36,204,35,167,-53,-46,101,83,15,298,-786,-7,23,33,-5,-8,-56,-27,-79,23,167,50,2,2,199,114,96,4,-33,48,76,92,348,-19,5,-199,-39,106,65,22,-4,6,1398,354,104,87,18,-9,-158,316,44,338,110,105,255,434,-33,-6,31,20,-51,-72,-15,2083,630,65,29,89,26,19,82,66,412,75,-3,62,847,62,-24,306,226,8,2373,13,136,-13,164,28,9,30,4,-16,-37,28,21,-12,22,18,739,12,101,1307,-92,39,205,-44,-111,515,2070,237,232,83,168,309,62,65,4,-42,-4,102,169,30,1,-13,180,5,162,51,376,300,173,28,-11,31,2,14,-61,-40,107,169,-126,-31,-13,33,95,12,89,-8,-79,-22,67,15,141,58,40,33,-58,-25,418,-45,-4,-15,-61,22,94,21,104,27,128,54,286,46,0,18,19,19,6,9,48,71,-5,-25,11,211,49,-2,111,571,-4,4,38,178,107,16,130,19,359,58,49,82,90,-77,56,63,-153,59,267,323,-16,174,-2,40,13,846,179,86,142,419,269,-305,74,36,-39,19,2,50,186,47,128,-44,175,40,107,407,29,10,2,-724,-1,-16,-90,141,225,117,-92,148,-54,149,93,-203,-79,390,48,-18,303,30,-50,65,109,65,34,42,-100,43,165,27,62,-43,-11,391,-8,106,38,-40,85,11,820,6,-4,-371,92,-61,95,-16,126,263,140,79,50,150,-85,-2,89,26,40,110,47,61,62,154,-2,-109,991,37,110,29,12,61,-27,48,106,100,-2,-26,1211,1717,32,478,50,55,-57,53,114,78,8,-72,5,4,19,361,-244,213,30,654,10,400,-98,197,1432,109,-32,236,18,16,-2,-9,215,-22,53,62,0,-9,15,82,64,-12,-3,62,22,-1,92,116,99,69,52,76,-29,394,30,583,-36,134,300,140,177,-723,183,35,25,-29,18,-105,-76,-740,42,43,24,-1,661,195,213,251,109,16,-29,57,16,-73,-23,7,81,-68,17,344,61,28,125,-21,-55,38,80,572,105,-79,-26,29,14,-115,269,-47,55,20,444,20,17,173,13,87,149,-66,281,96,-31,87,1,110,-11,-12,281,-57,46,-13,-1,65,-63,105,93,217,-3,82,127,317,-150,83,459,121,-23,-14,14,-1,-115,47,3,119,-19,63,34,143,46,-63,-570,-82,59,76,16,557,415,530,1309,4614,169,478,3,359,161,150,252,-5,127,-112,703,11,-91,482,1453,66,633,76,104,118,92,95,20,1073,-2,288,771,37,103,137,3,73,9,12,11,325,-166,-6,47,9,219,1235,125,-12,11,-64,122,34,35,-83,105,253,331,7,18,12,12,480,14,8,64,136,11,84,428,35,224,266,-36,-1,9,106,-22,30,-7,48,-20,-146,20,3647,11,-60,-132,55,29,200,-11,-168,2,229,238,128,-3,92,-30,26,1398,22,6,187,62,58,5,-136,-19,3,43,80,295,-20,407,49,-47,46,85,135,-1,11,-342,-30,-58,91,-318,-80,-18,152,-9,7,16,11,-156,17,78,-25,53,2570,52,27,112,303,148,1349,-155,163,30,15,68,199,243,-12,214,-9,56,-21,191,-100,1140,47,544,-187,6,5,1,82,-210,74,140,4,21,33,50,106,116,-79,-61,16,25,7,-22,-202,-82,290,63,288,595,138,-138,7,-7,242,231,-238,84,-502,-193,75,528,78,314,219,-12,54,36,89,67,23,-10,1014,17,-138,111,20,-130,12,110,-318,-47,563,78,336,74,-26,-16,-113,166,-13,-73,-10,99,-42,41,-488,297,1,21,76,18,-149,-2,-4,-9,206,38,-175,16,-5,2,148,13085,-51,10,56,-169,1463,67,2,-19,55,38,119,96,105,272,305,84,7,10,-28,-172,69,25,62,-17,2003,19,34,102,36,108,193,745,1180,39,-51,-30,21,-69,10,-16,-40,-25,-55,-76,150,128,-54,7,519,-13,-44,124,-18,-44,305,-195,327,-68,271,-47,-31,49,237,33,41,-134,35,10,-83,-142,52,26,-281,33,-65,147,21,-158,46,74,50,58,-19,-57,-38,-237,-72,32,-134,63,-180,645,451,13,62,-235,93,27,-28,-596,30,348,49,297,-131,266,866,117,-41,103,-55,-140,46,-246,634,70,128,128,137,76,246,20,172,126,-87,54,-13,14,23,93,78,62,97,19,-28,-48,-21,189,76,60,61,-35,4,113,2,31,44,8,-107,508,-11,-112,-22,-17,432,-12,45,53,99,-143,-136,68,147,233,-166,51,215,1017,4752,-35,-238,142,71,-45,30,-127,106,67,2,488,23,2,-13,173,36,-36,-14,40,36,-128,111,20,11,42,-34,-6,60,-49,75,49,20,-78,74,27,-148,-40,1,22,5,30,-29,272,-124,69,-373,42,40,25,51,21,-44,-16,292,147,44,86,60,4,44,-26,43,-6,62,281,4,92,145,28,-16,200,23,295,20,82,-125,562,-3,-25,49,339,153,408,43,54,96,125,234,-33,92,-154,-24,38,-24,31,491,-27,22,15,-23,-17,-52,113,24,149,96,142,31,-248,132,-38,-143,-197,-47,77,23,-15,54,12,33,222,5,118,225,96,59,257,36,110,23,-94,-67,-26,59,-101,38,10,42,-33,-17,-101,1,121,51,16,66,-190,-142,-23,16,-116,-1,97,-49,-59,22,-310,-178,48,8,245,-134,460,-220,-27,45,64,265,-32,15,-16,-86,149,-318,119,-54,-13,-10,54,25,-8,-141,20,351,-27,-36,54,-43,88,-59,8,-19,-68,569,28,-14,-53,-60,-254,67,97,36,-29,70,646,-48,-10,43,167,-10,30,65,-21,-3,26,13,157,108,128,-6,400,24,21,-54,5,40,3,-31,-43,71,42,-27,134,6,46,514,282,99,-23,-22,35,-158,48,26,47,44,-43,377,8,-12,-2,18,-33,-22,-2,1178,446,122,161,62,-108,63,-29,57,11,105,246,297,354,284,31,-38,9,9,-32,23,-21,183,30,78,-14,39,36,10,-163,17,-19,38,168,14,158,134,-16,-34,3,5,146,63,-28,68,-51,41,88,75,111,137,-146,158,4,236,-59,-54,103,317,-11,86,28,1,268,38,277,130,24,185,31,64,100,44,-280,41,1542,361,242,614,62,35,-42,10,415,9,99,-45,1,-194,39,23,-30,-16,225,4,-280,235,32,25,64,20,370,14,41,58,-4,-16,60,-2,111,23,98,89,52,103,-9,155,-33,1,-56,49,183,52,41,288,-12,49,152,100,64,35,150,283,38,81,27,193,-3,22,80,9,-22,-6,72,163,42,478,118,508,32,287,45,298,47,59,85,-8,107,91,-345,47,126,30,178,59,90,45,37,-34,263,19,19,41,107,-34,67,1273,-23,204,-20,-137,-24,49,175,165,763,1,123,81,199,66,-47,-61,21,887,13,188,-10,-75,-15,-59,112,39,138,23,260,211,42,194,-121,-8,231,414,9,3286,921,114,98,146,76,-65,-162,16,273,-74,89,118,24,186,48,62,-64,126,183,1,1676,115,142,175,146,412,36,15,-90,274,-9,79,6,208,43,42,-34,124,-28,3,97,-8,-6,35,-228,-77,36,180,477,49,-154,148,27,-86,330,526,171,19,342,68,24,78,10057,377,21,584,38,43,-44,331,100,-80,-52,-13,119,246,-140,195,43,-22,112,252,-289,-21,-135,-25,12430,36,25,-111,-25,6,59,310,-10,55,98,-863,-96,2,-51,-15,345,-10,563,36,60,954,179,-12,-99,17,65,152,-65,35,-274,393,213,1,183,-173,-64,911,930,17,20,532,771,22,351,160,214,-40,-16,9,-9,-35,-133,136,68,-119,331,30,21,-102,23,-50,72,111,42,7917,33,335,1941,-3,131,25,-21,-3,-84,62,-45,267,436,1097,42,-26,161,64,-245,-38,0,-59,-19,-48,51,26,10,108,181,-26,76,138,-11,-16,-170,62,-185,-49,-119,0,120,-82,19,-76,15,-277,-58,-514,22,-160,-525,209,68,-29,48,41,39,17,136,46,58,1153,-102,22,-114,245,-189,90,608,-119,-32,307,71,-30,15,30,13,-9,15,29,-16,1,-7,-114,187,159,-31,-20,77,-12,-26,-13,26,-5,-33,51,-17,-67,140,23,416,410,43,6,99,272,-20,12,78,88,-82,50,0,-112,-28,32,-4,62,268,289,-321,80,2,80,433,522,-154,226,19,84,-39,13,3,171,1000,118,103,95,184,-11,48,133,-25,6,64,-7,213,12,253,-30,-3,-138,95,-7,128,694,25,86,52,151,105,4,65,44,256,239,33,242,272,21,-32,-10,-99,188,-153,566,-34,135,79,86,-19,108,-30,250,73,15,257,138,-9,-2,201,-39,-32,79,46,-51,46,41,125,296,-235,23,138,7,156,383,22,93,0,-11,4,-4,2122,77,-65,11,106,25,-28,-20,-254,337,157,37,-2,167,27,-80,63,753,-58,114,33,-16,-158,-21,-16,-37,243,57,-87,-4,174,25,36,28,3,-52,373,77,30,24,-6,182,177,-4,25,14,-54,-310,-90,3,-37,11,25,-51,9,141,19,68,176,73,-3,-5,18,137,25,163,118,-25,57,15,202,-45,125,-20,2,28,44,22,44,91,-70,73,343,29,-15,56,354,-11,18,50,-41,411,-12,3,22,119,65,254,43,-59,62,348,596,-26,49,46,21,398,139,52,580,906,298,32,117,-5,-19,236,-244,45,89,65,159,105,158,1527,393,-45,145,581,31,109,82,-10,18,28,40,119,232,104,140,-114,-50,1168,7,103,108,256,17,235,118,59,19,21,42,135,57,257,-1,-68,202,120,52,228,-31,62,-20,21,139,139,20,27,58,227,43,80,-77,179,57,112,-30,-1,66,-93,-166,664,20,52,18,102,54,124,174,7,-70,144,0,552,-76,285,-2,16,30,7,139,404,94,-38,119,39,68,50,-21,-43,38,-1,287,41,93,502,333,88,-26,33,-1,76,67,5,317,36,424,52,109,157,787,246,407,34,406,35,161,-22,284,10,68,31,866,435,0,60,472,52,38,819,23,-3,36,-32,149,54,174,138,-8,421,250,-83,-8,36,42,420,3,392,-56,33,644,370,280,57,662,38,60,38,59,49,4,24,-16,72,-13,27,115,-53,79,484,28,218,678,-32,802,402,680,5,186,99,401,28,75,289,796,12,107,101,203,137,36,107,45,-25,-6,644,125,27,-87,1101,20,2201,308,-5,362,27,24,170,83,59,2,359,322,226,38,186,73,90,364,18,-19,22,-11,488,97,381,528,32,-12,31,38,-793,282,-45,-85,44,238,986,119,725,50,282,239,255,218,-23,265,202,362,122,48,156,-54,231,-303,-29,287,97,-19,176,160,377,41,110,6,716,154,-483,-122,490,8,225,129,-29,131,563,485,99,138,86,103,235,212,387,47,168,99,188,84,308,24,205,163,-98,415,291,177,159,194,173,89,379,-27,5,51,67,15,324,218,11,529,-4,867,134,81,149,244,548,60,1044,124,48,752,242,8,-41,107,2,261,58,-3,105,200,331,82,135,386,-89,378,4,202,924,5971,237,380,268,270,407,180,-47,8,19,86,627,398,43,246,82,232,165,79,300,21,71,138,410,1438,118,974,8,-366,75,94,-128,205,75,34,87,67,33,59,114,-4,55,824,199,53,44,1,29,10,57,-324,177,198,12,452,29,89,893,177,704,70,25,126,118,248,-9,-48,572,303,283,191,24,170,375,29,186,100,146,287,-260,543,-35,-3,5,41,98,199,3,209,359,325,975,43,427,260,195,1359,556,48,66,29,209,49,59,40,321,139,54,51,89,297,-24,155,-1,292,-216,26,-44,24,171,19,230,87,48,380,5,-80,103,98,20,19,801,158,401,715,652,7,128,119,-5,106,346,315,2269,73,-97,257,637,274,-6,138,12,16,53,73,66,-12,68,135,35,83,302,545,212,215,646,1,150,93,149,19,713,2143,26,577,321,241,43,184,174,88,177,87,2194,132,42,-5,100,-24,159,389,115,91,80,227,31,63,115,176,609,870,132,275,131,203,1493,-14,28,0,22,106,-64,338,145,35,369,186,218,261,329,216,59,-59,973,644,-16,-5,-65,35,64,542,32,165,199,399,81,124,120,162,291,184,31,-77,812,-30,320,3,39,30,78,86,181,216,60,492,-6,81,153,505,-11,-3,66,143,196,-816,63,12,26,60,187,23,273,6448,41,62,7,51,23,118,-9,137,196,44,34,106,94,70,54,73,892,180,21,40,882,-18,-15,248,-3,44,372,53,162,67,25,118,294,2,101,940,344,226,180,1,348,862,83,31,0,55,160,-235,-4,38,-49,169,-67,239,-205,-122,56,527,172,94,40,-19,64,199,68,363,29,621,627,211,61,115,192,-88,84,55,416,112,31,44,461,13,0,564,188,27,435,61,342,332,165,336,-1,143,9,-5,726,11,40,-153,810,70,63,199,-116,163,29,217,161,-16,-23,-20,44,714,416,26,58,89,534,2,-348,175,37,116,175,27,535,-96,54,490,12,205,39,-56,9,105,-440,60,503,54,429,15,196,380,12,25,36,312,29,1,483,154,229,59,30,46,-4,469,91,62,-89,60,361,170,91,-40,0,118,77,646,38,38,51,27,22,-61,151,218,-439,37,130,35,86,-111,76,135,-300,-27,-19,356,171,104,50,-12,279,119,-46,-41,135,722,186,234,74,94,-54,309,31,-3,50,-70,74,119,202,123,111,84,79,102,17,358,595,134,522,47,117,-41,147,36,-125,230,1083,342,235,132,-1,88,257,116,-76,385,43,784,26,18,-21,608,260,-26,-17,331,63,436,167,603,1894,98,65,877,-156,445,-18,4,142,222,12,211,225,-100,629,1,101,308,-305,-81,29,-71,4,17,24,-95,-7,142,7,285,120,720,35,87,143,62,41,46,32,68,218,-8,164,60,153,158,179,-54,109,43,-30,165,119,62,510,364,132,429,-23,55,41,68,-46,37,-105,233,63,49,362,-36,192,278,1,79,42,85,36,124,29,39,656,77,177,216,437,-7,25,220,15,143,330,91,109,18,635,1129,109,109,398,132,112,132,229,17,358,298,142,1436,639,721,-3,258,118,-120,0,11,1047,199,235,228,347,1051,159,168,261,23,-185,7,84,-28,142,66,-417,103,1,448,756,233,519,115,5,-42,59,41,-33,33,145,31,269,160,224,246,186,221,461,658,-1,43,38,35,67,135,42,-135,26,23,25,148,105,215,78,432,-42,248,349,380,206,114,149,276,117,150,227,-136,-52,50,-64,384,263,86,28,35,122,14,69,14,178,62,313,116,28,16,135,-130,138,29,44,688,-29,89,86,50,12,6,211,-1,45,132,674,-44,73,87,71,-217,72,187,86,-10,-107,57,517,-103,285,16,331,179,294,63,42,-15,32,91,-133,32,-9,262,196,230,37,169,7,159,1669,162,53,81,387,925,247,60,101,726,-28,155,-61,173,52,61,-97,528,-343,93,71,60,31,434,129,145,158,403,305,160,369,69,44,89,39,5,-15,223,37,600,15,28,-33,220,53,111,353,36,-31,71,61,422,-51,55,119,-56,40,105,-2,59,54,24,-4,476,216,-202,7,838,-62,1063,179,9,975,-132,6,76,129,73,391,-23,212,91,19,44,54,481,26,112,-2,167,162,-8,823,180,42,3,-19,-10,141,1151,-225,59,186,984,257,419,853,66,-157,137,246,103,525,-44,75,71,508,24,44,12,610,28,125,10,219,31,56,407,105,40,155,356,82,73,20,-833,316,148,-58,104,141,457,855,22,23,174,75,-304,18,289,120,134,36,71,137,-14,50,57,81,-67,10,233,18,1241,187,-283,43,153,-120,190,80,286,364,47,999,435,239,-63,96,133,4,263,65,189,560,144,229,428,122,43,379,-204,73,584,91,286,-157,355,335,214,178,121,66,134,495,71,140,68,-401,12,-22,100,588,45,319,-117,2556,-6,30,213,128,3,242,409,1031,153,169,54,1121,36,-34,261,109,204,355,21,70,6,6,447,-103,144,578,194,385,26,37,-50,142,63,96,74,53,595,112,50,47,471,-124,18,-15,231,66,-104,331,384,265,27,910,123,130,44,776,171,205,6,227,15,95,-363,71,392,130,13,222,57,149,853,57,147,123,136,-33,48,195,273,-111,276,78,147,-29,490,112,509,384,354,68,-2,10,882,60,326,524,275,385,-9,33,-5,103,280,43,31,-7,157,400,142,56,48,280,-11,-4,-45,392,671,-80,102,-11,234,35,152,83,-39,7,40,988,258,134,80,14,16,104,326,97,133,-23,106,292,45,154,301,120,434,225,94,22,144,38,163,81,763,511,380,661,67,239,290,236,229,-3,174,387,124,97,-8,16,154,-34,54,-274,-65,62,25,559,200,329,157,10,-49,45,50,89,-50,59,47,197,6,57,638,204,197,85,141,140,35,707,121,31,339,271,543,217,-168,94,100,177,-44,109,72,170,-93,230,654,215,244,-2,91,-320,503,147,85,10,176,180,328,531,689,213,761,398,139,15,64,16,594,119,375,654,283,197,2416,68,574,78,69,1152,-30,917,435,617,591,240,75,348,42,-21,360,828,-124,443,-12,223,-223,-30,170,181,267,563,196,40,28,205,65,24,210,198,575,124,937,207,172,277,195,136,179,88,179,-373,80,84,146,98,33,-53,188,36,50,247,3469,914,-18,652,0,88,140,592,211,152,177,442,276,88,-16,-83,5,229,374,125,-8,440,478,1,259,13,100,26,524,143,41,15,21,315,-235,99,104,22,63,117,28,332,-110,343,110,579,213,143,239,201,-5,35,103,75,21,-480,34,160,266,15,8,2,150,722,73,45,23,63,484,557,1613,2045,-366,12,73,-15,21,-14,73,-22,-66,430,168,126,-24,91,44,72,66,335,692,191,198,9,-31,95,117,128,-130,284,519,40,529,28,450,117,90,390,422,6,-15,651,172,22,219,132,83,295,14,424,383,196,390,1488,110,336,-6,312,256,533,190,4857,3,246,226,175,-12,-17,33,95,-1,181,348,201,250,136,214,138,99,202,425,-39,48,-45,71,41,446,87,31,81,125,92,84,-65,316,315,1001,432,93,227,1691,121,149,-10,-107,125,69,-12,31,-325,-94,86,114,-12,118,898,-1,114,245,-13,1043,270,403,23,213,23,242,38,22,77,999,-33,-36,274,15,-10,601,194,105,83,206,3,26,-57,55,103,-17,-106,322,225,93,195,147,277,127,209,193,-1,-443,50,73,107,63,-20,118,254,94,78,59,-92,-17,63,213,84,589,35,157,828,277,-23,93,50,123,317,430,73,-405,-44,15,398,-13,67,115,20,74,-120,10,168,-20,58,218,111,-278,84,98,111,270,118,17,86,163,205,100,57,45,75,221,620,311,557,929,-109,65,56,235,254,162,-1,-163,303,-95,71,323,641,-69,288,-113,-6,88,158,64,128,-120,-124,292,112,167,153,495,36,24,-11,135,623,1263,1140,351,99,25,459,232,190,523,43,722,202,183,56,219,209,46,588,181,119,104,476,212,194,92,1448,632,49,-9,-23,54,178,52,48,669,101,946,337,65,-14,222,-17,12,113,293,-14,51,20,533,154,148,481,66,16,15,-17,-59,109,-11,129,743,20,-51,432,124,149,40,-1,-78,363,180,29,329,1680,405,1301,102,63,520,31,29,303,205,-64,84,-13,-33,-2,112,208,11,369,215,79,214,-232,568,131,197,112,191,130,206,1041,212,340,12,54,67,148,-298,180,204,91,245,90,-6,47,424,81,225,3,70,-16,233,9,34,-156,72,224,20,707,186,87,959,84,75,333,-1,41,76,157,254,2,848,-35,222,202,513,-4,-49,15,693,189,573,37,-281,-4,112,152,129,18,460,135,579,107,-14,0,53,140,263,404,4,1187,412,7,-351,220,6,137,96,55,157,94,545,-154,26,823,105,400,234,17,54,-18,-20,82,42,75,8,32,-32,62,82,147,-19,98,-22,63,-245,8,12,91,-8,-90,55,41,169,210,47,254,-21,21,54,131,-44,371,-105,88,142,190,88,306,15,572,17,552,184,47,121,332,76,193,-22,162,237,176,410,-10,115,24,-29,-177,12,12,-34,-43,44,256,-28,14,-17,656,116,178,37,27,22,155,38,180,301,109,483,87,32,28,-105,117,51,151,104,284,59,46,52,765,441,269,59,131,664,-3,-261,458,344,-40,60,122,52,-16,38,36,68,98,78,28,-7,218,115,24,13,74,33,57,29,778,247,180,120,242,1430,-1,-13,205,78,50,260,-9,-13,-127,23,61,327,15,145,23,1111,402,33,634,127,79,146,402,197,101,92,172,276,-269,26,49,-16,1416,446,443,42,104,217,247,189,554,150,-82,13,341,49,248,184,23,324,504,482,306,6,25,4,303,97,30,-39,237,282,258,18,115,1101,211,642,-92,420,197,264,1079,36,402,200,276,292,90,535,283,114,28,108,205,43,265,-42,65,105,35,61,419,303,65,48,-245,199,133,26,193,159,95,138,-21,242,65,152,21,88,25,0,201,360,161,26,159,437,1121,145,38,67,109,202,61,163,-160,63,317,1082,110,486,149,1097,44,346,74,325,637,422,-177,1344,86,239,175,146,189,129,347,131,75,458,226,47,451,80,159,310,102,196,9,111,24,172,184,283,101,322,182,189,527,55,277,33,171,20,1284,225,163,1055,29,2,314,-125,198,350,1707,573,-29,-5,312,117,841,1149,1179,-57,67,-64,-17,187,9,676,133,135,114,-43,102,-417,319,84,225,-87,226,1189,596,5,185,216,-137,-46,809,226,74,-145,784,46,386,447,346,-12,350,26,95,164,81,294,48,-11,165,218,256,11,55,20,211,6688,220,232,46,-14,132,426,78,291,-1063,195,1826,24,165,1000,-77,-39,29,77,48,41,24,109,655,25,166,455,726,-4,189,-23,30,-225,59,103,578,146,4166,179,228,-38,301,68,713,290,-18,68,358,651,132,63,109,86,15,6,-83,154,6,120,168,73,217,136,201,7,62,182,465,321,120,165,51,43,-66,68,99,356,56,78,225,191,177,103,20,72,-3,481,152,170,235,165,247,296,142,100,447,44,49,0,69,49,315,97,101,60,85,20,311,175,394,409,389,536,72,201,53,-22,65,418,43,102,366,351,28,1017,90,-1,77,11,148,743,54,35,171,442,24,19,73,362,122,17,-276,-18,50,21,42,25,-13,209,78,66,129,-11,67,38,175,261,756,89,9,293,140,-19,-175,-125,120,189,23,63,150,203,-140,79,-122,15,141,-126,24,-240,326,57,53,136,101,4,53,128,35,170,101,252,465,62,448,365,11,95,15,321,192,169,922,430,103,88,129,-145,641,308,30,18,228,156,66,45,129,136,116,-58,183,-15,288,320,189,28,-132,8,84,87,1,61,34,302,157,63,-202,831,77,896,846,296,97,43,463,39,327,155,-15,42,204,953,65,470,17,162,177,345,43,3490,108,239,64,62,107,314,40,142,3022,-92,128,351,149,53,35,-10,-334,104,88,884,95,86,10,154,335,-16,60,133,97,107,37,94,81,18,76,174,46,34,290,12,106,42,339,706,35,401,101,65,2,94,74,-24,746,115,70,190,25,68,123,500,167,220,643,13,-231,2141,18,218,1683,1227,60,159,1154,150,569,66,350,-86,33,783,178,-13,237,259,-47,32,-1,63,241,-108,-215,195,348,73,210,116,78,431,1214,350,81,14,104,67,-2,16,71,-26,-213,190,329,106,50,52,109,597,401,203,503,70,383,63,181,279,479,343,31,31,198,476,520,312,75,-2,409,250,561,118,151,181,453,597,-35,0,-49,207,301,178,385,407,102,58,286,-24,213,248,136,-24,380,324,-29,105,75,384,8,58,4,-23,-311,-35,-14,285,19,-213,-369,295,-1,169,136,175,372,-13,126,28,-27,546,253,113,-19,103,68,177,-91,30,60,102,222,1673,140,-73,127,275,1200,562,83,136,46,-97,256,408,121,336,86,72,236,199,136,-8,286,103,85,329,244,20,11,130,219,319,-75,-397,86,233,885,939,-323,494,-229,205,36,707,246,839,63,493,-135,71,132,158,98,350,673,119,113,40,-1,48,69,53,34,90,174,372,192,126,118,32,33,20,29,23,32,53,548,75,10,406,399,123,177,268,1369,184,591,119,-53,84,222,413,45,345,220,320,85,169,89,47,457,288,174,92,146,1,65,39,273,11,48,3,-12,569,84,29,358,437,57,-78,53,40,10,481,1871,357,759,133,45,364,176,48,-48,185,33,158,176,39,262,6,198,83,5,105,8,439,454,71,2949,55,381,96,399,-1,175,259,-36,94,193,534,1063,439,150,360,41,29,-23,12,338,502,4,353,14,-69,43,-241,604,289,218,12,382,87,7,5,-72,111,71,33,58,116,25,1507,112,18,211,378,429,73,44,-49,-230,61,-140,1,309,152,6,291,5,30,190,83,271,-34,626,796,193,72,57,420,-178,-20,-19,620,14,-15,55,232,-31,4,145,120,174,185,397,400,-22,-11,-101,304,142,234,509,17,120,23,113,-112,-4,77,-100,142,23,160,280,204,186,147,66,72,31,-251,37,596,147,59,56,29,32,44,461,258,2405,268,21,-128,136,1126,273,70,266,165,8,23,116,-56,18,532,514,44,11,4,35,283,7,-200,45,44,85,-31,18,67,175,424,661,53,125,65,353,272,241,17,81,231,437,116,134,130,40,90,74,-2,237,21,292,606,86,225,1176,-165,81,30,25,204,36,117,79,-225,33,121,3,47,400,246,361,-28,448,383,387,238,180,25,63,85,-23,120,132,76,22,-22,861,202,367,28,492,-78,-24,-27,75,200,284,-9,-25,12,128,43,69,-425,262,38,45,60,207,564,28,113,110,9,7,207,401,-12,80,-18,164,105,667,272,348,4445,420,580,101,282,186,86,223,25,133,44,242,235,-23,759,382,663,23,81,95,949,-296,82,-28,34,-2,130,-22,138,619,77,-30,43,-273,1104,10,279,499,2326,133,7,-107,282,113,980,-18,-421,124,18,-15,39,155,374,828,280,457,8,494,586,839,402,145,116,69,257,250,139,-52,66,46,35,45,-22,-54,579,963,33,69,236,179,89,812,302,86,-18,71,315,354,-28,484,-24,481,491,562,67,-26,199,131,184,43,62,77,175,-13,331,329,88,-71,-8,20,-14,142,43,31,307,22,27,-28,159,93,75,93,95,156,452,27,8,41,397,137,302,111,1467,-333,508,200,424,344,-11,410,62,114,721,-121,35,1009,5,103,1736,-11,73,340,105,-9,199,329,12,113,510,402,63,-33,26,54,304,116,218,398,65,547,45,554,585,484,573,36,55,2020,29,962,196,82,-77,0,179,12,39,65,9,995,105,53,126,40,177,199,167,1219,370,-67,2698,16,-7,509,187,71,71,69,52,356,491,5,235,47,329,184,70,629,45,573,-2,1,-9,120,135,43,691,667,105,271,78,249,182,272,36,81,187,100,43,-21,247,230,273,271,-9,19,170,728,-253,10,74,77,150,676,86,140,132,162,88,413,141,37,160,240,38,307,-33,131,109,70,234,71,25,614,173,1246,831,164,-52,9,23,242,24,14,-81,55,51,-49,-25,208,163,485,-222,476,289,254,125,387,301,108,135,565,1156,78,95,213,-79,283,90,-65,75,1650,479,83,1053,136,144,172,191,89,148,60,86,740,85,268,156,21,720,776,205,-195,212,231,85,30,463,163,284,167,351,88,-151,130,24,80,-1,10,498,-28,121,203,1542,73,24,-6,90,383,54,218,-238,-40,99,108,-24,42,157,-20,699,-15,68,28,487,399,10,85,3,451,31,57,-85,144,70,-102,168,38,-37,108,24,454,308,327,629,160,615,183,251,66,31,260,62,349,222,-50,294,288,114,-56,3419,37,284,2587,169,11,72,118,29,-214,952,1190,-28,490,56,115,139,340,128,177,79,154,88,-19,103,214,226,344,462,44,9,229,85,572,248,121,98,876,330,261,373,136,16,445,321,-1,-190,82,28,237,290,192,3,-41,121,-35,-59,58,192,299,393,52,137,126,39,430,-31,251,243,293,642,205,-27,245,82,169,114,436,737,1540,93,62,8,188,261,130,-5,92,62,13,207,688,904,32,230,81,-29,-219,342,122,167,10,120,79,101,401,405,16,371,60,219,421,-14,184,38,572,12,20,1177,93,163,47,1,3,-38,29,66,265,-104,-56,41,158,307,-72,81,231,94,87,558,330,0,136,43,105,10,125,180,71,10,58,-210,13,88,295,-90,-6,244,399,-21,128,13,-53,49,26,15,170,41,141,292,24,114,-55,299,-396,0,26,9,50,9,168,4123,252,40,73,809,98,15,250,156,486,101,582,1489,379,-6,124,179,187,77,148,-34,198,-71,-204,880,333,335,254,68,36,103,522,60,85,103,-21,12,119,304,144,74,122,45,-108,383,13,262,11,243,468,345,44,56,197,139,17,-13,269,24,60,456,351,88,-669,-15,161,40,66,0,39,84,59,-109,31,100,238,287,100,85,114,-36,18,249,96,-10,203,24,365,227,71,129,-55,93,-14,2,9,78,110,163,870,384,29,-22,120,-45,-71,77,192,-38,153,112,13,-55,4,-12,5,0,60,-46,25,7,155,9,-47,-175,190,-202,120,-38,27,27,19,-27,41,131,33,66,16,133,48,37,66,73,18,-39,20,-26,-29,-319,279,-37,61,77,44,-25,16,-18,-19,42,4,139,41,927,390,214,25,101,101,1059,5,671,793,170,6,67,70,-1,3,7,68,-25,67,12,12,124,-1,9,-22,2014,66,259,38,11,9,73,-56,23,16,4,8,40,24,-21,-6,-24,10,19,-291,-41,464,-17,352,69,58,12,137,19,30,9,-15,-2,-28,4,-37,34,-10,-22,-54,-14,-32,12,49,-1,56,-13,-26,6,-26,-17,-10,-1,143,-4,-76,3,151,54,210,22,8,-27,29,-783,-54,11
-7,-61,-5,-11,-61,-91,-65,-20,3,48,-84,-92,-95,-36,-88,-19,3,-36,14744,5,-1,-23,38,-34,-5,-10,-38,-35,-10,-7,-71,13,-254,-121,-162,-142,-6,270,917,601,695,815,1064,7272,1296,2716,11997,65,9,43,777,1587,117,1282,-9,66,187,-52,245,88,44,58,74,-28,-6,55,237,39,-1,-253,-120,154,231,-108,13,-1,52,110,189,0,71,236,-5,26,58,277,-9,119,150,27,140,30,132,140,48,5,-16,109,-12,-14,0,-53,2,-26,-87,7,1232,122,-62,164,-12,-19,18,-88,-134,128,20,-14,8,-11,12,-21,-5,141,-37,107,317,-7,89,49,157,-73,14,-16,-4,202,37,101,167,48,-84,-20,59,19,41,-5,82,358,9,61,281,112,119,72,48,-84,128,-35,273,-13,5001,106,6,191,129,8,13,59,278,116,384,58,151,84,270,239,22,41,-31,34,396,37,-4,96,697,111,-21,-4,-186,-18,918,4,15,-137,149,219,55,44,2,187,20,211,36,42,1,135,-14,254,186,191,67,46,6,9,991,-237,148,957,13,82,446,-9,37,7,477,3064,2,35,208,18,6,69,375,94,32,-88,60,117,347,182,643,117,730,9,26,6,18,84,103,93,52,355,139,-23,408,-23,103,-19,394,19,723,224,-173,66,2,12,23,-133,-17,49,-37,45,162,-43,-11,202,77,-1,-85,-17,112,287,2746,51,11,-15,39,111,320,-21,3395,519,588,-16,10,71,82,92,728,85,84,98,51,114,83,22,40,481,19,460,-85,259,-20,18,257,45,33,-8,45,0,240,552,462,216,16,101,3341,393,46,3,218,-5,132,45,30,29,12,159,299,142,26,5,136,29,41,-11,230,3,28,976,-52,41,566,-27,441,97,26,84,69,3,-29,120,109,712,-11,43,2,532,634,289,202,-39,384,24,270,162,94,219,406,19,32,7,-100,508,176,133,44,71,90,97,-4,-10,11,-45,11,131,-18,53,284,446,275,146,46,82,28,133,1370,-58,-23,-98,281,252,11,-37,16,96,184,18,5,20,-8,234,136,76,71,17,483,24,73,44,370,22,-4,-14,2,103,238,191,107,169,603,279,265,-2,-7,-62,35,-5,30,374,167,-1,296,77,-24,-151,190,-103,118,7,24,63,423,912,6,6,37,7,-128,54,46,18,25,1,266,-59,207,45,116,878,126,-17,342,104,251,35,30,62,108,-18,-47,86,60,-21,23,44,68,36,-27,29,-78,-22,131,336,215,162,30,15,618,-11,-88,35,0,0,87,2,328,196,97,190,63,93,-61,-8,-223,190,258,257,87,22,105,1843,43,381,77,892,63,22,86,63,441,195,548,312,56,3,93,-125,42,96,41,236,288,100,229,380,31,25,83,-15,-6,12,3210,29,-52,1,119,4630,85,88,146,-150,-18,13,30,154,65,88,79,31,299,6,-68,227,28,248,13,47,217,56,40,28,53,19,-9,87,45,-184,-106,-3,19,5,19,85,487,70,64,102,-241,67,49,219,17,-44,21,16,35,512,1,15,146,97,490,78,-22,28,53,113,118,-8,127,16,159,55,293,148,-10,-7,37,109,-16,122,40,-76,-43,2663,65,249,208,188,-8,-11,19,1456,56,74,-39,361,86,58,30,111,214,117,10,261,160,80,-46,-15,42,3,72,238,-12,112,117,14,206,5,62,63,111,-47,87,-1,50,-33,72,141,126,89,29,69,112,-8,129,232,80,75,17,762,414,-73,-25,73,144,68,15,148,294,-42,330,-25,13,44,40,43,-3,14,27,347,135,45,-271,127,-72,12,5,227,33,168,109,53,20,130,89,-17,93,16,112,-21,-1,19,7,757,11,17,73,184,572,-82,50,139,-78,-23,110,-1,40,254,-15,-29,61,-195,45,34,-89,284,-70,337,204,24,4,735,64,18,-22,106,188,316,521,-8,117,-14,-44,29,27,41,1103,-6,302,37,-32,281,236,11,-5,1530,330,98,-45,86,-68,558,468,413,55,152,-2,21,-20,4583,31,13,598,230,507,109,-3,23,106,-151,-223,308,-43,-30,-30,-215,-92,68,-90,55,176,1586,127,96,14,-23,53,125,-42,58,-6,-16,78,6,100,100,-40,-81,127,-1,9,410,11,49,59,-78,547,-175,-5,157,-23,15,-30,-25,-92,-21,8,12,-36,662,185,6117,34,46,12,370,4712,88,-3,85,636,-43,-2,-185,1522,-3,-72,38,-16,-21,71,231,50,6511,311,-36,8,22,155,-119,-7,1,-72,2407,-36,-51,7,0,412,5102,17,-156,4,138,47,5,130,-37,995,1109,56,-2,86,660,34,90,103,4251,606,119,112,110,66,156,20,-58,68,10,-13,1089,-11,3,-14,-17,0,58,98,-50,37,-120,72,31,-12,38,14,21,-143,54,324,29,-141,31,413,45,-34,75,-10,65,134,46,28,130,58,-21,-30,-120,18,-8,94,20,32,-39,-80,22,98,-6,-88,-22,156,109,115,-89,-98,2327,-57,143,-27,69,20,-18,-48,-12,-284,-16,-64,91,780,39,49,-71,152,-52,57,123,70,23,-11,2,178,28,-337,2078,17,2,-55,746,1,34,-34,3166,-105,142,25,69,-12,-27,-319,122,-38,43,-17,101,-76,2777,175,42,80,63,-78,-17,1073,2060,173,-9,389,220,-64,512,91,363,232,-2,51,81,51,2310,77,734,80,248,44,1294,17,545,280,108,-58,233,54,1569,145,203,265,180,26,23,64,1047,4,783,8,82,20,77,410,29,21,65,1748,24,-71,-2,61,10,37,91,1423,691,972,161,1626,137,107,36,191,77,200,534,16,-9,-15,33,345,111,1031,-28,20,100,43,1758,188,2,37,-50,323,90,-7,-9,1093,-97,21,148,402,154,287,2,-4,-79,-7,80,6,-27,44,116,2712,3,14,60,38,53,-55,-10,13,411,3289,-9,86,333,313,-64,588,287,-23,832,89,299,-32,63,47,39,51,58,-15,-29,41,467,30,104,14,8,34,6,-56,-23,112,111,210,-18,-5,79,190,-119,89,-72,126,26,19,53,93,2,17,-10,-97,75,320,5,-15,9,255,14372,4988,3,104,-160,125,18,0,21,20,-163,8,236,-3,-163,76,45,488,49,40,79,4,-7,18,146,33,153,620,3,10,74,384,8,-8,19,210,390,124,51,-7,15,-32,10,-12,632,85,9,21,51,-9,26,-65,6,10,182,148,17,47,13,-8,400,-118,35,135,572,21,572,2786,10,243,-15,200,956,934,287,13,39,24,66,-8,55,83,1392,-21,18,-5,33,155,62,51,71,73,203,232,53,17,77,249,543,133,185,-87,145,24,9,38,-50,178,63,59,528,-35,254,40,-458,30,9,-34,29,-278,382,666,86,16,196,360,23,-81,77,116,965,-21,-10,13,-34,293,73,213,51,8,348,14,139,219,7,228,-3,449,2667,2,1112,1161,46,21,231,17,83,43,149,239,261,34,8,19,121,151,61,49,121,44,154,-24,1528,7,-22,116,-14,225,563,14,95,254,46,-51,98,217,40,351,10,56,4,-1,-320,143,25,194,-105,102,75,1101,971,536,13,46,-4,129,45,22,126,-50,-13,1501,21,45,160,31,-33,-10,108,68,37,854,-5,99,118,420,99,-65,15,41,19,129,-284,63,122,-11,-32,51,83,-160,57,89,90,-93,1127,-29,-7,33,39,93,71,135,148,-30,-26,-84,581,77,301,80,98,90,34,-17,118,25,22,3,314,56,84,-47,4,-178,2,355,3,26,98,14,61,-12,44,87,-9,-164,263,121,-10,53,-7,118,191,103,49,-15,41,221,111,289,56,328,-107,30,72,40,328,-4,139,20,91,-54,200,232,31,77,17,13,66,180,-145,243,18,45,20,254,30,8,3883,150,32,37,-20,96,-6,10,-65,-41,-2,280,383,6,54,-29,3,-65,245,20,-9,-9,227,170,40,76,57,17,51,28,179,-50,-10,47,108,40,-36,18,218,-64,-2,-30,91,-115,13,-129,-22,176,19,-3,138,-63,149,-151,27,35,-7,37,98,83,74,67,108,48,183,191,-50,107,-13,83,45,73,80,-8,56,200,-20,-26,-12,10,72,-52,121,15,9,-4,59,-22,615,24,70,591,627,135,47,56,21,-45,56,55,-1,34,30,-30,73,-21,-34,-66,-18,44,-65,447,10,8,76,-58,12,-37,-47,76,44,-10,-5,400,10533,-4,39,2685,112,6,27,-48,1,3409,1032,27,411,311,1,-102,133,2532,-61,86,155,77,34,226,-95,43,427,2,-13,269,130,174,-49,3708,624,-55,114,1439,6,37,25,24,-69,52,-71,327,-46,24,71,85,-11,17,-2,15,363,122,161,33,225,221,-3,2753,-87,258,-34,-22,37,51,-44,-93,80,110,1012,97,-40,25,112,-102,48,32,21,24,60,15,13,14,146,-21,42,5994,66,5319,4604,4451,3,27,23,2572,-172,46,382,2180,-72,-15,774,85,510,-78,43,-43,180,585,-23,141,-11,-4,1090,88,3,248,-73,-278,1074,-41,31,3301,44,40,929,-38,209,11,-67,44,74,-21,163,-359,2,-11,77,-52,-46,167,1372,72,-15,289,229,165,15,167,63,40,200,723,141,46,67,114,18,790,262,77,-564,1136,-14,4345,236,12,11,358,5720,212,7,116,61,13,27,-4,33,3,-1,11,11,59,14,88,24,-23,42,-102,-12,263,-49,-21,94,103,2534,-1,-60,16,-195,214,7,37,133,-4,4299,77,-299,-43,-50,-60,-6,10,24,637,145,11,-12,62,50,266,-25,76,49,5,-39,148,474,40,-6,-19,64,208,369,105,88,126,-50,-101,46,40,-27,80,50,150,1577,-76,21,33,44,16,280,141,3311,310,-175,305,71,55,12,-20,-61,75,-174,431,39,673,118,299,57,6,-21,2282,11,1,85,84,174,173,48,3,62,192,176,-2,3586,414,-22,38,-31,203,32,231,194,40,751,28,106,55,111,103,317,85,31,42,192,2,539,86,-5,149,1670,8,173,62,-51,236,94,261,182,18,76,138,50,215,170,363,36,76,-67,-19,141,1674,151,43,19,12,-12,-8,91,18,115,97,234,98,-112,62,37,5,171,-29,27,115,5,47,719,193,42,0,-22,27,46,-40,-131,184,22,2351,130,1,-2,-28,643,102,-84,125,24,43,15,-119,88,32,194,-73,111,941,590,-41,71,594,180,-54,-16,-5,-62,-37,-57,173,12,10,47,100,-45,-138,0,36,-7,33,24,-103,-9,87,23,3,-8,-29,12,5800,859,281,-3,27,87,-23,-46,28,149,3,391,0,-3,199,64,17,101,750,43,-61,-10,693,-24,-61,16,-50,182,4270,-14,234,81,164,-11,5,2308,-7,82,-22,562,62,11,29,-5,12,-5,91,-103,396,86,68,4,650,371,85,32,103,-28,93,-29,251,-87,26,-7,202,-23,3108,139,131,97,35,19,34,95,171,43,21,-124,17,12,-10,19,-74,286,73,-56,214,12,151,36,61,86,153,906,786,66,-7,16,0,-9,-32,-18,18,272,44,69,175,-43,28,7,1,19,42,-4,-126,12,-17,746,57,14,-124,14,300,49,540,14,3,395,19,-53,456,100,-82,50,-60,7,57,10,41,29,28,2263,-10,472,212,-113,184,112,50,24,47,97,93,-592,81,623,90,-63,30,164,1597,-9,-22,256,1,37,4324,-59,4,-47,97,29,105,15,-13,549,18,-17,-56,379,114,257,280,26,-351,-4,-57,-105,79,412,-44,2,-21,836,722,138,7,3581,467,-41,54,22,60,-22,16,104,-3,736,77,-35,-20,188,206,8,154,118,578,5,-326,62,70,-23,19,59,117,-13,56,95,-41,339,23,238,67,581,-7,214,265,400,23,92,-1,-58,-463,127,-74,66,33,47,584,79,-1,201,4,343,-92,47,51,38,41,56,218,231,205,40,7,1,54,86,877,309,112,168,14,45,423,106,139,1,69,22,64,385,26,2,-24,-80,866,984,183,-163,281,315,23,201,-66,6,288,108,208,232,279,275,32,26,53,1832,8,-64,85,181,-29,180,57,74,34,384,74,-35,87,404,147,16,-24,-59,38,218,68,72,-24,118,254,69,-25,330,58,11,25,-25,-10,209,53,21,13,10,136,232,19,-7,40,120,13,79,10,-3,-2,136,30,-47,44,-4,120,887,2,-39,294,15,55,-6,-13,247,44,-10,-16,2,-77,-43,4,-6,62,47,23,101,190,-44,38,7,16,268,19,1360,32,126,49,3,11,68,203,-132,126,29,510,77,-32,43,-30,40,-36,-29,265,12,8,45,-5,79,-17,42,91,60,257,42,36,15,40,22,34,34,71,5,3462,189,33,48,46,72,58,52,119,28,-67,3,47,117,-52,49,345,29,5,-8,54,-13,35,1294,1,368,-14,10,-102,-26,56,46,-104,28,23,-85,118,-21,63,221,-85,-27,144,17,29,4,97,3,34,-131,32,43,-88,-16,446,272,258,-47,18,109,12,156,185,-126,12,149,-1,12,-46,68,45,119,24,35,72,13,429,161,608,-47,221,23,87,-46,26,826,39,233,90,-91,103,50,-237,167,75,52,67,284,13,130,37,33,11,76,-132,-5,37,-65,256,1,46,0,0,27,87,25,26,85,114,-27,131,105,391,-27,129,-20,194,407,49,11,65,-17,124,-24,59,-1,141,108,229,22,158,10,39,61,-152,89,60,168,161,40,46,20,429,51,198,9,285,45,2,443,2,60,72,28,55,1,-48,67,64,52,-98,-52,67,62,-91,58,328,260,108,52,145,87,136,25,-14,33,49,41,-10,133,95,-97,63,-25,163,71,2,-35,12,395,382,137,90,-66,1,-27,3266,17,287,-172,-111,264,37,72,191,-10,33,-17,189,91,-67,6,239,179,30,18,-33,44,64,505,16,65,0,6,174,808,2602,2622,55,-3,117,62,68,7,217,-2,-30,2,12,2,30,24,69,51,14,52,-15,9,90,9,5,27,234,129,-6,148,-4,154,15,-2,26,90,265,426,5,110,4398,6043,2530,2099,2305,5994,1628,68,280,-27,164,144,23,23,180,30,-10,-134,-40,100,14,-24,38,68,119,21,-24,170,4,-26,-9,94,70,523,227,38,21,-6,-17,13,-9,396,26,5,-27,-48,19,15,63,88,371,84,207,-72,47,-14,181,136,81,-86,-3,156,-89,-51,23,76,79,61,34,35,27,38,-7,14,17,-14,101,13,4,6,18,-5,156,89,-9,-34,3,138,28,27,2,130,610,28,-78,16,299,56,42,13,-259,163,5,67,66,17,56,599,-22,275,10,-46,168,169,6,69,1166,9,43,348,8,14,460,16,46,121,-86,81,54,-24,154,34,146,-34,92,79,57,513,184,241,-57,21,62,88,40,108,8,15,25,-9,95,65,21,2,68,99,984,37,-74,34,21,50,35,11,37,46,-22,258,155,4,0,-37,0,-25,-5,-17,57,22,177,-49,6,173,22,-72,95,-18,3,-67,73,-3,83,142,-13,138,61,-99,606,114,14,131,-27,174,87,1,-39,1616,-49,202,34,24,-26,946,-47,12,72,181,-4,183,5,218,-20,50,39,106,35,33,359,3,-20,59,137,3,91,101,33,151,102,345,32,-47,15,74,-6,252,16,55,14,22,69,-17,8,118,97,23,-32,-3,-19,42,46,389,-26,-81,97,-1,145,28,130,71,-70,-150,-30,171,401,-12,-1,72,47,56,-6,50,34,198,170,-86,4,-16,-10,139,-42,72,69,10,511,-352,-78,-10,-13,-11,-15,51,1,30,547,-32,-27,3,-18,-66,464,72,27,209,211,27,302,28,30,197,-124,98,42,114,25,-30,310,-4,60,2,-24,40,-163,281,849,113,41,99,-11,-2,26,22,363,22,60,1,66,394,1,14,-2,172,124,166,196,52,-4,-10,-115,-35,-11,26,27,-1,-12,193,143,54,332,19,30,-216,-172,213,205,-3,22,59,26,41,122,29,139,48,246,282,71,93,1213,86,-1,-8,-127,94,1,34,7,-40,106,-8,-22,-10,38,379,162,77,399,-20,-10,362,88,11,136,16,22,15,-8,-33,-10,60,-3,46,-55,-18,-58,27,4,21,223,-180,53,94,-44,18,32,-18,43,200,115,1209,17,242,498,21,23,467,158,383,-93,138,-19,64,12,1221,52,13,73,171,85,567,65,62,990,2264,13,21,47,-13,-21,-4,31,135,55,33,18,230,315,54,239,-66,92,-2,103,-145,-15,-1,51,112,144,45,110,176,-31,73,-14,52,-24,106,141,2,81,340,269,-26,-74,101,49,15,154,83,63,-13,111,47,41,192,65,0,45,3145,-13,199,8,-29,3,420,-52,72,70,-23,1167,63,21,302,4,-31,382,579,30,49,16,58,42,439,2,54,334,19,-6,245,64,117,101,617,56,226,875,33,-135,-16,209,9,161,49,27,97,298,-40,-265,260,169,-37,34,25,3,82,161,7,-31,42,211,8,12,17,84,-206,-18,10,93,53,80,15,338,-44,53,249,-11,-94,-17,156,131,26,320,36,43,35,18,-5,-17,35,14,102,18,-36,-14,48,247,525,797,31,76,67,-26,386,15,-21,-17,128,-47,36,-37,365,-150,80,1,21,17,144,62,-11,134,-2,38,-19,28,83,78,108,-1,1,20,30,2,249,46,18,82,2620,173,111,-8,102,17,15,-8,102,83,72,5,59,36,-36,300,11,167,6,11,60,35,-34,94,25,-3,58,17,52,-131,-9,67,15,-12,19,13,-53,45,-40,22,-52,265,-6,65,-21,38,20,-17,117,121,14,14,63,26,188,31,489,-1,14,23,35,30,84,87,-302,288,17,0,16,663,65,59,-21,-69,-1,-99,-150,12,29,210,91,-28,8,-26,-29,212,101,242,19,11,175,-3,-20,-60,-1,-48,-13,-13,35,-32,402,-31,7,-11,51,85,392,136,384,29,261,28,131,47,64,170,12,40,31,-21,-51,23,96,92,37,4,19,-8,29,-10,5,79,54,111,108,-97,98,39,65,62,249,28,1144,-11,37,62,-39,1,87,-4,47,77,21,675,-16,55,94,-20,-13,66,4,-20,131,91,27,221,15,57,-15,493,10,-6,35,4,49,48,30,57,-19,115,31,348,163,142,-53,281,97,252,-72,220,-151,235,13,296,-15,1,25,46,-52,24,18,-110,17,141,-11,76,161,97,80,130,-65,167,446,49,9,119,46,-35,-10,14,-88,-61,-56,-18,11,30,20,-1,33,274,195,-81,-193,16,83,-31,15,10,267,485,51,-1,-43,-6,49,194,14,196,179,50,-19,-33,19,59,42,67,-35,-16,180,-62,149,647,451,-57,37,32,45,20,115,129,227,-26,32,-33,30,1847,-19,757,29,-64,176,67,431,221,252,-82,378,84,1,313,9,38,57,-35,-177,68,9,-15,6,1,-14,3,0,126,-85,262,-86,40,31,64,246,194,237,6,109,244,69,54,34,13,99,74,124,-14,-103,14,18,-50,301,182,48,-3,21,20,620,53,20,33,14,38,-6,-28,40,226,-8,27,72,68,100,39,-28,23,3,20,-38,245,63,47,-23,132,21,-23,-15,812,20,-3,227,42,38,592,48,373,78,123,48,-35,185,59,51,61,-11,19,12,72,214,-11,21,-148,32,-259,6,34,202,-18,25,62,72,-70,-130,112,43,385,57,28,95,71,82,-62,-68,83,49,20,13,1,-83,102,63,210,65,35,10,-5,502,37,21,-5,20,9,25,139,5,-8,-131,48,90,26,40,1,-65,18,121,255,-27,-28,-40,64,112,59,-30,-34,-44,-63,240,17,341,3,88,106,109,38,41,23,26,35,166,109,-123,74,216,102,-15,22,44,84,518,-22,59,34,-4,165,-8,59,3,63,183,306,33,20,61,162,44,98,0,110,12,213,12,1150,44,37,14,17,48,28,11,5,81,220,45,269,65,46,73,10,8,-30,137,41,10,1349,111,-11,37,40,-32,11,-60,218,610,53,-110,-17,209,-8,-92,765,60,-6,95,103,85,35,-87,13,-29,-78,152,37,89,49,2,32,225,19,-23,0,909,-49,529,-82,555,-28,2,252,10,2459,5,21,17,-45,15,17,100,193,99,67,2147,-27,918,32,-3,-122,173,-73,125,14,0,16,90,134,823,-174,5520,-2,82,15,167,-32,83,176,127,726,19,-23,-9,56,42,20,305,53,811,-35,-43,-40,11,62,-10,254,-47,6,114,-25,-4,236,-127,-9,-17,516,16,11,82,7,32,104,-11,35,-30,44,6,131,5142,6,20,35,110,97,-24,-8,58,-5,-34,4,0,8,-104,1,234,35,49,25,70,2547,-51,87,2275,273,46,-6,250,-720,-11,-2,175,170,19,37,386,2,-33,59,189,87,245,-9,285,3399,263,150,205,264,109,150,-31,-9,-38,203,143,88,138,-54,17,53,-52,-28,38,10,2572,269,-18,-86,-7,1014,30,11,156,326,165,-262,-42,956,87,976,1287,4470,-18,90,6062,562,-155,282,74,72,127,1471,12,205,175,-36,-17,-38,1073,49,-5,62,495,78,-42,7256,259,3,385,37,44,95,153,59,-88,-37,2363,1597,14,-4,29,-6,682,-11,85,-40,-27,16,144,-86,7,5785,2,25,12,25,7,242,298,-174,331,14,25,540,5,4,275,-41,2336,73,105,124,1657,2939,115,439,113,102,-111,1604,5,60,-152,-2,-10,79,474,272,56,-19,78,-5,48,71,-10,24,-13,310,109,46,254,29,15,10,309,-47,3595,346,61,-72,139,34,2976,-171,229,89,-9,242,1610,-4,69,115,85,6,18,7240,4115,18,366,45,28,207,342,74,1779,-45,1663,-14,22,-15,116,26,-1,79,130,-4,-165,-19,42,-12,72,-15,82,82,276,101,32,34,-62,-3,0,68,141,135,237,321,292,60,29,538,403,284,266,137,-29,-3,107,967,162,-200,154,24,103,30,-81,140,-1,56,27,125,-16,8,119,46,117,144,8,124,104,804,277,162,157,1251,3011,226,-6,15,157,37,34,-73,4,32,3,97,4684,-11,37,5,-5,50,24,69,34,160,75,-27,132,-10,6,106,373,447,62,-22,44,3043,8,14,31,8,-7,-45,-37,849,32,-9,-14,3,71,70,-3,73,4,145,-36,-61,-12,-20,56,-14,162,134,127,74,110,28,-5,-30,50,-26,188,1,26,-16,390,-33,24,10,4295,2389,2224,7,-46,50,20,829,-229,682,-43,21,31,33,1292,632,84,81,76,26,1274,102,14,8,-27,-43,621,69,5014,1262,84,265,853,74,241,33,181,101,446,235,14,219,-319,-43,222,96,10,41,188,97,432,56,32,257,-44,-35,704,145,295,53,760,96,74,-41,25,-11,59,67,-56,-45,132,51,72,4099,27,33,14,8,164,96,431,139,124,-55,18,24,122,69,177,364,60,245,317,-3,-24,27,224,273,202,29,5,294,-5,88,668,44,301,-87,-8,140,282,39,50,46,28,56,-9,75,182,126,207,194,36,-2,-12,17,518,109,80,625,28,134,17,-5,74,49,143,-8,-79,40,400,-30,-78,15,72,79,36,-56,583,98,-8,-68,51,8,38,19,-114,4,224,-5,226,65,39,24,12,1299,108,16,18,105,2809,193,78,21,137,-15,48,-40,-26,24,98,1172,36,107,31,42,63,121,403,310,81,-76,60,21,59,222,150,274,5089,146,1386,29,138,29,161,163,21,75,-42,-32,-40,-1,45,659,32,25,18,4,-3,-7,111,27,562,63,22,107,-67,-22,234,780,215,6,17,-2,26,34,8,50,257,-19,33,308,38,40,9,251,8,67,77,135,196,-5,41,70,-31,-9,12,2,71,307,37,83,3,5,19,28,-14,-70,-49,-18,168,-21,-35,-7,-5,237,109,102,-86,17,6,49,19,-25,75,195,330,446,288,661,-67,-57,69,34,80,213,198,-17,14,44,1079,-53,-106,5,50,89,42,-6,41,341,38,-21,-5,-10,178,13,164,-22,53,-22,98,71,-3,-6,71,-21,257,57,51,62,-15,55,22,6,-39,25,169,52,449,-23,388,18,75,82,38,1,26,81,34,18,-277,92,-12,-37,97,240,106,187,200,-51,-34,314,-7,17,112,-17,43,-40,-46,86,-29,-12,36,-26,-69,139,76,75,-16,7,-190,35,6,19,-68,-9,3062,90,296,11,29,-6,16,284,-72,71,25,203,15,76,73,-11,70,-7,-89,180,187,92,85,1,93,575,79,78,59,-63,154,10,52,33,74,38,23,-157,-4,-39,56,257,18,33,-27,25,-6,114,133,81,20,19,7,4,121,12,128,179,-35,25,25,-292,-137,96,111,62,112,-115,9,-127,194,-19,302,58,95,-85,-82,-76,121,297,23,50,120,67,-46,343,-33,-21,58,109,12,506,828,-31,-41,47,1272,449,897,41,558,312,458,-36,229,66,15,16,3,-208,0,151,-3,26,-10,102,-7,-24,85,122,-112,79,-7,-24,-9,308,44,-308,90,-4,82,41,-17,-7,-57,82,112,32,-43,100,287,43,-20,182,139,40,71,36,-28,52,-17,14,-25,196,101,-114,-2,45,19,33,12,27,76,63,-23,-40,-42,10,32,227,37,28,15,-23,18,-30,8,0,2,18,4,-11,-22,93,-6,-20,63,50,111,-1,22,179,-38,128,77,-144,-35,-131,-156,457,-103,-6,31,36,36,92,96,38,140,-56,74,-55,64,1,83,-44,-10,10,12386,301,38,185,-21,-10,58,97,168,59,-33,36,37,35,140,135,102,858,-18,7,28,-10,99,-12,33,132,-22,14,29,97,5401,153,4,246,74,248,968,7,1162,134,-28,-19,1,41,4725,323,3,5125,37,15,-11,16,133,-1,36,292,591,1,29,204,0,6,55,-20,325,-5,-61,6,35,-11,291,49,-7,-7,134,19,10,-29,-41,143,862,187,361,-142,-11,61,-15,-58,24,-31,89,23,120,95,-2,79,861,1,104,6,-1,-15,-5,2,25,16,14,190,20,48,1175,217,-37,2,-42,-3,106,-27,149,100,-1,761,10,-20,123,209,146,335,-22,180,13,34,65,100,24,-2,72,20,-123,-52,17,10352,541,207,114,-35,33,-141,-3,45,-5,-70,-9,-3,57,-28,15,-31,35,45,-47,-8,22,-86,12,-46,-1,-46,57,-76,-3,193,-128,45,58,-42,87,171,98,3729,1189,255,37,60,12,463,220,0,168,30,272,-66,3,4,624,8,57,56,11,-35,310,46,187,-76,-23,12,22,38,72,-16,422,-52,156,16,43,10,30,526,-6,-22,280,-14,1622,40,-4,34,1095,-15,0,420,34,6,41,24,73,-9,-166,29,-10,3,98,-13,21,418,503,76,16,-23,17,114,838,19,162,28,27,-91,621,-4,-22,379,28,-2,340,173,-28,-16,18,-93,-40,-24,65,9,12,34,229,13,-8,37,252,20,-12,233,73,38,13,150,-75,17,31,22,22,-1,-22,149,149,9,-120,13,50,412,1031,61,-44,190,551,10,137,9,246,9,-23,3,0,98,6,74,21,18,-31,23,2820,21,22,-15,0,70,-1,1033,2,109,20,46,-22,-43,81,-18,-4,0,-23,52,158,52,37,43,71,83,-4,31,-5,268,773,-6,123,28,51,-48,569,188,70,22,23,0,7,73,951,-3,-22,-2,89,24,6,13,-8,331,51,-22,-117,-7,75,-66,-15,54,-6,36,196,3,55,486,2,964,11,33,559,85,14,5,-17,-9,11,-71,1110,17,10,-32,118,129,288,15,13,11,28,47,31,7,105,62,11,437,17,-1,287,74,439,3,-8,10,62,16,-21,548,52,1,-22,-12,9,18,12,1,0,-12,492,101,-72,226,48,-12,-20,-244,3592,5282,39,58,11,-52,10,-2,-76,-17,-37,201,62,42,1620,252,93,399,3,89,-4,-14,-42,2,27,423,-8,282,-159,-18,82,30,38,220,2705,161,115,450,-140,161,17,14,-556,90,-23,2,212,-53,22,37,38,41,93,32,894,21,3929,22,-14,272,144,40,-54,77,-33,-36,-20,126,61,16,-3,-31,247,538,98,-19,-34,37,-8,18,-19,-74,50,36,44,32,-5,181,5,18,25,16,-3,17,49,13,110,-5,19,25,41,109,4,182,-3,3,32,14,258,-62,-93,40,-10,9,72,310,5,-5,26,96,145,-7,-63,163,253,95,132,-112,305,-12,143,784,-145,-109,1,9,1204,133,30,-5,124,-161,4645,92,98,111,102,2,77,50,-3,97,7,4,-47,157,97,-1,541,190,1162,44,17,33,-3,218,-21,-46,-12,-67,375,105,97,23,0,0,-43,114,40,-121,42,-2,1120,28,125,87,58,41,36,11,34,-76,419,-13,-161,35,-77,250,154,90,-31,-55,496,18,259,445,-84,136,75,617,9825,344,-1,-93,47,121,-33,55,-4,47,265,500,2987,1837,82,33,39,-1,48,-69,0,113,19,40,81,328,293,127,1,17,-122,-143,223,-16,-69,19,-47,-6,-145,150,14,-313,3,-47,31,394,-30,-27,19,-4,20,-96,-19,-52,7,-205,-13,-13,-37,113,-33,203,53,190,-72,40,31,-31,-10,-42,166,94,7,38,528,-104,-52,22,612,120,779,4219,476,7293,-43,-12,17,24,20,-15,139,-33,42,-47,28,27,617,3,0,294,-48,118,483,3624,18,235,-23,20,9,33,26,53,-4,-22,2495,64,104,10,126,-104,782,85,330,16,-3,-16,26,1462,14,87,103,85,25,310,76,19,126,-112,-13,33,-22,-302,1879,50,-4,13,14,-71,135,-1,-39,17,-213,81,173,253,372,106,-8,17,-35,-32,-57,129,7,-42,1892,124,432,89,291,15,83,-8,281,39,-34,39,128,-8,100,142,-8,122,60,-29,-65,-36,10,-53,-23,48,26,6,-38,-68,175,-49,45,61,-181,-18,-4,368,-49,39,136,9318,169,93,2849,-36,32,-27,-111,4966,4657,20865,2667,2679,93,73,1254,326,522,6,339,83,25,35,45,197,27,27,21,-20,-101,-73,-1,172,3825,132,-37,369,23,2672,51,-56,84,43,-11,-44,-6,38,-57,42,1055,420,4,-1,104,29,8,441,366,-196,110,142,74,238,20,126,331,205,218,259,366,-33,592,206,325,7538,717,0,35,858,-22,20,1034,560,210,104,108,-29,17,-18,1,50,42,-142,186,37,8,0,50,30,56,55,188,119,5042,47,44,-10,-6,-13,-59,20,5,159,123,181,-5,1978,104,647,43,189,95,18,-40,292,-7,-125,143,13,-32,7,-6,72,10,-5,152,26,62,-2,-26,-15,104,-12,-81,3,-27,-39,-11,26,217,-4,31,30,88,19,-38,127,223,-46,8,106,26,-29,826,237,-24,67,-73,71,34,-45,55,55,114,-110,-44,109,-149,36,9,237,-3,70,77,69,-71,-1,135,-4,93,14,-39,-33,2,34,-31,-8,10,-41,145,61,301,-40,-38,205,144,-4,19,57,67,11,108,-10,36,128,67,69,31,20,11,151,763,-27,18,-36,-18,-47,3,58,15,102,138,-14,125,55,-80,714,-334,150,265,89,56,6,162,135,1522,763,61,50,40,49,-48,13,127,-133,7,1392,80,2554,36,5,2710,29,36,29,99,14,207,-1,1988,289,-68,44,137,53,-2,11,0,204,-22,-82,-134,-32,188,19,51,3614,21,326,259,271,-30,94,16,11,61,-36,-48,-10,54,105,73,55,1825,17,11,-45,14,7,-24,405,37,-56,163,522,1,150,100,-21,2053,102,-16,-13,3,349,970,155,1095,-18,-83,686,75,-222,2,5,39,124,116,307,366,52,247,266,-82,-24,131,273,9,23,56,99,547,359,-75,-22,27,-11,21,65,4,245,40,356,-12,24,88,12,471,-178,9,143,-69,164,-15,-5,-124,147,557,44,11,98,-66,248,-99,23,93,45,126,185,-84,-30,234,1983,25,-75,-23,-23,39,60,13281,257,44,12,16,166,128,53,-17,139,117,-21,221,13,20,119,82,-43,1948,-14,57,17,-10,6746,456,105,89,-140,-2,-30,298,2,73,75,-5,15,68,153,46,-25,61,-44,2422,38,259,-46,-334,359,-3,26,19,171,-10,110,-9,54,600,7,65,15,111,85,-1,-71,49,25,1872,51,-20,439,388,-8,19,124,59,-38,-44,127,-83,427,4,5,69,32,16,64,113,147,38,847,11,209,157,292,-36,-42,36,-28,-8,36,483,-9,78,24,385,105,35,22,-79,378,55,-67,28,21,-66,60,22,-1,21,156,68,43,237,93,-5,138,-14,-1,4,56,-3,-7,-117,94,7,813,534,-110,-37,-5,245,62,5668,26,612,36,11,355,-111,-20,13,21,328,107,-6,85,17,-60,-25,-48,158,-15,-4,5,162,-35,-32,-17,-112,33,17,28,82,-13,169,24,-1,-12,52,-11,-24,1,27,5,159,60,-4,0,187,-164,79,-56,112,43,43,-17,17,51,270,110,5,7,115,142,157,58,93,109,-2,-289,34,113,14,-53,4,289,-31,441,38,-35,36,-26,-29,-26,-171,180,123,54,-53,141,-36,-43,62,4,1,89,171,37,43,555,195,-355,32,76,-2,32,77,62,650,44,-173,53,2758,83,-20,-190,-17,35,33,24,1583,9,16,180,1132,2,412,93,-25,10,29,41,15,112,46,1,99,68,17,24,39,37,500,97,-72,9,-1,22,164,62,1442,576,0,27,217,-33,697,46,1,-12,-487,26,9,26,33,269,-9,65,12,-36,-179,-132,-24,-193,409,-17,25,13,10,20,-25,101,55,111,1,-22,60,214,-10,-22,-55,516,-29,23,976,16,63,102,59,23,24,-18,-21,228,107,-57,-128,74,2721,-29,173,83,233,124,104,79,239,-67,-56,196,117,12,32,164,-23,-31,70,76,33,7,71,-254,-97,6,-54,153,216,-4,14,256,-117,-19,55,-8,-20,-344,-28,200,601,131,-589,4,93,-27,273,36,26,-15,160,393,114,26,1231,13,-37,-2,77,116,146,1660,-11,-146,580,-30,26,-7,15,648,-28,-246,-523,13,76,-17,-363,327,-9,-121,-37,-32,-63,42,916,-25,-11,64,126,97,1827,352,33,-90,58,-34,-1,938,21,16,70,-31,-23,4765,93,-465,-1645,-3420,-203,-250,86,155,-10,-28,144,-21,55,-114,376,936,1024,2,36,-52,-1,402,21,2856,36,12,9,-3,-69,3012,-36,23,2938,-7,-21,-12,200,28,-24,200,27,1017,-40,52,-15,-187,-17,17,164,47,53,22,140,62,36,43,-3,33,-23,89,14,3937,220,137,4727,641,-8,-40,-112,-24,679,120,837,19,0,38,12,121,61,-76,182,80,226,1,17,2747,-58,24,2,7,-6,-11,-4,35,-30,20,-2,-38,398,1,-11,-10,35,50,-20,94,24,-43,-43,14,56,-15,12,244,28,32,11,-71,119,5,23,90,137,-16,230,85,26,-4,185,49,259,-7,127,-11,80,-10,36,20,-9,6,-35,362,-27,7,11,37,1254,30,14,-11,-22,19,69,2862,6,68,-36,-47,63,-83,49,560,36,23,-30,413,198,-53,-173,-202,5,-10,-6,2,43,280,-61,-4,5,31,20,5,117,7,-14,188,-1,-87,-11,-8,64,-38,308,97,20,850,-75,129,33,48,38,36,22,35,-56,26,25,3,407,18,69,1451,382,221,9,392,-409,-122,-55,59,-28,21,48,6,64,14,15,197,32,-80,18,1218,339,23,-25,36,-11,267,-30,90,146,-45,-11,13,100,247,-16,14,7340,4670,18,61,25,235,11,18,2068,12,18,437,2,24,790,968,355,-210,-47,-13,118,-77,-21,-295,-48,2,82,38,414,-71,93,-11,-85,-29,42,96,97,10,-9,105,141,117,122,-10,6251,21,-15,97,1578,181,55,51,-4,48,-45,-5,2,68,-26,-16,12,-9,-31,-39,-88,-46,-25,98,19,979,13,1894,73,-22,2002,3167,150,8,17,3472,1653,-21,764,11,17,101,27,35,-21,36,0,23,32,1,31,-50,-302,166,-6,959,1,189,-27,142,-13,-31,54,-17,16,17,59,5,44,26,-79,331,-104,-7,-61,-5,-11,-61,-91,-65,-20,3,48,-84,-92,-95,-36,-88,-19,3,-36,64,14744,11,5,-1,-23,38,-34,-5,-10,-38,-35,-10,-7,-71,13,-254,-121,-162,-142,-6,270,917,601,695,815,1064,7272,1296,2716,11997,65,9,43,777,1587,117,1282,-9,66,187,-52,245,31,72,-1,-19,19,-14,64,138,208,-81,5,-101,20,10,83,1,27,72,84,-9,-9,224,1236,-14,1637,455,38,251,121,-4,57,50,38,-14,44,43,-9,45,162,-38,1,-6,34,-30,-11,-1,-11,34,1,-120,44,-28,-54,84,57,142,26,-31,21,43,-370,211,70,473,52,1,75,29,13,60,0,-122,62,-18,18,514,-234,26,83,-215,0,-34,-45,90,486,244,149,-10,-4,124,59,8,2,142,38,46,3,35,41,65,165,-4,112,21,29,-126,-20,-41,-94,-62,589,135,170,3,-47,52,38,69,136,122,-4,-24,45,400,49,-19,-44,35,64,40,81,-8,-35,-34,-76,95,370,-1,110,48,52,52,244,22,143,108,621,105,105,663,-98,16,75,71,24,-14,60,232,-4,-8,734,-1955,42,597,26,310,52,68,-13,37,-45,-37,17,-23,55,138,15,32,66,-13,20,326,1,15,0,34,-1,38,173,-27,1,42,43,-31,36,97,4,170,18,168,-52,72,-178,-19,32,107,37,-63,21,75,-20,11,-50,36,-16,-21,1467,-7,-17,-6,12,50,4,112,54,37,-14,-4,-4,39,77,33,-252,125,44,-53,-3,218,28,283,-36,302,-9,65,-16,102,-28,29,65,-1,69,24,-1,-31,-29,-5,-24,106,-76,0,142,80,53,31,-3,45,89,163,27,28,52,-36,57,120,56,380,40,-18,-39,49,124,44,156,134,24,6,443,-10,-157,37,94,-71,12,0,7,-79,142,47,-33,159,-68,41,10,126,2,101,-9,67,-23,-13,-17,168,34,21,7,137,35,61,169,46,-26,49,127,572,57,29,19,65,226,92,67,641,117,-17,66,11,-1,7,11,128,131,36,83,-48,29,-37,24,43,-5,3,38,-42,-8,93,842,-4,115,51,-607,33,1017,-45,12,101,-11,213,45,9,183,-103,20,-33,47,-3,86,18,-10,-105,-69,-7,91,11,78,-194,-33,152,81,136,1,-70,5,138,-118,55,75,21,2,9,13,-10,374,30,-27,48,-101,192,19,-4,33,54,-6,40,-138,118,13,52,112,-158,-102,38,305,276,-77,13,18,82,33,120,183,-7,-13,-57,28,-18,118,180,11,-96,217,-2,42,0,46,6,0,-75,179,52,-16,55,18,179,17,9,23,38,-5,-7,-25,9,50,-8,102,-15,119,268,-39,84,25,84,-25,13,208,-52,40,32,27,105,474,229,4,-13,1356,10,37,9,82,177,234,-31,35,-108,-25,-4,19,16,5,53,32,36,58,47,112,73,19,53,-83,21,22,-8,7,18,11,3,-4,-14,117,64,20,19,38,183,32,155,-56,20,147,136,40,22,-56,196,-26,5,-37,-73,22,12,3,-77,-42,27,-42,49,71,-86,-11,16,-2,42,79,46,111,-21,5,139,170,-126,-53,-13,30,-46,134,-51,15,702,1,24,201,21,-20,12,113,-50,76,-14,-23,-55,8,-1,-34,-17,-7,13,87,-1,-123,-20,69,29,79,1,12,20,-230,30,51,40,46,16,105,60,58,6,-1,4,56,79,-26,-57,35,38,89,17,-46,-44,-38,142,180,-19,-17,5,-62,7,-42,440,27,138,75,95,41,-34,174,-137,43,204,897,129,-24,-65,17,8,-88,39,-20,-7,32,-78,83,52,65,29,92,82,85,0,38,149,1,11,65,178,23,41,-156,35,57,0,51,108,-105,446,7,7,31,255,-32,2,149,52,96,63,406,19,-19,0,165,85,-27,-33,21,76,34,99,35,113,38,-12,111,30,137,-19,284,4,-404,-57,18,41,37,67,55,14,67,1,24,259,143,-14,-72,-6,380,-170,48,69,2,63,54,69,-83,9,-19,45,-78,18,57,9,85,223,-5,46,141,5,6,27,65,-6,133,103,21,5,146,-14,15,44,73,-36,28,-18,7,7,-8,18,17,146,-41,-24,-47,40,488,96,21,-50,-16,-329,-66,3,4,97,16,46,-24,134,35,72,63,-2,-27,32,166,-105,0,4,24,-40,155,165,-11,-19,49,226,-23,447,76,7,45,21,197,33,-31,86,40,118,50,9,19,-11,-11,124,38,28,65,-52,21,8,-5,57,-9,158,934,-33,12,20,4,-86,59,28,20,-2,283,118,1,4,-98,-60,32,-15,-97,49,374,30,-2,14,25,-44,1,-147,75,-30,-106,12,268,115,183,85,-26,15,-126,16,27,-14,-26,-50,7,146,-597,6,-25,8,12,9,25,-93,80,-28,29,82,10,-22,5,2,-44,2926,36,34,94,-51,62,25,-33,-18,160,140,129,-18,11,2,31,-19,10,31,-33,-77,94,12,16,-48,38,-159,847,37,-73,-4,202,-5,-7,-186,21,-83,105,423,227,-254,12,170,-255,13,70,1473,-195,-28,41,9,82,139,97,859,66,-118,61,-32,82,60,22,12,35,11,226,-105,-143,95,756,-6,-12,35,69,56,-3,-98,-125,305,-44,39,-99,31,-75,81,-18,-32,148,-61,-33,-42,35,15,334,105,130,-43,2,14,165,58,159,-118,-323,55,82,166,621,193,106,502,28,17,-73,1913,-5,19,-6,54,21,103,-57,9,46,53,34,3,41,13,207,39,53,17,104,3,33,-131,93,-4,-157,413,-816,17,24,-58,252,-187,95,-7,-3,-200,-48,5,63,23,30,271,100,-11,30,201,23,-7,4,-24,-1,-101,84,-7,-1,76,-110,220,-49,29,29,217,51,31,23,22,14,163,-165,-55,-158,7,1,7,-6,-11,-125,-50,-3,11,65,666,-91,77,-4,3,46,2,-27,25,-166,-13,67,-36,-9,60,55,10,1358,-51,-157,975,116,-280,-43,0,-22,1796,73,264,50,-26,-2,22,15,61,19,-213,113,-3,14,357,-24,70,13,-19,-3,53,5,-89,103,519,15,314,31,-32,16,-62,70,9,65,41,46,45,98,-9,153,39,120,23,-15,-1,7,15,48,1,49,-542,10,6,-25,-312,-5,-19,7,36,66,-285,-8,33,15,71,89,-58,10,-67,21,441,-18,57,-31,314,-12,44,120,76,17,245,-7,68,53,-52,-33,89,216,153,14,52,-55,-118,19,-60,37,40,12,1620,-151,-46,-199,-2216,-57,94,184,44,4,46,-2,-2,19,55,163,73,77,23,513,10,35,38,-14,-119,226,-17,140,-238,116,101,145,-71,264,32,35,67,36,-21,-14,44,-58,-43,-39,204,629,-17,-6,-203,29,-62,84,-255,17,152,99,43,-32,20,-63,-23,24,-108,71,-45,48,88,10,8,215,13,80,-141,69,-19,17,501,59,24,3,8,84,202,17,28,28,2,96,219,-4,19,9036,-60,140,-25,12,-25,-37,65,320,13,23,15,32,-28,24,1,108,58,-81,-29,12,51,170,-1,-7,51,-449,510,-20,-16,52,-45,704,0,1,139,-40,15,-60,-7,940,-4,-44,39,8,-20,58,502,49,37,-12,249,29,35,45,170,4,39,-3,24,25,100,2,342,51,240,156,-24,-53,8,-39,-9,17,-28,227,30,12,-79,142,-54,5,1,155,-41,-21,22,-34,33,61,233,42,184,30,164,-17,179,60,124,27,36,16,321,286,8,-60,32,61,8,60,-13,53,-10,-11,2,-15,-92,-87,-6,15,-9,21,27,62,29,31,-123,18,105,-61,135,20,143,148,51,-12,73,37,-53,45,11,81,-1,-27,26,14,-38,-2,74,-18,18,182,55,-125,37,-188,122,152,207,39,9,282,47,23,-229,49,-10,21,25,-53,175,151,-11,52,50,77,33,70,110,-66,247,34,-49,31,-102,81,54,15,222,160,81,-2,-237,-37,-60,117,62,-78,81,88,116,-113,-45,-21,64,180,52,-34,-2,2,6,337,68,20,117,-2,13,49,88,188,-6,31,145,55,30,-48,156,22,116,80,33,28,14,-6,-18,-7,322,161,212,179,20,3,48,217,0,-1,93,-144,66,-144,-11,369,129,57,221,-19,-34,17,96,19,156,-21,168,15,808,27,144,222,-56,736,-178,98,19,460,61,114,131,10,-30,14,-31,40,-22,76,-3,23,94,-5,287,44,-16,8,46,-70,44,-35,-61,14,240,3,73,123,23,31,63,93,-79,18,-64,37,-154,-88,516,12,18,-26,-37,55,-31,-1,199,3,7,83,47,-45,111,104,-48,91,14,-17,98,-1,-42,-36,20,1,22,551,55,-132,18,964,-223,-7,-105,-60,26,3,9,4,-8,-4,-2,120,144,153,-68,88,332,196,191,759,193,-26,122,156,-32,-66,8,92,16,40,1407,22,227,5,-18,84,2,29,-22,32,-2,2,21,156,-21,-56,28,16,27,31,30,-67,58,22,63,20,-139,-39,302,31,-30,8,-17,-8,52,-17,6,412,54,105,-28,60,-22,-56,-1,2,-50,20,224,24,140,-15,-5,-15,197,-54,44,283,-37,-1,-63,-9,-5,-32,-24,5,34,-31,194,290,26,505,4,5,223,184,45,34,243,323,716,0,85,2,56,59,-236,424,340,317,28,62,-219,339,42,20,103,-5,-33,411,-78,-15,12,173,-29,-65,166,17,44,53,92,87,66,17,40,83,173,-18,245,58,174,-110,145,15,-18,131,65,32,-105,-171,255,196,-22,-16,8,35,52,78,-8,55,8,-24,86,793,-12,-53,190,-181,-88,228,175,25,330,-60,-115,50,248,-45,-17,35,-83,-45,90,129,368,37,215,24,196,238,256,522,128,264,3,98,-20,113,64,-188,-54,44,61,-74,-18,281,-22,112,-145,119,-289,167,171,652,396,442,-46,707,214,6,-25,197,104,207,205,412,72,210,53,202,1759,-114,16,-34,48,416,-21,-30,324,1348,831,-39,1,59,1957,79,298,247,19,0,517,247,65,392,53,253,-1,332,134,-1,105,-91,29,-17,19,177,459,119,135,412,20,264,359,279,471,-340,133,22,472,47,23,31,441,-12,4,32,81,65,-5,13,-14,41,123,-6,14,-26,79,8,122,22,39,-9,17,36,167,-10,14,-103,-1,214,-29,42,14,12,832,359,42,76,997,180,41,99,70,6,39,76,43,7,-231,-55,24,84,-47,41,-30,35,90,2,37,-112,70,-71,58,98,2,172,50,-43,278,588,10,85,-85,240,12,16,101,41,41,441,26,65,57,1988,47,32,20,173,188,55,43,242,59,91,-228,116,33,47,45,8,1156,72,338,15,283,48,168,-46,50,89,241,196,431,72,-23,56,-63,16,-3,-5,-14,8,155,67,260,94,67,118,24,423,6,111,878,-18,-27,-27,90,458,177,323,507,103,344,336,36,32,49,187,70,145,30,16,83,59,478,60,132,77,-2,84,-1,61,14,30,15,-23,42,105,133,-7,-139,12,5,123,125,42,155,53,104,42,8,122,76,318,0,294,-43,-6,-14,384,12,54,59,5,66,38,14,0,93,129,46,248,-9,-39,-36,89,-24,314,80,152,20,-107,36,-70,-57,-184,-106,-53,204,284,103,-146,24,-21,5,487,42,0,-43,-51,1,-42,32,69,71,-6,41,-44,21,76,90,-24,-73,35,-20,-2,25,6,88,85,79,17,53,-61,3018,13,471,12,-3,159,-18,188,375,97,-30,58,62,130,-17,73,26,-82,266,201,110,-136,-25,58,4,20,-13,-411,37,-1,10,65,77,10,4,114,-6,-32,115,111,-36,5,24,104,28,6,-4,45,-30,-10,51,-64,-10,0,-33,192,-65,-7,7,451,51,-55,-53,23,83,42,78,-11,24,-9,-27,227,431,-42,18,296,29,79,74,642,-13,33,47,9,47,175,-65,22,-98,-15,-38,78,34,-150,-62,-27,148,5,-5,5,22,-34,5,4,-53,1,20,6,490,222,3,3,41,143,-5,-232,-12,57,79,-11,-33,-18,12,185,104,-66,158,112,-24,-138,-1,25,236,80,-56,0,11,61,-93,208,-3,-24,-9,-75,-74,17,-38,101,32,16,61,311,-16,27,19,-4,-29,87,106,213,-68,309,-14,37,204,51,-8,-6,391,-10,39,60,11,1058,-27,-32,0,168,150,25,-93,8,35,47,-6,72,68,-19,25,117,-3,280,108,-8,12,-30,-28,-105,76,1,11,136,-16,40,34,25,30,57,97,396,8,335,2191,28,73,-15,12,6,-19,86,-21,130,-18,-42,29,998,29,-46,36,159,57,95,-5,23,3,-25,71,-24,-19,23,101,38,-13,44,162,199,-13,-68,25,-43,15,56,61,-7,-1,-20,-32,6,251,35,38,100,15,114,-213,10,5,-20,-7,65,-36,-2,16,-2,10,5,52,425,129,21,276,95,95,1240,514,41,18,-312,26,-329,16,61,15,-5,-20,129,-35,-53,-80,9,15,2908,76,-58,4041,371,22,26,17,171,-35,37,-28,-38,386,-4,-10,4174,-11,-29,39,51,30,2,-15,126,5,20,-163,1978,61,-1,19,21,10,36,9,-32,83,-3,76,81,232,-2,104,40,336,97,77,30,73,213,14,326,151,61,162,104,111,-101,25,105,21,-1,20,26,39,83,90,-93,14,71,-71,98,118,159,355,61,-12,53,191,40,-61,-145,45,8,32,-6,170,57,179,18,218,-64,91,98,67,107,80,200,26,-31,15,24,101,22,-36,75,6,50,33,55,53,19,78,35,-40,9,-37,-45,-149,-34,-125,-100,285,93,132,86,-32,106,-105,15,-203,17,80,-1,38,40,-151,38,146,-69,-43,2542,130,114,-76,-45,-10,9157,10,6,-57,-101,299,-140,30,40,232,17,173,4,39,2394,5,-23,55,-44,-30,-73,506,33,-9,5,-23,53,3,391,64,-31,21243,232,-13,-14,164,5,482,-4,-54,-43,20,12,130,57,33,-10,112,-334,78,144,-52,-92,-30,29,35,55,-8,138,-23,-33,-463,53,-70,-4,-57,506,-46,-44,1,51,-37,-95,8,22,-129,7,49,-18,64,-26,125,26,53,104,137,85,9,246,58,154,-38,73,-52,41,218,11,55,63,-15,7,71,55,156,2,46,5,29,13,21,79,-5,-27,-160,17,24,-56,31,-15,19,-14,57,-10,123,73,-28,32,45,14,17,164,33,256,-39,44,12,31,13,0,-30,-55,-39,-90,16,-81,-45,2,119,-8,48,-78,-5,32,84,47,97,-409,-10,-3,-13,27,-25,30,-22,-11,-6,126,62,-19,30,-16,13,37,9,51,49,90,56,250,-29,0,-94,-24,80,37,2,39,10,1011,187,55,29,39,-10,-24,185,59,228,17,32,205,128,-25,25,54,30,-23,-49,-11,915,608,41,26,-58,29,51,65,29,111,9,-3,31,389,-19,-18,184,161,-21,1445,9,42,-19,73,-11,-18,21,14,1,-10,1,121,5,4,15,661,5,38,971,-67,28,83,-7,40,230,1827,96,55,-17,225,153,18,58,27,-22,34,45,153,84,4,-31,128,19,103,85,179,140,108,3,9,42,12,4,139,-6,49,129,-31,-6,-22,33,91,-56,40,6,-41,-37,31,6,38,-21,33,-22,-66,-25,272,-46,-10,9,27,33,52,-7,48,-14,30,35,265,27,-22,24,2,20,-12,20,28,19,13,10,17,38,32,3,-19,311,1,20,38,71,91,-210,55,3,199,15,33,42,71,-36,33,44,-155,2,235,191,-3,187,-31,-32,34,553,192,62,6,153,145,71,86,37,18,24,6,10,203,9,85,-31,98,-7,79,312,7,6,7,-435,-26,-30,-119,120,10,37,-50,182,276,83,35,-69,112,201,64,6,175,19,-36,63,117,60,24,1,-21,35,68,0,66,-28,23,294,27,-7,26,-28,66,44,135,-10,42,-178,16,-20,53,47,60,203,58,-18,44,5,-70,-12,145,5,40,98,41,-163,27,24,60,-18,465,17,50,54,4,65,5,-15,15,56,3,-30,1128,797,15,278,28,68,1,35,44,17,36,-106,8,14,-11,226,-132,274,79,592,-32,162,-39,201,1720,25,-7,7,33,35,-4,-13,106,-44,-2,42,11,-3,-5,50,98,-1,-15,35,-57,-96,41,60,49,-32,17,48,-26,160,-3,289,-35,55,288,113,62,-408,77,24,25,-15,-21,-77,-53,3,27,17,25,7,374,24,154,222,130,-5,9,38,17,-72,-12,17,105,-26,-23,187,-21,2,28,25,-13,-1,4,313,55,21,-43,-23,-3,-62,156,17,10,15,219,-14,42,99,7,-14,136,-69,120,38,-60,79,63,66,10,-9,188,-25,5,37,4,47,-44,177,-5,-32,-105,-18,-36,156,48,45,174,95,10,5,-2,-51,-102,56,50,42,-133,43,-10,267,147,-44,-218,-29,40,24,-5,206,251,402,680,3490,79,316,22,43,-29,120,165,-7,72,-139,416,9,122,351,1033,43,499,24,125,-5,72,0,-4,679,-28,187,375,33,51,118,2,-31,-7,-21,7,206,-71,55,69,-20,190,847,69,16,-3,-30,28,16,-23,15,104,259,235,-9,15,-20,-42,450,-31,10,15,59,66,-5,261,18,119,109,14,19,11,86,-35,30,-9,20,47,-73,-37,3844,-4,-85,-41,-28,11,111,-16,-95,-25,79,128,124,-32,30,-17,3,1318,30,42,243,-19,36,-21,-51,8,12,25,43,148,5,230,56,-13,46,95,57,31,-4,-19,160,-17,319,-114,-52,23,109,-43,-6,-23,3,-131,32,87,-52,13,2283,76,-31,87,131,63,181,-55,141,46,20,69,145,136,-66,136,-10,6,31,179,-55,808,-4,466,-32,-15,9,-25,-4,-27,30,61,-13,13,26,20,28,59,-86,-24,1,15,21,-6,-96,-42,98,61,138,280,72,-80,-6,-24,116,97,-150,70,-352,-122,12,464,72,310,151,60,14,-6,-50,37,7,-20,709,-8,-10,46,-55,-21,-13,76,-180,-2,467,52,260,62,-43,-2,-70,112,2,-69,-29,73,6,63,-355,131,7,4,27,5,-94,48,43,36,102,31,-120,15,-17,36,68,9361,-25,15,46,-81,922,102,15,29,-1,22,24,63,21,155,136,33,49,-9,13,-136,65,12,-29,8,1272,11,51,136,8,31,96,252,177,27,-48,-39,4,10,35,57,-19,-27,-53,-151,141,130,-65,-34,433,-10,16,-32,-5,72,195,-82,172,-116,127,59,-57,37,129,-3,-2,-64,30,5,-49,-82,8,-35,-177,31,-14,109,48,-103,48,-3,53,14,-6,-28,-47,-107,-14,39,-117,4,-42,812,373,17,123,-193,51,25,21,-259,5,202,25,183,-130,-7,397,130,-38,49,-4,-83,3,-141,693,21,-5,32,25,5,87,18,255,64,-30,35,-64,3,-15,22,53,21,59,44,0,37,22,65,46,20,22,-22,-30,137,-11,37,-32,13,-60,167,-89,-67,10,-17,293,0,33,1,60,-114,-138,-41,95,105,-87,37,96,473,2938,4,138,118,44,-79,3,-87,17,7,104,633,-12,-13,3,205,13,-11,-22,48,-3,-78,71,-12,31,38,37,-22,21,10,41,31,8,-13,42,58,-124,41,36,62,-14,-8,-21,73,-177,41,-238,171,31,49,41,19,7,-20,332,62,66,29,22,-31,-13,-13,26,-42,14,75,9,48,3,24,1,98,13,267,41,61,-61,232,87,-1,-56,134,152,254,19,175,9,66,162,28,5,-97,6,17,-7,59,279,-5,31,21,-24,-20,-39,34,12,73,44,99,23,-143,125,-8,-1757,-140,-56,41,0,-41,-15,22,28,191,25,101,235,98,60,245,4,26,-13,8,-88,-1,57,771,22,-18,96,-76,-2,-132,28,67,5,30,35,-140,-35,19,-10,-123,22,1,-20,-16,-3,-212,-63,30,45,141,-76,-32,-90,-28,-11,-11,46,4,-15,-53,-7,150,-63,81,-16,-55,6,46,26,73,23,-5,236,35,42,100,-10,20,-62,-29,-17,-29,447,-18,-24,-40,-11,-90,10,17,14,-17,76,226,-30,-29,31,200,-7,43,-10,0,22,10,60,91,27,54,-26,209,88,-33,-14,21,83,-70,-7,18,74,24,-11,31,-4,16,270,143,140,-96,-21,10,-113,18,32,59,-17,30,182,1,-5,-14,9,-24,-10,-46,432,236,60,99,40,-70,28,-30,22,39,50,179,184,227,186,-20,-44,-34,-30,-37,40,-6,81,7,113,-9,15,-34,42,-70,-33,-11,18,88,-14,-86,143,64,78,-2,-21,135,58,31,60,-20,42,42,1704,189,97,-36,86,28,504,-120,-4,88,186,20,75,1,-13,218,17,219,45,51,115,46,1,81,9,-183,35,1013,235,112,414,26,35,-35,74,294,32,-9,-31,4,-146,30,64,-33,17,42,1,-162,216,-85,16,14,-4,217,23,-9,-26,16,-27,33,20,43,-103,32,114,5,75,-26,466,54,-16,-116,-11,120,29,8,213,-35,54,195,13,80,-26,88,236,-27,111,26,64,-27,15,50,11,22,-46,112,14,-10,270,52,277,103,179,23,138,46,27,57,11,21,52,-125,4,56,39,175,24,19,25,33,4,99,12,-16,35,64,6,75,1067,-33,175,4,-58,-20,26,135,60,230,36,80,10,133,30,-25,-15,-1,408,44,81,7,-275,0,-79,-17,11,122,25,178,102,-29,110,-80,14,154,443,34,2853,469,18,132,96,126,-130,252,3,225,-11,35,33,-3,109,39,63,-39,56,32,-13,1005,106,50,27,147,49,-62,33,0,142,21,21,42,125,44,31,-25,130,-23,17,84,-19,-25,14,7,-31,2,167,298,71,-53,69,3,-67,100,486,107,20,149,6,17,17,6295,196,-76,176,6,36,39,84,58,-23,-31,2,80,128,-80,88,17,-52,90,107,-155,-1,-52,-36,10245,-11,49,-42,682,25,-19,95,-12,-95,82,-313,-41,11,-37,20,309,-171,444,18,-65,366,68,-45,79,-3,32,140,1,107,-200,149,140,32,113,-73,-14,691,805,31,4,258,446,36,432,74,144,-63,-41,-1,27,3,-19,122,60,-48,571,16,22,-62,12,-15,96,63,21,5912,32,278,1119,-7,22,17,9,-5,2,21,19,213,198,393,55,-23,78,-1,-277,-90,-40,-46,-69,-51,75,2,1,93,47,-6,133,19,4,-49,-1,-137,-115,-19,-82,-76,67,-89,-41,-82,5,-208,-24,-272,-10,-24,-308,100,-25,-13,101,32,4,173,63,22,95,578,-103,-6,31,186,-79,101,381,1,-45,158,3,17,9,91,5,24,-6,24,-9,16,-53,-28,129,94,-11,22,21,-19,-21,3,49,29,-3,36,-35,-52,153,27,262,292,0,-12,14,216,-7,-29,42,115,-31,-17,-13,1,-1,0,-1,34,171,129,-141,7,15,52,442,217,-81,171,3,124,8,-30,-20,363,382,97,8,60,139,4,38,99,-23,-7,43,166,49,-4,84,-8,18,-89,27,9,89,1017,2,27,6,16,14,6,73,18,182,18,-25,360,84,17,26,-30,-46,170,-116,267,-12,91,56,61,2,66,-25,153,96,6,153,55,0,17,119,39,17,108,41,20,11,20,21,110,16,9,124,18,111,238,11,4,-16,14,-39,12,848,35,-53,-12,73,25,-2,51,-91,122,81,20,-28,185,68,-18,89,242,-57,34,11,-30,-63,-16,-30,-36,206,28,-59,5,286,-6,1,-22,29,-39,233,22,-2,15,5,104,34,16,21,-1,-35,-7,-78,34,-51,-5,45,-17,-20,115,-40,61,213,53,57,-20,27,74,-35,67,46,-25,90,-16,73,-10,89,4,3,4,19,-55,12,17,82,52,827,74,-9,21,160,3,29,11,-62,205,32,68,-15,79,8,227,41,-30,2,244,484,3,23,26,24,205,126,112,368,611,151,36,87,-10,-40,280,-16,49,117,50,126,131,69,1118,241,-1,34,520,21,72,16,-26,6,11,70,106,62,110,151,58,-98,776,41,50,85,170,68,77,108,9,37,10,52,54,31,263,0,3,260,34,39,71,-16,21,17,10,57,95,10,-21,3,207,41,23,68,572,4,32,13,43,26,-47,150,475,-3,46,47,77,53,38,158,8,-15,142,24,1227,-2,170,27,-7,8,-19,165,260,-12,23,77,25,11,-6,-3,81,73,26,70,11,22,239,211,26,4,-11,13,63,58,2,197,95,262,63,116,123,484,112,414,6,233,-20,99,-29,210,24,111,6,284,416,-25,25,302,159,82,886,27,22,64,-30,169,7,56,70,1,239,71,-41,-6,-28,35,278,24,158,10,43,430,252,162,-35,380,7,41,26,64,-65,9,25,14,10,56,35,34,19,56,229,-24,79,430,-122,415,174,390,4,107,23,299,-88,45,149,484,-57,-101,63,106,165,-38,48,23,18,5,689,24,-62,178,562,17,1783,240,27,105,74,3,151,206,48,32,247,155,87,9,131,37,85,248,-29,-5,151,5,427,66,271,324,9,-16,16,43,-425,151,69,-32,11,80,451,84,388,34,124,110,186,247,-9,173,110,267,145,23,66,-23,122,-35,60,150,70,-40,94,143,208,19,12,-48,524,79,-426,171,286,93,184,59,26,73,440,334,59,77,33,107,232,106,314,18,92,70,85,63,112,-4,122,88,36,310,86,169,79,131,105,63,258,5,22,47,5,37,225,88,-1,607,12,932,77,63,165,420,501,73,607,112,9,379,392,-2,54,55,3,142,43,-9,80,82,148,9,93,186,-33,246,-37,107,552,2319,22,282,187,182,272,184,-11,39,41,66,338,235,29,72,30,130,3,42,143,11,-1,182,446,801,65,564,-5,-8,108,36,-49,149,45,37,70,38,-10,-42,111,-31,29,385,84,99,68,14,62,8,49,-340,203,195,-10,297,38,41,182,259,556,83,31,113,47,111,-47,-8,303,111,176,173,7,63,243,35,101,34,55,180,-369,351,-24,3,0,53,42,129,78,131,177,177,639,48,367,139,161,866,304,27,7,7,158,91,49,81,253,59,91,8,50,178,-68,90,28,251,-70,25,89,26,111,-34,237,39,33,260,-4,194,49,37,-32,34,380,-7,320,569,558,37,43,83,-3,76,165,215,870,67,-107,60,292,166,4,125,17,7,50,51,29,-10,21,49,54,72,181,211,145,276,375,11,158,67,113,13,307,1132,-8,306,219,184,-5,15,79,37,179,94,928,18,14,5,58,7,82,216,50,88,45,126,-48,32,19,154,323,380,66,198,92,68,801,7,44,-5,37,74,4,156,113,32,164,86,125,99,264,73,88,13,775,515,12,57,8,-13,8,316,17,80,61,212,17,181,90,65,206,122,5,-38,351,-10,103,21,55,13,149,38,167,143,49,437,42,151,124,283,-92,64,60,52,237,-484,72,72,10,17,164,16,13,5508,10,46,38,2,18,-33,-8,45,106,62,17,30,16,45,0,30,255,23,18,9,624,3,-35,137,5,63,-22,86,151,13,14,107,90,56,57,298,111,136,144,-8,201,797,57,13,1,24,140,25,-25,-14,-15,95,-24,95,-109,-109,51,391,94,99,68,28,113,130,100,233,1,462,466,112,43,61,231,-74,33,83,347,46,27,29,335,53,4,399,123,8,288,56,159,182,56,126,-76,137,31,28,457,1,90,-65,377,5,87,102,-29,49,-36,119,60,2,-4,-32,38,149,401,-4,-15,-22,364,12,-220,115,3,49,291,39,503,-100,26,244,-26,167,21,-121,29,85,-130,1,465,49,268,14,118,179,-16,13,-13,159,6,-11,266,82,122,30,60,31,3,316,19,8,53,35,840,70,41,33,18,96,43,279,3,80,132,-31,17,-41,111,65,-226,29,128,78,62,5,26,73,-5,-26,-1,203,98,73,-15,-16,91,73,-16,-41,210,339,-14,101,70,41,-7,139,-9,21,27,16,37,92,86,151,77,90,-9,38,-91,147,303,100,118,38,55,34,126,13,-188,100,529,239,247,35,27,42,214,109,-52,419,30,648,-60,3,-43,443,220,0,-17,70,51,257,94,370,1142,64,32,643,-215,233,-12,322,129,100,23,225,156,0,636,31,26,139,-106,-46,-2,15,-9,25,10,-47,-22,23,49,402,139,578,2,46,102,48,-5,22,56,53,122,5,196,51,141,57,98,-65,68,27,21,31,22,82,350,84,52,191,72,230,74,56,-20,23,-52,408,28,42,258,-73,107,116,-3,28,42,82,14,82,-11,49,701,34,124,103,331,9,-7,85,26,37,138,177,84,13,437,604,75,56,276,112,28,63,58,47,254,283,82,1141,334,443,-13,176,87,-82,25,22,501,140,397,170,133,575,102,109,126,-3,-4,-8,20,-14,105,42,-221,31,-40,126,488,167,603,47,178,-134,13,43,-31,55,55,44,140,88,139,168,69,144,487,284,29,31,28,-2,-3,78,24,-82,12,-19,53,56,70,50,45,222,-42,175,337,232,129,34,89,137,147,61,6,-108,19,53,-82,77,145,35,28,34,36,12,44,-4,142,77,149,72,-8,16,87,-55,113,-12,-36,451,-10,46,37,34,16,26,109,17,32,43,316,-62,52,54,32,-74,34,286,37,-2,-21,33,253,-112,208,28,101,62,240,10,30,-10,4,42,-14,17,-2,122,98,170,46,138,8,88,1073,75,45,22,281,685,111,45,76,583,-224,90,-35,108,61,54,-66,189,-161,41,63,17,31,266,70,8,128,242,247,43,144,59,35,68,26,-10,87,58,80,436,-22,3,20,122,-3,152,173,19,5,37,39,178,3,64,140,-8,-15,44,-11,2,30,-17,-21,284,157,-65,-6,334,-27,946,85,22,585,-71,0,60,84,7,228,15,115,117,25,46,18,222,72,55,-3,70,133,6,631,56,7,-26,-28,3,141,866,-61,44,107,535,149,453,671,31,-46,86,105,76,342,-21,58,74,414,-9,62,-1,266,11,124,40,121,62,47,267,61,-10,92,141,32,52,13,-298,225,123,23,93,10,475,533,19,22,92,40,-224,36,232,47,65,39,65,61,30,95,34,20,-43,40,169,77,577,155,-338,107,78,-45,202,54,184,229,48,1008,276,147,41,76,92,-1,108,91,117,386,69,246,237,64,32,348,-174,52,466,51,212,-124,351,178,153,80,43,8,74,295,32,91,42,-158,28,-42,63,416,58,159,-72,1717,-13,23,151,-136,24,267,239,562,120,88,11,668,48,2,179,22,256,262,37,80,-5,-26,138,19,64,398,84,323,51,15,26,72,33,46,51,96,301,41,-1,9,286,35,27,-24,84,31,-107,183,441,161,139,982,62,101,23,458,158,123,-13,118,21,270,-95,63,181,56,47,129,54,47,667,41,17,45,127,-1,46,178,192,-80,214,131,105,-17,308,89,1248,233,129,7,35,1,432,31,154,277,228,334,17,25,-27,38,281,23,-2,27,71,232,63,85,27,232,-42,12,-60,146,474,4,54,0,131,50,88,54,-52,16,32,156,78,119,18,-8,24,40,173,44,117,92,71,198,28,38,106,37,266,72,49,21,59,-28,118,88,568,656,282,412,28,206,266,203,87,-7,105,150,123,46,7,43,118,28,50,-162,-26,93,18,256,117,334,175,35,-26,64,37,90,-23,-5,2,86,21,-15,619,102,177,16,48,81,30,454,60,22,146,284,305,101,7,9,35,38,54,16,52,154,25,44,256,131,147,-5,35,-293,417,79,104,53,26,112,167,225,492,158,348,192,70,21,67,-16,458,52,164,434,104,-55,2280,36,315,38,36,853,-21,458,212,520,436,217,157,266,-48,-29,124,434,-39,271,10,153,-93,0,95,60,103,451,149,37,40,116,68,114,145,99,307,121,639,343,139,132,118,14,79,58,72,-275,94,271,179,34,4,115,142,-37,12,148,2367,641,14,302,-3,66,22,507,110,122,127,196,164,43,-22,-254,2,112,264,15,16,287,346,50,267,33,111,-12,183,167,41,-9,-35,206,-145,3,72,44,-74,49,-27,405,-117,306,121,352,179,85,163,96,10,-25,66,60,-14,-299,9,102,209,-29,48,126,195,294,47,58,-47,58,268,1306,556,1161,-228,21,27,5,10,-6,41,1,-43,302,72,83,-6,104,28,13,59,86,384,117,187,33,18,38,106,50,-125,257,277,40,212,54,159,140,97,113,292,16,-89,409,80,25,338,82,42,221,-9,172,339,12,291,579,94,224,-11,89,184,249,196,2572,47,194,232,88,3,40,32,72,-25,183,128,88,144,-15,124,100,91,49,255,-42,-18,-25,10,48,322,71,6,44,70,21,45,-24,214,178,421,215,98,196,971,107,26,53,-34,18,29,12,7,-35,-86,149,90,6,58,405,-6,53,142,19,593,149,219,52,176,93,69,-22,42,22,435,-69,-32,159,-31,93,310,172,34,-74,91,19,14,-27,-8,10,-72,-33,212,86,63,45,114,319,93,101,73,-8,-233,69,13,66,108,-1,5,251,57,25,31,41,113,100,230,38,215,46,56,1024,198,25,66,64,-19,70,236,8,-104,-6,0,487,-37,22,86,84,108,-165,35,101,-37,50,122,44,-70,6,80,170,62,75,24,115,111,172,45,39,0,26,98,342,198,235,710,34,53,10,131,181,69,-6,-75,216,-24,65,301,467,-38,148,-120,59,12,72,44,60,5,-56,234,35,144,99,289,79,35,18,60,444,689,767,326,7,-9,192,118,124,521,44,365,135,80,15,157,178,-9,406,146,209,75,330,180,125,106,800,344,32,-50,-47,37,79,67,-6,627,85,414,157,6,-46,132,-6,2,58,93,-12,25,41,452,116,54,297,40,-1,-18,-31,-45,115,9,43,403,13,-21,224,92,135,38,126,-43,176,127,29,614,1245,203,791,84,48,271,28,38,158,192,-14,74,1,-10,23,85,369,16,371,88,85,210,-121,304,107,191,65,93,36,131,666,213,161,8,41,90,47,-167,151,162,37,89,84,15,30,224,41,148,-17,37,129,99,55,21,13,54,168,25,501,92,-7,451,73,87,113,-7,-26,110,189,256,15,574,-15,195,111,290,-15,-85,30,480,136,391,186,-153,25,43,37,150,67,754,120,543,45,-10,-31,68,45,161,242,12,744,203,-40,-174,172,19,39,51,129,76,49,490,-96,71,394,53,253,97,63,8,104,-14,34,46,38,29,3,57,34,66,75,107,16,-8,13,-54,43,-50,167,39,-51,7,45,126,161,26,126,-21,-10,97,54,-36,209,-73,-31,82,38,120,130,-2,241,3,428,89,45,109,293,96,73,21,190,193,115,259,-1,62,150,-23,-105,27,18,-25,-8,-7,115,-19,-2,29,345,51,113,18,7,-15,124,15,108,118,257,364,-10,9,41,6,224,49,90,176,84,134,55,22,362,292,297,31,83,413,17,-149,309,188,-25,28,24,30,12,3,36,52,130,-10,16,-30,126,53,64,62,38,-1,-1,76,551,147,99,5,212,747,29,-5,258,26,14,156,-8,17,-147,31,52,216,-2,26,10,821,352,60,285,36,67,118,274,132,196,21,226,48,158,10,62,54,645,375,271,7,29,122,289,41,354,105,-23,31,198,70,125,18,36,265,293,226,65,-8,29,-16,262,87,33,-22,63,152,123,40,99,603,125,302,-115,89,266,160,835,52,251,174,171,179,24,367,200,93,-12,68,84,5,69,5,1,43,62,56,242,164,139,29,-152,182,100,26,278,139,40,67,-32,161,49,130,26,54,7,24,58,126,108,-1,138,274,835,23,16,45,86,81,-4,128,-39,47,296,720,78,296,133,1036,91,360,26,210,466,184,-104,660,29,162,104,132,99,252,296,-1,42,300,544,22,242,1,116,163,38,194,21,211,26,65,180,244,123,323,47,125,501,73,165,15,293,7,549,76,173,975,76,14,316,-158,109,219,243,393,11,5,100,38,304,897,840,-3,47,13,102,108,33,503,115,100,71,-49,74,-185,281,95,118,2,95,1135,503,28,211,96,-120,10,413,152,26,18,427,29,346,278,213,3,285,0,26,67,6,261,25,-16,80,146,177,-65,52,-4,143,6843,188,101,0,5,86,250,63,100,-755,110,1613,77,116,796,7,-32,33,-19,73,40,-4,60,602,52,127,387,530,-14,110,-33,23,-92,-13,117,403,80,1250,227,126,-24,176,-1,583,169,-20,31,333,450,161,47,93,66,-11,22,39,34,4,63,116,49,235,89,147,13,6,129,428,164,190,95,31,33,-21,38,36,142,7,66,293,161,110,60,29,32,128,258,215,92,286,117,175,155,98,45,275,25,51,79,43,40,133,44,-11,90,118,-17,151,106,259,207,146,344,44,171,52,-16,71,319,51,78,248,257,69,676,89,92,86,32,206,580,1,73,113,341,15,63,30,246,140,11,-252,-9,25,2,46,1,86,191,54,5,70,-8,27,55,59,224,598,56,30,128,83,23,-122,131,84,73,-10,3,111,275,41,36,-94,87,151,-94,4,-123,171,30,38,57,52,-4,108,58,18,141,37,212,411,26,208,247,2,142,4,281,77,102,112,236,39,56,140,-61,388,165,25,10,75,102,65,20,87,87,34,-65,136,-8,271,157,116,93,133,68,110,23,5,7,58,220,10,29,91,552,23,491,474,226,26,53,341,-16,154,51,-18,31,102,640,33,324,88,121,146,306,51,2626,80,155,1,59,84,207,60,49,2248,-27,99,153,-2,22,54,2,-129,77,55,255,57,7,15,55,106,-6,54,-4,16,48,29,96,89,-9,99,115,23,16,285,20,150,43,205,403,18,308,119,48,-42,56,73,-44,943,108,42,213,22,72,84,238,70,184,262,-3,-33,1392,1,115,1279,772,33,80,740,-4,514,21,210,-132,37,307,156,71,70,43,-26,28,2,80,297,74,5,108,143,65,108,14,26,358,932,188,42,4,187,18,-31,0,19,9,-94,53,108,22,26,91,43,341,415,122,310,18,251,26,96,17,351,164,63,9,106,418,389,184,38,-2,321,191,526,146,132,147,211,418,9,6,20,89,321,101,275,199,60,54,94,35,114,123,48,0,256,149,-61,26,93,227,-3,15,-11,-27,-238,-23,12,211,55,-177,-195,261,6,80,69,123,322,6,52,38,-55,258,259,88,34,39,23,35,-29,30,57,63,167,1253,142,11,233,230,813,413,87,101,50,-110,109,105,82,131,69,50,96,108,63,17,147,48,69,168,160,-33,-2,-5,95,111,-9,-83,93,84,598,591,-107,189,29,133,120,670,87,648,22,466,2,45,122,155,65,141,397,93,81,38,5,-2,47,55,29,64,68,246,29,111,55,33,78,-3,14,53,62,55,325,70,52,174,371,110,169,116,969,81,194,80,-21,28,170,226,39,222,191,225,25,153,28,19,187,355,65,54,96,-8,16,89,374,41,58,32,-11,551,72,15,175,339,21,28,14,11,20,279,1494,136,762,125,11,-46,146,41,-23,106,65,79,39,45,152,7,102,11,-13,77,30,374,242,22,1748,51,303,60,220,3,90,154,-88,63,197,376,1099,183,56,252,37,14,30,41,218,419,11,174,-18,-79,-2,-146,409,117,96,4,262,73,-5,-28,-125,78,66,18,-7,122,58,676,88,41,91,150,444,141,2,6,-105,50,-32,50,268,89,-4,187,34,26,156,36,215,-39,339,837,173,53,71,238,9,19,-116,147,14,32,6,117,16,-25,168,48,104,88,289,361,11,56,-27,313,87,195,212,-1,24,51,73,-65,1,57,-32,57,40,71,94,60,180,96,6,101,11,-188,13,284,76,29,2,10,35,5,270,156,1601,19,59,38,94,723,158,-16,171,62,-39,-4,89,-37,19,313,226,-76,9,-33,94,110,-21,-153,35,6,103,-9,17,20,85,180,319,-228,228,32,228,209,97,11,102,98,288,163,74,62,9,54,81,58,268,4,324,472,51,-1695,769,-71,65,-20,26,108,9,114,-22,-73,-25,95,21,24,235,166,231,-1,258,127,232,175,215,24,34,37,10,151,99,91,19,-5,422,197,196,-38,237,-37,38,-16,13,158,150,-21,14,-26,53,61,51,-338,217,41,4,126,181,715,44,59,34,4,24,37,599,-30,83,-18,72,76,263,272,259,2599,333,499,65,201,163,33,138,12,47,11,158,67,-31,583,170,469,37,97,113,495,-204,44,183,50,-40,63,-2,154,345,18,-10,11,-73,1023,-4,133,342,1633,304,4,-71,234,22,779,-26,-233,97,6,31,45,57,374,397,134,436,-1,330,294,802,152,105,131,61,321,191,95,92,65,9,9,27,12,1,221,295,22,70,243,89,40,572,177,44,-58,86,192,201,-41,352,78,483,432,791,-36,-12,145,61,140,74,-27,75,114,34,152,153,103,-108,50,-58,7,71,25,80,265,46,177,-11,54,90,91,51,68,72,409,118,-2,-3,80,115,103,85,1253,-305,350,80,326,263,-39,274,86,30,497,-53,-18,931,-2,185,1381,-9,52,285,36,10,92,281,38,128,226,329,38,-55,-47,28,208,66,42,238,76,400,35,180,814,277,76,51,-37,1179,22,508,160,52,107,-15,226,18,47,38,39,924,55,11,59,35,114,161,87,705,330,-33,1411,69,1,344,99,47,46,2,6,290,265,8,121,103,143,176,50,525,63,541,216,-1,27,98,83,70,627,483,52,249,48,230,184,166,136,72,136,37,63,-54,183,88,222,228,-7,20,71,603,-162,46,49,46,65,311,46,74,91,58,50,228,210,53,81,166,-16,264,-35,96,181,41,56,49,23,304,-65,1028,1053,91,-90,4,0,154,3,14,-41,47,18,-88,-27,246,177,379,-148,197,122,222,72,143,224,59,61,389,821,52,20,178,-19,176,18,22,94,1334,151,50,910,180,100,140,71,19,127,49,44,608,24,-14,43,17,364,617,115,-146,168,120,58,46,417,89,87,109,162,36,-94,71,1,27,18,15,389,35,36,125,1047,30,26,-2,52,325,87,83,-72,-22,48,57,32,12,63,-28,371,1,39,10,317,213,-33,49,17,177,20,-15,41,102,57,-85,126,48,20,112,32,287,142,184,417,54,327,119,217,16,38,186,102,307,110,14,203,223,88,22,2417,47,182,997,90,38,76,87,10,-262,1019,829,-38,303,27,107,117,222,105,131,9,170,2,7,123,224,141,253,234,56,11,236,-15,281,229,41,40,325,198,116,273,95,-22,221,201,3,-123,169,23,209,146,191,45,31,380,-7,-36,9,168,323,294,17,85,73,30,241,-43,161,214,101,304,64,25,204,24,-10,55,218,1005,717,39,42,106,144,404,111,111,50,62,55,109,479,662,22,179,60,-9,-94,91,45,48,5,28,36,71,531,262,-176,209,90,198,508,-7,38,62,432,-14,-27,614,48,115,41,13,-16,-53,142,85,224,-118,-8,-4,72,130,-50,32,379,72,30,540,214,28,151,9,91,-75,73,197,111,11,6,-137,4,16,175,-78,-6,157,137,70,79,14,32,78,7,57,99,22,105,154,-45,36,28,242,-251,-24,6,25,26,-42,182,3203,178,45,19,921,19,48,154,118,285,84,412,936,209,26,393,61,15,38,103,-20,118,-5,-59,851,238,102,205,40,7,13,204,39,46,152,-13,56,114,237,115,110,71,34,-41,298,1,109,30,202,156,128,47,10,140,141,29,-14,181,35,63,348,137,79,-38,-11,82,1,69,28,64,151,83,41,17,57,231,289,59,13,55,-121,31,146,93,-49,109,-2,272,84,84,155,-72,79,66,31,23,62,123,74,280,298,67,-6,92,50,-7,-6,190,-44,64,35,15,6,-6,-2,17,17,-37,-46,-37,21,27,-14,0,-78,100,-89,54,-38,42,1,22,-17,12,61,0,29,-37,88,8,15,6,97,30,-16,3,38,-16,-260,121,-21,-17,35,26,16,-27,27,-14,-5,30,195,125,686,278,128,5,-9,101,631,43,459,554,45,30,7,3,24,-7,44,77,-5,38,-6,15,9,15,-6,-38,748,17,115,15,44,22,23,-88,12,15,16,12,2,8,2,-20,8,-2,30,-225,75,773,-43,329,36,-13,-44,96,-14,44,21,8,-18,-15,-1,-14,-6,8,-51,17,-25,9,-19,76,-2,-19,-32,-14,7,-52,14,3,-34,78,-33,-50,-39,375,-6,158,-15,-27,-20,3,-463,-27,11
-26,-208,-225,0,-223,-347,349,-141,-98,-171,-139,-266,-150,-60,344,50,-75,-133,14215,-2,7,-17,47,65,86,-113,-116,-68,-28,-93,-116,-17,-371,-171,-362,41,26,811,1267,517,464,2513,2816,10532,4099,7630,14374,84,-50,147,1004,3505,-558,1929,74,1,251,-30,339,43,79,197,439,117,14,84,1065,63,-76,-428,-259,652,1084,-172,10,-2,59,215,464,-86,143,666,113,-112,337,1113,108,512,507,122,511,54,291,397,114,-32,-5,279,91,-48,-37,-246,60,1,-279,-50,3142,425,-370,256,-45,-181,72,-1176,-399,470,46,100,53,-8,-4,1,198,937,-20,244,1105,-82,220,254,255,388,-2,-433,-90,881,166,325,695,225,-211,-20,24,134,208,86,281,1412,29,121,491,117,278,311,161,-252,306,7,1337,-39,11450,180,98,587,236,13,43,416,938,417,1014,73,447,248,923,803,27,238,-63,149,729,454,51,289,1864,277,-10,-116,-142,-156,2591,8,-12,-237,537,739,332,48,-97,476,92,393,38,120,53,191,-52,1509,321,741,32,309,-25,-87,3605,-424,333,2341,83,270,1951,-71,49,-90,910,7683,28,52,995,68,1,112,889,140,64,-312,192,554,948,846,3487,201,2724,-27,68,-190,-24,303,151,195,44,665,730,35,1153,-525,163,29,1293,-19,2685,320,-384,-104,102,-42,-28,-427,-88,114,-250,-40,80,-117,6,665,289,-110,-306,-48,493,1345,7656,84,-6,29,143,259,964,-70,10028,1425,1183,-83,-78,101,176,438,2768,52,86,246,131,97,126,127,93,1720,81,3055,-452,902,-89,78,756,45,50,23,6,-29,558,1360,971,1131,-47,522,7915,1429,220,-25,662,130,639,216,109,84,26,257,927,372,94,227,650,50,58,-35,578,111,10,1614,189,-71,2578,77,1118,342,99,218,344,-17,12,255,340,2373,24,125,1,1628,3060,763,943,-28,1092,183,1017,538,27,471,967,90,178,43,276,1514,556,416,97,144,202,335,-51,-26,68,-181,-3,484,16,249,584,397,623,286,217,66,9,324,4710,-195,-24,-88,632,1203,60,-6,41,226,481,145,-32,81,-47,819,289,356,125,60,1864,119,350,438,884,716,-154,-251,79,247,474,523,406,557,1245,783,516,-12,367,64,203,3,59,1111,260,28,893,280,-13,-315,694,-166,143,10,80,38,712,2815,124,15,-58,71,-88,246,202,77,47,151,1452,-80,1418,65,-67,1544,251,-11,775,164,463,40,69,177,98,8,50,200,221,-72,18,25,202,203,-2,-104,-295,3,213,1289,684,274,159,4,2036,-2,-274,101,218,159,129,-10,912,461,308,518,95,293,15,-11,-501,356,811,858,418,53,364,4460,199,604,186,2194,-44,146,229,242,745,418,1657,600,64,-28,362,-187,-19,551,-54,478,1128,370,1297,1338,131,-95,204,-32,36,62,9248,32,-56,66,624,12117,158,179,790,-170,4,34,152,364,106,418,344,38,1060,-14,-44,1100,19,-56,155,163,1054,332,108,13,184,84,40,399,23,-438,-222,82,-36,53,-37,-74,880,182,227,375,-844,171,139,636,136,-63,55,56,80,1865,-32,36,224,442,1150,150,-20,60,213,69,524,197,457,101,1309,29,932,322,-165,37,205,325,53,364,35,131,-87,1885,137,389,654,578,-151,-48,66,2836,93,122,32,148,351,174,278,248,494,243,-65,548,644,311,-16,-15,53,112,261,403,-21,164,376,136,333,-17,88,150,406,-160,278,-28,-62,39,363,372,562,164,-41,14,7,23,537,382,646,236,210,2355,1319,-293,-22,219,379,177,126,532,1142,-16,912,-5,15,211,285,370,-104,-10,147,1117,344,135,-990,412,-105,-81,13,597,77,337,225,204,167,320,210,-4,185,212,224,-136,-14,385,119,3659,31,98,64,-37,2049,-83,197,440,-267,-42,236,61,208,269,-46,9,184,-396,19,58,-2,1240,-130,1686,355,-28,-26,2223,187,45,-33,213,396,-21,1135,-58,218,30,-345,-169,-1,59,1790,52,757,128,80,888,505,-74,-197,3204,1090,227,-132,287,-139,1858,1122,651,-35,198,-41,125,-63,11910,378,103,1577,751,1390,270,160,15,347,-590,-943,964,-78,-255,-112,-629,-154,221,-148,102,454,5254,417,198,-26,-71,480,208,81,1,0,19,109,-46,-70,-25,-225,-108,105,-227,41,831,73,-239,151,119,1238,-148,152,378,-330,-131,-28,12,-119,6,-21,487,-207,87,130,13215,144,160,248,1220,12503,119,41,181,1289,-68,-36,-289,4121,-86,-680,-101,-43,-27,160,505,87,16920,470,-83,-47,71,191,-248,-207,11,-208,6039,-356,-316,12,-51,1020,12156,42,-240,-31,128,4,-1,73,-490,2478,3480,-59,11,290,2387,303,120,475,9469,1191,1108,102,318,95,369,53,-190,213,-39,-63,4577,-141,305,70,-66,-43,349,99,-197,327,-416,134,71,30,-240,38,-70,-335,223,1031,97,-173,120,483,-61,-241,339,306,50,460,130,115,266,89,-109,-30,-279,-2,-28,145,-4,20,-152,-76,-112,48,-52,-78,17,358,15,481,-141,-204,6767,-200,341,-87,223,-22,10,-100,49,116,-219,73,238,2554,113,123,-113,295,-248,-4,291,-266,-77,-417,-174,48,42,-97,5316,4,0,-412,2166,-88,10,60,7238,-214,332,15,99,-10,-8,-691,114,65,-62,-148,283,-147,12036,337,40,205,18,-223,-52,1553,9896,405,-57,1239,109,-297,194,299,1077,188,121,51,39,29,5596,235,2143,155,767,94,3714,102,1740,769,388,-293,1390,190,4967,482,401,531,421,211,3,198,1916,-23,1802,24,145,91,138,8445,95,104,67,7354,130,-74,180,107,23,11,241,5256,1791,1931,374,4221,503,375,194,994,84,465,1151,-20,-66,-12,228,2732,438,3868,81,45,-147,13,5090,221,44,93,-272,2482,959,2,-72,-301,-111,-11,987,862,514,500,28,44,-91,50,190,45,76,126,148,11929,-13,48,92,75,257,-99,-35,15,876,9470,-36,197,1491,770,-140,1196,979,64,2180,158,1441,-72,61,68,68,442,368,2,-42,217,1234,58,283,-2,12,478,-24,-343,-572,455,210,468,378,41,64,636,-132,183,-124,260,-286,14,-130,120,-145,-54,-12,-195,282,986,111,150,47,629,20638,8484,58,78,-388,156,48,19,139,29,-401,45,398,14,-265,150,-5,1191,137,156,216,-59,23,124,310,27,295,1650,41,-4,266,783,-1,-26,38,988,2536,378,244,-119,-270,-113,-16,15,1875,881,68,15,447,-56,86,-83,15,25,275,240,-114,144,126,149,1280,-488,76,399,1530,-95,1452,8764,4,844,-67,698,3285,1881,652,34,200,155,139,26,-36,-36,4483,-11,207,-47,50,280,188,259,384,169,1308,575,295,88,211,622,872,140,486,-244,349,-56,-46,149,-84,273,110,98,1545,561,381,-34,-253,64,-51,230,-36,-1065,-26,1224,120,-9,767,866,95,-158,149,248,1886,-51,-13,25,20,671,-40,1151,-26,10,1029,23,186,864,0,395,5,954,6243,27,2748,3232,289,-32,1714,49,84,310,557,941,511,94,60,-25,542,843,99,132,273,-7,153,237,3389,-76,-112,207,-4,1052,2404,66,294,739,16,-473,160,432,91,328,31,155,446,-29,-655,678,21,1069,-455,337,116,4553,3858,870,39,33,5,166,39,109,127,-119,16,2879,139,-87,218,-11,-65,-144,82,235,-17,3245,-16,314,385,799,683,-56,58,-13,122,410,-730,231,350,93,18,171,218,-97,325,205,503,-275,3048,11,-10,79,59,230,44,777,558,-3,-13,-167,1476,158,763,156,239,145,72,-6,413,148,23,-25,581,71,137,8,-12,-363,47,667,-34,54,394,-50,87,29,92,290,39,-418,488,185,5,280,-34,181,766,226,97,11,191,300,663,638,179,677,-538,16,98,-21,944,-1,424,75,343,-80,641,389,-8,132,21,9,221,401,-82,628,38,451,-45,667,-8,118,9133,746,204,-53,-43,146,-74,65,36,8,-17,1195,830,-3,192,-103,89,-123,853,92,199,-41,1236,615,263,85,-143,-12,27,41,180,-64,-23,10,155,57,10,57,468,-179,53,-55,328,-11,-41,-357,9,526,140,46,470,-305,345,-132,115,175,-21,369,88,166,382,464,73,143,333,1489,-22,385,-9,248,131,298,285,67,117,588,-62,0,96,36,76,-236,537,-5,-86,-38,46,-7,203,-22,220,944,1429,263,146,95,52,-184,-139,141,-148,56,262,-28,112,-49,-79,-161,129,191,-36,1569,15,-12,162,-64,-43,-97,-94,30,81,-64,-3,1084,16264,15,44,7241,259,-9,-85,-170,-60,1476,2007,-83,258,1070,-14,-14,191,1659,81,841,588,107,18,427,-134,15,944,77,-44,865,318,84,-165,10605,414,-388,276,5534,26,78,26,31,-59,128,-112,699,-352,141,162,584,-74,43,13,-54,849,221,1053,56,800,399,45,10755,-599,1102,-620,-926,-318,48,21,-255,-11,435,3440,76,-169,219,10,-293,147,12,1,86,42,232,39,-10,405,-99,61,15642,371,18537,14678,11659,-49,-79,72,11022,-167,284,1230,4973,-20,-33,1779,-90,745,20,67,-1,230,1161,-125,379,23,35,3982,100,19,810,-108,-188,951,-104,101,-71,141,35,4647,-54,779,-101,-146,26,854,-14,225,-455,45,60,-184,-176,-153,155,1990,34,-59,514,1141,353,14,572,162,138,1,1672,630,214,587,147,145,1972,878,316,38,3191,51,9014,545,35,-29,1179,60,112,-6,248,138,-16,42,134,57,-8,-167,-11,-16,40,39,247,229,14,69,33,-39,1075,-44,37,219,223,5990,28,-30,33,-342,512,-13,68,168,-8,13554,186,-535,65,-7,-147,1,-145,160,1430,132,39,55,87,-85,878,-28,131,238,27,-90,433,1909,10,106,-109,255,1265,665,467,141,123,-110,-395,98,131,-5,240,25,457,4234,-836,0,73,-26,-1,561,215,7787,436,-565,1654,198,40,-60,-286,-182,4,-471,1416,54,485,236,792,8,-11,-69,6219,-44,-85,383,219,999,676,102,-38,193,514,506,4,8311,888,-168,4,39,803,-25,423,306,108,1218,70,361,145,667,348,849,181,133,61,179,-31,3031,195,-6,236,5117,-11,302,16,-223,1559,224,555,342,54,172,182,265,630,728,990,41,252,-99,-89,351,2633,721,-4,58,50,-7,-31,380,-121,60,113,349,97,-42,418,126,74,658,53,113,390,78,165,2110,375,-10,-41,-228,-32,13,-15,-127,688,192,7494,829,88,-7,-21,1579,233,-245,322,937,56,46,-171,469,293,605,-189,31,2380,3005,-125,98,255,23,-52,-35,-45,82,23,41,287,21,27,137,288,-107,-515,-27,68,-4,27,-19,-118,-16,234,-13,-40,-32,-42,41,12807,1883,687,-27,19,289,-19,-65,31,346,-28,840,-21,-114,616,219,78,112,2032,158,-23,-59,1206,-8,-64,-35,-141,521,6069,-75,342,252,227,49,-44,6848,-81,286,-64,1628,-122,-20,46,3,-42,9,343,-140,1045,-128,161,55,2239,1457,233,61,193,4,327,-55,657,-146,61,12,497,16,9496,34,237,244,-86,91,8,305,322,56,81,-204,46,56,41,33,-200,5,44,36,512,125,253,81,168,1025,832,2356,2582,229,-38,-99,5,-10,-123,-56,-75,780,352,57,615,-77,19,25,30,50,32,-27,-345,3,2,2324,387,-32,-181,32,1105,64,1524,-135,-20,964,43,-65,1690,377,-55,83,14,44,143,165,70,-305,-163,5449,-88,1382,422,-265,661,154,67,-34,47,324,417,-477,182,1010,89,51,207,147,133,65,-37,566,22,39,9742,67,38,-46,262,-69,418,-27,81,1643,133,-18,-9,904,126,760,693,44,-587,-43,-94,-62,154,1224,-57,98,-93,2187,1408,280,23,8449,2966,-134,122,-25,198,-77,235,244,192,2273,188,-94,-64,264,665,-2,261,327,663,-10,-417,181,131,-151,78,75,239,-83,37,194,-25,919,192,664,147,1004,-41,840,877,895,39,46,-4,-115,-1062,67,-88,89,127,52,733,293,-26,591,-17,829,-124,199,38,72,50,47,170,578,469,489,98,56,110,279,1756,860,550,96,1,217,141,5,251,13,444,-55,215,654,18,-176,-67,71,1292,2104,275,-116,656,946,-12,258,-168,2,832,144,83,142,774,382,132,0,331,5962,-31,-324,425,192,80,403,22,26,157,807,110,45,218,1261,302,87,-19,280,68,358,213,161,-5,210,215,77,10,2789,324,31,59,-68,-28,426,165,-9,-72,-39,284,583,116,-26,44,205,-28,104,-53,0,41,613,68,101,147,74,158,2364,47,-147,63,50,96,6,-17,692,92,39,-37,29,-91,-3,87,-7,149,167,38,94,745,-26,287,35,114,617,17,7502,146,439,185,-32,17,90,297,-374,81,-18,1338,-17,-66,-35,-110,46,77,-140,744,20,6,47,-1,126,17,70,172,164,366,92,190,86,69,89,-30,101,3,-71,6210,239,-18,-225,32,20,240,133,524,52,-320,-31,22,170,-96,11,1992,36,-11,-44,100,55,22,846,-14,550,-23,-11,-352,-42,146,55,-130,35,-35,-181,223,7,103,619,-417,-80,420,-69,88,19,141,15,41,-201,-9,190,-148,-68,1568,369,616,-89,-69,222,105,115,290,25,24,156,23,-20,-139,236,29,217,-27,126,157,49,1487,382,1566,-298,867,92,142,-33,47,2009,15,582,253,-217,301,65,-230,490,-170,128,11,502,144,407,86,-5,11,5,-155,-30,93,-102,934,-13,73,59,-5,-24,182,8,25,111,462,-35,485,420,1538,-18,257,-121,564,1309,162,-14,80,-76,422,-54,255,11,529,115,650,38,361,122,41,-7,-531,161,240,354,255,93,71,69,1088,218,730,-71,839,118,-13,1593,-45,462,18,28,43,92,-85,96,65,99,-46,-123,142,-63,-176,113,870,842,242,101,384,160,277,49,-44,27,84,57,-6,93,135,-127,334,-1,631,222,55,-50,127,1274,1252,578,268,-106,-26,-39,6609,-60,1275,-257,158,954,-13,232,425,21,195,-114,381,-121,-103,97,688,305,198,23,-92,165,148,925,-60,133,9,45,777,1597,6033,6864,180,117,485,107,50,-13,465,-6,-43,26,-7,-100,-321,-64,-76,-224,-513,88,-135,18,75,47,5,73,609,277,-10,605,90,363,50,26,26,134,703,915,-3,-114,9054,17449,6588,5281,6228,13975,3686,268,753,-80,431,313,-45,28,334,-39,53,-298,-81,251,7,-30,145,221,278,108,-137,307,5,60,-33,300,211,1305,521,2,37,-17,6,3,-43,572,-3,-18,-114,45,341,-70,135,104,736,228,551,-158,69,-187,659,241,225,-51,-26,244,-114,-14,45,73,169,245,-5,58,269,26,-13,-46,73,29,121,4,10,7,-18,-8,375,62,16,-161,-3,575,328,-24,21,192,81,77,-131,-14,619,175,34,-4,-284,380,12,135,20,2,255,1531,-39,463,-41,-230,1092,2325,1,87,3695,66,130,2831,55,16,1334,40,110,135,-82,-41,212,35,121,56,33,-40,320,297,160,2341,442,422,71,20,67,209,-43,301,56,57,1,113,195,351,37,0,112,128,2882,54,-105,178,389,126,61,102,91,101,-114,320,297,-11,-12,-14,41,-63,197,-12,125,87,287,-116,-16,328,42,-75,81,-49,48,-49,110,-83,280,319,-79,496,206,-233,1036,256,48,319,39,245,137,-78,-55,2390,-170,397,124,167,-70,2839,-125,-16,147,377,-7,785,25,1257,30,103,315,297,19,82,312,134,-73,96,333,29,115,215,94,519,307,1646,158,-504,-256,40,32,648,49,124,-3,10,204,-60,113,286,225,92,-1,-7,-35,126,11,1458,-11,-236,285,48,418,145,376,121,-132,-355,-47,473,1128,-58,-61,115,64,-1,51,210,96,459,608,-250,-50,19,9,189,-71,282,85,-22,1300,-369,-10,149,-45,0,-24,140,61,18,752,-49,25,-49,60,-129,780,167,33,543,151,108,986,96,63,234,-268,323,194,113,119,42,384,-7,390,49,-16,237,-250,464,3241,401,184,94,-10,-22,86,3,672,30,192,-32,101,947,-25,54,10,427,250,368,358,175,-45,-23,-293,-45,-122,31,171,18,-24,209,767,165,652,143,37,-387,130,683,593,26,149,75,5,-31,224,82,201,191,534,571,179,447,1812,128,-29,-71,-240,61,-43,-23,54,-98,132,35,-12,-76,-43,885,265,178,1059,25,-57,617,106,14,386,85,-3,-66,-10,92,-211,8,-21,39,17,45,6,43,-16,24,398,-607,37,-106,-98,66,6,-118,-54,328,374,2905,113,616,723,-19,-58,554,386,505,-12,146,-56,136,-16,2321,165,-26,-47,220,1011,1150,67,54,3673,5685,-13,35,124,-3,-110,64,-78,665,261,31,-45,299,373,211,656,-189,224,17,426,-336,67,-13,145,132,255,174,284,365,-215,-147,-27,240,-181,301,858,35,111,498,484,-101,-156,401,60,18,311,502,121,-40,323,111,54,515,181,89,119,9202,137,480,-12,-9,56,874,-125,154,48,-73,2201,88,42,511,41,-26,722,182,32,170,-62,132,21,1334,-24,55,788,56,17,807,20,515,355,1157,167,249,1176,-38,-83,47,498,8,449,151,79,409,784,-158,-353,673,425,-48,-67,32,-26,429,685,248,-39,128,669,-10,-60,54,251,-121,-28,21,123,-41,137,58,573,-130,144,481,67,-237,41,788,392,-6,1183,-13,18,229,47,-10,97,87,53,326,7,13,32,112,738,1083,2058,99,196,103,-47,-86,182,-71,60,271,-44,-10,-285,991,-336,213,-4,135,44,420,142,-8,415,3,73,11,-17,519,175,276,18,7,66,40,5,318,2,-14,156,6333,420,409,-19,215,-79,7,32,174,242,141,-42,146,170,-80,360,70,239,28,33,102,90,0,423,181,98,56,119,92,-194,-53,147,-23,119,-151,321,-134,-21,-109,53,-158,946,-19,90,-25,19,73,57,401,271,13,56,83,121,304,68,947,-78,302,37,12,-54,102,375,-119,609,-49,45,36,1207,-10,68,-39,-97,28,-107,-264,46,169,393,245,-46,100,41,50,356,134,689,198,-26,458,18,-40,-29,-43,-7,-31,-23,36,-19,552,-73,75,-47,89,185,502,310,1063,109,533,-37,270,191,87,216,-5,50,262,22,-5,113,257,204,63,-27,120,1,53,-40,-27,459,306,307,266,-166,104,44,151,142,539,108,1872,-70,83,137,-38,16,156,-32,30,174,12,1389,-125,232,147,-69,-32,288,147,-6,375,-66,14,398,10,215,11,1012,-16,13,73,46,64,92,25,103,-42,248,2,990,235,536,-43,480,353,427,-149,321,-158,400,23,449,18,1,70,189,-108,66,55,-368,-26,165,-1,242,315,152,425,228,-156,808,728,76,291,268,47,71,-23,50,-282,-148,26,16,-26,-4,115,13,15,809,424,-90,-71,23,74,-93,17,14,1214,2576,148,-76,152,22,131,342,-8,187,297,22,1,19,65,-99,72,216,41,428,854,-64,307,1287,1303,-154,57,112,212,114,243,298,475,-15,66,-20,53,3357,25,1975,22,-88,186,181,703,295,416,1404,954,211,134,584,30,42,118,-52,-447,207,-2,-53,-15,-4,-25,-17,-41,274,-199,652,-457,-46,23,76,569,510,357,6,206,383,192,64,76,23,233,133,270,9,-202,60,200,-56,576,329,30,95,75,150,1664,207,-31,137,82,-28,-1,-22,-2,192,-49,-30,81,198,264,62,-29,3,53,108,-43,551,162,914,14,259,23,-101,-108,1201,149,-97,590,-127,99,1049,163,766,175,584,241,-35,275,125,227,38,-7,147,100,127,441,-38,-50,-302,-18,-440,-3,112,436,6,87,149,63,-139,-287,496,85,553,50,19,143,138,252,-28,-50,207,131,99,-47,-13,254,295,5,393,88,-1,-12,27,1292,71,70,326,106,6,186,276,-198,-32,-321,233,273,115,59,101,9,25,260,372,-29,-82,-45,233,79,87,-228,34,12,-111,736,-14,731,44,123,341,203,259,38,-122,-156,38,312,297,-194,218,390,369,-10,97,100,259,1024,-133,228,-43,-21,345,123,303,92,155,563,871,145,314,121,358,-125,367,-58,247,124,1009,184,3289,155,-157,-12,18,-66,-36,-65,-40,265,404,202,676,189,116,29,95,-12,-81,233,65,-44,3947,238,26,82,181,3,18,-88,517,1768,103,-377,-34,671,277,-175,1626,251,-71,305,370,143,139,-243,-16,-38,83,281,154,162,101,-23,-53,785,12,-3,-13,10718,33,2537,-276,726,-91,-4,250,-71,8372,-154,126,42,-195,-26,72,152,214,506,56,4481,-28,2237,-32,13,-157,446,-126,175,2,13,-4,223,199,2457,-172,12282,-3,190,-12,-36,219,262,551,461,2732,84,-16,-24,53,438,51,300,121,3066,-56,-3,-303,-12,49,-52,636,132,48,238,7,-48,1004,-185,-3,11,1630,27,-103,293,45,127,239,-70,74,-128,-286,-96,380,13469,-7,-99,76,379,139,-18,23,203,16,79,-12,-195,-78,-149,67,569,18,-167,-81,35,5743,-69,173,6933,586,24,203,523,-172,-5,-5,500,481,5,118,941,74,-53,695,555,231,615,-10,671,7924,600,240,368,662,554,328,-145,-47,6,338,-93,234,214,-105,-20,207,-141,-73,82,-4,3887,856,-29,-72,-15,3027,40,2,363,610,247,-539,-156,3169,-15,2237,3667,11179,6,245,13876,1257,-556,380,213,116,362,2553,33,493,274,-61,-72,-160,2067,53,42,49,1612,143,-766,13463,171,-6,863,39,42,309,333,132,-123,31,6430,3333,-35,-19,-22,-71,-17,-16,112,-191,-459,-62,232,-261,32,16988,-116,-6,46,-59,37,423,375,-115,622,80,45,980,50,216,524,-137,4698,271,70,190,3449,9748,-79,1748,508,304,-60,4826,-26,-30,-237,-48,-48,64,706,955,150,-53,237,-181,66,172,-43,39,144,582,29,-158,356,4,233,28,851,-57,8489,1140,33,-121,313,1,6710,-286,520,69,-51,763,4727,-36,165,153,87,51,44,14638,8182,19,1215,87,105,872,1032,240,4731,-21,3955,-66,-18,-45,58,149,-63,129,894,-3,-368,-20,73,-41,235,-89,159,448,538,437,63,50,-146,22,-26,52,347,317,971,377,984,166,79,1028,1936,603,1235,671,-16,-12,177,2425,257,-561,304,4,132,31,-98,490,7,103,198,474,-87,46,265,170,586,388,8,277,244,1465,621,301,261,3364,6583,895,-29,-48,1114,187,193,36,66,-2184,81,214,11943,7,180,-63,-29,278,146,146,15,334,-21,-79,203,-134,-3,140,933,1057,101,-97,8,8168,61,60,69,-28,8,-77,-64,3154,89,32,-24,18,129,155,29,69,-163,42,-236,17,-46,-270,54,-50,144,467,385,198,192,-114,-90,-56,162,-7,448,-62,72,-9,701,-9,123,-3,7969,-135,3961,-99,26,117,-21,2678,-292,2726,-61,37,47,-1,1889,2823,368,227,177,81,2783,438,12,16,-64,-4,1081,302,11922,4286,44,512,2110,60,284,165,203,292,884,813,135,1100,-527,-149,248,93,-153,158,418,141,576,59,38,504,-179,-48,1896,477,880,72,2229,1114,248,163,148,-83,284,27,-185,-49,517,72,294,10628,5,-4,-36,24,608,103,1185,317,295,3,79,55,268,382,505,945,122,421,708,-38,-71,49,429,719,609,-7,20,734,-71,158,1586,19,878,-56,9,229,899,124,44,109,23,129,-42,198,759,164,650,564,-1,-4,-49,-27,1097,251,384,1477,191,190,57,-10,12,43,494,-10,-210,67,1851,50,-4,-96,296,117,97,-43,2038,14,12,34,60,-14,113,34,-45,217,370,2,194,22,67,19,-4,3652,98,111,89,309,6022,530,470,92,383,-41,338,-65,-80,7,136,1715,25,301,14,54,-65,286,989,731,131,-137,111,-8,95,739,361,548,10967,359,3718,149,182,48,414,526,7,110,199,-28,-74,-22,53,1772,4,95,34,-24,-30,4,345,28,405,373,233,106,-72,-31,669,2325,479,-31,63,-72,75,-40,149,157,552,33,115,728,37,161,-84,401,-38,101,-37,226,287,-199,133,210,47,-4,55,44,179,2334,166,2,-100,49,-43,44,47,-122,-10,221,313,-18,22,25,-73,513,344,245,360,18,2,116,-48,-73,353,386,461,1352,389,1594,-15,-99,-49,163,478,531,631,-52,44,89,2512,-42,-176,-47,93,82,140,-18,76,1046,92,9,-14,-146,582,53,357,43,372,-51,176,97,-59,-40,86,-127,199,262,24,228,89,54,-29,-63,-141,-41,458,64,1361,-132,845,101,201,300,52,-32,62,136,75,108,-215,181,-40,-20,209,173,194,494,639,-161,-83,1800,-1,40,218,-62,232,-5,-64,160,-25,104,129,-64,-104,230,221,126,-67,-93,-384,46,-4,15,-93,43,6940,-5,628,33,40,-31,35,697,-100,243,238,578,65,180,107,30,185,-23,-129,107,937,177,100,-22,67,1157,240,177,161,-2,304,-66,136,145,118,-45,1,-391,-43,-253,230,792,124,47,-26,61,85,200,355,190,-9,-110,483,54,312,42,323,427,-88,57,86,-666,-100,281,160,-113,658,-406,-70,-264,377,-171,637,82,281,-70,-96,-15,160,804,127,269,292,240,-113,715,9,12,175,197,13,1411,2121,-108,24,295,4327,962,1896,42,284,655,1486,-25,937,167,72,-22,1,-544,-26,423,93,-37,-20,141,-38,-113,117,258,-217,82,14,-291,95,705,93,-424,270,-37,197,-62,-46,125,-138,276,118,278,-37,298,715,112,174,465,196,181,212,12,-56,28,-55,-10,169,533,149,-257,-28,222,-40,-32,-6,-6,135,98,-111,-342,-80,-13,46,407,38,0,-33,32,1,-80,28,-27,-50,14,60,-104,194,159,-49,-37,146,62,419,34,88,540,-961,287,108,-163,38,-225,-227,1041,-119,16,79,23,29,-8,233,-27,135,-90,224,-58,127,-466,483,-85,-58,51,14102,565,-111,566,-18,0,93,247,255,17,34,-19,61,179,313,341,205,1185,-112,-17,-55,-11,65,73,119,193,2,96,20,137,8066,238,19,597,126,551,3207,79,2804,348,-4,88,33,205,8646,1085,-19,8601,234,45,-25,-179,219,37,41,637,1665,-11,66,267,89,-28,222,-16,518,-2,-126,48,123,-25,418,55,-122,80,209,5,159,-27,25,303,2156,721,815,-228,-10,150,-72,-64,53,-80,228,30,356,238,-9,86,1722,-315,286,-58,-8,-8,-74,19,-4,18,-11,674,8,160,2944,628,-23,63,-158,-92,386,-46,316,190,-116,1883,-28,-48,326,726,361,698,168,459,20,86,148,297,73,0,123,-18,-108,-51,-3,14383,330,391,196,-67,41,-361,13,232,-39,-132,-133,-388,-173,-54,5,12,-22,-15,-161,-73,4,-191,0,-28,-6,-1,140,388,-58,428,-94,11,34,-3,168,456,456,9490,2740,1243,116,131,-147,1110,410,97,378,-22,502,-86,74,9,1409,-62,166,85,-9,51,463,134,279,47,-4,112,61,79,239,-25,767,-24,476,95,191,-4,36,997,-2,-10,896,84,3210,20,37,21,1781,-107,-11,935,9,7,19,235,286,-253,-141,42,47,35,334,-56,161,1062,1155,200,39,-79,85,344,2866,42,385,455,181,-176,1921,128,-89,1458,10,12,865,422,-64,-28,-14,-103,-107,-40,106,78,-36,-141,396,-19,10,-4,334,92,70,502,162,55,81,213,-82,76,-15,7,96,72,-37,349,362,20,-236,33,312,1834,1808,217,-41,485,1678,-27,204,13,702,14,-67,54,177,612,64,138,54,-11,48,-46,4274,26,-17,-54,-90,80,-3,4036,0,187,171,61,-3,22,165,94,-49,-94,-72,102,373,167,239,85,145,367,40,25,-31,689,1849,-6,143,136,110,-12,739,715,262,-63,27,-15,-256,88,2266,5,-86,219,198,67,72,-127,-2,1103,79,-39,-82,163,260,68,-40,88,16,52,632,-37,169,1675,-28,3323,30,-87,2351,161,-26,-24,-42,46,30,92,2911,-15,-47,-157,123,130,867,80,-19,20,81,126,1,-4,337,30,20,669,36,-13,909,222,755,23,-23,21,227,76,-20,1374,199,60,-104,-16,-92,-127,-171,-7,-51,19,1220,165,-19,833,143,-45,47,-330,6180,12209,41,14,15,-65,-31,5,-193,-65,-51,429,293,1,5252,771,102,909,-42,185,85,36,-41,-52,44,1271,-13,1025,-278,-384,273,52,-45,484,217,314,413,951,-70,345,-12,-354,-972,338,-38,-35,928,-99,11,125,132,135,175,84,2289,65,8866,30,-30,677,245,55,-7,222,-16,11,-7,292,73,10,-45,-115,594,1319,132,-49,-52,181,-4,-87,2,-216,69,38,22,19,11,304,-62,-14,46,186,-118,25,167,-74,-123,-16,105,-32,166,145,-11,562,-27,-91,82,51,1184,-43,-172,241,-33,-202,177,677,-43,-59,20,209,401,0,-106,478,135,109,204,-60,738,85,245,1933,-264,141,10,-10,4834,346,66,71,150,-419,15523,-52,541,228,248,5,277,122,-25,113,-6,-62,-4,399,233,24,1251,439,3197,310,80,87,-92,442,-30,-39,-47,-102,1087,223,302,-34,-42,0,205,137,149,-411,-181,18,2292,26,-52,76,214,73,78,-76,85,-298,885,-105,-193,-20,17,391,927,345,29,-176,1278,2,783,851,-132,211,15,1157,17532,779,17,-340,79,343,-97,332,-25,214,801,1458,8953,6431,22,-59,140,-105,81,-158,-1,194,96,48,91,942,471,236,4,56,-190,-243,666,-82,-147,-14,81,-2,-351,348,67,-545,64,-49,8,599,-40,0,27,5,6,-112,-72,-188,-193,-328,-17,60,-122,294,-30,964,79,396,-206,89,129,-22,-83,-56,329,505,-60,45,864,-167,-134,27,1366,264,1715,6633,999,12810,34,-127,-32,58,-41,122,128,-303,143,-119,131,13,1682,158,-97,551,11,66,1695,6585,63,797,-60,67,17,6,55,201,35,-375,4912,-135,111,138,135,-282,1616,129,287,-31,-89,-67,-25,5133,-8,195,134,227,126,428,140,56,73,-169,-51,49,-47,88,8941,433,202,12,93,150,182,72,-179,185,-450,51,574,744,949,393,27,68,-123,-159,-50,245,6,-62,3604,68,675,142,391,205,118,-69,604,91,89,35,110,-341,-3,378,-262,110,143,-80,12,-733,-2558,-1652,-85,-37,161,-47,-60,-98,410,-7,124,48,-243,340,31,-160,-220,105,305,16466,810,274,10927,-252,-14,98,-38,19932,22067,24257,4513,18277,200,21,3340,624,1156,34,994,851,-3,96,-100,514,40,27,-4,-117,-470,-154,88,323,9760,527,-70,753,82,3626,195,-20,210,92,-33,-103,-29,0,-539,29,1595,1259,28,-72,887,-83,-70,1067,1029,37,209,755,295,457,45,201,1133,350,378,68,772,-35,1352,479,663,15978,3904,-38,51,3045,-168,191,3425,911,606,877,749,-88,-166,-80,44,194,67,-432,355,-42,-197,11,57,54,221,210,440,204,13362,82,17,35,-50,50,-133,41,-49,102,59,1156,-69,7070,184,1486,125,275,-45,-73,-72,656,-12,1,246,-11,-45,3,111,-23,-13,123,351,90,-2,-138,-68,-153,262,-27,-8,16,22,-121,-6,-55,568,-64,82,170,53,-31,48,128,386,-19,25,456,103,-70,2707,551,-23,336,361,259,39,-144,210,-19,322,-416,14,254,-178,79,20,549,-82,298,110,63,-92,-32,457,69,365,94,21,-22,-10,85,-76,69,27,-134,311,183,850,-82,-66,591,339,-16,-15,94,83,87,308,91,37,375,-87,151,-360,25,-130,419,963,78,-16,-128,10,-74,75,56,-218,180,138,26,246,-33,-166,2186,-603,548,776,266,240,97,328,615,7825,1809,81,229,68,110,34,-57,120,-177,8,3166,219,5190,14,-50,5736,273,19,68,35,-24,460,-12,344,-67,-222,73,113,130,-17,20,57,506,-23,37,-205,-131,293,-4,160,9594,-12,1846,2147,1294,-155,198,96,30,143,1,50,-39,21,-10,83,647,4206,-94,-50,-23,-11,-5,-27,1040,152,-84,507,1544,16,486,162,-36,3348,130,27,-87,152,503,2625,339,3446,167,1,2434,256,-473,-22,-34,30,187,312,680,466,164,553,701,7,-81,525,621,94,865,317,145,1150,1045,-176,-91,-5,-32,60,126,-2,447,113,965,-125,30,156,-21,1827,260,-44,412,-447,315,24,-34,-336,343,1434,60,-25,234,-349,429,-13,15,359,149,215,312,-46,-109,692,5463,6,-79,875,-659,10,6,17619,2350,72,27,10,245,370,100,29,296,214,77,181,-14,-163,309,172,-59,6227,-79,344,25,-21,16339,1560,229,52,-393,9,-105,1005,-9,110,196,-10,15,435,427,58,-105,74,140,6485,-74,679,-95,-683,613,1,266,148,463,-38,226,-66,161,1625,-3,30,73,246,-68,-18,-141,31,19,3755,17,7,926,734,33,86,184,82,-87,47,520,-167,607,-21,-283,-176,-16,-1,127,4,121,554,12749,0,623,471,949,-21,-95,186,-109,-20,45,1579,-79,232,114,773,235,22,138,-118,9066,245,-119,64,-168,-398,42,-25,-73,6,742,153,105,370,230,86,297,-27,3,36,108,50,169,-189,323,15,2446,2137,-175,86,-7,528,123,12095,58,3438,120,7,898,-262,-34,76,63,450,128,35,165,-24,-156,-14,-220,314,-58,16,-73,286,-18,-204,17,-45,33,-41,24,67,-53,580,37,-90,29,167,16,-30,-29,8,17,365,17,61,79,208,-106,95,-83,218,-7,98,-40,148,252,1173,279,54,-15,109,334,596,231,430,355,-44,-375,282,76,51,-234,-261,819,-27,1109,3,-155,137,-163,20,-38,-79,576,269,73,-47,348,7,-95,104,-85,-9,210,581,53,23,1103,766,-1018,139,335,-32,70,60,138,2109,78,-294,140,7070,131,34,-32,-7,35,-16,181,2418,44,-38,344,2536,201,701,192,-263,-29,90,52,-40,144,184,10,226,48,-10,47,-1,-42,279,283,362,-127,-24,-58,362,138,2947,2460,0,55,775,-3,2230,34,22,-11,-551,133,43,146,91,470,-26,278,-61,-7,-250,-254,-78,55,1247,-63,-11,-60,48,-44,-47,58,-33,559,-52,-95,-87,433,5,-134,-50,1375,-22,51,2240,-67,110,260,-24,25,266,76,-82,865,565,-63,-506,264,5217,-60,381,222,548,320,356,534,597,-59,-99,533,255,21,29,334,48,-38,86,221,15,-26,307,43,-214,-29,-76,-30,429,17,29,457,23,-369,120,11,-77,-786,-43,433,2041,397,-991,-41,59,-315,289,9,-36,-107,238,884,-20,238,1933,93,-52,-259,-212,143,58,8965,25,-403,432,-27,-19,-9,5,955,13,-386,-622,-130,257,-29,-424,834,13,-183,145,-63,22,73,1881,-444,-92,86,187,57,3087,850,-76,-126,92,2,38,2047,136,61,64,808,36,12106,1041,-739,-457,-5082,-471,-342,220,370,-197,-17,399,-103,-24,-188,456,2705,3683,36,58,89,-8,1034,93,4280,-17,63,-56,-14,-138,4792,24,16,5177,24,-110,-7,505,195,540,729,20,4374,-71,130,-41,-189,-12,18,447,163,146,150,503,110,126,70,7,9,-231,-122,195,2776,415,421,80,541,1,-135,-202,-33,1163,69,1597,-60,-28,42,4,-50,179,-68,274,207,438,20,46,8822,-84,13,0,23,-23,39,-9,143,-435,32,56,-46,1023,-6,26,-137,53,224,-38,86,42,-157,-37,32,30,-5,15,329,67,51,4,-66,-189,38,93,387,238,-3,181,110,-73,-82,322,42,18,1916,174,-44,-87,-16,59,47,-219,-86,-44,1198,-47,67,-96,59,4461,145,56,-11,-43,18,150,5130,-128,484,-44,-85,284,-26,132,7982,37,18,35,813,819,-161,-59,316,53,-7,-45,40,70,744,-76,1,29,35,12,-48,245,-24,-96,94,-139,-76,20,-11,248,4,715,694,-19,-148,-252,235,184,184,-12,49,57,21,-134,-4,-16,69,776,-2,211,4124,862,379,24,743,-1765,324,-134,34,-792,-5,-32,-14,-99,-5,-137,249,267,-88,-154,2124,221,26,19,43,-64,967,1,216,238,-55,257,115,245,368,146,-5,21966,15290,147,192,3,312,-97,-77,6919,-82,66,1455,-26,-67,2900,3692,835,-405,9,15,291,-72,-92,41,-54,-11,91,82,802,-352,213,30,-219,243,151,6266,211,127,18,491,401,522,-7,-5,158,-47,-65,-351,3772,201,39,139,-14,93,-40,-218,-560,70,-245,-133,9,-99,-81,-81,-11,346,-15,192,67,1604,39,445,155,62,6879,10356,213,78,-14,9948,6940,48,820,-89,20,113,11,73,6,142,-43,73,57,47,65,-34,-332,447,70,2140,-192,201,-206,85,-179,-199,-120,-248,126,166,162,73,358,24,-150,133,-334,-26,-208,-225,0,-223,-347,349,-141,-98,-171,-139,-266,-150,-60,344,50,-75,-133,16,14215,-23,-2,7,-17,47,65,86,-113,-116,-68,-28,-93,-116,-17,-371,-171,-362,41,26,811,1267,517,464,2513,2816,10532,4099,7630,14374,84,-50,147,1004,3505,-558,1929,74,1,251,-30,339,0,155,-4,-68,16,6,209,29,747,-329,21,-239,38,-10,238,87,74,114,595,47,-8,340,431,-24,2774,834,108,593,381,175,259,-8,95,-74,301,57,-21,114,403,-5,50,6,12,-113,152,201,22,79,138,-3,100,-39,-19,264,10,160,195,27,160,18,-1134,529,235,667,119,7,70,46,-63,74,-1375,127,290,3,75,644,-332,108,85,-587,7,13,-433,466,285,554,341,94,-56,297,274,-16,37,41,134,14,-59,-4739,247,162,639,6,-37,88,-16,-51,-22,-42,259,156,1406,360,822,71,-96,201,92,188,609,389,106,-49,237,549,74,248,-48,-17,281,30,465,257,-35,50,-70,14,367,37,251,166,248,97,438,130,135,158,1773,-24,265,1471,-86,-110,75,32,60,77,154,588,-20,1,729,-2928,133,1667,107,550,43,169,280,138,-21,-146,73,63,124,315,-7,37,76,236,57,1164,-81,-17,44,88,207,136,372,-112,-10,54,157,-16,60,62,169,179,-47,418,-117,45,-370,77,64,77,-100,-88,58,50,-56,67,-6,40,-28,36,2774,-5,57,89,40,61,-37,538,193,17,-60,-6,-134,47,207,21,-660,446,183,-169,71,416,81,324,474,284,-25,258,129,72,4,211,217,20,327,150,-31,-129,-88,-99,62,202,-205,-24,236,143,222,62,-6,235,381,677,179,-42,152,31,133,-21,333,600,115,34,-52,33,285,17,365,348,176,53,1071,218,-433,104,326,118,19,-118,73,-99,217,133,223,443,-248,31,183,298,-39,223,23,214,-117,-172,82,219,182,53,92,732,63,-45,204,303,-132,79,150,1004,56,77,-37,133,346,234,114,1657,570,16,307,266,87,62,13,122,398,13,163,7,77,-78,245,68,5,132,183,-73,111,149,2139,-23,315,178,-1151,89,1222,-120,101,119,21,662,240,-6,1047,-270,63,-33,51,117,99,121,-25,-316,-28,46,61,30,-186,-296,36,364,175,-47,24,52,64,115,-101,388,144,44,154,-9,121,-35,1873,267,-122,47,-292,385,88,39,46,3,75,12,220,307,61,158,188,-241,-182,4,679,623,-25,-54,136,336,98,308,338,43,16,-98,195,-5,110,225,-406,-77,532,-22,160,4,95,-52,-10,-42,333,143,103,391,61,439,-46,261,40,107,-24,26,-27,103,173,-11,46,43,84,686,49,160,33,216,-108,-27,619,-72,94,232,138,-68,495,319,53,38,1955,138,39,60,277,516,584,-54,90,-338,-87,81,90,44,84,-24,23,194,74,58,277,219,-40,79,-55,-1,83,91,-74,2,6,66,-44,59,186,199,-54,-67,68,556,-84,734,-48,-19,345,104,132,182,-26,476,-91,26,-79,-66,-71,19,-8,-217,-168,62,-42,35,148,-261,-135,27,21,40,276,140,397,46,63,317,620,-167,78,-42,39,47,220,0,154,1386,20,24,120,-287,-50,-16,240,-148,130,-53,221,-197,-77,-101,-161,-134,-19,87,83,106,-57,-19,125,48,257,64,60,-48,-550,150,99,4,254,33,454,178,169,66,6,27,129,219,-54,-98,94,21,311,138,-290,-80,-66,390,255,-28,-119,178,-106,85,114,1399,5,358,349,119,111,122,221,-283,-220,834,2065,355,32,-392,127,5,288,24,-21,-15,72,41,242,234,107,-62,135,325,581,101,27,79,63,75,34,859,44,173,4,-60,11,120,283,353,-248,978,149,109,110,311,-104,76,458,149,393,193,942,-37,-45,25,480,398,-102,-69,83,281,91,432,94,156,139,-58,252,119,455,-182,629,108,-1224,-60,-364,275,230,210,44,-4,60,65,24,632,303,70,-237,53,955,-106,82,222,30,69,280,221,38,106,-50,60,-227,69,109,-166,133,431,-32,71,203,138,48,76,27,99,252,-107,95,-99,282,-34,17,-10,175,-61,41,39,38,-61,37,11,42,339,-130,20,-13,-5,648,111,-47,-170,-61,-615,-172,-11,6,547,-51,164,380,321,-82,229,128,-70,42,133,478,-332,87,83,-8,-80,96,90,11,-28,26,574,14,867,293,67,184,62,655,107,5,296,106,421,62,72,38,19,-34,267,130,103,168,-88,-25,149,-73,258,56,438,1405,-88,159,3,-9,-34,193,-49,57,-173,131,674,-80,15,-280,81,105,88,-295,147,828,37,13,-88,89,-63,239,-309,24,-108,-544,88,527,444,672,35,-13,-153,-223,113,50,43,-198,-175,98,384,-1144,91,-13,172,-3,53,34,-260,78,-88,55,370,50,-12,-80,57,-45,7240,-64,81,94,-71,240,-74,-120,7,173,-14,85,-2,2,-24,42,27,54,143,-73,-203,426,41,9,16,188,-199,845,-27,-81,49,171,78,31,-428,247,114,192,1104,423,-541,-13,410,-603,12,77,1417,-629,-138,31,48,190,295,291,1966,99,125,120,-48,584,177,91,21,-23,-32,376,-43,-357,184,1950,29,20,-6,140,183,-14,-343,-500,737,-209,90,-167,-35,-282,284,-46,33,671,-31,267,-10,177,75,696,390,260,55,25,22,278,213,616,-189,-295,332,117,174,1133,177,37,783,0,-11,-75,3703,-87,14,-87,155,256,207,-176,114,2505,109,112,-33,69,-65,621,118,290,13,278,-36,48,-286,345,-10,-639,884,-1032,-14,10,-91,228,-395,-70,57,32,-186,-102,-33,-16,-3,71,490,301,-3,127,408,110,-35,10,-79,-39,-182,246,25,-22,146,-204,572,-64,18,87,332,7,44,-86,58,-35,257,-279,-204,-89,-7,-1,53,-72,-27,-158,-72,1,225,104,1257,-252,223,28,29,309,-39,-190,-23,-167,44,163,-74,7,152,-17,-299,2427,26,-150,2623,188,-696,-81,-23,17,9856,58,101,133,-78,26,-16,-32,388,-32,-295,260,20,50,603,-89,173,55,42,78,306,-21,-31,346,559,16,406,3,-31,9,-133,117,-12,106,124,191,51,541,-93,613,74,426,27,50,-68,-82,73,-235,6,1,-1558,4,109,-138,-712,-75,52,113,67,100,-516,-26,-40,187,100,48,-256,-36,-24,-31,1063,-5,252,-89,658,-104,13,185,146,39,914,78,224,-84,-181,-193,158,761,367,-179,142,-90,-302,32,-189,78,-13,15,2272,-429,-287,-361,-878,-203,82,488,121,-98,220,-34,9,60,149,407,56,203,77,917,112,111,109,-69,22,693,-3,233,-473,257,361,362,425,483,72,58,256,136,-98,-40,142,-61,97,-36,971,1775,-379,-24,-232,-66,-137,16,-411,42,216,236,251,-32,-37,-197,-2,-63,-215,-161,-50,20,99,-9,80,757,15,-142,-389,407,32,57,731,330,-3,91,31,182,276,-98,-88,78,20,226,231,-135,60,11156,-110,312,-18,-248,-156,-50,89,353,-27,77,32,245,-85,43,23,221,114,-171,-171,-24,104,274,35,-33,224,-1153,592,-101,-37,7,331,2454,119,140,551,125,105,-47,29,1766,-12,-231,152,-5,-26,162,2039,130,-28,210,675,-57,91,99,517,-23,82,-29,69,12,341,62,1077,41,644,7,-70,-116,98,-2,47,-7,-178,481,107,66,-145,422,-324,-13,-9,294,-120,-4,-4,-114,-11,192,567,14,499,258,769,-11,564,186,713,116,217,677,1132,520,-42,-186,-44,50,-2,100,48,267,10,-157,-22,-124,-335,-204,89,105,58,10,-12,72,104,156,-217,-56,-65,-144,149,39,355,482,332,-3,82,156,-25,40,191,276,24,-100,107,44,-6,75,354,-366,-10,311,108,-77,73,-112,437,226,354,9,183,957,-1376,9,-281,234,-189,96,-6,-39,333,325,121,77,-69,204,120,358,328,7,618,-69,-147,71,-172,-70,142,166,501,94,168,23,-469,-54,-108,192,235,-108,279,269,251,-100,144,43,-100,325,56,-83,-72,-214,-223,1001,101,43,246,-27,-58,116,175,143,-96,45,350,47,-63,-385,450,-18,294,632,97,123,137,0,-55,-42,673,262,621,198,42,80,94,803,42,55,268,-126,431,-180,-38,853,307,218,152,188,-126,251,200,-14,588,-93,220,171,2510,36,7,508,220,1787,-108,103,252,1161,136,244,530,-43,-21,105,-46,149,-60,129,35,44,332,-153,137,175,28,77,90,37,-45,-132,-87,152,474,-71,114,302,91,151,188,285,-383,117,-205,56,292,-118,2239,205,85,-214,-210,150,17,178,731,41,169,149,278,-145,259,217,-173,185,32,-180,72,-413,-71,193,98,255,1,1641,169,19,134,1356,-669,-79,-142,14,18,0,-27,-10,-76,-5,-130,301,839,426,-320,128,797,337,174,914,365,-73,306,540,-11,293,1,297,-43,-6,3023,99,656,76,88,277,-76,-31,-4,77,-129,-75,-44,450,-84,65,173,-37,-38,95,43,-21,145,257,195,-14,308,-32,552,100,-11,8,-86,-5,11,408,13,915,675,371,53,4,33,-6,16,-17,-174,44,428,-62,274,-23,-22,2,419,-224,79,11,-235,-76,-4,69,64,-67,-98,131,32,85,259,561,33,1915,43,83,799,585,78,414,724,748,2242,-86,199,31,257,2,-704,863,890,579,23,186,-488,372,57,79,334,9,80,1537,-457,-9,-20,549,-166,114,444,90,157,137,252,158,177,-7,106,168,157,-92,728,140,87,7,128,-4,8,272,384,-2,-437,-563,946,637,-211,-106,158,274,106,196,37,201,31,-95,392,2915,91,-246,429,-365,-1176,523,277,50,682,-157,58,100,413,-65,-38,100,-132,331,217,335,1009,123,1061,-71,598,617,1031,1255,883,997,52,249,-20,244,208,-584,-140,0,121,-207,-159,491,-72,117,-382,278,-595,170,445,1617,1253,1457,233,1490,-383,-4,-83,183,299,511,865,1015,250,671,33,864,5522,-303,-7,69,140,766,373,13,939,4264,1881,-93,-100,220,4370,111,400,454,12,30,1496,1116,404,509,301,751,54,1226,646,82,300,-217,275,25,31,721,1264,294,364,989,329,348,629,319,922,-898,338,67,952,51,74,232,1242,34,-13,-21,-19,40,-7,105,43,89,158,-29,-243,15,153,29,973,-34,3,-47,-86,125,561,-110,99,-317,-50,-176,-99,-65,-44,30,1379,1160,91,420,2728,391,210,442,428,-19,375,272,-90,189,-474,-238,-10,195,-134,207,-8,282,338,-35,125,-39,350,-110,95,132,102,-3,69,-117,696,1183,-78,52,-452,558,-50,-47,522,58,-71,1118,99,195,143,3344,347,-151,136,584,826,378,50,518,14,508,-534,283,154,212,146,-6,1222,155,826,146,516,19,446,-50,40,209,226,657,1648,177,-141,85,-106,41,164,23,-26,52,462,158,644,146,376,143,80,712,124,228,1544,8,-2,-55,30,519,800,769,596,326,1484,624,33,38,319,617,155,477,34,122,-221,192,2113,240,485,163,18,228,100,149,28,247,4,-7,-20,-31,145,-30,-223,112,79,756,314,-150,663,57,207,132,46,118,434,919,159,618,59,-1,-440,1124,-29,154,190,-16,259,95,64,-152,307,298,419,-56,40,-62,20,67,-53,570,85,748,3,-586,488,-174,-245,-438,-222,-381,551,674,234,-261,-69,47,53,880,108,64,-72,-274,9,219,4,443,65,219,37,-14,-28,147,182,96,-106,137,171,27,148,23,195,356,149,136,213,96,-794,114,1046,31,15,1309,-102,578,1087,302,149,174,88,320,-4,64,127,-83,520,907,236,-608,-104,214,-26,114,-94,-692,73,55,17,124,155,36,39,270,-10,24,386,376,-49,-1,132,334,64,109,23,84,15,-87,74,165,-86,37,-27,-140,61,-5,148,1379,91,-257,-2,7,587,187,355,49,-60,-43,-24,1245,1125,-566,58,864,110,146,263,1207,-8,-24,270,5,195,558,-86,-48,-173,8,-15,188,198,-905,-261,-26,567,251,97,1,62,-76,17,-15,-113,46,-9,78,1465,779,-39,42,40,379,54,-616,-259,107,74,-77,12,50,63,559,227,-193,403,355,-154,-193,-72,100,159,-162,-183,-99,-2,143,-106,672,53,46,-25,-11,-25,-46,-52,195,89,-19,486,526,-8,65,114,-11,29,539,497,522,-202,1004,63,84,775,276,98,-39,888,-15,32,157,-34,2444,-67,-206,141,-28,179,-15,543,98,90,50,147,112,107,-32,-12,421,-40,423,526,19,9,-89,-141,-425,221,6,88,384,87,69,-15,82,194,65,368,741,85,271,3302,13,185,13,207,-89,-44,77,90,280,27,-23,20,2950,1,73,14,351,81,413,57,19,147,-6,365,-93,-12,93,389,205,34,73,293,555,-31,-102,-61,25,-15,54,40,-10,76,11,-25,218,790,104,165,233,89,243,-653,-3,101,-43,-70,208,-44,-303,42,13,32,-86,60,1136,329,82,544,222,193,1746,489,32,-177,-915,30,-612,48,273,-22,-75,9,228,-130,-110,-199,7,55,18649,315,-102,5834,1239,45,211,121,492,-49,93,-117,-86,1500,3,39,3581,30,243,68,442,58,4,-72,260,111,29,-265,7070,48,-139,79,15,25,142,103,-45,-36,-14,-340,334,575,-138,262,-34,809,343,149,26,-40,1151,23,750,843,99,385,352,-117,-89,21,239,139,-449,4,230,141,218,503,-275,-354,44,-92,239,413,165,667,87,-11,280,766,-21,42,-82,451,118,204,-74,615,-143,180,57,468,-179,328,88,464,385,285,588,24,-160,86,25,54,91,-53,391,236,120,57,125,502,21,175,45,-35,-86,-262,-184,-174,-79,-146,-147,2667,307,467,841,-159,310,-60,-54,-302,-38,219,-12,42,-57,-231,76,405,344,-1,-22,556,147,-68,69,-158,412,-145,386,-151,-395,792,-257,263,169,498,46,302,-17,74,60,74,875,39,400,-27,-189,1202,27,58,1,-19,160,-28,840,219,-153,24999,477,-40,-75,227,-44,425,-61,-38,-70,4,56,274,101,113,66,154,-683,306,502,10,-264,-105,52,187,647,96,280,-151,-303,-1062,79,-88,-105,-159,1124,49,-41,89,87,-24,-70,52,27,-316,98,158,-78,215,47,540,0,331,484,204,129,13,702,324,317,-47,28,-187,113,140,-6,77,80,3,38,-79,326,254,88,183,41,19,8,100,151,145,-425,-581,226,104,-53,-24,-25,117,-72,136,57,738,198,-32,15,62,56,71,248,-92,381,23,-180,22,11,75,-46,-57,-70,-106,-278,100,-49,21,4,330,81,194,-225,-23,196,219,2,440,-944,-4,-16,-8,29,-58,57,-43,-24,25,247,166,7,-102,-39,117,37,-19,-24,89,261,165,709,-69,-59,-303,-142,392,46,-14,-106,-9,1371,529,71,127,-79,35,-34,540,39,726,352,129,349,579,-25,-23,40,64,-47,-40,26,2521,799,115,23,67,73,184,161,41,506,180,-11,42,1304,-71,-86,613,360,-110,3777,72,113,-8,251,97,80,20,63,60,-22,63,-47,-80,-93,-3,2353,51,99,1921,-116,60,193,-61,96,905,3658,322,217,130,433,408,144,139,59,-96,51,126,386,287,94,-118,395,25,98,112,420,376,51,17,87,252,7,14,-700,-203,-71,307,-89,67,-127,45,83,70,93,-33,76,-64,209,-104,85,94,98,68,-28,-20,608,-134,14,4,-11,42,94,49,66,70,76,161,461,100,24,24,-22,83,-51,27,56,224,1,41,88,206,128,-16,172,743,25,-51,5,180,127,-260,7,39,306,62,73,344,313,-107,-101,138,-280,96,512,229,-47,290,-73,45,73,1250,314,-83,99,552,239,-412,168,44,-152,35,36,33,422,22,110,-53,233,193,10,537,31,-70,7,-1394,-56,12,-303,121,-135,156,-119,342,-129,35,611,-297,-23,468,216,32,189,47,-82,35,302,189,98,73,-24,48,182,-21,-5,50,-66,787,19,97,36,-131,-37,-84,674,25,155,-536,41,-123,157,9,253,268,149,-24,80,193,179,58,231,16,49,170,93,124,-74,182,5,-65,1684,170,199,167,-21,13,44,42,40,102,-18,-58,2038,1223,-58,693,144,0,78,187,100,178,-56,-73,-13,125,29,668,-173,465,109,981,139,333,-129,593,2886,143,13,214,67,30,2,-16,388,-121,52,33,21,-3,66,89,56,-127,34,122,25,-174,201,164,177,3,-61,115,-10,179,62,-77,-47,174,719,342,161,377,295,-36,25,-17,-50,13,-57,28,157,8,102,84,745,345,452,623,235,-32,-24,81,-5,-430,106,11,167,-39,-19,701,-265,5,100,210,-312,29,88,825,105,-51,-100,-26,23,68,545,148,9,78,494,-30,423,233,88,135,284,-66,205,105,-41,104,-21,90,-31,-75,398,-114,-2,81,87,167,-26,242,165,30,-185,340,77,742,-225,130,765,176,-43,-11,-39,-107,-352,146,46,38,-183,41,3,47,152,-115,-368,-94,139,239,-59,1034,773,893,1870,7669,387,688,56,145,-79,428,436,-31,268,-72,879,113,289,784,1996,55,695,67,159,46,117,-11,47,2874,-17,639,1689,21,265,620,76,140,31,49,-20,475,-182,-124,110,33,450,1952,171,30,48,-62,473,87,3,-38,203,442,288,36,83,-55,-129,753,38,-9,71,269,191,194,889,48,387,628,-96,9,-24,199,-192,3,-67,38,36,-220,-87,6483,5,-445,-191,17,20,275,-36,-202,-162,113,246,102,26,131,-44,71,1866,-86,74,432,152,176,-48,-291,49,-28,-10,164,388,-57,692,145,-43,190,270,151,126,156,-166,185,3,313,-201,1,51,173,5,-4,-17,15,-201,-9,362,-77,144,7512,5,48,182,485,312,1156,262,529,71,69,163,384,277,-106,393,21,97,-14,305,-578,1597,16,302,-204,-135,18,-14,90,-80,-39,183,-53,3,-3,29,328,179,-82,35,10,57,37,-41,4,-178,392,206,140,640,147,-229,32,-30,313,225,-355,77,-369,324,26,780,167,384,419,192,54,111,-17,53,54,25,1550,-10,-211,39,17,-182,-74,335,-607,0,554,165,234,138,-17,17,-329,132,35,-41,-9,88,-19,88,-1018,365,36,-81,79,112,-237,-43,18,-30,326,99,-274,182,60,-10,226,16198,-263,-54,2,-8,1384,215,7,90,180,53,67,83,117,390,58,76,42,-65,-127,-222,-10,46,50,-45,3005,34,89,310,53,262,257,597,881,129,21,-38,147,-16,73,65,-42,-85,-43,-158,165,228,-156,-85,1112,-13,23,153,-29,-119,595,-122,645,-184,174,-99,-154,57,298,55,-6,-88,10,78,-202,1404,183,-52,-447,23,-209,206,122,-202,30,95,207,82,-1,-22,-126,-354,-148,62,-164,48,-164,1201,766,5,584,55,227,-33,-50,-440,36,436,87,465,-287,163,971,264,27,131,-45,254,46,-151,1170,70,326,384,186,-198,285,25,372,233,-238,-5,-149,44,-10,97,158,136,303,-125,-58,-157,3,189,116,47,88,-95,-81,233,26,82,110,63,-88,651,-290,-140,-10,-34,757,93,6,139,251,-141,-497,271,305,242,-243,154,319,1662,11375,-15,138,208,163,-48,-16,-195,50,28,101,395,82,-80,-61,503,-92,71,-37,99,-14,-238,142,68,71,141,34,-12,-45,-129,110,69,40,-111,115,77,-597,4,148,0,-66,19,-21,239,-148,94,-452,47,15,-31,41,70,-36,-70,1024,198,128,133,70,-10,16,-41,-9,21,95,249,106,200,239,10,27,139,133,517,81,142,-130,465,139,-64,52,294,215,942,-10,147,130,153,538,-139,162,-236,80,72,-56,105,884,79,-127,-111,9,-51,-209,303,-29,305,233,379,-28,-253,120,-105,-34,-237,-74,151,7,-60,115,65,67,500,26,137,399,136,76,188,15,72,58,-88,19,3,126,16,-13,22,212,-141,-15,-303,121,434,101,98,175,-102,-68,60,-19,-265,-370,167,-23,-11,247,-594,-525,58,17,423,-305,647,-348,-23,55,95,246,-7,-26,-6,173,297,-446,361,-118,-49,-8,139,100,110,-343,28,724,42,62,261,-109,366,-138,-56,-58,-138,1108,107,94,-36,-70,-222,-13,62,62,5,91,529,-99,-71,91,254,-17,198,-34,-21,138,35,183,295,153,6,5,509,51,-109,49,109,3,-27,-73,2,152,288,11,162,42,38,631,252,181,-57,2,-59,-334,-41,60,119,6,-17,607,27,-13,82,-12,-30,-10,-326,1517,110,188,357,291,-230,98,-45,11,19,74,302,417,439,283,2,-101,-307,15,10,50,-16,287,77,905,-83,145,-4,5,-263,95,-47,9,58,34,342,171,207,39,70,-81,229,196,54,98,-24,42,40,2,276,141,-252,315,-4,381,-146,-2,-7,354,68,262,77,7,852,99,363,169,157,341,-26,41,92,129,-566,83,2533,758,263,858,73,-328,38,31,862,81,244,17,-18,-132,365,151,-46,-7,208,-72,-275,1153,-581,42,9,132,600,43,69,43,-10,-55,86,-22,190,76,100,409,5,223,41,248,214,34,-103,21,254,93,22,595,-52,105,15,168,179,61,241,455,-28,142,215,219,-86,0,121,37,-16,144,316,31,153,371,331,674,121,424,78,361,121,102,-11,-68,166,396,-342,-6,278,9,383,135,186,144,94,-2,483,39,38,54,347,61,78,2170,-92,210,106,6,-18,56,202,158,1166,-21,206,147,259,99,1,-15,-46,1109,155,280,-17,-2,120,-197,77,133,333,16,453,169,33,308,-159,8,399,587,-17,3036,1012,89,88,309,132,-194,87,18,508,-142,-142,-16,-31,193,146,218,-105,173,168,-17,2133,148,266,216,315,318,-32,119,3,476,141,103,91,166,69,10,-4,255,-58,-33,141,-46,-28,-3,-2,-29,56,299,722,280,-195,299,2,-52,822,1192,398,17,665,203,-22,-19,15081,632,-75,551,99,14,35,263,203,-85,-17,-104,185,240,-88,234,-20,-141,245,565,-556,92,-188,-61,14943,58,53,36,-17,-59,74,308,-36,459,227,-545,-137,51,-122,-143,851,-286,739,44,12,1215,82,-21,534,22,9,255,-16,177,-561,364,490,-2184,451,274,-50,1110,1066,47,-45,1184,884,79,576,264,288,-157,163,0,5,23,-86,268,122,-341,415,76,-27,-181,72,-41,92,-65,-8,9897,11,434,3791,4,233,63,-84,-199,44,123,-48,531,631,1571,54,-132,44,64,-215,-49,-5,-64,-104,-26,126,-20,-7,59,182,85,355,-110,54,-31,168,-100,-406,-171,-96,-15,240,-95,24,-132,-45,-544,-113,-884,-42,-291,-424,298,169,-31,149,46,60,74,146,88,110,1687,-119,16,71,699,-348,254,866,-466,-55,419,-16,19,20,169,69,12,73,90,-145,-25,-11,-195,222,157,-43,-15,70,38,-15,-25,94,27,-110,148,-70,-125,238,-61,750,637,89,-6,29,259,-122,-27,42,-75,22,25,-4,-315,-41,38,-116,293,316,286,-361,23,5,19,501,909,-78,456,29,212,-26,-22,-35,709,1474,455,-71,89,276,-7,112,244,-49,-57,152,74,155,43,671,-46,26,-80,175,14,141,109,-3,44,66,237,110,130,125,38,386,596,-169,363,399,4,-37,-23,-102,320,-428,966,224,181,205,97,-66,336,14,377,164,39,105,70,44,61,290,-46,-30,150,24,-15,113,60,149,277,-143,96,359,37,177,583,60,177,25,-126,-92,80,1706,25,-221,-18,150,-20,26,-120,-402,193,142,129,-1,313,3,-44,99,427,-141,229,-7,74,53,-71,-113,-92,435,120,-148,-41,242,54,81,-4,-28,-204,945,338,-22,12,28,346,119,0,66,14,-109,94,-85,19,-97,-63,21,-81,-57,361,70,88,344,88,30,-36,-38,486,-78,192,58,20,128,-110,311,7,194,15,36,-6,24,28,18,151,217,123,355,174,-5,-25,353,-8,70,45,-74,1116,-39,526,-22,245,124,374,98,-140,-53,669,861,-98,38,80,-45,521,304,205,829,1077,301,69,147,34,-14,324,-163,40,73,107,305,119,131,2827,8,-30,246,936,40,107,77,22,39,34,190,295,282,211,217,464,-277,1482,39,42,114,368,67,276,61,33,48,10,-89,161,103,326,-4,-269,-420,216,45,372,-34,4,2,86,179,77,53,25,53,493,105,121,-115,328,69,190,24,16,56,-119,-382,472,122,10,100,162,62,193,388,0,-54,146,11,657,-45,689,6,24,57,-2,309,590,177,-121,152,133,78,190,63,-65,77,200,337,0,-16,349,250,10,-9,44,9,204,143,4,580,2861,716,124,186,199,1643,409,791,74,343,79,233,-30,520,-44,149,43,496,761,50,70,391,-24,78,795,58,15,35,-38,240,138,96,150,6,854,582,-80,30,36,115,633,16,465,-8,40,1116,653,455,19,1027,16,94,122,134,20,-18,51,18,49,23,24,79,-44,124,83,-21,259,1158,-142,890,771,-204,32,177,181,920,-3,39,524,1524,-265,46,244,75,279,72,28,-55,71,7,738,96,-154,111,938,19,2537,529,-147,82,7,49,277,346,96,10,441,316,210,27,236,91,207,731,20,-22,198,79,780,171,478,324,59,26,3,57,-752,428,52,-83,1,337,1066,227,563,-29,349,271,306,479,-8,423,192,962,479,61,213,-72,476,-411,-55,346,127,-31,298,321,138,12,-72,7,692,167,-870,76,727,80,443,220,-136,238,872,640,148,-17,152,167,484,379,815,-48,231,188,101,237,641,68,524,281,-81,730,256,80,159,118,117,118,256,33,52,108,88,70,708,232,39,1290,-10,1720,243,187,412,203,837,187,1428,264,1,1150,237,13,83,124,66,320,83,23,122,233,307,36,131,329,-36,967,-68,334,1138,8400,299,680,452,555,526,269,-65,38,33,-199,1117,1051,8,213,70,414,258,146,195,39,89,210,540,882,99,510,41,-854,-8,143,120,225,75,128,86,128,45,-80,169,-108,81,1466,313,204,161,4,134,33,197,-1020,211,415,-67,824,48,35,579,121,605,187,1,132,59,343,-66,-45,593,605,532,287,-114,372,527,42,249,139,306,573,-15,1101,-89,21,-12,55,106,291,-23,251,250,245,587,105,364,188,176,1485,474,41,-18,-19,187,94,298,76,455,296,91,-3,288,561,-58,265,-37,595,-1098,132,40,61,402,136,532,217,74,484,-68,-144,75,112,18,27,762,424,518,875,1118,107,178,327,-115,219,494,443,2055,214,-69,277,528,330,72,372,23,45,123,4,91,-26,62,146,23,84,168,166,364,404,673,5,236,186,376,-49,1260,3668,29,806,541,551,7,130,251,105,342,131,1982,79,74,40,61,-22,177,197,215,160,88,225,166,79,138,236,570,830,244,385,55,457,2288,5,162,-120,-8,184,-49,566,343,63,1121,329,985,425,498,448,127,69,1711,1039,38,242,-129,-7,71,288,1,109,156,414,95,176,335,83,500,-34,-28,-236,1146,-221,654,36,-23,-22,491,99,230,357,127,613,123,196,228,702,-66,-343,135,370,399,-1236,36,33,76,-7,264,83,235,7225,52,171,2,61,-87,194,-96,128,286,110,22,21,79,154,112,121,1039,-168,16,13,1225,9,-49,216,-32,43,181,93,117,52,50,196,431,247,183,1141,517,503,336,-34,361,1368,171,9,59,57,148,-527,-22,-19,-25,244,83,200,-414,-333,141,584,179,133,63,21,103,289,210,452,58,738,929,245,130,212,470,-582,113,233,691,351,65,43,633,85,-77,815,375,26,239,65,354,598,235,211,-253,187,33,15,632,5,-38,-234,613,33,335,394,-10,227,16,443,180,-73,-94,6,117,962,644,28,33,105,936,51,-218,166,13,82,88,50,368,-90,71,173,-21,184,-7,-111,3,69,-402,22,789,-14,638,4,372,503,77,44,67,704,62,-15,481,165,353,-3,135,16,2,904,81,54,155,34,446,88,184,13,-9,222,126,680,-95,242,296,289,39,-97,212,263,-453,262,71,26,217,-94,38,137,-351,-25,23,597,131,67,-67,18,237,61,-12,-127,213,623,347,119,78,166,-144,188,30,31,122,39,80,234,352,112,200,100,281,50,-225,319,742,178,510,38,78,-171,225,-16,-123,142,905,416,229,174,70,55,330,220,-207,599,83,1475,142,22,-24,884,603,-56,-10,516,59,592,156,1130,3280,36,-54,1393,21,577,-10,395,128,142,5,355,154,-120,719,40,97,422,-593,-206,24,7,2,36,13,-53,-32,188,90,493,350,1205,-43,83,262,125,36,36,147,83,165,8,165,68,243,85,252,17,112,65,15,129,-138,40,606,220,214,720,92,-126,172,317,-27,82,-122,302,32,-5,459,-8,245,434,3,35,26,88,30,102,20,37,658,61,323,145,416,47,66,442,-32,149,450,216,83,39,1200,2121,127,343,530,204,197,36,280,-47,277,380,167,788,456,563,15,299,173,-92,28,8,918,186,304,142,345,1212,260,283,335,3,-15,2,58,-58,173,24,-568,150,190,651,1052,423,726,68,-170,-76,6,-17,42,87,112,24,309,91,163,231,227,205,707,641,57,144,-13,13,139,151,-10,-321,42,72,70,288,54,404,100,445,-8,276,460,328,219,-23,97,198,45,57,-51,-291,-16,52,-3,323,468,131,72,99,75,-44,102,51,312,100,321,273,40,-51,389,-87,279,-28,97,560,-33,98,55,-88,-10,14,122,82,89,52,451,-34,100,127,110,-314,-8,322,102,-2,-106,175,932,-123,503,-5,412,105,304,87,74,-76,18,145,-246,-10,-91,211,683,194,81,87,-41,47,1612,192,67,68,520,1268,216,197,-214,941,-27,50,-83,323,-239,61,-135,789,-477,72,120,97,33,507,177,106,306,472,141,87,335,19,40,99,47,-72,-108,318,90,542,-29,63,-44,310,55,308,536,75,41,65,63,727,-247,117,141,-56,9,38,32,80,92,-38,-51,362,264,-105,3,715,-83,1375,197,103,777,-32,44,162,193,15,548,-10,443,121,81,47,34,855,54,158,-22,205,317,-67,946,110,16,14,-111,-63,182,1002,-140,90,228,875,279,706,814,52,-348,217,434,188,995,-33,93,114,1023,38,201,89,869,8,88,-47,342,67,120,433,178,26,182,454,49,132,-1,-1320,331,164,-140,120,275,471,957,8,42,227,141,-285,39,418,156,180,156,105,140,34,116,129,143,-51,109,319,15,1150,180,-353,19,-24,-183,481,83,453,286,101,1166,532,279,36,100,167,-15,280,135,176,1000,197,421,516,167,-19,640,-292,159,663,281,297,63,273,370,220,234,141,175,105,519,37,120,-2,-479,-18,-125,13,780,60,392,-194,2313,11,124,337,832,-12,931,488,1350,303,194,79,1549,133,-28,183,142,647,456,-52,151,39,4,590,-106,264,1286,161,334,99,108,151,161,58,171,119,40,1200,301,72,84,790,-139,9,-28,417,323,-4,506,435,440,204,1090,149,86,-145,786,279,232,-3,80,45,202,-543,119,468,182,171,270,117,194,1150,307,8,103,244,-76,-25,402,416,-214,387,187,183,5,481,101,893,523,174,6,30,17,567,12,364,649,182,549,20,-12,-101,86,546,122,68,-13,529,593,168,67,35,554,-198,34,-146,301,963,70,212,0,142,50,224,104,-113,-15,45,1008,318,89,88,-43,31,60,218,71,376,-80,168,568,143,280,603,155,927,351,181,67,127,131,196,68,1016,1090,423,653,58,203,768,559,279,-7,197,540,339,130,113,-40,221,142,120,-626,-153,98,91,1083,375,625,398,34,31,75,131,-40,-218,71,45,273,-8,-27,855,254,224,109,135,140,113,1019,308,-24,736,306,1134,309,-289,-61,17,-74,-107,245,232,243,-144,35,1324,345,342,-9,146,-381,499,171,207,42,61,217,392,429,990,268,798,421,178,25,89,35,1466,224,990,1147,258,405,2809,117,716,158,128,1195,-50,640,364,1061,1050,336,271,657,-46,-11,316,1322,21,705,-12,324,-281,8,282,272,435,828,432,51,178,102,225,103,338,312,944,164,1988,571,452,467,226,385,164,91,68,-365,165,407,200,59,-13,47,177,-68,110,317,4826,1244,-7,824,127,251,214,836,466,377,278,538,409,61,-42,-684,37,333,607,189,15,538,453,36,417,32,63,40,546,176,135,-112,27,593,-403,43,216,67,-207,169,38,522,-161,715,185,665,350,169,373,266,-98,31,87,109,70,-694,9,135,488,5,-19,-27,336,426,72,176,-30,197,509,975,1387,2945,-647,23,78,40,2,153,98,-164,-60,899,259,159,-131,98,-53,245,187,304,661,189,250,63,-59,135,129,67,-34,391,1042,101,480,205,632,7,122,202,759,31,-6,1025,326,63,1032,321,186,656,-15,760,670,143,563,2437,204,482,-158,120,331,522,330,4797,-17,384,358,164,-29,-48,30,154,-50,302,552,291,310,160,322,124,389,168,788,-39,53,-156,23,59,668,184,141,160,105,35,51,-123,335,458,1256,520,268,295,1866,185,148,56,-42,12,85,-13,81,-151,-235,239,177,17,225,1217,-52,202,485,57,1814,497,344,-17,329,40,138,52,24,154,1385,-46,-88,109,-22,165,803,595,63,144,392,91,67,-45,25,131,-277,-277,620,247,283,369,263,863,260,386,236,-81,-440,245,-8,75,132,10,146,436,68,43,105,-80,296,164,400,151,697,42,270,933,419,-58,141,247,120,375,643,69,-1458,15,10,546,-69,98,250,220,213,-334,73,208,22,66,250,146,653,254,101,284,-51,115,52,37,550,425,282,25,45,36,352,1475,571,635,1243,34,123,161,240,391,326,-68,-169,16,-61,117,675,1526,-56,424,-50,196,96,197,331,23,-25,1,472,146,348,303,1026,137,32,58,269,1010,1702,1325,265,25,0,772,373,412,548,150,744,432,320,31,503,576,45,862,204,236,330,1113,512,307,225,1894,801,125,6,-124,85,386,63,29,1279,125,925,342,86,-48,368,26,57,98,67,78,42,-57,1317,51,193,861,115,14,-107,9,-109,222,-52,179,790,92,-53,667,128,249,64,380,-10,686,306,60,462,1971,144,1203,138,170,899,255,66,392,519,-144,96,-27,-82,182,-14,294,156,910,311,116,445,-475,949,94,239,272,349,188,475,1704,267,802,41,140,177,322,-870,389,387,189,320,86,-80,93,386,78,469,-69,127,4,358,-32,18,43,55,247,19,1190,332,83,1272,115,217,309,-76,-41,468,604,436,30,1944,-87,349,636,321,-40,-83,-101,877,382,503,200,-317,56,159,110,348,103,1295,421,621,146,33,-2,142,226,530,506,-23,2061,520,34,-234,403,101,63,182,443,206,166,984,-344,141,1057,156,545,346,149,105,139,-1,-14,42,149,27,44,-182,74,82,334,63,193,-31,305,-442,92,-81,130,-91,-124,64,226,274,327,17,482,-16,114,117,207,-120,525,-155,-41,413,280,455,252,78,391,10,1171,261,-38,257,360,198,270,-84,447,523,422,715,56,113,221,-10,15,28,21,-51,-86,21,470,-132,26,172,829,116,346,113,88,12,663,162,226,264,207,812,-66,20,77,-3,-77,100,299,374,309,115,70,54,1253,1461,769,15,71,1058,15,-347,595,842,-79,76,53,124,2,87,96,243,333,-51,3,29,304,94,143,1,44,143,90,108,1608,421,271,46,191,1683,77,-60,338,195,59,426,-35,11,-42,107,295,520,11,183,30,2077,803,142,1281,96,130,312,536,476,201,334,435,368,-82,79,196,-39,2180,944,516,31,64,413,517,572,1131,385,-97,63,539,72,357,40,90,422,1140,335,296,68,0,-6,440,268,-3,-91,527,465,195,-85,231,1779,418,915,-153,323,212,150,3251,44,451,306,456,312,161,837,153,392,43,106,408,93,438,-67,99,146,119,144,589,550,286,103,-347,293,201,80,1075,257,-33,244,6,346,47,270,62,51,32,67,449,672,324,-36,235,935,1700,158,-32,16,265,321,-27,385,-58,189,390,1542,196,857,312,2484,219,953,212,409,991,438,-228,2401,153,273,326,229,293,41,580,384,-96,473,1560,23,756,95,278,347,194,676,66,467,14,456,351,656,177,898,389,349,1331,135,390,58,581,14,1878,273,181,1478,78,151,1096,-305,391,783,1529,726,54,34,-206,179,860,2487,1983,-48,107,7,-8,274,-111,1030,73,348,188,-33,217,-385,411,92,559,18,314,1364,1393,173,365,433,-459,26,1365,388,84,126,1696,52,888,682,254,22,346,59,126,332,27,686,109,-37,219,527,308,53,129,21,537,8159,236,281,114,14,243,567,379,311,-2678,454,2507,108,170,1324,276,-20,135,114,113,59,58,185,1174,-56,366,775,915,14,297,4,80,-298,159,201,1178,227,2519,419,461,-5,448,16,1279,508,136,113,878,769,-344,210,178,58,15,42,-214,178,62,119,302,171,250,188,267,-10,-48,133,745,441,222,139,15,190,-38,25,183,552,149,13,509,364,254,257,98,107,204,747,496,310,462,350,481,532,225,190,765,104,56,-35,13,135,446,90,-71,113,110,11,545,257,578,448,731,868,151,386,34,-39,152,928,79,127,797,363,20,1390,123,-269,82,49,375,1407,-101,119,294,855,71,180,153,498,395,234,-758,-63,92,17,112,75,54,183,146,104,166,-33,98,134,-103,517,1539,7,70,355,144,26,-266,174,212,139,-13,34,129,406,-132,58,-266,20,385,-210,53,-471,632,109,145,160,158,-11,150,166,73,167,108,494,620,116,692,643,32,403,47,503,345,315,621,393,84,56,252,-473,1055,580,38,-10,226,325,82,123,208,250,77,-302,629,-47,857,599,242,230,-178,-106,217,117,37,62,125,603,178,-9,-91,1338,70,1084,1077,688,218,178,781,5,510,126,-32,161,490,1353,31,978,30,287,394,819,-5,5068,240,425,-23,171,228,682,93,183,3927,291,188,500,57,112,132,-10,-213,158,208,834,234,-30,62,255,562,1,76,289,205,222,77,273,25,-109,239,219,72,47,462,69,35,73,226,834,58,708,391,30,50,134,79,-2,2153,156,99,138,26,277,231,441,439,412,819,106,-57,2883,-53,497,2904,1994,164,187,1521,211,777,11,694,-193,74,839,220,201,206,380,-417,81,27,168,420,41,-185,224,409,139,429,37,266,765,2345,353,88,124,44,278,62,30,-13,-83,-280,341,672,252,80,124,78,574,620,297,651,149,382,67,447,114,669,567,131,110,188,791,819,389,102,35,435,778,1361,307,284,315,372,1117,2,-19,-120,266,742,341,564,489,155,199,317,-77,163,364,226,9,706,452,3,164,128,491,67,120,-52,-86,-945,-11,28,358,47,-288,-552,628,32,217,282,139,509,105,248,56,64,829,403,137,37,178,136,-4,-97,91,273,239,591,3712,507,4,468,386,3156,711,174,311,-52,-145,55,474,226,558,227,147,515,628,134,-65,253,127,139,495,340,1,41,180,153,261,-261,-742,268,402,1384,1654,-531,491,-782,418,210,1368,464,1065,11,1558,-11,261,238,224,120,346,1072,267,168,114,38,92,130,120,166,128,66,728,210,292,158,124,160,78,128,140,173,129,839,235,-53,784,679,158,292,293,1495,231,942,182,-238,-22,384,302,127,536,421,372,129,137,78,-34,611,545,239,83,372,82,113,163,509,37,115,-1,-58,1334,-90,80,560,700,146,86,17,70,-5,545,2913,257,951,251,82,147,467,73,-81,214,71,186,150,97,509,90,331,86,33,263,279,476,821,63,3654,239,876,-19,707,-20,148,493,-225,138,396,740,1874,653,155,467,142,48,38,76,528,854,43,505,110,-185,37,-402,1198,152,174,78,611,82,-41,198,-94,168,119,27,34,351,46,2381,110,35,84,378,994,-7,90,-52,-389,128,-389,79,740,249,-8,455,141,16,362,110,317,99,969,1405,387,79,175,598,-54,21,7,739,-5,26,36,520,23,9,255,176,288,69,719,1063,80,83,-159,562,293,472,746,47,197,173,278,-276,42,105,-203,226,19,97,304,265,374,207,159,199,108,-465,25,769,154,102,84,136,95,108,642,316,3894,277,122,-72,102,1994,494,37,499,382,-42,-19,196,123,55,667,890,-123,-29,-175,102,572,-48,-443,57,76,199,-7,42,85,345,346,1021,419,282,126,686,568,367,-2,253,387,752,282,154,232,15,168,203,117,398,-63,512,986,163,-947,1876,-249,213,-45,64,276,-18,291,56,272,-101,150,5,159,536,351,757,-24,867,1108,518,443,572,30,128,50,4,308,121,171,56,-23,1602,304,551,-169,622,-118,60,-24,28,336,479,-52,-111,2,157,56,90,-406,701,-38,53,156,461,1930,164,432,275,73,51,396,53,-7,193,-65,101,247,684,634,719,4992,838,917,330,257,470,77,298,-24,261,-19,362,505,62,1761,584,1169,163,408,223,733,-433,116,52,69,54,80,-4,350,975,119,-55,160,14,1510,-42,452,911,3387,482,64,-256,298,131,783,27,-711,136,66,-20,138,116,1218,1202,395,787,-33,251,545,980,313,204,193,154,528,572,204,58,51,78,44,82,-22,-76,790,804,66,232,348,191,138,1191,487,105,78,124,547,556,-36,831,-115,779,437,1165,-164,-62,176,205,364,70,-97,177,294,-122,371,435,151,-133,88,-341,44,226,171,317,682,350,392,-40,243,136,129,239,164,227,967,173,-7,-60,410,248,265,143,2407,-561,699,311,762,970,-28,941,305,212,1391,-368,60,2074,63,291,3151,24,352,932,159,-12,189,736,89,178,810,1050,70,-250,-184,42,449,185,52,-84,170,1118,28,775,1338,368,821,-47,-4,3883,98,1526,355,150,264,-14,330,26,26,100,-106,2137,253,50,198,151,286,278,287,1448,644,-98,4868,180,32,892,269,41,83,-28,55,827,840,4,260,151,202,316,101,1284,17,1309,479,-70,77,355,290,118,1342,1031,140,745,143,768,168,347,519,222,341,255,68,-56,416,417,364,268,38,71,344,1204,-313,46,128,256,276,1417,161,304,388,389,263,644,508,100,308,300,49,490,14,298,263,202,252,192,58,685,-187,2114,2497,450,-311,13,-71,451,76,51,-135,80,139,-155,5,550,508,1004,129,701,528,606,247,422,443,26,194,745,1569,103,264,432,-300,611,102,22,98,1474,548,114,2357,599,221,451,638,89,475,-2,171,1439,47,466,32,23,802,1659,275,-402,315,366,132,88,1168,168,539,454,453,133,-152,335,27,179,65,-269,574,83,72,186,3039,92,63,1,124,212,329,326,-329,-97,38,254,76,125,229,-90,1082,67,55,-29,1058,389,38,96,62,610,88,4,162,216,-154,64,347,36,115,838,-13,800,453,901,1438,249,1005,237,552,64,76,373,168,688,324,-13,413,735,198,-250,4952,34,726,4597,98,14,115,167,417,340,2028,2086,13,743,43,363,153,433,289,316,93,274,15,-52,303,369,407,607,706,238,28,349,108,554,369,135,-48,888,707,296,919,183,136,502,651,-21,-229,210,67,397,300,312,192,52,262,-33,-55,100,248,593,495,-4,236,158,123,813,-270,330,606,467,1098,206,590,567,168,408,281,761,1464,2929,113,93,44,403,1107,334,-39,220,171,51,274,1239,1536,59,475,30,-51,-441,653,177,159,-5,298,50,-36,1181,589,122,340,61,357,1171,-47,310,86,522,20,-1,1556,293,350,91,28,-33,-140,65,244,450,28,-128,221,166,393,45,105,494,71,177,1849,694,77,275,73,123,107,242,456,134,14,12,-859,-168,271,641,-94,-18,533,133,94,215,16,-23,129,92,59,248,48,286,242,18,189,-46,695,-883,67,123,61,38,-113,620,2898,547,46,94,2367,126,-3,293,292,704,155,478,2291,521,-108,72,270,120,152,297,-104,210,-79,-50,1443,548,449,246,100,100,87,1099,220,199,335,-102,-78,532,542,477,238,159,115,-153,938,57,345,-27,637,118,523,-29,40,378,135,29,-36,453,63,96,747,448,272,-668,142,308,152,32,77,125,290,46,-12,2,243,414,697,128,125,68,-99,54,258,131,-445,335,-215,415,316,118,221,-92,314,71,-9,62,111,131,309,1174,964,25,-129,162,36,-259,81,425,-73,112,85,12,60,130,-33,-72,235,-28,-133,-6,130,338,13,-79,-419,331,-297,83,-62,35,52,22,-14,31,81,33,108,-229,333,158,-45,-3,42,-102,-21,59,0,1,-472,657,-56,92,251,84,-92,24,31,14,34,50,544,156,1051,577,351,24,66,377,2104,-72,1280,1776,-80,45,142,26,38,8,27,226,-32,19,-31,61,94,-27,-7,-169,4809,71,149,-10,-49,48,334,35,60,106,-16,39,24,36,46,-1,-5,25,46,-358,534,2051,-56,849,55,145,21,80,-25,89,-7,-12,-81,-35,-47,-15,40,8,-41,8,-2,-25,106,263,-15,46,46,32,204,-20,16,12,-17,294,-65,-115,-165,1357,30,433,33,84,-67,40,-965,-124,11
-14,-52,-51,-6,-105,-63,-43,-24,-18,5,-6,-98,-17,-91,-69,-66,19,-42,15678,-5,31,-36,28,-28,-32,-1,-10,-6,14,-9,-85,-32,-231,-102,-193,-110,48,94,1407,764,1381,687,670,2364,819,1719,4603,56,16,13,866,2619,-60,843,-47,44,161,103,244,40,29,64,57,18,13,-1,401,-26,61,-143,-57,30,154,-349,17,-1,66,57,261,-30,64,158,-2,-9,33,209,29,173,98,-6,94,-4,11,201,64,-27,-20,60,-10,14,55,-50,52,-45,-30,-7,677,102,-197,159,37,-22,7,-350,-64,84,30,-45,-26,-88,-34,-128,162,244,-22,-160,214,12,89,61,121,-32,8,-2,-33,111,-5,95,174,-16,11,-43,18,34,46,31,70,219,-11,66,48,-2,57,68,34,-50,180,-49,194,-37,3010,71,17,201,39,-22,9,19,41,34,117,-1,71,32,113,69,26,-45,-13,30,242,-28,36,38,23,15,6,-48,-223,-85,603,5,-16,-44,109,166,69,40,-29,32,3,49,31,37,20,29,9,160,48,88,40,-93,5,-53,509,-182,88,419,-23,0,115,-61,2,-43,219,1528,-16,-10,98,-9,-33,21,99,55,1,-62,-41,113,185,99,276,106,529,-9,10,-142,-55,43,-3,115,62,220,37,14,268,-70,38,9,221,-10,473,248,-1,159,-13,-21,6,-143,-27,50,-29,183,193,-78,-105,374,19,-62,-180,20,31,153,1427,-12,-18,-14,7,13,103,-62,1949,166,265,-18,-41,65,101,97,351,-2,30,-17,4,72,82,4,10,272,17,352,-80,300,-51,-9,94,-8,21,0,-27,-21,-11,436,324,140,42,14,1061,77,83,-72,146,-51,110,80,32,10,1,98,305,21,1,-16,92,-9,16,-4,207,38,-27,439,106,27,585,-101,80,48,33,50,97,-7,-159,209,75,292,27,47,3,499,454,179,115,-18,216,27,307,114,72,166,191,33,4,20,-43,383,158,89,-117,80,-9,321,-17,-14,15,-28,27,58,-22,45,306,198,137,33,9,-25,6,73,494,-112,-42,25,173,166,12,-15,16,26,98,11,-8,-11,-1,87,13,66,0,33,393,53,1,10,241,23,-40,-133,-21,15,282,24,56,10,140,242,105,-12,15,140,29,-18,9,248,95,21,103,71,21,-174,95,9,76,46,26,18,62,449,24,-2,-5,-23,-187,15,50,-41,27,-42,198,-53,66,-68,-45,328,41,86,249,26,205,34,46,-13,7,-11,-10,79,-54,-153,17,28,-2,33,-28,2,-219,-13,-20,154,-40,18,370,0,171,-64,-22,19,172,16,-42,35,205,143,59,131,30,48,-9,-11,-232,147,233,214,56,28,103,371,24,120,11,456,6,23,28,30,161,61,122,237,15,3,51,-138,0,90,-33,133,111,109,279,281,-6,-15,-83,-3,-9,11,1610,7,-45,16,-14,3178,18,-132,86,-112,6,-20,7,78,17,41,34,97,66,-39,-151,336,-29,1,15,38,96,7,18,19,21,-5,-9,46,-30,-123,-89,30,-31,4,21,142,143,25,96,55,-415,44,19,308,34,7,-3,2,18,264,-26,-15,-38,106,377,85,-4,-86,-10,31,52,-109,82,11,170,-3,76,85,-29,16,54,86,22,122,34,4,13,174,18,90,77,234,-43,-31,6,426,62,18,17,-8,11,8,13,-1,113,107,-21,557,186,26,-228,-4,27,5,38,36,6,90,176,15,86,-6,-16,4,36,-69,45,-66,-33,138,-60,106,157,44,11,22,115,16,107,93,11,36,28,279,437,-74,-26,-48,74,44,16,118,314,-37,145,-5,-110,26,26,23,-13,3,-6,103,-11,9,-441,51,-64,-46,1,198,1,232,52,46,41,43,109,-42,45,13,133,-54,11,42,23,610,0,18,29,324,327,-3,-129,86,-126,-19,75,-8,31,17,-36,-55,165,-144,39,9,26,452,-25,140,77,-16,-8,280,13,10,-29,44,100,6108,247,-63,21,-22,-106,-9,78,33,672,-54,151,38,47,153,176,-60,-18,425,354,68,-57,64,-149,346,178,569,-62,159,-24,39,-44,1627,77,-60,165,165,264,63,133,-16,119,-114,-368,173,-66,-123,-64,-344,-58,91,-129,-28,109,1134,224,35,-33,-48,16,99,-26,156,-11,-16,31,18,41,31,-125,-44,37,-21,6,293,-13,-66,22,-45,193,-167,-8,84,-44,504,-34,-38,-114,36,-25,173,-86,-57,-26,1837,66,36,-9,90,2423,71,71,52,459,-50,-18,-325,741,-41,-65,-10,-4,-33,47,128,54,2344,236,-62,-92,7,72,-106,60,35,-83,1767,-126,-47,18,-11,649,2928,-136,-186,1,96,8,11,67,-158,691,412,-24,12,-12,437,147,11,38,3538,252,10,70,220,239,72,34,-24,44,-29,-36,540,-24,102,0,-18,7,68,-58,-97,-84,3,58,36,-60,12,-3,-73,-681,-2,250,-31,-246,72,145,-4,-9,23,151,99,97,-19,21,176,16,-33,-18,-119,15,-25,57,-148,23,-10,-30,145,33,-28,47,-52,138,7,36,-55,-115,1670,-27,207,-30,80,18,-34,-79,-52,4,-41,-8,84,518,12,63,-92,67,55,7,58,79,-101,-126,-57,7,-35,-583,1115,-19,46,-44,499,3,75,-86,1498,-180,72,46,72,30,-4,-125,88,-14,11,-24,121,17,1348,124,13,37,78,-74,4,4,490,118,28,207,6,-246,7398,100,271,166,-15,79,11,-11,855,81,1080,68,113,53,659,15,420,151,101,-103,100,41,1068,114,178,189,355,41,-4,-33,397,8,347,-4,113,23,42,36,-31,15,-42,531,-30,-48,-22,-8,-16,3,94,1008,210,230,-249,552,13,-98,-24,696,29,-53,98,-37,-66,-14,-35,235,85,306,17,-24,-35,-25,846,191,-15,25,-240,77,31,-7,-1,5113,-9,-20,77,96,140,139,6,3,-60,-27,7,25,-3,39,19,1556,-13,25,42,24,-5,29,-21,-22,157,1275,32,13,216,177,0,362,268,38,593,49,268,-6,74,50,16,52,-20,-3,-34,98,193,-2,78,-13,3,125,-10,-121,-101,-25,48,-80,51,6,36,90,-141,156,-48,86,-51,-24,-48,82,0,10,-8,-120,38,225,68,18,52,-87,8395,2600,-32,-130,-163,48,-127,5,13,40,-180,11,178,37,-154,19,-8,182,-88,16,136,20,18,15,26,7,91,136,-32,7,13,161,34,-19,-29,79,540,-30,12,-43,-78,-83,-11,17,555,215,6,5,85,3,85,-43,42,-18,-8,66,-90,6,0,-2,-15,-34,49,143,348,-44,204,1382,0,39,-22,60,393,283,253,9,24,53,70,36,10,49,-8,-56,32,-10,9,49,26,-63,12,6,80,110,8,-5,45,121,119,32,14,-139,0,-7,-9,-80,-85,140,38,42,924,129,241,-23,-509,15,-232,46,10,-331,4231,930,41,1,81,308,49,-87,48,31,133,-18,49,4,-21,179,-54,235,-1,-6,185,-12,174,410,30,33,58,207,1584,-7,680,399,2,-5,221,-9,13,5,-57,63,162,4,6,-10,50,83,27,82,56,-16,60,47,597,-11,-40,129,-25,58,308,-95,-2,137,18,-53,71,151,26,154,-7,42,5,-46,-312,48,25,191,-137,115,26,497,435,106,24,-35,-3,133,52,5,84,-51,24,745,32,-153,-13,5,-53,-9,-42,20,3,181,-12,31,-5,441,70,-68,-19,-18,10,87,-717,31,117,-58,-9,-1,33,-31,260,100,97,-134,134,23,-6,13,62,137,-21,53,-1,-69,-16,-227,81,45,176,84,43,100,18,-29,42,62,15,-7,40,17,47,-22,-5,-162,12,244,-50,17,159,15,22,-22,-3,7,-15,-191,99,-12,-8,85,-9,30,59,-19,35,-11,6,184,39,279,25,203,-284,58,22,-16,176,52,185,-20,103,8,86,48,12,51,-108,-12,82,78,-78,118,7,85,14,237,26,21,1929,58,41,-77,5,-12,-4,18,-55,3,22,271,246,-5,-4,-53,-39,-36,103,13,75,-22,196,31,11,60,75,-14,-93,75,58,-26,-36,-31,51,32,14,46,72,23,27,-9,53,-6,46,-157,-23,53,-12,-5,14,-85,18,-235,-3,54,-2,-42,61,23,31,102,32,1,23,229,-33,152,31,48,95,45,137,17,49,61,-47,-39,41,22,66,-41,91,-31,-66,-26,76,-31,81,-16,41,340,-62,115,73,7,-44,-115,15,29,-63,19,-15,-4,139,-45,-1,0,-288,35,-41,216,-3,0,62,-103,34,-65,-60,48,23,-38,-6,397,4086,-41,16,1276,67,9,14,-169,-5,234,522,7,341,176,-35,-160,60,252,-71,25,-31,28,-11,52,-124,26,171,46,71,45,126,27,-65,2250,343,-103,57,688,31,37,55,24,-51,52,-21,3,-123,3,24,-4,24,-3,-7,-50,208,17,206,46,122,196,14,116,-91,181,-58,-92,-40,-4,18,-64,36,54,354,29,-19,99,-13,-130,5,-30,-9,-19,26,-27,-2,10,89,-32,-31,3856,121,4734,2842,3499,-5,2,23,1991,-269,33,594,851,6,-7,342,-16,73,-8,38,-12,23,151,-90,87,8,20,468,291,5,106,-134,-127,231,-58,23,8349,5,46,706,-5,71,20,-33,2,79,21,170,-494,15,125,-19,-54,-89,122,262,-280,-156,234,99,-105,-27,19,53,-10,65,448,99,20,91,5,50,307,42,78,-35,647,-84,2471,177,22,10,295,14941,205,6,86,35,-118,-12,13,18,64,-17,16,-4,590,17,-12,-81,-37,38,-68,-13,208,-49,-22,81,94,1320,24,36,8,-218,85,-11,-5,144,-19,968,40,-283,-43,11,-120,37,105,55,336,75,-6,-68,70,43,65,-31,87,47,5,-15,112,276,-16,-27,-40,83,23,93,29,-10,15,-47,-105,38,4,-7,64,52,46,1097,-196,17,26,20,-6,121,114,1832,122,-242,319,16,15,10,-95,-130,19,-110,180,33,187,33,40,-97,21,-36,1734,-20,-39,-39,-1,123,62,7,-2,9,207,113,-2,1425,203,-148,-16,78,44,-38,115,136,7,2348,51,99,-49,125,68,91,79,54,41,78,-49,702,-10,11,118,281,-38,222,22,-79,137,-61,164,55,26,71,81,-21,121,30,39,45,59,-27,-3,189,817,88,16,61,28,-8,9,163,13,48,62,73,32,-154,14,-3,-20,188,-47,-7,99,-10,-18,286,101,21,-9,-61,1,37,5,-75,84,61,1660,175,11,-2,13,471,174,-161,92,14,39,10,-103,98,-59,87,-65,21,833,627,-39,59,38,91,-130,-20,-4,-79,-38,43,128,50,33,77,33,-8,-58,39,27,-6,-21,5,-68,-162,-65,-3,-29,-9,-28,-3,3603,739,156,-17,-11,70,9,-33,-9,51,-52,545,7,-6,52,43,43,6,235,32,-77,-6,112,-30,-99,-38,-111,102,1077,32,61,61,39,-37,-29,1467,-137,56,-17,-191,-58,-19,56,-18,-47,7,67,-222,116,-55,51,16,247,118,128,16,22,0,22,-34,123,71,26,-54,22,-77,2095,-36,11,-9,-4,81,-7,65,147,5,13,-244,29,19,30,17,-121,53,25,-4,84,-11,-24,1,29,372,84,342,349,9,-18,-18,12,-130,-67,10,32,124,62,79,195,-67,0,0,63,30,0,12,-84,-3,-81,493,46,-4,-212,0,63,44,203,-36,18,186,-23,-71,225,-629,-122,-337,-207,39,3,24,19,-31,-46,985,-60,335,22,-121,235,51,51,41,101,46,77,-623,78,210,52,-266,30,212,22462,53,-8,147,20,17,1655,-11,43,5,103,1,73,-6,-24,296,22,5,-28,120,90,32,134,-77,-443,8,8,-34,-7,86,-38,-4,-28,692,385,-100,25,1404,324,-13,50,18,22,-41,-45,8,-2,510,75,-78,13,80,37,21,104,74,-19,-16,-355,-3,10,-6,7,70,97,46,20,75,-24,140,35,92,29,298,18,289,140,-3,8,103,-5,-72,-358,194,-38,30,14,5,279,-27,-9,80,-4,238,-74,0,49,47,-33,47,68,115,164,39,-1,-20,25,28,205,93,24,92,-34,-21,1211,2629,101,33,47,3,23,104,5,-115,-20,23,244,138,120,-48,79,161,12,42,22,-36,148,195,34,91,226,171,19,33,56,1290,30,-148,166,38,-47,133,5,-24,-27,279,168,-62,105,265,104,26,-8,12,0,168,25,141,-4,68,235,52,-17,99,107,-4,35,-32,-17,98,-146,-13,-33,-13,77,80,8,-12,24,54,41,32,8,3,27,78,27,11,22,47,133,374,-24,-56,191,-1,47,25,-7,67,-100,37,-26,-8,-89,-31,35,-58,33,8,20,25,83,-29,117,16,13,294,-7,1154,43,65,36,26,-7,35,166,-11,16,1,133,57,-23,-5,-54,15,-13,-51,216,-14,-17,20,13,65,13,79,65,-97,-28,45,55,19,0,44,-124,-59,47,2,1365,77,32,54,-18,1,50,25,80,40,-78,-3,12,4,-78,2,301,17,-13,47,54,-38,26,7886,-7,193,-13,-3,-51,-12,34,53,-59,28,-20,-112,37,22,28,12,82,57,4,-2,7,-17,81,22,22,-78,17,15,-82,-29,290,202,111,-48,-41,88,-2,29,92,8,36,175,-17,-57,-56,-6,36,75,-25,18,41,4,326,85,248,-141,243,43,26,-36,22,145,67,82,35,-58,46,24,-127,280,-49,48,8,228,17,7,-14,-31,15,31,-108,13,86,-75,11,-7,40,-2,-4,-32,88,-14,15,35,74,5,78,96,244,-37,118,-59,251,355,15,-9,4,13,50,-10,54,-31,115,31,174,-15,22,33,7,-33,-285,139,18,139,16,17,38,-48,408,14,274,-8,175,25,-14,304,-6,91,-4,14,-3,-11,-168,9,35,48,-201,-148,-10,23,4,60,156,393,36,23,50,85,6,16,-34,5,31,18,4,43,-4,-16,38,-57,98,20,87,22,5,149,128,78,37,-72,-4,-187,1361,1,133,-140,-67,221,-12,138,107,-19,89,-33,-26,-19,-75,86,274,104,-27,-22,-44,77,38,238,59,70,78,13,388,366,1156,1107,158,12,80,46,59,13,237,-13,8,14,1,-35,-47,-12,-14,-40,-90,29,-9,3,50,49,-5,-13,137,24,19,116,7,129,6,-2,-1,9,99,167,-21,-122,2031,3427,1474,1202,1370,2571,888,-4,187,5,42,126,44,80,240,49,-3,-243,-85,20,-11,-27,21,91,66,57,-57,99,7,11,-14,128,141,179,40,18,-21,4,1,17,-1,89,-37,-14,-50,101,3,-8,68,26,148,61,242,-70,22,-30,88,50,45,-44,-10,53,-65,-22,12,-28,19,-21,2,10,13,24,9,16,1,-33,1,-9,3,3,-9,10,209,42,-19,-22,2,25,61,-8,7,443,5123,21,-98,-16,122,43,10,-32,-210,89,-5,73,-36,-13,98,250,-41,114,-15,-90,72,197,8,44,354,41,58,253,11,20,325,16,47,10,-7,-28,49,-16,34,51,8,-19,89,37,69,342,107,60,-149,13,17,0,-9,41,16,0,28,-1,56,87,12,24,7,45,275,-38,-94,-6,-45,28,-2,-9,26,3,-58,69,143,3,7,33,17,-1,26,11,89,29,86,-49,29,151,5,-37,98,-46,-1,-29,27,-33,4,26,4,68,50,-109,217,27,7,74,-68,117,3,-17,-2,827,7,109,39,153,-37,328,-76,13,9,211,-40,31,-13,17,-16,43,62,68,90,24,86,-25,-9,41,62,-45,38,149,0,21,71,624,-12,-163,-78,24,22,82,54,14,17,-8,36,-27,27,117,-1,48,-6,8,-15,11,-10,138,-8,-119,1,-11,194,79,209,97,-167,-81,-37,62,166,-172,-39,-231,64,60,-14,-18,7,38,133,-91,0,-61,27,14,-7,133,53,7,125,-323,-67,-34,-20,-32,-12,54,24,11,7062,-45,-77,12,-72,-58,246,49,44,65,118,34,239,27,8,408,-135,21,128,19,4,-5,69,6,52,-75,-11,-7,-213,227,411,73,28,82,-8,24,-17,12,156,-9,34,-12,58,476,28,64,-18,60,112,62,83,3,-48,-52,-65,-20,-18,19,50,5,-37,148,108,59,111,-18,5,-251,-188,252,215,19,-67,0,-18,11,54,42,130,30,25,194,12,12,575,12,9,2,-152,-118,-24,-14,37,-50,43,-5,-34,-15,-47,24,54,74,139,-15,-47,213,27,3,48,18,20,6,31,16,-86,80,44,5,-67,5,31,-14,0,-1,82,-174,25,31,-34,-12,1,-19,4,105,38,1069,40,158,117,-49,-33,205,134,316,1,123,-16,77,4,516,17,44,-12,91,162,299,18,8,631,1733,10,-18,89,-8,-60,8,-21,18,-11,67,-6,38,156,17,114,-107,44,-67,78,-245,0,-3,33,48,51,42,138,-64,-101,-39,15,40,-43,448,42,9,88,167,123,-32,-62,68,53,-3,131,27,29,-23,72,22,-19,162,69,22,53,2133,-39,104,17,-33,-17,144,-121,-36,35,-117,288,87,2,182,8,-7,141,458,14,13,-9,36,12,120,13,26,205,-1,-20,75,35,-197,63,307,28,11,284,1,-121,67,77,-3,78,31,32,43,140,-30,-220,267,202,-83,3,-13,7,136,85,110,-5,35,22,-29,7,6,93,-60,-19,-30,-46,29,45,-42,178,-13,22,109,14,-68,-35,128,-116,1,91,1,-11,81,-1,12,34,62,9,44,-4,-33,-26,72,169,243,248,-86,98,32,-33,-276,0,1,-37,-20,-25,57,-75,222,-115,49,-7,55,9,112,41,11,178,-8,56,-3,5,-33,-12,61,-30,12,42,39,8,151,-6,25,149,1143,131,67,14,48,28,-142,15,65,21,44,-2,22,37,-9,78,5,32,14,6,14,-18,1,73,36,-25,-17,51,49,-189,-52,-33,-27,-12,-30,162,-48,21,-228,11,-123,103,27,29,-49,6,32,32,119,-8,37,-6,-51,8,44,13,417,42,195,-1,7,-24,0,19,-577,290,-33,102,-7,175,28,44,-25,-59,-3,-117,-283,64,-8,78,54,-34,-3,78,40,36,15,97,39,-24,115,18,-24,-103,-8,-57,-9,-9,21,34,349,-7,24,-33,17,11,469,74,239,4,23,-12,82,28,-7,71,-4,7,68,-20,-73,26,-83,78,2,1,153,-17,39,-24,-11,91,81,132,113,-211,36,10,13,-1,195,-8,291,-29,2,69,-30,39,57,20,41,79,37,240,-19,7,26,-35,-17,20,20,-2,106,-18,25,138,49,54,-4,266,-135,-17,14,-10,21,15,-8,60,-36,20,4,207,63,137,-32,73,65,94,-130,5,-127,112,28,182,-3,-12,26,104,-106,-20,1,-40,7,66,-18,57,124,6,73,1,-58,310,352,-7,75,161,4,18,-35,41,-138,-96,-20,-33,21,24,-12,7,49,75,220,-104,-240,-20,4,-4,6,-13,180,274,9,-39,80,-33,65,22,-8,163,134,3,-3,2,-16,20,1,-1,21,-54,66,-21,13,84,312,-55,-26,45,35,-27,80,111,88,-42,-85,-104,40,873,-13,554,44,-69,18,-21,352,70,97,-146,140,80,104,308,23,0,102,-25,-162,62,-16,71,-10,18,12,3,11,84,-17,71,-24,-59,7,77,75,94,246,6,112,116,42,1,-25,51,-26,80,123,-21,-95,16,58,-47,114,130,16,37,18,-18,285,-1,17,6,-7,-97,29,15,-28,104,-17,-8,18,33,91,-5,-25,11,17,35,-23,76,8,-62,-38,-173,-38,12,-56,84,-2,-16,54,-94,40,191,90,322,-6,110,16,-1,130,22,36,10,11,80,40,35,211,12,71,-140,9,-223,-27,13,199,7,-32,170,-75,-48,-123,26,31,126,-16,0,-41,32,26,-114,-99,47,60,15,5,4,-9,73,-56,78,9,66,-2,-17,232,21,-1,53,33,0,27,169,7,-14,-157,76,76,0,9,10,-31,-10,51,46,9,13,63,-7,67,6,-58,-10,6,-112,227,-11,229,21,75,46,88,-76,47,-33,-52,20,52,-30,-240,40,52,68,51,1,-41,133,230,-94,36,18,-12,27,13,52,6,21,119,149,27,5,29,197,-60,77,39,57,29,-7,28,471,17,-59,-18,-15,26,-20,-48,-26,72,111,59,95,76,45,21,5,-2,-16,93,17,4,653,113,18,9,-10,6,14,-16,137,233,36,-173,-16,60,-6,-129,483,34,-1,30,56,-80,33,-60,21,-20,1,22,-8,-49,-10,-39,-1,38,-7,-22,-14,212,-33,573,-207,106,-42,10,2,-7,701,-16,12,34,21,-16,9,32,123,128,63,1216,-30,181,-10,-28,-86,-24,-42,185,6,9,6,47,128,167,-169,2593,-16,48,-17,18,-53,73,-8,60,268,-87,-11,-36,17,19,17,114,91,231,-5,-48,-40,-9,17,-108,-66,-88,35,64,-30,-18,240,-255,27,22,44,21,9,33,28,18,103,6,32,-3,0,-13,130,2337,-9,-7,12,86,58,-73,27,47,16,-13,-83,78,-35,-114,7,-12,2,1,-14,46,1148,-42,68,1154,127,88,-159,129,-488,-11,-14,56,59,-28,13,142,48,-26,-266,238,12,130,-18,114,1476,51,32,207,154,67,150,-58,4,40,157,86,45,39,-101,-6,54,-59,-13,14,-24,437,106,-14,-100,12,451,32,54,120,145,65,-735,-33,291,16,341,607,2003,-24,32,3650,199,-96,244,20,-9,38,407,-25,59,16,-17,-43,-516,430,20,17,-34,121,24,-67,3997,126,43,109,88,9,241,-2,33,-218,5,1869,988,-26,5,-4,-8,-2,18,70,-9,-100,-13,38,-253,3,852,-18,-75,13,-52,-59,37,138,-141,244,51,52,148,36,36,136,9,900,38,37,40,1048,848,19,371,95,-22,-150,578,-24,81,-226,-33,-5,-53,130,132,8,-15,32,-19,38,60,3,266,33,126,2,3,101,31,25,-10,232,-22,1954,243,6,-51,79,-42,1841,-77,122,12,7,48,927,33,26,44,194,39,7,3440,1475,15,311,-40,87,118,269,35,478,-58,704,-42,66,-40,-3,-10,-18,74,61,7,-161,-3,25,-32,65,-21,74,40,81,170,-3,12,-59,-3,-37,48,116,102,53,51,126,47,-16,346,338,116,103,-15,-21,-35,17,482,20,-131,94,-11,-47,-20,-57,85,21,25,2,7,-6,42,97,41,71,77,-1,128,-2,370,195,19,149,373,1164,101,-67,-11,107,113,10,-66,26,-41,-7,30,3698,11,53,1,-20,9,32,8,15,27,55,-17,30,-53,18,-31,168,130,-61,-29,-10,1503,-21,-10,-35,-9,-3,-28,-26,388,67,61,-5,35,64,7,-26,32,-147,-121,-192,-75,-20,-41,21,3,29,82,83,89,53,156,-37,-14,21,20,119,-17,-46,-17,40,-20,13,14,2036,13397,0,2,-26,-17,-14,231,-20,282,-55,-15,9,40,391,126,4,32,2,30,2202,49,-7,5,-32,-52,319,17,3501,1029,8,89,435,48,133,-17,96,82,140,104,15,68,-98,-42,47,59,-35,53,72,5,87,101,-6,70,14,-57,330,13,166,345,294,100,100,-27,35,-16,20,61,-78,-37,176,2,162,2169,4,-30,5,-38,93,32,132,37,30,-16,68,36,93,-37,296,128,13,262,46,2,-17,14,137,86,123,4,-4,120,-5,50,209,24,147,-66,-1,46,167,12,11,13,169,-2,-48,80,-69,55,271,85,25,10,-8,-33,108,81,39,640,54,121,15,-34,3,12,38,-5,-48,-18,340,-84,-31,9,8,-102,14,-16,405,-56,-16,-17,43,-14,14,11,-25,5,-22,-28,126,6,3,-9,-4,461,98,180,-14,21,1150,42,190,-16,-34,-23,105,-39,42,27,26,373,0,97,42,84,18,98,302,221,16,-87,55,1,38,92,58,312,3314,121,628,22,-54,66,54,89,4,4,-192,-51,-60,-25,14,503,40,54,42,5,-5,-24,62,2,27,14,61,-17,2,-4,165,549,60,-12,30,-40,16,-18,-23,48,255,-8,-3,114,13,-61,78,83,-7,-16,15,102,-30,-10,37,55,-5,8,9,4,12,-4,-8,67,-19,7,46,-12,1,-47,-60,48,70,36,-64,-7,3,216,71,109,17,17,25,14,-30,-17,15,153,24,160,216,248,-38,-11,-29,27,105,76,174,-174,5,8,296,-30,-73,-41,-9,48,7,-24,22,250,36,178,25,-161,188,43,54,25,101,2,18,51,26,-40,58,-20,28,47,9,16,-5,-3,-5,11,-21,-24,174,-9,261,-68,277,25,24,6,14,-13,33,25,26,2,-80,12,-16,-66,60,167,-4,91,-52,-77,-22,28,16,-8,-44,-9,22,9,-90,37,-100,15,-1,-23,-52,59,-49,7,-33,-33,-150,-4,-2,17,-29,-7,1879,101,79,-11,-16,-8,-57,46,-9,89,107,156,3,15,33,-39,32,-48,-78,37,264,46,31,-4,-13,208,91,77,78,-44,155,-43,-12,-12,9,-104,-8,-255,-34,-62,36,36,1,-9,-18,22,23,69,101,16,9,-26,190,-8,52,54,60,148,55,1,20,-436,-22,41,81,-41,94,-130,-67,-141,31,15,96,-41,33,15,-83,-20,108,247,27,12,53,10,-95,49,-64,5,-8,15,6,248,248,-59,26,16,543,311,631,17,3940,7,124,-25,21,31,9,-7,8,-259,4,67,96,23,-28,8,-41,-51,14,42,-210,156,-10,-133,-23,305,-10,-130,18,-19,-12,140,-31,26,62,42,97,30,-3,134,317,-12,20,205,58,46,25,8,-20,-9,-77,10,34,88,-44,-75,10,-16,63,-17,-19,-4,50,40,-33,-154,-14,-34,25,214,47,4,-4,-15,-16,-17,12,13,-8,34,16,10,213,72,-10,11,89,26,40,-51,-36,21,-311,54,62,-114,5,-104,-61,132,-91,-1,29,21,14,0,14,-32,107,38,30,-39,39,134,19,-38,-14,-4,8612,134,-119,73,-58,-36,22,175,8,59,-43,-5,29,-6,144,21,59,-11,-38,-48,18,-9,96,-107,12,25,-16,19,10,12,1475,167,-24,134,60,27,510,13,556,338,-16,-13,2,8,2529,191,17,1470,17,28,16,-29,47,23,-12,186,123,59,13,43,-2,-21,84,-28,266,9,-123,29,43,-1,67,1,-21,0,80,-5,4,-23,-129,103,325,82,324,-109,-49,46,-18,-158,0,40,41,20,131,44,18,21,175,-233,9,-20,-25,27,-24,-6,8,17,-6,49,-8,65,321,235,34,-5,-96,-40,82,59,110,43,12,434,21,7,79,317,-21,196,93,104,-32,11,37,25,33,-21,13,25,-68,-2,46,9485,202,232,78,-86,2,-68,-1,-29,-21,-91,21,-36,15,-30,18,-35,-42,-9,-151,-6,23,-91,-5,-24,-2,39,1,-155,30,3,-59,-7,18,-5,56,61,54,1874,1039,209,16,-26,-54,197,192,32,56,4,45,-91,24,-3,364,-72,68,9,-7,-35,66,34,59,-33,-6,23,-6,36,-8,1,251,-50,47,12,11,11,15,156,28,-2,112,51,962,36,25,1,305,-55,-6,39,36,46,18,4,57,-39,-37,16,-8,16,48,-23,-8,67,176,14,-1,-40,7,12,505,-41,34,31,77,-108,225,11,-95,169,-4,51,188,137,-28,-19,11,-35,-83,0,9,12,11,-96,76,-5,-31,-20,22,23,25,128,48,10,42,69,-143,-15,-12,23,-3,37,-119,32,41,11,-71,12,21,139,453,115,-8,41,401,7,19,20,150,9,-24,34,13,466,-46,105,-23,2,38,-30,915,12,8,0,-18,30,30,562,-12,48,71,20,-29,-26,49,10,-45,-36,-24,1,244,-3,56,-16,-18,34,-7,-31,-16,304,166,-19,12,24,-10,-26,298,46,27,15,36,-2,-35,-27,750,-22,-5,47,17,16,15,31,15,161,34,-44,-91,28,19,-59,-38,60,16,44,73,-22,27,177,13,685,42,29,200,139,22,-28,-34,10,3,13,407,-26,-73,-47,26,4,126,-38,-3,-3,-9,79,-27,6,48,38,4,251,24,-8,116,-63,282,47,-3,15,62,33,-8,601,29,-12,-16,-36,-26,6,-22,-13,6,11,158,11,-64,76,33,8,-147,-119,2246,2766,109,-14,19,-452,-24,-32,-118,-2,-22,90,41,-4,805,265,60,170,-29,4,70,-1,-19,-23,-8,422,4,101,-172,-75,21,0,-4,94,22659,99,190,344,-14,104,7,-32,-479,6,-25,-24,73,-40,-7,-11,28,60,123,-70,667,-64,1940,0,-1,71,235,85,14,14,-55,-19,-19,36,24,22,16,-38,124,128,14,-20,-134,24,-12,-165,-48,-68,10,-1,-30,12,-25,15,12,-16,23,85,-21,-3,21,-27,67,7,31,-26,101,-24,10,177,-3,-42,57,22,140,3,-22,5,20,-33,62,87,12,-48,-7,84,88,-16,22,47,72,-10,100,-73,208,52,126,616,-179,-127,2,-16,463,71,37,-10,48,-164,2338,45,93,58,43,-36,29,3,-15,6,2,22,-11,5,24,34,-42,54,370,108,-8,2,-9,195,2,-89,-3,-8,206,17,12,41,-14,4,50,45,27,-176,-101,-19,380,-25,9,44,39,-9,48,-35,7,-66,206,-8,-190,-118,-73,225,179,79,-30,-69,152,6,17,-30,-122,92,-4,335,5729,91,10,-275,6,150,-63,13,20,84,336,562,1567,1105,20,-10,11,-14,56,-120,-4,40,7,20,74,268,124,-112,-43,-28,-100,-123,30,-31,-50,-9,-143,35,-198,114,-8,-140,-66,-18,42,232,-153,-10,-32,-26,10,-107,9,-43,-25,-326,-25,27,67,71,-23,279,51,135,-54,22,5,19,-6,-52,154,53,-6,-15,232,-127,-42,-14,341,232,321,901,119,2895,24,18,36,20,22,-27,84,-69,43,-40,7,7,474,27,39,114,4,66,303,1234,4,94,-10,-8,-8,47,29,49,13,-65,736,43,44,-65,84,-302,208,32,5,-16,6,-2,6,254,41,2,27,106,29,73,39,10,-7,-68,-59,2,-35,101,1124,72,38,24,69,-16,131,20,-154,33,-123,27,136,370,232,142,34,7,-84,-26,-32,48,-17,-55,734,46,310,29,36,82,5,-12,279,24,-161,34,140,-60,-2,37,-35,189,60,-15,6,5,-147,-32,-93,16,11,6,12,-105,-140,-76,17,-98,-206,-86,33,1223,-59,50,54,6807,91,99,1813,-2,13,-3,-35,579,2793,870,1381,6568,3,52,848,119,205,26,399,75,10,-11,-17,-36,7,24,13,2,-198,-143,-5,74,771,41,-57,66,25,889,20,-12,-29,164,17,-47,4,4,-142,-18,130,151,37,-19,91,18,-2,84,157,-41,55,90,19,343,-48,30,110,167,119,16,197,-34,262,79,266,4801,987,-3,7,209,-71,-2,589,281,4,32,1,-34,28,-50,21,17,3,-237,106,-42,-22,-52,21,-18,53,52,-13,40,2216,-32,1,-4,25,-94,-98,20,-19,107,-26,219,-57,251,92,355,32,136,61,-30,84,484,-6,-158,28,9,-63,91,33,-35,35,-46,44,42,-1,-12,-6,14,104,-8,-108,13,-37,-22,-18,0,76,-6,19,53,9,10,-33,-27,184,-44,42,49,29,-41,385,92,-42,38,-10,40,-8,-28,16,36,102,-171,-92,26,-264,16,27,63,-53,87,56,79,-27,-26,14,24,78,18,11,14,12,52,-70,93,5,-111,150,42,169,-51,9,181,19,1,-4,-17,25,17,85,-129,31,86,32,27,4,-3,-57,73,266,-50,-4,-86,-22,-91,-126,48,-6,71,-116,61,23,28,-168,247,-392,67,198,145,127,-135,214,49,735,517,32,199,32,-39,-136,-44,56,-173,17,466,30,1090,-15,-24,1454,40,23,23,-36,-12,17,34,27647,3368,-124,57,51,84,5,15,39,218,-38,-139,-312,-59,113,1,-6,1141,10,135,227,188,-73,46,47,11,51,-22,27,-26,89,53,61,-20,1185,-2,6,-62,-26,-11,-31,140,34,-50,336,970,-1,139,82,-21,1165,25,25,-47,169,220,1119,152,244,25,-95,272,31,-152,13,-5,11,54,74,-5,360,37,209,166,-84,-18,89,236,36,8,65,27,206,225,-45,-27,-10,-8,42,-69,12,129,36,182,-45,-31,100,-31,103,138,72,-16,-72,145,-5,-3,-180,53,153,37,-45,30,203,114,-19,39,62,13,39,318,-14,-22,218,937,-13,-94,182,-103,12,-132,7040,-2,85,21,16,225,96,21,-22,98,27,56,71,-8,-44,6,77,-37,824,-55,93,23,-3,2357,342,8,30,-105,-6,27,85,-3,31,26,-8,42,-9,91,-34,-19,-21,-85,2435,-54,131,-5,-125,157,-47,-10,-15,94,-9,115,20,0,386,18,35,26,115,89,-21,-181,72,-119,837,-10,0,123,191,8,47,152,15,-29,93,137,-131,-27,17,-45,72,18,67,46,-10,85,42,468,-23,123,141,324,-14,-55,57,-65,-9,12,215,-31,72,55,275,75,21,33,-149,673,44,-58,41,-52,-120,52,-2,2,11,147,59,14,72,142,-37,71,-90,14,33,55,96,1,-189,110,0,411,272,-80,5,30,108,7,2664,-18,750,0,-9,246,-114,-7,43,2,123,41,24,97,0,-58,-19,-2,22,-47,-2,-4,137,-107,-45,-12,-80,20,-15,9,59,3,190,8,-13,-9,-13,44,-13,-74,-16,51,32,-29,19,14,63,-310,55,53,48,-51,28,-8,8,124,89,5,-17,46,7,7,73,-103,269,130,39,-488,60,-106,-6,-134,-70,909,-17,157,23,-94,29,-168,15,-25,-68,93,57,31,3,238,-21,-14,31,-18,31,57,197,5,38,589,218,-278,-6,-28,-45,13,42,21,550,10,-124,19,1513,103,31,-19,-5,30,-26,26,1197,27,166,198,669,-12,99,63,-43,-3,-66,2,-19,79,-5,11,23,-112,-11,18,16,11,147,29,-160,-115,15,10,123,55,405,454,12,-13,64,-14,214,31,6,55,-361,14,-43,-10,134,326,-18,-38,8,-82,-62,-43,23,-229,511,-31,32,79,-36,127,-93,549,-48,60,-12,4,-344,172,-50,-28,-34,317,-18,-5,321,-37,147,108,33,-4,4,-3,-38,129,91,-108,-222,32,1053,-30,84,101,128,299,45,-76,187,-4,-33,75,195,17,1,161,38,-5,6,81,7,-1,26,7,2,21,-131,124,320,7,18,75,-213,-25,56,-18,-43,-411,-19,287,486,239,-601,-32,-8,-87,89,15,1,-65,83,176,-42,-149,375,5,-17,-37,4,-35,79,1696,-9,-328,22,-4,-29,-3,20,370,40,-370,-1079,-207,-60,-9,-402,347,-36,-296,106,-42,-103,-54,843,-44,-31,-7,-10,19,1252,103,-9,-18,107,-41,-2,753,99,77,-150,39,20,3118,-43,-165,-1693,-4864,48,-150,-22,98,-76,-52,16,839,18,-84,499,265,495,38,64,23,-33,275,75,1164,10,13,-2,1,-106,1283,3,20,1228,21,-175,-18,35,-43,141,176,25,607,-30,45,-22,-143,-53,23,136,41,66,91,15,20,-5,51,29,31,-50,-37,767,13095,254,190,9304,166,4,-65,-78,-72,529,20,173,61,1,-2,0,39,51,-48,95,23,205,-212,16,1671,-76,10,39,13,-3,25,-2,11,-253,48,31,23,331,-12,30,6,-21,-87,10,61,11,-49,-30,-6,62,-30,11,-17,29,8,-22,-20,70,12,52,45,54,15,48,24,-20,-40,107,-5,177,33,160,-39,-15,25,11,-36,-59,-11,-2,114,-33,11,-38,42,311,6,18,-61,-26,-16,68,1234,-46,47,-68,-104,31,0,1,1107,-13,-4,-23,90,382,-34,-99,24,3,-7,-32,68,20,171,-17,6,17,5,8,15,12,16,15,-9,-39,-7,5,-9,-41,6,382,21,9,3650,127,43,87,74,-14,56,32,-53,-30,25,-20,-16,195,10,-37,557,184,194,11,166,-139,44,-57,-9,-53,-4,-27,7,-74,-1,-46,1,-3,-86,-4,228,148,6,-25,72,19,79,-7,181,176,-51,-33,-56,94,407,-162,69,4692,3196,-46,91,30,163,-23,-91,1122,-9,1,178,11,-24,507,477,177,-758,-216,-13,188,35,7,-93,-43,-1,90,6,185,13,-48,26,-96,39,176,182,37,41,-4,160,242,187,-27,6,14146,-60,10,-27,482,31,7,50,-20,-12,-8,3,34,18,57,-2,21,-4,-19,-31,13,206,-49,94,31,1210,31,9289,62,-18,2136,2274,213,-1,123,1349,1041,37,254,-40,4,47,15,32,-3,13,-27,35,49,12,25,-131,-246,33,-33,290,-59,35,-76,57,-82,-59,11,-55,2,-34,-137,-27,11,2,-102,22,-74,-14,-52,-51,-6,-105,-63,-43,-24,-18,5,-6,-98,-17,-91,-69,-66,19,-42,1,15678,-20,-5,31,-36,28,-28,-32,-1,-10,-6,14,-9,-85,-32,-231,-102,-193,-110,48,94,1407,764,1381,687,670,2364,819,1719,4603,56,16,13,866,2619,-60,843,-47,44,161,103,244,-36,17,-2,-7,-13,2,63,257,118,-127,23,-121,7,29,182,38,80,70,81,-11,48,75,-6,66,412,147,27,159,150,108,76,3,71,-13,44,39,9,21,89,-20,3,-11,15,-33,59,52,-17,37,14,50,18,-33,-46,-54,-6,59,1,-12,-11,-7,-202,89,29,382,-34,3,20,8,-33,52,-28,-48,35,0,60,69,-127,29,19,-99,-35,-4,-192,-2,-27,140,103,2,7,64,-26,7,2,101,17,25,-34,8,3,-17,69,13,-20,1,-37,-80,21,-22,40,19,111,44,79,-1,-9,-9,-17,-30,71,35,44,18,74,97,9,78,-41,4,1,32,48,-14,-44,-31,-8,19,132,-2,51,-31,89,27,174,45,-12,97,231,53,33,571,-175,6,46,-11,20,-4,14,48,-4,-13,435,-1457,18,300,-21,58,32,-2,-82,20,-39,3,55,-14,79,66,44,47,57,40,-27,-8,-32,-3,49,10,-7,35,-25,-72,-21,-3,12,-34,41,40,13,45,-54,26,-20,-20,-65,6,21,-14,-39,-82,27,16,-12,14,5,35,-57,32,315,-20,0,7,-33,23,-10,105,-12,-8,-44,5,16,13,19,14,-169,124,-7,-43,8,65,2,144,161,66,-2,41,5,38,-30,49,25,-16,52,61,-46,-26,-43,-1,41,-13,13,-25,33,45,8,28,-2,17,95,96,53,-49,18,41,-27,-108,5,252,13,14,-46,14,47,-12,114,-34,43,-3,225,-14,-118,-7,43,-227,-16,20,-8,-29,74,29,-31,101,-47,24,8,84,-43,25,86,168,-57,-14,9,86,12,20,-13,124,42,69,54,50,-95,4,44,32,-12,-3,4,48,64,44,5,152,141,-32,2,-5,19,33,2,45,168,-70,63,-34,45,-84,35,8,14,25,24,5,60,79,225,-53,30,-62,-500,9,171,-41,-25,20,-17,92,29,-2,40,-124,15,5,-6,10,465,-13,-104,-79,40,17,29,-15,-39,-137,-1,35,9,-3,36,29,-5,-41,30,4,72,1,95,6,15,-4,368,63,-11,44,-92,-4,31,18,-79,68,-55,51,-175,33,-7,45,38,-82,-73,-66,46,126,-16,4,-5,5,72,39,70,-12,-69,-5,36,46,49,143,-159,-36,36,-26,39,-17,62,66,110,-57,130,34,-54,194,-14,189,-24,84,13,34,127,-43,-21,47,16,4,89,29,-11,23,35,-2,26,5,-26,-12,45,-87,22,89,11,-78,225,223,-3,71,492,20,5,-4,24,179,67,-43,2,-9,0,-2,13,14,6,-9,-40,21,81,-67,-2,66,4,9,-45,11,-18,-9,-9,-6,-31,-4,10,16,76,5,-9,-24,13,123,18,232,-15,-10,24,81,-25,48,-24,84,-91,1,-24,-25,20,-6,-7,-30,11,-36,-23,28,35,-97,-117,-12,-39,-6,55,94,36,33,-55,83,154,2,52,-35,-30,-37,17,19,20,94,7,13,17,-73,-17,-11,58,-84,8,-72,23,2,10,-4,-26,-43,-52,-36,81,-3,-86,-38,105,45,24,68,-59,-25,-162,24,35,48,33,-12,75,14,52,-27,-7,-30,73,25,6,-11,57,36,77,68,-49,-109,-86,96,68,-28,-102,57,-90,64,14,135,4,178,-81,19,35,-26,79,-108,-111,16,130,6,-26,29,-8,-40,-33,15,-21,-34,23,-54,95,-21,53,-67,83,107,155,0,-13,29,66,-3,88,63,10,3,60,-21,-104,-72,24,60,-32,291,17,0,25,28,-24,-4,65,5,74,281,198,-88,94,76,127,60,-44,17,47,40,-38,67,18,35,20,-2,1,-52,52,-35,183,-50,-309,10,-33,0,23,14,-25,-21,28,26,13,95,90,5,-47,-39,160,9,23,97,7,-47,32,14,-53,2,-16,-1,-31,27,84,-32,33,50,0,-13,11,-7,27,-12,30,-72,-15,-26,32,-3,137,-2,-11,5,129,-33,13,-28,25,-61,43,-5,3,6,27,9,64,-29,300,46,-37,-88,-18,-117,-32,23,36,-6,6,-13,34,63,-42,47,124,-23,-4,29,260,21,-10,3,60,-49,-57,61,7,-93,64,152,-41,279,48,-39,17,-12,140,26,6,-6,49,49,16,10,32,59,-26,27,22,34,21,21,-13,41,-12,58,-53,63,290,-125,-27,-16,-1,-1,18,10,88,-5,201,112,-4,-14,-92,-6,59,6,-37,180,277,7,-19,-48,31,-34,-8,-23,-24,-24,-52,187,59,81,69,-15,-15,-11,-138,-77,-32,14,7,-60,16,65,-623,0,-32,17,1,-37,-5,-28,-4,-37,40,106,-71,-24,30,29,-135,1356,39,16,88,12,112,32,-16,-6,61,-35,-19,-13,-27,10,-7,-5,71,28,-16,-83,53,-1,-17,132,32,-128,1178,8,-35,18,212,34,13,-376,-12,-10,71,154,81,-145,83,198,-32,-7,53,255,-138,-67,50,24,67,35,-6,305,57,98,34,-35,174,52,34,-13,-31,-17,74,-166,-94,74,205,-2,11,-24,-19,-6,-39,-108,-4,147,-4,44,-38,-14,-86,59,-13,-26,169,-18,87,-13,68,33,403,68,43,-95,12,42,48,58,252,-80,-149,38,28,28,142,53,63,145,6,38,-75,342,-16,19,-53,20,8,125,-108,44,102,8,20,2,-14,-7,149,16,73,24,36,20,19,-90,-25,-5,-932,148,-373,-8,0,25,99,-178,-92,17,69,-174,-10,-3,11,-4,30,146,62,-1,-23,27,60,10,-67,6,-8,-115,19,22,-44,35,-56,232,12,7,45,27,-29,49,-34,30,-4,97,89,-85,-24,-17,-10,2,-64,-9,-104,-17,25,60,16,256,-29,39,21,36,0,26,-39,-30,-182,8,29,-29,0,101,11,-77,582,35,-63,401,144,-38,-96,40,-29,454,9,-306,64,-17,-1,40,-4,52,27,-91,76,-15,-50,92,-16,-23,-17,22,-3,36,-3,-74,119,262,9,7,-23,-27,-5,10,11,-43,6,52,23,39,51,-33,10,-15,60,22,-3,-21,15,40,-23,4,7,-368,-15,-25,-29,-272,23,-1,-25,-10,7,-150,-11,6,-12,-8,-23,-47,-31,-71,-9,158,-4,17,-36,41,22,29,88,-18,0,52,37,16,4,18,-45,31,49,82,-14,8,-36,-24,-18,-144,-18,-1,-6,611,-119,-77,-63,-1300,-29,61,37,-1,-21,-2,18,-6,14,12,94,64,23,107,242,17,-7,-20,-43,-22,211,2,70,-155,92,29,38,-89,123,-34,0,294,31,-62,-54,49,-65,-1,-43,257,285,-80,-27,-89,-40,-36,27,-104,19,29,-7,29,-31,-43,-39,19,17,-14,-17,15,8,2,4,-29,35,81,-28,-11,14,11,-11,107,98,35,34,-23,4,115,15,-41,30,60,71,-26,-12,24,3667,-62,18,-55,-51,-129,-40,-5,222,-3,-18,13,37,-29,-65,-11,55,56,23,-40,-46,5,74,46,-24,32,116,294,-15,-8,-25,-67,656,1,17,87,-20,-35,-88,-28,357,-6,-41,46,-3,-58,49,240,32,22,19,130,40,7,53,139,-28,6,2,-58,-38,40,1,41,-24,80,61,-14,-1,21,-9,10,27,-37,62,39,28,-55,152,-55,-10,-35,61,-7,-31,-25,-34,-17,41,111,8,97,17,83,12,33,11,72,10,22,3,133,-19,45,-55,9,-72,23,40,15,11,-31,-87,5,-28,-71,-55,21,29,15,-14,32,44,137,23,-112,17,-6,5,103,83,1,-1,26,6,2,4,-13,3,-19,45,-4,-40,33,-6,12,-249,38,-94,4,53,2,-82,-15,-108,57,-3,46,-4,-94,174,-133,-9,-80,17,47,1,-10,-44,63,-38,-25,-3,15,93,70,24,82,-60,190,197,1,-21,-10,35,22,-40,209,91,0,24,-118,-41,50,-32,43,-36,72,20,55,-61,-33,4,67,19,-16,18,39,-96,-57,149,49,50,42,142,3,56,93,-27,-4,-16,105,22,-40,-124,119,29,56,36,2,-15,12,15,-47,22,159,80,187,-20,-81,-8,25,101,59,-13,35,-174,31,-120,-34,102,64,72,-187,-17,-14,110,19,-8,98,-27,10,9,305,-29,14,8,37,103,-71,186,60,393,54,1,220,-54,9,-10,271,12,-7,51,41,64,97,-17,36,58,25,12,-9,-78,34,-13,-33,51,59,21,2,87,17,-15,-27,79,-8,46,-75,-9,122,-144,84,-29,-3,-50,7,14,22,60,150,12,-44,19,48,-47,20,33,-111,-36,-1,-214,-25,-97,-60,-22,-18,8,-49,212,16,91,36,439,-141,-111,-57,-125,-13,12,-31,4,-35,37,-29,31,100,49,-55,11,87,-118,325,170,38,39,-4,78,69,-117,-19,-11,-10,-2,250,-45,32,-2,1,-78,-62,90,13,23,4,-38,-44,168,-32,-82,26,10,-25,26,66,-10,36,-13,30,74,68,17,61,105,-36,2,-6,58,25,-22,28,307,112,68,-40,27,2,21,17,26,-94,28,7,-33,77,-13,-3,-17,61,-18,29,-43,-2,61,-30,62,75,-28,15,-6,-21,15,39,148,8,375,3,17,176,53,30,108,78,167,476,-30,1,-13,81,-19,-88,118,226,156,30,75,-123,129,8,-75,24,-35,-111,288,-183,0,-1,152,-70,8,231,9,25,9,19,51,83,43,17,54,-49,-64,210,31,30,-39,42,-9,24,79,23,-31,-98,-195,20,80,32,-10,16,132,112,18,-28,17,-79,-10,36,287,-10,-50,86,-113,-350,224,102,21,117,-42,-35,-12,69,-8,-53,18,-31,12,6,16,54,-21,273,-76,132,168,159,122,53,49,-62,38,-43,52,73,-163,-57,4,66,-56,-78,48,-54,-2,-106,57,-169,2,83,211,40,167,-16,163,76,-21,-31,-44,14,21,153,148,29,119,-1,176,70,-41,-14,-54,16,131,-146,20,157,278,304,14,-21,58,367,-2,2,41,-4,-33,76,70,59,163,16,87,19,135,172,19,-33,-122,50,-26,5,64,116,34,40,182,50,30,109,77,343,-340,81,28,292,-6,-36,41,28,55,2,8,17,1,14,39,12,43,53,16,-62,-36,55,18,106,20,20,11,17,28,56,21,-22,-118,-20,97,35,-75,1,-20,135,208,-41,0,152,-3,57,41,-11,-18,-32,41,-47,25,-85,-79,-95,188,-35,49,-15,-37,6,-24,-11,-115,135,-81,73,14,-13,67,10,-78,73,265,-41,-2,-80,-11,0,42,14,16,27,80,33,40,48,617,64,87,-7,52,291,41,-59,62,-25,130,-174,25,55,9,17,-20,134,-20,195,-17,7,-10,99,-10,-45,-2,124,50,223,62,13,9,22,16,-105,-19,-7,-15,157,10,278,59,104,76,26,62,24,58,328,-11,-28,-36,21,248,80,57,198,59,140,151,3,-3,44,84,31,60,12,31,-31,6,104,31,2,27,-35,-5,3,30,-27,33,0,12,33,84,48,-48,-120,-8,10,37,78,-16,32,0,57,-9,-1,9,-32,56,16,187,-71,0,-101,109,-8,32,5,17,0,14,-110,-46,51,116,34,1,-9,33,3,82,-6,46,-63,-339,26,-58,158,-43,-15,-123,-89,1,60,57,62,-163,25,-6,4,143,14,-5,-46,-65,39,-76,47,24,32,6,-1,-33,13,-28,-11,-44,-41,29,-18,-39,12,18,38,39,-4,34,-10,-51,13202,40,60,65,25,170,-45,234,206,12,-164,8,-16,43,-42,29,-21,-3,36,47,75,-389,-7,39,-8,20,32,-189,-8,18,-15,-31,43,5,10,70,-27,-20,43,66,-104,-29,33,15,59,81,-31,4,2,-14,17,-71,-41,-171,-27,193,-82,21,6,132,11,-7,-17,-6,114,-57,80,29,-19,-5,-15,194,118,-112,-4,303,45,92,-23,428,-30,-14,7,12,28,192,-17,-26,-59,-5,-6,78,23,-165,-35,-13,60,9,24,-4,-24,-78,-14,0,-11,-10,-15,13,189,208,28,27,2,83,-54,-192,2,26,51,-18,21,163,-12,43,43,-85,100,33,-31,-29,-9,-37,147,31,-107,5,-12,27,-266,50,26,-27,-5,-52,-36,-57,-11,53,-28,-18,73,127,-20,54,-14,-2,39,60,26,31,-55,166,-68,18,103,21,5,-19,133,-13,8,21,-46,234,-43,-55,50,88,13,-65,150,-7,12,21,0,21,43,21,-161,81,-16,-29,-32,-64,-21,-87,-44,-69,28,8,34,112,13,-14,19,-34,5,54,147,173,25,153,475,30,69,12,-22,-74,13,47,55,67,-8,6,1,480,26,-45,37,25,-21,58,10,-36,-27,14,291,-13,8,-13,86,-14,-31,37,92,103,-12,-43,31,-41,0,16,32,-55,-22,3,-7,12,173,21,49,-23,33,67,-142,-3,17,3,-6,38,-58,-64,-13,34,36,-33,-26,149,25,-9,72,7,-1,545,29,-10,18,-109,-28,-193,6,-19,14,-16,66,34,-30,-47,-94,-27,19,1452,5,-53,1254,255,26,41,-6,41,-41,25,-41,0,45,1,27,709,26,39,16,52,-2,-34,-3,86,68,40,-154,251,-98,-39,9,5,-18,13,-86,-63,49,-5,-19,101,110,-12,104,-23,256,108,48,61,-54,235,-12,227,83,27,34,72,18,-9,25,32,32,-2,68,21,28,33,97,-134,-32,-21,-27,43,42,77,244,22,7,85,59,-16,-35,-78,85,21,41,-4,31,75,58,46,72,23,53,61,102,152,137,61,3,-98,-25,32,-5,46,-21,140,6,-54,-29,52,51,32,18,-14,-17,-66,-52,-115,-128,-1,-31,-68,55,79,74,25,-26,121,-61,-50,-79,4,30,34,-2,-7,-159,-58,89,-16,-12,11209,26,5,-48,-51,15,17595,105,11,-31,-105,40,-123,18,55,97,16,222,-9,16,5943,-20,182,7,41,-4,-65,70,-21,18,-20,9,99,-52,545,43,-32,9511,214,19,32,39,-29,102,-29,-66,-4,-15,19,87,27,11,-34,51,-125,72,71,-63,-14,27,112,59,-20,8,-100,-6,-69,-358,51,-151,29,-106,299,-24,-8,30,-27,-51,-38,14,-14,-93,-1,-41,-13,23,21,156,33,56,108,19,32,20,150,107,134,13,-16,-26,5,90,-8,11,-15,56,-42,-9,2,22,22,8,6,-12,13,0,24,-3,-78,-136,45,30,-44,-3,-6,20,-29,105,-43,56,47,25,39,8,35,-5,68,40,-14,-39,74,12,-46,33,-49,4,-61,1,-16,-24,-60,-20,33,56,24,39,119,-6,40,38,13,231,-394,6,6,21,10,-34,-5,-17,-4,-19,44,6,-2,-78,12,88,49,2,10,26,28,18,115,-21,-20,-137,5,21,34,1,8,-17,271,57,27,5,11,-26,-101,121,6,46,37,42,111,189,-104,-19,-36,5,-40,-60,-21,124,75,-1,-5,38,24,-25,41,60,104,31,0,64,263,-103,-17,33,222,-100,533,20,62,-4,42,-13,12,-3,6,7,-37,-29,35,-25,1,11,131,8,25,332,66,34,37,-32,24,31,587,157,53,236,213,136,-14,10,5,-28,-11,-29,78,3,53,-7,60,12,47,-11,206,104,69,11,-59,79,-16,7,72,-42,-20,52,-44,-82,2,18,33,-59,-15,16,-39,35,71,-32,12,13,-94,17,-17,-8,193,13,16,43,-2,64,2,3,11,40,3,10,114,-15,3,35,-28,19,-25,-34,1,46,-17,23,-28,76,20,-9,4,147,8,-26,15,44,21,92,31,0,17,22,-21,-14,69,-40,19,7,-171,50,188,142,5,117,-14,27,1,460,10,71,-1,141,20,199,3,6,-19,-16,-33,9,144,17,18,-10,56,-25,-16,128,24,-80,-2,-338,-17,15,-133,14,-11,51,-131,-1,22,-404,265,-120,-9,127,56,-5,78,22,-108,20,47,-104,29,-19,-55,-21,29,-38,6,-23,-43,102,10,38,-10,27,19,65,441,14,85,-46,-26,-59,31,12,65,156,6,3,18,24,-10,45,13,16,16,32,15,-9,-31,71,15,-1,352,22,18,7,43,21,31,6,-3,34,4,-35,374,858,49,257,7,2,-12,38,2,-7,-20,5,1,-2,3,91,-133,47,20,250,-20,123,-121,95,284,21,-15,107,19,-8,9,-24,83,4,32,-48,1,-9,9,64,-51,-36,24,12,58,-58,79,53,30,38,81,-20,-8,38,-18,15,23,30,93,9,87,-169,69,-28,17,-60,-23,-52,-35,4,56,38,9,15,160,43,57,130,-54,2,-19,7,-1,-49,37,11,71,-46,-6,42,45,-7,94,15,71,16,5,252,-32,-21,6,63,-11,-92,84,53,33,17,76,-27,-4,72,-13,-25,77,-1,54,-5,5,32,-36,0,-24,-17,30,-29,18,-19,35,8,-29,72,31,0,-68,-86,-13,147,54,56,286,211,3,-13,-10,8,-51,34,-4,-6,-56,49,-14,141,0,-17,-60,-57,10,-20,-2,223,85,84,422,1052,45,95,32,21,25,69,40,-31,47,-183,250,-23,317,143,140,26,73,9,-15,0,0,-6,20,68,-28,36,169,27,71,305,-10,33,-21,19,2,56,-148,-110,58,-24,80,176,-46,-8,60,-70,-15,-21,-20,21,32,-144,67,27,12,-34,0,34,-6,2,23,18,11,-25,183,-14,90,78,-12,19,22,335,-18,-15,-29,10,-69,-153,18,1929,18,-84,-74,15,-12,81,-67,-76,-41,100,100,18,-2,27,-32,24,64,-84,14,101,26,10,-18,-10,-3,26,-24,-5,364,23,145,86,-35,63,10,20,-5,24,-73,88,19,-38,-160,-70,-26,-7,-22,39,17,22,-78,17,105,-8,17,852,31,38,88,78,49,219,-76,115,38,-48,51,50,6,-72,2,-19,86,56,104,-114,366,-2,82,-45,-9,3,-19,7,5,49,42,3,17,-37,5,61,32,-7,-16,2,0,12,-13,-28,-28,114,50,65,158,9,-72,22,-13,246,-1,-81,101,-323,44,-15,246,49,69,73,34,64,33,23,5,37,-15,150,31,-86,5,-67,-145,-66,-28,-174,11,205,17,18,21,-25,-67,-73,48,9,-17,-33,-27,-7,87,-278,85,6,15,32,11,-68,-23,-11,1,44,-86,-112,0,-37,57,54,5013,-43,-17,-6,-108,421,48,-142,-66,19,11,16,-51,13,29,87,-13,-5,16,31,-62,28,64,40,-1,342,11,17,74,30,68,-83,209,34,27,-2,-30,20,-135,14,26,-36,16,-32,-127,66,1,-58,-12,142,-23,-20,14,-41,-18,107,-15,102,-91,160,20,-55,-26,111,-33,-24,-69,-82,-18,-72,-146,-5,-25,-162,7,-83,112,6,-95,16,37,-1,-7,29,15,-39,-102,-80,-5,-86,17,-84,84,322,4,110,-229,36,-59,71,-223,-23,199,-32,84,-123,28,177,28,18,60,-65,-9,-7,-9,194,-1,53,76,27,7,41,-10,46,-7,-52,-16,-89,21,51,1,83,99,52,-60,39,-59,-5,76,45,-36,25,4,-16,93,18,9,28,25,-16,88,1,-99,-95,-16,27,-36,-12,34,34,-89,-113,70,30,42,-60,-8,95,241,2201,-40,-116,78,31,-112,41,-144,45,33,11,72,-14,-28,37,58,-19,123,-12,15,15,-75,-54,13,16,15,-5,-11,110,-199,21,34,9,-42,54,-2,-74,22,115,7,-30,1,-21,90,-76,-2,-184,31,19,-30,-21,-19,-35,-16,27,5,4,27,37,-26,-8,-56,38,-40,-13,12,-16,66,134,-7,-12,-74,60,202,22,12,-35,391,-29,-39,69,65,16,87,-17,-169,18,35,82,-12,5,-51,-14,18,-19,-23,232,-20,35,7,-46,-101,-62,24,10,35,8,26,-10,-140,10,-44,-17,-60,-37,3,-19,-33,39,-4,34,108,7,63,131,42,-19,7,4,27,6,-192,-68,21,12,11,-23,38,7,-6,-21,-60,39,121,3,9,82,-61,-127,-32,7,-60,9,19,-29,-22,-25,-46,-84,-6,16,121,-63,-63,-98,-43,-35,31,103,-143,24,-30,-65,48,-14,77,-6,-69,-1,51,-18,69,-7,-22,138,33,-25,-24,-6,38,-42,18,-11,-66,202,-16,-36,-16,8,-158,33,52,46,-2,71,69,-29,-32,-2,106,1,88,523,47,28,21,29,78,56,10,12,81,81,0,-29,-18,26,63,-30,-136,15,139,-68,25,6,9,264,68,97,20,-14,-67,-108,7,19,32,-25,-120,170,47,-26,-50,-5,3,-22,-76,285,655,41,78,11,-81,12,32,9,8,-23,-12,-99,20,25,47,-42,-5,-60,-65,-6,-39,103,-8,87,-64,81,-16,26,-20,14,-10,-31,89,4,-121,238,-16,-50,-28,115,94,35,9,73,-6,0,-84,65,125,6,-80,14,33,-194,-121,-37,-52,108,39,82,20,6,55,46,68,47,18,68,12,8,4,28,-108,18,217,23,136,440,30,-95,-50,9,220,6,-37,3,3,-54,72,48,-24,3,49,17,-78,128,-13,-12,-20,23,203,14,-46,-23,-98,-11,-3,4,31,-16,-29,24,30,64,-17,34,64,-14,-30,4,90,44,13,92,0,75,-156,5,-8,-17,12,194,-15,18,94,29,-66,20,22,-17,13,30,35,33,76,130,-16,97,19,192,-11,-15,11,-1,49,-2,78,-40,-69,15,16,4,13,63,-11,10,13,-12,195,32,20,25,2,-12,39,273,-55,27,-36,43,-140,43,27,28,286,37,15,-22,54,-73,-23,-55,40,213,-11,81,-10,-258,13,-74,27,15,-5,1,57,115,89,113,-60,9,70,130,-47,1296,85,-42,48,69,15,-49,-72,-17,72,-92,-44,12,10,-9,43,43,-16,35,-5,-15,497,52,22,52,45,68,58,9,10,46,-62,53,19,171,48,41,-1,25,-11,17,59,11,-7,5,-106,-61,45,50,87,62,27,-68,8,98,67,-12,128,7,91,45,-9,9,4238,73,-11,-8,-42,-15,10,12,47,-93,-1,-33,-7,45,-86,45,-6,-59,32,91,-96,85,-43,-17,5733,5,20,-20,-2,-52,14,116,41,41,76,-140,9,3,67,-11,232,-77,57,7,6,311,41,-58,-76,-3,46,60,-66,17,-131,48,85,-41,68,-231,3,408,238,9,-21,140,140,16,87,32,38,-72,-27,-36,4,47,-52,93,13,-45,1109,33,6,-27,-39,-23,26,18,1,2967,-15,110,350,-24,61,30,78,-10,4,38,-30,76,174,250,-3,-68,208,74,-80,-41,9,-90,-52,-20,7,0,-13,-8,69,23,101,-26,-8,-15,1,-22,-130,15,-83,-20,10,-59,26,-44,-27,-259,-51,-381,16,-133,-130,134,34,-33,-44,25,16,-22,89,-36,-29,332,-91,-1,-60,194,66,55,222,134,-51,153,8,-7,34,37,25,-2,-1,42,4,6,-87,-38,10,37,-6,-5,93,-7,-2,-24,-26,8,-23,11,-55,-75,167,-41,91,186,-2,32,18,292,-21,-23,22,34,-36,53,16,-233,-5,40,12,54,107,13,-68,-5,18,-30,178,160,-101,61,26,20,-5,7,-7,69,190,494,59,50,65,-1,3,-41,0,-7,-34,-37,1,9,95,-24,-9,-76,14,23,16,237,-14,25,26,20,-3,16,-18,-67,84,68,-30,119,145,6,-43,19,2,-2,-96,308,61,83,17,33,-13,8,-42,95,31,13,-1,53,-10,0,71,-23,-44,12,17,21,6,3,16,89,-108,-47,42,-20,53,95,-28,38,2,-27,45,7,152,-12,-18,-30,5,26,-9,-45,-121,84,41,47,16,39,17,6,-2,141,-15,38,-31,-26,-13,-73,-45,-33,69,40,-47,-20,38,41,25,-5,-10,0,62,-1,-77,-5,-57,106,60,-17,24,25,-151,-10,-27,-5,-46,5,18,-10,-2,57,-136,26,60,21,-26,-29,-9,18,-16,37,34,-17,32,-18,48,34,21,5,-24,7,9,3,-7,341,-9,7,22,49,-3,-7,42,-20,41,3,52,186,31,245,-8,22,9,82,10,-21,-9,48,94,-23,27,24,-15,51,35,12,186,143,77,57,14,62,-6,69,-16,-20,31,38,-25,-5,1,278,65,-98,55,242,5,20,20,-8,18,-8,121,25,50,-7,30,-64,-33,48,-3,-8,29,55,-10,46,-91,16,4,-8,-38,-10,-15,148,22,-14,51,26,-3,40,35,-27,-17,27,13,12,-28,-6,-107,119,18,8,-14,15,22,-12,-5,10,-17,-9,-295,59,11,1,-15,55,24,14,6,-1,-14,49,-42,201,8,101,-33,-10,-6,-35,73,59,-2,-63,56,8,10,40,-8,-154,-26,16,85,-27,-46,91,33,41,14,-4,-18,30,-2,-18,63,23,73,19,33,40,115,29,72,36,49,-24,16,25,68,24,42,-24,120,355,-158,38,82,86,36,271,18,-6,21,-67,19,-195,-85,35,29,18,54,-55,-25,31,-21,31,18,68,-26,27,222,85,40,8,52,3,-17,13,163,11,25,3,13,-17,6,32,-21,-24,33,-290,73,-52,136,-63,128,116,299,19,6,-8,510,30,2,7,250,-254,-25,71,370,3,-55,40,-14,5,1,266,45,-106,17,237,14,861,87,-31,103,45,36,54,40,33,0,58,41,29,6,62,-15,-5,122,-10,24,-27,59,217,52,148,52,17,-23,12,-31,-294,34,41,-45,1,54,240,56,59,69,19,69,211,150,-11,0,20,58,61,-32,20,-54,62,-92,74,88,14,-40,-5,51,65,-21,-51,-9,115,48,-328,61,194,0,41,28,-51,-6,58,107,-34,35,36,48,107,33,222,6,54,-25,-14,5,53,2,29,77,-11,72,22,-7,45,19,25,-10,71,27,43,-30,21,24,154,84,4,147,33,198,8,45,-26,-55,77,62,419,105,-26,261,53,8,22,24,20,47,-2,-5,-53,58,32,7,62,45,-19,123,-28,23,30,1131,3,112,43,-7,83,65,-11,1,11,78,-7,398,10,87,6,12,105,12,83,-6,44,49,138,308,-12,384,-16,-215,-21,33,29,24,6,56,16,28,3,-23,34,-38,37,129,42,170,20,26,24,8,-19,-271,31,103,-42,113,30,-1,33,47,110,-5,43,33,11,-47,-45,-18,81,3,19,71,-11,30,2,-4,32,13,12,-15,-121,161,-64,-7,-20,11,-8,-2,25,61,103,71,156,4,5,19,-31,390,27,5,-9,-31,-14,30,50,20,-13,18,40,6,-13,10,-125,-63,-8,108,-23,-37,-11,-11,71,17,44,52,26,84,-14,-90,-28,14,49,28,48,-28,114,42,194,-13,-31,66,-41,31,51,81,344,63,-11,341,102,19,-10,26,-7,-10,23,12,-13,2,2,23,-20,-5,114,37,17,63,38,-8,44,-6,30,13,93,293,8,105,36,89,-24,-28,12,-1,20,13,274,6,0,24,50,-6,-3,36,172,50,-27,32,24,5,-38,27,11,6,19,38,27,-3,202,-13,36,-62,20,56,-3,63,24,8,-10,38,-38,93,151,61,42,-52,240,83,-16,-4,51,-20,42,80,-26,9,21,-81,10,21,-9,-51,-16,-24,-4,-58,34,39,30,-7,-39,3,52,7,93,154,4,57,19,26,79,138,-151,-148,42,12,37,-187,0,-5,-22,18,0,3,21,158,-4,41,10,4,-74,58,23,27,80,12,43,34,45,-31,36,-27,242,-6,11,-31,285,27,-39,6,-61,4,1,-24,43,50,5,-5,76,4,-10,166,103,104,47,14,200,169,-9,22,-7,13,15,-199,-24,11,-36,-132,30,56,-57,-111,35,-15,42,33,-21,13,-18,38,15,21,-29,41,83,69,47,32,-19,-105,10,57,65,17,47,24,37,18,-1,153,95,-7,154,17,38,14,94,351,-64,105,15,-19,94,0,62,-35,16,-5,-1,30,-95,17,-110,25,-37,19,1,-68,30,67,62,-14,51,15,108,29,-278,19,11,32,-6,31,23,-43,-1,67,-15,-2,15,-145,-18,3,-73,-41,48,6,119,-31,48,26,-4,49,-3,217,-11,16,155,21,133,1,26,6,-21,-87,-83,-10,-11,29,17,-6,13,2,61,10,6,46,19,-3,33,-78,-16,-21,99,86,-118,9,8,57,60,-27,26,35,-16,28,7,128,-39,24,65,-5,-7,37,-30,-25,0,170,15,9,22,4,-46,42,9,43,21,-33,-27,40,16,101,7,-79,-61,12,-86,53,11,12,21,34,60,13,142,11,-146,21,88,84,54,35,-4,-8,77,72,-90,64,37,147,41,34,-64,445,36,-12,4,115,-98,104,28,66,429,4,-114,402,-79,92,5,-23,55,86,-20,-3,45,10,28,4,6,88,-74,-2,-21,21,24,6,-26,-42,11,39,-18,147,-10,242,-74,-17,23,23,-20,2,34,28,49,-4,41,-13,55,-62,27,-1,21,18,4,16,-126,29,117,-13,59,79,27,215,-54,17,-26,33,-51,32,32,7,154,-428,66,86,0,11,9,12,27,4,-16,-12,29,12,39,2,199,-33,-17,33,-15,19,-6,29,-27,4,307,374,30,75,-6,56,18,79,28,-21,81,40,33,187,75,86,-43,57,32,-44,-19,-12,94,-16,4,34,19,143,78,33,77,-26,-45,0,-6,-100,24,-26,-86,17,6,132,243,79,100,-10,-1,-47,9,22,9,19,-3,-30,32,-41,-12,30,46,24,71,61,-15,1,19,-90,27,36,45,-91,-26,68,-15,14,11,37,-16,37,9,40,122,52,20,-125,29,44,16,-2,10,-78,17,4,-41,141,1,28,-15,-13,-20,86,19,-16,33,-5,26,34,-1,9,101,-151,101,-13,-19,57,32,16,5,-55,9,-14,9,56,15,5,24,-57,55,12,26,-157,24,36,3,20,-70,10,154,-94,213,-87,-44,21,142,-23,23,-85,6,-2,-101,19,23,-14,-42,42,1,11,-60,14,186,38,-14,23,118,237,60,13,-51,398,-89,100,-48,34,68,7,-50,150,-124,22,35,2,15,125,23,45,100,114,69,1,101,-38,-16,36,32,-23,-42,26,6,120,-35,8,-31,-5,8,86,91,36,-3,31,27,159,-61,12,39,22,-31,32,-20,-21,30,-6,46,69,104,-56,24,64,0,342,62,22,403,-45,-33,50,10,24,87,-20,-21,94,19,-29,-3,57,-20,23,-27,32,21,-26,129,59,-14,-1,13,-21,7,171,-90,8,18,63,30,81,258,-14,-127,23,10,119,144,-35,-9,-8,179,18,5,3,101,-28,51,24,71,-18,1,42,31,16,-9,106,63,2,5,-377,57,82,42,39,25,94,421,20,28,92,1,-197,-19,122,25,12,18,-7,32,12,53,50,54,-33,-1,41,-39,434,-22,-25,91,14,1,76,-13,101,25,21,145,-9,65,23,38,29,2,140,-49,-5,272,-34,87,68,-39,-3,98,-143,-2,174,6,29,-100,316,119,13,-18,-7,-15,25,95,9,46,5,-221,-41,-3,15,146,3,84,-69,407,-6,-45,28,-378,-16,15,101,84,65,37,15,67,10,14,105,6,116,38,11,55,-15,4,144,-15,-8,118,8,-7,32,12,-92,84,23,25,14,-9,402,42,4,33,80,-56,-19,-32,31,18,-129,47,45,63,9,201,29,0,-12,169,131,57,-6,66,-22,-29,-252,30,12,10,-21,42,39,45,356,14,15,23,38,-35,-7,40,32,-25,20,46,53,-45,136,-3,58,49,34,3,-6,-46,141,-14,77,112,-96,44,-20,2,-6,53,72,-15,-2,-20,261,91,-22,13,18,113,-17,9,-7,102,137,-101,97,29,68,-15,20,16,-58,49,12,253,-77,29,39,-77,12,14,42,-7,-22,24,5,95,49,6,105,23,170,13,16,32,4,-10,27,44,149,115,53,50,-38,52,-261,128,8,20,42,122,96,58,48,-49,64,-3,27,-139,-93,15,-10,257,15,40,177,-19,-60,32,23,-11,-125,-31,16,44,22,0,131,17,15,21,55,8,-2,170,-82,4,184,128,193,30,-136,-14,6,16,-30,-41,-2,18,-42,136,249,45,41,-12,42,-286,88,2,19,37,32,71,22,79,359,34,150,42,-103,-3,21,4,245,28,108,138,-39,-8,204,56,216,0,-7,258,0,768,109,258,140,92,42,98,-67,-4,34,174,-90,53,2,50,-109,-17,38,-23,56,-17,55,25,-72,91,56,14,98,40,33,45,237,10,78,70,68,55,26,9,43,-45,15,159,44,-11,4,-28,52,-94,40,32,620,373,5,193,35,3,39,64,121,134,35,152,146,112,-63,-467,3,35,96,42,-17,158,149,-4,134,-3,23,76,71,103,4,0,2,204,-133,-71,36,-27,-69,34,-30,743,-43,156,163,121,100,107,-6,47,-34,-12,36,45,-11,-116,9,98,34,6,-66,59,12,88,0,18,-51,30,-136,126,120,409,-168,12,16,-9,25,1,-9,-29,-31,68,23,36,-20,125,36,-20,-4,74,212,55,74,3,-17,39,7,-2,-148,128,166,35,47,40,163,41,45,16,128,-16,2,151,172,-24,136,52,-11,23,-21,49,49,-73,82,110,-10,121,-16,111,35,96,75,1606,-3,41,143,44,-8,28,44,12,-15,53,71,41,64,5,204,-116,42,90,118,-40,11,-84,8,-16,63,27,15,28,27,-1,16,-16,55,106,60,182,44,40,376,17,103,58,-71,169,40,-24,23,-212,-104,49,74,-3,51,107,37,15,89,-4,303,102,95,-12,-140,20,69,-37,-30,18,166,-21,18,43,4,-13,188,24,6,-57,-14,-14,27,-36,-15,19,-82,-65,128,71,37,71,3,154,4,24,98,15,-330,60,-17,15,-10,14,29,85,55,-29,22,-39,63,56,116,56,98,-5,-59,385,160,11,22,24,-55,62,84,-11,-223,-10,15,152,-30,-3,50,7,-38,-124,0,29,-27,35,70,20,-257,-14,21,-81,77,-89,15,144,51,36,83,-22,12,50,28,2,124,140,283,-25,-19,6,106,74,52,-46,-11,29,-217,-16,53,160,-3,73,-90,45,32,-7,-4,18,4,-6,71,23,27,166,97,-13,-25,-47,2,175,192,246,93,21,-7,98,55,29,138,13,86,46,70,5,178,15,21,128,-8,65,33,-1,126,-20,10,241,117,-4,-55,-10,17,104,-9,9,160,29,183,114,23,-13,25,-8,20,-2,180,-54,-10,-38,100,49,-3,131,-174,0,-42,-11,-24,-86,-39,13,250,7,-38,69,-64,52,40,54,-28,161,31,1,93,439,-21,712,93,-5,137,74,32,68,23,-70,76,1,8,4,36,146,61,43,-31,26,125,-137,321,-17,112,71,26,60,9,541,60,49,62,8,-1,-15,-64,112,86,28,5,0,-10,-6,108,36,18,-84,-7,-88,84,-37,-10,27,11,40,25,165,11,-38,223,-7,10,39,-1,8,111,157,83,-7,107,-44,46,-20,205,-6,-14,8,132,37,135,-37,-207,-9,19,219,113,99,72,37,21,25,3,-25,4,46,57,10,-18,331,64,-14,-144,49,-35,-18,43,-153,18,7,274,-46,19,185,41,44,81,-10,8,58,23,32,12,44,9,-8,38,55,23,7,-41,-10,-16,27,-264,-16,-32,-47,11,-37,20,20,29,31,51,55,-11,40,42,50,-52,133,-479,-27,24,-24,16,92,-5,58,-7,94,8,-36,57,106,17,-2,-39,118,128,17,196,-25,-8,31,-71,-239,34,16,-37,-11,21,7,-102,-11,54,53,2,20,3,11,25,88,28,113,74,31,164,50,11,-4,-14,-36,9,136,38,85,-23,20,16,159,107,153,32,33,145,8,-166,239,180,-34,17,-9,9,-55,2,2,-37,67,-58,22,-30,53,23,16,-3,-13,9,16,9,291,121,84,-88,31,243,-50,-12,57,28,1,62,-5,-70,-71,-6,52,28,-5,17,24,529,124,42,135,10,56,68,43,107,146,16,37,5,-176,-31,60,13,318,117,92,9,8,40,268,-13,138,46,-33,28,204,33,43,20,27,181,133,296,70,-32,2,-13,200,39,37,11,-356,48,25,-9,-5,89,76,153,-120,52,37,41,51,52,104,58,72,8,33,159,111,-70,6,24,39,23,46,-26,-11,15,61,-10,156,80,160,33,-97,29,72,8,48,-26,-13,70,-45,19,27,9,-13,-44,-32,-3,89,99,35,-25,18,48,349,14,-25,-1,48,50,14,65,-55,-24,63,658,25,88,82,278,48,25,-28,244,39,137,-87,170,43,77,-6,75,32,-115,44,52,17,62,190,-12,44,-15,89,64,10,26,7,80,-72,14,55,33,72,97,42,45,126,45,50,24,-5,-17,297,98,31,308,44,42,174,-150,136,256,197,278,-2,22,-100,4,131,297,362,-2,3,-5,-26,58,-18,151,9,-9,16,-20,16,-146,51,-14,2,-36,93,360,214,-1,42,65,-76,-12,133,90,21,-4,326,18,118,154,39,7,34,29,22,85,-66,84,48,-24,-5,41,185,37,14,0,64,1927,47,22,4,-27,93,158,2,113,-1152,140,676,-2,-5,256,3,-172,0,-20,-18,10,64,7,10,-35,83,167,254,7,9,-9,-34,-185,-22,61,182,12,419,60,141,-52,160,23,185,164,-85,25,95,31,13,16,35,51,-4,-4,-109,21,-11,12,95,16,-78,-53,0,-15,-24,119,94,70,18,17,18,-25,-35,39,18,51,28,-13,203,57,70,58,53,-9,58,136,64,23,106,38,48,116,18,50,9,16,-9,-5,-19,37,23,7,40,28,54,11,149,72,64,65,100,239,6,30,33,-7,4,122,33,-6,107,79,-37,123,43,-97,18,5,2,126,-9,29,47,118,25,38,51,208,-6,45,-194,-91,-24,-252,-142,-67,-43,37,0,-27,7,10,15,-12,51,110,332,31,16,65,10,-42,-91,-140,31,36,9,-34,45,73,-38,15,-159,-33,33,-85,26,-43,514,67,45,31,41,-19,-15,-20,21,2,32,77,36,6,97,81,20,65,-5,64,-26,33,-41,84,6,10,24,-70,199,21,-47,17,16,71,124,40,61,57,41,-80,39,-23,77,75,39,-101,-7,-112,56,-9,20,-16,33,57,11,21,-77,60,-10,269,99,75,110,74,78,-26,135,31,22,21,50,243,1,131,-14,100,50,256,31,1520,25,88,-40,12,10,155,56,42,844,48,12,28,9,8,8,0,-88,8,70,-60,26,-4,7,35,19,1,45,-32,-16,13,20,20,7,22,24,16,19,-21,127,4,69,19,111,187,5,97,29,43,-42,13,-6,24,175,29,-24,-90,-5,6,60,182,11,-25,130,-11,-185,477,-38,28,840,203,12,56,572,26,122,-25,114,-134,19,112,32,28,-15,48,-30,4,-20,20,221,9,-20,42,57,33,37,-83,127,277,406,99,-21,-20,-98,-12,-10,12,-16,-39,-171,-16,39,36,2,7,31,141,46,15,127,50,30,11,56,39,164,52,90,13,16,141,185,45,14,15,62,86,95,106,65,34,43,96,-55,-42,-21,17,60,17,56,67,25,0,32,-24,63,93,18,8,106,89,-16,3,-15,1,-4,-15,6,-14,-232,3,-13,222,18,-235,-148,54,-3,56,25,159,64,-127,-10,23,-79,277,43,46,-35,17,65,-215,-21,39,44,11,143,488,87,57,18,87,443,225,27,99,-40,-58,-91,-89,26,176,125,36,103,52,-13,-3,100,8,29,246,42,5,13,691,113,166,-359,-139,25,13,403,177,-208,16,-177,26,2,217,50,63,-6,182,-125,-2,45,38,26,92,161,37,9,-30,-6,19,62,17,28,160,68,64,38,26,22,28,5,21,-1,13,63,-8,24,28,-120,81,68,1,42,24,288,40,103,12,-129,2,49,58,35,-5,90,39,1,65,29,-28,53,81,8,-16,58,8,50,73,195,12,34,4,-30,255,36,12,33,236,33,-4,9,1,-2,55,481,74,565,14,8,0,58,-13,-95,13,-102,27,-41,45,93,68,0,28,-47,25,19,169,171,13,1428,-35,133,28,2,3,1,56,-89,96,73,117,472,81,-53,87,14,25,-26,8,83,143,-5,94,22,-21,16,-103,154,52,273,-73,99,-15,23,9,11,36,-13,21,40,49,45,262,22,20,42,79,58,-118,-1,4,-91,48,-95,-90,105,27,30,90,-80,21,70,-3,45,3,140,112,62,19,2,87,-5,6,-57,61,-10,-27,15,32,-66,-11,49,-2,73,-41,207,248,42,3,-161,5,13,47,65,-26,-1,-28,51,-65,-13,-4,-52,21,2,-52,36,1,43,-6,20,39,-27,-148,32,22,67,10,31,-52,82,56,117,159,1643,-5,6,-18,41,228,62,-25,88,71,-61,-25,-18,-63,-23,71,146,-87,15,9,31,36,26,-103,-8,-16,18,6,13,25,86,93,106,40,87,9,95,87,56,-41,20,33,313,13,49,26,110,70,-34,6,140,-38,31,193,23,-1785,178,-157,62,-12,23,30,-17,11,-6,96,-31,67,16,-61,172,31,232,-4,241,86,183,44,41,22,33,38,15,-17,51,-35,-188,-60,189,31,21,18,164,-67,-70,11,31,124,69,-88,6,15,22,11,8,-369,11,-17,19,-20,46,69,11,0,16,-1,-11,74,164,-1,183,22,64,-102,96,57,138,2311,113,155,63,114,59,9,111,-34,49,8,19,501,-7,135,72,139,33,71,61,78,-216,36,-15,39,-7,-44,30,19,125,-26,-9,-94,-89,372,58,90,193,392,90,-15,-63,60,74,214,-27,-302,27,17,-20,-16,49,75,538,60,220,-8,209,64,518,39,40,14,21,117,50,67,54,9,17,-1,-9,-8,-29,56,141,-11,55,35,88,11,215,116,24,-46,49,79,42,-36,119,-42,154,121,174,35,5,55,28,41,47,84,25,-5,86,-85,38,33,-64,7,-173,-31,46,25,44,197,144,-82,-29,33,62,75,40,17,41,179,-1,7,-2,176,73,88,33,330,-139,117,71,121,243,-33,216,40,112,148,-38,3,455,-25,93,209,21,47,45,-22,-3,83,106,12,57,220,97,26,-79,-9,17,27,2,15,-25,17,97,-8,53,158,116,74,-26,4,417,5,104,130,49,31,-1,14,11,-1,11,-83,70,20,-26,-10,5,49,26,46,315,38,-72,456,86,15,146,63,33,-114,-134,-6,38,88,-16,-4,-24,117,71,18,339,5,53,11,-105,38,51,14,35,173,111,-4,84,21,175,-27,63,59,-1,103,-14,24,38,113,294,318,94,-7,7,73,245,-156,-23,-9,36,13,93,10,39,58,-15,-5,109,145,9,21,26,-19,123,-103,44,-3,48,18,39,24,194,52,316,147,62,-77,-12,-19,25,16,-5,-23,25,47,-90,37,140,8,71,-97,96,62,63,5,156,31,40,46,629,160,-7,28,73,-74,155,4,-44,14,271,474,24,423,58,14,98,45,24,39,-12,22,84,-6,99,-40,-6,299,186,8,-20,84,28,-13,22,54,48,32,45,121,26,-150,-22,6,44,6,0,98,-36,36,23,1062,26,14,4,9,6,-16,104,-40,-35,9,26,57,11,53,-103,124,-22,22,29,115,56,6,-33,15,18,14,-45,18,83,31,72,87,45,-1,44,-25,73,96,56,208,-39,77,59,32,7,18,91,36,15,43,-28,92,88,24,-20,804,43,-49,470,34,-7,46,36,18,74,211,185,9,133,-20,13,-17,-64,31,14,-20,54,52,-32,1,100,31,54,96,22,62,164,-11,195,63,51,21,273,48,38,106,22,13,34,121,-21,-160,45,51,46,57,122,4,-57,29,-17,-48,10,29,84,81,-14,69,-17,33,156,-31,2,71,64,228,50,-78,32,31,42,21,96,392,168,1,31,16,42,129,18,99,46,24,-23,54,247,248,62,75,-10,2,-154,28,43,55,-4,67,2,95,189,57,-298,108,-1,15,135,-2,91,12,156,-4,33,74,-4,40,-17,-5,-19,-108,-5,16,146,-9,9,-189,20,12,5,6,54,25,-21,184,115,-2,78,35,21,-4,21,81,66,-2,-4,-134,-12,27,44,-56,2,65,25,36,49,-24,3,4,34,18,67,28,50,34,-2,14,3,33,-223,7,44,-6,-7,-43,49,817,59,18,-19,285,17,24,91,65,124,41,154,246,200,-17,39,7,33,26,14,-63,57,33,-169,161,84,94,118,17,15,-44,76,24,57,37,12,5,18,6,135,56,15,-28,-36,-81,-44,44,-31,18,-52,37,1,-19,52,-1,26,16,58,-3,-16,95,141,-25,-19,-122,45,11,-38,8,29,72,-23,-143,-11,-5,-40,146,17,19,46,-88,3,42,19,-47,36,-55,25,-6,41,34,-70,10,56,-34,4,41,7,24,100,132,16,-8,15,-91,-22,0,121,-23,6,6,-14,-17,0,4,11,-8,-33,-33,7,6,76,-178,-96,-115,50,-141,36,-23,-7,33,-43,18,-8,3,24,27,-7,135,-32,29,-14,60,-10,-32,-13,-16,31,-269,148,-37,115,38,22,-49,7,102,3,13,3,74,-12,171,36,54,-15,42,7,174,-37,81,269,55,-35,13,25,22,13,-28,136,-47,27,-8,4,9,21,16,-63,422,7,-21,14,-18,8,83,-84,-21,61,11,16,-7,-25,20,-4,19,-1,2,-179,208,118,-7,69,49,27,8,-20,-45,-11,11,25,6,-8,-4,0,-15,4,2,21,-13,-5,9,11,-8,9,-11,-1,24,-6,-2,-20,-4,78,-4,-127,-57,10,-9,64,-7,-28,9,-29,-350,-48,11
-47,-448,-281,-52,-252,-219,-93,-71,-24,-88,-187,-243,-99,-147,-80,-96,44,-180,14214,-877,-569,-51,36,-60,-157,-91,-95,-42,3,-32,-180,-79,-3171,-2473,-2794,-2091,94,855,177,169,157,3497,3400,8998,9093,15749,13770,-21,9,49,355,1490,233,825,63,140,145,66,369,87,133,132,274,41,25,41,527,42,-45,-289,-230,196,-169,-108,48,8,26,93,370,-81,9,201,138,-68,97,327,150,211,206,38,132,23,81,208,105,-30,-40,197,-10,-20,-16,-147,77,-12,-289,-12,1015,153,-312,188,-1,-79,59,-363,-72,-20,-8,-32,-41,-79,-31,-47,-49,371,-30,55,287,-40,100,104,185,161,7,-33,-112,286,60,258,319,96,-59,-70,107,75,86,62,113,713,3,441,394,84,117,87,76,-18,387,-12,599,-116,4264,54,53,490,5001,20,57,150,216,139,350,68,194,54,333,421,-10,-36,2,188,232,45,-29,70,642,40,8,-27,-277,-96,1232,-19,-4,-64,157,274,98,35,-64,183,51,148,53,53,48,61,27,415,161,108,8,-144,5,-77,1391,-87,125,700,26,240,235,-34,22,-7,236,3591,-54,41,292,11,-9,36,366,79,20,-74,64,202,386,137,913,101,851,3,52,-100,-7,26,76,118,75,242,214,33,467,-318,59,6,243,3,621,20,-308,154,-90,-35,-18,-384,-24,0,-169,-68,183,-83,29,507,79,-104,-181,-40,163,490,2914,-13,-6,-22,61,57,327,-42,4401,493,1161,-77,-52,203,99,188,768,-8,-31,75,45,39,233,29,68,887,52,1021,-227,400,-68,55,213,29,61,7,96,-29,343,519,595,402,2,275,3097,675,128,-6,274,59,214,117,52,43,-111,188,731,131,15,116,321,58,16,2,274,44,-16,865,54,43,901,-51,518,66,212,53,191,-58,-374,173,185,995,37,131,18,711,622,369,203,1,304,45,437,283,-91,257,445,59,0,19,-9,778,221,243,-53,129,60,117,18,-5,48,-93,6,95,6,36,281,158,246,147,178,37,59,50,1313,-184,-55,23,274,517,40,-17,21,64,213,-21,-41,23,-21,152,69,30,10,31,820,28,52,95,586,266,-48,62,20,74,255,136,154,126,468,469,354,1,-26,-118,109,2,68,412,203,-4,219,305,-50,-221,260,-136,170,15,59,39,442,1392,121,24,-19,-4,-54,96,208,10,31,33,472,-40,556,26,-9,2080,137,-53,317,61,7,42,9,44,31,78,-45,46,88,-57,17,82,65,84,88,83,-312,-63,151,581,256,122,163,4,698,-50,-163,61,54,2,-55,4,575,323,169,210,51,157,61,-2,-156,310,455,246,159,58,192,1481,98,283,58,979,23,57,80,93,158,219,278,216,39,-22,144,-225,10,93,-18,238,666,120,533,551,43,-33,44,-12,17,-25,3683,49,-19,-24,124,4015,66,-294,260,-83,-19,-7,103,174,57,115,185,16,297,15,-174,334,-3,401,34,85,221,101,61,53,34,9,-145,73,2,-343,-77,-6,-37,5,-16,-22,691,89,204,132,-454,89,95,158,92,-30,-19,14,28,774,-23,46,111,157,307,126,-10,-23,239,44,180,300,211,35,405,-6,365,139,21,2,-54,168,-39,121,35,-112,-57,257,74,219,302,407,-186,8,53,1262,42,25,33,66,96,138,19,161,228,186,46,203,166,105,-207,-3,44,-45,99,116,5,154,167,166,256,-20,102,114,276,-98,71,-101,-106,-63,264,220,128,148,54,9,49,-18,199,77,188,18,56,917,223,-93,-16,51,168,214,53,264,244,-50,466,-17,57,96,116,116,-22,21,48,430,130,33,-760,150,-65,-48,8,409,63,183,94,88,196,139,93,95,148,33,203,-24,8,105,15,1495,-20,35,139,55,690,-101,49,164,-142,-46,165,2,83,123,-35,6,125,-176,42,35,83,394,-26,306,274,19,-21,864,67,37,-33,106,140,-9,479,-70,157,14,-123,-43,-14,27,666,-62,176,33,30,429,304,-55,-91,705,474,65,-75,70,-119,671,297,561,-29,126,14,23,7,4857,105,47,745,239,1124,163,94,-40,358,-331,-575,385,-72,-223,-157,-264,-134,23,-143,26,113,1504,321,99,-22,45,288,224,-106,84,-43,-8,48,-7,23,125,-137,-30,81,-39,44,630,-7,-109,65,-78,479,-212,78,266,-47,-89,-14,-21,-128,115,-5,271,-42,-290,-56,4081,-20,136,124,351,5690,38,22,12,739,-72,5,-353,1636,-48,-109,-13,21,-6,52,254,152,9514,193,-48,1,75,192,-170,-57,-13,-130,3032,-183,-63,123,-24,502,4950,-1,-233,-6,61,53,55,171,-145,969,808,-46,9,154,948,109,88,124,5139,627,133,64,140,-18,293,20,-185,97,-13,-33,1978,-93,-84,49,-32,-38,112,55,-145,250,-354,44,63,-3,-193,-40,-131,-173,164,410,-24,-286,84,327,-30,-48,64,141,54,132,45,24,330,100,-31,-33,-58,59,-9,207,2,35,-114,-197,147,-38,-45,-33,-56,282,11,102,-159,-121,4171,-91,244,51,122,12,-131,-59,10,-42,-75,-41,133,1322,91,74,-166,146,-85,6,102,-200,-8,-137,-67,36,-118,-73,2025,-9,33,-168,936,-50,-22,-79,2784,-175,213,74,90,-7,32,-504,120,-86,91,-58,202,-163,4719,248,104,89,75,-196,-26,352,3261,35,-18,2100,57,-362,75,176,470,293,120,74,64,42,3752,-15,683,120,403,52,1849,-4,732,438,195,-131,464,49,2054,233,204,307,386,94,23,79,1134,20,1118,-4,187,61,130,2438,-36,60,-5,3095,71,-105,84,54,-16,-1,134,2363,806,560,-279,2169,15,-9,38,1109,50,13,607,-9,61,-16,-28,585,140,1156,159,32,51,9,1485,195,55,103,86,22,222,-21,-66,-70,-48,21,457,438,109,433,0,33,-82,-73,29,64,16,60,132,586,-4,37,14,0,7,-51,-30,2,293,5516,-27,59,74,259,-92,590,433,-103,1004,120,309,-6,-8,63,17,79,73,3,-2,158,387,125,75,28,40,-22,-5,-192,-201,202,86,-47,-44,4,61,303,-188,72,-126,132,-8,4,-63,67,-65,-69,-10,-147,143,312,-14,-47,20,-16,11879,4248,-1,-62,-277,113,25,10,35,54,-268,15,256,36,-270,132,8,517,-54,37,85,-10,21,-4,69,-5,186,586,-3,37,21,459,65,-27,18,321,986,177,64,-54,-107,-46,-16,47,827,66,97,-90,284,-11,29,-111,38,82,91,83,-17,36,34,37,399,-155,48,117,483,-38,707,3073,18,332,-37,132,1029,508,324,19,75,35,30,20,-9,195,1739,-88,26,-32,36,120,111,-63,188,113,184,498,136,59,133,465,616,162,194,-118,213,-4,-10,-29,-14,106,76,107,524,211,98,18,44,57,31,-111,16,-603,-20,478,110,-6,144,326,76,13,86,96,371,-16,115,18,40,212,11,392,19,-34,433,-17,73,504,-38,122,34,454,3107,25,1015,971,125,-14,425,21,5,84,208,293,450,28,-4,-9,118,557,49,143,32,0,51,77,1284,2,-76,174,-8,174,558,-38,38,253,8,-236,83,379,116,300,1,38,69,-18,-473,135,-11,367,-316,109,96,1285,1206,302,51,-79,14,167,29,59,107,-98,-8,1648,63,-143,64,12,-47,-48,-200,66,39,1328,67,76,242,596,206,42,12,17,51,115,-541,141,236,-64,-15,-36,114,-121,372,131,149,-157,1046,18,5,83,6,-32,242,244,209,-73,-10,-41,645,49,261,111,108,202,32,-31,198,23,-2,-20,238,17,101,-58,25,-139,22,1161,-4,76,174,57,98,26,60,186,-2,-252,272,32,7,133,-13,70,543,33,3,11,-7,220,-22,520,114,126,15,37,10,41,376,14,132,35,102,-86,486,214,7,28,-23,10,137,194,-359,264,34,293,21,522,30,27,4309,140,-16,-21,-31,53,8,31,25,-10,24,395,286,14,61,-82,-22,-83,244,5,129,-38,578,225,27,2,185,-13,50,118,278,-70,-9,-70,122,48,-2,-62,218,-81,17,33,248,-93,33,-70,-9,28,81,29,26,-141,188,-134,23,106,-3,99,179,82,80,298,61,252,177,276,-33,323,26,116,150,87,131,36,94,385,-24,-7,19,12,93,-124,151,-12,-174,18,72,-11,246,9,77,426,367,161,95,11,-100,-155,-147,65,-68,-23,58,-37,89,-7,-126,-74,-218,100,-91,291,9,-6,144,-72,18,-75,-190,53,88,-34,-33,451,8738,6,-59,2407,60,-3,-3,-254,-29,587,1648,79,89,525,18,-166,187,1204,-46,212,721,96,48,212,-111,14,465,59,-55,500,73,-170,-135,4658,233,-266,176,2338,-13,97,43,0,-95,31,19,170,-128,79,37,241,33,46,0,-34,572,68,437,51,308,219,16,1685,-361,424,-183,-244,-195,68,-13,-217,68,192,1277,30,-66,193,85,-174,46,-10,8,27,41,-44,27,-24,136,-190,9,9323,62,8289,6954,5757,27,-63,56,1414,-251,192,578,1951,-21,-7,714,-106,206,-73,75,-42,165,289,-74,70,31,-17,935,18,25,328,-46,-211,768,-36,166,-18,166,36,879,-22,134,5,-138,27,297,10,233,-335,39,-157,39,-86,-109,-42,848,199,-1,469,537,54,13,177,87,52,136,652,93,104,146,70,62,497,314,107,57,1506,-10,4309,272,28,2,-81,81,43,22,161,92,-98,33,-22,30,52,105,88,-20,-2,12,50,84,-26,19,-42,-9,810,-51,28,87,143,2527,95,43,18,-229,303,1,55,90,-2,4751,118,-160,-32,25,-131,59,-43,16,558,-97,-55,-42,47,9,355,-46,79,-26,4,-14,247,498,7,27,-40,174,686,391,130,8,-6,-116,-135,76,10,-6,134,23,304,1762,-375,41,45,21,-13,266,177,3131,140,-313,383,74,54,4,-197,-202,1,-302,457,108,505,121,547,63,-45,-54,3637,-7,-2,13,191,423,312,-66,-9,105,238,363,-40,5031,462,127,-17,81,413,0,261,212,64,843,29,99,-6,217,277,461,146,50,-26,41,8,450,50,-5,92,1683,42,-71,8,-117,509,114,551,166,84,27,162,65,370,284,354,39,352,-51,-43,159,1106,315,37,3,18,-2,-16,85,-10,88,7,279,169,-90,194,169,-11,379,-38,42,222,12,9,1466,104,25,-16,-114,10,92,-23,-113,115,38,2948,11,18,-45,14,973,280,-193,167,49,6,-43,-130,193,-18,309,27,19,1342,1118,-56,9,66,-68,-299,-6,-41,-90,-104,58,184,22,59,229,56,-40,-847,-20,36,-16,-36,26,-102,49,93,25,-11,-37,-65,65,7045,1012,204,-19,2,59,-11,-136,-6,150,-57,638,25,-40,247,142,83,-2,821,74,-132,-36,352,5,-44,9,-74,172,3461,7,226,130,258,-44,498,2467,2399,97,-2,255,41,3,307,38,3,9,-2,-252,245,-183,143,-2,590,408,208,96,32,28,259,-25,245,-81,47,108,165,-26,5628,-290,179,68,-22,8,-4,134,72,-23,61,-292,32,35,39,43,-153,-29,70,65,205,-2,110,56,62,214,215,1270,1480,62,16,-1,28,-102,-59,7,-13,217,273,22,173,-67,13,12,21,41,72,19,-236,49,-37,1035,159,-1,-191,39,399,71,540,-17,16,465,-34,-51,1901,15,-67,0,-68,40,4,49,26,-39,-70,2487,-34,1153,123,-331,114,107,21,4,24,209,22,-253,87,893,82,44,117,274,204,19,-21,271,24,15,4089,-7,-50,-52,83,-53,276,11,129,269,56,-9,-26,331,163,375,468,-27,-440,-14,-77,-63,-17,216,-74,4,-64,1171,386,692,41,4314,1277,-6,93,-8,48,-66,-84,131,105,1086,77,-31,44,150,264,25,108,66,114,-5,-310,77,79,-30,30,116,197,87,-13,109,-32,564,-18,298,80,356,-2,214,289,553,-12,62,-8,-134,-131,186,-26,156,22,60,101,50,-97,195,-24,192,-123,88,33,74,-108,70,187,183,97,63,-20,-92,51,223,1217,301,62,167,38,71,272,46,170,16,120,-31,76,570,19,-110,-4,28,759,543,241,-167,230,286,-2,142,-110,-37,574,147,85,137,367,415,38,-44,115,7116,30,-107,88,111,33,251,20,39,-8,431,55,-138,32,212,196,45,-3,138,61,227,136,181,96,127,216,-16,43,968,150,58,73,-45,6,299,107,-1,-30,-6,127,440,15,-34,-51,428,31,168,1,-9,107,186,54,-62,71,107,123,1673,-70,-67,255,53,54,32,0,313,115,57,9,22,-153,-47,36,-104,147,96,48,74,452,-156,125,5,40,395,2,3184,114,174,124,-34,50,54,218,-63,25,8,370,-11,-36,30,-61,52,329,-208,352,-21,3,93,-28,73,13,61,118,60,49,46,50,0,62,55,-48,5,72,13,3182,216,16,126,14,77,107,85,195,-2,-226,5,58,104,-33,66,244,15,32,36,36,-27,5,182,-8,327,-29,-14,-229,7,58,60,-131,33,-15,-166,40,-92,58,208,-302,-36,120,-11,66,-24,182,36,17,-85,32,97,-84,-70,264,298,130,-41,-43,144,9,27,405,-93,2,134,-17,-19,-38,92,29,177,-87,61,32,51,919,153,696,-130,271,93,49,-66,-24,959,64,202,136,-161,196,67,-284,196,16,111,9,201,35,145,81,0,24,58,-93,-29,64,-5,114,-37,55,8,-8,-57,144,26,-16,51,144,15,328,204,718,-32,68,-63,470,418,49,8,36,5,154,-4,115,-13,343,39,302,-3,170,51,1,-21,-474,169,76,118,103,32,115,6,248,84,338,-14,382,75,13,647,-2,282,43,6,9,57,-89,41,-69,-16,-471,-42,85,-4,-161,33,302,249,-37,62,171,130,99,-4,-32,83,86,96,9,61,115,-161,49,-22,110,98,39,40,44,446,473,222,86,-38,-25,-229,2783,-29,534,-128,-59,435,-18,180,237,-9,291,-72,223,-76,-128,29,221,320,62,23,-61,95,75,525,-45,62,5,23,143,2282,2901,2434,77,5,79,71,17,35,297,20,-23,22,14,-44,-23,-37,-149,4,-135,81,-62,42,90,14,20,49,108,116,64,180,53,284,8,-11,5,68,294,489,4,-92,4237,9756,4155,2687,3251,6281,1617,88,429,-21,137,193,88,17,308,41,-16,-212,-117,11,-5,-28,75,153,122,3,-114,272,23,46,32,168,79,859,139,-14,60,-24,0,-91,-10,213,-24,2,-64,174,-37,-7,80,58,170,152,350,-86,54,-92,212,98,80,-167,0,164,-147,12,41,82,167,60,30,14,130,22,14,12,7,-46,89,-17,-19,-9,17,26,258,72,50,-134,6,101,178,-36,3,114,67,95,-37,-27,355,146,41,-21,-174,143,-39,55,-52,2,136,579,-3,413,6,-148,214,23,25,-50,1652,25,81,584,45,54,522,31,79,42,-101,95,137,-12,23,-21,47,-37,4,57,257,1165,227,279,-100,9,49,47,-1,85,19,-72,5,276,75,73,90,26,34,151,1366,25,-123,23,77,6,34,106,77,77,-116,233,275,-2,-170,-127,-17,2,79,-4,62,-5,151,-166,-16,236,17,-20,106,6,15,-60,-6,-11,97,134,-10,215,90,-125,431,89,55,161,-41,253,-27,31,-35,1148,-148,195,79,74,84,1352,-119,-8,44,52,-127,341,87,263,-21,63,208,122,-1,26,194,14,-2,88,114,-56,54,225,20,159,120,174,-15,-270,-246,-109,-22,279,93,63,-21,0,88,-47,65,225,308,86,-103,61,115,80,63,341,-19,-109,135,4,328,76,246,242,-80,-198,22,163,665,-63,-35,76,75,-55,138,122,57,140,265,-59,27,-71,-15,50,-20,24,-16,-26,383,-601,-61,59,33,-37,-44,102,54,4,241,-34,-11,26,-18,-119,746,94,110,216,68,57,274,41,32,248,-214,-109,67,62,49,12,299,35,156,157,-4,77,-17,158,1134,179,94,133,-15,6,1,12,351,38,128,-26,13,540,-18,63,-10,102,211,221,148,152,-34,78,-247,-26,-30,-10,111,16,-28,95,408,95,159,93,27,-353,-307,382,189,-14,18,72,12,25,180,12,298,23,374,359,92,156,917,84,-15,-31,-154,-192,3,-26,-19,-87,91,28,-8,2,-26,68,86,-2,287,-26,-66,231,-84,10,52,10,-24,17,-49,5,-93,101,-24,36,100,37,94,22,4,16,281,-379,85,194,-24,32,-7,-42,-7,116,139,1456,62,360,137,-6,2,422,208,314,14,240,-24,56,-2,679,38,75,18,88,146,657,10,28,1050,1852,4,30,110,-2,-104,75,-8,288,151,53,-2,41,171,69,225,-190,30,22,276,-208,31,-13,80,155,103,226,261,243,-164,-103,5,64,-164,470,2118,-68,106,212,155,-36,-85,204,47,17,54,76,93,-51,234,39,15,294,59,22,30,3103,2,327,-4,2,62,176,-63,65,45,-60,818,33,19,269,26,24,266,176,5,119,-27,55,33,498,24,55,336,7,-9,604,79,174,82,445,75,120,706,-5,-61,-5,139,-8,139,59,81,80,506,-68,-540,382,221,-108,-33,-4,-25,224,193,187,-62,49,194,-43,15,24,162,-97,-5,97,14,-143,110,4,190,-104,207,361,-23,-88,-36,233,103,13,372,31,-40,-123,-15,-92,46,73,21,215,6,0,-5,96,516,217,793,-44,56,66,-37,-40,-17,9,-4,164,43,119,-150,542,-124,138,9,76,10,242,58,10,246,21,52,19,32,212,108,73,-2,23,63,74,-42,222,55,2,177,2701,104,266,-38,84,-26,-20,17,107,59,5,-57,43,82,16,168,34,152,-14,4,57,57,17,639,155,6,32,144,81,-203,-28,76,12,16,-21,307,-110,-50,-99,-75,-149,385,-18,61,-16,45,63,55,177,205,-17,-32,37,30,89,74,639,46,-19,9,7,-14,79,107,-305,338,120,-13,3,386,35,38,-27,-134,4,-109,-234,9,74,163,51,-71,22,87,46,220,44,309,77,-10,283,41,-31,-59,-17,-6,-15,22,-3,30,506,-39,41,-9,-11,119,438,101,403,47,485,29,82,174,108,192,-8,41,82,-31,-52,40,165,1,16,21,196,21,19,-68,-12,240,242,173,40,-266,50,41,22,63,271,0,920,-21,33,74,-145,37,132,13,20,-114,48,440,-54,76,15,-13,-8,135,58,-9,100,-41,-11,206,-20,94,-21,280,12,-18,71,8,77,98,90,100,-43,95,7,402,152,296,-14,122,177,121,-176,95,-229,288,28,304,-23,-102,21,68,-138,-9,23,-204,-13,123,0,113,280,60,220,344,-125,525,482,11,34,293,50,-68,-15,-10,-161,-116,-30,57,0,8,8,0,21,290,289,-57,-135,48,56,-30,16,141,588,356,46,-36,171,1,89,14,-2,251,160,0,-12,-104,19,73,32,30,21,411,309,11,93,623,492,-97,57,48,100,84,140,122,259,-26,52,-86,67,1503,5,405,43,-165,50,48,609,102,154,-125,308,125,103,531,44,25,185,-30,-303,76,29,-33,-13,44,-1,-3,-17,182,24,207,-346,-60,7,51,221,253,284,-7,188,188,28,16,51,22,98,113,80,-59,-139,22,10,-67,268,223,7,24,44,43,839,63,15,26,109,-82,-11,-18,-50,150,-30,31,68,84,118,54,-38,18,17,69,-98,231,71,-134,-91,118,-8,176,-42,898,79,-53,200,-46,61,465,119,680,272,308,168,-75,217,32,127,47,1,65,-49,72,428,-50,12,-192,-15,-589,-37,43,269,17,123,69,-84,-150,-122,222,54,503,82,27,-7,61,102,-174,-22,95,254,107,-7,-11,-57,136,-76,180,103,26,59,40,462,75,81,-34,-28,28,52,150,32,25,-239,98,164,11,20,43,-35,-24,137,18,-13,67,39,103,135,42,-48,37,4,-122,427,3,484,68,110,202,158,178,38,-122,36,38,155,-29,-307,79,35,130,-16,120,-27,119,343,-34,188,15,11,116,35,213,1,64,99,393,98,117,62,173,18,156,-368,77,70,99,40,1095,40,-364,-26,14,-23,-28,-121,2,138,186,14,192,153,37,15,32,11,-36,153,44,-9,1076,143,40,62,89,-6,28,-37,307,740,263,-408,158,386,8,-140,552,79,-14,281,82,-97,51,-67,60,-24,6,101,-2,74,-4,-4,23,346,0,-28,-34,1258,28,1198,-219,211,-25,33,33,-16,4205,-23,77,-54,-166,-21,1,92,299,152,26,1934,-28,584,11,14,-159,107,-11,170,1,13,45,183,133,1234,-665,5362,-16,102,-9,138,77,165,669,191,798,32,-21,-4,-25,33,41,148,116,1418,-97,-13,-100,-10,15,-48,320,65,57,111,11,-4,542,-270,-2,0,475,20,-16,90,23,198,132,-30,117,-68,-37,5,143,5198,-28,-29,58,110,144,131,10,18,89,9,-11,-178,-109,-113,-19,48,8,-87,-102,63,2949,-75,113,3079,388,-3,-93,137,-632,-46,-3,214,126,-17,138,418,64,134,667,271,123,339,-14,353,4546,229,44,182,305,744,255,-124,-12,-70,196,151,452,76,-97,40,97,-43,-61,74,28,1079,239,-28,-134,-17,1042,90,-74,171,311,176,-888,-66,876,53,1863,2960,5636,1,87,6582,560,-188,299,22,4,311,981,35,332,189,7,49,-350,1010,53,-10,-47,920,156,-78,6532,42,51,63,37,3,124,69,18,-183,-13,3438,533,-57,-3,-57,-12,-26,8,136,-117,-382,-90,76,-254,31,1675,42,-77,9,58,15,135,229,-112,339,127,37,282,-9,-77,376,-50,2319,59,48,143,1152,6699,-94,3008,144,9,-195,2294,25,-9,-127,-2,13,340,265,356,24,-62,42,-95,11,105,-82,138,34,58,-24,-107,349,49,8,35,568,-22,3824,307,27,-68,71,15,2973,102,334,54,-24,322,1632,19,124,-19,55,23,43,6427,3805,121,732,130,107,353,446,132,1595,-52,1736,-9,-54,-14,70,7,-15,39,467,12,-200,-5,29,-43,53,-98,83,47,179,65,7,-34,-172,3,15,36,40,127,54,142,357,171,25,675,763,364,376,141,-22,-39,97,882,104,-542,209,-3,10,52,-57,189,-43,59,42,193,-36,8,105,47,194,220,6,240,207,915,439,166,251,1254,3193,442,-80,-27,16,159,-49,-263,37,41,-4,48,5837,7,49,9,-2,37,70,86,53,167,86,-40,335,-26,14,154,220,348,3,-48,18,2809,78,10,108,33,2,-25,-3,335,-75,-1,-10,0,76,46,-8,189,61,115,-166,-40,-43,-14,91,76,97,223,238,170,157,-28,-26,35,160,10,108,-11,-102,-27,273,-2,26,21,3355,-61,1931,-29,51,124,40,1455,-87,1022,-79,19,34,69,815,293,232,37,106,50,358,250,-11,23,-41,-115,520,7,6101,2125,44,209,1078,59,310,186,215,87,807,187,64,162,195,-59,323,98,-92,103,121,24,416,88,28,203,-16,-59,786,105,183,58,858,200,167,-79,83,-86,102,12,-106,-47,287,18,226,4874,-45,44,-7,2,235,23,364,94,237,28,8,28,66,111,354,815,180,439,205,1,-47,53,81,331,230,23,-65,126,-21,52,734,55,436,-36,7,110,292,60,32,54,42,66,-7,159,33,122,28,307,51,15,-12,-44,692,145,101,599,60,165,106,-1,-5,98,187,-31,-132,56,514,-12,-23,-51,143,107,47,-33,1152,-14,-10,-49,343,-30,27,20,-63,11,7,-37,264,-11,33,5,14,1731,165,301,20,157,3670,110,193,-21,48,-56,145,-19,32,38,33,426,-7,189,40,173,28,83,528,406,67,-94,176,48,81,172,284,342,6446,160,1621,115,69,60,173,250,23,57,-26,-79,-77,-23,8,747,34,78,49,-1,26,19,144,-12,395,406,122,45,64,-30,183,786,137,-1,68,-19,79,-30,29,55,289,-19,11,336,37,86,73,231,-26,16,18,31,30,12,60,109,15,11,61,49,80,18,-22,81,-4,8,20,38,11,-130,-44,73,200,14,-24,-3,-39,763,220,96,44,-7,4,31,-49,-70,122,233,0,1144,184,975,-9,55,-38,38,170,283,559,-188,15,15,824,-141,-189,-40,58,135,48,-19,70,560,32,-227,30,-126,230,82,87,40,182,-3,45,182,9,-19,-56,-111,135,102,2,117,36,19,38,-18,-67,29,314,57,522,-15,444,31,40,193,32,5,70,104,76,49,-448,94,-16,26,128,133,185,117,124,-30,-15,54,43,65,106,20,57,-60,-65,97,-144,-34,-7,-60,-74,133,-65,103,-19,-38,-308,18,-1,33,-123,26,3971,-121,288,15,-2,-6,35,487,-99,139,106,294,36,76,14,-36,103,-22,-76,67,415,322,-5,11,20,596,187,151,164,-57,173,-44,61,43,140,0,0,-253,-14,-167,60,356,26,-8,-13,82,-73,177,202,111,11,-32,10,-46,199,55,202,351,-163,71,31,-449,-46,178,190,74,303,-217,-82,-206,106,-36,251,29,115,51,42,-120,149,590,63,20,128,126,-165,206,-60,31,312,111,23,731,693,-59,-8,103,1776,380,293,30,-61,83,436,298,179,111,65,7,7,-253,7,186,31,-12,-46,-91,-60,-83,32,49,-207,84,16,-57,28,258,20,-423,57,7,33,367,7,44,-103,140,75,169,4,426,220,6,3,68,112,78,121,56,-65,23,-74,25,134,233,63,-164,-27,91,25,-7,19,15,88,79,-41,-187,-88,5,94,276,68,23,-18,2,8,-40,-11,45,-22,7,110,-19,78,164,-17,5,159,65,85,-102,32,237,-142,147,60,-124,5,-131,-190,368,-57,44,18,21,7,123,227,-5,243,-57,132,-101,63,-48,289,-59,-13,9,9217,371,-85,118,-23,0,10,259,65,16,-22,40,12,32,-9,244,272,639,-52,-11,9,11,181,-23,37,163,-11,105,72,60,4589,274,2,398,62,334,1847,39,1354,160,48,109,16,103,4947,464,-1,3314,107,11,-127,-65,68,73,1,537,721,66,54,229,9,9,120,-28,488,42,-96,82,83,-59,208,95,23,119,184,-31,97,41,-298,204,799,194,413,-107,-74,59,-28,-40,20,-26,118,18,159,153,-1,65,433,-52,306,-36,-1,59,-36,-1,-7,-1,2,136,-52,47,1294,325,-92,27,-120,-73,249,359,208,734,5,770,-6,36,125,547,221,356,98,234,-6,33,90,62,77,-17,34,-5,-116,-42,-22,8663,-42,391,185,-110,50,-204,20,7,-11,-137,-90,-109,-102,-35,48,-36,-32,16,-94,-26,32,-214,24,-75,-4,-79,41,-125,-22,112,-100,-7,29,-1,121,201,194,5872,1722,5992,64,50,-102,663,338,83,136,41,175,-134,43,-16,553,-99,69,89,21,27,-3,63,130,-9,-12,66,71,67,89,-30,303,-172,241,55,439,23,94,538,-33,-14,431,4,929,4,38,18,981,-106,-20,156,106,-11,63,23,193,-38,-87,74,15,6,210,-39,106,429,456,111,62,-27,35,145,2488,-10,161,16,69,-88,628,46,-49,600,54,53,764,263,-25,-17,-5,-180,-113,-17,120,14,-4,-95,155,-7,0,13,103,76,57,127,115,38,77,147,-176,138,24,29,6,-38,-150,118,222,-2,-183,9,94,278,1051,133,2,221,724,20,211,-8,357,45,-45,35,52,91,-32,91,59,9,41,154,1263,28,-9,-24,-53,132,0,1730,10,108,-20,7,-18,-8,66,46,-9,-80,-26,94,468,26,71,62,55,75,42,160,-17,419,685,-43,9,78,47,83,495,318,91,-28,39,31,-74,112,1239,-27,-3,-56,144,127,33,-22,0,476,65,-22,-23,152,91,-129,-21,83,17,37,170,-39,118,535,3,1769,73,55,1054,164,3,-56,-39,19,12,-10,2186,-34,-109,-336,80,109,480,-20,0,45,55,97,11,88,169,77,37,412,56,-25,434,115,254,4,-24,24,221,51,6,894,104,64,-33,32,27,-5,-13,18,-34,-2,391,80,-229,304,60,-3,-9,-261,4469,5639,-128,-13,7,-94,-120,15,-116,-31,-47,390,133,2,570,486,88,658,-6,50,-195,648,-26,-36,73,793,29,221,-121,-105,180,100,-64,114,118,346,183,517,-100,241,27,-114,-880,151,-47,-78,271,-68,-10,134,4,92,182,94,925,-21,3452,65,-15,497,211,43,17,108,-19,5,-9,98,43,11,-12,-89,241,605,0,-17,-145,1710,18,-214,24,-91,-114,37,64,18,38,217,-85,28,26,116,-52,-6,62,-44,113,-9,53,-208,100,46,-40,331,-12,-35,32,-10,341,-101,-13,156,-8,-127,95,322,8,-31,17,126,52,25,-86,124,128,45,32,-53,412,-16,232,827,-241,72,-13,14,2512,200,37,70,76,-209,8196,24,192,193,120,33,152,51,9,65,-14,-28,-20,115,80,27,668,210,1102,281,100,-50,-64,283,-10,-144,-55,-55,765,267,150,22,-19,-8,-43,120,110,-176,-135,-16,202,12,-1,89,128,40,32,-83,53,-126,926,86,-241,-136,-135,250,489,361,16,-174,482,9,454,462,-161,139,41,1330,9500,388,10,-280,69,106,-92,96,27,48,221,877,4360,4022,32,14,69,-82,44,-140,-15,169,40,26,64,544,980,113,25,63,-186,-152,272,-76,-141,0,-16,19,-120,336,47,-94,-170,-61,-26,888,68,8,-23,-11,7,-114,-22,45,-72,-431,11,5,-49,230,66,44,73,355,-72,118,48,-17,-42,-21,220,536,45,289,192,-136,-84,23,684,162,579,4522,706,6971,-143,-41,15,38,-13,-101,193,-110,41,-114,40,81,1502,58,-2,283,21,128,1663,3938,49,359,-14,75,12,35,101,-22,8,-31,2144,-45,28,-18,151,-437,706,147,113,-19,84,42,-10,2244,35,108,95,168,66,291,67,18,78,11,-30,6,-76,-858,799,45,86,54,28,-75,257,32,115,44,-313,4,270,303,570,259,20,16,-212,-45,-89,123,8,-20,2256,14,326,127,221,232,116,-64,390,55,-83,18,267,-210,74,112,-65,162,50,1,-109,-56,-487,-614,58,20,98,-70,22,-74,354,-69,62,-201,-244,164,25,-89,-185,41,180,7216,364,105,7668,-117,-20,-17,-173,3183,13157,8669,2530,5976,87,45,1906,287,459,24,521,206,9,58,-18,166,37,29,6,-57,-407,-110,-9,327,4307,506,-42,171,139,3011,66,-99,99,239,62,-55,-11,4,-451,-10,485,525,84,-7,392,30,-17,460,362,-22,119,82,101,216,-11,215,214,261,196,134,121,-40,471,138,387,8522,4166,2,51,462,-75,38,311,332,268,992,0,-31,-23,71,95,48,-18,-310,150,2,-69,38,36,46,95,27,-12,82,6175,-66,7,0,-14,-98,18,29,-17,247,-40,486,-316,818,224,606,50,279,125,-48,-73,532,-33,281,142,38,-17,-5,45,-31,-26,-12,70,67,-6,89,-86,-45,166,-20,-163,19,-56,-71,-15,11,392,37,35,161,53,36,-65,7,335,-14,71,259,45,-35,894,143,22,86,206,48,37,-129,142,36,224,-507,-104,55,-238,11,22,308,-90,216,60,135,-45,-38,184,-67,215,129,-29,-48,34,6,-122,74,9,-91,182,47,383,-51,-64,286,96,-48,27,10,80,84,245,-169,-24,266,72,79,-270,9,71,277,511,-40,4,-67,-33,-149,-132,61,-72,40,-103,9,151,-6,-169,1438,-711,182,333,52,281,238,287,616,5548,1617,69,366,19,-16,-84,-91,176,-175,30,1211,462,1885,95,-40,2048,275,39,34,-15,-6,203,95,704,5,-224,24,79,178,24,37,73,263,98,-80,-173,-151,222,27,74,6143,-2,863,1953,1117,-50,228,-22,3,-5,-88,-88,-76,161,-21,191,297,2761,-49,-39,-22,-4,30,52,504,104,-51,550,537,-3,210,8,-16,1128,38,33,-9,199,435,652,135,685,-73,-196,292,160,-277,-34,-25,0,66,141,213,350,53,657,419,-185,-61,150,390,78,468,105,77,680,549,-52,-55,65,-45,18,71,-20,213,75,618,-87,-35,115,-36,709,-316,37,-93,-228,122,-7,18,-393,97,742,21,0,205,343,0,-156,-26,14,27,122,316,-40,-75,208,1751,8,-27,356,-191,33,-3,13598,1218,139,40,10,162,189,50,10,537,80,117,209,30,-14,171,206,-54,3721,-65,78,-47,18,13640,952,249,118,-219,53,-16,282,6,16,-27,-14,-45,-29,227,52,28,69,-163,1275,-111,271,-60,-374,218,-75,7,28,307,-3,100,-42,74,980,2,30,46,182,176,-12,-231,45,-122,1590,56,23,577,177,26,101,203,179,-44,30,231,-248,417,58,-25,-12,70,17,109,12,232,137,3617,14,160,206,702,-20,0,12,-169,-4,-4,519,-37,205,99,306,231,2,86,-167,305,92,-83,56,-95,-250,69,-13,28,21,159,118,42,70,131,40,200,-132,-2,57,70,33,35,-312,217,-7,1292,1002,-116,94,99,351,80,6952,37,4,-7,70,456,-209,-5,39,43,220,97,40,143,-27,-111,-34,-95,63,-56,-64,-45,278,-6,-200,-46,-272,59,-23,155,81,35,240,37,-58,15,34,26,-53,-57,-109,30,35,-257,32,45,304,-14,158,-24,139,2,42,-20,44,-198,146,73,70,-12,84,132,198,-137,212,222,-67,-698,-144,-23,34,2,-140,1087,24,761,64,-87,-35,-169,-11,-52,-82,-13,82,53,-51,344,-103,-54,-47,-57,36,118,190,-10,22,522,381,-496,92,-1233,-31,65,119,50,457,43,-203,131,3536,99,103,-18,24,-12,-49,39,2344,52,225,336,1610,23,587,131,-51,-88,-40,46,-56,221,98,29,126,-22,-7,14,25,-24,83,83,457,-110,-4,-37,185,149,1239,1627,42,39,34,-47,624,89,-25,120,-629,89,-25,42,50,293,-39,89,-103,-18,-151,-213,-75,60,822,-21,15,1,-23,-95,-23,99,-8,235,-8,35,-242,155,-86,-40,-35,123,6,43,1745,-34,10,207,51,31,59,25,-112,462,181,-190,-489,282,2248,-57,117,-121,95,303,86,241,254,-67,-93,225,137,27,29,161,30,-14,58,151,-12,17,138,-107,-208,-17,-254,104,178,-6,-11,260,-48,-146,72,19,-35,-621,-35,396,609,264,-928,-79,14,-148,-61,62,-5,-92,84,197,-7,-69,1092,102,-63,-136,-271,-51,-55,6682,161,-415,94,-115,27,3,24,518,-30,-613,-981,-146,3,-24,-292,-203,-14,-469,81,-66,-51,-58,1449,-65,-22,18,72,35,1987,440,-39,-153,104,22,17,1798,52,67,33,528,22,10508,-134,-1172,-2375,-6116,-322,-192,244,156,-8,16,61,-76,46,-103,256,1793,2010,34,122,24,20,725,96,1103,-7,32,32,-13,-133,1659,15,65,1501,100,17,31,107,15,257,345,57,1368,-85,80,0,-252,-68,20,240,117,57,-41,144,70,49,89,-12,9,-83,-91,-195,369,181,290,138,265,8,-91,-88,-46,749,-15,2597,40,-20,-56,-8,-234,20,-1235,82,97,411,874,-3,4024,-180,31,1,44,-4,32,-10,87,-214,-8,-1,-19,577,24,-12,-59,-56,40,-27,104,-11,-120,-57,18,99,-22,168,34,40,33,-38,-53,-130,-32,47,130,128,-6,71,64,-4,-7,224,152,204,65,421,-76,-126,12,27,14,-160,-62,1,1054,-27,-14,-34,113,1670,4,-65,-122,-65,15,61,3102,-30,172,-58,-137,91,33,40,62,9,5,0,299,278,-66,-23,414,-76,3,-3,145,14,364,-52,23,16,38,5,13,18,-48,-28,4,-100,-65,75,-5,28,-32,522,346,-12,-94,-106,182,45,114,-22,32,51,17,-2,3,-58,26,440,10,36,1922,464,188,22,436,-332,-96,-36,43,-249,-17,-24,36,-19,26,-49,22,105,-73,-18,534,348,92,29,-13,-2,236,-40,158,199,-23,203,81,159,290,38,-28,12000,8549,41,-6,-67,265,-61,-92,3060,-3,20,654,-7,-31,1269,1461,609,-193,7,24,96,-50,-109,-501,-58,-10,152,70,1232,77,164,-157,-273,188,97,924,93,131,24,207,223,399,101,7,392,-18,-23,-117,2407,136,86,82,-30,10,-103,-81,-223,45,-79,59,16,-69,-136,-71,-27,203,-25,209,105,759,46,322,116,55,7828,4561,124,45,42,4509,3408,-108,1098,-109,26,173,11,80,38,158,97,99,65,59,89,-53,-500,120,18,922,-27,66,-78,169,75,-28,-16,-104,48,-106,4,65,67,17,-111,-29,-180,-47,-448,-281,-52,-252,-219,-93,-71,-24,-88,-187,-243,-99,-147,-80,-96,44,-180,116,14214,-77,-877,-569,-51,36,-60,-157,-91,-95,-42,3,-32,-180,-79,-3171,-2473,-2794,-2091,94,855,177,169,157,3497,3400,8998,9093,15749,13770,-21,9,49,355,1490,233,825,63,140,145,66,369,184,174,31,-36,-51,-42,100,378,451,-81,64,-152,114,93,448,143,133,141,149,16,-37,371,399,105,1486,729,93,172,353,148,95,9,97,46,51,78,-93,64,326,6,57,9,-65,-88,148,225,-17,-8,41,-21,103,-28,-133,133,91,172,-46,89,-4,-17,-869,346,123,633,149,-28,262,182,221,-9,-73,-39,158,-72,171,1090,-127,-74,93,-104,-122,-89,-362,463,78,815,200,107,24,268,205,21,-54,119,23,-51,32,421,398,65,294,-67,-71,58,-68,-235,-60,21,5,204,1656,553,171,68,-126,184,105,227,586,404,42,-46,207,1162,131,135,-152,31,510,29,26,19,-20,-45,214,179,186,8,-57,112,176,45,230,181,220,184,1537,69,99,1998,269,-11,76,7,-5,70,122,428,0,-1,1122,-2851,103,1196,76,601,114,25,43,96,-48,70,112,-105,278,361,-18,-16,36,119,20,690,-139,-25,23,34,124,45,613,-142,-21,49,142,5,68,467,236,155,-31,286,-66,-7,-99,151,140,302,0,-184,47,97,-45,88,44,18,-51,21,1875,39,28,30,-20,9,-34,403,33,31,-65,21,71,153,108,31,-343,210,102,-175,1,691,129,687,374,295,3,273,37,109,-31,104,107,-55,223,51,-98,-33,-17,-67,135,140,1,-68,335,135,242,97,-51,192,457,658,151,15,68,-43,291,230,145,1361,67,-134,-65,36,305,-64,521,730,58,63,1139,294,-164,-69,342,48,53,-40,-78,-120,166,33,-7,389,-136,37,92,262,-93,131,-73,91,-12,-38,-3,723,188,45,65,1292,321,108,238,276,-269,34,283,943,-78,39,-80,16,402,327,210,1408,332,90,-14,264,132,-1,144,192,609,15,390,-71,-49,-47,162,159,-54,79,12,-31,100,179,1945,-30,347,-92,-502,4,1317,56,39,116,26,578,203,6,2982,-98,140,5,180,40,50,27,3,-311,-56,-133,190,-34,-92,-154,73,308,73,174,63,35,26,0,-49,323,100,37,-178,-21,7,29,739,89,-84,96,-196,294,23,106,204,152,4,-15,-325,581,7,212,150,-171,-135,111,564,573,54,39,96,302,64,141,398,-45,50,-60,106,-38,16,284,-33,-131,480,119,14,-4,201,117,45,28,577,125,-67,320,54,414,46,-11,-45,99,14,-29,-31,152,357,49,126,15,113,428,137,108,130,221,22,32,458,-48,2,200,77,42,1076,321,117,5,2090,92,83,98,309,681,668,-137,44,216,76,40,55,-24,34,47,158,92,109,21,292,185,6,48,-31,16,58,77,-24,-16,10,74,-82,5,55,69,10,129,41,445,115,669,-79,14,189,113,65,-23,-21,473,-5,19,-51,20,43,40,13,-78,-86,3,-85,50,325,-147,-182,1,-20,33,215,132,376,101,16,246,299,-69,-40,-14,-13,-23,117,7,180,1027,-38,26,-236,-131,-42,33,179,46,17,-33,59,-51,-28,24,88,-141,-62,-46,41,99,-117,-25,199,26,145,-26,120,-116,-353,122,31,-92,70,16,195,51,143,-43,-26,-73,269,119,-36,16,81,60,209,84,-200,-62,-57,389,309,-28,-114,116,-30,18,127,1305,-29,454,322,104,21,-136,146,-251,-82,652,1641,242,57,30,175,159,85,28,19,-21,76,109,125,133,62,-9,69,189,319,45,25,56,88,50,96,1014,30,149,100,-44,18,104,375,356,-43,1035,-44,12,78,215,-47,102,599,152,346,352,1344,312,5,14,283,413,26,184,-25,154,-19,307,81,134,38,57,162,74,320,-17,588,30,-746,22,-116,133,155,79,-1,-32,-1,23,131,645,410,73,-43,275,1484,17,27,403,62,38,248,142,-80,156,-10,32,-167,105,126,-172,10,507,91,-45,339,98,15,-64,-9,-12,322,-18,101,-17,128,36,9,46,131,-32,60,34,5,-88,1,4,63,223,-70,-38,115,48,711,274,-31,93,34,-94,-17,-42,21,386,-7,210,-53,325,-102,137,69,-23,173,178,377,-233,146,12,-25,-88,30,55,-31,3,92,35,-79,686,244,58,74,38,407,98,30,157,47,387,159,88,93,-31,-19,309,115,11,219,-85,75,53,-94,136,169,366,1323,-85,35,-95,25,8,150,25,440,7,375,493,-15,-1,-111,81,311,-8,23,403,1026,56,37,-24,-20,-47,-140,-270,-15,-521,151,79,414,303,564,56,45,-43,-193,-63,31,-4,9,-44,11,213,-935,53,-31,-37,29,31,67,90,291,-15,41,553,-36,9,-57,110,-179,5457,-18,23,152,-172,58,-114,-48,-7,37,14,152,-304,-82,-28,24,41,54,120,-141,-290,338,-46,4,147,145,-277,1179,-9,59,20,662,90,36,-249,-36,-25,155,408,343,-385,101,379,-625,8,113,1259,-284,-98,96,136,137,71,200,1215,54,138,103,-41,380,194,123,-23,17,36,455,38,-298,123,1170,93,-22,15,-47,78,-17,-251,-13,1038,-77,75,135,-38,-90,197,-26,76,231,75,303,8,49,32,749,427,329,145,127,59,357,221,562,-101,-132,138,56,126,719,250,106,571,-118,66,-19,1558,-61,-10,-14,197,108,409,79,18,288,66,98,-4,137,-18,373,92,224,-26,182,-94,94,-101,279,-41,-771,710,-710,-66,-42,67,299,-25,29,-113,136,-74,-93,-38,56,41,117,394,219,87,81,370,-12,-95,124,-36,-37,-172,173,30,-20,97,-176,394,28,3,77,235,303,118,2,-14,-8,191,-171,-191,-192,10,12,19,-67,-168,-46,-31,38,134,159,1254,-36,146,-30,47,292,-76,-77,-22,-190,-7,178,-35,19,378,51,-327,1573,-124,-237,634,257,-950,-51,-9,16,754,209,799,18,-3,-22,72,-20,278,-45,-52,213,30,-85,343,-78,-213,44,-13,-9,77,-21,-65,176,686,52,477,-68,-48,-30,-131,83,-118,27,18,34,122,506,25,290,63,167,-29,62,24,17,170,-62,-16,-14,-438,8,41,8,-511,11,150,-13,21,-11,-374,66,-12,142,-126,192,-207,-30,-321,-49,653,-15,134,-26,399,-31,111,323,220,-7,581,41,86,-46,-203,-99,115,490,257,-79,93,-36,-160,-46,65,63,27,10,1487,-178,136,-123,-905,-80,162,92,97,57,142,74,4,-14,100,426,67,36,53,710,51,15,121,31,149,519,-266,129,-230,277,98,280,195,766,198,66,610,55,-42,-133,21,-156,80,-10,1312,1861,-184,-11,21,5,-77,-15,-330,-38,252,355,8,39,-1,-58,75,-360,-381,-55,-16,81,85,-36,90,669,-48,160,-247,329,63,31,658,306,36,-17,-13,124,314,1,35,87,-24,148,172,-112,-12,8311,22,270,-117,76,46,-48,-14,736,41,-16,-55,147,7,-39,-40,113,33,-120,159,118,35,304,65,-60,61,-1045,852,-83,87,71,-43,425,47,37,270,5,24,226,-15,1944,-53,-206,92,-70,-58,171,662,127,52,29,394,33,65,248,486,-30,-19,11,126,95,276,87,653,12,538,112,-125,-5,29,36,25,15,-186,559,98,17,-169,216,-180,-23,-7,218,-72,0,-33,-65,11,259,89,-33,513,141,534,-10,321,102,317,-99,99,279,707,585,109,-73,88,34,76,294,-41,93,-48,-37,63,18,-99,-4,96,252,-47,7,166,-27,462,107,-115,-9,-3,11,160,77,183,323,109,-26,29,100,55,110,128,146,5,-100,41,92,-45,13,179,-51,-49,152,-31,-50,-6,-116,452,132,417,-16,150,686,-185,61,-354,126,-42,17,-11,-68,147,248,12,61,-73,214,113,244,222,-95,561,-24,20,40,-64,-47,46,147,354,172,163,-73,-247,-38,-210,119,164,-21,168,216,116,-73,-71,110,-19,113,19,-30,5,-22,-2,1102,273,89,280,-66,-10,97,168,142,-118,-67,310,-18,33,114,452,31,413,195,24,-3,96,-3,-92,-90,566,363,484,-87,-33,4,41,588,35,47,256,-212,315,-59,-38,781,192,138,146,17,-80,84,90,-42,571,-39,269,216,1016,0,222,61,202,1509,-67,304,290,998,167,215,635,-80,-110,-17,10,27,-32,175,78,270,223,1,435,212,22,37,48,-137,5,-30,114,21,446,-125,119,154,103,50,194,88,-144,2,-57,-38,237,-70,935,-3,-23,-206,18,130,35,81,657,-18,40,-3,89,-101,180,87,-256,86,-41,-97,45,-100,-165,15,114,-3,-26,869,77,-108,-21,1534,-246,-117,-108,-35,17,67,-67,-18,-71,-11,-120,62,923,232,-89,230,389,238,477,1130,267,42,130,229,-7,-44,9,64,-5,-77,2183,-44,433,36,-12,225,20,60,-7,-19,-39,-41,-2,248,-3,607,49,37,39,87,125,17,97,23,-9,-13,78,-8,302,142,-7,18,-30,-11,80,145,28,643,465,321,-56,-27,4,-28,92,-11,-93,63,235,50,218,14,-157,-108,511,-75,133,651,-193,-45,29,-24,-31,56,-230,21,38,-17,222,365,-7,1398,48,28,691,829,58,160,481,504,1489,-81,-31,-16,85,-10,-477,498,879,384,-48,96,-230,191,-4,37,213,13,162,1018,-28,-72,56,359,62,81,446,60,78,78,236,149,87,2094,37,139,-22,-80,395,44,92,5,221,10,3,407,129,-73,-238,-285,461,333,-3,-35,42,17,388,96,1,31,31,-50,335,1187,-10,-147,313,-109,-363,333,336,-37,363,-139,98,182,137,-47,-99,100,-143,41,112,115,306,-3,510,-39,420,385,634,932,683,563,70,106,-70,42,98,-500,-119,24,441,35,-192,394,-65,84,-113,117,-521,191,345,793,373,738,11,692,229,-97,-94,77,186,299,224,754,97,411,18,338,1272,-252,-47,9,-26,258,330,-20,970,2835,1415,-34,103,250,3705,120,408,219,-22,30,836,681,285,413,125,450,-35,551,426,68,320,43,192,55,131,1536,1081,260,416,800,342,333,434,440,981,-393,330,-2,670,101,124,117,486,32,39,219,81,104,-16,90,18,60,204,-11,-40,14,104,-61,518,67,42,20,4,97,379,-116,-25,-122,-11,271,-15,70,44,48,1234,865,127,147,1364,184,166,260,334,-6,255,95,-46,23,-431,-418,148,-51,-83,184,-79,-45,151,-78,134,36,148,-20,60,0,-90,426,-114,-83,574,1161,-52,-8,-227,343,-7,2,275,16,43,518,212,141,104,3606,239,-238,-15,350,553,585,32,249,75,506,-229,71,102,234,62,-15,1118,449,355,387,321,31,231,-24,60,218,184,385,803,95,-10,89,-86,21,-69,104,15,86,390,63,425,9,529,170,59,442,121,193,2080,78,88,5,193,615,395,409,529,93,1497,438,54,33,145,477,181,211,46,-4,281,162,2287,90,326,120,23,499,67,143,14,176,4,3,48,-178,65,-30,-104,34,32,192,120,-208,86,300,19,88,-86,60,530,408,2,661,-29,-38,-37,659,-9,93,24,20,305,184,46,141,119,196,462,401,-145,-30,-15,200,-35,293,83,372,-32,-35,359,-14,-132,-343,-77,-1,342,515,202,-395,17,58,5,691,62,-30,-156,-195,-69,-3,119,279,-3,239,125,64,6,177,219,18,-32,152,-33,74,50,-9,179,367,36,92,239,33,325,117,1069,-3,-25,405,-18,407,765,150,7,138,102,139,95,139,39,-101,217,353,165,-362,-51,128,-21,38,0,-436,130,-33,-15,-3,122,49,75,219,52,-23,128,228,32,2,83,196,94,-55,-11,64,-6,19,67,-53,-127,80,-8,187,-143,0,-39,807,63,-58,-63,-11,371,229,139,13,-39,-19,4,880,1326,15,4,503,58,131,218,883,-97,-1,15,86,11,503,-41,-78,-96,-160,40,-13,171,-168,-81,41,649,143,-3,9,-30,-145,-12,-21,-63,-21,58,96,1093,433,11,7,73,140,-18,-362,6,67,45,-104,214,-27,104,308,99,-128,273,156,-46,-128,5,42,156,71,-138,-70,5,13,-135,516,-232,-16,-17,-143,-69,130,6,122,102,24,107,533,-36,-10,122,2,47,264,243,232,-23,651,-34,47,364,75,94,30,384,-46,15,109,-69,2646,-106,-201,148,295,55,-315,-76,59,89,8,99,72,56,-51,-33,315,-40,485,40,-12,76,-88,-33,-121,58,69,1,372,-5,40,-29,80,116,14,292,164,349,901,3577,31,63,-2,259,-68,-10,-1,71,258,9,30,17,2236,28,-16,24,349,-61,114,-4,46,71,-66,123,49,-26,68,274,53,-70,83,175,448,-20,-85,53,0,-143,21,71,33,18,30,-45,99,455,71,70,169,32,296,-379,29,55,-34,-1140,57,-66,-489,-94,8,45,-40,76,881,239,-9,334,16,143,1837,82,-49,-148,-448,-16,-226,90,123,-51,-74,11,169,-177,-124,-175,-14,23,13140,140,-99,7557,539,102,94,-5,-80,-52,103,53,-98,1009,-10,3,2891,-157,188,17,79,125,75,2,132,-14,54,-270,818,-201,-100,20,-90,82,158,645,-17,195,7,-119,158,498,89,166,18,583,-11,86,46,11,392,-17,294,557,49,161,153,61,24,-11,199,63,72,14,129,-65,114,149,-157,-114,242,-45,108,198,107,1161,98,12,133,543,41,-4,-359,293,27,-16,8,225,185,278,-62,218,-81,248,179,298,323,131,385,-25,-117,54,-7,39,-17,-53,773,65,56,50,83,206,-47,107,8,-95,-174,-228,-155,-83,-126,-168,-205,1065,307,211,212,-45,145,-22,-34,-114,-20,462,95,-56,-36,-146,114,136,664,-42,-78,705,70,-1235,-86,-26,852,-43,52,-388,-135,547,-102,-3,52,430,-3,-71,-57,17,-29,-11,356,86,269,-115,27,993,-36,-24,-19,-11,108,-57,638,142,-52,19864,270,29,7,258,498,1038,-50,72,16,-26,35,484,122,69,21,107,-374,175,107,-68,-71,-16,179,94,297,45,692,-30,-110,-131,73,-11,-1,-35,1007,-44,2,55,23,-79,-4,59,23,3,-20,-11,-165,76,-15,266,-44,115,294,211,147,-8,357,150,234,-113,108,-121,119,332,59,24,154,-46,16,181,61,204,147,145,-28,26,-5,93,-41,29,46,-55,68,85,-131,301,16,61,-31,-62,-58,540,79,39,16,55,38,44,224,3,354,-71,246,30,81,-1,-135,-105,41,8,-154,44,-73,98,11,216,121,107,-6,-28,82,71,-43,267,-735,20,28,14,6,35,-1,19,-27,36,167,63,-69,-92,136,244,82,90,-100,143,48,190,583,-1,3,-72,-16,56,142,-23,-46,25,1111,407,74,50,-88,-42,-210,370,98,633,69,125,226,400,19,2,72,6,-137,-50,-54,1078,378,85,4,-76,76,67,51,36,384,139,-47,-30,656,92,23,500,279,-119,2249,25,182,-23,128,79,18,61,44,-102,-19,65,-70,-36,-181,45,1623,20,19,1506,-258,78,99,-17,155,407,1950,384,449,129,191,253,96,15,-5,-71,13,94,119,173,4,-73,324,18,186,113,489,435,153,8,12,57,-18,39,24,-45,27,83,-60,-5,23,37,186,4,176,-6,-62,140,96,-15,6,-48,40,33,-17,0,531,-124,-28,13,83,59,91,-22,116,-42,116,18,286,-31,-35,-17,-33,-11,-27,49,-13,166,-10,17,2,165,29,-73,59,913,26,-16,-4,94,-7,56,20,130,386,-2,19,191,36,-144,14,152,-8,129,329,239,-18,106,-10,-117,-45,251,110,132,84,354,257,-243,201,23,-98,-68,54,21,106,17,121,-99,235,41,98,575,-4,-82,2,-616,0,24,-54,65,-117,111,-37,241,28,187,71,-233,-5,346,80,-3,320,62,1,229,224,79,74,38,-27,25,522,-51,62,-95,-180,503,41,115,40,-7,115,100,367,39,47,-66,-40,-315,195,-17,10,235,113,13,5,150,-50,76,217,36,89,135,-25,40,96,-39,168,86,960,18,-98,20,6,-16,15,56,101,108,29,-11,2223,1747,84,578,54,117,-28,161,64,295,17,90,5,154,-13,759,-157,534,107,739,84,276,-11,924,1382,17,72,-33,-15,-12,25,-10,289,-62,110,234,6,-9,42,19,44,-65,-15,75,72,20,99,187,80,-22,-9,95,-56,360,42,567,-65,191,404,178,84,-134,151,8,-20,-23,-12,-44,19,-5,87,86,47,-28,575,66,794,280,158,-32,-62,3,-45,-6,-25,4,84,-47,22,606,-27,-33,130,11,-38,26,123,668,0,-17,-167,-35,-3,-11,135,0,88,-15,477,65,20,171,-11,-11,127,-65,428,29,80,168,-32,182,-120,2,317,18,44,-26,36,96,-156,74,-160,-14,33,164,329,159,126,102,902,191,-10,32,-14,-44,-229,58,80,46,-129,166,48,133,147,-195,-343,-5,23,71,47,764,575,823,2394,7529,214,557,-20,376,114,156,281,-67,206,-2,512,48,98,482,1469,69,421,94,96,62,81,-66,-7,2199,26,434,780,-36,62,157,-30,83,-46,53,46,311,-193,4,45,-24,334,2104,101,-8,-348,-377,7,-25,13,13,2,155,293,-47,-8,70,-147,574,-27,30,32,148,74,-16,532,25,440,227,-19,7,56,93,-70,20,-59,13,-76,-88,-31,9341,80,366,-72,82,-43,92,-2,-108,-115,248,312,198,-37,105,26,32,958,-33,-5,254,102,-136,-24,100,14,108,17,72,360,-14,539,54,-77,111,153,13,8,46,-79,111,12,418,-333,29,-25,138,-17,27,24,36,-85,32,61,-46,35,4531,58,41,144,328,53,486,-348,343,115,6,133,171,99,-38,18,-9,29,0,320,-237,2282,-64,451,-200,-62,42,-34,53,-21,41,47,35,-91,-24,32,178,51,-101,-12,-13,-72,90,-43,-79,-202,145,90,-54,416,44,-75,-22,-53,430,308,-198,54,-601,-96,100,746,94,299,277,128,63,45,147,-10,-19,-26,1229,-49,-93,36,100,70,-33,-1233,-379,9,422,38,-11,50,-39,22,-160,155,-68,-92,2,112,-94,33,-496,300,-13,-33,81,35,-88,-2,-40,65,215,-44,-151,-17,-4,119,4,15946,-51,34,55,-163,1545,84,-20,-40,41,-75,127,37,45,182,-30,243,152,-14,-22,-156,35,9,46,-7,1852,-52,-11,101,-8,82,165,586,219,138,47,-145,58,12,71,48,-43,-32,-14,-229,123,344,-125,7,1630,1,48,41,22,90,289,-152,256,-96,421,73,-97,57,122,32,-19,-165,24,15,-231,-125,4,-30,-303,7,-61,188,23,-139,7,24,63,109,-11,-18,-78,-114,-64,54,-264,54,-45,898,680,-12,308,60,127,34,12,-589,0,269,123,376,-122,152,843,157,48,254,-67,-57,20,-117,693,81,-34,127,52,32,148,-24,18,103,-58,3,-358,68,-16,120,56,52,213,18,-368,-364,-77,153,37,14,1,35,-36,153,40,62,-18,20,-37,283,-47,-80,42,158,426,-7,2,21,79,-95,-668,78,281,25,-67,-2,352,216,11144,-40,-103,136,19,-136,45,-276,183,-1,87,778,24,-75,-17,450,60,147,38,75,10,-116,90,27,19,120,42,-5,35,-73,58,81,5,324,41,119,17,24,55,-44,-49,0,-2,186,56,71,-385,52,-15,15,41,-49,3,-24,495,140,29,47,71,6,-11,-34,-68,-25,-36,163,107,198,231,-16,9,184,91,271,54,83,-137,360,-79,-78,46,526,31,544,3,290,-17,85,308,17,148,-53,31,58,47,44,522,104,62,-4,-8,22,-41,125,49,294,36,384,-40,-298,-194,-488,-572,-694,-1176,81,-2,-184,-4,57,69,730,80,459,712,438,36,488,28,27,17,-13,49,-65,8,-122,25,-23,130,-52,5,-190,58,303,64,12,40,-172,-198,40,27,-47,146,92,-12,-7,183,-366,-24,10,19,264,-164,373,-125,19,34,16,299,-64,-37,-53,78,205,-51,167,-28,-87,-17,64,144,139,-141,-21,646,7,52,166,-24,89,-40,40,-35,-36,591,40,41,-169,-2,-74,-40,98,120,-26,44,1322,-119,-108,13,325,8,176,173,-37,97,-4,65,93,107,34,15,241,-128,-101,45,122,65,-48,-25,30,170,117,-47,32,27,-15,208,115,137,-208,-18,25,-160,116,21,79,-56,-47,212,34,21,76,-29,-7,-109,-87,718,50,56,107,161,-70,40,-5,26,19,71,223,441,360,190,-85,-96,68,-15,8,-48,-35,226,7,409,48,123,52,22,-49,65,-4,117,144,-1,-143,234,-26,81,-102,39,87,48,-26,-23,-23,-10,194,106,49,95,-231,180,7,696,-243,-130,-8,304,-35,103,-49,-39,711,38,257,-15,38,166,22,69,113,15,-379,-61,1501,456,296,808,61,-241,5,-1,570,45,-18,-47,17,-173,74,80,-36,-30,-158,-45,-149,286,-12,25,38,37,728,48,145,36,-60,-46,83,-21,120,-68,108,132,-45,139,-38,290,201,-36,-25,26,207,111,54,729,-57,219,293,140,118,-10,62,326,26,194,46,159,-12,-3,24,-41,33,-70,242,-1,94,789,140,246,36,326,125,381,102,77,49,23,81,20,-275,-27,126,-37,260,18,-17,72,37,-11,172,50,-16,0,166,84,14,1809,-78,218,34,-867,-132,-14,294,209,704,41,149,126,222,117,-59,111,23,644,141,284,-4,-107,70,-97,-148,-33,89,11,80,257,122,221,-185,31,141,501,50,4057,818,238,20,276,315,42,280,-6,443,-18,-156,89,19,55,114,218,-43,241,125,-23,1526,58,122,151,372,299,-9,69,-843,370,375,30,-56,439,16,47,-57,156,14,25,50,5,-58,-52,-99,-55,15,251,492,136,196,-357,-268,19,474,922,107,-51,472,110,7,-144,13177,170,12,669,170,95,-34,453,18,58,-75,-110,26,274,-73,452,40,-43,87,181,-188,-81,45,7,12736,21,53,-33,-26,58,97,53,-133,-32,322,-94,-50,-30,-49,22,568,102,900,43,-109,732,39,-52,241,3,65,128,-24,97,-542,-54,189,41,122,6,76,686,671,34,30,341,807,11,416,282,75,107,-79,-25,-45,4,-65,66,180,-157,659,51,22,-93,-6,-56,144,28,48,8283,-2,238,1965,19,122,68,73,12,49,22,-49,283,559,85,19,-15,-138,8,-448,-147,-60,-65,-74,-78,103,-46,18,14,151,-73,202,-32,-46,38,-130,-46,-217,-36,42,-120,126,-42,-8,-44,52,-253,-83,-544,-34,-57,-423,426,134,-22,63,94,110,376,159,32,139,994,-57,44,946,607,16,119,574,-48,-23,277,-54,8,-26,47,49,-64,10,103,-77,84,-34,-116,161,18,-36,28,64,-17,-167,-98,19,-6,-12,216,83,-23,274,85,200,537,9,59,-11,139,23,41,-163,-8,-33,32,-25,-52,-98,-7,5,109,328,89,-204,-79,48,157,512,181,98,201,-58,146,-19,-15,2,376,691,217,122,4,108,9,34,-125,-54,44,63,133,210,-32,75,-36,29,-163,47,19,145,836,15,40,68,196,135,73,150,-58,232,265,-78,402,197,-6,9,-26,-45,99,-284,476,-33,141,35,43,1,214,-29,266,158,-7,110,16,9,31,289,-115,-26,62,52,-31,39,15,94,167,-37,-32,160,41,123,257,22,95,-34,-27,30,20,1342,11,-127,77,75,56,-13,-20,7,248,88,34,-18,167,-1,-118,87,373,-69,137,16,-28,7,-18,-91,-71,382,94,-47,-23,181,79,44,-17,-19,-107,301,37,-7,31,-1,334,114,22,80,-133,-87,217,-85,35,-57,8,88,-25,24,136,-15,5,201,35,1,-65,-40,34,40,113,94,-48,135,56,144,-33,174,-16,-11,6,-10,-151,-14,6,108,158,653,83,-1,3,508,-16,92,15,-21,526,-13,118,30,101,-29,246,30,-111,47,431,573,6,101,61,51,548,159,23,459,863,269,63,122,117,-35,464,-216,311,143,61,177,130,99,1587,596,-26,176,519,5,-1257,35,-44,-16,-26,200,197,134,126,154,-19,-47,887,46,9,235,202,-6,269,-22,-10,32,-15,-1,92,42,198,103,20,262,126,1,241,-26,58,-18,93,65,90,-6,-77,79,249,105,91,-67,284,72,182,-3,29,74,17,-82,554,25,17,63,153,45,7,203,-6,-86,111,-9,959,-27,266,13737,11,13,-19,175,318,112,-57,101,103,168,27,-226,1,28,61,196,-36,61,446,133,69,16,5,13,117,37,-28,497,136,462,126,156,206,718,339,508,-3,319,81,-77,-28,272,-94,51,35,841,708,37,55,548,-175,212,558,-37,-40,38,-47,253,29,74,198,10,322,318,-177,-2,89,52,543,-19,279,31,18,720,413,259,-168,668,16,72,110,80,-9,-15,8,-2,79,-9,-76,114,-133,72,212,-24,149,475,-126,551,384,556,-15,162,105,373,63,16,235,627,-170,67,23,149,97,4,16,3,11,1,778,20,-188,427,632,58,2132,313,-74,19,-86,-7,180,231,7,15,207,249,196,22,154,26,78,412,-9,-22,261,22,728,96,409,430,4,-51,16,-19,-632,410,113,-109,-2,226,948,130,454,8,93,159,298,336,4,175,96,428,200,13,94,-93,241,-318,152,247,56,-24,143,89,308,45,63,-13,669,162,-320,424,724,-28,189,-1,-109,188,721,460,169,-2,87,62,217,39,488,18,74,90,195,64,385,11,175,215,40,447,229,248,35,163,40,60,448,19,11,48,21,14,476,172,-9,691,20,1231,156,81,228,144,564,-11,810,101,65,823,306,39,35,125,30,260,63,-72,65,85,281,-133,-41,172,-41,325,-24,214,667,1362,181,292,275,367,391,242,-24,-5,11,63,600,302,59,112,-17,128,-83,55,270,2,38,111,357,902,93,876,-121,-111,343,45,-2,190,35,125,100,24,-27,14,56,-5,109,803,256,201,-48,-26,103,54,50,-519,559,283,15,614,7,70,536,284,879,128,171,83,69,217,7,26,512,318,244,164,10,134,315,33,141,68,69,190,-146,593,-63,-51,-6,50,83,54,31,355,317,469,756,86,731,-54,188,1320,287,50,-10,-43,286,76,20,59,362,169,9,-30,-48,420,-145,113,100,660,-26,279,80,72,276,77,249,82,-18,410,-47,46,59,53,122,38,168,-159,489,534,703,-61,154,212,-26,92,291,217,1290,-54,-189,403,373,215,30,113,11,33,110,34,63,-24,81,100,303,37,195,330,382,243,576,30,206,112,212,-4,76,420,18,276,336,331,7,82,122,47,167,57,1065,-13,11,-28,43,-9,28,326,170,118,-19,157,-28,21,82,193,620,268,59,138,123,414,1027,59,157,-13,42,152,-45,353,61,-8,636,188,258,275,351,-51,98,27,1161,716,-64,114,-117,0,36,360,-12,98,88,397,72,241,150,-206,85,124,10,18,249,2,408,27,-55,-39,290,80,160,239,84,681,-1,127,160,569,-212,217,66,130,307,-305,2,-33,69,38,171,37,-3,5348,69,163,15,22,14,87,-24,57,153,44,79,8,21,44,20,83,662,81,-50,41,1386,-10,-57,302,19,54,213,210,74,44,-11,28,396,131,75,397,285,95,89,-72,460,869,33,27,17,-32,110,-34,-22,-20,-340,148,-123,123,-204,-147,93,631,182,64,209,13,322,403,301,650,-97,466,446,305,211,39,59,-90,50,36,175,172,57,56,391,82,28,361,90,31,210,167,293,-242,201,153,-75,157,25,-69,448,-5,124,-150,557,2,134,143,19,101,45,273,-1,-49,-25,-58,31,493,764,32,26,132,591,43,-204,155,25,709,121,84,889,-120,8,135,-29,212,13,-116,112,101,-183,-6,492,86,252,5,202,170,-46,-86,48,311,10,-4,285,124,278,48,152,8,3,1268,43,25,81,52,604,190,-13,-12,-1,215,94,688,-13,72,500,32,48,-72,192,-15,-469,61,160,108,28,-5,47,96,-647,-24,8,310,126,52,71,-16,39,79,-129,-158,120,641,-43,94,91,-32,38,182,21,-26,27,-76,51,209,168,141,68,-16,62,124,-260,162,658,35,534,-78,19,-53,80,30,-155,137,1133,367,323,-13,43,57,172,28,-165,379,8,717,106,28,86,278,260,24,5,294,73,415,66,1161,3043,79,285,1111,103,586,0,251,71,193,39,310,314,-7,1174,48,49,317,-243,-84,-54,-28,-30,-3,-33,-51,-34,251,20,396,192,776,49,89,84,50,38,80,128,86,127,20,207,26,370,97,63,-12,89,44,-33,165,-39,85,250,80,103,391,98,283,-88,-8,30,68,-119,197,38,16,275,125,183,206,-24,-34,20,2,75,149,-128,96,525,75,178,173,519,-1,12,250,22,87,444,42,61,2,663,1609,152,121,446,92,-42,123,174,-49,263,261,133,1181,432,726,-11,133,95,-18,30,-27,1225,131,292,201,262,950,86,171,184,7,-241,-99,-33,-67,177,-2,-245,110,17,562,612,339,684,61,-59,-110,5,15,29,18,182,31,191,41,98,358,164,169,533,507,-11,33,-2,-22,62,112,-36,-214,-6,78,87,121,-2,178,122,358,20,316,524,434,247,106,124,214,212,34,77,-132,-9,32,-55,229,395,58,14,28,42,31,158,28,227,52,126,124,85,-72,149,-93,213,-35,25,759,-14,71,21,40,-5,25,173,-68,48,73,645,-72,88,96,30,-110,18,230,21,-3,-91,79,647,-58,260,-59,136,71,208,-5,35,-9,19,75,-99,96,-12,188,135,194,59,128,-1,95,1699,91,158,30,335,930,210,55,-21,822,-25,96,-57,177,93,44,-78,477,-503,89,153,89,12,534,188,59,368,360,366,171,226,35,14,32,104,-136,-99,413,-68,759,-46,-17,-34,189,17,244,258,17,27,33,85,278,155,-28,87,7,8,69,-85,-34,32,47,-22,391,286,8,-21,1087,70,1428,159,72,613,-132,32,23,65,2,328,5,253,196,-78,48,140,357,-2,68,-5,73,200,-46,672,44,9,8,-60,-40,252,1235,-442,40,138,971,328,451,838,23,-145,138,89,106,416,-14,69,34,706,17,133,-33,603,30,70,1,181,-35,53,514,122,-166,136,286,18,119,29,-766,359,47,51,66,80,434,961,112,59,143,59,-193,-50,251,33,160,71,79,107,82,63,-14,43,-71,39,291,-28,1070,246,-65,191,21,-27,296,43,260,228,137,1038,507,322,39,94,181,1,186,24,191,501,64,303,386,107,28,459,-125,163,499,46,273,-58,293,303,167,220,50,41,130,527,8,101,35,-255,32,-64,85,548,41,323,-40,1375,61,24,41,-63,-25,477,400,831,141,139,91,1160,95,-67,175,81,132,318,-40,124,-69,-42,362,-187,197,462,53,231,32,16,-76,102,42,39,59,-3,604,133,-41,60,497,-30,-17,-31,162,107,11,303,556,447,26,787,155,73,218,910,352,192,-45,182,-27,94,-227,96,316,110,66,101,54,112,681,202,-112,97,151,-92,4,195,375,-42,195,132,343,-80,273,146,665,486,611,-1,35,18,604,-1,280,547,205,348,-8,40,1,102,770,49,69,-18,417,429,-6,22,-4,264,-6,6,-11,265,676,72,121,9,175,30,123,41,-157,26,76,406,5,145,56,-37,25,-26,221,37,102,21,152,311,93,130,404,46,410,181,96,8,70,-20,75,39,568,691,351,130,37,299,633,259,151,-17,165,333,207,155,-81,-18,116,-3,-66,-237,-65,126,77,620,278,452,263,-17,-96,31,113,112,171,-154,-22,135,37,-32,1029,122,21,-25,-46,127,32,677,166,35,442,415,305,175,1137,1,-21,43,-284,129,17,136,-75,234,1294,144,214,-17,43,-47,284,158,208,65,136,134,299,360,807,209,494,302,32,72,106,-51,1027,152,291,496,206,213,2747,25,350,58,-41,635,-67,489,534,631,514,171,76,135,-7,-176,421,518,22,274,-29,60,-147,-68,97,247,222,456,245,30,63,133,92,23,134,93,423,176,1111,321,289,301,412,207,117,75,58,-229,129,468,333,29,-16,-44,159,38,142,144,3103,598,-38,440,65,97,128,792,277,255,237,243,165,17,-23,-515,40,160,454,36,-43,166,501,12,403,-1,152,60,353,152,62,3,-37,261,-273,-45,2,22,-57,65,6,454,-52,271,264,217,364,133,117,321,-19,-81,103,29,44,-160,-48,239,470,36,-13,113,260,331,32,59,-74,71,444,476,1111,1694,-363,-11,49,15,13,17,84,-14,-45,882,184,109,-57,67,14,15,-9,544,651,136,299,5,-78,138,73,-202,-24,163,409,133,172,78,318,127,95,146,341,6,-22,402,48,25,627,111,139,426,-2,397,376,-9,407,245,143,-328,-2,184,529,738,203,3890,14,188,397,177,-125,6,88,60,-10,114,400,96,105,90,206,19,173,340,410,-23,-80,-35,51,73,493,36,28,-7,-31,27,43,-35,445,397,687,400,197,193,1368,190,197,24,-19,1,0,-33,-20,69,-146,61,130,-9,116,484,50,100,209,-36,1183,233,173,-73,357,73,246,20,62,70,587,-136,-48,218,-2,24,581,240,20,243,157,157,-19,-87,74,38,-113,-82,262,81,45,153,78,578,312,105,173,-11,-263,27,-15,83,113,42,91,362,47,-56,112,-52,32,-53,349,49,426,-16,452,643,253,33,54,33,-30,75,442,-12,-146,-88,7,492,-5,15,86,159,28,-137,52,223,-6,-43,206,51,123,-21,103,81,45,551,78,55,260,411,55,-1,4,92,164,861,261,260,1026,5,16,48,193,178,247,-84,-243,442,32,27,97,949,-74,126,87,21,-27,158,68,57,-2,25,300,-58,163,135,155,3,99,3,197,370,1344,890,128,-10,-17,603,211,229,854,13,466,169,303,23,198,204,-6,477,108,103,133,263,329,267,70,1366,509,-106,56,18,55,400,95,25,1102,-26,670,273,7,-34,139,-224,-103,35,205,-125,175,4,811,148,500,558,57,6,-13,-76,-46,147,-36,90,890,-20,-125,491,315,164,38,37,-50,150,179,-35,555,1241,403,945,-66,-22,256,163,88,164,163,-63,187,33,-7,94,115,379,38,306,89,163,236,-403,716,92,258,165,43,196,316,1219,445,326,-18,-15,-1,194,-243,169,243,-65,58,73,-64,29,195,109,151,8,36,216,135,5,11,-169,-3,113,-20,676,47,34,917,51,55,201,-48,-79,252,385,269,-11,878,-86,257,-293,563,-54,-20,-20,397,120,352,202,-223,105,79,93,178,-391,583,124,574,17,31,-30,67,107,394,149,10,1097,238,-30,-61,104,37,71,85,243,176,56,684,118,85,745,151,249,176,-47,-27,26,-11,48,26,89,31,52,5,-22,81,160,-87,96,-8,114,-132,59,-33,21,-111,-6,55,88,273,226,90,215,-17,-48,95,222,-100,283,-148,109,125,44,162,237,61,205,-51,999,141,-36,122,169,18,146,92,197,296,236,449,5,91,270,3,-104,3,12,-59,42,-36,221,-194,-98,-119,303,72,205,20,28,39,445,19,31,293,114,410,-143,-31,58,-37,-22,23,157,200,291,24,27,-62,678,359,704,77,104,672,55,-150,510,312,31,28,59,-6,-18,10,90,154,169,-23,39,-4,193,96,65,-17,297,47,16,18,857,280,88,122,117,1026,93,21,415,77,-22,304,-31,-19,-204,92,181,280,19,9,-4,1422,410,61,643,76,60,159,201,181,197,88,146,45,5,67,98,-106,1235,493,596,5,12,255,591,172,589,274,-22,-25,288,34,8,134,62,571,1021,468,91,-6,118,-81,340,125,-139,-4,323,213,155,-36,166,1138,194,543,-135,103,235,298,1242,101,283,163,279,383,94,558,314,165,-9,30,150,15,250,29,59,91,81,86,612,231,52,-6,-317,267,470,0,1053,206,15,96,6,266,29,21,13,31,20,25,143,169,263,48,186,435,924,177,-15,48,152,150,46,195,2,140,301,926,78,799,233,1816,240,485,43,108,569,351,-114,1083,-52,72,208,41,190,140,403,-8,34,449,-30,-10,319,28,13,201,-29,156,-16,147,-44,54,102,289,159,409,260,244,759,111,450,-16,308,34,1136,115,111,1017,-27,2,427,-236,194,509,1148,557,105,-3,-167,104,406,976,778,2,2,112,121,178,9,948,157,113,74,-38,49,-246,446,110,219,-284,197,1250,525,54,214,125,-78,-38,528,154,33,-8,1030,-37,407,504,263,-5,320,31,85,37,28,320,-11,-124,25,237,252,81,124,-6,169,5083,63,188,-32,2,-28,466,70,170,-663,258,1460,120,206,570,-231,-13,0,14,122,77,-57,100,605,10,193,434,678,-47,323,9,4,-125,80,99,477,94,666,198,253,18,242,14,908,284,71,82,474,388,136,57,71,39,-7,11,7,74,67,82,157,61,173,163,134,-14,-37,141,313,220,47,161,51,79,-34,15,55,301,36,64,245,298,198,76,94,88,108,241,302,198,244,139,362,279,212,85,487,137,16,12,23,25,182,59,71,-45,158,-2,336,194,413,340,266,652,2,261,-11,-25,114,318,117,69,260,242,-27,802,199,-21,60,30,317,499,75,82,193,286,2,-12,51,388,132,8,-315,-8,9,-11,96,68,76,126,17,15,186,-19,44,2,208,365,752,73,50,155,143,-9,-5,546,212,127,-55,6,173,63,-40,-30,-186,90,86,-125,-16,-266,305,27,48,115,61,-12,71,-23,45,104,24,267,209,51,193,369,1,119,76,234,118,207,441,331,2,2,227,-141,486,388,15,47,163,266,122,88,66,126,140,-173,157,-112,522,199,111,59,152,32,125,25,35,68,79,517,-138,-4,294,639,96,718,688,424,-28,14,306,-97,239,131,40,22,415,1036,61,513,87,204,216,396,50,2270,70,172,2,95,92,439,51,135,3528,-53,111,318,20,92,96,-8,-78,89,-38,891,129,-134,-11,180,303,-19,71,78,142,105,27,-17,76,-78,-96,33,49,-12,213,20,82,45,133,490,35,372,158,41,-3,70,13,-25,1536,54,15,-8,-19,118,104,479,142,285,320,13,-188,1977,11,255,1672,668,167,194,1046,92,631,10,267,-172,39,545,134,100,153,155,112,84,39,82,242,39,-67,124,230,91,222,-21,429,102,1457,667,37,165,63,-15,13,42,68,-45,50,131,313,82,77,87,-48,351,518,156,501,102,285,52,269,109,495,338,51,76,149,495,470,736,86,67,260,219,597,26,171,186,293,664,0,5,4,99,236,54,392,355,89,-23,177,-40,216,170,35,16,448,175,16,79,81,197,0,-30,-46,-84,-231,-96,66,264,58,-200,-385,176,4,116,154,275,323,53,154,11,-71,482,290,-43,5,95,115,41,-41,181,19,178,307,1578,110,-80,174,231,434,644,10,119,51,-122,192,62,141,321,133,67,442,173,100,20,319,56,82,316,205,-23,35,-45,225,86,30,-248,146,424,1004,676,-106,327,-266,204,110,939,411,812,-31,752,31,150,112,166,59,461,310,20,45,23,-32,-1,-19,-90,34,29,98,372,126,110,152,81,68,18,29,23,37,27,617,45,7,324,407,202,271,14,1053,113,271,79,-54,80,208,354,-11,292,324,215,-1,420,32,48,331,348,168,101,258,67,49,119,310,-1,-51,-86,-85,896,-422,-54,340,391,-88,62,6,14,7,373,1881,69,1169,153,-33,-4,230,17,-76,237,-5,17,43,29,210,139,167,57,-25,113,-6,243,440,72,3204,196,240,-118,299,27,34,208,-78,-44,261,642,1205,336,129,474,47,277,-44,-1,263,705,15,362,-67,-91,-52,-200,410,190,21,-8,465,-55,77,85,116,126,128,44,9,149,52,1484,132,-6,172,458,541,169,65,-48,-170,-41,-89,5,237,102,0,229,-27,45,147,129,422,87,1051,1093,335,86,142,278,3,12,-138,386,12,55,10,236,1,-69,227,81,113,154,822,370,-4,33,-152,334,136,206,113,-53,32,129,69,-231,18,112,-76,189,77,1,109,315,471,157,42,218,45,-423,12,91,66,44,22,-13,52,-7,369,313,2264,260,104,-17,117,1003,363,-39,116,158,16,-16,100,-76,-15,467,269,-67,6,-81,77,-55,-173,-201,30,52,105,-13,22,10,224,389,634,234,203,85,410,233,169,19,101,102,349,67,-24,94,52,86,103,-15,251,-44,422,629,42,-1739,1136,-28,79,24,8,156,-11,75,-56,150,124,79,-16,62,432,119,298,2,599,262,376,136,238,-2,20,64,-12,190,34,62,-6,-79,815,195,117,2,280,-613,113,3,-62,99,251,32,8,-28,156,35,66,-320,83,13,70,49,350,548,21,26,234,26,-17,392,825,-40,93,32,22,-31,501,206,184,4165,369,984,235,220,211,71,250,27,122,-77,148,96,35,786,261,219,63,65,-196,1046,-233,42,115,41,-183,120,-16,150,323,56,-152,105,-118,1387,20,372,582,1496,168,-17,-166,145,232,943,-22,-345,11,-26,-50,150,64,571,1238,289,633,-6,267,263,627,181,136,186,68,305,415,185,-52,118,13,-7,72,32,-35,414,506,-14,64,203,60,-11,710,310,58,7,102,263,272,19,530,90,410,466,1024,-70,-13,183,110,84,53,-39,152,155,-71,125,223,43,-87,-19,-70,15,166,70,138,400,112,271,-1,28,57,87,35,65,216,471,224,-13,3,298,153,171,136,1303,-278,536,126,469,405,-40,390,255,118,972,-133,-9,1175,-18,182,1281,-9,85,338,21,-61,104,271,-54,131,585,646,-2,-146,11,16,258,90,91,489,138,624,13,221,947,258,450,31,6,715,35,1296,143,76,261,-56,278,-12,1,16,52,929,160,38,117,-34,245,88,184,541,344,-70,2190,112,63,612,218,41,40,-22,-31,309,292,72,127,91,147,181,32,616,7,510,280,-1,-10,143,173,42,848,677,120,483,-28,324,137,125,282,88,252,140,79,-59,353,-8,236,374,-36,53,163,837,-234,6,85,79,249,438,41,204,146,30,-46,360,257,84,142,107,111,183,-61,121,-114,79,90,22,-15,434,-11,2021,933,50,-185,0,-114,152,27,-20,-110,21,4,-33,9,407,356,371,-216,416,192,240,289,322,276,130,178,414,2290,105,100,119,-134,306,55,-48,148,1740,504,52,1283,226,133,88,157,23,272,58,28,724,44,211,198,11,836,1279,233,-119,251,257,91,26,404,196,225,116,275,95,-81,109,3,111,49,127,466,-40,95,321,1094,30,12,-22,30,208,43,192,-278,-87,24,77,26,7,168,-6,794,196,11,25,556,452,-275,60,-59,138,5,-38,-20,176,154,-29,126,-67,17,48,18,321,253,201,484,130,527,162,178,45,13,246,105,486,144,10,326,369,201,-14,3267,-10,176,2010,18,43,117,183,-8,146,766,1330,-46,512,61,76,12,130,128,134,60,324,56,-32,213,325,207,314,379,81,19,168,71,425,285,61,64,304,285,190,827,64,64,304,317,69,-24,241,37,169,249,216,-136,-6,120,-37,-17,-81,172,165,317,-53,192,60,54,449,-12,358,297,235,429,132,387,264,56,78,207,210,1067,1174,71,-48,-7,192,588,94,-38,87,150,34,186,840,831,-16,184,-39,-48,-80,297,126,74,-21,121,20,86,751,420,-94,303,76,189,655,-31,85,50,603,-56,13,1056,568,177,46,29,-36,-4,106,62,333,74,-61,206,31,187,-66,20,349,19,50,1122,363,48,256,58,100,-6,101,192,2,-29,59,-341,39,121,293,-40,-65,178,240,138,30,-20,-2,410,10,50,82,31,45,233,-181,108,-1,350,-283,24,33,4,84,-10,401,2268,252,85,76,1010,60,-32,388,150,350,-58,369,651,346,-79,123,89,55,107,289,-38,245,0,39,945,261,107,233,91,23,119,287,148,17,174,-21,74,124,247,97,178,8,-32,4,935,25,148,9,287,57,137,13,52,158,286,57,-41,197,10,108,477,333,29,-46,13,179,-35,37,-12,105,86,222,12,-22,130,233,460,35,102,89,-61,5,178,16,118,197,-33,293,51,41,111,-56,106,45,39,30,120,185,131,592,315,7,16,129,5,-3,43,150,8,-50,5,-5,41,51,-101,-25,9,-38,7,17,48,157,13,-19,16,97,-133,102,-129,4,-6,16,-78,-84,-119,1,-7,-39,178,105,79,45,34,-21,-31,4,-15,-4,-569,132,-28,58,15,-14,-43,10,10,9,37,38,491,61,925,383,274,-21,58,44,1241,92,756,893,71,-26,-46,-19,16,19,-17,105,-29,29,34,59,46,16,41,-59,1148,47,153,-2,19,-13,367,-29,51,34,83,27,15,10,-29,-20,-10,12,33,-337,259,648,-38,281,-162,123,26,186,-25,78,5,-12,5,-22,-33,-37,75,-22,-33,48,-26,-27,60,118,-21,14,24,-2,86,-49,13,-46,-11,134,16,25,-16,703,8,227,-168,-198,-227,-166,-776,-238,11
6,-129,-107,-14,-107,-95,-6,-28,-24,-23,-42,-81,-111,-50,-18,-25,-18,-87,17662,26,-18,-21,26,-16,-10,-41,-37,-14,-18,-30,-31,-1,-2016,-1825,-2659,-3133,-30,-7,18,-54,-74,51,-84,130,106,-37,701,31,-5,19,41,323,178,132,-22,19,74,-24,86,61,63,71,66,-15,27,23,202,85,-28,-10,-13,71,38,118,72,68,208,252,348,-19,-2,97,-25,-51,-2,99,-34,139,9,-10,27,13,16,77,49,5,-9,14,1,49,25,-28,12,-13,42,9,20,73,-77,-5,-6,-45,31,-121,-4,-52,-2,-35,-24,-6,-68,34,64,157,-16,-44,-5,-68,22,94,8,-40,-7,-25,-36,50,-15,76,25,33,-14,28,98,56,-21,4,17,161,-13,-84,22,112,31,91,-4,-84,145,-19,-4,-36,165,-13,-30,-28,4,8,83,-23,-87,-22,3,44,-36,-17,-13,11,-30,33,-19,1,154,-56,-31,-7,-61,-12,-22,-5,-179,-63,220,-11,-23,7,-11,1,4,13,-17,-54,24,-18,11,80,29,-56,-39,-6,117,-17,3,-136,14,-19,-48,-94,81,91,-61,-2,-9,-27,18,-19,2,53,-36,-10,-9,-54,-56,-27,26,9,-13,-58,43,125,70,18,-101,5,68,16,1,96,-23,5,-26,30,-20,32,-21,18,43,-168,-120,-12,13,-18,66,116,-104,123,-28,-19,-24,-90,-27,-3,-37,-4,157,-70,-15,277,-22,34,-88,37,-25,-20,420,30,-10,15,1,14,56,-33,-12,102,32,-34,-11,114,18,90,-11,11,-13,-33,-25,-1,11,-38,34,65,6,91,-351,36,-23,7,21,-11,17,16,-21,-28,15,48,48,-18,-10,-34,76,-8,35,22,129,-36,-44,39,-9,3,-79,59,128,15,-4,-24,6,-26,32,-9,108,8,-72,162,87,-53,-19,-30,-26,-1,60,23,29,-36,27,195,-11,164,-1,61,29,273,262,88,28,-53,119,6,10,96,-17,75,40,61,16,5,-10,51,10,26,-141,48,-61,-53,-20,-28,6,11,-18,9,-7,-4,206,95,54,39,-17,-6,-16,-65,-24,-36,-8,38,25,52,14,-29,0,14,64,-18,-8,-30,10,-30,-6,-3,-38,13,124,13,-9,46,184,3,-58,-3,-46,-15,93,-26,33,-31,-23,90,176,9,33,-30,8,13,-27,54,118,6,-6,274,-29,-121,-25,-111,107,-51,7,27,-2,92,-10,5,-45,-24,-13,45,30,-8,-28,-84,-1,-29,-10,-57,8,41,29,-3,50,24,-49,-38,15,-26,-12,-43,-26,-11,-24,0,28,50,27,-7,21,23,-149,-29,1,-35,8,43,71,7,-95,-4,-79,20,81,17,7,8,-64,72,15,6,7,54,17,7,5,112,96,47,44,17,149,-9,0,75,118,-18,30,-5,-19,23,50,56,24,66,29,-32,-22,-52,-11,-7,-20,218,-2,33,43,113,26,-9,-24,-16,10,-15,-26,34,-27,-3,-7,18,-12,-116,-3,-68,-17,2,-16,88,15,12,9,31,20,-9,-42,108,-28,59,-4,1,-10,-28,-32,15,-5,-20,-39,-12,-36,-106,-57,-14,-23,27,-5,9,22,13,50,20,-91,42,25,156,26,-24,-35,-9,37,52,-9,2,-22,91,358,16,-29,-38,12,35,3,-6,46,4,35,-5,-13,26,6,18,-94,-11,-49,69,-2,-37,-30,4,-50,70,7,256,78,-3,7,68,14,-15,15,5,4,27,-4,-60,23,46,-5,175,119,33,-109,-4,-9,-47,-8,61,-9,38,-1,24,22,-4,-6,25,40,-47,-15,-40,-63,-11,136,144,132,70,-1,46,-17,-5,9,25,6,-23,13,1,59,-28,-32,4,9,83,6,89,30,-37,114,-13,-28,21,3,22,5,30,17,117,7,13,-148,30,22,-24,3,100,-5,2,26,38,22,17,21,9,78,6,55,11,-3,-19,-7,21,13,-3,101,1,100,-5,-2,13,-80,-23,26,3,-2,17,-28,18,24,-18,17,-8,-26,137,-14,-112,32,-11,24,-6,10,-18,-30,-10,59,-30,-36,-28,130,-11,-18,13,25,40,516,-23,-35,2,-9,21,52,-29,-25,19,357,6,-57,68,-88,108,29,275,-60,126,-19,-62,-26,-67,17,16,-26,31,138,18,72,-59,96,-171,-322,-31,0,-68,-22,-54,-62,4,20,64,-88,-55,209,140,-11,-2,28,86,-23,27,-22,-11,-31,7,22,65,-23,-44,46,-12,11,302,0,45,15,6,23,-150,12,122,-60,14,-9,-2,-88,-8,-7,141,-16,-93,-19,65,47,25,15,-8,-82,-24,-12,-36,211,-26,-10,-22,11,-75,-34,35,0,13,84,20,32,-57,13,-6,10,42,56,-41,99,11,-51,77,-44,-75,25,-5,450,-31,-19,-64,-6,-9,-83,37,85,-79,707,-58,36,14,-18,41,11,1,34,24,276,154,-37,91,95,113,-21,-93,125,-38,-12,-24,-24,29,27,13,-11,189,-27,-15,-50,-54,29,10,-22,179,15,-49,-65,101,133,-3,-57,18,355,25,-30,4,37,92,30,4,10,100,-26,-10,-17,-44,7,-27,61,57,14,-34,34,45,96,-29,-27,-35,197,8,-56,-81,-46,-24,-10,117,-12,23,3,-40,-22,-5,-15,-17,-88,99,-4,-2,54,-59,27,-38,-12,-20,-5,-41,-40,77,-7,23,-124,12,-24,5,-25,-6,-21,30,57,-11,-54,104,19,1,20,22,27,87,-35,45,-15,-12,4,5,154,0,42,51,-5,-16,-3,126,-10,4,5,11,27,18,79,35,38,-8,37,33,-29,-3,49,371,49,125,-7,10,0,141,32,20,-44,31,-19,34,29,169,33,166,6,-13,-44,-16,42,-27,-3,43,-48,17,44,-35,-7,-10,-6,31,-47,-32,1,-16,-15,15,76,63,50,-127,21,-11,-14,-54,13,-68,-92,-22,0,17,-25,14,49,76,-51,114,-2,-14,-16,126,92,-1,-29,-45,8,-6,-56,-5,-45,-23,-55,-25,59,11,157,0,1,-85,-15,156,14,27,16,30,29,20,-12,33,-1,-8,48,-22,2,77,-31,5,71,54,7,14,37,41,-21,61,24,33,-39,-10,8,7,63,30,18,-16,109,37,53,51,-7,1,48,-34,22,72,-8,-12,-69,-11,-5,14,17,-60,58,-60,-64,-54,-8,-76,44,-56,-30,-20,-37,27,5,69,-177,13,-38,-34,47,-33,-67,-59,63,23,9,30,-4,-115,27,-3,22,-105,-13,-75,25,102,-24,58,16,-9,-23,-9,-5,131,19,44,9,26,62,4,-25,-59,9,122,3,-3,9,-20,-20,3,31,78,49,-5,-23,84,-9,29,12,23,-6,-122,-113,-130,2,13,-17,116,-77,9,73,131,-14,175,-39,28,-44,-64,24,153,-5,160,1,13,23,-32,-14,-14,75,-122,-486,-23,-27,-6,-52,33,49,-2,-14,-68,22,10,-6,29,75,36,36,1,1,16,-3,-10,3,-43,135,86,121,584,19,140,-8,-27,36,-123,-60,20,-44,2,115,53,54,-22,195,22,-19,28,43,-21,-18,-12,-15,-16,61,-13,487,16,-3,61,0,21,101,1,91,10,36,13,6,55,-254,-55,-11,41,22,-15,-35,-63,18,106,-12,11,62,6,131,1,79,24,-44,-32,19,-7,-30,-32,69,-22,-4,34,-46,-21,117,6,-61,117,-17,-23,-17,20,-39,-19,43,-142,14,8,216,-128,-49,-18,38,198,-18,21,-43,2,-7,20,-18,27,-19,24,-7,18,-120,-17,27,-32,9,110,13,24,-32,-5,9,-73,253,-10,5,-28,29,2,-9,-163,2,57,-3,-37,-18,90,27,81,60,250,98,20,-3,-7,41,23,-29,-10,-42,-43,-27,-27,-56,51,6,13,35,189,115,37,4,9,6,-22,-5,-41,44,-31,-38,-24,-144,-6,105,7,72,141,3,5,-37,40,3,-11,-111,9,88,-32,1,-10,44,121,-32,29,34,27,124,-53,25,5,12,-168,16,-8,-4,77,-17,61,-29,17,-11,150,-106,15,5,-27,11,29,43,-64,-39,-22,127,16,101,16,10,23,-35,17,-6,-29,5,-43,19,76,-2,-4,-7,87,-15,-18,-58,-6,-50,-28,12,30,-17,5,63,-17,-10,-22,1,37,44,51,2,-10,29,13,-15,23,25,60,-82,50,-4,70,-119,45,-36,-14,7,7,13,6,-28,60,-6,3,-24,-2,-50,10,-3,-19,102,22,43,17,48,-8,173,-11,29,39,-4,104,22,10,12,-19,-38,14,7,1,-14,-3,-4,-38,1,43,-5,52,4,12,-58,16,112,25,7,-23,-173,-6,-10,5,0,103,-9,76,-44,-112,-118,-155,44,36,28,0,-18,116,5,17,-53,-122,0,27,-15,-14,116,-25,32,-29,-1,-25,-25,-33,-48,-4,-17,13,-39,39,22,4,-25,11,-15,-3,28,54,28,16,-3,3,27,13,43,-3,22,-4,80,-53,9,-2,-101,15,37,33,30,34,47,3,31,37,1,-63,18,-37,-68,24,-13,-9,1,63,10,96,2,51,100,-6,-16,-31,-43,-12,-15,-9,13,59,-75,12,-2,-55,-9,-10,152,30,-97,30,5,1,0,15,-57,-7,-10,78,-27,12,-72,47,13,-149,40,-31,-34,4,-19,-52,45,475,8,11,1,3,-85,-25,-23,46,-72,142,2,-36,-25,16,26,-12,33,-3,44,-58,-238,112,-41,-12,-50,8,1,-64,-10,-4,-25,5,47,31,27,69,-143,20,-25,51,-12,-73,24,20,-30,-25,94,-44,-47,-19,-5,19,-14,18,3,-1,9,-15,-29,32,36,-19,-8,16,22,13,32,353,34,3,-48,-2,253,15,69,-36,-41,6,-37,-3,23,-19,6,0,-4,0,-14,0,-20,2,11,-17,29,-43,3,-23,86,274,16,-16,7,-134,19,-1,6,263,-12,15,-26,-82,-39,9,-52,-6,82,-21,42,21,-22,-34,14,16,-11,-7,9,64,10,-49,-11,-26,-7,-27,-19,23,-2,31,-22,-1,-29,-44,-87,6,-18,-20,21,32,-14,-9,-128,-2,6,13,-26,134,162,-6,133,-84,-4,-29,-19,9,-34,-76,-11,-132,39,13,-15,20,198,-66,41,-31,109,37,27,6,10,13,12,-32,3,0,26,40,-2,-21,46,-16,-24,149,-38,-1,1,41,-9,379,-10,-3,108,16,91,-39,50,-24,-59,46,26,2,36,13,49,48,-14,32,-1,-39,21,23,36,6,23,-11,74,-60,98,-41,10,35,20,-38,-38,76,8,-9,10,-61,18,9,-6,77,4,0,8,40,17,-37,-51,22,-11,275,-63,27,109,4,-24,121,20,45,8,-57,27,33,4,13,32,80,-1,2,6,-9,-24,126,114,33,39,-72,-28,-1,-29,5,-3,5,27,12,131,9,6,9,31,75,-43,-18,-7,-49,-9,12,56,-5,-11,83,1,-20,33,36,5,12,-38,-2,-78,-58,-45,-16,-18,-12,-36,-5,-42,54,-31,-7,-18,4,-9,-7,-31,-12,22,191,16,-16,9,-8,9,-3,-3,68,-116,-2,13,-86,-26,-3,-21,3,221,-18,38,62,13,-37,-87,46,6,-6,-36,-252,-41,-16,7,15,-41,-7,-27,-64,-22,1,27,1,21,19,-1,25,6,-3,24,-20,5,-5,13,-24,0,8,-15,34,41,-35,18,67,13,7,3,33,6,-31,18,-22,-4,-2,1,-1,24,43,-31,-1,78,5,-6,-5,43,31,53,16,-8,10,3,-13,-13,-16,0,-7,25,1,4,-26,-24,-12,68,24,6,-13,-82,-2,9,127,14,6,-64,-15,33,26,40,-22,-7,-1,-30,-32,103,62,-22,37,14,-1,9,-5,18,-9,-45,-17,-8,7,-23,-68,180,33,-12,-13,38,66,23,-95,42,-3,39,-88,13,36,34,-5,-1,20,8,-18,-67,3,6,-20,48,-17,128,-3,24,29,10,3,-3,39,64,19,31,-111,-141,-38,-13,-40,-12,17,-33,-30,-40,47,18,12,-3,28,-2,-56,49,6,-32,-44,-3,36,27,54,25,-37,-1,77,-7,-10,-7,49,-94,-1,-27,-16,-16,-1,15,24,96,-29,-18,26,-24,32,-29,-11,-3,142,-37,69,0,338,1,58,-14,-46,-213,109,-28,61,2,-71,-36,-20,1,57,23,78,-122,14,-20,31,10,46,-25,-62,109,8,8,-30,1,276,7,19,-41,38,11,-16,90,34,120,52,7,22,17,-11,8,-31,-24,32,-20,-18,41,-39,-4,34,53,9,-22,-24,-2,65,57,22,169,124,14,29,39,-23,0,-25,-38,-12,-50,395,14,11,-57,111,106,14,10,-6,55,-8,-32,-5,-17,115,-12,67,-117,25,-41,49,-2,94,153,12,126,-26,-1,121,6,4,-9,-12,118,54,0,-11,-39,89,4,-14,-17,-16,24,7,-18,37,1,8,113,-19,-58,22,61,43,80,-3,-3,93,-34,-8,-4,-3,-8,-1,29,4,24,-25,-24,0,-6,-73,10,-4,15,225,-6,-15,6,-11,-6,25,5,33,32,16,8,2,-56,24,16,25,-29,1,174,-38,48,4,-48,16,-7,18,6,-5,133,53,42,42,39,29,13,52,-27,2,82,-6,2,61,19,29,38,-14,-41,-15,-28,20,-53,0,53,14,-35,25,-31,-14,13,6,17,-11,-10,80,-17,64,15,-10,-46,3,18,3,-30,29,7,-36,-85,-3,10,55,-69,-35,11,6,28,-1,79,53,5,-88,29,-23,-44,-31,44,80,-16,-39,-33,11,44,-3,175,-71,23,37,5,-28,-25,-9,49,-2,-34,7,32,18,102,-1,87,-15,125,33,-9,-23,-4,62,27,-17,26,-42,104,32,-105,123,-21,59,3,181,14,7,-6,-42,10,-19,-52,-13,25,14,-5,-34,18,-13,-21,-30,90,-4,11,-5,54,-20,8,-25,57,-32,33,-36,49,-139,22,10,48,-9,-58,-14,12,-13,108,18,69,-29,5,20,-25,-31,-86,39,12,8,0,-19,11,14,113,10,184,-15,-2,14,-13,-8,8,2,-11,-10,37,-18,-20,34,22,-2,-139,11,-11,19,19,34,72,78,-4,-3,30,62,-6,-5,-11,56,17,21,-10,17,41,-61,6,-75,2,37,16,-40,-9,74,-49,47,21,48,-27,-204,-15,-59,70,-21,-81,20,1,37,10,-29,19,-34,90,9,-9,-4,136,54,-1,-23,-30,-2,1,81,92,155,42,17,51,65,38,37,17,-17,-40,12,34,-10,283,-9,-2,38,-3,5,14,61,-21,41,-4,36,-11,21,99,-4,-28,29,-60,25,51,73,-19,21,-11,3,20,25,86,34,-29,132,3,-17,-39,58,-86,15,37,-34,92,-27,-70,130,-5,24,79,61,-7,-64,-56,-28,-22,-21,-43,84,0,31,-4,30,-6,7,-39,59,11,-12,-57,10,-4,-24,1,-31,-15,-20,29,-8,-29,36,37,-31,85,17,-8,-6,166,-33,-19,-45,30,73,-9,-97,-8,-1,17,-5,15,-51,27,-10,12,9,-38,6,106,-10,-48,-3,7,2,14,8,18,-4,129,18,-1,-21,-37,-58,18,5,15,-10,70,-5,-7,-23,121,59,2,-27,10,2,21,25,-69,6,21,3,-13,49,8,-100,-42,-9,19,-63,-2,19,5,20,6,11,-90,-2,14,0,-40,-10,13,7,3,-13,43,3,-21,-5,13,217,102,9,-71,5,20,-29,-9,-50,-9,36,30,9,-9,8,69,4,-19,47,21,10,4,-31,2,-42,6,4,19,12,0,47,15,-16,-75,42,47,1,-34,-25,52,6,-38,-55,-35,86,-19,-9,61,6,-17,-10,27,-18,16,-10,56,-5,80,-73,-6,5,-7,42,-9,27,9,-10,-14,838,-31,-29,12,93,-10,36,-27,-2,3,9,-26,10,28,-25,4,13,28,34,70,4,14,-15,-12,20,72,-24,8,17,27,-13,-1,-3,40,-41,-27,-10,1,-6,81,-25,-25,-6,11,-61,0,36,240,8,-76,33,9,4,-23,-31,-19,-60,-23,-40,129,55,84,50,29,-115,-18,-14,162,-35,-13,-20,-41,11,3,-119,7,-10,3,-46,6,-29,2,44,-32,50,16,-29,-9,-101,-8,-37,8,-24,-7,12,9,-26,256,-9,-8,36,-11,-3,1,26,62,-11,52,-18,78,12,5,240,-32,20,56,-2,17,-16,21,-17,-5,12,-16,-21,-58,6,102,184,-61,-9,-8,26,-9,1,1,4,12,-38,16,128,-1,16,11,-10,18,-4,2,-11,-8,15,-40,-12,-12,-4,80,-10,48,-28,14,-3,-9,10,49,-85,-14,99,12,-5,45,-11,-32,-36,97,-6,26,-20,-4,63,-16,-11,191,36,-23,-45,-33,-14,-23,-7,9,-21,5,-18,-5,-26,-44,-19,1,217,-35,6,-37,140,29,-1,-1,-12,34,-15,-6,14,5,-42,-70,29,17,-9,2,7,9,9,118,-86,7,137,-44,4,-8,-23,-6,98,-5,390,-13,7,-1,24,-12,367,59,167,-3,109,-28,33,6,-38,17,-2,41,3,92,191,15,-16,15,42,-14,-13,-7,-10,-64,63,-22,-23,19,43,-22,-87,30,1,27,-34,31,-15,169,-149,13,-28,15,51,7,52,112,78,-56,-4,-36,63,-11,56,-13,33,-9,53,8,-19,-32,28,4,39,58,69,-4,-27,75,-23,-16,12,61,-20,65,43,36,400,20,-9,-18,105,-24,130,53,-72,17,6,0,80,22,-13,26,52,5,8,-30,4,-18,-11,-17,8,309,-29,-34,-3,-4,45,148,122,23,-4,-3,-1,-87,44,-9,4,34,-14,-1,-6,-10,-37,-65,55,61,-32,-18,5,25,21,7,36,9,24,176,-24,-12,16,71,-78,-25,-10,-22,-57,-15,-42,-10,0,-20,18,-37,-34,-30,97,-180,-15,-12,29,34,1,-39,28,40,16,-9,42,-9,-27,-14,10,100,99,29,19,-5,-17,17,28,-10,11,-24,24,3,-17,-45,37,-36,11,-19,42,-1,43,6,10,124,3,-4,5,2,69,30,13,-4,-3,7,92,-14,56,-8,22,61,-18,17,14,-19,13,44,10,7,2,-12,-15,-30,9,49,-16,42,1,31,-7,-4,17,1,28,5,22,7,-12,58,28,-103,-20,-5,1,17,-27,13,-89,-29,-77,-30,-92,12,-23,59,-70,-2,7,8,70,-1,-26,11,33,-4,-15,4,105,15,-101,0,22,-25,31,11,-55,89,-62,10,3,26,36,9,-24,7,-18,-44,-40,-9,-4,48,28,-27,28,29,-82,-17,113,18,-61,14,45,-3,-34,17,-14,-28,-13,-6,-10,2,147,36,2,-26,51,-34,108,38,66,-29,29,-12,14,88,65,87,-20,44,77,-12,-12,77,67,-14,-12,-12,57,-9,54,-32,-20,86,-23,104,-3,-143,5,4,18,45,135,-29,-26,-19,5,23,-23,14,77,-13,4,-78,34,85,-24,38,-41,-8,-12,-15,15,-14,0,3,-27,99,-2,11,-23,12,-130,0,4,-12,0,20,5,19,-7,3,-18,156,19,-19,-2,9,59,-6,-63,8,-89,27,3,76,-18,-17,5,68,-23,-4,25,-16,2,27,-7,42,179,88,3,2,-7,-22,209,-29,-28,197,-5,-51,-21,-8,-66,-31,-34,8,-1,12,15,-1,9,-7,119,1,-219,-16,4,-10,-8,64,10,40,-33,-7,-10,-14,18,2,-19,177,166,5,-1,39,-9,-12,-5,18,19,-28,63,-54,-95,-2,94,-55,18,-11,-19,0,52,-13,-17,-8,-38,-2,30,19,-46,22,-3,-39,-13,-3,174,-44,-32,-81,61,45,15,173,15,17,73,-32,-86,16,-6,-61,-17,11,14,-3,10,48,-45,-20,18,-34,13,-5,63,44,66,-4,76,48,-3,-15,-6,-6,-16,14,13,-25,-165,-1,-5,-22,-26,35,5,1,-17,-1,8,15,13,-1,5,-24,-6,31,3,24,-11,-3,39,19,116,55,-25,-8,-5,13,-53,-6,2,-117,-1,50,-4,-34,-28,166,-16,-8,58,-9,-17,27,11,192,11,89,-14,5,126,-30,27,17,-3,117,19,37,180,2,1,-53,-4,-157,-11,-2,198,1,78,35,-13,-51,-6,-18,55,169,24,2,-109,27,-20,-92,-6,15,42,8,13,-11,-41,-13,-92,61,19,-17,8,5,-4,53,-24,-31,36,25,53,54,-87,28,-137,-77,69,-21,8,25,-9,-1,27,81,-5,6,31,20,51,5,23,7,1,27,45,14,43,13,65,54,75,142,9,29,3,-6,40,-48,-33,15,-18,35,5,-17,4,32,26,-41,-2,-4,-38,94,1,211,-16,7,6,70,-13,-10,6,91,-43,1,6,-35,0,-77,16,3,-12,2,-20,-30,-41,-16,-35,-33,29,-35,14,8,-18,15,57,11,-12,-16,-27,-11,8,-1,30,24,-22,8,-2,12,-37,130,-8,63,-37,62,-17,42,-54,9,53,-18,-13,-25,26,-6,20,31,-8,-14,22,-5,-19,-4,-15,-5,25,-4,-11,8,29,-52,39,-62,18,-18,14,-10,-11,59,14,26,-17,-68,-18,8,5,127,44,3,-26,10,13,14,-31,-28,28,-17,81,-34,-17,-15,109,54,52,-22,5,-2,-15,-15,9,20,62,3,30,33,-14,12,40,-7,-52,4,5,48,-57,6,161,19,7,32,-54,88,1,-67,13,-1,-2,4,-70,-2,2,-3,-6,-23,-7,14,-9,8,1,-5,-53,-20,1,35,-38,-6,-23,-4,145,69,-33,6,26,-7,-42,-20,-61,-64,-67,-28,-34,1,-20,-10,3,4,-21,14,11,-11,10,-43,120,-34,-23,-22,43,21,22,34,-14,-13,-13,-57,201,9,5,-19,1,-29,39,-64,92,-8,21,-24,-40,-8,-14,87,76,-6,60,-18,0,-24,-39,-30,11,4,-14,-1,-14,-32,0,-14,1,-41,54,66,33,-53,-67,45,-7,65,32,8,3,10,26,89,-52,96,-17,-24,-28,-5,14,23,48,-11,-11,-133,-5,0,7,-31,22,20,-20,38,26,-14,16,15,3,76,-24,-1,-70,33,-106,127,-2,1,-9,7,-55,-7,32,-21,-45,3,41,-15,-12,-5,30,54,15,-10,-22,21,92,0,-19,79,9,-7,-23,-8,132,1,35,-16,13,-14,12,3,15,43,0,-51,-47,16,15,32,-106,-10,-12,-21,99,-14,10,-11,12,-2,71,48,-1,-8,3,71,13,-16,52,-2,10,1,20,21,22,-48,-4,-18,38,35,7,-114,48,70,8,2,-13,-6,77,29,44,2,-7,-31,15,-2,244,-10,34,3,33,25,78,3,3,-15,-10,-22,32,-3,-15,9,31,4,-89,-32,8,-11,28,-22,36,-19,-35,59,-38,-15,-91,4,8,20,-11,28,-71,-197,-24,23,-4,214,12,13,-20,-19,95,-56,27,18,88,-105,12,-11,15,-18,-68,84,-7,-16,3,19,1,-11,-76,3,8,64,-2,23,-6,-34,83,-17,81,17,-38,-30,-31,-1,53,53,42,-58,4,-88,5,12,-21,-7,-10,-2,-5,3,21,16,-37,5,51,-35,2,-32,-12,69,42,-33,-53,-33,3,67,-69,11,-49,0,3,1,6,43,31,15,-8,6,4,19,-28,110,-75,21,-29,-15,-32,-20,-26,-28,-33,38,9,114,82,115,3,-27,-5,6,117,-10,-45,-5,-1,-11,21,7,17,-2,-78,0,-15,48,37,-28,-40,62,-16,-21,13,-4,10,10,138,28,-2,16,63,22,-17,36,-26,-69,103,-34,-11,-10,-25,-19,125,45,127,-39,-22,174,4,53,14,102,-75,-11,-20,45,9,1,-15,-50,59,4,2,-31,68,-40,32,-18,-6,-1,61,-114,51,-19,7,10,-4,28,49,-30,48,-29,54,-27,4,4,-19,6,-40,50,13,-12,37,38,-19,26,46,-15,153,213,35,142,-43,20,-14,-3,56,6,43,13,20,22,-53,61,51,39,-54,-21,-15,8,16,-4,-2,-17,42,-4,-41,56,-68,36,-9,57,28,-11,-19,41,3,40,12,334,-33,99,-8,-12,0,0,10,-1,-62,-26,8,45,-23,17,-36,9,17,-45,-14,-16,-42,27,23,-20,-10,2,-6,70,-17,-26,109,13,-18,-3,-15,23,15,-24,-10,23,5,-45,240,-39,89,-29,-14,-43,7,1,40,-7,3,27,28,54,35,64,101,146,-7,-29,34,22,17,35,101,199,-15,142,-15,-10,68,42,-27,28,16,-9,57,-34,-55,-21,-23,5,-25,11,30,-12,-10,-27,-4,-16,-32,-16,31,-7,29,15,37,10,16,10,2,-17,10,-9,30,0,175,2,91,9,0,30,-33,41,-3,-23,9,5,-33,-35,27,43,-13,0,6,-8,-21,-138,-37,35,-18,-2,26,-53,-11,-53,-25,3,17,3,-19,-13,-35,91,121,41,-25,-9,-8,-35,-43,-111,86,54,-67,2,111,-4,-26,-28,12,-27,-54,8,8,-18,-19,-2,33,-37,-69,-36,-14,28,8,19,6,872,10,-105,-14,-54,50,24,129,-4,11,-3,59,90,-2,-16,-9,25,-44,8,4,84,-15,8,15,-47,-33,2,109,26,32,-10,123,-13,-4,24,-9,-24,20,44,22,-1,-2,44,-18,38,20,49,6,11,39,-47,-11,-96,-4,-3,-18,3,28,-61,2,12,-67,12,11,-16,-54,26,-139,31,-44,-35,-134,38,-21,1,-19,-23,119,211,78,-6,5,2,-5,21,-25,7,26,97,-15,30,6,-73,-3,-16,19,62,252,89,15,-25,-16,12,47,155,62,-3,118,-18,1,-4,39,-22,7,-75,-61,-4,-10,61,-10,25,-8,20,-10,12,96,41,-10,-4,26,-18,24,3,19,131,-25,4,-11,-176,-4,16,108,200,20,-127,-6,-12,17,28,79,-11,17,11,-14,-38,19,269,-10,-19,10,8,15,23,2,22,-1,15,15,39,-4,-23,-7,-3,62,34,-5,-15,-38,-19,-2,-27,-33,69,-23,-16,5,-145,-17,-19,10,-10,-83,37,-22,-27,52,67,-68,41,-14,-9,1,142,1,-136,41,-1,14,-117,-29,1,-7,1,2,77,-29,0,301,12,-60,30,65,18,-30,14,-8,9,-74,15,-56,16,44,-44,-30,18,35,-25,-2,20,-15,21,-12,-24,-11,-14,25,104,25,12,0,-13,0,-10,-6,19,-24,-31,26,-44,50,87,-5,-3,67,-5,12,23,18,76,-50,40,151,-39,-2,-15,-52,-49,-21,20,17,2,0,45,41,-16,147,-87,10,-29,8,27,0,-10,-18,19,59,106,-25,22,-61,14,-18,62,1,22,14,-6,29,-83,-75,-38,155,-46,-43,-22,14,-1,119,-45,-25,67,28,-5,11,-3,-80,74,-35,76,-26,8,46,3,-24,118,-84,-49,-11,4,10,32,1,-88,-18,-3,-25,-20,-10,-14,-67,219,-45,-15,11,53,-7,-11,65,-15,131,-2,-28,23,19,-40,9,-35,-50,-42,-15,5,-1,19,-11,50,50,33,100,-2,-21,-1,-11,10,-5,0,42,-2,46,9,30,63,76,-137,156,15,8,36,-29,-5,4,-13,7,-8,-53,10,-28,38,28,-3,12,-8,-7,-16,-4,-54,4,-4,-22,-17,26,119,18,22,36,37,-6,7,68,-39,19,-5,42,-40,-47,17,-6,65,21,122,-7,32,44,-29,13,33,-23,-21,14,-42,-7,-14,-12,-15,-12,-27,-46,-15,4,-71,12,29,-7,4,27,-62,3,5,-54,-48,3,8,-62,106,74,75,309,41,30,9,-75,67,125,-148,10,12,18,-26,-6,-10,10,-18,6,40,-4,-55,168,-3,5,-10,5,-14,-13,40,-37,-22,52,-2,-5,6,-14,10,26,90,-11,-7,5,-17,-46,27,16,-2,-18,25,-15,5,22,31,-21,-6,62,-53,-31,74,-7,-9,-8,-11,-12,-1,29,6,37,-15,17,16,72,-9,132,-47,100,-60,22,-3,-63,-36,-5,18,-9,41,-13,-35,-11,-36,-20,-4,23,-5,6,-40,-7,-39,-30,21,23,39,3,35,34,16,25,90,-34,42,0,21,10,-6,-80,30,39,23,-80,1,62,29,53,68,-6,-38,144,7,-20,13,153,11,-28,41,-8,-8,-1,28,24,6,-6,43,-68,16,22,-16,-10,15,67,135,-3,-40,-54,17,-10,-41,-28,8,-9,-15,-1,53,40,10,47,30,-4,5,-11,26,-7,81,-9,-16,56,36,7,-40,50,-3,4,-29,-4,16,-48,13,-32,-22,-18,65,-4,-12,-3,-3,-26,81,-5,-66,-48,-63,-2,-30,-7,38,5,-4,7,-26,-14,37,30,37,2,-9,32,97,11,-14,-19,-5,13,-49,-5,-26,-39,-13,118,42,-34,-15,-20,1,11,25,36,5,-10,37,9,143,18,9,16,-88,33,7,-23,50,83,-4,-10,269,8,-4,-30,-64,-1,-49,12,-9,-5,5,-12,-7,-58,33,36,-16,-116,-75,189,58,67,-10,6,-53,-36,17,-64,-12,-32,211,26,-11,70,252,8,24,-11,-4,-93,-21,-12,-39,-10,354,-4,43,-78,-28,8,33,-4,-16,32,46,43,73,32,88,-2,-36,-167,13,-25,-82,-28,-16,57,44,38,-1,151,-75,157,21,116,-5,-14,-1,104,31,-12,17,7,3,-18,-5,-11,5,-8,-6,-32,140,-19,-18,-30,-16,14,43,-63,-65,-36,-9,51,9,-10,29,-12,9,-2,2,-71,-11,-5,-20,13,-11,-7,-78,174,46,-4,168,5,-12,38,-9,102,7,27,64,-12,6,12,-21,-32,-9,-4,29,111,6,-45,-11,77,-16,20,28,26,-16,39,70,-82,-13,-6,12,54,-6,34,29,67,-67,-38,-64,58,130,58,-17,-11,-14,16,24,-10,-30,12,-27,21,1,34,-9,3,-11,17,-38,-5,-14,-34,-39,-25,-26,225,141,106,3,-22,-34,-48,30,-5,-28,-76,7,-13,-7,22,-1,48,-4,-3,-40,-31,-32,278,-12,-107,-45,-48,71,-3,27,-13,-70,29,4,159,44,-43,27,-14,107,192,-48,8,-100,55,118,-29,26,1,12,303,43,-4,-39,-1,16,11,21,62,-55,3,32,12,-38,39,85,59,-60,-11,30,-120,-68,48,-54,-18,7,-31,10,-62,24,-4,-45,-12,-16,4,89,-17,7,26,-4,13,1,-5,40,2,-13,-4,14,30,26,-4,-22,30,181,83,26,73,-29,-9,2,17,-19,-15,-13,-50,-31,-22,5,137,57,91,-5,-10,15,4,8,-3,36,-6,-38,55,-48,-19,-56,-20,75,-114,31,51,77,34,76,-27,-69,34,-10,-12,-3,7,17,72,9,-35,-6,-20,-23,-2,8,54,-72,5,56,51,-20,49,-43,-69,-37,-35,83,-8,59,30,8,45,10,24,13,-25,12,-17,-149,46,44,11,-14,19,-14,58,-14,-26,35,-47,11,20,84,173,131,32,3,24,-57,-28,88,-69,-9,-19,-25,170,0,5,30,-59,-38,127,8,35,9,46,5,24,4,-5,174,66,-1,-32,-39,-65,110,2,38,15,-16,-28,-3,189,-73,-19,-58,1,28,-7,-30,-70,1,0,58,2,-24,-13,-30,18,-6,-29,5,-27,78,-391,32,-6,28,182,8,-2,5,-19,8,13,15,-11,123,20,16,19,-32,83,-76,-44,-20,-113,18,-38,-10,29,-12,-6,-35,-4,20,-33,-44,-11,-7,-20,20,57,29,-14,-13,-2,-18,-16,19,92,-68,71,-1,-6,-6,-7,76,16,108,6,20,51,10,17,11,146,-15,1,0,5,12,-90,1,10,7,21,10,-21,-34,-25,26,18,54,61,-126,23,-37,-147,-4,21,-21,-11,-4,25,-6,-26,-38,13,28,18,-13,-91,-13,-53,95,42,278,35,71,100,-26,33,102,33,-48,-37,431,-35,-56,12,28,-44,-21,36,32,-5,23,17,3,12,-120,-13,12,62,-32,-51,-6,-31,-34,-20,-37,59,45,-7,30,24,-5,-12,1,97,-37,18,-4,3,-25,18,78,-1,10,-19,-7,-33,-28,11,25,136,-111,-35,-18,-127,-9,-7,71,-19,104,58,79,-41,-33,-20,34,54,-16,-22,-3,27,18,-12,5,-3,-28,39,72,23,-29,-37,-30,43,-2,-15,42,32,35,89,-15,-31,170,26,6,11,6,-35,-5,136,-64,-23,-27,-22,-76,-28,69,-10,5,-58,28,-11,12,-64,14,-264,6,24,35,20,42,47,67,-11,48,32,75,-6,46,-110,-53,69,-142,10,48,43,21,1,8,-11,-20,65,-5,-128,-4,15,-43,217,-14,-71,-28,-11,60,-13,16,-3,10,24,-63,-153,-104,45,-6,3,-56,-23,1,109,-16,-6,118,-3,14,17,-22,-14,-13,43,-16,-5,120,-134,-74,-16,16,9,-16,-26,20,72,-41,293,92,42,42,20,-5,109,-7,22,-1,-40,155,-23,57,-27,26,-39,242,-3,-29,-29,-30,-12,29,2,148,-12,-40,41,-12,-25,-42,-17,73,41,26,-24,13,6,20,-19,-84,8,-9,-11,-20,-13,43,35,207,-24,-52,59,-36,-19,-20,21,-100,-32,9,-3,9,-99,-33,25,-2,-14,8,97,155,-18,31,33,-3,36,194,-53,2,-22,-18,-24,64,146,-8,-2,-9,232,-105,61,21,1,26,14,84,16,24,6,-14,18,-11,4,15,134,-5,22,-9,67,-20,19,-63,17,7,8,-50,11,-1,-8,3,5,-12,8,-10,-46,69,-10,50,7,43,32,101,14,-76,-176,114,91,6,-8,64,-11,71,-8,-10,-33,18,132,24,100,9,-4,-61,2,-23,0,12,-17,95,-24,-3,22,85,12,23,-25,173,-77,19,-26,-20,-50,11,-22,31,-32,-29,-10,88,-4,86,-19,189,-1,12,7,-99,-2,6,-12,-19,119,23,517,89,-56,16,29,34,2,-83,0,-34,-36,31,0,-6,19,142,8,2,22,27,97,84,-11,-32,8,12,3,68,-87,163,-3,31,16,-3,16,11,-5,-22,15,58,-8,7,-61,46,-45,7,42,-5,17,11,22,21,-13,-57,4,0,-3,-31,-25,-23,2,-33,-89,0,10,24,-33,-24,61,-22,13,9,-20,-8,12,13,-15,-22,-35,4,-27,-33,-30,0,67,-118,58,59,21,-8,7,-14,24,8,-35,68,21,-4,-23,-11,-9,-28,287,110,27,-210,-24,-28,-4,-15,-129,229,3,77,15,-55,-13,-94,16,-17,-90,270,16,27,-20,79,-54,-23,32,-35,9,26,57,7,-11,138,86,-112,59,17,-8,2,-18,-10,-21,18,-18,9,16,68,14,-28,-3,40,1,25,715,27,26,199,273,-22,-47,102,-58,-89,-7,0,-43,5,-7,-3,3,30,17,-15,21,16,61,7,-35,-154,-11,-3,102,47,-9,18,-7,26,84,-14,27,-14,-6,33,-335,18,-22,-28,44,164,-11,-32,-10,10,-98,-43,-23,-119,230,-19,12,-8,7,5,-59,27,-83,21,-37,40,-32,-7,-91,-59,-33,79,-24,-21,7,-42,28,34,18,-23,-18,11,-65,-32,126,-61,-81,-25,-46,-22,50,79,71,68,9,98,-54,-54,-62,-27,60,19,6,-1,53,-11,70,35,1,7,-15,56,-64,-26,-36,26,66,4,34,2,-134,-18,23,-10,-105,-91,57,292,-20,35,-192,-65,-47,-50,-143,4,52,-31,14,85,9,48,70,10,-55,-62,-47,-56,14,21,-24,-105,583,-48,8,-12,-161,-2265,-619,-79,-1654,194,43,32,-76,-138,-2,5,87,-56,41,16,606,-12,-20,9,-3,-84,379,33,-26,498,40,20,-5,408,-37,43,-618,522,-26,1430,-53,-69,-768,-1018,-216,-19,34,69,-12,-25,24,-67,-6,-17,5636,-57,70,28,25,25,14,173,51,3444,-42,-7,-20,4,-36,2179,0,4,3652,9,-4,-5,-3,122,56,157,36,134,-9,33,-8,-43,-43,9,46,95,4,14,-27,32,-2,64,-22,-3,-2,18,12,101,153,92,126,41,-11,-45,-29,-27,120,39,-8,172,2,14,47,53,62,-169,102,34,299,22,6,3,30,-7,3,-5,5,58,-19,47,43,34,16,-25,184,12,-10,-15,-20,39,-17,-15,30,-45,-3,-8,24,-20,-16,20,48,-7,9,1,15,22,11,-19,-20,-20,68,4,-11,-23,71,31,-4,9,141,10,11,-11,12,25,-47,-32,-8,2,-10,10,57,37,22,-16,17,-22,-14,6,56,315,-7,50,-38,-12,8,6,-27,-67,-4,-6,-14,89,121,-46,-30,14,8,-13,-21,91,13,316,-37,5,14,6,-22,-3,-34,-18,3,19,90,-35,17,14,-30,42,285,-10,-34,24,-51,-11,44,87,18,46,2,17,-9,8,4,22,140,0,-28,69,-14,185,0,80,-116,38,4,-23,-21,-22,-31,1,-33,26,-58,30,18,-57,32,-14,170,34,0,94,5,139,-1,158,95,-6,36,10,103,118,22,13,-389,97,-42,16,9,44,-242,-599,14,-57,-37,-1,-3,-18,8,1,178,-44,1,12,71,-8,-15,-8,-20,-15,54,-20,85,-87,-26,-3,-74,235,2435,70,76,74,-2,29,58,171,-19,54,-25,29,-3,11,53,-46,15,-16,-3,-34,-39,-3,5,56,44,51,-6,-17,-54,-25,-15,61,-61,42,43,-26,3,39,11,-35,4,55,1983,65,31,35,-12,116,141,-32,14,91,3,12,15,-22,119,75,60,48,83,-4,-167,6,41,-351,-351,-292,-313,-30,-334,-310,-248,-298,53,-60,-57,15,151,-2,-52,-18,-77,6,-129,-107,-14,-107,-95,-6,-28,-24,-23,-42,-81,-111,-50,-18,-25,-18,-87,22,17662,10,26,-18,-21,26,-16,-10,-41,-37,-14,-18,-30,-31,-1,-2016,-1825,-2659,-3133,-30,-7,18,-54,-74,51,-84,130,106,-37,701,31,-5,19,41,323,178,132,-22,19,74,-24,86,24,63,8,-31,10,-4,62,146,98,69,56,-23,65,40,108,20,32,91,123,-12,14,66,111,60,98,93,99,36,182,92,40,33,48,10,55,-5,38,76,184,19,-49,0,-5,-50,25,105,-9,30,69,-16,-4,-18,5,30,20,35,-22,-26,-33,3,-373,303,37,275,4,-33,2,9,-88,-9,16,67,60,-9,-22,42,-89,-12,25,-127,-38,-54,-209,164,-70,-9,88,-24,-68,46,47,27,3,98,46,-9,20,-62,50,10,-36,-29,-41,11,18,3,45,-6,145,255,14,6,148,-21,-16,-24,-15,-1,18,49,44,25,48,32,12,63,-62,16,4,-12,107,-25,-18,-22,36,13,78,-20,12,37,-3,21,78,17,99,71,67,78,48,440,-31,-28,21,35,37,33,-7,35,3,19,592,-401,111,599,19,92,-2,37,-46,43,-43,-18,51,67,121,39,-52,40,25,20,26,-194,-31,8,1,33,52,-28,-81,-31,-1,1,42,-18,18,248,40,37,-2,22,-35,7,-69,4,0,63,-29,-113,30,1,-13,-14,-68,31,-45,-1,36,-29,-8,10,2,-43,2,141,24,-11,-20,11,116,66,15,7,-95,66,-12,-95,-23,0,62,219,-74,53,-2,5,10,-42,23,-21,-14,-36,35,-3,-9,-5,-42,26,-40,3,-22,-43,16,8,17,-6,-34,-28,-6,100,34,-15,33,-32,56,-11,39,109,23,57,-52,-24,12,22,132,-103,43,10,96,-34,-87,31,38,26,-20,72,10,-45,20,17,-121,59,-156,34,36,92,-28,16,5,26,-29,-35,4,47,-22,-6,-8,97,33,5,47,9,-92,-6,160,-282,-14,48,-4,16,-50,-27,-1,-15,196,-10,33,-14,11,-18,58,129,174,-12,40,-19,-8,-27,-26,49,7,-7,-32,10,46,83,90,-22,-39,-13,-108,-47,-43,-23,21,-2,-1,67,28,-10,6,-93,160,-28,6,18,-17,23,22,-11,-89,2,108,28,37,-112,-15,58,-22,44,-19,-35,47,132,-65,-9,-15,14,-6,-9,-25,-8,406,-22,-17,43,-44,19,-13,5,-122,-18,-4,4,-4,37,3,77,94,202,-77,-21,66,81,-24,-60,31,118,91,48,100,-28,-48,-10,121,35,93,138,-38,-23,22,7,18,-13,-7,217,-48,-22,14,23,-16,17,0,131,-48,39,-18,0,-14,-67,-9,66,32,17,14,-4,51,12,7,-26,23,22,-9,-145,29,-28,1,43,-1,8,50,59,-5,-20,65,-14,-7,20,29,222,-28,-69,16,-70,22,-3,33,-17,15,81,-24,32,41,22,-3,33,5,84,-43,42,70,3,55,-5,77,8,-4,-22,-32,-6,-40,-17,-6,7,15,241,-43,-11,17,123,33,-19,-12,57,-34,-16,-32,-33,-10,-2,-29,-8,-53,31,-72,-18,41,-75,-90,-27,11,35,-25,71,104,-11,-35,65,116,-13,20,55,-6,25,7,-1,-3,-33,9,25,101,2,-2,-1,-14,-18,22,-10,67,-12,-23,13,-55,-88,-11,21,15,16,-116,-5,82,-30,18,0,-3,-18,-366,51,14,23,-27,-55,177,-7,94,-28,-3,14,127,36,-63,-30,1,-25,-28,30,-2,-30,-13,-49,11,-9,-67,65,-15,53,-21,54,-24,132,-25,9,9,-115,88,-21,-92,34,32,31,-21,95,-19,-29,-44,8,-5,-37,33,-4,20,-33,36,-39,31,137,102,31,-8,41,93,-22,48,27,-3,-2,73,1,58,-30,1,101,-75,25,16,2,17,120,-16,-8,65,19,100,120,0,-67,-25,-9,63,-26,-49,23,7,1,-36,15,-2,75,79,-17,7,-74,25,-4,265,4,-309,1,18,1,79,-15,-11,9,48,23,-8,-9,254,-17,-89,-24,38,-94,40,26,-1,-55,-15,41,-15,26,-1,24,-15,46,-48,-46,27,-8,21,-59,-9,-32,-17,31,43,46,-30,88,42,36,215,1,-41,-84,26,7,31,10,9,-31,-21,8,-7,-8,-62,-38,85,17,310,112,5,-113,-24,-210,-43,5,-12,31,13,-14,36,27,-44,60,55,-23,103,58,61,-111,-9,-20,-69,-21,48,-13,-13,-133,45,29,-26,131,119,27,-22,11,227,12,-40,-61,-6,59,-34,-4,1,17,-1,61,69,4,79,-17,21,-31,-43,19,-46,-16,101,-21,-22,-12,-47,19,9,13,75,1,-6,271,14,-10,-101,40,58,-10,2,17,251,34,-4,-80,3,-11,-13,-36,35,-45,-132,22,83,60,19,-1,-1,-24,-6,-54,-14,15,-64,-3,23,160,-314,19,-5,-14,-18,24,-19,-132,-6,-44,-30,88,0,0,-9,13,-57,122,46,-24,33,-45,51,-30,-25,-50,38,-5,-15,-84,22,-15,3,23,19,26,-21,-103,16,-60,27,-13,-1,-120,710,-10,-92,-13,-33,18,3,-378,-48,-76,87,97,118,-47,9,216,-329,-61,-12,52,-195,-55,9,95,-9,-44,-66,129,-20,101,36,-20,94,-4,17,-5,-10,0,106,-82,-186,118,103,16,-12,12,36,37,23,-117,-28,143,62,52,55,21,-84,105,-35,-56,139,9,23,-13,20,6,207,38,-6,76,-18,3,-6,24,66,-43,40,69,-64,-29,62,51,84,75,-5,15,15,109,-58,-52,-33,36,-41,51,-88,-3,-17,9,-4,15,-2,29,112,-23,3,-25,-15,-14,26,-60,23,-9,-140,-13,-306,-19,-19,38,84,-107,-28,-48,49,-27,-78,-23,2,12,16,-14,117,9,19,20,21,-67,-50,-14,13,-112,91,11,19,12,-72,196,6,23,32,46,-24,-29,-113,-32,-16,-61,-67,-83,-81,23,10,-14,-15,-26,-114,-32,20,60,-22,64,-86,-13,-3,-7,2,2,-16,-29,17,-9,0,2,-13,38,-36,-114,39,84,-7,24,146,-145,-72,-7,-9,-9,72,-180,17,-51,-22,8,-37,37,22,-35,5,-2,-45,127,-16,-52,6,-5,26,74,12,-34,29,175,13,-10,-25,-17,-1,36,-21,-13,15,-12,38,59,27,22,31,45,-58,-28,48,-23,81,10,-38,-1,6,-490,-1,58,-65,-58,-49,-10,-70,24,-6,-128,30,13,9,-64,-1,-45,-31,-107,5,15,-7,13,-24,80,-6,25,18,50,5,23,5,17,2,-55,-64,1,-52,43,-58,37,-33,-66,16,-32,11,-8,-20,233,-117,-85,-116,-543,-55,27,-41,43,-72,-7,18,-6,-25,40,189,42,-97,37,260,29,25,-6,70,-99,130,-133,25,-34,1,-50,120,17,254,-43,53,352,21,14,-61,-5,-43,24,-133,69,95,-53,-1,-153,-7,-51,-28,-110,5,-41,125,-50,0,-32,-41,53,-98,-404,-98,-31,-9,6,-20,13,395,-17,46,-55,65,9,-11,69,115,25,7,-13,33,158,-22,-36,61,50,68,-72,-49,107,9135,46,5,-40,-40,19,-33,16,302,-30,32,12,20,-90,-24,25,14,-18,-34,5,45,9,113,2,-23,52,-161,157,-51,-11,55,-13,88,-28,38,93,6,-2,-109,-16,80,-22,-67,53,0,4,-29,0,47,2,-31,-22,4,36,-6,-13,-8,15,23,4,19,113,42,29,-12,146,84,-25,31,-47,-26,23,2,-87,45,-15,-16,-36,174,-72,-1,17,-2,-19,-3,-25,-59,-7,16,52,-9,122,41,35,8,21,55,73,7,52,95,105,-39,8,-58,-21,87,28,8,11,-32,1,21,7,-31,-36,103,8,44,-3,32,-3,3,-321,-31,-83,-80,-34,64,60,14,-13,-23,2,-28,-9,-54,-21,46,35,7,-1,-51,-14,-4,-10,46,5,-15,-3,49,-19,-74,-15,-55,32,64,36,7,79,289,59,67,-196,27,-14,9,-1,0,24,7,-62,14,31,128,-19,-34,166,-65,75,5,-49,-10,-145,47,-76,-29,203,79,65,-14,-122,-66,-79,13,48,5,77,2,98,-39,-61,10,-63,13,4,40,45,-68,-9,-8,14,47,-19,-65,11,4,-52,31,-44,-26,133,8,58,115,48,5,-47,-22,4,15,16,-7,-41,-33,125,75,142,-3,56,-10,4,5,28,-3,143,-122,0,-36,-31,-23,-27,6,-4,-58,-54,46,37,-25,8,-36,-4,6,-53,-27,30,-192,-65,15,-169,101,-24,499,13,-53,-63,-31,-17,2,22,-3,-19,64,16,39,24,-9,52,55,19,-26,39,-49,-2,33,24,71,-14,-36,-4,26,24,-2,40,33,-79,-20,-58,18,49,-15,-37,-52,-14,-42,-5,36,29,46,90,-2,-41,13,30,-53,38,2,-49,-30,-46,-77,25,-38,-58,-75,3,41,10,74,66,22,3,101,-139,-60,-44,-149,-4,6,-22,5,-40,3,0,21,157,69,-41,112,16,-35,330,267,109,27,-1,162,26,-114,15,37,20,-16,7,-8,24,-57,-56,31,-16,38,-12,12,32,10,-13,117,-65,-19,-6,-5,24,4,21,-1,47,9,-2,35,34,-24,48,49,-34,10,-15,24,-1,-36,-19,183,124,20,-25,-12,-3,-42,6,-11,-79,-11,-5,-14,8,20,-107,-21,-22,-69,63,62,-87,-28,14,31,-72,-55,-69,-11,-1,-27,22,77,-27,679,14,2,258,-53,22,-31,49,149,123,-19,-3,-29,-17,-6,36,0,-16,94,-24,-13,-201,134,2,22,142,5,-188,231,-159,-14,38,157,-69,66,213,0,15,4,-14,43,7,12,-76,-33,-145,23,46,-89,-83,-7,174,4,-18,212,25,-12,-224,-60,-40,46,92,-51,6,-11,29,22,-9,-11,-4,-11,71,51,1,-28,73,8,-121,46,211,-14,75,2,-13,2,88,-24,85,-18,-79,44,25,3,231,-18,151,-145,173,128,-19,37,-18,-1,-18,-35,28,-31,-2,-87,-83,18,-84,-79,-40,22,-4,112,-120,31,-141,-73,-70,65,-20,104,-99,128,-302,-7,-42,-77,16,25,69,14,-7,-65,-33,25,-48,-15,-6,32,36,7,-95,1,-25,18,69,-73,-59,59,51,23,128,-2,-1,18,-88,121,64,-44,50,231,-8,21,65,-14,-36,-129,7,7,-137,-18,22,-42,1,128,32,20,32,-37,259,-34,-26,9,108,-23,13,-32,35,7,-8,-31,15,53,0,37,-1,-4,34,10,-107,21,27,-12,2,39,25,6,-38,12,-29,-61,-31,-127,-5,127,-65,-47,41,20,83,66,-27,-7,72,-11,7,-2,21,-3,11,95,19,1,-174,-60,63,20,-19,33,-73,23,13,-82,44,-248,20,25,-11,-19,-28,22,-36,-70,27,32,-11,11,-351,15,-77,-10,-34,32,-53,-26,60,40,25,39,4,125,-5,21,315,-7,39,15,-54,53,-184,7,8,2,62,-14,-78,44,4,19,140,-8,170,0,-21,21,159,-20,383,12,-14,40,-45,0,79,-16,-32,10,192,15,161,30,206,107,7,-2,-10,130,41,-43,21,-5,-44,382,137,18,50,63,22,35,25,-8,5,56,-18,35,-3,-12,70,13,8,-4,7,1,-18,-13,5,-1,-4,-8,7,-22,12,34,27,-13,-21,42,15,13,6,-55,-4,22,1,-17,-37,1,12,-13,17,-20,-24,-45,-164,26,-13,15,18,30,-18,2,-31,-22,46,103,14,59,-39,-22,1,27,-1,103,-28,197,-18,-9,135,-25,24,-106,-57,104,-61,5,62,-90,6,-73,27,22,2,-29,-56,-173,-20,-47,29,4,-15,30,41,23,-16,-6,-14,-7,70,51,-22,41,6,-11,47,36,7,26,12,7,-122,-13,-3,-17,-34,35,-111,256,225,106,-36,27,-6,17,9,101,0,-5,10,36,26,-158,14,48,24,3,-29,-246,33,13,41,55,82,33,8,13,-2,25,50,96,-48,-28,32,13,90,-46,-3,23,9,-5,-5,-53,-32,-51,35,37,-73,-21,-56,71,42,71,-139,-18,85,132,88,36,-12,30,-5,106,34,-76,21,124,64,48,50,276,-28,31,-43,27,3,79,19,-9,-63,-82,-6,-3,-25,-122,-33,-17,72,16,27,-37,-35,-72,-3,26,-45,-37,87,18,102,241,5,9,-11,95,23,-264,-125,-17,42,-1,30,29,7,258,52,-4,125,47,-9,-163,-25,-1,193,57,-66,-10,-8,33,-13,19,-38,-51,-8,-37,-36,46,-6,-18,-28,-31,101,78,-38,-5,2,9,-7,79,72,-26,-83,103,-1,18,25,-4,9,15,-2,-7,-3,58,-6,180,-13,-69,134,-34,0,18,128,55,18,6,-6,38,40,-4,-18,28,-2,23,368,20,10,-29,-5,-122,3,27,-28,108,-10,-2,-12,56,4,19,178,253,6,212,232,21,89,-17,-35,9,-4,-11,-41,77,13,-52,36,136,10,22,-3,32,-14,7,-39,34,60,-7,34,-12,28,35,149,13,16,55,67,199,36,-40,-1,6,-66,-11,58,-44,2,18,-108,1,-15,4,14,-33,43,6,-106,-20,-5,-12,-16,41,-1,-41,-21,0,16,-7,44,31,-22,-2,98,2,-32,398,-165,13,-75,-205,19,-146,-10,-21,-1,7,2,-37,-12,-30,-96,7,38,-69,62,-78,158,109,1,6,6,-44,-56,-29,-58,-29,-6,-21,1,6916,-3,235,7,63,53,-43,-46,-64,69,-4,-105,71,-58,90,42,-23,-6,-22,11,-44,75,-13,-2,76,22,-120,62,-8,293,76,28,1,-13,487,0,107,131,1,132,62,-17,17,8,-3,18,95,-22,-44,-33,90,250,98,-36,-10,-41,189,9,54,105,5,8,1,121,-4,0,-64,127,10,17,-43,63,-22,51,25,60,-82,70,10,102,173,104,12,-13,-55,17,9,45,18,-1,5,-8,11,11,17,-4,-6,42,-5,-30,-38,-90,-173,14,-112,-59,-36,48,24,161,28,-57,61,-38,1,-131,-47,43,-43,14,-31,-80,30,78,-12,-72,-36,26,-29,-169,6,-7,1,82,37,-44,-87,198,-42,29,33,-72,6,32,-28,20,-18,-11,146,15,70,-48,27,-79,-38,5,-11,-9,122,22,191,-8,15,2821,136,0,-18,13,-87,16,-45,-81,66,182,-22,27,-16,10,-40,33,-176,12,165,-8,-59,-1,59,3,120,17,12,-1,-48,-213,30,-5,-19,-33,191,-97,-6,11,-6,-28,-31,35,5,-21,8,32,-143,17,-31,223,29,39,13,-20,56,13,153,153,35,-52,128,-51,11,-65,-16,-8,-42,5,-9,-122,8,-3,59,29,-21,17,1,1,0,-18,-88,-74,8,49,-73,-27,26,65,-10,4,-11,18,52,-39,25,-5,-14,19,47,-14,-71,24,17,-13,-87,-20,-30,-36,-39,-15,37,4,-40,16,10,91,-1,95,63,-39,-11,8,0,199,-242,30,22,-2,-5,-44,-10,-5,-11,18,-12,14,-21,8,-27,26,-55,34,-24,2,-14,-3,46,-28,-19,3,-26,4,16,-12,-1,-1,52,-14,16,13,39,-19,-21,309,24,12,-1,-7,82,76,23,2,-11,7,-41,28,-10,-5,23,32,-5,23,-1,14,57,-4,49,-25,-20,2,50,-53,-50,-9,130,13,26,1,22,-21,31,37,10,-6,-16,-21,-9,-4,-7,-1,-54,30,33,17,-6,86,-15,14,-41,-29,110,21,118,75,11,116,-14,167,-19,31,-7,-7,-25,2,-2,99,-1,-18,-5,29,86,17,185,211,160,4,5,1,-2,-4,58,-43,19,114,-4,5,-4,3,23,35,-6,-16,-31,7,2,13,49,-24,74,9,-39,-13,201,-10,-44,19,2,-21,48,2,14,0,-30,-2,106,-27,-40,45,0,15,4,17,-15,72,-19,-41,12,38,25,-61,42,-1,-2,1,13,-6,24,-15,-5,68,4,16,-2,88,67,-40,37,-18,7,105,280,43,-14,93,-25,-74,-32,436,-35,113,17,110,-9,30,-34,-7,-19,-31,13,-5,129,-8,40,-24,52,-16,35,116,6,-8,8,-291,-36,-5,-7,-83,50,71,-32,157,17,-62,304,24,22,141,17,5,234,9,-36,-12,47,3,35,-22,-17,-7,-4,-18,10,-29,-28,13,0,56,-10,-42,-26,-22,152,28,-17,-59,-8,-144,-2,-11,65,134,-2,7,67,48,-67,3,-6,31,9,18,3,79,-39,-65,12,-21,725,-4,0,-33,-22,-26,-50,38,27,-15,-2,-24,29,948,-16,382,11,19,-21,14,25,4,-45,6,-41,-14,1,3,-7,-20,41,663,51,82,2,16,431,90,-21,109,-36,19,10,18,33,-76,73,43,-8,-19,6,-29,4,-36,-17,-3,7,-16,60,-25,31,0,16,2,10,45,-23,-31,-27,19,32,-1,-7,-135,117,-33,26,-8,-10,-32,2,5,-1,28,-26,-30,-63,-5,1,32,30,-10,-8,-23,10,-44,4,-6,53,-19,29,-2,48,-5,17,57,-13,14,3,328,-34,-72,-75,-91,-21,-70,102,15,42,-50,76,22,37,75,17,-1,118,-57,89,21,-1,-14,43,0,-36,-17,95,-35,17,-14,29,-25,-73,31,-43,31,-4,28,174,142,29,56,246,93,-39,13,6,-27,-46,18,37,65,10,38,-1,176,77,-85,-156,2,43,10,-3,79,-16,95,127,439,-4,62,-8,-12,-31,17,-4,-8,1,7,21,-15,145,4,-30,-9,1,-61,-4,12,0,-69,6,415,7,27,-249,-46,3,5,-23,0,-44,-76,26,68,-79,-38,-3,-25,211,9,27,-11,9,-14,218,-7,-18,0,-7,-85,128,-16,-14,-57,-77,40,-10,-20,23,34,-85,10,-47,-4,108,106,-6,-16,20,8,-26,14,-160,6,69,-68,38,-10,85,16,-26,-7,-1,51,-34,-55,-51,36,138,7,-60,45,-4,8,1102,-15,-10,7,22,57,2,-88,-48,-20,0,-43,4156,4,146,-10,16,27,4,29,24,-11,-80,-141,59,45,-117,25,-36,38,-1,5,41,53,-88,29,42,-20,14,-133,-19,-6,90,8,63,278,-91,108,11,14,-25,30,-6,48,-12,-29,-4,-103,54,-177,65,-25,-28,-89,-11,21,4,-19,-27,61,72,-22,-31,29,44,18,19,-40,7,-6,36,69,-6,-123,-109,105,80,-30,17,3,-52,1,-15,75,240,-115,49,-101,38,22,1,26,21,-5,12,16,36,38,7,9,6,100,-6,5,29,17,19,-14,17,-86,-32,367,17,-1,-10,-18,-15,-45,51,33,-52,-9,13,-67,6,-112,36,13,-25,-1,39,-34,-15,34,29,42,19,-95,-10,-24,-17,-36,177,-58,3,-8,-51,471,13,10,-7,-42,-30,-12,33,15,32,256,-8,31,-36,-3,-136,36,-9,-82,4,-47,-1,51,38,-12,77,67,162,-20,25,-22,-23,15,-130,4,14,-7,-19,-2,-89,27,2,-7,-31,13,6,-16,28,-65,11,175,-48,81,-75,141,-12,-55,18,-13,-46,4,-39,-24,-10,-104,-81,-6,-32,-86,13,-6,76,53,-165,5,1,15,5,-6,31,-32,-125,-12,55,-102,-6,-55,166,192,19,89,-119,27,-22,1,-157,14,198,78,11,-6,-63,127,37,31,42,-27,-41,20,-58,-19,-24,-31,93,53,-87,2,-1,81,20,72,-41,-92,13,5,-17,14,-37,211,-43,6,2,-44,-18,15,25,3,40,-16,-27,24,-22,-12,20,-37,135,-44,-67,10,62,92,-11,41,23,53,-38,-150,13,-13,76,20,-5,10,154,-25,-47,-58,-23,37,-27,40,-32,20,-28,6,27,-16,-26,-40,24,96,103,-24,18,-8,-77,104,-2,15,59,40,2,34,-55,35,24,0,-59,-18,45,-71,47,25,2,-10,-11,-31,157,-83,-6,-85,-11,-33,-43,-12,1,-41,-38,-10,19,98,43,3,-9,-18,1,-28,2,-17,-17,-34,74,7,-24,11,-72,17,218,19,23,-43,223,-26,-73,8,20,12,263,4,-14,18,62,24,-1,-9,-64,-31,-1,-19,-4,252,-49,28,-13,-31,-26,-76,48,9,-8,11,-2,-13,-50,72,1,-103,36,-35,31,-7,-25,-65,17,45,432,74,282,218,444,27,16,-1,23,5,21,-16,7,-13,28,24,-12,2,-81,-5,-168,34,52,-5,45,28,0,-42,8,-10,28,-25,-49,14,-49,-86,-152,-120,-6,-40,110,-35,-61,-80,-18,4,-33,43,1,-17,-18,-7,23,-35,37,-11,-23,1,41,21,84,-27,-22,137,-27,-17,-4,42,6,-69,-6,-31,-49,30,-21,-30,-38,33,-60,28,10,-69,-29,31,30,-43,11,-42,115,-53,50,-18,74,-3,19,60,-2,38,-11,2,195,-44,-20,-8,-68,-3,-82,8,-14,6,3,15,15,-30,-22,72,-5,47,-63,-18,-11,-105,-9,-18,59,-62,-40,166,4,-21,-9,-11,-31,-19,-73,563,-103,-26,79,8,-18,3,3,1,-37,-1,-10,28,12,21,-39,-95,-60,-31,33,-23,4,92,-29,158,-18,9,27,6,50,18,-35,-9,37,-25,46,243,93,-35,-39,17,120,-24,-36,12,11,-17,72,15,112,24,-54,-12,-9,160,-58,-6,8,87,-26,-3,6,-23,-2,1,102,32,6,39,13,-8,49,4,-38,9,25,-4,78,159,20,-88,-20,5,178,-3,71,-37,14,-74,34,58,8,-7,18,-7,-40,46,-21,-34,14,-57,235,18,68,-22,-28,-27,14,-7,13,2,-10,6,-21,-10,-6,-6,-34,-6,-22,-22,33,19,-2,253,-16,23,-99,-26,52,-16,44,37,-21,-9,10,-32,-26,-6,-12,3,-31,27,31,94,41,140,29,37,-11,172,-41,7,30,4,-23,-35,49,26,-109,-17,-17,-3,15,-15,-31,-12,18,-15,158,2,5,46,17,20,-6,68,-26,17,-66,-50,-39,5,37,6,202,0,-11,-11,31,-22,-8,-108,18,142,41,12,-10,37,6,-35,-84,26,98,-1,-16,18,10,-1,-39,-17,28,76,2,386,106,-60,25,21,-14,-47,-5,-17,2,-28,-131,2,5,6,-27,22,-7,12,19,-34,515,71,23,26,10,21,-18,-16,17,107,-162,14,-12,84,-14,-7,-19,51,-7,-26,99,-8,-73,2,-116,-13,-18,-13,40,92,-38,-8,12,74,11,-93,114,-9,55,43,2,-74,175,7,-19,3,-33,1,3,75,26,2,-2,-47,17,28,-57,-6,0,-39,10,126,-52,24,40,-11,25,-21,0,-63,-55,-10,44,101,-4,52,-16,-45,1,-1,30,13,20,-114,9,-7,-32,244,68,3,98,4,10,150,-52,27,-105,-35,84,-88,116,-58,-28,445,555,13,-3,102,4,-9,59,-25,42,-19,-19,7,4,7,-22,46,35,-2,2349,-4,-7,-12,15,-29,16,35,22,95,3,233,-5,-27,31,2,-33,-35,-8,-20,-43,8,8,13,8,-10,-42,9,-2,-46,-61,2,-54,17,31,-2,-9,-47,52,-10,96,-4,-18,35,-59,-4,-127,28,-14,-38,8,-66,-7,24,36,-145,-27,-133,-26,-9,-136,0,-56,20,44,25,26,120,67,18,5,679,-21,20,5,113,-47,-20,111,27,-6,13,-9,23,10,36,-3,1,-4,45,-38,-8,-41,-3,-8,-11,-25,40,68,-4,-39,-22,-9,-25,-22,57,7,-37,74,-72,5,219,-7,-19,34,51,-50,19,5,33,-20,58,-36,-137,-28,11,4,27,-23,79,-29,-9,-12,7,150,106,-103,106,-23,2,-22,-27,8,-24,52,106,33,14,46,9,23,-30,-60,15,40,-38,47,-66,-23,-28,-4,-135,25,-30,9,55,-13,-11,-1,24,64,26,43,1,55,197,-21,127,98,11,-36,3,-18,9,-201,305,61,40,6,42,-17,155,-24,54,11,10,21,28,-9,4,37,-42,-5,33,8,8,25,-5,46,143,-50,-43,7,-31,-21,4,-5,43,-127,-19,2,35,66,-42,-56,28,18,16,7,-31,-71,106,8,7,19,58,-21,-30,-15,46,-24,44,16,0,48,0,-14,-65,8,43,-21,-37,72,8,23,-33,10,-32,7,26,40,3,52,166,-18,16,9,-14,-7,130,-12,-17,-80,1,13,-4,1,88,-5,54,63,10,-32,11,-28,34,45,29,4,-32,60,74,13,-29,3,-18,-26,20,6,-37,0,-24,-67,-21,76,61,7,13,3,-21,-6,-10,16,52,-1,-21,24,27,0,45,-12,-56,-7,41,-11,20,-14,-6,-17,-43,38,-28,124,185,53,29,4,41,-33,48,-55,1,-23,84,-30,1,30,58,30,27,7,145,0,-11,38,13,0,-7,93,-17,5,-5,20,-87,-24,99,-8,-17,20,5,-9,35,53,-25,5,-12,1,-1,-7,100,46,-14,10,-9,-55,-3,-27,7,1,19,29,71,26,-42,-26,35,34,70,-45,-12,79,-12,-10,13,13,2,-107,70,105,32,46,-4,49,-7,14,11,-24,55,18,1045,-51,10,14,-23,-1,-13,19,-17,-1,-37,67,4,1,16,-52,-26,36,9,12,9,42,118,15,-10,-3,4,5,-11,11,-19,25,2,-47,40,4,64,39,15,24,-13,32,-48,-6,-24,50,18,-15,-11,144,115,20,13,76,53,63,217,2,-12,9,-7,-79,21,0,28,-35,30,163,-118,-5,-7,-5,9,-27,-69,-57,1,46,171,-8,-18,25,12,71,3,-6,-19,4,-9,15,-121,-37,-14,31,-106,0,493,-32,-5,-14,-86,40,170,96,53,27,33,74,43,-25,37,204,-88,-28,7,10,-24,-33,6,-3,-4,-5,111,20,-81,691,152,14,2264,67,-134,20,-37,-4,91,40,-51,6,7,10,98,-6,33,-26,-23,204,-27,-9,-172,27,198,14,115,96,19,-15,5,-51,-192,11,15,-20,7,95,598,86,29,40,13,62,152,200,2,13,-4,7,114,19,76,-64,66,96,52,115,4,-55,1,39,10,-29,-26,-60,127,127,-175,91,346,18,33,17,-73,13,20,-3,7,-62,37,1,31,47,106,-2,1,52,53,-24,42,-6,-120,27,-2,2,-19,11,22,-1,49,-25,46,-9,-9,-10,12,4,14,62,-18,124,19,181,-10,-16,0,173,-16,17,392,22,-23,159,-30,8,-3,41,-15,39,14,-19,-40,10,37,-20,-28,-19,-48,35,-14,40,38,4,15,-6,22,-9,-2,51,-16,0,14,-72,15,125,-9,66,17,106,-30,4,-6,15,14,-53,43,57,31,71,-39,-890,-34,65,19,42,51,-25,-8,16,-2,3,62,8,-6,18,5,32,-47,-12,-14,1,-20,-211,2,40,-19,35,18,4,-10,24,16,-11,46,9,27,4,-7,17,25,15,-2,62,-61,-51,42,15,4,22,-2,13,171,50,-46,-18,5,25,-11,-4,-16,-5,74,33,77,-33,103,-116,-16,287,7,-11,-14,-27,-14,8,-21,-2,-13,75,-25,13,-3,80,-34,-29,15,52,-29,-54,-3,15,-6,79,54,14,-2,0,31,-84,30,-3,98,-20,28,-38,24,-6,400,-21,44,-25,-79,-3,0,-8,92,33,-80,51,43,9,-4,34,-12,6,27,53,-41,23,-5,4,-23,-32,73,61,15,38,-28,-31,65,19,85,-83,-23,25,-2,-11,-14,37,6,-22,6,-2,4,9,8,1,11,12,0,-13,-11,-29,-51,21,-46,21,-45,22,12,24,322,20,43,14,8,-55,417,-22,2,-53,-10,22,2,21,8,-4,-129,17,-10,31,120,-28,36,7,56,40,-29,10,51,7,-6,13,-20,3,37,123,19,58,-39,-52,48,-34,-21,-46,-36,-41,-6,2,-48,-4,81,7,91,188,16,-8,-14,-12,92,140,29,-105,15,7,43,-146,-34,-31,32,3,30,15,-7,123,8,31,-17,-14,-53,9,-50,32,10,13,2,-2,64,6,48,-12,43,164,-20,6,218,7,-7,10,-43,21,67,22,-15,-23,3,14,90,54,71,90,64,16,79,-45,173,53,35,-12,23,0,18,-96,-42,10,-49,25,-28,22,-109,-198,5,-16,34,-4,-3,12,4,19,-36,-39,10,30,51,12,-26,-15,-72,-130,0,29,-15,-12,-17,-8,-6,6,-83,17,-74,47,152,-2,-7,-115,16,48,-104,10,20,36,24,-29,30,-114,90,-15,117,35,-32,-9,339,105,4,16,-3,-40,13,20,83,-7,-6,-2,245,14,-147,-2,8,16,-27,-17,-11,-54,3,17,-37,44,0,-61,-1,-14,-150,-47,30,-85,135,-4,33,45,-3,52,1,171,2,-6,54,6,54,-17,2,-37,-13,-3,2,-23,-41,-2,1,18,28,-1,-28,37,26,22,-17,29,-11,76,-7,-40,67,126,-77,-6,20,127,-27,-18,28,4,-62,13,42,156,5,-10,22,8,-23,2,-35,-27,14,196,62,15,-4,-39,-29,7,7,-3,-1,-2,15,37,51,119,-6,-43,-39,15,-69,22,376,7,-32,-47,17,83,0,5,-65,-17,107,22,27,116,10,13,1,47,-124,0,-3,-5,-47,7,1,36,-4,23,-22,220,-96,7,22,-3,48,4,-26,317,13,53,-2,86,24,54,-2,-37,2,-39,-21,-34,15,-25,-78,31,-8,53,30,16,-15,-88,-9,1,-28,145,21,115,-4,-34,1,-32,-7,41,94,14,16,0,-14,-10,-14,39,53,-27,14,18,-36,41,-44,-6,123,-64,86,-3,-36,17,-7,37,-30,0,4,25,16,-6,123,11,5,55,-21,-4,10,9,18,1,-13,-27,86,48,86,7,164,-26,-22,53,17,9,5,17,16,3,116,143,71,33,-22,-5,-25,-28,14,10,15,24,-24,359,16,57,-2,28,63,28,-10,15,145,-2,1,-33,-3,-2,14,0,18,11,-3,-25,20,-15,9,-37,-124,-4,12,208,143,4,-19,-43,-92,-41,-29,-139,-15,-16,30,13,-12,26,-57,56,-11,-34,-40,71,-13,5,0,7,141,50,9,-8,6,24,53,33,24,9,42,-1,-24,4,68,11,104,86,14,14,68,-10,-46,-118,25,-2,16,84,-48,12,0,-56,-9,8,-14,-1,0,5,-42,-14,-13,-14,14,-17,22,-6,0,103,9,12,-16,-15,-45,-6,-18,-35,9,17,10,-3,9,49,-13,-131,16,-120,-7,-25,-84,-32,-9,-100,25,-36,44,51,52,-29,6,-39,7,43,-38,1,13,-5,126,8,20,35,-22,6,106,47,-17,-15,-29,268,7,-3,-9,117,-38,98,-30,7,74,-14,-1,140,-149,3,4,58,25,96,11,3,-66,192,22,5,109,-23,-9,51,10,-43,-24,90,-4,16,-43,1,-8,-6,8,3,148,17,-4,-2,24,188,-89,-23,-26,-16,-39,-4,10,-37,14,8,-18,26,101,1,2,-10,-5,98,27,30,-44,-14,-20,38,19,26,90,16,-1,-17,-43,4,-13,-6,-24,-3,-17,-5,21,-9,113,-3,-2,-31,-25,-33,21,52,-176,22,20,19,-13,13,412,-27,-119,-21,9,52,-6,-18,-9,3,148,27,-7,35,30,6,-14,-28,-5,58,-4,17,-27,-71,2,34,-13,21,16,-306,98,35,-4,-43,18,-2,303,-3,27,41,39,-124,-48,97,15,0,-5,90,13,7,8,-59,-9,-47,8,51,17,344,-45,-152,-106,27,-25,126,-13,64,25,-3,-11,13,9,-8,-3,-8,5,-3,-74,54,142,-10,-63,36,-11,26,-19,-70,20,-20,26,51,-18,23,115,54,67,-5,44,69,108,41,6,1,-220,-16,-24,-4,66,-43,-14,-22,266,-28,-9,-24,-9,3,11,-34,73,9,12,-3,0,-10,-9,2,-3,8,-17,16,92,-23,5,133,-56,15,25,23,-3,27,-30,-125,23,-10,-15,50,3,264,7,1,3,21,-2,13,9,-4,7,-9,36,57,58,79,47,-32,44,22,-49,113,57,100,208,2,-7,15,-3,28,8,16,-16,-5,18,78,-12,-58,-32,-15,-22,-10,16,26,-37,49,52,15,-69,16,0,21,59,50,-34,-14,-13,32,-8,28,22,-71,-37,-9,22,42,12,26,-10,27,2,216,83,-27,-1,19,20,-2,4,-10,80,-3,-5,-35,-22,61,1,29,-20,-83,-12,-76,-3,-49,-29,5,-20,31,-18,5,3,-54,-31,-2,39,12,-22,50,12,108,-16,-10,10,6,-17,93,41,26,-15,44,63,-30,65,-97,13,-21,-40,30,18,-50,27,-38,-34,23,11,20,-68,-28,-20,3,241,-15,46,50,-29,-71,32,0,-5,6,-68,29,-8,9,6,92,-1,-36,10,56,12,59,-61,25,-11,36,50,106,28,-67,1,-14,7,-19,36,19,5,5,19,61,-28,10,-11,24,-115,116,-25,-22,1,7,109,-10,34,379,3,-12,13,25,-6,-10,26,112,1,200,6,57,68,218,47,20,2,-43,154,-49,308,41,144,20,38,-24,-16,67,-68,0,104,-57,10,-38,34,-43,-37,-20,-14,5,-49,24,-24,4,10,-16,9,-1,22,57,-43,184,-68,0,31,108,13,7,-2,-44,-29,-7,311,21,16,-27,50,37,7,41,-36,443,28,-30,76,68,-39,9,-102,81,171,53,115,127,104,85,-59,-2,35,49,15,-7,-6,4,-6,95,0,30,136,29,-9,7,-1,-15,54,-44,-42,-7,60,-48,50,6,3084,-16,-54,142,-26,42,-5,49,37,-25,-7,-3,14,-57,-28,-13,78,42,-37,-37,25,120,27,-19,-29,-65,57,87,33,35,157,-198,23,63,43,2,11,-14,12,-9,14,6,11,-17,49,8,140,-8,22,249,74,2,-4,4,29,8,-147,-97,42,222,44,22,5,36,37,37,27,84,6,22,-7,26,-25,-19,-17,-28,-9,-35,-19,41,-43,-88,17,19,29,-24,35,36,54,-6,614,33,47,21,3,-100,-22,4,-43,3,4,121,4,24,-8,187,-47,5,79,161,-28,-26,45,-8,33,-24,-1,-50,-3,-17,-13,-3,-65,47,167,34,70,-14,29,513,8,50,63,-109,-18,11,13,-33,-141,-33,-55,23,6,17,-37,-11,9,18,-45,294,13,112,-34,63,20,48,9,-7,9,-2,-27,-28,37,21,42,66,19,-32,-52,-6,-3,-29,-59,-8,-4,86,10,159,-18,11,22,-36,172,-6,-32,78,-17,-118,8,-24,31,6,-32,12,122,24,-67,-28,-5,40,22,89,-12,48,-21,132,649,62,-61,3,18,-41,-48,9,-34,-71,-44,13,304,-62,-14,21,-55,-39,-101,13,2,-13,-9,107,-7,-141,-65,-23,25,44,-48,42,93,40,11,22,-11,20,0,90,-61,214,51,81,-100,-2,0,73,-10,25,2,-164,277,-24,12,-33,26,-29,5,-168,-36,-4,44,-23,9,52,-28,24,-51,-31,90,-10,37,2,12,1,89,160,147,-178,-2,3,150,-7,22,121,14,-9,14,181,-16,138,9,-18,48,-50,9,-6,46,30,4,19,121,-9,-32,-40,-50,-7,48,6,-8,99,-13,-53,84,-3,-40,-20,-81,-72,-12,136,-34,-13,-29,249,48,-4,272,39,-22,-42,-26,-46,7,-8,28,511,-7,-9,100,18,42,22,9,-25,-3,-10,-30,-21,249,65,619,5,72,97,15,7,0,6,-53,64,0,-13,-1,-7,231,5,-45,16,16,106,-119,367,-13,66,18,-33,16,12,331,12,45,-8,20,-10,50,-45,40,121,-12,12,8,-35,46,205,-18,-15,-51,-31,37,-20,-8,-13,-64,29,11,-3,117,79,18,287,13,23,75,1,-2,49,31,39,-10,-11,-24,-95,68,156,-25,50,-33,113,-7,81,-112,-133,-2,-4,-46,-15,-15,-3,2,84,19,-21,-7,32,-3,-4,-10,-8,39,6,-13,-93,-59,14,-4,25,28,13,1,374,20,15,126,51,13,31,-13,7,5,-17,-28,23,31,2,-25,-14,1,2,-5,-29,45,-15,1,-30,-36,-3,37,-34,-27,49,24,90,-13,-47,61,-6,13,99,29,-47,41,-149,-32,50,-29,0,145,6,-54,9,-10,-11,-50,35,83,-16,-13,3,101,34,-11,141,0,-46,37,-28,-101,19,-9,17,-50,9,52,-54,-44,-27,56,-28,99,4,14,-3,-46,13,27,38,22,42,-7,-6,-15,-24,51,7,14,-6,56,59,1,-23,83,9,58,4,-9,45,10,-58,282,173,-72,20,2,14,-2,-36,15,17,-12,-97,19,-4,92,11,0,5,-9,-27,41,-8,166,136,44,23,60,13,-11,5,-24,21,-5,2,8,-27,-49,-5,36,-15,3,23,1,267,57,-20,28,-27,0,-24,10,97,118,-4,29,39,-237,-21,0,-16,399,-43,-6,-8,-43,-10,303,21,10,-14,-154,5,119,10,-49,121,7,85,49,162,56,-11,37,-48,115,-3,-24,-35,167,103,28,-8,29,41,29,146,-22,-13,84,-49,26,-24,43,11,-23,-25,-3,20,82,85,15,20,20,0,92,59,-5,43,0,19,219,14,44,-13,-99,4,106,17,-2,-35,32,-3,-9,0,1,9,-15,-44,1,-47,-30,25,28,-10,-28,-5,252,-22,-3,17,2,53,-8,47,45,-20,-4,421,16,52,98,96,14,34,-22,99,44,107,-68,276,-7,25,48,146,20,-31,-22,-29,37,-17,-119,-36,14,-6,-57,19,-27,7,-7,54,-9,-71,-14,11,36,-4,41,-2,43,52,120,3,11,14,142,26,-15,179,6,70,33,-99,-22,126,930,287,71,-81,-160,-21,58,-6,143,-118,-4,-5,23,97,-28,73,26,-11,26,-51,-17,-193,31,-3,20,89,55,215,67,21,48,-21,-214,-33,-164,52,-25,-34,311,5,-17,111,79,-40,161,-5,42,45,-185,12,-20,-32,-79,11,21,-76,2,-9,-17,208,3,18,6,12,12,142,78,87,387,50,310,-16,-5,109,-69,-67,-10,15,3,-20,-24,-2,14,15,42,102,165,-10,-22,-13,-18,-4,-62,29,74,12,-32,25,96,10,74,-31,59,88,64,7,154,41,58,37,22,38,5,-15,-42,12,-14,-21,41,8,-10,-60,-21,-25,0,-22,120,49,41,10,20,-35,-16,-2,15,116,-10,-25,136,54,-2,20,75,18,41,76,-75,69,-7,-4,2,169,54,77,-4,27,5,-34,31,1,-34,15,151,-4,-10,-4,-28,105,13,36,-24,140,9,7,8,-31,40,9,23,8,-53,79,-23,61,-73,-126,10,-18,-85,-77,9,18,0,97,1,8,-13,87,-46,-31,-163,-24,21,-30,-5,3,16,76,13,26,-10,-21,-11,-20,79,79,244,-25,-3,-23,13,5,-27,27,52,-4,-4,85,132,43,-11,-13,-106,27,-26,-60,4,-114,22,14,-4,0,-13,14,-19,-46,-32,38,-11,34,-6,-4,56,108,-7,19,-15,11,-2,-9,34,127,15,-27,21,-77,223,2,75,-4,-12,104,22,10,-11,6,49,-58,0,-37,45,-8,11,-100,52,-119,10,15,-12,-9,-32,15,9,-60,-60,76,5,191,-3,22,14,55,19,-41,173,-2,-21,33,18,212,-12,9,-23,236,36,128,-27,1385,62,60,-5,-15,-28,76,98,33,129,-71,16,0,-20,-17,10,-15,22,-14,-2,40,-11,-79,1,-3,4,-12,2,4,-18,6,11,-52,-10,-15,-14,28,36,-2,71,37,125,29,85,58,20,15,94,-20,-59,1,-33,-22,-23,2,-6,2,-60,1,60,179,3,-22,8,-9,-42,410,-4,74,786,116,39,54,269,36,-7,1,39,-52,4,76,56,6,-33,27,56,15,-7,27,70,11,-20,13,23,-5,39,-30,50,35,102,-52,-23,-2,9,-32,-11,11,14,-29,-29,1,-49,26,8,-27,-25,0,7,123,40,27,29,-20,2,87,1,-4,39,-5,-5,205,109,30,6,15,8,15,44,82,29,10,-1,18,-19,6,-9,-21,47,-22,132,12,-3,37,6,-14,12,1,-5,7,63,11,-30,-13,-6,0,-3,-48,-1,-36,-156,-19,-93,161,-14,-90,-198,-40,-8,-34,-34,211,36,-65,15,-20,-40,226,51,19,8,8,57,15,-39,-48,-41,-3,91,-28,61,49,-36,81,14,261,-14,11,-73,-89,-43,-62,-4,136,103,-8,-45,38,-24,-6,163,19,2,170,32,-15,-28,-51,53,78,-30,-177,23,-33,435,8,-49,69,-44,16,32,146,-2,33,-19,84,-71,16,-13,9,19,-10,-18,25,-38,20,2,-40,2,-45,7,65,13,63,14,10,-12,-14,3,-24,-22,-7,-14,0,100,3,-447,-22,22,28,35,-28,198,-26,50,20,-43,8,40,3,7,28,42,261,15,34,-18,22,22,8,7,11,32,37,-26,22,13,-19,29,-66,-20,245,-172,-35,-1,180,-20,69,-6,-18,-20,-16,146,-11,-32,-15,-44,26,-3,23,0,4,33,115,-5,25,6,18,17,-11,-25,68,-2,124,293,18,871,5,100,-14,273,30,-92,84,-80,13,3,108,107,146,-108,30,-46,-19,15,-4,-72,-3,51,19,-66,-19,38,20,50,35,-30,-19,131,12,42,0,-5,33,3,25,-14,24,24,34,-8,19,83,12,-36,-6,1,-39,-96,-14,-70,-99,-28,3,-1,27,-44,48,-32,86,56,40,79,28,10,8,-16,-16,9,4,-59,98,-3,-1,18,-18,20,5,56,42,45,-32,11,216,30,-28,-123,-62,-21,9,49,-9,22,-74,69,-161,-14,17,-145,-3,7,2,-17,-9,-71,-29,-7,46,15,-198,9,14,-19,-4,27,-32,22,29,58,183,1197,10,-10,-72,53,60,21,-8,21,64,-56,-38,24,-43,11,21,63,-13,-1,-45,45,-75,-3,-125,9,14,11,16,-13,13,21,-68,45,94,62,31,27,49,14,-34,-4,9,146,18,-1,13,53,14,-3,-11,151,-21,-13,18,2,-235,-15,-8,-26,-17,-36,26,11,-45,-14,-169,-26,26,8,70,34,-11,166,-4,205,86,144,-16,18,6,16,-4,-11,-19,-30,58,1,-2,5,-7,49,-29,116,-143,-47,-65,-17,85,30,2,-20,-14,-50,8,14,-107,114,-5,3,-11,30,-67,9,-95,-55,8,15,91,192,-6,8,12,7,-224,51,53,-21,533,12,-11,138,57,22,-42,24,-59,104,-26,-81,44,-24,58,-2,8,42,34,-121,394,-256,-1,-67,-20,-122,-39,3,49,19,-34,-47,95,7,115,19,113,81,163,13,-48,-61,83,-38,129,8,-274,-17,-21,-10,20,-10,0,415,19,26,-43,170,61,224,38,26,6,14,145,192,22,24,-2,-18,-56,16,8,-30,21,106,-10,-7,-47,-4,2,27,52,8,-35,25,-5,25,-31,8,-112,29,126,173,-123,-50,34,-32,2,-4,-47,22,-15,-58,-40,-14,17,-103,4,2,-9,41,154,-7,103,25,-105,-31,8,42,5,-10,14,94,184,29,20,-34,177,14,-32,29,240,-218,114,13,30,261,18,46,-51,14,61,-21,0,27,-45,-33,151,-4,27,22,-5,-24,32,7,4,102,262,155,3,-7,26,17,-9,33,-9,-21,-11,35,5,30,73,15,68,4,-5,329,15,31,65,1,-13,-15,28,-10,-17,3,-43,40,-28,-3,-2,62,45,70,29,47,15,-95,-46,15,-23,24,37,1,-26,-50,-12,113,19,3,2,-66,108,53,23,144,-9,17,38,41,1,-21,88,38,81,9,-2,54,4,147,-19,55,174,-8,93,105,17,-2,83,-1,48,1,-27,7,11,102,-104,11,-6,9,11,-25,12,82,-1,-35,-54,8,89,16,2,-22,-8,53,-62,19,6,21,-1,17,2,-65,52,-10,81,-1,-68,-9,-48,76,7,-16,-75,-18,15,-3,34,-5,15,143,-74,23,-18,30,201,-11,33,85,15,236,34,-4,13,13,-105,136,6,-18,28,-16,359,9,539,2,13,-20,59,25,28,-21,-4,104,0,-6,-48,-28,241,17,2,18,22,-10,3,16,-15,36,8,-3,146,15,-41,-8,-21,24,8,-25,70,5,-11,87,179,7,6,15,10,19,-28,-5,-106,-46,29,23,101,-32,38,-30,32,-10,-30,-11,19,28,-14,-19,-26,16,6,-9,42,1,9,-32,4,12,-20,-10,-40,12,82,-22,40,8,196,33,-40,11,-4,119,-6,-48,-3,-6,16,-38,-26,8,177,21,-8,57,6,10,19,0,12,-33,16,13,-69,-2,6,20,-3,32,22,-33,33,-28,62,16,30,-52,23,52,38,-9,-2,90,-2,43,-6,22,18,185,-23,-9,22,19,-18,20,188,-4,-80,79,9,62,-5,9,-106,-25,-12,-4,12,5,2,4,24,-29,123,-13,-30,124,5,97,66,31,76,7,-7,-10,15,-8,-5,10,-31,29,14,23,64,-6,187,49,85,33,-2,-18,23,92,248,0,-42,-30,11,-90,-26,8,2,1,-5,22,44,25,15,-60,19,-36,10,125,-3,85,4,116,-38,-16,85,2,61,-11,25,-29,-7,-10,1,51,-3,-39,-60,-27,124,-63,13,13,-4,-4,-6,68,14,55,0,33,-67,10,-51,10,-18,-17,-102,9,-4,17,-57,-28,22,-75,10,-13,-39,-5,15,-31,12,10,-39,19,101,-2,18,-11,16,-79,9,21,13,32,-10,173,650,27,58,-3,-4,-35,-41,41,60,38,-52,191,-129,111,4,-21,-23,69,-17,92,-9,-43,14,5,56,26,5,67,-3,-13,-103,1,-13,-29,14,-1,16,23,-7,55,136,3,-12,-72,178,-16,-22,-8,0,-4,-28,-4,-102,31,31,-7,-14,-20,11,-34,18,32,-13,68,-64,-15,-54,13,-17,102,25,-22,-22,11,69,70,134,24,14,56,-65,22,20,-14,88,-15,-56,2,-10,18,-48,-38,-18,2,-23,32,23,9,16,27,132,24,21,-8,-82,-39,-4,65,-23,-22,13,10,13,0,-29,-18,25,-16,-23,1,6,0,-33,2,21,27,-31,22,-35,25,-7,33,-37,-1,91,42,57,-33,49,100,12,24,126,29,8,-4,25,0,-161,152,-24,-2,-8,1,26,19,5,-23,-7,-26,8,-10,88,-14,17,-1,62,-7,-20,3,-11,214,-31,-1,-13,-5,-14,8,-3,47,-29,0,-6,13,14,28,16,-55,492,15,94,-11,26,44,182,-16,0,21,-19,-2,-5,9,12,-1,-11,-11,33,-91,102,41,-25,-22,-5,7,-31,106,-12,-14,-23,-43,-53,3,-5,-10,5,-4,5,23,3,36,-4,12,8,-3,-5,10,10,-27,23,7,9,62,4,16,34,533,-14,16,-164,-267,-198,-199,-481,-173,11
-30,-410,-299,-33,-346,-269,-21,-90,34,193,-46,-341,-163,-147,476,222,-8,-452,18309,28,-48,-108,14,-117,-57,-73,-107,32,-8,-63,-172,26,-1486,-369,-567,-684,61,72,682,259,342,325,68,2950,482,139,3900,84,-85,153,428,2167,147,1080,-4,82,280,-170,212,146,72,71,35,-71,1,74,377,67,23,-228,-198,-4,-177,-190,-15,7,50,58,321,-203,-45,-69,-19,-60,29,98,-11,405,35,-3,21,51,40,132,96,-61,5,49,-26,-38,6,-190,67,71,-101,-35,143,74,-41,-12,-19,-52,33,-1214,-314,-101,37,-28,7,-82,-32,-81,53,-51,-17,-236,63,-59,92,134,115,-11,20,11,-15,141,-11,32,49,59,-116,36,7,5,-28,21,2,363,-16,-211,139,410,157,334,12,-247,140,-17,-4,-80,198,0,-42,93,8,-8,114,-18,-83,-14,66,9,27,33,32,111,-16,-52,-13,179,195,-122,-10,3,-195,-14,5,-32,-443,-50,450,3,-6,14,-33,125,23,93,-2,-64,42,15,38,58,-10,20,-86,64,49,-6,-16,-169,-3,-60,40,-266,147,245,-176,-58,-19,-31,35,-8,40,191,-56,-23,51,-14,-29,-9,66,48,24,-95,-52,193,272,73,-33,-16,176,-19,26,315,-11,45,-9,128,-25,73,-19,14,110,-143,2,4,94,-25,166,248,-110,228,52,-2,5,-589,-29,-71,-201,-51,100,-56,29,113,-32,-28,-160,53,-29,22,1036,-30,-11,-38,11,46,141,-38,250,127,312,15,-105,30,27,133,18,338,61,-86,27,45,22,-34,65,106,47,222,-1241,208,-99,30,144,4,39,16,-13,16,552,188,231,3,24,-34,494,216,61,-37,178,-25,63,56,14,36,-142,86,275,16,-30,-59,-39,-171,131,-38,336,-7,-111,232,185,-101,-3,29,-100,-14,273,58,61,-28,-250,355,164,128,39,188,23,507,-211,123,7,-104,94,-5,66,72,-47,117,69,27,99,-6,-241,126,68,7,-249,159,-58,-167,-41,-25,55,-156,7,97,33,-34,117,267,82,34,-7,-31,42,-87,-26,-248,-41,106,39,174,-22,-8,26,69,-67,-2,-13,-6,13,-56,57,156,-8,43,262,22,-63,18,400,4,-106,-362,-85,37,212,-23,8,-91,-78,-15,154,26,-321,-115,36,-4,0,237,317,26,8,477,-35,-289,6,-77,-52,54,-10,20,105,130,62,17,-85,-89,108,6,26,42,30,-71,50,-100,-25,-28,0,214,64,11,157,50,15,-98,25,-2,-18,-61,9,-109,-42,-131,0,-19,-11,-1,-153,105,-603,-144,229,-75,274,-42,132,-28,-199,-4,-187,47,3,77,-128,10,-126,110,21,213,-9,59,7,33,-272,215,31,212,57,63,261,-9,-1,48,300,23,46,-35,18,56,-6,55,85,180,53,-19,11,-235,26,-24,-27,307,2,175,33,397,39,-12,-28,-3,22,-69,39,54,-80,-18,21,827,-5,-170,16,-171,-40,42,47,147,91,1,71,120,171,2,-127,180,-37,-56,-22,5,8,-122,127,57,-113,-29,146,-86,-24,-488,-158,28,-20,-40,27,-2,518,22,265,27,-478,106,79,411,107,-89,-9,10,71,-63,-50,-16,-139,77,699,95,-40,-238,-201,107,-12,-63,96,-15,143,-15,45,14,80,2,-217,113,-7,150,33,-169,-69,33,-42,21,95,1030,103,5,24,161,34,-20,22,16,-35,83,-4,-2,188,146,39,379,365,82,-316,8,-6,-146,-27,36,-65,18,83,17,37,-8,74,17,118,-102,-41,-74,-84,-219,213,190,-147,162,7,54,-94,1,51,-72,87,-38,19,99,113,-85,-66,-14,15,84,-15,114,111,-106,65,-95,-42,42,-6,-41,-35,-7,14,133,-116,1,-406,50,-32,-8,20,211,-7,-32,-12,-22,33,28,78,-93,27,79,220,-6,29,-27,-4,73,33,-10,247,65,228,-110,-4,10,-168,-41,201,46,69,77,-74,35,151,-270,73,72,74,282,-113,-244,97,24,38,49,-9,0,-22,8,58,-30,-63,-54,122,-7,20,22,22,84,359,-29,12,28,31,125,279,-45,-94,104,625,80,-77,174,-124,183,49,214,81,187,20,-11,-32,940,-32,-60,3,134,335,45,170,10,202,-300,-1223,-49,-27,-355,-137,-120,-72,27,-84,122,-118,97,373,181,-70,-106,150,141,-208,78,-66,-123,-2,5,-1,174,-291,-35,110,-7,68,574,-8,52,126,26,144,-249,26,278,-52,-32,-34,-32,-195,88,3,197,-23,-320,-47,373,73,144,83,-22,626,51,21,-46,238,-95,-37,-487,69,-70,-106,38,-55,-35,23,204,-23,678,63,99,49,96,115,50,96,68,-122,427,-74,-79,111,10,904,610,47,-158,44,7,56,90,271,-370,1126,24,-33,-3,23,171,75,26,-21,248,657,95,29,210,148,175,24,-44,240,-37,-12,265,-72,128,46,-72,-38,71,-4,-199,-354,-146,99,21,-13,448,-2,-117,-125,20,235,22,-250,68,305,2,-61,51,258,209,72,16,10,206,18,-74,-49,-65,34,-33,51,149,67,-122,29,250,182,-16,60,-63,452,-2,-14,-68,-128,553,6,458,74,105,2,-117,-61,-16,20,-59,-77,152,73,-21,8,-311,92,-189,10,-22,-107,30,-25,230,55,36,-346,251,43,51,48,186,-13,77,62,170,-112,153,30,45,-16,-49,-184,126,-19,119,-149,153,80,28,298,43,148,82,-281,-50,31,206,54,14,1,3,40,41,106,53,310,-45,-27,60,-69,27,0,535,208,297,-22,16,-69,201,75,47,-113,14,-66,221,38,278,32,252,-5,1,-85,29,111,29,23,87,-27,17,94,-211,-30,-54,128,2,-124,-164,0,-297,-26,77,199,400,139,-454,21,-63,99,24,234,-7,-178,-24,-33,-117,-34,102,1,41,-75,74,4,-36,-19,319,197,11,-29,-190,-38,5,14,9,-27,-22,1,-28,321,6,240,12,44,-84,10,157,23,-38,22,-14,17,-53,4,16,25,-21,4,-17,-10,144,426,-39,61,149,54,-30,149,22,-110,108,203,50,-12,57,144,55,483,-134,11,-12,200,53,87,201,-11,83,170,16,3,-29,-62,139,-203,-117,-12,57,16,-310,261,-67,-19,-58,24,49,58,-53,39,-1,-96,200,21,82,-307,-15,134,2485,447,-24,-151,-298,88,-69,3,87,-35,-426,40,31,51,-289,7,-130,67,68,-24,86,-7,0,-41,26,-20,160,16,-15,-20,-7,47,55,-25,1,32,223,30,-17,-80,-51,-87,-39,50,144,15,69,-26,239,-10,-32,-87,13,-85,-58,56,23,15,57,-18,90,-256,-17,-169,459,-25,274,34,0,-128,-57,108,254,35,326,37,33,76,18,82,106,90,-41,0,-1,4,4,16,106,98,23,-14,-257,68,26,-15,15,154,93,28,5,-79,1,-12,-54,-36,-178,90,7,16,540,6,35,-56,-484,73,-472,-48,73,-663,10,527,45,41,-54,506,53,-52,118,28,-80,-34,-24,56,16,32,-4,2378,43,0,79,-19,43,139,-4,181,53,33,251,17,143,-514,-30,-45,146,-2,-32,-51,-117,12,90,-20,-37,9,8,350,95,170,34,18,4,99,449,4,-50,198,-5,37,216,-246,-112,53,-37,-123,-99,35,-8,-154,-20,-46,2,81,-436,13,1,-68,-417,-56,12,162,289,-60,26,-522,-10,-23,28,12,107,-81,6,47,58,-218,98,-23,-81,-21,-105,15,63,-6,39,44,-185,129,41,33,-121,49,27,-11,-452,103,105,-31,-117,-23,319,-128,51,199,1488,-159,-15,22,-2,71,73,-117,-69,-63,-25,-65,-25,-193,137,26,111,43,233,94,20,-7,-21,57,65,-22,-45,10,16,-33,37,-272,-15,380,-43,89,279,-9,48,16,50,-31,-62,-280,18,-14,-46,-50,-3,-50,858,-11,101,-17,2,129,-48,150,8,111,-368,161,14,194,221,-12,87,-59,-22,-150,113,-222,8,29,-145,-21,67,-29,-152,9,2,308,27,261,1,107,537,-123,-90,13,-29,-25,-106,29,-28,-26,-17,131,158,-51,-15,-15,4,-69,-71,26,82,-58,-26,205,-59,18,1,-12,-164,56,57,-45,-13,37,53,13,46,68,345,-122,98,30,574,-328,-55,-199,-16,78,4,7,-49,-235,44,-190,-27,70,-19,-94,19,15,-73,385,52,136,53,-16,-33,476,-27,28,45,28,161,-16,38,187,-67,-20,39,19,-13,-47,-1,-10,-115,-7,73,-10,-6,24,14,-1,-24,200,101,13,-28,-616,24,-1,-54,28,12,-43,301,-22,-138,-246,-474,72,-67,72,-47,-12,166,-67,53,-70,-329,41,34,-18,-21,427,310,64,-69,324,4,15,31,-163,-10,60,84,-47,-41,-68,61,-239,15,65,-79,45,4,57,25,-60,-42,-34,53,41,-14,83,-38,-36,-91,235,-20,-269,61,159,62,24,47,2,-82,147,17,-61,-107,-16,-20,-72,-45,-24,-24,-77,138,54,-49,117,101,115,2,-33,-85,22,-41,-29,-49,21,55,-312,62,52,-96,72,-42,111,-31,-178,4,-49,-20,-47,38,-29,-88,11,455,-13,7,336,54,1605,391,862,3,5,41,-3,-139,83,221,109,21,5,30,-133,-10,-102,21,-99,191,14,-89,-6,71,-25,345,20,26,111,-166,-448,226,-42,-51,-123,24,61,-119,-7,38,-74,-72,18,42,12,198,-68,-8,-159,59,-66,-106,34,32,-21,-69,136,-171,-244,-83,-27,5,29,52,-19,22,53,32,-14,84,267,14,-19,-182,69,9,293,270,64,15,-380,6,363,-16,113,1,-106,-17,-89,83,122,-70,61,-4,-15,39,5,-92,-51,71,-138,-14,121,-17,17,0,121,560,-30,-20,-12,-432,50,-3,-32,456,-29,216,38,-371,-31,1,-170,32,79,12,118,-46,41,-119,75,57,7,-32,54,45,-5,-49,8,-64,19,-65,-96,159,17,58,-41,19,-22,-49,-322,17,-23,9,64,28,-10,72,-297,86,31,19,-4,250,255,645,377,-106,19,-4,71,22,-49,-197,-21,-336,18,67,24,39,277,-52,97,-106,323,-16,-34,19,0,8,25,-133,-15,36,36,52,-30,161,115,-96,31,133,-56,-71,50,107,0,542,-16,55,13,35,202,-136,96,-11,-80,9,39,22,81,-27,45,97,-43,370,2,-102,-8,-85,47,30,57,-12,167,-113,143,-55,26,1,36,-17,-12,95,16,9,18,-60,34,52,57,107,64,99,112,180,7,-129,-15,63,-43,397,-316,64,32,-8,-28,208,-225,2,-27,-43,7,-4,3,-86,-106,110,-4,-139,-17,33,-33,258,328,-100,240,48,20,-25,-279,24,-194,32,58,-1,337,-129,-21,42,37,87,-181,54,-48,-70,-54,-36,61,87,85,257,-4,32,-227,10,54,-21,190,-24,-77,-77,-254,-39,-87,-101,-109,-28,201,112,-84,-53,10,29,-166,-109,-18,-18,58,718,68,-8,20,24,75,-91,-114,67,-157,-24,8,-248,-37,-7,-56,-12,668,-64,23,88,9,-57,-699,947,-101,32,-78,-586,55,-33,31,71,-108,-7,-20,-156,48,30,14,-27,137,-179,138,34,16,-14,-19,-4,58,-171,39,-67,-186,12,281,-475,45,-42,20,67,13,38,-137,28,37,-322,-7,-2,-14,9,-163,-34,-22,117,-43,-33,0,15,49,-8,93,110,132,7,-29,-72,-16,-125,-112,14,117,11,95,41,21,-34,7,3,45,38,-10,25,16,-8,-44,302,-15,26,-262,0,59,20,-52,-56,6,27,-60,-124,197,185,-137,59,50,-42,-3,-2,-15,-6,-92,182,-6,47,-22,-126,385,95,22,-32,261,60,-56,-322,89,107,116,-162,48,206,93,-8,-1,82,3,-12,135,85,-12,-7,85,-10,296,2,31,46,-24,-1,-27,135,315,-27,50,-133,-385,-38,-96,-15,-105,10,-50,-37,-44,249,-12,28,39,322,369,-28,101,-17,-55,-53,-52,61,71,84,-105,-95,16,315,46,2,68,-55,-461,-16,-316,-46,-30,-22,55,64,274,34,-17,125,-72,-48,-25,42,62,358,-43,150,-7,376,42,133,-50,-179,-704,212,-64,83,-17,62,-77,-26,-63,18,2,200,-205,48,20,118,-7,132,96,11,210,-30,45,-28,29,406,37,1,-58,101,-18,12,192,-13,192,-3,-16,24,64,283,-6,-164,-50,58,-30,-81,136,-182,-1,59,44,2,-134,-23,16,202,29,39,279,197,49,-10,103,103,-75,-87,-75,-38,-157,571,12,10,-22,155,102,39,95,-10,96,-16,-42,-31,-27,218,60,180,-275,-154,-144,64,-17,223,377,9,137,-10,-68,116,24,-28,-29,-44,373,91,-16,-13,7,242,9,-45,8,1,86,38,35,50,36,12,313,42,-30,-12,316,-6,81,0,9,364,-175,32,-29,-79,-79,1,99,-31,99,-104,29,51,-11,-150,53,-6,40,330,-26,134,17,-36,19,49,-4,28,76,-129,16,8,-224,-10,-17,81,-86,23,86,-70,111,12,-28,147,54,87,-1,100,247,99,42,112,150,-56,-34,66,-25,33,53,8,340,133,-50,56,47,-20,-82,-26,-12,0,-145,183,118,18,-27,76,-33,3,44,19,71,-64,-7,280,-38,122,-43,-20,-239,-9,94,30,-211,52,7,-179,-261,42,62,75,-108,-21,6,-1,46,11,267,81,49,-291,18,45,-85,-9,162,255,-18,-105,93,27,30,5,172,-339,90,175,-7,-55,-63,45,118,-4,-109,41,42,74,88,22,267,-191,176,157,18,-5,15,393,40,12,5,-190,429,71,-360,280,-104,29,46,192,-18,-10,9,-45,43,69,-175,-41,69,28,24,-2,60,44,28,-76,198,74,-28,-29,119,-27,58,-6,214,-57,98,-62,129,169,-29,10,17,5,-83,-47,40,-42,700,54,21,-17,27,92,-41,-1,-377,155,75,1,-12,36,133,121,352,43,86,-14,7,30,-15,46,-58,109,50,-44,56,27,-191,27,-2,68,-349,-22,34,51,-191,84,88,164,-40,-13,101,124,80,-12,6,51,35,36,-41,64,54,-137,38,-48,-63,76,52,-70,-17,53,-30,171,61,19,-7,-338,249,-104,82,-52,-191,4,-28,22,42,-5,47,-54,137,-120,-76,62,316,186,-19,33,-9,-6,8,270,-10,10,-39,50,134,79,553,396,-18,-27,-40,6,23,-32,233,-4,-31,-15,10,-12,13,135,-35,51,-83,72,64,51,121,-105,-11,-11,-96,15,152,148,-13,100,25,26,55,32,150,48,-13,104,438,392,-56,395,220,1454,222,-135,203,-95,-328,160,69,-13,238,5,66,-161,-95,-10,-118,-14,-3,166,34,63,13,119,17,-106,-3,186,44,-11,-178,19,-62,-109,-23,-94,-32,-103,-1,-21,-79,58,50,-25,130,79,-19,23,170,-55,-13,-75,39,103,31,-78,20,10,-43,-5,80,-100,81,-62,40,6,67,30,-29,23,-73,-16,62,-13,-19,4,56,7,217,105,7,-89,-6,-191,101,21,24,49,220,10,-234,-39,173,195,-10,-60,-87,115,41,74,30,-1,24,16,-12,143,-23,-104,1,81,63,-128,5,51,48,144,24,33,87,2,8,-14,-128,21,0,-186,29,11,12,-42,-84,14,-12,340,202,108,-256,5,9,-79,-29,-122,-24,-34,46,-69,-21,-21,417,46,-2,131,70,30,-119,-46,-77,-59,-15,-27,27,-17,-224,67,79,-16,-80,-100,75,-1,15,-13,95,-10,9,-140,23,228,24,56,159,58,-35,-59,-47,-40,-13,6,55,-65,425,-307,-50,-11,34,22,-77,-8,1,-1,-13,445,213,45,62,234,7,149,-62,40,160,88,-14,44,-91,-65,-40,78,27,97,110,9,4,1,23,33,69,-69,31,98,51,-14,98,-9,5,30,-58,35,69,39,91,0,-7,-10,11,-36,60,79,528,63,-194,32,138,60,-53,21,-27,-224,-29,14,122,19,47,19,-158,-660,2,-7,99,-205,-59,95,-267,-12,-1,-180,16,-3,140,-85,51,-3,31,47,10,171,39,6,39,-671,-146,-86,-30,-67,-21,42,-37,18,98,-38,-175,58,-42,-43,187,113,80,-23,112,-48,124,45,10,429,-141,30,74,58,49,9,239,-16,-26,70,-12,-35,-249,91,305,58,-105,-128,-60,-16,-54,-6,-21,20,97,-36,46,330,-6,-2,-5,-75,77,154,64,-4,-101,6,-145,7,-12,32,158,-14,-12,8,86,99,5,-33,0,-365,-86,421,49,-1,2,-1,-44,38,185,-46,76,-10,-87,100,-92,-7,498,18,-63,-64,-142,-90,-3,-33,35,-139,39,-13,-44,-18,-189,-384,211,135,-88,-15,-109,63,143,17,21,16,117,17,-65,37,-200,-32,-16,-17,216,-17,102,21,23,-38,80,-642,72,163,-70,7,6,-34,7,231,2,1152,17,122,87,-6,-8,680,70,330,12,226,-29,89,-12,56,117,54,22,31,203,286,-27,-78,105,261,-5,-24,-26,-9,-25,71,-35,-10,107,104,-15,-79,-30,52,61,-167,48,89,202,-267,-2,-8,-14,57,18,106,142,107,-105,-27,-55,47,-282,203,-30,29,112,84,54,-17,-57,-79,18,94,34,19,18,-16,166,11,31,72,45,8,85,178,-44,457,-97,41,20,248,-114,117,-77,-134,74,93,5,112,4,5,-44,117,7,7,-72,-17,32,-125,-14,21,132,-52,-34,-18,29,145,176,332,-14,20,73,-18,-241,116,3,39,89,3,1,41,73,-173,-192,342,181,-44,-22,58,1,95,-9,83,-165,18,39,-80,-9,-18,159,-200,-53,-74,-106,-162,40,-64,87,11,14,85,-5,-244,-100,114,-571,-7,74,29,-8,-140,-21,67,145,17,-14,140,-24,-128,-38,94,128,-30,56,52,-160,-52,-62,-221,33,-17,-109,49,37,-106,-109,282,-55,156,9,108,27,152,79,11,200,15,-2,-6,6,71,-58,7,-46,-18,63,148,-46,69,-16,92,208,279,121,174,15,161,115,78,-10,48,-9,-21,-9,23,169,2,60,1,26,-7,-8,15,44,64,-9,153,-29,16,104,104,-192,-37,-17,-36,50,-146,-77,-87,-35,-774,-15,-166,55,9,9,-86,-7,21,-39,93,-21,-42,-4,120,1,-10,-5,137,24,-522,-29,-30,-22,19,158,-260,232,-93,-82,16,55,351,48,-7,10,4,-128,-158,-1,142,130,66,-29,-9,90,-56,-59,135,51,51,-13,60,9,-44,-20,-21,-34,-23,-10,-85,15,106,-36,37,-61,94,-70,490,193,254,-21,18,-23,40,49,47,151,-17,96,164,6,-50,141,195,5,26,29,107,38,63,22,-47,105,111,157,113,-327,67,-1,43,142,200,-6,-23,-4,-20,62,-77,72,133,-103,3,-229,-21,125,-2,42,-92,-39,-24,18,15,-7,33,47,-15,64,-26,38,-11,-58,-120,-14,25,-30,18,32,-10,37,28,-5,-24,164,14,43,-50,136,170,66,-98,203,-383,127,45,174,-34,-49,53,103,-134,2,-11,142,27,93,0,98,44,3,-40,109,-22,-38,782,-11,-135,393,19,-177,-11,68,-105,-67,-132,54,6,27,134,5,14,40,267,-46,-347,-9,-14,-145,38,-156,15,151,-17,-120,-188,-99,128,-78,-47,285,359,-8,-25,21,-32,-32,35,-9,49,-88,-16,65,-262,-9,322,-212,-78,-6,20,22,99,-47,-8,-61,-142,-101,43,317,8,28,53,-227,121,11,306,76,-58,-25,133,202,208,260,48,11,284,-151,-730,11,52,-101,-34,10,22,-22,111,120,0,-23,-142,-149,8,-22,178,155,186,-12,251,43,23,18,-73,21,-32,111,179,-42,-357,18,-27,-113,-54,26,32,-28,12,25,128,100,4,-7,40,33,-39,-21,57,27,-35,53,25,112,203,-51,-41,17,10,36,-131,-85,-4,-156,-15,73,-62,49,28,235,-43,-66,38,-17,-9,-37,180,972,27,430,46,56,258,-21,42,55,29,132,50,55,464,-22,34,-181,-21,-759,89,-36,750,0,189,-38,-74,-51,-127,44,140,136,55,-12,-355,24,-7,61,-64,18,92,5,18,-36,-606,-12,-138,74,25,-41,-57,0,124,30,32,113,-78,27,111,153,-222,-10,-138,186,180,7,30,35,-21,11,206,233,28,64,105,107,64,47,41,30,-43,-238,121,-15,114,155,74,66,156,-43,32,-298,59,-18,69,-43,-126,56,-11,65,144,-80,-45,125,40,-36,40,58,-44,376,36,772,-37,0,72,99,-21,5,1,96,-14,-6,52,-6,33,-189,52,108,36,-40,11,-25,4,-11,-24,-34,-19,-17,109,23,-6,70,49,-32,-55,-44,255,-28,-19,108,102,-4,13,10,-29,18,-140,307,54,77,-219,-42,23,-22,-188,58,216,3,-50,10,-99,17,-55,31,-32,-13,36,143,8,-47,-61,2,16,9,-76,-28,58,-15,158,-266,30,-31,64,9,32,407,33,25,-51,12,-15,8,28,344,102,125,20,-33,33,34,-6,-178,174,61,148,-38,-21,-46,220,181,152,-301,889,8,-18,4,-33,-99,123,3,47,65,-72,-16,47,13,76,26,-17,84,-152,-54,63,-31,-1,118,-98,-94,-79,-182,-39,-81,-6,10,-388,41,4,1,40,51,-20,33,-104,35,33,31,-44,-33,12,-191,327,-40,-54,-10,545,165,-98,0,-466,38,-72,-28,-4,-40,-110,-46,-33,-19,-27,63,94,144,4,-16,517,95,83,22,192,-186,-54,16,-4,98,-6,10,21,65,-94,-95,367,20,-55,-5,11,94,-53,56,108,-12,61,73,-47,-8,4,258,317,15,110,-17,36,-3,-52,-104,7,-45,60,26,-18,-19,-18,30,-53,-52,136,92,42,-424,-95,183,-39,255,117,495,-48,46,449,262,-179,273,-18,25,9,17,-19,71,4,-52,-151,-975,100,31,9,-155,17,12,49,696,-41,16,11,104,13,189,4,32,-281,-2,-23,242,-50,-26,-27,-12,-90,-33,29,-132,-32,-78,34,-90,-39,-60,57,-142,82,-76,-3,-20,169,-155,183,224,62,51,87,-12,273,-177,123,-24,-6,8,72,26,6,-7,-25,-221,-79,169,-8,-107,-326,-5,14,-49,145,24,25,17,70,-21,110,130,-28,12,19,103,18,22,79,8,70,-20,8,-39,814,-131,-12,-105,-13,-15,351,-474,141,49,-8,-20,214,35,101,92,43,40,25,626,798,60,914,-48,64,61,90,-98,249,-44,244,-54,108,-46,17,-46,-71,-29,-36,-6,-123,23,27,-77,112,20,170,34,-15,264,28,48,-215,28,43,-111,-10,123,-116,-206,23,10,2,534,40,97,-15,1,12,-58,83,128,78,-620,48,-4,19,-60,-131,405,-1,-9,-7,16,-21,11,-74,101,7,137,13,69,-147,-29,236,108,47,-12,310,20,-114,-10,197,10,53,-35,-10,-663,4,51,837,-16,1,45,-13,-31,-1,22,-50,-4,234,-39,-12,-40,-22,20,40,-179,-139,-86,16,276,-184,22,-22,2,26,-43,16,33,23,-18,11,42,31,70,-49,110,-15,39,-112,-72,-32,-75,93,-127,41,48,57,180,189,269,8,-36,-7,-25,128,23,-104,12,-79,12,37,1,709,8,-66,15,-37,-8,61,20,-229,43,-32,-18,120,60,-4,-4,390,73,-15,41,228,-1,-27,118,33,-113,286,-28,780,332,-2,14,250,72,292,-44,-86,209,117,27,21,238,-177,-151,-24,-14,4,23,-59,-40,290,-60,-4,14,30,-119,158,-189,-93,62,74,-82,95,-48,72,33,9,28,34,-76,164,-23,187,389,-36,-21,-30,-37,53,-6,22,-8,55,54,30,43,88,-3,242,443,99,260,-3,56,15,11,74,108,133,-9,-106,21,-72,51,218,-41,-148,-43,2,24,84,36,11,-6,77,-22,-43,197,-315,16,39,74,21,5,9,40,4,103,13,253,43,217,3,-41,15,16,-24,-46,-96,-36,85,-97,4,15,3,41,42,-3,13,-58,-35,2,75,-24,21,-8,10,101,-128,-41,165,-17,-27,-21,-19,-221,42,159,1,1,401,-59,255,-81,-26,-4,-43,-42,-45,-4,73,-37,-14,159,16,144,41,-132,227,226,-28,-25,79,7,27,60,-40,460,1114,104,59,6,135,136,63,78,39,-9,14,-92,-70,8,3,-27,23,36,38,9,20,-51,-8,16,22,35,130,-98,-14,20,-17,109,-97,-24,-24,-25,17,-9,76,2,268,-19,26,48,46,69,-81,240,10,40,91,91,-105,-93,55,84,-42,-12,17,-68,-47,-107,-16,46,-60,-19,11,-54,8,-173,-76,2,3,38,-62,-11,-61,203,268,-5,19,-12,1,-27,1,-27,25,128,-142,-8,230,39,-55,-19,-4,-19,-34,246,94,-182,-18,-4,67,-125,-179,-81,180,60,-4,3,111,872,33,-352,21,-45,133,1,302,1,-1,-10,153,68,-41,-40,-1,-60,-8,5,-50,149,-89,48,27,-25,-28,-19,216,51,152,104,296,-16,23,75,-13,-55,2,39,60,-8,47,102,-15,-35,42,-12,-9,-4,-90,-164,-66,-414,42,7,-24,-20,25,-139,-100,-7,-114,49,16,-4,-346,13,-232,118,-36,6,-130,-12,-5,-13,-70,-69,610,-167,108,-31,-30,-27,-12,-12,-20,46,20,213,27,51,-10,-88,21,-57,-207,53,233,203,18,-43,-51,-31,144,249,140,-20,310,-29,-108,7,57,-26,-33,-286,-14,-183,-14,46,-26,21,-32,106,-36,132,535,45,-9,32,60,-55,68,64,54,145,-123,-15,20,-385,8,187,128,265,-8,-792,-64,-192,-3,-161,122,-17,5,-12,111,-73,180,432,-33,44,104,57,-55,1,-6,18,46,24,-14,145,26,-47,-35,14,213,68,19,2,-54,-99,47,37,26,122,17,18,36,-662,-21,-94,10,16,-61,34,-49,-148,12,113,-169,68,-21,105,-1,333,31,-586,-376,14,118,-18,-34,12,-148,7,-61,11,30,76,379,24,-129,19,89,39,-7,-7,82,-26,99,8,122,1,197,279,-78,110,30,-22,7,42,-33,89,-43,-70,13,-31,60,281,60,39,-12,45,55,-47,-1,25,6,4,88,-33,235,212,-59,6,11,-31,52,-80,-49,4,-150,200,88,-197,-54,-38,-178,14,-69,9,46,38,64,106,-73,15,317,59,53,-142,19,3,6,-85,-5,1,1744,249,-141,41,-190,-22,-21,149,28,115,-78,27,52,-232,74,-20,242,15,-48,-8,37,-3,192,-154,-1,126,-8,27,29,-23,270,269,-19,102,-34,48,30,2,63,114,-92,-243,-12,-40,854,239,28,110,-3,-17,-63,22,-18,36,-14,994,-30,6,30,71,2,-7,178,-88,250,119,-38,54,12,-70,-11,4,-109,-78,49,-29,33,-32,-145,113,142,96,150,-123,-71,-3,-35,-10,17,-38,128,41,168,37,56,71,55,-1486,80,23,87,107,-5,41,29,30,3,-8,-138,14,11,10,-18,-35,11,-1,-77,-43,-32,-35,-32,88,-22,7,-1,233,-61,-28,94,0,-79,1,163,-40,33,51,120,25,-58,-22,-9,665,-272,265,53,37,45,-413,24,77,-13,-138,20,-69,-53,-41,37,-24,40,4,-115,-5,72,-151,32,-22,17,-36,65,-379,-37,29,-153,-3,0,2,43,540,20,1396,491,44,23,-25,-232,129,180,-397,19,-97,52,-8,25,-10,61,13,31,230,36,-43,191,30,55,-81,10,31,36,75,-27,-11,134,4,-26,77,16,3,66,236,-8,-13,-19,-30,-113,33,16,40,-19,-98,9,48,75,30,-23,-11,57,-93,-107,-76,-10,-5,17,-31,-17,43,28,-12,21,-59,14,11,235,-19,358,-288,107,-150,66,-9,-55,-43,5,39,58,54,-18,-2,-3,-29,-46,8,61,29,48,-63,29,-52,-17,-29,-46,79,18,81,43,64,65,102,-109,207,27,60,66,161,2,45,55,14,-164,7,102,-27,127,69,-135,-31,326,18,67,-4,1106,5,-65,0,16,-13,2,-30,30,10,5,57,-145,-1,67,25,-33,12,93,214,0,68,65,-2,12,-224,0,9,-44,-49,-27,157,-34,-16,70,33,-15,9,29,117,2,141,88,-21,30,81,0,46,145,34,8,-17,15,8,-41,69,84,-73,-38,149,-48,21,11,114,-21,101,12,-48,-136,-160,-2,-88,1,74,27,25,-29,-36,17,66,31,103,38,17,27,319,-15,-49,-7,-8,-2,-152,-18,-19,39,-266,94,91,-75,-3,-37,-6,10,56,13,76,6,29,6,257,36,-20,-26,-85,-100,4,-19,20,154,44,1,478,16,-23,-55,-44,-40,-81,15,4,-41,-3,42,-4,-202,56,19,16,-209,-368,573,1198,84,-77,10,-56,-29,18,-152,-12,-29,302,23,4,18,338,39,-76,6,-1,-168,-34,-31,-13,-16,810,10,189,-215,-30,32,46,-4,15,-10,98,86,260,-9,157,59,-209,-300,171,-55,-93,32,-78,-19,133,-23,-37,191,-95,410,-9,586,33,1,3,270,77,4,24,-27,2,1,-1,20,-11,-44,-83,-33,91,15,-66,-149,-26,-32,-232,-7,-207,46,40,47,7,-15,99,-62,8,16,59,-38,-22,4,-51,236,41,19,-49,255,128,-1,294,34,-9,92,-3,803,-21,94,130,-28,26,144,85,-14,-27,18,114,203,27,-104,-7,76,4,95,-10,119,-89,171,217,-143,-112,-30,6,132,-12,41,24,23,-274,142,-127,259,359,29,-2,-36,-17,10,45,-20,0,25,-40,23,47,76,-3,38,114,25,-76,-36,40,-32,-116,-35,3,1342,128,313,13,3,-25,-198,74,45,-148,-41,-21,19,-34,45,11,165,-22,-3,-64,55,-68,612,-79,-164,-110,-188,239,59,110,-39,-203,39,-2,57,46,-72,231,-101,17,1848,-198,5,-211,57,252,-124,39,-58,109,162,444,849,220,18,117,-61,19,73,-81,-34,46,27,-22,14,263,84,-116,6,5,-266,-158,19,-56,-94,-3,134,12,-253,286,1,95,-8,-36,-5,153,33,17,-15,4,30,-73,-6,79,16,-261,-41,-2,-166,57,14,-140,64,66,-59,40,22,-39,-43,-41,-3,0,-38,-23,-232,-80,-4,66,162,136,125,182,1,815,57,-9,20,51,-29,49,50,-154,-31,-115,-26,12,56,64,109,72,-2,-38,-53,267,43,-9,-15,2,38,51,115,-49,-48,-46,274,15,50,-57,133,-160,83,248,35,-19,35,-10,5,-2,7,93,-41,-71,-24,130,59,-37,-1,40,-48,21,-33,-531,131,93,15,19,77,-21,150,-26,-179,-27,-192,-129,88,19,720,126,56,-10,-3,-108,-87,54,-75,-46,245,-34,290,6,-19,120,-34,-28,174,40,-98,32,94,2,25,-18,35,218,111,3,-126,15,-151,253,88,241,114,4,12,-147,321,-165,-9,-365,-154,-35,35,-101,-145,82,10,1407,54,93,77,-23,71,-19,-43,225,208,-134,-1120,1313,-72,38,520,-21,-31,23,-1,-7,-62,102,-53,78,-6,16,8,-4,-405,-64,-23,-32,25,12,-55,41,33,-5,-11,-41,-19,124,33,-5,-2,44,-40,-2,94,69,53,-42,32,-5,-28,24,-41,-433,43,-20,-2,-26,1,168,10,149,67,8,58,-46,31,10,234,429,22,35,57,61,-129,-10,94,106,19,93,-50,-43,60,60,-5,21,-16,-349,28,18,-104,-8,96,-23,-20,26,-163,-10,784,-190,-26,17,36,-28,-201,35,-73,52,-6,1257,-74,420,230,43,43,151,97,-1,-32,773,-129,-141,58,71,-177,-1,-132,41,-37,46,-25,106,16,-401,-11,-59,90,39,-364,-6,-31,-16,7,-63,146,-149,-44,94,-63,-4,-55,-52,167,-48,8,6,-5,-22,21,203,-20,18,59,18,43,-117,-21,67,228,-235,-121,-31,-400,42,-18,75,-113,199,76,175,-191,-39,-2,-11,-24,11,-47,1,40,65,40,141,2,-49,186,468,153,-30,-56,-21,131,11,-2,-77,91,100,111,6,-10,264,28,0,16,-43,-54,20,14,-106,-49,-93,-43,-145,-169,182,8,27,-178,71,-3,22,-91,45,-627,3,114,29,36,-22,75,162,32,109,-77,50,94,-3,-315,-138,70,-51,6,290,424,549,-11,-40,270,-63,95,55,-107,-20,62,1,348,-29,-79,36,87,20,12,13,29,108,173,-183,-275,-109,174,38,10,284,8,-14,203,-25,5,350,17,35,-47,-52,-5,9,130,11,-34,271,-197,-36,1,-47,25,-48,-70,14,102,-95,447,186,-83,-47,-62,-77,377,-90,-10,-39,-135,215,52,77,-84,27,-119,364,183,-51,26,42,64,55,22,447,341,-20,167,-77,35,-79,44,145,100,124,-37,46,10,31,-48,-16,38,7,27,-56,10,182,60,322,25,-56,127,-25,38,-207,113,-311,-40,-86,30,9,-447,-94,165,25,-10,47,15,247,-2,66,4,5,60,278,-292,-35,-124,245,37,143,678,34,-42,-170,2299,-62,77,-11,19,-16,-67,24,4,209,-65,-86,-55,-20,-9,21,184,-22,61,-10,94,40,-11,21,110,-61,100,-227,20,-141,31,28,-23,-1,-2,-25,-111,12,11,130,30,-106,25,51,16,-250,-728,0,-44,-39,-60,153,-8,134,-92,-16,24,17,-13,22,271,53,-7,-42,46,-44,35,41,26,73,-57,11,43,116,53,10,-48,130,-220,55,-36,29,-44,34,-68,15,-42,56,12,82,6,50,18,567,-8,11,2,-148,-4,-9,31,17,103,21,756,132,497,86,-101,67,12,-38,94,-83,-118,89,-6,-16,-25,447,29,15,13,-23,88,169,-71,-57,-7,73,57,76,-234,247,-19,47,18,-34,-164,-48,151,-88,564,-11,101,-79,-100,-57,-100,-15,38,-23,39,135,20,35,35,-59,11,17,-86,-51,-29,-1,218,-52,-156,-20,-226,38,26,-10,136,-43,102,-17,-48,3,23,65,-55,-13,-44,-18,-20,-21,28,50,0,-165,190,96,68,-1,27,-49,-52,-72,-58,35,-28,35,28,-51,-46,-42,430,202,37,-322,-76,-135,31,-93,-161,768,52,55,47,-162,-10,-78,27,-24,-192,250,73,38,-15,173,-255,-80,42,1,-1,57,137,107,32,58,239,-300,49,147,-51,6,68,-5,-172,9,-191,-7,226,337,8,-9,17,48,-12,53,635,41,62,311,491,-77,8,96,-332,-123,-30,-45,-30,-1,-53,-13,1,-115,49,-6,-9,17,145,41,-60,-203,36,17,208,150,114,140,16,30,188,-24,88,-21,-23,47,-901,2,-296,-37,32,278,-18,-130,-12,-105,-186,-161,16,-330,548,-17,37,101,53,159,-39,53,-108,133,-18,42,-315,109,-116,-2,-89,231,-10,-61,9,-74,98,42,17,-58,60,29,-81,-28,452,-161,-196,44,301,-76,19,65,48,264,14,350,134,-125,-87,-4,141,32,0,79,10,-28,96,67,-29,29,26,43,-297,-16,-191,-14,-20,-42,144,22,-49,49,97,17,-58,-654,45,504,-6,228,-632,-97,-18,-90,-102,22,4,-52,78,105,-48,-67,57,4,-60,-47,-20,-64,-41,268,-17,-226,624,-44,27,-33,-11,-1062,-276,-475,-2974,130,176,52,-150,-74,2,-9,189,37,-103,0,2468,-26,-25,34,-30,-1,200,-8,-51,-92,146,-14,20,783,-33,-2,-130,570,-30,2877,-272,-155,-2322,-5281,-606,-16,-16,-74,-51,-38,-198,-89,77,-60,4098,41,174,23,-38,72,-3,453,85,994,-3,4,-38,5,-59,1137,-25,10,1083,26,-26,-18,-13,190,287,230,57,535,-63,105,-1,-199,-4,8,173,106,30,74,-22,90,-74,119,47,25,-6,-59,-35,105,264,213,15,11,-45,-139,-184,-33,206,84,6,177,4,75,54,-130,77,-459,87,27,401,136,39,366,5,29,22,23,14,32,-69,18,-57,-35,-3,-49,-16,-9,-58,-61,-107,15,-14,113,52,-59,-51,1,50,-15,13,27,80,27,-46,-36,26,35,57,10,-27,-3,114,12,-53,-23,130,52,-1,27,528,-51,-10,-2,-4,54,-48,-20,31,36,24,30,29,74,50,2,32,-71,-31,-2,74,707,-56,55,-24,18,-2,-70,-35,-17,-8,-7,-61,40,-89,-121,-43,99,-9,-3,-7,21,73,352,-8,32,15,35,8,-7,-129,2,21,131,-150,-82,10,9,-8,16,483,-11,-56,-42,-289,25,43,81,3,39,50,189,10,39,-16,23,156,26,-19,9,-11,157,-24,47,-435,-75,-60,12,-57,-66,-18,18,-37,10,-72,123,30,-173,113,33,197,98,1,197,23,52,-12,120,124,-166,177,20,79,276,48,-6,-45,328,-115,23,-21,334,-195,-393,74,-6,-1,-68,-34,10,64,13,201,-135,22,-29,152,-36,-3,-237,-56,36,120,-9,118,-270,103,76,-113,488,2192,134,106,85,9,33,27,182,-18,32,-101,-25,-14,-5,5,158,7,50,-11,-55,3,-26,65,158,10,36,30,-12,-15,-32,29,72,-80,174,103,-77,-14,24,101,-111,59,424,928,52,-31,193,78,76,210,-42,-18,71,-11,29,11,-81,31,30,24,3,94,0,-296,17,-53,203,-80,-33,-49,230,85,-17,42,-11,-1,95,-480,6,618,24,39,51,-573,-30,-410,-299,-33,-346,-269,-21,-90,34,193,-46,-341,-163,-147,476,222,-8,-452,-200,18309,54,28,-48,-108,14,-117,-57,-73,-107,32,-8,-63,-172,26,-1486,-369,-567,-684,61,72,682,259,342,325,68,2950,482,139,3900,84,-85,153,428,2167,147,1080,-4,82,280,-170,212,166,462,-32,-59,-72,72,193,339,421,-35,46,40,19,42,626,78,74,137,-257,34,7,97,-61,-97,-33,223,73,-740,1078,92,67,-21,636,43,114,-19,-170,277,901,0,-59,14,-183,-115,139,-55,-66,142,183,34,75,-11,-11,166,21,136,20,19,-343,-51,-1368,904,16,689,21,-46,-70,120,-121,32,-100,-39,146,-72,-60,235,-574,46,428,-969,-20,-33,-1062,1258,-743,138,310,63,-75,212,51,-39,30,272,72,407,4,-141,20,-10,169,-23,-137,60,45,-48,234,190,324,392,521,-224,358,21,126,-4,97,11,71,92,26,158,183,217,38,138,-261,-18,17,-85,237,-47,88,-105,387,68,361,20,89,80,220,121,778,-5,413,154,302,327,75,1855,-255,-117,23,-37,176,30,88,262,-108,41,-239,-2141,70,2239,5,739,-78,413,-120,36,-82,-111,330,-155,971,289,-35,39,211,573,83,-644,-119,-5,23,42,142,-67,-189,-179,-31,188,452,-84,77,937,-86,-18,-1,55,-72,-71,-274,-9,5,-69,-196,-284,99,175,-155,90,-51,134,-139,98,397,135,-73,108,11,-27,-9,736,295,-29,-76,31,95,103,136,-9,-303,105,-145,-216,-8,-26,186,513,286,298,-41,121,32,-59,-46,42,194,-1,473,14,-148,-28,-114,70,9,274,-177,-156,170,56,207,30,-5,-72,-30,671,237,-52,173,-23,293,-138,282,499,-8,85,-167,153,26,-92,359,-630,195,-11,514,-130,-222,61,248,149,-54,265,-51,-172,158,261,-329,113,-348,48,117,419,-143,608,-53,213,93,-101,15,250,1,-17,19,418,93,97,404,336,-192,100,792,-412,8,4,-33,268,-234,122,-16,53,1179,-106,80,-13,12,35,456,567,920,28,153,-166,24,-9,-5,123,-2,97,26,-134,-27,200,595,-234,57,237,-557,60,46,-50,198,-58,102,201,95,33,-29,-324,529,10,22,115,-22,-116,105,-32,-308,-13,422,-65,-71,-503,-46,86,-61,192,-8,-114,149,54,-343,50,-96,77,37,-199,-88,-6,1547,238,-68,176,-155,112,12,-126,-648,31,-30,11,215,334,-19,167,612,127,-236,-153,323,259,-49,-283,78,469,139,293,483,114,-173,-57,225,8,334,563,-326,35,167,-137,134,4,207,-545,-140,-153,117,320,-31,-13,-11,458,-116,158,-43,-5,-34,-145,-28,169,80,17,243,-10,64,115,101,-127,114,-33,-75,-219,67,-312,13,210,-46,-117,24,218,-118,-21,430,84,20,128,159,1101,76,-91,-2,-520,-60,48,61,34,24,-6,-35,88,158,-52,103,182,-29,176,-86,35,92,-28,148,-50,235,-172,-193,58,-141,31,-56,-179,-46,196,378,1843,-236,14,61,282,2,22,-4,510,-374,50,-55,-34,9,31,167,-101,-197,87,-157,-163,106,-538,-249,-102,142,111,-14,-78,355,4,33,310,273,-95,250,172,-50,63,98,-10,-54,-165,-219,4,376,-44,-12,146,2,-76,17,-30,150,-3,-77,-30,-167,-112,-6,-12,-33,-17,-395,-95,513,30,-74,8,230,-39,-1060,366,258,-97,93,-71,1011,34,318,96,66,-11,483,84,-239,5,79,126,379,335,-247,-26,-257,203,111,-55,81,323,-92,-35,-60,275,-69,481,-88,-6,-18,-27,475,-413,-290,129,464,252,-14,316,-26,-138,-49,30,-107,-37,63,10,299,81,103,-105,-91,710,357,120,159,96,166,-31,105,112,-29,3,69,-28,174,-371,341,654,-352,276,30,27,85,183,-123,50,377,172,204,786,200,-212,-67,84,156,20,38,-9,150,121,-215,-12,-25,378,290,-119,-19,-115,-54,-62,1261,-43,-2653,-18,-248,44,455,-5,-13,11,92,91,-30,-77,1205,-33,-373,-154,416,-360,219,230,11,-250,69,39,-36,112,71,34,-141,59,-463,-260,404,61,-90,-139,112,33,13,-96,189,130,-88,164,72,19,703,-42,-176,85,248,-34,52,120,89,-105,114,-18,22,114,-184,-75,353,-44,1548,123,-62,-323,-42,-789,-46,-25,-43,334,-2,38,231,85,-136,453,273,-103,218,406,626,-542,44,-78,-105,-84,167,97,7,43,207,202,-16,869,17,123,94,-14,979,132,-27,-110,127,426,321,-28,67,157,21,309,569,33,364,-53,-70,7,-76,171,-218,-91,446,-193,37,44,-8,379,34,53,117,-115,1300,624,-24,4,-248,25,236,16,-48,342,1021,62,-21,19,325,-86,947,-162,8,-138,-750,66,35,95,21,21,32,-169,-14,-137,-30,80,-153,-114,23,764,-2534,327,26,-81,-144,-41,8,-433,-12,-64,186,350,330,41,-2,50,-112,1225,209,24,156,-83,369,-77,-162,-201,114,127,123,-28,-477,-59,26,-19,50,59,-86,-640,44,-48,37,53,185,-324,2628,-102,-331,-18,-92,82,27,-1295,53,309,207,904,435,-314,-12,977,-1533,47,457,-968,-806,-250,141,176,-22,-79,-131,381,69,230,16,-107,520,-102,48,-71,16,53,298,-211,-553,299,327,164,-9,-59,14,241,35,-485,-153,638,-303,37,-427,410,-444,460,-17,-71,647,-131,33,162,-17,19,657,247,88,356,-13,-13,144,109,622,-222,-1489,236,16,154,225,193,-29,330,-14,-6,-272,428,-437,98,-33,83,-14,419,-275,60,63,75,130,63,23,35,439,-99,95,-8,9,-118,63,-141,51,-38,-702,-130,-2012,-2,6,-25,-229,-337,-233,15,-94,-230,-382,-115,-23,169,-76,7,590,81,37,-11,82,35,-101,-115,-44,-495,373,49,70,115,-286,1257,-522,-40,120,206,-247,-68,-415,-156,90,48,-706,-127,-419,-10,-6,-50,-84,-81,-494,-78,-30,156,-163,875,-266,-9,31,63,54,-22,-80,-45,-49,-49,7,145,-12,334,-184,-649,374,-168,-46,92,653,-418,-301,12,-84,-3,345,-1531,97,-56,13,-15,-126,139,-31,-97,211,92,-90,23,-188,-145,30,-53,-2,153,-83,-252,123,552,71,60,-45,-87,53,-1106,-178,-155,40,-2,112,134,18,-20,-77,14,69,-66,111,-63,307,205,-215,70,47,-1905,-5,61,-279,-487,-159,57,-17,-6,167,-387,85,49,64,184,51,-153,-34,-413,-74,87,-12,50,-18,215,-231,103,340,297,42,-49,-51,128,-11,-117,-230,115,-7,306,-89,212,-28,-123,-5,508,-22,4,-48,1213,-535,-553,-794,-676,-82,25,172,132,-170,-25,-47,-66,36,110,975,272,-231,68,824,197,347,54,-92,-401,1067,-146,110,-285,114,-244,512,-490,646,-6,79,1213,84,126,-166,307,-135,44,-522,521,370,-981,103,-695,-17,-142,-66,-442,-3,-63,935,110,-24,6,-221,350,16,-137,-424,-28,26,-11,-73,105,2185,-188,15,-462,528,63,-35,172,471,105,43,-19,-99,473,-60,-136,238,-100,439,-123,-332,869,4514,172,71,-141,-269,54,-79,3,855,-29,100,88,-8,-578,-73,-14,27,-30,-148,1,250,-65,282,32,-51,217,-706,-303,-138,-25,-2,-297,302,-44,176,1129,129,8,-278,-47,712,-76,-284,255,-46,-42,-27,-122,139,-196,-9,16,-5,14,25,75,-70,81,56,-138,33,586,-177,73,-31,1181,284,-146,-34,-23,58,50,25,-404,264,61,24,-201,203,-436,-22,-16,-14,-226,-56,-63,-43,-56,24,321,-44,747,108,251,-68,505,221,382,-56,116,1315,224,-346,-164,-192,-160,29,3,-30,-99,25,-63,7,24,13,-287,478,-2,82,-131,401,51,-33,-934,-35,-47,-132,198,255,322,380,-90,-107,128,-206,-1,-24,-146,257,8,123,-8,-124,24,-12,39,128,256,-118,24,206,-34,-78,129,-389,74,397,134,96,236,1831,-448,135,-558,110,-62,0,-41,55,189,-160,-130,34,25,987,-126,-466,678,-78,599,-46,-177,37,-93,328,139,-110,983,324,192,-28,-94,-466,-529,40,170,-58,307,-56,416,-234,-96,135,-712,15,-26,-297,2,-383,-139,59,127,110,-23,-193,143,152,-648,60,-50,96,629,29,23,400,285,-30,497,-62,59,99,-37,22,69,-41,481,192,667,151,42,-55,40,47,92,13,594,-427,194,-457,-118,-21,-35,20,-147,-99,-297,186,193,-157,180,-97,-52,118,287,-49,49,-328,-191,383,-429,366,60,2356,81,200,35,-38,100,64,-50,16,-92,177,-47,-96,148,-268,98,114,45,-49,34,153,4,133,114,187,56,-101,9,204,9,24,35,121,-195,-16,-69,137,-223,9,-18,-148,7,-509,-39,85,-34,254,402,5,-73,-7,224,-186,221,91,-196,-31,-117,-262,87,107,-343,-69,60,-37,-7,249,268,-156,111,60,-1011,44,-180,-251,61,63,-6,17,-98,7,-43,-26,468,632,-200,313,66,-135,1084,521,386,40,-41,205,-70,-556,-1,152,10,0,9,-120,157,-85,-137,376,-129,-47,-71,145,138,-33,-83,262,-199,-524,103,15,68,2,39,-130,112,57,118,-44,-66,-89,220,171,-69,11,18,43,23,-394,-13,1132,639,37,-48,-134,64,-336,-264,5,-281,-16,109,22,303,18,-817,-33,139,-317,72,-458,-36,23,-192,420,-43,-245,-92,40,25,-13,124,302,-49,2633,-3,14,710,-160,-46,-229,185,699,496,-203,14,-41,-32,88,-66,-172,-103,120,-43,132,-771,167,-25,89,497,18,-727,1132,-611,-84,138,559,-51,20,751,-56,-38,-82,216,400,78,-12,-154,82,-415,48,124,121,-245,-139,124,26,-44,539,174,-116,-1016,-380,133,375,-315,-49,142,-164,237,104,-3,-32,32,-129,79,-9,-26,-190,335,-159,-1214,273,566,-131,-2,-123,-260,48,212,-82,164,-13,-514,686,72,-27,1079,-3,740,-673,613,732,31,136,82,81,-49,-77,36,129,56,-498,-319,-4,-211,-916,-115,139,-89,410,-277,157,-211,-111,-84,157,25,928,-393,741,-1428,-28,-56,-138,72,85,546,191,2,-171,-24,948,0,-194,-115,342,179,632,92,27,198,93,467,-120,-378,-77,-135,-1,-10,135,-7,145,-213,394,79,-40,128,367,-75,7,-461,58,-174,-423,215,-55,-562,-83,298,-77,-16,711,417,213,66,-60,1521,-668,189,-7,528,-11,2,29,357,-1,23,5,-27,51,31,59,10,-46,80,-41,-426,-70,192,-47,-131,-9,-6,-26,209,129,-182,-178,11,-446,-43,664,270,-233,41,-96,150,148,-142,230,537,-47,4,44,16,-5,43,457,4,-25,-746,-213,33,-39,-146,143,-50,27,171,-93,133,-793,179,475,94,15,52,42,46,-56,96,312,-105,338,-1241,552,-61,24,-34,131,-101,-100,273,261,-44,238,-53,4,12,27,859,-66,17,218,-178,380,-583,-88,95,213,-81,28,-276,298,-13,52,994,26,758,-46,-223,25,629,-58,1582,144,-67,230,-104,26,-171,-197,-250,-56,828,119,249,86,956,-52,-10,105,62,359,214,-61,-153,-30,-161,1485,849,227,674,72,296,371,-22,2,-9,323,45,123,-20,-32,18,21,349,19,97,-11,-133,-244,25,45,-57,3,-28,-21,201,280,80,-68,14,63,-38,-90,165,-166,0,116,-33,-85,-19,-29,206,-45,77,258,76,-51,-373,46,17,53,120,48,-28,31,-37,-183,77,471,-12,-56,146,-58,6,40,-1,250,-263,-61,-64,269,621,-203,489,-488,-158,743,-10,192,212,-520,14,-279,-40,518,-18,-128,-229,-426,-40,-236,29,38,-20,226,34,13,167,-47,69,31,-113,324,-195,35,-45,-55,201,86,50,107,-201,219,-413,57,73,-179,-101,143,-213,1030,1342,313,-233,83,74,28,-93,247,3,-110,-34,127,201,-715,-25,165,38,-24,-114,-1214,116,28,186,321,192,20,10,90,78,-49,298,542,-218,44,158,37,300,30,74,84,10,-12,80,-153,81,70,162,307,52,13,-221,1018,109,152,-360,-41,227,-60,448,40,-92,24,-60,467,108,-88,15,437,-5,179,382,1143,-26,50,-12,289,271,662,-69,-149,-420,-339,6,49,15,-345,-65,37,410,266,36,-4,17,-245,66,-25,-59,-52,69,44,402,940,53,-25,11,784,272,-1319,-703,-2,218,-7,180,221,-24,842,142,-302,641,357,-108,-889,4,1,940,296,-240,-51,21,74,-78,265,-200,-20,-89,239,-174,125,40,232,-52,230,682,35,-77,106,-34,117,67,583,496,-25,-240,712,-146,170,458,12,28,-68,-144,-45,22,125,-9,481,-42,-188,321,511,3,3,1061,-111,-109,72,9,14,421,235,-38,190,20,124,760,19,9,-117,-74,-468,40,158,49,789,-3,26,144,257,-8,131,729,617,-31,125,521,24,338,-40,-123,-302,10,9,1,4,-17,-10,82,950,13,7,12,44,-6,162,-64,93,240,-70,347,-63,50,137,859,73,-36,138,334,403,-16,-205,216,-139,-166,91,295,-85,-1,71,-156,-39,112,63,124,46,120,248,-791,-38,24,14,-95,196,-265,-273,186,10,-39,-12,193,177,41,3,252,28,-8,2521,115,-111,-76,-1249,107,-390,-14,80,-9,-25,8,28,149,-232,-229,-51,82,238,58,-374,355,456,121,-5,63,-65,-128,-29,-163,-145,-247,47,32,4820,76,488,55,483,87,163,-230,-19,82,-35,-289,420,-365,-150,111,-26,-85,-81,-151,-177,90,-55,197,252,68,-401,90,-56,1195,768,118,14,-4,2378,-19,499,350,95,358,242,5,160,1,33,58,790,-95,-80,-99,319,1488,-159,-209,-69,-191,233,-21,47,380,48,17,-50,858,194,-32,-152,308,107,-90,-106,205,1,57,68,345,-122,574,19,385,476,161,187,2,-164,119,9,111,-261,-44,-44,-73,7,16,-23,-30,-45,239,-21,-105,-115,-759,-616,-187,-138,-239,-303,104,168,441,45,-108,436,-196,-77,-458,-139,424,1,75,-10,-117,237,455,-55,-99,12,224,-14,-459,9,-45,33,79,-80,-207,-322,277,-508,67,125,-117,39,370,-84,2,5,-43,678,7,396,-44,58,-13,190,74,44,-166,659,58,718,24,-147,8134,188,20,-64,9,-699,-100,-137,171,38,93,-2,223,30,-4,-184,95,-728,-6,572,-98,48,-141,241,110,271,-43,28,-22,-154,-704,64,-56,-35,8,1408,-140,-135,367,8,159,-110,33,66,-104,45,134,-298,64,-15,992,-10,103,123,67,248,-4,1106,377,333,-352,184,-304,47,-57,-38,-37,-164,131,46,-477,57,-38,199,49,-35,32,-32,55,36,30,-204,-490,-126,175,-173,-157,10,37,-51,-3,-20,-22,376,-169,30,22,-15,59,119,-109,-236,8,128,-28,-167,-14,-70,-92,-133,-176,315,-29,-137,-101,19,598,18,472,-115,46,83,22,8,1047,-895,16,38,8,-14,-100,-24,-54,-31,51,40,-36,5,-134,-240,327,-678,2,-110,33,19,13,175,-71,-25,-128,-15,75,118,-36,2,-6,293,-62,153,0,53,-66,283,1350,66,-6,-18,-145,549,279,-153,4,-48,76,-146,138,-71,-161,2,55,-26,110,25,-47,177,7,434,149,-92,96,63,-121,-207,28,448,62,413,5,203,-48,259,86,-37,-30,-34,-164,-80,-5,676,-40,-143,64,64,114,66,555,-157,34,-32,-61,549,256,96,750,188,238,17,868,10,116,37,-17,-93,120,102,226,18,-185,-2,-9,561,187,937,1133,604,10,4,59,-16,88,-285,-132,-64,320,-116,-5,33,51,-4,-35,48,41,-100,243,180,43,372,86,495,92,-163,-86,883,-93,-34,22,-30,125,185,179,102,-63,-40,-14,464,34,-221,-1,-41,82,18,6,-3,279,-31,-12,38,203,43,-26,231,-121,62,1,42,118,316,-249,-103,-20,46,-22,167,460,422,-31,111,-16,274,131,1029,159,-15,585,-89,-25,-31,1962,-38,129,-4,501,42,-124,-33,36,-17,-14,118,-11,598,71,96,-103,336,-101,-41,391,33,17,58,-1219,-98,-31,-17,-77,321,355,-173,776,-286,-97,929,30,62,567,8,-1,-59,117,-83,197,316,223,174,36,3,-28,124,14,-11,-108,-94,-10,40,249,31,-12,151,213,959,190,39,-62,59,-561,-43,0,171,530,5,-4,55,245,-620,-7,-39,15,-6,136,46,339,-317,65,87,-117,3656,-40,33,-24,-28,-179,-89,137,86,4,11,-69,155,3825,18,1444,-2,70,-126,-9,12,6,-156,-149,-141,-41,-19,-53,-242,-52,103,1253,121,203,78,64,556,160,-112,284,18,95,-2,116,287,-215,208,89,-9,1,61,-30,48,-87,-101,23,6,-79,277,36,-41,29,63,173,34,216,-114,9,-165,-29,51,-33,-66,34,519,-56,9,-61,-102,-91,-154,49,30,106,-35,27,-302,257,-5,130,105,23,-26,110,6,-115,-80,-24,168,-180,73,44,161,-21,160,214,-159,41,40,932,-173,-299,-201,-146,-26,-241,1102,45,-27,-50,488,27,124,390,82,-197,373,-272,242,-1,79,-45,116,2,-29,-27,413,54,44,12,99,-104,-150,-75,-151,82,-191,-35,86,447,56,58,1476,562,-75,44,-56,16,-239,94,92,49,16,80,23,670,119,-330,-671,48,130,-27,75,916,159,1,891,1521,137,264,-44,-78,176,37,88,-14,106,-52,197,56,502,86,494,12,148,-32,19,54,55,114,26,1587,5,16,-131,-65,26,678,17,175,47,-46,157,223,-525,-78,60,-19,908,147,195,-6,21,-28,602,-68,6,-4,-115,-469,695,53,-9,-44,-142,194,-66,-86,68,163,61,134,-160,26,431,473,-20,-44,16,149,-176,89,-213,2,611,-89,73,247,214,-83,-58,26,2,594,-2,-242,-141,124,582,83,-53,82,30,6,1068,-101,87,133,-55,205,-61,-327,-36,-9,65,-102,9286,-76,681,42,-45,80,-2,-8,77,11,-264,-761,-190,255,-316,-112,-15,103,82,4,55,81,-291,18,185,-214,-18,-114,69,5,198,58,483,1257,-756,700,133,121,2,101,80,19,196,-5,62,-491,186,-382,79,-29,639,-156,64,51,11,-13,-95,5,468,-43,-94,-1,9,101,123,-128,-186,-30,-34,417,-70,-277,-368,287,425,199,62,160,-27,69,-55,483,528,-660,280,-671,-75,186,187,113,239,20,97,-2,-132,225,107,35,-15,449,-65,-200,-17,216,-141,3,147,-642,-27,680,117,202,-5,61,89,-396,57,29,-88,41,69,-42,93,-300,213,170,31,1,102,-244,2,-8,99,140,52,-393,33,-109,-106,-182,5297,-332,-34,-16,-364,2369,161,78,-30,-8,-15,21,120,265,45,394,-184,52,-62,114,-160,351,-1,-56,-51,272,14,94,193,46,164,195,1444,-171,200,-76,-77,15,-120,25,15,28,-119,-50,-383,93,109,-22,-119,12,117,-9,13,-62,66,880,-59,439,-75,528,-32,-212,-78,-47,-57,37,-227,30,-53,-296,-25,2,-151,-730,8,-141,251,153,-357,32,-28,100,40,-39,-21,-153,-181,-156,-51,-344,63,-90,235,972,20,430,-330,42,22,34,-759,53,750,189,101,-127,-160,252,167,-23,92,-212,-606,52,174,126,32,113,226,111,-222,13,11,233,107,61,-84,-142,155,144,-80,250,-33,772,-14,52,-40,-41,-6,70,54,-26,42,-44,255,-4,13,-17,24,-140,414,-236,-272,-34,-42,25,-132,-10,45,216,-222,-1188,-3,-50,226,-55,143,169,291,204,-128,-178,193,104,-82,49,-139,52,-122,62,135,-156,-184,-48,196,282,250,5,96,77,-220,189,-50,33,92,-30,-25,-1,-268,66,128,-32,-452,35,122,-1008,150,140,-49,-51,24,2,1379,-365,121,-221,-10,-52,-68,28,0,-95,-71,160,359,299,194,43,-22,72,-40,-59,89,23,-16,-167,314,296,-73,-14,-282,172,628,99,11,-49,772,-39,-118,31,128,-34,1283,5,-255,-27,296,112,13,-1,-337,17,85,-39,-36,1131,52,254,-151,-16,122,-101,404,-32,-44,116,-28,142,-360,258,-278,-193,157,-267,120,23,-172,-189,50,19,233,-32,25,76,203,28,40,103,51,79,21,77,-108,16,-150,147,-31,-71,-144,25,-446,150,358,88,46,206,22,-189,74,7,69,-111,-34,-155,-63,-184,-629,-526,29,-92,434,-233,-250,-291,-68,23,-162,67,-200,-130,2,179,245,-396,327,-45,-174,-6,12,-71,217,-174,-223,242,-99,-37,135,-68,-11,-184,-17,-119,-159,282,-78,-67,-234,25,-417,30,106,-130,-72,250,389,-126,-53,67,531,-75,68,286,339,-31,100,182,616,110,19,96,627,-334,-153,-131,-40,151,18,0,-172,-138,294,15,157,207,152,847,238,458,121,-96,38,-375,14,-5,245,-23,-339,595,-19,33,-118,-28,-294,2,-168,2240,84,189,201,-74,-90,250,-21,25,-58,-7,10,120,47,96,-219,-668,27,-24,83,-38,-25,341,53,610,37,124,77,40,296,72,-69,69,190,-116,421,-249,298,-141,-19,87,301,10,24,53,-82,-22,60,7,744,189,-338,-45,-38,535,-463,-28,-34,168,2,39,2,-36,-94,169,597,170,-32,232,-24,61,141,46,-407,22,1,-28,455,623,38,-324,-184,35,453,-17,571,-303,-38,-627,56,373,-12,-90,96,-73,-565,471,-351,-78,-12,-85,713,94,280,-68,-24,-33,41,16,105,-6,43,170,-96,-49,-122,87,-38,-29,-154,33,169,253,-8,1188,-62,58,-511,35,113,-16,162,193,-47,2,-17,-87,-33,-2,38,1,-49,158,-24,563,223,631,20,172,212,992,-107,-2,60,57,102,-8,268,179,-673,-6,258,-68,20,15,464,-53,91,-37,818,46,-18,-28,71,40,108,307,0,36,-76,-172,-118,36,-101,28,1260,-34,-17,58,292,-158,-39,-226,143,614,158,101,-4,-41,-30,-169,-208,97,150,-63,20,31,-5,61,-119,61,72,406,-22,3099,594,-99,65,404,-16,-323,490,-30,106,-245,-205,-26,70,76,48,309,72,173,-178,-8,977,115,55,85,33,26,7,-30,-94,343,-589,73,-79,486,45,-15,-12,389,-31,9,290,-3,-105,37,-533,26,-4,76,185,262,-61,-5,98,-50,103,-616,467,-25,366,160,32,-201,1480,-29,-43,3,-207,-11,-18,662,-466,88,8,-61,-86,28,-173,15,36,-52,46,452,-179,-73,79,-52,2315,7,31,-37,-90,-76,333,528,-6,639,5,95,-177,37,-166,-13,8,-474,159,25,-126,914,470,-44,350,28,-86,457,-64,83,-620,-400,405,-663,663,-270,-127,708,249,120,-55,803,117,42,290,44,260,-85,-48,6,-36,4,-122,88,99,-47,7799,44,75,-177,-32,-4,0,41,7,3038,-30,434,453,-51,130,-24,-81,-93,-68,14,1,246,94,149,48,104,60,56,47,-80,-139,-100,-346,-52,118,4,4,-18,291,-36,535,32,-55,-33,-219,8,-792,-161,111,-73,57,-390,-35,-89,51,-662,-148,-1082,-9,105,-586,76,122,4,197,60,88,449,11,-49,5,2431,-69,9,-25,481,-86,6,834,3,-166,-5,-65,319,-20,95,-51,-28,-2,210,-96,27,-116,-100,38,102,-14,55,257,-21,-76,-10,163,-208,-41,114,2,67,269,-141,68,994,2,-64,144,238,-109,-32,-13,-239,-128,155,-28,-1486,-35,34,-32,36,72,565,-413,7,37,94,176,788,-435,540,60,-35,-89,-44,-37,34,766,412,109,-75,93,-4,76,90,-265,-8,112,19,210,40,164,-43,-36,-100,73,-11,36,1,45,38,-43,86,215,65,46,6,366,1073,-142,618,534,1,-332,102,-260,-39,-479,2037,132,281,-28,28,-26,181,-130,310,30,73,7,129,89,-5,261,-125,-62,144,14,-42,150,12,189,86,-265,-84,89,-10,8,-50,115,167,-204,-19,-31,5,139,74,-247,-13,4,83,-36,-120,-171,75,114,4,-31,340,-8,-168,16,186,-195,83,93,-44,-38,-66,-21,-123,202,185,-86,-80,505,89,26,-1,44,-202,98,125,33,36,87,739,43,25,-17,27,-45,234,-269,26,-285,16,27,-94,-16,318,12,180,167,29,-244,20,-31,112,90,174,33,-206,188,241,67,-44,38,45,-69,7,58,13,-26,-41,-259,69,432,232,26,-16,27,-25,118,2,44,420,20,-95,29,-178,15,140,21,-129,-26,64,41,26,-116,-45,-13,-68,207,-100,540,286,271,210,213,321,-8,366,30,29,91,196,-91,-28,259,457,130,3,41,714,5,34,20,-67,-25,-55,380,-73,-5,-28,-102,-750,-13,237,-3,-81,106,151,27,204,152,-49,55,-16,-17,115,40,527,163,18,47,33,19,148,18,53,15,61,112,436,31,-12,-192,97,23,265,-79,29,262,-42,-7,4,15,-226,-614,461,68,-65,238,-22,48,99,52,-35,-109,-53,9,40,-216,132,-103,-46,-20,-16,54,-355,0,-264,46,113,25,-69,-246,-259,38,17,-25,-61,298,610,63,16,14,89,61,-19,164,-42,79,344,-153,33,33,361,87,-18,141,-51,392,-128,-56,-98,328,-36,45,-50,1056,638,12,40,311,474,72,671,18,-37,87,-109,-156,113,27,178,-25,490,885,-73,14,-41,-35,45,-50,95,-133,98,271,808,-11,-9,-34,70,307,79,-1,-14,-21,23,-23,-222,-32,97,-50,-121,-60,817,-36,47,78,-338,74,1451,764,243,0,213,503,417,-46,100,980,-260,-135,112,110,-25,-64,40,-264,227,-11,1155,66,-279,6986,838,32,1322,272,-398,6,-387,-32,210,34,-47,8,155,176,276,4,120,-74,2,572,76,-33,-579,212,684,41,462,182,34,-48,36,-59,-1152,73,468,-170,-9,426,2467,222,72,81,37,476,599,451,-36,26,148,40,613,47,295,-369,194,246,497,332,11,-126,-25,201,67,-12,-45,-127,725,356,-742,321,983,109,110,95,-227,66,203,24,-111,-281,91,40,21,231,73,-33,2,198,126,40,134,-20,-327,166,-101,22,16,34,184,19,231,59,113,6,-38,-7,32,-12,783,517,16,257,-92,513,-49,81,21,159,187,-9,1431,59,0,561,73,15,3,49,-56,92,129,-26,-131,103,266,-19,-35,-15,-44,398,-52,-32,97,-69,38,86,346,-28,621,506,-35,-27,-5,-177,58,534,-32,264,99,229,99,87,76,18,32,-389,-132,392,-71,128,-324,-2616,-454,97,21,136,126,99,4,-9,10,-74,106,-91,1,314,44,127,-75,13,6,12,-54,-25,67,231,-12,131,29,30,-44,249,127,-161,43,113,15,114,-66,112,62,123,121,256,-315,50,127,41,17,69,46,179,29,218,-155,-12,-37,-12,-10,-65,10,-94,555,126,149,23,358,-276,3,1288,80,7,70,-66,-31,24,124,-11,68,456,-194,0,-41,282,-70,-96,11,155,-228,-108,46,-9,-25,135,7,46,27,3,88,73,45,179,178,38,259,-384,331,198,1013,-59,137,12,-353,41,94,47,226,374,-106,243,150,111,29,-34,-26,-34,30,68,-31,89,11,72,-55,7,193,228,-33,60,-1,-76,207,-44,249,-101,67,121,4,78,74,138,0,-78,-35,-8,-27,14,345,-45,24,45,96,-35,38,-52,10,106,-18,128,-122,44,76,113,1419,274,72,-15,22,-134,2048,-141,33,-162,-38,309,1,235,47,-18,-149,44,-206,186,396,-65,74,51,166,15,33,36,-129,27,34,270,13,55,205,344,110,11,-71,-170,-60,-253,-45,-328,-148,-151,-90,-16,-102,-83,-319,23,375,462,-2,227,-5,11,342,799,-4,-1018,121,-1,244,-1437,-28,13,-54,3,91,86,-291,944,33,53,-12,-18,-125,338,-87,152,160,12,1153,12,50,11,91,-23,303,-84,68,5,875,-7,-165,-9,-68,-13,-681,46,-79,35,18,-2,392,179,159,497,312,-9,238,-254,210,175,-116,-33,-4,-65,60,-576,-19,77,-185,-17,13,109,-389,-806,-10,36,186,36,1,-7,6,249,82,-192,15,125,6,44,8,-13,-156,-1197,4,64,-19,-170,7,3,13,-29,26,-33,155,107,199,106,31,-331,-20,150,-25,-25,18,-58,292,179,3,-143,712,-41,534,83,-75,100,574,159,87,-132,14,-43,12,-49,-131,8,-217,-102,943,-6,-330,139,11,99,-78,-6,0,40,34,38,-55,166,6,-202,23,-6,-354,-94,87,-49,547,16,170,208,-37,104,-91,667,-13,-78,758,4,383,4,92,-51,-7,-44,135,55,45,75,-114,-27,148,-14,6,136,100,249,-136,289,2,-7,-12,-49,-277,-17,-657,-336,35,637,14,-3,-5,22,-468,10,-55,732,8,-65,-45,8,251,39,-10,-34,-34,337,137,21,48,173,-129,-55,-36,-4,38,-89,84,29,264,284,29,-160,40,1,-24,111,1604,1,-28,-31,33,-14,111,-14,-76,29,79,216,202,412,9,67,7,-18,-399,-75,-40,93,-240,1,-26,115,44,84,16,1244,345,31,-10,125,251,71,-232,1443,31,58,-16,176,178,231,-13,-97,43,-150,17,-33,113,152,-90,-104,-83,189,25,-44,-96,-137,-8,119,224,802,48,327,-29,-78,30,39,-11,-22,91,51,-3,24,141,1,-1,368,231,-72,22,20,-12,166,-73,156,395,-174,173,11,35,474,-95,168,-119,76,-54,74,5,45,530,-336,106,207,-20,18,50,56,13,-35,6,-103,152,115,120,40,673,29,7,40,14,57,17,37,-49,9,722,116,298,133,50,-2,-96,59,165,-6,-7,71,225,182,78,296,-24,61,184,-71,-5,-25,715,15,15,-86,79,124,159,-23,49,-24,-239,-75,70,-143,-3,1,-583,-26,157,949,802,109,-6,-55,-423,-136,-6,-531,-92,-23,22,67,45,135,-49,323,-17,-41,159,288,19,-1,-54,1,208,208,-32,-607,14,228,253,71,-16,109,130,67,-18,-6,465,65,349,64,-55,46,284,49,-35,-742,-42,10,79,338,-151,97,78,-119,41,34,-37,-3,176,-7,13,19,-63,-15,200,-160,132,46,-33,125,-21,-38,-68,-101,-19,-83,-32,-61,164,59,110,-56,46,252,-37,-623,98,-88,20,-91,-211,-63,80,-303,750,-13,242,374,45,-16,84,-196,-10,175,17,23,107,-47,431,30,113,205,-206,13,267,295,33,65,193,840,41,-5,288,221,-509,675,-110,48,329,35,-72,645,-555,55,15,439,38,480,124,-20,-194,164,70,-6,507,-83,4,242,63,-89,-636,335,-135,14,-85,-12,-8,-5,-2,18,561,51,15,-44,23,802,-428,-43,37,-21,-25,133,65,-6,43,4,-74,36,283,-263,-53,9,-40,661,215,37,104,-29,3,177,-55,-28,361,-20,-19,55,-65,-11,-67,57,-41,97,-51,24,59,-64,179,93,53,-16,0,-104,21,253,-463,217,98,62,-29,31,825,24,-315,59,22,128,-14,-168,-15,-26,602,-40,13,117,-59,108,105,-84,123,180,25,86,43,-101,-26,321,24,67,96,-1447,705,384,387,38,157,162,1586,-34,-12,206,-55,-180,-46,332,-27,37,8,360,230,-116,95,-144,146,-332,31,355,-80,1580,7,-760,-320,93,-70,799,-23,610,94,-37,-68,181,148,73,6,12,39,209,-179,499,538,-30,-91,64,-102,64,-139,-377,-96,-18,39,52,-208,60,380,84,122,42,-8,375,696,16,33,92,-505,28,-209,64,503,-56,84,-58,207,-72,67,78,-428,39,41,-119,538,54,93,-31,7,-41,-75,186,-3,-21,26,117,201,-73,-25,655,-224,97,566,-26,-137,84,-70,-294,93,9,46,105,12,1348,199,83,-1,79,40,57,-39,49,71,-316,239,412,149,834,180,-93,685,70,-16,570,260,-49,447,13,-672,-109,-35,199,32,252,3,142,183,270,30,-68,-65,13,-72,-87,109,-15,-122,215,95,41,-8,185,-4,14,244,28,-79,-47,19,88,-23,202,265,-579,-14,16,31,-1,47,118,-134,6,18,1127,298,-62,-139,-8,148,-140,15,-44,583,93,148,-4,-44,279,22,-38,-19,-164,124,-19,157,-98,-117,39,13,-15,103,-44,-70,88,-242,6,112,51,-103,81,37,306,-58,-10,118,5,-202,345,256,83,126,104,-81,-9,833,-297,172,106,-52,36,289,-120,-2,27,-179,84,140,30,-738,-5,-68,5,621,76,67,271,-56,-99,154,-46,-111,43,-281,-26,-24,60,-17,388,35,-13,48,147,53,172,-269,4,43,-153,180,366,21,-185,-186,37,-155,120,127,26,54,-207,135,353,-22,56,-48,91,-1016,-65,28,-17,42,94,453,75,201,2238,30,138,-84,101,-10,-43,-16,165,-4,841,384,97,243,310,95,323,46,-12,404,-147,859,263,643,64,111,-30,269,-159,-230,132,569,-508,3,-29,132,-425,-31,-40,51,-44,-132,252,36,-47,199,93,87,57,189,64,173,1071,44,-176,204,762,146,-11,-21,-133,357,0,675,130,169,-24,133,229,-14,9,41,2203,123,22,168,41,11,37,-295,552,343,86,548,509,129,-90,-1039,-4,54,71,-53,-12,250,440,-8,908,14,196,178,116,-199,16,-97,-3,235,-670,-92,102,68,-608,188,-21,13466,-154,118,793,67,299,-26,84,174,-35,-1,6,308,-213,-722,-25,46,123,-173,-10,15,785,240,-23,12,139,141,397,100,9,1087,-518,-4,129,129,25,8,-10,-19,-34,92,76,11,-87,188,45,396,-10,178,2026,430,102,-34,-37,106,-20,-235,-8,-24,916,171,7,73,161,514,200,104,385,-24,-44,114,346,-101,-16,105,-66,1,-133,4,172,-179,-251,21,74,158,146,95,147,187,130,2400,122,341,425,55,-176,10,-7,12,-45,44,568,14,117,-5,237,38,6,418,699,-178,149,-309,39,-19,-47,4,17,69,-43,-31,-16,-253,209,344,180,341,-10,291,2839,210,385,276,-360,380,59,-13,-17,-423,-293,-12,48,-7,126,-26,-184,-6,86,-87,1244,18,510,-160,111,-125,319,-7,-50,50,29,-130,-80,66,-3,48,454,43,-59,-150,-59,236,-43,-91,-48,-27,-302,-98,592,30,31,144,114,697,-126,-59,302,-26,-301,192,-43,46,-48,-110,60,744,-78,-159,-63,6,225,99,224,20,32,1,443,60,439,-183,-9,62,123,-83,125,-54,-503,-32,-29,478,-304,-46,196,-66,-135,-815,6,28,-85,-49,714,-11,-513,-155,-232,8,136,164,106,54,33,5,153,-33,-14,-175,512,-42,1214,379,489,-200,135,-32,579,-17,11,-14,-671,639,-96,-43,18,-82,-48,166,-722,211,-49,73,-307,-147,134,-175,133,-167,-45,413,-143,-135,-72,-1,5,618,822,651,-793,137,-37,702,124,105,593,111,37,-321,778,41,136,21,-33,305,100,34,-30,270,247,-20,-62,537,164,-74,-125,-82,-13,245,-36,-20,96,-81,-40,416,-20,8,-36,-189,-6,30,291,41,-16,-63,1091,125,-59,1343,45,-83,-49,-105,-228,-2,-29,24,1545,-25,-33,349,38,95,54,-53,-166,706,-12,-8,133,675,457,2888,118,108,361,219,84,167,242,-149,446,-12,13,269,-106,994,45,24,122,48,566,-461,1020,-128,245,102,-63,-19,126,1408,-13,92,-122,-31,21,105,-492,160,388,-50,45,-26,-333,128,595,-20,-18,-202,9,-147,83,-170,-27,-176,92,423,-35,398,97,-12,1267,29,19,306,-17,-35,-42,386,12,-13,-19,-87,-897,408,645,-79,120,-170,494,30,489,-107,-306,80,-14,-149,38,147,162,-7,181,31,-28,11,77,60,16,49,-18,150,74,-61,-218,-80,166,-83,2,115,51,16,1067,203,10,693,492,22,162,-205,-10,122,-56,-28,16,191,-2,-4,-100,179,-13,-9,-160,221,-36,50,-66,15,-57,-107,-126,-212,77,262,271,-4,-54,294,-42,35,439,20,-212,235,-234,-59,344,-41,-28,204,32,-142,1,22,53,-104,41,427,8,-66,49,409,253,-2,377,-28,-142,-89,42,-596,90,-1,93,-19,46,121,-294,-46,251,277,-118,430,-28,-3,5,-57,31,162,233,-161,190,-444,12,63,-30,-622,81,-214,47,268,291,-6,-32,523,36,112,-44,69,623,83,-432,1030,509,-149,211,10,5,61,-11,-6,-7,91,-711,-53,-112,188,74,42,-57,-120,-71,168,48,245,734,194,37,51,90,-3,-108,37,174,20,61,0,-127,-66,-53,120,39,-3,225,8,1462,285,-15,164,55,-14,-27,55,258,549,14,230,189,-95,24,92,-164,2446,85,-8,34,23,34,758,119,173,-26,-596,-73,356,38,-18,320,30,431,234,591,369,51,139,-88,346,-66,14,-296,647,466,144,-93,197,580,46,379,-116,31,-433,-244,-25,0,129,30,47,40,58,348,551,116,78,50,476,36,284,-192,-90,246,33,-1,1300,14,172,50,-444,56,309,56,344,-163,-61,112,-86,-36,66,19,5,-165,-7,-25,77,127,202,-124,-12,77,924,-68,-56,28,-37,116,-109,162,-13,-138,-4,1837,67,87,165,392,43,21,-64,681,137,699,-344,863,-48,303,122,530,34,21,29,-38,297,78,-336,12,-35,27,7,162,-6,11,17,160,-78,-287,48,91,51,164,34,96,45,385,331,115,-25,-42,832,277,-36,1263,263,304,-97,-281,5,782,4523,1437,139,-115,-674,129,308,181,706,-103,44,67,106,448,-135,254,278,82,29,-99,-13,-774,232,-29,59,278,64,180,473,0,73,31,-1022,-149,-463,304,-53,243,1615,-41,-35,645,317,44,555,48,357,31,-580,124,-39,-40,-57,227,288,-68,120,3,127,1065,66,46,23,-30,369,454,-20,323,1466,94,1254,-80,-32,466,-217,-245,-105,-97,80,-29,234,36,521,77,207,192,632,-42,-177,-68,-37,-208,-414,215,454,40,28,3,897,63,376,-86,196,80,-14,211,570,195,23,70,104,10,1,-13,-347,41,-66,-177,288,121,-452,160,9,-23,-247,175,110,68,19,33,73,-4,-18,128,73,591,113,-91,104,146,166,-15,257,17,-272,428,-193,155,-53,477,22,644,50,149,-84,-154,-32,-178,42,93,-32,58,88,58,-33,2,371,331,45,223,-39,608,-68,76,49,-97,363,11,-14,-56,107,84,-104,87,-86,-758,32,-26,-251,-38,-51,13,43,484,-40,48,-76,405,-114,218,-211,-105,62,-3,-61,14,78,59,44,154,-59,6,-5,0,133,637,1143,15,5,232,71,-49,-145,-223,215,-83,11,340,160,108,-181,-2,-218,-101,-41,-333,9,-440,121,74,41,-27,-87,68,-55,26,-29,171,46,290,-102,167,27,339,-10,6,-90,108,-17,-63,163,274,54,-45,-22,-678,1260,16,63,16,88,78,66,66,-13,-12,362,-233,49,-53,-82,16,9,282,124,-588,-5,130,-44,29,109,-117,140,-101,-358,175,12,1312,61,29,-160,265,69,-46,751,5,-70,-26,54,1170,15,41,-136,683,18,1106,185,574,137,156,-53,-14,-100,81,-16,77,505,-584,55,99,-38,5,40,-13,263,55,20,-415,131,-670,-39,57,78,40,48,10,-90,0,60,-85,-15,-151,172,224,57,-26,818,-44,190,104,281,202,20,32,275,-22,-142,23,-54,-24,3,32,38,-71,121,0,339,700,23,-130,20,-41,-318,1759,-6,413,3229,101,-56,325,421,126,-128,-48,130,-315,-17,683,89,-10,104,135,46,13,16,-41,389,47,-150,22,35,79,97,-185,662,204,180,-267,-72,-99,-75,-46,-80,341,-175,-259,-472,10,-604,23,-5,-146,-52,-122,31,416,-69,110,189,13,61,306,68,144,16,19,39,897,661,238,3,36,-5,229,149,411,239,-125,-8,80,-243,89,-26,47,48,-35,414,136,142,88,-86,-75,-180,276,-12,3,373,254,-259,12,289,-8,7,-23,-35,-106,154,-98,-113,612,-166,-270,-591,-12,71,-94,-13,857,185,-109,12,16,-149,749,144,62,164,34,73,-27,-138,-36,225,-2,495,-68,181,15,-91,374,287,1593,92,143,-265,-672,-209,-435,-37,1495,131,58,-206,114,-120,17,560,51,-15,659,125,-18,78,-344,30,-92,-1495,-748,2,-3,1643,-30,-714,483,-383,140,267,903,124,610,116,315,-684,8,58,25,262,94,135,169,-21,109,-12,-7,55,22,50,184,-15,310,-1,134,-79,29,108,-48,17,58,-11,63,320,25,205,-127,177,-6,1,-67,223,54,409,58,-15,35,134,86,31,59,432,1019,167,20,1,258,56,165,-14,89,92,18,-82,92,196,-15,147,-111,-97,1347,-347,-75,-36,796,22,-156,-56,-59,-17,409,133,-144,-32,-32,-120,48,46,65,-73,17,75,220,-46,131,38,103,81,-70,15,796,135,903,1283,178,3471,-343,397,-109,346,144,-157,259,-453,129,70,849,-120,653,-421,156,-17,-23,-22,22,-299,102,40,248,13,-65,477,-422,345,292,692,-200,501,-132,25,35,-223,146,-4,53,-30,31,33,107,-71,10,568,73,-439,-35,-19,-137,-406,-6,-657,-544,72,13,-3,202,-334,94,-83,28,147,-8,667,82,321,218,29,-26,-36,-41,-236,286,2,25,114,-48,18,28,172,82,222,-369,222,361,53,-76,-497,-156,31,196,130,16,154,-208,402,-634,58,99,-772,143,-12,-39,35,1,-96,133,3,239,50,-928,-11,204,23,-3,10,-62,75,43,209,776,4114,20,-59,-223,53,229,-90,-13,261,306,-186,-96,-20,-333,-69,18,502,-227,26,-299,177,-123,-33,-277,-73,-11,-45,-23,-2,-10,139,-407,110,380,207,26,170,121,156,-8,2,-81,980,80,-90,-123,94,168,36,-103,485,10,-35,137,13,-2584,53,-144,-13,-42,-7,94,-47,-68,-22,-273,106,6,-1,-36,171,17,1180,-53,1260,737,770,-13,-23,-123,46,-28,-32,-73,109,92,19,-29,167,-51,221,-97,352,-186,-228,-20,89,713,222,-136,-143,43,-517,16,103,-206,88,22,105,191,142,-486,-22,-992,-15,129,-36,759,-49,-85,-13,-9,13,-906,88,150,-116,2494,112,43,684,72,157,-62,258,-149,424,-28,-198,591,-52,-75,21,110,9,106,-186,446,-1417,-126,-268,-17,-79,-412,21,123,386,-118,-209,461,-172,585,18,570,137,200,-57,-135,-191,129,-74,472,76,-1292,-35,-13,-118,88,4,124,2221,53,1738,339,407,-400,1052,27,234,-37,35,409,884,25,-92,109,-61,-25,8,-79,-31,-1,307,3,21,24,104,64,885,907,-95,-105,223,-300,115,-133,291,-438,236,1487,481,-296,-41,10,30,2,48,-121,-27,-534,-100,-208,32,-10,-484,-47,-61,-126,153,43,-62,355,10,-133,-68,164,193,310,27,43,382,437,-254,37,-48,446,55,-29,109,893,-485,706,152,-10,406,115,127,-187,-6,65,-237,-65,124,3,-90,971,-54,-22,124,53,-30,265,369,1,421,554,1064,189,-759,-150,37,73,62,-88,-68,22,192,40,9,5,-114,386,-43,-27,1334,9,-18,107,-8,-372,17,107,27,-22,37,-430,262,-9,44,-59,21,278,267,176,207,19,-287,647,48,-33,146,104,82,36,-106,-37,413,69,19,32,-148,610,103,95,534,54,41,147,-207,-73,18,198,-52,360,64,36,100,-28,544,-192,402,602,141,461,443,101,14,262,9,94,73,-19,9,219,630,-248,12,11,137,167,-6,30,422,0,-128,-145,-156,741,-36,120,-66,-19,121,-190,0,48,5,-11,53,-31,1,503,-118,29,166,-384,-22,-99,141,-15,16,-145,57,39,-201,192,157,-54,463,-483,89,151,109,1054,498,59,203,53,1314,218,99,208,-89,-198,533,-20,-83,52,-282,1953,88,2435,69,-42,84,638,94,108,-156,37,472,25,292,-1139,36,1468,22,15,-160,202,5,61,26,7,98,-74,-43,455,103,16,21,-24,26,16,-72,330,-41,50,112,897,-41,26,24,37,-10,-210,61,-149,-390,7,126,380,-43,253,-130,156,-104,7,47,99,146,26,22,-32,-30,-8,-121,296,96,28,-273,28,118,-204,8,-104,-10,502,-21,187,-217,145,250,-57,89,-12,721,10,-615,40,-36,61,206,47,22,986,47,39,210,8,21,172,83,-5,763,626,165,-33,-158,-15,57,33,-105,135,-178,201,-144,84,67,84,-341,28,267,195,49,4,402,50,323,87,85,-4,507,-40,22,58,53,-14,118,1037,-73,-286,307,1,239,-24,67,-273,-266,-2,-85,-46,-19,-34,9,142,-30,518,-21,-206,578,-98,533,285,83,532,25,68,-20,156,284,100,105,767,205,-41,-80,161,11,1151,100,387,168,-227,-16,66,216,820,-21,-150,-61,12,-325,-36,62,44,23,128,20,22,1216,113,-141,157,2,37,604,18,337,-8,656,77,-17,348,0,416,47,84,129,-179,-56,43,93,20,-218,-123,4,-67,153,253,26,-4,-76,51,330,24,26,56,-129,-48,57,-73,108,12,50,-575,52,65,83,-86,27,152,-336,-21,-22,-45,21,42,24,26,-30,-100,313,67,-1,-81,-218,-51,-1001,19,77,-92,5,-64,585,79,-1,177,7,209,4,-24,193,-55,301,-18,508,-519,533,-28,108,-204,295,6,254,-91,4,-23,-24,133,96,43,329,22,205,-312,-59,-6,-126,75,-45,14,-2,-12,226,944,91,37,-42,992,-205,-4,-111,-70,-107,67,-16,-92,185,212,-21,-99,-2,13,-150,-256,167,1,-61,-662,-144,-109,14,-82,31,4,-174,-80,10,392,366,475,144,56,209,-103,-13,39,-60,625,88,-289,57,-9,-32,-85,-96,46,75,-88,-77,89,54,32,476,776,9,6,9,-474,-190,-23,334,-41,-75,75,61,65,89,0,8,93,-53,-68,-56,65,13,9,-169,-171,80,-127,200,-104,17,-14,10,-34,28,332,118,364,-72,359,286,141,88,157,17,-57,80,46,28,-443,438,-116,85,-6,26,-62,73,11,-20,-5,-55,-301,30,278,-3,65,37,51,19,-53,52,7,1338,184,18,118,-10,-20,19,183,137,39,136,83,81,111,37,-62,59,2287,-53,510,25,-24,105,1210,-65,30,102,-29,21,73,68,8,31,57,27,71,-196,19,268,-44,-29,239,122,61,508,-64,19,35,-45,15,17,-12,-62,-15,10,-10,70,12,28,2,36,4,119,-24,31,96,-56,58,8,-8,317,-39,37,-169,1797,43,386,-55,-65,-265,-144,-1845,-42,12
-135,-196,-93,-3,-269,-339,-248,-184,-40,-125,-219,-432,-292,-271,34,183,111,-327,17368,46,260,-100,12,-117,38,-50,-57,-15,2,-52,-243,7,-382,-168,-205,152,-29,135,162,-210,-136,430,521,7917,590,427,6528,145,-93,85,314,3579,193,752,7,103,258,-410,214,82,120,70,46,-82,24,72,395,29,-15,-252,-404,23,-60,-205,-7,-64,48,73,303,-203,79,303,2,21,17,179,-33,394,42,26,82,26,91,196,135,-64,-37,113,54,-14,-6,-220,17,25,-152,2,503,156,-68,-6,-3,-132,70,-999,-163,35,22,39,-20,-25,-22,-59,142,210,13,-140,149,-44,53,133,135,-26,28,21,3,134,-9,-44,54,39,-83,101,11,46,-10,95,9,299,-49,-247,205,441,285,196,32,-104,287,-65,67,-62,446,-13,3,111,7,3,191,-35,10,39,99,-227,-105,-25,35,31,107,-166,32,168,69,-95,-27,32,5,-8,-8,14,-417,-156,679,1,-16,-33,-82,165,40,63,3,10,94,30,12,44,-34,-10,-115,18,53,151,-27,-377,-9,-41,183,-421,122,304,-133,-13,12,-44,-12,-22,20,2160,-49,26,84,9,-11,42,192,90,37,-90,167,138,261,38,100,95,218,-3,14,194,0,39,66,141,-24,118,24,57,146,-117,16,-23,11,-8,150,165,-323,108,110,2,9,-494,8,-95,-185,32,139,-74,72,130,23,-56,-167,73,-12,76,1328,-8,18,-8,52,60,169,-36,1400,223,480,-1,-105,57,108,180,134,303,-78,-21,-28,52,157,-48,51,275,29,32,-2259,263,-47,73,148,28,61,4,20,13,547,141,180,41,20,213,560,122,35,-83,177,-98,109,100,46,33,-72,87,429,106,9,-85,13,-69,150,8,280,13,-68,377,254,-244,116,96,-93,66,392,22,1,5,-220,409,175,274,30,144,-53,368,47,90,-1,-133,87,-22,75,157,-20,362,123,66,45,0,-80,168,90,41,-222,104,-108,-70,-39,-10,84,-99,26,66,45,-26,290,307,125,120,34,2,22,-69,81,-179,-50,84,90,128,-32,-6,128,136,-86,-66,-11,10,-5,11,79,128,19,43,475,89,-85,84,473,61,-73,-15,-17,-9,112,10,58,-50,97,-16,255,19,-210,-237,81,17,-24,239,145,-39,78,332,26,-269,42,-129,-52,-99,13,10,21,364,133,40,-98,-91,-51,-61,49,61,67,-40,107,-56,-50,-83,33,494,53,111,197,-44,69,-79,-25,-12,29,-9,-25,-38,44,-97,23,67,66,-17,33,-35,-313,-92,207,29,9,55,142,21,-108,36,-223,41,121,-44,-76,35,-77,148,17,226,-2,155,-58,29,-332,225,-31,113,78,83,282,556,32,72,269,147,96,28,-2,37,11,61,103,131,76,-43,38,-196,13,45,-64,241,178,231,219,349,17,37,-4,-22,-7,-78,391,128,-48,11,42,4511,-4,-214,85,-173,-53,-46,-16,180,19,-23,90,51,130,47,15,167,11,-272,1,15,39,-85,98,77,-62,-16,128,37,-6,-944,-413,17,-10,181,25,8,739,18,218,40,-295,114,19,322,208,-70,20,20,91,91,29,28,6,204,753,-2,-45,-202,-212,97,-44,-64,90,-17,319,-30,78,39,34,38,-56,129,-10,94,45,-135,-74,45,-2,132,18,936,125,-13,62,196,76,11,45,-33,-4,81,35,-3,162,105,11,306,239,143,-270,27,11,-144,35,67,-41,42,83,45,122,-24,25,75,179,-56,-42,-57,-50,-126,231,176,-139,119,-16,0,-58,14,33,-97,218,-33,-1,245,90,-51,-69,-82,43,224,-51,204,-5,-101,163,-67,-7,56,24,-57,10,39,-11,90,-145,38,-765,63,-36,-14,-4,239,-14,112,-70,58,67,32,78,-206,115,26,174,-64,-10,-6,3,308,6,-3,292,40,288,-49,-21,9,-88,-29,304,-43,8,44,-40,32,132,-189,53,31,-31,357,-49,-230,57,13,45,226,-17,31,-6,103,191,-12,179,4,243,-42,-32,5,19,115,1077,-25,54,15,-8,46,178,-21,-51,557,676,46,-99,235,-221,239,62,204,43,167,9,-58,-45,3553,-23,42,49,137,302,42,138,23,178,-239,-492,18,-30,-232,-92,-94,-140,72,-66,64,-19,264,402,194,-46,-20,299,212,-30,80,-30,-6,85,25,58,156,-138,-66,167,-41,64,567,44,23,20,-111,182,-263,39,269,-3,-80,-105,-49,-237,39,6,164,-35,-628,-32,2198,77,73,82,72,4785,60,-14,-157,592,-75,-18,-459,504,-24,-96,-23,19,-18,103,233,136,5675,133,113,37,76,62,-14,315,68,-169,1837,-41,-88,-16,12,695,3830,11,-311,12,56,-68,49,230,-273,908,197,-23,-15,34,262,208,40,-10,1561,791,185,159,197,87,237,-29,-107,99,-50,-96,1071,-66,-107,-41,-35,-37,133,75,-150,-50,-122,121,44,-31,180,41,-6,-129,191,374,-20,-349,16,861,-36,-82,100,106,91,110,30,92,327,2,-53,-13,-91,19,47,146,33,65,-121,-41,149,234,-27,-83,-73,321,-23,-27,-45,-125,1318,-21,323,84,90,-73,-109,-83,9,19,-62,-122,263,508,-13,-12,-393,121,-30,132,14,-67,-28,-36,246,19,-89,-570,2009,14,37,-9,306,-64,4,130,1671,-106,143,119,171,-19,-47,-206,210,-87,115,-29,120,-104,293,346,-12,54,62,-166,-26,27,239,114,2,32,29,-114,40,172,77,216,8,45,69,-70,221,109,-57,118,267,-39,343,-16,244,142,59,-109,-21,7,563,98,160,101,219,314,13,-98,117,10,-79,20,110,-16,149,56,-63,14,15,262,111,-121,-90,11,-116,28,43,1112,276,140,-337,312,0,-138,-28,52,1,-168,145,-46,-52,-45,15,47,135,-2,81,2,-1,-25,644,143,14,-39,50,-20,-51,-34,24,-36,-2,15,-1,341,-45,129,-7,40,-101,6,104,14,14,37,123,21,-28,-41,-6,56,-17,-21,-3,40,265,924,-38,148,183,113,28,122,12,3,253,56,98,-5,90,53,-25,262,-25,-3,9,212,110,29,122,23,59,183,6,63,-14,32,207,-218,40,23,-21,-34,-179,174,-112,-12,-22,-21,-84,16,-53,54,-22,-98,212,94,157,-482,28,23,11640,3108,-10,-180,-314,121,-53,24,27,-93,-247,28,110,17,-400,14,-62,116,-56,32,116,7,-6,-5,15,-16,180,103,-14,22,48,109,49,-23,36,56,299,136,18,28,-32,-53,-7,53,317,33,86,-9,141,-59,4,-61,51,-34,-6,38,52,-4,25,-83,23,-269,-16,132,468,-19,279,931,-11,-117,-37,67,347,32,296,30,25,10,-57,74,40,292,-38,29,0,-12,-9,-79,108,56,13,26,-264,66,56,0,49,170,80,-31,36,-104,-6,18,-18,-35,-251,266,4,88,383,87,64,-53,-585,53,52,-56,16,-568,-9,396,128,130,-16,509,40,-179,126,110,155,-1,28,22,58,208,-55,1982,51,-65,192,11,47,71,-22,171,28,125,1395,14,227,422,-25,-22,132,-4,22,-24,-142,32,129,-48,18,30,50,469,176,234,59,24,-15,65,530,-4,-38,223,23,-7,153,-163,-132,149,-20,-111,379,125,82,-142,-3,-16,23,34,-493,158,-46,168,-278,-28,20,361,326,-38,82,-363,18,18,4,12,18,-56,24,277,88,-204,113,34,-17,34,328,54,79,42,8,46,-9,487,63,-93,-61,65,43,49,-343,45,242,-37,-106,-81,317,-116,142,233,1615,288,-70,16,9,126,40,-77,-39,52,27,-103,-78,-97,151,-7,217,63,327,81,15,-24,-18,24,85,-24,-40,33,-37,-56,50,-331,8,386,18,100,324,-3,72,23,-4,-15,-39,-247,127,-30,-38,39,-20,-31,-36,-21,46,13,-6,141,-191,36,-35,12,-71,66,-17,257,189,14,54,-17,60,-97,153,-219,-35,60,-31,23,70,12,-16,57,19,396,29,346,5,57,3036,5,-101,72,-11,7,-38,34,-46,-42,-27,362,197,34,-30,-48,-9,-58,24,34,120,-41,224,237,-22,28,-227,6,-83,146,179,-22,-86,-8,65,25,43,385,267,-227,140,18,673,-388,40,-245,3,36,21,71,-2,-188,93,-118,50,64,17,36,16,37,49,640,50,222,129,-5,14,555,-61,62,206,26,122,1,34,105,-40,29,72,40,-67,13,29,-45,37,3,57,-18,98,29,39,113,-108,255,119,7,-27,-523,78,9,-79,-13,-23,-58,352,132,-131,-114,-557,90,-97,135,3,-21,226,21,25,-59,-315,69,71,-37,-33,446,866,34,-75,1406,42,-30,-29,-192,-22,17,65,-33,-4,28,149,-328,38,-42,27,165,-34,3,80,-4,191,-18,147,63,-148,53,42,-25,-124,2655,197,-145,57,165,91,39,67,91,-27,59,-70,-32,-221,51,-15,-52,49,-11,-14,155,286,67,-51,194,134,41,1,-46,-257,97,-60,1,-32,30,40,-252,56,46,-54,135,-7,212,39,-110,60,-22,48,-24,7,43,-14,3,546,-2,10,857,62,4495,2808,4074,7,-15,17,-40,-178,164,314,713,11,-24,120,-35,12,-59,130,-123,191,156,-38,103,101,-34,603,16,4,57,-122,-392,165,-33,-50,-160,12,41,76,5,162,27,22,112,8,33,214,-459,80,-8,114,-74,-83,182,284,51,-82,254,-126,-127,-117,70,54,108,-33,-19,23,15,17,39,41,343,-45,-28,-126,616,-19,1665,396,66,32,-248,-49,92,22,161,20,-169,3,-116,111,44,25,40,-13,-13,28,22,-18,-90,-33,-56,2,168,-18,-21,-18,99,1016,21,-95,-9,-369,75,-16,-31,673,-14,23,51,-348,-62,15,-114,-9,179,-57,121,145,-39,-204,76,76,24,-66,16,64,29,-44,86,-21,45,-53,-70,152,26,120,-36,-9,-19,-88,-159,61,-21,-9,102,50,80,248,-177,66,26,25,-42,247,205,2367,370,-17,78,45,99,61,-64,-175,-30,-325,103,107,1094,159,206,-26,69,-106,1548,82,16,-6,-5,86,33,-159,8,-71,13,61,-57,1836,265,-107,29,147,-27,-112,103,91,-9,618,59,45,6,-92,120,-117,72,-36,-90,-16,21,14,8,-38,110,94,-21,709,79,-51,88,-32,78,94,66,21,221,-54,56,20,69,58,93,-18,5,166,32,22,12,-106,20,-3,43,174,66,70,97,224,31,-145,31,29,-47,383,-163,121,189,-35,-3,219,-253,135,21,-65,25,55,-24,-77,7,159,230,-207,-43,13,-49,340,614,-118,184,6,69,-21,-161,67,-84,71,-73,-1,287,291,-118,69,101,98,-496,39,-30,-136,-25,38,118,66,-26,231,-160,-19,-433,-144,-42,-17,71,29,-46,-33,-188,-4,-24,-5,-17,-30,3420,313,-46,21,20,4,-172,-172,19,-15,118,630,25,-42,4,-90,54,-110,5,79,-175,-32,134,-250,-72,59,-13,23,277,-69,76,74,104,-72,-582,1427,-113,17,-58,-623,121,-22,45,53,-14,-1,24,-168,26,-65,46,16,128,-109,147,43,42,-11,39,14,48,-42,-23,-50,-77,-45,1343,-297,53,-175,46,130,108,59,53,65,49,-78,1,51,-19,33,-249,-28,56,80,-96,-5,228,-8,54,74,67,113,149,0,-21,39,5,-99,-75,-74,42,57,93,22,16,-47,-11,22,169,36,-14,-16,-318,-33,-42,419,26,43,-167,-17,46,58,28,-46,0,58,-16,-91,336,-21,-71,40,-27,19,34,53,-14,18,18,2158,-25,180,46,-154,366,269,-31,-29,138,199,10,-548,89,34,75,-236,82,112,77,36,11,169,16,-3,2825,-31,-96,-90,124,59,270,13,-53,80,-9,14,6,259,241,-30,92,-136,-376,18,-83,-96,-10,25,-69,-112,-23,485,15,73,15,2658,289,-48,72,28,-37,-41,-72,142,70,300,-1,-61,-9,287,79,23,7,119,-390,27,-383,-21,-7,-42,45,100,197,-22,44,174,34,143,-86,75,78,435,-55,158,10,650,36,122,5,-88,-408,153,-22,117,21,-61,-24,20,-29,110,-14,109,-151,20,5,84,106,114,-10,-15,259,44,62,-95,70,829,89,81,-38,188,25,0,336,89,349,4,18,28,168,546,16,-33,7,162,153,-54,89,-87,75,-21,31,36,-188,-22,-90,85,40,58,350,352,209,4,134,290,-2,-74,-48,-25,-124,275,-4,-27,-116,246,190,12,23,77,96,-21,-79,-3,-65,141,41,200,-377,-68,-109,58,-31,231,646,-2,115,-51,-28,242,-66,-61,1,-22,425,82,26,-12,-35,516,-19,-153,-15,18,109,46,33,-25,12,-13,332,98,-50,-46,180,24,40,-8,-2,506,53,26,-46,0,-95,16,92,4,106,-141,78,170,-25,-209,52,42,19,406,0,176,90,-1,20,70,16,31,37,-112,19,-3,-126,-66,-55,127,-51,46,640,-100,257,-21,-39,81,-18,83,8,56,281,88,47,157,137,-21,47,60,-5,-3,127,18,2371,172,38,-332,41,-45,-35,19,37,22,-152,122,120,42,-93,49,-1,31,59,-60,86,-64,3,231,-37,154,-35,13,-324,2,53,120,-228,73,20,-95,-178,-20,37,89,-215,-41,32,21,-5,-47,115,161,23,-711,-9,74,-139,-34,-32,236,-40,-51,88,-2,47,52,247,-287,30,187,23,-8,-86,15,28,39,-86,26,44,49,230,90,319,-179,68,99,33,-66,-68,120,-8,97,137,-214,158,89,-380,248,-23,43,18,40,59,6,72,-62,29,88,-158,-51,28,17,-26,12,64,36,-27,-113,324,56,2,-6,98,-15,90,88,397,-27,116,-15,281,118,24,25,29,5,-40,-5,-10,-55,423,26,38,27,28,160,-5,-27,-411,92,46,80,38,35,39,120,317,22,236,8,27,28,16,157,-78,26,-89,21,54,48,62,122,30,27,-425,-38,-33,33,-57,93,125,166,-62,9,144,112,71,44,6,98,112,53,14,110,97,-112,49,-81,86,79,36,-5,10,11,70,151,81,187,16,-352,2141,-16,224,-29,-134,60,38,72,52,-68,114,-33,244,-68,-5,-28,383,380,26,-15,-36,-37,85,241,187,50,-7,42,87,459,2677,1517,-53,-29,-29,74,-2,-7,312,-16,-15,40,27,23,64,107,-1,103,4,59,-68,-27,164,-129,-3,13,26,33,31,92,18,101,2,21,92,46,181,98,32,242,2749,2299,1221,1578,1834,6087,779,-83,107,4,-246,188,76,8,273,-13,32,-159,-104,24,-80,-5,-100,188,79,-9,-35,69,0,5,-12,166,58,-18,-147,81,-62,-98,-23,14,14,21,47,18,-78,171,35,12,114,47,-29,-69,334,-105,31,4,78,115,44,-165,-19,77,-177,-24,76,17,114,-15,43,11,141,38,-84,79,-119,41,54,22,0,13,26,0,177,58,4,-69,-7,-121,199,8,41,84,200,-4,-165,-26,176,186,49,-4,-213,156,35,82,-55,-5,56,106,15,220,64,-75,25,-21,-2,-114,18,23,18,160,30,17,151,67,54,-1,-251,15,57,-204,61,-13,91,-45,-82,1,53,421,219,270,-178,39,66,-89,-12,-72,20,25,9,-4,-22,15,585,39,15,137,423,48,-37,-38,-46,-15,4,51,31,-10,-103,76,108,3,-175,-94,22,-13,-2,-16,89,29,3,-133,-72,201,-29,33,112,5,-55,-62,36,-6,55,-3,24,62,593,-215,-135,30,17,18,-51,38,109,46,-29,1531,73,34,44,175,-10,86,-73,11,232,-57,-123,65,-28,65,-51,53,23,73,-14,23,-14,-26,35,96,27,-139,-4,87,100,62,77,44,64,5,-37,41,19,102,99,26,15,-6,21,-61,106,91,652,34,-152,93,-40,57,-56,67,-55,-188,-50,-33,117,8,44,25,-126,-760,54,99,179,-228,-109,121,-43,-1,-10,-124,28,21,181,-212,11,-64,-23,28,-26,114,88,24,147,-667,-290,-140,-4,-114,-19,56,71,33,111,-112,33,32,-12,-26,377,203,65,-2,47,-9,129,37,23,278,-104,14,259,53,46,11,252,-7,26,63,-10,-50,-210,179,396,62,-132,-49,-34,61,-49,-39,70,39,146,4,80,308,-15,206,-27,5,98,162,-8,-27,6,-32,-199,-67,-107,53,153,-30,36,102,104,-13,53,28,13,-200,-256,489,215,-15,38,101,6,10,98,-57,71,23,-56,95,-19,-20,371,50,-1,55,-155,-220,10,-10,41,-168,8,17,-59,-68,-166,-212,237,110,-159,-16,-132,158,86,31,121,47,89,-22,-56,21,24,18,-74,238,178,-37,100,-17,7,23,139,-719,63,268,5,4,-3,-27,22,269,42,1346,116,45,4,-8,26,740,224,307,20,383,-27,115,-15,542,189,108,81,84,190,567,-8,-28,238,463,4,11,47,-12,-83,-8,-21,7,125,96,6,-119,71,67,104,-117,12,-47,343,18,-20,-41,0,93,16,121,261,58,-97,2,-48,111,-343,235,3,61,85,-5,73,-19,-136,-106,34,65,-2,31,23,-42,134,-24,-130,183,150,6,129,158,-54,561,-16,4,-14,360,-64,22,-31,-86,48,91,-30,185,1,-21,64,80,4,2,-19,13,15,65,5,27,590,10,-5,21,5,147,192,166,54,44,79,15,17,119,29,-20,78,46,91,33,56,-265,-325,256,82,-76,9,31,-13,79,48,105,99,52,37,-43,7,-42,187,-176,-46,15,-69,-73,78,-27,195,-19,48,123,19,-375,-98,27,-335,34,113,48,6,-91,0,24,146,2,1,248,-29,-104,-57,153,163,91,235,57,41,-30,-21,-235,293,29,7,31,-1,15,-51,306,-188,214,13,48,31,166,56,-3,270,22,57,11,-41,134,-146,21,-19,24,46,237,-13,115,9,36,71,2373,133,187,-3,202,161,23,-7,63,46,3,62,37,75,-66,205,2,98,0,51,49,38,122,33,28,-3,-32,121,63,-214,-1,-24,9,79,-85,-90,-81,-14,-528,18,-152,154,-23,106,-82,29,72,-56,132,48,19,14,172,47,9,30,243,65,-441,0,-24,-38,58,172,-166,345,-121,180,15,302,-14,90,-22,-32,5,-192,-199,91,13,108,144,-1,-27,108,15,37,240,120,34,-23,134,-4,-49,-87,14,-127,-20,-22,-88,21,253,-55,17,-8,102,8,180,422,342,-18,42,-36,51,31,101,155,-51,77,212,17,-64,206,306,117,36,75,51,10,133,-29,-21,125,207,223,104,-150,46,-13,24,75,286,19,74,4,-4,115,-69,73,239,-20,5,-119,99,210,-40,70,-92,-28,58,45,-1,-23,56,89,18,64,-5,67,9,174,-317,-2,-30,10,40,30,12,80,50,75,8,352,3,155,-131,159,128,25,-100,245,-441,133,20,225,16,-31,23,109,-163,0,52,-41,37,186,58,88,277,123,-18,161,-109,35,787,-59,-198,392,-12,-128,-39,39,-113,-126,-17,-6,-41,-17,-5,-21,-16,-18,434,-35,-331,-94,-2,39,14,-85,54,300,12,-119,26,-33,79,-35,-1,323,352,-14,14,-37,-2,-134,-25,67,14,-147,29,-60,-191,32,369,-292,-74,7,43,44,67,-81,25,-25,-66,-56,37,1409,-17,268,96,-204,223,45,607,20,12,119,163,217,51,238,29,16,229,-99,-524,-26,6,-57,-21,-7,16,-34,50,146,-33,11,-175,-47,156,17,182,218,150,-10,264,137,-30,-1,-19,-2,-10,119,146,-25,-377,34,73,-127,-14,86,79,84,16,23,180,45,32,64,-95,-2,-7,-27,82,195,-2,-18,97,96,250,-23,-32,15,20,52,-121,36,51,-63,-37,155,-22,66,-20,483,-12,-9,256,86,11,148,119,742,-15,453,79,84,207,24,24,30,51,219,48,128,607,-30,-1,-150,38,-1063,111,14,1115,-25,184,54,24,-119,-615,123,106,185,43,16,-396,62,-26,-145,-55,4,205,1,46,-32,-544,-10,-327,141,80,-1,61,36,96,109,80,234,35,26,448,121,-360,25,-183,207,226,5,-11,39,-12,51,209,605,28,-12,90,123,89,23,-7,-3,-17,-180,140,-19,244,119,84,112,197,198,-40,-187,83,8,109,-63,-200,25,35,101,-10,-208,-29,105,169,-85,30,-26,-9,190,30,810,-18,13,84,232,25,117,-4,140,-140,32,85,17,14,-133,58,484,19,-270,0,-26,-9,34,-26,-1,37,34,119,99,29,41,95,40,-32,-53,407,-71,6,142,140,90,-77,16,18,43,-113,218,174,112,-36,98,167,43,-178,240,212,4,8,80,40,31,-11,99,7,-84,40,31,28,51,-58,33,145,13,-53,5,149,19,354,-129,117,-25,46,41,-40,665,19,61,28,-30,-7,17,24,130,304,111,353,6,171,39,-15,-161,6,32,149,-5,33,-88,230,133,274,-267,4230,42,4,-36,-10,-81,154,38,79,148,-82,-10,22,-18,86,24,0,137,-80,-30,128,6,4,96,-78,-231,-124,-181,49,-9,35,-15,-516,30,4,21,14,-20,34,19,-137,26,19,27,-94,17,5,-112,2160,-7,-14,11,325,163,-41,-22,-121,77,-155,-114,-4,22,-69,0,25,-12,-10,52,53,314,-74,64,780,130,38,27,200,-404,-18,-5,138,85,11,16,147,38,-91,-137,520,43,-50,-34,129,509,-73,-7,180,94,63,105,-64,5,-46,181,148,85,17,-19,119,-10,-41,-44,36,-22,253,75,-32,34,81,263,58,12,160,188,176,-665,-38,310,-52,338,208,3297,-24,-5,3048,387,-375,187,0,53,27,365,19,122,54,-51,-101,-735,80,51,37,-118,44,19,-51,4169,-7,-25,116,145,25,119,24,132,-259,55,418,404,-22,82,39,-24,-27,27,52,-107,-1,35,37,-88,-29,-7,107,-2,93,-100,1,-28,215,-158,227,100,30,79,35,5,350,-228,752,49,46,51,573,217,-146,42,42,-53,-103,1632,24,42,-170,1,-10,-26,223,-18,-12,-22,76,-92,-53,170,-34,-24,-45,147,37,-22,59,10,-42,17,-25,-35,3719,67,-22,-105,-72,-20,1898,-484,290,93,-31,77,220,22,132,125,17,17,77,3145,1303,-8,1632,-89,71,61,14,-7,200,-211,931,-68,382,-10,80,-11,9,15,58,45,-75,17,24,-41,28,-36,52,4,-126,224,-2,49,-104,-34,67,-59,73,79,3,-47,50,19,34,463,168,186,176,-46,70,-39,172,833,211,-557,91,-12,73,50,-45,775,72,-17,24,19,-32,26,3,51,116,100,0,69,-107,-25,156,-48,108,200,2410,-50,-35,22,318,82,199,-7,-14,-323,36,50,2322,25,33,39,30,-69,38,7,0,13,66,-45,258,-37,-6,122,127,-12,-66,-182,-5,1424,-96,11,7,13,25,-68,-25,30,-39,42,-23,34,52,36,-65,209,-81,43,-94,-32,-34,37,-1,-115,140,85,87,179,196,221,39,3,-8,34,134,41,-92,-30,-75,-16,16,85,1670,-91,-272,18,5,69,72,364,-222,131,-26,37,91,-22,215,-39,286,86,26,67,266,56,-39,105,45,-95,150,29,4829,1297,-29,-52,498,124,468,-54,38,171,513,47,25,168,38,-115,25,94,50,95,-19,-51,321,2,-12,16,9,-37,257,-159,75,31,274,-190,67,-62,76,81,10,-14,-24,-92,184,-44,222,2337,-54,48,-9,-12,68,100,123,-53,35,-12,-12,54,195,-30,511,339,271,207,110,58,0,-9,95,128,48,27,-138,65,-43,63,385,31,-57,-84,-34,33,135,36,28,-64,197,-1,-10,183,-155,104,36,82,90,22,6,31,-11,117,5,559,-24,248,38,-35,38,41,81,-3,-84,-59,227,-52,37,36,75,71,83,-15,152,-88,-101,96,49,-8,79,58,-13,112,-235,-37,321,45,-23,20,3,-250,67,53,17,69,1137,39,264,-31,-13,-104,50,-60,-123,37,105,5,33,137,21,98,201,-42,328,257,16,-92,226,-14,50,49,11,303,2761,168,694,37,112,129,34,80,50,-11,-82,-141,-66,-20,-3,100,-22,4,15,3,4,22,34,-3,6,16,181,-113,-70,-20,-81,140,-61,0,15,10,70,-7,36,35,323,-46,57,144,52,86,-11,460,32,-9,-19,-8,-102,-69,71,108,-32,5,20,-104,8,-32,-30,73,-17,-5,-33,-18,48,-137,-98,19,5,-8,-105,0,-78,220,181,-16,38,38,16,-25,43,-4,140,152,-3,51,371,324,-16,-41,64,-4,-16,109,196,-83,29,116,333,-148,-132,74,60,76,38,8,154,870,23,-385,-22,-80,132,60,290,15,88,-26,164,228,-142,-2,-59,-15,8,-10,-4,46,-45,81,47,1,25,4,153,29,209,-78,386,37,30,109,53,-25,5,72,96,-19,-68,74,-28,33,94,15,-18,25,-128,-98,22,-198,70,50,-13,24,24,-18,-178,53,-118,7,28,-20,-469,80,-384,200,-9,36,-285,-67,-27,6,-51,-6,875,9,186,-42,-8,-38,-4,-32,-45,54,143,302,46,33,13,-111,18,-86,-64,27,483,250,-1,-41,92,76,113,253,125,-42,256,-49,2,22,86,-41,15,-242,-14,-73,31,70,45,44,-13,38,-149,149,635,22,-22,61,28,13,45,111,200,245,-153,-2,43,-373,-90,91,185,324,12,-792,-135,-200,79,-57,195,4,36,-10,-121,-129,97,443,26,-28,141,318,1,224,-23,30,27,32,22,241,117,-48,-98,50,372,227,42,-9,-38,-60,92,-5,50,53,33,23,40,-872,12,81,65,23,-34,259,-25,-140,22,181,-271,101,-16,-110,24,401,6,-993,143,17,16,29,-37,11,-210,45,70,133,6,157,331,23,-179,-59,82,53,-32,41,32,27,-203,5,51,26,176,-160,18,-7,-49,-12,-29,3,34,5,25,-68,-45,17,48,208,106,60,15,6,-5,-40,10,16,-6,22,100,-58,153,85,-53,-37,310,45,23,16,71,-9,-105,201,150,-131,-62,-77,-143,71,-210,6,24,113,46,110,-22,8,398,-97,45,-120,-18,-46,45,-68,-18,23,8261,335,-223,63,-244,78,-37,109,-18,107,-154,-9,27,-166,126,-38,159,252,-60,25,-25,13,103,-97,12,48,5,2,50,97,785,184,35,69,-108,64,104,4,691,126,89,-278,-37,-30,3546,176,42,2523,-9,24,-129,-41,16,39,-26,722,86,105,23,220,-4,-2,142,-16,473,-32,6,91,54,-76,108,90,-68,-18,69,-59,50,-86,-168,182,304,123,274,-292,-74,-3,8,-197,46,-1,98,81,186,8,68,168,77,-1277,-13,15,54,153,-5,57,-18,6,18,67,45,66,190,23,139,34,-8,3,56,-56,-15,-35,-3,335,13,22,-49,227,-7,92,28,52,-58,11,120,-126,57,-21,102,-152,-75,-81,-54,1588,-42,331,74,49,31,-600,10,43,-4,-91,-26,-53,-9,-40,59,-33,37,32,-156,15,38,-202,31,-5,-39,-129,55,-396,-76,3,-168,14,24,-51,-2,344,21,3957,850,5,35,-27,-209,217,275,-587,19,-48,95,-146,-42,-19,102,53,-1,223,2,-169,187,58,112,-6,-10,28,-1,28,-25,33,222,-106,11,58,54,4,48,795,-3,-19,-32,-64,2,35,28,84,163,-229,4,62,75,18,21,105,73,-28,-225,-33,-4,15,0,40,4,160,128,21,34,-65,3,-11,285,-26,481,75,175,-142,183,-7,-141,3,20,29,14,97,16,-23,7,-119,-31,15,92,25,65,-94,54,-8,-38,-12,-41,143,51,155,110,65,64,172,-66,39,4,13,66,122,59,65,150,-7,-188,46,134,-3,192,137,-320,122,284,0,124,18,1150,14,-44,12,3,1,-71,-10,67,-24,40,4,-249,34,46,28,-28,42,97,269,66,57,106,33,-37,-121,-32,19,-51,-34,2,77,-9,38,83,64,12,29,20,40,-50,204,166,-21,156,9,27,-59,116,51,40,-27,-3,-24,-12,55,217,-33,-3,171,3,66,0,93,-3,363,6,-49,-122,-326,41,-47,4,65,27,20,188,-66,35,120,1,155,50,-29,417,142,9,-50,-50,37,17,41,81,-33,25,-224,101,104,26,-7,-32,-21,7,68,7,-113,3,102,32,338,30,-31,75,65,58,-34,31,12,153,51,-6,785,51,-7,-56,-14,12,-40,4,26,-17,-22,115,40,-206,215,38,-28,-174,-194,724,902,-33,-11,17,-77,-11,-3,-111,-59,3,325,29,8,-36,391,45,153,-29,4,-260,-28,-55,24,33,705,15,96,-215,22,13,46,-63,54,92,121,26,311,82,223,17,-332,-680,83,16,-25,65,-89,10,353,21,-3,139,95,429,7,3175,6,-20,-1,228,81,12,39,-65,89,15,11,36,0,-27,-64,-15,322,50,-21,-103,-6,-36,-157,15,-99,52,52,8,3,14,123,17,0,-32,53,-27,-13,16,3,177,-26,36,-3,243,83,15,462,31,-10,43,-23,606,-53,-189,59,9,25,101,128,-18,-46,-9,111,239,-24,-154,78,142,12,138,-9,45,-143,151,134,-199,-103,-15,-6,277,8,38,67,144,-217,360,-60,223,477,76,-76,65,12,-10,-52,0,-2,32,-83,59,75,172,45,83,35,26,-54,-25,15,-141,-45,-47,-104,795,195,259,62,12,1,-68,144,71,-3,-93,12,135,22,20,-6,138,25,35,-16,18,-5,399,16,-105,-97,-85,258,47,32,-99,-199,114,4,79,93,-112,200,-60,544,7399,-193,25,-275,61,129,-37,66,8,139,333,307,2065,700,16,61,-22,21,92,-48,28,80,55,79,83,348,128,-76,-2,25,-264,-203,114,-42,-71,-11,94,45,-207,124,1,-106,-131,-36,-20,240,-46,20,13,8,39,-92,41,-18,26,-443,-41,30,20,70,-20,-82,102,258,-138,31,41,-12,-12,-39,33,3,-27,5,-155,-183,-47,50,57,82,221,756,-29,1575,-287,-39,17,47,17,29,105,-304,11,-98,-42,51,83,40,77,58,-19,9,-16,382,30,-7,-8,16,29,87,91,-70,-27,-65,1648,141,50,-139,124,-300,81,265,51,5,41,34,44,173,74,259,-1,31,-24,390,72,-19,49,39,66,-15,-35,-735,330,55,15,9,33,-138,130,74,-47,-59,-260,-131,125,162,616,100,43,-4,51,-259,-38,214,-43,-41,185,-15,238,64,75,54,34,-22,295,81,-40,31,-111,15,-28,-18,-6,217,67,37,-120,47,-141,366,219,144,73,56,-14,-61,238,-108,16,165,-339,225,4,-145,-116,91,26,2626,62,20,188,-60,58,6,-110,21,-106,-51,-779,1129,10,60,326,90,-43,82,-106,9,-35,94,25,20,-22,65,70,-78,-450,-109,-11,19,190,58,-40,41,9,422,-17,-149,-40,206,-30,-79,24,33,-9,-24,171,87,63,3,8,9,65,113,57,-633,76,28,30,-152,3,217,86,189,122,-64,92,-61,188,107,380,3941,-2,-11,7,17,-86,-20,275,130,3,-3,4,-64,35,47,32,28,157,-405,-14,-52,-14,22,100,10,-10,-10,-24,-6,4503,-91,54,30,18,-58,-63,15,-58,152,-58,1043,-72,523,114,38,43,170,227,-11,-49,326,-172,-239,46,39,-270,4,-330,-155,40,-44,-66,49,66,-421,-34,-37,218,-1,-372,-37,10,-34,-31,-60,101,-38,-81,126,-37,73,-75,-40,183,-75,63,-37,-66,-16,14,149,-5,39,84,26,-84,-102,22,82,290,-405,-167,-41,-330,97,-34,189,-68,127,168,130,-275,-42,6,42,60,37,-87,-16,9,5,-155,-28,10,68,195,294,113,-38,-87,43,107,18,18,48,104,113,174,23,-13,245,78,11,67,67,-65,-2,146,-147,9,-109,-33,-134,-249,150,-9,54,-238,-9,19,18,-173,73,-615,77,219,34,-12,-25,82,141,465,151,2,50,102,71,-262,-132,365,-204,-2,457,513,313,-2,-15,594,-154,102,-38,-232,-7,-16,-27,289,-14,-162,0,72,93,8,28,70,74,71,-130,-409,-190,123,137,56,823,-17,-9,239,-53,-44,326,20,37,-16,-51,-50,7,156,14,2,694,-248,-15,-21,-29,-72,21,-21,130,122,-19,454,65,-55,29,-43,-76,491,-64,40,50,-87,163,354,19,-89,45,-226,238,134,-171,-4,-61,-38,42,28,471,232,-37,134,-29,-106,-47,52,133,120,98,51,94,258,170,8,-11,94,12,31,54,17,192,86,477,65,-18,103,-30,90,-236,186,-333,-69,61,50,37,-503,-38,230,5,-16,130,-39,452,-77,65,22,20,-15,476,-95,6,26,1359,-18,58,1014,25,65,-115,6204,-86,4,28,31,147,-26,32,12,267,38,-19,-50,11,40,160,235,46,161,-63,158,-3,-27,-208,139,-3,44,-298,4,-173,65,-7,5,-45,24,-51,-96,88,10,70,-12,-85,295,198,-56,-157,-723,130,-37,51,-22,189,13,162,-99,-4,21,29,1,3,375,46,-19,23,-3,-157,290,29,23,94,-62,-5,43,187,10,2,84,158,-137,115,-22,13,-31,24,-18,43,-34,51,-26,120,-26,92,38,242,-35,29,45,-271,-1,-17,101,-48,47,62,723,110,148,135,-166,75,-11,-9,62,-38,-139,-31,31,45,-29,616,105,1,91,65,162,105,-80,-36,50,19,7,47,-202,300,4,396,304,-17,-148,-42,122,-16,4097,-20,-60,-22,-77,-51,-101,22,75,-1,85,107,26,99,25,-68,-12,58,-29,-35,-28,0,123,-16,-151,-40,-288,37,-26,13,113,30,94,6,-13,27,30,143,-64,-3,-37,15,50,-168,44,77,60,-228,126,6,13,2,15,6,-12,-128,-87,-22,24,49,-4,23,-2,-13,711,324,52,-443,-101,-81,30,-20,-63,429,44,34,71,-114,-6,-101,20,-31,-280,154,41,81,-61,222,-122,-60,14,37,23,62,206,100,91,189,219,-430,117,279,-47,29,110,25,-134,-21,-252,10,1871,376,-34,-13,-31,63,-13,48,773,0,144,287,647,-87,43,163,-455,-213,-270,5,-38,37,-21,4,11,-75,33,-37,-1,62,289,32,-149,-276,13,30,246,221,916,254,-8,5,122,-15,221,70,-4,124,-1038,42,-269,-42,21,318,-20,-86,-35,-92,-202,-207,26,-448,489,9,20,-68,-11,-190,-110,15,-141,75,-21,74,-102,120,-65,8,-87,235,-42,-17,101,78,-15,24,5,-74,-134,-26,-85,15,819,-100,-222,82,493,-74,87,63,76,235,17,591,125,-127,-83,35,219,56,19,115,57,-7,165,119,43,45,57,68,-217,26,9,22,116,-11,209,48,-203,59,17,-26,-41,-590,41,488,92,282,-736,17,112,26,-14,15,-19,-49,111,159,9,-76,89,11,-18,11,89,56,58,180,-6,-188,1501,-115,27,-2,66,363,-6,-459,-1999,-68,190,17,-90,297,-1,-160,25,25,-183,-42,2195,-33,-63,2,0,-1,481,173,-80,337,231,-29,68,1021,-70,39,-34,787,46,3705,-444,-763,-2000,-4521,-533,-94,17,49,0,-58,-144,-105,270,-228,2107,-15,326,-6,58,-94,59,661,134,1008,76,6,-16,-33,-102,1064,-10,14,957,49,-54,-6,24,231,239,236,41,419,-61,87,14,-179,-63,25,87,96,13,43,63,70,-56,1,57,9,-16,-78,-205,243,429,270,26,26,-8,-62,-206,-48,207,143,5,118,-6,118,159,-117,107,-101,173,26,366,-63,68,2982,-1,-2,32,28,-11,25,-17,14,24,85,-22,-72,102,6,-102,-12,15,193,-22,187,84,-24,-77,2,1,-78,58,-20,47,19,-98,-95,23,5,102,-1,26,2,110,-3,25,-7,214,40,31,66,293,-46,44,-14,16,111,-55,3,-23,104,43,91,46,30,184,34,55,-38,-83,5,130,772,-48,88,-32,-156,43,-142,6,36,8,-16,-31,69,30,-66,-16,-23,-1,11,24,132,97,417,-67,-17,29,-21,33,13,-27,-27,58,83,-339,-95,7,72,-26,-5,376,-13,-62,-127,-253,-20,12,113,-41,43,35,-163,9,46,55,21,359,29,73,117,23,210,2,157,-723,1,-61,15,-16,16,-66,-15,-17,10,-85,99,-11,926,64,258,321,-52,28,214,15,152,-25,283,171,-175,212,16,120,296,68,-70,-497,88,-80,35,32,383,-23,-201,190,84,80,134,-66,-19,128,94,310,-191,27,29,89,1,-74,-242,-107,-19,105,-73,3,-313,-26,7,-123,324,776,118,115,125,46,98,124,177,9,2,-81,5,30,-6,89,210,26,76,-8,-10,-23,10,116,153,-28,60,39,-15,-17,-27,-1,111,-80,193,106,-32,-37,11,73,-114,183,1680,1143,110,135,292,113,34,301,-46,0,220,-15,77,24,-152,16,142,19,63,154,-78,-376,5,-3,351,-26,-23,31,298,134,13,112,-16,30,180,-199,41,781,51,-161,4,-929,-135,-196,-93,-3,-269,-339,-248,-184,-40,-125,-219,-432,-292,-271,34,183,111,-327,30,17368,85,46,260,-100,12,-117,38,-50,-57,-15,2,-52,-243,7,-382,-168,-205,152,-29,135,162,-210,-136,430,521,7917,590,427,6528,145,-93,85,314,3579,193,752,7,103,258,-410,214,248,600,43,-50,5,39,265,345,432,-290,103,-625,27,1,652,55,-30,171,-119,45,-17,138,-433,-7,159,384,189,-362,919,22,72,-26,166,0,74,108,-57,403,822,-29,-93,27,5,100,267,204,14,103,205,0,46,-90,-69,44,-26,143,139,-39,73,-20,-1484,765,-32,817,42,-12,-31,185,-35,113,-57,-117,278,90,28,196,-571,137,494,-580,6,-95,-980,963,-161,34,251,48,-254,234,151,19,29,380,119,-61,61,-60,-35,3,537,-84,-185,98,152,-101,-225,-133,224,375,562,-699,266,-40,-9,-30,101,16,254,229,-35,62,262,117,172,178,-245,28,60,-11,328,-19,24,-76,-361,170,424,56,360,284,219,117,695,90,1,222,408,565,145,1932,-288,-162,61,45,235,52,103,370,59,25,-39,-3190,497,2962,-22,800,-100,168,-188,28,-89,60,440,-242,785,152,-100,9,210,534,82,-552,-89,-11,89,79,294,-107,29,-80,23,162,262,-65,58,632,7,3,22,181,-123,60,-372,33,137,-6,55,-360,195,309,-140,220,-61,186,-217,13,939,-29,-54,117,8,-38,8,657,189,-5,-159,38,-1,-35,16,-294,-234,273,56,-359,3,102,536,666,-486,624,-71,405,2,-41,-80,8,262,-20,362,16,-207,-41,-154,80,211,140,-301,-93,354,55,324,109,39,263,-168,616,395,-171,198,105,42,-164,386,633,-50,131,-118,194,13,-5,851,-537,18,-8,770,-211,-572,105,202,-2,-59,103,-177,-98,329,319,-266,147,-411,110,140,642,-175,571,-33,190,-193,-138,17,344,-1,6,49,489,205,110,556,282,-172,111,891,909,67,43,-10,220,-134,58,51,710,849,-193,93,-50,-40,54,632,766,895,88,357,-196,22,-172,13,144,39,124,98,-174,-120,208,749,-190,37,559,-1661,40,456,-145,249,-66,46,312,259,-10,110,-296,606,-62,9,222,265,-166,77,-119,-217,104,312,84,-42,-488,34,505,-6,169,-11,-4,247,312,-464,-114,-158,59,62,-62,-132,37,1736,189,5,274,-210,324,-15,-24,-687,184,106,60,-270,395,-7,156,668,41,-307,-241,381,557,-113,-50,54,235,209,317,800,110,-90,-201,212,17,443,685,-309,122,204,-47,198,-56,324,843,-166,-253,274,314,-4,-28,-88,887,-269,475,93,64,-77,-85,-25,254,63,-100,284,48,144,258,-77,-128,66,-76,-36,-342,151,-414,-24,378,-45,-135,546,176,-29,6,571,81,61,138,306,1143,126,-100,-16,-489,-6,71,119,10,11,-18,-53,104,235,-68,34,293,9,281,-250,43,285,-58,308,-8,352,-183,-245,80,-107,87,-21,-117,-4,229,371,1927,-82,48,189,282,12,-169,-4,507,-378,9,-49,-82,-52,48,216,-258,-252,39,-233,37,228,-681,-536,-156,324,87,6,-113,561,53,398,425,452,-219,-68,67,98,-18,120,-310,-44,65,-116,42,190,-131,52,167,157,-40,20,160,325,-53,-25,-36,-78,-253,-83,56,-243,-5,-426,-90,402,26,-104,-117,296,-255,-1278,398,-4,-389,101,-178,556,111,269,65,-14,-23,1219,266,-118,-109,92,213,312,361,-103,-48,-199,190,103,-49,67,341,-85,-15,-78,451,53,767,100,61,48,-192,587,-469,-424,261,542,370,-31,337,-5,-145,3,49,-120,1,72,15,468,100,125,-77,293,711,485,131,159,205,587,1,249,365,58,69,58,1,246,-410,234,496,-55,373,106,11,134,-86,-222,100,581,199,366,1419,247,-323,-113,71,234,2,61,-5,239,80,-124,184,32,427,453,-119,2,18,166,-61,1199,6,-2437,20,-139,133,764,46,125,38,243,269,-12,-108,1421,-63,-323,-120,392,-507,250,355,-1,-234,141,169,-191,152,56,-10,-141,59,-383,-100,322,16,13,-104,96,-75,39,-55,604,265,58,258,226,84,822,-53,-104,36,335,8,27,109,252,-153,51,-8,0,214,-321,-101,447,-72,1400,315,-72,-383,93,-910,-86,27,-13,295,56,175,289,199,-68,565,471,-72,265,561,779,-490,113,23,-17,-203,334,241,-21,-337,105,448,20,843,414,25,246,52,719,42,-155,-84,204,492,263,-39,-2,228,19,477,403,64,127,-142,-67,-89,-20,233,-209,250,476,-264,-61,139,-47,-42,162,155,226,21,1138,791,122,8,-418,157,300,119,-137,78,988,123,2,-79,316,-140,489,-93,42,-138,-606,98,124,212,228,-20,63,-171,-411,-62,73,215,-220,-132,99,813,-3122,332,44,-115,-214,40,-17,-623,9,-148,591,324,382,4,-238,44,-110,1934,324,71,320,-53,335,-53,-196,-189,298,45,223,17,25,19,23,-106,50,103,32,-722,95,66,108,99,176,-452,1366,-216,-617,38,9,279,89,-1767,-10,-3,298,725,477,-557,114,2103,-1873,111,-235,-741,-614,-135,184,385,-16,-69,-114,746,160,360,134,-155,699,-7,114,-86,15,-39,428,-114,-801,537,395,193,-59,-178,150,531,-6,-614,-277,1025,-197,151,-776,-105,-380,464,6,-173,437,-82,40,2,-16,44,1229,404,465,408,-21,-13,192,145,472,-318,-702,208,28,175,294,189,14,360,-151,68,-43,904,-238,94,-74,5,-24,234,-314,86,74,198,105,94,19,35,585,-112,135,5,43,37,85,-173,80,24,-717,-45,-1285,23,96,-41,-22,-683,-340,214,61,-251,-506,8,-32,223,-18,-35,649,70,128,65,139,90,-129,-143,-67,-718,463,195,5,156,-419,1345,-581,51,210,159,-340,90,-377,-11,-8,597,-791,-177,-335,-2,18,7,-34,56,-479,-186,-65,197,141,1028,-346,74,75,9,96,21,-55,-55,-219,37,52,61,48,467,11,-458,816,153,-13,258,520,-1461,-178,-28,-44,4,390,-1349,-41,-165,-18,-13,-155,142,-42,148,278,139,-28,284,-27,-211,5,17,10,296,-55,-263,275,1123,131,478,33,-37,82,3,-124,32,-24,-42,79,221,121,-71,-90,86,225,53,190,-108,-134,194,-362,53,90,-2759,-43,44,-450,-752,-204,-46,34,128,90,-452,-201,-38,114,243,236,-149,-54,-286,35,530,-15,121,-75,298,-139,132,511,201,17,755,-77,260,-51,-77,-287,68,66,173,-192,309,78,-306,26,-113,-26,19,48,1017,-662,-496,-641,-935,-153,57,432,201,-176,13,16,-34,53,460,916,197,-135,530,892,220,376,35,141,-512,1223,-33,187,-301,-373,-100,448,-665,820,48,175,1254,212,44,-125,433,-131,-30,-685,662,780,-795,275,-262,69,-244,-35,-591,-26,11,1289,-42,19,13,-266,205,-25,-199,-470,-35,88,72,-81,100,2245,-205,103,-545,887,113,15,495,442,157,30,-12,55,786,-64,-130,184,-209,636,-145,-240,423,6133,123,165,-79,-316,-30,-61,90,1461,8,223,180,3,202,-49,32,120,52,-330,-86,248,-12,465,45,-18,631,-839,929,-179,-31,241,-143,544,37,121,1274,-82,-41,-247,-77,365,-28,-333,199,-18,-47,17,46,191,-128,23,484,68,126,103,239,-430,170,60,-188,43,701,185,413,0,1260,321,-110,-225,-8,7,110,36,-942,357,-41,45,-344,345,-516,-70,55,3,-282,-50,-15,-129,-61,281,835,8,828,106,393,-23,634,402,453,-53,78,572,574,154,-199,-306,81,-62,-134,-86,-107,-44,-46,-148,-12,-78,-515,430,-44,78,-70,580,180,135,-1160,57,376,-52,227,120,304,308,-65,52,285,-128,26,-16,-156,272,17,190,7,-179,8,-19,-290,140,155,-171,90,298,-13,-170,381,-571,146,212,491,177,112,2333,-156,153,-855,187,-374,27,-10,256,368,438,-70,98,70,1278,42,-429,883,-81,484,-94,71,118,136,230,356,-186,1062,227,195,27,-1,-579,-166,392,175,-77,197,-69,483,-223,169,307,-499,105,-71,-331,-13,-404,-162,585,147,70,-14,-156,-12,194,-702,147,-96,146,772,-91,99,48,310,-7,187,-83,70,184,80,72,-257,-74,800,514,589,26,152,-76,104,230,129,45,875,-800,266,-151,-63,314,344,20,-45,-18,-299,255,231,40,450,13,198,203,486,19,-23,-287,-225,640,-740,442,95,2355,208,371,183,-151,171,135,14,82,-36,122,-84,-43,152,-260,152,97,113,68,98,-250,60,98,33,29,-13,-99,25,341,16,297,161,144,-340,25,-210,154,-3,-169,-90,-140,7,-777,-77,58,-57,295,319,-61,-33,178,151,-159,232,255,-31,109,77,-246,-19,129,-148,-9,34,25,38,646,395,-152,93,-26,-993,166,-199,-403,130,-11,-16,-1,-123,16,-65,-145,466,560,-288,129,259,-2,1804,1010,219,83,209,541,-53,-343,49,215,67,98,299,-84,395,-77,-105,190,-7,39,-71,231,167,-35,-42,553,-236,-894,125,-41,71,82,61,-41,152,61,-41,9,-165,-55,459,124,-89,-21,-23,310,-39,-379,-75,1371,680,79,-189,-187,-46,-174,-257,96,-452,-78,84,-69,363,59,-298,-4,284,-297,120,85,-49,-15,-354,267,-466,-132,-13,123,89,23,334,174,-38,2325,76,101,558,-186,72,-221,382,856,939,-203,104,-33,14,98,-405,57,-192,282,21,361,-760,56,-22,135,379,13,-1174,1550,-724,-213,139,844,-291,68,538,42,467,-121,339,315,193,41,104,165,-496,111,372,150,72,-95,321,51,-76,472,340,28,-1009,-284,65,487,-411,-45,262,280,285,135,-27,-6,245,-220,407,461,54,-220,452,134,-999,348,852,-27,-15,-150,-122,112,545,14,65,-46,-568,353,378,143,1147,-2,682,-864,736,799,58,288,29,230,-67,14,101,14,26,-706,-540,10,-247,-27,-229,205,-17,441,-396,285,-1059,-104,1,157,127,1117,-387,797,-1122,26,-84,-173,43,212,703,431,17,-107,18,554,68,-572,-32,334,7,814,88,-5,253,500,831,-83,-383,65,285,31,-378,316,34,189,-159,705,53,252,260,495,-46,1638,362,-17,-72,-451,237,-57,-579,132,333,-133,58,779,628,118,268,-99,1417,-1279,320,40,839,78,-36,211,459,-12,32,-6,-83,195,77,135,47,-46,102,-21,-343,-4,371,-4,-79,-1,-42,25,88,174,-116,-62,63,-357,10,-45,130,-275,-29,-26,579,363,-157,205,963,28,63,39,55,22,59,776,57,0,-880,-254,-40,17,-181,251,-202,56,83,-25,353,-646,538,163,149,50,110,-10,52,-74,79,480,-105,303,-2259,547,-33,20,213,150,-244,-93,392,317,29,237,-1,-495,-109,166,1098,17,120,122,-302,466,-533,29,210,327,449,27,-97,374,80,38,393,38,743,-87,-140,109,469,41,2013,101,-23,223,-154,128,-186,-403,-293,-38,1273,82,606,19,924,-52,13,21,133,477,494,-9,33,-36,-168,1263,899,336,89,179,377,203,16,-12,21,473,-28,160,-152,9,-17,43,1384,65,165,8,-72,-27,41,67,22,-40,21,46,228,313,360,-23,-232,194,49,89,585,23,-11,293,47,1,6,-6,192,278,-44,-169,-49,-68,-801,283,2,161,182,66,-13,-62,-42,-58,248,554,82,-272,128,-208,20,260,-42,300,-174,311,-15,281,667,-175,-188,-944,-413,482,-28,2,506,-639,42,-368,181,739,14,-15,-215,-490,-31,-227,79,63,-79,203,74,84,71,-90,191,36,-108,339,-282,-43,41,18,397,133,18,208,-212,117,-704,144,358,-239,-48,319,-50,936,795,259,-378,81,25,32,-206,292,13,-49,157,206,304,-1264,16,138,45,11,-49,-1478,233,80,183,641,425,-25,69,141,83,-191,411,1020,-196,107,212,163,428,169,114,83,-51,-84,114,-292,-285,75,157,550,-29,127,-308,1174,89,-223,-49,-45,274,410,337,-47,-70,16,-57,633,141,-208,125,694,179,380,569,1575,-10,117,-89,351,219,739,47,-70,-489,-414,-20,77,29,-647,-61,-16,479,226,16,44,146,-134,1,-39,-146,-28,88,81,953,1909,122,18,-32,532,420,-1332,-717,113,323,35,43,3,110,983,345,-256,512,663,-85,-679,-62,-20,1169,484,-196,-65,15,79,-259,431,-76,-25,-80,127,-36,159,56,384,-85,165,765,160,-190,224,29,127,77,735,692,280,-53,835,-103,134,451,-11,37,-44,-73,-117,10,134,-34,936,-97,-374,259,546,33,-88,1266,-71,1,111,127,267,342,438,22,633,19,141,1108,9,-97,-68,-162,-458,253,207,89,891,30,-2,8,366,6,46,939,954,-37,300,746,40,467,-75,-139,-350,-9,148,47,297,-68,-1,15,891,21,-194,40,169,-41,367,-115,83,163,-126,270,-149,69,178,808,253,84,359,615,674,-119,-337,278,-103,22,123,161,-89,67,110,-115,-45,-20,134,208,5,176,335,-980,25,15,37,-93,246,-359,-454,96,21,4,2,274,483,164,28,384,43,89,2266,331,1,-88,-1249,128,-590,-86,112,-10,14,40,148,215,-195,-234,-109,97,-419,34,-134,2174,614,197,314,100,-20,-203,-39,-313,-166,-162,78,-3,7007,7,324,-25,262,29,134,-324,-12,157,-93,-400,523,165,-339,305,-9,-34,-152,-396,-270,292,35,268,267,66,-421,218,-53,1163,850,126,49,-55,1982,11,387,469,176,481,241,-114,-92,-46,89,88,550,-319,49,-43,317,1615,288,-332,-39,-275,327,-18,160,386,72,16,39,-36,257,-69,-16,396,57,-101,-38,237,-227,179,385,267,-227,673,16,640,555,122,105,53,-308,285,-71,171,-8,34,-76,21,58,31,25,180,15,372,8,15,37,-1185,-523,-215,-131,-148,-470,126,275,281,165,-259,518,-380,155,-685,-47,513,-27,118,-12,-452,199,546,-66,-123,99,255,39,-101,-58,137,145,179,-99,104,-159,206,-378,150,153,-33,68,709,-242,71,30,-47,1014,26,295,-115,-73,54,71,22,7,-172,569,118,630,-90,-378,11125,301,-61,-69,104,-582,-395,2,226,-95,135,51,342,22,66,-184,269,-723,64,763,-241,-388,-173,76,191,694,34,73,-42,-304,-408,102,90,-259,51,1493,-129,-320,378,14,-120,-138,-31,50,-97,62,61,-422,168,114,1066,4,134,103,124,265,18,1150,646,470,-320,294,-385,55,-5,16,4,-38,42,44,-543,135,40,152,341,65,109,-22,84,0,-87,-520,-854,320,107,-276,-177,-13,377,-117,353,-7,-12,462,-173,400,40,22,77,134,-64,-402,-163,-506,32,-581,-91,-28,-159,-227,-173,356,-13,-256,-18,35,751,8,394,-110,-53,99,60,91,595,-1314,0,60,-2,-75,-116,108,-59,-142,62,176,9,67,9,-271,320,-819,-65,-256,65,58,45,369,-29,-25,-230,-173,57,117,-58,-30,20,672,-9,165,24,14,-45,405,1784,57,63,111,-69,484,324,-102,41,15,91,1,-129,-61,16,263,148,-60,-201,61,21,309,10,925,219,-144,181,258,-34,-133,87,373,-180,809,1,463,-11,421,196,9,-6,-5,-125,-87,34,541,16,-213,36,265,179,182,581,33,83,17,-75,712,-86,500,723,245,167,31,880,41,94,90,-125,-34,206,117,104,27,-392,128,12,735,370,1063,1351,692,59,-60,105,-35,139,-523,-220,67,405,-138,-83,6,49,69,42,29,28,-83,351,241,111,565,219,582,163,-222,-61,1189,-78,74,67,-110,88,258,229,173,-25,-36,-3,696,240,-127,32,9,158,14,44,-29,668,19,73,120,384,86,56,171,101,72,-10,33,337,555,-515,-88,64,82,50,254,414,571,-35,99,27,37,265,1317,366,8,1015,-231,-17,-46,2367,52,652,48,694,141,-147,26,60,84,17,177,23,735,50,233,-170,401,-26,60,531,37,-71,36,-1516,-174,3,-32,35,-10,544,-333,587,-158,-93,689,-62,99,810,14,43,65,110,-58,352,306,182,160,17,-458,-45,151,23,8,6,28,249,40,345,24,-96,-23,217,704,237,32,-257,-28,-327,23,-56,260,446,54,-25,36,383,-797,66,38,100,39,258,207,-67,-322,174,46,-22,3211,73,204,2,3,29,-34,149,91,41,22,-24,650,4026,-49,1504,36,152,-154,35,76,-57,-208,-82,-77,-103,57,-16,-421,16,92,1350,232,381,-90,270,1357,311,-130,319,-5,82,-9,47,295,-141,109,210,-9,-97,83,-14,48,-103,-202,-88,115,-181,396,146,133,194,127,98,-30,514,-93,438,72,22,139,31,-102,34,758,136,76,-98,5,11,303,38,63,153,-56,74,-150,492,79,225,199,-32,-66,22,129,-305,-53,47,179,-145,250,69,24,-20,201,284,-128,66,-12,1432,-187,-297,-34,-90,9,-146,984,140,22,-100,552,127,186,519,99,-329,425,-226,516,82,215,-153,314,98,-11,-13,369,-77,-8,27,92,-141,-209,-121,-330,-176,-185,225,640,616,-332,64,1517,600,-159,59,16,-67,-324,53,275,83,-436,145,-44,1026,666,-397,-896,-28,103,106,46,851,272,123,706,1195,457,439,-47,-441,-225,91,157,30,191,47,339,7,828,415,1181,-7,137,60,134,127,37,278,0,1971,-50,131,-18,-59,390,869,27,239,28,31,115,349,-644,-142,75,-27,504,223,280,12,103,2,645,-64,33,68,-69,-492,1021,210,9,-13,19,357,-44,-96,195,324,277,72,-181,127,6,636,-4,11,9,154,-143,65,-40,42,205,-155,109,-39,183,-549,-112,67,36,439,-75,-251,-163,474,404,98,64,92,-24,43,2090,-134,126,307,90,271,8,-594,-45,-44,54,-7,4602,-43,700,-10,-26,93,59,124,139,31,-304,-48,-249,563,-373,-224,-14,97,167,41,83,161,-711,-9,318,-28,59,-137,88,40,324,90,521,1043,-980,423,39,120,40,144,71,187,177,-68,-28,-978,380,-320,459,-28,170,-151,-68,-27,-12,18,4,-13,294,30,14,47,152,199,184,-251,-204,-15,25,585,-19,-159,-337,258,593,203,-71,232,-169,19,-64,649,652,-760,208,-667,1,129,377,203,252,-2,146,206,-330,251,100,41,-16,412,-56,24,238,178,-87,-34,279,-719,-37,740,189,178,25,119,-47,-390,93,61,-167,4,55,-37,91,-430,319,226,-22,91,121,-375,5,6,136,248,57,-434,293,7,15,-180,15330,-455,-16,9,-372,2528,202,23,-270,37,18,66,172,256,171,229,35,40,-96,93,23,-14,91,15,-87,878,8,102,422,35,212,306,1131,-69,232,-159,-69,-1,-317,-30,-4,50,27,-131,-441,186,161,-109,-126,60,52,-94,79,-82,-51,998,29,258,-177,293,-134,-292,-74,-81,-245,41,-204,-62,24,-333,119,43,-99,-524,156,-54,264,181,-377,79,84,45,-95,-7,-27,-111,-583,-101,-23,-253,139,-130,483,742,49,453,-448,24,10,-1,-1063,-3,1115,184,259,-615,-326,338,307,-5,205,-166,-544,107,141,-38,80,234,230,448,-360,142,51,605,123,76,-175,-167,119,-10,-208,273,-70,810,-140,85,-270,61,29,41,111,-71,74,-53,407,90,-77,126,32,-113,140,-407,-131,-81,98,195,-136,-19,2,212,-130,-1072,120,8,125,-11,31,429,612,887,-188,-238,358,258,-109,-9,-326,277,-63,492,227,37,-140,-119,344,275,76,36,111,56,-356,261,-10,128,61,31,-4,-29,-259,70,208,9,-504,112,143,-1079,221,153,-2,-54,16,-59,1754,-872,100,-462,88,18,18,43,153,-299,-83,93,262,388,206,111,-24,61,-162,32,51,49,46,-127,401,493,-39,13,-62,407,972,67,20,-211,713,-41,-141,-110,76,-98,1328,-11,-240,88,261,258,-26,52,-574,43,8,72,-41,1616,44,238,-168,-3,194,-28,509,55,-3,278,73,179,-577,589,-201,-199,136,-258,223,48,9,-91,83,-1,250,-104,1,160,144,149,-340,158,25,112,-30,60,287,-59,-15,101,-88,-97,-164,62,-824,78,719,122,-27,188,61,-317,82,22,-11,-111,30,-22,-24,-146,-777,-644,12,-45,502,-378,-598,-404,-133,-93,-55,209,-297,-84,49,254,322,-696,507,-85,-31,103,209,-25,262,74,-32,546,-40,-50,164,-109,44,-266,-32,47,-205,630,-82,-316,-63,163,-549,-96,82,-178,-66,233,414,-214,-182,162,590,-389,77,194,358,13,195,207,595,190,61,99,842,-60,-147,-255,32,184,-181,-93,-257,-109,345,-46,304,206,208,1297,273,527,145,-119,37,-515,-8,56,133,20,-455,521,-41,43,-55,-36,-320,18,-50,2579,339,489,373,-45,-63,183,-26,92,-20,63,-10,151,206,181,-216,-759,-129,6,45,36,-49,240,56,1150,29,174,177,69,-365,153,-164,105,152,-237,448,279,433,-178,2,176,328,289,-27,121,-65,31,15,58,1661,249,-433,67,7,532,-275,-3,151,447,42,66,76,-19,-93,129,463,227,107,381,-29,124,321,23,-628,112,689,87,439,1266,208,-274,-242,-25,807,2,379,-280,-9,-694,158,298,-29,-90,36,-22,-771,279,-296,-99,-25,77,952,131,5,-218,-175,-8,1,14,281,156,218,149,13,34,-110,307,-130,4,-348,-28,201,254,-20,1565,-38,64,-234,17,154,-6,256,540,-25,-67,19,-58,-99,-18,77,29,-104,-419,40,442,309,1078,2,197,102,1195,-59,102,32,61,324,5,482,144,-678,25,367,7,16,91,183,49,93,-77,774,3,9,254,171,-23,75,554,-163,8,-210,-281,-211,85,17,142,1406,112,85,50,393,-148,-78,-235,38,779,210,462,19,-109,20,-122,-160,181,255,-56,46,6,76,420,-226,79,95,296,26,3912,433,-261,47,473,15,-632,780,-52,397,-228,34,-242,58,-1,22,319,-44,159,-201,-19,1990,6,197,143,118,89,132,219,-15,418,-445,62,58,509,105,28,-31,432,-19,-29,678,-45,-100,61,-596,0,76,224,175,464,-278,76,295,-124,61,-680,502,5,566,59,-17,-180,4405,188,-26,38,-195,-2,24,797,-121,219,-15,-86,235,60,926,85,119,-41,-5,819,-375,18,-18,-51,11246,-22,51,32,-27,-100,-371,418,123,459,-31,-106,-228,0,20,-12,-25,-484,894,77,-120,1632,742,-211,591,-34,-19,385,-104,172,-557,-71,775,-323,828,-288,-115,774,469,91,-133,606,513,97,321,82,390,89,-62,-10,-54,-34,-107,195,271,62,4761,51,102,-294,-28,-104,112,201,-14,6394,15,682,631,22,181,15,-11,-69,-104,20,43,109,196,146,81,-78,-194,118,-68,132,-18,-178,-469,-6,200,120,26,112,366,-149,635,61,13,-11,-253,-90,-792,-57,-121,-129,318,-70,-98,-59,64,-872,-140,-1003,-23,-110,-993,157,51,-16,176,48,100,218,310,71,17,3081,-210,6,-100,609,-369,90,670,-46,-175,58,-10,336,61,147,-49,-3,-18,343,-231,77,48,-252,98,311,-115,190,-95,-40,8,38,488,10,-24,38,-25,52,184,-169,-26,722,-4,-12,209,322,-68,-86,21,74,14,187,-2,-1277,0,82,-3,245,169,651,-600,63,59,-100,1331,1157,-394,344,219,23,-129,-23,-45,106,990,234,142,-38,136,15,59,336,-239,-17,138,29,252,90,231,-44,-76,-365,78,21,70,-2,96,67,-53,321,237,105,95,63,586,903,-161,272,722,2,-287,-94,-204,-6,-609,2585,682,267,-27,78,33,250,-31,535,46,167,76,330,177,71,212,-19,-74,235,32,9,194,79,255,165,-203,96,179,-160,-43,54,103,191,-56,-12,-5,-55,709,93,-499,-29,-10,128,26,-17,-553,136,102,113,1,667,-25,-124,30,252,-162,440,111,-7,156,-65,198,-249,403,242,-114,-81,524,129,68,31,76,-161,230,165,25,-40,44,440,24,-88,106,29,-79,446,-299,-25,-176,31,102,-82,25,381,2,189,246,144,-359,79,15,233,166,287,80,-89,265,83,69,-78,-1,-23,-35,44,-17,-1,-71,-138,-506,53,575,434,-3,37,85,-17,47,29,-278,602,82,169,24,348,9,278,48,-74,45,236,364,35,-61,-42,-29,74,257,-68,685,509,652,297,267,118,28,513,154,64,82,-60,-42,-108,238,1217,252,-2,80,810,30,125,12,-74,-11,-45,678,18,109,36,-165,-256,4,900,11,-57,143,193,63,207,27,-85,90,-12,14,99,71,864,103,-49,119,91,39,222,-40,-48,35,16,156,512,28,41,-166,352,60,361,-432,67,349,6,-8,50,23,-369,-467,493,43,8,149,7,196,63,233,-25,-38,24,26,309,-150,268,41,-28,-47,10,187,193,109,-258,106,226,39,68,-245,-45,46,52,124,-106,337,726,136,276,-29,-36,103,0,88,-11,122,191,5,25,154,334,219,10,242,-6,494,-142,253,-121,255,64,31,-83,599,1299,39,65,560,477,64,1155,55,55,71,-80,-110,107,361,-34,21,722,1130,63,67,-32,69,220,10,250,-167,79,370,912,85,63,-86,70,202,-16,12,-24,-17,116,-1,4,70,-7,171,-46,180,564,-26,113,224,-301,257,1437,788,119,135,175,910,532,-63,205,1188,-382,-173,304,150,115,-64,-31,-235,183,37,2031,142,-417,2507,996,50,1825,473,-323,58,-293,-169,231,41,78,84,156,280,317,40,144,7,33,761,110,-3,-453,157,1051,-2,486,292,40,-89,37,-43,-1293,243,724,-197,-39,219,2607,362,-189,85,190,467,1088,338,-32,144,200,377,517,142,469,-346,246,-65,533,400,101,-19,9,231,199,36,-60,-151,1130,403,-1088,332,1423,180,181,180,-204,94,521,46,229,-176,63,67,117,365,134,-85,278,180,-26,157,238,36,-335,70,19,153,81,105,367,20,274,105,262,-30,27,12,57,37,742,549,10,398,-101,1011,13,129,-27,252,28,120,1587,187,25,736,108,-20,72,210,-35,97,343,-7,-172,110,434,-237,41,155,-70,393,48,119,556,-139,89,138,255,7,246,513,-66,7,3,-50,145,681,25,279,94,373,156,125,139,33,10,-296,572,317,121,318,-247,-3487,-322,127,82,247,152,88,71,77,171,15,224,-100,118,359,125,169,-9,4,209,-20,-128,95,-25,273,-36,298,70,19,92,560,254,-43,187,278,36,156,-43,16,238,450,180,177,-328,62,226,65,81,86,86,45,-61,302,-136,13,-48,20,9,58,74,-63,1067,146,342,82,427,-82,242,1669,43,58,117,-40,46,114,252,18,59,794,-182,-7,37,400,-41,64,63,224,-265,-329,46,6,-38,572,139,96,55,-44,80,-108,-3,202,879,55,234,-302,356,382,1584,-33,145,29,-440,69,124,48,284,228,-170,600,200,94,-41,-6,31,1,137,-41,57,200,67,94,-51,58,658,173,-115,230,351,-38,351,2,305,-188,187,85,-13,86,141,139,-16,-29,-18,67,77,73,308,23,93,51,95,-28,64,29,68,159,10,260,-193,1,215,250,1948,234,181,14,120,-130,2432,-216,31,-267,-86,453,-44,434,109,-25,-183,112,-149,171,559,78,66,111,557,138,73,184,-239,14,139,594,118,49,358,343,115,165,-9,-147,178,-249,-33,-402,-214,-155,-48,-11,-87,-47,-318,85,476,608,71,366,-23,4,597,1035,110,-711,164,11,355,-629,87,54,-3,38,113,67,-180,264,34,103,-19,24,-154,169,-47,247,231,-8,40,-15,210,77,103,-30,685,-52,20,7,1499,19,-160,164,-232,74,-345,-10,-54,171,37,177,436,211,187,664,306,13,163,-166,221,370,110,-32,91,-87,77,-918,-31,24,-228,324,70,93,-310,-619,155,129,293,-38,-56,6,2,234,109,-77,45,230,114,112,37,19,6,-1072,-77,105,41,-98,-7,5,72,33,45,52,80,122,115,82,37,-384,2,-3,-348,45,78,-2,426,205,98,-265,709,-25,534,-31,-77,123,-34,415,144,8,40,2,94,200,-106,37,-188,-132,985,74,-907,144,21,-9,208,-16,67,20,28,-137,-71,262,-15,-96,-23,-31,-486,-290,246,-103,203,3,260,319,17,29,-74,999,-27,-73,556,55,278,46,73,11,8,-44,113,43,-212,66,242,112,102,-7,-20,141,157,307,-16,631,-25,-27,-3,-106,145,-19,-706,62,1,1115,79,24,97,65,-494,14,-36,1437,71,-48,22,-33,204,69,21,-8,72,398,332,61,46,175,-83,69,13,25,21,-140,142,48,514,234,55,-139,71,24,-224,268,1397,105,19,70,156,122,503,68,-183,51,375,879,-23,304,-86,156,87,242,-287,86,25,-19,-31,7,-45,149,68,-33,17,1184,-221,182,-52,379,951,148,-186,1318,213,208,-4,335,427,361,-37,200,64,-289,21,-31,174,51,-700,-174,-40,140,83,-15,-8,-180,-8,94,230,784,-41,296,-37,-100,97,66,-16,-51,214,45,39,56,-70,-49,113,358,208,-79,121,24,44,365,38,177,499,-280,338,60,25,393,-92,170,-117,50,-244,227,45,-39,691,81,175,526,16,19,58,126,112,30,120,-216,401,141,395,141,860,44,96,199,56,98,96,40,6,-11,779,419,233,242,171,-28,-59,259,242,114,-43,123,234,841,411,498,-30,107,170,-12,35,73,717,175,164,-43,176,704,98,-100,115,18,-317,-62,221,-165,31,29,-1025,125,282,865,961,183,-61,-155,-447,-106,34,-63,-158,79,-32,92,75,157,-54,446,14,38,573,323,7,-1,67,27,210,270,-6,-494,42,224,236,170,-27,219,273,220,58,76,554,198,625,55,19,104,413,85,-116,-744,-67,55,74,336,-11,187,42,21,4,-40,82,4,10,-5,99,100,-21,-28,194,-68,365,-8,-174,310,-6,-11,16,-120,-19,-22,59,-78,169,29,358,7,122,404,53,-528,187,-167,74,11,-125,11,209,-225,748,0,383,434,219,-100,98,-252,-11,317,33,54,224,-14,320,162,247,193,-80,61,601,392,-138,106,826,959,86,19,147,349,-404,594,-80,80,130,-27,-144,1014,-1029,129,-7,465,22,693,234,83,-156,759,177,26,712,-55,5,205,41,2,-525,361,14,148,-129,-6,-70,-25,59,77,682,122,-5,5,2,830,-486,20,27,-31,-31,-57,124,0,65,-2,-98,91,322,-181,18,119,25,668,259,71,253,-47,24,375,-52,90,413,25,37,65,-39,-15,-84,167,49,165,-19,49,144,-15,492,99,0,-24,-94,-62,71,437,-361,239,141,364,145,107,1501,9,-306,125,36,218,109,-117,29,-1,828,26,5,164,179,30,91,76,179,172,15,181,100,22,42,202,38,51,215,-1237,758,102,473,93,153,253,1759,-41,19,160,79,-444,-71,499,24,133,84,477,352,-182,184,-133,267,-253,81,634,35,1727,-48,-687,-286,44,-53,543,-1,895,401,-33,366,234,292,11,29,39,8,103,-174,279,797,13,89,132,-32,24,-44,-475,-110,38,160,304,-80,12,473,380,236,-7,305,518,797,133,12,32,-968,-29,-235,83,762,-36,140,-154,272,-75,320,135,31,25,62,-345,584,169,189,-19,134,-105,-147,437,52,54,42,-32,310,-8,-4,885,-549,105,580,103,56,187,-40,-416,186,0,91,107,48,904,411,28,63,230,48,-39,11,138,237,-13,219,533,300,575,464,-58,444,123,-5,496,244,19,832,36,-514,-181,-38,260,17,274,33,156,263,408,46,-18,52,14,-170,-97,30,190,-70,170,127,90,-104,174,70,168,391,-147,-54,-54,-7,134,-47,295,468,-1067,73,-3,114,-2,236,98,-64,6,95,755,391,7,-74,13,292,-169,29,-144,577,263,298,-39,-28,360,-49,7,130,-200,213,6,393,-167,-150,77,1,6,102,-34,-4,199,-206,64,177,95,101,203,64,452,-10,16,168,52,-174,471,245,300,272,259,112,8,754,-13,232,-17,-76,133,445,-153,7,112,-157,197,127,107,-299,-171,26,66,1045,-10,166,466,42,-159,177,18,-300,-17,-70,-22,85,-7,-10,380,104,-117,18,228,180,235,-135,185,15,409,282,724,33,-293,-15,41,-222,-74,-104,37,22,-370,-85,534,5,94,-67,135,-892,-89,94,27,141,163,405,109,288,2499,96,478,142,199,-11,10,-1,633,36,712,286,70,338,1463,126,354,99,43,367,-68,994,367,820,206,149,-24,381,35,-148,85,604,-204,55,-9,254,-409,-85,62,105,-26,23,280,42,78,244,5,42,151,218,131,209,1005,-5,-209,135,943,39,106,12,11,77,23,865,203,234,44,303,245,34,-15,102,2869,375,33,86,-64,17,27,141,599,310,-16,426,378,203,-74,-230,39,142,152,-7,-2,355,99,31,410,66,192,278,343,-43,22,-185,1,314,-707,-215,-2,242,-395,129,-58,6024,-243,128,1114,41,289,17,128,130,-119,-27,-17,474,-212,-734,13,324,328,-230,41,159,332,287,6,46,-98,174,383,455,65,1022,-625,10,174,118,15,74,12,-80,-30,238,123,123,-140,203,22,646,12,220,1972,362,135,-34,-91,101,161,5,-158,137,846,199,248,156,116,423,244,193,404,-9,18,242,102,54,-2,152,-38,-24,-121,55,403,-311,-176,776,53,329,-6,-8,207,215,191,4325,113,527,814,62,14,91,-93,-15,-64,60,455,180,344,87,222,-350,122,461,1160,-131,-159,-332,88,-21,79,40,102,133,-58,119,30,-287,259,403,472,286,-3,353,2135,221,268,193,-413,384,84,-1,-11,-551,-657,103,107,-17,183,-66,-238,43,188,-40,1151,111,574,-112,127,-26,264,-22,-44,67,176,-121,-61,33,60,118,599,122,-24,-234,-91,175,33,-116,29,-147,-363,-158,887,111,162,135,212,957,-86,157,484,-20,-181,270,-69,56,24,-59,98,732,1,-78,-40,135,410,-28,350,27,23,13,339,135,477,-168,36,47,-14,-21,499,-63,-677,-33,-15,267,-266,10,332,25,-42,-584,18,-6,-157,-24,809,104,-193,-106,-278,98,362,157,358,105,110,116,143,-11,-52,-203,663,-73,958,680,684,-295,225,-3,409,-139,-61,-29,-342,1094,-35,60,-2,74,-88,436,-495,52,32,144,-135,-120,143,-271,248,-113,84,546,49,-81,-45,-7,51,893,897,1410,-1166,109,-8,650,147,82,320,122,111,159,732,30,223,42,-53,578,-12,54,-15,251,161,30,22,393,569,59,-113,-79,0,358,28,-11,131,-97,-42,336,42,13,2,-77,82,81,327,-59,66,-41,961,14,2,1365,98,-62,-26,-14,-93,71,-40,111,993,-1,-23,422,54,211,25,-26,-218,943,51,90,39,1539,552,2615,45,160,535,-25,44,74,333,-131,343,4,-33,26,23,917,108,-30,260,67,444,-531,1581,-65,281,173,54,14,237,1902,43,459,-64,45,-9,40,-691,250,552,-15,202,-23,-13,99,610,-39,133,-312,-5,-212,145,-163,-70,-443,168,506,-59,349,63,-8,1642,147,100,588,-13,31,33,153,151,26,171,-32,-426,-486,825,-26,94,136,726,91,515,-2,-351,205,59,-117,7,616,187,97,368,104,10,-49,73,126,-6,193,17,395,262,-61,-741,183,207,-81,25,165,40,1,1099,108,1,829,430,94,267,-140,-20,8,-89,14,32,234,-68,-1,-95,250,40,-11,-194,255,-45,133,177,126,-24,-282,-270,-224,121,236,325,73,-102,331,-79,61,499,-6,-164,553,-146,-55,356,-17,17,149,68,-98,92,75,193,-88,210,518,22,-109,168,507,429,-1,413,-35,-130,-13,47,-556,188,23,91,-281,72,163,-251,-39,173,325,-113,628,-51,50,13,55,191,143,346,103,656,-15,23,36,-119,-105,141,-21,51,187,230,29,34,617,42,311,-74,34,802,-1,-389,936,487,-30,181,11,56,-2,10,-2,134,246,-614,-23,-109,382,-14,14,-14,-125,25,202,157,517,873,255,63,215,293,38,-97,74,152,83,64,32,30,-27,-16,66,-47,-53,496,-10,1647,460,70,246,176,18,124,348,539,632,71,343,129,-187,27,126,-197,2694,389,16,58,107,49,914,70,308,3,-52,18,511,79,49,594,25,368,475,792,618,114,288,-110,461,34,160,-175,767,499,124,-209,225,279,279,887,19,98,-99,-224,65,3,17,84,-43,-49,30,460,540,-139,60,3,376,117,624,-188,-38,302,25,-3,1302,95,360,93,-232,120,530,55,1038,-227,110,322,-78,119,23,41,27,-125,5,-25,136,222,228,-95,35,171,1055,-196,15,36,8,406,-130,149,-93,-150,16,1981,74,276,69,953,59,266,-115,832,349,832,-324,1050,23,341,164,645,219,-85,30,-19,292,-5,232,67,120,236,158,258,-9,-23,61,186,-121,-280,113,99,54,299,278,208,91,418,485,109,-94,-39,726,219,-36,1470,167,345,139,-253,102,864,1968,1239,71,-213,-1032,-57,321,225,825,-444,178,71,-32,317,-97,311,268,117,73,-113,8,-1031,169,-16,88,172,74,748,701,70,272,92,-1047,-43,35,634,12,-416,1750,81,208,765,233,-13,731,21,144,315,-593,295,20,-19,-45,184,439,-131,215,18,117,1556,-35,89,17,-33,263,381,36,520,624,268,1438,-28,75,1350,-103,-202,-17,-27,30,-47,91,104,36,80,221,228,830,-3,-77,-75,-21,-145,-470,426,587,48,-17,99,637,-16,491,-50,385,244,-141,163,682,337,253,167,184,49,8,-25,-66,-34,-67,-98,346,186,-23,200,68,3,-77,59,165,83,28,133,70,23,-49,209,69,619,217,-194,195,205,220,-22,372,61,-161,444,-67,456,36,610,141,690,-6,249,17,124,35,-137,-81,104,33,85,426,-304,4,-15,388,274,176,253,28,689,6,87,19,-82,434,114,100,22,219,246,-54,295,190,-829,13,-91,-226,33,-108,-20,97,475,-47,88,161,820,-97,234,-450,-174,37,2,-148,15,65,53,60,88,-57,-2,67,36,-55,71,1099,-46,0,161,125,48,-145,1,281,3,-64,203,300,569,-71,25,-220,39,39,-491,44,-422,230,87,32,48,-87,98,-113,64,0,246,44,640,10,89,129,264,19,55,-89,93,41,-12,136,112,110,-3,20,-469,1101,120,-41,50,134,72,218,85,52,52,416,-200,64,15,367,132,93,154,90,-591,38,-42,-14,30,115,-95,248,-86,-425,285,-3,525,112,55,-138,458,88,58,778,11,15,-1,40,942,34,82,-109,854,114,654,73,969,387,324,-116,52,24,195,321,139,2180,-607,28,102,52,44,43,-56,29,59,39,-38,130,-358,-53,61,109,-44,134,-152,-52,39,94,119,-7,-153,270,196,110,50,536,90,180,125,398,416,-27,163,75,-79,-102,-12,-17,-24,-22,147,116,-65,138,46,414,773,44,-128,218,-92,-278,2610,6,545,3343,222,-19,538,299,92,-73,-12,236,-465,65,671,80,44,21,7,-68,9,25,4,211,14,-192,32,143,42,140,-225,798,257,540,-196,-24,-56,-583,-133,-47,38,-3,-188,-487,-17,-462,120,48,-122,23,1,83,613,33,122,262,141,66,334,220,235,81,26,101,1088,542,195,0,82,-32,280,368,569,244,61,129,307,-289,51,-143,77,414,43,505,171,-1,132,-176,-63,73,327,78,49,394,453,-191,66,263,29,16,-10,-58,-114,-568,-178,-140,631,58,-209,-1088,41,54,-19,70,797,334,-75,-15,-2,-246,897,246,179,150,50,50,-8,-124,6,334,74,618,83,475,107,193,381,561,1566,239,212,-121,-235,-94,-308,-8,902,39,134,-322,346,-49,71,740,173,-4,847,163,-31,15,-322,217,178,-625,-617,54,17,1986,178,-409,493,-392,144,126,854,41,171,77,461,-563,-51,59,72,295,-27,872,250,107,57,11,50,100,62,97,224,7,564,-9,116,-35,47,138,3,34,64,-6,78,457,57,211,140,163,64,46,-37,510,156,465,102,124,182,76,43,68,38,342,540,150,3,4,219,161,511,82,194,228,35,-78,84,53,-182,94,-116,72,1608,225,167,51,758,86,-201,29,64,-10,338,562,-415,114,23,-112,87,112,48,-15,71,71,236,19,120,81,137,170,-109,11,741,206,791,985,27,3681,-405,552,-261,29,-173,-197,500,-462,62,43,665,380,619,-301,136,-75,-39,-3,-11,-207,163,157,417,-14,-192,397,-744,603,278,574,-213,589,62,74,-14,-171,109,24,65,-20,129,114,499,14,82,276,297,-414,-105,-41,-103,-509,51,-599,-232,236,44,44,225,-134,88,31,43,451,73,639,65,400,205,77,-13,36,20,-157,322,28,9,106,-45,7,97,311,144,113,-105,222,443,79,82,-330,-15,32,193,-261,20,194,-316,228,-839,-10,161,-284,192,-10,-90,187,24,-225,111,17,148,27,-1488,-35,459,71,35,43,-6,90,38,431,986,2994,226,23,-213,101,501,72,16,228,545,-210,-44,1,62,52,284,574,-147,32,-377,162,12,-20,-98,-72,-20,-63,-31,-17,22,71,-288,308,353,231,34,217,174,186,-13,60,79,1124,112,23,58,96,94,27,-27,460,50,59,-67,69,-2392,111,-116,53,-47,7,227,-40,6,-9,-55,-44,79,11,138,294,73,1082,-64,1489,765,620,23,-36,31,172,-57,-50,40,106,140,53,29,243,31,530,-31,330,-17,-184,47,83,39,314,-157,-295,10,-662,-14,96,-147,319,63,146,62,198,-382,-25,16,65,60,19,351,68,-62,102,-19,171,-642,162,-25,-28,2984,66,82,788,201,88,-49,369,-104,240,23,-190,611,-41,251,144,344,26,266,-115,1827,-804,6,-163,-21,33,-192,32,210,458,46,-256,196,-130,452,27,330,391,651,7,-107,-172,213,153,752,53,-446,-111,-44,-153,245,63,150,2047,83,545,-60,763,319,889,64,291,-104,19,410,345,54,27,47,-5,31,19,-43,-63,23,368,-17,32,51,117,75,1046,880,-151,-186,132,11,199,-154,360,-315,387,756,628,-205,-137,385,27,29,17,-77,-1,-203,106,37,30,117,-285,-17,-29,-49,147,103,109,535,31,76,-95,198,210,-8,18,60,355,514,154,34,-50,351,189,-74,90,1231,-467,490,112,83,580,97,113,-192,106,89,-195,-48,331,27,-11,1412,-74,102,399,42,-60,301,750,122,378,684,780,108,-794,-342,37,128,60,-48,26,-65,100,0,48,13,41,526,83,-41,1547,28,-12,559,-49,-298,-97,51,-15,-48,55,-294,700,39,28,-47,190,222,319,172,359,85,-330,495,58,12,322,138,100,13,-75,1,275,439,10,78,-86,517,171,156,613,31,165,460,-146,-68,24,426,62,448,-39,24,130,57,791,-65,247,560,112,467,565,129,12,360,6,418,177,15,76,274,790,-270,37,6,75,123,162,61,746,89,-82,36,97,514,-43,250,21,-6,196,-123,43,89,68,60,198,23,-38,-175,-2,109,275,-299,-39,-63,54,-46,3,-352,-6,134,-140,117,236,267,483,-197,74,316,215,709,284,98,213,123,1093,308,88,170,-53,-424,707,13,-55,81,444,2189,113,2379,95,-15,240,655,91,70,-81,87,434,41,-163,-457,-71,1445,86,105,-211,8,69,44,34,31,74,132,49,563,145,-169,63,1,46,46,-30,490,-29,5,113,779,-72,11,-10,-61,85,-170,64,-194,-204,115,96,105,-12,396,-314,303,-82,22,-13,254,167,85,53,6,84,35,-134,456,-10,40,-23,28,122,-149,52,-128,98,665,72,340,-30,333,57,0,4,20,700,-28,-312,103,-39,37,133,37,179,2227,17,67,380,-14,37,145,59,36,729,550,1076,20,128,90,197,66,46,116,-306,42,-31,102,42,196,372,162,305,253,26,17,582,-6,400,53,122,51,392,-44,33,138,89,42,133,863,-40,-374,565,6,292,260,252,-620,-128,-35,-6,-50,45,-54,57,134,-7,341,-2,-204,427,-68,707,209,84,513,103,191,32,161,243,106,260,1165,311,-7,-66,181,122,1213,187,106,178,-170,-3,106,382,1193,97,-59,77,25,-300,105,43,39,11,163,3,-103,356,175,-423,232,-3,93,617,11,317,-106,568,44,27,591,-21,479,22,41,168,-187,-40,28,441,94,-207,-211,107,225,65,109,40,51,-52,287,168,42,71,109,-46,-47,63,-68,115,-2,10,-659,65,159,86,-181,-126,179,-19,-66,155,-9,40,-23,119,23,42,-88,263,-78,-6,126,-179,65,-697,24,137,-71,70,-56,506,418,64,165,25,241,-71,-76,226,309,214,17,997,-387,435,30,21,-265,312,21,226,-166,148,-1,0,221,190,138,359,-57,289,-210,-53,-6,-160,122,-15,-55,0,60,498,1214,162,125,-340,617,-87,61,-91,124,-238,370,45,-55,171,338,5,-83,8,24,-61,99,127,55,-30,-791,-59,-3,-15,-17,237,145,-89,-125,-22,515,470,561,71,85,259,-75,6,179,-24,-26,188,-153,17,28,24,-150,-121,-81,177,-114,-74,88,126,103,692,741,-20,-23,11,-158,-120,-42,555,-79,10,178,181,45,30,52,14,244,-42,28,-16,69,288,28,-113,-244,40,-31,302,-88,-16,-1,46,-77,12,142,121,264,-73,423,227,143,85,154,-13,-38,128,45,27,-297,506,-31,212,34,72,26,147,84,1,-7,-24,-110,45,251,187,74,36,78,104,162,63,77,840,-2,-13,80,-34,11,-4,182,286,-62,190,-27,53,169,-17,73,55,2770,24,609,-3,-20,120,964,-4,73,103,-29,34,175,31,-27,19,23,-31,151,-370,-33,141,-81,79,41,103,34,371,-147,-2,24,-27,-86,17,1,-146,14,24,3,161,-6,43,16,94,36,129,24,58,117,4,5,2,43,561,-33,-36,-182,2340,168,466,-22,259,-41,-102,-1588,-50,12
-49,-188,-194,20,-150,-206,-85,-160,-7,-64,-145,-338,-113,-118,-72,86,51,-3,15374,-279,-362,-29,12,-44,-31,-68,-85,-56,-12,-21,-166,-56,-2176,-1318,-1249,-1051,141,1818,32,-85,40,4707,9521,15263,3144,8968,15684,55,-39,78,146,1442,475,1484,16,36,42,-222,215,50,89,438,422,120,136,364,1583,178,-141,-374,-166,2407,209,57,-137,36,35,537,458,-121,59,190,150,-5,462,838,64,975,525,182,429,230,410,479,154,-95,3,326,111,-74,49,-52,47,62,-274,11,4298,377,-803,190,-104,-220,123,-1115,-533,361,137,157,272,28,17,123,45,549,-123,-435,637,-12,270,55,246,456,41,32,-26,1029,130,1294,732,409,-155,70,159,285,1203,45,303,1320,54,150,291,302,149,656,489,-325,484,-148,1306,-47,6454,87,390,652,20,179,114,316,1030,525,1691,15,394,140,856,493,17,153,10,240,150,1521,16,92,-160,229,-48,24,-201,-21,3516,18,14,-101,1834,1610,193,32,-40,981,34,481,72,162,144,479,37,726,497,1079,26,3245,46,-2,4669,-502,153,3257,-28,422,1339,-21,104,80,2718,10422,89,378,1879,356,53,146,2005,537,72,0,78,822,2269,583,4466,293,3984,-13,4,-141,235,533,336,269,187,591,1540,59,974,-61,132,34,3678,-7,3493,318,-472,136,-20,68,57,-821,-34,243,-381,-8,83,-24,1083,636,681,71,-375,-20,118,1285,9309,477,36,-2,143,489,2297,-48,22042,2672,724,-19,-74,97,192,475,1623,74,-96,461,97,82,304,305,135,3023,179,5058,-693,1135,-102,65,1020,338,110,-10,14,-49,417,1826,1794,1568,23,331,3188,3269,143,43,440,255,702,171,59,229,446,342,1164,856,200,125,902,109,19,-1,783,163,-35,1287,210,-76,5708,-35,1311,235,65,304,306,217,379,655,741,1739,88,143,55,1171,4422,881,1086,-67,449,404,1515,506,-114,593,1133,66,109,15,-87,2354,1756,1009,-372,122,342,194,-49,-31,38,-76,-14,269,6,287,515,978,954,612,957,113,99,500,3687,-338,-42,-104,783,985,-57,-15,70,223,354,341,53,184,-16,2366,739,551,311,33,1347,135,128,19,1671,38,-113,205,127,552,554,994,899,1132,4357,2075,321,54,1239,-181,381,7663,204,1812,195,-6,1385,825,-24,-662,850,-379,316,336,89,130,281,4018,-3,87,-149,60,-49,410,179,29,48,125,915,-59,401,350,-94,1431,241,404,1360,315,1262,728,93,319,208,49,230,87,300,-97,143,130,169,460,141,266,21,-105,322,2185,249,2149,310,119,2776,137,-199,160,73,6,508,24,2513,529,682,530,504,1345,4,39,-459,468,581,1507,566,207,739,3785,368,762,295,2355,120,280,363,262,799,1168,2217,794,250,-61,597,-444,83,512,-87,812,734,755,681,3365,260,-11,372,73,-22,-24,12142,73,-34,110,553,19796,123,-85,894,-81,141,49,138,490,298,755,236,-12,518,299,-141,708,184,568,201,214,1711,509,309,233,291,199,-201,581,53,-148,-176,90,82,40,172,132,1820,394,268,739,-769,490,82,799,21,-237,161,70,86,1775,48,213,953,358,925,654,60,174,188,120,490,-43,213,39,1494,21,1533,347,-510,33,480,1481,356,394,84,-18,6,1355,410,304,649,663,-282,-26,33,896,107,198,44,160,134,345,127,222,577,484,101,740,923,468,82,203,59,378,534,379,-36,292,320,976,516,104,160,302,783,-128,415,35,-128,-410,213,-116,117,81,55,100,-218,133,834,377,1260,300,411,2301,1598,-38,1,178,565,360,74,1457,891,-1,345,120,51,215,236,627,356,-17,265,1068,639,213,-677,343,-138,40,8,501,82,446,-81,197,-15,397,211,-103,652,180,778,63,99,605,114,7685,170,185,162,62,9562,-43,370,812,-437,43,69,97,109,384,-66,110,202,-6,47,85,26,431,-114,2978,311,105,20,1568,119,79,13,782,602,169,2397,-18,309,61,49,-10,13,138,1519,-135,689,145,33,1159,422,51,104,4555,2075,325,-132,183,-162,1299,3075,1829,50,379,141,220,-37,19962,438,165,1938,1418,2245,295,214,88,406,-187,-1077,546,-124,-340,-121,-200,-183,204,-479,274,649,4952,707,312,-16,-48,244,351,-215,203,-23,-84,206,57,149,268,-127,-165,70,-55,-11,987,99,-313,89,-266,428,-347,7,453,-52,-125,-52,-51,-301,82,27,293,-80,126,60,12623,145,132,261,3932,24267,721,36,189,1352,-232,29,-642,6683,-21,-89,14,59,3,142,474,259,19709,195,96,36,256,368,-189,240,9,-412,14514,-165,-115,224,-123,811,16847,29,-563,11,214,56,73,309,-392,1674,4003,-52,-2,218,3520,306,180,438,21680,868,623,201,243,145,539,24,-79,206,-39,-69,8344,-56,-120,-2,-12,-14,12,48,-122,369,-369,97,35,-122,-15,-39,-262,-327,206,689,66,-388,226,692,115,-196,1650,483,19,681,292,140,408,50,-16,-76,-224,161,2,268,190,70,-198,56,118,41,-25,-24,-39,522,-1,609,-175,-252,17534,-44,440,123,261,70,-154,-347,-29,68,-29,-221,285,7461,179,137,-395,196,-5,48,2498,-1,-78,37,39,144,-86,-227,16200,44,68,-54,3183,-50,-50,46,14280,-401,261,43,378,-10,32,-889,283,73,321,-139,371,-234,4807,729,47,597,28,-297,-1,451,694,481,-12,520,-7,-386,106,626,884,753,149,133,107,-115,2754,-9,1342,145,731,-10,4083,126,365,2790,920,1320,244,1466,8702,-260,541,380,1520,132,9,347,2955,140,2589,149,360,105,275,55,343,213,3,2304,199,-420,-200,566,116,22,198,14147,4135,336,3269,3149,629,378,469,925,211,1905,1059,29,73,24,-43,2984,177,6417,285,-11,251,59,8273,404,95,105,-477,-44,2125,-171,-25,-68,-172,10,832,1198,8,781,56,481,-9,4,193,74,895,253,130,2867,-38,47,-43,62,30,143,-41,-33,902,14566,69,129,301,642,-150,1617,683,-83,2632,48,1096,-18,210,360,75,200,247,-56,10,376,2448,154,174,62,-62,314,36,-45,-147,1026,753,-408,686,-20,150,347,-387,78,-223,26,85,143,-204,17,-66,17,-15,-166,487,775,69,-377,67,356,18961,13182,47,163,-429,370,83,24,195,92,-355,43,1098,203,-254,-10,118,3691,-375,531,219,-26,17,166,1054,-72,279,1663,-53,13,252,2672,57,-15,89,1288,3674,1091,657,-114,-61,59,60,57,5277,252,225,-27,346,-16,50,-192,45,185,943,575,-152,301,97,192,1785,-900,-139,-122,1739,91,1187,9606,-27,1875,-87,97,2287,267,903,79,315,67,296,99,336,87,5693,131,203,-1,36,-22,288,134,290,216,2165,343,538,173,334,978,418,537,2209,-153,418,-12,16,53,-129,161,22,222,1553,830,282,73,84,107,-15,-403,156,-1431,11,14254,164,114,2289,308,129,-256,266,369,3740,-2,180,63,163,1040,247,974,-46,-61,1753,32,331,543,-69,623,75,2035,10280,36,4328,9756,506,14,4410,72,359,270,1207,682,921,114,29,-35,547,712,273,448,338,128,51,183,4688,73,-78,438,4,1644,2433,-700,529,797,-35,-734,155,665,154,829,-10,22,169,113,-714,1366,22,1254,-744,784,373,6263,2838,2107,83,299,-27,320,25,167,314,-133,-39,3337,117,-307,44,28,-78,-2,54,833,-319,779,49,1009,403,1090,1338,-120,-73,189,264,1144,-957,266,560,-64,105,186,154,-108,173,452,26,-251,139,-10,25,89,110,96,288,2276,338,1274,-37,-433,966,183,3329,1663,180,95,141,-11,125,150,120,69,3209,274,82,-15,75,-298,206,547,-33,190,408,23,200,-21,81,104,-10,-502,1108,37,105,274,-5,332,660,1031,52,107,98,349,169,250,484,894,591,1,116,88,486,-16,362,12,488,-225,437,645,62,243,59,101,347,1002,-260,557,45,533,7,1072,170,33,12211,961,172,-174,-77,-27,25,44,-2,159,61,1388,869,59,445,-71,124,-12,626,169,302,-36,1292,351,68,236,122,-7,-1,-129,78,-123,-145,-9,395,142,113,97,394,-152,-12,66,117,177,-14,-468,-3,508,552,48,141,-395,398,-483,96,500,-60,85,87,270,224,192,92,29,531,829,-4,454,-37,863,207,517,216,32,129,440,-45,-20,146,20,291,-87,1351,11,-176,35,205,281,382,-33,253,4905,2700,48,109,39,-47,-48,145,163,94,18,496,-24,149,-7,0,-51,-533,202,-134,2124,28,25,306,-92,55,-52,-294,197,120,19,-33,1115,13798,-175,-106,9453,984,-20,50,-404,10,1738,275,-89,-130,198,-47,-80,216,2462,-101,177,512,195,87,592,-202,120,1088,100,926,737,488,69,-52,14225,2410,-186,471,1695,47,185,175,101,-42,64,-223,1103,-97,192,46,188,-35,76,1,-6,744,175,437,233,1660,704,28,-119,-590,1062,-126,415,307,83,-14,-440,312,967,1125,231,-64,148,149,-237,338,16,9,163,39,-68,70,4,171,-208,47,16649,192,22936,16570,20950,3,-18,68,152,-428,576,827,9492,24,-77,4170,-133,1657,-198,168,103,334,3194,-99,219,55,-48,5659,116,-30,192,-252,-899,1641,-150,619,-218,282,199,7272,62,880,-221,-206,-16,167,175,353,-455,147,-225,95,-157,-167,34,4506,258,-17,341,2022,241,-118,1634,599,122,260,1338,630,250,854,334,112,2713,571,132,-261,6140,94,21831,566,-24,-6,-467,-192,925,113,771,303,-203,499,255,146,139,58,76,53,22,209,55,988,-7,55,-16,-14,732,-149,6,223,157,7487,246,88,19,-645,690,31,86,132,-47,7631,275,-320,31,27,-242,73,19,24,1198,86,24,-68,119,48,1072,-98,347,12,-31,-115,1322,30,361,106,33,317,330,963,654,159,443,-108,-99,69,121,-7,304,210,1069,4802,-224,192,64,89,6,932,512,12172,843,-553,5867,1021,75,100,-48,-92,255,-193,476,147,68,681,458,159,-64,-180,5243,84,-106,636,563,1518,756,267,4,229,1792,428,-99,12722,1479,1090,-21,-176,76,-1,1415,429,99,2375,103,702,54,637,1088,1606,292,263,216,362,-17,394,2,-9,182,1910,117,-74,93,-94,2596,242,862,975,100,513,310,978,672,2314,471,18,315,-26,-42,353,1334,3274,61,160,135,65,46,190,42,373,8,692,87,20,475,387,-6,597,-325,73,123,459,720,731,803,10,33,-96,137,430,-42,-32,1470,187,6583,823,-87,81,-45,3407,467,-277,207,-5,100,62,-275,892,-55,1276,0,21,3104,1478,-41,205,242,382,-341,33,-15,640,408,-97,186,105,36,209,12,-102,-319,-26,-105,-92,15,84,107,-76,37,16,-62,-4,244,64,19447,5793,709,27,69,464,-44,197,51,156,-26,830,-24,46,34,-23,115,-216,1833,216,-302,-2,1904,-124,-195,33,-83,551,5588,-62,808,355,474,-29,157,6376,-72,623,27,2288,178,-26,40,52,41,-36,113,-336,2349,-135,77,25,2932,251,49,122,48,52,440,29,720,-162,105,-33,1502,-165,14627,-504,502,459,-39,206,67,1217,-90,36,151,-406,174,19,-12,19,-391,40,579,-3,96,15,327,67,436,592,1409,4469,2953,33,-90,35,49,-204,-123,-38,74,750,130,103,980,-41,55,6,335,9,223,-42,-458,166,250,2023,698,86,-171,252,624,61,2532,20,60,1580,-8,-178,1164,754,-29,87,36,41,50,255,307,70,48,9396,-13,2278,856,-91,1051,315,378,88,215,8,62,-674,442,1446,328,-366,197,219,240,114,20,1704,28,45,13409,443,158,-29,215,61,377,21,66,372,31,37,32,1915,318,96,926,22,-991,66,-112,-91,165,1762,-97,382,78,2644,1570,227,45,16324,756,262,155,72,152,-32,-121,180,448,9153,158,-36,2,679,1294,99,362,824,1591,69,-522,35,353,54,73,247,449,124,919,231,-326,1682,-88,1826,292,1439,-121,733,860,982,12,90,-38,-151,-753,359,-144,215,91,235,2887,151,-15,408,-67,734,-233,420,32,94,309,208,525,767,317,2307,-29,-44,274,387,561,1138,519,537,22,8,553,140,219,25,513,54,57,767,266,-9,27,-225,4686,1956,990,-178,2422,930,55,598,-118,-23,447,445,289,318,1416,181,507,37,153,3052,128,-189,205,-306,-6,437,94,10,-262,426,52,-16,145,3255,327,93,21,-178,17,7131,880,271,417,267,271,81,-77,989,228,25,35,12,-78,410,141,-65,142,38,183,553,26,-19,49,202,85,187,-14,195,96,353,145,204,12,109,472,3036,312,7,418,25,454,101,33,629,251,173,-5,94,-128,-25,46,-76,73,-7,1,154,1233,13,218,43,188,665,-12,2049,84,1597,648,1167,8,171,302,-234,213,-3,1751,-151,-45,151,-133,74,23,-162,644,27,63,160,-51,185,55,80,152,241,789,250,289,-7,88,60,-45,6,84,-19,10528,856,99,-436,87,111,604,169,1050,133,-64,-19,108,371,-28,38,1839,84,-21,-4,103,-134,-55,1071,27,1113,11,35,-286,-7,43,402,-206,79,12,-216,878,-143,220,798,-994,-104,956,37,140,-67,443,58,82,-240,-11,211,-139,-24,1573,665,804,3526,47,216,29,243,1066,-131,-24,117,-54,-22,-216,540,110,581,93,262,489,151,3550,352,1468,-243,660,177,90,-208,-109,1051,-38,1226,758,-445,306,183,-493,166,-283,246,83,430,226,70,626,-25,74,202,-219,29,157,-79,-6,73,165,60,12,-123,234,132,128,83,519,64,394,259,889,-49,705,-41,739,1342,340,18,97,60,586,-19,266,-38,215,-66,505,237,435,154,-27,189,-344,154,289,772,745,46,183,-23,965,363,950,68,807,101,-47,1288,58,198,97,145,56,161,-150,240,99,6,-274,-118,203,85,-111,126,953,930,-100,-46,454,224,231,91,-20,318,97,142,8,169,237,-26,750,93,412,359,302,18,293,415,4416,1227,846,88,7,-288,13762,393,2435,203,539,1605,-17,76,97,-34,314,-24,444,-41,-133,48,843,322,212,-35,60,152,155,3374,-5,159,-8,60,410,1305,16397,12933,86,36,473,112,-44,43,708,56,-87,-22,76,90,73,216,-190,129,98,155,-8,67,126,113,-13,-15,546,620,38,499,249,405,121,187,419,174,711,2227,42,-22,13023,17303,13517,9610,14498,17751,4418,762,1894,-71,491,437,102,222,-26,55,76,-341,-98,471,-158,-22,134,539,179,53,-14,269,-24,18,-11,234,121,367,652,9,59,14,21,-63,-6,21,79,-9,-67,20,219,-338,114,113,32,405,406,-120,75,-97,430,546,422,-164,61,383,-97,51,139,537,291,128,91,223,524,47,15,55,81,36,268,15,28,-39,13,13,433,241,7,-146,-14,-5,431,7,52,123,305,163,-214,34,1290,291,107,5,3528,551,118,183,90,39,758,1378,-15,931,372,-165,2088,2022,19,582,825,164,180,968,59,20,3490,6,135,183,81,183,350,-54,182,44,471,-57,201,636,92,1824,916,819,76,100,144,949,53,639,59,15,59,17,541,995,76,12,275,254,4419,23,-97,644,234,49,61,53,59,80,-33,725,768,-12,93,1099,79,-12,182,16,208,116,169,-258,-81,319,127,75,41,-31,-5,-83,41,-6,436,770,-84,493,-33,-431,482,461,116,366,45,856,1246,92,-45,2740,35,692,77,85,-21,804,-150,-15,9,8,274,357,310,1247,-61,106,317,446,1,84,1491,12,15,7,208,-90,52,250,72,906,195,-4,334,-73,-52,791,201,2098,46,138,-78,-69,71,-80,2,315,158,135,128,132,332,383,-21,2871,8,-144,323,-77,222,71,673,50,-211,-295,-19,2051,1313,-203,-14,275,-24,-26,174,205,198,504,1338,-262,90,95,33,653,26,169,188,105,1248,-804,15,-106,74,-27,33,300,48,16,415,-20,13,170,20,-146,1212,264,104,436,1048,778,1973,205,91,861,-146,121,213,3,244,45,-176,-16,1041,379,-20,570,-69,1795,2200,144,102,204,-17,108,69,-18,3424,278,191,-2,84,974,28,92,-45,1025,667,746,138,-33,-115,151,-8,-38,-27,123,220,83,-52,-227,825,211,3066,42,-14,-525,150,730,2903,-11,56,211,49,85,353,30,299,200,-215,1613,253,1671,2941,243,-15,95,-447,59,-25,114,39,-128,129,154,5,-50,-154,10,253,255,1363,38,-72,554,244,32,278,113,-8,101,32,-31,-356,64,109,39,45,-46,141,40,29,49,641,-549,100,602,-47,79,62,-53,94,287,552,3176,58,914,445,-45,40,559,411,1098,56,702,-35,194,111,3367,121,39,95,1031,74,1906,86,52,5438,9035,-5,39,85,37,-248,-43,88,871,1682,53,177,315,541,119,1162,-78,151,-30,577,-213,8,-55,409,126,300,211,496,176,-86,33,-10,32,-812,658,892,52,441,332,301,-82,-122,515,36,78,-13,348,190,-18,402,235,-70,2249,267,273,177,13465,12,428,-75,22,89,1322,-304,166,-159,102,2543,58,-26,451,4,-23,1002,59,19,23,59,294,167,1789,147,218,907,82,-33,1229,150,825,604,1873,729,467,4464,46,3263,222,1079,90,213,284,175,1216,659,288,-838,782,555,-88,20,83,-18,195,685,168,-313,201,669,-22,-49,4,282,-463,-63,57,601,-82,444,289,1016,147,116,236,236,-43,-4,473,127,57,1245,34,-8,70,374,85,5,105,95,143,-33,65,-51,242,893,1140,2531,73,164,724,-70,125,332,20,51,224,-38,141,-131,1702,-341,-138,22,195,84,436,110,17,470,63,56,-20,56,610,341,361,51,-10,30,173,-12,534,78,62,414,9375,738,635,186,31,121,-7,14,294,673,153,-64,748,227,-165,594,94,525,21,312,103,31,196,213,323,346,139,187,182,-447,19,471,-28,66,-56,414,-91,189,-345,-15,-267,1863,213,219,-66,76,399,62,758,118,23,-11,93,99,118,325,1812,-39,51,78,102,32,96,242,-648,836,2,560,60,4646,-92,151,-41,-128,20,-191,-384,86,156,152,300,82,114,398,31,442,230,423,83,-87,724,35,-91,-51,-29,-144,17,172,-43,90,671,-65,15,-53,25,697,841,92,2732,518,108,-8,40,264,172,305,140,97,188,18,106,284,182,345,134,10,123,-7,96,-37,-27,560,580,444,350,126,1118,99,109,259,861,205,2315,-22,137,87,-2,58,223,-63,60,214,166,2211,73,293,302,-4,-48,881,99,0,899,112,32,498,107,309,-4,1321,-104,21,36,180,184,279,152,387,-33,289,12,860,389,403,68,221,833,1065,33,393,9,2660,0,176,18,-63,-28,253,-204,615,11,-9,85,248,79,975,558,136,409,464,-44,1573,729,102,233,699,34,160,-4,216,-240,-225,322,-28,44,24,372,-19,47,785,1194,-19,453,25,182,73,227,165,2178,2140,72,130,40,46,230,784,497,642,404,151,-11,-26,38,-29,379,865,105,-205,720,-20,525,543,1859,399,84,300,322,274,285,113,1001,-35,-13,-115,96,9816,119,4585,154,-34,269,179,1571,485,726,-323,222,218,214,965,115,56,435,94,-473,157,66,-49,40,13,19,-13,38,560,-198,1109,-247,8,67,85,184,318,705,71,227,640,148,95,-132,69,146,225,322,273,-295,127,210,-162,615,348,39,26,60,28,981,77,61,353,146,293,34,-23,-30,307,-18,60,204,359,249,-17,-40,47,82,292,-141,1777,63,958,-237,321,-3,-251,-67,695,422,93,261,35,354,1940,106,930,11,139,616,-82,404,651,77,103,-8,160,-33,186,595,-37,25,-315,72,-484,-104,152,418,-60,219,261,85,-221,-251,462,106,1293,3,117,72,69,383,157,-178,576,253,101,-67,27,-306,614,73,424,133,93,55,-48,1017,778,321,4,139,57,57,728,-173,18,-423,274,614,602,190,183,-32,22,384,400,81,-151,95,197,279,301,-26,-70,115,-84,669,-17,727,55,166,356,285,353,65,-245,142,51,805,944,-247,131,1145,165,88,119,144,209,1624,129,534,1,-67,464,99,279,554,598,506,916,195,605,112,1299,118,436,-106,271,109,444,28,3669,399,-64,119,108,298,10,-98,48,151,1860,239,958,299,198,109,152,34,-83,202,167,26,5180,545,-96,60,306,-11,90,-92,713,1871,5640,-280,319,1346,1002,-225,2301,5,71,222,120,433,238,-43,7,-30,-23,278,163,57,488,-46,116,472,-23,2,18,839,34,5307,-322,721,-20,80,34,32,16900,9,74,-126,-292,20,-22,758,514,11564,254,13937,-40,3225,96,490,-159,654,-2,162,-5,214,-86,356,295,5587,-1007,19190,36,358,624,410,234,372,602,1289,2442,-26,-71,-95,-64,126,152,968,138,1112,-21,40,2,2,-30,66,748,-209,48,78,-3,84,1304,-5,90,58,1122,32,-93,1814,-16,73,441,-16,954,-173,-63,-13,57,13892,58,74,63,286,246,-22,15,416,15,65,-44,164,-44,-195,81,813,119,69,69,187,5452,-23,226,10238,953,38,178,503,-485,25,11,623,606,-16,146,4670,125,228,870,904,371,2122,-9,3164,2585,260,303,380,480,400,505,-116,54,159,816,145,111,396,525,85,1351,-137,-81,2,6,5869,1331,-46,-203,-16,4171,201,33,310,492,288,-526,-42,5431,109,2716,2119,13881,-60,148,14611,1547,-228,615,89,718,303,3047,92,619,699,90,57,15,1896,18,-7,301,1290,66,138,18868,156,94,1791,70,95,24,163,167,-254,-22,10918,3453,-28,1693,54,-11,-106,54,311,-303,-127,64,95,-415,-26,253,-139,-89,82,36,167,649,301,-230,620,161,-1,571,-94,79,965,-76,11699,872,164,578,8602,1722,-35,1982,158,81,-292,9077,255,131,-467,-116,-40,-9,1445,683,169,40,426,-121,-23,285,-41,11,96,157,523,1071,494,71,569,93,349,-291,18172,2274,1,-214,69,16,10163,-19,642,129,-72,2263,6240,-48,185,-24,47,120,80,17334,12865,80,3459,1426,262,2033,665,2054,765,-60,8724,-77,667,-117,24,-28,16,323,322,-8,-778,-11,15,-110,161,-114,307,498,1871,449,157,-20,-239,46,-20,-30,197,346,1165,691,1940,297,162,4758,4902,628,2159,179,-5,63,343,5344,368,-769,1493,-22,230,28,-212,248,-71,242,224,471,-52,77,39,116,984,450,71,433,416,1191,451,190,296,4780,12054,3301,-101,17,8420,164,334,-195,101,-289,8,193,14468,107,284,41,-20,122,82,418,338,430,61,-51,476,18,158,193,568,1627,-238,-104,86,6210,124,-33,277,-82,21,-33,39,1969,50,107,-15,320,229,299,-38,163,257,179,-256,-19,-50,-119,757,169,190,560,1771,148,359,545,29,30,114,37,190,71,514,-7,118,-62,67,162,18942,-15,9023,9,21,265,130,3983,77,2721,-80,441,45,67,2394,-58,525,92,621,165,632,150,-38,74,-49,-222,508,573,21100,8941,301,2940,1988,214,2328,314,802,187,805,1455,237,336,-1064,-216,78,111,134,296,2061,298,1314,182,25,577,-83,-120,2983,369,1752,155,3786,-244,135,-130,978,198,1111,42,-335,-187,2250,-94,502,18697,-42,-12,42,-24,978,135,1368,566,415,120,115,46,174,451,574,466,344,1730,1352,-1,21,39,429,906,1525,-34,-205,238,1,131,2691,49,1606,-95,46,469,2329,370,442,353,62,91,-71,390,619,34,1923,832,513,-17,33,43,1316,500,217,962,490,382,108,45,34,213,470,-80,33,488,3200,83,-30,-7,2304,404,202,-40,2188,3,0,142,30,13,286,252,-226,326,481,-28,708,184,60,66,32,806,121,454,138,183,11109,1354,1135,101,609,-103,418,-156,-90,189,510,1225,118,187,53,24,-94,51,1153,1109,253,-246,305,132,199,587,346,707,12907,540,7444,817,351,173,474,687,31,-12,-120,-124,-47,-82,102,6008,53,234,105,-18,-4,347,842,54,105,387,267,369,2,-34,2132,2437,-116,-44,77,-20,179,14,13,196,608,-24,149,1638,142,290,-118,1093,58,152,68,221,-76,-124,124,222,35,-11,106,52,192,-177,514,170,98,51,-26,14,62,-226,-3,391,608,222,-124,128,39,484,567,241,711,26,16,37,28,-12,476,478,946,480,1028,3615,-81,-151,128,201,312,604,499,-44,89,44,2573,-46,-250,-78,329,245,114,33,112,1462,426,-443,30,-150,980,104,544,96,337,-10,294,212,-394,12,96,-105,364,258,-98,193,148,46,-121,-21,-21,-45,1185,134,2741,7,1311,110,685,447,81,-17,107,244,117,223,-171,161,21,-15,504,1075,389,298,484,-16,-54,395,4,295,47,-1,238,-6,96,218,-206,232,149,10,-84,625,184,94,-29,12,-746,175,43,24,-106,232,11648,-62,1306,193,76,-48,79,652,-142,342,106,779,37,345,324,80,514,-105,183,-190,1164,370,179,-18,281,1322,377,460,316,-50,359,70,10,72,249,263,30,-338,172,140,615,1183,164,-59,-52,114,-93,657,-210,266,60,-92,0,-278,437,107,502,534,-334,94,279,-1126,-98,324,284,113,1300,-276,-179,-330,1040,-42,957,199,339,-144,-116,-91,238,988,345,479,833,186,-171,2386,-202,-47,285,57,-4,3195,4108,-72,-29,922,7628,1450,3237,105,-86,23,2933,402,2481,-179,198,121,54,-301,2,429,84,47,160,2965,65,-121,91,110,-235,154,239,-96,42,1306,17,-543,447,9,262,100,-7,254,-174,819,112,186,-137,507,501,235,2152,746,326,-6,55,44,-148,104,-103,33,95,677,13,-196,-29,191,-16,-5,-66,-14,50,47,-109,-128,-109,41,111,811,31,18,16,42,50,-65,7,-31,24,-7,246,-13,496,143,-106,20,217,109,306,-220,169,1248,-212,331,417,-313,26,103,-269,2244,132,150,44,102,95,504,580,22,501,-152,278,-26,89,104,791,-100,5,194,14444,1073,-80,2396,202,71,88,322,308,129,30,65,173,-229,1028,50,410,8490,-112,79,80,29,116,1837,172,434,15,56,93,597,14415,149,49,115,280,369,979,200,9074,264,97,-28,74,36,9240,2149,30,22941,835,62,-92,152,790,74,540,836,2408,-20,152,363,48,59,370,83,1215,195,-64,125,133,62,1053,239,-10,179,150,3,291,40,-463,77,2956,379,1881,75,22,200,-446,-192,39,-58,428,29,981,1035,97,368,1139,-94,214,-63,134,23,2,125,65,47,67,798,102,130,4337,1835,-47,53,-62,32,678,68,611,191,-28,2575,-40,20,618,767,766,576,131,1272,121,131,201,-22,196,-11,198,335,-181,-93,106,12583,-95,611,214,-222,103,-315,42,235,-48,-94,-56,-53,-2,-53,50,-28,19,4,-139,32,14,-374,74,-270,42,147,218,343,-26,128,-244,223,73,35,495,436,602,9102,2053,220,226,94,-167,1749,589,38,331,1,1054,-198,68,23,1200,280,579,68,51,-223,830,199,521,-404,5,251,78,95,495,57,1339,-307,50,497,127,61,136,230,-26,70,1665,-176,3533,126,100,63,3298,-238,7,440,180,30,343,186,433,-27,-305,-54,96,-21,990,-4,142,3352,2256,683,184,-83,38,214,2850,0,292,545,223,-154,2663,249,19,1184,6,1,1204,438,-20,5,66,-243,-220,4,228,22,10,-41,1192,4,-17,12,280,201,71,622,190,69,104,280,-283,183,14,25,-17,4,-70,777,1060,37,-511,32,107,47,495,476,-140,1879,2059,-16,365,4,310,179,-108,84,9,178,-43,449,64,13,24,-132,4191,17,26,70,-70,76,100,585,20,118,468,305,-60,-181,88,75,-146,17,17,129,72,827,254,1,784,185,-4,165,-3,860,1457,56,797,133,321,76,286,591,372,-35,445,39,7,173,1797,179,-52,282,460,142,46,38,-16,1027,181,-61,-43,-318,661,82,-6,241,5,90,526,-88,42,1724,7,2412,81,-18,3387,325,-12,-11,-71,51,74,72,984,-117,225,-353,599,73,1509,363,36,149,174,150,103,45,826,96,100,1143,62,5,2517,672,2295,11,25,113,223,58,-30,1703,665,-126,-43,-65,125,376,11,21,-6,80,686,167,-367,1339,83,8,-24,-637,3544,6067,22,67,118,-125,-3,-53,-163,16,5,580,514,68,32,552,206,577,-34,487,79,-75,-72,-9,76,1159,16,67,-557,25,519,96,-75,209,198,351,415,1181,-14,279,-3,-119,-1397,219,-65,-33,1497,-109,36,232,176,119,248,397,3074,87,13077,109,-37,-17,358,77,106,543,-100,125,9,109,141,84,-22,-206,997,2298,157,-12,-100,79,30,-28,39,-32,-31,58,116,65,-6,677,-50,68,51,174,-33,29,783,-4,89,51,310,109,133,201,40,739,63,65,149,-67,528,-164,83,32,-24,-227,153,1071,-49,-29,38,913,349,50,-108,1224,124,150,678,20,1003,339,508,2268,-466,-95,16,62,9597,60,53,131,250,-667,28377,50,999,271,171,138,257,187,50,248,118,10,32,707,403,7,1263,1519,5310,176,271,-64,-37,1469,-75,-43,-208,-230,774,-71,398,17,-26,-9,177,467,370,502,-66,-26,2713,73,72,182,260,373,70,8,160,-84,566,18,-459,-98,-41,942,3335,482,-98,-375,2370,32,514,643,-153,387,261,1002,21502,1743,-2,-133,144,341,-59,341,-50,161,285,1193,18945,17301,42,95,79,-5,38,-59,-43,354,76,251,201,1748,367,1482,-25,6,-131,-435,416,-63,-135,40,-8,572,-594,524,54,-698,275,-206,-19,310,-362,20,-11,-4,24,-29,8,-122,1,-257,126,70,-59,482,25,2804,47,376,-357,233,66,39,-57,232,442,153,-51,98,581,-259,-82,44,1269,571,2090,13090,2719,18793,-231,11,43,63,72,100,284,-204,216,-92,16,138,440,132,105,207,14,286,843,3096,194,2359,7,157,-26,68,156,150,-69,113,5771,-75,32,41,313,-742,1422,174,406,29,-134,-22,47,1367,81,220,126,352,420,292,203,168,178,169,9,32,-24,-828,10302,122,565,129,194,-258,160,-17,269,-1411,-559,-15,1782,649,1453,861,58,35,-177,-58,-47,229,-29,-95,11419,185,507,594,602,354,655,42,695,196,16,107,518,-32,284,699,-118,59,66,44,88,7,-458,699,-137,322,441,61,4,-8,-246,-346,173,153,-581,303,52,-129,-251,245,205,16065,1951,164,17872,-160,-96,-29,-296,2125,20810,527,847,11776,162,59,6256,2133,6035,-49,1994,195,219,127,-10,102,30,11,-6,-79,-403,-132,133,818,9715,322,-50,983,280,3986,1394,555,930,689,28,-129,19,62,-81,253,234,1168,22,-51,87,7,119,1652,722,169,179,174,168,542,109,532,6391,521,1545,654,197,-98,4034,1732,928,15151,9440,17,180,18,-7,-61,5148,1066,484,1233,2355,-86,23,-28,47,150,1081,-253,424,-63,-32,-39,133,403,216,854,169,484,16643,426,8,17,66,72,-121,88,-9,689,80,684,-474,259,349,3577,164,351,63,66,-236,598,-63,243,552,7,-135,84,37,37,43,11,945,77,109,2,-20,-59,292,45,-369,49,22,4,-5,-45,881,113,501,940,98,58,48,132,533,-99,-12,197,32,-36,2151,450,-27,542,837,70,217,-103,297,159,303,-669,22,-14,-727,366,28,554,-76,323,116,211,-69,-28,507,54,437,65,-15,-5,25,45,-103,49,68,-125,335,22,931,-131,274,601,365,-16,26,198,236,154,290,-76,63,550,-182,68,289,152,213,696,1030,96,31,-153,-66,-162,224,187,-80,235,-39,-24,344,69,-280,1481,-779,871,3068,420,114,-78,381,609,11968,1189,141,116,39,-84,237,-104,-14,-3,56,7927,523,10632,-5,-33,10912,619,101,1013,-42,-1,949,34,555,-49,-417,69,114,108,11,115,-2,247,-228,-310,-248,-212,275,-19,366,10581,21,79,675,512,284,358,21,-67,-32,-1,167,-13,317,51,2269,108,8068,18,-12,-21,136,42,-2,5336,471,-51,950,2115,-36,1323,38,-82,7396,113,20,-42,55,871,4741,329,1086,199,-219,5964,-171,-749,40,-20,-24,289,1029,4141,1676,39,581,526,-595,-83,1752,533,175,89,162,230,3114,2601,-90,-46,100,76,694,437,21,487,184,1140,112,-46,210,30,1036,-148,117,498,-65,339,20,3,-556,1102,2971,11,-38,375,582,226,10,46,96,50,307,595,-501,-84,221,8710,-84,-4,474,-61,174,-206,17213,2234,104,48,67,299,980,16,75,212,263,81,374,23,-28,1715,343,17,941,9,314,60,-22,13815,971,575,129,-466,17,-124,1773,-26,64,-26,8,-10,190,619,324,34,191,104,4870,155,355,-183,-155,1418,165,101,61,394,12,320,-93,817,2730,73,76,145,380,-42,48,-47,101,138,4894,109,-1,324,288,-30,187,270,166,12,-11,704,-296,740,-11,-1,167,8,-27,237,43,466,177,10683,24,267,385,757,-79,15,241,-118,17,-19,883,-117,296,149,792,102,382,177,-318,3527,149,-89,83,-72,-254,-32,27,33,0,417,317,237,700,92,51,208,-57,48,-6,95,125,39,-578,242,3,5115,3611,-335,148,-93,1105,22,13169,58,64,661,73,1778,-114,-7,98,74,1043,123,41,378,30,-47,-92,-118,-159,-4,51,28,452,1,-126,-194,-263,182,-28,87,259,102,279,113,-37,12,148,142,-25,77,-37,24,221,209,175,129,339,-450,330,-140,428,245,157,25,147,104,43,136,124,159,570,293,179,306,565,359,342,-1099,154,162,57,176,-20,1611,15,864,215,-455,374,-14,29,146,-491,274,618,137,-170,383,-125,-125,223,115,99,197,694,351,208,843,1141,-1074,309,-786,-130,113,202,45,-257,136,-191,127,15457,168,73,13,4,161,27,85,1904,204,61,535,7785,99,280,197,-55,-82,65,127,2,282,679,91,609,487,-60,141,79,49,604,77,-79,-563,25,6,490,191,8209,12538,65,29,2046,61,6117,179,57,194,-942,205,18,360,155,1052,15,299,-162,-282,-256,-335,-18,-355,1151,-55,-18,-24,82,125,-118,282,47,763,18,-116,-569,395,26,-13,-64,7370,-67,52,907,-33,-46,3309,-13,-44,-140,83,-186,1000,228,-318,-429,629,5644,-40,268,-163,542,203,339,219,1139,-357,-6,505,334,8,36,258,76,8,135,389,26,-19,1334,-11,-356,71,-232,121,376,-21,64,477,-154,-27,237,-4,-107,-1158,-108,715,6731,270,-1565,-25,-534,-15,354,54,39,-59,489,799,-47,154,1428,234,18,260,435,263,322,10219,103,-421,578,-19,-1,30,-39,2255,139,-1256,-1411,315,-142,-253,-394,254,35,-838,192,351,-181,-4,2542,-86,22,152,195,80,3147,1216,-116,-439,127,-149,215,2636,74,172,452,913,34,10764,-825,-1166,-1462,-8669,-1063,-405,367,421,-152,-85,241,-79,276,-133,884,13274,7473,-13,-147,-311,-51,3192,141,1399,10,65,-15,2,-240,693,47,-11,1490,88,-18,-96,147,-219,230,802,134,9516,-44,92,2,-302,-16,13,428,203,101,171,302,155,161,178,39,35,8,106,-184,141,1343,411,23,240,-28,-169,-71,-63,561,307,818,94,-5,17,44,-351,164,-494,246,364,762,241,2,14302,33,17,54,1,-8,-4,21,50,-534,-33,-11,-86,967,-14,-35,-78,-22,294,-52,81,135,-68,-95,-12,51,-78,-10,40,43,225,-13,-91,111,36,134,544,359,21,130,64,187,-64,349,76,124,118,489,-79,-56,85,36,38,-39,-5,29,690,57,56,-31,119,6408,124,-12,-43,-48,27,162,9510,-227,4118,-151,-87,270,-125,253,3858,48,9,-114,999,582,-201,-99,216,-32,-54,-2,124,50,708,9,150,-36,257,-4,-5,-15,17,-54,100,387,-104,-3,78,283,-57,811,955,-101,-56,-230,567,17,130,-3,106,58,199,-55,38,57,57,982,49,188,2963,2745,358,129,593,-986,38,-76,265,-64,32,-196,-32,355,25,-37,299,511,-32,137,2322,538,-15,14,56,-45,159,-63,458,345,-15,-245,210,82,646,-184,-70,1311,4008,-25,80,0,362,22,-220,12551,201,179,1849,-4,47,5449,6278,594,-273,14,31,105,-45,-71,-457,-157,-25,111,133,2054,-23,403,-83,-102,294,401,4766,237,134,54,955,811,629,1028,-196,303,18,-10,127,11135,359,71,421,-1,41,-150,84,54,183,59,45,-35,-8,-80,-149,-15,859,-37,264,31,640,145,377,140,161,8779,12878,263,36,-103,12963,11213,98,2300,-158,-86,131,-36,29,3,64,120,87,7,45,91,-69,-588,885,4,1038,13,1199,-14,32,109,-47,112,-24,85,-21,25,42,151,30,80,71,-291,-49,-188,-194,20,-150,-206,-85,-160,-7,-64,-145,-338,-113,-118,-72,86,51,-3,200,15374,33,-279,-362,-29,12,-44,-31,-68,-85,-56,-12,-21,-166,-56,-2176,-1318,-1249,-1051,141,1818,32,-85,40,4707,9521,15263,3144,8968,15684,55,-39,78,146,1442,475,1484,16,36,42,-222,215,229,159,-15,-50,-3,24,180,276,630,-83,33,-176,75,78,584,229,33,159,26,149,60,357,362,64,2934,361,117,405,410,174,457,42,199,49,295,-11,34,-47,447,41,84,38,12,5,196,55,27,-47,44,97,72,-42,-62,162,352,179,31,222,-14,16,-870,471,41,947,49,97,249,192,238,31,-101,51,157,-74,30,132,-245,-19,132,-312,-30,-103,-872,210,243,524,233,36,-14,238,387,100,101,576,112,160,27,857,232,-4,1842,-39,33,74,-13,-181,42,70,110,603,2041,415,601,143,63,236,142,243,404,303,166,-28,152,2000,340,260,-196,10,26,75,-17,24,22,9,11,-55,-37,-82,93,114,311,163,492,223,623,178,1252,46,-17,1539,375,-60,201,-42,40,80,163,471,-22,-27,538,-2116,220,1321,200,162,210,20,23,177,-93,232,192,71,167,370,60,25,153,28,9,1274,-35,56,5,96,124,391,3711,-153,-58,148,43,36,127,950,239,303,40,162,-143,-76,-186,33,126,8,64,-72,77,152,-67,186,167,13,-47,43,6112,63,106,-15,44,11,-36,196,77,32,-79,242,102,30,43,-3,-373,273,2623,-163,63,2131,73,451,254,567,15,456,6,69,-67,198,145,29,313,110,-67,7,77,-85,124,344,-26,6,278,306,260,141,8,942,352,1088,297,355,102,23,401,628,258,2351,189,49,28,-24,213,-33,388,419,67,-229,2404,372,-341,-35,376,5,119,76,-170,-165,329,87,59,922,-289,3,53,276,-138,155,-42,359,-22,23,69,882,190,33,26,191,235,67,310,526,-171,53,278,984,244,121,14,172,1012,509,217,2857,717,276,202,588,204,38,14,219,267,19,368,87,68,-31,406,482,-18,4,64,-99,71,324,2863,-7,620,129,-836,-62,3379,25,206,144,-27,1524,232,130,1046,-32,68,13,184,74,349,243,22,84,-149,178,287,14,-13,-22,34,338,163,119,121,26,58,183,230,337,-30,-27,-94,50,61,-20,936,93,-63,129,-51,396,13,-60,-232,90,-81,37,-363,318,35,89,345,-133,-73,109,1141,576,131,116,166,288,141,281,631,57,-146,-125,796,-1,118,341,-473,-107,803,-86,22,2,553,104,66,163,949,228,66,333,196,659,43,123,68,86,-9,133,-22,137,473,10,152,-35,261,1326,88,272,74,-32,19,-73,872,-83,1,213,50,51,640,98,27,33,514,21,89,46,562,412,445,-80,6,66,-56,22,34,12,48,53,32,265,208,39,583,682,16,-3,-47,24,44,135,-142,6,22,177,19,-25,-14,363,-14,12,256,483,53,724,-61,69,1040,256,200,38,-42,1360,-14,-38,-10,-55,-81,-14,-66,-98,-124,-7,-183,399,1160,-264,-142,377,-4,134,392,140,341,-35,-75,60,530,-174,116,28,228,23,347,97,364,3990,-29,103,-42,-120,37,67,506,63,52,53,224,-100,-36,6,-236,-32,-73,-58,-240,54,-45,63,-13,-31,382,63,322,-118,-464,188,303,-143,76,8,299,132,248,60,16,63,487,972,-118,-37,68,-447,197,165,-172,-211,-44,533,288,-46,-45,97,-30,-91,107,1311,7,380,570,128,422,168,284,-141,203,1448,4727,567,69,-65,778,189,316,125,128,14,142,271,257,352,216,-122,212,-31,418,60,-44,77,155,128,64,1557,64,139,-50,-9,136,-44,357,403,-212,222,346,-4,65,205,-65,88,1087,89,262,285,4651,272,-38,49,229,379,-35,-90,-37,158,110,474,107,905,45,-2,180,269,669,55,691,111,-1604,-21,369,272,196,66,-5,-25,67,54,4,1293,1043,25,-222,98,2430,214,83,-87,27,184,275,459,22,73,-43,331,-209,30,58,-202,72,1126,15,170,323,95,50,-22,187,31,1455,63,23,94,411,44,28,-120,367,25,113,360,11,-22,37,-46,76,336,11,-42,69,195,459,340,-67,-267,44,-924,-102,14,-35,1044,29,490,223,524,-18,273,226,-19,6,147,578,-453,71,52,0,-27,-38,374,-11,83,186,159,9,1364,313,153,108,28,163,146,-125,195,74,365,128,5,139,-19,45,226,236,129,119,-92,217,15,-220,-80,153,1466,1372,-157,277,-3,17,-32,173,69,12,-21,832,672,43,1,-132,138,186,40,-198,287,1489,97,-1,250,-18,-165,-151,-320,140,-586,40,232,-86,304,1881,21,-3,-25,-269,29,36,23,131,-96,91,315,-2221,53,-4,-3,104,-12,196,-113,538,-105,5,267,156,-93,-10,181,-280,5077,48,53,321,-34,126,-25,7,-47,42,218,410,-148,22,-60,58,40,75,233,57,-432,227,-2,-18,-247,193,-315,1749,159,46,95,1146,131,308,-401,-25,268,273,581,462,-164,133,421,-458,57,-114,3766,-373,-293,124,143,90,30,622,1400,91,203,113,-6,411,54,31,-11,28,66,222,209,-567,282,1860,87,234,38,8,277,-113,-227,-258,875,-103,138,-309,131,-85,289,-91,-7,1031,145,496,-10,61,24,1580,736,292,112,194,175,846,158,725,-264,-639,144,222,394,2395,270,45,1860,-94,-38,-146,2598,-22,30,15,262,1149,775,3,-21,-24,126,140,72,193,4,510,296,525,-32,389,-51,146,-245,445,7,-829,916,-998,-60,17,125,305,-261,179,-126,196,-35,-29,-29,45,31,136,1419,539,107,202,939,123,-43,183,-106,-34,-297,192,37,23,127,-208,457,-95,34,154,457,350,108,-338,156,118,19,-201,-123,-253,21,11,41,-44,-30,-120,-81,106,448,17,2039,-247,647,-38,85,212,-27,140,36,-203,-154,172,-21,-6,213,158,-103,7711,7,-101,1167,400,-637,203,43,376,-8,343,-19,198,4,23,11,123,669,-68,-906,357,-80,-243,267,2,31,25,-58,-49,194,-31,-183,307,1596,130,1659,8,-5,26,44,688,-51,235,119,379,469,669,44,201,13,264,66,-113,110,-152,108,-159,-90,76,-792,-55,335,212,-398,-37,8,88,51,163,-478,-32,27,245,23,245,-116,-9,-381,-61,887,-63,376,-28,1112,135,-129,4562,288,6,4399,31,344,-217,-262,-41,57,488,509,88,420,-20,-137,-108,-191,121,88,4,2547,-52,-78,-332,-923,-159,73,1403,203,48,377,35,-1,59,84,1165,-197,-177,-45,1181,159,180,192,-148,173,856,-60,251,-380,584,99,797,-213,609,556,39,378,104,-20,-74,36,-27,70,287,1096,1249,-161,205,86,-50,-107,150,-662,-9,525,96,360,-53,-68,-133,74,-213,-251,-210,-25,77,358,3,181,1156,311,-23,-173,178,383,-149,1700,452,16,37,-2,170,426,-18,65,138,20,193,510,-53,202,11019,88,561,-113,96,-71,-32,57,726,24,119,48,56,-2,211,16,315,173,-250,-68,585,26,300,154,-5,177,-377,1007,-18,103,513,161,4423,91,104,782,62,109,77,29,2388,-31,-157,-196,-133,-67,437,1872,132,-42,238,850,34,89,330,971,-68,95,-31,61,148,364,300,1697,46,896,544,-55,220,94,-20,16,114,156,714,177,54,55,406,-285,67,10,492,1361,6,21,-88,-48,256,322,17,896,239,1490,182,399,188,451,-69,219,433,1087,692,171,-83,299,59,204,603,119,276,108,-71,6,41,-115,-48,63,63,59,3,196,-61,321,76,-242,85,34,93,330,271,1105,759,120,-6,137,-30,-21,15,154,42,-9,-153,-65,147,-42,300,895,3,31,199,13,-67,-42,-141,518,235,591,-10,282,1017,148,111,-275,267,-260,75,62,-189,399,223,-25,84,25,294,131,1480,307,-98,1130,97,-2,44,-129,144,32,190,446,275,307,-47,-337,0,-149,175,40,-84,391,244,156,-183,59,76,253,303,515,-133,-9,81,-219,1421,68,146,433,-33,1,236,415,340,-292,4,350,26,67,-3,574,41,360,313,516,420,265,85,-54,56,1288,1445,728,636,306,187,148,1392,185,128,175,-249,802,-224,-105,1473,110,83,-211,-250,-53,192,134,45,893,43,1000,224,3418,49,199,206,97,2091,-464,188,521,1271,79,282,1893,-26,39,-9,-41,311,31,132,136,335,429,-106,1003,213,39,84,101,-108,206,-57,218,-21,566,-54,242,82,46,86,565,260,203,69,-90,-354,509,-85,1344,66,-23,39,155,267,79,59,1128,17,523,93,164,-109,866,754,-455,1025,226,-115,57,2,-252,171,156,22,58,1547,23,-129,53,9030,-727,-179,-21,-44,21,75,-21,35,-63,45,-8,67,819,210,-173,346,1707,1323,504,2288,476,85,549,296,31,174,30,295,35,-117,6173,214,814,333,-24,113,47,19,-109,2,122,25,-34,335,330,-379,59,129,135,55,-15,-120,99,38,124,107,104,-13,855,315,156,46,-14,-49,124,-29,100,920,449,576,-4,-43,83,150,49,-15,-109,180,384,23,568,4,-33,-83,412,-178,89,284,-60,-141,-436,222,-81,-73,-142,511,35,173,322,433,36,1215,209,70,826,1302,105,683,602,849,3713,-121,-20,-32,79,48,-817,385,1211,466,0,119,-693,0,-14,114,233,60,-176,1079,78,-57,83,185,31,349,501,193,120,155,345,91,39,-24,218,79,-120,-63,450,170,-160,-76,238,57,83,510,460,31,-441,-291,568,923,-31,-48,126,589,149,161,-35,122,-7,-79,362,2368,111,-52,445,-178,-1115,486,361,-13,191,42,-143,260,337,-23,-31,-35,-194,233,328,322,1342,139,865,196,347,442,599,2368,1538,1289,444,306,70,90,36,-535,-144,161,150,-2,-155,291,-39,302,-214,149,-166,127,1432,7804,2363,1217,614,1029,1657,-26,-26,365,297,302,3873,1222,113,523,40,697,308,-204,-20,112,159,690,493,16,800,2847,2014,7,-71,398,188,169,922,514,46,65,5096,2117,213,2057,216,650,4,1079,-190,133,49,-213,144,40,28,217,1473,358,324,997,614,708,621,387,1548,510,582,153,829,208,56,165,121,94,51,122,226,117,17,9,-114,4,317,12,-120,30,225,30,266,17,6,36,106,82,1561,-95,46,34,-14,271,-52,65,-99,95,2794,510,7,359,3867,429,702,406,205,49,526,60,-33,5,-579,10,113,308,-78,74,-98,-50,219,-33,232,-219,221,-131,157,157,-20,680,-31,-24,222,724,-74,74,-693,417,82,23,331,19,-76,1311,65,268,133,1925,710,-166,0,1884,877,1184,85,312,-37,268,-452,291,156,42,8,51,2585,210,152,755,955,24,231,24,-66,697,164,1113,1660,153,-35,68,-108,70,-71,175,-5,44,373,232,979,290,424,316,89,281,-3,271,1431,49,141,-11,775,932,900,1572,937,267,970,1545,131,17,177,761,291,882,-41,118,211,198,3200,176,486,22,-40,236,115,111,-95,809,119,-7,154,173,-40,-1,-279,67,24,147,307,-55,630,79,248,140,8,71,378,2207,6,1874,-22,13,42,1650,-24,142,2,10,390,177,116,-92,176,324,478,568,-201,10,28,327,-100,729,784,325,-66,76,431,-144,-360,-148,-176,194,892,454,320,-382,137,153,40,1820,107,13,-210,-150,-84,-228,150,258,35,170,102,62,-11,786,229,216,-63,184,-54,91,175,-3,189,459,124,21,188,55,-37,104,1228,-46,3,1494,-86,663,774,398,-174,345,160,397,-103,162,10,-43,545,208,69,-666,28,260,20,36,-63,-621,55,-17,36,127,191,50,128,442,63,-71,178,116,-11,28,220,533,65,-4,50,-96,-43,10,80,-22,-26,7,9,79,60,-98,-39,1121,244,-3,16,-4,754,440,243,4,-20,100,19,495,708,-47,39,487,149,253,293,1493,-37,114,29,128,119,721,-28,-4,-155,-218,92,45,322,-607,-38,74,1463,169,119,20,41,-223,-4,13,-93,25,24,26,1990,550,26,0,74,328,71,-603,-98,104,255,10,280,57,86,582,345,-229,158,142,126,-52,-14,42,717,79,-142,-62,-18,71,-225,734,-31,14,-54,-92,-34,179,10,252,130,133,270,415,92,79,225,20,74,492,472,2144,-63,1059,-21,-3,818,111,16,-9,162,-52,-8,238,-14,1828,-59,-241,231,412,358,11,-5,138,64,30,409,130,98,2,-3,744,9,727,395,8,82,-64,-63,-292,43,46,9,506,-22,73,-32,135,195,54,334,502,204,873,2847,52,180,-34,544,-110,-32,5,74,637,-53,-46,222,2578,9,-35,23,658,75,278,-37,83,206,-1,105,156,5,90,312,191,73,47,121,486,46,-95,58,-171,-104,-14,211,48,10,14,53,176,447,166,55,407,40,251,-500,68,139,-45,-1211,79,-155,-101,2,24,21,-7,51,2111,684,43,628,5,753,2458,535,43,-121,-681,9,-476,29,369,-16,29,-17,374,-6,-82,-362,-88,51,17928,150,-75,4574,660,40,132,36,-45,208,105,-98,-303,11,-27,-32,4098,-83,294,75,200,154,205,47,26,69,92,-254,259,153,387,-4,-27,185,64,149,-135,87,6,94,239,343,2,292,73,855,246,266,-67,247,974,32,581,712,273,292,365,74,-59,22,1209,117,88,-251,121,119,154,26,-251,-119,288,-69,180,125,168,547,200,66,274,660,88,59,-260,533,33,172,25,351,122,78,97,394,-152,117,87,192,454,216,440,-4,-260,33,-5,36,108,45,1107,104,89,144,126,459,80,297,48,-64,-176,-143,-48,-272,0,-360,-241,-8,94,285,177,-58,167,-97,-6,-597,-20,523,34,17,-29,-187,43,171,-33,103,-409,983,334,-494,81,59,228,19,331,-291,-99,458,-205,-44,153,1280,2,-74,-72,63,-27,-6,474,71,765,-19,0,1179,15,14,38,-44,219,-26,830,-23,-543,20622,227,-34,-62,474,157,632,-60,-26,-1,-20,19,498,33,201,-50,315,-155,259,443,13,-128,-124,-18,131,108,29,227,54,-204,-753,47,-143,-54,-51,1192,-30,-140,34,159,39,-70,-16,44,103,-29,47,-177,57,-2,335,37,153,389,365,174,4,310,228,267,-148,50,-172,112,247,83,70,129,-48,38,-338,88,516,306,137,13,-6,4,14,291,33,-158,-389,113,140,-180,-64,109,14,-29,69,66,1115,107,5,19,29,70,63,156,112,98,-41,98,72,-97,29,-34,-149,37,8,-67,96,42,70,56,298,17,346,-187,1,251,175,41,659,-868,44,30,3,22,61,-24,-30,-20,75,255,214,59,-100,382,215,58,45,-195,91,44,317,614,-18,7,-83,8,44,176,-19,-41,-19,3313,566,97,60,-75,-22,-90,674,42,246,76,-3,241,995,80,66,82,90,-101,-60,19,4122,755,210,26,-83,35,153,64,28,667,218,-77,31,1443,-125,-100,1007,410,-158,4110,111,79,-45,180,116,-1,70,33,50,-21,131,900,1,-172,19,758,39,612,1606,-168,86,428,16,71,1481,5520,224,1832,124,179,417,52,22,10,38,5,232,649,357,88,2,235,-23,342,135,549,388,287,20,26,44,-414,-72,-84,-129,213,168,-80,-3,133,89,109,16,208,15,65,126,104,58,89,23,-12,48,30,-14,777,-162,12,-28,43,0,81,-131,61,-40,318,207,687,69,-60,-20,-35,42,22,60,88,101,-9,11,33,115,22,-62,108,670,29,-24,48,185,140,-262,5,43,380,56,13,76,116,-91,15,389,-81,103,457,368,21,261,-41,-78,101,495,164,330,188,435,502,-325,156,42,-67,105,50,35,384,61,160,-34,324,236,281,1096,56,217,15,-771,42,-22,-181,817,-114,214,-51,480,-78,-826,263,29,-69,458,-29,46,-61,88,-28,399,294,207,142,89,1,20,1506,64,302,-66,61,1081,16,165,15,14,128,-118,168,26,-8,-674,64,-107,569,27,217,299,118,96,85,289,411,162,198,62,258,118,77,-73,542,-42,59,-54,979,72,-116,71,-36,-3,-11,38,58,274,-17,102,2557,2596,106,936,117,65,-52,333,357,429,13,81,134,66,-26,554,-36,1483,50,924,192,309,-4,109,6644,37,-73,65,119,-9,37,101,445,-141,198,561,-17,6,67,152,386,-35,58,288,21,-88,100,255,74,160,27,22,-47,204,26,1087,-10,253,800,361,-31,-574,193,-48,-29,-67,75,81,73,97,757,349,636,14,374,49,80,572,179,-7,-55,-48,-69,-132,12,1,220,-94,-27,634,44,-21,121,-29,-105,22,73,620,71,-104,-53,-26,-35,102,402,-5,-49,84,330,-8,-83,162,-1,-84,183,-130,202,115,-11,187,76,60,-3,-83,334,-35,68,-52,46,-7,13,234,-136,216,-33,303,23,417,-436,65,951,131,-55,-21,-73,-82,-286,43,-16,75,-186,78,109,-51,46,-39,-532,-74,13,205,29,666,1099,710,1177,6560,153,447,-3,32,195,301,716,-16,136,-4,965,-43,209,2629,3777,109,2211,570,661,98,302,115,-11,3869,31,895,3985,-6,184,459,76,209,32,33,56,783,-230,134,27,-2,938,1298,143,-68,42,-155,188,179,25,-15,378,70,556,41,11,16,228,858,58,50,36,125,273,86,1438,22,338,204,-28,9,11,253,-227,69,-41,-42,-15,-140,-19,5787,103,265,6,36,80,300,-40,6,-31,226,305,345,69,314,-45,82,1366,22,25,151,17,-97,-47,123,49,169,151,29,387,-3,746,105,-19,160,187,134,35,57,-35,-420,-79,219,-293,-76,-52,144,67,26,-18,58,-240,-11,246,-86,226,11008,202,24,234,394,205,684,-560,215,183,-23,-2,454,231,88,84,-34,48,-68,322,-604,1305,51,941,-126,-8,67,-92,249,-71,55,22,102,-63,79,-8,431,113,81,-54,16,15,76,-78,-75,-97,111,-33,-14,585,9,-90,201,-25,376,158,-295,176,-804,38,149,1212,264,-176,696,191,92,37,235,351,39,38,1684,32,-356,39,45,-156,-144,-786,-549,59,559,121,187,45,41,-30,-162,126,52,32,22,173,-60,58,-1074,399,-33,-17,175,68,-43,30,-8,47,143,73,-142,332,51,141,-78,18662,-55,-4,78,-369,888,31,-7,65,-5,-15,142,93,47,30,-222,151,76,15,38,-134,-92,86,31,24,8917,-5,25,92,-37,188,182,238,36,204,168,-2,99,-104,36,31,-33,-70,68,9,248,464,-44,-28,1168,66,25,24,-33,612,425,-147,579,-179,489,-29,399,84,113,24,-83,-34,-97,55,-198,-323,28,94,-473,67,-155,227,75,-295,39,26,77,146,34,-23,-29,-206,-38,-17,125,63,-112,695,930,1,139,-355,77,-12,25,-484,99,418,219,1040,-251,-318,1062,335,-23,253,-33,-306,51,16,1383,321,4,141,57,-173,220,22,400,197,-238,21,-201,55,88,119,60,74,279,118,-106,-64,31,299,198,38,38,-116,-83,202,-96,60,-38,43,-92,271,17,-217,48,319,543,89,14,24,5,-256,-174,51,222,325,-43,163,540,341,11170,25,-39,175,42,-80,9,-212,235,-4,244,466,152,-97,-17,435,191,43,23,135,53,-300,235,44,90,250,-1,17,25,-95,69,52,28,-39,123,175,-359,-9,-5,-38,-57,-18,-81,255,-279,25,-660,216,95,15,134,82,118,-39,1383,111,139,92,206,-6,6,45,23,-30,-6,269,208,104,141,-17,5,338,41,731,104,177,-68,479,24,17,86,385,314,557,88,-60,-13,229,578,14,126,-48,10,111,1,35,615,17,-82,-96,6,-4,-20,175,-15,248,89,298,37,-142,25,-249,-967,-327,-297,74,-3,-118,-59,61,71,770,58,271,742,330,192,309,119,57,35,19,-128,27,40,-62,32,-8,343,-226,-31,-252,49,169,-23,22,59,-252,-213,53,53,-75,-44,327,-17,26,568,-241,12,110,-80,273,-145,824,-162,6,57,-80,185,-116,-54,41,70,725,-231,157,-26,20,-102,-2,62,164,63,82,567,20,129,396,-60,216,-16,46,-36,-100,2025,6,112,-119,114,-180,46,94,-103,-140,7,752,-31,-163,-8,221,-241,-47,43,4,25,18,86,105,118,70,-4,533,-54,-68,-43,21,71,-83,-34,-38,166,128,17,78,84,-67,409,299,209,-102,-2,114,-49,88,118,148,24,-61,479,-17,6,96,37,-3,29,-138,1132,557,-25,176,-133,-72,70,-77,35,8,484,179,281,1740,297,38,-94,29,-44,5,48,-70,311,142,374,48,19,72,11,-48,21,-20,-24,135,-36,214,241,84,363,-12,96,160,40,-32,78,-86,37,143,90,104,232,-205,267,-15,799,-169,-112,89,724,-11,434,-16,-1,564,33,221,103,15,226,100,122,146,37,-331,74,5882,1497,258,1330,82,-112,-1,45,878,56,94,-142,153,144,120,179,-64,50,1,8,-301,1263,-139,-4,15,41,707,65,39,-99,-2,-62,176,-8,170,11,160,275,16,119,6,212,-3,-33,-108,-7,492,-8,73,670,-58,9,-238,259,13,-5,139,892,12,102,102,132,-130,85,34,-6,44,24,836,184,93,416,231,830,237,424,96,515,54,201,128,24,59,37,-319,-83,191,26,427,294,16,447,42,28,405,105,36,49,591,23,19,2178,-24,74,-119,-353,0,-10,169,402,498,19,367,91,292,728,-18,295,53,787,378,534,34,-170,-2,-135,-150,33,201,119,214,284,118,226,-137,21,392,548,68,3654,678,170,91,295,68,-68,193,48,1850,85,10,57,44,108,163,862,-37,526,238,9,2094,167,306,222,309,261,15,-98,-348,546,192,-17,4,320,73,79,-68,272,47,27,205,69,-63,16,66,-104,-23,453,1060,313,-15,-373,-238,-2,1173,94,247,29,1131,84,29,-101,15611,526,23,602,4,-5,-14,554,416,-137,-24,-49,124,387,-32,111,85,-137,148,228,-228,-267,-122,90,13607,71,18,-47,-106,36,170,340,-23,133,261,-698,-76,94,-59,-50,349,-19,3120,80,88,3459,182,-60,219,46,6,334,-55,343,-769,935,248,-289,154,-173,169,733,929,45,-14,528,805,366,1314,629,246,-189,-130,-11,-42,11,-109,174,344,-312,1088,58,-6,-152,31,-103,-15,-94,132,15375,4,265,9212,347,267,77,-118,-124,52,161,28,604,499,49,46,7,12,20,-171,-307,-6,96,-84,-90,94,-19,21,-534,161,-93,-210,-92,-278,240,-78,-98,-276,-42,-116,-91,186,328,-29,-74,102,-301,-121,-252,-12,-96,-543,507,95,-75,13,111,246,-75,217,169,257,1394,132,150,592,492,197,727,1479,104,-15,441,39,153,24,158,289,0,71,111,-92,99,-56,-91,281,68,-41,-32,219,-54,-189,-81,44,-6,-82,313,-30,-43,149,724,260,836,48,-64,64,292,-10,40,-3,86,-65,8,-5,-94,-68,-5,-28,180,772,153,-315,29,50,137,1872,710,176,436,2,555,-91,-5,198,1196,1197,488,112,67,264,7,49,96,-10,53,56,871,306,44,216,1,27,-203,97,5,177,2448,-34,126,26,68,106,97,108,-45,220,604,-204,1428,471,33,5,18,-39,318,-410,290,40,220,79,52,0,190,8,259,113,20,506,97,-35,5,312,61,18,173,35,-21,3,94,-3,237,10,124,327,117,456,536,4,80,-101,-74,-26,35,2557,111,62,-64,274,79,1,49,-346,197,130,28,-13,242,9,-105,163,186,-81,358,-107,95,-212,-87,-79,-200,742,92,-114,-94,184,5,49,-1,-34,29,579,323,33,33,90,188,160,9,65,-20,-36,220,-127,50,-180,-78,-307,-4,275,122,-88,12,210,64,31,-28,42,179,27,174,522,-44,83,17,123,14,224,11,-39,-32,-33,-108,4,-28,43,95,150,38,-1,-162,202,87,-5,-2,214,696,-17,507,56,201,36,1194,172,-84,125,468,1671,-152,35,-6,20,1819,401,443,571,1165,411,94,191,-2,-6,1008,19,12,224,292,225,93,208,4607,450,-142,396,749,78,146,91,-26,17,-10,68,1018,191,48,198,163,-122,1768,24,63,223,382,256,190,262,50,30,-57,268,222,-160,377,54,-73,236,415,55,175,44,142,34,63,75,219,-4,-8,263,715,22,32,150,307,103,400,-3,41,48,118,91,932,-5,100,308,117,186,143,637,-33,-77,36,43,1343,-68,457,242,-19,26,-19,274,239,88,-144,168,105,43,6,-88,-16,51,87,256,33,237,553,206,-13,86,341,-39,134,309,-23,1133,17,511,301,385,417,483,253,1292,88,676,116,378,-71,427,56,219,195,165,964,-6,50,519,359,90,1866,14,-48,51,12,-225,91,191,142,-83,669,535,-152,18,61,86,1228,-51,179,161,-7,386,615,604,-354,179,45,223,39,132,-4,-13,257,15,185,126,51,27,-1023,156,766,36,328,1554,-265,477,375,488,1,358,44,220,183,86,321,585,-167,-79,135,194,902,44,61,-133,74,15,583,155,-149,289,972,4,3873,1103,-120,-129,-259,801,388,536,14,52,363,425,362,12,271,159,61,787,25,-25,687,23,945,158,406,536,12,-69,-3,-9,-1299,3843,136,-24,46,273,1028,629,970,-157,263,335,436,577,21,666,45,958,651,66,248,78,423,-255,332,198,540,-74,1794,174,321,129,302,84,675,342,-660,426,798,86,789,47,-84,248,1888,1258,285,135,118,367,394,81,1212,83,156,51,158,58,297,56,161,307,185,823,751,487,198,384,293,493,911,70,88,49,76,29,447,40,114,2035,185,1078,300,210,24,226,831,218,2157,813,81,1590,583,79,436,113,104,306,217,-109,559,429,179,142,355,622,-12,779,44,509,2766,214,458,428,110,381,590,127,-42,-45,-59,-57,1004,520,-1,436,158,233,16,117,768,-28,98,567,371,750,355,1234,59,74,657,71,-61,682,-57,510,89,37,101,134,619,-105,132,1914,1004,39,29,-10,128,59,354,-278,398,296,15,2404,224,128,2605,818,1325,673,73,14,93,325,70,39,2155,497,280,433,25,9,646,78,463,127,367,419,-373,1338,132,23,8,59,70,43,40,286,637,918,596,139,3035,227,27,2284,982,43,-21,-90,195,168,405,201,403,135,17,24,105,658,-5,279,49,337,134,230,158,56,102,-302,860,251,58,966,-10,92,179,193,0,37,667,-438,903,1341,1430,382,63,409,-42,363,635,534,2438,82,-66,243,558,228,54,889,7,52,85,175,62,-32,410,193,61,10,635,492,214,714,1164,-40,378,183,624,122,1025,251,24,561,572,417,1,168,151,82,106,127,808,-41,16,-25,17,-48,311,278,133,63,157,241,-23,141,116,381,707,1729,227,407,453,33,2228,10,89,-138,100,160,68,291,370,-16,-150,176,795,247,253,-31,402,-44,2311,1505,42,108,-162,11,3,878,342,570,917,687,178,179,452,-72,559,724,-29,-45,-46,-83,164,-23,-29,54,856,62,135,292,145,864,25,158,236,798,-254,529,82,120,1250,-246,57,22,134,53,314,65,158,14180,92,87,-42,63,-77,61,-36,434,215,29,939,140,60,142,51,172,604,24,20,54,1566,-12,-83,270,16,53,291,436,501,105,54,160,551,57,184,1465,809,560,136,18,370,1414,33,-3,35,34,425,-67,26,12,-79,651,78,283,368,-273,102,830,303,136,40,-30,153,487,273,552,-36,515,457,91,-100,78,309,-113,10,104,1159,40,105,153,173,234,70,1381,40,14,-101,68,760,416,280,354,-150,152,63,134,1304,-10,9,-389,263,167,-54,288,150,200,-59,318,77,-183,22,32,194,140,237,17,122,40,1138,-7,-505,114,101,10,394,93,-14,-178,1,428,129,1070,115,-87,420,129,-374,73,247,277,495,-2,417,243,-22,70,47,531,37,-47,123,247,388,58,96,63,46,550,-22,4,152,80,850,328,190,96,72,334,233,512,98,-2,40,103,109,-25,386,307,-506,313,313,74,352,-34,55,60,-133,70,-87,428,401,358,56,-6,266,277,14,-52,500,1086,548,316,260,104,57,375,33,72,-27,185,57,106,522,227,95,113,305,259,-344,778,983,166,32,-13,142,-45,1662,-79,-184,269,296,458,309,192,489,81,171,94,-37,1293,89,3182,55,41,75,929,608,220,37,466,14,548,347,1512,3947,102,364,2625,560,758,-10,275,363,350,189,1506,253,-68,274,33,0,237,-188,-72,-96,-30,-17,-5,48,233,29,330,154,1131,623,1350,107,90,135,78,17,75,141,455,275,36,112,278,120,293,258,51,1165,94,-51,445,-139,160,486,246,75,411,42,165,-140,21,-84,181,-14,469,165,615,704,-222,241,1047,-32,32,30,396,248,229,5,24,885,73,585,629,542,45,70,650,26,81,352,1156,113,57,2271,2831,94,248,523,223,103,153,527,144,1603,379,198,1364,536,1094,-50,229,85,-33,21,-10,777,929,445,315,561,1197,86,592,291,34,34,-31,39,54,141,28,1927,172,145,187,1367,645,1512,229,-194,-174,5,67,64,118,342,186,357,903,1493,377,390,237,1405,792,23,146,36,11,75,52,-4,-115,74,129,40,213,131,707,177,395,15,788,845,497,411,-65,176,430,214,217,277,-203,-43,338,45,201,438,275,52,338,126,126,172,65,360,108,668,189,-18,-2,375,-33,423,25,-37,2866,-30,56,134,178,-11,44,275,-52,13,282,2893,5,169,192,231,-207,25,749,66,-9,-306,130,991,-91,413,-25,327,38,640,52,108,90,22,244,-73,144,9,408,314,626,159,250,60,197,6272,107,9,89,652,909,130,130,167,500,-57,219,-91,169,141,185,4,1113,-594,154,203,192,42,688,169,223,192,452,456,94,414,35,-4,186,66,-100,-57,162,157,1430,-14,19,-42,90,34,90,501,16,-2,13,67,1072,454,200,143,-1,-73,-44,-38,-82,71,20,-14,515,582,-33,34,9,124,2137,376,89,437,-55,91,181,170,85,1301,-1,1038,202,-45,134,71,964,107,144,1,544,423,-3,2943,219,65,-67,-103,35,400,1605,-670,96,423,1520,533,206,734,101,-100,168,164,178,970,-18,346,49,569,0,224,43,399,-10,162,130,114,390,268,531,132,-87,347,495,255,156,231,-1255,627,153,91,281,583,855,1551,179,73,129,217,-334,163,521,81,309,283,579,152,77,34,-95,77,-110,74,407,52,1460,508,-154,228,26,-114,860,127,649,506,307,1527,766,406,127,144,196,29,203,230,576,671,67,800,295,415,175,502,-346,5,627,125,529,-44,127,893,343,958,236,-23,270,943,-26,84,32,-127,44,-111,253,1584,63,282,-143,2843,3,-12,194,186,14,43,1148,1472,133,862,169,1637,109,-58,382,18,580,580,1,121,-42,10,613,-159,393,1053,415,390,66,109,21,223,98,156,198,124,602,477,70,271,892,-88,-22,-5,325,219,-116,806,1310,478,248,2082,95,295,888,1073,401,490,123,335,-13,93,-86,56,600,271,215,366,158,96,626,307,44,289,301,24,53,368,821,-82,311,96,239,-137,589,426,1262,1689,457,175,2,-32,726,-88,149,1439,854,1398,3,5,84,292,664,118,28,81,492,1243,118,201,22,644,40,7,-133,410,2073,18,531,75,310,189,186,193,-223,97,230,4317,-36,64,157,45,-13,41,145,39,102,291,145,1210,133,310,1262,225,320,237,200,15,216,-3,97,132,3150,2655,669,323,74,870,427,1035,318,70,183,619,356,405,-7,150,329,71,228,-232,-114,100,132,1114,238,429,395,-408,30,60,198,149,-47,143,45,380,46,-17,713,244,-20,87,81,153,78,690,-27,15,560,276,507,216,258,154,-68,406,-109,338,59,149,796,33,1426,186,232,30,164,-360,431,244,146,110,313,103,883,1117,1439,209,1147,643,402,37,18,-92,1136,193,345,1356,182,382,5223,55,1570,124,103,1445,40,703,641,1429,607,285,135,493,204,-84,1315,1453,70,1351,10,547,-94,-63,-68,124,310,1565,368,70,65,373,124,24,353,130,468,703,953,867,312,383,340,342,156,115,-88,335,234,1266,679,317,47,157,204,51,274,572,7206,2818,66,601,8,356,455,332,195,246,214,235,365,76,-24,-282,68,1056,1283,160,-29,391,997,18,522,10,819,304,330,225,100,-45,-37,655,-433,-69,332,98,71,331,15,795,-35,30,317,496,190,209,335,193,20,-22,257,90,34,-237,-6,118,222,-12,28,50,780,516,179,128,-129,39,56,576,137,740,-265,17,136,95,33,15,51,-11,-75,687,158,145,-15,259,42,96,81,531,963,283,98,8,-21,21,201,-79,109,413,561,129,3153,267,445,229,156,279,818,23,-99,877,190,123,353,254,308,756,122,385,556,66,664,480,308,396,-54,351,776,1403,485,4778,22,376,472,178,-79,32,573,526,35,365,389,551,1462,227,467,155,146,175,1459,-78,-121,-55,118,205,976,257,43,112,162,-9,63,-58,609,617,1809,801,68,294,1540,200,157,65,-52,169,-2,-1,87,559,-143,111,179,-1,260,1718,412,133,464,5,1296,215,360,131,514,255,892,-14,187,375,1373,-22,-42,505,41,74,770,856,120,371,180,372,157,-147,37,172,-107,-124,612,427,373,692,171,1207,18,470,217,-96,-551,205,160,144,173,70,63,399,38,905,7,-10,100,-91,208,200,1314,61,134,735,376,441,307,181,-75,192,1108,86,-120,-66,4,268,-99,35,207,717,219,-346,86,230,19,13,228,237,185,-7,89,167,181,481,83,102,762,314,172,69,99,38,290,70,290,392,3320,-37,28,32,849,-26,365,85,203,1310,131,124,92,1476,-18,1038,73,108,48,227,150,149,-37,-117,298,184,1005,205,360,181,60,32,148,503,1345,1865,300,2083,-3,747,689,169,294,193,1785,733,605,34,274,677,-38,828,313,426,267,489,393,226,122,1324,1323,220,-24,-27,71,694,105,49,804,159,1100,235,112,-91,230,-205,-66,53,308,-88,68,-45,333,643,373,521,279,-32,-2,-55,-77,145,-50,182,1315,-12,-64,795,-9,224,4,34,-56,404,292,7,380,2251,556,2543,106,197,706,210,153,474,321,-35,371,40,-34,192,415,402,8,548,743,38,275,-580,1261,121,456,140,224,150,344,1235,756,490,5,20,128,619,-601,252,416,18,395,94,24,417,374,211,286,-62,78,200,268,7,40,64,49,406,-1,1052,221,118,2236,275,144,365,20,4,965,635,1297,-37,1937,-35,579,11,1194,-50,33,9,608,221,405,-115,-264,-3,580,111,342,116,1569,213,2110,753,342,91,251,125,363,681,-25,1118,870,-25,-159,697,53,3,584,451,231,90,1773,-131,124,602,178,1724,303,98,-34,331,74,5,108,184,65,69,14,73,104,186,-49,-7,-31,197,-372,278,-142,-233,-138,-182,67,143,256,474,-14,513,10,-32,129,385,-9,332,-88,97,218,1659,443,225,93,217,-29,220,268,-78,254,277,81,228,111,631,665,418,601,-1,313,442,-8,159,63,12,18,-84,156,508,-84,21,-81,701,112,229,45,48,11,1286,162,12,668,432,536,133,9,62,-57,-312,51,249,56,207,145,134,1001,1710,1593,399,220,137,1737,23,-567,599,377,-47,-68,486,21,-4,3,41,22,582,114,74,-55,184,90,140,148,-47,70,106,3,2655,668,336,58,938,1451,-20,25,204,195,91,688,-60,136,-177,337,151,580,15,96,40,1969,1779,178,717,141,119,636,1154,444,380,19,253,-187,1141,123,62,64,1484,666,934,-11,194,179,916,254,1425,436,-116,71,1283,60,309,131,-10,610,991,443,169,-25,124,-86,484,203,-33,-107,494,261,140,-35,474,785,358,1703,-54,1259,191,1435,267,71,857,68,459,591,222,661,408,325,17,7,249,43,338,200,245,144,134,102,1171,329,297,148,-388,181,568,-41,925,214,8,402,0,176,117,100,-46,-253,-8,21,142,462,536,0,354,159,2438,26,-36,84,313,230,64,437,-2,-74,324,1461,94,2018,360,3864,369,1501,76,238,1365,436,39,2510,-136,378,541,278,223,563,186,78,110,683,292,-9,357,224,204,291,-22,-59,-14,1206,-82,107,742,459,623,2883,447,804,1139,131,844,3,77,-102,1719,188,102,861,379,167,1267,-338,406,568,1132,548,45,189,1555,330,1157,1891,945,-235,198,7,160,652,23,2269,213,540,233,57,5,-692,278,189,803,-802,-368,1468,982,16,520,297,-58,-42,2158,201,70,-78,3102,-36,1049,817,270,2,889,51,89,214,303,350,120,-74,32,364,365,153,170,-29,15,12247,1122,349,48,-67,52,673,105,295,-1227,187,2104,26,388,1706,-44,117,158,178,186,108,-17,154,1106,166,214,753,829,-15,575,-19,89,-514,217,566,987,164,413,450,464,430,401,-40,717,436,39,131,1708,360,376,153,350,63,2,95,-19,204,-70,177,309,301,1032,190,236,-32,141,516,1395,400,338,331,-28,15,-100,52,135,646,65,86,466,378,247,163,153,42,94,380,470,339,637,180,1365,611,55,159,512,-29,31,-17,-201,24,121,116,118,124,430,-19,187,682,640,883,378,966,157,611,82,1,176,1353,65,62,1241,209,216,2813,225,112,239,22,436,1603,-110,83,400,359,-86,88,220,510,489,183,-594,62,95,41,32,216,184,842,43,9,499,-3,162,-16,307,574,1158,78,50,245,197,17,-35,607,231,300,-209,20,169,928,26,487,-102,71,98,-191,8,-153,368,187,279,65,113,44,183,179,222,226,66,357,404,27,179,696,-9,127,132,216,324,124,209,306,173,142,135,-43,911,435,-72,50,319,435,105,59,121,-3,167,-206,282,-11,416,852,245,302,385,113,227,89,97,109,-110,905,186,59,-320,771,17,943,859,500,21,52,966,0,429,160,-25,21,1012,1486,-25,677,-5,107,251,918,162,2905,137,355,57,68,12,848,85,387,4494,48,363,508,96,85,117,-54,-69,225,229,522,177,-76,0,601,792,64,177,279,628,425,20,-122,415,-80,177,225,106,60,797,114,453,105,636,706,28,1010,217,271,84,154,115,-84,-21,354,89,1051,34,58,504,393,433,533,626,40,9,2565,-40,284,2128,1274,53,671,2258,96,276,80,412,-157,92,1132,509,1048,243,182,-205,180,78,73,633,56,-42,253,429,283,882,21,191,1586,1988,1580,171,138,2197,-95,3,53,172,-345,-275,165,-47,313,169,98,53,1008,1001,209,854,242,450,217,338,124,1069,919,356,160,158,713,987,312,224,15,834,719,3449,144,419,364,375,2535,45,-7,107,129,737,178,831,379,215,91,487,182,339,86,97,103,552,326,-116,140,128,260,-66,9,-85,-44,-102,-67,-35,349,63,-135,-763,467,20,140,343,269,953,-16,60,160,240,619,625,63,51,94,287,-8,-94,263,119,193,312,2710,284,-213,1201,585,869,1160,190,300,98,-177,187,559,78,203,138,126,92,286,50,131,435,158,116,447,418,11,77,-78,104,-83,-65,-277,67,-110,1406,1029,16,490,-436,465,265,1233,581,2251,27,2474,256,91,244,667,135,1106,214,660,135,36,58,21,60,38,51,87,87,781,319,219,146,37,-164,22,118,344,65,297,910,420,395,723,230,490,325,207,1301,162,506,402,133,142,137,412,273,829,351,318,56,265,-45,104,349,584,444,63,423,69,47,347,1426,37,-26,-69,-43,1116,39,611,352,487,129,96,38,58,38,586,5513,235,1008,84,162,268,376,226,62,270,210,185,601,38,742,173,347,76,20,342,211,592,556,628,3302,190,1112,630,1195,44,79,608,-171,53,398,476,941,410,65,299,80,7,-35,-4,626,351,3,583,94,-167,75,-301,495,82,191,238,617,11,24,128,-41,158,226,1,49,404,728,3700,733,8,197,1019,580,28,123,-40,-186,125,63,-9,1259,181,-6,296,-31,37,295,405,732,40,464,4318,780,56,189,283,2,81,-115,321,-9,68,133,603,107,32,500,244,145,648,1015,322,11,228,-190,581,228,234,294,-37,205,-36,155,-200,153,275,-162,372,58,24,227,195,653,181,22,303,150,-438,87,692,292,95,64,15,81,50,470,558,3234,229,1132,-180,253,1924,660,53,517,456,44,176,275,26,51,1958,1111,252,-6,165,163,839,-45,-202,460,102,163,-4,185,10,208,-40,715,341,301,205,528,447,319,62,183,926,844,163,511,333,101,180,433,61,687,22,648,1402,215,-3064,1071,75,123,29,28,484,-19,383,85,179,391,108,-4,300,677,594,441,4,558,431,720,366,826,57,103,65,12,12,157,208,169,26,1193,236,1032,85,369,-335,-148,-75,54,317,364,89,524,12,2,186,165,-258,606,68,163,619,822,1914,-29,511,441,82,62,511,1330,-12,171,-45,-4,134,593,1506,605,7818,1724,619,183,425,263,137,328,-24,227,68,644,158,-2,1555,235,789,41,32,-110,2046,-87,74,-125,109,-11,541,172,334,1166,149,-153,195,-317,1137,71,409,891,3439,196,-51,-109,923,382,1187,40,-535,226,12,83,174,121,1642,1303,799,824,-90,389,474,1170,177,319,225,206,370,517,25,301,166,42,62,34,75,3,179,453,115,74,146,114,-44,1314,576,-1,-35,79,1230,963,188,715,61,416,665,1395,91,-22,143,160,548,103,50,103,904,3,404,649,156,-66,81,-182,63,223,121,305,1875,496,1161,81,263,134,892,251,183,117,1001,320,-9,16,418,328,198,428,2697,-715,647,268,560,412,24,574,532,183,332,-41,-36,766,-8,825,3730,49,119,820,386,79,529,644,206,181,518,474,133,-38,200,53,827,157,149,171,135,520,70,155,102,138,378,155,-24,919,13,132,363,191,42,-133,869,59,127,474,129,1159,541,88,272,119,400,347,132,827,454,-352,5500,212,11,584,290,161,155,-34,-27,848,485,29,418,144,147,661,130,559,-23,2064,3077,153,26,210,489,300,1873,1086,75,547,62,650,551,454,160,-11,297,80,123,-32,264,274,449,392,-17,43,350,1298,-245,31,40,181,180,712,81,258,635,318,49,534,668,54,180,63,24,480,-20,242,290,157,226,87,77,718,-26,589,152,389,237,12,-91,428,107,-58,-82,115,153,-131,94,357,14,1351,-176,589,402,587,577,358,313,226,166,1137,287,118,198,256,39,422,103,183,167,2849,871,185,1784,137,229,441,634,249,-14,87,94,1579,63,152,294,54,1179,1391,390,-9,331,744,155,52,1554,117,532,567,271,59,42,219,32,326,118,-294,1022,5,141,270,592,249,18,41,13,295,608,369,-284,-106,103,182,-97,95,348,154,1670,195,119,-5,762,625,-225,92,-54,923,97,-47,59,323,91,-288,573,-68,159,123,0,785,324,896,733,88,1329,436,642,76,90,335,259,2275,404,217,372,287,307,163,6668,67,739,4163,214,25,165,405,18,619,3293,3882,-50,341,76,462,329,654,516,283,153,727,168,42,1075,1016,922,659,833,487,51,201,159,456,238,153,89,763,165,446,555,126,115,719,767,-27,-75,604,107,450,231,717,237,121,430,10,-15,191,188,609,674,-40,52,76,293,789,-138,366,1377,185,735,662,375,997,40,165,275,604,2189,2570,157,79,202,551,1202,363,318,406,845,102,392,834,1608,374,512,126,-78,-114,245,557,263,-12,205,32,115,350,477,-169,600,228,413,525,-42,111,42,630,-116,48,2390,28,391,98,-9,-24,46,130,206,459,10,1,81,95,199,103,111,155,144,199,1892,377,36,703,292,299,17,273,993,94,-14,183,-425,58,211,515,168,19,2642,316,125,280,14,-21,88,21,48,840,128,245,264,-103,350,-55,725,-309,12,21,-34,91,-41,176,1473,277,55,243,1967,128,149,408,508,1004,246,834,1292,715,-33,23,280,532,221,237,-98,211,74,136,2107,703,398,442,102,785,28,86,88,206,479,-25,71,504,680,336,450,274,249,-163,1494,15,280,60,886,110,138,134,226,692,297,26,50,436,-22,-81,587,413,52,7,302,476,-44,-111,53,224,460,59,-239,-9,160,450,391,392,295,224,62,15,275,198,205,252,-36,168,134,66,-7,-134,211,200,192,10,288,337,238,919,911,25,10,212,45,-36,47,335,45,2,146,32,407,150,12,-14,41,3,-5,-54,22,14,-6,-101,88,60,-66,97,-149,-16,23,38,-27,-33,63,82,58,-22,259,51,14,-16,48,-9,-10,9,12,26,-239,363,-23,174,37,58,-58,-10,44,4,52,8,39,77,3104,603,374,77,124,255,2989,154,1152,1306,147,-42,-8,15,-96,-34,2,189,-27,214,49,39,53,28,3,-231,1249,105,39,30,-27,-30,214,-76,57,-6,13,-6,85,157,-2,-1,24,7,100,107,-7,468,-33,1678,16,145,-14,313,18,178,-4,-15,27,41,16,123,284,25,-45,58,16,-14,0,286,6,60,31,-16,43,101,-5,4,-25,180,10,-180,-48,1144,40,390,23,-31,-103,-56,-976,-142,12
-10,-158,-86,-16,-164,-182,161,-117,-28,-123,-49,-100,-150,-10,26,2,4,-62,11510,39,98,-10,1,23,-65,-82,-57,-3,16,-36,-103,-64,-425,-298,-314,-487,66,1314,98,-112,-104,1864,7307,14723,905,2219,14549,99,1,77,59,704,329,770,-15,-23,131,-160,-8,-20,33,105,105,2,33,53,371,27,60,-209,-57,205,-33,-1,-18,-12,17,61,185,-20,35,-16,141,1,164,343,35,323,154,82,358,37,264,157,69,-24,4,106,-2,41,48,-30,-3,5,-83,30,1629,128,-14,193,-35,-53,18,107,-23,300,28,70,82,0,6,6,114,239,-15,205,71,-12,50,40,32,65,3,43,3,109,54,125,120,45,-10,-63,70,66,-8,19,162,422,61,194,444,169,189,100,90,-70,179,-1,523,-71,1168,66,76,36,156,101,17,152,357,140,413,26,36,104,88,106,11,123,-16,53,52,136,-12,113,83,110,2,-7,41,-2,826,-22,20,-15,302,315,89,5,-38,326,33,122,28,36,18,148,5,211,176,473,55,147,71,22,1036,-163,73,1682,67,22,575,-38,37,23,509,4555,52,69,556,64,35,87,510,164,43,-24,32,218,1046,206,2264,147,1036,-13,-43,-32,233,66,103,66,1,87,270,5,281,-18,68,10,549,64,798,164,-40,-55,-8,-54,-5,-109,-1,-15,-46,44,114,-49,123,385,102,-5,-71,-3,226,669,1221,76,23,9,28,222,449,-40,7356,553,1225,-33,330,45,133,90,722,32,135,-10,37,41,120,69,14,795,-12,405,-525,230,40,16,251,19,24,41,7,-12,101,670,431,434,25,974,1171,338,11,4,180,98,210,38,-10,24,527,152,375,113,70,27,514,88,94,-43,236,72,83,837,8,-2,1020,15,817,231,97,36,39,46,0,181,108,793,32,48,23,385,2200,173,309,-10,148,65,471,199,84,125,493,23,58,-10,25,550,344,252,-161,38,58,31,19,7,14,-37,1,120,24,35,234,260,308,99,89,87,54,250,1629,-64,-33,8,467,284,11,0,49,162,165,90,27,39,1,5878,258,139,69,21,400,15,-7,-32,398,52,-18,188,58,125,159,318,165,266,955,80,40,-21,212,-25,170,27,85,402,95,48,521,200,-58,-824,121,-182,205,78,53,15,458,1585,-27,-6,20,-55,179,75,97,-21,8,73,259,47,135,89,7,2920,101,138,7233,265,521,105,46,108,40,19,-31,112,99,11,19,24,68,135,88,64,74,-39,44,903,108,182,33,59,1161,302,-62,47,27,52,101,11,459,194,567,225,46,305,-139,-8,-25,183,404,292,122,6,186,1658,175,262,104,667,149,140,128,45,315,332,570,162,28,-26,100,-224,-23,228,0,48,444,41,878,759,6,1,171,10,-13,136,3320,98,-6,40,244,7331,58,302,256,-87,84,29,208,160,125,93,167,38,336,41,42,275,8,458,29,85,414,128,86,50,130,60,-456,249,45,-199,-264,38,15,71,38,44,1381,83,383,194,-165,56,107,-164,39,-19,0,14,40,313,105,116,33,111,460,44,23,27,410,56,156,-20,127,30,207,5,604,47,156,158,292,200,46,137,40,77,-7,466,63,103,405,310,-57,0,67,503,42,77,-1,221,46,435,83,67,493,115,93,195,378,131,39,31,402,20,83,139,19,39,132,152,155,24,234,88,203,-35,99,-3,-61,-27,159,142,198,99,98,9,19,57,227,118,179,102,125,2030,612,3,27,-3,199,121,23,254,443,58,187,14,28,36,102,320,26,56,153,455,229,119,-146,130,-45,-3,25,168,-3,210,-17,102,-9,349,31,-266,95,0,141,21,61,299,58,2204,79,12,146,167,201,5,90,281,-102,-9,195,34,61,-41,-65,11,89,-79,8,28,-16,305,-77,708,18,85,20,933,74,18,-6,128,250,30,452,13,75,-2,17,-17,-73,13,752,177,296,29,-16,280,105,34,-54,1999,362,93,-32,142,-10,358,899,694,27,98,49,-12,25,6394,80,99,573,467,242,114,76,7,111,-70,-74,210,-13,-60,1,-185,-51,34,-52,72,377,1636,132,88,28,-67,121,144,-37,111,7,-41,91,22,62,102,-4,-2,112,-14,28,353,33,-37,4,-22,32,-20,57,168,17,16,28,-15,-28,31,-2,150,-30,-11,66,664,55,53,142,918,8215,139,16,187,662,-37,-37,-141,1889,-17,-38,-16,6,11,1,36,93,7174,231,-5,-1,32,67,-27,113,14,-64,5817,-17,-13,10,-20,262,6778,10,-118,23,85,36,11,35,-79,655,83,-9,-9,84,1077,59,5,130,6551,308,160,33,70,67,55,-3,-53,15,13,27,2488,-3,-1,45,8,13,112,115,21,102,-48,48,38,-31,91,-40,-42,-118,66,185,-15,-98,51,213,58,-24,212,119,32,181,134,24,80,38,-9,-32,-41,22,95,58,32,12,-34,0,20,172,-40,-52,-62,109,-14,110,-53,-56,5944,-84,115,95,72,57,-21,17,-48,-10,18,-24,57,2463,37,31,53,123,-35,30,198,-14,-12,-64,-17,23,-42,-248,3151,22,-1,13,1449,-39,18,-31,3306,-93,147,65,61,6,-76,-121,57,67,20,-69,69,-64,3867,35,19,34,9,-69,-41,104,943,135,14,449,37,-155,33,131,309,248,29,-1,6,-8,893,44,325,34,228,7,1242,51,196,344,178,-33,352,86,3673,204,124,48,950,225,11,175,1397,6,22,-9,126,17,155,25,32,68,25,421,40,-42,-39,15,84,-13,47,13483,740,73,273,320,214,198,145,118,115,457,1250,8,45,22,-14,462,76,1793,18,-12,177,54,2613,120,0,330,-141,-49,5,-23,12,-5,1,-29,252,358,1582,351,50,34,-15,12,50,8,33,61,70,358,-14,24,22,34,7,2,-11,26,240,80,-25,-38,65,130,-8,-29,419,35,623,52,129,-37,79,32,35,439,178,-26,-26,129,368,55,105,95,65,-113,-21,139,-35,215,115,136,353,18,14,144,-71,7,-94,396,29,76,-20,64,-41,22,-9,-54,129,540,53,-19,-21,1543,15149,7547,-12,-76,-96,285,69,29,103,181,-95,22,184,24,-229,31,141,578,23,166,44,6,-6,686,167,12,94,360,3,-2,49,384,66,-15,6,422,303,90,158,-41,-31,-2,42,5,1346,62,938,36,105,8,126,-93,29,26,506,53,-46,128,-3,-7,470,-122,23,147,499,-36,492,5250,35,235,3,27,446,117,180,5,51,-8,73,-7,58,112,1640,11,50,9,28,-10,4,65,194,21,584,-12,92,54,39,339,121,31,305,-52,155,6,11,-16,-59,136,42,60,275,251,169,38,-104,26,-105,-43,12,-234,-24,444,112,12,1054,357,8,23,202,35,224,-8,29,1,17,439,22,1113,-4,-24,442,46,55,156,38,150,-19,703,4266,36,456,3293,133,-8,346,40,-10,-1,218,271,43,42,32,3,1,581,101,104,12,11,12,46,1572,1,-19,37,12,274,275,-89,275,421,-17,-75,44,83,37,784,18,37,-4,15,-190,-50,-2,379,-108,153,-72,1456,763,482,32,198,7,31,4,53,79,-41,4,2123,117,65,10,30,-22,15,88,79,164,156,19,157,130,284,186,25,40,45,89,254,-225,140,70,80,-28,-2,240,45,60,187,86,-108,18,-15,-11,43,22,23,239,400,196,-9,-32,46,214,143,901,112,185,52,100,-17,744,8,32,-30,285,72,-20,-17,42,-152,16,456,32,5,98,-25,94,-78,64,13,-34,-247,234,-32,-2,17,25,206,281,120,43,2,35,116,129,393,86,270,147,30,1,29,252,-14,-25,-37,146,-14,91,272,14,162,295,-9,80,177,-298,387,11,384,41,373,33,125,4581,307,319,-48,-14,130,22,46,61,0,33,138,252,11,69,-47,-30,-27,160,41,-66,-5,561,546,46,8,196,0,63,22,1161,-30,-18,-3,154,41,21,-11,379,-216,32,-35,351,68,-28,-121,93,66,124,19,47,1,212,-82,71,150,-19,-15,112,94,132,222,26,168,290,710,-20,199,24,134,43,108,473,0,45,486,-18,49,65,30,11,-32,372,51,540,10,50,2,151,13,100,630,1592,103,7,12,-25,-110,170,77,71,28,120,-13,56,-18,4,-12,-68,47,-3,200,15,-15,28,-7,16,-39,-33,79,38,-24,-25,565,2636,3,-22,3613,263,-46,4,-103,71,563,90,-44,103,126,-5,19,-2,708,77,90,162,-3,14,134,-99,-5,360,4,-44,266,112,-18,-40,5296,44,-35,96,430,6,70,21,-6,14,38,-41,301,-19,84,20,260,39,39,0,-30,1980,215,200,70,336,120,13,-37,-76,275,-31,39,35,14,6,-65,116,35,896,49,-8,68,98,-121,94,56,-15,90,58,-38,5,54,280,-34,-14,2596,33,12802,10080,9549,26,21,60,-28,-96,37,486,1649,16,10,540,-34,413,0,18,-133,308,845,-11,211,-8,37,1887,38,9,50,-36,110,347,-24,-28,-32,-4,20,492,-21,469,14,-56,66,115,559,123,308,41,-53,22,-9,-39,-30,931,19,-19,191,264,295,-16,439,40,108,125,395,284,45,140,533,63,173,183,81,-22,1484,14,6250,195,47,4,726,28,68,-5,194,148,203,97,96,20,18,-33,40,6,1239,32,15,-3,-14,20,-37,-19,152,-63,-4,112,62,2281,-43,-4,14,-123,450,14,-2,21,-36,15839,73,-138,-2,12,-50,45,-87,11,365,71,-40,-45,41,30,576,5,79,77,3,7,217,2,65,56,-13,92,21,467,84,40,63,-50,-99,26,75,-16,51,-2,278,512,-82,18,5,-15,20,327,171,3938,66,51,696,181,42,2,-16,67,42,-60,120,43,276,99,746,13,37,-31,3961,10,-11,86,35,82,283,69,-21,79,500,94,56,4644,918,166,26,76,39,-2,246,218,65,598,116,61,12,246,78,355,-13,151,129,52,-5,549,89,9,113,208,82,144,23,-49,442,-137,158,236,-24,50,104,181,128,278,945,44,53,-2,-13,148,807,875,7,22,31,26,8,101,44,25,40,222,13,-47,124,38,-15,217,23,73,115,-5,76,916,203,86,-8,-18,-13,71,4,8,305,26,4043,25,90,5,409,886,161,-3,117,4,66,-14,33,39,50,58,-104,19,253,179,-60,38,146,12,15,-33,-27,-6,-52,15,146,23,-9,79,63,-24,123,26,5,25,9,5,-69,28,13,4,29,-33,83,-7,6492,1079,88,14,108,61,-35,55,0,194,-56,514,1,-2,0,2,63,-20,1325,84,-29,-11,327,-26,-40,-20,3,89,1501,39,110,144,434,-13,-127,14246,55,98,-20,1372,162,1,7,24,-35,32,2,57,931,-70,33,30,1211,42,-5,21,43,-1,142,10,191,19,28,20,137,11,4653,-52,158,159,-24,43,47,130,213,17,61,-66,44,86,-15,17,-102,2416,100,6,365,71,63,29,347,447,310,384,303,942,4,14,16,-9,-76,-13,10,261,18,54,299,-16,22,25,37,24,24,19,-22,-41,-46,1339,130,31,443,42,827,35,1514,-7,-2,511,-8,-19,416,75,-57,0,-5,14,17,93,56,-91,2,3564,47,188,247,-151,257,61,607,-24,59,87,115,-78,180,69,100,-83,61,41,59,24,-7,255,-17,-15,5510,-6,7,4,38,67,76,2,-44,183,29,9,-50,348,68,57,147,56,-167,51,-62,-90,32,539,-46,-87,-55,871,391,255,13,4258,934,1,44,13,33,-24,-49,60,51,725,52,45,45,107,397,10,65,292,669,17,-69,1,67,23,19,83,52,-7,45,55,46,472,8,368,68,1767,5,166,257,222,13,51,8,42,-204,47,-3,67,77,59,-2,41,-5,163,17,482,138,168,7,57,106,88,46,221,184,0,0,-65,61,58,124,549,61,121,24,17,76,41,105,5,87,15,99,105,56,3,25,85,924,6,163,67,465,252,1,79,-51,30,156,71,50,231,343,92,63,11,174,834,2,-1,95,63,58,181,49,40,-26,159,38,0,55,610,188,-17,-22,-38,190,203,71,159,17,121,164,96,16,131,224,67,136,-2,26,193,64,2495,7,-31,211,99,-3,68,51,169,14,32,-1,24,53,-15,2,85,121,25,67,1118,167,-6,138,21,120,30,9,307,42,30,43,11,0,8,2,-11,39,97,38,172,261,8,57,7,19,223,11,1132,4,154,104,-33,-81,132,90,-151,79,-18,831,-5,-125,122,-26,22,-159,-8,135,20,39,49,24,20,9,77,50,11,89,67,5,65,90,26,20,54,40,-21,2297,338,17,-185,21,18,106,68,138,82,-55,11,13,46,-19,60,46,28,52,-26,16,-23,-20,164,-6,255,0,4,-199,-31,51,29,-54,39,-28,-87,539,27,50,212,-108,-42,588,62,17,-13,87,79,10,-103,-16,82,-30,8,259,119,130,-21,-1,66,5,113,192,-55,53,135,68,3,16,99,40,46,-5,47,78,20,796,89,556,35,203,38,43,-43,-27,405,1,226,86,-109,78,55,-99,63,15,30,43,114,107,12,48,-14,17,12,-54,23,15,-234,14,-11,36,25,45,63,187,47,65,9,124,13,560,21,1503,-26,77,2,229,140,62,-7,16,85,191,-6,76,54,147,94,170,46,150,34,13,51,-52,51,136,239,207,38,108,18,139,129,209,-20,117,-24,-23,726,-11,64,46,14,34,-17,-29,25,43,54,-63,-47,229,87,40,28,244,150,-33,119,398,30,225,56,-2,37,18,52,0,100,98,-38,117,44,151,138,31,-7,28,79,879,387,138,-75,22,60,5384,42,825,101,164,226,-29,62,26,11,65,12,50,27,-4,26,211,444,58,6,-32,35,59,536,311,51,5,6,182,2150,6032,3925,24,32,163,58,8,21,189,48,3,26,23,-6,-12,28,-60,6,-9,75,19,7,12,-19,-5,14,525,131,70,83,6,70,25,-2,142,97,200,277,41,-15,4952,8371,5326,5762,5523,7800,2163,122,95,15,144,138,46,54,66,116,38,-107,-36,114,-6,-10,55,119,55,57,-14,22,22,18,-2,68,88,12,137,76,-7,-40,-38,-35,4,133,3,15,80,-24,98,57,15,32,-13,105,171,-37,46,-32,137,328,206,-27,-12,213,-31,-5,4,87,196,27,42,54,110,43,22,40,65,9,69,2,-11,12,-24,-15,180,87,-6,-47,15,76,311,-12,10,91,37,-4,-16,-4,375,21,67,-4,10,133,-7,43,55,-18,178,55,-16,276,55,-60,644,81,-3,196,106,-2,92,128,14,-9,1248,13,60,67,-110,6,59,-31,100,252,40,-16,26,95,95,658,118,215,111,7,173,40,6,185,-8,-16,-14,27,246,272,47,15,33,82,1100,5,-66,101,-30,-3,35,17,12,50,23,443,85,10,7,94,20,-33,24,-17,34,34,51,0,-15,98,-21,-36,11,-9,-4,-36,81,1,334,197,0,193,149,-49,574,59,22,204,42,206,213,40,12,1222,17,260,28,107,2,148,-33,5,159,21,90,256,24,430,-14,53,113,285,-21,9,98,-57,-34,-11,92,-8,43,164,62,243,79,37,18,-55,-31,153,60,287,39,86,8,22,2,-3,30,35,784,0,-33,-34,283,21,185,717,-14,-43,469,-22,132,42,158,44,-31,-435,-9,256,212,16,-34,59,5,-6,70,93,79,437,448,-66,44,169,16,399,22,119,64,-9,1540,-544,106,-14,8,-6,-3,84,-3,8,72,153,-60,6,7,-11,1555,170,55,93,120,175,1161,61,24,326,-40,90,16,-37,56,22,811,8,75,27,-23,68,-96,323,1579,88,48,37,8,32,23,-3,618,78,330,-4,35,284,-10,106,19,290,120,257,133,33,-38,87,-19,-27,0,-7,-1,-1,-7,15,172,100,379,20,36,-24,-23,135,53,31,26,49,-2,19,282,66,132,144,-13,246,-8,292,1490,98,19,-2,-84,83,-2,20,10,-37,38,34,-1,-24,-13,99,118,76,439,13,-22,235,22,8,109,-2,-32,-2,11,38,-203,24,-13,-99,-17,12,55,-27,29,26,139,-409,4,52,9,-2,12,-14,29,129,72,627,-2,202,251,-10,29,609,148,337,18,195,-13,83,50,1708,87,40,51,75,227,482,47,90,635,1135,27,-12,18,-11,-40,26,48,428,84,16,3,279,110,43,210,-51,294,18,219,118,2,-7,123,108,122,33,124,24,1,-4,-4,13,-81,189,228,36,139,141,186,-16,-45,158,27,33,63,58,143,-29,38,25,18,315,28,72,20,2459,17,175,-35,2,55,313,-80,21,3,45,730,141,15,175,20,-9,447,36,36,35,-31,90,35,479,-13,104,167,28,13,85,32,150,179,1175,140,279,385,45,115,87,155,-12,44,122,219,348,48,-34,-97,152,54,-37,-4,30,6,192,350,84,-38,31,737,-4,-6,30,78,16,-31,-4,142,-48,119,34,2072,38,42,121,9,-101,-34,117,74,28,739,2,77,7,57,26,43,20,8,277,5,-2,-6,51,250,613,643,-19,73,103,-20,-93,-77,2,18,50,-15,163,-62,617,-45,32,-12,25,42,89,38,15,108,56,30,-14,-5,289,27,146,27,-2,4,7,0,76,96,29,2,3147,127,640,77,64,27,-25,33,230,122,336,-24,110,62,-37,311,22,62,-10,2,15,18,8,128,-1,-7,11,68,80,-8,12,71,2,8,49,152,-62,40,-137,15,-82,179,26,53,-2,10,37,38,178,48,2,-4,121,8,61,53,550,-32,122,8,22,4,38,32,-1,294,-20,-6,23,875,90,25,10,0,24,-35,-34,102,89,99,99,-22,48,-17,-25,165,-19,140,-24,-24,211,-8,-4,14,-1,-59,-19,25,8,-39,166,-31,-36,-10,66,125,326,174,728,79,10102,-14,-3,90,-6,86,-21,25,74,-5,36,39,149,85,59,23,-5,-2,19,-14,-10,106,313,133,97,-64,15,39,12,31,281,-18,600,14,40,94,-230,20,34,82,3,24,32,578,-6,128,180,4,3,214,-155,9,273,55,12,209,47,263,-1,458,-23,-10,29,39,86,62,75,73,31,78,-28,226,161,226,617,37,124,731,-78,310,-93,442,29,149,-25,58,4,7,-27,79,-15,-102,3,187,23,112,176,73,185,496,-12,1250,171,150,224,201,28,-58,5,75,-125,-68,76,60,-27,-1,-30,16,43,146,197,25,319,50,54,1,38,-26,634,263,500,0,-70,-1,45,240,29,173,133,110,-3,-30,36,89,128,87,11,-48,104,-31,187,73,479,-57,15,42,126,-5,97,428,313,-14,17,-45,34,2851,6,815,34,-65,30,40,475,76,292,-654,106,61,-1,328,39,311,28,-22,-356,50,-25,-15,20,-8,33,-12,20,87,164,320,41,-15,211,46,135,224,166,9,273,140,76,49,11,76,59,84,132,-12,-79,27,34,-4,544,117,51,44,56,120,441,74,2,100,212,105,16,-27,24,116,3,33,92,160,78,-74,-7,44,50,66,12,270,66,230,0,83,-16,-47,-2,599,75,8,185,-62,63,531,85,164,34,88,108,40,201,97,1550,41,39,35,7,0,130,12,55,-53,-17,-445,78,63,246,-8,139,61,20,-29,-79,387,46,456,11,49,124,66,73,-42,-45,138,479,24,-4,8,78,57,130,450,31,30,-28,18,308,64,635,54,22,-24,141,123,-107,14,33,88,242,123,53,30,-4,32,83,226,-4,-35,29,189,-11,28,5,-14,30,40,229,-15,433,18,70,72,108,244,67,10,57,46,297,1030,-48,52,18,48,5,217,-21,7,258,169,98,49,-13,199,50,216,62,93,280,214,121,162,51,182,47,156,-63,97,31,151,60,1320,44,-42,47,130,47,-35,-30,9,88,419,64,565,531,130,27,51,1,121,320,17,20,1167,78,-36,82,56,20,19,-119,190,903,54,-60,370,543,464,-64,992,-38,24,324,52,-34,40,-165,18,-19,52,157,-183,69,144,-9,-33,246,-26,-1,-1,75,3,677,-50,216,21,41,-11,-6,385,-11,-5,19,-103,-11,-14,99,159,284,47,1317,-24,848,28,-2,-30,171,7,66,-41,50,-2,100,59,111,-144,9134,-35,118,639,231,-7,32,111,54,1299,34,-27,-30,102,157,21,147,69,604,-14,-57,0,0,1,-52,42,12,-8,44,-23,13,151,-11,36,-10,189,10,-5,235,-10,-33,89,5,99,-23,23,20,152,7253,8,39,-7,37,39,-38,-29,416,52,3,23,-14,4,178,7,389,25,-30,15,27,1489,19,87,2465,230,23,23,236,11,6,11,163,194,-1,13,591,689,30,-10,119,61,337,-6,362,1754,51,96,68,326,32,168,8,-32,145,81,56,205,28,187,108,201,-75,-32,26,18,2845,514,9,-31,20,1281,42,36,130,76,138,280,-1,1592,47,1193,867,6596,-6,137,8414,493,-208,118,-10,49,75,1557,5,64,155,14,-42,-209,377,111,1,15,98,139,-53,6732,143,9,631,15,37,62,24,75,-42,-25,3769,701,-33,97,-52,12,19,271,77,-17,-8,-24,35,-106,2022,36,6,1,-51,24,7,380,129,-9,26,41,-3,113,14,57,501,2,1937,184,19,594,1657,353,-67,155,155,11,-44,5006,118,61,-82,-34,2,8,281,243,48,-75,110,-22,-30,41,-33,12,-1,24,63,32,211,0,166,21,255,16,6204,1327,0,-52,275,65,4052,-110,226,93,-35,240,1309,-5,105,90,24,3,43,6913,3599,64,725,71,26,557,535,164,147,-31,2291,-26,0,-9,46,58,15,58,35,18,-118,7,28,-8,37,-33,28,99,203,195,63,-17,-61,7,5,37,100,37,2503,387,249,33,79,559,1127,193,402,0,8,-3,471,2065,76,-273,77,-7,69,30,-18,249,13,75,33,171,-29,-21,54,59,177,121,22,108,22,257,58,260,90,1443,3844,44,14,17,125,7,70,-33,43,686,-22,69,7838,5,80,-33,-7,115,39,42,142,83,-63,-32,150,-9,23,44,221,911,58,-6,20,6284,28,14,102,-8,2,-48,-11,18,85,-22,4,79,66,99,-11,100,11,82,-45,-39,-9,-8,120,84,61,111,73,176,80,116,2,26,6,3,134,16,260,34,463,-16,25,11,4621,-44,6334,22,-1,123,20,454,-134,990,-46,52,79,-15,320,24,127,0,67,34,110,790,-8,25,-21,-37,215,104,7187,3136,31,166,598,62,362,126,199,111,1859,855,74,292,-203,1,129,85,1,84,413,88,1334,22,74,258,12,11,752,209,45,53,472,243,30,-89,41,29,484,38,-63,-16,413,64,55,8226,12,4,27,12,269,51,346,332,147,15,33,27,339,289,82,304,142,296,552,40,-32,26,445,341,392,53,14,325,44,69,919,29,713,-48,-2,137,707,39,31,170,25,73,-9,80,546,148,561,248,119,9,-41,8,129,131,28,452,248,96,-34,-38,8,27,147,-2,-58,91,241,-8,-1,18,558,67,75,-38,1446,105,36,-5,55,3,162,343,-56,59,438,17,120,-20,20,15,27,239,72,65,54,252,4222,323,145,106,33,-55,315,-63,-26,12,232,584,18,33,-31,62,172,2863,456,395,96,-53,70,89,32,192,308,332,8685,67,2873,129,75,37,258,192,-4,87,-12,-39,-12,-26,55,1504,28,39,56,-4,11,4,158,9,16,245,68,19,23,16,199,1657,-54,28,105,2,-7,-26,-35,71,141,-30,54,359,-3,37,-129,403,1,155,95,39,19,-40,33,94,-8,4,33,84,174,-21,138,60,59,15,-10,0,-14,-46,50,96,157,50,-35,-7,-11,131,103,51,148,-15,-9,259,-2,-9,28,82,316,281,266,308,20,176,13,108,4,444,387,-15,61,45,1340,-2,-78,-2,101,40,18,13,54,492,110,-61,-4,14,357,10,67,20,77,3,97,88,-38,17,50,53,62,57,0,67,78,65,162,-23,-9,30,95,33,551,-38,175,55,123,76,90,22,23,43,54,1,-199,17,-25,68,60,17,190,5,141,30,17,45,2,34,88,8,91,-50,5,7,-90,49,104,-20,-34,148,173,70,-9,7,-57,47,-33,20,-14,-27,3125,34,469,25,45,-54,-48,189,-25,159,-5,293,18,106,115,-38,153,-1,-9,73,2229,96,31,-25,122,618,78,109,64,-51,95,-13,-7,44,39,63,24,-106,41,-75,68,180,34,41,8,31,67,64,267,168,1,41,27,12,110,14,158,189,-68,59,34,-184,97,39,14,24,227,-223,63,26,227,-70,322,20,68,-12,-124,-45,80,322,115,62,299,111,-45,1142,-30,0,30,21,4,626,1804,-18,-72,3,1318,755,261,34,-32,39,604,-32,385,14,77,46,21,-259,11,320,65,14,45,46,6,-47,38,63,-63,79,60,192,16,204,4,-436,174,-13,90,-15,1,77,-6,180,117,79,-19,666,189,32,176,238,28,6,146,11,19,-1,-64,12,64,-13,147,-148,-16,6,29,26,11,-7,-15,16,-20,-104,-9,22,37,140,8,3,4,13,-3,-34,-14,-14,14,-7,68,-41,-6,57,-18,-8,156,12,66,-52,97,354,-34,80,97,0,19,-30,-136,418,-218,5,13,33,-2,93,89,-21,154,-25,58,33,14,223,166,18,-35,5,14376,400,19,260,124,31,166,147,126,-10,-31,100,70,-58,29,39,171,1414,-26,6,51,3,92,493,74,205,3,18,27,196,5416,211,5,51,49,110,419,27,2109,102,-6,0,-3,90,3439,598,2,9147,111,18,-40,44,297,34,11,603,457,30,-17,118,223,-12,52,20,243,14,-145,63,79,5,645,7,-83,30,67,-3,44,26,37,105,1375,80,354,-57,-15,11,-6,-37,60,15,254,74,37,58,14,95,181,-43,186,8,19,61,-5,29,27,-15,32,292,59,51,958,3022,10,-6,0,13,322,0,146,136,34,600,23,0,216,199,551,500,62,276,5,47,126,19,66,-23,25,9,-106,-14,8,5202,-26,171,104,-18,21,-253,22,43,27,-59,14,-22,20,-17,125,-31,-13,8,-55,-2,6,-154,-9,-17,-20,-11,-41,8,-11,61,-150,20,29,-2,178,318,127,6931,680,341,24,60,-52,398,244,170,199,114,254,-83,54,33,215,25,193,33,-6,35,232,52,106,-6,-2,101,12,45,291,44,374,25,19,35,22,46,94,59,7,12,288,3,1939,49,28,19,1124,-48,37,377,50,-2,16,27,100,-86,25,30,51,47,66,0,24,679,470,98,2,-75,50,124,203,16,217,291,17,-64,701,38,22,1229,50,15,397,163,-14,3,6,-23,-23,-5,364,-18,-1,-1,214,35,-8,16,10,54,17,129,59,38,59,63,-35,164,7,6,-7,-14,-25,99,194,-1,-102,421,19,15,444,43,-43,264,548,3,369,20,2765,29,15,9,-4,99,23,55,6,14,-18,101,-33,13,11,11,-1,21,8,138,-2,52,26,-31,7,31,42,4,-38,16,-3,61,57,96,37,8,113,235,-2,54,22,258,741,-22,101,34,27,71,88,308,200,9,57,6,-39,202,380,26,15,37,105,86,45,149,-17,579,19,-2,-47,224,136,43,-22,48,11,18,824,-6,19,793,9,660,-16,31,1926,60,-6,-10,54,28,31,-9,212,-9,23,-53,43,66,202,67,38,-7,31,71,29,92,199,8,9,847,44,7,688,434,1120,-32,4,10,79,15,-11,772,112,-20,-14,-18,-56,96,3,10,10,22,662,15,-46,394,-8,-25,13,-122,836,5033,-19,63,44,-34,-35,-20,19,2,-6,306,33,-11,66,202,55,453,-36,86,79,25,-53,11,50,780,31,37,-93,-3,140,12,22,17,140,83,-5,470,104,58,-8,-68,-369,121,-43,-78,538,-27,24,149,84,69,28,74,284,11,4993,24,-18,16,119,31,43,173,35,-11,2,120,20,19,-1,-34,578,408,278,1,-7,4,16,-40,-29,-51,-13,45,15,27,37,388,28,36,90,25,-14,9,65,-31,17,-5,35,-517,336,46,-39,143,31,-30,9,-18,483,-29,-36,107,-10,-35,146,515,13,3,0,104,201,1,22,274,148,13,67,-10,204,44,57,1526,-132,-108,-35,-19,3019,7,59,8,42,-64,2436,20,59,110,92,28,86,134,37,147,39,33,-19,513,88,12,474,1083,496,164,65,-3,29,392,-55,-15,-40,-94,467,-38,188,-7,5,3,129,37,103,-12,-42,-41,565,31,53,140,1689,101,24,20,21,-66,248,-30,-83,-30,-81,262,497,42,-55,-39,963,24,268,341,-39,83,248,1766,12778,294,7,-102,13,19,105,31,-35,-44,44,253,6614,4281,18,21,111,184,31,-61,-11,49,27,15,90,291,149,16,-13,39,-55,-77,128,10,-66,-10,-49,18,-37,94,20,-499,7,-43,0,135,-88,-12,99,37,10,-24,4,-301,9,-224,-4,-21,-24,77,2,483,30,146,-107,92,18,-29,15,55,54,88,8,23,178,-52,3,10,370,119,1126,2063,305,4473,21,-6,19,36,17,51,113,-196,69,-17,59,6,199,-63,13,108,30,111,29,312,-5,502,-26,45,5,-5,79,143,0,87,2835,-2,-19,-21,113,-144,245,47,349,-16,-47,21,17,492,-36,69,83,51,82,82,60,29,40,-19,3,-9,2,-204,1499,413,910,148,7,-42,111,17,-5,-180,-47,56,243,238,293,134,35,41,-7,-84,-6,11,26,20,1986,19,81,40,355,956,141,35,161,28,9,-1,111,35,51,170,-5,69,60,7,-60,21,86,83,-66,-34,49,-19,7,-20,13,9,91,63,-72,163,16,-25,-47,-1,188,4474,383,94,1457,-24,-34,13,-53,89,70,135,-121,3393,76,45,1158,305,468,-2,432,29,13,26,1,-16,44,25,-21,-29,-286,-53,185,242,2418,84,2,325,28,1423,53,-82,504,128,9,-47,-21,4,-31,32,41,342,-18,-26,-31,5,21,1027,187,-46,105,28,161,273,-2,69,915,143,281,21,76,19,874,281,216,10077,644,29,45,-2,-22,-7,883,179,64,75,25,-31,-1,-32,17,29,16,-117,83,56,10,27,9,12,91,305,78,24,6597,-31,-4,34,-44,-9,3,30,-15,110,85,299,-24,1780,86,417,37,233,8,11,13,329,-33,-108,75,-20,-23,43,243,7,2,-12,81,9,53,-273,1,-32,181,57,-230,-3,13,-34,-21,17,213,63,43,64,38,-3,-12,49,133,-23,-3,12,-37,-21,31,147,-27,85,19,72,30,-35,62,46,103,-115,-71,-15,-81,343,5,139,16,135,-12,34,-47,-13,65,-22,66,9,-6,-19,3,31,-62,-20,-2,-15,260,6,644,-4,-8,319,224,85,26,26,66,82,94,4,33,123,29,9,62,20,-10,452,425,-33,-13,9,-1,-43,785,20,29,92,-121,-11,178,-1,-38,214,-248,287,843,189,84,-28,81,71,390,141,40,117,58,16,24,-35,46,-18,35,1124,96,1727,18,-11,1987,5,-20,21,7,9,138,-43,145,-6,-141,-4,80,88,3,20,42,62,38,-55,-33,-77,119,-11,32,4552,11,23407,18668,188,9,122,55,21,37,20,35,0,72,34,24,227,3835,-9,-6,-23,-9,13,20,822,82,-13,129,527,31,418,-12,-15,1258,64,45,-16,14,133,2049,87,316,70,-74,165,36,-251,-8,-32,-32,68,182,193,167,96,327,43,36,-4,303,262,23,22,7,34,679,626,-71,-9,24,20,74,280,5,176,88,212,-17,6,71,46,206,25,50,14,-38,246,24,-27,-154,409,737,14,-2,99,-37,228,-9,-1,73,-12,26,222,-89,84,51,4894,20,-15,204,41,23,95,6517,-2,-25,308,6,69,90,-1,-2,57,207,52,207,29,14,273,60,-6,807,-12,16,16,-10,48,182,24,-4,-55,-25,-139,358,40,49,-14,-10,31,43,28,-12,0,67,177,3004,-47,571,-20,-355,561,9,59,40,64,-12,72,-35,65,317,-12,25,43,113,43,-1,-33,9,10,1119,-1,-7,114,2096,-2,76,88,84,9,43,111,54,295,97,-19,276,72,-25,33,39,58,14,159,27,160,133,62,-41,-28,116,103,-1,8,441,-14,48,17,204,115,143,43,-17,-4,70,-16,21,27,-37,8,13,-11,-58,330,2547,68,158,50,34,120,-28,-27,21,49,-7,7,10,64,-24,1853,1578,-97,75,-31,423,32,8143,18,-21,46,84,8,7,19,31,2,114,13,-9,63,4,-36,-33,5,-37,-5,30,32,114,44,-79,-30,-21,-3,11,5,82,-15,157,18,-32,-1,39,67,-24,-21,2,18,78,14,36,29,97,-44,25,-26,49,132,26,14,71,178,1186,81,0,-10,137,278,-6,4,13,82,13,-109,170,98,7,-37,-52,659,-9,180,52,-15,59,-27,16,-8,-29,199,167,43,-26,169,-41,104,124,35,53,143,178,144,45,132,175,-599,80,114,-7,43,31,11,6,34,-49,50,5700,72,9,13,1,87,-169,76,1203,75,18,142,736,127,-35,79,-78,-2,-48,31,40,55,84,18,124,-17,7,51,-14,3,78,151,-30,-48,47,-22,104,56,1817,953,-28,13,689,-30,1031,-58,2,57,-191,155,-34,41,36,348,-12,144,38,-29,-42,-55,-29,201,339,21,40,11,5,71,-67,209,37,169,11,229,137,192,91,-13,-29,161,-16,19,286,16,67,20,10,-6,40,-8,-42,346,244,-17,-199,421,1555,-8,-3,132,245,98,125,-56,499,-16,-44,252,40,21,-12,94,-34,21,68,112,-7,12,64,83,-78,25,45,12,158,8,73,133,-101,11,110,-18,-35,-203,-14,204,1866,98,-302,28,694,-2,96,-12,23,-18,135,259,-20,-93,332,27,2,17,130,150,112,488,2,-118,42,60,54,-8,-6,1048,79,-227,-230,110,58,-24,-169,-38,-43,-161,59,1,-69,-50,535,-33,-17,-34,131,58,3055,654,-48,1,42,1,-12,702,160,21,62,131,1,2384,131,-334,-878,-1752,-155,-129,89,32,2,-5,118,-13,97,-35,183,184,881,11,32,-6,13,106,11,18,-28,21,-11,-8,-33,11,13,-12,12,-24,-10,-13,242,123,143,244,7,2621,-25,76,18,-103,6,-10,70,59,62,53,187,55,-11,47,15,-3,-27,118,-25,83,177,141,49,278,16,-64,-21,-6,60,111,385,65,16,52,69,18,46,1210,86,103,164,-66,6,7361,24,1,-7,11,10,13,-23,20,-39,39,-3,0,450,-24,14,-30,-7,109,-30,308,24,-18,-36,31,4,40,-20,602,18,38,19,1,30,49,64,143,89,-25,125,39,-11,5,130,377,42,34,254,-56,38,-6,224,-2,-4,30,18,439,28,31,31,25,1469,33,-7,4,-21,21,60,4457,-51,-20,-30,-62,32,-13,120,44,3,31,-47,159,341,-66,-23,80,39,5,-1,10,26,148,-24,54,33,31,16,-16,138,39,1,267,61,21,-1,-9,41,-6,306,31,22,-58,-50,318,-19,25,32,7,19,-13,-13,31,49,-7,432,-3,58,1938,421,80,79,523,-264,52,0,89,11,2,-30,11,97,-1,-32,50,48,-152,11,570,249,43,1,69,4,384,-14,86,117,2,-29,11,80,171,39,4,-37,100,0,10,2,34,6,89,2939,53,12,1125,18,14,757,793,315,-105,8,5,7,2,28,-88,-95,-26,84,49,77,80,-55,58,-34,-35,-10,71,50,70,16,74,141,139,238,-1,-25,22,-29,18,125,104,178,46,41,141,-13,24,-43,28,15,4,32,0,-21,1,-9,163,-19,102,28,451,25,6,55,12,776,3510,42,48,35,2323,1461,49,174,-17,-19,49,10,31,5,20,29,23,85,9,59,-36,-225,670,5,557,-15,89,-9,85,40,-21,15,-4,78,24,72,60,209,35,62,120,-170,-10,-158,-86,-16,-164,-182,161,-117,-28,-123,-49,-100,-150,-10,26,2,4,-62,8,11510,51,39,98,-10,1,23,-65,-82,-57,-3,16,-36,-103,-64,-425,-298,-314,-487,66,1314,98,-112,-104,1864,7307,14723,905,2219,14549,99,1,77,59,704,329,770,-15,-23,131,-160,-8,55,310,-11,27,-22,6,164,361,561,25,121,-151,-4,-8,210,11,8,100,143,34,-71,210,460,12,1195,1420,59,-53,429,95,240,18,53,-35,124,-15,65,63,211,-44,157,2,22,-19,84,-6,-26,17,4,13,93,-14,31,140,106,505,141,145,73,135,-742,513,287,653,139,55,172,135,121,10,-25,28,109,32,84,145,-224,36,210,-100,-56,-23,178,74,793,298,422,44,169,598,503,-42,132,352,67,21,75,422,389,4,1020,37,-24,48,-26,-16,79,-36,-57,41,2742,-91,308,29,5,158,18,252,302,143,10,-5,506,1298,313,106,-71,36,84,114,106,-13,19,-4,-162,126,93,-11,136,39,80,38,771,200,471,187,1822,112,110,584,-77,-105,77,44,61,42,167,513,16,-44,542,-2364,155,1078,51,439,725,-32,-79,114,16,-64,82,-11,125,184,14,-7,124,7,22,2077,3,-54,-7,43,98,204,612,-92,-164,70,64,-47,73,369,84,203,18,308,-109,-20,-158,45,34,354,36,-263,44,102,-43,72,47,9,83,10,2808,37,-20,27,16,70,-22,309,170,27,-15,32,48,49,102,-43,-331,240,189,-165,56,220,10,95,-26,207,29,278,57,55,-10,84,89,60,305,150,79,11,30,63,23,198,-43,52,200,416,121,21,15,440,450,567,142,86,128,94,214,242,86,1822,339,24,-59,65,377,-15,512,358,114,121,1017,116,-442,62,178,299,-3,-22,-40,-65,186,120,-10,701,-190,50,-29,271,-40,111,-30,81,38,9,59,317,154,-2,82,246,102,56,223,173,205,66,296,10,194,96,-12,112,933,52,223,2449,801,-1,108,224,226,146,108,239,400,20,451,-34,140,-44,117,35,30,71,34,-74,41,127,2754,52,336,-35,-396,4,2018,-98,86,110,14,1032,358,19,1155,-26,25,10,341,89,501,105,9,-74,-138,51,151,43,-37,-197,2,100,319,144,0,-78,3,455,-10,620,-52,16,84,-12,117,4,896,300,22,79,-7,1258,30,38,137,108,82,-43,59,199,14,37,218,37,-148,32,797,492,47,-42,111,105,103,262,434,24,-230,-77,218,22,55,367,-135,-55,802,-20,151,-25,169,378,94,103,909,141,169,-38,60,444,-1,105,104,74,11,9,25,53,453,-30,121,-21,449,596,78,499,12,9,21,7,1591,-32,89,270,93,-10,437,23,-1,-4,127,-151,70,62,275,472,78,143,151,-495,26,21,23,22,51,124,25,128,143,104,368,162,19,116,-131,58,114,225,71,1,-25,-139,27,-4,71,231,20,202,82,760,31,570,-33,48,856,403,539,338,-24,716,-114,12,-44,-53,60,43,-56,-106,-47,-36,-173,154,421,-12,-93,400,9,215,414,247,296,57,111,72,766,-119,1,-25,122,-36,595,105,61,1549,-47,73,-29,-4,63,87,453,-88,-9,1,-130,-36,-29,36,38,-49,40,48,38,-2,-32,-35,111,-29,422,-73,156,-26,-581,200,160,-6,162,73,287,257,184,-18,-12,38,-22,619,44,-66,36,132,-38,142,7,9,61,559,323,-21,-136,32,-53,65,72,1389,-4,133,390,195,15,9,100,-167,86,769,3200,600,-89,49,226,76,113,166,-11,17,96,108,-11,229,99,-25,119,-55,547,126,39,150,170,227,100,657,48,493,-91,2,261,223,348,198,-214,125,119,63,40,541,-17,71,1242,132,350,190,3709,-83,0,24,449,38,23,-23,66,174,148,393,77,444,63,89,442,305,386,-72,419,135,-1028,7,-10,585,237,84,48,12,24,84,37,693,442,-32,-89,76,1380,-13,47,107,26,129,127,120,-52,73,35,247,-132,44,379,-113,71,660,6,261,205,241,28,70,228,-184,536,208,66,-19,284,-37,94,-47,249,-6,8,27,76,16,11,1,260,332,-30,3,56,93,479,203,18,8,52,-470,-31,70,43,703,36,918,-52,523,-37,238,86,-69,-41,103,657,-147,49,-28,125,-61,92,841,18,-89,125,410,-8,667,245,157,59,11,-4,34,46,64,69,326,89,133,138,73,15,896,122,26,141,-70,65,-34,13,81,67,898,1804,-8,236,4,-1,-91,199,68,112,34,533,472,217,39,-200,195,186,-23,-38,94,1333,65,-25,133,113,-23,49,-216,53,-42,-172,61,465,393,805,56,-32,-58,-200,75,55,-60,51,-35,107,150,-1680,43,3,-41,75,20,129,-482,-13,-52,42,316,205,-38,-79,130,-78,5651,97,-7,236,-53,255,6,-4,20,-16,171,-6,-31,-22,-2,38,46,42,152,176,-381,518,50,10,135,233,106,1715,63,-1,27,204,154,43,-253,18,-46,167,409,328,-254,42,340,17,28,-29,3969,-296,21,12,59,334,175,532,4636,80,350,45,-40,191,122,39,11,1,136,709,50,-85,65,994,30,47,42,24,140,0,-160,-13,579,-116,24,-204,90,-215,245,24,-19,852,72,52,-106,254,45,1081,481,497,35,159,64,295,67,333,-137,-354,28,102,400,2148,189,-46,693,-49,68,-121,4641,-54,35,92,64,185,412,-176,10,39,154,381,27,161,23,326,285,584,-8,527,20,104,-137,589,21,-648,1058,-1447,-8,-23,120,407,-309,173,124,224,-5,5,2,-11,72,65,1269,555,79,502,1308,24,3,-50,-59,-32,57,193,17,17,97,-161,686,-50,19,37,602,139,75,81,88,29,633,-148,-42,-93,-21,123,-15,3,4,-87,-47,69,344,112,2711,21,407,-3,14,95,-27,26,-29,-113,40,118,-54,25,312,125,-92,2988,13,-73,4401,274,-66,-146,-4,-19,54,192,190,319,-31,31,-8,117,370,-54,-100,687,20,-12,251,-8,23,58,8,30,104,-32,-89,196,1129,9,972,-20,-9,9,86,532,-41,242,81,21733,35,719,-3,1256,323,141,41,72,3,-176,2,-200,20,59,-634,-21,46,-43,-415,50,4,-23,6,257,-391,-4,20,59,151,55,31,-8,34,6,1017,18,314,42,1167,184,97,50,176,9,1224,56,201,-66,-17,-3,196,732,511,118,191,-39,-98,-43,-534,84,175,5,1719,-126,54,-159,-1749,-80,114,576,60,182,359,69,3,60,74,276,143,-4,52,1024,23,162,91,234,37,257,20,176,-207,688,304,607,-116,656,328,69,486,135,31,-59,82,-6,-11,-101,257,595,-76,143,-115,-9,-161,165,-529,-2,474,186,120,22,-36,-104,167,-76,-72,57,-54,-26,242,16,61,398,23,47,-339,89,25,67,1257,198,70,-9,10,264,234,16,165,63,17,86,849,-32,142,13081,-185,481,-22,40,-149,-14,73,520,119,51,71,238,-29,168,-2,420,164,-142,-47,15,251,256,95,-23,124,-47,1254,-18,-11,291,329,637,65,80,227,-6,3,428,53,458,-30,-7,-2,-28,11,224,547,200,64,-95,631,25,17,294,480,-88,43,-43,-105,148,188,87,1311,126,859,201,-2,120,39,12,32,23,-47,932,76,94,-67,434,-32,-59,28,149,-78,-37,20,-80,114,160,320,3,574,168,831,86,348,372,244,11,156,260,739,5905,126,-171,-14,176,67,327,22,123,22,-19,88,20,-130,251,94,220,108,-73,148,99,167,99,-198,112,190,26,231,220,620,662,185,94,108,147,21,136,65,52,129,-42,127,109,-70,36,1170,61,7,133,79,-170,-23,-53,725,312,457,-1,173,800,-142,140,-320,197,-14,36,14,-318,405,173,28,50,72,202,251,698,174,-43,383,29,7,63,10,138,220,104,-12,128,154,16,-487,35,-141,114,90,-40,259,397,188,-180,85,209,356,591,296,90,81,-163,-30,1087,568,26,530,-8,21,155,208,177,-63,9,355,-5,93,65,514,42,353,139,13,33,111,47,-126,-28,1154,638,259,598,51,99,48,2362,159,37,210,15,414,-56,-27,1164,393,157,212,-72,-101,157,235,33,464,-5,649,107,3332,55,344,411,214,5272,-214,119,71,1039,157,401,2263,-24,51,141,52,98,17,189,157,136,247,14,1081,14,26,40,31,-206,141,24,-37,81,1873,-20,426,212,53,145,403,178,-135,80,-78,249,530,-251,423,-180,-47,36,20,172,31,53,493,12,53,99,147,-78,620,494,-80,533,97,-107,11,2105,-80,276,159,58,157,2069,75,66,148,270,-371,-63,-171,127,20,115,48,-43,-27,27,-12,97,699,133,-163,179,2412,1819,1062,1419,311,-77,794,283,82,-172,75,194,17,-39,5248,93,953,73,-22,144,70,90,-6,40,218,2,25,308,236,-179,51,43,33,72,18,7,19,43,215,49,-65,-22,652,296,-8,-26,-31,84,116,51,43,652,194,1155,-66,100,-17,137,-17,20,-96,186,568,44,270,22,87,-12,793,-90,33,140,-13,60,-31,50,-31,-18,-117,274,106,484,296,518,54,1288,241,167,439,1089,91,416,1369,765,6217,-20,193,-1,246,-17,-66,1159,1069,686,0,184,-606,281,29,150,302,162,-83,1324,-107,-2,0,318,88,-61,158,63,97,296,401,115,92,-26,89,200,120,26,322,-182,225,-53,84,7,17,334,2069,213,-32,-307,381,602,38,19,66,329,134,133,4,198,98,-2,1102,756,-2,-30,351,-157,107,600,442,-21,536,-67,-109,219,259,107,-25,31,-377,-194,587,271,1505,137,509,-59,260,243,541,1958,1119,768,354,376,-63,201,43,-408,-21,130,194,-70,-44,444,30,169,-205,189,-288,552,665,2776,617,1957,67,1146,949,57,-15,567,401,496,3216,972,129,1024,141,411,22559,-91,92,96,179,1950,315,54,806,11054,569,42,36,307,716,120,427,1044,43,211,2776,1051,911,997,182,566,113,2310,-121,59,148,235,65,176,-5,256,1568,449,438,950,378,593,1866,662,982,179,417,425,712,201,53,83,29,3,85,114,274,194,51,28,64,129,348,83,-218,-6,283,101,81,9,6,27,53,202,600,-50,86,92,64,882,-14,354,43,280,3279,527,80,347,6743,710,671,587,392,33,874,143,23,-14,-498,-135,324,335,-24,74,59,-3,121,-78,149,-136,233,-69,112,278,-8,140,-13,-49,1416,1225,330,32,-525,101,82,25,974,94,-2,817,97,155,76,3266,952,254,216,1107,626,216,-50,1469,51,236,-310,660,242,58,328,73,2326,216,111,212,1130,117,316,-41,122,608,509,1028,883,146,-33,33,22,49,-67,-65,-159,130,257,295,578,259,226,205,53,458,-27,110,2920,19,88,20,488,754,641,1117,434,879,751,1731,97,-32,144,611,95,788,-66,179,378,167,1180,266,449,84,143,358,166,344,61,533,59,-24,39,119,109,70,-100,71,62,523,509,29,849,78,217,268,39,663,27,1251,52,398,-30,-9,582,2116,5,124,103,72,474,242,36,61,347,309,187,458,-456,37,21,182,17,573,625,822,-60,332,318,0,-134,-199,-264,50,1220,977,250,-249,92,80,71,1381,125,-26,-95,-125,-32,-114,178,101,21,108,69,9,14,474,283,75,-37,94,-64,37,137,5,146,561,625,39,410,73,-177,173,1489,22,-17,207,-16,310,467,188,1440,435,234,349,-266,146,14,5,773,521,195,-214,319,1689,20,124,246,-505,132,-6,4,127,156,49,34,367,25,-97,163,172,-4,53,174,561,-10,-17,-6,76,-43,25,38,20,-95,28,-64,221,-162,34,-18,2115,439,-127,-121,18,382,28,187,17,8,75,41,147,283,89,14,400,103,240,170,1639,5,46,43,35,56,82,76,55,-144,-112,35,-16,233,-183,-40,45,424,144,10,55,70,-48,2,9,-66,116,23,60,2353,521,-27,22,92,269,-47,-329,-116,52,119,0,225,-74,162,364,105,-114,241,157,18,-137,-3,48,251,-33,-126,1,11,68,-110,619,38,65,6,-14,-66,52,36,94,6,-10,151,571,29,102,26,52,35,325,199,1501,-44,784,-222,-21,880,251,2,-60,2017,-11,66,122,54,2360,-26,-172,216,373,776,15,-122,37,205,40,344,153,109,14,32,674,-1,2469,449,55,16,-31,-53,-227,93,20,-12,374,8,85,-54,-14,392,57,217,414,24,459,1229,-18,225,30,140,-115,24,60,2,104,-31,43,137,717,43,-101,54,859,120,72,-56,90,171,57,44,-23,24,39,103,149,25,81,236,412,14,121,71,-26,5,131,19,11,80,77,5,155,415,87,104,421,66,488,-407,36,154,-12,-5,93,-54,-105,21,16,38,-5,103,1461,1081,48,688,434,414,3071,591,48,-2,-511,326,-607,-72,291,31,37,86,557,6,-29,-259,-46,49,32,213,85,4316,311,-13,225,32,-67,251,330,-126,-60,898,-10,12,7406,58,-35,35,439,55,65,-26,396,53,181,-229,1780,63,61,79,36,26,20,41,-23,112,6,178,184,-12,-273,181,38,741,194,202,-125,22,1113,46,440,581,101,217,305,267,-97,-2,1221,117,89,-135,97,106,240,86,-108,-68,239,-47,185,744,223,456,94,-77,17,281,29,31,-298,384,125,319,22,546,196,1161,-11,379,-216,351,112,222,199,473,486,55,127,67,-15,146,59,-97,26,68,32,150,136,977,65,399,-92,-62,540,-252,-110,-80,4,-128,-217,64,43,373,90,-84,157,-155,-30,-491,9,96,-43,52,22,-172,8,280,29325,-133,11,115,533,1210,53,188,74,-87,177,905,-99,746,-202,48,122,2193,6,144,-126,31,405,-15,204,178,137,60,-104,569,9,-2,13,-35,181,-56,514,2,108,11880,248,-23,39,434,-127,778,-4,-202,175,89,86,187,35,133,37,61,-355,332,150,-49,-200,-139,65,36,227,56,255,23,-196,-204,30,-2,45,-8,433,-105,-43,42,192,-39,-56,41,10,395,0,89,-247,99,81,709,11,174,39,369,47,20,2765,224,136,-50,157,-131,58,449,14,47,560,-10,62,-423,439,623,77,189,44,25,9,79,215,48,-167,-452,203,69,-30,-29,56,47,-29,38,93,495,140,-2,157,160,659,18,269,6,843,232,-224,43,-156,62,-26,-88,-92,3,-116,203,74,136,-15,234,69,106,-72,28,171,272,97,412,-753,43,-2,-4,113,-62,38,-52,-73,32,327,396,56,-68,-102,110,47,29,-64,262,114,110,877,45,55,-31,-4,235,-10,-35,21,198,3234,680,57,415,42,7,52,325,50,528,53,-42,523,672,124,-35,258,64,-8,-4,5,11831,754,381,-23,-27,96,131,53,56,1164,255,112,30,1198,59,42,1756,693,-95,5569,152,72,-1,115,111,30,355,28,49,95,343,62,-76,24,53,896,99,203,1852,-203,30,213,53,123,506,5993,208,242,38,179,347,13,55,42,19,20,637,189,25,31,-55,426,19,237,195,211,434,301,-4,0,16,20,57,206,33,-14,312,-8,-24,48,29,151,50,121,5,5,20,160,67,-93,71,-1,21,34,58,194,70,15,-14,53,33,146,2,65,26,461,33,514,-22,-93,48,-2,89,-19,25,34,228,-3,23,120,250,44,4,24,341,25,-12,102,75,98,-428,72,77,927,114,95,55,56,2,2,143,33,108,407,225,36,213,35,-7,144,695,25,195,418,164,707,-45,204,167,50,68,70,9,327,-1,127,-56,317,13,72,462,80,68,19,-890,-47,14,-114,267,244,236,-76,379,67,180,204,24,33,406,-4,2,269,95,-47,262,309,57,59,61,-97,63,170,-5,486,13,154,1393,1,63,30,-132,266,43,498,90,2,-102,102,-107,538,67,200,837,181,55,76,171,284,93,453,20,45,248,59,-49,145,60,217,-126,1123,102,110,52,10,2,3,96,128,167,66,-7,280,892,69,371,63,32,104,283,174,387,92,-1,187,14,28,145,-164,516,1,904,40,923,-78,1253,5686,-52,-36,124,163,-10,134,0,460,-22,45,326,-10,-3,17,152,129,-42,209,215,56,-80,110,119,273,35,81,159,-29,475,-18,1118,32,198,1041,1322,119,-729,193,-131,26,-12,1,33,-36,163,147,156,427,-30,504,113,211,258,529,-4,50,31,34,-86,37,9,41,-76,-42,438,66,24,123,2,-29,43,17,446,71,-31,-22,51,52,201,289,45,44,103,1168,154,138,197,69,-56,211,-84,169,125,-35,32,121,631,-35,-17,237,9,47,-16,2,97,8,332,271,40,-11,163,-159,330,-185,155,624,240,-21,52,5,40,-199,51,73,134,-74,57,34,382,114,-19,-416,148,31,549,43,666,708,1635,1172,8021,438,2474,43,-208,175,374,754,-2,317,59,1143,22,395,1462,3315,225,1895,457,848,1284,869,-60,24,2245,-42,892,2471,13,109,454,197,62,31,-3,-14,1515,-116,667,389,37,1415,356,132,-4,69,-38,111,139,-1,-15,56,428,565,49,52,5,65,1025,27,16,62,117,42,3,1250,267,249,123,-9,11,52,165,-7,15,17,49,34,-69,-36,1551,-5,89,13,58,6,153,10,-76,58,163,262,236,92,321,-17,101,4750,81,8,281,-45,-32,2,-145,47,136,44,506,102,-50,420,181,-122,89,579,98,20,63,6,-98,109,484,-100,-29,112,208,-96,4,5,79,-103,-16,231,-10,107,5066,12,-18,187,560,184,299,-95,147,108,18,62,398,225,-75,92,11,26,-17,444,-314,2150,30,487,-79,19,7,-33,6,15,116,6,-15,-35,3,21,311,141,-110,-31,-35,-16,47,18,-144,112,493,149,145,510,159,15,60,-24,425,784,-435,57,-544,52,23,1555,170,811,452,330,106,243,150,144,10,13,1205,11,-203,-99,-17,-37,9,114,-409,53,609,87,371,11,-19,18,-100,108,36,-27,2,202,-57,141,-599,658,-10,-5,219,67,-101,29,77,58,277,-19,-209,-77,18,163,-33,17313,-78,-43,96,-230,1393,64,-25,-48,57,15,86,121,-67,57,64,339,377,-28,149,-251,90,102,-25,-48,4828,24,66,174,7,74,149,384,31,94,-8,-230,-155,-23,29,12,31,-58,617,-93,187,496,-12,-158,1320,12,50,-66,-83,118,540,28,459,-58,254,89,-57,15,428,43,-41,-65,-70,38,-146,-654,408,-22,-356,211,-146,273,40,-79,51,44,74,212,16,-27,-80,-278,-113,-74,56,115,-54,599,164,-4,88,201,1550,-56,55,-445,-14,246,139,1657,-79,224,627,179,-25,479,-52,78,39,5,3515,635,54,208,141,-107,250,32,226,189,-128,47,-77,18,5,217,103,160,216,47,-63,-42,-34,531,130,-2,-10,229,121,320,-36,82,141,64,-119,368,-210,-58,34,370,1455,109,25,-15,-38,76,-13,25,324,217,-165,-183,227,2026,3740,-11,-121,212,82,-63,253,-155,150,5,204,845,87,-83,-27,680,102,75,-3,71,10,-127,287,62,-28,54,89,26,-18,-13,1,77,16,-215,120,76,-358,53,62,214,-17,41,-14,317,-420,14,-419,128,-3,144,216,37,-38,-70,1890,5,137,81,24,-5,53,-22,90,-75,52,769,312,143,-156,97,27,712,30,377,82,52,-74,105,199,168,-14,420,236,148,87,-9,24,221,936,0,377,39,25,160,23,43,550,-34,31,-17,-52,-54,-117,168,28,366,95,331,117,-418,82,-752,-563,193,-81,81,37,101,85,88,24,447,24,147,471,170,54,388,57,25,50,27,3,44,-21,44,43,18,-31,-23,64,-309,12,125,32,33,105,-160,-51,131,10,-54,189,272,-57,13,178,-147,-30,90,154,226,-189,269,-167,19,39,-77,53,-134,-7,9,313,885,-453,222,6,24,-15,129,153,85,-292,95,356,31,83,47,2,65,-91,15,-33,-24,945,169,-21,-60,-19,-102,48,137,-57,-24,48,125,-41,-95,57,367,-81,77,122,64,182,39,94,-8,100,75,25,427,289,29,-10,29,82,-56,-29,16,437,120,9,97,40,63,226,132,164,-248,-25,-3,-51,93,-11,44,22,-50,350,23,39,74,42,-17,-9,-70,921,175,35,187,160,-53,44,-10,71,57,245,184,196,1461,369,-4,-269,20,-4,-21,101,-10,175,42,289,-20,75,25,111,-88,31,-8,139,337,455,-822,245,98,-28,93,69,303,145,-27,95,-112,56,91,117,276,128,-137,770,-40,932,-149,-92,135,793,-22,178,24,20,256,203,325,164,145,251,20,15,78,32,-230,18,18779,5707,275,917,114,535,6,58,1343,95,30,-89,88,-4,59,108,-107,57,-12,-14,-116,516,-123,67,27,97,873,50,164,-80,-46,-7,119,19,151,-73,-47,238,37,941,-10,231,150,23,-87,-103,493,206,45,488,-13,31,1489,147,607,32,199,471,-39,85,42,152,-21,39,17,26,69,-69,973,42,76,617,341,2420,98,401,366,410,98,42,119,69,79,170,-210,19,63,186,468,162,62,83,0,-11,195,47,41,31,210,17,71,4301,10,316,-21,-196,-81,46,275,297,428,726,437,290,280,413,51,839,76,1067,352,447,3,-70,46,-136,121,64,146,166,626,347,52,321,-39,63,643,494,1,6160,934,99,741,82,68,-129,11,23,1435,-3,-24,123,30,1058,92,562,3,185,123,-34,2180,201,325,276,129,263,-47,52,-106,413,993,51,39,430,76,38,47,211,7,-6,152,14,-6,18,2720,-19,35,373,836,311,74,427,31,173,989,-67,174,41,270,22,22,131,15852,824,18,111,-75,18,101,149,416,-66,39,36,181,1033,-152,205,108,-75,137,244,-208,-39,-301,14,16031,26,111,-72,19,24,280,204,63,316,-23,-499,2,-2,-24,21,255,-110,2231,43,-60,725,166,-31,-56,7,70,354,-50,471,-273,100,249,686,299,-78,84,1733,1617,79,-37,483,1859,343,1334,421,233,-126,-89,-6,12,-32,-123,339,142,-82,169,15,-13,-114,72,-55,14,172,89,14072,-1,247,5318,4,68,105,-129,-40,84,68,-2,444,387,93,65,-38,202,35,-199,-99,-50,5,-34,-85,70,25,10,694,247,67,267,41,12,-25,26,97,-223,-70,-124,-45,111,-75,-72,-102,50,-259,-47,-610,76,192,-436,666,64,-60,147,37,68,250,156,97,288,653,-218,5,318,447,-259,357,1385,223,2,584,126,68,-12,101,184,45,74,158,15,64,79,-65,474,167,-34,43,71,14,-12,-29,9,20,-71,35,-37,20,211,54,1092,603,223,-31,73,236,-83,26,5,114,-127,112,21,-43,-23,8,34,186,517,185,-253,80,125,125,1011,933,-321,318,50,545,-24,-24,7,2136,1493,255,130,173,298,38,-2,137,-59,6,46,311,177,14,19,-10,9,-117,72,-29,61,2865,42,75,44,81,122,22,135,65,299,359,-35,978,402,13,-24,41,-43,688,-363,144,68,195,370,160,-27,276,-28,380,861,41,2097,124,-34,-26,257,-3,21,132,56,16,81,44,87,268,-16,48,318,66,445,960,6,30,-30,-29,32,-15,3188,-13,108,-8,629,25,-12,119,-159,106,50,142,16,167,121,-59,297,472,-82,276,85,-41,292,-14,32,-82,576,83,-1,-32,636,9,126,1,14,19,758,48,19,28,105,187,324,15,93,2,34,476,-100,112,-106,19,77,-5,103,216,19,104,488,73,49,-31,35,56,35,152,279,41,169,37,396,153,207,29,79,-44,-23,30,129,178,406,13,123,82,-33,174,472,101,50,-20,124,172,39,1078,37,430,-51,608,11,4,70,913,2148,-28,83,11,105,1176,209,717,1376,552,498,671,181,267,-8,621,111,31,343,364,1024,633,115,6359,690,58,528,710,48,192,135,-141,19,75,36,758,359,472,177,306,-231,1801,98,38,128,237,2023,258,571,118,55,-27,49,437,-2,286,155,-42,584,518,52,552,50,71,24,54,118,156,31,16,249,461,185,154,256,679,116,204,21,62,54,88,551,580,42,116,34,333,80,132,692,-9,-25,354,41,4784,94,1028,364,92,110,49,231,317,2507,-17,148,131,29,84,19,254,52,97,212,194,139,268,467,55,18,375,29,161,239,82,853,37,1148,613,492,235,453,171,1181,148,731,69,269,-101,477,41,553,169,53,645,14,43,442,6,-1,757,44,110,41,58,463,69,177,225,40,532,430,-137,58,170,73,992,11,447,214,-1,1439,295,812,23,266,30,153,10,166,79,32,83,-5,469,-13,188,90,215,346,1145,124,503,1059,-225,1111,442,213,5,578,60,85,77,31,236,765,337,28,38,222,444,158,646,95,-171,82,1311,70,7,159,1137,221,3388,847,-383,108,6,166,522,304,216,17,516,561,337,66,162,193,195,724,63,-6,1686,18,831,259,590,547,-23,10,103,150,-562,1795,-13,47,60,246,949,263,2619,49,765,223,435,446,-51,1635,9,970,515,84,233,23,298,41,187,501,422,-28,444,160,740,126,159,25,1809,222,-258,187,754,142,537,103,-76,278,860,1342,271,111,114,408,425,363,943,-26,245,209,237,220,889,48,312,1132,64,1421,1066,627,161,290,174,2269,871,-13,-1,100,261,-20,214,419,29,1609,38,1083,535,196,345,465,784,357,1536,512,55,931,52,258,247,97,84,395,118,8,330,201,366,91,808,802,-9,948,69,375,2135,-64,656,558,3,1078,446,227,-17,51,45,-52,1066,464,317,390,200,225,14,176,417,18,38,504,472,757,74,971,108,646,-96,-4,70,538,94,591,439,241,115,88,364,-76,121,1637,274,50,270,59,205,102,510,-411,166,119,60,383,291,124,1405,767,1277,958,208,259,198,681,164,49,1840,1082,506,336,192,1063,580,93,262,143,705,1686,-858,1229,326,-9,25,42,133,4292,133,316,586,490,1343,138,917,751,79,1732,1384,56,98,5,172,128,195,253,1092,219,79,5,265,461,117,939,65,47,-25,170,169,115,732,416,847,137,59,854,26,263,18,93,-172,95,1730,-152,1198,1324,1140,784,287,206,-26,386,718,379,2451,121,88,407,1013,52,85,533,46,138,342,363,205,84,251,268,492,29,599,722,219,997,2448,-2,375,266,505,27,3040,518,13,536,1253,609,-9,221,324,578,164,309,1293,487,23,-16,98,63,302,1831,106,4381,207,240,-5,150,32,368,620,2255,248,746,129,-63,1854,-21,99,36,59,130,-81,379,411,113,617,146,405,558,425,169,109,-14,2829,2115,86,61,58,79,214,910,30,569,329,169,67,345,657,175,381,530,36,-28,336,7,1666,61,151,-12,1234,64,33,284,195,1136,63,330,213,675,-164,-81,80,186,654,-595,428,590,146,30,538,64,668,22106,138,114,94,123,43,-65,54,216,551,23,1876,182,102,250,65,98,671,17,35,95,1211,17,4,352,176,146,75,259,170,97,49,473,305,238,123,367,909,497,155,93,622,1372,91,108,14,178,149,157,6,-39,-14,435,61,312,339,-99,155,1101,213,157,239,2,306,354,379,748,305,885,958,194,159,877,703,-100,496,140,586,20,108,162,751,147,147,1014,24,55,212,240,1167,188,207,280,-119,357,-21,-80,1216,36,268,-94,901,145,337,300,452,514,367,349,371,20,93,-1,229,344,402,13,37,-108,785,78,-330,378,241,136,95,56,70,-128,27,612,50,763,157,-85,111,74,-346,53,1008,272,579,46,381,2702,-2,31,34,570,137,-14,147,486,277,104,184,62,52,1279,182,3813,-56,193,238,222,51,57,41,171,109,697,102,47,385,23,126,-39,263,713,-217,585,580,33,250,-49,87,710,-57,-67,-37,413,36,381,-55,40,390,250,-10,-120,574,684,474,682,335,96,-62,995,218,143,342,-35,81,306,236,-124,174,289,398,205,-383,735,536,430,1219,177,168,170,359,102,-289,357,761,386,607,171,5,88,318,133,-45,1100,116,2246,-4,15,7,1039,912,91,42,92,123,1081,613,1578,3885,270,473,2722,204,1139,6,123,316,108,156,549,471,78,501,127,85,222,-129,-147,479,107,54,19,119,163,2,381,31,522,258,2362,218,158,49,93,-12,90,1635,1178,426,8,479,221,665,262,143,218,520,222,-4,302,81,92,982,123,112,482,134,490,12,14,21,147,-234,575,951,343,541,61,420,329,57,153,105,325,87,470,-91,55,1782,151,438,661,695,9,143,760,6,186,261,40,87,31,1687,824,52,394,391,214,90,34,848,204,581,645,386,509,268,1158,394,760,155,-3,16,30,147,597,697,910,714,1693,185,444,613,25,-16,50,34,56,314,165,-394,236,102,244,1380,265,671,164,-84,28,137,28,38,264,429,88,1214,411,465,869,813,267,757,573,187,102,7,24,129,69,64,-110,119,75,111,358,194,538,223,536,-32,791,520,439,310,3,129,514,292,221,276,-180,631,201,-7,170,610,341,73,361,183,458,4,34,1057,74,780,401,54,12,288,-47,678,-16,-60,1959,10,48,135,540,15,9,122,503,21,187,1963,-68,195,214,150,-19,53,910,169,26,1,161,1277,-54,317,-7,763,185,906,13,201,154,40,94,-155,403,132,757,268,271,232,445,105,508,5777,-15,14,94,485,678,425,166,348,905,-387,149,-33,263,298,341,-30,1384,-438,612,87,66,10,625,576,287,569,308,688,412,755,140,41,346,171,2,152,84,480,1174,47,103,58,211,118,370,1074,133,43,86,89,373,444,302,4005,35,626,0,15,70,179,49,-42,831,559,93,22,65,-213,1798,450,158,394,-119,195,90,325,215,714,28,347,271,11,18,10,1259,106,111,37,922,694,49,3647,1187,27,-45,-43,52,513,2621,-425,100,501,4220,804,716,2024,3,5,370,217,158,847,188,298,11,1474,32,96,74,487,134,261,154,188,545,253,789,1742,86,610,263,153,155,214,-617,922,13,81,378,383,1099,1411,355,156,185,192,-327,134,334,224,380,166,219,155,19,136,137,145,-39,261,458,65,1453,788,-11,505,389,-26,754,249,424,687,64,3586,1056,483,290,501,277,76,322,306,508,916,179,772,871,558,266,704,-314,240,1071,208,1096,-226,-49,2519,480,380,204,6,195,904,-23,50,-79,636,11,0,337,1283,244,442,-42,977,166,-13,317,916,29,1228,850,1500,179,371,235,948,129,-59,601,212,358,1197,131,223,27,119,464,-221,555,21278,859,494,141,19,551,104,180,185,545,398,527,234,18,177,1657,78,12,33,229,253,19,319,1183,323,161,1286,339,151,1201,1368,494,520,-18,304,-42,385,-199,150,1398,388,139,486,317,117,1242,501,280,95,441,-33,203,421,791,-235,817,171,449,-48,723,323,1307,1798,244,238,56,-23,2310,75,446,1699,1490,1247,80,136,132,172,349,108,118,87,50,966,306,173,77,514,-88,27,-128,501,1748,10,739,193,79,162,89,206,-153,153,318,1150,24,132,182,-9,-13,44,287,105,417,203,254,923,496,520,791,340,525,162,522,54,295,169,225,236,1981,1944,944,656,133,967,142,1199,371,58,625,1089,501,413,-4,205,450,-24,250,-276,-82,1094,221,1482,327,860,548,55,149,95,195,237,181,336,115,492,13,1422,930,102,1107,144,89,258,128,1096,219,32,210,439,661,388,49,176,2123,741,11,285,343,452,707,201,1306,777,654,81,127,-299,549,511,242,-14,217,133,1002,1140,1598,322,1021,344,306,69,302,45,1551,561,475,1006,359,330,5569,78,1237,198,503,1081,483,813,660,997,1991,403,354,517,72,29,417,2941,115,3368,19,389,-50,80,361,297,397,1267,506,113,288,565,159,56,317,134,938,931,2093,2566,352,103,328,488,374,135,16,-285,581,1004,593,227,218,339,635,-24,189,257,5781,1243,60,897,-13,476,378,291,311,232,140,376,229,36,17,-749,141,764,791,278,50,186,338,68,410,13,332,135,1010,844,308,-22,1,440,-122,86,396,166,70,173,125,299,-96,93,384,346,263,303,390,66,32,11,398,90,170,-267,31,252,97,-17,41,465,330,1200,370,420,122,45,598,1281,653,1338,-443,124,145,78,17,-75,-4,67,-17,864,1193,305,-20,192,-12,128,230,57,943,114,189,64,25,59,302,225,205,456,1264,150,1143,152,669,238,61,86,851,24,-43,917,170,164,176,414,223,1204,316,1132,2865,106,1150,13083,394,1359,-23,389,1167,1184,516,2992,275,1004,1054,269,65,69,386,414,-13,477,1425,744,3017,120,361,212,585,174,442,-9,-54,-57,56,314,3392,113,111,65,187,48,97,443,258,269,2979,659,2723,325,1600,211,320,51,689,2842,81,-10,145,437,6,290,343,10,272,541,214,228,305,47,1559,470,325,239,577,159,418,117,327,501,2475,2,13,838,25,22,1332,793,779,275,289,69,270,25,-68,597,-109,-194,459,320,354,689,232,889,73,670,249,-34,-367,279,124,148,92,208,46,289,273,217,-23,0,178,34,271,264,1408,223,-28,2672,673,324,193,394,-45,668,564,57,-267,-17,-57,672,-32,109,1057,354,349,-239,294,374,-84,174,247,578,369,18,84,1298,767,876,190,144,946,1861,115,81,28,152,83,11,367,324,2021,79,236,613,625,292,320,24,192,419,252,447,618,2947,36,628,142,155,123,248,160,275,108,-42,766,45,439,173,227,94,125,13,148,841,2164,1686,-160,787,40,570,608,200,180,173,881,628,536,28,213,395,99,1421,658,465,385,618,498,713,328,1931,1147,545,5,-17,134,714,294,104,679,36,805,510,53,-77,195,-88,261,224,259,-9,26,-2,780,257,364,588,101,42,30,-12,12,129,-3,220,898,-19,-44,683,24,624,44,39,-337,215,955,29,1319,2265,237,3203,220,168,2728,230,78,162,352,-74,292,-99,7,147,357,871,17,1161,2240,355,535,-203,1309,115,323,290,3011,365,1063,1055,574,571,108,39,373,385,-385,495,395,275,384,28,-44,92,690,316,597,212,208,253,122,93,76,-137,101,185,141,1331,52,15,1278,169,-243,398,-32,73,468,298,815,50,2655,-22,489,310,682,-19,36,-9,423,449,763,193,-238,53,502,255,784,3,3223,391,1748,410,66,475,363,228,372,1561,35,1295,1089,20,-210,387,56,110,144,402,304,228,4469,-112,339,976,93,1786,411,76,84,168,79,146,59,160,-55,138,107,87,131,169,436,35,-10,423,-176,250,-56,117,-8,-131,157,51,278,1070,-17,685,50,2,147,281,-34,406,52,184,162,19,627,287,118,369,51,426,282,80,88,853,1017,262,110,434,634,1703,980,37,473,599,15,118,187,105,-64,9,206,813,-53,127,-124,939,101,284,68,18,23,803,98,250,913,162,1400,261,21,78,-26,1060,106,318,71,215,25,315,187,1620,316,511,183,284,1758,30,-240,504,511,-195,146,284,137,22,63,76,-31,558,214,380,-13,415,110,206,39,379,124,37,58,2829,566,451,277,893,1460,31,-2,273,239,105,2006,5,845,-186,127,117,726,38,154,4,2372,1611,159,4021,37,206,645,1039,213,536,199,850,713,907,132,88,-65,1610,1219,519,65,332,370,386,536,232,19,253,183,1318,95,585,135,42,809,615,286,220,21,56,182,941,298,350,30,375,389,296,65,205,1380,514,1283,1,277,508,3954,10638,214,722,629,717,343,183,739,300,267,54,-45,368,71,295,115,130,98,292,437,517,537,148,180,-126,665,243,-32,306,669,40,287,-5,681,184,326,121,80,88,1440,223,600,428,-17,745,552,1766,26,69,68,338,287,88,354,4,42,287,1906,425,1292,322,3004,1334,2124,303,255,1971,607,375,2582,361,85,1761,371,358,1360,284,171,-5,518,1306,66,367,163,243,64,318,54,191,545,0,311,277,1489,784,1821,551,662,2466,124,752,105,20,118,1540,326,140,611,72,145,1292,-95,-185,534,1457,452,182,242,3283,312,820,2205,1702,-173,244,10,216,446,338,1724,244,525,486,161,48,-502,568,304,229,342,269,1835,2360,132,592,472,-31,28,1768,357,129,-3,877,86,1191,883,425,-25,844,90,70,214,153,408,166,-69,341,235,402,458,186,-16,862,11226,4332,558,48,27,460,918,-21,399,-1783,198,3119,173,462,1419,179,150,113,283,131,281,17,153,1905,213,260,781,1060,45,1184,195,185,2648,1510,147,1724,659,343,214,402,274,345,73,2541,996,114,73,647,277,30,91,184,74,3,141,-6,321,-4,323,524,93,1028,33,718,52,-20,440,1508,761,746,429,22,77,-27,96,228,678,38,404,731,393,356,260,161,116,189,249,584,309,661,904,636,434,146,88,1457,1559,161,287,-45,178,456,129,29,255,314,12,333,217,706,315,411,947,84,531,78,58,189,997,251,216,1467,641,-52,2777,213,218,302,47,491,1197,-71,203,541,469,92,69,333,669,519,170,-441,98,83,54,55,120,263,509,599,18,381,-15,114,94,206,713,1260,-85,95,192,268,48,73,1093,559,442,15,-43,216,1021,62,218,-194,56,70,-127,35,-152,747,199,166,179,168,114,315,127,289,269,57,731,1585,49,862,709,41,138,110,119,463,305,125,-271,198,259,346,-180,899,631,-109,117,454,326,140,55,292,16,108,-205,264,9,453,657,480,343,13,374,897,142,63,277,-68,722,59,244,-8,1209,78,1159,730,331,29,153,1489,29,346,159,46,60,341,1783,101,992,38,142,1062,849,173,6207,153,337,82,223,41,659,65,359,11059,586,455,1122,257,239,279,-15,-239,246,221,18,225,36,70,243,814,38,120,265,206,252,52,2,202,29,134,335,150,152,493,228,275,44,378,614,215,1689,233,415,60,371,188,-82,968,335,238,1186,-1,85,239,227,420,360,1527,68,-267,3000,9,526,2232,2205,1,268,1245,105,1245,11,576,-135,235,1268,293,470,594,329,271,162,55,420,422,50,40,363,813,237,262,53,296,29,5368,1156,65,238,1117,180,2,130,180,-93,-300,173,630,306,54,178,166,1016,1455,250,659,108,441,507,476,109,1082,1051,371,99,414,542,727,528,566,82,666,1200,2758,186,482,522,1101,1355,-23,43,55,311,2714,468,878,784,490,-21,899,12,438,-146,505,1641,671,1510,19,186,47,767,9,28,-83,-40,-123,-30,123,242,160,40,-233,872,27,902,1099,471,975,245,-8,51,6,550,507,183,122,49,297,81,-58,259,35,218,205,2195,415,87,807,487,408,1154,154,269,135,-131,97,-81,371,204,105,159,9,296,322,234,330,191,119,373,243,101,-14,-145,194,40,-21,50,9,16,1083,1723,42,557,-328,504,463,1520,305,2246,1392,1826,-7,247,582,565,200,582,1047,305,184,-18,28,45,84,124,530,127,117,729,446,382,285,79,154,162,47,197,597,112,1451,212,335,916,142,426,264,302,4331,172,466,112,-45,227,321,500,169,804,394,298,64,238,196,96,798,1325,381,45,552,37,2486,279,698,-24,-4,-11,-1,1117,4761,1058,915,598,167,-53,25,44,95,816,5302,335,2442,323,267,3,554,115,29,485,134,87,411,55,936,253,628,125,73,250,67,1005,378,225,3404,707,1131,2387,1119,171,631,702,-27,187,620,890,3413,303,219,831,266,205,-4,86,833,725,9,1123,80,-146,84,-219,308,152,155,298,495,315,0,277,55,76,245,107,221,573,83,2728,478,69,254,777,1258,-30,130,-54,-139,174,82,41,1187,386,-3,403,12,98,241,114,1037,5,1282,2534,717,47,655,1960,20,378,-99,869,28,118,79,1024,-22,58,339,352,404,466,571,969,23,241,86,480,267,390,202,184,217,337,140,-113,90,149,-75,306,64,309,449,568,472,299,139,265,36,-246,142,445,252,107,51,218,16,36,684,615,2818,237,152,-139,961,2504,645,13,311,371,36,310,79,-22,23,2403,1041,205,17,42,323,1454,-29,-213,287,145,197,61,72,16,486,206,1183,404,518,208,680,622,650,53,324,65,480,259,540,382,67,13,839,126,453,23,405,1353,450,-1684,5024,-89,173,83,282,537,21,406,147,56,390,180,495,437,629,654,1061,152,705,352,528,413,907,109,228,420,-19,87,244,757,101,-49,1409,408,761,-13,555,33,184,40,-3,224,251,79,-92,47,60,270,-9,-288,876,100,102,610,530,1309,166,535,129,43,1515,223,1897,-43,70,73,69,270,1604,233,525,5013,1279,1201,227,620,438,314,225,40,67,4,616,160,44,885,589,2065,31,185,64,1400,170,85,146,48,38,522,256,325,853,479,-105,315,-178,1062,54,495,440,5059,384,129,-90,817,60,1374,32,-308,644,21,119,234,70,1642,1267,912,1335,-40,978,159,2282,33,399,397,177,415,458,50,211,274,185,76,109,6,-3,279,551,77,199,479,116,24,1246,305,61,-62,140,446,1260,81,1075,286,478,705,3337,132,-43,163,514,380,190,-153,146,1029,-223,346,484,394,-44,132,-116,187,247,231,363,566,298,1330,33,284,74,302,202,215,-70,1299,122,-19,49,309,659,194,323,2941,-550,266,534,1635,442,56,994,37,161,142,29,114,181,24,582,2933,191,270,1481,880,49,267,1078,19,274,530,281,122,-113,-4,64,839,221,163,83,142,478,74,172,58,36,236,169,73,2918,153,506,519,198,101,46,780,48,226,280,77,3112,340,69,207,191,748,755,166,2185,560,441,3898,566,296,753,210,70,99,-2,108,580,1060,46,670,540,266,451,101,904,-4,1204,2681,-15,147,219,408,129,1509,1577,208,1020,58,551,836,396,428,42,413,94,3,1,415,669,515,565,2,34,438,1211,-161,41,139,126,377,888,251,180,130,381,194,649,1400,175,634,218,24,588,141,587,512,234,817,192,58,654,83,596,24,342,-163,35,-27,296,138,-6,-16,116,316,-74,40,57,86,1177,-172,723,901,1090,183,579,838,177,257,929,510,114,231,564,-22,455,129,150,169,3709,745,369,2715,229,108,135,750,281,72,162,163,3280,95,102,209,2,570,775,582,-129,852,585,171,86,565,197,721,1409,781,8,64,311,118,199,123,112,998,163,80,161,4780,65,76,20,318,171,1085,299,25,-125,40,403,26,363,454,3872,1516,-103,139,44,1645,134,-67,354,88,868,129,84,27,472,204,76,542,20,170,205,59,918,324,1983,403,297,1182,399,1322,77,212,450,615,1533,876,529,601,418,150,92,9866,170,1458,2723,311,191,182,259,113,-111,1908,5473,6,805,482,381,108,2315,242,687,135,1356,303,58,1599,683,1641,1319,1186,222,58,277,22,371,382,101,168,427,263,370,326,421,105,1187,266,11,-203,297,111,469,432,650,421,278,230,30,-23,293,718,679,720,60,117,682,311,704,-55,419,701,272,453,749,73,339,42,112,398,606,1038,2323,81,70,126,289,1065,222,94,373,310,134,731,728,2895,132,368,132,-25,-187,450,275,172,38,197,98,17,464,475,-5,369,168,303,610,-20,91,309,551,78,833,1318,226,464,66,50,51,136,200,574,414,1,11,40,75,88,107,117,112,309,161,2256,147,38,408,113,244,-64,449,1511,318,14,183,-353,168,519,342,85,123,880,787,184,313,0,18,54,-7,18,403,114,45,554,339,384,-42,1160,-38,0,85,50,429,55,220,4802,412,112,161,2292,239,291,892,169,287,196,916,3513,477,-23,1120,263,1274,382,365,99,97,60,87,2651,835,706,534,198,153,426,3871,87,123,787,-16,66,677,1503,165,436,132,205,-196,1198,52,446,157,1100,501,1166,128,630,763,292,169,-54,437,10,5,668,180,88,18,-28,533,221,-5,109,274,411,119,382,-21,88,345,197,866,34,229,170,41,661,209,1630,480,-183,233,476,141,176,86,236,97,261,9,146,324,314,1400,366,31,-23,286,98,50,113,341,48,-21,116,67,85,34,-3,35,9,-6,6,56,22,183,32,-37,19,202,-339,160,-66,44,42,53,10,30,408,17,60,42,140,90,-111,-24,-18,77,1,28,33,0,-151,148,-97,139,-36,124,25,25,44,-8,34,28,561,44,1529,2008,550,2,77,512,1922,26,952,1001,106,135,30,45,17,52,73,201,15,152,-36,18,40,-27,50,-42,1595,147,76,26,-11,49,149,-33,48,37,-6,-4,21,18,6,-4,5,1,53,-324,68,309,-18,911,-29,91,5,127,39,205,23,153,-34,2,-15,50,171,70,4,-5,12,25,82,403,-4,8,70,2,19,35,-24,-18,-8,140,-24,-181,-7,377,106,514,135,134,-41,139,-938,-43,12
8,-589,-46,-80,-136,-120,182,-134,-14,77,-53,-261,-222,-130,-55,352,-29,-240,17121,-148,-146,-20,-19,-18,-61,-72,-41,37,-36,-36,-209,-67,-1050,-602,-848,-648,79,445,667,668,711,12314,15244,19252,9679,17554,18497,70,-8,259,900,2370,269,11793,605,1375,1704,602,1753,53,55,224,570,23,42,91,1107,84,-13,-397,-234,483,286,273,-78,24,34,320,704,-83,209,583,201,-33,161,1344,73,520,631,100,528,78,623,606,272,-82,-5,186,27,-1,95,-190,141,23,-209,33,3390,442,-680,484,96,-85,178,-505,27,520,80,137,115,93,17,246,344,884,192,-198,279,15,194,161,611,172,85,52,-58,196,125,297,553,320,-250,-25,209,186,105,81,270,849,-15,167,218,132,40,770,482,25,405,7,1431,-362,15670,195,736,227,325,132,127,362,694,573,857,207,157,132,928,210,69,112,-31,142,210,270,-10,71,47,260,-1,-19,-771,41,1810,21,-1,-83,1098,1190,202,83,-22,513,73,399,72,136,166,113,-39,971,415,1104,228,263,110,34,4559,-505,235,1288,3,656,469,-11,153,3,2355,14207,-116,237,593,106,61,133,747,363,116,-69,89,383,888,152,3506,-8,4339,20,-43,-12,929,257,406,308,124,649,854,26,851,-14,234,294,696,139,2258,530,-252,449,-57,44,0,-729,-9,36,-146,-11,448,56,124,757,286,-24,-470,-69,100,1019,4712,87,-5,40,100,187,886,-200,13827,1144,513,-44,13,260,426,418,2172,-42,320,651,108,104,174,35,241,2224,93,646,-814,691,-47,160,552,326,80,-6,24,38,434,1367,1520,2054,-19,572,4149,936,676,163,673,586,670,196,150,121,223,306,1170,384,154,-92,1691,153,51,-5,593,164,72,2009,273,-8,2957,35,446,266,67,61,315,160,-74,388,456,1246,39,205,-17,975,3347,481,920,67,308,238,1063,636,50,579,1039,79,155,80,-13,1722,810,767,-170,168,-85,1377,-69,-32,25,-72,30,163,73,319,636,795,738,320,399,117,216,381,7521,-351,-75,-179,1022,452,-20,7,43,128,561,70,-74,106,25,663,473,472,143,71,2725,153,108,33,1677,83,-66,315,139,355,443,624,505,298,972,244,252,15,433,174,373,83,227,944,665,80,2488,380,-13,-108,1055,-507,369,187,90,57,375,4447,125,32,-101,102,177,425,-9,85,26,156,1795,-117,1376,239,-35,1219,331,-9,841,171,298,26,102,190,104,-38,-68,276,168,-252,86,107,108,163,24,168,-70,-79,247,1436,47,632,345,181,1946,-62,-158,123,180,39,238,-5,1080,518,123,425,150,585,-56,41,-251,388,906,350,378,134,719,4316,177,393,319,1867,241,275,355,164,773,610,687,573,350,-38,341,-220,75,200,-34,386,530,433,1580,1711,132,-16,354,25,61,68,6057,257,-22,165,1437,17642,67,-149,854,-65,29,-20,71,514,144,306,189,140,774,37,-284,879,138,168,266,320,690,218,157,218,235,-31,-305,235,118,-273,-231,36,-48,82,39,31,906,479,347,616,-687,258,137,549,60,21,127,22,295,1094,108,205,815,762,1588,182,53,20,200,284,317,-81,407,139,807,45,1119,258,350,91,-144,514,139,474,43,85,-38,544,245,463,817,28,-256,0,119,941,76,280,50,251,143,217,168,153,360,480,91,765,920,188,-234,62,29,365,304,32,41,175,366,282,396,28,100,198,472,-87,149,-81,-4,-144,361,407,-25,211,21,63,-138,66,411,336,537,90,178,2876,1646,-49,-203,86,476,447,57,427,482,75,612,-96,84,258,397,276,42,217,221,1549,552,286,-943,463,36,20,93,522,158,226,-112,166,12,195,102,-141,434,7,454,30,47,485,158,5973,68,58,7,240,2925,-120,247,614,-259,-33,71,5,143,183,-42,83,328,-611,75,151,8,752,-118,747,42,138,-36,2204,159,74,-17,530,730,-17,1912,4,451,17,-10,-48,206,107,1008,-118,516,129,154,1660,596,14,-89,3046,970,251,-145,291,-446,2784,2121,1418,-111,278,-47,353,-5,14055,467,140,1386,768,715,190,287,97,397,-354,-927,570,-191,-83,-25,-904,-261,142,-287,265,501,7300,580,305,-27,-70,340,563,-30,78,-18,-72,226,22,186,330,-211,-9,349,-13,65,1094,46,303,51,-103,252,-269,12,416,-82,-45,-152,-56,-236,202,60,601,-43,-234,411,13920,201,188,307,2380,17876,230,26,323,1595,-166,89,-369,6345,-11,-82,33,45,66,97,511,131,16387,180,66,32,137,265,-9,317,26,-329,13900,-115,-38,-1,-48,516,15906,36,-611,-22,234,148,8,205,-387,1779,787,-97,102,187,2176,61,311,357,16030,627,348,390,165,160,479,39,-84,321,73,-9,6897,-34,298,107,-29,-45,248,196,-348,899,-218,101,36,-147,657,-53,-131,-305,345,1053,97,-369,265,628,10,-90,1937,232,-36,607,250,122,603,209,-4,-22,-269,88,16,400,42,78,-139,132,59,68,21,-82,-168,536,47,633,-173,-152,15284,-18,475,134,270,-14,-215,-194,0,-51,11,-89,382,5750,28,120,-174,366,-232,99,177,-99,-144,-51,-46,106,77,-2249,11230,181,55,86,4883,-17,-3,-163,9817,-367,258,191,206,31,0,-706,341,78,160,-103,317,-125,5324,381,54,81,146,-400,-37,327,635,84,114,502,11,-516,71,323,2006,658,304,125,51,-61,4289,-64,1591,216,770,104,6332,-56,811,853,787,-116,790,177,6133,40,414,338,586,106,36,244,3124,136,62,-33,356,69,227,49,27,199,-46,1072,388,-316,-102,201,-269,-5,211,10114,3090,224,-223,5052,276,475,285,113,87,657,1237,-22,-18,-10,-152,1544,367,3459,609,1,624,105,6943,469,101,84,-437,4,51,42,40,-25,-106,26,490,1153,5,525,-6,8,-20,-36,337,50,936,151,200,786,-44,1,20,49,35,-87,-60,26,944,6660,-89,223,193,1334,100,532,367,39,1895,168,951,-60,171,251,30,11,364,-7,-42,312,1076,8,385,-5,69,195,4,968,-54,590,137,237,86,35,92,518,-333,264,-275,207,-6,163,-319,106,196,-14,-21,-163,211,1161,-92,-429,-63,2382,20607,7901,-19,212,-455,381,31,37,134,72,-334,118,562,126,186,78,201,1294,111,251,136,-8,-36,156,486,-12,418,741,-78,35,-118,1177,84,-29,38,649,1122,131,367,-45,-163,-63,14,-1,2518,247,385,-4,635,4,190,-121,54,-23,825,708,-67,185,27,-18,760,-700,58,285,1047,-116,1667,11853,-24,157,-30,56,2096,108,652,86,209,83,212,98,102,310,4180,-75,127,14,48,18,402,376,335,29,-472,303,290,65,421,229,363,227,508,-281,533,18,-21,304,-32,289,114,117,1514,446,404,148,-192,74,33,-250,65,-1088,39,1414,195,56,909,1060,282,-233,182,355,651,-9,51,103,36,1082,188,1518,41,-47,561,83,264,1214,-8,600,116,1108,13033,76,3024,7197,288,29,1568,49,131,133,330,366,875,107,68,-17,181,734,1984,229,250,142,106,311,4642,52,-117,348,15,738,1694,6,207,1127,-76,-288,204,311,112,1808,53,73,-49,14,-419,-72,-5,691,-433,495,652,3200,2280,1343,68,-8,31,280,73,103,193,-26,-48,4326,115,-242,-9,18,-96,8,166,284,-16,1020,52,877,767,459,624,-167,20,2,276,1694,-749,314,789,-18,-38,171,168,31,181,501,258,179,-34,-67,24,123,139,249,-91,847,57,-103,-39,-172,400,222,1586,273,151,146,257,-3,281,10,122,-31,638,107,-2,-24,179,-180,109,425,57,169,520,85,207,-82,123,78,-24,-573,655,-222,81,246,-16,726,818,142,141,60,62,423,-74,1115,421,536,283,58,78,-137,906,-40,488,84,415,49,333,160,92,108,61,313,174,662,-383,491,-15,324,6,776,158,237,10865,1035,364,-219,-101,317,-31,126,3,5,78,1242,749,49,432,-115,20,7,652,56,273,-31,1365,491,143,150,174,8,60,243,271,-121,-110,-1,382,46,95,-87,174,-137,43,114,347,-659,-248,-463,45,870,54,62,467,-83,365,-516,111,280,-25,-47,94,203,349,135,131,182,280,2719,-50,475,-46,394,522,145,189,36,103,516,309,41,105,36,222,-63,480,66,-31,7,233,-12,848,14,178,613,973,271,171,49,-59,-182,190,312,29,100,329,16,233,-27,-329,-293,-304,151,-380,368,54,13,134,-73,98,-55,-513,109,12,-7,-12,922,6920,207,-102,12354,786,30,28,-424,-237,91,511,194,215,292,28,-81,345,414,53,67,-61,127,66,640,-224,61,872,116,776,827,397,218,-154,10284,932,72,274,906,-26,3,78,27,-24,135,123,498,-230,231,52,110,316,131,69,5,360,206,17,153,620,529,40,-65,-495,772,-153,151,125,133,59,-590,522,288,2371,139,-58,179,390,-281,146,-20,45,143,91,-23,-45,20,353,-68,-97,15492,164,20837,13222,14847,59,7,92,153,-130,114,1725,9560,48,-5,2239,-238,2047,-54,270,-17,103,915,-86,67,84,-17,2637,81,-13,55,-113,-830,470,-89,-81,-162,-74,335,2784,-67,1061,687,-171,512,150,46,341,-708,48,-7,172,-52,-154,198,2454,198,-65,641,887,364,-59,1109,245,379,-3,1210,580,164,596,77,71,2081,357,143,-25,5771,-96,11825,857,75,-24,1031,-410,436,84,408,138,128,99,74,85,87,-127,110,34,19,152,95,160,-8,81,-271,24,1145,-161,-27,200,188,6599,58,341,97,-447,269,11,32,-87,7,4481,452,-102,192,94,-104,53,127,-20,1089,163,-153,-130,23,107,1740,-82,134,143,18,-47,708,27,160,138,-157,402,202,757,241,120,87,-178,-192,217,92,-22,131,10,788,2392,13,149,26,8,-30,985,389,14303,415,-254,3946,356,22,50,-58,-226,72,-322,477,74,1268,257,336,9,30,-91,4877,37,-84,243,83,1316,1041,-138,-22,160,1042,181,-23,7206,1751,162,-66,-206,76,21,393,480,111,2340,165,497,42,1300,194,797,299,110,-47,414,82,-21,113,14,252,2538,-37,59,102,-118,1209,165,405,684,178,170,344,126,282,1877,777,77,77,-71,-67,1028,5683,3530,36,149,95,50,6,311,67,145,33,551,94,-108,928,506,-29,726,-87,154,411,25,62,1023,482,354,48,-129,-63,169,-42,-233,455,277,8424,-86,-96,77,-72,2541,459,-89,229,14,131,20,-96,210,-10,258,-107,34,1296,1651,-168,144,615,308,-412,-45,-21,-147,-19,-22,336,101,48,371,16,15,-91,16,17,-38,74,49,-455,18,-178,61,-119,-11,-76,-2,15952,2618,426,8,156,302,-145,85,70,444,-121,774,-6,-10,43,3,159,18,2019,291,-314,-121,1438,-281,-61,132,-64,361,3154,-51,682,414,522,-46,-152,1695,-215,694,-55,2826,219,-9,72,26,-180,33,-145,-126,846,-187,57,38,1379,0,165,137,168,-35,497,7,553,148,105,-85,519,-88,12223,-276,120,151,21,90,205,516,175,130,244,-107,53,62,52,44,-143,131,305,253,115,59,147,113,346,529,638,718,840,221,0,19,114,142,-46,-5,20,496,118,151,685,-79,45,32,87,59,88,-12,-356,110,4,1156,289,48,-530,62,634,99,886,-8,29,1563,-7,-111,1327,263,-159,124,-12,-19,-13,157,9,18,95,10073,-51,1032,417,-32,661,310,432,11,327,371,215,-319,378,3958,303,-263,285,215,172,207,5,1266,55,3,14250,20,115,-151,226,45,340,24,-15,857,119,-33,-79,872,238,133,551,115,-443,-17,-182,-23,275,1112,-91,280,-70,2667,309,109,31,11806,4457,-36,122,102,32,-21,-328,256,200,3974,71,-103,95,467,941,99,129,714,590,24,-857,787,198,-120,51,166,335,33,154,230,-97,1015,-197,1059,445,1365,-31,-211,1282,1154,105,144,-59,-250,-186,392,-110,165,109,223,327,17,-153,357,93,936,-252,215,42,141,235,346,513,145,276,16,27,-471,151,248,794,2272,264,307,70,43,391,181,476,-6,547,9,-13,171,67,-252,29,-123,9599,611,642,-146,848,485,107,155,-350,-60,434,318,250,151,698,384,79,21,146,1943,119,-149,5,687,-39,624,61,-14,-202,525,249,-153,176,1158,193,143,-78,-123,105,646,507,358,-50,209,811,99,99,11947,323,-1,281,-51,-19,452,197,-52,-4,21,205,439,51,12,43,188,13,5,-35,59,244,39,50,120,199,18,238,2305,284,-162,587,100,342,23,-28,624,-16,76,22,-34,-119,3,29,-26,385,538,78,253,852,-34,120,78,92,807,-13,4601,80,820,348,298,47,85,167,-225,88,4,915,-24,54,105,-97,73,148,-241,618,16,82,179,-79,156,-3,47,300,-157,261,62,66,201,146,61,-26,-21,201,74,8990,246,77,-157,73,-16,359,222,677,129,-232,131,150,229,-103,143,867,24,-4,82,99,-21,98,1208,-15,808,-16,7,-191,5,138,211,-248,104,29,-189,267,-4,168,728,-534,-49,176,43,169,-34,297,117,22,-67,27,384,-179,20,1336,501,564,159,29,174,13,134,651,-178,94,179,133,164,-246,209,34,115,-188,161,245,65,3582,302,1101,-208,518,186,199,-164,53,1264,124,641,358,-386,313,1804,-459,294,146,273,94,416,183,100,268,-44,43,389,-294,29,220,200,-35,39,71,248,17,-184,284,119,48,-7,432,-32,673,-9,969,-29,561,-76,565,506,272,48,180,62,359,13,55,26,575,90,515,134,270,151,15,45,-605,218,360,394,603,34,19,69,737,129,1003,-82,737,72,27,2015,7,211,92,129,77,35,-325,51,26,-17,-1036,-104,288,37,134,122,301,550,221,-26,253,354,169,106,-17,231,15,120,-17,237,299,168,200,-12,590,306,47,43,157,1590,1856,694,403,151,-6,-233,13896,356,1464,75,122,1106,28,157,137,82,407,10,383,145,-50,264,506,532,159,-6,53,101,135,1327,-47,285,305,19,-686,2598,13122,7354,167,8,423,187,-26,33,622,72,-29,39,74,-29,-23,225,-79,246,99,175,-75,-36,165,157,9,-8,631,518,73,536,-11,420,74,2077,340,172,633,1084,84,-131,19599,18206,10860,8668,11599,18725,4327,298,461,40,538,520,93,569,563,540,73,-265,-151,286,-125,-79,266,584,331,161,-123,189,28,9,-34,27,212,1427,533,86,-7,-127,10,-23,3,241,20,49,793,98,80,-360,151,171,358,244,379,-67,120,-46,922,301,337,-322,17,387,-245,5,66,205,385,125,34,212,402,78,-78,75,68,-4,216,16,-44,28,29,-24,359,136,28,-137,2,381,209,-14,30,174,283,98,-281,1,922,375,53,39,2640,529,93,182,111,0,243,5219,166,643,81,-217,1541,11,-4,-44,534,86,262,550,29,75,1133,47,53,266,-158,-23,232,42,148,49,285,-26,197,93,316,1940,465,524,15,31,141,256,3,241,2,123,76,146,288,783,99,3,171,322,3371,-61,-217,431,-30,-44,94,-1,112,137,-33,421,1070,-1,126,78,110,24,22,-51,146,42,113,-196,-78,462,36,-114,-58,-102,19,-104,45,145,573,1056,98,463,-4,-544,1119,296,308,259,21,620,110,99,-21,2921,-34,496,35,522,-4,1088,-103,-2,105,430,-56,578,116,1324,19,125,348,283,7,59,457,-57,-1,111,396,-46,152,490,77,338,295,-115,211,-306,-153,492,-40,462,114,58,20,11,89,-200,81,334,966,75,-218,117,-61,225,72,2554,-16,-297,51,-204,162,104,389,156,-96,-255,0,549,1542,-154,-41,292,-114,139,172,69,139,282,802,-181,104,75,1,148,-53,383,202,84,1077,-565,181,-18,39,-61,-16,329,36,25,460,-150,-6,96,37,54,892,234,159,421,634,529,1275,186,110,356,47,-116,320,118,212,34,-30,-82,59,413,-33,219,-408,584,2278,428,-61,155,-45,66,49,-24,1328,139,169,6,127,1081,32,210,-5,1148,690,509,255,-3,-71,123,-272,-7,-70,184,213,51,31,-15,851,73,2144,-30,6,-293,-387,735,1363,78,124,291,13,171,264,40,470,285,-34,716,289,634,2651,170,4,7,-322,68,-23,28,33,-169,119,174,156,-20,-47,526,401,164,1084,74,-121,914,256,33,432,108,293,24,-27,118,-137,147,23,182,105,-62,168,-19,-22,20,567,-591,128,312,-33,111,129,-32,257,225,204,2323,122,823,703,-79,86,1198,465,863,139,608,-11,181,2,2472,86,70,296,332,1022,1377,230,199,2605,1916,-27,20,139,23,-131,27,-22,314,296,99,197,327,679,111,501,-172,397,-199,706,-426,94,-49,343,343,671,232,678,304,-130,-71,43,372,-742,658,661,-39,142,281,319,-87,-218,414,36,113,444,414,233,-29,397,111,-113,681,211,135,60,9118,38,243,-4,26,102,431,-134,602,120,-21,1758,16,13,538,75,-2,591,-38,130,144,-2,231,66,1583,-14,67,835,141,97,195,68,535,973,1248,31,247,1508,33,436,221,758,203,367,155,186,118,26,164,-670,576,357,-126,13,77,-7,469,726,116,-144,93,883,-52,-29,-11,352,-584,-2,65,307,4,423,100,456,-6,129,190,6,-48,-104,647,-288,53,3299,58,38,244,101,44,237,124,87,22,14,-46,-10,70,1087,1298,1236,42,699,260,7,-78,-14,-48,34,214,44,91,-97,1557,-195,-29,-52,115,116,264,31,20,629,241,3,9,32,528,355,373,141,19,38,135,36,372,41,112,297,9092,356,351,-72,125,20,4,25,291,150,64,-56,136,239,53,621,93,209,7,64,110,80,8,249,219,104,2,229,230,-238,16,197,-33,-15,51,525,-66,39,-107,-31,-276,1795,82,76,-113,76,270,-63,491,50,20,-74,-15,19,876,313,1178,-258,-52,48,350,-79,12,287,-784,787,-24,-32,7,2050,-70,59,-17,-151,62,-146,-313,94,236,194,298,-51,57,75,-15,374,324,577,28,-56,957,57,-65,-31,-43,-139,-4,888,126,270,515,-86,8,-19,5,448,1336,309,936,267,176,-11,62,365,278,280,5,42,248,-14,-142,276,113,117,62,29,375,46,96,-24,11,409,569,537,575,-519,48,49,90,380,652,85,1892,55,93,166,74,67,291,-87,33,181,242,1366,-6,224,-79,-35,16,535,56,9,1072,158,67,558,89,231,26,1009,-342,6,13,58,131,210,31,361,-2,532,17,596,324,379,329,309,416,700,-346,536,-367,945,84,398,-64,-112,90,217,-262,505,45,58,80,114,101,587,775,155,293,440,27,1610,1535,63,84,622,124,-129,-72,334,-373,-159,215,63,2,-18,57,-8,40,635,835,-98,-538,68,70,43,101,-56,2324,793,163,-74,304,-25,227,316,150,359,636,208,55,-15,1,-37,145,215,95,-182,508,-20,796,31,1307,-132,145,125,409,32,278,217,1345,-85,113,-81,116,6590,78,3879,107,-63,421,102,1208,218,489,-6,432,380,138,834,39,75,714,-8,-439,-79,78,-57,39,60,-1,-15,46,401,-41,464,-80,-26,33,132,278,424,492,49,404,202,206,91,-117,92,198,194,208,-38,-206,107,72,-43,1161,518,82,6,107,66,1208,85,161,89,40,-28,28,3,76,222,-17,2,235,312,81,-53,-9,6,-4,380,-33,569,286,68,89,-7,-77,108,26,723,461,-42,31,-66,196,623,248,645,597,229,416,-77,276,188,76,61,49,209,-64,70,922,-2,150,-316,49,-708,154,153,380,-28,39,54,-40,-265,-358,250,194,1654,166,179,17,113,224,-496,-80,365,250,29,12,-28,194,63,144,372,161,-5,33,61,668,565,347,178,86,119,114,494,-160,102,-265,439,733,276,216,58,-52,64,270,411,-11,143,-188,215,34,123,228,65,57,-347,695,-9,826,122,204,292,464,377,199,68,-12,102,541,578,-489,205,585,363,66,-6,-93,196,705,392,265,100,-46,451,143,170,287,197,786,1553,45,401,106,764,-73,974,-106,345,101,543,30,1829,313,-196,133,162,229,5,-201,73,41,770,451,759,187,164,56,125,-12,-19,480,-48,31,3415,426,89,91,116,51,226,-310,629,1460,1032,-7,284,2245,233,-190,3030,121,-27,394,147,214,163,-42,72,-33,121,520,212,63,454,-15,75,362,35,8,75,91,50,6115,-594,1284,-16,102,61,72,1450,48,128,-29,-357,-66,54,864,533,607,160,6904,-76,1041,82,81,-216,296,24,305,55,17,-80,238,83,380,-571,18004,160,401,845,540,162,215,21,499,2625,244,-68,108,79,125,102,333,81,1751,83,-18,13,20,68,-207,778,-93,-149,362,56,15,1160,-463,129,27,141,8,17,6544,84,-120,180,57,284,-26,-52,6,110,16676,18,32,55,326,213,-35,134,226,397,51,-49,29,52,-66,6,143,549,10,-22,54,3121,-44,150,8492,670,74,-463,548,-839,-125,3,671,1349,15,230,2425,139,10,-325,559,263,2858,-19,2916,3654,301,276,358,508,230,469,-140,-6,34,386,252,106,-232,295,27,584,-78,-166,11,-24,4202,1651,-52,-68,13,2676,204,2,366,509,246,-1025,-78,2655,-53,5761,3301,15300,-17,112,19999,1400,-263,471,307,72,389,3601,-14,233,358,66,-90,-300,1267,53,9,100,173,215,-89,20371,128,50,1168,162,51,52,11,208,-549,-46,10203,4042,-5,7,22,-12,16,-57,156,-252,-65,70,324,-230,20,29,-6,38,48,64,44,436,423,-372,805,334,54,643,33,130,815,104,5710,550,244,210,6268,723,-53,1356,742,257,-116,9639,190,-247,-484,-23,7,-75,1214,1444,243,-25,198,-70,-6,194,71,-6,49,77,274,225,552,-2,139,75,396,-123,14299,1074,318,-242,626,43,11877,-107,964,129,-37,1554,5909,-18,725,92,78,92,106,17178,7189,54,926,102,162,1698,1115,46,1235,28,7497,-118,295,-100,227,-73,67,206,188,38,-90,8,68,-11,325,-119,189,326,512,435,118,25,-192,11,12,11,-53,556,888,70,2197,90,35,1391,2351,418,1160,48,11,-73,716,2533,395,-319,265,-90,120,-20,-65,247,-35,237,285,223,-50,167,-97,142,715,353,453,220,95,2150,323,-57,443,3568,11084,6,-72,-23,2053,107,93,-168,116,281,84,333,16330,-11,176,-191,19,721,95,281,143,333,-29,-12,547,60,193,308,670,2307,-58,-80,52,10008,95,8,165,106,17,-137,14,657,13,161,-3,107,321,142,10,314,70,182,-570,-34,-62,201,443,-38,136,475,73,93,387,-66,122,72,173,66,210,120,262,46,876,18,209,246,15575,-65,1014,-18,-93,344,151,2487,64,2238,-108,236,9,8,964,139,399,91,281,106,2071,241,55,103,-49,-201,781,382,18377,6785,132,928,1814,181,1173,22,322,228,1948,1377,104,910,-792,-177,531,87,243,302,483,223,2431,216,5,460,-231,-109,2795,201,193,30,1083,91,64,-3,129,184,2127,117,-307,-161,1135,25,273,17390,18,-32,3,106,666,214,1499,564,209,78,-60,114,318,-38,509,763,288,726,781,83,-29,45,436,1333,627,58,-146,218,42,-2,1373,49,1888,-171,56,297,1338,91,206,296,-43,79,-55,270,239,312,1996,928,306,-17,-7,116,82,328,128,1424,31,311,55,-150,-11,106,569,-3,-83,173,2877,-142,6,2,995,185,237,-54,3104,2,-19,-113,447,-7,196,310,-166,227,392,47,590,100,140,117,44,1168,103,-19,82,174,11612,433,390,135,-157,-52,546,-106,-28,249,323,502,95,253,27,119,140,-175,1093,1348,249,-60,149,25,152,487,824,778,12190,541,5360,428,336,124,518,626,85,170,51,-200,-112,1,130,1513,19,198,40,10,19,53,319,47,97,82,190,78,-49,-59,727,1981,-201,-43,74,-7,229,18,-1,134,670,-32,32,1079,77,118,45,514,32,103,18,215,-74,-160,162,256,114,17,105,-30,686,-331,165,153,-43,69,172,47,56,-187,14,613,389,284,-68,112,18,461,503,365,680,14,119,-43,-82,-36,146,315,905,766,582,1237,-93,288,190,267,16,302,682,303,102,45,1706,87,-313,-119,216,201,22,-16,152,1648,170,-119,8,-146,932,-6,388,84,247,-69,198,300,71,-69,165,-41,341,543,67,308,83,41,36,-38,-74,57,567,191,1088,-271,410,46,311,284,168,-55,281,242,81,125,-239,92,-113,10,135,101,90,398,209,116,-61,443,116,184,-196,10,1271,92,-8,202,-479,139,200,-87,-40,374,421,115,-49,16,-565,22,-31,-36,-243,-7,8599,81,1334,118,86,-4,45,441,-340,347,228,937,14,193,119,-97,239,-12,-56,461,1769,332,-75,5,285,1030,473,555,314,-261,408,-23,-52,78,386,273,23,-440,207,-13,137,1075,127,264,57,143,-116,184,307,178,-15,-41,137,16,233,187,368,905,-31,274,106,-1059,78,355,265,52,654,-368,-114,-207,453,56,339,71,729,-83,-188,-79,352,1228,49,389,498,91,-73,1088,-34,-32,36,50,10,1301,2696,-39,8,416,3893,746,4476,92,-56,-31,2030,328,1252,82,161,99,54,-363,7,1015,77,121,-39,1370,-63,-205,-199,204,-287,84,285,36,18,652,-63,-756,170,55,-120,558,127,173,-192,476,150,269,-5,857,720,117,213,35,206,32,285,101,-115,62,-220,69,72,54,74,-204,56,224,104,22,-12,21,191,190,-87,-218,-132,17,110,482,105,37,3,38,42,-25,15,18,8,-49,109,46,451,133,-36,49,71,214,383,-187,136,741,-160,255,410,-161,131,-34,-326,563,40,33,24,140,55,337,564,11,440,-25,138,-38,83,114,300,-53,-9,105,16958,636,-50,549,80,40,190,237,136,99,-129,259,139,-306,538,-100,327,822,-97,15,118,52,429,1043,257,583,11,25,15,544,16845,327,13,125,138,352,1606,101,5781,271,-134,188,34,41,13282,1287,7,11509,174,51,-81,146,537,67,779,671,2157,89,39,404,99,-14,369,44,989,25,-156,199,168,68,426,179,-70,86,263,-62,291,-77,-23,374,2697,307,1283,547,-43,91,-96,-242,68,-45,400,8,674,824,88,213,942,86,578,-19,67,236,-7,96,70,18,31,581,-41,138,2456,2493,-5,20,-74,-30,583,-195,275,128,-39,1513,62,5,269,646,524,441,196,500,8,105,177,-246,127,-30,145,-261,-229,-27,13,14610,75,570,637,-266,204,-149,25,27,-3,-162,25,-39,-147,-43,-32,-67,-12,-2,-158,-17,23,-355,-37,-185,22,-151,55,50,-161,150,-209,264,51,22,382,220,235,9499,1660,440,56,212,-319,2079,336,38,438,138,615,-211,89,24,3184,95,315,31,70,-6,179,165,645,-201,6,154,12,94,292,72,777,-314,157,214,292,6,186,434,-15,40,552,35,2653,96,40,56,2692,-162,-12,190,68,40,166,3,252,-234,-105,90,53,28,241,19,20,856,1175,201,190,-140,70,364,524,-58,320,420,222,-83,1020,82,79,2746,70,73,1170,464,-44,-9,14,-134,-216,-10,116,22,21,53,714,35,69,-22,-17,216,32,149,165,91,308,289,-245,250,26,41,9,-26,-373,446,1250,-7,-302,30,-24,112,525,884,-140,1335,1669,37,91,-24,992,22,-90,38,22,158,-4,31,54,46,136,43,-111,36,53,62,-26,99,213,440,-21,171,408,-45,-61,112,88,27,-90,-29,17,161,1216,136,144,73,483,129,52,233,-35,545,914,25,474,270,118,54,224,609,274,-35,197,9,-33,83,1300,-57,-36,329,213,149,104,-279,11,1507,186,-41,10,435,432,-65,19,276,13,32,231,-41,30,1322,-12,2136,178,-18,3883,415,44,-60,-15,17,31,162,1912,-32,44,-239,339,146,550,37,-36,56,179,159,135,351,864,27,160,856,115,9,1653,236,2040,59,43,54,343,9,-31,2017,303,-58,-45,-40,191,51,15,19,-16,43,1522,680,-219,983,82,-13,-116,-211,9536,7697,6,69,73,-22,-138,17,-365,-32,-70,644,447,-8,61,747,246,1819,-29,196,136,51,-61,-18,31,1560,-6,-17,-347,3,82,62,-68,161,234,464,342,1108,-355,409,35,-110,-1899,191,-28,-40,473,-204,145,333,170,272,156,108,1326,25,10806,100,-72,48,407,95,62,241,22,94,-9,195,65,146,1,-222,1369,2277,46,-19,-12,13,-18,-9,3,-137,-1,12,15,86,64,1020,71,-19,46,236,52,127,356,27,-186,7,207,-48,317,303,54,683,95,128,179,9,436,-53,-152,403,10,77,149,689,-28,-65,26,220,398,-24,-207,606,318,201,252,-26,931,364,455,1851,-601,-263,-47,14,4759,62,59,56,247,-647,4554,-7,696,188,158,-14,51,225,0,-123,166,-31,61,142,336,46,1488,485,1946,257,150,-77,180,515,183,19,-94,-45,285,28,465,93,-8,-47,37,167,258,-204,-104,-27,4397,183,81,142,134,287,123,-39,73,-75,705,160,-363,-206,-210,446,1218,485,-121,-191,2273,16,529,405,-222,76,2161,2601,16307,881,-22,-18,164,266,-216,216,46,259,126,780,10198,9363,56,62,-1,46,129,-264,14,197,123,535,322,1230,321,-26,22,61,-161,-270,157,26,-220,-71,-116,142,-379,295,59,51,194,-314,121,718,-261,28,20,31,80,-101,-22,-71,28,-292,61,-5,82,501,38,464,112,690,-280,376,114,14,20,-34,114,279,21,201,58,-332,-86,8,1402,472,1893,6049,2312,13545,-171,-59,25,72,107,-33,441,-119,642,130,225,126,977,48,180,399,24,267,732,1414,163,1720,56,279,62,241,261,571,22,-65,5668,-68,88,-187,273,-501,3174,121,642,42,69,71,116,599,451,367,211,558,167,336,151,58,357,107,-29,50,-25,-1473,5960,232,204,106,84,98,399,74,293,-332,-493,-79,431,579,669,982,52,76,-334,-43,-69,233,-28,-8,2715,107,1231,165,475,341,206,154,668,170,5,85,500,12,49,401,-36,359,29,-20,-69,-50,-93,533,-16,169,75,6,23,-13,36,-133,203,67,-663,270,73,-136,-289,156,332,16740,447,157,6299,-10,37,-11,-272,-65,-251,375,241,3330,-76,78,5728,1881,1578,-10,1809,1712,609,128,68,393,140,106,-17,-118,-320,-250,-35,633,4647,630,4,766,471,5487,67,-279,653,555,-15,-52,-2,-22,-199,72,233,743,183,-101,30,5,-3,1709,-31,-427,220,163,372,1078,0,206,2818,418,680,45,253,-43,1477,1220,1191,16226,16599,62,66,81,-151,-102,3243,514,290,184,12,-39,-10,-30,-15,170,392,-527,338,75,-46,46,178,210,167,43,206,71,14265,172,-22,8,48,-139,-357,70,-31,373,90,630,-305,3896,343,1914,41,253,497,3,-8,897,58,-423,440,81,-125,123,180,11,63,66,864,27,505,52,-42,-21,274,26,-273,27,-10,-61,5,104,809,98,115,298,168,52,-64,-87,502,-37,41,370,23,-18,2713,958,-9,377,459,231,193,-103,277,107,142,-736,-124,32,-600,107,-1,720,-134,272,-135,87,-132,-97,307,123,217,20,267,-43,52,92,-203,96,96,-193,778,63,1542,-125,26,1470,151,39,42,25,173,166,516,8,116,448,317,202,401,276,293,33,409,-232,32,-149,-35,-255,-174,270,-83,91,-64,52,226,31,-368,593,-1091,2264,2043,568,175,-8,203,475,2195,885,-30,373,-42,105,-3,-125,76,-262,194,13386,61,16095,14,3,11692,-90,122,84,2231,24,338,-68,1251,-62,-452,-127,313,229,11,29,16,97,-528,-190,-374,-198,382,25,243,22762,30,14,608,1380,520,359,0,3,55,13,35,-46,323,27,175,127,5888,-53,102,-33,31,34,-35,1352,313,-69,821,2325,252,748,218,-10,11225,333,60,10,638,389,6335,193,647,333,-274,659,200,-602,12,36,-61,306,410,717,2874,101,678,430,-391,-62,806,463,167,-19,105,70,1507,1285,-142,34,148,129,298,444,7,557,181,799,49,149,165,10,196,258,42,259,-26,458,47,-21,-570,4790,921,-14,-16,139,174,-28,-372,39,157,77,390,662,-208,-49,172,8619,25,-63,368,7,241,-257,20198,-97,150,55,75,476,466,55,8,670,132,62,534,31,-6,1089,323,24,2187,115,127,63,40,-308,766,52,147,-420,21,-154,475,-16,137,-13,16,33,27,425,404,144,98,299,7308,132,260,-185,-468,1483,479,232,104,367,14,239,-151,240,1491,-37,109,102,555,87,-34,-45,174,-88,8152,39,5,402,1315,-22,542,369,73,44,238,423,58,560,173,-29,406,55,10,97,68,333,77,120,26,462,647,1733,-25,-2,89,-174,-17,30,882,9,208,74,1160,199,499,143,-359,424,216,-75,125,-108,-297,115,150,-3,194,487,288,186,554,49,119,248,-70,31,211,96,-30,-151,-451,546,-17,5734,4675,-193,48,4,498,97,15810,120,194,301,68,10,-83,45,47,14,627,215,146,388,31,2,-17,-92,-116,-57,-4,29,256,-4,-179,-47,-190,185,6,47,199,1,21,61,-47,52,273,109,-17,36,-26,-20,442,571,42,147,221,-457,363,-460,135,159,205,-4,158,-202,96,134,10,-7,328,284,469,348,181,515,-15,-1144,166,399,137,171,-14,940,36,633,180,-207,51,-138,4,75,-559,482,373,147,-119,498,-256,-167,96,168,34,196,414,177,225,837,898,-818,311,6,29,165,28,98,-336,105,-322,212,12497,188,34,33,-7,73,-25,136,3633,41,-43,548,1472,98,116,150,-59,-267,15,132,42,162,473,84,340,34,14,116,35,-14,179,256,-201,-625,4,-25,511,266,3687,5575,6,46,914,48,1766,163,-29,330,-1029,218,-53,410,247,531,-15,-6,4,-55,-409,-312,24,-181,1102,-34,69,208,68,159,-116,156,-102,262,-38,55,-346,374,143,-108,-36,19342,-62,111,1130,-9,-30,237,34,19,385,-33,-39,1532,310,-107,-509,537,4456,-54,218,-4,-96,204,283,147,949,-39,-100,784,488,78,47,179,59,-23,183,382,-45,39,275,134,-138,-51,-69,130,518,-33,271,421,-405,-17,193,-47,-85,-447,-60,989,2047,524,-1336,-43,72,16,281,17,1,-114,413,2180,47,-58,2498,105,157,50,-45,600,267,3185,4,-440,-12,-29,17,-16,7,2105,68,-787,-2269,-146,367,-12,-600,1317,8,-699,-8,4,-73,-184,2580,-41,-69,147,277,152,3647,865,-103,451,142,-22,193,2850,-21,133,139,353,37,20066,-31,-866,-2820,-6683,-701,-103,242,227,-86,-17,261,-157,353,-80,2825,274,2742,80,-6,102,-50,63,150,2814,29,124,-6,41,-221,3065,31,9,2630,161,-16,-120,27,470,773,825,36,6268,-65,91,6,-559,-48,-1,305,171,44,28,116,163,-76,81,55,24,-38,-7,-147,286,1028,445,66,565,-23,-216,-253,-137,250,548,948,255,-13,17,117,-247,176,-242,144,154,1186,-72,25,13916,-21,-12,16,42,-12,213,-23,184,-90,140,15,-53,1825,10,216,-14,-76,303,-38,265,128,-37,-154,90,114,-55,-16,200,108,77,-18,-171,-241,85,158,336,230,12,235,60,137,-13,411,11,66,72,44,-81,344,27,61,-19,-80,46,13,1186,69,-25,-48,68,207,1067,-46,-342,-12,91,217,7154,-110,260,-56,24,80,-198,403,137,88,59,-48,921,578,-272,-58,152,-144,13,52,93,112,545,-7,126,34,315,20,-7,-64,222,-14,77,339,-140,4,-131,27,38,783,-16,108,-157,-283,205,327,-55,1,208,79,237,-4,55,165,-25,402,29,-137,1864,722,460,82,927,-1179,13,-43,-72,-15,60,-157,37,196,68,-168,-72,299,219,46,1126,514,413,69,277,83,134,-332,529,425,17,169,26,402,695,260,-145,-79,311,67,-66,101,255,-13,-60,3389,243,247,2769,-9,-60,1839,1881,939,-363,33,-27,189,-36,-18,-512,-148,0,193,182,163,225,422,-136,-321,-84,1486,367,176,126,-5,752,861,963,831,-34,-212,-25,-39,62,1166,342,121,422,-18,167,-157,18,133,200,-43,51,16,-25,-57,-51,-9,700,-30,505,200,413,103,171,615,667,17531,15363,1644,88,50,4450,3019,-6,654,-116,14,170,-15,149,6,30,-19,127,195,101,267,78,-628,633,-34,2032,-69,412,-25,252,238,6,46,-64,-81,35,-211,13,523,90,-169,81,-230,8,-589,-46,-80,-136,-120,182,-134,-14,77,-53,-261,-222,-130,-55,352,-29,-240,39,17121,51,-148,-146,-20,-19,-18,-61,-72,-41,37,-36,-36,-209,-67,-1050,-602,-848,-648,79,445,667,668,711,12314,15244,19252,9679,17554,18497,70,-8,259,900,2370,269,11793,605,1375,1704,602,1753,121,420,-23,-72,8,12,158,116,345,-91,112,158,1,15,404,75,-28,172,-172,-25,-46,314,-43,78,1010,1244,38,425,379,10,5,26,41,-29,124,-32,-38,155,486,-28,39,0,-3,-103,6,-27,185,34,98,11,154,-251,-22,278,99,206,-9,-61,21,16,-397,331,36,1623,109,24,322,219,148,18,-55,178,319,-39,25,31,-237,-1,197,-10,-29,-27,-334,238,740,271,192,26,-143,733,317,41,250,367,91,35,85,518,298,305,997,6,-45,57,-20,92,182,249,325,23,554,-20,533,30,-64,42,106,226,250,397,12,-2,274,264,65,82,-173,61,146,84,165,-51,-1,-42,-26,-35,11,0,80,267,186,239,422,93,279,140,897,326,124,1889,294,-231,226,119,75,59,253,393,10,61,454,-2055,276,1984,122,389,186,151,14,88,-103,223,150,60,284,335,-103,-1,125,9,-148,422,-15,0,-32,59,60,432,989,-128,-25,43,140,104,405,454,161,122,29,100,-113,187,100,91,135,358,26,-286,82,82,-85,194,64,16,-73,-7,2032,43,-91,34,-8,24,25,744,-1,39,-112,29,260,25,116,18,-244,367,806,-157,51,125,240,561,404,578,27,423,24,178,-37,238,64,-10,172,81,-181,-132,91,-64,74,267,32,-29,296,-150,230,39,-15,277,356,1094,275,370,94,15,279,0,173,2114,125,117,54,135,494,44,605,32,189,-105,1394,486,-538,26,162,189,103,-49,-188,-807,360,155,431,406,-333,61,66,261,-43,-62,-17,474,-37,36,158,411,323,74,58,407,495,195,299,251,-13,146,462,263,125,104,-7,348,428,449,190,1384,468,128,611,228,267,30,43,123,294,28,366,-224,137,-21,976,790,-77,91,-20,77,288,368,2299,37,167,82,-498,40,1069,-65,1284,1045,-41,1429,216,39,396,-249,66,-13,190,-33,314,67,95,129,30,29,405,143,-149,47,59,193,364,498,100,444,77,256,241,-10,0,72,116,73,601,39,1010,307,-17,85,13,548,77,-29,-94,240,308,87,232,430,230,268,567,-241,23,211,775,746,122,-17,167,323,228,341,455,-11,309,-5,415,-1,149,848,-41,-104,582,217,115,-1,48,-149,126,102,730,164,380,414,144,408,-82,250,29,163,28,161,-9,67,480,114,94,-47,347,807,89,156,137,44,-129,-317,960,1,47,219,129,-33,1666,234,-38,31,454,11,95,277,280,936,188,-88,61,43,134,119,52,10,38,115,15,303,63,335,232,325,12,180,-95,9,96,75,35,-11,-35,28,-7,3,52,335,-55,7,254,571,20,746,-93,21,320,186,45,228,-39,909,-133,2,103,-10,18,16,-172,-80,-71,-48,7,165,880,-62,56,67,-84,91,247,389,219,40,-106,110,730,-137,2,67,97,-53,262,203,193,1166,-78,-9,-68,-259,-10,15,248,-304,-6,19,108,-174,-148,17,-12,-266,471,89,-1,98,-52,32,229,98,608,-64,189,-71,-1106,169,80,22,175,32,308,258,422,38,-22,-37,238,293,-4,21,0,100,150,91,-136,27,1,592,231,-9,-157,133,33,-100,346,1366,335,348,699,463,106,118,176,-131,-269,1105,2407,205,-42,-115,182,48,334,59,89,30,100,335,266,430,149,-43,275,520,564,36,120,206,135,143,122,605,46,171,48,132,291,96,538,331,-191,263,87,95,88,264,-85,160,803,96,284,474,2368,-37,-57,-40,241,174,-260,60,100,50,48,427,93,237,130,57,201,61,324,233,720,124,-1292,-51,57,168,92,33,46,-2,-51,13,21,686,801,30,-105,472,1550,79,102,137,-15,127,262,371,-271,-19,60,185,-52,58,185,-106,33,849,25,-29,558,137,36,6,230,-18,448,250,88,-83,575,-58,126,114,623,-2,48,25,9,-3,99,-3,157,146,51,-5,92,83,485,443,113,48,269,547,-6,-1,22,1023,57,253,-81,645,-32,499,115,-77,-26,97,781,-375,388,-73,-23,275,-60,195,-11,22,270,162,-112,652,487,-39,182,-10,919,37,46,124,73,327,175,94,159,138,45,231,134,116,628,-43,210,11,-16,147,253,1436,2068,-121,368,61,-40,-167,234,-5,420,-1,1318,714,10,-15,-246,159,292,8,-198,182,1104,40,-3,200,60,-18,85,-465,119,-180,-341,57,681,402,1354,88,24,116,-103,-24,29,116,49,-247,97,285,-1217,54,0,-139,-6,-73,31,-573,78,-125,52,352,102,-27,168,289,215,6591,115,110,380,-33,221,-65,-55,44,35,-149,32,-58,-51,-54,2,46,107,186,13,-378,161,14,-29,133,72,-454,1746,48,-201,-48,178,-58,67,-953,63,-30,207,239,463,683,181,329,-85,44,78,1426,-39,-182,36,77,168,415,-28,1070,40,337,54,-55,400,123,81,-101,12,56,611,143,-474,176,1045,201,47,79,33,179,-49,-577,-60,1283,-92,183,-249,119,-36,427,-49,0,573,48,404,50,207,263,827,866,324,-160,334,39,223,169,556,-276,-883,94,245,331,666,365,83,946,5,270,-44,2114,38,50,92,233,34,651,-203,2,36,30,70,43,101,24,270,193,407,50,979,45,110,-261,227,12,-892,1167,-924,-32,16,142,444,-85,6,31,95,-215,202,-25,-49,77,-11,177,290,97,103,230,47,10,156,-57,-106,-421,232,12,-30,175,-257,490,-352,-9,25,659,409,71,-264,27,-35,-2,-331,-175,-14,-6,-12,41,-34,-5,245,-90,64,487,79,1211,-113,1085,-23,68,169,10,-17,-25,-268,45,120,-7,-16,194,225,-391,1855,17,-274,2192,335,-910,-28,20,16,187,190,284,39,-56,-44,236,-189,396,53,316,283,104,-22,350,-117,51,-2,50,13,72,7,-63,212,559,27,438,-114,-21,26,107,129,-94,67,135,3279,143,590,64,26,97,86,32,79,-49,184,91,3,-21,49,165,47,100,-66,-284,-66,3,193,54,22,-436,-83,-21,72,108,317,-62,-13,-82,-8,599,18,-14,-2,397,60,66,80,205,17,538,-40,104,-187,-110,-104,319,750,261,131,131,232,-76,-64,115,64,31,37,2152,-380,-139,-102,-1958,-20,245,243,90,162,362,425,14,50,12,557,204,-42,91,1354,145,90,21,24,295,359,-72,349,-367,197,82,697,57,1350,117,97,965,214,-55,-52,63,-98,44,-127,645,1325,121,151,75,-18,-26,49,-217,101,361,12,116,305,22,-237,-21,-145,-79,-235,-14,-3,104,-19,107,1440,275,-52,-92,33,81,49,832,367,101,8,23,326,357,26,283,263,30,98,198,-94,522,9729,-109,181,40,-33,53,-44,148,1174,128,14,98,228,-77,71,-28,253,31,-4,33,86,68,465,98,-34,33,-651,594,7,39,119,128,2720,85,199,355,124,238,369,6,1429,-22,-86,167,-30,0,382,612,109,19,83,1341,32,167,381,978,-50,47,-5,-23,102,384,472,1186,15,599,247,-111,52,91,31,95,40,-86,867,92,97,-80,501,-278,-77,-13,268,243,-59,-5,-134,-122,392,364,68,595,329,634,118,497,109,438,1,112,355,673,879,49,-242,270,219,85,210,12,209,179,-122,101,129,-80,209,81,251,-90,962,28,115,855,-2,-518,91,105,-51,333,148,343,629,134,34,146,18,59,18,222,167,-29,-34,88,83,-72,-28,110,-11,1,164,8,-243,127,-133,419,343,382,-103,249,690,-857,225,-442,122,-279,86,118,-113,191,245,20,145,339,429,190,196,275,-124,501,-80,50,257,161,47,238,130,669,270,284,10,-219,92,-15,65,-8,-181,394,101,143,-219,87,136,97,177,967,-221,58,97,338,1356,272,25,322,-50,63,184,-72,296,46,15,177,14,107,349,563,456,29,96,233,120,113,39,-18,-9,505,644,639,408,177,80,176,417,157,61,407,-241,550,-30,13,405,382,245,-58,56,-37,172,106,7,583,-33,499,153,1508,138,20,94,-22,818,-429,99,1031,1769,103,228,374,-27,81,168,2,244,-22,177,268,249,250,-115,224,378,15,22,140,-280,65,24,265,0,512,-45,165,189,16,59,161,236,-428,-4,-135,109,383,-181,1031,11,37,-131,213,105,52,34,519,14,245,3,108,-72,363,135,-124,600,18,-136,113,-191,-143,149,251,211,29,607,161,-248,41,1134,-505,-90,-180,29,7,-2,18,-25,-70,18,-119,161,1040,203,-194,224,1141,971,1619,1231,316,81,307,139,138,115,51,246,-57,38,3494,165,701,237,-120,764,119,-70,50,-7,-64,-42,241,283,208,-7,46,50,95,141,-66,-76,110,65,111,93,-70,-6,681,221,73,-44,24,13,73,35,-9,868,669,960,-7,48,78,70,9,-5,-63,171,806,-44,349,20,-11,-77,367,-111,55,114,-151,-13,114,-51,-122,-25,-71,75,28,181,378,500,94,1471,44,156,1423,705,63,308,462,657,2439,-83,82,-29,313,-44,227,426,529,276,-16,95,-729,747,59,72,122,116,-105,1046,-56,-6,111,376,-29,184,1062,43,87,95,104,381,73,-16,132,296,-66,-305,285,262,319,107,98,24,-15,626,316,70,-168,-429,-19,562,-91,-25,-7,193,156,123,-3,224,284,-55,244,636,27,-190,1016,63,-505,842,321,21,297,-190,37,183,337,-37,30,-27,-230,507,770,189,532,41,1033,116,663,549,808,927,1207,498,118,217,-25,40,34,-661,60,110,167,-175,-206,218,-23,132,-251,40,-112,360,288,1030,1429,840,112,2546,930,-32,-28,326,254,242,704,463,110,995,81,427,3816,-59,-11,140,71,477,384,79,1015,3760,1462,259,31,414,469,102,401,460,58,80,2236,800,453,583,320,681,81,816,-164,58,1256,312,69,-1,-215,420,829,257,521,787,188,459,250,341,873,220,359,110,1577,78,185,-51,444,170,87,444,135,107,17,90,-3,104,479,-24,-41,-10,36,58,361,-10,-26,-33,19,125,508,-91,-9,-267,-24,517,87,-69,55,98,1131,526,141,204,1806,-28,277,347,53,-21,354,39,13,53,-423,-2,152,211,-13,56,15,108,191,-40,333,-546,136,-111,147,46,-57,331,-1,56,124,513,13,-42,-814,434,-18,-19,572,51,-8,446,67,721,131,1362,517,179,226,479,1098,1003,102,568,199,435,-574,121,174,171,-147,66,1022,281,445,623,561,167,425,167,49,599,437,1005,988,149,-110,31,-207,43,-308,-102,131,93,567,104,721,209,551,369,90,375,125,188,1219,-38,24,-97,71,692,1073,514,3357,306,465,1333,49,-3,194,238,32,406,-40,81,841,90,431,184,241,75,17,116,104,254,10,237,181,15,18,-98,120,13,-158,54,39,59,133,-21,55,169,212,113,15,-3,142,442,39,861,173,-30,420,1263,33,105,76,80,179,64,94,-19,147,258,258,168,-305,74,68,-25,28,860,164,495,-63,80,911,-81,-182,-273,-231,158,392,292,166,-207,95,264,82,906,338,44,-143,-154,-27,-332,169,499,57,255,152,59,43,300,613,154,-36,80,-16,23,120,58,213,252,19,60,200,-49,-230,115,869,-63,12,807,-205,28,285,465,-12,217,100,195,-141,7,-47,-120,96,458,71,-451,29,134,-36,90,160,-596,51,-5,48,117,224,55,24,200,44,45,462,223,-6,34,155,433,95,56,9,217,21,-224,67,304,-42,48,-242,92,-122,47,428,1173,149,50,-278,2,766,359,311,42,-41,-63,1,611,311,-58,105,612,-7,135,209,1374,16,-6,426,230,-87,862,9,-56,-29,-28,86,-30,332,-309,-81,71,543,172,56,109,-28,-194,43,47,-105,40,26,53,770,533,24,-10,38,167,35,-540,-94,75,184,-45,185,82,105,453,274,177,385,245,-202,-240,-12,163,604,-105,-348,-8,-9,41,-166,267,108,30,88,-66,-46,270,-10,111,48,49,57,167,91,117,322,32,18,507,402,298,-187,907,113,204,333,73,101,5,14,-14,123,243,16,1029,5,-232,191,433,216,105,673,120,61,69,162,-3,108,25,5,474,50,205,672,54,0,33,-27,-317,-4,-19,21,517,-1,94,21,87,48,106,656,379,49,1023,1071,48,102,-83,375,-20,-4,67,269,249,47,33,102,2663,28,48,53,202,66,138,-120,37,178,8,-9,35,-10,104,243,77,-10,88,27,344,27,19,0,-18,-87,125,291,45,126,88,-60,340,419,78,122,222,161,631,-359,177,123,-17,96,208,-72,-116,22,-5,156,-114,103,514,418,7,590,-42,91,2048,983,15,-4,-618,-33,-483,23,198,-10,245,160,132,-89,-146,-211,26,34,-6,38,47,5450,202,56,106,11,-51,85,84,-136,-15,254,3,63,6782,-136,-84,30,11,8,-34,-34,207,-92,72,186,3896,67,339,2,-4,-23,30,-250,-125,310,-4,25,373,303,52,274,148,463,262,182,86,188,1518,83,615,734,1984,320,280,158,137,-5,757,115,206,10,182,-2,168,258,179,-110,-91,-132,151,281,328,425,207,36,246,818,-137,65,-383,324,237,364,-31,491,174,271,-87,174,-137,347,94,135,475,189,516,24,-104,42,-10,98,-112,7,1535,17,74,113,84,316,67,222,91,-69,-31,-311,-182,-148,-329,-148,-302,63,79,242,67,-43,222,-126,5,-278,-15,61,-68,17,-17,-252,143,353,-130,-17,58,63,77,-242,-124,101,-10,127,-200,-157,-192,336,-306,68,169,7280,25,59,-26,77,-26,-29,368,121,358,-29,-107,583,74,-18,-65,-145,193,-121,774,3,-26,27091,571,13,-51,522,-152,1620,-75,-281,178,-46,62,912,56,39,218,310,-468,344,541,-14,-280,-154,-34,150,127,37,109,-120,-119,-186,112,-153,305,30,603,-121,-140,92,69,-40,82,72,8,104,27,101,-406,-13,-63,447,21,146,364,91,121,-24,992,323,290,-2,229,-125,24,224,67,74,90,-9,-29,-405,69,163,270,272,11,10,29,110,355,-1,-160,-372,71,187,-264,-22,44,55,-191,-32,48,239,126,-41,12,82,151,25,464,-57,515,159,133,67,-14,84,-49,-81,-38,29,-77,111,18,30,8,228,35,137,-181,-48,1028,157,31,630,-710,37,-3,5,17,11,43,1,-102,-4,225,432,-44,1,670,417,-226,84,-80,363,88,261,737,-58,-51,-65,-14,148,12,-8,-36,27,1408,206,65,117,-24,22,-71,680,87,244,79,87,326,448,85,65,20,36,-69,102,46,1303,225,52,-4,-78,111,254,73,63,648,379,169,27,667,73,-20,538,251,7,3589,22,207,-22,162,179,20,45,43,11,21,77,-86,-37,-13,-23,549,82,91,1975,-13,83,103,2,-22,285,2387,513,321,449,63,520,89,105,-10,-123,70,112,353,392,93,-143,296,15,367,32,522,499,542,9,-40,73,-109,119,61,-84,-32,206,-60,23,-6,-4,169,228,174,18,-27,-39,130,43,-158,19,14,43,-11,81,941,-18,32,2,-40,52,28,8,137,213,83,61,663,22,-65,12,27,44,-10,55,56,170,1,-19,35,185,45,-30,74,651,2,0,4,218,69,-135,56,290,157,20,47,181,117,-97,-94,374,175,92,674,288,74,292,-32,-35,27,1506,28,198,91,182,227,-524,122,50,4,3,4,23,49,55,267,-39,239,-13,34,325,-8,-153,13,-602,-34,-21,-247,225,192,322,-23,716,549,-156,466,-55,32,332,-36,20,179,66,3,603,561,212,15,110,-65,-64,1123,49,179,-82,3,515,20,39,17,35,90,4,315,67,84,-295,34,-7,210,76,465,965,145,-5,157,127,11,122,372,28,64,181,20,0,59,-13,108,53,1310,-14,309,31,53,10,-30,29,60,165,-37,-11,969,2416,157,1021,72,37,-3,161,144,141,233,39,10,-4,56,280,-171,414,129,1170,199,299,-98,112,1237,282,-88,533,162,48,24,77,544,-3,131,163,-15,-13,47,103,206,-18,97,83,49,270,71,302,91,209,43,48,-65,267,57,778,11,277,613,122,263,-981,296,356,22,-64,44,-15,-135,63,163,297,155,7,-6,128,208,209,118,6,-5,10,27,61,32,16,442,-98,33,71,78,86,67,151,-26,8,13,779,128,-109,-258,-160,9,-66,379,248,14,68,456,50,15,154,49,13,205,39,188,136,-20,5,122,201,-138,-16,315,-123,64,-98,29,538,-34,45,38,18,-89,270,148,487,-157,158,905,316,-87,-4,-22,82,-191,138,74,114,-38,95,67,260,257,-109,-96,198,143,125,72,850,479,1111,687,2190,187,763,23,-43,266,168,366,-6,261,164,772,81,463,936,956,90,793,83,125,75,152,36,-9,1490,-31,680,1320,-30,90,1658,46,77,-35,15,73,483,-200,260,6,-4,601,346,202,-13,192,3,402,58,-4,-32,39,31,619,-321,-7,8,-151,373,45,114,112,165,307,45,896,62,382,192,-1,-3,41,245,-77,6,-47,13,-34,-45,-37,3024,36,318,-66,34,15,298,34,89,-78,494,348,416,59,179,-1,69,1974,-180,16,266,115,82,4,-238,-11,105,101,48,2487,-46,683,139,-14,130,197,184,126,84,108,455,-44,255,-87,21,-123,215,156,140,17,117,-67,27,349,-106,183,2334,389,136,284,673,174,630,-670,575,19,69,-3,253,169,151,87,82,264,-128,532,-403,2598,-4,755,-179,-75,-36,-17,-11,40,540,63,1,-23,20,-1,209,133,-158,42,-47,123,99,-38,-76,-179,330,-4,79,426,105,2,-40,-17,491,966,-255,-11,-565,13,88,892,234,-30,33,169,210,180,378,177,33,74,972,-27,-137,182,105,89,-27,6,-591,133,1198,86,361,98,80,-199,-162,343,-39,136,26,83,-44,16,-818,147,5,-23,186,78,-48,-29,38,-8,22,42,-297,-14,34,91,-63,21131,-59,6,41,-273,1110,125,4,15,-115,-31,149,-15,67,95,323,-5,11,-73,-279,-59,-70,94,-15,24,3335,3,5,309,4,248,113,695,78,58,96,74,56,-342,13,19,-2,29,329,-367,114,440,27,27,1420,42,68,48,-10,143,506,-63,347,-121,44,-37,-132,145,217,-25,-74,-63,91,63,-496,-6,-11,-8,-439,33,-104,404,-24,-206,82,6,85,40,28,3,-68,-18,-128,-53,-10,102,45,723,645,10,229,-181,76,-60,150,-708,-19,380,39,565,-358,435,869,126,99,250,-74,194,82,-24,4832,347,178,266,114,-160,381,64,411,215,96,72,-91,122,66,-6,76,-21,170,-73,-106,-196,-24,187,164,-19,80,55,-19,480,89,91,249,44,-310,401,-219,-118,35,284,240,17,3,90,121,-365,23,32,394,303,-42,212,371,13,17784,-31,-64,182,103,-2,10,87,356,20,152,273,28,-57,-29,261,171,16,29,49,58,-87,210,20,-20,49,67,16,116,-120,44,28,13,-187,81,142,-222,-25,70,-14,-76,13,16,441,-254,28,-459,117,89,216,203,30,11,32,1287,-89,264,217,127,52,8,-43,-11,53,9,231,311,167,286,-51,-21,-175,85,585,259,86,-180,71,85,10,-144,676,243,534,16,-306,118,260,238,-21,180,-104,3,72,2,90,704,-30,-13,33,10,-25,-105,6,30,822,176,560,-73,-397,121,81,-1235,-309,-406,-45,4,-37,47,96,109,378,55,115,619,141,142,422,-11,126,27,-294,-53,0,-19,-50,46,34,25,-73,-28,-166,26,396,96,-40,167,9,58,74,81,-120,84,462,141,-28,717,-5,-241,74,-2,367,-163,-24,143,147,58,-11,217,-202,-18,60,352,329,-133,214,-124,-64,19,11,95,17,-203,21,874,-29,101,1361,22,-20,-279,32,-88,-29,1114,559,207,-31,283,-71,64,87,786,-58,44,1023,-71,-67,51,264,24,68,170,73,241,42,92,269,147,105,81,1019,55,14,-43,306,78,-222,41,-9,780,37,16,55,114,-24,310,243,264,-240,-40,164,-125,3,63,119,-17,-311,483,-39,-42,129,13,65,45,-56,915,550,-17,256,442,-209,75,-3,64,-5,134,176,312,899,396,38,8,3,129,191,54,-53,158,86,129,16,25,31,24,59,100,32,208,206,29,-220,728,-4,329,152,150,382,30,-305,87,-8,7,237,173,336,89,-248,202,80,692,-135,-10,53,421,-11,256,-35,3,3,-59,300,166,151,174,152,8,60,30,169,26,2607,813,732,1004,124,44,69,-74,642,126,216,-96,7,-157,60,73,-183,36,175,-19,-81,545,-355,81,-2,-24,823,52,23,-99,-103,-53,175,-67,186,-12,224,204,64,361,-76,1766,251,0,19,39,370,-32,16,983,-61,41,-304,78,132,3,168,418,85,-38,38,94,-151,-37,215,-16,30,131,451,-23,186,945,311,1060,178,526,131,596,124,56,94,-8,116,-117,-197,29,130,96,563,283,100,146,90,63,597,109,15,123,244,-59,96,2023,-87,92,-3,62,76,66,379,291,597,20,141,119,271,302,-61,109,72,790,13,566,17,-13,-3,-23,265,47,130,90,389,424,173,76,-197,105,319,490,142,6259,1174,131,139,314,103,-175,285,14,776,-162,-117,27,38,154,275,292,-93,301,47,20,1316,618,303,452,-61,409,-20,100,-468,550,403,-23,-48,97,79,24,-31,362,85,-8,107,18,-45,35,-228,-34,95,251,476,240,48,-164,-288,179,924,-349,303,97,589,198,116,56,21401,231,-64,21,-102,14,39,356,226,-16,-14,-25,44,305,219,106,27,-78,112,310,-263,64,-71,66,17552,102,53,174,16,64,131,573,-16,836,61,51,104,-17,82,-10,396,-107,1316,106,-69,926,204,28,147,11,78,99,-55,716,-319,273,247,281,431,-137,-38,930,1160,9,-51,436,1948,107,2431,537,309,-9,-3,19,18,59,-31,318,288,-18,2977,9,37,-63,108,-52,59,140,25,11988,15,901,2293,53,190,74,45,-160,-30,128,-82,302,682,-29,41,-271,155,31,-239,-222,92,-8,-40,-19,115,5,19,72,196,-116,307,-41,16,-13,103,78,-368,56,-188,-79,91,33,8,27,17,-363,-205,-298,242,36,-756,857,72,-44,74,110,109,214,71,136,225,873,40,33,18,522,-145,355,951,114,17,475,-17,102,74,98,127,2,12,106,-20,112,-150,-6,457,41,-13,12,120,-2,-16,-27,59,-16,-9,202,-27,-135,327,-140,525,671,99,40,271,203,-70,-77,334,85,82,254,-16,86,-25,12,-39,101,855,244,-149,19,-32,47,1132,824,630,220,-78,121,-15,-7,-10,1134,1417,334,175,41,176,13,12,118,-6,5,97,158,154,-26,24,-38,-41,-30,131,-27,142,135,1,17,52,172,143,14,96,-2,276,281,0,385,226,2,-5,9,-148,128,-554,603,0,193,107,62,-3,168,-27,401,698,3,166,56,-65,7,189,144,-18,73,28,-10,193,39,78,306,-68,88,156,61,140,280,3,89,-65,-128,-5,92,1214,118,164,-90,147,-18,107,-160,-314,207,86,60,16,155,-24,-27,125,93,-70,152,-12,66,-57,25,-47,-56,393,46,-170,-18,180,36,44,-17,-45,-68,328,165,29,59,-54,268,94,-13,69,20,-8,377,-189,35,-115,19,44,-72,115,154,85,19,202,76,5,-43,11,214,165,138,165,-27,162,192,127,3,160,9,39,18,19,26,22,-115,-116,33,255,69,37,-4,704,26,102,32,-10,381,-3,530,46,160,15,383,53,-90,26,254,693,53,71,-23,0,602,289,340,470,347,184,-37,234,94,-20,468,79,12,399,241,208,98,366,1913,414,7,372,474,29,94,35,-21,23,85,33,321,101,224,83,127,-96,810,40,4,300,449,44,293,148,75,22,10,-16,255,9,98,102,-165,177,122,22,122,38,48,4,49,102,130,26,8,170,184,107,83,42,152,9,106,35,-10,-7,-208,449,574,3,44,46,262,76,94,201,8,-53,79,36,954,-86,319,63,-7,-18,-14,140,-221,187,-79,97,95,24,81,-34,55,68,71,220,-102,163,246,268,105,14,125,38,20,122,29,495,37,508,102,289,307,527,130,567,27,298,27,87,-21,513,-33,398,251,139,865,-14,25,342,274,159,747,2,16,-6,-14,241,78,137,51,-28,519,51,-75,34,-73,86,451,13,269,-41,-21,671,671,375,-147,153,9,29,114,177,5,52,121,3,122,6,57,-80,-21,130,604,-3,243,907,-66,483,488,278,29,260,73,122,300,80,78,585,-288,-62,63,106,289,10,73,149,-19,1,876,66,-55,1082,636,62,3800,338,-57,71,452,278,40,197,26,16,76,131,292,25,146,63,41,543,52,6,293,9,651,145,331,133,-23,-3,38,1,-792,1336,176,-34,29,217,1191,137,983,39,94,373,194,646,-27,289,70,638,601,41,257,17,282,302,497,389,89,-51,422,197,478,58,70,-27,836,201,-433,357,1046,150,285,89,-56,109,765,670,50,-8,51,266,291,181,474,-13,57,160,325,137,376,23,-157,603,178,477,216,402,315,129,118,762,375,-37,41,13,56,15,450,278,23,763,42,485,144,163,190,-7,605,564,1289,212,71,1164,146,1,535,171,220,303,180,-17,139,153,189,-17,218,358,-33,271,-13,399,490,9,177,532,124,156,263,230,-47,28,39,-104,792,325,117,103,81,222,89,117,356,39,49,38,282,271,210,1078,112,-992,6,157,59,291,28,71,89,95,30,68,180,-71,126,991,225,97,55,17,120,32,120,-646,377,148,4,128,155,50,1006,5521,520,351,98,142,103,441,13,32,634,239,60,345,-39,-53,321,32,270,104,119,240,-63,506,-99,-10,-23,33,113,160,178,86,446,507,714,141,1040,130,127,1353,472,69,1,-19,109,142,151,70,275,13,-127,16,241,793,87,250,59,341,-109,213,-15,79,93,-252,183,190,5,486,-9,113,1,159,522,67,221,-210,512,551,930,103,391,163,-47,102,172,358,878,209,-65,412,242,152,29,261,25,29,142,129,222,-7,84,174,59,8,548,332,238,501,921,5,192,69,230,-10,288,396,39,944,557,456,8,39,136,34,-4,176,958,-2,47,32,105,-21,83,526,216,825,65,276,73,107,70,205,905,635,151,195,64,25,1705,-74,73,-187,-21,29,37,211,198,-13,73,44,102,277,375,44,99,58,881,656,18,136,107,-1,77,539,171,236,660,1144,72,213,395,28,122,574,33,-195,69,-28,107,-17,-7,52,408,64,283,592,60,686,94,383,352,740,-193,445,117,109,398,-291,48,31,93,12,158,92,192,2018,42,44,18,78,-17,-110,-76,317,497,-13,1300,40,172,92,29,24,400,57,9,33,970,6,-102,413,100,90,-56,138,62,47,-5,67,469,80,94,480,517,417,112,63,538,1317,13,124,6,30,158,-411,-10,-10,-107,478,88,212,-46,-243,37,809,169,317,64,-16,111,191,168,75,40,127,177,61,5,133,417,18,-5,246,1054,-19,112,47,322,104,91,548,-103,19,441,97,286,116,207,236,-79,66,29,28,483,3,112,-328,378,24,215,24,-47,199,451,194,69,-149,105,20,72,152,419,19,-3,157,862,102,-485,205,78,65,176,22,4,-53,20,108,-3,847,69,-12,275,180,-227,110,261,-12,572,-1,217,440,-16,91,-1,491,55,-16,147,210,130,75,45,7,-1,370,34,36,-123,61,346,55,135,-8,-2,71,65,245,-3,34,47,150,-16,-94,277,158,-407,217,526,102,57,-138,100,96,37,-2,-5,366,99,97,51,260,259,91,-13,-22,104,697,280,73,96,105,-22,94,5,24,96,418,56,114,83,-11,82,89,73,102,-69,340,737,115,47,63,70,113,127,10,-127,117,280,481,74,265,8,47,170,-52,-335,447,56,1825,86,-4,-17,817,401,-15,12,459,53,676,240,1753,2739,84,340,2097,1037,583,-10,222,163,226,60,279,232,139,231,18,62,505,271,-37,-9,60,-9,-15,21,-160,-8,158,137,579,14,645,86,13,21,113,-8,63,113,391,144,41,408,129,80,354,211,-25,527,64,7,393,-74,43,341,345,173,228,51,143,-47,205,59,91,-116,2504,69,67,471,-115,326,561,10,-3,47,61,50,166,-49,-26,436,87,198,164,527,38,144,350,31,83,153,52,55,-2,917,697,139,146,174,10,81,229,319,14,194,428,217,454,429,590,12,295,52,-239,-2,28,339,236,337,296,369,347,130,213,545,-2,-133,-7,69,-2,151,280,169,203,144,307,728,221,218,750,95,98,52,-72,74,98,162,54,330,206,1352,319,101,99,412,611,46,65,-13,-12,220,132,5,-153,50,153,54,267,132,423,208,155,-147,471,485,162,299,127,50,386,243,135,262,-222,16,81,133,374,128,98,31,84,169,48,-28,74,280,43,309,186,72,-9,353,-46,228,-5,176,1479,-19,48,119,-77,6,66,200,34,128,93,939,-73,81,58,71,-256,43,346,72,-3,-67,135,566,-272,584,101,243,40,595,-60,77,48,46,173,-269,18,42,412,339,533,154,247,9,67,1191,44,10,87,607,592,194,163,-108,905,29,200,-57,194,-353,156,-196,565,-1096,112,65,159,12,445,272,173,321,393,373,50,226,117,147,184,53,-37,-198,344,214,679,-3,2,-35,168,56,103,363,110,-18,-18,48,440,119,107,297,-40,-3,230,51,13,87,-14,-34,226,552,-53,5,157,7,1049,123,29,379,-14,35,39,195,78,471,11,307,186,176,105,145,349,49,110,-11,66,336,-51,1109,82,48,4,-4,-9,162,819,-499,120,323,1002,460,180,1343,-1,2,173,97,206,438,-11,200,109,648,26,383,104,497,93,254,21,132,5,15,758,111,-6,214,238,23,56,-15,-743,341,31,18,129,137,573,920,-10,29,62,37,-437,-11,369,210,214,93,196,84,-35,154,31,159,-77,125,309,23,744,203,-188,175,48,-27,515,19,903,385,32,4471,1114,201,86,90,116,36,161,146,71,530,96,891,88,157,126,177,-345,61,510,129,467,-117,-123,438,297,380,145,-49,122,751,20,37,96,-72,26,-134,70,391,27,463,-117,1241,-7,-61,134,-437,21,60,438,606,151,325,194,482,88,-29,390,34,469,370,74,182,-14,16,536,-107,140,474,284,318,152,60,-236,117,53,75,132,10,1061,266,59,68,793,222,-24,48,680,222,-436,447,553,324,253,923,79,108,594,965,780,273,-64,521,39,184,15,56,596,140,438,147,148,92,429,158,-48,44,145,-82,0,422,288,-304,522,196,90,-36,398,303,629,711,220,-26,129,1,599,-15,464,1012,347,552,15,0,69,87,40,110,42,56,611,359,64,93,57,316,-39,23,-55,258,800,-46,370,-38,212,53,240,64,-207,89,180,1957,186,51,45,-24,-27,41,311,176,51,74,114,256,63,62,350,106,300,19,91,16,91,64,239,40,618,1304,395,137,18,370,83,359,196,-7,124,316,64,251,-13,104,116,4,53,-322,-92,218,77,812,57,247,553,45,77,89,81,205,-94,-159,46,122,25,10,574,57,90,78,86,166,103,117,380,41,577,414,427,146,-2,142,122,87,13,-19,208,148,-16,-151,1380,277,171,14,148,229,162,184,85,24,57,248,205,443,1703,153,697,291,90,26,73,20,898,182,299,381,318,231,3444,106,749,32,214,757,152,1179,763,1016,546,304,235,327,229,-13,379,343,-79,422,2,366,-124,-11,161,150,149,466,362,112,39,116,204,43,195,232,177,301,1290,666,217,62,223,268,275,51,8,-377,352,454,228,48,7,181,360,52,116,161,2072,474,25,725,-30,128,111,279,178,366,121,345,407,163,-38,-360,18,296,488,205,-2,333,852,21,533,6,324,233,1032,382,83,-63,-22,219,-95,-86,242,332,132,403,21,3315,52,160,416,284,294,140,345,188,-44,27,120,66,82,15,3,93,-17,94,149,96,539,670,48,24,-257,63,278,540,325,1188,-160,39,8,76,5,-17,6,14,-65,530,71,140,-5,235,5,213,39,166,778,321,408,9,79,145,208,36,9,361,622,105,460,20,237,254,128,241,490,20,-41,657,261,70,1860,117,112,203,105,261,635,-77,187,51,244,461,-39,-45,327,562,310,3154,30,189,313,73,-1,46,55,71,53,407,869,300,294,280,375,213,244,324,443,158,-45,-25,83,22,372,43,43,89,35,61,36,-103,422,403,844,544,218,334,2233,149,314,100,-331,165,106,30,16,-10,-161,192,416,8,151,335,79,87,264,19,1488,362,307,35,132,216,226,20,72,327,701,-121,-44,284,-30,83,1160,559,34,119,123,319,218,-127,-50,106,-36,-85,291,319,61,374,174,708,17,173,240,-45,-472,107,-53,123,31,41,78,310,326,657,9,-93,156,206,306,164,423,128,109,970,467,48,144,105,-140,305,580,-15,-309,-6,16,391,-56,130,167,296,80,-557,22,196,-68,21,335,93,2103,-159,140,270,184,279,68,249,324,600,237,86,61,-17,262,-167,333,597,1139,63,30,88,268,60,285,7,-234,701,252,76,184,603,-121,339,-661,39,52,113,275,53,-13,-196,258,-72,172,213,44,103,45,-14,86,550,1260,809,-336,426,9,271,306,193,13,17,421,228,327,29,180,215,-160,789,218,136,107,275,386,433,166,738,665,209,50,-6,127,713,62,36,370,29,1638,1164,65,-100,130,-56,5,53,614,-23,4,-13,182,178,167,520,263,80,34,-9,-108,249,-74,170,1290,4,-84,396,7,559,61,42,-29,53,256,40,462,1288,392,3707,59,16,436,252,220,229,114,-166,62,-67,-1,-66,151,877,110,525,365,40,559,-498,1382,115,170,86,253,166,110,1376,204,82,-5,88,121,442,-408,600,319,38,123,16,-45,30,322,163,182,-51,78,-47,159,29,21,-81,92,540,98,1123,137,38,1020,208,115,234,-36,16,148,281,440,-6,673,-37,-398,267,388,-17,53,97,364,218,491,-204,-319,-85,127,272,295,-57,391,100,853,193,-11,57,216,73,200,1139,26,1216,493,27,-306,269,-48,160,149,177,182,141,826,55,71,562,69,634,367,55,99,96,-28,53,41,64,79,102,20,31,90,29,-70,74,35,33,281,325,42,75,-176,-60,38,63,-43,256,154,144,2,-1,141,270,-64,283,-380,44,364,209,34,423,31,165,21,68,227,-106,110,425,100,159,113,266,389,73,721,17,90,40,-2,-261,-11,56,-31,229,182,269,-121,30,-3,610,-38,190,7,0,18,510,31,265,330,91,398,24,24,76,-35,191,63,204,64,189,176,90,110,586,160,404,463,117,654,9,-530,625,723,-158,94,88,61,17,41,5,1,357,27,-13,-72,287,48,66,57,137,171,141,11,1117,260,224,335,200,605,24,21,0,42,67,220,-25,125,-70,27,407,401,8,71,47,2420,636,137,395,53,124,248,466,612,510,191,205,135,113,39,80,7,858,624,145,26,27,194,472,281,245,166,179,93,808,-405,282,522,-70,739,786,187,204,44,25,-12,473,163,128,-145,318,169,165,-25,132,514,179,909,47,201,364,528,1907,37,262,228,248,114,249,672,605,244,25,25,215,15,331,5,108,230,175,101,493,383,45,73,-207,175,801,49,102,321,64,235,-60,784,65,203,83,6,11,39,298,209,252,-44,14,262,1401,193,21,68,248,401,41,138,19,-60,158,1282,131,607,412,1003,91,512,158,306,738,406,-197,855,37,230,319,387,181,25,399,35,141,344,494,14,198,100,136,138,66,19,253,415,-53,-4,180,227,538,604,225,220,389,133,725,-12,217,8,1430,229,92,885,49,210,735,-107,105,735,1421,830,110,96,-54,145,329,1021,1240,-87,219,98,16,371,72,825,57,278,88,-59,128,-134,374,420,301,64,126,1474,625,66,341,120,-629,32,715,345,38,88,1000,77,1076,618,53,27,644,1,23,183,-116,52,17,-27,131,300,83,132,72,-19,304,5734,235,206,63,68,143,526,-50,339,-795,197,2728,43,169,926,67,-87,72,193,69,45,-56,122,438,64,320,437,981,-1,313,53,-1,85,-52,222,686,183,359,298,100,304,371,123,613,686,155,315,1026,274,-51,68,84,103,36,20,-19,114,-57,218,224,89,552,-164,128,-2,11,169,247,336,121,166,49,-66,-25,49,119,675,522,107,508,358,427,234,147,112,58,316,293,260,413,229,184,287,134,50,629,543,37,70,332,60,193,63,166,65,400,-31,72,216,731,116,664,895,191,488,67,20,109,523,209,76,860,375,42,1068,228,-56,97,0,66,217,-31,40,220,382,53,275,163,593,172,66,-365,247,12,54,-20,81,163,258,59,12,143,3,59,3,379,238,960,9,64,140,233,-1,-211,-390,403,68,-14,157,329,-7,-77,239,-140,151,16,15,17,-417,439,123,132,87,94,-6,98,101,44,188,6,251,272,43,109,423,-7,496,5,36,167,49,60,81,86,128,-14,-279,567,418,-24,43,213,185,95,35,120,-18,149,-134,126,-23,878,440,139,294,-62,-104,50,46,68,43,-22,401,-34,-18,-317,1569,13,455,416,501,-74,198,1331,46,478,237,10,13,430,1261,91,669,62,305,161,420,28,3334,103,189,-54,4,-22,436,-36,192,4616,59,222,363,35,31,100,115,-189,43,41,127,134,27,38,309,381,30,64,-106,219,117,62,118,72,-50,139,292,-16,79,493,71,270,93,488,508,36,370,-131,204,-9,37,123,-36,472,219,173,-102,57,353,218,219,120,218,709,30,-242,2953,4,207,1925,1351,-52,485,1217,-19,652,25,296,-69,58,252,186,297,521,361,20,159,23,160,183,23,176,59,139,135,396,40,617,1106,2514,853,37,45,80,248,111,44,-9,-302,-313,115,223,147,73,148,58,420,337,342,220,111,469,27,326,88,456,423,176,189,184,343,874,179,101,47,336,223,937,130,197,131,268,1279,-187,14,34,58,542,111,652,171,131,190,220,37,186,151,120,-16,419,338,88,160,-34,110,-2,-30,20,-6,-84,-11,32,361,68,-251,-524,150,27,45,421,450,205,245,11,1,120,515,424,-5,169,29,356,21,-122,89,85,214,320,1981,273,-302,243,337,1307,1017,126,154,-5,-186,172,-57,199,-3,14,81,26,670,58,93,420,288,154,428,224,20,45,15,415,759,174,-363,10,72,1583,647,-30,492,-324,182,146,1065,142,801,-78,1057,-19,23,191,210,137,269,90,181,26,17,-8,31,90,19,108,89,37,472,471,274,71,165,-102,19,75,10,97,75,1183,163,-15,383,83,324,113,-11,1318,130,581,106,6,69,297,302,115,455,447,-225,32,116,56,96,378,980,283,134,273,34,-39,182,664,-39,93,22,-37,1201,498,116,562,427,181,59,22,117,8,247,1946,283,1008,712,79,108,314,66,-132,75,153,280,326,91,397,180,272,50,35,173,46,667,879,99,3271,167,462,-92,535,30,-178,240,-144,94,513,528,1660,311,-105,650,45,-1,-70,29,224,74,56,971,71,-10,114,-81,187,129,127,88,380,163,108,80,-361,75,129,5,17,200,103,1462,305,47,122,672,635,-308,99,-23,-279,148,60,-79,454,225,10,227,-54,15,243,-12,455,80,297,1197,522,117,119,171,9,64,-104,293,7,-28,65,201,19,11,217,122,138,431,872,371,47,172,-185,168,161,99,176,11,100,-167,97,-83,37,290,-92,175,-46,96,134,71,137,283,146,350,54,-435,206,254,88,67,50,218,136,123,414,340,3760,203,-21,-45,232,947,792,34,221,328,-29,55,86,-31,-14,544,325,-4,13,-59,249,429,-56,-150,38,154,43,-23,185,47,256,181,787,417,436,163,464,520,345,23,209,308,780,163,96,136,95,-64,154,158,524,-29,235,934,104,-1363,1522,-41,88,60,158,296,-4,88,156,-452,105,93,36,442,443,259,397,267,560,245,500,241,617,55,140,124,49,111,212,339,76,-45,938,192,2485,-85,392,-67,-14,-32,15,270,530,27,-112,-8,-282,88,48,-147,839,58,74,229,206,1059,17,115,62,28,278,312,623,-2,59,28,37,-159,497,-175,275,7533,314,812,160,193,256,91,504,-54,300,-39,420,124,43,787,45,731,21,322,62,1381,-17,34,-64,35,47,274,-41,226,645,265,-121,427,-346,566,20,261,360,1140,-80,-1,-29,305,-16,885,25,-778,98,49,62,422,186,931,1495,371,604,-50,566,528,1399,-15,166,281,81,386,550,92,121,196,43,10,113,37,-4,180,588,5,235,188,73,-31,1541,617,17,84,65,556,437,-122,601,-236,423,726,746,-66,-19,93,90,300,36,12,72,247,-32,92,217,228,-102,46,152,110,414,160,223,2915,505,1034,-7,159,207,108,61,107,131,521,166,-32,105,417,108,271,127,1394,-915,241,103,748,731,7,506,569,44,300,-7,20,130,-4,369,2629,96,50,587,120,31,262,624,402,177,809,641,45,-80,-117,11,126,42,216,183,89,356,49,209,66,293,173,212,7,980,63,231,329,109,8,-126,230,36,80,43,72,795,103,44,176,212,306,503,135,795,209,192,2290,259,85,521,182,46,50,1,58,709,640,28,150,138,435,264,83,651,51,269,450,-21,48,29,260,142,867,907,94,538,7,656,103,173,235,4,245,321,77,-14,173,143,345,679,9,-12,94,1362,-216,23,33,106,256,487,128,221,474,188,111,486,209,-15,227,133,15,400,-41,250,312,58,108,52,29,306,-109,1878,25,214,-184,-12,-68,409,31,-14,-249,59,87,-69,9,443,287,496,-69,436,322,464,27,557,827,231,115,729,98,49,128,225,53,470,58,-43,189,1532,1143,111,1656,127,43,45,972,77,-61,61,54,1409,36,179,460,32,625,399,155,-13,394,114,36,69,314,177,226,379,265,25,136,149,15,225,39,-12,761,229,193,161,1313,141,76,18,-26,-1,31,290,-87,33,86,51,5,38,192,-45,614,-27,70,-28,479,155,-20,239,15,422,122,-108,160,72,138,77,516,40,113,94,8,462,500,1259,952,142,863,273,679,159,110,213,174,458,143,50,431,320,168,30,3772,75,1119,1975,71,30,165,363,21,533,1322,2464,113,72,83,210,27,451,224,253,109,108,298,47,282,210,154,254,481,186,-28,145,74,294,382,99,212,817,-2,476,372,211,151,449,464,84,-153,443,92,331,170,446,-47,135,212,38,-72,71,226,314,326,5,224,53,97,467,-132,264,498,182,491,119,139,239,145,187,190,302,3125,1658,51,144,123,250,993,180,158,185,636,46,402,1075,634,54,89,-16,-23,-50,177,88,83,6,95,44,98,632,644,53,371,176,323,594,-11,213,35,1166,53,131,658,132,158,50,90,50,130,49,94,295,78,330,6,27,320,-19,195,153,48,107,932,550,19,386,48,73,-21,126,1021,79,-21,-11,-409,74,123,420,124,-3,576,272,-149,86,-9,-84,83,24,7,179,28,196,660,476,160,-74,451,-253,-63,112,-3,60,-87,666,1067,171,38,67,1040,107,125,379,449,444,252,709,1997,291,19,632,73,150,81,196,-14,446,64,219,760,306,174,391,91,189,236,291,110,46,166,27,157,81,341,307,214,166,61,-168,1044,84,65,42,342,-1,71,79,8,200,182,14,-37,277,3,6,290,273,5,151,-199,538,59,-75,22,334,229,99,132,44,170,150,308,134,59,164,280,17,177,119,1287,209,-105,206,91,109,378,-85,326,85,63,9,206,307,152,658,397,16,-4,85,-25,-54,29,246,-101,-21,54,35,112,130,3,-18,19,-45,-44,132,7,219,26,-118,19,142,-127,119,-40,-7,3,26,-34,-31,284,102,41,-22,126,110,22,4,9,-4,23,38,128,-31,-793,201,-74,57,153,24,-5,64,39,10,20,-15,285,57,958,312,346,15,76,425,2530,-19,124,1080,10,23,46,-25,-8,-1,10,173,-5,128,38,36,62,-22,11,-55,870,27,255,11,6,5,275,37,23,-21,6,19,26,-10,2,1,-17,-2,27,-143,12,878,-34,442,47,164,236,233,-13,52,-8,6,32,4,-19,27,-23,-13,-34,79,14,-14,5,105,-2,87,40,-38,30,27,-16,-8,7,172,-21,-64,-164,500,85,1051,113,134,-70,-27,-959,-100,12
-24,-344,-326,-113,-325,-403,-99,-119,-13,38,-256,-356,-318,-225,140,-76,69,-338,15590,22,186,2,21,-92,-78,-163,-122,-23,-26,-83,-202,-30,-6512,-3177,-5229,-4035,30,16,90,-213,-225,278,-252,865,538,1,1104,-60,-56,104,83,1052,33,313,-66,71,149,-156,145,3,264,331,117,-131,100,-29,689,126,-72,-573,-584,-232,-467,-1,-133,-43,94,41,797,-271,-66,408,-161,-29,62,536,-69,557,79,4,207,115,531,398,508,-43,50,208,83,3,183,-183,53,156,139,-21,195,164,-306,141,-46,-171,138,-387,-438,5,107,-216,-1,-104,-99,-125,104,568,-147,-265,52,-100,140,387,137,-240,7,4,-1,213,-80,290,55,161,-175,123,-76,74,-48,-17,255,809,-44,-27,52,296,68,602,-22,-462,436,-172,-252,-118,-47,-34,6,105,-26,10,538,-28,-219,15,142,-78,51,-68,49,108,264,-318,66,323,585,-75,-167,30,-154,81,-51,-48,-776,-13,1155,14,5,-45,-157,101,142,69,24,-104,206,16,49,108,-105,-111,-371,168,224,49,44,-827,142,-212,-348,-1083,267,476,-211,21,-43,-90,7,-37,71,492,-205,22,75,22,-9,83,128,32,-10,-109,341,-87,422,172,-345,236,374,1,-10,624,-102,8,19,157,17,332,-41,39,148,-358,18,-43,135,19,157,416,-384,446,-63,45,42,-1047,-12,-143,-202,-4,783,69,484,426,-10,-27,-380,-147,-98,-65,3953,-32,174,57,19,99,245,-170,264,530,611,-89,-56,268,106,581,-26,226,171,-135,-18,56,357,-126,238,554,59,-146,-728,-40,-242,41,213,32,130,34,-43,75,541,272,369,-78,-14,-105,914,75,192,-29,629,-88,82,156,73,266,-153,248,197,-113,6,-334,150,-92,68,12,879,33,-378,1002,193,-206,-44,66,-230,128,198,122,22,-53,-244,698,325,181,-6,261,42,684,25,170,-13,-226,95,17,131,385,22,973,165,276,98,-17,-195,400,23,61,-317,261,-64,-46,160,141,195,-295,30,98,-10,-10,750,814,212,265,20,47,25,-241,-39,-400,-99,55,71,284,-219,-31,75,99,-183,-44,-161,-20,-56,-161,133,260,32,-3,881,119,-142,197,1541,152,-239,-415,-146,150,141,-35,89,-46,268,221,369,84,-283,-184,228,234,83,237,662,1,20,640,-89,-468,57,-393,207,22,43,23,36,366,-4,54,-97,-131,450,30,184,-183,-132,-99,-26,-282,-29,-108,-56,94,206,125,167,10,19,-158,171,-165,8,-162,10,-123,-26,-576,212,9,56,25,-47,-81,-463,-245,497,-164,-98,142,378,7,-395,-175,-464,133,194,57,-19,101,-417,279,9,320,-46,424,-36,117,-410,825,248,35,131,137,738,249,82,157,605,134,127,-114,-79,6,-23,133,104,241,169,-71,-17,-490,68,-117,5,847,271,449,131,570,5,62,-42,-78,105,-196,-121,317,-186,56,24,2145,-4,-1295,-9,-257,-169,23,-34,363,231,98,164,391,250,-38,-256,331,-17,-75,-15,116,11,-306,150,149,-64,-90,-34,79,-56,-621,-247,2,-152,-48,151,-43,321,43,533,47,-1150,180,135,1177,79,-216,184,-27,239,-82,54,73,-95,463,1560,-57,-140,-399,-237,35,113,-38,284,-33,90,-37,-1,304,3,129,-379,112,-76,388,105,-220,-125,-34,-72,415,150,1035,38,56,107,310,201,-58,136,-63,10,59,6,-109,288,266,-45,418,306,649,-860,-16,-65,-331,75,266,-90,111,189,70,132,38,4,103,282,-91,-141,-44,-121,-134,818,836,-345,291,-122,48,-149,-90,-112,-115,150,-43,40,96,393,-147,-214,-14,21,250,-69,166,177,-212,246,-257,-94,167,-78,21,5,214,49,519,-222,66,-1577,123,-51,-38,-2,457,-35,-190,-164,328,26,-58,141,-31,130,95,336,43,12,-10,-28,227,47,9,201,-106,460,-214,-13,69,-671,-115,6,-33,82,62,-157,156,308,-273,52,119,113,294,-85,-638,-126,143,17,15,150,110,29,353,506,-11,191,-133,545,9,6,38,67,149,2867,-52,54,-44,-163,188,503,79,-293,204,1820,166,-238,458,-303,331,109,1038,214,541,72,-83,-86,753,110,31,-86,179,736,218,64,44,422,-171,-1924,53,-21,-806,-184,-731,-201,125,-208,281,-92,-43,882,406,-37,-186,944,611,-315,103,-118,-109,188,27,46,403,-296,-70,213,17,129,1586,104,-64,113,-109,237,-855,37,591,11,-215,-157,-101,-70,23,-38,610,-83,-1063,-144,865,100,148,-140,17,-127,372,6,-357,722,-176,-59,-308,137,-74,-195,36,32,-5,355,395,208,-112,320,176,54,166,546,-335,298,128,-399,673,-86,-163,80,18,2858,820,-143,-714,81,-172,-132,223,421,-555,3322,31,-25,24,195,307,37,92,-74,187,2185,308,290,641,82,538,-45,-45,814,-109,-68,216,18,-35,52,67,8,604,263,-354,-296,-211,233,98,-12,446,18,-155,-330,526,616,162,-1063,197,2709,-31,-179,103,158,-147,240,80,49,532,46,-53,-16,-47,43,-20,362,13,192,-185,203,144,499,41,59,-145,852,56,-90,-116,-246,610,-75,1009,89,100,-7,-414,51,-38,-29,-29,-165,639,126,-19,78,-824,266,-238,143,-107,-101,-87,-149,497,12,112,-893,340,3,0,-56,497,-94,120,205,208,-387,375,182,225,-20,-2,-1139,347,-69,468,5,96,-234,118,845,-11,157,150,-4,-98,163,545,-165,42,-30,36,-431,30,250,252,446,-19,158,74,-154,120,290,650,323,366,-62,179,-77,434,-31,-11,-47,-129,-66,193,3,860,150,1218,-43,159,-13,136,358,-76,-9,432,-3,107,189,-261,-20,-24,66,54,-462,-670,-25,28,-17,119,-31,716,398,-841,79,-64,-37,-54,442,45,-546,304,-91,-24,-51,241,-102,164,-553,28,-42,-111,-25,879,656,73,-70,38,9,-1,-151,39,-4,104,-35,-167,831,-27,285,-105,191,-335,-3,332,201,57,147,250,172,-4,84,133,38,58,-230,-48,55,639,-152,-93,286,208,220,65,302,-207,75,259,173,85,-16,268,82,-50,182,-56,74,-33,393,125,26,76,39,66,-56,30,238,21,12,292,-618,158,15,58,-145,-250,268,-72,-253,-451,-9,-668,165,-227,191,2,-251,233,80,220,-1110,18,25,839,678,16,-551,-762,73,38,72,199,-9,-647,56,172,38,-79,-125,-133,82,-288,25,139,-27,27,-101,43,-74,645,-71,17,80,149,383,91,-73,-8,-29,853,137,57,-108,-127,-24,-22,96,451,40,9,-30,426,-143,-75,-336,38,36,-140,30,-119,33,-23,-198,476,-677,-76,315,1105,76,882,-244,116,-441,-77,482,788,57,608,101,-13,12,52,181,218,230,445,-140,-26,-62,23,-63,142,356,55,19,-530,111,74,-28,46,164,236,125,128,-195,-74,70,-89,155,-299,483,67,784,1027,82,337,16,-854,178,7,-362,205,-1269,13,663,563,398,-113,1156,133,-24,90,71,18,-32,-76,191,238,131,-2,1537,138,-75,258,13,101,206,-144,409,33,136,171,37,441,-1651,119,23,240,19,149,-36,-142,-1,484,-103,-10,62,18,393,8,526,28,74,-73,25,102,45,17,618,4,-118,325,-470,-116,240,-3,-570,61,408,143,-454,-5,-139,-243,212,-900,67,-93,1080,-712,291,11,270,908,-169,88,-1016,-28,-389,-65,31,137,-203,70,50,35,-692,-111,16,-104,93,214,101,9,-104,19,74,-304,957,48,-236,-165,196,36,41,-470,52,378,-84,-374,-130,173,-122,423,320,781,-252,60,67,10,163,164,-477,-208,-148,-415,-265,-123,-332,139,75,32,62,251,150,88,1,23,92,61,-65,-174,84,-33,-91,126,-746,-29,410,-9,389,984,-7,-8,-41,49,52,-44,-329,164,-212,-117,87,0,3,231,149,-17,-44,-65,657,-506,-200,-34,187,-279,220,-151,236,378,-83,279,-263,241,-121,297,-229,74,97,-45,35,180,92,-120,-256,-16,470,68,551,4,94,573,157,43,-39,-46,-80,-52,138,-14,-207,-39,266,329,60,-217,-117,14,-143,-137,-11,60,-60,64,-69,-39,86,-1,100,-62,220,66,-76,-96,44,30,-3,124,178,42,-525,202,38,497,-1086,-363,-384,-47,226,47,69,-11,-305,304,-260,124,64,-7,-52,67,72,-42,376,79,137,372,389,-16,803,-219,164,275,12,343,89,175,112,-27,21,199,80,-119,23,-67,-32,-43,-64,156,54,388,24,32,123,-437,562,122,56,-175,-334,135,-10,-148,12,332,-66,315,435,-185,-399,-1382,256,-147,143,-31,40,549,-15,70,-121,-1177,229,219,0,-129,758,322,127,-131,205,2,-40,163,-434,-86,111,44,-129,-52,-17,139,-260,25,-204,-53,100,-214,91,217,-163,351,-21,27,211,-177,42,-23,185,-375,364,37,-621,183,308,40,141,81,235,16,329,-111,-16,-281,37,-87,-49,239,-23,-23,-33,393,282,-59,458,186,29,10,-65,-291,-72,-41,83,0,32,122,-603,154,132,-479,319,39,251,-56,-436,150,-48,50,34,109,-78,50,-9,172,80,-26,84,167,299,-312,420,-56,-144,-22,52,-458,408,919,61,21,9,157,-162,-8,-119,190,-227,359,77,-14,-43,287,79,45,182,-81,103,-160,-1019,278,-113,18,-291,-19,38,-248,-32,37,-124,210,214,-15,127,378,-442,129,-454,240,-178,-171,-298,161,127,-97,501,-254,-434,-171,2,78,-133,-217,55,20,9,-17,-120,177,340,-134,-3,-324,332,6,833,1770,-39,52,-643,115,439,73,292,80,-697,-30,-338,113,135,-222,256,-21,77,-8,53,-102,-82,42,-525,-25,313,-9,-32,-53,270,1543,249,-1,-85,-893,111,72,248,2349,-182,22,176,-372,-85,32,-107,99,445,7,61,277,-98,-329,129,164,25,-126,165,332,36,-43,47,142,117,-45,-89,367,-112,144,-127,63,-101,-242,-100,80,-110,-54,171,202,-28,-9,-574,110,82,23,-67,514,531,554,844,-84,111,37,136,64,-37,-528,-90,-433,328,94,4557,351,365,-26,102,-268,810,181,-132,-37,26,68,50,-151,28,-239,43,175,-53,-293,293,-123,73,413,-49,-147,225,155,-2,1913,112,64,563,-302,263,-456,232,-64,-261,155,71,65,58,63,52,366,-133,93,-79,-163,20,-288,238,19,143,76,551,-109,139,-80,151,71,179,-62,-247,-6350,209,-68,2,-298,20,33,101,106,107,-38,196,401,318,-95,-44,69,-14,1200,-253,222,455,-62,-23,579,-645,111,97,-97,89,230,-24,161,-146,300,-219,-275,13,32,-5,542,921,122,540,25,140,24,-310,108,-25,111,-114,20,688,-112,-86,202,133,433,-968,64,-44,-360,3,90,135,141,43,498,-167,32,-915,-28,-91,35,72,-39,-295,26,-388,-78,-72,-10,-114,-27,-42,480,-52,49,50,55,-92,-47,28,23,150,562,56,-56,19,-1,120,-104,-66,484,-390,4,321,-420,-442,9,-82,136,-22,-43,183,310,100,-200,-421,317,-185,37,-405,-1494,338,-63,104,102,-127,-36,-224,2214,245,-249,93,-101,277,-188,210,176,153,45,99,-34,-19,-447,63,-69,-238,-147,286,-1146,137,-394,261,124,199,70,66,41,55,-176,-47,-8,-29,7,-195,-127,59,209,-444,59,632,-34,141,4,72,445,179,43,-17,91,-15,-361,-485,-155,61,21,226,127,78,-136,-77,-40,314,147,117,-22,-352,97,-13,716,46,142,-138,-137,190,58,203,-23,67,-10,-83,-305,512,-255,-130,202,-72,39,35,9,7,17,10,411,-49,6,113,-170,1061,81,146,-15,696,194,-185,-1959,63,-97,242,-381,69,102,172,50,37,192,3,1,207,-499,11,-6,864,229,671,45,-154,231,-54,1,80,243,421,121,213,-45,-660,-13,-88,-155,-209,101,-92,-161,31,536,-48,-10,-11,498,363,-93,394,14,-30,-139,-369,325,73,946,90,23,-2,569,-3,43,-32,366,-644,95,-684,-60,-52,9,80,-54,515,16,43,381,-57,428,-209,-23,359,958,-70,67,96,1647,96,187,-103,-408,-188,452,-204,168,-9,115,71,45,-74,167,-65,269,-434,54,-37,159,247,258,-7,23,380,0,53,-171,50,1249,32,91,-132,488,31,4,294,121,834,208,25,107,-244,940,162,-206,-93,5,-111,-399,172,-90,-18,-27,-66,87,-624,-62,-193,261,305,224,606,466,446,78,66,123,-95,-216,-310,35,-280,826,191,57,-598,426,286,-17,133,-90,187,-59,179,-280,-75,693,131,478,-391,258,-464,35,-29,405,443,28,360,-43,-2,715,9,-129,-7,48,364,287,0,-13,-106,75,20,-52,-6,14,514,30,-7,296,-2,18,878,-83,-85,-149,185,-34,127,175,45,233,-473,101,-78,-33,-186,17,95,-83,313,-161,104,285,2,-218,150,46,91,1293,-24,-72,68,-94,62,630,-68,179,144,-124,3,29,-408,-119,-107,256,-240,107,-89,23,1054,48,-185,190,41,242,-140,207,839,315,-53,233,316,-334,-10,203,-7,39,376,-54,131,226,166,595,161,0,-311,-15,-10,317,-358,217,317,27,-158,144,-72,61,86,312,87,-123,-19,522,-128,475,41,54,-250,-33,72,144,-366,106,77,-327,-491,48,99,361,-484,-83,122,151,244,40,301,134,36,-81,32,83,-346,-59,77,396,-214,-188,-27,-85,146,18,449,-794,158,509,174,134,-150,70,84,-8,-450,34,117,222,74,51,136,-29,72,303,-65,-128,-90,39,220,53,130,-630,344,122,-719,226,16,246,134,544,53,55,84,-154,60,-26,-314,-124,-2,-42,-171,59,192,172,25,-137,241,208,-311,13,266,-30,120,-139,749,-275,415,-76,287,357,59,84,271,-43,-92,-48,188,-38,294,104,195,29,77,659,-139,-222,-483,317,135,84,64,257,147,-3,627,120,751,-55,-14,-45,31,35,54,-8,60,71,180,91,-345,354,44,-58,-1230,-150,171,178,-324,173,-78,341,-481,8,0,304,-41,17,-41,89,198,135,-94,214,156,-563,54,-197,34,56,233,-171,-24,144,-106,277,247,-63,60,-611,78,-94,289,-151,-273,-41,2,53,59,3,464,45,555,-127,-50,-11,863,234,-5,-58,119,79,157,336,250,941,-65,130,1284,121,202,338,-39,-74,-42,69,119,18,1415,34,-73,-1,8,106,71,145,-60,545,22,231,-42,-33,279,-59,-24,39,-52,105,150,259,-29,189,91,52,266,81,520,192,70,653,427,290,-337,257,-218,616,-18,-39,534,-73,-697,492,107,54,384,87,32,-296,-218,80,-270,-33,-215,437,147,-46,10,285,110,-25,-46,427,168,-5,-382,122,-69,-283,-38,-93,59,-23,-139,36,-45,229,-44,2,408,92,-20,-75,1150,-161,19,-105,241,572,49,-257,116,26,-131,-72,170,14,247,-53,89,108,89,151,65,169,-353,8,179,8,-30,91,128,-10,448,71,-4,-200,-55,-329,175,59,40,135,408,78,-349,-28,392,309,108,-96,-261,287,144,208,-241,-9,282,96,12,375,40,-84,-88,110,10,-209,-23,76,136,277,40,83,-313,62,102,34,-166,-139,51,-132,66,-88,181,-22,-304,-38,59,1313,319,551,-495,74,81,-27,28,-289,19,-42,149,100,19,66,345,42,-33,457,150,11,0,-16,-122,-143,-83,-7,130,-42,-49,-37,20,18,-187,134,176,-39,-43,-101,100,-4,-102,-309,-210,478,85,-53,120,114,-65,-129,202,9,31,12,263,10,350,-516,-9,50,-1,229,-122,171,-116,72,-104,6209,127,78,-7,281,-23,360,-131,-24,82,-37,-194,49,-241,93,-225,97,71,319,373,83,-85,-137,-68,178,428,-165,61,178,146,-20,126,84,605,-299,-20,164,200,55,-22,7,-28,-14,45,-346,147,101,479,224,-428,264,182,50,-90,15,-72,-491,-85,-85,299,57,64,122,-516,-485,-30,64,159,-338,-50,211,-110,-119,8,-526,20,95,-20,-428,109,-222,27,11,-100,90,259,35,-3,-1198,-30,-364,75,-207,-29,49,48,5,979,-146,-276,154,-48,-106,53,47,252,-32,293,-231,445,28,84,937,29,-122,166,63,83,-8,31,-88,11,35,-9,-10,-425,203,306,275,-388,-175,-29,155,58,-61,-36,37,-8,-40,65,625,28,116,46,-213,198,-12,-58,-113,-134,107,-736,-200,-315,152,432,23,219,-445,201,96,26,-48,138,-616,-431,937,174,0,27,42,19,-52,264,8,197,-7,-149,248,-144,80,548,197,-104,-102,-554,-86,24,76,-4,-179,136,-6,-76,-103,-167,-333,524,1139,-572,-13,-181,594,306,56,119,108,60,6,-55,29,-173,-393,262,-19,180,-32,204,-13,37,95,842,-516,177,515,-122,18,36,-51,88,408,37,3371,322,185,233,116,-22,719,365,763,72,593,17,160,-2,-2,76,69,159,177,630,1041,56,-201,121,500,-17,16,-171,5,-280,24,107,-27,-74,170,42,-373,66,257,237,-188,250,-35,1001,-867,73,-125,53,168,71,222,594,387,-213,99,-91,-76,0,1091,-178,84,166,244,207,-210,-228,-371,21,218,99,241,39,-22,283,-13,56,8,476,20,565,432,-96,2569,352,4,-46,514,-249,224,-116,-173,256,71,-39,563,43,-28,24,112,60,130,2,50,26,-327,16,5,1873,22,-42,-106,92,64,772,585,-25,69,192,-74,-40,514,97,-100,212,39,-38,42,50,-119,-448,773,428,-171,31,58,41,338,-98,149,-483,103,193,-41,-8,-185,324,-486,-56,52,-394,-357,86,-214,55,232,-39,72,56,-217,-304,343,-346,142,53,128,0,125,-25,123,418,134,-31,203,-6,-125,-11,99,548,217,89,12,210,-132,-37,-402,102,135,-32,78,26,-71,-202,360,-529,187,29,72,37,249,80,53,556,51,-69,-41,88,447,-196,24,-80,51,48,573,-78,166,49,121,319,113,130,270,-31,58,208,-63,1,19,21,-84,-55,23,108,25,-101,-37,163,55,29,73,28,-31,138,436,-65,-3,313,110,-860,-64,-8,33,13,151,-38,-324,-138,-1123,-72,-339,198,-6,229,-204,81,90,-15,209,98,-17,-59,73,35,-59,132,641,-6,-469,35,64,98,189,236,-1242,690,-104,-39,-5,187,-90,103,-42,-138,-40,-218,-384,16,-142,221,221,-307,10,229,-204,-128,511,303,185,-73,250,44,-267,13,36,-298,22,25,-134,-104,781,-49,141,-98,47,-236,438,-4,393,-12,59,-68,91,222,247,509,4,215,245,-5,-145,461,237,-244,93,83,219,21,346,-14,-75,389,75,604,193,-571,105,17,-6,358,537,-14,86,-31,132,199,-103,32,347,-137,-31,-381,233,358,-87,166,-170,-53,-54,9,-22,-6,109,161,-75,-20,-60,122,20,108,-490,32,60,-30,92,76,51,195,-51,-144,20,1108,77,165,-55,537,347,94,-249,236,-633,320,57,49,-4,-87,35,334,-194,-68,90,189,154,51,84,193,1433,388,-9,109,-52,-60,1194,-82,-273,2028,39,-213,-41,-31,-427,-253,-7,66,33,-15,20,4,-6,37,491,170,-959,11,35,12,70,-326,39,142,-154,-133,17,-35,90,-427,6,1003,1110,123,7,248,-18,20,-2,194,87,-158,360,-82,-317,-45,666,-213,-5,127,13,26,159,-208,89,-100,-354,-26,118,734,17,216,81,-242,220,-39,1347,-83,-460,-217,356,562,57,527,62,-20,639,-117,-558,87,127,-221,29,-15,2,-13,146,75,-46,-17,-395,15,-44,13,688,445,243,-27,265,337,15,-10,-122,-48,-47,209,190,-120,-758,62,-35,-135,-68,270,64,33,-3,106,460,96,93,59,75,-27,-98,124,-78,196,-15,-4,192,198,294,-126,-125,-42,33,12,-302,10,36,-551,-159,204,-77,199,-111,382,-26,-79,307,154,-18,257,275,1028,-2,465,162,48,366,-100,-11,96,63,864,-16,211,1277,-107,-89,-220,40,-971,158,21,637,6,241,228,17,-313,-527,79,393,178,212,87,-354,-13,57,-133,-112,-9,155,-29,84,-23,-538,39,-221,322,287,-106,63,125,1,255,-4,-18,163,112,82,191,-284,57,-342,170,307,12,29,99,-46,24,449,281,50,-35,124,25,280,98,-31,57,-55,-513,103,-3,578,115,172,234,428,671,41,-237,216,-10,215,-72,61,49,8,161,145,79,-13,241,164,-358,162,-21,66,329,4,575,-63,-16,110,381,57,15,112,397,27,72,48,-18,45,-385,176,19,14,-183,-30,-138,-84,42,-167,4,65,-41,155,147,92,-16,152,126,27,-79,163,-158,-10,30,231,37,118,66,18,62,-193,760,56,466,-325,5,13,193,-411,334,80,20,-42,6,-650,83,-162,124,-62,-92,185,-36,-41,-19,-55,71,15,29,-41,6,1,17,185,-653,108,-55,166,9,76,283,48,130,-50,-558,-18,51,-16,860,239,200,-72,-9,93,171,13,-243,382,84,508,-133,-28,-203,525,430,213,-568,526,61,-133,-32,-164,-163,314,3,97,358,-217,-97,154,-138,243,98,-75,303,-142,-187,1215,80,78,208,-317,-282,-203,-646,-88,1,53,-53,-949,80,-15,-58,21,55,-109,59,-272,39,-25,54,-175,15,116,-649,109,-9,-71,40,667,420,-24,28,-430,23,-287,29,-310,-48,-376,35,-123,-11,13,156,109,174,-80,423,485,-11,184,-10,411,-711,-18,75,4,155,-42,95,-32,13,-226,-358,961,118,-13,-56,-21,-7,57,-102,308,198,245,-64,-125,0,20,601,449,-37,164,77,76,58,-46,-107,150,-35,102,54,-103,-95,-46,43,155,-85,343,332,247,-414,-116,52,97,523,190,293,-71,93,742,625,-174,932,46,88,-84,20,-163,193,225,24,-22,-1156,-94,68,19,-293,17,-159,-40,574,168,-50,37,276,-11,93,28,89,-291,-231,47,693,-51,47,-6,17,-179,-104,87,-428,-1,39,10,-112,-129,-194,269,12,311,-8,-123,105,308,-195,223,320,24,-27,-62,-106,786,-106,282,-81,157,-10,-15,211,-128,94,8,-294,-434,93,53,34,-630,-112,24,-15,495,-86,-71,-128,13,-47,368,485,-30,19,35,459,28,12,140,-17,-12,-37,28,-185,694,-152,-7,-234,-226,73,198,-281,855,324,-30,-15,-211,-125,701,42,137,-65,62,584,786,55,841,-400,106,117,111,-401,510,-29,9,-319,184,-127,309,-57,26,85,122,95,-291,5,68,-184,284,-146,228,-58,-233,244,-3,-118,-426,-14,116,-237,148,176,-279,-1214,9,150,61,1445,-4,463,18,-15,424,-50,107,239,370,-477,39,-45,340,-131,-78,521,38,-7,-29,37,19,84,-291,48,166,248,5,114,-355,115,232,-35,364,0,111,-100,-204,-55,118,114,270,-289,-122,-355,169,50,60,28,-52,109,33,16,72,84,-42,33,735,13,-46,-30,1,380,95,-266,-160,-224,-25,1737,-265,29,-119,-30,-10,-123,-39,202,3,69,17,21,12,267,-55,274,-90,67,-669,-136,-11,57,253,-158,297,248,108,619,213,313,10,94,-7,-21,166,-85,-206,-89,-11,37,150,12,479,-139,-413,51,-51,7,214,-200,-1181,347,-179,42,64,-170,150,-159,719,37,38,45,344,58,-162,241,9,-161,610,-23,311,243,-5,-109,813,314,989,-190,62,243,-8,330,-49,421,-262,-163,-86,159,79,149,-71,-37,196,-123,44,50,-239,-214,417,24,36,55,406,-347,268,-155,221,158,-49,186,-126,-202,141,48,182,256,-7,-31,39,-132,52,213,105,-37,220,-112,-82,76,136,-56,991,971,78,347,-72,16,-37,50,304,-5,223,0,266,92,-1,-28,464,86,-57,-122,10,82,109,83,29,-6,176,-18,-37,311,-225,251,-75,-27,169,-16,19,7,-66,159,33,1426,-57,573,0,-32,43,169,-39,-53,-367,-94,158,-54,-70,88,21,257,391,-146,37,-36,-89,639,85,-11,0,-12,-16,75,172,-61,739,185,31,45,32,-9,-223,-278,148,-27,150,438,954,-145,-264,-83,-84,-214,318,72,-75,-175,59,366,-37,-1,205,-360,728,635,131,-250,57,-13,152,206,141,787,136,686,-52,39,451,304,178,105,86,101,-322,-162,-65,-13,-84,150,54,18,119,-20,34,-174,30,-47,32,16,60,-69,-126,108,-157,97,28,-11,0,32,268,-94,111,73,846,18,399,153,172,296,-85,566,36,103,-46,98,-360,-64,210,202,-116,-41,58,-28,-25,-548,-76,105,-47,45,93,-1,45,-189,-156,-35,-16,8,-442,-76,-121,404,346,287,-162,36,14,-143,-3,-17,429,-73,200,58,688,-404,-113,-131,121,12,-451,25,55,-159,-34,9,88,-479,-329,-62,155,416,27,40,267,3407,39,-1097,53,-150,126,125,495,37,-166,-39,393,468,22,-91,-23,-36,-4,17,110,246,-95,88,190,-67,20,97,406,58,359,37,519,-2,77,160,36,-116,91,268,251,77,-178,161,-53,184,136,-10,-62,-12,-391,29,157,-538,84,55,-172,-19,125,-191,-132,182,-387,32,120,-102,-393,238,-1246,102,-115,67,-946,71,-17,-44,-69,42,445,186,217,-38,-4,-26,-27,3,30,143,-33,456,-36,159,421,-290,13,-31,-92,313,1148,635,133,-5,73,115,284,641,316,-61,579,-95,-60,47,263,-77,112,-518,9,67,112,278,94,138,-29,163,-145,172,464,148,-23,71,134,-61,233,59,373,607,17,-55,57,-1176,190,178,405,917,49,-587,-172,-211,249,-83,227,31,6,-186,5,-145,195,1470,28,82,190,314,-54,-92,60,45,12,128,26,293,83,-136,-74,30,335,160,60,13,-125,-33,-13,139,13,-116,-25,20,-8,-504,8,-19,41,17,-57,101,-92,-40,-117,141,-487,95,-65,93,61,725,68,-434,207,27,-16,-396,-69,53,-528,2,-28,409,-106,66,1416,-12,-276,-164,36,125,32,58,146,97,-380,22,-32,-138,-168,-220,-236,230,120,-5,-98,63,64,296,-73,-100,356,55,50,464,231,81,18,59,-16,-123,21,30,13,-19,66,-18,428,590,-15,31,148,22,-64,-302,6,-83,-67,546,700,-270,-50,-237,-118,-62,-83,52,29,104,127,155,187,-32,1527,-254,126,-366,0,160,21,2,3,26,690,969,-484,126,-255,299,-159,265,-68,178,-445,-12,428,-305,-80,-142,176,205,-91,144,-60,25,777,-282,3,131,-17,-84,33,138,-230,225,51,234,-73,47,193,-12,76,467,-512,-344,25,-95,535,2,70,1357,-61,10,-278,-24,-42,28,-48,675,11,138,87,418,-27,-45,494,-2,434,57,-59,246,58,-205,41,80,-104,-12,168,-113,-13,-53,-416,223,599,207,551,-83,-120,-10,7,-78,21,-127,149,103,225,23,196,313,269,-1301,433,-20,212,273,-40,169,43,59,34,73,-329,109,-106,12,199,-36,-16,-41,43,-71,-100,-98,36,60,86,-67,-22,542,-191,249,144,116,-180,31,136,-339,57,11,210,-509,-226,-25,27,12868,-415,784,120,30,358,-269,62,87,-21,-331,-63,-84,-70,-6,57,-106,-22,103,-217,-7,61,-482,13,38,-13,-2,-201,-662,-9,65,-195,2,68,-44,67,531,246,641,2454,79,127,4,-390,471,739,-1116,63,-138,170,-272,-100,-115,193,185,61,263,38,-493,-129,152,192,-164,-71,26,37,222,-17,6,254,-290,-16,204,-33,11,57,679,-19,-1,-41,-346,-369,69,26,161,-81,-136,1,107,180,27,-48,3,87,-529,273,-353,45,12,-112,-10,14,140,259,21,77,-187,73,9,601,114,466,-642,306,-222,275,-81,-302,-260,46,63,-213,147,-21,-58,35,-136,-135,13,117,13,84,-206,71,-10,-89,45,212,695,67,197,205,198,80,234,-299,7,63,125,86,552,-22,204,277,-4,-360,95,91,249,423,244,-76,25,1543,51,9,-27,619,64,-178,151,57,-30,-180,89,205,-33,23,410,-233,80,174,-71,-43,190,265,615,43,180,165,-15,15,-208,-89,75,-117,-28,33,191,87,4,101,328,94,91,77,434,-11,415,100,-59,270,-89,-4,212,297,48,38,-87,-35,14,-50,79,643,-24,11,377,118,39,35,33,29,1340,-28,-109,160,-139,-63,-91,-53,81,88,55,-118,-57,65,181,189,360,154,-55,216,488,-58,-56,-179,32,80,24,2,-88,27,-178,434,165,-7,-8,-54,-10,73,163,238,64,-11,116,26,1048,131,-18,169,13,-41,-3,-4,121,341,50,-74,1682,-3,-118,-37,-77,-47,-34,53,42,-20,-81,-32,-20,-280,149,90,-72,-495,-306,1488,4346,-520,-147,61,-216,-162,-18,-203,-41,-59,1024,28,5,-13,754,-150,896,5,87,-450,-163,-130,-17,-13,1247,-39,347,-574,30,16,94,-93,-171,221,168,199,953,296,371,4,-248,-1519,243,-155,-53,59,-143,57,-63,217,52,419,277,1071,-124,1306,30,-13,65,600,203,-8,67,85,121,-38,-23,70,79,-76,-80,-108,127,-7,-95,-354,-45,13,-223,-135,-497,-58,103,154,10,-11,276,-219,74,10,11,55,21,39,-124,310,81,39,-61,480,313,42,1178,28,-41,115,-71,223,-200,79,237,-33,129,104,82,-58,15,22,194,646,-2,-112,-170,466,235,241,53,805,-246,277,547,-328,-350,-125,-61,77,95,13,137,464,-276,-87,-39,385,426,185,43,89,-78,32,7,53,-26,-93,-89,83,49,219,10,16,21,1,-148,67,-84,-195,-221,-72,-15,646,297,304,125,26,31,-173,214,204,-116,-668,124,68,-11,95,-30,152,-325,76,-5,91,-42,1216,-122,-339,-260,-217,439,-56,86,-106,-559,214,-11,418,353,-229,305,-88,345,1708,-390,-19,-635,251,682,-78,41,-149,251,1723,454,22,22,68,213,-250,124,149,-185,-59,174,56,64,202,592,321,-157,-9,13,-660,-389,157,-120,-183,-14,-31,49,-406,214,30,-379,-131,-41,-23,535,-208,85,-62,34,28,-125,4,90,1,-359,44,36,-150,176,-86,-436,39,273,-58,123,118,-85,-121,41,-150,-11,-55,-79,-269,-192,-76,49,161,242,346,25,-28,523,-120,20,86,263,35,-1,505,-176,13,-235,-20,436,52,-32,82,125,-28,287,-136,-262,141,-77,-8,28,64,242,207,-170,-35,114,359,-62,74,-360,279,-542,297,131,222,53,195,1,111,3,113,277,-105,19,328,1846,236,-124,127,-195,46,-6,-49,-1940,277,130,-195,78,124,-121,277,29,-199,64,-333,-10,-138,752,1666,777,133,0,384,-111,-142,776,-160,-46,-1,56,813,100,107,-61,-6,-37,673,51,164,55,-64,207,-4,-47,52,1022,228,50,-80,232,-256,714,-2,559,337,121,50,191,723,-474,121,-536,-83,89,7,-83,-306,281,-2,2057,14,-108,22,-141,131,-63,-366,150,-255,306,-2265,702,-228,26,504,-72,-101,111,-48,-11,-69,100,-38,420,-45,155,124,-144,-216,-410,-62,-88,-247,112,-90,161,9,31,45,-255,2,425,61,-108,-5,105,-113,45,200,198,-83,-89,14,-10,-3,133,115,-682,211,36,-51,-79,38,707,45,408,237,252,361,-50,27,17,884,348,111,-22,14,109,-26,-5,20,281,8,-49,-13,-127,43,28,127,147,94,-303,-9,-27,51,43,226,5,-7,-151,-387,-86,220,-341,22,96,55,-121,-530,68,-194,395,-106,1243,-303,403,329,-91,134,362,198,-87,-146,1632,-357,-524,130,112,-80,85,-195,-266,-53,79,-259,142,-19,-440,-24,-30,164,158,-306,-75,57,-61,38,26,175,424,-86,175,190,139,174,69,601,-209,101,-30,-42,-111,73,373,50,52,-6,47,-234,-297,35,251,784,-729,-250,0,-979,-28,20,345,-288,577,259,611,-215,-116,-77,-33,219,-8,-132,1,31,121,-272,131,58,-156,209,293,233,-216,-119,-52,-143,13,93,286,185,149,251,-33,60,941,111,46,102,61,-123,-35,1110,-157,6,-267,-123,-567,-673,331,-1,205,-105,-26,-7,46,-436,248,-2294,137,204,167,197,33,322,702,-183,238,15,727,289,184,-857,-102,-59,-525,29,236,15,1292,-8,-166,330,-260,323,-44,-524,-25,53,-109,632,-28,-228,-33,45,503,-29,97,338,186,399,-349,-377,-978,295,164,143,83,66,-67,714,-46,-32,563,-25,-15,-154,-143,-247,-53,251,-5,-100,662,-390,41,-36,0,-116,-113,-249,113,517,-111,1529,-67,325,148,-134,-59,503,-116,42,-97,-203,690,73,264,-278,544,-546,1167,389,-253,52,-132,106,114,37,571,212,-92,392,-81,-253,-122,98,378,214,250,86,83,-12,-19,6,-54,114,-220,18,-23,84,481,256,1359,194,-140,141,-122,16,-1099,161,-600,-129,-63,66,-157,-1232,-299,839,156,5,119,-43,527,190,-14,-129,79,41,1246,-279,-63,-168,114,26,319,656,82,-20,-294,2521,-466,245,38,62,62,-139,30,18,39,5,-407,-11,21,17,164,850,83,230,47,629,-41,-41,-439,145,-11,167,-589,20,-101,27,-132,-67,-74,32,-31,-307,257,-99,62,-3,-235,43,605,-7,-518,-572,1032,165,88,-50,289,27,472,-247,-74,-44,62,-149,67,999,123,-21,-245,33,-86,4,15,28,300,-92,8,130,303,195,110,192,725,-128,7,10,55,-61,121,26,192,-18,561,-106,174,-53,576,8,852,-47,-17,70,-322,-59,17,179,18,515,90,2243,465,679,106,-342,134,7,-21,-3,-120,-150,-23,15,-5,-3,526,141,-9,147,-49,219,402,94,-26,76,113,14,82,-761,809,-20,283,107,58,34,-103,57,-136,377,60,-351,22,167,-406,-225,-3,110,62,188,65,21,232,78,-233,-31,110,-105,99,-57,63,657,-178,-365,-153,-100,135,1,-48,198,6,27,-3,-62,82,313,376,-48,-41,-71,-48,-17,-81,143,-42,210,-485,346,10,248,-150,17,-14,58,27,-110,220,-50,-20,-140,-126,-167,-427,1754,638,279,-1701,-138,-307,29,-431,-22,1800,99,284,122,-229,-118,-194,53,-154,-767,520,74,169,-162,444,-332,166,113,10,57,63,546,-34,122,746,564,-350,176,297,-241,-12,35,9,-381,83,-225,25,82,770,43,-102,-46,94,10,138,3361,181,213,771,1608,-153,-23,472,-195,-563,-172,46,-63,132,-59,23,95,-439,75,-28,-1,61,810,116,-177,-682,75,6,475,300,126,395,69,47,294,19,315,21,60,-23,-1542,151,-578,-182,102,560,-27,-63,-105,-146,-304,-262,156,-484,1500,79,235,-104,110,-174,-165,123,-173,471,-25,-5,-623,222,-385,-106,-115,251,-51,-28,51,-27,19,103,117,-78,-757,26,8,-52,531,-471,-627,37,197,-137,251,-53,342,397,1,-157,427,-107,-157,-77,317,147,-30,33,12,-30,359,392,79,34,-82,146,-341,175,-151,110,57,-55,113,120,-297,45,142,-103,-139,-840,204,2453,-136,210,-1457,22,-280,98,-104,37,187,-64,500,305,42,-306,130,-21,-36,61,268,83,418,456,-47,-375,1435,-55,37,2,40,-172,-406,-1151,-2508,-121,649,144,-251,-299,-31,-311,265,-46,-10,-69,2223,-48,-139,187,194,109,1252,134,-190,1372,301,-46,113,2497,-182,174,-189,2934,-23,8558,-556,-1025,-5018,-9576,-622,-235,83,37,138,22,-513,-225,395,-222,5153,-426,362,96,88,63,55,1785,185,4363,-13,25,-56,5,-375,4356,222,10,4010,64,-217,-16,-50,655,287,686,61,564,-428,113,-33,-422,-747,12,258,160,120,-144,1,437,-70,166,120,145,-14,-29,-109,378,642,574,232,356,-41,-262,-135,-53,781,388,96,534,-47,30,255,-127,348,-413,230,7,1044,-62,48,156,127,15,-7,-17,60,74,-55,199,-277,78,18,-15,837,73,-15,-81,-92,450,-26,-60,431,-110,-227,10,38,-73,1,-97,150,26,-160,-175,77,171,145,11,35,-39,161,-18,-49,-15,384,149,71,149,126,-72,442,39,34,135,-10,27,37,50,88,54,48,188,328,-29,29,-299,-80,37,219,1941,-49,193,-85,29,68,-302,-50,89,105,3,-82,244,768,-75,-113,282,-75,40,44,222,150,850,-122,142,139,88,-32,41,-134,-136,176,298,-55,-138,-16,65,-80,96,1198,-88,-28,-250,-1005,14,116,462,-70,99,178,404,10,103,147,-106,675,101,148,-375,76,340,-95,502,-1796,84,-52,382,-21,2,-140,44,-178,64,-150,367,25,-40,501,85,694,-120,47,340,144,756,-89,1210,666,-205,279,-12,867,647,355,-105,-1612,440,-44,62,110,1021,-26,-203,186,-223,-153,-63,-191,-85,135,161,1099,-268,52,-28,883,-9,54,-191,-314,-6,332,94,10,-490,-416,-305,-415,567,4422,126,325,319,77,282,273,702,-26,70,-231,89,49,-188,-133,543,55,101,-14,-85,-168,116,61,316,125,536,57,-90,16,-41,43,139,-124,603,291,-185,-11,113,334,-229,190,553,3914,157,77,242,-9,394,475,-50,23,381,-10,211,18,-83,187,395,139,193,513,-140,-1190,174,3,1050,-192,111,-79,1091,370,-42,85,-47,62,-118,-494,58,656,15,47,-17,-456,-24,-344,-326,-113,-325,-403,-99,-119,-13,38,-256,-356,-318,-225,140,-76,69,-338,-233,15590,0,22,186,2,21,-92,-78,-163,-122,-23,-26,-83,-202,-30,-6512,-3177,-5229,-4035,30,16,90,-213,-225,278,-252,865,538,1,1104,-60,-56,104,83,1052,33,313,-66,71,149,-156,145,131,644,7,-94,19,-24,296,294,243,25,58,256,-16,37,534,104,81,208,-362,18,-44,131,402,-27,-4,97,146,2,730,91,128,-50,162,-39,-56,-87,-129,552,644,40,-121,-49,-92,-58,154,137,-57,78,190,-41,22,-19,-52,103,70,-53,-176,190,-276,-20,-788,924,-90,991,-2,-44,-86,85,-37,18,-101,-82,151,-112,44,146,-306,-51,208,-640,-75,-44,-700,593,-533,-48,297,-24,-186,152,110,-60,15,164,84,-117,80,-210,1,12,3,-75,-259,92,-84,-24,-48,-40,53,151,221,-232,271,-30,72,-43,71,-30,24,162,-43,-2,180,105,34,143,-148,51,18,52,270,19,-14,-131,-95,-2,251,-27,-71,12,257,44,401,91,210,120,207,244,40,1174,-94,-134,36,-76,135,67,74,220,-57,-39,153,-3422,404,2434,69,527,-8,222,-149,41,-46,-247,294,-173,609,107,28,116,132,210,-71,-710,-51,59,172,13,70,13,35,-145,-9,143,233,-53,155,864,-7,75,-35,21,-81,-55,-259,29,-76,-6,-338,-300,94,186,-70,-16,6,84,-186,66,57,115,-14,90,33,-5,-77,530,143,-65,-161,-31,64,163,42,-75,-444,164,-234,-188,-24,30,325,542,154,191,0,105,41,-191,-63,40,12,-36,326,7,-158,-34,-148,17,-63,-4,-111,-83,333,26,167,12,-91,-116,-56,332,52,-210,45,-240,131,-223,258,380,14,50,-99,-94,56,-50,559,-509,58,-6,346,-192,-334,-135,296,120,-129,71,-89,-116,167,389,-450,96,-709,125,117,305,-154,264,-46,167,56,-40,-57,138,7,0,14,169,191,133,226,115,-261,-64,561,599,-304,-17,-53,95,-56,-110,-19,68,859,-145,70,-54,-23,18,271,526,529,-26,140,-176,-140,-185,-7,125,-60,33,0,-54,74,257,306,-226,-30,212,-495,-102,-89,-92,106,-5,-13,159,140,-2,-16,-138,453,0,21,59,-56,-158,36,-30,-347,-66,449,-140,-119,-891,-49,-8,-46,107,-7,-105,61,11,-430,-162,-242,19,-136,39,-100,28,1411,63,-117,212,-205,115,13,47,-648,-43,-22,126,72,233,-18,63,382,348,3,-112,191,211,-76,-181,154,264,136,229,210,-5,-293,-95,121,42,323,749,-277,-248,77,64,87,-52,228,382,-207,-206,138,362,14,3,15,892,-128,-101,-13,24,-39,-307,-3,204,83,-127,211,-24,54,58,114,-84,131,-35,93,-168,-19,-274,38,146,-43,21,398,82,-52,-1,156,50,15,91,175,748,-13,-150,23,-30,-5,-27,25,-12,-7,-13,-136,151,129,-51,29,224,-49,313,-7,57,65,-70,220,-175,108,-147,-120,-46,0,-13,-44,-116,-122,94,292,1029,-227,71,25,347,-5,-142,-16,331,-146,5,-84,-111,-1,-27,90,-57,-75,5,-192,-15,193,-366,-517,-126,220,74,-4,235,360,-4,-435,524,295,-88,-97,61,-131,-38,-101,-226,-68,-54,-188,4,231,-130,-8,64,-15,-87,78,46,16,-48,-205,66,-52,-61,-61,48,32,79,-300,-59,537,-2,-76,-115,221,-264,-1105,153,127,32,130,-146,598,-78,332,64,-17,-122,457,131,-130,3,125,130,311,268,-61,106,36,171,264,-169,5,302,-4,22,-100,181,-74,541,-43,-2,-4,-230,373,-246,-143,125,-264,125,-154,269,9,-34,-55,23,-93,37,107,46,257,98,86,-100,46,634,187,31,90,8,374,-69,273,146,18,-19,-8,-81,348,-221,160,530,-306,268,16,23,77,147,-109,28,378,161,157,667,-250,-154,-88,-21,147,-167,-28,47,-56,187,-244,25,-1,288,255,-37,41,-14,30,-38,921,74,-1488,-13,-68,64,422,30,7,-17,20,-28,-43,22,764,-22,-338,-214,122,-398,133,43,-59,-242,41,64,-85,85,-52,11,-184,35,-66,-115,130,-42,168,-176,43,-41,35,-134,225,138,-83,263,37,-14,1137,-81,-140,-23,218,-56,16,191,138,-62,185,10,30,50,-58,-143,258,12,783,145,-49,-170,-50,-772,-73,-44,-57,274,-102,-68,-161,73,-133,286,241,-22,265,416,504,-472,27,-43,-90,103,196,-54,-6,-71,32,-38,-131,585,167,94,30,-43,463,357,-95,-97,79,391,190,59,84,-56,47,347,477,53,-49,-50,69,-122,-196,50,-312,-92,640,-193,-53,-172,-67,256,2,-117,-92,-15,684,681,1,-76,-248,40,319,-84,44,278,1220,45,-121,-102,-62,-97,61,-231,78,-122,-571,43,26,126,74,-14,23,-226,-26,-207,-10,74,-77,-105,44,710,-2083,267,-2,-67,-69,-18,11,-492,-93,-126,-313,333,-9,24,-21,55,-131,470,123,7,379,-341,221,-154,-185,-165,151,-80,107,-206,-101,-82,36,26,234,29,-174,-432,12,-193,40,49,137,-408,1517,86,-240,-46,-224,26,-44,-1586,-60,166,236,133,624,-427,12,1230,-1002,87,285,-905,-496,-173,16,64,0,-111,-62,431,4,189,46,-67,345,56,221,-59,7,37,338,-146,-697,427,145,42,-30,-70,77,339,-56,-202,-164,465,-189,370,-437,-13,-256,460,-111,-187,668,8,-20,190,26,42,789,235,-217,357,-109,-23,79,117,547,-225,-1116,42,-198,50,17,169,38,241,-150,54,42,200,-372,-4,-120,216,-51,298,-124,23,-53,50,65,43,23,-61,471,-39,-74,-63,-8,-124,93,-208,18,-63,-628,205,-227,-49,16,-253,-280,-323,-215,-280,-53,-64,-279,-23,0,139,-83,-72,403,36,28,-79,9,-71,-111,-111,-71,-478,175,-50,63,100,-291,983,-158,51,220,231,-133,7,-504,-183,-34,376,-566,-448,-212,-26,9,-46,-213,-163,-572,-43,40,115,143,456,-279,-57,-44,19,34,-30,-138,-49,-17,22,24,14,12,62,-94,-794,236,155,107,139,409,-305,-249,-57,-184,-13,344,-1251,148,-130,-34,-26,-88,225,-54,-135,91,79,-65,390,-150,-339,23,-69,5,30,-49,-231,218,523,114,-69,-141,-18,36,320,-47,-86,-27,-91,100,228,66,69,-162,54,-93,-37,175,-30,99,115,-368,28,-54,-2729,-49,84,-420,-418,-91,-53,-196,116,-12,-511,-370,-33,90,-331,-18,-271,-32,-602,-15,191,-35,83,-18,100,74,121,-6,291,59,-30,-27,157,90,-369,-250,157,-171,87,-195,52,-41,-218,48,-65,35,-28,-25,1,-328,-931,-983,-590,-168,-242,-221,-9,-145,-37,24,-42,-56,88,724,203,-172,158,893,133,247,74,179,-289,968,-798,111,-233,-131,-312,220,-265,1069,-68,95,1253,136,87,-448,18,-84,3,-409,588,302,-915,3,-329,-46,-169,-17,-453,-51,-129,1162,-177,-29,-73,-47,390,-202,-1326,-251,-34,149,-49,-7,105,1547,-310,-40,-254,279,135,21,182,573,205,39,-39,-9,186,-137,-186,354,-97,257,-112,-450,388,9119,93,-92,-162,-198,-116,-150,-99,1130,-20,121,116,70,-177,-171,19,68,88,-231,-65,290,-91,69,40,-21,282,-625,-75,-75,67,65,-36,-44,12,72,757,119,88,-260,-135,284,-56,-142,203,-96,-53,4,-98,120,-64,45,-72,155,41,54,212,-265,-31,10,-43,109,485,63,75,-52,1071,-33,-146,-71,-46,-32,28,67,-790,199,-50,0,-250,373,-292,-13,11,-50,-154,-19,-61,-206,-55,130,335,16,105,80,164,-103,370,181,265,-61,88,608,273,1,-93,-133,-58,57,-26,35,-88,13,-44,-66,55,-90,-152,-1,10,-80,-144,380,-21,137,-1180,-4,-245,-386,-12,127,280,59,-100,33,127,-101,8,-27,-68,258,-8,-10,1,-77,-65,-28,-232,163,46,-117,14,40,-27,-116,60,-73,135,176,234,131,15,1540,-362,167,-669,114,-65,16,-93,-69,84,-92,-156,-77,30,924,-205,-420,554,-131,308,-36,34,20,-91,291,119,-130,1068,194,119,-175,-97,-558,-282,368,191,-28,241,-12,350,-189,-100,67,-478,-73,-175,-249,-22,-302,223,290,43,249,37,-221,-6,154,-521,199,-102,-47,593,-178,63,474,348,66,313,-28,100,27,-88,-47,-174,-118,191,662,540,-164,-48,-25,42,85,61,-25,642,-458,204,-289,-115,-172,339,8,-181,-148,-168,187,164,-28,263,-92,-3,140,2,-122,-66,-609,-148,-10,-626,288,0,2218,158,-333,-97,-28,83,89,-10,3,-84,110,-108,-127,53,-146,-78,343,66,39,49,-251,45,-14,34,157,222,-179,51,21,78,38,137,179,-278,-34,-70,81,146,-55,-226,-269,-61,-638,-24,25,-3,380,415,-6,-206,41,59,-194,143,-20,-488,23,-147,-224,10,-563,-241,-244,61,161,-34,125,260,-202,35,186,-864,-209,-113,-295,78,50,-77,19,-170,-43,-161,-134,572,443,-153,469,43,-121,1239,660,301,96,-74,353,-3,-116,33,110,16,2,-31,-168,86,-263,-315,419,45,195,-94,233,80,-28,-122,241,-194,-579,20,42,63,103,-7,-97,156,113,76,-43,-17,-189,320,155,-146,11,-34,53,-59,-36,58,416,837,87,-488,-141,58,-267,-62,-129,-356,-12,28,77,-27,33,-463,-342,73,-305,264,-263,-147,-72,104,309,-254,-268,-493,-37,28,-46,70,148,-58,2124,-11,20,725,-370,107,-269,114,815,460,-271,-9,-60,4,41,-37,-136,-71,63,-78,-37,-684,9,10,65,214,20,-530,423,-476,-135,141,731,-22,165,1532,-36,52,-69,84,356,62,-49,-85,-15,-428,157,110,45,-243,25,250,21,-162,492,287,-327,-559,-218,-60,292,-244,-142,106,-275,226,50,-5,-20,67,-120,140,116,83,-183,185,192,-387,241,915,-40,132,-72,-279,101,240,-70,33,2,-454,589,-59,-101,856,-12,1238,-474,566,776,-146,0,45,-19,25,-183,123,-187,11,-532,-359,-138,-27,-374,-221,52,-123,296,-379,68,-658,-93,-200,175,39,672,-437,613,-1786,-20,-60,-90,119,101,267,134,-12,-278,-7,489,-57,-157,-77,265,-26,361,-229,4,10,9,185,-408,-164,29,-92,42,804,25,-5,116,-242,343,301,-21,134,420,-37,14,-19,32,-173,-393,129,55,-441,-68,-42,-165,-2,578,349,114,63,-113,577,-571,-3,-28,501,-2,78,-241,236,6,91,-6,-80,191,29,76,36,-22,94,-28,-424,2,160,-82,-116,109,-7,45,-120,67,-197,-365,26,-376,51,358,-186,-228,-52,-176,122,98,-87,81,188,-166,12,-23,-8,-25,-1,298,-40,-70,-638,-256,96,19,-180,129,-352,-28,243,-53,-63,-984,-75,347,26,-7,-63,208,-58,69,-8,611,-56,226,-728,541,-167,-14,-105,68,-206,-230,198,195,-21,147,-128,-294,-81,16,632,-103,-65,69,-298,373,-362,-84,-57,86,199,-16,-311,224,-136,-414,582,19,508,75,-135,61,710,-16,1467,104,-34,263,-112,75,-271,-140,-187,-43,727,98,492,1,826,207,43,36,-4,426,94,-162,-47,-23,-344,890,985,136,94,63,252,124,-26,18,17,325,-75,59,-53,-162,377,1,160,-1,3,30,-59,-130,30,57,-84,-25,7,-39,100,181,145,-49,57,-270,50,-87,114,-458,-52,130,-34,-57,-146,-17,119,-183,57,-90,25,-181,-617,-9,-27,28,39,18,-38,-22,-46,-99,64,416,16,-75,-34,-112,18,213,1,104,-265,959,-134,-31,538,-173,2,-621,-247,467,-34,142,175,-577,61,-286,-48,321,-51,-154,-433,-575,-98,-300,-12,31,-136,161,135,-4,-30,-42,-136,-14,250,465,-110,111,-23,-91,213,79,96,79,-237,60,-390,60,29,-245,-96,90,-400,1035,646,304,-189,59,4,-58,-31,201,9,-214,18,-11,6,-800,70,152,17,-76,-88,-1283,-17,-24,216,287,137,33,106,71,108,-23,149,830,-182,150,191,34,111,-59,34,136,-13,-150,-7,-194,-389,22,-65,303,-140,-37,-225,222,61,199,-601,-16,220,438,380,-26,-71,40,-20,503,282,-179,34,328,150,241,328,964,-115,33,-51,213,70,322,317,-137,-221,-397,-90,-138,-217,-504,-60,48,-347,144,37,-126,-168,-308,-11,-64,-56,-113,75,86,440,803,26,-40,1,407,278,-1172,-389,-25,196,-43,108,117,-29,757,282,-166,426,643,-215,-111,-12,-77,739,205,-268,-67,-8,107,-97,309,-332,-59,-63,-60,-244,122,-47,-165,44,-51,597,132,-106,259,-19,135,43,500,522,-91,-69,610,-206,108,211,35,62,-11,-61,-64,24,154,-85,-285,-98,-241,-191,552,-202,-162,862,-68,-41,99,41,180,194,57,-29,163,-14,94,1019,66,-61,-82,-99,-295,25,180,-23,567,8,-23,-113,194,18,-18,713,536,-22,246,441,109,339,-57,-97,-161,34,-197,96,-58,-48,-34,83,890,31,-43,39,-18,-130,55,-21,92,244,-106,232,-106,10,147,788,-29,133,160,626,460,-32,-185,132,-25,-356,6,921,-14,18,82,-199,-3,116,42,-158,-181,101,150,-700,-36,-44,32,-105,216,-240,-180,16,20,-20,-59,86,108,43,13,253,-39,-12,1810,-744,-285,-218,-915,59,-185,-81,-42,-54,-120,-35,-112,-312,-231,-536,-80,100,-321,250,-274,117,523,91,-43,19,-182,-168,-70,-236,-185,-340,-60,38,9257,-305,567,-50,182,26,206,-104,-253,220,-9,-79,403,-536,-55,237,-30,36,-83,-162,-80,230,-36,220,152,111,-440,164,16,963,536,90,10,-2,1537,13,323,393,8,466,134,-104,71,-93,0,35,426,51,-140,-289,173,781,-252,-248,-208,-215,251,23,160,410,-8,-5,87,231,236,-12,-120,470,94,43,-52,-69,-1,66,178,42,-525,497,67,376,803,343,112,-28,-104,79,59,106,-7,-4,-60,25,19,-5,100,12,-46,260,-3,-131,-43,-464,-334,-232,-185,-202,-99,216,335,349,100,-111,258,-273,-33,-493,-144,15,-109,30,-65,-194,217,172,-181,-227,-51,119,-120,-413,7,-97,38,445,-114,-218,-100,365,-227,-84,85,-244,48,93,-173,15,-132,-14,656,55,292,-55,-114,-175,72,49,32,-92,535,150,562,-1,-161,2088,142,72,-43,100,-421,236,-178,64,-83,167,-8,113,-36,41,-237,81,-572,57,333,36,-478,-101,-37,77,662,-52,-10,9,-176,-188,39,-174,-42,-102,1152,-205,-76,277,45,-8,-30,79,49,-14,53,24,-543,-244,-178,840,78,66,391,9,131,-27,619,443,343,-350,236,-276,78,29,22,-28,-259,64,14,-371,-43,-41,109,182,-54,-84,-52,105,15,8,60,-329,161,197,-183,-103,108,171,-35,-123,-8,-25,325,-16,171,-26,15,55,-17,-144,-212,13,105,8,-532,-157,-165,-216,-115,-106,215,-10,-123,-344,50,485,-27,320,-48,-72,89,8,7,544,-869,31,-25,3,-42,-159,-171,-17,-58,6,26,-14,-13,-49,-31,240,-464,32,-115,17,5,23,239,-146,-1,52,-112,47,96,-96,1,-62,334,44,63,46,78,-86,2,1201,-2,26,-21,-102,263,187,-79,65,-9,88,-325,74,-61,-199,20,63,13,-40,89,-7,223,13,295,67,-39,69,-56,-184,-285,-31,161,30,108,1,183,-126,254,70,-72,-11,8,-162,-110,23,351,-24,22,117,72,80,-1,404,-301,55,-116,-143,328,72,-78,315,67,114,28,691,-40,171,48,-52,-110,141,74,226,5,-156,-71,-68,401,231,737,958,638,-46,24,3,-62,33,-532,-21,-297,209,-36,16,47,28,30,-36,26,41,-38,94,125,-81,265,60,420,163,-249,-113,809,-183,-68,-40,53,111,94,99,150,-104,-71,0,272,-29,-187,30,-39,76,57,-5,-8,526,-27,-69,40,152,78,-351,262,-135,35,24,98,244,201,-306,-89,172,15,-11,12,745,334,-104,68,-110,31,130,968,57,-122,399,-110,-94,-112,1510,-60,509,16,550,15,-16,-126,-45,-28,-47,22,-16,574,125,24,-133,243,-42,152,296,19,67,-8,-1253,-39,-17,-37,-245,115,322,-187,621,-88,-1,358,53,102,491,114,19,181,99,-219,165,241,2,97,89,-123,-61,34,-83,-21,-246,-424,34,28,291,68,-137,238,-2,563,174,21,-228,83,-727,-92,-94,148,238,-42,62,108,267,-192,19,76,-2,57,69,6,302,-172,-241,93,-13,3340,-6,43,-30,-60,-151,-33,249,187,-36,-9,-36,101,4039,-33,1342,26,-9,-210,-87,12,-14,-47,-74,-188,-70,28,-29,-166,-103,114,1709,148,232,174,123,170,215,-149,316,-128,109,-20,-7,194,-356,143,219,-6,-40,100,-28,72,-23,-81,2,99,-58,190,-36,28,-47,82,79,-61,401,-101,104,-86,26,-11,6,240,250,428,-87,47,-93,-33,-40,30,3,36,-34,-34,-41,-276,49,-110,102,39,-12,-23,-10,-7,-85,109,-23,88,-91,75,85,-103,-36,66,146,-100,179,92,1291,-154,-394,-278,-708,-42,-306,864,399,-15,-127,135,60,110,394,76,-137,364,-160,75,135,-124,-52,72,21,-162,-105,376,40,30,-67,95,-161,-218,-75,-239,16,-167,89,-89,526,595,101,1532,554,-31,86,-50,18,-250,72,124,61,-173,135,62,604,173,-488,-661,28,149,-6,-1,598,44,16,390,672,109,241,-77,-45,-14,74,-49,23,77,85,-19,20,550,67,136,13,83,-56,-5,39,-5,-357,31,1250,16,15,-305,-68,89,319,-58,-8,-83,-32,99,125,-211,-153,21,-11,828,-247,41,-31,-71,-73,589,-52,-1,-33,-187,-477,671,69,-25,33,-282,254,-22,-76,212,189,-61,228,-106,19,210,459,23,-12,-8,110,-49,84,-649,43,-33,-115,-164,-351,145,-192,-74,-33,-130,66,-69,-276,-116,77,429,-30,-93,110,-30,12,1035,215,36,69,14,140,-13,-271,-77,-21,16,-369,4810,-99,588,10,-7,6,-24,9,48,-6,-339,-836,-59,207,-292,-16,-123,206,25,16,63,134,-81,32,272,-85,53,-470,-26,23,241,120,541,1243,-940,294,147,-3,-57,0,-41,-63,-63,3,-11,-558,234,-567,121,-57,493,-365,-42,-33,-31,-29,-73,87,293,6,-93,-139,86,175,108,-166,-132,-125,-42,345,-112,-222,-412,305,350,172,322,82,-69,200,-48,477,479,-485,206,-1198,84,168,53,47,31,-35,-8,116,-195,21,-34,-4,-13,251,-55,-173,-19,180,-23,-36,297,-516,-33,719,76,-45,9,22,-35,-286,168,84,-144,4,79,-157,71,-350,91,54,10,-38,143,-217,-40,0,55,203,12,-319,102,-32,-71,-30,722,-195,-21,49,-306,1908,58,-63,-172,-89,-72,39,73,110,53,472,-2,149,-39,33,44,-90,16,-204,8,-167,-75,47,-4,-2,245,237,706,11,111,-135,-103,-22,-490,60,15,-51,-130,-55,-633,51,109,-52,-168,25,35,11,-6,59,50,844,-78,294,-170,126,20,-213,-5,-208,-39,-62,-242,-10,-107,-437,-217,-101,-117,-558,-44,-84,265,55,-758,64,33,96,75,-98,124,-155,-79,-135,-126,-275,183,-29,382,1028,44,465,-484,-11,-7,-89,-971,92,637,241,65,-527,-139,386,185,24,155,-85,-538,49,56,-170,-4,-18,115,82,-284,-528,24,281,25,104,-52,-474,115,145,79,155,-182,575,27,48,-183,14,92,-16,135,-1,-5,-79,163,37,118,-48,84,-193,210,60,-97,42,5,86,-108,-2,39,80,-237,-2038,-41,-42,182,-162,-36,183,461,28,-79,-105,199,69,-64,27,-116,127,-162,80,132,-114,-119,36,233,254,262,-21,130,21,-307,266,22,21,430,34,-98,33,-192,90,158,17,-220,-17,150,-442,74,151,-30,-11,11,-99,1104,-434,110,-469,147,-55,-145,43,-9,-59,-74,84,224,300,183,45,-9,-23,-125,-105,-17,47,-110,-69,271,-287,-145,95,-375,169,632,84,-15,-217,443,-184,-238,161,234,7,936,-33,-195,59,253,86,18,58,-143,-21,99,15,0,1219,44,155,-82,20,-23,-160,-3,-9,-69,160,-50,83,-329,220,-190,-362,-96,-153,186,2,-74,-168,94,26,947,164,1054,597,1551,58,-571,55,31,42,9,25,-124,-51,50,151,-7,-124,-95,-53,-400,116,539,48,23,141,-26,-187,-25,-18,-50,40,13,134,-65,-166,-513,-431,40,-125,640,-144,-232,-280,-27,-50,-12,176,-22,-85,-70,423,165,-150,280,-29,-123,-27,-40,-64,150,0,-138,410,92,-11,154,85,-11,-197,49,-122,-250,245,-100,-232,-139,101,-417,38,227,-148,-230,201,242,-79,-61,-29,439,-155,72,151,245,-117,101,203,439,131,-25,15,601,-380,-184,-117,-103,220,-97,4,-39,-113,265,25,77,67,85,457,160,206,-569,-118,75,-375,70,-52,245,-162,-288,260,-91,6,-55,1,-73,72,-191,2433,-372,-8,179,12,-66,192,-50,100,-43,-24,-1,51,23,105,-296,-308,-19,-15,31,-77,-21,438,-28,797,151,108,156,30,392,81,29,52,304,109,428,-257,334,-339,-85,99,378,-57,-187,-75,55,1,-40,8,665,225,-408,156,15,628,-403,27,19,409,-78,28,-21,-64,-65,76,467,131,125,157,-8,83,202,58,-381,-61,-56,1,475,366,91,-259,-131,43,582,73,44,-225,-51,-462,84,36,-24,-32,97,-32,132,198,-126,-84,18,-67,968,77,26,-95,-88,-30,93,-45,37,-70,-126,62,-96,23,-80,80,-12,-24,-155,51,196,262,-57,1070,-138,59,-559,-34,157,6,155,119,-105,-51,-93,-104,-120,-5,-3,-1,-50,77,29,460,160,849,25,147,153,938,-197,0,90,74,85,-83,447,90,-322,-105,324,-62,21,-123,-26,-26,34,29,544,7,-22,128,48,-75,97,274,-11,56,-150,-531,-198,19,-22,-1,964,29,-57,6,238,-132,-114,-168,100,487,259,128,-76,-66,-24,-148,-338,82,299,-73,-227,166,29,31,-106,57,-11,423,27,1414,383,13,39,143,70,-272,336,-45,45,-159,-418,-46,121,100,3,61,-95,301,-121,-58,792,81,-3,-8,-866,144,-60,-63,-166,533,-671,22,-11,727,-18,15,-93,38,-53,8,663,-12,-358,6,-467,-57,14,-37,96,221,-99,-28,60,58,339,-473,309,-14,1250,180,0,-290,1028,-118,77,3,-211,-8,11,596,-430,-2,-27,-130,-45,19,-40,-37,76,-46,93,531,-174,-307,90,24,537,28,68,-168,-179,-8,1534,430,-54,210,-95,-379,-106,-73,-150,34,28,-281,107,62,-80,841,483,-29,-157,-14,79,327,-13,107,-477,-114,521,-355,480,-169,-158,874,906,64,68,223,-8,-28,196,37,503,-76,-155,-50,-7,-3,-143,136,78,-170,6356,50,51,-108,-65,-83,-90,205,-13,461,-33,890,-34,-174,60,0,-85,-64,-28,38,-3,25,55,-5,88,37,-43,66,-178,-113,-191,-132,-393,-38,102,17,42,-280,194,-145,464,71,-61,19,-370,190,-587,-83,5,-145,314,-48,-74,-13,50,-504,-40,-544,-26,93,-434,66,-32,-20,-168,50,66,354,148,6,-11,3238,-83,52,-37,335,-197,-90,540,160,-205,30,-79,282,-47,126,-20,-157,-34,182,-192,128,112,-77,40,-38,-48,129,95,-63,-156,-142,132,-36,-109,230,-4,64,225,-260,-80,675,-27,-60,113,218,-104,-53,-98,-315,-233,-8,-84,-1301,10,-29,36,198,73,313,-269,65,57,34,409,626,-357,531,-135,-48,-122,-109,-70,-131,602,276,221,-58,210,21,66,-37,-161,-20,176,11,308,102,-42,-48,-16,-511,64,-26,21,117,19,100,22,150,170,71,5,-50,295,729,-176,224,540,0,-137,-12,-148,-10,-685,1280,108,231,9,72,52,145,-138,299,12,22,-21,84,58,-4,113,-174,-57,242,29,-2,117,-8,165,146,-91,-70,122,-60,-12,-67,154,109,-321,-76,11,-13,50,1,-714,-28,-21,37,-63,-171,-299,247,37,64,5,242,7,-86,6,68,-140,234,100,109,-192,-48,95,-104,-17,185,-49,-77,591,74,18,-59,-56,-174,90,89,86,-18,70,402,89,47,72,-151,-244,661,-218,-3,-194,-48,30,-37,-6,320,-36,37,202,59,-173,58,-77,89,150,219,-10,47,146,10,67,-84,-4,17,-6,22,25,-31,-65,31,-359,58,352,69,-135,-50,73,-59,58,-21,-136,284,-31,-142,25,-54,4,191,23,-325,25,133,-57,-22,-60,14,-8,-211,217,-169,465,295,331,189,207,202,-73,102,-145,8,-82,-58,-13,-59,167,63,54,-10,20,479,23,15,31,-8,-3,-34,444,-79,51,-75,-93,-262,-44,301,57,-39,46,123,-9,114,-123,-122,11,-13,78,32,57,353,30,-33,58,-11,-86,30,26,-34,-33,113,78,502,17,-42,-257,217,32,327,-81,9,340,-67,-16,71,8,-200,-620,295,12,3,201,-38,148,37,48,-52,-133,-12,22,1190,-233,132,-73,-17,12,-30,99,13,-77,-243,-18,-61,9,-12,-265,-308,2,28,3,-54,298,675,-6,148,11,81,-3,-20,-46,-39,-91,309,-140,114,23,247,-14,-18,29,-94,200,-90,126,-59,243,-34,-32,-10,523,489,-6,40,290,413,-91,538,32,-12,-11,-158,-175,182,82,23,43,285,655,-486,-20,-24,-38,43,-195,-260,-182,-100,226,591,-63,-198,-95,43,87,104,-66,-34,-15,1,11,-411,-98,-90,-47,-463,118,1163,-74,42,-8,-346,18,1016,791,25,63,158,320,506,-131,86,898,-219,-49,180,383,-99,-49,21,-82,144,12,451,30,-196,1431,609,69,4423,162,-409,21,-325,-57,261,-37,-460,83,-148,188,246,65,102,-35,36,513,43,-54,-745,133,646,24,498,137,-1,-171,55,-123,-1095,0,53,-308,-143,340,2057,267,171,45,-22,324,358,422,12,-37,183,-47,418,104,260,-158,209,248,505,343,-6,-104,0,152,87,19,-114,-121,551,377,-723,600,1096,89,300,254,-527,25,208,-116,-59,-230,81,17,13,127,473,-28,144,150,373,14,123,24,-347,148,-45,6,36,-7,47,3,137,-25,101,31,10,-55,3,41,783,379,1,430,-10,343,-26,46,-1,373,257,-1,1603,30,-7,565,19,-101,65,72,-92,101,126,-186,-238,65,219,-150,-94,-89,-69,314,9,109,64,-39,48,-76,240,-86,-21,290,-23,7,29,-311,-11,463,-10,143,72,77,86,79,82,9,-1,169,104,103,46,96,-175,-2122,-620,187,32,136,109,-134,-2,0,-33,19,114,-119,18,-19,27,91,-269,-6,-59,1,-59,-144,126,181,-105,96,-11,61,-46,132,-56,-183,101,195,83,112,-77,14,-42,23,48,152,-259,-144,142,99,-17,-18,-11,51,-486,120,-165,-24,-52,97,14,-82,65,-77,604,137,48,-10,221,-504,-65,960,111,72,31,-131,-34,6,47,26,52,338,-253,-61,-57,88,-315,-230,0,279,-218,-108,161,24,219,249,2,42,40,95,1,18,-38,182,-6,33,152,-272,-92,83,1413,-98,147,67,-418,145,70,-34,108,45,-145,67,164,64,1,16,35,-43,88,260,-2,41,-31,0,-7,29,235,384,9,-49,-30,-103,269,-13,237,-128,-288,106,11,-35,23,122,-64,-254,10,14,-73,25,18,11,30,30,72,-27,30,-152,49,43,-211,154,-91,32,34,139,1350,-50,49,-49,105,46,1867,160,40,-315,-82,281,-36,278,25,-89,-211,12,-278,54,265,-131,26,-70,-1,-262,-30,70,-172,3,129,177,45,44,244,287,134,160,-32,-130,180,7,-15,-241,-85,-252,-10,0,-5,-140,-150,-1,357,435,42,-30,-88,-71,365,656,-407,-614,151,-32,128,-591,-44,23,57,5,17,70,-281,130,98,130,11,57,-57,276,-165,127,106,13,348,-10,33,44,49,-42,-327,-142,-35,27,1202,29,-90,4,-21,32,-20,56,-9,25,-48,-24,585,27,164,428,54,15,73,-118,298,65,-53,-39,-17,-64,27,-807,-54,26,-159,202,-318,27,-195,-567,21,-107,89,167,77,-30,-54,70,-383,-211,-276,70,-43,69,-75,-31,-503,-493,-87,49,3,-142,50,30,8,-1,49,137,-228,174,818,128,4,-175,-82,146,-50,-80,-10,-97,192,10,162,-417,628,12,366,-12,-172,32,244,224,-18,-167,24,-52,6,-147,6,45,-125,-62,940,50,92,52,24,17,-101,30,29,-207,-49,-104,2,-7,-17,9,227,-62,-141,-3,80,-209,621,8,120,120,-44,-151,-134,701,-17,-84,251,48,369,-13,138,-126,-44,-57,119,67,-152,7,-216,-29,114,-50,-153,181,126,196,-71,378,-8,275,49,-107,197,605,-178,-390,-11,486,-40,-25,21,-8,-649,-14,-62,843,3,-22,213,22,63,18,-67,-150,-70,266,71,-41,16,45,-120,-40,-2,21,22,221,-13,85,307,231,43,-232,-141,117,-148,100,1372,12,10,-432,33,75,72,11,-134,46,238,195,291,309,14,103,144,62,-459,-39,-11,3,-78,-6,-11,145,-213,141,6,894,326,-24,27,78,50,72,-117,1233,24,170,-2,124,183,220,-32,-240,34,-75,-178,7,-10,-15,-719,-23,-71,86,57,11,-107,-387,-72,-21,183,609,-31,218,-17,-48,-38,-80,11,140,277,68,-28,76,1,-57,-19,310,299,-68,1,33,-159,114,144,165,275,-241,338,-18,-74,12,-115,-27,-160,102,-125,78,-16,-36,387,138,23,105,-18,-55,59,31,144,14,1,-218,69,95,-9,25,600,-16,-75,-91,-20,76,13,5,-11,12,496,138,260,156,-44,-58,-108,-8,194,-24,21,125,-2,272,137,186,-14,79,169,37,-34,-48,575,-51,35,-125,23,666,72,-28,48,8,-104,-66,84,-34,10,-16,-981,56,113,1082,641,32,-133,-38,-310,-187,-43,-526,-123,-59,-86,37,-47,23,-128,215,-9,-50,9,226,-1,21,-5,5,148,185,-60,-186,25,199,144,39,-44,66,207,67,-36,14,341,23,364,341,-22,89,240,41,-49,-532,-49,0,-151,358,-155,142,56,-194,-59,8,27,72,313,15,-45,4,-40,-134,-11,-67,85,-71,-23,21,-29,69,-4,-89,-59,-21,97,-8,164,5,37,6,122,225,-72,-357,39,-427,-12,-74,-268,-41,76,-258,537,-31,152,130,-76,-42,36,-167,-53,101,-168,-28,-70,-40,386,66,59,257,-146,-16,95,133,-66,0,331,897,83,77,218,253,-146,328,77,64,103,36,-24,392,-749,2,-9,346,31,333,95,22,-171,510,75,-15,311,-116,11,214,-4,-87,-157,309,-215,-30,-16,-1,-24,94,-27,2,1079,15,27,-41,107,573,-243,-48,-51,-21,-24,57,55,-53,88,55,-34,13,175,-265,-145,-1,37,557,192,71,-449,-180,-27,92,12,-156,181,-32,-46,-4,-128,8,-86,38,-57,78,-70,3,83,-22,99,19,32,-6,-10,-150,5,157,-586,58,41,-20,-86,56,1683,-11,-707,12,13,192,-97,-63,3,-7,462,29,52,61,99,-45,-70,-92,-77,184,44,117,-79,-278,-125,33,-43,28,-61,-1571,325,5,224,-25,123,125,1316,-49,-24,155,65,-179,-80,227,8,38,-3,356,71,-170,78,-145,193,-105,-7,292,-255,1233,-51,-509,-337,92,-103,683,21,576,273,-39,1,59,45,68,-45,8,29,83,-206,386,590,-46,-369,64,-165,-12,-164,-313,-66,-43,110,183,-104,-154,102,245,167,-62,-114,395,403,19,-12,-1,-378,19,-108,51,172,-60,-9,-64,223,-79,32,49,-444,18,60,-212,54,120,-19,-46,-78,-164,-92,234,25,193,25,57,166,-107,18,597,-227,30,396,-4,-51,184,53,-270,105,-41,85,35,-34,1193,351,37,40,63,-42,-9,21,16,85,2,135,462,245,473,101,7,193,104,78,368,183,29,704,45,-560,-94,-22,136,-50,229,-26,182,132,333,118,-163,-77,-2,-79,-10,-13,67,-158,259,162,83,-52,394,-38,-34,179,18,-103,15,-38,104,-22,111,308,-425,-67,-4,24,23,62,-65,-37,103,41,1095,349,-30,13,-19,63,-2,32,-77,492,-8,111,-89,-24,312,16,27,-65,-365,82,-50,116,-139,-76,17,-35,-15,-11,59,-43,-5,-115,-24,54,78,-23,30,-7,291,-78,12,-49,49,-190,380,92,56,18,69,-197,-59,365,-248,95,-43,-53,26,42,16,-2,-144,-182,-11,161,125,-314,41,-93,8,788,-16,53,62,-126,-119,172,-85,-26,6,-194,-29,-29,-4,-61,214,-5,6,-10,-144,-16,189,-442,275,-18,244,218,267,27,-155,138,-50,-181,-189,-108,-74,42,194,0,536,-145,-23,-62,118,-996,197,-42,-71,41,79,347,-33,155,1628,66,166,133,122,14,-9,-20,28,30,442,262,76,282,558,136,138,13,-92,-9,-281,332,-34,297,95,211,-25,80,146,-160,46,390,-403,-110,-24,195,-316,-132,-107,-8,4,-234,203,10,193,35,-25,-20,56,-128,20,-58,680,-118,-1,193,804,86,-10,-5,-45,-163,-55,1099,98,-20,-47,40,211,-175,11,-220,1461,-29,-44,27,-50,-19,9,-334,359,278,-123,617,347,169,-63,-253,34,114,84,-10,-62,38,-67,54,656,28,102,210,199,-170,74,-8,-47,236,-296,-115,29,136,-447,216,-51,7006,-117,105,906,6,346,-8,332,71,-106,-69,-12,170,-139,-908,-115,209,166,-152,-70,124,717,166,-61,-130,-404,66,450,17,-45,529,-493,-33,96,318,27,27,1,27,-13,79,115,140,-83,187,44,362,-61,198,1116,226,60,-41,-68,67,-46,-636,-460,-86,479,139,177,154,56,358,215,91,214,18,-4,-26,253,-59,6,-1,-125,10,-126,7,41,-3,-482,81,109,-16,-92,258,95,-15,127,1865,82,333,755,95,-435,12,-87,-94,55,0,505,-15,62,33,237,223,-11,367,568,-138,43,-332,-7,35,-122,14,-37,-36,-105,108,-32,-260,176,410,103,268,11,256,1630,149,329,240,-323,302,4,10,-76,-476,-215,-91,-36,-46,172,-158,-187,83,103,-91,910,37,489,-135,319,42,334,4,-76,81,-6,-101,-37,52,111,211,267,60,-108,80,-61,12,-120,-195,-41,-211,-433,-96,465,48,123,64,3,493,-93,-108,271,25,-504,145,-107,50,-32,-118,-1,676,-84,-251,-49,-57,23,31,406,14,38,-131,319,686,298,-232,-3,-66,-90,-159,161,-156,-177,-295,-15,319,-203,-64,216,-204,-100,-896,-25,-32,-8,-74,523,-77,-426,-90,187,63,-80,-187,212,144,32,36,77,-45,-55,70,390,-115,864,187,379,-49,-55,-5,505,-486,35,-130,-717,33,123,11,-23,-227,-104,126,-420,130,-34,103,-39,56,118,-372,53,-217,-92,386,33,-75,-136,42,94,453,474,608,-1101,62,-22,697,75,86,357,84,-28,44,553,32,-12,-42,-30,125,-306,-20,6,204,69,-30,-6,322,215,-32,-63,-153,-54,204,-21,41,151,-225,80,236,-34,2,-130,-487,-263,-73,468,-27,-19,-89,723,116,-49,723,-36,-143,-113,-111,-183,72,-18,18,877,-49,-155,193,-266,43,17,-36,-131,463,-61,-37,166,932,321,1796,-53,162,308,39,64,178,130,-110,444,146,66,52,-92,972,133,-134,12,18,345,-431,1028,-52,252,64,-156,-22,13,1137,-46,43,-84,78,86,259,-241,186,450,-195,72,-1,-213,72,316,23,-40,-155,4,-49,41,-14,-37,-332,112,207,2,291,24,-15,1067,20,52,363,-10,98,-21,4,-3,-35,-60,-109,-905,396,623,-166,166,68,475,21,491,-183,-291,145,-26,-191,70,484,64,24,243,122,-23,-4,118,17,-32,4,-40,141,74,-12,-277,-56,42,-51,95,192,187,17,1047,62,29,573,359,84,178,-90,68,-22,-116,-36,52,125,9,0,15,59,-15,-50,-133,74,67,-46,-99,33,-25,51,-267,-113,195,120,267,-64,-24,269,-77,-67,300,-35,-252,193,-349,-162,116,-129,-12,320,46,-140,66,15,-10,-131,84,475,-36,-147,132,198,240,19,306,13,-203,120,6,-331,8,-12,98,-129,-41,120,-227,-134,169,286,-67,542,28,4,-38,-163,29,188,-40,-5,302,-610,10,51,-82,-48,20,-67,75,48,410,5,-114,316,-24,170,-13,73,444,43,-247,861,499,-200,104,-65,1,82,-59,48,72,0,-358,3,-50,312,20,-14,-89,41,41,35,-41,233,667,68,-26,-145,-49,-23,-33,17,219,-57,83,0,-116,-231,17,60,-25,33,243,-33,1391,119,-38,-2,33,-40,25,-46,192,525,-25,-112,30,-294,-21,-48,-126,2014,-18,-52,25,-380,13,768,43,53,-43,-660,-24,400,19,-136,562,-28,296,69,607,268,-42,107,-137,448,61,-144,-202,644,348,72,-179,159,440,145,227,-89,59,88,-168,29,-6,46,-7,65,-228,-19,162,385,52,63,-44,131,-2,298,-124,-132,192,3,43,516,47,223,-1,-392,98,109,53,72,-139,123,111,-62,43,63,-125,10,-171,-16,-113,-4,27,123,-11,-71,14,681,-182,-5,41,-6,242,-67,124,46,-188,50,1472,-7,16,276,238,-8,97,-31,529,61,515,-335,455,-82,382,95,254,-52,-199,-52,-112,158,-168,-492,3,-104,80,-158,67,-100,-31,-106,215,-86,-150,-103,2,51,0,39,58,55,179,308,-4,-5,-19,576,130,-49,664,122,324,169,-310,-9,819,3020,1075,31,-319,-555,91,196,7,167,-311,-221,-77,-97,382,-136,302,209,-34,4,-176,-99,-848,68,296,65,137,113,117,375,50,33,-2,-605,-50,-1213,305,-79,346,1196,-5,39,480,134,-4,214,8,61,140,-509,191,-45,-50,-208,272,18,-135,92,6,82,893,-3,62,34,-8,170,521,217,295,-1719,197,1333,22,-155,337,-396,-199,-13,-10,52,-1,-101,41,39,44,95,121,641,-59,31,-18,-25,-98,-351,227,663,-86,-71,-101,477,-27,227,-177,693,88,78,10,375,168,122,87,67,4,27,-40,-77,-30,-36,-142,273,93,-408,-189,38,-36,3,51,148,70,-51,24,84,62,-43,194,77,444,-44,-187,311,181,151,14,280,57,-83,244,-207,109,140,401,-17,559,105,141,-87,104,-47,-82,-12,-32,-148,49,197,-99,-44,-71,374,341,21,150,-65,352,-119,38,19,-26,307,9,-27,-117,-132,37,-92,54,-160,-665,-11,-123,-395,-166,-125,10,29,224,-49,-509,8,677,-114,-3,-536,-15,30,-29,17,42,83,-7,89,34,-78,5,-28,-101,177,660,794,-58,-49,95,127,-89,-162,-155,86,42,-122,248,284,74,13,-83,-249,-1,-22,-136,34,-348,38,54,-13,44,-84,51,-104,-11,46,56,30,326,-181,-27,80,214,-21,-14,-144,140,-2,-83,-4,129,-1,-97,-41,-96,785,47,-151,20,-39,85,176,25,-16,-34,284,-189,-5,-158,304,-130,-46,-241,-126,-488,-23,-3,-37,-125,56,19,64,-249,-389,214,-14,305,9,193,-160,140,108,-105,650,46,-32,-16,11,701,13,-161,-134,659,179,754,16,1742,473,131,-80,-46,1,145,-97,74,35,-500,98,93,63,12,71,-4,46,-9,17,292,68,-313,-58,26,7,-4,39,-172,-42,53,101,-230,32,-78,-19,128,41,-66,413,-41,38,79,294,329,13,31,169,-79,-119,-90,-72,-98,-69,61,-104,-316,-26,39,124,440,21,30,35,-124,-243,1285,2,360,3287,1,-28,486,540,96,-105,-6,172,-218,-27,504,89,8,134,66,-50,10,-43,3,311,-29,-88,-14,35,34,88,-236,166,163,202,-193,-35,-10,38,-90,-48,64,67,-131,-370,-25,-319,54,49,-112,-162,-176,50,250,320,22,76,-43,25,219,29,49,-18,11,2,808,378,143,33,64,-58,44,108,109,93,42,-107,78,-149,22,42,-91,-5,-23,438,91,72,-131,-52,-38,23,353,4,34,366,208,-33,5,213,-22,22,-103,-54,-133,-95,-284,-67,539,121,-76,-713,-265,39,-127,-103,642,70,-100,29,-40,-247,755,64,-71,206,52,264,-10,-52,-69,-90,16,418,-127,199,-32,-289,308,26,1122,-253,82,-95,-403,-98,-240,-48,989,92,86,-158,206,-101,82,489,124,18,592,154,-78,-1,-173,291,20,-489,-604,-42,-40,1475,-51,-409,262,-217,74,12,430,-121,41,51,694,-664,4,110,15,74,67,50,85,17,46,9,6,-6,-134,70,172,23,158,270,48,-54,1,114,-83,127,9,-28,-4,144,46,-553,56,-47,114,-110,-126,132,17,322,72,141,188,78,44,-29,-16,282,996,111,-3,-22,290,-39,95,43,-98,189,100,-82,40,207,-113,133,-271,-93,647,-458,-222,-71,597,3,-84,-13,-9,-13,141,146,-32,-32,-120,-217,58,30,-3,-71,20,12,294,-65,124,4,137,27,-4,35,290,-36,597,1213,-49,3026,-622,305,-123,310,47,13,191,-426,94,30,352,-18,301,-466,204,0,-35,-70,-68,-283,18,146,140,12,-27,197,143,160,138,441,-89,409,15,142,175,19,189,0,44,-118,24,72,52,-37,106,324,-62,-252,-44,-10,-184,-416,-73,-413,-369,-5,0,51,148,50,100,-130,-23,258,-21,431,103,125,192,59,-61,17,-38,-384,185,-5,-20,-51,-83,18,93,206,77,171,-81,-28,278,30,-189,-827,-192,-37,43,29,-74,85,-191,128,-635,-31,93,-247,28,6,-20,-41,-87,-197,-163,-1,151,0,-902,8,124,-18,37,15,-81,118,102,141,1012,3723,131,-47,-321,-79,152,21,-43,144,535,-134,-53,33,-176,13,-34,218,-136,30,-196,290,-247,-31,-188,-109,12,39,-12,-10,41,146,-413,-13,147,183,-15,112,296,-27,-31,-43,-238,523,59,-130,28,16,-213,-1,-56,546,50,1,382,10,-2962,-62,68,31,-1,-48,-24,-22,-180,-68,-600,-98,49,-54,96,163,-106,609,-42,805,379,653,-109,-126,-5,78,-95,-52,-251,27,20,10,85,-39,259,3,-24,351,-596,-331,-238,-2,314,81,-99,-377,-59,-213,1,42,-262,279,-9,89,30,209,-273,31,-239,-161,-45,-43,501,-6,-89,-209,-32,4,-734,120,137,-99,5963,52,-17,696,134,8,-100,206,-155,290,-24,-277,213,131,5,-14,118,21,133,-337,1842,-845,108,-233,3,-437,-177,30,96,214,-177,-280,454,-368,300,72,374,306,440,-9,-81,-196,136,11,234,104,-382,-140,-117,-67,110,3,-27,1481,95,621,-23,357,41,1194,35,185,-50,46,276,313,-52,127,73,-70,-48,-2,-31,-82,103,244,-2,7,29,46,-25,856,618,-108,-1,190,-170,82,-58,-24,-483,60,487,511,-347,-101,-40,-29,50,38,-84,-33,-308,-158,-63,-69,28,-450,91,-53,-93,121,213,-22,157,428,-75,-92,106,152,245,34,-25,64,456,10,-10,-110,206,117,-62,91,495,-491,517,110,17,493,118,115,-89,-64,94,-194,-88,-91,-111,-164,147,-83,-6,84,-13,-95,171,232,71,410,591,705,118,-210,-160,69,26,69,-27,-65,8,213,80,6,21,-116,247,-57,-68,1076,72,11,252,-4,-236,-48,84,24,-143,83,-129,175,-48,36,-58,139,263,175,229,226,-25,-140,170,29,-63,-5,87,119,-36,-101,-119,273,25,-3,-53,-100,430,142,85,489,25,18,170,-50,7,8,287,71,348,295,-1,59,0,405,-53,592,471,17,338,185,69,-21,42,-17,16,36,-41,12,155,493,-190,-16,-5,-22,3,-152,13,263,58,-173,-248,-18,471,-18,-129,-143,-34,142,-108,-62,61,4,-56,70,-62,-155,498,-166,152,92,-218,-9,-176,143,3,-57,-364,-40,60,-241,36,128,-41,-1,-232,27,-143,13,859,183,-50,-30,49,814,197,50,122,-47,-172,532,-9,-136,38,-90,1769,-8,2327,63,-55,64,541,27,70,-135,59,88,-25,-30,-1045,-37,1086,-44,-64,-117,182,-88,-5,13,-91,18,-11,-40,297,108,72,30,-1,29,51,14,297,11,-14,66,559,62,21,35,-136,67,-224,180,-170,-195,123,34,204,-201,233,-138,28,-52,-44,86,-8,37,28,15,-8,-31,5,-71,221,72,16,-311,-63,-5,-138,5,-184,39,511,-45,199,-25,149,-49,-152,0,-34,520,45,-142,29,-1,8,11,35,16,176,-2,-135,-36,-36,23,129,73,-11,513,37,197,-104,-71,-56,-3,36,-49,84,-278,114,1,57,49,115,51,49,204,90,7,-29,321,6,-46,-13,55,87,501,-150,47,42,16,-60,12,900,-42,-304,304,12,233,41,171,-401,-159,-94,-5,7,-76,-60,55,31,-33,349,-16,-121,494,17,169,152,73,407,-3,-19,-124,47,216,87,151,-132,-2,28,-101,144,53,903,156,270,106,-97,-105,119,231,950,-156,-308,-161,-26,-296,-38,67,88,23,76,22,72,332,32,-95,84,5,-2,497,-23,201,-3,340,-8,-12,325,15,300,24,47,90,-64,38,32,-47,116,-210,-197,-31,209,-100,95,-50,-49,-53,13,213,11,55,32,-106,-41,98,-74,-45,-98,43,-569,23,93,28,-197,-155,-35,-408,-59,-66,-95,-59,87,-12,31,-40,-71,155,286,-66,-47,-222,28,-778,8,106,-136,140,-35,421,119,103,166,-9,191,-214,-128,188,-64,73,-286,575,-213,355,-26,1,-76,301,10,373,-142,-22,-45,24,109,0,-97,336,-68,9,-578,-227,-13,-119,21,-27,44,-51,-157,292,806,-28,118,-263,554,-128,-5,-36,-12,-141,-33,14,-215,67,62,-5,-190,-7,49,-186,-325,89,50,-37,-476,-159,-206,28,-40,145,-10,-168,10,7,347,232,339,55,103,162,-291,50,-13,-5,433,-21,-52,-13,-5,66,-134,-140,-9,-43,-79,5,64,131,63,531,252,-15,-73,17,-159,13,-9,152,-40,-93,89,64,39,50,-32,-63,162,-158,70,59,12,158,18,-108,-124,90,-121,248,-159,-8,-28,16,-116,16,162,272,157,-128,217,269,79,25,184,-8,36,63,58,7,-733,384,-48,80,-63,-28,-15,88,51,2,11,-89,-228,-26,-41,-60,4,10,62,-19,153,27,-39,852,112,-63,25,-72,-10,17,32,166,-97,71,-68,70,112,60,-29,-30,1920,-38,259,23,-7,49,1001,-95,16,138,-24,-40,69,-3,16,10,44,45,104,-173,9,90,-127,-48,-131,126,80,378,-5,-55,-80,-153,-35,68,-11,-82,30,-59,-37,94,43,27,-24,35,-40,107,-88,34,57,-79,-11,-45,-51,406,17,72,-199,2088,-21,148,-102,5,-122,-161,-971,-232,12
-43,-103,-38,40,-108,-185,-289,-74,22,154,-96,-296,-162,-14,265,101,14,-213,19532,18,101,8,21,-40,10,-40,-31,8,-11,-18,-99,-6,-273,-129,-184,-172,-47,30,1059,828,852,159,46,837,251,12,1696,76,-27,69,428,5305,58,738,-46,-12,72,-37,98,81,122,200,79,-348,62,51,664,189,-69,-584,-780,-256,-452,1417,44,-66,106,69,474,-143,-19,258,-42,20,52,319,-20,519,91,-7,302,40,407,305,458,-18,23,127,11,-11,64,-58,46,-111,81,14,470,112,-235,30,73,-128,70,-444,-283,-9,270,-23,13,-66,-5,-120,-17,564,-4,120,119,-4,115,222,148,45,-15,-17,2,-5,43,343,35,173,-104,36,-56,49,21,27,140,659,4,40,59,254,67,382,-82,-415,190,-2,44,-73,91,108,-51,169,154,-19,294,-7,-98,-19,106,6,130,-17,-1,101,168,-251,-30,167,848,-20,-46,55,-108,-59,-24,-35,-717,-45,869,-6,10,-43,-57,46,94,85,-10,-37,104,22,-40,97,-112,-21,-278,7,225,121,24,-271,38,-166,-89,-498,90,598,-149,77,22,-34,86,-7,34,822,-201,29,83,-15,-40,12,155,61,-1,-86,284,48,369,77,-114,139,273,-14,-2,388,12,30,80,221,5,281,-1,35,204,-117,-12,-31,144,-23,181,457,-288,553,10,-67,11,-916,16,-113,-268,6,597,75,122,312,-40,-23,-361,-64,-36,-32,2257,7,40,34,18,47,108,-99,918,599,353,-41,-5,227,1,184,15,142,54,-90,-23,173,162,-42,147,346,-64,-25,-896,118,-92,47,268,55,49,3,-24,-5,325,269,265,33,12,39,1113,204,67,-16,297,-129,109,135,109,113,-201,141,443,237,23,-171,58,-125,55,-7,594,19,-272,1029,258,-3,34,45,-71,15,100,135,-84,-7,-578,624,247,278,43,118,1,587,113,238,16,-212,160,11,106,312,61,547,284,173,177,-32,186,328,112,-44,-301,164,-60,-45,-16,-11,18,-279,-22,169,64,-11,622,442,176,176,28,32,48,-211,27,-357,-14,82,257,332,-57,-14,-10,90,-37,-6,-6,-22,-6,-67,212,182,76,24,791,81,-43,130,1083,70,-41,-38,-164,3,388,-51,77,-46,361,50,291,29,-104,-307,8,141,62,283,495,63,56,638,-92,-408,-36,-223,99,38,56,49,35,284,-31,38,-187,-4,429,18,-68,34,38,-175,169,-109,-40,-95,87,101,81,3,478,46,119,-117,-4,-42,-18,-11,12,-121,-88,-254,40,-16,45,47,-69,138,-1071,-230,440,35,-27,210,188,8,-332,-126,-308,-6,59,-20,-274,14,72,124,32,301,42,361,21,95,-293,475,464,347,140,145,607,369,63,241,374,142,64,-28,-23,-7,-52,106,59,283,97,14,-3,-381,26,-35,-50,615,134,397,314,465,85,45,-5,-13,18,-151,381,263,-107,71,30,3714,-5,-835,106,-295,-59,-25,19,276,236,-5,115,238,110,22,-242,389,25,-266,26,44,56,-334,179,115,-70,-55,-145,121,-6,-471,-111,-72,-24,52,79,-16,297,16,476,53,-893,103,109,831,31,-59,172,22,155,39,-13,53,-38,302,1107,213,-28,-265,-139,95,63,-26,130,-73,120,-25,124,272,62,43,-238,171,12,222,36,-144,-17,143,-74,271,13,597,270,16,104,391,139,-20,39,31,21,17,40,-18,224,256,44,361,603,477,-692,55,-24,-202,102,213,-37,74,112,62,137,32,14,106,221,-104,-33,-53,-127,-315,743,587,-478,65,-45,-30,-77,-7,-135,-84,144,-50,30,204,300,-214,-148,56,10,212,-27,208,196,-85,264,-59,-97,107,4,33,-55,152,23,111,80,87,-1416,98,-35,27,23,426,-45,-155,-84,135,79,45,71,-85,152,52,227,-1,37,32,4,277,53,39,103,48,428,-83,-17,56,-487,-31,184,-20,-10,78,-61,-26,182,-226,15,-28,-179,438,-136,-426,-99,17,-4,166,119,44,-18,206,374,27,259,-22,561,-10,46,47,87,142,1299,-44,65,13,3,196,306,-50,-212,241,1423,33,-125,306,-155,430,462,767,104,360,79,-151,-97,2009,189,9,46,180,569,89,150,-88,345,-179,-1973,-6,-46,-638,-186,-376,-155,111,-180,233,-46,199,997,265,-74,-105,571,440,9,119,-19,-47,45,131,207,299,-228,-27,63,-16,55,1344,56,61,69,-135,45,-660,-7,425,-94,-149,-117,-8,-163,0,-25,567,-53,-671,-62,970,109,192,-81,-23,373,287,-4,-91,650,-100,-22,-302,174,-15,-129,15,-28,-27,121,319,80,3,265,196,-15,139,160,-275,256,106,-273,1739,4,-85,198,48,1754,1428,-32,-377,41,27,-30,147,390,-350,2413,114,28,-1,148,336,295,48,-84,346,1338,42,183,352,56,393,5,-169,412,-45,-64,250,-121,62,-9,3,19,656,182,-241,-199,-223,230,37,-89,802,-68,-203,-225,285,366,-20,-577,104,1068,6,-199,218,99,242,136,19,66,537,10,-40,-44,-95,52,-34,209,30,121,-178,21,64,291,-23,47,-75,782,19,-67,-171,-204,1564,5,635,107,219,-44,-114,-11,-61,-29,19,-98,341,262,-12,88,-250,145,-90,218,-30,-51,2,-129,311,5,53,-623,512,100,55,76,693,5,90,153,685,-179,283,187,213,43,-48,-753,221,-51,204,-111,232,-166,188,542,75,67,77,-230,-111,187,254,-126,-59,17,-11,-74,122,180,136,286,-38,67,67,-107,50,223,-141,260,435,-90,170,-90,292,77,88,-169,26,-19,781,75,823,112,903,-43,38,-118,121,101,-56,-2,181,1,33,114,-77,26,-22,770,108,-407,-198,49,-22,20,168,694,346,331,-1056,76,71,89,-11,-139,13,-152,356,-38,-82,-33,-220,-250,101,-255,-139,12,-60,-9,498,231,-8,-19,-76,40,-23,-71,33,-29,34,-14,-30,500,-62,228,-62,95,-104,-69,257,66,8,110,134,194,39,66,40,88,17,-58,-39,37,307,88,-80,15,216,99,-8,153,137,35,408,320,37,36,130,151,-37,204,49,15,7,371,11,-19,-42,20,134,49,26,52,-12,62,239,-481,137,-2,42,-32,-370,258,-174,-60,-310,11,-186,48,-176,111,2,-192,205,113,124,-773,-38,93,2511,1038,-32,-114,-293,90,-77,31,94,-3,-361,45,29,35,-205,26,-402,82,-453,91,164,57,26,-66,-2,-21,413,40,1,33,-2,85,92,8,-7,-22,446,98,26,-49,-137,-81,19,57,647,86,28,-26,333,-71,-146,-102,76,-23,-81,127,10,57,96,-39,182,-238,-73,87,838,16,668,275,14,-293,-59,126,413,21,388,71,67,10,38,96,197,16,468,78,2,-65,5,-27,191,297,84,-35,-95,113,57,46,62,61,274,74,141,-168,13,86,-58,-63,-353,3,75,146,786,80,274,-38,-671,92,-18,-414,152,-1453,22,599,245,207,-103,404,31,6,50,156,135,-43,84,111,122,144,-51,1181,55,-101,287,11,15,247,-117,289,94,162,439,24,330,-1302,-108,-21,225,51,25,-11,-1,89,274,-60,4,29,-2,276,30,251,79,10,-41,108,135,28,-37,352,46,8,202,-447,-79,214,-17,-260,147,296,84,-104,-9,-100,-15,101,-594,28,-11,448,-739,-229,15,385,796,-185,147,-875,28,-97,-9,21,67,-132,36,36,36,-497,96,20,-54,-6,0,39,223,203,14,61,-43,711,77,-164,-183,102,50,28,-470,78,244,-95,-216,12,133,-24,263,479,444,-252,71,15,19,103,128,-236,-91,-136,-259,-249,-74,-249,164,63,130,86,153,387,59,-20,33,47,30,1,-83,25,-39,-73,32,-451,-15,228,64,342,605,15,27,46,-29,-77,38,-270,117,224,-11,-34,-3,51,396,328,19,-53,-5,293,-224,-12,-8,61,-344,211,-54,69,316,16,171,-181,171,-152,242,-213,58,97,-190,15,128,15,-78,-161,-28,204,60,346,46,-82,1024,347,-21,-36,-33,24,-4,60,-117,-67,17,182,552,-6,-71,-56,-85,-121,-95,-14,63,-20,79,37,-40,27,47,-14,-202,100,43,-74,-189,10,51,-9,74,61,219,-415,15,1,270,-915,-216,-334,4,208,-4,36,13,-264,133,-191,105,101,-7,152,92,45,-58,192,69,455,149,394,34,286,-86,103,148,59,196,7,42,174,-56,74,124,56,79,-72,-10,2,6,-45,7,24,390,-1,42,42,-51,408,123,-2,-70,-285,85,13,-79,12,259,-26,261,-25,-91,-599,-812,127,-133,45,24,-6,405,-23,79,-65,-1195,210,167,-25,11,779,405,96,-200,627,23,-32,24,-298,-66,185,145,-131,207,-21,60,-701,12,97,-32,73,0,82,99,72,271,-34,143,144,-46,25,49,168,-59,714,16,-283,45,748,200,81,23,169,-22,254,-50,-30,-150,70,3,-84,197,5,-1,-31,307,152,266,376,121,239,2,66,-170,14,-21,-13,-65,17,92,-476,144,49,-247,178,-8,324,121,-389,32,15,6,-43,40,5,-75,11,153,49,-34,566,162,1188,268,1579,-38,-40,-6,42,-251,311,1512,189,42,-32,92,-200,10,-118,85,-8,380,190,-100,9,114,-40,380,106,-9,-58,-182,-1204,137,-73,-13,-290,4,60,-142,5,9,61,114,57,151,42,242,-264,94,-217,96,-63,-66,20,350,288,2,404,-143,-257,-59,54,32,50,-103,-226,138,49,35,-11,110,351,-56,4,-236,245,-6,978,715,-51,3,-584,232,345,95,266,30,-123,22,-141,142,116,-234,150,27,19,-5,27,-238,-52,63,-519,-17,277,-74,-19,-20,233,3364,-36,227,-35,-727,158,42,-16,1648,-15,300,74,-225,-75,4,-58,52,198,-33,268,225,-63,-220,68,86,35,-17,105,101,6,-4,5,88,109,-55,-99,266,-70,41,-25,19,-26,-69,-341,32,-19,24,70,121,-18,287,-451,98,16,14,2,583,314,970,563,-42,94,89,0,-10,-17,-480,-118,-197,202,15,139,112,176,18,66,-144,694,109,-131,-5,55,35,-16,-212,5,-300,167,-82,-113,1782,215,76,18,133,-74,-68,204,195,11,824,24,36,97,-165,187,-197,187,-107,-262,304,115,58,-87,1,123,400,48,-132,-62,-185,42,-10,100,94,93,56,289,-86,65,-80,153,5,222,-39,-52,314,313,45,22,-285,30,54,47,140,146,77,114,271,191,-138,94,105,19,1029,-254,222,279,-30,5,318,-386,219,-9,-52,70,63,-63,54,48,163,74,-313,-35,-15,-4,360,518,-109,211,68,171,43,-319,53,-116,111,-9,22,534,-15,-132,282,162,174,-508,46,-32,-238,3,-44,112,76,-15,211,-341,9,-782,25,-78,47,86,21,-321,-99,-463,-11,-124,-13,16,28,125,570,-36,19,8,9,-53,-128,8,4,104,444,57,-71,17,-8,93,-175,-35,444,-389,-22,235,-362,-162,59,-69,38,190,-37,115,85,39,-83,-452,454,-216,37,-99,-1140,210,-8,60,50,-69,-127,-310,-197,212,-54,119,-111,345,-49,321,76,80,-60,156,-43,136,-160,23,-114,-72,-50,150,-751,80,-99,64,104,165,39,-348,138,30,-129,-71,10,-63,24,-72,-30,41,124,-87,-33,193,39,94,18,142,441,359,209,-44,104,67,-116,-108,-107,236,51,108,35,45,-58,20,-8,209,70,43,14,-243,47,-56,612,32,125,-122,10,211,85,339,-37,68,88,-55,-105,645,65,-107,122,-8,66,9,54,14,-14,14,383,-28,52,24,-250,535,103,112,-76,397,145,8,-1187,163,480,150,-386,60,113,135,-30,51,175,-11,2,525,39,-15,-121,262,44,358,13,-165,144,22,-26,21,176,286,-14,139,-209,-473,-22,-185,-194,37,106,-53,-133,-39,483,30,72,22,396,947,-33,238,60,-14,-86,-247,213,12,372,145,-162,-40,601,85,58,-6,270,-398,9,-526,-18,-11,-4,49,78,204,70,44,218,-54,-144,-60,65,158,1127,-96,-26,41,1365,73,152,-59,-351,-538,377,-86,99,20,-157,-24,57,-41,314,-38,434,-428,78,11,119,309,148,22,-32,441,27,18,-261,28,1371,-7,153,-35,374,36,-4,312,67,227,97,58,39,52,51,36,-121,-30,-74,117,-85,153,119,80,51,67,62,-347,-7,-8,96,164,46,327,140,180,-6,-2,351,-27,-159,-38,-231,-173,486,96,22,-294,304,367,-12,-1,299,147,-58,77,-101,-20,538,84,279,-254,24,37,78,-119,106,249,20,240,-37,-28,408,-102,-124,42,-41,183,231,12,-20,-26,262,43,-36,5,16,89,-12,16,62,5,-27,803,65,-54,92,427,-8,91,98,5,427,-372,99,-13,-34,-81,-3,68,10,128,-59,91,108,-6,-90,-16,56,43,322,-7,44,71,-53,58,209,5,64,28,-98,-1,0,-323,-407,12,165,-212,84,-53,-56,149,80,-61,125,-3,206,-2,79,522,201,146,44,68,-246,53,162,18,11,338,3,228,184,33,232,70,99,-133,-7,17,30,-572,175,129,-3,-73,9,-95,-17,26,-4,122,-134,26,675,-39,382,28,60,-144,-9,31,14,-324,19,48,-152,-299,141,115,33,-358,-44,35,48,81,17,91,59,37,-161,18,62,-237,-41,-202,269,-2,-108,114,-19,38,43,286,-319,55,135,-35,69,-102,17,114,18,-307,49,90,131,204,102,209,-81,138,150,14,-37,-51,161,184,-5,63,-386,587,147,-549,192,-105,178,99,263,1,23,70,-24,28,66,-295,-54,48,-59,-81,9,98,84,-27,-140,85,96,118,-76,272,8,42,-135,468,-182,199,-53,252,299,23,24,124,-60,-87,-71,119,-54,161,43,81,41,38,306,-37,-59,-693,345,38,33,2,128,18,5,363,180,500,-11,38,-57,-7,144,-63,-6,80,-35,100,-8,-80,168,33,-60,-1275,-208,146,86,-287,140,-79,257,-160,3,31,227,26,43,-25,174,98,58,-87,133,115,-360,63,-133,-3,186,37,-16,-84,346,-8,227,109,208,39,-588,925,-6,227,-128,-95,75,14,82,62,30,144,29,493,-172,-59,102,317,115,19,17,107,72,94,338,48,372,-38,52,872,269,247,898,-106,-43,-91,46,88,-3,849,6,-42,42,33,-122,68,62,-58,360,3,112,-13,15,288,-51,8,20,76,22,102,125,-22,40,46,-17,53,32,323,186,73,289,1705,611,-133,220,-60,752,418,-100,369,8,-284,331,70,9,408,-30,11,-209,-172,11,-181,-17,-269,184,25,-2,-23,202,23,-4,-32,457,145,34,-327,71,-71,-232,2,-10,15,-70,-52,25,11,116,10,-101,204,70,-8,-17,573,-70,-10,10,201,203,35,-221,-55,58,-79,-107,87,-1,148,-5,103,56,257,73,-72,70,-191,-29,38,29,-15,-5,15,21,377,71,19,-136,-20,-10,95,-7,53,38,277,31,-288,-13,319,332,59,-46,585,225,34,92,-82,32,71,2,-35,407,-24,-90,7,49,9,-153,42,96,65,145,50,4,-79,-1,38,48,-50,-103,69,-88,55,-23,91,6,-114,1,53,948,320,394,-293,46,58,-21,-3,-228,-6,20,89,-5,55,-44,9,49,-4,279,151,-54,-20,60,-48,-103,0,12,44,32,-148,14,65,-23,-252,-26,147,0,-3,-3,127,28,165,-210,-103,297,-10,-24,76,-22,-45,-81,151,-15,146,-8,159,-16,162,-352,-283,38,37,141,28,-23,27,67,-76,2743,100,23,-5,414,12,185,-85,-6,69,-67,-131,57,-126,130,-108,41,115,79,285,38,14,8,-58,171,226,-73,38,80,63,41,86,21,117,-44,-24,-11,55,107,238,30,-8,5,25,-131,65,0,272,135,-290,127,93,79,-44,-26,-25,-408,11,-81,249,27,66,-8,-67,-284,19,31,405,-177,-28,133,-69,31,12,-352,34,26,82,-314,56,-45,7,168,-45,101,162,25,30,-466,40,-260,6,-88,-45,70,29,20,315,-148,-104,80,-13,-42,78,62,97,58,233,-76,301,90,48,696,2,-17,126,20,67,-20,141,-71,4,118,4,-53,-204,41,692,274,-115,-183,8,131,9,-19,-154,36,-16,-10,52,516,18,-21,23,-78,155,109,-73,-24,8,44,-262,-37,-207,74,273,-15,89,-481,256,77,99,32,38,-352,-323,804,332,-43,242,37,-56,-51,240,-52,89,22,-75,210,-13,85,593,104,-42,-45,-311,-44,51,36,-14,-154,133,19,-58,-154,-181,-477,359,361,-102,20,-155,390,46,-5,64,87,85,11,6,7,-126,-243,-80,-58,90,-61,186,-4,-3,63,613,-345,122,299,-27,18,-9,-87,34,239,48,1717,-3,152,229,-9,10,706,240,584,-33,336,-30,152,20,295,20,87,220,75,227,747,65,-99,90,579,-7,-31,-25,31,-228,87,78,-8,89,141,62,-238,242,127,65,-173,15,-32,435,-726,30,-74,7,44,29,120,321,21,-67,-50,-78,96,-668,581,-16,6,212,55,102,-32,-141,-258,79,170,94,71,-26,-29,172,18,42,16,245,17,186,271,-86,1298,48,43,-7,434,-152,369,-130,-186,150,31,17,176,62,-27,37,24,79,-8,-39,11,42,-103,-2,10,923,65,29,24,36,229,663,415,69,103,169,-39,-158,184,60,26,115,28,34,1,-19,-121,-341,414,263,-77,24,7,35,424,-2,123,-243,126,75,-43,9,-195,150,-441,-50,33,-58,-90,101,-161,13,-51,35,10,-21,-138,-135,184,-517,66,147,72,-11,-110,-38,77,222,313,5,60,23,-67,4,74,397,506,131,43,-36,-33,-79,-126,149,46,-8,91,-16,-52,-57,396,-345,192,-52,64,12,261,42,-38,233,40,-131,-1,-33,322,-14,19,-13,-10,47,187,-68,167,-9,-14,225,828,135,199,83,39,180,-49,19,101,48,-21,4,45,135,-20,100,-5,90,-3,25,17,-16,-56,-4,214,17,41,142,63,-646,-68,71,4,2,50,-102,-100,-96,-954,-26,-202,128,-20,191,-94,25,46,-66,168,16,16,25,71,45,-13,70,474,-44,-374,2,49,2,68,307,-1028,557,-120,-211,-36,184,-17,61,-34,-37,29,-199,-134,-4,-92,137,162,-112,18,148,-55,108,553,234,141,-17,202,10,-105,-54,-8,-98,-1,26,-54,-94,410,-49,8,-60,21,-89,254,82,391,-13,47,-52,134,-3,166,350,3,137,119,2,-114,382,71,-74,6,23,157,21,160,5,-56,56,-114,393,191,-394,64,13,35,233,441,-9,75,-16,31,130,-28,65,229,-63,-8,-503,76,97,33,42,-95,-80,-13,46,-16,26,64,96,-4,-5,77,46,-32,-2,-53,-23,1,43,10,69,29,106,16,6,-10,383,17,96,-59,389,309,24,-183,258,-299,236,48,15,-51,-123,44,185,-210,-8,63,-159,31,55,47,89,487,212,50,60,1,-47,1361,16,-384,1186,19,-191,2,-16,-246,-165,121,-42,38,11,116,13,-4,7,311,21,-577,0,19,42,18,-904,84,329,-127,-101,-99,-19,165,54,46,597,682,52,43,137,-3,26,40,107,75,-139,4,-70,-163,57,355,-49,-52,49,98,69,118,-50,85,-45,-253,-65,110,521,58,285,145,-143,128,25,741,16,-218,37,99,174,102,125,52,21,470,-43,-323,5,118,-143,0,-8,0,-8,97,143,-75,37,-487,49,8,56,420,190,139,-19,154,148,9,-1,-171,7,-36,178,15,-50,-221,42,-10,-97,-17,81,25,12,-18,35,119,6,37,46,-7,48,-34,73,134,58,20,22,181,136,370,9,-34,34,15,6,-218,-107,14,-86,17,161,-122,86,-69,281,-3,-20,296,-92,2,152,125,616,-3,183,49,53,433,-36,-42,54,3,394,27,125,839,-14,29,-84,-15,-552,77,60,290,-47,80,94,-62,-146,-428,42,269,125,116,25,-174,27,-35,-361,-114,-22,47,29,42,-31,-572,-27,-237,190,185,-86,6,37,70,131,-6,111,7,36,127,211,-215,-34,-101,194,323,-25,-13,55,-8,8,249,108,29,43,66,61,177,46,-138,39,-93,-411,61,-11,272,78,134,283,210,558,68,-302,176,7,98,-123,-191,7,6,99,87,0,-56,92,87,153,33,16,57,79,69,335,24,56,96,199,-1,-59,62,275,-216,24,-42,-34,40,-207,45,194,22,-117,-34,-38,-14,-6,-19,2,32,50,204,142,51,-14,217,49,-3,-49,201,-22,8,75,176,36,17,-18,-11,13,-54,447,37,498,-334,-82,87,53,-386,51,144,48,-24,0,-113,22,-69,99,-10,-110,222,67,9,3,-2,34,113,19,-75,42,86,31,100,-527,193,8,82,23,10,236,54,49,-48,-400,1,8,52,207,199,130,98,-61,199,51,-17,-129,201,64,154,-101,49,-114,319,278,244,-503,1765,14,-38,-39,-54,-171,211,-20,67,223,-105,-33,-23,-16,9,44,-57,189,-29,-144,447,55,-16,206,-115,-31,-170,-397,-59,-7,35,-37,-721,43,-13,-8,11,6,8,52,-84,15,5,4,-34,36,103,-150,729,59,-32,18,501,288,-39,77,-29,9,-282,-32,-106,7,-149,24,80,17,-28,75,115,241,-64,34,842,94,34,22,502,-888,3,-19,86,163,-56,111,62,-20,-127,-262,484,7,-66,-1,57,618,-53,-81,192,125,148,267,-75,-25,17,361,436,11,52,24,31,74,-29,-102,6,37,-28,114,-56,-85,35,96,108,-10,200,88,75,-597,-82,159,-51,662,118,491,-29,20,1876,443,-150,547,39,-3,29,106,14,97,75,-25,-245,-1058,-20,3,-7,-96,16,-180,-125,1452,112,-63,127,216,23,124,4,62,-290,22,78,547,23,39,4,-8,-3,29,71,-273,-22,-7,45,-166,-38,-68,116,-98,177,-3,26,3,141,-295,229,233,65,176,72,270,466,-19,261,12,70,25,113,151,-179,124,23,-218,-249,557,18,-131,-486,-36,41,-63,300,-15,18,-75,28,-68,41,164,-59,50,-5,146,2,6,71,-1,-19,-6,10,-138,1723,-42,-19,-149,20,76,947,-215,388,150,-38,80,119,-92,270,28,109,-19,17,983,992,4,497,-340,105,191,-7,57,305,-83,169,-126,385,-68,283,-53,37,34,54,22,-306,-34,29,-81,257,-50,80,-7,-19,271,39,-25,-344,-7,20,-102,117,111,-52,-933,41,68,-9,977,46,254,55,-7,209,-53,34,255,239,-412,20,19,209,69,-113,263,22,26,-4,46,-44,17,-99,11,87,95,10,102,-159,129,232,140,205,176,186,-45,-145,21,344,57,249,-169,-35,-144,61,39,459,24,-37,99,0,38,5,67,74,10,320,-37,-49,21,17,186,90,-63,-5,-37,67,996,-228,49,-85,-23,-12,-77,-110,136,-76,155,11,46,92,126,-28,209,-108,55,-242,-95,-2,-55,65,-8,-32,175,95,376,160,-83,28,51,44,-17,111,-95,-34,-24,26,-1,-26,33,1108,-102,-257,-3,75,30,109,22,-311,138,-120,21,74,-87,151,-91,467,56,41,126,212,-22,-42,120,34,-114,339,56,642,353,26,-22,543,129,713,-61,82,339,23,135,39,289,-184,-194,4,105,98,3,-15,-34,304,-62,-12,75,178,-131,466,-27,96,35,448,-136,188,-71,127,112,18,21,12,-116,280,64,164,846,-8,35,2,-45,60,86,93,76,45,-56,-59,29,94,-18,499,805,50,512,-44,28,29,10,262,150,172,43,123,-45,-91,30,800,2,-62,-37,6,104,32,38,6,18,312,-1,-34,133,-263,129,120,-22,83,41,34,51,1,118,-11,543,-34,337,13,-87,52,20,78,43,-125,-47,145,-154,45,32,26,151,231,-110,155,-59,-53,134,38,31,8,13,-15,114,-347,-34,533,118,-16,84,-3,-52,81,123,-9,3,567,97,159,-55,-214,-74,24,-123,180,65,7,-158,56,227,55,94,76,-198,366,378,28,-135,42,-1,79,129,31,683,452,343,256,55,309,195,167,133,68,-7,-88,-110,-68,1,-27,142,2,30,69,-9,1,26,-18,16,1,17,104,23,-73,24,-138,108,-37,-29,38,-36,150,25,110,45,425,-18,86,82,58,71,-5,921,6,1,-65,16,-49,-5,97,163,-17,-28,2,-16,-15,-387,-94,96,-22,34,83,10,25,-175,-107,26,0,7,-98,-68,-11,283,207,262,-46,20,10,-82,-22,-23,229,371,121,59,296,513,-58,-98,15,49,-27,51,27,-84,-12,-12,393,-180,-208,-6,36,247,57,-18,144,2073,38,-1009,6,-104,113,36,337,57,-130,7,197,241,73,-33,-70,4,-10,-43,94,278,-13,33,73,-14,-13,13,355,96,235,-3,220,12,42,6,-23,-124,62,107,61,8,178,48,-2,69,73,6,-125,32,-333,-13,13,-523,58,1,-35,2,137,-67,31,34,-281,-13,50,-28,-278,31,-437,27,-8,13,-204,20,23,14,-11,-17,1581,31,299,33,-19,-4,-38,4,-77,154,-21,381,-12,64,79,-118,31,-81,21,68,334,274,33,15,19,100,180,358,216,-74,403,-83,-63,11,119,-63,-6,-427,27,-33,15,194,35,64,-11,91,-88,85,265,46,-2,74,148,19,84,104,176,253,-119,-11,56,-716,103,253,276,470,56,-395,-50,-170,96,-73,176,21,22,-81,-36,-26,223,923,-3,-126,196,145,-171,136,-15,-12,12,34,11,186,138,-33,-2,1,341,85,14,48,-60,-42,89,68,37,51,-5,-14,55,-307,-25,-136,59,30,-13,16,-19,-53,-65,224,-301,129,-3,42,4,398,-69,-345,62,31,44,361,-106,-18,-196,33,-48,112,-80,21,814,-8,-149,-148,162,86,-38,0,-2,45,-279,-1,-109,-48,33,-99,-71,88,28,-44,-67,72,84,146,-47,-47,-43,-25,44,376,169,77,-7,35,-1,-87,22,8,-10,2,43,15,318,348,-54,11,88,71,50,-21,-27,-127,-66,516,403,-223,-19,-121,-106,-30,-64,7,44,19,94,52,-72,10,675,-40,83,-316,6,-24,37,-47,13,0,1733,515,-233,90,-233,122,-33,195,36,160,-273,-11,41,-197,169,-48,392,349,-46,123,-6,9,389,-139,2,292,13,-37,33,46,389,90,13,86,-38,14,104,-12,143,294,4,-233,20,-18,545,237,40,1613,13,10,-347,49,-19,2,-55,746,53,91,61,58,16,9,303,-27,662,79,-44,90,33,-96,66,98,-81,-5,10,-135,45,-22,-580,150,610,150,391,-113,-86,13,-22,-80,-2,-26,33,66,204,15,10,116,92,-881,376,-27,82,125,-43,147,4,31,27,-5,-199,93,-23,113,-14,-41,-30,-23,63,-107,85,0,-4,106,18,-43,0,376,-88,66,156,54,-119,24,201,-9,84,-44,194,-173,-269,-22,-73,4730,-285,625,93,97,116,-211,28,12,-13,-163,13,-15,15,-41,21,-110,29,71,-194,7,42,-347,-50,-2,-40,-139,-12,-456,60,4,-176,-48,-10,-47,22,184,178,3953,1552,118,60,-1,-276,315,269,-725,132,-48,250,-127,-16,-11,129,167,24,61,-10,-302,45,47,96,-64,22,-2,-2,119,15,-13,-11,-105,57,76,16,26,81,2850,-30,-46,9,45,-14,94,42,42,160,-258,8,30,68,35,-8,124,36,-235,-505,85,16,22,-53,-25,-11,228,378,-16,39,-82,-1,34,87,-45,349,-699,183,-160,84,-14,0,-185,-37,82,-82,144,-11,-55,56,-85,-77,36,75,52,47,-81,40,-41,-40,-19,143,-79,43,127,71,31,46,281,-280,144,44,74,32,97,-54,58,172,91,-381,3,-3,87,842,159,-183,-7,1126,35,30,23,532,42,-59,55,92,11,-9,-44,94,22,27,121,-361,59,123,-65,50,73,215,425,-31,109,94,-40,-28,-32,-14,5,-62,2,40,211,21,25,128,109,31,-10,55,220,-45,309,209,-31,339,-26,-42,-75,232,15,40,-13,7,9,-3,15,291,0,6,246,44,18,12,48,24,754,21,-80,139,-95,16,-326,-29,65,35,61,59,-10,37,152,3,208,73,10,237,482,44,-74,-22,11,5,-146,31,-7,-4,-73,269,179,-59,-10,-50,-11,18,59,93,90,-1,74,-5,415,40,-25,108,139,92,-35,10,51,223,12,-5,969,39,-37,-19,-23,-33,-34,-22,-12,-31,-13,250,19,-220,79,51,11,-344,-340,1273,3747,-399,-20,5,-113,-24,-4,-118,-47,-16,386,-47,3,-6,383,2,171,-23,81,-301,-27,-26,-12,48,1101,17,220,-300,13,40,94,-45,33,96,163,134,447,95,258,-6,-225,-1083,19,-137,23,52,-149,30,-45,44,75,298,56,951,-66,2509,62,-15,40,510,139,79,52,-352,74,-45,-15,28,13,-38,-179,-31,398,5,-11,-106,56,-15,-166,-21,-144,13,75,7,-7,21,198,-75,18,-13,16,-15,24,12,-7,391,45,6,85,199,134,-11,510,30,-3,170,-80,488,-96,194,227,14,58,96,166,-52,-31,-14,82,192,-45,-103,-62,285,63,241,-18,318,-187,148,251,-303,-158,-17,19,319,5,25,91,220,-350,18,121,256,286,102,56,76,61,15,-28,16,54,48,-54,49,71,167,23,27,-5,18,-115,59,28,-160,-142,-44,-68,388,231,139,53,39,-31,-142,106,61,-231,-182,86,25,46,-15,20,74,44,91,-7,147,-13,925,-66,-336,-166,-141,343,-6,133,-63,-350,180,-8,218,240,-86,184,37,141,5496,-337,13,-356,92,136,-64,-7,-43,176,407,407,783,14,17,11,-244,81,140,-202,-36,81,25,10,93,447,175,-89,39,-10,-263,-204,115,-67,-153,6,38,103,-463,254,12,-165,-155,-87,-14,526,-270,36,-72,-21,-58,-58,9,3,6,-330,-14,0,-127,68,-63,-229,38,94,62,108,120,-26,-19,46,-13,-10,-3,-48,-275,-168,-83,40,186,165,669,421,10,2861,-314,2,25,86,3,87,186,-129,41,-100,-6,252,128,92,-42,286,1,45,-85,-73,110,38,40,6,9,202,207,-109,35,53,428,52,16,-209,161,-322,122,117,156,7,171,44,-42,105,-16,131,3,30,152,1587,155,41,32,116,-7,-1,-34,-1417,119,7,-58,-15,71,-146,164,4,-258,22,-162,-205,112,385,808,309,127,52,149,-45,-69,481,-133,-39,-53,24,360,100,79,89,-13,-8,226,36,79,-13,-184,25,46,-228,68,797,159,18,-94,49,-314,397,101,175,184,72,-3,-30,421,-184,-2,-116,-17,6,19,-67,-146,148,-23,2722,35,18,-3,-55,71,-59,-247,39,169,271,-1915,1900,-81,40,573,6,-96,43,-41,8,-60,85,-72,158,-31,59,111,-99,-556,-267,-32,-110,208,190,-69,39,62,264,45,-130,39,271,-8,-61,-20,51,-49,19,106,77,14,-60,11,-13,11,83,225,-1149,204,-113,-2,142,2,376,53,243,44,52,199,-79,73,2,602,748,-14,-23,-4,66,-47,-1,266,138,44,45,29,-86,62,191,-42,95,58,-142,28,57,-56,5,132,-32,17,43,64,-34,813,-97,43,-8,134,-64,-242,10,-47,195,-5,633,-347,225,346,98,100,297,388,-40,-62,805,-217,-292,12,105,-105,22,67,-178,15,73,-120,63,32,-324,-49,28,85,178,-221,-46,26,-50,-20,-61,286,208,-65,253,72,21,27,28,159,-100,28,-3,62,-56,-7,216,-39,88,81,31,-273,-177,37,143,346,-431,-162,0,-931,19,-5,424,-156,324,185,145,-112,-19,-21,-67,143,28,-67,-24,23,85,-242,27,-41,-170,330,238,162,-129,-196,-13,-24,-17,26,93,100,75,160,-61,7,422,114,56,37,-40,-97,1,294,-219,37,-184,-51,-364,-539,217,35,50,-109,156,35,58,-314,126,-1493,12,433,19,43,23,92,166,-233,305,-110,79,90,19,-695,-115,22,-350,81,327,30,1214,19,12,305,-40,241,-9,-266,23,46,-18,387,-17,-144,35,-61,205,-1,29,112,62,372,-43,-395,-456,154,25,61,667,32,-70,350,-5,-31,348,-34,-65,-99,-256,-227,14,204,3,-64,203,-254,29,-38,-66,-4,-18,-179,61,257,-72,1054,204,-105,14,-14,-39,519,-120,50,9,-200,460,317,85,-107,37,-199,627,84,-144,20,-51,36,75,47,222,353,-57,304,-50,-193,-83,80,225,162,99,36,30,246,43,-80,-15,94,-118,104,41,70,262,95,624,82,-107,93,-35,51,-850,191,-446,-71,-27,32,-31,-683,-141,457,19,-34,114,-39,240,25,4,-10,32,152,534,-230,-42,-120,435,-38,28,369,10,71,-149,4034,-137,231,6,13,179,-55,17,24,160,-19,-172,187,33,5,175,371,38,470,5,235,-48,-17,-231,106,-29,171,-501,5,-113,34,-61,-102,-2,18,5,-194,164,-30,129,37,-189,440,-112,18,-315,-606,566,-158,36,-45,308,52,256,-149,16,141,16,-180,30,369,74,-18,-303,65,70,162,-6,21,229,-6,11,61,21,132,17,215,364,-71,-53,74,-11,-97,15,-2,89,29,398,-21,-32,-159,334,41,540,1,6,45,-227,-46,40,114,18,162,54,1675,306,623,50,-294,135,47,-4,54,-45,-128,-18,71,19,11,146,89,-4,47,127,145,85,-34,-34,70,50,-36,83,-460,504,34,307,52,-28,-269,11,200,-146,541,18,42,-20,147,-306,-147,-22,35,-71,131,108,46,49,-23,-168,-16,97,59,-108,10,24,457,-39,-109,-76,-475,77,34,18,99,9,63,5,-48,42,211,80,-23,-31,-32,5,12,159,97,26,-133,-260,197,94,133,3,-9,43,-65,80,-110,106,-30,53,16,-35,-112,-25,831,329,221,-749,-82,-100,51,-201,-85,1254,74,120,106,-152,-54,-183,-11,-38,-331,333,47,109,-27,175,-293,-110,84,-45,26,-10,305,22,20,658,489,-252,124,160,-142,-7,-162,31,-365,44,-149,30,155,558,-15,-35,-9,38,0,73,1222,109,125,372,915,-77,-29,197,-227,-401,41,34,-51,76,-10,7,18,-150,69,1,-9,31,391,112,-129,-544,3,-33,336,151,243,185,1,69,709,26,399,-8,76,-75,-1312,84,-557,-5,146,423,13,-90,-9,-80,-163,-252,-15,-308,756,-18,59,-69,23,-65,-138,82,-276,304,-48,67,-1161,176,-328,-65,-115,352,-36,9,71,40,35,26,81,-44,-335,30,-43,-17,229,-260,-288,-8,3126,-79,184,-10,358,304,5,-117,410,-66,-167,-11,141,90,-7,-26,73,-47,255,255,-5,26,-97,61,-258,20,-68,49,-184,-18,73,52,-478,103,98,-9,-51,-862,28,1600,33,173,-942,-45,67,19,-19,50,13,-43,178,156,5,-189,-10,-25,-11,9,-24,38,339,301,10,-250,112,-16,70,-27,41,-146,-384,-827,-3396,-602,548,23,-160,-724,-83,-215,101,-137,-62,-40,1474,-57,-95,-5,64,5,584,-7,-36,122,147,-15,23,1375,-41,-28,-32,1467,13,5375,152,-915,-3267,-4746,-850,-210,45,-115,-136,-34,-644,-196,327,-237,8358,-365,310,23,74,134,-3,999,68,3730,30,33,21,31,-165,3959,122,-7,3552,95,-114,-88,72,594,311,500,48,1060,-155,75,-9,-207,-188,51,183,127,28,-125,11,286,13,94,23,36,8,-78,-217,325,490,423,103,209,-23,-92,-2,-7,89,317,167,447,-15,20,87,-147,128,-117,127,52,526,-108,-10,559,23,3,-11,-3,-24,170,6,68,-241,-3,-31,-2,261,39,-79,11,-32,117,-23,150,152,-55,-132,-49,-38,-37,-91,-41,118,18,-149,-177,79,-6,90,11,20,-19,179,44,-10,-1,138,-1,16,38,410,-69,116,-8,13,40,-64,36,4,159,27,-17,-31,31,223,6,33,-181,-25,20,172,1497,20,193,-84,-143,1,-106,-132,-31,34,-17,-56,-13,162,-84,-58,-3,28,42,34,355,119,533,-79,58,111,-26,-6,67,29,-64,-8,194,-233,-329,2,43,-44,105,482,39,-52,-298,-303,35,31,199,-58,107,92,9,47,46,20,10,562,3,118,203,100,158,-82,245,-530,-130,-45,122,-1,-11,-52,21,-100,5,-156,6,18,13,282,230,589,-23,27,166,55,187,54,532,543,-70,255,-41,391,352,-11,-45,-492,737,-220,-30,59,526,-9,-2,229,-19,156,-14,-41,-70,-34,38,541,-128,6,14,329,-61,-24,-233,-115,-5,211,24,229,-298,-368,132,-23,248,4382,191,130,234,64,74,136,587,48,-62,-180,60,11,-136,-116,107,15,69,0,-70,-79,63,57,364,11,213,67,-15,-4,-102,27,113,-87,281,163,-56,33,92,89,-191,123,476,2399,147,88,268,-105,304,301,-51,29,268,-27,25,22,5,64,111,-32,46,238,-59,-689,12,24,1282,-62,54,-22,655,280,-20,35,-69,75,-13,-284,34,220,2,-18,9,-424,-43,-103,-38,40,-108,-185,-289,-74,22,154,-96,-296,-162,-14,265,101,14,-213,-105,19532,27,18,101,8,21,-40,10,-40,-31,8,-11,-18,-99,-6,-273,-129,-184,-172,-47,30,1059,828,852,159,46,837,251,12,1696,76,-27,69,428,5305,58,738,-46,-12,72,-37,98,60,202,8,-25,-37,17,109,99,248,-72,-4,103,-5,-48,322,37,45,73,-137,-28,60,59,75,-125,-18,104,65,109,413,109,13,-65,57,-8,54,18,-37,185,485,-26,-22,5,123,-53,160,109,-70,-5,78,-20,15,-40,34,33,17,80,23,83,-3,-19,-668,541,-27,993,11,-50,5,18,-95,25,0,57,74,-18,7,86,-198,10,219,-646,26,17,-692,18,-118,48,120,17,13,96,68,-35,33,337,28,6,70,-85,-7,43,121,-63,-32,51,-2,-42,-51,37,-9,-18,129,-138,41,-25,45,-42,50,10,-20,68,-16,-18,102,141,-7,128,-70,11,49,22,197,30,22,-48,210,32,38,-4,117,101,47,98,370,71,-4,79,122,159,36,738,-218,-30,6,99,46,23,12,114,22,9,1179,-2157,-54,1141,-17,171,-26,143,-60,24,13,-64,112,-43,365,32,-40,27,68,68,-10,-408,-41,-10,1,39,29,-31,-94,1,-28,27,82,-59,51,516,-16,19,-36,38,-71,-114,-192,46,54,82,24,-325,69,121,-77,77,-67,63,-17,-1,64,-43,-40,24,-11,-31,-3,217,55,-29,-74,15,11,21,-20,-14,-368,-53,-79,-69,-41,27,188,409,-412,325,3,67,-25,-19,-52,22,59,60,142,12,-44,-88,-39,2,25,127,-134,-9,135,0,91,5,-12,-30,-109,412,161,-49,100,-13,151,-219,100,271,11,67,-107,-67,6,-2,366,-327,41,-7,183,-28,-195,33,87,16,-24,53,-45,-52,92,173,-118,55,-552,39,66,281,-39,209,-19,150,6,-50,-1,112,-30,-21,16,236,47,4,214,90,-142,9,316,-69,9,7,-50,62,-114,34,8,60,403,-59,6,-16,-2,15,166,229,441,14,162,-59,54,-43,-6,94,0,25,59,-44,29,215,196,-127,-20,85,-753,17,-13,-65,84,-78,1,108,115,-5,22,-185,147,-19,-27,-33,0,-67,7,-32,-191,-81,230,-27,72,-196,5,26,-7,55,1,32,72,151,-426,-1,-40,6,81,-9,-16,26,1020,115,7,80,-113,90,5,-60,-587,53,-9,-16,143,126,9,102,262,-72,30,-28,122,79,-62,-118,75,176,82,122,97,26,-140,-137,289,17,51,474,-361,-73,76,202,51,-52,123,92,-15,-85,18,90,-12,25,-10,231,-103,26,-3,17,-67,-14,5,87,119,-90,75,7,-20,10,-61,-56,33,-26,-21,-89,14,-178,-14,73,-26,-34,165,117,15,14,130,81,11,80,53,495,16,-63,-14,-28,-9,12,15,15,4,-12,-54,51,47,-72,27,201,-26,133,-63,86,126,3,91,10,91,-32,-30,27,41,51,-3,-15,-25,64,92,652,-19,5,69,231,-14,-107,16,208,-161,22,-11,-39,-26,11,84,-99,-61,37,-148,-10,51,-360,-296,-53,119,64,17,132,131,-1,-284,251,180,-90,-120,96,-41,-5,41,-120,-8,-90,8,53,203,-83,-13,115,73,-7,17,30,99,12,-70,-8,-127,-91,-65,-23,-67,0,-242,18,153,-27,-46,-38,159,-51,-851,103,-49,-12,-4,-59,305,9,170,-2,8,-31,215,79,-229,-43,-9,47,130,204,95,-76,-63,121,64,-4,39,114,-8,-22,-34,107,-50,242,-53,-39,9,-27,246,-151,-95,53,7,105,-5,147,1,-110,60,25,-72,2,87,30,137,63,50,-52,118,463,147,63,86,81,152,17,20,129,25,-9,-21,-93,108,-208,109,448,-45,111,28,6,66,193,-49,25,176,51,-5,264,-25,-12,-68,35,-2,2,1,-16,50,16,-175,-80,24,164,171,-24,16,-33,52,-71,455,-12,-1109,1,-101,48,252,30,-4,11,32,28,-40,-11,473,-38,-342,-32,292,-248,75,151,-70,-200,-1,9,-43,25,-22,-3,-87,-14,-221,-117,49,-5,4,-123,27,-10,1,-38,134,84,-21,198,1,19,471,-30,-16,23,111,37,11,35,51,-22,36,14,-16,33,25,-53,60,-19,817,98,49,-232,40,-689,-30,-21,16,255,2,11,-88,53,-103,217,176,-48,97,209,368,-356,33,-6,-6,-22,-2,82,13,-51,78,217,-38,397,238,46,71,11,439,52,-41,-58,66,363,206,25,37,95,8,165,298,0,197,-32,30,61,-8,35,-146,-56,409,-14,-26,29,-4,117,-17,-4,64,-5,689,437,10,13,-150,56,222,-10,-209,90,457,-4,24,-125,110,-84,589,-67,28,-54,-369,38,64,65,32,39,-8,-63,-26,-71,20,-4,-70,-143,46,346,-1724,85,-12,-70,-106,-58,17,-376,-97,-98,141,172,-76,13,-12,21,-42,660,116,-16,210,22,137,-14,-27,-88,105,-145,71,12,1,-15,2,-14,35,64,-10,-377,22,-1,28,-174,77,-284,1802,13,-151,-3,-76,37,13,-958,42,118,137,310,296,-364,-14,798,-1138,27,119,-718,-381,-132,2,41,-20,15,-11,332,46,-85,32,-82,258,-22,65,-43,15,80,201,-33,-358,166,330,75,-4,-11,-17,102,-5,-167,-65,322,-117,61,-541,-73,-173,155,-77,-98,592,24,39,61,34,20,547,85,-55,154,-38,4,72,79,282,-123,-301,-18,2,42,100,97,-66,206,-32,-69,-28,289,-72,22,-71,73,-14,38,-152,16,79,16,27,36,-20,-21,243,1,43,-4,1,-5,9,-189,37,22,-557,-264,-991,3,13,54,-224,-242,-184,71,-97,-59,-207,-41,8,88,-25,82,321,2,16,19,30,30,-69,-75,-42,-350,142,57,6,28,-104,512,-245,17,37,219,-81,19,-256,7,13,-149,-540,9,-183,-3,-1,-5,-2,-19,-370,-100,-37,100,55,255,-186,25,42,-20,37,2,-32,-26,-39,15,-20,15,1,199,-46,-330,220,-15,37,104,203,-454,-168,9,-91,13,220,-895,-47,-96,-45,-108,-67,68,-4,-171,76,18,-41,-34,-29,26,-5,20,11,112,-19,-168,76,581,17,85,-17,-12,18,89,-37,-43,20,30,32,196,25,97,-24,19,-96,-12,47,14,97,38,-118,33,8,-1979,13,43,-226,-279,-128,-10,35,52,52,-281,-74,12,27,47,38,-157,-38,-163,2,226,5,28,-64,54,-76,54,267,117,41,-24,-43,100,-37,32,-124,47,19,155,-46,78,-84,-170,-27,-86,-21,-13,18,754,-202,-340,-481,-2301,-32,43,102,83,-74,50,-18,-29,20,53,339,156,-86,141,420,71,125,-3,-38,-125,426,-25,33,-193,-115,-35,65,-155,313,-43,28,896,76,10,-35,109,-45,26,-302,245,182,-320,96,-502,-5,-36,15,-346,-25,-103,161,5,-16,44,-143,141,-49,-85,-156,-7,-7,11,3,40,1215,-71,-33,-259,136,42,14,259,261,85,43,-6,51,312,-63,-63,110,-48,145,-72,-109,384,6797,153,41,-69,-108,-18,13,85,779,-40,73,66,16,-235,29,-4,40,-15,-132,-67,30,-11,124,34,-6,171,-486,-282,-70,-13,25,-131,170,-1,27,417,77,-19,-180,-14,238,-10,-105,169,-30,-24,15,-59,42,-126,58,18,13,45,18,146,-85,23,28,-111,9,300,133,110,-32,504,307,-44,-43,-17,-11,81,41,-178,70,-10,38,-200,260,-270,20,-5,-5,-46,-9,-13,-54,-55,66,261,-12,277,15,131,-41,217,94,132,-24,47,337,134,-55,-60,-60,47,0,9,2,-89,-34,-29,-18,12,8,-18,276,3,50,-64,18,16,56,-327,15,-43,-18,166,-97,375,141,13,4,64,-47,48,-46,-83,52,36,67,-16,-35,6,0,-105,38,87,-64,40,19,-16,-75,140,-65,68,151,61,25,56,807,-476,103,-426,66,-74,16,-43,-10,88,-131,-95,59,11,530,40,36,140,-93,237,-78,-14,-13,-308,206,132,-122,606,155,31,14,-108,-232,-75,144,13,-47,327,-20,236,-114,-49,169,-56,-33,34,-178,-6,-92,-205,-33,67,86,31,-48,0,39,-191,70,-82,42,256,-66,56,262,242,63,15,43,17,74,-21,29,23,-32,412,326,302,29,91,-16,51,28,36,28,217,-238,16,-144,-60,18,13,23,-69,-75,-32,77,109,0,164,7,20,50,20,-21,57,-199,-199,170,-598,231,6,1363,57,67,-41,-13,-12,-6,11,24,-50,10,-12,23,44,-141,50,119,54,6,41,-32,29,-32,40,97,102,-66,44,281,9,48,46,98,-126,19,-26,63,60,-47,45,-50,-62,-354,33,19,-21,53,186,9,-52,38,67,-128,26,53,-124,-5,-31,-255,-10,-98,-98,3,22,96,18,150,97,-271,37,123,-483,11,-79,-212,20,-39,-2,-20,-37,23,-19,-64,180,231,-130,155,25,-166,1250,504,143,37,24,234,-31,16,16,127,30,-32,-6,-55,89,-34,-41,238,-34,26,16,85,44,7,-114,107,-288,-314,45,10,33,-21,28,-73,60,11,42,11,-148,-32,154,130,-45,-19,8,64,-3,-133,55,613,460,12,7,-40,8,-5,-69,26,-175,7,65,-14,131,0,-54,-22,32,-181,122,-58,51,-69,-133,212,-189,-238,-6,22,-3,-64,123,222,-13,1192,36,40,506,-98,19,-27,61,345,233,-143,58,-1,14,42,-478,-24,-144,63,23,20,-494,-28,-12,52,205,0,-590,194,-321,-43,76,411,-28,12,574,7,-25,-44,29,184,57,-17,-88,48,-195,-6,71,51,-203,-103,-6,65,-22,342,88,15,-306,-195,-6,154,-150,-2,54,-120,92,16,-30,-9,-17,-54,98,186,11,-58,369,147,-444,318,261,-83,74,-3,-217,7,190,-31,69,-16,-231,251,54,40,621,9,445,-372,376,464,-17,64,-21,-4,-25,25,36,-22,-23,-358,-90,0,40,-100,-26,59,-75,254,-196,67,-338,-70,-58,126,8,436,-279,491,-557,-26,-75,-142,14,74,246,212,-34,-131,-3,369,84,-50,-8,126,94,288,-168,-2,76,103,225,-63,-97,-35,50,1,236,57,-13,42,-239,203,18,156,54,216,-2,51,-307,-8,-99,-245,100,-14,-291,-59,73,-112,12,316,190,105,72,-18,454,-279,78,0,265,8,8,12,100,-20,-1,-22,-63,25,11,48,5,-33,24,-3,-251,-3,70,-10,-42,9,-29,-22,-122,66,-144,-62,-15,-295,-31,221,-102,-101,-46,-10,73,205,-82,43,191,24,-7,19,9,-3,11,158,13,-4,-505,-88,-9,20,7,86,24,0,19,23,-45,-638,72,23,69,5,10,-103,13,75,42,353,-5,142,-896,325,-56,12,39,55,-3,-71,100,98,2,-23,18,-46,-24,31,437,-102,26,126,-122,194,-376,17,-71,106,149,-9,-226,90,-10,-14,322,34,75,-32,-113,-1,512,-40,982,96,-26,61,-103,-10,-244,-121,-206,-10,420,30,273,-22,552,99,56,35,-31,286,101,-11,-69,-17,-160,869,416,111,208,39,97,96,20,-14,-18,157,-23,24,-39,-10,154,-23,109,0,134,2,-60,-138,-7,12,-3,-3,8,-19,29,175,161,-46,-129,95,-41,23,72,-27,-17,133,28,-21,-5,6,61,-28,-20,-24,8,-3,-227,16,8,13,21,48,5,0,-40,-79,42,331,11,-266,-145,7,2,34,22,226,-107,185,23,22,437,-149,206,-471,-111,-45,-14,103,241,-222,84,-104,52,297,27,-38,-100,-222,10,-194,-26,11,-15,77,-4,-7,-15,-36,31,-51,-72,125,-103,48,18,19,119,-3,28,31,-139,122,-355,26,9,91,0,120,-127,597,388,139,-266,17,14,45,-85,103,-7,-83,40,104,184,-742,19,74,-4,-13,-59,-800,64,3,112,216,104,3,3,43,43,61,140,323,-86,13,64,25,122,43,9,64,-29,-15,13,-59,79,10,-59,121,-133,-11,-102,399,14,144,-135,2,107,22,202,-24,-16,17,-30,197,121,-92,29,247,32,165,125,480,-26,24,-19,113,100,258,-21,-14,-137,-199,5,-12,36,-630,-16,17,348,143,2,-20,9,-152,1,-36,-87,-50,5,33,222,454,67,-1,-5,301,105,-717,-295,2,206,29,126,119,-10,502,178,-58,452,372,-5,-167,-19,39,258,34,-91,8,3,19,-132,115,-62,-18,10,90,-63,68,-11,105,-34,-54,344,-46,-46,19,-9,65,59,213,283,37,-66,313,-169,50,104,-9,2,1,-104,-8,3,160,2,-69,-24,-244,61,449,7,136,144,137,25,50,96,-34,163,129,17,246,-59,34,613,42,-92,-27,-26,-272,83,31,4,354,34,43,9,18,23,43,352,321,-5,-35,335,38,198,-6,-69,-176,-28,48,70,101,-95,-25,44,524,4,19,-9,-9,-4,98,-40,61,81,4,-24,-48,34,84,329,3,55,24,126,259,22,-93,93,-93,19,-18,91,-32,6,9,-55,-4,30,20,79,-8,74,119,-474,-16,16,-20,-42,4,-128,-122,82,-10,-6,-24,38,84,3,8,131,-22,7,1168,68,10,-32,-727,75,-227,-52,-72,13,-27,28,36,75,-53,-122,-55,0,156,89,-188,210,282,47,-43,11,-21,-46,-19,-112,-110,-99,24,0,5031,132,248,-37,204,-19,-7,-87,-60,124,-3,-205,225,-116,-233,166,-26,-23,5,-16,-105,16,-22,36,120,113,-324,85,-38,533,194,50,24,-51,1181,11,155,276,30,349,224,-56,89,-11,67,36,91,-56,-119,-42,133,444,-252,-225,-91,-112,153,33,109,228,27,-19,-34,396,69,-28,-78,204,-82,-21,-4,37,47,43,61,219,-415,270,92,192,286,196,174,17,-130,39,30,52,-92,1,-49,18,21,9,25,23,0,137,4,-27,6,-378,-285,-138,-91,-178,-252,147,187,280,73,-45,177,-159,-31,-323,0,30,-18,20,9,-166,84,153,-27,-8,39,77,-11,-117,12,-77,63,198,-9,-103,-341,176,-205,157,49,-101,-10,-132,-60,35,-9,19,369,15,91,-16,-9,-4,86,5,35,-53,329,104,444,-8,-217,2336,112,-7,-37,39,-452,433,-20,-71,18,59,10,48,4,-7,-131,103,-606,48,376,-47,-169,-113,67,58,203,1,72,-4,-129,-538,38,-105,-62,-56,702,-162,-183,93,13,45,-14,-33,40,-90,18,105,-220,52,6,552,-6,-2,145,30,117,23,532,249,208,-167,136,-178,14,-26,40,68,-42,51,39,-195,84,-11,33,125,21,20,37,39,88,33,-45,-315,82,132,-113,22,6,70,8,-50,27,8,63,-50,19,29,3,33,-70,-65,-179,-107,63,17,-285,-44,-37,1,-75,-20,155,-10,-70,-75,-9,227,-13,228,40,-34,27,15,13,208,-661,-36,27,12,18,-69,36,-19,-13,-42,40,3,-35,-26,-131,107,-312,-16,-63,1,-10,13,93,-24,-29,-11,-23,44,10,-1,-19,-19,151,-26,40,-30,-49,-73,-4,664,27,69,17,-33,250,204,-3,11,12,33,-103,122,-19,-124,31,41,-38,-20,21,-12,55,-14,188,51,-61,67,116,11,-110,0,148,-31,119,-2,101,-18,146,-9,-24,5,-19,-8,-22,-7,-63,-9,-76,29,52,55,2,290,-29,48,-47,-48,246,124,253,224,57,138,16,412,17,85,-21,-8,-13,59,45,93,-9,-52,6,23,226,45,193,640,418,0,-36,44,-40,-18,-273,-91,36,144,-69,-37,-54,3,21,-67,-4,-11,-34,35,19,53,112,20,193,44,-185,-5,353,34,-9,10,-49,39,64,43,64,-93,9,-22,301,11,-111,14,-35,31,27,7,10,137,-1,12,27,166,38,8,49,31,4,12,-5,156,144,-164,-58,63,15,19,54,329,165,-28,-23,-19,256,100,406,-2,-26,271,-21,17,32,1295,8,242,13,261,29,-16,17,19,-14,-8,50,-22,278,-6,100,-23,145,-48,64,154,12,30,-4,-1006,-86,-17,-120,12,133,171,-132,430,-133,-172,109,42,32,163,39,12,29,22,-5,91,148,143,69,27,-137,-39,43,-24,21,-34,26,111,13,115,-15,-33,103,117,223,61,-3,-251,23,-92,-22,-8,95,244,-17,-20,18,143,-109,26,24,11,14,40,36,134,-113,18,22,-91,2079,-24,91,-26,-22,-16,-2,80,61,-9,1,-14,107,2322,42,672,44,24,-89,6,-27,-18,-69,-129,-36,19,20,-53,-9,-19,3,758,81,55,6,42,883,98,-12,281,29,-5,-10,20,37,-36,88,-30,14,-19,47,-96,53,-38,-57,-30,22,-29,146,26,-9,15,3,-21,-22,92,-26,88,23,-39,-2,1,219,48,261,56,7,-39,-96,-111,-15,18,29,95,-37,15,-74,116,-24,46,48,-26,-16,5,7,-82,-37,-6,102,-77,63,-12,-11,4,62,49,-39,47,-20,728,-124,-196,-40,-100,-31,-189,580,3,20,-3,59,-35,62,200,-13,89,183,-136,262,21,68,-36,56,11,-24,-24,264,42,36,41,68,-59,-90,3,-70,74,-25,6,-53,146,232,-1,1236,402,24,26,20,-23,-144,31,40,-12,-10,4,9,411,-28,-91,-506,20,39,0,8,296,50,103,266,485,67,147,-20,-137,-124,21,75,-13,44,-3,66,9,438,88,1081,-6,75,-23,-2,49,24,177,-14,758,9,-3,-222,-23,74,425,21,6,4,-6,59,32,-201,-89,57,-5,533,29,40,-6,0,-14,353,17,7,-1,0,-277,314,40,3,-24,-141,60,-1,-36,55,114,67,88,-135,18,57,217,16,18,-14,59,-9,-3,-48,7,-70,-112,51,-4,34,-127,4,-4,35,391,-24,-177,-82,66,260,10,-40,81,-54,47,415,-48,27,81,17,76,3,-170,-16,23,-20,1,5807,-45,327,-7,-33,35,5,52,21,3,116,-670,-64,173,-229,-56,-70,38,-59,9,-3,59,-161,18,225,-49,1,-370,66,27,85,42,255,633,-635,161,18,5,-37,31,26,208,87,30,102,-428,115,-471,269,10,344,-109,-13,15,-16,-22,8,-30,238,9,-10,-52,43,95,100,-50,-88,-17,20,9,-1,-176,-143,235,162,90,162,69,-42,55,-23,180,272,-284,78,-466,-130,31,78,62,141,1,-16,-21,67,-66,22,-14,20,277,6,-126,-58,90,-12,-21,160,-345,-47,706,20,98,31,33,-32,-132,44,6,-80,43,15,14,31,-252,21,73,25,34,61,-138,-20,-11,52,60,43,-214,149,-8,-52,-61,605,-227,-1,-9,-221,1293,39,-49,41,7,-26,18,71,81,26,285,-16,-1,-47,48,117,-17,-4,-55,-37,56,3,21,82,33,119,71,408,-6,36,-37,-28,-16,-53,1,-18,16,-7,-59,-299,55,60,1,-65,13,48,0,117,-11,21,494,25,359,-27,410,26,-49,-52,-50,-21,22,-143,-14,7,-7,37,-1,-43,-323,8,-71,154,43,-221,25,12,6,-7,-34,73,-77,-34,-54,9,-189,70,-125,281,616,16,183,-308,-42,7,29,-552,21,290,80,95,-428,-95,112,81,-16,47,-110,-572,27,6,68,-6,111,139,127,-215,55,8,108,61,98,-52,-43,78,87,0,86,-41,335,-216,-42,-117,-1,51,-14,40,-18,67,-49,201,36,17,14,5,-54,333,238,-113,-47,-82,94,-62,-1,-4,144,-134,-694,-36,-24,137,-69,67,76,204,34,-83,-109,126,59,-30,-62,-267,57,-53,89,70,21,-54,-41,65,161,50,-6,35,-18,-119,99,4,43,12,-12,-11,-16,-97,26,42,3,-121,46,120,-564,102,83,39,-24,-16,-56,580,-278,28,-269,103,10,-3,8,49,-83,-61,155,59,150,111,20,-2,-16,-77,18,13,-19,-8,-36,143,29,-9,9,-235,73,462,21,-23,-90,281,-18,-19,-181,30,-7,849,-13,-124,37,-14,31,-10,38,-122,30,49,16,-28,633,3,9,-130,-77,-37,-133,199,-4,13,64,28,89,-186,195,-56,138,-22,-10,84,4,-30,-117,73,16,109,1,20,33,26,9,-545,74,41,22,37,-5,-88,-4,-114,60,-31,-23,-96,-4,-420,52,123,46,74,76,18,-93,43,-2,58,16,21,39,-30,-54,-136,-269,-4,-64,115,-189,-215,-165,-94,-1,-62,34,-103,-27,3,272,122,-229,196,-17,-99,34,-52,-46,203,-206,27,179,-9,-40,57,-46,11,-111,9,-77,-101,160,-61,-68,-63,69,-340,42,27,-144,-16,79,173,-80,-118,45,344,-84,61,105,179,25,77,79,147,64,60,16,341,11,-152,-85,8,57,-81,-33,-26,-64,107,25,118,118,93,384,126,153,-360,-37,27,-309,24,-22,175,29,34,365,19,21,45,14,-68,30,-87,1177,-154,51,-4,-5,-31,44,-5,20,-39,-28,33,30,53,37,-9,-457,10,2,-36,26,-56,223,-31,302,-20,27,56,0,152,12,-52,-33,3,-41,8,66,130,-86,33,99,-46,-9,-23,68,23,11,60,-30,435,31,-174,45,-12,476,-290,-5,25,291,2,2,5,4,-43,97,258,25,-3,99,13,27,83,-2,-259,14,86,-22,294,669,20,-146,-92,14,250,-38,191,-176,5,-469,62,107,-11,-14,145,-10,-174,228,-223,-39,-7,-8,404,51,147,19,-50,-26,19,-17,64,-15,0,134,2,40,-15,66,-79,10,-64,13,109,61,13,669,-12,25,-497,13,54,10,102,80,-36,-19,14,-20,6,-4,12,10,9,59,-9,95,67,411,-62,-12,95,482,-21,-11,-3,8,40,0,165,-11,-407,1,106,10,25,3,169,-2,51,-1,333,-7,-3,87,98,5,76,110,-15,53,-60,-61,-57,17,-98,33,510,20,22,-10,81,-150,5,-177,15,211,-35,108,13,-1,26,-113,-120,38,108,-17,-6,117,31,35,-6,60,33,322,21,2073,247,-29,52,166,11,-118,196,8,68,-113,-187,29,41,12,41,-115,-13,159,-120,-42,659,71,45,54,57,51,-18,-18,-7,270,-506,-11,30,179,45,22,-13,116,-34,-1,175,-15,14,14,-236,-7,-39,8,156,137,-57,41,90,37,14,-420,229,6,192,24,-10,-35,544,59,-58,-20,-95,19,36,331,-29,101,-8,7,28,46,13,11,31,-29,20,229,-150,-221,3,-25,881,-7,3,-29,-3,-3,69,198,-10,98,6,-165,-19,4,-127,0,10,-215,42,17,-94,497,129,-83,-117,-7,30,184,-63,34,-412,-62,263,-144,329,-141,-8,516,209,74,-34,488,23,19,304,-8,149,-230,-71,-45,-8,-35,-39,94,50,-139,4544,12,-11,-24,-5,-74,-22,76,-1,625,8,649,199,26,104,38,-5,-5,-16,-29,-22,51,27,58,33,-3,-59,28,178,-79,-67,31,-278,8,27,34,-12,67,113,-88,265,74,19,-4,-62,103,-395,-73,-36,-26,145,-75,-2,-65,58,-307,-53,-416,-4,42,-345,21,-109,-26,33,44,43,185,88,-27,29,1654,-64,7,-43,266,-154,33,240,-24,-70,78,-32,108,19,94,-40,-6,-23,187,-83,52,59,-21,22,57,-8,71,67,-9,-3,-6,58,43,3,-4,-3,39,90,-86,106,746,16,-65,73,170,-81,-22,-6,-166,-156,138,8,-881,16,33,-4,96,25,111,-211,37,21,-10,334,489,-302,184,-65,10,-25,-13,-20,152,579,177,78,-38,121,30,29,64,-79,-6,31,22,65,54,205,-23,-13,-162,44,9,30,-103,17,10,2,91,72,57,46,56,256,820,-55,223,247,30,-139,-13,-99,21,-189,783,25,111,-12,5,14,148,-5,216,-2,0,45,112,71,-2,63,-21,-41,74,7,-15,55,18,93,158,25,-37,62,5,2,-53,41,-3,-105,-63,10,2,81,6,-183,-5,-7,27,-20,29,-135,109,20,36,28,198,-2,-54,18,85,-98,56,59,-20,106,-24,28,-40,104,112,-23,-20,203,24,41,-4,53,-93,104,37,-3,1,17,210,71,11,1,-23,-23,267,-115,-14,-103,16,59,-75,-13,193,-12,59,125,112,-121,48,4,123,133,65,35,-89,76,15,32,14,-20,5,-35,0,28,16,-1,35,21,34,147,102,5,31,50,-7,41,-18,0,186,4,-81,-18,79,4,88,5,-42,-4,70,27,-44,-75,-18,28,-18,185,-10,268,175,261,41,86,150,10,139,31,13,-20,-82,17,50,105,219,18,8,-7,407,18,13,12,45,8,-3,174,-24,-4,-11,66,-167,18,269,9,-17,21,38,39,58,22,-37,23,26,77,-18,-12,274,30,-15,-9,-21,-15,55,-10,48,1,-5,52,277,0,3,-178,234,-2,137,-81,31,128,21,-9,1,11,-102,-253,268,59,14,99,18,70,24,18,-36,-43,0,51,550,-85,112,-19,10,23,-29,20,7,-25,-224,-10,28,8,-12,-29,-137,15,31,-3,-35,128,303,29,80,40,82,11,11,-16,3,67,227,-6,32,49,133,105,-14,2,-11,203,-21,-45,-53,97,35,40,3,444,271,-7,42,182,61,20,307,-9,8,23,-7,0,59,7,30,1,167,544,31,10,7,13,39,20,-11,-83,7,74,312,-25,-62,-22,17,172,8,11,21,-15,19,-14,-27,8,5,-55,-13,52,775,0,15,-8,-30,21,697,485,24,10,117,49,216,-83,4,548,-177,-111,59,188,26,-42,22,-31,109,26,185,37,-86,2586,409,44,1941,214,-250,37,43,-97,155,91,-6,27,88,39,176,3,83,-42,11,356,10,27,-271,68,374,23,188,91,2,-36,-7,-34,-591,-4,85,-66,15,233,1405,151,98,29,21,274,223,385,-32,28,101,18,234,28,157,-123,144,17,68,171,1,7,0,76,36,15,-23,-39,350,179,-410,100,1069,112,102,106,-68,1,329,97,17,-146,-21,-5,8,130,385,-116,22,126,189,-23,74,-13,-163,67,3,40,-20,48,60,27,106,167,50,-31,-46,15,29,15,471,241,-9,193,-32,293,-1,78,6,250,106,-17,848,14,-37,279,15,19,100,30,-19,57,97,-8,-36,57,89,39,-6,20,-14,184,16,1,106,-46,10,31,69,-28,41,204,-2,7,2,-137,5,259,3,69,14,189,29,17,89,2,24,-265,8,106,-2,134,-125,-1207,-289,70,-3,50,96,-64,-21,28,45,51,124,3,-11,46,37,94,-9,7,58,-12,-43,-109,34,46,-13,76,17,23,-57,186,59,-66,85,88,14,223,19,18,78,23,-15,139,-121,-10,66,33,11,0,27,59,-200,132,28,8,-1,-10,23,-2,3,-43,193,118,67,1,192,-96,44,600,5,29,15,17,-1,-6,2,3,57,189,-125,7,0,42,-68,-29,18,157,-86,62,113,14,127,619,15,3,18,30,12,-35,5,80,-19,-22,123,-208,-47,132,1054,-11,-13,48,-239,-27,36,-1,218,175,-45,80,74,32,-12,82,14,11,41,36,-16,46,-6,21,-33,4,132,141,-36,175,9,-13,133,9,135,-43,-11,140,-14,7,16,80,17,-140,-7,-16,4,17,103,-16,33,36,27,-24,48,-50,25,47,27,56,-42,-38,33,58,685,94,43,11,37,-36,1212,-18,-11,-127,-52,112,-43,94,41,0,-54,50,-107,32,162,-42,11,20,63,-31,2,45,-54,6,24,178,-7,27,125,238,18,8,-42,77,-66,21,-27,-201,-19,-48,-10,4,-17,-19,60,3,209,275,8,53,-7,1,219,480,61,-453,67,-35,98,-455,18,-9,44,-9,25,51,-70,157,1,33,-11,-2,-112,37,33,56,50,13,68,-14,55,-13,40,-20,89,-55,-9,-1,616,11,-67,5,14,7,-190,17,-14,6,15,15,382,78,55,248,87,26,42,-131,174,94,-44,-39,17,-18,67,-378,6,-55,-73,-53,-12,33,-128,-288,13,-29,76,28,-20,-15,46,65,-212,-39,-15,46,41,1,-32,-43,-34,-490,-28,68,-8,-82,31,0,36,1,-6,147,65,5,471,16,5,-243,-9,70,59,-11,20,-88,197,49,4,-297,273,10,326,53,-79,50,749,98,0,-128,20,-32,24,19,-13,12,-38,-6,549,-27,-492,62,25,23,-24,12,4,-29,-11,32,-23,22,-6,-114,-42,47,-201,64,75,-39,295,5,103,128,-3,45,-27,466,-24,-19,281,7,262,15,14,21,13,11,81,29,-100,39,-121,47,87,-3,-12,72,83,107,-41,238,-6,85,15,-48,132,278,-140,-112,9,172,3,-27,2,43,-303,1,-4,396,20,-35,-31,-18,53,0,-16,-24,14,205,221,-1,-7,129,-112,-26,-53,1,12,104,80,101,2,145,-2,-23,17,53,-124,61,820,-31,-9,3,56,69,75,36,-58,34,145,120,129,3,8,74,83,15,-232,10,-2,218,-178,23,4,51,2,58,3,397,232,39,36,35,118,33,-28,836,113,73,0,100,83,134,0,39,83,-142,32,-18,75,31,59,-11,-19,134,26,13,-8,-61,23,14,98,286,6,142,-10,-5,-1,3,-4,10,45,-8,-16,15,1,-27,29,200,175,17,0,6,-6,97,-91,-35,179,-382,104,6,-12,254,-154,88,-67,27,-108,45,4,5,224,47,51,101,-19,-5,25,9,40,21,20,-161,84,34,128,18,338,-7,-32,18,1,17,16,-8,32,3,303,71,156,68,39,5,16,55,58,52,118,70,103,248,70,12,12,35,128,5,25,16,269,-24,29,-31,50,403,31,58,-3,10,-121,-14,79,-70,-10,27,-702,17,99,641,472,21,-21,-82,-139,-39,5,-100,-34,14,9,29,-3,-8,31,168,-13,-1,-13,116,0,15,-16,14,212,105,5,-130,32,87,111,56,12,56,85,44,56,22,211,4,146,153,-6,84,144,-1,43,-312,-13,35,98,258,49,33,36,-36,-16,45,-15,21,161,-7,-9,-19,-67,-17,97,-48,56,1,153,130,10,-5,-8,-46,-30,-50,19,4,81,7,74,-35,23,127,-10,-251,84,75,-7,-22,-13,0,38,-181,166,19,55,147,54,-15,-4,-99,-5,46,-69,-4,21,-9,269,31,24,107,-78,-15,66,236,-39,42,343,393,33,55,182,81,-110,377,-16,53,179,9,1,269,-326,19,18,162,8,235,76,12,-189,316,72,-3,199,-66,11,132,54,15,-166,195,10,40,-52,-10,-42,23,10,-16,116,14,-21,-10,29,397,-289,-2,26,-9,-63,3,35,-20,26,11,-4,33,108,-181,-23,223,22,478,160,34,-3,-106,-29,85,-5,-17,84,-40,16,8,-13,44,-66,7,-4,35,14,-16,87,9,309,31,-1,2,-26,-42,30,82,-186,67,41,-7,24,32,1093,-5,-109,28,-15,78,49,-76,-25,24,264,57,47,53,166,-3,-36,11,39,76,2,81,15,-20,-1,58,30,7,-11,-1095,279,86,289,30,58,109,811,-32,6,71,53,-112,-46,192,4,3,-3,183,66,-30,28,15,40,-148,12,245,3,365,-37,-121,-152,44,-54,275,25,357,47,-12,116,66,117,26,-8,-16,28,33,-132,268,377,-6,-62,32,-67,23,-20,-238,-2,55,84,180,-122,-31,131,132,72,-22,19,174,340,26,-27,34,-261,-7,-140,36,330,-18,14,-81,110,-22,56,73,78,-13,81,18,110,32,23,6,29,-43,-58,95,1,89,-15,110,122,-13,-26,369,-82,59,311,17,12,124,-19,-162,85,24,34,54,-2,807,159,8,9,66,-13,-5,-14,28,34,-160,170,298,18,49,117,-23,101,-23,-77,339,157,19,344,41,-387,-21,-9,48,2,110,25,111,74,155,28,-19,9,-22,-13,-9,20,113,-114,101,81,29,-6,73,-12,71,178,5,-44,-37,0,45,-24,113,139,-316,47,-9,32,48,94,49,-23,14,25,635,141,5,-10,-8,29,-11,-11,-59,247,52,46,-22,30,149,-41,-22,38,-108,72,-2,114,-37,16,1,-26,-16,43,-65,-4,44,-84,-14,-12,13,79,65,16,139,-2,1,52,40,-116,133,34,54,58,42,-3,14,343,310,158,95,-31,7,72,-104,-2,26,-25,25,76,61,-260,27,-26,35,369,44,1,132,-1,8,59,-25,20,47,-13,13,9,-14,19,311,32,81,17,45,63,100,-119,50,19,-304,78,221,16,-24,29,-51,-65,-57,-65,-42,16,-136,79,250,-7,29,4,23,-449,62,10,-23,13,30,200,54,86,1243,19,145,42,77,-36,-6,-11,47,7,105,174,41,124,202,71,168,-2,-26,-147,-38,495,154,268,23,60,29,130,61,-65,49,366,-260,24,-19,133,-250,-63,-2,9,-9,-119,98,-20,131,38,30,25,32,60,34,95,513,-61,164,69,227,70,25,-5,-119,106,-21,295,94,6,10,256,135,-15,30,92,1515,14,-22,73,19,0,3,73,223,247,-24,423,249,87,-18,-459,-5,79,83,-5,22,213,58,8,234,14,74,86,146,-150,42,-73,-7,208,-143,-72,-91,32,-73,198,-9,9441,-53,55,345,-6,138,-22,102,66,-21,-24,-23,96,-87,-701,21,105,135,-114,10,34,457,75,-13,-10,-55,48,127,103,49,412,-335,-1,50,32,18,34,11,-13,0,78,45,26,-77,9,13,178,-8,5,640,118,71,-26,11,46,-11,-24,-94,-91,355,69,90,63,151,175,99,95,108,-1,-35,77,233,1,-12,4,0,32,-67,25,82,-50,60,-5,1,125,-54,136,49,101,129,1224,56,131,195,83,-7,-8,-47,-23,-29,6,216,27,95,-13,162,187,46,179,465,-19,94,-129,-2,-14,-17,10,11,34,-36,2,-4,-107,119,168,50,161,38,193,455,180,132,127,-189,266,45,35,5,-411,-112,-19,55,-16,85,-75,-94,3,85,-41,383,17,210,-35,155,51,183,-3,25,63,18,-72,-38,73,22,170,294,54,19,28,-74,84,52,-47,-20,-44,-14,-34,366,20,94,47,44,362,-30,1,198,-54,-630,39,-36,-1,1,-27,10,384,39,-48,-20,21,70,100,154,36,107,34,160,374,82,-222,44,10,-1,55,157,-40,-225,-8,-13,366,-84,0,81,-123,-40,-494,-5,4,19,-7,235,20,10,-75,6,44,-32,14,85,161,30,61,52,37,19,0,324,-14,429,223,313,142,45,-29,331,-228,52,4,-346,-42,97,10,-20,-51,0,142,-284,125,6,34,-98,-63,73,-70,44,-4,-25,262,-54,-36,7,-14,20,324,437,425,-265,73,6,137,-32,-18,214,25,24,110,353,34,125,33,-94,160,4,23,-6,196,85,-22,1,219,77,17,-80,-86,28,98,-1,-7,46,-69,-61,149,25,-14,-5,3,26,16,14,28,2,-21,532,61,-46,610,151,-63,-40,-2,-120,34,-39,20,605,-16,-43,156,-52,48,12,-29,-49,707,34,11,8,707,218,1244,107,16,256,21,76,181,130,-57,301,4,-4,-4,1,699,-18,9,14,30,123,-224,540,-83,118,15,17,-2,68,747,23,45,-9,20,-2,22,-189,87,153,36,52,5,-125,109,361,-6,17,-34,10,32,34,23,2,-99,55,387,-20,315,64,78,672,70,23,143,-45,16,0,131,33,-18,-1,-18,-148,317,432,-36,67,-46,344,37,292,119,-214,70,25,-38,-7,71,139,22,135,30,-24,2,27,23,11,42,-17,101,16,-1,-192,-4,99,-4,74,98,-28,11,739,53,-24,317,57,39,73,-73,-7,9,-35,25,7,91,-8,5,51,69,7,-9,-67,119,-64,28,141,20,-29,2,-27,-100,77,120,199,16,-32,123,-27,7,183,27,-84,99,-225,-64,164,8,6,180,19,2,5,29,73,-8,82,388,-13,-133,-41,227,111,51,239,2,-64,16,0,-208,94,-25,45,-62,13,84,-120,-31,69,181,-82,232,5,6,39,112,13,-5,110,-7,188,7,-12,11,-35,-86,20,-6,33,110,-17,4,28,229,-8,149,-10,7,235,29,-246,576,317,-50,26,17,-17,-25,-5,2,68,-6,-222,-15,-11,106,5,23,-7,-75,-1,9,21,246,447,88,75,204,44,-16,-31,31,44,8,31,-24,-26,-26,0,120,27,-30,122,-12,864,271,14,68,29,-14,34,72,165,330,-3,58,101,142,28,8,-39,1046,248,-10,-9,-32,-19,470,15,101,-11,-600,-19,153,39,13,126,-22,175,124,389,180,50,98,-43,274,26,48,-97,267,175,33,-54,88,325,47,423,-64,41,-32,48,-7,-19,127,38,55,-112,1,148,250,184,18,8,108,-14,185,-84,-54,85,41,-3,235,0,83,5,-179,44,107,23,47,-124,97,103,-95,19,34,38,18,-101,7,-32,67,68,51,-70,-12,79,347,-78,-15,5,3,95,-45,45,-3,-8,25,837,25,23,105,136,12,6,-82,184,91,320,-237,494,17,271,101,365,44,-44,21,-55,147,30,-1,29,43,48,39,40,-4,-11,-59,100,-27,-86,37,47,11,82,27,39,51,156,242,32,-66,-1,312,100,-13,411,72,137,-8,-165,-9,423,2714,592,123,-10,97,48,92,41,341,-210,40,-9,-31,154,-60,136,133,30,7,-128,-6,-435,106,37,51,129,59,-44,184,10,56,-6,-386,-36,104,201,21,182,690,-1,-12,296,120,14,159,3,85,86,-163,-25,12,38,-25,141,91,-195,-13,32,78,1237,41,21,-19,-24,155,327,51,120,268,211,897,18,-8,519,-52,-84,-7,-36,9,5,-11,39,304,48,33,203,478,18,34,-60,1,-108,-252,113,213,-62,-66,17,214,-41,64,-20,234,32,105,20,393,79,79,48,48,15,20,9,-120,40,-16,22,188,94,-47,-129,-3,-10,-48,23,134,54,-12,17,24,39,30,76,30,295,54,-53,170,82,62,15,113,-8,-123,149,-52,51,-21,276,8,237,83,86,65,-10,-22,-69,94,25,-18,29,-51,57,-5,-20,249,113,52,90,-28,272,-34,8,37,8,180,31,6,42,-3,108,9,100,-92,-457,-2,-3,-65,-95,-35,-19,35,255,-35,-29,-13,261,-33,28,-407,-32,1,19,10,34,56,0,28,24,0,-9,11,19,61,303,289,33,-17,-41,49,-43,-110,-174,7,74,-14,95,71,52,20,32,-125,17,5,-61,-6,-44,75,24,-1,24,-12,60,-25,17,-9,62,5,123,-41,40,86,211,-18,25,-40,55,-14,-19,71,244,17,11,-10,-162,464,57,16,-4,3,50,55,46,-2,-10,130,-93,19,-19,-104,8,73,76,216,-188,17,63,-7,43,101,86,49,-8,-239,87,-9,393,-11,39,-90,150,38,-5,348,29,5,-9,-11,378,11,-4,-28,285,60,405,7,876,153,59,-40,-10,4,66,102,38,744,-454,15,40,-12,6,48,-23,-98,35,-6,-274,3,62,16,6,40,-1,-14,-64,-9,16,49,2,5,-7,139,69,20,2,445,45,98,53,339,203,8,27,144,-24,-74,27,12,-38,-16,64,-1,-240,-31,35,44,275,11,-66,31,11,-174,958,10,194,1763,85,-28,139,388,101,-56,-4,82,-174,-1,243,72,-49,38,50,118,-9,43,-11,41,7,-40,28,43,5,52,-58,100,334,206,-160,-5,-12,21,-62,-39,3,-7,-162,-318,14,-137,26,13,-13,8,-74,100,278,169,62,78,41,30,85,28,85,5,-27,36,230,184,57,2,12,-18,114,34,144,90,14,27,30,-84,30,72,60,64,0,409,-1,52,81,-36,-26,12,209,21,12,196,27,-14,11,136,4,12,-2,-28,-33,43,4,-17,319,49,-34,-261,45,-2,-14,-7,487,48,-32,-5,-25,-63,432,86,78,103,4,10,18,-35,-53,59,7,166,-14,147,-27,-19,195,95,687,47,48,-43,-187,16,-52,-14,607,70,28,-102,92,-15,60,204,39,12,307,50,-12,19,-110,46,125,-342,-432,-32,50,843,-16,-232,206,-190,33,71,253,40,144,24,167,-273,-17,22,-23,103,66,27,57,6,32,4,-4,-15,-10,8,78,-24,139,35,50,-32,-10,-3,20,9,-13,1,-6,149,-16,-424,97,74,41,32,-18,82,65,132,35,-6,94,66,28,46,12,160,744,65,0,0,122,-11,127,15,95,35,-20,9,61,-27,-2,-16,-31,15,372,-103,8,-10,537,44,51,24,-21,-11,155,15,-71,326,10,-4,61,43,26,-30,-8,-19,46,-13,36,21,48,13,-7,1,193,84,218,625,4,1973,-322,226,-174,290,15,-47,168,-271,-6,22,281,312,222,-123,71,6,1,31,-1,-98,116,17,83,-69,-57,46,34,314,87,227,-68,201,21,11,79,-215,67,-15,8,-11,20,7,-1,-7,24,397,73,-66,3,-19,-40,-174,7,-214,-240,22,-9,-6,87,-75,29,-71,-1,-8,15,149,87,73,128,26,8,22,-21,-237,162,29,19,40,-21,32,35,142,72,86,-96,90,269,32,54,-263,35,-29,56,-25,-8,64,-56,171,-124,-21,29,-159,15,-6,-6,41,-7,-83,-5,24,95,64,-460,-1,58,-52,-7,19,-54,60,13,61,425,2089,-11,-20,-38,73,114,-43,3,70,90,-44,-47,-10,-56,-8,39,76,-185,24,-92,30,-51,-34,-135,-17,8,-12,-35,-35,-14,82,-119,24,130,70,34,37,58,95,10,15,5,347,20,-31,38,90,-116,23,-40,189,-34,-6,258,56,-1015,65,-104,33,22,-6,42,17,-37,3,-224,-7,2,-15,60,88,8,351,0,427,97,348,4,-52,3,9,-36,-37,53,102,38,13,7,86,47,148,3,271,-17,-106,32,49,286,68,-143,-266,30,-118,-5,50,-103,248,21,13,70,20,-213,16,1,-103,36,-18,263,105,-36,12,-2,72,-299,99,40,-21,1625,58,68,317,82,52,-9,93,-9,186,-2,-152,73,0,25,82,-40,28,21,18,588,-608,2,-111,14,-7,-112,45,59,197,-10,-66,158,-205,218,19,148,64,506,12,-49,-120,65,-106,198,5,-651,51,-6,-64,63,52,16,732,60,273,-22,207,189,463,44,98,21,-4,163,509,18,-141,50,-16,-38,3,-13,-6,39,267,-2,11,15,17,21,449,194,-13,1,122,-98,49,-65,114,-178,37,295,167,-93,-76,-38,-11,40,23,-48,-39,-177,-69,-112,12,1,-337,-2,-3,-10,81,30,4,348,1,-89,-133,64,82,146,61,33,184,330,62,8,-2,303,4,10,109,282,-390,284,23,39,403,48,74,-117,15,31,-97,-31,124,34,-57,231,-23,8,7,15,-32,114,151,68,228,410,297,77,-221,10,16,10,30,-31,43,-24,95,15,34,16,-67,81,-1,-12,562,-22,-3,91,7,-125,-5,-12,6,34,37,-163,57,20,-13,-24,79,87,97,89,161,40,46,235,15,7,3,9,49,-15,-23,17,451,-24,8,12,-119,369,72,45,315,25,24,55,-25,-31,24,193,36,265,7,8,-5,42,355,13,288,196,77,190,324,37,9,78,-27,55,47,-8,4,149,253,-166,32,6,0,8,-35,37,108,-15,-37,-52,-14,228,-45,68,-22,-14,101,-13,22,33,28,-2,44,4,47,349,-29,35,84,-150,7,-14,263,-34,-31,-99,16,32,-55,32,20,-1,125,118,-19,48,26,449,128,33,80,61,630,198,11,71,16,114,279,36,-44,-8,-106,992,32,1270,25,4,50,699,18,67,-66,25,170,11,-13,-683,-5,676,9,-14,-80,21,-22,61,5,10,46,28,19,159,26,40,21,6,1,18,-24,169,-54,0,31,463,28,11,13,15,22,-42,36,-77,-59,21,39,181,-29,69,-18,86,-10,4,50,63,56,-6,-17,-13,-28,4,-55,186,10,10,-27,-8,35,-82,28,-12,9,262,-10,94,-34,73,17,-32,11,-10,287,11,-108,34,-33,73,43,21,134,361,-3,-39,164,-31,-20,34,45,-9,355,253,126,-43,-144,3,11,12,11,38,-64,107,24,-4,29,72,-10,14,139,114,6,10,228,16,114,30,56,13,393,-22,62,8,20,-8,30,393,-21,-211,311,16,124,0,79,18,-74,-16,26,-45,45,19,28,80,17,212,-5,-83,259,-8,83,62,67,270,49,151,41,85,115,16,48,-26,84,-22,-17,57,-12,208,57,141,27,-50,-78,41,427,617,105,-33,-14,-12,-153,2,17,79,-14,-7,12,112,324,103,29,95,30,17,244,-36,91,-22,272,85,7,128,2,186,12,7,16,-53,16,28,3,-72,-61,-82,30,112,-21,47,0,56,-35,22,281,-2,49,35,-68,-37,20,-2,67,-17,27,-333,9,38,16,-8,-7,28,64,-29,3,-22,-37,10,0,15,26,-30,136,109,-10,33,-136,49,-339,8,56,-32,18,-36,249,163,83,93,19,61,-10,-1,111,-54,114,20,366,-119,321,24,293,-114,110,-27,225,-45,-24,4,-12,210,47,0,202,4,54,-120,-3,1,-20,50,-18,25,-51,-17,51,314,31,39,-142,258,-38,-3,2,-12,-77,17,34,-90,141,70,-28,-36,12,0,-124,-115,23,83,-7,-262,-57,-23,73,5,25,49,-59,-28,-3,90,169,239,24,36,136,-135,23,30,-36,383,4,-166,40,9,79,-25,-58,30,85,-44,-39,9,35,2,138,374,39,-4,-8,-38,-90,-9,77,-26,-52,43,23,41,101,42,32,26,-93,3,-42,36,-72,31,-14,-97,21,-118,130,-19,-4,-9,32,-5,5,67,138,198,-21,140,109,76,8,23,7,-8,23,8,-15,-473,207,-38,24,29,25,-39,38,-11,4,1,10,-87,26,218,26,2,-1,11,15,-75,22,-15,486,42,31,-10,9,-16,-16,21,51,-12,57,-54,20,44,15,14,-48,1243,-61,309,-41,-12,46,415,-4,5,39,-26,4,42,-4,-28,-7,-1,3,-11,-112,-86,342,-42,21,113,22,16,194,10,-7,0,-9,-22,-28,-19,-58,-48,-30,-11,-12,1,12,-19,11,-37,47,-29,27,26,-30,-12,-28,-39,189,-21,-5,-79,1036,42,102,3,15,-17,-46,-768,-42,12
-99,-208,-127,-34,-87,-409,200,-81,19,-4,-14,-558,-84,-246,179,161,-8,-486,18026,-45,150,10,23,-185,-38,-60,-95,-2,78,0,-170,-26,-462,-182,-282,-169,100,1037,1503,762,1404,2704,4126,14582,3540,6307,14126,66,-70,125,1053,6039,210,3969,113,347,446,-59,503,191,89,553,276,-31,1,154,1083,-4,-175,-633,-807,-88,289,-86,-110,-73,94,283,426,-240,179,252,158,42,89,922,13,286,484,74,619,67,734,650,406,-87,-50,247,58,-23,164,-40,73,-144,-286,3,3155,330,-956,304,31,-236,92,-943,-1293,33,146,415,90,31,-36,-162,217,885,123,-308,236,-13,124,256,317,-392,-13,-17,-26,178,89,448,657,293,-393,44,60,248,-87,35,58,934,-4,-67,135,293,167,595,359,-427,637,-259,305,-55,1533,219,198,12683,127,88,303,318,823,575,795,-132,-395,209,434,497,285,50,99,165,269,102,-43,89,400,109,-69,-21,-751,-132,2598,-37,-14,1,244,715,300,67,-20,735,144,512,39,84,35,-104,-198,425,69,689,-31,2775,18,-61,2056,-784,369,3591,-127,175,339,-1,114,0,270,12973,-297,112,720,62,12,144,702,429,87,-153,344,556,963,322,5908,332,2207,39,-48,-176,-196,530,274,329,-93,816,722,66,579,-202,513,255,2097,131,1919,462,-286,674,80,-30,-29,-725,6,-44,-190,-89,757,48,43,1077,411,-95,-123,-110,336,1318,6040,84,112,146,129,183,880,-61,10909,1496,964,-197,-284,206,75,251,1337,289,23,258,117,122,449,-139,285,2300,97,2061,-741,922,-46,101,458,65,48,10,-1,4,355,855,1196,1212,21,372,2745,1507,28,33,816,-20,965,167,20,213,383,492,1347,483,71,-78,707,-173,46,-4,865,118,-128,2590,248,-36,3600,49,-105,364,482,162,113,174,-1344,785,686,1716,41,154,-38,791,2721,349,379,-87,292,115,626,569,17,789,605,262,135,80,-68,1411,713,440,-958,329,-70,2566,-69,-45,86,-288,24,198,54,177,719,263,909,172,278,95,32,46,455,-471,-134,3,861,767,-62,-2,119,262,376,80,33,111,-2,688,343,448,249,63,960,171,-6,161,1721,36,-152,-875,-12,362,532,242,587,199,1018,356,691,56,245,-600,681,140,178,913,1011,60,1363,417,-87,-632,447,-197,79,-348,80,76,-57,2803,-17,108,-116,11,576,399,-22,-99,71,107,1116,-222,460,-92,-89,710,264,3,858,233,-76,-70,92,120,20,6,3,100,140,-690,60,133,105,122,18,307,421,-286,729,2911,99,248,298,47,1635,141,-346,69,-128,163,-252,0,1250,542,320,645,134,438,-27,89,-631,842,647,458,295,115,560,1616,163,651,350,3005,121,163,210,46,427,283,724,662,199,-31,208,-690,7,146,-98,1056,1268,537,2248,1407,123,-14,165,34,-10,-177,5362,180,-76,133,4210,18223,147,-993,850,-187,200,-91,67,471,249,43,1103,295,139,17,-288,785,47,172,230,166,537,-37,216,140,148,19,-128,408,-5,-670,-355,95,-36,87,217,30,1259,180,481,484,-1216,152,120,855,68,-175,208,20,123,415,177,113,434,449,1920,193,-33,300,180,240,481,-70,398,89,435,-4,1425,130,55,68,-91,326,209,235,53,-121,-149,272,76,374,612,1662,341,39,438,1175,178,161,48,141,80,123,143,47,227,368,68,442,676,864,-642,36,27,24,273,174,-41,100,252,149,300,-41,167,159,1160,-187,136,-31,-59,-390,619,719,-275,186,-78,128,83,60,168,15,562,13,161,2071,1332,-240,-143,25,177,487,168,588,809,-51,1303,-100,184,233,180,181,-48,-65,156,1021,536,249,-1457,276,-115,-4,17,707,75,382,-73,30,-50,85,159,-130,362,43,271,-20,69,322,99,2075,85,82,196,28,7507,-174,238,348,-187,-17,413,-43,49,184,-12,-53,278,-391,5,65,-146,675,-186,849,-17,74,13,1961,-59,33,15,965,778,-6,1001,-89,674,11,73,-1,131,146,1004,-129,586,98,263,1292,400,-70,-4,2219,1665,241,23,306,-167,2235,-24,862,199,503,92,-42,-2,15019,403,330,256,562,1055,252,177,77,545,-191,-1993,286,-78,-847,-257,-222,-233,124,-285,356,435,4096,894,195,-115,55,830,534,-52,276,-24,133,325,13,167,197,-357,-118,163,-93,17,1977,124,175,144,-208,315,-664,54,420,48,-83,-178,-103,-32,38,35,679,-77,-922,536,3687,17,160,134,1420,13106,224,30,-459,1721,-138,20,13,5225,3,-208,22,36,-20,140,666,211,18628,435,147,-4,128,295,6,174,108,-383,12940,-56,-96,196,-37,2363,12048,-15,-678,48,204,-106,61,361,-692,2436,2416,-159,108,428,833,199,135,550,8593,2243,480,188,548,363,684,-9,-70,455,21,-205,6156,-101,625,173,-21,6,814,-203,-575,4334,-506,232,70,-7,1170,24,-178,-290,397,844,9,-859,509,772,-78,-189,523,303,770,258,17,53,426,61,-79,-59,-257,78,39,355,-38,102,-105,-140,376,560,-24,-76,-153,830,47,274,-238,-205,11760,-8,827,210,200,-17,-256,-11,-75,-154,-44,-278,479,4427,50,151,-876,202,7,226,112,-146,-57,-187,355,25,57,-2001,10583,51,94,-18,3511,-115,15,-25,8311,-458,383,88,338,-14,-53,-1701,268,-64,301,231,345,-243,6910,353,167,-41,73,-437,-51,291,679,-68,-33,673,28,-154,143,433,943,620,-50,198,53,-146,6083,299,874,189,681,85,1795,-114,706,806,337,-47,1330,-12,7337,205,858,106,1587,25,16,149,2803,7,603,46,321,71,483,107,0,113,-39,1468,182,-381,-141,309,-407,-60,136,3541,2483,462,-215,999,994,85,229,123,308,547,3294,111,-127,-76,-15,753,278,1108,486,7,541,64,7284,417,-31,-8,-20,-73,20,-196,62,6,-205,-39,152,775,61,429,45,220,-261,34,389,88,150,150,259,119,-54,-15,30,40,-6,-68,-57,12,1305,-152,-50,15,468,311,112,831,501,122,1629,148,171,13,100,51,28,892,114,53,-68,329,729,191,1031,-63,123,-5,27,209,-67,572,364,-1112,322,81,84,274,-421,229,-197,-115,-293,39,-185,163,-207,86,-6,-307,522,1741,284,-1120,-92,1249,20416,6050,97,30,-813,528,-22,7,93,42,-464,51,665,67,-563,121,83,1006,296,188,219,-18,36,76,486,-7,685,612,-55,16,181,900,81,-20,1,522,743,245,116,-81,-117,-47,27,75,2194,114,380,82,559,-22,264,-210,108,-45,436,83,75,410,139,227,455,-1006,-49,-8,1019,51,1052,7332,1,-36,-91,129,1395,88,502,53,246,80,104,793,-68,313,1679,-17,309,-10,65,-80,363,459,279,75,733,572,322,54,78,553,383,225,509,-210,395,130,-56,261,-26,728,79,74,2081,357,683,30,-856,143,-134,-549,168,-1393,1,1160,122,162,733,633,201,34,145,123,786,-22,-157,61,92,1032,186,2425,8,-92,356,38,311,206,-166,265,37,1300,9553,26,1572,765,366,-15,799,138,-46,19,420,323,1310,78,29,-21,19,1154,149,462,173,64,25,259,2474,70,-69,259,-10,543,281,-94,-95,842,-67,-700,525,555,142,2205,0,90,-102,63,-1040,60,-32,1152,-610,159,222,2317,1255,1069,160,-335,11,214,51,85,186,-151,58,2250,119,-696,-163,53,-187,-15,-136,185,2,714,-27,508,252,1632,251,-197,-87,117,131,317,-1145,262,281,-81,-138,-32,301,94,379,717,653,-432,-26,27,-9,144,103,-118,-9,870,529,-471,-105,-443,265,138,1255,169,246,673,134,-23,33,24,153,-13,334,186,-4,-47,95,-267,249,591,-10,182,416,13,148,27,19,1,-7,-780,643,121,18,-98,-14,67,1235,62,85,98,130,488,-175,363,97,833,-187,276,20,286,432,75,412,-38,241,-213,295,-785,19,218,-93,48,362,513,-50,456,-25,699,33,1362,49,158,12836,640,42,-78,-9,197,1,67,0,-74,16,1309,655,40,293,-89,15,-268,54,-17,275,-13,1641,270,81,102,150,-9,90,200,825,-47,-120,-39,254,6,29,50,547,-499,83,-168,394,-711,-116,335,-7,609,276,11,403,-183,322,-282,133,287,1,135,149,79,346,306,59,109,395,3312,-15,709,-40,230,230,251,417,200,141,531,-61,7,166,86,124,-27,232,-13,-51,-19,64,113,834,23,108,507,641,552,179,15,-129,-282,-76,131,-134,7,698,-47,406,-129,-46,-169,-618,148,-546,622,6,12,445,-167,68,-91,-954,289,113,-36,-5,1487,8208,40,-155,7178,938,-60,10,-572,-9,661,564,-136,47,-13,161,-299,106,1694,-62,46,-47,79,110,233,-136,-35,1124,177,36,953,304,443,-199,11364,1082,-393,265,655,139,105,56,78,-141,145,-224,171,351,33,91,285,484,225,-17,-5,779,260,-190,150,494,576,7,-36,-271,914,-108,40,90,62,50,-614,271,95,67,174,-45,514,552,-383,274,-4,67,71,69,-16,-177,79,407,172,69,6446,75,20545,12398,16490,-23,-55,26,43,-262,231,1464,3533,53,-102,2261,-278,1330,75,242,-28,884,964,-159,210,142,-102,2708,99,5,71,-194,-712,626,-80,100,-128,108,51,1269,-5,848,104,72,154,806,79,387,126,119,-209,242,-143,-169,47,3183,242,-51,381,733,-22,-128,620,231,120,170,1978,1128,119,295,224,145,1263,1204,202,-508,5396,53,10404,1364,126,1,-573,242,865,92,421,225,48,22,72,97,153,-149,28,17,52,-34,47,312,-78,147,-431,-14,1085,-75,-40,61,198,7202,-28,125,-34,-949,-54,49,36,716,-11,2342,340,-244,16,24,-250,101,327,-7,1572,-83,-141,-468,97,114,1071,-71,119,117,3,-30,862,39,-6,10,-67,344,-32,1250,1120,47,132,-152,-212,192,57,-19,247,81,537,1519,-429,161,98,24,-6,967,451,8391,534,-211,573,160,111,65,-61,-557,-7,-166,1491,-19,3102,198,292,2,61,-185,4125,94,-197,188,112,696,909,-155,-14,-259,380,-88,-96,10331,1093,480,47,396,-54,-21,414,548,53,2619,213,91,23,866,297,746,220,57,6,397,126,297,-30,35,112,2353,1,-239,57,-333,1396,100,529,1529,145,190,500,377,92,579,361,57,203,-35,-50,581,54,540,21,54,13,31,82,148,185,-1,184,762,237,-159,803,206,-9,1004,-397,129,264,1,37,1634,-189,130,14,-40,73,226,-3,-231,299,455,4934,1080,-207,-60,-114,3076,732,-154,474,60,130,1,-364,328,-33,105,-227,105,1572,876,-166,125,193,285,-268,3,-68,-286,-68,-129,376,83,53,492,-325,31,-855,-97,22,-46,-86,47,-421,-62,-312,-29,-120,-22,-94,-4,13181,2874,812,-6,94,65,-50,-40,28,931,134,1181,31,-43,100,9,100,-232,1172,373,-405,-119,925,-424,-321,12,-129,398,3834,-4,397,329,303,-120,-655,2579,-311,418,-14,422,332,-7,56,48,32,-23,-452,-327,2169,79,126,-90,965,-1,358,119,236,3,1151,-12,492,107,330,-75,226,-57,9457,-1267,203,-210,93,204,174,243,21,208,164,-150,120,62,22,25,-172,49,-90,135,-282,30,1171,124,281,795,542,691,1293,296,-82,-64,13,-141,-301,-61,90,770,117,97,608,-104,30,-38,213,62,159,-12,-445,24,-27,2084,69,60,-585,32,1066,-12,374,-76,12,972,13,-211,0,711,-160,129,-60,-7,4,191,14,-18,48,8866,-23,586,384,-278,476,249,386,-132,162,336,-27,-2384,616,97,212,-385,300,175,201,98,16,492,1,15,8923,175,117,-197,523,59,556,37,-29,3549,221,53,103,1724,238,237,264,-176,-483,-45,-194,-286,67,575,-110,93,-84,2248,994,425,13,13977,3282,-23,222,226,-467,-12,-83,153,237,1638,131,-137,-68,688,638,45,121,659,-650,23,-1506,-39,54,-10,99,235,156,-75,92,266,-2004,1224,-196,628,264,1653,30,107,355,1900,134,133,-88,-290,-1164,803,-125,124,99,51,328,105,-149,387,4,370,161,420,20,102,287,175,101,273,257,107,34,-344,152,540,1210,1103,8,539,4,13,310,130,809,115,145,-3,134,1251,26,-78,1,-214,1509,85,330,-54,698,312,-38,233,-563,25,72,473,82,96,905,864,229,84,178,1079,-27,-175,-127,160,-45,580,93,54,-74,498,254,137,151,1803,343,-10,181,-164,-30,484,461,512,-822,24,637,91,28,1759,400,25,287,-70,-72,662,198,-62,-2,-42,370,4353,35,22,57,245,33,-27,-21,92,270,-35,146,-32,123,214,697,2475,14,112,620,-41,126,1,-49,1119,-769,108,61,50,-241,-46,44,-51,380,238,95,181,631,-219,374,28,83,754,-3,6304,80,292,185,449,-38,245,350,-455,107,4,694,166,48,117,-48,110,194,-270,821,107,6,187,-111,361,50,22,322,398,304,119,66,93,115,103,-3,107,241,57,8982,1086,184,682,87,43,165,74,496,23,-432,289,162,82,-112,15,160,5,21,81,92,-29,16,1007,-38,1066,105,12,-304,-7,69,391,-539,81,100,-171,199,-201,142,819,-397,102,23,54,88,8,244,122,57,-257,-3,323,-263,-60,166,490,-51,-199,106,38,203,88,956,-617,203,106,-16,29,-65,108,119,42,-300,48,163,203,2333,279,1191,-395,522,236,65,-123,51,782,163,454,460,-642,351,149,-438,321,-11,124,65,1264,163,28,214,-110,121,222,-164,-46,200,6,-99,76,76,355,-24,-66,409,201,-121,-46,366,27,377,105,1125,-36,134,-31,371,821,275,30,123,-2,261,20,320,-104,489,78,378,345,249,491,-48,103,-738,583,228,102,328,164,106,52,828,184,1020,-52,606,104,-16,1766,-42,21,79,162,152,-88,2,173,252,30,-1194,-79,136,25,-356,118,433,421,48,-35,281,307,200,2,-33,305,101,130,2,246,313,-679,306,-129,608,80,692,-31,15,61,2159,500,212,385,24,-1083,10920,264,721,-249,869,764,44,77,94,-21,1050,4,611,285,-132,157,605,556,62,8,-4,47,141,957,22,579,42,71,313,3146,8926,7200,59,20,274,86,78,17,1724,36,-81,-3,103,-25,55,253,-83,239,-37,270,-51,63,274,-2,-3,40,77,363,165,292,-10,264,2,30,75,134,584,1451,88,250,13252,12030,4650,7219,7720,13724,2499,114,462,-33,512,567,208,169,420,7,49,-364,-303,252,-251,176,-203,506,530,-83,-14,177,-15,36,-2,197,117,2161,1466,26,-114,-108,4,19,-3,-111,-36,32,775,-100,466,-785,437,338,362,433,1011,-157,68,-24,918,79,174,-380,49,262,-187,-39,51,243,108,84,121,138,461,46,28,66,-32,7,340,-2,-44,9,90,0,453,102,42,-103,-17,-235,435,-3,28,215,348,69,-291,13,716,322,113,-24,380,405,100,153,-45,51,180,169,-11,741,12,-303,480,953,-72,-50,30,120,190,913,131,43,1241,-20,38,140,-163,-194,450,-143,73,114,228,-45,-74,69,118,925,479,1052,-76,61,141,134,-30,121,14,-2,56,-166,264,668,404,39,75,475,3628,-66,-117,211,-130,522,32,-29,126,5,-100,336,150,-6,-229,267,159,48,47,-2,102,82,108,-274,-146,517,112,-51,-77,-24,-109,-180,229,-7,104,169,172,37,183,-484,628,108,103,133,-211,455,452,214,-38,2341,127,298,85,647,-23,370,-196,6,147,333,84,1098,114,413,-91,78,318,363,-84,19,106,58,-34,112,352,-178,121,130,91,321,197,9,508,-173,-19,308,297,778,94,101,-49,69,53,-152,157,186,618,107,-276,91,318,154,-42,1333,-84,-299,39,-138,101,87,276,0,-1170,-931,-62,513,1654,-257,-60,299,-553,118,117,99,86,645,716,-196,59,121,49,561,-22,421,264,39,241,-1899,215,62,-1,-241,-17,366,83,-5,648,14,-157,209,-84,-277,283,262,137,864,542,101,557,200,94,1163,504,177,285,40,149,-36,736,-53,25,45,-41,72,-16,642,2145,164,-134,-67,-4,-70,137,-6,1091,117,24,-30,127,1132,24,48,15,670,472,286,173,-118,172,220,-748,-34,-137,20,398,16,-29,-284,590,59,349,-63,42,-534,-267,1233,18,53,183,32,18,-3,216,-95,168,269,295,555,136,488,2916,229,-65,11,-489,49,-20,22,-6,-188,42,107,145,-120,-117,-407,772,837,426,12,-83,986,375,54,249,166,6,17,-34,-20,-291,-271,15,110,133,-52,127,-35,-3,15,856,-848,107,755,-90,53,93,-66,242,593,256,5040,189,378,176,92,24,1681,544,856,21,563,11,263,-5,1362,79,224,80,114,274,1423,215,-186,3966,3251,19,27,137,-9,-48,-17,18,565,212,235,90,99,418,235,389,-341,354,51,1364,-622,46,-62,181,42,586,156,592,636,-231,183,-9,350,-424,1043,341,80,247,188,218,-52,-217,131,85,177,147,174,518,-9,412,39,61,782,216,107,211,6628,-67,581,-81,8,59,628,-26,363,-10,-58,894,54,10,582,-4,14,367,2050,122,161,27,139,114,1579,6,8,1945,77,21,99,0,323,1190,1413,273,194,930,6,132,242,286,-1,230,234,141,200,255,-139,-1129,1008,707,-206,-88,9,-26,627,447,259,-446,137,629,-20,69,-144,123,-544,-49,38,534,-115,244,-33,157,-143,176,543,67,-121,-236,356,-234,-8,1905,19,36,-93,17,-83,100,120,54,151,-30,7,-1,186,880,415,1051,20,1049,137,-45,-46,400,112,-50,153,112,-79,-171,1731,-420,146,1,80,10,520,87,8,853,-32,-25,-17,39,649,429,218,16,54,30,420,-56,482,-1,24,82,6366,232,153,-178,143,259,-43,56,272,331,32,-12,67,176,-30,576,60,173,8,34,102,209,-3,313,259,13,69,114,80,-543,-46,0,23,30,-61,477,-228,-37,-351,17,-319,673,-28,321,-174,61,91,-124,455,197,6,-61,40,69,504,83,1334,-65,209,84,73,-28,151,393,-1410,1131,-225,-346,-19,1412,77,166,-29,-135,41,-279,-476,5,164,122,125,-117,-95,450,12,313,530,384,302,-70,684,14,-85,-244,-28,-201,-4,563,-34,14,867,-48,23,-90,40,91,1260,226,568,135,62,-49,160,161,274,194,-7,104,213,-40,-106,436,261,33,161,18,283,48,378,-53,-63,261,4,589,283,-225,162,70,43,141,714,112,430,47,57,193,-10,81,233,-76,12,-425,236,602,-104,198,76,0,-1,319,-22,-26,206,246,15,223,2,124,-26,663,142,7,9,26,71,326,61,331,38,1021,35,944,513,510,-117,443,749,313,-295,1042,-486,626,31,49,1167,-158,122,200,-275,-60,40,-530,76,198,66,737,1560,174,482,726,-114,736,1265,6,-97,1067,82,-122,28,158,-223,-190,-5,50,17,-5,423,-10,71,273,750,-46,-172,-7,139,-3,159,-384,1898,-30,343,-57,2,12,276,226,106,752,686,137,21,-1,75,50,26,374,75,-283,132,-102,337,449,1376,-194,127,107,251,54,159,-112,682,-47,-215,8,106,5724,102,4112,109,-226,41,86,1595,18,90,-365,311,519,65,947,71,64,558,59,-615,-143,56,-132,19,-24,-22,22,136,335,87,465,-95,92,56,53,519,831,275,19,391,365,114,41,-52,94,-10,164,211,-91,-933,14,266,-79,687,469,59,-5,100,30,888,43,136,205,100,-3,4,126,275,247,-35,43,252,168,290,127,-65,0,51,172,-144,570,262,-329,-105,489,-58,240,-66,1033,203,-84,417,80,162,1200,162,1426,141,264,200,168,400,154,-85,208,-81,313,-57,220,1431,-21,163,-507,-7,-822,-178,-14,579,-31,81,224,12,-311,-801,117,443,1359,174,98,108,85,187,-314,-94,391,217,25,2,-42,-297,115,-497,283,271,-18,63,-32,500,167,12,-2,82,45,216,439,-80,-48,-101,331,602,165,131,141,-125,63,426,349,17,260,145,286,284,78,69,55,-7,-352,361,-80,828,-4,192,127,499,323,116,-376,177,86,678,55,-758,192,-15,186,157,-27,-107,284,794,1582,55,-7,0,460,109,490,26,50,107,463,81,235,118,446,-168,517,41,197,188,333,160,2232,163,-126,36,-65,-77,42,-126,2,369,445,97,1111,218,-22,155,97,-2,-24,364,3,41,856,194,-102,34,181,20,92,-165,667,2626,1424,-193,145,906,209,-319,1942,364,89,181,184,-263,76,-177,122,-94,-51,271,253,85,271,-12,135,351,43,-40,37,157,8,2389,-309,1057,-9,94,1495,83,849,44,-52,-26,-389,-4,-19,124,687,516,305,3056,-121,3189,9,28,7290,379,84,315,-38,77,-66,287,390,683,-222,11509,-43,293,20,-40,23,188,55,693,727,-56,-156,156,36,411,162,150,375,411,-130,45,6,0,223,-273,98,-250,-30,160,-78,-59,215,-860,74,58,1429,56,-120,120,-9,-133,151,-46,380,-110,-33,40,-74,10641,-16,-11,-29,529,276,-12,33,145,199,64,-103,-197,-38,-138,18,494,346,60,170,157,4719,-146,48,5923,733,105,-76,684,-1528,-50,34,502,244,26,132,2118,53,-241,100,896,286,1016,-32,4502,4410,387,22,431,289,93,731,-107,-54,18,504,305,45,140,439,-42,92,-5,-112,-3,-18,4148,1718,-48,-241,144,3123,192,-39,340,1061,340,-1470,-169,2183,-66,5609,2293,12402,-1,155,17071,1060,-118,768,69,63,249,3784,-39,644,227,74,-275,-1561,976,31,19,-195,176,-45,-43,15001,-171,20,888,232,68,-49,140,106,-377,68,7053,2038,-68,70,-124,-31,-61,-30,300,-213,-96,7,-6,-155,22,-34,41,-261,106,-156,-20,140,417,-206,431,483,26,1320,-77,-96,1034,-71,6044,980,205,237,5532,568,-160,490,261,-276,-440,5981,60,-88,-278,37,-20,-139,672,662,66,-75,450,43,274,387,-216,-18,19,521,131,266,804,13,167,32,595,-449,11935,527,-37,-240,116,-20,10948,-381,624,152,-63,870,3175,106,434,-91,106,33,17,15909,4997,82,1409,-142,45,1700,1206,-259,836,17,5821,-132,326,-33,248,38,-14,200,147,60,-405,11,10,-219,802,-109,120,232,591,461,9,-18,34,33,40,-23,-55,2543,-62,-769,1268,195,45,5929,2585,722,1579,-19,159,29,321,3643,525,-843,545,28,59,50,-100,483,-10,186,97,320,-20,36,-216,73,450,562,-35,152,148,1058,301,-63,797,2904,11198,8,-88,-4,4507,27,852,-320,28,-1099,-40,143,12561,71,152,-10,-24,257,70,210,102,292,353,-49,115,22,1,425,862,504,-310,-69,55,4976,86,69,-9,27,28,-139,-162,212,18,-19,-50,105,355,-20,-73,359,-126,-12,-408,-129,-29,-126,409,-6,330,292,83,696,418,559,37,71,72,-10,120,45,53,19,1035,-48,43,36,13753,-145,879,-2,-154,205,119,1670,-1474,2251,-12,79,80,49,3124,-93,437,172,86,82,328,117,-29,256,-55,-195,687,36,15342,6524,89,702,1580,303,2071,-103,-156,320,1017,852,122,421,-121,11,79,76,0,383,286,115,1541,147,32,587,-3,-84,3633,377,-91,54,986,502,314,-103,138,128,795,59,-332,-184,647,-48,360,15556,-48,56,-27,-80,489,80,1261,289,112,185,-49,87,215,359,1090,1134,247,534,955,158,-84,6,396,998,340,7,-146,198,-40,161,2412,113,2092,-51,-12,330,744,1051,50,129,136,105,-99,363,20,121,1510,787,314,26,-30,-14,8,291,459,932,106,584,49,-67,224,33,728,-62,-195,130,1420,-206,-26,63,572,221,280,-52,1338,-7,-22,441,66,-13,164,185,-84,242,-289,66,690,195,-21,37,23,524,376,1223,-25,243,8049,690,382,-51,-97,-97,337,-110,-96,39,166,347,185,326,86,389,54,129,1219,941,-2,-355,112,20,32,303,380,463,7896,348,4480,140,382,197,339,332,63,-102,-473,-155,-85,67,93,1687,43,113,78,62,-15,1,289,-1,37,216,115,55,36,33,564,1136,-59,-11,16,-32,221,-29,93,110,849,-19,358,1704,83,282,17,1231,0,7,31,487,-264,-81,104,196,-15,15,29,-17,48,-226,57,88,-230,27,257,-5,18,-303,-112,401,224,-10,-202,114,-117,484,536,225,344,-12,23,39,-36,-21,812,339,619,733,794,602,-84,-150,14,146,281,379,365,-23,103,-12,1733,-121,-259,-77,32,228,78,57,118,3217,208,-899,-8,-168,579,20,566,54,53,161,345,231,215,-74,-226,55,367,282,43,279,22,26,65,-10,-30,57,636,91,689,-6,375,75,250,182,120,15,55,367,146,18,-262,194,-33,200,314,7427,-87,263,104,-35,-70,-589,11,149,-75,-5,184,-49,78,92,-357,320,50,-61,-317,372,-301,47,-50,9,-985,-13,7,1,-49,16,4569,172,819,9,56,22,-28,310,236,170,295,737,27,218,213,-179,150,-67,-296,254,1145,498,33,-19,8,744,414,522,252,-111,389,0,-34,36,428,-20,-11,-549,31,24,208,994,106,164,-14,100,-134,343,560,161,8,-9,122,17,191,9,443,616,-120,28,-25,-1681,205,576,594,683,676,-835,-147,-437,461,-106,731,2,445,-141,-229,-156,361,1383,141,46,473,326,-81,1017,-23,-71,-19,90,19,643,3240,-104,-91,637,3322,452,785,63,-106,102,606,286,215,-84,31,18,78,-752,17,132,215,52,-12,206,-71,-69,-187,314,-399,25,36,188,59,808,115,-658,240,-36,438,444,-39,191,-53,251,-139,130,-37,525,1399,92,76,109,206,110,94,54,-93,84,-314,-23,51,63,80,-222,84,161,186,-7,5,45,-49,302,-67,-185,-17,66,66,680,148,72,11,82,73,-135,8,-14,-2,-45,53,-81,1108,342,-33,41,236,63,14,-171,76,264,-171,483,578,-433,-2,-139,-127,1051,-130,214,59,45,27,123,403,11,1240,-198,305,-133,105,13,467,3,4,110,14274,935,-122,990,30,103,-15,387,158,200,-377,6,79,-315,132,-26,482,789,-86,69,154,2,322,213,124,269,0,45,78,367,2360,334,-22,287,115,1038,1075,44,4482,438,69,89,53,310,11741,1327,36,7186,56,61,-283,58,271,-13,297,1773,1315,30,-7,659,11,-33,376,-40,1243,104,-49,196,212,-53,255,211,-171,-24,132,-173,154,-48,-312,347,1659,221,761,-170,-16,-17,28,-201,44,-65,276,46,397,496,56,366,959,-261,84,-7,40,81,-38,86,29,13,28,440,-172,185,2156,1640,-20,-47,12,-18,768,-105,219,233,-33,3052,110,8,267,595,197,218,142,345,19,127,211,-65,89,-92,235,-514,-134,-40,27,12412,-460,1032,439,-437,184,-571,36,161,-22,-181,-15,-49,-27,-55,18,-73,-19,36,-195,15,33,-401,4,-174,3,-58,199,-358,-133,-29,-249,87,46,-135,177,272,209,7543,2665,392,126,349,-253,1811,302,12,515,40,393,-241,86,-41,5758,316,274,217,43,-233,-140,270,577,-227,-39,70,6,129,244,26,330,-192,161,93,140,20,102,506,12,-46,558,323,2298,118,63,31,3217,-39,-32,229,118,54,65,-8,230,-19,-610,-80,21,16,176,28,84,466,1809,242,110,-91,36,52,641,-36,490,909,136,-519,758,114,-60,1787,89,16,1293,237,-46,-9,13,2,-230,-16,135,23,56,-89,538,-32,-100,-22,17,173,68,323,199,108,245,152,-98,140,30,-3,32,97,-67,401,762,36,-285,73,3,18,662,247,-61,533,1784,23,154,31,1341,49,-68,79,22,762,-18,-7,122,18,-26,118,-162,39,99,-1,-12,77,258,594,-7,296,-206,-75,-19,-48,43,-10,-67,-33,72,123,493,144,239,162,191,67,54,69,4,686,964,7,606,56,88,-123,382,454,222,-51,110,59,-73,71,1504,58,-15,240,197,116,3,23,12,1602,89,-90,15,-584,253,-238,-11,172,87,15,487,-42,11,772,0,4368,636,-63,3532,520,43,-34,-59,37,-34,353,2957,-171,-86,-483,400,152,312,18,-40,2,172,178,84,379,384,150,49,1191,95,33,1084,557,1163,-2,-25,37,266,46,-18,1537,222,-165,-74,-68,-41,-81,31,-20,-77,-85,1892,-5,-295,867,95,-35,-336,-374,5257,5476,-246,4,30,-175,-37,30,-316,-9,-37,1165,-170,-18,33,951,205,1467,-33,157,-52,-50,-58,-11,27,1091,15,215,-413,-61,104,97,-64,-129,174,963,279,1263,-88,653,6,-631,-2189,192,-72,-5,103,-268,102,-165,176,386,349,133,2728,-338,13524,102,-49,163,881,163,18,187,-210,82,-25,61,18,57,-14,-381,1855,1464,49,-13,-153,31,-44,-154,-42,-244,17,70,77,82,5,247,48,34,29,82,24,17,265,-43,472,36,55,-3,327,289,-13,845,5,29,341,-54,683,-86,-42,196,-20,73,197,618,-43,-24,16,123,743,10,-105,377,651,179,120,12,760,-291,306,1924,-482,-313,36,-27,5087,-14,24,47,153,-373,3996,104,587,491,209,23,84,59,48,38,46,-28,-30,90,326,37,1190,355,1445,275,101,-137,-11,274,-108,-227,-205,86,921,5,701,18,23,40,-124,243,258,-257,-351,68,3213,33,103,77,208,80,121,-21,188,-32,1394,-12,-356,-118,-162,405,611,387,-46,-357,1376,-29,-114,51,-323,164,328,1734,21103,175,-115,-617,296,341,-243,107,-138,132,1088,525,7511,6736,35,34,200,109,128,-275,-47,306,99,302,744,761,323,-29,28,68,-458,-387,284,-22,-247,-10,-47,36,-763,329,37,-426,-114,-157,100,770,-99,97,31,-3,-26,15,-18,-203,42,-539,-12,32,-62,446,-199,-281,88,860,-242,258,23,-2,-90,-6,786,171,-5,32,119,-216,-43,23,909,499,2596,4562,620,9473,9,-23,43,118,96,151,675,-406,2,-241,-50,251,457,308,30,346,49,27,102,557,125,1168,6,70,100,408,141,66,-279,1,3676,-181,-35,-82,261,-796,799,160,273,8,173,8,72,936,167,276,111,246,60,302,161,53,357,-46,-82,32,-87,-2617,681,601,243,88,253,-438,242,76,-359,77,-375,114,211,868,1830,1168,70,39,-17,-292,-193,265,-71,-27,2758,193,344,248,646,126,-93,1,1193,204,-9,114,37,-52,-96,392,22,1365,236,-7,-114,51,-519,411,-332,255,235,3,51,-313,163,-468,169,-267,-794,424,68,-250,-140,222,96,13190,599,314,5597,357,5,15,-200,214,264,494,-1327,5445,3,22,3231,1300,1467,164,1045,478,-47,40,29,437,-36,116,84,-134,-1643,-342,304,388,4841,334,-14,382,209,3908,158,-206,738,586,17,-71,78,278,-107,73,213,774,0,-118,11,91,-11,2715,638,-611,91,-8,401,930,92,571,34,471,594,156,206,-93,1134,397,802,16055,6312,15,81,89,-85,15,687,751,197,109,-4,-54,123,45,-91,54,298,-427,0,-21,16,-2,137,62,85,-50,130,37,12557,98,60,13,240,36,-517,83,-192,111,12,1118,-197,374,565,1132,111,350,1210,-5,-402,1282,-219,-621,411,81,-161,177,256,181,49,180,99,19,333,-152,-44,-21,384,-84,-233,22,-5,-76,-2,-31,495,260,103,414,14,101,-289,39,768,-103,85,23,28,-69,-40,610,38,1137,497,420,121,-188,224,253,435,-565,-151,0,-976,59,-12,827,-223,531,173,301,-193,-52,582,27,193,92,89,-50,-18,29,44,235,60,-96,753,296,1200,-130,-42,998,309,2,47,169,231,126,463,-333,88,904,3728,4719,122,230,86,-12,316,-350,-48,-239,-76,-406,-353,285,17,193,-243,167,263,22,-498,620,-2771,694,3086,462,317,-81,209,408,127,1396,-148,619,237,70,-1057,-159,280,-123,27,3841,146,5017,-16,3,5240,2,74,56,-419,8,244,-31,739,-130,-467,119,-60,544,-13,-30,-25,112,142,-268,-452,-287,248,-3,163,19102,8,-14,798,642,-96,516,-5,38,-14,-271,-174,-16,425,55,532,272,3739,46,-39,-35,-19,-22,-65,1457,347,-127,1288,2526,4,230,58,10,1917,-44,55,30,303,1180,355,381,940,270,-364,1411,486,-568,30,-108,26,161,368,164,817,-54,369,163,-393,-91,330,473,195,70,134,245,938,498,-132,-43,1124,46,164,260,38,530,195,1060,50,-28,211,31,459,-743,76,-183,-78,108,41,27,-1134,3277,872,57,-64,464,-372,586,-172,45,-63,63,252,951,-616,-62,-211,6762,-17,86,1059,-84,46,-17,14982,-99,275,-13,33,295,503,91,-40,205,221,29,172,-22,26,1734,613,-8,2810,-60,634,32,-13,-381,931,102,143,-623,2,-244,755,-11,26,532,-9,-2,-344,384,158,14,129,-252,58,-155,356,-598,-1402,1259,234,141,26,456,5,251,-173,103,710,-27,-260,82,297,262,-32,-329,94,281,3972,9,35,528,11,0,185,226,125,140,275,467,-700,471,121,-1,167,41,-172,178,5,546,-2,508,-90,432,574,1539,10,12,66,-273,-26,95,586,-13,424,87,2697,326,647,136,-375,1246,73,-8,108,-115,-297,125,41,-5,60,567,862,115,364,301,200,254,-131,-66,-32,99,105,285,-746,535,37,3089,3854,-379,-74,98,108,68,13749,46,-104,97,213,-80,-267,1,66,80,535,74,66,412,-32,-393,-41,-35,11,-126,23,22,836,-109,-112,-85,-351,114,-12,78,68,15,63,12,-61,72,108,200,-83,-20,-54,47,759,216,50,97,29,-333,436,138,477,4,97,2,-16,-232,-138,231,-23,186,102,159,-42,163,1827,636,-62,-1694,-104,-84,99,-255,-121,2300,60,1547,113,-195,-4,-161,-35,-35,-602,937,275,138,-57,442,-435,-238,30,86,21,217,454,251,109,1101,501,-1382,240,314,-62,43,-35,46,-479,150,-198,152,7857,642,82,-59,11,113,-56,93,2480,160,244,619,2837,61,-290,341,-150,-214,72,72,-49,141,148,44,229,-130,39,112,76,47,622,59,-292,-704,10,69,455,351,2138,2843,7,204,680,-1,1607,13,50,377,-2416,226,-339,91,274,696,-35,-149,-106,-211,-387,-224,35,-441,1498,11,155,54,133,49,-192,279,-150,711,-40,64,-610,455,-227,-70,-85,7136,-67,-14,1110,16,48,524,72,-67,-543,25,-116,1116,255,-436,-599,304,3858,-10,299,-84,863,435,88,351,488,-131,-232,584,323,58,33,93,11,-48,151,494,41,23,436,94,-643,0,392,148,174,-15,191,322,-356,15,183,57,-87,-1805,77,2026,1099,241,-1905,-65,105,-24,74,3,63,-109,695,2111,45,-528,1740,56,-24,-132,-175,178,514,3144,-37,-363,498,-45,69,-6,-24,1893,-781,-769,-1979,-433,309,-110,-292,-620,0,-739,194,-38,-18,-218,2174,-12,-52,211,184,51,2421,235,-144,1490,259,-89,30,3662,-65,-32,-57,1069,47,15590,-380,-849,-6508,-12609,-858,-163,244,260,27,16,146,-182,361,-388,5094,32,2014,29,33,43,-134,801,346,2323,14,224,-14,-29,-333,3267,-10,-27,2249,88,-139,-34,43,447,263,677,8,1727,-246,70,-15,-337,-174,14,404,191,0,-280,115,99,-145,227,74,63,-131,-186,-229,299,1059,703,162,332,-33,-190,42,-36,564,657,664,454,-35,88,20,-131,126,-124,546,224,803,63,44,10184,189,26,16,17,-44,224,-43,330,-302,99,37,-32,1227,21,148,-12,-184,203,-27,-82,243,-83,-159,-28,-45,-36,165,180,166,76,-25,-242,143,95,104,314,139,-19,365,121,178,7,284,120,46,91,756,-107,61,15,45,-12,-41,43,20,478,39,55,-46,32,375,61,44,-18,-46,1,338,5934,-58,331,-36,-129,139,-184,344,1517,75,26,-155,919,1437,-208,-113,-14,-109,-7,59,228,88,866,-22,29,153,106,-3,1,-108,31,45,266,-249,-234,43,11,-23,35,1044,26,48,-347,-535,92,335,290,-69,129,84,-42,-21,58,162,-1,1173,15,292,583,728,318,275,410,-852,-90,-169,323,-14,2,-79,5,-174,16,-127,-192,167,167,427,1263,1015,73,43,267,-1,352,-279,1098,480,-131,-154,23,657,754,-634,44,-871,192,-81,37,16,939,-14,-285,2623,134,185,1868,-67,-21,431,831,1098,-442,-47,-2,584,-56,-118,-871,-224,30,286,122,206,54,556,54,-223,521,1648,242,229,352,57,334,387,584,275,66,-207,-63,-16,49,498,409,56,268,-11,43,-208,23,58,484,83,183,11,-35,-84,-121,15,507,-9,750,139,-97,102,156,255,-116,5004,9793,2447,274,590,5105,1961,575,465,-73,-4,409,-8,236,37,0,352,242,9,157,346,-164,-1308,210,26,1584,-127,174,-2,983,437,-13,10,-30,108,-45,-326,24,969,47,81,3,-879,-99,-208,-127,-34,-87,-409,200,-81,19,-4,-14,-558,-84,-246,179,161,-8,-486,-226,18026,65,-45,150,10,23,-185,-38,-60,-95,-2,78,0,-170,-26,-462,-182,-282,-169,100,1037,1503,762,1404,2704,4126,14582,3540,6307,14126,66,-70,125,1053,6039,210,3969,113,347,446,-59,503,153,417,-34,-54,-77,5,294,672,658,-21,36,57,9,1,695,194,104,125,-677,-12,24,506,1019,20,617,604,49,-60,936,61,50,-60,10,81,149,23,-87,291,832,22,-63,-2,-6,-54,156,129,-92,64,129,3,80,-34,56,222,85,187,42,-117,-21,15,-1238,869,6,1008,55,-2,123,169,-23,72,-107,188,384,-47,25,200,-471,74,466,-1072,-39,-9,-1440,571,-651,411,251,13,-136,194,178,40,146,811,51,-72,-2,616,73,85,472,-54,-46,48,50,-260,42,12,212,30,1051,98,113,51,70,-10,77,149,106,429,5,-50,287,101,200,307,-57,11,354,46,373,-6,30,-71,786,78,530,40,348,163,207,114,579,75,526,17,983,391,90,4644,-118,-139,267,141,148,48,181,512,-55,-16,133,-3952,-7,3489,243,350,14,102,-70,158,42,93,261,18,601,560,36,79,226,216,4,167,-107,-30,7,78,87,69,1040,-61,20,54,314,-172,26,12,174,117,24,69,-175,9,-278,4,65,149,21,-72,90,206,-114,47,18,23,87,4,2274,79,-61,61,34,-60,24,828,121,-49,-128,0,-17,-34,27,10,-943,281,468,-355,12,377,322,1023,13,376,-44,391,55,5,-61,130,352,123,395,56,-63,61,-112,-89,17,297,-55,-34,257,198,236,60,-50,297,365,1030,229,23,201,18,455,-57,227,2126,-6,65,-62,-48,423,-5,982,342,161,115,1568,11,-341,146,204,254,22,216,-67,-69,158,224,86,409,-943,79,111,1022,-33,397,-14,274,84,-86,57,428,150,17,46,927,239,31,417,253,66,82,603,345,137,85,11,310,865,114,142,1201,738,15,231,291,140,-2,132,302,670,9,351,-38,82,-124,242,216,26,105,1,-48,151,631,2551,-31,359,209,-943,21,1287,85,157,-76,103,819,579,67,363,-321,70,-94,193,80,428,29,12,6,-314,-199,471,66,35,-726,36,87,128,-295,66,16,49,78,-478,161,-86,26,100,-35,115,-2,1769,158,-21,146,-149,841,28,59,141,241,-30,40,421,377,12,49,664,157,12,553,703,775,7,-337,256,610,164,454,409,31,-158,-41,395,6,184,1070,-48,-29,354,338,92,42,148,-43,-19,81,990,273,103,-20,529,441,35,114,-2,37,-41,13,-84,194,362,-72,134,8,12,215,179,143,83,85,-177,87,738,-142,67,317,104,-14,970,422,-93,38,449,222,83,159,468,1668,64,27,68,103,83,39,39,-5,9,143,-185,120,298,-42,634,370,-13,269,-112,45,122,31,96,0,-16,7,-1,23,57,160,-24,13,64,520,165,1409,-55,31,554,366,71,21,18,1362,-269,1,5,1,-83,-8,143,-185,-150,51,-227,48,520,-403,-196,-22,34,150,327,224,322,72,-403,398,534,-171,-133,183,39,-46,269,78,90,2804,-32,20,11,-75,44,108,331,-84,52,-30,202,-98,-161,0,-272,21,-10,3,123,90,-300,-34,649,4,402,-45,319,-134,-1645,162,144,52,135,-99,460,241,500,92,-6,10,540,89,-305,-92,50,228,213,244,-43,-46,-141,106,381,-26,93,154,67,75,78,3693,40,446,141,96,37,17,439,-170,-17,678,2321,254,36,412,227,253,234,41,-81,-7,114,79,208,281,84,-233,251,994,379,104,109,32,214,64,204,600,41,162,124,-267,394,-162,636,635,-408,169,41,6,137,518,-85,121,722,118,-187,216,1520,41,-18,36,29,-5,41,75,289,321,-132,362,62,281,296,-87,102,38,199,-80,1061,109,-2242,13,-92,127,250,80,38,4,87,72,-30,223,650,-4,-361,109,1474,-114,166,267,-55,-96,73,300,-235,82,96,51,-113,103,284,-99,72,506,29,-134,292,146,32,8,145,92,504,212,110,33,1056,29,140,-85,319,-42,26,112,55,-46,206,-25,33,217,-16,6,143,-8,1495,345,-68,-15,46,-1427,-157,26,-29,678,120,152,-219,479,-58,296,276,-6,167,331,596,-538,80,-16,39,61,14,93,12,-188,324,731,33,1310,702,21,202,40,740,39,51,130,186,559,185,140,112,43,13,268,255,24,630,-110,75,-56,-91,228,-29,827,1644,-121,70,60,-11,116,267,-11,157,-6,1376,703,25,19,-226,291,498,-132,-378,440,1133,17,30,17,147,-135,395,-269,129,-139,-712,77,612,316,926,30,42,-38,-28,-49,64,74,-76,-70,97,459,-3207,124,46,2,-11,262,75,-1041,-26,-143,182,485,-197,-8,24,129,-25,9060,146,116,464,20,325,5,10,-190,240,21,178,24,-6,18,39,-15,75,112,143,-757,196,-19,40,-396,206,-669,1403,-55,-289,14,122,133,99,-1461,40,167,316,1463,868,-609,142,1357,-1076,51,208,-115,-1574,-115,92,105,-11,-4,208,1606,48,790,81,-103,348,57,97,-64,23,177,559,93,-498,310,717,93,-5,-95,37,245,-54,43,-580,1594,-297,119,-1072,-179,-714,407,-70,173,1957,87,271,85,124,23,1765,589,242,177,295,-7,221,266,541,-318,-3054,-14,64,292,639,334,-63,1708,-13,62,-47,2055,-50,49,29,208,-139,770,-99,41,171,138,266,35,150,-10,635,104,202,11,256,36,120,-172,184,30,-1019,179,-1942,-35,43,-205,-225,-532,-245,7,652,-163,-525,11,-1,114,176,176,768,116,115,243,54,56,158,-10,89,-488,429,25,70,176,-232,1185,-586,59,50,523,182,10,-472,77,8,451,-682,-168,-172,3,-7,-60,-11,9,-837,-158,13,232,386,1235,-394,295,-27,19,103,-4,95,7,-455,-47,79,54,12,305,87,-659,1643,288,-267,344,785,-1218,-187,29,9,52,585,-1697,628,-182,-39,-73,-16,284,-165,-530,311,121,-95,-37,-71,32,-12,-4,-6,242,27,-208,142,1269,53,424,-25,-8,38,-33,347,-141,62,31,533,313,559,-24,87,78,-125,9,136,-13,-167,289,-429,74,22,-3231,-25,45,-143,-949,-35,39,95,111,67,-649,-192,47,43,201,480,-260,-18,-251,12,875,28,38,-16,441,192,300,41,472,28,900,-165,87,258,19,-132,179,662,221,77,71,-55,-140,-11,-132,246,-15,59,3270,-424,-1306,-787,-2862,-144,-10,188,224,-43,86,53,-8,16,133,1201,154,36,78,976,170,151,89,70,120,836,-59,199,-522,165,180,547,-452,606,-51,22,1896,118,44,-73,283,12,28,-103,717,681,-1337,166,-498,18,-215,74,-840,8,141,151,93,72,-1,-305,199,-18,-199,-945,-26,95,33,-63,239,1200,-115,16,-365,386,19,33,599,714,165,15,54,219,17,8,181,118,-222,546,100,-170,306,9724,506,298,-50,-270,-393,-60,-63,1806,-66,181,129,132,50,51,-7,178,23,-289,169,18,-15,405,102,-49,362,-1329,935,-140,2,128,-95,1901,6,139,702,180,405,-340,-12,806,-30,-164,343,-16,68,152,92,126,-369,41,925,-5,27,224,492,-63,79,27,-142,-160,454,128,766,-36,1314,117,-45,140,29,-54,75,76,-233,728,359,209,-283,951,-144,-37,-13,69,64,-11,-1,-60,2,168,725,2,1572,226,421,11,425,140,599,-2,135,620,797,465,42,-126,408,47,202,626,-67,428,191,-74,-16,28,-359,-16,-39,338,69,-153,-5,65,-644,77,-455,11,159,-225,600,505,307,813,213,-70,22,-103,-102,145,73,249,29,-134,19,52,-53,45,327,-325,71,80,50,-203,108,-40,368,-174,397,48,161,1505,-303,124,-880,118,-144,10,29,-275,435,35,-55,118,-36,658,133,-9,529,-108,874,-152,69,82,-106,289,293,37,1286,322,300,-24,-27,-236,-280,169,53,-13,336,28,292,-334,-59,455,201,145,239,-104,-25,-127,243,1734,353,163,188,-98,-25,175,-377,255,-245,-22,650,13,58,534,535,126,2,96,66,80,18,2,3,1,826,875,1197,113,93,54,104,260,156,68,387,-192,317,-493,8,367,440,163,-162,-77,-179,161,144,20,479,-20,186,119,1606,-19,102,78,-253,2124,-1727,265,211,2484,79,279,9,-5,60,165,31,130,-38,142,63,9,376,-228,-218,-81,25,27,205,-66,75,-129,207,125,771,-221,48,667,58,69,171,220,-269,-59,-153,182,72,-115,566,-20,2,-19,65,130,18,42,671,-23,-98,199,382,-207,46,151,-238,390,-137,-259,63,374,-300,-64,220,207,13,720,216,-663,81,211,-1113,-64,-118,183,61,46,-19,3,-107,39,-34,15,1347,136,-140,880,1141,230,3509,1790,518,20,185,619,-40,202,35,231,43,15,3455,125,562,24,25,1041,-112,-52,25,64,96,-23,14,398,40,-543,87,-10,25,20,122,-238,125,43,150,6,-102,-82,470,383,52,-24,-26,81,12,-328,120,1645,1146,949,-85,-64,-42,44,-74,-15,-259,55,274,-16,234,75,-94,-1,168,-206,89,266,-33,-175,-513,419,107,-263,-26,143,71,-46,448,445,14,2460,46,68,1354,354,42,243,455,756,2799,-240,-17,-68,113,94,-916,172,349,216,-18,245,-1012,-114,14,250,540,-1,-586,1582,-305,-112,178,723,-26,-34,2291,49,39,121,159,574,106,76,104,235,-154,129,234,269,-344,-236,462,12,-5,616,374,17,-1093,-654,271,681,-293,-16,124,387,286,133,-39,65,-47,-73,286,656,58,-40,732,197,-943,833,331,-82,233,-36,-201,132,656,23,69,-37,-346,290,160,123,639,18,1431,-275,865,854,234,965,572,216,108,122,44,136,96,-548,-222,-44,-67,-79,-165,135,-300,293,-394,167,-896,373,333,952,535,965,-521,1180,-456,-22,-93,611,138,160,2739,478,104,657,49,1175,9266,100,8,197,325,1158,956,64,537,6390,1380,-183,-41,400,334,109,285,153,-3,-12,2156,942,49,772,286,1047,-87,699,-574,45,40,204,194,-20,-295,84,658,226,355,1189,618,415,301,839,872,269,313,42,1417,22,44,30,111,24,120,123,61,142,-5,56,56,73,339,-33,-443,1,134,5,102,-18,-28,-9,24,153,174,-162,-22,-472,-12,729,381,70,50,-2,1768,1141,89,151,2287,15,211,84,11,4,178,235,-10,13,-938,-135,130,277,-29,155,19,-2,192,-5,-165,-1029,627,-32,331,49,80,228,17,48,436,964,-284,289,-741,355,-15,21,372,46,-36,-105,482,341,-9,729,77,-216,-72,290,967,783,-58,292,-33,470,-934,152,-38,-136,461,71,667,231,764,442,831,92,749,-12,8,121,778,473,2082,197,-51,217,-105,119,-282,40,-504,19,832,181,881,231,985,79,80,-57,-17,491,710,6,18,-7,-214,1191,825,658,1086,197,389,513,53,39,29,765,21,279,126,-26,-44,4,905,135,253,57,-57,69,100,84,40,191,47,12,55,444,23,-53,-524,215,-3,118,160,64,266,594,268,103,8,0,-27,361,163,840,-35,-28,-413,610,28,124,-25,68,151,36,-34,-37,275,631,163,172,-128,-1,-18,216,16,385,4,-217,99,575,869,-374,-206,-670,-355,163,245,546,744,-371,70,-101,87,1259,88,-6,-198,-434,-34,-443,43,401,72,202,70,83,102,83,332,34,-201,203,-123,-1,34,48,220,155,30,68,180,122,-306,111,1173,111,34,435,-257,1662,921,701,-123,123,167,85,-130,196,91,-174,323,263,413,-792,14,208,13,103,-45,-1302,128,19,66,285,275,47,11,234,42,45,286,531,-134,13,74,164,-54,54,42,144,-25,-30,63,12,-136,36,-16,-39,-251,-46,-177,1321,387,203,-387,1,582,479,384,22,-60,-10,7,840,704,-21,45,518,108,239,396,1577,-24,72,163,240,183,803,-57,-15,-175,-245,31,-169,161,-1045,32,5,781,100,76,12,-5,-219,15,-41,-234,-13,80,173,898,868,168,-23,26,464,184,-1199,-440,200,430,-39,99,44,35,668,362,-215,650,257,9,-377,-35,27,1030,171,-287,-7,-14,143,-3,509,-3,65,-82,120,-71,772,13,231,-62,-35,597,704,-83,23,94,44,75,578,576,299,-203,1295,-272,112,337,35,74,-57,-62,-76,-23,404,-22,1788,-85,-442,251,922,118,254,1642,16,-44,41,206,4,242,-28,9,915,-30,637,552,78,-128,-111,-169,-503,252,244,36,691,-23,59,16,218,85,93,750,572,40,-10,1296,24,251,12,113,-186,-36,114,79,475,55,-21,103,1532,1,20,-16,254,-22,196,-102,168,280,307,126,-40,19,99,708,-19,118,69,502,711,-28,-236,179,-237,-94,45,177,-22,68,11,-44,-25,603,88,321,219,194,469,-923,73,40,-37,-106,48,-88,-199,114,6,64,58,71,814,101,-9,732,63,189,2972,427,11,2,-1353,90,-196,11,-155,-14,-50,-60,485,155,-185,-533,38,51,-277,213,-112,4735,537,210,25,110,-33,39,-8,-143,-147,974,41,76,6107,54,521,28,892,191,452,-53,-115,284,42,-563,374,-267,-249,176,82,-45,0,89,-161,313,17,355,437,572,-152,384,30,1470,639,145,-20,186,2425,38,1870,1154,149,490,428,-155,19,-32,703,119,236,-81,-135,-247,301,653,-432,-631,-9,-193,246,33,185,591,148,3,-98,1235,286,-19,-50,699,158,42,1,270,150,825,50,547,-499,394,149,306,709,417,531,39,347,69,-19,99,-121,5,216,73,100,78,104,194,16,241,140,-7,-51,-769,-282,-205,-46,-326,-672,186,640,514,46,-292,445,-178,-5,-262,-73,146,-31,88,-47,-423,313,407,-85,-28,20,268,224,-124,-31,-9,66,327,293,-46,-212,292,-815,303,261,8361,44,-239,-145,91,-67,-9,1059,56,412,-45,-227,1337,-86,23,-25,-50,407,134,1181,9,-423,5712,307,-42,-4,303,-655,1547,-22,-213,178,76,62,325,35,44,-515,249,-1402,180,718,19,-312,-244,66,184,272,7,425,-10,-406,-1164,88,308,-6,-89,2174,-143,-61,285,7,-208,-154,78,23,278,34,190,-747,134,55,896,84,178,483,154,160,31,1341,400,659,-241,17,-335,-24,368,-58,47,162,132,-6,-528,137,270,354,82,73,21,50,5,316,43,-216,-869,-13,268,-444,-71,46,137,-6,24,154,227,172,-100,-47,36,18,23,470,-130,600,-185,282,8,-54,20,-61,-219,124,-11,90,52,-90,-9,20,526,16,435,-433,-72,219,74,59,1095,-1432,8,8,45,9,-50,93,-23,-49,3,199,298,-50,-258,34,332,240,-5,-76,39,42,179,263,-41,-29,-453,-2,66,51,-23,-34,0,864,-7,87,139,40,-42,9,1046,34,574,142,-89,717,597,-41,50,70,54,-189,131,8,356,602,194,-31,53,110,11,226,50,724,295,218,69,387,20,-156,969,498,-203,5054,7,234,-21,237,97,-7,75,2,2,-9,30,665,-4,-107,137,1283,155,43,1825,-217,70,153,-16,507,395,5458,536,631,108,42,854,-64,195,117,-44,-33,137,325,485,32,-59,417,65,849,161,541,585,724,-7,40,91,-24,52,-215,-137,-61,171,-132,-8,-22,116,125,-590,124,5,-62,183,201,-76,146,118,199,86,-35,-52,1203,103,-5,44,-87,29,115,223,135,-45,-2,50,743,49,-190,-30,3,123,-29,21,-1,791,13,10,109,39,54,42,152,318,24,-9,19,417,225,-214,-167,90,160,31,81,389,283,-57,10,179,-190,295,1154,417,-40,389,-37,71,111,2043,91,452,71,669,192,16,52,57,-66,114,178,32,769,58,165,-104,408,-2,209,375,-3,185,53,-2206,-97,-38,-395,107,294,404,-217,989,366,-281,370,-546,74,657,140,2,348,23,81,418,357,136,93,44,-139,38,561,17,125,-23,59,301,76,144,7,-117,114,-222,718,212,24,-810,19,-198,99,41,236,810,233,10,95,303,-44,76,192,17,43,143,41,249,-192,19,73,-95,2599,-37,144,67,-15,31,-27,11,158,68,38,-26,1971,5284,179,2515,93,39,44,158,109,83,-84,-29,-34,42,48,320,-380,143,143,1030,92,456,-27,130,2767,285,-72,610,33,48,-12,184,466,-27,289,-156,-4,-64,94,30,231,-39,47,124,49,-97,196,118,80,124,27,132,-74,207,-18,499,-45,101,486,139,75,-62,449,3,44,-73,-153,-408,-88,54,81,399,34,-25,57,213,196,250,156,-20,-44,16,10,-228,-60,-11,295,-84,66,51,359,44,159,3,-3,16,-93,1950,43,-68,-138,-9,-32,83,757,294,117,23,709,37,-2,193,114,172,370,-366,245,130,119,-27,-22,89,-37,-24,158,65,71,-50,44,238,-219,266,-274,182,3,424,194,567,682,296,2702,931,-20,21,64,-101,-304,69,28,-17,-296,169,-3,584,-218,-172,-606,51,166,40,98,1453,503,719,1196,3366,337,660,5,-177,-121,316,375,6,319,104,116,62,526,625,480,68,382,-12,176,59,74,-398,11,2753,16,411,1052,-48,179,974,31,9,-19,-198,22,463,-284,226,70,-17,1231,656,145,-4,94,-14,453,61,15,14,-26,-413,782,48,34,10,21,195,39,-36,139,232,42,-28,441,78,195,426,22,8,29,191,-209,36,-59,-3,-59,-191,18,3933,170,-26,1,-4,5,466,-13,347,-19,189,578,411,0,147,-26,52,1875,-17,35,533,159,182,-16,-400,10,116,38,35,4141,-69,770,-8,-36,83,41,79,82,29,-136,-1273,-95,190,-460,-71,-19,106,-55,69,63,122,-257,-3,500,-247,163,2486,222,-26,409,377,365,1118,-1549,489,106,52,6,281,200,385,170,-21,157,-192,556,-405,3146,23,1251,-112,-51,63,-41,-10,-33,7,296,15,19,-36,28,435,153,-163,-143,36,-2,404,-42,-573,-186,426,183,61,423,147,-154,297,-83,483,618,-931,224,-1899,-90,112,283,262,736,-12,24,48,256,358,251,-6,12,1014,-34,-291,110,133,-196,-87,314,-848,8,1681,79,603,46,58,51,-527,42,80,-148,8,71,-5,54,-1382,399,106,-31,141,159,-121,-8,36,46,151,20,-324,400,-50,-79,76,21130,-150,-23,-1,-233,3071,143,-43,72,-64,17,116,40,146,45,422,309,120,-45,23,222,77,5,12,-68,1998,-45,40,226,46,213,261,1265,659,124,45,-10,-22,142,9,-41,38,2,-117,-486,198,726,-114,-15,902,67,-7,253,196,144,1178,537,906,-88,756,50,-194,127,-112,-32,25,-226,-1,72,-400,-365,-12,59,-615,56,-135,391,136,-933,59,-5,43,100,4,126,-99,-470,-68,127,12,260,-91,1033,1426,43,264,-441,-85,1,163,-822,12,579,81,469,-801,-584,712,289,-46,217,-232,-297,138,92,1625,12,-2,363,216,-80,299,63,349,286,131,7,-91,-4,157,-27,218,-65,490,-168,41,-126,16,218,-22,-12,-58,64,-24,364,-102,34,65,-3,-165,544,-47,-283,30,145,229,-21,0,-19,364,-361,-718,-413,181,260,-177,253,179,422,6285,-133,-243,319,102,-20,34,-200,266,-84,505,369,70,-21,-11,512,289,158,63,55,31,-402,204,5,84,77,34,-44,21,-113,57,149,26,-143,79,154,-921,57,63,33,-14,-27,22,1153,-386,43,-464,510,82,16,81,60,-65,-49,1417,144,269,337,52,-46,-57,-91,36,48,105,186,220,329,60,-8,-26,-281,156,1232,165,69,-169,752,-85,25,-287,347,400,1313,20,-63,117,251,337,-1,31,-194,-6,128,-37,2,1003,21,139,-169,-25,-10,-237,176,23,130,109,436,147,-421,526,20,-57,-342,-102,199,3,-34,-62,144,151,289,20,2,352,58,81,-256,-15,77,66,23,-61,-202,-21,-52,125,21,4,-297,30,-668,96,389,150,-40,246,-1,-162,95,81,-276,9,226,-101,-29,11,-292,-545,-1,32,627,-392,-456,-359,-69,86,-60,248,-59,-67,64,272,252,-623,407,-30,-218,16,-57,55,153,-484,-25,1244,-16,-80,311,-117,1,-187,4,-161,-280,878,133,-61,-43,143,-579,78,320,-139,-157,236,735,-58,-47,27,459,-63,215,59,18,92,92,180,125,173,28,59,871,119,-31,-76,89,108,-191,3,-165,199,226,33,174,95,101,827,483,444,-447,-29,190,-338,96,14,390,46,-421,839,-48,-45,79,-24,-55,8,-217,2118,-40,51,288,172,-76,95,82,48,5,32,141,260,659,355,-143,-968,-99,56,125,40,-76,586,41,878,5,46,111,30,124,93,42,127,407,-41,301,80,-85,25,63,242,540,-42,-105,130,-18,-16,165,130,455,114,-302,231,9,1868,-337,22,129,681,53,98,9,-30,12,15,620,279,-39,259,5,-17,130,41,-659,47,1779,746,543,2370,55,-48,11,-6,1791,60,266,-172,-47,-551,67,242,-87,55,400,-33,361,1008,-319,4,14,-91,1923,104,240,27,0,-27,90,-1,142,44,167,274,-6,115,73,614,-100,24,-140,-11,744,177,20,1370,-96,55,-578,196,549,43,249,395,-10,62,52,-12,-3,80,43,59,10,155,555,464,146,1313,112,1,186,1146,68,447,59,62,331,-73,347,129,-649,-15,419,47,225,157,-15,49,123,-29,683,94,10,63,271,76,89,1788,2,89,-159,-165,-92,-35,-259,344,1445,-8,180,131,409,48,-179,182,55,889,53,362,34,-18,98,-203,-198,-1,328,-16,203,577,269,69,-107,111,293,1098,67,5903,1779,-29,305,349,73,-368,530,-24,1026,-121,-20,-34,61,199,104,8,-119,787,-165,-10,1231,169,168,211,280,223,-187,-192,-105,623,233,17,23,662,114,8,-21,305,-7,-21,230,40,-76,117,-397,21,-19,132,1059,223,25,165,-93,80,614,-547,442,80,944,105,54,-1,13843,487,-146,55,-154,-16,-2,533,145,-332,5,-17,86,363,167,45,-42,-5,155,255,-118,-470,-203,74,15811,13,31,27,-61,-156,81,380,19,297,35,-426,-71,37,-62,35,595,-381,1247,17,-114,1409,135,17,351,33,74,428,-39,321,-843,-28,483,-1099,598,-371,-6,949,707,80,-63,683,1017,59,1541,304,320,-628,-103,-53,-48,-2,39,215,247,-49,4373,46,27,-165,-21,-97,66,54,20,12560,9,1004,4444,1,115,16,17,-81,-17,125,-36,379,365,87,26,-6,-252,111,-262,-179,-49,78,-317,119,47,32,-20,105,248,-134,560,-9,17,-263,46,205,-835,-106,-229,-156,326,-548,-91,-122,48,-752,-69,-3150,80,188,-658,525,51,-53,80,66,53,619,236,76,119,1925,-130,214,107,1153,-419,227,1157,13,-131,353,-4,548,9,232,16,-38,-14,179,-179,77,6,8,396,87,-6,119,144,13,-34,-28,61,-2,11,77,-52,34,334,-335,670,1773,11,-234,191,473,-171,-48,74,-182,-178,113,-6,-261,8,11,-33,314,659,111,-571,53,18,82,325,970,433,272,-23,63,-4,-14,-7,1056,2087,360,300,-15,321,-5,17,48,-106,-23,92,53,199,124,580,6,12,-328,93,-36,71,186,44,-2,3,90,241,100,180,48,540,1179,-98,1048,688,18,-9,-8,-193,126,-399,1481,53,250,51,24,-59,206,7,359,100,12,46,202,-3,44,400,-31,-178,588,47,-30,88,61,164,374,5,115,205,217,247,299,-51,115,-117,-225,-25,12,666,7,-46,-36,113,63,11,43,-290,313,139,98,-9,572,19,-157,37,203,-61,183,113,57,185,-9,15,-278,627,159,-93,-65,966,61,96,8,15,-153,528,279,19,52,167,1050,164,0,38,35,-49,603,-195,70,-147,-17,39,-87,33,287,-7,166,307,327,-242,77,-18,222,197,72,49,-190,155,28,107,10,61,-30,11,9,14,19,-61,-108,341,54,400,174,44,78,429,1,135,-10,151,578,60,-31,16,263,-24,390,29,-122,2,390,414,-11,-38,-32,40,855,272,179,494,270,538,231,277,418,-5,1391,-304,32,82,-30,48,662,408,2548,394,14,34,945,19,93,44,3,-5,17,419,120,42,117,59,-204,-98,698,74,-54,80,510,12,379,30,44,33,64,35,15,-2,510,85,-44,380,132,32,225,35,-40,-1,48,112,201,34,15,-56,748,67,315,188,73,189,401,-38,29,25,-272,-1037,1296,19,115,126,103,89,37,182,-62,-76,8,-6,344,-130,711,76,6,-34,-8,124,121,108,-250,111,194,60,89,-82,81,49,29,156,-19,278,779,281,149,33,34,34,49,138,4,432,437,439,110,170,322,755,-9,571,-19,471,-39,-43,-32,542,-15,199,-31,709,1392,23,29,529,797,-148,1448,6,5,148,-63,358,207,68,192,-78,453,1181,0,54,-24,74,356,-5,338,-69,0,695,821,340,-41,498,31,68,17,51,17,-11,107,-3,49,156,86,111,-28,229,2039,-5,305,816,-46,938,920,707,87,120,183,516,405,-120,146,1027,-196,53,169,155,251,24,611,-136,193,7,787,98,-200,546,1358,54,2099,772,87,32,106,-197,285,108,74,9,195,356,352,-3,231,-18,52,801,302,-22,60,115,1031,123,862,677,31,5,4,17,-2225,318,283,-65,10,438,2056,297,512,74,123,590,378,1277,11,163,227,857,597,108,457,-177,414,-75,716,461,121,-121,241,289,131,39,-62,-54,2150,615,-1128,605,864,27,452,315,-68,189,1260,772,-17,46,28,159,372,163,1135,28,189,258,294,93,414,11,-50,562,115,316,367,168,148,94,293,1877,286,10,24,-11,41,35,872,727,-3,864,-137,1652,110,129,391,477,708,-5,2366,139,-46,1351,199,73,98,127,-12,390,181,19,289,242,386,-289,322,128,-17,1050,3,175,272,19,227,85,291,226,320,485,-38,-1,17,-69,283,573,65,153,58,294,57,162,414,69,7,366,403,477,9,901,-125,-2941,-303,108,63,181,68,45,101,92,81,55,242,-141,165,770,238,111,75,11,121,-18,-38,-1085,91,206,14,214,122,35,994,728,566,-65,411,267,43,251,-17,36,390,244,152,485,-144,89,276,29,41,51,116,237,-368,636,-143,2,-33,-7,169,-1,215,244,369,477,516,60,1670,-122,349,2580,107,40,18,-9,109,5,309,83,631,235,-69,14,55,355,-325,148,104,228,77,59,307,39,224,914,159,119,53,270,35,21,79,90,72,11,118,-312,464,461,1764,-13,389,107,222,94,358,241,891,269,-4,1311,788,105,-14,273,12,13,131,102,39,149,40,188,46,-9,474,596,512,129,321,-16,235,82,266,-126,77,975,20,157,328,277,50,-147,38,38,145,141,937,-28,215,70,105,-38,55,326,53,84,67,261,86,150,152,193,678,78,65,22,31,49,1781,-5,80,-308,127,357,42,150,455,-5,-73,178,-168,193,472,66,87,-28,910,958,-1,151,144,19,64,730,392,181,496,134,86,459,286,65,-82,511,-20,-210,208,-76,191,33,20,-32,355,74,291,438,5,663,72,235,392,1176,-725,-411,86,121,455,-1072,23,22,89,-11,85,140,76,2311,22,129,14,28,-163,1021,-56,365,401,8,863,34,74,59,74,31,1261,-191,42,21,1508,14,-51,109,33,18,143,96,49,36,11,56,773,-8,146,988,421,77,72,-236,788,850,72,40,52,-25,148,-1348,-31,-93,-141,810,-20,218,-177,-229,38,443,199,115,2,17,230,249,419,-123,49,104,119,104,5,41,379,-214,215,121,234,110,200,21,473,57,177,294,404,63,-689,159,134,428,155,227,11,14,34,-106,401,-33,-22,-665,612,-5,534,85,-221,191,259,124,30,-44,91,-54,46,288,399,65,-31,-56,466,43,-1420,192,-41,120,243,16,-30,-198,68,199,2,157,57,-139,187,182,-643,90,225,44,567,11,306,205,-22,173,23,1108,14,14,490,97,355,104,143,2,16,106,128,73,76,-1,-263,155,57,68,-13,137,109,247,-87,411,374,122,30,-140,426,616,-1023,-215,316,273,84,20,40,93,-1255,25,-109,873,41,55,-559,34,157,116,-7,-98,64,697,398,47,88,202,618,161,54,42,50,887,96,217,9,-193,57,42,61,223,-509,391,1853,44,168,20,100,316,305,57,-199,191,437,160,364,-88,5,37,256,94,-451,751,60,2024,-81,5,71,249,233,259,-3,704,391,645,52,996,2348,128,270,3534,939,497,21,194,421,305,79,185,353,-161,105,-21,106,810,-611,-122,74,332,61,17,82,31,92,139,164,1173,86,950,33,-10,110,26,-3,42,173,50,86,49,158,83,165,857,52,-37,43,9,9,398,-327,81,716,-25,409,219,107,-145,-88,225,-23,62,-149,274,-3,64,685,36,227,440,1,-37,91,59,-48,174,74,-100,720,97,411,115,482,23,102,237,27,116,106,151,99,-3,1476,938,305,214,427,91,53,340,228,234,302,453,477,658,362,168,33,584,147,-478,28,-11,608,306,402,139,245,1450,35,267,478,-15,-294,51,33,-47,4,46,-1221,89,147,1432,1688,72,-289,123,-247,-72,66,-589,-12,42,148,101,138,56,363,586,34,62,76,648,48,26,52,30,341,408,17,-449,44,562,24,210,40,147,195,192,-101,247,581,155,550,101,40,602,183,159,-83,-483,-17,50,-150,748,755,184,97,32,39,74,-4,55,603,8,357,137,37,-3,285,136,184,-65,-104,570,3,11,77,-82,-21,16,218,8,114,87,73,-81,179,287,109,-538,74,30,67,-25,-58,26,838,-645,925,194,340,195,368,-79,61,37,11,151,-36,105,69,242,1674,143,280,367,-161,28,965,215,14,134,160,1159,257,137,287,827,-180,230,-64,148,-424,71,-215,983,-759,91,48,230,31,824,311,122,-132,527,273,100,711,44,43,346,101,-4,-290,267,42,939,-15,5,-17,73,-4,-56,556,93,-5,19,135,1023,2,202,1512,29,-101,150,56,51,50,23,-7,243,497,240,-17,57,-63,1051,216,101,162,-222,15,296,55,67,486,11,408,193,-36,32,-23,240,81,151,-53,84,213,30,891,301,34,-3,-78,6,214,1629,-949,110,354,643,344,455,1448,-1,-159,146,64,242,408,-130,66,51,720,70,307,94,516,88,-79,13,7,-2,29,651,118,-47,175,191,172,116,51,-1972,579,195,677,187,231,790,1986,55,58,191,31,-344,-27,783,59,130,69,406,83,-21,82,6,218,-154,27,689,-14,992,661,78,471,132,-78,336,20,1032,330,91,950,746,164,287,78,26,4,174,-76,722,1006,47,239,419,76,156,369,-218,45,497,391,728,-192,-333,572,305,64,125,-17,410,979,136,43,15,-445,-46,-418,35,572,18,315,-89,701,4,-15,49,-698,43,142,135,197,183,195,-65,51,47,-87,316,71,682,180,148,229,-22,81,1049,-183,236,1239,51,160,199,109,-267,165,35,119,32,-16,1295,497,77,31,458,-197,8,72,190,180,-241,336,567,390,416,865,0,401,590,530,878,163,-60,651,51,-383,-562,92,426,87,408,52,172,209,667,238,-88,116,99,-94,-34,274,431,-18,532,367,194,-30,677,100,432,697,53,-35,-47,-9,301,16,467,723,-336,264,9,93,111,240,380,35,51,44,978,602,2,70,34,393,-100,31,-160,426,942,587,4041,95,514,-11,-17,163,-95,71,27,672,390,72,14,-6,-21,101,122,72,52,319,29,264,96,200,551,56,624,84,79,73,80,-88,617,137,1096,346,363,-8,35,748,601,499,74,7,231,659,439,93,57,57,81,5,160,-946,-102,-1,126,788,105,141,435,46,22,211,21,99,296,192,-5,223,12,45,991,127,-218,129,103,149,263,143,267,26,28,596,909,59,-154,-28,26,248,-31,-102,115,73,-26,127,1963,147,119,-10,105,-175,197,167,44,232,49,401,164,598,2811,207,1035,182,130,46,80,-32,793,190,300,699,741,430,2166,144,641,47,120,760,-258,934,769,1181,479,233,135,744,273,-111,315,521,-431,153,2,129,-465,-17,36,44,49,107,491,47,-20,71,193,94,154,171,319,450,1527,809,348,312,791,226,91,73,-291,-428,43,780,283,57,-18,-46,476,-159,24,219,5289,2215,10,784,32,67,103,919,380,508,111,646,993,159,-22,-775,36,287,566,88,23,781,994,41,970,21,178,194,629,230,95,35,-26,662,-447,-169,192,169,-63,237,-7,6878,-92,540,696,64,282,69,-23,133,-95,-48,49,183,-94,-1078,26,387,282,-150,11,184,985,551,-15,-40,-65,159,644,668,471,1737,-1005,-4,282,158,0,-6,-19,-46,5,502,98,90,-89,-38,51,507,13,162,1648,239,416,-18,25,167,350,31,-28,20,987,187,128,230,376,350,196,262,621,29,35,1010,585,-3,110,72,105,235,-111,1649,807,-569,-121,590,131,390,-100,281,467,372,286,5105,169,304,818,17,12,56,-14,30,-23,227,1402,115,326,211,447,386,24,477,714,1,146,-242,54,34,210,25,55,146,28,17,32,-368,360,321,1181,872,177,500,2433,261,359,364,-387,680,69,10,14,-530,-448,325,370,26,310,175,-6,54,507,21,3703,176,890,-58,615,17,621,-1,21,141,763,-138,-51,322,38,388,1446,402,24,198,13,214,140,-202,65,-5,3,-280,874,296,193,253,169,1099,242,224,283,-48,-1041,182,16,106,-15,69,114,624,87,-76,-28,13,404,75,193,148,576,81,277,97,596,-244,195,140,13,305,698,-15,-155,17,7,-462,-126,-11,310,95,78,-1019,39,207,68,-4,473,94,-195,9,186,422,60,5,198,525,268,187,369,29,11,-77,837,18,940,523,1180,-121,75,35,640,-651,304,104,-528,152,337,99,108,405,-54,388,-1384,269,22,211,-114,-39,127,-219,309,14,199,510,83,69,-27,29,108,754,1816,1119,-875,388,-3,464,39,73,1033,46,420,494,805,63,586,60,-71,760,303,108,37,386,325,279,45,989,1530,210,-131,-32,75,859,72,31,308,25,226,345,14,10,6,35,128,62,118,-55,25,48,1238,89,46,1366,110,-42,-34,-3,-47,202,2,73,1674,-1,-70,376,-121,275,144,-3,-62,142,304,-25,271,2187,435,3449,89,46,584,-59,292,329,486,-26,226,-120,11,-516,32,2158,77,776,38,148,45,-637,2447,-27,545,104,56,142,364,2198,318,607,-57,56,267,241,-496,429,526,140,97,-1,-127,183,570,65,95,-6,-6,-41,106,228,-30,-212,124,723,21,1737,355,144,2023,322,50,488,-107,124,175,469,480,0,441,-22,-386,841,1285,-13,213,-23,881,232,548,-40,-389,167,25,36,106,-329,156,133,1012,113,20,14,130,64,286,392,-37,1507,225,-4,-566,250,84,9,98,335,67,17,2370,137,1,958,-1,232,212,-63,4,812,-24,109,55,207,-53,40,-3,79,37,21,-164,128,-88,48,-418,247,59,-65,-3,-223,129,223,434,230,5,345,34,38,266,155,-112,568,-308,-147,338,-14,-12,453,62,22,11,80,214,43,142,500,-27,-55,-36,383,759,178,1026,18,17,313,-20,-474,106,60,26,-124,6,246,-266,26,297,985,13,441,0,-7,2,90,201,325,361,94,795,138,2,87,-56,-783,121,285,79,406,-53,50,241,881,179,201,204,124,1241,72,-374,1128,1459,-185,132,43,34,72,73,21,268,253,-338,-57,-64,316,82,-58,25,130,123,88,18,1007,511,255,227,252,733,144,-37,52,127,15,109,-8,117,-195,51,444,195,-47,204,45,2373,711,69,293,55,35,116,438,319,796,179,321,116,-664,70,155,85,2928,605,284,9,100,76,411,248,147,-3,-402,25,780,80,-8,368,8,295,1061,669,286,11,205,-72,705,128,38,-305,961,501,190,-170,297,764,172,570,-286,435,-96,420,3473,55,266,105,472,-90,52,908,629,599,39,25,539,89,301,-73,-48,94,83,84,850,260,151,112,-453,202,353,46,281,-5,35,453,-124,174,111,184,-12,-139,-33,61,160,402,158,-57,-23,456,2349,-58,5,62,72,211,-106,198,2,-84,187,2897,107,685,429,1437,139,489,-140,144,587,747,-366,2116,128,270,867,897,149,88,221,45,120,194,66,35,273,154,274,1016,50,-6,180,304,-12,-148,303,204,330,407,334,208,360,232,741,86,87,12,2146,572,-84,839,176,298,579,-732,22,955,4900,1264,-37,78,757,45,611,312,1166,-502,77,307,106,446,83,1120,249,188,106,-400,254,-1065,725,1292,231,281,144,467,605,0,232,339,-715,-6,1270,529,39,364,2053,52,570,769,139,9,388,29,59,172,-326,32,-16,2,134,247,272,123,47,-12,259,9016,383,149,30,28,145,890,35,331,-1700,536,2694,70,134,1792,-58,-213,9,75,70,-39,-96,154,672,157,323,338,1577,11,446,-27,8,-748,-341,321,638,177,177,315,-34,118,371,-16,969,420,83,153,1697,442,25,65,191,80,-2,-142,-695,92,-74,280,492,135,184,-380,47,31,-81,35,292,264,-28,202,-108,97,-19,126,165,1138,463,27,644,635,424,77,249,84,-316,656,138,232,568,756,220,662,55,297,259,792,-26,-136,72,-114,174,123,683,125,156,-10,1098,255,447,325,175,969,104,263,96,17,252,355,101,-15,818,1219,-13,739,422,-861,30,35,-500,-248,18,80,263,777,36,-29,180,598,41,90,-1572,39,95,79,7,95,58,261,145,-4,204,-19,46,73,355,3314,1656,114,-30,102,70,18,-307,449,260,144,-14,503,370,865,-82,234,-149,120,6,-409,32,-140,299,75,101,71,37,52,-31,-74,25,179,27,327,520,154,239,621,12,75,-41,132,42,-19,71,701,97,27,28,-228,1397,364,-129,32,290,185,236,32,81,113,303,-459,122,39,700,162,145,-31,574,-80,237,42,58,177,243,359,106,17,-274,350,44,964,344,152,-202,155,131,7,581,319,-51,28,355,1519,-25,335,-185,579,139,1298,342,2369,242,226,-59,-6,52,279,292,243,5395,-174,186,270,87,13,93,-16,-392,216,100,-53,137,186,34,331,182,25,75,398,59,65,224,110,51,39,837,267,73,44,852,111,308,97,557,289,33,358,136,-11,54,55,-10,-105,-38,73,228,-106,253,-26,219,827,170,56,841,33,-75,4103,-4,286,4575,502,65,562,1310,220,1080,-5,472,-246,40,876,291,80,351,413,573,84,27,147,153,17,-112,84,102,107,684,-115,662,314,3832,804,57,86,125,35,-54,75,60,-322,-681,39,897,324,14,-91,163,267,518,523,225,146,416,24,173,91,515,457,114,42,222,815,1032,355,60,49,287,609,1004,288,221,80,219,945,-87,1,148,204,339,3,850,201,253,362,178,-23,24,553,107,1107,921,207,-45,51,409,99,25,7,-40,-58,232,70,-18,811,23,-99,-1132,82,13,79,80,774,246,75,-27,12,-27,1201,330,45,246,8,520,64,-115,169,121,124,364,1197,465,-206,156,523,1901,1617,263,202,106,-458,6,-452,173,1694,73,84,-82,248,28,-51,631,373,97,735,258,11,14,-236,276,-121,-897,-805,10,54,3144,681,-595,898,-718,244,129,1220,151,469,2,1399,-222,58,175,144,188,733,281,217,37,70,4,-7,157,11,155,151,38,974,667,191,48,150,413,8,51,30,92,46,488,-16,-473,464,253,47,360,171,1053,386,455,80,45,180,529,111,53,378,402,933,70,114,-3,135,269,820,-66,194,273,130,429,148,356,-78,138,-58,39,1286,151,-19,464,918,67,369,57,-21,-3,565,2350,-131,760,-5,10,-106,129,53,14,44,170,186,115,154,183,74,228,-29,20,609,181,589,1227,3,5175,-843,578,-483,276,216,72,442,-534,149,453,967,2211,1005,-10,538,0,-14,9,-28,391,378,110,201,37,-182,281,-72,670,304,566,176,475,210,30,223,-655,164,58,44,61,232,264,1175,273,-1,767,604,402,-25,80,-72,-668,69,69,665,132,131,-15,360,169,59,186,25,472,-5,903,821,204,176,82,24,26,29,-656,629,17,-14,49,346,4,99,260,229,101,-121,703,338,83,177,-433,600,127,349,68,48,207,-111,156,-232,54,117,-307,264,100,22,224,264,153,78,55,386,-17,-747,93,151,146,40,14,-138,104,90,435,772,4934,271,251,-189,315,1822,391,1,217,703,-71,-46,80,48,-20,456,1048,-252,14,-77,171,91,-55,-237,-18,27,0,-54,79,60,252,265,1051,337,265,101,407,599,428,78,62,210,1062,115,107,134,77,171,46,-10,745,-14,194,1629,90,-1572,1697,-251,163,-29,8,3316,14,108,-10,-707,7,105,9,129,268,237,807,-20,1181,456,591,112,153,20,29,28,-31,68,279,694,68,-81,1174,130,966,56,669,-78,-359,12,5,1493,440,-194,-446,52,-113,48,77,-518,298,34,91,-25,284,235,52,61,76,-23,80,592,398,-72,50,56,137,-482,754,-68,606,7723,383,511,367,833,160,31,623,-3,418,-3,87,1,-92,479,117,2090,5,226,256,1131,-931,68,653,67,21,-131,686,204,696,64,-108,466,-570,1125,69,744,526,1887,-99,-43,-134,196,-22,2019,29,-1456,241,-33,-76,507,118,389,2253,251,498,-162,678,263,741,90,315,140,42,548,1422,127,160,181,39,44,64,-39,-57,643,274,10,106,135,53,8,1417,924,-32,-24,48,333,261,-38,468,-171,505,747,198,-174,-136,141,-46,182,72,-27,38,-9,-63,425,109,150,-779,64,-452,56,490,124,66,1108,899,759,-109,374,154,351,60,50,354,1239,358,3,21,620,126,199,210,1708,-1262,496,226,779,1046,144,668,-58,100,79,-112,142,-187,-5,252,1409,43,12,241,48,-6,300,577,147,293,1472,671,191,-320,32,30,177,184,128,473,60,306,53,95,253,259,421,57,43,1263,-2,501,300,141,156,76,404,-3,62,143,-257,730,22,33,114,223,583,279,182,910,102,-336,1478,70,33,377,197,113,29,-104,31,891,484,0,148,-22,579,192,70,1138,38,326,539,111,6,42,344,46,1564,719,28,729,37,1341,-113,549,224,146,602,608,87,-36,289,49,205,453,13,28,193,1197,-461,-39,73,36,1,166,38,394,139,-28,46,201,438,86,212,-30,16,594,-7,135,138,80,122,226,22,321,619,770,33,456,276,-31,-29,803,-7,-43,-200,75,108,-174,18,267,260,425,327,607,395,221,943,596,175,263,134,1472,596,126,334,164,189,827,64,-97,155,375,2739,106,2861,179,33,224,1419,99,94,-122,35,1062,48,-148,-665,-26,1547,201,75,-613,791,110,94,37,337,220,53,133,395,96,55,208,22,183,75,227,901,20,139,285,775,104,35,23,202,-137,-50,319,-202,-223,15,74,153,-2,309,-105,823,-150,69,109,746,343,45,128,17,299,121,-70,90,34,61,-557,402,80,-76,77,-74,372,623,315,323,-57,631,160,274,25,13,306,142,554,159,113,414,187,252,400,4443,79,716,1678,51,10,220,245,26,892,1712,1901,-6,-423,4,74,126,55,148,301,217,127,182,-41,198,161,196,312,675,64,-8,788,120,547,211,100,220,1319,7,193,196,214,70,133,787,-24,-471,256,39,230,282,515,176,-63,24,-25,-31,37,138,194,529,-3,381,-15,-89,724,-58,183,324,565,887,101,996,431,114,304,203,354,1161,1410,-11,84,120,201,1542,150,-14,219,441,-125,293,2245,1706,41,101,68,-110,-350,140,218,108,31,96,37,271,930,730,-216,502,-2,156,1292,5,366,41,657,204,32,562,171,319,7,1,146,-40,-33,63,532,-25,-228,-43,75,415,15,-77,152,95,19,1005,960,-9,307,76,-200,-74,110,422,48,12,-3,-810,4,122,328,8,-27,442,285,-74,152,-7,60,166,40,78,140,-100,229,469,157,172,-367,440,-1082,12,71,-46,172,-66,595,987,283,160,51,1670,0,11,267,41,409,100,869,-71,648,68,1061,71,192,55,390,-132,266,-83,118,1278,438,351,731,76,1002,-15,387,155,25,144,-19,-275,50,133,465,630,200,55,-251,929,-45,101,-26,116,-86,77,-13,-42,289,229,-66,-66,196,19,-193,-149,619,187,52,-155,152,69,97,26,164,98,-46,-203,-8,173,321,502,111,101,94,51,42,117,34,446,179,-431,232,100,152,-50,-158,71,119,43,-24,143,384,104,1816,963,30,-40,45,-330,-200,21,129,5,-84,58,-14,82,5,1,2,136,-183,-89,-10,52,308,-33,-97,-179,7,-617,303,-59,-10,-8,64,-11,14,332,223,303,-39,225,169,48,65,53,-6,60,20,-55,-54,-1754,429,-163,32,247,27,-35,49,43,-7,-12,8,-87,38,1406,319,167,-15,79,41,1504,40,180,1485,233,-20,152,5,-8,6,241,246,-37,135,-80,65,3,0,29,-210,2846,-24,346,-39,-33,70,897,-85,27,181,-61,18,25,-12,-20,-18,19,-3,-29,-563,250,1167,-58,256,126,183,69,373,-6,-35,-12,21,-32,-31,-74,-93,-7,26,5,-33,-16,-26,88,122,-8,103,-82,22,93,-64,-1,-56,-25,391,-134,248,-182,2565,49,351,0,133,-80,-36,-1576,-41,12
-78,-232,-110,9,-135,-283,245,-104,23,-37,-128,-339,-377,-100,-68,97,1,-200,12997,14,70,-60,60,-71,-120,-57,-82,-123,-13,-55,-184,0,-629,-245,-361,-261,2,734,5296,3349,2695,1597,3537,16101,1407,3546,13423,91,-82,54,2382,8232,218,1925,47,22,297,-192,359,39,87,82,496,31,-9,65,323,-15,-263,-205,-167,64,9,-183,-47,7,1,127,160,-11,24,312,38,-33,35,306,51,140,93,40,172,60,137,136,52,-19,-15,125,86,-10,0,-112,26,-50,1,50,3187,270,-82,353,3,-51,26,-1090,-161,80,23,16,22,-49,-8,-112,8,126,23,-8,218,15,50,111,123,110,13,23,-40,179,-7,86,226,24,-22,-4,-4,79,79,11,71,300,-3,440,190,144,146,116,68,-93,78,-32,215,-89,4834,77,59,66,17,16,62,155,386,106,663,54,30,88,240,179,44,1,30,83,191,218,29,31,102,458,-4,-36,-137,-103,1008,49,-14,-3,8,221,55,57,-47,270,57,175,34,37,11,121,0,65,145,221,-7,281,0,75,848,-89,111,832,-29,12,258,63,4,-30,25,4187,18,101,343,9,-2,21,416,123,25,2,-25,290,308,78,1509,110,1180,-3,8,-11,103,75,110,64,76,70,207,10,444,-28,118,12,219,138,865,229,-60,249,44,-19,42,-141,-15,12,-104,47,111,-1,143,253,114,-29,-124,-7,86,314,1728,40,-4,-22,98,101,229,-56,6244,579,663,-17,-43,120,118,69,772,-11,42,-2,33,87,105,66,32,515,17,178,-437,292,-36,14,245,20,14,9,29,-17,-91,677,699,347,-36,231,1639,415,28,0,200,-20,156,73,77,40,13,191,262,121,7,-17,291,65,49,-2,270,91,-19,1130,115,33,582,22,230,120,146,75,69,0,-112,143,169,704,-19,-24,44,519,483,344,126,-46,302,0,342,179,24,20,405,38,47,48,-10,699,394,288,-84,65,53,110,-2,-11,37,-20,-13,84,-5,58,247,514,251,126,127,40,32,121,429,29,-47,76,344,643,-14,22,66,45,178,93,40,23,1,179,68,138,-13,24,549,64,14,54,346,4,2,25,-14,12,326,141,206,72,645,541,117,-21,68,9,71,-36,65,330,99,26,314,230,-28,-89,318,-133,441,-39,171,44,513,423,-53,10,60,-44,-312,85,-2,15,48,-73,413,-37,268,81,-1,1075,30,31,301,119,232,2,29,54,35,64,-22,8,20,-58,13,65,109,76,6,19,9,17,112,876,217,260,66,39,651,-26,-98,43,144,114,-65,16,515,188,51,120,90,98,-14,19,-70,233,303,113,120,43,65,1715,78,299,61,922,29,42,67,25,183,261,501,224,42,-3,50,14,1,65,439,282,546,74,194,414,-2,11,86,8,-9,-30,2986,13,13,10,439,5799,25,176,178,-91,52,26,-40,161,89,70,47,20,212,77,-6,396,-36,-427,36,49,208,69,34,41,51,-34,-205,208,34,-497,-205,23,16,95,45,1,1120,65,91,177,-339,144,22,327,93,-48,45,19,73,180,12,17,100,107,262,10,-9,65,105,37,198,-27,79,22,593,-8,452,55,41,155,93,321,28,62,32,-28,2,445,79,131,195,580,23,-10,26,404,33,39,31,34,35,97,29,97,115,180,62,264,252,81,-44,4,5,-83,52,174,14,44,118,67,157,-1,176,35,160,-66,-4,-24,-55,-54,-3,-16,138,87,12,12,97,14,53,6,126,25,64,334,252,-183,-45,46,106,-25,22,247,171,-1,313,-18,26,81,66,90,37,-39,13,677,34,90,-270,83,10,-19,42,413,-19,119,166,31,194,319,84,26,167,16,144,22,1,70,50,1276,33,43,124,19,827,-69,56,96,-121,0,253,-38,61,41,-35,-33,40,-57,2,23,31,92,-46,117,78,7,28,938,25,42,4,148,58,8,644,-20,71,7,-32,3,28,33,945,3,154,29,-19,387,241,-22,-44,2381,169,68,-80,137,-42,210,554,270,7,63,19,19,-44,8382,-14,44,201,287,133,110,56,15,133,-129,-249,231,1,-69,-20,-263,-60,125,-144,70,498,1541,208,58,-8,-26,106,62,-132,164,11,-14,34,2,101,92,-212,-27,47,-36,-17,481,-6,-26,16,-55,275,-152,-2,146,-66,-27,6,6,-93,27,-12,109,-20,16,353,3820,22,42,40,293,7504,169,11,52,619,-81,7,-186,1627,0,0,49,10,1,78,211,42,6989,286,24,-28,25,126,-95,150,34,-90,3021,-32,-24,-14,-6,332,8432,13,-181,10,54,51,11,76,-107,723,958,-32,15,354,746,47,18,98,6450,510,80,88,183,80,129,32,-37,26,-18,3,933,-12,100,-6,-51,-15,96,-12,-46,189,-22,16,5,-33,124,40,-70,-123,65,290,26,-153,64,257,66,30,31,152,204,231,119,12,146,20,-15,10,-108,25,11,35,27,0,-43,32,89,98,12,-81,-27,138,8,148,-63,-54,3110,-16,162,-42,99,8,-5,-66,0,25,-17,-35,98,1018,64,96,-76,82,-132,-16,66,-82,-14,-31,68,13,-54,-364,3375,-8,41,-16,1194,-24,10,-58,3292,-68,192,10,32,-46,-46,-111,62,56,-32,-63,106,-20,1444,207,42,131,49,-162,29,142,31,203,23,214,31,-55,13,86,232,109,-38,63,30,10,1851,71,675,33,157,42,1124,17,355,211,236,113,42,89,3059,138,121,170,187,-11,9,32,1163,-94,617,-15,172,101,77,7,137,26,-5,5275,91,-20,4,46,70,9,124,6167,787,243,-69,2447,128,33,50,249,77,213,591,18,-23,13,-129,915,146,1291,-183,6,155,5,1297,66,3,49,-5,-10,97,72,-27,-13,15,-11,499,378,45,193,-12,14,-14,-61,14,41,-12,33,68,57,-8,42,41,4,11,121,-6,-4,147,9601,5,60,84,128,32,451,410,-56,1420,82,114,4,54,93,44,68,40,23,-44,-14,225,88,-4,-12,57,73,-41,-41,34,138,118,165,159,16,17,123,-123,46,-128,221,-71,56,26,122,-24,24,-1,-93,9,251,-3,-4,32,112,15069,5188,14,87,-184,97,-31,-11,114,156,-85,1,133,0,-372,-14,-28,496,3,121,71,-17,5,29,104,26,150,334,-3,7,-27,297,35,8,7,300,644,366,28,-17,24,-61,16,37,738,45,92,-25,154,-2,92,-25,35,-21,51,147,31,94,32,4,418,-205,11,108,229,-6,536,1939,5,114,-19,61,438,439,141,12,71,47,54,12,3,74,857,-16,42,4,30,67,87,15,82,421,854,612,77,50,131,268,384,90,73,-87,115,25,12,-195,-4,170,46,3,877,176,264,28,-262,24,49,63,-68,-438,-10,4258,40,10,102,367,66,51,271,57,136,-12,83,13,5,175,61,918,14,-10,314,6,50,466,24,31,-1,349,4085,-4,869,2381,44,13,583,32,35,6,214,158,124,39,-14,6,118,463,112,56,22,10,29,20,1731,7,-18,59,23,225,383,19,-13,582,-4,-144,127,194,27,134,13,53,-14,-1,-260,-31,-25,138,-227,29,-21,887,990,370,8,57,7,84,19,54,116,-49,27,768,57,-5,50,10,-22,-2,-31,124,44,330,-8,102,128,385,213,-28,28,20,31,55,-145,79,92,-31,-13,-17,191,-23,72,182,405,-159,190,29,3,29,63,-124,148,337,69,-155,-9,-161,1412,102,342,196,335,166,18,0,121,-27,87,-2,388,23,58,-13,9,-133,19,414,4,-40,68,732,168,-6,91,94,21,-174,236,-52,43,52,4,73,393,84,52,9,38,192,79,291,44,181,-103,-46,67,10,319,20,107,16,179,-76,122,-62,23,75,47,-7,101,145,-31,325,-6,516,17,263,21,-26,3406,217,90,-84,-2,99,3,34,-56,19,33,154,236,-20,78,22,-49,-13,139,26,97,7,223,375,53,27,17,14,-69,9,298,-13,-24,36,67,19,-13,42,230,3,34,11,169,-48,-16,-54,25,-47,39,2,102,-67,101,-82,12,62,-14,109,272,56,41,374,50,22,104,94,-10,599,6,123,102,136,530,6,38,689,-13,17,21,-16,15,-16,149,21,-341,1,81,4,230,30,84,449,213,55,38,19,13,-89,34,69,-45,8,59,-8,130,3,-28,-58,-261,47,73,224,41,-1,164,-90,4,-58,-38,45,42,-7,2,403,3477,29,-11,2178,127,-46,34,-133,-1,746,423,-21,100,210,-4,-226,27,898,-27,45,156,44,29,119,11,-31,264,13,-41,986,98,-49,-1,4765,556,-68,144,2459,18,16,4,-19,-42,38,8,149,-165,88,105,193,49,50,-5,-14,314,93,96,64,276,188,3,-31,-187,383,-41,37,56,-23,2,-120,87,84,1653,44,-7,-33,137,-71,46,26,3,-21,21,-22,8,22,188,-33,-13,10225,140,9578,10269,9533,2,33,23,13,-50,64,240,851,26,2,564,-11,222,-10,51,-56,-34,523,-30,62,0,-14,1453,28,36,339,-115,-95,387,-12,47,-84,55,20,517,23,395,2540,-34,74,50,19,130,-250,20,23,51,-22,-24,-5,776,1003,1,254,306,12,0,264,23,67,128,423,106,18,104,396,-11,344,133,22,-82,1654,-10,4694,216,2,7,480,-83,136,42,167,379,70,0,122,11,71,-5,49,21,6,35,18,111,0,53,19,-12,189,-34,10,118,101,2691,-37,7,25,-325,304,23,-2,87,-7,2166,52,-160,-62,2,-50,14,43,7,190,50,15,-28,19,26,287,-9,53,-17,-9,-19,349,-1,81,-6,-70,83,84,130,67,34,57,-60,-214,27,10,-18,135,22,88,940,-107,11,50,6,-4,264,123,4381,192,-126,172,64,75,1,-35,-147,43,-101,33,-11,362,22,498,4,16,-55,4763,46,-31,94,72,99,126,140,-20,27,151,97,10,5309,319,-53,-4,135,21,7,285,198,27,832,37,16,86,89,135,398,57,8,22,46,-38,-14,26,21,21,366,-20,-112,3,-41,200,67,205,444,70,87,72,90,288,236,94,20,144,-4,20,106,2396,201,22,43,-8,1,19,119,12,-14,17,115,-6,-126,107,81,-21,126,-51,37,146,32,13,446,35,-17,4,-39,23,180,-7,-22,150,115,666,81,21,23,-1,439,134,-82,164,885,38,107,-144,61,57,119,-106,-13,630,2125,-44,29,85,155,-38,-65,-36,7,-18,9,228,24,-1,72,-40,-22,14,-48,14,29,0,5,-88,51,-15,7,10,-25,-17,-11,13637,822,245,-10,19,46,-40,12,39,168,-4,927,-11,57,115,103,62,20,579,8,-19,-30,209,-28,-74,-37,-54,58,1571,-36,64,26,322,24,-131,2467,-107,89,21,1239,-2,7,4,-16,80,7,-6,-173,110,10,21,221,447,120,119,41,-8,-2,72,-5,156,-23,24,-22,137,-39,4618,-130,6,87,-9,64,30,124,135,8,28,-166,20,20,23,27,-67,48,48,9,140,47,160,48,54,429,223,909,1060,28,-32,11,28,-17,-49,-20,69,87,49,54,132,-52,29,4,-28,29,30,-7,-69,-10,10,634,127,31,19,34,107,33,508,-6,42,169,-4,-28,810,69,-78,33,-68,57,38,21,67,-138,28,2499,-28,2570,153,-105,202,164,83,-6,5,118,63,-650,32,302,31,-72,26,295,26,73,-42,162,35,-1,4809,-5,50,-3,153,40,40,-14,-57,267,32,33,33,457,147,109,189,0,-214,59,-54,-73,68,179,-22,8,-18,714,232,54,6,2808,314,-32,69,17,42,21,-67,33,20,377,39,-60,-9,163,206,59,106,149,312,-6,-91,-10,5,-86,13,11,102,-39,141,97,-119,405,10,297,35,410,36,165,191,243,21,42,2,-35,-1055,137,-22,53,34,83,391,24,-6,206,-3,393,129,98,27,-17,-5,49,101,167,65,63,65,-11,22,71,134,12,17,22,24,24,151,70,42,40,86,17,68,243,102,-116,-20,29,419,262,221,-31,325,152,-26,234,-5,-28,84,41,77,189,228,143,71,4,123,1395,13,-97,7,157,-21,115,2,40,67,299,20,-47,88,366,72,18,-67,119,66,559,104,53,101,-17,83,499,7,320,300,11,51,-23,-21,148,44,-16,32,-14,232,131,22,-30,27,182,5,187,10,15,48,132,64,28,0,28,78,528,66,19,336,1,68,51,5,122,-31,24,-4,29,-53,-6,18,-32,84,61,-35,98,211,-121,60,48,20,315,-11,1193,15,134,72,-60,18,45,140,-15,-2,7,282,41,-52,58,-34,57,-25,-47,110,-3,35,12,-2,47,29,77,72,56,146,58,42,9,112,16,15,-18,28,-4,3069,130,72,153,-8,-10,112,51,156,30,-54,-23,15,67,-59,33,128,40,61,3,37,-25,-36,254,23,298,19,1,-250,-7,28,47,-53,49,-2,-103,136,14,16,-13,-234,-27,77,-13,-47,22,13,-22,38,-282,7,47,-55,-7,254,176,148,-90,12,68,108,45,227,-135,11,148,44,21,-16,22,9,70,-4,24,31,23,698,43,339,-55,304,59,37,-50,-36,1151,-6,120,111,-135,255,84,-225,352,29,14,83,172,83,60,56,207,8,113,-62,1,80,-46,33,13,30,19,-1,42,189,35,60,-9,45,1,463,-14,300,39,61,-60,226,201,50,-18,9,11,121,18,173,63,213,-11,146,0,114,7,-34,-28,-151,123,86,139,78,36,144,64,242,24,173,8,79,22,-24,443,-24,219,30,6,46,27,-78,30,4,70,-76,-101,78,24,-128,82,395,186,88,26,356,73,166,6,-21,28,47,44,1,46,50,-130,79,14,66,61,-1,0,11,750,447,295,53,-204,19,-144,2630,27,307,-216,-56,238,-51,61,14,-8,74,-17,464,9,-106,89,257,356,25,23,-25,24,48,470,72,51,11,18,193,887,2883,3607,33,18,290,42,51,15,208,15,-13,5,15,8,22,-16,-40,-43,-4,84,38,-16,36,60,5,36,296,137,11,-81,49,95,34,-13,25,84,150,610,11,-52,5392,5478,1991,2206,3755,6439,1459,105,182,-28,65,49,44,-17,262,-58,98,-144,-25,22,-12,-8,33,83,49,-6,-31,118,-13,-26,4,89,138,182,247,17,-9,-2,-10,-87,9,22,74,21,3,45,13,-74,44,77,10,133,164,-86,-4,-53,213,149,63,-73,-46,99,-37,12,-10,95,69,71,18,84,74,19,8,11,74,-30,58,1,-3,34,18,8,187,53,-8,-51,32,165,240,-2,-13,217,15,12,-58,-16,107,77,52,11,-332,79,17,83,87,6,92,759,-19,501,-16,6,319,354,8,129,357,34,82,116,21,15,605,-9,31,99,-124,-5,54,-88,73,20,146,-24,24,45,59,592,134,111,13,2,-14,47,-1,103,-7,-14,23,-53,140,109,55,-2,66,37,654,40,-39,91,14,28,38,17,61,19,-54,316,107,-1,-23,289,-11,-19,306,-50,59,27,92,-6,34,160,29,-30,139,-16,-30,-19,38,3,77,219,-14,130,54,-123,352,73,5,82,79,111,-3,-44,33,1014,-31,48,8,81,-42,177,-76,1,59,2,8,118,8,451,-98,67,194,77,18,-4,176,34,-44,3,143,-52,67,107,11,79,172,-5,138,-102,-17,60,50,578,93,37,15,64,25,-27,32,92,425,2,-26,-22,-23,80,9,502,7,-106,100,-29,18,26,78,63,-77,-424,-7,146,265,-24,9,38,17,-41,-4,83,48,268,323,-15,27,17,19,67,-38,45,80,5,81,-869,-79,81,-3,6,-16,87,32,-29,63,-40,29,39,26,-49,844,58,79,20,134,77,107,59,25,140,-161,125,49,14,30,-29,-30,11,3,-1,-12,49,-164,327,1478,106,1,35,9,32,9,5,309,11,142,11,78,524,6,253,16,190,52,146,25,13,-58,24,-73,-21,4,34,56,-13,-12,-177,107,34,198,-14,15,-135,-129,269,1472,30,68,94,4,11,92,46,145,18,52,274,32,168,783,48,9,37,-98,7,-30,-34,44,-68,91,55,7,-56,-40,-95,135,26,315,-28,-98,120,64,4,58,-22,-29,13,-23,-9,-74,52,82,-55,2,6,10,46,-2,29,123,-641,44,30,-4,36,5,-24,40,61,100,1033,11,244,113,31,-15,876,169,247,31,127,-1,37,9,506,10,54,16,14,55,522,45,-14,218,2008,-28,11,31,12,-71,9,25,141,102,71,8,74,345,-4,204,-96,81,-73,167,-164,-21,-12,41,235,48,59,79,207,-59,-47,-31,8,-31,162,122,39,71,160,163,8,-97,45,37,15,151,33,65,-16,123,35,-23,226,92,11,46,2859,-2,138,12,-167,61,485,-81,-1,46,-53,955,194,20,183,28,-21,282,105,21,44,-25,75,22,532,12,52,160,1,-12,202,30,180,145,208,-170,141,195,-4,-71,-20,132,-15,68,54,94,58,144,-92,-372,169,189,-42,9,24,6,74,169,182,-2,47,137,15,-26,-15,66,-75,-32,-12,10,25,106,84,260,24,13,286,41,-201,-51,193,356,20,343,9,-25,111,13,19,71,55,28,49,12,-5,-31,31,238,175,1011,-13,167,90,-29,-241,-51,22,-2,125,46,129,-21,470,-135,13,1,47,24,65,3,27,147,-7,6,24,-15,138,92,64,-7,14,8,15,-27,178,60,-10,109,4512,127,62,14,89,53,-3,73,86,114,83,-14,49,90,-2,192,40,82,5,14,38,36,5,307,28,2,22,53,4,-176,-12,55,16,15,-29,107,-32,52,-28,24,-70,87,61,29,-28,-10,12,21,61,81,11,-20,35,-18,102,113,633,75,27,1,-19,43,35,160,9,213,-40,21,30,421,84,25,-22,-60,8,-38,-158,170,13,63,55,-31,3,53,224,133,70,227,46,-12,168,32,-41,66,28,12,-8,-9,43,42,243,-9,49,-41,84,134,275,227,243,43,0,5,-6,53,18,141,97,18,187,-11,-6,-2,119,38,18,16,102,-13,29,-9,-30,57,43,126,79,-195,95,15,40,43,307,28,364,-21,11,50,-74,11,36,-9,42,-2,53,200,18,59,17,1,14,160,9,17,149,1,13,163,69,59,1,399,3,5,-22,24,86,55,16,142,36,93,198,167,115,161,-62,166,130,217,-229,252,-483,252,-12,96,-3,-32,68,43,-123,-18,42,-103,35,222,-3,115,177,70,62,144,-79,322,211,38,48,180,-3,-14,5,53,-137,-34,-39,-7,1,-3,11,-25,22,293,277,-57,-57,-41,41,1,48,-80,343,60,13,25,-110,5,43,127,17,93,110,258,16,8,24,-22,44,77,23,21,84,-17,149,1081,289,66,-28,53,93,15,72,298,181,-30,-15,-118,42,2032,28,257,48,-52,160,20,445,70,290,-419,150,63,-21,281,24,31,82,-18,-464,73,37,-27,-13,11,23,-5,3,135,-59,284,94,-53,62,35,349,185,180,-10,277,156,132,21,11,31,33,106,176,-15,93,33,42,-7,198,36,55,21,40,38,430,165,22,54,116,-55,32,-73,-35,156,-33,-7,42,94,105,54,-29,26,50,40,5,245,45,-68,-13,67,-30,16,12,1982,67,5,78,-42,8,471,79,1065,210,116,70,52,164,55,132,0,-6,42,9,13,122,-39,33,-67,-11,-841,40,-4,437,-2,157,115,-65,-41,-461,48,10,323,-2,7,-67,44,32,-131,-74,73,116,-17,-17,-49,-138,281,23,178,47,-34,26,34,469,45,22,-154,45,3,74,204,-70,-11,51,157,87,74,-5,11,-68,22,92,405,43,-31,5,183,53,42,-19,20,-16,-126,417,7,272,99,85,17,111,11,51,31,-26,-6,149,43,-193,69,-18,62,58,-22,-25,128,368,-43,108,13,-6,155,48,99,20,33,351,169,-13,90,50,191,4,104,-32,84,45,77,-16,1476,18,-90,34,-6,44,23,-51,10,39,290,19,445,134,15,17,35,-11,-50,556,79,7,472,98,-23,68,67,5,33,-103,251,450,18,-86,107,272,141,-76,336,-15,-32,151,30,61,19,-248,54,-32,55,222,-210,4,52,-19,8,143,-18,-1,-6,154,-5,621,-195,205,-18,59,-16,11,1745,-4,9,27,2,19,-11,202,124,712,63,2704,-10,822,25,58,-17,351,16,164,-12,181,14,123,132,620,59,8213,-14,132,-49,84,72,81,513,67,1581,-5,3,-30,-28,-26,10,153,62,351,-9,-36,-23,26,-19,-61,114,42,46,20,32,5,179,-134,129,8,537,9,13,117,-24,71,56,15,124,-44,-56,53,268,4396,-22,24,-2,107,58,-40,13,265,19,-9,36,46,39,-9,5,213,8,17,6,92,1876,-10,44,2301,212,4,72,180,-183,13,-3,134,185,16,-10,478,18,58,316,158,58,490,3,268,2453,292,201,161,265,75,121,-40,-12,69,165,130,148,7,-77,19,163,-60,-60,4,29,715,231,-17,-21,14,1378,57,67,124,191,114,-708,-17,828,27,757,509,6297,-9,79,5000,518,-536,119,6,35,72,1354,1139,106,125,-54,-13,-301,570,49,27,16,381,119,-108,8008,160,40,494,-4,57,11,23,-13,-181,-25,1800,2242,10,146,15,-1,-70,-20,30,-61,-70,9,50,-61,19,39,-18,-49,27,-46,-10,46,220,-57,192,2,34,119,73,-22,304,-91,2479,108,17,115,2180,4404,-14,518,12,-86,-79,2631,-5,151,-87,26,14,-48,237,258,60,7,88,-13,69,62,-12,12,120,303,42,44,157,15,119,10,682,1,4438,509,33,-47,140,24,3593,-288,219,58,2,207,1887,-29,1928,17,54,-29,10,5358,4680,55,1101,26,48,207,135,198,186,4,1444,-20,-27,-39,33,11,6,24,62,24,-81,-3,42,-30,79,-17,47,64,421,205,83,-9,-14,51,20,-13,108,6,-27,431,221,83,6,451,731,131,405,36,-6,-53,192,1257,76,-552,159,9,34,35,-39,337,-1,72,36,52,-19,30,152,71,125,56,23,56,92,331,213,13,123,591,4092,159,-47,-7,100,-7,-4,-48,33,30,-25,50,5796,15,48,78,1,31,6,76,66,239,45,3,128,-79,16,40,244,558,-8,-50,26,3578,-13,14,114,-15,-10,-34,-25,8,2,-21,-4,48,81,68,-21,72,-32,111,-256,-19,6,8,85,-62,83,161,377,74,12,8,-42,-29,-12,19,285,45,153,12,163,-44,37,58,5101,-48,766,4,25,56,36,627,-64,741,-30,10,73,-27,853,-85,130,8,50,21,188,31,6,7,-24,-51,244,40,8941,2832,11,220,652,66,274,-37,111,32,1028,269,71,129,-291,23,118,48,2,106,198,125,1195,11,-19,186,-80,-52,1012,133,163,2,693,39,26,-36,70,79,162,61,-51,-25,229,10,89,4050,4,-2,0,-9,240,55,471,341,170,-83,83,7,206,42,170,330,182,291,318,33,6,20,51,179,177,10,-58,252,7,-16,531,7,174,-51,-2,118,271,389,-11,130,60,23,-11,97,76,115,276,141,75,-8,3,-40,256,79,42,310,134,126,40,-23,13,12,175,-2,-46,74,367,-19,10,4,94,31,45,-24,572,33,-8,-32,50,-21,88,43,5,10,29,-9,210,34,5,12,-1,361,49,61,-12,92,3307,135,155,24,26,-113,191,-26,35,1,84,746,44,74,18,79,121,117,301,179,75,-50,62,49,17,160,145,264,5891,192,2040,50,191,69,90,177,3,16,-39,-32,-18,-23,63,421,50,32,40,-42,8,19,130,17,23,91,100,35,-1,-51,288,538,4,-25,10,-6,9,-38,-10,83,209,36,-29,711,36,84,55,333,22,7,-25,49,-3,-58,30,54,42,16,56,-23,132,-44,96,29,15,-7,20,17,-1,-84,1,75,233,0,8,9,-28,193,94,48,-41,5,-24,-1,6,-17,30,-12,149,85,333,593,7,29,-52,61,44,453,271,-181,37,33,956,27,-87,14,31,44,19,-3,49,415,22,-36,31,-41,162,26,62,-1,129,-21,27,28,-44,-51,74,-20,120,15,79,104,24,85,39,18,-10,4,234,23,269,10,285,3,91,93,-10,-15,22,34,41,79,-353,56,-32,-1,45,44,77,306,14,-29,31,-80,-3,-13,21,-12,-1,-209,-84,77,23,10,73,-23,-148,75,46,67,-14,17,-129,-49,4,-4,-70,40,2432,-41,198,7,33,11,-12,331,-44,108,-50,121,17,73,70,-36,11,18,-62,150,246,115,-16,3,-92,303,132,76,75,-12,145,-26,-9,15,56,65,-2,-117,7,-69,74,98,11,13,0,41,-263,80,409,26,13,5,-13,-24,64,-52,149,129,-57,48,59,-265,-22,62,96,-33,149,-433,-12,-107,130,-159,253,34,93,-46,-135,-32,92,186,35,76,105,59,-75,55,-35,30,49,5,5,627,734,-32,-10,198,1756,504,1724,16,-37,23,531,-93,591,69,57,21,30,-721,7,221,16,9,-8,98,-3,-69,71,33,-103,37,29,-120,-8,347,37,-843,46,22,547,247,18,25,23,117,84,42,-34,245,331,52,44,275,118,70,84,6,-14,-19,-21,30,-173,159,63,-117,-10,71,60,-28,-12,2,26,-40,-60,-82,15,37,71,140,-1,39,-11,15,4,-13,9,-7,-9,33,12,66,-3,78,7,-7,260,52,126,-9,56,571,1,101,50,-28,5,-59,-105,262,-230,19,-11,60,-11,26,43,-1,132,-35,222,-15,30,-21,95,-71,-4,10,12103,242,-103,343,98,-7,31,192,196,59,-34,12,-3,-6,-49,98,59,872,-22,-61,94,6,71,143,35,190,-18,-10,0,81,3534,370,-29,55,80,182,866,43,1504,219,15,64,20,24,4596,471,0,3818,103,24,-81,22,188,-10,-3,619,451,32,8,96,56,13,53,-8,418,12,-98,67,49,-16,311,-29,-97,9,35,32,83,-26,-41,109,1045,100,297,-229,-39,-15,-9,-86,21,-33,54,35,167,36,-8,109,45,-85,58,-35,-13,30,-1,18,39,-10,-19,214,108,44,609,283,56,6,-10,-3,-124,-44,90,51,-67,502,32,35,58,173,185,203,4,177,8,31,104,-24,41,24,45,13,-79,-29,14,8857,23,767,40,-96,37,-395,31,30,-4,-33,-22,-19,-10,-14,4,14,-4,-14,-106,-31,1,-56,8,-30,0,-2,45,-81,18,295,-44,24,7,11,101,381,138,7169,792,98,4,22,-1,477,203,-18,121,3,289,-58,18,12,341,17,343,101,63,38,284,80,85,-21,-5,40,26,37,134,39,362,23,55,98,43,21,36,696,-13,33,199,2,1135,97,46,28,664,1,-6,241,30,7,46,20,64,-190,149,36,72,26,88,-14,15,467,387,44,29,-25,9,88,714,7,226,83,12,-113,814,46,-17,235,65,15,330,140,-31,-15,4,-47,-74,-50,57,-10,-12,-78,131,17,1,-30,169,8,36,110,59,15,50,92,-21,42,3,27,10,-64,21,51,124,-8,-157,-14,104,43,467,29,-80,155,592,35,356,42,486,31,-32,6,13,20,-16,60,1,51,16,53,5251,11,34,7,21,16,43,603,3,51,-31,24,-34,-6,68,81,-19,23,-3,36,156,79,16,29,40,49,21,70,11,271,395,6,113,86,29,10,2261,179,63,-3,39,-3,-24,149,585,-25,-5,-12,119,77,20,-72,10,218,-2,-6,-65,151,158,12,-45,36,-1,-9,106,-15,157,320,27,645,40,-11,776,68,4,2,-62,-8,-37,-80,106,-25,-42,-41,71,72,321,1,-8,15,19,25,-1,-63,127,-5,-8,307,23,10,289,308,511,44,-4,22,73,65,-22,447,49,7,-11,-5,2,23,-6,72,-32,13,1084,114,-24,297,35,-13,-8,-137,2275,3943,94,96,-1,-60,-38,-1,-60,9,-27,138,44,-11,51,287,103,448,8,85,-66,-18,-9,7,59,253,0,81,-187,-7,46,56,2,98,35,138,111,978,-49,73,-15,-198,-498,70,3,-25,184,-41,40,111,24,49,82,64,501,13,6217,-1,28,92,221,3,44,68,25,-62,41,16,28,22,-2,-28,377,611,127,2,-55,28,-10,-68,8,-79,38,19,-40,51,-4,115,20,28,19,59,11,-11,68,1,-73,30,98,4,174,74,18,92,0,218,40,-3,622,-17,-13,116,-3,-11,109,202,-15,-12,-13,97,122,14,-68,201,87,62,126,-89,202,24,152,454,-103,-89,34,33,848,-9,36,367,31,-151,5785,34,68,285,101,-67,-12,47,16,111,24,13,-2,72,83,9,259,201,944,164,47,-17,-19,120,-1,-6,8,13,709,10,199,-24,18,0,-56,92,68,-45,-21,14,7,45,42,-7,104,47,10,-23,45,-66,513,-37,-113,-85,-102,231,287,36,-41,-71,453,23,393,695,-139,40,37,1249,15346,322,-3,-157,35,202,-74,80,37,110,50,183,6067,3227,73,-13,29,-3,17,-97,20,38,44,31,63,382,766,-70,-26,18,-79,-106,110,-7,-37,-27,-46,42,-143,76,-18,-442,-19,-48,-10,546,-69,46,22,60,0,-115,-24,-172,13,-235,13,33,-99,175,80,174,44,96,0,64,18,5,-21,-53,77,114,-2,0,266,-40,-60,30,519,109,376,2477,264,5642,0,7,-9,32,20,17,105,-349,7,-68,31,23,560,25,26,217,12,-39,111,1294,55,287,5,14,-16,49,49,71,10,-33,2369,32,83,-43,97,-255,485,131,236,5,15,-32,34,792,-8,54,36,192,10,125,63,2,10,-24,16,9,-19,-239,70,53,2,-5,44,13,126,75,-46,61,-93,58,186,309,341,161,29,14,-94,-141,-7,115,-7,7,1044,12,114,114,135,54,16,-22,228,28,34,21,72,-19,-4,204,5,129,37,-9,-44,43,15,130,-79,111,109,67,25,39,13,-9,67,131,-197,229,20,-65,-78,20,421,11525,308,68,4609,-37,5,-9,-40,212,899,153,5200,19624,85,49,1444,143,308,12,158,29,12,6,-18,21,69,30,-15,15,-198,-1,-3,211,2910,143,-63,333,-8,1415,246,236,66,-27,10,-24,-11,27,-41,4,94,193,23,-13,-16,6,-6,319,106,-78,59,127,29,288,-12,143,-10,145,414,21,59,-60,631,149,238,6161,377,-36,27,46,-7,-26,47,290,150,161,74,-19,50,6,1,28,3805,-177,58,53,51,5,32,14,30,108,27,31,5013,97,-3,6,61,-39,-193,45,-23,89,112,833,-108,305,78,612,49,200,45,-2,-89,366,-42,-20,134,24,-199,85,144,-8,-18,50,72,59,-31,-283,-1,-44,301,31,-98,1,-30,-2,-8,1,112,72,33,89,58,-12,4,14,133,-34,10,183,31,-20,-31,159,-5,113,203,15,7,-35,76,2,135,-124,-73,27,-205,168,21,172,12,105,43,130,-140,-11,86,24,94,3,15,-18,14,65,-15,-13,14,24,220,100,364,-31,1,88,160,-18,25,-34,66,11,67,-41,31,162,-6,0,98,15,-64,168,364,-8,-5,-57,5,-29,-47,26,-17,206,-272,6,61,-12,-55,261,-294,115,483,141,101,205,133,116,1596,946,75,5,44,18,-14,29,217,-32,-14,2191,887,2977,144,-4,2385,85,58,49,-108,-1,133,-33,94,21,-155,-21,259,71,12,3,11,56,44,10,-108,-62,13,-9,18,3954,4,7,245,247,78,89,34,20,12,-29,-39,-5,114,-7,34,299,1330,-10,22,-6,35,1,-34,475,73,-20,172,299,-3,220,51,-19,847,82,18,-4,66,514,4071,122,199,-29,-59,613,-3,-283,-17,9,-11,17,199,292,429,91,254,126,6,9,160,67,59,27,0,46,1646,508,-51,6,11,23,30,82,10,135,39,246,-10,-6,73,79,922,162,55,247,-3,240,6,19,-151,172,847,19,-18,173,-2,256,-59,-33,54,23,-5,177,-121,-1,167,3052,18,-42,616,-25,10,72,13155,230,19,16,4,134,65,7,33,150,43,51,191,15,-6,234,16,13,1893,18,58,-8,-12,855,338,200,127,-208,50,-117,233,-5,-5,99,-1,21,-38,108,12,-26,30,-46,5582,50,363,-90,-622,281,66,-14,-32,91,19,98,32,76,1649,-16,-21,34,73,10,19,-74,62,7,1516,32,4,183,396,-8,99,53,144,-9,-22,142,-95,267,2,23,-5,-40,32,58,30,99,-64,171,37,132,149,317,-10,-14,1,-68,21,-23,288,7,55,74,238,146,176,73,-156,30,84,-27,46,-72,-89,80,81,9,55,478,116,27,89,29,32,146,-32,3,87,21,43,66,-190,226,7,1233,815,-3,111,39,167,21,4628,3,-18,60,14,607,-85,10,66,55,215,18,18,53,0,-55,-34,-10,38,26,53,16,79,21,-84,1,-65,19,-25,9,50,-18,144,35,6,13,0,59,-80,0,-18,70,97,527,21,34,19,80,61,-133,65,-8,37,22,57,190,-28,33,-14,117,54,107,-25,-26,186,157,-10,-279,16,0,26,-44,-3,328,22,164,24,-143,-3,-258,18,-5,-233,82,87,68,-39,206,-31,-56,41,43,34,104,236,56,7,450,249,-875,31,130,-49,56,141,56,15,23,-107,107,2613,127,20,-7,13,98,-25,28,1325,14,105,138,1161,189,248,87,117,-61,-142,11,-33,15,42,36,130,50,-25,-5,0,-5,103,209,-66,-136,7,13,153,28,1129,404,6,-13,457,-13,898,41,-15,53,-478,37,-15,-17,72,374,-5,6,-20,-4,-89,-73,-2,-552,493,-2,49,42,-55,20,-92,58,-80,583,-6,-93,-117,159,10,-29,13,1379,-12,29,523,-3,98,266,-1,4,19,8,-48,193,234,-22,-247,238,2739,-40,11,49,252,155,17,-223,316,-96,-59,168,217,2,-22,146,24,5,42,82,-5,1,114,78,-78,21,-37,45,-28,0,62,65,-83,-27,69,-18,-16,-335,54,232,662,301,-535,-6,223,20,225,35,11,-37,73,108,-33,72,719,13,-11,10,46,70,87,2178,-7,-180,179,-137,-8,-15,10,996,31,-196,-655,-51,39,-42,-353,-102,-8,-104,12,-32,-106,94,1455,-3,-14,26,59,39,2159,330,-33,35,53,-22,-9,992,374,155,-12,137,-17,5360,-162,-579,-1393,-3550,-375,-218,150,175,20,-27,134,-69,79,-47,372,885,1094,9,32,-14,-56,290,39,337,-1,57,-8,4,-81,262,12,0,183,28,-68,15,77,151,223,185,19,1574,-51,76,37,-139,2,2,131,43,57,67,187,45,-7,61,23,3,-3,52,106,582,3905,168,85,297,-7,-46,-90,-36,1439,0,805,31,-4,46,10,4,18,-262,125,57,271,160,26,4474,-64,7,-4,11,20,-27,13,8,-140,11,33,-23,303,6,-19,21,4,30,-7,356,28,3,-13,17,46,10,-2,-18,80,39,-38,24,90,22,18,150,311,21,61,17,29,-13,170,68,18,37,305,-29,61,-5,3,31,-19,-25,10,364,2,38,14,25,2639,18,35,-18,19,41,67,1851,-46,81,-17,-68,54,11,76,1,-12,11,-29,411,408,-34,-44,159,6,22,7,72,-24,272,-11,19,16,345,24,15,193,-15,-4,-35,-292,-31,-20,15,-9,-41,373,71,-36,-23,-151,200,33,102,55,15,-4,81,-50,42,42,5,251,19,13,1138,610,178,101,1025,-233,136,-27,80,-30,13,-17,12,65,-19,-65,113,30,-39,-8,721,219,116,34,36,19,155,-18,112,80,-13,12,22,135,194,-25,-20,1176,910,-34,177,49,286,-16,33,2471,-78,-71,471,-2,-6,1017,1032,319,-141,6,3,86,-38,-41,-297,-90,-6,32,71,273,-72,17,-46,-81,244,120,127,125,25,-9,130,188,314,41,157,-9,-9,-48,0,414,102,9,85,-25,36,-17,21,37,48,14,0,-10,10,-3,-49,-2,168,24,68,121,1965,-7,25,75,-46,1748,6435,196,29,74,3750,1982,43,184,-85,13,48,-65,-5,-26,51,40,0,85,4,27,-67,-440,194,26,441,4,18,-12,107,16,13,36,-14,38,63,-159,32,323,27,-85,21,-363,-78,-232,-110,9,-135,-283,245,-104,23,-37,-128,-339,-377,-100,-68,97,1,-200,8,12997,41,14,70,-60,60,-71,-120,-57,-82,-123,-13,-55,-184,0,-629,-245,-361,-261,2,734,5296,3349,2695,1597,3537,16101,1407,3546,13423,91,-82,54,2382,8232,218,1925,47,22,297,-192,359,101,269,57,-5,-18,2,410,131,482,-75,6,-236,61,36,291,130,11,133,-17,83,-24,254,395,35,2181,371,40,524,561,83,117,57,46,62,135,19,22,165,543,-22,47,-25,-36,-130,137,371,-112,34,40,0,112,-39,16,159,81,265,77,9,106,25,-805,547,232,1175,31,-22,133,238,178,18,91,-108,274,-36,14,555,-379,-36,168,-339,0,-28,-721,220,712,186,314,43,-29,186,158,61,46,412,58,-17,63,109,207,98,701,-1,-12,54,64,-110,241,-33,-32,18,614,-31,470,11,-123,99,36,74,242,160,23,0,426,2580,44,51,-129,-5,87,123,181,27,47,9,-127,42,193,-2,242,116,2,102,418,55,364,123,1673,170,157,811,-201,-135,26,45,76,8,101,405,14,-9,614,-3106,-77,970,187,454,63,83,37,138,-26,-54,122,-10,340,299,9,83,68,37,64,426,13,-7,39,75,114,72,355,-47,-27,99,56,-80,17,329,83,177,34,115,-188,18,-314,26,84,265,85,-172,59,119,-91,84,-16,10,-107,54,3105,-40,-43,-19,-58,73,-12,380,107,11,-58,-12,-139,81,17,44,-823,254,-15,-196,56,1485,155,745,-30,443,-40,265,92,160,-47,85,207,17,216,171,10,-11,14,35,73,195,-76,-39,149,106,154,49,8,3,331,782,180,35,110,4,359,46,232,1001,194,4,-69,-4,175,-37,477,-219,100,42,1218,19,-365,16,259,77,-3,40,-100,-153,124,159,-141,250,-253,46,52,289,-93,225,-22,499,-196,-117,3,612,64,-5,49,470,120,-12,216,80,-143,15,151,3834,91,97,-41,163,139,104,-6,2101,390,-82,84,124,144,91,-43,186,509,33,593,-73,146,-27,1,142,-8,30,58,-53,112,248,1001,-7,250,30,-1238,32,3832,-32,39,-112,24,667,219,-22,348,-317,43,36,79,33,120,32,-15,-73,-193,-43,212,23,-4,-290,-4,240,91,291,-6,217,29,21,-109,57,209,7,87,24,90,7,1235,139,-70,86,-121,173,16,65,-383,168,10,23,-616,495,90,142,259,-336,-153,-61,580,299,62,3,93,353,45,184,313,21,-228,-70,68,-33,105,549,-593,-99,565,77,155,7,223,204,-39,-86,891,205,118,107,90,498,-15,177,54,112,-6,48,-41,130,182,48,53,55,22,401,10,242,60,-18,-77,-98,856,-214,60,238,62,2,1179,331,-6,6,1400,0,63,71,210,538,614,-18,-44,-281,-139,62,40,-25,21,-1,187,99,174,74,305,307,13,83,-74,48,77,42,91,12,10,-33,-3,-57,115,158,-19,-25,-5,287,147,734,12,-34,393,247,117,-39,3,380,-45,19,12,-12,-31,-4,53,-173,-78,5,-134,58,136,-472,-47,124,-20,-57,301,47,275,8,175,406,607,-105,82,25,-39,-7,51,76,-26,1152,-10,21,325,-92,13,56,293,-127,74,-30,92,-20,-83,18,-199,-4,-17,1,-67,99,-334,-38,559,3,194,90,104,-41,-804,184,141,23,120,49,309,88,222,35,3,88,156,117,-75,-70,1,267,302,92,-75,-233,-195,646,301,-19,-130,143,-136,125,101,497,-33,387,168,62,1,-14,353,-185,-70,373,1542,262,-106,-10,288,-240,309,74,-44,19,127,36,247,71,66,-27,168,258,504,75,79,113,96,126,18,550,-11,127,-83,28,119,158,339,176,-282,217,97,60,111,612,-58,63,1107,261,119,121,1884,92,-67,-16,393,76,-32,2,151,107,-20,351,36,402,139,30,50,61,161,-58,648,119,-1664,-33,-258,140,189,166,41,29,87,96,-16,349,291,74,-194,-91,1088,-106,117,92,48,-153,5,161,-151,28,-6,33,-158,135,76,48,173,280,7,-83,337,86,15,-11,233,-8,370,183,70,-79,241,-32,23,161,104,-34,28,57,50,27,49,45,123,251,2,39,97,38,1101,168,-50,-146,29,-1104,-203,-16,1,703,76,439,-100,288,-155,274,149,-16,2,139,854,-368,71,-15,-17,-94,323,237,29,-187,131,240,-16,946,252,97,88,47,270,68,-68,39,46,309,49,85,204,-2,11,195,264,-7,-26,-71,-6,74,-74,181,-261,502,2008,-243,-21,41,-14,-83,146,97,296,-31,569,469,72,-9,-185,39,161,40,-195,376,1294,111,28,-138,27,-59,-61,-229,52,-79,-535,52,673,300,355,92,28,-46,-253,57,52,-9,-119,-127,52,250,-2084,-36,35,-69,-37,-61,34,-108,-36,-94,100,605,291,-6,-129,76,-325,7514,152,53,130,-153,290,-59,-116,-73,179,423,157,-33,21,-34,7,-6,42,-4,48,-347,254,-15,-18,143,124,-427,981,-73,-162,77,271,197,133,-789,133,121,255,475,381,-568,116,394,-635,10,132,1140,-650,-283,119,43,97,145,250,2245,44,-235,55,-105,807,96,104,7,-14,92,438,-102,-594,158,1683,36,6,-8,7,201,-1,-211,-308,984,-67,36,-224,-175,-206,191,-35,-38,511,-43,46,-118,149,28,1745,268,401,-1,285,29,295,132,297,-244,-953,131,14,288,692,130,15,626,29,-2,-174,2075,-114,51,14,140,-124,216,-121,60,49,83,29,23,209,67,505,138,1111,40,117,-3,34,-230,185,30,-657,414,-1005,25,10,36,368,-103,85,121,217,-16,-128,-67,44,45,68,366,319,-9,122,809,70,9,87,-62,62,-574,346,26,13,86,-236,535,-118,-9,88,652,21,41,-71,67,-4,266,-218,-119,-299,-37,-7,-20,4,-1,-357,-6,39,107,185,1305,-347,372,65,20,149,-25,-79,-80,-322,26,219,-8,13,194,-34,-254,951,-70,-144,200,200,70,-126,-4,-34,-6,277,-681,217,-57,1,-21,-42,259,-49,-612,408,86,-97,596,15,24,36,-31,23,280,-17,-104,158,569,54,312,-25,-2,5,-35,157,37,75,174,77,96,121,30,346,80,399,14,-3,-15,-63,98,-304,65,93,-1318,34,22,-59,-727,-98,16,9,87,210,-467,-198,10,32,77,189,-143,-53,-172,20,931,-41,287,-38,358,74,118,193,187,-8,63,-69,328,-212,-100,-77,312,530,237,47,93,-98,-226,-24,-364,50,14,9,2510,-309,-194,-554,-1284,-183,23,588,116,70,40,-27,13,-10,52,504,269,-6,254,851,87,72,67,-60,-60,432,2,270,-350,-72,173,370,-263,477,48,78,-359,154,-30,-65,124,-70,54,-354,520,861,14,-28,-711,-41,-154,132,-467,-9,521,216,19,-50,-21,-236,76,-196,-255,-96,14,30,91,39,18,858,-17,111,-509,308,25,51,916,279,159,22,19,106,701,11,134,108,19,101,146,-48,52,7388,65,333,-86,-31,-177,-29,153,908,7,154,55,94,-35,97,9,185,108,-204,-62,-29,63,211,5,-60,144,-797,642,-43,-10,123,470,-175,95,77,521,45,55,-171,-12,698,-42,-56,137,51,6,61,405,130,50,-25,407,6,30,100,546,-1,60,50,-41,-23,333,46,788,-28,644,274,-56,-91,30,15,66,62,-120,370,156,152,-156,35,-321,-19,13,200,-60,-66,-33,-92,19,50,483,0,246,143,327,59,296,111,199,18,132,291,621,277,-75,-138,-62,337,124,73,-30,9,-27,-9,82,-28,-189,319,138,234,-2,-69,118,22,973,91,-419,-25,41,67,314,92,354,258,85,38,48,95,-32,135,108,245,26,-81,14,63,-83,22,196,-8,23,177,26,-45,173,-207,240,182,340,109,16,776,-354,133,-591,177,-160,22,-65,-85,358,-4,23,61,8,320,115,0,316,-79,477,-53,0,40,-375,147,122,167,477,194,260,8,-503,-73,-72,157,111,-82,-193,124,211,-142,2,149,-161,244,181,-186,0,51,-47,710,207,101,234,-73,4,88,131,821,-157,5,321,99,24,168,277,25,-80,73,146,126,122,32,-247,11,626,331,616,249,17,4,152,463,20,81,273,-181,183,-210,-62,1110,230,114,387,-29,-90,167,160,26,221,43,213,31,1451,-41,-105,0,119,731,-791,404,110,1463,126,177,40,-2,20,62,-6,65,-55,121,62,202,182,-134,210,102,-12,39,32,-244,91,-167,-176,-90,562,129,75,83,93,122,123,211,-171,60,-182,97,-262,-230,1983,44,-51,197,38,84,45,26,405,13,58,130,148,-94,97,251,-147,401,106,-186,71,-501,-170,135,75,167,34,1946,139,-42,49,1708,-588,-80,-286,-245,32,21,4,-11,1,11,-32,42,768,158,-156,21,630,330,1096,1148,256,34,216,300,-2,-98,54,114,39,-29,1670,2,587,17,120,100,-27,43,-30,35,40,-21,-5,474,-52,-324,82,4,74,1,42,-12,114,66,230,105,-1,41,896,332,-73,-23,-53,24,2,-20,-15,606,438,438,-37,60,-24,-118,-93,31,-223,77,282,83,518,24,36,-1,256,-78,87,22,-17,-263,140,-3,181,-90,10,378,41,-25,780,525,65,1235,466,65,248,298,134,248,383,573,1438,-11,144,17,425,-17,-435,336,57,412,-4,192,-765,214,6,49,256,-14,-301,1892,-244,-44,-19,580,-16,-28,390,-14,111,55,99,168,102,-27,28,209,-67,49,356,126,-7,-101,101,175,-17,339,81,106,-511,-571,554,562,-56,-49,88,615,228,112,66,-6,13,-90,182,973,86,-112,576,-88,-1090,334,254,-25,212,-66,-218,203,415,-39,-83,22,-485,-109,620,210,316,95,694,-9,481,509,499,968,343,1111,58,238,-4,63,55,-577,-139,10,440,-343,22,190,-100,144,-244,146,-472,319,302,340,62,1229,-222,811,-429,5,-17,243,185,365,561,475,206,778,97,900,287,62,24,96,80,707,-112,13,1603,1246,832,-109,-186,109,1379,120,700,468,-40,-2,1340,599,260,872,142,1378,-43,636,-89,102,8,-401,225,28,-211,830,894,234,288,1185,228,162,542,409,1105,-625,277,60,540,99,58,25,206,58,-34,36,14,226,28,47,4,26,171,5,-141,26,76,-1,290,13,11,-14,0,119,224,-78,-4,-282,-11,459,-10,-3,65,147,1279,932,-32,59,1591,186,320,242,137,4,210,89,9,9,-532,-189,106,195,-81,221,-45,-5,70,-25,111,-320,368,-104,268,127,44,322,38,-1,568,663,-43,-11,-437,-91,-25,-36,231,49,33,230,146,165,108,2057,103,-177,-11,377,511,122,-150,372,10,172,-550,167,123,12,-47,-29,1267,108,373,283,466,48,234,2,218,260,567,384,1539,109,-17,101,-68,66,-96,-48,-318,3,641,103,953,99,674,441,171,513,-53,285,1075,64,6,-40,221,705,617,597,274,165,344,322,-13,-54,12,520,91,528,26,4,101,142,1066,92,255,90,4,134,144,57,-38,223,39,26,99,209,32,-20,-90,62,50,276,148,-44,389,1368,-1,37,-20,395,424,1045,114,646,-45,4,-384,1270,-31,52,45,64,207,137,26,-72,158,524,132,-427,-205,-51,17,52,-38,565,75,484,-35,-49,538,-103,-369,-497,-205,-509,832,429,347,-296,98,-41,95,1120,76,-97,-128,-394,-27,-275,112,72,38,32,44,54,67,164,81,68,-88,147,-262,-15,72,13,140,224,295,93,105,12,-566,109,987,-37,-17,593,-21,580,709,199,-436,97,176,319,26,124,-17,-69,344,254,253,-714,30,104,28,-29,58,-715,245,10,-18,139,199,-15,53,239,55,-115,245,366,-98,-22,183,308,204,95,16,22,29,30,104,-175,15,17,-125,167,-2,-34,-229,872,21,41,10,14,197,106,261,58,-54,-86,38,492,1412,54,40,585,23,226,235,1739,6,42,10,153,162,309,-34,-55,-151,-145,-17,80,206,-659,-50,24,71,87,46,-29,-57,-244,9,-35,-106,-41,-1,21,1262,615,-33,59,50,274,59,-561,-38,88,236,7,14,-13,25,190,187,-176,313,162,-38,-268,54,8,253,-206,-74,-86,-27,97,-186,906,0,-75,-17,-117,-76,220,-29,187,-20,-30,162,311,-36,102,57,61,25,181,168,530,-26,767,80,56,367,51,37,24,-111,-42,101,247,-126,2740,-29,-244,29,389,368,48,259,99,40,31,75,45,154,6,26,384,19,700,493,50,33,22,-146,-324,114,-5,-1,493,47,88,113,102,30,112,340,403,33,651,378,-12,138,-20,37,-137,-30,9,11,244,3,-17,103,686,50,-166,88,346,47,113,-4,77,221,75,109,-95,-10,108,277,47,43,60,229,393,-10,-46,102,-113,9,111,147,4,-24,9,-27,59,356,60,68,42,109,262,-532,-17,53,-59,29,171,-239,-175,92,53,-26,-59,34,1259,397,26,341,97,288,2261,556,25,-25,-944,27,-368,18,163,-29,-40,-28,325,7,-69,-465,-32,-10,637,308,-156,4623,331,15,-11,105,-14,0,49,-192,-52,330,49,62,3304,-46,244,44,68,88,-124,-180,221,-3,156,-372,305,131,-292,128,-25,-21,51,227,-199,74,-1,-175,156,612,-283,301,28,927,110,271,63,61,918,6,568,463,112,226,241,189,-255,-25,79,57,-362,161,-79,39,191,405,-159,-198,148,-140,335,121,61,414,168,25,52,393,10,34,-31,516,-26,90,3,375,17,298,42,230,3,169,272,374,599,530,689,16,-243,65,-2,247,-17,-61,41,-30,-8,69,170,265,22,221,37,-69,-341,-265,-89,-254,-28,-216,-353,68,389,336,45,-141,218,-116,-14,-233,11,887,-33,46,23,-210,211,188,-123,-56,-314,398,396,-262,-63,14,-105,43,147,-97,-214,498,-316,-35,131,228,26,-112,3,62,26,-21,616,9,158,-137,-106,603,0,47,-20,-40,118,-4,927,103,-227,25649,585,-26,-36,322,-131,926,4,-155,-117,-30,20,154,43,130,78,164,-622,200,582,-124,-264,-117,55,203,299,55,54,-86,-349,-1055,44,-58,-79,-51,851,-26,-80,76,102,-53,-112,55,30,-315,65,70,-414,68,157,300,4,123,384,356,131,42,486,300,228,-221,-2,-169,66,301,7,45,-13,-3,54,9,201,388,148,47,36,50,96,-12,156,40,-1,-543,6,-7,-93,-73,-19,-11,-49,-25,38,75,242,-18,179,80,89,30,406,56,264,-126,136,-7,-37,66,-36,-130,-105,-49,-54,19,-167,-138,40,324,29,328,-263,-113,103,140,3,464,-1211,-5,22,-5,-41,43,66,14,13,2,323,47,84,-99,-69,152,229,0,69,60,43,82,417,13,-38,-434,-82,197,79,-6,-16,19,2180,481,195,119,90,0,21,497,55,110,51,20,362,603,24,12,3,32,-86,-131,2,398,1052,67,10,126,52,92,107,3,339,88,25,71,636,-103,-93,588,336,-106,2706,-8,105,11,177,75,-22,88,4,36,20,69,199,15,-18,42,1544,69,155,1703,-120,13,92,-95,79,113,3916,295,194,148,219,510,-21,53,20,-29,30,112,622,278,20,-75,362,82,325,54,449,303,290,5,-127,31,36,79,-763,-137,50,229,-141,-98,-84,51,103,-255,99,16,-65,-28,85,-40,19,34,121,60,68,-20,705,-186,-29,29,-44,8,88,-64,18,-66,38,28,509,85,-106,13,-37,95,-23,46,-13,206,7,-3,27,208,108,16,171,448,141,22,31,188,145,-387,-1,88,311,15,19,40,197,-73,-4,67,-395,240,508,377,-11,303,-132,106,-11,2003,21,176,113,385,337,-34,60,261,-7,51,-4,-13,432,39,153,-22,181,41,63,432,35,-137,57,-1235,-45,6,-397,451,-304,208,-191,306,352,195,281,-80,82,498,32,-27,389,107,-123,118,313,172,13,67,-88,72,105,5,182,-3,12,683,6,86,21,-134,185,-16,763,69,37,-468,121,-88,121,20,262,396,23,45,21,113,-49,73,764,2,63,139,11,13,59,125,113,-131,1100,-50,79,29,-63,52,-24,93,172,105,-18,-56,1033,1222,90,679,79,68,0,56,55,92,-107,-57,9,17,24,251,-221,437,91,772,-48,347,-298,281,2226,65,-92,-21,-19,9,-6,24,199,-37,90,-52,49,-4,43,26,0,-60,59,27,-53,-110,128,284,95,100,28,59,-34,144,97,-52,-12,129,509,109,230,-1848,172,-1,7,-96,-106,-244,-70,62,134,108,193,-26,502,108,109,383,140,-9,-11,-22,-27,-177,-57,8,156,-62,26,295,-113,-15,18,84,-97,143,77,862,47,-202,-53,-120,-14,229,529,139,65,5,447,-25,-40,244,-36,77,232,-253,182,35,27,187,53,35,-38,-22,272,-55,22,10,18,61,-121,-8,82,-84,-317,229,-25,478,153,137,846,345,-6,61,79,-57,-250,28,109,75,-90,81,21,659,207,-195,-865,-177,74,210,58,902,445,747,1989,8810,67,790,-28,-21,-18,293,476,12,113,-237,582,55,-149,727,2453,80,857,148,119,99,128,-29,-5,2919,66,222,1424,-30,113,917,57,54,59,-102,58,773,-116,-96,223,1,312,1172,230,-22,43,-10,118,85,-35,15,105,443,359,23,40,-49,-8,678,18,-5,61,117,-69,-38,848,23,20,347,-59,-29,-67,202,-57,58,8,24,-25,-100,-10,1563,51,-225,-56,68,19,470,-7,-216,28,111,204,106,-63,169,-97,76,4401,-39,91,178,80,101,8,-124,-49,38,73,93,540,-69,562,72,-83,162,116,175,20,-10,-428,-92,-50,1020,-496,-116,-1,76,-98,41,-28,-22,-282,7,262,-88,83,5281,113,16,189,463,279,833,-758,213,144,64,58,356,166,-204,-43,-8,89,-95,356,-257,887,53,759,-84,38,-16,-34,49,-28,-58,100,-18,-87,74,16,240,304,-124,-88,34,-14,55,20,-411,-159,177,54,352,746,59,-172,50,-80,480,425,-424,88,-869,136,-49,844,58,-30,168,142,253,144,197,56,44,-28,1356,-23,-74,-55,2,-105,-14,130,-641,21,876,10,296,56,-23,-73,-209,235,39,-63,-167,149,1,194,-875,274,-54,-43,94,17,-201,185,-25,-27,49,-13,-223,-51,-2,129,177,14921,117,-5,60,-98,2033,89,-3,-142,-21,24,77,35,110,36,338,155,68,-82,-72,-349,84,170,224,-11,2303,12,84,227,62,187,119,154,-24,68,-71,-74,9,3,-22,77,36,72,-62,-483,222,144,-79,-141,534,-21,-41,-44,-162,-17,582,-375,546,-213,305,-22,66,-28,298,-31,-58,-52,18,26,-231,-419,11,-18,-464,62,-248,277,75,93,55,21,165,116,32,-73,-55,-367,145,54,-478,150,-10,1982,1065,40,116,-552,132,-29,33,-841,12,437,157,360,-461,151,711,162,-15,116,-111,-138,78,-467,231,22,-154,45,74,-70,291,22,405,183,-264,-127,-98,99,58,-22,85,374,99,4,-32,-90,28,134,15,31,6,-93,-50,556,-23,68,182,29,-103,552,514,-18,46,107,285,-79,21,68,-15,-320,-903,32,151,304,-248,-210,267,184,4704,-84,-272,50,134,-96,23,-258,129,24,218,880,96,-220,64,458,59,83,-53,96,-4,-385,198,1,7,101,-16,-27,28,-109,120,103,6,12,90,168,-343,53,120,4,-53,8,-2,316,-389,41,-537,18,-59,-7,91,-5,-125,-136,572,112,93,87,52,-62,54,-49,75,-3,35,319,30,199,61,-16,-29,152,-39,859,114,121,-108,645,-9,-19,-180,241,260,454,40,-288,79,142,524,-47,181,-177,19,79,51,29,702,-1,113,-20,-2,-68,-163,166,-43,153,59,132,-15,-414,185,17,33,-297,-71,-78,-40,28,-30,92,85,458,-77,156,466,182,177,653,70,26,28,-65,-34,-7,-23,-76,60,19,113,-178,-34,-437,52,191,37,101,138,-254,-205,60,-40,-113,-29,161,-76,-58,-25,305,-321,87,-60,438,-163,-174,-312,-23,57,101,124,-49,-34,3,222,293,-322,252,-2,-76,-10,-51,27,98,-535,-17,298,37,-20,103,-117,60,-110,51,-124,-75,673,-50,24,11,49,-316,80,200,-112,-71,144,524,-133,-34,-4,481,-41,130,44,-16,52,19,167,193,117,150,-17,736,28,38,-105,36,89,-15,-44,-33,246,119,-5,71,-3,65,723,190,225,-300,-43,10,-173,89,75,28,-7,-119,384,104,48,6,-13,-21,-58,-118,1293,169,128,256,166,-26,43,-26,16,-23,238,220,392,482,249,-113,-53,-55,-24,125,110,-82,326,43,585,17,30,47,9,-46,16,-54,124,132,-37,-4,253,159,-75,-16,33,413,-31,13,109,-68,3,75,54,233,309,-352,120,-48,1356,-191,-47,53,226,-29,150,48,-11,346,93,322,162,-24,210,17,73,222,55,-199,-7,2905,865,348,1236,96,-30,-11,46,1252,-2,2,-86,-21,-238,83,149,-119,29,166,-50,167,441,-231,-2,42,-69,604,58,157,-107,-113,-21,44,-9,155,-139,46,617,-13,253,-27,251,3,26,-130,1,308,20,10,727,-39,45,-238,143,253,74,267,537,-71,0,26,2,-84,-19,51,15,37,72,219,66,25,716,318,859,236,683,45,289,55,47,255,-32,172,13,-287,60,284,73,236,111,37,71,1,-43,503,-9,12,15,293,30,125,2566,-19,86,-88,-337,-87,55,33,191,963,120,193,65,359,91,-41,-165,-25,634,156,61,22,-189,13,-228,159,36,219,-29,474,256,46,227,-99,86,134,799,84,6959,1349,-60,107,396,131,-389,55,-17,746,-31,-94,12,-3,151,50,352,-76,145,108,-25,2089,175,213,169,203,579,-24,-115,-108,484,-288,-4,-1,206,106,30,-59,215,-41,27,240,35,-19,29,-274,-74,36,239,551,305,-61,84,85,101,191,32,365,83,276,38,44,56,14374,106,-38,513,-44,144,27,674,265,-79,8,-45,132,161,-39,148,19,-60,79,234,-536,-239,-172,-54,17084,-8,49,-131,-70,-46,137,280,-55,544,18,-442,-91,-6,-99,-53,682,-288,3252,10,-44,1101,191,4,-223,51,135,326,-83,192,-552,330,337,30,462,-263,-62,1585,1034,73,-10,622,1028,168,1195,238,240,-219,-36,-2,4,44,-78,206,182,-4,2006,65,49,-103,85,-113,234,121,49,12115,38,674,3694,19,100,10,55,-58,-23,74,6,453,271,35,85,10,-3,53,-353,-188,-209,-84,-148,130,67,53,72,223,144,-263,409,5,-24,-63,-401,-22,-433,-159,-135,-32,59,-277,-10,-141,32,-721,-69,-1274,61,-120,-843,245,-173,-61,63,71,12,-5,260,56,171,1347,-230,19,-1,683,-415,125,865,-21,-13,228,7,-35,2,107,42,33,25,120,-142,49,-30,-16,507,155,-43,108,148,-26,-18,-9,94,4,-82,58,-30,99,370,-9,1301,619,56,88,62,218,-97,-26,-47,-222,-105,-48,32,-85,2,-69,-67,80,339,125,-395,54,4,-37,1892,461,-96,381,-67,210,14,60,-21,1467,1674,341,201,14,272,47,64,237,-78,65,11,-10,207,23,-165,40,-32,-91,57,-53,117,1434,-51,123,15,185,53,-41,125,-25,292,214,-76,193,331,-1,-27,5,-93,114,-583,549,141,292,231,52,43,170,26,344,22,7,53,204,-74,20,233,4,-29,302,10,-53,68,64,192,489,-4,26,137,-16,270,570,96,114,-74,-11,-25,15,2733,-95,53,-42,140,60,-17,48,-280,175,147,65,-8,3,-4,-143,95,535,-91,188,23,27,279,-171,2,-71,353,37,-62,33,689,22,77,-6,113,-57,342,74,39,32,125,382,171,26,-58,21,-25,482,-134,104,-210,-21,56,-82,62,316,88,151,372,178,-39,-12,63,166,178,192,155,-156,150,26,200,-27,203,41,68,5,30,44,55,-120,48,171,701,130,-29,41,511,24,116,-21,-79,445,63,-70,4,526,-94,427,23,-123,38,514,780,16,50,189,28,290,297,229,686,1288,392,105,160,-81,10,764,-224,11,125,262,345,166,173,2124,651,-148,595,638,22,70,79,-43,40,-46,117,30,48,116,181,-98,-68,1103,99,115,182,408,33,246,-31,59,44,68,75,93,105,394,82,-82,230,261,62,197,-5,49,15,68,203,286,62,-15,-3,422,61,148,-19,424,113,32,38,-3,26,-288,267,1469,59,64,82,293,90,33,343,1,-47,104,-15,1294,-32,594,209,183,28,-33,104,1324,68,-229,153,67,94,-14,-56,12,150,115,200,-6,276,427,204,23,50,44,46,93,119,8,512,70,778,219,241,246,422,294,813,138,237,56,24,-35,355,82,59,-40,205,1044,-17,30,644,627,49,1166,-4,29,19,-30,213,-48,127,29,-109,346,765,53,41,11,78,379,8,198,-27,-57,299,387,331,-33,112,29,161,36,9,43,27,178,2,83,117,202,54,-25,150,1206,27,114,890,-370,740,416,1206,-17,285,38,325,-63,-10,173,760,54,-30,125,165,362,-26,91,69,-111,42,462,62,-150,42,1177,23,5810,479,208,71,-111,199,427,199,142,39,270,248,192,74,282,41,102,676,17,1,-109,23,700,121,491,717,-9,18,51,37,-1204,150,165,-78,16,379,746,262,-79,26,319,353,375,449,24,205,107,600,230,51,208,-89,371,-190,228,427,85,-26,587,171,540,49,88,-64,482,441,-1082,77,886,-24,324,228,-48,120,944,327,74,5,132,115,355,130,830,-101,283,155,201,1,403,54,-99,274,-34,659,388,187,167,193,141,25,398,-16,65,66,75,58,265,282,99,662,26,1349,215,214,-8,412,830,13,2868,335,8,928,116,51,91,104,25,313,122,-1,109,277,297,-26,329,554,-70,312,-17,277,510,-68,397,375,147,340,806,306,-22,23,56,82,901,423,13,141,34,223,-13,110,441,21,157,322,405,1001,107,633,-69,-1616,-155,69,-23,415,74,-10,138,98,56,28,504,-23,107,1622,206,43,96,-23,26,17,77,-946,692,247,35,1402,174,59,670,209,1246,-26,164,181,50,352,74,-11,881,496,136,302,3,198,465,82,103,175,192,100,-1314,699,-131,107,-36,80,94,41,172,292,237,242,914,134,808,261,27,1484,200,80,48,-18,137,-3,201,77,460,120,0,29,55,436,-194,68,106,330,-348,29,178,39,460,-130,686,159,27,349,90,-376,124,-89,-29,29,328,-506,215,961,1492,11,182,74,-49,120,184,260,3306,113,-50,351,626,1824,13,306,40,57,366,380,73,19,127,191,-17,71,512,772,100,432,902,4,203,113,376,-91,323,366,34,668,542,198,160,241,48,64,106,104,1319,38,49,21,96,-34,177,184,42,207,208,335,-84,137,73,265,394,900,86,298,89,3770,2029,44,133,-195,-23,83,-79,494,335,-65,-226,163,-126,174,460,155,57,-90,1397,1278,65,388,-244,59,120,407,-118,108,106,270,162,205,329,16,30,302,-32,-226,19,-75,110,18,30,-16,19,134,209,188,84,807,45,488,260,484,-151,-235,179,115,282,-658,77,19,109,90,198,72,-116,6737,55,81,34,70,-48,-20,-58,71,277,40,30,52,119,75,31,53,700,237,82,21,1278,-30,-38,158,26,115,-155,75,108,94,-28,65,346,1,229,630,323,160,198,1,525,1403,0,60,61,204,320,-703,-3,-5,-44,646,30,393,-200,-243,22,742,293,120,-9,-10,72,241,-35,249,59,1645,2118,43,-19,105,349,-111,70,73,16,25,82,28,164,121,209,887,285,40,498,94,318,19,292,481,132,110,3,-86,652,83,-53,-116,711,-41,264,192,-185,108,-145,207,80,-103,-84,28,103,376,626,45,62,84,587,1,-849,257,9,77,2275,7,2399,-7,44,396,16,407,43,-184,85,254,-747,78,392,-18,177,28,361,771,27,45,-38,446,98,-13,112,87,1073,87,76,89,-11,275,165,-5,-120,88,-27,230,226,37,33,122,118,566,-32,259,96,-50,63,-36,307,388,-573,41,270,135,91,-132,171,123,-50,-5,-35,572,-35,78,77,21,221,118,6,-59,224,1266,639,360,115,98,-28,126,117,18,264,582,130,275,60,294,178,-4,269,144,-417,339,742,100,67,56,208,59,112,74,-540,280,880,538,112,-87,24,37,570,64,-148,668,58,1397,-36,-21,-166,509,203,0,71,574,-211,568,80,1381,4391,99,62,1778,-29,396,-27,313,174,235,117,316,292,-69,382,55,54,319,-423,-243,-18,-10,50,-33,28,-14,7,174,-2,789,248,659,-13,196,132,177,24,66,113,1050,86,-1,372,459,188,359,187,74,152,64,17,34,-488,1,829,302,188,303,-56,-74,1,290,164,71,-213,408,113,162,733,-255,164,1277,29,42,55,91,68,192,-59,-24,1047,163,246,244,213,31,82,106,23,160,340,185,96,0,1547,1123,292,199,158,112,53,71,469,66,533,611,214,1601,834,659,-30,164,113,-27,39,10,757,134,442,183,248,1172,129,62,422,-18,-347,26,98,124,57,-34,227,74,1,496,1314,226,380,-67,269,-70,125,23,-2,116,153,6,279,229,-128,783,273,72,796,342,42,103,9,9,118,111,39,-264,61,-23,66,125,156,496,149,361,-138,406,598,477,274,71,186,373,186,174,109,-360,-116,186,-19,341,326,144,-78,183,-68,37,-102,24,251,69,488,184,-138,27,315,-74,270,-55,-119,1914,-8,38,56,-95,4,22,183,139,57,109,493,-199,97,160,88,-391,-22,332,71,19,16,32,695,-274,532,-80,287,237,577,-51,77,-124,49,122,-98,64,183,370,749,363,274,382,-63,56,1771,153,30,-26,757,1360,371,59,-102,1022,-18,191,-80,179,87,243,-197,544,-683,59,165,207,39,547,221,126,-105,628,456,239,377,27,12,240,36,-14,-13,328,160,647,-20,11,-41,357,55,70,223,46,-28,13,122,762,-206,87,290,-16,-34,149,-17,63,47,-33,-35,286,407,-199,27,641,369,1080,335,96,1220,-205,65,84,166,53,593,-49,283,187,58,49,26,543,112,123,-23,103,220,23,1232,97,51,93,-33,39,1083,1389,-898,137,122,1553,313,659,1489,73,-131,265,296,217,217,-106,118,126,742,3,9,-31,445,30,195,27,161,167,140,453,193,-45,201,464,114,124,93,-1070,458,173,221,172,231,929,1536,42,55,85,122,-301,14,476,210,277,149,149,117,97,227,81,203,-145,104,398,42,772,509,-351,373,74,-54,567,57,585,364,72,558,553,457,10,86,170,38,407,90,219,963,121,689,400,296,120,267,-587,89,286,190,347,-317,9,440,463,465,230,28,286,862,47,135,87,-635,-13,-144,114,-4,45,359,-150,2249,45,57,169,-543,58,879,558,1211,225,320,100,766,34,-33,288,108,778,1005,114,142,50,10,610,-60,265,300,206,242,168,96,-253,247,53,120,164,28,895,387,20,67,1020,-15,13,15,141,183,-259,166,702,321,181,1387,115,151,560,883,349,320,69,212,41,490,-753,151,598,334,12,148,155,162,1481,97,174,121,205,-16,41,483,504,-346,683,284,83,11,895,204,792,892,389,-59,76,30,616,54,315,886,411,653,61,-12,55,110,416,188,140,69,293,451,102,81,132,240,-25,25,-92,405,874,-6,276,63,295,24,58,108,-228,206,187,675,126,104,91,-25,17,72,174,55,136,187,182,463,47,135,774,-20,1241,256,191,11,158,13,291,178,755,1926,440,223,66,561,-172,721,13,-10,224,660,420,163,-19,-4,195,114,85,-480,-16,146,178,1094,340,389,231,40,-42,106,75,20,30,245,51,174,13,-14,1133,148,401,87,187,98,197,180,112,15,601,387,564,227,31,21,-76,-166,-19,22,87,266,238,-234,680,118,226,45,159,-679,517,277,227,-14,169,326,371,457,1029,108,1396,349,206,50,26,24,683,671,505,567,190,451,785,78,355,106,115,328,-99,405,742,1036,798,290,244,728,131,-17,784,2415,-74,352,-20,218,-347,-35,140,221,116,407,441,96,-8,248,194,21,372,130,404,305,879,1006,199,239,487,344,216,113,-159,25,144,162,280,126,39,314,356,-44,108,402,3626,1688,14,1063,163,175,139,802,348,370,563,454,245,73,-27,-602,12,185,500,55,2,269,368,0,469,28,72,43,282,292,84,1600,13,479,-213,-59,142,3,43,267,34,964,-171,472,415,313,505,232,188,188,5,22,197,125,77,-619,22,156,196,-55,-171,202,496,628,119,30,-151,93,601,819,419,1941,-628,1,153,64,28,-5,46,15,-31,308,165,131,-71,259,42,338,121,425,1202,273,345,18,-27,97,176,152,-39,67,977,155,179,-27,431,200,233,252,862,-5,-15,942,287,38,381,108,116,370,-12,222,1084,-225,559,-64,221,1012,48,132,408,220,358,6341,100,615,487,328,-35,65,117,125,-43,207,338,108,471,71,310,273,357,440,1043,-35,-198,-110,116,21,619,42,61,123,234,55,88,-182,381,281,660,788,48,310,777,157,343,180,-178,270,131,-55,104,-317,-60,34,281,36,149,400,49,87,253,35,1451,303,383,-72,263,106,164,41,-1,138,877,-201,-63,594,52,264,852,726,185,-209,138,38,20,-145,60,109,234,-173,606,198,258,162,208,870,469,362,361,10,-1352,141,142,66,69,-11,63,500,320,-33,81,62,191,192,447,165,584,14,192,909,515,53,81,154,213,279,696,45,-223,13,-4,432,-48,-1,137,82,53,-585,78,144,36,69,153,135,439,-205,152,107,326,-114,95,257,180,277,229,66,5,16,778,431,480,104,1057,-7,96,84,127,181,144,-88,-296,135,106,58,101,998,-104,432,-282,106,37,272,44,58,91,-87,540,193,319,330,4,13,-30,20,39,531,1608,1319,231,15,-35,250,396,423,389,102,411,461,628,24,498,282,-112,704,149,145,82,367,307,246,49,986,558,74,-86,-41,105,254,140,73,1305,-52,1014,403,51,-11,135,-8,51,125,153,-55,103,76,407,162,63,771,322,106,26,-66,-92,206,-21,102,710,-3,-40,489,1998,206,69,20,151,97,233,26,748,1229,765,2151,41,136,421,425,192,-45,159,-156,174,-45,-18,-31,213,907,5,345,71,193,466,-451,913,357,308,214,61,214,760,1566,329,619,20,63,117,192,-437,220,299,169,319,133,-42,321,781,75,239,-200,132,150,262,160,74,-22,61,571,72,998,249,124,1181,89,40,348,-29,44,-264,746,481,37,1030,8,202,385,589,-44,-133,-180,1155,305,752,-120,-347,56,169,147,265,139,1071,147,230,534,17,37,212,144,162,104,3,911,314,-44,-580,254,77,304,911,675,182,85,1195,132,89,755,16,680,132,-14,-30,195,47,112,71,154,16,52,-132,47,107,123,12,148,10,164,-606,-27,-50,364,17,-28,73,196,92,458,152,270,-52,1,135,110,-107,431,-168,-57,163,-16,317,242,47,585,44,6552,203,-4,155,253,223,85,180,267,573,402,481,13,31,176,-40,-265,-36,45,-60,-127,9,279,-95,-2,210,815,34,276,28,36,1,62,87,335,333,96,915,-766,52,91,-37,349,116,304,202,257,158,38,380,1156,408,413,95,83,1086,53,-593,481,1048,-243,88,146,-16,29,75,45,113,195,22,117,-15,283,196,131,101,219,25,98,66,798,344,257,264,649,1213,-38,-27,437,171,111,356,-11,139,-261,69,19,331,-7,183,38,2017,1104,161,694,-5,150,304,615,101,528,16,307,92,-211,84,149,25,1412,375,385,85,96,238,337,172,866,209,-119,-1,463,7,1079,277,54,410,526,533,215,11,166,-20,391,135,131,-194,756,247,167,-36,301,312,231,1120,-302,465,342,156,240,110,442,378,324,600,60,572,557,548,104,44,363,119,367,146,-5,133,180,91,581,401,109,97,-388,282,204,111,169,198,28,137,-31,323,77,164,48,58,74,42,158,492,251,4,81,261,1475,-58,44,20,145,260,56,235,-83,-2,306,2240,195,605,193,2315,127,626,100,374,1104,530,-277,1323,148,276,246,354,93,118,899,269,532,496,208,21,182,111,213,570,39,150,-4,672,-3,33,192,438,174,599,173,259,840,102,521,70,469,17,1109,102,174,1352,78,156,330,-633,74,672,1936,600,136,106,-253,219,938,1481,1446,20,317,-47,4,327,-27,997,126,397,162,-136,75,-838,323,34,204,420,168,1865,800,362,278,202,-823,46,651,319,79,151,1234,18,980,818,569,54,408,-8,64,452,-219,331,106,-53,143,350,375,-70,218,12,250,5023,41,250,25,19,240,445,-7,355,-2767,268,1281,47,195,550,-183,-164,15,134,123,18,-47,54,1169,153,197,892,1069,14,303,-4,-1,-9,102,188,1165,274,1599,816,287,155,423,59,973,426,-9,54,1436,296,10,38,95,35,22,52,-269,58,-22,83,287,224,519,44,388,-21,-42,261,394,768,217,236,87,24,-107,44,81,762,-22,-39,624,353,240,310,133,81,211,641,271,232,615,166,226,520,-32,156,1826,47,33,-63,-8,109,441,128,49,230,152,39,369,266,476,304,167,841,62,591,24,-7,128,372,82,58,736,383,285,1910,26,-11,104,109,1089,477,-258,195,229,564,-38,248,182,537,205,14,-810,-45,70,58,-1,24,65,452,178,46,9,15,155,62,273,390,1242,72,49,475,153,-44,-381,-744,179,98,-1,7,261,364,-129,227,-210,-12,64,-225,31,-372,429,165,96,354,121,-4,235,-36,56,281,277,344,196,83,306,479,13,158,51,105,137,128,27,693,114,132,90,-348,1213,338,-93,63,213,195,118,31,156,419,97,-357,379,23,700,482,375,163,354,-233,61,50,47,-20,44,156,130,116,-163,2002,145,1243,872,446,-33,169,531,39,461,151,-8,41,257,1532,4,727,36,351,162,1052,134,5498,171,277,78,60,-5,527,126,121,3039,-305,132,387,118,196,110,-31,-642,289,239,315,231,20,-5,100,636,-61,157,48,92,181,26,36,24,-3,212,217,66,107,674,80,241,65,445,448,30,1095,111,31,-317,37,61,13,885,153,143,-60,-22,43,241,766,176,265,787,26,-121,3575,-18,213,2750,1296,80,82,732,196,195,91,958,-246,52,948,130,18,-12,447,-196,40,59,83,420,59,-172,204,247,89,274,-6,197,136,2020,537,66,62,332,77,0,82,19,26,-466,111,94,400,7,78,79,1136,612,210,397,51,374,42,330,281,599,623,120,24,163,644,1007,569,100,67,280,446,1089,277,185,121,251,1199,-176,-40,-9,251,537,285,679,683,192,154,382,-41,105,71,167,36,585,505,-235,132,153,280,16,29,-56,-45,-643,-40,-43,530,66,-311,-403,693,101,131,393,503,230,-191,82,27,-62,618,385,-47,165,35,220,69,-64,57,120,156,404,1543,192,7,427,363,788,907,126,259,-42,-354,286,34,115,-102,105,101,-188,243,190,53,517,126,112,559,361,-28,-11,-213,155,291,-288,-740,281,57,1643,1110,-367,319,-761,429,501,843,86,971,10,1184,-402,80,305,186,290,302,228,225,148,30,-21,51,71,76,54,171,36,477,-12,347,128,100,99,12,100,106,221,74,1932,86,-630,308,188,388,362,213,1060,230,309,65,-18,45,407,238,101,449,590,369,58,142,6,92,501,396,-25,-37,211,15,-87,201,847,-14,87,-37,12,830,821,74,861,586,75,31,22,49,37,370,3900,390,1441,85,136,-198,594,47,-129,286,96,274,165,85,418,168,294,41,-52,273,146,396,667,206,4373,-805,378,-304,1081,5,-149,250,-78,4,354,827,1464,487,-48,411,81,-34,12,46,301,668,63,612,-9,-234,203,-516,546,111,141,97,464,-19,111,32,-409,122,149,-4,71,281,88,1618,362,9,189,403,781,89,26,-38,-409,117,-186,732,305,136,-6,481,118,86,255,163,599,-51,453,978,676,76,446,1363,-14,81,-412,303,9,46,100,118,-17,5,301,121,332,164,775,566,3,73,-289,401,238,258,205,7,170,47,261,-315,37,117,-191,178,-36,-21,206,88,241,75,0,181,92,-493,80,-68,-54,86,37,-13,119,56,587,446,3767,427,73,-234,417,1180,404,70,302,168,-108,48,116,-150,9,686,840,-257,-5,-130,302,9,-24,-471,87,14,217,60,40,94,302,105,779,499,370,115,585,492,465,37,77,174,601,413,244,163,53,188,40,65,325,-7,869,1046,98,-646,1099,-250,122,101,35,315,-31,255,42,-399,-43,37,94,159,716,457,756,-35,569,393,672,239,430,51,28,58,-20,226,202,131,26,-3,809,191,239,-18,380,-49,-161,14,48,47,298,-140,-190,22,-67,26,67,-476,417,25,107,171,608,260,-12,88,35,40,-15,213,416,-76,274,-7,131,-276,836,997,321,7954,1012,757,317,539,475,92,381,29,270,47,436,202,-59,987,228,86,39,262,137,596,-354,71,-93,71,14,-155,11,282,440,34,-198,35,-334,2245,46,689,355,1070,-127,-63,-190,57,-93,1837,14,-740,143,114,208,303,153,964,815,522,716,-51,650,-368,1863,99,229,28,54,257,507,103,252,62,57,51,38,0,-59,157,350,60,57,299,137,15,936,118,28,-155,107,602,188,14,564,-238,784,627,709,-25,-87,2,29,148,46,140,6,229,-213,48,553,276,-285,122,-260,9,312,99,208,728,870,636,-48,414,140,224,82,80,96,695,185,-1,4,121,87,284,192,2619,-698,383,248,774,1051,79,1071,-43,170,1220,-75,25,964,-115,503,1135,5,72,408,155,-18,825,623,38,200,783,788,52,-296,-253,40,363,91,238,352,54,656,76,555,406,677,218,118,57,1160,31,354,437,125,360,-10,86,32,83,33,-151,1877,120,75,219,58,444,277,210,1073,356,-67,663,98,34,787,124,75,94,35,61,512,497,57,262,12,532,359,128,798,58,1169,509,-84,-2,112,226,87,1406,1085,115,260,-28,1377,224,254,289,142,346,-27,83,-62,564,15,505,305,39,6,314,1039,-438,45,118,88,124,208,204,307,341,71,77,431,673,153,268,160,65,270,-160,155,397,54,310,229,56,539,-1,1109,327,235,-403,18,-16,208,-6,-19,-108,62,75,-134,78,218,197,1007,101,352,354,303,295,235,474,179,230,896,147,204,197,274,-132,644,109,7,190,2767,1972,147,1763,703,363,312,192,70,932,191,126,1335,112,54,124,13,661,766,265,2,210,298,102,75,385,236,237,46,429,104,-67,97,84,179,121,274,717,-82,57,222,688,14,26,16,-20,-53,148,248,-115,136,133,53,68,112,272,-216,392,-105,217,-32,771,342,-1,11,169,407,139,21,111,711,111,164,219,53,-45,145,32,712,356,174,404,123,616,167,533,-2,68,791,233,554,255,302,404,298,276,163,5396,64,975,2567,154,-29,104,296,39,-264,1655,2134,-100,355,37,187,107,551,288,204,52,43,336,26,66,334,265,459,758,80,36,647,52,574,402,151,170,584,227,393,1202,187,68,157,537,-12,-292,83,200,417,168,401,73,-22,109,-28,-71,29,386,426,698,2,188,192,-72,679,-134,382,408,259,384,329,727,404,120,177,400,393,2058,3145,57,76,240,285,698,236,38,201,32,-22,508,1727,1633,186,43,-33,-79,-296,309,119,84,34,121,24,200,895,253,129,600,105,290,664,12,159,151,699,-24,-13,1299,245,153,22,-15,64,-110,124,138,338,-259,381,301,50,309,130,150,472,76,109,1536,239,22,393,57,155,-308,139,273,28,28,19,-614,127,215,324,-26,44,451,201,-56,100,62,41,-69,55,21,300,38,41,394,-57,113,-120,843,-617,65,54,25,152,-36,321,2828,399,187,108,1688,284,158,162,281,295,160,775,-212,706,-11,406,78,105,176,249,-157,188,11,61,1585,569,420,657,139,63,360,561,65,127,124,18,14,99,529,220,500,100,89,-62,428,-53,183,-25,282,56,125,92,-89,394,488,64,-50,525,49,62,854,626,175,-842,-115,194,97,-83,-21,278,341,-28,-265,31,135,267,486,192,37,191,-72,12,363,156,278,295,-195,149,194,149,107,-156,151,43,144,26,163,230,227,550,679,48,-55,254,-247,-26,109,294,-51,67,101,11,7,21,58,-16,13,-108,-9,13,40,-48,-14,-49,-22,99,-605,129,-44,3,-13,58,7,-13,260,152,173,-26,225,69,-4,74,49,-27,-11,61,9,9,-639,400,-138,108,307,63,7,11,56,1,39,59,132,115,1880,802,562,51,106,583,1894,306,205,1116,196,66,58,-53,25,7,-10,289,19,51,12,43,53,0,50,-74,3021,135,141,-7,14,28,377,-69,59,-27,-11,6,47,42,5,9,63,-3,3,-575,82,1849,-95,897,-121,201,75,118,-6,51,-11,23,-63,26,2,32,27,3,29,-23,8,-52,436,320,5,54,58,-16,39,50,14,-12,-22,260,-54,-41,-91,1472,73,537,-2,84,64,1,-1361,-105,13
-38,-92,-7,76,-107,-235,163,-92,-3,-117,19,-326,-221,-51,-53,31,-38,-54,15195,-60,62,-174,5,-83,-33,-40,-34,-47,-30,-26,-145,-99,-440,-226,-263,-120,94,1085,3787,4358,3374,4005,5347,14621,3282,7973,16038,119,-49,65,1859,6267,236,4671,88,452,691,151,648,52,40,184,401,13,18,83,354,13,-159,-185,-162,108,94,-195,-30,2,28,87,156,57,8,-39,38,25,18,160,1,389,120,38,103,31,109,116,0,18,29,70,96,-15,25,-128,22,-34,-259,-26,1373,118,-160,106,54,-14,29,-166,55,19,0,-18,-1,-60,-25,13,70,112,5,-140,144,-15,64,-14,107,-26,-2,20,-19,120,5,146,324,93,-92,20,-2,52,45,25,48,216,-25,76,111,45,75,25,58,-96,95,-24,342,-15,4875,-1,11,16,30,5,39,61,265,59,269,8,46,1,190,162,17,-23,-60,30,46,178,18,8,-2,25,-29,-32,-215,-62,556,-15,18,-59,129,142,30,34,-30,126,-16,102,-13,27,-39,53,2,86,20,83,-58,145,19,-7,1118,-87,-4,418,45,18,120,-7,-1,14,-22,1564,-32,62,186,39,10,38,354,49,21,-4,14,115,167,111,547,86,662,17,60,-10,43,14,28,30,20,70,82,-3,328,7,24,-25,43,21,532,99,-149,79,37,-33,24,-143,-20,-6,-104,-25,95,-61,19,118,90,18,-66,-24,59,479,3356,20,-8,-1,69,93,228,0,2463,152,639,-24,-113,69,18,29,816,72,65,21,24,0,64,-45,18,412,54,191,-294,217,5,1,207,33,54,-1,7,-21,239,533,864,433,-8,146,858,471,50,-65,99,-21,113,47,2,29,-44,104,454,50,43,63,61,88,106,-37,154,43,-1,605,79,-25,713,-5,567,52,64,25,92,-27,-224,141,85,382,44,27,15,241,191,105,135,-54,90,7,423,100,-3,125,245,5,13,-8,-90,538,294,129,-278,39,20,55,-24,1,-20,-8,-17,29,5,48,107,165,208,63,78,32,11,95,1245,-142,-23,43,277,222,60,-4,36,-4,102,25,-58,24,-4,159,47,126,-3,33,289,18,19,-37,346,-8,-24,-124,23,100,201,94,25,95,593,343,72,-55,31,-90,-37,-35,59,468,83,28,123,167,-19,-102,232,-128,373,-125,83,15,438,371,-13,-14,19,-23,-309,-17,19,-12,11,30,343,-43,37,75,-42,1968,29,42,203,109,150,10,-7,-7,24,21,-28,24,51,-89,13,29,49,49,-26,-46,17,-35,92,375,73,57,80,43,194,-22,-107,8,68,80,-3,7,707,102,43,109,44,127,24,-5,-121,142,22,76,107,-34,67,842,44,266,33,366,25,18,68,41,206,119,356,176,69,6,73,-114,40,14,-66,194,408,73,92,482,27,-3,61,23,-6,9,2895,39,11,14,222,2800,6,-81,102,-55,61,5,58,106,10,22,42,8,119,0,-90,266,9,81,0,57,208,18,-47,22,-65,11,-201,128,-13,-366,-142,29,-6,30,22,-31,916,40,84,114,-222,55,56,69,3,-46,48,-8,62,106,7,5,52,51,236,19,3,-12,167,-15,62,-32,109,26,902,-18,119,88,-183,457,53,199,0,76,13,-72,-9,458,104,72,148,535,3,-40,-31,115,26,1,0,19,45,31,39,89,148,277,5,143,126,85,-69,23,53,13,36,110,-3,61,110,75,127,-17,176,23,103,-13,38,-34,-41,-114,34,-5,25,62,18,-34,-74,-7,-2,102,23,17,66,161,129,-28,-54,260,18,41,-19,90,201,20,164,7,45,61,45,15,40,-80,26,351,68,57,-278,77,-31,-2,4,579,48,62,51,45,54,167,26,-21,94,11,65,-19,27,54,23,681,10,39,198,314,410,-7,34,135,-59,-12,143,-15,11,116,-40,-22,95,-52,3,33,22,135,-18,170,84,15,25,498,95,-6,30,102,67,27,257,73,32,-8,-26,11,26,20,565,3,331,30,23,171,110,-10,-79,1264,271,74,-42,41,-143,149,337,243,-15,61,0,45,-30,3616,11,28,185,259,454,121,33,-11,156,-365,-398,162,-51,-57,-125,-108,-85,-35,-199,-1,53,1256,132,58,-53,25,74,28,-171,44,25,-3,5,24,64,67,-221,16,-31,-15,-2,334,15,-17,12,-123,150,-133,-68,107,-28,-44,-20,-10,-80,14,-44,6,-18,-28,159,5294,48,44,33,153,4321,102,9,51,334,-28,24,-310,1583,-6,-3,-11,-18,-2,53,153,42,2533,85,-21,7,31,95,-114,5,-5,-36,1035,-9,-48,70,-39,74,3815,4,-210,34,32,2,18,98,-83,503,477,-3,19,46,767,64,52,155,2534,241,24,70,98,45,64,28,31,47,8,-46,1200,57,39,45,-46,0,60,32,-114,511,-76,85,-3,-6,-120,-13,-13,-117,41,221,16,-134,30,133,10,-52,6,109,120,122,46,53,175,18,-11,9,-72,7,-14,47,94,52,-88,12,-11,70,31,-29,-36,167,19,86,-22,-63,2646,-28,190,3,67,-27,-62,-77,26,13,-10,26,42,652,39,51,8,166,-60,-17,190,27,-34,-31,-43,27,47,-316,1110,17,28,-68,475,8,24,-77,1804,-92,77,-24,55,23,-46,-469,61,94,51,-1,65,-112,497,27,-35,1945,11,-201,33,45,205,53,11,-7,16,42,24,58,443,153,-20,20,4,1,1056,30,432,64,42,-55,1976,-12,112,186,104,-56,-56,-1,930,107,164,307,322,20,22,47,969,-41,401,42,82,44,27,42,43,14,-32,3320,51,-133,-45,44,-60,16,144,4146,595,68,-227,1040,55,32,55,254,43,16,206,-16,-39,-2,-59,583,94,943,-139,12,55,-3,1019,86,-8,80,-199,31,2,-27,10,-11,19,-8,257,132,-11,18,-24,10,-74,-35,53,14,9,85,16,85,13,-88,31,-19,-9,41,-14,12,117,2009,51,41,317,192,5,1564,133,7,785,42,109,-33,-6,77,37,219,-1,-23,-6,-13,180,12,77,-1,51,-22,-6,-42,-17,48,134,-4,61,26,3,68,-96,68,-82,260,15,63,34,6,-10,17,-4,-96,-16,186,71,-197,0,-44,9313,4096,-10,-54,-153,47,-64,23,59,81,-131,16,96,41,-299,32,40,423,-195,59,78,-1,31,97,143,-39,151,208,1,12,-14,203,28,-12,-39,198,583,170,29,-3,-81,-15,-9,32,673,274,0,23,31,-23,27,-35,8,72,206,128,6,17,4,-8,382,4,-23,25,230,18,492,1978,10,158,-30,-4,811,435,215,16,20,16,38,2,-13,131,2089,-36,-2,31,50,19,19,31,30,35,446,659,-17,17,42,225,471,39,-18,-73,54,26,-27,-25,-96,45,22,68,488,114,43,0,-79,48,-61,48,-20,-585,35,4870,1,-22,138,248,58,-65,136,89,216,-3,56,46,-10,143,-10,889,-3,-15,269,24,36,228,-10,25,12,331,1749,24,1008,1162,80,37,807,-1,63,-6,59,142,218,36,-4,32,185,585,70,7,-6,-15,-9,5,1219,9,-55,103,-20,143,507,-127,-34,100,-1,-12,32,175,45,97,21,26,-6,13,-231,67,-31,95,-26,64,62,1217,1699,129,10,-12,-8,25,22,23,83,-58,-18,486,90,-115,-2,14,0,5,-44,29,-33,132,13,73,38,108,80,-22,3,22,43,29,-283,57,137,-65,-28,-49,164,-96,104,153,62,-164,-24,-3,-3,19,30,-22,147,144,6,56,-41,-66,117,115,105,121,251,17,1,13,329,-12,36,0,241,101,69,-18,42,-123,3,351,29,28,135,56,133,28,4,-32,33,-175,148,19,-5,77,15,26,280,53,29,19,25,122,65,315,35,110,98,14,29,-57,311,-4,57,31,109,-75,162,72,43,23,-17,7,75,105,-53,370,-1,377,10,205,28,141,1279,229,154,15,-21,54,42,8,-21,-46,-14,159,227,-17,97,0,-46,-48,49,-3,-21,-13,162,240,0,47,-20,-17,-80,63,232,-17,-51,-46,92,4,-7,-20,173,41,-46,-58,161,-103,54,-77,15,12,44,-6,44,-191,87,-137,62,14,-9,97,-18,61,5,204,27,98,68,139,-23,300,-21,87,28,90,323,-1,48,514,-45,16,23,-24,-20,-69,89,5,-93,24,37,10,49,11,65,353,372,92,23,20,-15,-37,-26,35,-9,-20,-15,-9,121,-3,-19,-41,-358,67,-250,118,38,17,57,-30,45,-25,-70,92,19,-17,-32,57,7302,10,41,1181,-4,2,36,-142,-33,441,69,-14,42,76,-52,-138,122,2031,0,50,111,15,38,96,-46,9,147,59,26,1087,163,-95,-24,2194,505,-79,100,957,10,30,11,-5,-9,54,-17,85,-185,38,16,221,7,30,-13,-74,359,18,548,32,176,196,5,-52,-146,191,-59,24,-1,53,36,-134,63,119,401,71,-1,3,28,-184,1,11,11,21,20,-10,-6,19,198,-108,20,6881,13,4768,4060,4132,7,-30,-6,-7,-119,80,383,1607,12,-3,470,-20,368,-91,30,-20,35,407,-67,129,12,-7,1105,-36,-8,26,-44,-84,934,-30,16,-3,52,-2,629,-3,170,3833,-131,-15,4,58,93,-383,-21,16,12,-44,-28,-20,471,71,19,160,426,27,-2,116,44,86,-11,624,91,35,57,99,41,478,104,49,-77,680,-25,2926,24,10,-27,-81,69,-129,38,117,124,-97,-4,55,10,50,30,-24,7,21,38,9,74,-21,30,-75,14,114,-44,-14,47,57,1542,22,-28,-4,-198,167,29,-37,81,-4,1662,44,-239,-78,-4,-90,-8,16,30,106,-2,-50,-74,32,8,183,-3,72,10,-4,-41,238,-24,-25,10,-33,70,68,159,41,-7,53,-33,-201,25,9,2,158,27,86,331,-133,23,10,26,-18,335,98,2129,90,-221,42,51,41,16,-30,-124,18,-92,7,24,254,19,871,6,23,-58,2322,-1,-9,33,218,164,183,15,-23,-35,150,37,12,3523,194,355,27,50,2,-18,249,164,7,488,41,-22,-4,133,215,373,96,66,32,-44,-52,1,68,2,40,156,-35,232,-4,-50,186,-53,266,138,6,37,41,11,355,180,50,-8,61,13,7,78,2991,75,8,46,-21,19,17,25,-4,59,17,189,8,-104,194,96,17,140,-82,-5,213,53,53,264,92,8,6,-38,15,42,-9,-82,143,122,539,2,-22,-18,11,546,60,-29,77,67,56,18,-102,49,31,100,-78,43,741,196,-73,20,109,93,-100,-59,-11,-33,-36,-134,108,-7,40,35,-48,7,-338,-30,10,0,40,20,-98,-20,-65,9,-49,-13,5,-3,3974,466,174,8,29,-29,-8,6,-2,25,-144,652,4,46,1237,44,21,61,446,15,-43,-9,219,3,-24,-53,-55,225,1615,13,49,113,382,-17,22,805,-150,55,-12,385,33,-14,49,17,102,47,-23,-77,57,-90,10,23,215,-74,100,40,-3,-34,6,-15,140,-4,6,-25,81,-50,3543,-363,44,74,16,13,-11,124,62,19,12,-234,-10,50,3,-6,-123,-9,16,-1,224,-30,85,53,28,110,219,404,895,16,32,22,8,35,30,-27,31,207,-3,26,124,-49,19,-9,-12,-24,7,-19,-131,-24,-12,506,101,13,-13,21,80,49,336,3,23,227,7,-1,328,-168,-24,16,-61,16,-17,28,16,3,-18,749,-22,861,53,-102,186,333,58,-25,48,67,-65,-460,48,2367,29,71,65,173,52,0,-16,144,-9,26,3471,-46,-27,-12,83,50,7,0,-6,314,-8,17,-36,242,28,196,255,-19,-335,16,-45,-38,113,88,-14,-12,-69,751,346,125,2,1006,536,-28,22,-22,44,-40,-151,7,-21,548,66,4,-9,169,67,58,116,58,108,12,-95,2,20,-85,5,32,51,-36,111,130,-73,387,-35,166,5,236,45,-3,107,153,-19,6,1,-183,-834,52,-25,47,43,50,798,65,-46,154,15,269,-69,34,-3,16,-100,-15,193,72,53,89,47,-7,15,31,-26,27,16,26,23,27,108,22,38,47,64,34,49,433,50,-68,-15,-143,632,111,233,-86,189,83,13,47,19,-22,14,108,32,190,169,34,125,52,90,226,56,-156,35,84,-37,30,9,99,-48,282,58,-60,52,311,86,-15,-4,9,24,911,57,56,330,-86,71,46,11,34,247,16,-20,25,-26,119,-47,0,22,-14,85,158,20,-14,0,188,-4,141,20,-9,-18,133,42,31,-6,14,130,403,37,-68,99,44,-5,4,-1,321,74,43,-13,-12,-45,16,3,-8,71,175,-6,45,179,-52,80,-29,29,87,-19,1390,2,52,95,-89,55,47,2,-170,37,5,223,4,15,-22,-53,44,22,-58,364,-7,-14,42,-14,48,32,-5,37,95,196,49,28,-13,1,2,-4,8,22,-3,1205,101,-26,-20,-33,3,67,32,84,52,-73,11,27,45,3,32,47,38,-26,-19,44,-82,-24,248,1,191,-13,-9,-126,-17,157,69,-27,5,-13,-69,105,-24,15,66,-211,12,41,-22,20,-26,77,48,22,-151,-17,46,-38,-23,533,176,228,-35,20,131,-29,37,108,-69,-30,115,-10,-19,-41,40,0,20,-82,12,20,39,422,85,235,-98,166,68,12,-3,-52,1039,-26,83,43,-140,53,55,-366,234,-33,52,82,204,104,23,32,176,19,80,-39,-2,41,-67,80,-4,28,8,17,-32,105,43,3,-20,132,-18,403,-81,67,-26,116,-29,256,294,27,-17,17,19,88,20,111,-9,404,-32,94,-29,103,33,-86,-1,-255,65,46,87,44,15,61,51,17,38,107,13,86,-2,20,385,7,76,-4,14,-4,0,-61,29,-31,27,-111,-55,88,45,-137,-36,192,208,-67,0,188,37,126,-29,-9,6,24,26,-14,43,28,-29,64,18,63,-75,13,-12,1,664,124,203,65,-796,-17,-90,1290,-6,195,-18,52,292,-4,94,32,7,30,-22,178,41,-67,111,256,225,41,-14,-25,2,35,388,44,-12,2,47,28,889,1100,2599,23,15,60,16,-20,-23,134,-18,-31,79,12,23,11,-4,-83,43,15,89,-60,23,3,67,-21,25,258,72,-4,106,8,91,17,-15,-19,43,142,475,-22,-7,2099,5323,2136,1526,2317,2940,1674,43,255,-36,45,90,29,-20,129,4,-12,-161,-12,85,6,-27,52,60,21,19,-50,66,-16,-36,-9,-16,34,37,97,18,59,-16,1,-96,-1,26,9,2,-38,86,93,13,54,60,22,65,96,-106,31,-9,372,-33,88,-30,47,93,-39,14,90,72,113,94,10,23,104,14,-20,32,-17,9,71,-7,-4,-22,-11,-16,297,29,-22,-53,5,-68,255,2,40,84,77,73,-107,7,257,123,23,-10,-183,49,29,41,58,-19,95,435,22,181,5,-32,179,17,-12,-36,53,28,27,281,4,18,392,9,38,5,-64,26,77,-13,69,48,71,-17,71,28,30,564,154,111,58,3,18,6,-2,106,18,-23,41,-78,121,60,41,-2,15,43,265,36,-74,1,23,-2,30,54,15,9,-145,101,137,-13,-53,-14,2,8,436,-7,48,0,7,-137,22,85,35,17,73,15,-13,-17,21,52,267,302,2,54,115,-128,307,31,39,96,-42,241,-21,23,-22,705,-25,192,4,103,-26,87,-69,-24,40,-82,-64,66,17,309,-59,55,80,65,-10,9,137,-6,-8,-52,0,-10,-2,100,-27,37,4,-15,31,-33,-26,66,25,181,95,19,16,-15,33,-85,33,75,-93,41,36,-2,0,68,-3,259,17,-55,115,5,49,5,94,65,-132,-375,32,120,160,-52,-42,42,-42,-25,19,51,14,106,188,-128,23,3,-19,25,-44,75,26,-4,47,-624,-89,-29,15,-4,-2,96,52,13,32,-46,-5,11,-38,-18,1422,167,30,13,-7,33,179,44,7,2,-61,-34,23,102,3,-21,-279,2,318,71,-6,38,-15,168,736,57,-13,60,11,24,-12,10,181,-20,249,-31,18,197,-10,152,-38,110,81,28,87,1,-41,-64,-35,-38,-77,5,71,24,-22,-13,136,-12,169,-28,-19,-154,-141,313,651,-16,34,23,3,8,29,19,128,25,-23,233,22,85,563,42,-32,-19,-198,-117,14,-46,-6,-102,41,-19,-46,-20,9,-13,66,21,185,-3,-32,156,8,-9,59,18,-32,17,-19,-8,-71,66,-39,-30,80,8,20,-23,8,1,152,-422,63,118,-9,18,-20,-32,27,19,51,792,-13,72,283,-42,-31,1036,253,369,73,128,7,34,1,456,53,32,-49,-7,-2,406,37,33,528,2749,-6,15,41,7,-27,-21,31,107,119,17,43,-21,264,21,119,-123,63,14,88,-114,-22,-31,76,147,38,12,130,181,-37,-21,-19,32,-138,185,161,-29,85,214,116,-46,-41,20,16,11,35,143,20,-4,96,20,40,204,48,43,3,2391,-50,120,1,-24,-1,289,-77,-9,176,-37,631,10,13,150,0,-2,140,1,20,6,-18,68,27,346,7,-19,178,7,35,368,60,33,57,397,39,135,240,-29,-49,69,114,4,39,3,184,40,1599,-5,-274,265,145,-34,3,-54,-42,97,53,174,-55,14,27,-10,12,5,72,-107,-20,-1,58,53,25,31,220,1,15,203,-28,-212,-28,44,227,19,256,34,63,14,50,14,-32,-3,-8,68,-11,-5,-5,72,210,245,585,-2,87,26,-2,-276,37,3,16,68,34,61,-42,353,-162,74,-22,-5,-16,109,54,19,77,11,51,-19,-19,38,33,24,-6,23,13,38,4,74,55,9,107,1606,68,32,23,104,29,-40,28,81,86,29,-25,21,76,2,48,0,112,9,15,44,6,-12,73,-11,6,21,47,-8,-115,12,24,-56,26,19,94,-74,29,-198,100,-82,117,1,11,-46,30,8,3,42,9,17,-71,19,-4,126,-21,343,33,-120,-7,25,-43,-30,90,-268,188,-39,84,7,247,105,58,17,-60,5,-70,-135,96,11,65,106,-11,7,-17,68,59,17,177,-6,-24,64,-1,-26,24,-21,-26,-7,-25,22,55,215,-18,54,-31,46,69,277,216,417,14,569,24,27,38,17,121,23,-6,-42,-28,-45,14,185,127,33,-7,76,-31,40,-13,-34,39,92,86,92,-212,82,-8,40,64,186,-8,334,-26,48,79,-48,-3,25,-6,20,24,39,223,-38,73,32,-16,-7,83,31,19,109,-39,-27,104,34,16,-8,247,-203,-25,1,20,32,62,18,59,-19,38,-10,174,81,153,125,98,100,185,-128,38,-200,220,-12,250,-15,-27,-2,44,-78,-18,18,-88,6,268,15,75,38,59,89,27,-43,154,224,47,79,81,-15,122,-12,27,-132,-31,-26,-14,15,2,38,10,-26,261,574,-102,-170,-9,24,19,23,-96,174,96,37,10,1,14,79,96,26,184,59,40,-15,55,-16,-31,30,36,3,-57,35,-15,130,140,170,451,46,47,20,-42,66,207,122,-26,-2,-16,9,810,23,169,35,3,-42,-48,361,56,155,-206,47,63,35,121,-8,67,127,-22,-406,-6,-4,-6,25,23,5,-25,13,30,-14,144,-73,-43,-22,25,51,129,220,2,146,112,52,57,4,29,62,82,72,9,-12,33,45,-45,184,32,-1,-9,35,9,203,36,-8,15,125,-9,69,-48,55,129,11,-6,20,64,28,-10,-10,-14,-6,47,-57,122,60,89,-43,-95,-53,29,8,873,8,-20,61,-63,-14,169,54,585,120,113,113,-25,62,38,55,0,-19,37,-38,-1,114,-16,94,-84,16,-524,31,19,271,12,43,125,11,-70,-31,41,17,445,-3,-16,-36,36,30,-82,-76,51,122,-40,-19,-11,12,459,-61,74,24,-18,36,14,315,21,-46,33,36,20,89,79,-72,18,-144,51,39,53,44,50,-14,-14,40,148,-13,34,1,62,63,-4,-28,0,8,-65,261,15,200,-2,46,129,45,-186,23,77,-17,-3,63,-14,-186,38,-7,43,9,86,-19,84,513,-48,119,4,-6,132,57,239,12,-8,210,218,-2,21,40,74,2,49,-79,114,12,339,-21,625,29,-146,-4,21,42,-20,-26,-2,29,250,-8,72,158,79,31,17,-46,-10,111,46,-16,1032,54,-64,35,47,18,12,-77,105,185,48,-223,210,91,304,-57,151,-2,-3,140,-15,-26,6,-100,32,11,15,78,-140,32,40,8,-7,181,-11,30,-27,73,-4,546,-198,62,-2,-2,-8,-11,2042,-6,-39,-34,-69,-4,-1,131,62,233,19,2354,-25,530,7,46,-50,74,32,1,-2,91,-25,40,8,840,-67,4217,3,70,13,109,101,87,518,21,1177,-12,-25,-50,-13,-47,27,74,10,717,-30,-12,12,23,-2,-19,218,-102,16,11,-16,-21,148,-192,88,-2,115,-3,-27,211,3,32,36,29,61,13,-37,22,0,4098,-9,0,4,76,26,48,8,289,57,-17,-6,26,-28,-111,3,46,27,1,-12,19,1329,4,17,2994,531,5,-91,141,-264,-17,-14,129,150,4,-3,319,-28,-44,948,122,56,221,2,50,359,91,106,73,76,80,136,-21,-30,29,147,91,95,29,-45,81,148,-88,-24,0,-8,591,138,-19,-87,-14,890,135,55,68,118,89,-419,-12,497,32,1919,1816,2975,-18,154,3928,267,-400,178,-15,-6,59,650,307,144,73,-24,-60,-282,283,70,3,-31,335,-14,-13,3685,49,-15,310,-8,51,16,27,18,-197,-78,1449,2358,-53,21,13,-16,53,0,89,-73,-26,-49,43,-43,2,90,-15,-31,45,35,-24,112,117,-146,90,15,9,49,42,21,78,-48,2248,8,36,9,1316,173,-50,317,14,891,-66,920,16,43,-43,-22,-7,-28,374,245,24,31,57,-28,-68,34,37,-15,29,148,56,128,218,-7,31,16,656,11,2541,156,37,-31,142,1,1782,-160,149,15,-4,226,1599,-40,323,20,-30,-13,43,3191,2331,8,784,-4,6,344,104,515,138,-23,540,-4,-20,-23,39,-24,15,31,-17,29,-10,-10,24,-15,5,-7,1,37,125,99,28,37,-7,-40,-17,13,-84,61,148,156,167,73,-10,936,317,48,271,2,-37,-20,158,468,51,-435,110,5,-61,-93,-57,334,-14,50,21,-8,-19,6,82,52,155,37,11,126,-15,405,166,43,74,483,1612,198,-16,3,68,17,-23,-208,-37,240,12,41,4045,-11,22,0,-20,-37,63,70,61,58,10,-29,62,-21,-9,47,210,847,197,-28,-9,1317,31,5,103,47,-11,-86,-2,1,-17,12,-18,11,22,3,-27,45,-1,71,-126,-52,12,-35,3,31,157,105,759,56,58,250,-39,9,14,-58,197,-16,55,-35,43,-26,40,5,2044,-111,1286,-14,9,-4,49,662,-50,866,-18,8,39,-87,744,-43,39,23,46,57,154,14,-14,16,-5,-64,124,104,4063,923,34,94,821,15,171,1,39,46,1083,250,91,82,-162,-103,119,70,-15,16,368,9,203,15,17,113,-14,-68,452,-28,682,10,784,-72,56,-147,88,37,102,67,-43,-70,158,-32,83,1086,-18,28,-23,8,85,21,244,140,85,28,17,17,155,31,161,0,176,248,181,-1,-19,-9,105,137,140,32,-17,200,-3,59,241,11,184,-54,-15,73,143,374,18,55,65,19,-23,91,80,123,157,129,23,-129,-34,7,73,42,38,221,57,90,47,-3,36,-8,121,-7,-71,-4,543,-57,28,-10,107,-15,28,-30,409,0,58,-97,40,4,39,-6,-101,39,-195,-24,176,18,43,41,-1,175,126,75,4,17,1200,90,-63,-16,-19,-52,154,-12,-58,46,86,505,-3,56,0,75,17,-80,218,215,70,-70,44,74,-14,104,46,167,4419,101,967,40,93,50,24,166,-20,4,-95,-40,-24,-42,52,513,15,9,12,-19,-14,-22,77,18,20,178,243,73,-47,11,210,701,-39,36,42,-1,36,-17,-10,-8,58,-68,-20,169,40,0,-54,144,13,9,-14,15,-68,-35,17,43,14,-5,16,12,67,19,43,8,-7,33,6,25,16,-57,-50,52,138,-11,-10,-6,-11,137,13,30,3,-1,-25,1,-15,3,-62,-15,99,47,129,371,-30,13,3,10,106,375,332,-94,31,-11,164,-45,-104,-17,22,75,80,-7,17,131,66,-107,1,-23,177,13,7,-19,93,1,40,42,-81,-6,-82,6,81,28,18,-14,11,57,2,-60,3,-43,220,34,281,-97,201,40,51,77,28,2,25,31,45,10,-374,17,-22,-20,38,-9,6,176,50,-4,-21,-116,-3,17,-9,-12,-7,-56,23,56,-60,35,15,-31,-116,51,-37,34,-23,12,-159,15,-16,7,-44,-38,3052,-68,141,26,21,39,27,444,-41,135,65,99,34,37,53,-29,26,-20,-62,-1,59,14,-34,-22,14,354,135,33,41,-20,180,9,14,-21,25,54,5,-123,-23,-24,68,61,24,-18,2,27,-71,113,271,24,17,-9,13,-60,89,60,24,117,-8,36,16,-325,13,7,86,-66,132,-359,-28,-80,108,-78,202,9,85,-46,-95,-128,103,215,121,140,163,140,-119,145,-23,14,20,3,26,674,558,-20,-49,26,1717,245,1071,11,-16,23,231,-21,262,-25,24,18,7,-438,-7,110,13,35,-7,-33,-19,-120,-12,62,-115,19,7,-55,22,250,15,-366,14,27,-19,175,-9,33,-22,91,70,53,-6,164,147,42,57,168,51,37,46,-14,-45,24,-54,4,8,382,38,-96,-5,107,32,-39,-10,-16,27,3,-3,-109,-47,10,87,145,23,-1,22,32,-16,-37,-20,19,-7,12,59,-58,215,1,-12,0,138,24,114,-117,99,112,-86,45,15,-123,-6,-18,-92,153,-70,62,0,30,47,37,-24,29,107,65,33,-17,36,-47,77,-49,9,27,8008,115,-34,167,166,5,20,94,88,26,90,241,-38,-87,-41,-75,57,87,24,-85,1,-39,66,-11,34,36,1,-1,24,56,4967,267,9,27,71,63,92,20,604,205,26,74,-26,7,4540,169,15,2174,34,4,-104,35,84,-14,22,729,257,-12,21,1,9,-24,21,-51,221,-35,-125,21,10,12,180,46,-69,3,19,-29,8,22,-67,27,538,35,195,-73,-12,33,-12,-57,10,-21,49,10,108,92,10,30,43,-154,54,26,31,-4,-24,13,-9,37,20,91,-8,62,653,358,14,-25,15,-31,61,2,43,-3,-11,476,26,16,94,136,100,237,39,124,-6,20,72,11,24,-10,22,37,-109,-31,-1,8222,70,134,38,6,25,-276,-1,41,-12,-60,18,-33,19,-48,14,-28,-42,-32,-64,-38,16,-94,20,-22,-19,16,24,-218,-4,461,-48,3,7,25,107,134,42,2769,999,61,42,7,2,456,83,-55,51,-71,201,6,-3,-1,762,-3,63,111,20,-114,43,44,44,-95,-2,11,-18,-17,38,0,198,-9,88,93,25,-18,49,124,14,-21,166,-24,1545,26,-5,18,340,-18,-16,72,12,42,15,26,137,-144,176,13,-52,8,72,9,28,371,385,25,23,-11,7,25,721,8,275,-38,-6,-100,462,-2,-13,103,9,44,226,108,-7,3,29,-109,45,-13,-13,3,21,-39,67,24,-12,-7,170,61,20,151,32,42,18,95,-21,3,14,68,10,-104,-38,58,68,15,-185,14,63,-48,476,14,-108,156,268,-2,281,38,331,46,-7,-2,-44,23,-52,82,8,7,-9,53,1748,6,-9,11,-42,16,6,404,-20,-3,213,-8,-3,-82,63,44,-52,-16,-8,43,10,32,-2,-17,16,58,37,-7,-14,383,234,20,154,60,8,0,844,66,4,-9,20,-12,-33,38,457,-15,17,23,27,74,-10,-10,37,226,23,19,-38,193,51,-84,43,65,14,-26,127,-37,6,441,7,176,-8,-36,321,-27,-24,-73,-15,118,-4,-51,22,22,-135,-208,78,13,643,80,13,-18,44,-3,16,-50,119,-8,-2,251,28,15,83,25,253,26,-31,16,119,53,-19,341,46,-34,-43,9,19,18,-2,21,-16,18,315,-7,2,100,24,-13,-59,-165,1180,5042,-32,-35,1,-24,-38,39,-69,-7,-9,104,88,18,39,240,24,125,-22,44,-2,28,-46,-1,3,190,-28,4,-75,-33,87,36,20,81,-14,73,102,223,-43,78,-17,-311,-670,84,-46,-37,53,-61,-1,134,18,15,64,30,1048,-4,3415,23,11,49,112,3,-1,50,-208,-2,-10,25,0,40,-16,-94,220,303,109,7,-99,22,-9,-129,43,-94,-37,34,-30,15,-25,81,40,18,32,96,-29,4,41,-56,39,11,63,40,33,15,16,48,14,25,-27,-4,148,-85,-43,67,18,-12,191,241,29,-40,-37,46,89,0,-46,58,5,-17,36,-44,200,5,110,501,-134,56,4,109,960,46,42,-9,-20,-191,9393,-2,168,230,31,-35,10,11,29,105,14,4,11,74,48,34,282,112,622,91,53,-61,16,210,30,35,-27,-29,544,-37,201,-29,-4,-23,-79,154,18,-16,-33,12,65,-1,91,1,110,41,4,-8,-16,15,267,34,-85,-45,-61,261,334,99,-69,-57,260,-16,912,979,-32,66,-19,948,6780,190,14,-106,41,76,-43,25,-8,48,46,379,1753,949,-11,-10,11,-63,10,-85,-9,107,-6,-59,63,211,221,-35,-36,-11,-99,-68,43,-3,-62,-35,22,29,-122,105,-7,-263,-114,-23,16,342,-102,40,-51,-28,-5,-100,4,-116,-11,-229,-38,9,-139,75,15,156,50,114,-42,21,23,-8,24,-24,116,63,-18,6,140,-92,-17,80,531,75,268,1080,197,2851,-27,4,17,29,-3,-4,59,-218,7,-25,4,63,52,36,-33,24,-39,-12,303,1376,53,166,-10,14,3,-20,4,17,23,18,761,9,58,-34,61,-164,242,46,102,-12,-32,19,29,66,39,7,21,144,19,29,117,14,73,-14,-27,-50,-20,-327,174,-4,8,-44,52,-31,76,1,-68,-28,-128,-1,-30,249,258,28,-38,-11,-30,-62,-50,40,-34,-41,1411,56,179,122,73,96,46,3,187,17,-34,10,-17,5,58,151,6,-5,-30,-2,1,-3,24,120,-113,74,31,16,22,17,105,1,30,366,-188,234,19,-74,-69,33,116,6965,344,42,4624,30,37,3,-61,80,267,87,4724,12015,78,18,1349,175,113,16,599,2,19,50,-17,-96,-32,7,10,30,-163,-24,-2,179,4154,53,-59,98,18,296,-20,-44,-8,12,-5,-41,-23,14,-18,7,24,132,13,-9,2,68,43,182,144,-183,57,74,29,250,-22,217,24,124,207,-2,81,-41,378,126,202,4429,897,-8,25,-27,-31,8,74,264,61,315,-23,-23,34,58,50,10,175,-115,23,14,6,-1,-2,31,39,29,57,54,2344,71,-9,-34,10,-6,-135,-4,14,118,25,569,-100,134,103,270,-7,219,483,38,-85,70,-73,-117,75,5,-72,35,83,30,-7,-22,32,15,-5,-29,-5,-11,330,57,-37,-18,-40,-27,-39,-16,146,-36,42,87,18,11,20,15,112,-45,-4,141,12,-8,-11,75,-37,115,99,-8,-23,-34,31,-33,63,-229,-95,19,-231,61,-14,132,-90,103,43,72,-131,-26,37,-32,46,-3,26,-8,12,4,-122,8,8,57,135,90,231,-28,13,136,63,8,-7,-40,17,32,39,-96,-9,73,13,8,50,29,-98,88,149,14,6,-54,7,-40,-95,46,-6,151,-207,-56,23,-9,-99,209,-234,70,54,49,84,18,111,71,2536,525,18,167,12,-103,-165,-17,14,-41,44,1476,330,1302,-25,-34,1236,131,26,5,16,-7,216,56,268,-2,-88,-2,82,45,-20,31,-14,17,-27,-71,-59,-62,80,20,44,3005,2,-91,139,49,63,79,68,5,-61,-38,29,20,29,-33,74,107,1386,-12,-37,-18,-47,9,-3,287,25,15,169,350,-11,146,-76,-43,535,47,-6,19,-57,139,2612,32,85,-2,-172,35,25,-175,29,15,-37,75,143,288,318,-63,206,169,-132,-12,175,94,55,47,23,20,242,382,6,24,7,-9,29,-12,16,129,8,-25,12,24,30,-7,91,-179,92,313,-41,104,-13,0,-123,38,568,17,-19,75,106,-167,-127,-13,-6,20,95,44,7,-9,214,1157,6,6,264,-28,-4,-35,5504,254,-6,17,32,89,48,24,-8,82,23,24,63,11,-45,120,38,5,1553,27,-46,0,-23,49,208,71,77,-155,-20,-57,114,-23,18,19,-10,6,8,37,2,35,-6,-66,3318,-27,204,-9,-394,133,-1,-12,7,109,-19,82,-14,35,821,27,-16,61,167,58,16,-155,36,17,1086,21,-25,51,132,8,31,39,32,3,20,86,-115,295,-20,-4,-124,-13,13,-14,5,60,-11,15,-17,17,98,222,-21,-47,26,-19,2,-31,333,-20,52,22,66,107,54,24,-160,-32,43,-9,6,-42,-53,30,6,-10,-41,267,49,11,70,34,54,77,-6,-15,23,20,18,40,-79,112,-30,677,244,-63,37,-19,92,26,2587,5,79,17,14,280,-153,24,32,35,185,10,18,35,20,-12,-8,-54,-72,-18,16,-15,74,22,-60,-52,-114,3,-2,4,34,-57,167,29,8,17,-27,-6,16,3,-21,-8,42,322,28,-44,93,100,50,14,4,-22,3,-17,65,-22,-54,8,-19,24,57,68,289,-15,68,68,-33,-127,85,-39,-12,-106,-77,269,2,191,58,-64,-3,-104,-9,6,-194,-23,73,31,-36,137,-63,20,46,-16,22,109,161,88,41,329,195,-695,31,117,-23,18,53,75,-113,12,-136,61,1744,61,16,2,-9,20,-16,-5,723,-13,77,142,1391,-48,296,68,-60,-34,37,28,21,62,33,-19,44,-44,-10,18,26,-2,56,12,-49,-138,3,-13,96,14,623,778,8,-11,226,-36,374,58,3,11,-394,15,-67,-11,41,311,-20,22,-46,-40,-88,-37,11,-318,189,-35,-5,6,-34,-5,-34,14,-75,377,-25,53,-174,128,-12,28,-28,1048,27,18,118,4,30,128,-33,-28,-37,-11,-61,150,317,-54,-187,202,1367,-15,92,70,84,125,45,244,261,22,-11,66,11,-15,26,63,5,-2,-5,65,-7,7,70,3,-30,-26,-99,35,139,-35,74,67,-9,-23,55,0,-30,-346,-84,161,180,171,-460,-29,71,-3,192,43,-40,16,75,24,-37,79,409,-7,-7,24,28,84,67,4618,67,-181,-8,-54,-5,-20,-18,349,-7,-213,-793,-106,51,2,-38,175,9,-283,-12,-26,-186,-75,631,-22,-27,-55,2,-23,821,239,-65,-431,-2,-52,7,860,187,37,-74,-24,3,3208,-113,-424,-1151,-3014,-168,-135,80,76,-37,-10,122,4,79,-102,166,633,1230,13,52,-98,-43,227,2,263,-13,12,-15,-10,-71,144,4,-1,192,23,-10,2,51,29,29,77,14,1566,-50,17,-13,-88,-17,-12,93,35,33,17,488,20,-4,43,22,-5,2,-27,-81,89,455,87,0,79,6,-42,-119,-26,647,58,247,9,-26,27,-11,-12,14,-152,72,49,173,67,5,1480,-37,3,0,-13,-32,-47,-30,26,-39,-7,-23,-39,174,-11,10,-53,-36,-1,6,126,1,-18,-2,-66,-17,-59,-10,10,10,1,-75,-31,12,-73,-5,78,129,-37,103,33,13,4,55,3,22,-14,429,-35,40,11,-9,37,-49,45,42,260,4,36,-94,35,1506,19,16,-47,-26,-3,31,1949,-55,9,-18,-53,0,-26,48,-72,6,0,-35,211,266,-24,-19,16,21,14,-2,72,-6,160,7,41,-18,-12,-8,-8,67,10,-18,11,-209,-35,17,11,21,-23,194,213,-15,-53,-159,108,14,-36,26,46,-5,26,-25,6,-63,7,118,2,-12,661,317,115,-17,282,-215,17,-15,22,-4,34,-32,35,-60,-28,-19,58,21,-32,-35,190,184,5,7,9,-27,67,-18,6,83,-6,-324,27,27,145,-69,-32,94,228,-15,23,0,219,-22,39,3467,2,82,244,9,-1,1006,1061,137,-61,28,-31,22,-57,-5,-266,-23,-18,24,-16,175,-77,-102,-112,-72,21,-2,31,94,31,13,96,219,222,30,10,-2,9,11,29,676,102,37,35,20,47,-33,-16,26,41,-82,34,18,30,-14,-47,35,176,-20,84,24,966,34,14,22,19,2316,4116,84,17,43,3300,3576,-44,331,-63,28,38,-9,1,-9,32,36,37,45,34,4,-41,-293,36,-40,238,38,13,0,19,-11,4,-12,-34,120,63,-11,41,67,-1,9,-2,-159,-38,-92,-7,76,-107,-235,163,-92,-3,-117,19,-326,-221,-51,-53,31,-38,-54,33,15195,27,-60,62,-174,5,-83,-33,-40,-34,-47,-30,-26,-145,-99,-440,-226,-263,-120,94,1085,3787,4358,3374,4005,5347,14621,3282,7973,16038,119,-49,65,1859,6267,236,4671,88,452,691,151,648,91,145,6,-13,17,35,151,313,263,-99,18,-116,72,40,406,239,-14,135,27,29,31,249,173,111,2288,439,67,705,142,63,104,210,141,28,72,38,-34,-54,428,-57,-55,-1,8,-11,77,136,5,-30,32,41,68,-7,81,90,117,150,46,26,30,60,-600,346,116,1283,7,5,265,74,139,26,2,-75,278,-31,32,244,-168,26,177,-216,-22,-30,-525,92,481,415,188,61,65,314,225,123,-4,300,131,-49,-23,68,291,152,452,1,-24,86,56,-49,205,92,-122,117,145,120,169,-20,-130,170,47,76,256,317,29,18,188,1371,73,-44,-77,12,150,74,55,31,29,18,-100,78,122,-56,132,123,110,-22,299,96,358,85,613,73,75,500,-351,-100,43,61,89,47,180,317,-54,24,345,-3994,-33,1244,214,1015,200,49,34,109,-31,61,100,-1,156,111,-5,-29,217,29,-13,494,-26,3,-11,-2,118,14,551,-83,36,41,5,-154,30,233,156,132,9,36,-132,89,-238,14,85,221,28,31,76,148,-98,-16,233,-5,88,9,1069,-14,-108,1,12,-21,44,181,87,18,1,232,-10,-6,63,13,-368,577,61,-183,88,898,208,879,85,391,26,349,19,99,-3,149,124,-78,171,59,-2,10,-28,-84,7,234,-130,13,172,114,189,53,26,237,186,644,330,112,63,71,331,113,197,451,145,-71,-64,16,544,11,409,655,25,-10,935,24,-259,22,116,119,105,-24,36,-95,209,185,-16,415,-251,58,72,443,-69,181,-34,214,-112,-160,4,297,182,-52,58,780,82,15,133,269,-88,24,198,740,81,74,1,174,235,200,-20,1075,440,25,273,221,94,86,-22,88,444,32,553,-38,123,-59,127,103,-38,68,25,-65,102,183,947,-43,320,-77,-838,63,1308,17,14,20,-36,702,238,41,709,-230,107,-14,161,124,46,60,79,-45,-82,-8,166,11,111,-143,-19,243,130,192,46,678,29,189,-148,274,-19,47,58,37,36,-28,833,32,-99,150,-73,111,58,9,61,60,35,64,-353,388,95,279,212,-201,-141,-26,590,287,78,-52,48,293,160,217,126,21,-200,16,238,-17,73,584,-451,-36,456,272,113,2,242,184,-14,-113,566,104,88,260,99,599,112,5,63,75,12,38,-27,70,290,41,69,55,-12,183,103,159,205,68,23,-168,714,-98,59,152,-7,57,2251,476,-28,-10,2312,-1,6,66,153,648,602,-2,68,-63,1,6,21,54,0,-8,118,50,124,74,194,217,57,100,-73,47,29,75,35,-16,48,-76,16,-26,74,142,-80,-29,2,189,63,470,-57,17,12,432,81,-76,32,369,-73,11,-60,57,-33,15,37,-143,-47,-7,-161,95,210,-157,-163,160,-54,-35,188,92,196,23,121,215,171,-39,94,89,-74,-37,123,67,114,914,-103,25,-51,-137,-21,93,103,14,111,-147,70,-45,-111,51,-107,-215,-33,-43,104,46,-254,-31,317,84,253,12,227,-14,-689,8,97,22,108,10,245,242,391,44,22,100,736,133,-20,-79,8,88,-32,85,-15,-214,-124,319,326,-39,-91,65,-86,132,28,972,-59,330,365,107,73,25,251,-161,85,308,1077,124,-3,56,784,129,177,60,-56,35,89,163,140,268,125,25,139,135,528,106,34,65,115,74,-1,519,9,89,-124,21,50,7,148,235,-220,184,46,49,104,309,-73,76,800,121,82,85,1008,245,-34,20,339,2,-12,80,90,281,9,301,40,257,57,-27,38,63,108,-18,420,149,-802,-3,-27,88,192,-34,59,41,168,46,-13,500,351,75,-86,-50,902,-200,92,153,8,96,169,175,-123,38,60,152,-129,72,100,-17,66,584,-16,-21,528,107,45,7,17,-26,357,5,84,-57,252,2,16,182,234,-22,31,53,2,20,77,-59,66,256,-4,10,13,34,719,270,-96,-186,16,-725,-120,4,-1,460,-48,257,-190,406,-27,226,103,-37,142,83,659,-188,60,-51,1,-41,208,74,6,21,148,361,-27,514,308,99,-95,59,394,69,1,75,95,366,186,60,95,86,17,162,100,61,60,-70,-18,68,4,321,-5,266,1461,-186,64,32,-34,-52,119,83,349,32,32,690,45,4,-197,137,208,56,-198,368,1098,59,-27,-49,21,-41,26,-128,57,-120,-324,19,323,259,315,89,-44,-52,-217,82,33,104,-80,-127,158,185,-1457,58,29,73,-41,-60,5,-112,47,-63,121,513,-1,-29,-5,70,-151,7151,6,22,250,-138,269,-50,-51,-84,146,67,134,9,-27,-23,-74,118,70,17,46,-262,215,-12,47,46,200,-306,833,101,-87,41,994,87,90,-345,11,104,163,493,228,-579,89,225,-802,27,70,1502,-333,29,12,107,143,27,400,2013,115,-158,52,-86,2141,1,14,33,37,-25,416,-78,-299,243,3996,46,70,8,51,3,-13,-29,-215,794,-86,154,-145,11,-41,109,6,32,585,-25,399,-149,58,41,811,243,173,-556,254,-14,306,76,309,-184,-824,113,112,241,1140,174,-87,1250,7,-22,-141,2463,-36,-16,130,163,44,429,-113,23,-82,40,139,-1,208,7,549,133,432,-2,525,-10,108,-121,62,72,-443,791,-1377,-42,-49,-11,276,-63,-31,8,157,-123,-118,13,46,48,138,444,611,44,129,934,-8,-20,190,-9,37,-334,249,68,-2,26,-131,264,-83,21,56,312,-80,62,12,17,29,77,-230,-69,-90,-6,38,71,20,-15,-117,-22,9,224,65,1153,-141,167,50,98,151,-18,-16,-18,-290,-59,200,8,-15,721,-28,-76,2108,-54,-17,124,224,-702,-172,-1,42,34,197,-398,34,-43,-8,-19,112,317,-54,-154,289,50,-83,513,-41,167,53,285,-3,250,-7,-158,158,560,24,220,-13,-47,-22,-16,139,-48,77,127,20,183,371,41,17,65,-171,24,15,15,-122,110,-402,9,25,-634,-13,198,-50,-545,-27,43,-115,133,55,-463,-63,-2,15,80,213,-60,1,-154,-38,586,-36,320,-17,251,-55,0,378,87,3,357,-53,159,-79,-51,-26,223,459,323,13,45,16,-180,32,20,22,68,-23,2812,-67,-32,-249,-1188,-94,114,393,104,45,204,-4,-5,-12,22,302,190,32,324,1089,83,142,107,123,-76,597,-6,283,-110,-99,208,451,-339,335,184,18,-34,193,-14,-69,125,5,159,-143,2335,1786,86,172,-400,-49,-109,6,-387,11,311,189,14,10,-40,-217,52,75,-65,-75,7,61,44,-5,131,729,139,59,-311,310,39,61,898,217,34,62,-5,155,210,-33,104,50,12,110,578,-82,126,10923,18,236,-82,95,-149,-5,87,856,150,33,67,170,-40,55,82,413,139,-110,-51,-6,85,281,85,11,159,-740,628,-165,-13,39,436,-6,108,63,162,75,27,-83,-56,557,-33,-39,122,-14,-61,90,296,121,-22,-36,661,-32,101,148,977,-24,34,-17,-162,-35,489,67,763,52,614,375,-23,-37,30,-12,84,42,-46,544,112,125,-105,170,-178,6,-6,217,-42,-63,-6,-66,-21,77,289,15,828,188,260,40,259,180,229,-24,86,268,517,214,-17,-10,70,101,123,192,63,5,-54,-18,-29,30,-175,192,95,241,65,-79,270,16,1396,52,-538,132,74,-19,281,63,308,168,15,2,34,99,37,86,76,164,-31,-32,-36,0,-24,-5,119,-76,38,126,113,-32,224,-29,252,246,334,43,-27,737,-250,104,-374,101,37,-23,-3,-208,276,333,-48,114,77,223,265,98,260,-48,523,-32,-33,87,-31,204,176,185,408,258,160,-36,-381,-111,-57,104,65,-18,135,34,162,-73,-42,7,-7,122,67,-86,-37,46,193,784,219,27,164,55,20,89,118,30,-62,19,273,52,93,164,547,-36,29,184,320,268,112,67,-225,16,583,207,386,65,68,60,78,417,59,70,234,-110,126,-235,-40,660,239,123,1,-131,-55,150,213,23,457,-66,313,88,1530,2,107,63,52,1238,-433,366,446,1199,148,223,1208,13,15,1,-37,81,-34,132,44,-35,263,-15,148,-32,21,77,83,-220,81,35,97,109,158,11,175,197,-36,167,164,193,-111,52,-109,167,-135,-257,976,363,-3,30,-34,105,76,65,183,5,85,54,111,-126,65,210,-121,296,247,-85,216,-61,-137,16,15,232,184,1163,175,-72,46,1820,-417,-57,-202,-192,19,70,-10,13,-46,29,-69,57,742,177,-240,216,492,474,886,1308,409,69,209,192,16,316,-17,100,-29,-70,1424,245,629,131,29,370,-79,22,-5,54,19,-6,12,268,8,-285,76,10,24,42,77,21,127,9,64,40,37,-6,895,314,-70,-39,-38,13,93,-8,61,813,426,528,1,41,8,-67,7,-1,-184,2,186,-72,261,-24,17,-39,355,-135,40,116,8,-159,140,22,-12,2,4,312,-17,27,259,526,25,881,-46,97,519,427,-11,201,392,680,1225,57,103,5,116,-18,-466,351,723,271,66,135,-760,116,34,197,198,5,-252,1625,-27,-6,-5,339,-9,-86,266,-61,88,90,86,173,63,-23,82,101,-2,-70,376,143,-36,-107,149,104,112,427,151,-26,-414,-473,464,365,-86,-13,62,306,135,23,71,43,71,-61,252,1278,96,-128,374,-256,-166,522,283,28,388,-83,46,38,250,-39,-76,28,-114,-43,395,273,350,63,656,-358,306,318,497,970,717,754,67,186,20,212,16,-671,-113,69,76,-339,91,111,-52,45,-207,75,-450,335,480,1032,410,1207,49,997,-603,9,-49,47,224,502,490,603,212,704,89,651,-9,-179,-16,-24,98,444,49,8,203,1672,867,58,-15,101,1377,124,398,547,24,-54,2076,623,1414,981,176,857,-63,430,-107,21,616,260,147,-47,-201,1403,1470,338,298,1458,314,255,474,389,1450,-382,233,50,779,65,1,21,107,-3,19,84,161,255,-8,84,70,81,131,-19,-93,3,94,-24,764,-14,11,-40,-18,91,367,-33,-10,-173,56,756,2,-41,4,146,921,602,11,-13,1115,215,228,217,152,27,167,58,-82,5,-318,-138,12,84,-46,46,-12,1,84,-37,134,-456,211,-99,81,109,37,500,-37,-61,623,639,-113,72,-294,239,-19,-8,146,106,-25,567,64,118,146,4983,168,-63,64,269,634,-21,-140,350,106,260,-484,147,133,195,57,5,1320,96,499,524,337,54,298,12,131,399,508,814,1324,191,-126,111,-46,36,-77,24,-77,16,343,45,671,-74,526,373,83,438,-13,230,1968,21,-26,-16,66,567,419,495,1730,90,231,965,62,-36,53,312,139,649,-41,-30,485,130,976,75,127,-1,-13,82,49,8,-50,281,43,6,38,90,137,28,13,133,-41,31,173,62,442,215,108,-1,36,42,109,1083,80,1114,-6,3,-197,676,-13,170,39,30,182,88,-1,1,137,270,151,81,-201,-56,86,28,-63,711,163,392,39,-98,391,-63,-340,-366,-142,-271,819,371,350,-189,91,21,30,916,46,-4,-13,-150,30,-174,19,15,33,25,81,7,-14,233,175,14,-141,104,2,-35,-25,-39,109,108,62,3,167,-41,-271,31,553,-27,-1,902,-88,535,544,201,-317,31,176,167,-21,198,90,-7,186,103,143,-431,15,110,25,78,-82,-468,37,15,30,88,75,-4,-29,105,-12,-19,230,256,3,29,81,258,88,137,-18,10,11,-31,36,-39,20,31,-119,-70,-277,13,-124,1047,47,-41,-10,-34,422,185,189,30,43,-40,-3,473,565,125,-3,1039,156,105,199,1108,13,55,31,143,131,134,-53,-15,-182,-53,27,86,130,-448,-13,39,321,21,15,22,59,-56,27,-21,-75,-23,9,-40,746,489,22,-16,34,83,-24,-464,13,78,97,32,220,137,88,458,160,-53,296,162,-43,-198,-42,0,326,11,-108,-71,1,97,-126,369,-42,68,25,-63,-42,325,1,101,110,-28,85,185,24,58,139,94,67,262,148,364,-102,708,-104,133,335,12,13,31,-59,42,51,199,-26,1309,-41,-182,236,325,152,36,139,9,21,21,33,100,17,-21,-7,662,-21,494,301,-65,88,-12,-66,-245,72,2,41,363,-31,4,-75,97,66,69,469,252,179,913,722,12,120,-16,162,-113,2,35,48,545,1,11,72,1325,-5,27,27,169,29,208,-47,52,106,-19,68,88,-28,90,160,105,-21,44,194,390,0,-63,70,-116,-3,32,191,-8,58,26,44,159,705,70,113,90,130,118,-417,-2,68,20,51,145,-73,-61,26,29,-10,-34,30,937,209,39,340,6,235,1719,486,32,-46,-705,-21,-428,57,155,-72,8,-43,108,-45,-65,-373,-31,41,535,154,-55,1671,741,11,20,4,-30,-3,80,-87,-36,381,58,-76,2446,-112,21,37,219,12,6,-76,260,71,81,-299,134,366,-209,-28,23,72,32,46,-72,131,-42,145,229,659,-29,330,0,696,107,136,-172,-10,889,24,494,585,70,275,218,44,-10,-31,131,90,66,-103,-47,20,164,62,-164,-311,147,-131,251,329,299,351,133,-17,77,280,-57,54,-53,377,141,154,42,240,-20,232,-20,173,41,161,-18,204,300,323,514,48,-91,68,-7,106,33,-69,157,15,-16,26,44,105,24,157,-1,-20,-93,-162,-37,-226,-19,-136,-239,78,109,320,50,-62,264,-186,-74,-171,-37,330,56,27,32,-206,348,198,-59,-20,-141,559,99,-152,89,-119,12,16,136,-82,-201,871,-175,9,73,149,5,232,-155,83,-44,17,264,37,148,-54,-78,595,40,157,58,-8,27,-144,652,44,-121,28244,468,-38,13,382,22,-18,-3,-40,-81,13,50,849,90,61,-74,333,-394,143,416,-34,-115,-57,24,102,107,9,125,-85,-218,-834,50,-90,-18,5,562,-69,-108,-2,76,-63,-56,114,80,-157,47,16,-81,49,5,270,52,90,251,281,46,38,331,247,137,-57,-7,-51,64,243,33,28,85,55,14,-177,140,122,118,55,44,40,-11,124,87,-77,-251,-92,54,91,-131,-52,52,24,-12,-38,87,262,140,-79,-32,9,58,-7,239,34,581,28,87,-3,1,5,-51,-80,39,-46,5,79,-103,-113,-12,255,34,274,-64,-46,62,73,16,849,-744,-65,-39,-27,22,-53,77,58,42,-6,175,126,-9,-41,-212,126,87,33,-73,161,134,162,622,-28,37,-331,-99,237,124,-35,-25,70,1894,353,425,75,26,-90,-78,306,25,120,42,108,213,475,-51,-17,48,-1,-29,-100,-44,1563,728,50,21,154,90,33,85,28,497,151,115,20,1370,-36,-94,211,325,-75,2276,14,53,-39,160,43,-3,22,23,37,-32,40,97,-52,41,44,777,58,100,1224,-115,66,96,-28,-10,19,2894,217,183,308,186,238,35,55,-19,20,7,50,625,125,9,-63,185,18,64,23,656,352,282,30,-73,32,23,65,-522,-172,-71,124,-105,-91,-44,10,77,-43,102,-48,-1,41,168,42,-4,15,-6,29,-29,20,381,-7,2,-12,-28,46,5,-58,67,36,33,83,390,-47,83,21,-59,21,-28,5,-10,123,-5,-22,-32,194,105,-67,10,1108,142,-49,15,123,53,-307,6,103,265,91,55,151,155,-128,60,119,-234,168,401,38,-51,447,-48,-27,200,1192,0,132,35,229,228,95,19,120,-35,-39,14,46,319,2,67,-88,165,153,82,1098,60,136,-66,-1066,-70,-27,-365,417,24,188,-121,271,279,17,219,161,128,323,72,0,285,112,-73,32,147,49,23,68,19,46,198,0,171,-1,28,334,21,153,-6,-28,94,85,-89,93,-4,-503,67,-56,77,37,71,139,10,-2,7,168,201,-31,582,1,8,512,31,-9,65,87,73,3,961,9,93,20,-42,65,8,117,43,63,-28,-36,1154,1879,-29,467,20,-41,9,-26,62,387,45,-175,18,44,27,355,-80,228,22,822,63,362,-153,4094,1897,51,-92,145,100,18,-9,103,121,-51,206,42,44,25,17,154,111,-47,8,32,41,-73,-31,149,51,77,10,6,-12,222,358,-15,-22,221,729,142,234,-946,179,157,7,-27,-6,-167,-112,53,129,220,157,27,168,32,215,272,164,-7,-31,-3,8,-40,19,-13,178,-39,-71,380,-46,10,52,61,9,62,120,723,37,-92,-73,-39,58,-20,310,113,41,16,472,8,21,185,-24,-36,85,113,188,61,23,141,31,-41,-38,-2,157,-23,-17,-108,3,175,-52,212,160,-39,-23,234,22,267,-20,153,655,209,31,-26,74,39,-126,157,131,11,-109,43,59,238,185,22,-531,-121,67,85,1,691,439,483,2194,9900,47,346,31,166,118,208,393,-28,36,-221,1070,10,-155,633,1459,82,373,48,48,6,45,16,-4,3206,7,269,1149,21,135,1534,40,87,57,55,78,304,-138,-49,92,12,56,3324,89,4,-25,-69,171,20,-22,-81,230,2,195,19,25,-37,-119,262,6,55,31,72,155,-10,810,-49,253,207,-24,-25,-15,133,-9,53,12,58,73,-77,38,9166,10,491,-54,18,9,205,-19,-56,-8,45,224,90,32,126,-86,59,394,6,33,227,28,59,-8,-75,-6,136,408,-44,880,-12,682,74,-47,44,102,97,95,38,-42,-81,0,1298,-114,-39,9,223,-95,24,-12,48,-151,-17,152,-58,104,11280,80,-9,105,403,120,569,-653,404,61,51,91,188,126,-796,-39,7,111,-29,225,-18,889,16,38,-60,-60,23,-8,8,-36,4,90,-57,-96,9,-2,255,62,-64,-13,4,-23,41,-18,-191,-97,8,115,273,806,40,-57,25,16,126,-93,-375,64,-624,17,-48,1422,167,-279,88,249,152,83,211,88,-6,-3,722,-19,-71,-30,80,-64,-1,117,-422,86,1036,53,192,75,-39,14,-207,147,-29,-32,-24,38,-183,10,-695,425,-6,-17,184,91,-212,316,63,21,68,-2,-178,37,16,61,167,12165,-60,58,55,-37,1596,104,-40,37,63,100,74,19,43,8,686,181,3,-56,-10,-259,105,96,68,-21,3053,-7,46,216,1,-42,185,147,8,10,19,-48,31,-203,1,40,-19,-56,125,-200,268,27,-43,29,555,219,-9,98,-84,186,296,-92,470,-41,429,-31,451,46,207,28,-80,3,-1,60,-163,-206,6,-22,-406,-22,-191,146,36,-12,-1,-9,36,125,69,-48,-18,165,-58,-10,-187,70,-104,873,585,39,113,-318,55,-41,94,-524,51,271,43,152,-31,193,728,195,51,122,78,12,35,-122,1000,-46,33,205,89,-72,185,-14,148,62,102,-34,-56,-2,9,86,107,187,239,2,-79,-146,64,158,79,37,41,53,-10,111,-64,35,12,72,-77,368,-49,-115,32,210,386,-87,25,30,-2,-158,-103,-6,140,213,-100,-140,341,307,11666,-34,-207,428,118,-76,-37,-262,131,44,45,269,-15,-246,2,330,126,46,-46,11,-41,-257,167,-5,9,81,-39,62,250,-49,21,86,64,48,75,91,-259,38,61,25,28,-16,-4,147,-133,44,-218,272,58,-43,83,-35,-4,-77,721,202,158,88,56,-45,-40,-34,73,-17,67,209,115,140,122,-52,-7,108,-47,483,35,94,-104,331,-63,-2,83,51,225,211,10,-150,-2,128,449,-65,91,-56,28,29,-2,-25,500,18,-16,-28,-77,-21,-146,154,53,99,102,124,-23,-329,143,-28,33,176,-52,29,-4,36,81,99,82,318,93,68,436,73,187,299,37,-52,65,-38,-60,-12,13,-219,14,0,251,-194,55,-308,24,246,81,33,136,-338,-94,30,6,-112,54,149,-29,-14,-69,-241,-183,15,-30,167,-90,-163,-130,-20,44,22,346,-127,40,-60,214,407,-216,139,-52,-87,-9,-22,17,166,-413,-6,442,40,40,473,-87,28,-106,-3,-23,-91,435,77,34,-48,117,-132,33,14,148,-93,61,521,-256,-135,82,333,-103,188,-68,-25,160,9,121,212,165,-1,-33,549,139,-9,-42,100,41,28,4,16,103,-7,-15,30,-1,14,59,5,134,-183,8,13,-138,32,-1,132,99,-53,235,8,-3,51,-9,-82,-24,-73,557,37,-20,224,33,-107,66,-29,27,67,80,307,258,324,209,20,-50,15,77,48,23,-13,215,102,708,28,73,-123,50,-10,19,-9,91,128,42,-383,353,109,-138,11,160,128,-2,11,118,-7,-13,74,92,131,126,-150,279,-71,838,-83,-37,146,334,11,167,-12,-27,550,81,231,57,16,159,57,61,45,-36,-208,-36,1828,688,388,871,60,-133,-33,-3,408,48,180,-65,35,-178,94,119,-38,68,120,16,-374,396,-133,39,30,-77,444,62,104,-55,-20,-29,40,50,130,-120,-50,444,28,352,-61,138,-8,2,-56,170,453,22,-28,838,-87,46,-70,186,190,81,183,525,12,227,22,-42,-14,1,42,34,36,48,56,19,114,460,164,425,28,262,30,111,25,28,174,-19,123,15,-293,3,100,-8,104,73,51,150,53,-12,285,34,48,-3,157,65,62,1154,-41,169,-60,-228,-74,36,-67,95,293,54,100,-46,325,158,-10,-151,-20,587,3,232,-55,-199,-58,-225,49,-25,244,13,260,162,138,148,-151,4,113,481,126,3120,887,155,90,200,44,-261,883,24,644,-61,166,138,-24,134,201,242,-143,75,241,30,1572,118,126,80,674,76,53,136,-74,285,139,43,-34,309,85,-5,-39,228,-4,-70,126,11,-71,7,-161,-24,25,311,327,159,128,182,91,52,319,2768,193,-8,321,60,30,129,16568,127,-1,518,-75,-25,28,423,289,-113,51,-30,151,105,-32,95,81,-88,154,317,-400,-189,-116,-24,16200,1,70,-44,53,35,198,400,16,394,122,-263,-48,-7,-139,-37,656,-160,382,43,1,784,38,-23,244,-40,86,303,-80,158,-435,496,334,240,304,-56,31,901,942,39,8,148,1083,61,203,202,131,-188,-147,-14,-18,26,-50,155,176,-168,2001,53,-20,-103,25,-52,36,17,74,10850,-7,638,3552,-22,243,42,-54,-35,12,112,-15,375,332,4,57,-97,3,0,-374,-108,-56,23,-116,-33,34,-29,21,71,117,-71,271,-9,-60,-12,48,13,-359,-78,-95,-128,140,-108,-49,-119,25,-438,-120,-320,36,-55,-366,164,8,-150,38,87,59,-26,138,99,110,846,-70,62,-17,522,-14,219,990,-47,-6,179,-5,118,7,79,108,56,-7,76,-36,45,114,-102,438,85,-25,33,22,12,6,-63,14,5,-63,56,-38,-43,267,29,644,729,9,143,74,62,-69,22,21,142,2,83,15,-154,-3,-29,-11,118,315,123,-276,43,14,42,1344,327,152,134,13,60,-114,34,9,790,1044,418,179,67,201,-25,29,115,-48,70,84,46,115,78,85,21,-50,-186,18,-49,64,1647,-18,83,27,23,2,20,68,-28,226,172,-17,293,241,-22,-20,85,-71,192,-357,440,-5,204,81,21,3,153,-15,208,134,11,311,55,-51,-13,168,-57,-38,74,22,39,36,-8,103,197,-31,-56,251,-29,360,187,116,79,-94,-100,54,-29,1039,60,-740,-48,54,35,0,-29,-268,107,98,42,-81,162,19,-103,77,243,-58,97,58,78,113,-197,-10,-109,291,29,-84,-35,266,77,-21,-23,19,-21,444,55,25,20,58,239,64,18,-14,9,-261,381,-116,87,-48,13,56,-30,-19,108,37,18,319,45,-7,-21,-26,174,89,106,46,28,47,64,360,-4,190,37,38,14,39,48,52,55,114,45,330,44,-48,-48,236,34,89,64,-52,436,15,-46,53,69,-10,542,48,-31,67,286,674,-18,182,11,-43,373,118,96,434,1266,207,-32,37,69,-19,270,-88,2,283,290,97,83,128,1261,1009,-1,176,505,23,132,37,-136,46,-18,142,339,105,147,124,203,-110,444,42,4,138,72,7,128,-52,40,-8,54,-27,173,62,301,85,-44,550,40,55,233,-19,-34,3,41,112,201,65,-148,25,426,50,75,89,212,60,137,7,51,40,-28,186,722,118,83,-2,261,54,42,253,-14,-45,214,32,1990,-52,327,260,43,-3,-11,87,1488,47,-134,15,89,39,35,-45,94,54,97,162,26,105,137,363,32,-17,-69,25,1,36,-50,363,282,384,39,257,344,460,139,698,71,302,194,118,-38,367,-7,134,21,301,734,48,11,436,-145,52,688,11,-30,-17,-65,90,-28,242,-22,-64,411,202,-15,-3,39,50,375,29,290,-33,22,536,319,148,-12,68,19,75,11,131,18,26,1,23,12,94,41,58,-78,125,544,-4,226,1008,-174,523,289,441,105,156,65,200,-239,82,49,449,-120,-31,217,41,185,-10,4,30,-139,45,321,-47,-76,85,946,11,4238,440,19,21,-44,134,274,182,73,37,309,232,304,37,210,27,6,357,25,5,-26,25,535,64,303,198,8,-28,48,48,-725,57,20,-51,-11,265,860,203,166,59,172,230,310,506,21,162,64,454,146,-20,209,-151,346,200,131,309,78,-49,201,102,116,28,-1,-22,432,300,-304,186,568,23,268,101,-35,43,992,1438,67,49,63,189,433,-9,801,0,244,69,278,133,161,-7,-5,312,20,323,278,107,-22,300,59,-20,111,-5,63,36,26,27,156,159,0,1014,3,1810,136,154,-1,288,562,-30,1288,251,51,623,151,12,10,40,83,256,58,-41,253,187,252,1,409,415,-44,711,4,333,939,-50,101,637,-20,459,216,241,-45,-1,24,126,405,280,-12,117,55,148,-15,34,230,-72,23,213,447,529,25,787,66,-696,4,52,-5,400,27,33,28,41,30,77,468,-97,59,1533,229,42,123,-46,60,-1,62,-504,560,31,-18,2442,59,168,380,-33,458,320,78,0,40,315,12,-8,469,248,186,222,-182,66,355,67,88,-8,51,236,-672,771,-91,-49,10,18,115,64,103,308,185,312,705,107,759,102,28,1422,353,10,30,-61,53,109,108,89,346,20,1,50,-9,317,-82,60,-14,137,-112,114,218,-49,17,192,430,158,12,267,35,-200,89,0,17,65,78,-192,718,863,873,-32,141,363,86,158,241,90,2144,111,-71,-25,360,252,48,94,27,67,22,91,17,-5,18,82,119,-6,221,458,239,234,525,-69,287,243,306,-20,55,263,53,307,284,252,8,267,1,20,47,-25,1738,-10,28,-2,114,34,83,177,334,93,103,267,58,102,134,149,465,806,37,161,168,1979,1558,15,129,-96,26,16,-85,138,302,10,-120,189,247,91,276,152,95,-75,712,694,13,240,83,-47,23,166,-10,94,137,265,84,114,204,26,24,82,-4,-132,-106,-21,84,27,68,17,118,21,191,220,64,257,9,205,194,735,-177,-210,72,83,375,-753,13,-38,-34,40,133,65,-15,10953,-6,64,-5,25,-39,75,1,102,177,-19,8,34,34,8,104,45,357,7,24,22,1990,-63,-65,113,-22,21,-7,76,32,16,23,77,384,5,178,615,325,115,89,-30,362,1756,20,20,30,8,218,-139,-6,-19,-40,258,-97,195,-211,-222,63,523,81,-65,14,-83,95,201,159,677,24,1064,1440,19,12,43,272,23,58,14,178,6,119,11,130,83,68,687,-54,26,366,14,155,-3,197,206,43,98,-54,17,314,19,-23,-257,1496,-4,264,68,-126,76,170,161,81,-140,-69,40,66,508,112,37,47,66,616,-10,-551,120,46,-29,2660,215,892,-114,-26,422,6,344,43,-56,-21,123,-480,19,195,58,368,-22,363,104,-5,-17,21,312,32,-31,312,78,867,34,70,85,30,298,58,-12,31,28,454,71,88,-5,-15,150,72,560,-30,123,61,122,3,-1,183,411,-450,92,120,120,97,-66,105,135,-31,-25,48,240,29,82,-104,21,292,84,16,-33,145,1264,292,312,58,42,-71,46,105,22,180,-85,78,57,-4,186,65,40,69,21,-348,160,652,73,-108,10,66,139,48,2,-119,29,3246,549,131,104,16,71,428,6,-14,454,-2,1286,-93,-6,-28,469,97,27,-5,129,134,297,59,805,2594,72,64,2144,58,222,24,74,98,228,55,160,75,-100,145,23,92,694,-196,-186,-19,78,10,-22,3,0,-44,171,-59,465,247,457,-3,23,132,29,38,72,32,406,29,42,168,151,57,4,49,11,3,65,-9,114,22,84,672,22,241,385,42,211,-18,411,-52,74,-125,285,64,-3,441,-55,224,152,-51,35,15,189,-28,54,-73,47,649,62,223,178,394,162,-48,66,-39,95,205,101,15,22,977,3219,-3,123,94,142,-3,62,236,-7,458,283,228,1311,657,940,-20,87,67,-17,52,29,791,160,303,12,191,877,160,149,259,-19,-282,43,68,-48,53,28,-291,62,-9,278,1168,118,168,31,535,6,33,7,6,50,95,47,156,154,-51,526,135,63,679,469,-8,31,-7,-18,21,121,-34,-138,-60,132,24,89,-16,162,79,283,-94,273,286,399,226,9,227,225,159,78,-18,-107,-69,57,113,436,294,100,-10,79,114,-54,12,-27,449,35,163,159,6,-40,89,13,90,0,-67,1501,-17,33,51,-44,-56,-17,79,34,43,52,290,-91,95,74,29,-192,48,169,33,-27,-34,56,811,-89,505,-2,246,58,333,13,15,2,58,55,-137,56,132,155,672,108,89,120,-32,92,1779,8,-8,44,547,1377,186,17,90,978,-96,187,-16,213,-313,92,-151,1085,-278,72,107,17,-25,373,97,9,-74,348,171,83,96,38,67,89,0,-29,-24,150,195,612,9,23,13,271,92,182,75,57,35,85,39,466,66,136,183,63,-57,30,-48,12,15,-60,-83,165,276,-91,21,552,-117,1160,187,18,261,-120,34,24,124,-16,225,-15,63,83,59,88,-19,419,53,83,-21,67,163,32,376,309,41,-37,-134,19,27,1031,-490,81,105,1111,145,2237,1415,-24,-47,151,131,123,545,-8,48,87,451,-31,0,16,619,17,209,-23,180,-56,46,274,41,-48,124,510,2,48,49,-710,197,186,227,305,44,531,1094,60,60,119,173,-339,28,428,73,110,77,11,82,117,82,58,108,-116,80,280,41,664,331,-374,78,-19,-114,449,-6,337,187,91,1192,463,221,46,122,37,4,187,16,119,567,64,286,355,137,67,379,-269,5,624,147,167,-173,116,626,181,381,63,10,146,730,291,123,61,-506,5,-18,74,436,18,477,-146,1671,21,13,127,-670,-2,387,648,616,91,108,71,448,44,5,303,116,488,272,52,157,-13,-11,580,-93,148,181,175,248,-1,16,78,179,78,95,61,-20,558,326,53,44,326,-32,8,-116,77,131,-8,202,522,255,-47,1446,1,22,-41,826,319,83,84,320,27,510,-313,146,278,214,84,56,44,100,1376,128,277,130,101,11,7,218,335,-175,236,185,51,-47,324,103,556,459,384,-11,27,12,517,22,337,653,395,578,31,63,19,63,720,102,31,21,147,206,39,20,31,219,-40,26,-71,207,651,-13,125,87,342,47,-10,89,-57,28,87,1376,175,76,10,-70,23,109,629,79,156,71,81,253,130,50,448,49,378,88,116,18,132,37,171,72,578,1095,448,489,22,365,587,634,25,3,99,835,374,44,-3,-62,75,16,188,-234,-78,160,43,1049,243,289,168,-7,-24,78,88,80,-234,111,-4,128,-49,-39,780,451,83,94,33,110,90,723,113,-42,207,634,354,282,-46,12,67,66,-3,253,59,203,-63,-42,717,122,109,1,112,-70,386,146,182,81,79,175,125,328,942,143,726,226,61,25,-14,-77,962,192,434,343,-2,334,3820,104,672,95,48,450,-88,414,533,765,684,276,203,452,80,4,1493,416,-99,189,2,-3,-191,-79,132,49,171,231,474,40,-2,141,128,31,162,56,185,69,541,291,379,3150,182,94,161,27,16,-85,142,4,174,112,42,115,231,-160,270,285,2811,1007,27,614,122,143,80,243,160,382,542,163,218,54,20,-359,7,208,448,87,53,355,344,15,425,16,165,25,479,300,18,885,7,299,-286,-19,138,68,-1,123,66,1370,-49,12,378,326,456,254,32,159,25,17,104,111,-71,-558,23,118,139,47,102,-12,430,288,88,20,-67,19,472,417,37,2104,-424,-22,27,77,45,34,-5,-54,-29,289,64,100,-29,120,-33,27,66,552,571,194,326,41,-38,102,78,64,-32,156,568,111,58,37,447,173,137,143,557,-17,-78,839,227,41,72,101,81,190,-26,12,532,-127,181,30,112,263,-66,318,318,267,183,8032,-1,302,419,83,30,43,42,37,-10,174,213,102,189,136,616,-11,380,148,614,-38,-71,-87,59,50,264,85,20,48,190,36,-43,-41,182,236,341,552,-68,224,787,100,244,78,-145,219,-12,2,86,68,-4,33,194,8,116,611,144,160,176,57,1123,186,271,-50,56,28,92,48,124,153,652,-113,-7,155,-46,81,753,393,170,-149,129,83,25,-72,89,71,-33,-93,464,184,9,192,89,454,258,173,154,-82,-464,60,85,28,108,70,35,346,174,25,15,126,166,107,138,163,481,-77,-61,1317,252,41,137,117,93,306,355,66,-107,-30,-23,399,-63,-10,61,215,31,-263,23,133,11,56,90,89,291,-71,197,136,202,-155,70,243,128,214,95,5,31,9,168,100,96,86,770,-21,51,13,124,148,134,9,-236,168,-14,23,33,820,-43,216,-536,36,-21,161,116,13,-86,-87,359,101,385,247,-48,11,-13,-9,26,461,1423,720,44,86,3,702,282,186,1338,43,392,339,324,61,338,494,-103,409,132,108,47,536,249,344,162,742,847,32,18,-121,65,98,172,30,1183,-33,1410,234,7,-55,68,35,12,49,182,24,95,23,80,370,52,570,72,0,-28,-26,-34,68,-43,35,823,12,-104,423,189,248,555,38,-43,267,268,57,652,1445,890,1941,54,258,698,140,89,71,265,-25,191,-71,-9,41,290,91,87,265,416,24,212,-299,1089,55,230,43,122,118,451,1140,264,206,13,107,21,133,-506,233,296,47,123,99,-41,13,337,27,172,-55,43,225,320,53,58,90,20,299,63,777,151,44,598,8,85,440,-37,-84,330,735,510,50,740,-51,380,323,673,5,62,-154,507,278,683,72,-249,97,88,17,111,68,506,20,405,255,9,17,174,57,223,67,-24,1059,337,44,-243,211,50,96,161,348,106,44,1152,230,8,917,142,597,309,-102,66,84,14,52,56,74,97,11,44,78,80,26,2,9,-60,149,-340,-17,-41,-112,18,13,30,167,172,192,-79,220,33,46,145,161,-127,237,8,-4,183,34,275,80,37,272,13,1347,64,14,230,172,560,70,9,140,258,68,763,42,96,237,1,-228,108,-2,-57,34,21,293,-15,30,-75,614,-44,104,28,-18,1,320,163,78,230,52,484,-374,40,62,-47,194,-9,238,290,179,204,12,514,675,132,200,44,192,855,63,-547,491,559,137,63,115,0,9,33,-2,-26,161,-35,40,-6,186,101,90,65,-26,22,98,-29,733,337,139,117,339,1130,-114,-18,155,169,47,352,-29,55,-125,-13,109,259,-4,94,5,1843,493,72,266,-4,37,122,327,55,428,-2,238,24,100,71,107,-19,1009,406,693,38,44,81,581,203,673,215,-18,-28,406,-428,268,169,29,423,305,416,144,-21,145,-26,294,2,69,-24,414,241,249,36,210,80,222,580,-198,555,-66,13,87,34,345,85,421,786,33,364,21,329,46,78,165,81,221,14,131,19,134,103,439,184,87,35,-322,162,130,108,68,179,-21,-2427,-40,335,113,167,23,-6,42,4,68,127,152,-27,5,78,1078,-47,9,34,95,184,51,147,-25,-6,227,1805,147,684,240,2292,7,349,42,1672,940,301,-194,1004,67,278,181,164,285,304,380,207,309,-71,213,23,77,65,159,108,66,58,49,611,-26,109,93,199,104,385,172,132,387,144,397,33,199,37,634,76,150,729,46,44,157,-299,49,666,1853,583,57,20,91,288,1176,1372,1043,-105,194,14,100,371,-26,347,62,275,87,-95,23,-616,262,136,269,10,423,1434,576,197,246,160,-446,21,735,218,-17,-113,556,31,346,404,206,-4,158,14,42,465,192,138,188,-63,105,262,295,246,204,40,353,9479,287,210,67,-24,221,535,-7,92,-2361,165,1162,149,143,741,-11,-99,42,35,27,27,35,107,810,110,293,698,783,35,656,-1,35,-365,7,103,545,62,963,167,270,84,154,83,564,248,120,70,887,786,101,41,114,38,-28,30,52,137,43,147,129,151,290,130,153,-3,18,50,698,482,133,125,-41,52,-67,14,69,422,-58,136,414,266,213,100,85,79,82,385,219,155,263,-2,152,318,60,126,158,26,27,-23,121,151,325,117,-117,151,161,-22,83,191,222,194,311,585,98,381,18,-77,154,212,43,12,476,366,100,1071,117,96,112,27,758,322,-33,140,301,279,-13,4,86,192,223,30,-269,-85,49,33,71,25,-2,91,47,93,175,-24,34,23,237,254,972,62,5,401,-14,64,-142,326,177,94,-3,68,269,599,-22,127,-201,111,20,-238,-9,-211,281,70,98,72,43,-27,99,-10,114,108,11,180,284,45,64,632,45,311,111,65,106,26,38,650,73,79,39,-30,463,113,112,8,45,149,141,101,103,26,128,-164,704,-39,349,399,143,20,304,111,120,35,37,-21,45,218,81,52,-29,922,103,565,598,630,100,110,512,-51,408,195,-47,54,315,837,0,364,88,224,457,500,135,3706,68,209,-17,7,218,515,21,135,2407,386,95,303,75,85,31,6,-188,5,-8,891,183,99,34,72,320,-17,45,-47,55,203,35,169,43,64,101,150,40,90,434,101,181,-35,241,395,-2,1221,185,86,-23,102,7,2,66,73,135,737,-18,83,63,376,98,300,383,22,-242,1673,12,249,1459,1732,112,315,483,17,106,-29,245,-190,65,285,170,159,16,194,-98,-29,54,38,333,53,-49,94,171,120,135,-27,373,836,1744,334,56,129,-206,66,-25,30,58,-57,-45,109,-15,210,22,27,112,770,558,37,227,65,255,-5,173,70,186,477,117,17,84,262,513,79,57,34,965,313,610,51,247,103,199,543,-130,28,155,121,626,118,703,352,169,180,246,-8,240,242,50,70,489,463,-165,84,12,236,-23,16,28,15,-322,12,-115,285,-15,-317,-126,175,6,30,187,448,1016,-64,-19,-19,-84,412,268,121,69,2,33,30,-37,74,33,60,219,1904,82,-148,331,253,703,544,151,152,-56,-159,308,148,82,290,67,38,-106,122,43,23,344,105,24,297,276,27,64,-201,75,18,-195,-450,188,82,1235,494,-112,239,-370,235,320,1126,55,692,-29,768,-145,45,176,286,124,554,219,1,25,20,10,9,42,34,61,97,-25,380,2,638,66,48,45,30,78,23,29,37,175,35,-210,360,89,196,75,347,1784,195,222,10,-53,86,437,249,73,282,348,239,24,188,15,99,443,561,-24,-12,147,-23,5,116,741,19,15,4,-45,657,108,-14,743,316,70,233,1,39,-20,186,1845,444,1299,464,93,143,221,73,-48,77,28,146,93,42,195,33,184,0,30,60,33,220,508,96,2752,-295,273,-83,892,-2,156,158,-211,52,263,931,561,327,-15,369,51,-25,-27,10,348,555,-26,235,-118,-124,49,-328,162,118,-11,133,300,-30,57,-24,-44,79,106,17,52,252,52,1336,69,-19,213,247,898,12,85,3,-233,119,-55,48,454,128,57,275,-1,35,258,132,325,-59,139,908,129,29,127,387,-56,156,126,179,2,-33,-12,119,-34,11,228,30,233,432,314,490,42,161,-303,570,23,230,112,6,110,-89,91,-160,77,-5,-170,150,53,25,161,66,145,101,-24,34,65,-293,43,-21,43,65,39,-15,22,47,437,282,2201,238,12,-43,161,806,439,18,284,94,-118,40,51,-19,-9,469,384,-102,33,56,221,3,-43,-289,74,60,38,15,47,11,146,10,340,276,96,52,335,347,433,47,150,181,468,253,189,131,17,103,118,12,306,-21,357,1145,53,-4455,950,-98,140,-1,15,160,6,289,-24,-116,128,40,33,67,571,156,349,20,320,245,472,299,543,69,6,37,-15,168,249,20,83,-14,636,219,178,65,389,-39,-214,25,37,297,293,-85,-39,4,78,88,35,-278,525,-62,74,146,384,1199,40,159,395,53,-23,225,923,-4,196,58,-2,-211,433,1213,325,7866,501,696,69,277,103,-28,262,-16,152,-16,296,76,-48,294,68,798,49,113,-11,635,-295,53,-93,91,-66,17,70,210,532,-49,-24,107,-248,1452,-2,363,876,964,128,-6,-160,26,53,750,19,-468,118,18,6,20,19,376,1208,267,576,-25,558,119,1429,71,116,143,116,203,415,118,74,100,26,18,24,10,-31,-4,477,9,57,237,113,42,828,209,87,8,102,307,143,-20,692,-146,442,589,858,-127,-60,162,150,227,101,21,170,92,-52,155,166,80,47,71,-198,6,168,-18,90,428,248,497,96,206,187,82,102,48,8,1235,157,40,-7,255,27,229,125,2172,-539,305,125,551,847,49,748,396,85,1312,-112,-2,3743,23,199,1377,34,49,169,38,4,208,394,13,163,836,346,36,-96,-92,28,219,59,340,486,59,488,18,247,301,399,222,108,93,310,1,55,329,129,76,13,269,39,28,130,17,375,129,50,221,58,356,204,154,811,275,-47,1826,101,22,1051,182,93,26,41,6,199,223,12,99,20,268,128,72,716,26,545,78,-29,33,30,68,112,935,753,113,115,56,657,321,197,215,43,221,156,34,-2,125,38,314,226,27,-33,128,1091,-223,16,78,125,77,75,16,261,269,52,-50,651,616,98,226,146,144,247,-123,70,145,67,88,160,42,410,81,3969,70,207,-121,0,23,189,38,-49,-135,18,59,3,44,155,253,680,74,416,271,187,-28,248,543,143,146,508,375,45,108,131,-86,232,47,-1,100,1904,1423,112,1317,210,171,86,132,61,42,79,62,1676,0,162,262,12,358,401,145,-2,541,232,43,128,232,93,203,97,282,126,-149,210,43,103,22,-113,641,12,30,59,830,151,0,-21,80,24,163,245,-283,-111,51,78,23,95,143,-104,917,-103,69,40,1028,481,-40,102,-7,172,67,11,-53,155,85,144,155,47,105,141,30,406,263,-45,506,88,413,191,426,53,24,239,182,516,122,-28,303,212,142,9,1549,-19,556,1315,116,16,142,122,4,-168,1395,1189,-54,257,115,39,85,251,136,108,116,-89,243,6,97,224,144,270,347,175,4,376,83,555,219,140,142,212,217,253,1023,138,83,173,305,52,-244,79,112,351,116,209,15,4,314,21,-48,55,179,178,557,38,67,57,29,263,-83,220,308,234,368,219,348,846,32,47,157,310,2764,1710,43,28,92,138,695,67,-93,84,173,44,154,2365,1117,44,136,-28,-37,-143,144,96,84,22,105,63,227,833,420,-160,521,178,264,383,-3,126,49,578,16,19,2355,4,258,24,-2,-28,-81,-21,41,280,-118,207,102,159,203,-106,73,368,69,74,1522,224,21,146,244,79,-18,74,496,118,30,17,-110,42,121,363,-101,58,260,115,155,288,49,-62,-39,-13,-5,142,-6,100,350,33,179,-102,640,-472,49,8,2,119,-65,381,3190,275,14,154,819,48,126,179,221,286,83,466,-69,451,-31,555,125,116,107,198,-25,-40,-4,86,870,258,334,235,91,56,105,405,99,103,101,-20,-13,71,673,242,233,93,87,-163,393,86,123,44,141,-2,212,13,-5,264,238,3,-40,474,56,275,267,626,58,-65,-169,99,77,-92,6,121,227,-1,-92,12,108,208,282,71,49,152,-22,-2,130,97,136,88,-371,217,459,46,454,-105,86,-9,43,67,96,123,126,534,409,36,18,104,-3,0,34,257,-30,-87,40,132,45,56,-10,13,7,-45,23,-35,-31,106,-23,-86,-103,76,-324,118,-9,43,-30,49,-4,6,80,2,115,-17,114,62,75,38,0,-40,-14,22,53,-33,-793,122,-44,104,8,22,-39,-29,23,-2,-15,-36,84,33,1617,489,168,73,196,103,1780,17,274,678,22,-15,36,24,-1,27,27,162,-43,35,31,-20,28,-36,32,-134,1053,114,94,54,15,27,9,-45,4,-16,-12,-40,9,-36,-5,18,35,3,-9,-307,44,247,-10,334,116,75,-89,204,27,78,17,27,-37,-17,-45,5,-70,-67,-41,33,15,-52,1,287,-32,53,3,-49,9,-108,8,-50,-40,180,17,-103,-134,1063,71,246,51,27,3,-18,-999,-31,13
-97,-201,-190,40,-187,-285,-286,-75,45,119,-52,-445,-181,-120,102,123,-26,-212,13885,-58,104,-125,1,-100,-44,-42,-143,-51,75,3,-198,-40,-459,-187,-299,-294,-33,1415,847,611,859,5236,9898,17872,5926,14778,16050,90,-25,94,1321,5465,502,3270,103,447,661,-47,459,78,54,190,2132,107,92,83,1014,63,-244,-283,-346,1058,6,-387,-93,-28,67,505,544,-124,175,600,69,-57,310,655,116,509,895,241,593,89,406,443,172,-28,-11,283,24,-5,70,-144,53,-19,-339,-17,4275,253,-679,328,-47,-231,42,-1592,-397,-95,95,220,112,0,18,-101,-47,660,-54,-281,205,-35,237,107,220,-49,-7,-159,-174,531,163,708,1484,58,41,60,157,227,75,42,311,462,34,95,780,195,331,132,411,-223,467,-57,1963,-97,13382,187,361,293,47,76,171,395,2167,546,1862,50,71,-24,1690,602,132,115,22,97,321,720,-19,121,825,376,10,-128,-199,-149,1956,4,38,-76,535,967,202,40,-43,906,108,419,74,10,100,221,104,286,123,829,142,50,7,125,3256,-445,-4,2491,-28,136,1387,-67,92,8,-1,10289,-65,180,1065,115,124,213,917,297,87,13,-12,396,1194,463,4274,193,3570,47,23,-141,1604,19,281,237,-34,909,1067,-15,1017,-46,251,-5,1052,255,1844,240,-443,321,41,44,-36,-191,-39,141,-139,16,21,-19,250,573,452,-5,-394,-76,1081,2447,6433,93,-35,-92,130,296,1389,-61,14478,3038,936,-24,-81,232,227,732,3179,167,116,94,285,48,422,131,146,2118,154,1082,-493,1091,-15,113,820,191,59,23,76,36,389,2363,3084,1775,76,961,8625,1091,124,-89,389,-27,617,178,77,147,-214,280,964,233,135,49,978,390,47,6,519,110,18,1540,89,3,2712,60,846,432,58,75,331,62,-108,290,513,2895,-4,61,19,1002,1265,568,970,-45,312,135,1839,404,91,386,1142,70,107,118,35,1976,1797,549,-411,150,121,696,-32,26,51,-168,20,195,4,59,388,376,1133,306,596,84,62,364,2411,-315,-3,99,935,1174,21,-103,71,186,377,75,-16,77,-6,718,192,169,173,58,2636,144,127,60,1081,40,-58,-289,93,374,465,717,452,753,2700,-58,262,26,72,-216,196,12,187,1220,361,23,1235,393,-17,-411,904,-254,268,-66,458,49,1234,1928,64,49,11,14,-262,23,66,-19,57,242,737,-15,376,337,-17,1886,248,-47,1485,199,344,202,-18,230,49,101,-2,285,186,0,35,52,260,151,148,161,-14,-21,501,2489,629,489,182,189,2780,56,-181,83,229,155,146,1,2526,517,279,383,160,288,21,34,-510,465,1083,503,430,63,366,5455,213,819,231,2808,136,381,388,157,728,770,886,626,176,9,284,-420,86,278,-55,638,1181,324,643,2071,38,59,343,-1,-16,29,10623,122,-44,251,2065,13261,119,0,531,28,42,-5,131,351,136,216,289,19,985,56,31,780,77,785,134,128,1356,315,8,192,106,39,-322,408,72,-520,-268,-4,14,37,61,24,2554,148,241,517,-708,210,117,170,135,-108,13,105,140,1489,50,77,230,315,1213,78,35,64,88,79,451,-87,237,79,3724,8,1270,258,152,1861,434,432,29,292,41,-86,-18,1523,321,351,829,879,-110,11,24,2731,103,178,5,239,113,110,288,429,468,426,86,469,791,279,-218,-40,178,119,278,319,-8,325,307,219,409,24,453,153,684,-172,181,-46,-100,-150,57,277,666,116,-5,100,29,70,211,220,177,117,180,1945,406,-299,-53,850,339,305,26,498,479,32,271,41,-32,138,451,132,102,85,97,1119,237,288,-1251,456,-97,-16,38,1464,1,176,3,305,2472,637,36,-93,209,120,302,7,55,416,111,2303,32,37,165,103,1447,-94,113,509,-224,-19,17,65,140,414,-61,30,223,-154,8,27,-41,554,-54,1983,334,57,17,3118,59,42,11,533,659,61,1256,41,238,40,-189,-18,81,105,1265,-73,2165,139,39,1495,389,-51,-128,8078,788,144,-74,282,-146,787,2174,1240,33,179,1,97,-13,13861,141,139,1728,843,912,415,131,5,230,-93,-783,810,-138,-388,10,-397,-168,8,-136,101,662,6005,383,132,-36,13,241,356,-392,209,-51,0,248,1,157,240,-209,-85,177,24,38,654,30,-108,-7,-45,1114,-206,46,369,3,-77,-101,-41,-240,9,6,162,-54,116,1045,8206,38,136,197,1839,15797,157,1,158,1035,-164,20,-581,5073,3,-83,34,32,-40,20,287,179,14519,225,28,40,106,125,-100,232,38,-255,7479,-89,-29,-117,4,429,13520,-16,-498,48,161,110,54,138,-266,1676,2810,8,52,362,2604,26,105,227,9869,1067,103,265,221,-82,273,-5,-52,41,74,-37,4834,-41,136,18,-22,-42,207,37,-331,502,33,94,52,-24,251,-31,-202,-330,89,330,-18,-337,75,320,-31,-59,14,180,79,385,209,83,263,220,-83,-45,-159,28,8,108,-43,49,-72,-148,-53,-58,-10,-122,-70,404,21,498,156,-166,8291,-32,368,65,151,16,-175,-146,16,-79,-29,-210,198,4070,132,123,-276,252,-207,71,374,-15,-74,-130,65,79,-94,464,7292,79,14,-94,2763,-106,74,-65,7128,-287,318,95,218,-17,-60,-355,100,102,54,-58,296,-234,7867,628,30,741,21,-319,-109,209,451,471,15,1001,39,-60,178,230,980,401,15,67,81,11,9776,17,1630,178,626,-1,3813,144,772,642,615,-74,44,267,8426,161,416,652,414,103,66,240,4185,-67,2777,72,262,416,253,76,223,155,94,10738,131,-148,-99,160,-6,19,661,4684,2240,4086,795,5628,142,350,161,688,246,436,2310,13,-48,26,50,2845,137,4237,320,18,443,65,6070,329,5,117,-470,-54,74,28,-46,-46,-66,-50,1497,1137,-24,367,-14,75,-106,-20,125,103,37,70,159,343,81,10,2,39,42,41,-14,27,542,14129,-58,42,153,416,-85,3866,846,-12,2986,186,173,-5,33,188,83,620,1,-13,-34,-5,1712,137,200,-23,-41,182,25,-72,87,607,313,571,360,40,63,505,-235,85,-189,267,-50,171,-139,49,-12,-26,-17,-225,188,930,114,-434,-130,632,18239,8856,-26,84,-325,243,3,41,185,319,-383,36,376,21,-411,13,36,1732,-90,441,43,5,13,145,243,35,302,1416,-10,9,96,730,47,-9,77,1016,1447,782,263,1,-79,10,44,11,2819,17,339,48,219,24,-38,-9,30,-15,746,405,-34,193,42,92,1536,-337,-10,61,544,-27,2013,8412,23,980,-45,114,3105,3171,493,36,200,-5,264,-12,-34,308,5602,-25,178,8,33,890,217,40,214,661,2239,457,187,81,254,528,710,186,363,-126,359,32,27,26,-27,258,107,76,969,681,230,66,16,29,-27,-7,45,-1021,5,5249,33,38,876,657,218,-147,488,173,357,-20,125,37,76,725,159,578,-40,-65,1033,16,167,925,-43,432,75,1169,11730,29,2421,3849,132,1,872,74,218,38,889,747,524,191,-7,-3,303,1091,99,132,104,28,432,50,3886,68,-66,285,16,877,1635,-114,339,907,-18,-254,149,645,127,870,-32,157,-52,-22,-732,82,-1,508,-194,301,170,4844,3821,1553,61,-140,22,398,-15,126,403,-119,32,5625,142,-109,14,26,-36,39,-370,180,-70,601,67,445,359,746,365,-20,-41,29,117,180,-552,163,291,-112,-42,0,239,-94,137,677,597,-252,1557,34,-4,128,44,140,361,734,604,-311,-41,-253,1586,324,1067,630,484,96,75,3,110,16,37,13,983,152,109,-14,59,-527,78,1079,-6,100,409,308,193,-35,26,359,-17,-430,314,-594,26,186,17,90,782,296,49,89,114,345,249,522,215,474,363,-43,109,71,855,30,417,222,290,-156,298,26,42,184,-65,23,143,688,-109,1523,27,516,-43,871,229,-37,10149,849,345,-228,-23,112,-42,99,-52,-25,-2,659,1012,-6,113,-4,13,-25,251,49,94,-6,1512,763,146,154,779,-6,114,97,703,-100,-33,-84,400,84,102,-112,399,-183,71,-69,434,-430,101,-10,22,-158,104,32,547,-172,192,-257,246,256,11,225,890,127,233,468,115,21,324,929,10,583,10,395,163,355,320,10,107,992,-98,-37,11,23,66,-117,334,2,-251,16,144,34,1240,-22,294,1613,2090,134,109,21,-18,-196,186,189,79,-24,325,-11,167,57,-22,-94,-597,288,-262,553,129,39,125,-35,61,-95,-180,164,85,7,-19,282,17710,358,-51,5277,1422,42,61,-320,-25,3458,1683,59,50,495,13,-154,205,6833,-129,115,185,90,66,389,-174,70,910,101,13,705,311,121,-107,9684,6243,-296,488,6323,3,71,134,0,-72,118,-63,921,-424,194,138,259,103,112,-18,30,789,123,466,88,590,536,26,-125,-483,1066,-68,104,152,42,-72,-397,210,374,3445,103,-71,179,235,-288,106,73,-19,26,47,-55,-3,31,345,-62,15,17839,171,18339,14542,15797,34,-68,51,32,-222,313,899,7872,52,11,2503,-62,1592,-68,82,24,145,1844,-73,218,87,59,3384,43,-1,600,-120,-345,2928,-61,-49,-170,252,84,2077,-3,1132,3862,-64,276,220,56,303,-377,118,19,107,-78,-51,-48,3695,486,8,689,1125,295,89,741,238,317,364,1418,101,139,540,763,116,1580,584,336,-86,4789,-22,13346,329,78,-37,909,-336,416,54,197,126,-21,62,281,102,42,15,68,16,-3,172,101,131,-52,12,-18,-22,1370,-65,-2,183,178,6790,93,90,-63,-309,404,62,-25,512,-9,5802,216,-225,-52,11,-200,11,2,-10,571,-48,-61,-166,88,36,958,-80,211,-36,5,-80,718,-1,239,101,-38,245,203,533,227,139,257,-209,-175,41,80,16,102,106,388,2558,-559,35,23,86,21,1009,234,7447,390,-264,509,201,75,-13,-68,-401,111,-287,227,158,630,181,1479,38,-2,-60,6263,53,-81,544,798,444,600,125,-1,34,871,419,-43,8663,1618,-106,33,52,128,8,1075,368,59,1624,107,63,-144,657,264,1501,192,268,90,145,-35,-44,70,33,102,709,104,-224,79,-132,1783,57,789,644,53,230,345,191,749,729,270,10,243,-7,-5,178,6287,2284,34,74,50,31,34,192,110,153,35,577,124,-94,989,161,14,440,-92,32,507,211,176,1445,384,13,73,-45,24,128,-58,-100,345,213,1894,757,28,-28,29,2025,436,-231,200,1858,49,42,-349,301,192,429,-109,76,978,2462,-97,148,319,325,-83,75,-43,17,-50,-306,227,55,-22,246,166,-35,-761,-67,74,-10,13,37,-147,8,22,40,-109,20,-92,58,14126,2350,672,14,91,63,36,126,141,415,-120,1220,-3,-25,887,162,3712,300,2336,51,-141,-44,1417,-125,-116,52,-87,394,4657,13,300,214,574,44,-275,5587,-205,236,-75,2820,3,-38,57,18,381,22,68,-83,902,-170,84,43,2224,327,274,32,79,5,197,-13,737,-190,74,-34,398,-72,9215,-611,326,432,-17,63,34,409,181,44,129,-59,24,61,8,45,-246,-67,17,-25,404,103,303,116,118,1633,765,2620,4544,-2,27,153,30,101,-133,-4,38,562,127,35,600,-57,11,-3,10,49,165,24,-371,74,-17,1826,385,63,-173,63,426,48,1475,12,37,571,-1,-109,1536,440,-55,66,-176,39,74,93,-12,34,56,6400,104,4969,630,-394,1189,436,86,-81,207,212,140,-1184,160,911,117,-67,390,95,370,14,-15,605,60,100,12890,177,10,-28,242,141,278,0,113,1558,63,42,-149,2229,295,180,477,44,-767,-10,-133,-118,153,889,-42,75,9,1864,1003,2243,35,8466,1955,-157,166,3,192,-80,-131,129,182,1821,-79,-70,177,695,567,57,301,308,861,6,-594,58,118,-63,-78,128,260,0,219,116,-115,893,-95,1108,186,1608,0,133,1017,293,55,84,-24,-190,-389,238,-64,128,49,62,3275,335,-100,445,16,215,-227,271,14,152,-30,143,693,441,187,493,21,-108,142,115,623,60,178,210,27,132,396,63,94,35,285,37,136,354,57,-15,-21,-303,1948,1630,724,-7,1238,663,104,325,-122,32,454,216,188,233,676,305,330,14,119,4914,154,-215,14,170,-68,280,47,13,33,776,81,-17,97,1597,216,77,1,70,631,2205,250,278,403,8,172,531,-84,495,244,59,216,-15,9,330,74,-56,24,4,247,347,123,2,-16,377,28,450,-31,-1,25,798,78,65,10,33,220,3456,214,-58,96,37,139,6,-7,400,114,115,-7,44,-174,-16,37,-88,170,296,39,184,661,-91,127,10,40,674,17,3089,147,547,152,-8,77,122,355,-171,23,17,1129,14,8,62,-111,80,216,-138,357,14,122,167,-72,177,26,-14,47,181,1198,122,137,31,216,75,0,52,91,40,6860,596,19,-642,17,26,454,149,372,54,-193,25,59,290,-80,131,718,38,-2,-5,38,-82,-14,673,-2,1247,-5,-29,-185,-21,-13,137,-235,82,32,-120,505,-62,110,247,-390,7,156,143,163,34,192,119,36,-85,-16,156,-113,-4,903,502,391,-90,-3,264,-29,171,592,-56,28,55,12,-42,-128,279,76,173,-145,30,105,57,1542,236,1305,-114,503,124,132,-109,18,4861,7,897,267,-193,312,251,-383,291,105,174,46,528,157,352,281,1202,39,65,-210,17,153,64,13,28,111,66,34,55,299,52,-76,-15,318,12,895,-84,1128,-6,771,-80,585,634,145,55,41,-53,350,-22,246,-1,277,188,411,63,410,100,10,102,-452,100,202,542,524,84,106,-8,169,124,156,-40,411,-5,-27,1328,-51,577,100,159,54,60,-194,27,183,148,-614,-171,269,94,-87,141,834,626,137,280,147,97,237,45,-18,193,89,176,-12,144,138,-272,239,15,742,216,53,17,142,4747,1809,867,194,-129,-11,186,10283,193,1445,156,423,725,-59,412,214,41,176,11,871,117,-88,63,434,546,122,-56,-96,105,158,1834,-127,-6,97,48,151,2210,6886,8999,55,167,533,81,6,8,245,35,-44,13,64,6,114,111,-82,129,-61,140,-20,16,90,90,9,56,1094,400,43,172,118,224,12,-19,27,116,659,1421,-3,-155,11269,13417,9587,6110,8869,14680,7210,170,683,61,230,303,167,47,261,117,-11,-310,-157,225,-75,-108,5,447,191,108,-98,316,34,61,-14,59,186,924,129,29,112,34,-37,-24,0,15,45,6,-69,43,14,-231,149,131,20,367,341,-174,84,-107,928,116,340,-256,139,393,-50,30,53,245,334,219,27,126,584,46,-15,49,185,10,175,3,-42,9,22,-34,147,49,7,-74,32,205,808,9,33,48,217,129,-185,1,769,217,363,42,-830,148,85,89,-3,40,194,2658,-9,437,88,-226,1034,148,72,263,1409,149,144,246,22,43,2229,-10,73,76,-119,77,161,-46,62,54,273,-42,6,127,150,1699,380,662,575,68,62,197,9,378,33,-36,42,-23,402,259,307,18,208,187,3777,70,-155,291,365,56,75,39,118,158,-44,653,248,22,-98,-101,18,-16,977,-3,100,55,434,-177,-34,292,80,-47,90,-69,-41,-35,24,173,600,1378,7,303,-14,-248,1998,71,73,230,-13,377,-28,21,-53,1161,-23,534,78,419,-76,2261,-152,-29,52,-84,-35,338,57,1245,2,209,341,394,72,69,1262,23,-5,42,174,-92,100,335,208,616,200,107,101,-30,-38,248,161,819,77,122,15,-2,58,-26,66,253,506,85,-20,34,361,228,38,2147,-29,-227,308,-52,164,41,387,87,-282,-487,16,637,664,-231,46,204,-17,-11,8,53,80,559,729,-41,53,97,20,231,-91,178,203,5,553,-1065,-3,182,54,-29,-28,382,28,17,165,-51,21,115,15,-69,1717,221,111,242,100,345,306,112,23,499,-264,6,76,193,79,12,-376,47,76,-52,-17,195,-289,530,3667,110,103,179,-36,160,-17,9,1407,69,164,-29,98,764,49,145,26,589,253,546,269,41,-57,-14,-233,-64,-68,46,90,7,25,-326,632,140,532,72,11,-276,-436,543,3760,39,83,512,28,27,96,24,272,497,-97,919,72,497,2153,192,50,-47,-285,209,2,29,29,-160,133,82,-16,-20,133,89,240,4,796,-7,-141,349,30,34,322,-1,-90,-17,-9,-165,-196,112,259,133,-19,-8,33,43,-33,139,372,-751,79,204,-35,62,22,-17,160,334,386,2514,-61,506,935,0,-13,1307,461,472,32,419,-7,83,-1,2783,222,74,-26,25,107,1510,154,-9,1609,8166,13,34,76,20,-114,79,-14,703,400,124,66,420,904,176,507,-96,307,-111,370,-250,-25,-28,84,146,250,153,318,294,-7,-13,-11,28,-618,308,626,38,297,173,294,-48,-138,236,55,8,19,492,93,9,166,156,-173,609,227,99,112,11151,20,230,-47,2,98,822,-358,394,184,-83,2759,109,72,467,41,-18,880,91,6,79,-11,259,48,2287,-34,93,574,90,13,1107,125,278,542,810,216,279,1949,41,130,189,471,-15,330,149,158,119,1230,-121,-518,456,446,-89,19,-28,-29,203,964,177,-160,70,401,-1,-54,-64,178,-426,-13,16,272,-56,351,116,880,-58,91,604,37,-201,-84,85,-43,51,1024,14,25,131,207,43,50,259,51,615,-23,79,-23,95,755,582,2723,33,86,117,-29,-601,-62,-32,4,159,237,155,-112,1798,-288,-62,-15,133,46,367,132,20,363,59,22,-7,58,482,182,332,22,39,32,22,-34,332,108,-5,130,8656,232,501,12,463,-91,87,62,257,194,52,-56,112,65,-24,348,95,550,-4,59,54,122,37,157,107,90,154,174,-8,-323,9,188,38,82,51,83,-130,1,-197,43,-201,463,70,59,-14,81,138,204,466,281,77,-43,171,33,511,201,808,7,282,115,64,-29,86,259,505,695,47,186,35,1524,122,117,-27,-155,104,-192,-337,49,144,142,97,-69,-25,116,351,391,-12,447,57,-32,378,-14,-49,-27,7,55,12,-60,109,6,401,-83,19,-28,56,648,1034,329,1431,145,457,-6,76,166,74,275,135,86,226,-15,24,34,289,103,79,-4,69,12,80,-16,19,354,62,277,297,-458,185,36,64,63,618,57,1755,6,95,125,-65,47,88,-117,97,25,89,518,0,205,128,-38,-57,394,90,20,552,-36,32,243,91,170,-4,863,113,5,88,76,120,186,144,179,24,226,642,537,611,496,-95,606,333,1018,-412,358,-320,561,26,273,-2,-36,28,125,-192,25,32,-188,28,236,-7,252,465,118,331,186,-27,1238,689,159,277,301,81,101,-8,136,-214,-96,151,36,43,30,74,-6,82,1732,929,-100,158,121,154,-4,133,-113,1517,3,9,142,33,-16,173,494,99,183,131,231,-14,-75,41,18,159,305,60,-99,640,21,344,2125,491,492,124,176,139,78,230,181,546,-11,-46,-28,103,4180,89,-163,46,-107,55,40,1031,126,314,-557,266,192,165,589,60,74,246,-70,-588,-43,-11,-82,0,31,21,36,14,217,-44,881,-209,52,32,54,460,448,434,-1,351,310,281,93,-14,68,170,298,220,25,-154,68,38,-52,879,171,10,21,84,1,1302,105,19,110,109,-163,26,21,-6,444,-14,54,150,177,35,11,-13,48,70,267,-75,429,110,-158,6,271,-59,161,-26,1670,114,-4,230,43,243,975,102,1008,269,433,184,162,329,165,66,81,-24,88,-75,78,582,-22,77,-248,-9,-690,64,-1,441,-16,109,82,-76,-210,-340,173,26,1304,66,81,97,295,221,-214,-71,350,240,-1,-19,-33,-203,2126,92,327,125,-92,22,7,1058,203,31,274,31,23,119,359,-44,-6,-460,191,186,324,130,94,-103,30,211,463,501,160,57,274,47,118,-105,31,51,-215,472,-40,890,50,135,340,190,188,21,-257,-20,144,337,650,-450,132,-11,682,8,121,23,156,1238,-54,275,6,32,308,124,329,144,258,1126,433,79,283,59,301,158,513,-51,348,96,787,8,3090,83,-163,120,96,72,14,-138,-6,63,1040,121,2050,242,69,25,54,-39,7,470,231,20,3317,279,-62,84,174,-26,34,-170,469,2956,373,16,503,1453,1115,-165,1787,-40,-15,313,71,79,91,-287,5,-55,132,285,141,52,335,7,86,1132,16,26,17,267,21,2940,-372,1119,-3,76,39,-41,7945,39,99,-14,-155,-17,5,490,371,1349,100,5712,-59,2116,22,121,-117,375,70,305,5,344,-79,240,174,2956,-124,14795,56,192,-9,295,372,237,1988,233,2740,18,-55,-56,-3,-24,36,476,-26,1333,20,-65,-2,-8,40,492,502,-131,72,61,186,-21,747,128,224,-25,1020,21,-12,519,11,103,235,-50,186,-27,-24,117,1411,13515,2,30,12,256,175,-39,23,424,123,103,-37,-165,66,-40,74,729,49,43,29,64,5461,-44,58,8586,897,42,-86,357,-447,-2,11,423,182,-35,82,1530,48,42,2585,416,164,1647,-13,994,6540,812,164,432,636,264,276,-114,-23,-19,511,138,348,66,-53,-34,635,-66,-111,9,-2,4916,1234,-25,-82,30,3921,240,93,171,636,228,-522,-62,2868,97,3579,3464,12689,39,289,13770,1296,-477,379,29,208,332,3180,1795,219,310,-43,-105,-648,2614,117,3,27,1456,161,53,16464,168,14,1640,93,59,121,113,89,-204,-67,6245,9240,-10,174,74,-32,3,-34,189,-171,-55,-8,230,-369,-8,102,-7,-119,30,-33,145,294,383,-173,426,138,35,460,-3,106,315,-73,7533,412,149,324,4447,13646,-86,1908,95,-65,-249,7413,142,259,-478,-76,31,-12,1081,887,185,10,176,-84,66,188,-115,1,1090,358,367,204,609,38,229,40,663,-49,11801,1172,92,-90,500,53,6353,-289,531,57,-28,878,4980,6,8992,34,62,19,63,13974,9909,133,1031,-25,118,1172,1127,853,386,-81,4323,-33,-140,-65,11,-15,13,134,63,-7,-140,-8,76,-57,33,-115,101,313,1102,169,87,70,-192,100,-8,65,-57,79,2007,466,562,143,30,1436,2363,461,662,41,-103,-36,685,3626,222,-651,468,5,133,11,-148,464,-47,157,94,215,-24,-21,280,201,668,250,21,236,237,1863,253,-34,282,3180,11143,711,-89,-23,71,185,197,-231,79,-322,-47,253,13367,-54,150,123,-11,141,74,195,99,282,-2,-12,401,-14,58,55,1051,1846,-62,-131,48,6731,115,26,347,66,15,-27,-8,81,61,38,-16,35,190,194,-17,219,37,101,-456,-34,3,-137,462,122,255,412,1101,133,150,125,-11,18,0,52,368,97,112,-36,1330,6,8,172,8668,-29,3800,8,33,127,125,6541,-228,3357,-117,41,66,23,4042,-32,186,25,227,57,202,354,52,61,-57,-242,1553,101,15249,6886,35,420,2952,125,498,65,309,139,2253,1454,170,545,-446,-271,553,85,-12,196,711,272,1911,121,16,416,114,-76,2026,337,1362,56,2167,232,66,-90,259,49,531,72,-203,-111,705,0,250,7927,-27,15,10,17,706,181,1361,692,208,-18,-11,42,237,396,380,707,324,511,1589,-26,-12,9,192,870,690,4,-127,376,-43,100,960,79,1250,-128,-17,283,839,3148,159,219,32,110,-4,184,666,91,338,258,218,21,25,9,1485,246,125,764,198,386,102,-24,33,41,694,-40,-160,132,1360,-95,-18,-5,567,145,172,32,2326,20,-47,-133,149,-14,206,140,-116,295,-216,-11,567,36,41,111,17,756,188,419,3,189,7988,637,419,15,31,-95,480,-99,-97,115,291,1927,39,146,46,67,118,240,1140,900,106,-209,195,43,64,656,359,363,10970,226,4693,169,402,128,340,559,24,9,-104,-115,-9,4,171,2153,66,64,31,2,-22,17,424,27,214,311,196,123,-19,-33,516,3184,-59,-8,64,6,140,9,-37,94,335,-49,36,1235,47,153,-118,888,28,83,-16,124,-8,-115,35,137,14,33,84,-1,309,-89,200,71,-26,32,-85,52,3,-157,-21,355,570,25,21,96,-279,328,164,212,235,-8,0,-5,-91,2,55,165,572,462,701,2359,-63,-70,-12,173,291,314,802,-263,74,-20,2017,-53,-231,-29,118,174,302,8,62,348,162,-303,-2,-86,694,48,123,9,219,-23,127,121,-175,1,-199,155,234,197,15,177,57,122,-4,-39,-39,-15,921,94,1143,8,640,180,305,287,37,28,63,159,114,189,-577,183,-2,-43,118,32,144,177,197,-163,21,-340,32,63,-12,3,103,-265,93,154,-61,-10,54,-13,-194,245,65,35,-25,2,-454,-50,24,-21,-83,35,9512,80,1128,68,95,8,34,848,-100,376,81,478,-1,217,87,80,127,-49,-99,67,283,233,106,-19,95,1446,325,308,265,-103,218,-45,-52,101,123,15,11,-381,45,-147,160,648,125,97,0,85,-277,224,498,126,5,15,48,9,189,7,369,508,-241,40,45,-817,21,69,257,-8,863,-575,-36,-288,488,-134,732,128,370,-136,-82,-102,176,540,80,235,741,108,-95,436,-35,-12,232,22,7,1518,2427,-39,-28,399,7060,617,6883,50,-58,16,1442,88,2025,19,109,44,71,-717,4,734,38,8,-9,621,-6,-164,54,32,-314,188,40,-348,85,609,27,-837,149,22,668,433,-36,88,-155,527,112,69,23,628,238,105,77,226,124,-18,244,52,-68,42,-155,16,135,1200,-29,-171,-37,135,40,-20,54,67,104,-27,-70,-169,-165,108,56,403,104,12,35,37,24,-65,12,13,-10,76,47,5,60,92,-93,20,189,82,317,-194,261,592,26,546,114,-284,37,-277,-289,859,-105,48,96,81,4,82,71,34,356,-82,243,9,135,192,345,-51,-46,110,12941,428,-167,891,431,8,60,215,275,21,-28,3,12,-174,-51,-69,172,2251,-6,27,103,-41,145,68,413,619,26,18,18,348,9278,199,-6,180,166,670,2802,96,3376,187,-81,-99,-19,4,13910,875,47,11010,365,18,-273,82,231,60,81,856,1675,28,16,265,-8,38,240,-26,678,-46,-189,274,241,-19,820,92,-122,53,67,-27,90,42,-180,224,2007,570,553,-175,-90,46,-55,-227,114,-77,388,15,274,304,10,124,510,-148,535,5,66,-103,-10,84,44,66,37,341,51,107,2710,1463,-109,-16,-1,-20,409,-67,332,91,9,4786,17,-12,405,376,558,654,53,391,21,46,282,-29,128,4,166,-58,-197,-95,-18,8640,203,378,359,-154,24,-429,-5,39,-15,-127,33,-6,-43,-65,6,-78,52,72,-154,-9,40,-208,-22,-173,-6,-250,89,-626,31,202,-214,63,14,6,344,751,275,7645,1824,68,127,150,140,1722,400,-18,347,10,678,-123,60,5,1074,73,230,211,2,58,235,194,217,-144,18,74,8,122,270,28,695,-318,297,270,76,-19,46,294,6,-10,894,-30,5683,71,5,12,2243,-121,44,1561,73,54,115,-58,214,-167,-44,16,176,82,80,-2,154,1609,1291,186,37,-34,25,378,2914,-39,233,180,113,-227,2638,257,16,1221,43,33,875,590,-62,-36,0,-116,-102,-39,93,49,18,69,594,120,-31,-6,933,128,83,430,104,65,9,250,-225,-41,28,87,-15,33,51,398,385,-10,-420,-10,23,38,1278,68,-194,707,2133,1,956,170,458,136,-81,22,31,110,-132,-50,156,22,74,0,9951,49,42,35,-75,236,115,2893,-3,-28,-127,-48,-60,18,-11,277,-38,-31,28,12,306,116,68,-46,204,109,-15,204,-2,662,2073,1,406,82,20,62,4576,618,168,-43,155,9,-28,121,2058,13,46,216,435,80,26,49,-20,842,18,10,-170,-284,314,-145,17,69,10,42,287,-15,44,1583,-70,4186,55,-39,2639,282,-18,-120,-5,50,-71,7,1789,-47,-66,-292,160,144,1086,71,11,-1,127,83,45,-63,444,53,52,525,16,29,1037,613,2122,1,78,0,294,17,-67,1133,213,-36,47,-25,-26,116,46,48,-18,12,1732,234,-80,850,42,1,-133,306,6530,6828,-256,-24,12,-130,-210,-13,-234,-49,-51,361,191,40,-29,536,131,851,-4,147,57,-18,-31,-10,185,899,5,152,-265,-53,375,332,-32,830,99,211,110,1060,-124,187,17,-186,-1465,132,-55,-22,414,-126,41,97,88,43,104,78,735,42,11232,10,-12,553,8,62,130,196,-179,7,30,418,119,92,-37,-173,778,1629,204,-8,-207,169,44,10,45,-282,-3,37,33,-20,-6,174,166,7,70,134,-55,-17,255,-4,140,48,237,72,103,188,31,331,63,75,13,-35,408,-170,-34,228,35,-20,344,1080,-4,13,28,145,92,-8,-117,538,155,-7,316,57,821,-68,283,1500,-272,71,7,-28,3812,437,92,96,185,-489,14774,88,343,187,106,28,-28,88,56,184,-3,-8,-3,535,219,33,1821,865,2894,407,79,-33,-15,801,-134,102,-59,-101,736,31,300,38,-2,46,175,493,140,-249,-101,128,70,5,-176,0,170,174,36,17,103,-41,772,-46,-112,-21,-398,485,1040,382,-143,-247,1490,-2,553,666,-51,249,34,2006,15772,923,7,-215,74,233,-92,192,-8,125,-230,758,9472,6167,31,-27,211,-88,127,-230,18,302,74,86,123,769,1428,-217,23,51,-113,-295,295,2,-83,-24,-4,190,-184,344,24,-168,-72,-116,-35,880,-250,38,-26,3,8,-98,-12,-136,34,-615,-41,9,118,614,11,233,89,300,-235,114,11,15,-34,-19,42,403,6,20,446,-243,-108,21,1216,284,1311,6914,1405,12907,120,-40,24,79,50,-40,153,-248,48,-128,135,34,1760,2,108,406,12,1,2028,10641,84,936,18,45,47,56,53,167,33,0,4629,-19,84,72,205,-467,2631,195,311,13,86,-18,60,1705,100,114,172,255,-13,227,45,48,114,28,-18,32,-63,-1134,-21,22,120,-9,18,-273,114,38,128,-720,-397,-64,564,446,477,467,31,10,-173,-85,-55,134,61,-104,5800,184,666,65,581,249,290,-8,462,59,-104,35,456,-49,34,451,-16,127,-27,-1,-33,30,-110,598,-121,12,60,-59,34,92,-307,-225,143,207,-505,353,53,-159,-186,140,569,15416,884,181,10103,-57,-88,-12,-210,2205,7609,263,8411,18217,136,69,5901,662,1028,-6,2558,52,27,71,52,-4,19,60,-54,-191,-516,-168,4,439,12854,4840,-61,552,40,4990,144,-85,289,193,15,-62,37,14,-75,81,751,1094,28,-58,-27,12,32,1316,39,-394,34,108,368,467,176,1385,-3,302,568,19,157,-43,1673,797,348,12263,1209,-23,81,227,-106,-86,-1,1676,919,535,10,-25,29,-23,-2,-19,41,-380,221,116,0,49,62,96,210,121,299,84,13089,17,38,-22,50,44,-78,130,-32,120,101,559,-436,370,317,2842,145,407,801,45,-44,238,-77,-128,200,8,3,55,205,115,-14,-4,328,31,29,1024,-9,4,562,30,-519,14,21,-68,42,-20,471,-20,111,202,27,23,-117,-49,377,-46,42,481,48,-49,7,296,-33,137,416,103,15,-184,177,130,174,-511,-119,53,-522,284,17,319,16,191,154,142,-91,-25,439,11,135,261,68,-18,25,56,-143,106,15,-104,474,136,1111,-37,-36,516,381,-15,34,-31,131,60,186,-144,-11,301,65,61,390,183,-174,126,568,61,65,-151,-67,-117,-234,23,28,358,-170,-7,116,56,-166,1708,-670,354,3565,35,113,-41,258,286,6418,2118,143,-44,109,-111,-159,-111,-26,-391,48,8481,290,3890,446,28,3520,643,102,31,-50,-2,539,174,469,-19,-190,53,580,155,-4,59,16,164,-40,-227,-200,-223,256,-8,72,8551,30,-10,446,1243,5,256,22,10,82,-106,-96,-4,125,27,106,151,4357,-27,-23,-62,25,26,-72,1244,119,-29,586,562,-66,345,14,-54,4190,356,71,49,27,1134,10284,198,659,83,-357,260,119,-518,4,-53,44,106,499,1322,530,36,455,278,-169,-92,437,346,48,12,93,149,1150,1422,-65,19,79,-8,176,66,4,427,159,327,11,-81,112,-11,3899,277,68,828,-43,1035,14,-16,-416,1419,1243,120,-5,205,381,-233,-225,-33,201,-7,279,475,22,-20,512,7205,-25,-332,611,13,155,-9,15105,1202,123,56,21,251,169,283,5,244,408,140,462,14,-27,636,187,13,5681,117,123,20,-21,7223,1152,225,134,-257,-20,-195,439,-13,-26,74,-8,17,161,247,133,-21,135,-177,8791,60,728,-77,-937,1041,98,55,38,377,6,217,-83,320,1536,9,-17,53,117,85,19,-332,19,-29,4464,153,48,647,-117,-2,137,184,96,-14,152,328,6,1398,-9,22,222,48,11,90,21,339,41,514,13,375,341,593,-32,-61,84,-192,-2,-57,724,9,174,87,139,256,8,100,-196,-76,112,-61,76,-111,-297,2,187,12,-16,797,118,184,528,181,44,277,-127,25,-13,62,17,103,-320,503,-9,3335,2478,-233,87,58,353,73,12409,32,-50,162,44,1395,-176,-12,75,171,626,48,20,181,76,24,-52,80,-165,-62,-24,2,439,-61,-160,-68,-240,50,-12,51,92,-18,16,59,-43,39,144,104,-67,-8,-27,-3,408,-183,57,31,233,355,558,46,164,110,114,7,105,21,-100,61,110,201,139,213,117,128,234,191,-66,-734,19,-12,60,-35,-62,1164,24,1047,67,-112,-18,-152,3,-32,-454,428,353,108,-59,364,-274,-115,-39,84,52,287,365,257,56,749,622,-1559,162,263,-95,44,115,61,-146,57,-213,186,6021,214,32,-23,22,97,-14,91,1763,84,-24,237,1816,127,727,147,14,31,55,115,-62,212,141,11,255,151,-19,114,51,18,100,386,70,-229,-4,7,322,122,3543,2259,-7,41,1152,36,2600,126,5,243,-1097,114,-54,-4,79,399,-14,14,-134,-100,-256,-231,-16,-360,1050,-28,20,-25,40,-281,-130,177,88,1011,-43,-46,-417,470,57,3,-29,3120,-74,35,2205,-27,-58,494,43,863,1,-1,-82,907,416,-264,-533,656,4231,-28,117,-147,410,209,136,6,685,-193,-83,484,153,12,10,167,17,7,108,195,43,30,481,133,-125,-39,-161,73,78,-22,43,401,-234,-3,202,-66,-93,-749,-125,185,1484,238,-1156,-25,796,60,305,42,13,-39,136,971,7,295,4184,25,16,85,80,356,39,6326,9,-332,1,-86,62,5,26,1270,-81,-729,-1541,-305,-160,-90,-509,52,-22,-634,-210,13,-221,-93,2282,-15,-109,67,207,143,2032,432,-30,-833,154,-61,37,2260,319,130,61,-132,13,13832,-280,-1562,-3403,-6758,-743,-371,209,-163,-88,-65,-79,-41,149,-189,484,2536,2949,53,45,-27,-52,815,116,422,-11,36,-40,5,-210,379,16,7,458,123,-21,5,44,21,363,453,81,4242,-104,52,0,-282,-36,-16,282,74,58,122,1095,61,102,71,9,-64,-59,7,-133,240,437,327,61,550,-5,-96,-177,-33,709,10,1811,-29,-23,-3,-6,-58,116,-188,259,266,490,1556,61,9418,8,28,78,5,-31,11,-11,31,-318,41,-30,-23,762,10,-42,9,-91,154,-35,-37,35,-71,-70,30,5,-63,21,-22,55,72,-110,-121,-199,-68,36,516,448,5,128,37,46,-6,299,12,9,32,572,-42,-32,-1,49,-19,-89,42,0,2665,30,29,-103,57,2967,18,-8,-33,-80,-3,119,3014,-72,122,-67,-66,84,-58,356,-123,75,27,-77,712,1052,-140,-43,234,15,37,-22,24,18,459,-45,57,15,209,42,24,236,29,-51,11,383,-138,15,20,61,-17,596,1534,-104,-164,-286,255,-87,184,-20,59,34,58,-13,44,-5,8,764,35,95,3024,1576,160,53,718,-448,-302,-62,103,-31,35,-100,66,199,8,6,-119,199,745,95,1532,360,27,20,76,-6,169,-17,284,275,34,-364,-54,246,399,-34,-89,4508,4286,-11,-50,56,246,-7,12,7704,80,90,1636,-27,33,2550,2605,647,-307,14,3,90,-7,-46,-710,-237,-53,130,74,940,-342,37,-18,-148,618,35,569,236,155,90,350,557,750,227,9,-1,-29,6,95,3669,291,109,75,46,135,-30,192,23,248,-24,-5,40,-26,-23,-79,-53,549,-75,182,141,1743,-19,157,145,-152,6309,11753,114,76,78,9766,6605,1,2196,-91,35,113,1,71,48,43,82,89,33,72,76,40,-423,601,61,1015,46,53,9,130,59,-2,100,-16,73,90,221,60,-34,32,97,-143,-409,-97,-201,-190,40,-187,-285,-286,-75,45,119,-52,-445,-181,-120,102,123,-26,-212,42,13885,66,-58,104,-125,1,-100,-44,-42,-143,-51,75,3,-198,-40,-459,-187,-299,-294,-33,1415,847,611,859,5236,9898,17872,5926,14778,16050,90,-25,94,1321,5465,502,3270,103,447,661,-47,459,207,233,0,25,4,34,227,184,928,-234,61,-373,38,29,486,192,21,141,-119,120,-27,650,720,104,4378,1257,71,448,541,90,210,-109,39,-3,169,14,33,120,602,6,64,5,42,-68,156,156,-76,0,135,44,135,27,31,292,149,334,104,-31,209,80,-1711,586,103,1371,17,16,650,260,471,36,-9,-197,274,-64,77,811,-246,-25,117,-100,-3,-59,-720,356,167,1251,414,100,23,648,498,104,130,853,64,29,-11,464,372,384,1788,0,19,102,69,-384,328,16,328,153,1636,606,1054,148,-119,408,82,326,1124,289,92,-8,460,2949,423,239,-243,-3,122,164,138,34,11,46,-229,198,246,-14,214,167,101,197,568,96,617,294,4710,380,316,959,126,-93,222,85,137,86,508,796,92,22,41,-3535,-101,1819,410,1412,409,305,-75,103,70,-81,215,-68,415,510,-42,9,243,-2,29,1869,119,-11,-28,58,171,0,1346,-75,-2,11,148,-104,52,-410,106,298,40,310,-112,62,-397,57,102,277,141,-127,78,225,-66,133,148,38,114,-13,4445,19,-6,49,58,36,1,458,171,4,-118,10,-35,-12,213,-10,-223,597,654,-349,65,1878,229,847,-190,465,-26,500,27,292,-46,162,223,107,292,180,27,-55,0,22,240,189,-177,-22,303,298,347,188,-2,584,720,1236,312,238,247,78,825,770,155,1200,308,18,-66,31,520,-77,1190,362,199,53,2336,276,-581,131,262,274,24,-9,-27,-79,372,344,-20,930,-311,84,-37,431,-173,313,-14,211,-15,-190,45,511,373,-38,39,2102,230,27,375,207,-84,39,436,5639,315,52,-22,280,751,380,127,2816,669,-14,124,509,189,215,155,301,845,48,1037,-75,97,-140,128,149,-30,62,92,-86,-102,210,3417,0,722,319,-1842,48,3866,-135,129,-57,-6,1914,382,114,1772,-7,110,1,532,66,380,201,77,48,-356,-301,246,25,170,-190,127,419,118,340,130,630,117,151,-117,868,204,43,140,57,10,36,1398,265,-34,214,-241,400,81,87,586,310,-2,35,-463,775,46,270,295,-210,-244,10,833,909,-7,58,126,254,157,439,653,65,-267,-86,379,-28,278,941,-449,-47,1570,135,302,53,438,415,130,37,1612,290,170,1668,146,767,62,200,44,199,22,90,-60,118,307,-3,157,141,150,921,62,732,301,167,73,-80,2347,-110,10,385,160,99,3390,372,69,-12,7037,45,136,78,405,1018,3110,140,25,-220,44,63,-22,13,118,120,68,179,220,17,488,617,-10,153,-32,29,73,202,186,21,-82,79,45,21,37,354,-10,98,56,1336,111,812,-48,19,1071,1025,221,202,-55,1265,-155,2,-42,-58,-101,19,65,-187,-47,0,-177,301,821,-397,-313,54,-45,-20,407,220,463,178,286,377,221,-201,19,106,161,38,731,-104,244,3913,-76,55,-163,-173,46,0,375,-31,183,-204,93,-103,-20,-21,-72,11,19,5,-23,38,-474,-28,417,45,717,-1,328,-48,-1257,234,351,-8,117,-5,446,211,452,45,-30,54,556,690,57,52,36,198,225,216,-91,-11,56,983,450,51,-154,200,-73,156,135,2772,8,609,524,196,30,45,337,-210,300,975,4068,567,-36,-133,419,86,684,51,-91,31,112,310,360,273,199,26,194,241,364,109,112,85,64,121,-4,809,42,348,-27,-60,307,48,987,606,-200,1083,313,44,120,832,-127,302,1408,172,327,864,4033,322,61,50,736,314,-25,116,12,262,129,531,148,647,97,85,141,377,754,-102,1138,205,-1667,13,-147,364,416,87,-12,27,283,90,49,651,616,213,-540,3,2058,-142,471,204,31,185,153,325,85,30,19,331,-143,188,354,-176,59,1446,-39,441,1205,332,58,32,51,-132,677,-191,55,16,255,109,127,-116,333,42,-4,63,78,32,-106,60,173,899,-106,-5,44,120,724,358,-103,-62,55,-1044,-18,54,82,1308,40,828,-155,742,-79,406,218,-54,74,152,1484,-331,130,-48,65,38,326,594,-2,-149,210,239,12,1032,387,72,154,55,603,183,43,207,146,605,89,86,259,36,29,254,346,4,241,-73,-35,43,-36,145,-34,814,2900,-175,299,37,55,-168,326,56,359,26,213,606,228,4,-374,215,572,-52,-338,144,2162,133,37,95,139,-94,70,-187,-62,-217,-325,58,792,488,1274,663,46,-11,-482,2,36,-147,-7,-91,96,322,-2290,53,21,0,63,-32,149,-175,173,-115,175,1457,374,-14,-88,241,29,12136,148,30,297,-129,244,-23,21,-77,93,133,208,18,87,-24,7,-23,58,202,87,-567,716,48,84,179,343,-626,1903,148,-146,45,2383,259,397,-613,56,-238,247,781,722,-737,-2,538,-635,54,139,3853,-578,89,45,243,263,272,881,4182,130,-11,205,-142,458,229,90,-57,30,120,866,35,105,250,5410,46,16,-34,-32,225,-24,-257,-293,1880,-127,76,-291,-170,52,516,-33,126,928,127,458,-37,233,17,2101,765,682,-709,534,54,776,115,531,-352,-1337,195,181,445,3238,309,77,3241,-52,-41,-94,6683,18,68,53,282,88,607,-236,41,76,161,114,115,263,25,730,357,1905,9,697,31,110,-254,397,-6,-1718,2026,-2137,10,15,180,393,-433,295,105,215,-229,-80,-26,7,76,130,556,726,42,330,2040,286,25,69,-117,-81,-551,287,71,-33,109,-313,482,-365,62,122,918,85,51,-47,116,96,317,-622,-1,-401,4,8,104,-35,-24,-396,-26,0,265,326,3538,-132,828,57,86,339,-25,-41,1,-253,7,184,-3,18,316,-9,-130,4502,52,-255,754,-24,-932,-67,31,122,22,363,1592,182,-74,40,-48,-53,746,-184,-241,793,58,-24,796,-67,249,99,-82,43,228,-42,-168,331,2030,64,1725,16,-28,34,132,784,185,175,170,18,298,869,125,1078,105,297,47,-30,9,-87,169,-427,52,137,-1586,-26,128,157,-1160,-39,64,45,24,171,-682,-139,38,190,267,255,-195,-41,-338,-69,1036,-16,297,-68,1865,220,59,22,436,16,1813,4,234,-234,-126,-133,99,1475,504,40,193,-244,-271,-19,61,128,6,-10,4091,-58,197,-405,-1134,-129,132,1686,117,224,714,8,-36,36,101,493,210,139,225,1253,98,151,106,87,541,755,21,328,-334,322,1494,704,172,804,1251,70,537,198,-3,-40,156,-35,54,-341,1945,2652,-47,24,-719,-20,-45,398,-649,-31,658,345,502,13,69,-310,130,-39,-62,-103,-18,32,185,45,101,1678,-47,188,-320,78,31,85,1832,362,113,4,20,333,265,55,203,112,63,165,1692,-118,175,11731,212,591,-62,76,-87,-26,206,2046,11,251,158,462,128,162,0,568,104,-275,-6,-4,129,570,129,-43,183,-950,1074,-84,32,233,-136,108,20,176,361,202,36,204,18,2316,-2,-95,143,6,10,264,947,169,-62,-8,1488,130,89,627,1216,-84,39,26,50,83,521,131,3030,24,1652,603,-32,246,100,-21,50,88,-100,826,288,189,-224,122,-340,-22,9,593,-43,13,15,-62,32,213,655,114,827,503,557,84,191,365,336,21,190,750,854,1354,-35,-126,-170,268,110,450,12,399,-22,-181,162,-35,-209,258,79,639,173,-281,150,31,2831,82,-264,30,182,42,492,52,1448,734,163,96,103,196,-27,124,129,195,-14,-82,35,105,-108,30,141,6,30,150,102,-341,98,-592,375,263,637,-33,180,1449,-324,148,-745,255,-52,75,20,-53,692,701,193,20,62,302,360,638,285,-232,565,-36,4,-18,-25,141,252,227,718,155,217,46,-721,-89,-169,164,110,-75,-3,508,297,-358,-9,78,129,445,327,-91,-29,-156,46,2387,588,105,412,-68,79,206,490,1413,29,-2,405,115,104,61,567,42,710,368,263,239,273,76,-35,-85,1208,781,971,530,35,128,90,2058,135,37,434,-144,307,-214,4,1576,395,219,495,-87,-82,253,375,31,846,-21,494,104,4475,53,453,911,279,2772,-609,296,251,1498,242,502,625,-66,-106,49,66,165,-86,154,103,-73,348,-63,1076,-20,53,126,153,-239,106,-102,141,10,1338,47,330,344,110,173,674,190,-258,69,-98,214,34,-204,6837,-25,27,67,-103,373,145,-44,534,1,89,196,262,-189,53,305,-142,521,211,-222,150,-431,-234,-9,173,-71,191,2761,237,-245,20,2703,-742,-96,-185,35,27,81,13,-11,-56,14,-2,284,1667,308,-264,646,2412,1611,1323,2363,279,84,829,494,2,81,137,207,-56,58,7161,376,1702,216,42,512,-7,65,10,58,135,-33,-42,382,324,-150,171,49,39,106,125,-38,142,52,95,154,134,-7,1684,365,-23,-34,-92,62,93,10,77,1212,848,1225,-26,47,23,111,28,55,-162,127,441,-82,536,54,10,31,371,-126,54,115,48,-244,5,56,-56,-100,-38,651,-21,227,1094,665,83,1588,46,300,1214,1607,102,602,1144,875,3378,-124,114,-12,364,71,-1563,1223,2091,824,24,217,-752,42,1,227,413,25,58,1600,90,-67,-2,510,-12,-23,645,74,163,189,188,144,212,-27,120,498,-144,-95,518,233,-14,-236,223,84,27,655,167,111,-306,-645,857,1032,-175,-14,92,295,325,138,-9,30,14,-21,611,2589,24,-144,535,-176,-1592,701,468,13,549,-123,-14,208,603,-8,52,47,-592,247,729,666,492,151,1259,544,792,625,1347,3309,2143,2710,141,295,60,135,109,-1018,-253,96,95,-51,-142,780,-4,195,-299,331,-614,434,1299,1305,832,3215,105,2395,703,130,-177,843,514,564,1224,1482,123,1658,171,1422,521,-113,59,232,249,997,588,175,2395,5747,3644,-96,66,1396,4094,199,994,684,-42,167,4389,1810,626,3650,304,2296,-24,1741,-260,116,387,-88,170,-33,-67,2863,2107,687,635,2252,514,711,1590,1381,2026,-415,558,216,1570,230,174,329,273,38,36,92,620,328,31,97,70,94,404,20,-2,26,176,62,828,79,-9,-8,-55,180,821,-12,70,-348,-16,981,-11,306,9,242,3594,1093,196,91,5384,670,331,822,775,34,646,66,74,29,-565,-238,241,-28,-2,177,9,22,132,-22,97,299,389,-174,259,204,41,722,-3,-19,2398,936,-81,167,-493,389,33,76,961,47,3,846,58,252,232,6079,597,-52,-45,1779,1287,465,25,1215,127,189,-596,353,0,191,-157,74,6386,346,902,389,683,60,333,62,332,888,264,1830,1724,344,-53,211,-117,71,113,138,-8,69,527,80,1199,76,853,268,458,1234,64,187,1886,101,148,-29,471,994,830,1290,731,265,1921,785,213,-17,130,698,171,963,-66,138,628,771,2739,265,321,138,58,387,64,128,-1,583,189,-32,94,57,181,29,-223,123,-8,747,470,83,634,390,441,161,55,6190,3036,3354,155,1643,-38,-18,283,3396,-19,463,108,101,365,155,58,-22,337,7361,351,785,-322,89,21,288,-2,1687,493,943,-3,471,965,-254,-510,-520,-268,-184,1697,489,470,-538,141,210,37,2554,91,35,-180,-293,11,-313,125,71,128,200,65,58,80,481,362,211,-92,210,-153,27,107,10,278,666,266,135,88,194,-517,73,1643,70,-46,3724,-43,879,736,300,220,110,453,637,-93,165,-13,-94,414,250,17,-881,97,170,17,177,-38,-911,284,10,36,233,159,42,58,603,43,-53,232,455,-33,-10,213,624,-48,106,63,128,-16,-9,105,-36,2,27,63,63,-136,38,-176,2718,84,17,-1,-11,382,6,368,-3,-61,-76,44,1108,5174,77,34,594,132,179,380,2226,-27,62,143,192,182,402,-51,-10,-215,-317,-8,59,373,-538,13,39,1340,300,161,52,20,-127,-16,15,-266,31,66,140,2798,1092,76,-6,98,447,162,-642,-151,795,230,0,56,269,182,530,352,-95,389,331,52,-248,-4,101,785,-84,-194,-44,15,60,-272,1262,25,49,-19,51,-75,919,11,97,14,-1,150,219,-33,68,274,94,74,426,446,1641,-174,1933,-344,101,993,50,34,-80,122,-71,22,378,-19,4647,-7,-242,231,540,339,36,744,115,146,134,114,127,261,-27,9,1247,-20,923,526,39,87,-72,-135,-407,128,144,20,584,45,168,-5,137,223,96,417,635,147,1951,3735,31,220,5,480,-221,13,142,78,335,-119,-18,104,2862,43,-116,24,644,-24,80,-73,54,74,-17,1,-43,55,99,283,98,16,199,228,727,-10,-85,124,-134,-26,103,118,6,46,-12,1,92,842,145,98,414,73,312,-566,88,107,1,30,179,-57,-149,30,13,-107,-33,122,2543,552,33,615,96,691,2537,1170,205,43,-1063,92,-344,502,432,38,-20,-87,490,0,-100,-279,-79,52,9926,67,-69,12562,745,91,103,28,-34,68,117,-91,-140,470,6,28,4108,-18,618,83,620,137,175,-134,267,114,319,-411,370,207,383,-1,48,-15,43,316,3,308,7,272,353,457,1024,562,66,1160,240,488,-111,159,578,16,714,1091,99,233,361,441,-53,-1,368,142,181,37,37,99,239,597,-252,-186,361,-91,484,110,277,1079,193,9,186,782,71,45,-109,516,-37,345,-42,763,779,703,-112,399,-183,434,890,468,583,320,992,41,-220,119,-22,99,221,61,38,87,-6,107,196,568,107,238,40,-78,-251,-374,-196,-271,-22,-562,-377,92,119,631,115,-85,397,-286,30,-323,-18,290,174,-3,-3,-309,546,345,-78,24,-293,1287,763,-188,-37,-154,20,2,315,-19,-175,1479,-111,-376,120,4699,61,-224,-33,120,33,14,611,109,289,-86,-109,2331,13,2,24,36,100,-120,1220,162,-324,18452,385,4,13,574,-275,642,0,38,-108,62,61,1247,199,225,424,436,-937,385,613,-51,-241,-195,-7,61,151,65,2243,-63,-248,-389,89,-10,64,-105,1709,-35,-194,34,109,-103,-121,14,21,-116,21,28,-341,136,95,546,14,119,423,956,195,170,458,244,316,-251,266,-202,30,584,95,71,835,3,138,-917,174,522,277,163,44,25,12,96,476,-14,-346,-703,-18,128,-226,-103,-20,128,18,-32,51,489,127,35,22,187,127,24,434,-3,982,-95,-244,26,-24,103,-1,-95,70,26,16,167,-88,-16,43,454,142,339,-138,-71,200,219,-15,513,-1327,-4,79,29,33,165,46,8,55,-26,456,584,44,-80,-254,197,136,-19,100,303,109,288,1155,6,-29,-135,-86,393,94,-16,-49,101,2395,1618,179,31,-19,3,-104,431,-12,203,34,145,524,725,33,-37,85,53,-35,-79,-12,1115,2890,178,-41,-119,181,245,121,19,867,307,-10,73,1551,210,-87,1062,400,-123,7835,32,171,-3,186,89,45,150,16,1,40,68,79,-79,-115,52,3771,176,274,4361,-133,118,202,-19,70,257,9615,533,344,129,200,517,-59,82,84,-26,73,123,987,199,99,-32,745,31,259,35,534,771,515,20,84,13,-23,106,201,-121,-2,227,-239,-43,-42,69,225,143,187,69,-93,16,201,75,48,24,30,110,-127,-67,477,-212,7,36,-244,49,100,74,104,-40,262,41,1095,5,-98,45,-35,63,-48,82,6,157,13,78,-14,381,31,31,33,1518,239,4,25,307,-17,24,61,81,556,53,93,353,258,-98,-90,187,-22,162,860,440,15,674,27,-16,377,854,321,187,147,634,761,-141,433,348,-17,76,50,13,264,38,141,-188,334,13,21,1835,69,169,6,-1404,-22,23,-504,914,-24,199,-126,469,-263,-954,-54,-116,108,545,31,32,249,149,-119,402,174,156,85,416,-107,40,403,-18,328,-55,137,822,8,142,31,-141,116,91,321,77,-4,-426,79,-107,535,58,389,510,199,-12,11,175,658,48,2059,15,205,212,28,-57,50,164,442,-311,1549,18,112,85,-22,99,-20,46,128,268,-14,-5,2155,2518,16,1226,51,57,-85,276,165,257,-35,-93,91,74,15,1177,-128,580,110,1472,53,718,-163,776,6877,116,-100,147,165,-92,56,47,518,-27,144,393,294,-1,97,302,102,2,69,98,2,-92,17,237,138,102,154,68,-3,407,1076,31,-30,453,1140,445,119,-1223,332,22,-12,-78,37,-1,-7,86,192,248,322,-18,1072,95,265,443,543,21,-5,56,24,-194,17,17,248,-94,178,503,40,21,80,7,-8,64,34,1043,69,-163,-13,-304,-21,829,567,198,-16,30,259,66,7,270,46,37,247,-59,377,92,6,450,128,133,-210,-41,507,-112,86,-71,37,296,-91,355,136,-17,-85,353,216,797,-642,145,1093,398,17,-2,-1,-12,-185,-13,52,135,-182,64,99,222,-52,-46,-426,-54,26,931,134,1522,1569,2941,3207,14099,408,916,12,237,279,803,1348,6,191,22,1929,20,169,1741,4043,280,2116,178,312,41,270,26,5,7766,0,905,3150,-18,277,971,73,33,66,-85,127,873,-105,94,78,2,1347,5396,218,-30,8,-72,495,14,-10,-7,407,1257,465,32,45,5,-107,775,-11,21,68,235,149,67,2604,32,514,278,8,19,8,209,-69,69,6,22,155,-155,-44,12473,75,306,-38,27,97,242,-27,-223,-89,131,400,269,7,225,-78,95,2359,92,78,500,78,104,-29,31,22,189,112,138,876,-34,899,243,-51,183,231,152,95,66,-211,-27,-238,548,-198,-83,22,276,50,5,3,119,-85,-16,316,7,157,12767,65,74,299,895,160,559,-968,277,106,-8,313,147,237,-129,688,41,63,-280,546,-306,2210,-24,320,-160,-20,16,-52,118,61,117,136,-18,-24,45,0,808,121,-119,-46,7,-36,307,-39,-63,-149,46,-14,339,628,52,-111,161,-67,429,506,-487,93,-1065,-302,172,1717,221,-376,126,164,145,205,177,257,29,-7,2840,-9,-196,133,-19,-162,68,263,-751,-32,1307,222,367,61,72,-111,-249,146,38,-50,2,121,-68,109,-1559,882,14,-8,158,159,-201,149,25,48,615,33,-210,-62,4,155,343,18425,14,12,108,-519,5394,463,87,55,-115,43,80,171,137,144,703,130,12,-5,49,-336,122,49,351,-38,6305,4,56,329,13,226,289,601,116,80,108,-65,90,113,88,31,24,20,-95,-320,236,186,-27,-1,2036,-9,121,3,-79,757,705,-265,954,-202,572,18,492,124,181,15,49,-107,-46,21,-42,-557,-13,-70,-588,32,-247,351,122,-154,10,21,105,109,26,21,-32,-494,-129,11,78,113,-136,1670,1008,27,433,-360,66,42,77,-690,20,441,109,1352,-340,-284,1259,414,-64,240,2,-203,37,3,1644,31,274,473,119,-44,480,30,463,274,10,106,-74,50,8,121,275,319,329,158,-51,-163,8,242,69,-19,-42,-46,7,470,-62,84,11,54,-170,696,53,-134,24,503,1081,-10,95,49,-40,-290,-820,-61,313,348,-287,141,1570,228,15287,-76,-170,765,100,-113,-57,-258,334,0,292,1041,52,-38,-19,1133,138,72,22,76,97,-350,242,44,46,41,-51,11,20,-100,75,54,43,115,74,148,-626,-13,89,-9,-28,-5,-53,398,35,9,-714,237,68,8,261,67,34,-116,2857,170,159,222,230,63,38,-104,78,-56,4,500,264,138,103,-9,2,599,-100,857,162,112,-192,340,-1,71,-8,191,457,1059,104,-220,232,248,1286,-17,171,-116,12,130,101,-70,876,21,145,125,110,-19,-155,226,9,374,74,475,20,-495,236,-551,-176,-332,-94,32,46,137,141,66,44,598,-88,60,667,157,203,259,138,47,41,-7,14,69,58,131,-97,25,491,-205,61,-279,65,501,53,-33,206,-187,-434,37,49,-131,141,247,-42,68,289,-298,-261,105,-72,407,-308,293,-238,-55,115,-7,323,63,-1520,-667,241,636,-380,282,-39,-18,47,-4,102,125,-391,109,1086,45,25,287,-155,44,-126,60,-90,-66,551,34,93,-61,-3,-220,63,197,118,277,1684,1567,-230,-102,36,526,-71,85,38,-12,194,27,187,384,153,92,48,876,18,-86,-7,73,130,-132,-15,4,320,64,17,103,-37,43,1042,432,361,-313,-29,109,-292,70,-7,103,1,-65,475,-19,31,135,-26,-97,51,-146,1400,41,25,288,209,-112,63,-17,110,23,415,534,719,988,292,74,171,-1,-44,49,145,-22,433,-1,1131,59,81,66,54,-66,36,-55,73,67,-47,-301,344,-101,-295,0,168,72,94,-9,129,-73,-2,223,38,159,250,-250,398,-23,1890,-139,-40,288,592,28,390,19,-25,1192,37,359,35,40,304,138,50,122,51,-447,24,8111,2591,446,1276,65,312,29,66,1737,38,32,-12,39,-207,124,244,-137,-21,181,-53,-521,676,-264,153,7,-70,745,88,109,-79,-8,26,216,-82,208,48,220,1076,5,323,-19,757,117,-32,-110,-40,648,26,54,1261,-61,89,376,601,476,57,296,925,-6,50,73,38,-69,30,-38,-1,36,-7,263,224,137,866,448,3153,280,792,149,408,75,149,181,-15,136,55,-492,-3,209,14,564,245,77,169,98,-28,675,65,18,89,491,99,176,5234,-25,426,-66,-290,-5,33,164,98,322,99,383,394,672,543,-128,929,20,1484,164,224,28,-105,-22,-270,21,75,582,42,1027,283,202,269,-144,108,598,1194,31,6830,813,61,16,915,160,-143,675,29,1826,-63,-118,101,6,173,137,1039,4,282,261,-43,3091,119,240,254,851,376,-174,549,-101,337,576,17,19,444,68,32,-10,293,5,15,203,49,-42,92,-110,-20,137,439,1534,333,-121,260,71,846,672,684,334,136,942,105,70,56,14668,287,-116,1988,8,446,9,744,424,-121,-7,12,373,971,745,348,-34,-66,289,416,-477,-382,-136,-43,15380,98,117,83,3,-33,88,617,44,726,175,-168,-73,6,118,-62,663,-289,1749,63,-33,1031,105,-81,6,100,-6,716,-14,685,-651,793,464,-322,515,-178,122,1276,1599,66,-49,408,2253,284,1911,656,205,-221,-90,18,-27,1,-152,237,324,-76,1591,17,-17,-191,57,-95,92,118,43,15064,32,1086,7184,17,196,64,-118,-115,-1,155,-91,314,802,92,122,8,161,22,-577,-285,-265,93,-194,-93,35,11,48,796,220,-277,498,15,9,5,103,21,-575,-134,-82,-102,108,-199,-28,-145,-10,-717,-164,-1242,51,-348,-837,628,135,-80,-29,56,47,-130,189,261,346,1700,-105,48,188,982,-124,559,1734,192,34,960,42,-40,-21,190,114,-14,28,102,-69,40,-1,-197,623,208,-31,98,297,144,19,-104,105,-12,21,143,-17,3,199,201,1862,856,-8,72,43,256,-122,42,113,109,-37,113,18,-148,-14,38,9,136,486,167,-429,108,6,201,2826,542,344,751,-58,193,-23,-28,26,1581,1960,576,181,142,316,46,38,232,-67,-19,20,178,261,15,292,15,2,-234,85,-25,71,4777,35,177,-9,294,25,9,144,55,1047,315,-46,608,427,-33,-23,49,-99,275,-711,869,24,270,321,130,27,303,13,568,171,27,742,177,-71,1,226,-18,-66,331,54,5,61,66,7,258,-31,26,452,76,841,793,195,40,-31,60,0,5,2807,155,7,-57,260,34,18,-79,-242,147,64,121,-17,398,-4,-102,163,547,-123,183,49,92,-22,27,28,-178,609,57,-106,-25,428,36,110,0,58,-80,469,66,21,21,41,172,164,-9,130,-2,-49,612,-173,108,-143,-19,74,-50,93,175,-12,132,520,88,-36,-15,-4,80,-21,42,338,-127,228,66,204,-49,388,30,91,-14,-30,18,59,-210,71,219,972,126,16,54,845,67,28,-4,27,924,393,-12,44,1016,-27,939,169,-44,30,893,2233,5,634,-11,71,1203,345,301,1082,1374,585,-12,244,439,8,508,-97,48,228,351,566,208,199,3887,2534,61,794,563,58,164,100,-42,-5,-33,225,626,112,367,74,39,-221,1682,95,165,320,765,-28,385,50,49,104,58,74,229,113,674,143,-87,1750,656,155,675,-6,-3,3,-8,174,189,48,22,126,594,158,89,318,658,159,259,-7,51,3,-64,700,1717,-7,125,60,470,85,116,733,-41,-104,229,44,2236,-24,1188,426,212,90,-27,394,1961,165,-171,179,182,123,-27,-44,7,78,-20,566,120,174,460,388,68,16,-37,72,320,255,23,940,158,1551,116,641,399,983,802,1236,150,990,51,163,-86,1053,20,156,53,338,1063,-5,50,1131,206,229,1820,9,46,115,70,715,-7,393,111,-9,929,-6,1,33,17,132,1457,63,495,326,40,1120,899,728,-48,383,62,419,138,34,60,39,115,-12,116,110,144,-93,9,304,484,69,528,2102,-90,1523,576,1007,53,364,116,263,-145,177,231,1003,432,21,293,316,603,71,115,109,-143,160,668,84,-33,-353,1645,8,3858,677,86,85,24,294,381,468,133,28,705,343,328,60,237,173,256,1351,5,0,253,22,1449,160,552,836,5,116,87,65,-1313,222,-18,-73,-6,316,1475,113,395,-25,469,495,464,167,11,531,63,2132,312,43,297,-84,701,437,310,375,310,-22,788,366,921,94,63,-25,809,310,-702,558,923,-57,467,193,-54,448,2350,1033,274,194,109,437,942,243,1873,48,624,247,357,278,478,27,354,844,173,1545,676,822,274,509,219,-18,622,53,2,88,121,65,414,428,-14,2392,19,2866,371,126,175,323,1319,31,2977,711,194,1584,171,155,147,93,74,489,151,40,734,344,435,71,193,805,-62,641,9,522,2080,-124,791,1099,187,1113,1567,375,-45,103,63,-44,1518,570,63,279,39,309,22,198,468,64,176,213,823,1798,40,849,48,-823,26,-11,-6,483,57,183,405,186,99,626,788,-49,156,3221,758,22,317,38,87,42,289,-1363,1363,661,118,2753,203,101,1918,322,1511,1235,186,114,201,453,90,47,1590,1001,306,507,-51,479,920,51,174,174,238,640,-661,2062,-54,-3,-22,120,133,144,147,766,344,1050,1077,209,1713,316,321,3866,322,114,51,27,495,35,121,222,1099,196,91,31,209,992,35,392,79,708,-168,387,442,84,298,-203,1755,244,65,698,47,196,179,147,282,5,207,-493,766,1903,2804,22,241,594,743,436,322,342,4377,205,-22,555,966,1995,84,443,62,245,231,438,195,8,245,245,144,428,582,605,107,1422,2447,22,469,420,182,-10,341,662,-40,1275,1031,589,252,285,193,161,278,141,4468,-39,35,49,84,14,228,606,341,202,332,626,279,142,152,464,989,2018,176,787,322,7188,2284,-12,341,-335,107,124,-30,916,872,-31,-99,203,575,305,726,120,280,-3,2417,2767,27,280,-241,32,142,4492,-38,243,90,688,105,286,788,306,85,355,-8,-212,83,-68,602,-18,121,-15,454,238,204,261,212,1518,18,685,304,1150,-210,187,178,277,1097,-1381,151,122,231,134,575,52,-71,12440,5,150,80,101,-21,-10,9,181,577,71,-2,172,160,153,24,288,1140,202,-2,63,1974,72,-24,292,94,198,82,435,206,168,48,305,521,81,201,1103,896,497,201,100,1097,3836,36,54,47,62,686,-178,-34,-60,-210,752,58,462,253,-178,254,1575,252,210,140,-8,196,313,43,1329,78,2777,3481,94,25,298,589,-29,180,136,583,84,63,74,503,321,299,2126,32,116,619,132,755,514,412,460,41,455,50,-63,867,50,47,-339,312,-40,380,386,-60,165,-33,260,495,-80,20,29,179,1116,1266,41,28,52,1299,59,-794,388,163,37,5006,321,3752,-196,75,143,104,797,74,-49,160,311,-1019,117,1003,192,967,-11,857,172,-13,65,-63,653,8,-19,354,307,674,103,226,90,-18,630,231,48,-42,27,621,280,31,48,-60,276,134,783,14,251,341,203,39,14,440,22,-777,194,637,72,321,-218,262,229,-131,19,-37,503,57,269,62,15,364,197,-77,-18,486,2341,582,471,210,14,127,983,97,-10,245,356,164,114,100,159,465,281,388,125,-407,622,1526,413,676,137,211,14,107,86,-208,202,11202,941,132,270,73,61,760,151,119,2333,119,3052,-28,36,50,1212,942,51,74,598,364,894,387,2305,7772,432,737,4392,948,764,4,409,244,452,116,561,524,121,1297,89,143,732,-406,-201,-47,102,58,-6,172,196,30,282,-7,1269,1466,1750,46,225,285,-42,55,39,138,2059,310,47,700,498,330,323,110,85,56,110,3,114,268,32,1744,298,201,481,187,585,12,666,-64,109,-202,707,75,183,1022,65,447,1127,-14,41,52,314,140,263,-37,97,1963,141,1119,373,586,79,160,436,7,164,929,258,313,167,2207,4168,333,211,271,470,228,195,632,319,844,767,370,3290,1661,2351,-22,336,274,-81,19,50,1524,313,1269,605,859,2457,225,534,850,17,-380,93,71,48,227,33,2832,150,35,581,2023,586,1051,100,948,-51,91,64,31,247,252,45,806,323,-35,1449,904,306,1505,1566,36,79,67,72,213,174,71,-271,74,28,89,442,743,561,263,887,-102,650,828,763,382,134,241,562,364,145,182,-233,-13,74,-181,262,984,297,80,445,235,41,137,38,799,210,508,593,159,24,401,-196,389,-65,-82,4023,-47,36,99,4,-10,43,292,27,78,132,606,-45,201,165,267,-116,22,719,144,43,-82,133,3293,-112,619,-116,778,100,1058,38,172,57,170,362,-111,63,79,565,319,506,370,424,5,221,4554,35,25,67,263,2327,474,43,-171,1645,-290,183,-59,453,-246,567,-94,1056,-843,337,299,235,3,711,438,181,204,634,700,245,308,170,47,172,26,1,-113,166,290,2031,-53,15,-85,955,64,766,278,53,29,11,68,1045,199,204,707,92,45,-36,129,62,131,42,42,660,665,-279,31,500,146,2247,396,136,1722,-205,75,191,177,70,951,-28,469,356,60,205,-6,1368,172,134,-58,73,701,52,1963,187,91,-2,-52,32,516,3937,-716,88,212,2949,880,7108,781,96,6,511,381,315,520,-21,164,63,1171,27,-7,52,1122,76,427,198,347,154,224,1760,400,-37,459,653,291,158,70,-1070,469,155,103,278,300,1963,2147,228,116,200,318,-375,209,772,167,416,375,88,387,168,272,154,232,-108,153,737,140,1772,584,140,603,206,-66,796,195,756,360,94,2835,1236,684,213,458,150,40,251,764,574,906,156,1399,1110,413,258,967,-520,174,1227,263,1016,-371,538,729,898,337,354,65,156,1108,695,164,345,-327,16,-27,185,1120,81,611,-141,4785,148,-8,327,-285,44,1306,1269,1000,427,425,281,3418,118,-80,615,639,1315,996,55,147,58,23,1041,-168,384,570,339,1028,178,41,156,167,112,448,344,93,1269,441,2,93,1354,-141,23,103,451,330,-43,427,1910,802,339,3970,254,-17,946,1984,496,275,-1,353,-54,486,-330,117,609,561,218,456,211,243,1610,398,864,498,528,-53,169,894,1317,-248,803,460,315,-45,645,353,1841,1230,708,-37,-12,70,919,92,579,2489,1269,1559,93,174,129,179,1294,514,85,99,410,1129,306,137,87,640,-106,17,-143,318,2313,24,276,265,507,168,124,246,-143,183,685,1206,590,230,132,-33,47,94,1083,101,408,289,352,1154,290,312,1559,132,2404,456,631,-7,344,133,340,106,1640,3883,1043,604,251,1344,354,1197,186,22,316,935,391,397,24,69,330,135,125,-477,-88,276,104,1428,911,1430,784,278,103,52,218,427,269,47,98,490,25,-22,2439,1353,674,96,250,416,128,1706,346,33,965,1883,1090,624,248,171,79,219,9,306,104,548,835,748,1790,471,529,82,73,-136,622,613,426,25,215,314,634,967,1797,292,1448,559,304,55,52,40,1376,512,727,1161,562,525,8177,116,1177,150,191,892,-170,967,964,1340,1928,356,339,1560,58,-47,850,1999,-218,1493,-3,111,-424,-2,242,322,465,1394,1085,166,246,220,271,29,413,484,807,509,1491,1999,580,2754,574,526,347,165,-42,-637,395,1126,346,100,87,225,659,-114,543,610,9687,3263,15,842,225,378,336,1495,331,374,675,285,286,71,-45,-937,82,684,1046,61,9,440,665,53,1093,33,255,167,858,939,129,1199,-10,600,-573,4,700,98,164,386,78,1080,-87,498,250,657,697,683,381,294,-19,-1,288,112,177,-468,10,202,463,9,144,394,974,538,306,84,-160,77,649,1748,724,3717,-445,46,209,119,80,46,56,-46,-8,1220,308,174,-10,222,95,304,218,920,1446,343,297,13,52,166,459,307,-69,416,1256,194,-17,58,1254,264,259,181,881,-3,-8,1994,458,64,952,158,303,1046,146,305,1449,-251,946,-13,614,1938,-86,331,1309,703,470,5766,17,1277,1130,277,21,84,502,298,-41,505,232,1741,521,209,484,179,637,293,1217,-84,-288,-114,71,114,1659,117,94,231,669,-61,87,-135,765,634,1867,1212,417,438,1964,238,355,186,155,201,181,42,109,521,-173,176,286,-16,207,2463,319,218,818,94,2652,959,396,-51,453,178,129,30,263,170,2452,-218,-33,881,26,215,1742,1466,345,34,836,424,126,-47,146,212,-32,-100,597,288,147,324,281,1189,513,667,329,-57,-832,267,161,209,1764,98,120,399,284,69,45,315,344,247,523,373,1464,101,97,1475,649,260,353,298,58,924,941,202,-211,-47,-12,650,-64,77,269,666,536,-162,141,499,-1,55,374,445,972,-211,-39,397,681,291,185,130,452,530,205,104,14,-3,1905,642,320,173,2951,214,68,162,374,213,579,104,-417,302,-114,177,328,2197,-54,532,-201,129,92,614,374,81,-107,-199,885,259,1146,295,17,106,122,3,140,808,2440,2151,-33,27,2,540,1098,1204,2112,148,1099,609,681,26,552,798,-89,1279,565,413,284,842,905,425,204,2065,436,18,-28,-162,279,486,404,103,1948,79,1048,497,34,-81,118,20,86,162,239,86,159,17,327,125,370,816,200,115,128,-8,-62,555,-43,166,1029,24,-37,811,234,558,109,83,-76,659,707,13,1136,3073,1094,2967,192,308,527,407,274,239,292,-32,321,-190,13,265,628,1114,124,1539,445,259,455,-662,1037,461,445,208,315,390,1912,1474,880,454,1,173,211,461,-1023,570,417,247,305,138,1,369,540,215,437,101,207,349,692,118,5,-87,207,684,182,1640,319,151,1619,100,164,683,9,94,1015,1334,1432,57,2879,62,43,450,961,-39,56,-169,752,537,1107,14,-153,14,599,149,508,67,2115,244,2363,1157,17,51,342,272,597,214,32,3081,480,46,-368,592,125,302,1030,644,305,230,1702,273,114,949,306,2508,797,-67,47,530,44,120,73,149,-84,90,-37,15,151,339,-108,212,-57,225,-123,119,-70,-88,22,-161,98,280,277,732,-18,509,-26,34,215,215,-59,475,-129,144,292,35,668,192,69,1277,46,6468,310,0,369,688,353,392,111,650,963,499,1083,66,256,290,-29,-229,155,53,-21,143,65,592,-4,50,96,1285,172,270,47,-4,12,1034,296,163,692,647,2020,-58,28,75,-85,596,119,351,174,306,290,166,1161,1729,894,591,233,468,1949,-13,-929,954,515,-53,108,221,98,14,52,117,186,664,484,147,-58,372,231,196,102,339,237,175,75,2407,642,444,263,666,1334,-18,-72,1055,173,168,768,-20,647,-249,120,198,858,7,223,81,4995,1087,208,1112,180,248,554,1022,508,566,138,699,-32,281,148,138,25,2336,1083,1565,86,649,907,650,365,751,284,-287,-12,1577,102,1428,420,93,802,942,1200,163,17,29,-50,722,270,49,-40,686,519,268,-80,397,1500,658,1542,-187,707,567,1269,584,209,1032,675,789,783,165,1146,517,513,34,74,284,129,510,48,422,162,163,349,944,1016,189,150,-362,518,-9,77,643,702,122,272,-154,739,70,574,164,231,65,45,295,472,349,10,296,834,2826,253,31,68,473,410,-86,363,11,58,506,2184,550,1371,387,4225,485,1343,171,832,2230,752,-132,2589,271,428,272,323,437,1790,2110,510,171,1375,790,-1,456,306,151,199,210,526,32,1781,-35,408,229,1325,328,1439,364,305,1876,288,954,75,1500,79,2214,426,408,1531,101,329,1293,-478,302,881,2951,930,-111,355,684,151,1631,2665,2561,30,537,-76,22,634,222,1993,237,503,433,12,159,-617,412,329,568,520,665,2947,1041,612,811,965,-451,-11,1860,504,192,131,1624,152,1779,728,431,-11,912,148,206,624,-40,908,98,-70,177,470,771,-152,377,26,924,13959,916,509,-15,25,261,1339,100,545,-1570,608,2786,297,653,2683,654,-14,169,143,283,124,-16,123,1131,71,379,1637,1931,-14,725,-2,24,-328,300,235,1235,374,3008,821,609,425,698,83,1821,763,66,156,1553,3284,-92,50,158,74,42,74,273,235,104,592,517,233,699,356,586,-16,-32,147,1490,778,355,353,-67,144,6,-34,97,838,582,206,819,677,611,222,151,206,153,821,888,241,1087,714,623,798,186,118,3027,83,99,149,110,187,801,155,120,263,364,16,704,278,1008,401,458,983,177,856,148,-38,299,1624,124,88,2115,711,340,3369,255,127,68,27,401,837,-131,706,604,601,-63,-115,201,485,550,72,-419,243,146,127,133,174,-7,862,130,105,574,-5,112,152,415,1064,2574,164,213,695,178,51,-309,420,592,429,-7,1,423,1217,59,290,-153,307,302,-392,18,-126,562,132,182,682,172,74,248,244,117,474,227,336,1754,126,631,1725,21,639,86,633,463,354,97,1440,228,213,350,-441,1555,1238,8,73,490,443,112,169,416,328,229,-226,835,-4,1699,507,546,405,485,243,416,111,97,230,99,679,308,121,-210,2502,186,1472,2216,934,-128,202,955,143,529,251,-2,57,815,2503,60,944,5,346,1412,763,143,5161,280,399,-186,380,134,941,165,320,6781,430,436,889,203,200,161,60,-175,128,127,1504,363,-62,2,465,768,-214,296,-72,239,399,87,248,117,34,251,338,82,45,975,126,395,35,486,901,32,2162,248,115,111,159,254,-44,680,462,245,123,46,164,390,6138,140,590,1232,0,-285,4962,153,672,3656,2650,292,268,2320,-84,339,42,723,-234,148,877,534,459,492,342,26,102,103,327,594,142,-129,235,833,223,484,7,1058,1554,3329,1074,406,398,195,356,65,120,62,22,-2,140,626,557,96,338,165,1345,2044,-22,843,66,443,70,555,187,1385,1238,333,116,504,1340,885,780,159,75,792,783,2189,309,453,279,767,2212,-117,13,761,471,2803,583,1407,481,391,-116,433,-71,472,51,235,23,772,746,-97,200,149,688,7,19,-13,1,-226,-25,83,587,37,-197,-701,1055,50,358,491,384,708,180,108,41,18,1242,663,22,143,79,418,98,-92,274,118,346,402,4011,240,-279,642,870,1457,1425,344,464,66,-305,691,888,311,372,308,215,76,405,334,52,573,392,208,545,326,40,39,-156,306,-38,-252,196,792,31,1783,2345,-203,722,-896,775,292,2869,143,2514,5,4329,-265,134,614,692,289,704,589,497,223,74,39,35,116,118,65,129,129,1081,-12,528,298,86,117,221,184,151,917,217,3411,365,147,1149,1176,502,363,425,5000,301,425,31,-109,178,654,511,37,684,845,392,28,579,194,-109,1127,1814,81,-31,322,100,-25,363,1075,-38,112,-27,12,1467,641,36,2014,1134,204,218,40,102,35,734,8990,303,1871,462,377,213,562,90,-12,498,246,94,191,118,622,109,1044,64,60,94,144,457,957,336,5613,550,711,-89,1130,148,-41,504,-212,204,605,1102,3171,493,101,829,130,-19,-136,198,1022,792,22,890,124,-109,186,-394,453,271,-28,526,541,-37,86,194,103,169,337,33,172,647,93,3656,605,71,452,580,2066,200,102,-51,-422,167,-150,143,972,899,8,655,-16,75,400,318,1015,63,1790,3404,908,95,509,1603,-3,236,-260,400,28,-6,-12,449,25,54,822,131,198,748,1275,924,48,358,-157,1344,172,338,192,52,312,180,259,-220,110,278,-164,314,176,147,414,268,599,290,36,305,-84,-463,161,-50,628,102,62,3,177,6,734,611,4652,521,118,-148,517,2831,599,8,422,833,26,6,267,-54,42,1685,1804,139,28,-221,684,479,-94,-78,178,115,343,75,76,53,714,522,1247,634,411,174,822,875,1224,-28,563,681,1013,880,404,395,103,224,181,137,563,36,2251,2118,362,-1494,2949,-142,274,20,140,309,8,360,67,439,394,134,25,434,1196,519,652,-22,579,524,835,693,982,101,226,207,19,696,299,385,66,-50,1830,534,321,7,669,-71,-26,47,27,357,891,54,-94,76,-226,174,136,-606,1141,36,129,557,640,2180,39,223,187,-18,4,391,2105,-26,1640,-4,72,-356,1039,95,583,8798,1195,1305,220,326,525,102,523,53,184,12,742,102,-96,909,396,331,164,125,357,1592,-529,111,-16,113,34,408,45,541,663,24,-229,200,-348,2665,48,600,1025,3201,546,48,-66,192,417,2840,5,-348,276,100,-25,1084,346,1961,2055,1135,1834,-37,986,501,2080,239,234,359,205,399,1332,278,389,235,110,84,29,-8,-27,94,553,49,115,589,239,111,1846,376,36,-88,165,943,605,-60,1644,-50,755,1058,2233,-11,-72,335,280,765,183,-371,223,336,-271,154,978,415,-179,179,-204,118,502,134,205,751,1282,1712,-13,311,198,795,275,156,175,2896,203,3,95,249,312,452,224,5990,-1146,1081,324,1673,617,-53,1041,293,264,2077,-96,-17,1425,7,806,3802,190,62,1232,174,34,1015,905,157,275,843,904,165,-199,110,62,1507,205,572,1751,195,1636,47,973,1164,772,636,251,37,938,62,422,767,390,192,48,1244,79,83,140,-33,3899,376,118,430,162,713,318,253,1471,736,-491,3607,322,114,2208,307,26,78,18,52,616,1161,49,439,294,424,523,172,1165,65,3264,799,109,104,200,325,270,2079,1595,300,849,46,1345,640,498,331,178,385,176,148,-121,336,-4,559,1112,29,51,253,2712,-391,36,233,94,46,343,217,489,870,363,87,1573,959,650,565,373,83,455,-11,238,743,51,2108,154,39,1037,570,7399,2383,508,-103,35,16,334,32,17,-73,108,115,-114,115,462,1076,1507,-414,560,642,729,147,725,571,225,198,1442,640,170,204,472,-182,633,104,163,523,4714,4328,323,3001,1291,629,269,1854,153,311,102,233,3241,169,-405,497,70,906,1614,629,181,483,464,74,137,1005,370,594,57,563,194,-64,482,26,342,187,-133,1241,109,174,141,884,212,52,-11,71,390,470,356,-468,-147,172,105,-78,204,377,-40,2159,-13,151,-10,2055,1009,3,229,62,800,103,-31,-79,623,208,211,625,106,173,132,81,1252,572,1385,1053,289,977,412,1446,63,117,633,246,2103,352,71,894,562,474,25,7118,85,2200,5865,231,132,310,525,124,566,4523,3121,23,933,51,445,281,790,451,439,160,138,208,-25,363,755,765,516,970,375,68,471,348,843,909,190,209,1844,837,648,2679,222,69,336,507,-29,-283,141,237,574,362,481,113,145,428,-16,-75,41,588,819,1297,27,289,134,94,693,-110,472,1160,363,751,616,967,1763,125,164,359,755,2767,5005,88,107,203,661,1453,395,-35,198,325,18,659,6260,3307,294,271,208,-42,-152,460,171,278,17,144,52,-66,770,1676,-201,891,216,773,1040,-6,80,355,1257,48,2,4001,154,521,96,45,49,190,197,476,473,-86,566,1656,350,587,169,52,1232,172,193,3002,499,45,776,269,479,-99,283,2191,234,11,-21,-653,253,300,1321,135,198,709,294,226,442,86,17,108,22,92,611,9,177,893,-249,414,-263,1584,-827,136,110,-22,221,5,530,8315,524,121,411,4208,591,371,312,328,944,423,1015,140,968,27,740,275,129,269,284,27,385,115,22,2709,999,366,1014,235,61,796,778,115,235,573,-33,-17,169,2665,355,235,163,222,-123,1350,11,425,26,885,1366,534,184,96,672,251,65,-47,1350,49,510,1372,1069,168,-119,56,129,85,24,84,235,566,106,-154,5,140,603,549,213,121,256,6,10,654,290,3161,769,-5,374,488,252,312,-122,112,43,240,-52,285,657,343,1074,663,30,29,529,-10,4,179,419,-39,-3,218,68,88,47,24,18,-10,-78,46,-48,25,71,-16,-236,-177,75,-375,173,-86,7,73,70,9,-15,183,24,105,62,234,83,-95,87,-8,-29,-25,25,5,6,-10,210,-101,166,152,117,-27,-48,6,-28,-33,52,456,234,4504,1028,1033,64,263,594,6628,235,810,2177,68,123,85,-2,-18,3,52,374,-23,165,19,51,86,9,26,-59,2706,154,232,17,-6,13,356,-87,-5,-27,20,54,81,95,-20,40,24,20,14,-615,-114,2594,-80,1478,104,118,71,322,22,84,51,95,-106,7,-56,58,95,31,-5,-46,11,-1,194,661,4,41,110,3,16,19,40,1,-19,332,-37,-298,-247,2051,82,540,36,107,-49,195,-1846,-47,13
-110,-463,-423,-97,-296,-421,-411,-122,-57,101,-111,-521,-185,-239,10,183,-31,-95,10081,-460,-453,-37,-12,-114,-201,-105,-158,-87,-21,-44,-210,-87,-1966,-1706,-1505,-1350,98,1085,1631,2020,1479,12029,11504,17187,11228,16759,16484,187,104,228,2591,6770,669,2929,-59,297,451,28,569,106,105,100,1306,68,8,77,618,55,-239,-324,-231,536,181,-220,3,-20,39,300,307,-84,90,197,60,-39,84,618,-24,410,436,144,271,67,257,225,106,-72,-1,279,69,42,1,-211,161,20,-101,4,3112,197,-239,251,-15,-25,59,-838,-202,204,-161,323,73,36,-20,50,158,317,-86,-116,135,-54,115,120,194,112,20,14,-21,337,106,848,720,10,-63,-17,18,234,53,79,462,235,4,1049,321,215,153,126,199,-98,417,-105,826,-126,4784,109,65,307,-4,151,71,385,372,243,942,58,111,50,429,575,75,45,217,52,144,481,1,56,333,351,-24,-12,4,9,1281,21,-7,-83,588,721,171,26,-14,566,22,384,37,31,64,306,-28,1899,109,811,29,340,-55,24,2315,-293,132,1511,2,150,483,25,61,17,292,6089,-34,348,421,106,58,55,1347,223,73,-99,-7,235,747,225,3275,136,3404,31,-94,32,503,144,226,168,95,299,351,21,501,52,276,18,368,119,2147,311,-293,-78,0,-27,24,-272,-19,35,-83,126,113,-56,85,355,117,-8,-120,-81,129,877,4188,128,10,84,145,173,450,77,11418,1217,1466,14,-143,143,309,240,1948,120,39,-26,69,141,116,11,84,1501,63,300,-608,718,19,95,282,289,43,-1,98,-5,330,990,1185,1128,42,543,3460,86,194,7,362,52,209,79,18,80,67,128,613,245,54,-52,1184,175,101,-7,305,136,49,1591,102,24,1751,-14,250,205,164,129,159,-35,-118,181,271,1780,-176,52,-24,635,808,752,1062,-20,437,113,903,513,199,274,888,53,102,129,-47,1127,383,401,-71,351,45,817,83,29,28,-44,26,75,0,113,451,174,633,136,593,51,78,303,1148,-32,-2,82,769,723,57,44,92,220,335,20,4,55,6,273,197,243,92,47,1218,118,82,493,727,33,-69,131,59,228,390,743,390,226,666,3978,190,20,58,-52,60,-88,272,730,189,-18,474,495,-20,-221,619,-206,391,-31,438,59,799,1152,83,125,-36,-18,341,153,-39,27,23,117,342,2,193,272,20,1764,171,-50,439,130,75,168,-8,96,73,-41,-15,217,139,154,32,63,109,121,178,116,-146,-45,260,2511,184,289,153,108,1522,19,-166,41,155,139,91,23,1790,231,188,283,215,385,-12,-3,-233,279,818,219,135,68,142,2418,114,479,66,1802,170,380,229,158,453,457,1839,540,26,-20,192,-255,20,211,134,497,1140,194,444,1127,63,-42,201,15,0,50,5316,83,-28,100,2654,9189,4,-6,399,72,147,-1,48,283,135,142,149,129,578,23,140,478,108,229,119,137,504,227,71,161,131,23,-2,423,40,-359,-367,57,12,49,36,-20,2464,332,1217,226,-325,104,25,400,122,-64,-57,15,181,857,60,143,1274,213,629,-6,29,150,68,51,281,-73,114,97,2020,1,716,118,82,327,168,426,74,189,21,-3,-40,1409,322,203,504,1339,40,-13,19,441,63,79,18,159,107,267,169,425,292,607,48,360,298,143,-158,24,108,12,170,428,-21,138,208,132,269,-14,347,121,186,-61,156,-31,-62,-108,126,194,450,52,6,1,53,48,188,175,100,248,139,1595,297,84,24,121,241,238,69,512,714,102,461,-2,246,202,160,101,69,58,70,1408,359,210,-303,241,-76,34,37,586,27,268,-4,64,483,946,134,-51,167,15,267,69,41,318,92,3374,57,111,354,214,643,-146,91,500,-8,0,112,-31,117,185,-78,-96,124,-73,8,0,13,364,21,1089,136,84,-130,1966,100,-2,28,258,307,-8,673,-19,160,2,-12,-26,47,69,1445,-10,793,57,71,1047,300,-28,-58,2871,459,109,3,172,-211,1622,339,368,12,170,2,283,5,13133,129,68,891,686,956,384,177,-2,343,-259,-450,350,-73,-237,-151,-274,-140,37,-162,51,549,3845,181,170,-42,-20,203,135,-172,125,-41,14,81,18,115,163,-191,3,111,23,19,432,26,-60,20,12,246,-143,-4,235,-33,-53,-66,-16,-175,86,22,229,33,142,466,7315,97,122,18,391,13214,545,1,203,1262,-139,35,-353,3302,-13,-112,-17,4,-8,98,288,86,11810,344,-28,0,63,158,-168,168,22,-112,3991,-70,-65,-28,-61,247,14134,-10,-259,13,15,43,46,109,-245,863,4301,-38,64,411,1903,69,99,202,6826,790,-5,231,128,97,300,33,-150,122,158,-14,3215,-35,35,20,-46,3,75,40,-162,2555,17,79,17,-53,-254,-35,-93,-222,68,442,-1,-177,68,524,-2,-58,-26,174,121,131,156,65,250,98,-54,14,-173,12,38,131,23,39,-106,-57,19,130,-11,-60,-7,262,17,445,-76,-138,4781,-15,275,-2,116,37,-103,-166,-3,21,26,4,135,2496,102,57,93,246,-27,34,326,-24,-42,-11,-19,6,-84,213,2870,36,4,-50,2029,-37,10,-108,4217,-213,215,73,168,-59,-57,-1290,167,64,97,-16,131,40,1504,168,58,153,79,-187,-58,202,115,428,-14,1893,29,-211,22,234,1111,295,-41,82,105,63,2679,34,757,137,336,18,3013,33,161,899,473,-124,194,235,4645,128,274,209,628,372,-12,176,2972,1819,358,32,177,117,148,122,90,97,3,7322,120,26,146,99,-58,21,202,3662,1529,486,648,2776,903,73,100,43,85,492,544,24,4,-19,18,1086,-17,3382,-51,23,571,90,4512,213,24,143,-201,-24,49,14,-35,-53,39,23,498,818,43,346,52,23,38,22,86,41,124,53,126,356,6,29,-4,26,3,31,-26,14,251,12984,-14,79,71,162,64,713,374,136,1935,105,221,-3,88,78,85,232,39,-35,-6,36,846,188,111,10,259,-91,17,-67,108,428,179,398,418,15,14,228,-93,157,-79,279,-35,155,-127,77,-26,12,-19,-154,278,436,77,-263,12,331,17254,6236,26,-5,-259,203,29,8,211,397,-220,43,401,54,-425,45,68,887,-41,329,83,-6,25,30,175,-30,242,935,-34,5,53,533,43,-10,53,556,1683,1365,90,-27,-41,1,-8,37,2699,238,172,27,243,5,44,-65,27,27,489,321,34,280,1563,86,584,-73,-26,107,222,43,884,4456,21,431,-16,495,1338,348,391,20,121,51,55,76,29,150,4295,19,167,25,27,259,226,52,157,1641,175,1350,203,64,212,274,321,306,272,-89,177,12,-17,56,-101,144,56,135,835,1179,196,87,48,5,43,102,-39,-663,21,4459,53,57,1069,304,121,-77,472,166,363,-55,25,7,-25,526,81,2365,34,-44,623,248,246,502,-8,250,15,267,4779,23,1160,6271,261,-11,1873,32,477,50,461,327,396,169,-1,-20,442,1273,150,131,111,-23,20,78,1813,106,-58,196,39,1138,857,-111,274,407,-17,18,101,231,64,397,24,101,-63,16,-258,243,2,288,-186,219,268,1665,1032,620,11,-20,25,249,66,100,210,-57,53,1911,896,-124,96,-17,-60,-17,41,51,-111,299,27,306,264,496,419,9,32,35,166,266,-589,169,354,-54,-23,-16,236,-56,97,328,587,58,48,-18,-7,80,45,-128,348,411,264,-11,-17,-52,1505,210,1677,612,357,124,114,8,600,51,38,36,1083,91,95,16,110,-154,28,639,-52,25,167,2388,110,18,72,27,25,-210,345,-318,41,107,-10,114,893,232,52,30,48,215,269,564,142,183,399,39,73,131,791,5,215,180,371,-84,234,354,36,42,-63,9,296,601,-264,395,42,955,-15,442,57,99,4574,610,67,35,-41,165,60,74,-28,26,-6,1046,471,15,115,-27,22,-22,199,35,107,18,625,723,58,51,791,-17,18,169,326,-51,10,-33,198,11,47,69,398,-155,4,75,473,-49,116,6,11,7,153,44,467,-81,215,-149,98,185,-2,84,272,118,404,520,58,96,188,439,36,726,-33,236,89,246,590,38,66,888,-11,145,89,7,128,-106,249,18,11,33,76,52,889,19,93,886,1430,182,77,12,-8,-233,85,119,29,65,338,-54,121,-10,-60,-112,-399,163,-68,211,348,19,51,-105,238,-48,-192,180,44,-21,37,1005,10049,155,-37,4612,319,15,30,-212,-5,2966,984,53,62,52,14,-172,292,3162,2,128,46,63,45,261,-118,30,564,40,-36,583,584,-24,-54,7887,3077,-228,513,3750,-52,82,37,11,-9,44,-10,570,-122,163,125,161,226,83,-5,-105,491,52,449,40,430,362,20,-63,-336,700,-54,45,111,15,7,-206,163,177,710,92,-40,78,412,-147,127,-4,39,46,45,227,126,60,522,-41,-10,14137,154,16126,16140,11377,39,-9,53,9,-93,175,301,2935,10,-16,2489,-52,352,-107,95,-143,227,1529,10,176,18,-11,1812,68,26,355,-40,-144,1001,-36,105,-79,46,71,1237,-8,949,9464,-125,162,96,-3,257,-262,41,-124,81,-28,-65,102,2727,96,21,516,851,473,-22,526,372,180,162,1048,573,87,591,912,53,1892,240,126,-101,2565,-1,7310,252,30,-5,865,-74,321,839,159,199,211,10,296,50,82,143,68,31,76,58,53,111,-14,-29,-19,1,168,-44,1,161,133,3428,36,82,36,-274,302,14,-4,1062,-96,2475,167,-166,-8,9,-144,12,-35,8,353,50,2,-94,97,42,490,-29,95,28,13,-30,677,-13,54,-17,-13,173,135,446,345,122,188,-39,-233,37,-4,-16,63,14,514,1882,-122,89,30,12,2,632,199,5615,264,-40,493,139,-18,18,-73,-179,57,-188,126,56,1545,272,804,-4,23,-13,5905,141,-30,233,136,285,544,49,-9,-5,362,97,-44,6085,1350,-249,23,130,-1,-9,466,396,63,1161,101,7,35,272,30,661,129,101,-45,60,19,268,79,37,71,1794,120,81,51,-24,1153,58,261,692,75,153,127,218,375,375,183,20,83,-65,-25,45,4608,1223,20,27,7,2,7,27,40,47,144,494,75,-65,544,172,-13,309,-84,50,226,55,35,431,86,22,32,-60,22,76,-9,-175,528,193,1135,660,65,9,-22,1146,147,-191,92,719,35,23,-186,115,46,369,-49,31,555,3964,415,14,812,281,-296,3,-30,131,-45,-76,223,35,-24,107,125,133,-145,-45,5,5,26,19,-101,26,-29,34,25,2,-52,27,11094,1603,469,11,-55,106,30,92,72,451,52,1052,-13,-31,2107,61,230,-20,1527,85,-106,20,631,3,-97,5,-43,229,2550,-30,267,183,887,64,-325,8912,-56,211,-25,2734,104,-9,40,26,122,27,16,-169,544,-49,108,245,1156,186,184,69,8,0,162,16,506,-56,50,21,447,-21,4788,-313,190,285,-27,106,32,212,1004,-2,122,-174,82,70,9,-29,-173,-41,227,8,72,109,273,94,196,680,670,1815,2595,158,2,93,20,32,-17,-52,-1,652,88,85,457,-61,20,-25,6,38,49,-9,-179,-19,0,2755,246,29,-212,69,531,53,1135,10,4,231,-28,11,950,95,-49,115,-10,-5,72,74,131,-10,19,3827,-32,2247,376,-197,669,269,8,47,121,178,132,-617,88,416,99,-140,199,240,1268,95,-18,791,77,25,9515,84,-6,-40,66,62,201,23,80,559,60,4,-38,614,101,22,393,71,-375,35,-87,-83,25,687,-35,38,11,2174,492,412,30,4265,1170,-68,93,54,28,-3,-71,141,135,1912,39,-55,0,384,705,56,101,258,707,1,-242,-3,95,-105,37,92,89,7,265,79,-128,1150,347,479,89,1029,31,410,524,586,45,93,53,-27,-616,157,-17,132,100,186,3104,48,-42,264,-15,404,-21,233,50,43,135,101,39,220,344,346,39,14,195,233,155,92,43,174,2,39,205,90,368,24,171,98,126,593,91,-37,41,-116,181,323,284,-106,557,402,4,684,65,-19,270,148,70,178,595,340,216,-9,285,531,-8,-119,-48,266,72,152,110,56,-16,595,121,17,78,880,314,-2,-58,92,31,235,191,174,-68,-52,151,673,-25,1395,561,6,39,-51,-19,382,183,-19,35,14,343,191,88,-5,3,377,24,301,0,11,169,230,61,27,40,28,183,872,236,-65,379,42,86,18,-22,501,34,62,-28,-4,-74,-10,82,-36,97,-5,39,141,925,-240,175,58,59,383,-25,1614,22,233,146,182,-13,174,384,-44,46,-4,2099,69,6,102,-7,147,366,-90,579,44,83,63,-5,83,-1,35,154,99,467,101,52,64,34,42,-2,-14,38,-8,4320,188,-31,-617,39,-6,184,92,334,31,-114,20,55,66,-34,56,237,31,-51,22,32,-39,-11,421,30,817,7,10,-485,-21,39,115,-2,47,-3,-136,376,-48,17,144,-228,-5,439,25,114,13,53,155,36,-253,-17,216,-94,0,423,361,240,-53,-23,207,6,172,287,-44,39,160,215,31,-66,172,12,140,-19,36,111,66,1924,105,892,-50,697,95,148,-43,-34,2891,25,400,178,-119,130,145,-255,260,-34,59,14,339,176,34,198,303,95,259,-102,8,105,-10,233,18,45,10,35,-4,317,113,-20,35,313,-25,776,67,3452,-12,278,-29,298,347,77,11,88,14,428,14,105,-18,225,56,324,12,353,85,-34,32,-242,485,238,285,557,309,255,34,313,81,330,2,285,27,21,1525,-7,2068,70,87,1,-13,1,95,43,61,-209,-240,247,15,-11,85,534,232,-57,42,286,59,207,80,1,110,70,61,8,100,130,-171,131,86,218,169,73,13,76,4418,743,368,213,-394,19,29,5013,37,1164,21,411,825,23,97,80,33,161,-8,446,-62,-56,142,240,715,124,60,-48,65,101,886,49,75,0,-1,162,3587,4013,3428,78,243,758,86,43,11,122,10,3,-2,35,11,-16,-6,2,177,11,111,1,90,57,49,12,22,717,375,15,180,113,245,28,26,-10,105,409,2298,4,27,6639,10621,7818,3633,4955,8672,3646,172,415,3,94,167,77,139,226,29,7,-259,-121,33,-30,-28,172,256,81,162,-83,153,40,32,-3,88,99,101,613,30,22,50,9,-112,10,85,16,-23,-40,94,-17,35,96,96,165,239,223,-157,39,-40,370,48,125,-148,14,279,-24,9,-12,119,347,192,44,54,190,39,17,40,65,1,128,-4,14,-11,44,-38,286,54,9,-78,-21,43,893,-6,17,906,122,32,-111,-11,546,169,319,-5,-349,106,2,536,98,10,234,597,-22,580,100,-106,1062,484,-17,349,510,42,138,336,19,11,1458,-5,97,90,-175,-42,178,-36,82,59,241,7,89,69,127,2081,184,509,168,49,127,26,-5,436,32,-4,31,-34,276,184,262,3,79,147,944,9,-94,184,16,105,37,10,23,60,-64,356,174,1,-52,-51,43,6,1995,-12,38,56,119,-151,24,195,11,-76,63,-5,-12,2,121,352,330,276,-9,249,256,-136,448,94,37,336,476,330,0,20,-13,1966,-21,926,21,345,-38,397,-85,-9,-13,77,-101,135,92,1141,3,102,233,252,15,44,152,-32,-10,49,349,-39,171,247,35,245,194,168,127,-71,-31,96,235,831,81,43,53,63,14,-16,33,301,750,55,186,-40,847,127,-22,1176,-1,-140,486,-27,4,27,504,13,-257,-875,-2,972,609,38,213,101,3,49,101,141,32,494,627,19,40,227,18,281,-41,194,115,0,255,-1433,-35,170,12,-26,10,152,21,21,120,-49,-28,27,-16,-44,2009,180,56,120,221,602,491,80,-1,341,-158,298,69,-56,70,18,192,61,-4,-15,20,71,-9,489,1316,89,31,187,1,73,53,13,640,88,235,-14,34,925,-36,68,-27,135,163,264,298,31,-45,-113,-195,-28,50,2,109,22,-5,122,253,7,204,109,27,-289,-198,414,4671,20,91,227,19,139,36,27,199,301,-24,651,120,340,1580,102,16,-21,-186,90,3,30,18,-98,71,64,66,-22,181,77,273,233,528,-58,-103,415,130,9,275,49,53,-12,1,35,-162,2,371,-20,138,-10,-18,-17,-10,128,268,-666,50,115,-50,16,49,13,79,351,331,1925,46,336,238,-11,24,1541,229,514,50,222,-1,55,18,4003,96,102,-51,39,114,1034,77,176,1017,3369,-10,7,32,9,-84,36,3,377,206,54,17,231,721,51,405,-42,186,2,174,-199,36,-31,185,123,139,126,288,316,-58,-12,-4,37,-333,342,461,80,161,190,170,-32,-12,495,57,55,0,324,151,-31,173,90,-57,424,95,82,78,8518,-23,363,-28,10,87,622,-72,259,48,9,1383,119,62,325,26,3,515,276,14,117,9,172,72,1181,10,47,322,59,12,364,52,193,164,324,16,109,734,25,121,95,359,26,98,122,132,241,531,-190,-320,515,231,-46,-9,23,-7,261,470,67,-47,27,333,22,-41,-15,105,182,-11,1162,146,-31,208,72,564,11,100,564,33,-391,-72,119,55,23,796,7,-48,64,118,42,166,136,67,420,22,-3,7,70,567,314,929,-63,271,70,-22,-160,34,0,144,105,287,293,-24,1886,-133,9,2,68,18,256,34,6,402,-19,39,-7,11,304,223,175,31,17,9,108,-17,120,126,32,109,5593,135,556,-11,197,46,-53,-23,172,367,97,28,37,114,1,276,43,140,60,34,90,39,0,867,120,52,18,101,67,-84,35,127,0,68,35,361,-67,43,-15,13,-118,253,37,103,45,130,91,157,476,7,47,-18,122,-4,106,130,595,-47,84,20,63,10,75,160,293,394,40,93,70,1093,-56,1,23,-110,22,-94,-189,46,49,60,77,4,11,75,242,360,126,363,23,-26,259,25,-25,-2,4,-25,-9,-14,40,34,413,-87,-1,-19,58,230,664,290,393,122,100,-4,39,113,144,193,220,47,286,1,4,219,190,146,69,11,130,16,56,-7,-17,227,230,233,142,43,145,37,46,-10,471,-1,1212,27,40,88,-26,18,100,-35,44,89,124,221,-23,111,170,-21,-29,357,119,3,230,10,50,143,75,181,0,800,-102,-3,78,34,70,156,290,248,8,244,1899,278,379,387,-140,138,294,235,-148,594,-369,559,12,207,-5,-24,40,51,-156,-34,24,-117,42,434,6,278,344,125,246,695,42,2395,562,158,555,303,47,31,17,24,-143,-46,103,70,33,-6,113,19,32,1010,1229,-95,-4,67,59,-14,81,-10,715,105,76,55,91,29,144,383,47,242,154,104,-17,-10,62,-151,105,175,41,-74,496,-23,123,824,305,1777,71,104,70,4,162,335,358,45,-36,-32,62,2516,9,953,65,-303,67,104,485,213,922,-694,157,186,97,425,26,311,123,-155,-868,159,17,-26,-17,-4,36,-19,1,179,-51,787,41,-42,50,80,211,379,272,2,412,238,109,88,33,39,169,182,151,23,-303,57,188,-84,658,145,24,47,153,50,828,112,48,105,466,31,-26,-13,41,148,6,43,77,289,117,113,-15,91,12,122,-64,660,-5,23,-7,161,-4,-108,2,1142,65,-23,172,12,71,698,94,629,89,474,178,102,302,33,57,19,0,94,-71,75,376,-10,-20,-151,-12,-1199,228,75,818,-18,370,71,-7,-74,-352,97,76,2123,15,41,126,77,136,-183,-41,171,344,30,0,-39,99,297,249,227,54,-53,50,14,361,276,44,149,65,33,254,255,-192,25,-244,216,229,193,93,101,-13,80,242,587,80,46,0,223,43,72,-140,1,2,-90,215,56,514,145,98,173,335,15,73,-52,26,82,251,236,-290,114,10,62,109,193,49,-20,453,-109,255,-2,-36,317,114,393,174,69,1086,509,134,198,64,416,108,212,-156,416,44,343,16,3461,49,-191,109,64,107,8,-33,12,69,590,112,394,609,120,57,46,-9,-20,294,66,24,1276,241,-92,104,145,2,15,-133,336,1956,108,-72,322,875,226,-58,1349,69,247,564,32,93,65,-254,1,8,91,487,240,-8,118,8,22,645,11,-25,-4,151,43,1128,-135,1208,-12,20,324,-42,3104,-1,68,57,-35,-12,-32,845,330,564,65,2253,-23,1671,19,-14,-109,218,21,178,13,117,-42,119,138,1230,883,9587,8,211,-26,352,177,76,881,129,1620,17,-16,-13,27,-69,46,331,111,276,-10,13,-25,18,9,258,252,-188,53,112,-6,-25,509,-281,111,-11,717,0,1,98,0,102,216,19,204,-7,-57,91,532,7407,20,17,43,243,103,169,37,380,335,-21,8,-22,537,32,35,346,39,8,70,58,1211,-29,53,8571,471,14,112,295,-330,0,2,236,349,-13,74,2376,39,207,492,285,150,825,-12,946,831,160,168,238,409,203,235,-38,12,33,273,103,196,123,-16,199,136,-161,-44,88,-14,2551,877,-13,-112,30,4746,134,-75,141,739,239,-317,8,1065,8,1977,2428,6740,-6,278,7074,881,-435,359,17,33,103,2474,2108,219,112,-145,385,-432,1537,50,25,-34,531,201,-44,14283,44,0,951,35,32,117,155,79,-199,18,6850,4087,3,671,-12,-24,-248,-11,39,-100,-55,-26,141,-289,-27,52,-19,-41,53,-104,33,328,303,-159,336,43,20,345,39,100,172,-255,4107,169,94,176,2671,2170,100,1754,110,509,-155,4530,45,82,-135,29,0,-26,434,519,77,-20,183,-9,16,121,-69,-26,246,248,209,74,402,3,154,41,1005,77,4127,1559,-15,-37,525,24,5071,-379,686,78,1,397,3198,-30,3197,24,63,1,68,10680,4709,43,3421,-3,59,833,886,208,199,-44,3218,-12,32,-15,80,26,29,191,44,16,-88,2,144,-54,185,-39,50,249,549,137,127,9,1,48,16,-4,0,57,-9,223,449,42,15,795,2217,687,442,-2,-31,27,475,1669,95,-873,184,463,-12,48,-41,394,2,135,44,850,-33,19,32,130,194,232,31,193,280,957,204,223,180,1520,7012,329,-20,5,261,85,76,-106,48,-994,30,181,8464,44,106,49,-2,315,74,342,28,226,47,-19,228,58,56,95,853,3102,-35,-54,41,6024,30,64,131,18,0,11,-20,51,-13,95,-11,42,169,106,-21,170,112,122,-242,-50,-17,12,284,117,138,320,305,-33,183,-20,41,-29,29,28,430,53,10,31,368,7,128,118,7552,-23,-99,-14,-48,99,68,2048,5,1551,-100,8,59,16,2928,79,127,107,230,63,261,45,-2,84,-14,-130,929,59,9847,4874,91,417,906,138,271,36,293,50,4279,1045,26,673,-270,-42,835,100,0,187,409,176,1157,123,19,250,-108,-89,1883,149,106,79,2074,-54,72,-98,-62,138,277,31,-101,-30,633,-7,169,6865,-9,41,6,15,760,126,1115,717,125,65,87,55,329,44,291,768,452,385,1069,31,-31,56,55,793,237,2,-30,629,41,254,1924,29,1672,-58,-7,169,942,1304,111,372,-485,103,-9,159,437,50,1410,318,130,11,-15,10,1277,264,41,535,85,305,48,-12,13,5,402,24,-54,113,268,74,-45,-3,604,66,65,2,2403,-31,-13,-23,5,-30,256,127,-78,88,-45,19,426,65,148,38,29,913,144,111,32,125,4484,219,223,-14,207,-58,348,-43,-34,26,223,2175,36,118,17,79,89,244,788,417,52,-256,169,126,98,713,571,354,8686,232,3342,165,592,68,351,157,15,67,-123,-79,-110,-19,109,1250,16,38,46,-4,7,-77,241,24,74,84,418,16,-78,-23,516,1753,-8,-37,201,0,90,3,29,99,385,-85,41,1007,55,112,-117,873,5,168,-29,81,-6,-155,109,75,13,3,53,-20,196,-107,74,77,-77,30,37,82,31,-121,-10,358,329,1,-39,87,-43,336,159,160,171,-4,14,0,22,-16,103,219,572,160,563,980,-32,-61,-2,56,204,601,388,-125,24,49,1093,25,-76,-19,160,72,158,-18,42,638,116,47,-3,-105,323,14,84,6,160,-58,104,103,58,-43,-73,85,160,213,61,45,184,111,-1,-4,-55,-11,515,158,330,-29,283,97,136,148,44,-17,256,158,70,102,-768,53,-9,0,154,192,149,24,341,-70,68,-113,55,20,32,7,113,-83,-123,134,-402,-17,15,-23,-104,180,234,199,-15,1,-224,-5,14,4,-31,51,4024,-1,544,79,80,-22,50,1525,-210,129,83,382,76,158,193,32,66,-84,-162,120,589,172,31,-7,60,814,181,88,94,-18,175,0,83,88,174,88,26,-196,54,-97,121,314,82,80,-25,96,-154,150,499,116,31,-30,24,-34,139,45,362,361,-115,159,34,-572,101,35,276,34,632,-460,52,-145,243,-181,610,13,573,-118,-165,-171,147,590,29,220,580,92,-54,312,-69,-10,57,62,-5,1695,1948,-31,-47,381,5738,1186,3646,14,-45,365,1214,186,1654,92,200,35,11,-512,-5,2067,-9,35,3,34,4,-67,42,116,-150,51,39,-156,36,473,-5,-1272,89,-11,131,102,-19,78,-185,201,79,173,-9,716,456,95,183,515,134,122,186,15,-65,31,-61,-3,378,823,156,-140,26,236,138,16,21,68,73,76,-51,-123,67,15,126,316,37,-3,9,17,-8,-24,5,17,-2,68,64,12,41,65,-14,-18,260,119,281,-62,40,587,170,517,123,-63,2,-51,-171,878,-114,53,37,34,25,210,161,0,233,-45,114,-40,85,123,185,-35,-23,37,12772,332,-10,915,157,22,129,165,291,60,13,41,23,58,-60,-11,110,1529,-47,-25,21,11,129,525,142,472,-17,19,16,269,7731,378,-26,106,215,180,1109,84,2636,196,-39,49,-10,0,7748,658,23,7771,55,2,-178,8,515,61,65,1291,1200,-33,1,243,80,-1,83,0,517,18,-44,47,106,50,392,98,-160,19,59,-10,78,-45,85,187,1513,180,384,-101,-30,5,-4,-107,45,3,247,3,312,195,34,192,140,197,265,-8,37,79,-6,45,4,20,20,339,42,84,1643,585,-47,-8,-44,-29,242,33,328,86,-7,1333,33,33,156,278,358,478,175,165,107,31,211,36,79,-13,155,-77,-100,-83,9,11207,120,256,304,-168,-11,-673,18,32,-7,-32,4,-37,-40,-38,64,7,6,-6,-121,9,15,-157,4,-53,24,-64,98,172,73,1490,-112,50,42,-2,205,726,167,5646,880,153,114,37,-42,869,193,-130,321,46,313,-95,32,35,531,20,184,521,24,3,227,60,249,-192,-37,116,12,39,244,26,541,-115,59,153,132,51,80,1010,-7,9,319,27,2174,70,-2,0,541,-76,-5,86,100,-13,148,30,171,-74,-183,11,28,23,128,8,53,1330,1107,139,-5,3,27,156,1010,17,484,336,60,3,1512,47,49,705,38,22,568,289,-16,-4,12,-92,-74,-22,70,4,14,22,271,-13,26,-17,446,64,-4,569,118,54,146,170,-90,120,16,72,-1,-126,-33,207,655,21,-154,-23,103,32,516,89,-175,253,2927,10,1425,130,811,141,-71,27,32,197,-8,82,109,33,88,256,1699,3,37,21,-18,90,9,960,-22,83,78,-18,-21,-87,18,93,-47,0,21,25,288,167,89,1,138,116,8,71,-31,706,1041,17,56,0,89,180,247,157,89,-30,114,-5,-20,138,1002,-20,18,95,548,151,98,34,3,970,27,1,-67,-248,257,35,67,80,5,34,408,-2,335,813,-13,472,56,-10,1215,120,-10,-29,10,16,17,38,105,-12,0,-167,159,137,503,53,49,3,91,73,24,3,361,19,37,524,49,-3,435,209,552,60,15,23,244,28,-10,781,120,66,3,-29,31,101,0,50,25,40,676,19,-27,656,18,-13,-8,77,1407,7522,-95,71,-3,-123,-87,17,-104,-43,-4,283,163,0,-59,141,145,1395,6,134,207,-34,-6,4,16,755,15,42,-208,-40,266,141,-15,48,104,198,242,1099,216,79,5,-501,-1170,146,-2,-79,134,-38,50,23,53,150,116,96,1528,12,5939,40,-10,162,138,34,37,38,25,-12,26,192,42,5,-30,-100,942,987,272,-13,-154,-13,1,-59,-7,-151,2,12,18,44,14,173,115,47,25,178,3,17,86,-23,-33,-15,124,7,144,73,-19,230,1,7,51,-43,629,-70,111,264,-15,4,174,411,-5,-44,26,186,150,-10,-123,370,91,88,153,96,415,83,238,1326,-246,52,6,-11,3064,155,20,57,95,-215,3263,-4,342,184,112,-46,7,92,26,65,17,-10,7,569,154,0,929,466,1117,345,131,-32,-4,192,145,30,-63,-51,1216,-21,505,10,18,14,4,154,194,-40,-12,69,24,70,36,74,372,284,74,20,109,-63,454,-3,-69,-40,-150,524,518,231,-66,-90,956,11,1707,2889,-161,200,9,1274,12561,691,-21,-99,70,140,-131,163,-29,74,108,553,8104,6498,26,27,409,249,60,-151,-1,99,68,139,135,429,394,-165,-27,23,-186,-145,161,1,-102,46,-48,25,-244,248,47,-16,55,-7,5,377,-2,23,55,0,28,-61,0,-400,-24,-396,-30,18,-47,214,-9,866,69,298,-98,97,49,-4,23,-33,136,272,59,165,341,-118,-60,63,1026,1082,876,7253,1169,8277,235,-16,24,31,29,22,123,-430,8,-50,-26,12,270,25,35,170,-50,12,111,653,98,473,14,48,70,150,62,67,135,25,3264,55,86,290,136,-206,1483,325,191,38,54,-13,40,1709,57,67,120,143,58,344,119,33,88,-12,39,-19,-29,-679,243,40,78,-4,-5,-167,155,67,60,-116,-264,79,129,411,446,252,-3,34,-51,-139,-26,145,46,-61,2007,-20,328,65,264,146,153,-6,366,74,-33,33,169,-10,-34,109,-35,327,39,30,-191,20,16,166,-211,67,79,-44,2,75,117,-24,130,-108,-290,737,33,-49,-117,67,1182,11209,315,113,3777,-26,-15,-3,-42,407,1248,225,3322,9312,57,74,4219,763,637,35,981,24,74,68,48,78,51,-3,57,6,-204,-67,17,556,4726,279,-36,713,109,592,18,-200,376,215,-20,-77,3,25,-76,61,81,429,99,-19,7,15,22,729,207,-281,52,179,564,307,53,260,-86,174,358,120,149,-15,1365,636,286,8672,2420,-3,41,26,-56,26,223,455,92,266,5,-33,-24,-1,29,66,136,-324,145,28,-5,0,60,153,183,97,113,64,12719,-3,225,13,-20,-40,-31,23,-62,159,19,1280,-190,562,115,764,326,245,733,4,-128,271,10,-168,285,9,-177,74,148,390,21,-7,372,20,31,-720,-21,-25,450,-7,-203,-5,-25,-48,-28,12,354,59,88,171,11,9,-57,61,195,-22,17,318,74,-40,32,275,-37,46,697,23,51,-12,74,-7,108,-213,-112,-11,-320,686,25,363,-88,223,60,84,-217,3,273,29,80,90,-42,-24,18,30,-27,-47,41,358,418,179,951,-31,34,492,157,-2,-8,48,74,39,148,-75,-13,196,119,337,141,97,-31,166,425,-20,13,-154,-68,-34,3,126,9,151,-204,28,138,25,-110,799,-450,319,743,173,62,572,188,94,2789,3645,212,347,51,-205,157,-43,154,106,61,3222,163,4081,1109,80,4322,140,47,145,-133,41,308,-54,417,-39,-159,-24,301,385,-2,8,15,75,297,-39,-148,-138,136,42,175,6516,9,49,223,375,708,189,88,21,93,-62,-65,-157,63,13,197,404,2610,-26,-61,-43,-42,46,-51,1122,169,-25,259,662,567,764,94,-26,1382,132,21,5,-90,847,6135,170,779,5,-45,217,34,-335,1,36,13,150,543,350,266,48,310,497,-76,-21,262,382,58,37,24,73,863,751,-101,-133,57,12,74,255,13,254,66,293,-44,-6,73,83,4840,-9,51,1230,-35,423,20,16,-345,2326,1154,-21,-37,290,293,200,-130,17,277,12,179,844,-101,-2,104,4718,-10,157,762,15,27,-20,8555,530,8,14,-3,149,86,257,-37,173,176,142,376,64,-48,1002,106,-40,908,6,117,40,-14,841,921,523,33,-205,15,-238,255,7,150,125,16,9,27,256,-369,31,29,-5,6372,-40,329,-50,-646,329,39,23,29,159,5,137,-56,68,2422,13,76,54,223,45,8,-92,58,-15,1785,40,35,162,608,11,126,132,-7,-27,40,344,-186,1813,-7,39,246,-130,-8,82,-10,126,47,384,44,121,181,417,-12,29,56,-30,16,79,759,-52,101,68,332,59,52,123,-94,35,154,-151,39,0,-86,72,40,-21,34,736,126,102,219,91,84,81,27,-23,267,34,80,19,-159,235,-17,1529,1341,8,189,16,712,49,8097,20,18,35,35,492,-54,22,80,47,410,66,29,146,93,-15,-84,-28,-88,25,-9,4,154,120,-161,27,-160,23,-1,71,105,33,81,13,-22,21,137,50,-10,-11,-90,-46,110,-260,62,19,138,299,150,-129,163,15,86,6,78,51,-23,29,57,-17,96,203,24,189,281,187,-21,-556,285,181,-9,30,-22,720,22,594,65,-65,-23,-149,0,32,-123,207,183,51,-40,223,-72,-56,141,139,-14,154,380,336,72,861,472,-1828,79,-1056,25,66,63,166,-1,48,-110,202,6394,138,6,-9,-8,33,-7,35,1071,20,88,222,4276,128,92,124,-10,-2,48,139,8,51,180,18,183,172,-13,56,19,22,178,176,-207,-209,-23,-34,197,79,2604,2840,3,8,654,-13,566,38,-13,198,-503,82,-31,23,172,473,-18,-75,-10,-84,-227,-180,14,-533,480,-11,15,10,17,-46,-38,75,-8,250,-4,38,-116,256,47,-47,-76,3327,-32,58,1382,-35,-16,215,24,37,86,-50,-38,368,457,-72,-345,762,4319,-60,63,-67,265,165,123,-83,358,207,-67,222,134,43,11,171,37,0,62,113,-5,24,304,86,-170,9,-127,74,24,-9,121,346,-144,5,74,-11,-33,-300,15,211,621,257,-1013,-34,168,-46,203,-67,-7,-49,104,190,14,-53,905,72,31,-361,112,79,1,2521,12,-285,623,-105,0,-16,6,694,62,-142,-711,-103,112,-50,-452,-472,67,-448,96,-19,-106,-76,1561,-24,-47,33,107,58,2452,1336,-59,-133,56,-20,-232,1653,26,29,12,805,30,10141,-195,-885,-2743,-6683,-214,-203,10,-1,27,-12,211,-18,88,-46,180,740,977,9,128,119,32,656,34,201,43,0,-28,19,-99,207,23,24,-34,74,0,-24,29,56,271,349,27,1575,-69,74,-5,-142,-43,-11,192,29,71,42,187,33,-60,130,2,28,-28,-56,-118,84,369,221,53,557,-21,-69,-119,-30,1906,119,684,106,-19,-11,25,4,74,-1058,1030,127,321,-33,64,3659,-54,-18,33,19,2,-1,-19,74,1514,21,40,-27,525,18,17,18,-51,25,7,44,68,-23,-31,-9,17,-51,121,-10,38,24,-14,-35,-132,43,48,286,120,1,32,51,18,-4,196,63,20,24,976,-32,54,12,101,118,-45,-34,5,1617,7,18,-15,31,875,6,3,-58,-66,13,117,5928,-26,117,-35,25,105,-76,172,31,47,20,-27,513,475,-61,-9,92,-75,-24,-3,125,54,264,-51,40,28,35,12,7,64,56,55,1726,-241,-54,-16,-9,12,-28,616,256,-43,-24,-153,432,94,36,23,45,38,56,-11,6,35,9,335,4,86,2438,918,154,113,1643,-232,97,-32,51,-21,39,-12,23,154,52,-24,137,280,958,37,877,270,91,1,58,12,126,-7,67,139,-21,-95,27,112,202,-143,-12,1116,947,42,-119,-14,377,5,-46,1434,-8,-58,1091,-18,23,748,788,531,-367,1,5,232,-58,-93,-491,-75,-32,75,49,494,-247,199,-135,-38,57,-17,287,697,53,37,211,225,287,413,557,-70,1,-38,6,1407,156,127,127,-3,66,-59,8,28,39,14,-16,-7,15,-12,-42,-15,281,35,97,366,1022,56,87,89,97,6014,8836,119,52,87,2408,1575,16,578,-45,-4,95,-24,10,37,28,-18,-10,241,64,49,5,-368,306,34,467,2,13,-19,102,58,-5,69,-1,179,-17,-80,116,512,61,199,121,-554,-110,-463,-423,-97,-296,-421,-411,-122,-57,101,-111,-521,-185,-239,10,183,-31,-95,145,10081,36,-460,-453,-37,-12,-114,-201,-105,-158,-87,-21,-44,-210,-87,-1966,-1706,-1505,-1350,98,1085,1631,2020,1479,12029,11504,17187,11228,16759,16484,187,104,228,2591,6770,669,2929,-59,297,451,28,569,189,344,-3,-31,-17,69,298,582,1027,-145,63,-410,5,41,959,43,48,241,37,140,17,537,1269,230,2986,1459,105,-384,733,270,355,34,135,-2,232,-43,-13,192,739,8,46,-3,-34,-155,215,-8,-73,66,154,54,184,-81,-62,253,181,377,134,-2,97,1,-1774,829,336,1716,154,29,775,379,666,64,7,-122,391,-53,303,869,-321,-6,355,-348,-60,-64,-105,620,787,489,482,-3,216,918,457,20,33,680,212,-38,43,962,403,129,1018,-75,127,146,57,-44,76,159,382,646,1092,59,320,199,-108,520,128,556,456,401,36,-42,1340,3365,161,358,-170,74,43,89,261,55,47,-19,467,243,267,11,229,608,142,94,799,54,858,346,5115,374,281,2409,368,-149,607,42,80,165,336,961,50,-67,118,-2843,494,2327,391,1300,290,286,-103,329,28,61,369,-23,599,439,-13,12,164,91,34,1781,14,-3,56,168,245,235,2158,-137,-58,111,229,-74,117,-771,-2,339,-22,192,-144,86,-387,90,87,417,109,-63,104,188,-119,140,102,93,246,135,4580,71,64,25,38,214,17,761,205,58,-111,51,32,-5,252,-24,-571,556,1081,-309,80,1286,361,854,50,716,23,505,15,137,-57,345,272,78,535,199,-109,-104,-79,-61,58,276,-55,-56,509,404,567,126,-43,475,1321,1265,134,6,227,94,781,655,232,1874,482,-19,-85,-49,798,-55,1343,43,186,157,3223,288,-682,-98,297,186,76,-39,-141,-224,384,241,184,804,-433,190,39,790,-121,391,-45,175,137,-20,39,777,97,35,105,1108,832,118,684,477,-199,100,560,5406,180,109,-74,190,2557,304,329,2009,1322,204,369,251,831,166,97,423,1352,57,770,-100,245,-98,325,307,-11,52,-20,-83,185,359,2555,147,557,-267,-1914,13,3097,-83,179,14,13,1410,322,135,1550,13,158,-24,171,104,96,155,64,100,-678,32,318,-30,174,-459,145,624,67,367,63,14,19,145,102,394,292,75,28,-79,143,-61,1452,301,-64,282,-165,834,67,-70,746,219,11,72,741,304,295,421,412,-266,-299,47,758,1818,-4,57,211,787,141,474,539,32,-347,-77,639,-19,194,968,-643,-198,357,-20,50,5,363,145,-92,22,2978,361,214,953,87,819,176,202,56,133,23,-86,-25,104,551,71,87,74,30,1311,-42,529,249,32,-32,91,1650,-132,90,548,199,-33,6482,546,-27,-3,884,-24,88,163,269,1183,301,402,95,-9,36,65,98,8,163,69,315,185,263,110,728,417,44,295,-58,49,114,119,36,-22,14,-65,-24,-3,422,294,-59,69,524,1284,191,1530,-124,42,1246,723,156,543,-77,1173,-65,12,-20,-22,106,7,83,-167,-106,32,-168,208,1216,-524,-370,152,-130,173,732,252,618,108,415,447,857,-218,-58,70,114,296,542,21,254,4582,-124,113,-235,-138,54,54,334,-208,38,-8,467,-99,-135,28,-280,-83,-94,-49,-85,105,-120,-81,157,-3,631,69,395,20,-1477,266,402,16,146,95,635,190,479,58,0,-19,731,421,-105,22,55,211,160,149,-234,46,-47,1496,416,-64,-169,171,-127,180,394,1728,0,1187,363,114,-15,-55,601,-271,112,887,2841,308,-80,323,382,239,750,138,66,-19,164,300,355,241,153,-121,417,551,738,149,128,183,276,1036,95,1460,9,388,-215,102,429,269,648,500,-407,453,268,121,109,652,-131,551,1486,853,-31,433,1788,560,-43,65,614,75,-28,15,250,529,148,481,90,889,139,28,393,405,773,29,1300,206,-1461,-23,-38,323,503,54,10,45,130,168,186,353,1080,339,-199,-25,1275,-180,539,483,61,329,234,406,-146,177,67,550,-164,155,393,-198,61,993,24,35,1035,144,107,41,214,47,882,387,126,8,736,-1,49,440,221,31,38,59,288,-18,81,34,212,594,-57,-81,65,117,1386,972,-158,-57,73,-938,-28,81,-1,807,-120,506,-124,1098,-94,545,318,24,345,312,1712,-457,316,-73,-5,-58,162,1002,11,-221,82,1582,-64,1434,419,8,174,26,704,168,-74,381,108,649,242,201,190,29,72,356,486,106,464,-163,40,20,-136,212,73,576,3267,-307,-32,-8,203,-137,495,-72,738,8,1242,1169,5,56,-366,339,273,63,-313,11,1939,96,-105,-88,116,-106,-232,-828,-23,-472,122,75,600,782,1498,470,-1,-94,-528,18,56,98,-79,-40,128,202,-2763,170,-31,-30,-33,28,156,-849,26,-99,55,2530,443,-27,-227,344,110,12041,243,13,229,-240,354,-59,-120,-75,60,187,375,-192,40,-57,6,116,123,138,14,-647,686,-4,21,373,293,-608,2884,-95,-228,181,1230,334,671,-599,63,148,403,1144,791,-969,189,612,-1904,94,177,1478,-795,-452,-16,47,417,322,457,3557,130,-80,12,-137,388,139,63,-80,56,284,930,12,-569,201,3634,225,24,31,80,343,19,15,-298,3572,-337,65,-245,-1,-193,656,-36,208,1479,173,549,5,276,103,2398,717,526,20,663,47,649,181,756,-310,-299,337,130,560,2293,688,156,3003,-23,32,4,5983,-95,94,40,478,66,865,-181,-41,35,204,430,-42,406,46,596,231,1439,23,788,-34,36,-325,1087,22,-2110,1742,-2806,-44,-84,219,819,-383,143,-4,246,-358,108,-4,8,149,656,3270,636,103,192,3626,159,-25,495,-66,36,-24,288,48,49,127,-333,981,-174,25,129,436,399,288,-401,74,9,549,-249,-318,-438,34,58,85,19,-31,-190,26,72,295,157,2138,-294,795,-51,170,545,-85,8,-113,-704,49,393,-40,14,1019,170,-142,1766,1096,-238,11208,599,-1987,-84,3,-13,-16,392,-1122,598,-113,19,39,9,1350,-63,-274,750,98,-7,413,39,-32,22,-51,-22,198,-55,-207,304,267,55,2066,14,-42,23,-38,573,-148,629,166,60,310,333,-76,521,57,265,59,-26,18,-78,211,-513,-19,30,-2188,-38,222,1245,-1045,-85,49,142,405,116,-761,-154,-69,289,110,296,-220,-38,-693,-76,1467,-31,326,-22,2132,128,-63,2383,438,-16,1468,55,442,-170,-166,-121,756,968,829,30,397,-206,-325,-48,-118,143,89,108,2729,-616,19,-542,-577,-233,130,2167,215,189,805,82,62,6,262,967,357,-24,212,1124,192,313,62,-112,24,929,-257,409,-627,244,263,990,-790,840,85,123,706,295,-25,-137,242,-277,183,-350,2079,1913,-269,214,-170,-17,-169,66,-748,-23,1065,668,-174,-34,68,-315,340,-375,-877,-115,-25,-16,239,-18,161,2080,-16,337,-260,113,51,70,1601,520,77,12,-9,484,384,195,356,89,94,286,780,-107,272,9812,329,924,-98,264,-77,-33,151,2347,42,1311,100,1278,-207,247,-10,669,131,-333,64,94,263,740,290,33,258,-1167,210,-33,337,324,417,189,47,233,790,132,140,1075,-1,273,-80,-161,149,-47,-62,446,1108,274,116,52,1174,20,125,566,2290,-124,-46,46,-31,127,694,262,4495,102,1297,619,-111,-54,-42,-23,64,-43,-184,1328,267,273,-286,561,-395,-41,29,774,-172,-40,-5,-78,164,307,631,-27,1525,732,626,47,444,261,354,8,366,369,1181,1181,-59,-173,-123,120,185,435,78,13,247,27,264,105,-318,416,154,278,34,-125,282,38,2502,131,-326,2,60,97,374,14,1422,527,293,32,71,155,52,228,206,310,-12,-204,114,271,-135,21,374,-198,14,229,169,31,224,-95,912,360,725,101,442,2181,-224,168,-797,445,-232,57,88,-19,606,553,77,56,231,625,428,941,342,-118,944,-18,-41,110,-287,202,162,176,821,461,492,-22,-616,-97,-305,372,128,-57,385,643,299,-336,210,277,583,465,138,-85,168,10,274,2127,846,156,639,-148,144,281,21,622,-160,39,445,68,70,392,944,155,862,222,311,274,216,296,-181,-37,1150,863,1008,490,-133,156,205,1121,250,160,513,-517,322,-538,-191,1129,350,144,-382,-141,-181,366,613,24,918,-90,573,285,2903,191,347,-43,167,2512,-11,216,404,2133,199,538,401,-79,-167,217,-28,78,-27,142,209,-71,588,-141,1485,120,23,100,153,-346,138,-180,397,-2,891,-114,136,310,28,173,298,89,-296,-8,-198,208,-11,-228,5632,-146,-16,-25,231,183,4,7,878,11,31,167,385,-174,261,168,-212,938,157,-251,107,-759,-359,-68,383,204,63,2367,233,-172,9,514,-913,-46,-48,-176,23,76,41,-29,-172,-6,-75,752,2532,536,-344,440,3040,2366,1422,2555,672,123,1354,310,-26,-352,86,216,-2,-40,4665,92,1438,318,-214,598,38,60,-1,97,-15,-36,417,499,241,-571,155,77,98,173,219,123,203,105,291,183,-338,-170,917,449,-68,-46,-10,41,63,-208,-24,1058,688,915,-182,10,-33,46,13,58,-287,125,331,61,672,46,68,-67,532,-284,105,115,-428,-239,-87,188,-37,12,-220,588,27,-107,584,856,1,3129,289,238,1844,993,108,607,889,1236,5123,-84,165,26,737,46,-27,1207,943,1651,-16,208,-1267,59,-75,244,375,50,-272,2345,261,-155,-29,847,-32,225,847,11,120,197,828,314,124,52,-95,313,-121,-249,1246,462,73,-247,312,298,-47,1171,418,193,-670,-645,64,967,-43,-26,222,875,310,240,-80,-37,260,-111,571,1253,69,-211,985,-417,-838,543,369,35,416,-220,-173,305,624,-98,123,185,-441,248,843,455,655,118,1367,59,652,387,1169,2686,2188,3764,249,585,-17,50,144,-1265,-298,-21,1049,-611,109,321,-272,215,-356,153,-1138,995,601,1949,810,2382,-9,886,-429,-61,-37,835,496,300,2191,777,287,1461,81,1299,49,-573,39,238,308,1869,692,118,2228,8070,2106,-81,-40,305,910,336,1089,1253,54,131,3835,2072,398,2163,272,1669,-15,829,286,317,51,31,333,-5,-154,3800,3328,1188,1000,2216,348,469,2760,1601,1655,-962,936,85,1802,357,781,316,196,-35,88,222,571,317,33,106,138,176,457,-1,-62,53,251,92,747,38,77,13,194,266,1050,-168,38,-191,-19,885,130,144,-28,81,2968,1494,195,64,3856,667,392,650,238,6,758,204,66,9,-685,-282,144,95,-82,137,-28,-19,146,-79,23,-966,173,74,227,272,0,83,2,-56,492,1466,-143,120,-608,330,-55,42,543,101,24,250,164,290,350,4685,433,98,63,1749,1655,672,60,704,-12,697,-247,679,83,501,98,6,3066,578,2031,1971,904,59,592,10,582,1690,853,1089,2208,174,-65,521,-123,92,138,99,-215,277,760,393,1351,-104,973,391,438,799,83,184,1764,-41,178,-69,155,1566,1608,2297,2105,370,1488,1539,179,25,635,1432,277,1172,-72,-64,769,391,1855,448,624,77,-3,466,116,218,-30,241,108,-20,78,130,245,-22,-168,239,145,765,384,-216,1126,2896,466,26,37,168,1814,1700,139,222,11,-40,97,2517,20,284,75,92,536,290,48,-60,286,538,836,229,-2,99,40,158,-93,539,1042,424,-43,15,616,-206,-282,-359,-367,-660,1027,823,568,-611,133,828,49,2464,146,9,-123,-307,-44,19,283,1109,206,563,202,0,137,453,704,119,-24,245,-185,49,162,92,209,685,419,122,68,241,-327,79,1587,28,6,2020,-94,1339,1216,505,612,267,347,946,-51,354,25,-146,714,357,112,-568,47,372,-130,-85,3,-865,91,21,51,165,234,38,79,659,55,-89,485,421,4,84,326,716,59,133,42,243,26,-40,171,-215,-325,97,-64,-27,-160,33,1063,4040,393,-49,-210,2,1287,160,681,-36,-55,12,-64,932,1347,-275,45,619,-12,447,418,2549,-38,60,175,186,127,846,-197,-32,-322,-258,-26,6,643,-326,2,250,1614,83,89,98,17,-359,15,-23,-145,-36,18,113,3334,1467,110,-9,168,445,16,-934,-157,339,356,-8,259,113,377,1038,488,-30,550,246,-164,-187,-20,82,402,-221,-243,-52,-35,40,-340,1949,-121,17,-13,-218,-141,343,12,315,118,86,265,348,7,160,458,131,115,627,499,1141,-135,1785,-439,164,1005,62,88,-12,-29,-68,90,468,-54,5144,-95,-420,357,1156,272,-1,-63,173,195,114,341,341,287,53,14,983,-2,918,404,46,96,-85,-115,-491,274,39,46,693,23,131,47,193,252,134,671,805,62,1129,1839,59,279,9,377,-169,9,168,65,465,-139,-26,163,787,24,-75,98,476,39,301,45,92,115,-24,185,173,28,59,504,160,100,158,345,797,-31,-199,203,-75,-117,85,313,40,152,4,-47,298,1001,427,229,332,237,1016,-441,80,259,-15,100,270,-159,-218,-6,68,25,11,86,1898,388,35,732,38,622,3284,1681,180,-31,-935,51,-663,362,518,32,96,49,282,43,-101,-197,-140,69,1975,358,-22,2546,778,88,372,-9,-101,-56,143,-226,-164,-238,7,4,6672,-135,57,85,232,188,207,-140,279,77,397,-425,562,-108,-241,47,27,27,28,188,-177,150,-5,-636,397,1350,-720,450,87,1673,482,472,-131,81,2365,248,938,1273,150,484,475,-2,-186,2,1194,896,251,28,-110,319,236,587,58,-501,348,-217,357,600,130,639,110,-15,107,893,131,81,-264,955,99,67,60,723,791,326,69,398,-155,473,272,520,726,590,888,-12,-372,143,95,230,61,-47,605,33,-11,124,283,268,3,309,96,-95,11,-531,-233,-389,-60,-294,-471,-210,1834,564,128,-139,302,-255,-105,-389,-31,163,-54,-11,-31,-399,475,522,-215,-143,-383,558,912,-1058,-13,35,37,-35,237,815,-233,804,-408,258,212,6635,64,81,-153,63,-54,-13,762,127,251,-105,-49,1780,26,20,-7,30,353,52,1052,61,-36,23132,491,-13,-30,887,-325,567,-169,-230,-95,35,70,1421,177,175,526,269,-646,442,658,-115,-225,-238,-11,147,404,172,412,-105,-430,-616,69,-226,52,-74,2170,-148,-175,80,103,432,-68,138,63,-104,39,112,-493,126,227,783,-9,285,1101,1425,325,130,811,561,574,68,611,-235,186,731,57,91,-80,301,33,107,210,665,160,377,73,52,132,61,421,70,-565,-296,245,229,-297,-35,67,97,-85,-13,92,812,305,20,-21,159,160,69,463,-17,504,43,267,41,-78,21,-55,-185,84,14,80,441,-72,141,44,480,52,252,-157,-49,246,388,170,524,-1466,93,43,-26,108,37,72,-7,244,-15,631,279,-45,-363,-491,279,51,-60,39,519,23,449,1858,44,1,-42,-5,446,184,-30,1,312,3511,1319,290,151,-42,-104,-118,713,74,326,114,-18,675,718,279,-55,90,56,-81,8,-39,3566,3046,372,17,10,192,299,206,58,526,383,215,76,1276,69,-39,1416,632,-294,4946,136,211,-9,230,105,2,245,15,-72,-60,450,336,-230,-27,54,2656,21,500,2939,-430,132,144,-3,-430,364,11891,910,608,137,180,781,133,227,37,-27,49,167,460,282,355,-11,728,39,499,202,889,939,688,17,26,178,-26,136,7,-90,279,244,-258,-22,101,121,209,131,261,86,-29,-22,300,177,18,60,-16,140,-80,-55,983,-304,-70,-29,249,99,103,-31,199,77,313,20,699,40,-83,-17,-51,34,-6,78,27,86,3,117,142,417,73,-70,150,1231,252,-3,8,406,159,-688,87,57,510,87,86,507,478,-99,40,204,-65,356,754,523,8,589,307,116,55,1312,71,390,362,850,1072,-421,439,521,-110,-39,22,275,836,58,33,-246,440,13,247,2844,33,-367,22,-1727,-15,4,-413,459,-174,293,-269,646,-327,328,820,-248,91,575,26,-6,93,44,-128,127,555,257,157,95,-116,97,914,29,525,-131,5,489,33,248,43,-82,169,-23,519,183,44,-418,116,-290,888,270,536,537,102,30,79,484,972,110,1025,151,196,161,242,112,105,61,166,-38,1615,5,-226,28,8,55,-25,148,109,401,-15,-10,2832,2408,16,1028,-4,87,-97,27,241,711,128,-195,-1,200,20,558,-326,561,102,1998,189,889,-61,501,6239,139,-139,79,22,18,14,32,683,-137,196,212,276,-19,41,373,242,32,157,40,71,-23,121,305,143,181,167,143,-91,839,304,-14,-5,768,444,474,354,-1543,348,-33,4,2,-174,7,2,178,466,278,453,23,354,317,483,526,149,-52,28,128,15,-508,32,1,1094,-117,-1,679,169,40,120,172,32,129,137,1534,138,-182,-161,-322,-52,462,1022,133,33,35,702,46,-76,323,-34,-119,343,-145,377,308,-73,301,-10,173,-87,-55,380,19,44,-72,82,-5,-240,471,-75,90,87,737,366,736,-617,193,1570,501,20,-51,-44,-67,-485,39,187,179,-248,345,-26,318,447,-88,-751,114,98,739,93,1402,1542,2005,2161,8385,551,1143,19,-129,461,1828,814,-47,290,-65,1980,85,84,2228,2277,256,997,758,283,135,927,-295,0,3068,33,790,2551,-48,419,720,78,-16,3,-47,96,450,-335,39,465,-7,1297,1633,203,-21,-50,-213,539,82,3,8,41,497,701,67,42,27,156,967,31,-9,178,197,177,169,1408,-3,98,404,-50,-17,74,298,-319,34,-7,94,56,-232,4,8340,66,520,-98,62,37,427,-70,-79,74,256,586,144,11,202,-11,61,2298,21,82,377,83,-7,8,-226,-32,118,69,212,614,-141,1169,300,-38,161,182,234,60,202,59,332,28,5127,-364,-141,39,401,-80,53,72,155,-253,-17,313,39,176,3318,259,88,317,776,276,1280,-1129,225,255,34,97,286,207,-394,70,33,142,-355,715,-242,3587,-9,390,-161,1,90,-84,113,3,29,179,33,-112,16,65,893,149,-175,-36,6,-4,262,-36,-328,34,416,256,526,1427,-13,-294,235,-10,621,750,-875,191,-1433,97,187,2009,180,192,166,235,68,148,194,336,18,-58,2051,1,-162,-20,138,-89,-174,-1056,-666,93,1541,96,484,166,67,2,-225,123,80,-60,10,138,-77,119,-1828,843,-20,8,132,91,-391,-21,-48,13,420,-63,-397,34,144,293,316,17491,-10,-20,126,-203,2478,197,-53,48,-61,13,151,122,210,117,769,232,63,-32,34,-242,-56,46,242,-14,8013,-143,58,290,90,286,190,913,-5,164,140,-26,119,-102,78,93,8,-41,-140,-369,434,695,42,-22,1094,-2,67,98,-138,291,824,-358,1074,-135,976,-151,1777,71,335,-96,-59,-303,5,95,-176,-694,-3,-155,-868,50,-300,412,247,-303,24,47,112,466,-26,-13,-108,-153,-320,113,-113,148,-131,1142,629,-16,474,-533,57,13,-20,-1199,62,818,370,1028,-352,-248,1066,351,58,344,-100,99,106,-339,1378,44,149,670,254,-192,550,80,587,223,175,235,-212,145,109,193,386,26,393,108,-156,-191,3,609,120,118,301,38,-20,294,-92,104,118,97,-133,391,84,-240,47,322,539,37,42,54,69,-258,-951,89,564,469,-254,240,3481,369,16999,-64,-204,277,118,-132,-35,-732,233,33,1322,1085,152,-19,-105,857,220,63,80,118,29,-195,358,11,38,125,7,5,262,-181,142,144,39,-212,132,356,-770,18,208,60,-52,64,-82,704,-459,53,-842,146,-44,43,210,89,92,44,3488,-35,262,193,142,51,29,-4,-32,21,-7,676,296,215,81,-75,-2,826,47,956,97,245,-315,662,-68,-112,-6,2177,446,865,121,-271,27,349,1543,12,514,-104,37,131,68,289,1314,58,244,-117,359,-70,-162,300,140,329,74,513,82,-995,317,-427,-682,-570,-868,144,-22,-155,-134,80,41,1056,16,358,1233,306,278,282,57,13,108,-4,-54,-47,8,214,92,45,352,-303,-22,-381,62,769,104,94,215,-91,-263,102,88,-215,194,296,-3,40,478,-330,-443,48,132,615,-140,739,-333,147,55,126,459,2,-152,4,543,1151,-401,276,-39,-51,-43,26,7,39,275,34,1089,-8,115,529,-153,59,-202,14,-103,23,740,137,-115,-14,129,-302,-18,255,320,-156,148,2107,-107,-122,94,755,-87,90,149,173,363,71,288,323,241,192,26,866,-14,-38,-209,10,164,-12,-70,-83,788,86,73,151,48,-3,322,375,566,-578,-62,185,-340,80,69,87,-13,-51,956,112,57,173,28,-2,19,-204,1696,742,82,269,158,-214,91,-26,80,-28,101,815,516,1357,740,-132,-269,50,62,55,96,-69,412,13,1065,7,165,94,126,-180,47,-5,134,342,192,-529,417,193,-110,192,138,197,-31,109,157,-195,16,564,85,204,472,-288,644,-41,1523,-288,-36,105,897,-39,218,-41,-32,442,32,490,66,-58,537,74,195,262,36,-570,65,7966,2473,655,1728,176,1022,-18,17,1427,103,185,-38,85,-390,121,132,13,42,264,-43,-314,374,-353,-22,97,-127,913,137,257,-77,-53,-4,203,36,679,-95,223,1136,-23,273,-91,548,-26,0,-217,-18,426,77,125,1471,-79,3,-285,137,49,91,424,606,-47,406,-3,23,-52,37,82,15,-5,-101,1153,283,248,1765,533,2137,308,834,182,868,99,49,107,-68,239,197,-659,-12,350,56,613,287,233,138,35,18,950,68,68,-45,530,127,384,4592,-83,131,-11,-679,-83,55,308,374,734,47,410,86,495,205,-83,459,31,1930,239,286,-1,19,6,-239,-55,111,514,93,926,377,191,283,-203,148,474,1378,139,5681,3121,151,356,722,121,-386,743,-9,780,-77,-67,188,59,385,283,462,-53,595,230,44,3506,222,551,632,246,438,-144,492,-1242,2370,621,54,-40,766,39,53,-69,494,4,-12,257,-28,-126,9,-404,-30,101,737,1084,313,306,-96,-433,-22,1075,-4,482,60,1421,310,77,98,13711,408,-43,881,-206,1109,6,1309,380,-211,-5,-128,66,2517,958,196,199,-161,278,457,-435,-432,-400,-145,14459,160,50,-104,-248,-104,317,742,69,1221,1183,-16,-255,45,-47,-1,1005,-379,1525,68,-191,3421,251,-44,-83,48,113,611,-112,475,-873,368,394,-994,681,-143,117,1645,2261,59,-34,629,4279,686,1157,762,555,-114,-98,-13,-9,60,-122,329,452,-41,1364,28,78,-277,-37,-58,98,89,126,13434,-8,705,9112,-77,418,201,-117,-155,-20,410,22,601,388,97,111,-29,-51,20,-768,-437,-83,-123,-104,-124,199,51,50,168,333,-154,499,-30,-34,-32,-59,101,-460,-181,-165,-171,92,-84,-47,-159,120,-512,-67,-1280,42,-156,-1272,716,378,-80,156,126,64,285,260,40,158,2549,-114,53,-20,1151,-118,546,1349,123,-21,1122,122,-83,-52,118,48,40,56,119,-94,98,-75,-254,758,177,-52,49,167,-57,-111,-95,226,-16,37,350,60,-65,378,496,5051,1291,80,-102,121,290,-160,-45,278,66,114,85,-39,197,-58,-62,-7,254,489,206,-673,-27,64,136,2520,595,1541,726,-63,214,-87,-42,-83,1794,2464,247,311,87,476,-3,88,116,-226,8,101,-4,408,44,419,-31,-2,-284,143,29,107,1600,46,200,92,-32,139,91,360,154,403,661,179,1016,633,5,-2,42,-95,153,-610,1064,112,416,280,177,-55,523,-186,292,30,6,102,43,-9,10,318,-110,-87,470,28,-71,123,95,106,240,-87,18,405,-4,500,826,377,93,-65,-96,1,25,1896,129,-40,53,356,79,-87,-89,-464,264,313,240,21,429,44,-159,203,477,-155,196,59,54,37,-72,-30,-140,1278,167,-95,-76,1010,155,105,-11,101,-129,1297,176,75,43,189,655,229,47,347,4,-58,2001,-271,75,-261,-44,430,-16,81,256,28,66,271,181,70,-60,-40,141,-55,226,2103,-120,97,103,238,-105,338,94,13,-30,88,-53,118,-117,-263,363,734,137,-65,57,872,72,97,11,106,386,80,-51,67,608,-27,750,181,-159,438,645,1607,-12,194,149,-59,1104,494,50,1245,705,1033,330,464,-149,-30,930,96,100,306,269,449,98,381,6662,1285,5,1339,678,68,277,101,-50,-5,-11,242,162,159,281,220,309,-136,1957,63,-6,310,848,64,639,105,55,54,128,138,610,80,632,176,-70,780,615,69,227,18,18,14,80,192,407,60,-21,-82,360,115,269,508,603,136,466,10,44,121,-354,516,2213,-112,24,74,563,108,54,274,-42,-73,268,-10,1382,-45,676,233,181,157,-24,327,815,188,-105,170,62,60,58,-170,150,112,32,623,4,234,1066,420,232,2,106,34,7,232,-7,887,101,1011,258,507,521,632,324,1412,138,471,-10,250,-103,1063,89,208,280,46,1445,-1,76,1230,357,161,2253,43,6,67,15,570,389,194,-55,-72,905,341,-465,33,48,195,1223,-19,334,-126,-39,753,1095,718,-69,296,94,282,81,1108,104,-23,28,9,87,280,298,124,-296,244,404,-30,346,1982,-230,1474,1051,1056,70,296,121,386,-96,111,260,1182,168,233,195,351,730,85,135,405,-192,91,2267,172,-132,421,2075,11,3982,798,45,123,-95,58,371,436,148,78,1003,974,503,33,350,133,138,1377,97,7,42,76,2033,186,590,1522,43,55,48,37,-2037,120,133,-163,37,476,1949,421,456,16,660,408,930,716,22,641,117,1268,956,73,540,-212,537,-356,422,692,709,-65,531,229,999,136,189,-167,1787,547,-1354,718,1666,178,244,287,-40,232,1410,2426,167,346,250,120,554,182,1704,-33,542,176,336,297,788,47,-89,736,-119,1231,716,759,286,689,1215,69,805,-21,55,92,217,179,800,514,137,994,65,1897,631,293,137,250,1058,112,3177,345,206,1699,882,90,176,158,92,263,384,-43,475,244,483,-161,441,1327,-91,680,4,414,1250,-24,618,1208,211,554,92,329,-80,84,15,833,2059,820,207,734,70,166,73,178,552,3,195,793,1287,954,46,2554,-188,513,-332,216,20,780,143,88,234,94,99,270,989,-79,363,4256,876,62,126,-42,149,87,186,-744,746,372,140,1244,467,355,3410,475,1899,327,991,418,222,955,99,22,1781,942,372,448,47,-17,723,53,311,326,1021,349,-876,1994,-96,316,23,143,340,12,396,879,507,877,1271,88,2511,52,111,2872,143,251,-9,-38,598,180,268,111,411,435,-70,93,368,1374,81,369,134,1135,-195,340,488,177,177,1073,744,215,104,725,68,-33,178,380,-28,144,1554,-353,793,1661,1611,32,236,648,33,247,456,232,4044,285,102,518,852,1373,95,471,63,315,2078,1573,258,107,306,301,-11,49,1329,610,-233,1007,1694,33,436,253,534,-327,405,390,11,1066,1508,462,28,250,1018,265,381,175,5881,7,54,10,192,1,394,420,473,239,142,718,131,285,194,341,1316,1350,474,649,227,12354,3597,207,171,-135,-32,145,14,356,509,-84,-129,270,89,656,972,1193,293,-58,2423,3471,5,144,-187,54,86,583,-28,377,349,243,95,405,594,18,289,512,82,47,-42,-61,225,-23,-77,-53,1625,319,355,494,107,1568,-30,495,410,1486,-380,514,336,163,704,-537,30,40,227,208,65,68,152,606,66,189,40,71,-23,-173,-87,165,613,68,52,289,152,165,86,145,4768,392,29,156,2154,69,-106,504,527,214,435,146,257,78,31,260,408,-129,257,764,808,151,-5,125,868,3049,34,86,37,303,323,-825,-11,21,-178,389,370,754,-71,-403,369,1276,380,172,463,94,322,391,241,601,8,2378,3606,54,53,160,162,-256,92,95,678,-17,158,107,225,209,485,1898,194,51,-67,106,1321,-204,471,615,-228,289,135,-123,3766,-46,60,-413,1064,-45,454,442,-44,18,116,286,500,-24,129,-6,150,431,609,42,-16,106,1670,99,-733,818,171,279,3870,240,1864,-512,5,549,68,959,126,-54,271,419,-980,21,538,116,1392,0,681,695,113,1,46,880,92,16,644,739,585,169,376,60,42,605,273,38,255,270,-21,508,217,-16,34,258,133,1100,30,357,260,266,98,-94,528,489,-763,97,756,308,285,-57,170,173,-264,-40,-133,801,25,98,84,5,579,518,8,-61,90,1750,804,592,70,144,13,371,275,4,408,362,188,204,384,201,344,33,262,258,-525,783,2282,260,148,-52,221,456,481,72,-275,452,1257,1169,259,-397,26,89,1108,164,-358,1531,193,2120,34,-11,80,648,268,76,111,283,627,1865,428,2936,7718,302,523,3716,304,1927,-26,339,298,529,316,596,417,167,599,55,6,1562,-213,-180,-76,-44,94,6,20,-59,60,275,-25,1763,432,1329,154,103,267,304,75,102,250,1630,401,6,692,2017,708,737,60,73,1141,22,-82,284,279,79,1952,-47,215,756,6,431,51,449,-62,216,-309,823,57,387,968,4,286,724,18,206,553,128,187,468,-136,-30,1734,160,1458,277,945,7,39,727,25,202,582,164,219,13,2394,3071,372,317,594,478,122,271,513,22,1338,1213,769,1190,824,2528,3,341,180,-267,57,21,816,825,942,1568,976,4467,388,614,1045,21,-473,74,33,48,274,91,-282,153,153,752,2320,1709,2806,-3,-7,-180,104,170,-91,247,589,178,970,196,-1,972,685,119,618,981,79,83,27,27,156,258,47,-381,86,191,68,422,281,1312,363,786,-47,940,823,1345,636,43,1399,602,290,357,436,-211,-52,544,-187,311,1030,380,29,493,276,80,7,56,289,144,1524,436,86,-27,414,-67,265,-70,-107,3759,-31,38,161,148,23,198,509,84,178,106,730,-103,297,259,-58,-418,35,552,64,-3,-239,94,3988,-133,809,48,632,363,1340,-45,147,-56,62,275,34,97,392,389,457,978,400,632,-29,215,3091,-12,-23,79,409,1358,901,93,117,1704,-110,473,-82,536,208,306,-217,1936,-1373,234,274,293,66,731,701,574,329,909,811,389,1307,108,54,88,-68,-74,-105,582,71,2741,70,72,-50,722,116,432,443,421,68,321,148,1460,-244,226,247,-10,-127,80,-42,-7,227,8,88,787,962,-433,-10,2931,2402,1449,310,264,1126,-215,146,137,314,195,513,-31,690,695,-50,185,99,1811,98,267,-12,291,656,46,3295,552,132,321,65,57,680,3510,-687,181,368,2327,619,176,1753,197,-120,405,410,299,593,13,281,-7,714,13,18,-45,1039,263,342,82,456,110,197,2389,248,-114,218,609,205,130,58,-1265,471,214,286,235,613,1982,2370,89,95,160,153,-393,149,708,271,501,279,528,228,15,290,291,298,-224,168,811,-79,2164,625,1551,1122,290,-65,868,118,515,653,166,2470,1452,528,71,171,236,38,934,174,1069,1312,161,72,907,496,218,1423,-576,22,683,273,343,-54,49,1356,1711,939,1069,-39,377,1245,73,116,87,-443,24,-75,149,142,208,832,-281,3116,131,-40,274,-623,83,286,1275,881,361,811,294,1622,101,-120,623,335,597,1161,101,173,-25,-33,733,-219,313,540,212,429,125,85,539,284,69,489,360,166,1211,461,36,232,1556,-31,-25,26,338,296,-259,365,1347,551,1246,3184,406,121,888,1589,657,319,104,612,58,407,-400,507,755,207,389,366,219,334,1727,479,298,308,203,5,72,537,508,-404,794,355,536,-62,1112,993,2410,838,470,-65,-1,3,1040,66,537,1813,441,1125,104,137,100,203,525,1058,250,72,803,1184,216,129,388,457,-11,234,-112,647,1450,37,234,350,478,80,204,87,-172,71,327,2700,94,147,195,-24,53,67,486,171,354,418,308,1674,322,153,934,83,1345,819,488,68,174,105,348,148,2867,2681,1323,349,77,778,660,632,475,67,88,768,176,946,-1,18,461,-64,175,-778,-144,149,234,1424,484,1000,515,63,-11,57,187,84,-182,592,41,429,11,-85,1385,517,491,21,-32,555,128,627,351,47,702,828,668,275,-108,335,73,398,-82,354,419,1259,-75,-72,1998,403,733,87,185,-656,629,1067,148,148,454,269,659,807,2709,161,1444,341,499,98,149,-1,1729,433,574,1288,671,974,2406,198,1108,95,216,423,-237,951,890,1560,1821,454,379,1187,-67,-102,674,3462,-58,593,22,685,-423,-73,290,371,408,434,692,166,213,880,583,35,342,429,218,920,2375,2320,453,384,1205,279,1386,119,123,-751,404,582,452,99,50,288,416,-237,569,442,9530,3727,81,1567,-94,304,491,596,557,468,310,679,404,193,19,20,40,592,921,200,-29,569,1683,211,1277,89,973,469,381,630,95,2613,-31,947,-596,50,743,25,-242,339,17,985,315,723,789,899,1182,319,372,238,-23,-9,843,190,112,-885,-45,340,481,-69,115,74,431,591,162,154,-176,186,1010,1777,768,3346,-378,26,110,256,28,30,53,35,-34,624,301,380,31,476,23,418,44,1748,1922,437,652,55,-124,98,133,220,96,561,1739,180,572,423,1173,280,301,457,985,54,10,1393,321,88,695,407,189,928,96,203,854,-132,1002,291,411,3133,3,888,676,699,472,6043,67,1209,1176,298,-77,76,31,218,-47,496,1022,186,1109,180,293,-16,385,611,700,195,-419,-156,113,246,965,187,50,302,956,69,108,164,314,637,1533,899,71,305,2171,464,548,134,36,193,236,-30,151,-24,-111,43,194,82,76,610,-62,552,309,65,3306,1066,650,-62,511,185,608,3,103,122,2360,-26,-97,1728,11,61,1955,700,257,-229,225,152,53,-218,62,280,-196,-320,899,521,400,376,286,1971,896,397,351,-3,-1004,280,191,71,-33,28,127,672,314,0,158,125,95,219,708,285,1391,163,315,2334,587,450,251,441,79,1014,1281,187,-159,81,79,779,-141,-15,543,423,403,-588,8,665,20,37,479,406,-72,-187,206,152,649,593,161,555,480,1365,208,102,29,58,919,431,935,325,3160,-417,127,311,871,217,450,39,-316,374,64,108,92,817,44,1291,-1260,144,58,462,128,156,-90,-101,340,136,757,492,103,138,-61,42,200,1264,2447,1577,591,147,9,386,571,844,1304,65,709,818,655,40,405,387,-61,1482,657,195,121,694,492,741,11,1530,1326,388,32,-104,170,734,359,56,1759,216,1090,358,178,-98,549,-191,436,385,277,-16,142,27,308,207,332,1251,94,82,1,-72,258,364,-4,133,866,-69,-160,624,149,853,-86,78,-80,522,1247,-14,1289,2451,2245,4832,37,399,562,359,243,145,734,-38,361,-3,145,342,368,775,69,485,894,-12,587,-904,1362,1878,327,279,4159,753,1030,2412,1446,589,8,106,215,476,-493,414,716,143,328,171,-95,1342,639,480,427,-125,226,252,188,79,-26,-255,265,1024,293,1660,734,470,1541,397,74,887,31,16,904,1508,1190,26,2102,-14,680,235,1178,-80,186,-186,821,678,1058,-66,-346,86,504,85,401,-7,3319,305,2024,862,115,-6,297,208,398,694,-4,3558,583,53,-286,859,82,857,527,820,422,185,1330,44,289,785,155,2601,793,1035,-61,155,26,133,138,215,10,113,-27,-32,384,499,-67,42,-38,266,-259,113,33,49,-90,-129,123,305,200,1802,-18,551,46,-27,203,195,-34,652,-159,156,587,675,508,369,207,830,-56,3478,511,40,409,841,457,376,217,338,909,2867,2160,92,284,861,27,19,196,87,42,101,34,644,0,46,193,892,208,476,16,152,7,767,236,2,251,-108,1074,-421,-13,146,-58,849,244,239,94,452,204,247,624,2051,809,538,232,370,1183,3,-677,938,2106,-151,95,289,65,29,132,75,27,787,247,64,-80,882,218,57,306,28,53,153,15,1620,869,250,76,844,1283,30,-38,1199,235,325,530,-32,286,-371,153,346,1268,-25,222,-31,3300,2167,292,811,171,407,742,1073,450,824,291,1150,-32,1023,84,126,-29,2570,768,943,141,224,242,507,343,2771,908,6,91,1515,76,2269,361,25,935,959,1079,405,-1,315,-81,887,251,7,179,1043,709,274,2,265,1023,553,1388,-27,512,625,1437,38,262,856,323,442,761,232,1525,644,801,38,197,324,103,656,-14,241,302,245,160,1136,632,187,83,-339,159,856,28,254,754,-9,180,-79,329,111,454,71,-9,63,48,540,948,163,-21,211,421,4455,111,35,235,274,660,33,427,50,-73,393,2309,503,1781,288,3074,316,1458,302,673,1927,735,-269,2010,195,430,400,366,426,180,3918,383,464,473,824,50,719,146,331,1023,86,70,-113,636,4,227,535,362,155,612,477,1011,676,307,751,28,1400,56,1170,508,317,1336,162,107,865,-563,360,1044,1374,1156,-160,54,37,240,1067,1125,3146,-176,406,35,-55,281,96,1128,319,759,351,-188,523,-575,1252,295,388,371,173,1751,992,473,832,170,-920,21,2408,369,355,-178,3343,20,916,1231,422,226,1400,111,97,168,-162,526,145,-152,69,1355,567,25,272,8,433,13369,669,348,-81,-6,337,873,59,499,-1262,442,2486,81,621,1471,275,-84,10,266,220,136,-110,82,684,56,403,1248,2409,-14,812,70,340,-357,-3,310,837,410,6933,404,501,301,1008,-2,1491,1281,134,281,2343,1195,222,107,219,190,72,65,-135,136,13,415,437,182,477,217,818,38,-10,4722,824,1008,192,334,13,-92,-89,115,415,1020,1622,365,701,1010,648,510,219,215,26,897,562,532,1689,428,453,429,146,204,1748,31,116,-44,246,68,966,95,-85,151,438,56,232,276,689,503,495,1788,115,847,5,-18,292,1759,114,170,1828,976,347,3556,219,117,196,63,84,828,-153,119,589,549,30,285,189,594,275,75,-522,635,77,74,185,736,334,1184,65,76,713,-6,88,-34,497,920,1888,206,161,1325,70,22,-463,-366,402,424,-5,88,350,624,-120,491,-294,246,101,-606,38,-150,680,221,455,443,219,103,214,8,261,677,581,437,980,310,1336,639,27,235,133,280,651,161,160,1053,140,134,359,-396,3868,1018,-201,85,403,487,263,52,173,159,381,-382,730,-27,1246,342,863,-27,477,-340,348,85,133,133,153,834,125,144,-161,5477,208,1749,1619,850,-46,1206,883,42,632,224,10,247,1056,2243,21,822,30,569,630,2274,274,6735,339,481,-68,138,-7,403,206,626,6610,229,456,484,65,139,115,65,-546,441,559,591,211,-76,-39,211,1300,-161,162,262,286,577,126,10,259,25,385,1070,95,-36,690,197,458,49,255,1216,40,1092,168,15,-20,131,248,-40,386,302,217,382,37,49,509,6027,719,962,877,7,-172,5813,153,467,5560,1767,100,504,1816,-83,556,160,457,-273,176,1282,758,-7,819,450,206,223,59,416,547,198,-63,480,620,425,675,-27,1084,791,4414,2243,95,413,-124,207,-23,79,173,-177,-497,105,809,1111,159,52,94,2144,2367,557,732,266,490,108,462,234,1385,1396,421,128,383,1089,942,557,145,102,649,1853,2398,441,252,265,370,1800,-157,88,-12,544,2375,378,1950,887,360,154,622,22,507,33,193,34,536,758,55,366,201,405,23,22,29,22,-571,-183,-148,726,75,-220,-698,732,53,304,410,811,862,173,96,10,-20,803,525,-1,60,89,173,72,-168,536,138,236,654,1829,482,18,786,638,1072,1784,468,392,190,-254,381,565,135,615,341,248,-79,279,381,113,1007,332,186,918,510,48,24,-253,571,132,253,-415,386,33,3132,1890,-202,1107,-659,491,672,1940,221,2363,-16,899,-332,132,344,217,362,919,573,656,560,179,19,37,180,115,127,319,141,823,29,728,238,132,23,89,208,205,54,113,2078,84,-208,1655,571,528,319,55,3813,291,381,117,24,278,502,565,9,1122,1041,596,109,137,113,151,897,1425,36,44,393,129,-22,227,599,-27,34,-42,-144,2045,305,479,1146,917,277,334,33,45,17,459,6570,185,2533,65,360,345,679,106,17,549,215,285,394,207,762,181,823,455,67,309,118,557,987,230,5464,270,560,-299,350,231,208,517,-274,219,308,1055,3067,862,239,1766,410,17,-51,100,1939,1351,71,2825,-147,-156,284,-334,3530,157,78,772,1034,58,83,77,-147,243,375,52,155,205,87,3500,616,82,699,995,1069,-76,130,-66,-360,366,-210,-235,1986,568,34,778,-99,161,265,593,1121,-20,950,2235,1071,185,712,1262,42,10,-212,1428,17,14,112,984,10,17,371,272,1567,1032,1613,1298,23,278,-358,1568,126,317,-76,-9,364,96,201,-375,-30,230,-280,258,76,336,240,349,1503,148,81,337,167,-728,152,-48,68,182,99,222,263,45,1608,899,5336,433,596,-125,322,4310,430,-24,461,1218,91,65,124,-89,38,2319,1272,116,4,108,393,-245,-306,-177,65,195,59,72,105,74,1127,836,1006,920,1006,197,1179,613,858,38,164,795,1713,1159,465,382,103,299,278,34,619,-21,905,1891,274,-1091,3538,155,205,72,137,568,-25,187,-29,261,-353,342,147,1033,873,802,651,5,1266,337,1106,637,729,24,246,310,-6,268,104,845,33,-105,2180,314,298,-126,565,-372,-393,-123,173,859,1063,-75,-27,-18,257,258,85,-1012,1607,60,256,272,1008,1545,131,231,195,95,-72,468,3627,-21,239,19,144,-445,1027,7524,570,8274,1618,2452,333,918,1049,133,694,2,637,-114,558,338,-71,1303,374,758,73,424,-89,1316,-427,106,-164,78,24,1,46,236,911,202,-114,490,-423,3283,81,932,585,3363,-42,2,-132,232,606,5033,124,-638,406,81,-12,529,136,1116,2697,1195,690,-141,1162,1383,2244,170,372,175,230,1199,710,160,487,369,167,47,462,1,-30,39,506,118,103,750,287,114,1428,512,20,-95,350,1070,598,155,1804,143,1111,1173,1941,9,-43,286,200,554,121,-362,235,840,-325,-16,1889,321,-110,157,-116,86,502,127,138,1031,688,2098,-87,416,210,423,199,224,276,3299,149,-10,-8,510,444,788,227,2556,-914,604,286,1635,1452,43,754,15,295,876,-298,8,1467,54,909,3167,92,116,807,842,56,1528,1275,-33,430,811,2609,1076,-233,-210,7,615,167,1456,959,3,648,97,639,569,1268,734,135,261,1571,77,845,488,251,106,13,1719,214,221,265,147,4073,145,23,296,90,955,465,233,1751,840,-634,2293,122,118,915,347,103,147,-125,85,676,789,49,609,316,525,597,256,1271,93,2619,2551,226,139,432,589,208,2822,624,148,254,42,636,445,605,526,138,611,267,50,-54,545,59,669,1304,13,32,607,2436,-238,81,117,222,139,2490,202,810,943,19,279,1213,571,257,395,144,6,370,-261,164,540,199,123,205,51,1069,214,1927,265,432,-407,10,-141,326,76,-87,-192,92,307,-151,141,168,162,1574,-216,948,748,560,182,625,749,656,307,1211,690,297,285,843,-26,857,194,136,298,3402,7000,655,3178,590,212,307,1970,204,894,402,275,2908,246,49,38,69,2203,643,409,4,784,662,165,136,224,822,379,460,677,167,47,537,48,461,271,44,1765,-63,141,212,1499,417,100,11,2,6,74,162,-467,-174,110,222,82,110,783,-312,1502,-29,200,-23,690,761,-60,390,88,679,181,-52,73,678,140,499,897,22,116,124,6,1042,859,1310,779,688,1218,433,738,157,121,661,209,1080,718,117,552,794,295,100,6449,218,1520,2324,772,204,286,294,48,600,1104,2957,-49,-105,82,670,202,796,382,94,176,619,459,57,13,505,680,595,415,371,0,212,132,767,808,216,229,1247,355,622,2037,670,225,220,955,-24,-214,313,938,559,695,1699,292,56,1353,49,-85,165,1849,497,505,122,1043,223,81,920,-76,576,995,308,1711,1157,922,1087,145,266,322,1693,4270,4804,118,297,262,740,1648,349,8,390,632,66,611,1112,2429,145,212,-23,-23,-527,1705,277,205,35,399,52,340,1076,686,-289,1741,251,464,1006,20,274,174,1370,-37,64,1938,633,353,39,-13,40,272,67,570,510,143,2193,486,549,1104,72,332,1457,420,196,4041,456,40,948,233,109,57,633,417,170,33,13,-1063,87,293,819,-89,1724,1347,304,362,305,26,-19,2,80,141,289,186,326,991,5,582,-79,1183,-350,274,230,41,297,-50,522,3777,831,117,144,5164,306,332,674,397,472,222,1844,11569,934,-65,-142,257,155,161,486,-66,-131,-108,238,2644,997,525,1024,299,33,181,1748,150,263,588,-26,-65,70,1713,269,774,179,382,246,2772,99,217,75,334,339,560,157,223,319,552,208,-23,414,63,124,1605,1260,147,-295,-41,226,117,-37,35,495,221,49,-42,73,338,609,721,487,177,411,-41,40,450,350,735,512,207,257,329,22,22,-136,184,90,311,39,269,728,524,2508,1029,58,-72,518,-383,-77,196,262,-46,-13,170,22,204,182,-46,-28,14,-12,4,-66,88,96,-43,-255,65,118,-527,156,-163,-7,22,171,-67,-51,205,145,170,-57,366,168,47,3,125,15,7,96,58,-3,-171,386,-84,147,180,81,-24,53,29,-11,4,126,423,189,2630,642,847,38,109,1166,5009,2659,1184,1732,63,23,62,18,30,17,81,478,-31,173,50,56,88,7,40,-95,3171,58,293,50,19,51,639,-53,64,93,-3,15,152,93,1,54,31,29,135,-735,-50,619,-50,2857,102,216,-6,268,52,67,15,-29,-23,19,1,70,91,81,14,37,70,-3,106,618,-6,91,173,-37,76,371,47,-26,23,412,-11,-387,-247,946,170,876,109,394,-115,146,-1674,-117,13
-63,-120,-117,28,-81,-130,85,-65,19,62,-39,-85,-184,-71,-48,45,-73,-14,11898,12,-21,-42,-10,-23,-64,-11,-49,-57,2,-49,-84,-56,-434,-257,-352,-206,-23,274,1868,1121,2801,345,798,9734,271,571,12221,51,-2,39,2091,4597,169,710,-59,-14,225,-121,27,77,46,26,89,72,84,56,221,38,-75,-67,-44,175,39,38,82,30,109,141,149,22,45,-37,36,13,44,77,61,13,85,17,48,35,56,133,54,-22,-2,28,68,-2,58,-58,42,1,2,-14,470,108,-96,61,-20,-25,14,-402,17,-35,1,30,-19,0,15,-12,28,111,-10,-48,29,-21,54,29,57,-71,9,-17,-46,98,9,81,159,9,-71,-29,-6,23,-12,38,85,257,5,-34,75,72,142,127,-9,-43,102,-42,122,-62,2416,8,55,22,14,13,46,8,374,17,522,9,10,13,169,53,12,46,-36,36,43,14,-5,22,253,42,15,-17,-125,-39,467,-7,-1,-22,70,68,-4,23,-21,69,16,75,23,26,0,53,-13,36,56,49,4,-38,11,-19,652,-121,51,483,2,16,36,-15,-1,-8,36,1635,-2,25,56,18,9,12,262,79,25,43,3,80,121,56,115,27,315,1,16,-6,19,15,-12,29,8,54,27,20,185,-138,-24,-30,129,-6,107,65,-165,115,6,-3,18,-77,-2,-27,-70,79,63,-72,17,147,30,10,-127,16,9,195,1145,13,-21,-45,67,65,101,4,1124,449,773,-9,2,36,8,62,203,100,49,-34,32,-22,83,10,5,158,13,142,-164,67,-25,39,151,15,41,-11,-31,-5,-231,480,285,162,32,99,1987,270,27,-43,107,-46,23,23,18,-12,-37,58,323,49,30,-36,20,-10,57,-79,87,-5,-27,718,36,-10,60,9,282,26,68,10,17,-16,-58,50,40,484,12,29,17,233,200,89,22,-45,114,9,479,46,76,72,171,55,15,17,-1,91,207,115,-61,56,7,56,31,19,34,-44,-8,48,11,16,64,17,107,55,31,9,40,73,294,-62,-8,8,229,88,22,-16,33,14,30,-15,-25,11,16,1103,48,70,21,33,255,-12,5,4,137,31,-7,50,-10,35,27,85,54,128,517,50,71,13,43,-42,10,-26,13,76,30,4,131,31,-15,-60,136,-100,135,-72,29,24,488,159,27,3,-2,-47,-9,32,25,28,29,-9,60,-52,50,-20,-24,577,28,112,148,65,34,40,15,-10,19,-12,-44,32,53,-32,-4,44,8,14,19,-39,-84,-23,16,47,176,13,31,64,239,45,-45,29,34,6,-39,2,313,80,10,62,47,44,-15,-7,-104,80,135,94,34,14,26,783,15,103,59,130,4,22,20,3,46,50,224,140,19,-33,7,-66,-5,13,19,174,135,45,73,362,1,8,60,-28,-1,-46,2017,1,-2,6,76,3302,11,170,27,-47,-35,8,30,136,15,8,31,56,81,-17,-15,56,-13,169,18,24,101,-1,9,-14,46,-22,-73,119,10,-320,-173,-6,-19,64,-1,-6,839,-15,4,78,-185,18,41,106,58,-44,-5,6,4,287,5,1,33,60,222,-31,-11,-38,49,22,38,-15,88,24,459,-15,202,35,65,89,28,91,12,116,9,-12,29,248,8,108,56,-146,-76,6,22,153,45,14,0,55,36,66,26,23,66,49,26,66,33,28,-27,14,-11,-22,52,128,9,32,70,23,64,-11,70,24,150,-47,4,4,-25,-70,34,185,-40,40,25,19,-20,-14,16,79,38,18,23,208,60,-52,-65,384,-19,23,-20,18,42,-3,56,15,-54,16,13,67,14,10,-5,101,180,30,-213,41,-18,-16,3,56,-28,107,-1,-3,19,129,6,-9,50,15,16,-85,1,-8,1,233,4,-16,137,143,165,-21,7,17,-92,-27,-77,4,25,94,-32,-29,42,-50,25,34,13,163,-14,265,20,8,9,286,23,8,13,30,90,-19,150,8,34,-9,-48,4,48,24,494,24,70,4,-12,58,122,27,-22,970,176,20,-4,92,-77,38,823,257,-22,-25,25,-11,24,2338,22,28,145,101,58,66,59,-17,48,-109,-331,53,-40,13,-73,-95,-51,14,-11,47,92,1341,73,8,-15,39,67,32,-51,53,3,-11,14,3,-32,53,-135,27,52,25,36,163,27,-54,12,17,427,-106,7,88,-26,-55,31,-2,-79,45,-4,20,-23,-32,-29,1503,17,57,31,35,1613,93,25,0,353,-12,-3,-185,743,-23,-125,-23,-18,5,21,86,16,1698,150,-19,-4,6,9,-87,-8,1,-60,732,-45,-66,15,-31,107,3200,-70,-137,6,53,29,10,3,-69,446,444,-3,30,167,507,20,-7,-16,1011,272,57,71,141,66,-27,14,-63,49,-10,-9,391,-5,6,5,-5,-1,53,21,19,55,-4,58,39,-12,205,4,-87,-82,2,122,-43,-130,-4,287,16,-38,35,101,14,70,28,22,100,49,21,-7,-8,35,-6,81,23,26,-41,-61,47,44,-35,57,-8,71,12,74,-47,-78,990,-30,98,-3,71,-3,-52,-25,-5,-7,-46,-4,51,432,21,6,2,43,-91,32,72,-1,-2,-51,17,-24,-86,215,833,-12,-1,1,466,-2,3,-21,938,-53,86,-19,-18,0,-60,-53,60,-47,-12,-54,24,-53,238,128,59,51,35,-112,-11,51,70,-3,-4,417,27,16,20,29,166,89,-28,30,33,23,684,39,553,47,135,24,514,-54,104,49,76,41,-4,28,1082,-5,79,390,235,21,-14,-6,302,-45,176,9,41,10,27,30,2,8,-10,1104,-16,-65,-55,4,-31,12,62,1344,513,123,251,1521,-4,34,6,96,21,88,164,2,16,-18,-75,181,21,419,-13,7,11,-23,571,88,-19,-20,-79,-10,290,-14,-1,-16,10,-3,181,116,43,127,9,9,-54,-28,15,46,-14,2,54,160,35,6,-6,8,-4,47,-4,8,124,645,-8,67,0,56,-24,945,81,-17,355,42,86,29,42,42,45,-17,27,-15,-21,-50,351,5,68,-28,-8,-35,-6,-177,-127,62,79,123,125,-5,34,103,-83,44,-37,193,-8,-19,-31,16,-46,-19,-7,-41,21,119,36,-50,-33,274,7410,2863,-28,-12,-97,62,-39,14,43,135,-90,4,44,-4,-154,-13,-41,114,-62,31,11,-26,9,23,-13,28,72,295,19,-7,4,110,15,-19,-11,237,67,183,36,-50,-49,-47,-2,6,217,-21,4,24,61,-20,33,-34,38,-17,61,19,-40,30,-1,36,366,-123,-5,-6,147,-35,223,732,-5,144,-10,12,655,629,102,33,38,13,31,27,0,15,506,-35,-6,11,-18,81,13,-27,35,21,500,110,31,10,40,135,380,-9,60,-55,35,5,-16,-11,-29,82,29,79,251,11,106,30,-161,7,-9,24,10,-209,-10,290,-3,3,232,182,65,-65,172,54,238,-30,-19,13,23,122,28,547,0,-20,232,17,15,330,-4,27,7,251,1564,3,386,343,27,2,96,3,-6,10,139,65,56,5,10,23,27,27,12,42,-13,-9,-19,21,1705,-26,-19,77,-1,99,216,-40,10,71,19,-104,-29,44,15,65,10,15,-5,-15,-131,28,6,175,-48,53,43,694,484,96,27,6,17,70,7,20,50,-11,12,390,39,55,32,-10,-26,-17,-20,30,24,110,15,90,6,175,33,-36,-21,-5,13,3,-169,12,12,-20,-49,-20,115,-148,42,29,222,-80,74,-6,-11,18,-12,28,125,26,37,-57,-33,-88,674,37,306,58,176,44,-7,-8,26,12,12,-6,78,54,35,-14,-7,-120,4,345,-7,15,90,37,46,-20,4,154,-3,-12,52,-67,-10,5,-10,18,-39,121,-25,-25,-19,96,-36,269,11,102,-57,-23,4,8,149,16,64,45,37,-18,67,103,31,29,33,13,97,130,-26,249,19,105,23,133,71,-39,1503,157,8,-15,9,26,-15,25,7,-3,64,62,230,-12,30,-22,-30,-18,78,23,-22,-11,84,80,15,-9,129,4,45,12,108,-19,-20,19,29,18,12,82,178,-100,46,-15,126,-136,-10,-170,-9,6,4,-11,32,-66,58,-61,14,45,2,-63,207,62,14,106,18,-25,1,163,-34,179,-14,38,17,39,163,-20,12,210,-17,1,-17,13,-22,-56,22,-22,178,-3,36,12,65,1,72,310,266,61,28,-6,-62,-27,-59,-1,36,-10,19,8,38,-17,-16,-51,-268,42,-47,55,-6,2,12,-35,44,-27,-69,26,19,-7,-30,144,4009,-16,-11,1217,4,-7,26,-153,-9,196,1433,-24,41,85,0,-85,18,1370,65,59,33,25,34,78,-85,45,186,14,-35,67,102,-41,-35,1062,49,-91,49,2613,28,18,35,20,-33,54,8,83,-122,11,20,84,44,16,4,26,206,17,81,4,138,152,-14,-25,-175,-7,-44,-67,-61,20,-9,-75,35,48,504,58,-18,31,135,-54,37,12,11,-2,20,1,27,6,133,-33,-34,3305,-21,3685,3281,2142,4,-6,20,-9,-87,36,154,1125,3,-8,160,-8,211,-90,36,-64,59,180,-38,46,9,8,1167,7,38,333,-18,-47,318,-18,-9,-50,87,12,370,-5,212,27,-93,15,21,-31,70,-171,7,-58,-21,-86,-49,3,345,45,-12,79,52,49,6,36,13,16,36,342,24,6,33,129,7,75,52,47,-76,217,-9,1316,113,-6,-36,17,-26,47,-5,57,-10,-23,26,-12,41,28,18,41,1,-2,21,1,-24,-39,28,-21,-17,109,1,-3,89,42,2070,26,-34,7,-37,147,-11,12,49,-25,1657,11,-133,-33,8,-42,1,-101,-8,249,-12,-7,-30,8,8,89,-4,30,43,21,-12,230,-11,13,-7,-14,73,102,119,14,19,46,-48,67,-13,-11,-20,26,43,28,401,-117,-5,4,42,11,150,114,1754,167,-33,82,45,48,15,-93,-57,11,-9,23,55,1487,63,707,-8,9,-26,1262,6,-11,3,13,65,73,33,-2,38,139,60,-20,2337,142,-4,7,44,34,28,238,136,-5,582,-6,52,5,98,94,241,76,49,-31,50,-36,5,22,12,-11,161,21,438,16,-40,105,-13,69,78,21,51,61,-19,132,37,44,3,33,-7,-15,64,475,3,-1,-13,5,-17,-18,10,-26,-1,-25,264,-10,-79,-19,-29,19,96,4,15,112,-11,17,206,66,-4,-8,-38,-5,10,-19,-11,28,34,327,-11,38,-33,-29,213,118,-24,20,108,20,-21,-89,-39,-2,39,-56,0,231,259,-16,23,20,101,-18,-22,-23,-15,-17,-19,78,16,15,66,41,-20,-78,15,-7,6,6,-37,-16,-7,41,4,4,-4,-16,22,1797,338,191,1,31,23,-68,-4,10,42,77,325,22,-13,292,12,50,31,247,65,-13,-15,151,24,-32,-2,-66,190,1736,-55,79,23,152,-29,-202,696,-21,2,-66,581,-35,34,13,17,88,9,100,5,126,29,33,22,610,22,113,14,29,-3,11,-14,209,-42,31,19,21,37,424,-166,58,3,-14,8,10,-1,35,18,11,-45,13,29,-1,30,-41,-17,28,-20,109,-30,63,6,18,17,137,526,318,-1,15,28,-19,-30,-4,-2,8,81,-4,101,65,-34,-1,-7,4,8,1,-7,-143,-57,-28,320,18,-53,15,19,84,-11,344,-20,-6,224,-27,-47,112,26,-35,15,-32,5,11,23,1,-26,-51,1032,27,1262,62,-146,73,120,-26,-20,24,46,61,-262,15,202,21,-91,24,15,-3,-11,14,23,-5,7,1874,-246,-40,-7,37,2,175,-5,-44,36,-10,-8,-15,280,52,86,196,-11,-160,-15,-34,-24,25,468,-107,-4,-13,257,207,194,6,947,551,-21,28,-9,52,-20,-48,70,7,13,69,-31,-28,44,121,28,11,62,505,17,-71,15,16,40,10,18,47,-35,66,-12,20,41,31,139,33,249,16,-29,92,226,-9,22,-20,-54,-419,-2,-32,21,3,61,-17,33,21,101,39,153,11,20,28,-8,19,50,23,109,103,18,23,-2,4,-2,-22,5,-35,14,-4,-11,68,-29,41,-8,2,-18,38,33,23,-30,-16,-28,215,120,64,23,131,82,-11,31,-41,-6,29,15,-56,214,130,26,20,-14,87,788,0,-54,46,113,-7,74,8,32,39,261,29,-34,0,476,55,-6,-64,9,37,86,38,83,44,25,-9,-10,-5,16,203,-6,-15,-18,-19,42,-2,-35,-15,9,119,72,7,-7,0,86,-6,178,-10,-17,20,12,27,23,27,7,61,261,38,19,28,45,34,5,-8,52,3,18,-25,-23,-44,-14,55,7,43,8,-14,64,41,-120,48,11,1,143,-7,242,51,8,1,-14,-1,21,38,-98,31,15,234,-20,-13,-9,-36,2,-20,-14,43,-1,-2,6,20,34,18,0,24,15,330,18,35,6,14,22,-26,6,-26,-10,1209,113,4,-156,10,19,51,22,62,25,-109,0,27,25,-4,37,85,7,21,10,11,-10,8,174,-24,326,-20,3,-135,-33,36,23,-21,10,-4,-42,29,3,2,56,-120,-21,56,-12,29,-32,10,32,19,-141,-14,17,-48,-40,151,83,55,-28,-27,13,9,30,32,-72,15,60,2,-27,-40,4,2,32,-32,3,14,1,154,41,195,-34,104,30,-3,-1,-49,833,26,37,98,-61,107,97,-139,69,-44,6,6,120,21,61,-4,83,10,-26,-27,-12,16,-16,-15,-25,12,1,20,-18,142,-2,11,-28,25,-13,180,19,80,-8,94,-27,49,113,10,-6,41,8,138,-8,32,6,129,26,38,41,91,-5,-8,-6,-74,12,53,92,28,20,1,58,232,50,107,-18,69,-12,5,220,-14,143,34,-9,17,6,-28,14,14,49,-63,-58,93,25,40,36,85,91,-18,22,86,48,72,2,-39,-4,29,37,-7,13,4,-10,-13,-2,114,47,12,-2,16,257,64,87,17,-5,18,-16,2243,-35,114,-100,-61,31,-6,17,-3,15,18,-4,130,-2,-40,-25,161,193,5,-18,-37,27,40,258,-19,-29,15,3,65,517,1332,1739,5,3,96,-4,5,23,72,-6,-20,-24,-6,-20,-58,-31,-81,-91,-121,8,-12,-13,12,9,-8,-10,151,23,33,86,2,23,10,-4,-6,43,91,373,5,6,1820,2801,1172,1944,1329,2430,711,1,84,-26,162,53,15,16,115,49,5,-131,-30,-1,-15,-35,7,44,4,-37,-52,53,-1,-8,-8,43,63,323,-17,53,16,-6,-5,10,-8,51,56,-17,12,86,-39,-38,31,32,23,16,93,-9,2,-19,118,88,49,33,25,34,35,2,3,11,69,64,15,42,69,37,23,-10,31,7,20,-14,-8,-13,-10,-9,166,34,22,-24,12,48,105,22,15,35,23,11,-27,1,122,65,25,-25,-180,41,4,43,-17,5,71,61,-15,267,24,-25,54,24,32,59,593,23,37,27,-3,18,278,17,8,32,-22,61,3,-19,27,13,14,-2,8,6,21,139,37,142,-37,-17,16,-19,2,54,0,86,16,-30,66,51,50,-16,-7,7,387,-17,-47,-28,15,-9,-1,6,34,-30,-4,269,37,5,-25,-21,11,-14,86,-31,43,1,128,-42,-25,39,-8,-45,30,12,2,-20,2,-10,119,122,9,39,73,-33,316,1,20,36,-20,0,-11,13,-15,686,29,75,6,27,-20,85,-58,0,7,91,1,86,-22,42,3,24,56,76,12,-2,105,17,-9,10,68,-23,37,14,-7,123,61,-10,-65,-128,-21,0,22,172,68,28,6,1,24,-11,21,39,141,-19,-46,8,-40,40,9,102,4,-82,46,7,490,88,349,255,0,-228,5,19,66,-22,-21,11,-65,5,30,24,44,72,72,-43,2,18,-16,44,-28,50,-6,-14,63,-336,-24,-2,-11,-19,-27,9,-9,-14,45,-36,-38,10,-69,-35,392,109,16,5,88,36,145,10,-9,110,-79,45,47,51,-3,8,49,-6,46,-19,-25,26,-45,150,1025,113,28,64,-3,38,-8,-21,131,-10,110,-9,-11,94,3,-1,-19,77,-57,43,14,37,-26,-40,-21,-41,-2,1,54,-4,8,78,62,54,61,17,7,-84,-67,94,169,-19,40,71,-1,-3,46,16,122,60,46,114,-13,37,509,27,-3,-26,-139,-18,-14,-9,2,-23,71,-14,-22,-8,54,-3,36,61,205,20,-25,96,58,-1,62,-35,30,82,-23,20,-130,49,-4,135,-133,-9,14,12,3,15,84,-317,5,46,-27,19,-4,-19,60,74,19,604,29,262,226,-35,-8,644,78,156,-8,72,-24,19,-2,375,63,21,-44,14,79,251,6,-42,89,492,-31,-20,17,-5,6,-19,-56,52,47,20,-24,275,619,14,105,-54,135,-35,69,-40,30,-28,8,150,33,48,102,60,-97,-11,-29,25,-153,130,121,11,33,195,49,-30,-21,-22,41,-22,61,33,-15,-16,35,16,7,109,40,-9,14,1692,-17,178,35,-18,-4,123,-14,11,95,12,644,51,-33,110,-2,-11,107,-9,9,8,-55,4,2,22,-6,11,223,23,-20,162,-10,-58,89,304,72,109,227,-12,-67,49,105,-5,37,24,36,-6,158,-59,-131,88,94,-14,-37,-11,-6,39,186,47,-10,17,12,8,-32,-3,33,-68,-25,10,44,-7,18,-38,145,-1,24,106,-16,-79,7,64,-31,-7,153,17,-5,-21,-8,34,6,24,-5,109,6,-5,-10,41,126,185,255,20,-16,29,9,-96,-35,-31,-30,99,-21,46,-76,221,-76,8,10,48,9,65,17,-11,54,12,17,9,-42,91,8,40,1,6,18,46,25,39,30,-8,13,1439,33,102,-14,96,-26,11,16,38,19,19,-18,23,36,-6,77,-23,43,2,-1,13,-19,-23,12,12,-13,0,51,43,-57,1,13,-9,16,-13,54,-29,-12,13,14,-53,25,-13,17,-50,8,12,17,81,76,-4,20,-16,4,6,17,195,3,29,-3,7,-21,11,87,-122,143,-9,-17,16,214,103,52,-14,-24,-19,-28,-125,-6,-1,-3,18,-30,35,-24,91,245,-8,42,-1,-9,115,-6,-24,7,-4,-19,-22,-22,-2,-53,90,5,7,-14,92,78,49,230,133,-4,60,-15,3,17,9,48,-14,29,104,1,-14,17,137,-9,11,13,2,1,35,-26,1,77,97,61,35,-79,65,-6,33,25,241,-9,305,-12,30,47,10,5,41,17,3,24,24,83,-44,75,-20,12,4,45,17,-42,64,14,-3,102,-18,29,25,181,-138,25,12,16,12,-4,1,82,-25,15,-21,127,93,50,-33,22,31,126,-76,93,-160,66,-3,82,-18,7,0,49,-71,-29,8,-44,5,80,0,15,80,105,33,150,-37,52,72,56,36,71,3,45,12,-18,-26,-54,-22,-10,2,-5,-53,-22,6,151,108,-34,-133,17,-6,-62,2,-63,82,-13,21,42,-67,0,14,187,-19,133,67,15,-39,-41,113,22,-15,-34,-11,-38,62,-30,-3,158,73,184,-12,-4,14,9,9,59,78,-16,-32,-3,7,592,-8,-24,26,-102,-30,23,198,-25,209,-153,43,40,9,128,19,29,2,-87,-238,-3,12,-29,-13,30,13,-9,-9,43,-12,170,86,-70,14,36,79,92,61,5,124,78,30,-6,49,16,15,74,44,-10,-61,26,52,-36,110,44,5,12,9,12,247,19,19,13,34,-3,-9,26,-12,54,-29,20,16,13,32,14,-22,8,18,29,-11,18,14,5,1,56,9,-8,-14,397,-12,-20,66,12,5,83,24,413,-5,143,-2,-21,77,8,84,14,0,33,0,-5,103,1,-1,-83,-2,-375,-34,-11,251,-21,57,31,-9,-36,-155,64,68,100,23,-2,132,54,-7,-68,-41,-3,51,-7,18,-9,-11,354,118,35,17,-1,11,-7,208,27,21,61,20,0,135,74,-40,13,-105,4,46,67,-7,-2,-34,8,45,214,4,-16,51,46,17,-11,-15,-5,-3,8,94,5,91,90,44,59,34,30,9,52,-23,5,58,73,-88,0,-12,196,33,-24,-15,54,171,-11,41,-9,-26,160,17,148,-12,6,23,90,1,36,19,136,-63,51,-10,45,13,145,13,556,5,-31,-14,38,-35,-11,-44,-8,20,132,23,87,73,24,45,1,7,10,-44,77,-4,459,44,-20,54,29,27,2,-83,99,108,151,-40,23,132,111,-42,285,14,24,15,3,-31,19,-63,1,-24,-27,62,-201,38,-25,-16,-24,137,-10,-17,-26,166,-6,238,-81,67,-24,21,-29,-16,886,-88,8,13,-50,-13,-2,42,84,153,-41,429,-8,261,-7,3,-35,23,-11,95,-8,-3,-17,41,63,227,-53,3307,-10,30,1,16,10,28,903,36,400,22,-1,-11,17,20,8,55,10,237,-49,-34,-55,-32,20,183,280,-12,6,-3,-18,-26,17,-59,-7,-2,2,-11,13,-6,15,38,27,-47,16,-25,-40,-19,150,2252,-22,-28,19,100,19,-9,-17,158,-25,-53,4,27,-72,-41,0,66,-6,-24,-9,-16,790,-25,44,1151,80,24,-12,99,-286,-36,-6,88,60,-12,-6,100,20,60,209,19,39,157,4,146,1096,55,49,40,94,-26,24,-40,-7,-41,85,10,118,64,-3,-52,22,-39,-16,14,2,877,141,-10,-57,1,245,-19,-28,131,186,87,-166,-40,251,-29,962,1293,740,-13,58,2165,338,-144,117,-18,46,19,429,35,68,52,-72,-6,-201,109,57,8,-21,684,48,-19,2642,106,-11,557,-2,-8,21,-7,1,-43,-5,529,589,10,-15,-25,-21,0,-3,38,-36,-111,-40,34,-103,-11,8,-3,69,7,7,11,83,75,-24,114,28,9,27,1,-47,125,35,767,20,15,27,604,408,45,364,11,-81,-71,980,-56,12,-63,-23,-22,-29,108,33,21,-34,31,-58,5,60,-17,-15,26,139,-7,-45,54,-2,60,4,127,-30,1709,217,49,-59,28,20,1035,-55,69,34,-5,76,695,-32,4,46,4,-26,23,2375,1922,-5,528,-15,31,189,232,63,85,-14,431,-13,-3,-13,18,49,-13,7,40,24,-63,-7,7,-13,54,-31,65,17,215,79,27,-6,-37,-1,18,32,45,55,635,70,213,34,-11,248,243,148,78,6,-26,-11,181,343,48,-198,114,22,13,-5,-24,119,24,13,7,-23,-23,10,65,83,51,45,-14,49,3,280,37,-28,63,618,929,115,-24,-14,32,50,-24,5,9,77,-8,22,1494,-5,17,8,-5,19,37,40,18,40,45,-21,60,-27,16,70,169,158,21,-2,9,1940,-44,-7,22,51,-3,-17,2,8,-20,-28,-4,-23,9,28,-8,-28,-7,57,-103,-3,-47,-19,-55,34,64,78,116,58,83,37,-40,-29,13,19,61,23,6,7,212,-17,27,-6,2033,-47,265,-40,13,39,-1,332,-111,339,-64,-32,64,19,177,-14,55,2,2,19,69,49,-27,1,-36,-14,79,-22,1419,976,-12,44,458,29,128,18,43,42,323,339,19,41,-210,-23,125,33,-46,16,82,29,605,20,-9,121,28,-24,372,92,156,10,371,80,25,-35,55,6,31,41,-18,-7,121,28,107,935,19,7,4,-19,63,106,196,92,42,19,21,33,147,11,63,271,129,172,148,-3,-28,14,80,69,93,10,-33,46,-41,53,655,32,82,-29,5,28,152,-6,55,71,37,0,-4,66,70,9,-19,39,-48,-4,-33,-12,29,32,35,180,31,58,8,-29,-7,10,65,-12,-29,-12,57,-47,-14,-38,-47,-7,13,-62,93,18,-8,-84,15,-16,0,-4,-17,-2,119,-24,119,-32,-1,-19,-9,97,2,68,-12,11,1551,125,21,13,-17,-36,44,-12,-21,27,53,161,-6,35,28,7,93,93,187,118,29,-84,28,-26,2,44,59,170,1386,41,657,-3,8,-11,54,43,4,60,21,-19,-21,-7,19,480,4,21,31,0,3,0,48,9,11,-2,22,36,-8,-8,126,469,-27,-9,-8,-26,28,-20,41,17,70,5,39,82,-5,6,-91,101,5,-5,-3,5,-33,-61,26,57,4,6,18,-4,-11,-58,36,8,-11,-7,28,10,18,-22,-18,31,42,3,-11,-12,-44,161,49,28,-38,8,-10,12,-23,-26,-16,85,173,93,161,281,-10,-1,-6,-20,-6,113,67,-39,-7,5,706,-27,-33,-10,14,16,68,-5,35,74,9,54,8,-77,64,16,66,7,62,-11,44,34,-45,-6,40,-32,46,3,-19,3,-16,25,-2,-14,-18,3,78,18,173,-7,161,-24,-8,-6,-17,-36,16,24,2,18,-119,30,-23,-20,26,0,59,7,44,-108,-73,-74,-12,-24,-30,-16,-14,-9,-58,-13,-41,-11,-8,-50,-58,24,-34,76,-18,-41,-88,-11,3,-14,-38,-56,1504,37,183,-3,9,-24,-4,164,-10,118,5,87,4,17,30,-14,-5,5,-52,62,186,38,28,-2,40,437,32,73,45,2,46,-37,8,30,38,-19,-15,-61,-15,-22,3,65,1,11,-10,23,-46,48,33,20,9,-14,9,9,36,3,40,79,11,30,17,-81,-201,20,34,4,88,-123,50,-138,25,-46,148,17,4,-17,-19,3,55,207,45,57,116,56,-26,139,-11,8,31,13,27,526,688,-14,-38,4,1604,251,13,-3,-38,4,133,35,0,-33,14,-7,3,-161,-8,122,18,1,2,76,-20,-25,-4,7,-76,25,-7,-12,7,130,3,-225,7,-16,110,30,5,20,-19,49,46,7,4,76,139,15,-28,109,16,39,36,16,-27,15,-17,16,-45,121,29,-166,-14,-14,35,-3,0,-7,36,-9,-16,-38,-28,8,44,102,12,4,-17,-4,-8,-24,1,-2,-33,-19,19,-54,35,41,-20,-36,223,-5,-7,5,10,20,-309,-3,19,-53,-4,-51,-59,119,-77,31,1,-5,8,12,17,14,8,-22,20,-51,4,52,69,9,-55,-23,5994,78,-27,6,-80,-23,-1,54,64,12,4,-9,-24,-32,-38,2,50,482,-11,-1,31,-32,30,4,21,-6,-2,22,18,12,1831,204,-5,48,32,79,121,1,293,110,0,22,-4,16,1642,144,10,2273,29,-5,-39,-2,24,-12,-33,362,133,12,13,79,47,26,75,-5,210,33,3,88,36,-19,132,-10,-45,25,39,-25,15,-19,2,57,460,56,117,-28,-14,-9,-41,-40,-11,-13,3,-7,20,16,9,-18,42,-48,68,-36,-4,80,-14,-16,20,20,-5,102,-9,8,88,178,33,17,-90,-106,135,7,69,22,-14,591,-7,17,75,103,116,220,78,128,-21,17,38,-2,17,23,41,-1,-79,-16,3,2276,28,99,8,-54,13,-107,-11,10,-22,-61,-66,-233,-60,-13,14,-11,-47,-28,-38,-33,-9,-78,-17,-36,6,-20,18,-78,-38,33,-9,-44,-6,10,-3,127,67,4403,662,51,22,5,30,263,143,-83,47,-4,26,-19,5,-2,195,-103,19,158,4,11,-7,25,19,-36,-8,-3,-20,3,-26,-2,107,-40,200,23,16,14,42,172,-45,-2,88,34,1107,19,7,12,325,-6,15,49,-4,9,4,36,23,-76,-12,39,-1,1,22,-23,18,148,246,30,28,-7,2,30,254,21,139,42,-4,-35,224,8,-43,18,-7,-7,87,93,-22,-13,-7,-40,-12,-15,29,7,22,-43,10,-13,1,-3,77,47,64,106,21,-5,5,62,-43,11,3,24,2,26,-22,-6,-46,8,-42,-1,-5,9,356,33,-46,31,461,-5,47,-11,275,10,-9,8,-8,7,-8,20,6,27,0,-12,3601,15,0,-66,-42,-12,-31,156,-21,22,21,6,-22,-12,-11,13,-20,-53,-48,15,19,48,38,10,10,4,9,43,-11,57,363,-3,134,-18,23,-14,210,72,35,-6,-9,2,-21,173,333,-5,-6,81,40,60,16,-6,-24,84,10,-10,-76,142,32,7,-8,39,17,42,128,-15,9,140,-5,153,4,-91,288,57,-15,-26,-33,6,7,-74,207,23,8,21,82,30,239,-19,-9,-6,26,25,23,12,60,23,4,513,48,-7,120,-64,88,0,-24,0,45,30,1,119,29,0,-25,-31,-28,-21,-39,11,-9,5,282,1,-67,117,49,-13,-25,-42,1735,1727,95,146,17,-28,-4,11,-29,-15,-12,100,31,-21,41,75,43,59,-3,21,94,-19,-19,-8,17,207,15,-54,-57,-340,85,67,-18,32,58,43,31,169,-48,74,6,-152,-186,66,-24,-20,14,-10,31,60,16,-7,18,7,189,-13,2723,-14,-28,386,94,-35,1,37,30,28,-14,20,0,1,28,14,101,181,68,-32,-40,11,8,15,-41,-114,-7,-20,30,-15,11,42,12,4,-15,3,-62,-6,-5,-46,-58,-3,-13,-110,48,22,-31,72,-23,-38,-10,15,281,-9,-25,-6,-11,-32,-1,249,-43,-38,0,12,117,1,-101,122,36,-27,48,-41,63,-38,10,196,-97,-41,-13,14,386,64,48,7,37,-33,1126,-26,18,92,-17,-1,56,34,3,54,6,-12,-10,73,31,-1,169,27,479,45,23,-46,-14,146,-47,-41,-12,-62,165,19,121,-14,-16,0,9,79,18,-194,-77,28,15,11,38,-19,107,3,17,-15,-14,-156,9,-39,-140,14,-31,145,88,51,25,-27,112,1,42,38,-73,50,-23,175,5485,237,13,-75,31,51,-42,-6,4,52,61,152,4049,851,14,-11,12,-31,32,-42,-4,47,9,7,102,79,146,12,-5,23,3,-73,85,-59,-38,-10,-52,-4,-90,103,2,-462,-12,-12,10,149,-49,-13,-11,-36,-6,-61,-36,-41,-157,-107,-1,2,-25,9,-23,-38,21,116,-25,1,38,-15,-16,10,50,15,-17,-54,-50,-11,-19,36,245,59,473,3268,223,4859,-24,-35,-11,16,-19,-25,17,-88,-2,-49,30,10,108,-18,17,7,-54,-43,48,1278,0,78,-4,-15,-10,-17,-9,-17,-7,-31,892,22,-4,11,33,-91,4,62,42,-26,-17,-42,1,1293,-5,63,-9,71,-3,31,6,14,-63,-153,-48,-5,-26,-24,9,39,39,-16,1,1,60,4,-37,45,-40,36,190,116,184,13,28,0,-22,-45,-23,57,-37,0,1620,14,107,27,120,33,-14,-31,58,16,27,8,74,-142,-165,130,3,118,18,1,-87,-26,-101,6,-7,-72,18,-13,-21,-23,159,-11,31,129,-72,43,1,-23,-41,23,35,6366,104,42,314,-61,6,-5,-16,558,1079,154,1767,10040,34,19,968,76,73,-10,107,40,64,8,41,142,-2,25,21,-46,-36,-50,-21,138,2145,0,-28,74,-1,1282,196,89,9,-20,16,-41,-13,-15,-214,13,22,11,15,-8,-31,-34,-8,31,101,-160,78,15,55,97,-7,88,-31,33,100,19,33,-14,396,58,103,1612,-123,-28,20,3,-40,1,27,154,20,95,-49,-35,-55,-8,-5,12,10,-123,50,-49,-64,-5,0,-24,2,62,48,6,2303,-48,6,12,19,-49,-33,-21,-31,73,49,429,-30,107,58,66,25,82,-9,-43,-19,76,-47,-50,96,14,-83,4,192,-17,-8,-34,178,-1,-11,-182,1,-4,109,-34,-133,-5,4,-43,13,-10,82,41,27,40,4,-10,-5,13,103,8,4,31,-10,-12,-4,57,-17,27,52,5,9,-55,19,-5,7,-73,-36,9,-91,51,20,61,-34,56,-17,-5,-32,-12,45,-1,65,47,22,-12,25,-9,11,12,-5,-1,68,77,203,-8,-1,12,97,7,-15,26,-16,7,29,-3,-11,8,-17,26,-53,-26,-17,69,338,-87,-31,-46,-14,-23,-15,39,-173,51,-123,-10,8,-3,0,283,-64,25,63,8,32,20,97,117,418,205,-29,76,-18,9,-37,-2,46,-115,-8,2450,90,1529,77,-4,796,21,-9,-6,-45,-30,57,-10,126,-28,-98,-44,67,16,-6,19,30,5,-36,-39,-92,-14,43,-57,-54,3371,0,0,62,14,-21,52,3,33,-20,-15,-67,-28,-22,45,-3,246,195,-9,-22,-10,18,-4,-1,123,3,-77,68,107,1,17,12,-3,157,84,11,-19,-14,184,384,74,-16,38,-22,40,27,-90,-29,-16,20,14,24,130,187,14,76,12,-50,-26,23,101,36,5,-5,74,203,134,-33,-38,5,-19,19,100,3,61,-1,96,-18,-2,-81,-4,154,55,-20,-174,-209,65,16,-13,-74,-32,285,-3,-5,28,-13,129,-31,10,28,17,24,13,-49,-33,120,1000,2379,-53,232,-29,-17,-55,9545,104,46,42,-7,78,8,30,8,7,47,18,91,10,-40,-3,18,-39,703,-13,51,12,37,562,83,34,44,-79,20,-63,38,-18,-19,4,-14,19,43,60,-30,-34,3,-34,726,-1,205,-16,-226,99,-27,-12,-24,2,-22,21,9,-18,341,23,18,9,58,-18,-23,-51,-13,-78,720,69,-18,71,3,-4,-4,6,-24,-4,-40,39,-203,81,-26,-16,1,9,-1,21,-22,70,50,107,8,66,53,87,-16,-39,7,-36,-5,-30,210,-16,53,17,105,44,2,47,-25,-37,2,-41,-4,-6,-67,26,8,10,46,266,36,20,95,56,111,54,-2,-4,74,24,-4,20,-60,56,11,409,67,13,-13,1,24,-16,1258,17,15,31,-29,41,-47,-2,1,2,97,10,1,16,1,-34,1,28,4,-12,35,-14,73,-5,-69,-3,30,-4,-3,-6,52,3,5,15,0,10,-40,-1,-9,-1,-14,-13,157,-10,25,26,40,-1,63,-5,38,27,5,-24,14,45,-27,64,48,63,50,27,8,15,30,47,67,-132,8,-49,-50,-16,-110,77,-2,341,32,-37,-8,-20,-26,-17,-81,91,28,23,-3,86,-20,-9,18,-199,1,68,84,9,-11,211,98,-488,13,126,-1,22,9,49,12,-1,-61,-5,867,43,-6,-30,-2,-3,-22,0,943,3,2,128,299,2,72,20,72,-14,36,-13,-64,27,-20,11,22,-43,-3,37,-6,-10,39,20,7,-30,-25,-30,42,19,572,56,-3,16,542,-24,516,-12,-9,11,-194,7,-33,16,18,114,-20,43,23,-2,-66,-64,19,-159,166,-17,7,60,40,-12,-10,-13,35,124,-14,-49,-1,40,-43,-57,-30,22,-36,8,311,-25,-17,17,-15,-3,-39,3,-44,12,146,-17,-78,55,990,-39,-40,-10,91,95,33,8,99,-64,-28,45,52,20,23,72,58,-2,63,54,6,-19,22,35,-40,-45,-50,-34,77,3,156,339,-141,-38,73,-7,-68,-118,-16,169,243,61,-89,-99,181,-62,-81,-4,-1,-30,97,49,-1,-49,468,-16,-50,-99,-13,-80,7,92,-15,-59,144,-43,21,-5,-6,-116,-34,1,-282,-125,66,1,-29,77,-15,-84,37,-129,36,-6,334,6,-1,37,48,-60,909,177,0,240,58,11,25,437,48,-4,8,311,21,1151,60,23,-362,-782,-7,-150,67,23,-6,27,43,-25,-24,-55,152,144,330,17,40,13,-10,228,-21,20,-30,-25,-30,-38,-27,64,-5,14,43,-25,5,-17,-20,52,45,115,23,1002,-1,26,-6,-91,-28,-6,84,25,23,-17,196,14,7,-18,-15,-6,-70,-70,5,48,107,94,9,121,-1,-41,-42,-11,208,-11,405,35,-18,57,28,-22,12,-147,32,44,85,-23,42,1115,-3,20,-2,-9,-32,-4,-28,30,-30,15,30,-5,229,32,40,-32,4,16,32,99,-7,-39,-16,-11,12,-8,27,33,13,-9,9,-5,79,25,41,33,63,4,105,14,-184,-44,72,11,7,-1,267,-5,8,13,8,-43,-53,-77,185,536,-36,12,1,21,634,-6,8,-33,-6,15,28,2615,7,10,-17,-10,6,-17,1,14,10,-20,-18,50,93,70,-31,0,4,-38,-42,-12,-1,116,-26,5,-1,14,3,-18,50,8,-54,-20,-27,-6,-3,-29,123,-78,115,194,49,-1,-1,25,72,-25,-4,13,-2,-18,-85,-27,-11,0,288,-21,-64,188,249,68,5,165,-107,-107,-31,-22,-120,-22,-21,-16,15,-1,-8,58,51,-174,-32,344,94,28,2,-6,-17,261,-35,39,46,15,-150,3,10,78,-38,-52,1860,1543,-64,4,-34,11,-44,-31,731,-12,-10,-2,-15,-14,210,260,189,-57,12,-9,25,-5,-64,-20,-21,-22,20,-42,143,7,-146,-10,12,96,-11,75,36,39,-23,-15,25,70,23,40,-10,-7,25,-5,226,5,21,33,2,17,-45,-29,-54,-44,-4,-37,-10,-18,-34,-36,-1,59,-10,77,-2,386,20,28,49,12,317,2176,80,52,15,793,305,14,235,-11,5,36,-2,11,-19,42,28,36,4,18,13,-15,-21,70,0,160,-291,-223,-267,-77,-135,-210,-227,-248,66,83,109,31,-102,-8,-87,0,-24,-63,-120,-117,28,-81,-130,85,-65,19,62,-39,-85,-184,-71,-48,45,-73,-14,76,11898,-16,12,-21,-42,-10,-23,-64,-11,-49,-57,2,-49,-84,-56,-434,-257,-352,-206,-23,274,1868,1121,2801,345,798,9734,271,571,12221,51,-2,39,2091,4597,169,710,-59,-14,225,-121,27,95,157,-6,-30,-9,-3,83,218,234,-27,95,-32,-7,-8,174,-1,43,67,11,20,19,129,176,-44,1436,451,26,15,284,66,50,-48,19,24,68,2,17,92,275,2,18,-47,-27,-89,104,57,63,33,20,-2,7,-5,-26,53,77,232,51,36,-2,26,-304,281,84,452,12,-10,129,84,49,-2,4,-18,125,13,95,349,-197,24,81,-151,9,-10,-141,21,1498,179,231,38,-10,221,64,18,23,74,44,0,13,-33,40,14,483,2,-18,28,49,-108,-34,-27,-68,52,289,-2,49,30,-47,1,-11,27,70,79,23,26,105,1285,64,90,-138,12,27,50,125,2,6,3,-6,145,103,24,117,96,26,33,115,35,230,49,240,179,99,582,-193,-76,15,43,65,-26,33,182,3,-32,711,-1715,122,781,50,254,48,39,0,11,4,1,63,-18,159,366,42,5,33,-11,46,214,-32,-12,33,22,124,-12,90,49,-3,26,63,-51,9,69,13,72,5,213,-73,4,-215,25,36,368,95,-171,54,96,-61,31,-11,37,-55,18,1100,-34,-45,13,26,4,26,117,30,29,-14,-39,-37,-1,26,8,-81,243,-34,-172,37,63,77,359,225,222,-13,119,17,55,-56,4,13,46,90,59,-32,17,12,-21,-18,93,-28,-21,101,34,78,13,26,-24,-22,169,64,43,86,15,81,-10,102,225,169,8,-50,43,92,-20,187,145,26,-18,191,-112,-201,67,54,35,-22,-42,-22,-65,124,65,-50,112,38,54,10,39,14,150,-26,334,0,-73,35,131,85,-23,17,104,87,-4,137,41,-105,26,93,362,169,32,-28,98,613,25,45,445,247,-69,17,-20,-7,36,119,161,323,30,351,20,54,-22,22,70,8,84,18,-6,-24,115,298,14,111,-17,-634,0,982,-75,81,43,20,235,142,7,503,-34,140,11,9,56,11,97,20,-126,-217,49,129,48,22,-491,17,33,51,181,-1,-9,28,228,-222,83,111,20,-154,-9,9,-35,522,65,-2,66,-10,404,0,39,-111,89,-31,28,-212,55,-14,-14,140,105,-85,75,239,194,11,55,33,131,27,143,132,27,-172,-79,53,-5,58,257,-113,-52,178,2,63,-4,192,53,22,-127,355,141,22,-25,-16,306,-44,44,-5,65,-22,2,-3,27,125,-63,12,56,101,165,32,76,38,10,1,-19,325,-76,30,151,-6,-64,392,62,31,-9,3729,127,41,53,132,115,235,8,34,-62,-64,26,36,26,21,16,40,58,3,38,87,96,-47,160,16,-9,58,44,93,-20,62,-33,-12,11,81,115,-28,-8,30,50,79,418,-44,-13,274,181,71,-35,-28,107,-67,7,-58,-12,-5,19,8,-7,-42,-22,-144,28,107,-163,-130,118,37,14,101,37,257,12,172,211,118,-85,32,-48,26,-11,184,-46,16,647,-20,5,95,-40,8,88,76,-43,19,-31,1,-89,-74,20,-39,-52,-30,-16,-12,25,-141,-1,356,37,120,-90,-18,-89,-644,-6,-13,-93,57,6,258,-25,119,69,20,38,283,459,-24,-28,54,84,252,88,-47,-92,63,278,125,-6,-58,60,-97,68,75,162,-6,118,286,23,15,30,291,-86,-36,60,1509,63,35,53,-8,-64,-66,28,-56,14,69,-23,28,53,38,-85,84,114,135,108,26,34,99,16,-18,71,-1,41,-41,18,115,45,135,255,-63,148,35,16,89,685,-76,-37,396,37,236,125,1449,-79,-19,65,-17,38,9,13,33,72,42,53,16,79,73,-30,18,41,57,-1,423,96,-457,19,-5,100,173,80,58,-38,93,63,-13,35,255,13,-153,-46,343,-100,65,54,-8,38,60,65,-20,43,3,29,-65,-44,49,-28,38,174,-14,67,211,-11,13,-25,211,-26,105,63,70,4,152,-27,27,-70,55,-23,24,20,4,-6,37,-19,-21,223,12,-6,53,-33,630,174,-22,-83,11,-293,-13,19,-7,254,19,112,-43,50,-28,172,117,11,65,109,601,-134,1,-1,-19,-1,128,141,-11,-7,42,356,10,429,36,32,62,19,113,65,-76,-8,33,203,-16,65,114,9,31,137,133,4,41,-27,46,-11,-36,108,-62,-88,899,-18,112,41,-8,-107,53,48,-14,41,249,227,74,-5,-207,-9,126,-15,-102,104,514,28,-58,-57,43,-49,27,-68,85,-65,-76,13,337,116,91,75,-25,-51,-91,-12,-2,46,-108,-52,29,144,-224,35,41,-50,-15,0,-26,-103,32,-71,41,124,62,7,-77,46,30,2944,39,17,161,-68,149,5,-70,8,98,24,164,28,48,6,-1,-12,32,42,47,-225,169,17,17,58,45,-182,299,-13,-139,29,701,76,11,-408,-15,-112,124,274,190,-257,108,327,-186,-20,99,1640,-119,-156,1,87,69,77,198,875,15,63,6,-58,64,49,29,0,-5,60,244,-113,-44,58,2131,54,5,-32,58,84,3,-181,-145,324,-42,92,-144,-115,-97,81,-27,-9,210,-41,-4,28,44,33,532,102,181,-158,73,0,192,47,287,-160,-445,53,2,313,756,148,-4,519,3,51,-39,2156,-44,28,27,41,-33,102,-179,53,34,38,110,3,72,-20,177,24,349,-16,128,-7,10,-97,216,21,-708,119,-133,-21,15,147,395,-139,-100,16,-15,87,-141,19,37,20,110,343,365,36,119,917,20,4,-64,-74,-15,-234,142,-32,-21,72,-136,282,-115,-1,235,184,11,-4,63,12,1,119,-97,-65,-184,-24,5,16,-8,-8,-126,-25,19,67,112,1373,-136,39,30,20,16,-2,5,-23,-149,1,83,-3,-1,24,-4,-68,706,-27,29,419,50,-247,-131,-10,-27,6,87,17,-13,-53,15,-14,-41,49,-4,-196,223,43,37,792,7,53,94,-26,-11,60,3,-53,138,1027,-10,406,54,-24,12,57,51,-19,58,38,10,-11,117,20,59,86,57,25,37,-31,-7,27,-115,37,9,-527,14,21,-119,-258,-58,174,-29,12,20,-275,-23,-17,9,49,200,-41,-42,-45,5,361,8,76,-7,416,-138,93,8,109,6,135,40,107,-91,-40,-41,152,305,122,-50,74,8,-63,30,50,6,30,-7,717,-81,-104,-218,-1503,-89,46,-6,-37,-48,16,-2,-13,-10,40,190,94,20,25,304,-14,89,41,1,-52,354,-20,31,-227,-60,108,272,188,452,61,57,104,78,5,-21,33,-54,11,-174,146,291,36,-12,-224,-38,-130,45,-393,4,232,-147,-59,27,-14,-159,393,-77,-300,-101,-19,-49,15,2,57,788,23,77,-61,92,15,24,1061,101,40,16,29,53,154,-26,-5,20,75,134,421,0,123,11801,80,256,-17,-89,-107,-2,104,430,24,65,20,14,-36,116,36,80,55,-73,-45,37,66,218,26,-2,64,-228,371,-18,13,81,171,188,-3,25,169,13,-7,-1,-3,656,-9,-144,42,25,41,27,748,71,-2,-111,227,43,1,16,310,-54,37,14,-32,65,156,-3,386,73,440,-55,-15,-128,-39,-25,43,-27,-55,113,22,20,-133,253,-33,92,30,64,-36,-42,30,-21,-28,41,211,-12,72,57,134,8,149,101,63,-32,54,-17,63,682,-51,-80,78,298,7,-6,10,-22,-5,-52,11,9,-112,136,32,88,39,-88,50,31,-244,8,-65,-24,136,52,29,87,219,77,55,8,40,157,-96,112,18,34,0,-73,25,37,0,-7,71,32,-1,134,75,-105,27,-287,74,120,173,19,112,450,-366,48,-231,147,-1,30,3,-125,139,309,124,40,89,155,93,55,159,-97,444,10,-20,21,51,77,136,5,300,115,102,3,-299,-87,-39,75,17,-48,100,32,142,-140,-1,110,97,267,71,-75,36,-43,-21,398,159,19,49,-24,30,39,157,73,9,-30,143,38,85,171,318,-27,-30,55,21,30,97,12,-138,-10,412,192,267,122,9,10,42,230,1,38,198,-122,39,-4,-36,220,201,20,99,-55,-20,132,103,19,81,-16,81,34,519,79,197,-17,87,1206,-177,111,35,766,92,79,36,6,23,10,9,21,-57,24,-8,101,88,-38,121,13,34,16,27,-40,126,-47,-45,33,444,-47,56,97,27,42,282,78,-174,31,-39,93,-261,-272,537,-51,-27,-6,-50,72,-12,42,178,28,-25,-16,100,-35,39,66,-11,52,66,-27,208,-20,-91,-36,1,-4,77,521,76,-90,35,605,-230,-6,-62,-106,45,12,1,-11,-15,-17,7,31,231,52,-138,115,537,468,120,884,220,-8,103,140,-30,-117,52,88,-4,12,1817,-12,257,6,51,-6,-16,29,-2,48,59,-29,-18,190,-14,-282,27,24,73,18,63,-62,65,17,59,1,-21,14,435,173,-69,-12,-61,2,38,-194,58,273,316,148,-34,-9,3,-55,-64,52,-98,8,197,166,124,2,-46,2,76,-135,46,17,-49,-75,88,15,-82,-53,-18,36,18,34,141,127,34,471,141,30,426,347,96,83,256,325,504,22,115,-16,196,44,246,347,322,377,-2,94,-437,441,9,9,107,9,-74,650,-168,-27,16,111,-9,-118,208,44,83,17,24,104,29,-14,51,70,77,-31,192,129,194,-50,162,39,13,232,91,30,-76,-255,225,153,-96,-20,45,123,132,35,-6,20,87,-1,192,744,68,-58,218,-261,-402,63,147,40,95,-20,-60,-9,153,-42,10,17,-109,37,257,100,317,7,418,-220,305,352,447,723,128,599,6,57,-29,53,-1,-215,-69,31,-34,-207,-35,75,8,72,-224,142,-220,31,36,188,-39,522,7,931,-241,-9,-60,111,77,108,218,335,-22,241,47,363,424,-45,1,81,90,464,-40,-21,180,750,145,-34,-67,250,1881,25,180,382,-4,52,379,289,147,1036,58,398,20,193,-55,18,48,-48,91,30,-153,430,863,166,-1,501,167,233,743,224,809,-696,105,33,366,127,-70,105,14,-2,70,-9,44,42,17,67,28,55,65,30,-34,4,72,19,45,-10,19,-5,12,31,-60,-13,24,-121,36,171,-107,-15,-17,64,933,243,13,-23,710,110,42,140,143,4,35,136,67,-11,-385,-77,108,-1,-3,63,-28,-22,66,-20,60,-39,-15,-103,91,68,6,103,-7,-72,155,773,2,100,-164,-231,62,32,99,57,-10,282,68,85,-7,2042,21,387,169,156,436,61,34,393,149,35,-157,42,-6,95,-66,-26,979,163,146,-20,304,57,92,8,61,91,264,134,530,-1,12,158,-101,33,-6,-49,-20,9,288,90,301,-33,362,135,29,488,27,92,577,-12,19,-48,112,434,462,236,142,20,220,306,37,-4,14,224,62,195,-40,-1,120,204,887,-6,149,144,-21,109,27,43,-17,67,64,10,26,96,110,18,-31,63,23,26,72,-13,180,76,-3,50,15,20,-10,929,6,25,-7,-28,-245,484,3,86,85,-7,-11,-20,-44,-14,77,64,52,169,-73,45,-19,65,-28,494,142,255,-10,198,162,-25,-49,-320,-173,-200,238,296,145,-259,8,-120,64,839,90,8,-71,-207,-7,-28,28,25,-19,-21,35,12,13,41,95,34,-20,61,-36,31,17,1,93,74,-22,58,49,-40,-291,38,540,-14,1,459,-22,-146,165,121,81,66,70,129,-9,137,26,-21,336,72,-77,-182,2,107,9,10,-46,-591,111,-13,55,67,89,14,11,114,27,32,151,158,-70,-14,65,92,54,48,13,19,-4,3,11,-40,-125,22,-34,111,-27,18,-133,1161,21,-93,-115,33,133,30,166,-1,21,-2,92,94,445,-38,16,151,-9,78,118,783,-3,5,9,79,48,119,58,4,-125,-63,-52,5,60,-164,-46,30,-76,121,0,30,51,-41,-23,-9,-44,-54,39,54,638,393,21,91,16,188,-14,-241,-144,68,95,25,12,-117,-9,203,165,-9,187,154,4,-64,-2,43,412,-52,-17,-5,-16,11,-143,101,-8,-18,-25,2,-14,24,24,52,58,83,15,-16,0,4,8,38,16,105,184,411,-66,306,-38,41,242,-2,-3,12,35,-14,12,-7,1,2078,-26,-105,-78,152,209,26,-97,91,33,8,26,-22,141,1,23,132,32,177,271,16,-88,-8,-23,-166,49,4,37,191,-50,121,-9,30,43,131,146,365,-52,404,809,11,93,20,53,-72,28,37,-35,60,-15,32,63,599,15,-74,25,153,14,43,83,38,54,9,12,-48,22,68,134,26,22,91,73,216,-4,-79,102,-72,-26,18,76,-18,33,-13,-36,14,77,53,16,30,80,117,-291,-9,-5,1,6,28,-65,-137,-26,7,-28,1,29,421,117,2,775,3,30,1253,123,67,45,-366,17,-55,18,41,-29,-18,15,189,19,10,-88,32,22,1843,65,-34,5170,439,12,21,19,-7,129,-20,-73,-53,262,6,-17,5090,-10,96,45,-17,5,103,-69,193,36,135,-154,107,129,-27,84,24,-17,42,17,-83,15,-5,158,132,110,-182,109,30,342,94,172,-10,28,547,17,208,27,12,139,210,41,-26,6,51,39,-134,3,-70,5,115,222,-80,-152,125,-32,176,26,145,345,46,16,5,-39,8,6,-26,105,-39,8,-15,80,129,108,82,178,-100,126,207,106,179,163,210,26,-106,33,0,316,11,-16,69,13,-40,5,22,110,18,123,28,-45,178,-131,-27,-83,-16,-75,-222,49,-13,238,59,-45,102,-107,26,-210,-5,90,-10,57,1,-148,0,133,-66,-64,-85,412,129,-147,14,103,22,-101,-54,7,67,707,-159,-1,50,-51,42,438,-83,31,7,19,232,21,74,-43,-56,345,6,-25,-39,-68,-72,77,325,12,108,24330,268,-12,-55,152,-202,824,-1,25,4,94,29,67,36,84,-23,120,-226,97,252,-76,-134,-63,17,39,246,-7,194,40,-88,-419,21,-35,-65,-56,421,-2,-46,95,20,-91,-11,13,36,-55,23,81,-202,38,27,209,-14,87,131,47,62,-11,275,203,64,-36,98,-79,-18,40,15,-2,194,-41,41,-32,60,273,20,77,28,35,28,85,85,41,42,-230,25,-13,-57,-11,64,95,-38,45,16,-13,86,-10,22,36,51,14,65,85,111,6,-54,-19,-128,78,-6,-68,-75,-40,-42,36,23,-113,5,184,4,71,-37,-40,42,175,-2,282,-459,25,15,4,-26,-57,37,-9,-2,-1,144,64,-29,-128,35,67,-15,-24,292,13,7,44,197,-5,-10,-96,-57,81,69,-29,-25,-5,423,125,355,114,80,-5,12,253,29,106,25,33,196,191,43,9,140,22,-15,-13,10,233,567,58,-38,32,-14,47,52,15,643,39,41,50,469,9,-68,240,162,-47,1867,45,-27,-13,111,29,15,-5,-3,3,25,-6,70,-48,-6,61,159,29,19,849,-88,19,19,-51,38,41,3194,215,63,-48,245,242,9,61,56,-4,0,71,73,13,1,-101,150,24,135,21,230,273,151,-3,60,6,15,10,23,-87,80,293,-95,8,-13,24,53,-105,64,3,-8,111,84,55,47,33,10,34,-21,-19,321,27,5,26,8,23,-13,49,66,0,27,10,360,5,-25,19,-16,41,-15,8,-13,51,-10,20,-58,198,35,8,57,73,10,17,10,88,91,-377,-25,-5,211,16,42,-29,62,-28,17,66,-4,89,257,50,10,308,-24,73,108,1616,-2,189,33,139,167,168,-31,66,31,12,2,21,183,35,156,-47,161,-24,-1,166,36,16,-5,-388,-8,-16,2,159,71,153,-152,88,-82,84,353,-71,89,266,-16,3,437,73,-15,74,72,86,24,-3,-63,57,19,28,280,-8,42,153,-12,112,24,-68,133,32,186,99,3,-45,19,-41,73,52,246,200,29,3,55,95,-12,129,96,31,5,100,6,-3,-12,57,78,-81,733,-26,33,-10,-21,62,-33,40,90,28,9,-24,1131,970,20,286,65,45,67,50,25,8,-38,-79,-81,12,5,238,-94,20,43,754,79,155,-138,881,5570,2,-28,148,16,-23,50,25,51,-19,23,45,26,-63,33,-28,55,-22,-23,5,37,-62,55,60,17,34,63,41,-17,166,-4,34,16,95,461,71,124,-212,118,18,23,-27,-15,-85,-22,53,86,0,73,1,127,94,63,126,154,-27,-37,49,60,-74,-5,-8,43,-66,-27,60,44,3,31,-5,-5,40,25,433,10,-41,43,3,-23,-87,239,40,5,3,239,-10,64,149,1,-1,119,-61,86,40,1,178,43,34,-4,-24,106,-103,37,-5,55,8,-120,37,71,-11,-153,43,-20,266,-156,64,385,145,-28,21,12,24,-135,36,23,106,-112,67,-12,186,111,-42,-281,-5,57,84,10,297,200,735,857,5622,12,522,-35,-82,28,239,212,8,60,-17,526,-3,-20,413,1607,31,492,20,248,54,160,-10,-9,2794,-6,221,265,-15,82,259,37,-12,20,-53,14,301,-51,-53,104,2,400,872,85,20,67,27,144,9,20,10,200,145,358,12,-4,15,-113,304,-10,-5,37,36,30,-31,440,10,180,141,-17,3,-2,92,6,35,7,-7,-5,-81,-28,590,12,129,11,35,11,113,-37,-156,-55,61,148,120,-32,50,-5,29,4414,26,24,195,41,61,-7,-108,-39,56,14,63,360,8,266,57,-29,37,26,60,32,0,-142,-35,-12,57,-129,-56,15,194,-46,14,34,32,-141,-14,104,-16,21,1409,-26,0,142,180,147,429,-52,129,1,58,31,86,72,-5,88,15,-25,-128,193,-97,517,35,429,-69,-12,-13,1,2,-26,49,77,3,10,56,51,105,64,-22,-19,-13,86,50,-36,-126,-59,45,73,113,103,7,-96,22,-9,242,141,-228,97,-336,-107,-23,392,109,49,69,110,-1,192,86,9,2,20,577,-23,-130,135,-133,4,30,126,-317,41,644,63,632,49,-2,-35,-45,150,11,-79,-18,173,-91,51,-488,109,43,12,36,27,-79,41,-5,3,109,20,-117,-35,-30,46,-45,5746,72,-6,30,-133,1033,96,11,36,-36,14,60,-16,42,71,228,12,11,-38,-6,-47,103,-6,91,19,861,2,92,230,-4,104,137,289,64,27,-47,10,17,-138,12,10,-25,-10,-33,-160,80,150,-37,-47,258,49,17,-7,-77,226,265,-82,220,-101,267,22,184,-12,59,-22,-20,-102,-5,6,-82,-153,18,-87,-238,14,-108,124,61,-61,5,12,19,34,-9,26,-62,-334,-76,14,-14,33,6,397,413,-3,143,-159,84,-18,-1,-375,34,251,57,403,-155,142,252,137,9,51,-5,-11,12,-13,203,21,61,86,135,-40,139,8,214,46,28,50,-21,90,33,-24,156,48,148,-63,-10,-31,32,73,24,-43,11,-49,10,-44,-20,54,102,-13,-83,247,63,-49,73,23,470,-26,52,18,14,-63,22,75,15,139,-63,-201,120,60,1642,-35,-123,-51,69,-56,-5,-88,62,-37,262,525,-29,-23,20,125,15,60,11,48,19,-90,235,6,9,56,-13,-8,-99,-66,57,38,-4,-120,27,61,-172,-8,83,55,-32,-13,-48,206,-77,11,-186,37,-22,29,26,13,-24,-45,630,124,127,112,55,-1,35,-23,23,-10,36,69,34,93,117,-25,-8,167,44,334,78,47,-87,184,-18,-18,60,106,61,269,6,1,33,97,148,-45,17,-70,0,54,-6,-45,335,-17,-32,7,-26,-22,-63,105,139,56,13,-1,21,-133,110,15,62,-147,-95,17,-5,23,47,-20,7,279,23,151,258,147,54,193,28,-38,26,-34,-33,40,-4,55,27,-9,32,-59,5,-75,-19,95,60,-23,43,-111,-67,-1,-14,-72,332,75,-13,-20,13,-124,-173,25,-57,125,-123,24,-157,-18,-8,31,33,-90,-33,-11,147,113,7,117,-16,-7,21,51,89,34,-153,28,160,27,33,40,-10,22,-29,-54,-12,-55,65,-1,-92,-36,-1,-149,-11,78,-103,-14,105,109,-32,-100,72,3,-59,32,91,11,55,-8,71,110,47,53,30,405,104,-20,-39,18,96,-56,-24,47,-4,33,-50,9,2,35,656,20,87,-118,-2,-35,-70,30,-14,3,3,-60,209,28,11,7,23,-5,4,-32,695,146,48,17,88,-25,11,-49,63,-4,55,259,134,232,69,-42,-209,-103,-20,23,37,-56,103,-4,299,0,1,13,13,-106,28,-7,65,146,90,-402,112,44,-136,-20,56,259,43,165,153,-50,33,34,-22,90,94,-101,40,-31,445,-87,-1,29,209,16,51,16,3,445,37,173,62,14,111,-5,6,114,37,-130,16,1318,205,186,342,33,55,-43,23,252,-1,99,137,8,-61,7,74,-120,-18,97,0,-315,288,-121,-33,-38,0,430,20,131,-31,-30,-5,49,-20,161,4,-36,184,15,194,-6,41,11,16,-36,-3,133,36,5,541,-20,20,488,24,209,27,74,188,-1,116,10,-7,0,20,9,-5,20,-25,110,21,46,328,62,14,124,241,37,52,28,56,87,-17,79,43,-232,20,71,47,117,-29,-142,1,25,-50,163,16,1,-66,75,39,72,1192,-19,114,1,-125,-48,10,149,-13,320,78,7,18,142,12,0,-50,39,505,48,95,1,-64,56,-114,-6,91,227,16,327,87,35,135,-70,37,32,867,37,4129,748,37,65,62,18,-193,65,-36,154,-36,41,19,32,87,-40,45,5,82,116,30,1249,160,57,52,460,40,-53,-1,-54,188,-61,5,14,57,34,10,-11,171,-41,-6,125,-13,-10,25,-109,-13,45,129,206,149,78,67,71,-6,118,159,61,27,52,18,20,31,5686,128,-10,903,-20,77,2,230,158,-7,-33,-30,107,277,-174,118,-52,-39,58,146,-144,18,-41,-72,6736,3,57,-121,0,7,44,242,8,474,1,-462,35,48,-25,14,127,-55,548,23,-87,528,172,-14,8,-1,-31,291,-32,181,-198,156,119,77,223,-172,34,1347,1724,64,7,281,323,51,605,55,137,49,-35,-2,19,0,-11,147,129,-2,397,30,11,-50,0,-36,28,93,-26,4646,13,346,1224,0,22,-8,-91,-61,-4,55,-23,113,67,50,25,-7,-3,24,-119,17,-9,-58,-58,24,76,18,11,181,118,-46,33,-14,9,19,26,-201,-123,-46,-19,3,56,-47,-38,-76,-1,-161,-25,-304,-8,-12,-225,76,-45,-25,29,44,19,122,223,10,133,153,-77,31,-23,346,-185,64,263,52,15,72,34,44,-6,119,16,11,24,48,-21,23,-17,-76,238,105,-19,18,53,2,-24,-28,69,8,-26,19,-18,-56,204,-12,204,362,47,-23,156,96,-45,-19,173,198,-75,51,8,-48,14,21,-14,141,27,115,-107,31,14,-9,565,257,-66,127,-10,29,-8,-4,-1,377,527,88,62,51,177,23,18,169,10,45,58,30,87,-1,-20,0,17,-140,67,-13,18,3976,41,91,80,-12,44,25,31,102,247,73,-54,611,155,6,-75,42,-32,121,-242,406,146,146,4,134,-13,118,-15,180,45,33,232,78,24,35,122,-26,17,128,4,-11,31,23,19,125,-69,13,119,25,113,173,54,19,-28,-7,25,-29,772,50,-101,-6,57,43,5,63,-124,86,112,72,12,143,43,-27,71,174,-25,84,36,-27,259,-18,41,-27,412,59,-38,-10,479,-2,54,20,27,-20,176,32,-17,10,41,199,33,-12,-22,13,-69,629,-64,39,-123,-26,46,44,68,129,53,144,246,119,-202,-15,19,85,-13,124,92,-10,115,14,104,-1,138,1,26,9,19,1,-15,-52,18,54,353,93,16,8,169,5,49,10,116,304,19,-32,-10,96,-29,282,8,-30,7,366,361,16,130,59,16,206,95,1,424,1352,196,192,77,126,19,211,86,22,72,140,273,89,95,2415,157,29,205,161,18,113,56,-43,-7,-5,57,3,67,40,73,20,-72,931,36,53,312,94,31,121,57,48,1,10,38,85,39,189,91,-52,583,44,-625,76,39,-12,-1,45,103,185,22,22,41,283,60,84,-153,405,83,129,24,19,28,12,308,552,14,42,31,90,38,29,242,-17,3,199,84,3446,-24,444,14,-10,0,3,179,189,24,-25,42,89,1,13,-25,53,82,21,94,124,80,161,110,63,-8,46,-22,0,43,16,221,62,164,45,168,146,621,181,284,101,349,21,21,-49,277,36,96,52,190,270,5,17,493,74,67,558,39,11,141,-11,120,44,149,85,13,345,76,-122,-36,-10,59,132,41,110,73,59,509,342,143,-59,230,26,67,24,60,23,21,13,34,79,5,60,84,22,339,547,43,125,423,27,514,406,437,15,111,37,254,-109,-1,108,578,-49,-26,80,8,186,-1,77,26,-95,24,481,49,-35,23,391,22,3631,195,-9,79,37,65,193,230,14,23,282,78,237,16,113,40,45,485,18,-12,-108,43,626,62,217,29,-2,-3,21,-8,-331,209,15,29,18,133,363,194,493,92,157,143,440,264,-10,214,59,327,198,36,106,29,192,-415,100,200,74,-4,164,147,347,4,26,-31,589,124,-91,89,258,102,87,155,-18,218,484,472,253,81,36,300,211,40,447,-18,103,110,95,69,187,38,-24,88,30,353,136,133,111,105,87,-11,132,13,10,22,16,19,153,118,0,675,-7,1404,84,13,93,508,1087,-16,909,233,8,513,57,7,56,34,21,165,64,15,58,26,162,34,-4,169,2,337,-2,139,1136,-45,76,157,67,139,251,182,-2,37,8,-103,271,344,110,156,41,81,34,54,138,0,27,92,340,961,25,234,29,-134,22,55,32,378,53,33,18,39,54,53,568,-40,20,628,138,70,132,4,67,11,99,-198,422,247,73,468,47,125,423,185,764,168,42,96,101,91,80,-5,187,204,91,115,-39,318,482,2,32,83,122,223,58,862,-1,22,-11,1,0,41,133,425,212,150,681,15,258,189,51,667,93,88,23,-9,95,63,73,3,527,83,-25,12,-51,192,-39,210,66,679,-89,16,77,-7,201,-130,889,47,8,147,19,15,50,77,48,63,47,-115,180,591,373,22,114,237,31,58,134,149,2024,82,-180,145,367,141,7,45,29,0,33,109,44,65,10,36,46,66,313,204,97,405,562,-18,93,53,100,-17,305,302,-11,153,185,239,16,60,63,35,269,91,774,6,19,47,140,7,75,43,17,85,73,174,30,33,45,93,476,687,87,165,196,56,1198,-11,47,55,61,92,-14,94,252,13,-71,68,86,112,427,434,37,-25,1277,1013,16,92,-33,35,60,642,-34,43,85,400,63,66,77,12,20,78,-11,-4,87,-14,65,17,14,-57,74,9,112,258,42,366,32,62,149,403,66,27,68,13,628,-477,43,-6,19,111,237,30,4,1956,28,32,37,15,6,60,8,56,92,-10,22,45,82,16,35,-16,183,2,3,44,749,-3,-8,38,26,57,8,44,62,26,25,157,184,152,161,194,129,35,95,-29,452,2448,69,24,44,124,81,185,17,-32,-7,184,-32,168,112,-93,27,408,88,120,13,-30,118,120,39,120,31,325,511,72,35,82,110,-114,99,26,5,26,53,25,348,52,66,641,8,28,278,269,99,32,84,210,-14,107,13,-28,143,37,63,-60,234,12,166,58,-70,162,200,117,95,73,47,-5,47,446,865,3,-4,100,393,21,-264,148,25,24,331,104,649,-91,11,-9,43,44,19,16,69,144,-129,-34,422,22,250,-18,91,88,3,27,31,283,15,-18,333,62,451,28,46,40,11,217,144,52,-56,116,285,114,32,19,22,136,63,323,-11,165,296,80,20,-36,64,190,-186,183,180,101,124,-47,27,63,-26,53,-15,385,48,44,-56,-24,124,96,17,5,130,589,25,114,82,45,-12,200,56,-12,166,54,46,22,84,54,50,40,38,80,-171,116,569,59,52,-12,40,-28,19,51,-142,58,1181,208,268,177,20,40,265,27,77,295,53,1357,-59,-14,-69,339,71,-19,19,141,-59,297,150,190,988,32,96,1379,2,113,5,119,85,128,30,152,88,-27,692,26,156,46,-47,-64,4,66,0,18,58,-68,9,63,-34,391,271,636,-26,40,43,57,24,-15,60,47,81,15,391,214,262,40,69,7,22,19,6,146,25,46,347,65,139,96,209,239,44,662,-32,54,70,284,19,0,151,-149,176,124,20,82,50,88,51,78,-13,87,970,27,211,73,311,42,41,124,21,33,153,98,88,19,337,492,85,119,147,157,101,76,266,-18,225,585,188,2506,933,930,-27,66,92,-40,16,-27,386,95,213,189,73,654,66,52,59,31,-22,-40,55,12,43,-135,-65,52,61,268,635,90,191,42,207,-8,24,-51,-42,69,41,1,415,94,17,218,109,112,330,210,34,26,7,73,52,93,27,-14,7,52,44,71,70,180,98,260,-33,86,403,475,138,39,139,189,202,23,15,-184,15,-5,-48,258,115,64,22,96,39,13,61,30,187,31,83,82,11,-32,114,-47,253,-14,-51,1399,11,52,22,21,17,14,80,64,45,127,191,-38,29,84,62,-110,46,298,42,8,-105,24,158,-87,225,33,147,157,283,8,31,-39,14,87,-103,52,77,211,-17,118,80,157,-37,110,1488,93,123,11,118,682,58,64,95,898,-217,33,-43,114,174,209,-2,527,-280,85,3,48,28,517,128,58,-22,294,163,81,166,13,55,11,2,-4,47,54,120,656,-2,25,31,117,25,97,246,22,-16,124,53,382,-70,101,284,179,-13,53,-6,-31,62,13,-27,213,127,-100,7,390,-177,1109,68,35,629,-106,52,100,46,6,143,-3,145,105,20,50,-28,335,36,23,-6,32,163,1,1437,42,16,-15,31,36,89,1365,-231,103,75,496,148,2102,662,-8,-109,44,42,119,140,25,40,56,485,46,-28,-11,249,3,78,142,141,47,61,168,61,-4,61,106,59,18,145,-293,248,48,129,96,167,620,528,10,36,147,17,-115,37,308,97,55,31,194,136,7,130,80,134,-16,103,267,41,969,113,-257,243,24,-57,218,72,388,82,37,857,359,299,28,85,83,-1,112,269,240,336,49,244,253,81,33,448,-215,77,893,75,158,-119,293,173,135,236,45,-10,74,485,250,50,34,-307,-19,105,45,265,77,223,-19,1917,51,34,172,-187,-3,318,190,885,174,130,68,285,-50,-41,244,191,344,199,75,88,-25,-5,283,-88,122,206,89,363,64,-39,190,22,9,-16,102,14,497,-17,18,5,257,22,40,64,84,92,73,142,1672,153,-5,1082,133,76,499,429,277,176,155,238,-24,522,-131,133,253,49,56,46,99,76,827,72,135,50,172,59,127,235,31,-143,435,149,149,20,261,10,889,664,195,-16,-24,-20,197,-10,79,455,401,342,11,81,35,50,976,260,27,74,216,441,60,79,66,114,-19,24,44,167,295,-30,47,50,208,-3,61,85,-33,41,82,154,164,107,82,-3,26,36,460,9,260,46,179,255,85,67,261,56,613,102,54,32,38,29,178,86,702,1398,377,247,8,304,257,205,45,7,131,201,-11,58,-27,18,59,51,90,-284,6,96,46,419,141,285,176,38,60,46,16,51,62,36,29,127,-13,-12,634,164,337,78,25,95,94,173,173,12,202,676,247,140,-127,86,49,-15,-5,120,152,224,5,14,313,244,275,-7,73,-338,1064,125,63,40,102,85,271,197,649,23,202,152,114,-4,41,-19,455,9,256,795,447,86,2248,45,396,44,88,672,-33,338,260,504,573,219,233,98,-25,-11,74,306,4,229,-9,117,-9,-2,51,101,89,394,197,81,98,79,115,2,186,352,466,130,886,613,284,344,212,79,66,40,15,-111,63,48,123,90,28,228,279,-10,131,113,3582,1032,3,454,-8,88,45,607,121,125,196,205,108,52,-28,-249,19,136,193,100,-11,161,174,-1,350,-2,71,50,326,232,44,-58,-5,163,-109,31,105,15,34,83,19,349,-41,243,111,375,294,149,296,178,0,5,63,89,1,-121,-37,151,381,-63,-8,186,160,318,84,70,-28,42,384,561,765,1417,-220,16,39,52,38,6,38,11,-9,640,81,64,-51,16,45,93,101,181,593,113,107,4,30,29,92,37,-41,47,213,68,12,35,382,174,181,232,461,15,-28,537,136,2,242,67,20,212,-23,47,339,-86,247,3,71,266,-40,173,322,527,158,2033,26,396,312,28,13,61,26,104,-17,125,161,176,61,-54,227,65,107,156,303,-27,-64,-31,27,113,224,62,18,78,38,11,62,-54,156,214,644,287,-26,105,872,13,72,51,-52,98,1,1,16,19,-40,75,369,14,51,218,53,81,112,36,1014,431,161,-33,121,58,92,-3,31,79,451,-4,-30,151,-14,88,292,593,33,-87,101,171,58,-56,26,2,-92,-27,339,56,196,50,91,383,138,116,147,13,-226,51,76,61,93,35,60,200,76,-2,-32,43,139,3,489,82,235,26,102,1926,160,94,69,31,132,123,255,21,-145,-26,0,671,-24,3,159,73,157,-115,51,99,7,88,161,4,-98,-109,105,67,203,190,57,124,28,182,86,34,19,44,118,515,297,11,711,29,116,19,243,117,281,9,-81,190,8,64,107,457,-24,108,-341,90,15,73,29,1,-45,-95,136,54,125,182,177,72,28,7,92,424,752,709,-65,108,-9,139,200,142,1678,28,216,130,27,2,72,308,-30,358,101,106,64,469,163,133,-5,629,270,30,-32,-42,102,85,40,2,1522,9,637,175,55,-29,27,-39,-7,19,143,4,79,22,266,240,18,424,112,36,5,-4,-39,129,12,120,548,14,-12,482,18,89,379,14,-29,75,270,9,221,1672,274,2162,-7,78,260,175,40,31,141,-51,-6,11,19,-67,89,352,68,374,67,360,189,-103,278,81,240,96,277,-10,243,685,223,172,10,28,127,55,0,165,83,10,11,392,-61,103,242,17,116,-19,13,65,75,119,-46,-95,117,330,47,593,107,22,510,51,37,208,14,2,351,50,290,32,611,4,30,433,354,-13,-28,-16,288,159,957,85,-133,68,138,11,138,7,1446,90,845,169,18,4,76,72,35,68,-6,1018,189,3,-182,72,-8,85,48,177,79,104,855,66,85,470,119,874,128,3,47,10,8,39,21,65,-24,17,103,19,68,63,-26,65,-7,15,212,110,-25,116,-23,-24,44,-31,201,93,-24,125,-24,25,212,134,-24,179,-3,143,52,7,255,155,12,601,17,2187,76,20,250,410,252,49,78,142,110,116,189,-3,-4,247,78,125,19,26,15,-37,9,196,18,48,12,357,8,224,34,7,-23,363,74,194,146,39,683,-89,-13,14,-8,804,41,123,77,263,5,35,393,503,74,241,38,48,293,-10,-346,314,170,-186,46,65,28,13,-1,20,116,167,131,32,-11,144,84,131,-15,19,47,51,63,691,208,122,-38,531,673,7,-39,717,64,70,82,14,103,-101,90,65,283,20,84,22,2252,478,96,206,57,42,75,238,38,335,24,378,14,464,74,47,-66,649,227,268,14,52,25,284,93,136,-7,-10,26,240,23,14,161,103,416,268,225,193,4,56,-17,239,60,85,-25,410,115,92,12,178,472,187,346,-81,230,218,288,182,30,425,323,113,267,9,416,49,149,12,0,49,18,75,50,77,83,84,64,332,70,108,40,-148,200,88,14,84,254,59,40,-70,76,48,212,9,95,7,13,98,129,70,13,24,463,1153,-60,13,59,20,112,-26,94,-1,31,143,702,286,515,61,846,121,256,25,136,425,227,-265,455,30,169,78,-23,128,787,270,193,43,225,193,18,374,46,80,69,61,424,-19,164,-11,-10,30,288,89,334,47,24,320,114,142,14,120,-10,544,50,93,899,0,132,151,-120,106,241,606,177,11,-3,11,110,363,1094,1058,66,128,5,106,156,-5,334,71,92,160,394,29,-287,300,75,139,241,157,1517,362,85,274,101,-221,-3,485,179,15,29,335,30,127,309,243,-19,396,38,22,116,-110,553,13,23,42,94,296,-9,150,-1,188,5720,4,175,16,9,125,290,146,210,-1609,207,1411,63,621,785,55,25,42,98,86,5,8,82,577,-23,37,925,531,7,313,-25,25,-114,51,95,358,2,50,130,68,86,236,40,990,180,38,-6,629,829,65,59,88,127,13,28,-17,55,0,41,75,60,352,-48,123,-17,-77,12,632,464,130,93,52,24,5,39,95,364,-15,109,320,224,166,124,83,45,-32,292,193,48,265,122,258,413,194,60,175,41,57,132,31,78,93,49,56,33,29,5,32,114,214,138,105,359,14,114,1,0,131,287,42,198,265,202,72,1601,-32,126,66,43,197,348,17,117,107,263,-18,71,46,119,244,367,-249,-106,-10,56,50,59,29,391,18,7,141,-8,29,138,82,238,527,10,37,98,19,-50,-24,538,113,20,-2,-47,168,217,7,61,-98,52,124,-105,22,-142,207,39,83,102,-2,52,-14,20,45,84,1,188,806,16,113,730,17,-7,-23,62,44,130,129,404,89,91,80,-151,65,58,247,24,85,419,80,63,188,42,105,-99,156,5,388,201,71,202,155,2,82,40,11,94,-38,155,-1,96,-23,745,66,324,282,35,131,113,314,41,291,25,-25,11,66,915,32,178,29,242,47,290,30,5478,143,78,-14,60,96,109,58,103,1888,-13,159,186,91,53,58,22,-288,102,22,660,217,-105,-1,162,117,-6,46,85,14,67,14,20,-20,44,110,46,15,13,544,28,78,9,49,450,24,389,38,33,13,58,39,-21,71,72,47,-32,53,133,110,380,23,139,314,34,-85,1965,-21,386,1516,2231,114,126,1416,-84,71,52,142,-107,49,156,314,47,4,69,-1,37,-29,45,168,43,-8,81,251,58,81,-20,235,603,1684,229,41,86,35,62,10,39,15,58,-149,23,-72,111,18,39,17,289,860,240,228,54,142,35,133,88,248,185,88,-12,45,569,520,117,6,18,341,300,687,133,180,64,192,577,-94,3,30,240,1418,154,691,171,110,63,60,-6,80,154,123,-2,324,67,-121,0,34,193,14,74,-72,-29,-427,-43,127,269,20,-47,-255,128,-27,101,53,271,220,-43,35,41,-10,321,330,9,78,25,9,35,-58,57,21,54,191,537,160,84,133,217,680,634,113,108,-34,-216,33,-84,114,243,20,109,-57,191,1,92,210,75,10,254,134,4,29,-106,175,98,-100,-42,187,40,658,535,-82,222,-280,202,256,722,28,898,7,430,36,57,125,430,78,111,97,156,44,28,7,5,41,41,45,88,25,282,-2,31,17,15,141,15,27,44,199,51,392,29,258,208,418,289,494,78,1229,34,91,49,-35,56,108,291,15,123,194,308,69,110,79,29,260,614,14,6,142,17,-37,-3,359,-29,10,-21,-6,474,-46,19,172,402,23,109,37,21,-6,220,3687,69,836,365,63,5,105,27,-17,158,37,119,65,56,132,69,147,-1,20,37,29,193,337,50,1742,251,62,281,378,28,114,193,-90,-11,74,472,1613,179,166,226,36,-32,-16,-5,169,401,-1,164,88,-39,63,-192,232,71,-37,13,217,15,62,57,-127,54,46,36,-3,126,30,337,97,19,193,75,264,79,45,-25,-99,22,-95,134,92,100,17,198,-104,7,166,97,201,0,239,783,330,33,446,89,-1,-15,-96,141,-1,17,36,94,6,21,248,75,36,120,469,616,19,237,-153,424,28,74,63,13,39,-90,30,-163,26,55,-91,38,99,114,66,126,227,29,20,92,15,-256,28,30,118,9,72,-3,56,44,361,302,2016,155,27,320,209,627,91,38,85,75,-84,3,60,-2,17,531,359,9,23,-14,131,1,-10,-164,39,4,60,13,13,6,136,362,420,269,229,34,190,357,414,16,71,131,370,217,340,33,41,5,104,83,156,-29,334,422,27,-1346,732,-45,56,-22,12,116,-74,155,22,248,180,40,2,25,314,222,196,-11,274,222,298,230,258,3,56,8,-4,138,127,29,0,11,858,520,105,2,242,-17,-17,18,1,12,300,-38,-15,12,-88,20,28,-270,805,5,34,276,106,418,71,94,134,13,18,126,1485,-22,190,-5,96,-111,211,35,283,1493,233,458,152,326,189,43,130,-12,86,16,234,109,-21,245,81,105,49,92,108,464,-203,59,9,36,-19,401,-8,195,212,18,-26,160,-12,1861,13,88,615,1415,103,-13,-47,86,-16,1236,12,-69,76,19,22,6,131,86,647,165,273,-68,606,-375,1798,122,39,231,57,310,291,93,85,29,41,29,18,26,11,105,245,19,18,143,75,43,511,91,-3,-23,80,145,251,-13,593,250,334,730,1644,54,-38,49,186,134,50,-4,95,11,-126,147,244,103,-40,81,-168,56,155,64,38,232,35,444,-31,44,36,174,100,44,41,824,53,54,-1,97,31,90,68,1787,-390,301,73,222,265,31,253,116,106,562,-45,30,1113,-29,132,2722,12,21,230,107,12,260,290,51,218,438,564,70,-120,-13,26,541,11,-2,908,31,311,21,306,1286,203,109,51,1,546,14,173,206,27,220,7,505,4,82,2,10,871,45,9,48,31,168,180,135,519,388,98,522,65,30,281,89,44,42,12,37,562,306,22,151,53,224,373,71,386,15,799,264,-31,25,57,227,43,871,679,77,177,39,275,391,111,239,12,162,52,13,-1,109,-37,329,264,19,41,97,596,-144,8,133,37,40,42,81,204,91,3,19,203,162,170,213,78,15,151,1,143,228,55,25,80,5,310,-118,3600,163,99,-182,7,6,62,16,-6,-66,56,54,-27,-4,51,205,487,-84,10,83,155,103,480,501,102,43,506,130,5,120,297,-50,253,18,171,126,1627,483,60,1199,354,154,77,133,39,41,93,92,551,18,-127,-140,3,318,876,182,75,405,81,64,22,92,106,54,8,348,94,4,97,3,58,68,-180,333,35,37,109,207,40,-29,-22,127,132,255,146,-100,-94,56,26,31,3,113,0,296,-21,15,-24,332,246,-42,-3,24,111,61,8,90,155,48,-36,60,5,-3,26,-25,239,155,301,103,42,559,50,288,13,19,79,67,149,35,-12,266,170,29,31,2758,19,283,343,34,33,79,72,-1,83,1791,610,-11,453,69,103,69,394,109,-18,47,136,121,74,183,163,122,248,157,76,19,218,21,146,399,84,54,239,478,100,396,167,6,191,220,-17,-167,301,69,260,160,143,89,-10,333,-9,-19,114,13,185,293,9,57,43,34,426,-26,99,233,60,243,171,283,503,75,16,85,181,445,841,19,69,109,85,290,162,127,66,35,-16,72,719,537,120,51,74,22,-193,28,15,66,-5,71,16,95,811,388,-62,119,36,59,347,-12,10,71,403,-29,24,1803,40,129,43,18,25,-48,-8,271,206,-124,-42,116,69,153,-234,120,300,29,0,601,80,28,247,31,55,-8,124,190,37,1,41,-200,62,93,246,51,67,155,122,45,142,-9,-2,9,17,46,246,2,-12,214,78,193,-20,162,-207,20,60,30,38,-30,177,4508,160,111,87,290,78,22,172,144,264,154,443,77,234,-13,589,43,113,82,213,-16,66,36,163,1266,513,48,209,81,44,193,623,55,-7,100,-4,16,4,474,134,176,33,50,-180,426,-69,27,3,78,12,50,47,34,154,134,21,29,216,20,-11,541,195,61,-76,-19,35,42,15,41,95,119,52,219,3,63,298,318,-25,24,72,-92,-1,177,177,184,131,7,183,77,92,215,-119,61,117,69,-4,33,42,91,170,244,7,-24,140,-219,-33,38,173,-21,-9,92,31,3,13,0,4,31,-77,-44,-17,5,-5,-15,-58,9,77,-156,66,-14,1,1,2,-19,5,-53,69,47,1,56,55,14,51,13,30,-13,36,-7,5,-307,146,-12,65,61,76,0,-4,42,-25,8,-1,314,226,721,530,190,22,-5,312,344,0,39,432,81,13,38,17,7,-4,271,87,18,27,-68,23,51,14,22,-3,964,69,196,-1,14,28,99,-11,45,70,-1,20,15,-20,-26,2,-12,7,21,-151,-22,133,-41,865,44,20,21,36,-49,26,-1,-8,-28,-21,-22,-31,-14,-7,0,7,2,0,111,105,3,16,35,-13,-2,-11,8,-4,6,106,22,-33,-50,418,46,98,4,38,-38,-9,-745,-82,13
-47,-74,-61,50,-138,-209,-108,-74,-27,-51,3,-261,-98,-151,11,42,-37,-89,15303,-65,35,-45,-9,-11,-61,-38,-34,-14,5,-22,-146,-71,-890,-259,-301,-212,92,1145,3888,4580,5093,4352,9227,15791,4310,11437,16130,72,-2,68,3941,7058,330,4838,134,366,741,143,532,57,63,54,813,46,1,76,462,3,-76,-156,-96,223,330,-255,-1,-16,57,134,159,-17,17,76,11,8,-3,207,12,291,123,42,109,16,123,143,55,-15,12,79,40,5,13,-158,68,6,-67,9,831,121,-90,103,-5,-14,32,-70,-160,86,49,-26,-13,-27,-29,-99,76,120,6,-105,109,24,53,43,153,53,-6,18,-26,116,6,133,235,68,-34,-11,-2,36,46,38,38,339,18,-26,279,116,78,115,68,-38,114,-23,238,-13,3612,48,43,190,42,-3,62,71,258,111,347,33,37,42,190,127,23,-53,-36,81,42,118,11,3,160,41,-8,-8,-200,-29,827,9,1,-50,143,200,19,26,-29,28,25,56,6,38,4,87,-39,399,118,139,10,43,-7,-12,1274,-124,23,680,-12,4,92,3,39,10,59,2034,0,48,171,22,-4,56,244,38,12,-2,3,148,329,25,834,-6,708,93,19,-47,182,45,64,105,-8,133,146,1,300,11,52,7,102,2,434,226,-172,169,0,-31,7,-187,-1,7,-64,24,140,5,9,337,74,9,-93,-2,184,508,1342,5,24,11,96,46,344,-21,3624,474,872,-18,-6,-24,65,120,523,23,85,-9,47,22,40,19,6,446,12,684,-239,259,-3,16,255,69,59,19,7,7,5,749,760,562,109,214,2643,145,33,-4,107,53,127,32,57,33,15,103,383,121,1,-3,245,44,42,10,163,37,-31,639,68,19,409,0,323,80,162,77,69,-9,23,94,136,504,-24,31,-22,369,464,119,188,-20,121,16,224,111,47,186,266,25,52,61,-57,575,264,172,-157,88,37,120,-19,-17,24,-8,-15,62,4,11,207,392,150,99,123,48,48,177,637,-57,-24,-42,271,287,3,4,13,26,141,9,-8,0,-10,217,39,174,28,12,437,24,30,16,276,22,-16,-96,11,65,210,102,83,114,418,198,118,-27,67,-57,60,-19,44,415,38,37,256,113,-16,-143,261,-164,194,84,168,-14,356,607,30,8,-21,-2,133,18,115,4,5,14,253,-24,185,32,20,969,34,53,341,37,60,51,33,23,-3,40,-43,22,72,-64,34,29,51,19,-22,75,-15,-19,62,450,224,168,77,50,612,-26,-100,23,85,57,1,20,628,138,49,157,54,285,-3,31,-136,170,168,95,68,39,104,933,45,253,57,608,56,76,47,64,241,130,401,226,46,-1,55,-116,14,61,-21,256,266,51,165,670,35,11,38,2,-7,0,2918,31,-11,29,373,3342,21,-44,81,-10,18,9,12,157,64,59,134,67,76,16,-31,275,9,-92,32,79,203,55,44,20,25,21,-209,36,11,-238,-49,38,-10,56,98,-10,857,63,88,99,-219,46,24,109,64,-49,3,5,48,584,14,20,205,134,442,96,-22,-28,161,65,66,0,59,17,860,24,257,64,100,152,86,226,22,86,22,-42,-11,353,68,103,218,491,-84,19,8,774,27,-6,6,17,50,82,30,33,151,181,32,206,126,128,-87,-8,34,-35,72,198,-5,103,94,72,114,13,104,60,74,-45,51,-31,-33,-45,95,45,26,52,5,7,-24,32,-7,60,115,2,53,480,205,1,-14,279,79,63,43,119,159,-6,260,-1,40,74,108,94,12,26,31,465,78,62,-213,126,-2,26,-18,209,41,70,-57,26,336,303,35,-86,21,25,202,-18,27,60,5,813,-2,17,109,-9,432,-61,58,201,-146,-4,175,-16,2,85,-50,22,132,-312,18,-2,-5,120,-34,195,130,17,-12,679,53,-5,-5,90,76,0,252,10,163,19,-23,12,18,48,437,-21,194,20,73,352,185,-28,-43,1959,355,144,-38,56,-67,363,349,911,-23,109,36,10,-8,5530,34,57,301,334,493,108,82,17,123,-180,-357,213,-79,-108,-124,-58,-71,82,-135,71,183,1379,103,34,9,-9,54,201,-73,44,-6,-33,99,-1,75,106,-131,-39,63,3,28,373,30,-41,0,-133,920,-133,17,169,-31,-39,-38,-46,-73,-1,30,73,-34,69,104,2794,64,18,46,345,6161,107,23,-3,483,-66,-12,-202,1177,-28,-47,20,-12,0,31,145,19,5742,244,-66,-54,46,90,-143,26,28,-92,1567,-19,-29,-22,-23,382,5129,-3,-158,27,31,21,16,72,-162,556,615,-4,42,59,767,94,55,67,4413,222,12,130,41,70,99,53,-43,51,17,-13,2373,-26,-85,19,-2,25,72,35,-73,203,-160,63,48,-35,-225,-11,68,-159,46,288,18,-89,72,252,-6,-110,-5,54,4,86,36,1,145,-16,-8,-8,-81,5,6,75,20,34,-71,-62,41,68,7,-51,-43,102,19,107,-14,4,3183,-15,211,53,93,-20,-50,-71,-16,-41,11,-54,83,1143,44,46,-210,166,-75,27,206,28,-4,1,1,79,27,-239,2034,27,34,-42,559,-65,8,-65,1971,-163,88,-5,62,-5,-25,-344,62,122,-18,-24,110,-69,1446,112,25,80,10,-93,19,125,199,123,-8,349,210,-100,32,107,327,47,29,41,26,14,2694,18,431,45,172,-13,2209,34,240,253,81,144,37,74,2016,161,144,320,130,122,4,80,836,-7,582,6,153,91,68,27,32,33,19,2605,61,-22,-64,58,14,-4,182,3058,1002,605,-108,2106,-29,5,60,376,66,123,595,-2,12,-5,37,385,117,1102,-1,9,46,7,1472,160,-6,47,-183,33,176,-3,-20,-27,-8,27,352,406,47,133,15,8,30,-39,47,31,14,-10,105,192,-18,4,20,4,-9,-18,-19,11,160,5582,-27,62,54,125,-28,718,248,74,758,71,103,-10,66,43,50,125,-50,-12,-11,-4,502,48,32,10,14,-86,12,-24,-23,112,111,143,18,14,13,140,-92,142,-73,296,13,-35,-67,67,9,-18,-21,-87,64,213,83,-196,-42,79,12238,4774,-12,-33,-192,127,-6,9,29,77,-157,34,102,35,-241,14,7,410,-56,94,42,-7,14,10,94,5,114,373,0,-5,22,245,26,2,10,265,563,137,26,-4,-38,-17,21,29,773,-19,48,7,113,-48,18,27,32,-6,155,147,54,24,38,-15,514,-84,19,-6,259,-14,505,2308,-5,203,16,31,881,352,272,13,47,-75,62,48,38,133,1547,-6,25,12,4,108,54,80,19,121,431,323,50,21,33,220,490,86,109,-97,94,19,6,56,-75,52,44,19,495,243,133,60,37,41,74,-94,-4,-554,8,1322,74,29,108,342,115,-42,183,80,316,-24,-75,42,39,133,12,385,-3,-30,223,55,44,96,-34,83,20,308,3631,-4,892,1001,37,-25,325,5,63,13,154,117,317,46,-20,-10,232,552,54,43,6,-12,40,5,1120,29,-18,118,-3,162,323,-134,64,176,-18,-101,12,177,49,34,-8,9,10,12,-274,79,-29,242,-189,166,39,1197,1429,409,31,-103,9,202,7,36,113,-61,-22,1082,39,0,27,5,-19,7,-107,35,-74,365,8,115,56,336,124,-32,-3,16,41,50,-336,67,173,-17,-12,9,172,-131,45,86,212,-81,568,-7,6,27,21,-36,213,225,98,8,-17,-134,1099,76,317,50,225,75,43,-6,109,35,34,10,354,25,80,-15,41,-90,-1,609,2,49,173,24,78,-28,40,275,7,-146,179,-196,7,107,-4,15,462,89,31,18,68,158,-15,235,93,230,82,-45,-16,-52,280,18,139,110,69,-74,168,79,32,37,-29,18,55,133,-9,338,23,251,-7,288,73,100,3510,304,125,-26,-29,36,4,12,-9,32,4,411,307,9,7,-20,5,5,151,13,60,-34,202,286,36,70,83,63,-1,69,256,-17,-38,-52,98,17,-8,1,234,-162,52,21,231,-119,45,-182,21,12,80,14,71,-126,111,-130,37,8,-5,127,348,41,20,220,38,113,86,293,22,197,-2,76,37,72,295,-18,38,499,-27,-37,51,7,40,-30,45,40,-15,4,58,-16,462,13,46,629,555,85,35,3,3,-94,-32,45,23,-2,-5,15,96,-13,-56,-23,-121,54,-22,90,31,14,139,-54,31,-14,-53,71,48,-3,7,273,5848,-74,-7,1502,61,-22,22,-135,-30,318,649,-28,14,135,-31,-62,126,386,-50,78,228,23,32,162,-71,-7,186,11,-5,277,140,49,-32,3519,1597,-85,176,1219,-28,12,35,-12,36,46,-37,174,-160,58,15,357,28,21,-4,28,233,71,88,104,165,146,13,-21,-164,179,-59,7,50,-4,-18,-161,92,82,1077,59,-26,-4,109,-79,29,17,11,-13,13,-4,55,18,129,-41,1,7914,34,6536,6361,6121,19,-24,22,-25,-192,169,535,2316,-17,8,437,5,393,-116,59,-10,73,260,-25,106,17,22,1106,19,-10,229,-74,-93,250,-30,51,-36,229,17,911,0,190,49,-115,-36,92,23,127,-270,-32,-19,14,-24,-15,-101,622,256,11,184,256,11,33,128,34,55,93,537,71,19,46,277,36,327,82,37,-50,959,-3,4148,194,36,-21,190,-110,98,5,143,65,10,6,40,34,-9,30,37,5,-5,25,40,117,19,35,-4,0,204,-5,-31,77,110,1453,-14,6,-15,-197,154,5,-51,28,-24,1883,75,-99,-44,31,-104,3,6,1,294,21,26,10,50,25,129,-4,65,19,8,-45,256,36,1,4,-40,84,166,215,74,41,62,-57,-112,56,13,-2,67,74,156,953,-89,0,-13,13,-4,243,118,3252,187,-7,154,68,34,-2,-46,-143,36,-74,103,40,792,122,676,31,-2,-25,2412,32,-17,62,149,171,120,-14,-2,6,274,134,-57,3126,455,-35,8,103,30,-17,232,128,6,712,46,28,-7,218,139,461,104,19,5,79,-35,11,75,-26,62,415,24,-98,59,-98,287,-21,204,118,62,44,60,46,194,127,88,24,108,-6,-8,168,2826,96,9,81,17,9,0,98,45,87,35,105,47,-88,145,117,19,98,-62,51,286,61,43,688,109,10,-179,-39,38,75,-27,-10,126,138,486,124,52,-31,29,588,141,-72,86,478,15,60,-132,88,-16,125,-15,-1,714,860,-47,-8,24,209,8,-9,-16,-47,-49,-31,149,38,34,135,-41,-18,-229,-9,32,-5,3,18,-51,-15,-56,-5,-33,-25,-21,22,5918,761,268,19,16,40,34,59,18,83,-26,663,-8,0,386,43,34,34,553,91,-41,-14,410,-51,-66,-7,-73,120,1823,0,145,53,351,-20,43,896,-117,106,-12,996,49,-8,20,18,59,0,77,-133,272,-43,24,28,503,127,85,33,1,-28,60,-20,189,-51,16,-23,189,-45,3842,-266,124,58,5,0,8,182,108,9,16,-209,30,31,15,15,-99,-57,51,-39,228,40,122,94,45,543,154,502,1130,29,0,10,17,25,-19,2,32,136,27,39,162,-58,21,-8,-3,7,50,-6,-192,-33,-35,729,78,29,-99,34,236,41,455,23,15,296,-111,-9,470,286,-38,47,-11,19,27,61,-5,24,-13,1508,-4,1162,82,-102,274,226,10,7,13,110,99,-618,75,485,56,-17,98,174,57,34,-1,183,14,41,4017,70,-28,-58,55,12,72,-1,6,101,13,20,-21,762,134,56,125,56,-354,-33,-52,-118,130,265,-42,6,-28,930,219,456,13,2801,426,4,69,-8,138,-11,-53,-28,31,589,63,-42,7,199,208,34,65,213,297,-21,-143,-14,25,-71,23,46,61,-74,56,53,-67,258,-30,226,32,345,4,182,274,353,4,36,2,-122,-204,114,-28,51,25,61,61,35,-25,171,-23,196,-21,34,7,46,5,31,151,214,237,181,28,-187,44,1,206,35,41,0,12,34,221,79,141,36,74,30,87,160,111,-84,12,-2,778,327,235,-38,271,243,100,55,31,-35,303,95,103,107,223,113,56,48,88,3077,74,-49,55,-77,-18,169,6,39,25,265,-5,-111,93,258,140,32,-95,27,75,267,84,97,182,18,119,13,12,135,259,8,31,21,-24,61,31,-12,91,52,113,142,20,-8,30,157,27,75,3,12,29,145,12,-2,2,4,91,687,91,-20,173,50,73,42,-2,273,187,43,-6,5,-2,2,9,-39,-10,167,25,75,282,-99,62,-1,13,247,-21,774,6,31,93,-55,-7,26,142,-179,59,9,503,20,-4,1,-65,26,156,-48,145,-4,24,21,-3,46,20,28,38,135,235,54,14,-81,31,20,-7,14,6,-13,2284,121,50,-255,13,5,80,81,131,28,-56,5,6,23,-2,21,142,18,25,8,9,-40,-2,479,-7,304,-13,1,-137,-37,82,27,-99,15,-1,-80,142,-4,31,103,-147,-30,20,17,15,-27,135,33,35,-144,-6,114,-56,-14,531,198,81,-34,6,87,-32,44,263,-96,3,124,-6,-19,-86,37,31,40,-30,76,14,14,565,91,417,-126,332,37,12,-51,-61,843,39,171,53,-82,111,76,-246,207,-64,40,50,125,89,128,71,134,25,32,-40,8,51,8,8,18,27,15,4,-56,268,28,-37,-7,106,10,288,13,669,-14,189,-44,287,312,40,18,40,-2,118,-8,99,-37,252,24,191,31,143,70,-12,-6,-201,92,69,106,43,27,88,41,77,62,146,-56,109,2,-62,362,-30,134,-24,41,-9,18,-92,58,15,25,-129,-81,47,11,-37,5,93,260,22,72,230,64,62,-1,-21,81,27,78,-12,179,129,17,19,2,270,99,41,-26,48,470,268,185,73,-136,7,-49,2511,32,459,-6,-28,382,17,123,9,1,41,-35,130,33,-93,23,225,408,33,35,-15,40,76,397,33,29,49,24,54,1356,2204,3303,56,28,104,-4,-42,-13,117,-32,-45,10,4,-22,14,33,-33,5,-25,47,-49,42,39,5,-6,10,418,100,-11,85,20,117,0,-6,1,23,177,491,-19,-60,3560,5276,2993,2159,3756,5133,2170,71,250,22,141,187,21,28,140,74,13,-153,16,64,-22,0,92,37,20,76,-29,145,-1,-24,24,36,99,962,57,40,105,-32,-11,-16,-10,-10,86,12,6,92,178,40,46,15,60,66,72,-88,16,-16,184,-35,3,-49,-12,84,7,12,13,78,108,88,8,36,158,30,32,46,25,-3,79,-19,-27,-24,43,-3,256,20,158,-42,-19,215,346,-6,7,58,73,33,-85,4,339,15,58,17,-208,67,-10,46,21,18,73,273,-15,183,47,-54,200,218,-67,28,605,33,55,129,-9,-2,486,11,-84,19,-49,13,63,8,52,30,72,-2,-14,24,69,537,118,178,-1,22,25,14,9,132,2,29,-1,-3,94,86,8,-5,28,81,913,2,-79,33,5,5,23,147,20,17,-105,199,32,23,-57,78,42,7,308,1,78,31,304,-83,6,115,-3,-41,70,10,-19,-14,32,11,106,160,20,133,67,-104,233,16,26,145,-44,233,-6,-12,-7,694,-42,345,16,80,-89,902,-59,-1,58,13,-1,78,13,474,-18,51,146,35,14,10,76,-32,-57,-4,108,-91,22,120,40,128,239,-29,80,-107,-24,121,88,152,136,13,-9,-4,22,-18,-15,104,285,26,-31,-1,24,50,5,313,7,-67,136,-17,551,111,229,34,-76,-375,-1,156,196,-41,-47,103,70,-2,16,46,15,138,268,-76,50,-31,7,154,-18,48,133,39,130,-577,-58,80,-11,-7,20,102,38,-47,33,-8,-34,27,13,-87,798,138,27,133,10,47,166,58,11,180,-89,-89,54,74,15,-4,7,11,65,-29,3,50,-89,192,1011,173,44,95,-12,-6,18,-4,403,13,197,8,57,335,18,113,-24,124,108,169,119,-8,7,19,-103,-23,-19,27,66,-3,-34,48,218,64,234,6,-5,-175,-171,397,586,38,118,73,-12,30,38,6,195,62,-8,295,31,118,529,161,4,-1,-155,6,-6,1,12,-63,0,-6,-29,-4,0,44,135,131,232,-16,-62,142,71,25,76,27,-27,10,0,-26,-115,64,44,29,-29,-11,-17,-15,-1,28,188,-289,-30,66,-24,9,5,-11,24,172,67,919,-11,153,176,27,4,828,191,339,13,187,2,40,16,1170,92,32,-1,116,-4,557,50,-54,440,2856,18,54,60,-28,-82,-28,11,125,147,43,17,134,500,62,190,-86,113,1,146,-97,10,-8,9,136,92,62,131,75,-26,-14,6,24,-231,74,178,26,57,79,188,7,-64,111,29,5,45,105,27,11,152,30,-63,222,99,14,33,3986,-11,114,-17,2,1,237,-10,128,88,-37,630,45,37,159,13,-39,220,68,7,31,-14,55,40,399,4,42,258,4,14,349,50,109,87,261,30,107,463,5,-74,-3,159,-8,64,36,62,63,489,-182,-271,244,153,-27,-10,37,-16,113,246,120,-105,15,151,-3,34,14,107,-174,-40,-10,67,48,126,33,245,-26,20,155,-14,-192,-23,128,93,-12,371,8,11,-5,25,16,70,80,0,250,4,-5,-26,42,250,384,659,7,50,71,20,-211,-40,-74,-12,88,31,73,-35,603,-127,58,-27,-8,-13,177,45,17,156,12,11,-5,25,121,82,66,5,-12,18,141,-56,133,57,-16,211,2258,101,214,2,138,18,13,-10,92,44,17,-10,31,66,-7,139,2,95,-9,-12,58,116,21,80,63,9,-9,42,24,-103,30,65,-7,-9,-45,48,-57,32,120,57,-97,89,-14,76,-6,5,64,40,206,77,8,7,85,12,109,61,347,-25,55,50,18,0,36,203,-130,140,-40,134,17,428,86,56,-20,14,-3,-81,-208,-18,30,88,79,1,12,65,99,164,25,154,28,-13,226,3,35,28,-4,-8,-17,12,-17,50,198,-47,34,-43,56,140,282,166,371,47,149,7,-1,45,39,161,16,55,85,-12,9,29,194,118,25,12,126,13,43,-8,-13,40,4,119,95,-157,65,8,46,19,280,-12,418,-14,15,95,0,11,52,-47,30,105,68,297,-14,52,38,-26,-8,86,20,-24,116,-6,19,154,24,45,-13,306,-66,23,31,29,-40,34,36,118,-25,26,8,164,113,188,-89,246,122,385,-116,153,-143,275,6,131,-10,-33,19,53,-109,89,17,34,-3,114,9,57,170,48,81,168,-75,387,266,55,70,126,3,18,-6,37,-82,-45,21,3,17,-25,38,10,-5,503,340,-40,-95,8,-3,9,17,-21,374,-15,19,30,29,10,71,155,26,98,171,44,-21,-66,6,-2,37,41,22,-28,238,-44,158,650,281,-79,-52,49,28,56,125,129,145,35,15,-36,52,1237,45,140,24,-64,89,67,519,100,282,-278,102,108,-21,237,6,34,60,5,-459,24,-20,-13,-2,24,14,11,11,173,-67,163,-135,-15,23,35,138,135,149,-11,158,198,51,26,49,16,66,108,115,-74,-87,5,88,-38,320,63,-10,44,15,-21,449,8,27,31,107,-41,5,19,-47,201,11,0,21,82,40,26,-20,21,14,53,-29,116,36,127,-3,-83,-29,38,-32,1134,25,-34,97,133,38,207,115,716,51,120,131,107,160,58,45,13,-29,35,-25,71,107,3,35,-125,-8,-392,6,67,294,8,-4,82,12,-69,-274,73,-3,465,79,21,22,77,49,55,-138,94,109,11,6,-22,9,402,-24,123,20,40,32,15,309,27,39,-17,23,12,112,144,-106,-14,-144,148,132,83,19,41,-29,10,105,413,2,73,-20,160,68,36,7,32,4,-66,275,-2,347,42,65,105,146,152,43,-3,16,-44,126,193,-161,70,17,52,6,60,18,103,497,-60,96,-3,-21,128,43,173,13,67,184,331,23,152,16,94,66,85,23,147,55,336,21,522,28,-62,23,3,46,5,-8,2,26,309,60,677,163,78,13,30,-6,7,100,79,15,934,135,-50,42,35,-17,16,-65,228,406,37,-91,159,271,300,-85,624,13,41,150,32,54,43,-122,17,-13,-4,201,11,81,42,-31,-6,105,3,16,-8,357,0,718,-101,404,-18,11,25,-30,3124,8,1,2,-55,-2,-3,87,113,227,81,2003,-3,416,-23,43,-65,144,18,92,27,28,-40,79,35,912,61,5885,-7,76,4,180,128,171,683,80,688,0,-48,-9,-14,-47,16,56,14,327,-16,-2,-2,-18,29,475,350,-49,-28,-13,30,-2,368,-236,68,22,230,3,-14,93,27,99,70,-10,46,-12,22,-1,105,5598,17,26,15,75,63,21,15,319,80,89,0,21,-31,-120,27,131,30,-14,57,50,2396,-20,30,2758,373,31,-57,155,-216,-89,0,170,242,-22,35,548,47,42,926,235,64,337,-15,455,2504,401,25,175,195,132,156,-66,-20,73,169,120,190,87,-13,27,204,-35,-8,43,21,1280,267,-9,-57,17,1025,64,37,139,204,81,-496,-44,485,30,1556,2028,4733,-8,142,6058,426,-230,200,12,40,157,909,402,159,99,-22,-13,-99,492,49,-31,-54,348,64,32,6889,121,8,627,26,92,135,47,154,-154,4,2297,1122,6,26,48,-8,-43,-12,69,-86,-35,28,70,-93,-3,85,-1,-39,2,-5,-3,95,188,-83,255,60,34,294,47,53,154,-21,2158,64,69,128,1639,2004,8,783,12,626,31,1750,21,36,-116,4,-8,-35,247,249,37,-17,79,-49,57,75,-34,15,40,207,81,46,208,-23,24,18,519,7,4595,403,42,-5,85,56,4232,-125,336,38,-2,238,1962,10,1230,98,39,36,36,6197,3409,73,1057,-21,51,436,317,391,303,-58,1797,-39,-24,-37,48,15,29,92,76,-1,-66,-2,3,-9,27,-9,98,28,157,111,74,11,-61,19,-39,-45,-52,46,451,88,347,72,38,881,608,145,323,26,-6,-17,259,1190,83,-333,114,22,66,0,-55,205,-3,40,58,68,-6,30,178,38,291,170,22,170,64,499,230,70,126,931,3021,351,-56,32,77,29,6,-146,-6,110,-17,60,5891,16,53,-18,-9,19,15,83,39,82,69,-18,301,-19,15,36,231,459,-59,-6,15,1750,51,6,22,30,-16,-48,-10,43,11,61,-7,10,56,32,-18,88,69,100,-178,-18,-5,-86,66,-63,28,108,344,66,86,76,25,4,22,15,153,39,17,32,230,-6,34,50,2996,-38,851,3,26,129,44,1504,-80,1008,15,17,56,-19,1355,5,152,41,47,-23,161,100,-16,38,18,-51,585,20,6195,1790,21,155,679,35,304,38,186,153,1154,474,50,130,-305,-112,249,72,8,54,189,73,882,75,12,168,-84,34,674,43,350,42,702,72,48,-99,113,43,104,32,-49,-44,310,15,174,3548,3,47,-1,-8,170,89,427,201,102,1,29,2,122,75,213,350,171,301,341,-5,-14,6,179,265,251,20,-247,250,12,67,427,24,272,-64,17,90,340,228,71,53,37,16,-29,65,123,121,52,147,58,17,-2,-8,301,139,32,200,54,153,34,-18,25,38,216,-19,-84,35,426,9,10,3,160,69,42,0,947,-35,6,-68,25,-3,52,43,-57,81,-46,-12,122,22,2,1,-2,194,18,75,39,80,2961,174,79,26,109,-23,125,-7,-38,3,146,543,37,101,-226,47,34,136,309,306,88,-126,30,9,64,165,111,244,6186,148,1359,31,144,60,153,176,27,26,-79,-49,-30,166,43,657,5,24,4,-5,-1,8,163,19,119,109,55,72,-19,5,263,796,33,7,28,12,44,-23,181,38,169,3,-3,210,37,69,-82,214,1,17,14,153,35,-19,48,87,-5,15,0,-5,58,-35,83,83,27,9,-47,40,3,-94,-28,106,201,-22,-44,72,13,295,47,131,111,0,30,-28,-9,-1,129,62,228,152,142,579,-22,50,-4,48,12,326,616,-109,-13,-12,442,-46,-94,-35,57,40,60,18,53,480,57,-6,7,-47,245,9,165,19,26,-13,105,65,-29,-7,48,23,162,39,5,63,50,81,-10,2,-6,8,223,31,520,-9,314,22,112,111,13,-14,46,75,40,37,-310,-6,-22,9,88,4,19,127,202,-51,35,-135,2,-15,110,0,41,-3,-74,68,-51,-40,-7,-3,-120,142,11,57,-10,24,-155,3,-2,5,28,12,3271,-44,260,15,68,4,-27,502,-10,104,85,203,19,43,76,-15,36,-9,-58,99,297,134,2,-4,-36,635,177,89,79,-39,103,25,88,20,127,66,0,-157,-7,28,24,258,18,42,-29,44,39,76,290,32,3,79,-17,3,186,40,141,257,-11,50,56,-302,16,116,140,-55,249,-233,-14,-98,172,-75,167,36,92,-15,4,-35,106,364,36,57,164,45,-102,177,-43,24,95,40,-3,510,820,-30,-17,103,2305,391,1398,16,-15,72,364,178,524,-149,29,18,4,-394,5,358,32,16,-1,53,-4,-31,-9,87,-159,66,6,-151,12,307,15,-499,76,17,142,54,-28,52,-72,116,84,89,-15,335,198,16,73,227,67,2,106,2,-29,21,-48,35,-50,340,71,-96,14,39,40,2,-2,22,76,67,-24,-100,-49,1,84,184,16,0,-7,5,-31,-20,-4,24,52,32,40,-23,78,12,-23,7,145,53,99,-81,61,250,-280,156,37,-108,-2,-64,-43,326,-26,86,-36,4,6,93,102,5,113,-42,124,-31,23,33,67,-66,11,33,10850,406,-35,208,134,24,20,162,97,72,-7,45,41,-56,-20,82,102,648,-12,-23,26,-5,61,23,41,169,4,85,48,94,3807,164,0,124,35,119,561,41,1145,162,75,-40,16,-3,6605,321,23,6525,64,-6,-36,56,185,30,5,521,435,24,-10,118,-34,4,19,2,374,-42,-46,40,74,-10,208,39,-43,19,41,-10,-11,35,-12,87,582,296,351,-91,-59,3,-7,-62,-8,-31,80,10,199,92,17,43,207,-71,141,15,30,36,-28,-10,-5,14,23,86,9,50,798,240,-66,1,10,-25,148,55,109,41,20,1275,27,-10,67,206,187,256,125,185,16,-7,118,-20,12,0,125,-57,-91,20,-8,6530,3,203,85,-13,23,-235,-6,34,-1,-15,-26,2,7,-42,66,-6,-15,30,-16,0,25,-105,29,-56,-12,-15,77,0,72,500,-55,53,11,-10,81,270,64,4543,632,55,27,46,17,756,215,53,58,-46,179,-59,22,-3,1555,33,90,23,3,19,73,41,75,-79,16,40,-6,22,82,7,291,-80,436,83,38,12,10,437,-8,-10,257,1,1907,61,-26,33,936,-67,19,575,42,10,45,61,126,-19,-109,34,-38,46,46,-2,24,571,381,71,16,-35,24,152,890,13,245,51,57,-95,609,53,11,392,9,4,305,200,-16,-14,0,-177,-104,9,36,-3,-8,38,141,16,0,-30,222,39,1,201,20,-6,23,107,-130,49,42,15,-8,-25,-8,81,208,-21,-101,-5,136,4,505,33,-47,192,625,-20,273,40,409,56,-22,10,6,50,-49,67,96,14,85,47,4810,17,-3,12,-19,32,45,896,-10,13,228,20,-32,-86,29,24,-32,-18,14,28,292,21,48,-18,75,37,37,51,-16,294,744,11,164,-10,29,34,563,114,74,-10,34,10,-9,27,505,-52,-34,7,132,61,2,46,7,286,33,14,-39,56,54,39,12,57,8,32,153,-15,47,370,12,567,81,-50,610,147,-1,-11,-16,176,-21,-43,827,-12,-27,-208,57,32,353,25,-3,-9,30,46,41,48,105,66,12,346,20,7,192,74,1514,14,2,45,94,28,-2,379,52,-9,-20,-27,4,60,-11,29,-3,29,164,73,-69,187,22,3,-74,-201,3657,3566,-48,-1,59,-46,-5,8,-75,-21,-9,233,91,-12,46,347,42,225,-31,75,-11,-19,-11,3,34,403,-1,-33,-189,2,86,77,-50,247,59,135,100,387,-8,131,-10,-189,-446,71,-12,-35,158,-61,13,23,26,49,87,122,549,24,3214,29,-9,188,185,16,67,26,-22,27,0,29,23,6,-28,-9,266,471,35,-9,-108,48,1,1,-6,-43,32,14,21,11,1,137,-31,13,-3,98,17,28,134,-3,71,2,122,0,25,72,29,173,34,6,-3,-15,198,-55,-1,64,4,32,119,325,-13,1,-9,123,127,11,-130,209,41,43,79,-73,211,13,147,737,-119,-26,-16,37,1535,126,8,44,50,-243,8902,0,225,54,93,3,121,61,22,46,-7,-7,8,130,59,-1,390,99,591,87,23,4,15,256,-14,-76,-12,-45,469,12,247,-6,4,11,55,188,79,-81,-9,62,32,4,51,74,78,57,10,5,-48,-52,356,35,-106,-23,-85,302,366,160,-63,-56,383,14,612,1016,-59,167,-23,935,8633,238,-3,-77,23,131,-72,61,7,77,46,234,3549,2185,12,-2,54,-6,55,-112,-5,134,20,65,95,228,521,-124,2,5,-132,-173,117,16,-81,-7,-2,21,-212,96,25,-115,-30,-50,6,190,-119,17,19,-9,13,-36,-3,-85,3,-99,-17,-10,-47,135,33,106,82,97,-68,39,-10,20,-18,-17,81,136,13,50,194,-102,-40,4,314,67,436,2582,518,5018,-96,11,-1,29,40,8,54,-78,29,-46,6,-6,336,-51,32,232,37,74,1703,4637,68,298,-2,40,4,83,2,94,7,-9,1503,52,58,95,145,-136,802,99,112,6,7,-38,21,866,24,35,58,275,15,131,69,16,29,-47,-15,1,-37,-411,64,2,-63,-17,26,-88,63,-3,50,-133,-163,46,214,235,424,242,7,12,-114,-58,1,104,20,-27,2352,-50,252,56,118,53,32,-1,203,38,45,27,82,-17,63,136,-31,-25,34,-15,-45,16,-113,144,-48,14,14,-63,3,0,125,-74,44,79,-434,8,17,-14,15,25,127,7639,465,81,4626,-45,52,-11,-43,2423,9564,179,2506,8103,91,72,3075,321,287,-167,944,113,23,78,-6,96,-15,7,28,-3,-115,-51,4,277,4296,219,-9,188,18,1978,250,284,14,134,10,-29,4,8,-35,59,403,289,98,1,-25,48,38,176,80,-156,95,58,143,386,53,390,-9,147,270,53,89,-1,450,280,275,6513,1089,12,11,8,-38,-6,25,522,417,232,-1,-19,25,51,21,44,37,-79,169,51,1,-4,68,20,39,90,32,58,5621,112,-12,18,8,-32,-73,24,30,173,25,463,-30,231,164,533,0,200,115,9,-67,300,3,58,136,5,-94,62,196,-34,-1,21,94,50,-23,246,-6,-19,246,10,-289,17,-48,-18,1,-7,219,-85,0,96,8,8,30,3,206,-16,-25,103,32,-32,3,11,-18,63,141,31,56,-122,50,-113,74,-170,-5,37,-128,91,19,253,-71,142,46,78,-91,16,100,18,93,79,-34,3,5,34,-67,31,15,3,255,121,367,-28,2,261,226,3,13,20,54,38,89,-56,36,138,91,26,41,20,-57,91,278,31,15,-33,-35,-70,-45,94,-6,173,-140,-20,112,-22,-156,426,-310,92,150,165,98,36,84,170,1897,746,33,201,83,29,66,64,186,-104,15,1991,288,1663,323,9,1760,164,47,13,-94,5,134,53,190,-25,-190,-23,79,82,-3,-10,63,51,-39,-59,-109,-46,181,-12,57,3456,-9,1,203,225,-33,195,4,21,62,-51,2,5,91,34,195,192,1427,-75,62,0,18,1,-10,408,43,-24,302,511,47,187,80,-14,1258,115,24,-29,55,276,3665,121,80,23,-182,126,67,-169,-1,3,1,63,143,108,256,78,222,284,-121,-38,164,234,59,63,3,74,373,373,-92,-7,19,-7,-8,46,7,167,66,163,-29,-18,71,4,393,-47,49,513,-69,152,32,-16,-214,1531,332,31,-16,143,17,152,-111,18,76,29,119,168,-79,-10,216,1725,-43,-136,376,-24,12,-27,10568,1077,75,38,21,89,52,57,3,24,43,10,130,-23,11,174,59,-23,2093,-22,87,75,19,9762,513,122,87,-140,23,-149,73,19,27,112,23,-32,98,143,9,-2,57,-74,3259,-35,149,-39,-311,44,41,16,-17,105,-5,72,-46,64,622,8,-16,29,128,68,-4,-143,7,3,1385,55,14,350,281,4,47,81,88,-1,-4,33,-38,404,14,16,112,27,6,49,21,77,93,1508,38,93,177,203,5,-5,55,-37,-16,12,201,-28,33,72,6,124,35,27,-140,55,47,-35,25,-7,-98,21,57,-3,30,263,30,20,233,52,40,120,8,-5,12,70,13,-27,-127,146,3,1382,556,-80,38,-6,249,66,4631,28,64,70,8,774,-77,-26,36,28,165,60,17,99,-3,20,14,-20,-59,-5,2,-30,-6,22,-76,-29,-170,8,3,-10,66,14,84,17,-33,-32,98,40,8,-1,-25,31,83,13,37,42,128,-79,144,-80,92,13,25,-12,12,50,3,75,16,6,125,89,-63,-14,82,47,-5,-267,-55,63,50,-9,-2,492,21,229,21,-104,9,-28,-2,-7,-222,32,110,45,-35,168,-80,-69,7,41,11,76,154,60,17,326,214,-868,30,86,3,23,66,14,39,10,-144,66,2783,126,-3,28,11,42,-29,15,955,-6,116,181,1174,7,167,102,-21,26,38,56,-33,23,93,25,62,99,33,34,10,12,24,176,73,-155,21,11,101,36,820,836,24,16,263,-17,638,30,8,28,-437,33,-2,30,64,309,-14,31,-37,-53,-75,-97,6,-289,483,-2,8,68,36,5,15,72,2,192,-8,25,-91,137,-23,-32,-42,335,-32,27,702,-25,40,101,-3,-6,-3,6,-26,252,165,-9,-208,272,1214,-48,-196,74,162,146,46,142,321,-155,-18,175,88,43,7,93,26,-11,18,88,20,2,182,-5,14,4,-243,-82,119,9,135,161,49,-7,143,-21,-60,-432,-75,274,672,159,-549,-15,327,-2,136,-8,27,-47,96,99,-35,41,1326,36,-20,10,-11,129,1,3246,44,-183,97,-48,-11,-5,-2,711,25,-318,-430,18,38,-75,-125,-365,-85,-317,28,-42,-58,-32,760,-32,-25,36,-13,55,1022,231,6,-251,51,23,55,1046,154,-56,-78,-91,10,4679,-129,-212,-1260,-3502,-141,-155,125,33,25,-40,121,-19,43,-91,220,1246,1216,18,-27,35,-39,452,31,305,-5,13,-30,-10,-88,397,-4,15,279,11,-7,-9,8,117,200,177,41,1347,-51,60,-16,-122,40,-11,173,49,38,68,117,23,46,54,39,8,21,19,21,58,149,168,6,188,4,-30,-141,-4,310,66,988,62,25,37,20,-28,59,-54,85,63,206,90,14,2307,0,-26,86,-62,-9,1,-9,37,-211,48,-2,-25,365,51,-32,-9,-68,27,-13,173,-4,-36,-45,3,31,-4,8,31,15,31,-26,5,-19,24,34,181,187,10,-2,15,26,6,88,21,12,42,302,1,73,-18,-2,-27,-80,-18,1,470,52,32,5,33,1004,11,0,-42,-24,-18,45,1810,-23,56,-21,-38,63,-58,77,-13,15,-22,-8,451,241,-43,-18,69,36,11,-11,66,14,193,-5,21,4,17,-7,-11,57,5,-24,9,-105,-33,-30,49,-4,-17,239,251,-15,-31,-174,57,61,24,-9,43,26,23,-5,2,33,3,200,-18,23,749,294,88,25,236,-247,-226,-44,42,-27,14,-33,9,67,20,-87,88,72,145,44,598,251,35,23,50,-22,103,-63,50,95,9,-31,15,0,133,27,7,6450,2659,16,60,-15,137,-14,-55,2255,19,46,332,33,11,988,961,271,-167,15,3,132,-15,16,-72,-41,11,64,3,257,-83,35,-28,-73,0,52,575,81,25,-37,100,155,259,58,26,-45,-5,-18,51,850,173,70,68,33,11,21,-54,0,-12,1,-26,-20,-4,-22,-22,-21,161,-42,63,83,348,-26,55,41,-15,2804,5727,155,48,60,2379,2562,-10,647,-85,-1,44,-21,21,-5,56,-33,38,19,5,51,-34,-155,43,1,217,8,42,-33,15,6,-6,-5,-28,139,68,-3,59,44,27,13,-19,-24,-47,-74,-61,50,-138,-209,-108,-74,-27,-51,3,-261,-98,-151,11,42,-37,-89,34,15303,32,-65,35,-45,-9,-11,-61,-38,-34,-14,5,-22,-146,-71,-890,-259,-301,-212,92,1145,3888,4580,5093,4352,9227,15791,4310,11437,16130,72,-2,68,3941,7058,330,4838,134,366,741,143,532,163,140,-45,-18,-3,-13,101,258,446,-31,49,-102,15,3,352,168,17,97,38,41,-25,199,100,61,1722,433,69,209,267,19,121,10,31,32,126,18,-24,-26,352,0,-6,15,0,-45,134,133,-44,26,54,6,90,-31,3,99,105,246,79,-38,76,9,-805,414,116,772,40,24,245,166,165,-1,6,-49,164,-33,127,446,-156,28,141,-263,-10,-10,-74,273,867,432,198,2,36,283,181,122,21,277,65,12,65,316,181,119,834,-10,-58,48,-14,-127,41,-5,213,-5,769,175,124,42,-52,160,47,202,321,183,39,-130,115,802,66,102,-18,63,121,33,167,20,40,-27,91,93,164,-1,105,69,65,74,314,28,400,63,1126,276,101,1247,-385,-96,81,59,78,43,142,408,-16,9,1104,-2653,166,1111,91,559,149,94,-34,76,2,37,137,-25,210,460,17,8,138,-25,42,497,-9,-13,-6,69,60,36,688,-129,-18,49,20,-19,13,484,53,112,-37,81,-94,58,-135,34,72,326,67,-113,38,87,-49,97,33,3,84,65,1799,28,8,10,14,20,7,425,88,2,-17,-10,193,32,85,-2,-218,263,143,-107,34,395,147,483,172,394,3,294,41,65,-4,103,111,32,77,110,-16,0,46,-23,42,183,-26,-8,265,131,131,73,-7,179,253,614,220,49,114,21,153,239,62,638,124,40,-36,-32,362,52,550,413,133,105,1128,267,-321,68,133,263,64,20,-19,-35,335,164,176,302,-114,4,56,366,-51,265,-31,64,-32,-128,40,390,348,25,24,1078,213,53,223,234,-78,79,275,831,294,116,-20,122,336,130,72,968,251,-13,173,135,75,14,39,158,443,21,367,-83,128,-79,118,88,-25,71,39,-60,52,149,1957,-28,175,84,-890,48,1429,-132,60,178,31,631,149,46,355,-162,106,28,136,30,236,218,70,19,-99,-71,240,3,-26,-215,93,120,122,249,21,46,62,144,-292,169,120,24,102,33,46,16,753,104,-16,69,-178,180,7,66,264,133,17,25,16,329,242,204,363,-214,-220,-8,618,542,2,9,57,377,93,236,322,39,-170,-42,321,2,83,444,-9,-106,534,38,89,9,206,122,157,18,719,185,86,488,39,535,95,147,23,58,6,71,-22,57,207,-45,111,-5,42,273,9,126,152,166,13,10,794,-86,130,297,55,-42,733,276,14,3,2391,166,55,106,167,486,977,-43,61,103,82,7,42,23,34,68,-120,89,115,46,272,128,-9,121,-35,14,32,86,90,3,-13,48,-13,11,67,122,-8,-3,11,441,103,608,-36,-18,292,252,48,80,-53,556,-24,-22,-22,-33,-34,13,59,-88,-60,43,-140,79,296,-35,19,46,-57,-1,115,233,263,38,165,223,173,-107,22,82,65,44,359,11,197,1822,-5,37,-208,-60,-4,29,76,-54,99,-26,-19,-58,2,-47,-52,-13,-19,14,-43,77,-262,21,71,-22,85,9,83,-37,-666,6,174,27,89,5,267,70,98,-23,-9,35,273,77,-38,-56,-21,43,-95,69,-98,-40,-57,622,213,-25,-90,68,-94,48,41,1342,5,328,206,108,24,-31,206,-194,4,460,1662,225,-60,-92,158,-23,448,46,-11,34,53,87,303,163,61,0,103,98,249,89,49,53,42,85,65,369,26,131,-10,33,127,38,396,258,-149,333,64,10,73,291,-83,99,459,100,249,310,1192,230,12,41,307,180,16,92,118,109,69,276,11,272,63,8,88,76,309,21,599,113,-783,13,18,131,154,94,17,20,145,36,20,348,324,181,-152,-14,964,25,111,140,20,167,64,131,-132,34,43,24,-57,173,153,-135,23,568,-4,32,347,80,32,-29,57,57,329,175,22,-8,111,4,39,-4,154,-7,18,-4,7,17,11,-12,38,319,-5,-22,30,90,766,171,0,-78,4,-217,-77,-1,-42,316,15,197,-20,404,-21,232,136,-73,73,126,644,-208,77,-37,-2,-100,198,225,-2,-35,103,88,-8,734,230,64,102,55,203,82,16,80,28,315,-44,59,127,55,31,237,152,61,131,-61,-62,81,-26,128,24,296,1248,-114,49,16,18,-140,90,10,44,-6,654,498,55,31,-194,83,267,-37,-198,56,992,50,-38,78,71,-43,-6,-177,48,-86,49,34,223,261,487,137,1,-26,-282,3,24,2,-8,-124,10,179,-1184,-21,17,17,12,0,31,-354,95,-59,96,349,157,15,-87,142,-247,6082,83,86,213,-75,202,-47,0,-43,65,55,127,-13,0,9,48,21,29,51,75,-286,193,45,37,90,160,-232,999,-20,-105,35,730,80,151,-429,45,-8,199,362,429,-504,113,280,-335,41,75,1281,-264,-64,18,89,120,106,189,1277,76,12,61,-37,328,57,61,-12,21,22,390,-60,-122,112,1851,91,-4,27,16,130,-29,-172,-124,1101,-223,146,19,42,-109,276,6,102,325,4,267,44,78,35,1087,302,310,48,163,24,246,76,393,-211,-696,122,121,294,947,206,23,1281,-6,27,-48,2820,-19,18,-5,131,-34,415,-118,2,11,51,100,49,81,58,234,80,411,14,445,12,29,-281,193,45,-590,495,-815,22,-1,55,272,-153,156,-2,0,-207,-30,6,8,51,57,240,274,85,84,581,47,-31,99,-69,21,-402,288,60,-20,54,-197,296,-256,20,88,440,100,63,23,24,14,224,-247,-49,-172,-10,7,37,-17,5,-205,-43,-12,67,51,1424,24,264,6,63,207,-15,30,-1,-190,21,92,16,12,252,80,-4,1686,-60,-129,253,147,-487,-3,-23,4,-5,130,-93,-31,-50,13,-43,-34,250,-92,-288,190,56,19,365,-75,132,25,-17,10,176,-21,-133,169,819,43,833,40,-6,13,94,193,-64,114,57,30,-5,293,48,212,44,38,-19,33,7,15,80,-160,18,82,-339,-6,63,39,-551,-61,-43,36,23,44,-398,-46,-10,60,182,343,-89,-22,-121,-13,717,-2,63,-36,447,-175,9,20,279,18,35,7,224,-44,-59,-86,270,476,240,-8,141,-93,-98,-14,-340,54,26,9,1738,-80,61,-421,-1037,-61,92,333,124,95,254,102,-6,56,52,383,135,67,146,887,50,112,0,24,234,421,-17,157,-166,125,448,636,99,495,331,74,334,118,35,-54,115,-33,93,-140,798,1592,131,49,-241,13,-93,138,-297,6,278,106,45,39,13,-171,66,29,-215,-62,-15,-49,67,-2,11,789,8,144,-213,-29,34,49,884,263,64,4,-2,197,257,8,122,30,-21,144,522,-44,156,11706,61,236,-36,81,-41,-13,66,641,97,77,49,88,-51,-107,9,225,120,-167,82,-37,66,290,75,-5,114,-643,410,-11,27,141,-259,51,49,104,215,71,-4,6,-1,725,-10,-92,105,0,-41,167,1534,104,-2,-30,973,11,42,150,667,-42,27,17,-6,81,390,84,961,44,617,281,-43,99,51,-20,54,71,-118,545,130,118,-138,191,-170,4,11,264,-30,-2,15,-43,66,126,355,21,445,155,199,31,66,140,191,2,96,51,271,514,25,-71,27,75,24,228,35,105,19,-98,81,22,-227,-70,108,229,48,0,144,37,734,36,-215,17,82,56,215,1,411,252,111,43,29,139,41,107,73,86,11,-31,67,67,-45,40,139,0,14,126,32,-28,268,-149,284,72,339,-18,78,497,161,113,-327,101,-42,108,23,-33,247,412,36,25,118,229,171,271,172,-155,351,-33,-42,51,80,68,123,15,379,174,216,4,-444,-48,-34,79,47,-6,248,84,97,-141,-51,182,11,195,217,-113,73,-11,55,998,239,56,207,-14,86,147,191,383,-9,17,252,79,46,263,448,82,115,143,172,110,71,13,-32,32,480,376,493,-4,117,65,42,670,44,35,258,-200,191,-173,-27,415,248,82,149,20,-60,109,149,11,619,13,183,94,1588,97,126,118,136,1517,-283,256,227,1098,71,178,142,19,-52,54,10,83,-26,39,90,25,182,-83,653,92,22,12,47,-151,45,-134,134,41,313,-17,103,195,26,66,254,171,-172,-1,-103,164,-18,-211,3458,91,-10,42,37,199,15,70,413,-2,19,36,212,-8,90,177,-46,373,83,-111,132,-59,-110,28,73,91,112,971,179,-139,18,1603,-332,-98,-191,-76,44,62,36,19,-12,20,2,127,1052,297,-111,302,910,636,595,1639,440,59,199,195,-49,-72,3,119,-20,17,2657,127,653,128,48,171,-4,32,-24,39,32,-10,54,232,130,3,71,46,24,63,126,8,58,75,87,64,-51,1,355,239,-5,-25,-43,16,114,-36,40,659,292,491,-17,53,18,-19,10,59,-149,66,186,32,335,34,17,22,266,-98,63,79,22,-76,9,2,-110,-38,6,113,26,-27,188,386,-1,756,8,87,582,604,70,340,457,450,1411,-17,78,6,246,61,-223,359,833,375,11,123,-750,267,6,55,150,24,-290,1249,-156,-31,-30,235,-41,118,553,6,62,39,168,79,43,39,21,166,-12,-50,358,133,108,-74,117,47,-23,468,79,33,-271,-342,461,362,-82,-14,97,341,138,52,-2,8,73,-37,132,1427,40,-158,323,-16,-70,407,76,30,296,-5,-38,356,314,8,55,45,-327,73,449,233,295,29,554,7,254,444,429,898,549,563,44,150,-11,228,91,-521,-132,18,-26,-154,-43,279,0,116,-178,78,-379,269,468,920,99,791,26,764,-12,-22,5,390,193,176,647,681,70,592,39,616,2130,-170,-19,4,68,595,31,174,974,1976,868,-4,-36,138,2802,116,503,400,-7,36,1219,730,427,511,128,1121,-28,258,269,81,463,237,71,8,-82,1785,1076,201,297,738,300,321,587,625,975,-110,307,28,863,87,79,188,109,11,102,96,180,149,20,31,58,78,298,18,-10,-11,106,27,684,13,20,1,-55,141,540,-5,26,-172,21,666,-33,24,13,30,1110,870,34,64,1242,162,139,255,101,-3,165,47,40,14,-595,-94,103,89,-25,116,-40,8,71,-35,23,-207,222,0,147,35,0,472,32,5,876,872,-6,23,-239,5,21,109,214,42,19,323,162,111,134,2647,227,-110,52,749,682,313,67,508,78,209,-308,87,158,71,225,4,1676,28,168,298,331,46,182,-5,65,296,338,624,1034,119,-25,23,-130,13,14,-28,77,133,288,57,568,-121,387,194,168,356,30,54,969,40,-22,-35,276,543,462,575,1598,206,532,713,52,-12,32,329,3,383,0,-17,263,126,1173,70,160,63,-15,85,29,59,-4,277,50,-15,15,113,156,3,-105,77,15,161,263,-18,215,131,89,49,-6,1836,611,858,57,332,-46,-50,18,1034,0,136,50,36,210,61,-30,-26,409,2192,144,-92,-209,-41,-6,214,-45,563,164,222,20,62,437,8,-289,-238,-49,79,628,384,254,-297,100,43,56,857,49,18,-68,-241,-19,-249,118,47,40,113,72,7,27,215,276,78,-109,80,49,-6,93,32,196,185,207,64,161,85,-274,47,637,-15,-42,860,-33,491,469,247,-175,82,104,303,-86,109,19,-61,161,127,175,-290,14,78,-12,41,-75,-522,122,1,36,129,100,31,25,166,-3,-29,187,279,-59,-17,108,232,103,121,9,22,-1,11,36,43,35,56,-12,190,-138,1,-114,738,51,61,-22,11,261,137,166,3,-15,-35,-27,286,1505,14,25,584,-2,152,220,1167,-38,-4,159,78,78,246,-61,2,-116,-194,-40,46,132,-239,-43,39,523,67,-1,45,41,-65,-5,-18,-31,-17,8,3,997,431,32,25,19,191,7,-434,-44,149,172,-14,46,10,65,418,217,-47,323,194,20,-135,-7,50,200,64,-34,-54,-11,31,-172,516,60,-2,-26,-75,-90,701,-1,204,133,12,91,132,-25,6,62,13,20,233,236,309,-67,549,-35,63,422,13,13,23,-1,-32,28,208,-14,2025,-10,-171,145,262,214,28,371,22,66,19,76,88,167,18,6,508,9,380,460,30,55,-23,-20,-170,106,36,-1,373,41,47,14,102,85,94,233,342,163,566,3125,21,149,-7,280,-10,-10,108,44,189,-6,17,63,1103,8,-66,54,255,10,62,-24,76,56,45,7,-18,46,57,213,49,57,67,181,406,14,-117,38,-34,21,9,131,-12,28,20,-11,61,354,127,78,200,78,300,-407,4,55,2,-25,108,-56,-131,25,-13,-10,-12,37,719,151,18,354,46,190,1632,397,30,-16,-498,26,-468,370,199,-50,34,6,91,-19,-66,-119,51,6,13222,154,6,6994,361,63,122,33,7,-19,47,-52,-77,408,38,18,3024,-28,0,50,125,48,89,-115,296,83,77,-241,231,79,-105,6,7,-6,56,200,-94,133,-31,137,168,323,246,246,60,720,21,183,33,12,385,55,321,552,54,245,193,203,-284,-29,117,39,32,-102,-42,-7,172,212,-81,-189,213,-91,225,109,291,609,78,-11,107,462,-52,40,-9,251,100,125,4,286,83,256,1,234,-162,231,348,220,197,295,499,47,-82,47,17,149,84,-48,118,18,-24,59,58,216,29,167,70,-63,-15,-119,-94,-128,-56,-106,-234,57,52,327,78,-58,155,-102,28,-137,21,288,53,37,7,-197,161,129,-79,-10,-108,1165,277,-54,-13,100,59,6,87,-20,-112,676,-52,61,133,3950,14,-98,-24,50,6,19,376,70,179,-48,-15,646,3,7,7,34,156,-26,663,43,-16,26909,471,20,0,351,43,842,-20,27,27,35,31,527,108,82,29,226,-311,215,203,0,-120,-149,51,119,192,40,456,-71,-78,-204,82,50,-4,55,676,-71,-47,49,65,-282,-143,-67,4,-119,28,97,-202,87,-18,321,48,88,260,273,99,40,409,259,357,-162,136,-73,78,355,47,44,316,-32,48,-129,78,183,133,69,19,22,-6,78,269,6,-114,-206,-38,61,-147,-20,14,51,-47,4,23,260,127,-23,54,77,30,38,221,64,194,-6,133,28,-49,35,-24,-81,23,-3,-81,-5,-55,23,0,144,27,120,-69,-32,81,149,9,360,-778,4,22,-15,-8,-4,72,-57,-22,-3,123,203,55,-54,-3,119,80,22,-50,145,54,109,675,31,-7,-13,-36,139,61,-6,-6,32,1235,415,179,36,72,22,3,329,61,163,45,28,332,279,-17,12,92,25,-44,-69,-18,339,1010,40,-12,-9,61,0,57,10,326,179,44,2,683,78,-51,451,299,-47,2409,13,85,-5,164,69,23,59,25,-29,29,39,126,-50,7,36,977,46,71,1282,-41,58,109,-41,36,41,4380,392,185,236,101,324,37,39,52,-13,21,115,220,52,53,-34,371,13,176,50,346,414,269,-3,-19,11,-5,40,-1,-79,15,188,-59,-44,15,23,122,187,123,30,-4,18,158,42,-2,5,9,18,-13,-15,470,-24,-7,-3,5,24,82,29,96,27,31,48,350,44,-41,-7,32,71,-24,35,37,143,28,11,-35,264,40,24,56,1123,123,-5,31,166,115,-232,-6,61,190,40,83,-31,184,-46,9,170,5,143,449,277,-9,226,-24,108,86,1282,65,131,64,372,368,-365,183,92,35,18,13,10,311,9,99,-124,247,140,44,793,23,-11,5,-702,-11,-19,-178,260,-62,224,-191,286,-40,-243,162,-341,23,404,29,-7,97,92,-70,167,301,19,34,54,-20,48,238,17,126,-35,31,322,3,54,8,-27,22,58,224,133,12,-435,14,-58,154,13,79,265,105,16,21,75,218,88,481,11,114,173,37,-39,22,54,172,-35,785,-28,65,63,-11,18,-5,41,108,50,-3,-32,1584,1962,65,499,27,54,-3,52,113,129,-25,-30,9,99,15,629,-166,261,79,890,111,213,-59,684,2937,37,-31,94,2,35,23,86,215,-20,98,102,107,-13,51,76,28,-53,32,24,-1,-57,96,170,87,85,41,31,-36,175,355,0,10,84,668,141,241,-524,185,109,1,-20,-69,-65,1,31,81,103,151,3,366,79,215,275,130,2,25,44,15,-77,3,2,80,-79,26,119,-30,19,91,-6,22,16,72,414,49,-73,-29,-13,22,-15,353,147,33,31,471,43,-45,132,18,-67,113,-87,157,43,-28,75,25,80,-5,-31,129,-80,10,-11,9,167,-99,188,-10,-26,-74,8,156,263,-255,63,621,178,20,25,-29,-11,-137,82,72,95,-133,80,-15,139,179,-35,-504,-66,86,156,47,513,451,718,1656,7338,149,458,-21,163,112,237,779,-2,115,-64,618,-32,205,544,2551,71,602,62,75,63,112,-52,6,2588,-9,364,1299,-13,84,881,7,39,29,-9,89,408,-154,54,25,3,218,2076,121,6,-35,-13,123,24,9,1,200,251,406,8,-9,0,-93,455,17,-22,55,150,115,113,838,30,127,142,17,2,-13,228,-24,30,-14,12,1,-73,-5,5382,22,81,-21,-13,31,209,-43,-105,5,127,208,154,-9,129,-51,44,339,72,26,281,114,-13,3,20,-12,171,31,50,812,-6,590,104,-48,81,60,102,10,21,-124,82,-58,1324,-46,-79,37,113,-43,23,10,33,-144,-6,154,-9,89,6291,32,85,268,288,141,463,-555,252,88,41,109,230,62,-136,50,1,23,-125,408,-99,1356,2,517,-76,-49,42,14,20,22,74,121,14,-16,86,37,346,92,-49,8,-16,29,8,12,-145,-20,102,67,183,446,58,54,88,8,429,285,-375,93,-577,-226,109,798,138,7,91,197,113,196,118,60,12,-16,941,0,-115,29,-29,-232,-24,86,-289,12,828,92,218,14,-37,1,-81,136,26,-59,2,27,-31,45,-868,284,7,-2,62,30,-192,63,11,30,250,7,-178,-40,-12,73,156,16608,-21,-5,57,-289,1427,138,13,38,-19,57,61,85,59,83,631,73,21,-3,46,-116,86,-18,99,-48,2643,-23,56,166,23,85,194,97,194,43,-58,0,20,-66,31,28,-25,24,-89,-143,114,168,-75,-24,564,-22,8,-7,-78,169,327,-41,354,-172,302,-2,-79,-52,129,-33,-20,-64,-1,70,-93,-278,30,5,-459,23,-203,158,51,-87,-10,44,8,107,5,19,-42,-227,-39,26,-23,33,9,1134,716,0,120,-289,45,8,35,-392,9,294,-4,426,-274,56,635,162,20,109,29,9,40,-193,393,39,-17,163,112,-106,206,10,413,160,-67,0,-57,42,6,60,111,154,173,66,23,-62,-16,163,78,-27,1,25,7,100,-50,42,9,14,-65,242,94,-107,21,159,405,1,-2,14,13,-149,-392,69,150,287,-122,11,212,144,12953,-10,-140,325,98,-64,18,-105,179,2,159,343,23,3,12,536,86,20,8,47,38,-130,167,17,66,39,-24,-22,126,-30,61,26,35,3,64,130,-195,33,69,45,10,-3,15,305,-138,3,-421,283,26,26,64,8,8,-20,1081,-85,123,91,114,27,32,-45,44,-30,15,182,-30,101,193,-15,-6,145,-7,501,42,15,-108,409,13,15,-155,110,156,473,27,-100,-23,68,407,-27,147,-60,34,63,29,41,402,-27,-32,-121,-40,-1,-115,119,13,226,65,157,-14,-389,192,-42,-103,-305,-129,66,9,50,-47,57,43,380,21,88,487,101,146,282,57,-9,6,-13,-98,-23,-27,-44,-23,13,101,-110,32,-233,27,324,38,-27,138,-123,-50,29,23,-45,136,146,-39,9,41,-105,-145,84,-1,210,-120,63,-175,-1,52,31,157,0,-34,-10,54,343,-136,70,-28,-72,39,8,48,136,14,29,654,30,-6,578,26,29,-38,-4,-61,-54,389,22,11,13,74,-137,33,25,134,-167,-147,415,-11,-16,39,442,-54,55,68,-1,185,-61,130,249,76,111,-4,470,102,-42,46,122,42,-97,-17,-52,144,48,-36,78,71,49,625,124,117,-84,-51,26,-89,32,13,18,39,-53,332,111,36,35,21,-51,-47,-42,645,244,23,143,129,-25,37,-21,73,-3,204,228,243,404,223,130,30,-3,-4,26,51,-61,245,-14,381,-6,32,2,37,-24,28,-44,87,133,-18,-421,302,78,-18,15,124,138,62,13,154,-74,3,139,35,92,189,-250,102,-30,607,-92,-29,60,274,9,138,7,7,977,36,290,82,11,143,149,-5,117,14,-231,8,2987,932,347,600,20,78,20,42,1176,88,111,-90,11,-233,61,36,-29,19,81,0,-66,528,-136,35,56,-76,448,59,96,-67,0,-12,96,56,95,-1,26,214,36,335,-15,592,224,-34,-76,-50,233,37,24,660,-24,29,149,312,166,26,202,401,-15,96,45,55,-38,-6,63,29,42,-13,97,181,114,936,200,507,133,512,214,93,45,40,119,-19,70,19,-188,4,166,45,199,114,88,55,44,7,343,30,15,21,287,132,92,1845,-24,237,-73,-168,2,41,214,218,458,-27,199,117,327,83,-32,95,-1,822,104,108,16,-64,-7,-159,139,36,153,-3,336,151,133,225,-84,43,297,633,42,5100,850,78,105,500,197,-19,24,-7,444,-42,-12,-4,-19,88,156,329,-41,107,96,-1,1582,138,101,103,552,133,-29,308,-106,250,249,26,-20,208,36,9,-43,199,12,-130,156,6,-19,51,-126,10,56,298,330,221,107,141,21,49,264,1123,179,83,604,72,23,65,16786,153,-114,683,72,323,7,373,319,-48,-8,-130,105,468,145,190,27,-35,142,165,-230,-258,-85,-22,15666,32,49,-84,-43,-5,21,334,24,527,130,-115,-21,26,-47,-54,519,-125,593,36,-45,1057,157,-58,142,19,36,224,-54,259,-333,171,205,110,228,-109,-63,788,982,56,13,198,1154,91,882,272,183,-83,-99,-23,3,14,-91,122,171,-74,1749,28,1,-70,26,-23,165,34,9,10494,-8,534,2200,8,55,28,-82,-19,-5,95,-9,326,616,22,81,-9,31,32,-310,-169,-3,-74,-120,-71,57,8,29,327,215,39,290,79,3,-14,21,16,-233,-75,4,-35,45,-82,-17,-62,50,-394,-31,-609,61,-151,-499,335,-50,-54,71,84,40,39,145,61,144,698,-26,86,35,369,-116,271,736,33,9,222,20,-27,-13,64,75,46,16,64,-52,65,-64,-96,321,114,-18,33,199,-30,-6,-42,73,19,-19,125,-66,-77,164,19,392,521,-34,240,135,115,-43,35,5,17,-20,67,4,-71,-5,-13,20,128,177,69,-235,47,66,67,1426,272,-27,270,-23,127,-16,-7,-7,509,646,191,80,62,257,10,4,91,-45,25,64,139,203,-4,-49,15,-5,-154,64,-29,51,1340,2,42,13,346,12,31,43,-13,192,148,-39,403,193,-26,-5,36,-83,61,-285,459,83,167,76,91,-49,210,19,234,85,49,156,85,-72,2,177,-29,-15,178,7,-4,32,32,79,194,101,-24,145,82,288,246,35,73,-46,-3,26,-6,987,73,0,-17,73,10,-19,-17,-116,96,52,56,19,209,19,-76,62,216,-52,126,43,5,123,-25,-10,-99,444,93,-62,-3,237,20,16,2,24,20,262,33,-14,30,71,236,61,-44,79,-2,0,297,-94,-3,-52,-17,32,-48,49,104,8,108,349,92,-9,6,2,125,-32,91,18,-19,133,48,121,-3,104,9,28,1,15,-3,17,-125,74,50,564,98,-1,3,172,27,160,22,64,557,63,7,9,233,-13,342,31,-27,58,431,580,-8,151,25,12,654,209,95,634,1065,218,79,213,175,2,261,-104,19,61,71,144,60,119,1394,720,10,191,375,43,98,67,-26,3,1,58,175,67,115,111,81,-71,816,89,44,279,177,-4,238,-20,28,16,21,37,76,25,269,31,-17,375,83,24,294,21,18,7,7,103,92,31,-6,20,176,85,110,85,246,36,203,-13,37,28,-206,230,640,12,27,25,159,35,38,257,0,-69,140,17,1708,22,436,142,9,27,7,126,1101,72,-59,65,118,71,-28,-39,-5,80,24,292,62,111,338,211,68,-18,-4,15,87,59,8,408,59,424,72,262,83,617,227,519,72,335,61,38,-29,494,32,122,-36,416,528,13,39,370,-130,150,936,27,6,2,-11,284,133,185,123,-1,351,82,12,27,18,68,538,11,242,37,27,200,519,173,-50,241,33,112,16,54,43,20,9,-26,41,114,118,74,-18,214,522,43,225,1034,-80,399,304,400,48,213,-7,304,-20,5,127,594,-67,-95,131,193,159,8,68,-23,-39,-13,437,59,-104,-60,823,2,2527,402,55,65,53,136,217,249,46,17,276,148,195,20,126,74,83,521,29,4,110,35,660,145,325,240,3,18,16,21,-741,99,112,-50,6,222,706,162,271,30,89,166,271,480,50,174,64,349,249,47,181,-88,371,25,168,273,168,-5,211,67,413,18,26,60,572,306,-436,370,568,-12,179,57,-13,235,850,955,103,57,76,163,380,66,770,17,205,148,172,172,375,2,36,274,53,573,268,203,146,150,80,14,247,-12,13,71,32,4,224,233,-5,972,5,1507,112,140,12,367,586,-18,1044,159,68,831,107,62,87,77,-10,167,96,17,199,138,182,26,52,314,-5,375,-10,264,692,-10,54,378,79,320,406,226,-37,43,17,-11,502,428,31,136,14,154,8,88,270,31,82,304,479,811,30,348,-62,-662,93,45,10,389,63,61,67,71,51,-7,367,-36,58,1355,243,177,95,25,95,37,79,-605,703,303,29,1091,45,56,632,167,1447,253,99,152,81,303,38,6,750,307,235,219,8,69,298,29,122,93,56,301,-408,649,-46,7,23,28,45,143,50,320,138,359,874,45,932,152,132,1252,219,69,38,-1,361,38,70,63,555,142,14,25,91,482,44,129,61,225,-50,97,237,19,186,-176,670,135,15,324,71,-5,51,103,69,21,78,-160,367,532,557,22,104,205,644,122,178,80,1114,162,-42,182,288,344,39,245,8,56,172,281,63,-31,45,94,25,65,431,324,127,547,559,-15,254,118,255,16,145,253,16,315,339,220,74,138,52,25,194,36,1063,-24,39,4,58,-15,118,216,268,103,82,180,6,50,35,166,471,449,81,130,95,2808,1537,-4,93,-171,13,58,-3,128,348,-44,-14,190,184,195,325,27,92,28,1050,893,16,83,-145,-28,45,301,-15,117,136,348,56,120,233,-30,57,190,7,-9,26,-59,152,4,-73,-5,118,28,167,266,41,388,10,124,218,531,-165,144,83,64,463,-740,46,36,36,79,212,12,-1,4703,1,74,39,15,23,-22,-32,52,190,16,12,29,85,69,22,80,853,45,44,18,1026,5,-13,107,47,70,-65,145,71,58,4,157,204,93,61,418,301,81,109,51,252,895,27,3,40,-23,134,-236,4,8,-34,560,7,147,-72,-145,65,474,127,139,60,1,59,126,22,410,19,1259,1616,72,17,81,255,-254,34,34,51,16,41,18,252,97,97,590,108,7,363,128,222,-86,239,209,41,100,21,-16,293,26,33,-197,212,-12,230,103,39,50,-111,132,131,-65,47,-2,45,408,997,-23,-2,60,616,27,-362,139,65,63,3069,96,593,12,61,107,16,456,47,-55,129,168,-269,20,342,82,466,-27,243,125,-20,20,7,391,15,-13,201,46,312,34,123,36,-22,306,69,41,14,97,471,170,116,46,-18,123,57,515,39,153,152,80,10,-39,115,219,-121,64,236,85,105,-36,8,50,-106,9,11,240,21,82,58,-13,188,83,-20,1,66,779,290,156,56,73,40,199,27,-1,61,149,64,51,46,30,126,112,52,103,-137,135,565,97,30,26,123,37,82,27,-149,43,2054,346,146,156,19,77,184,103,-30,377,9,1052,71,28,-9,175,132,44,23,377,-47,387,131,955,2748,59,138,2095,296,428,0,190,95,215,56,472,165,11,478,-1,-7,421,-161,128,-12,97,63,7,105,-17,-3,124,-55,750,318,648,43,40,84,78,41,20,85,232,111,18,283,234,125,225,45,-24,8,63,-8,40,-81,-18,438,82,150,322,58,225,-26,261,-12,57,-122,328,33,21,454,-62,312,855,24,63,43,69,84,213,-11,70,524,40,234,166,256,43,46,121,10,75,348,123,122,10,838,1108,68,141,122,119,134,122,172,41,457,330,235,1653,824,902,10,120,113,-137,-3,-11,460,160,234,209,369,748,58,191,442,25,-190,17,42,-62,77,-17,104,89,7,381,814,196,526,46,29,-43,24,37,-12,78,93,27,237,82,-4,248,132,150,384,397,1,41,37,4,52,105,23,-95,9,43,81,128,58,213,130,382,-23,193,466,301,206,146,108,187,224,24,46,-167,-29,52,-7,213,397,89,-8,102,36,9,64,30,309,42,176,162,71,-9,209,-102,150,-24,-43,1565,-3,16,151,4,1,-3,66,-33,49,68,234,-18,25,91,92,-75,23,478,75,29,-55,87,693,-26,359,-84,285,31,393,18,5,-19,51,101,62,35,105,227,99,185,129,162,-45,74,1507,33,4,56,426,888,209,36,57,973,-42,112,-37,151,97,200,-57,381,-402,104,21,20,-6,450,103,117,-92,334,220,47,238,88,5,112,33,2,15,61,109,573,10,16,3,159,27,319,224,40,25,-4,24,577,193,85,84,169,3,58,-35,3,69,19,3,361,367,-138,20,322,-84,1118,108,62,525,-18,54,82,90,35,140,22,231,125,49,103,20,416,40,72,-1,71,276,29,1151,37,23,-25,-12,12,154,1444,-339,117,36,773,236,1654,1065,5,-16,147,120,171,223,-47,110,47,823,16,37,71,310,16,123,57,239,92,62,408,135,-21,181,250,119,89,16,-555,246,129,77,141,91,707,1000,50,17,28,77,-137,38,343,81,100,144,91,90,18,70,69,148,-56,74,187,129,594,279,-273,193,69,-47,311,80,683,200,60,2228,876,315,87,119,85,1,105,156,128,485,65,664,345,159,64,339,-253,7,420,63,174,-118,91,202,267,241,84,43,76,532,179,62,173,-71,17,-29,65,137,16,226,-94,1473,27,-15,174,-421,6,483,642,498,101,111,53,936,-1,-16,338,74,501,350,89,136,-3,9,399,-109,139,347,107,234,77,-15,-89,117,54,142,92,63,699,223,15,27,446,-62,-23,-47,129,139,-130,232,545,346,250,1464,106,28,168,640,359,151,-22,239,40,186,-214,83,214,109,168,92,69,129,1073,183,112,105,93,59,77,332,258,-169,227,88,147,-51,360,151,668,269,323,10,97,10,489,18,242,792,247,435,13,8,61,99,551,136,37,63,267,501,126,49,76,423,-48,32,-71,264,727,12,154,42,238,51,40,104,-102,30,78,368,253,86,39,-3,7,55,427,3,38,134,156,357,53,64,628,93,1023,121,156,47,85,-28,118,74,791,1226,472,288,45,276,-10,471,54,10,95,429,178,137,35,48,64,48,29,-292,-66,70,47,1051,292,343,230,50,-6,31,89,92,-7,100,23,259,-19,-9,823,276,49,53,102,79,58,271,180,13,383,535,307,146,-166,29,44,88,0,183,114,176,99,211,980,227,222,-1,49,-3,442,227,229,52,59,68,189,292,723,99,412,200,121,17,24,12,988,158,313,472,245,344,3140,61,589,58,45,661,-30,575,451,833,779,160,164,403,124,7,459,548,-127,228,-2,50,-76,12,69,93,159,161,424,42,37,153,135,39,243,178,508,236,682,1020,166,1093,200,146,74,83,-7,-19,163,274,157,52,11,198,163,0,204,169,3363,1123,28,339,-25,126,125,766,203,330,274,67,151,44,30,-318,34,207,456,78,17,223,454,39,483,33,131,80,290,391,19,301,4,280,-138,48,234,69,82,127,20,1101,-45,162,300,223,320,148,186,180,35,-10,122,84,34,-164,6,87,269,37,50,153,341,212,60,43,-23,35,373,332,219,1276,20,23,140,73,27,5,43,19,9,583,148,85,15,101,35,133,42,460,710,140,258,31,-46,73,53,42,-59,98,515,40,78,13,274,133,72,226,341,-10,22,904,406,72,547,231,77,361,14,139,576,-145,237,-25,131,421,-68,272,414,294,174,4002,14,263,376,86,3,20,109,52,-19,245,185,98,174,119,263,69,207,199,448,-25,-162,-96,66,29,303,30,31,67,211,26,35,-42,247,290,432,361,65,171,901,86,141,23,-154,127,48,32,58,37,-55,82,234,23,104,408,53,69,228,4,1031,202,189,-40,77,130,87,23,74,132,547,-111,-19,146,-20,27,685,451,60,187,303,140,96,-40,41,50,1,-128,428,192,66,145,56,537,147,204,189,-9,-439,106,51,99,349,125,51,226,104,-29,44,75,141,84,379,51,387,47,65,1485,311,169,178,97,-40,339,415,84,-103,23,16,1077,-17,53,142,240,234,-117,47,181,19,-14,141,103,286,-88,67,74,140,83,69,135,248,196,128,70,15,17,542,648,450,119,1172,111,99,71,253,115,319,41,-185,106,50,17,35,457,-43,145,-36,26,20,175,45,66,26,-114,272,55,483,219,30,3,31,-1,78,364,866,614,-91,34,-11,254,347,222,793,39,372,201,329,24,152,221,-23,379,198,129,70,377,343,237,-10,933,273,38,-17,-42,37,260,178,29,957,36,733,305,35,-23,55,-18,-8,61,170,0,104,-8,300,69,80,350,70,-11,0,-4,-24,181,-5,49,978,8,-33,418,129,332,40,-5,-2,275,273,10,422,1256,453,1589,49,96,250,169,83,161,189,-48,116,-78,1,-160,134,406,49,406,195,126,162,-217,551,124,212,138,123,106,509,979,274,143,-21,26,136,195,-398,231,172,48,87,48,4,11,190,79,91,53,38,148,204,-50,-10,-117,74,233,28,828,63,-5,563,49,40,349,-17,94,369,585,461,25,940,6,-37,74,427,-7,-15,-70,333,191,570,41,-198,48,228,45,92,37,1065,137,1027,230,13,-11,122,56,246,83,11,1140,192,16,-138,255,21,183,525,346,138,69,684,-2,36,497,123,347,249,-29,28,132,6,26,29,90,-4,50,-29,35,38,82,-79,57,-66,103,334,176,-59,271,-61,-33,63,131,42,196,-66,184,15,9,85,191,-28,226,-51,16,152,110,177,144,44,307,36,1975,129,-31,163,358,169,180,41,283,288,142,473,11,28,130,7,-170,95,22,-47,-2,30,202,10,10,31,523,41,163,5,16,3,327,49,48,305,300,486,-109,-4,66,-46,224,41,156,206,132,185,36,278,670,130,390,69,177,632,23,-291,487,272,-79,80,70,40,11,20,56,70,315,-14,30,-42,129,31,61,40,416,67,77,95,966,239,201,265,417,638,-1,-14,199,75,22,179,-10,88,-179,58,47,226,9,128,-20,1521,608,123,399,23,68,106,303,218,263,74,186,-29,223,47,58,45,768,401,380,21,29,200,496,97,286,79,15,32,321,58,186,177,45,472,485,365,121,4,45,-19,270,41,70,-81,273,227,212,-29,101,514,146,763,-104,174,434,211,793,56,412,238,226,356,81,528,235,244,20,20,138,17,201,62,197,42,66,56,392,312,128,60,-199,170,508,32,1340,157,27,103,-24,164,26,224,45,83,25,21,135,146,158,-30,185,160,1261,44,15,41,176,156,-12,114,1,41,157,1088,166,801,169,1814,159,327,87,355,555,239,-164,706,43,162,171,138,217,263,828,43,64,374,289,-4,327,75,100,83,69,169,-9,303,31,46,57,377,164,432,165,132,650,86,365,16,450,25,1081,147,104,1158,91,94,548,-290,84,336,899,448,6,50,272,145,410,953,1372,-59,147,-27,114,269,61,495,112,165,121,61,77,-385,340,112,298,187,381,1860,317,470,317,221,-260,-20,653,166,60,-70,908,30,493,456,241,1,308,48,62,142,76,322,27,-50,66,238,290,-97,78,-1,335,5366,182,204,15,18,159,341,15,160,-1567,300,1608,45,200,712,-2,30,32,49,19,33,2,68,451,108,219,534,761,12,422,-36,3,-121,8,74,380,238,179,181,221,76,302,71,811,296,7,52,1170,577,49,35,81,55,17,25,116,49,25,269,233,108,435,24,135,-9,-40,27,376,370,160,125,19,25,-28,10,80,350,252,122,427,224,238,126,61,31,52,406,206,90,163,168,210,332,92,27,471,79,22,55,81,85,160,26,21,94,161,-9,227,145,255,47,244,613,94,352,6,-31,46,440,81,5,708,244,60,855,110,91,38,20,335,338,39,146,245,440,12,43,56,279,343,18,-228,-38,47,39,24,72,41,404,41,64,209,-10,54,33,181,526,998,42,5,132,26,25,-149,-5,223,170,28,43,247,512,44,174,-2,83,84,-178,31,-149,222,73,64,148,62,53,117,-13,45,193,95,274,493,56,54,487,-3,168,12,45,120,95,-34,545,32,105,138,-135,484,397,-38,18,113,209,87,31,125,46,75,-163,206,11,617,297,97,227,106,-15,120,19,19,21,19,146,73,18,4,302,39,439,557,444,-22,123,310,14,301,111,5,30,354,996,7,483,-2,255,525,265,112,3257,108,165,-15,59,125,222,59,98,2207,76,142,220,105,81,79,-10,-235,63,49,790,119,64,-32,149,332,-32,47,80,69,98,15,96,65,-25,103,100,16,24,348,33,128,22,232,291,15,628,103,71,29,76,82,8,1668,165,64,-77,85,80,142,466,69,234,456,32,-176,2272,118,308,1946,1309,73,151,1111,81,284,2,293,-130,64,263,134,111,96,173,-3,38,36,119,307,28,-2,106,263,147,159,29,446,157,1742,190,93,104,-127,159,-3,48,22,-59,-186,68,114,147,37,43,39,438,486,248,345,47,201,53,273,23,593,425,105,54,151,582,473,355,48,22,264,267,931,117,178,68,198,599,-90,-5,505,114,472,93,497,253,149,53,182,-5,244,47,63,20,427,45,-97,69,86,168,15,7,-6,2,-314,-13,56,248,42,-195,-315,261,2,119,106,255,167,82,80,45,-51,457,352,79,100,8,106,36,-38,126,3,85,280,1294,63,-137,330,332,810,697,101,216,-57,-141,179,204,91,-21,132,91,0,116,51,70,334,105,99,241,180,14,25,-105,215,-15,-27,-289,344,22,979,505,-70,302,-296,160,249,1141,117,846,26,1033,-82,55,147,240,119,341,175,170,52,10,7,32,10,22,15,78,46,266,25,125,69,108,99,24,34,30,206,25,827,137,53,256,355,146,101,51,1341,143,194,5,-140,60,370,110,42,183,271,202,36,140,29,22,306,530,13,-11,144,28,-16,109,578,-7,-6,-26,-21,527,156,-5,749,296,57,100,24,46,20,234,2516,126,434,283,110,182,160,44,-44,162,104,104,130,72,140,50,205,40,43,67,84,231,442,77,2208,233,321,-82,528,-8,-1,154,-77,81,178,292,1252,232,99,391,52,39,2,49,397,331,32,204,58,-152,49,-332,344,112,72,222,294,-13,57,166,-240,120,77,19,11,166,40,954,211,43,146,214,579,27,52,-19,-261,55,-50,117,389,203,7,257,51,44,168,172,290,-2,316,1340,276,35,162,367,-10,11,-130,151,24,-11,0,214,7,-2,248,26,82,270,274,486,30,205,-140,779,72,109,130,1,116,50,63,-126,23,100,-101,67,43,21,115,67,205,76,13,64,22,-286,37,54,212,34,-24,-3,13,57,312,184,2278,284,36,5,326,913,346,28,210,292,16,71,138,-29,-8,362,529,-81,-1,61,164,59,-27,-83,66,35,133,26,-5,30,185,129,342,298,222,55,249,354,460,8,136,240,432,243,146,108,57,80,61,53,298,-2,622,703,112,-1939,703,12,77,-3,34,121,-13,148,0,207,58,46,20,-7,316,162,206,2,343,296,382,238,634,3,101,47,0,198,110,123,15,-6,697,280,131,74,269,-57,-14,4,18,151,329,-23,-46,0,130,107,22,-117,440,39,25,226,266,794,52,67,75,27,8,212,999,15,233,10,57,-114,392,342,198,5807,414,404,53,232,250,30,226,22,206,41,204,94,-18,324,146,161,79,99,63,483,-256,30,6,46,9,40,-5,254,386,-6,-68,68,-164,947,19,237,526,1498,30,12,-79,7,11,758,35,-369,111,22,-35,131,96,448,1261,265,598,-26,891,443,1141,74,109,229,61,198,366,155,118,69,60,31,72,2,-35,93,238,19,43,127,96,48,655,221,74,17,76,365,239,23,439,-84,459,560,1270,2,-46,173,84,377,39,-46,93,47,-26,14,205,80,-35,47,-364,25,214,31,74,383,236,495,-40,185,90,180,162,80,76,729,182,7,5,201,113,117,172,1846,-458,283,107,419,344,-2,459,166,150,951,-111,-23,1425,-19,205,958,-1,68,310,49,-13,225,465,-9,133,388,393,11,-127,-73,12,236,75,225,708,4,425,37,353,835,593,158,101,10,402,6,141,258,170,152,17,235,-9,30,49,-43,886,86,-11,108,39,251,255,115,644,336,-187,1527,84,31,868,149,49,2,53,13,254,224,22,139,120,190,185,54,661,19,396,327,12,42,105,154,66,962,355,59,410,29,452,287,94,156,10,181,134,24,-16,197,20,268,393,12,9,90,604,-240,32,79,69,19,49,22,190,210,133,38,407,521,104,116,150,55,226,-42,132,251,30,282,83,21,377,117,2019,905,186,-114,21,32,136,10,7,-18,71,93,-72,17,175,672,436,-176,392,111,176,159,293,260,199,87,427,359,47,104,151,-62,275,51,60,99,1899,1197,75,1184,181,121,137,614,74,80,-8,60,1174,42,32,176,22,388,600,120,113,473,152,24,37,277,67,153,27,211,70,14,114,9,77,53,-99,662,98,82,108,971,112,74,19,-6,8,105,166,-204,-63,30,11,82,87,96,17,584,-21,42,15,760,345,8,50,-6,202,36,-28,-121,175,70,146,248,58,40,59,-1,393,275,181,216,144,262,154,245,1,32,334,93,610,89,31,310,228,207,-18,2370,21,504,2261,25,45,165,192,53,173,1078,1267,-12,340,34,74,83,269,151,75,99,114,89,-6,53,338,215,365,412,108,1,278,95,545,302,105,13,902,257,93,574,130,45,120,228,21,-192,76,65,165,152,308,43,10,156,4,-14,28,186,241,491,41,311,53,-8,359,-12,173,239,201,347,131,257,814,65,18,129,261,3293,1920,16,12,91,160,674,139,11,109,67,26,136,1183,924,134,92,44,-12,-11,123,93,101,-1,49,8,134,274,355,-91,364,104,249,485,-6,64,124,698,47,13,1399,50,195,50,9,19,-3,49,97,139,6,61,65,112,182,50,77,515,31,50,1147,289,27,217,57,74,15,81,707,63,27,45,-300,53,68,353,19,41,233,118,140,98,11,-20,9,25,10,228,-8,49,355,-13,224,-54,486,-296,21,45,12,55,-1,319,2531,154,106,73,1098,104,91,283,196,370,129,556,-6,214,2,169,41,85,60,190,-4,161,-24,71,801,345,203,262,77,83,122,170,51,84,187,-5,34,80,513,198,75,138,69,-100,554,26,-29,21,318,-13,65,28,-37,165,91,65,-17,428,14,48,412,395,55,21,-16,197,21,-77,-2,114,90,80,-32,34,167,416,300,46,44,52,-18,4,114,48,524,119,-42,166,82,60,156,-136,97,40,80,-7,137,150,134,251,317,21,-1,107,175,-42,32,218,-26,-39,67,21,45,-3,-27,-5,3,12,-6,17,15,178,9,-98,-49,36,-212,44,-29,12,18,25,-2,6,48,48,82,-10,60,63,-16,27,17,15,-3,9,-2,-27,-314,151,-51,50,111,76,4,-13,32,-1,12,9,226,127,1659,384,323,-9,61,164,1270,15,302,893,80,34,44,-64,-1,31,11,158,-15,25,3,13,15,11,9,-105,769,59,29,-23,1,12,131,-25,21,6,10,9,46,32,-7,4,-4,6,7,-329,374,439,-10,488,95,63,3,109,-23,31,-9,-12,-30,17,-14,-16,17,18,-2,-8,1,-17,106,150,14,26,37,-29,0,30,-5,-5,2,171,-6,-154,-135,941,33,239,-1,53,-9,-8,-925,-37,13
-40,-59,45,20,-129,-232,240,-48,-7,-59,-144,-312,-238,-13,-8,18,-63,-92,15636,-30,53,-35,-33,-6,-9,-47,-63,-94,-33,-47,-73,-15,-394,-181,-244,-155,41,741,2576,1875,2145,1229,1131,5648,2542,4357,13147,47,-85,77,3835,8554,268,1948,-43,33,223,-52,505,89,56,86,381,45,44,45,238,62,-142,-154,-110,21,1,-134,73,37,46,54,210,-53,87,73,-26,-23,5,117,21,152,34,27,108,-1,24,74,52,-3,-18,76,-18,22,-7,-145,31,-32,-58,-18,515,48,-82,-38,13,-67,44,-147,-36,-34,12,7,-18,-85,-10,-86,-70,188,2,-48,46,-2,31,74,84,-11,8,-7,-18,90,9,122,122,5,8,-27,24,18,2,48,48,151,11,174,88,135,45,119,50,28,174,-9,182,-20,2152,19,29,119,34,31,33,4,133,43,130,6,40,4,47,79,-2,-42,10,80,127,16,31,6,138,7,31,-30,-195,-19,424,20,7,-126,-18,115,1,10,-57,-19,-8,42,-8,15,-19,58,-76,156,44,45,-31,24,5,-33,789,-113,40,369,-28,50,35,-30,-2,-17,95,1653,-44,-7,166,18,-17,-15,130,40,-9,-83,31,72,101,60,188,12,336,4,40,-53,21,2,-1,17,5,40,25,-19,275,-150,13,-21,49,38,547,209,-26,93,24,-5,-16,-96,-37,-114,-88,20,38,-6,46,121,-5,-50,-54,0,5,185,990,-18,12,-25,38,14,162,-34,1803,255,965,-16,-11,11,3,105,144,27,48,-60,-6,125,59,-12,20,155,6,158,-776,144,-13,53,119,-22,34,24,-1,8,78,212,350,154,-23,209,891,226,31,-48,107,-21,113,59,-9,17,-13,93,403,64,64,22,190,15,-10,25,142,32,-8,457,37,13,313,-57,-65,37,10,19,39,-16,-191,129,27,213,-19,5,-22,472,961,128,35,-34,16,6,122,122,3,38,131,29,17,5,-1,175,73,81,-82,46,-10,352,-13,-15,-20,-57,5,15,25,24,67,216,94,27,9,1,7,38,57,-102,-19,39,144,104,21,6,102,15,85,38,-21,3,-29,107,43,81,-7,14,200,-7,-3,15,166,35,-75,-13,-10,9,108,20,22,38,237,503,95,-6,20,-73,-1,-37,9,192,39,-19,85,119,-28,-147,62,-51,204,36,156,18,100,311,16,-19,-50,3,-32,102,-6,28,20,-48,139,-36,93,46,-29,510,53,-2,183,9,39,-16,30,17,14,46,0,-26,-7,-31,12,57,48,45,-33,1,-63,-38,61,232,44,56,59,75,277,-9,-43,35,109,71,-34,20,238,94,37,84,33,23,62,4,-84,125,143,55,49,43,58,564,26,240,18,302,31,17,8,16,122,99,212,96,50,-1,12,-100,0,0,-18,207,66,28,199,219,7,-11,-21,4,27,-2,1112,6,5,-16,48,2607,8,42,51,-62,-5,-20,32,59,-6,-5,45,0,101,-25,-4,259,-14,39,-8,31,126,50,-9,7,-34,-23,-177,10,38,-318,30,-11,-15,43,8,-38,745,-15,85,44,-202,40,3,142,16,-9,39,19,68,-58,-22,9,31,-4,227,40,-5,-53,106,14,46,-34,45,8,289,-21,115,32,-162,102,-37,47,-8,43,8,-18,-30,140,6,79,88,463,-78,-14,15,201,42,-1,10,12,13,77,14,-35,80,49,0,122,70,49,-82,-16,3,-44,20,29,-28,-14,59,8,58,0,87,1,50,-23,25,-36,-55,-27,-36,2,-6,-34,8,-6,44,-8,10,-25,40,27,31,677,321,5,-11,28,19,22,-12,52,59,-28,52,9,1,63,40,5,21,10,20,330,49,57,-307,95,9,-24,27,235,37,106,151,12,220,289,83,-30,81,14,139,-39,43,39,12,864,17,28,127,92,455,-76,44,133,-41,-46,139,-43,20,22,-61,-30,62,-250,21,26,-13,181,-5,73,7,6,-31,423,1,-17,10,20,43,-29,127,-33,30,-4,-42,-39,-2,17,249,-20,34,-8,6,112,109,-4,-23,893,152,47,-89,65,-66,174,115,113,-13,42,-23,18,-30,3278,68,17,85,109,155,55,101,-18,60,-200,-290,135,-84,-111,-18,-197,-83,30,-139,22,19,354,121,-16,-30,1,40,22,-61,13,-1,-3,16,-10,72,68,-171,15,9,-30,27,248,46,-28,17,-59,-11,-160,45,111,5,-59,24,8,-62,52,-9,93,-23,-140,-32,1261,35,44,96,65,3533,13,17,25,248,-38,4,-268,592,-10,-79,46,3,-12,59,165,44,4141,41,-35,6,21,96,26,-42,9,-49,2030,-54,-33,38,9,186,3581,42,-140,16,27,26,29,57,-82,652,250,-14,9,54,344,145,12,69,3812,144,11,156,128,117,66,8,-53,41,-24,-59,653,-18,110,21,-22,1,55,-8,-36,-85,-65,74,48,-10,-6,20,-71,-69,38,167,-6,-159,44,77,5,8,-7,83,89,50,-9,18,180,27,-51,-45,-91,10,-21,69,52,14,-40,-56,-11,51,-41,-79,-25,114,-15,18,-49,-59,1637,-28,119,-24,23,-1,-68,-38,-12,-46,-40,-109,76,506,35,35,-50,80,-193,7,42,-54,-50,-69,-24,-1,-12,-374,802,-27,-26,-86,415,-42,31,-42,1688,-58,100,-11,24,9,-15,-323,22,19,69,-43,70,-47,443,144,34,63,42,-111,-15,82,250,34,26,73,17,-14,-7,75,226,95,-15,50,34,8,266,83,321,60,131,23,620,-37,70,141,74,-93,98,8,1415,49,97,78,125,52,9,-44,499,-77,73,-11,51,22,2,11,-27,3,-33,1423,-29,-32,-53,22,-12,6,31,3467,255,68,-66,221,14,52,9,23,68,7,428,-2,31,-9,-141,299,39,398,4,1,-5,6,286,87,3,22,-136,1,-7,34,-95,-200,-50,-16,261,57,-17,35,-15,-17,-71,-17,87,31,34,23,80,-15,1,48,9,4,-1,247,-8,10,122,10212,-5,32,28,26,-6,271,280,78,422,71,37,-22,28,27,98,111,-6,-1,-30,-24,133,4,-29,-4,16,40,42,-222,-153,58,86,-30,-109,12,25,81,-90,68,-78,268,-34,-4,-10,18,-78,-25,-8,-78,66,66,-6,-144,-9,-86,8355,2671,15,-101,-159,75,-17,5,34,64,-110,-10,125,8,-283,25,-25,319,-32,11,66,-13,4,23,34,5,94,145,18,22,-60,142,41,-6,2,105,324,85,11,4,-48,29,-9,21,465,18,6,-14,153,-28,-30,6,67,-11,107,71,51,10,-11,22,316,-121,-11,115,215,0,306,1403,26,102,0,22,298,36,218,6,43,22,21,54,95,36,933,-66,33,-18,-6,8,-23,55,40,288,179,334,84,7,37,150,82,57,28,-11,26,-2,-15,-243,-78,130,43,36,570,56,128,64,-251,51,-158,-115,27,-284,15,1394,42,-22,11,254,19,-100,98,54,-5,-18,-4,-23,18,119,-22,864,-22,15,157,13,43,201,1,-28,22,86,1418,-12,420,473,48,12,583,-7,4,-5,33,51,231,23,6,-5,98,427,45,37,-28,5,-23,38,406,3,-5,84,1,67,255,11,-16,67,28,-95,39,157,32,27,4,4,-20,12,-213,113,21,80,-124,36,-4,237,279,139,5,-127,4,44,41,-28,47,-47,-10,385,28,-66,65,21,-11,-25,59,23,4,227,25,21,37,238,72,75,12,-2,61,52,-191,83,59,-18,-40,0,67,-4,72,125,236,-81,30,-12,15,52,21,68,121,81,11,-43,-19,-106,112,38,64,82,292,23,34,-22,46,14,38,6,66,21,-11,-39,22,-112,11,361,4,51,70,180,23,-9,21,76,-29,-113,102,-13,-5,58,0,12,649,42,-35,-20,15,33,0,45,10,84,-6,14,22,-54,134,3,74,-8,57,-44,113,35,-14,27,21,9,53,44,-136,132,-12,497,20,184,40,140,2059,80,44,-17,-19,-30,-6,8,-35,2,17,224,71,7,19,-30,-58,-11,44,16,24,-6,223,162,40,-3,47,-6,-23,52,129,-1,-50,-35,40,26,10,50,140,-508,-26,1,143,-5,31,-60,8,-32,-3,1,46,-63,39,-60,12,30,-3,-14,-28,2,21,98,9,58,65,38,-19,457,16,30,67,47,243,5,70,395,-10,-4,21,28,24,-44,53,-11,-333,-8,38,-16,99,21,39,177,89,24,39,-5,-59,-194,-7,2,-71,-7,-8,-8,57,-19,-28,-70,-217,51,-117,93,4,3,97,-59,6,-17,-66,38,30,-17,-4,286,1931,128,-12,1047,55,-5,-5,-139,29,198,13,1,97,-9,-32,-177,82,244,-43,55,51,45,29,60,-37,61,161,27,-27,308,74,-9,-78,2666,41,-45,37,816,26,36,60,3,5,46,6,21,-134,42,19,17,8,25,-15,-40,267,-1,200,71,105,67,-15,-44,-194,182,-80,-75,-73,4,-19,-82,2,27,189,-8,-25,-33,19,-189,8,7,0,-45,14,-13,29,-8,261,-32,-38,3992,-6,5530,3487,2885,5,-35,5,-19,-86,67,221,834,8,-22,267,-68,104,-28,31,-25,31,122,1,30,3,24,536,-9,0,60,-113,-132,175,-34,-27,-20,5,5,147,7,71,444,-30,-11,33,14,128,-255,25,-21,-5,-4,-10,-59,202,19,-34,130,56,-25,-26,58,19,21,-19,179,35,17,54,137,46,270,51,5,-46,609,29,2178,153,35,-16,404,-133,31,-2,56,162,-47,17,-80,8,75,55,-3,-15,1,-3,12,60,-4,47,-23,-5,8,-17,4,50,73,824,30,30,-2,-209,42,32,-21,112,-30,1229,26,-94,-60,7,-86,5,117,-12,49,31,-44,-45,-12,20,44,-19,52,38,4,-23,91,-90,6,-57,-17,19,48,75,56,10,18,-45,-180,-11,-25,-3,68,16,97,306,-214,-24,29,-6,-13,135,85,1991,105,-121,72,-30,27,-20,-96,-128,-17,-108,59,-4,84,19,216,-16,6,-18,1897,-10,-42,-41,-13,38,81,-29,-20,-57,79,0,-37,2421,92,134,1,37,-37,-2,96,99,14,450,5,79,38,39,85,134,66,38,-39,-23,-64,7,54,18,63,203,15,-136,29,-15,142,-23,119,74,9,53,70,-25,107,28,15,47,23,-30,-5,30,1557,40,20,16,-18,7,5,22,9,65,5,109,1,-86,31,78,-5,101,-24,-23,70,34,18,136,10,51,-3,-37,13,100,4,-13,14,58,369,80,-59,17,10,293,48,-58,57,9,16,-49,-53,92,18,59,-78,10,386,1017,-18,10,39,46,-90,-53,-9,32,-23,-53,108,22,15,93,-24,-14,-135,18,-7,-3,125,1,-75,41,-66,-5,-36,-10,-9,-32,3729,265,59,-26,15,12,-23,-38,-27,27,-4,630,15,9,194,6,0,21,207,-17,-63,-16,47,-35,-90,-12,-55,-3,985,-27,46,31,180,-21,-111,2034,-88,63,-37,-49,-120,-15,31,7,-35,2,-40,-135,62,-108,9,26,178,6,90,48,-7,13,12,-42,105,59,23,-3,53,-14,2495,-415,-21,-4,-13,12,3,67,123,8,24,-164,2,14,-7,11,-67,-5,-14,-23,21,41,132,-2,7,141,112,490,466,2,17,2,20,-4,16,-1,10,78,61,1,63,-2,17,27,19,18,33,12,-134,6,-13,491,46,31,-44,10,44,5,325,19,2,15,-2,-35,859,44,-22,35,-41,22,16,25,23,-90,-45,871,-22,682,30,-39,-7,94,17,3,45,63,50,-408,73,70,41,-48,62,152,47,0,-4,108,18,17,2731,83,-8,-54,100,-12,115,25,22,111,35,4,-4,500,75,21,161,-21,-131,15,-27,-39,77,34,-43,-53,-17,470,198,147,-18,1738,643,9,51,-10,-36,-6,-28,2,334,309,22,-36,-11,143,56,11,92,42,-59,-1,-221,-9,20,-108,34,58,82,14,30,73,17,314,7,97,9,142,25,145,45,157,2,64,-2,-81,-698,152,-53,23,3,26,664,-1,-36,88,-27,154,24,22,24,0,-39,7,74,73,106,52,8,13,12,3,29,0,-1,-3,-3,0,93,17,79,12,16,14,49,239,25,-48,-20,-38,64,230,103,-83,99,127,20,28,39,9,31,89,69,114,218,60,33,11,90,100,13,-61,27,28,-15,119,9,38,9,146,65,-13,14,169,37,10,2,12,14,116,7,70,22,-132,16,261,-6,286,268,22,25,-16,-15,127,51,35,-2,26,176,94,5,-8,-20,244,11,95,-1,-3,3,75,15,-14,7,19,88,248,-60,-34,60,7,10,15,-6,-39,34,13,-5,-14,-56,-17,71,-52,54,34,33,36,143,-91,34,2,32,120,1,1779,60,124,36,-37,-12,64,216,-77,20,-2,239,26,-7,22,-30,-10,47,-70,87,15,16,27,-8,14,9,28,40,58,134,31,47,33,3,44,-30,6,14,-21,1230,72,-29,-42,8,13,12,-19,49,-1,-27,17,14,-2,-55,25,-39,-3,0,-19,-17,-6,-3,24,-2,168,-12,-6,-176,-18,76,17,-57,3,-2,-67,-3,-55,29,-104,-128,-33,-6,-9,-19,-7,57,48,36,-169,24,77,-36,-36,108,108,52,-34,-13,56,18,22,87,52,19,83,-8,-9,-26,22,27,20,-30,33,32,27,395,32,225,-55,161,41,49,-11,-20,284,-23,92,39,-73,136,5,-74,182,-45,35,34,172,113,10,-3,100,15,28,-70,-11,24,-11,-27,-11,14,-33,-25,-37,176,10,16,5,3,-27,457,-76,213,-8,60,-36,143,89,3,-9,31,-7,45,-15,56,-8,289,85,123,-30,10,33,-9,-33,-214,71,24,53,-1,-2,124,9,63,-8,155,-45,65,23,-50,182,-30,-7,-9,6,15,-40,-83,-10,-69,-7,-99,-39,0,-12,-82,-15,170,135,6,-9,274,21,88,-12,-22,-13,18,38,-12,18,-4,-49,-14,-26,28,54,165,9,-13,648,96,92,32,-172,-13,-133,1519,-40,289,-99,-39,151,-14,116,20,44,79,16,208,-23,-47,53,150,249,2,54,2,35,40,238,-6,4,16,13,94,1485,1459,1548,19,-25,57,10,1,-2,170,14,10,12,11,-12,-60,-83,-116,-124,-90,16,-13,-45,29,-5,8,31,114,46,27,83,120,73,29,-2,3,47,71,202,-9,-2,1987,4521,1884,1187,2065,3239,806,12,102,-37,31,81,-42,26,240,59,8,-105,-63,7,6,-25,-19,79,3,23,-24,48,30,1,39,43,22,34,31,39,-16,8,5,-37,13,-24,4,-2,-55,90,-4,10,20,20,6,33,113,-21,9,-22,138,20,95,-79,-22,23,-81,-37,11,44,21,-42,-22,-26,8,12,-50,-14,-46,-42,27,-17,-20,17,5,-2,164,20,14,-69,-16,-65,351,3,-4,3,39,6,-58,-32,112,55,74,-21,-245,26,7,16,2,1,76,-20,-8,140,-5,-55,76,328,-25,-6,74,3,27,112,41,19,245,0,-7,-14,-44,31,35,-68,44,25,21,7,32,21,59,354,65,86,-135,22,12,4,-11,15,9,-18,-7,-6,27,41,15,36,34,58,471,23,-12,40,-21,10,0,26,32,93,-15,118,195,-10,-36,37,-12,-8,239,-19,43,5,36,-89,-15,76,-8,-14,56,15,-22,-19,38,-23,93,32,11,24,91,-121,110,15,32,81,280,117,-54,-36,-21,437,-94,1,20,51,-30,95,-91,-11,30,14,13,29,30,70,-56,-9,32,9,9,10,50,12,-23,-18,2,-57,14,31,-10,-10,-23,-36,65,-147,-49,8,158,64,103,0,-5,-1,-2,-13,15,88,227,-6,-12,-6,11,12,5,91,-10,-73,34,-9,162,42,164,69,-73,-628,-36,47,116,8,-9,44,-2,-2,-6,44,-20,47,60,-11,16,-25,6,36,-22,91,40,-32,28,-581,-48,-1,31,5,1,42,57,-1,38,-25,-1,10,-23,-40,714,66,9,39,57,20,152,17,6,96,-79,79,31,51,24,-4,274,4,17,-9,2,44,13,167,741,102,-15,69,-32,19,37,-1,111,30,120,-9,26,211,20,189,-10,73,67,89,54,-9,-23,66,-79,-5,-3,11,76,-7,2,-1,62,-8,42,-14,-1,-181,-47,181,1499,-8,-12,42,-14,-14,31,-21,52,19,97,127,-3,25,573,23,-6,-47,-47,1,-5,-1,16,-36,-29,-22,-15,17,-23,-113,72,8,85,-27,-48,88,2,-23,5,-37,21,-38,13,24,-54,-31,-36,40,-16,-11,-2,-8,12,12,97,-568,30,71,-25,9,-5,-32,10,111,6,588,21,75,121,-6,-31,800,94,131,-2,95,-19,19,-7,315,46,5,14,35,77,278,17,111,187,993,18,-10,65,7,22,-11,-41,16,69,91,6,5,170,32,97,-90,12,-42,175,-54,-28,-26,19,93,10,46,112,84,-49,-52,-15,23,-14,46,-6,-4,20,116,49,-12,-37,57,37,47,98,56,53,-13,75,17,43,105,63,-4,32,1868,-21,60,-13,-48,-4,242,-16,53,-2,-40,263,93,-4,89,13,-11,74,65,23,52,9,34,20,217,-2,38,164,-33,-17,71,35,74,65,156,2,35,79,-16,-63,-2,66,9,29,4,34,9,114,-164,-219,78,104,-64,5,-44,-18,72,61,151,16,66,43,16,10,9,56,-20,-20,-2,13,-4,23,38,68,-47,-12,182,-17,-169,-24,130,106,-13,201,-11,28,16,-10,-4,13,58,-4,81,-13,-54,9,84,123,83,254,-21,128,-11,-27,-211,47,22,12,31,0,46,-103,140,-94,31,-9,13,-21,45,0,-15,91,-3,39,13,-17,96,46,43,5,11,28,31,24,80,21,-10,43,1245,80,71,-22,58,11,-15,-31,43,-1,67,-19,38,50,24,103,12,59,9,12,27,16,23,137,13,6,9,57,9,-73,5,23,-1,22,-2,78,-41,25,152,28,-22,84,0,29,-18,11,18,13,74,44,16,50,73,7,28,11,210,-4,-9,-10,10,55,3,95,-43,208,38,49,26,174,6,-3,-7,-34,13,-55,-26,84,2,49,31,1,34,1,72,-33,-2,128,3,-5,96,-16,-21,-76,0,-6,-3,2,5,-4,163,13,29,-19,48,45,207,139,115,-5,18,8,-1,66,-4,89,16,-4,62,-6,-10,5,101,25,6,6,60,-9,17,16,-14,59,131,67,29,-148,21,-2,-22,-6,160,-20,55,-54,21,34,-19,-20,76,6,12,25,25,257,-38,10,-36,-37,11,43,21,-14,80,9,-7,57,23,32,-10,147,-189,-8,13,-2,8,31,9,35,-19,13,405,118,48,137,-16,80,92,50,-74,14,-341,93,4,85,-10,-40,7,32,-67,4,4,-129,25,218,-2,56,96,153,37,27,-88,312,178,-28,-65,122,3,-12,-8,20,-45,-3,-16,4,16,22,-5,-13,-8,90,109,-13,-42,49,9,0,4,-1,116,-48,12,-39,26,-10,44,0,-16,46,59,19,-22,-3,-10,-55,14,-5,9,-58,32,40,19,403,141,221,15,16,23,-9,54,144,75,-1,19,-37,14,838,3,23,36,-211,35,-12,216,47,44,-271,32,40,26,104,5,10,53,-58,-381,23,-1,-12,-4,16,5,2,11,82,-2,5,-44,-66,-2,23,86,52,119,5,244,72,-4,7,1,47,-8,50,64,-10,-365,-1,11,-23,104,15,-18,46,13,-31,153,62,-11,18,63,-1,-9,-34,-4,33,-18,-27,-11,38,38,-5,-13,-14,-19,5,-1,107,24,-79,-49,-30,-10,38,-10,1075,-5,-20,14,-29,29,147,75,794,29,85,31,-5,114,3,97,20,35,18,-47,-1,165,-18,76,-90,-18,-448,-25,10,354,-23,51,78,25,-42,-443,34,12,165,25,-43,-47,52,15,-21,-55,24,125,51,-2,3,-27,98,-13,43,18,42,0,25,111,55,-12,-28,51,23,131,74,4,-6,-88,46,89,31,11,1,-56,-10,44,187,19,-31,16,124,25,7,-6,10,-6,4,163,-14,158,116,61,44,66,-46,3,13,-45,-3,80,61,-146,44,-7,5,-13,60,-22,65,141,16,41,-15,18,121,-30,137,68,21,140,103,-2,34,17,105,32,38,-38,32,17,78,27,303,2,-38,-27,-29,-37,-11,-34,-9,5,58,49,103,164,30,12,1,-13,-16,268,-22,-13,273,51,-68,43,5,-13,-1,-78,75,155,4,-242,48,76,118,-64,128,119,-10,143,-22,-147,7,-100,33,-15,26,57,3,56,-33,-13,24,112,9,1,-1,81,-12,283,-155,93,-50,18,10,-51,1026,-14,30,-9,-64,-12,32,19,117,160,28,1100,-23,203,20,24,-82,54,18,103,-9,51,-35,79,55,284,19,3096,-15,25,-3,48,69,47,240,1,498,16,-5,3,4,-22,7,6,89,22,-6,-14,-53,29,12,17,-4,8,49,57,-3,-3,62,-117,20,7,527,25,-41,8,20,-36,31,14,38,4,-33,32,50,3559,0,0,-1,43,38,-64,16,177,26,18,2,22,-16,-23,9,-45,8,-17,-16,5,285,-13,2,1646,91,24,60,90,-225,-14,-17,35,25,-31,-14,140,-5,-3,99,73,9,156,-14,94,120,78,-25,72,136,37,119,10,0,3,54,-75,47,32,-75,51,-1,-81,-27,1,12,363,113,-30,-60,14,527,127,-31,80,117,58,-270,-60,175,12,331,598,3315,-9,164,4783,193,-227,97,13,-33,4,475,1161,58,112,-40,38,-155,339,39,1,2,162,8,-31,4422,41,-2,62,-1,13,30,35,-10,-143,-42,1253,825,-16,79,-25,-24,45,-4,65,-70,-61,-23,13,-262,-14,-2,-2,-79,5,-97,-34,59,57,-76,89,7,28,85,14,30,177,-95,946,39,36,33,692,1296,-41,161,14,165,-24,504,25,28,-87,-6,-1,-12,143,81,34,-10,64,2,25,12,8,-7,51,198,19,-21,72,15,27,17,595,-2,2253,265,12,-50,124,-5,1754,-189,75,-8,-19,125,288,-3,1183,-33,-8,-11,27,2965,1729,54,1696,7,40,116,110,74,78,-10,610,-9,-37,1,61,4,-8,37,-2,26,-121,-8,9,-38,-4,-28,43,15,40,52,-10,-11,-13,24,5,29,25,8,-42,92,115,30,-10,283,194,59,123,-35,-4,-48,50,624,42,-377,105,33,-42,4,-37,328,-36,11,-9,-37,-23,28,23,34,52,18,-26,21,-5,112,115,18,51,263,1370,56,0,27,6,40,-5,-102,43,-133,-5,6,2544,2,17,20,-5,30,14,28,-11,40,113,-11,66,-45,-4,42,91,251,-27,-12,6,1536,0,-9,15,10,2,-28,-29,38,1,-3,-4,25,45,33,-34,18,-2,28,-122,-17,-3,-22,59,7,51,97,112,42,68,37,-4,-6,3,2,66,-10,-25,-23,63,17,39,67,2444,-55,1160,-18,-7,71,13,332,-10,259,-65,7,41,-3,455,-35,69,38,18,37,69,16,-5,4,-25,-29,108,3,3836,1154,-6,17,623,46,125,6,107,55,717,153,29,137,-135,1,77,69,-68,43,112,26,966,12,-15,81,-11,-50,366,-14,50,16,569,-46,30,-8,31,-80,29,-5,-24,-38,115,-25,74,2256,-23,-15,-5,-5,115,2,178,125,37,27,2,14,136,16,64,110,87,85,88,-17,-22,-4,11,122,50,-10,-76,143,-28,112,142,-5,118,-24,-11,21,94,248,3,26,20,16,4,49,-33,53,51,54,7,6,-25,-18,100,45,-1,265,56,113,11,-19,-6,39,139,-2,-25,14,103,30,-7,-17,25,-25,7,-37,315,-33,-28,-53,-3,-12,14,1,-33,54,-57,-12,99,-14,7,0,-4,84,45,104,3,-8,1576,31,76,-19,12,-94,59,-15,-21,18,86,386,19,52,18,66,108,139,156,105,38,-32,48,13,23,34,214,168,3858,60,665,36,64,48,18,67,11,40,-32,-79,-62,-19,1,247,13,19,9,-13,-5,51,42,-9,9,90,151,0,-8,-21,129,235,-48,-18,-9,0,48,-6,-8,23,112,-26,-12,78,-4,49,60,130,-5,-13,-32,21,-31,-156,3,63,22,4,22,-17,-2,-75,12,33,-22,18,37,-24,1,-68,-12,1,32,-23,42,-21,-35,123,80,30,-53,-6,-24,-36,-22,-24,7,71,0,44,99,107,-18,1,-34,-14,-5,354,275,-113,-2,3,203,-39,-55,-27,26,54,5,-23,2,138,8,-99,-7,-68,64,-7,151,14,71,-31,49,49,-22,-60,-59,47,-8,17,7,76,-33,56,-17,-23,-9,6,153,13,117,15,204,18,44,84,37,17,29,27,44,2,-293,35,-48,13,42,-1,-2,17,-45,-47,27,-81,-11,-12,-35,-22,26,-175,-25,2,-50,-5,75,7,-201,13,-35,68,-5,-18,-90,6,4,17,6,7,1215,-24,101,15,25,6,-5,157,9,89,-2,126,12,20,32,-29,21,-10,-63,-67,140,54,-20,4,-5,106,103,78,43,-31,123,-27,12,17,31,-20,-11,-114,-18,-9,10,113,-4,-8,-16,-1,-164,44,430,10,1,-77,-23,-25,36,-9,31,101,-30,2,70,-315,-58,45,46,-30,79,-378,-65,-112,10,-49,111,8,46,-29,-130,-37,91,202,51,29,71,-26,-54,-18,-10,0,15,-12,-16,261,286,-20,31,111,558,182,507,-3,-28,-37,89,-109,325,24,35,-10,-1,-507,-8,96,8,-5,-22,17,-35,-67,-57,18,-82,13,4,-189,18,161,-2,-755,23,17,38,100,-18,1,-41,37,59,33,11,513,153,23,11,103,42,109,34,-16,-22,8,-37,8,-131,72,228,-85,-34,-16,10,-11,11,0,9,2,-49,-38,3,5,67,105,35,-10,-1,26,-3,-24,-6,2,-8,2,29,-38,143,51,-24,4,178,0,82,12,-7,67,-273,41,30,-54,6,-95,-134,115,-160,45,-13,15,14,10,-5,20,53,-7,22,-20,35,88,17,-34,-24,40,9225,164,7,132,11,1,34,107,33,49,-9,-9,-6,-31,-14,-43,22,37,-30,7,0,-33,64,-54,27,53,28,37,8,28,1786,255,-24,22,29,41,136,-3,409,79,-29,1,-11,-20,3934,230,-6,2050,10,-3,-56,-39,41,7,-30,520,246,13,21,19,40,-17,13,-33,207,2,-89,26,35,-33,79,-11,-84,-6,31,-6,10,8,-68,15,247,40,125,-47,-20,-15,-51,-55,2,-1,21,10,47,33,20,31,13,-108,75,1,-6,-6,-16,-5,-13,-13,7,52,2,37,575,90,32,23,-42,-49,26,79,63,-17,13,275,18,40,45,112,35,133,19,23,2,35,49,-4,36,6,22,16,-67,-3,-2,4353,83,139,24,42,-1,-334,3,0,0,-39,-39,-98,-15,-4,40,5,-15,-13,-48,-11,26,-62,13,-36,-5,-13,54,-121,-27,46,-12,-16,16,-29,48,267,94,2897,489,-4,2,0,-2,137,108,-60,31,31,75,-14,0,3,228,-23,24,-58,28,32,37,13,30,-10,-11,20,9,49,4,-22,209,80,14,32,49,3,25,155,-9,2,143,29,635,4,-29,-18,123,-41,-13,39,21,3,60,-22,56,-33,40,31,22,3,69,-21,19,149,154,17,20,-7,27,63,358,-21,260,99,34,-74,433,-3,-47,194,-21,2,176,71,-36,-25,-20,-41,-27,-28,-9,-11,-23,-34,53,-27,-4,-37,30,28,7,55,35,0,37,58,-124,87,-9,42,-12,-86,26,62,10,-2,-60,-39,-1,11,115,49,2,63,186,10,176,51,381,43,22,10,6,15,16,11,12,6,71,-27,1185,18,26,9,1,40,45,315,-12,20,37,-6,1,-41,21,50,-11,-28,-25,30,54,-16,12,17,44,11,-7,20,9,107,69,-6,65,52,15,21,828,66,21,-21,14,-1,-8,66,169,-13,4,0,57,88,25,-14,-17,124,13,-44,-84,-340,9,-9,-38,20,17,32,57,-19,526,137,8,54,48,-10,403,86,0,-23,-31,10,27,-13,30,-68,-95,-101,69,61,168,17,-3,19,22,13,3,9,50,-20,-12,155,3,-23,80,16,89,8,-17,19,64,12,-1,249,29,5,-35,-20,-27,-13,-34,-26,-16,7,170,17,-98,64,17,32,-83,-215,417,1343,68,-21,-8,-53,-12,14,-141,-1,-40,56,27,8,4,61,30,82,-13,37,-37,-20,-12,-9,18,212,1,4,-57,-68,21,8,-18,-4,-4,-32,83,183,23,25,12,-142,-332,24,-14,1,9,-33,37,83,23,4,89,-56,191,-8,1963,-7,-15,-22,120,29,10,-1,1,46,-19,15,1,-8,23,-19,110,222,46,-1,-54,1,16,-38,-3,-110,55,5,-16,10,15,51,-23,4,4,34,-32,11,25,-28,53,3,24,-5,75,23,13,41,22,29,21,-25,263,-9,12,76,14,-16,158,85,-11,-20,-8,37,76,16,9,116,32,39,75,-42,134,14,61,315,-141,-28,23,46,594,77,-14,11,29,-109,2441,-22,148,191,58,6,42,8,4,16,-18,-6,-18,1,11,-11,141,30,377,97,32,27,7,42,-10,-22,-47,-16,724,67,188,-9,-25,-15,-21,-1,11,-172,-64,-8,10,-10,63,28,50,-70,-20,-28,-34,-172,264,-113,-111,-72,-34,53,78,32,-21,-57,144,-6,154,15,-142,21,-27,1136,6853,92,-2,-123,2,64,-48,8,-10,12,78,192,2742,2114,5,-27,7,-59,0,-113,-13,-13,7,6,50,225,166,-105,-7,-2,-76,-89,47,-25,-17,-4,-31,32,-148,109,12,-153,-69,-41,-24,179,-96,-5,-8,15,-3,-78,0,10,-22,-169,-56,0,-82,104,-20,33,118,157,-55,56,88,-24,3,-43,99,87,9,6,296,-31,-29,26,233,96,158,961,112,2249,-19,-30,12,27,0,-16,14,-202,-7,-36,-4,-4,156,56,53,56,7,11,-6,14,36,88,-24,1,4,22,8,16,-1,-43,885,-13,-12,-37,43,-145,281,122,-10,2,-10,-23,-23,258,18,73,49,62,-12,28,26,-12,10,-57,-3,-9,-26,-168,54,37,14,9,3,13,80,19,12,17,-99,-10,87,234,244,102,-15,2,-77,-99,-16,50,-7,-38,192,-40,98,7,36,11,14,-14,85,-2,22,0,3,-63,81,19,-55,111,50,-9,-41,-48,-86,-22,-61,-13,6,-38,-6,15,28,-42,-14,-66,-170,47,3,-43,-62,5,110,4286,171,82,1952,-34,-4,-6,-10,290,1538,75,1601,3351,-15,31,923,66,73,27,302,0,44,26,20,50,-5,-13,19,-37,-107,-44,-6,140,1296,44,-38,100,4,75,7,-27,40,52,-12,-27,-13,-7,-121,10,12,81,-16,-6,-11,19,60,70,171,-81,56,102,10,123,-41,88,7,101,93,17,12,-6,241,59,153,2585,246,8,6,-13,-23,-7,-4,165,65,103,29,-12,-11,30,5,36,2,-134,26,-32,-46,1,32,12,0,36,25,15,2664,42,-14,-3,-20,-58,-74,9,4,110,44,680,-119,68,69,205,49,119,25,-43,-60,295,0,-50,64,10,-84,33,159,-17,-5,-7,-52,-14,-59,-116,-28,-34,249,8,-68,-6,-19,-46,-24,-24,131,-10,3,63,-5,-8,-44,-19,40,3,19,-4,9,-23,-12,69,127,16,35,8,-36,-34,5,18,54,-74,48,6,-95,162,26,79,-16,80,-10,64,-96,-19,30,9,54,21,70,1,27,15,0,-69,9,-59,115,105,178,-22,-22,104,59,-3,-5,-4,35,44,78,-34,-22,56,-9,11,-53,44,-49,56,79,31,2,-60,-12,-50,0,76,-36,35,-234,-33,35,6,-56,105,-211,37,50,105,57,693,69,64,1007,860,16,30,2,30,-21,-54,31,64,73,602,149,1089,25,-11,912,25,9,13,-35,-9,114,32,222,11,-84,10,5,83,-1,10,-7,19,16,-11,-99,-27,153,11,7,492,-10,-20,141,34,-26,99,34,-4,20,-45,6,-14,49,-16,79,-4,678,-23,-19,-23,-52,-16,-21,124,42,-12,140,166,0,48,23,-17,341,28,26,20,1,119,746,65,-20,-69,-37,168,29,-118,-17,-16,29,69,50,113,196,-44,68,-9,-38,-24,38,153,10,13,-30,4,101,150,-44,-62,-4,-36,-6,25,-1,60,20,38,-73,-51,57,1,69,-14,25,42,-84,4,-6,-8,-179,11,346,21,-14,123,96,31,-38,-32,5,-8,28,162,-114,-26,-25,1483,-23,-45,294,-109,-10,41,2416,46,20,29,-3,-12,37,52,-3,61,16,43,58,31,0,135,63,-2,336,-23,134,13,-9,2114,218,20,43,-157,19,-96,67,-19,38,-9,6,12,8,75,-15,4,-3,16,899,-18,71,12,-539,7,-4,-2,-4,139,10,78,25,18,271,13,-7,9,104,5,-15,-18,44,-37,437,44,30,87,65,6,60,39,81,28,-16,-4,-26,203,-36,20,-57,15,-7,-17,-5,2,15,141,18,85,71,284,5,-42,52,-40,-24,-29,45,-20,39,11,221,86,-11,28,-82,-27,17,-35,16,-65,-115,38,24,-19,-15,283,27,-15,9,44,1,48,-30,2,-16,11,37,20,-138,85,-24,503,373,16,34,6,268,7,2928,24,7,-17,29,315,-90,-5,15,41,52,9,-5,33,9,-25,15,-51,-16,-17,24,-25,101,-67,-121,-17,-43,6,-30,-29,9,45,31,-15,-35,2,-63,22,-5,-3,-51,-3,-5,394,-31,-18,-4,63,181,12,20,-45,6,-46,-29,9,-33,85,6,-5,-38,58,-3,19,81,32,17,-115,22,10,4,-46,-69,343,-19,77,-8,-29,-16,-204,1,-19,-73,61,59,14,-25,127,-35,-21,41,-16,4,47,106,76,-1,255,163,-1117,27,139,8,16,51,19,-2,10,-37,49,1085,77,42,-18,-9,12,4,36,755,33,39,120,654,13,22,61,-30,-29,-43,-24,-7,41,8,-5,7,-53,-2,-2,28,4,34,50,-40,-63,-25,-36,107,76,192,182,-3,-3,126,-13,196,-8,6,76,-226,-3,-74,34,59,218,-29,-15,-20,-7,-134,-77,-19,-441,244,-38,9,47,-28,-42,-67,-64,-30,145,-26,-144,-59,96,-95,-20,-31,522,-21,17,55,-23,91,29,-20,-14,-7,0,-61,27,313,-77,-160,248,822,-83,43,-136,52,121,47,293,103,-106,-46,36,111,-3,-10,131,21,-54,-2,57,13,-18,54,20,-80,-16,-38,50,94,5,133,41,-139,-135,21,-27,-38,-228,-5,176,267,179,-332,-37,51,-81,-58,17,24,-36,107,63,-2,16,253,5,-7,-25,-37,-75,-73,1969,-42,-199,44,-64,17,-13,3,361,-18,-124,-675,-107,127,-21,-230,-241,-4,-226,-33,-99,7,17,737,-13,-22,2,30,-11,891,159,-8,3,24,-10,-2,741,128,-47,-42,10,26,2603,-94,-678,-837,-2021,-239,-100,-3,16,-42,-30,17,-13,3,-41,434,320,519,20,78,79,19,174,42,291,0,3,-28,0,-58,326,-11,111,384,21,26,-36,1,69,39,163,32,656,-2,31,-16,-101,11,-33,71,31,32,38,5,9,-8,27,0,14,-34,-43,20,87,200,133,39,108,-10,-50,-63,-19,470,9,95,45,32,48,-23,81,5,-59,50,3,56,95,-37,2157,-84,-18,1,3,-7,40,-3,17,-106,-24,-11,-18,146,-28,15,-26,-27,-25,-7,66,-27,-48,-30,-32,-10,-34,-4,1,3,-16,-10,-10,-12,28,10,47,52,-11,62,9,-66,-16,73,30,21,11,343,-30,-27,-10,-9,-29,-70,-51,-9,44,-22,20,-73,20,445,6,-52,-97,-40,-3,-20,1704,-11,46,-11,-47,30,45,-26,-25,10,7,-23,236,158,-73,-31,12,41,-1,-29,49,47,172,-29,3,-16,121,2,-18,32,12,-37,-16,225,18,20,-15,-20,13,190,35,-16,-122,-116,30,53,41,-29,7,-3,-61,-41,-8,-16,0,124,-3,-12,953,104,121,11,328,-188,67,-17,7,-88,-39,-12,10,-65,6,-23,77,27,-48,16,96,99,45,8,1,-16,129,-8,15,30,-16,12,-3,19,92,-21,22,3255,1978,-33,94,14,144,-52,-33,1561,-20,-3,293,-15,-20,414,402,103,-96,20,-26,104,-24,-31,-112,-2,1,41,13,65,-24,-6,-51,-42,-6,106,81,48,67,23,60,72,158,-8,36,6,-4,-22,5,487,29,100,45,-31,0,-43,-29,-109,-14,-77,-24,-1,-39,-16,-22,-21,75,-15,64,6,424,-21,8,3,32,721,951,116,30,45,1557,1442,48,227,-52,-3,69,-5,11,-30,38,10,29,43,18,20,-7,-202,46,30,94,-81,-66,-71,2,-57,-75,-34,-73,66,8,-109,21,-36,26,-121,13,-372,-40,-59,45,20,-129,-232,240,-48,-7,-59,-144,-312,-238,-13,-8,18,-63,-92,98,15636,12,-30,53,-35,-33,-6,-9,-47,-63,-94,-33,-47,-73,-15,-394,-181,-244,-155,41,741,2576,1875,2145,1229,1131,5648,2542,4357,13147,47,-85,77,3835,8554,268,1948,-43,33,223,-52,505,139,184,43,-44,9,26,86,218,192,-252,-25,-297,51,72,322,184,8,116,-41,37,-20,140,414,52,1298,312,75,373,273,104,195,30,4,7,61,-3,-64,-20,375,-75,31,-67,5,-104,24,101,-52,85,142,90,159,14,12,191,109,192,144,7,-58,24,-624,401,20,788,14,-63,59,-34,22,-20,-37,-159,149,16,26,65,-167,60,152,-280,-57,-68,-690,100,271,185,122,-16,-135,235,142,10,2,217,76,-59,3,121,43,53,233,2,-41,76,48,-184,-14,-96,8,6,586,-101,145,16,-141,203,5,130,134,166,62,-43,815,846,37,118,-124,-29,37,21,112,76,-15,-5,-2,95,157,14,113,98,97,91,312,15,318,84,705,129,64,733,-644,-120,34,98,95,37,95,262,22,21,985,-3802,-59,992,38,477,27,7,-82,78,-68,-58,94,-44,232,165,47,4,37,14,19,93,5,-16,-32,-4,106,-20,256,-41,20,32,90,-77,71,619,68,60,17,79,-99,70,-216,61,39,-31,53,-173,63,110,-71,81,-11,36,-27,16,1052,39,-58,37,28,33,-26,162,24,-10,-63,17,100,69,-4,39,-710,301,41,-132,85,477,252,517,-1,392,-20,223,-67,87,-42,78,162,7,153,80,-54,18,-16,-13,10,166,-85,-41,236,93,151,29,9,76,275,513,126,117,101,-67,280,93,100,902,121,-182,-24,79,383,6,375,27,127,45,742,60,-349,37,181,-59,-12,12,-29,-143,178,130,-97,256,-195,53,57,154,-97,175,-40,52,-329,-54,38,346,71,24,13,525,118,-15,218,199,-102,30,162,437,84,102,54,107,78,-1,105,936,293,-41,126,75,51,37,-18,162,489,42,327,-91,77,1,88,154,-23,58,58,-45,40,211,866,-53,184,-4,-1140,14,924,-55,52,98,35,589,222,34,34,-295,41,53,51,99,150,1,34,-88,-112,-89,214,-6,28,-235,45,149,46,128,-4,715,-1,30,-100,76,-30,15,155,4,114,15,765,92,-73,39,-108,104,27,23,-241,110,-8,81,-405,231,217,204,202,-281,-164,-88,274,354,-43,-97,50,349,77,215,216,-16,-128,-56,65,-16,39,487,-195,-9,297,14,88,19,201,447,-6,-110,428,121,35,45,39,330,85,98,1,37,-10,-50,-47,49,127,93,61,-30,6,147,-77,65,72,96,10,58,360,0,49,201,17,18,909,340,-18,-5,737,98,16,85,112,495,410,-10,-34,-206,-19,18,62,15,20,-6,-63,66,162,34,120,211,14,57,-79,7,67,24,84,11,-13,-19,-66,-2,32,101,-9,10,-29,205,94,498,-78,10,292,275,14,-61,-25,269,-45,18,11,-31,-32,-6,-29,-111,-7,-6,-143,46,315,-362,-22,30,-21,-8,97,19,145,31,-3,248,431,-53,6,77,49,4,76,0,-15,441,-51,23,198,-178,-14,92,207,-89,2,15,182,-34,19,28,-91,-2,-15,-31,-59,22,-320,-60,321,29,76,22,164,30,-916,80,102,80,141,83,210,65,135,-22,-7,-1,251,97,-65,-97,52,60,13,125,-97,-205,-129,319,159,-33,-86,118,-191,118,86,703,36,272,-65,30,47,14,205,-145,-197,210,926,152,-7,132,260,-56,222,66,-10,10,45,-60,222,88,91,-53,119,-20,315,89,95,-17,47,124,18,538,44,44,-58,14,103,31,66,314,-55,155,109,21,64,262,-121,142,269,173,71,338,778,89,-71,3,305,9,-60,119,86,97,66,214,34,197,109,21,59,-21,203,-26,476,43,-1068,-5,-174,92,201,60,29,-33,124,21,41,577,477,43,-211,-72,492,-265,120,138,-1,52,44,118,-181,28,16,89,-47,61,115,15,32,239,7,-118,151,58,6,15,92,15,53,139,-11,-28,350,-25,27,98,285,-10,26,3,95,-23,187,9,48,192,-88,-28,51,6,812,174,11,-268,14,-739,-48,13,-22,207,11,55,-46,331,-129,159,98,-44,9,146,596,-244,36,-71,31,-42,184,110,-11,-138,91,-77,-31,719,188,-5,47,21,371,78,-11,1,94,324,51,39,129,47,34,147,250,6,106,-55,24,117,-64,57,-126,335,672,-48,1,4,-13,-107,157,21,292,-19,506,412,3,41,-170,-64,82,77,-139,129,881,109,-24,57,101,-36,-14,-439,102,-94,74,41,254,226,265,113,-17,-66,-303,-108,40,105,-83,-101,42,149,-1512,39,11,19,-2,30,65,-179,-9,-81,63,470,479,-11,-7,90,-296,5019,20,-4,213,-171,206,-22,-37,-19,139,361,142,25,71,-1,-11,-9,-7,38,6,-237,241,-21,24,66,98,-317,1326,2,-96,61,146,138,59,-746,137,68,168,137,329,-405,113,391,-1242,48,76,689,-528,-227,80,9,68,81,55,826,52,105,10,-13,269,66,121,-55,-31,25,267,-75,-451,158,1404,57,-4,11,5,121,-40,-109,-259,917,-89,83,-216,-117,-206,231,-52,-41,523,-48,133,-52,82,46,1253,264,-25,-9,65,-28,176,99,282,-279,-228,174,62,125,540,99,8,583,-20,58,-95,1232,-46,18,49,183,-44,308,69,30,8,83,17,4,74,29,226,47,333,-7,213,17,40,-149,162,7,-439,423,-913,5,-8,-97,397,-358,18,-49,-61,-312,-134,7,-1,64,184,45,298,15,23,248,56,65,25,-59,62,-377,117,38,76,32,-130,329,-207,40,57,419,65,53,-1,23,38,62,-278,45,-212,1,10,-25,10,-1,-233,-10,39,65,9,819,-95,236,-44,59,120,1,-39,-45,-465,-36,75,45,2,297,37,-5,362,-12,-68,73,177,-565,-64,-3,9,5,195,-698,91,-91,27,-56,9,170,56,-380,255,115,5,396,14,63,32,11,34,199,-10,-157,134,300,40,323,-18,-17,-17,-67,259,-97,37,56,27,41,242,26,28,44,-12,0,-13,-22,-235,87,-141,20,41,-953,4,54,-116,-574,-91,-61,9,24,64,-520,-118,-5,37,152,69,-134,-34,-201,-64,842,-3,126,-80,236,-93,-71,672,98,24,53,-2,223,-108,-81,-122,57,373,222,44,120,-40,-216,2,193,43,14,3,688,-101,120,-294,-1021,-94,99,1133,71,120,39,54,-46,-26,178,302,127,72,142,632,89,65,44,7,-17,215,-7,158,-243,32,92,261,-600,307,88,36,-101,82,-38,-76,88,-40,66,-316,890,569,-26,39,-566,31,-105,47,-308,-25,140,-142,-70,-13,-31,-160,118,16,-37,-111,-5,-86,75,25,155,756,-35,8,-341,114,38,23,592,215,86,-1,14,94,318,5,32,49,51,181,167,-48,65,10165,157,161,-21,-56,92,-30,77,665,-9,112,68,139,-52,33,-4,101,89,-155,-94,56,78,216,51,-32,110,-895,457,-1,-123,55,434,-81,71,19,6,-34,-38,-245,-14,-22,-28,-60,123,-13,-44,133,68,95,-61,2,759,42,40,273,676,-56,32,-37,-199,31,389,98,593,-20,522,109,-46,-30,23,-31,42,85,-227,237,18,152,-183,123,-226,-18,2,139,-84,-59,-14,-86,83,55,376,25,323,91,142,34,203,154,205,-10,79,219,337,161,-22,-67,45,157,19,83,14,-21,-30,-28,70,-38,-172,182,62,228,-9,-98,71,-9,69,62,228,-8,85,2,324,149,231,231,37,55,5,60,12,131,108,125,-13,-99,-54,47,-2,16,75,-28,14,94,42,-91,244,-190,275,77,306,71,13,586,-158,102,-488,176,-97,36,20,-367,173,-75,-47,32,41,285,332,30,214,-35,374,-40,43,42,-324,96,67,-41,275,120,27,2,-248,-18,-100,138,105,-48,-180,0,305,-117,74,121,106,125,117,-238,6,-151,47,477,84,82,140,-37,42,25,28,602,-37,-27,307,73,27,167,337,106,99,-39,77,24,68,23,-146,23,523,235,297,202,12,21,61,577,19,56,168,-215,177,-273,-59,232,145,52,19,-99,-75,49,148,58,314,-35,111,45,1399,-14,18,29,114,906,-616,280,225,1000,60,110,677,-9,-94,40,12,63,9,117,59,30,158,-68,54,-35,13,64,111,-175,68,-237,-114,36,239,44,115,76,82,76,78,117,-96,105,-119,44,-246,-131,1466,65,-31,83,-19,111,-17,171,206,-7,-7,51,68,-112,72,133,-6,161,45,-215,37,-74,-151,10,70,187,13,753,41,-86,27,1135,-551,-24,-208,-135,-3,26,15,-32,-64,43,-36,30,671,174,-128,182,494,299,587,1084,391,53,91,180,-44,-90,-2,189,40,-113,1375,125,386,64,32,56,-121,31,-8,40,17,-25,21,190,-11,-336,32,23,13,58,12,-20,64,82,50,14,-113,-43,183,208,-59,-29,-64,39,42,-75,-83,459,258,277,-7,-6,-41,63,4,-8,-127,2,123,12,299,41,-13,-6,123,-146,56,139,40,-142,-112,-77,-19,8,5,734,50,-53,379,371,-20,1053,94,109,572,82,79,83,428,421,1296,-53,137,-45,218,28,-533,341,303,247,3,180,-724,106,16,80,105,8,-461,1151,-420,-24,-21,226,35,96,243,66,30,21,211,165,71,-11,-12,103,-15,65,301,105,-85,-37,174,46,11,287,157,8,-409,-338,339,258,-44,21,118,346,175,70,126,-26,84,38,112,452,-18,-145,506,-68,-147,255,217,7,121,-129,-83,206,369,-27,109,21,-195,2,302,183,310,36,576,11,472,218,183,483,209,374,-16,104,-27,253,655,-796,-143,27,174,-353,-2,88,-135,135,-205,45,-444,281,487,328,21,1075,-132,506,-377,41,-16,132,153,242,239,414,72,326,31,650,213,-198,-7,135,70,392,71,-69,1277,1695,831,-82,-81,83,81,129,162,263,-22,-13,890,401,77,817,140,830,-63,235,-139,48,-41,106,166,-39,-87,1506,763,179,337,748,249,185,413,559,816,-483,140,-8,642,44,93,146,149,-34,40,26,28,113,-2,-15,37,-16,191,-22,20,5,72,-7,741,13,-27,-1,-3,83,191,-25,-24,-89,19,607,-43,-381,22,81,971,734,-7,23,1683,61,86,133,146,28,143,94,78,-39,-369,-151,38,199,-40,62,-15,-12,24,1,83,-602,252,-136,148,46,24,321,55,-6,237,965,-11,27,-776,78,-51,-23,209,-10,13,-65,10,36,119,1359,161,-148,35,156,587,-10,-22,269,-46,466,-429,89,12,39,139,-9,975,232,496,324,184,34,230,-39,162,135,474,342,1122,158,-34,-58,9,102,-201,-102,-190,31,359,47,656,43,588,204,156,100,16,191,510,46,-33,30,319,532,191,348,1334,137,263,1059,-12,-33,128,269,54,160,37,30,-70,49,830,60,58,5,-27,155,73,104,-45,136,75,36,63,287,76,-58,-21,72,-6,131,294,-23,268,3216,62,-1,-21,188,1366,282,71,145,-70,-13,-273,465,7,103,55,29,206,94,82,-37,418,418,103,39,-177,-40,11,-15,-31,521,54,220,-7,236,313,-175,-238,-318,30,-86,274,320,331,-299,64,48,43,745,66,-29,-104,-267,-5,-182,16,20,-23,53,54,-5,97,61,14,-28,17,111,-150,73,31,9,63,109,361,16,106,34,-309,96,485,34,-39,289,-49,463,724,188,-407,77,87,289,-30,127,-50,-76,201,218,139,-445,-8,50,-31,66,50,-472,96,-8,-26,70,136,17,17,115,-10,-136,129,238,-58,-14,119,121,182,49,-20,41,-28,-24,72,-57,24,-25,46,148,-193,37,-164,579,80,98,6,-2,210,114,185,4,-26,-20,35,245,821,1,13,610,26,1,162,1180,10,103,25,109,82,154,-40,-21,-180,-150,-43,-65,108,-533,-22,29,1210,-44,12,8,-11,-187,3,-35,-43,5,65,41,1282,555,24,5,66,302,2,-535,-77,113,188,-5,10,-6,72,247,191,-3,402,159,-37,-177,9,49,201,-149,-125,-56,-26,-11,-233,810,-28,-8,-29,24,-70,122,-31,139,5,-34,192,136,-22,65,92,21,52,224,113,249,-163,871,-126,17,235,28,2,-11,-86,-55,119,179,-2,1790,-44,-210,130,253,110,-25,226,129,17,48,41,46,148,-44,9,572,-41,301,359,-31,4,-42,-120,-223,174,-12,33,327,26,18,22,9,29,114,125,429,-62,343,492,35,128,6,34,-101,-37,22,67,305,-121,13,96,490,23,-68,54,151,-5,139,-38,14,116,124,113,-51,-44,29,184,53,24,38,201,320,10,-86,-6,-178,6,67,87,1,79,20,24,104,208,76,66,137,151,154,-424,-7,62,-15,-38,92,-43,-123,234,31,84,-41,38,524,96,8,243,-5,165,1570,157,-2,-25,-698,5,-548,303,126,16,-13,-25,-7,-32,-90,-241,-87,35,3498,156,-192,732,169,29,52,15,-8,-89,22,-245,-99,167,4,45,2166,-51,-6,98,111,4,70,-93,268,-6,64,-283,68,-66,225,-9,-14,-11,38,84,-84,36,0,120,171,334,-116,249,64,720,121,98,46,-22,864,13,452,427,45,260,176,129,-11,21,256,28,-116,76,-161,44,67,236,-81,-142,121,-96,292,46,337,361,23,-43,58,649,-54,13,-136,497,140,44,-6,162,47,129,50,140,-508,143,-28,98,457,243,395,42,-221,55,14,181,73,-34,136,-35,-62,43,23,60,45,194,56,11,-333,-210,-194,-195,-28,-139,-207,102,5152,329,55,-99,181,86,-40,-141,11,149,32,48,44,-176,219,261,-62,-25,-155,514,137,-59,2,20,-70,117,45,-46,-180,216,-298,-134,119,238,-37,-136,-140,129,-36,-5,294,100,105,-64,-78,194,125,-42,-31,-23,135,-4,630,6,-268,21185,309,39,-27,180,-111,-12,24,-69,-21,-53,14,329,51,53,-152,94,-539,97,191,-4,-252,-96,63,124,-4,46,147,-108,-202,-698,118,-188,-50,-242,727,-48,2,54,58,-122,-24,14,26,-139,8,37,-317,49,128,284,11,90,133,176,122,51,381,268,313,-126,-8,-197,41,172,75,18,-24,102,5,-11,101,177,144,48,30,43,-9,45,244,7,-232,-83,-56,70,-129,10,-14,11,-27,-30,9,129,94,-63,-41,18,33,40,230,-74,217,-10,-5,41,-17,21,-7,-77,-43,4,18,45,-73,-125,18,309,3,280,-6,-94,16,48,26,281,-1013,-36,-50,56,27,17,32,-45,21,-6,252,64,11,-52,-372,138,46,45,-96,94,56,125,488,1,-30,-363,-39,29,19,-16,-72,67,1279,255,145,51,-53,-55,10,488,63,126,24,-8,247,542,41,7,-3,14,-101,-51,2,273,668,35,74,-52,77,103,129,17,337,153,130,41,554,64,-92,119,321,-26,1669,17,36,-39,119,78,-4,37,3,-73,24,83,-36,-44,69,58,1218,22,95,1345,-272,142,95,-25,30,75,2154,358,98,237,126,368,-11,91,7,-42,1,120,352,186,127,-14,214,14,69,53,182,272,261,25,-17,35,-24,28,-557,-123,-43,143,-142,-68,-20,70,47,68,69,1,-64,107,102,14,4,-5,-1,7,12,-10,424,-134,7,5,-114,24,84,-46,111,-8,-5,-97,400,69,-92,1,2,74,-19,35,28,54,9,1,27,110,10,-29,27,247,155,11,52,222,154,-212,-15,81,68,34,14,170,160,-80,51,39,-31,282,376,176,-34,271,-90,18,-41,1568,-1,181,47,266,196,11,39,337,-2,29,49,10,275,12,147,-120,278,12,29,360,-25,-9,-6,-1180,-58,-20,-342,195,-121,176,-205,264,285,-156,343,-405,137,288,32,-1,346,84,-120,161,108,134,48,5,-115,39,222,-19,100,-35,7,215,-1,49,23,-16,68,29,444,95,30,-387,43,-66,125,24,109,307,54,13,-2,169,-53,77,399,55,13,61,46,-30,-28,72,105,-94,1003,-58,46,21,-3,98,39,79,85,105,1,19,484,1082,-76,603,69,5,-52,23,33,173,23,50,14,34,32,238,-121,144,43,609,130,405,-284,88,2255,48,-80,192,6,30,-19,94,140,-5,101,-87,84,-25,16,249,46,-19,20,40,-13,-68,-32,148,24,32,19,55,-34,109,237,471,-36,143,446,22,91,-1328,204,-9,-6,-56,-58,-234,-73,38,72,236,50,25,322,132,148,320,96,5,4,55,10,-92,-37,1,234,-77,29,254,-114,-30,65,44,-69,42,25,537,70,-157,-24,-96,-2,36,420,319,-17,10,200,27,-105,160,-19,-87,176,-25,244,116,7,95,0,22,-12,4,485,-90,49,-51,71,34,-91,138,88,22,-81,47,47,283,-42,117,698,307,19,0,-9,7,-176,76,126,52,-119,66,43,310,168,-102,-439,-182,78,107,-17,569,340,502,800,3924,21,596,-4,161,117,59,308,32,154,-156,390,-45,238,780,1449,39,575,166,-7,33,65,-101,-31,2142,27,244,1088,-6,67,1171,32,-5,16,-59,74,252,-186,-106,45,-33,153,763,118,-35,-3,-23,77,69,29,-19,22,64,303,17,7,1,-150,428,7,23,36,92,52,-8,867,-2,286,245,-15,12,-16,191,-179,-12,-17,-6,-12,-70,8,2473,70,-230,-49,98,24,267,-97,-236,-2,96,131,81,15,130,-71,28,1664,4,68,114,74,104,-24,-133,0,19,40,11,904,-42,517,37,-104,47,60,16,36,42,19,-24,-73,181,-316,-118,-17,132,-62,53,13,48,-169,24,227,-123,113,5016,28,71,176,457,243,680,-575,289,124,9,50,274,88,-172,26,44,53,-69,249,-319,1485,24,541,-121,-13,-45,15,120,-37,59,105,45,-37,4,31,351,73,-44,-68,23,-18,15,-20,-288,-141,162,91,106,724,30,-52,158,-5,342,227,-628,179,-581,67,15,714,66,274,56,120,189,159,105,76,16,-27,1161,13,-54,40,-16,-82,11,139,-568,-4,800,46,324,19,53,-42,-215,93,-4,-113,-48,66,-24,93,-1117,249,8,67,34,46,-169,148,28,-9,81,-21,-263,47,12,46,206,16467,-30,-22,21,-68,1344,58,-15,-43,17,28,88,73,18,33,242,32,30,-19,-14,-157,6,84,72,-57,1265,-22,48,139,87,62,101,111,-63,80,-53,-19,21,-189,13,22,-19,-21,-16,-341,218,27,-88,-103,233,12,49,33,-76,43,467,-213,325,-66,343,-55,221,15,144,-40,26,-211,47,62,-147,-271,107,-58,-381,-2,-153,244,65,-365,-18,46,62,63,-9,-34,-50,-191,-49,-5,-173,100,-120,1075,794,15,85,-441,97,20,76,-448,68,354,51,235,-443,-340,328,136,-17,125,-84,-27,64,-71,114,-12,-28,912,131,4,146,-10,187,124,-234,-74,-98,116,-13,60,118,128,137,32,-38,-38,29,164,30,-29,14,-144,-16,268,-68,43,122,24,-78,160,113,-171,20,48,111,-110,34,36,119,-304,-503,-173,143,269,-100,3,150,295,3855,-26,-234,114,72,-46,-47,-283,88,-18,187,562,57,-61,45,108,61,57,-26,36,-21,-111,77,6,35,81,0,-33,43,-115,56,56,-32,18,-1,43,-230,53,81,27,-24,4,-55,300,-265,62,-426,154,43,45,32,35,-8,-80,424,77,139,121,43,30,-24,-7,28,34,12,191,165,93,77,-20,-5,-16,18,622,80,83,-203,710,17,-85,33,240,109,617,30,-237,5,58,224,-9,80,-142,13,93,38,-18,569,-46,93,-39,32,-27,-58,171,29,92,-11,100,10,-407,158,55,21,-298,-82,36,17,-7,-14,55,89,286,-24,94,395,113,94,102,49,-24,20,-47,-119,-65,-61,-64,49,-21,-5,-230,-8,-355,75,132,57,-15,87,-191,-47,-6,12,-73,19,78,-31,-49,-17,-247,-467,25,-56,291,-195,-222,-260,-35,4,36,142,-85,-25,6,227,328,-130,215,-28,-56,20,47,14,130,-308,10,265,29,19,503,-53,40,-124,-61,-72,-82,182,-102,45,-33,76,-211,43,62,-1,-113,110,657,-133,29,11,582,-80,193,47,15,23,25,166,221,110,71,-31,333,-70,-23,-37,58,159,-144,-28,-58,-18,202,-71,144,71,47,107,114,249,-231,-53,-38,-150,139,72,89,80,-123,438,46,0,40,-8,3,-27,-79,808,-21,31,276,107,-106,71,-37,-6,-10,68,51,298,375,209,-19,-67,-34,6,13,67,-77,232,20,455,16,59,56,63,-91,20,-78,105,234,111,-307,331,93,-43,107,101,236,2,-18,82,-43,9,104,-7,416,285,-350,68,25,933,-146,28,112,211,29,43,55,-15,116,52,403,101,-35,208,38,51,88,28,-329,7,2846,899,353,755,45,339,-46,25,1051,44,108,-115,16,-165,229,241,-54,24,115,-39,-397,185,-170,-32,-9,86,552,46,-3,-78,-71,-27,80,-8,129,-87,26,591,-26,152,-100,238,-7,-15,-111,74,203,102,6,757,-12,73,-321,116,-33,35,179,326,-23,-31,62,-20,-115,17,49,18,34,74,120,27,93,689,138,976,101,613,112,285,-23,31,106,-19,35,20,-261,-1,168,8,156,31,31,6,8,-43,534,46,44,1,131,-2,306,1264,-26,103,-83,-179,-49,24,-59,137,835,41,152,85,304,63,-84,151,20,427,61,88,-2,-82,-9,-175,39,-15,236,-54,178,167,74,215,-74,40,245,441,14,4852,949,0,41,153,46,-314,-25,23,525,-111,-31,56,-2,197,41,332,-126,191,68,2,1495,109,149,152,234,362,-41,71,4,334,-17,50,35,339,60,48,0,141,-12,45,139,-2,-13,46,-330,-91,17,95,447,98,228,51,-36,61,192,-227,301,-12,431,123,38,39,6038,57,-52,240,-15,25,-15,436,177,-61,43,-11,165,195,-48,47,51,-81,164,313,-227,-112,10,-40,14321,18,39,3,45,-97,55,212,3,177,-7,-153,-95,64,-82,-15,595,-189,429,27,-41,1696,28,-10,293,24,48,418,-42,50,-377,87,328,-133,300,-119,7,930,552,41,6,263,717,162,966,248,246,-268,-8,-29,-23,8,-68,136,87,-145,3160,12,11,-56,26,-94,158,108,13,11974,-28,637,2214,51,151,-9,60,-156,-17,103,-22,354,275,157,56,15,-26,28,-293,-100,-175,-25,-201,-57,68,19,-26,51,194,-164,430,-77,-25,-22,-276,-58,-378,-49,-130,-37,-26,-192,31,-34,3,-507,-67,-947,8,-189,-755,513,-131,-30,228,67,29,94,178,-7,45,1126,-160,45,-9,623,-339,52,815,88,-16,155,1,2,8,90,61,13,-55,61,-85,48,15,22,213,119,-50,23,43,-10,-10,-52,56,49,-22,129,-108,-13,255,54,737,520,40,68,133,118,-84,8,-61,-12,-31,32,1,-108,-38,-18,13,137,397,158,-334,54,40,84,351,638,45,267,-2,95,-47,5,-33,354,687,338,197,83,293,-24,9,80,-93,-3,23,15,254,25,214,-3,13,-55,33,3,25,94,-18,26,-14,113,65,49,-40,13,214,368,-37,195,389,2,29,18,-140,236,-387,557,27,183,87,51,45,114,12,290,44,-27,149,34,-88,15,181,3,-36,251,-6,-5,54,34,171,218,-73,-31,157,17,128,418,-4,133,-36,20,-9,36,834,-47,22,-90,49,-8,-21,-85,-132,115,68,60,9,332,-26,-94,65,147,-78,150,-2,-26,250,-31,41,-116,288,20,-82,-16,226,-4,65,-8,33,19,455,33,19,37,16,207,102,19,120,48,-113,1162,-179,14,-137,-16,39,-104,61,226,-22,78,301,45,-20,16,-12,118,54,62,100,-84,118,-27,109,-37,116,20,3,7,25,32,13,-62,107,153,183,75,-1,-2,325,-17,67,-13,-59,327,26,-23,29,97,-30,154,-1,-111,65,202,390,54,-6,31,8,328,188,28,622,966,310,108,111,-57,23,313,-86,10,46,157,194,69,73,852,855,-17,114,454,36,37,53,-55,6,24,123,94,71,100,101,-74,-61,561,10,24,81,441,-44,56,-8,41,37,8,26,40,-25,433,24,-24,126,88,24,357,14,-38,6,53,170,138,24,25,-188,322,46,91,-81,121,72,-39,14,33,25,-248,-101,510,99,55,5,108,73,3,121,-14,-40,116,16,603,-22,296,57,145,-2,8,86,1497,64,-160,-77,60,14,-35,-107,-44,49,76,190,-10,72,344,165,24,16,-29,29,62,138,-11,402,58,314,64,170,180,437,106,368,36,357,-38,139,-35,325,-35,75,-41,479,980,14,35,293,445,114,693,16,47,-26,-56,57,122,69,64,-3,200,547,57,15,-1,53,286,-24,47,-54,14,183,495,171,6,145,22,143,60,8,3,35,37,-12,18,-26,65,-18,-9,49,515,25,53,497,-310,420,457,697,89,145,58,382,-114,119,114,550,13,-175,84,222,145,3,55,-75,41,45,449,56,-159,46,613,37,3440,401,36,83,80,-29,226,183,46,42,238,259,260,20,65,47,68,567,40,-17,193,90,393,91,365,374,27,-16,61,15,-1016,19,-8,-26,20,292,869,233,-120,32,190,289,275,505,-36,212,81,503,237,34,188,-107,203,-240,137,455,29,-11,214,153,315,45,20,-10,693,322,-1020,223,569,-59,232,143,-64,82,795,630,-40,-27,107,16,298,-12,493,-46,183,162,34,-5,318,29,-60,216,-24,448,166,129,83,205,184,34,244,8,77,21,59,41,491,236,65,608,-13,594,104,88,83,-4,268,-23,1127,132,-2,752,116,46,-9,47,-17,166,44,25,76,296,194,-24,183,250,-45,342,-2,214,345,-14,226,175,272,272,520,235,0,44,0,24,235,337,43,116,67,113,67,60,234,8,62,-50,254,627,58,370,-91,-1138,-270,101,29,133,119,16,41,17,9,89,112,-100,146,994,223,203,51,-34,52,-34,-64,-738,180,162,29,833,71,21,348,153,1215,73,35,207,62,502,-19,9,402,193,100,263,-49,151,230,55,32,157,3,162,-736,475,-61,-19,-54,26,75,9,68,171,173,229,423,42,591,82,76,984,262,49,49,-17,5,4,133,35,444,157,-64,-9,89,433,-269,28,43,264,-105,51,33,53,70,7,351,97,39,269,51,-417,27,140,-65,23,950,-304,443,715,1062,-69,49,-88,54,189,142,41,847,99,31,635,137,649,56,112,17,163,353,251,54,-8,45,71,-38,-25,350,511,-57,285,460,0,109,123,249,-13,54,277,-7,376,45,89,134,140,86,71,15,58,589,-3,-8,12,34,-19,83,158,28,157,25,240,48,190,73,122,587,425,100,139,130,2124,1810,-27,32,-143,-42,112,-17,412,237,-37,-148,106,-36,151,326,5,39,-132,1070,552,19,208,-38,-19,95,158,-8,99,122,105,18,275,137,-118,25,97,-20,-26,-52,-65,70,-11,25,-6,77,120,228,275,34,511,-14,174,267,569,-381,-91,133,16,389,-1503,50,66,76,23,110,110,-60,11206,2,64,79,-2,-64,101,-73,66,169,31,-2,28,131,48,70,96,2601,73,33,40,659,-21,-47,140,-49,66,-117,24,-3,21,7,60,268,121,86,435,252,83,-38,-5,443,1042,13,25,-15,-17,52,-340,-43,13,-28,349,-42,212,-157,-250,48,325,189,28,41,-7,30,211,-132,340,32,636,751,60,-10,42,178,-60,5,74,6,-34,20,38,18,43,125,667,110,75,333,82,132,119,150,253,70,59,39,-45,234,22,-34,-309,679,-40,176,111,-194,80,-128,168,98,-136,-19,-58,42,212,114,-4,41,-25,684,7,-654,128,51,62,3057,7,336,-184,32,276,-8,194,6,-81,52,580,-467,89,241,31,466,2,319,467,-11,-17,4,425,27,-13,56,40,381,35,155,25,41,128,101,-9,-20,142,-56,17,92,5,-28,97,81,412,-83,204,97,-204,14,-50,251,430,-354,-32,145,97,35,-110,360,24,-60,3,-56,378,19,39,-78,9,152,79,-14,-14,92,968,575,185,33,67,-103,194,17,16,191,87,129,178,114,-11,62,19,105,91,-366,292,496,179,138,20,80,93,44,28,-151,157,488,263,180,148,-5,51,215,43,-151,409,18,524,-3,-7,-101,337,273,83,-21,274,-116,371,50,681,1618,94,-41,1361,230,395,-5,55,156,142,1,178,277,-74,-18,0,49,105,-354,-82,-44,88,13,-64,20,-13,35,179,-32,623,62,343,15,31,79,71,35,25,87,2781,33,3,93,61,53,217,93,-117,40,-7,15,11,-275,3,421,-8,192,108,-46,-68,-126,65,-55,98,-197,264,36,32,610,-102,141,779,-13,-8,13,59,147,92,-17,22,370,93,165,100,352,-32,-80,137,48,85,79,-121,26,29,1040,1264,197,147,226,87,-51,155,213,-130,371,342,142,360,285,383,-15,88,80,-46,32,-4,481,138,134,67,342,748,86,154,160,24,-383,-13,30,-1,59,64,621,63,-85,363,844,137,65,-40,560,49,42,-43,5,32,132,44,143,104,-55,1557,139,53,386,692,10,61,-14,-12,37,126,22,-183,4,149,113,202,478,156,111,250,-37,230,250,278,310,-73,185,187,254,84,-15,-217,-39,117,-47,226,381,97,-40,47,51,10,26,-30,262,2,144,198,-54,-36,253,-63,160,-26,-18,1003,-39,-9,90,-111,45,78,152,-48,73,54,289,-127,10,122,215,-215,56,61,92,35,-162,89,984,-250,464,-24,287,46,210,19,20,-143,38,70,-79,54,128,216,488,150,116,215,-68,50,1575,7,8,139,241,988,100,-25,-84,685,-56,157,-37,107,-329,122,-53,595,-466,98,48,71,8,463,150,54,95,624,211,57,309,76,44,49,38,-10,-55,187,11,303,-23,28,-11,134,30,66,184,105,17,12,39,582,-234,60,160,16,17,36,-33,-19,34,-21,-45,247,213,-206,19,1370,-110,899,169,62,178,-177,46,29,5,9,226,41,104,92,69,38,49,337,61,106,-34,52,123,-40,519,73,12,-7,12,-32,351,770,-631,32,26,662,192,82,1014,-32,-85,124,57,170,246,-52,58,20,559,11,-9,69,487,-89,50,-15,135,34,32,228,140,30,125,120,43,45,27,-1280,304,126,247,76,202,494,1178,45,60,33,142,-316,-82,461,72,243,122,27,27,52,77,45,164,-119,42,311,78,608,66,-469,27,57,-97,384,30,462,126,55,861,664,177,42,69,75,2,213,-87,41,872,81,25,98,107,40,362,-324,105,124,335,307,-273,123,378,244,230,-26,19,174,523,42,55,41,-305,15,-99,54,31,12,148,-86,1339,24,57,27,-695,53,111,268,376,115,128,62,165,-9,-53,264,19,546,180,102,71,3,9,686,-126,185,453,61,-8,131,-18,-291,121,25,113,83,29,668,256,-12,22,536,-36,-24,-22,64,142,-74,294,362,197,68,609,49,-45,-108,496,352,275,0,171,45,130,-376,8,312,257,136,80,74,97,938,60,-43,73,52,-80,90,254,291,-312,289,155,143,-17,677,222,399,235,128,-29,30,-20,516,18,140,685,-19,244,-27,6,34,10,275,183,38,26,482,162,30,48,-2,205,-50,20,-65,562,615,15,123,57,266,-43,39,106,-139,76,172,2295,-55,80,54,-62,11,50,166,11,130,45,85,305,96,46,591,28,538,42,203,55,38,40,199,68,313,449,304,-5,47,337,301,550,-60,-21,106,401,168,146,51,-7,158,58,40,-388,-266,50,148,921,250,301,193,93,-72,139,60,27,-130,103,17,95,52,-30,913,102,61,2,102,92,155,333,309,28,246,131,271,130,220,-37,-28,57,-36,175,65,113,676,-167,952,38,175,6,91,-253,285,128,82,-5,99,135,123,481,988,37,1092,144,178,40,-8,-4,695,270,102,263,100,186,449,97,422,28,181,333,-87,477,472,857,424,171,94,380,62,-44,422,2610,-172,103,15,72,-282,-28,98,120,52,186,308,92,-30,124,221,8,203,178,98,126,686,366,241,149,329,75,85,49,-14,-41,134,13,175,57,37,206,171,-43,57,299,2264,604,49,779,-15,97,121,891,224,290,249,358,142,73,-4,-583,26,285,289,72,-4,182,416,16,252,42,120,26,221,245,68,876,-15,815,-226,-152,66,-52,-61,91,-9,1628,-118,226,363,150,757,89,69,84,-34,39,91,84,60,-689,28,142,170,-187,809,134,246,296,32,10,-47,121,259,329,99,1516,-554,-1,52,73,14,-16,-15,-15,-32,310,123,95,-51,-16,-31,129,12,298,631,262,270,9,9,123,200,65,28,9,905,72,30,92,297,106,78,52,476,7,-49,361,298,23,72,87,83,393,-42,65,704,133,368,-10,91,329,-34,123,201,156,216,5211,113,310,222,116,27,2,77,28,-16,305,201,5,261,29,343,76,76,198,554,-33,-46,-80,17,63,216,45,27,116,283,25,8,-105,291,397,405,213,99,249,631,148,211,98,-177,336,108,-44,94,-408,-85,250,89,18,106,2,87,78,218,-3,1032,153,396,-46,42,89,180,-13,57,48,473,-140,-82,273,8,131,728,119,26,-185,56,62,-15,-79,38,48,-125,-152,471,109,156,129,90,305,327,237,163,6,-577,47,2,19,-39,-24,69,352,66,-5,17,-121,105,51,91,105,370,62,139,549,573,30,66,58,153,282,364,-17,-153,-86,-22,207,-187,-13,71,132,24,-367,25,79,44,86,137,128,456,-113,72,24,329,-80,99,221,213,95,262,39,-15,-70,955,311,246,88,750,-58,45,67,236,-16,187,-46,-211,264,-69,18,30,751,-104,367,-147,-62,31,133,-21,121,26,-175,261,142,57,179,-23,48,-24,-50,-7,657,1256,753,283,22,-2,158,166,358,639,63,190,275,371,44,269,487,-65,406,73,18,65,291,257,302,7,792,606,-35,-26,-110,86,177,93,50,486,-9,848,335,-2,-112,36,-15,32,11,144,-22,61,-18,389,62,283,480,263,39,-11,21,-42,137,-56,42,737,-12,-18,264,89,313,9,14,-99,272,223,44,720,1102,678,1544,-13,171,193,219,31,133,178,-54,256,-90,29,52,136,447,32,245,131,14,309,-401,805,74,254,132,55,66,264,1250,208,514,-15,69,22,38,-242,227,149,62,126,48,9,41,465,82,60,-14,54,328,207,90,-17,-136,87,377,121,809,352,252,859,77,40,458,-81,44,-99,932,222,60,638,26,229,105,538,-44,-121,-199,444,112,509,145,-214,84,80,85,73,91,489,35,556,29,4,-1,52,83,89,145,-18,684,153,-15,-374,218,29,45,532,239,88,37,703,-78,19,492,141,148,233,-94,-24,141,-18,71,45,119,-26,57,9,31,25,135,-103,70,-29,91,-441,1,-69,236,75,-137,47,115,14,192,-45,217,12,-53,84,123,-57,368,-23,-51,57,-28,251,156,56,230,25,1765,174,-16,72,223,-12,18,87,257,393,69,504,-3,30,-35,-22,-224,126,53,-38,-146,0,145,-114,22,-102,371,-6,203,38,-6,19,89,53,208,344,8,561,-282,79,20,-4,-70,45,153,15,316,46,53,30,827,396,210,86,55,901,37,-222,473,1058,-168,80,40,54,20,-1,38,14,183,4,39,6,212,132,60,36,67,45,25,51,711,194,46,44,303,759,-67,-9,134,189,84,206,-11,51,-216,61,124,238,34,89,-33,1716,286,171,407,48,30,137,337,229,400,34,189,-5,-137,31,111,-13,967,353,291,49,108,104,525,106,463,181,-32,57,284,43,306,128,54,147,236,541,163,-9,104,-64,286,18,90,-106,342,307,155,7,173,10,130,489,-262,279,216,95,166,37,107,87,199,301,53,454,226,267,32,60,268,47,202,70,71,169,52,42,18,202,92,81,-312,131,132,101,55,18,44,10,-105,201,-50,79,35,44,23,1,89,263,227,3,1,129,996,-79,23,43,184,182,20,121,-77,-48,152,1299,162,484,177,1012,129,344,71,120,634,429,-173,1123,16,323,153,421,56,-56,714,302,229,123,56,-9,43,91,150,1341,-35,-2,31,104,40,61,132,219,68,332,216,178,516,150,309,48,441,-45,820,146,194,672,21,39,250,-432,95,525,1485,621,18,-45,-274,61,779,551,899,-146,109,0,-86,259,-64,522,66,134,21,-179,111,-705,406,-63,105,131,288,712,525,30,227,77,-608,-11,527,99,50,94,818,41,417,572,145,4,357,9,37,66,-251,116,45,-49,-15,158,120,12,147,64,191,4472,206,106,44,-23,265,473,102,234,-1968,188,779,165,82,796,-191,-156,38,88,111,-8,-70,47,407,145,127,380,746,-26,666,-28,17,-136,-54,113,472,157,1013,464,309,91,283,56,663,317,92,18,1065,160,67,72,88,1,50,24,-45,15,24,67,268,152,214,84,222,40,44,115,274,237,158,148,48,44,-51,43,82,630,132,17,525,184,222,207,124,100,14,371,18,176,208,56,134,343,-7,75,1368,35,40,-117,189,61,199,47,-4,85,104,-24,79,160,414,89,102,694,26,183,-21,-1,92,172,82,20,545,338,2,752,-21,-355,50,141,823,-58,-113,129,210,400,0,9,70,591,89,107,-550,-147,-9,55,60,54,33,77,110,46,145,-16,26,63,162,319,773,104,0,191,125,22,-390,-413,180,230,-5,32,245,511,-110,6,-315,-7,-3,-168,-9,-229,257,93,56,184,47,-11,103,-66,45,209,244,274,269,66,629,506,19,123,-3,118,85,119,70,543,49,31,59,-153,707,219,4,52,228,137,81,43,68,188,245,-154,310,27,377,536,162,97,494,-191,88,33,16,-31,14,5,17,23,-376,557,13,596,536,606,-42,145,343,58,354,158,-32,13,176,659,-15,431,37,219,185,447,59,3147,152,207,-19,39,33,395,110,116,4314,-9,77,264,107,72,95,-34,-235,78,75,223,161,34,-19,151,327,-41,209,107,74,178,89,64,62,-9,177,79,64,41,295,39,207,48,399,135,50,321,89,138,-61,102,64,-31,239,80,35,75,-62,19,88,194,72,70,635,19,-253,1765,-56,486,1726,803,60,133,263,123,368,33,313,-149,64,362,140,-8,-10,225,118,78,-7,63,326,2,-30,132,160,117,242,-48,36,63,1155,451,-77,-24,-264,-39,8,0,22,-102,-397,146,-177,116,48,44,61,499,311,133,305,58,262,50,175,-15,389,287,96,43,177,382,665,778,14,23,158,263,741,181,220,97,182,538,-167,26,-64,107,317,145,340,248,48,97,169,22,95,280,20,10,416,190,-101,56,139,193,-12,-3,-12,-8,-838,-45,-66,361,8,-267,-601,202,37,39,140,347,159,-90,6,60,-49,391,265,80,81,22,176,57,-114,99,37,198,401,1124,138,-109,145,198,785,669,72,189,6,-300,149,262,55,342,118,98,-130,172,-7,26,388,26,34,359,141,-22,-3,-142,80,5,-80,-511,127,45,984,567,-425,250,-382,147,293,880,158,576,-53,571,-287,51,93,162,215,212,35,163,67,53,-2,2,59,51,67,116,30,403,25,211,98,46,20,30,75,62,47,46,1630,13,40,386,51,142,142,22,1537,201,249,5,-10,8,540,127,15,206,188,246,88,282,34,61,289,265,-35,27,72,9,-29,142,231,-39,-43,-47,-65,707,293,544,464,275,25,164,96,60,37,217,1389,95,597,4,71,59,172,69,-75,155,-54,119,236,76,304,116,168,11,11,118,39,388,464,147,3162,-546,325,-290,550,27,-66,159,-196,65,113,563,631,339,28,319,80,-15,4,-2,152,192,17,881,-33,-114,87,-376,333,133,2,82,316,42,24,48,-159,88,90,16,56,144,9,855,148,35,271,226,565,-119,-19,-75,-333,46,-116,-206,638,100,-23,198,46,20,99,84,421,-16,534,710,335,109,105,473,-4,-7,9,223,31,-47,95,235,-43,-24,159,80,270,174,362,514,45,88,-208,523,123,106,105,40,125,-41,160,-143,32,60,-207,159,1,18,41,98,140,53,23,117,1,-407,58,-67,-39,48,33,6,76,-41,277,246,2582,331,55,-125,104,787,185,46,188,152,-100,62,20,-57,9,394,705,-272,19,53,152,-4,-15,-336,61,50,34,16,15,13,143,-160,523,61,92,112,366,245,180,36,93,144,475,195,96,63,28,170,28,-5,200,17,476,539,103,-1204,348,3,81,34,28,145,36,129,26,-86,-2,19,-1,32,408,102,491,-28,412,252,473,203,271,-1,72,53,12,129,94,214,48,-74,877,148,104,49,179,-87,-164,-9,95,97,104,-76,-35,21,-26,19,19,-333,276,-19,62,140,344,132,46,103,105,84,-5,234,237,2,79,-13,65,-150,443,1835,155,5051,298,604,160,188,247,45,190,-43,216,-10,230,120,-40,256,228,140,22,127,13,456,-392,25,-162,89,31,-100,326,239,467,8,-23,105,-263,1687,40,481,284,548,336,-5,-139,40,121,753,51,-697,160,24,105,11,104,536,1195,372,680,-40,451,138,1117,98,136,51,35,132,310,143,270,21,28,42,4,-17,-2,79,257,109,50,144,144,-3,616,115,-27,-138,71,255,163,-33,422,-125,447,443,719,-62,-26,21,86,228,85,155,54,321,-99,-58,229,166,-112,27,-224,4,234,75,196,438,250,436,-12,292,99,140,154,100,212,840,64,21,21,362,34,43,163,1338,-524,268,53,398,857,63,560,5,78,310,-60,-39,230,-82,155,610,1,46,237,114,-22,453,468,28,213,712,259,124,-279,-77,24,223,70,279,220,89,417,38,396,86,435,243,81,111,364,32,84,339,63,157,35,160,-34,45,42,-46,813,164,18,47,52,286,115,90,979,261,-313,1000,27,59,311,129,25,23,-85,25,188,319,-30,137,126,302,231,58,472,34,387,109,59,25,91,189,122,634,363,80,59,13,778,261,138,171,52,267,220,-2,-44,425,41,392,131,4,26,206,707,-408,13,30,96,-143,14,37,305,274,-11,35,384,519,85,138,47,64,233,-121,76,151,30,48,98,-10,174,132,405,25,152,-205,7,-20,315,-16,33,-189,45,68,-16,36,197,77,478,-90,287,234,204,162,117,436,128,138,520,169,106,116,132,11,365,101,-51,116,1848,2097,104,1596,230,101,434,92,62,93,20,83,499,65,25,164,24,1109,208,166,-213,175,139,41,42,151,120,152,41,170,52,-132,106,8,85,25,-196,515,15,17,102,491,-2,-26,-37,59,-2,110,144,-125,-103,57,15,46,50,166,-143,676,-6,80,-6,223,213,-6,16,32,241,56,-107,-68,202,62,40,278,70,0,33,80,284,320,27,262,136,403,169,126,27,29,529,173,591,82,431,227,258,108,112,3585,6,529,1192,128,54,123,218,11,308,1021,1472,-75,-60,-43,128,151,135,111,65,36,-49,228,-33,36,157,158,213,358,48,-42,437,46,343,259,43,-1,1129,151,121,611,99,49,38,439,8,-210,174,105,248,450,461,-17,7,49,0,-16,33,352,236,522,4,147,137,-42,451,-87,217,255,83,341,138,616,206,66,166,122,237,2498,1650,20,77,189,120,417,153,-85,87,40,52,248,1320,829,28,-12,13,-24,-173,131,48,107,10,57,-12,-114,328,134,-336,578,110,154,421,-46,42,87,523,-51,8,1150,193,195,23,5,37,-123,-30,103,230,-126,651,94,94,234,111,141,128,71,42,914,215,73,194,55,-10,-280,93,348,-1,-36,1,-363,26,105,404,8,94,386,74,240,107,-25,57,1,6,-20,69,20,61,119,-167,3,-79,462,-530,142,11,-9,109,-36,165,1248,184,95,108,1074,65,46,266,130,229,99,536,-210,315,-8,871,25,69,68,177,-45,209,-77,-23,642,294,136,356,86,74,-48,696,62,82,152,8,-52,91,470,120,300,73,71,-47,327,-33,46,-84,277,26,123,21,-35,178,146,-27,-29,162,130,-20,185,392,77,-163,-129,215,84,-16,35,156,80,9,-177,12,237,202,369,63,55,174,-182,22,223,54,175,40,-145,111,214,80,2,-45,-25,18,103,42,134,119,125,293,339,42,24,64,25,-149,56,359,-35,-31,85,35,26,52,-24,46,10,-38,26,-46,30,128,-47,-176,-25,71,-356,155,1,-17,14,35,-27,-19,75,196,171,-12,229,64,59,57,13,10,15,10,51,-41,-426,169,-23,76,251,20,-55,7,75,17,43,25,35,76,638,419,274,-2,69,171,1123,47,253,809,60,24,31,-55,16,-12,78,177,5,60,38,64,72,-7,-11,-142,1132,-3,205,43,27,34,333,-49,30,4,24,4,44,73,7,67,-11,-12,115,-350,57,392,-7,431,94,86,-109,35,61,82,-87,-16,-24,21,-30,-36,4,-55,-19,-37,-36,-39,-25,120,-13,42,2,6,3,-44,-21,-27,-23,122,-34,-86,-65,1118,23,486,-40,-3,-9,-43,-1121,-55,13
-70,-279,-240,-28,-126,-182,-171,-105,59,-3,-90,-130,-156,-69,33,26,39,-145,13243,-54,-66,-49,0,-104,-119,-93,-82,-32,-8,-40,-122,7,-1419,-1318,-2103,-1228,-18,53,1172,280,824,223,523,7382,297,154,8580,36,-38,72,946,4567,616,629,-98,49,368,-177,242,60,107,67,28,-34,28,13,336,245,-51,-267,-254,-82,-51,-87,-28,-1,23,95,263,-84,59,216,5,-27,-32,124,-8,241,98,0,149,42,45,162,88,-46,-9,42,5,-4,23,-131,26,-1,-179,4,545,153,-270,45,-10,-34,15,-408,-83,-31,64,65,-13,-137,13,-48,75,238,12,-65,-39,-19,83,131,144,113,-4,6,14,155,7,48,216,48,-50,-10,-3,26,20,9,35,264,-12,327,51,154,89,541,-15,-139,149,-24,54,-233,2042,-59,11,122,-8,9,28,16,58,15,273,-12,-54,-5,80,153,8,-85,-6,71,101,-54,28,14,29,20,-10,-25,-250,-106,1100,5,-3,-62,9,100,-4,51,-8,14,42,62,26,42,-12,86,-53,85,155,13,7,-110,-24,-31,761,-402,115,627,-57,26,7,-49,21,-18,62,1355,-78,-19,32,12,-33,20,163,47,1,-72,9,128,337,78,45,12,294,0,41,-5,16,294,55,152,-14,87,29,8,282,-120,-12,-10,184,-39,133,121,-100,50,12,12,25,-149,-40,-74,-143,217,73,-28,-95,452,13,-30,-207,-47,-25,138,2040,-4,8,-6,76,74,153,-54,1188,531,624,-7,-102,176,70,154,173,51,123,69,14,126,88,-20,44,232,9,362,-394,284,-31,23,215,26,41,-15,61,33,150,303,342,95,25,45,635,119,30,-48,248,-28,96,97,65,50,-58,74,209,103,19,41,-3,-29,88,-22,272,24,-73,1226,68,-142,120,84,190,74,50,52,48,0,-105,202,193,436,13,76,-21,430,324,121,12,-66,179,-5,383,109,-8,318,285,124,11,5,26,273,212,70,-162,73,17,20,-14,-22,20,-69,27,12,1,-23,191,263,146,76,-2,9,82,-45,78,-85,-26,69,241,224,-29,-9,45,55,0,-9,-3,29,9,106,40,159,29,24,247,49,-39,19,372,22,-32,-182,-84,53,207,88,40,75,368,-13,103,14,-135,-227,27,61,23,188,115,28,91,34,-14,-270,98,-258,258,-145,24,70,196,263,6,25,-10,-69,-86,-41,-6,22,35,-31,163,-46,10,-63,-50,1205,38,-46,166,88,222,73,-7,-63,70,-16,-40,20,49,-137,34,42,17,22,18,32,-243,-58,219,99,170,138,166,18,147,-3,-109,45,87,94,55,19,197,122,17,125,53,90,-13,5,-111,233,154,94,51,32,196,807,40,151,168,110,52,75,45,61,139,103,211,179,28,-15,-1,-143,28,24,-36,307,205,130,59,392,15,7,28,2,0,-72,1998,49,-45,-19,44,5114,12,-30,55,-172,-6,57,1,147,85,30,62,18,211,11,-171,344,28,-26,28,59,77,26,116,63,26,13,-76,20,28,-643,-203,1,-47,29,36,36,205,-7,115,21,-427,125,31,379,92,-24,56,-2,30,102,-26,41,90,127,651,-4,-32,-94,-51,-71,59,-28,79,-11,647,-11,52,76,70,140,-134,13,-2,173,24,-124,-71,823,47,182,-40,534,-274,25,52,265,64,-2,40,54,-27,60,11,32,158,101,41,323,309,69,-119,25,-40,-120,85,234,-42,43,150,44,168,3,-12,52,140,-71,-30,-38,-32,-90,151,235,-121,65,17,6,-1,-31,22,41,34,-24,45,43,171,-87,-35,437,58,89,-17,146,23,-78,230,-70,2,80,33,59,-11,38,33,184,-5,12,-623,31,-38,-1,-8,148,-13,105,46,67,42,59,36,-45,106,50,130,10,-11,34,17,185,45,4,153,173,874,-122,18,40,-117,-30,264,-43,-8,70,-47,-12,111,-186,46,29,-9,367,-76,65,113,28,-55,213,67,38,-11,85,204,-19,181,-36,135,7,-23,-5,83,65,1619,-3,117,11,3,75,184,-9,-68,805,568,106,-89,126,-74,123,650,456,62,187,6,-12,-8,2138,41,8,102,125,289,144,105,-14,129,-94,-746,-1,-116,-121,-17,-240,-112,50,-37,32,37,2323,361,130,-25,-69,199,168,-167,81,6,-41,119,20,44,175,-187,-11,106,-25,2,297,28,-34,85,-27,234,-193,-36,169,-17,-14,-23,-35,-166,45,13,65,4,-289,1,1927,102,38,32,104,2418,80,-14,-51,710,-75,-37,-314,587,9,-90,55,-13,-21,158,122,3,1370,302,53,44,58,151,-282,144,24,-110,883,-54,-48,56,-14,641,2991,4,-242,-22,56,8,23,170,-133,1410,434,32,47,14,372,47,1,16,1055,748,264,151,146,53,258,1,-62,44,-24,-1,669,-14,-115,11,-8,59,153,3,-96,169,-75,153,28,-23,-6,17,5,-124,87,376,167,-200,17,1316,60,43,39,97,65,72,18,42,205,17,-15,-37,-135,14,-9,99,-7,28,-2,-119,48,117,-4,-81,-28,264,14,-15,-69,-58,982,-11,241,83,176,-29,-93,-45,-23,-22,31,-18,65,318,-4,70,-403,220,60,70,34,44,-121,-80,186,25,129,-273,1526,38,49,-33,365,-96,25,25,1546,-139,227,112,180,-13,74,-468,98,-16,121,-43,116,-9,54,249,3,44,42,-119,-3,139,216,79,-17,35,13,-40,62,145,219,243,-2,71,52,-54,125,70,772,99,230,-14,619,-30,184,118,56,-123,1,38,724,134,288,342,620,0,-41,-34,83,74,173,23,189,6,59,45,-102,1,-6,104,42,103,-101,14,0,-5,87,375,728,107,151,776,48,61,-56,158,19,-38,111,-37,-25,-2,113,176,112,157,144,26,18,-21,917,193,-20,8,54,-19,27,-22,23,2,3,0,30,332,-88,221,0,-1,-87,-70,92,29,-29,51,115,77,-9,24,5,49,16,70,-17,14,201,4,-63,85,55,143,-100,1444,156,39,458,87,19,-14,49,115,21,448,20,-26,-5,108,278,45,55,-8,22,-39,112,77,-15,74,163,56,-2,13,28,-1,-131,139,-116,199,-215,55,33,132,-16,18,44,-142,61,134,78,-371,-190,-129,6184,2731,-26,-22,-246,132,-39,21,52,1,-194,20,64,13,-84,-4,-33,154,93,53,53,-428,-10,8,-59,18,204,339,2,2,-32,134,28,-4,8,77,365,104,21,-15,-26,-28,4,18,384,81,46,-27,169,-36,57,-39,-24,-43,66,61,34,33,12,44,347,-263,49,164,382,-7,267,370,9,129,-39,95,497,-22,325,23,32,27,37,95,23,151,358,-1,7,-9,-15,62,70,64,40,50,-65,132,72,0,33,91,94,99,15,-113,4,19,-5,68,-166,219,78,174,423,21,225,-26,-528,48,16,-97,3,-453,12,311,117,57,55,521,79,-50,121,96,1063,-16,-152,29,-5,212,-47,597,51,-27,200,22,48,517,-129,105,15,263,1485,10,346,404,60,-32,210,0,16,8,136,-10,162,-37,9,28,4,449,58,149,42,2,-47,-19,720,0,-27,196,20,69,353,-165,-52,85,-9,-218,91,190,191,-125,-1,4,-29,29,-290,-48,5,71,-172,37,-3,490,867,12,68,-145,-4,96,31,-3,77,-48,13,396,31,-16,157,-24,-42,-10,-28,55,-14,-18,24,35,-37,251,51,-86,-46,51,39,14,-150,82,23,-17,-41,-24,205,-102,161,171,449,-156,56,-20,10,40,48,-8,-5,16,253,-111,-29,-67,206,57,189,33,225,284,98,-50,-9,2,40,-31,75,30,1,-30,51,-328,27,227,-9,74,188,37,23,-58,2,-68,-14,-169,122,128,-25,49,6,26,140,178,39,41,34,242,-142,211,-12,147,-88,94,26,87,285,20,191,8,81,-103,125,-177,7,13,-112,29,133,3,-161,112,-19,166,49,271,9,49,1770,137,-81,-43,0,-21,-24,41,31,3,2,285,286,-9,-6,-45,-18,-50,110,-12,14,-21,207,90,-18,36,45,-17,60,88,8,-73,-77,26,58,7,37,152,345,-210,107,19,320,-266,-9,-158,-2,11,9,-98,-15,-112,100,-97,22,61,11,-59,129,41,45,400,36,52,92,381,-25,446,-74,46,130,39,358,36,51,146,-42,-32,111,4,27,24,17,5,-179,2,71,-4,101,8,67,339,139,210,87,11,16,-201,14,38,21,0,319,5,134,-18,-168,-58,-417,103,5,49,-9,-17,80,-1,38,-41,-166,107,41,-12,-41,467,5523,-12,-34,707,-12,-9,21,-151,-5,1293,116,-64,80,201,48,-70,45,843,-132,68,-57,69,71,64,-24,-27,96,78,-32,140,203,59,-102,1734,102,-264,85,152,12,9,101,61,27,57,-5,12,-204,4,8,169,48,32,-18,12,224,52,73,74,142,97,31,-12,-113,63,-28,-14,27,10,-18,-177,58,72,93,95,-26,101,67,-50,45,-12,10,-4,40,-2,58,-20,333,-39,40,2029,23,3408,1632,2257,0,-26,-9,32,-218,60,555,892,-11,-26,191,-42,123,0,79,-2,288,298,-56,4,45,-43,1424,40,-9,543,-160,-136,346,-43,40,-111,42,44,178,7,146,-71,9,23,71,29,146,-406,42,-212,55,-54,-64,151,553,25,-35,267,-6,11,-42,59,-5,13,82,466,47,10,31,31,43,165,45,50,-65,435,16,2703,369,25,-23,454,-69,349,-15,143,17,-131,39,-83,56,131,-37,-2,5,0,21,36,-39,-38,67,-87,9,130,-5,-14,34,126,3571,-7,-22,-17,-269,105,14,-34,1433,-64,424,27,-295,-71,11,-109,2,-15,21,243,6,-44,-147,50,40,55,-33,41,32,12,-8,179,4,48,-83,-45,99,77,173,-22,28,-14,-45,-16,15,-10,1,79,69,48,230,-199,10,5,37,6,443,174,1627,438,-278,77,78,73,35,-36,-193,-19,-106,135,9,519,130,830,2,67,-38,1236,-1,3,4,42,49,26,-16,15,50,119,154,-36,1915,404,-135,50,36,49,86,253,141,-4,1089,66,11,50,28,218,42,112,-23,-92,141,49,0,78,-13,46,201,29,12,-37,-75,61,10,110,40,38,53,200,31,133,53,110,-16,63,-51,8,230,154,9,-8,1,34,-4,18,149,83,111,50,152,54,-68,0,33,8,280,-2,46,114,-28,42,365,-180,50,21,-5,18,15,-4,-92,112,117,515,-124,-3,-14,-24,413,194,-72,222,43,70,14,-141,164,51,112,-17,65,1069,150,-39,84,94,198,-241,-9,-21,-66,-5,-85,147,35,24,158,36,-35,-248,-29,-4,32,23,6,-77,33,-88,27,9,7,-71,10,1615,443,104,12,11,15,-1,-90,1,15,183,476,12,3,91,-7,47,22,736,54,-130,-22,131,-169,-46,3,-28,90,2154,-53,89,74,65,-18,-280,319,13,31,-41,-314,155,-7,31,-5,49,-17,79,-195,208,17,30,37,199,20,195,27,44,1,55,-16,227,-94,29,-48,121,-24,422,-171,84,-113,32,35,47,36,125,18,24,-213,37,-17,-27,11,-69,-22,23,-5,-64,-3,67,51,66,51,83,943,708,32,-7,25,7,-101,-52,-42,59,59,48,97,32,-80,-3,-7,45,48,14,2,-194,34,-20,625,17,22,8,-25,47,76,152,-23,-6,278,18,-47,215,-156,-91,35,-45,3,40,46,11,12,-4,1031,-4,533,53,-175,300,102,136,0,149,101,79,-487,85,165,103,-176,41,63,84,-13,-26,98,13,6,1882,-57,9,-56,2,57,112,-6,41,131,-15,15,-17,221,210,-78,207,18,-210,1,-68,-98,18,210,-41,-34,-17,450,281,152,21,1096,324,2,100,4,9,-41,-22,168,158,186,-40,-90,-12,315,126,17,13,86,464,36,-253,-36,5,-19,6,75,103,-103,44,83,-4,130,-82,65,98,955,-4,96,64,351,8,101,-12,-198,-354,177,-20,106,14,-24,-20,50,-17,170,42,289,-142,16,-27,61,131,93,66,170,181,72,98,-44,49,150,3,4,-34,88,-2,30,152,79,248,47,-19,43,47,255,42,-36,7,-12,207,187,166,-178,236,57,5,102,-149,11,10,125,147,206,328,243,43,-19,104,57,9,-110,-8,-3,-99,264,27,7,-80,307,125,18,74,168,100,31,-115,-47,0,272,66,198,-89,226,42,9,-10,132,296,8,140,-29,-23,89,-15,-8,6,-15,220,270,15,-7,1,218,13,166,25,13,98,48,34,43,20,27,259,185,13,-28,94,41,95,32,9,298,-45,36,-2,-7,-68,-5,72,23,-8,-69,76,109,36,-150,71,10,15,205,13,89,26,17,43,-20,10,38,163,-165,11,-1,112,62,-14,34,-55,20,330,-33,219,31,-14,49,-4,94,0,31,156,145,152,13,167,58,2,40,-20,25,96,43,1995,99,11,-342,67,60,-10,34,16,15,-94,-9,95,46,-54,33,216,44,69,22,48,-52,28,270,-36,391,-15,17,-204,-19,95,26,-180,39,-2,-124,-19,-30,49,109,-133,14,11,3,100,2,70,59,7,-221,-24,15,-65,-24,156,367,9,-59,8,27,60,33,153,-144,67,199,-13,6,-45,16,81,54,-107,20,67,46,122,52,205,-63,230,120,21,-67,2,360,103,-2,59,-160,141,128,-228,164,-63,92,23,374,36,-3,75,10,42,-28,-152,-31,13,-27,-16,29,31,5,-7,-12,153,42,-48,55,80,7,94,-40,231,-58,134,-43,189,257,-3,19,55,-16,10,-15,97,-3,262,-6,8,-72,9,134,-17,-8,-212,97,21,26,36,15,60,40,420,64,286,-41,0,4,24,147,-37,-70,32,-102,19,-20,-86,73,20,-26,-202,-96,-8,46,-51,53,191,152,48,-12,97,52,10,-13,-33,93,78,43,11,46,111,-114,30,-38,124,112,6,-3,34,211,89,72,45,123,17,-185,2038,-19,131,-149,-281,48,-13,147,33,-17,67,-33,193,-96,-49,24,331,195,17,48,-1,18,10,418,93,9,35,4,177,331,1230,2424,-22,2,169,25,46,14,372,35,-31,22,2,8,34,151,-43,62,-5,43,-25,12,98,-19,-20,30,74,53,96,95,24,86,-1,-21,28,39,241,231,24,115,2084,1987,385,1779,886,3702,1023,-34,212,-85,-20,178,52,28,252,31,15,-248,-96,10,20,10,-13,97,227,-48,-83,36,9,-13,-6,160,72,-11,-109,44,203,-51,-14,-94,-12,19,21,20,-64,50,-19,47,86,48,-9,8,273,-105,8,-34,180,210,41,-121,28,103,-44,-8,45,41,107,34,55,38,-69,40,32,8,17,31,84,6,-9,19,32,5,259,14,-23,-71,-19,-62,120,12,37,12,47,13,-105,-9,200,141,20,-18,-390,132,10,71,-6,13,122,60,-16,142,-51,-169,4,44,23,23,8,51,57,107,-12,-15,413,5,52,175,-131,14,54,-133,57,-9,55,5,-94,4,37,340,191,219,-41,42,34,-30,2,-83,2,79,43,-50,48,31,113,32,16,88,384,17,-64,-62,38,66,16,-20,-15,20,-47,150,13,6,-118,-73,22,17,-27,-15,56,11,65,-36,-32,154,-7,26,120,52,-35,-70,-16,39,35,177,6,33,257,-178,88,15,13,58,-146,149,-27,-14,-24,2470,8,104,50,159,-54,12,-66,-12,62,16,-28,176,9,110,-22,53,-8,137,80,12,179,2,-11,34,159,-74,37,116,41,84,89,28,-12,-138,-29,73,4,157,84,32,10,-50,5,-45,31,127,212,43,-94,53,-79,39,-24,107,-30,-329,27,-29,164,31,149,40,-122,-213,-3,64,127,-57,-29,116,-25,30,-6,-82,23,-7,92,-124,35,-10,-2,205,-6,157,113,8,16,-664,-66,-38,27,-49,-2,14,5,32,175,-54,28,-30,-49,-22,304,48,91,24,240,22,119,18,26,141,-23,39,120,33,21,-6,198,-7,20,43,-10,8,-98,154,1088,62,56,132,23,108,15,-17,243,21,-89,-21,86,436,-14,36,-14,64,60,215,131,8,-80,40,-168,-9,-20,11,133,3,32,108,149,80,155,46,10,-232,-38,374,6,-10,67,65,-1,63,176,32,137,10,-17,126,1,36,314,26,-14,-24,-120,11,1,12,22,-75,93,-23,-35,-27,43,-119,144,147,169,-19,-146,268,162,3,101,65,31,-7,-11,16,176,52,-29,-69,-31,4,-3,5,-10,14,247,-426,99,142,-7,6,1,0,23,219,10,1209,93,311,387,-22,0,781,271,362,15,344,29,90,13,404,65,33,48,60,206,499,52,-81,178,1217,24,35,20,6,51,-13,32,7,-45,74,-17,13,393,67,111,-113,165,-42,226,-282,38,4,43,161,57,84,341,194,-83,-4,-17,33,-31,340,-22,-4,159,348,223,-30,-136,-47,55,6,77,-30,30,-15,151,22,44,131,79,10,118,1856,-68,740,-19,5,57,290,-99,43,0,-128,665,31,-12,160,14,-18,220,75,18,0,-35,34,21,88,43,12,425,14,-24,89,128,137,187,314,105,160,243,21,-86,56,59,-7,72,47,8,49,312,-151,-312,321,260,-57,22,-27,-1,45,65,116,-30,49,149,-42,-16,45,138,-98,-33,68,-8,-75,-15,-53,197,-56,-3,144,-9,-131,-62,260,-51,14,321,-9,-20,-2,18,36,100,70,2,52,-6,-58,-18,76,206,408,276,27,-72,-18,6,-72,36,37,-18,78,-70,-18,-87,433,-173,56,30,83,0,127,69,-24,167,-10,-8,3,-4,189,26,22,-49,10,52,123,-11,159,15,10,126,1423,81,150,12,105,149,22,60,88,16,7,-16,42,95,-13,77,17,134,-4,4,51,-14,45,51,123,-11,-14,65,98,-222,-30,25,-23,-77,-9,-148,-95,-9,-190,34,-116,70,-49,81,-62,26,39,-3,145,88,-10,23,100,18,60,12,257,-3,-262,-15,-41,8,86,232,-379,323,-83,-40,30,339,242,64,-32,-76,7,-104,-213,67,24,85,106,-39,-10,17,72,147,58,161,38,-24,162,-3,-102,9,18,-55,-3,-21,53,7,282,50,-7,-52,89,63,410,149,195,4,72,-10,69,261,156,230,-4,35,169,28,-96,50,129,-8,-31,20,36,24,44,-2,32,119,75,204,32,-286,65,-10,49,74,271,-28,325,29,10,96,-18,15,81,-27,-16,-46,86,319,-24,37,31,-1,-18,19,3,-15,18,35,5,255,27,25,11,353,-77,-32,23,-4,46,64,12,7,44,10,20,307,79,56,-31,122,108,278,-125,224,-126,227,12,189,-40,-64,6,108,-121,-48,-5,-135,49,67,6,64,274,47,8,172,-28,67,331,151,-58,354,27,-39,-5,37,-171,-61,-27,48,3,11,-32,-5,22,124,277,-32,-421,28,27,4,19,37,57,87,37,-45,38,-34,18,66,13,324,345,50,-2,-33,31,-47,19,44,33,-77,68,-83,-53,3,257,13,-11,27,22,46,103,62,3,-40,-9,-29,57,1346,30,55,8,-127,178,-4,573,8,323,-175,139,185,85,269,26,95,33,-137,-335,-56,21,-29,-8,6,24,-38,28,120,-91,76,12,-25,1,38,208,153,151,-1,225,225,-14,3,-39,-6,87,107,179,-59,-247,16,64,-45,79,142,5,8,6,35,246,100,0,25,-38,40,-14,5,39,228,14,-10,95,75,66,-47,-32,12,28,23,-37,51,66,-63,22,125,34,80,28,658,-12,-8,161,-95,13,59,86,570,70,337,42,43,222,7,61,49,12,184,34,78,369,-4,3,-156,-9,-515,10,30,540,-17,129,74,-39,-59,-338,115,57,277,43,20,-98,7,1,-142,-61,32,67,-26,22,-15,-191,352,-5,186,46,6,55,3,215,48,-23,-206,40,7,80,140,-258,13,-165,44,128,38,24,53,-13,-40,230,294,-3,25,94,77,66,30,-42,4,-11,-119,172,10,254,40,106,92,116,49,24,-37,83,27,136,8,-132,2,-19,337,51,-74,37,94,359,-95,41,7,-23,74,-1,378,-11,60,103,174,-11,9,22,213,-36,43,52,37,30,-74,41,524,16,-143,18,-12,-23,-5,-70,-9,-2,74,54,79,70,46,94,27,-14,4,278,-41,34,414,149,-16,-14,5,-39,4,-77,199,86,124,-179,60,109,97,-135,172,29,-25,-45,55,-47,19,-112,54,-4,-41,82,-270,52,14,-45,12,64,23,-34,15,196,12,247,-149,110,-21,49,30,22,565,-4,51,15,-126,-7,-48,-168,184,42,45,756,-6,309,25,-23,-83,78,17,59,2,48,-14,168,154,322,-433,4282,29,26,-10,179,-42,323,477,60,238,-39,-22,29,69,42,6,-64,78,-26,-26,54,20,-16,66,117,135,-20,-18,22,2,6,-29,-345,54,-3,23,-7,0,25,15,10,47,2,43,-55,-1,-4,17,1274,-19,5,5,99,82,-31,-1,78,-53,-207,-51,-18,-19,-90,30,72,11,81,12,54,872,-43,101,1090,175,-3,101,244,-448,-5,29,92,86,5,155,111,31,17,242,349,72,55,-15,253,117,62,110,176,298,35,235,-76,0,-53,266,42,5,134,33,28,96,-39,27,66,-25,1287,155,-25,28,56,337,75,34,93,227,154,-400,-42,453,-30,1609,979,1540,-42,45,2081,503,-212,333,-23,121,27,526,-23,158,40,-50,11,-809,83,6,-8,-74,519,62,-39,3054,130,-19,434,92,31,147,-1,53,-130,-80,539,619,9,-18,11,12,-130,-19,65,-94,-42,-40,251,-169,-25,34,57,11,33,-36,-13,0,233,-196,211,184,28,113,15,94,376,-96,1544,53,-3,14,403,138,8,122,41,-69,-47,851,29,-27,-231,-18,-14,-47,313,-3,30,-8,11,-2,91,172,8,3,42,-22,43,59,174,7,-21,21,41,-70,1973,59,29,-54,-57,27,1076,-155,48,154,9,256,1064,-16,70,63,40,22,37,2132,2284,-1,688,-20,45,200,244,38,215,-32,821,-62,-28,-38,92,42,29,76,20,22,-208,-36,15,-48,77,-36,143,0,85,243,23,-4,-13,0,-14,43,47,83,19,-33,102,49,28,499,228,235,81,4,-24,-24,82,237,131,-315,165,-56,102,16,-59,272,-8,36,31,12,-7,21,73,92,67,216,7,60,-62,314,332,-19,136,491,1301,71,-91,10,58,30,23,51,34,-175,47,53,1319,23,-35,-11,7,-79,10,31,-36,57,107,-11,76,-13,3,132,223,65,53,-47,29,1528,-77,17,-9,41,-3,-24,-27,89,45,-17,-14,31,78,11,-66,181,-144,202,-234,-20,-21,-52,77,-36,102,126,96,167,202,172,-19,-12,40,20,259,62,-39,-11,228,-22,59,35,2108,-56,25,-7,30,69,40,242,-307,555,-2,19,22,69,732,-38,152,21,15,31,229,33,-30,88,-23,-61,124,34,1281,1279,18,11,606,80,325,-21,162,93,288,259,18,271,-364,-43,116,125,43,45,19,19,141,-6,4,143,26,-90,390,176,83,45,378,-156,55,-83,-3,91,36,48,-98,-55,157,0,191,1171,-23,-8,-3,37,73,102,164,1,278,3,24,44,150,3,173,343,117,209,204,17,46,23,197,97,24,-9,119,187,18,105,760,-44,98,-17,-15,96,120,41,36,17,149,-14,-117,69,-120,139,-13,69,41,22,13,15,48,69,22,530,-73,208,37,-49,43,14,100,-33,-25,1,232,-39,368,36,25,42,95,-34,155,-5,-22,-95,44,5,35,16,-81,-39,-34,-10,293,68,14,31,-3,-80,112,65,-4,76,1179,123,363,-71,57,-60,-42,-39,36,-51,115,306,20,142,45,86,128,119,319,299,44,-139,27,6,90,57,38,333,1197,171,678,19,235,95,23,70,41,59,-5,-132,-82,-45,31,443,-1,28,72,29,-16,-25,28,-4,7,9,66,69,-44,-3,153,461,4,12,35,-6,30,-25,139,95,301,-7,9,115,68,53,-77,221,3,-10,-11,34,-77,-38,82,69,-5,1,25,-17,-5,-107,-24,109,9,-11,19,9,-7,-100,-90,-31,52,-17,-53,-26,-24,136,104,73,-69,19,-1,-2,10,-7,98,144,225,28,395,582,-70,-66,77,-4,-27,261,74,-175,-11,83,380,-101,-67,29,108,91,68,23,134,628,69,-112,2,6,102,29,221,6,104,13,139,153,-93,-20,67,32,256,7,30,90,-9,51,43,-31,-43,-1,296,10,271,60,424,12,48,65,46,6,13,38,76,-1,-201,100,-37,3,102,17,84,53,66,-94,-187,-156,-20,-1,190,5,14,-43,-37,59,-81,-6,48,-31,-307,93,-294,78,-25,-5,-233,-16,11,-1,-8,11,2612,442,250,0,11,-20,29,379,-18,57,64,302,24,27,47,1,-32,12,-176,205,548,170,114,-74,-67,463,102,198,122,1,314,-34,30,43,58,-20,33,-148,-31,-73,23,77,-12,101,-1,60,-149,105,371,25,19,5,61,-57,78,34,120,182,164,15,46,-350,3,155,153,118,57,-330,-27,-145,168,-78,235,26,18,-15,54,-63,105,412,57,-20,64,97,-136,48,2,-8,21,33,15,384,689,-47,-70,6,796,378,-15,0,-29,1,215,31,64,75,-2,30,6,-404,14,59,16,-6,-20,538,-43,-17,-30,112,-195,87,0,-20,8,293,14,-379,99,30,77,-118,-33,18,-73,59,112,103,-45,54,454,8,-134,162,44,15,0,27,-37,47,-91,21,-120,111,204,-83,4,30,99,11,-4,10,76,16,-53,-54,-15,13,-11,208,50,14,32,30,19,-43,16,24,-12,40,33,26,38,98,-29,-8,38,70,-27,56,56,206,-100,198,198,-52,-25,-95,-138,52,-87,26,-20,64,-3,86,-28,20,321,-77,65,-79,23,57,146,-21,-33,-2,7925,336,-107,28,-124,87,-24,208,40,45,-8,55,38,-31,-79,-6,170,1050,-50,-2,7,35,33,-94,14,260,12,40,6,39,5588,156,46,158,4,76,141,-2,459,246,-47,-193,0,-24,2454,244,2,4006,6,36,-55,58,16,12,-25,528,138,39,21,140,10,-5,135,-20,364,30,-22,61,37,-43,135,39,13,-18,68,-51,21,-33,-57,196,386,41,314,-101,-44,7,-4,-86,14,-21,46,17,101,11,10,47,290,-681,172,4,5,-31,-22,21,30,35,0,153,29,29,60,376,11,-30,-8,-1,135,-33,81,-9,-27,421,29,-77,34,200,119,199,90,100,-60,11,63,37,20,5,123,-42,-164,-44,6,5890,121,278,50,84,47,-214,-5,32,-17,-58,3,-42,43,-19,21,34,13,9,-116,13,-6,-182,69,19,-6,17,-75,-327,109,2581,-155,-3,7,3,69,231,62,2993,845,52,35,12,56,205,247,-350,39,-23,149,-62,-9,-4,203,54,34,132,13,-43,248,33,73,-56,-4,24,10,34,-3,21,265,-92,72,22,9,-10,22,341,-18,-8,107,-116,843,53,26,44,608,-136,11,-26,50,41,33,63,43,-193,-91,79,-27,13,41,1,-10,88,399,16,94,-74,5,-4,618,3,399,103,177,-111,241,-2,-40,65,14,3,170,121,-19,-5,14,-70,-87,23,20,20,28,-21,82,5,-6,18,185,69,-9,181,88,58,39,103,-84,1,13,17,41,51,-61,147,83,-19,-199,8,252,40,408,33,-147,83,435,38,18,-12,506,42,-36,9,28,20,13,27,46,-3,29,62,2686,32,36,12,3,36,29,145,-8,73,149,45,-22,-86,19,1,-36,12,16,103,32,36,44,50,28,14,20,55,6,346,270,-19,88,3,69,-85,154,63,23,10,11,-1,-28,99,305,-30,-15,113,65,39,13,94,-13,253,-2,-22,-57,-120,51,-88,-39,74,-3,26,63,-10,52,146,21,232,52,15,326,105,17,-61,-39,8,14,-105,40,-28,-113,-159,122,107,113,-27,27,-10,11,37,61,-56,40,46,17,838,8,10,64,36,384,28,3,10,107,40,-6,597,47,-33,-18,-23,95,-42,23,-5,12,-31,290,5,-158,81,9,-9,-148,-148,306,1079,68,3,28,-35,-64,39,-104,-27,-33,277,84,23,1,299,89,172,-21,59,2,-40,-24,8,35,620,-3,66,-234,-28,45,88,-59,-5,159,117,93,312,153,103,17,-299,-518,52,-45,-68,14,-71,51,-56,23,52,102,87,767,21,2887,-16,24,11,309,32,38,70,109,74,-16,1,27,25,0,2,36,317,43,4,-58,29,-2,-95,13,-181,35,31,40,-9,0,138,-61,9,11,62,-3,-37,8,-35,220,-1,-12,42,101,47,11,266,-10,-4,-31,36,515,-60,-73,90,-17,19,155,333,-6,-7,37,30,372,-7,-158,60,164,40,84,-25,194,-89,117,469,-171,-127,-20,47,285,64,41,6,87,-229,869,47,180,273,117,-2,38,23,24,74,4,-12,-33,2,41,23,202,55,324,54,27,-28,-12,248,-9,-36,-5,-95,540,119,210,17,-19,33,17,123,62,74,16,15,16,-14,179,68,149,-22,-2,24,27,-62,495,-15,-120,-43,-76,365,219,177,-36,-140,167,-5,926,4551,-66,113,-52,181,9571,4,90,-302,82,129,-95,25,-42,76,229,440,2959,546,13,23,20,-39,86,-116,-13,199,18,42,69,230,160,-41,8,15,-107,-164,86,-31,-109,17,-30,18,-170,120,11,-374,44,-35,2,272,-65,13,-85,20,29,-57,-8,-97,5,-201,-7,29,-72,56,-63,-58,30,187,-42,36,50,-16,-19,42,88,2,0,-21,-111,-102,-4,35,306,105,440,2540,76,6132,-218,-13,18,40,26,-21,131,-330,0,-87,5,31,342,-89,31,139,0,30,-6,34,35,68,-7,23,2,36,109,-25,-28,1,828,42,112,-95,126,-114,129,167,199,35,26,-65,36,-6,74,209,47,94,-13,103,70,-13,8,-101,20,4,-22,-621,139,97,-30,-4,62,-53,253,-17,-65,-38,-132,1,200,338,531,175,26,-14,0,-158,-48,145,3,-53,1606,12,447,4,95,-1,88,-29,203,16,-22,29,12,-2,-74,102,-11,213,65,6,-85,39,18,112,-68,187,125,18,9,-72,436,-149,29,-190,-160,91,41,-55,-107,107,8,8157,70,68,330,-46,62,-5,-100,233,370,134,2452,20285,50,64,1033,47,49,6,71,-16,-6,63,31,29,-12,18,53,-9,16,16,-36,-32,4253,73,-34,70,56,20,46,-68,13,173,-9,-90,-7,20,-24,34,80,67,49,-26,12,1,10,253,204,-151,90,64,3,106,0,183,7,167,195,71,91,36,294,38,511,1648,-6,-17,15,31,-54,23,-101,334,-11,41,7,-35,55,41,29,70,31,-346,122,100,35,-31,96,-11,24,57,-6,11,3554,3,-5,18,58,-68,-48,8,-68,173,86,575,-37,205,198,104,58,224,78,-1,-98,425,-86,-244,113,19,-132,30,106,17,37,26,37,34,8,-139,-1,-2,185,32,-260,1,-19,-19,18,-13,145,85,-13,95,75,18,1,122,276,-47,-4,79,5,-53,8,95,-21,69,-263,15,48,-63,35,24,220,-141,-58,-13,-224,25,30,202,-100,212,132,277,-148,-39,66,53,107,5,-29,-15,14,63,-106,45,-5,86,122,114,208,-49,-28,56,52,-13,-14,26,35,34,114,-59,29,307,55,-13,67,52,9,78,744,-69,-21,-41,-23,-84,-85,80,-30,35,-79,4,2,18,-145,78,-402,0,55,24,84,-37,319,122,269,176,17,-29,107,-36,-137,-11,213,-117,18,2443,106,645,199,-15,252,-35,45,13,-177,4,35,-29,294,-44,-90,60,66,105,2,23,15,106,92,-48,-167,-170,133,52,46,2797,-13,17,324,-8,30,184,22,37,-24,-62,-74,10,35,19,45,418,-2,7,4,-31,18,13,-41,55,47,-22,402,192,-83,57,-8,4,359,26,45,-7,26,204,320,65,-32,187,-114,318,29,-125,1,-51,20,79,7,291,549,70,371,-5,8,-45,37,260,56,-14,-14,54,190,126,-25,-5,35,11,15,85,33,199,112,484,44,-41,157,-34,-8,-19,80,-16,-58,64,20,-25,-233,-27,225,31,-8,127,-35,355,10,32,276,128,36,332,-110,-38,244,1009,18,-225,438,15,35,-102,4913,-40,63,39,-11,261,-18,42,-21,169,48,15,151,5,38,104,209,-10,231,29,204,5,73,-87,146,-1,72,-191,-20,-104,120,-7,10,73,-7,-14,54,66,-51,21,43,-55,876,36,149,-114,-476,137,-42,3,-9,181,-12,120,14,9,207,42,17,-2,384,15,-10,-150,-8,-82,1651,52,25,184,115,-12,22,91,78,-8,47,119,-123,153,-18,14,71,22,3,50,-20,252,-9,256,22,199,79,286,-3,-24,26,-107,34,12,287,3,380,29,458,140,61,124,-78,32,24,-43,68,-70,-123,64,47,-4,47,331,34,11,161,19,10,176,-48,-1,33,73,41,60,-255,220,6,569,-25,49,20,17,-13,44,2643,22,8,-5,-41,-69,-47,-9,50,13,223,65,11,73,6,-138,-18,60,-28,14,20,44,339,14,-156,-26,-16,5,-19,28,100,-16,74,23,-22,41,123,107,-14,-19,-2,-20,44,-7,45,8,33,-217,112,-43,57,-29,16,-27,-5,75,-60,69,-2,72,64,24,-96,-67,285,195,206,-207,-147,-74,63,-209,-17,654,4,107,20,-130,-29,-43,-22,-25,-230,83,65,56,-91,188,64,-50,87,13,1,47,379,-12,37,423,266,-546,58,97,71,4,89,8,-111,48,-20,18,1144,237,-4,-27,5,47,-25,52,2128,29,158,282,641,-68,92,154,-44,-86,45,66,-43,58,-4,3,32,-97,19,-51,19,19,216,93,-225,-188,1,11,196,78,1080,90,-6,24,252,-6,492,3,64,-58,-690,7,-189,-2,-1,231,-2,35,-43,-35,-208,-143,14,-331,614,-10,66,-75,109,15,-88,29,-69,257,-20,94,50,131,-90,-38,-9,26,-8,-15,48,-15,46,180,-1,-22,-8,-22,-41,-14,347,-67,-346,-3,2217,-81,56,128,180,125,25,95,318,-91,-65,104,147,64,-14,107,45,-15,115,105,20,-8,49,66,-166,7,-124,53,193,-13,110,30,-117,22,86,-47,-185,-483,-35,473,104,229,-567,-20,-27,25,106,24,18,-29,169,71,-13,-21,290,-15,-25,43,128,105,15,131,27,-205,780,-64,89,6,-4,251,39,-267,-656,-163,170,47,-269,225,-40,-331,24,29,-33,-31,1651,-10,-18,22,33,1,1341,37,-44,429,140,19,33,1148,-39,-13,48,754,27,2535,-207,-265,-1700,-4078,42,-108,105,111,50,21,45,19,194,-85,519,-21,403,20,-17,-44,-12,498,107,542,34,33,-36,13,-47,867,75,17,776,25,26,-29,11,227,120,187,50,1494,-34,90,8,-176,-15,9,79,74,58,41,228,65,-11,45,-10,41,3,17,-2,211,146,218,52,167,-8,-101,-101,-60,632,42,681,112,-4,11,86,-99,136,-326,189,53,262,-80,16,2138,-51,14,2,24,15,82,-9,58,-86,-35,-1,-4,335,-19,-10,-41,-5,118,-34,280,33,-37,-24,28,45,-53,5,-37,26,-12,-71,-15,120,21,56,24,53,10,138,35,-13,8,168,102,56,69,241,-69,157,17,44,79,-70,-6,11,863,-25,-4,87,24,387,17,71,-50,-22,3,104,1862,-7,20,-20,-58,-9,-88,-11,-60,4,11,-33,224,453,-40,-43,165,68,-15,-20,44,54,316,-24,10,27,1,-8,13,130,-9,4,2,-271,-78,0,10,0,15,651,59,6,-77,-260,43,14,66,-19,34,38,95,-3,19,16,13,361,3,-180,217,386,215,10,265,-678,-117,28,93,-3,5,-39,1,41,-4,-3,-48,51,-115,77,476,600,59,-14,61,-29,545,-8,219,228,-42,30,-30,205,244,6,43,-258,311,-40,31,-1,146,-42,-26,580,136,93,42,-3,16,147,321,488,-91,17,412,220,-28,3,-238,-130,-21,125,30,109,-103,-122,55,-150,107,411,120,142,105,19,72,63,193,93,6,-48,22,-4,77,141,196,36,70,18,-31,-74,31,28,91,12,8,-4,-23,8,-17,-8,68,-115,130,98,703,22,41,91,-53,322,3912,601,90,5,738,236,4,141,-88,24,123,24,39,15,-23,54,109,27,25,94,-65,-328,81,-14,685,-24,-529,-59,120,43,-25,94,-10,2,71,-69,31,468,20,-102,64,-262,-70,-279,-240,-28,-126,-182,-171,-105,59,-3,-90,-130,-156,-69,33,26,39,-145,16,13243,14,-54,-66,-49,0,-104,-119,-93,-82,-32,-8,-40,-122,7,-1419,-1318,-2103,-1228,-18,53,1172,280,824,223,523,7382,297,154,8580,36,-38,72,946,4567,616,629,-98,49,368,-177,242,108,352,-26,-37,-1,15,166,256,288,-186,32,-86,29,34,228,66,64,134,-73,-112,125,140,-31,-9,1094,181,98,331,360,93,67,-89,108,-53,48,15,22,145,262,-18,-33,6,-92,-22,204,236,-68,109,129,36,42,0,-39,118,37,140,28,-20,-105,-26,-748,663,152,832,-34,-27,0,59,-97,-6,-1,-1,153,-118,66,189,-194,77,336,-289,7,0,-232,505,-201,193,461,46,-17,215,57,-44,15,62,78,-58,-24,-69,-1,-41,380,-11,-76,3,-8,-105,-53,-68,-186,8,107,-173,148,-56,-53,-1,51,-6,83,197,48,8,144,355,69,86,-214,53,13,18,171,-23,44,-42,0,-7,17,-22,152,16,122,76,353,38,493,101,413,214,82,631,-239,-100,43,15,120,27,92,198,-68,2,1200,-2896,9,1421,-34,185,-49,179,23,22,-23,140,141,-9,212,292,-37,45,149,132,24,-355,-44,-24,37,30,136,-20,-110,-107,-20,76,343,-25,-27,379,-74,72,13,49,-89,25,-211,15,19,183,99,-133,44,105,-62,82,-49,106,25,60,615,4,-40,39,-24,-61,-22,341,25,-33,-102,-43,100,-8,59,-14,-277,154,-57,-236,-31,57,-6,312,-365,130,-8,147,99,-9,-52,18,80,111,261,-11,-66,-49,-52,9,15,82,-31,-33,201,25,132,46,20,-39,21,333,96,-37,121,10,-9,-233,80,220,42,75,-92,-56,136,-7,389,-225,79,10,280,-92,-366,48,135,-15,-26,-35,-2,-112,181,243,-194,129,-141,92,61,233,-32,259,-8,-9,-53,-126,17,106,9,-13,5,211,103,0,159,69,-139,24,190,390,-5,46,-8,139,-144,119,104,214,472,-78,126,-4,9,51,173,332,372,58,143,-118,-83,-42,-31,88,-38,46,39,-74,85,222,388,-60,57,186,-523,45,436,-38,117,32,-13,211,137,19,47,-91,157,75,-22,65,-23,-83,49,-71,-17,-55,226,-4,-50,-531,-51,9,25,-3,-34,-130,53,235,-487,-21,79,31,-2,-77,3,-25,908,62,-32,114,-95,39,18,-6,-180,79,3,25,86,70,-12,-10,326,175,-163,-164,182,221,-113,-230,40,194,77,215,178,15,-220,-128,143,-25,91,435,-189,-125,47,-25,69,-10,111,247,-54,-53,159,161,-6,77,-11,505,-63,91,-48,45,-51,-17,28,96,43,-65,124,46,28,87,26,-71,37,-17,-28,-3,55,-173,-23,253,-46,-53,156,90,-67,-12,-4,-10,7,70,72,194,252,-34,27,-443,-33,-4,38,39,11,6,43,71,199,-30,16,253,14,319,-48,-15,100,-21,33,-28,49,-97,-69,-10,-69,58,-47,-86,-28,101,158,1031,-48,-3,80,327,94,-28,10,318,-208,33,-5,-5,46,15,-25,-3,-71,68,-150,-4,9,-250,-183,4,28,34,-38,-49,212,-26,-234,386,379,-101,-56,61,22,19,22,-148,-9,306,-61,41,92,-37,19,43,11,-189,44,-34,167,-19,-80,25,-104,-99,-24,-10,-32,30,-285,-63,313,-15,29,-68,53,-25,-735,143,-20,-58,2,-18,369,-23,223,64,18,14,552,72,-74,-63,64,116,124,128,-102,24,-46,104,157,-34,-105,181,-77,54,-14,188,-31,258,50,-9,4,-32,313,-205,-160,35,451,101,-38,-183,3,-120,210,-5,-63,14,80,6,111,109,74,-66,121,343,273,35,58,82,90,-54,106,91,35,0,-70,-71,166,-143,132,357,-135,123,72,15,150,377,-74,16,334,100,112,140,131,-45,4,78,86,61,8,26,124,179,-69,108,-2,212,133,-7,21,6,-4,-40,778,-10,-1126,11,-96,70,306,28,39,-6,46,66,-1,6,490,-13,-235,-130,320,-215,105,114,-45,-178,79,77,-65,6,15,20,-181,47,-106,-4,175,43,-22,-118,50,-7,4,-73,125,45,22,189,10,-9,443,-38,-48,-4,159,-10,47,55,62,-13,26,12,37,95,6,-56,120,3,855,127,98,-113,12,-580,20,15,-15,261,76,17,-128,109,-53,137,139,-58,11,197,536,-264,23,-21,-50,40,213,46,-7,-170,129,243,-17,644,284,61,83,66,394,28,-7,-42,98,278,114,49,97,21,8,81,218,-4,150,-14,-44,-49,-75,43,-124,-135,403,-72,-29,11,-1,67,93,39,228,15,518,561,8,-6,-237,113,160,27,-82,106,613,86,-15,-57,16,-46,11,-72,13,-107,-292,28,300,122,66,1,6,-102,21,-149,-8,10,-182,-19,44,606,-834,68,24,-99,-93,1,31,-272,4,-24,133,219,15,52,-57,36,0,1316,167,7,305,-50,268,-33,-106,-97,150,-98,158,-36,-45,-67,29,19,39,42,-92,-492,87,-58,51,-51,101,-141,501,-11,-111,5,516,83,7,-784,34,127,202,512,142,-328,63,114,-1041,11,123,92,-636,-151,-26,41,24,-36,-35,829,51,-82,19,-51,259,2,19,-48,-21,-7,256,-208,-597,245,524,118,-49,-43,146,200,24,-106,-106,283,-160,48,-319,-111,-212,338,-46,-1,517,-85,-39,196,-29,18,850,122,164,99,-6,-5,117,135,183,-147,92,339,-42,52,361,82,-42,330,-62,83,15,960,-139,24,-30,46,-164,128,-267,38,-455,51,136,48,26,3,320,0,128,-34,19,-94,28,-150,-20,-13,-664,-15,-922,6,-18,169,252,-265,-206,-56,31,-76,-296,6,45,93,86,22,909,77,53,117,33,65,-108,-86,-61,-343,189,74,-23,97,-198,594,-178,20,103,87,-105,11,-114,2,-56,357,-217,-67,-224,-64,14,-2,-18,-37,-202,-29,-11,101,8,673,-310,-36,-53,31,-18,-37,-92,-66,-223,-38,-7,14,22,75,-57,-223,734,-48,-118,225,276,-1025,-230,-838,-63,4,217,-598,-30,-92,-4,-25,-72,96,-80,-120,47,96,-36,398,-87,-26,43,-27,6,224,-20,-151,80,470,38,9,-19,-69,45,-47,-13,101,41,6,-3,76,46,94,19,129,22,-13,71,11,-7,94,-169,-9,-2,-1548,-4,19,-217,-479,-40,-78,-70,13,63,-488,-11,-9,39,61,107,495,-66,-295,-17,465,-30,93,-44,292,-22,70,19,126,-3,8,-18,230,94,-164,-101,207,8,128,-115,89,17,-156,3,-286,2,-28,-9,621,-273,-176,-477,-2190,-96,-8,52,70,-63,-78,-33,-26,49,106,540,98,-24,311,643,61,158,-5,-74,-199,551,-97,94,-181,-125,-82,350,-468,617,6,65,529,58,18,-127,33,-98,35,-381,254,440,-430,10,-395,4,-17,1,-181,-24,-35,304,-6,-11,-75,-161,159,-228,-603,-177,-6,42,0,-1,75,693,-98,7,-235,384,1,-7,499,186,78,3,6,4,383,-134,-59,98,-52,241,2,-204,239,9961,-12,97,-67,-173,-39,-84,26,709,-28,60,86,42,-137,-12,7,53,81,-168,-167,230,-7,266,21,-33,230,-833,146,-105,-56,83,196,97,-1,56,476,20,-12,-216,-14,265,-45,-186,142,-54,-14,-4,379,124,1,-129,44,48,8,44,74,-62,-29,26,-55,60,447,57,165,9,740,38,-28,-71,-16,-8,42,73,-257,107,-62,-18,-272,298,-155,-66,16,-1,-103,-4,-4,-154,-103,59,364,-59,539,79,123,-86,311,145,204,-21,26,333,228,241,-83,-76,120,149,128,33,48,-9,-1,-34,47,2,-156,280,96,-32,-51,173,-4,37,-249,6,-105,-34,-79,48,172,-8,-66,24,120,-78,4,184,-18,120,74,12,8,-51,27,-5,-92,98,140,-87,33,207,-19,-294,60,-210,82,190,162,92,111,1427,333,63,-433,108,-71,32,-38,-25,155,26,-76,10,6,350,17,-201,440,-72,245,-32,2,26,64,183,128,-58,654,332,112,-40,-561,-347,-127,276,96,-48,255,-50,282,-165,79,76,-205,45,-70,-142,34,-189,-128,246,59,38,18,-130,7,80,-192,116,-173,4,347,28,103,137,340,-18,332,-42,80,87,-11,26,-241,-184,434,409,620,-32,126,-48,29,120,-6,15,399,-441,128,-292,-147,89,100,-7,-31,-48,-179,142,99,-2,202,-10,40,118,90,13,157,-114,70,428,-126,196,74,1435,129,40,-31,-1,36,39,-31,23,-37,76,-74,-61,92,-112,-164,23,47,43,29,-145,74,-33,0,103,91,-71,2,50,-5,141,225,87,-205,35,-51,99,-230,-104,38,-24,-56,-343,-64,65,-24,112,314,-6,-57,54,77,-140,92,65,-208,168,-23,-154,203,-689,-217,-131,10,3,-22,287,120,-100,46,135,-408,9,-115,-323,65,60,-5,10,-74,24,-13,-39,198,366,-302,69,169,-144,854,897,239,0,40,285,-3,137,-5,207,-55,-32,479,-131,149,-53,-34,-2,7,102,-48,135,33,-16,-141,291,-90,-456,28,11,89,23,39,100,89,58,61,-38,-90,-105,425,127,-100,-40,-36,170,-5,-244,-7,522,318,39,-62,-58,-6,-167,-24,34,-349,-25,62,47,78,20,-210,-42,86,-156,107,143,95,-51,4,39,-193,-36,-243,-5,-7,26,108,106,-16,1377,-30,29,641,-41,141,-83,219,630,502,-84,160,-3,129,40,179,189,-43,110,12,66,-787,670,10,77,284,-13,-754,1564,-100,-86,98,461,-86,-157,358,-49,8,-2,103,97,59,-25,-139,15,-349,-53,155,68,-89,-83,175,49,-8,591,197,-95,-649,-217,352,283,-199,23,115,190,203,82,-16,21,5,-62,182,221,5,-131,525,53,-408,271,442,-51,64,-72,-95,9,267,-47,207,27,-390,157,454,9,764,7,604,-313,368,341,76,215,90,88,-59,7,-10,121,-6,-435,-217,-78,327,-526,-161,51,-65,154,-253,89,-550,50,-80,129,-36,448,-291,787,-1201,-68,-46,-115,68,110,247,186,30,44,-9,384,-94,-232,-18,214,100,422,-18,-1,157,120,199,-168,-230,67,-35,49,-72,84,-27,147,-86,291,9,661,76,97,-85,156,-447,-14,-54,-24,168,-4,-285,9,1016,-26,5,635,416,113,300,88,409,19,192,18,534,18,9,34,256,5,50,14,-32,60,7,46,-9,-3,58,20,-218,0,148,-52,24,37,-9,-36,-138,126,-141,-64,33,-318,3,-2,-154,-125,13,-30,314,40,-25,136,658,-3,19,86,80,-12,-44,257,70,27,-513,-189,6,5,-38,99,-83,-8,52,-68,-56,-388,83,68,77,43,12,111,35,-28,27,624,-102,51,-394,150,-19,25,45,88,-142,190,50,104,24,699,-39,257,-79,38,672,-92,-72,137,-161,181,-642,-6,-27,86,221,-3,258,117,153,0,380,8,497,-13,-94,154,427,36,1268,155,0,132,-158,45,-16,-89,-127,-41,511,28,349,-27,708,258,24,196,6,273,1205,-16,18,-67,-41,949,862,211,123,84,214,112,22,-28,10,287,-29,124,23,-54,186,58,323,1,41,-7,-42,-8,32,7,14,1,18,-20,53,236,119,-55,-113,110,-16,-43,129,-122,54,99,-17,-24,-50,-44,53,214,94,-123,-27,-30,-384,413,10,74,72,72,-3,20,-20,-64,150,267,15,-26,-76,-116,4,30,-54,318,-59,438,-93,247,474,27,-75,-643,-203,173,53,256,254,-299,-3,-172,29,205,18,-2,-98,-268,-21,-231,-5,29,-26,44,-2,-9,-8,-84,61,13,-118,162,-204,53,-37,-39,136,38,-7,92,-51,86,-474,68,120,0,-1,647,0,534,540,210,-203,60,-12,59,-45,153,-33,-122,44,268,264,-503,-7,149,-55,-25,-106,-948,43,3,42,138,99,-23,21,28,56,-6,172,425,-117,60,115,84,69,64,51,87,1,6,34,-136,-70,66,-353,117,-115,-21,-154,618,21,-124,-211,-34,57,412,215,-65,-36,-89,-5,122,226,-276,23,308,116,124,211,689,-58,34,-55,136,114,268,-83,-101,-348,-269,-64,23,-9,-832,-55,25,187,140,20,-31,31,-163,13,-22,-11,-32,26,75,370,784,37,39,-18,162,177,-717,-318,2,222,-12,21,91,-16,567,190,-180,302,298,-20,-283,0,35,650,-14,-138,-40,-8,35,-70,28,-132,-56,-43,40,-120,-101,22,68,-60,24,209,91,-58,114,3,50,27,391,280,35,-97,470,-21,84,248,6,6,0,-6,-48,11,62,8,927,-14,-91,92,-133,37,-5,145,156,-7,18,41,-21,198,90,-31,212,-73,142,545,23,24,-54,-58,-314,92,112,70,530,20,81,40,162,22,87,456,724,-20,347,312,3,217,-37,-83,-141,-8,-61,9,11,-81,-18,21,412,4,3,38,20,-27,117,-5,31,168,19,202,-54,3,93,415,59,-67,118,185,296,-71,-135,97,-63,-70,35,100,-13,12,3,-109,-43,59,50,98,-38,64,86,-443,-24,-3,-19,-104,179,-158,-190,74,14,-52,24,49,222,7,31,318,26,55,1327,-50,-32,-47,-801,62,-287,-42,16,-43,-85,-49,33,64,-112,-184,-44,27,-84,145,-170,71,383,79,0,38,4,-53,8,-126,-54,101,2,23,7901,55,107,21,448,45,146,-110,199,78,1,-84,205,-190,-271,-51,-27,-43,-23,-21,-132,151,10,25,155,132,-139,185,-26,675,141,121,57,-47,597,22,654,449,58,399,395,-5,-60,5,-3,31,145,201,-102,-182,205,449,-156,-299,-5,-148,225,-9,168,227,23,21,49,140,87,15,-161,166,49,-81,-24,90,45,8,152,345,-210,320,129,400,446,358,146,41,-119,65,-20,235,-144,-31,-45,9,-79,2,-56,45,-47,149,42,-53,-179,-556,-201,-262,-168,-165,-121,53,120,177,68,-158,193,-152,12,-336,7,106,-29,11,0,-224,119,333,-176,-2,-89,220,31,-326,-9,-138,-74,-15,-51,-60,-16,830,-354,-10,136,-205,16,12,78,12,15,8,438,36,181,-64,-17,164,23,61,35,-1,422,183,476,-7,-37,15127,176,27,-53,65,-280,578,-63,-204,-77,79,-17,-88,1,40,-164,102,-476,32,290,-73,-195,-104,0,101,418,-6,152,-19,-330,-354,30,69,-52,55,769,-73,-147,142,41,-81,-96,6,35,-310,98,101,-254,47,34,489,-19,104,331,18,167,-12,506,296,260,-137,70,-286,-17,22,-16,7,-9,-42,18,-301,139,39,23,35,5,52,51,83,108,94,-31,-305,55,81,-117,-81,-1,115,-45,-18,-33,-29,288,-71,14,19,10,45,124,-105,-96,-58,17,-8,-230,-2,-26,-125,-292,-86,49,-30,-73,-150,22,426,-9,222,-77,-130,52,42,48,99,-772,46,11,-10,10,-97,28,-13,-4,1,75,12,-27,-36,-84,89,-542,-92,-20,20,7,35,94,-37,-2,-167,-80,46,95,-33,-73,-19,316,77,62,-10,50,-55,64,951,42,43,20,-95,232,112,-12,44,39,38,-146,-5,-29,-45,992,65,5,5,39,27,195,36,647,97,-44,35,400,-131,-92,-1,142,-90,963,39,65,-28,170,70,16,-20,-10,-58,12,4,150,-65,-225,47,64,38,20,550,-261,22,-4,-85,319,-72,1039,438,88,132,48,494,10,59,-30,-15,-22,111,78,172,14,-115,72,48,186,82,374,729,436,-6,3,39,9,56,-93,-162,22,260,-133,-37,4,21,18,-261,-6,47,-33,31,135,-39,43,68,140,47,-80,-27,484,-55,-27,26,-13,79,111,109,92,-109,-99,16,298,60,-116,-13,-8,45,-19,-17,0,172,-18,-2,47,134,81,-37,48,5,13,20,20,211,190,-341,-23,69,107,-12,155,241,227,-25,85,-33,124,225,799,189,-66,437,-50,-12,-22,911,-49,376,20,321,94,-376,-29,31,-93,0,64,5,488,40,94,-129,237,-76,38,310,41,29,-15,-805,-69,11,-110,-38,156,266,-136,203,3,201,230,-78,90,354,13,-6,293,45,-126,55,52,183,121,11,-183,-56,33,38,86,-138,-6,75,23,168,23,-59,48,172,634,61,2,-204,-14,-190,76,-25,149,258,63,-29,79,133,-447,67,11,5,-10,105,31,177,-103,11,87,-46,2148,-35,6,2,-41,100,-61,97,98,-10,-12,10,297,1030,-34,865,0,19,-176,-20,36,-41,-115,-9,-113,81,29,56,-201,20,65,1695,127,175,-177,627,2182,170,-109,362,-31,24,-12,-18,144,-63,76,92,8,5,38,-34,34,-61,-14,20,93,-106,-49,-68,50,17,-37,-22,-61,264,-83,-20,-66,17,157,-67,-6,470,368,-60,37,-50,-30,49,47,75,13,106,34,43,-117,182,55,122,110,6,-43,41,11,-175,-33,-1,205,-123,3,38,-87,1,79,65,-112,39,27,769,-112,-216,-67,-341,-40,-113,639,86,17,-69,138,21,-3,213,2,-25,220,-136,218,55,-145,166,45,40,-64,-23,224,68,25,-24,72,-69,-150,33,-36,-41,-180,91,330,331,-342,137,731,249,-54,69,38,-51,-204,95,90,108,-146,161,-5,467,62,-196,-463,-18,97,34,28,553,128,132,404,2715,65,372,-52,-95,-183,46,183,-7,42,-92,116,33,204,251,1051,0,103,5,39,39,17,-202,-21,1073,10,130,-110,-63,242,479,-2,-17,70,26,93,248,-104,-18,48,-8,516,441,83,11,50,4,357,28,-19,-51,46,-203,482,24,19,-34,-148,350,-25,-40,114,181,27,-54,-82,44,109,266,-1,-10,1,120,2,80,-38,11,22,-42,-6,420,62,-170,-68,-3,-3,160,-68,-274,-81,62,293,80,-62,44,-85,38,827,-62,29,100,65,100,-42,-292,13,-17,36,-14,1533,-37,441,21,-6,45,34,164,38,11,-67,-5,-43,5078,-278,-100,24,303,-20,13,14,59,-221,-24,161,-45,36,238,-28,29,153,94,175,575,-746,262,60,40,32,97,10,123,58,-17,24,-233,195,-152,331,20,192,-156,-25,12,-18,24,-85,31,114,-16,-94,21,43,120,105,-131,-133,-20,79,113,-23,-235,-133,181,257,312,13,62,-48,4,-14,194,212,-213,56,-664,-117,4,304,48,198,78,-89,36,106,124,-12,22,-19,331,-11,176,-69,-31,-69,-22,97,-426,-67,781,65,808,8,-20,-42,-141,161,-4,-73,5,99,-114,31,-546,163,68,10,8,110,-131,4,-20,56,52,27,-235,36,-18,-18,21,2419,-44,-25,15,-260,1408,105,22,45,30,34,39,100,237,64,468,11,102,-71,94,-128,242,67,72,14,575,24,89,149,0,169,129,353,-27,74,-102,-18,3,-77,23,12,44,-329,-31,-126,67,172,-28,-51,81,26,28,96,-99,100,489,-84,289,-139,241,-47,13,-11,62,-62,-92,-127,-28,-21,81,-175,-19,-137,-335,1,-109,225,30,-247,5,8,100,-38,-14,5,-133,-233,-111,-47,-197,118,-112,658,570,14,337,-331,61,1,3,-515,13,540,129,171,-338,-120,211,97,-13,67,-82,-191,75,-245,99,-23,-206,233,80,-258,-54,-40,294,77,59,-58,-159,40,51,-74,127,-39,378,-36,52,-143,18,70,46,79,-2,94,4,278,-16,-14,49,29,-77,287,34,-31,26,60,332,-64,-6,30,29,-155,-404,40,-45,237,-112,-270,126,322,538,-42,-79,53,69,-76,1,-207,94,-9,104,99,-15,-43,-24,174,166,242,-25,71,20,-225,311,-30,29,27,28,-46,-44,-140,22,91,3,-214,23,75,-588,114,78,20,-31,4,-49,474,-262,42,-180,-25,-30,-22,69,40,-57,-91,121,293,154,149,9,7,-18,-62,-33,-45,24,-9,-89,111,37,-51,54,-78,106,447,37,10,-154,338,-105,-67,-4,105,-22,791,-3,-168,31,173,154,22,56,-208,21,31,-10,-3,829,26,103,-92,-18,13,-78,222,-49,-37,12,-31,-61,-327,227,-6,-249,-254,-16,87,16,-60,31,89,44,326,88,223,378,271,28,-44,77,35,70,-33,-39,8,5,-39,33,-18,50,-127,-13,-375,26,160,54,-66,112,-25,-160,-59,-33,-89,165,-12,72,2,-31,-285,-194,17,-80,362,-62,-252,-208,-59,-25,-11,36,-114,-50,-28,204,153,-101,241,-49,-40,-5,133,-12,154,-19,-71,245,44,-95,3,-107,5,-108,21,-23,-82,260,-59,-120,-92,50,-245,11,110,-121,-32,95,137,24,-72,70,409,-139,73,183,107,-5,84,91,185,92,8,-21,461,-159,-67,-58,18,73,-150,-75,-25,25,133,-12,100,61,37,108,54,158,-98,-48,5,-199,36,43,153,19,-210,345,-15,18,-36,-8,-51,57,-107,1259,-91,132,201,-29,-92,173,-28,-20,-40,46,-19,85,130,83,-67,-390,-4,-4,52,27,-28,266,14,683,6,69,71,23,-153,54,-33,-34,36,-94,85,284,191,-78,3,45,237,39,-19,46,1,-2,34,-1,290,55,-253,-79,3,368,-253,-15,111,252,-4,40,35,-15,3,114,245,166,66,121,45,25,126,40,-250,-35,710,89,147,468,41,-106,-63,6,645,9,16,-169,-3,-203,76,76,-50,-39,30,-4,-234,389,-198,-69,16,50,640,86,143,-42,-56,-39,33,17,83,-53,-8,55,-23,164,-61,26,-76,28,-104,5,154,103,-14,721,-41,15,-18,1,146,5,123,176,-88,160,-16,-27,-67,20,18,-9,16,-50,11,5,143,475,1,26,-4,458,-23,29,57,45,158,-23,188,90,-502,-5,138,-53,20,-27,43,-54,-7,-39,475,26,-35,78,66,58,115,491,-7,69,-123,-235,-80,44,-10,110,857,-24,-8,45,353,-158,-24,-191,19,551,86,162,-22,66,11,-106,-33,82,153,-44,46,270,22,205,-108,54,-10,444,58,2741,416,26,39,165,42,-244,200,12,288,-146,27,0,44,-24,23,24,-46,74,-43,-21,1046,112,35,77,112,-71,-71,-43,-224,278,-273,26,-12,165,82,12,-17,222,-83,-12,370,15,-79,-12,-237,-100,16,152,202,187,104,25,29,-84,91,-187,178,-42,193,104,-7,-87,4624,63,-36,477,-60,199,-24,437,78,-68,-32,-44,212,59,-115,5,28,-39,45,347,-212,-251,-97,-50,2928,-4,6,-108,-130,-36,60,480,-16,306,10,-374,-96,1,-72,5,41,-155,210,37,-85,688,401,-32,95,0,-31,455,-35,82,-315,13,272,-175,327,-192,-36,1249,1280,22,-16,515,288,25,141,-3,111,-76,-83,1,-23,28,-76,150,117,-154,2815,40,38,-157,-22,-60,87,128,6,2064,-21,377,507,-25,66,35,-77,-38,-17,39,10,261,74,85,51,60,-98,46,-201,-16,-43,-37,-307,-38,78,27,-5,-27,178,-149,371,5,-57,-10,-260,3,-330,-78,54,-63,97,-29,-70,-35,74,-404,-17,-692,-31,-20,-379,54,-120,-9,204,-11,33,65,38,56,22,1375,-87,26,-41,266,-255,43,255,57,-42,68,-97,-55,-12,37,-30,-22,-29,88,-161,66,69,-125,132,95,-18,51,24,57,-59,-15,133,38,-80,57,-38,-117,156,-77,185,528,10,13,110,178,13,-33,-17,131,-129,9,-19,-681,-16,5,-27,126,74,152,-214,14,21,-32,709,311,-234,231,30,24,-69,-26,-30,110,645,163,92,-39,172,8,12,155,-137,-18,88,-42,131,41,-102,-41,-10,-187,61,4,5,1145,31,71,51,52,121,100,58,-18,264,418,-97,412,317,18,-37,-16,-91,10,-244,934,185,223,43,118,-20,83,-146,189,-3,-5,57,100,17,-10,71,-10,-53,135,17,-47,51,78,32,68,-121,-30,140,25,34,105,40,91,-114,-27,-18,6,201,19,-197,-7,57,63,-16,-27,-174,154,72,19,-1,196,16,-86,57,182,-166,132,64,28,107,-17,-13,-79,200,114,-58,-33,258,61,25,-12,9,-41,210,78,61,-1,33,186,97,31,20,4,-53,299,-114,2,-273,21,62,-45,4,201,63,60,65,41,-151,-2,-18,65,166,146,17,-68,74,32,56,-34,75,32,-18,-4,50,7,-47,-41,73,87,238,99,-8,24,119,7,56,-2,-4,267,18,-121,-3,6,11,204,-1,-57,-17,131,223,4,-27,-43,-14,29,117,-15,213,242,246,156,136,236,26,172,-329,65,15,32,103,92,174,816,146,1,67,312,18,26,77,-70,-18,-36,162,-54,-16,-44,-103,-92,-31,468,25,29,67,111,16,87,30,-34,21,17,-19,88,58,392,82,-5,105,19,-17,57,-27,-50,22,48,121,321,23,-9,-109,384,27,147,-19,131,91,43,-22,14,-1,-118,76,582,12,-11,148,25,123,43,49,-28,-45,95,-9,1813,-58,245,-33,13,7,-3,94,306,-6,-110,13,48,29,18,-95,-113,13,-20,77,-21,51,401,79,118,-10,-30,-21,-34,17,-17,80,188,30,42,25,170,95,64,165,-7,337,-50,0,-80,307,7,-2,-67,284,400,-12,-1,221,-11,60,721,17,-21,47,-104,-87,61,94,31,-92,407,491,-297,21,-21,32,90,-8,125,-8,135,122,396,23,11,133,45,98,14,53,-30,-16,22,6,-45,-51,12,75,-229,272,895,-36,12,164,-274,183,339,431,-30,34,90,322,168,2,36,641,-266,-162,209,526,34,-19,54,-135,-11,-3,668,54,-140,173,585,39,5223,199,22,31,-90,-68,196,197,24,10,212,158,210,-11,67,-11,-22,517,31,5,-515,113,468,23,376,256,40,-29,30,-18,-805,31,-142,-145,4,335,1497,328,147,70,39,277,308,460,25,55,91,128,208,28,175,-133,185,-66,164,193,20,-15,-31,130,114,15,34,-59,537,272,-518,321,961,64,155,100,-115,57,276,341,201,39,74,39,107,103,483,-99,128,73,71,0,111,28,-272,23,-32,68,33,17,87,0,78,48,157,15,61,25,62,37,77,249,-15,341,-4,687,8,82,2,492,145,64,1214,83,-41,536,62,12,33,43,-1,42,134,-62,51,64,146,-56,6,22,-48,366,-35,53,493,-61,52,129,171,22,64,242,-31,-6,27,-109,120,331,16,78,53,155,15,58,52,1,11,154,218,235,3,167,-83,-1101,-26,160,28,230,51,-24,-43,5,-14,42,206,-19,15,145,74,124,-17,5,-14,6,18,-949,75,126,-4,156,28,10,15,102,180,4,50,85,20,58,-26,3,113,55,76,128,-126,12,236,20,5,150,-6,-49,-653,307,-85,11,-38,3,0,8,52,119,372,63,155,-36,316,-67,69,1200,186,42,9,-21,-25,45,158,12,127,284,-35,-17,-86,138,-110,49,33,300,-136,-88,11,23,90,-142,213,37,16,25,79,-76,-32,63,19,-10,142,-438,11,358,957,-36,191,111,-123,43,73,-15,484,159,-222,69,281,61,-4,45,34,10,62,19,9,-32,-32,25,18,20,115,127,62,260,324,-46,267,30,374,-72,75,154,-2,43,54,104,-43,-20,21,-6,-27,20,412,-11,68,34,80,-29,20,-37,6,87,8,117,-1,48,50,130,976,307,32,11,14,-99,1531,-53,13,-49,-18,140,-22,166,91,-10,-156,53,-65,-3,327,112,42,-39,261,209,16,58,-125,13,42,118,-26,26,163,554,34,126,6,-84,56,-51,0,-189,-55,-22,10,-23,-29,-62,-186,-23,169,268,26,120,-14,17,183,326,-247,-381,61,-5,122,-933,16,71,2,11,188,43,-152,838,17,60,42,-15,-71,92,-38,67,113,32,65,4,50,33,64,-11,79,218,-12,2,1054,29,-50,41,-17,12,-64,22,-28,65,-12,16,415,79,137,295,115,20,126,-95,347,769,-11,7,27,-69,93,-216,-30,-18,-120,262,-21,21,-207,-209,51,60,54,-9,30,-17,172,180,-46,-25,-18,232,305,51,3,27,-72,-501,-53,52,-2,-99,-21,-5,33,19,64,345,-19,36,405,58,71,-76,127,70,-66,60,19,-64,270,74,45,-205,388,-22,225,148,9,78,-44,226,40,-88,-53,8,-5,24,-16,7,-7,116,432,56,-376,50,19,-8,18,26,127,-71,46,28,6,140,-17,-71,44,-12,-481,-37,46,-99,400,-30,75,116,-14,18,-51,467,12,-42,290,48,67,14,18,5,-6,106,155,37,204,89,46,92,31,-11,-42,219,95,178,-34,294,124,37,-6,-20,111,147,-365,-146,-35,298,35,39,20,21,-315,9,-17,376,-4,-34,-93,-28,156,29,-32,-53,8,527,126,37,27,81,-119,26,-21,26,42,-134,6,50,132,-16,-9,-52,16,21,-117,62,550,-18,22,-29,24,50,74,37,-175,2,282,157,103,72,-45,47,152,133,-167,11,4,309,152,3,29,132,17,77,-1,424,-39,76,-12,73,249,2,-185,600,-207,101,4,114,102,101,35,-103,83,-46,144,-13,71,39,-381,-214,-44,64,9,-34,-43,-84,-4,82,97,308,193,238,10,-7,83,38,-1,27,86,10,-9,26,201,-38,208,212,27,-89,-13,11,-41,3,-135,37,505,-44,160,19,49,50,21,176,-96,56,-162,103,88,20,269,32,46,179,-14,16,28,28,60,-71,-160,-62,538,73,236,76,547,-22,37,-34,16,34,40,99,14,20,461,140,223,150,38,11,-9,96,190,38,221,302,71,358,235,516,-28,20,28,-41,-16,24,625,89,134,-66,55,150,42,-1,90,-12,-94,-36,18,9,-5,-116,-367,-10,111,130,423,66,156,-132,-81,-52,-13,-52,-51,48,-2,8,167,55,-69,130,49,27,260,152,-22,-3,53,16,93,96,4,-272,-7,82,143,51,-31,80,136,135,-64,13,362,246,216,111,36,62,203,-9,-16,-471,-120,20,19,230,-17,32,27,-18,-22,14,36,35,188,3,14,34,-4,-26,71,-109,121,-101,-88,352,-27,-16,-42,-81,-26,-16,17,-18,59,41,98,-81,61,113,8,-266,62,227,21,-31,-107,-54,42,-150,381,6,104,126,77,-48,-9,-88,-2,70,-50,16,-24,16,145,47,67,86,-95,6,642,29,-23,56,145,378,22,62,177,397,-49,266,-47,98,141,53,-42,352,-604,74,1,95,45,299,71,46,-138,508,33,12,247,-30,-1,46,5,-32,-260,227,-53,91,2,-11,-53,25,4,-33,229,51,-25,43,6,483,-226,36,240,-1,-61,137,80,-14,40,-14,-33,51,222,-90,-31,50,-118,613,128,21,162,-45,1,81,5,-14,270,-5,-97,31,-42,28,31,119,27,60,4,27,104,20,686,44,14,-9,-27,-55,-8,609,-366,178,109,191,5,213,897,-33,-145,19,-9,98,21,-81,15,-40,333,41,3,47,-70,-95,-5,-18,66,130,2,96,28,-103,-20,166,-7,-153,110,-743,285,91,102,78,141,458,923,-16,9,90,54,-222,-33,404,4,41,-19,181,181,-37,86,-65,109,-164,18,247,-23,1190,-54,-480,89,204,-121,562,40,407,164,5,333,197,178,9,10,34,16,10,-89,74,538,25,-5,98,76,-18,-3,-328,-97,179,51,60,-176,23,176,197,238,-41,-29,247,419,65,30,1,-656,-8,-35,13,258,-56,74,-54,1820,-9,147,95,151,29,25,111,613,88,63,15,7,-107,-60,152,29,41,1,-8,241,-76,-5,384,-181,55,116,28,78,73,-38,-192,112,-8,68,42,23,755,81,-23,7,165,-66,-4,-38,23,46,36,98,320,125,109,678,-15,242,56,43,298,140,-22,260,13,-258,-208,15,75,-3,39,30,49,148,743,69,-11,38,56,-6,-15,29,39,-216,332,89,85,-95,194,34,290,361,305,-52,-37,-10,188,-10,72,167,-361,110,-19,31,-22,-1,293,-15,39,53,359,250,5,26,17,106,-46,11,-74,310,90,237,-19,12,242,-36,6,-12,-201,42,30,134,70,-39,78,-27,-3,27,206,-31,126,-19,-16,83,11,-2,26,12,245,17,50,71,40,27,301,82,317,382,232,496,-60,350,-346,120,108,-63,64,153,52,21,23,-40,54,3,-16,-365,-51,4,33,446,-8,128,154,0,-68,119,-35,-225,25,-50,0,46,1,-41,526,46,-96,58,46,88,124,40,186,-6,232,172,368,64,-115,-269,23,-123,-49,88,8,33,-205,25,377,12,102,-40,62,-853,228,36,31,-6,53,320,71,166,1209,46,208,103,65,-4,-17,22,474,-6,483,357,-205,169,1062,65,247,41,-24,327,-130,510,258,432,157,142,113,148,-99,-136,36,260,-252,31,-8,70,-198,-85,-107,18,9,-67,155,19,111,99,41,48,193,138,138,173,751,19,75,8,510,96,3,9,-71,67,2,366,97,55,-14,182,174,-136,76,-93,3486,451,8,342,10,15,8,146,424,290,180,330,237,141,-22,-555,8,76,178,6,-1,246,267,22,450,-6,93,149,210,28,32,-46,-25,216,-119,-107,2,-68,-67,126,-1,2670,-102,-5,747,133,264,51,116,172,21,6,-17,108,-86,-454,-7,282,237,-176,-41,141,243,207,-51,-27,-80,73,177,182,2,778,-446,4,-35,89,-4,-3,-23,-12,-60,153,72,74,-87,35,64,275,62,344,1158,172,183,-8,-20,99,52,-151,-191,176,599,76,59,87,237,133,184,107,226,-11,-28,284,153,-27,-15,55,-12,19,-105,8,198,-175,-69,27,64,171,-32,8,183,220,129,3197,-17,395,529,31,-98,8,-45,9,-31,-12,312,32,69,56,220,-51,99,169,454,-58,-118,-158,65,13,-13,16,9,40,31,54,2,-272,139,258,215,205,-14,202,1295,114,128,172,-208,427,0,-2,9,-410,-108,1,75,-21,68,72,-40,4,105,-64,908,83,357,-120,40,28,110,-18,-8,22,153,-100,-75,19,30,209,378,139,-24,-186,25,3,-6,-85,-1,-22,-110,-19,447,56,22,99,53,399,-67,6,187,-28,-746,89,-11,12,-9,43,19,388,14,-129,-39,-39,53,66,119,29,237,17,234,1200,211,-263,-3,49,87,6,228,-39,-291,-29,-6,893,-103,-3,174,-150,-47,-420,-2,4,-65,-32,379,-1,-235,-112,-96,51,3,261,168,191,1,78,-3,-4,-22,-12,299,117,404,39,850,-359,8,3,313,39,-5,-34,-263,796,-39,25,12,73,-60,204,-331,36,0,88,-5,-3,56,-147,138,-84,83,233,18,-68,-62,1,20,416,1233,562,-800,130,9,556,116,9,498,96,1,111,334,6,319,36,-66,291,-28,45,-15,194,170,-5,-8,482,241,-22,-45,-104,39,192,33,1,1131,22,217,214,-9,94,19,-109,-46,25,110,-42,8,-89,507,120,-70,415,-63,-44,-21,-61,-62,97,-43,49,709,-45,-24,190,57,56,41,1,-157,488,81,49,337,1217,555,1910,83,135,432,106,27,117,126,-129,12,28,22,-60,-79,755,32,-33,-2,41,178,-350,956,-45,185,44,-41,-38,143,1135,57,101,-29,47,21,58,-199,266,414,-36,85,25,-109,147,516,11,48,-91,24,27,88,153,-65,-139,52,142,-48,291,82,-5,612,37,40,223,-32,-18,5,71,232,-3,116,-41,101,96,484,-48,42,-141,399,23,377,177,-227,109,37,-72,113,214,974,29,350,77,-17,-10,64,39,-11,29,-5,515,170,-46,-354,-47,7,-6,-16,176,-3,18,956,-115,-28,342,190,109,110,-87,28,-33,-9,-45,34,136,-32,-7,-60,164,135,-29,-118,124,-55,38,-329,7,-26,-331,-30,-130,61,76,211,19,-63,176,-35,-9,197,40,-138,151,-155,-6,141,-60,57,272,25,160,34,159,98,-84,113,398,24,18,40,353,252,63,184,-1,-13,240,-4,-418,34,-1,16,-246,43,137,-112,-43,123,293,-17,252,-22,-21,-3,240,82,139,132,-28,203,39,42,22,-49,189,68,7,73,155,283,40,196,329,73,204,-82,46,394,-8,-308,726,400,-123,97,2,11,27,21,25,46,62,-248,-4,-41,182,74,4,-26,-58,-35,67,5,941,576,210,-5,230,507,-11,-48,53,111,42,38,-5,-49,-22,-57,86,86,4,135,-15,1374,100,28,202,66,17,70,192,226,349,-3,195,56,175,30,102,-94,1797,304,81,30,-55,-5,647,110,109,-4,-69,-25,93,-29,-3,367,8,247,149,412,234,28,74,-37,249,110,20,-155,496,229,31,-90,141,117,133,517,-165,141,95,115,-5,-46,220,71,55,167,53,445,256,118,35,60,97,25,69,-14,23,161,35,47,428,47,186,-12,-319,172,281,25,63,43,42,80,-53,65,43,43,15,-13,-21,-1,119,103,190,73,-17,104,2277,-90,-2,-12,-28,284,-36,73,0,-90,74,1458,107,249,176,766,26,142,-188,461,260,365,-249,671,0,275,92,251,-37,-79,30,75,111,-10,87,-23,156,73,76,137,-7,13,32,152,-25,31,24,202,62,200,100,31,110,149,204,69,-53,-17,505,103,-35,449,55,76,126,-291,-50,378,1471,488,92,-143,-449,116,394,336,902,-191,109,45,101,199,-64,414,196,52,15,17,29,-576,373,-43,73,141,133,913,387,18,108,26,-662,-59,-22,234,21,-172,836,29,79,507,214,22,233,24,129,129,-420,220,8,-89,-5,115,215,-127,139,-4,102,2706,8,61,5,-27,116,360,78,211,-944,117,1094,8,102,1097,48,-174,-25,-23,121,16,82,72,633,107,175,509,576,-17,166,-54,3,-66,-160,125,494,45,55,101,302,-34,154,-13,263,153,-35,-5,540,291,29,112,63,36,4,-3,-202,54,-62,-32,180,59,-114,-140,8,-4,33,-17,245,365,121,29,42,78,-54,126,130,390,32,-31,484,187,173,52,114,34,13,360,54,174,123,199,108,499,128,116,-4,36,-32,-38,17,-7,-9,83,187,32,24,-13,368,179,82,222,12,503,-108,37,44,-36,128,29,22,67,4,166,-78,956,101,-587,-10,-60,117,4,31,-20,18,464,-38,63,21,319,27,21,-470,-51,51,12,71,16,86,281,47,24,34,9,40,-38,-26,224,655,-1,5,117,60,-3,-220,-311,116,39,13,32,195,94,-23,5,-178,-10,-14,-288,20,-267,131,30,-2,43,14,76,6,-75,16,172,57,253,321,40,169,509,-4,-27,-43,82,25,27,34,181,48,-30,0,-288,488,34,77,36,41,237,67,21,60,-2,165,-162,128,-39,163,96,28,104,20,-234,32,95,-57,34,43,66,24,-80,-198,289,-5,550,79,76,-2,153,136,-8,413,16,-48,15,6,691,3,101,-117,434,59,396,85,4999,384,119,-70,-22,450,95,287,89,797,-378,46,26,75,-19,69,-13,-241,52,21,302,86,58,8,90,39,-75,10,-23,-20,35,39,-43,10,-46,161,156,7,-29,446,28,13,44,142,348,4,124,40,-1,-25,26,17,-75,-9,94,39,26,53,21,168,689,6,27,74,-31,-259,2224,-40,339,2662,586,94,338,1141,19,-57,3,114,-243,11,395,178,-42,20,172,48,21,6,-5,251,9,-79,16,104,76,69,-68,301,433,592,-198,-10,-38,-120,-33,-63,73,30,-115,-366,11,-181,49,-3,-167,-47,-39,394,389,312,90,127,30,60,-7,117,133,70,-26,73,717,569,121,38,53,71,194,348,258,224,41,54,200,-130,38,-41,124,141,22,463,97,80,74,-87,-50,-87,277,39,54,448,188,-117,11,148,12,32,15,-30,-26,-1253,-29,-2,426,22,-245,-775,-34,36,-4,26,531,227,-42,6,-3,-82,460,310,33,14,-5,1,2,-82,-50,114,12,302,308,314,180,288,327,339,662,88,212,-51,-246,14,-145,66,608,115,60,-209,84,-39,-53,361,64,-13,358,112,-14,53,-226,139,-124,-332,-401,14,-23,1195,230,-273,318,-336,96,134,697,10,407,7,551,-208,-10,44,247,150,31,188,101,-23,36,-8,11,62,-10,47,100,13,141,-6,37,-11,37,106,-20,83,16,61,30,319,33,-782,133,-60,88,117,116,377,59,262,54,73,58,43,113,29,23,361,717,60,83,25,215,118,322,-25,57,125,57,-67,-20,205,2,113,-37,-51,1022,-175,19,20,426,43,-12,23,-8,-30,165,2263,14,228,1,-38,-84,45,32,-20,74,75,255,32,68,91,128,120,-67,19,272,30,346,836,-24,3228,-96,249,-81,342,86,-140,230,-323,38,102,453,-48,337,-58,164,19,-34,20,-16,-64,442,25,217,58,-114,120,-118,368,98,214,-153,383,-105,102,4,-251,109,-25,16,-25,49,29,75,53,66,94,123,-184,-24,-16,-78,-324,-46,-310,-234,127,43,15,207,-82,29,-100,19,256,49,413,564,347,174,51,-26,58,15,-140,178,52,32,15,-12,-27,45,168,-33,86,-40,92,398,50,29,-270,-95,16,100,129,5,85,-172,128,-397,11,68,-213,68,47,-143,108,37,7,8,59,92,9,-438,22,29,10,13,25,-84,44,14,120,440,2776,138,14,233,167,270,47,9,131,-163,-122,-81,73,12,8,163,354,-60,2,-162,115,-160,-66,-297,29,3,3,-2,-7,28,52,-159,257,263,193,14,96,163,122,6,22,32,556,47,7,38,39,80,49,11,250,5,146,190,22,-2521,307,33,49,-34,-13,105,-18,10,28,-236,86,54,20,-2,191,99,494,-82,609,283,401,41,129,15,124,54,-42,-15,75,3,9,22,417,128,125,15,333,-122,-190,4,21,-108,325,-152,-210,9,-174,-9,52,-441,471,-52,73,199,172,338,37,-30,-70,59,8,185,787,-64,-3,-46,61,-686,139,-120,171,2161,158,252,335,133,144,-43,145,-49,231,-41,-165,291,-18,101,26,27,109,86,-62,1194,-738,57,-194,36,-78,-15,11,130,259,-72,-82,313,-143,767,0,322,677,503,54,-20,-172,224,130,942,27,-447,47,-4,2,74,46,29,1439,76,646,-70,950,616,1623,155,86,33,-3,322,261,-12,148,26,-61,-30,26,-15,-37,28,295,11,24,71,35,-4,701,361,-46,-78,48,168,161,-69,376,-155,275,679,1057,-144,-54,29,-8,38,-10,-65,-9,-149,-150,-107,145,26,-69,4,-60,-7,115,53,95,196,-106,-51,-49,63,121,358,68,54,225,895,108,17,-21,353,70,-19,89,983,-401,357,82,90,399,-19,144,-109,27,120,-166,-44,499,-32,-8,1017,-36,1,85,-1,-46,244,348,27,434,645,462,29,-157,-194,3,146,38,7,-12,54,298,19,144,374,170,241,-10,-19,876,4,-23,174,-24,-94,-24,139,13,-15,7,-57,257,14,13,-48,114,113,53,115,272,201,-149,392,24,-1,190,36,112,46,-10,-16,266,231,21,67,-113,387,193,111,552,0,185,77,-143,-76,30,302,25,285,28,36,99,39,209,136,143,326,84,273,185,70,-14,89,-12,265,222,29,9,153,594,-194,29,29,53,2,-95,44,383,35,-10,-90,13,332,19,101,38,6,173,-113,60,115,12,-5,153,7,273,-169,485,67,92,-160,-17,-103,350,-24,-25,-270,31,104,-156,60,88,-4,403,-61,15,90,86,458,298,83,-1,70,761,105,59,157,66,-218,349,3,-14,56,334,555,60,1739,100,80,106,220,1,40,-21,57,449,9,111,-41,-38,1048,325,41,-104,140,31,36,29,9,52,-18,-4,170,77,-173,115,-14,46,5,-60,422,39,11,22,535,22,2,20,29,34,23,160,-34,-79,65,101,85,-57,211,-81,171,-139,40,-4,241,236,-19,-55,-11,59,33,-76,39,20,46,-90,-41,26,-121,54,-55,125,341,18,283,-26,349,86,92,15,-23,213,57,-220,63,-19,61,170,-59,72,1299,-7,80,409,-12,9,46,34,-23,-508,1326,184,-56,-46,55,33,41,175,131,-102,39,-135,72,0,20,156,63,217,210,47,22,542,-6,232,123,91,112,314,105,36,168,34,-3,96,596,-99,-223,296,31,262,95,121,-100,-166,226,-10,-59,48,-34,63,113,-53,159,4,-126,323,-122,236,281,50,319,133,245,385,129,199,75,159,170,426,17,44,193,51,303,135,-96,140,-45,-57,53,380,671,66,37,-12,-13,-313,-3,16,30,6,67,34,180,340,109,-212,224,21,61,615,0,27,26,840,-92,-8,605,28,204,-7,7,98,6,-14,82,319,-92,-94,-73,-22,320,-17,107,165,-6,-101,96,240,25,36,12,6,-76,44,-30,89,-6,49,-434,-11,101,8,-103,-43,193,-39,-53,71,-10,-12,-28,38,15,121,-42,166,162,146,55,-233,-9,-451,-1,78,-34,23,-9,370,3527,124,170,64,260,-17,21,227,205,68,-25,888,-189,281,-35,894,-13,188,22,156,-98,-46,-56,-7,884,296,47,381,33,66,-87,225,-9,-42,55,-19,-50,-32,-16,142,393,110,20,-276,593,-38,95,-73,31,-119,122,19,-126,92,105,23,-66,66,30,-139,450,73,49,-48,-255,-53,-39,-56,-6,80,55,-88,-57,62,346,296,489,20,51,164,-274,27,91,34,-192,26,-55,33,3,66,-73,-170,-6,35,-53,-62,111,65,37,490,394,20,-113,55,-267,-64,14,265,-41,-35,78,45,35,-9,-21,-42,103,-35,-26,-23,16,98,7,-53,-326,104,-287,177,-62,8,6,86,-54,9,102,61,200,-86,214,155,37,71,25,-16,-1,55,28,-16,-408,211,-75,89,-30,-2,-10,19,49,-5,8,-19,270,175,407,271,69,32,42,107,369,49,50,717,45,-12,109,-15,-2,86,28,256,-9,81,-109,39,101,22,4,-65,1621,34,357,8,1,49,617,-37,30,28,-8,51,67,32,3,9,21,4,91,-158,37,343,-94,31,23,65,30,234,-21,-13,5,-50,-36,-2,-26,-65,-15,4,8,64,-31,7,35,75,18,76,16,24,110,-51,19,-3,15,301,-20,-127,-66,1477,74,229,-62,41,-91,-46,-764,-90,13
-143,-287,-217,218,-397,-299,465,-175,-146,325,-381,-994,-255,-180,139,430,17,-716,8769,168,214,-174,2,-65,-61,-113,-112,17,15,-53,-296,34,-801,-382,-320,-57,691,2534,-290,-199,-444,25252,15924,18456,15730,20535,20638,291,92,447,27,693,1567,937,-106,359,154,-329,344,130,137,174,38,39,49,-69,625,69,56,-305,-130,380,-142,4,14,53,27,541,280,-64,99,201,179,32,125,512,23,183,174,22,151,46,271,92,112,-65,15,257,341,-2,21,-336,5,112,12,18,537,93,-216,44,48,-57,61,336,64,15,62,24,78,26,25,-116,8,306,-36,224,10,1,140,39,99,116,43,0,1,91,53,321,159,211,34,331,28,-19,55,113,123,388,20,215,1899,241,219,137,303,-109,129,-69,259,-64,458,26,-3,350,-9,201,108,29,226,120,214,25,137,156,1366,390,160,168,95,88,172,45,-34,12,186,32,18,117,-53,-39,553,154,34,-61,372,442,42,54,-34,143,39,210,40,44,37,167,-42,1541,126,417,83,-26,-45,-96,923,-197,73,876,112,356,125,-32,26,15,-4,1674,23,-21,551,63,10,96,275,85,49,-46,58,285,274,120,1565,94,988,38,36,154,11,55,109,106,-60,137,227,1597,133,8,71,13,470,41,614,181,-169,123,89,105,-30,-186,-51,-11,-59,39,230,188,-59,323,163,-31,-136,-12,61,1085,1105,3,347,43,61,202,281,-107,2514,270,5052,12,113,616,113,88,1827,-67,9,236,38,-21,122,-66,119,1005,112,233,-860,179,121,5,442,1097,47,31,-1,-7,1618,223,453,189,352,1987,706,125,-15,94,452,91,370,100,0,88,61,162,459,120,38,47,217,74,79,-6,383,47,-89,303,145,1200,1288,37,857,205,757,184,38,87,-95,233,296,1044,-26,88,-5,297,1262,319,680,41,597,61,394,218,68,274,879,80,29,-15,65,603,246,321,-141,84,49,-10,2,29,41,-44,58,115,466,47,257,216,330,151,259,45,73,243,7,-147,-25,1,374,420,31,-41,99,115,394,47,52,69,15,132,94,120,154,33,527,51,135,74,606,168,-14,-2,176,314,182,203,159,349,107,158,116,-31,118,50,12,9,69,266,92,27,180,68,40,-148,327,-52,1849,298,211,2820,1122,2066,303,185,-19,57,272,370,47,-39,-3,78,235,36,190,-5,-18,1789,240,134,273,144,154,112,-11,282,7,56,3,306,131,-15,81,49,168,73,1094,137,-76,59,47,437,96,153,119,610,519,31,-115,133,42,139,73,1021,708,989,268,432,27,435,8,-21,-97,221,350,71,124,15,666,1329,69,269,91,2245,67,148,54,100,244,140,493,167,12,48,451,-173,466,191,-60,1220,2716,72,967,563,-1,5,110,-28,76,-40,2189,32,-36,121,534,652,123,661,585,-107,21,128,746,264,152,110,696,74,262,-16,-65,356,-36,789,145,208,186,94,-5,17,108,125,-147,242,27,-1244,-779,15,171,180,-17,579,1761,62,166,124,-321,106,57,139,274,-24,-16,57,101,-91,2,80,810,171,641,125,-6,222,1550,94,146,-30,136,85,3719,105,734,72,214,22,-90,225,143,92,50,-9,-6,420,25,197,276,1652,-26,-12,8,340,44,80,11,98,266,448,51,195,73,294,-23,499,214,65,20,32,108,61,140,114,-5,51,226,284,563,-13,1371,230,358,5,330,-15,-27,-31,-9,193,278,58,145,380,124,31,362,9,314,171,134,1860,239,-57,-40,72,301,243,82,470,400,105,615,53,97,141,134,274,101,58,57,600,607,125,-210,275,123,477,99,643,157,411,315,181,2025,1765,114,134,400,547,161,60,97,214,61,670,84,208,83,3,788,-39,44,261,-2,-18,630,77,103,7,11,-6,66,-118,63,44,70,232,13,123,158,118,-40,169,103,30,-28,177,315,67,578,-57,28,89,25,-25,78,12,1161,2,556,-13,63,352,251,-53,-87,262,427,53,-109,139,-100,2307,104,881,-13,40,22,-60,-13,976,21,223,1113,223,812,120,78,36,238,-233,-248,192,-27,-95,-54,-144,-99,89,-81,108,115,2329,240,115,-47,-118,191,179,-130,97,26,-36,57,23,74,128,102,-50,108,35,12,303,65,6,54,96,52,-88,49,148,-7,-130,-94,-17,-79,105,51,122,-34,-92,15,206,175,75,125,630,2240,6,-34,16,350,-110,44,-292,441,-51,-72,-36,-45,-6,-7,176,37,1393,67,34,-31,107,97,-90,77,21,-83,1165,4,-40,136,-6,421,1937,-19,-78,39,47,23,4,95,-103,369,203,16,40,631,488,-71,84,109,2518,388,65,149,177,38,222,50,-29,184,148,15,1068,-19,40,9,-60,202,64,4,-45,466,-125,15,33,-96,38,53,-97,-125,136,45,17,-237,113,887,-30,3,29,154,73,61,70,120,82,207,29,-25,-132,-22,25,251,100,16,-92,38,57,94,-42,-18,-14,206,19,117,-60,-48,2727,24,173,67,148,23,-42,-16,-79,24,34,21,65,877,97,238,21,442,9,25,152,116,-65,33,-33,163,-64,-413,611,54,7,-100,796,17,19,-66,905,57,99,-22,106,50,3,-469,108,9,82,-12,143,75,1045,170,40,58,84,-37,-54,121,885,50,55,-34,-6,-189,40,63,1358,199,27,40,80,-68,7172,87,219,49,401,-53,736,-33,151,305,385,-53,-64,60,1226,114,258,167,342,492,-21,167,1511,70,37,52,108,60,122,62,0,30,35,130,88,-69,-16,76,-11,19,43,106,1110,142,-253,58,80,145,60,211,223,255,2217,-4,15,-3,-95,143,110,697,125,13,69,46,2386,131,-42,505,15,-18,20,9,382,-3,-37,-32,1387,381,49,335,-29,-36,58,10,66,30,299,97,133,70,-38,6,38,-1,1452,-78,32,10,198,1604,-7,44,11,383,30,321,21,257,754,6,60,-31,133,158,221,-173,31,22,2,50,319,147,38,25,193,97,17,17,-41,271,83,-63,460,77,45,204,-38,88,-28,385,-20,87,-50,47,-16,31,17,-19,51,398,441,-128,-22,324,6372,1026,21,63,-145,82,174,17,51,388,-158,-13,104,71,486,55,-128,156,86,127,29,7,-16,108,258,-16,146,809,78,8,180,393,15,5,157,117,168,-46,52,-25,-48,-19,3,-10,1334,28,2220,1074,143,-21,39,-92,25,401,1612,80,-53,111,-28,56,459,-312,-54,128,330,18,4777,1240,20,177,-10,-13,675,19,245,-16,102,14,37,53,39,285,464,-39,36,10,50,136,96,90,125,62,-174,6903,139,74,106,341,130,157,334,-88,176,43,92,48,131,105,60,40,651,966,233,414,-116,53,-56,52,81,-445,8,304,42,37,254,225,29,36,419,7,158,-68,-17,55,11,226,285,3750,44,-70,333,559,42,269,30,227,70,337,362,62,233,342,70,-46,119,61,57,83,782,273,236,45,45,-4,86,2008,7172,154,55,100,14,-2,892,167,-54,-9,-15,234,35,691,209,323,104,-133,102,109,-1,-113,-9,50,-40,122,-60,-27,94,181,-202,204,218,1525,446,90,40,248,15,153,102,14,111,-12,-3,978,958,136,62,28,1,-24,26,354,575,1231,22,128,261,126,92,-3,133,57,38,323,-239,153,309,-28,32,67,683,79,97,294,219,1516,2,-37,-5,46,18,-115,-271,184,283,-64,21,-58,5,26,422,-8,669,231,184,-45,-160,33,29,-45,114,53,-5,-15,31,-38,26,557,-24,25,253,-24,224,19,67,58,-19,-167,691,-126,26,143,-17,129,2073,376,42,-11,12,167,150,995,394,1256,199,31,56,154,306,4,271,48,242,-52,160,135,-20,93,-16,291,148,158,-448,326,14,262,135,536,27,100,768,175,676,-38,-34,185,40,29,-7,31,15,201,330,-31,122,3,-74,-31,18,45,67,26,595,3579,30,-80,501,-5,80,101,998,-35,39,-1,111,64,-2,1570,479,-127,62,38,1165,10,88,-123,-11,-41,98,23,55,-75,90,-60,59,89,-13,16,326,38,65,851,-2,108,366,149,-34,1388,9,120,90,64,549,6,47,1319,54,42,-10,10,532,-24,747,13,669,25,61,-4,133,14,92,422,139,75,255,25,17,-207,174,97,-38,15,65,-36,113,-30,-684,-69,-227,63,202,510,-25,65,59,367,35,-24,-55,222,96,6,63,294,3529,-14,10,1799,-11,24,25,-174,-2,323,-7,-1,85,339,76,-60,1443,9234,218,-1,-123,56,52,223,-31,99,320,17,-29,24,196,200,-58,1254,58,-123,111,141,-27,64,27,12,-46,162,-9,398,-214,52,39,46,65,9,48,102,982,67,126,59,177,145,-18,-57,-143,340,3,35,66,2100,107,-173,166,47,1631,124,-11,210,201,-148,344,3,107,-13,-13,2,21,63,614,24,29,3682,55,4344,2217,1237,17,-37,97,14,-102,90,144,1659,35,-40,790,-46,158,-33,74,324,262,115,-38,84,7,5,583,1,2,63,-190,-88,580,-84,-28,-32,-11,113,139,34,148,-38,-43,994,608,12,186,-46,36,0,65,-3,-6,-85,592,-37,130,233,167,258,-37,116,71,84,129,217,19,122,223,654,66,800,26,258,-42,1129,37,3219,261,-18,-6,910,-80,25,-39,63,195,1233,16,220,-21,91,101,16,2,-36,18,76,94,2,24,-132,-14,300,-40,24,5,54,1448,46,-75,127,11,14,38,39,76,-2,4325,186,-75,9,74,-16,116,511,15,401,97,-18,-69,48,58,329,-45,33,306,0,-29,186,-6,15,68,-21,98,27,94,232,51,41,-31,-277,111,0,9,-5,45,417,471,-153,35,-30,11,58,151,205,707,61,-35,55,57,39,-16,-47,-126,105,-125,130,-15,-17,66,1235,13,21,-55,838,35,22,217,74,191,601,-11,17,534,429,-6,-41,5809,996,31,-8,129,38,26,243,1191,230,910,174,101,-17,127,119,220,155,359,44,155,-11,13,30,-3,80,230,37,-110,66,10,227,-38,239,62,30,78,62,56,268,121,301,18,-50,-56,35,115,67,496,1847,20,27,-3,14,109,190,46,12,219,45,-52,80,557,253,209,-17,55,479,-21,8,228,111,104,25,17,-30,485,-28,-5,33,91,0,1,0,-9,4,770,118,-59,270,253,60,-16,-79,201,49,29,836,21,216,1568,1,43,76,79,57,-29,-27,-15,37,-83,72,10,22,278,-24,-28,-101,-74,-49,-13,214,43,-52,10,-18,1,-72,10,-78,-41,1615,1194,222,49,27,125,-165,93,-4,-9,4872,1429,49,4,7,1699,42,-31,612,112,-179,-69,258,-85,31,17,-24,228,1203,-88,292,87,1005,-25,281,15557,-62,675,54,-74,114,99,10,221,-51,49,-2,-123,302,-55,80,5,334,6,99,172,139,68,59,-5,895,-15,82,-10,54,-26,1445,-82,121,208,-10,41,-6,131,348,4,46,-191,89,136,1,15,-158,-51,72,32,83,-3,183,80,95,778,102,801,256,11,-16,58,108,31,23,11,10,478,84,38,299,-57,46,49,90,32,112,34,19,23,37,2337,121,-17,-183,53,656,88,304,-50,-6,387,-20,-54,487,121,-5,91,46,33,48,69,60,-12,-16,904,-68,246,141,-132,217,661,503,95,136,-5,128,-234,414,36,134,53,152,246,51,160,-7,414,25,-39,986,6,75,-54,179,136,312,-26,49,43,41,20,-41,475,80,-1,111,1076,-205,59,-36,-49,-107,42,-29,1,-34,1064,224,33,8,1183,364,-29,54,-26,56,-59,-81,99,37,1279,78,-49,35,204,447,-27,50,196,321,29,-83,-8,99,-114,63,106,107,-32,60,56,9,410,-85,430,163,622,-39,221,127,407,81,94,36,-61,-121,39,-8,65,45,364,-40,17,-56,199,14,141,120,70,22,13,0,123,94,125,116,11,144,-98,111,39,403,44,-13,114,10,-3,141,29,750,26,126,1236,1458,313,44,-68,228,-30,161,43,113,-109,169,449,64,38,-111,-31,82,129,77,184,477,535,-15,113,391,79,68,-98,51,30,400,180,12,44,-15,968,1034,32,-6,311,370,43,2,-55,19,132,148,83,-223,152,247,3,27,1067,465,55,73,-2,-10,196,43,-33,73,33,513,6265,7,-14,21,480,36,42,21,39,61,167,-1,-36,47,37,139,1026,41,-12,181,97,134,-18,70,248,-62,18,57,524,59,14,226,-88,160,-326,-17,247,1283,595,4,43,77,246,-11,2044,78,73,131,94,39,22,200,-167,119,22,553,-41,-42,513,-38,143,467,-122,1486,9,64,34,5,35,-10,42,92,-72,198,203,327,9,33,20,4,53,51,2,438,135,-31,-471,-35,-14,29,326,163,116,-111,-36,78,-12,-12,41,-13,8,-35,41,81,-5,-39,299,33,354,-14,8,-318,14,1236,57,-37,21,13,-113,-45,51,62,64,-261,494,526,41,13,-29,55,324,21,-368,74,274,-30,-4,1004,204,-31,9,66,536,48,101,269,-171,14,243,40,80,-22,143,-33,101,195,70,22,67,1526,32,578,-17,302,62,90,-69,-27,1564,21,313,122,-76,41,129,-181,108,-116,96,75,265,630,-2,138,-50,11,638,-49,-36,44,25,-1,-45,-2,-12,24,-58,1704,420,28,-6,187,0,2186,-29,114,38,37,-43,204,334,-19,-41,89,87,352,-16,224,115,615,61,339,24,234,110,28,75,-232,208,159,82,49,2,439,1923,120,111,245,-25,130,45,0,504,30,91,27,257,32,-11,-124,93,98,33,-355,-129,79,42,-31,57,310,185,-16,-1,149,108,1031,47,53,133,57,25,15,69,162,46,134,-3,101,104,77,84,37,-17,137,398,441,-47,-12,-100,542,113,462,212,-117,699,48,60,65,-309,198,-48,-16,-1,-30,234,361,1258,23,0,67,-9,43,434,-8,336,2,10,91,3410,881,542,25,57,142,21,28,13,280,166,13,51,76,-3,54,90,-98,241,13,19,-7,256,110,23,-12,36,89,68,35,129,-38,413,-8,15,-72,216,231,787,101,45,859,2756,1178,1009,541,2150,187,45,186,196,295,166,16,122,231,1080,80,-138,-90,139,-13,-3,112,202,13,-9,-1,175,105,26,-25,87,102,1440,205,-10,545,-30,41,46,-5,-43,2444,97,-71,38,46,49,29,123,4,67,272,-40,5,5,159,128,57,-19,-8,143,-21,22,-5,131,27,-23,2,73,221,25,102,-18,44,194,60,-3,4,34,-18,-26,220,54,14,-77,-19,-70,911,12,25,24,52,59,-81,48,469,31,380,-38,-28,57,-34,70,63,-9,257,277,0,86,38,-60,492,16,4,-8,26,31,42,99,24,12,629,-4,38,22,251,73,113,-13,102,28,83,14,169,76,193,957,153,457,-39,44,440,60,60,133,26,41,33,96,81,21,409,-3,120,108,394,56,-31,155,194,-29,54,30,-15,-2,-8,100,109,26,-71,-55,35,-40,-14,7,117,69,37,-17,-21,163,55,-36,54,-27,-4,-46,56,818,26,93,57,49,445,-70,590,82,44,227,-66,476,3,21,22,2482,-51,108,17,118,15,32,-67,-18,357,124,-7,662,49,205,3,60,207,200,174,-3,829,-37,-18,-71,34,-11,45,204,69,49,22,-46,84,-130,-155,83,26,253,28,11,2,57,69,-29,71,190,2151,75,-97,49,97,51,21,232,0,-77,232,-24,137,60,187,58,-107,-659,27,363,622,-35,-48,111,-42,10,-28,88,33,388,173,-133,78,-13,17,53,-57,186,94,14,878,-1228,174,76,35,-91,-20,394,4,97,61,89,48,3,43,-22,2691,450,16,332,306,191,793,30,120,214,30,147,100,1,111,55,1404,-33,30,111,23,173,62,234,307,33,79,49,41,19,39,-37,377,109,364,98,54,380,-5,468,22,109,211,125,131,-18,-96,-87,-214,0,21,-4,94,84,1,9,164,79,64,20,11,-135,-154,328,21,13,175,15,31,112,206,9,184,62,71,833,100,77,936,86,-13,-3,-92,-36,8,-9,79,-31,214,11,1,-40,19,-17,162,227,255,569,-16,420,169,35,51,-6,-18,-7,-55,-56,-282,48,80,373,360,53,6,26,163,97,372,-912,115,214,7,56,3,-63,4,89,251,2528,22,65,45,19,1951,3187,188,296,302,140,15,123,13,1330,856,-12,12,193,129,559,127,125,449,1188,0,-73,50,60,-28,64,-23,134,168,114,15,23,474,86,491,-48,399,1366,266,-135,29,946,85,249,222,115,205,1146,-114,39,24,58,-199,272,55,3,192,264,88,-53,-66,219,-10,95,125,124,40,-27,132,166,-43,97,-10,30,588,1102,-56,271,-34,239,212,548,-49,66,109,14,231,181,97,258,81,9,349,-22,38,34,-44,291,72,252,-16,24,328,26,1,270,-11,328,365,1288,127,271,384,4,455,129,171,-26,61,40,642,43,40,27,-49,313,168,-42,-6,-7,78,436,165,200,-131,86,319,16,26,5,78,-79,-30,2,109,-55,175,132,180,-43,33,159,-41,-345,-82,95,-4,66,494,34,752,159,54,-35,166,38,9,264,18,53,-25,42,793,128,243,161,72,151,-6,135,-156,16,-17,10,32,1705,57,1513,-134,40,-25,138,23,262,58,15,265,51,67,22,1,223,71,189,53,10,2,52,13,541,481,30,108,731,39,191,-25,354,-5,-31,51,796,44,0,-25,198,77,-3,218,-13,42,57,-9,205,961,224,1165,30,51,78,131,113,-41,24,40,-27,1,84,67,-46,9,-174,111,-54,1926,54,37,-69,-31,24,109,174,178,28,11,1187,113,258,111,392,6,25,75,70,21,53,107,-223,354,-62,24,51,324,331,48,-15,44,-7,-82,-132,84,-11,184,119,14,61,111,-200,173,77,229,100,77,145,16,2,-29,17,14,-33,-16,83,-8,123,41,66,-6,53,26,304,653,602,60,90,-3,2,148,43,117,16,46,584,19,17,278,508,110,75,5,154,7,48,11,-17,227,307,198,150,214,-24,30,96,12,354,60,646,10,43,-13,-17,98,73,59,-3,19,49,496,-19,93,-95,-28,-14,182,470,8,358,-20,4,463,47,86,29,279,228,3,97,46,83,56,235,136,-5,318,-9,252,265,418,-279,73,133,243,-25,278,-339,365,43,95,-9,9,26,63,-88,-16,96,-26,33,946,-12,84,503,101,743,1591,289,494,430,21,249,425,1,-90,-5,152,-138,-93,60,-11,-38,-8,49,46,1,80,230,38,-120,95,-1,-25,22,-5,882,40,46,-40,99,13,115,116,49,407,267,87,-19,21,26,2500,80,256,55,-102,116,111,456,44,148,-386,63,44,229,73,182,357,909,13,40,-43,12,959,56,66,8,1081,14,121,314,246,318,281,153,370,64,423,-10,287,33,48,-1051,-2,6,34,11,153,2,32,47,146,5,307,389,84,293,83,411,732,189,40,785,88,106,-4,121,69,52,145,133,75,447,49,217,16,599,254,179,252,251,2,950,109,53,170,2457,386,-24,31,-31,96,-12,17,12,106,161,173,-10,10,52,79,-22,534,133,-58,1,-92,78,56,11,7463,177,-18,129,-99,161,616,1,722,67,467,335,102,84,69,19,-12,18,11,-23,38,224,-30,126,-99,-23,-1689,-17,-4,1070,-62,93,-55,91,-57,-752,6,60,691,85,59,-64,51,72,-86,-16,177,1428,64,86,266,-48,31,108,652,186,55,8,3,159,57,317,764,12,89,590,262,-353,-6,-189,90,236,38,119,73,47,208,148,852,87,58,-9,430,158,175,-46,78,27,2,87,-61,555,166,89,159,174,283,131,-63,59,39,197,28,-30,82,52,87,105,527,-15,148,178,135,121,48,5,9,99,686,12,52,54,99,400,91,29,267,178,172,-44,294,198,21,84,373,258,-154,1,104,216,-38,-65,-1,12,421,114,151,1329,434,66,54,-11,12,405,9,64,123,201,-67,82,185,-2,-13,-293,378,325,181,42,805,384,52,-47,1221,201,-32,3411,269,97,56,-13,7,-23,87,299,434,-10,192,2,-60,1293,-40,10,-7,191,27,624,-115,643,43,34,82,-14,545,37,33,80,82,2,24,25,256,74,8,395,-32,623,-6,20,-162,450,-5,18,-1,34,-41,80,126,378,-255,2226,25,350,-3,145,387,151,937,179,923,-72,-50,-11,47,-16,45,260,94,156,5,86,30,-2,63,170,747,3,51,4370,-50,-44,201,12,53,76,1141,36,16,0,14,-59,63,-21,116,14,-59,-19,244,1551,12,77,-6,126,134,125,41,709,89,-160,21,-168,-18,-179,36,324,-118,-14,-56,94,805,8,36,1826,125,-97,-120,340,-334,-13,-15,131,162,-22,53,266,-3,8,104,145,36,369,-52,2908,95,432,142,121,422,172,129,-103,-41,35,68,268,101,-3,133,407,272,-95,-50,26,22,1394,272,-104,-61,136,655,57,-7,135,595,216,-284,56,260,146,474,104,1353,-18,944,1428,649,-175,213,-50,272,509,252,-54,233,82,98,136,-34,510,408,-9,17,151,57,-57,2035,31,43,137,206,33,-75,836,238,-124,22,3432,1362,-18,-33,-17,-11,346,46,82,-71,-67,-17,386,-173,-9,-26,32,-60,50,63,56,108,203,-67,135,16,3,163,-33,-20,248,16,955,220,49,441,155,138,-23,297,120,57,8,300,113,-44,10,26,8,56,916,24,81,-37,196,200,-41,15,68,-17,18,140,-25,-11,222,-13,38,14,516,-11,1048,557,66,-57,143,20,1204,-1061,258,48,54,909,739,21,207,61,11,33,115,3201,1592,32,1483,358,67,536,714,31,70,95,1191,-21,61,-22,53,42,27,199,-8,-11,-53,-68,214,11,91,26,91,100,96,139,14,26,-39,174,22,111,54,57,144,25,1594,47,-54,550,804,190,401,-21,83,-46,646,249,171,-944,26,32,28,55,-82,684,-17,94,88,164,8,421,51,156,86,138,25,94,84,248,129,139,148,460,234,160,-31,42,0,61,-6,-12,127,274,-48,49,1926,65,113,2,-20,-19,63,76,207,492,-227,-111,196,46,132,108,643,1027,-38,7,-42,790,40,23,93,67,-1,-71,-21,69,39,27,31,225,22,98,54,119,92,38,-105,-29,-8,80,284,243,93,395,57,166,160,131,10,73,0,-7,-10,100,127,33,19,3,-16,25,1012,-26,-47,69,30,31,21,282,52,572,-82,30,115,57,576,59,209,14,98,24,173,-15,187,-3,-51,-32,1384,89,1063,1050,-20,678,910,168,261,2,223,91,1591,167,43,94,-127,-15,64,137,-69,109,217,112,6122,76,46,288,57,-36,1900,270,40,112,614,63,32,32,78,66,271,19,-79,-86,283,-27,96,3663,-16,108,3,54,407,-35,207,192,310,-75,55,48,510,250,373,291,1121,388,345,14,-7,-1,160,756,502,57,15,148,37,12,597,102,1815,16,1730,164,336,31,140,161,21,66,-8,168,-3,126,-69,308,218,-2,0,-40,83,169,51,1204,18,167,-11,-44,6,1,445,24,-139,138,89,-156,77,21,134,-31,38,5,2119,-17,224,-9,333,-9,134,23,-25,91,266,-91,334,118,21,29,-60,1259,89,239,153,154,865,732,259,29,-14,-39,200,-79,164,100,131,14,5,97,-18,58,80,239,882,646,365,-16,153,130,417,445,193,242,1808,366,1108,112,-16,48,248,325,9,50,96,9,-100,-24,-15,482,-19,129,-14,214,-30,797,149,18,55,206,1484,96,-78,46,313,1491,-17,-10,542,12,25,24,0,23,275,-58,127,136,2,268,327,182,51,76,46,-62,-65,-247,59,98,26,-13,58,210,30,-136,-9,31,-40,54,72,41,40,-22,95,130,29,45,-32,27,39,219,171,-14,177,-13,105,-67,-58,-27,98,33,1209,4686,375,5955,13,-12,10,229,-16,858,3064,-157,72,40,395,67,-59,-29,355,71,110,48,86,427,-17,161,-100,-156,88,47,164,78,65,56,147,82,35,-15,40,33,13,224,-3,58,105,144,40,35,-18,27,303,107,776,-294,164,174,114,143,11,-21,163,147,78,113,-618,78,-36,159,43,59,85,85,158,96,4,-178,83,166,-11,-36,-18,-42,157,218,-101,81,-2,-21,-53,284,-14,769,-93,-47,-182,-25,11,9,-25,72,2795,16,303,69,37,-1,-7,216,-28,64,83,292,39,117,112,-42,133,34,143,176,654,40,-45,-16,128,204,206,180,20,-18,205,29,5,44,98,36,-57,-79,-13,-6,145,225,-11,23,-15,267,-49,75,1045,41,-21,-57,19,-1,156,-22,262,545,97,540,38,246,118,44,65,-17,508,-561,-115,-217,403,-374,342,17,236,143,186,-65,77,537,39,129,166,1272,-26,10,-15,23,67,68,18,417,818,-26,0,18,1324,248,-6,-4,-49,77,185,46,321,14,-31,51,70,-160,8,349,47,90,-61,-126,-13,-324,46,122,-239,419,31,-320,22,370,-19,2866,143,54,-53,223,-23,34,-36,255,58,21,6,1717,337,80,159,164,105,-18,184,60,14,-1,89,2,484,863,4,-83,46,362,64,8,35,38,116,83,-9,-90,0,64,683,121,72,-51,26,-8,-81,-37,41,21,4,-54,471,33,341,102,31,9,177,53,88,-101,560,199,-239,164,149,-63,11,77,-254,144,1140,405,76,78,63,117,157,-17,276,-30,102,240,56,633,135,-29,58,54,5674,601,22,52,-14,37,9,302,68,55,-42,101,131,539,-70,27,504,295,16,37,34,179,4,243,72,410,12,31,34,210,757,1489,-58,87,65,551,163,73,99,164,-92,-19,126,117,1624,491,-30,1108,123,18,-39,-12,-4,39,48,2181,196,14,47,208,90,-19,189,13,325,58,-79,66,292,62,301,37,-293,-44,102,98,127,-18,-3,292,1333,94,239,-176,-9,221,-23,39,-5,12,312,5,87,561,22,358,105,-2492,28,6,17,10,-77,95,31,85,-3,340,70,145,2083,196,-22,-86,-618,-37,28,-69,137,102,43,2021,-6,191,181,334,166,270,200,285,19,84,80,-63,172,9,117,194,-91,112,50,8676,81,527,252,-201,67,-577,76,174,-22,-41,72,20,37,-13,394,-35,-9,15,-140,-19,-18,-151,27,-14,-12,10,188,-103,-37,1483,-86,189,36,-46,740,679,135,1639,838,62,37,14,-101,1342,131,317,311,-26,77,439,64,-28,22,-17,115,187,-23,111,-66,46,177,-63,-14,110,-37,142,119,29,741,-55,151,18,141,42,48,319,89,39,1581,8,244,41,36,75,1052,-65,55,200,60,-12,28,-23,160,-172,48,6,16,15,707,-3,77,533,681,182,14,-2,0,140,564,-31,1084,99,111,-62,190,72,28,463,27,-2,795,262,9,-2,-28,-123,2724,31,1,58,33,15,324,-46,-29,-53,39,58,2,277,32,-6,143,59,-74,42,44,16,32,22,-80,236,975,241,-110,224,23,-37,61,248,-277,278,1182,-20,1207,1430,1515,23,57,20,-9,346,-60,34,-67,53,185,-31,23,-45,-21,26,-72,17,54,2818,-6,135,-357,45,-5,-81,48,5,15,13,-22,60,159,7,59,-2,198,-1,106,88,43,1255,1804,3,117,304,12,-54,708,290,109,-38,42,53,-94,934,1136,68,45,72,378,394,92,-488,82,1169,50,-5,-108,-24,203,66,-39,64,814,25,1014,-23,-29,1338,40,555,175,-20,1101,128,22,-43,-46,-4,0,-16,63,-45,-89,-109,78,46,530,39,10,56,38,22,69,187,333,-7,-67,593,41,-5,362,226,458,1050,-1,10,141,100,28,740,141,169,5,-15,-108,4,89,245,312,-37,506,10,-26,790,26,38,82,-84,523,10961,23,-54,17,-62,162,13,1,50,4,421,252,44,-91,276,-9,1439,-5,115,140,13,-16,-33,12,576,-26,-16,-107,-3,199,184,-21,-14,151,190,28,157,104,164,37,492,-598,281,-39,-172,117,22,-15,455,66,431,488,20,545,-51,677,605,45,20,303,11,33,158,-67,106,-33,148,49,66,-37,-33,126,590,474,14,-78,3,-29,151,-22,-70,-6,23,-7,16,107,581,-22,89,14,228,-19,20,190,-50,7,69,-19,-152,189,73,-86,328,-48,-67,86,-49,636,-35,18,458,7,48,445,127,-59,-51,-1,182,183,66,-223,226,82,82,94,-19,524,359,471,1153,-243,-86,30,95,2166,213,147,-6,71,-281,3171,15,206,1088,208,16,60,65,32,346,-6,6,283,213,75,70,456,246,895,291,116,-3,36,187,140,19,-41,-9,1570,414,1335,-24,-51,-21,47,125,167,-79,-193,171,42,87,98,116,260,161,19,-21,220,13,521,-68,-179,-56,-81,286,525,82,-83,-66,749,89,1261,995,-479,219,41,299,2073,418,-49,-159,40,38,-165,225,-8,-21,174,714,2528,2137,34,17,474,-18,1600,-133,-17,141,14,111,163,1027,273,-26,41,-47,-123,-79,212,-65,-50,31,-74,237,-170,176,72,69,75,84,137,1267,71,44,35,-49,-11,-17,15,-575,-101,-187,-53,126,258,48,19,3133,148,282,-60,52,64,11,-1,17,93,69,-7,63,182,-69,-84,26,295,167,1691,785,244,1607,-185,37,-28,87,32,-105,151,-341,31,4,129,-2,234,-53,127,253,9,414,563,928,206,632,22,64,30,56,129,20,225,-43,289,-38,-36,-27,320,-168,614,483,217,9,10,28,-41,113,94,3473,141,234,68,137,-18,21,725,-87,72,66,-53,-1238,91,-43,-22,-218,-94,-66,135,25,-52,-139,-137,86,99,158,429,157,53,35,-49,-270,17,77,227,76,1102,355,267,1090,235,32,77,-21,286,-33,83,126,56,20,33,-13,-24,307,76,57,-91,120,317,1012,-16,-46,127,47,115,-70,358,-149,263,-245,83,676,-13,89,14,57,232,7990,232,31,1687,-37,30,-47,-122,83,24,384,3803,13513,129,22,3783,389,506,327,509,59,-54,34,-27,50,14,0,9,-109,-357,-102,75,114,5665,213,43,294,331,13,2,-65,146,251,-29,-120,-107,-252,-437,11,102,498,76,242,6,8,-73,1950,595,-123,68,-29,99,890,41,187,37,215,323,-5,27,94,154,333,17684,11355,5996,47,89,46,36,44,75,479,261,71,19,-60,-11,56,95,36,436,-350,2,17,22,-19,33,194,141,68,-38,176,984,-391,18,-86,-139,93,7,35,33,2434,9,1168,-27,997,218,1040,909,315,426,-28,-127,660,18,-18,266,-1,-186,42,819,8,3,84,272,25,-4,-205,-27,10,699,42,-642,27,19,-12,30,167,391,92,33,222,52,34,-76,82,152,-7,141,-40,-29,73,51,70,2,192,176,-38,58,-35,141,91,849,-130,-48,56,-177,749,23,362,28,156,154,260,-216,26,449,93,48,-48,107,44,17,-19,52,-24,42,68,135,965,689,-53,-25,595,74,-111,30,361,52,106,305,79,-79,137,-5,78,152,217,426,106,233,-11,11,34,111,-50,140,98,21,40,-289,21,82,19,-57,1261,-759,-1,-20,40,86,-24,290,131,1658,224,-52,240,71,42,-237,-61,91,-96,32,1775,168,967,-20,4,1211,152,-41,237,1491,109,334,284,502,6,-61,-103,-346,121,60,46,24,-10,-196,-23,-30,-54,224,180,-1,4221,14,9,183,90,-34,190,269,109,38,-216,-113,-43,122,-107,-43,584,6587,-63,-45,6,-25,7,19,383,93,-11,241,227,-31,140,-8,-8,845,101,9,-106,138,152,-22,73,223,-34,144,297,72,-81,6,90,37,156,274,61,235,-72,154,266,-67,-74,139,247,52,-33,-26,137,596,631,66,-169,44,-32,157,104,23,171,-9,147,23,13,93,-10,43,243,20,5,-1,495,-20,22,-180,-37,762,4,5,106,156,-22,-6,158,110,37,-6,1007,-11,39,410,2779,62,74,933,-6,38,-128,462,181,40,15,33,173,457,209,-28,214,203,103,354,1,-15,258,117,-132,-39,-111,3,-23,-30,-155,431,52,55,-87,21,653,273,52,43,-9,13,315,-23,132,182,140,-6,-11,-24,15,540,216,-469,797,779,246,39,269,17,144,-18,50,411,-3,89,61,236,11,-93,59,25,-163,387,89,-47,260,-17,1,89,177,221,120,86,219,-90,384,38,20,140,34,38,72,95,83,81,116,134,252,521,460,-24,-46,135,62,11,39,395,-43,135,56,530,153,38,95,-19,12,117,-52,72,51,-76,341,6,37,18,1024,226,118,331,53,44,135,90,34,-7,-10,40,30,88,180,-8,2405,2212,-84,313,19,501,49,4068,67,37,152,-106,-177,67,21,68,126,212,30,77,163,0,-19,70,-31,-66,4,234,22,252,19,-315,49,-58,94,-61,64,167,-63,416,-24,-84,-5,68,22,49,-77,-196,50,253,-131,-28,156,59,-121,34,-55,109,209,86,-95,25,-202,-55,238,113,5,315,336,-61,111,377,286,68,-509,-19,-20,43,-65,-68,607,-15,733,130,-93,-12,113,23,189,52,162,248,128,-31,455,-107,155,52,-32,-83,-32,-10,927,111,326,348,-2078,120,528,124,84,34,2382,-34,0,-49,93,1414,133,52,-13,10,122,-49,141,693,2627,446,308,496,213,481,61,-126,-13,-57,158,-81,23,120,50,129,17,-13,24,4,-49,61,55,-198,-376,-26,65,226,118,1106,3694,-41,49,469,-23,901,35,33,28,-286,64,-47,367,75,257,-28,-4,41,90,6,-77,91,-1283,551,-45,12,165,64,-19,-76,70,7,178,-13,368,-64,278,27,-31,-48,-33,-48,-7,117,-61,164,273,-34,-6,-98,-8,-51,531,763,-56,-226,2650,1737,14,69,86,298,185,115,560,611,81,-60,353,204,-53,-39,69,44,-76,296,202,54,-33,38,-97,-100,0,58,-64,51,-48,227,110,-128,-2,263,25,4,-346,-140,529,262,96,-895,-61,2013,-60,-6,43,-40,-57,204,156,87,-30,15,107,16,-6,47,1040,194,4903,65,-300,-24,-76,18,20,218,271,-104,-71,-530,93,246,-2,-108,665,14,77,33,-178,228,40,855,-83,-11,69,121,37,3667,1776,202,679,170,-64,77,986,247,44,49,186,83,3798,-254,-903,-1215,-3578,-127,-133,-1,274,115,17,414,-80,-56,253,193,285,570,43,-7,30,28,660,8,-110,-102,-55,-73,141,-152,26,53,-6,-29,116,-6,-46,32,115,151,425,31,1224,158,87,-44,-98,40,-31,185,110,52,116,648,114,-70,108,-39,-71,-59,20,-28,109,417,146,19,236,27,-82,-28,3,407,77,73,153,21,172,23,-68,-26,483,171,316,269,-246,36,2798,0,-27,10,61,8,24,-55,71,-43,9,87,-6,536,78,215,5,10,215,-30,960,48,-73,-61,11,126,-33,-29,50,150,78,25,26,11,-8,112,111,-1,-56,70,35,86,-53,145,126,26,35,1068,-27,-136,12,57,-93,-87,-13,3,2286,-3,40,87,141,305,7,-4,-154,-5,65,56,1022,18,31,-71,45,174,82,211,386,69,75,-45,291,451,-63,-39,206,-7,5,-26,69,110,240,15,41,40,8,18,25,57,60,27,-1,808,-3,20,145,121,-31,339,153,17,-103,-13,26,151,867,-8,65,16,51,49,102,-2,37,419,105,27,1032,252,218,146,292,-406,855,278,-14,-10,44,-24,35,109,73,27,105,444,138,98,407,197,44,41,88,2,11,13,52,117,343,135,40,283,111,-33,-60,-238,93,51,92,-9,206,-34,67,1375,102,47,386,9,10,1022,1291,209,-160,-52,33,128,-29,-1,-71,-42,23,124,28,273,-12,83,-93,-129,70,-63,241,117,27,19,223,278,368,60,23,12,13,29,76,344,171,115,99,13,-19,-55,75,47,56,47,0,-9,-52,-45,-49,-41,217,-44,72,96,822,603,-18,177,-17,6906,11104,41,48,-83,1172,1150,77,328,-27,21,62,-11,18,38,63,41,64,-38,13,107,3,-204,503,29,329,-37,51,-5,554,63,35,16,-26,-77,122,-507,172,1308,11,44,-1,-950,-143,-287,-217,218,-397,-299,465,-175,-146,325,-381,-994,-255,-180,139,430,17,-716,-203,8769,88,168,214,-174,2,-65,-61,-113,-112,17,15,-53,-296,34,-801,-382,-320,-57,691,2534,-290,-199,-444,25252,15924,18456,15730,20535,20638,291,92,447,27,693,1567,937,-106,359,154,-329,344,324,1070,42,-169,50,27,419,543,1157,1,329,-694,36,-73,1509,93,-7,227,-40,122,-52,1257,949,257,727,423,295,219,1103,197,303,152,56,-92,590,87,60,899,1059,-105,921,-18,95,-107,164,698,-172,124,340,51,1211,53,28,890,576,473,262,114,-12,58,-2487,1979,148,3328,336,386,1746,1472,1600,144,-144,57,1223,-73,89,639,-517,173,914,-233,205,193,-797,752,-254,575,697,391,-196,1196,1749,131,47,2538,984,-134,474,901,4678,373,944,-37,-93,165,91,163,636,168,530,1115,4616,1726,1449,501,-113,3271,1065,1265,2583,8864,308,83,2679,533,3524,694,-250,186,326,201,455,128,24,-90,228,221,331,66,548,259,303,308,788,478,1284,784,3156,835,134,12464,540,-327,1846,95,246,899,484,2473,88,15,299,-4444,388,5245,809,3080,1055,114,240,482,-157,100,734,241,1003,369,-1,-75,457,427,170,1541,-311,14,-37,95,218,84,1337,-190,-21,26,310,-11,143,257,3344,162,46,199,-386,591,-327,423,2843,618,100,-332,380,275,-186,1029,1049,258,307,133,4156,127,59,49,202,262,1,2479,156,681,-21,269,582,-46,2458,-12,-903,1103,1223,-433,382,2336,673,1967,1530,927,10,890,-13,990,-68,904,1121,144,1123,286,-282,-184,76,253,681,595,252,-58,1986,608,1337,1060,-95,2675,3403,1533,356,326,703,255,225,680,239,5531,208,316,347,-53,1307,-42,962,991,511,353,3925,764,-744,212,12007,1117,583,-59,622,-340,433,2043,2089,673,-1211,475,54,1758,-166,321,-8,492,-10,27,50,2431,224,915,203,4738,1769,181,1813,3448,684,325,2469,142,176,83,162,556,984,2401,1477,9206,1654,947,1204,3632,2192,147,373,905,731,305,2351,715,584,38,996,3501,-40,174,-193,161,1823,1427,2929,1192,457,274,-1601,163,861,48,1641,1057,175,1041,3170,455,1187,43,348,114,1118,7,500,146,702,617,-271,-49,1557,214,351,44,1030,421,754,767,212,-12,367,70,432,685,347,479,557,-460,291,40,3102,2528,-170,1342,108,3734,1064,-178,450,659,986,154,819,2013,-86,283,86,-557,-111,-79,830,1537,529,159,444,1029,484,797,1356,114,285,-214,844,9,221,1533,760,-88,1050,272,1262,8,408,856,488,421,2366,545,1026,103,533,1282,258,596,-56,1649,188,859,-33,587,1394,269,451,-15,1215,1814,240,3178,715,-22,-230,834,1334,-90,188,547,597,-99,5675,198,-27,-26,317,104,404,5678,5994,1189,337,-85,37,-475,66,248,177,50,174,13,-291,311,119,666,1927,1356,173,296,-44,171,434,1185,419,71,3,269,121,124,10,628,68,276,-44,1728,305,3009,-148,-80,1113,263,184,485,-55,3118,-385,50,145,-149,55,15,-672,-347,-94,28,31,-8,1318,-593,-142,400,108,228,2144,902,534,639,2987,290,685,-356,76,122,435,756,282,473,2647,1989,-114,425,-216,-259,539,203,4242,228,43,101,32,-68,-218,7,-219,-236,928,402,512,211,719,-41,384,-65,613,23,173,63,-823,1581,128,129,384,90,1094,240,715,178,41,68,1099,364,173,138,28,162,719,446,274,382,59,2111,946,-33,-189,363,667,-121,782,2289,280,726,462,217,36,-119,434,-232,1247,3635,4139,3792,66,204,619,774,555,451,235,608,345,1133,352,858,399,159,466,1026,1512,750,159,1107,371,995,535,3527,85,272,0,284,956,416,1889,749,-151,740,212,542,415,591,-74,2117,1544,6241,877,348,3750,-212,279,229,1156,37,794,283,379,1296,774,1284,985,1218,318,72,3639,606,895,463,1660,171,-3239,275,975,659,429,206,448,14,58,377,1515,1577,1350,236,-358,1812,1802,692,719,2067,488,466,740,776,892,1013,277,-30,-2,124,-173,245,164,780,143,222,3006,1239,422,192,538,223,466,656,79,43,1246,-59,156,1291,648,118,80,128,404,-65,375,182,692,562,375,42,246,300,920,476,222,227,-20,80,-53,54,45,1187,292,644,-191,1609,-97,862,371,-208,242,391,1508,-1114,625,8,-45,-72,268,766,-39,21,559,535,-150,1848,1366,119,476,65,2130,66,1071,523,426,3370,1411,446,949,168,1421,1417,1211,981,2775,-40,52,85,7,177,730,153,3492,-332,572,748,411,80,639,-75,1676,72,1118,1580,276,77,-460,615,501,-40,-245,1246,4522,126,145,725,169,35,673,-844,47,-226,-467,122,985,2659,7433,17,74,-130,-153,304,294,50,-93,-124,337,894,-4495,157,-18,-156,1852,-72,880,-1086,2789,-193,477,2925,545,39,47,1129,369,4965,852,446,499,73,455,67,175,44,39,484,455,-88,-153,-124,-37,162,24,1162,964,-1066,1549,627,72,1054,201,-843,6137,365,91,55,6618,243,90,-1306,52,50,400,961,754,-1168,138,605,-1460,16,251,4504,8,-255,49,315,768,679,1273,3449,547,1029,741,-90,566,661,488,-153,238,291,2405,395,-1014,494,2837,627,77,251,258,491,70,-500,-106,1747,373,990,-26,322,97,759,-79,213,1371,27,2100,-94,529,679,5214,1412,1222,772,595,380,1259,985,952,-383,278,562,946,915,3850,1902,-112,1416,233,1356,-6,2258,131,86,230,986,1925,1632,-301,20,27,694,375,168,794,285,1067,2176,901,351,361,-32,434,-658,889,360,-1525,1344,-2804,14,1121,-137,736,-25,81,258,265,-123,1010,-52,99,719,128,1549,762,385,702,2683,132,383,1294,29,79,-646,468,905,61,147,-525,1210,-532,-32,47,1038,562,458,-387,135,-17,196,-201,-85,-15,154,236,104,94,72,497,-28,640,1650,496,3611,-431,4952,30,771,569,45,-54,36,-376,-18,435,238,-36,1565,1244,-497,2810,348,-146,2076,814,-2044,405,374,-191,53,596,-1747,2491,-6,75,933,1929,2246,620,1839,1468,235,1363,434,-96,-199,847,277,197,236,3,-164,653,3682,217,1199,33,-28,61,-746,311,-165,305,205,41,407,3415,-54,617,122,904,138,2648,93,134,1870,74,-50,101,469,38,233,280,-280,-204,902,2298,252,295,-835,229,-77,462,1787,-83,-172,-82,-203,97,863,369,920,239,761,1300,107,271,1730,97,290,-58,674,56,-41,153,1377,707,1221,896,643,64,804,90,194,608,137,416,2843,-794,-500,-103,-21,-312,1022,58,741,1088,937,0,73,753,25,893,254,464,348,3666,620,1064,22,126,444,1699,895,889,-625,1188,1262,1199,443,1495,338,352,1367,1986,26,-217,422,-101,433,1093,2757,1629,899,4227,831,-37,-2,136,-681,154,421,1475,316,385,377,-227,618,-187,-245,-180,-12,408,1310,-36,107,4100,333,-186,-281,442,131,161,3163,969,348,200,36,2794,813,719,333,268,-175,678,2690,-144,461,13097,455,1072,55,728,-237,27,487,1829,347,378,249,1529,-145,1,-81,1336,6,-285,419,278,456,870,887,19,548,142,3051,-168,58,383,89,238,216,363,5620,24,379,-182,86,3455,223,-164,382,-4,80,1147,5172,293,74,-36,296,592,945,6105,1702,423,110,103,-313,504,1270,778,1930,339,2729,366,-162,244,90,-41,229,255,44,4845,340,329,-306,1419,-513,-105,110,920,-84,-94,-60,-136,558,3201,1621,421,3028,2690,5889,599,8040,415,2398,-48,2088,805,4325,3999,739,-246,126,286,215,871,-22,-41,253,-268,131,673,-62,397,80,475,90,2067,23,154,-2024,117,731,989,1538,293,912,52,1529,1196,1831,86,800,167,1760,832,394,163,1386,-148,157,636,-47,206,350,128,331,185,247,-136,-84,-424,2678,1341,1781,223,994,3302,-469,274,-1331,1064,-722,729,1220,1823,930,191,47,167,556,1409,663,664,492,-305,1532,-168,243,839,-971,245,200,240,1243,418,266,18,-67,74,-22,291,-20,-148,1970,1469,413,4314,101,-53,-693,579,-35,559,22,1129,105,6154,1270,256,872,-229,163,303,-156,4387,243,-27,2009,-107,264,708,2088,151,1092,1099,123,49,621,310,-67,58,1480,3003,2146,82,252,927,801,1403,343,488,1039,-63,2319,-272,-294,1447,1508,1174,617,-63,-277,127,634,270,1489,36,1095,1359,3702,402,27,3118,-67,15800,-1521,343,463,4601,881,1267,-234,-19,159,899,857,706,5,314,323,451,841,-213,1343,589,-11,1198,929,-776,211,233,415,28,3777,-170,744,1106,77,268,508,470,8633,-3,-165,227,653,-158,2400,-216,-77,-678,244,776,92,-8,1509,151,188,393,588,-75,654,1000,536,540,-119,-698,-27,-716,-350,2631,725,194,-102,4729,1359,97,299,388,-1058,-52,192,-95,110,151,-48,-48,426,23,-371,368,8552,2101,-722,837,703,-189,3282,3062,249,99,3617,961,638,-779,37,1074,33,310,11269,613,2909,3615,-64,1702,404,-71,1399,82,374,103,584,724,516,483,1745,89,146,649,47,-335,210,322,975,336,-183,34,603,177,541,3578,126,122,1846,-50,-154,3844,2374,550,-101,111,93,1660,405,50,78,2000,1485,-66,727,-33,2023,-22,1453,-376,137,177,-118,56,929,603,-205,-144,691,2736,337,185,1810,1675,798,3711,6117,772,3340,3294,407,4400,5336,2110,5178,-64,268,54,1472,153,-543,3921,7557,1142,101,520,-804,1431,155,743,1460,517,2855,5130,-161,-10,127,1118,413,282,1297,121,141,915,2584,1664,409,1434,1907,1189,230,-148,3104,725,2857,443,2206,47,3933,3178,3122,903,-270,-735,671,2015,-30,241,934,1788,17074,1548,326,2102,1091,-122,1257,807,341,-336,945,278,336,730,1008,28,96,-160,598,256,756,706,198,421,-363,501,372,2045,1064,149,3601,145,1175,1308,3018,3054,1751,1511,302,3613,331,961,9788,-944,-82,182,215,-859,-298,1899,50,241,-474,219,-860,1104,632,2891,68,7874,556,2011,2754,230,-125,566,1571,1761,1454,2554,40,2576,498,807,328,-395,36,1562,2190,1331,2749,1553,9232,11684,1244,789,1836,1133,894,393,1586,1189,249,270,991,6761,631,1325,2233,2556,212,3283,-564,407,177,-386,296,26,49,119,3954,599,4732,3536,1397,1765,732,1853,2181,-133,1012,20,1210,611,2443,1033,202,362,199,7261,300,66,64,151,774,356,1208,41,51,102,260,844,2188,19,1986,12,626,684,1468,-110,264,124,75,697,-231,278,150,790,867,1562,798,217,3737,528,503,1498,895,-13,2203,390,491,200,-1131,55,639,1997,-51,285,211,103,281,-172,455,-1040,429,79,305,474,89,823,-6,188,889,5052,113,-67,-860,1618,581,352,1987,79,1200,857,757,704,443,3471,376,66,30,2733,3207,2106,200,609,230,2379,-405,491,1060,523,1137,197,123,2144,297,4401,2758,883,1518,241,-264,1530,2554,549,6742,445,-170,187,-223,99,-831,1078,908,634,3139,621,1503,339,1358,1849,211,1122,303,1088,1789,56,1094,-62,1199,1367,3136,1397,131,525,12758,929,704,541,1948,5413,532,2659,117,702,769,294,8540,1012,1262,263,68,314,311,3652,26,414,610,3,48,505,868,94,18,496,92,2547,325,174,1165,289,862,165,319,64,961,2331,139,2763,759,279,-261,932,-1,242,175,81,993,276,172,3381,300,579,3082,789,-147,-248,74,1308,323,1273,175,3310,6394,419,2044,144,40,-1244,-779,1464,944,1397,1782,-329,1216,1550,180,1761,602,184,727,580,-32,58,466,692,438,1034,259,1669,241,1265,1303,155,-89,375,-23,202,298,419,1305,2177,67,274,1550,-130,-711,1441,4739,-18,-8,3719,-98,1652,1570,1335,-52,448,1371,1765,134,83,-69,-39,1145,874,630,-1127,99,260,-40,992,94,1053,133,151,156,418,998,58,191,2689,127,277,1154,278,-58,710,374,1364,231,349,509,696,-18,16,2469,-131,55,646,-348,1249,249,1259,241,5599,13213,11,-492,106,3246,703,1327,398,48,74,409,2046,408,552,132,909,364,515,2115,2572,175,376,4916,886,487,740,67,-8,-443,-38,1008,1561,759,-256,-146,1236,910,447,143,703,105,-522,-62,441,-266,606,377,179,7256,1949,343,-16,1814,581,223,-1078,-166,3220,179,-21,1175,524,2078,1471,4277,-139,996,811,528,-705,49,955,2041,211,-374,6,-41,610,-364,1088,351,980,-17,90,-148,222,43,447,321,232,632,8920,583,145,180,69,229,1144,1498,4903,-513,1761,2455,386,1197,329,227,757,6405,-133,28,350,82,2288,156,-442,2707,1747,533,179,-61,305,1753,202,670,374,641,-7,54,192,588,1118,1176,421,229,-189,18,-1018,277,68,63,1271,128,8,850,1902,1317,341,1566,1044,296,1618,2721,87,517,-34,1201,-26,-42,244,972,1074,-113,1,774,6377,330,625,177,3889,380,811,58,49,423,140,0,94,23,378,852,638,103,378,345,1401,-22,-248,138,-130,44,-8,460,213,300,934,333,776,2257,831,398,2233,352,526,-1115,601,1420,-12,15,444,372,576,118,-2,89,-324,269,4555,850,158,1792,1823,1140,6021,305,193,-69,-1606,73,-644,-13,2166,406,511,521,1565,-62,-304,41,7,68,-769,216,-347,339,2661,36,492,16,-114,1238,505,127,-6,184,39,-12,12558,-93,70,221,-173,147,141,61,385,441,388,486,997,-245,808,222,1074,401,63,-20,-186,285,-41,166,1049,6903,-205,699,414,2014,649,419,-71,285,3750,559,1561,2008,7172,1084,1791,493,387,94,1246,958,502,-2,511,490,683,219,1516,492,-271,-216,669,-160,113,557,224,67,143,2073,154,474,-448,262,100,676,40,3579,501,998,1570,479,-127,1165,326,851,1388,549,1319,88,2610,527,29,170,68,314,15409,130,297,192,62,-166,23,460,6,-19,669,-927,-207,-823,-684,-103,-330,639,607,1271,-1,-270,609,-342,102,-1868,-8,168,284,172,630,-410,344,614,-172,324,110,207,654,483,85,-150,159,511,136,349,-277,1235,-915,-240,419,10,36,-110,-105,315,-19,253,933,115,706,-76,836,4567,214,12,142,-165,542,4872,1429,1699,310,8313,276,-81,-88,1005,281,5176,409,-469,-85,391,136,1719,1115,125,179,661,-469,13083,1026,78,-626,653,184,406,584,161,33,-114,-341,-121,148,-192,284,-84,1521,-174,-277,66,155,-18,-247,134,26,-253,144,1003,-115,1458,30,1590,113,391,339,1207,483,1430,1515,465,1369,42,676,-164,526,1120,1215,187,2173,1057,106,260,184,1246,900,555,457,126,-21,139,1174,53,-485,-514,361,771,-364,-64,100,343,-398,188,255,1420,581,23,40,423,413,67,1070,222,2346,166,1648,178,2547,-80,67,-301,622,1601,72,519,147,577,64,4254,301,327,-300,-88,761,278,598,687,-1668,211,102,172,485,-59,108,388,181,-31,626,4227,-69,-427,25,2036,90,208,2454,1082,40,1068,10733,42,-47,-156,155,619,382,-41,-247,602,10928,772,36,108,2,-160,-137,1779,346,851,207,178,1253,1066,468,128,1496,305,371,133,123,14264,2610,472,-40,-105,1186,10884,292,345,4703,2550,1016,113,10484,694,443,2274,662,365,2073,31,714,-16,529,345,148,1529,434,-61,-13,1407,11062,46,-258,-60,8346,258,508,9277,519,461,7847,54,350,23212,856,2433,5900,-6,276,1275,334,37,0,78,8597,1147,887,313,501,287,1181,-32,607,6397,2214,1551,966,46,-172,801,-296,489,2516,239,252,563,153,40,45,80,1296,926,674,126,19,225,1167,51,2,99,89,162,541,256,1448,26,-65,3,-110,121,401,-61,2710,431,1664,837,2233,71,-79,335,-63,288,39,796,218,1051,29,478,414,974,432,384,398,757,67,-9,27,562,317,926,1730,610,693,181,343,1960,722,-273,-208,653,50,266,1543,769,877,630,735,-156,285,1106,1077,611,1307,1690,3134,-416,852,120,-31,124,410,852,1003,147,458,-98,1766,-70,597,1586,140,97,68,-2767,-30,-92,-469,-260,492,677,-346,1937,18,-132,811,30,378,1286,166,689,68,77,1477,1058,1519,770,178,140,-307,137,3722,318,466,-88,433,2145,272,769,65,396,647,502,751,184,178,1742,616,463,432,525,748,692,183,483,381,938,918,328,947,117,463,175,227,161,485,39,186,420,3891,64,858,831,398,58,199,65,19,694,15,495,383,4060,264,1820,362,330,15,922,1389,2408,372,95,373,1347,117,1177,-917,1890,2086,2284,193,2003,-117,555,1821,623,1719,1275,309,157,234,160,1167,-2,297,1233,68,-15,245,2721,482,429,817,1112,68,338,-31,858,267,592,79,877,-132,1651,300,-39,-78,919,1377,843,545,-227,1669,320,41,-59,646,134,-122,101,167,879,1251,16,1123,418,1247,483,439,126,3,-62,78,-352,136,36,697,-134,63,9275,749,1422,579,106,555,29,2600,1774,382,869,-242,-9,144,323,2829,361,168,959,686,-33,498,458,272,123,513,-252,480,147,-202,42,274,423,162,-43,823,-176,458,39,226,-326,595,1243,-482,9,924,676,467,1024,-471,144,2501,1089,-183,-35,-28,-11,-318,1236,875,1141,-293,738,644,219,757,75,-1807,402,166,646,484,1376,5908,3851,5492,16536,1040,1001,65,1111,908,1002,3691,2848,978,255,1083,361,882,2232,6014,859,2852,1061,985,336,1156,172,-18,2567,-11,5445,3505,-54,542,-355,447,345,-50,165,145,3491,-582,1635,267,-2,2881,1828,298,-47,990,-76,1179,150,-19,29,423,3046,1010,99,228,212,-8,1307,365,604,648,751,620,171,3487,594,3134,659,140,-30,330,536,-165,145,58,327,248,-48,1,11497,282,2347,37,136,257,1263,526,117,-63,955,917,861,490,1179,-141,179,2762,-124,154,1504,2941,351,185,1322,149,149,468,929,793,9711,1689,448,-75,1179,1819,207,508,381,43,216,69,10673,-168,65,328,651,1229,230,61,324,-368,74,331,-171,630,7573,638,185,1704,2186,366,1168,-467,615,439,1923,47,149,1031,-47,146,-309,234,-1061,1258,-69,3410,234,1158,-315,-7,256,70,-38,196,1080,965,-63,46,2444,44,911,243,251,-13,30,41,409,-112,-615,-161,707,445,522,1400,357,-301,26,49,1097,2151,-659,394,-1228,855,190,2691,450,1404,106,364,468,819,800,927,79,569,2384,-55,-282,373,360,-173,-54,528,-912,24,3187,856,1026,2382,238,1366,-853,249,3,144,239,934,-120,181,-2078,1068,167,-63,642,144,-345,-58,752,391,264,161,-528,-156,-17,1705,53,11384,-126,-46,481,-642,3085,354,-31,-57,-162,111,394,1187,1059,1644,1748,16,126,-93,-488,-17,331,84,-200,19,9348,-108,53,653,-4,584,508,1354,-97,129,124,-17,470,228,97,-8,-5,1,-279,-339,946,1591,289,159,4601,143,95,44,-142,367,1446,209,1257,-2,1068,2500,-386,63,357,412,-94,1081,-69,188,-357,281,106,48,-1051,293,-474,785,225,447,179,252,109,2457,-24,31,-150,-469,315,173,155,326,81,7463,722,272,467,-1283,19,129,126,-1689,-152,1070,93,439,-752,-24,1109,534,142,1428,-59,-48,159,-217,1753,317,764,659,590,-353,1923,208,852,430,-81,-137,-233,166,105,527,438,247,686,178,-44,-154,6,1329,434,-93,203,368,12,405,-67,82,110,215,-293,1222,-502,-234,-43,805,2379,821,29,193,201,-245,35,162,3411,990,-13,434,1010,399,19857,-71,-289,787,723,-101,127,-424,428,608,743,2283,990,445,111,5850,792,213,170,63,394,-355,1470,247,165,75,209,86,387,-147,195,52,386,147,364,477,-244,130,139,243,-123,260,47,1669,-677,1082,-916,1393,175,204,347,163,536,313,976,-215,498,397,390,76,-110,348,62,110,103,2353,801,478,864,-103,13,-492,169,1086,437,401,-276,785,57,-235,85,6157,649,1479,105,-1154,184,953,883,-62,2793,-256,450,420,177,324,2834,-51,207,-117,-4,114,-223,303,211,2183,274,3994,174,-130,624,-55,-231,-465,898,337,11,149,-410,-68,301,656,-134,65,1202,170,-23,478,125,978,104,-445,-205,9,19,1518,97,854,6606,-562,81,-705,389,3003,1281,392,562,68,-18,191,731,-147,187,1083,8,-105,694,-161,-62,209,343,923,-124,1020,2525,927,698,116,542,-452,-56,1090,815,583,-144,910,-519,-328,67,41,3300,314,882,267,5000,7,417,-82,-175,72,-224,24,-9,220,472,703,300,-243,2158,-117,262,301,4391,27,286,3852,-42,-185,83,1490,-269,104,303,1613,209,132,85,62,576,812,577,1796,-65,-17,-349,95,249,-219,0,30,2796,330,348,422,354,74,396,243,1654,-248,-95,613,-327,-51,65,425,72,-12,970,143,8,3305,-16,-254,1,-368,4459,2924,32,529,1095,-303,218,169,379,193,724,3579,1543,2305,690,395,-1019,-374,823,106,541,89,944,163,342,-4,202,259,148,27,291,-119,2427,379,310,284,951,544,979,239,246,469,215,-256,258,95,207,711,229,1220,201,-659,440,174,7207,-257,42,474,1478,151,1451,62,76,2337,186,1010,362,209,630,-1,90,204,5,-347,234,2837,710,808,1804,478,-54,140,6,2809,337,389,-373,860,-103,174,469,-248,482,842,-31,-298,1448,141,198,118,-93,2376,244,593,-218,-131,-69,1212,268,488,-19,1106,608,273,77,-178,378,497,-40,-22,-152,755,193,2288,4278,-82,152,51,448,757,453,1366,2383,210,129,-16,-125,-245,24,145,-11,372,-13,494,451,317,1290,261,388,105,1387,2159,2668,347,1729,437,511,673,292,-702,80,973,829,3153,361,-97,899,121,-38,1145,416,206,-68,413,66,367,2032,-120,426,1213,-309,21,452,2392,2294,2067,87,2945,717,704,198,-155,-276,331,2794,508,2784,107,-171,4130,-20,553,150,251,184,711,364,446,500,-282,250,522,2265,88,6811,1772,805,1689,788,277,250,381,82,2005,-262,81,355,135,947,878,749,-520,1108,369,358,4736,715,1623,1517,198,1073,60,2261,-260,2669,2200,144,95,550,311,497,-6,580,446,32,726,272,-111,23,-314,-125,486,973,3285,1004,337,1890,977,364,1795,-939,591,147,1351,196,89,287,17014,1014,207,937,-207,-20,98,794,709,-16,-59,97,950,773,138,101,407,-95,944,763,-175,-140,-575,98,14499,221,408,305,346,63,251,1240,77,1350,210,69,16,869,258,18,516,-1061,2241,115,-91,1483,850,95,560,174,366,1055,-82,646,-944,236,684,274,1349,-111,243,2491,2315,115,-125,636,1591,749,6122,2650,803,-384,32,-4,-16,1050,-44,510,1121,23,1623,100,123,-301,893,-39,-10,80,130,9709,16,1615,3996,797,1484,542,327,-247,210,545,-58,858,3064,321,144,-294,495,168,-618,-281,-42,157,-53,876,769,31,245,2013,432,-49,1045,-57,-1,99,400,118,-561,-374,186,-65,1272,-64,0,80,218,-160,-324,-678,89,-320,2866,1717,484,-20,4,683,471,963,177,560,643,4207,1140,405,338,1248,-560,1423,4545,633,343,1150,244,14,323,303,167,-10,6,438,-260,163,247,-143,531,373,-50,112,339,-3,55,-2,215,145,16,843,77,-298,1489,-174,484,2181,90,3,227,643,-293,-18,618,448,1201,-74,19,-2492,-54,138,43,494,2499,409,-577,170,394,333,1253,486,661,679,54,3,516,-7,-21,1759,2644,1275,333,317,387,20,43,545,-150,-123,203,109,616,-54,173,-44,-1,-430,366,182,808,161,-49,45,45,658,-7,313,535,-22,1125,1047,284,1604,949,62,-198,466,-525,732,-1195,1735,234,671,264,113,-12,599,30,972,1468,6870,4598,303,46,67,1212,99,-225,1362,163,24,546,201,-28,304,67,339,935,151,1127,1939,2096,321,125,-55,96,356,6023,408,20,723,298,136,-127,-259,133,410,156,773,117,672,117,-238,374,1799,-316,1156,47,93,-205,28,303,-398,1633,189,-233,-63,1138,-37,212,73,23,45,328,234,73,38,-391,350,341,-45,133,-41,-39,211,-523,150,-419,-77,218,-87,148,542,72,157,2530,415,609,-57,-55,601,522,442,2960,-222,185,281,455,-81,599,151,166,55,85,199,545,349,-188,316,1964,301,117,109,3982,75,311,176,134,4614,219,-148,141,1252,-45,1546,238,-76,359,929,754,16,409,13,-41,3146,555,2649,612,1064,939,-27,1017,1179,-31,1130,134,461,239,213,563,309,1856,4055,2331,13,426,1212,102,419,224,-314,70,348,1551,898,198,861,906,138,-31,2584,404,383,628,731,1240,1331,553,654,262,104,45,1451,593,760,340,-333,1357,824,336,812,223,51,33,148,173,227,79,49,578,1013,462,391,306,1403,253,356,107,109,292,-276,1597,1522,-153,474,257,1286,364,102,694,7,-139,190,118,2323,258,1530,877,20,1757,129,404,1075,2006,-248,863,688,2314,402,-322,-43,587,163,750,370,3217,802,706,440,91,2281,223,3214,1543,328,1918,1557,2713,890,1269,1418,276,367,806,196,1756,413,431,7,994,-156,368,156,1165,1898,42,86,1696,1031,303,906,454,-3,171,38,4376,385,638,780,-29,1978,1025,179,100,948,500,2122,105,722,322,103,7698,1641,2092,737,213,242,993,410,711,266,24,925,32,423,341,448,136,-33,541,3355,263,1338,716,635,2969,2187,1601,496,1143,251,578,670,23,2733,1710,-507,257,628,100,560,275,468,181,-6,274,2476,215,-26,475,1997,487,3957,2415,-148,229,-67,115,870,488,219,67,1173,1730,1290,51,916,-8,130,2307,38,41,114,194,2116,247,2087,985,96,903,306,515,-1737,15613,-87,-108,124,657,4158,387,987,8,537,1245,1072,1609,18,2245,130,1694,839,203,1350,-222,792,822,909,1478,63,173,291,328,3422,635,313,-36,1689,779,-802,1099,4055,751,2329,426,133,893,2123,2096,974,-48,544,818,42,1196,1669,39,437,365,1943,296,2234,141,131,2501,139,6309,1960,2339,642,437,3628,5352,1564,-12,576,2025,247,659,2621,9809,140,4426,-53,6083,1758,616,551,182,1981,912,3087,486,230,3340,1221,220,776,653,485,1247,3325,-10,904,1311,1372,347,47,1587,65,941,73,1287,6013,-284,2361,980,7131,2554,3228,1205,-27,155,435,-282,3403,1071,534,881,188,496,-162,1342,810,152,582,375,721,22,788,3291,-206,-188,1902,104,-13,1462,156,1044,1223,919,1079,138,557,-253,827,1428,2306,197,674,275,178,859,375,-538,348,1778,699,306,352,412,2209,456,2729,395,697,1040,1273,889,228,276,520,2752,3414,1099,1124,2046,1947,75,91,235,1335,700,-152,1461,177,594,84,319,498,4336,246,1964,1002,2211,746,517,1360,1723,146,3069,1877,3170,331,181,1554,185,315,461,1828,186,-203,-9,27,1904,53,1221,464,2899,-260,1190,332,925,1738,107,590,970,450,1815,241,-54,438,533,463,23,20,-322,895,3378,4487,36,1062,658,-217,437,2297,2593,3778,645,655,1595,1307,1216,76,632,129,2140,1294,1239,556,286,1552,1182,389,3,745,736,-346,669,1188,-77,841,128,935,501,2417,1198,28,626,2995,3792,804,524,2146,2084,103,404,3876,14,172,22,394,117,525,697,179,311,341,959,189,656,258,1132,4577,1671,318,1219,2344,-190,6387,173,827,412,-122,527,-44,2494,363,76,-196,2090,499,2373,573,161,315,139,2632,785,23,2528,-574,-2,295,869,39,671,1970,501,537,1569,2276,208,-274,1082,153,389,76,107,92,-51,-266,1,1134,788,806,1114,319,1878,11,240,1014,2440,-399,1375,678,578,483,-537,683,141,479,127,875,135,556,1348,276,1735,270,204,-62,551,-42,214,1164,242,35,147,343,673,7992,397,1029,327,97,487,12136,8,-212,366,321,512,603,1344,459,568,303,835,2670,1544,352,3053,1899,317,230,390,1648,3013,61,268,219,1637,498,-1095,132,54,-138,159,637,1045,842,-721,693,2461,621,527,1118,214,200,680,1230,1102,416,1337,1545,2063,1039,833,2535,-1434,1141,221,17,-173,826,580,2402,841,530,1174,3606,111,-587,105,1378,-449,753,329,-144,449,162,-188,5442,178,660,-733,550,1966,1218,2072,-125,1614,854,817,529,49,-8,-22,635,555,5846,112,30,625,1806,333,1282,918,368,137,502,1560,896,-190,0,-31,440,261,504,371,471,597,-126,7,3702,251,1810,-2,2100,870,548,511,2892,2016,140,47,1813,2350,341,149,1407,17,327,5005,481,1117,-208,262,459,1139,475,438,118,882,385,5808,196,149,-17,748,278,-29,1181,1110,-1086,1718,935,380,-62,-275,773,368,-678,255,-101,1354,347,1253,908,821,1206,699,17,-26,1175,2198,1031,485,647,1181,-228,2571,976,4110,809,119,348,672,1363,4529,379,268,2423,957,226,1175,2925,963,74,196,681,756,3466,260,-603,360,-73,2449,1117,873,2574,202,776,2838,-722,4852,261,3412,4,82,426,1819,1815,151,151,1252,916,741,383,6016,10929,574,967,3623,1159,4284,1,339,256,545,118,884,1240,34,228,49,2481,797,-203,179,953,270,104,86,193,-409,433,1806,567,7813,204,2998,423,972,670,858,369,400,3965,198,282,82,614,361,261,25,51,946,2666,683,968,1163,98,19,1444,-1002,629,4884,477,853,-448,40,337,465,-225,722,201,636,950,2699,1981,1990,155,16,221,1237,406,1746,-168,118,649,581,1281,3033,1495,188,354,3192,178,874,5099,738,242,23,5580,5521,836,587,1021,427,419,516,922,237,490,1713,2085,237,176,2460,180,703,523,-498,66,111,1582,1313,2637,773,2337,2452,472,1087,2211,197,-157,-48,169,-205,1662,53,6107,1628,391,1171,1797,912,847,2368,67,1654,863,355,224,1155,549,556,635,1097,-35,884,3025,2459,991,2423,225,279,588,18,456,278,150,-427,313,254,447,1432,1366,776,451,945,-58,2542,1873,1521,1137,181,1976,1413,912,242,1061,-572,166,515,50,777,-321,180,108,1130,1921,-17,822,348,963,645,978,1916,189,108,638,-104,1035,-47,574,2708,-54,11,22,-49,52,71,882,72,279,348,2337,-89,1724,638,1887,-803,289,1024,1427,148,-254,1547,7687,-566,1990,71,692,211,3015,-73,237,99,256,486,-617,729,216,1664,808,899,285,1717,45,742,3664,-8,355,816,1859,2483,2124,-103,589,2591,1151,-4,-210,1537,-1017,47,-26,2881,-1564,1031,646,338,138,3448,3452,635,2161,1140,1973,635,1407,825,203,408,1054,55,-51,1435,1970,5280,45,133,-79,4549,379,1029,1066,300,628,-83,765,1571,487,632,1575,-24,1556,349,227,300,260,243,-33,1366,1155,-249,159,926,1204,2181,360,346,1293,-211,1724,132,1124,315,2644,-121,1206,1326,434,2734,441,1492,308,514,256,203,777,1,2657,7098,93,145,-62,28,786,6151,738,404,1912,4034,4390,1913,2335,1061,684,1267,1256,472,390,-238,443,142,2558,758,251,189,1632,457,683,29,26,22,232,1717,2004,12,1185,1557,255,416,906,-1826,1521,365,179,247,599,2941,6368,1155,339,352,738,-894,299,646,174,1557,849,767,991,318,462,200,672,-259,778,3082,143,5216,1667,771,-168,2480,395,1484,408,1213,2447,344,5168,2458,590,130,818,1284,540,315,709,2228,2022,211,900,1148,109,782,-31,-648,568,598,1298,1502,1249,-336,2711,1649,432,745,332,584,2782,19,-19,-10,-645,530,-321,1772,2810,8616,1188,-418,1685,385,30,228,-818,61,1396,298,2158,383,356,324,1423,756,-110,794,696,652,3275,231,541,105,458,1657,-215,3355,4800,1487,5889,331,137,510,1021,185,531,552,220,1694,1091,111,772,2584,-120,136,99,773,2063,3040,917,2167,777,726,7172,1825,1320,898,2373,1660,2131,-78,1499,308,758,421,431,2361,1061,638,698,986,339,2047,893,34,1517,523,369,40,5015,2346,-458,1606,356,1774,165,1455,1129,1644,4038,453,337,251,134,4788,283,1152,1010,994,1620,735,-34,176,615,1510,754,185,380,1335,2376,79,197,203,645,-115,122,42,1701,5605,150,929,184,1095,609,559,710,-290,393,4116,655,2131,750,184,249,-50,137,1198,428,462,-27,492,1699,357,639,1378,1660,6634,297,1570,148,1034,499,610,291,1674,1772,523,4991,553,3783,2124,1120,1358,787,783,1973,1612,1889,70,-51,1077,111,411,-750,-274,517,1106,2057,2052,4704,522,107,133,243,1056,882,454,307,257,824,19,1773,1916,694,548,352,411,795,430,6425,516,303,1770,788,2133,1253,13002,1077,376,879,206,153,584,965,-470,655,3007,929,2218,208,230,-1504,1261,1098,688,170,852,3440,2479,1736,6881,629,3990,703,365,469,1753,252,6087,2668,730,1614,1391,1434,10485,714,1722,671,1417,1173,483,1715,1371,2192,2542,772,1067,2634,135,-93,1482,1108,-643,2337,-3,359,-219,29,1041,663,4699,876,1262,157,674,504,941,214,868,663,203,580,4445,2119,1859,80,1097,1397,940,404,367,153,1630,2244,1832,486,128,553,1356,-143,403,887,16646,1327,366,1313,163,960,1286,412,726,1165,435,290,620,534,29,-792,204,1524,1362,275,-3,2020,1834,51,1198,86,924,1096,1425,1542,348,-138,391,2608,-727,-428,897,768,252,646,214,1116,1069,137,14879,131,1194,504,430,449,-8,53,826,425,166,1167,178,656,1124,66,481,274,2558,1554,790,907,6503,680,1412,1894,1480,8139,-403,774,333,556,105,343,127,-31,219,2510,2874,2156,353,1308,330,426,577,2402,2633,976,2081,255,146,199,1499,719,560,1317,1728,890,172,1059,1161,1721,290,891,988,6,-164,1563,366,352,5,112,1429,950,604,211,884,-123,1782,491,778,1326,-167,590,961,2849,2026,5450,680,1817,2838,935,300,422,396,662,-144,2471,4474,1979,3247,1437,901,1770,532,871,1020,3369,-519,0,705,614,1116,306,293,176,490,211,981,-268,6566,508,2572,2119,48,1378,3687,122,1618,815,1371,445,386,-135,576,201,-217,1378,636,52,6473,298,321,1718,979,5,2042,520,1456,-380,1314,1019,664,64,1592,745,6204,-143,169,1343,21,354,4162,1180,581,249,735,1065,1391,398,273,1010,970,-568,1607,995,1171,1044,1060,1449,476,1431,957,-156,-1105,592,649,699,296,330,509,1089,1224,281,227,21,340,360,1357,1038,2323,292,-2,3821,761,973,376,566,838,637,3273,479,-360,542,266,570,-47,23,799,163,-27,-708,667,930,44,254,1158,1002,1889,-507,893,3030,1497,1214,537,881,1423,2159,335,575,131,436,630,5845,2080,1018,3104,44,96,73,705,690,595,171,-760,1976,563,344,1918,7185,-187,1128,-887,188,421,656,1071,262,-65,-241,1709,188,2594,279,738,105,119,171,537,849,1641,1248,1245,641,40,1610,1061,505,887,262,4097,2605,1717,242,856,2015,-277,5212,352,1636,1342,750,2281,2203,150,4460,662,332,561,740,869,3452,215,128,2758,159,206,353,306,-86,1290,86,60,576,1683,220,319,269,897,1106,1516,2332,352,42,91,103,285,3849,-5,435,2615,34,-109,1345,31,2515,168,1,938,731,1433,151,1299,4424,586,6101,1008,171,523,490,632,801,387,-353,462,16,75,553,583,1756,226,2808,-60,26,1531,-931,3103,780,1319,525,754,1189,3946,3791,1700,765,65,75,186,1134,-1104,1208,2017,574,1001,1622,75,2861,4462,999,3194,630,631,818,1029,-67,135,-299,630,1065,429,1677,728,664,3275,396,643,1379,57,180,2085,1525,420,133,5358,-153,-542,-61,2591,109,446,570,1404,1981,1480,-398,-928,1195,676,371,2564,8383,209,2111,6814,527,123,23,334,536,2104,1201,315,1809,3050,118,-443,1493,154,479,261,1623,1317,704,4644,508,3027,1408,1447,1636,670,110,92,416,55,698,292,333,2,131,535,144,136,558,233,253,66,580,-1496,152,162,151,-102,-90,527,808,949,2382,-278,695,120,422,370,868,-61,1172,-210,869,367,492,623,728,293,85,64,1165,1219,728,435,2303,218,518,406,1312,1535,511,1423,189,1116,318,919,-304,2506,467,-144,587,314,1722,159,213,154,3358,357,744,245,150,25,1268,793,311,2735,366,2610,-266,41,264,-94,1651,137,789,158,1481,434,366,136,2239,456,3630,402,5112,4015,-205,2050,1661,2936,-545,666,531,129,27,233,290,174,582,293,239,-131,2705,482,162,323,777,773,310,441,2236,1947,1308,608,2305,2921,380,53,2716,439,583,2736,72,239,-590,1195,896,2439,153,522,233,8149,2434,760,7485,1351,1041,1416,1870,455,1155,702,941,383,1116,486,373,72,3988,1906,1385,244,449,2541,3621,1042,4526,1525,476,395,1272,417,343,883,-47,1588,1204,722,589,174,152,123,1364,1562,1097,-256,1729,923,664,270,764,7158,2803,2107,152,1364,791,5613,594,881,1895,1350,1477,1598,1718,1414,1081,907,225,192,1336,354,1437,178,322,276,598,69,1790,365,496,236,-596,3205,7726,64,10241,2093,241,718,-288,5338,220,1160,449,-19,117,525,319,1954,1510,530,1629,415,1814,2927,513,183,664,595,2026,590,-27,346,275,2911,735,647,804,12835,1213,2545,930,1764,9042,2806,-633,7133,765,739,1219,1738,874,960,653,470,52,1333,1025,227,1347,1004,658,130,1687,55,389,228,496,195,25,2262,1087,1296,2327,1315,1117,1063,2453,137,1536,519,7396,992,305,1284,539,467,230,-114,196,1688,2069,2547,319,218,-698,634,882,1443,5353,15,649,173,290,1279,396,8040,437,382,134,106,184,-1271,1720,1977,2758,1093,210,632,1801,1824,993,1010,275,-55,2007,1034,431,-121,8387,477,15399,2951,615,0,1204,1375,547,780,1002,5011,320,-283,210,3786,921,1405,3700,39,2230,6639,962,678,245,306,1170,2132,334,1515,-2266,387,4076,5016,1037,4905,-414,-61,327,344,807,778,-64,412,2664,285,1775,3449,2883,87,362,17,83,355,-507,604,2766,508,273,2712,1179,774,1630,85,4734,1047,686,386,1234,1246,14956,231,282,46,101,318,818,1633,1056,914,1255,2811,1014,-8,705,45,-61,-4,3010,1504,1062,840,1048,1325,31,1612,592,1259,3392,717,1064,2034,678,720,359,466,363,847,1004,1815,740,1407,2020,936,869,419,11982,324,1447,299,1016,225,3474,340,230,619,154,213,1102,1097,2588,445,1313,2065,1105,1062,149,60,718,3040,801,191,1313,3086,-80,2164,-41,513,685,-45,830,526,666,335,1600,2679,338,8545,2093,1033,788,102,-285,510,1152,617,-68,1889,692,167,2579,157,1450,-32,90,157,1134,3251,2252,325,186,124,673,2776,-295,70,1677,2300,8,1119,1185,5,58,563,31,968,728,-64,37,-963,3866,708,1148,1543,1442,536,270,414,1389,506,113,744,1314,731,1660,1442,5,604,663,437,1314,663,240,323,1422,1299,339,-361,2022,2395,1947,417,1103,1171,139,195,434,39,475,216,396,18,761,517,694,598,84,492,565,231,135,267,662,2845,2185,1108,7909,3842,1042,2485,1917,3851,-87,360,1019,910,1215,701,-60,2552,3543,2619,107,3418,267,1229,1254,2718,483,5515,436,1129,415,438,-66,2481,67,877,8452,-75,1157,2074,414,1013,1294,386,-530,1235,1836,1182,652,114,643,2052,3423,84,412,1019,722,1156,56,8429,291,-77,1914,426,486,39,1928,416,3401,372,53,1318,148,2223,813,65,-50,1343,261,-133,4266,764,685,5425,747,492,1018,883,547,1388,4859,681,621,3107,-13,343,4033,1510,218,3839,3437,-2,1420,10,1769,1408,276,7413,944,363,759,650,749,235,305,396,1123,280,133,1014,1308,367,1720,431,1785,27,5743,2189,813,478,6251,212,338,1435,389,-282,-382,3749,-8,1780,224,615,1990,770,779,2227,1929,671,2172,1572,2252,757,4603,3083,478,681,1351,1192,2399,3390,710,106,2131,1254,7579,720,866,858,1330,5942,-316,0,263,65,1297,690,2480,639,197,538,1433,8223,244,-64,308,9592,2161,977,280,906,273,794,183,30,51,130,-471,1788,289,2763,245,-269,-1929,2024,365,1452,1874,1613,5650,660,52,63,-6,1367,956,307,363,88,1440,1105,-251,1039,493,1019,659,2250,1590,384,348,1792,7129,2016,363,1315,452,-352,1159,146,196,420,321,532,361,725,4049,591,1405,596,2784,1416,402,342,70,67,1063,891,247,-313,133,56,4962,4479,569,1108,-338,677,503,3853,1843,2043,125,2883,763,909,1126,626,550,3015,436,1179,3623,78,1579,2017,512,151,700,638,86,1384,44,2544,388,1664,126,881,261,874,305,326,14695,510,825,1444,1496,887,-194,537,2480,567,1080,124,472,359,1123,1589,470,560,3240,1446,500,466,275,510,1393,1637,102,89,919,14,449,478,1823,260,105,286,-20,1156,-76,92,1582,3065,509,-982,255,35,293,714,6599,771,3876,73,85,251,1149,135,24,1290,500,723,837,302,978,328,310,109,148,1570,593,834,1552,1040,6239,3442,1471,592,1426,409,-165,2006,-208,313,1865,2638,557,1134,495,2154,724,2997,243,5,2355,937,451,2608,7,-286,525,-310,660,545,-225,509,1963,2820,56,1024,234,108,1372,549,673,485,3751,5408,923,354,856,1231,2455,394,780,37,-414,493,6137,58,2540,2360,-20,1719,422,143,713,187,576,290,1059,6831,1048,2082,445,2906,194,-57,282,3129,714,307,306,1300,17,139,1848,257,3893,1066,2938,627,1697,246,-299,1256,952,1363,922,409,739,2018,476,-376,483,817,-175,1412,946,986,4473,1798,1910,2442,549,2225,23,-1206,1403,-267,144,775,408,1211,339,530,1002,2373,8777,713,1627,-323,342,6892,609,187,392,1331,1215,-124,284,-50,93,1211,1130,124,7377,-158,1221,5126,66,-773,22,1896,110,-38,113,73,1145,417,2753,1349,1238,494,2033,1443,979,213,1316,21,1167,1645,418,1396,297,-18,1025,272,1497,-1,244,3894,735,-2756,3330,389,304,822,1407,2403,59,738,79,3374,-181,580,1218,1367,836,1277,3394,75,1426,1519,929,3361,699,429,890,835,105,357,769,1347,158,-59,1897,664,2724,-876,1072,70,-129,133,224,1242,2096,714,10739,82,-136,326,95,-725,1088,351,449,231,2801,1152,353,918,3140,54,-109,584,3286,152,14042,509,169,-509,3508,-124,1722,8513,1504,1978,892,1528,1014,1054,1558,142,804,84,902,281,85,4262,1884,10351,3274,553,719,1677,-452,299,621,328,341,-30,60,669,3625,1027,173,1306,-793,2538,540,5689,7372,5577,-109,184,-178,792,484,1753,130,-854,635,169,236,4582,819,11602,3517,812,909,104,2039,2773,4418,4658,2083,4393,1050,8059,1463,99,1014,2152,933,108,731,137,-3,1995,1497,519,302,2140,167,551,4208,973,247,151,417,456,1169,83,1193,788,1495,2178,1540,260,-42,252,1609,2477,244,-200,614,927,90,464,478,604,-203,750,-790,311,636,948,482,677,529,155,258,627,360,822,524,1175,529,3225,2226,-38,701,872,932,1177,528,2035,-1476,2588,1045,1608,1815,208,1402,521,1342,5605,-190,54,218,84,1729,2622,157,24,3982,2945,285,427,1232,103,577,2590,912,331,-154,-383,351,3438,764,225,11394,536,1363,865,1509,587,-115,747,359,444,1044,251,2320,1933,1620,5478,52,646,545,488,274,189,1777,1478,36,667,291,2097,717,1057,3345,2655,247,2322,2841,193,722,1804,102,352,41,229,2476,898,115,759,784,1073,1842,282,6039,690,6963,553,165,293,213,2198,705,6702,2276,728,344,44,732,520,917,2610,1614,1119,617,107,-106,928,-2,1137,1527,46,50,1010,2130,-319,224,1552,697,-284,459,397,584,134,934,482,1350,960,1010,1527,401,97,629,-139,983,1682,736,748,1236,414,932,496,633,194,1385,-431,-22,193,3818,425,56,-67,558,466,250,198,754,369,1442,-1053,1356,2510,3944,3529,1422,1549,510,738,3486,2841,709,1180,2376,90,1320,893,291,406,3247,3441,975,4021,1277,2273,1388,901,530,-191,169,147,1942,457,224,687,156,3057,1818,1227,-98,1689,3136,449,363,1127,823,2849,4318,1965,150,126,908,534,905,296,1678,4099,53,51,1248,3912,399,187,9,364,1120,211,1862,-437,51,433,553,235,467,1082,-6,8077,-66,664,-46,4676,5812,-284,1753,987,2268,181,677,273,705,315,-324,2537,-16,155,1062,56,2041,1799,2702,831,396,3164,717,1463,681,318,1362,922,10519,2982,1178,1879,1651,1554,474,10108,602,894,1882,1394,381,444,1838,116,1325,1204,8127,381,1085,209,669,554,670,797,1783,569,1324,1255,232,229,1505,3128,1575,5001,557,135,1170,537,1737,682,301,1308,1933,1060,822,4207,785,249,2733,1481,118,-318,3686,275,820,1932,1247,580,342,390,182,-137,492,1276,2470,2756,670,2735,700,1216,2231,1041,1368,1353,574,2779,1455,18,4398,926,167,940,1619,143,9593,440,120,712,2012,3983,409,843,162,332,308,2495,2810,7330,-28,15583,167,97,-285,1671,668,467,68,1129,221,933,1509,122,244,1521,232,1644,2373,176,4009,716,1397,444,253,1977,782,618,253,285,13,1246,289,9950,831,440,-77,567,975,1764,371,384,646,351,1656,3759,2123,763,1386,319,587,209,1559,1017,586,-11,1942,-1399,397,1435,27,-111,15,677,1396,-94,1671,212,-64,-216,180,69,1163,642,1068,2503,287,2381,-111,5832,-887,651,189,835,350,177,1431,2029,1030,361,486,1967,1320,396,8711,624,1580,1046,2231,3120,1298,212,1934,2631,1773,773,1452,-183,605,-274,-8,7267,2788,1542,1132,468,1840,354,1593,342,559,1694,171,840,110,1653,1909,689,1105,597,-319,4456,-45,1823,79,2534,1843,839,961,1077,1770,425,432,-148,409,56,-43,3146,1257,1334,746,-28,993,658,-196,165,1275,321,1068,1937,303,3060,920,2501,1617,295,1092,570,127,2078,1120,23,1582,2216,744,642,567,-27,197,1837,199,449,454,1534,1459,601,1550,1272,194,32,1618,-47,89,594,391,-55,-81,259,181,353,259,15,-37,210,-183,-100,-29,138,424,97,-538,-106,769,-566,469,-123,-40,63,115,-41,18,642,345,654,-70,387,356,136,-15,88,50,44,51,158,-45,-2009,797,-156,525,372,217,147,213,128,55,-4,2898,167,351,3226,3477,2154,138,150,906,2566,547,10762,2509,1426,1133,202,125,136,185,98,605,-1,679,1311,38,183,47,289,18606,4566,691,1131,162,17,78,1551,-99,326,1404,188,320,183,911,-22,42,62,560,2022,-235,883,3859,-1,1545,883,388,416,785,210,1132,-29,2466,226,62,-35,306,363,355,-59,198,223,106,163,1625,-17,160,43,-9,256,413,98,52,295,754,-76,-286,-33,2078,465,1859,254,1312,53,821,-2598,-61,14
-236,-802,-534,71,-368,-466,-287,-330,-103,-3,-569,-973,-710,-320,-364,-9,-107,-166,15056,-1461,-748,-58,11,-302,-1378,-242,-283,17,15,-199,-344,-128,-6361,-2734,-4913,-3940,237,957,5193,1366,5770,13879,10950,16028,14666,18339,13685,105,21,110,8482,8273,681,1770,210,248,355,232,654,28,69,121,20,29,1,59,153,2,-62,-148,-378,148,102,-84,0,11,13,67,122,-80,15,183,111,26,49,108,-77,239,174,47,196,37,45,92,125,-23,-9,68,71,-1,26,-310,81,51,-9,-2,316,89,-146,36,-4,-48,55,-63,-175,-33,32,-32,21,-27,8,81,-21,125,-9,102,47,37,94,40,58,-20,43,10,8,123,-13,302,112,140,15,-70,5,20,-5,99,-13,284,-2,-77,213,355,249,49,45,-116,162,33,107,-15,188,-55,16,103,17,40,105,1,94,41,74,26,154,74,367,96,56,214,-2,53,209,34,43,24,486,7,-2,42,38,10,508,33,27,-5,258,134,91,38,-16,-2,3,105,28,7,15,29,-12,566,154,109,42,-36,-9,-10,505,-167,14,531,-2,188,60,15,11,-17,1,536,-17,21,157,4,-37,29,128,23,31,-121,26,215,283,42,1116,104,720,-7,-2,-15,64,-1,127,112,-73,60,25,303,264,3,35,29,228,20,669,141,-21,66,-139,12,-7,-274,-20,-4,-91,20,81,-30,163,155,40,-37,-50,-41,25,347,1111,-10,363,-19,32,41,81,26,1895,263,1642,-15,-414,256,65,17,916,29,-6,99,-24,10,78,-2,35,328,1,442,-595,134,51,39,122,594,20,-42,-10,-13,517,246,688,302,116,-150,637,116,50,28,300,60,146,25,-10,49,11,58,354,-41,38,149,241,-11,-15,40,399,30,-20,250,152,12,813,-38,-82,86,212,32,-31,4,-577,193,180,649,14,28,43,337,241,117,317,6,88,26,377,223,157,120,277,32,-10,-27,15,735,100,181,-119,40,-22,-80,-41,-15,21,81,0,103,190,19,200,124,175,56,91,82,15,68,125,-34,-26,69,156,160,32,12,94,81,42,-2,28,35,12,106,86,184,65,33,386,59,-3,39,529,50,-34,14,16,96,166,134,-2,120,72,210,142,-3,-147,-127,57,-89,25,278,76,20,69,-40,19,-193,397,-28,568,-33,193,503,1159,1053,6,56,-71,26,204,-21,8,54,7,-36,130,-13,122,-31,39,349,133,129,164,90,21,53,-9,28,-12,-161,-14,19,11,-78,17,33,32,43,-40,77,136,92,30,745,95,229,74,183,481,47,-106,93,125,70,-70,251,177,152,24,90,4,227,-17,-22,-158,39,249,98,61,55,792,451,40,83,84,785,7,71,6,19,188,144,254,160,32,10,147,-28,29,54,-28,514,192,39,494,469,-50,-1,38,-2,-8,-3,2625,19,-24,98,187,436,47,-172,97,-191,-21,76,88,132,7,6,74,12,117,41,-3,227,-23,550,6,51,76,62,-67,39,-36,17,-175,93,1,-821,-324,22,298,25,68,117,1404,22,227,29,-214,118,87,89,85,-71,3,8,69,-44,-4,22,232,77,501,14,-22,79,201,3,62,-25,76,55,2003,30,140,-27,-161,62,-76,91,67,78,42,24,9,311,84,-6,260,1287,0,-3,0,179,17,30,16,57,60,154,21,77,108,245,51,408,174,182,-70,-21,62,86,66,-86,-3,54,12,47,147,24,304,37,83,-12,101,-17,-19,-62,130,101,191,19,189,171,66,10,212,26,49,58,83,724,161,15,-10,35,99,159,35,240,186,10,278,56,96,95,57,109,55,6,43,285,406,1,-293,61,62,-12,24,557,72,456,349,24,489,186,169,155,132,30,72,1,28,78,-15,673,11,147,305,90,608,-264,31,442,-30,-18,22,36,46,-2,-4,-28,109,-136,-2,16,54,9,-21,235,130,103,12,183,70,27,14,190,103,-15,201,0,25,4,53,-34,13,55,279,-26,193,-7,19,197,168,-33,-34,218,228,77,48,124,-88,1460,56,149,21,202,9,0,25,1373,68,202,450,220,1374,69,132,73,163,-292,-489,144,-29,-177,-29,-262,-90,52,71,89,58,1588,161,64,-4,-9,24,151,-41,99,-1,21,16,35,18,51,-25,0,62,-1,17,450,28,-1,8,-82,-79,-71,21,153,9,-23,28,21,-27,39,-105,51,-34,-73,3,169,208,-3,134,249,1770,-31,25,-72,447,-45,-41,-525,409,-26,-61,40,3,-38,142,179,31,833,15,21,55,55,107,-18,5,25,-69,882,19,-35,-258,-84,382,1524,-32,-58,19,69,34,-8,65,-108,130,172,-47,82,114,462,79,35,-110,1871,209,-107,193,240,124,80,17,-91,97,-28,-18,518,-27,-144,26,-33,49,2,-27,-114,282,-65,-19,3,-2,-136,-20,-81,-122,136,79,-24,-28,112,340,24,2,48,81,-16,73,4,134,101,57,8,-12,41,6,-36,106,93,9,-109,-17,58,77,-25,-23,-32,173,1,63,2,-51,1534,12,331,3,58,-40,-52,-105,-20,29,12,-101,35,447,33,225,-131,416,20,-1,43,57,-30,50,84,117,61,-297,435,67,75,-69,486,-27,23,4,1222,47,182,-13,81,45,-8,-251,123,0,60,65,145,32,1304,159,-4,151,41,-142,-4,163,2536,34,-20,132,-23,-35,-12,87,891,327,-18,59,16,-26,618,-2,384,83,119,-68,743,0,164,402,272,-254,23,56,1729,72,125,38,156,214,12,22,1496,76,245,17,90,7,50,29,102,26,-8,242,66,-331,-19,-12,31,7,162,108,449,44,-341,221,103,74,74,278,134,-10,1485,-43,34,12,-103,63,22,1405,12,71,49,9,1468,178,7,71,-316,-38,11,-24,131,28,-62,-28,432,120,111,153,51,8,-31,-31,83,74,78,75,82,125,-53,118,-24,-14,182,108,-20,32,0,1464,-46,41,110,139,-128,380,37,53,743,30,49,59,81,126,25,479,16,-46,41,24,268,79,-2,3,91,111,1,80,37,91,68,-68,-12,10,59,90,-143,63,-23,-153,-22,-28,46,156,41,67,20,-70,54,212,66,-220,-6,31,6375,1019,44,-153,-230,117,176,-9,40,125,-120,-7,161,124,-152,49,-118,246,-1,80,52,15,-37,-1,153,1,143,96,102,1,1,243,38,-8,136,86,246,-26,75,-15,-72,-139,-17,8,780,17,1372,12,116,-13,60,-57,69,218,616,226,54,20,-10,1,286,-46,23,99,402,26,983,1376,18,86,31,-9,704,75,106,17,52,61,39,72,77,312,51,-33,62,61,94,66,95,22,33,44,-86,1719,133,8,60,277,94,89,160,-36,112,10,1,-215,71,96,41,29,1248,247,320,23,-700,19,-71,-88,66,-509,2,247,-7,22,151,308,52,-40,146,25,250,-9,23,9,-61,233,-124,2960,29,-28,96,457,20,647,16,77,26,422,576,39,284,225,80,-11,181,22,0,6,156,247,202,15,12,30,24,731,845,58,14,25,34,39,1539,60,21,108,-3,130,23,103,57,164,35,-121,191,126,18,-45,33,53,-48,30,-143,22,-101,85,-281,79,156,861,485,110,30,193,25,74,44,33,42,-99,-24,591,614,-17,46,47,-25,30,17,42,71,149,16,80,158,208,230,-43,185,111,58,167,-470,121,202,-38,-95,34,221,19,82,87,435,386,-24,-28,15,-3,48,-11,-53,162,257,-14,-34,-4,-42,10,111,9,357,28,7,-5,-21,-8,6,21,97,61,44,17,16,-148,27,545,61,41,149,1,934,71,62,16,-2,-209,501,218,-23,162,-1,92,1740,38,57,19,-16,56,31,808,148,496,-26,68,62,221,415,-58,129,45,163,-179,205,-89,-32,88,32,65,114,75,-371,234,-5,634,86,246,10,53,559,171,81,-66,15,35,-190,38,-7,2,20,227,318,2,35,-13,-6,48,18,47,144,14,155,255,43,31,65,22,55,-8,-117,-30,-42,37,125,15,7,3,-59,-95,-5,-51,586,149,-28,-18,-11,-38,141,35,47,-42,31,-125,41,30,-7,5,162,51,-69,192,96,52,131,93,-36,792,-51,64,52,30,274,5,106,795,-9,-28,36,23,434,-43,359,-2,-123,-10,58,25,183,-6,52,176,65,138,91,31,-55,-1063,145,25,-61,-33,-69,-30,231,-35,-205,-18,-457,94,116,198,29,1,152,50,-1,-7,-328,90,48,-12,50,262,6503,52,-3,1488,122,-2,38,-146,27,366,71,15,120,456,-87,-93,316,4714,-37,10,36,79,36,262,189,14,215,42,59,47,145,-12,-15,1112,-11,-53,123,73,-11,100,45,11,-17,39,-9,405,-111,33,-3,85,-40,30,16,-182,406,86,221,179,154,51,4,1989,-112,228,-19,-3,-7,58,23,-123,87,109,215,78,-14,71,145,-167,444,40,43,-9,43,13,11,8,438,56,19,4393,32,4210,2763,1858,-1,-15,60,-26,-190,77,146,993,-12,-4,858,1,-4,70,31,-165,168,124,-32,57,-18,-24,447,24,-4,88,-118,-100,603,4,87,102,42,44,321,37,107,58,-59,124,88,50,181,15,62,94,1,-65,-33,-124,382,64,-43,230,170,416,-19,154,127,40,-2,93,116,39,76,89,73,246,43,85,-322,435,-37,1039,231,22,-2,248,97,433,18,104,72,342,11,45,23,34,44,59,-6,24,6,105,6,22,20,-23,9,137,9,-6,41,82,1196,24,-49,15,-74,-1,5,40,-60,25,6202,122,-205,51,92,-21,13,481,15,323,99,49,-19,40,41,133,33,64,606,11,-13,242,-41,3,27,-34,153,98,134,78,53,-50,-65,164,10,-54,2,47,51,192,123,-216,71,10,10,-13,577,183,776,202,-105,63,57,19,40,-39,-135,96,-133,173,78,68,145,440,69,44,30,780,37,-26,151,159,115,520,-74,-3,452,250,-48,-3,4331,755,71,-12,145,16,6,336,291,55,555,46,88,17,88,-63,351,163,37,46,140,-44,-14,39,42,76,99,54,36,-57,7,157,-72,381,49,-20,69,39,119,152,150,121,3,45,-29,-23,167,-12,159,2812,-23,13,2,8,100,404,122,-9,140,-48,-22,29,129,216,125,-80,-30,274,12,44,256,202,11,56,-30,50,831,-5,-42,174,26,126,-24,-121,-25,14,742,78,-90,593,35,40,47,55,162,-180,1,262,46,377,627,1,82,140,-14,55,-145,-44,-27,-26,-86,76,16,18,255,0,-24,-390,-28,-3,39,109,-8,-118,-51,-108,9,-90,-58,-59,-2,1547,445,287,-18,-20,51,-69,4,-13,19,1682,1304,6,-37,-5,8,18,24,333,78,-60,-9,174,-98,-66,38,9,81,1142,82,168,134,296,41,689,13216,54,277,-11,8,-45,-20,51,98,25,2,-145,-112,245,-10,28,14,280,-13,91,21,123,12,100,45,373,109,48,-81,261,-15,1458,-34,126,102,-16,59,-44,55,422,2,23,-97,66,21,66,11,-43,30,30,37,77,6,131,36,109,114,118,298,432,181,-23,100,13,107,20,10,42,378,24,51,125,11,-6,15,48,30,24,35,-120,50,18,1316,119,5,-196,-30,356,53,352,32,-18,296,24,-78,663,40,-15,45,29,23,8,49,11,42,22,595,-17,31,-19,-227,216,295,229,33,70,5,-19,-752,118,-3,60,16,61,109,79,130,14,168,14,24,668,-19,91,-71,224,58,71,-13,68,90,-1,13,-4,564,31,83,123,96,-105,11,-62,-79,-38,31,1,18,-23,637,190,35,20,652,779,-16,45,-44,-2,-19,203,95,36,970,105,-37,79,207,118,19,93,95,165,3,-13,50,29,-260,66,35,32,16,62,112,4,267,-81,187,44,452,23,234,129,398,13,125,-6,-127,-2212,70,-13,89,36,126,-19,21,15,65,257,358,-16,97,2,32,222,40,128,105,174,1,-2,15,48,287,53,2,-56,22,2,0,56,27,226,30,51,461,295,394,47,-67,87,-201,375,-24,106,-225,215,449,66,41,-11,-42,64,188,136,228,311,324,112,1,119,118,24,40,-136,66,198,238,12,105,32,605,421,-84,-3,147,174,8,-78,28,29,101,88,67,-30,211,416,25,-4,3787,447,9,-96,48,-40,73,-103,2,12,19,363,1282,23,-58,37,406,5,140,11,6,15,82,20,-28,5,38,132,813,-108,-2,218,11,28,42,-7,427,-1,32,13,112,89,8,154,-96,-43,-184,-28,131,457,-153,47,10,79,133,17,920,43,108,56,85,-10,147,225,-158,-9,-7,519,44,-6,89,-20,56,289,-89,1074,72,16,10,2,22,8,74,25,101,132,13,160,-21,-10,12,-2,4,34,43,817,99,-9,949,45,16,11,57,254,-2,-44,5,93,22,36,-10,73,25,17,22,328,-31,-24,276,-5,286,19,-22,-344,-25,268,48,-102,64,17,-135,6,-83,33,85,-224,835,67,25,-35,1,162,69,27,-29,-68,233,-86,-15,461,243,-17,-43,74,279,13,75,98,-30,-77,282,-59,13,-43,30,4,99,62,24,36,38,1046,105,236,-84,414,39,46,-25,-2,628,50,166,86,-131,89,65,-241,160,-160,37,69,379,237,-7,-27,-10,54,437,-57,-47,70,-126,10,-23,33,23,5,-31,549,66,17,-22,99,-4,357,103,126,-13,168,-12,481,222,-19,-8,20,-19,45,54,179,99,449,22,357,47,74,87,-29,42,-221,107,91,112,50,29,210,341,409,94,316,29,152,54,-17,504,-21,14,4,85,65,-17,-117,105,75,-45,-147,-80,84,34,-52,10,361,132,-24,-16,63,101,175,30,-10,55,54,37,49,86,31,-85,78,7,3,40,153,42,113,54,254,214,222,-1434,15,-299,335,56,437,-36,-208,466,48,37,17,52,142,-3,33,-26,-49,183,293,718,16,75,10,-38,33,529,-45,36,-52,-18,-220,1622,572,719,61,20,126,76,93,-1,239,29,-12,19,42,-5,49,-6,-18,87,61,111,-153,-50,72,26,9,-2,112,112,67,120,10,211,-16,18,32,58,93,746,161,167,517,2731,1035,509,751,1569,638,9,255,-263,153,143,34,168,235,157,-20,-195,-89,12,-8,6,42,93,10,-10,6,133,-41,-19,-27,189,15,37,-5,52,493,32,26,-304,6,-43,136,44,-53,130,-41,-30,31,51,-27,79,173,-47,-20,-33,151,89,50,20,39,77,-48,8,10,26,108,-3,27,40,122,22,17,22,-16,1,56,26,-8,8,-1,30,169,48,11,-108,-1,-22,774,24,15,109,100,46,-116,5,438,60,498,-27,-242,-10,12,50,184,22,129,463,-1,238,132,-33,300,-4,15,36,22,13,30,129,27,21,188,-3,23,-60,-105,-33,49,-31,35,38,147,-4,59,84,23,810,254,182,-359,14,36,79,-40,157,6,-220,16,-43,13,24,602,23,49,36,398,-25,-94,107,68,-8,-15,9,50,-41,75,133,16,7,16,60,18,-22,3,-6,75,31,42,-36,47,167,14,88,149,-6,-48,-132,-76,109,47,64,-21,14,153,-223,269,-11,75,111,-18,280,42,6,-1,2014,66,176,4,147,-59,155,-76,-1,34,488,-47,88,-1,341,33,36,104,155,157,9,206,67,10,0,12,-61,70,133,51,44,18,-47,176,-33,-35,91,210,44,74,44,23,5,52,0,54,125,768,13,-57,28,45,70,3,592,21,-128,166,-56,47,14,43,81,228,-1229,-18,73,503,-114,-51,73,-33,90,8,-67,67,281,230,-54,41,-3,11,87,-24,211,67,5,364,-1135,92,-41,2,-9,47,111,16,14,71,-3,-47,-43,52,11,1275,127,34,25,322,79,492,68,17,25,-160,-30,64,-13,45,35,364,-12,55,19,20,18,41,109,339,68,15,59,24,18,13,4,371,41,129,9,5,275,-12,-39,-29,66,1,16,88,12,-43,184,-51,-29,95,20,15,-8,-27,60,298,36,86,55,36,-361,-85,239,-88,-10,187,43,12,7,162,13,365,58,-32,325,44,56,683,78,-42,44,-82,-17,23,-31,29,3,96,23,-25,-37,23,-121,188,88,167,192,-55,221,128,2,87,42,13,44,8,20,-169,-7,30,183,214,-10,6,22,79,28,241,-786,81,282,-38,4,51,-15,5,200,137,1899,27,120,17,19,911,1084,90,159,209,128,-10,63,-1,932,104,68,101,369,72,608,99,62,502,1130,-16,16,196,2,-66,-28,13,109,235,99,27,2,433,10,116,-30,85,365,193,-137,60,96,78,187,49,172,207,1844,-104,64,14,9,-73,561,14,86,436,256,39,0,-30,169,-8,75,-108,70,10,-5,26,59,227,108,87,37,479,6369,10,188,33,-47,58,283,-32,13,12,119,217,25,-4,67,44,-1,293,41,18,39,58,142,49,409,-54,30,242,23,105,191,84,136,209,863,88,300,271,-12,9,128,100,16,34,14,96,70,142,-60,-424,382,179,-16,32,60,102,56,161,79,-222,45,272,2,67,12,70,-77,-21,118,34,84,13,-19,135,-60,26,58,59,-324,-10,217,22,7,647,27,116,5,26,-44,74,26,20,173,-23,-15,9,87,436,11,342,-29,173,142,-29,-320,-329,68,43,53,31,243,-11,913,-45,-17,-37,74,29,149,67,21,203,50,42,11,2,153,21,86,-2,-4,6,19,-9,319,17,12,232,748,4,143,-90,259,62,114,81,272,133,-22,-22,54,84,-8,57,12,45,25,40,144,704,273,252,75,-17,8,31,198,-117,18,58,10,-14,40,687,-40,99,45,-65,-43,580,38,59,-4,19,50,10,59,3,29,-27,292,136,-6,50,348,83,-16,33,139,-11,-4,167,-277,293,-86,164,24,153,-69,114,17,27,-1,-138,-107,-3,-41,99,112,20,-2,17,-283,95,-75,223,-38,-9,124,50,12,-35,17,15,-32,34,79,-95,98,173,34,-45,-40,168,59,422,419,23,114,23,40,131,15,115,-18,-17,161,23,35,175,300,58,24,-1,35,5,46,23,46,88,518,212,-12,102,56,32,4,12,382,53,618,-27,7,24,-181,30,72,46,-25,-122,-60,539,7,46,-82,-51,-16,124,184,-21,129,-13,-9,315,67,47,9,286,-804,-12,-13,3,21,18,46,59,-246,134,13,188,101,207,-193,199,180,326,-81,71,-756,271,12,127,54,-3,68,6,-151,39,64,-9,45,255,31,154,300,105,37,268,-50,550,266,-26,137,251,-16,14,29,55,-104,-131,-26,19,4,-13,216,14,-12,66,488,-54,-130,-15,4,-7,17,-136,304,36,87,19,197,-2,2,-4,6,262,198,35,33,-39,58,118,66,160,39,-9,79,10,-8,-10,226,-464,-219,118,47,-58,94,-238,449,-22,80,-106,63,939,33,68,34,-310,85,51,436,193,304,-629,164,169,81,149,23,159,14,-396,-741,77,21,47,-38,47,-2,-9,76,92,118,118,362,37,-80,45,172,314,175,30,329,166,26,81,21,51,21,106,56,-15,-173,33,242,-47,379,295,133,31,48,29,760,127,-19,29,201,331,-115,-169,22,319,-20,12,84,99,253,-122,-28,-26,28,48,-45,462,43,-58,-49,48,-44,12,41,1725,22,38,99,-22,116,206,66,1323,55,204,135,58,104,-25,-57,66,51,19,112,25,127,-16,-189,-94,-7,-1661,-47,78,385,-9,162,-54,46,-4,-874,0,155,508,-5,-20,-153,51,89,-204,-8,185,442,-68,91,158,-461,61,-68,127,126,13,27,9,156,-27,-238,47,-8,83,17,242,-116,12,-19,107,250,59,109,119,-10,40,67,2149,167,-18,7,281,145,53,22,9,-11,-88,21,-20,122,115,66,126,54,-143,59,-60,39,23,90,9,-235,19,106,16,172,216,-37,159,148,82,104,9,-27,200,115,424,48,81,120,165,65,12,1,236,196,83,-405,100,86,-22,4,501,110,-89,42,42,131,48,23,46,33,210,75,199,654,178,45,35,-5,-4,489,58,0,212,128,-89,8,39,-37,20,-184,156,439,222,-54,188,295,106,-91,532,291,-23,394,184,59,10,-90,30,-31,-46,76,202,-23,63,-44,30,851,14,-44,1,26,9,587,-190,278,-39,2,49,45,2389,22,15,-30,464,12,7,61,240,187,74,595,13,570,57,67,-10,40,52,126,-10,16,28,126,317,293,-131,1853,-4,109,14,-33,209,60,262,66,734,-93,-7,101,-3,64,17,54,68,287,-38,69,73,-10,13,666,296,-46,67,2431,-25,5,165,-463,83,9,735,117,21,-4,-28,-146,72,-31,82,57,-53,8,-33,1911,28,11,-18,364,132,105,9,283,139,-118,-7,-73,-42,-161,11,86,16,35,8,-24,420,1,41,3189,156,-11,124,157,-285,-4,-5,43,73,-45,9,177,20,108,260,113,49,427,-6,818,95,-6,168,97,109,194,20,-64,10,53,110,131,-29,85,98,73,227,-223,-81,-19,-10,1060,229,-6,-17,49,1067,25,82,331,369,109,-277,3,564,90,381,16,2113,-5,236,1587,710,-699,201,8,1,145,414,-44,219,69,-55,-46,-450,187,41,10,8,61,-28,-37,3433,-99,10,209,31,25,-70,197,343,-184,11,1181,334,-16,-12,1,8,-152,39,221,23,-115,-21,235,-104,-11,29,78,-125,38,-85,26,106,54,-470,77,66,13,116,32,76,100,-212,1295,144,135,366,142,139,93,186,43,-8,-47,402,58,113,-88,23,27,22,285,51,6,23,93,100,78,56,35,-24,-18,44,16,8,245,28,124,1,888,-84,738,260,48,-66,205,-18,1261,53,319,-3,35,474,811,-27,22,-102,1,62,19,2014,1213,22,1068,154,48,706,357,116,133,-65,560,-18,163,1,86,47,19,151,-4,1,-231,17,327,-65,32,-42,82,6,56,47,76,20,-106,-5,38,146,10,60,100,-75,786,54,2,203,534,92,413,-28,-20,22,98,190,123,-1196,85,-23,-63,46,-265,448,11,92,27,51,41,107,-5,65,75,123,26,120,139,346,117,24,189,351,244,351,16,44,14,66,165,92,-25,-564,40,30,2218,30,116,59,15,39,41,26,-8,102,160,0,85,-36,86,122,168,765,-33,-4,42,806,-41,0,30,27,-1,-35,0,46,-24,26,16,106,26,120,-36,-11,88,21,-141,-85,-30,15,345,250,-10,177,72,35,74,0,38,46,40,39,85,80,10,16,4,-34,-43,-16,1425,-55,-178,33,-68,11,2,461,198,1603,-34,44,31,44,545,-36,116,40,68,98,751,0,23,-2,29,-46,243,121,1765,1018,-23,337,785,134,215,-9,186,94,731,127,56,154,-48,-69,99,62,-13,20,314,35,322,15,5,82,52,-52,1193,256,-67,29,725,-52,78,-225,-34,49,88,16,-110,-29,270,-3,232,2068,-160,240,32,51,168,25,118,144,335,7,18,36,74,183,347,210,364,234,208,65,40,16,104,306,230,9,-27,99,10,13,369,16,1153,-45,347,66,169,67,37,84,138,33,-18,89,-30,42,20,223,159,24,-15,-32,103,77,-6,501,33,156,45,-8,47,16,56,7,-72,51,459,-14,53,76,111,-28,60,-32,1302,-91,13,77,-5,-37,62,53,-39,128,51,13,226,17,70,31,3,373,-35,462,-12,61,873,444,264,-36,-1,-293,-8,-47,146,32,37,-50,-11,153,1,114,-55,179,392,644,96,-126,85,68,89,161,-12,311,1329,301,901,83,19,23,123,105,27,24,-18,95,-125,46,-10,366,30,32,-6,-8,-13,-35,75,-3,23,131,527,-7,-33,-26,288,416,-105,6,-20,-4,20,-21,120,45,310,1,53,130,-3,132,-123,95,20,10,70,86,-62,-101,86,147,18,-9,56,158,-8,-132,47,56,34,14,19,10,9,-141,-28,77,51,-1,-7,115,-40,96,208,-22,48,9,63,-16,280,17,13,34,88,2454,273,3031,-53,4,-8,122,124,516,260,-157,28,26,338,-1,-94,-15,168,143,77,16,69,307,19,169,-22,67,108,12,87,46,79,10,100,131,6,-31,0,-96,2,109,26,141,56,135,50,-3,-51,8,652,-3,505,-15,467,55,67,123,31,0,58,25,8,121,-634,-24,-46,184,52,-23,49,185,44,-36,-12,-105,86,144,-8,-4,44,104,109,80,-188,62,20,-27,-151,328,-9,306,-23,-14,-206,53,40,4,38,41,3667,-13,196,-19,11,11,-63,371,27,114,235,239,-8,22,43,-55,65,-48,18,140,125,99,-22,-3,73,276,164,170,76,-32,81,-34,-70,62,64,-5,22,-77,-16,-38,75,-84,33,0,7,186,42,137,855,85,-10,-31,-42,-84,120,90,161,598,55,62,62,805,329,152,37,121,284,-408,-75,0,179,82,278,54,241,-45,165,-101,108,668,-1,0,340,682,-83,64,34,39,-15,59,73,362,423,-8,-78,38,900,241,-18,12,-1,93,109,11,242,-39,43,41,22,-552,-2,160,45,44,-14,-15,3,-117,-109,143,-271,199,41,105,13,391,-12,-182,171,24,443,182,14,60,111,103,-17,42,19,701,431,72,166,86,38,-37,3,33,2,38,12,10,396,1202,245,-128,-1,76,65,4,-5,48,2,67,-11,-82,-15,14,372,218,44,17,-1,50,-13,-65,-3,30,25,31,272,5,441,251,47,-4,281,74,27,-71,203,141,-130,132,115,-52,13,114,-27,89,423,77,18,91,-4,98,13,10,71,-46,66,28,26,212,87,-34,21,32,3966,453,-155,84,-19,-13,237,277,35,45,-69,51,89,70,-36,36,146,165,-42,3,74,27,221,128,68,180,21,31,21,109,1287,610,-6,86,52,122,90,24,302,264,-53,-26,52,35,3364,306,-3,236,116,22,-14,-56,57,35,-14,1505,206,-2,-16,57,-29,12,31,-10,395,-17,-109,31,122,-26,127,6,37,-8,126,-64,70,20,30,170,455,59,124,-25,-39,96,-24,160,13,-2,193,-33,132,189,173,105,36,-1499,102,31,52,-4,-41,21,23,58,17,72,-56,96,1012,345,86,-6,-35,-14,-1,-139,116,-25,-7,356,25,19,79,296,37,95,227,187,12,28,91,-42,62,-48,25,98,-74,-32,27,14661,-49,411,109,-73,28,-720,6,58,-16,-118,12,5,29,-58,423,-9,9,12,-30,25,30,-125,18,121,-15,34,48,-191,159,12561,-23,97,52,7,189,814,-5,1605,412,79,58,43,-39,1404,119,126,243,13,142,104,43,19,62,-12,58,98,38,43,-32,6,95,-65,88,37,2,47,63,2,159,53,87,35,62,-24,86,182,16,-1,707,73,88,28,0,22,740,1,33,34,6,20,4,-51,142,-239,295,-16,-16,9,350,16,72,341,347,161,55,-11,32,67,883,-37,495,-162,-98,-170,192,8,-33,282,52,-21,531,200,-37,-12,13,-109,5077,-15,89,14,-13,-47,158,2,14,-24,5,114,9,141,31,19,10,46,-105,144,2,40,33,8,-58,166,190,45,-66,80,133,-2,146,170,-154,220,533,11,423,95,1279,44,20,54,4,345,-5,39,-35,55,101,160,-45,12,43,-35,-20,7,24,449,16,43,45,3,-19,-153,21,-4,35,-9,-1,60,81,23,108,135,82,41,56,65,-6,676,244,-18,120,283,149,-18,215,134,33,-19,54,-9,-12,68,418,30,26,167,175,144,11,-55,-13,423,-34,17,6,-165,39,-32,12,49,136,56,-237,8,0,569,38,149,-34,16,697,175,19,-25,-1,0,26,-71,-12,-75,-44,-140,25,55,283,95,9,22,6,-23,-3,88,97,1,12,516,-24,-3,126,91,156,48,-12,25,62,71,9,268,40,-22,-24,-20,48,14,19,68,123,-3,435,57,-18,81,38,-34,40,-385,575,8996,75,-30,37,-48,27,0,-143,-74,-21,227,85,0,71,339,-28,1094,15,74,198,-17,-25,2,86,278,22,33,-83,-16,92,107,-10,11,92,138,201,-18,229,112,28,-235,-474,385,-7,-84,114,4,26,579,63,830,635,-58,196,0,1552,209,18,-19,577,-22,11,61,59,-4,-22,-1,71,-15,18,-58,265,240,190,21,-116,-1,-19,47,-41,-200,114,4,-3,-1,68,291,-8,48,12,9,27,-29,78,-48,107,-38,64,52,55,-51,-7,72,31,8,32,4,547,258,13,83,-36,-12,267,171,7,22,6,101,320,3,-47,179,-24,57,97,52,207,94,336,495,-220,69,-114,-8,1796,52,26,8,35,-309,2112,-38,103,466,21,49,52,35,30,65,16,16,79,48,51,-11,392,134,948,146,139,-17,-4,193,103,0,-61,-8,1509,423,651,-29,-60,-52,-85,56,70,-15,-68,-10,-18,41,61,9,224,77,18,25,102,-2,541,-50,-304,-54,-57,1226,212,-39,-94,-63,258,-4,23158,9645,-118,133,47,148,4222,-127,26,-129,81,81,-131,103,-15,-16,289,239,2001,1578,38,17,295,1,3150,-93,22,105,37,-10,13,383,212,30,59,-24,-64,-128,262,26,14,-40,-87,61,-139,109,73,-568,-1,-86,56,598,23,31,-1,17,34,-106,31,-79,20,-141,-1,44,-83,210,-27,753,53,89,-5,63,46,-22,-7,-44,161,51,29,41,-36,29,-44,53,173,140,486,141,71,1080,-61,-4,-20,7,13,-9,136,-277,-3,-62,27,23,83,6,21,131,33,537,103,255,95,285,-9,14,-19,156,13,0,108,-21,393,-73,6,-117,152,-270,238,195,453,-8,-88,48,23,148,175,5376,54,276,84,85,65,66,244,-23,5,-18,26,-241,-34,113,-22,15,106,106,110,-10,-87,46,-178,5,33,192,525,184,-5,38,71,-205,-41,107,48,-21,868,166,93,142,181,-4,27,35,750,22,62,59,33,-10,-1,93,-14,479,-1,35,53,64,67,402,13,-7,53,-19,-24,-10,288,-40,109,-685,-109,1322,62,-58,-18,24,51,5046,156,13,2184,-30,12,11,-52,118,172,-289,2595,8427,89,56,1986,180,568,-37,225,46,-68,55,40,233,89,64,-28,-23,-232,11,72,171,2162,151,43,77,213,-24,21,-84,240,146,13,-20,0,-40,-50,25,81,282,23,38,63,22,-3,711,661,36,48,88,133,733,142,291,-52,156,250,-12,59,0,198,39,9795,4581,2493,-5,33,7,-45,126,66,534,105,236,36,-13,67,227,-26,163,-22,-319,14,17,-9,-8,25,62,71,-12,-63,40,1081,-47,-7,-29,1,50,-166,2,-25,1095,35,900,-1,658,212,598,510,367,1248,24,75,596,-96,-246,103,25,-225,27,429,4,10,53,259,13,25,1043,7,-37,286,29,-164,-7,64,25,14,38,56,-91,41,131,60,-4,151,16,149,51,7,16,-23,-52,40,147,-27,109,177,4,-4,-27,20,119,463,-74,18,-12,-27,-34,40,209,-55,213,81,121,-225,11,313,11,249,4,14,3,14,8,104,24,33,-213,141,347,189,-72,-24,302,30,21,26,43,27,40,137,15,7,153,-42,-3,70,115,132,67,33,2,7,-89,-24,-17,5,90,32,62,-442,80,19,7,-210,576,-639,38,173,145,8,44,124,25,3170,296,48,272,14,-6,-341,-56,13,-22,29,1120,112,1464,-42,-20,664,150,51,13,503,-25,291,-13,465,-3,-137,27,-41,40,65,-6,16,-5,-43,-179,-216,-34,254,197,61,2526,-16,-101,234,14,-39,138,122,-6,5,-105,80,-16,60,-8,109,-419,4615,21,-21,1,-3,-22,-12,298,88,49,402,201,64,122,-107,-44,1144,17,9,18,-10,212,-68,246,216,-35,124,113,76,1,23,-7,18,199,162,-111,729,-61,241,145,-89,0,117,57,81,7,21,59,199,603,-58,-12,14,76,107,86,16,141,86,282,4,65,35,-4,47,191,38,11,-16,305,29,10,-242,98,266,61,11,149,276,361,130,56,11,17,75,765,62,-55,154,977,-19,-43,1031,-20,48,-60,169,230,51,13,3,36,278,291,-31,70,97,69,148,10,42,112,98,25,4,-7,-24,23,-34,311,280,60,52,-162,-55,-78,218,-27,-36,7,37,57,-151,62,95,126,10,10,41,-14,83,-29,56,225,478,54,-9,232,42,133,12,81,472,-4,-58,55,204,38,-12,-56,89,-81,504,3,-12,257,144,13,109,145,140,29,98,111,-264,249,6,12,103,7,36,-60,14,-6,0,-105,-1,180,213,640,-97,18,115,4,1,115,294,-19,103,218,257,97,38,118,51,-10,29,-18,80,-27,-42,211,27,19,50,904,66,58,142,174,176,146,182,16,1,109,9,147,-189,192,12,1101,1103,37,183,24,353,9,3793,-9,-37,61,-6,-44,-62,33,52,47,129,58,110,173,2,-108,-30,-49,-23,-10,-52,-32,219,5,-370,34,-135,-4,-19,70,26,-160,287,30,-38,22,22,8,87,-23,-78,13,20,97,18,100,25,-339,304,28,46,19,25,-3,84,-2,2,117,45,103,154,87,-58,360,236,184,141,-364,144,-16,4,38,-31,357,7,276,95,-47,-16,-147,11,112,-40,197,173,71,-24,412,-214,-8,-55,28,30,55,46,-6,35,153,465,-1118,56,-30,60,2,82,527,122,73,-56,55,741,1174,-13,0,-20,7,-25,38,654,751,347,488,312,118,116,124,224,41,25,100,-14,-21,94,34,43,229,23,-18,13,59,166,-30,-106,-335,-4,26,64,128,291,791,37,19,1,26,556,5,62,45,-246,76,-184,168,86,218,4,-59,89,-50,-202,-174,62,-1039,299,-49,22,52,22,146,-179,36,-291,82,-13,239,-174,172,-53,-8,-23,45,-42,69,-13,38,130,235,8,36,19,-29,-73,207,567,-79,-150,204,1435,-45,64,-178,103,163,70,576,492,8,4,103,200,52,52,289,29,-13,104,80,33,14,135,58,4,9,631,-29,739,11,138,78,-45,-19,105,-6,-39,-492,97,147,187,236,-1089,-16,39,-22,60,3,81,-7,61,88,49,-129,257,13,27,27,46,456,19,4939,87,-320,53,-55,51,4,55,-219,323,-238,-686,-217,189,-41,-260,1603,-12,-41,98,-88,-28,-46,699,-34,-32,-30,3,44,1946,363,-100,-14,217,-4,247,2029,-131,76,-10,346,3,2367,-149,-1093,-1142,-4023,-556,-98,57,551,89,-66,173,-34,102,9,550,937,383,46,113,-93,30,656,114,280,-45,45,-4,2,-91,308,8,18,255,75,58,48,213,-60,80,195,26,1429,123,124,-22,-156,48,-26,179,74,54,-104,883,192,20,34,55,-2,1,-41,29,121,253,262,75,196,13,-78,-150,-46,869,87,16,56,14,-151,20,-117,56,-330,89,-2,209,158,42,1135,-39,11,23,27,-14,-2,2,25,-127,76,22,-21,168,55,-7,1,-51,171,4,2718,32,-57,-17,71,34,15,54,276,103,16,10,-33,33,30,101,90,-24,3,83,52,40,-7,172,151,35,73,1186,-49,-80,-1,28,153,-46,15,-23,1145,-11,40,119,45,476,-10,9,-46,-2,9,38,1224,-20,47,-22,14,69,-24,142,-69,37,36,-25,301,255,-54,-30,352,-76,5,-15,210,67,244,-32,47,-20,80,0,45,135,32,23,46,-418,17,-5,193,286,4,180,60,15,17,-331,41,102,493,29,4,21,-162,18,11,-138,-38,249,15,3,1089,238,195,140,41,-313,866,-9,43,8,-14,-114,-14,-49,58,-38,355,179,878,114,375,260,-32,17,44,-2,-307,37,80,77,-61,238,7,115,94,83,41,-594,294,8,26,-79,666,-3,-57,1451,56,36,353,5,32,757,670,174,-162,17,71,32,-23,-86,-14,-47,5,64,55,491,66,90,-330,14,119,7,192,31,89,41,146,151,257,44,-19,-22,-13,0,58,829,126,14,6,3,-24,-30,-4,40,60,-36,-20,2,-34,5,-34,-29,168,-35,39,13,890,150,32,92,38,6361,6220,253,65,171,1785,1609,-69,472,-55,-37,131,-11,28,8,-47,0,50,20,17,9,-44,-451,150,12,318,95,97,-40,358,63,3,101,-24,44,-107,-379,106,1397,73,-93,-152,-283,-236,-802,-534,71,-368,-466,-287,-330,-103,-3,-569,-973,-710,-320,-364,-9,-107,-166,129,15056,-97,-1461,-748,-58,11,-302,-1378,-242,-283,17,15,-199,-344,-128,-6361,-2734,-4913,-3940,237,957,5193,1366,5770,13879,10950,16028,14666,18339,13685,105,21,110,8482,8273,681,1770,210,248,355,232,654,151,298,7,-244,-4,5,107,314,655,-236,62,-511,119,243,1201,434,-14,432,218,-86,-41,555,805,185,851,279,175,90,565,218,514,125,244,-73,130,-247,95,214,848,-7,114,-104,-230,-126,689,430,56,121,422,22,110,-122,-129,954,152,104,73,-276,-96,23,-1265,963,23,3146,163,120,473,297,456,99,-92,345,699,92,77,674,-391,101,671,-375,-34,21,-831,814,-873,288,454,72,259,1226,291,100,34,566,343,-14,197,789,1345,109,79,57,-81,248,-89,-70,368,62,567,887,2556,1109,406,147,-107,215,299,172,394,1587,66,-150,381,540,120,357,-217,75,43,101,123,-52,14,-158,-321,-115,313,31,-1309,-228,178,181,692,228,848,280,2152,153,183,10224,173,-217,51,23,2,54,126,737,-80,-139,28,-5041,-325,2428,56,746,415,94,352,160,-119,-102,285,-153,557,428,13,-88,121,97,24,184,-220,13,31,76,182,-60,571,-401,-71,41,226,126,131,1056,392,173,-41,10,-120,35,-373,48,137,99,-155,-84,155,198,-127,248,233,17,195,140,2801,59,-49,-38,80,59,-86,1530,113,52,-101,191,262,297,504,-10,-1459,601,138,23,126,1305,558,1192,-372,1010,110,493,41,104,-78,455,644,-11,811,110,91,113,-75,7,165,302,129,-50,542,217,525,138,-178,437,695,703,469,77,49,-41,339,252,194,1788,140,-71,-119,31,683,-126,449,101,222,142,2179,129,-308,-109,6996,598,209,10,70,-362,360,415,475,821,-816,91,93,848,-151,386,-71,180,-33,-139,39,968,47,290,73,1602,898,-33,808,705,-339,-98,900,1042,-280,-105,-3,443,-3,455,483,1788,1444,290,358,301,421,77,223,408,322,41,593,-27,236,-305,639,512,-71,143,121,-67,627,619,2360,197,461,69,-12,-186,484,-155,334,616,23,856,531,92,271,-139,114,8,143,94,32,19,183,357,25,-549,954,-20,24,-916,89,180,122,325,352,-27,82,-378,-352,455,-199,89,-43,-174,-175,-190,2398,248,-372,233,-311,193,83,85,-269,238,5,62,-830,612,0,244,380,-206,-489,13,839,1344,10,-59,293,1222,325,326,849,-104,56,-160,563,-34,224,1116,353,-136,321,282,80,-64,232,404,-142,-72,242,320,37,-87,58,1175,0,-182,-7,180,109,341,-103,129,663,79,165,-196,161,582,188,88,155,-296,50,385,356,-79,82,411,96,-33,1289,409,-19,8,45,76,99,1599,1014,1420,347,-213,218,266,111,9,99,-74,9,-124,-465,205,253,-129,143,380,83,461,-200,83,132,124,48,-112,0,50,118,-11,69,96,-18,30,-121,639,208,2483,-297,62,186,415,115,175,-20,1570,158,34,-46,-44,-1,51,7,-36,0,47,-132,15,789,31,94,107,-66,74,324,427,359,142,767,418,330,-106,-21,170,56,18,61,258,434,1149,-103,90,-517,112,50,40,194,-71,42,-88,171,-122,-126,-5,-410,-3,66,-81,-472,291,-378,-127,421,26,545,-186,268,-241,-1599,154,344,-77,234,-62,548,-77,642,61,83,14,724,127,-184,119,89,210,284,73,-60,-188,-834,212,167,-81,-62,234,519,193,298,1699,-37,597,124,-13,-12,-132,140,-349,45,1001,1268,825,32,107,88,644,49,-3,-85,311,120,344,188,334,158,-202,275,723,714,254,-89,-77,115,-1,135,1623,-35,-5,72,-58,554,47,495,948,-686,544,-259,51,122,291,-61,289,689,398,280,690,2197,45,-3,-84,653,-101,-92,270,83,341,-165,655,-36,311,77,78,276,109,226,501,1424,109,-3011,-66,28,360,137,-13,26,-43,52,1,118,841,1026,-6,-264,784,1484,-98,197,410,115,216,344,553,604,756,90,-20,-303,-17,-529,-45,160,510,103,-403,422,301,87,-37,45,50,298,251,61,27,1046,103,-138,493,216,-238,-3,-11,77,-243,676,-66,139,215,-75,-46,188,122,937,491,60,168,172,-1087,-144,-42,91,525,136,29,-93,979,31,548,133,-51,318,295,1870,-528,223,44,-8,109,368,-109,-6,-19,429,394,-125,1510,549,-94,332,108,1297,100,300,95,57,791,175,17,190,-153,89,725,685,430,922,-91,100,168,-153,656,131,-54,1560,148,181,-115,142,301,266,4,943,-173,1150,1468,103,130,-212,373,239,-27,-491,400,1190,54,-258,-246,110,-4,457,-717,-69,-924,-197,66,427,515,1074,17,-192,-359,-964,-253,34,40,-305,-192,38,263,-2944,65,-79,-59,394,-28,14,-945,156,-150,-757,1629,45,-48,257,139,-393,4792,-21,34,641,-248,384,-109,-246,-87,-102,301,221,-1374,-221,-233,-134,59,90,84,-257,-931,302,-120,32,318,413,-370,3852,-115,26,-80,359,22,4,-857,-64,381,243,489,488,-1331,32,278,-2402,-63,182,1148,-409,-684,137,49,89,-164,179,1666,97,-456,175,-19,39,110,122,-192,-41,-190,694,47,-1133,-1,643,242,-35,212,-24,425,-57,-155,-407,1536,-165,495,-555,4,-513,507,-91,54,999,188,776,-17,302,42,2708,884,201,315,201,47,485,1256,752,-442,-1303,162,-33,38,854,806,452,1115,-15,280,-55,2083,-189,-14,109,496,710,1326,147,-122,-75,146,262,-53,354,59,254,682,679,53,210,-166,200,-95,379,-103,-1704,777,-2737,-27,-24,206,-37,-288,156,-191,429,-451,-123,-36,60,133,162,442,424,96,87,342,-36,-189,890,-4,-7,-535,539,93,13,65,-431,854,-238,38,188,394,1241,82,-712,-172,-79,38,-631,-871,-306,-15,49,73,-248,-196,608,18,27,565,115,1911,-264,56,-276,139,188,-165,-122,-55,-558,2,237,-87,28,237,363,-528,990,414,87,923,1139,-1378,-274,-40,-145,-89,408,-1096,243,-103,-50,-17,-230,673,-38,-161,270,27,163,336,-224,-610,99,-98,-14,375,-54,-252,229,1008,81,278,-165,-18,-69,-288,141,-170,93,68,7,-45,1029,108,-10,45,-160,-73,117,-1,346,800,49,-26,2,-2251,-89,233,-93,-1234,-163,89,369,-14,-176,-1081,-96,-139,129,123,53,-560,-76,-1402,-84,544,-1,140,-60,395,418,-21,-7,885,42,321,20,298,-200,-119,-213,137,624,450,63,186,-23,143,-25,-148,188,-60,46,1038,-785,-922,-572,-215,-369,-114,-191,168,107,101,69,-90,-10,43,956,107,-88,131,2162,102,374,341,-159,275,1729,-858,547,-325,1283,187,411,-133,1174,129,66,1091,349,86,-478,85,-249,83,-64,1281,2406,-253,38,-672,-69,-329,-22,-754,-32,352,536,19,37,-87,-161,328,108,-859,-228,-10,369,102,-20,219,2689,213,21,130,378,87,-84,273,359,310,23,-111,265,597,59,-79,76,45,511,482,-342,170,10431,688,425,-243,52,102,-198,111,1386,60,371,-2,386,-262,-90,24,358,148,-273,81,302,133,413,280,-48,260,-718,193,-1,15,187,-320,-163,21,18,1230,71,314,204,-75,583,-67,-3,285,-144,-12,275,1221,206,232,-26,278,64,182,1274,1762,353,-119,-37,-52,64,190,266,1841,111,761,467,-366,-80,-29,-78,-67,287,-253,1077,410,219,-328,300,-793,-47,-3,295,-151,-84,-132,-426,-67,547,1298,131,776,573,814,-58,1859,236,811,-37,245,715,1863,702,14,-104,128,152,146,748,-43,103,-109,-242,66,-24,-334,559,94,381,-247,194,228,15,-785,247,-238,87,-546,59,12,645,346,270,263,-45,-39,134,56,369,148,145,185,-183,32,55,-102,92,223,-274,-113,53,-174,-939,-431,-573,538,459,595,-24,301,1534,1110,274,-984,443,-70,38,113,-350,510,-155,-149,-88,206,656,566,-220,437,-103,1718,-79,64,102,-421,123,145,212,1422,535,381,-92,-266,-155,-321,333,272,-126,537,279,229,3110,120,-24,-53,186,-3,419,49,534,471,2615,531,66,261,-223,32,317,-415,454,-276,-59,810,78,85,596,1011,94,470,252,-14,0,167,3,-294,-311,808,991,944,-348,23,102,257,818,-33,56,587,-281,876,-422,-173,449,489,249,-302,-67,-153,317,108,-13,1605,-225,120,62,1865,220,337,-41,614,4189,-267,535,-232,2451,165,-76,-235,53,-127,32,134,126,-81,335,54,-83,568,-94,901,313,-43,156,243,-671,-30,-248,240,67,456,-323,156,494,-9,85,47,157,4556,-63,-172,112,789,-84,47,-189,23,-40,129,165,-18,519,1419,-136,-473,-90,194,-499,105,-113,-1063,-72,-19,-486,-47,208,-1088,140,150,400,150,1038,40,90,4,236,-1385,-465,-234,-225,-54,178,-85,-31,-130,35,-144,401,4691,612,-359,429,420,-362,3325,1612,432,175,141,607,-52,73,-79,341,48,-286,4070,-269,634,414,-375,870,-19,-34,66,-65,-85,-51,-159,193,-461,-672,304,-14,129,173,95,177,204,66,273,51,-5,-107,222,657,68,400,161,-13,703,-57,83,2786,1293,439,-378,-30,-4,-565,-25,-53,32,326,43,48,424,14,-243,-300,60,-433,69,259,-208,-62,222,516,-56,-161,-563,176,-42,455,266,852,70,2900,965,133,2034,1310,111,420,1814,749,1671,-80,98,52,21,51,-848,1040,1628,627,-210,-118,-1241,128,-21,124,306,-12,269,3069,-411,-190,-50,776,146,18,510,-35,198,23,618,457,49,276,-112,127,-50,258,1568,281,870,348,606,113,517,2285,361,-138,-535,-726,534,700,-107,55,53,400,1307,122,58,219,114,-214,326,391,71,-310,536,-377,-63,452,888,-72,413,-98,-138,179,456,-9,-539,174,-155,392,425,86,291,50,1451,236,647,699,1208,943,794,437,121,176,-70,590,805,-1072,-371,-198,-77,-487,-689,213,-98,355,-460,249,-891,464,187,1379,26,1353,-299,706,616,-35,-320,-176,470,279,99,1082,-34,323,47,783,136,-562,-166,394,383,2354,941,308,2717,3616,1087,-195,652,306,-4,48,617,538,13,94,415,2403,482,-361,386,1070,-94,543,664,127,-113,186,246,-74,-296,482,933,375,1025,1557,335,566,371,576,1473,-83,577,12,1294,170,302,155,263,69,178,534,182,561,23,131,32,249,332,38,-173,139,210,82,501,146,24,-27,-66,270,513,-340,82,-316,83,99,-37,281,159,179,684,1302,228,16,1953,-86,200,148,63,29,430,179,-281,106,-1173,-417,30,-12,-151,139,-89,-130,385,-84,579,-43,829,69,155,190,-139,626,114,-30,193,1642,-414,29,-595,517,558,116,-150,-15,12,-82,212,370,323,3873,198,-83,-380,258,1396,765,-102,47,-27,1012,-594,-87,314,62,667,1,-63,1006,256,2611,558,-24,897,18,-271,674,1309,274,3123,267,7,98,-47,94,-696,-10,2274,600,4662,271,1336,341,927,568,193,1159,6,466,349,-161,-40,-3,488,1734,960,641,794,169,6639,287,26,85,102,3436,79,468,8,80,267,2,1361,168,581,34,-20,20,93,286,-27,136,183,-113,47,-310,294,-55,-7,129,-140,106,182,-410,-107,20,47,-211,-250,-79,263,337,70,651,45,-94,-418,468,-33,44,90,109,381,146,-12,-28,115,565,458,550,-175,-69,125,636,-220,582,-187,1291,538,-57,1280,89,38,-821,-324,648,380,852,769,-777,160,305,25,1404,-6,-90,-436,-143,-206,141,146,192,13,757,213,502,67,337,416,104,132,322,-302,32,77,0,431,358,575,85,201,90,-39,91,1428,-19,3,2003,-308,1287,1509,651,-492,154,304,186,155,305,-55,-264,-2,314,22,-982,56,224,12,11,-182,-497,109,13,33,13,457,83,100,485,50,241,332,289,-172,219,112,283,72,110,66,299,-16,-23,611,78,-243,120,69,375,-475,-149,-2,4305,2156,138,-54,55,1510,527,728,68,34,76,385,1751,514,-289,-32,1295,232,390,653,2616,79,64,346,677,314,903,141,4,-102,-228,138,5462,66,-795,-139,43,437,290,-13,-58,-42,-529,17,73,-138,-35,483,241,1826,1038,48,-41,164,524,-52,-1168,-217,804,-12,-211,527,231,145,900,1171,-71,566,439,-83,-514,-6,150,1100,470,-425,-537,-163,-89,-271,890,-278,32,-19,-393,-457,62,-101,-255,57,104,508,4355,48,62,-40,-45,153,419,715,369,-209,1203,36,-31,391,153,136,1344,4881,-24,8,401,-195,956,27,-534,1425,492,67,-292,1484,68,191,80,133,63,307,-31,-87,1032,-39,464,387,78,-61,-329,-217,-551,93,-26,-104,1091,-56,61,459,580,225,375,641,858,388,799,1301,37,139,-58,343,6,-60,67,363,138,-92,14,200,1686,-43,177,43,581,-129,827,-35,100,178,-2,140,108,6,186,744,-17,109,127,380,1084,77,-252,-5,79,-472,-37,315,-19,83,75,-180,336,736,93,321,424,141,561,-1066,-2,94,98,-98,185,-232,102,7,52,-14,-52,22,891,283,40,835,211,119,3044,-113,-51,-299,-920,19,-950,75,474,28,32,-13,-13,-114,-500,-880,243,57,-105,208,-288,48,1362,19,214,-97,-82,-184,71,-197,55,593,-8,68,4130,-330,119,25,479,79,111,9,-153,66,125,-152,658,-685,-418,47,12,218,-47,75,-225,312,-50,-138,343,1719,1043,286,23,1647,-37,146,-91,-124,2960,457,568,731,845,495,579,36,94,-101,596,614,416,12,242,116,221,435,386,-235,-53,-225,357,-21,-156,545,934,45,162,1740,221,75,-371,634,53,81,-190,255,65,-117,3,-59,-95,586,162,192,792,274,795,-8,204,175,-46,108,-156,-33,1408,13,74,96,88,-30,-79,126,-18,-217,-123,-785,-1063,-492,-205,-371,-371,4447,39,558,10,-205,414,-180,-182,-928,-268,112,-13,-151,158,-262,118,438,-81,-165,-364,293,89,-330,28,262,191,481,180,-457,164,440,-540,299,287,905,42,36,-68,46,-271,216,1031,14,613,-55,262,3480,109,17,33,-69,401,1682,1304,8,-304,4687,288,17,82,296,689,2186,40,-31,-49,79,21,650,30,-19,-181,295,56,828,401,70,-123,-78,166,367,-419,25,35,-260,-277,-2212,53,-91,-307,-52,2012,-93,-154,24,50,274,-159,81,53,-57,-2,25,-491,295,-142,793,1,119,1458,423,195,95,1279,447,366,-274,32,-52,421,645,122,105,319,527,-86,31,52,142,461,211,40,-47,-11,83,-40,96,-273,-264,-132,219,-393,29,90,47,16,-100,76,214,541,87,-10,-17,86,90,629,73,126,110,635,14,1043,-69,-116,-259,437,87,237,148,86,-139,90,580,65,307,-214,-8,317,35,46,696,-1409,107,-15,15,100,-118,-104,67,-89,36,126,440,4,-280,-657,449,-10,58,-129,253,-51,227,1720,-187,-12,-371,-109,94,131,-187,-49,71,2726,178,3,75,-29,-80,-335,1152,87,242,180,-45,844,1721,5,38,57,49,-739,-111,56,3085,241,51,-33,21,50,1056,1,-59,1356,340,166,-14,1183,164,145,706,594,-7,1523,54,65,-255,320,73,59,255,44,-126,-95,-50,8219,-91,-735,78,721,-61,-59,2371,-328,111,2002,-6,-21,8742,884,998,401,71,134,792,72,-134,-43,-172,1716,1667,446,607,81,-86,463,-2,130,4825,1789,635,690,27,-57,315,112,240,356,-83,194,356,165,16,51,125,253,298,236,84,-81,-10,441,239,-41,25,146,384,-50,-7,765,-90,13,7,39,120,197,32,165,-16,307,138,582,39,-65,109,-45,27,19,41,111,429,-57,-18,136,602,166,-180,451,458,59,35,45,278,65,354,335,224,188,81,128,665,346,-13,211,223,-39,436,944,572,232,334,39,-134,-60,747,315,555,100,731,362,-745,153,10,-96,-106,172,178,483,90,134,-75,450,-311,202,332,-10,-109,-42,-1967,-12,-40,-176,-51,130,365,-342,680,-122,18,1036,395,98,387,-58,359,134,105,-84,641,403,148,136,209,-80,24,1178,-62,66,-182,-529,262,-2,227,54,12,221,294,1074,172,-43,216,151,-774,279,51,-98,813,-40,59,63,304,-151,2,123,-24,152,17,-117,19,-44,-173,58,184,2228,22,-178,50,2,-49,-5,211,156,49,-27,-51,157,2424,201,1786,20,209,-34,361,56,644,-92,-96,-38,735,-14,554,-479,241,548,1388,200,378,-24,106,1129,113,-15,164,196,65,3,179,455,-279,388,8,-41,-97,69,237,-27,-112,-12,241,42,-92,204,277,167,206,17,138,-125,184,-73,-125,-197,66,364,103,471,-809,489,-255,-26,-178,-248,-356,-209,-155,-5,29,8,-41,-92,247,848,358,150,64,-25,42,-2,-599,45,7,556,-143,58,5809,207,42,338,-28,74,73,373,2250,-59,-217,-398,-329,-67,-273,439,157,258,-27,637,35,210,385,49,142,363,-269,406,113,-149,140,-189,77,27,-77,481,15,165,-58,154,-184,-153,292,-80,223,-26,1322,289,904,949,279,2710,181,14,17,-39,-161,-344,268,315,247,-339,821,196,24,638,-522,-1306,70,58,56,107,924,1204,926,1438,3354,514,527,4,1947,430,113,519,455,463,-5,534,208,627,781,994,113,321,95,250,5,188,-336,38,3143,-15,536,1164,-187,185,87,-200,176,-152,183,36,766,-36,-115,128,-46,1741,1601,56,-55,-804,-1186,-5,-265,-73,-52,-45,-243,827,-72,-17,-47,-452,721,-64,2,62,51,212,-38,476,-17,76,374,-94,-122,-64,93,-117,18,-579,-147,-224,-238,-124,16393,54,763,-49,-155,-232,403,-664,-3492,-316,219,742,250,-122,201,-181,-36,960,40,-50,125,308,-417,-174,55,-140,-59,-11,-37,1296,829,1082,122,-128,205,63,242,-11,145,-324,768,59,628,-343,-5,0,195,196,39,1,69,-29,-68,420,-197,237,5251,437,101,549,357,433,900,-1604,449,210,341,-37,63,175,-1434,28,52,183,-33,718,-380,1622,-52,1410,-370,-153,-50,-30,10,-263,157,347,-160,-304,136,146,774,244,-105,-31,-114,-220,602,-133,-566,-476,333,153,153,1049,34,-359,210,87,928,768,-1229,285,-1135,866,199,1275,127,364,67,129,-39,429,183,-6,29,192,1708,8,-169,183,214,-407,-27,-30,-786,-37,1084,104,106,527,71,365,-499,187,86,-26,-47,68,-63,25,-1118,366,-105,-166,96,73,-324,101,116,42,173,-29,-284,-329,43,243,483,9796,224,72,17,-164,3661,259,114,25,126,-65,144,292,277,946,1313,24,151,-72,-55,199,-69,-3,-283,-39,1043,-10,-40,422,-14,161,300,900,-44,90,-114,-181,184,-804,-13,15,-246,-356,-193,-756,255,268,-50,-21,925,109,-15,-10,-432,196,579,118,1054,-668,1186,118,-464,-219,-238,62,-200,-310,-32,-37,-453,-629,-161,-396,-741,-80,-554,329,134,-173,133,31,127,201,-115,-169,-167,-281,-229,-122,-662,123,-186,1725,1323,-92,204,-1039,-57,100,-189,-1661,80,385,162,5,-874,-165,794,167,13,442,-195,-461,-1,-260,589,-238,47,-88,17,-116,121,40,2149,281,-200,-195,-566,115,172,216,12,-131,424,196,-405,-89,21,654,178,153,4,239,-4,489,-89,8,-116,135,-184,397,217,-183,68,188,1563,32,-70,-34,291,-369,-725,-342,394,282,-90,202,368,630,12712,-51,-442,380,216,-169,133,-481,282,3,601,730,110,-368,43,1394,502,105,58,160,177,-288,470,-73,40,301,56,25,248,-134,100,228,17,286,-23,408,32,55,166,364,-74,-47,-62,922,-124,199,-1521,878,-59,-203,60,-26,-10,18,852,264,201,237,208,-32,6,4,-193,99,71,131,82,349,435,66,-27,-182,85,1014,200,190,-31,1077,-116,-300,-130,2239,453,915,27,-500,-169,279,483,-73,122,-289,-66,43,3,142,1420,33,-15,-169,-88,-93,-285,87,-45,218,-573,1652,-346,-860,-797,-1632,-2006,-2077,-273,-142,14,-183,-26,37,20,967,122,498,1395,643,99,483,-201,272,78,25,-27,-83,66,810,169,71,1966,-602,-53,-535,33,1128,230,209,128,-123,-314,75,180,-243,-9,91,205,-69,197,-288,-302,-29,185,744,-558,181,330,438,267,137,283,-122,-51,21,443,228,81,372,-64,-115,-6,229,2112,38,1467,21,2724,58,204,15,-12,-54,-140,122,-186,63,687,321,57,94,271,-201,71,171,537,-337,172,1480,237,-153,44,703,-112,149,357,99,320,43,132,30,303,122,165,869,-290,14,-183,166,246,23,127,-113,-111,104,106,204,-51,-65,673,228,1522,-196,-25,243,-354,-2,41,27,-155,155,883,31,47,1017,30,-163,-76,-231,2224,780,-96,218,385,-214,-54,26,35,-91,120,394,1031,825,412,-127,-607,-189,0,93,-162,37,495,4,1353,46,447,101,-11,35,24,-85,1386,483,204,162,469,220,284,-264,308,272,133,-249,-13,-24,43,280,144,7,220,-550,260,21,2831,-496,-123,-61,607,-292,156,-70,-112,331,217,554,123,-113,370,7,42,-23,30,-106,-29,1383,432,784,1647,52,-500,-30,-28,1308,102,51,-123,-19,-281,98,17,-97,236,-41,-44,-685,879,-154,-129,37,-39,1603,91,-130,-15,-56,-32,185,78,-76,-159,207,254,-159,66,9,217,6,-6,-134,50,567,8,96,969,-178,15,-232,372,-78,80,359,679,41,6,-53,275,27,50,114,-54,118,82,346,571,192,577,385,183,257,804,113,308,210,127,349,-98,193,541,-388,-133,248,317,744,168,-194,167,44,20,800,85,106,-104,106,-18,158,3058,-50,329,101,-1484,-149,56,326,846,1340,88,570,131,584,156,-114,-72,243,1780,54,628,-78,25,3991,-240,-269,2,406,48,159,464,375,112,-311,16,137,1273,22,3873,1419,382,189,179,111,-323,1395,-75,945,-165,-294,116,5,365,205,207,-542,711,79,-46,3101,83,356,436,301,-85,-37,345,-3029,1798,808,81,43,1111,125,11,-98,104,-27,-51,-109,-1,-222,60,-107,128,78,619,682,141,621,-1567,-684,255,1053,72,667,11,665,251,82,-305,13862,-237,45,262,-280,-42,-55,454,283,13,-21,-218,293,323,878,-29,73,-223,236,567,-699,-256,-79,-55,11806,-13,41,-257,-152,-85,419,221,-213,332,257,-568,-212,16,-83,55,888,53,597,19,53,1068,314,-65,576,-5,78,610,-145,98,-1196,-28,448,-564,219,-803,250,959,393,31,-73,547,731,-34,322,204,434,-957,-225,-47,-160,48,-271,74,364,-374,4332,71,98,-204,-70,-293,-168,-55,68,5277,-67,1201,3958,-35,527,-20,-123,-101,158,204,280,516,260,-8,135,-15,-162,-1,-634,-130,104,109,-151,143,306,26,68,39,316,42,855,-31,-84,-96,-157,329,-408,82,165,-101,682,-252,-78,16,146,-552,-117,-494,289,105,-182,701,396,-40,245,372,272,774,281,203,-63,2701,423,77,7,1072,-21,115,1469,212,-61,90,-115,479,-71,53,-2,-19,39,289,-186,239,76,97,268,67,-43,10,290,-32,-12,-182,-14,-131,-114,226,-75,-249,610,33,320,1505,-29,327,138,676,37,20,-478,199,48,-33,-114,-1499,8,-60,-7,314,813,18,-720,-39,423,301,-639,360,222,814,11,24,-49,-57,-90,262,1353,597,260,-13,210,89,3,101,-104,11,128,-146,590,179,567,6,120,-367,28,-17,114,182,50,115,19,289,148,127,-53,-297,62,502,-97,681,724,9,-47,-4,-151,-47,-821,1366,-125,324,21,20,-94,122,-90,204,201,954,356,32,-102,46,288,-152,-284,391,131,-170,11,-105,279,267,-97,-126,232,86,179,536,469,79,-195,-155,-8,77,697,185,-559,170,43,66,-150,-184,-242,277,51,40,-36,203,132,-79,104,743,-307,114,33,79,-716,-129,-94,-184,723,237,-80,-181,615,116,-25,-78,0,22,146,49,32,24,-25,756,130,46,166,-236,-143,-348,-191,34,-103,-8,-12,-96,-35,432,-45,-53,640,179,-150,101,-11,121,166,190,512,-239,162,31,156,-67,130,93,83,83,57,-71,118,596,36,157,391,89,-169,-62,433,-68,56,13,291,877,160,-37,31,-264,-20,433,97,-280,19,276,458,-20,119,-69,9,658,372,120,523,813,580,291,286,-137,-30,336,-15,95,261,320,26,231,359,1702,498,32,142,1145,40,85,185,192,51,-6,1043,258,108,58,259,52,-64,483,97,-4,255,326,160,350,37,-101,-44,7,-189,171,251,209,22,-133,171,188,-34,106,37,-88,62,104,188,140,62,-254,-295,446,81,274,249,264,53,0,-20,65,67,-204,-321,930,-37,182,136,147,56,-58,298,-9,-112,-66,-68,808,-193,488,20,-47,-51,-85,130,321,157,-175,155,80,449,34,-320,-190,83,96,21,-65,649,514,324,3,73,58,-75,166,341,-70,431,432,674,212,188,346,210,116,677,-102,693,43,-108,-103,431,-70,180,3,1359,1447,-3,19,785,276,164,1017,88,-99,56,-158,689,293,126,427,-26,938,902,-862,-52,109,-96,292,-113,-70,8,-123,1098,979,353,32,-25,40,381,28,425,-106,-149,496,78,-171,198,2,72,-520,-79,989,-18,27,228,-391,325,716,979,264,101,172,416,272,123,211,915,-327,-69,150,24,-62,13,88,-261,-30,58,1671,207,-365,230,936,48,3341,628,-273,-19,-199,33,379,79,-36,19,383,491,480,28,243,-20,-19,1223,-94,-115,-478,251,1028,111,925,776,170,-1,180,-111,-2247,1476,-56,-269,-111,646,2783,404,118,-9,-178,265,354,874,60,117,102,344,516,25,310,-726,305,-20,267,579,36,-210,124,220,327,225,74,17,883,717,-848,522,1298,142,969,294,-395,231,1077,1017,369,-328,255,171,185,-20,1100,-27,294,233,795,132,653,83,156,673,124,728,331,437,124,67,748,1148,416,41,310,340,78,114,973,1651,-43,1791,-156,2638,-20,147,250,51,606,169,1934,144,206,1077,164,22,488,239,344,616,172,-194,15,374,399,-267,-92,54,-171,698,-26,359,843,-46,134,47,678,235,741,418,-19,-54,-16,185,348,614,44,164,-27,-51,25,73,505,-103,-66,425,574,-38,289,641,-228,-2393,-149,52,46,347,151,95,4,-7,59,-30,351,-154,219,539,492,115,-193,-78,42,215,94,-939,95,367,-37,492,1,86,661,262,610,83,199,220,88,567,-34,75,118,771,1263,396,-69,97,285,16,-7,-49,286,243,-171,469,-360,-28,-49,163,209,-4,53,725,407,593,292,21,969,-540,-6,2408,604,110,-64,-186,-25,-83,78,76,502,208,-21,-120,-30,474,-580,-69,188,1220,219,72,-45,85,453,798,230,213,67,540,25,211,173,555,115,75,50,-642,785,1090,1832,-28,103,611,-444,291,409,506,1149,111,82,506,619,154,94,47,53,149,341,459,75,10,28,157,176,11,336,535,-259,175,674,12,414,223,813,74,72,694,82,214,640,986,236,157,384,196,-27,-1,2774,48,143,56,140,-43,29,473,240,58,-33,328,275,346,201,445,1467,175,99,252,211,-65,2320,-129,202,-60,-120,170,28,885,41,44,-547,987,-214,912,296,-40,70,-194,885,549,-89,653,-523,22,-35,94,18,155,239,151,74,591,364,65,-69,-90,-44,-227,-97,-209,-71,-81,-152,-140,-173,189,380,450,74,697,-146,198,649,1465,-1102,-886,185,162,290,-720,64,36,109,-93,427,49,-227,771,66,325,-72,52,-169,342,-205,119,140,7,27,-49,51,65,1699,56,799,-394,-66,-53,3783,163,-160,-29,96,103,158,308,63,-38,-81,63,549,141,147,1069,890,20,301,-90,708,586,-178,-78,42,-76,207,-767,-59,-30,-544,426,-314,402,-294,-319,233,405,198,-5,340,64,80,375,179,-105,-239,147,67,176,-151,-63,35,-167,105,30,-32,-140,59,70,69,152,64,391,1282,46,-452,117,220,-688,369,444,-108,86,64,-116,1479,-43,67,-1229,344,-18,519,452,-55,322,134,474,91,125,-5,-59,65,56,1794,71,36,227,1487,43,-140,170,96,7,-44,101,-57,-442,-66,490,134,383,76,590,460,-35,-4,-110,479,-58,1413,-9,456,386,-1,-70,140,970,47,-28,741,390,238,-96,419,-22,19,2075,280,21,-81,104,110,400,213,-86,-77,79,208,2213,-98,248,35,-32,79,-180,460,637,-969,-299,145,141,-81,-47,86,-12,-820,139,-72,529,378,98,602,114,402,76,-214,-266,-37,1120,564,34,152,220,-284,28,23,1943,-47,10,51,43,289,1185,80,-324,102,127,-366,298,1180,-8,206,-290,66,-13,1776,103,-207,68,61,539,326,-1,1212,-67,49,348,-1020,1530,-39,664,-97,74,144,687,263,71,-63,27,621,220,15,2445,5575,246,344,3499,153,1455,13,83,60,604,69,197,269,103,-165,26,50,248,-676,-113,188,-139,-5,12,-74,-111,-9,451,153,2853,173,1002,-37,107,243,-4,38,216,557,114,14,68,-108,22,43,-32,166,296,113,46,-48,159,-27,131,1124,-279,463,642,201,905,-599,118,-281,85,-173,270,115,53,585,1019,874,215,-69,56,177,68,-12,460,-86,-158,310,182,159,326,1052,-128,-27,191,2,109,777,347,240,29,2596,2165,479,140,248,32,65,1,432,-123,559,445,311,-113,124,1139,-56,248,322,-21,36,-6,1547,249,323,420,733,1467,430,430,545,66,-426,-158,129,-181,132,-30,1392,183,414,1569,1393,275,381,774,-86,194,162,178,30,97,108,141,50,51,-22,449,301,71,555,1104,-31,59,133,80,35,369,-63,-274,-16,496,221,236,38,183,255,260,-78,551,889,700,521,395,416,400,177,32,-252,-353,-40,-16,-360,104,179,-5,-55,-86,142,-59,318,115,390,-75,152,84,67,-141,335,-83,275,-37,46,1465,-83,97,-57,-90,-35,8,153,-8,12,102,349,-199,123,357,445,-773,-34,318,35,-229,-451,-1,901,-645,842,-26,191,-169,19,-132,76,-172,47,60,-694,34,-126,172,1298,128,53,398,-43,-38,1622,149,-54,48,1079,1916,348,8,326,1256,59,184,-325,173,-896,-2,-169,1176,-952,352,56,67,-15,867,497,44,89,320,215,15,577,-2,81,230,140,-218,-231,693,-265,315,-42,10,-150,694,22,325,347,17,156,35,76,692,24,-40,640,-38,-79,20,5,-203,75,30,-54,258,621,-127,-220,16,549,910,309,4,-1392,-195,29,146,406,38,547,-39,144,109,-78,271,19,354,-84,106,-26,141,284,52,904,2657,78,4,-36,-105,267,2266,81,423,391,981,406,1443,2778,-1,-694,147,61,368,245,79,-14,-56,2308,102,202,71,1251,266,297,-75,106,48,77,646,157,-257,105,696,2,98,115,-3165,544,378,-104,149,-247,520,2938,295,154,197,383,-342,-53,734,45,218,246,396,269,215,93,-290,320,-446,111,1142,-180,1243,318,-1248,-345,239,-307,1604,-51,898,454,167,2232,830,342,44,41,153,37,193,141,694,1393,64,-266,334,-15,44,541,-395,-3,-23,267,807,568,-301,360,569,463,53,-187,234,1298,-86,30,52,-435,21,-404,80,1110,567,117,-207,555,5,-37,-149,-1838,-79,147,126,342,122,132,104,257,-61,-192,548,114,346,411,-39,177,-147,-93,716,-254,341,1506,95,595,88,-23,-23,328,-140,107,91,64,1259,271,-5,44,639,42,-24,-42,124,260,318,528,608,340,499,2552,127,178,-267,678,815,496,-198,581,36,-359,-706,37,179,181,247,15,420,352,2039,232,-123,177,204,109,-9,456,580,-398,554,263,136,-68,419,342,367,846,397,53,67,34,686,-91,351,522,162,262,27,-26,-56,66,744,193,36,93,861,730,-49,-19,-6,425,29,63,-222,715,671,150,333,43,670,126,127,89,-369,226,140,1036,335,2,92,-14,29,-65,59,74,233,-111,161,401,153,-88,548,116,903,30,107,89,69,48,210,148,586,537,448,317,-7,959,607,495,430,-4,90,302,323,326,-135,-25,177,-139,-188,-795,-302,-46,197,1159,159,1237,304,-145,-368,223,36,33,-540,-122,-47,295,-77,28,742,74,-266,-5,-531,280,166,3026,20,3,1346,282,842,212,4309,-90,-187,-150,-202,47,-177,89,-466,56,2348,64,237,-34,150,-906,446,188,83,264,33,765,52,379,2502,73,716,239,215,9,41,-92,1551,299,559,478,-864,610,2337,51,211,77,-80,255,-168,968,368,1251,544,297,75,584,-97,-448,340,972,-365,-32,-309,136,-401,-243,-263,-52,488,-168,517,26,58,90,-26,41,124,272,-76,322,2034,1447,460,293,565,210,86,-25,-117,112,215,1293,402,-105,-132,-134,638,-185,127,-64,6064,676,-47,855,-65,157,105,72,503,613,-108,90,485,271,-23,-884,9,631,437,93,-64,438,1001,57,953,84,760,298,484,397,108,-72,0,1142,-887,-68,738,-28,-149,222,-35,2722,109,361,2265,191,296,220,286,291,-72,-112,-1,78,6,-614,-59,207,663,71,105,86,632,268,39,110,1544,165,933,199,277,2982,-1024,-8,103,430,133,70,-23,82,132,534,348,451,404,517,180,374,70,960,1762,441,371,-119,55,231,91,-596,212,377,1223,315,44,161,707,546,204,412,509,64,-184,744,331,-186,82,76,65,333,-72,-102,648,13,730,1349,247,440,-71,528,668,323,171,6332,20,393,543,31,-626,-86,97,-16,-67,414,1350,145,737,40,771,1724,145,639,505,466,-68,-139,104,46,77,149,51,101,-75,4,63,-319,1422,395,763,712,-88,386,2098,215,369,196,108,492,59,-196,50,-313,-330,488,-45,-18,1573,-88,-125,180,285,-159,1466,92,250,-288,4,14,279,-83,97,213,1386,-431,118,629,-10,288,1322,149,-36,44,-89,165,184,-177,-79,4,-189,-237,578,160,-116,216,91,1273,97,156,339,-48,-1538,181,-48,-4,-72,86,-34,736,5,-196,-101,133,171,-69,75,-92,619,-92,245,547,338,125,345,117,-10,-54,494,114,-234,19,65,1451,-200,-95,243,161,-180,-439,11,217,-20,-106,328,-24,30,-129,556,253,575,589,135,237,433,430,204,5,45,120,650,2454,684,546,1879,-408,-280,32,502,-45,439,191,-732,1252,-157,-36,39,1354,-169,608,-830,144,-28,167,339,-167,0,639,299,3,208,382,216,-20,-47,-9,111,456,1683,888,-210,95,41,1049,118,191,361,-43,1619,313,945,106,440,299,-14,817,-396,194,257,673,531,369,58,2380,331,29,6,42,234,612,109,14,909,-296,59,356,-35,-94,-10,-585,-416,20,406,-107,-102,-144,553,80,98,1225,183,-36,-148,-168,14,190,-97,79,2240,65,-427,570,-294,508,-31,28,14,615,302,246,182,2363,201,2460,1182,152,227,214,312,710,67,-227,628,-23,260,643,621,1017,79,518,40,31,759,-716,2124,-122,380,181,-176,154,1072,2143,299,445,-134,16,34,210,-521,226,310,-338,9,96,-162,573,729,78,58,-109,-31,288,146,-326,-107,-655,3,953,-322,1444,416,327,1993,115,130,383,-138,62,222,621,248,-104,1774,-259,-1083,622,552,-165,-162,-486,480,387,688,-144,-311,166,5,48,216,1631,243,699,2074,130,-98,4,161,67,457,73,-18,969,381,-59,-117,128,-123,15,-55,497,-11,93,1355,-99,241,1046,236,294,365,-66,-78,122,-68,61,134,25,54,141,197,-3,108,149,198,-7,-9,104,-138,22,-4,125,-46,-252,164,438,803,116,-354,370,-125,16,237,390,-299,693,-339,209,289,210,176,329,59,-269,-59,95,363,-127,191,533,177,351,163,784,604,165,1043,48,-16,342,157,-333,541,33,-50,-154,41,479,-402,-184,-340,609,218,265,49,63,34,181,215,148,493,-170,81,-195,57,195,-42,639,42,262,136,558,-3,4,-442,1336,172,465,-15,550,1248,-37,1230,1098,3585,141,144,-16,35,2,8,9,29,14,-90,1,47,430,117,94,-108,181,40,2,-128,946,794,307,791,94,161,-6,21,27,218,-103,553,-287,-210,-710,106,26,66,-23,128,-24,2916,1332,-24,1085,126,66,241,538,27,691,-92,319,-152,-702,20,129,-270,3013,521,438,-40,-278,-23,1259,446,5049,2250,431,-96,964,-33,-93,186,17,775,247,1057,400,-141,50,-151,759,465,242,-232,1088,578,337,-15,38,1171,730,1334,-56,280,-377,1127,285,69,184,-41,239,629,160,726,757,1021,55,15,440,-31,12,196,-32,-21,164,106,749,189,26,109,-1085,597,2946,-89,478,-44,34,164,-97,444,26,-116,12,-313,-119,-114,-92,246,336,-120,365,-67,1683,243,-15,55,154,615,182,215,21,-100,-33,3468,35,699,915,3669,397,994,247,599,1102,666,-361,2454,-22,611,354,705,171,491,353,24,-50,692,-786,-94,307,135,83,219,168,-27,-106,679,68,83,-179,144,116,521,284,337,381,602,654,41,72,-1,1954,295,-69,776,240,89,228,-649,250,1377,1299,1593,275,21,-800,188,181,391,2483,-213,-126,78,352,694,88,1440,236,181,89,-375,-48,-992,441,100,524,-228,144,359,973,522,429,262,-196,-117,318,545,-164,-21,5281,131,2165,1747,358,30,353,168,179,353,-229,574,-3,-347,-185,655,431,193,636,-21,517,7106,392,151,64,-1,31,1081,377,415,-1510,402,1863,766,87,1923,-1480,-450,-22,101,209,114,-98,104,1600,145,837,633,1537,-134,211,-16,-65,-125,470,268,1254,195,50,250,1046,36,807,-261,1215,1266,82,135,1968,463,6107,36,116,-95,-2,23,-544,116,112,61,209,340,-197,-725,7,-145,-73,-81,607,227,64,130,-3,290,-222,2508,128,825,996,-55,472,1452,269,76,361,-2,237,509,559,308,516,249,323,680,369,294,1434,104,171,175,182,-51,320,33,493,-115,21,-87,916,123,333,369,369,1293,52,475,-95,-1,261,558,26,-87,390,754,-16,979,-501,184,42,-46,511,42,53,83,93,1546,-21,623,417,777,164,272,-686,158,153,-70,17,172,264,-36,210,50,243,-71,103,-11,419,2181,1724,123,48,210,299,150,-39,435,476,522,-148,-15,1185,-205,-125,-152,-803,48,79,-86,-46,-216,708,241,188,152,94,245,90,92,-125,245,28,310,389,-7,1114,693,-5,50,20,145,79,234,58,1921,113,79,83,599,1091,706,222,63,262,294,286,77,63,-119,417,375,232,-181,762,-85,7,302,262,417,128,99,92,1,676,602,143,-201,830,311,44,1015,241,503,62,228,228,-46,1140,416,-7,689,1723,1592,-29,842,-19,719,485,1402,188,2828,155,445,526,37,-122,846,105,73,1697,378,211,318,189,92,270,8,-67,191,316,985,219,-164,-44,544,729,-104,223,55,139,271,6,184,57,-38,825,40,63,-147,537,-55,753,70,392,333,-32,439,266,-96,-160,-5,-176,-90,-55,97,-11,683,81,-50,140,552,59,150,277,862,-482,3633,-18,115,3619,697,211,1642,2775,291,838,-121,507,1071,4,967,113,304,385,252,251,67,17,53,656,36,-53,94,235,70,628,-121,829,174,2610,234,-35,-57,-40,-10,67,140,83,-135,-533,167,-147,441,170,-76,-12,374,186,1217,995,177,591,230,361,-32,1250,404,-31,139,192,1068,1157,1104,43,80,624,296,2346,337,346,76,69,788,-71,5,47,111,38,240,1201,283,210,245,322,1021,353,494,119,1176,1709,130,272,77,-39,82,-7,1,-31,-28,-1180,167,77,884,-147,-391,-1319,261,52,174,-124,637,591,166,-60,-17,-111,1705,703,-244,6,14,604,37,-215,-24,-557,-13,423,2176,388,-469,323,710,1196,1112,-137,736,215,-268,114,-163,64,811,350,215,-6,85,266,119,761,239,160,1000,391,27,99,187,718,1083,190,-579,154,-38,2991,1635,207,619,-750,337,255,1727,543,826,205,1146,-144,212,-61,169,177,884,417,118,298,25,262,49,168,-80,241,148,34,549,182,654,11,329,78,46,45,155,-42,95,2005,152,324,515,586,421,-111,-36,1924,122,429,16,-43,394,575,263,-67,240,997,307,242,42,-113,73,66,799,-53,67,319,-2,335,114,590,-43,28,-307,-309,1044,-1386,-258,288,1442,71,-149,5,-9,-26,488,3308,57,430,-104,-43,-60,296,82,-78,172,37,550,81,-66,400,169,104,-74,42,499,-73,668,1085,2,3985,-42,323,-100,232,195,-178,391,-465,74,459,1110,941,550,-52,1613,75,186,-33,6,321,288,129,830,-4,-301,129,-300,842,253,190,-305,921,348,51,85,-274,227,85,65,80,49,276,2790,192,91,696,525,627,-51,-6,-238,-463,-141,1157,-402,625,360,1,392,81,43,81,111,230,159,570,2402,131,282,217,698,-75,-59,-150,976,38,165,116,264,80,-46,535,196,960,-18,743,199,237,62,-573,321,63,477,493,-43,131,78,414,-388,133,243,-145,341,305,117,823,38,209,191,-60,674,45,-523,246,58,44,116,144,313,204,135,434,573,5538,296,760,-344,-90,1832,258,-23,61,1122,-38,18,121,13,17,356,326,88,178,14,277,765,-186,-357,16,-20,35,-107,-50,-95,219,-427,488,783,440,156,530,506,233,3,9,-534,584,416,14,125,67,431,15,-232,710,-48,36,969,-23,-1898,970,-272,-30,10,-16,280,42,-97,-171,192,-486,204,-90,-48,417,-45,1285,-86,1139,962,878,-73,423,129,234,-38,-104,-599,-307,355,-139,-117,740,165,1396,-156,220,-1407,-405,-116,9,-505,698,38,10680,-63,321,99,59,-1039,-52,-123,113,-333,645,797,-47,-396,40,5,-68,236,1779,-148,5685,-10,-25,-164,631,525,266,5596,500,804,78,241,451,371,656,-53,317,-146,70,62,-68,779,194,1677,714,139,-448,1369,-443,190,-841,-99,-880,133,84,173,1017,28,-213,512,-1057,939,73,1890,2827,5184,-101,-183,-347,131,206,1542,56,-881,-112,39,181,1544,-133,1740,2880,149,475,41,691,1099,1762,291,666,438,57,1793,732,408,336,151,-6,-53,46,-6,-20,533,673,17,131,148,-21,97,2636,840,43,-79,235,347,268,66,441,-80,1204,1060,592,-469,-3,14,120,138,139,-110,173,-72,-217,165,58,109,-354,-81,-27,-51,720,247,4,778,762,-237,154,371,222,229,196,134,457,1653,192,-31,-48,816,313,27,194,940,-828,385,314,1098,2048,76,538,193,590,1398,-371,-73,580,-113,53,562,-65,66,292,318,-36,355,504,54,447,1495,1036,174,-212,-73,41,276,51,-164,2571,70,402,89,86,170,-149,160,222,11,1198,9,494,516,100,1476,-196,166,13,-106,45,-96,734,49,100,-77,98,800,176,219,956,581,-416,2208,194,-2,102,292,69,-19,-154,-253,814,160,44,58,-18,717,203,84,3083,-71,1009,420,146,95,20,403,153,1846,469,56,168,29,68,26,359,857,101,509,-21,75,-148,368,-58,705,626,0,-9,306,2511,-477,4,107,150,-73,30,31,572,110,67,-275,175,579,320,-89,-130,25,467,-219,175,189,66,95,233,-83,457,850,121,10,298,-399,36,-222,1965,117,54,-273,82,137,-118,195,556,-15,686,32,233,225,174,1033,626,548,159,415,1402,706,205,245,554,99,1018,36,-116,69,1612,1484,226,3096,194,279,297,-142,23,-28,25,-18,780,-31,122,18,6,2778,209,110,58,322,324,51,102,228,424,283,703,414,46,594,371,47,277,91,80,982,-124,80,385,3606,35,77,3,153,-65,130,1007,-270,-271,144,136,369,-117,438,-198,1362,-222,-41,135,597,449,-258,46,-149,167,-5,-173,12,209,156,-316,421,52,-66,125,-106,577,486,172,591,316,370,222,336,145,-14,786,153,932,160,171,579,386,479,139,2590,96,747,684,450,29,237,757,7,339,1721,2534,-26,319,69,21,79,115,289,242,78,410,628,34,19,535,335,554,1286,49,-16,666,37,519,38,29,137,1304,-45,88,804,141,148,777,955,-219,-493,644,223,233,217,593,-266,166,30,-28,-22,-351,195,177,393,-3,904,-15,11,1095,88,366,414,256,1170,212,-186,386,697,232,106,553,824,4074,67,6,89,251,2332,158,570,105,307,14,188,2353,1354,86,3156,45,-75,-353,173,150,38,16,198,29,185,460,135,-109,830,209,616,868,109,651,54,838,-305,31,513,140,364,94,139,-29,268,63,1096,1072,180,-222,55,165,558,-80,469,286,22,438,1630,1049,182,366,251,222,-33,288,164,144,-51,212,-198,118,285,-335,-286,-52,339,493,-24,314,-32,-70,519,4,107,356,6,335,323,-108,139,22,1122,-714,130,-10,-123,12,11,624,2089,536,-17,83,868,70,-33,9884,133,98,-327,864,794,1560,79,1111,576,494,183,608,-101,-839,108,-46,1476,442,253,1102,178,1202,93,823,112,120,420,-25,-13,-131,84,752,408,219,118,-204,1904,-54,298,-35,511,-83,210,251,-89,330,292,61,-153,-64,12,-210,571,486,250,104,-247,-54,-232,-61,-77,447,-34,48,621,7,421,585,823,485,168,529,220,72,85,127,-234,-16,638,259,-80,112,-89,-369,383,-51,1,5,73,166,82,1209,116,70,-97,124,-474,28,32,278,-10,-43,68,54,133,247,-454,-108,45,-59,-106,-54,10,124,-11,-151,-383,76,-360,202,-602,-85,-6,31,-133,-35,990,200,-68,-238,216,133,61,22,57,45,-93,81,26,-61,-1962,517,-109,209,-160,-81,-68,-45,-102,2,41,251,-157,60,1374,1008,503,106,-73,55,1466,202,6138,1768,438,-26,-224,-302,-89,11,60,157,-49,-50,-19,51,90,-39,5,999,1057,24,358,-32,-21,-77,816,-70,59,167,-21,14,109,88,-40,-15,6,305,804,-316,-48,3861,-112,324,226,303,50,433,217,84,9,-77,71,75,116,88,235,25,3,192,85,33,60,376,44,99,4,105,268,-31,10,34,93,456,61,325,-53,2058,178,603,-108,-123,-238,-181,-1509,-230,14
-103,-618,-759,15,-706,-613,-67,-287,47,155,-309,-459,-741,-231,-428,204,-42,-326,12910,-2525,-1119,-59,37,136,-80,-408,-340,-189,-92,-145,-267,-113,-7967,-3772,-7148,-6540,786,2633,-265,-593,-583,13999,11184,16120,14300,17931,15936,191,20,340,161,798,965,555,-78,136,22,-286,401,182,253,32,30,-27,41,75,584,29,-48,-388,-527,141,-222,-134,-47,2,40,644,179,190,112,1180,932,143,380,380,-93,278,386,302,207,64,124,132,130,-24,-13,226,60,15,11,-216,157,59,-24,35,752,110,-218,90,-139,-25,68,453,-90,-63,48,52,47,-13,76,69,59,368,-40,224,67,6,88,117,421,-36,76,47,20,181,78,539,77,296,-8,36,40,-5,-32,166,304,554,49,141,570,283,113,224,204,-105,189,-57,291,-28,-81,86,11,330,-43,62,176,20,122,137,240,-53,269,144,559,355,68,-486,8,127,184,203,-20,57,308,38,-10,207,-121,50,1031,14,-59,212,645,285,129,63,7,242,20,196,35,52,457,100,4,1422,579,1131,54,290,28,-34,668,-409,62,1330,7,313,198,14,8,-12,35,1027,8,29,412,124,58,110,401,199,46,-152,177,647,623,206,4745,164,2631,37,38,-170,378,22,206,193,-2,143,5,349,350,178,-26,-14,1416,73,968,4,-62,313,-226,246,-5,-152,7,-53,-57,-14,50,89,266,410,245,-181,-180,-83,46,2746,1561,81,4498,-24,99,1377,146,-76,2968,708,3208,75,-110,596,225,142,2868,117,28,507,38,11,102,9,169,1834,34,224,-402,155,-21,-31,398,1392,53,-2,40,17,854,377,802,203,192,23,2199,169,14,120,655,138,506,40,32,102,-50,182,633,167,71,82,389,133,91,-4,559,123,-15,183,434,281,5774,18,0,264,491,218,57,47,-432,319,417,1513,18,78,52,501,2228,788,1738,270,224,67,474,268,542,305,1869,123,94,18,303,1110,244,380,-100,65,277,-126,14,-48,39,28,120,72,1154,92,267,358,313,179,545,34,119,212,-54,-277,-83,-14,177,1075,130,14,162,555,191,43,7,65,-1,116,136,301,132,78,958,56,269,233,985,50,-76,31,112,603,394,288,299,666,35,70,146,1,-65,-202,69,-97,184,538,250,-21,181,-53,-8,-132,668,-338,566,364,179,3117,1222,4209,13,798,-188,-27,354,132,41,58,62,13,126,9,138,-153,4,939,207,166,426,204,332,99,-55,332,-25,-278,-39,265,15,-128,89,65,100,119,293,241,-112,49,286,3969,137,176,172,165,1010,106,-175,195,74,-22,71,731,1325,473,727,313,130,411,-13,63,-86,246,711,338,194,71,6535,1358,140,583,69,1159,26,127,110,71,164,172,454,268,164,21,604,-128,143,350,-71,2130,582,208,1794,1476,-42,-9,267,-4,-23,-30,6029,69,29,-7,306,197,81,607,578,-297,36,623,197,199,140,148,288,48,352,46,402,220,45,261,145,404,198,132,32,66,84,109,-524,200,-65,-712,-456,20,2516,23,113,217,1218,166,2771,263,-919,179,1328,54,108,-45,95,1,174,-130,29,87,2358,234,1483,122,15,311,266,35,219,-53,36,144,714,-34,1029,4,836,75,-24,231,253,152,69,-134,-42,930,18,220,531,1747,-8,62,23,397,9,62,43,586,102,388,133,86,628,324,5,780,126,388,-67,-42,187,45,198,72,22,20,102,153,542,72,996,78,126,-11,583,-75,-64,-97,178,125,62,140,4749,831,1220,149,1284,-147,325,466,280,1322,323,49,-28,149,205,303,129,565,768,120,663,111,293,224,107,348,104,27,104,997,1397,179,-160,158,253,185,255,2529,483,764,4776,298,3069,1160,404,75,849,603,303,286,217,216,77,906,229,1006,354,282,1264,-434,210,359,-272,-83,393,25,32,62,-10,46,171,-213,19,72,60,295,-13,631,152,101,-230,210,173,27,-19,387,385,36,359,-27,57,51,-5,-17,-77,109,1212,-44,471,19,45,496,322,-36,-68,468,449,149,-43,250,-88,1310,-7,509,68,249,21,25,-61,828,362,158,2515,246,252,127,111,457,391,-501,-1139,201,-121,-312,-92,-271,-111,-58,-151,562,215,3420,408,42,-37,-80,160,286,-180,78,-31,-21,85,6,77,91,9,38,145,293,-1,658,34,66,17,-197,46,-328,23,236,118,-150,-112,15,-104,57,-97,258,-108,-245,101,439,401,84,275,1778,1095,62,-20,110,640,-115,-37,-699,339,-51,-57,71,13,-45,73,333,137,799,176,158,-61,201,348,-211,-176,32,-235,1169,-72,-138,214,-76,840,1011,-150,-331,21,149,87,34,199,-146,548,325,-91,79,1031,929,65,62,209,1162,818,106,165,413,57,261,110,-126,275,4,-85,1305,9,-99,55,-88,67,134,85,-133,142,-300,115,38,78,386,22,-138,-153,188,317,-57,-382,146,1365,62,84,27,87,238,207,44,1498,221,74,-33,-5,-110,56,-69,130,141,-25,-30,6,6,76,-87,-145,-129,257,-13,153,-168,-177,2056,-25,309,-15,170,72,-246,-185,-21,70,-53,-83,85,896,190,556,-210,1195,108,-18,-12,171,-33,135,-225,184,65,-476,498,85,20,-12,766,-99,-20,-177,1000,-15,280,69,35,60,3,-1192,293,71,-81,36,196,-25,1138,254,47,142,54,-104,10,396,2207,-21,-3,14,-12,-589,43,217,2789,438,-56,33,-13,-59,367,17,306,108,704,61,500,-8,319,643,572,-178,-3,213,2448,70,294,73,340,566,-17,50,352,34,-35,-54,197,565,295,54,47,54,-14,249,30,-144,149,176,40,1,117,643,2437,302,-33,81,692,217,194,468,196,264,5085,42,54,-46,160,236,146,1014,198,13,256,254,6962,185,19,-29,-211,49,-30,-53,771,-48,-39,38,4554,407,223,328,87,52,52,45,288,57,97,190,102,-11,-28,31,2,36,432,150,-28,-36,205,317,-209,-2,193,406,-553,70,145,92,3279,2,85,341,146,182,-32,787,66,-3,30,32,785,2,276,12,771,103,-23,860,-7,271,139,91,338,145,32,365,-117,13,22,-527,-165,94,24,58,-27,-25,-53,-299,159,835,269,-262,-71,195,6584,668,-14,114,-344,125,619,-2,1,128,-223,41,69,117,-568,20,-155,126,-172,144,67,2,32,50,599,-21,72,262,9,217,68,622,63,-24,1297,137,379,-147,34,-78,-34,24,17,52,1627,120,6269,816,202,4,164,22,26,493,3025,324,0,162,-48,94,741,16,64,143,615,-39,4170,684,49,63,-22,66,880,93,482,-5,64,33,110,84,25,276,-153,-66,-1,6,763,123,218,66,205,17,61,4277,275,129,105,164,147,246,160,-164,291,-28,-9,-277,257,106,11,45,1581,629,505,132,-968,105,-216,-146,195,-1017,38,472,-16,22,756,213,14,122,104,132,686,-37,173,-4,-71,485,142,7411,77,-42,137,347,82,448,-86,-19,-23,231,328,9,819,638,100,-58,25,61,43,-16,631,182,248,81,-29,2,51,1103,4802,216,95,110,71,57,1866,465,-37,156,14,834,8,1010,259,407,70,-269,309,347,57,-22,-5,141,-1,9,-368,-28,-148,118,-332,257,262,1097,303,29,5,519,35,397,193,-3,63,-79,43,994,436,-23,157,11,-111,-14,65,74,216,363,56,161,434,144,175,17,732,132,109,186,-748,190,336,-8,-186,95,268,-66,80,383,391,773,69,-30,24,-4,52,-37,34,650,1177,-2,16,-246,-76,51,93,45,-114,330,338,5,100,25,92,51,392,41,33,3,7,-238,-39,659,61,62,271,-62,258,529,-28,-33,-44,-145,4741,-71,23,81,-6,817,1749,21,127,81,34,228,55,2907,263,1009,-220,-8,99,295,779,15,1291,32,184,-52,571,-112,-36,163,13,279,256,-108,-524,692,63,818,264,884,-18,10,927,378,55,-184,-46,165,-105,18,172,37,76,597,1145,19,158,31,24,35,-7,58,225,118,353,1016,71,142,653,14,147,229,555,-2,14,-73,203,36,-37,251,449,231,111,-20,605,421,164,-88,53,-22,171,-20,80,-120,83,-159,19,249,-10,-12,69,120,91,405,83,272,249,185,15,1518,16,312,174,209,513,-54,34,1287,-17,11,6,49,3582,-65,381,7,580,8,143,4,584,27,83,329,563,181,125,14,-27,-926,562,212,-89,-24,257,-48,357,-30,-195,-15,-761,97,960,975,15,49,483,-31,7,-29,5,128,170,-14,164,453,4070,185,-27,1372,55,-56,-39,-332,12,1450,279,102,109,2721,-47,-35,784,2124,6,124,-41,95,65,244,65,-42,374,122,-14,10,195,231,-76,1046,-119,-179,237,145,1,125,69,11,-12,160,54,177,33,21,-74,-41,13,-21,16,-158,742,116,259,171,184,231,44,-112,-70,476,-35,-15,77,218,33,-337,125,145,153,81,-49,140,-21,-465,1050,194,153,-45,-21,-60,28,95,674,50,17,3026,153,2304,1271,1076,-55,-26,178,-26,-241,23,533,2312,-13,21,2503,-6,161,-128,80,-317,411,160,-32,109,-13,10,1191,90,-5,278,-382,-240,-38,-62,60,-122,31,354,-17,1,131,61,-16,-44,55,79,225,-437,-7,-12,112,-50,-102,-51,545,180,-18,195,586,1584,-34,258,183,35,205,553,103,113,1026,506,93,529,132,544,-187,708,8,1226,385,20,-14,236,-34,300,-58,207,483,1235,10,33,37,300,114,41,21,36,22,805,78,48,-4,-111,11,122,-100,0,36,137,3655,-2,-28,48,-590,-36,47,48,-2,12,8238,280,174,14,256,-203,104,276,47,615,-64,-20,-80,118,42,330,-44,187,697,15,-73,382,-82,45,1101,74,71,184,314,825,81,41,-159,-173,1,-1,-7,51,73,838,484,-373,391,87,20,88,1316,317,808,466,-318,148,599,-67,36,-9,-126,111,12,578,23,-8,294,246,-31,5,-34,1165,67,-68,249,18,199,2806,-137,-62,928,940,-100,-1,6024,322,260,-16,-36,-17,-39,658,1697,1029,1272,201,66,23,185,61,1160,261,530,357,320,39,-7,32,17,156,269,123,231,79,161,313,-39,341,241,47,118,204,1577,294,211,537,50,74,-44,-43,-11,-165,134,2183,-70,12,-4,18,227,4818,74,1,186,4,-113,28,887,54,384,-153,7,111,-28,-15,258,9,156,43,-69,61,560,-14,-22,240,126,91,-135,-123,-9,-15,1751,591,-113,2669,56,18,-95,-149,254,22,73,88,41,285,656,-41,77,741,171,94,-122,-11,-42,-49,-4,161,33,4,1588,-4,27,-197,32,-45,-32,138,62,-96,6,-128,7,-189,-64,-86,21,906,918,509,-11,71,107,-77,189,118,74,2396,1356,6,-79,-36,-31,45,-119,2089,29,-331,-24,406,-183,248,39,-71,128,1587,-45,460,83,459,-39,-456,21970,-70,1409,43,-280,105,-82,-2,577,-72,-3,-200,-241,996,48,-5,-16,878,40,192,148,493,319,207,-35,766,286,44,-32,450,44,1434,1541,348,311,113,-88,9,176,2667,44,166,-103,221,9,5,10,-225,-28,-28,26,-133,-10,278,4,269,409,205,422,562,741,-54,92,48,158,67,-45,26,2267,89,84,362,-28,112,38,51,28,73,88,-138,30,-24,6800,179,45,-343,-20,1423,905,687,34,-71,1397,15,-58,2216,296,-36,54,123,23,26,108,140,-32,-30,638,-13,85,110,-230,242,245,454,39,91,27,93,-866,193,13,162,-118,243,214,64,319,-4,339,-1,-9,353,-175,27,9,343,184,300,-65,119,119,-11,96,12,944,204,155,137,11,-62,52,-199,44,-73,89,-23,-10,-30,1843,505,45,17,1110,1135,-21,63,-59,45,-12,104,293,128,5357,238,-47,42,286,479,-21,218,270,462,18,-112,-3,45,-69,179,140,203,-107,84,172,-81,924,-56,683,157,1240,-14,167,131,727,90,137,-44,-126,-365,105,71,67,102,346,-52,-17,-71,457,58,608,-49,312,-15,150,207,112,241,450,384,-9,-39,-121,337,271,62,1,-114,304,18,-24,98,-44,738,27,137,492,382,529,84,-122,605,85,101,-163,246,-295,183,725,17,82,78,-102,666,224,358,362,733,999,121,17,89,128,36,-38,259,175,760,296,30,245,-121,2044,3287,-17,11,443,1066,15,-106,-80,-37,115,79,160,-179,294,397,70,217,2989,466,58,51,21,-34,605,-73,-8,125,8,449,944,-15,-64,27,517,-14,107,13,15,35,102,24,-218,61,138,296,2785,-75,11,693,112,154,68,19,397,-45,32,30,1151,1109,15,18,-94,15,-477,38,419,1396,-46,128,44,14,233,44,717,65,75,131,22,37,263,563,-284,84,-5,859,17,-59,1068,-76,606,-562,-73,1588,1,8,72,-16,83,15,121,241,111,351,105,2816,45,68,65,19,10,47,26,588,244,-25,-267,67,20,55,58,305,148,-60,-28,156,75,8,73,19,45,2,13,1389,-28,34,700,-25,1426,-16,4,-444,-17,208,140,-196,92,26,-247,-90,-60,100,190,-177,498,253,124,28,14,156,160,41,-204,-17,215,-118,21,766,375,6,-70,154,1969,45,58,220,-258,-58,790,-41,89,-9,80,41,235,742,100,33,51,1238,593,992,-156,1080,150,42,-11,-29,1977,101,254,116,-325,172,138,-316,206,-211,105,13,607,354,39,238,-22,178,209,-133,-10,74,140,2,-13,38,27,41,-161,1098,523,68,95,222,36,587,19,228,-21,-8,-25,300,653,38,30,42,35,579,67,1101,558,881,96,568,104,123,177,-51,181,-262,540,241,366,81,28,496,2190,168,339,445,-51,142,17,-10,1120,9,81,-20,108,47,-77,-238,299,107,72,-302,-99,147,216,-107,1048,527,107,88,-6,25,143,231,62,-13,123,85,138,-5,156,174,45,258,-61,152,106,333,-31,416,43,742,343,549,-1473,18,-234,646,1,490,-101,-214,1474,54,0,81,74,183,-2,102,163,-23,331,757,927,46,99,118,85,116,567,38,236,49,2,368,837,754,957,44,53,453,32,139,38,423,109,30,7,75,64,113,112,-105,335,430,218,-224,129,447,1,39,19,-8,79,86,165,-44,619,19,-12,-88,111,224,1021,2378,247,302,1952,663,781,379,1714,460,96,169,-535,184,373,112,298,254,20,52,-350,-332,179,-57,30,217,327,22,14,10,412,88,2,-15,372,146,44,-20,83,3038,-39,84,-395,21,-42,-84,104,-30,142,312,-138,120,187,-10,156,380,-61,73,3,51,178,149,-211,67,174,-16,-74,27,72,172,24,22,92,499,-10,-4,55,27,164,143,7,-12,-27,17,20,260,155,0,-71,-21,-21,573,78,49,300,113,65,-185,-15,785,280,512,-15,-655,99,44,76,129,44,514,266,-12,564,167,-105,783,-63,77,-53,13,50,90,289,-38,16,579,24,139,-8,52,-59,127,3,92,1,236,-20,209,97,203,2195,1437,237,-377,6,151,871,2,252,33,-232,116,-150,77,4,274,-8,123,182,484,-40,-96,546,114,-38,82,-21,183,-42,162,176,154,1,42,28,72,5,-23,223,85,42,90,191,1643,200,66,71,75,91,18,-177,3,198,193,213,-2,76,465,-213,857,91,41,398,15,512,237,-37,17,4834,-35,262,31,169,-98,624,-100,-29,78,101,-181,1137,128,237,-60,64,386,342,163,48,546,56,-116,-27,109,-104,33,277,98,172,113,-16,580,92,-23,207,164,391,176,49,34,45,46,60,592,186,1050,126,-121,123,312,58,-54,645,-74,-210,328,-49,48,231,270,97,819,-413,63,130,1593,-155,17,199,-91,199,66,-234,5,470,398,-216,129,54,22,158,-14,394,158,-5,2518,-313,115,-22,-31,-54,69,400,52,114,164,195,-173,3,1,-92,1248,375,15,122,591,30,1158,24,144,216,-102,264,78,-71,312,-22,1435,67,51,202,33,119,791,336,394,224,-2,117,-9,131,49,15,894,274,274,190,49,524,135,268,12,291,462,319,466,10,-216,106,-74,-11,115,-11,124,222,320,117,187,283,171,138,102,-211,-143,660,36,-44,640,49,-11,362,177,-11,430,179,-60,891,35,115,1190,151,-90,75,-106,-3,-17,6,44,-111,90,109,54,-67,269,-140,142,373,416,504,-185,420,157,17,385,132,-73,6,-73,40,142,121,1305,-24,207,-42,113,191,88,159,391,-1043,112,539,-34,29,22,-79,27,222,527,8326,78,275,-60,-30,1707,1590,511,433,317,323,-10,-61,17,1851,360,39,210,349,125,1054,373,204,527,2786,22,19,1013,24,-109,-79,48,1040,231,131,102,-158,979,293,291,-128,524,1100,465,67,57,99,177,335,171,190,525,5369,-170,140,100,37,116,312,173,89,1113,443,268,-51,-35,995,51,403,227,22,111,18,234,489,219,184,8,103,99,11180,-45,678,-64,-211,577,508,-50,57,1,-1,288,129,136,238,193,-6,754,80,109,141,-51,239,164,841,31,47,689,-7,145,141,89,443,502,3578,219,955,834,9,178,52,223,-40,27,151,254,67,91,34,-494,1287,296,97,121,26,101,540,233,341,-8,66,379,8,-13,288,155,-60,-18,313,189,78,213,-58,85,-42,138,41,197,-202,12,501,-76,73,1221,-34,159,55,46,47,627,49,-2,72,19,29,-37,116,1504,165,491,-58,252,242,99,-626,-278,17,-44,6,57,204,12,2433,112,297,42,9,85,189,4,19,245,86,67,-17,-11,341,767,263,127,8,39,109,77,773,284,19,889,840,82,227,-53,373,-16,38,280,948,241,15,217,198,87,-38,274,43,53,31,46,1008,1831,1449,1143,78,130,-14,96,149,-125,-31,144,46,25,55,2646,-74,66,-55,-83,-132,2642,3,22,69,17,140,101,307,-30,10,-19,552,1661,73,272,393,15,-19,11,91,-15,34,85,-963,626,-68,-99,270,378,105,80,159,33,34,-189,-488,-174,126,332,85,-50,90,-132,-329,396,-26,290,14,11,389,63,228,70,118,-90,-10,2,165,-41,602,138,155,-64,17,93,124,167,1639,122,101,43,13,167,32,164,-6,-28,268,108,72,792,431,83,30,1,304,37,120,-1,171,181,623,300,23,270,74,44,1068,89,500,121,1399,60,95,93,-227,61,205,1154,-1,-61,108,1533,167,263,34,-11,-28,360,154,-33,188,-10,106,347,73,161,18,378,-874,30,35,37,132,97,659,184,-109,335,-29,366,196,772,-131,277,242,335,-142,539,-216,572,-6,30,-46,-36,30,54,-255,29,145,-113,27,376,33,248,975,181,1678,821,78,656,394,-5,-27,510,13,-74,236,303,-341,-105,81,78,-32,248,321,-11,59,228,387,-43,-781,32,97,39,57,-41,1434,103,135,-88,315,-1,34,163,95,408,781,269,31,-7,283,93,-40,449,122,-220,182,157,662,119,461,-419,-149,95,131,-98,211,440,1498,-18,244,-38,73,1098,69,517,91,-213,-59,-42,814,513,285,-425,272,481,95,420,40,542,101,-232,-802,-55,347,1409,-7,180,41,11,314,199,32,925,1131,-93,9,133,565,2097,459,46,416,447,99,263,214,59,74,316,269,132,-448,113,676,-92,686,2303,464,117,342,29,1612,66,89,580,496,3654,13,-167,66,182,14,2,159,68,397,-46,-3,11,-17,170,-68,2166,163,-202,-46,264,14,62,24,5348,231,106,404,78,385,815,112,1921,574,1077,579,55,286,48,-6,102,45,72,118,53,383,-44,-76,-223,-6,-955,267,167,755,-13,245,-127,72,-100,294,80,514,435,98,45,-319,83,253,-404,-57,292,737,79,78,490,273,33,-20,281,584,27,-66,42,103,77,-265,-67,23,188,298,467,-405,19,-27,127,277,149,111,1710,-41,-46,266,916,126,85,-7,301,289,569,-82,8,31,-100,70,8,495,171,84,148,220,-58,121,-34,561,47,294,72,-345,134,112,75,53,270,-80,139,286,1136,103,-61,-8,322,52,433,4,42,292,139,1018,245,6,522,350,200,-395,456,526,-138,191,1715,761,154,73,688,206,20,12,40,89,937,130,816,423,371,80,66,66,-91,183,-16,24,183,440,-161,99,387,30,1,-228,374,1245,193,-95,295,384,64,-18,1030,128,-18,2428,1270,27,205,-117,46,-83,33,520,490,131,311,-34,138,4010,1,-19,-5,152,49,2346,-239,369,-41,-28,410,15,434,-5,142,-20,1033,-16,72,235,282,379,93,2101,-28,1876,38,-33,-237,452,5,269,12,77,-14,151,381,307,-440,1972,46,330,-34,36,154,184,122,99,2412,-57,-7,503,10,125,92,314,103,252,3,116,13,-9,129,2423,276,-53,-11,5964,10,-40,411,-549,199,-4,2109,2361,15,20,49,-163,195,-11,176,181,73,10,233,1323,80,57,-6,61,191,1893,40,-162,92,-323,-7,-228,-96,-275,-6,1334,8,23,34,123,399,58,17,9699,263,72,163,487,-556,-4,-24,212,335,11,126,569,133,-111,-50,402,95,487,-46,2363,138,163,169,157,366,25,289,-105,0,32,305,263,-53,185,184,272,242,-178,-158,13,42,5453,761,-79,-91,441,1277,54,1339,545,738,396,70,52,809,292,846,120,2991,-31,298,1602,832,-561,309,59,19,358,914,-96,165,63,24,-22,-382,403,37,27,82,65,46,-26,1074,-213,66,425,198,51,-241,1093,5382,-58,-52,5433,967,24,24,100,-3,60,-71,132,-10,17,-75,2748,-290,11,-70,51,-76,-12,4,35,31,164,-416,138,103,25,193,-82,44,341,-113,2535,477,50,1437,302,123,136,74,86,140,76,561,145,-125,-102,88,31,-92,967,93,94,-55,186,1016,95,142,45,-44,31,1261,23,42,318,56,154,-12,948,-64,782,1020,40,-111,249,82,1021,843,584,87,64,1421,3241,-58,678,-6,45,27,82,1520,988,86,1495,891,102,1741,1649,94,255,1316,1074,-20,189,-63,74,87,-26,144,-53,-48,-134,12,569,-150,227,-86,-51,19,-1,194,-7,0,-161,0,14,86,55,93,34,10,2899,101,-8,1032,1998,548,751,8,36,-17,411,255,414,-961,168,-84,-31,99,-221,731,-32,206,92,71,-39,921,-187,139,139,214,-45,119,12,301,53,413,146,481,93,61,70,17,4,-25,293,40,164,-191,-74,28,1771,196,351,218,56,-89,63,91,143,538,383,-23,182,42,84,195,1039,2959,77,-62,82,858,-70,408,247,57,5,2,-75,156,-33,332,13,244,137,184,-66,153,158,43,-293,-83,-1,-48,1027,422,-56,425,46,316,221,187,25,817,115,2,-48,138,188,67,170,27,75,4,1110,-21,-302,83,40,26,12,180,332,838,-164,11,37,103,1096,48,245,94,132,179,390,59,158,121,-1,-202,438,146,941,1070,153,851,1367,379,552,-8,338,250,824,409,119,354,-138,-146,8,435,11,196,437,465,336,240,34,305,-116,-70,2571,732,-100,27,1413,-162,129,-298,48,88,451,58,-160,-37,496,50,288,3345,-134,1127,26,258,444,3,205,252,681,62,98,9,371,240,690,281,749,551,319,64,9,19,311,1496,726,-9,48,208,268,129,159,190,1938,-114,1425,221,293,50,239,313,312,71,-48,540,-37,115,6,1442,451,28,4,30,70,214,99,889,6,305,16,16,130,69,1043,-43,-179,296,540,-163,162,164,277,92,139,-82,3170,-107,197,-115,42,-25,106,152,-57,163,188,2,310,38,183,65,3,251,-119,288,9,365,817,2377,764,173,70,-307,120,5,281,96,155,-84,84,295,34,21,-30,331,1072,621,408,416,186,-3,173,966,228,665,1228,712,1123,185,170,130,407,545,32,50,-45,1115,-103,-43,36,878,49,193,12,-20,-33,93,160,11,-24,200,1671,-111,-155,8,547,1698,17,-60,107,-23,61,-24,-86,169,433,-32,176,407,71,491,-108,129,48,195,149,11,-282,-153,109,248,-12,25,54,273,193,-179,-11,156,163,121,-60,80,46,-186,104,68,41,3,-154,347,-8,452,274,23,280,8,209,-83,70,-13,247,206,351,8484,480,4433,-52,-14,56,290,-124,655,554,-468,118,22,594,43,-125,-56,335,364,176,-32,128,868,60,65,23,-94,172,69,282,84,250,-42,217,205,-39,-87,416,-115,259,257,5,120,209,117,-31,83,-30,-30,473,69,2020,197,861,404,114,174,41,-11,128,205,134,149,-671,129,-105,339,151,50,123,196,222,163,3,-104,163,167,23,75,122,11,-210,852,-141,61,28,-9,-226,671,44,683,-26,7,-359,76,-11,-37,-12,103,5927,-19,483,100,80,3,-55,438,2,238,77,697,81,153,161,-125,69,35,1003,-91,194,181,64,-8,147,686,511,424,129,-71,340,130,21,65,103,276,48,-216,34,17,175,-71,-1,74,-55,950,61,192,639,299,75,-20,47,-172,235,30,433,2303,104,259,86,11346,148,101,220,555,1089,-533,-120,84,685,73,920,91,316,158,1017,62,195,2125,52,62,508,1351,-128,119,-9,49,5,475,1809,695,412,19,-23,47,768,-22,-103,25,-52,1055,691,42,726,61,25,130,33,-741,43,-65,78,147,16,-12,118,-168,-25,132,-340,480,-11,68,32,787,-14,-363,245,40,207,292,-32,65,82,345,260,35,-4,677,555,154,356,4,115,52,-15,49,0,52,-66,40,358,3959,135,-175,-121,196,72,-51,15,55,-6,19,-75,-154,-26,64,258,259,92,-62,-6,51,-41,-173,-3,30,-11,75,200,-112,623,240,186,6,282,126,126,-102,671,44,-169,295,181,-142,106,248,-40,304,835,101,85,97,10,234,308,-12,287,-67,111,689,100,338,164,-76,78,59,6789,719,-193,176,57,-7,1328,655,30,122,-57,66,103,637,-211,-25,909,-120,-85,50,13,117,307,481,72,408,-1,-22,78,226,1564,1014,25,150,98,440,351,51,241,245,-189,-50,755,35,1711,429,58,692,807,61,-130,45,174,83,48,1473,563,83,70,190,97,23,125,126,494,33,-193,98,628,70,332,-1,-280,-45,270,-47,124,-50,-8,91,755,148,270,-17,-134,339,-49,75,48,-93,1065,2,215,541,214,272,284,-2416,149,5,-25,78,-16,226,22,12,51,112,-111,127,1437,627,-97,-53,3,-6,120,-75,370,15,-20,665,26,-52,620,427,109,265,244,586,5,45,95,-102,173,-76,88,298,-326,-2,-15,17589,202,2383,443,-188,76,-776,-7,71,21,-81,8,-57,-23,-91,3064,-134,70,70,-11,2,-7,-289,37,136,-19,-25,57,-353,230,2853,-43,290,72,27,589,955,310,1269,653,47,148,61,-138,1830,214,43,460,18,504,92,1220,-25,-9,83,73,230,5,171,-170,96,49,-219,-32,58,29,9,301,21,650,-321,133,23,174,10,88,365,-2,41,2427,38,174,117,2,68,1520,-103,79,110,71,8,32,34,293,-261,488,5,-20,82,746,43,1540,353,1367,598,122,-76,5,78,488,17,483,-273,-49,-272,208,109,251,428,91,42,1370,354,-48,-7,72,-198,7323,-5,224,63,-2,-26,444,47,-2,39,116,143,5,368,40,72,126,149,-119,334,-18,96,1,9,-97,372,2087,309,-136,1234,32,-7,63,454,-144,522,1610,209,712,174,1393,23,283,132,0,1130,-104,-22,95,48,154,954,-99,43,26,40,-18,71,102,1254,-10,812,-137,-50,6,-358,32,71,-5,46,9,56,123,46,217,105,127,209,89,312,37,1545,2214,-43,307,1716,295,-5,508,819,162,-47,143,26,-22,-272,1525,436,-37,51,414,258,67,96,91,865,-2,-2,72,373,196,203,7,97,618,54,-278,-38,82,3562,41,386,28,-42,1325,1028,41,-17,-21,1,-40,-19,-5,-65,23,-335,195,126,456,40,-23,133,59,48,23,220,470,58,39,1195,32,51,688,1289,900,1087,40,42,200,93,26,1263,339,131,-18,5,90,54,56,89,805,-34,3600,-11,-158,554,96,13,321,-129,218,15637,-10,-11,-41,-63,725,-21,-159,62,14,1125,259,134,66,424,-122,3684,8,134,-511,-45,9,-13,198,379,-37,104,-160,-31,1158,34,-13,-7,75,606,-22,80,494,117,3,-169,-1679,-175,25,-218,54,-19,-35,317,199,482,506,21,680,-66,1170,188,-37,-15,261,43,95,794,75,75,1,14,42,18,-14,-191,262,584,81,44,-255,-17,-2,173,-45,-356,70,15,99,867,382,901,285,70,-23,272,32,50,361,16,234,27,63,-54,302,24,48,229,71,24,106,92,989,2,-93,385,-26,-15,-143,343,-36,2,3,257,491,83,-286,558,47,164,231,1,635,429,858,1449,-367,52,-133,-48,8047,122,131,80,24,-442,1976,243,112,555,227,45,204,86,39,187,69,0,141,4,118,234,729,525,7560,359,181,-37,443,198,81,-124,-135,72,3128,1154,968,-37,-20,-23,192,92,634,-33,-185,26,32,-36,203,82,252,277,-26,-27,552,-36,683,31,-204,-154,-156,690,273,86,-149,-84,553,20,2042,2075,-302,332,11,-155,4473,-126,42,-121,157,102,-223,123,-38,36,1462,1131,2660,2187,7,7,967,-47,3247,-188,-28,86,79,226,102,1084,144,1959,0,33,-276,-123,309,63,-38,58,-73,218,-232,219,32,36,-89,-87,136,1165,-66,39,315,26,-12,4,123,-295,-9,-309,-44,46,21,198,96,492,64,569,78,124,69,-11,24,18,340,83,57,100,478,458,133,-12,351,340,1988,161,108,1142,-212,38,66,41,9,157,167,-206,-2,-137,-7,199,106,157,112,102,55,9030,168,354,348,1148,69,110,1,238,56,69,208,-8,241,22,59,-306,354,-438,397,132,1071,-21,-25,35,46,344,376,2902,61,303,60,203,83,95,3232,199,96,10,17,-1298,89,85,1,24,68,387,204,-29,-104,-17,-359,138,226,294,711,417,309,177,-110,-141,-73,121,108,-29,1810,2877,200,979,470,295,88,33,2085,136,170,161,100,8,53,197,-36,369,8,-36,-132,302,647,1150,123,165,115,41,-2,-88,120,-110,499,-991,-296,736,81,-87,107,66,326,8849,626,34,1740,-44,-43,-23,-92,90,-42,388,1111,1873,299,24,3737,208,651,-72,517,222,-29,288,-29,367,-26,14,-19,-34,-392,-85,118,119,7791,317,87,229,419,-11,23,-303,260,399,8,-83,-14,-52,-40,64,59,197,-15,472,6,33,-4,3141,742,-114,231,26,57,6040,43,169,-41,110,432,-6,32,2,123,31,19423,9304,5285,62,51,-29,33,1034,117,1121,91,64,1,-37,-27,171,-84,178,197,-304,124,70,0,3,37,145,267,-7,-199,193,1219,-34,10,-19,48,845,-73,49,390,1024,206,1097,66,569,1115,2769,4496,2264,11056,2,-226,957,40,-301,554,32,-237,197,67,-1,46,114,805,39,99,-421,-46,-3,496,454,-49,-18,66,-33,66,51,309,-22,223,610,97,62,109,648,607,174,441,-8,-49,-44,34,292,-119,110,224,20,2,-245,41,72,2922,50,-82,-40,-82,412,-10,602,-72,204,304,585,-279,-6,3595,-19,326,45,167,-1,283,8,-117,67,-9,-66,360,481,855,-155,53,371,46,-16,27,546,77,133,347,86,20,290,-148,-38,92,277,513,15,343,5,-51,-110,-46,-78,-83,96,-6,55,-264,19,110,102,-89,886,-1238,87,152,-4,130,50,331,144,736,604,50,614,-25,98,-447,-62,28,-63,11,2347,577,1175,-6,3,1348,64,114,702,3962,19,468,-277,760,-36,-297,64,-88,50,51,-38,-119,67,98,66,-173,-84,260,2003,-54,2055,34,-23,502,264,31,309,576,-8,34,-171,-59,14,228,-10,-83,488,13614,-24,-18,5,108,-12,-108,558,158,-20,412,234,-34,152,-1,-60,506,31,32,-25,-118,457,-9,602,1790,79,1343,374,96,87,62,110,-35,335,520,293,1055,-19,392,353,-146,-54,316,524,101,25,-3,55,396,764,-101,-94,51,66,234,295,5,130,118,705,26,98,138,79,168,-167,143,-220,-33,184,77,16,-284,31,805,81,-32,28,455,22,75,91,65,-14,218,5750,1215,-49,260,1362,-67,-57,1266,0,111,-10,207,-153,57,2,59,332,269,1208,7,397,572,38,152,12,20,269,291,-47,133,27,11,21,-15,-446,432,114,90,-175,26,543,306,-13,270,-86,-19,840,-166,254,128,197,15,62,22,80,471,7,-345,1122,1599,160,24,227,-17,241,-134,39,225,-20,35,108,152,-44,-27,-115,129,-206,641,60,-35,403,17,-21,194,278,96,504,527,202,-87,919,24,-20,489,20,-10,-8,518,192,25,-1,-35,357,808,904,-19,407,185,107,-53,283,194,-5,243,23,3955,429,212,346,134,23,103,-58,274,137,-91,940,100,20,11,1361,276,110,939,272,-7,181,473,-1,37,90,-9,221,-62,365,-34,1495,2897,-185,867,63,2511,1,3877,11,4,187,12,13,-44,-29,99,44,615,106,462,748,-15,-283,-128,20,-59,52,-94,173,406,-125,-388,118,13,87,-23,108,96,-222,350,-24,-46,29,58,72,-188,-77,-82,36,90,4,21,288,118,-164,849,136,89,157,96,-56,126,119,-72,64,50,-34,530,595,-20,415,922,480,189,-1232,534,-28,-68,-71,8,764,35,678,120,-141,-56,-232,76,386,12,313,402,86,-67,1217,-381,-59,128,86,32,119,339,87,88,365,745,-1275,99,-526,-113,73,100,655,162,166,-70,316,597,160,8,101,105,81,-52,160,1213,3017,861,902,1273,404,141,142,1308,140,-127,151,45,56,397,73,199,2121,5,57,44,80,88,237,-275,-515,-32,257,152,247,497,1235,30,94,230,108,475,56,74,-63,-877,458,-357,534,101,311,11,-107,4,213,-123,-158,-15,-881,923,-33,46,119,63,53,-221,181,-105,339,28,-76,66,509,-96,19,-17,74,-50,183,35,-16,209,411,55,-48,-61,2,-148,739,666,-196,-588,898,5040,-104,128,-107,585,216,234,1001,657,507,79,652,121,158,68,447,91,-51,560,209,62,20,154,160,-125,113,477,75,181,-45,1122,71,-388,7,329,86,-55,-850,-21,365,99,305,-2195,-22,26,-7,-16,65,75,-2,365,107,-8,-298,286,47,152,32,126,1687,200,3059,-36,-478,52,-131,44,-10,519,77,166,-523,-691,-349,669,58,-202,1071,85,117,82,-191,99,-222,1084,-79,24,-50,205,138,10227,4383,-47,1461,197,31,112,4211,-47,-26,62,34,65,4379,68,-1270,-2686,-6612,-104,-40,87,426,48,13,512,-39,270,-147,828,82,365,40,26,-240,51,789,169,26,-29,49,-58,94,-176,51,-3,75,26,179,-2,-6,39,293,104,537,6,2889,74,134,-13,-289,-2,11,330,131,40,-194,4134,604,19,195,-18,37,-46,-102,-129,206,516,392,54,767,-17,-123,-100,-15,1078,195,96,159,10,-763,-17,-291,142,-507,305,102,531,112,42,1875,58,17,-13,54,-9,36,-22,30,-257,27,24,-50,297,105,166,94,-103,345,52,3106,31,-27,-127,-17,25,-82,-8,53,244,97,-67,-26,85,83,133,462,13,2,141,171,72,-37,363,189,83,47,775,-27,-268,17,62,22,-16,56,42,2273,46,46,8,110,454,-12,98,-115,-34,20,259,1516,-95,153,18,51,271,-38,496,51,11,-4,-53,426,621,-80,-73,177,15,-40,-3,233,100,409,-26,84,-9,-9,134,20,197,69,16,68,-609,-49,13,512,299,28,526,40,-103,-193,-374,-6,-11,3835,-1,147,108,-442,110,189,39,99,470,338,14,5242,941,422,975,461,-713,665,138,257,-9,49,-69,-36,348,725,12,221,1130,4300,109,924,246,183,50,-115,-36,-113,62,295,186,-53,692,33,410,162,-109,-38,-736,243,-202,-19,-37,495,20,-93,754,193,213,548,8,28,1207,844,673,-238,6,155,304,-75,-132,-268,31,-5,77,129,249,-265,97,-746,-206,774,83,371,122,122,20,137,287,745,19,-165,-43,-2,8,169,11,323,104,10,-40,8,30,56,-10,60,-13,85,-27,-24,-65,-44,-21,305,-46,133,119,960,463,108,232,-136,9695,9585,191,198,258,1658,773,-110,330,-59,70,73,23,73,402,-132,31,70,20,108,79,10,-631,1333,-4,645,368,1089,3,742,154,27,81,-3,34,-191,-516,8,1154,41,259,-83,-592,-103,-618,-759,15,-706,-613,-67,-287,47,155,-309,-459,-741,-231,-428,204,-42,-326,-273,12910,-42,-2525,-1119,-59,37,136,-80,-408,-340,-189,-92,-145,-267,-113,-7967,-3772,-7148,-6540,786,2633,-265,-593,-583,13999,11184,16120,14300,17931,15936,191,20,340,161,798,965,555,-78,136,22,-286,401,-661,439,30,-300,5,-47,487,406,1059,-163,264,-520,146,100,1307,236,15,124,102,-44,-204,503,1045,244,419,508,333,-511,1402,107,169,-81,243,-30,45,-204,-342,552,796,-1,131,112,-54,-154,429,85,166,71,450,69,332,147,-135,596,219,475,-94,-338,-582,-139,-2013,993,-150,2330,137,128,136,557,795,-119,-113,-28,732,-71,44,327,-680,85,247,-25,-47,-256,-774,1181,-505,1252,809,164,60,1440,289,-24,25,868,698,479,88,704,1165,74,58,-79,-227,238,-115,273,275,-48,1112,1381,3199,2141,1405,534,-62,209,149,280,2393,4816,56,-230,271,273,1159,575,-180,14,-84,6,270,39,81,-96,624,-22,278,18,-1321,-102,309,208,886,180,1049,989,1803,338,159,8865,487,-121,99,96,14,177,403,959,-25,13,137,-3263,306,5202,294,1866,257,37,263,507,-26,164,560,-161,677,386,-50,16,204,155,8,268,-226,148,104,40,227,-47,914,-489,-111,39,243,-93,199,643,490,136,-1,88,-406,78,-155,46,496,128,-807,-335,157,277,-100,290,338,89,-14,104,2050,335,-67,48,37,18,-169,1088,134,207,-105,83,251,251,1157,-226,-844,421,124,-340,189,1240,329,1745,-369,2804,32,734,288,276,-154,358,448,109,1762,74,-238,-243,-135,129,596,135,228,-209,916,218,828,215,-216,1184,615,990,686,-146,285,64,140,681,362,2193,140,-153,19,-84,640,-117,1203,437,297,196,2112,123,-485,-218,8621,1767,250,88,822,-255,243,485,664,739,-1147,269,179,910,-147,888,-144,146,426,-17,132,2148,106,556,84,2862,692,333,1127,1058,-516,225,2420,784,-22,121,83,185,-158,1094,324,2727,1069,630,505,1581,792,87,369,600,150,-29,603,21,-12,-435,787,1192,-131,184,-68,-94,547,959,1335,296,653,73,-965,-82,409,-147,853,336,65,659,642,62,599,-231,403,-81,252,95,55,254,288,471,240,31,1239,-79,-38,-984,236,348,361,154,207,-276,127,-386,9,658,-224,104,136,-143,-138,-34,2018,251,-357,701,-437,1016,543,222,39,125,55,181,-700,813,61,-3,913,392,-344,7,756,1888,-203,92,350,748,118,632,1377,-67,-312,-158,550,-137,-7,1208,801,-403,326,1326,764,-40,299,1132,-104,268,1309,525,249,34,366,963,147,54,-68,237,156,413,43,199,1263,-19,237,-105,475,598,304,441,124,84,-5,587,202,-15,231,496,220,29,2327,180,-32,-17,134,32,357,2172,1377,1305,2026,-250,323,-482,-71,0,155,-26,7,-143,197,156,211,-128,891,854,50,523,-401,14,31,25,18,-161,-28,-226,133,0,-262,-4,-72,27,44,838,348,2894,-293,121,893,441,89,354,-76,1888,-156,33,-35,0,60,-6,-192,-159,-272,34,-376,-69,481,-93,-335,180,45,86,569,421,530,509,840,567,641,-120,-421,-32,488,141,9,251,619,811,-73,216,-406,-67,242,208,184,51,-34,-245,133,-71,-288,54,-387,-487,260,-56,340,122,-62,-153,249,-4,633,-173,381,-175,-578,852,370,-322,317,-59,831,-139,881,-41,80,-92,1362,430,-284,875,168,172,395,352,-173,-93,208,1267,484,-156,-92,234,1017,279,575,628,129,465,174,48,-5,-224,307,-228,154,1233,1987,966,-81,361,176,930,38,65,-294,436,176,689,499,508,242,322,390,940,561,420,13,13,135,115,285,4545,24,138,-9,156,574,202,700,498,-269,238,38,201,105,327,-58,4022,1318,1591,52,1033,2209,-40,-2,48,639,57,-57,125,99,165,152,763,291,557,130,102,845,441,85,737,2094,87,-3407,-82,-14,481,306,156,149,82,137,323,1002,1601,1705,49,-513,526,819,217,325,1101,609,319,325,531,268,968,68,-29,-359,154,-475,4,124,195,126,-237,1146,762,199,-83,415,120,367,565,88,-15,1699,-75,-153,563,-71,-159,28,233,162,-97,1133,-24,195,377,267,-93,371,100,789,681,17,-163,74,-895,-174,9,40,267,109,54,-303,1014,-39,637,226,-205,187,347,1533,-507,330,-96,-139,-48,297,304,-24,15,679,339,-107,1040,262,-31,258,-34,1202,77,501,14,260,1069,384,106,487,93,476,1036,328,856,606,-249,114,8,-460,313,485,-203,2162,49,248,761,50,513,302,44,1357,80,1259,1293,14,212,-190,472,262,-39,-106,330,3052,150,-186,194,412,64,113,-737,141,-792,-856,60,402,1170,1867,-51,-28,-267,-690,-141,161,9,-146,203,132,610,-2045,125,-32,52,646,334,259,-999,759,-38,-250,5052,214,-17,80,348,67,2737,6,14,442,-80,485,-151,-320,-69,-25,-220,358,-808,-136,-209,-68,50,184,290,-263,-1002,513,-74,57,-145,382,-68,3454,308,438,-68,48,173,36,-1534,-45,166,501,769,644,-1178,92,514,-886,89,184,1422,-4,-694,94,-12,480,491,916,1305,197,-128,436,71,-19,199,240,-68,81,219,1441,-537,-1215,373,988,285,25,170,-59,471,115,-521,-934,1078,-253,616,-115,66,-228,494,-232,146,844,67,806,-74,181,85,4980,620,765,247,269,171,442,6643,1203,-424,-8,273,185,73,1911,1161,389,819,32,424,47,1120,-47,-52,-29,432,653,1048,312,-51,-79,458,238,-91,245,190,690,2098,561,4,177,-237,458,-335,372,9,-1372,1308,-2735,-18,1390,296,261,-471,128,-252,681,-410,170,5,41,475,75,513,513,160,88,725,-65,-303,579,7,95,-303,317,207,73,168,-520,1854,-24,58,308,562,1252,32,-275,-61,34,-339,200,-1351,-373,-52,114,129,-218,-276,452,-49,301,220,-80,2588,-384,-208,-101,330,72,-318,-41,57,-616,-23,371,-181,3,680,1084,-797,579,335,-341,3266,1018,-1282,73,191,-210,24,465,-967,-69,-142,-61,67,-26,1331,-136,400,849,51,673,142,-60,-960,480,20,-77,81,-121,-307,271,3753,194,643,-103,26,48,-90,106,-356,115,1,69,340,1790,-70,477,136,252,-126,632,56,199,1505,183,32,190,-1066,14,274,252,-929,-139,171,-89,98,43,-1244,-258,-54,183,64,-200,-365,-84,-1420,-13,319,220,1605,106,425,1322,144,-5,2403,106,13,213,474,9,-343,66,1256,324,1108,134,484,83,-312,66,276,374,-14,318,1903,-860,84,-967,-178,-288,-145,-139,315,311,322,29,39,188,121,1774,291,-51,68,2854,141,1203,243,-135,411,1159,-559,536,-191,2816,2,881,65,1743,55,284,1328,365,68,-396,205,20,31,379,1749,851,-841,1462,550,-147,-293,12,-900,-82,322,822,-174,-36,190,-173,663,132,-1806,-147,10,307,581,-90,88,2562,-440,-152,-950,1083,232,62,1699,1013,459,14,-132,831,791,439,-171,482,100,271,834,-444,230,10959,608,294,-304,207,-145,-525,82,1197,270,1467,39,165,-104,-188,22,293,53,-151,-185,427,310,923,503,-66,381,-484,667,-92,198,132,-269,-62,55,-76,4485,91,284,-71,-34,1706,-72,-243,78,-234,44,217,805,283,579,61,49,158,259,563,1193,2012,-116,-163,58,206,647,131,1068,91,1567,437,-406,190,-42,-62,-215,192,-250,1596,479,96,-128,1570,-456,-127,53,150,-439,-55,-103,-1230,-37,1329,1955,202,1584,2016,2920,85,4000,176,861,-189,786,776,2390,1788,226,-287,1402,43,144,241,74,-66,25,-137,-16,153,-319,245,239,403,-154,4315,244,-407,-918,238,-860,573,-383,197,361,687,761,896,295,-136,183,-235,516,1192,235,73,666,-233,3,360,20,276,234,-316,-81,145,-84,-166,-577,-558,777,2655,1415,22,-70,2039,-119,261,-1144,767,-472,-414,-73,163,345,620,-246,-197,340,721,273,-244,657,-146,1030,-23,127,159,-187,431,323,39,1253,353,366,-207,-32,37,-609,379,203,-100,1157,294,227,10682,-276,180,-94,442,-166,686,107,966,1001,4314,1215,269,48,-469,152,390,-403,413,-13,135,2053,138,98,1031,1115,193,2255,414,-165,-10,354,-153,-145,-924,920,1457,866,-529,-80,258,141,886,146,344,753,-808,1217,-338,-280,376,1693,333,438,-122,-173,406,137,111,1735,-150,355,994,2230,-85,409,1443,26,13198,-418,662,-410,3059,746,360,-44,33,215,146,884,184,-5,368,-8,-386,576,-130,778,696,-44,264,411,-687,-2,-25,186,147,1013,-446,174,599,14,-129,99,773,7225,-90,-124,127,134,-64,33,-380,-72,-632,274,301,101,430,1018,56,-157,47,285,-376,216,154,649,-197,-335,-414,-44,-773,-1656,203,388,192,161,2291,110,-23,13,503,-883,-243,-182,-481,-24,295,-116,7,413,-45,-20,398,2092,2359,-554,658,323,151,2910,2672,613,79,901,901,-15,-373,22,29,65,-49,6710,-170,1587,398,-587,1108,-16,178,355,135,-36,5,-72,697,232,-314,488,3,183,427,100,166,298,245,980,-133,-192,-246,63,428,-122,4398,43,18,1305,-576,132,5408,1418,294,-599,-184,-43,115,-54,-184,-172,1018,137,60,496,10,-211,-342,551,-304,253,195,-342,-48,337,70,-116,-408,-154,1437,112,2344,1705,662,48,4744,4215,244,2981,3027,416,2286,6880,1257,2668,190,1861,250,-42,342,-705,1886,7009,795,-573,-12,-1580,132,-19,-39,157,-48,1256,10419,-371,-349,-38,1409,209,-107,1048,25,327,386,1174,1057,-58,1233,-219,145,203,140,4203,397,4829,839,181,124,3915,1887,1268,-190,-1010,673,2044,1410,59,641,305,982,1315,316,324,494,572,-168,1614,1998,60,-216,282,-324,453,375,1196,-210,1332,-152,-61,237,755,3268,100,67,-548,1127,768,412,636,31,1807,-58,747,982,2172,1406,574,188,127,671,36,1400,1648,-1224,-514,-569,141,-546,-724,570,-316,283,-703,113,-745,750,-200,1916,120,2394,-294,2962,1520,41,-142,-68,660,663,587,3040,69,752,42,767,1053,-573,-86,1493,373,7575,966,859,1814,5870,936,-63,965,852,-124,195,768,390,124,380,372,3960,1771,-2025,1114,1425,-51,423,582,393,-61,-296,277,49,-173,294,2237,469,3255,2119,702,1132,885,964,1906,-328,510,-73,1116,392,635,970,187,-46,-196,2912,145,78,-6,146,66,227,788,-107,-28,5,11,157,212,210,-83,37,93,756,801,-452,83,-46,65,533,-144,733,47,95,665,872,833,235,1852,-48,140,570,28,-33,536,169,-173,-35,-1042,-98,16,271,-234,264,-381,-223,-175,-218,317,-315,107,290,38,81,-226,663,70,89,192,3208,-110,117,-402,854,368,192,23,91,281,0,491,306,566,1575,31,-57,-495,929,2610,426,-166,35,-39,1432,-336,292,726,255,499,198,54,2034,-11,2481,1386,-110,1313,97,-1954,529,1963,204,4984,-143,-45,230,-286,162,-747,1704,473,122,2325,168,493,94,1057,566,179,1222,13,555,939,-278,293,164,425,3009,2774,1944,-127,371,15681,172,702,1427,1287,5471,8,631,-172,-339,787,15,1246,243,212,79,132,420,160,953,-51,6,165,-154,70,-256,494,35,1,205,28,1380,600,-925,-373,-339,176,-80,-275,-144,254,772,-22,701,191,50,-977,247,53,40,43,42,61,40,-173,479,303,525,1561,261,-524,-213,31,191,18,533,-240,1729,-162,269,1552,4,-214,-712,-456,2247,606,1275,1120,-728,538,-18,23,1218,62,-302,32,611,-118,-4,141,7,-60,1253,190,557,181,368,775,-127,62,482,-101,185,118,-281,763,432,966,108,266,114,55,-18,3308,-458,-99,714,-201,1747,3128,968,-298,388,996,1160,75,354,-145,-434,375,531,393,-1208,51,252,-230,150,-384,1182,141,28,-35,178,622,-10,160,1607,-11,-81,790,361,178,118,229,293,202,-21,126,604,-137,-138,3704,-257,-164,548,-181,723,-381,619,504,3954,2776,14,-73,-132,2480,699,375,72,684,198,933,720,604,275,-264,1612,336,438,1395,4000,523,199,519,739,348,735,-124,101,-320,-282,305,3242,120,-611,-126,859,977,541,69,79,79,-459,-20,373,-127,3,561,177,5919,1947,3,21,839,512,-57,-846,-456,1442,-475,-182,282,504,523,1757,3235,-206,1090,456,1044,-393,45,718,1482,282,-319,-821,-784,650,-183,951,-437,84,-109,-376,-645,95,-9,-67,39,142,662,9995,523,111,-68,62,51,839,1132,470,-125,1520,-1,55,2911,205,106,602,18418,-26,224,327,-92,1986,256,-459,-53,3030,-6,-538,1317,106,922,131,258,224,330,-46,-126,1059,-45,1383,-249,25,192,-112,-66,-509,67,157,-11,1998,134,-15,633,907,1142,280,1059,117,33,231,2668,106,248,-24,214,-70,-56,-530,937,49,-30,-57,113,2228,53,282,55,2278,-112,376,38,180,277,-73,378,-11,70,175,977,67,37,195,571,1305,21,-285,154,-3,-308,-166,383,-24,170,249,-7,336,1651,240,198,1509,123,494,-1008,140,584,1,-218,129,329,25,-325,93,-35,55,190,1869,735,91,611,1294,390,3649,-322,-59,-317,-1097,80,-686,578,898,1331,53,10,399,-244,-354,-648,13,-31,-463,363,-204,101,2378,161,566,24,-362,-149,-29,-76,39,398,34,35,6758,-746,774,-32,787,2,234,-377,-527,269,128,-568,569,-991,-609,93,816,493,-132,-59,-237,276,-292,-390,406,4277,-421,496,132,947,570,104,79,142,7411,347,917,1103,4802,483,2186,-21,191,-148,521,436,732,318,275,-184,268,391,773,-169,34,-279,-114,100,398,659,258,15,81,1749,295,86,-524,818,10,55,-105,1016,653,555,251,449,231,605,69,405,1518,513,1287,-50,757,216,83,138,225,239,7037,162,68,44,9,-23,-45,423,-65,-262,580,-383,-926,-146,-195,-389,-569,325,404,959,124,-141,661,-206,-158,-787,-203,577,-277,-763,59,-324,1113,674,-70,-317,-346,238,506,-507,-46,-218,199,276,233,-660,-173,246,-551,-155,217,-43,42,231,-225,51,-271,54,1266,104,825,-131,88,11786,138,60,201,-77,551,2396,1356,-31,-326,2314,202,23,-45,459,-456,2791,-138,-92,-67,88,9,797,-59,-54,-279,245,-345,441,506,-286,-328,543,127,676,488,84,45,-69,-206,-365,64,163,-504,-203,1825,-547,-144,31,44,-111,-138,164,-12,-74,-39,116,-584,382,-197,1134,17,89,261,712,132,174,1393,466,328,-334,159,-221,602,1353,645,-41,2039,579,-116,-36,-38,680,808,717,-373,-12,-112,245,327,-257,-247,-239,144,387,-375,-145,140,157,-88,-113,-60,1074,487,46,-122,-8,186,70,674,43,707,127,696,31,-278,-108,-277,-186,972,386,874,111,-27,-38,34,720,135,319,43,-75,131,13,-507,494,-1189,203,-52,162,887,-277,-206,169,-107,51,125,742,109,-594,-242,984,-622,70,-108,423,-186,332,4904,30,13,-563,-474,131,150,-263,-195,382,8655,283,-110,-37,-253,-200,-251,1745,141,466,165,-114,820,1157,182,25,149,368,-632,48,-33,4491,890,197,19,-109,91,5974,152,45,2038,990,333,-58,2620,485,1302,3449,1273,86,1797,95,329,-1137,235,156,-156,381,86,-175,-192,-294,10290,-329,-861,222,776,26,229,1611,-525,149,1522,-82,425,13051,124,1366,1049,133,55,881,266,228,-103,-108,2529,8637,1666,211,324,405,734,-73,490,15809,3026,1340,741,-100,23,1137,-36,359,1781,87,1105,450,-42,93,16,113,252,166,277,166,-73,68,433,240,192,141,126,837,7,-133,1661,-300,-161,169,63,75,294,-303,514,37,1202,325,767,-227,-106,-55,-86,87,66,400,39,630,-131,27,21,620,116,-452,402,420,56,-2,135,308,33,1545,1365,435,720,38,148,1866,613,-177,110,296,337,310,973,877,20,404,183,-489,-429,-260,769,593,87,1061,851,-184,473,-30,-88,-107,351,509,541,189,420,-63,1489,-67,384,697,93,-138,-54,-2079,32,-65,28,242,322,307,-293,1730,236,720,2024,-553,191,1302,-57,1825,115,87,-57,811,932,68,166,181,31,-4,1566,83,74,-320,-537,1350,110,452,93,135,478,-63,904,176,115,2104,218,-573,182,161,90,648,218,100,93,574,645,237,1788,-101,623,150,-131,-78,-83,-810,-21,306,2782,-35,-118,73,106,-100,-64,185,203,421,-12,200,245,3391,159,2974,39,426,-68,383,503,1138,-348,-90,159,3554,-65,359,-275,222,685,2458,349,567,43,226,906,249,240,144,148,137,38,96,668,-310,562,725,79,-86,86,112,403,280,92,711,133,17,171,144,287,158,183,423,-309,864,23,-640,-234,515,492,425,606,-861,1071,-200,-71,-88,-173,-284,-33,-14,-63,1070,151,31,262,200,2097,330,223,13,-23,97,-86,-567,45,82,2141,-103,246,16023,-60,330,508,-24,228,147,227,2377,-103,70,-561,-561,-121,-94,833,361,335,-97,740,36,613,643,66,100,449,-260,517,145,242,107,-3,317,725,-54,676,62,150,149,18,-477,-46,734,-611,-238,236,736,-562,1361,-267,207,2635,764,-140,2,37,-151,-444,208,520,437,-227,752,590,750,1190,-922,-714,187,194,134,126,1116,4692,1241,1105,3924,305,498,53,8303,566,196,1198,692,1086,-6,225,204,523,1629,2726,310,807,553,621,3,229,-39,23,2505,-1,1221,1260,-187,413,127,-63,131,-136,126,83,1074,-705,83,-41,16,2183,-140,152,-95,636,-266,241,-553,-61,-32,-291,1786,1434,63,-13,-41,-426,455,142,141,202,615,564,-31,915,17,1087,492,38,-29,201,387,-31,51,-250,-38,173,-64,-142,4930,95,1415,-112,102,-533,408,-258,-1528,-324,1298,906,466,-150,533,-159,48,382,334,32,1009,658,-4,10,429,-103,13,98,1606,347,2342,1513,110,-47,461,394,105,173,146,57,634,-341,10325,-129,-55,-253,441,274,36,33,160,-204,-17,125,-276,354,1300,209,154,1098,587,-44,1097,-1809,881,496,2190,-52,25,231,-1473,168,74,331,-615,927,2089,837,-94,1426,-388,-224,129,-128,-44,-535,20,481,-222,-395,-84,8,573,123,52,3,-133,-232,274,-185,-432,-307,403,465,182,1408,78,-457,164,-188,974,1050,-413,340,-313,665,210,1248,375,1435,15,274,268,67,384,87,44,504,1250,-73,142,-24,207,-80,-188,-526,-1043,124,1590,360,726,655,85,1100,-464,335,89,139,-211,-272,-545,129,-1275,462,-51,-48,254,6,-202,-126,159,272,72,-58,-377,-278,-44,204,117,4045,1308,-55,284,-49,3250,373,38,-127,-285,-83,258,552,3861,6148,4233,56,189,-104,96,-136,105,-174,-329,-57,561,-119,17,167,-7,268,431,869,33,193,43,-227,154,-874,35,7,-109,-259,-131,-216,376,821,78,-83,3322,113,32,-157,-62,116,726,-171,926,-368,775,93,-419,-149,440,581,-90,-213,-237,-76,-325,-425,353,-232,-802,9,-277,416,217,-448,464,117,66,496,13,-167,-254,-116,435,-46,-360,305,-182,5348,1921,65,1077,-881,-6,95,-76,-955,97,755,245,307,294,373,811,213,-11,737,-81,273,44,16,63,-265,-67,11,298,-405,-211,-46,916,301,-115,-6,-1034,171,53,270,48,-47,433,350,-395,154,21,423,371,22,31,-76,-91,183,-161,99,-138,11,-228,769,-81,-345,38,295,3980,-26,-94,11,128,-194,-696,-104,2428,912,-117,490,554,822,12041,-22,-264,515,141,-152,263,-354,172,48,753,1340,140,-483,-65,4803,389,107,-45,143,160,-743,519,-107,67,401,68,-32,356,-208,212,114,249,-247,-70,434,-217,-18,43,603,-35,144,-31,1986,-619,753,-1158,3651,-114,-358,-34,91,154,3,634,350,348,299,128,85,-7,-25,-227,-26,-59,249,344,505,587,-42,47,116,66,1205,114,106,-171,1475,-208,-295,75,2669,138,1681,52,-271,71,474,526,7,602,-174,45,302,-18,335,2207,36,188,299,19,169,-271,-50,-111,526,70,2226,79,-1290,-867,-2100,-1894,-1873,-646,-116,-90,2,-237,54,-7,3069,30,827,1726,836,113,780,-79,543,37,-40,-50,-298,124,1035,38,1241,8527,-250,-130,-589,190,1203,380,1021,-607,-53,-455,157,495,-27,-59,332,44,26,662,-199,-25,2,329,913,-134,-106,471,544,960,47,446,24,-47,466,365,221,875,397,-29,-182,-68,165,10525,227,333,-63,6611,34,110,-427,-105,7,-118,128,-263,90,606,307,-5,-181,601,-193,37,377,536,-226,33,3494,-145,-242,28,768,-146,118,251,515,-4,-95,106,-93,369,41,373,1048,-1033,-276,-293,-245,103,-185,-30,-100,-25,299,1402,309,35,-71,597,773,4542,-606,-80,312,-322,-117,30,-48,-136,84,899,-162,26,1982,-13,-347,4,-315,3107,917,-183,278,513,-134,156,201,274,-50,190,831,1419,1316,628,-29,-1091,91,145,107,-292,-6,694,-16,1142,84,354,105,23,180,72,-50,1520,382,48,1015,179,166,11,-200,132,133,-11,-241,-335,-8,-27,587,172,300,258,-605,504,16,3239,445,-12,-147,997,-220,308,-163,-182,400,350,670,182,87,973,20,114,210,30,-604,-4,2300,606,1003,2138,150,-682,-52,0,1745,185,305,64,89,-338,103,223,99,254,45,-66,169,1313,1876,-165,184,158,2471,170,697,-1,10,-2,589,229,-4,-75,456,144,-96,95,140,252,211,-173,-182,-130,345,229,563,2072,-214,-5,-112,165,96,-22,222,1242,-88,66,-45,103,-98,-1,-18,-58,-9,329,656,740,209,1237,265,1270,44,896,900,1607,186,499,228,-64,418,16,-631,-558,282,329,957,135,0,712,28,-34,1060,212,177,78,46,188,857,2719,-160,485,496,-1525,-119,83,2090,1343,2651,187,1600,305,702,64,-371,-439,383,5738,168,736,-257,-40,3328,-74,-605,21,360,10,27,248,209,588,-170,-33,-69,2516,103,4245,1659,444,328,454,108,-392,-91,-99,1690,-267,-441,118,104,211,193,738,-288,1000,-6,-68,4505,183,1129,1108,-77,939,-235,602,-3514,2908,2609,261,15,1506,205,67,-101,267,359,15,408,-34,-490,-28,-208,-29,296,591,2597,642,426,-1074,-183,222,1166,-234,239,-242,227,567,21,-175,13393,-278,157,122,-275,-6,-76,410,-162,123,-21,-151,416,132,4300,-53,272,-178,298,666,-561,-506,-295,24,13916,-83,37,-210,60,4,493,719,-235,561,740,36,-113,-98,21,12,948,843,802,82,-132,1495,369,1316,1001,0,156,727,-144,411,-961,326,731,-191,1076,-398,422,1306,716,37,11,989,824,412,336,898,289,-25,-298,-28,-134,1087,-2,371,749,-298,2090,93,-6,-290,254,-307,-121,-30,-3,3450,-71,1242,3364,93,1671,107,-108,-153,273,285,70,655,554,20,117,197,-260,18,-671,-225,11,-210,-226,1294,683,-35,89,26,455,61,639,-20,-172,-94,-612,148,-533,73,1017,62,1351,-36,-23,25,128,-741,-168,-1166,-16,68,-363,677,358,-65,135,258,200,1296,282,671,325,5510,835,101,-23,1151,941,62,2042,338,-53,179,-170,198,-44,-43,-101,-104,-13,499,-220,266,14,-123,155,294,-122,-13,396,-60,-234,-115,164,-112,-225,596,85,-133,1014,-116,64,1473,97,-231,1122,696,-280,-50,-429,212,918,-274,-263,-2416,-134,-77,-20,444,969,245,-776,-26,3064,442,731,864,224,955,-186,-34,153,-112,-37,569,2085,1122,291,106,298,4,75,-602,-39,9,76,78,493,92,200,-79,58,-456,90,215,467,161,20,146,9,2704,191,196,71,19,680,763,-185,1200,1035,40,-296,-128,-233,190,-1047,1496,16,428,80,-22,-28,376,-58,681,193,1578,827,195,69,50,581,-189,-200,1606,83,-218,78,-374,325,112,-182,-50,421,62,636,1132,958,98,-263,-59,21,83,1991,620,-670,1156,54,53,-200,-65,160,270,148,431,242,-711,152,-101,169,2230,-315,365,133,83,-612,-85,-34,-104,741,180,-19,-138,819,161,69,-20,-18,11,674,85,77,141,108,1283,184,26,208,-183,-183,-90,-390,45,-193,39,-93,-154,-90,423,-75,-170,1399,254,16,-113,-71,-81,102,134,571,-277,350,-123,231,23,161,143,37,26,-3,-59,719,891,224,477,752,160,11,-39,3508,-129,610,7,106,922,30,-176,21,-269,-39,1165,142,-212,153,358,553,-50,256,13,-8,1877,347,550,899,1113,451,457,552,393,92,685,14,369,79,179,139,118,808,1729,428,7,112,600,39,180,160,56,-34,104,3084,556,-42,82,246,615,85,1124,39,7,289,426,604,1571,519,-31,131,-44,60,312,439,108,179,-53,105,333,-99,166,88,35,-12,118,84,596,-23,-249,135,564,46,315,261,310,241,-356,-53,48,86,-303,666,1489,-162,332,123,308,269,45,243,8,-136,50,-152,1716,-134,1049,483,19,174,-41,350,87,1962,-120,289,208,374,371,-50,-491,102,45,424,-34,1646,840,360,434,-44,390,-78,89,459,-118,282,610,2200,309,544,867,165,14,448,-242,728,161,-119,-163,489,-127,143,1,1123,1329,-37,-5,1706,-350,113,853,116,-34,61,-127,206,406,360,1067,-59,1293,773,-613,-104,92,-42,939,-133,754,69,69,4445,1451,902,-223,-1,169,1324,235,938,-38,-150,622,34,-175,230,-33,283,-794,218,2458,-104,414,161,242,551,1326,306,3005,395,227,575,372,102,362,993,-200,583,383,471,-82,-28,198,-152,218,-14,2635,951,-358,189,1183,274,3566,900,-1195,-90,-541,-157,330,357,-53,-36,858,576,1394,17,42,-17,-60,1427,-46,-186,-187,182,1638,91,1508,1396,-47,70,273,-15,-2033,1826,127,-266,-337,777,4339,430,943,88,-130,582,505,733,172,848,112,456,445,93,876,-715,281,1129,499,705,-14,-209,151,163,2153,271,289,-116,1108,746,-765,587,1761,457,1375,165,-507,201,1290,1485,542,-606,272,219,-206,61,1154,-106,210,372,1234,-11,641,49,1873,1172,94,2145,1387,865,464,336,5306,6574,1093,104,1629,994,99,1314,1844,3972,265,3328,-105,3446,442,219,1677,174,1467,205,3994,-31,216,1627,728,32,230,235,703,1107,988,-242,525,1163,642,429,-111,104,-130,1184,155,583,3222,-103,135,159,1951,642,3072,621,-28,45,-122,797,1450,969,865,566,-3,197,53,324,583,41,-20,564,761,28,2437,2782,-281,-504,-609,58,-72,665,225,308,-141,66,287,93,250,104,437,501,2868,188,-167,37,-51,1571,160,-663,68,1457,222,238,43,72,1226,447,972,-86,302,69,326,601,106,128,15,2443,5466,563,90,480,864,284,-71,-103,1620,301,-29,520,-346,510,-110,195,247,-133,193,1228,638,1007,542,148,1243,-109,68,2175,2441,353,52,-336,-224,-47,-98,62,1041,112,-20,-216,-193,1102,-430,280,805,1053,317,919,402,102,927,392,171,313,179,868,1,410,44,1750,68,70,240,-385,53,1748,2443,-72,189,422,-1233,326,896,1395,1744,352,31,764,946,489,23,-109,50,46,1002,705,96,-84,52,336,407,-24,320,760,-31,220,486,-193,1327,73,659,-39,-23,955,-44,86,866,2757,226,41,501,491,-99,-131,3717,-184,41,-25,166,-35,57,813,226,109,-73,551,14,408,427,832,2500,820,321,391,756,-332,4406,-354,300,22,-100,603,-1,3158,179,-89,-542,3527,393,5672,277,-146,268,-99,1437,464,-17,475,-85,37,100,306,-21,225,365,355,70,1182,666,315,-216,962,-70,4,-220,37,-71,3,-82,-58,612,145,539,900,49,924,-251,-53,499,1742,-805,-660,258,215,258,-1477,3,0,400,99,839,100,-307,626,169,1301,337,18,-141,66,-336,207,439,100,71,5,145,183,2951,66,447,-215,-37,466,6874,9,-186,119,307,308,816,973,226,51,-55,160,1493,763,252,2319,730,90,347,5,739,1190,78,77,299,216,597,-479,-29,-30,-438,139,143,472,432,-765,253,1076,258,179,1062,23,-215,680,1181,12,-1497,243,-128,280,-155,-90,-699,-909,378,78,10,-175,365,227,734,199,487,627,4320,268,113,109,395,-344,281,470,137,23,105,-283,3942,-114,186,-361,2275,24,244,546,-10,356,2,465,1038,-233,-16,-125,552,-19,1328,65,-312,429,1504,160,3542,231,120,-75,566,299,-44,-348,13,226,1076,329,106,819,372,16,203,-59,1162,35,1353,71,499,552,133,-340,160,1550,33,-99,1517,421,244,-37,800,-30,118,4228,146,31,860,64,1418,805,304,-110,241,371,191,3760,-7,299,52,154,126,-179,599,532,-259,-293,227,-47,-146,-24,952,105,-843,290,-54,862,2045,341,1217,260,932,166,-132,-153,195,1526,729,97,151,680,-393,470,211,5530,185,-194,126,347,291,1400,270,53,-139,492,1,464,2679,131,100,-563,292,-1,2430,292,-36,53,-84,961,277,811,1785,165,123,876,-537,5277,83,623,217,30,221,469,1727,50,-25,1135,120,200,162,4092,8249,321,711,3481,269,4658,-23,125,109,505,125,4,389,908,-188,-18,264,213,-849,-207,255,-153,44,154,-84,-327,88,851,71,2708,157,2325,23,241,237,158,-67,139,1271,169,314,-82,14,-249,83,387,292,1161,225,111,3,273,-534,87,896,-451,254,1134,240,448,-408,-9,-17,233,-83,262,26,-149,748,389,8356,754,9,110,170,303,221,3648,-99,-169,362,260,381,892,1541,-57,-636,1269,74,369,1634,313,160,26,3249,3330,598,359,245,-52,138,220,588,-309,416,1069,395,-339,22,2115,6,295,147,-297,187,-16,1240,577,591,775,824,2364,546,704,780,28,-312,-317,26,-115,361,78,713,716,433,1209,1595,500,354,4375,592,353,242,25,11,510,256,111,370,138,-67,597,1718,271,1280,1980,-72,73,138,146,0,320,-43,-350,-70,196,454,664,-12,225,533,396,-230,1372,1100,2912,528,474,319,661,455,490,100,-499,42,149,-179,624,58,57,290,-156,333,104,2533,392,128,213,1164,355,-1,-116,506,20,698,-83,261,1495,-53,48,50,-84,0,-3,621,-30,178,215,285,-82,394,452,998,-527,118,1620,360,-147,-308,323,1943,-298,974,106,257,-182,623,-202,202,-56,25,70,-693,9,-145,275,385,243,8,533,-79,45,1022,125,-155,296,1072,1647,1528,61,798,1720,164,-83,-384,355,364,90,-153,3064,-1356,2118,-2,205,97,1395,1176,151,1150,972,402,286,480,115,66,59,-39,-272,-108,753,-454,241,64,-21,-174,1021,140,150,1520,76,138,-87,99,894,139,2,1506,-40,-123,659,39,-231,109,245,-91,963,988,-451,-367,-67,2015,1465,417,170,-1290,-302,100,263,271,-35,784,-65,297,250,-124,899,467,1294,-142,69,973,1045,379,-30,1423,2403,92,34,-89,-156,288,4575,545,401,947,1485,998,2149,4219,-135,-1115,160,294,294,92,-314,223,-56,1506,32,89,50,1868,761,627,-103,219,53,157,1135,221,-346,441,1110,274,139,347,-2681,832,-162,-298,72,-75,2343,4620,630,235,229,150,-554,-196,735,61,730,608,315,261,285,60,-59,901,-288,204,2253,-108,5093,707,887,-123,640,-192,1342,-14,1311,1063,100,3165,1445,821,83,206,90,110,7,906,1559,1689,62,-435,863,-242,356,154,-562,-43,24,406,1666,1479,102,527,1180,409,403,3300,568,1653,13,26,44,-1199,341,-85,324,2403,3648,215,-67,799,405,201,37,-398,-34,408,146,1422,200,192,158,612,-13,-120,391,88,94,610,-269,189,-410,-37,762,-248,778,2518,92,302,312,4,158,306,35,301,228,814,2071,653,80,141,859,36,31,100,255,316,505,388,1532,533,581,10216,1063,700,288,501,1009,316,331,771,445,208,-309,298,513,107,563,825,527,422,1808,371,63,272,121,185,-35,511,931,-321,800,252,326,61,688,534,433,1314,-99,-109,51,-36,1204,-48,240,629,801,862,79,92,86,274,891,20,139,86,1014,1244,1,35,-88,295,-87,68,-152,916,2624,86,161,41,860,167,469,-13,-576,-8,205,454,1466,2,-54,-10,-17,-76,-16,19,-223,-356,103,745,147,135,458,212,1682,142,222,60,134,107,349,177,1513,88,450,313,-100,1642,1169,405,626,316,54,-337,519,797,-217,-406,602,182,-274,-576,-350,49,582,1251,261,2968,175,-294,-321,224,852,99,279,450,227,612,69,485,1797,-70,594,93,-576,295,195,6433,418,19,1011,299,706,149,3042,83,-261,372,-491,54,-137,241,-738,381,2055,164,880,-1,149,-757,849,412,78,163,63,2154,818,647,3534,322,2173,207,372,87,69,-63,4841,674,660,1102,573,945,5610,178,1026,208,-55,766,-228,1456,274,1775,1030,384,422,743,-575,-313,441,1796,-543,1224,-362,245,-237,-445,-1061,26,1274,-16,535,139,375,324,240,346,283,414,-84,742,1754,674,819,322,1044,581,720,14,-105,-582,150,2822,883,-105,-113,2,531,-66,48,-124,11684,351,-57,1776,-31,212,452,515,845,847,-247,524,584,211,-36,-826,101,754,463,-42,-41,370,221,64,1290,208,588,607,184,337,121,111,-300,4926,-1171,-86,425,-725,-136,169,81,974,-11,148,8848,2,503,-150,208,148,-92,-170,66,144,129,603,-144,170,3198,-132,366,268,497,328,4,556,6499,514,1290,295,944,8874,-1011,-10,245,582,103,971,140,176,148,3660,608,1560,2088,954,556,454,31,1066,2599,385,274,-57,65,122,903,-1552,-417,555,1268,544,158,217,321,726,217,86,421,-29,-175,506,45,-1128,30,89,220,189,220,-79,722,143,987,5423,307,1266,147,574,1451,718,468,6284,126,433,905,298,-890,-47,94,405,-11,710,2674,678,1697,-151,1036,7572,4,706,717,1750,-48,-194,249,640,197,920,580,-5,-31,53,31,-265,3995,486,859,1066,-105,867,3133,297,956,486,265,1678,3,-332,65,171,266,655,160,87,1614,106,-85,1071,1306,-77,1438,48,792,-231,453,181,565,-54,496,208,4268,-283,657,636,74,-98,2040,283,97,354,118,506,3336,435,-8,144,-80,-314,926,275,154,305,430,1621,23,115,403,48,-1788,89,263,50,141,135,237,890,112,611,447,317,188,-82,103,584,504,607,371,2116,484,299,293,145,333,534,667,171,-235,142,39,774,-184,-86,564,236,-226,-772,76,694,-482,-425,1079,143,400,-246,681,295,1615,1234,180,209,446,1241,205,270,-10,27,1174,887,2057,539,2145,-696,-158,-7,421,202,430,53,-879,1079,87,90,345,3371,-149,1045,-1167,66,215,316,304,33,-60,814,605,-320,610,434,2234,-35,-198,151,401,636,3211,1704,203,128,43,1442,401,394,347,227,1118,1408,1775,71,399,759,-6,1901,-176,295,1594,816,197,493,60,3016,581,-183,233,491,351,1073,135,62,943,-227,138,220,-190,106,18,-774,-427,-156,1030,-162,-301,-17,975,110,635,1378,499,-12,-254,-421,62,497,-65,260,2935,-8,-371,1309,-88,339,-29,18,-253,1589,824,302,552,2646,570,2876,7188,227,370,393,416,453,124,-751,613,-126,1,283,199,788,149,325,58,-166,755,-948,2038,617,974,167,420,235,4121,3682,1144,625,-38,-1,206,447,-919,685,779,-240,-46,798,-194,8676,1793,389,209,473,42,919,449,146,16,-509,450,960,-632,1904,253,135,2352,551,357,633,-30,110,1439,667,338,-34,2228,-20,-1354,308,2087,-182,158,507,725,1009,1047,-121,-511,774,148,391,645,1867,92,1256,2564,111,12,-21,217,226,1662,344,1,1602,438,106,-59,1529,-14,-8,47,912,-57,124,1470,-416,576,693,663,654,386,1394,-27,-346,-31,-127,133,262,38,229,78,99,30,928,3400,156,-33,511,-279,-99,-35,162,-332,-540,118,154,4328,407,-497,451,29,-112,318,533,-228,1155,-311,1044,443,577,674,342,65,-433,-256,-118,356,133,154,1540,529,302,290,1888,880,219,1912,133,365,150,677,-615,4976,33,-78,-163,136,616,-779,-738,-1045,612,180,449,66,81,-61,1212,1068,515,1840,-125,966,-443,68,170,-23,1210,56,700,125,499,268,121,-120,1763,115,340,-36,838,1621,-141,5902,1261,8029,-38,255,43,22,113,173,73,147,-429,501,-45,-1,1668,123,98,-76,1082,205,131,-38,714,1228,680,679,-439,697,49,-78,32,-59,680,1626,-137,-268,-645,302,536,1512,-25,83,-18,3834,2358,282,1276,905,240,752,627,273,722,153,348,216,81,156,144,-1636,3449,3324,283,97,-701,727,2272,285,2605,991,425,113,848,151,-113,286,2,1989,519,791,399,-73,-281,-86,966,587,-163,-378,955,417,226,-82,25,10614,3095,948,51,1152,601,4618,1367,437,904,243,622,1173,428,852,1111,1681,144,152,-59,27,-112,2,-277,85,307,45,979,181,307,46,-663,1490,2658,150,589,351,-176,376,-170,759,27,121,106,-244,50,-92,234,1382,511,46,1470,75,1248,526,-97,101,240,565,321,409,70,-40,10,2096,90,448,1088,7975,378,3713,715,1859,1823,942,-382,2014,-145,438,355,795,727,1532,415,193,28,593,-1165,28,642,409,-91,216,256,-79,-264,151,449,-197,-352,467,137,-257,818,259,458,3416,989,30,-149,74,2581,192,-135,1640,-17,259,60,-884,-101,970,871,1663,-295,-183,-1967,344,410,590,5271,28,175,245,453,632,-115,6492,317,234,87,144,-123,-1301,431,143,1010,24,-10,401,812,540,94,449,-461,-257,-59,219,-107,102,6153,121,4482,2189,667,64,421,228,236,347,180,2937,-93,-236,-426,855,708,333,1019,-86,489,4445,109,82,217,-211,38,1586,2125,819,-2010,285,3680,458,219,5297,-1551,-12,175,607,780,394,485,131,453,4,1497,896,1117,60,290,9,32,144,232,325,2307,232,180,1892,2918,76,1918,-773,2488,2457,391,114,1638,814,5394,254,261,-86,35,64,1085,575,26,151,289,938,-201,-182,55,-31,41,-569,2303,432,744,223,772,1829,-48,1093,301,808,5257,128,499,1067,308,546,697,130,0,631,447,163,116,-249,731,696,712,196,1094,256,797,59,255,-104,1590,-366,338,22,222,298,632,270,1680,598,497,1370,142,417,91,0,950,1139,669,-205,-466,2272,-251,1474,-745,188,181,-80,313,211,130,29,380,1113,-73,10278,534,1224,209,112,-94,166,128,86,106,1234,786,207,638,159,974,-58,97,-34,3692,6369,1373,184,-157,908,364,280,-139,400,732,674,-275,-12,3269,178,13,-244,-571,495,-64,-559,-96,-559,829,247,151,435,198,287,168,272,82,430,67,343,1868,93,2237,1038,-18,60,-288,209,-133,708,-165,632,173,145,152,203,1512,1323,349,12,411,286,173,411,129,-297,547,2098,250,-24,686,-18,87,193,269,-305,418,105,80,-118,2394,1623,-26,-113,2543,533,-24,1416,476,172,-132,207,420,-18,1692,697,-36,1515,1808,2490,-24,1786,-8,1074,1275,2472,462,3766,411,545,1388,9,-277,1129,162,310,1863,1255,527,537,-70,622,317,46,245,592,767,251,840,-953,-84,735,1389,-110,1111,499,29,260,-166,579,104,-57,2105,288,174,-218,599,173,1024,164,190,290,-2,281,623,-102,23,233,-106,-25,-18,213,107,2434,878,6,502,627,138,954,1008,584,1839,3509,-7,217,5311,18,179,1134,3694,223,557,-75,992,1913,-7,2373,262,299,71,-132,290,88,-56,213,998,98,1316,572,187,25,431,-244,518,-275,2515,666,287,56,541,-155,92,1118,81,-113,-350,855,2,615,130,-70,-10,145,286,3442,1381,-63,853,202,649,341,3221,1583,109,284,226,1535,1289,4012,181,78,582,1222,2920,250,356,711,157,1215,-156,-11,590,37,187,493,1214,680,101,-449,309,4994,405,88,-8,2254,3720,238,30,370,-41,717,9,90,-47,-121,-1183,181,310,744,-183,-292,-1086,1102,162,961,105,1068,923,552,201,-58,450,1542,558,-149,-2,61,284,293,-259,371,-766,94,576,388,1096,71,451,922,1417,1543,-90,498,1284,-533,630,-76,-89,618,287,255,-15,-15,412,140,868,469,229,1200,197,-30,77,-252,1025,342,925,-979,87,100,3270,1943,763,378,-380,401,260,3709,5897,1176,640,1051,-467,734,360,115,78,1935,1332,251,478,28,187,123,138,-140,315,198,92,920,312,3959,-5,440,124,96,-31,672,-10,80,2428,116,1336,1614,3758,207,-236,-99,1044,66,715,-4,378,35,236,603,19,283,1583,1214,251,88,-53,324,410,920,-84,-61,546,-98,3098,102,951,81,11,498,-639,1214,-1888,-440,77,1404,465,259,65,-18,55,1131,4624,251,2018,-105,-163,-384,589,69,-103,376,398,556,535,144,372,409,134,37,110,465,-114,451,1209,65,5544,1031,218,-84,421,295,-105,1115,797,-3,547,2533,1468,698,175,3414,144,719,-16,51,782,234,385,648,-116,-248,239,-482,335,119,-432,29,892,2328,86,170,-221,564,162,193,228,-46,220,3177,197,501,991,934,1161,121,9,-33,-493,-7,2450,-61,938,574,-7,712,212,308,30,272,422,16,747,5937,211,453,75,359,-23,-275,-249,1046,-50,202,69,723,-6,33,1054,333,3047,101,3342,263,36,-318,-588,762,322,413,225,29,609,1375,532,-107,122,547,-81,560,944,287,4306,853,1654,689,4,950,-24,-1084,249,-67,75,70,176,294,27,58,251,1475,7103,236,2649,-475,-47,4617,300,207,329,631,308,-8,180,-91,73,642,587,290,374,-86,174,2291,46,-786,21,291,15,-51,-54,-7,700,-328,1384,702,824,96,1064,651,208,-16,322,-537,969,2896,367,539,167,366,478,-234,1044,-16,72,1747,65,-1257,1104,-156,49,188,72,927,4,172,-156,-254,-1201,300,-30,437,491,61,3292,-50,2590,1313,814,315,422,173,356,65,58,-374,247,622,-396,-65,1094,620,1836,35,370,-1612,-85,-43,134,37,1106,121,11646,-152,-151,317,85,-684,781,370,215,-243,1248,272,226,-906,90,4,-94,844,1913,-144,4083,231,-183,-327,2226,71,2130,8206,308,880,629,734,503,1776,755,-19,-37,-222,146,115,162,2470,-233,809,888,275,-680,3413,-370,181,-733,-782,-1569,-23,82,145,1078,-828,-557,804,-888,1046,93,1702,5838,11111,-167,-225,-293,375,548,1143,55,-517,-78,-32,190,3177,191,2327,3329,1553,744,76,1651,6031,7400,935,916,1341,52,7869,1363,85,1309,240,9,-93,239,234,-21,1907,598,79,106,741,155,289,3751,1191,90,14,166,359,998,-92,299,-423,524,1334,831,-501,-185,58,153,485,83,-422,283,713,-479,114,105,47,-610,335,-300,165,747,1033,-69,725,483,287,226,211,420,492,315,1081,764,3377,33,-25,-133,524,473,63,76,930,-1777,42,947,743,1725,39,680,276,2079,1060,-186,-110,245,-288,146,442,-95,149,1009,1177,34,77,556,40,393,2287,2113,117,-34,115,472,1966,-1,24,10677,36,644,414,12,12,-127,398,103,9,1061,70,2179,679,400,4027,-554,321,44,-19,277,64,798,232,120,-329,116,1557,206,420,1031,1710,-895,1167,635,35,169,319,173,-17,-19,-155,1226,257,104,97,292,649,511,149,6469,28,3481,199,43,190,203,735,223,2214,440,294,311,66,-371,-93,552,2077,810,618,941,204,-123,859,228,900,1324,-35,38,612,825,-460,28,183,127,-58,-56,68,556,19,163,171,668,564,1174,15,-228,12,454,-214,397,575,660,747,1223,-19,1234,-153,106,68,931,-70,12,-303,9793,317,-104,-73,184,199,-106,738,428,732,403,-1040,367,251,501,1956,590,119,145,364,1602,820,294,327,547,373,862,-77,283,107,1040,2282,393,3259,563,148,268,217,174,42,91,-67,919,2,-51,385,459,3285,163,233,-127,578,1163,349,38,25,651,1129,710,467,-37,2051,669,65,340,76,-126,1110,-262,-57,968,2131,172,162,-18,564,79,-123,1093,88,-131,90,386,228,-193,375,-826,3656,-188,176,-23,621,192,-334,341,-37,416,-9,1,102,452,159,308,1429,-143,-78,9,-211,582,941,109,819,369,440,109,34,28,-81,1019,312,6087,528,261,735,751,765,205,3428,18,162,243,744,120,219,481,-7,742,351,5508,-105,2154,129,86,167,223,1000,886,240,1253,711,31,186,589,1241,576,1313,28,-17,259,89,646,118,46,-138,1346,-105,23,248,84,-25,740,2619,33,43,866,192,212,382,937,185,100,319,10,-42,-223,251,354,984,187,912,337,273,1575,1080,844,728,388,2169,1075,-65,1250,2794,319,457,459,-84,1990,10,-102,158,299,4458,390,611,94,361,15,548,672,2816,-685,4173,231,-58,-53,1610,352,-30,62,274,40,438,380,-21,-108,1613,105,769,851,421,736,289,786,-169,154,746,442,561,129,210,-258,441,49,3479,848,59,-197,205,340,922,-330,368,14,14,1112,1965,1189,250,920,227,726,-82,774,277,281,-150,1485,-258,138,782,-343,-114,15,438,1200,-315,1000,29,89,22,26,50,257,87,465,323,-154,643,124,1057,43,32,-95,-3,156,691,654,975,476,334,127,566,39,-86,10938,-81,213,-1015,1574,6440,1495,286,3469,864,1368,139,657,-75,111,-36,-175,2007,595,195,638,-33,735,-384,190,63,-5,1332,-18,131,-118,387,726,447,639,164,-502,3603,32,1134,25,2564,250,240,985,670,316,301,81,-55,85,62,-89,1180,652,522,563,-201,189,-159,-67,2,872,0,214,628,27,784,751,767,2324,451,469,-61,11,401,322,122,142,1844,182,-16,205,-212,-206,1161,2,46,121,414,780,157,1568,428,108,69,610,-396,27,137,199,-18,-11,83,78,42,191,-329,-154,104,-116,70,56,108,413,-33,-96,-281,46,-362,322,-747,-212,64,78,-392,39,1392,-86,-274,-180,346,158,27,75,65,-72,-214,33,5,-96,-1550,710,-74,640,-817,-66,-132,15,-101,-12,76,1804,-176,234,3855,3200,748,47,-285,92,1037,706,14828,1371,557,437,-36,-374,-48,-227,25,286,-35,2,291,113,57,-70,80,6550,1587,158,268,14,-4,22,1768,6,109,739,56,104,122,56,-10,39,61,713,1848,976,1129,5219,-206,925,1684,226,14,647,381,309,-40,1588,21,100,24,12,1021,195,-1,106,36,10,44,373,-20,98,-61,31,191,-147,-51,-13,807,509,55,46,270,2819,152,1527,-177,-310,-156,-79,-1464,-463,14
-43,-542,-496,-146,-664,-401,-317,-328,-53,122,-539,-614,-206,-229,-314,110,-20,-366,15186,-3073,-1430,-27,-15,-92,-114,-244,-273,-162,-90,-166,-221,-67,-8867,-4254,-6244,-3249,249,1167,-105,-488,-450,15806,10592,14588,13996,18648,14853,36,105,429,46,697,575,806,186,436,274,155,745,66,123,82,86,10,6,38,615,-26,-182,-157,-123,227,39,-102,33,19,6,223,287,-183,101,-30,244,23,168,552,-9,350,218,38,167,6,184,134,134,0,18,168,72,-18,56,-230,99,-10,-120,41,921,119,-306,202,28,-1,27,-296,21,-45,40,27,80,7,42,46,118,288,6,63,137,-18,142,88,183,170,11,-5,-5,94,52,525,204,208,56,3,75,88,133,84,130,449,14,850,279,193,151,32,299,40,198,16,435,-74,1620,19,212,319,154,52,49,98,271,123,157,52,154,33,558,284,54,50,23,87,227,266,17,117,613,38,24,86,84,-63,653,76,1,-139,231,446,87,105,-14,156,63,328,58,73,28,141,11,1834,333,257,-21,-27,44,4,1361,-286,-2,558,-2,245,144,12,-29,-23,1,1490,-84,80,333,44,28,130,304,132,21,61,61,380,394,116,1318,106,1223,-22,-8,-43,29,284,64,9,14,142,192,829,188,-80,85,48,548,43,444,276,-22,150,-215,14,31,-268,-7,10,-49,-43,263,111,130,298,142,-40,-17,11,78,693,1773,-4,7,10,66,121,314,-43,2689,370,1978,17,-15,468,93,67,1487,-64,62,112,13,90,43,36,52,831,8,209,-789,118,48,37,221,741,23,29,38,-26,661,298,565,335,-130,17,313,168,58,55,291,137,162,62,16,98,26,111,627,51,79,88,484,77,108,20,366,61,-14,795,190,-216,807,-45,250,79,302,61,105,24,59,254,267,328,2,66,13,233,517,344,782,82,560,28,401,245,-47,192,688,10,4,-48,-99,1121,276,327,-282,83,0,-41,43,-17,20,-4,-38,148,216,15,191,209,312,122,187,67,103,159,420,-94,-8,70,368,597,19,-1,55,16,332,73,6,20,29,218,115,121,46,50,869,53,116,37,457,44,4,128,159,232,240,193,126,275,201,-88,53,20,64,30,84,-47,15,499,109,29,422,336,-6,-106,505,2,723,202,151,869,690,1404,79,40,39,79,19,319,-17,45,-16,39,318,-37,143,19,-46,654,173,30,397,124,113,103,-14,151,19,-109,-3,162,101,-156,5,52,5,105,207,-23,-5,-17,191,446,323,492,67,179,642,71,-19,58,58,-89,107,371,608,331,109,291,71,306,-13,-4,-48,138,555,272,127,35,167,1106,109,217,28,1953,44,107,54,82,246,220,213,247,60,1,118,-239,617,120,-42,606,653,160,864,773,16,1,109,15,3,37,3167,23,-25,129,402,688,44,293,506,-11,99,29,265,233,66,72,150,47,283,36,-76,328,51,35,34,121,192,338,96,68,4,28,-58,308,65,-570,-326,-2,22,0,63,544,513,58,127,124,-246,131,55,166,182,-62,-9,33,153,254,13,80,748,277,579,71,21,274,571,140,228,-27,133,47,3950,-13,358,49,113,11,-33,168,59,97,51,-20,-48,719,60,139,246,1204,67,-18,95,1160,16,47,-1,61,148,80,7,102,334,400,7,265,321,87,-63,26,54,-13,48,155,34,104,136,297,254,-4,364,118,860,-23,52,-12,2,-67,-68,88,377,92,16,229,25,31,187,51,1556,162,95,962,199,-91,9,156,186,59,77,317,222,78,767,50,140,72,190,79,39,42,70,668,421,83,-321,107,82,535,22,545,108,170,102,114,681,230,69,56,210,186,149,-4,18,108,22,1227,6,91,126,-18,899,-231,56,336,-103,10,-94,-12,48,-1,-3,62,27,-163,37,14,39,326,-15,193,72,106,-106,196,68,-8,13,71,114,5,593,9,-14,16,70,-33,87,52,290,-17,491,37,47,521,250,3,-67,437,162,263,-48,152,-34,1562,233,512,-71,94,-14,-50,4,1176,169,158,453,274,1146,55,129,61,175,-144,-190,159,-62,-156,-112,-219,-93,93,-138,49,153,2531,152,44,-71,-45,-14,111,-71,55,-21,40,34,21,28,125,85,-5,63,43,-22,546,-5,-27,45,-47,134,-49,-2,173,39,-5,-14,-12,-69,76,11,127,-60,14,171,660,61,34,144,940,2750,51,-28,28,154,-80,33,-150,726,-6,4,42,36,14,40,202,149,1621,62,-47,41,49,83,58,223,20,-82,1590,90,16,-6,-23,129,2110,-47,29,45,156,-5,41,59,-51,319,151,43,44,257,764,73,108,176,3121,283,58,270,154,108,245,32,-9,116,53,-6,1274,-44,-8,-3,-21,7,-47,-24,-129,846,-27,22,19,-49,54,-1,64,-118,118,283,10,-64,82,380,-14,-55,33,120,103,146,70,120,202,66,-41,18,-93,50,-15,220,139,38,-52,-28,50,3,-24,2,-23,166,23,154,-19,-78,2382,11,173,99,17,0,-39,-111,-24,-17,-25,135,-16,574,91,172,158,261,67,42,89,-72,6,-27,-43,177,51,-555,754,14,18,-5,594,-29,1,3,1100,46,39,-2,85,16,-31,-155,124,16,10,2,234,105,3234,257,39,32,54,-181,-18,95,647,242,26,199,-16,-201,-24,89,1554,102,50,-10,11,1,5301,12,661,49,386,58,1958,-53,904,342,450,-6,41,70,1224,96,168,400,259,229,-8,15,1657,29,297,-6,193,104,74,32,69,33,-20,815,305,7,-81,72,-60,35,85,179,747,77,-333,1151,14,524,48,1012,206,319,626,12,-46,17,-74,454,158,1033,-7,64,102,45,1895,109,28,89,-154,-26,763,23,305,-12,-74,86,648,415,67,300,22,-15,71,-24,64,26,376,37,39,286,-32,-43,47,-10,479,-14,-22,11,229,3522,-41,44,176,334,-22,492,148,-36,1097,-31,65,-72,95,136,-48,140,5,-18,42,78,224,46,123,22,61,60,11,27,15,254,80,-255,130,31,22,215,-12,63,-13,-330,41,48,-22,39,40,2,1,-98,94,286,-290,-57,-42,766,6044,1589,10,-58,-128,116,35,26,24,136,-115,-4,153,24,-478,26,-46,224,-72,134,91,27,0,68,96,12,116,473,120,-6,-13,167,57,-9,72,135,400,61,36,-22,-54,-11,-3,17,1419,99,250,-162,155,14,-124,-40,22,83,326,269,-60,89,8,34,328,-76,-57,188,233,18,3913,2153,10,210,-1,34,924,99,125,-10,105,65,203,34,5,268,908,-70,17,26,2,53,124,115,70,84,9,1044,117,74,128,331,229,143,603,-19,213,-9,15,-52,62,138,39,59,805,444,281,133,15,3,-64,-158,50,-532,-14,470,53,33,329,279,69,1,209,84,224,-18,50,17,-4,107,125,739,34,-31,215,88,55,375,79,169,28,450,460,24,101,1150,205,-13,182,16,66,14,256,286,115,50,17,20,13,1303,1542,123,34,47,86,27,1314,167,-2,68,-17,263,174,-4,339,504,50,-96,265,157,13,700,6,59,-48,33,-94,38,-90,195,-91,129,154,1343,805,205,-14,175,26,158,82,11,76,7,-11,1028,194,71,-12,24,-12,24,-232,72,65,1235,-3,155,290,363,150,-38,178,31,113,161,-481,162,378,-46,-30,-7,451,5,56,439,471,26,11,6,25,46,24,26,188,249,346,-90,24,-109,297,39,181,31,-89,92,208,-10,63,9,29,-47,115,60,66,-5,-17,-66,7,722,26,26,214,2,172,5,32,206,14,-224,464,51,-26,116,-10,145,1432,251,73,-6,13,115,123,1029,201,509,48,-36,66,15,436,-18,50,41,237,-30,136,193,-14,79,-37,89,167,168,-239,302,25,222,0,365,23,1,915,240,251,-38,1,145,-54,-14,-16,7,24,421,462,13,48,-39,-16,-47,174,25,110,31,405,814,63,97,307,-33,-93,61,460,-42,-68,30,56,18,16,-94,183,-101,49,53,642,-86,53,329,23,-86,31,30,59,-69,58,-77,99,51,9,109,237,68,1,310,14,110,101,293,7,798,15,98,79,76,324,-44,37,960,86,57,1,-27,134,-30,501,-79,-77,32,10,0,127,41,46,301,165,105,122,5,-25,-163,97,60,0,33,38,-28,60,-54,-1108,-108,-154,36,187,164,-27,-1,81,20,3,-57,-115,40,34,6,17,159,4466,-60,-3,1461,127,-2,-6,-97,53,559,529,89,120,997,17,-247,674,3690,94,68,-23,41,22,311,59,70,193,53,-10,256,177,30,-35,1968,-53,-105,203,517,-4,33,-17,18,-56,60,61,600,-129,89,21,184,2,52,27,-182,424,118,109,176,239,128,23,3,-74,208,16,35,20,1017,8,-183,117,63,1425,76,-1,36,115,-62,52,2,25,29,18,-41,6,16,524,-78,9,6871,1,4367,3591,2011,-5,-19,29,-27,-109,13,305,2207,18,14,1173,-76,292,-49,66,-303,151,165,-9,463,6,23,323,23,37,346,-133,-219,468,-34,39,-86,14,116,288,26,85,-13,90,121,149,69,144,89,39,105,47,-47,-29,-162,629,147,25,293,341,277,55,178,87,128,155,432,51,20,214,179,22,519,52,99,-56,917,-46,2901,154,55,29,751,-126,119,7,88,3,159,-1,300,14,-16,-42,-43,19,35,61,304,34,-49,-52,-50,-6,3704,-47,42,101,42,1114,-9,-38,1689,-327,42,13,-37,-100,29,6928,116,-118,14,56,-109,105,288,50,370,89,25,-75,41,21,440,-29,31,-10,30,-8,188,24,-12,20,-10,127,47,111,98,59,13,-38,-159,359,18,-9,44,37,239,989,-138,23,21,30,6,400,198,558,169,-19,140,48,2,-29,-14,-79,82,-98,77,8,1147,13,531,-42,-3,-25,2177,59,-23,211,251,536,540,-60,5,538,350,8,36,3937,812,1,12,105,29,9,348,469,96,460,48,23,-15,151,56,693,207,239,43,-64,9,9,32,33,46,1233,32,33,28,-76,299,63,215,97,14,54,104,-3,319,340,257,33,51,18,-24,69,440,427,99,23,8,-3,29,76,48,135,34,175,62,56,390,345,-97,167,-10,-33,248,56,41,619,80,-30,88,-16,45,1555,-36,-63,101,140,649,3,-1,3,2,1094,106,-18,138,-16,31,29,29,279,28,117,224,9,254,851,-17,8,136,-4,112,-39,7,-56,-23,-92,76,1,-7,100,39,12,-652,3,-4,-13,27,35,-130,22,-34,2,-2,16,-33,1,2377,836,153,-17,24,181,-125,78,-19,232,1605,1334,31,24,10,225,68,-23,507,91,-13,-29,394,-15,-1,6,4,102,1582,-96,515,111,362,-1,688,16890,-77,425,50,546,1,1,6,62,8,4,26,-125,239,22,-44,4,391,80,39,130,33,27,91,14,603,43,45,41,69,-1,1981,-190,54,233,-2,-10,-4,124,255,26,42,-182,30,77,21,5,-49,3,64,22,-9,31,107,-1,72,200,256,408,1522,412,11,28,15,34,31,25,77,279,39,47,178,-31,-6,-1,29,20,79,39,-102,-8,-87,906,92,38,-185,10,685,56,215,29,-28,350,-19,-78,505,49,11,51,23,1,43,34,-7,48,30,444,-60,872,79,-199,216,314,215,-4,69,33,19,-203,35,0,71,32,103,176,47,69,22,309,3,-27,2630,120,70,-58,7,81,114,-30,46,68,35,37,10,536,97,29,232,311,-256,20,-75,-8,19,319,-9,-10,-20,1132,156,25,22,821,1029,-30,77,5,25,-10,-78,60,-35,1145,61,-60,59,128,165,10,117,302,420,12,-165,30,18,15,86,77,88,-17,101,17,19,367,-34,451,121,463,1,191,441,260,-3,65,-7,-110,-838,122,-60,43,1,114,47,10,-21,134,47,45,93,40,21,29,-25,60,378,89,146,94,-13,24,95,76,376,37,-22,81,106,1,143,54,188,64,225,1424,158,340,29,-32,57,39,533,177,353,-105,290,550,-50,274,1,23,1069,104,94,88,383,51,36,91,161,1710,77,-90,86,16,100,100,-16,49,17,583,422,-59,23,174,120,18,13,-17,-10,91,191,38,-145,-10,111,62,-6,287,454,11,59,12,5,90,14,-20,146,-6,228,1587,41,-15,13,719,0,64,4,31,50,114,24,9,14,107,164,1249,52,25,209,-9,68,-16,37,268,-18,13,-9,75,-24,-37,11,-85,104,-297,27,81,969,-615,81,4,27,191,9,793,113,170,12,53,35,113,115,-42,92,24,597,-151,-11,161,-35,120,736,-84,503,19,34,40,-19,26,-16,12,94,50,168,8,21,56,50,42,9,-7,9,-34,573,148,-11,-504,-20,-6,81,388,302,81,-11,6,65,47,-77,-4,41,5,-1,37,84,15,-29,131,24,368,-38,18,-235,-27,110,19,-15,21,7,-105,40,-8,49,208,-298,24,143,14,6,-14,106,159,54,-141,6,143,-42,8,286,227,2,-24,23,161,-26,64,122,-173,10,246,17,64,-20,74,-22,637,86,10,-12,28,1454,135,414,-38,536,44,89,-61,6,2122,126,292,58,-184,91,127,-222,161,79,27,56,412,205,12,119,-9,27,227,-46,10,7,-21,-5,29,11,14,25,0,487,155,12,-30,135,12,189,-11,587,33,181,-13,229,233,102,3,1,2,157,-17,221,-22,2428,-4,327,-43,96,-33,-58,33,-311,229,202,205,111,-4,344,28,88,26,167,15,205,24,-10,416,18,-49,1,47,16,23,-55,47,74,29,-172,-51,91,101,-65,-38,320,153,-50,24,143,88,160,55,0,72,31,78,-10,92,85,-11,81,17,135,136,82,11,44,181,383,241,258,-423,-23,54,368,27,788,218,80,714,-19,47,103,11,30,16,66,26,7,233,233,754,8,33,-19,-28,31,637,7,69,-34,24,21,2799,769,734,50,84,133,34,-42,-11,190,92,66,11,51,4,9,115,-33,92,32,51,-143,22,53,40,-8,44,101,80,-14,174,-26,379,13,8,35,157,112,399,-23,-113,983,4551,1976,617,881,2791,713,106,208,-217,311,152,60,94,216,165,36,-55,-79,95,8,-5,480,120,73,66,-7,93,-11,16,-7,107,22,452,111,23,223,-6,-6,-351,5,-21,342,18,-63,94,34,-86,54,18,-36,74,188,-45,32,-23,112,60,64,-124,24,32,-59,12,28,183,101,29,15,30,158,-16,1,22,-39,131,62,-27,28,-12,-10,13,153,49,8,-51,-12,-29,507,40,3,84,92,63,-74,23,389,80,127,-1,-198,51,-1,48,52,-13,275,377,-29,134,95,-94,343,78,13,68,78,20,6,89,-16,-3,545,32,28,-25,-44,-52,82,-50,119,25,130,7,308,39,134,1061,173,236,93,-11,46,89,-5,99,-27,-357,20,49,56,96,259,30,75,100,301,40,-80,72,-25,10,42,-33,-21,-1,-79,123,60,-37,9,-101,-4,2,10,-40,29,0,92,-151,21,121,20,-87,77,-5,52,-45,42,167,79,89,18,34,307,-46,727,30,90,120,-74,384,114,-5,33,891,-74,188,14,46,30,13,-71,-19,11,258,-90,350,62,485,-11,98,241,104,82,37,76,38,-19,18,46,-24,61,561,81,24,107,-15,279,57,-43,126,256,104,75,10,10,23,49,-23,12,206,1573,48,-74,16,96,11,92,394,5,-91,259,-41,107,6,244,46,-41,-655,6,188,467,12,17,93,4,65,30,6,17,38,214,-151,-3,8,-25,77,-43,174,100,20,365,-562,122,-7,-60,-47,3,151,18,48,-49,-19,27,18,45,-26,1221,31,35,167,195,167,279,44,-16,162,-57,172,123,-24,58,22,-116,-43,14,71,-23,70,53,194,818,64,-8,53,6,6,-35,20,471,12,601,17,108,385,-2,81,-73,164,283,169,111,-13,-34,236,-147,5,44,12,51,39,36,28,270,64,90,69,21,-215,-129,186,10,13,215,-36,-12,119,101,2,222,94,-19,694,40,52,1424,48,-32,90,-107,29,1,12,15,-52,229,18,-3,20,204,68,127,48,359,179,-16,212,74,34,61,50,-79,-5,-44,9,22,24,158,80,199,10,77,58,44,37,160,-735,94,74,13,20,39,-49,29,268,164,1768,90,153,-110,-6,767,1320,151,247,203,121,-3,104,-4,1273,492,10,75,16,13,577,74,72,668,1209,-6,2,34,12,-117,-11,14,83,137,49,-8,-14,707,77,288,-34,146,-151,257,-270,7,92,46,186,100,-4,219,793,-24,32,97,93,-243,118,200,134,255,183,36,-55,-30,107,16,17,6,114,9,-5,-18,200,29,55,16,30,493,2687,-9,174,40,152,31,343,-70,33,76,19,234,23,-13,106,66,-10,297,59,5,121,29,126,29,316,43,8,191,32,86,297,14,74,171,396,51,148,455,-16,107,104,148,26,103,69,-33,59,532,6,-107,176,203,-122,-9,8,96,273,255,56,-97,31,207,-9,28,-43,37,-6,3,44,33,54,173,138,159,-61,152,121,17,-105,-61,-10,-26,36,511,32,229,133,11,15,293,79,-4,207,35,-21,-22,40,722,134,336,-99,261,30,16,-50,-80,57,-33,30,123,751,-21,824,7,59,25,40,26,70,21,57,206,44,33,-11,20,100,157,146,53,-12,36,55,10,308,104,40,-36,1105,55,176,-68,100,16,24,38,333,95,13,12,210,68,3,196,22,14,2,44,156,321,151,328,35,4,-7,45,76,143,46,49,37,30,45,648,-53,9,-223,-15,-19,492,72,-16,-21,14,44,116,214,137,28,41,254,7,98,93,561,-2,180,1,257,0,35,166,-60,266,-31,82,32,178,-48,35,-4,36,44,-81,-127,18,56,91,24,6,35,73,-139,138,43,314,-2,3,137,16,22,-120,5,-8,5,-8,127,121,197,-26,64,-21,15,83,253,25,1115,32,133,22,21,-99,90,52,-27,34,291,-49,-49,63,158,43,33,-4,50,-2,25,1,-15,237,71,88,164,179,4,34,41,-9,157,-3,627,43,21,0,-206,26,51,-8,31,-10,100,305,14,115,-64,-34,25,45,57,24,208,-10,35,30,27,15,12,237,-564,-10,138,-22,102,80,85,95,-121,138,22,175,212,263,-51,110,172,162,-88,152,-738,416,2,138,-19,-70,7,30,-32,26,36,-48,21,267,55,236,367,22,203,455,-67,454,303,-37,47,164,-2,-40,22,91,-81,-58,-22,-34,-12,110,35,-19,9,269,396,-126,-209,58,47,-11,29,-37,901,129,63,94,127,13,8,218,6,156,70,113,37,13,22,297,89,75,23,-60,279,188,289,26,192,-260,-167,1,66,13,141,75,862,1,175,-63,10,586,-13,30,7,-108,-31,145,320,101,515,-454,227,263,59,432,34,110,45,-164,-544,-37,2,-4,8,35,0,-12,24,129,58,194,200,0,-104,47,257,483,399,68,444,64,104,-7,1,19,28,103,97,-32,-281,41,132,-71,428,53,51,82,111,-20,430,79,23,29,356,404,6,-150,8,106,2,16,58,49,-25,10,-15,-6,0,59,-13,400,153,-17,-30,72,16,-7,17,710,63,70,134,-33,228,344,113,1135,220,478,243,339,112,-4,55,28,17,-24,-56,27,180,-23,69,-92,3,-1144,-48,1,515,-10,448,10,-72,-77,18,-4,18,998,41,-25,-181,2,82,-193,-45,194,327,26,39,32,-5,129,3,138,80,-48,36,0,142,18,328,166,28,75,202,181,-98,31,-168,88,152,13,70,137,-34,44,182,616,34,-92,72,273,86,78,-12,39,-3,17,148,-15,545,52,123,104,86,262,51,-57,41,23,158,-62,-96,115,-10,210,82,317,-29,124,157,-35,182,-28,-6,61,49,316,28,62,165,218,101,90,52,263,-44,123,-736,55,14,84,16,393,71,-575,84,1,173,-21,-14,34,82,439,41,175,338,229,19,17,0,-106,-78,61,22,600,122,-115,72,103,23,20,-13,291,267,72,5,568,156,53,-83,1643,185,-65,700,155,67,10,-144,48,3,45,447,302,19,99,-8,20,810,8,-38,-14,29,45,763,-159,351,13,38,-12,-9,1001,33,33,406,-14,40,8,261,186,55,56,2220,-19,339,55,3,-62,148,22,65,21,31,-45,47,-15,429,-534,2753,56,218,20,124,155,27,240,80,1171,-37,6,77,20,22,69,137,85,207,-55,50,-17,16,11,150,1019,-68,-67,754,-50,-6,898,-88,-8,-3,161,18,-12,103,18,8,79,31,67,-9,-45,-4,121,2957,-6,24,28,399,65,-13,22,215,-6,-104,6,-57,-83,-100,36,325,20,272,27,-14,1573,20,10,3354,115,-27,-81,214,-321,-36,15,75,182,-27,80,185,-10,28,715,172,75,625,-24,619,1526,375,227,127,229,98,138,-5,24,50,144,152,113,123,-53,153,398,-124,-22,12,-8,1268,309,-33,17,-12,701,100,-44,284,307,213,-199,29,217,52,1718,2103,1419,-19,208,1341,408,-395,206,26,21,381,262,-25,176,74,123,12,-504,93,183,38,1,131,82,-69,3895,32,32,256,4,10,-58,42,102,-168,2,2215,343,15,47,92,9,-38,76,100,-76,-31,-15,329,-88,12,-20,-12,-67,28,32,57,123,160,60,152,35,15,285,39,13,165,-67,1675,172,98,326,344,1188,-89,1387,77,-10,-145,344,150,-2,552,-8,7,-1,808,147,68,9,273,34,40,33,28,20,60,146,30,9,260,38,53,46,830,13,1084,369,172,-54,209,-13,999,405,294,-18,-9,653,2031,-36,71,-27,4,54,66,2102,2126,-8,757,193,61,556,519,57,165,-101,571,1,-2,10,-15,9,26,199,-29,-18,-78,-38,106,-22,-5,-9,38,33,28,131,108,23,-24,-27,22,65,47,54,118,58,327,89,10,490,733,185,321,42,-36,3,231,240,100,-830,88,44,170,-27,-18,533,-19,34,180,132,-37,52,15,64,98,101,9,106,132,403,111,47,139,846,568,149,7,-27,16,41,83,-90,67,-283,-4,84,1929,39,178,-8,29,-78,1,108,259,224,-5,-8,127,39,67,69,529,1490,32,-31,14,897,-73,15,110,66,-6,-66,-4,29,-46,42,-24,152,70,64,-53,121,36,34,1,-89,20,26,426,221,5,221,20,58,154,205,47,53,29,3,121,114,155,43,141,7,21,106,1270,-39,-78,27,-16,65,59,362,41,731,-39,86,39,-5,464,-37,61,72,85,-24,1606,125,54,33,2,-61,925,0,1316,843,10,377,1133,90,210,-7,96,87,773,391,46,102,-302,-116,170,17,57,144,339,83,1619,50,37,116,-158,-46,1615,148,35,-37,880,362,30,-298,15,-8,178,23,-114,-41,179,-27,93,2408,-71,24,10,55,164,-61,276,174,739,-39,9,27,146,169,258,173,558,550,259,-16,-29,-1,140,179,202,-4,-11,59,27,108,506,108,1263,-28,23,58,330,15,91,79,72,31,-14,114,122,73,-25,221,136,26,-7,-36,169,173,69,1107,41,83,2,21,0,1,264,36,-54,47,241,-19,18,-26,87,-39,70,-23,2046,-28,34,-59,616,-1,88,9,-57,144,60,-37,154,68,56,30,-40,1301,53,76,90,65,768,410,53,38,8,-6,54,-1,203,36,113,166,47,113,10,70,107,127,443,538,31,-64,116,59,66,226,256,327,3632,318,816,82,72,46,113,160,44,61,19,-1,-76,-36,8,437,36,33,3,18,15,79,144,-2,30,102,509,5,-81,12,216,701,-115,-36,-107,43,62,-19,-15,53,230,-29,-28,167,44,26,-2,117,-14,63,44,88,-12,-161,66,182,46,-2,3,20,67,-74,49,33,-27,1,75,58,-6,-91,95,42,125,29,23,23,52,122,96,-49,291,17,24,68,30,-36,78,2,467,1787,274,2004,-12,-5,-23,147,77,628,1240,-121,56,45,316,-47,-68,-65,195,71,54,-37,20,189,43,330,17,-45,153,44,82,-57,79,-16,80,96,39,-18,84,-41,124,492,11,137,90,58,-13,6,27,18,188,21,636,51,279,87,69,113,30,30,126,122,5,96,-524,50,0,-4,75,24,72,114,94,111,47,-152,-6,131,301,18,157,-140,-63,91,-113,32,20,-8,-152,255,36,196,-38,-42,-160,-20,30,-19,-4,-31,3869,-155,231,1,60,-6,-20,846,65,248,7,269,4,49,66,-15,57,233,-126,-79,262,66,-1,16,160,445,229,80,58,13,230,29,110,-37,99,88,2,-165,-7,-68,38,145,22,-24,-32,122,33,111,650,80,16,-242,14,-136,169,174,163,385,142,124,27,-176,59,101,75,47,351,-313,-41,-124,142,106,201,-10,157,26,88,-167,99,326,40,52,286,617,5,81,-38,39,22,6,3,503,532,-36,-16,35,1008,299,-1,-4,-82,47,144,3,241,-16,32,27,54,-483,-45,482,8,55,-11,-47,2,-83,-11,80,-105,50,24,-183,32,260,-32,-481,32,-23,1537,207,5,71,-49,175,35,80,-39,369,226,93,218,87,83,3,65,14,-30,25,-53,22,398,901,67,-112,-4,177,33,4,2,-30,24,35,-53,-60,-17,9,402,137,33,-2,-9,31,24,-18,15,-6,20,-36,182,41,238,97,27,-2,125,24,-19,-166,233,171,-134,95,37,-124,39,-39,-37,170,548,132,52,67,-9,87,79,-14,105,96,70,133,72,233,88,-6,71,65,7355,255,-30,64,-68,-9,-24,137,23,-4,-17,87,42,48,21,-65,38,141,19,-51,144,45,30,249,59,103,-19,-17,16,109,2685,523,11,84,46,550,259,34,209,135,-58,-81,28,104,2001,390,22,1289,113,-2,-98,11,9,8,-33,956,215,4,14,72,91,-35,153,-34,293,29,-56,24,185,9,95,57,-33,16,242,-4,38,29,94,119,832,136,141,-103,38,360,-2,9,51,-21,127,26,98,344,-6,85,69,-1563,504,35,-21,37,-13,13,2,62,-22,28,-2,69,1326,414,-73,21,4,23,59,-9,228,172,83,845,12,165,139,250,250,90,120,169,-8,34,53,-36,108,-16,52,147,-59,5,-5,5843,14,275,229,-110,12,-472,-20,51,-2,-22,-24,-19,-15,22,92,-25,-21,21,-87,-43,45,-67,24,-31,-14,-65,16,-187,-28,3332,-113,120,15,-52,212,340,86,3982,619,-21,60,41,-58,774,224,272,164,-30,231,207,74,-1,37,53,152,314,-13,65,96,30,97,12,-27,19,-20,72,33,5,263,40,100,45,439,4,77,264,23,8,317,27,561,52,-25,17,986,-97,10,57,18,33,23,-38,111,-9,267,-50,4,2,119,49,25,266,416,64,29,-11,-4,53,860,10,371,-13,-7,-29,363,88,19,472,11,-24,525,216,-17,5,-2,-123,-9,6,38,-27,42,18,184,24,14,-19,56,-3,-27,142,15,37,32,7,-179,66,9,25,-12,-85,129,257,344,44,-96,83,18,-8,575,36,-175,330,1072,7,1650,389,1177,24,17,51,19,364,-20,61,1,3,130,-41,55,8,-10,8,-34,27,19,1969,22,33,63,-46,-11,-46,-3,33,-6,-30,39,9,335,19,61,-1,111,20,48,-17,23,754,402,55,90,144,73,6,1412,126,81,-17,50,-1,-64,124,704,17,4,-29,238,10,8,-37,16,372,56,-17,-23,-303,151,137,-9,75,67,13,69,0,4,831,7,5114,54,-2,601,87,8,2,-18,29,55,8,163,-24,-17,-186,105,-22,280,39,-26,13,62,31,25,79,274,65,31,249,-4,9,166,44,371,1027,21,12,52,50,-22,460,129,40,-22,-8,-1,49,-5,51,115,-21,523,57,-31,314,39,-20,62,-201,1065,7906,-77,-3,-11,-64,-306,21,-167,19,-33,225,133,104,27,264,75,805,-23,130,22,-5,-13,14,11,729,-12,80,-67,12,112,36,12,75,108,219,34,186,261,147,-25,112,-497,-82,-40,-151,79,-1,0,209,20,184,240,-76,390,5,914,266,7,189,147,20,5,98,-40,50,17,158,26,17,-2,13,392,398,-1,-40,-109,19,-8,29,19,-42,-42,-6,-21,39,35,606,53,3,17,191,-21,28,116,-4,-59,23,63,-10,36,11,-24,113,-20,-29,61,11,530,-78,-106,209,25,12,192,143,-5,-11,-15,246,63,58,-281,249,77,43,61,-6,307,341,467,1238,-106,-19,-291,-17,1140,235,96,40,10,-306,3018,100,202,293,-5,9,0,69,7,72,15,-20,29,86,-1,-44,800,180,607,290,123,-60,7,200,269,86,-95,13,1348,151,625,-9,-4,14,-67,63,70,-13,-18,6,24,26,42,94,114,129,22,-42,64,-5,299,130,-65,-120,30,390,506,103,-53,-97,486,4,7055,2836,-128,142,-1,199,3845,662,4,-51,12,133,-62,75,35,4,38,470,2008,2069,26,-22,236,49,0,-151,-29,224,23,68,39,470,365,-67,-33,3,-131,-75,104,2,-73,8,130,18,-184,86,89,-334,118,16,47,1116,40,33,40,7,2,-18,25,-260,15,-82,-39,-6,33,199,-19,1933,30,258,-31,93,21,-19,11,-54,90,295,177,514,73,-84,-42,-1,191,137,718,643,313,1890,-87,13,21,5,18,-57,74,-117,-18,-49,115,15,700,56,-13,267,55,78,3593,6880,102,267,15,39,-27,29,32,-37,4,7,324,-33,-27,78,145,-274,340,166,275,-18,65,1,10,272,24,60,78,196,32,67,82,10,1013,20,-35,-3,1,-552,143,89,40,-10,45,65,79,35,-81,82,-177,-69,191,283,197,108,261,28,-87,-54,-37,56,106,20,932,131,91,55,297,97,32,-10,307,16,37,28,-1,-94,78,146,-11,173,-7,2,-130,50,113,342,24,-21,21,-8,29,34,335,-43,118,-1743,-189,820,18,-67,-68,-7,125,9955,176,28,2118,3,35,-4,-86,3,-18,166,8172,11412,100,62,3563,231,258,-2,647,167,14,72,6,76,48,37,51,-27,-456,-144,110,316,2853,161,63,196,323,447,34,-44,21,240,18,-41,-17,-35,-43,16,89,620,125,46,36,-24,-8,669,168,7,41,61,38,382,39,73,-11,135,219,46,29,28,285,123,9184,7458,3637,18,2,16,-57,-22,71,467,149,97,21,-16,59,68,35,51,196,-172,131,51,-14,-13,34,116,229,25,-82,3,1237,76,-17,-23,12,124,4,40,-38,1753,34,664,-96,605,97,877,85,137,449,-19,-50,456,21,-62,197,-3,-138,30,453,-34,32,-63,263,17,22,1205,-63,-23,297,44,-356,-23,-84,-34,14,76,168,37,16,76,32,30,13,46,149,-11,25,154,58,4,48,-7,-22,155,167,52,42,28,101,47,377,-90,-54,120,-194,48,-24,116,-132,117,114,154,-161,-29,208,-18,33,-6,34,-5,3,13,25,-7,76,178,143,225,492,-55,-8,465,20,-11,-1,32,4,43,90,-39,11,65,-39,-10,141,273,446,65,-28,-19,18,-21,-28,-63,85,41,26,-1,-221,28,404,11,-103,1782,-335,79,206,88,12,1,177,93,2806,569,10,278,-61,88,-203,-44,151,-34,35,2588,266,1899,97,1,1173,272,20,132,833,11,472,-96,444,-4,-86,-11,12,141,9,-4,12,135,-20,-139,-199,-27,163,48,-29,7129,81,-2,118,231,-57,135,32,-13,-9,3,-21,-2,104,17,48,87,5339,12,-10,-12,-32,-26,52,155,5,-9,172,273,64,214,15,-3,900,64,0,8,2246,279,0,113,102,-68,587,175,12,-114,-12,49,-2,108,132,22,286,391,979,542,-10,-24,163,227,19,-82,9,62,593,552,-33,26,22,95,178,62,6,193,56,80,-12,36,66,83,200,215,13,155,-51,325,-27,10,-173,2954,202,42,4,91,200,45,-118,32,48,25,85,244,27,2,330,1820,58,-26,518,-55,35,52,6127,136,27,53,32,-47,146,102,56,91,130,81,239,16,17,250,64,4,394,55,-10,8,12,-177,392,105,24,-233,6,365,93,-32,28,3,-9,111,26,86,39,65,14,37,5,-64,393,974,-1072,276,570,197,48,148,-45,138,-11,118,1027,-21,109,5,192,292,-24,-62,87,-91,907,-19,3,385,-103,-20,88,121,136,-29,56,163,-33,1936,46,51,225,-7,37,73,5,79,33,-117,0,109,248,681,2,4,63,-7,2,193,456,-5,73,11,110,70,55,64,80,7,13,-51,21,21,-10,245,9,4,-22,607,60,33,166,147,23,176,-17,-28,64,25,64,85,-81,108,-46,1178,823,-68,206,-69,488,95,3061,2,28,-28,6,181,7,4,39,63,222,1,99,190,26,-27,-131,-20,-67,75,-64,-28,221,158,-237,58,-134,51,39,79,66,100,75,3,-36,15,-21,94,23,-3,-68,54,127,-34,18,97,109,-85,173,-149,103,176,87,10,90,-135,29,75,43,8,209,144,-53,140,52,128,-6,-381,-9,91,22,4,-14,792,-12,293,56,-34,-4,-80,25,197,109,161,163,36,-12,124,-179,-45,50,-13,-28,100,109,200,51,213,316,-1058,24,-909,217,18,23,419,-8,43,-57,102,1511,1200,20,4,-27,85,2,15,626,217,207,180,577,151,242,42,75,-4,200,108,1,274,95,36,27,41,2,73,2,27,141,0,-152,-157,21,-14,105,77,453,1602,23,9,595,24,512,39,14,117,-763,70,-59,257,60,272,-20,16,111,19,-34,-133,7,-631,495,-65,18,-66,14,-43,-62,33,-108,62,-18,76,-257,228,17,-7,-57,-38,-30,20,308,-11,58,860,23,-16,39,18,-48,218,382,-41,-162,906,1651,-30,21,-18,260,177,39,795,272,44,33,331,146,-6,22,163,-31,-4,101,124,-50,21,68,7,-51,-89,-106,168,9,-20,112,229,-182,25,157,-30,-4,90,-59,254,227,244,-659,-14,-373,1,77,36,23,-46,145,60,14,-67,1321,111,44,-28,-47,557,119,5572,75,-230,-68,-88,7,-20,-15,50,-72,-457,-1508,-130,87,22,-223,242,19,28,-29,-81,-148,-137,1039,10,-16,-57,15,13,1695,670,-62,-318,136,29,52,1297,-32,-16,-4,-140,40,9840,-149,-668,-1813,-4265,-295,-185,-12,19,-9,-22,164,-20,101,-41,270,565,777,1,8,15,-2,329,46,375,-21,14,-56,54,-52,247,-25,36,220,108,43,-12,7,95,480,245,18,1142,4,64,-6,-64,-17,7,129,26,53,59,368,94,-38,145,30,-6,-51,-64,-72,74,246,89,39,360,-13,-66,-132,-123,681,81,380,61,-15,-221,41,-97,-32,-848,72,171,288,160,119,1744,-123,14,-7,7,21,54,7,-5,-69,-26,7,-28,135,24,131,-8,3,134,-12,1834,13,-29,2,61,24,-42,22,-8,88,2,-42,-57,36,0,104,39,68,34,50,58,23,6,72,143,42,22,289,-29,-155,42,-3,124,-14,-41,52,2031,-9,-39,13,45,208,-14,2,-66,-36,26,51,519,-44,67,-44,-203,47,-6,110,33,-4,13,-5,442,264,-48,-45,196,4,-1,-10,44,50,182,-36,7,-13,23,16,2,160,68,-109,41,209,-51,-3,69,-5,-38,315,110,29,-42,-130,106,44,1122,22,40,24,-128,9,37,-6,10,242,46,68,1741,313,149,100,211,-344,387,61,87,-1,31,-35,-11,127,21,-32,27,170,334,4,507,-5,30,5,35,-2,-222,21,59,21,469,50,83,137,125,-156,-44,-65,31,92,50,48,137,-28,-14,2011,29,67,404,-6,18,823,857,225,-195,-15,52,61,-74,-35,-105,-40,-1,53,0,251,-261,62,-750,-76,25,-19,55,76,14,28,85,172,320,34,1,-8,17,-30,13,631,93,95,54,-33,-48,-56,-10,-89,29,3,5,43,14,-22,21,8,144,-63,56,43,1450,65,37,72,-29,11080,11726,150,42,19,1542,2067,2,303,-31,-2,40,-15,16,-26,-161,101,38,38,17,3,-54,-352,247,30,581,20,9,-52,314,-29,-4,7,13,-90,-226,-152,21,1199,80,448,161,-231,-43,-542,-496,-146,-664,-401,-317,-328,-53,122,-539,-614,-206,-229,-314,110,-20,-366,466,15186,-19,-3073,-1430,-27,-15,-92,-114,-244,-273,-162,-90,-166,-221,-67,-8867,-4254,-6244,-3249,249,1167,-105,-488,-450,15806,10592,14588,13996,18648,14853,36,105,429,46,697,575,806,186,436,274,155,745,267,349,-31,-166,-30,28,328,458,1327,-128,215,-60,100,121,1170,325,255,330,212,267,-4,640,814,652,595,274,245,-348,692,352,492,51,290,-22,171,-239,-203,275,881,37,57,38,37,-118,340,27,68,34,234,52,123,-24,-252,341,215,71,52,-210,-285,-85,-2283,1312,-66,1498,283,149,489,594,1233,-26,-94,506,440,-173,106,439,-242,-38,233,-76,-34,-121,-607,451,-39,578,642,114,50,453,560,-52,134,1025,436,-105,284,260,1116,172,591,-57,-86,100,-68,-224,321,-58,430,1018,1566,998,373,275,25,272,348,583,1550,2823,-2,-325,2782,1694,645,187,-42,-30,357,7,356,-25,63,-107,-294,69,174,5,-352,-288,204,53,584,40,617,419,1420,161,60,4214,179,-54,446,124,32,360,330,954,-109,-84,326,-2315,337,4615,715,1455,783,400,266,214,-82,54,457,-7,711,268,15,-58,269,104,-29,53,-113,123,87,23,10,44,579,-259,-34,122,352,-100,271,1398,690,268,4,934,-206,59,70,-120,535,67,-405,-340,145,245,-68,597,378,93,-47,153,1332,194,-57,-17,47,-24,-37,1869,94,244,-246,116,81,518,688,-48,-417,737,998,-221,120,3906,503,1658,-73,344,22,588,174,164,-65,179,106,-132,480,-1,-137,-145,-38,103,346,233,30,-21,1088,332,729,215,-222,610,1056,689,1221,402,103,-20,577,389,409,2329,43,-287,-3,-9,386,-301,549,379,158,40,2023,356,-284,-226,1451,514,175,98,235,-279,239,458,-625,527,-814,36,152,802,-151,158,-53,197,179,325,-16,409,58,523,30,4079,1131,131,770,835,-221,-1,978,328,67,124,0,195,164,801,361,3196,1107,232,299,497,1145,49,297,569,297,-16,589,131,-74,-227,331,1217,-69,72,23,-99,710,392,2378,150,409,17,-998,-45,848,243,732,120,-18,976,1016,70,623,81,-24,-48,412,69,-148,102,417,223,-159,410,997,-133,-99,-290,85,517,93,226,247,47,84,-263,370,511,-161,125,108,-83,80,16,2086,634,-169,405,-259,458,328,118,-382,-78,15,12,-287,806,-15,1138,540,-411,-257,-15,461,850,-303,28,255,523,157,558,789,-43,84,-156,634,-33,122,1443,394,-507,380,642,472,-27,203,611,152,78,1633,496,-172,48,327,734,9,-166,142,457,158,186,-67,397,525,72,179,-157,412,1064,429,116,270,19,77,751,700,-42,196,401,111,60,5676,457,115,6,2095,72,189,451,862,1598,233,-106,84,-481,44,0,71,-21,34,-63,-2,420,319,-75,703,484,264,706,-260,137,107,86,174,-133,54,101,-36,5,1172,122,20,49,-231,854,199,905,-94,141,239,271,77,255,12,1346,13,38,-26,-82,7,-49,-96,-160,335,64,-197,-22,659,-51,-147,35,-81,33,629,165,318,204,838,258,190,-127,-54,-53,18,322,87,286,683,1348,-228,42,-172,-193,76,-26,993,343,102,2,-46,-92,-227,44,-17,-144,6,-112,-75,231,149,-63,225,49,299,-24,259,-136,-941,562,289,-87,230,-13,482,-240,457,-19,106,8,945,262,-290,-91,98,231,458,187,-349,152,-32,-56,385,-205,-122,205,211,24,203,999,88,874,569,55,22,-98,113,-333,506,1950,2427,1083,96,277,277,298,131,23,-172,170,75,444,254,350,195,-58,285,832,432,135,51,-43,170,66,163,1430,0,119,-52,-82,533,142,793,540,-519,3938,-35,158,164,236,-54,634,654,515,315,1130,1620,368,137,-33,565,9,-64,196,186,481,151,1097,73,726,186,60,839,191,462,170,1437,150,-3520,15,-130,358,230,177,-48,54,92,49,286,1048,1976,127,-359,141,1404,-148,1114,662,217,297,381,337,109,374,106,-23,-224,-4,-464,65,173,384,177,-373,1146,506,141,-130,442,56,137,415,91,-22,1106,20,-46,578,58,-229,37,183,240,-171,-51,37,141,167,-107,-93,237,199,882,601,-130,59,-115,-269,-146,-20,-67,300,16,227,-397,696,20,677,137,-99,327,299,1480,-434,297,-48,-85,-106,58,81,-34,86,293,1470,-157,1329,244,34,317,-151,888,205,348,80,222,1214,587,27,945,168,94,475,399,435,1142,-101,201,42,-208,267,507,49,1613,-163,596,11,100,386,261,-115,1257,-38,2111,985,-78,-39,-199,522,340,-154,-444,467,2892,86,-109,-466,-84,-61,256,-249,-206,-1362,-661,112,347,773,1698,-5,9,-219,0,-150,107,-20,204,60,162,593,-3539,90,5,35,-2,55,164,-850,279,-84,-1268,1718,224,-71,-116,409,140,5858,96,12,270,-191,219,-154,-161,-16,-146,244,18,-648,-119,-121,-108,92,216,619,-491,-1027,366,-156,41,357,400,-394,5035,85,90,-9,1220,44,-1,-1328,-26,179,378,507,449,-711,-4,548,-949,46,240,2156,-150,-448,-50,31,418,-24,0,2915,39,397,198,56,332,385,272,-179,49,17,890,-186,-1085,540,885,185,8,277,-1,186,-53,-261,-321,920,-161,994,-19,-7,39,724,-302,325,1335,108,882,182,140,85,2861,935,489,-30,412,81,674,827,1206,-303,-1002,246,194,72,918,811,265,847,-26,195,9,1487,5,57,16,478,1598,799,-40,-17,-51,254,300,13,361,3,708,1213,385,-4,439,-203,139,-11,395,-17,-1305,1259,-1239,-73,47,267,424,42,118,-17,262,-132,414,-3,112,130,54,364,721,91,193,388,-127,-382,541,-133,-50,-265,179,178,26,221,-361,649,-36,81,189,615,203,9,-315,-11,-29,189,32,-257,-399,2,-15,139,-218,-196,-74,-58,181,401,143,2295,-112,1220,-190,288,388,-129,-131,-45,-453,10,255,-14,7,299,517,-744,2201,120,53,937,591,-1316,-31,79,-100,-138,540,-974,691,-146,-77,-16,-241,952,-88,1303,423,-41,-55,500,-273,-1081,77,-7,-53,142,-77,-177,505,2151,217,690,-176,21,6,-15,230,-290,117,172,26,100,1298,-32,228,139,378,-77,544,75,-21,1059,42,-42,61,166,-27,285,29,-969,-3,191,359,141,-2,-794,-189,-30,142,423,106,-304,-72,-1273,-192,388,264,193,42,343,753,214,62,1102,98,204,446,371,-275,-498,-110,570,318,527,-89,275,-51,-116,27,-687,220,-19,-7,1704,-577,-34,-628,-518,-1208,-2,-98,255,212,457,50,-39,218,-25,1071,37,114,22,2342,80,505,252,4,308,1578,-936,321,-319,1043,234,1258,382,1583,420,153,1619,253,71,-368,135,-268,118,-271,2142,1902,-513,802,-63,46,-275,1,-430,-30,275,1053,114,-97,-16,-142,240,-87,-1783,-183,-39,482,410,17,78,2159,-449,26,-331,785,220,-24,993,939,244,151,-84,875,732,130,128,380,44,256,279,-348,216,9028,500,228,-167,67,-226,-274,67,1290,125,33,-16,132,-205,-142,64,531,15,-227,472,266,142,742,108,-53,252,-784,1084,-97,68,61,-32,108,-63,23,1847,7,189,48,99,5765,-46,29,173,-128,-46,223,1285,174,271,-76,212,143,335,1347,422,-12,-58,76,-12,182,775,399,1435,22,2223,896,-392,-328,6,12,-136,227,-245,1707,208,38,-136,566,-389,-63,-1,197,-229,-45,-100,-148,112,574,76,56,1216,910,2669,190,2213,204,796,-36,631,536,1469,2324,-31,-235,71,24,5,308,-4,240,-56,-89,85,155,-194,246,71,288,-43,45,71,-81,-3,145,-445,-153,-132,186,164,876,905,372,224,-56,117,-47,629,532,118,71,40,-234,12,198,-31,193,196,-182,-109,-64,-56,-28,-259,-421,892,321,513,-74,66,2517,-267,207,-691,573,-68,87,240,0,333,315,-39,-144,244,708,195,117,250,-288,678,-1,24,384,190,158,70,172,724,245,275,-194,-208,66,-519,557,148,66,858,178,85,1897,-429,-377,-325,210,-357,768,106,308,135,2641,718,259,134,-247,134,234,250,1071,-102,8,805,116,111,371,1007,135,1451,338,-281,-16,108,-118,-268,-601,1334,1660,1526,-89,216,288,196,890,131,208,525,-609,981,-247,-213,660,519,317,269,-42,-84,275,159,92,874,-107,350,217,2584,-158,483,557,-97,5143,-132,362,318,2952,549,246,-250,34,-80,355,197,199,-111,414,86,-98,325,-104,782,510,17,226,166,-290,-22,-227,313,114,1544,-866,348,643,79,-188,285,-65,750,-35,-267,159,-111,65,132,-208,-37,-656,126,264,74,100,933,-82,-594,47,396,-308,330,158,-553,41,-480,-560,-97,-316,-1083,351,537,99,29,2234,320,-164,123,440,-723,-578,-87,-372,-19,108,-111,-12,231,11,-122,81,4481,477,-367,399,385,35,1762,1985,886,99,1134,737,-10,-966,9,491,58,25,2614,-46,1787,646,-469,1486,126,212,170,158,80,16,683,547,165,255,192,66,117,275,-5,96,153,29,357,399,-504,-217,1379,260,94,-46,99,-128,612,-212,51,1902,1023,420,-526,-108,45,-385,-65,-143,-296,292,225,89,188,9,354,-336,350,-219,123,3,-308,-182,657,-35,-21,-125,-1044,170,-50,282,556,988,112,3094,1013,222,1387,1584,206,1035,1378,913,4774,-183,-78,-102,180,34,-404,1369,2668,882,-359,-77,-939,362,522,285,247,-101,1215,1312,-95,-174,100,812,99,2,1331,-38,225,216,614,381,92,373,-87,436,13,-22,936,392,512,363,451,125,856,1195,940,-237,-614,-712,-305,1349,-363,-317,62,496,556,7,-337,491,14,-187,456,1192,72,-230,758,-319,-296,75,778,-287,223,-167,55,78,558,1381,-220,341,-454,410,1186,471,-102,33,2054,80,418,829,1279,2247,889,738,122,-8,3,425,1638,-987,-606,-241,850,-415,-920,279,-124,193,-376,151,-486,227,41,468,115,1918,99,2892,1141,-232,-94,59,784,723,325,1231,138,639,70,486,301,-385,-139,247,392,1287,719,175,3165,4129,695,162,513,258,220,125,599,109,536,388,1627,3801,647,-694,805,1802,-77,543,-96,138,317,-201,149,18,-311,1553,1442,675,1110,2036,385,617,576,187,1913,-268,485,-66,1167,52,474,296,141,43,51,2196,84,391,-5,143,100,190,521,-36,88,71,96,25,2232,168,1159,-10,316,342,473,-325,6,-332,62,200,-107,287,21,92,364,451,262,48,2547,35,28,456,88,-33,830,201,-122,-83,-1085,-411,177,170,-129,108,-205,-173,-82,-151,209,-59,104,-66,72,-1,-215,514,-42,111,820,1978,-15,-64,-789,661,-130,-130,17,108,-216,250,302,439,204,2588,148,-191,-313,716,1425,539,24,403,883,960,-156,21,133,209,65,59,-534,844,-41,1303,318,21,988,173,-291,835,1052,480,3891,192,-171,314,-281,55,-732,495,-148,10,1485,122,992,233,922,723,151,690,79,293,654,-109,207,45,476,1393,1954,1025,253,222,2342,165,116,123,254,1331,12,760,-177,-121,577,24,1300,-121,513,247,-9,65,22,304,-66,131,179,-136,51,-200,152,-33,-42,528,3,160,267,-649,-160,-274,182,-159,-241,243,178,406,-89,1585,90,-167,1761,5526,12,66,45,66,491,204,-137,413,82,901,344,35,-58,-154,15,554,-75,613,-133,1231,233,299,1546,66,-39,-570,-326,485,967,1029,588,-543,96,684,0,513,-97,-299,-185,-273,-121,-41,157,222,-93,740,143,456,46,376,756,192,323,891,-87,61,343,-21,609,363,184,182,571,154,-71,137,2981,-417,-86,3950,-111,1204,1348,625,-68,80,364,230,56,126,-1,-231,92,495,-94,-685,2,114,-106,6,-249,-925,121,2,-44,79,505,62,169,849,17,120,508,337,152,248,214,564,89,1201,79,281,-101,-7,381,-119,-381,198,37,594,-312,324,140,2044,1586,265,-299,-59,1588,452,327,205,-82,97,319,2357,135,82,-135,809,142,304,722,2012,-49,144,384,331,113,1022,-263,-35,-146,-454,319,115,175,-517,-273,350,246,350,81,-34,-116,-239,-22,7,-200,-225,171,186,3284,1127,-187,-45,253,513,71,-730,-107,172,243,-85,764,370,491,1087,1691,-168,476,504,-14,-447,5,-22,467,223,-570,-387,-85,293,-198,558,-154,63,-96,-751,-251,158,-117,-233,273,141,283,1142,79,-16,79,84,170,661,1051,1069,-159,1165,698,42,885,188,242,4467,1651,-40,43,474,-217,1829,-30,-528,669,131,74,-498,303,53,345,68,220,183,480,-77,-147,948,36,988,-44,-532,143,-182,-118,-518,72,64,-5,1253,-38,-25,272,763,359,263,1235,1257,414,1423,2158,80,196,-75,354,-121,-10,-269,424,496,23,1,249,8744,11,235,102,819,-269,-111,-26,296,101,-48,115,119,-32,156,600,300,85,123,524,1186,34,-185,13,-143,-282,-22,111,15,-50,128,27,327,1870,389,208,461,-25,453,-753,126,202,28,-112,81,110,-290,-205,26,-94,7,68,1048,262,49,296,71,256,3611,13,92,-263,-702,42,-503,12,569,-32,62,-31,560,-281,-403,-671,62,29,-2,104,-157,3529,1318,91,229,-18,-286,-126,89,-156,-192,1047,10,51,2047,-750,25,-48,140,46,56,-174,-330,-290,136,-478,605,-1743,209,28,-162,83,-161,50,-138,268,-80,161,466,1044,1205,297,133,1552,102,209,-19,125,739,88,478,1303,1542,371,301,208,86,-90,162,194,415,-75,240,69,451,471,26,112,188,-161,-89,63,120,722,172,20,116,1432,15,459,-239,222,1,251,-54,814,307,460,-94,183,-101,642,237,310,798,324,960,-11,638,157,36,12,-35,116,7705,70,83,77,41,-13,-85,223,25,-172,-77,-718,-163,-300,-1108,-165,-463,-500,152,8,68,-54,364,-157,-182,-1177,-185,266,-96,-221,-75,-259,87,524,44,-303,-267,270,179,-848,-56,-86,136,288,439,-515,-159,531,6022,-164,220,9845,119,33,-104,12,-100,-97,518,95,345,-88,224,2466,27,-18,148,-125,262,1605,1334,225,-152,14166,207,-60,-96,362,688,1642,-57,137,11,29,77,1912,147,61,-251,314,-1072,2698,151,-105,-270,365,-121,203,87,72,25,15,-117,-838,30,22,-211,-47,1736,-255,-175,52,85,67,34,67,-1,-106,-13,632,-395,158,-82,843,91,161,327,1650,166,389,1177,454,702,-113,261,-52,308,1140,402,-26,923,370,87,-361,-190,300,376,124,-124,-53,-39,202,552,58,-194,-273,445,281,-396,-71,99,115,47,-120,161,84,419,21,-63,8,166,103,325,103,1164,14,437,13,1603,-105,-136,-140,356,151,-64,52,-167,-26,135,619,124,458,-276,-76,179,38,-169,282,-1238,56,-164,57,144,-115,-98,158,-3,54,158,1213,27,-217,123,722,-498,89,379,110,-68,287,3931,-98,-53,-46,-124,61,719,-228,-69,33,3185,543,27,22,-143,-101,-264,1073,187,72,57,130,585,888,84,3,164,109,-275,37,24,1576,343,184,-1,33,230,1346,153,55,1855,593,143,-170,1386,257,-86,883,502,347,1706,34,215,-40,318,29,-28,220,39,-199,-77,92,1301,-141,-465,193,2124,-29,128,2177,-583,151,518,-87,112,1742,698,1605,1469,49,288,661,163,78,-84,-114,1939,129,183,235,61,-58,38,-59,86,1810,1542,1150,688,-14,-53,224,54,179,-335,84,-23,268,12,23,34,152,303,527,177,89,-74,337,656,63,30,-16,134,254,160,43,1912,-481,-75,-71,157,172,412,-235,792,-36,290,111,1206,-230,10,102,59,-14,25,174,65,639,-67,123,5,529,97,-220,241,943,37,16,74,232,65,86,445,441,313,49,145,415,489,-355,89,76,309,190,987,768,169,337,113,-472,-141,98,37,365,133,580,894,-515,361,-56,-222,-117,125,0,607,132,102,-41,478,22,406,1124,10,-139,86,-1893,24,-37,31,428,246,282,-212,906,96,257,166,-97,133,1383,16,83,-111,135,174,746,858,145,131,253,-19,76,1221,108,254,-293,-522,665,52,350,45,52,51,-10,589,128,71,664,173,-829,133,-21,219,947,-5,-37,81,344,302,14,186,19,130,44,-81,-64,-27,-190,215,704,3027,-46,-130,91,67,0,-1,249,169,197,5,19,1471,4836,165,1535,114,138,-156,168,352,665,-119,1263,93,337,-32,560,-43,317,618,1494,190,746,202,520,421,339,94,188,173,25,33,47,317,-335,420,912,8,30,18,2530,46,-91,31,380,100,-19,58,90,124,56,114,108,-112,484,-39,899,-218,356,411,303,485,-1195,350,166,-33,-96,-27,45,35,9,121,460,200,-31,420,70,1293,210,97,9,-64,37,-115,8,56,-75,183,-41,118,1793,220,182,313,187,226,187,736,1212,-36,-159,-436,-644,-159,-193,337,213,309,-101,626,75,183,329,79,84,228,-273,719,55,169,64,-140,138,-306,-111,493,39,151,-178,11,-297,-615,918,-313,-161,139,820,736,607,-504,50,1933,750,-30,-1,-44,-166,-235,110,115,508,-1,622,258,259,416,-367,-1323,-46,-7,-17,71,892,1597,1960,2372,6538,596,460,35,61,452,289,1108,-42,1237,84,850,159,564,920,1525,108,663,175,139,10,125,-155,31,1325,-24,586,1122,-156,120,322,-305,107,-350,183,46,772,-194,-39,10,-17,707,1153,-88,-83,-491,-997,214,-102,-11,-10,-143,240,512,-16,-8,-94,-284,709,92,16,191,339,277,-43,1746,135,677,309,-33,-43,79,268,-81,1,-273,-17,-65,-114,-42,10986,92,435,-65,-39,-260,145,-278,-1631,-199,384,445,397,-67,418,24,9,845,274,65,445,492,-513,81,395,-58,106,43,-6,828,1565,1376,87,-62,305,102,137,218,104,-27,309,8,10797,-237,88,24,258,432,11,34,159,-141,6,198,-59,205,8820,227,130,487,189,245,664,-1370,2428,344,28,-141,143,160,-423,-30,11,233,-219,754,-194,2799,-64,1352,-237,-143,22,-131,-26,-217,165,225,100,-351,342,52,507,248,-44,-50,-291,-357,259,-110,-180,-112,180,307,-2,264,11,-58,256,23,674,1573,-655,253,-562,387,130,1221,31,-116,65,601,81,453,-24,200,15,179,1243,-44,22,80,199,-45,-147,-909,-735,37,1320,492,-567,419,69,-151,-478,186,134,83,152,124,-111,23,-1058,335,-74,-66,-33,37,-105,-72,229,175,207,-99,-340,-80,-33,751,131,7440,75,-25,104,-356,6774,100,24,200,47,-15,10,254,88,81,217,23,143,-63,-37,-44,-48,18,-139,-70,1354,-47,15,25,-56,291,158,571,460,189,-212,-206,57,-564,138,84,-121,-205,-51,-738,267,455,-67,-27,1490,158,58,-128,-165,467,892,208,511,-184,289,297,-260,-167,75,198,-70,-108,-112,24,-158,-454,-213,-164,-544,-104,-286,444,211,-281,51,82,79,356,6,-150,-139,-246,-186,10,-30,60,-277,710,1135,-90,478,-631,55,46,69,-1144,45,515,448,448,18,-303,590,252,10,327,-111,-5,14,67,434,328,166,30,202,-98,218,44,616,273,336,-58,-1288,52,82,317,200,-32,316,-44,-736,-575,34,338,229,124,-27,76,-106,-78,-115,72,-140,-41,-13,579,-88,-166,119,568,862,234,6,102,185,76,89,16,700,575,-144,302,1138,436,13228,-102,-221,257,108,-89,104,-497,529,66,219,840,82,-176,-77,1444,116,104,23,78,251,-468,478,37,64,444,83,4,363,-122,139,138,105,349,-89,422,330,15,13,33,-9,64,25,909,-121,364,-784,397,-101,-305,43,50,130,-33,281,40,179,146,111,145,-21,104,-154,96,21,108,252,361,54,-196,8,194,144,750,213,38,-214,518,-133,-307,-40,2200,323,812,11,-379,193,321,336,13,93,-136,21,470,-44,7,917,-67,139,-45,42,41,-52,35,-2,593,123,1013,91,-1590,-2171,-4037,-2957,-2714,-4376,5,-10,-104,-74,15,-46,1875,0,624,1137,574,97,239,40,268,27,-14,-63,-167,-21,602,115,253,1373,-215,8,-444,219,1149,451,195,186,-65,-328,166,55,-43,-102,87,152,-47,283,-202,118,46,148,740,-90,-182,268,607,160,-35,305,-118,-30,19,472,99,40,239,-25,-16,-99,99,676,184,223,12,1814,151,189,-31,-2,-4,-131,143,-103,-21,588,183,101,-204,293,-248,95,260,1043,-220,197,1705,-2,-90,60,537,-101,74,-51,246,98,-60,312,90,215,110,109,1147,-419,-667,-141,-76,-4,-238,-22,-130,191,117,243,217,-46,-12,405,365,618,-356,-140,111,-334,100,-44,-71,-243,-25,540,-36,82,571,13,-53,37,-171,1859,2224,-192,271,380,-56,26,14,160,-10,100,436,1130,749,290,121,-642,36,290,291,-263,-45,473,-61,603,114,252,44,7,-47,52,-57,313,167,181,-484,74,-38,153,-117,-16,90,159,-71,-68,6,-30,192,19,-20,83,-489,150,64,2211,-412,-74,193,907,-135,541,-145,-89,749,78,456,14,41,297,78,165,251,82,-594,28,935,246,690,629,156,-400,20,-53,1214,204,-28,-47,26,-419,111,180,-30,313,-152,-16,-357,712,133,-115,20,33,1091,142,256,-36,26,16,345,38,78,-189,390,369,-131,-23,51,696,220,-71,-146,-20,423,103,283,2583,-79,79,-140,276,134,33,186,562,35,263,-28,-10,-39,-42,9,-51,74,-44,152,598,220,1148,156,9,351,633,142,617,383,353,214,-77,444,12,-357,-114,363,-150,624,-17,-4,195,-20,-4,325,61,33,26,239,77,-82,1547,-143,81,139,-1402,-42,-35,707,426,676,26,442,243,490,34,-216,256,122,1421,190,1532,-57,-38,86,-96,-671,77,295,36,-30,220,389,446,-154,107,156,1076,84,4769,540,636,163,671,591,-92,126,-28,626,-101,-432,-78,83,412,321,501,37,658,139,-32,3007,161,435,479,170,389,-73,456,-4009,834,1185,117,-31,1342,-10,1,-111,234,72,61,153,32,-317,-55,-131,-3,90,617,2074,294,174,-1033,-271,180,1158,-115,290,26,437,577,36,-277,11041,69,88,240,-265,97,-65,336,215,24,-24,-123,313,387,334,113,153,-124,208,382,-395,114,-260,123,10269,-71,183,-180,-38,32,185,69,-276,555,946,-334,-67,-141,33,42,830,405,1353,66,-130,757,87,-101,795,-27,97,496,-19,231,-830,263,533,-283,777,-94,221,740,437,39,7,530,773,48,1619,906,443,117,-298,-51,-71,1027,180,146,558,-14,2251,50,61,-66,142,-6,-20,107,59,7503,-39,963,2129,79,509,-107,-2,-161,20,177,30,628,1240,-44,58,51,-116,16,-524,-176,-140,-63,-152,-37,196,19,51,-373,183,33,650,-242,-136,-24,-269,59,-313,106,88,-167,617,105,-16,-118,50,-483,-83,-1318,2,-183,-481,369,398,-30,67,402,182,552,125,233,177,2834,548,132,335,1095,-210,121,1327,233,469,282,-243,516,-114,26,-26,-49,-21,369,-297,207,-42,-267,184,8,-26,114,126,-6,-58,-139,-45,-79,-95,553,10,-234,523,148,325,956,91,110,112,452,-33,29,110,136,362,-153,-192,-1563,-27,56,83,447,636,198,-472,-25,92,227,415,226,415,340,-142,20,-40,-65,-56,513,1552,564,196,4,245,-28,1,-332,-48,37,111,43,325,64,245,-64,-30,-71,89,-23,139,392,-4,71,94,406,297,145,79,-172,282,466,-147,1001,424,-9,-200,45,-261,235,-576,1197,58,286,15,2,-134,357,-36,243,299,180,506,33,-34,6,380,-218,-31,195,16,-84,68,-59,151,149,-35,29,384,172,271,521,526,61,-249,-21,6,59,1686,112,-435,94,219,8,-98,-275,-200,276,60,131,-39,112,22,-63,129,738,-64,199,62,105,-373,-73,-96,-74,262,129,-30,-72,481,85,15,-30,-34,-41,388,37,26,9,64,700,128,15,137,-224,-265,-20,-202,33,-106,-42,107,-46,-67,388,14,-123,952,28,-24,5,-35,33,53,127,432,-99,149,343,173,-7,59,17,39,27,-12,-93,20,212,181,134,470,121,-172,-15,833,-36,314,76,-324,959,-27,-69,76,-182,-18,698,41,-51,108,337,157,-4,209,48,-42,476,258,-15,555,404,350,226,395,229,-80,345,-313,13,84,448,38,53,614,1307,761,12,233,113,31,52,98,16,-8,-44,274,227,-38,383,109,-24,-161,1069,75,185,265,433,389,652,6,-111,128,-73,0,192,61,168,56,1,459,131,-61,135,6,-24,2,112,103,149,15,-270,92,372,117,288,244,127,144,96,-8,4,71,-330,207,1196,-17,441,149,89,90,-39,343,-21,-185,2,-86,248,-191,484,151,-38,17,-89,158,227,279,-144,221,112,184,-5,-388,-360,106,29,107,-121,332,558,84,22,7,935,43,960,368,-35,743,467,951,135,449,727,396,100,261,-135,898,65,-145,-130,688,-126,98,-15,785,1146,18,20,405,-183,112,451,65,-65,55,-54,205,99,155,506,-8,771,312,-382,-22,137,46,504,-84,-199,101,-69,1381,1094,214,-237,213,54,220,333,92,5,-84,1466,26,-29,61,-134,-45,-278,5,1212,-27,364,287,52,794,1247,649,-48,389,116,473,130,-19,133,1081,-132,196,18,22,-182,-43,31,-88,-66,-27,985,63,-314,286,388,528,1172,354,-220,11,219,198,356,166,-65,-37,290,670,519,42,193,-9,23,1115,-21,-154,-274,133,1188,76,885,554,-24,-82,108,1,-1040,1113,-16,-122,-136,357,2391,377,1084,-57,-117,117,380,595,24,320,72,391,348,92,490,-365,385,234,492,237,60,-219,166,81,603,82,256,-29,970,468,-833,776,946,203,648,186,-389,319,1633,953,339,-550,198,24,196,138,870,-165,98,198,631,83,379,-1,-124,665,174,1057,406,382,204,68,245,281,464,46,87,-96,6,46,816,1152,-18,1335,-31,2872,-15,28,28,32,994,111,1748,303,89,1583,-11,59,340,216,171,190,125,-190,193,152,410,-189,-120,241,-96,671,33,395,1850,-58,91,416,518,453,1995,572,-42,-12,9,-155,884,621,74,348,16,-32,-45,135,374,-9,-45,25,509,-125,190,1702,-112,-975,119,185,-8,294,165,341,266,73,168,230,585,37,63,316,604,72,-234,9,44,93,149,-269,357,1137,9,235,10,165,707,220,416,-75,50,45,16,189,-4,77,165,694,517,290,-28,223,583,38,-10,-77,71,183,-71,743,-164,-56,-33,118,125,180,173,700,415,404,142,3,598,-500,-84,3427,579,135,-60,-182,260,-19,-3,66,393,94,-135,-51,-76,1080,-255,-1,-97,682,209,300,17,170,934,174,213,265,123,387,-15,349,82,118,130,-8,159,-374,920,1085,2058,-3,147,191,-529,121,270,310,1276,238,162,300,459,214,35,192,56,1045,389,414,33,8,80,96,72,18,115,392,17,192,351,-123,382,64,663,-17,-227,209,-25,104,537,858,98,78,355,222,-47,-36,1195,-61,6,-40,80,-17,26,175,306,-95,-112,208,82,223,119,306,1378,421,136,373,487,-338,2132,213,248,-40,-5,203,-56,1175,98,-44,-273,243,122,678,219,562,112,-50,1012,107,-340,1327,-159,12,32,-43,-6,108,675,311,155,564,611,316,-271,368,12,7,489,-167,449,-20,-25,14,43,358,332,400,133,845,-146,56,458,1144,-747,-46,214,114,190,-267,-10,-23,143,44,243,70,74,581,227,595,-23,21,-135,182,-156,86,224,1,135,110,11,148,569,119,521,-230,-4,29,5889,-14,-164,-59,75,94,-102,424,122,-17,-48,36,710,209,189,911,623,43,145,52,1256,834,198,48,-17,168,262,-460,-29,-21,-292,184,-58,207,-328,-403,127,1084,21,-3,249,51,187,559,518,211,-362,452,253,82,400,61,-86,132,163,76,32,-16,120,101,521,177,139,290,1011,61,189,185,434,-205,396,127,-46,95,63,-127,570,3,156,81,854,-14,-77,163,26,232,88,356,121,-44,19,-118,88,353,1798,13,-64,227,1363,110,425,246,189,-33,24,325,13,-196,-64,17,48,570,10,50,410,-33,299,41,1048,-47,1028,-3,704,173,-91,-160,70,1058,38,-48,493,571,296,-30,218,-59,77,558,331,87,94,5,749,400,156,-102,-76,214,99,1137,4,-219,-6,209,43,-129,622,502,-190,-81,253,191,-67,82,79,154,-1418,-92,-89,645,190,132,129,22,180,114,-156,-194,40,938,355,79,198,258,-254,306,80,520,134,-202,-74,87,414,1271,111,-267,55,175,-311,281,1514,93,867,-374,-27,30,472,10,-103,40,93,873,487,331,45,-26,133,321,-776,834,-18,721,-53,46,277,821,355,104,3,424,140,212,158,1360,3842,182,259,1599,27,1037,-15,50,46,322,17,126,191,203,987,59,327,34,-269,-88,-170,-31,-41,-57,201,-369,56,599,115,1857,202,1074,3,173,242,75,81,230,799,120,31,20,-72,61,35,368,262,73,408,76,-139,413,89,161,755,-54,661,657,191,793,-318,-141,28,118,7,248,51,-19,479,106,410,227,-22,4,182,-20,104,240,-34,-26,379,65,217,245,712,-46,-39,458,-20,188,377,143,55,5,2039,2863,317,164,-310,13,0,155,295,-143,306,263,84,103,118,617,-15,159,85,-137,7,25,576,204,226,249,648,921,317,206,630,18,-138,-188,113,-213,283,23,1059,297,243,417,1215,449,709,650,153,-223,44,-6,-17,66,49,74,123,115,-11,440,605,382,143,645,-65,49,202,97,87,204,-72,-205,65,159,164,469,222,268,209,315,-49,527,1039,614,465,115,207,487,370,137,183,-219,-50,-47,-67,651,83,23,30,-50,288,-11,20,131,144,95,73,186,7,-100,246,-48,305,-89,95,1318,-13,26,-38,-27,-29,6,137,-124,75,37,457,146,415,477,379,-576,19,785,9,-80,-515,195,877,-276,505,23,205,-203,712,31,25,9,49,76,-272,36,-281,63,710,117,135,289,-32,35,651,61,-128,-38,1300,1482,223,75,240,928,218,-129,-806,295,-625,30,-168,739,-1469,133,50,169,13,617,525,87,160,407,273,81,146,60,-18,57,520,-119,-48,939,168,1607,10,0,-62,676,5,359,367,-47,289,88,94,748,149,16,302,-34,85,54,-87,-18,51,4,-16,307,305,-172,-128,141,93,593,275,24,-532,-233,86,151,279,78,343,-22,624,347,-291,505,12,464,-154,91,-61,-25,441,-85,1009,580,53,-27,-46,-80,27,943,55,97,268,1502,241,123,1684,-91,-821,226,224,306,434,-165,56,-61,1154,39,134,-58,1754,-2,440,-70,129,36,87,374,149,-184,11,341,-8,72,-12,-1064,398,-80,-127,21,479,1148,3167,280,44,171,285,-251,-72,648,57,210,107,208,243,129,172,-260,159,-168,161,1499,-351,467,184,44,-137,135,-314,396,-47,911,316,-21,483,461,191,-128,-64,212,26,117,180,708,1386,-3,3,399,122,212,-104,-229,280,219,199,394,733,90,131,141,273,180,-106,141,741,-69,-21,-68,-566,122,-408,253,1211,344,161,-134,1025,-31,-31,-67,-323,-30,278,123,712,196,104,49,273,-63,-196,206,39,23,256,-1,258,-94,-15,523,-94,530,1217,130,2637,215,158,127,202,-56,291,201,55,946,547,0,56,626,-39,-44,-2,536,458,309,277,1157,359,369,657,152,225,177,327,580,321,37,400,39,208,-174,281,674,148,290,80,469,226,876,221,-100,251,162,17,12,1559,1121,-112,515,161,205,-149,135,106,132,287,49,23,8,-65,1077,10,403,537,741,511,36,10,72,285,650,88,70,36,607,924,-31,24,-44,233,36,62,-27,388,660,74,45,-31,274,-25,129,-12,-478,101,240,530,136,-64,-24,-11,4,-42,69,55,-50,-273,123,595,158,-157,584,146,1139,-37,302,35,147,81,192,51,383,422,202,593,-54,422,1581,321,197,-26,91,379,458,414,-236,-266,190,33,-857,-291,-263,18,134,1088,524,994,235,-318,-246,66,95,-39,-23,-288,-14,53,14,65,623,563,184,42,-212,133,94,1283,279,26,1343,668,419,217,5425,158,-120,-1,-1029,-47,43,166,-352,197,1153,51,229,-70,75,-68,106,29,79,188,143,250,157,261,1971,203,427,205,61,12,377,-167,2736,644,439,274,169,532,8239,71,265,83,5,1449,-269,1208,795,975,549,243,88,551,44,-211,324,509,31,163,-108,130,-317,-159,-155,68,675,256,542,37,67,116,291,51,151,149,665,278,2001,-36,588,173,606,365,114,15,-188,-207,96,652,433,31,-3,-3,268,-318,145,68,4795,300,-42,494,9,142,106,-105,387,372,-156,337,367,95,5,-909,54,545,549,29,-101,195,753,21,482,9,233,265,275,326,114,64,132,542,-747,-50,132,-206,-20,237,18,1892,99,155,4404,148,169,177,244,169,-43,-171,74,-6,-48,-11,-163,196,155,-80,206,56,590,155,76,-132,-134,272,414,224,1602,4652,-188,69,80,456,64,-25,29,-32,35,467,600,143,19,582,9,382,28,678,1125,125,248,-94,-78,153,-15,-1043,-175,505,745,140,136,95,420,463,203,67,420,3,-121,684,82,-205,127,-44,88,112,29,57,305,-186,409,282,183,308,-40,277,400,607,301,6581,15,329,599,185,-507,-52,140,46,30,461,1372,259,692,23,282,174,95,483,512,-167,-6,-3,81,194,600,71,-4,-4,-11,4,6,-206,893,532,703,1142,-32,345,1762,33,380,47,-101,17,-37,-233,29,-51,-221,119,15,-24,293,397,273,324,303,-189,1366,12,285,-206,85,12,257,-3,153,173,1321,-192,-23,787,100,369,1303,229,-23,50,30,493,94,-121,-18,86,-27,-181,426,174,30,200,30,849,79,211,354,30,-523,83,-46,105,28,63,102,534,180,51,-50,-53,50,18,336,43,1021,-105,356,723,308,339,411,135,34,-83,716,-100,-395,-375,42,-34,-115,-236,123,140,-93,-345,21,34,-131,-64,357,-15,595,-169,216,175,706,488,209,567,299,632,131,99,-4,30,672,609,1090,353,1816,-203,-118,23,341,180,362,-50,-400,910,67,16,-30,1332,-8,532,-590,-61,75,255,884,-71,-76,73,373,-158,391,331,172,-21,-185,4,137,591,2002,1095,627,60,26,1094,225,146,345,-135,155,386,631,39,177,303,-27,827,62,448,105,197,834,284,35,1795,305,-479,85,96,284,606,46,34,1048,-181,359,224,-134,-184,265,-703,-234,-3,528,-213,-72,4,134,157,258,987,-74,-36,-176,-232,9,899,-9,99,1830,12,-334,317,-5,748,31,-51,98,687,136,30,1115,2019,527,1618,25,106,290,217,281,433,10,-399,106,95,-38,462,247,792,74,988,201,54,677,-636,1707,91,532,270,-54,373,938,1939,649,159,-148,0,-2,382,-510,409,363,-341,51,151,-148,1690,604,211,231,-69,-34,735,227,-70,-26,-459,145,467,-125,1079,101,123,1693,-71,140,436,-32,-15,393,404,342,-42,634,-130,482,-180,1059,-186,232,-70,555,332,615,47,-342,181,77,264,324,746,198,191,2099,606,-15,-18,227,93,273,54,33,420,271,-69,-13,75,242,76,180,409,327,26,2642,94,226,824,463,326,391,161,-28,367,-2,51,92,75,53,57,207,-33,-23,23,-143,-39,-70,96,-336,173,-14,156,-226,-217,69,318,551,502,-64,359,-74,55,183,282,-208,821,-118,331,397,8,161,283,35,-179,-114,163,171,-140,185,764,32,418,314,432,429,206,917,-4,105,522,91,-225,-34,-13,-42,25,-101,450,-342,-288,172,903,287,398,69,-21,34,560,236,185,597,-42,462,-536,23,120,-29,92,71,328,55,202,-117,11,-198,1089,86,519,89,674,1483,-27,99,889,1047,-73,58,32,-53,30,24,82,-314,46,-143,-42,63,756,78,-84,-64,193,87,117,41,1237,940,365,438,-279,137,-45,17,344,21,-4,920,-15,55,-465,198,124,131,22,-78,-49,2780,842,12,810,196,90,268,303,1962,416,99,92,-124,-239,57,-17,-164,2771,766,626,-82,-80,340,1542,180,700,195,709,-91,762,129,-129,668,-64,840,750,598,158,18,231,-180,801,129,213,-57,557,459,259,-144,-211,1840,899,1343,-114,1025,532,605,642,184,655,40,837,609,385,470,729,530,69,46,272,83,310,-196,111,-93,207,186,907,77,255,-2,-483,721,5233,-257,243,256,214,144,-9,370,47,-13,33,-75,-24,-112,54,314,782,-19,-48,-54,1281,168,-32,77,87,386,406,212,46,-273,5,1663,156,1023,836,5036,139,711,-58,1282,1483,891,-310,2922,-289,247,299,626,284,433,123,-28,82,407,429,-94,228,286,29,86,258,-74,-269,741,97,-48,-62,264,185,96,462,381,734,339,1138,-41,189,104,3434,200,-55,1706,469,72,209,-495,-200,835,1323,1457,-4,-165,-414,328,212,433,2097,122,-191,87,223,235,-291,1712,212,54,57,-168,-21,-1538,457,130,765,-802,41,1400,792,370,412,-40,-134,-168,-754,260,-184,-5,2543,-67,1067,874,319,24,566,74,304,45,-149,956,-54,-208,-341,557,410,819,434,-121,451,6176,-101,373,59,262,-120,1204,9,600,-1350,621,1534,319,-45,1479,-1621,-10,76,115,195,134,-45,125,547,11,697,1323,1395,-159,297,232,23,-15,189,75,1481,115,-19,268,519,-644,426,-192,1383,686,175,70,989,660,4685,89,157,-28,4,-16,-146,176,-2,294,350,756,355,-167,173,-80,-28,61,657,540,494,42,161,-136,-122,7523,225,726,635,42,513,646,332,112,304,96,-16,306,172,160,480,467,333,545,428,227,3768,46,110,523,265,6,728,125,56,60,219,4,717,395,626,326,371,951,151,672,-47,-152,187,758,140,-83,102,428,-45,682,290,40,58,-130,161,172,-120,38,252,1009,-8,-321,394,1083,207,7,5,-2,47,-143,98,268,257,32,7,59,256,-45,27,-83,501,967,1287,148,87,398,724,414,161,371,293,728,-263,119,375,-15,-24,-70,-465,-45,14,-350,-43,-636,1163,261,261,209,412,292,185,92,-34,409,-16,422,239,39,659,708,9,124,110,-47,74,823,-142,1047,97,114,395,168,986,678,183,56,32,238,174,113,-3,-256,256,-153,178,-100,1442,-141,125,220,152,149,234,63,85,-138,181,970,1379,-286,1050,3081,-2,1235,345,662,7,231,364,-87,863,349,32,636,1262,1678,21,197,31,838,339,1076,179,1851,289,172,51,66,-66,977,-76,365,2085,313,227,569,158,215,392,130,11,98,246,1060,332,-433,9,453,691,-130,86,152,73,235,-65,-340,54,-58,121,93,102,-178,634,47,756,99,110,946,22,430,486,-117,-135,144,-98,-3,19,72,-71,544,-5,71,350,555,74,506,614,-51,-444,3518,-12,55,2354,851,134,1068,2461,131,634,-102,904,43,33,828,228,173,255,147,70,28,4,-3,543,56,-149,81,211,88,666,-25,534,327,2289,1369,28,125,181,-33,96,269,124,-332,-205,217,-68,485,87,232,159,391,316,536,600,90,426,135,335,129,911,647,82,165,167,762,709,616,133,38,560,-13,1709,68,303,169,105,1705,-75,-3,118,52,218,-125,1168,365,91,171,436,16,178,106,51,1236,926,187,9,158,-81,80,9,-91,-133,-65,-524,236,48,740,126,-181,-866,96,76,188,131,499,1272,413,-98,-28,-122,1548,566,-93,86,60,548,27,-164,351,-529,90,394,1889,213,53,156,583,1211,1498,-75,205,-68,-283,545,-196,45,462,158,163,69,18,335,77,640,287,197,1238,497,-28,57,-221,474,38,-168,-254,60,51,2621,956,174,511,-346,128,-167,1452,-129,1498,-121,1808,-383,221,253,582,152,608,196,150,201,11,248,37,92,-92,152,250,83,667,464,351,146,279,-139,-24,-67,-28,-16,99,3658,159,175,514,228,404,-2,-42,1287,97,419,42,206,108,262,615,-95,225,817,354,493,1,-66,253,142,754,173,45,472,27,1195,160,604,-55,-29,-247,-76,2444,-790,-363,646,1115,54,127,64,-23,23,423,2996,66,1533,70,-163,157,314,-10,-18,268,4,178,-37,25,83,234,120,-19,92,240,-57,205,839,129,6338,2682,302,-94,673,333,259,635,-233,71,541,1396,3419,450,-181,705,108,192,-45,-25,716,100,197,511,217,-104,47,-274,444,125,-312,53,867,50,183,304,234,248,206,108,22,66,298,2105,247,27,681,747,671,212,157,-77,-321,-113,682,124,315,225,5,541,-11,1,81,60,188,11,770,1944,259,84,330,152,-42,-84,-342,1011,35,0,73,308,52,40,348,273,171,364,673,309,300,-205,-432,752,165,360,13,-97,185,55,361,-208,77,248,-121,401,170,-10,503,34,1266,425,104,547,21,-716,282,14,269,131,100,200,54,99,316,1157,4232,116,82,464,122,1681,215,-77,-38,723,171,6,194,-123,-23,430,508,224,377,-113,201,-333,3,-476,61,264,183,-105,-11,20,708,-340,1440,659,551,136,609,680,303,-46,185,13,537,297,-87,270,156,389,113,-65,622,77,80,1367,23,-458,958,57,155,92,33,808,-53,-201,-119,194,-288,194,-58,218,456,65,886,-37,602,679,585,474,579,74,153,200,-23,-227,-301,423,-401,-27,1489,462,268,-155,428,-1652,-139,-190,27,-332,847,152,1580,-81,-15,77,-1,-492,246,-140,126,-428,615,368,-8,-479,345,28,-104,361,2314,192,6276,51,-17,-126,1087,-173,216,5694,493,952,427,-51,312,167,572,-129,175,-256,-67,100,111,1538,-307,1975,326,51,-592,2017,-529,237,85,147,-487,-162,55,237,248,-75,-302,570,-629,1768,49,1274,1214,3162,31,-207,-327,339,126,904,38,-376,-303,34,135,3693,-278,458,2983,218,1039,129,1267,291,1609,460,628,882,152,1721,827,243,395,654,-113,-169,93,25,0,493,531,-24,57,463,-48,74,1898,554,-78,88,210,542,540,-42,226,-251,362,1275,622,-599,-79,103,208,-32,40,-297,358,50,-277,150,37,-39,-49,-268,-155,80,452,228,36,381,426,-80,101,171,78,226,183,231,350,909,109,3,-121,699,402,-40,189,1795,-1064,643,190,983,643,-67,602,873,178,1402,-39,-39,668,-121,139,756,74,147,987,168,11,747,391,-73,207,1071,429,82,-127,-195,74,365,95,-51,1475,94,577,155,518,1197,-128,241,1,-105,529,79,1239,341,236,943,-127,341,-102,-163,20,-1,485,86,32,193,49,554,216,407,1123,424,-362,1329,209,-21,362,607,130,-70,-96,-81,295,299,6,90,143,455,352,81,1123,-21,1941,71,-70,51,9,498,83,1850,195,91,1018,67,287,-287,323,912,123,502,351,34,-83,416,26,441,786,-71,14,383,1132,-275,-24,191,63,7,30,50,320,112,421,-280,384,469,196,87,-90,-19,786,-131,248,299,23,151,123,-88,250,-33,1811,118,320,-652,-30,-327,962,91,-42,-169,124,140,-97,284,1256,-4,959,-783,113,191,326,508,570,219,176,423,1302,1729,212,153,405,6,779,-35,74,249,1832,1604,113,2239,302,297,119,-149,170,41,60,-8,1029,22,61,408,-27,1844,1077,443,-22,549,469,3,142,106,442,542,61,668,54,-123,470,34,257,10,404,1142,-120,-26,123,993,222,63,8,-89,55,24,477,-426,-146,148,118,198,43,152,-420,1668,-138,40,68,1275,1170,-290,187,-127,234,38,-31,44,189,199,-377,346,-19,54,-164,-8,482,813,90,477,132,154,172,315,54,-3,748,179,2035,185,152,478,219,715,177,2312,-41,331,1241,-44,-86,34,611,11,533,705,2630,-262,813,73,85,159,138,467,132,157,370,417,-2,80,345,372,559,1019,19,-8,142,14,1027,61,77,270,1078,-75,141,1838,133,-49,86,876,-117,17,850,59,279,12,1046,-459,87,178,17,-60,-339,266,559,618,103,989,52,309,1080,-30,685,696,329,957,88,55,1029,446,174,607,376,451,2930,64,-55,82,382,1667,234,353,79,234,-11,590,2957,2365,118,1733,187,9,-111,210,64,70,-9,245,76,199,959,339,-129,273,134,395,875,-36,346,88,976,-291,-23,496,51,333,78,151,-47,93,192,786,233,345,148,213,263,770,-7,195,368,-10,352,1598,776,76,777,124,73,-11,379,368,55,-93,113,-550,40,300,274,-62,-23,163,94,107,250,-65,-128,71,-100,53,203,26,15,432,309,664,-95,1617,-463,-15,45,-37,-68,-42,891,1342,466,86,202,778,93,58,610,-51,224,-174,625,976,555,-114,839,204,206,61,513,-26,-147,-69,-33,1739,525,378,522,75,688,484,584,76,101,174,-51,86,-127,387,547,470,-64,87,-74,1724,56,275,24,491,30,-113,60,-19,247,277,113,-159,307,-22,-15,605,624,335,-63,122,-44,-187,-94,-17,989,-43,89,225,14,1051,455,787,262,141,333,91,7,206,256,429,243,311,622,47,89,8,-183,625,-73,39,36,397,499,289,967,220,22,-58,113,-252,56,1,90,-25,-140,83,47,81,11,-94,-67,84,-62,-33,7,52,222,15,-189,188,152,-436,147,-422,-96,46,43,-231,-202,1058,120,-39,-98,229,72,40,44,147,-44,-40,9,-5,21,-561,333,-106,238,-260,-1,-58,31,-9,32,14,219,1500,767,2320,861,481,29,80,163,2650,210,1607,1363,201,-212,-222,-156,-47,-27,2,146,-64,101,7,52,97,9,65,3631,1405,133,321,18,6,-8,953,-13,83,276,39,33,57,49,-25,47,18,72,37,-222,-168,929,-129,207,-336,180,133,175,-61,164,-29,-184,-27,92,60,5,152,29,-2,63,64,9,20,521,21,48,-12,45,109,32,45,0,56,359,78,29,9,1158,137,492,-92,194,-220,-108,-1490,-288,14
-90,-91,-52,125,-153,-252,-241,-75,2,29,-117,-252,-106,-25,21,101,22,-254,17201,-153,-21,-106,-1,-58,39,-82,-86,-71,5,52,-189,-54,-644,-312,-150,934,1306,2894,-131,-300,-287,13989,12157,16487,16283,20572,17183,198,92,316,79,420,536,738,123,229,92,-150,448,29,60,28,10,-12,7,13,288,34,6,-67,-43,53,1,-18,-11,14,37,59,66,-84,26,25,42,0,21,158,34,149,47,23,17,19,46,45,50,-3,4,65,142,-11,-1,-112,57,-22,-13,25,176,66,-60,73,-10,-37,28,158,-84,6,26,27,-9,6,10,-17,43,38,-25,84,30,-7,59,41,12,37,17,8,-8,44,51,119,64,41,-3,202,2,23,35,24,63,170,4,342,275,229,276,20,51,-22,117,26,95,-42,232,25,25,83,0,18,11,18,81,19,50,22,77,3,267,70,-27,31,-13,38,61,17,23,18,234,-4,0,21,78,-17,266,24,-5,-79,112,147,24,12,-7,48,7,91,6,27,5,20,-3,1735,79,253,-17,-69,-6,3,326,-61,32,246,18,134,42,13,5,11,22,290,-9,25,132,22,10,-2,67,18,24,-6,47,120,172,2,698,37,442,1,-10,-11,17,42,40,39,53,39,38,532,109,5,0,29,189,52,117,37,-114,-11,49,8,-18,-54,-3,-39,-46,7,-23,-145,74,152,103,17,0,32,28,262,687,-8,-1,17,30,105,76,47,1958,104,1382,21,138,173,48,34,1119,-41,71,66,6,19,18,18,23,127,26,48,-361,102,36,-10,140,190,30,19,33,-9,473,46,171,55,3,641,255,32,1,20,77,75,66,22,-7,12,103,55,190,34,26,-13,101,54,135,-25,103,23,19,145,83,335,431,16,-51,26,406,2,63,-1,-8,38,39,89,0,17,4,154,358,135,164,-22,132,10,225,86,43,51,320,31,16,-6,-2,384,108,171,-92,40,34,14,12,-31,26,-14,-18,19,75,45,133,100,99,36,135,24,41,122,96,-31,-26,45,71,166,21,-2,54,35,75,18,-8,4,-7,71,24,113,34,32,153,8,20,2,123,29,-6,-39,99,109,120,156,38,104,16,109,44,8,66,-4,27,-14,36,140,63,17,85,49,-28,-5,141,-25,786,65,67,429,979,667,52,7,-15,-12,94,98,7,-6,-1,27,81,19,115,-34,-12,780,42,45,134,60,221,105,-18,58,-4,61,1,27,12,-34,2,22,42,32,324,40,-7,3,56,136,89,110,53,576,295,65,-56,47,88,81,65,232,186,113,26,81,6,240,11,-10,30,43,157,77,22,9,171,831,22,87,24,624,57,111,29,13,60,91,136,76,22,8,60,-12,35,14,-7,355,160,100,156,349,-10,0,12,-17,1,13,1105,28,-18,24,27,212,40,280,143,12,17,5,64,115,49,-4,109,60,66,12,41,178,-2,130,42,26,44,24,73,-2,21,25,-376,80,8,-593,-295,-14,-3,74,57,159,868,48,37,21,-85,36,26,71,109,-34,-3,-5,105,-40,-19,22,144,53,235,42,16,132,662,29,-2,14,31,22,2108,8,308,39,228,2,21,52,15,33,-11,-26,-12,179,24,51,59,733,41,-23,3,141,1,4,6,36,31,173,16,17,49,199,0,259,54,57,8,19,2,10,107,1,19,-23,113,45,186,10,509,62,96,-9,77,-22,-20,31,6,-9,119,41,42,76,9,-12,77,49,414,66,33,257,82,-25,9,19,41,62,-2,99,98,-33,86,-15,52,36,28,61,29,-13,1,96,215,-12,-59,26,93,28,25,268,21,152,48,13,511,1007,14,34,70,72,60,-12,35,49,-21,428,29,77,214,78,200,-17,26,144,-4,-11,234,18,27,12,-6,13,45,-61,18,10,14,13,-3,84,30,21,-19,31,27,8,7,69,59,-21,322,-15,33,8,4,1,78,29,333,11,221,13,415,48,83,13,-7,160,81,60,-17,43,-45,586,-18,465,2,55,-9,6,27,821,110,74,255,84,725,57,70,15,29,-82,-18,46,-48,-39,-31,-170,-25,15,-16,32,65,825,75,36,-20,9,14,71,-40,64,-19,-8,31,-16,20,46,-37,-3,33,1,22,216,5,-21,1,-14,124,-51,-8,56,-5,-33,-13,-10,-19,33,-9,38,-24,0,-10,119,1,15,60,337,1516,16,-27,-3,179,-21,5,-144,163,11,-21,24,-36,-21,36,44,-14,259,54,2,-2,5,50,-6,86,-7,-57,393,-6,17,43,14,148,987,18,-58,0,39,57,7,21,0,189,-13,92,-9,36,166,-10,11,35,1206,162,47,36,130,46,124,36,-33,34,15,-1,268,-10,-67,1,-21,19,10,-3,-51,342,-13,17,10,-3,13,-13,-39,-32,53,157,-3,-80,42,392,18,-13,9,92,-42,38,30,59,91,31,-17,-33,-60,-2,-9,62,101,12,-42,-3,31,18,-5,-5,0,78,-7,47,-41,-26,705,5,69,55,30,-15,-36,-47,-27,33,-1,55,19,382,12,75,56,173,4,28,76,87,-7,17,-2,83,39,-240,303,70,14,-24,236,7,11,21,412,7,68,11,31,46,-16,-87,44,29,23,-49,99,14,1781,90,8,24,3,-69,5,36,829,90,15,7,-7,-64,13,55,614,72,28,21,5,-19,1356,12,302,26,87,11,392,-10,145,127,135,-25,-6,49,1166,37,72,50,152,350,21,61,1472,24,74,12,104,10,36,13,40,33,-1,309,69,-22,16,24,-12,6,65,303,379,159,-47,88,35,38,28,105,85,2,165,-3,25,12,11,65,60,321,-34,13,38,16,956,76,-7,152,-76,7,25,-15,26,-8,-6,10,475,136,43,105,9,-5,8,-13,32,7,79,17,56,77,-14,-12,18,-1,145,13,-5,14,135,1488,-2,49,4,68,-49,253,45,193,293,-14,23,-24,62,126,106,261,76,4,33,9,115,102,20,-5,27,19,5,-38,-34,104,33,30,97,3,37,64,-50,15,-30,74,46,23,21,80,18,-18,-1,-54,40,67,-64,-78,-19,142,3331,963,-10,11,-81,32,25,5,15,135,-37,-2,84,65,112,1,-23,93,-14,22,53,-8,10,11,220,4,131,161,74,16,-9,154,2,-22,37,95,149,27,38,14,-15,16,11,3,424,54,323,57,90,-20,62,-26,-6,123,377,123,-17,9,-22,-10,195,-49,1,39,101,5,892,602,-6,40,31,-6,301,19,115,12,40,2,66,-8,9,167,303,37,4,-24,28,-31,14,58,50,59,-31,3724,35,-3,53,131,19,57,178,-18,65,7,49,-109,23,103,24,11,374,42,113,215,-250,20,-91,20,69,-140,2,149,12,23,92,122,6,-24,281,43,214,-9,63,35,42,87,154,839,120,-29,52,203,50,201,-1,51,-2,139,159,22,105,392,68,4,46,26,-18,2,179,116,109,32,9,1,10,1084,3010,52,6,42,23,14,382,59,5,24,13,73,26,178,111,50,18,-30,156,52,16,47,-16,47,9,0,-30,-3,-19,65,-78,59,57,638,277,78,18,104,13,133,38,22,22,-22,14,286,182,67,2,21,-32,0,28,19,100,381,6,24,184,204,109,17,131,32,19,57,18,29,149,-11,-1,23,218,-2,27,78,218,10,13,-1,-13,10,23,-23,155,96,103,11,-17,-64,-1,33,174,9,400,51,160,0,7,55,28,1,138,3,7,-3,26,23,7,338,21,33,64,-19,97,-1,49,14,6,-104,307,-2,33,14,7,80,1325,156,60,19,26,113,65,312,80,156,-41,25,8,95,134,-35,41,48,48,30,38,85,-1,49,-22,104,48,87,-8,136,16,528,46,71,16,59,235,105,276,-44,13,107,-33,9,-30,1,14,103,195,4,18,-6,19,33,13,8,34,19,99,1017,15,21,198,1,-13,3,228,-13,7,54,10,70,1,199,355,173,27,-10,766,-4,40,299,14,-37,31,3,-1,-27,1,-24,22,8,-2,17,153,24,-1,329,1,6,39,66,-33,675,19,56,31,25,292,18,26,875,-7,-1,8,-11,26,-18,193,-18,402,-5,33,11,40,17,25,278,41,151,82,-4,20,-547,46,38,-42,9,81,-5,45,-5,103,-37,-186,15,98,155,10,8,38,22,35,-31,-21,90,67,-6,-3,171,1779,72,4,693,93,-26,-9,-48,-6,56,76,-14,50,219,-24,-67,220,1148,31,41,-6,40,4,139,28,48,49,17,13,136,110,20,-10,286,-12,-44,42,95,6,17,45,-2,9,5,-9,246,-98,37,10,-4,19,23,23,122,373,42,71,72,60,76,-21,-15,1,61,-10,-14,23,22,-5,-33,40,97,775,33,-15,34,18,-79,59,-6,7,-10,26,-7,12,0,186,-35,13,1429,45,1711,1286,1087,-10,-6,8,0,-47,11,140,691,-4,18,268,4,77,-20,18,14,53,39,-20,75,-32,25,171,4,-15,-1,-108,-50,128,-10,22,11,-12,54,90,39,72,15,46,73,1204,11,50,68,-14,10,3,-18,-8,16,244,10,-25,-34,103,111,-7,52,40,12,-8,225,43,35,63,268,23,203,12,16,-89,188,15,728,86,-18,-26,345,-35,61,2,47,76,75,-12,92,36,48,22,13,13,-9,38,31,19,-5,21,-28,13,355,-7,18,56,20,278,-6,-46,37,-84,11,0,7,24,13,2728,84,-52,7,52,-32,74,266,-10,113,44,14,-22,38,23,142,-19,23,135,28,-18,64,4,-18,27,-12,39,2,52,49,24,-27,-13,-146,55,-12,15,27,16,120,96,-21,14,11,18,-3,116,127,383,30,25,65,1,29,9,-9,-33,36,-37,14,-18,808,38,439,-7,51,-2,616,-3,-17,91,59,85,204,-16,0,264,275,17,-33,2208,582,85,-6,66,-10,-12,124,175,54,259,41,35,3,60,71,194,64,42,18,61,-1,3,4,11,37,49,13,-359,44,-51,179,-2,103,35,27,24,64,-6,51,44,26,16,53,-17,-29,45,35,184,383,40,32,6,-14,46,25,57,17,70,-4,-25,63,109,35,59,-24,-29,110,18,16,181,-15,50,5,-23,30,520,0,-14,23,-6,66,18,11,9,-13,595,75,-4,80,82,-5,-3,-27,90,9,68,1213,25,170,951,-21,16,23,33,73,-40,0,-10,-36,-49,17,-6,6,50,10,12,-169,-15,-3,-31,50,20,-34,3,-27,-6,4,0,-50,6,745,468,80,-1,10,60,-34,13,-8,21,3832,939,-10,-11,-3,226,38,37,215,40,-19,-44,40,16,-3,8,-24,65,633,-36,152,77,809,-9,-52,9805,-13,146,32,116,2,8,7,37,40,14,-8,-54,96,-34,6,5,143,95,62,61,55,20,29,0,295,34,31,-10,81,-9,619,-154,51,106,-28,12,-8,706,90,8,14,-108,55,75,17,10,-6,-6,-6,7,6,-13,66,7,32,203,37,102,367,107,-3,-8,-5,40,23,-2,33,79,11,41,51,-18,20,9,13,18,9,2,-19,7,-39,302,63,11,-19,14,307,20,46,-36,-7,112,-13,-7,266,69,15,46,-1,23,32,37,25,-11,8,184,7,77,-10,-53,159,188,286,6,-23,-5,46,-147,55,-7,87,29,99,107,54,51,21,295,31,13,644,19,42,4,28,32,1,-16,45,31,-1,-2,-3,101,58,-13,53,150,-78,12,-45,7,0,96,-16,-30,0,419,75,17,25,218,156,-22,15,-10,47,5,-17,37,3,795,23,-5,26,78,230,27,69,124,236,3,-10,14,34,27,15,53,32,12,22,58,1,207,-2,136,49,423,6,106,280,82,-9,57,3,-32,-132,33,-13,20,13,120,23,17,34,55,14,121,-15,19,25,35,3,77,168,56,123,21,37,-8,90,83,78,3,-23,79,36,7,47,11,78,12,25,418,404,164,61,4,23,7,364,63,189,-44,47,224,40,139,-34,7,130,73,62,159,147,86,29,32,68,23,25,-30,110,-1,42,82,5,41,27,304,212,5,47,145,254,16,-14,31,-16,37,78,-1,-39,6,26,26,68,332,333,9,31,0,-10,55,-46,-12,44,-11,290,853,25,-2,28,402,-10,50,6,-13,-8,27,-12,-20,-2,62,75,267,20,-11,112,26,31,8,17,140,-2,15,-2,82,-20,20,87,8,78,-19,8,86,353,7,21,9,19,100,28,353,5,45,24,15,10,29,68,-46,16,-13,273,-24,-4,189,4,111,707,-9,278,1,34,8,1,47,13,28,52,7,68,23,89,-16,248,35,36,17,12,-6,184,43,4,-467,2,31,-6,84,136,68,-21,-7,20,0,16,2,2,4,-16,-3,99,-53,-23,141,24,123,-15,1,-177,3,357,24,0,45,13,-18,15,8,44,25,-121,64,188,18,-14,-25,3,166,-171,-133,-14,70,-45,7,28,110,-11,10,-25,118,-23,8,55,-37,0,91,15,25,-23,27,8,36,43,22,72,83,1058,64,186,-5,235,24,27,-24,38,1181,33,105,17,6,25,57,-109,131,-13,29,26,140,224,23,73,96,57,95,-46,-5,45,2,7,-2,44,17,10,5,713,117,21,-9,35,19,470,-16,21,24,33,-23,210,141,18,-2,28,2,64,17,68,19,1081,46,153,16,31,47,-17,14,-76,98,50,51,39,16,306,290,96,48,73,-11,65,31,1,138,-2,-2,1,45,17,21,-7,32,24,45,-75,-26,95,41,-26,22,142,83,-31,5,173,46,251,20,-20,9,11,29,7,51,57,17,9,13,-17,95,60,-16,19,44,120,134,83,-120,10,-14,133,46,194,30,-6,316,-1,62,11,44,59,-1,38,20,-5,123,120,527,1,25,34,14,28,258,-16,40,-59,14,55,2398,311,356,35,22,97,36,-26,5,157,30,12,33,13,5,9,62,-7,16,26,26,-76,116,30,-6,7,26,48,37,13,66,43,243,29,-4,23,35,44,178,34,25,192,1565,678,296,286,772,117,53,132,50,151,21,-6,79,71,256,34,-83,-51,33,-32,-25,99,47,-4,10,-20,22,53,-3,-2,19,64,82,27,-51,203,14,22,-26,7,7,655,34,-22,24,87,11,31,14,-13,35,83,-30,17,-1,32,41,17,-40,-5,-12,-37,2,-8,3,42,-20,23,42,39,-6,30,3,-7,69,45,-16,-1,37,-4,7,194,21,13,-23,-19,8,606,72,7,58,42,37,-24,12,245,16,195,18,-41,26,23,22,70,22,100,100,-5,101,13,-52,104,12,10,124,12,56,43,42,-6,41,223,7,13,11,47,-37,17,-110,44,73,92,-1,62,40,111,426,47,162,11,59,119,27,-11,64,5,-23,-1,-19,43,64,-80,13,23,42,181,11,0,15,-34,-7,8,8,27,-21,-30,65,44,0,-14,-5,0,-3,-18,9,52,11,56,-54,23,40,2,-34,-29,-28,6,-36,3,84,57,75,8,-4,279,-47,256,50,30,74,-34,207,37,-2,9,1280,-21,28,10,72,-5,66,-15,-20,124,150,-27,35,-43,125,11,9,158,19,137,24,265,19,6,17,48,-43,39,210,37,27,31,-21,94,-6,-6,100,110,49,33,21,-8,-12,23,-2,6,38,1049,8,-38,36,22,5,22,91,-5,-37,101,3,39,8,141,41,-17,-228,10,115,275,43,-17,41,72,57,-1,20,69,40,59,-17,29,20,-2,13,-27,44,44,-10,95,-915,9,-16,1,-14,-8,93,18,8,23,-1,-34,30,22,-26,999,336,25,8,260,70,130,30,17,114,27,145,50,-11,31,11,62,-3,8,43,-16,20,13,78,175,-1,39,-8,-22,-5,-2,-11,218,50,240,-1,16,239,10,205,4,57,99,47,85,2,-34,67,-93,12,105,-4,47,7,-2,1,41,47,29,3,11,-117,-80,96,-3,20,92,-13,-8,70,62,9,75,68,29,290,19,29,436,22,-8,13,-46,-24,-1,-7,34,-23,50,22,11,-48,254,-32,25,61,113,358,2,123,4,24,28,12,32,16,-26,-1,45,38,35,-38,100,-11,-9,46,36,30,93,-663,86,60,6,1,17,15,-7,95,48,788,0,15,89,-38,527,922,81,142,127,79,13,49,12,373,403,0,32,22,41,127,34,56,201,332,-2,24,15,-7,-15,-1,24,33,91,-10,19,-25,245,28,231,13,55,293,33,-112,6,102,16,90,44,88,86,349,-36,22,32,12,-30,217,1,42,129,176,62,2,-14,91,5,-4,-12,47,41,-3,63,51,29,39,5,24,152,1173,0,186,-1,119,44,84,-29,22,135,9,123,72,16,81,33,1,120,41,19,46,-21,77,21,41,18,35,86,-3,60,105,1,288,77,252,76,74,222,-6,210,57,69,14,22,20,200,29,118,0,8,128,108,4,21,8,37,102,103,57,11,65,147,-18,-26,-9,43,70,-8,67,16,50,74,66,113,-21,66,65,11,-128,23,111,34,8,212,52,231,92,11,-20,44,32,20,135,17,-18,21,12,463,84,182,58,137,74,15,-77,102,2,43,44,16,270,6,435,2,39,-8,47,13,66,11,8,107,8,3,1,4,91,63,68,31,11,13,14,24,79,63,12,67,465,34,92,-34,261,13,83,-8,189,31,0,-1,46,25,-22,102,5,25,-2,13,80,228,119,417,-3,9,9,20,52,53,-6,87,26,3,46,228,-19,35,-1,181,-19,246,18,15,-3,15,25,58,96,31,-10,-1,435,-1,3,40,271,17,-33,-13,89,-6,31,91,-2,102,-13,68,20,158,290,81,21,-5,-10,-40,-93,27,-21,115,32,-2,2,71,54,58,7,128,28,-4,76,34,29,-29,-8,5,-1,25,64,52,217,32,4,2,61,24,110,275,248,39,30,2,3,23,10,67,-24,43,206,-7,2,109,301,63,2,8,97,3,42,0,-3,137,182,131,-21,-29,39,23,2,7,141,-13,253,-8,21,8,-22,11,49,27,-18,18,35,160,-1,72,2,-39,-15,79,180,-24,182,-9,14,104,28,40,42,130,123,-23,18,14,39,173,50,37,12,86,5,90,41,174,-40,27,90,76,-64,102,-524,164,12,48,8,5,22,9,9,22,50,-6,10,390,9,86,193,36,76,722,191,315,221,7,51,70,-2,-37,35,25,-62,-22,79,21,-5,13,85,7,14,64,176,-36,41,131,20,-31,1,-17,352,-14,22,28,72,-9,-19,93,14,136,93,23,3,-12,7,490,47,61,18,-75,66,80,31,16,75,-253,51,40,40,24,64,143,282,-4,-37,-14,-7,486,-18,25,41,-80,9,35,182,133,317,-179,112,61,21,98,-8,156,-9,-20,-671,2,-15,-7,6,29,31,-5,22,108,47,121,44,21,38,14,92,293,99,19,278,53,22,35,48,24,34,39,69,25,53,35,65,-4,247,42,87,87,35,1,269,161,7,46,672,75,-3,-33,28,38,-4,-6,19,78,10,105,-2,-8,16,17,-11,145,77,46,45,-69,-5,51,30,984,36,33,73,19,124,160,6,830,58,428,72,48,101,25,155,23,28,37,-2,2,82,-26,34,-44,18,-1073,28,11,604,-17,58,48,-35,-11,-468,7,38,438,17,43,-46,44,27,-61,-38,138,629,42,33,64,77,4,16,197,39,-6,65,7,58,17,31,50,46,68,139,90,-152,-8,-21,20,52,31,58,29,0,13,103,427,44,11,15,196,45,30,9,17,32,10,53,-9,218,29,46,62,73,129,76,-68,23,27,77,5,17,51,7,64,146,172,3,57,73,40,57,28,-1,57,56,313,33,15,137,82,46,31,35,96,121,46,-60,19,55,34,32,159,6,-54,11,17,79,-6,-25,2,20,213,10,56,805,150,-12,38,-15,15,52,-11,-6,58,86,-20,110,117,29,45,-46,101,105,73,6,190,150,36,-31,623,150,-6,778,61,61,36,-181,68,0,26,169,153,-21,24,10,32,528,9,4,10,41,1,288,-34,48,8,9,23,35,597,10,-12,-3,84,1,-3,85,59,28,11,328,13,136,4,31,-32,37,1,46,36,30,11,45,57,220,-144,1210,-11,140,-19,16,199,61,363,73,398,-19,-25,26,15,5,18,35,36,90,-2,50,-20,-35,8,216,326,10,-19,112,-20,4,172,3,44,11,134,15,13,46,11,7,23,12,35,-10,23,-1,26,992,2,17,22,80,52,-11,12,520,27,-49,-12,-6,-15,-73,35,117,23,6,-8,18,422,11,35,658,125,-2,-34,112,-79,2,11,8,79,20,65,194,-16,33,132,93,65,126,-8,270,70,93,47,39,104,121,14,-28,3,27,83,85,35,72,0,142,135,-82,-8,24,0,701,134,-4,-17,27,237,31,-4,76,85,72,-171,32,144,37,1107,780,857,15,208,363,143,-322,137,9,10,208,88,-12,62,56,-118,23,-186,102,151,8,-2,22,-1,-54,1731,46,-10,102,38,48,-34,83,69,-58,8,1391,244,2,-3,28,3,-144,78,17,6,-9,-22,57,-60,-7,21,13,-58,-19,62,19,40,60,-139,92,55,2,15,44,10,110,-94,380,121,2,98,176,54,2,183,9,103,-13,410,61,7,-29,6,0,-26,399,49,9,31,119,47,-22,91,19,-6,-3,76,6,17,148,7,70,4,550,-17,435,203,3,-13,70,35,379,-395,179,-12,11,295,393,11,36,22,4,18,41,994,535,2,1113,117,36,246,111,56,72,-58,485,-33,31,12,58,14,27,119,-3,-5,-28,31,108,7,19,-5,13,-22,21,55,-4,14,47,14,4,46,44,5,1345,71,148,44,20,312,178,62,121,-2,-9,-8,198,98,73,-666,40,-2,25,19,-23,532,8,36,177,45,15,102,45,38,42,59,8,81,54,135,83,23,66,160,138,-24,20,18,22,26,9,-35,67,274,10,34,375,4,176,-2,-3,27,21,45,163,151,-12,9,60,41,56,30,102,491,-21,-28,9,555,14,13,4,17,-5,-12,-8,24,26,56,35,17,34,55,-11,50,49,32,-35,-18,25,-4,149,-4,51,110,40,39,50,58,16,18,19,1,28,32,87,24,154,-25,0,26,541,-19,11,14,-31,11,-7,139,32,271,-38,14,70,-11,59,6,132,27,44,12,305,18,32,2,12,-37,160,32,597,411,14,296,396,42,79,-38,77,72,843,65,5,58,-148,-2,14,28,-14,74,240,43,4212,15,15,80,-37,-4,632,89,-5,15,228,28,19,-99,99,-9,82,40,-30,-2,154,47,59,1713,-23,109,37,0,82,26,63,79,170,-14,15,15,356,55,98,158,750,171,218,-9,4,26,102,85,124,6,14,115,45,79,127,17,747,-21,280,76,110,-10,54,86,10,46,18,91,39,70,58,61,70,26,-24,-11,72,72,17,90,5,81,5,-14,19,24,110,5,-30,30,137,-13,43,27,37,15,56,-9,777,-8,38,-33,159,9,76,32,-34,80,59,-10,72,-1,10,7,-23,298,22,42,3,30,471,246,73,29,-29,-41,29,7,68,39,41,90,15,39,5,38,74,79,160,394,40,-6,40,100,38,30,70,127,1709,217,395,22,19,18,93,61,42,17,4,-43,0,9,21,257,42,32,13,3,11,86,322,-8,-4,112,760,37,3,10,68,251,-77,-6,64,5,43,-4,40,27,118,-9,5,84,11,26,-55,84,8,9,39,23,4,-90,35,76,15,-4,32,52,28,-32,2,24,-5,3,45,28,9,-33,37,-2,56,32,4,14,105,99,44,-61,89,0,38,5,-12,1,13,28,178,674,136,862,-8,15,3,59,39,404,788,-76,2,29,88,7,-13,-10,211,22,24,-5,17,116,15,110,5,-9,96,23,31,6,14,-8,49,51,1,-3,69,-20,67,102,40,40,-22,122,7,22,-30,1,158,18,323,41,254,41,23,52,33,20,59,54,1,32,-173,-9,-11,29,42,3,33,159,45,1,-18,-66,37,91,-5,0,26,61,49,73,-44,71,33,-1,-198,161,18,365,3,7,-73,-8,-10,9,-5,13,1323,-41,89,9,40,-34,24,80,-13,83,66,156,19,40,13,-6,9,18,-3,8,146,46,9,22,50,94,94,47,26,9,35,2,37,27,21,33,1,19,-23,3,7,3,13,6,-24,84,-2,47,707,25,16,28,10,-2,55,34,63,186,56,87,20,-124,155,45,37,28,445,-364,-14,-28,40,126,146,2,54,41,-184,-20,13,196,2,18,127,723,-15,21,-4,9,21,13,15,185,252,-37,-67,3,252,103,16,5,3,6,43,-15,30,-63,-4,12,15,-511,8,144,10,34,32,31,15,-65,16,64,3,83,22,38,6,179,9,-547,45,16,175,102,-22,33,-24,74,5,26,16,644,126,58,31,154,25,-1,51,6,-15,0,3,20,313,218,57,-73,15,46,21,16,1,28,2,-1,-25,-22,-15,21,249,52,31,2,4,-2,0,-10,-4,14,-12,9,262,-14,64,29,13,-3,158,37,60,-31,221,62,-48,96,50,-18,49,56,-11,79,972,104,18,24,4,32,77,-4,39,16,42,163,14,168,1,-21,16,4,1691,248,-8,16,23,-6,44,85,-16,43,-18,63,37,-4,-24,38,110,98,-16,6,29,57,70,69,18,103,-18,5,-11,37,388,400,-8,21,42,95,130,8,69,86,1,-26,75,11,773,129,30,818,52,-4,-1,9,46,8,-6,1024,81,3,-9,57,-14,-15,43,-2,174,8,-27,46,112,20,98,38,-19,-10,104,13,31,63,46,99,395,38,81,-56,14,94,2,4,31,-21,33,-14,46,171,21,67,15,-1767,21,17,-21,-15,-14,14,11,37,2,62,3,37,534,132,-1,0,-5,-8,11,-31,80,25,-32,235,-8,83,22,76,83,56,90,125,7,15,7,-8,82,39,35,42,-24,8,15,6829,40,83,47,-52,5,-406,17,12,-8,-26,-25,-1,-2,-4,193,-9,2,-7,-48,-3,8,-28,6,-6,17,2,17,83,73,665,-16,47,20,-15,169,576,78,824,241,-7,16,22,-12,381,115,110,64,-10,33,135,5,10,5,26,16,145,-8,26,59,19,63,-19,10,8,-7,41,25,-18,222,33,55,47,104,-10,41,1086,5,-4,288,17,287,30,4,27,311,13,19,75,6,4,35,-8,56,-53,137,9,3,-12,74,6,25,164,103,52,24,-12,4,34,317,0,493,-10,13,20,114,23,16,147,32,8,358,109,9,11,-15,-39,621,-2,45,8,15,-1,61,22,-13,-22,31,28,16,103,41,18,14,43,-27,42,-1,-2,15,3,-4,117,135,15,-52,184,41,13,118,21,-113,159,338,27,211,818,796,3,13,-5,-2,107,1,17,25,1,64,58,-16,5,-4,-13,-1,2,3,544,-15,55,-24,13,6,-36,30,16,-26,10,-4,35,127,26,44,-2,83,24,23,28,-11,328,131,8,81,58,28,-2,174,30,24,-11,44,9,21,153,275,42,23,23,51,150,4,48,40,151,35,-8,-14,-315,50,61,-4,46,76,-9,389,-13,4,589,-1,225,8,-17,279,29,10,8,-3,5,0,-16,-9,-26,-88,-23,69,32,213,55,-1,32,29,32,3,-2,103,8,41,173,4,19,90,97,77,860,10,9,67,7,-10,246,16,-5,10,1,3,-8,-8,81,65,-7,141,16,-13,77,29,4,14,-64,118,6274,24,-7,11,4,-83,14,-13,48,2,144,53,25,4,207,57,536,-2,26,74,-23,-2,-3,14,250,9,21,-27,4,36,3,-3,57,26,44,77,43,95,96,-23,-55,-188,69,-9,-25,5,1,40,53,26,66,84,13,170,-24,247,223,-6,31,110,16,34,37,0,79,24,31,-16,-9,13,-20,76,165,150,-12,-56,5,1,10,-10,-42,27,-14,3,-8,47,302,30,9,-14,62,-29,-8,149,2,-37,4,42,61,-2,15,-18,72,-15,2,19,23,499,-30,-44,83,8,-15,454,110,-7,-25,-4,99,149,44,-328,81,23,32,33,8,121,109,174,348,-92,-14,52,-7,498,50,24,12,14,-96,1332,40,69,572,16,16,37,28,14,105,-3,21,29,26,47,18,347,19,101,76,37,18,10,73,77,33,-26,-11,983,104,431,18,-19,-2,-35,33,52,11,21,30,86,10,-13,7,114,19,6,2,127,-12,195,-3,-37,-45,-31,116,190,66,8,-48,173,-2,832,484,-48,51,87,33,726,159,21,-25,5,93,-77,35,-3,-19,79,133,1209,913,12,18,107,7,258,-62,14,34,22,6,113,199,68,-61,-1,1,-36,-34,22,44,-6,-9,5,54,-79,23,22,-219,15,-11,70,467,20,-17,0,9,29,-35,17,-170,-7,-23,-19,-2,-136,67,5,1075,106,69,-7,12,8,22,-15,40,56,51,3,33,6,-65,-5,69,114,69,286,151,85,369,-33,-2,9,1,18,12,38,-89,-14,-16,6,21,83,0,-40,45,12,160,237,442,126,211,-5,28,11,41,3,-8,29,28,95,-72,-19,0,114,-61,89,119,72,-16,14,8,-11,65,10,562,34,188,169,205,123,10,146,-20,23,6,6,-180,67,62,38,0,20,74,69,0,-23,104,-23,2,77,226,171,101,66,3,-54,-87,-15,31,111,-42,442,-3,57,49,127,71,73,-5,166,18,6,1,53,-12,46,56,-4,91,41,142,39,35,45,192,-32,0,29,15,-1,-55,148,-4,54,-129,-42,581,13,-37,8,18,33,3129,203,20,1004,-8,8,-2,-17,48,69,85,589,2277,69,10,1174,145,119,31,184,64,-13,34,25,32,28,9,-5,-13,-11,-15,66,50,1742,38,21,107,182,14,3,-31,46,119,28,-29,10,-15,-44,28,12,130,-4,55,21,8,-2,407,82,-34,64,33,-1,160,-33,15,-1,56,117,-11,22,-6,101,42,5227,2976,1693,17,1,-6,-19,-13,10,249,139,51,9,6,16,5,14,37,15,-69,16,27,26,31,19,33,145,21,35,34,360,19,18,-4,9,32,4,28,-2,843,-4,668,-48,508,67,446,140,67,738,3,-36,295,-2,-23,79,27,-81,-1,282,2,23,48,201,-27,5,631,13,24,344,-3,-309,-4,-10,6,-4,34,90,-12,23,44,30,-147,-11,102,74,15,4,39,-23,-28,11,61,-18,29,88,5,-17,0,13,52,339,17,-30,38,-23,169,12,73,10,93,47,92,-118,26,103,8,180,6,-3,1,12,25,-20,11,21,78,70,238,154,-5,44,187,16,-1,-110,32,17,1,55,-12,-6,38,14,26,49,60,151,49,26,35,5,-41,31,-23,17,-8,4,53,-184,-15,108,-5,-121,902,-177,32,132,36,-9,-5,83,45,1627,243,-50,40,10,-3,-85,-8,84,-16,13,616,130,986,13,1,490,278,20,37,409,9,162,-23,223,9,-65,5,-9,21,4,11,6,-23,2,-5,-59,14,122,8,13,3004,-7,-21,111,75,18,-38,42,179,-19,-40,12,-9,47,7,3,222,2616,-1,-9,4,0,-3,-37,154,20,4,103,133,12,137,21,10,271,19,41,29,135,114,-17,59,52,-23,238,115,36,-12,1,-1,11,66,140,81,121,115,161,44,-40,10,49,43,25,14,-25,-56,226,242,-2,-16,-2,46,70,41,31,30,40,99,-11,-7,62,35,38,61,27,17,-25,240,-5,23,-65,211,158,118,-7,49,103,93,-49,7,11,-11,37,184,19,0,70,691,-13,-72,898,-9,-15,0,640,117,28,9,-3,73,233,64,-16,42,35,34,81,2,-7,95,17,-13,19,13,-11,45,-10,2,46,34,55,-70,17,58,116,-6,29,-15,-5,75,-24,37,2,85,21,9,49,15,101,87,-1053,116,153,65,-7,113,2,57,7,28,220,19,70,20,107,-56,11,-13,22,-44,286,20,1,114,12,1,41,32,33,39,45,16,23,146,-1,38,-36,16,5,7,2,-22,5,129,24,37,136,410,-16,1,42,-10,14,28,150,-5,59,20,106,21,12,18,42,-12,11,-12,12,22,-33,381,29,0,25,589,16,11,187,31,22,35,23,-13,-7,62,19,74,-51,51,1,671,357,-24,105,-2,159,-22,1670,28,4,-6,-8,8,-2,-6,-3,0,97,45,74,91,7,-17,30,3,-25,19,86,-1,115,9,-150,61,-80,40,-19,26,11,-74,160,4,-11,19,32,28,-35,0,12,11,39,-3,10,30,34,-10,39,-28,31,35,39,3,43,55,-26,43,38,-6,107,33,-24,103,123,56,-5,-131,9,-2,7,-32,-19,229,4,93,0,-28,10,-29,1,121,-9,41,75,7,-38,77,-62,-20,26,16,31,11,87,168,2,37,97,-1291,29,302,64,25,26,672,9,20,-81,35,606,93,13,-1,-10,50,-3,20,362,233,159,125,279,135,222,37,-104,5,112,17,-16,51,52,18,42,0,-22,-17,16,8,67,63,5,-79,12,-9,46,32,444,1760,-17,13,174,-18,292,43,8,24,-220,31,-70,106,69,211,27,-1,24,-19,-47,-61,14,-473,213,-30,19,32,5,81,-22,9,-66,65,7,42,-34,159,24,17,-9,49,-11,17,53,6,28,89,-1,3,10,13,-38,168,336,-21,-79,873,518,-4,29,-7,126,97,37,495,170,2,-10,75,80,15,1,133,-34,-8,38,21,12,21,42,11,-19,42,32,-8,55,-4,204,77,-58,3,87,-21,-25,-91,7,119,97,113,-249,-2,697,12,39,-4,24,-27,39,28,11,-4,225,-1,24,7,59,407,28,2625,21,-90,79,26,3,-48,44,94,43,-44,-235,31,112,5,-70,-4,8,43,49,-35,43,-29,439,-8,-36,-7,3,24,1484,404,-4,104,30,-10,3,656,64,2,16,6,20,2247,-60,-64,-455,-1463,-155,10,15,67,32,-11,134,-22,-28,90,138,386,275,4,41,-11,-24,213,35,18,0,5,-7,15,-42,69,7,0,19,42,16,-30,3,-12,-12,128,12,611,25,60,-3,-50,12,1,51,36,45,40,211,161,-29,48,-23,-29,-23,7,-38,38,81,41,34,109,-8,-24,-44,-10,26,1,62,29,-7,83,-5,-2,17,274,40,81,125,71,80,879,-31,-11,-16,9,3,17,-11,9,-23,15,9,-17,90,3,32,21,13,99,6,533,6,-9,5,-8,23,-11,2,20,12,18,3,20,5,75,93,37,10,2,48,2,31,-7,69,32,17,-4,804,-6,42,5,-4,70,-4,21,-19,871,14,35,79,10,180,-6,47,-7,11,2,37,359,2,37,-10,-53,37,41,78,74,14,24,-14,189,73,-7,-4,95,31,-8,12,21,13,100,28,13,5,13,-8,-10,33,17,-18,12,-215,15,13,86,109,-1,112,42,-16,-4,-94,91,34,550,17,-18,16,-69,9,20,29,27,96,59,35,538,100,103,6,98,-115,-134,45,22,-9,22,-17,13,2,-3,-23,22,127,66,39,53,88,5,30,66,1,43,-5,30,9,163,132,10,29,34,-37,27,-93,71,32,68,-27,80,2,-5,728,47,42,106,6,-8,443,418,138,-20,-2,7,42,-35,-18,-84,6,-10,34,28,164,-35,98,12,-18,255,28,71,55,25,-26,36,103,177,28,-6,-8,12,-2,22,336,54,63,24,-12,-2,19,6,0,11,-12,20,-11,-24,15,-7,-9,37,-33,32,23,135,68,8,41,-34,4597,4799,81,14,-8,686,915,44,241,-21,-9,40,9,21,5,-1,-2,-9,8,2,2,-28,-94,201,-7,390,23,-22,1,114,7,6,8,5,72,91,-425,92,441,31,15,0,-376,-90,-91,-52,125,-153,-252,-241,-75,2,29,-117,-252,-106,-25,21,101,22,-254,-63,17201,14,-153,-21,-106,-1,-58,39,-82,-86,-71,5,52,-189,-54,-644,-312,-150,934,1306,2894,-131,-300,-287,13989,12157,16487,16283,20572,17183,198,92,316,79,420,536,738,123,229,92,-150,448,346,418,5,-43,18,9,251,329,549,0,175,-211,95,75,566,224,241,790,1106,203,130,380,984,287,413,247,244,-204,788,126,316,153,107,-11,199,49,-58,124,402,103,168,-3,41,95,384,498,62,64,192,53,480,89,21,411,169,270,147,71,93,1,-1337,742,67,1885,139,165,246,244,729,73,75,334,477,42,97,414,-541,76,335,-275,201,33,92,377,-188,370,441,108,-195,474,521,16,146,538,102,17,301,412,902,165,738,-43,-38,97,48,-49,625,-36,444,1205,1654,658,726,348,-53,323,207,416,1077,3382,113,-51,3297,292,485,362,-57,13,143,24,120,28,-40,7,-469,24,189,2,214,155,212,112,492,174,635,214,1070,516,104,9374,566,-15,607,96,91,266,264,724,-13,-49,148,-5040,253,2515,1206,1484,99,16,95,98,69,81,203,68,406,172,-7,-33,78,149,46,366,-59,-2,-50,-7,156,-2,892,-104,67,71,153,19,97,746,687,308,24,47,-186,20,-201,56,160,142,-28,-56,36,159,-62,334,310,109,-37,10,1843,221,-94,36,51,-5,-43,2202,104,154,12,1,327,18,577,0,-169,602,1862,-216,147,267,80,642,392,651,5,339,166,258,55,261,214,39,767,110,-1,-56,-99,44,555,168,178,57,999,228,826,263,3,541,1286,572,517,76,196,11,216,39,161,1047,26,16,8,-30,503,-23,824,501,192,172,2887,315,-318,119,2482,487,320,100,128,-110,141,520,480,417,-351,208,498,720,-80,664,0,177,-107,5,86,563,281,280,107,4143,1159,181,752,1520,237,150,1398,1026,-16,3,34,202,212,848,155,1608,510,381,271,1263,450,144,132,324,221,82,616,153,30,1,350,458,41,102,15,-87,958,956,1921,421,315,31,-484,81,531,385,483,564,108,577,1295,116,230,-71,273,53,183,55,131,170,195,220,236,-276,801,-44,138,-261,206,205,222,194,158,24,74,-97,162,179,155,187,197,-84,55,-36,1403,747,30,483,-74,658,220,77,-316,111,133,4,-327,303,-17,597,214,177,-129,44,799,899,-40,122,331,575,213,412,615,68,198,-96,615,25,175,800,295,-47,252,40,423,-36,160,185,328,38,825,412,200,17,145,685,116,228,30,663,121,364,46,230,268,8,164,-45,265,1033,151,390,207,57,-24,739,1111,-188,86,213,121,-82,2850,521,-14,28,289,74,81,295,4879,1429,35,50,133,-179,59,58,80,8,56,94,122,205,168,108,388,465,254,260,-207,22,179,71,129,-35,-72,95,31,-10,243,234,11,89,-44,596,90,1545,3,14,334,186,81,156,22,1260,-61,6,44,-63,-3,27,55,-96,-15,7,-80,69,467,-149,139,121,109,150,558,265,244,289,1786,272,340,-128,-103,4,298,375,261,257,757,1292,-28,165,-153,-54,109,158,664,10,76,37,24,0,-5,120,-60,-87,-14,176,10,126,60,9,-33,73,529,33,186,-20,-668,396,67,-143,106,65,423,122,215,76,52,136,699,159,-170,82,22,100,213,99,-89,3,2,844,479,-25,-16,147,71,109,168,901,122,704,391,48,20,31,237,-243,467,1067,1849,1075,92,-162,452,226,112,111,-41,329,118,176,196,239,156,47,249,449,645,279,111,31,198,76,189,881,-13,62,-98,54,471,401,917,425,-185,194,113,129,280,209,-63,228,653,147,117,333,3149,56,94,77,342,155,55,60,152,309,370,1878,93,772,179,88,789,152,901,4,943,106,-1389,-5,-175,493,159,-54,86,29,155,122,212,255,560,75,-244,469,816,104,662,713,133,209,667,275,273,352,112,44,-107,75,-172,44,234,164,38,29,1586,462,128,68,297,186,129,366,-16,54,334,9,58,493,86,-54,27,258,506,-30,133,56,157,189,63,27,54,110,582,420,-113,59,181,152,-66,29,33,245,-48,252,-78,344,-41,348,110,-67,115,135,966,-450,349,14,39,-121,235,278,18,70,331,739,85,1477,476,41,176,199,554,61,171,162,221,1032,574,48,327,36,90,238,371,248,1151,-16,-49,-7,16,91,400,143,1209,87,838,174,13,158,274,41,1529,28,783,875,92,-9,-255,277,343,29,-335,508,2092,34,18,45,135,26,-112,-251,59,-100,-263,20,544,741,2002,-19,26,-4,-2,84,187,11,196,40,155,463,-2580,123,-4,-40,167,81,168,-623,524,-51,100,785,-96,44,-17,279,145,2433,238,121,379,24,333,26,62,-41,58,-48,269,-52,78,-96,26,-4,-5,350,198,-671,592,105,-46,286,172,-229,1851,-65,13,-10,1045,76,32,-815,5,182,310,343,396,-655,-44,398,-350,19,179,2461,-15,-130,3,127,323,481,416,1625,263,498,196,-90,180,126,55,-52,30,43,821,-81,-292,274,1442,312,48,265,215,274,98,-239,-362,695,29,503,-523,7,-69,562,-36,240,481,35,1213,-189,237,75,2276,534,506,203,25,61,857,303,924,-184,-899,113,301,446,1417,1110,221,789,67,193,32,1311,133,23,49,440,114,943,-110,49,54,260,217,73,368,132,334,383,135,109,187,-18,87,-33,442,75,-889,881,-1110,40,49,157,827,-67,50,136,82,73,656,13,-1,178,79,807,501,114,213,589,-20,162,167,46,-33,-264,463,182,97,68,-225,602,-148,56,55,172,90,82,-461,119,-36,678,98,-83,-378,18,-17,26,-4,10,644,-11,182,520,268,1413,-98,2753,-25,93,302,-2,-87,-59,-374,33,134,100,-22,418,406,97,4103,134,-417,1692,435,-1801,-152,108,20,49,327,-504,1520,-50,27,-19,541,643,-77,1438,545,103,641,233,23,-23,19,165,4,-7,-3,-123,316,2635,223,604,172,-32,37,-160,5,-79,83,31,41,208,1777,-147,-8,35,236,-4,492,35,-107,1493,137,28,5,213,-30,234,355,-719,-67,220,638,60,164,-419,105,20,185,1099,-52,-47,-23,-202,42,830,315,293,28,372,327,289,40,888,-9,333,106,388,-333,-23,-15,563,432,405,255,375,35,-107,30,-88,361,128,139,2712,-227,-160,161,-418,-167,363,58,173,139,253,24,6,344,142,567,44,152,232,1939,373,603,28,-151,269,1152,47,397,-274,757,347,679,-648,958,249,144,745,317,33,-42,100,-137,375,211,1528,744,-232,1371,-111,24,-77,62,-609,-16,163,617,269,112,88,5,219,-69,-284,-10,12,68,437,-17,-63,1406,5,-32,-227,287,81,70,812,929,233,26,19,613,738,388,157,119,62,161,816,-130,182,11006,241,527,10,200,-189,32,109,1566,84,160,136,381,125,-114,-27,231,69,-181,406,381,306,727,370,19,335,-625,2167,-67,-20,189,-73,147,-8,75,1808,9,44,-136,75,1706,-11,-75,183,16,76,236,498,191,366,-101,123,128,267,2074,820,56,159,113,77,197,615,499,791,351,1489,326,-76,46,50,38,67,184,-66,1763,130,57,-96,536,-166,26,29,284,-103,5,-13,-34,113,1598,835,267,944,477,1323,195,1674,139,1526,68,643,447,1518,908,60,-104,194,97,16,282,-12,46,46,-35,48,103,-210,421,36,293,15,104,248,-1,-446,197,-389,777,127,183,325,111,786,382,416,-43,1709,-143,388,287,117,105,259,-56,27,250,30,177,233,17,101,63,0,-131,-126,-198,804,289,672,57,240,1313,307,130,-707,384,-433,88,550,14,268,70,51,66,117,497,257,494,317,-164,776,-27,146,531,147,266,201,202,877,214,432,11,-141,-118,-99,137,76,-47,764,155,238,1741,-126,56,-155,149,-85,282,17,154,-5,2195,486,103,164,-12,90,222,-49,469,-19,98,836,145,62,400,1165,90,796,313,32,77,250,48,-72,-24,688,1060,888,-126,96,277,224,488,64,8,403,-124,833,-142,-37,558,854,350,694,-15,-49,203,179,32,1460,24,458,418,2673,23,404,371,-20,6217,-376,400,345,1580,229,544,-111,187,53,223,161,166,29,137,93,325,490,-55,894,261,43,333,604,-232,190,43,107,63,636,-76,340,449,-3,163,206,309,941,76,-119,206,250,-82,768,-85,4,-393,44,104,21,242,1098,38,-9,212,319,-157,94,388,148,318,7,-148,54,-42,-530,824,448,121,117,1067,370,-142,125,262,-593,20,44,-245,30,85,31,-4,154,34,-32,434,3382,569,-196,304,487,88,1955,2757,408,116,1124,555,89,62,8,491,29,241,2593,137,856,337,-18,578,55,60,262,15,75,27,110,317,277,-213,444,64,40,274,70,170,40,212,401,143,-161,-29,341,362,84,2,-4,64,366,-21,-16,1848,800,5,-16,54,29,63,3,59,-8,463,373,0,344,8,493,-15,553,-109,60,159,119,6,534,149,61,-87,130,816,123,497,153,1018,64,2353,2063,89,1261,1468,95,1729,1129,718,1873,-84,104,41,367,78,-511,1524,3054,934,35,226,-850,195,38,223,483,26,225,2109,6,-63,123,653,153,139,705,4,52,275,411,419,69,749,681,391,97,-89,2086,362,649,150,151,110,360,1513,467,95,-581,-237,690,1326,-167,26,137,886,606,260,23,352,174,-98,696,501,142,-112,594,-310,158,297,649,13,191,-33,95,632,347,190,-7,327,-180,186,592,696,827,80,1863,218,680,804,1180,1502,545,469,113,388,202,696,221,-679,-193,57,342,-515,-282,275,-100,229,-262,276,-410,409,352,1548,57,2307,-75,1446,550,158,-154,73,619,412,72,1071,164,451,90,353,126,-303,28,269,512,523,1255,450,1850,3728,1347,605,570,298,45,204,559,300,138,228,449,5266,90,-575,635,1124,-62,1129,640,197,141,-387,195,-2,3,152,1348,402,1483,1629,638,955,240,431,1945,86,435,1,775,109,494,825,263,68,130,2881,38,210,60,130,142,129,341,-21,-63,53,112,293,1144,54,1249,30,193,178,1033,-69,122,-38,-30,548,-157,487,25,264,359,202,164,43,1070,162,162,361,206,5,646,276,169,52,-817,-38,210,468,-18,75,21,-1,69,-25,53,295,533,18,127,150,49,457,27,-145,508,1382,138,-41,-361,473,220,3,641,135,335,-51,406,378,346,1472,194,149,-48,763,1175,625,99,340,211,909,-223,175,822,373,1160,69,353,2885,175,2032,1215,120,714,-55,-116,610,980,299,2588,454,-83,145,-328,54,-348,260,23,93,1660,161,709,234,504,786,67,979,52,572,780,61,324,62,707,1018,1273,533,107,212,3569,182,68,201,211,2384,93,693,-18,35,190,29,1196,108,237,153,-12,199,79,1496,15,216,576,-35,89,322,199,9,-92,267,68,283,199,-43,250,145,374,-47,9,54,128,1262,81,1136,94,30,-213,453,3,128,99,157,456,188,-53,816,138,312,910,130,-376,-137,50,613,-2,736,60,1138,556,148,1097,-152,-216,-593,-295,772,649,734,1278,-336,300,670,74,868,238,65,169,-37,-58,24,211,417,179,450,214,559,62,406,1149,121,-74,200,-97,37,129,20,563,356,-47,109,662,46,-293,152,2000,-48,19,2108,-52,733,983,431,-109,173,509,1007,34,214,-39,-17,358,296,234,-522,104,114,-19,163,-52,548,147,37,85,59,430,8,-4,413,83,-150,263,206,112,399,102,276,11,1071,34,165,36,34,641,-46,-183,143,-146,774,-179,306,377,1588,2279,46,-64,15,1875,400,521,133,-11,35,171,1819,392,329,44,445,213,227,973,2017,139,322,1392,347,188,672,34,30,-189,-141,545,462,375,-637,19,208,265,255,-29,168,107,-36,-17,28,-90,41,123,214,3150,821,129,4,196,459,51,-422,-130,355,355,-18,647,223,411,879,2236,-160,649,308,469,-342,38,90,577,49,-170,-43,-7,197,-190,512,77,156,-25,14,-106,119,-31,220,63,251,290,3800,159,77,87,49,138,559,832,1155,-177,731,1483,73,613,172,126,4107,1406,-9,-18,373,-40,1615,84,-374,1830,535,272,-6,871,69,383,94,341,371,236,-107,63,495,21,565,437,40,100,-391,-89,-328,173,142,39,1090,89,24,345,553,288,184,1003,530,163,1118,1727,2,182,-65,341,-107,-4,127,221,1133,-61,23,315,2875,31,107,62,443,93,147,5,50,123,3,148,13,52,139,607,127,97,139,283,899,-13,-107,136,-154,-53,-70,147,107,108,216,157,425,949,336,-3,979,118,397,-686,317,374,40,-18,182,-9,143,6,38,28,-2,78,2373,344,92,623,305,296,2896,80,88,-83,-965,111,-351,24,531,61,125,78,446,160,-102,110,-29,25,51,216,63,282,888,-4,350,38,-73,76,152,-16,-65,401,25,-22,4381,12,255,106,261,102,163,-238,74,-64,135,112,508,-129,-215,128,57,123,-1,-19,-81,167,-36,-52,500,3724,631,344,215,934,343,281,-37,154,839,203,461,1084,3010,493,450,-58,194,-19,337,182,195,-111,269,23,218,218,10,-55,155,-118,400,7,-67,338,97,16,14,1325,95,200,-8,528,59,276,-33,1017,198,228,199,355,173,766,153,329,675,292,875,74,238,127,16,136,-102,131,4087,97,109,88,115,69,-26,226,73,-4,402,-430,-547,-202,103,-67,-108,237,240,649,41,-87,238,-276,122,-620,-52,130,-23,83,32,-270,219,186,-54,14,-105,349,268,274,-15,-6,104,266,344,40,-146,439,139,55,98,1363,80,-359,-8,103,24,35,898,63,305,26,1213,2792,50,-3,124,-34,273,3832,939,226,88,8007,183,-19,-36,809,-52,888,96,-67,-48,57,75,562,117,89,-204,188,-1053,1787,497,10,-439,58,181,226,222,83,17,27,-89,-132,106,164,-99,25,1459,-99,-113,89,75,-83,-141,100,69,-97,37,534,35,404,116,659,32,68,666,211,119,818,796,333,552,-111,200,-35,173,802,675,101,183,603,71,-346,98,459,462,86,60,30,37,66,304,412,-317,-283,38,404,-154,12,99,161,-53,212,201,1196,347,-73,55,55,59,70,338,29,1389,-32,363,83,999,-59,-12,-165,391,314,-102,207,91,247,84,674,85,402,-290,-50,642,139,118,462,-1020,94,-3,54,121,-78,121,1,-24,-12,178,816,39,104,-57,754,-356,162,55,305,3,268,2781,6,38,-67,9,124,234,-18,26,114,3049,339,75,44,-83,-21,-61,848,168,155,102,2,668,980,40,4,233,147,104,-34,102,1690,79,156,-5,154,234,1989,144,62,2970,1165,207,115,1948,146,40,702,507,161,747,-7,446,8,224,151,-8,221,228,-7,-44,374,3212,-57,-138,100,2605,149,244,2106,244,195,1235,-27,76,3078,307,1351,2980,173,77,729,178,9,9,-82,2516,169,333,128,127,166,667,1,393,3528,876,879,521,19,179,267,85,160,-933,93,362,315,48,-40,-21,40,601,361,219,125,-37,378,609,11,103,-20,137,295,226,71,1190,-99,-12,40,-140,105,164,20,644,237,318,336,774,120,-104,155,-16,89,39,165,67,480,13,221,83,565,158,66,357,603,7,-3,59,281,269,281,494,402,97,117,186,324,655,-220,15,309,155,271,775,664,354,393,695,-89,91,453,205,314,210,483,599,-334,324,47,-59,-18,246,179,389,84,184,-26,616,54,207,736,126,-411,12,-1631,-45,59,78,335,476,491,-192,774,121,555,490,-238,193,1057,125,40,-135,116,326,848,795,201,102,98,-156,86,2545,97,275,-26,67,573,71,333,20,61,191,-20,473,130,50,645,177,130,102,238,311,616,41,112,45,450,471,235,347,59,183,118,100,66,129,-31,95,435,2513,21,144,254,17,162,38,-44,147,331,-25,18,932,4021,52,1418,154,190,-82,593,679,1019,-91,191,176,1655,70,1230,-202,553,779,1203,139,839,-81,154,576,139,220,227,167,64,103,55,420,-99,334,543,19,-15,39,127,151,13,126,369,86,120,57,145,126,408,56,132,-49,472,-1,-13,-2,434,795,247,406,-1080,705,51,20,-65,136,-86,-57,38,127,532,339,31,641,324,1193,205,114,319,-6,17,36,-575,-24,25,235,-55,203,3422,560,361,235,102,367,-7,2632,1413,127,-2,-93,-59,-2,-43,618,174,178,149,435,12,249,360,101,73,290,-221,402,106,120,50,40,119,-83,13,333,73,99,87,87,-19,7,558,-264,88,429,581,707,589,-467,43,1410,391,-20,-16,34,-3,-177,357,59,531,-236,532,349,399,980,-18,-621,-9,137,103,105,1068,1544,1969,2690,8189,383,291,27,293,262,251,657,82,781,15,945,194,415,1282,2999,381,1729,299,189,603,150,194,23,649,-14,1743,2000,-34,342,-133,72,205,30,187,56,653,-119,161,74,-21,1508,853,283,15,385,-35,587,57,44,30,98,248,622,42,-12,49,-145,942,33,175,127,309,141,247,2275,281,236,356,44,7,131,293,-65,27,15,112,62,-16,4,9054,56,142,-28,24,58,683,46,29,-31,589,512,332,287,322,-14,28,28,121,41,947,931,181,62,726,23,79,432,257,583,2455,973,63,-9,271,273,147,184,64,-284,357,1474,8189,213,1,157,257,411,122,34,166,-133,-14,331,-126,224,6568,95,64,713,470,296,668,-1382,1081,306,290,69,173,251,-120,136,44,123,-318,527,-202,2398,86,936,-150,-76,116,30,43,50,256,238,-74,-26,655,18,606,171,47,-110,52,-23,-80,-6,-223,-65,116,279,125,485,124,-205,110,-35,892,1049,-228,150,-915,-134,70,999,336,62,49,240,205,282,261,168,34,358,1033,-26,45,-38,100,-129,14,302,-663,92,922,403,695,672,70,293,-404,90,42,75,119,153,-22,72,-1291,346,-10,-9,200,80,-128,-55,231,189,135,58,-248,102,43,270,69,4824,-104,-15,63,-309,2938,261,83,112,-82,181,150,435,92,130,920,170,32,-74,48,-76,290,27,54,-47,4315,44,61,275,14,206,301,773,354,82,92,-22,180,123,18,45,12,64,-40,-524,390,722,191,-23,1255,-3,131,-20,34,179,829,84,321,9,804,490,-253,51,143,116,-52,-80,-86,52,-161,-179,-9,-20,-671,38,-287,278,113,53,87,87,161,672,-3,-33,-85,-284,22,105,23,96,0,984,830,46,428,-473,155,6,34,-1073,14,604,58,166,-468,-315,541,358,9,629,-90,77,37,-136,409,31,50,126,139,-152,594,13,427,196,-174,-70,-129,29,146,172,161,64,313,121,-60,-54,18,805,150,70,17,42,15,52,-20,110,6,71,-46,643,167,-82,15,190,815,266,56,21,150,-139,-875,-42,778,515,-181,153,645,315,14774,-53,-184,243,221,-143,33,-48,290,46,682,730,231,92,40,1823,117,182,63,30,235,-209,714,62,69,85,105,-3,230,-200,81,82,172,-65,80,336,-185,92,72,74,3,32,121,836,-454,345,-631,638,97,50,183,107,442,-34,562,82,259,165,82,63,-52,216,39,4,23,351,348,238,537,-27,35,269,249,810,99,82,-117,620,44,-94,-67,567,247,1021,18,-383,61,363,471,-8,740,-171,69,233,85,39,1475,-41,75,-19,-28,61,-124,193,10,853,155,1091,121,-418,292,-30,-114,-239,-105,29,50,147,7,92,-3,548,65,89,591,116,24,137,57,365,56,-29,-170,-34,-2,856,160,199,1202,-179,20,-467,104,1496,693,150,190,-63,-177,111,217,-60,89,279,-10,-20,268,204,15,53,321,505,-55,-64,902,495,249,-15,200,-261,-52,373,326,261,-120,462,-37,-40,36,187,858,240,459,20,2232,19,107,-88,-92,3,-117,45,-26,-8,398,356,93,43,901,-291,100,130,1320,-3,122,1684,-106,-84,63,861,-9,94,205,634,151,69,95,225,298,189,34,1132,3,73,-45,-3,146,-151,-67,-26,152,217,136,108,127,45,289,279,752,-479,-87,90,-122,98,8,159,14,5,520,33,84,1428,72,-293,-38,-170,2183,1661,19,320,470,-57,32,93,351,121,434,1159,976,729,282,226,-280,-31,260,105,89,14,550,14,875,40,143,88,13,-95,56,-16,1477,211,138,-62,210,165,891,-21,133,195,232,-68,87,154,51,243,115,254,101,-329,161,-8,4315,-159,50,415,692,39,395,15,17,582,254,322,152,104,298,102,8,203,-9,-412,60,1015,246,444,1066,189,-269,41,42,1198,246,234,-92,310,-387,94,215,-18,419,-4,37,-310,678,106,75,63,24,1317,93,449,-46,44,52,310,37,182,11,443,217,116,47,4,608,214,-10,-118,-35,539,140,457,2337,-46,41,-79,430,80,173,347,914,60,65,65,200,-57,12,120,-25,96,110,146,457,206,1061,104,138,269,521,249,606,143,630,180,248,242,-7,-472,-7,466,308,741,216,82,285,77,18,782,184,229,126,146,106,-10,939,-88,182,664,-308,-50,225,758,1118,1469,116,504,213,1032,269,-153,-122,57,1634,215,1327,34,-119,382,-158,23,119,242,78,229,262,339,503,-149,96,288,1446,137,3661,718,805,332,434,208,125,122,11,881,-21,170,26,70,498,588,217,-382,711,270,85,3082,390,629,466,265,519,-83,291,-224,1343,1533,66,30,563,160,171,-19,315,65,82,420,213,-99,105,-297,24,376,932,968,546,195,188,70,142,931,-20,342,118,800,786,78,164,14773,389,-4,363,-187,13,61,714,520,-32,-12,-22,72,199,66,35,142,-82,208,336,-322,-367,-170,-118,15334,100,151,89,-144,62,13,452,82,833,158,-219,-94,1800,-136,0,550,-395,1347,41,39,1113,419,-58,495,14,34,568,23,198,-666,16,532,274,923,-73,-4,955,336,70,-13,499,843,169,4212,873,368,-220,-99,27,-23,860,96,356,750,-34,1993,7,45,-182,351,-41,-72,74,100,7582,17,829,1940,86,760,64,-55,-90,52,158,-12,404,788,126,122,41,278,75,-173,-26,61,49,-198,281,365,9,81,697,219,-2,707,28,-2,-39,196,155,-364,126,-184,-20,723,9,-67,-42,2,-511,-65,-988,38,38,-547,644,313,-55,57,249,262,395,158,221,194,2664,972,104,26,874,-180,360,1144,168,163,182,32,227,12,116,57,-46,18,165,-148,56,93,-267,112,230,26,66,310,-54,14,-33,177,-5,-63,308,-27,-159,400,128,179,1024,-14,-182,204,418,-19,63,89,240,823,59,0,-1767,25,-5,-32,523,819,285,-406,86,193,396,412,992,399,576,67,46,33,-8,-18,513,1496,483,192,71,220,41,29,234,-147,26,64,-162,171,40,156,57,8,-353,71,32,205,374,90,70,-49,525,191,46,123,-11,328,459,-16,1070,502,-3,-124,221,-207,317,-671,1107,87,309,104,39,25,337,48,472,534,581,1656,170,0,69,272,36,-87,208,38,-91,102,46,179,323,-23,87,238,125,335,364,1199,52,54,-86,-40,57,1119,288,-398,243,81,85,-87,30,-461,271,92,197,35,283,-3,-57,190,464,-130,394,70,15,-332,4,48,-61,746,104,-78,-17,587,42,45,17,111,-128,192,33,9,53,-102,281,81,-7,289,52,-23,41,-51,31,-140,-28,71,-46,-13,317,11,124,850,-33,12,44,-27,217,114,105,459,-26,97,45,70,-22,237,4,84,49,18,-51,107,145,-1,76,417,120,-20,-8,694,-5,364,-4,-136,1394,159,-125,67,163,25,359,29,-26,181,414,159,-29,198,40,18,995,279,347,578,515,665,212,449,617,40,577,-38,63,176,64,33,229,906,1678,415,-28,220,109,49,66,91,58,20,130,700,367,69,188,79,530,-79,732,110,124,396,358,1116,412,233,25,48,53,42,339,11,224,148,-5,222,120,65,254,76,161,51,40,104,338,30,-9,44,482,114,214,112,332,176,227,88,86,71,-116,351,2115,-17,259,81,124,151,104,565,-6,-28,138,73,290,74,528,355,-31,151,45,267,499,655,-206,345,258,951,160,-14,8,130,123,267,14,854,546,104,62,-46,223,110,1383,284,29,741,641,936,260,614,783,523,159,502,54,881,57,176,-62,597,-59,218,-10,728,955,19,32,884,-216,105,1075,77,-21,103,-10,2062,194,566,140,-13,909,568,146,25,911,277,1013,29,430,295,64,3404,1156,408,484,149,50,216,76,195,2,-25,449,11,126,379,201,125,-77,120,1373,122,649,234,411,698,1263,750,304,438,92,347,287,100,251,1065,-249,181,437,311,108,114,82,-86,-42,62,1559,104,-115,496,417,55,2194,898,-488,49,-177,28,371,171,97,9,443,415,485,17,223,46,27,1038,2,17,-202,45,1155,161,1164,876,22,47,42,131,-1196,1412,-47,-62,28,401,2344,383,250,1,207,426,2011,463,-9,346,132,574,456,98,554,-217,429,348,352,571,745,2,115,172,524,220,280,21,800,554,-562,361,1165,278,652,185,55,246,1225,968,395,-106,158,129,197,183,952,13,70,197,608,7,672,30,9,997,146,1779,469,696,353,197,873,2029,570,29,121,249,105,287,1919,8533,60,1125,-45,4041,348,327,700,235,1123,206,1485,501,186,1439,818,114,301,260,216,595,208,-51,136,578,560,6,49,322,16,607,44,535,1870,-33,528,392,329,845,1209,545,-25,16,78,-39,943,603,118,473,83,424,67,429,443,93,49,62,497,107,345,2962,-74,-811,875,141,68,678,167,783,327,137,198,190,609,17,403,294,628,170,262,51,56,103,105,-917,307,637,115,512,100,134,1080,544,849,59,150,466,248,325,129,171,428,732,882,397,84,451,799,57,-18,28,215,330,-258,852,-2,64,-12,109,335,671,161,869,290,1034,684,39,532,304,41,1975,820,336,130,-5,267,67,153,203,866,16,9,-51,60,1840,-39,93,193,729,238,265,365,237,538,521,398,330,75,453,182,174,26,176,39,5,175,-372,570,1278,2547,-9,112,-19,-85,204,863,1098,1837,296,109,272,307,150,24,162,68,142,681,430,66,99,287,161,259,8,332,411,-78,255,345,-93,493,176,486,34,432,803,40,210,765,1071,186,190,103,290,-31,71,2057,21,100,37,105,49,254,781,397,150,160,228,186,243,75,352,1652,532,156,196,543,-65,3330,50,348,-124,-59,185,85,1833,176,19,-11,593,169,1127,278,337,133,-30,999,264,42,1336,172,28,35,161,49,213,686,389,165,339,639,172,-335,189,-9,44,56,81,172,12,-81,15,21,418,358,551,95,491,-14,75,536,1495,-303,-317,266,201,174,-291,95,76,13,2,315,70,22,1849,60,630,53,50,-39,222,59,172,216,94,23,40,152,178,1673,214,815,-64,58,82,8672,-4,-88,188,167,129,428,587,156,186,147,365,1064,180,263,1695,470,89,270,158,1209,996,26,114,28,253,541,-673,32,-3,-155,335,327,318,246,-196,176,1565,332,107,340,125,197,553,603,321,36,617,519,328,137,175,780,-769,533,79,-4,17,103,95,199,133,82,343,1604,8,297,145,297,194,403,169,204,300,18,33,1124,93,80,75,865,117,528,211,180,209,237,315,86,-304,-61,-13,736,258,2164,32,55,268,1184,137,-344,461,147,-18,124,221,81,-160,-28,69,65,506,132,62,94,256,1066,-111,1331,111,942,-25,901,307,210,301,281,1129,64,36,991,925,280,9,275,140,199,1823,298,54,-70,68,649,367,162,79,52,182,132,1314,-6,52,93,24,303,-55,566,489,-655,1141,156,203,14,-282,398,109,-592,47,-55,727,222,422,600,57,555,185,18,38,220,1060,646,83,195,212,21,469,229,1311,253,-66,150,58,288,1949,137,-23,394,180,13,432,1487,238,65,3,160,153,1344,157,-27,156,41,886,654,612,434,67,136,717,-316,1371,-8,782,86,19,128,310,478,23,100,879,196,211,288,4207,8946,166,804,1816,501,1269,9,136,72,309,46,486,311,13,312,56,846,204,-275,-147,111,106,67,30,127,-3,203,763,176,5997,279,1238,230,83,294,320,9,76,560,119,52,26,180,151,140,378,61,237,911,123,66,664,-33,104,704,-354,475,1282,124,902,-178,107,255,239,-111,205,53,146,637,1040,724,457,22,103,196,287,76,868,-26,-106,422,234,555,643,791,130,141,1133,58,141,757,179,118,46,2386,3926,390,266,413,186,498,249,465,18,487,716,696,99,82,699,25,200,76,-89,55,9,625,256,1069,189,746,937,197,310,577,31,-159,23,143,-207,51,-48,1774,464,332,298,1234,806,1252,1109,257,357,294,-42,-19,180,217,-61,153,343,33,252,472,233,539,649,19,78,341,-3,190,273,92,-288,97,154,160,461,125,341,253,322,20,972,1077,452,472,319,422,815,673,141,201,-301,-31,140,-77,451,-40,228,105,198,562,55,221,106,332,176,440,310,268,30,603,-198,573,-1,121,1761,-38,120,116,7,45,25,344,-38,97,164,624,-20,232,302,400,-410,179,484,231,37,-44,473,1570,-109,782,96,135,54,852,-47,134,108,71,115,-363,147,-178,374,343,431,184,478,3,68,1380,69,7,81,1518,1823,532,4,31,1357,174,189,-90,333,296,51,-132,1499,-1623,364,309,272,16,1194,1742,221,514,650,431,262,612,181,61,93,1241,-62,20,937,691,1392,-64,37,-1,1088,80,1210,705,89,404,95,110,810,224,269,375,-43,455,132,137,134,82,149,-2,470,530,-182,-2,175,450,1209,467,120,450,-148,167,77,221,66,549,-3,663,369,77,639,84,474,142,-149,25,94,340,31,2090,1790,79,-56,-47,-30,202,1954,39,117,827,3493,1064,353,1919,50,-191,280,173,222,254,-159,64,76,1476,201,121,166,1379,296,456,-27,118,-19,110,1328,1070,-27,270,872,55,111,79,-1153,812,274,224,115,134,1392,4253,417,119,163,292,-356,-28,456,50,385,404,386,225,-74,203,118,362,-30,495,1257,143,2200,392,323,-125,468,-128,613,86,492,671,94,1505,792,283,79,275,243,168,55,288,873,1152,25,196,446,129,246,-4,-406,239,224,225,525,845,121,380,562,378,247,10,286,1221,392,55,76,-1074,145,-157,335,736,1685,277,-77,788,112,3,96,-24,-3,382,209,1139,133,299,114,843,88,-52,377,72,299,642,13,303,-27,87,839,-174,641,3349,200,2627,298,-33,-120,400,64,519,110,109,1083,508,51,290,837,63,18,154,374,641,680,311,1208,445,604,1253,294,252,-78,747,816,559,113,795,301,159,-148,397,663,234,401,126,158,329,1030,428,-39,630,134,123,39,2287,1697,-179,849,187,270,25,320,404,536,956,-27,56,35,-2,670,13,519,558,747,619,83,118,129,190,701,350,103,85,542,601,25,-3,183,271,-128,70,-114,773,1180,64,117,48,544,166,360,303,-157,376,656,659,516,258,99,11,16,143,260,130,235,-88,202,809,87,171,601,409,2310,72,187,62,278,404,413,188,978,333,211,1152,58,1269,1663,686,317,110,185,1292,1064,624,55,54,286,74,84,-302,-188,170,267,2243,457,1026,431,86,-122,129,296,122,-243,43,47,262,-19,142,883,233,304,69,161,274,180,2084,238,83,1047,305,594,339,8458,282,156,69,8,111,277,227,-198,264,1127,372,852,-10,168,-652,616,586,279,141,120,1091,569,449,3182,298,785,198,191,57,439,55,2302,559,406,580,89,444,7632,260,909,282,232,1329,20,913,685,1172,628,310,224,883,137,-51,1028,433,-350,592,-24,123,-353,-23,168,137,1174,135,537,42,139,235,157,36,373,527,65,110,1885,546,514,336,469,677,187,105,24,402,787,1102,436,180,3,38,340,-151,218,268,8028,607,109,491,-15,170,321,128,508,546,335,398,328,177,34,-591,83,1495,349,68,20,516,1198,38,636,15,425,369,639,586,128,-80,440,513,-565,-112,127,144,34,190,59,1046,655,38,4961,74,328,360,316,210,-7,8,159,100,52,-516,-8,415,173,-9,207,44,698,269,172,103,1226,252,712,442,342,2259,-286,8,189,214,7,43,36,-111,197,559,2044,446,16,594,108,197,189,685,1297,358,539,21,-3,177,226,115,327,503,1546,249,13,90,342,338,151,96,430,-8,-18,1084,247,90,161,195,544,315,56,71,792,-162,646,182,246,731,-140,360,304,922,438,6731,222,553,568,207,67,571,283,308,14,746,1565,128,808,106,453,484,201,512,767,621,-55,-194,137,124,451,128,206,141,209,124,99,-177,1499,279,905,1257,41,572,3970,189,350,366,-12,301,113,80,135,325,-80,389,135,26,1045,634,108,419,4159,15,1151,111,424,-58,901,148,386,20,253,326,1719,-57,6,912,-7,283,1445,405,62,167,-27,785,465,116,46,137,-57,-211,700,329,266,263,543,1011,39,551,346,-58,-674,270,122,202,30,197,195,766,205,48,55,-90,331,121,478,340,338,92,169,1668,392,403,331,235,298,38,1355,205,-331,141,37,97,-70,22,486,157,35,-298,178,282,-70,31,471,309,595,-235,453,440,355,582,236,422,379,681,150,121,17,103,355,1947,1183,455,1278,-73,157,43,460,293,411,107,-513,741,143,100,314,3220,-44,834,-525,227,123,388,384,-52,-8,157,808,-9,690,688,136,-20,-37,69,256,788,2597,1296,838,253,12,985,384,157,652,31,1062,717,877,29,377,748,23,1323,400,248,84,216,901,496,39,1023,344,38,25,379,372,959,112,25,950,106,361,316,143,-94,1183,-4,120,63,607,-12,139,51,578,414,472,1065,-85,33,26,34,-21,1405,-32,126,1913,-4,-69,517,104,1211,2,16,22,908,477,94,987,2348,386,1597,245,96,121,254,274,271,59,-145,457,-33,-3,-71,187,989,65,1132,-12,126,622,-581,1424,421,365,274,329,505,1341,1558,602,443,14,80,49,277,-896,280,484,7,261,51,18,1410,1225,320,335,75,77,979,189,-38,56,-174,209,548,100,793,119,191,2160,121,96,488,-20,125,101,568,444,5,2226,26,216,-88,1160,21,173,57,667,446,634,-242,-410,241,232,151,264,1614,51,566,3024,568,55,-5,194,92,335,270,58,811,700,-8,-180,534,226,60,5,727,258,71,2278,-286,431,731,658,486,436,-14,21,381,32,80,69,66,-19,59,253,96,180,302,-71,404,-71,139,55,145,-22,134,81,-157,126,413,678,352,-63,464,22,78,169,377,-127,586,-242,312,171,234,170,246,106,-30,44,245,439,67,398,771,11,309,9,607,911,142,936,-3,312,136,376,-457,229,105,16,-173,63,526,17,-9,72,946,253,290,69,-23,0,578,193,256,1045,-16,557,-119,50,188,-31,689,26,340,14,506,266,113,100,1124,269,1274,100,1121,2087,-27,948,840,773,-64,317,166,-22,21,96,13,108,627,-161,135,-35,924,118,85,164,107,441,178,114,1160,664,550,363,1442,923,35,-102,248,147,93,1308,34,11,-348,278,166,688,45,158,40,3000,1518,444,3708,318,205,295,474,704,422,369,400,-5,731,73,193,21,2100,361,628,72,153,469,1530,408,1414,632,706,18,544,273,491,261,70,844,684,615,313,86,116,-59,579,432,765,-75,931,302,247,-8,196,2234,937,775,-61,295,259,535,158,184,957,264,524,448,295,695,629,296,89,24,508,49,307,-188,166,122,271,129,634,101,340,177,-229,745,4382,119,8330,451,83,365,-146,1028,58,506,27,-20,-7,75,176,776,613,-86,59,53,1066,511,68,34,145,394,217,183,-44,-43,99,1685,140,1066,945,3893,125,597,-23,767,1847,981,-241,2635,65,349,681,770,257,199,102,184,158,537,156,110,255,473,204,138,518,-53,80,331,118,140,-10,323,571,480,595,329,249,367,917,73,706,52,3181,284,3,726,175,308,75,-410,-74,889,1147,1527,141,130,-672,556,816,982,3321,-287,423,-64,248,408,31,3470,265,103,75,125,124,-816,621,309,546,385,220,425,492,446,361,305,-247,4,1046,503,34,-119,6309,214,901,1602,159,32,477,180,206,312,-81,1061,88,-32,-16,796,561,425,299,-24,658,5627,170,99,23,333,116,981,1,592,-2070,252,1642,1115,305,1610,-27,30,101,243,191,179,-49,141,732,177,589,1974,1594,18,67,74,64,35,-35,264,1068,263,31,184,579,186,744,-8,1073,455,78,84,726,890,6467,291,172,44,39,61,132,316,175,254,246,567,480,150,105,10,-18,127,736,578,394,256,153,496,123,6668,284,615,1020,95,936,1035,375,274,166,82,-23,474,306,497,783,428,1108,580,468,137,1550,35,131,296,390,26,1279,115,139,206,26,33,278,301,466,287,406,1487,548,342,39,13,240,615,182,-55,468,764,-111,945,361,-75,97,-27,266,-47,125,115,231,1504,65,618,496,843,216,37,-27,38,271,103,-39,473,751,-65,439,106,419,-22,119,-8,490,1419,1548,146,71,168,211,381,-249,314,450,946,-14,258,508,-133,164,355,-118,75,91,-387,21,-415,679,365,628,346,309,308,149,70,219,274,0,493,288,82,1909,681,30,165,299,152,266,537,264,1148,303,197,88,-56,819,606,83,168,248,260,162,65,169,42,156,-79,144,-50,1323,162,144,73,-25,-182,342,61,67,151,254,1013,567,236,1818,1111,224,941,535,860,43,269,218,73,621,153,-71,437,2903,1453,112,1363,-18,633,529,1648,255,2907,211,377,143,62,-8,1349,178,388,2711,-60,177,521,281,112,304,129,-301,206,200,556,469,7,8,433,1248,-18,104,102,121,266,35,1536,61,-12,418,177,123,60,939,159,1694,72,115,873,1,623,261,123,8,89,16,-20,-40,134,165,2308,34,164,479,424,152,611,989,8,-305,3072,-42,182,3635,484,88,1193,1849,38,481,-17,795,917,13,893,168,164,165,285,85,21,104,91,627,59,-119,268,293,66,877,185,365,224,3154,1308,215,69,569,115,59,202,121,-159,-128,572,-231,827,172,123,190,521,224,781,347,67,461,165,494,195,1485,631,115,209,312,901,956,1601,146,66,915,432,3103,335,325,305,1175,1532,-119,46,244,111,474,114,1143,181,127,179,163,2331,114,14,78,1898,1145,306,-34,111,66,110,52,83,-26,38,-294,426,29,632,151,-100,-634,1532,109,320,386,770,1117,79,8,24,-77,886,400,37,91,15,213,140,-44,675,298,188,433,1244,524,136,195,714,3423,1358,161,279,51,-254,147,220,101,586,243,166,205,319,917,105,468,130,222,389,341,-1,12,60,120,13,-609,-411,14,-22,2641,1125,174,437,-549,369,294,1975,153,1148,-75,2324,-257,78,301,336,192,800,548,347,520,40,112,99,74,23,245,188,75,51,31,675,26,505,131,99,115,304,-3,89,2823,124,392,707,309,447,193,136,841,143,539,68,115,218,628,433,220,135,762,736,196,69,16,97,325,527,209,-65,318,5,222,114,967,-36,64,61,-20,1868,-14,-50,544,1300,127,-438,53,10,13,478,2545,388,1941,54,54,140,292,88,-56,163,146,174,306,105,245,135,110,-32,49,602,108,420,754,130,5934,2374,696,-183,446,94,29,485,-115,108,811,1138,890,413,31,585,75,278,55,6,760,407,230,401,547,-71,216,-313,269,154,196,191,1640,375,50,-28,127,147,184,92,153,150,463,1537,249,-33,268,418,367,157,125,38,-265,78,1076,587,764,348,1,716,56,20,156,71,265,108,486,2002,349,341,291,1287,6,16,14,1098,65,60,148,201,35,36,458,140,716,10,986,490,1685,230,-256,776,189,460,101,151,238,-33,155,-229,149,313,-102,358,160,223,1223,519,1569,719,354,650,154,-427,378,46,-125,61,52,555,132,23,473,1115,4549,304,357,-153,239,2093,541,41,258,740,192,-36,227,-30,11,576,643,144,366,105,289,431,0,-458,192,230,21,11,-24,-4,662,31,826,703,1060,95,812,593,313,55,260,186,703,167,342,232,128,118,130,-19,703,88,250,743,171,-4436,1098,-99,80,146,154,479,-15,221,17,456,-171,113,58,144,422,187,1207,-39,528,598,551,1960,856,165,276,149,32,257,374,366,35,-122,1968,382,506,-353,484,16,-21,18,144,175,642,72,2198,65,-60,101,71,-516,525,5,156,-52,960,1119,62,267,182,76,-16,350,2277,57,8573,147,78,-379,341,163,315,5654,207,872,367,371,384,152,510,18,72,104,238,104,-19,1131,235,3225,345,189,90,1406,-311,346,-113,112,154,387,122,304,646,176,-23,577,-309,480,108,1693,1502,2901,22,78,-151,263,241,666,48,-428,63,40,72,3040,214,490,2333,295,342,3,619,778,1788,345,833,1275,176,2304,770,127,482,399,17,-36,127,56,-23,696,372,78,170,415,109,229,2708,381,-6,-24,105,361,392,91,285,54,820,1071,773,-14,-16,181,183,319,100,101,308,182,-43,175,110,46,-153,61,-58,73,438,284,78,472,198,154,66,227,167,988,209,149,55,808,595,26,136,589,271,216,178,1381,-828,674,292,692,622,51,369,146,285,2260,-80,-92,175,-17,135,859,139,72,1585,475,77,569,427,69,230,941,747,73,-243,-268,65,610,38,39,2775,36,333,113,246,478,-88,274,184,-26,603,71,359,647,269,1811,134,443,92,183,137,9,547,143,16,219,94,420,230,191,1510,571,-205,1426,100,18,206,374,46,49,18,72,298,313,26,262,158,426,595,85,1889,91,1469,86,-56,104,48,627,53,2490,268,270,365,-3,27,-105,205,986,222,392,210,22,15,765,175,474,688,7,-3,251,1302,-451,66,252,260,-80,185,130,424,33,441,128,122,445,371,503,71,113,528,-194,242,369,92,158,207,63,138,207,517,87,507,-203,29,41,1087,30,13,13,99,80,-201,162,412,28,460,-137,487,475,298,669,714,496,239,306,1366,560,205,304,885,-109,442,137,119,132,1387,1150,281,1952,253,562,357,325,129,1,178,61,1186,101,-83,259,28,1875,1088,362,-68,350,576,125,53,211,183,333,232,516,27,-95,219,50,143,45,57,1544,-29,12,424,2666,156,65,40,196,-15,-19,262,-420,-74,126,272,152,171,305,-126,2601,-105,141,101,625,742,32,46,32,479,36,71,92,80,73,265,841,-25,93,589,33,450,781,698,266,184,513,303,611,64,68,799,305,2817,297,73,599,613,516,366,1968,182,210,1031,81,121,142,803,5,521,749,3499,143,1256,165,165,239,403,330,263,130,342,351,123,113,490,461,541,1036,99,80,521,11,737,93,71,291,726,167,119,1221,162,53,621,778,18,-272,1367,133,337,391,463,225,-9,31,18,-40,120,135,363,998,179,1021,303,247,955,-20,628,203,90,939,81,-19,1203,192,137,232,618,432,3370,71,144,166,258,1397,164,319,103,136,77,577,1599,1702,201,3000,99,41,-31,411,96,82,14,97,74,168,372,116,-177,405,146,349,578,129,518,25,500,54,-7,645,30,183,122,91,51,330,69,1780,619,118,-57,30,328,459,-55,199,244,61,358,806,610,88,637,143,183,59,272,419,341,31,164,-141,141,460,125,96,47,387,323,16,314,97,25,96,51,63,251,85,346,525,16,418,-56,1021,-410,30,64,27,96,-6,483,1172,426,199,307,780,661,159,1671,301,301,338,1103,2451,1001,35,1023,591,506,223,529,85,96,5,56,729,240,133,450,155,1568,272,563,103,91,250,73,183,48,437,535,365,306,246,-81,1963,-70,509,37,597,98,264,124,3,371,295,114,-62,97,37,-60,614,483,225,282,-95,438,188,132,52,830,118,237,760,110,2631,508,1248,418,116,380,110,-18,503,274,293,468,562,194,44,343,-40,-86,508,49,114,48,484,291,162,818,323,32,-31,142,-357,-73,36,186,57,-108,46,44,86,-70,-1,-33,42,-65,52,-93,42,195,14,-86,-196,126,-190,85,-54,3,12,77,-34,-7,965,128,168,-49,206,77,-169,30,4,-24,-16,60,21,-27,-909,187,-55,457,107,91,23,59,43,4,40,113,401,140,1491,803,324,19,-2,54,419,270,3025,1473,367,134,-424,-1328,-8,19,36,200,2,109,129,102,84,-24,48,4617,1150,166,488,22,-10,4,470,-22,11,54,23,16,-11,95,-5,-20,28,152,461,-134,679,5401,78,391,223,56,59,252,-32,152,-23,59,-8,33,68,34,160,82,-3,94,15,-35,14,257,-33,46,-30,-38,49,2,-7,11,-8,197,52,-85,-78,1205,90,438,18,293,-20,333,-1322,-81,14
-150,-269,-536,25,-503,-381,-284,-173,-13,-16,-294,-456,-108,-130,-212,-45,-136,-86,14364,-1446,-1442,-118,22,-160,-43,-195,-200,-6,38,-34,-191,-54,-3001,-3499,-4007,404,3391,5046,-102,-454,-474,14921,9921,14334,14426,16306,15175,290,204,526,230,812,1016,869,339,207,201,201,690,61,87,184,13,29,24,104,270,54,-118,-97,-37,172,175,-108,42,70,-17,84,231,-67,33,22,13,-46,55,177,52,186,175,30,109,53,24,78,53,-7,2,1075,2996,47,29,-169,79,-42,88,20,245,125,48,36,33,-12,42,-195,-139,-14,-28,27,49,41,-28,-41,27,177,-32,74,92,-51,57,24,56,-120,26,-25,-45,66,55,125,120,50,-24,125,-5,68,30,54,37,177,11,1027,188,335,214,107,158,45,207,-34,308,-39,102,99,106,51,-11,45,85,45,174,44,56,43,70,22,367,174,67,92,20,104,60,165,-4,36,394,3,17,19,54,-53,306,15,7,-59,176,262,59,19,-55,78,5,143,20,37,26,100,19,1085,144,223,30,174,-7,-41,721,-131,112,528,52,138,65,-64,50,0,9,464,-27,42,168,-5,17,4,138,40,27,-40,43,210,214,9,968,110,923,34,27,-23,47,4,10,95,40,-9,80,214,90,-113,55,-11,380,47,396,81,7,148,-127,-76,-5,-96,-39,35,-2,-94,-78,-17,258,204,33,35,-24,-10,-9,363,2864,33,-26,-7,8,145,203,-8,1282,271,2110,18,91,277,-3,59,1476,66,-49,122,13,-48,77,39,-4,620,15,53,-469,183,-36,12,132,313,43,-1,-21,14,748,176,964,377,-42,521,249,351,-33,59,93,68,256,48,11,2,-56,139,296,33,28,15,343,34,203,8,263,2,-4,209,99,253,382,47,229,-1,514,-33,49,-23,-144,122,159,192,11,41,40,344,351,265,698,43,67,21,515,216,16,81,655,-12,-22,-3,-84,601,65,207,-151,36,20,-116,39,-8,-2,6,-4,34,202,36,164,113,155,89,71,-13,40,238,267,108,13,-13,243,124,39,-25,68,18,174,51,-16,-8,13,101,41,170,29,13,568,36,57,13,539,62,-42,41,39,94,133,172,75,256,205,56,83,6,-98,44,-16,9,39,471,75,15,222,126,-45,-25,218,-94,607,194,129,586,1942,1096,44,28,-15,45,240,146,18,15,-22,17,148,1,63,-69,-41,612,141,3,241,157,97,0,12,171,42,9,-42,157,37,-73,-14,13,55,50,329,-32,-60,-2,75,285,112,300,85,229,452,21,-48,50,59,159,163,22,229,152,69,261,17,73,7,21,-12,58,511,252,84,12,155,319,35,127,46,853,-24,120,16,5,59,179,478,205,27,-3,138,-58,507,83,-18,633,64,185,338,547,31,-16,34,-4,2,87,2251,5,-20,149,576,479,61,95,225,-189,49,17,230,128,33,35,161,29,224,35,-18,207,5,420,32,124,98,80,120,4,36,51,-149,327,34,-644,-472,-5,44,12,174,921,1572,-5,91,56,-128,53,-1,116,190,-35,-17,65,67,52,-27,43,302,103,395,32,45,74,1131,49,158,2,-9,48,4441,-2,184,31,263,15,-15,217,55,35,9,-23,34,407,32,83,138,1029,37,-22,7,370,0,47,39,-13,41,202,39,53,221,272,23,322,59,62,-13,-17,30,-46,38,60,-22,4,152,265,265,-12,430,29,122,-43,32,-46,-30,-58,18,18,498,32,-4,105,-16,-19,277,27,1038,88,0,726,152,-49,-40,38,68,6,3,287,391,-33,370,3,157,68,84,144,13,51,21,340,237,21,-113,66,17,93,3,464,36,212,31,98,276,344,71,963,251,100,106,15,12,58,30,640,56,101,263,23,232,-201,51,339,-75,-37,133,2,67,-35,48,28,70,-105,-33,3,57,97,-2,289,76,35,-52,79,65,1,-81,49,163,33,274,-4,37,-15,-51,24,-24,13,251,-16,244,36,8,216,154,-24,2,221,158,9,-52,83,-84,1778,135,383,-85,91,16,-19,-11,720,146,95,720,194,1607,62,130,-12,113,-100,-69,60,-38,-130,-37,-176,-75,76,-73,44,52,1511,116,83,-24,-26,41,98,-82,3,2,-7,-6,-8,4,33,-8,16,33,-20,2,349,24,-51,-7,1,8,-74,32,252,-78,-73,-11,-10,-83,98,18,43,-32,74,-64,329,26,65,128,337,1415,74,-8,-39,313,-73,15,-91,410,-52,-49,-51,-49,20,87,120,53,1208,-2,-56,-16,10,38,-35,71,28,-33,970,-76,-61,93,-35,316,1078,35,133,17,11,56,5,-2,-17,335,192,-24,37,244,579,-10,35,53,2424,359,-66,105,165,80,213,44,-131,91,-28,1,480,-26,-63,-12,26,34,55,-3,-56,190,-1,55,56,5,-3,62,-70,-80,56,292,-14,-30,18,435,38,-60,44,47,10,102,117,130,113,21,-43,-8,-71,31,-8,218,64,-42,-12,-30,31,18,-41,-23,3,93,-2,101,-47,-55,1609,2,130,22,70,38,-52,-49,-15,28,-30,-6,78,433,-5,99,130,172,-47,-20,96,12,-2,-20,-31,98,58,-332,349,101,7,16,556,-30,26,7,431,128,66,-15,-4,3,-3,-181,85,31,36,-21,88,36,912,109,8,25,-1,-84,-39,76,167,99,-15,-13,-33,-167,8,98,803,30,-20,24,-8,-73,1509,48,180,48,169,-26,843,-18,165,181,590,-31,6,78,1078,-10,159,59,115,385,9,22,3045,9,139,-35,115,35,120,13,44,15,5,90,159,-19,-13,90,43,31,43,135,492,27,-160,525,65,166,63,89,67,87,34,5,24,22,30,135,57,602,50,-6,75,54,1385,97,34,141,-96,0,114,-98,147,-61,-61,31,421,369,72,231,6,-33,26,-28,76,15,455,32,16,128,15,36,23,24,32,24,-8,8,128,1017,17,8,89,179,-97,195,149,64,676,21,109,29,80,110,-8,284,17,-24,29,83,426,368,135,-10,-28,183,-74,-150,-192,143,38,18,68,-32,12,145,-57,46,-3,-99,-12,81,0,72,97,2,8,-53,45,221,-50,-138,57,318,4969,878,-20,-29,-75,114,63,2,36,116,-69,-1,112,24,-23,37,-6,234,67,95,47,13,-2,-21,263,4,52,374,179,-9,37,185,24,-17,38,145,455,-57,5,-18,-3,-12,8,24,762,-60,736,-217,217,-7,38,-6,91,-101,135,170,-12,-17,-4,-4,369,-66,-3,98,198,13,1589,903,8,176,12,14,637,70,178,6,78,181,53,-17,49,288,623,-191,51,-27,10,-49,57,27,61,338,-82,1840,82,6,103,270,49,41,331,-23,254,-14,-22,-32,24,143,27,21,444,274,270,232,-182,31,-117,13,103,-276,16,288,2,29,238,90,10,76,426,45,571,-4,31,-108,37,103,128,3021,42,16,85,637,62,303,28,298,44,109,294,13,116,147,37,-23,286,-9,43,-4,277,518,187,38,-4,-16,40,1926,304,41,16,39,31,37,356,175,13,49,22,536,55,-12,614,264,5,-87,440,247,49,-31,-5,94,-28,-4,-47,-9,-91,187,-164,142,124,523,703,117,27,261,-9,225,157,-64,48,-79,-17,575,727,97,158,-1,12,-34,39,54,112,760,29,103,142,50,185,-10,91,29,42,137,-295,169,369,-22,-21,-8,387,23,57,229,287,180,112,2,-18,88,36,-27,104,213,395,-4,-22,-63,26,36,257,14,2791,30,236,-32,53,5,9,-26,117,39,-5,-19,-36,-164,-188,545,-1,55,114,15,610,-30,34,17,-25,-99,325,133,17,136,-18,40,1119,185,127,-30,11,92,141,543,145,732,161,15,36,293,461,-15,82,122,87,-57,174,97,2,40,-48,31,-1,192,15,165,10,666,33,300,6,234,572,126,251,114,-14,121,51,40,0,10,-17,518,317,25,45,-59,-16,-83,83,9,31,7,188,855,-13,150,625,-3,15,6,405,-17,-8,25,55,76,7,124,494,200,24,-11,1327,-19,150,65,-4,-19,78,-18,115,-91,54,-101,5,35,-27,22,522,31,-13,532,2,144,146,85,12,801,39,58,70,74,194,-3,44,845,11,-53,153,3,50,-12,269,-21,603,25,54,3,30,18,49,690,271,89,42,10,-97,-662,-61,36,-56,4,34,-16,56,-13,-186,-43,-288,67,105,94,0,4,77,-3,-19,-45,-53,79,48,11,57,355,2516,46,5,2050,20,-38,54,-218,-6,419,119,-16,100,217,-1,-29,209,577,157,118,15,58,6,214,58,92,119,1,-37,198,46,25,6,1115,31,-148,150,75,-23,5,33,-3,-34,41,-59,781,-107,58,14,-35,4,48,20,4,452,61,25,67,90,78,7,55,-557,-10,-29,81,52,39,31,-79,86,60,564,54,-61,58,61,-158,120,24,12,-7,22,-31,20,-39,380,50,27,6799,49,3308,3519,1070,6,0,-1,-8,-96,42,219,1076,-31,15,801,-53,252,-6,71,-121,31,83,-42,881,-6,27,328,-3,8,38,-66,-140,254,-24,3,17,27,41,130,-50,305,28,37,91,166,119,137,476,-8,52,-26,28,-21,85,487,-8,7,85,243,171,5,67,52,45,-59,492,-15,24,146,395,-1,533,76,76,-62,459,-22,1770,132,-1,5,576,0,135,-25,127,55,186,21,268,0,101,-81,-76,-12,16,42,131,52,8,33,-82,-16,607,-47,6,63,59,805,-28,27,159,-80,3,15,-12,-69,34,4379,132,-156,66,46,-43,20,215,6,333,46,-4,-65,4,29,285,-18,54,3,-2,3,103,-7,0,6,5,94,79,59,89,-11,-35,-14,-332,100,14,-20,37,49,148,152,-76,14,37,-4,-2,520,142,544,270,112,108,3,24,-9,-200,-178,99,-29,14,59,-42,60,904,-55,30,3,1330,-8,12,310,46,123,282,-30,-3,464,377,38,-32,2181,1078,52,-73,36,1,19,261,351,77,425,9,19,-1,93,54,655,242,378,120,-32,-61,-10,53,-11,56,117,244,-78,-88,18,301,16,272,-6,83,34,66,0,283,285,34,9,48,-38,-31,81,395,247,2,-74,27,-15,-20,213,24,19,-20,73,49,-42,160,472,-134,117,-7,-3,178,75,66,539,19,-21,47,-72,-35,1776,-3,4,-34,32,583,0,-58,-22,-45,1342,172,7,72,29,21,-22,-40,233,-27,62,867,-8,304,202,19,48,99,42,-202,-64,-21,-33,0,-30,79,4,40,55,-20,-19,13,12,-10,0,-39,-7,-92,-26,-34,-2,-13,-42,-7,13,1324,857,194,24,-19,111,-72,143,-219,-26,873,2018,28,-10,43,233,31,3,558,33,-65,-6,106,-7,8,-24,-27,45,1076,-127,931,125,538,23,77,5650,60,223,11,56,-38,1,24,22,12,56,-7,1,203,20,30,-18,551,4,126,56,89,14,440,-46,309,55,96,58,244,9,1021,-26,26,141,-18,1,-14,77,62,24,-5,-157,81,72,26,-44,10,-7,61,-15,8,-15,34,-24,6,85,189,220,932,31,-1,18,-10,46,6,-23,25,144,-52,14,176,-43,43,-3,4,34,49,10,-11,-39,24,512,182,27,-103,26,620,31,233,-44,-31,274,-29,-57,206,192,-71,28,-18,38,-26,62,99,-69,18,424,-45,140,4,-45,128,255,700,33,39,63,111,-321,29,0,103,45,66,120,52,77,-16,226,18,12,846,69,9,4,63,22,27,1,45,13,16,9,-22,602,64,-32,128,527,-138,-3,-26,-39,-34,235,-16,-1,-23,1363,54,97,6,589,755,36,38,1,-1,-14,58,35,17,794,51,-37,43,150,186,-2,62,193,289,42,-63,-3,72,-46,81,54,80,1,148,35,17,502,8,435,130,362,-35,164,478,229,19,67,-1,-173,-452,56,-18,47,57,217,-3,20,-31,226,19,130,14,97,10,23,66,89,176,116,104,-10,-88,53,92,145,102,18,-38,78,24,-46,57,-6,350,48,111,972,595,221,43,-27,99,22,358,150,361,-116,183,551,42,153,29,-69,85,67,30,159,310,128,78,126,219,40,2,-13,92,51,85,92,9,59,-46,698,738,-40,20,342,194,43,-65,17,-10,17,277,45,132,116,122,38,-16,148,476,7,76,2,9,82,-46,11,24,-34,389,282,13,-29,-17,399,-20,-11,36,-7,-31,49,-5,27,42,108,155,1221,16,-6,163,6,2,-4,39,273,-7,-29,-32,11,17,-5,42,-28,49,-420,6,70,407,-258,40,11,44,68,-4,756,62,79,31,86,39,62,191,75,-7,18,781,119,-31,173,6,-1,934,40,403,-5,22,24,-27,33,-1,15,35,50,483,24,36,3,1,37,20,33,9,15,632,126,15,-320,36,-27,54,155,183,25,-41,20,47,12,-8,-10,18,12,-75,18,51,-9,-21,124,56,222,27,-31,-364,-6,168,18,-2,14,-14,-104,37,-42,35,132,-92,3,83,33,-23,-22,15,168,25,-405,-60,167,-34,-7,103,295,16,17,-69,147,-32,37,23,-94,-37,155,12,-30,-11,14,82,163,219,31,-19,19,2022,51,339,-30,422,22,60,-10,36,1677,94,129,31,-52,39,72,-228,94,10,32,25,228,349,-19,139,-13,12,569,-53,-2,30,33,55,-20,36,-8,-36,33,896,107,53,2,106,1,405,0,91,17,222,-13,150,266,129,-18,27,6,148,-9,156,-32,1239,50,208,-35,177,-31,-21,13,-120,61,63,150,85,10,377,592,261,47,348,23,146,-19,23,250,-21,76,-39,60,42,71,-55,94,29,17,-57,-80,158,32,-6,43,210,185,55,-1,373,58,470,-15,-67,40,39,52,9,40,35,25,73,-15,-4,102,123,18,32,53,262,274,240,118,-19,-29,47,11,940,31,-23,584,3,1,7,12,113,-76,8,-13,16,64,186,750,40,104,-51,-11,63,544,-3,23,-36,-9,225,1387,589,556,59,44,150,32,37,-14,122,-8,-14,44,42,-50,57,57,-28,154,-20,65,-123,112,44,0,1,38,17,51,36,158,-65,166,5,-12,11,95,6,577,-23,28,169,2243,906,401,618,1560,309,87,223,-337,26,101,14,109,137,219,56,-128,-37,115,-27,-16,260,85,24,7,-38,117,-2,-20,-10,78,41,-7,31,-25,397,-56,-16,-202,-10,1,1187,24,-65,92,31,42,-18,27,-49,185,154,9,14,-14,106,327,37,-32,20,54,20,9,16,22,36,87,-15,24,56,14,55,-4,1,42,44,-38,-6,9,16,13,704,49,18,-60,-11,-62,899,8,11,64,20,53,-9,11,382,107,324,-40,-75,6,7,39,111,10,199,321,-27,176,102,-17,397,9,-36,228,-1,62,67,45,-6,25,488,17,52,15,169,-30,37,-143,-3,-19,40,-16,148,752,167,1506,71,349,87,-32,35,200,-63,158,-14,-84,16,15,30,77,121,56,37,82,164,-57,-29,163,49,-13,-4,-2,53,15,-50,94,72,-10,-23,170,19,-5,-25,-82,-9,9,-22,-21,-25,101,13,-20,72,-25,21,-94,33,51,75,113,10,52,374,-64,657,82,58,162,-21,387,1923,-4,-3,1758,-21,169,29,61,39,36,-72,1,45,315,5,395,29,397,0,93,147,86,28,7,34,44,-101,-40,38,-43,10,214,149,-15,50,-152,-165,-288,-773,-74,239,144,22,0,-5,-9,46,-29,51,118,115,14,-13,-11,201,86,88,369,-15,-55,272,-33,241,39,419,104,-182,-497,40,226,340,106,2,75,90,55,-17,-8,31,162,88,-60,-26,-12,-9,93,-24,83,23,-24,88,-925,199,-38,-18,6,-3,83,25,-18,24,-8,-27,11,27,-21,4039,374,33,18,154,100,219,56,10,96,-95,-5,93,-19,28,-11,736,-46,-1,53,-28,3,25,129,217,59,54,91,-1,15,-7,-6,461,44,690,21,9,434,20,217,-21,185,248,104,157,-35,-30,87,-110,3,140,29,43,20,-16,72,142,7,75,65,29,-109,-113,193,-23,-12,53,18,4,38,33,40,33,78,41,375,17,70,604,57,-19,51,-42,-49,109,-22,38,22,63,-25,26,-4,170,-28,161,154,390,216,7,291,46,6,34,16,26,1,-25,30,167,4,90,-34,124,-9,23,58,111,25,257,-651,54,130,-7,69,3,-41,-10,175,190,1842,36,88,71,-34,694,1252,44,223,173,108,-15,208,27,1262,277,37,172,43,30,422,95,131,411,725,-69,-31,47,-7,-47,19,37,81,280,26,-1,-36,796,31,228,-58,94,-99,178,-189,34,196,40,358,73,27,198,157,-219,-64,31,43,-52,182,-7,750,295,238,57,-7,-53,226,9,53,77,130,51,2,27,148,48,97,20,23,1173,2564,-3,205,4,125,48,268,-22,27,67,50,244,1,-1,101,46,13,264,73,22,101,-18,151,28,192,7,15,271,-8,100,173,2,139,130,388,69,76,457,-4,9,146,61,-28,37,26,135,131,241,-58,-136,207,145,-56,-19,23,77,111,183,167,-26,83,97,-1,27,11,47,-70,-1,-3,44,50,219,79,80,-8,21,11,-27,-262,-44,79,55,-17,318,25,776,14,43,-7,103,-8,11,113,7,32,-28,51,520,167,414,-36,128,138,28,-120,-208,49,-21,21,190,798,-5,481,-3,56,1,27,23,167,13,-3,265,29,79,-1,10,213,249,148,20,19,35,6,21,305,173,29,37,919,28,145,-45,259,1,61,108,367,139,13,-32,159,38,-8,121,-5,86,6,-3,197,320,274,227,37,88,19,11,88,67,-4,65,5,32,48,328,-22,-5,-36,-39,-42,349,77,42,-46,42,33,47,84,174,21,-42,443,8,8,54,185,53,63,-9,168,5,58,111,144,173,-73,58,13,88,81,104,-6,22,7,-62,-83,87,23,58,93,-11,-15,209,-39,102,43,190,24,-41,149,32,17,-67,-21,-27,-40,-11,702,-8,245,24,63,21,16,5,139,57,618,15,51,-6,18,111,-14,93,-6,36,234,-9,49,70,341,95,4,-11,145,15,24,-25,9,184,156,213,37,308,32,32,99,30,190,21,332,27,31,64,-120,34,55,13,-28,8,8,219,-32,106,-10,-5,-15,85,60,-25,134,12,34,173,6,64,35,377,78,-11,141,1,34,41,59,131,44,18,-32,201,78,272,-108,171,169,200,-67,281,-289,586,14,56,-6,1,44,66,-64,77,13,-77,19,710,16,206,570,34,141,995,21,307,209,4,35,180,0,-41,-15,31,-115,-36,56,-19,2,11,25,1,16,275,725,24,92,166,11,-2,12,13,236,48,26,127,223,39,15,179,25,275,61,118,18,45,29,263,181,137,-1,-90,146,53,56,173,98,-342,-58,81,47,8,84,50,756,-22,132,-28,14,674,49,-11,41,-274,65,108,392,51,391,-324,113,335,50,145,-4,232,76,-211,-846,-13,-20,-5,16,36,60,13,62,79,101,105,196,-6,0,46,354,485,289,42,367,55,28,-1,33,63,13,85,72,17,-39,17,62,-11,354,189,130,174,33,7,701,35,13,14,145,451,39,-123,-38,39,7,-10,16,82,65,396,-15,10,11,42,-16,255,132,13,-59,-39,7,62,8,265,51,-18,165,-5,90,325,58,1491,66,402,553,68,126,-21,140,11,26,-21,-8,9,111,-11,129,-69,-11,-1009,-14,-1,380,-22,108,129,-31,-23,-730,23,102,1135,26,-4,-93,30,79,-129,-20,192,305,-3,46,128,-497,50,10,276,69,19,56,-13,96,21,504,-38,20,69,337,171,-439,16,-106,91,77,67,136,87,4,44,143,850,7,-30,8,302,67,28,-25,13,-3,36,86,27,559,100,76,94,77,26,119,29,36,110,147,75,-93,95,22,107,169,3611,32,167,152,-1,121,33,-2,91,111,486,35,8,51,128,98,151,26,278,21,14,-423,71,47,7,34,329,39,-539,-3,102,66,5,1,-16,14,422,59,121,943,510,31,34,9,-71,-279,36,-6,476,144,-197,111,114,16,18,-168,258,232,104,-19,457,124,38,-88,1013,157,-17,1148,487,-70,21,-83,59,-16,98,579,295,36,-3,-2,60,391,25,98,0,41,5,868,-140,68,-4,25,-24,35,1518,-2,11,76,-43,-12,-7,280,108,71,24,686,-26,289,0,155,-33,-27,22,39,37,29,-12,45,71,886,-255,1821,81,227,-24,15,164,109,302,27,755,6,-33,32,2,5,36,52,71,31,9,57,-35,9,-2,107,579,16,-8,293,-2,-18,541,93,10,17,82,19,-22,31,18,2,40,-5,46,-23,8,-1,104,1342,-3,98,-21,99,62,-54,14,724,132,-30,-37,-21,-18,-103,39,186,22,-6,-1,5,805,-1,6,4330,99,11,76,148,-111,-12,-8,102,135,-8,95,109,29,119,128,164,32,574,-1,392,53,134,135,103,120,161,18,-5,-2,33,151,102,-39,91,53,62,210,-35,-7,4,-7,1403,220,-11,-15,-8,338,-19,25,213,223,90,-153,28,168,119,280,925,1364,-1,882,804,398,-268,161,18,28,208,179,34,130,327,32,8,-220,79,8,19,30,34,33,28,5054,88,18,212,53,3,48,12,163,-107,-22,1317,243,7,16,96,-29,-91,152,170,-5,3,-21,223,-66,-16,-38,-12,-14,6,23,144,65,153,-203,100,79,21,221,-12,33,101,11,1588,181,38,63,171,138,9,946,33,3,-132,314,73,22,-84,-11,2,-18,1093,87,90,44,199,25,12,17,30,-11,-3,94,-22,-35,96,2,114,10,2406,-1,680,199,-5,-29,113,31,692,-120,244,-13,46,520,737,-3,46,62,44,-11,54,1263,1407,-3,2000,379,43,652,767,641,118,9,369,-18,1,-5,37,26,-10,205,-6,2,-64,1,70,-29,72,2,25,-15,34,123,-1,72,-15,90,21,63,24,52,320,34,535,73,3,828,392,118,371,-18,22,6,519,138,93,-1064,102,5,-41,6,-32,682,19,50,106,118,-14,144,21,70,163,92,51,15,50,215,60,30,86,471,606,190,-12,8,0,78,62,-25,34,144,29,29,1918,-14,150,36,4,22,33,67,266,199,-44,17,133,42,68,61,276,753,-61,-8,13,958,-25,4,82,28,-4,-5,4,41,-21,7,26,179,25,106,-17,61,121,44,56,-32,-15,-12,394,366,737,251,430,91,98,72,53,29,7,-18,61,120,105,4,185,-13,57,62,1548,-54,-15,12,-2,44,-25,194,1,618,-51,40,133,62,144,23,94,35,144,40,180,24,68,63,-6,-30,411,63,1268,605,12,278,698,39,85,-36,151,100,993,204,25,66,-217,-39,338,65,-22,89,319,122,1087,104,10,77,-141,9,1568,198,86,38,700,27,22,-107,8,78,141,15,-78,-7,260,0,83,1755,-110,25,48,9,261,14,302,370,588,-20,29,22,191,145,204,141,723,404,676,43,-13,6,239,191,140,14,141,87,37,98,710,42,1221,-32,6,61,233,31,16,65,90,32,-19,73,96,86,16,155,159,-14,-17,-13,51,155,35,495,-20,175,15,-8,0,6,122,35,-57,-2,103,5,17,9,22,-46,25,-1,1869,21,116,-79,246,-8,55,10,-29,140,165,20,173,97,108,-20,20,861,18,71,-7,74,1452,479,147,13,-27,-65,66,-24,135,91,48,-32,6,101,44,42,138,115,364,843,82,0,55,85,82,182,205,262,3984,393,670,79,88,19,88,219,-3,48,-1,12,-27,-6,-2,490,10,43,-1,-46,-10,194,29,-11,19,115,586,-6,-35,-3,267,525,38,-7,265,-24,32,61,31,67,172,-31,23,98,26,92,32,58,4,133,42,13,-51,-73,46,75,94,9,-9,144,15,-53,7,52,30,0,76,42,30,-30,56,-10,91,-1,22,50,6,110,141,29,225,17,34,-11,-69,-9,45,163,241,1832,422,3098,11,24,72,67,-24,755,1366,-120,-2,15,154,34,5,12,71,31,3,-11,62,259,21,182,-22,-194,165,32,233,53,266,3,61,58,8,26,40,29,-22,135,54,57,-23,74,35,21,-20,-6,222,15,1118,31,295,53,36,71,37,10,95,120,42,109,-953,50,-9,112,51,7,178,70,142,6,28,-66,14,79,40,19,199,-64,-64,45,-75,45,38,-14,-260,232,51,638,-19,12,-146,4,-40,5,-13,1,2129,-25,200,31,58,12,10,774,-24,256,151,236,13,63,58,16,57,33,43,21,293,29,-21,42,204,220,256,96,70,11,126,21,147,29,140,98,3,-108,-10,-1,76,-3,14,10,-32,142,-75,162,703,35,5,-114,36,-119,100,26,148,413,136,115,11,-251,-19,85,67,30,773,-214,-39,-38,178,-93,261,26,62,146,-183,-240,116,221,28,98,334,565,0,46,0,24,9,-8,-26,303,681,-16,2,12,620,267,-3,-8,-29,36,147,-49,262,-74,41,7,17,-565,22,530,5,9,-35,-7,4,-98,-15,110,-41,119,18,-59,1,248,15,-759,11,26,1853,142,9,36,-67,168,-9,15,7,787,271,87,164,164,107,57,5,4,-7,11,19,74,341,379,76,-55,5,72,29,22,5,25,15,26,-31,-29,13,42,688,117,28,19,21,13,-5,-36,-6,-12,-4,-20,261,1,76,54,19,-1,137,16,44,-46,683,139,-50,142,87,-61,36,120,27,159,386,160,12,77,3,165,133,-3,91,-16,74,53,24,275,42,-19,36,73,4443,127,-47,65,175,-5,72,127,28,41,-33,27,36,1,-78,271,51,55,0,-16,19,152,91,176,31,201,-12,18,24,137,2098,1078,3,70,40,205,74,20,234,105,9,-4,24,-19,1411,310,8,803,65,15,-32,-5,-21,48,12,1243,279,32,23,51,-8,10,89,-20,280,31,-75,77,142,12,80,63,-192,10,269,-31,52,78,69,174,672,47,249,-43,6,233,-2,-45,24,28,65,2,100,199,28,55,64,-1555,173,-5,-11,28,-23,24,6,31,21,89,-22,39,1006,456,62,-15,-24,-8,51,-19,121,49,72,385,-3,84,73,199,176,126,144,228,62,3,96,1,165,24,61,28,-75,-16,5,6430,-90,267,222,-69,-2,-549,14,19,-31,-4,38,-6,-15,-2,239,-34,7,8,-19,20,1,-64,37,-8,-16,-19,72,-5,25,280,-58,12,23,-34,245,554,67,915,567,9,91,10,-26,343,129,288,173,-41,251,313,30,8,54,68,107,167,3,103,42,83,132,-58,25,41,13,33,114,-8,518,-37,34,23,98,-3,32,143,-22,15,413,56,238,3,3,-8,300,-39,12,54,16,-7,8,-31,47,-77,31,18,30,-15,91,-1,38,144,399,70,63,19,12,70,574,-10,688,37,41,-35,117,60,-2,216,36,-16,594,226,-15,2,-17,-88,-40,27,14,16,10,27,181,9,0,-8,44,36,15,203,26,34,85,94,-89,129,-11,13,-4,20,81,227,299,4,-111,87,31,26,65,59,-206,193,1448,20,560,115,1384,34,-14,29,-7,160,1,46,6,-10,41,75,-75,1,-16,-134,-13,11,20,344,-22,55,27,-20,4,2,3,32,-17,-27,6,72,248,5,73,-29,144,13,13,97,-13,721,564,-13,26,119,56,-46,153,140,32,-2,28,2,-10,170,317,87,-12,-14,120,179,24,58,21,494,69,25,-52,125,123,54,-40,34,57,22,203,-4,3,1163,20,451,60,-70,441,53,21,-6,3,0,13,46,-17,-2,-131,-76,168,19,822,135,-13,19,34,35,1,36,200,83,20,533,-25,3,103,140,252,1791,-5,10,68,16,28,381,85,73,-9,-37,8,7,3,41,108,-16,236,27,-19,131,54,0,-9,-14,198,12041,-36,30,-11,-21,-278,7,-130,-34,-5,173,101,5,41,175,49,1558,8,68,147,-2,-38,-14,28,375,14,17,-82,-11,69,1,3,4,73,145,97,90,251,86,2,137,-335,4,6,-127,45,-3,27,-102,46,85,145,39,192,8,606,473,4,135,148,18,19,48,46,140,19,79,24,0,11,-36,299,347,134,-3,-34,-3,-13,101,-6,-86,19,-9,9,25,33,548,89,43,16,133,-91,9,140,-4,6,11,45,92,118,31,-9,155,19,-44,30,14,609,-12,121,137,9,-32,388,106,-2,-55,-88,126,63,26,-189,266,48,91,90,37,229,177,271,512,-207,-33,21,17,1277,48,39,-12,17,-154,5836,39,213,585,110,68,79,32,19,98,16,5,9,71,49,-9,456,192,435,223,80,-5,-36,198,316,243,-21,-12,1458,281,920,64,-29,-70,-34,78,67,11,31,-24,8,24,36,-8,67,80,-22,-13,88,-21,146,51,-14,-75,-17,565,307,69,-17,-48,417,39,523,75,-77,301,58,8,1149,356,6,-121,44,65,-31,51,-10,14,4,279,1775,1455,17,9,176,-12,19,-102,20,38,-38,-21,8,377,99,21,-8,8,-34,-57,33,-3,-10,4,7,221,-131,96,-3,206,-39,7,46,627,77,-5,15,-63,-16,-191,-113,-247,-24,-16,6,39,-126,352,1,1121,71,211,-49,40,3,44,6,-60,66,70,20,45,110,-16,0,20,364,289,448,288,90,908,-24,12,26,29,18,41,74,-289,-19,-43,2,22,389,73,44,38,11,225,704,1201,48,274,29,84,45,164,-22,-16,51,-41,194,-71,0,-53,74,-101,114,103,169,-4,-1,-19,-4,68,25,42,100,145,43,87,97,45,765,5,18,-38,-32,-299,152,73,39,10,29,143,104,-4,1,117,-89,-2,149,168,313,122,153,62,-63,-50,19,60,74,-89,727,215,290,174,151,111,11,-5,98,24,43,41,49,-133,46,96,-12,127,0,2,-236,78,111,407,21,58,35,-85,-49,-32,-168,-5,51,-940,-147,735,29,-45,-30,58,106,5847,672,-1,2932,-70,21,3,-6,-7,-29,176,11137,17595,-90,152,3405,370,491,-67,241,94,11,42,-1,114,35,2,-8,-17,-192,-50,18,161,1728,98,58,408,159,37,-23,-53,131,85,3,-132,-37,-8,-64,-162,-174,676,38,29,-5,-19,13,410,332,-61,18,39,29,239,-21,57,-1,128,158,3,161,5,446,211,1962,4537,3138,-69,-1,9,-4,59,67,285,188,167,-3,7,-3,59,30,49,73,-67,28,70,-21,27,-4,-20,225,125,-8,86,1685,-29,-2,38,-5,41,24,2,-29,1378,41,791,-46,430,136,707,103,67,1750,-1,-37,501,59,-232,190,-4,-287,37,85,-86,-62,12,240,40,22,1016,4,-14,628,-46,-235,28,19,7,-7,53,157,5,46,205,84,110,42,79,129,4,167,-3,-49,2,-1,109,9,163,160,10,-44,11,167,32,696,-82,50,100,-53,240,-23,358,-82,30,92,158,-298,12,229,-8,24,-9,34,19,20,-5,21,57,112,147,100,314,282,-31,5,270,-61,-94,-51,227,0,91,177,10,47,171,-20,25,93,143,257,30,17,54,9,2,-30,-61,28,43,-21,71,-324,13,77,22,-71,467,-380,153,13,21,95,169,233,50,2499,432,-4,168,89,-7,-134,-136,99,30,7,1434,697,2432,1,-6,2047,106,24,194,1415,30,732,-78,361,140,-77,-6,-170,98,10,26,-20,-18,-19,-32,-150,-21,58,6,-143,6103,-31,-1,182,27,-38,167,27,87,-22,-52,-9,-28,33,16,7,458,10948,-3,-48,-28,42,-5,-20,184,35,7,199,170,31,33,86,-1,758,134,43,-34,150,239,-14,116,36,-21,390,121,116,-64,-10,16,-2,179,103,99,-1931,68,308,163,-56,-203,350,146,43,-75,-43,20,492,392,-31,-20,10,19,111,116,17,288,98,129,-12,19,35,69,38,-24,-20,126,-112,462,-10,35,-145,2396,495,50,8,95,175,84,-5,16,-5,6,63,182,0,-21,114,926,17,19,889,-35,51,-117,616,147,265,35,5,63,156,79,-37,33,121,23,222,6,10,218,94,-30,91,-13,4,0,5,3,90,136,39,-138,19,-204,161,-3,23,283,-65,-42,-93,89,82,60,24,50,-5,-2,82,102,-680,194,225,171,19,165,-12,90,-10,128,443,-3,74,18,205,62,1,13,-13,-11,603,15,2,249,0,-12,83,88,103,-33,30,133,3,217,1,39,112,9,18,36,14,78,-1,178,10,49,340,567,9,31,30,25,-2,28,181,-7,94,122,288,83,38,22,78,-3,115,-38,93,-70,-439,342,39,1,37,1296,49,48,244,36,58,130,-15,11,-18,11,16,104,41,91,-2,1050,789,-27,59,-39,611,109,3481,59,91,-45,-39,122,38,5,41,0,194,56,131,222,2,-29,-155,-3,-1,-28,-554,-2,245,-38,-174,94,-200,141,15,9,140,-14,221,48,-29,12,53,35,-30,-6,-30,12,53,-15,3,89,22,-64,106,100,72,164,151,-89,15,-70,-93,153,39,42,249,69,21,229,116,88,-3,-336,73,-6,26,-14,26,599,-13,115,42,-13,13,-118,-32,-34,204,-173,152,33,-32,139,-155,-7,32,42,11,42,121,412,43,431,180,-1574,35,-506,112,28,24,197,188,80,-441,43,1029,175,20,-16,-9,33,-21,12,487,198,215,237,439,174,94,39,-4,38,214,81,-41,247,119,16,79,-228,-104,-35,90,-98,116,92,-81,-124,-10,-2,64,69,221,986,-21,19,533,33,405,54,26,11,-260,68,-67,426,272,771,-143,181,90,-22,-144,-54,17,-786,355,1,13,-42,-10,-58,-99,-29,-2,257,20,-27,-105,176,172,-13,1,-40,53,125,267,-170,220,204,86,1,9,-8,-11,226,457,-54,-90,1746,1676,-28,35,-17,172,102,85,1055,337,-30,-68,150,96,-13,64,275,57,-78,-50,195,25,10,57,11,-5,0,-50,-74,73,-20,245,86,-18,-23,73,4,-14,-23,-6,120,237,152,-707,-47,442,-352,-680,-253,65,1,81,28,0,-35,458,91,12,3,-6,810,110,7829,30,-175,19,-22,-14,-19,41,64,261,-554,-246,-673,317,67,-525,2497,-92,96,-234,-552,-4,-105,624,-30,-21,8,-8,44,1382,418,-15,48,110,-25,-27,975,995,124,67,47,5,5426,-2,153,-948,-2909,-98,-95,51,82,18,-24,177,-31,39,-56,208,505,1218,133,819,282,-52,1090,-21,1,-11,5,-19,29,-63,43,0,0,59,90,13,-13,31,111,251,170,10,2986,-2,-122,-20,-14,-58,29,45,-55,-37,-1,342,69,14,48,20,3,-114,-17,-68,81,196,88,37,102,1,-87,-98,15,1876,241,359,248,-31,46,24,54,-76,-237,51,184,324,138,118,1073,2,9,36,12,-4,14,-6,0,-15,144,32,151,376,76,73,166,-18,249,-47,6468,7,-41,-8,-4,33,-4,50,-46,45,17,5,-26,18,13,129,79,62,-94,70,-6,-266,-49,129,106,89,31,690,-29,13,14,10,111,-6,-54,-2,1150,18,9,80,31,1576,-15,38,-79,-35,29,0,1418,-13,89,-51,-12,52,1,107,-1,20,12,1,318,102,-45,-23,80,8,-17,-15,41,38,133,-61,20,-11,129,-31,-99,55,107,-365,3,-427,-14,24,202,4,-18,158,8,-20,-75,-131,40,21,922,14,-3,-8,-125,-101,-17,-123,74,435,38,32,3744,220,161,71,228,-212,347,-6,71,-51,-12,-1,2,26,15,-11,56,144,509,-185,12,163,187,9,72,-47,-110,78,-70,26,359,234,14,45,140,21,-33,-168,77,-22,77,0,144,-13,-38,3092,67,44,274,17,18,1684,2117,371,-32,-12,64,68,-115,-195,-78,45,18,39,6,294,-161,66,-279,-51,412,58,60,35,32,4,70,83,435,-65,-149,100,-65,-65,-1115,1409,197,115,109,-39,-24,19,-50,-103,-258,-168,-195,3,4,-13,8,1,86,-32,282,49,2649,84,37,112,163,11006,7721,306,12,1,2943,3601,-10,380,-32,47,18,68,-24,50,-70,43,131,64,28,12,-24,-226,354,37,250,28,-105,-23,127,-25,-25,32,-31,26,-125,-296,147,1326,87,164,-64,-425,-150,-269,-536,25,-503,-381,-284,-173,-13,-16,-294,-456,-108,-130,-212,-45,-136,-86,511,14364,-38,-1446,-1442,-118,22,-160,-43,-195,-200,-6,38,-34,-191,-54,-3001,-3499,-4007,404,3391,5046,-102,-454,-474,14921,9921,14334,14426,16306,15175,290,204,526,230,812,1016,869,339,207,201,201,690,352,471,-3,-178,-32,-11,356,305,1219,-1,226,-287,93,106,805,337,157,159,70,146,-98,309,1744,608,423,336,453,-455,924,38,513,181,171,-14,147,-82,-248,288,740,49,126,18,-32,35,167,486,19,95,143,5,295,17,-182,399,188,125,-91,75,-244,-68,-1927,1214,43,2430,86,248,809,321,964,69,-66,234,323,-11,103,484,-479,-29,330,-600,76,-171,-131,509,-693,303,548,28,-124,388,585,-81,19,943,271,-28,188,227,904,132,698,-43,-25,122,67,38,947,-37,298,1235,2472,2433,408,254,114,303,301,417,1943,2537,76,-201,1779,582,293,282,-226,45,221,47,161,32,-13,-99,153,-5,194,41,-79,-102,458,246,779,70,715,315,1653,220,100,6105,558,-95,406,33,52,524,290,1401,-14,-72,219,-3395,599,3449,9103,1745,239,750,299,219,-59,-62,315,-43,392,164,10,-40,202,219,36,712,-152,-60,16,-8,128,-32,457,-356,-101,77,121,-81,66,456,879,385,36,135,-204,52,-244,292,458,168,-73,-93,118,163,-95,257,237,89,36,134,2118,261,-31,43,17,22,-29,2561,-3,593,-6,103,385,246,1093,-29,-377,1092,1164,-236,174,623,295,1094,669,521,82,299,26,266,14,211,114,-21,544,100,-111,-109,-113,46,873,224,231,-32,500,358,679,223,-126,894,774,843,252,304,351,-36,458,840,204,1435,80,29,14,19,287,-24,454,195,349,495,4633,405,-480,79,2368,782,140,7,301,-209,354,422,239,684,-495,46,44,855,-181,577,-36,256,-15,80,54,425,73,246,60,2483,1012,260,868,1207,86,-5,1355,1275,-266,28,15,189,912,931,365,1768,1444,293,341,743,1587,51,446,488,325,-4,591,54,19,-6,115,608,-8,93,20,-69,659,1050,3599,897,445,-179,-538,-72,536,-82,861,441,89,780,1171,361,151,-89,67,-4,382,82,-27,491,328,337,-53,-80,743,-36,186,-298,138,1014,116,418,570,-4,147,-43,274,763,134,148,-245,-73,347,27,1675,518,-167,712,-216,725,398,177,19,333,136,50,-539,237,-36,283,230,114,-288,-77,829,2000,-273,-9,471,813,753,838,1158,-7,-405,-182,968,-70,210,1301,363,-338,389,48,822,-24,353,638,148,-14,1055,295,69,-7,148,418,127,66,88,850,260,600,23,508,466,-14,392,22,528,1187,197,24,352,19,41,604,747,-286,115,239,-36,37,3602,434,23,50,41,17,147,313,811,948,78,-140,90,-575,287,50,59,-54,6,5,317,129,147,-88,1616,498,362,371,-268,96,221,111,-39,-112,41,60,-93,-53,519,296,36,98,-127,1124,220,2167,-27,64,140,310,52,235,-3,1554,-79,-1,85,-78,-106,6,-12,-164,148,-31,-256,4,693,-78,-448,42,-48,35,438,128,236,232,936,314,291,-101,-358,13,241,375,128,362,1612,3057,-212,114,-26,29,143,153,538,73,7,5,152,-55,-94,108,4759,-73,-164,-30,-15,105,-12,-24,34,24,1018,-30,583,-220,-927,744,303,-219,217,49,646,49,625,249,209,66,633,326,-286,-78,94,70,214,69,-213,-125,-23,495,136,-85,-132,166,111,70,154,1350,713,1060,912,198,45,-70,176,-165,225,1510,2961,594,50,-247,531,580,86,53,-45,444,220,686,241,514,75,-88,222,585,445,238,160,5,188,384,126,1944,3,178,110,87,899,388,924,756,-183,510,14,170,170,231,-87,633,869,191,320,508,1266,-25,-40,-56,306,-35,-53,123,184,344,232,1608,125,1005,67,63,300,123,353,421,1595,159,-3638,50,426,308,261,273,114,41,173,101,218,382,2098,147,-196,356,801,53,1261,675,260,413,624,1010,347,478,135,-13,-223,-33,-301,168,190,471,187,-287,2499,814,172,15,-36,156,270,511,39,46,424,55,-60,338,59,-44,249,-343,132,-121,481,60,186,449,74,-121,392,66,991,714,-123,846,180,-386,-99,16,-25,620,71,220,-243,851,-46,385,119,-107,363,222,1335,-264,602,-219,-76,4,205,143,-50,234,366,1308,19,724,434,-128,453,396,828,69,296,491,181,1931,747,-4,548,36,5,464,512,321,1544,-70,14,33,47,862,1226,260,2462,-110,640,237,186,308,404,187,1859,45,1157,1772,111,-46,-241,502,178,-9,-449,626,2673,137,-84,254,-80,-26,-131,-538,-83,-407,-170,46,887,955,3959,-1,37,-80,-21,-320,177,116,114,-3,284,872,-3073,155,22,49,398,115,222,-755,249,-73,-111,2341,358,39,139,229,99,3386,188,153,603,-188,276,-225,-107,-50,44,44,554,-517,-174,-280,93,3,90,790,103,-689,880,74,108,681,339,-389,3014,-83,15,-9,-138,61,-46,-913,-54,170,355,625,418,-1027,-17,469,-759,47,198,1383,-61,-314,211,104,743,468,43,2040,114,185,339,77,392,105,122,-47,67,81,688,-79,-200,379,1271,169,-7,352,76,374,-72,-489,-416,1250,-82,915,-307,41,882,723,-252,675,1199,92,1275,58,404,48,3736,1097,762,356,250,89,516,385,890,-265,-1070,173,126,555,1030,1640,135,2423,45,109,-149,2089,64,-20,66,543,751,1359,94,67,-70,308,288,-43,369,67,862,1227,373,84,214,-47,149,-207,504,31,-1053,1222,-1219,3,-178,459,650,-259,41,223,502,-218,579,14,132,228,251,633,635,120,188,1164,21,-76,1540,205,-147,260,374,219,46,64,-270,564,-202,68,238,482,657,165,-201,-34,-13,180,40,-551,-437,-27,4,121,-179,-81,-308,-69,283,552,1,2428,-421,509,-76,197,312,-64,83,13,-311,28,212,-133,14,306,1001,-215,1932,198,-492,680,690,-1645,-234,110,216,5,445,-811,1313,-62,-76,-78,406,912,-192,2959,542,32,398,185,-134,-284,24,-106,-12,143,-64,-261,428,6497,185,1190,65,75,26,72,174,-198,274,256,58,535,2958,104,297,103,494,79,463,72,159,642,320,-12,39,-108,-19,199,31,-528,-102,122,632,124,72,-580,-116,-18,345,625,-7,-172,-29,-1120,34,1016,125,149,-19,968,639,172,20,771,46,116,50,260,-107,-61,43,816,648,760,51,470,90,-95,-11,251,392,-19,9,2143,-311,396,-601,-287,-350,215,-55,290,110,231,85,-12,87,118,617,75,-19,97,2431,121,411,128,-234,108,1259,-791,379,-413,1443,318,1311,654,1580,87,157,1324,215,28,-244,84,-79,291,-133,2229,1612,-444,1720,-246,-20,-150,87,-571,-22,326,1429,238,57,57,-83,344,86,-750,-78,38,56,576,-39,142,1538,-200,-29,-695,280,145,0,1512,765,271,23,-12,845,954,155,165,284,1,760,575,-236,209,11750,451,364,-273,47,64,-180,23,2038,42,143,135,85,-175,-56,26,543,32,-198,387,345,436,869,220,-34,492,-288,2575,-119,154,386,674,256,69,162,4187,-14,316,375,-22,4165,13,-127,140,-131,-5,502,521,192,294,-266,394,372,285,1875,1243,-114,10,137,-60,246,681,624,2005,230,1660,602,-178,-12,-13,36,16,306,-170,2487,220,89,-130,711,-258,-90,31,690,-218,68,-66,-79,124,967,712,121,1682,829,2102,111,4674,132,1251,66,794,674,1919,5100,65,-47,68,-6,61,286,-4,198,-54,-115,94,346,-359,646,141,263,-139,-157,863,148,-1367,186,-1077,172,-139,158,219,539,982,543,436,42,51,-119,873,629,154,144,127,-462,96,250,-12,114,404,-197,-30,62,-36,-164,-237,-475,1922,650,919,-6,97,2696,54,143,-882,734,-397,110,683,224,790,309,83,-81,291,501,367,6584,217,-220,537,-67,48,440,6,231,139,322,1108,231,408,-116,23,150,-296,302,263,-3,1155,594,133,1837,-283,332,-492,398,-68,363,5,360,192,3913,1152,83,207,-122,111,275,147,1323,-147,-56,1474,125,130,739,1475,116,2029,581,485,315,418,46,-95,-364,1679,1425,1815,-143,-14,323,723,964,118,84,545,-40,1299,-89,-148,803,1114,349,696,45,-21,429,404,85,1482,-61,537,391,2481,168,309,570,40,4585,-137,464,433,2814,297,547,-78,-28,19,350,230,183,-69,250,69,225,955,-99,1091,353,51,341,379,-176,192,83,256,220,1998,-157,365,940,20,107,403,347,98,-4,-72,219,393,-86,79,-154,-46,-576,4,207,16,281,919,-62,-203,147,427,75,348,268,-237,61,-106,-336,30,79,-793,911,886,320,275,2685,359,176,78,1319,-646,-222,-17,-325,5,107,-47,-16,518,-14,-137,1088,5311,313,-485,486,532,-19,1377,2427,1036,58,1563,798,264,-690,-41,486,-21,175,4028,165,2248,802,-175,853,134,104,182,71,29,48,101,557,320,-680,389,34,24,261,66,217,152,110,551,775,-237,-115,1031,381,407,151,62,82,1472,-416,65,1931,1255,481,-135,-49,42,64,-24,-62,-122,445,226,15,451,-9,433,-393,202,-287,87,-6,-123,-118,-77,2,-153,-188,-419,934,-11,-12,446,1089,12,3688,749,353,2168,1537,101,1847,1805,996,2663,-67,17,-32,120,-10,-463,3021,4319,1484,-15,-30,-1573,127,5,203,494,54,-17,1991,-22,-249,149,763,-69,30,891,35,65,268,951,441,107,499,-100,99,52,159,2521,663,1142,253,578,253,109,2573,1254,-22,-1028,-463,378,1020,-245,-69,164,1368,348,169,-158,47,-162,-195,400,481,2996,-169,861,48,-195,549,938,-128,340,-99,132,9,911,776,-129,522,-427,715,1380,1435,898,82,2427,703,546,1242,1964,3096,770,1096,19,124,125,213,3351,-976,-647,20,1027,25,-725,188,-168,335,-482,214,-409,658,277,1318,29,2314,283,2661,1471,36,-139,669,783,445,774,1228,151,568,41,583,-180,-68,-17,472,202,963,1010,546,4525,2319,1584,187,1143,483,17,159,991,325,81,38,1715,2764,433,505,1064,2665,-54,881,1033,66,-15,-338,177,-143,-129,526,2124,715,1449,2830,633,896,851,225,2220,15,766,-17,1885,55,533,2,760,-12,384,938,99,427,39,106,-32,163,642,-10,451,18,90,90,2112,238,2605,16,453,458,545,-220,20,-330,37,285,-213,468,6,249,694,716,326,125,4443,131,206,477,112,-48,1643,247,-126,22,-1056,-349,165,491,-135,90,-160,-87,4,-127,-102,-297,541,-169,141,134,-127,742,19,-17,559,2110,91,66,-469,748,-47,-42,521,203,253,229,514,547,325,2525,205,-263,-162,973,3043,759,43,662,303,838,-485,32,610,608,1085,76,445,2406,19,3634,1418,254,1103,-43,-377,876,1574,483,5037,388,-65,167,-189,68,-506,474,-117,-94,1352,185,564,717,1490,607,129,1942,44,585,612,9,329,73,618,1422,2313,2427,507,185,10511,269,124,185,556,1611,172,863,-111,327,558,92,1594,262,1119,123,-42,133,60,209,-25,143,229,-40,62,-9,82,-25,-162,137,85,869,218,-375,-27,64,384,-72,-180,50,905,579,159,365,95,-65,450,860,-32,61,63,82,663,214,-129,456,167,518,885,420,-149,-186,8,1182,-80,666,-266,1192,518,113,1689,-42,224,-644,-472,483,933,903,626,-369,331,1754,12,1572,77,-23,-24,-133,-256,236,276,270,-83,953,370,569,76,423,1518,38,-129,522,-25,101,467,75,940,477,121,190,1131,151,21,238,3380,-172,-35,4441,-45,1029,1458,920,-204,202,430,344,963,263,-79,-201,66,389,133,-1290,-97,67,-52,-259,-317,-349,215,30,48,153,399,-2,104,868,77,62,612,469,114,172,251,868,-75,73,65,194,-118,-193,434,44,44,234,-289,776,-236,451,-92,6635,3237,-3,-300,-21,2068,419,323,344,-42,38,284,5556,1885,232,-1,949,268,412,689,3753,316,137,1240,971,254,1891,-180,-15,-379,-66,227,350,404,-338,-103,533,432,494,87,31,-36,-245,-12,-15,-144,-63,280,104,2916,1565,63,16,328,711,96,-872,-87,347,290,-49,1003,288,679,1687,2722,-136,947,547,656,-355,27,33,1682,-42,-277,-217,-92,163,-345,1603,-97,75,-50,-469,-217,176,6,-209,43,445,551,1778,117,117,109,97,312,1024,1094,1330,-223,1782,119,102,1306,142,188,1640,5881,-56,84,345,-145,1353,79,-535,1124,357,144,-277,382,-162,555,196,329,273,483,-153,-101,864,96,446,507,-44,248,-289,-137,-459,64,149,16,967,72,15,371,762,506,160,1155,1131,555,828,2211,76,303,-81,29,-105,-57,-48,481,1936,-206,-53,446,7534,104,-81,133,1471,515,122,-7,144,174,26,-21,-1,-15,156,649,207,48,105,360,1314,-57,-205,130,-57,-320,-86,322,92,139,235,48,599,2659,441,451,1051,178,440,-958,196,249,-37,-78,175,278,13,-65,48,31,26,149,1383,285,40,689,155,578,5136,-16,92,-112,-1140,76,-653,-16,2160,-69,67,101,279,-240,-223,-220,44,62,-62,202,-44,494,2207,101,385,35,-205,9,141,-170,-177,615,-20,35,4163,-279,412,-8,284,368,93,21,-99,-50,116,-23,430,-940,-427,67,-217,-101,-70,-48,-287,288,-65,-39,704,1840,1016,628,232,1523,269,426,-5,128,3021,637,723,1926,304,688,416,-60,71,-91,476,727,498,-55,262,361,387,287,180,137,104,-298,2791,53,-73,545,610,45,136,1119,293,781,15,666,234,251,51,855,625,405,124,494,200,1327,522,532,801,194,845,-3,600,82,51,159,-241,237,4978,152,129,161,115,451,-61,368,76,-146,603,-1300,-662,-368,-186,-92,-420,-154,66,263,118,-50,402,-206,4,-523,-107,697,-78,46,-27,-276,111,380,-79,-121,-366,306,395,-237,-108,-302,89,215,-70,-321,-332,904,864,-273,219,10341,118,-78,-105,92,-106,-134,889,115,390,-22,867,1920,-39,33,140,-72,325,873,2018,233,-265,5031,172,-35,-127,538,77,2269,-14,-106,-5,60,72,1317,21,294,0,255,-680,3536,472,-201,-220,-204,-62,417,458,96,97,-46,-289,-452,71,132,-175,-199,1304,-390,-206,130,68,472,-254,130,20,365,-88,342,-79,595,149,887,126,219,1131,560,103,115,1384,476,812,-244,96,-79,244,2053,385,39,175,254,85,154,58,315,567,322,-173,-35,12,72,959,82,-472,-61,198,587,-318,-75,72,211,-42,-115,366,344,407,-88,86,170,241,28,285,272,3455,205,436,49,538,-101,-49,-199,1615,1405,400,160,-217,146,94,682,178,397,-304,6,316,72,-28,180,-1352,127,5,67,219,28,-18,-1,40,-3,197,2289,55,-147,328,786,-191,91,300,641,-2,600,7225,7,111,240,21,130,142,-128,-22,32,3867,374,-11,71,-51,-70,-191,1263,457,606,141,88,861,1371,105,38,325,168,-509,-21,7,1634,229,197,-8,89,231,2834,155,16,1863,765,182,0,1740,170,-93,1034,656,142,1738,-1,257,-76,87,79,9,604,109,-121,-7,628,1197,-141,-349,175,2267,114,179,5287,-148,238,1631,-21,-3,2257,946,1510,631,66,576,811,196,11,-72,-74,1876,176,334,130,88,6,335,-73,392,3283,1830,1116,677,17,158,279,-27,139,-260,-315,134,393,65,-2,108,124,422,897,278,130,-88,126,701,170,91,2,114,200,12,169,2565,-422,-62,101,-83,58,510,102,715,-38,367,32,969,-50,-166,65,-50,119,56,135,134,664,-26,149,86,630,326,-95,271,791,58,-7,31,347,212,231,1034,362,358,124,250,632,650,-375,18,287,332,292,912,754,451,340,216,-379,-279,29,663,397,243,749,1067,-436,462,80,-146,-121,284,92,800,167,175,-7,742,398,624,1029,90,160,-2,-2083,-31,-46,-112,728,478,544,-295,1058,300,798,600,-316,215,1553,25,54,50,190,361,1322,1164,211,141,83,-136,10,1502,203,717,-258,-217,609,103,364,57,223,407,294,999,213,30,425,319,-496,223,98,192,680,-97,-6,-12,458,1113,184,114,40,197,169,48,29,-55,-175,225,1618,3720,53,125,217,59,34,-28,124,202,359,-25,50,506,4498,197,3596,175,146,41,909,329,1361,68,169,353,98,103,1726,-135,627,1453,1669,214,1218,110,223,1045,191,132,274,-101,41,-22,113,753,-133,321,1058,-45,-84,127,433,764,-5,70,749,109,241,171,321,87,258,133,136,-139,608,34,-302,-200,739,555,1117,583,-849,910,-117,-45,-22,181,68,46,15,618,1013,563,0,486,126,1022,440,101,-119,-6,-46,-20,292,-48,-24,50,-98,60,4405,-119,195,355,-29,164,89,1206,1172,56,-1,-352,-195,4,-329,565,228,418,270,1283,120,290,504,101,383,389,-317,399,70,111,-11,-51,296,-278,-101,485,-23,43,-117,42,-420,-258,1226,-478,-7,433,735,934,1296,-320,202,1843,666,-90,-75,4,-193,-364,168,643,233,-187,379,499,341,500,-146,-1507,84,206,296,172,1110,1691,3350,2440,6684,715,806,10,84,535,240,1189,12,2188,5,1088,332,-621,1471,4092,304,834,207,203,131,461,-952,36,808,7,1168,1573,-112,374,151,27,106,-81,290,23,464,-156,180,296,-17,914,872,166,-87,-53,-403,540,-84,24,-16,-83,1531,839,42,8,-88,-350,1156,382,202,294,493,474,87,1613,175,2034,409,39,-30,102,387,64,54,-91,69,-91,-51,-37,7402,71,283,-97,75,114,863,57,-93,-160,411,1089,874,106,713,149,134,1461,304,95,1253,639,-179,-33,193,-6,92,322,180,647,506,1633,130,-54,283,364,145,71,232,-331,353,179,1401,-221,-43,28,543,521,99,38,168,-405,-60,161,-207,349,14317,569,41,896,405,367,791,-1410,1239,377,592,16,373,470,118,144,12,64,-640,750,-377,1387,-554,1202,-174,-123,112,-155,-65,-337,219,314,-14,-202,1187,62,899,177,169,-143,21,-84,121,-93,-411,341,274,374,137,501,45,-54,239,-30,798,115,-497,281,-925,347,173,4039,374,736,30,690,217,85,380,412,38,216,1920,-25,167,-34,124,-21,-43,-506,-651,97,1252,277,321,197,82,-99,-337,358,750,-56,125,170,-273,1,-1574,780,20,-95,135,55,-262,-140,776,227,113,-36,-342,-208,-21,798,125,12928,-4,-9,173,-235,4938,259,61,214,-141,-39,179,443,549,481,134,204,106,-64,58,-179,81,87,-39,-134,1431,-21,16,57,-21,234,341,859,102,133,-22,-120,60,78,141,100,44,-197,-108,-289,710,995,21,10,2573,94,166,72,-62,573,1235,74,466,-153,690,263,-342,-58,50,41,-74,-274,-200,71,-192,-324,-14,-211,-846,0,-333,367,184,-39,130,174,35,145,39,-123,-257,-311,-184,396,31,259,-174,265,1491,-43,402,-786,140,54,129,-1009,-19,380,108,573,-730,125,768,391,71,305,-45,-497,67,5,588,504,-38,321,337,-439,424,44,850,302,-2,225,-612,100,169,3611,225,995,486,21,-423,-539,-16,943,510,111,12,-27,-71,-279,-197,111,-13,10,-168,646,70,-212,63,457,808,173,-36,32,157,-90,106,85,1148,804,-83,295,478,496,16848,-93,-324,480,180,41,165,-456,314,190,272,1018,592,99,16,2725,249,256,220,36,154,-275,829,-85,101,261,119,-41,273,-238,170,116,71,-35,128,422,372,144,30,293,-20,50,-32,1267,-277,873,-1516,-329,-5,51,143,119,26,2,1020,519,285,152,163,106,2,24,-167,-55,10,225,775,503,549,21,-23,310,262,949,246,59,-174,761,-5,-223,-231,1589,163,1561,88,-397,21,567,773,-29,556,-192,102,271,23,73,1769,20,311,-154,-62,31,-254,76,-254,905,206,2400,65,-808,-465,-1567,-1511,-1423,-2362,-91,-1,-151,108,50,74,1481,17,498,1853,566,293,434,82,353,100,15,-42,-140,29,495,35,212,1240,-371,-4,-660,118,1709,620,445,243,-545,-386,213,149,-59,-70,171,20,-59,363,263,92,140,314,543,-136,-222,504,293,215,-14,635,-429,-219,401,193,189,-540,498,-16,-79,-43,125,2976,248,200,32,2831,93,267,-61,-211,-98,-143,79,-51,90,577,190,168,-164,649,-122,-31,209,1520,-68,197,2545,-241,-255,-22,1110,-20,120,149,258,188,-132,44,149,345,373,132,883,-108,-63,-182,32,100,-178,-41,-60,277,180,156,166,220,-25,528,627,747,-406,-116,320,-453,94,-74,126,-95,12,491,41,46,2260,7,-395,-31,-221,2720,3728,-20,487,882,-229,307,124,397,-8,737,998,1680,1629,557,168,-504,154,462,237,117,104,712,35,1083,67,317,65,-8,-4,120,-33,353,435,222,544,740,224,249,-35,133,88,385,-100,-105,42,68,335,199,271,126,-224,306,38,2126,-353,69,166,1402,-65,372,-11,-56,318,122,683,194,-40,448,65,116,213,32,-281,169,1372,366,871,1162,149,-453,-36,-26,2757,233,233,-82,176,-441,93,151,32,170,-52,-56,-418,887,-17,-99,133,47,1009,216,267,-72,-109,23,380,72,171,-10,958,399,-94,24,183,790,282,-103,-198,-46,610,63,550,3455,-121,70,-177,828,274,42,378,1483,258,329,85,-83,-125,-7,-1,-50,115,16,306,591,325,986,499,146,697,821,142,797,173,682,168,79,473,82,-500,-98,767,-82,754,228,48,335,77,11,772,148,40,1,500,157,-88,3734,-312,-35,299,-1329,-6,139,1096,558,1639,-157,637,382,1557,266,-245,531,72,1980,183,2019,-72,-151,155,-171,-389,124,113,239,39,403,365,660,-208,139,204,2520,142,3421,1078,1078,481,753,259,224,201,-39,936,106,-439,-3,44,485,554,1729,-159,500,22,-33,3724,255,1228,637,336,598,-20,978,-2932,1937,1161,105,-146,1258,132,159,-140,367,94,74,350,95,-421,67,70,30,140,1026,1978,442,1668,-1625,-649,217,1851,19,505,-12,1992,518,3,-12,12901,203,202,302,-241,1,-88,746,724,21,-59,-244,351,612,509,-39,62,-35,882,457,-268,-57,-247,32,13672,239,8,-145,-91,23,-21,475,-38,998,694,206,11,-51,-126,62,2406,-120,1835,54,-236,2000,461,9,1055,90,235,317,-80,519,-1064,1392,682,144,1031,-454,366,1192,454,133,-30,609,993,240,1087,1746,516,-288,-107,-1,-110,1791,477,191,723,-18,2466,16,31,-305,252,-65,-29,138,85,10052,-20,1155,3688,194,586,265,32,-73,144,301,-69,755,1366,64,74,31,-50,71,-953,-325,-64,-64,-260,69,638,-56,41,442,306,-75,703,-114,-119,-97,77,-19,-214,-93,-183,-240,565,-80,2,-152,73,-565,-98,-1148,113,-59,-759,787,341,-94,76,688,261,891,137,683,588,3247,386,160,93,988,-351,606,1861,275,359,450,-53,312,-126,135,-97,-96,10,379,-230,132,-122,-181,450,218,-30,100,99,-27,-88,-33,197,-99,18,784,130,-330,1078,86,1085,1243,-8,-98,245,543,-192,78,163,191,732,-54,-85,-1555,-85,-14,72,1429,1282,481,-549,-54,239,473,815,869,1301,554,-110,77,-36,-29,-50,913,1947,697,250,17,278,-10,-8,72,-85,-19,-3,4,38,3,188,-76,-72,-158,100,-6,660,101,53,583,35,-110,194,126,179,-147,314,836,-124,820,649,-21,-281,55,-473,272,-1054,1455,11,379,147,-29,-1,611,-64,524,292,99,753,120,30,69,491,-66,-12,209,52,-87,164,114,345,435,60,125,619,47,1219,678,1308,60,-120,-38,-8,99,1137,261,-721,189,263,98,-143,-326,-492,392,167,355,102,522,2,-73,243,1251,-103,469,78,80,-403,32,69,-38,943,217,-76,-59,785,135,79,-38,-17,-200,697,86,39,40,108,1148,107,6,132,-40,-132,506,-203,12,-181,-24,33,-13,-73,341,-28,-117,793,-70,24,-2,-24,162,147,170,479,-108,286,454,206,-52,102,23,66,-4,19,-146,183,333,469,315,341,110,-35,-14,1185,52,14,0,121,804,77,16,47,178,-53,599,82,-152,84,382,576,-76,48,19,1,1135,350,234,646,1972,765,288,621,458,-56,909,-320,26,160,193,223,70,614,1518,809,-72,375,237,-19,216,73,43,-2,16,372,340,49,275,165,-67,-234,869,221,133,578,538,1666,892,-84,-404,33,25,-40,409,36,122,128,60,639,549,-118,144,87,30,-44,71,86,512,-9,-110,555,577,113,416,839,199,118,515,53,54,17,-186,531,12296,-91,196,179,230,101,-75,516,-71,-202,18,21,522,33,832,386,-38,24,-97,256,-77,338,-198,343,206,225,89,-230,-251,158,-9,226,-67,206,832,268,94,42,817,248,778,804,40,1453,642,1406,258,702,1461,582,696,646,191,896,-8,16,-146,726,-90,138,-41,694,1284,-66,-10,1209,-329,153,1542,105,-64,109,74,353,240,813,147,69,1139,1060,-450,33,948,222,1366,-58,69,98,-23,1470,1439,583,21,508,90,398,144,248,184,-119,2327,7,172,287,-98,49,-297,45,1141,-176,408,840,245,1492,1224,665,27,573,260,476,144,-217,216,1207,-87,194,122,551,-1,-76,42,54,-71,43,1508,47,-397,466,863,308,2715,722,-495,-28,-526,204,438,311,105,46,528,1489,455,-30,180,163,92,2099,-21,-63,-104,148,2008,204,1821,1267,-18,3,67,150,-1471,1098,274,-269,-85,571,3366,494,2100,-31,-26,215,771,518,50,288,59,598,759,130,762,-136,484,769,542,539,23,-67,479,271,1023,307,412,50,1563,524,-1241,817,1457,509,1547,272,-257,552,1294,1057,330,-101,198,65,103,151,973,19,265,241,423,-17,760,28,-127,1507,137,2689,1105,793,261,94,301,1792,1292,91,39,435,28,154,1613,1594,-24,3271,-96,3740,1281,336,135,24,1892,132,1984,817,317,3301,75,230,1355,331,361,562,530,-188,383,462,911,-27,-22,495,-112,1047,104,929,3916,-70,223,197,614,1118,897,749,-93,10,130,191,2190,891,175,893,109,204,15,901,688,-102,-25,335,706,256,380,3270,-150,36,1265,879,60,422,223,301,337,198,410,484,1361,-29,246,488,855,235,104,49,266,161,657,-345,353,509,23,3464,42,262,1063,65,1134,38,257,485,119,471,96,81,201,1036,502,571,-86,2039,883,25,-15,-48,390,513,-33,1023,-12,-70,6,140,775,346,298,592,527,799,225,12,538,-25,-124,4307,709,180,-98,-217,508,-51,192,164,505,194,-12,-107,154,2223,-378,78,109,1678,388,262,423,326,517,672,902,320,89,1173,-23,595,7,279,101,20,214,-372,1134,2523,3652,-116,51,378,-901,319,466,469,1945,444,371,625,1478,751,99,980,132,332,497,470,178,152,386,233,17,14,587,767,-201,224,1248,-227,766,113,850,-76,451,401,-81,252,908,1400,24,-17,378,406,613,153,4390,-65,48,-33,94,88,129,1134,1017,62,28,476,414,270,346,837,1556,858,27,671,1078,-418,3526,161,293,7,-78,277,171,3612,146,74,158,511,424,1121,355,736,225,9,1506,934,-72,1946,-493,30,90,159,73,196,1071,494,265,1019,1040,142,-134,408,30,152,85,-164,189,-28,-102,19,160,80,569,970,230,1368,26,277,827,1819,-669,1707,812,512,286,-97,-14,69,50,101,489,82,-20,1379,226,428,92,75,-150,707,-142,257,391,89,50,0,192,476,991,149,1151,-305,-42,4,12429,-51,-458,38,200,388,646,434,232,97,179,151,1193,126,517,1039,2047,68,451,427,2216,1666,411,37,58,263,642,-653,-11,35,-403,394,317,352,561,-273,1065,3095,326,-23,259,268,155,569,673,-397,-118,942,759,89,-14,285,695,-774,183,146,16,93,213,290,55,254,382,1570,1145,168,30,183,437,-471,801,-11,-289,178,77,-362,1089,-147,743,-614,-412,-26,446,269,110,460,-408,509,-60,-222,-52,-95,70,269,748,56,35,217,1896,130,79,389,184,1,-249,465,587,-515,-79,1866,41,1266,111,26,432,446,203,-333,597,-9,1766,-3,1039,667,-116,-46,223,1411,72,-16,1447,1365,426,-64,213,-25,70,1306,911,85,470,47,1683,750,315,18,-48,333,125,1415,39,-31,-14,-163,150,-178,792,771,-827,566,631,331,344,-46,475,279,-917,12,-167,1169,306,307,423,145,1186,189,-104,-188,124,1590,470,128,238,546,-227,1242,403,1284,522,145,68,163,887,925,153,-84,303,243,-186,868,2006,115,-114,-256,120,178,442,161,-191,162,331,997,843,893,205,156,442,414,-692,1211,39,2536,185,14,490,916,1182,84,40,1073,1016,257,465,2637,6559,319,529,4074,500,1640,-26,37,113,380,91,-101,467,157,1025,45,1269,190,-86,-128,-29,89,11,34,404,-165,93,574,114,5518,349,1807,150,57,312,323,127,341,1354,87,228,103,9,-144,84,-356,484,148,1418,57,-86,846,157,141,723,-151,988,1192,245,747,-330,-118,-36,229,-72,237,4,177,819,604,781,370,-18,49,199,34,150,1046,-121,206,622,279,541,797,1036,-256,-170,832,149,554,283,200,275,2,3269,5196,650,493,99,370,240,597,654,258,322,1028,486,0,92,1915,36,615,-24,43,32,26,1058,403,760,872,921,2258,479,337,946,1,-11,-251,82,-369,177,-1,1697,641,279,666,1615,668,600,1699,345,-73,180,-319,-105,108,432,35,855,434,8,1128,924,807,1253,1257,4,132,81,5,59,260,-15,-252,145,182,128,686,1078,591,335,357,-50,785,1674,1246,552,276,767,854,790,222,441,-320,-31,96,27,666,47,196,224,62,848,172,805,224,188,72,324,341,10,-108,851,-32,481,34,98,1595,-69,114,-11,18,-50,48,682,-130,188,109,870,-139,391,554,561,-532,142,326,265,-91,-203,690,1010,-395,519,10,321,-14,1559,-83,55,-53,105,169,-437,14,-53,293,2124,621,432,1230,61,155,1562,249,-65,-47,1751,1963,361,77,145,1544,341,110,-183,337,332,21,-171,1653,-1546,193,207,260,50,903,965,487,980,1103,465,267,224,231,68,72,434,-154,-65,1241,138,724,0,28,-82,866,53,900,1007,-10,216,160,246,1038,42,156,823,-52,233,109,-2,-138,181,-24,-65,583,1029,-583,-178,96,935,1058,594,121,-801,-222,175,181,466,200,342,-6,645,752,-103,434,97,1346,18,291,-26,12,702,-13,1838,2775,130,19,-67,-322,-121,5667,303,158,948,2984,1457,74,3794,-96,-527,248,596,418,358,-88,199,41,1770,232,63,176,2467,499,457,4,239,-104,112,849,1076,-367,-235,1391,295,184,-4,-2005,930,15,-13,80,685,1893,4306,474,138,210,565,-346,-93,827,30,497,354,449,411,113,413,-170,624,-105,255,1417,-139,5388,356,-218,-163,691,-137,933,82,963,793,160,2730,1215,643,38,15,300,42,211,61,1497,1533,-2,-30,547,225,537,346,-412,274,127,766,1676,2707,-49,649,1472,890,558,-30,468,2273,-93,40,88,-694,102,-124,785,2279,578,260,-135,1514,95,-27,196,-226,14,616,268,1834,201,335,316,537,596,-225,404,141,180,879,-54,247,-233,-23,1164,-120,528,1790,402,3082,331,178,568,451,37,715,317,97,1979,712,40,270,1941,-66,9,207,573,469,1262,292,1690,1287,1728,3074,260,902,634,1004,1468,831,-133,966,92,-180,-128,316,1011,367,708,104,214,379,1100,331,-41,805,536,110,42,1726,1213,-115,1065,220,710,-196,508,639,614,1095,91,-53,71,2,2930,-29,896,833,1025,706,233,34,168,608,2328,176,90,122,1054,1571,43,90,207,587,-76,80,-22,1151,1322,158,-226,-177,874,261,431,95,-698,207,548,1123,156,75,72,-134,-27,58,271,218,-39,16,401,688,96,-154,1483,287,1764,184,824,53,305,199,199,239,13120,2349,922,584,48,687,2228,521,681,11,135,519,472,465,-188,154,291,123,-598,-617,-210,72,57,2365,1130,3115,207,-46,-135,299,467,405,258,-198,24,458,73,26,1053,13593,553,73,-123,285,52,2035,306,86,1040,865,1221,487,8966,367,112,410,-333,122,358,249,-502,-90,1585,425,1067,-595,203,-326,1027,743,450,191,191,889,555,646,3409,284,856,270,336,32,639,40,3206,651,633,1022,997,860,7773,518,925,227,283,3197,-16,1687,1658,2573,921,481,482,1830,-306,-274,1440,1001,359,334,-144,193,-266,-160,-126,9,2697,70,733,48,449,392,236,55,519,336,1271,443,4949,879,689,162,1300,544,250,-47,-78,-123,1008,1274,822,57,-39,48,1101,-299,273,121,5060,1355,62,763,-108,514,216,90,811,737,2976,527,462,173,-76,-1096,119,1305,913,13,-66,523,2025,17,1289,44,347,455,622,402,227,-48,-167,782,-840,-83,908,195,119,331,79,1699,1207,327,4832,410,649,232,624,231,-24,-40,172,107,92,-754,-158,292,284,-29,430,108,1856,377,234,-47,-132,197,1011,260,612,3783,-521,9,160,440,48,2,84,-28,172,448,1399,550,-118,1545,311,607,8,990,2508,502,585,-39,173,93,246,-111,-57,536,1293,205,76,191,719,593,272,296,617,12,-88,1046,263,82,-33,204,219,514,51,1998,657,-232,1379,125,362,1006,-120,310,591,1495,682,6057,20,765,784,498,-620,225,100,201,-60,1089,2168,587,1023,564,320,1724,35,1345,1670,6,-290,-211,117,338,98,172,94,-45,287,182,147,-130,1516,814,1359,1580,-107,541,3540,179,825,295,-15,98,211,-36,130,-47,-228,155,256,64,207,1004,190,1391,219,-205,2836,45,537,-230,864,134,925,8,143,675,2289,-89,-33,2009,35,156,2085,502,47,122,193,801,450,-226,-24,97,-132,-327,871,891,92,562,753,1392,-177,91,630,-11,-1137,211,111,151,3,67,115,748,141,-98,254,54,355,-108,407,419,2030,-28,683,1887,485,767,493,189,38,-192,915,-35,-66,27,67,750,-175,-137,598,639,-235,-653,229,481,-114,-128,741,-61,801,-319,709,113,418,1017,327,630,698,608,163,159,-114,-133,487,1789,1774,723,3267,26,-81,49,298,894,693,155,-945,677,472,149,391,2185,-177,885,-248,319,48,426,6988,-14,-73,193,1063,-139,797,742,161,54,-331,183,275,438,2487,1726,-855,189,105,1102,565,400,347,10,1180,789,917,158,480,687,-184,1583,240,902,184,429,1459,246,95,2152,1458,-105,42,91,657,1786,97,31,1586,-225,326,466,51,-208,858,-800,-200,451,961,-123,-15,1,1349,1180,270,1549,-82,305,-85,-71,-8,2195,-68,257,3103,45,-246,883,200,685,51,-2,210,806,358,-64,2260,2875,682,3630,59,91,560,399,66,607,503,-342,259,56,30,446,656,1304,80,903,-7,67,749,-895,1911,376,792,389,-397,348,1890,2967,1226,787,-18,103,215,596,-1084,811,1133,-161,655,68,-87,1967,996,177,697,-65,328,958,746,-121,27,-192,120,242,6,946,258,319,3522,41,340,1344,-80,105,153,1419,673,-8,3096,-101,-1040,-162,1996,-148,258,139,693,1249,947,-181,-372,183,91,463,657,948,666,683,1582,807,-7,12,241,183,685,414,10,865,1025,-37,76,284,109,376,154,698,387,89,3044,-368,169,1112,696,402,574,-233,-129,1884,-2,184,209,140,112,103,431,55,75,54,-247,359,-119,324,-366,118,-115,-89,-303,-275,209,388,465,1062,-173,332,-93,171,242,466,-211,740,-562,350,761,29,284,299,67,-244,-81,1142,691,48,281,1011,10,778,229,901,942,295,2256,42,398,460,72,-796,16,15,58,-157,-72,823,-211,-292,98,2086,595,550,117,-19,65,895,354,270,1362,-66,437,-148,87,199,-64,660,83,179,82,322,92,77,265,1772,159,1380,99,555,1970,-4,342,1107,699,-90,123,65,21,97,74,63,-201,462,-175,-151,-28,1317,179,-96,24,259,673,189,66,1159,902,479,-38,156,633,134,-45,180,221,20,995,10,-57,-755,295,-40,233,14,106,-41,4380,2041,147,3915,880,201,683,942,3300,786,322,631,38,-425,163,266,61,4595,824,714,-26,-17,772,2068,1039,589,152,1675,9,1199,173,-20,608,-65,1102,1460,772,278,-101,488,-137,1304,907,1165,-32,779,434,379,-101,142,1961,2112,3215,77,2347,1078,1181,42,347,950,171,1566,2745,766,1191,1171,1066,151,137,864,-2,235,-160,162,82,278,65,1956,106,302,12,-740,-285,6829,-316,302,241,65,416,-220,623,8,480,32,-69,45,-45,234,714,1115,-15,382,90,2007,-33,-76,108,345,546,133,524,-2,-149,-15,1940,235,13607,991,8485,99,580,-70,1064,2334,1462,-392,5277,-41,396,402,772,379,796,324,681,171,975,385,-134,427,378,146,760,261,-75,-122,1120,71,507,-140,675,472,394,725,632,407,485,1642,-171,780,55,4339,273,-248,1260,357,515,281,-676,-188,1833,1511,2355,-65,-155,-174,859,2024,743,5835,609,92,189,265,717,41,4716,449,278,108,23,94,-1474,962,227,3007,-357,-22,2156,1762,634,419,44,-366,-232,608,676,47,95,4805,148,2101,2419,498,-1,1003,124,329,407,-92,964,8,-164,-235,441,1237,760,388,-72,254,9219,463,764,31,-27,41,1219,12,2077,-1698,495,2259,280,773,2158,-893,-83,91,114,341,178,43,180,458,193,1159,1366,2852,-90,-146,76,37,60,163,267,1135,192,-52,382,762,497,1089,-142,2257,546,291,111,902,844,4954,379,477,2,69,64,181,594,227,791,741,1190,432,72,168,-53,-154,14,751,623,1197,364,304,-94,-100,4213,435,896,818,239,552,993,430,255,268,114,-33,588,1258,933,1300,438,1193,612,749,170,3916,442,157,543,499,255,743,227,-430,-33,148,22,848,373,728,466,769,1658,0,686,-28,-132,372,735,117,7,153,389,62,1114,354,-248,222,-71,216,255,55,69,311,1438,39,-211,847,1300,2318,86,-21,-7,116,29,18,513,501,77,118,254,455,-38,139,98,480,1015,2041,62,26,-102,979,707,-240,351,433,1187,-179,608,530,173,173,468,-507,55,180,-497,-63,-672,885,436,397,750,941,599,265,-28,144,445,29,322,1224,116,396,1924,-33,291,29,2,-742,1793,27,544,104,28,99,-259,1724,1198,330,201,627,373,264,10,135,-103,486,-305,574,-59,1460,52,277,58,312,443,244,63,80,37,195,1221,13126,-125,1202,2042,98,1869,521,966,-42,159,668,183,844,151,-51,1631,1520,2569,74,1486,17,1096,371,1564,479,4222,409,533,167,198,-143,1422,176,362,2540,930,641,375,187,273,470,752,40,680,916,608,577,-1349,74,808,1308,-41,64,469,334,276,-21,828,141,-72,583,324,245,-262,888,-85,1583,30,219,923,44,703,462,-30,-17,333,10,-67,-49,196,142,2137,275,396,443,712,168,670,587,-42,-215,6106,-91,215,3637,1570,127,1652,2775,57,1061,-122,874,53,97,1463,218,374,248,202,312,260,82,245,1432,226,-93,155,307,367,1554,-24,850,67,3523,1374,123,43,-402,14,25,376,73,-469,-433,894,-392,680,301,116,407,745,338,2502,801,153,614,48,669,1098,2182,1105,66,471,308,1017,1115,952,144,86,1133,593,4390,451,565,82,42,3060,-231,5,5,-48,204,15,1515,190,199,180,463,525,416,455,182,1115,1366,362,198,223,-54,184,25,-104,-55,-38,-1035,195,-139,882,72,-362,-945,889,172,294,280,896,1125,186,-19,41,-433,1823,773,66,115,15,254,340,-247,1141,-39,523,652,4926,551,318,370,1207,3207,1965,-72,572,61,-186,239,-118,29,610,191,144,428,146,693,231,1219,432,375,1200,500,85,-65,-446,259,473,-320,-423,78,-127,3113,2641,154,890,-604,175,401,2880,160,1914,22,1903,-339,121,313,1046,252,855,293,288,693,41,136,10,145,-124,405,535,215,1052,24,847,217,576,-82,60,42,82,9,243,7356,386,670,1004,552,693,153,315,1510,384,619,58,353,361,556,1077,263,370,1322,1169,2491,86,68,217,721,866,180,-51,785,60,3495,456,1818,-52,-5,-321,-146,2388,-1219,-456,609,2501,90,27,35,121,5,844,4316,607,2097,2,46,139,377,182,135,706,136,318,189,-92,800,336,200,-115,35,628,21,555,1050,115,5219,2385,511,-411,1375,67,-94,997,-325,290,750,2111,3356,625,438,933,155,218,-22,35,1533,548,674,2995,-27,-338,136,-470,1000,119,239,180,1896,575,226,185,78,727,399,1233,54,185,317,4640,683,123,946,1382,1097,154,396,-70,-446,-19,1147,-153,778,442,-1,1238,-151,35,-76,64,559,641,878,2154,441,114,391,47,-115,-111,-239,658,57,70,118,657,56,54,663,348,185,866,776,364,100,257,38,842,307,434,-159,-145,336,-261,514,-380,49,345,-154,439,144,31,829,460,1108,589,11,651,171,-826,323,85,515,155,266,409,242,82,1672,1242,7455,366,89,-453,284,3836,680,-66,297,1798,1120,-20,215,-29,50,907,473,346,765,-306,368,867,-106,-746,96,584,357,-37,3,15,897,-300,1898,1139,623,199,1496,1157,728,26,202,873,911,644,108,509,238,163,116,-92,941,119,577,2863,100,-2970,983,-42,67,201,45,1099,9,69,-39,561,-23,285,231,364,475,244,942,-121,1051,1255,1177,1613,1250,152,643,644,23,-164,0,638,-77,2,2013,527,755,-283,604,-767,-144,16,36,623,1171,312,124,-94,396,91,121,-779,1189,34,234,-527,2038,1624,179,-298,-15,92,-84,1189,3263,174,6064,278,-15,-191,1031,-208,708,6119,1264,1050,462,546,839,366,858,1,317,-158,105,298,-102,2017,293,6995,301,224,-300,2096,-601,421,175,64,-458,-174,127,242,573,-80,-128,912,-718,940,167,1397,2705,6761,117,27,-307,448,374,2459,58,-831,-189,61,599,4531,123,1210,3211,473,595,-85,1559,1175,1692,69,860,1032,174,1687,1417,172,478,576,35,-135,225,42,-55,874,830,89,363,540,84,457,2868,810,-159,31,346,1437,916,99,461,233,1578,1781,569,-281,-150,199,175,130,130,-425,220,528,-383,437,127,231,-270,124,-117,156,1216,533,-55,912,604,238,213,454,315,658,368,289,485,1947,336,-27,25,1099,442,74,378,1827,-1742,565,260,916,805,105,412,631,639,2147,-259,-164,455,-41,400,1334,58,69,879,179,77,1682,869,23,364,1365,718,104,-227,-178,73,678,88,89,1792,44,847,164,619,234,-275,526,198,-75,623,40,700,1165,446,1197,245,817,285,28,100,141,932,111,27,508,152,788,376,296,1623,846,-568,1465,175,59,358,716,239,131,-93,128,685,786,121,558,168,872,501,279,4592,-6,4059,277,171,131,4,647,307,1917,326,167,403,85,161,-3,560,463,90,580,474,58,18,1009,163,896,1556,-57,29,319,2260,-327,29,452,308,24,-17,260,592,93,544,41,388,667,431,67,-31,103,1030,-158,377,485,45,167,273,38,169,-46,599,65,626,-613,24,-198,616,71,-113,-163,223,118,-197,115,1296,27,1371,-718,78,486,465,807,825,284,268,377,2106,1065,316,155,1679,-411,1411,96,353,402,2592,3389,286,3366,780,551,198,428,218,25,290,44,1530,8,359,59,-61,2843,668,502,-104,445,364,70,121,134,655,980,259,994,93,264,636,67,370,196,34,3099,-85,34,682,1743,527,80,-29,-43,295,261,840,-177,-64,176,574,336,161,489,-169,1648,-146,18,135,1876,256,-188,783,-30,867,117,-30,-104,458,192,-156,845,-55,166,129,73,964,1181,443,530,623,769,420,489,164,34,744,409,1022,273,132,233,593,1147,444,3341,95,444,1334,180,212,150,1300,13,1131,662,3463,-45,2153,154,604,436,545,1109,148,220,323,472,41,174,977,723,795,543,63,123,537,21,530,-10,192,499,1100,99,373,3476,267,51,390,1295,-162,-422,1024,275,656,239,1403,228,154,559,-10,-16,-10,358,324,932,53,1130,82,158,1179,-26,1067,1127,193,1960,256,1350,1465,265,273,469,1441,362,5179,50,91,122,958,2424,531,497,246,217,134,960,1544,2408,72,2935,124,305,-108,158,145,87,52,274,51,489,536,408,-439,1609,214,792,625,2,498,256,1494,39,-47,1113,36,369,102,90,-37,249,118,1613,573,306,-135,-74,142,758,-1,223,704,113,327,2406,1330,131,1118,318,429,-117,286,368,219,-58,123,-967,114,832,191,-362,-3,318,109,100,131,42,-143,68,-30,59,190,-21,67,676,-77,976,-233,860,-891,45,20,-24,2,-71,801,2460,1162,25,426,1526,430,280,936,157,1015,-79,1434,642,1321,-90,101,789,649,105,537,-28,55,493,-76,2129,640,1072,1065,406,1857,514,961,288,6395,556,11,468,23,697,1405,569,271,161,326,2994,58,428,109,925,-94,427,165,12,488,280,71,-150,188,-27,-206,997,789,148,332,-88,300,-159,-64,62,1890,105,388,875,109,810,1102,699,275,125,508,80,46,531,398,100,196,243,201,49,152,-156,-71,831,-7,157,62,468,903,522,1859,747,54,-105,320,-539,57,189,64,-12,-63,148,123,24,217,-245,-74,-23,-64,26,41,46,184,-24,-79,-259,415,-343,178,-467,-61,12,60,-218,-128,1359,214,-52,-197,403,260,-68,96,72,-30,-24,46,83,-30,-1579,273,-71,242,-128,52,-22,106,-20,11,18,304,162,808,4905,561,1724,61,116,-2,3393,517,4442,2188,622,-8,-146,-73,-40,-14,57,217,-4,215,133,118,108,35,57,1989,1020,191,442,1,-12,-20,760,-12,62,148,31,127,190,124,19,51,35,58,230,-207,-320,724,-152,710,345,134,81,480,-39,481,-9,-201,43,22,0,54,220,46,-38,207,54,11,69,806,2,138,35,84,219,99,56,36,26,684,77,272,-115,894,252,505,52,-3,-254,-64,-1435,-307,14
274,-915,-303,29,-171,-217,-958,-320,-166,268,-678,-639,-259,-262,-410,412,-26,-863,7419,-29,55,-43,88,20,-31,-174,-127,-42,112,-119,-456,82,-867,-360,348,2924,3910,8256,-279,-405,-345,24871,15747,17777,14862,14822,17489,313,91,177,41,454,1585,941,56,395,236,-529,433,133,224,416,33,84,-12,-4,597,93,412,-170,-54,579,236,10,27,52,12,553,312,-361,171,191,319,9,109,318,7,278,222,60,198,53,263,176,86,-57,-3,345,727,13,21,-507,196,46,-118,29,511,92,-221,186,20,-78,35,181,21,-20,57,10,34,7,29,33,75,200,-27,77,76,-6,175,59,112,44,19,-1,-28,218,109,437,274,355,-18,754,94,163,469,289,142,433,-10,97,1504,503,364,22,378,-15,375,-66,757,-150,1609,33,128,403,78,103,88,98,718,237,365,33,124,114,1075,346,148,44,-9,105,69,447,29,47,1036,22,-12,108,118,15,598,26,23,-141,476,534,107,123,-19,311,59,463,48,67,156,250,42,3386,331,612,73,-20,-1,-26,1088,-204,26,537,42,175,506,-16,26,-14,13,2194,-68,45,670,98,25,291,425,189,65,-3,55,228,288,129,870,102,1796,23,28,31,20,757,104,108,-8,405,327,1139,392,-61,31,9,849,-1,479,181,-74,170,166,2,10,-187,-18,20,-23,37,158,-214,168,517,150,-18,-163,34,243,1391,3577,4,44,-19,124,245,401,-65,1931,340,2530,24,-76,434,74,137,1884,73,73,444,92,85,152,29,114,2002,61,1354,-313,361,68,69,295,736,32,24,-22,-25,457,120,669,294,-19,955,502,1022,81,-5,274,298,408,101,33,134,25,330,645,139,80,183,738,196,314,-15,208,49,-5,706,131,1737,1622,-21,1901,149,820,221,115,-11,145,283,358,1319,32,51,30,449,1013,449,326,27,992,78,329,253,76,273,1501,41,137,-2,2,1220,194,365,-527,62,25,-19,9,-10,55,-5,5,151,372,21,155,232,261,142,247,154,23,256,760,-173,-74,-135,607,1167,14,-2,131,113,274,50,32,35,-1,497,111,3,95,13,504,13,51,72,626,128,-51,67,297,336,273,353,237,491,734,-37,104,-9,308,-3,118,-27,53,525,110,-8,520,73,10,-41,555,-66,2318,263,313,1338,1847,3017,354,94,110,70,420,303,42,12,17,104,419,-29,135,-29,-11,2248,155,71,653,153,27,126,67,273,38,161,28,420,179,-37,13,78,181,166,1423,64,14,31,111,450,195,333,84,954,417,202,-109,82,42,151,25,733,812,442,220,450,137,474,-11,22,-52,253,909,133,195,32,269,840,93,327,58,1842,84,135,148,130,243,335,662,318,82,-3,622,-168,797,280,-22,844,1312,205,1350,1117,22,20,187,-1,6,13,5305,37,-26,142,221,1379,37,365,593,-80,45,24,671,213,199,128,244,24,535,28,-6,279,23,801,85,47,151,325,97,73,61,19,-415,353,96,-1215,-729,12,45,209,26,516,2488,206,279,274,-247,168,44,66,293,-43,-27,58,217,71,-7,139,1415,411,785,95,38,484,1468,185,198,-68,79,121,13516,17,662,70,263,45,-45,160,27,85,20,-78,40,1088,99,230,301,1904,-88,-6,49,1487,-18,110,117,175,159,754,55,215,1577,655,16,347,151,45,78,2,139,52,219,219,35,137,259,475,469,-15,1269,125,305,-32,222,2,-58,-140,195,67,529,58,55,353,81,35,443,86,1598,424,122,760,257,-12,-31,1661,384,182,52,606,169,76,850,-32,373,156,279,180,73,70,74,503,554,116,-187,140,-3,792,56,434,80,229,30,116,2213,1380,94,285,452,366,189,74,28,219,34,1100,68,51,263,99,6644,-63,129,553,-117,0,341,-36,64,18,-11,14,136,-236,22,32,8,383,-45,201,243,52,-60,241,38,-4,-12,226,179,83,1829,-15,47,18,14,-27,11,15,639,-47,960,26,46,489,252,-45,-66,549,314,196,-19,120,-202,974,-69,304,-23,106,-8,-9,-47,1596,119,167,1559,362,3705,252,221,72,391,-128,-361,217,-44,-221,-79,41,-100,43,-154,19,304,3320,175,115,13,-104,189,218,-217,112,-9,-23,101,7,54,161,132,17,85,22,31,351,31,-79,6,-7,145,-266,58,257,9,-55,-67,-25,-90,69,9,321,-76,214,196,1629,102,83,246,902,2523,93,-1,40,499,-125,90,-343,652,-15,-67,-3,4,-30,-6,86,99,2303,85,45,32,111,21,-76,72,24,-57,1214,-41,-47,69,-48,236,2360,-52,84,76,175,84,-1,95,5,821,1078,-106,2,744,935,3,215,77,3335,644,51,161,148,149,219,100,-26,218,80,-6,1569,-48,98,-1,-8,85,33,-52,-141,760,-244,80,42,-39,96,-36,-34,-116,100,254,32,-294,77,746,9,-120,69,117,-22,160,110,166,190,120,-30,3,27,73,9,392,145,7,-121,80,21,183,-21,-15,-54,272,5,288,-11,-133,3198,33,223,100,90,88,-119,-117,-1,-34,-15,232,160,982,121,302,288,464,5,40,237,0,-15,76,-13,207,19,-652,953,70,55,-10,629,-36,-30,-80,1527,-26,129,32,256,13,-38,-386,119,119,61,8,235,195,1915,181,31,130,51,-62,-17,149,380,243,57,82,21,-58,24,220,1705,341,244,62,20,-25,5079,47,673,127,570,13,1463,-13,518,344,432,52,33,216,1354,336,267,683,366,858,3,70,1918,46,649,48,217,104,113,-32,7,95,23,1654,155,81,31,231,-33,14,186,1441,1164,37,-122,1306,4,671,129,880,314,428,1431,57,42,12,-120,523,66,857,-87,42,73,98,3359,159,21,794,-278,6,442,84,198,-24,-95,54,655,606,76,540,25,1,26,-88,68,57,490,85,71,291,-10,8,21,0,567,20,26,8,429,4308,-73,70,145,772,76,1351,54,8,3182,101,109,-24,105,128,155,-102,43,-2,164,43,582,-16,106,-9,-10,105,35,-3,-14,625,191,36,319,72,26,388,-152,93,11,415,105,139,-140,95,64,20,-9,-39,110,425,-32,-445,-42,793,8085,1160,-2,455,-234,178,52,36,95,259,-145,1,134,106,729,27,13,496,1,285,114,-25,-5,418,347,-5,157,1542,57,2,44,401,49,6,249,430,907,247,85,-6,-77,-61,3,15,2693,58,179,54,249,-27,74,-68,2,16,511,330,-40,223,-2,83,786,-330,58,187,495,-9,4169,1757,21,402,7,3,1404,392,510,39,155,30,279,88,28,282,3725,-38,180,-6,94,255,255,126,130,187,-66,1822,272,55,203,502,127,251,540,-75,394,-9,-70,100,107,160,78,33,702,829,165,533,37,19,-52,-44,136,-465,-27,607,20,26,481,419,114,84,679,160,683,-44,107,5,27,199,347,1376,-6,-23,561,599,79,729,-23,371,25,338,603,12,377,1854,317,1,166,60,133,30,769,636,158,62,20,-31,46,239,412,232,24,107,103,66,1713,397,-80,83,12,402,230,-128,554,588,111,-486,348,302,96,201,35,298,73,23,-106,-91,23,243,-168,294,455,1962,941,202,23,369,21,528,110,51,152,-59,67,1928,947,215,49,21,-17,-27,77,115,149,4562,25,339,450,162,219,18,384,43,143,272,59,245,861,-32,3,82,619,-75,83,789,529,263,-26,-6,47,72,38,-47,-306,505,979,-80,-32,-131,605,50,365,33,2343,61,156,20,-63,4,34,-34,376,104,90,27,61,-110,60,1178,58,89,238,9,839,6,58,101,-24,-325,979,155,150,404,-4,226,1972,915,103,11,41,217,345,1510,580,821,513,-14,76,214,454,-17,171,12,297,-4,171,257,53,303,24,97,112,346,-149,427,25,595,60,534,84,117,1166,661,676,-50,-18,283,40,20,-50,51,18,937,740,13,111,0,31,-44,468,4,194,53,1360,1049,96,156,188,14,51,8,708,-26,-27,47,155,138,28,-12,561,-38,62,118,1626,-86,48,-188,-4,-87,118,40,150,-44,227,-5,148,114,26,126,321,100,26,1455,44,27,201,563,36,1609,5,350,95,154,517,-9,35,1920,224,104,108,8,207,-35,312,38,310,49,65,29,209,44,41,1063,366,124,174,40,-42,-496,309,150,8,37,49,-20,149,101,-633,-72,-103,228,102,252,8,19,198,97,44,-45,-162,304,166,-43,50,205,9813,31,-60,2434,357,-10,-1,-144,0,1009,522,20,86,501,0,-63,2185,2449,192,191,-93,111,34,425,81,53,273,24,61,499,245,27,-47,1648,23,-148,212,1243,-18,77,9,-2,-14,117,-81,1339,-127,230,65,105,73,212,73,100,676,55,99,72,490,122,-5,-46,-79,300,-46,36,70,532,41,-276,316,178,2136,74,-24,179,196,-158,241,3,19,19,52,-5,-14,9,343,-124,9,11001,60,5534,3759,1981,18,-19,47,-8,-197,64,457,4037,24,-25,1464,-34,1041,-28,120,-144,202,237,-8,772,29,17,491,21,-6,745,-257,-200,506,0,57,-86,55,463,551,-12,259,90,-163,783,608,156,195,400,55,29,83,9,-35,-258,992,2449,35,223,480,372,15,200,141,148,413,888,85,199,580,1921,47,1515,197,268,-81,1654,-3,4052,284,68,-11,502,-196,90,-40,137,286,100,-30,413,45,77,20,22,-4,-17,43,1170,103,5,20,-137,-11,2463,-103,-5,64,110,1935,87,68,3067,-300,54,-4,96,-130,50,6486,343,-52,123,120,-89,184,541,38,696,12,-40,-92,49,10,484,-37,111,40,33,-45,669,9,67,48,42,125,56,497,204,69,-99,-60,-262,255,-5,3,77,28,242,999,-112,14,9,125,23,258,262,875,189,-27,386,111,-9,8,-61,-46,223,-272,68,110,191,56,411,3,42,-22,1596,29,-21,457,415,539,1884,-78,0,981,1100,184,-17,6221,784,628,41,35,55,3,373,790,209,902,140,34,-16,169,163,734,357,711,12,-20,23,8,91,26,60,4823,179,953,63,-44,949,-28,572,149,85,136,91,47,434,239,504,25,69,-34,-22,200,1035,1041,104,-55,8,35,19,204,104,197,49,338,186,-44,653,675,6,191,21,17,333,270,307,690,332,90,170,-1,17,2716,-27,-113,294,129,3098,89,-108,106,-39,1987,169,84,155,230,31,10,-142,234,43,225,266,24,636,1430,-74,13,1010,61,-7,-92,-6,-7,-20,-155,170,44,12,122,49,-27,-109,-5,-17,-17,348,62,-40,-6,-10,30,6,-20,-109,-11,3372,2396,643,15,9,401,-461,168,-33,142,3415,2382,30,2,58,1576,47,63,1199,216,-38,-57,572,13,-26,37,-230,264,2783,-62,702,130,1866,41,2526,21114,-75,542,58,513,102,-9,-54,44,141,-16,31,6,454,-61,120,-37,1285,253,144,341,246,23,140,-29,1085,-88,70,3,167,3,1724,-47,176,397,37,-3,39,252,352,36,114,-243,156,74,4,13,-134,4,113,7,-48,12,200,43,68,453,263,856,2010,1025,30,76,24,177,-85,-1,42,592,47,72,543,-54,86,50,184,15,148,50,-212,24,114,1576,124,29,-108,19,653,46,457,4,22,1066,41,-39,877,39,-9,66,-19,-4,40,127,68,48,53,653,-49,1441,177,-113,244,1379,579,-12,210,86,149,-90,83,133,216,140,273,220,79,187,-26,960,36,4,2608,100,37,-31,132,23,95,5,-23,102,61,-19,-47,962,127,23,312,566,-435,49,-116,-69,-65,625,-36,43,-15,1628,262,628,28,1057,670,-59,30,0,13,-52,-182,94,23,2272,32,-15,19,239,673,24,245,519,585,20,-219,7,122,-185,123,73,88,-6,125,171,-50,843,-98,669,247,841,30,320,980,507,74,116,9,-133,-283,58,-48,118,69,447,115,58,-28,264,43,106,60,97,-6,76,29,160,432,201,124,59,164,-88,202,162,511,21,-19,194,92,62,149,78,318,41,236,1474,1155,349,65,-67,51,12,728,520,538,-117,376,796,26,626,-64,-10,2462,188,123,143,624,488,88,165,737,596,32,-41,239,0,246,228,-10,115,-9,1262,1324,-84,57,560,189,82,-3,-36,52,110,458,190,82,-92,215,42,9,182,784,14,115,-35,14,160,-75,-54,258,8,746,4220,107,-15,19,888,40,322,16,25,116,265,29,8,1,75,220,1743,46,-51,138,21,120,19,22,414,-1,46,36,67,-27,-12,386,-69,179,-74,39,171,2183,-67,-3,35,38,293,28,2503,110,403,249,37,39,291,155,-230,184,-1,1002,-93,5,437,-63,80,673,-74,1316,-7,17,15,-6,16,14,46,124,9,679,19,95,55,120,18,3,46,1,-10,1216,202,-1,-1098,-12,73,172,300,325,93,-46,9,61,94,-24,16,31,30,-69,74,80,-37,59,283,171,617,-16,13,-547,-16,293,144,-63,37,2,-109,174,-10,75,207,-254,20,968,45,71,-27,31,402,61,-312,43,220,-86,14,1176,301,2,8,20,292,6,85,163,-173,1,110,11,98,-10,158,42,2095,45,47,34,102,2464,299,867,-88,464,74,151,-60,-28,2453,179,554,197,-194,6,205,-217,164,13,99,45,493,770,45,433,89,26,1110,-115,43,173,-75,-44,6,67,-7,92,31,2162,445,6,-6,93,8,1635,0,1110,6,221,-49,302,383,67,-10,13,17,369,18,409,62,4301,95,540,77,362,131,-12,29,-138,249,197,318,138,6,503,819,338,98,412,28,660,56,-8,1024,-21,-6,-10,302,36,29,-338,196,105,15,-290,-55,180,71,63,33,347,252,15,-2,1188,155,1535,54,14,196,65,191,11,194,212,122,126,86,375,182,148,11,82,65,532,466,418,-235,-3,226,887,182,670,499,170,990,18,70,172,71,56,-10,96,-60,-26,618,343,1956,36,58,29,15,138,1055,-22,171,149,13,0,10183,1439,735,47,62,285,64,21,-1,348,63,0,20,56,33,60,108,-64,81,17,90,-90,51,84,107,11,16,168,192,12,281,95,383,24,20,31,264,235,1293,32,-49,1609,4709,1837,708,904,3984,987,234,384,222,462,211,90,182,285,1114,50,-153,-53,230,-7,-27,441,284,54,63,-2,75,7,10,-15,172,155,523,360,-17,501,-49,51,34,10,2,1037,30,-54,65,28,-103,65,97,29,58,69,-65,39,12,337,251,216,-87,53,120,-67,37,30,198,153,66,9,130,227,41,246,44,153,272,149,-13,5,-7,8,22,192,74,25,-44,-21,-94,1360,42,21,87,100,170,-88,102,623,105,119,5,-453,81,55,15,109,16,357,1368,-43,193,61,-82,671,7,18,188,47,175,81,171,11,22,1219,16,64,-7,91,52,215,-118,181,20,215,13,226,126,256,1517,203,731,152,20,220,310,-4,273,20,336,20,103,123,135,560,9,141,152,581,15,-67,164,22,19,73,-14,29,11,12,227,87,-9,-24,-24,36,-1,-18,12,70,64,61,-69,-20,201,14,-111,127,-25,-19,-48,33,257,127,126,21,147,772,-148,1140,127,228,309,-36,1003,-7,10,-29,2222,11,324,24,259,88,420,-107,-36,128,34,-27,468,33,407,-9,120,369,322,85,26,110,-42,15,9,129,-29,38,946,49,146,118,-54,229,-47,-110,185,132,383,43,60,11,29,68,-34,45,188,1013,55,-45,33,283,88,66,411,-28,-162,511,-28,80,59,384,85,-248,-1621,11,410,951,-45,12,100,10,41,25,6,39,309,305,-143,38,57,9,236,-28,197,124,18,458,-345,389,-105,-30,-97,-1,427,29,17,-38,39,21,38,10,-48,1063,465,51,428,353,154,193,81,64,388,35,319,231,10,165,34,1113,18,89,48,0,253,-54,296,420,85,41,59,7,-39,2,21,635,148,731,10,142,548,8,749,-52,222,565,390,257,23,-63,-17,-44,-48,19,12,98,52,37,75,331,117,298,7,-5,-163,-181,375,54,12,244,70,-10,313,112,-7,286,340,-91,1289,154,159,1725,62,-24,80,-76,3,4,6,34,-106,524,14,-77,18,535,44,275,89,667,355,-83,356,183,11,161,28,54,2,-36,-25,210,-1,259,271,156,9,31,-33,105,18,333,-1546,170,150,-27,40,65,-36,44,400,372,2909,113,267,155,4,1085,3778,22,355,508,237,-4,112,34,2037,808,61,-20,220,231,802,211,166,1042,3461,-19,43,83,30,-46,21,17,328,104,71,56,90,806,196,472,-13,407,60,382,-237,68,105,143,99,339,91,270,916,-87,-13,43,98,-223,265,1,-112,263,298,127,-17,-29,313,-32,84,45,175,38,-7,86,436,0,209,84,106,704,5932,42,212,-30,357,174,345,-90,278,96,93,406,141,38,240,205,23,598,7,146,236,-12,314,83,405,-40,27,531,41,85,1064,45,224,336,953,259,325,1105,4,241,45,343,3,207,170,508,82,1310,29,-228,331,272,-122,8,46,-5,243,418,279,-24,132,310,-8,-19,-4,107,157,4,5,151,62,785,102,299,-3,184,202,106,-606,1,34,58,86,784,98,930,200,65,27,477,60,48,1620,57,72,-9,73,1148,220,690,157,165,231,9,151,-112,10,19,48,143,1972,-2,943,-218,78,8,144,53,297,40,2,328,15,86,21,-130,298,475,324,142,26,25,95,1,493,636,40,116,1656,74,361,-23,338,65,791,49,556,138,16,0,495,32,-2,449,50,108,6,26,303,722,343,452,20,5,-10,94,118,146,9,208,26,50,95,1224,-58,107,-403,2580,19,560,69,95,-50,35,82,63,472,537,37,-18,1843,110,343,143,992,15,-24,22,244,-21,102,83,76,490,14,87,49,589,220,50,13,39,8,-109,-61,207,109,91,73,-21,9,56,-18,196,30,385,23,-30,303,15,252,-78,24,126,-4,4,307,212,148,-39,5,-37,48,66,333,467,1711,79,121,-1,34,58,81,175,-12,-12,364,-35,24,249,137,105,77,8,-48,20,36,-4,-5,178,196,331,178,641,186,45,77,50,283,24,1152,16,57,67,171,60,109,61,44,82,67,714,16,176,-32,-9,20,329,799,-30,466,-15,121,243,10,129,42,541,-431,13,285,81,150,115,178,171,53,325,7,469,372,302,-363,220,316,288,-79,333,-906,1005,40,90,-17,-81,88,80,6,137,71,38,52,1175,61,283,497,68,526,1777,-233,351,484,26,274,255,31,61,34,95,-192,-107,92,-47,-16,55,58,6,12,597,411,-32,-280,120,95,25,58,-6,816,14,122,106,284,74,90,530,74,423,298,121,26,40,15,915,237,309,96,-108,316,243,472,-21,258,349,21,32,242,12,190,369,1139,-22,130,4,53,1266,46,-76,79,70,-95,261,498,189,984,-510,519,696,92,530,27,231,54,12,-1215,-81,35,-26,-12,3,50,-4,87,271,102,609,255,65,160,54,335,767,495,54,1154,183,140,28,-12,68,156,93,184,36,-696,77,265,-18,795,202,138,110,324,26,1264,-164,52,127,126,225,17,-111,-71,283,1,-25,75,77,64,325,-6,3,72,122,-14,545,207,250,-17,-79,38,84,24,3643,237,45,341,44,449,818,73,549,1233,492,527,733,174,7,-26,39,26,75,-13,9,369,9,603,-105,-11,-2302,43,4,1123,14,73,94,112,-67,-460,119,126,1627,31,52,-18,71,203,-169,-5,253,1259,65,216,478,-307,376,135,374,200,-61,156,21,382,46,311,306,24,122,-43,381,-194,41,-110,-26,146,64,149,391,-12,225,221,988,270,-92,-77,777,232,187,56,94,25,40,185,-37,841,257,174,223,115,338,173,98,82,5,214,-2,-204,152,-11,365,272,867,-68,149,175,48,402,23,17,179,162,729,14,90,203,155,121,281,16,275,-210,379,60,190,85,140,339,770,108,-121,62,-11,405,-3,-29,-3,43,921,97,308,715,1115,58,61,-1,-33,179,72,8,878,333,-166,142,243,18,25,-99,366,691,290,-37,534,181,117,-32,1788,235,3,1604,223,276,88,71,49,-10,102,1036,282,-8,133,-18,96,1963,50,111,-1,168,-4,1300,-104,745,13,34,17,28,3620,8,64,2525,-67,10,30,332,337,137,88,3853,-15,834,29,334,-101,190,13,66,27,112,-15,92,140,417,-392,3622,153,505,-46,216,649,178,1165,178,2798,-7,12,150,37,33,118,355,45,135,3,58,47,18,34,577,1218,-40,-64,444,-48,10,1423,193,54,35,399,24,-5,116,21,51,183,5,147,-63,-7,17,274,2327,-36,54,81,815,78,45,41,1134,37,-74,-6,29,-48,-114,38,728,-19,844,26,36,2485,-22,41,2557,292,19,-77,388,-349,-25,0,231,319,11,33,414,29,132,1433,148,154,633,-26,1144,818,763,387,255,373,111,96,-45,-9,33,337,144,160,58,252,123,396,-180,-61,-21,10,3343,1429,-37,-29,23,1238,70,-19,169,661,321,157,35,201,131,3176,2066,1497,-48,397,2270,546,-156,361,22,237,413,564,-36,467,73,208,271,-158,201,222,24,-13,177,80,-6,3052,201,64,470,77,18,-99,301,185,-111,2,4278,722,33,19,84,-2,532,163,137,-75,-15,-36,889,-38,6,14,72,71,36,274,92,148,323,-41,251,174,23,338,34,39,247,-54,2501,485,130,580,337,728,-101,1509,93,-44,-104,689,163,-126,1688,1,17,-13,5457,180,140,-12,740,16,22,111,34,-28,147,214,56,7,586,8,54,22,1078,-13,1202,666,75,-78,282,-17,1559,-1116,401,30,25,1129,4445,-2,139,26,4,135,113,3940,2700,38,1987,379,59,517,517,846,149,65,1194,-54,-29,-5,73,53,20,382,38,11,-84,-17,373,-40,106,-43,119,83,231,147,16,32,2,56,21,7,-33,24,56,178,2759,138,14,2534,1257,484,576,23,-36,-62,498,342,211,-1564,286,52,106,27,-10,948,2,79,294,327,-12,291,310,64,186,92,99,263,228,1049,159,148,92,1806,476,525,12,8,31,34,67,-94,60,331,34,67,2896,33,324,53,13,29,81,292,469,667,28,9,312,175,147,93,1152,2236,69,-41,19,514,17,65,318,84,-1,-12,-18,39,2,78,13,306,126,162,-26,178,32,51,-288,-90,29,61,547,178,30,252,222,114,150,-2,30,48,34,8,264,128,318,76,1000,-40,52,51,1741,-47,387,58,133,119,24,904,150,440,-42,178,181,62,925,63,248,57,266,41,1748,150,196,57,-12,-96,1671,19,1907,1110,10,639,1492,108,258,25,141,88,2311,344,57,279,-234,-65,147,117,107,358,602,196,3099,38,7,198,-174,-57,2140,217,204,58,1265,392,8,88,73,62,220,90,-137,-51,342,2,255,3654,-9,59,39,4,509,30,423,377,1325,79,16,0,667,237,365,298,1666,385,300,38,9,64,145,628,653,0,1,167,106,247,1144,183,3166,-109,116,200,484,44,294,160,21,41,-11,126,99,67,-30,645,257,-22,-34,-3,416,293,148,7182,70,298,120,-16,39,18,707,-12,-127,147,251,-73,141,14,105,50,97,33,3049,10,221,90,1043,-6,224,80,-68,112,337,10,145,132,159,103,8,1961,54,138,111,153,826,616,199,11,114,151,263,-25,287,114,197,616,67,209,19,96,1,268,1260,678,151,-77,272,56,323,491,242,313,3174,469,1311,196,127,40,387,293,41,77,-89,-77,4,1,37,902,31,100,15,-5,3,333,163,36,8,546,1087,-49,-60,-16,391,1277,-12,17,384,5,26,42,63,31,320,-26,93,214,29,89,221,282,15,162,62,81,-56,-400,85,147,71,-2,54,247,100,-138,49,133,2,105,139,39,34,-98,209,141,161,43,-67,111,44,175,96,-37,287,17,94,-24,-95,-20,118,122,579,3636,600,2566,-48,-30,16,280,104,1932,3577,-96,150,78,462,55,0,-25,234,60,158,-32,100,598,101,361,12,-67,461,36,183,29,191,16,143,137,-8,16,164,71,366,931,34,76,26,223,15,12,-3,23,582,36,1721,-444,318,133,129,250,2,6,408,207,125,176,-1558,69,-54,95,175,75,120,107,97,59,-6,-145,69,451,142,49,282,-83,333,228,-42,58,19,-16,29,609,257,999,-15,17,-196,30,-5,22,-20,-4,3525,-29,360,47,128,10,17,2808,-55,316,-86,496,75,202,165,-24,111,227,27,28,503,132,22,19,265,477,334,184,150,-19,138,75,324,56,136,96,4,-197,-28,-40,240,384,78,19,-42,237,-56,395,-170,133,4,-57,45,89,134,106,363,756,150,299,73,-261,483,73,208,161,879,-1317,-84,-94,544,-865,655,79,231,283,-369,-280,124,349,368,90,270,1219,45,135,29,27,135,39,2,889,1841,-73,-100,196,2016,264,8,-6,-44,213,336,180,384,-156,52,65,-19,-646,-1,381,51,116,36,-17,9,-463,-14,201,-83,114,3,16,20,604,-55,-176,68,15,5169,208,13,54,-73,307,20,40,29,1610,332,181,283,241,130,-2,152,49,-48,72,-78,41,734,1154,3,-94,13,140,105,-7,17,12,-44,104,-25,-66,-53,506,1504,287,38,-6,4,38,-13,-46,0,26,26,31,828,48,345,99,25,1,86,122,63,-72,564,255,-111,175,101,-36,40,92,1,342,-93,346,121,40,41,170,147,-16,240,-60,88,251,99,684,181,-52,166,201,10216,572,21,92,290,42,-25,187,23,44,-59,131,85,284,-82,107,103,417,-33,19,79,58,128,172,160,535,-7,8,99,193,3323,763,-8,156,350,1228,278,86,239,209,-72,-53,168,116,2536,289,-1,2048,214,6,-61,17,-2,114,108,1956,646,12,22,143,46,-7,111,-1,566,94,-19,167,314,70,281,105,204,4,278,16,66,382,-87,247,1549,125,354,-14,187,589,-35,-39,61,-26,373,30,257,648,43,317,351,-685,600,32,-11,132,-6,66,27,118,18,384,-43,65,2944,844,-54,-27,0,-10,159,-42,247,198,-198,1457,29,145,213,412,408,638,238,330,51,20,79,-46,188,68,164,-24,13,0,-12,7770,12,757,425,-178,6,-1130,54,67,-2,-16,17,-8,9,-30,143,-28,13,15,-71,26,15,-246,8,-74,-11,-28,37,-24,11,2281,-178,289,34,8,436,230,134,2182,966,61,104,94,-46,1178,216,540,529,-28,557,457,218,21,92,81,218,487,-15,154,64,67,308,-241,-26,99,4,47,217,26,1138,-41,116,26,645,25,54,331,35,-14,1115,-83,1674,51,1,15,1407,-39,67,322,18,34,76,-26,179,0,-30,-49,47,7,233,29,134,692,1529,384,39,-54,21,179,1225,-67,957,-63,200,-55,862,101,82,1001,39,30,1096,335,-30,-19,-25,-147,160,9,109,-1,1,-78,408,116,21,-25,261,128,34,513,81,44,133,178,-123,148,19,21,7,74,1014,458,604,70,-182,687,35,36,476,145,-523,282,1395,18,2590,2265,1888,87,-47,25,10,635,19,72,67,50,178,30,826,7,43,30,-32,39,83,2396,52,154,-172,43,3,32,8,129,10,31,104,39,382,64,154,-27,307,23,47,116,21,1977,1583,16,111,185,116,-1,5233,314,248,-36,124,21,-20,245,1200,47,0,41,527,584,96,-406,170,893,427,39,-20,-509,385,290,-9,90,179,2,1861,-13,41,1684,20,4283,33,20,1076,131,7,-55,-27,-9,11,58,210,-80,-61,-307,112,85,1069,16,-33,18,53,107,41,274,599,40,33,449,37,52,335,145,663,4017,7,13,125,62,1,599,333,-17,-11,-15,40,75,22,151,351,25,1343,220,7,493,129,-1,-16,-89,885,16365,-180,19,-5,-38,-24,-1,-60,26,-7,385,220,139,38,479,101,2093,10,147,271,-10,-4,-24,49,560,4,48,-142,17,297,44,-19,157,72,307,137,354,197,297,15,283,-863,289,14,-38,199,-58,23,728,214,257,310,80,747,33,1064,467,-16,214,205,35,10,227,2,141,34,170,79,38,-20,-59,1003,748,579,35,-113,57,2,-17,12,-22,34,45,4,61,51,808,186,48,26,289,-38,9,218,-28,30,-13,181,50,124,116,30,348,14,-15,70,-83,485,-43,-19,294,10,36,740,226,27,-39,28,213,290,0,-578,410,19,298,237,70,612,583,907,2190,-131,-1,-39,5,2406,324,237,42,54,-202,13521,126,383,795,113,16,58,57,25,168,56,6,71,123,140,0,933,585,1121,452,101,-13,35,350,181,-18,2,-45,2312,474,1507,8,8,6,-35,147,137,13,-83,170,5,54,25,48,52,160,9,-31,177,-41,604,81,-161,-29,-48,665,734,259,-70,-121,1092,-7,1775,2118,-125,426,-49,366,8168,860,42,-225,55,110,-83,231,-19,25,-26,828,2301,1917,37,19,374,-37,101,-113,22,921,58,54,72,973,739,-56,18,10,-154,-121,204,82,-59,40,-86,173,-220,251,47,-562,81,-6,15,2034,366,26,25,23,40,-8,-10,-55,7,34,-14,29,34,533,24,2975,383,230,-68,99,33,11,-28,-7,121,494,290,657,153,-172,-42,49,258,168,3008,773,668,3783,3,31,49,53,29,83,265,-362,37,-18,606,0,1339,145,1,313,56,139,4009,4727,172,573,36,77,7,125,52,132,125,-31,663,-69,7,347,302,-245,553,451,406,22,21,17,6,164,84,112,128,293,83,73,148,66,1821,49,75,6,6,-1316,237,35,90,33,38,91,63,10,29,-143,-242,53,250,259,306,-116,308,137,-117,-154,-65,147,281,0,2187,88,182,138,542,160,124,16,331,38,-36,29,40,-33,78,351,-11,237,82,8,117,172,213,710,-90,61,93,64,-26,-75,132,-107,301,-161,-302,1052,38,-58,-108,34,299,15049,1181,-31,5940,-54,-21,-3,-131,116,506,477,17447,30117,176,40,5392,452,486,25,1352,671,-2,40,26,25,-24,22,45,-9,-510,-100,218,472,7174,313,140,569,434,316,98,59,156,361,-3,-1,19,-17,-50,55,88,1660,432,135,25,18,34,2040,461,-133,69,32,155,795,-36,116,-7,165,385,91,110,-3,519,403,14655,11814,7082,55,18,5,-68,-8,105,932,342,425,88,-2,11,-58,48,64,176,-262,131,67,-20,30,59,217,132,169,-88,99,3200,215,-11,-37,55,317,50,53,30,1935,12,796,-61,807,210,1700,164,144,1321,58,-127,492,10,-123,576,19,-330,55,-281,121,-29,26,494,42,13,-857,-14,3,1286,58,-875,5,-31,-13,-24,134,278,-10,106,150,58,0,9,259,263,53,3,259,15,41,59,208,-35,694,200,14,60,-29,198,38,622,290,884,916,-186,544,18,483,-100,241,174,203,-163,10,635,63,157,-5,29,27,11,44,-14,69,146,184,225,610,745,-47,70,916,144,-3,27,388,71,46,138,-74,7,137,28,-1,132,405,429,875,163,-22,20,-26,-21,-93,33,110,-15,259,-373,64,413,33,-228,2161,-718,163,462,143,192,73,261,181,6059,2000,8,302,84,-12,-260,-50,164,-88,39,2656,852,2282,198,23,2448,545,17,691,866,50,660,392,645,36,-280,-6,42,156,-21,-5,70,335,-15,-37,-65,43,139,21,35,12383,169,-4,284,172,-4,220,116,-1,-17,-49,-32,-27,167,-35,130,744,10955,7,46,-23,-14,9,-33,332,78,9,328,316,11,635,-51,-6,854,379,-8,-31,1514,529,-52,234,55,2,724,489,-44,-138,21,76,1,249,240,134,354,150,669,780,-93,-31,257,292,67,75,-3,240,1091,727,-33,-9,41,258,246,158,13,333,157,287,28,92,115,54,80,-57,65,482,-38,171,-38,-3,-274,2376,1007,17,-20,129,259,-29,-120,-15,21,40,87,469,-32,-23,631,2333,-1,2,1481,-3,121,49,3986,299,76,9,20,52,523,30,2,227,279,49,208,19,23,586,140,11,467,70,-5,29,-24,98,965,207,123,-108,12,-279,385,35,94,-18,10,211,62,407,311,209,117,74,-56,68,560,1732,-1220,955,1443,280,71,234,22,137,-33,107,1737,26,102,79,293,233,6,-23,37,-169,1655,26,20,516,-128,22,188,139,155,19,78,192,-79,769,45,160,62,67,-20,64,57,116,60,77,-16,219,388,605,29,-18,63,69,-2,302,887,-34,101,110,399,145,168,57,100,43,72,-15,54,19,-74,213,29,12,8,1703,93,243,323,48,234,257,80,-17,88,13,51,35,5,181,-13,1592,1557,-120,32,50,755,116,4127,11,7,66,29,671,71,10,61,185,657,64,199,307,8,-31,10,-50,-33,22,421,23,400,148,-205,68,-71,126,3,204,123,-28,129,54,0,21,0,102,-27,-31,-16,12,496,50,57,175,95,-94,142,-190,207,306,295,8,-13,-93,-5,97,114,-37,438,374,-21,329,47,234,19,-403,-101,95,35,74,8,634,26,499,77,-81,-20,-19,50,241,104,105,311,40,-66,234,-156,3,0,62,8,168,116,1370,122,458,387,171,72,-22,460,83,32,1572,-247,86,-229,209,1573,1581,105,92,18,103,-12,32,784,512,480,298,899,470,570,154,-269,6,653,194,-27,399,243,53,107,119,31,72,26,57,126,188,-193,-250,14,-4,203,154,931,2739,2,43,986,74,657,66,-41,58,-369,162,-97,516,118,369,2,59,-63,-29,-104,-155,22,-1572,553,-18,38,45,-30,66,-58,125,59,489,16,373,-480,286,19,-15,-50,-19,-6,84,241,-45,73,2194,17,9,-64,-13,-148,1018,1025,-32,-186,2957,3000,-26,66,20,381,136,173,-76,276,44,54,430,202,59,115,225,45,-25,66,152,10,36,193,421,-85,25,-170,-88,96,-27,539,375,-166,-33,150,-17,11,-26,-75,377,298,181,-836,-18,714,-3,126,18,23,-8,184,60,5,-70,1103,343,178,24,-18,1299,273,10366,160,-240,-15,-1,32,-10,104,241,-40,-376,-504,-176,283,52,-222,537,21,37,106,-76,-119,-140,924,-24,-15,27,60,6,2453,1074,-47,-388,125,-8,75,1327,981,103,98,93,26,7311,-281,-1316,-1414,-4315,-110,-124,166,178,-2,14,330,-65,130,208,304,1816,2837,81,18,49,3,1193,108,319,31,75,21,85,-69,195,5,8,185,173,-5,-19,-16,123,480,332,-23,916,-35,51,0,-164,4,-10,167,62,76,-11,1141,121,-40,65,25,-5,-27,15,5,131,392,153,13,270,3,-60,-179,-45,1633,101,140,80,-9,73,-5,-270,62,-59,94,364,512,-35,232,1046,-94,15,0,19,11,46,-21,32,-109,48,-8,-14,464,50,101,74,26,296,-2,2622,57,-33,-74,19,0,-87,-13,-40,23,51,42,-36,-60,29,105,134,59,8,150,66,73,-3,121,52,24,10,790,-25,-35,22,33,-144,-8,19,-6,3403,-6,-5,-25,10,459,19,-4,-126,7,-7,87,1059,-21,85,-32,-206,140,2,202,76,32,56,-18,474,256,-71,-37,136,-7,-23,12,124,49,253,-42,32,35,-4,14,2,80,83,49,23,1042,-7,68,71,42,-23,379,440,-28,-65,-98,224,106,2539,49,55,-17,21,16,20,3,31,461,47,48,2474,923,241,178,416,-268,-99,135,95,-25,68,-28,20,105,15,-70,95,417,296,51,876,203,186,70,137,3,-42,20,219,118,1397,-5,46,232,198,-107,-30,151,278,-57,-1,29,122,27,-11,6268,111,131,602,10,29,3209,3463,174,-197,-1,17,171,-69,2,-247,14,-18,76,-26,366,-298,197,-239,-211,-154,52,171,65,59,-5,151,164,310,45,-76,-74,3,1,46,2319,136,189,-1,0,-5,-45,-3,30,-2,-73,16,1,0,-22,-15,-41,214,-67,164,80,5799,78,70,210,-96,15248,14600,71,53,-83,5860,5300,-17,593,-110,36,76,-22,60,10,264,125,30,-24,28,37,-45,-376,585,31,722,47,93,-27,378,66,1,43,-17,-78,62,-685,311,691,97,-8,60,-1417,274,-915,-303,29,-171,-217,-958,-320,-166,268,-678,-639,-259,-262,-410,412,-26,-863,-173,7419,-53,-29,55,-43,88,20,-31,-174,-127,-42,112,-119,-456,82,-867,-360,348,2924,3910,8256,-279,-405,-345,24871,15747,17777,14862,14822,17489,313,91,177,41,454,1585,941,56,395,236,-529,433,134,424,6,18,77,-195,797,1254,1185,542,563,65,15,15,1331,224,-70,427,261,406,41,2289,2477,1168,2486,1045,427,208,1092,144,588,69,843,115,241,-250,691,1034,1353,-259,438,136,141,-334,246,620,-164,122,460,54,922,-190,-192,1230,611,681,280,255,-361,-421,-931,385,610,1570,450,599,2271,1749,2712,81,-107,889,786,-111,142,4167,-636,360,588,-695,426,174,-1199,716,2202,1585,765,167,360,567,1295,148,355,1959,881,-137,548,372,3087,502,983,-99,-182,95,145,-153,315,228,389,1528,6629,2574,1580,372,322,716,623,940,1191,3945,119,223,2933,1518,880,826,-376,344,952,367,629,-4,108,-167,221,182,346,2,482,198,763,380,1174,106,1180,704,2311,990,258,10973,239,-472,3152,97,285,1020,773,2290,232,-193,-115,-4513,458,2064,1253,1535,653,902,574,473,-201,390,837,33,1030,809,-69,-305,346,500,46,611,-408,-109,-121,368,298,-137,1290,-377,-81,254,9,184,44,-475,745,426,-369,-127,-630,322,-111,179,2966,523,273,-588,515,83,-384,1200,1212,90,-87,-34,3680,227,22,28,253,205,17,2038,-16,1275,35,111,147,238,52,-483,-1556,435,336,-1292,177,14778,551,2090,1636,1030,35,1296,46,1590,-404,847,331,-1013,1011,183,-726,-468,-140,424,1308,651,-177,-18,-138,268,865,215,58,904,1536,616,2288,733,1295,442,1914,2076,513,3726,379,429,901,56,1583,20,1965,5313,578,875,7412,1247,-1626,-1099,2635,529,491,-248,142,-1189,148,477,450,459,-59,0,115,1696,-173,360,-51,942,84,24,72,1188,117,793,229,6598,2934,274,3502,3887,-421,331,2686,2553,238,296,115,568,996,1422,665,3982,793,206,138,1269,2614,140,629,1533,811,187,2258,664,312,-249,1666,5057,182,342,-206,79,2306,3248,7716,955,1005,454,-1386,276,1569,592,1395,381,300,1526,653,292,247,277,269,36,1530,151,684,555,1682,549,-269,62,1936,267,494,56,700,1008,885,856,606,-105,374,63,474,679,367,178,392,121,-49,-223,617,9,-383,343,-834,124,815,635,76,594,461,66,-171,2827,-128,2196,881,-668,-344,-251,992,2449,-47,52,110,562,1068,1090,1697,108,129,-45,684,-172,-165,967,1045,74,1450,4232,1142,334,438,-536,1242,1423,3723,748,792,439,1432,1681,444,1216,333,2212,396,1244,87,1215,1018,239,403,-398,1174,1277,602,631,374,-37,81,-339,1970,-41,587,1469,959,-120,10973,327,-9,45,758,47,647,3083,3957,2220,584,-137,36,-575,57,413,388,112,471,4,-374,244,173,275,1704,769,339,21,-210,398,380,660,587,65,-18,432,-217,291,6838,955,40,163,-222,2888,283,2702,-156,15,1129,411,585,1082,-55,3007,-161,50,75,75,-4,6,33,-162,239,27,-161,556,1697,187,-142,170,-80,346,1503,1127,524,766,1263,598,353,-492,54,-71,2045,864,594,729,3394,4501,-145,89,230,-22,3,209,477,52,-5,198,31,-88,7,-150,-219,-613,482,689,561,358,471,38,-14,36,1016,262,522,-130,-2695,108,602,-76,443,294,760,201,126,170,153,5,597,294,513,77,-78,340,966,423,25,573,-185,4647,1075,-34,-115,566,468,33,785,4064,915,1456,751,271,203,26,533,-371,473,1485,1916,1125,-56,711,656,130,364,171,49,1113,419,1752,715,1253,497,56,623,1676,1757,307,225,514,322,623,823,3565,155,475,-13,474,1420,824,516,789,-234,834,31,209,221,167,-165,1748,1298,2134,654,1805,3571,608,51,92,667,172,-11,599,602,121,742,3476,993,1703,350,156,2311,326,1670,238,1070,205,-757,-7,203,184,426,121,194,72,124,259,1922,1977,3144,391,-549,1413,2405,317,1588,1881,738,511,1423,1112,325,680,447,51,-138,134,45,266,243,67,17,178,2265,526,167,128,791,442,451,1002,266,60,1781,18,371,1358,437,1,99,301,616,-133,309,205,415,622,436,84,383,227,1850,1180,120,128,278,-385,-112,78,46,265,201,1314,-427,2319,61,988,576,-344,1262,632,2014,-1480,1126,-116,7,-283,202,763,29,-138,511,6308,-243,2291,1208,-41,348,86,764,113,386,291,135,2494,1025,338,3331,246,785,1979,1718,1634,3623,72,48,130,54,224,1587,527,4381,-269,1151,949,115,48,748,-10,2922,-101,607,632,57,72,-259,458,55,-16,-444,801,4618,240,47,1053,1149,124,-1,-1353,-152,-675,-949,195,1517,3080,7675,-25,-82,-206,-163,642,819,-72,661,-318,127,645,-577,174,-13,20,281,-68,584,-552,1309,-162,379,2983,598,60,363,1554,412,8448,776,470,1148,124,497,119,146,-99,98,396,1397,-92,-175,70,-43,45,47,358,104,-580,182,594,112,870,513,-1034,3604,662,75,67,6582,360,151,-2314,237,134,731,934,1039,-1341,67,829,-1153,-210,521,3703,-83,-355,180,57,501,373,73,1774,176,80,816,-96,764,1556,527,-151,213,117,2178,-34,-1097,1212,6431,839,122,428,274,740,-52,-707,-664,2301,9,1646,-517,-138,-126,671,-54,403,543,39,1234,-23,679,983,5734,2168,2141,930,700,438,1802,819,1682,-538,-1632,258,1951,1363,4742,2822,-67,3049,267,1292,-164,2702,422,184,13,367,959,1090,-62,71,-14,413,433,56,814,580,2059,3632,1488,491,921,44,472,-352,411,758,-1967,2292,-2166,13,403,494,2884,-22,-422,398,860,-291,589,19,84,300,42,450,147,243,639,2703,145,700,2681,164,-56,-874,664,689,-101,293,-938,666,-647,40,425,1060,522,435,-443,399,81,945,163,-95,30,39,95,246,-70,22,566,38,921,1315,657,5608,-162,2525,-135,1235,781,-9,169,31,-1196,-14,502,90,80,829,2382,-615,3918,207,-120,4331,1004,-2574,134,156,96,63,32,-654,325,-40,69,437,655,3093,328,5123,1385,345,822,1364,-97,-441,225,810,186,482,49,-212,835,3586,464,2288,18,-216,184,305,19,-49,111,-10,55,585,1868,77,1519,283,445,417,1517,208,-202,2202,152,-14,300,-2701,-100,694,390,-897,-211,1031,846,120,443,-1154,323,-69,538,2163,-2,-132,-52,266,56,337,98,264,291,868,2126,226,206,1598,52,418,-137,695,-224,-43,366,1740,1233,2207,278,1162,120,696,-29,-148,785,1,406,7300,-462,47,-274,-1173,-34,218,124,767,1287,2998,-28,-15,613,309,240,238,469,511,4736,630,1446,141,-298,897,1662,350,1411,-610,2903,563,625,115,982,102,121,-85,951,-171,-167,562,-228,1763,4,6920,2204,576,1407,843,16,-169,66,-1134,-19,529,994,555,444,422,-309,405,178,-38,-508,-76,3,1336,58,413,4217,183,-144,-683,457,1411,179,3477,1501,383,69,66,3873,1003,786,649,257,98,548,3533,-32,-12,8622,1033,238,76,476,-640,72,310,823,755,156,272,545,285,179,108,1421,-16,-415,587,349,880,1259,828,-54,671,-751,2452,-34,93,169,662,215,150,409,4464,105,116,17,90,8871,72,-209,351,-19,148,1694,8046,570,116,-273,443,945,1304,6207,2945,-492,154,48,168,564,80,501,1018,373,2975,708,-274,398,43,-94,306,326,-49,6869,412,365,-104,1741,-1170,271,73,1226,-157,12,52,334,627,3087,1233,635,792,667,2267,292,1400,295,543,4,1089,904,4328,10650,487,-446,707,494,110,1540,291,491,366,-299,215,275,-130,666,136,433,-32,298,423,58,-2146,169,-131,1179,169,46,68,111,623,793,641,-6,881,-264,2783,1394,542,310,314,-156,265,887,-102,257,303,226,244,272,304,-190,101,-510,3405,138,1693,87,-30,1600,-242,101,-241,716,-330,540,1070,95,1655,937,92,289,-62,1551,757,1865,850,-371,1525,-132,23,1404,325,311,525,1110,1502,494,487,41,-181,73,-95,123,51,-136,11,481,163,4503,74,25,-723,1075,250,1372,115,1208,145,9349,1984,-72,844,-250,424,379,1245,3205,-29,115,1612,225,372,497,2761,-24,452,636,51,172,273,135,-5,73,2728,3798,3551,1631,-76,1404,1470,2460,500,569,1017,-6,2055,-392,-209,2755,1513,1527,2977,96,-345,411,855,203,1854,88,596,208,1173,135,193,1040,187,10630,-1262,412,1283,4175,786,1577,-375,69,342,1080,1023,977,-30,459,126,264,1251,-136,1469,639,180,856,895,-511,128,114,1,177,873,-95,398,867,113,370,791,593,1865,-3,-305,-56,743,-293,1159,-151,-306,-407,402,711,95,-36,2191,104,94,628,759,-112,264,1217,198,747,-188,-125,-92,-362,-171,973,181,225,162,5856,1428,65,435,3122,-1369,-58,-136,-486,167,258,-29,-34,1299,13,-521,854,7324,839,-1345,1368,1524,842,4185,2700,820,8,2090,428,-17,840,36,1249,-39,339,10529,325,6042,4933,-253,2083,734,-104,1569,312,110,92,1842,707,1113,-95,1060,96,335,744,28,259,199,288,234,262,-214,30,918,154,26,739,135,532,2656,74,-202,4747,1289,1458,125,63,55,1217,296,162,86,1227,1607,38,944,-2,1902,57,2506,-323,224,481,47,412,-6,334,138,-431,128,4646,368,-773,1199,2226,295,5103,2500,549,1521,2586,342,2428,3615,3257,9701,-361,116,97,1491,39,1058,5278,6242,1833,106,410,-1111,723,300,181,-133,214,-460,1306,-31,-3,298,1754,275,-158,1429,70,194,814,1033,775,437,3783,642,2405,373,-512,3572,1104,1576,653,729,425,904,3666,916,617,-331,-118,102,1381,63,-60,650,1965,878,501,-9,1368,829,-164,1764,4616,727,-507,1669,-264,181,946,1515,310,370,-144,441,106,1339,4816,165,897,-198,160,462,1047,215,114,1279,184,1767,2675,4976,6084,2782,3794,227,1166,754,131,6374,-1292,-107,343,97,-288,-640,1504,98,503,-690,364,-982,1049,130,1394,293,1207,-107,1912,1444,315,-83,805,1714,1507,2819,3205,551,2283,508,850,702,-783,179,709,813,1491,3488,-90,8033,10967,4887,988,2593,1198,483,406,2653,971,699,110,680,3736,595,-626,1053,2482,107,2439,318,83,596,485,397,-84,-515,3715,4609,1889,2905,5177,1549,2081,691,284,2842,-904,1712,179,2202,809,3035,725,196,-63,272,3811,216,89,197,163,405,297,1931,29,1120,29,217,1060,2736,-54,117,88,892,787,1453,-118,184,-27,-6,1101,-384,676,42,869,1350,1841,397,118,2262,309,309,1070,1117,17,2698,503,125,-20,-2191,-294,859,888,-114,690,167,142,289,-38,728,-468,561,-168,705,579,166,324,34,-214,2669,2530,-76,73,-313,457,95,-19,955,314,1737,1901,820,1320,697,6566,1818,178,-84,4117,3288,2753,247,3294,737,2227,-767,824,1275,529,2230,411,1049,4973,443,4857,943,263,621,-90,-99,648,2084,1389,8394,740,-278,487,-578,131,-912,1628,281,5,4158,621,2071,388,2470,2318,313,1847,354,795,2248,161,1423,-79,1454,1618,658,652,-190,327,8110,634,468,818,935,4016,556,4090,-17,1565,16,194,7635,1163,561,466,182,541,364,908,23,360,954,25,115,390,660,61,-436,498,63,640,262,-18,782,-54,1490,120,564,1343,1352,3168,151,1414,554,107,1360,5484,1,471,193,-36,1919,508,-13,4044,634,1539,3390,801,-415,-187,-1,1263,-17,230,-111,527,5,-77,1856,339,-43,-1215,-729,1859,2915,1966,2521,-681,1151,2587,209,2488,490,216,300,314,-38,-21,809,1634,608,2589,852,1867,262,617,1092,269,56,295,-119,169,1249,401,2184,1923,15,293,1468,13,-402,551,5778,-227,87,13516,-175,1904,2312,1507,76,754,1269,1380,285,263,-110,-63,741,695,341,-191,27,52,-60,307,45,40,155,85,201,324,1278,59,257,2154,86,-3,911,547,281,642,664,1780,397,2293,621,853,-35,-224,2413,-308,12,149,-301,671,-476,306,180,3407,2273,-118,-321,136,3823,-200,945,826,-107,79,838,5235,1620,279,52,1221,391,704,2320,2732,100,373,2051,481,527,2469,186,31,65,-223,649,222,649,-1276,-214,1045,573,95,276,690,134,-701,37,434,-298,25,418,304,7047,2111,277,14,1259,870,294,-1499,28,1779,432,-1,2042,73,1046,1151,2535,-70,758,817,464,-804,287,306,2060,82,-506,-158,-1,468,-354,1996,539,235,-7,-237,-256,799,-120,457,810,608,546,4172,532,67,201,-76,172,659,149,1755,-273,2165,2257,415,2735,483,235,11872,7578,-121,42,521,83,3410,202,-801,2329,1025,905,269,1828,459,1031,219,903,718,570,-87,18,31,248,627,783,131,543,-175,-160,-695,398,353,242,2320,213,31,1042,1452,892,419,2634,1517,1824,3672,2327,24,871,-140,1904,-226,64,366,19,997,50,-183,239,7771,184,732,165,2395,763,906,-34,131,182,-60,-81,218,120,597,1210,864,45,527,778,1686,-31,-434,100,-24,-787,549,444,44,115,176,9,1144,4502,966,624,2566,338,1100,-1766,1072,1538,-3,41,667,1343,18,191,24,263,-430,103,4218,798,207,1755,282,1733,9274,281,475,-146,-1456,9,-147,-161,1659,0,585,239,4090,321,-496,-190,129,27,1175,106,62,3324,2724,276,858,97,-85,-2,794,-413,-61,1955,49,230,12206,-239,-154,155,-102,-16,62,-322,415,-32,259,729,807,-161,1042,248,54,16,264,-197,-330,282,54,374,1269,1822,-857,1286,533,3383,343,679,-46,347,1376,599,665,239,412,957,1254,1146,323,23,1084,947,-573,235,62,560,619,529,263,283,-306,-163,2343,-63,648,1178,839,123,404,1972,214,916,-149,595,117,676,40,1049,188,708,-12,561,-38,1626,321,1455,1609,517,1920,148,1826,538,-61,89,190,795,15649,206,708,517,29,378,29,695,97,-171,310,-331,-496,-200,-633,34,-470,258,460,1150,191,-154,669,-475,100,-1530,-68,852,392,73,57,-621,447,343,-380,-144,-259,567,1921,-59,191,-62,197,541,482,-38,-262,411,5807,525,190,11431,232,953,-68,471,54,6,1481,189,626,-1,266,7722,348,-37,311,-461,736,3415,2382,1576,143,20912,755,-117,-62,1866,2526,1691,13,-3,47,-35,74,1933,1597,225,-50,1379,-1220,5760,886,-167,-541,-279,-30,481,744,215,628,-185,-362,-283,383,-75,166,-56,1923,-187,-523,127,469,-387,-73,178,49,-221,164,689,-258,1155,192,1872,165,737,1210,2590,451,2265,1888,784,1993,-327,816,-202,595,2637,681,370,2524,909,138,1443,293,1745,1368,728,124,44,-161,65,676,47,-571,-437,141,904,-298,-80,81,460,-527,73,712,1294,953,188,72,301,556,87,365,-228,6586,117,1020,235,2747,-15,-63,-461,284,308,-266,371,6,228,158,1635,651,547,-150,-18,433,598,830,874,-2093,181,46,166,699,-158,219,646,575,-91,730,3391,-5,135,14,1483,-1350,286,95,338,27,846,4274,31,-229,11,303,599,2303,20,-219,531,10641,1059,73,-65,-106,-18,-100,2096,597,799,333,352,1436,1690,447,113,998,195,-133,-40,-48,432,977,90,-15,-30,1342,3229,505,98,3642,2187,736,225,3026,460,166,3332,986,802,3289,4,1140,-21,748,434,-43,975,297,63,54,1526,5607,-39,125,-24,2907,45,192,7176,840,414,1950,-37,289,4604,2948,2714,6237,324,1968,1720,809,148,10,57,2988,316,1120,-126,677,-84,1449,73,680,4239,2709,745,75,63,102,478,-329,345,652,101,413,720,352,9,-9,101,670,1255,900,220,-167,316,1301,137,-65,345,215,540,101,396,2870,-175,-63,4,-166,43,195,14,1503,175,1244,35,3165,232,-94,546,187,247,201,870,538,1528,61,366,393,1027,569,335,191,2782,76,26,59,743,622,-452,1714,647,1039,184,115,9,326,-366,-205,994,136,529,1957,1456,652,1149,664,-105,153,2167,1488,699,1515,1984,3589,-885,1199,244,44,101,395,429,922,122,423,-304,2408,-24,218,688,184,99,-47,-2380,-136,-56,-676,1474,927,937,-497,2829,-3,298,410,-931,311,3254,230,393,26,128,1282,1330,1279,458,393,457,-193,30,3418,135,235,72,-12,1118,76,596,91,404,901,520,891,516,229,1528,261,107,437,428,196,1618,259,90,327,1510,1283,262,399,133,623,347,127,190,405,237,11,588,1018,-74,616,845,854,222,294,625,215,760,-55,74,6267,3679,199,3444,478,672,-93,1176,1718,2541,72,1012,861,1247,366,2010,-891,3853,1543,823,180,941,-625,327,1660,283,710,1071,542,113,153,101,704,107,518,1552,4,56,341,7521,766,360,500,2104,217,464,305,975,547,688,304,343,-248,892,-2,23,0,236,873,884,1119,-1310,1177,489,75,-4,50,-23,-254,195,1455,1645,1624,76,1945,237,2778,418,426,1,159,65,113,-785,333,208,1048,-237,136,3121,185,551,222,352,576,65,441,2333,548,-67,-533,-467,152,278,1552,367,222,950,1146,42,705,617,425,305,746,-412,888,71,293,322,388,65,-24,-65,279,23,146,-16,386,-74,-67,2085,-390,-72,1431,1052,673,1703,-1098,293,2774,1196,-250,-69,50,112,-547,293,990,396,-454,926,542,588,324,74,-667,135,-174,138,477,2634,8127,3789,5218,15378,1204,1273,48,258,1424,1229,4332,99,3424,66,1930,531,980,3209,9276,1793,2904,646,1247,666,824,-504,-97,1256,-17,866,667,-67,974,557,539,469,137,253,336,2682,-932,593,387,37,5409,5193,593,-28,817,-301,900,226,-9,10,855,1847,1524,156,62,393,-4,1271,116,-18,80,471,602,53,5262,725,3104,710,155,-119,467,744,-199,76,198,490,304,-180,-190,20682,363,1587,-31,130,223,1304,420,-196,-175,1330,541,499,282,339,-44,177,3029,218,244,2322,1050,316,109,1336,155,123,1391,619,1302,6762,2693,718,-16,1319,1720,463,842,538,-432,-2103,340,11250,-77,23,253,361,447,104,36,402,-312,43,446,-244,770,17378,1110,178,2162,1635,418,796,-2524,4301,503,819,148,1188,1535,-235,258,71,618,-4,1956,-1012,10183,421,1663,-205,-90,51,10,95,222,1114,610,-28,34,1037,-14,1360,251,91,-118,-39,336,560,-26,-1021,-34,477,772,197,516,128,257,132,-27,1829,1013,-1621,420,-345,-99,-66,1063,465,1113,875,731,749,-281,748,1370,34,355,3574,-36,210,271,156,-444,10,-22,-1546,125,3778,808,1063,1572,405,60,-972,99,-112,153,357,245,51,141,171,819,359,-144,508,153,-606,-134,930,235,1620,157,-792,-112,19,1972,88,15810,-269,-70,636,-875,9503,338,791,653,66,2580,584,1843,620,677,326,313,52,-61,-406,277,220,207,-18,-34,5876,-128,48,467,49,364,137,1746,1487,352,-25,171,799,-431,285,-104,53,19,-363,-906,1175,1777,-233,33,1991,-51,120,268,-254,680,2137,-284,887,72,790,915,349,21,369,761,-58,70,49,442,-155,-510,-158,12,-1215,160,-405,1154,177,-696,138,110,-164,126,17,-111,-102,-405,-494,325,328,439,-273,3643,549,292,492,-1572,-26,76,603,-2302,-76,1123,73,1158,-460,-509,2042,981,49,1259,-68,-307,185,236,1368,311,306,67,-43,-194,2009,225,988,777,397,157,-305,257,272,867,516,981,729,-210,60,-121,64,715,1115,-144,5,373,-33,179,-166,142,205,120,-99,478,-178,-77,1,534,2366,1486,145,446,235,-182,-1354,17,1604,1192,71,282,2514,62,21242,-154,-373,1041,972,-94,214,-720,763,355,1327,2225,1102,296,-94,2176,73,196,225,172,995,-614,1569,148,169,152,274,132,1151,-350,240,130,763,1291,536,453,-525,414,207,350,-34,130,107,2015,-1486,1620,-1754,160,1,96,146,149,246,176,2001,392,721,450,414,262,64,469,156,394,61,1482,1072,633,1158,40,0,387,234,1455,1033,447,-323,979,57,-192,36,1396,-130,397,28,-844,204,1116,1243,-27,1813,-243,506,709,227,473,2260,-148,364,185,-19,230,-290,388,403,3144,348,2376,108,-341,580,-497,-429,-1477,-502,1693,15,15,497,17,26,885,-108,89,1612,220,177,500,150,1049,166,-497,-114,-74,-91,2080,40,845,1279,-64,2,-214,277,2103,1553,305,626,-211,-262,348,563,-167,49,533,-275,-99,1440,247,-426,276,1385,802,-267,669,1776,1136,688,-207,1233,-589,-102,587,-2,175,59,301,-152,32,19,270,3293,185,1975,258,5934,132,497,-361,-196,83,-1007,78,-90,113,1086,1660,269,-222,2901,-440,89,507,5194,-65,92,4741,-102,-78,71,937,5,128,210,1436,192,96,381,269,655,1100,452,1856,180,-16,-231,238,350,-337,-68,-13,1960,178,651,479,530,200,955,799,2048,-120,-69,98,-82,156,131,169,120,-135,1132,230,75,2284,24,-435,30,-227,3900,2430,131,432,1247,-541,306,327,596,239,409,2220,1351,2271,840,319,-1036,-24,574,59,64,106,788,361,236,-20,242,315,87,-33,280,-72,690,421,635,-398,532,408,573,235,175,572,198,-277,281,73,78,445,196,1431,182,-586,249,0,1193,-24,32,233,2107,107,2416,146,156,4677,81,1438,253,566,814,15,-75,381,8,-801,319,3451,811,1126,1854,495,-311,126,-69,2727,452,281,26,365,-286,224,855,-273,429,671,-125,-348,1253,-243,194,92,-196,1563,386,476,-498,-96,-96,1204,45,655,119,1891,1069,531,1007,656,3587,707,-34,-70,-170,568,133,1269,4121,-77,40,-419,2498,290,643,825,1813,330,1440,93,97,-233,94,375,18,331,351,505,475,548,2109,979,590,509,1585,1551,2896,188,592,108,96,309,-99,-1320,241,755,462,3440,626,251,2325,104,53,1006,377,554,-385,926,270,90,4143,-235,280,1075,208,-12,438,2016,1632,1544,222,1579,371,574,-57,103,3,71,3177,600,4410,85,-250,238,-291,129,209,28,211,1251,466,967,1181,-365,432,657,2199,19,5432,2187,2209,663,818,2201,-364,404,27,475,-102,-71,299,116,1766,1703,1816,-796,1704,-140,535,5321,383,1833,2267,1281,1951,51,578,-620,2172,2488,60,162,2226,449,403,10,688,358,169,222,40,-31,150,106,12,538,1893,5315,1213,-102,1426,-884,426,3084,-374,954,516,1607,910,90,378,13948,1861,-105,1165,-616,198,150,2089,1134,-90,-167,-122,857,448,296,160,123,-180,397,1025,-156,146,-55,208,13549,500,222,398,532,274,331,1274,141,1851,1454,-562,-54,-15,34,13,1078,-1116,4559,113,117,1987,233,65,-76,56,133,697,-115,498,-1564,1658,948,331,1623,-512,178,2170,2132,181,-187,485,2311,544,3099,2957,906,-434,88,1636,-9,4017,893,667,1666,62,2596,62,-65,-262,396,151,8,1,56,12433,-2,1756,6595,333,1087,384,221,-400,247,723,-95,1932,3577,234,223,-444,502,111,-1558,-677,-83,333,29,182,999,15,151,714,233,-56,-170,-57,89,229,917,483,-1317,-865,-369,-280,1219,53,-100,-129,144,-646,-463,-2102,123,16,-176,1610,734,-178,3,1504,828,809,86,564,258,1721,-93,346,599,2975,-607,2007,4225,684,1397,1008,-319,402,312,189,365,51,52,433,-300,99,203,-447,822,417,-22,-17,172,28,6,56,362,68,-35,217,-21,-447,763,-214,1269,1956,46,-16,539,792,204,382,716,692,1507,-57,-37,-685,-15,106,-198,1073,1613,562,-1130,237,143,511,1538,1666,1815,230,76,69,-88,-21,44,3479,3473,1364,567,339,389,268,155,759,-331,-118,329,303,422,2,757,-105,-55,-395,618,29,866,464,80,757,-114,941,-60,52,179,-45,243,493,38,2019,1390,85,-283,712,-1085,1573,-2196,2007,259,721,60,95,-16,1070,-32,1347,1661,430,2060,303,-6,77,927,147,-437,349,124,1,235,31,519,497,6,352,1299,92,1704,1430,822,382,296,-78,195,342,4291,347,-1114,525,258,149,-14,-453,-643,740,288,661,35,701,82,-354,699,1205,-169,301,107,2,-778,49,-89,-191,970,246,17,5,1345,210,263,-42,40,-67,2117,219,55,-8,-92,560,284,16,297,232,-5,210,-624,181,-542,-27,55,-121,-11,711,186,202,2172,299,121,-144,-55,882,148,624,2146,-71,328,248,614,43,865,98,204,65,94,-8,169,48,-196,124,1113,495,221,78,1321,34,220,-18,600,2573,274,-194,181,1129,69,1730,243,-132,354,661,1122,484,693,137,-69,3349,917,2163,714,2362,1554,50,1449,1642,-29,1485,387,20,23,221,201,141,1131,5892,3328,-74,1691,1418,172,302,154,-341,187,232,884,1163,168,2008,595,454,-307,2989,236,729,1423,1671,2296,1976,458,-68,243,111,44,534,313,497,219,-576,3122,446,354,1180,204,-67,37,262,151,1019,197,55,1276,648,259,205,725,1090,230,518,221,108,251,-989,1418,3718,-94,288,18,297,244,325,429,75,-206,251,148,1095,304,1580,1188,-33,1304,6,767,1159,1372,-409,952,491,522,214,-264,323,278,95,828,469,1182,1079,370,289,66,232,71,3493,1460,394,2773,1299,3658,1121,1649,3055,1918,854,1709,365,3146,217,454,-23,2081,-242,368,103,2725,2147,-22,400,2692,1444,370,1381,361,-16,78,-110,89,316,1477,1163,114,2906,1403,183,114,61,736,2512,121,737,117,-13,6301,2225,2122,-603,645,287,772,789,1180,1090,88,7508,-7,707,528,596,-148,-29,179,902,328,3724,1699,573,1885,2731,1294,651,1179,282,460,257,-267,1029,2315,-530,415,734,520,267,80,474,617,-40,505,2183,362,-139,710,2268,941,2084,664,-175,142,-830,633,820,812,240,252,2363,2974,1160,161,809,228,556,2998,24,-26,-9,133,2159,304,1919,1294,49,243,160,293,-2264,10623,641,-162,90,212,2018,479,3031,3,2036,918,1836,1412,-27,1513,246,1676,1208,354,1457,-328,814,-5,976,1034,445,-260,401,338,5036,442,244,117,2972,914,-2324,1362,1591,578,674,212,619,1040,5893,4003,1059,23,804,572,526,554,2366,-91,-399,519,1956,319,1741,198,-283,1889,170,5105,2053,2356,948,650,354,1652,1758,18,1,181,66,223,2295,2413,38,6575,17,6919,3027,790,97,458,3984,631,4339,1047,866,4164,455,262,439,1230,1942,836,2932,-96,1716,822,1858,-644,59,2166,-16,691,-24,717,8044,-263,1097,1504,1815,2094,5828,3252,-84,208,518,-556,4113,1491,1026,2725,174,763,379,1126,1306,263,417,1109,1222,-53,3447,7442,-155,154,768,178,49,468,21,725,1009,676,1241,137,1156,31,201,1228,2947,306,1809,286,265,708,965,-396,1310,2230,469,3219,452,918,3375,958,2493,191,10,1405,437,31,87,6,767,2266,2026,1292,754,1218,2142,217,113,254,447,1407,-441,1653,-197,82,126,533,1033,3100,304,3595,983,2367,1162,338,1463,678,288,10245,2017,448,78,80,1546,228,621,689,1280,211,-623,42,533,3598,475,870,287,1950,101,882,54,1063,1479,706,2743,1722,476,2485,344,714,719,302,485,35,246,-480,658,1852,2345,-179,1196,870,131,766,1236,1595,4197,664,438,2013,1572,659,161,1272,241,9871,1547,761,577,210,881,842,287,45,1019,2367,331,947,1303,-96,405,44,1399,551,2163,888,40,1943,2858,3580,856,382,995,1090,95,462,3156,8,182,94,487,143,626,1287,1181,278,702,1844,976,526,533,1532,979,1100,122,887,2687,-58,6534,-40,1892,326,-77,823,174,2272,505,63,189,1051,1720,2036,920,6044,667,200,3064,243,79,10758,-536,-7,420,428,-125,1035,452,254,221,428,1761,473,253,1377,305,32,136,67,665,4,-419,307,947,2196,751,1419,594,1801,151,280,1273,3896,98,1530,1061,1105,1006,-384,280,254,441,96,282,107,355,5171,348,1043,305,387,-224,1589,34,1237,1164,578,3,363,582,1094,1745,1306,369,-7,109,603,10256,5,-255,404,395,379,-586,1350,504,250,135,285,1853,482,473,2421,1747,419,369,552,2961,2911,453,154,113,899,854,-1519,0,89,-167,466,717,862,380,-695,874,2551,701,319,1808,510,494,409,380,360,48,1824,2148,1561,3583,995,2277,-883,956,953,574,15,813,467,1540,1018,1277,1779,3734,76,-386,704,1882,-618,1917,735,-478,512,196,-28,1312,55,346,24,-354,50,1137,2054,593,1512,588,1108,352,-267,-22,-42,509,1883,7192,272,365,659,1395,254,-738,1128,305,47,359,2179,572,101,67,-171,415,372,76,-243,197,95,-178,-30,3013,160,2204,-48,1781,1728,55,281,432,2366,35,111,2197,3215,639,109,380,88,687,3641,1073,356,-69,430,5589,806,203,203,8,364,306,2926,281,428,336,899,338,-58,1892,925,-1389,746,1316,336,184,-464,693,1769,-1229,44,-178,1786,1646,1362,741,494,1020,844,47,88,548,1026,630,345,895,1341,-312,2968,658,3303,586,37,466,679,785,911,733,480,1542,843,-1292,1913,3489,614,215,292,517,536,2958,360,-845,510,232,2983,877,410,141,212,1348,1237,-632,4614,225,4417,-180,20,230,3126,1698,444,158,749,1117,1463,723,8328,15633,634,358,5625,552,3699,18,206,361,909,185,1694,644,-35,1307,29,799,1279,-465,-78,12,192,120,99,513,-714,329,1121,459,6147,166,2789,404,360,734,687,235,613,2446,406,579,88,676,346,897,127,647,31,1408,210,110,1569,-290,44,2054,-1148,1307,2873,519,1926,-460,121,338,413,-548,1181,89,630,1171,1156,1546,2397,116,93,344,697,304,2005,-227,-198,2667,350,264,895,1234,91,473,4428,461,847,1105,1120,-14,24,5966,11900,1063,794,764,871,883,833,1438,600,812,1860,1141,1559,1179,4775,120,1475,547,-540,67,36,1031,907,989,90,1750,2401,414,1099,2247,72,-153,71,392,-232,714,38,867,1791,747,1637,2143,2365,2685,2445,-666,7,942,200,105,895,975,422,951,204,10,721,2521,2188,1121,3066,350,539,381,329,524,286,212,-359,407,464,312,1178,1897,789,655,1852,-106,4606,2970,2461,1482,322,1513,1396,1459,378,907,-458,-18,67,-68,1081,-99,263,37,935,1808,-80,972,1609,1262,641,692,2761,173,1,496,-239,1478,174,276,5798,-74,103,336,-101,189,123,1042,38,328,190,472,-115,682,579,993,-896,254,1780,963,141,-320,1863,1510,-775,1557,-59,901,22,3282,-80,484,-241,220,642,-962,408,-2,1017,432,1728,717,1420,-21,387,1627,272,-81,661,3593,4953,1848,5,411,2304,922,813,-126,2196,-1547,183,-381,3026,-2634,1456,1118,195,190,2032,6821,1264,3420,1386,2058,1484,1039,684,196,-10,1225,-50,12,2124,1634,8120,90,100,-145,3074,248,2185,1010,86,201,1589,506,2497,-292,660,918,64,1653,337,587,467,339,106,29,3379,1927,-449,157,101,138,1325,569,300,1794,-486,1103,304,1322,509,2314,31,1573,1524,657,1496,107,3114,724,798,-72,107,1242,-22,4714,3242,103,78,-66,89,321,9804,574,230,1224,6443,2702,452,134,612,-7,1313,1828,908,806,-244,508,73,2798,179,338,229,3437,473,2660,71,442,-120,453,2630,1015,99,1362,4437,525,432,360,-664,823,-69,419,338,1105,5418,8327,722,1028,378,1044,-1147,424,1310,287,1047,642,387,704,429,654,586,815,-333,1525,4384,-2,3832,1654,194,-423,552,61,338,220,1211,1937,-12,5106,2927,1502,224,759,1649,235,181,848,3088,2638,188,1144,2313,633,1312,-159,-1030,987,737,749,1961,2555,21,673,1461,1113,1562,26,271,970,298,88,141,-985,272,-429,1270,3504,1404,1498,-500,4559,368,-37,603,-181,-23,920,455,3560,774,609,374,2039,990,2,2003,1128,815,3805,328,-103,83,313,704,-364,1655,3142,461,3020,507,87,940,691,371,1082,610,131,2033,1321,70,438,2390,160,37,355,2185,1809,2520,1064,3979,2493,1308,11779,975,589,84,932,1513,1870,216,1355,101,2567,422,368,2855,1202,1297,592,670,599,1634,689,103,1807,806,581,214,5815,1957,-342,1565,438,1565,227,1444,2021,3511,1378,189,81,39,148,5947,278,1632,2180,3383,2458,509,-66,284,670,2174,1012,235,269,2653,1653,216,122,420,934,9,152,0,1968,4052,557,1096,-22,1020,192,244,555,-719,557,3641,1092,1770,290,366,81,-44,387,659,322,452,126,641,1961,358,475,2987,902,2693,1141,2643,347,988,618,1462,290,4282,2889,1198,3016,204,1416,2884,1600,1053,552,476,2291,708,1803,172,328,917,316,315,-1322,-397,1242,703,3485,2404,4204,912,255,72,438,878,1079,-50,169,190,1138,42,-37,973,720,55,343,484,1008,432,6839,1347,558,2025,1714,2044,1341,14762,1258,563,564,23,267,1211,1239,-517,1020,4067,610,2084,96,309,-502,1157,2347,1337,40,528,52,948,1363,5843,1089,2187,521,218,328,1025,471,7545,5086,699,2326,2018,1468,17391,787,2920,1041,1020,2946,-36,3406,2793,3356,4581,812,894,5481,411,-49,2195,168,-383,1086,-27,351,-75,139,1661,911,1854,2033,1733,44,368,225,832,154,913,745,3488,1240,3690,2103,1823,-37,2024,1754,907,394,405,-6,1417,1624,976,75,24,-101,1004,-199,526,743,14741,3048,358,1870,34,1075,779,449,1300,1389,2844,594,1079,643,66,-676,239,1854,2078,227,-58,1757,2969,130,1949,26,174,85,670,1748,372,-297,437,1217,-875,-751,613,875,-610,895,430,2222,67,986,9887,393,703,720,735,646,-202,90,1303,374,122,1074,58,1424,1300,10,361,80,558,481,1197,297,1697,339,1867,1903,2707,12401,-201,385,527,472,97,212,23,-207,426,1459,1029,831,173,2228,654,845,571,3146,3004,1100,2048,254,-85,154,441,566,249,1002,1758,536,2,1053,1865,1651,511,1483,1053,38,-221,3297,557,344,379,411,1339,1202,659,339,737,-296,633,520,817,3156,-306,770,434,1157,471,10166,325,1486,2204,600,420,905,254,1125,168,2217,2440,1589,2786,917,682,2734,824,1004,1707,-308,-272,-166,836,615,2919,725,130,560,915,279,291,-34,870,618,3266,3092,-92,1613,4333,614,1735,458,-304,183,382,-239,484,546,-292,471,698,9,1182,3010,745,2554,1517,-40,3475,796,1192,-793,1122,1085,397,61,277,372,5592,-200,-6,2262,45,1839,5114,1362,588,-116,939,1323,700,-275,400,1405,-201,-758,1678,1891,945,961,2083,2178,300,2083,1108,-200,-1889,684,371,149,257,176,660,1490,1225,351,118,59,530,747,1231,1011,2843,303,-197,3413,648,137,930,765,190,999,3700,874,-405,156,263,1313,65,193,939,662,229,-357,288,204,44,335,990,888,2013,38,730,921,715,828,784,834,2212,5413,316,739,71,-19,937,1522,1950,1012,6365,290,582,261,955,897,844,148,-1353,1016,62,356,1388,3549,-267,1334,-2107,360,530,1566,503,22,113,335,1646,-153,2936,770,84,169,373,250,580,1979,5670,1995,-850,757,139,1855,863,914,2966,83,1138,256,1268,198,866,1011,-378,5201,1422,3105,734,731,2480,1670,404,5389,3448,340,658,390,1476,2582,354,107,3285,204,676,726,299,-119,1194,-21,458,220,517,10,423,32,593,2313,1729,2537,405,-17,369,89,512,2083,-73,753,3143,212,-52,1264,-127,2467,132,-14,282,1466,1783,82,1633,5605,1054,6761,572,244,415,352,480,776,361,-685,722,-203,0,-237,805,2513,211,2538,372,874,1418,-938,3790,976,1728,1206,922,1983,2252,4615,2590,225,99,115,454,1641,-1894,486,1140,336,419,1171,207,8633,2334,1339,2071,349,619,1217,1137,117,168,-188,570,822,550,2390,558,785,4851,92,948,1547,116,417,999,2725,918,101,5429,-22,-741,-357,1725,-213,524,368,2052,1655,1677,-791,-797,429,1138,978,2220,887,681,1408,3234,1390,145,99,811,487,1736,1589,72,2798,1542,88,-97,1985,373,216,302,681,335,409,8105,-149,1224,2316,1390,1723,1061,741,444,1491,348,346,291,397,-73,231,607,187,242,596,-11,343,72,1374,-744,1307,60,92,-55,-291,343,354,287,2791,95,862,233,613,347,762,-341,1587,-183,864,900,222,375,1092,579,143,167,1102,1688,112,1286,3210,452,858,494,758,2012,922,2818,255,400,224,118,-20,118,561,-257,355,319,1770,-149,254,347,5228,952,917,210,-15,134,1647,808,800,2664,115,2672,33,208,360,-87,1598,526,917,67,441,65,122,624,2561,605,1722,1022,2749,3708,-330,1062,1956,2254,-392,502,564,418,-28,495,100,428,1045,765,332,11,2358,744,625,403,397,655,320,391,2100,1391,678,477,1709,1311,56,56,252,890,823,4087,-5,420,-784,1909,959,2200,209,642,83,8477,3407,1098,3799,514,984,1630,2877,2902,1295,543,1601,-339,2185,171,273,137,5126,3286,2205,198,799,1811,3588,1082,5899,1629,1697,472,2262,735,1275,774,193,1856,3777,1035,821,200,196,-58,2218,704,1337,-66,1757,1630,478,131,210,4208,2397,1312,57,8684,2617,1846,1855,314,3738,847,2451,2502,2764,2199,1442,2261,523,0,1602,228,2074,-392,382,636,1120,791,2520,466,893,449,-275,1296,3128,-29,451,1200,340,1205,-126,2557,320,1583,262,-77,216,139,712,2001,1873,-133,76,268,4136,588,-13,420,832,1285,1956,938,-34,-98,226,4350,1094,529,467,6091,451,2100,204,1828,8091,2234,-961,6290,774,856,630,2368,1010,1601,450,320,259,1458,7330,547,1616,482,903,555,1476,45,401,1105,25,489,167,441,368,701,1407,1288,1449,725,3587,-31,1384,400,5455,1281,13,3487,577,966,912,-314,122,2403,1493,5075,238,102,-165,352,3386,2403,8046,548,606,118,36,459,50,1698,551,598,351,1099,722,-1654,1350,998,3973,1239,699,3397,2620,1128,1795,677,-507,93,3270,1605,281,283,7046,581,9483,2431,604,43,1950,250,649,266,454,1820,322,-204,74,1912,1423,1833,1304,28,2343,11627,476,1183,281,1001,878,2459,-52,1368,-753,1428,4695,1333,1806,7578,-730,340,352,556,744,894,31,141,1170,54,1724,3723,3496,4,1083,346,267,90,-532,773,2088,413,1172,1596,910,685,1805,298,3588,1169,586,608,1406,1314,10453,334,565,-41,142,265,-43,663,141,109,609,1964,833,-62,708,462,-57,124,3255,2364,1402,649,608,-231,300,18107,1318,2435,2906,717,1370,3262,1048,966,416,669,423,1110,1328,1883,1781,597,796,546,618,429,7765,150,639,1260,1618,264,5229,604,527,949,585,62,1099,885,2863,697,2116,2131,773,2640,-24,58,440,3837,836,115,2047,1885,-96,965,93,84,490,-26,1812,1377,380,252,1479,4131,282,1259,1805,1711,679,97,-326,39,342,370,-159,1502,1217,345,596,194,992,-41,308,356,888,2596,3114,309,132,270,854,779,-918,2593,1283,1914,-3,284,895,343,224,1183,-230,335,701,-1108,121,-1587,5632,410,1532,1013,2353,855,459,1058,992,761,2,1149,1825,373,1338,494,118,585,717,600,1298,2441,215,683,879,1118,441,-219,3285,3013,302,283,1695,921,240,373,979,59,664,2,1000,118,4322,482,981,853,-139,2652,629,109,-2,71,478,2159,2276,928,4369,10262,577,3477,2553,1302,-141,830,4548,360,1829,1373,-83,2922,4391,3730,234,2518,104,1533,1755,1762,1004,5413,938,1422,185,460,-23,1106,623,1625,9770,1032,668,1209,785,1012,1765,643,-788,722,1411,3684,1445,437,310,2749,3434,153,347,870,702,979,69,7859,242,-252,1072,567,202,4,-10,93,1643,358,431,1680,259,2791,698,100,199,689,278,-142,-48,703,1216,7008,910,825,1705,1514,699,2021,4439,58,338,5827,-40,810,6267,3085,41,1051,2282,108,1313,40,3688,-282,463,1882,853,345,173,915,387,380,499,490,1254,272,290,901,1404,307,2485,908,1772,1146,5858,2666,798,644,4073,830,273,511,59,-333,-291,2597,-399,1438,381,284,1326,1398,1106,2458,1899,460,1845,737,2173,714,4642,3439,922,1569,1827,1425,2005,2136,633,91,2823,1719,7720,589,334,325,169,3837,332,48,71,315,3242,527,3362,1065,217,437,2031,375,474,-18,591,3728,1875,1446,224,869,315,865,161,5,21,342,-1068,1216,311,1200,757,-233,-603,1763,318,526,1559,1568,5962,517,-2,121,-17,2782,1370,495,411,129,776,803,-373,1799,323,971,1249,6121,1242,220,410,2083,2348,3146,390,1313,222,-200,282,-135,1499,457,228,869,228,944,2791,392,1764,877,2171,2927,1135,206,72,-666,703,732,-395,334,132,506,9076,3179,459,1813,-921,847,1347,4577,715,1676,34,2588,322,928,1034,1966,741,1300,2157,1148,3713,233,1343,568,746,182,266,1044,104,2470,63,2968,810,1982,397,578,444,530,305,258,13325,985,1583,908,304,494,175,1051,4622,1350,942,167,370,568,1884,2479,545,955,2062,1354,1749,576,325,409,1412,2633,520,-110,1546,225,1498,451,1239,-136,82,119,-69,2522,-184,-21,1598,2379,583,-720,133,89,153,2786,6255,1260,7855,202,249,331,1748,216,27,1308,453,837,693,381,1256,574,442,51,88,1384,551,854,874,123,2856,2358,1167,475,2410,4,102,1969,-748,172,2317,2589,4790,1051,978,2981,1586,1108,-353,166,6006,1235,484,3084,366,-445,535,-575,1560,456,-429,729,1265,737,-24,67,157,173,646,198,410,998,1460,6910,1185,218,944,2679,3590,183,880,298,-766,406,2464,-114,2230,2171,23,1526,77,49,678,467,875,104,857,2974,582,135,232,1588,54,-18,-387,2426,522,157,341,1617,87,139,1418,415,627,1425,1503,1883,171,455,-41,3306,1166,1340,70,393,773,355,495,-184,524,376,-201,1112,283,897,2595,764,4500,3147,1955,1741,97,-1000,1353,-406,374,867,665,1047,445,746,2274,2859,7158,980,968,6650,484,7682,1706,-2,899,2051,1613,-47,91,1,47,2000,1412,208,3320,573,1371,3554,-7,-1067,-94,985,776,-71,131,218,2356,798,4638,1735,1244,841,2371,1477,1631,333,899,550,1810,1499,1008,554,147,105,540,306,1339,-138,1641,4202,759,-4334,6396,208,520,426,1242,3289,49,961,174,2903,-233,574,660,1302,1549,1438,2123,-89,1474,1568,1181,6709,1737,401,362,188,52,-261,659,955,210,-45,4328,1499,1344,-350,1404,-10,-237,276,340,-113,3146,555,3724,0,-1051,318,194,-534,1317,415,339,4,3158,1245,240,383,531,87,-43,555,3914,438,13034,651,146,-98,2931,-141,2880,9733,2399,4451,1546,1631,1525,1023,1501,153,622,-28,748,419,59,4129,1009,7743,564,872,344,1751,-379,311,920,207,307,-252,173,695,1524,915,-396,1543,-901,1769,318,2839,5140,9969,179,279,-491,1908,459,2353,128,-1056,887,1160,203,4100,768,4005,3177,780,525,20,1773,1263,3912,921,1648,1850,923,4808,2468,837,1299,1926,683,70,433,66,-24,993,2019,93,606,1842,168,293,3392,1176,112,16,441,1348,1737,-13,701,131,920,3072,834,133,-162,642,1685,2631,722,-683,937,926,-122,1338,1268,634,-142,786,-42,593,1557,1101,452,1030,957,975,139,786,402,830,464,497,22,610,596,14,375,1324,1520,695,1345,4670,-3197,1737,1108,3905,2010,307,2565,1721,815,5511,-170,93,994,-26,1341,3011,393,217,2683,1049,236,1293,1369,42,294,761,621,91,-911,-357,229,2632,459,185,4846,495,1468,616,1495,2931,416,734,992,-3,1450,221,2357,1391,1625,4098,-141,1271,609,212,440,184,1960,239,96,348,38,1766,735,770,6956,2300,49,4066,2162,182,2232,2289,735,238,-256,444,805,818,63,1507,839,1198,1978,342,6157,283,6760,1201,65,336,140,441,176,1162,1077,377,1971,41,1060,-457,910,1896,1025,1201,678,275,-16,1080,561,1338,3570,36,27,1087,3336,-436,216,925,491,-482,865,756,631,208,1153,170,522,553,630,1278,524,1180,1214,-263,1179,1802,512,869,1175,206,531,732,6571,83,2211,-600,-110,312,1366,236,78,-309,494,632,-95,420,1698,131,2303,-540,208,1585,1868,879,2089,1672,685,665,2742,2949,744,960,1583,-462,1461,640,1154,471,4396,2250,1472,5423,1790,1675,676,716,750,-11,95,150,2234,204,217,198,-61,2100,2524,1239,-117,1816,2227,653,441,612,742,2015,581,2691,327,142,1274,204,794,260,1803,4553,-266,59,883,4249,436,127,106,195,-91,478,1053,-185,63,307,427,246,764,940,8,8183,-310,1107,143,4958,4465,149,1796,403,2356,223,-419,290,1077,309,882,3181,249,218,602,135,2426,2201,370,3604,811,866,417,544,316,374,1243,870,4536,1454,493,1894,1803,2957,566,5750,413,1095,5870,219,405,-28,871,243,1820,1433,6442,341,1731,307,1086,679,756,2033,1325,130,581,19,31,601,1671,1913,2708,4281,668,223,645,622,4460,863,291,1772,1490,1056,914,11422,732,345,920,1751,-48,-960,2004,337,974,918,2008,201,55,603,52,-154,135,949,2092,3015,846,1824,743,953,2585,-230,1908,1282,697,3822,1041,1439,3912,1841,352,1121,1482,348,10033,222,494,347,2090,3312,718,653,304,229,49,408,3879,6326,230,4739,148,-94,-458,2734,360,527,107,1333,58,605,1187,657,-5,1358,317,1620,2579,85,534,412,1766,350,36,3322,321,664,205,91,3,293,58,2379,535,789,-76,446,445,2067,320,467,1358,539,979,8427,2027,70,1999,722,525,-174,1266,794,538,-138,278,-1576,278,1027,1042,-419,161,309,715,-66,2094,114,-209,-366,237,178,747,604,617,1977,1022,2396,-138,5448,-969,62,327,175,439,-139,1768,3978,1350,454,666,2873,802,357,1426,295,1328,-78,1432,1452,893,-212,-17,1596,934,943,1219,-169,737,70,-262,5060,1978,1377,2152,364,1627,957,2673,294,1453,671,89,941,95,3044,1841,811,987,353,97,1941,293,347,97,2197,61,601,707,829,1520,716,-13,-127,1582,90,-261,2133,1753,914,578,-260,1008,1013,-84,294,2146,615,1107,1354,244,869,997,1630,111,226,314,37,58,856,963,958,1074,931,1013,253,746,-71,99,1861,305,509,229,1857,1862,1380,2040,1650,115,9,1019,-480,28,433,229,-154,31,171,169,122,123,-23,-108,140,-322,-252,-57,101,738,48,-379,-333,545,-771,475,-173,-11,66,-40,-53,-13,2274,306,564,-48,401,275,31,160,120,9,61,67,-3,-16,-1148,477,-131,740,50,783,39,163,105,47,-23,821,1981,4471,6424,1824,2085,117,159,2016,3706,345,6416,2804,404,26,242,5,-18,85,28,389,7,218,180,130,156,20,-1,7586,3326,703,1003,69,24,144,1289,-145,34,-10,348,296,126,254,-20,12,20,28,271,-390,1311,3453,-280,965,234,153,802,150,-10,387,17,339,91,56,33,636,327,117,-30,205,12,-3,239,1209,12,110,124,-23,95,88,22,3,60,657,-203,-300,-217,2207,307,2864,53,369,-111,261,-3371,-159,14
-96,-221,-119,243,-224,-366,-291,-69,-39,4,-30,-648,-404,-87,-284,76,15,-378,15556,-81,40,-14,-12,-179,-12,-101,-86,-97,-47,-69,-229,50,-605,-471,-222,18,311,1274,-99,-291,-165,10998,11221,16114,14051,18341,15314,111,-47,158,73,946,705,1119,291,516,396,226,1086,139,76,280,57,-5,27,33,1515,27,-94,-479,-374,635,10,-38,-42,136,55,631,456,-90,151,187,89,8,222,615,-64,592,396,136,194,156,325,176,214,-64,-4,445,274,-13,69,-149,182,26,-134,0,946,162,-527,35,70,-191,68,-268,-19,-53,47,-11,117,-53,61,-157,-204,445,-59,-150,92,10,200,185,237,65,31,70,-21,288,94,533,132,548,-155,33,31,180,-39,242,143,281,20,-18,332,249,302,-10,578,-249,216,-153,496,-73,152,98,832,2521,12,136,209,214,680,393,1326,49,125,128,2424,585,82,18,-25,280,106,406,2,39,-239,16,-14,75,-194,-63,1182,107,-16,9,732,1033,301,144,-23,252,42,354,238,89,21,601,-1,9660,207,313,1,-109,-1,-50,2574,-361,88,1525,5,565,289,-4,48,-23,56,3623,-76,304,836,67,0,156,362,289,98,-11,-144,613,480,214,2804,157,2685,-6,29,5,182,32,436,203,23,307,264,1275,258,-134,107,51,919,46,1396,266,-248,184,22,45,102,-387,-53,-19,-167,-44,300,36,265,536,248,-189,-221,82,108,1396,1178,92,361,-31,87,370,490,-86,6635,597,2390,-3,67,317,202,232,2594,244,145,93,78,19,250,57,117,2083,72,56,-917,477,-23,122,867,519,25,17,-28,14,744,450,1320,927,27,701,814,201,36,12,613,218,348,204,19,266,133,363,1371,193,123,-65,404,109,143,-12,654,80,-43,393,373,250,2245,55,-2,238,162,309,181,47,-620,539,428,1987,3,165,0,543,660,477,836,27,418,159,1173,533,26,454,1212,29,122,-21,-236,1479,1300,592,-445,155,-81,-51,-40,-16,77,3,32,149,423,58,380,377,510,333,617,93,383,530,138,-162,-5,-124,606,739,80,21,77,164,328,10,-52,52,21,196,70,232,60,53,1285,21,302,159,1160,58,-45,-6,276,994,522,373,330,625,416,249,264,48,-42,-375,188,-46,91,413,108,12,386,-26,-34,-154,910,-148,578,412,51,3108,648,5817,19,133,-82,23,92,646,-103,16,78,39,551,-32,104,2,-49,280,296,194,717,324,189,210,-33,526,8,-45,-24,797,157,-233,3,153,135,99,300,355,-3,-70,279,577,-85,1323,123,138,1236,261,-200,155,129,-7,206,184,807,1232,149,633,124,402,-34,40,7,379,1027,319,142,57,856,2093,106,492,215,2778,92,444,243,128,151,697,1333,507,203,-14,461,-442,701,377,-82,3153,2256,241,2847,1218,26,46,189,71,51,8,4174,86,7,39,404,2636,100,151,1011,36,75,50,495,851,435,125,411,189,752,155,-143,383,15,-228,224,507,209,119,183,237,84,150,-283,388,76,-857,-407,50,173,99,1519,1576,1285,385,382,236,-657,255,62,114,154,-84,112,66,122,-417,29,195,1117,405,1240,319,26,311,515,140,408,-188,169,149,834,1,1248,38,40,-52,-80,603,97,169,81,-224,-64,485,110,269,986,993,8,12,32,420,170,216,66,81,607,99,62,62,179,769,28,666,331,334,-87,32,236,214,205,248,-12,108,433,745,266,23,443,317,1760,-149,453,-48,-44,-144,73,134,-184,129,239,211,80,38,764,-45,3376,261,113,1255,360,-64,47,2,450,349,163,756,474,210,532,-35,313,232,161,286,202,38,177,1624,680,212,-782,404,24,448,98,1105,151,492,35,62,1273,528,107,62,810,459,368,-47,161,209,58,2029,110,319,75,-45,646,-463,112,1098,-112,16,318,60,78,51,-98,101,276,-343,97,94,122,157,3,288,192,101,10,406,79,42,-25,414,554,29,1859,54,232,50,-7,6,197,82,1814,-82,844,55,90,1020,420,-29,-99,398,455,162,-98,297,-216,6197,408,409,35,219,13,-5,-77,4364,375,417,2163,710,2440,255,369,147,476,-457,-399,297,-101,-395,-246,-570,-155,157,-231,195,323,3394,444,278,-115,-20,375,319,-273,116,4,-37,252,9,84,197,-68,-30,173,44,34,1127,43,-12,125,-184,13,-437,-6,290,-66,-166,-127,-34,-169,105,-36,440,-83,-120,-5,386,384,180,313,671,6090,191,25,88,686,-122,83,-918,1812,9,-106,108,-18,-41,170,487,139,4343,151,48,5,138,197,-192,48,75,-277,4105,-84,-92,149,-65,880,3322,-48,39,168,135,26,-68,307,-328,960,254,281,96,710,1228,-74,189,320,6652,524,-134,699,381,214,260,179,-51,255,73,-102,3832,-59,64,11,7,-23,67,40,-270,635,-174,103,65,-38,-32,-51,-234,-122,322,-182,46,-620,142,1803,-36,-86,-15,110,255,396,193,192,217,151,-88,-82,-260,75,2,298,204,46,-234,-109,148,229,-16,-27,-103,287,14,574,-146,-186,8069,16,552,235,227,43,-226,-164,-51,-57,-4,-163,222,1588,196,270,-261,604,-273,-9,167,-31,-113,66,4,366,90,-1488,2845,33,-5,-28,1798,-52,-74,-130,2987,-164,258,28,308,-9,-52,-1351,158,-18,182,57,388,-38,1549,365,157,144,122,-414,7,168,944,206,35,48,17,-490,60,207,2402,372,6,73,81,-129,9209,142,557,110,397,-109,1587,-11,320,614,935,-99,-12,114,4542,67,412,204,976,427,39,92,4389,31,9,70,337,112,321,71,-57,122,44,419,1038,53,29,280,-3,-2,188,-258,1673,212,-460,295,69,193,45,174,346,305,3566,-67,-48,-49,-145,293,198,1432,186,21,186,192,3720,287,-12,85,-210,-50,-2,-42,293,-47,-111,-145,2063,912,171,303,-4,54,143,34,111,91,986,93,94,170,-53,-19,87,77,729,104,-33,51,253,2690,-30,59,118,367,-153,1067,88,211,1271,164,145,85,198,243,75,261,-161,23,59,45,1112,138,101,-36,130,398,52,-69,-66,1045,199,-349,294,61,21,514,-283,72,-187,-30,57,110,-157,35,286,97,4,-305,73,797,136,-497,-130,296,14271,3521,25,-242,-435,246,91,30,146,124,-107,149,250,131,32,63,-164,561,16,423,124,92,11,160,437,-1,310,976,262,53,114,1085,92,-27,144,482,352,188,63,-35,-84,56,-1,53,2347,-79,1163,117,410,-33,162,-172,96,-55,1655,864,-32,387,22,147,956,-567,0,64,391,44,4691,3998,0,178,-14,72,1165,178,432,49,117,-10,214,183,54,255,640,-35,24,-14,4,100,304,141,266,1689,-117,1090,251,198,259,453,274,166,1183,-120,459,50,645,-85,12,315,169,58,1290,1303,349,94,53,72,-423,-190,187,-1055,37,533,74,78,925,812,119,52,296,78,894,-16,-120,59,59,348,234,1542,13,-88,816,90,328,754,-51,159,80,363,2377,95,118,207,422,4,297,53,7,49,1217,782,610,115,45,-23,27,803,2746,230,68,49,-13,103,997,275,-71,203,29,454,40,307,611,1769,18,-312,152,318,10,-94,17,267,16,-76,-457,111,22,556,-349,365,384,1545,784,247,74,-139,38,634,129,56,492,-130,21,2519,284,309,-5,15,-79,-17,42,247,373,1170,78,412,652,623,273,-59,145,154,89,342,-914,317,650,-114,-163,7,362,-210,157,596,425,356,-68,-34,34,55,55,54,246,408,341,-206,-41,-299,-58,144,535,66,429,106,340,10,26,96,76,38,398,167,32,17,52,-155,120,430,36,163,436,-17,146,28,36,-50,-69,-464,1652,-40,151,129,-26,235,1347,223,145,33,-2,482,473,1381,676,3769,913,25,17,56,816,1,235,35,286,26,407,179,-1,151,-90,265,240,734,-26,707,-23,603,151,1098,42,177,3469,626,178,-44,-36,364,23,46,-35,-25,0,571,921,37,304,-123,-61,-33,33,3,202,20,921,973,74,23,301,12,7,64,-9,-41,8,44,272,184,65,780,224,-52,31,39,1041,-240,-133,196,56,-139,34,66,86,-345,84,-310,114,172,-4,16,138,91,-86,249,69,367,497,5,31,725,-78,273,220,220,395,-25,83,1273,13,-23,77,40,626,17,1131,-31,98,66,66,3,580,54,115,958,-161,177,350,27,-83,-317,373,355,-93,33,-3,-44,276,-9,-5,-108,-946,170,169,545,54,34,279,0,84,-85,-113,348,271,-16,40,446,6449,130,-133,5816,-38,-31,34,-434,19,636,-9,85,93,197,12,-186,1403,9876,111,62,-261,125,121,400,372,158,768,91,-48,216,212,85,-96,5044,136,-216,341,321,-59,36,61,-3,-74,176,-150,1044,-332,143,32,-52,-84,45,67,-63,1807,287,-50,238,698,316,35,-93,-72,439,-25,232,72,509,11,-419,359,130,1825,179,-41,303,109,-410,377,-26,10,-26,75,-14,16,54,443,70,-48,7575,100,13084,9108,7061,-2,-54,83,-20,-380,156,367,3745,51,-88,2140,-98,465,-85,64,-85,312,541,-120,89,61,-69,1430,72,30,39,-228,-376,959,-68,20,-136,52,191,91,-19,491,105,-292,931,1584,202,383,-214,111,143,155,-78,-119,-483,1127,74,22,341,570,557,37,414,207,260,-163,497,189,148,734,172,89,1167,98,435,-246,2205,91,9895,802,22,9,110,-38,168,-19,72,260,756,33,262,45,239,247,33,38,-13,362,305,159,-71,71,-372,18,320,-127,-36,178,155,2710,-124,127,46,-380,-1,41,34,-48,29,3676,268,-242,66,95,-179,132,-79,65,587,145,25,-283,67,101,597,-31,174,14,15,-40,423,-11,118,120,33,301,177,209,240,146,-38,-162,-394,143,23,15,156,98,1754,729,-382,106,44,20,20,1522,512,3363,281,-352,270,128,65,84,-47,-370,346,-241,195,151,20,168,277,7,18,-165,3514,-30,-55,793,166,385,1288,-173,-8,1649,1729,0,-64,6637,3989,174,38,-61,38,70,1108,1846,324,1827,235,108,-75,189,238,455,518,449,207,39,57,-31,2,16,171,316,202,1127,179,-104,729,75,667,435,122,347,301,214,236,1230,220,24,113,-16,-9,105,-85,346,651,167,58,-39,20,234,311,280,45,336,59,-53,228,1040,39,410,-175,26,313,20,38,604,-202,151,189,-83,98,1134,-12,-39,618,560,39,-43,-27,79,-40,2747,805,-242,489,574,51,-75,-38,377,35,139,210,72,582,1594,-9,45,203,192,-89,-84,-31,-106,-175,-194,155,152,-38,440,-15,-4,-757,1,26,17,139,75,-218,-8,-112,33,-18,-31,-214,22,6649,3134,656,-46,12,299,-33,267,180,62,1715,1386,59,28,-6,55,71,-140,1039,167,-214,27,567,-250,235,-30,-96,91,1841,-44,833,442,482,-74,-225,19868,-145,1670,48,239,88,-70,28,192,13,-26,-48,-203,521,-188,95,17,1120,-149,349,341,161,57,187,3,1063,-161,107,-89,672,-2,5687,-723,65,317,50,-61,75,246,201,105,149,-504,304,21,9,24,-628,-68,323,-10,249,5,334,57,263,687,344,877,399,-5,-64,24,25,55,-128,-4,142,1316,172,189,686,-68,120,1,119,61,347,-9,-797,-1,-29,2606,272,45,-319,52,2996,128,467,-41,42,707,-66,-138,655,380,-94,110,37,15,64,107,267,52,183,2250,-103,271,218,-228,137,353,351,-6,90,-109,162,-933,219,36,302,-65,368,396,244,286,-23,865,23,-12,5216,-119,40,-126,150,139,165,16,31,92,46,1,0,883,58,-20,182,2301,-473,55,-130,-24,185,234,-112,86,-26,2213,611,195,32,3233,1033,-24,106,3,81,-35,-230,237,68,2560,134,-33,54,505,1187,158,141,1377,361,24,-680,25,152,-68,120,139,170,30,269,79,40,892,-168,1362,351,1034,57,253,656,687,127,187,-65,-273,-195,165,-136,157,109,606,-92,56,-31,241,58,61,134,137,-33,112,19,250,960,322,223,-59,-15,-139,314,197,356,38,-27,201,1753,25,488,144,513,-8,204,2279,747,472,94,-156,133,-97,1322,82,932,-395,572,2040,-7,19,-48,-15,144,298,369,292,1001,99,168,110,102,88,143,-80,-4,79,334,358,46,60,-331,1550,561,-139,144,1215,579,89,13,-88,25,305,796,234,-512,104,938,28,35,832,433,50,189,-7,24,251,-257,22,450,19,334,12916,117,18,196,334,36,348,2,47,-33,293,77,-9,28,131,506,1231,106,-71,339,-1,132,82,16,677,-35,48,15,266,-209,-58,187,-127,160,-85,23,400,2235,-95,146,29,66,452,59,3299,108,228,431,103,-4,171,317,-440,108,-19,541,94,-10,242,-210,431,412,-314,1554,32,37,76,-56,106,-20,33,116,348,610,73,709,91,41,58,-5,124,131,21,3235,321,-8,-866,29,23,191,312,543,54,-67,-1,125,71,8,48,-76,32,-18,-45,355,-114,57,724,247,700,-52,58,-370,-71,238,303,-151,111,1,-356,167,-158,121,279,-333,262,785,33,8,-7,235,212,112,-354,-6,362,-200,-14,1050,879,-121,-43,207,620,120,144,332,-376,25,119,-9,64,-55,110,9,283,37,99,-1,132,5113,40,1485,-280,883,234,183,-184,-31,5089,82,497,531,-323,67,168,-400,152,-144,231,65,488,319,0,257,17,101,447,-277,102,165,-171,-151,37,87,205,5,324,2826,2012,8,-8,250,-5,881,-146,211,-39,408,-48,435,666,101,14,82,-74,810,116,572,1,597,86,683,59,329,440,-23,24,-371,298,438,397,165,35,379,507,59,156,246,-50,520,46,-24,2780,-67,146,-92,514,116,12,-466,236,209,355,-176,-172,314,57,-143,148,669,307,-8,35,279,214,330,91,33,345,189,183,65,290,279,21,508,-189,45,242,173,-24,141,79,661,826,979,56,-7,-99,1866,114,2079,857,-147,1280,43,57,215,21,385,-47,347,-143,-89,160,652,693,32,1067,91,17,182,1777,-30,177,216,55,-43,1528,2088,2527,106,77,286,51,31,12,239,180,18,94,181,37,107,29,-162,259,41,175,-50,-35,206,158,2,75,175,449,137,383,52,647,160,-35,32,356,530,1316,70,-75,1845,5502,3054,1228,2909,6847,1017,189,386,69,167,422,235,194,612,-98,224,-358,-296,455,-15,-37,329,763,26,-85,-6,464,27,64,-53,526,110,651,94,40,2567,-103,35,-10,-21,-85,2151,224,-157,270,14,113,214,140,96,225,770,-278,46,-12,219,265,405,17,-45,314,-168,55,61,271,222,-64,83,134,715,48,61,63,-115,479,367,14,-18,49,26,16,153,103,5,-118,-3,-216,570,98,41,70,206,123,-371,42,1170,155,851,-24,-786,71,28,74,102,91,577,629,-7,397,326,-205,930,18,-12,154,20,104,166,520,40,61,1359,24,155,18,-8,17,263,-63,147,46,446,-30,748,96,218,1971,404,736,198,103,234,315,-12,242,48,224,61,-333,118,130,106,118,340,308,2147,-103,-187,467,137,-39,51,-4,18,-8,-185,256,220,26,-141,268,88,42,42,49,69,165,-12,-361,-98,490,137,-31,77,117,-15,-149,-64,874,11,651,-83,54,54,-301,1149,192,104,712,-242,932,177,108,-84,4897,-9,285,36,363,255,147,-164,-7,109,348,-62,1416,89,741,-73,482,459,456,198,80,807,104,23,-77,273,-109,48,445,358,135,85,4,953,156,-91,535,337,612,130,15,-30,-5,177,-106,101,228,584,9,-201,61,254,45,1,474,-40,-317,633,-32,376,62,857,96,-966,-916,49,578,1598,-141,-24,333,390,40,48,-190,55,380,506,-295,126,-2,49,159,-47,455,184,63,1688,-485,325,217,-83,-132,11,765,80,102,65,-51,-61,45,17,-73,1495,142,84,380,589,788,888,138,100,117,60,582,262,-1,469,64,534,36,50,62,59,364,229,314,427,78,67,137,23,130,-12,-37,1129,178,294,171,189,812,3,129,-19,664,883,480,391,-12,-245,81,-472,-64,35,18,225,60,-36,-110,369,104,226,103,-20,-315,-392,711,82,9,279,104,69,293,179,71,191,760,-218,2417,205,184,2405,225,-10,297,-246,-75,33,1,29,-163,384,25,-43,-93,382,-285,410,306,791,198,-243,614,205,-11,197,105,-80,15,33,-71,-133,19,-18,11,288,-65,156,108,196,105,771,-671,304,498,64,52,206,-40,104,497,539,4483,163,184,-15,-22,927,1217,292,502,488,402,-40,258,12,1755,143,134,106,437,285,1434,546,337,1038,2285,40,-7,420,30,-64,48,88,331,295,222,190,-315,2167,247,819,-259,434,-173,673,-762,134,1949,324,206,548,202,638,1130,-132,21,103,10,-72,592,-58,175,615,449,197,-75,-202,314,110,228,-26,119,320,-5,167,498,-3,348,169,164,1594,6754,-67,547,-28,2,282,597,-46,52,-21,69,497,34,100,429,213,-11,1363,77,190,302,-122,846,185,1616,-107,47,847,47,66,519,91,312,596,1284,472,315,1705,5,375,596,329,9,112,236,230,74,-3,9,-580,677,434,-133,37,4,90,232,423,307,-13,151,491,-44,-37,-139,225,-218,-34,3,290,6,878,217,275,-206,21,91,35,-369,-143,31,-153,44,2185,67,291,118,64,20,488,61,68,158,35,44,4,176,2133,178,967,42,-90,534,-98,-342,350,48,1,38,-20,615,-71,2399,-88,156,-12,307,21,405,54,70,433,220,108,46,93,657,330,575,196,68,21,236,27,906,17,37,422,2097,104,243,-134,130,106,-87,72,414,234,-5,-22,315,181,-90,584,58,122,32,37,489,1820,672,1166,42,69,82,173,250,-110,8,434,0,79,77,595,-179,200,-883,29,-222,1885,395,190,-223,46,296,168,618,49,63,-5,719,75,87,187,1248,-27,-107,72,240,4,51,108,-1096,727,-153,259,127,1137,89,211,92,37,37,-268,-504,-6,146,255,123,36,9,340,46,-38,119,588,16,-71,653,48,91,-131,140,-119,3,36,183,-37,853,111,70,-28,-8,277,291,309,1819,141,138,-15,78,150,25,162,14,67,340,-10,128,403,248,47,97,24,174,14,81,-50,-46,732,290,793,308,-93,112,28,27,69,647,1,871,-44,34,176,-52,66,190,58,69,-31,136,747,41,244,-82,-55,-26,1112,20,23,523,18,13,307,26,116,-17,535,89,-12,58,177,177,144,557,319,-19,290,65,446,442,818,-143,406,358,532,-186,346,-219,1483,29,443,0,-217,99,121,-354,-19,87,-181,79,567,103,861,1492,155,948,749,30,1625,647,-94,83,635,12,-62,33,176,-193,-99,-56,82,32,71,274,-23,50,204,2691,-126,-748,6,36,44,193,-327,2151,140,187,571,444,97,97,521,137,1383,450,130,26,-35,18,192,477,571,192,-159,142,92,427,46,709,-179,10,196,432,19,238,153,2455,9,-34,-125,56,2614,27,150,113,-69,180,102,924,456,1046,-205,352,932,31,1189,42,318,272,-5,-434,-24,67,-76,32,334,79,-15,82,566,236,911,1052,-55,101,8,401,1559,915,62,460,242,183,48,290,145,179,334,207,-33,-135,149,543,-175,1356,510,46,34,470,38,1429,59,56,257,610,498,65,44,53,461,-28,-8,168,210,86,137,-36,57,122,430,-97,689,567,-598,0,277,-57,147,-39,2668,453,109,254,-63,776,1119,142,1141,33,-255,643,87,335,151,-1,106,-61,145,-54,100,733,-70,20,-338,-19,-1567,35,70,642,-12,194,18,57,-147,-839,95,199,2122,71,53,-506,162,257,-49,-34,607,455,208,25,118,177,107,57,1219,411,-125,-12,1,249,55,97,57,75,179,377,494,-336,44,-315,152,336,74,292,266,-117,1,572,500,76,144,58,241,143,445,12,77,13,-364,200,-29,846,29,164,274,433,152,457,-182,206,146,702,-135,-151,128,25,179,144,191,148,358,278,-145,690,11,-27,113,173,293,60,130,151,256,213,235,53,1301,-121,713,-61,366,356,-182,78,1847,434,-170,297,285,462,-15,-58,15,27,931,171,495,541,319,110,95,22,-32,132,38,18,232,578,44,-15,711,-8,47,-129,724,1312,215,-190,68,823,193,-300,2690,82,-22,820,454,-80,91,-137,167,36,130,580,302,93,355,-57,143,3405,33,-59,8,281,77,1484,-579,1283,-52,105,5,59,2985,28,96,163,-202,-38,55,145,580,199,276,1403,-71,1759,134,30,-246,410,-3,88,1,91,-47,275,288,1680,-866,8880,114,766,-38,68,793,254,40,284,2005,-68,-24,83,-89,37,239,101,90,91,16,26,51,-12,45,378,594,-266,107,1196,-28,39,890,-111,130,140,935,87,-18,-1,-7,-341,337,16,298,-8,-30,70,552,5392,-37,177,28,311,228,-154,3,860,221,-315,-15,-53,-141,-275,40,603,-6,-23,108,107,1588,-2,45,2013,251,23,75,366,-913,-38,58,514,390,-33,209,992,64,1060,3,756,270,3695,-8,3419,112,639,354,196,468,274,417,-62,-23,95,586,283,60,229,319,59,1786,-68,-84,10,-89,4167,928,-64,25,15,2540,39,-40,635,1774,631,-174,-56,1039,62,769,80,5074,-26,231,5856,1301,-515,382,44,390,1501,1180,-132,586,81,24,8,-589,432,133,53,28,101,47,16,8244,-76,94,651,181,84,-113,483,244,-194,-15,8277,1545,-35,32,238,10,-186,122,313,-43,-74,-43,264,-213,-12,-31,131,-128,124,-62,210,-25,251,13,298,222,63,2799,-76,-133,530,-112,4679,1369,213,268,617,361,-26,705,49,99,-481,3014,187,52,-277,26,0,-98,575,115,160,-72,473,128,2,875,40,-10,167,365,179,119,741,11,80,6,684,-88,5684,775,4,-187,215,2,6578,-542,1022,130,257,2689,2311,59,251,-15,97,134,8,8109,6345,29,1003,47,121,1457,704,-102,276,-179,3686,-18,-15,-11,3,-18,9,563,13,52,-210,12,170,-69,338,-76,127,181,423,256,-5,230,-252,85,29,80,24,101,31,-333,1700,778,40,1181,2785,469,1232,47,30,-29,1220,799,419,-846,57,-31,277,-66,-95,778,21,189,164,522,37,512,-134,230,276,379,99,384,26,909,94,140,292,950,1365,328,-72,55,1,59,343,-270,28,-217,52,101,7871,159,433,-20,40,83,73,192,1067,767,-14,-31,548,228,646,246,1759,1773,-315,-98,21,2265,72,69,150,84,1,-142,311,125,-154,73,-12,404,146,222,-130,369,187,3,-285,-146,32,43,1241,179,113,577,214,310,372,337,-13,75,45,38,7,239,519,22,107,5,55,216,5827,-107,-447,103,97,-33,64,764,-237,466,-105,108,30,-222,1280,22,384,93,463,216,1793,-12,109,161,33,-161,2944,109,5054,5618,89,1424,3135,421,830,-58,278,224,1252,846,192,261,-317,-407,292,212,24,391,339,362,5048,-11,17,236,61,-118,5206,910,137,122,2198,29,111,-116,38,265,338,50,-358,-112,542,53,449,8195,7,316,73,132,983,80,983,916,191,49,48,5,256,264,989,268,51,1095,535,41,-29,65,241,556,718,-4,-120,262,-5,-87,906,365,3745,-124,1681,350,952,210,338,160,100,55,-33,373,62,122,-56,343,567,21,28,-19,63,425,66,2353,41,511,55,-77,36,158,579,-68,-213,365,537,-326,47,82,347,63,128,-89,8160,-76,230,-217,162,-7,276,284,-149,155,278,-25,556,323,229,150,34,1216,223,343,160,86,3554,1818,404,-2,-150,-88,727,-45,438,99,126,-157,76,266,68,248,64,210,2500,1973,366,-28,224,38,302,1199,126,613,7859,693,2745,370,194,261,400,702,44,-15,-304,189,-64,33,159,1167,22,113,33,48,4,68,372,42,27,155,720,-119,-209,-47,612,2751,-150,-5,99,-1,68,5,73,139,661,-35,218,628,60,306,45,207,91,217,55,99,-139,-108,228,438,14,4,116,148,198,-178,-28,183,-28,64,28,-10,44,-140,292,357,281,229,-171,254,53,451,151,-58,237,-36,143,-118,15,-8,328,250,781,5270,516,4886,-94,-9,-17,187,-16,525,543,-449,326,-19,1470,29,-129,-59,831,67,214,-28,207,773,176,-45,15,-273,388,33,702,-1,336,-21,340,311,28,-29,-63,-205,-16,390,23,189,86,142,0,-32,-17,28,796,67,2074,96,790,267,465,122,25,32,332,471,163,271,-489,141,-2,189,197,39,110,112,-133,175,-102,-472,56,185,-166,129,54,39,-74,398,-249,162,37,-37,-237,1155,-406,241,-25,63,-574,64,43,41,-100,71,9099,-246,716,56,308,-4,16,522,-15,52,573,825,-1,275,105,-156,200,162,-251,287,1360,370,130,47,296,308,499,84,261,-74,548,176,-77,42,225,93,40,-614,12,93,231,261,68,114,-60,925,61,551,707,355,21,120,131,4,271,145,786,1029,123,502,130,-552,-47,133,175,412,664,-561,-195,-20,989,-194,1276,64,700,317,-197,-170,88,785,3,77,526,707,-63,-57,-51,9,56,191,32,849,1920,-109,-44,85,2459,120,-70,13,-66,97,759,250,185,-276,-108,119,18,-552,1,214,121,185,31,-121,21,-92,-77,291,-231,517,-19,-111,31,1442,-32,-283,318,58,70,511,-30,190,15,902,43,97,-76,652,684,236,1089,248,237,-32,159,42,-169,117,-67,68,242,4402,61,-257,166,275,50,0,47,79,366,-55,27,-183,426,122,289,534,134,-30,13,23,-74,-161,1,64,29,16,-37,48,500,193,6,-21,153,152,88,-142,106,158,-220,459,222,-303,76,251,-8,452,36,92,117,225,141,864,94,3,693,-168,174,-21,85,281,200,-140,7,190,11992,889,-142,216,-156,76,307,374,18,136,-91,5,131,487,-261,113,468,906,-109,109,66,225,181,455,172,242,-69,48,66,708,-49,636,-37,78,102,778,314,224,1055,272,-14,-207,170,-25,7594,985,22,3448,177,37,-273,83,3,118,6,1493,1251,82,38,216,-16,14,403,-11,1031,168,18,118,703,208,701,154,-126,-6,160,-91,242,-56,-294,386,3524,179,332,-184,-85,2689,-59,-166,79,-103,912,61,416,1714,98,573,197,-2570,222,18,35,93,-25,117,75,124,101,957,59,101,7014,760,-125,4,-30,-27,234,-99,236,36,-1,2065,71,198,469,634,470,172,458,438,42,78,131,41,693,-104,172,468,-83,-55,18,12231,26,1418,460,52,76,-566,39,73,-1,-125,75,6,-12,-62,122,-83,68,111,-55,5,74,-382,-42,-156,16,-51,75,-794,-227,1524,-412,231,127,-12,691,308,293,3588,1228,75,142,130,-106,2460,526,121,382,-84,820,697,57,16,134,8,402,180,64,7,115,181,382,-294,-36,43,38,307,315,58,903,-236,217,217,159,57,322,357,45,-32,1662,-9,553,30,7,134,2701,-76,122,77,80,73,11,8,309,-428,904,-21,47,-3,1125,40,153,876,1292,373,225,-57,109,298,972,-23,540,230,324,-325,440,186,-55,938,20,46,2821,773,-36,-4,60,-174,95,27,216,6,42,-47,1043,22,-84,59,114,168,69,487,89,85,332,27,-314,253,66,35,20,-247,-132,754,2024,134,-323,356,117,68,-596,323,-109,1889,2653,18,667,383,1246,34,-105,95,39,811,-195,-52,132,61,52,138,-108,11,68,64,-89,85,65,4670,35,395,133,-37,-16,11,60,95,37,6,70,35,444,14,158,-7,373,71,198,270,29,1927,4587,360,295,365,121,103,1816,573,197,-76,332,44,-31,109,727,88,11,108,373,255,56,37,81,1883,434,-7,-70,-316,733,219,-5,224,610,66,377,-48,30,3063,28,391,46,-72,2728,259,27,-8,-55,-18,-26,216,55,-143,-84,-746,278,130,861,110,-10,23,161,136,-10,-73,1651,74,188,1206,17,14,939,153,1387,620,7,37,331,41,8,1229,566,116,-14,-48,45,40,68,49,855,-10,1691,79,-226,1614,72,-17,-185,-308,778,14659,-212,49,22,-75,-81,-32,-257,-21,-14,615,151,157,33,715,178,3241,-43,241,195,-48,-47,-18,68,1101,34,129,-393,29,188,297,-39,-2,40,354,155,422,854,441,-2,-289,-2253,-69,-17,-47,242,-142,14,154,154,1157,638,439,572,-8,2585,785,-9,21,698,131,31,228,-81,246,16,168,111,55,-27,-84,698,1876,84,28,-120,-51,-3,528,-42,-368,82,82,66,69,36,1721,76,66,64,536,0,-25,354,-24,409,74,119,325,219,68,-6,636,31,18,98,-21,478,-193,141,688,-14,73,331,634,54,-65,45,485,793,8,-311,887,170,241,318,211,1081,1015,1799,2458,-570,-113,38,20,4620,330,183,7,122,-595,7022,-49,554,528,393,76,35,218,103,498,95,-28,378,237,252,2,1820,688,1853,793,132,-36,8,593,273,-109,-12,-56,982,301,649,-54,-6,40,75,211,385,-73,-171,432,1470,55,-61,65,131,603,74,12,263,13,935,-21,-314,-178,-200,1018,2129,100,-241,-268,1758,6,1027,1043,-258,623,-60,-412,2021,1365,23,-833,172,116,-290,369,29,132,367,1160,5677,5844,49,16,307,-76,174,-277,3,481,65,347,183,2651,496,-278,-24,83,-631,-471,461,63,-114,57,9,188,-634,381,131,361,308,-2,152,2332,194,77,14,26,-14,3,7,-33,69,-666,-9,-24,-101,545,168,3531,-24,656,-102,134,-21,-67,-63,14,439,85,54,166,41,-229,-66,5,182,346,2915,1570,394,4804,101,-21,35,115,66,249,360,-231,28,-243,139,123,700,-313,159,331,166,202,776,963,389,1566,104,251,29,184,181,35,65,0,1267,-149,-23,-285,631,-774,1135,104,391,-3,143,13,76,128,57,615,220,485,109,358,123,133,2325,111,42,-10,-13,-1954,190,73,110,59,117,232,610,80,-288,-116,-674,105,326,433,1110,465,253,168,-306,-208,-80,190,257,-20,2583,248,470,778,907,268,161,108,783,149,-259,123,-29,75,-29,285,33,570,155,1709,17,216,333,1149,-29,104,182,-41,-9,-127,129,-288,498,-227,-417,716,90,-64,-57,230,332,14418,604,67,5984,-22,-33,5,-319,621,3435,701,6167,17116,310,117,16060,1956,883,42,652,50,-26,163,-78,-100,-61,71,133,-71,-1294,-85,15,432,6805,252,100,969,790,-29,7,-200,236,597,-9,-26,13,36,-134,43,196,639,179,307,37,37,18,2790,134,-441,51,6,254,1777,197,600,-18,313,572,-34,127,-35,898,539,19858,15265,15544,101,86,78,-91,1888,-30,1201,118,317,210,-57,44,165,118,96,167,-545,3,226,21,36,42,305,413,94,-223,127,5647,-34,28,-36,253,208,22,48,101,7487,31,671,-440,836,534,1795,663,421,1182,140,-56,1139,-207,-290,594,47,-213,69,250,217,136,39,385,142,14,1370,-35,-80,398,109,-178,49,-128,-19,19,196,591,72,106,413,51,333,-194,319,562,-117,96,44,111,-8,20,565,-69,225,318,16,102,-149,421,173,2247,-669,-122,26,-613,119,2,563,-105,370,384,517,-183,-16,729,-30,123,43,26,2,150,31,-213,-12,876,388,245,405,1862,-134,20,739,125,40,69,557,122,93,261,-126,44,592,10,11,1049,801,1559,49,412,114,1,-176,-74,-208,-191,363,56,-123,-360,120,249,59,-164,1423,-1994,822,55,24,165,9,438,361,6249,558,115,903,30,53,-508,-167,76,-265,66,3823,499,2312,-15,-3,3078,263,147,1366,4948,135,1590,-5,1044,-99,-512,-9,109,147,29,78,-254,193,-16,-333,-295,-187,325,68,115,6364,21,-43,725,77,-47,382,166,-52,-12,-258,-158,12,277,13,27,288,11114,-35,-30,-43,-152,6,77,690,218,85,863,410,-164,489,-91,-69,166,74,37,-51,-46,688,16,493,411,47,408,1465,390,-439,25,168,-55,194,312,244,684,-59,513,430,-256,-78,384,831,128,122,16,348,1573,1660,-92,93,143,-32,388,576,32,1014,220,508,72,79,191,-7,25,219,76,-355,-29,818,56,5,-673,1641,1291,79,-68,138,600,1,-149,31,110,17,325,2587,10,-15,258,6943,15,27,837,14,148,-149,304,51,86,66,16,167,614,31,19,379,512,64,941,51,58,1154,378,-14,247,241,162,-15,-82,1183,968,457,98,-457,26,84,484,18,280,-66,-5,360,-96,533,295,298,119,65,-308,-23,370,460,-1390,1708,1053,294,173,436,52,325,-292,880,524,-6,42,79,635,35,1,-382,24,-291,1444,-7,16,417,20,-33,511,245,604,37,180,600,-80,1353,32,159,115,30,-51,213,103,307,10,247,64,323,1092,1582,54,185,29,-77,-2,127,532,-74,319,557,736,290,289,245,88,85,34,-56,96,-114,-220,555,77,39,36,621,444,215,657,185,211,430,-122,-20,136,98,101,321,342,512,51,3495,4552,-124,-447,-78,1761,75,9533,4,-43,85,81,-81,35,111,224,46,987,213,309,561,74,-190,37,46,-159,50,1,42,719,27,-182,74,-339,160,-12,292,142,45,-3,-14,-49,33,167,173,-98,5,-100,60,386,-141,9,162,117,-256,434,-266,299,661,387,-35,121,-22,5,169,117,-77,806,807,-175,618,498,581,-110,-1172,-149,-36,12,-7,-56,2069,56,431,275,-96,-84,292,-38,536,-459,25,520,501,-125,512,-526,-127,35,109,88,240,612,528,174,810,1072,-1894,178,367,-74,131,252,66,-327,189,-162,284,4337,442,85,4,30,343,-40,50,1840,1892,311,702,1295,546,274,234,-158,-28,748,245,-100,502,453,59,316,149,38,136,107,20,351,145,-716,-755,39,41,255,371,2647,6312,42,157,1577,105,1405,277,93,36,-1320,233,-249,1013,143,548,34,-62,115,-159,-319,-320,116,-1056,1133,-41,72,177,57,94,-167,304,-40,316,-27,-11,-603,322,-202,-72,-90,-160,-78,186,14,-58,-68,375,82,-43,-164,-41,-177,2662,508,-329,-547,1015,5423,-81,285,-170,545,391,211,578,1216,85,41,1536,303,66,33,540,100,-30,422,446,9,56,263,32,-254,137,-252,-58,33,-32,147,262,-419,12,711,12,131,-1250,-182,338,739,336,-1722,-10,424,31,150,61,20,-71,289,89,-67,-411,564,951,251,6,71,1751,503,7425,-7,-460,-25,-57,71,-9,100,329,169,-1147,-1456,-857,787,-45,-1221,1197,51,-250,-119,-40,-187,-388,1878,11,-170,92,124,156,7400,4025,-121,-817,463,-74,91,2881,63,24,33,415,77,12372,-339,-2950,-4571,-11743,-400,-309,142,-62,13,-13,417,-152,130,-213,1365,2047,1856,68,27,-256,9,1464,198,818,45,162,31,221,-84,582,15,9,837,479,-95,-106,73,106,510,525,64,4241,-43,185,-38,-321,-68,0,406,238,59,-186,2003,287,-106,209,53,56,9,-75,-304,212,599,326,-60,437,6,-224,-58,-6,929,201,-7,100,36,35,110,-383,99,-193,333,831,997,432,27,9566,26,32,-18,33,-21,183,-28,91,-371,20,43,-34,1084,14,241,231,-41,323,-30,987,149,-83,-132,141,45,-5,-32,45,119,95,21,-145,122,-36,109,231,9,-31,267,8,116,5,317,30,44,32,788,-125,-106,-30,95,-15,-58,59,-27,8437,-24,45,67,82,385,5,14,-330,-57,61,226,3403,-119,196,-85,-371,1192,-229,367,-234,51,113,-41,883,490,-106,-79,482,-72,43,-2,353,158,490,1,67,118,-6,-43,66,57,730,-25,82,-528,-102,38,238,-61,-94,881,58,-82,-390,-697,16,19,1387,-2,55,47,203,97,196,-256,15,632,108,338,4638,1406,526,54,784,-1279,277,-15,227,-11,57,-13,59,173,56,103,147,461,60,174,793,439,75,90,231,-41,76,-250,571,254,339,1356,41,432,577,-243,-90,6665,5486,65,20,-21,444,-25,-173,3109,287,221,2576,-45,135,1749,2028,800,-612,29,126,237,-10,26,-1154,-180,-4,225,173,768,-449,135,120,-350,354,164,311,222,239,-3,366,425,1099,230,-65,-70,95,16,167,2299,518,108,128,-71,114,-144,104,99,96,-23,46,10,-3,-99,-42,-1,374,-71,246,167,1994,434,139,283,-159,15460,13685,674,72,105,3485,2711,63,607,-168,27,148,5,91,45,39,29,109,150,111,268,-104,-920,1943,39,993,18,154,-24,661,183,11,139,-21,139,112,35,112,631,97,-52,4,-586,-96,-221,-119,243,-224,-366,-291,-69,-39,4,-30,-648,-404,-87,-284,76,15,-378,38,15556,45,-81,40,-14,-12,-179,-12,-101,-86,-97,-47,-69,-229,50,-605,-471,-222,18,311,1274,-99,-291,-165,10998,11221,16114,14051,18341,15314,111,-47,158,73,946,705,1119,291,516,396,226,1086,199,563,-15,-37,43,2,332,209,621,-265,85,-839,8,89,1066,26,51,264,-88,91,-40,562,331,90,431,292,127,-572,916,117,245,152,118,-25,151,86,8,234,746,28,42,-32,20,36,235,506,-67,101,182,-2,175,40,37,390,215,320,111,-113,26,22,-2025,1099,67,2419,60,146,389,410,647,101,-110,352,464,-13,24,217,-489,3,651,-484,39,3,-840,531,-523,271,461,81,-234,106,514,7,50,936,303,55,147,327,1091,72,817,-45,-48,46,57,-74,172,-64,248,1263,1000,611,421,118,-193,152,152,755,953,1936,103,130,1325,260,705,370,-168,181,208,104,267,-78,20,-20,70,320,282,-6,329,67,360,151,671,78,456,461,1738,484,181,4328,313,-60,80,246,118,229,204,1168,-16,-19,211,-4559,584,3083,232,965,218,140,139,147,57,-57,286,-83,550,323,47,-14,144,103,38,397,-31,-53,-31,80,196,-17,645,-63,15,77,132,-21,36,467,166,224,-1,73,-264,-82,-81,61,235,33,-20,-240,100,206,-164,230,256,34,5,-22,1329,229,12,33,31,34,-2,2017,159,159,-20,113,114,138,431,-5,-701,496,683,-314,87,502,455,1607,-393,726,-6,726,70,270,-83,263,317,-43,561,71,-77,-148,-261,283,431,397,-16,-39,544,173,455,169,-28,766,1058,700,600,442,303,133,255,11,374,4304,39,91,74,43,211,-54,1045,-163,217,140,2665,205,-337,162,4923,849,108,328,182,-140,36,688,510,606,-573,107,115,1064,-130,447,-2,126,-174,100,32,447,149,174,79,2011,843,-193,745,1506,41,110,1465,163,46,101,-17,198,467,482,374,3597,789,127,271,1053,566,47,188,609,224,92,609,103,119,7,305,653,44,137,-16,-32,533,843,1907,386,375,102,-982,36,595,-86,364,-244,181,954,1347,346,-58,32,167,26,315,93,54,128,463,269,104,-124,1133,-47,271,-305,321,172,266,407,159,58,101,-37,-535,-35,225,101,198,12,233,65,1679,1042,-81,776,-113,665,272,75,-424,262,77,-11,-449,675,-28,581,460,-749,-344,-79,867,1061,-167,65,328,853,286,359,806,27,210,-107,601,2,194,714,95,-86,456,-56,392,51,295,822,281,54,1389,460,165,55,326,834,80,254,6,592,271,645,25,234,447,-34,168,81,569,2024,-19,474,305,22,-8,512,796,-195,100,631,174,-27,2072,332,-29,-21,228,-12,95,614,917,1495,-9,-90,58,-728,256,33,60,20,6,34,160,411,187,244,806,420,379,305,-127,99,280,82,139,8,-35,76,-74,-33,-73,162,-56,138,-46,1191,100,1292,-50,93,380,202,84,249,107,1992,-362,-19,-92,-110,55,30,85,-165,0,62,-106,168,766,-390,-28,250,53,130,417,428,326,166,1834,488,711,-169,-63,-46,261,120,47,171,477,1355,-16,117,-44,-158,79,135,874,-57,120,7,60,-57,-17,15,-83,56,-20,125,80,158,192,111,-2,21,304,-2,203,-46,-1324,423,277,21,267,37,586,194,405,22,46,20,1215,160,-12,-128,79,241,327,232,-113,-141,55,1161,457,-37,54,254,226,68,209,1014,214,762,229,36,29,67,331,-327,290,1826,1966,345,48,308,136,537,358,93,-54,168,166,119,666,420,208,9,233,535,410,304,234,102,148,130,288,1431,14,102,-47,-79,526,331,864,574,-239,27,74,136,170,300,-23,613,810,659,251,615,2202,-106,102,145,702,24,96,147,310,283,165,1051,58,930,233,174,505,91,282,-68,1321,134,-2834,146,176,306,226,65,92,16,94,82,117,452,1853,107,-322,401,1481,-143,798,723,108,288,395,276,208,543,174,42,-30,31,-327,71,234,243,70,-20,1087,477,93,119,176,137,148,582,52,112,865,-10,37,773,69,-33,-3,109,146,-71,229,7,151,216,-79,35,184,244,1053,288,-38,-223,180,-807,-125,19,47,795,48,103,-306,1016,2,537,182,-31,287,205,1721,-650,184,70,-7,-207,311,247,23,-102,395,327,25,1556,783,-12,223,235,1209,91,358,219,268,919,593,37,336,118,208,592,659,275,1454,-17,20,72,109,192,630,267,2487,-265,89,158,38,643,335,85,1494,-69,1045,868,-51,52,-305,435,214,-203,-495,622,2823,95,-82,105,343,-47,-345,-656,-41,-117,-282,24,507,1026,1474,56,-17,-67,-27,-30,196,-182,110,49,134,577,-4267,116,20,45,334,108,122,-922,386,-100,80,2114,277,27,-106,216,-129,3097,75,64,413,-18,165,-104,92,-59,236,256,392,-23,72,-123,89,6,150,414,373,-788,478,125,50,715,353,-442,4552,49,-207,94,1555,164,57,-861,16,255,297,779,474,-821,54,490,-1127,52,272,2453,-143,-188,186,28,232,-7,253,1160,252,-280,306,-57,318,120,116,18,52,214,998,-176,-617,478,771,222,23,83,151,241,-42,-375,-650,1555,33,420,-772,-18,-334,621,-94,280,706,111,817,-102,166,49,2884,1013,852,389,213,48,530,643,747,-388,-136,214,138,420,619,1073,163,1246,-29,147,0,932,78,105,57,333,239,1023,27,65,38,151,286,36,162,-43,722,375,498,169,240,46,155,-274,424,95,-1043,680,-2377,55,185,163,272,185,-65,143,449,-179,423,10,93,199,261,233,505,163,150,546,52,173,484,67,-16,-565,618,82,128,111,-247,729,-240,51,67,458,218,128,-297,47,-118,906,-224,-224,-435,31,44,67,-16,-13,-236,-73,131,657,145,2236,-353,4191,27,214,84,-46,-76,51,-358,5,168,83,38,526,831,-344,647,274,-212,748,587,-2002,-171,210,-66,34,511,-1265,1874,-46,-10,-35,351,580,86,337,1010,228,312,-150,-9,-9,21,124,25,337,-15,-303,332,3270,48,550,116,25,39,170,99,-15,50,41,58,424,1382,-129,22,95,571,88,591,49,203,1115,144,27,-2,-1913,-46,253,152,-1056,50,212,428,93,209,-632,-177,-18,105,798,110,-11,-1,-328,-35,1007,36,36,-35,495,634,-14,27,1249,115,244,127,396,-306,-45,-36,614,513,581,86,398,60,124,9,863,214,-9,61,1446,-471,310,-601,-480,-139,237,105,246,259,274,138,-22,55,31,657,125,14,340,2861,75,576,89,-44,298,1020,-16,625,-338,808,247,667,-1,903,84,60,856,382,70,-69,373,-137,14,-205,1423,1425,-389,810,-574,-4,-291,202,-705,-26,373,975,836,43,100,-99,196,187,-118,-174,1,126,396,-26,102,2514,43,-71,-50,606,202,-15,1116,1018,127,60,-8,615,806,208,195,147,-28,376,336,-185,200,12062,391,705,-77,118,-132,86,32,1437,191,157,286,229,-180,47,20,325,164,-213,65,268,211,775,177,-9,232,-896,1776,-149,-18,232,405,169,149,111,2003,103,66,-235,63,540,59,-129,136,4,2,298,1945,250,153,-60,310,100,486,1335,879,-57,49,128,-23,143,439,355,1669,57,1572,699,-25,152,51,10,68,165,-128,2019,277,203,-202,714,-435,429,64,321,-101,53,-6,-70,75,1068,786,188,1311,827,2598,158,1562,136,937,34,463,599,1820,3543,63,-57,125,138,163,543,-9,127,47,-169,72,199,-397,513,54,440,141,-30,275,44,141,124,-644,33,513,90,606,294,888,435,404,-58,119,314,824,453,184,306,136,-95,46,193,-52,155,70,-36,65,111,41,-109,-44,-315,749,631,705,91,397,1904,-902,159,-1003,540,-544,127,497,479,519,54,24,52,452,924,525,-78,342,-249,847,-43,167,437,-600,352,408,95,926,390,310,22,-86,-322,-306,346,-46,-70,895,390,139,1994,176,395,-418,201,-127,185,60,531,120,3577,440,-5,200,-78,42,176,-232,1097,-32,154,1019,96,165,666,1136,373,1345,328,635,364,181,39,-171,108,1086,1130,1182,-425,46,273,285,615,184,82,610,-251,1270,-268,-118,639,700,359,450,-218,-117,248,300,-11,1617,-27,327,418,3001,-53,435,515,-472,5983,-1101,488,137,2405,486,889,-6,129,198,394,274,209,-24,189,140,574,683,-63,880,256,37,298,443,-328,81,-6,184,153,663,-672,162,478,-29,52,238,303,363,31,-169,210,20,-215,170,-178,16,-719,126,188,52,-10,711,-1,26,337,266,-146,161,705,-27,188,-14,-416,-944,-529,-430,1072,402,376,183,1918,494,-468,335,365,-1028,92,29,-302,68,84,-45,-28,27,148,-119,401,4823,325,-465,530,600,-136,2390,2014,562,54,1454,1778,357,-364,3,587,100,80,4381,174,1874,582,-41,917,141,59,311,48,70,32,97,515,67,-540,403,90,88,289,11,148,97,114,200,875,-128,-75,178,549,357,33,68,180,230,-5,9,3151,1023,503,-3,-13,-29,41,45,54,176,655,364,19,317,-31,699,-18,261,-228,76,259,-20,-94,89,110,-80,-48,108,150,126,496,282,1054,123,3180,1240,468,1690,2383,180,941,1531,872,1226,-90,141,-1,549,75,-994,1322,3232,722,113,340,-643,35,21,257,732,74,-196,1624,-275,-47,-24,707,112,286,974,3,115,318,441,765,45,141,666,496,74,12,1140,425,2019,-21,497,41,540,1230,661,28,-695,-394,625,1430,-269,61,331,1252,1134,355,11,204,199,-184,564,234,274,-149,778,-27,-268,458,798,-92,190,-14,-75,73,743,409,50,4,-412,403,799,397,428,28,2038,287,754,1131,976,845,665,469,63,172,33,414,559,-1020,-294,53,-18,-304,-239,332,-28,249,-310,302,-674,238,180,1284,-39,1555,148,2099,1405,111,-67,29,530,475,764,566,98,985,120,575,9,-84,65,507,1148,551,1085,832,4829,3466,407,248,416,779,31,139,898,694,374,141,1111,2361,63,-285,885,1131,-117,1761,-514,121,-40,-648,52,-1,-314,4,2117,563,1382,1227,272,1411,390,414,1368,177,828,51,1621,149,501,-14,152,23,188,656,78,169,35,47,229,171,358,11,237,34,219,146,2049,33,2478,36,231,239,507,-96,90,-287,-1,772,-165,525,62,232,490,1137,320,86,1415,185,258,196,12,16,692,298,93,56,-1446,-28,374,427,-62,201,7,-47,-69,-47,154,-660,703,-89,190,84,22,1363,82,36,445,2390,67,244,-917,744,-1,27,701,143,250,-2,162,331,403,1380,105,2,64,458,2154,1547,175,271,-3,1128,-667,60,318,266,326,16,22,1820,20,2436,772,153,934,-34,-191,974,1660,374,4365,331,-92,180,-311,77,-620,401,189,-22,1008,105,1118,-126,1157,578,51,648,19,528,280,-45,300,45,813,1463,1268,391,706,190,6759,487,79,41,103,1958,79,557,110,571,473,61,717,270,220,58,-42,9,88,348,6,43,138,36,63,165,-10,22,-58,262,-11,344,158,91,256,266,634,-44,107,-7,371,410,-7,1321,92,-24,-391,492,-24,97,65,38,476,158,-71,370,240,370,704,-228,-283,-75,29,1229,73,779,-39,1263,1225,132,1554,-212,-119,-857,-407,541,439,761,806,-551,260,752,99,1285,204,-16,171,308,12,13,207,138,220,661,164,395,241,300,758,67,-238,174,-320,222,129,87,565,432,-1,154,515,64,-347,154,3680,-373,-13,834,-89,993,982,649,-410,99,443,528,62,75,64,-463,279,194,318,-1346,56,131,10,132,-54,-996,273,6,26,250,550,42,26,605,34,-111,236,99,-45,230,200,499,48,153,98,291,49,-2,503,-128,222,103,-104,390,-273,381,13,2844,2579,-90,-82,-20,1147,430,386,143,-89,-41,331,302,406,145,74,835,5,287,920,2339,19,238,722,403,276,561,-15,59,-208,-117,368,620,277,-512,18,217,659,338,6,51,87,-176,-26,52,-44,28,238,196,3325,1029,137,-2,120,405,194,-1334,-97,558,378,27,776,236,510,1150,1999,-52,571,441,242,-422,13,56,658,142,-221,5,-14,218,-87,510,108,218,-21,-174,-124,110,-1,316,56,460,196,3754,143,44,32,27,135,455,652,1458,-252,1037,1072,128,438,119,201,659,673,-109,81,625,-19,1266,72,-470,2602,414,235,120,671,64,610,108,699,213,1157,24,8,486,1,529,631,38,73,-188,-91,-491,200,225,72,1458,82,-19,199,918,301,190,1787,605,239,750,2154,-29,359,-4,328,-262,20,175,366,554,-58,15,187,1615,30,113,131,778,18,272,20,164,82,83,147,45,49,171,613,148,49,99,501,1207,-105,-201,76,-211,-35,33,92,126,25,161,21,205,1953,391,231,474,188,562,-1044,58,382,8,-89,254,127,102,23,10,6,0,74,1415,299,48,687,153,399,4253,256,47,-61,-1260,37,-797,3,458,35,171,-46,592,6,-170,184,-299,-39,3101,260,-91,88,1567,-7,427,57,-34,-16,85,-225,-94,473,44,-64,4785,120,354,75,261,138,95,-127,-30,136,124,32,836,-227,-528,289,117,-55,39,68,-213,255,-19,474,489,1090,1370,398,94,1155,457,296,-80,234,1542,90,370,803,2746,540,1111,275,283,22,263,284,376,-117,393,448,362,425,356,-289,246,-183,429,26,111,430,146,28,129,1347,56,1127,-26,603,177,178,23,973,301,-9,780,224,-52,1041,138,249,725,395,1273,74,648,80,23,105,-93,198,8038,91,147,92,171,67,-18,389,153,-102,98,-386,-317,-220,-5,-194,-410,79,268,587,62,-208,311,-314,-63,-852,-73,499,-5,35,86,-358,136,443,-56,-85,-189,271,172,-193,10,107,140,-79,191,-284,-394,277,-593,-295,104,2121,27,1127,-6,85,74,39,837,108,232,-57,210,1586,139,20,101,-33,420,1715,1386,55,-378,2026,304,-107,-44,482,-225,1271,133,-262,-63,27,21,1045,327,194,-330,353,-1390,3921,753,-61,-630,84,50,246,288,79,195,-68,-231,-195,-24,-217,-232,54,2095,84,-109,40,61,-152,-178,-63,5,-225,-15,2899,-282,747,93,856,110,102,1076,667,104,383,1246,433,954,-157,-38,-168,137,872,493,-31,218,538,167,-699,107,255,377,135,39,-14,79,62,325,201,-684,-583,-81,303,-289,-74,21,117,-65,50,346,31,448,-33,-40,68,47,72,484,-66,950,-32,396,51,1985,-24,-59,-159,538,145,-119,264,107,98,72,736,172,403,-475,50,505,71,166,544,-1567,178,46,16,353,-13,148,-11,57,24,317,1641,0,-408,-265,1031,-76,19,133,60,63,256,3124,-2,49,-93,-28,256,85,-12,-63,52,2976,326,33,90,50,-48,-116,1274,268,141,256,95,926,893,190,42,305,33,53,-128,-161,1523,256,143,67,268,253,2858,230,34,1857,922,7,69,3900,162,-36,1031,560,57,1709,54,231,30,372,153,-115,479,110,-106,-137,268,1411,-8,227,46,2153,194,139,2866,35,150,1649,-5,32,7053,496,2691,1440,268,112,676,149,101,9,-66,1078,237,403,611,158,342,662,32,399,2223,1054,780,610,41,214,148,-50,163,-330,46,160,271,-221,-101,23,63,306,826,219,35,-24,125,727,-12,171,40,127,192,-306,-51,1539,-226,-68,72,-163,28,339,148,621,173,364,100,1094,99,-192,173,-38,113,44,214,-14,555,-30,139,119,536,163,40,145,365,27,-1,145,187,207,93,929,756,213,79,241,579,494,-387,-3,159,511,349,1040,686,118,444,159,-50,58,633,373,541,210,938,869,-530,219,41,-12,9,249,109,465,47,-60,-50,795,-7,513,357,102,-266,-11,-2654,-53,-17,-43,254,559,555,-281,1045,-145,453,965,103,211,1204,69,60,97,107,261,928,672,177,75,181,-122,69,1377,138,430,-65,124,620,64,258,18,26,318,366,518,169,55,733,95,74,103,370,293,807,49,136,-28,447,-376,133,263,76,140,121,95,32,34,40,145,488,3803,-43,189,206,96,88,3,73,269,155,14,54,313,5170,122,1926,134,81,15,129,216,952,47,-149,183,142,62,383,-297,572,354,1007,23,819,-134,71,802,181,264,316,35,14,64,56,333,-64,298,757,-43,-33,58,534,86,72,290,394,131,-18,114,66,125,201,213,243,-77,531,27,-15,24,522,631,271,601,-1616,657,20,-16,-38,-201,99,-70,10,139,677,593,5,605,177,1117,673,98,30,79,80,14,-257,36,37,396,-123,67,1254,38,316,234,-39,189,53,826,1392,21,-188,-84,-73,74,-156,740,-132,288,287,836,71,180,409,126,-9,334,-293,334,70,201,348,39,39,-81,-21,562,-57,31,-25,187,-85,-95,1073,-361,-249,5,716,412,621,-866,137,1998,486,-69,-18,61,57,-370,238,414,307,-310,499,201,410,482,-41,-674,-127,83,14,167,1679,1208,1702,1072,4582,430,519,-3,-131,552,311,1296,203,413,-64,906,152,417,1045,1362,175,639,181,117,52,134,-218,10,1307,15,1167,1935,-61,292,879,60,-46,23,232,88,1373,-418,24,107,-13,529,857,223,0,238,-4,1099,89,77,-20,102,82,714,85,-26,44,-48,304,0,118,155,432,79,2,1410,66,1862,392,-45,-10,15,386,-202,96,-38,59,186,-128,28,6308,51,201,-21,4,117,845,14,29,-188,311,586,91,194,605,-63,55,1616,261,55,1061,950,297,22,298,57,175,87,70,1177,325,1231,104,-43,226,107,127,173,87,-291,194,171,3547,209,-37,177,232,1603,50,22,212,-354,-6,531,-151,319,4101,447,52,2826,881,389,671,-1533,597,379,507,-9,279,330,56,187,21,160,-376,693,-322,1528,1,939,-182,-50,-35,37,52,69,-98,405,45,-10,2151,25,570,132,-8,-63,38,224,106,-49,-521,-16,219,54,156,429,109,-197,337,-98,1074,584,-916,176,-485,277,97,1495,142,534,49,294,129,250,309,528,29,198,1395,33,-133,11,288,-170,116,367,-671,32,1217,143,810,66,58,-173,-702,206,175,57,2,109,-84,34,-1894,682,49,20,230,169,-369,3,291,107,158,42,-367,350,1,615,451,11279,-158,-13,17,-178,4178,130,-87,748,76,29,255,719,256,171,792,34,30,-62,37,79,89,-6,46,-104,3175,-4,-8,309,-50,340,248,1069,6,110,-76,-52,20,89,58,0,-19,13,-143,-219,567,749,30,-36,1083,-80,6,85,-64,1055,1491,-303,1137,-259,788,192,-179,10,153,47,-139,-69,-108,160,-208,-205,22,-5,-434,101,-353,460,90,-135,46,34,59,610,65,44,-136,-504,-90,137,-56,156,-132,2668,1141,26,-255,-1056,-1,23,20,-1567,4,642,194,469,-839,-316,471,168,64,455,-80,177,129,147,271,97,57,83,377,-336,606,1,500,241,176,-195,-114,29,144,191,128,63,293,-121,-61,-170,56,541,319,-15,49,-11,-32,132,44,-15,86,40,-129,859,232,-135,3,68,735,501,7,30,82,-327,-1037,-49,820,703,-137,302,427,375,12151,-77,-360,508,240,-53,-17,-474,471,147,274,1098,303,51,-38,1648,140,121,42,45,66,-260,629,-11,122,88,-38,84,321,-166,107,86,150,-88,132,320,-35,267,165,102,50,38,-1,900,-376,278,-788,371,23,50,88,70,65,-92,417,407,283,293,117,35,-4,139,32,125,94,183,314,303,699,-49,-16,216,221,844,135,29,-100,540,-2,-133,-232,1802,215,648,75,-563,28,317,410,-38,274,-195,110,309,60,72,1765,-52,264,146,-39,104,-155,138,31,935,211,1126,271,-382,245,-10,-118,-189,-67,-10,35,5,192,70,128,554,-28,93,686,128,152,10,102,714,83,-6,-104,55,-6,310,149,234,2558,-346,21,-707,215,1767,259,204,267,-104,-286,170,276,-206,46,509,-105,-71,97,69,-95,94,213,524,-291,-1,95,356,229,20,161,-4,23,175,326,330,-458,445,110,-40,41,21,1308,302,1193,57,2340,25,76,82,-170,83,-72,-33,-102,68,414,116,76,11,515,-204,137,210,1936,-24,200,745,-108,-6,89,935,-179,105,179,459,332,124,278,259,382,89,-22,1366,281,6,-79,377,109,-222,56,-77,-8,167,602,204,43,67,381,237,782,-497,-104,330,1,114,30,267,58,267,645,45,21,998,9,-261,77,-211,2227,4139,44,446,509,-1,155,148,144,19,641,877,1707,1514,282,52,-486,-383,183,357,79,27,694,32,1551,18,224,16,1,-136,200,-28,459,424,142,628,175,-109,529,236,188,253,285,137,177,72,54,84,217,30,108,-311,151,4,2524,-165,10,255,854,8,385,-6,47,620,174,581,261,-81,323,65,42,231,61,-810,177,1048,390,696,1087,70,-325,-15,30,369,29,320,-149,161,-625,180,329,-93,274,316,-22,-740,767,137,-23,5,-116,1547,128,148,-158,4,-18,281,-72,60,200,311,182,91,-1,70,152,-29,-25,-182,-9,311,268,484,3874,-7,57,-49,348,-118,18,298,1169,113,-16,59,-14,-140,-46,62,8,153,34,53,448,240,874,192,-15,512,716,15,715,33,275,299,25,703,-115,-516,30,487,33,515,115,-14,239,131,-25,773,125,105,-33,162,-38,152,1137,-145,-8,304,-357,-40,106,910,384,280,106,575,205,339,-51,-237,-217,78,1628,153,1472,4,-183,371,-141,43,179,285,105,352,280,349,531,-106,117,355,1241,36,4442,672,480,284,268,34,-175,884,19,1153,-7,169,134,95,422,516,589,-108,379,-15,52,3637,245,797,433,355,395,-135,787,-189,1470,1518,135,14,586,224,111,-20,109,-33,68,454,98,-76,126,-450,-106,136,1009,1192,292,230,340,-59,208,710,-431,522,157,643,136,-2,116,15158,377,-26,40,-277,-15,36,989,860,-29,-31,-39,78,475,60,60,59,-68,231,508,-515,-228,-33,24,13251,165,133,-74,-186,-62,-45,787,122,392,120,361,-112,1933,-101,28,684,-542,1254,8,17,1003,516,-179,578,85,49,325,30,1220,-846,-117,778,-217,1567,-289,179,1194,429,30,-53,478,1252,119,5048,1015,226,-159,-116,56,7,620,78,256,51,-218,2752,41,30,-273,347,-88,-43,64,38,10789,-29,1169,2013,68,720,99,45,-108,148,245,15,525,543,132,142,96,-111,43,-489,-157,39,-74,-237,637,241,39,49,424,268,61,707,120,4,-119,211,-47,-561,-194,-197,-170,707,-329,-44,-103,-17,-552,-92,-1345,15,-111,-283,652,242,-100,61,289,-37,652,153,106,209,3181,36,92,-17,909,-374,502,2078,281,339,200,-11,298,-12,323,29,62,27,279,-199,143,-24,-168,155,385,-7,67,138,47,-15,-43,77,62,-2,305,-1,-247,636,-106,489,1493,-16,8,147,587,-126,-56,100,297,484,143,25,-2570,-41,2,-1,700,801,365,-566,83,122,74,244,1019,465,308,-107,-59,11,-45,-14,382,1448,559,228,32,280,11,96,327,-175,31,92,-218,376,73,418,14,-43,-164,97,-36,282,60,-34,94,-4,137,92,37,166,-90,288,366,-64,1118,496,48,-136,156,-234,339,-853,1415,50,323,42,39,43,298,-45,575,175,1367,820,223,33,49,612,-77,-94,377,161,-17,111,100,161,405,18,107,228,39,422,623,1464,101,11,-154,-1,77,2166,376,-284,43,233,131,-48,-7,-13,286,28,155,-106,609,60,-60,71,498,-94,316,84,81,-475,-6,64,-121,1003,139,-92,-59,731,71,64,11,129,-68,-14,205,10,28,93,660,87,1,236,39,-88,36,-194,102,-127,27,155,-109,-14,286,29,49,1083,-47,-67,46,-50,212,129,189,789,-128,266,6,153,-16,117,15,-5,82,118,22,62,74,14,130,525,167,51,0,1156,-29,364,-1,-155,836,101,-63,60,189,-8,521,38,-147,144,332,283,-80,85,-90,-56,1038,216,726,812,277,944,147,855,514,38,471,-557,20,27,539,134,106,660,1327,376,38,158,591,15,83,106,-26,-15,49,327,289,42,343,25,-32,-79,713,108,20,453,859,186,587,240,30,91,39,50,190,131,238,152,-51,227,107,55,259,125,26,38,13,181,520,8,39,87,718,231,332,166,151,207,149,17,88,59,-271,338,1297,-75,136,190,196,84,-43,305,-6,-98,118,43,1038,54,505,337,-6,57,36,298,125,709,-261,270,229,463,29,-98,26,134,38,384,-101,622,653,114,183,16,389,118,69,258,-38,869,440,1056,268,732,1120,173,125,513,82,895,9,68,-146,580,-10,83,-116,1019,1135,16,21,691,358,0,641,63,7,-9,-18,363,158,293,-32,23,1427,1292,88,-17,510,245,953,-14,683,339,30,1649,1085,681,106,73,47,221,-5,122,-44,23,601,64,21,325,238,15,-76,31,689,74,609,269,-238,864,1356,552,122,484,-2,617,351,-8,216,1289,-250,15,431,459,104,65,47,-28,-63,90,1282,121,-186,395,1173,297,3122,581,-77,15,-265,85,386,149,167,41,570,702,577,5,389,26,34,1282,-4,6,-531,125,1950,19,1203,1099,45,51,35,169,-1723,3309,-149,-106,58,409,2250,296,-74,-49,60,546,607,1220,79,425,103,982,554,109,740,-591,471,468,484,660,10,-23,90,99,590,237,186,-58,1564,695,-1454,878,1178,290,705,213,-123,156,1099,1128,459,-118,206,203,208,172,1191,-14,82,419,623,160,807,-7,-225,1199,137,1565,446,726,202,39,511,342,804,-17,78,135,68,77,2171,1998,28,816,-140,3574,280,375,132,138,1776,188,1592,626,253,2178,213,99,552,262,168,244,240,-75,552,367,1081,167,-9,191,20,579,15,570,3119,17,660,-149,875,786,1167,504,-79,51,-24,-667,720,773,40,315,87,333,76,346,554,48,61,302,707,31,409,2398,-197,-2012,-64,60,-33,224,147,243,337,123,416,238,1398,-42,62,625,921,261,197,64,158,119,22,-1554,145,278,178,401,51,172,447,318,763,-19,269,776,153,142,14,71,190,894,588,499,60,769,1099,126,-9,46,403,388,-304,916,-94,3,-58,66,263,783,279,472,400,551,162,78,871,510,86,2464,196,248,65,-8,433,-16,121,113,490,44,-53,-4,-4,1311,-231,172,159,706,246,164,333,289,864,615,233,323,51,1130,87,354,43,276,209,-7,212,-272,796,1218,1976,-66,139,347,-409,157,704,777,937,391,183,567,457,455,1,258,51,335,272,229,36,-44,327,479,-49,-42,587,177,-129,449,424,-116,253,18,381,69,234,656,47,59,743,1456,16,203,300,318,-21,159,1631,-33,131,16,56,-17,87,222,154,171,90,520,602,247,174,408,1223,109,68,102,537,-153,2861,-16,259,3,-120,222,101,1241,254,-76,-163,498,29,307,359,97,132,-50,1141,83,71,726,-45,48,124,272,40,52,463,190,165,394,641,-123,-218,2,-9,-158,-150,-70,27,10,-180,-30,-204,277,422,793,101,523,21,183,578,1594,-348,-672,224,168,240,-664,119,90,70,14,187,97,-82,280,57,645,85,-19,-52,129,73,158,345,6,-11,58,154,90,1386,87,1038,-198,66,35,5363,-32,-181,149,-6,135,367,434,114,116,28,100,961,25,380,1042,758,44,329,149,977,1224,64,15,38,194,364,-725,1,-1,-157,321,440,559,243,-245,342,2001,296,134,182,39,109,235,442,94,-40,200,273,138,-3,52,857,-717,146,110,19,113,173,83,79,159,194,392,2012,105,612,119,227,-592,368,315,-138,96,75,-11,374,-19,79,-239,188,235,705,409,-209,630,315,354,41,38,-91,-42,199,129,670,-25,14,81,1525,63,-629,222,442,24,28,283,125,10,5,97,20,111,95,-104,75,102,-616,36,1329,-16,980,-53,1703,336,79,305,493,1397,46,21,811,238,192,1,338,55,117,1883,572,30,-344,126,1004,696,122,137,-40,205,132,1426,21,192,59,-149,64,-29,728,256,-498,788,189,183,83,-198,175,70,-767,26,3,780,384,243,487,70,481,199,56,33,-10,744,643,35,160,205,-57,343,151,856,210,-653,315,192,382,2689,109,-22,295,152,-273,449,1417,106,71,101,136,207,434,108,-87,70,-140,1032,158,127,132,94,322,540,-529,897,59,684,124,-8,164,681,378,-29,77,1006,695,368,98,1993,5331,127,443,3543,238,1335,-3,121,113,385,4,160,177,-34,-160,-2,541,343,11,-60,50,341,99,47,169,41,15,719,313,3446,515,1374,62,297,228,321,13,108,1260,101,-3,-26,210,136,173,484,192,135,314,113,99,547,-192,66,998,-392,655,1585,158,547,-252,159,66,119,-73,343,11,86,679,404,758,391,44,46,52,243,-22,292,-83,-86,33,129,143,227,387,38,-61,856,66,183,454,86,211,-65,3316,2289,420,238,506,90,204,342,306,377,493,430,647,155,130,1037,19,267,233,-55,50,42,393,333,599,107,604,916,335,294,490,-7,-495,125,57,-309,170,-24,1431,320,193,322,1415,234,174,711,-284,280,181,-88,0,211,112,-5,152,190,-128,102,261,216,480,509,-17,77,179,85,341,301,53,-127,119,356,10,490,-7,828,272,272,-83,715,1172,466,534,93,153,966,377,148,284,-315,-48,105,-119,203,79,153,139,168,394,-30,90,51,296,148,548,286,32,15,459,44,423,-59,59,1691,-49,-7,7,-58,-17,0,205,-44,125,41,334,-36,294,200,240,-631,87,459,186,-16,-134,448,404,-220,980,-62,266,208,1093,-112,101,-41,62,281,-489,90,81,313,518,147,736,671,-76,45,637,26,38,117,1362,1153,368,-7,-24,949,243,158,-107,220,-848,-10,-170,845,-2329,247,147,193,8,949,871,188,1122,1031,725,299,460,373,59,99,27,-25,-267,1236,217,84,-18,-3,-68,1330,89,260,763,77,165,-7,119,712,85,160,384,-2,308,72,27,64,56,183,-39,602,715,-250,-22,59,308,750,492,67,749,-261,151,109,123,139,1465,-12,397,593,12,573,48,362,65,240,-6,66,594,76,1075,1108,70,-41,-71,43,88,2847,-253,90,504,1363,1002,47,2296,1,-108,274,164,329,109,-177,18,76,1755,162,74,48,1754,119,466,-13,130,-10,58,633,600,-7,358,903,102,138,59,-1396,644,211,219,-12,387,1806,4295,457,89,160,232,-331,-2,931,36,412,164,340,427,81,251,44,307,-98,62,1151,95,3059,889,-601,-280,367,-450,696,71,1114,795,93,1655,1049,142,15,162,273,14,158,218,960,1421,8,-74,312,122,309,182,-506,160,492,277,874,1126,-225,627,375,713,485,-8,311,1150,18,-20,5,-1409,44,-142,209,1818,1487,166,-148,544,120,106,161,-1263,-5,239,320,193,154,119,123,227,101,40,590,75,502,452,63,115,-29,-21,926,-240,1613,1419,227,4719,131,290,-174,452,81,322,303,195,1363,598,30,152,835,-91,-14,169,266,837,37,371,1335,502,596,1918,332,391,408,508,934,574,-270,470,146,-741,30,14,861,172,259,160,388,443,611,123,12,327,161,-33,58,1771,834,-232,811,189,499,111,524,379,535,567,7,-54,11,58,1373,-84,458,691,111,389,116,62,112,307,773,361,90,66,599,729,45,12,194,253,-32,-31,-104,918,1399,123,248,-17,601,83,-37,211,-222,100,428,524,24,115,-16,6,-17,336,230,210,470,-181,323,507,153,85,1661,411,2306,-21,179,134,301,199,741,142,346,1114,61,600,-21,798,1081,283,429,35,230,679,208,436,12,54,358,164,113,-637,-58,134,206,1305,399,1402,308,70,-30,255,244,64,-232,53,17,242,85,-4,468,948,-232,136,10,398,358,2797,348,79,631,497,1071,235,7100,421,291,566,-28,64,20,215,-693,23,1576,199,355,-12,182,-945,405,322,176,22,93,884,293,719,3131,161,749,117,68,90,1007,24,3430,521,360,515,664,579,5779,132,902,335,612,1050,-55,1423,884,1520,651,276,98,1475,76,-69,223,272,-489,340,-3,57,-494,0,70,14,1030,197,731,20,107,240,272,3,377,252,0,324,2109,501,1039,154,523,704,224,45,35,-575,495,329,767,45,1,-20,700,-334,153,319,5360,845,41,626,-140,217,204,346,665,706,351,2,498,183,-17,-1211,12,621,661,14,-26,738,1218,96,1289,-30,860,648,652,286,69,-141,97,617,-597,-176,412,119,-14,297,15,2292,50,-51,7357,187,338,10,156,163,-90,53,121,169,3,-145,33,273,456,-60,131,91,1176,175,218,72,953,121,493,629,151,3115,-426,71,113,277,44,85,45,-41,109,890,832,331,-9,351,16,216,99,835,1524,273,361,-1,49,139,254,108,207,329,955,247,1,227,841,511,262,258,820,5,-96,990,329,87,35,156,275,169,38,-9,335,-406,475,-46,239,449,-135,365,246,624,662,6522,112,341,568,349,125,182,82,226,-72,1011,2756,438,1220,325,455,446,33,516,791,-54,-137,-144,280,93,345,67,110,105,134,-109,61,-199,1269,359,567,1427,35,677,2791,109,477,338,-212,234,220,-3,110,-370,-287,499,200,20,574,-40,115,230,413,9,1545,105,474,-108,490,59,354,39,167,236,1518,-37,-45,1057,-37,292,2829,606,114,-58,49,898,800,-97,35,146,91,-199,771,481,461,296,222,1051,44,286,647,19,-967,122,44,226,91,-161,113,352,454,56,-58,50,398,268,284,370,1237,77,202,1360,358,416,398,196,73,569,3124,242,-33,-1,7,-222,-58,-31,350,491,-40,-452,57,105,46,79,673,125,-31,-12,113,890,1189,360,340,232,368,433,120,108,0,34,381,1473,1283,408,3022,109,168,7,411,537,377,234,-710,535,187,4,44,2310,-149,776,-1001,169,142,197,509,20,202,341,544,-50,829,564,93,78,-47,60,172,481,1114,1588,631,234,52,971,173,245,27,69,454,572,1442,8,472,234,-132,1533,87,622,164,205,485,499,50,2656,262,-25,102,148,281,868,73,14,2458,37,-56,77,37,-49,115,-22,29,142,475,37,52,29,560,481,184,1370,148,109,46,37,22,1028,18,115,2629,10,-101,541,-79,589,4,29,678,907,337,22,902,2258,130,2882,131,170,171,224,243,211,107,-127,428,-3,-23,-78,326,355,82,594,-60,-24,351,-700,1365,174,589,193,196,332,1599,2880,781,1030,0,144,101,208,-743,313,688,31,227,195,-91,1003,1580,249,458,254,135,297,277,125,-15,-403,108,502,66,1196,121,197,1948,45,120,452,-74,140,494,956,427,-6,2096,55,443,-576,1670,4,257,-235,719,564,836,-372,-355,186,103,551,397,936,-116,1117,2095,1348,-22,13,146,70,367,213,-5,613,538,43,-164,191,270,15,70,687,292,71,2322,-431,190,607,611,301,359,-186,47,1188,61,115,118,128,56,38,17,38,43,133,-179,101,-108,155,-408,100,32,212,125,-97,241,406,213,391,-210,215,-30,174,220,317,-179,749,29,76,373,-96,131,226,43,-33,36,234,363,59,188,1021,-24,330,85,738,786,133,1132,12,92,3,312,-686,208,73,-12,-27,90,810,-146,66,273,1002,543,393,41,151,8,314,324,276,1170,-182,533,-222,38,158,-56,621,-1,300,117,361,158,85,46,1373,56,738,135,1058,1533,-68,-102,1060,1035,-136,257,74,86,100,124,43,97,109,54,40,-27,1224,214,95,317,-55,387,179,65,725,903,413,-268,644,1023,-50,-12,185,321,501,907,41,63,-283,140,236,148,32,245,12,3674,1107,104,1775,246,167,473,793,-3,886,284,313,-29,72,164,276,-50,4069,482,413,89,-32,395,2231,332,385,58,245,71,887,279,46,566,19,894,254,799,354,21,116,0,1074,526,806,-274,814,623,230,147,229,1248,1330,1218,-286,147,591,373,37,144,472,312,393,1451,605,1061,752,625,119,66,700,129,712,-183,180,387,221,185,1350,125,233,147,-609,579,9874,35,1068,91,70,619,-211,359,59,356,48,-43,32,68,121,495,716,77,132,72,1296,170,13,61,154,651,284,265,-55,-8,84,3398,195,361,793,5038,263,680,28,942,1138,1147,-405,3596,179,605,529,1198,461,499,212,53,241,756,346,30,262,405,275,295,643,55,74,2222,234,-72,-17,566,342,374,708,321,410,368,1247,90,107,61,3466,594,47,985,603,99,278,-699,-86,806,1692,2002,218,107,-1422,730,557,678,2827,-232,291,43,257,583,-51,2130,273,174,76,-173,12,-1415,760,466,564,221,243,133,1153,588,201,149,-333,-27,956,668,106,-183,4261,231,2323,1629,225,33,622,352,353,269,-324,545,20,24,-49,711,1004,209,367,0,279,11125,336,425,93,-14,242,1614,-73,780,-1835,320,1884,348,194,3536,-9,138,134,-7,359,136,134,169,742,292,938,792,1669,12,-80,-92,20,28,-279,181,1031,9,-5,279,774,538,551,-69,1189,353,87,178,1137,1648,4692,180,233,23,102,105,156,311,120,257,491,1445,626,-93,36,-13,-48,22,570,617,564,223,394,270,-59,1121,304,854,598,258,907,1094,496,258,154,160,157,671,596,1423,788,363,441,978,434,177,4592,-25,320,7,461,33,1409,157,951,130,-15,59,572,427,683,289,431,1231,282,479,-3,37,249,511,302,-178,566,1635,629,791,277,-33,45,-33,444,-289,202,87,329,967,-12,816,768,1115,360,135,-100,-26,156,177,54,407,200,43,113,22,598,-9,0,42,789,1965,2090,263,4,84,149,649,-107,-155,488,1760,-3,350,708,343,-74,588,-64,223,102,-483,-20,-888,972,250,275,220,600,418,244,278,146,352,42,693,482,284,282,655,14,-26,48,111,182,92,174,1339,421,177,141,-269,1457,971,6,73,209,571,190,184,136,-30,398,-141,160,70,1312,109,217,308,-221,269,45,24,11,58,142,485,1378,89,2266,407,105,1476,519,728,140,200,155,279,845,389,-42,635,1306,1603,85,985,-30,893,294,868,291,3299,323,521,180,113,-37,1247,116,202,3171,805,245,647,283,210,315,187,-319,118,229,377,286,4,-32,718,905,2,144,241,201,204,-26,1516,95,28,476,175,141,-17,973,112,1426,58,39,704,-29,426,-823,36,-19,200,79,-36,-2,156,140,1812,-17,19,331,443,85,500,1681,202,-131,4257,19,176,4463,514,-78,946,2272,144,328,1,920,436,87,1161,111,73,133,492,192,81,183,72,627,30,-154,204,264,40,467,56,899,115,12249,3735,314,194,1680,135,260,235,10,-211,-627,381,-223,355,153,306,666,473,269,1132,386,174,706,300,510,434,1711,591,34,90,386,1131,1151,667,133,56,894,439,2264,303,465,98,493,1304,-236,1,83,93,297,88,1340,273,140,453,448,542,-226,506,137,924,1481,411,87,374,65,155,58,-49,-25,25,-586,1060,44,1831,-1,-360,-1316,467,74,318,186,670,701,347,-16,-2,-127,1562,629,140,216,51,408,300,-153,690,217,192,731,1990,1164,-35,550,1005,2133,1756,296,462,74,-325,23,-601,19,233,112,138,-241,314,614,284,783,340,234,984,419,70,88,-400,391,236,-957,-447,27,-68,3357,1454,442,719,-521,295,466,2249,357,1574,49,1676,-1083,94,269,248,387,562,190,398,660,23,19,141,63,38,369,298,100,798,-26,403,143,599,117,194,125,185,236,67,6074,68,-27,857,759,307,56,95,1021,85,440,20,161,388,1116,735,158,205,478,727,393,139,66,66,272,779,-45,138,489,37,-20,169,1145,6,39,190,22,3017,37,-12,459,1482,413,-187,56,95,-19,238,4276,389,3092,-3,22,153,275,50,13,319,393,271,193,188,241,163,165,-87,75,922,329,696,1082,50,3751,399,593,-847,612,-22,3,542,-184,160,411,1422,593,589,-14,905,241,293,88,-60,819,233,194,610,57,-324,419,-462,528,349,209,147,927,640,61,246,-29,96,208,32,192,177,242,1675,293,41,613,519,424,394,122,32,-450,44,2821,-26,548,520,-28,833,-111,-11,90,-26,332,222,570,2138,453,165,267,283,70,-34,-381,776,40,93,149,233,-4,3,846,180,364,691,1338,748,1642,259,-590,607,269,849,62,185,459,-59,515,-169,133,229,-160,245,414,88,959,396,1469,628,143,868,64,-634,450,112,49,83,194,478,87,69,684,1013,5726,326,255,-318,69,2355,415,85,315,957,134,-6,83,-42,14,272,855,124,961,90,527,1095,-9,-775,122,575,60,19,7,8,482,-58,2121,721,754,177,759,1061,638,41,405,568,984,443,195,104,135,385,98,-9,824,-52,81,1648,216,-2030,838,-233,108,105,102,597,20,156,43,-125,-90,222,142,181,584,215,888,43,938,879,1023,750,742,88,301,209,63,153,155,233,15,-120,1056,391,949,-42,588,35,-466,81,146,391,1322,32,571,60,376,27,90,-836,849,19,261,2,984,596,5,78,85,80,-18,377,2180,98,7588,198,151,-504,476,-102,431,8360,574,707,482,613,270,366,713,2,209,-18,470,169,-76,2639,529,6451,810,301,193,1323,-662,82,-267,-2,29,-393,83,478,470,16,-23,783,-713,777,67,1257,2425,3357,-100,49,-245,21,124,1208,-10,-810,134,93,183,1605,280,1641,3074,182,-50,-77,1310,800,2364,93,721,1583,62,3873,663,102,161,438,181,28,28,25,-11,620,595,-3,220,451,106,58,3344,610,-15,27,168,916,524,48,531,-42,837,1239,859,-44,-48,115,275,487,64,-320,235,118,44,365,153,107,-70,143,39,62,425,188,186,613,321,-31,206,230,134,719,218,177,457,1300,377,-15,21,842,267,248,152,1696,-1352,811,413,735,830,65,388,53,660,896,-144,-62,132,-41,77,731,34,-172,1195,247,76,502,679,75,338,1157,553,206,-357,-211,127,1515,212,-1,4912,126,367,176,412,93,-250,520,381,60,804,27,186,965,476,2256,173,478,209,201,136,-37,607,118,34,95,228,739,296,442,1585,468,-443,1355,358,74,232,814,73,147,-73,-16,503,257,62,318,222,874,488,147,1945,159,3571,547,-5,60,-27,1510,151,4587,687,75,299,37,127,182,608,1306,57,675,367,137,-17,701,10,581,1299,8,-21,381,1906,-563,86,284,381,-65,-38,132,507,60,18,122,58,560,238,439,144,47,620,-176,294,425,116,47,567,72,212,812,111,63,564,-439,-15,-38,1167,18,28,-102,253,73,-31,345,450,22,1303,-109,346,817,203,827,614,537,340,234,2106,467,435,444,590,-193,1165,118,141,254,2544,3914,511,2761,183,379,487,700,230,96,159,71,1589,72,-283,95,-9,1671,314,407,-112,465,607,158,125,33,366,842,282,544,109,186,370,81,234,70,388,1964,209,-71,444,2094,323,30,84,202,172,61,717,-521,-258,147,190,229,349,298,-272,1824,-285,124,164,1070,1642,-18,273,29,819,56,-94,110,284,77,284,643,70,74,402,16,768,1136,422,224,90,1169,397,546,7,81,859,296,1415,198,202,294,426,1129,436,5250,508,596,997,64,120,284,1698,24,858,1138,3890,85,1091,135,100,266,399,328,225,22,404,350,46,182,678,743,588,2310,68,102,891,118,721,89,145,577,1207,206,133,1031,67,19,262,1489,28,-457,1299,88,636,228,723,392,34,5,30,-104,145,207,258,789,122,746,149,359,1456,-181,1258,394,88,1226,142,383,1785,382,319,669,640,1522,4470,76,180,185,392,3170,186,814,61,274,-24,1280,1077,2716,388,2920,94,-59,-270,227,210,168,-23,202,74,386,432,164,-523,500,181,550,758,42,637,91,928,133,23,875,82,395,112,23,4,221,58,1654,648,164,-180,-36,144,1388,16,207,290,124,574,1619,841,130,978,156,560,-26,341,546,221,22,244,-973,97,492,19,-98,22,281,810,176,240,-19,-25,-11,1,55,411,229,503,1022,117,793,-120,1506,-943,63,95,-13,64,-115,1286,965,360,264,174,1267,204,463,2711,81,531,316,1149,1005,1100,2,287,427,568,79,611,96,-553,-62,5,1564,535,525,773,135,1966,706,576,25,275,399,5,146,128,469,858,672,183,106,-232,1892,-101,410,-2,639,-180,196,201,70,464,249,9,-247,51,37,-115,678,649,317,414,-158,189,-45,-170,128,1044,133,126,154,115,3454,491,1115,542,72,415,-420,-8,499,349,60,438,366,182,39,230,-46,-39,790,-10,168,41,438,395,344,910,982,60,4,271,52,-139,66,211,77,-152,150,56,21,-39,49,46,79,-105,-32,-66,25,486,-18,-20,-763,124,-212,227,-46,-4,48,60,-42,31,1286,135,417,-52,341,220,91,44,62,29,-21,69,55,-6,-951,201,-112,265,60,69,-40,8,56,-1,24,415,-28,208,2442,419,591,77,94,66,2333,249,1124,2154,1209,152,87,28,55,82,101,344,-21,167,0,41,41,-9,64,6412,1360,426,548,-70,12,57,1055,-104,107,235,-38,57,41,154,0,15,50,109,474,-451,978,2479,31,403,679,139,63,452,-46,163,-28,382,99,-10,-48,-1,90,54,-44,165,4,15,58,971,7,107,-22,19,129,3,-7,-15,-13,313,-49,-50,-113,1258,139,542,44,340,19,319,-1940,-61,14
-96,-458,-134,109,-630,-369,-1407,-337,-294,351,-388,-852,-940,-347,-218,905,-77,-868,5771,-697,-413,-96,77,-311,-125,-304,-175,56,24,-105,-416,-121,-2873,-2433,-2972,-2165,433,1602,-223,-469,-556,25205,14515,18345,17478,18420,18259,485,91,422,717,2937,1637,1976,-216,437,258,-262,368,201,209,79,235,42,83,167,797,90,93,-297,-185,281,69,-194,149,20,70,166,404,-46,43,287,87,-67,238,479,208,420,451,123,156,42,169,327,134,-7,41,189,883,22,132,-498,136,-100,-169,-13,781,286,26,293,-107,-39,44,1788,-206,-23,137,123,89,-129,-26,-79,178,240,-101,-32,18,12,124,260,302,306,48,27,-25,282,87,362,138,44,18,288,76,79,77,121,308,553,32,944,4961,518,-10,148,288,-38,780,-50,158,-100,239,106,161,170,44,19,26,21,423,68,158,112,7,39,677,215,129,114,-25,152,128,73,115,-19,-137,-66,-8,279,-30,46,966,-24,26,-278,304,760,161,33,45,247,-35,131,10,24,62,160,-11,3704,177,467,-10,-188,88,27,1711,-74,180,786,103,475,128,25,-31,-15,22,2456,35,80,380,54,15,71,208,149,-34,-96,159,398,379,138,2684,173,1355,-52,-41,57,-95,-35,59,67,-56,56,165,68,354,141,-39,-34,387,164,937,168,-62,767,-72,-13,-24,-240,32,-19,-86,7,180,-53,220,257,211,-5,-136,-3,-28,604,1264,49,214,-40,-43,177,497,70,8334,481,4641,58,521,-9,139,127,441,503,87,9,19,150,83,43,71,815,7,27,148,270,-31,15,805,-60,58,79,-57,-62,1075,433,831,331,-71,8387,853,99,10,-119,444,339,97,118,18,35,136,124,932,73,96,-9,537,157,439,5,454,52,-15,256,233,972,1913,-67,1109,120,999,111,-72,79,-157,335,161,472,-32,90,48,505,3,515,1569,-22,86,44,435,534,80,119,231,59,43,-58,-170,906,268,323,-425,18,-44,200,-119,-1,38,-137,24,43,-21,92,306,343,212,149,202,45,83,355,-87,-226,46,26,489,244,30,49,287,40,266,83,-59,14,31,140,110,142,96,33,625,132,60,110,926,84,-35,-12,180,245,226,343,192,159,133,-158,179,125,-442,60,81,-11,39,738,79,14,240,251,-83,-154,402,-62,427,-20,86,357,1012,3934,1213,58,-102,120,412,433,12,-27,-84,24,514,51,54,-17,-38,5625,141,198,291,274,45,393,-9,-2,131,1358,-4,243,13,-156,-7,198,9,82,1627,-118,211,-31,-38,359,376,914,224,1311,704,52,-152,106,289,469,519,98,578,252,31,57,91,414,-74,23,-28,125,115,272,52,47,724,1434,111,155,102,1050,120,233,46,87,822,255,1330,394,85,77,93,-120,2601,241,-61,979,2019,176,1419,560,81,91,117,91,-69,117,5984,59,-75,5,10,1329,6,57,646,18,77,-36,94,306,210,95,196,69,129,43,-87,176,64,975,222,681,114,46,141,75,32,58,-785,117,-35,-1089,-1023,45,194,123,182,392,1747,113,272,273,-346,91,-68,424,234,82,-15,25,366,-340,41,100,-40,110,805,61,-52,354,2004,56,215,12,93,28,566,-29,708,72,-296,-152,-110,397,61,177,39,28,-24,1628,77,73,463,2562,73,-18,141,430,36,86,-5,32,142,1190,93,87,87,685,-89,942,283,95,14,28,36,-17,75,134,-79,-61,167,218,250,-22,1637,93,166,-88,116,-29,-263,-149,-49,-3,-67,151,-40,108,-66,55,737,-82,336,90,10,239,66,-229,-16,-168,168,62,3,572,426,74,30,-31,107,108,110,241,51,-10,81,728,658,73,-196,164,-30,150,140,423,28,188,-20,85,50,2154,22,-425,221,-62,217,-18,27,155,-49,3303,135,94,191,98,557,-539,34,579,88,40,219,-13,79,62,105,-15,132,-306,37,66,97,184,-18,705,138,24,-103,686,87,76,-1,196,195,41,970,13,143,-3,53,30,-159,83,1139,30,248,-42,30,360,261,-44,-48,1384,379,234,-13,176,-27,3440,259,846,19,128,107,68,42,4249,227,46,1562,366,121,42,166,207,420,-279,-507,289,-133,-351,-122,-467,-144,154,-191,44,460,3133,293,147,-22,84,204,128,-101,248,-102,38,211,49,163,108,85,-46,254,12,28,675,-54,-165,-16,-62,120,-267,39,376,-81,-190,-97,26,-90,134,44,78,-54,12,-8,64,88,92,145,623,6941,47,-26,119,420,-149,2,-532,1436,-33,-19,-37,44,23,231,387,212,4649,378,-22,-20,78,197,58,-489,35,-141,2523,-74,-111,184,-24,643,5271,-25,-399,43,109,-12,16,148,-128,594,77,-49,13,364,754,329,26,-66,7789,933,301,119,210,183,153,69,-147,37,9,-68,1584,-110,-15,1,-33,-6,133,-26,-124,-78,-240,56,61,81,30,-21,44,-130,213,300,13,-388,158,1300,-2,-139,45,131,56,224,286,196,197,106,-57,48,-203,69,-6,237,431,-30,-51,-77,55,21,22,-100,-100,285,66,178,-173,-126,5515,-39,328,80,128,95,-182,-222,-57,-91,-36,86,204,1799,85,150,49,1976,-87,54,203,26,-56,23,-85,137,86,-1160,1254,15,88,3,1707,33,147,-68,4034,-59,360,37,107,78,-76,-704,83,82,112,-201,223,-90,1128,357,56,179,80,-352,18,870,1559,129,41,242,-14,-8,-1,0,1409,338,2,77,52,-43,887,136,458,67,202,-2,1271,-24,32,555,337,-161,74,69,4603,-132,143,109,452,1961,73,-82,7799,16,-15,14,477,239,117,29,15,32,-41,42,454,-45,-1,59,-15,18,24,-176,554,38,-194,212,80,156,49,470,150,590,1422,28,-93,-94,-298,510,334,2315,-112,-2,128,36,3147,243,32,650,-205,-96,-94,-88,41,-25,87,31,845,462,170,1263,133,27,-73,-103,87,38,404,82,43,-27,25,82,18,-67,58,24,-18,4,199,114,-102,61,-157,213,92,111,133,426,653,19,150,39,61,149,361,541,-76,-27,61,76,421,646,65,-21,136,151,-20,-43,-117,321,258,-190,186,57,1,69,-237,52,-122,451,89,50,-121,382,-49,-116,-13,-153,98,328,182,-110,58,284,15986,6940,20,-247,-341,185,-101,30,182,1605,-293,69,333,37,442,25,-60,335,237,98,94,70,-52,30,620,21,254,190,7,325,-96,828,10,-50,156,262,506,44,23,-74,-94,0,15,56,1159,7,222,399,145,-11,232,-9,37,-98,242,587,-56,111,-70,-87,694,-156,33,13,379,83,717,6997,48,517,31,-32,427,5,308,37,-15,95,279,15,140,-59,210,-21,80,23,26,10,260,206,169,-36,-193,2393,179,136,117,206,35,205,37,-88,483,8,-39,-159,-106,290,-1,46,892,336,328,685,-1038,113,-303,39,164,-728,-73,496,-46,58,518,296,92,27,1013,22,1058,-58,47,23,-30,165,413,4414,99,-3,55,2021,286,662,59,-30,-6,421,1165,26,344,1092,73,-25,188,76,-13,19,395,142,185,147,3,0,-18,2756,1872,139,68,85,63,27,927,43,52,93,5,186,125,17,841,352,28,17,72,140,80,63,49,29,-90,66,-139,-29,-8,18,-143,48,277,1027,158,376,41,168,-30,328,67,86,261,289,-28,1123,230,-119,120,1,-43,-13,-190,-32,-159,74,-3,93,323,270,330,-70,257,130,104,235,-675,369,257,-102,-93,67,394,-79,166,151,922,1821,-36,-9,94,49,-127,-235,-158,132,757,-141,-16,-290,78,210,698,56,132,119,277,-19,-159,91,88,7,368,95,66,100,-27,-322,44,1070,7,63,102,-36,372,58,58,-28,-108,-279,740,5,106,214,14,-6,1997,59,41,26,98,225,-68,835,175,1075,184,-99,-19,563,547,-47,555,342,297,-135,660,226,-54,51,-56,60,230,241,-512,479,11,906,237,191,86,-6,2082,442,575,149,20,107,7,29,-137,89,84,212,804,1,90,-36,-3,-15,612,96,-83,59,297,6018,34,-57,1654,51,-240,67,-39,-29,-5,-12,152,165,41,726,-252,-127,-36,-99,1636,30,9,-211,-26,-219,35,-72,53,-209,-125,-239,86,99,49,112,1085,79,-36,491,97,228,160,85,57,1824,-43,136,65,74,557,28,105,3210,-52,-59,81,-71,294,-58,104,105,1290,6,127,69,122,78,69,110,138,281,12,25,-60,-1877,188,298,-59,0,101,-8,354,-28,-407,-206,-525,74,85,78,1,-32,114,-107,102,-58,-281,76,45,11,89,284,2096,30,-57,5084,61,-10,-2,-169,-76,1540,61,-4,158,218,33,-245,329,429,-165,254,-74,107,-13,299,57,262,383,-24,-13,120,321,-60,-68,3900,-61,-239,161,112,44,-50,173,-59,-43,-25,-68,1867,-86,55,-51,62,34,21,-51,13,871,90,111,855,431,282,6,12637,-15,269,-93,51,45,14,16,-183,72,118,268,65,32,118,116,-279,130,39,20,-13,76,25,-65,77,1078,2,124,7841,54,10111,9145,5458,23,44,204,-53,-274,151,273,2449,22,-58,1719,0,197,-132,32,-160,26,248,-131,-42,4,-49,1038,36,-64,75,-416,-274,161,-53,-35,-87,18,21,-215,42,219,115,-113,-28,47,133,159,-164,18,-35,103,-63,-63,185,618,53,66,187,523,100,-5,346,85,161,197,47,81,76,209,804,48,218,-76,229,-77,1297,-58,8951,278,124,-42,4473,158,139,0,273,76,676,66,430,126,192,137,54,23,49,128,159,96,-67,161,-46,-41,409,69,41,13,111,772,51,-93,168,-466,40,0,-87,485,40,1453,176,-338,-95,83,-86,99,840,11,123,93,98,-60,22,-11,402,-64,156,48,-60,-52,342,55,-20,246,-11,138,66,178,-56,174,-57,-41,-801,139,-26,45,154,58,574,36,-178,177,-63,-11,36,768,2916,3165,250,-286,236,130,32,11,-28,451,94,-145,123,-27,22,239,892,-20,83,18,4549,-64,29,25,-1,79,358,0,64,589,695,-130,-15,2379,1908,-161,63,33,68,36,533,211,74,795,63,23,73,284,207,299,258,330,228,18,-104,-17,99,7,-62,328,110,-147,120,350,442,20,112,300,-26,98,192,54,196,680,22,168,68,-17,103,229,14,9,30,-51,-23,61,20,260,94,238,84,179,-15,-145,59,264,-65,192,-1,46,210,-33,-13,416,276,8,25,-71,26,455,-14,-99,461,100,-26,-66,-138,-24,23,1180,156,13,348,432,71,97,-55,129,94,118,177,24,395,137,-101,97,173,-6,-118,-74,-60,-1,-10,-262,156,50,-39,420,-35,-29,-184,-60,-27,-60,112,74,-168,-19,444,-16,67,-66,60,-44,5068,718,188,4,-7,36,-169,128,67,370,1544,2247,238,-68,-1,630,31,-72,902,37,-22,39,109,-51,-107,16,36,145,1239,-64,381,113,3055,-26,-1399,1860,-274,421,-2,1231,-89,-18,33,-16,-120,134,-67,-203,338,-9,200,94,441,-46,158,92,-43,-16,223,22,560,-4,-12,-35,392,75,4426,-737,88,298,-30,107,85,269,132,30,83,-435,211,143,-7,48,-92,22,22,-65,185,-2,178,-52,151,180,220,1248,94,156,-107,150,72,167,77,54,29,126,10,110,206,-98,69,-1,-65,57,55,19,-109,23,-39,621,148,84,-239,24,495,41,827,34,53,171,55,35,248,244,-46,38,-12,131,3,67,-9,62,-26,2552,-56,1397,60,-196,281,874,81,87,86,191,225,-810,5,46,82,-156,155,398,96,196,-33,517,24,-57,3474,101,14,-69,149,79,884,1,98,-19,-54,244,10,170,396,15,378,134,-352,126,-75,-65,-113,233,-78,245,-68,1528,150,129,47,2793,933,-20,56,-9,41,-38,178,2,13,1851,148,-100,51,179,626,24,193,258,1674,28,-64,21,110,-207,-2,32,228,-14,271,118,-194,202,-16,775,104,1613,-20,198,82,282,63,107,-31,-230,-383,166,-72,219,63,142,-89,-12,-72,134,55,277,-27,99,-3,175,29,177,896,18,161,-37,123,41,102,173,185,62,-44,197,325,15,278,79,77,76,95,20,1233,501,80,-134,-12,-104,1025,-70,586,-250,411,735,15,108,64,60,124,126,49,235,562,67,49,311,881,203,165,89,217,-275,112,181,-3,362,-106,466,173,-108,82,571,977,89,-85,154,109,1150,283,53,-145,-169,68,46,-3,641,973,85,20,4,-20,168,-119,-120,46,25,951,1298,18,-103,146,951,-18,411,41,32,-4,0,31,-95,35,185,143,979,97,72,90,110,116,37,42,240,-73,27,28,497,-39,-12,272,-90,190,-690,43,484,168,-45,263,-34,121,485,-75,2563,65,159,133,-9,41,27,79,-131,39,2,1040,78,-76,314,-47,205,1178,-105,531,29,44,24,32,113,39,99,197,78,142,61,404,-39,38,66,39,89,22,-8,1297,204,-18,-422,-54,27,106,-3,293,46,8,6,137,3,45,-28,-40,31,-86,-10,2818,-25,-56,15,100,184,-27,-14,-811,-35,1153,146,-85,45,6,-213,-82,-58,70,283,-322,32,381,61,-55,-52,123,564,15,-446,80,-7,-123,12,316,521,14,-20,104,87,18,153,145,-51,-159,470,65,53,-111,102,93,135,206,5,-49,-28,3231,15,169,-73,576,4,121,-83,-52,1272,-45,122,-1,-132,234,172,-227,597,73,137,47,297,999,-67,38,-66,49,1587,-116,9,119,154,-36,35,13,23,72,145,1678,163,61,-44,196,67,5158,-218,125,-7,450,-71,524,311,101,46,159,15,77,21,192,-28,1063,77,737,-1,47,1,32,11,-398,221,163,301,146,179,1030,451,264,78,410,-11,60,36,-30,551,69,-58,37,108,-43,60,-65,23,152,-35,-239,-170,285,185,-100,122,474,103,-191,47,681,147,1987,5,-5,159,82,88,38,44,114,-162,109,-12,100,197,241,-239,63,177,641,146,438,-348,-19,-144,1378,32,826,117,9,656,1,104,87,99,297,13,-18,40,6,1133,363,2011,-87,238,685,8,179,1390,-45,80,10,110,157,1522,3016,1789,61,139,338,67,96,-25,330,14,13,-17,33,33,188,265,-184,79,15,-62,-372,598,72,140,-46,67,122,109,22,187,72,451,41,27,-25,114,171,578,61,26,2771,9255,4722,2617,1314,5179,773,199,142,282,57,254,13,77,228,1698,19,-209,-142,143,24,76,19,222,340,-21,-60,237,112,-185,-91,158,123,-2,217,89,1237,57,-5,-68,28,82,412,125,-86,131,72,48,85,45,-63,201,373,-66,-7,-268,128,-12,185,-100,61,94,-114,14,108,222,239,71,-13,20,10,-35,146,-8,8,-23,61,45,13,-6,-4,-10,15,73,3,-99,-15,237,1734,94,52,266,244,19,-112,118,721,-15,18,-35,-177,41,-13,139,215,-50,353,0,-53,351,121,-123,421,239,-153,14,110,60,27,221,110,-41,1059,46,77,70,-196,6,171,-81,50,55,309,6,29,120,230,1427,323,162,-118,23,68,29,-23,232,39,65,73,-154,113,91,1130,-9,60,73,564,115,-173,126,-67,70,-69,-32,31,104,-232,316,133,-1,47,-70,70,-36,15,152,158,117,16,-153,-19,168,24,-63,434,61,-82,62,396,-80,9,193,9,19,753,-179,146,188,49,330,-125,256,390,22,48,3655,39,449,51,155,174,430,-82,-64,363,165,9,2156,-49,760,-4,207,159,102,49,56,-45,-54,-39,92,248,-138,57,192,281,25,403,19,615,29,-75,464,73,461,249,11,93,-44,-2,-72,121,344,3633,14,-132,39,81,29,-39,948,-51,-99,257,36,-59,-22,293,26,-383,-1825,-11,159,442,-208,6,140,-68,165,93,79,142,84,275,-118,73,53,18,38,-63,409,44,14,331,-2306,109,-76,24,3,67,358,23,64,213,43,-61,40,133,-9,4862,784,80,20,859,193,563,76,-39,-72,-140,197,94,-20,5,64,1284,40,-17,68,198,54,101,267,766,120,-74,144,129,23,-36,805,871,144,1599,123,77,774,4,845,-46,140,301,251,395,-28,-131,-53,-64,-74,17,12,102,15,-33,80,210,172,23,-20,-25,-293,-196,754,-190,93,412,53,30,85,178,-54,1524,121,100,910,-94,139,992,113,7,72,-106,-61,5,2,188,-96,130,-29,-61,-66,37,-184,164,0,186,693,-53,323,81,48,122,11,-40,77,119,131,-350,124,7,354,590,40,-2,20,46,9,259,-2146,62,125,36,-14,86,29,46,305,153,2852,-57,236,-100,-150,74,4834,405,381,170,351,-43,189,-63,1735,900,80,192,94,143,639,44,107,436,777,-21,-35,103,-37,-110,55,74,257,102,-40,56,-137,856,54,617,-31,-43,145,201,-142,162,-6,58,238,153,59,126,1353,-149,25,160,28,239,827,21,41,411,393,289,61,-11,282,32,490,106,179,63,-43,250,138,32,116,99,-32,201,8089,-22,646,99,-70,343,308,-1,16,195,44,303,59,29,255,61,-9,825,420,37,9,-77,-4,-9,513,-55,-67,184,6,214,-157,39,368,183,610,43,114,495,-57,208,82,246,41,131,21,848,238,63,-207,-591,612,336,-124,-10,9,51,288,208,151,124,159,167,28,69,32,135,-260,-32,32,-3,190,201,93,444,-130,-1,56,133,-484,-42,65,30,112,412,-6,439,91,36,68,155,-122,-14,620,-36,-42,-51,154,452,190,337,-18,290,80,-15,-631,-414,40,10,24,110,1344,-58,1231,47,37,49,117,67,92,3,46,261,58,63,-10,-44,-18,453,180,63,26,-2,68,72,498,801,145,1239,3434,159,193,-64,576,81,-202,62,390,204,1578,136,83,71,-11,286,14,13,90,49,177,442,302,360,46,67,-9,76,31,-52,-26,245,0,-9,8,794,-94,90,-345,-193,-164,81,141,19,-198,45,232,109,316,55,34,-126,430,802,-23,118,375,-46,-47,-31,85,-42,162,64,775,408,-168,84,57,657,287,36,20,212,61,-175,-153,19,195,407,19,-43,20,243,-329,204,1590,321,13,-33,137,-17,10,65,27,24,-23,647,257,430,696,129,141,43,6,229,270,1008,600,-5,97,-11,48,91,-48,61,34,46,779,-50,6,459,615,-12,29,5,139,-22,50,44,21,279,536,464,177,5035,-23,28,88,0,340,49,657,5,-34,94,86,32,126,-60,-43,-57,28,426,-27,172,104,-119,-92,370,818,51,325,104,38,-40,25,43,64,506,-262,15,234,58,211,78,80,311,-65,-20,10,378,254,570,-327,286,198,254,-215,781,-1039,860,253,267,-32,-101,59,162,-178,274,93,-67,60,1373,36,251,693,103,384,1697,70,888,842,-11,30,246,-53,-172,64,128,-248,-53,-41,-16,-16,-7,197,-66,-12,2,1393,-22,87,816,-83,2,76,110,677,179,50,-29,255,54,130,426,62,329,102,87,-13,-22,304,372,36,100,32,-152,-49,55,196,78,294,-732,90,200,116,-5,144,732,1761,-29,133,-158,89,2165,42,-95,-9,2514,4,-9,594,620,190,-186,79,169,56,413,71,274,84,216,-1001,31,21,-69,10,89,90,25,-20,270,147,257,45,-48,210,81,1025,343,818,-34,1191,291,113,122,319,45,48,155,189,-18,-797,2,189,15,1516,111,264,317,-25,50,441,294,60,127,80,890,4,-155,-38,158,41,62,152,84,244,1403,-4,51,43,154,-58,524,183,-178,-116,-296,54,124,-26,8877,25,27,80,-45,232,201,117,1999,91,786,421,165,294,121,80,12,-65,43,-80,60,247,-43,125,-39,-31,1689,-127,87,2139,65,534,290,-110,-100,-1019,33,6,1493,29,16,-276,29,53,-62,-112,229,2214,-96,24,-35,-815,72,-75,1389,65,16,-2,-30,235,102,1130,785,60,167,666,362,-187,-82,64,137,253,135,182,-4,118,178,232,1389,64,-45,144,594,188,109,156,-8,7,39,223,25,1051,260,176,123,314,24,113,-99,53,93,532,-7,-209,74,-31,-20,143,1596,-9,305,234,414,321,-22,-126,155,69,870,103,104,257,25,118,73,8,389,-109,138,-317,63,88,-197,37,372,-39,-615,38,47,206,-41,16,42,55,389,60,416,3390,1414,5,58,-13,350,452,1,39,78,301,-142,380,150,-67,76,-672,519,337,292,13,1034,848,124,-297,3352,395,-80,4432,110,-317,118,-612,155,-27,192,330,572,-12,116,18,222,199,13,-114,13,26,4,648,-243,-21,28,61,-52,46,86,7,124,-24,-96,-50,-44,102,265,1099,78,1615,-28,1086,38,-105,-112,73,46,284,-6,8,-12,166,168,202,-630,1336,67,535,6,190,-136,149,6,9,964,-129,-16,58,27,29,14,50,135,173,-21,-98,23,-18,-114,-134,0,0,67,176,-97,-48,491,-613,76,71,79,14,-58,1,-6,-65,118,46,251,131,-39,119,344,6815,-13,85,-3,107,129,-108,80,2814,179,-58,-24,-55,-28,-96,-56,174,-38,20,-12,-44,657,-69,-12,6218,266,318,25,348,-381,-5,-33,179,466,-2,142,339,36,56,-297,197,68,1200,13,1298,249,33,297,268,135,145,180,62,-43,134,223,156,341,76,-264,33,609,-199,25,34,104,3708,367,11,-7,26,1805,138,713,261,680,68,-852,-66,810,235,424,323,4645,47,1431,2516,729,355,429,7,46,582,710,-82,57,73,-257,-12,-603,25,463,-79,-86,20,30,-15,10990,-83,113,399,123,-13,35,237,294,-196,-33,5780,1516,-5,-6,299,-3,346,33,243,24,-181,-38,720,-145,-7,-48,-90,-154,31,239,-4,112,171,-46,8,62,-22,39,55,-91,333,137,1134,324,18,21,932,2097,115,164,-51,-363,-233,1785,56,4,-142,6,55,20,93,53,65,-15,160,25,104,152,113,-29,178,220,40,214,192,0,144,57,898,3,3157,645,-64,-67,340,-9,3261,-2068,126,61,116,765,2143,23,183,79,66,63,47,5741,3445,53,3735,31,171,650,1185,-52,206,-216,1261,-48,-26,18,81,7,-40,289,-55,-18,-30,-18,6,-71,168,60,55,17,90,194,152,-109,-7,548,106,-52,144,39,-126,101,695,162,-37,457,714,47,445,-26,-32,-89,2190,669,155,-1456,63,-44,-125,17,-51,1426,-88,69,159,342,-8,181,43,-59,100,217,-13,104,-9,238,410,35,25,464,2099,-67,-166,52,65,91,80,-178,56,2118,-51,58,8088,-22,340,69,-22,-109,145,-12,215,278,2,-33,142,121,74,78,863,3036,-70,-60,42,2409,84,11,141,18,-41,-36,-11,38,42,119,-4,30,39,43,-58,125,138,107,-256,-260,37,-75,655,1664,117,467,93,104,134,71,26,-30,28,-15,184,68,417,77,-42,-13,33,109,4547,-26,-283,39,-111,85,-59,119,-130,5718,-159,-2,248,-6,260,-220,275,65,212,50,298,99,14,46,-28,-176,372,37,5756,3156,75,187,864,255,389,-22,321,130,5314,370,116,205,-377,11,200,126,-21,162,221,186,20654,26,8,53,-265,-130,1637,-105,-110,-41,1038,-231,21,127,18,84,119,173,-187,-19,337,-1,251,7809,-64,815,8,65,310,101,453,360,312,61,130,54,1289,319,201,87,2160,629,818,-28,-19,107,3,576,289,58,-30,278,-17,181,323,21,637,-51,6,163,557,56,132,44,36,-23,-3,173,-29,121,10,353,337,-36,23,11,65,179,26,277,62,463,10,13,78,11,245,32,21,30,649,-28,-21,34,240,-20,-24,-67,3486,66,15,25,125,17,103,32,-57,45,-141,-103,285,50,16,58,42,160,168,47,-14,12,2704,403,-77,-61,-178,100,246,-7,54,82,313,-89,17,216,-33,188,87,293,651,547,68,91,89,129,32,662,234,319,9556,561,2843,162,93,78,170,274,67,109,-43,-91,-120,3,76,727,54,88,43,41,51,85,97,-10,19,-80,1896,157,-149,-1,391,494,-142,-62,680,-32,-38,-30,163,28,461,-3,-82,242,13,-14,290,115,-29,22,-38,6,-32,-406,43,175,54,9,52,219,132,-3,39,233,124,-44,-129,82,-29,-102,18,129,142,176,-13,206,203,482,189,126,211,22,82,-57,-106,-51,-69,178,471,190,591,604,-21,52,7,104,0,1429,1298,-372,190,118,266,1,-126,-47,252,140,5,83,135,539,134,453,-4,0,220,49,108,-22,225,-68,198,84,-115,-99,80,-40,52,225,-2,96,250,280,74,99,19,22,312,95,922,-182,824,37,53,-124,82,12,190,245,9,43,-710,48,-18,61,235,83,195,45,276,-3,35,-17,56,135,-59,-23,74,33,253,301,-95,21,116,5,428,762,253,1356,-34,-22,-219,28,15,-38,-200,-43,3994,-101,583,10,160,-41,25,204,-20,166,204,266,5,0,73,-144,42,-15,-10,-367,304,79,-131,-5,43,452,233,236,20,-18,204,52,-120,83,104,88,6,-117,-13,-118,92,-181,-16,-41,-113,285,17,231,1001,56,16,-201,3,-85,98,-90,334,629,-179,146,74,-485,234,181,148,117,450,-574,-50,-188,234,-652,504,62,477,29,-121,9,160,550,-30,230,421,1350,-139,-2,97,92,34,269,214,583,763,33,17,21,781,438,-20,14,-18,-1,390,-62,544,56,-28,23,11,-1269,-28,471,33,49,37,-14,9,-336,-1,111,-121,182,17,88,-18,532,-106,-1434,-29,48,24,255,-71,185,116,270,243,-42,12,4311,504,31,283,322,314,-15,35,68,7,54,-16,5,828,2567,350,-348,167,796,36,70,-40,34,164,-35,-44,-87,18,-26,1238,310,24,-33,-10,20,34,-61,-33,-11,18,13,119,-106,315,274,101,55,367,100,-5,-63,2017,260,-200,171,35,-27,5,173,-111,349,1370,436,3,97,1,391,173,30,195,5,98,89,45,239,-58,-85,32,39,5938,487,-133,148,-188,3,-25,391,27,46,-37,107,-13,150,-62,144,177,481,-50,94,329,29,242,912,69,95,21,27,43,259,11380,3328,5,46,64,125,184,49,1542,361,59,-189,93,83,6971,889,9,5997,74,14,26,63,16,163,162,3169,357,7,-21,127,171,6,214,-10,591,18,-141,-27,49,2,236,92,-479,23,159,43,48,-139,162,121,1510,104,407,-274,274,59,4,-14,11,12,245,-53,462,446,19,117,52,-786,-5,48,3,-69,-51,182,-15,6,-13,293,-43,131,3581,554,-19,-39,5,-18,137,25,304,102,-240,253,147,198,113,315,453,187,243,413,45,111,212,-47,21,-58,165,64,-19,-46,-5,15510,-68,532,356,-25,48,-883,36,77,79,-20,68,-20,-51,-15,111,8,44,43,-83,0,8,-86,40,64,-31,-23,-6,-250,66,1431,-46,90,59,11,304,2414,124,8422,535,130,-14,-7,-131,348,246,232,83,-136,186,109,-29,-25,-20,86,181,197,68,0,102,-41,131,-83,-1,126,428,142,235,28,583,-214,22,30,374,79,61,373,57,42,874,12,857,91,31,8,392,-3,73,-62,64,-34,164,-73,240,0,243,-4,20,49,481,-1,56,231,494,85,99,-84,70,145,1253,-12,915,-16,-90,-78,152,54,39,239,66,-3,1178,286,31,-6,36,-47,34,-34,43,15,-36,-65,298,11,-85,-1,73,72,91,117,126,11,174,163,-104,172,8,-67,-44,-224,19,330,456,-26,-254,15,39,35,66,47,-278,479,2744,54,382,1447,1955,125,-13,75,-7,107,-11,69,147,53,2,271,-73,-6,-49,54,-60,-10,4,579,12,-10,-200,-50,4,53,105,45,5,-8,29,4,94,35,38,66,-38,49,1,80,-14,950,954,98,312,53,114,148,14,154,103,-34,-20,-42,-5,191,451,133,-66,-21,2,1025,84,-878,2,263,-9,25,-140,-96,58,96,-22,19,96,94,3664,-44,38,1760,35,640,160,-41,1481,131,-26,77,16,-7,64,67,29,2,84,-180,268,158,42,209,-71,24,-7,23,-39,110,245,-26,23,389,43,-17,326,112,133,3383,-14,70,140,153,-2,586,103,-36,-41,5,24,-39,50,758,74,2,106,112,-64,353,84,-33,49,72,537,12424,18,-2,29,14,326,13,-217,78,-66,311,173,-16,73,345,103,2458,103,93,205,-20,-7,10,86,706,41,41,-123,-21,235,93,9,87,127,43,149,316,359,141,13,-1104,-503,865,37,-111,-6,-137,-97,516,-8,73,258,83,109,-67,3443,67,-155,-10,288,7,15,143,60,151,41,49,16,48,28,-14,231,1060,605,224,-172,0,6,461,-42,12,-15,3,-75,32,-8,1226,70,-11,-30,32,-9,9,202,-35,206,-8,17,-5,56,16,-46,91,53,-73,195,27,2225,-11,-53,550,-2,67,1303,208,-57,-5,-55,315,295,7,-207,255,66,101,74,-80,864,349,693,937,-418,-116,-77,-8,2031,87,48,29,59,-546,440,55,307,1173,37,266,33,9,26,283,38,-3,185,298,166,64,1640,281,600,406,3,1193,-9,257,1029,367,-154,-91,1738,116,1664,-72,51,55,-36,95,69,14,-46,98,170,110,97,35,135,77,-41,-32,84,1,569,29,-289,42,-105,325,718,123,2,-192,1028,-19,1126,945,-115,497,-35,-39,1126,229,88,-380,52,373,-266,2,101,19,1769,316,4982,5871,-45,-30,130,-32,93,-149,5,99,63,116,183,1135,49,-211,39,3,-97,-42,245,-3,14,-67,-15,32,-135,38,-70,614,23,-43,95,676,-23,-59,-95,-20,25,-97,-2,-1115,61,-124,-119,53,-107,71,33,26,331,173,72,-1,40,37,-24,-55,247,187,-30,61,663,210,63,-2,119,280,702,478,739,3072,-222,7,-24,35,-3,88,68,-889,11,-144,64,58,865,273,25,233,-26,207,158,453,182,482,-46,16,-20,29,98,-43,38,-125,1111,136,28,-268,272,-381,264,592,359,33,40,-65,-5,112,86,90,337,569,394,249,122,95,-15,71,131,-76,-53,-780,31,149,-17,-4,82,94,265,-11,-4,150,-338,-73,249,402,409,295,239,132,81,-94,-10,107,-72,-66,238,108,190,87,165,502,-12,68,443,68,28,55,32,-32,72,172,-5,340,-114,51,54,-26,35,473,-375,168,81,-34,-45,-87,248,-162,277,-32,-232,1188,8,-171,-33,67,161,4091,178,195,479,53,136,24,-77,68,-148,637,631,1061,53,289,5397,551,435,-46,520,66,-7,81,41,-91,-17,52,44,-62,-369,-28,-28,606,1144,642,124,468,130,88,-36,-142,-36,272,-1,-118,77,69,-60,23,33,81,-135,72,30,246,25,354,101,246,154,-68,-32,368,-21,-20,-8,18,246,-56,-75,-74,444,338,1437,10577,4913,65,32,3,-87,1241,37,154,-36,15,-16,-32,114,-122,247,211,43,-314,37,-44,61,-2,85,152,144,160,13,83,3654,-42,7,-45,93,-13,-20,-35,-52,91,110,2671,-173,1176,55,1020,287,242,434,66,-84,756,422,-266,356,33,-315,110,636,-38,-16,-57,364,40,0,-1108,-3,-29,667,141,-1064,44,98,-54,68,125,299,38,-26,150,148,-63,18,331,218,-105,3,436,-12,-28,7,74,-65,78,317,0,14,-190,95,4,584,-198,-117,37,-367,1325,51,425,62,290,95,118,-268,-68,208,8,144,-14,10,-26,0,56,-100,112,164,-90,1400,929,423,-136,104,389,-34,43,45,332,66,29,129,-72,-27,267,-32,27,268,340,320,111,245,28,38,-41,18,-45,-74,135,57,5,-514,48,170,-70,-209,192,-439,369,57,40,-3,-51,202,219,-30,167,154,183,30,15,-332,-44,89,-56,47,584,223,10557,-18,-37,3718,-34,71,303,989,-34,809,-179,22,19,-235,-20,153,821,2,-26,-17,15,66,-104,-501,-199,253,-73,-80,841,15,-101,407,67,-149,137,300,91,-37,10,15,3,68,23,84,896,9307,58,-15,24,59,-13,-119,451,19,-53,379,658,-130,116,-212,-31,1343,31,46,3,-26,544,36,204,320,-81,17,41,-41,-2,60,-6,-52,393,172,261,684,157,242,460,-208,70,171,150,130,60,-20,16,716,1045,24,31,25,-64,116,425,27,228,94,320,-5,29,109,107,-26,-81,-4,-365,-51,550,67,-47,-382,84,259,1,-49,48,253,232,-66,64,-13,-22,102,2152,1684,92,353,3485,78,332,8899,17,-15,-154,1441,-64,24,28,4,46,233,35,-18,131,220,154,493,-3,-10,127,200,-34,107,-4,-15,20,-57,-282,111,20,70,-268,45,249,188,515,-1,-59,31,154,-90,295,-16,-20,105,120,-18,182,343,-148,-1447,357,489,-17,-10,159,-13,127,-104,223,104,26,224,100,274,-15,11,-30,-56,-69,2339,73,30,282,32,-8,202,166,555,36,192,246,-180,184,42,16,168,66,-26,-54,15,191,-34,94,389,175,210,570,-5,-30,93,-74,12,-74,11,-26,38,100,343,148,117,83,11,92,254,-152,106,-3,-74,374,192,36,39,2433,145,25,224,127,183,216,-64,-30,6,14,48,78,219,5,-2,5404,2141,-54,-233,56,2985,93,6140,-51,20,82,-57,-21,38,-46,90,-1,95,4,70,217,47,-12,1,19,-37,38,296,17,96,76,-290,-30,-239,25,-9,12,-17,-182,136,-6,-51,-32,56,97,-3,3,-78,28,7,-244,14,-23,79,-78,1568,-37,10,394,83,-36,17,-52,-84,120,-29,104,95,171,26,222,742,189,54,-547,-14,126,40,-52,-118,852,23,624,85,-280,-8,128,-3,186,186,-51,233,155,-60,392,-269,-113,121,123,44,164,324,2850,17,100,352,-4819,46,-806,4,197,139,485,102,112,-275,84,3579,177,0,33,-37,179,-6,18,1250,387,239,276,268,141,-195,29,2182,-37,5899,20,1,52,147,-9,114,236,40,-173,95,-9,115,298,-120,-243,-20,-4,254,127,1124,3849,29,80,504,-111,1157,96,3,-69,-872,29,-198,525,125,603,50,-136,93,-65,-88,-91,-21,-1810,481,-37,5,3,-61,126,-51,226,-282,-116,-34,178,-350,335,-90,7,29,-91,8,47,48,62,399,83,68,50,156,25,-68,165,1271,-117,-209,7505,1733,-21,-25,122,452,288,95,1388,576,194,-54,311,560,-31,6,369,-52,-19,138,107,-73,17,10,17,-62,13,-322,60,156,-66,390,10,-271,-43,128,40,-59,-824,-5,269,229,788,-1160,-35,1896,3,137,-2,51,-46,-27,69,-65,-99,416,30,60,88,157,610,-136,1337,109,-409,318,161,11,-51,76,369,341,-500,-878,-107,117,14,-526,1427,97,-351,255,-63,-310,-159,1979,45,-49,111,176,44,3631,873,-130,281,132,-31,35,2218,-140,125,-15,-292,-32,6063,-370,-1167,-2695,-6873,-488,-266,210,635,-136,61,127,-123,9,-26,230,-66,279,7,88,948,-93,257,66,55,16,35,45,45,-189,89,-8,-26,-53,51,49,-7,29,157,512,269,-16,6858,94,392,-12,-199,76,44,231,68,100,108,346,79,20,57,-25,-9,-36,-50,-63,181,285,138,139,271,-11,-79,-143,-11,711,99,51,11,13,-199,44,64,42,-849,102,121,287,144,47,4297,-15,64,38,-25,46,-57,-53,-4,6,133,45,-34,111,10,161,267,0,88,-18,532,-66,-103,4,-105,40,-100,-33,70,28,5,-92,-115,-87,43,211,163,-37,-9,132,26,56,-15,142,35,68,-7,561,-66,-7,10,52,-225,-131,-61,-32,2170,18,-15,-82,79,195,-52,1,-57,-54,37,81,1890,-47,157,-123,30,96,-131,152,111,30,17,-65,229,312,-155,-84,298,130,26,60,80,34,196,-32,74,36,-32,-1,20,140,47,-21,-57,323,-110,-25,36,6,-34,178,-84,-56,23,-183,11,149,233,68,63,-13,-209,26,88,105,7,286,3,-36,9385,167,304,46,430,-232,1826,-94,-124,-135,-17,-94,41,-59,-43,-230,163,152,1389,126,193,240,111,52,44,-3,-48,16,34,83,-18,389,-46,20,208,428,194,-325,169,-6,169,-35,419,-15,-36,654,83,201,869,-23,41,133,140,260,-260,141,37,105,-90,-74,-425,-26,6,165,10,197,-174,146,-290,-284,1266,56,291,61,173,128,121,124,119,88,15,-15,-28,-101,61,23,201,154,105,-43,69,-31,145,98,24,-75,7,5,-25,13,-115,-27,209,-9,146,103,263,97,23,79,120,6337,6141,65,-23,153,168,717,188,256,-110,-60,102,-79,56,42,83,-52,-14,-2,7,-74,-102,-448,236,-146,113,26,-69,-36,65,109,-8,54,0,292,10,-269,164,1261,72,-352,47,-1231,-96,-458,-134,109,-630,-369,-1407,-337,-294,351,-388,-852,-940,-347,-218,905,-77,-868,-173,5771,18,-697,-413,-96,77,-311,-125,-304,-175,56,24,-105,-416,-121,-2873,-2433,-2972,-2165,433,1602,-223,-469,-556,25205,14515,18345,17478,18420,18259,485,91,422,717,2937,1637,1976,-216,437,258,-262,368,83,1377,-7,-205,8,-54,915,361,2149,262,329,-682,26,9,1837,14,-98,352,-144,273,-137,3026,1576,182,1315,2570,392,465,1353,181,648,-4,189,-343,1386,105,-392,697,1643,-174,1430,167,191,-574,294,2433,77,110,624,80,2410,183,-168,1061,1443,987,64,79,-115,331,-3863,1847,36,4230,650,1280,3452,2977,2728,43,-301,267,2576,-149,121,552,-755,704,1248,169,111,122,-976,2143,-1147,1640,1331,353,373,324,3869,801,528,4538,387,-123,2001,2561,1837,324,4569,-44,-189,458,152,-502,414,450,649,812,5020,2120,1627,1949,-20,164,1969,3281,3154,5569,211,-234,537,203,2314,1722,-200,369,960,485,649,24,64,-13,2736,78,691,52,541,451,984,422,1140,184,1631,2813,6509,957,954,7339,743,-612,299,73,256,1422,651,3896,2,53,202,-1590,1159,6410,5116,3194,1922,430,345,962,-71,57,620,406,1516,792,-236,-88,652,357,-84,4436,-491,-110,-91,593,323,539,4533,-428,-151,68,520,300,80,739,4468,2563,255,314,-610,314,-5,278,3342,1005,395,-249,566,173,-232,127,828,95,2375,262,14722,486,249,93,425,329,28,4454,487,1180,27,637,455,20,1565,-123,-1838,1398,7479,-432,835,2202,1719,3337,1027,1477,94,1785,129,2277,-20,1323,846,497,3631,1078,-346,-299,179,503,824,830,914,24,1130,1330,1395,550,-16,4351,4847,2931,190,693,1487,422,370,1956,396,14079,324,368,794,-111,2223,-31,1042,4449,938,509,10546,1590,-1089,344,2307,1703,1051,381,794,-635,918,650,2056,2048,-1487,496,131,3547,-205,760,59,1662,123,1238,317,3340,670,1333,441,3507,3355,423,1702,5763,112,606,5718,1138,76,146,302,1198,2015,3865,1921,5849,2747,2102,1639,4592,1056,122,1287,1357,2215,410,2553,843,1737,343,1498,7041,210,394,77,630,551,2369,8728,1742,3305,1091,-1498,251,2965,-109,6049,380,1206,2177,7049,897,386,222,895,-137,1888,177,2693,917,1039,1957,-119,-556,3427,320,431,-89,1016,1116,421,1056,799,-64,574,1096,2348,2299,-173,344,951,-516,689,41,3568,1896,-193,1876,94,7673,1294,-327,-785,1358,1452,149,1286,3854,-59,1340,713,-607,-170,105,3196,7306,4126,-118,249,1365,696,1742,3435,52,-428,-215,2100,-54,267,2218,646,-30,2385,-27,2294,51,507,-126,877,510,6499,799,1522,176,4756,1668,110,661,396,1049,609,2826,202,138,2275,169,533,131,2862,7397,760,7007,801,-36,6,-119,2952,-285,234,914,1872,25,4640,439,-78,43,4367,-38,1212,2196,4768,3658,378,-256,330,1062,872,415,475,12,475,213,808,2364,30,1285,2210,715,659,570,-13,502,262,15,56,-59,-127,1636,-55,241,-121,1658,207,519,368,2448,141,4724,-176,27,2223,238,523,942,37,6741,-524,-8,-95,-30,155,16,-129,-421,-197,-48,-58,626,3316,-1120,341,1050,331,1318,1321,1789,1802,458,2728,4271,611,-442,-634,431,570,264,118,357,2103,5257,-158,352,-8,-576,-14,96,799,-475,-276,92,539,-231,-83,-80,667,-413,-198,604,290,554,523,8,754,-105,833,-36,578,-254,-799,2031,1176,58,1722,217,1836,1400,995,334,152,-211,739,603,170,1467,162,279,1698,360,68,482,-37,4428,2778,-42,-321,393,638,7,2725,2544,727,800,2228,915,126,17,1223,348,-360,4919,6737,1230,-499,1048,80,1291,891,1029,458,928,609,2556,1272,1091,712,823,1613,2299,2126,1113,198,745,1112,269,1106,7448,77,486,113,365,1026,1197,1902,1908,-378,2098,384,621,757,1429,-78,4196,3384,1168,1135,1150,17058,-612,317,136,1467,-5,-142,-61,661,1057,1390,1753,772,3822,447,588,14263,1533,1181,1068,3934,459,-4950,28,512,623,701,1241,210,52,115,620,57,4070,6665,233,-282,2653,5047,952,588,1656,987,302,2430,1844,-454,893,686,-34,-11,100,708,214,259,1963,597,298,1448,1600,762,494,728,176,1684,1029,439,8,2509,-1,288,1603,713,-71,67,34,213,-134,930,387,768,1467,481,371,750,324,1009,1148,139,148,-75,-1033,-176,-35,366,3546,306,1274,-237,3272,-108,1278,513,-115,314,760,3141,-1403,2361,-71,-26,284,134,1315,-55,755,692,590,121,2689,2917,313,623,589,3265,21,2219,2523,1228,2183,834,832,976,352,1623,5116,1484,952,5189,-46,366,231,411,674,2314,3749,13083,-339,317,398,263,683,1846,107,4776,95,2653,2787,623,3,-616,1429,626,122,-166,937,4438,217,240,2441,211,18,531,-1019,833,-771,-856,354,2561,6012,11880,305,36,-182,-94,774,1040,134,207,-242,454,1626,-3772,633,1,-152,7062,-140,1984,-1866,3058,-67,669,6686,-10,103,-326,2027,364,12717,983,660,674,-177,369,15,371,-54,-16,170,760,-285,-418,-140,-229,134,93,1814,552,-1270,4020,841,38,1476,353,-1437,2853,874,-440,-100,1459,302,83,-2309,21,676,977,706,1453,-1706,246,1832,-1215,4,592,5028,-153,-497,-65,951,1727,598,-152,5262,74,1109,688,-41,942,243,237,-173,1488,561,7610,648,-829,670,1968,1205,154,544,-61,597,114,-621,-600,5678,225,356,-127,32,1098,1503,-102,19,3124,659,2050,224,1478,820,9251,3975,1786,413,906,204,1424,2872,2568,-439,738,397,1263,2123,4209,2201,216,4117,203,1923,175,6418,666,272,358,1979,243,3261,29,-8,221,2085,1659,1240,1124,340,848,7842,4515,327,510,566,380,-421,1513,409,-3631,1705,-4155,249,1230,909,7613,838,361,429,1463,328,2520,-85,165,614,474,2374,1313,402,2164,2278,47,676,2267,-466,222,-1170,831,1271,-36,341,-534,2314,-296,5,-69,1849,1416,812,-1034,255,-55,1588,653,-292,-281,267,187,173,-32,5,-1459,24,1419,1269,1298,2316,-649,13617,-365,1153,252,32,145,333,-709,46,1502,3,-40,3183,6014,-953,4887,2736,-175,1363,3067,370,900,753,-178,13,1059,2152,-377,-94,73,863,1431,4989,838,2704,1750,243,1830,374,-430,-979,74,276,244,498,22,-93,406,3284,400,11025,195,-109,134,-245,486,-325,681,557,211,740,9113,111,468,138,1221,9,2810,634,-19,2865,334,-101,999,341,106,513,488,-1309,-121,1222,2652,389,601,-1348,-204,-110,1888,1291,25,-171,-143,-507,119,1085,1073,327,340,1499,873,16611,319,1701,3,3772,54,372,-561,-178,262,2464,1987,1181,-13,2892,576,873,12,1122,930,170,428,5478,-1294,-1253,-1236,-182,-437,1432,103,810,1154,3352,-62,899,3640,56,2506,429,1445,528,5680,2080,977,758,605,430,2182,-141,1496,-715,2619,483,1896,1005,2085,308,313,690,908,37,-336,1300,-303,83,470,2903,5431,721,902,2513,-42,-188,94,-1091,342,1047,2209,2399,722,461,-657,2851,-43,-559,-754,-65,216,3950,-89,216,5972,692,-334,-518,940,966,312,5161,2531,423,94,73,3287,701,1924,1453,209,-219,897,3318,-563,606,12967,-24,2456,146,4590,-259,155,292,2020,702,3868,1572,1554,316,55,-243,2906,20,-328,-59,812,1239,1372,1642,-111,906,320,6504,-268,291,816,95,153,466,1067,3778,501,1103,716,-108,2903,313,-149,702,-210,-92,3336,9529,803,-265,-280,1513,1147,844,3201,5949,-23,57,421,112,1012,2913,2146,5904,481,4722,373,-318,207,-75,133,330,343,501,2699,691,558,-510,10969,-413,46,94,1331,-286,159,19,150,661,11763,1731,681,2542,4048,11641,1623,1970,450,2895,128,4285,1293,1328,4978,1003,-413,200,854,202,863,-94,653,139,-361,1164,1981,-503,1487,121,1272,-102,464,1138,65,-1635,138,511,2612,595,201,1142,982,2050,7082,1735,-11,1109,168,5073,537,822,650,2528,-367,542,872,-294,593,2149,-201,539,397,412,-276,83,-283,2570,428,2838,101,1411,5948,-1803,1079,-1447,1299,-690,915,2700,353,1710,1541,737,64,1189,2225,1283,4630,1925,-91,2692,-325,367,2392,-1539,163,659,1343,2125,1018,873,82,427,-187,-360,356,193,-473,1523,5008,855,506,449,556,-135,424,-246,650,66,2033,1795,9110,3622,396,3206,-383,352,390,-159,8389,1208,126,2441,-83,499,1645,4242,825,513,1206,20,-93,922,430,-172,-341,3198,4119,3591,497,342,1623,3285,2578,1177,830,2092,-166,8005,-300,-407,7160,1969,2950,1882,-126,-485,52,1941,777,3426,-145,2959,3606,7990,214,652,1985,-417,14801,-1820,404,303,4551,996,2799,-13,71,263,1757,1185,1430,2,782,535,1858,1474,-150,4834,565,58,367,1425,-457,367,256,551,52,3604,-168,777,856,21,678,461,2380,-179,186,-378,-285,253,-107,48,182,-32,-911,809,617,48,794,1082,104,584,659,699,635,332,4156,481,990,-308,-520,-138,160,-597,1962,2407,577,404,6492,1540,-347,264,6,-2138,-133,140,427,51,635,-10,-35,1044,60,-251,2112,12998,1212,-686,1665,2295,2108,4643,7350,1404,319,3878,936,242,361,80,837,88,-294,13913,200,8546,6640,912,2957,843,-300,2009,153,382,68,1412,1415,1018,-977,1187,485,158,1221,-149,-446,412,1601,1949,4133,-277,-143,2691,347,1955,1011,123,32,5502,31,55,6627,3175,4223,529,369,83,2461,782,47,641,3821,2675,-101,1406,99,2392,-170,2937,350,209,567,281,93,-781,1140,506,-144,-235,3209,334,2269,568,3020,460,12923,693,1125,2634,5318,120,3676,4829,6801,9485,-46,326,-165,815,-95,-296,5919,5356,3119,183,672,-1116,2400,225,1161,1973,487,-1435,4094,684,-5,37,1151,1204,938,2868,584,57,1546,2671,2471,607,-5,3457,1824,-372,-313,3003,2090,771,486,218,126,357,4294,6030,1537,-801,-1364,2143,3287,-471,41,495,2170,785,3722,-58,1203,4232,-227,1932,863,883,-498,4390,1147,1788,1289,2109,-152,526,-597,26,257,1816,1148,237,632,-463,1413,2892,1944,1684,955,3971,812,2575,2353,5109,5985,4005,1748,366,1144,288,111,303,-2151,-468,710,944,2304,-821,4961,-51,518,-314,-10,-1377,1335,1001,10367,162,5443,297,4438,4860,114,-238,680,2896,432,1990,5834,581,4350,311,3389,21,-22,245,792,2044,2641,5954,2237,18161,13814,1494,868,2397,2207,593,1890,3260,3727,2386,220,5818,8084,2549,4641,3590,2615,211,7212,-413,1004,143,855,537,-71,-785,206,10014,41,7841,4943,3346,2710,2416,2380,3646,1142,2663,311,2430,1678,1131,1138,202,209,376,7752,1084,163,267,130,1482,491,1755,111,208,257,902,1669,1920,60,6546,-9,61,1990,3557,-349,488,-38,-5,451,-338,1742,15,1148,4301,4244,8620,537,9300,1015,1466,2853,-143,-64,6003,888,698,302,-2579,-69,1385,2578,-186,542,-2,85,865,-111,516,211,691,-93,666,605,-72,5943,-15,-53,111,4641,521,503,148,1075,503,-71,8387,439,972,1109,999,866,867,4936,1341,4105,271,5329,3046,10486,261,618,5149,2055,-621,586,1166,470,1397,361,2153,3792,619,5423,4092,1322,1920,136,-511,5196,2674,1682,7137,1303,-131,197,-207,287,-1237,589,3980,-10,3588,456,3083,301,3722,427,86,1012,1213,1173,5625,1358,1627,-157,1399,3468,4826,3330,948,888,17542,1735,1023,962,7626,6729,203,2992,51,1929,1391,252,10699,3188,4438,511,246,844,635,2019,-37,1869,1311,-11,75,919,659,275,384,961,285,1517,550,-50,842,599,1444,613,172,-48,240,2683,469,-579,866,-170,-393,3624,157,156,350,326,611,340,181,-5,1886,803,5888,975,-785,-73,74,3942,246,1865,1373,4531,64,462,3785,85,539,-1089,-1023,1452,1384,2681,1678,-165,1076,4295,123,1747,1002,520,1525,862,-72,994,1387,172,393,3197,431,1752,333,1716,1122,314,183,720,277,146,911,607,1079,2081,10322,234,2004,209,-314,345,8454,-619,-46,566,-265,2562,1738,1664,86,1190,1637,2154,-425,191,-61,-539,502,1052,219,-3073,-70,135,-103,1723,-159,80,298,61,243,572,1313,51,285,5787,44,287,9425,873,-274,165,1248,3885,151,364,258,1448,219,-460,2182,455,173,1488,186,247,555,3790,-191,11730,3508,409,-944,156,4168,1292,1896,1717,827,151,1316,1324,584,169,539,2871,515,713,2188,4217,328,653,3543,424,970,2200,-247,-145,-786,-190,1632,1171,3127,-1766,125,821,2291,1153,535,1132,-8,-601,7,664,-59,209,2462,183,8905,3791,529,-54,3604,758,269,-1087,-50,340,390,-130,3702,643,4107,3623,3433,-244,1555,874,1453,-918,293,1752,3553,-35,-535,-49,5,576,9,2734,1210,912,-20,-295,-232,693,1013,430,-65,1664,1174,1542,2543,235,182,64,468,2582,1978,13778,-441,3704,164,416,1839,582,468,141,822,47,155,553,79,3643,715,-710,3814,5946,1287,240,827,585,1756,239,833,860,855,-140,16,327,658,834,1723,439,201,-348,-65,-899,444,151,168,3674,90,70,1306,2294,2989,822,3712,1471,1248,1890,2713,76,769,-83,770,-119,-91,133,7955,735,425,119,919,5008,418,1308,416,2777,857,1078,-88,38,283,91,-6,20,-85,365,2039,1387,251,551,1119,3599,-3,-435,342,-151,-334,517,769,1058,459,1153,1652,1702,5975,1408,968,3109,962,2697,-1973,1930,1747,329,-134,930,138,2058,87,45,105,-635,651,4991,1874,483,2554,1496,3993,12192,1101,518,-306,-2256,117,-706,301,3490,-16,1235,1257,1048,-128,-530,32,165,164,0,483,-453,1658,4363,3269,1961,2677,-298,8,650,-638,296,817,50,2,15354,-290,1266,361,541,646,237,82,451,182,1605,442,1176,-32,323,242,399,-98,83,-669,-315,-59,-74,30,1208,2393,-1108,667,685,3504,1422,1013,-151,413,4414,2021,1804,2756,1872,915,1569,-190,186,-8,802,230,1071,-92,759,2403,394,922,1821,-1104,-158,-268,132,-159,-446,1070,372,74,214,1997,563,5768,-512,906,-6,575,7,6018,1654,-39,726,-252,-127,1636,1085,491,1824,557,3210,100,2561,713,87,277,750,1046,17969,540,1399,303,600,-184,25,836,981,236,1290,-1562,-1877,-825,-407,-661,-618,18621,737,343,254,-94,673,-347,13,-1508,-169,223,-179,-199,-11,-684,1258,1078,-341,-160,-46,276,804,-849,123,832,95,840,-329,-224,-801,892,-153,-130,459,1110,47,-147,-141,392,-58,-65,8899,154,900,161,177,14671,112,-18,291,-169,1320,1544,2247,630,-298,10995,570,-125,-64,3055,-1399,3614,376,-491,-385,376,143,1622,-54,296,380,874,-1447,3546,1113,112,14994,249,48,8542,896,511,129,-207,-889,-383,331,-391,564,278,2858,-284,-278,475,252,29,-388,461,-2,-598,123,14086,-648,1233,-209,2369,311,881,2470,382,592,1447,1955,973,2858,-229,1173,-208,1261,2856,1939,606,-150,2668,-36,87,514,2438,4780,1885,384,2,64,255,1555,377,-423,-1339,206,1757,-348,-118,184,755,-566,176,441,3294,716,-50,108,333,1283,128,457,215,3811,299,1372,92,1050,316,63,-403,-104,1068,344,2059,643,1756,46,1350,1045,1615,-290,25,1957,585,3250,1855,-1587,492,73,151,812,-116,169,1533,731,-1,2569,2692,-66,-113,-223,2567,-580,178,8840,2068,157,1604,16388,-152,-247,193,173,528,1,-113,-324,1051,11532,2323,38,313,-267,-232,-326,3265,777,5545,639,-96,2980,2853,778,397,1945,566,-209,-215,162,6785,1345,978,4,656,2852,8848,328,75,3212,4667,684,33,6664,913,60,4624,1566,-221,8918,260,1855,53,956,523,-106,478,1561,-145,-28,1803,2809,-10,-406,-49,921,353,2149,5379,841,459,4994,68,519,3819,2784,6556,2420,373,802,1846,677,-14,41,-500,1251,376,2074,916,2022,889,1815,-54,1742,19526,2507,2479,1458,12,-143,1146,-208,1329,888,-39,1806,801,-63,134,308,75,221,1806,586,342,-27,-79,1601,271,280,107,439,297,-603,530,2242,-160,-61,97,-72,170,1456,250,1155,688,4232,1129,2812,94,-60,407,1,320,133,1402,377,1384,12,980,521,1507,474,177,422,1472,27,129,6,1806,678,410,1061,1249,2385,592,692,1487,890,-156,-311,1068,591,825,2327,2369,2278,1089,1405,-60,117,2404,1819,1000,2564,4502,5371,-737,1197,331,-96,-34,632,274,1724,121,629,275,2486,-348,462,1860,183,84,156,-2513,222,-187,215,626,968,996,-489,3504,-41,93,2616,-856,493,2622,333,1232,28,204,1000,4628,1801,785,187,616,-660,181,10972,393,2393,-159,944,3949,169,1132,18,1435,687,55,1763,119,159,1018,1754,54,2063,1102,693,1584,1266,-28,445,1484,4697,1415,1357,35,1857,190,140,184,2356,-108,310,840,5644,372,1048,729,567,6,612,199,159,2079,-46,343,1144,5582,550,4937,1192,184,74,2191,2059,4206,-111,-327,733,2481,176,2246,241,6635,709,4307,711,4467,-120,329,4698,417,-259,1518,609,30,211,176,3383,-114,1259,3493,340,38,445,355,2380,662,1277,1913,167,324,345,1329,697,788,366,1205,-332,4918,6,-164,267,898,3434,1593,1179,-903,2292,23,145,163,540,373,-181,85,1012,1406,3264,92,2600,626,1447,3000,1556,128,47,202,145,-392,396,62,6376,-598,1296,3676,680,2120,884,424,245,81,888,3836,394,511,-649,-387,381,480,4462,142,31,632,767,11,252,779,472,319,951,-186,951,959,1007,411,135,2147,326,-163,1001,-404,749,-83,272,-690,-45,1321,-226,30,1907,1188,1178,2433,-422,402,5353,2056,-276,-86,-79,-14,-811,1153,1791,3182,-482,1926,1064,5,633,303,-1063,618,271,1172,507,3130,6264,3090,3708,7271,2481,1642,421,901,2042,1561,7714,8780,2910,527,1596,643,1340,8733,8000,780,1913,1188,568,270,4451,-199,-6,2659,69,6550,7600,-98,1302,1276,945,613,15,77,81,4546,-1563,426,1022,-1,7230,611,751,-3,2218,-194,2545,457,-3,-16,30,9688,1865,175,89,295,-127,1326,2489,831,476,1096,844,-287,3849,58,5023,850,-96,-83,279,1266,-166,150,538,1203,128,-71,-23,12948,438,4118,51,333,1376,1153,922,-740,164,1967,1676,2195,486,2189,57,370,5069,391,135,2389,1045,247,-17,2787,68,411,153,434,2242,-198,2478,1235,13,950,2359,423,257,917,608,-125,826,14403,232,254,169,1038,481,1263,77,564,-446,80,1091,-155,999,11183,1587,2,1678,5158,786,2671,-2659,1063,1030,451,-28,681,1987,-348,255,99,1133,-682,2011,-995,1522,296,2455,-290,-372,598,1,72,282,1698,929,-182,-68,412,43,1734,291,-196,-81,-77,65,1130,-153,-665,-25,867,753,455,2368,363,-455,73,-3,1617,3633,-1825,309,-2306,1826,291,4862,784,1284,111,1599,845,636,1176,2850,188,693,5387,119,-350,354,590,36,-282,-806,-2146,756,4834,900,3510,485,216,145,-774,238,41,133,-70,191,-287,59,-4819,2323,228,-249,848,292,-484,-232,439,924,620,-18,-687,-414,10,1344,392,19025,2182,-26,801,-1064,5322,576,-202,5899,-316,-193,1025,430,17080,18637,4263,1627,35,-182,-878,107,287,19,-329,111,14162,71,6,1008,66,779,615,2539,-229,490,257,86,818,-262,234,-40,-65,-128,-327,-1039,1373,1697,70,160,7352,180,816,363,-8,1964,2761,-285,1795,14,561,372,-732,90,732,177,-202,2514,289,2310,491,-186,-56,216,-1001,210,-673,1191,348,-797,264,317,294,80,4,-155,-234,236,-189,1403,270,485,-97,8877,1999,138,786,-1810,80,-144,125,1689,-58,2139,534,2466,-1019,-96,2068,1381,269,2214,-43,-815,206,582,422,1130,785,1034,666,-187,1059,178,1389,594,-518,-145,-532,260,143,1596,291,-140,870,-109,-317,-615,-84,3390,1414,-225,113,178,350,452,-142,380,155,593,-672,978,414,-458,295,1034,1995,1376,153,457,395,-513,-241,155,4432,1474,-612,572,4818,420,23566,-183,-514,2432,373,-101,253,-714,777,537,796,4604,2537,547,620,5926,910,442,560,244,-32,-522,1319,90,493,182,322,111,1239,-239,492,448,1817,-662,497,409,-102,678,176,-10,73,994,161,2763,-972,818,-1626,-347,219,344,913,228,727,-234,6059,247,514,584,708,114,309,484,117,-7,33,1913,1810,1429,877,-148,34,808,1471,2663,520,2569,-350,1274,61,-287,479,1764,1078,4038,315,-1045,-233,1476,1984,29,2441,-648,603,818,147,81,5400,24,291,-7,49,80,-417,53,300,4390,465,3250,139,21,72,-395,-1193,-1110,-1152,422,50,-171,-279,140,355,1149,-36,433,2888,445,289,2168,-64,3121,140,-631,-178,-188,674,1498,115,377,16937,-480,-32,-739,466,3278,258,408,681,109,-263,480,911,-140,472,1761,344,480,1662,-326,1168,427,1832,1311,259,2874,366,1992,2083,-41,350,-283,-172,2670,1238,1187,-553,1108,-762,-62,92,12,8348,780,10264,198,7849,-36,852,31,-320,64,-561,91,-278,175,2652,851,731,-387,746,103,-26,622,3428,21,584,7612,-450,-250,47,1765,-155,167,382,1194,1044,69,131,910,1133,1433,1268,2202,475,-234,-295,-28,140,-646,-38,-104,1933,416,760,766,688,83,1415,1549,1509,-1066,-154,1004,-676,-42,119,788,-61,-337,1624,320,59,1795,34,-258,-110,-182,6037,10981,158,989,2920,-562,236,286,467,770,3425,7663,1541,6493,1352,242,-1058,-148,2045,-60,276,512,1645,618,1230,108,317,257,259,162,314,-74,921,779,995,1607,1128,99,821,42,326,338,1432,-350,391,48,558,1816,199,2520,728,-980,926,-12,2830,-346,191,550,2536,-125,1075,-6,232,9,20,1283,207,99,1149,104,-24,335,-10,298,814,9238,2555,1129,5331,366,-108,-187,-30,9508,575,825,-204,1816,-56,146,82,-510,1103,1627,-73,-170,2437,-423,376,230,-184,2736,260,422,-250,109,-232,2219,280,1289,61,2242,586,808,836,-316,649,1408,-150,-247,-225,1138,394,7261,6674,-235,389,-807,140,918,983,757,5061,817,-94,604,25,-350,30,430,6,316,540,5611,944,1306,2235,2247,1434,1177,2012,3731,6149,505,3831,582,372,2445,-76,-837,-113,965,1348,1856,502,-39,907,67,44,2813,1840,255,-28,572,558,310,6399,-213,73,1796,-474,198,238,4537,3652,4473,265,2727,1405,1765,1781,-207,893,216,5584,1132,6551,365,-268,256,993,-94,236,374,280,1869,531,573,1126,-549,590,1485,3010,323,4975,5198,392,575,578,289,-142,795,220,4296,-342,3130,287,60,1616,886,2266,-307,3215,558,376,6225,329,5161,3139,-506,1557,-49,3500,-1278,4368,8792,145,17,1273,558,914,552,814,1872,96,649,289,-163,449,-964,-13,842,1651,4047,964,-51,1599,-363,-24,4091,-1833,1005,336,3344,465,70,343,16809,3664,37,6,-321,-18,47,2276,2814,-375,-272,-51,3206,2698,1389,341,33,-199,1431,1271,355,-346,-1115,-257,11350,394,463,647,346,239,536,1958,107,1222,-334,614,137,-58,-107,-61,898,-2068,6233,47,54,3735,2023,-216,1388,548,968,986,-96,2190,-1456,-68,1426,2118,2424,69,1664,3263,2912,248,-129,2225,5314,1325,20654,7505,730,-316,127,-44,-64,3383,886,1289,2160,-223,3402,153,266,-453,934,100,165,87,129,17019,72,2877,9940,85,1896,680,290,-406,219,754,-106,1429,1298,-59,280,-182,11,218,-710,-311,33,253,428,5409,1356,-3,758,1896,853,17,1001,-201,-85,15,698,234,-574,-652,-121,9,1350,-9,17,65,268,-1269,-336,-2143,-32,88,-1434,4311,828,24,350,1238,119,2074,367,2017,727,4888,1370,436,153,5746,-595,3468,6462,239,-18,4949,604,281,226,272,607,-67,290,476,-119,299,44,-132,975,521,-53,403,797,-29,318,-72,555,60,-59,887,-7,-588,3328,-177,3466,3169,171,-365,390,1600,-479,-139,1320,299,2851,-248,-106,-786,-46,64,-240,729,5239,1049,-883,268,111,804,1674,639,2018,2414,-436,276,1021,-78,-87,4347,6558,1359,578,444,495,180,45,645,-266,-194,152,-116,1154,-39,340,-97,2,-763,625,497,1902,-147,37,113,235,1561,97,250,1496,258,1570,1978,491,2408,1150,64,-383,1133,-646,1589,-1041,3479,287,795,268,566,-74,1314,-159,2642,1793,18515,1878,711,74,40,1345,3925,-326,1360,16630,46,818,129,648,947,-161,568,1615,496,1523,2209,2726,458,41,-127,184,353,6426,639,-596,-46,288,21,-123,-382,202,423,135,1127,-48,-340,147,-276,1005,3295,-340,2523,145,139,-812,110,51,-226,3467,328,-351,-213,1533,164,161,6057,-168,57,1211,522,20,257,41,1012,808,37,629,7353,-66,1862,-486,372,-685,-207,-78,-242,106,716,342,-30,2224,1005,498,-20,98,1011,437,656,242,-283,6951,376,770,-126,3985,274,148,-29,74,168,1048,495,325,544,1151,476,384,92,17103,116,846,-223,766,1922,66,-588,477,960,-36,2001,831,119,295,2186,3831,93,1424,22,2,5813,752,5687,2062,1135,2986,240,3168,1297,-20,4261,661,171,1041,1361,2634,-40,2550,12171,1487,-32,966,2744,89,305,171,-85,13,417,3710,3357,36,3598,1980,548,-97,5848,1250,441,494,2407,1682,2915,839,-42,350,614,60,798,1569,880,229,10,680,2276,-261,777,1024,347,-34,241,251,1158,122,-23,969,2180,2583,819,-134,2935,439,1793,68,24,-38,-624,702,9476,-124,267,574,1736,248,93,2275,174,-184,100,-130,3432,118,2600,607,-68,455,49,1152,306,4407,-287,1323,1443,30,231,-224,-409,851,5,1658,2383,1588,1420,860,1162,3,1051,156,-49,2195,215,5478,1215,5059,1994,2577,2977,271,711,2471,604,1287,427,937,-181,1514,-2,1369,684,1162,3369,75,-39,1056,-44,439,4049,274,-24,167,76,3501,523,1039,1040,2134,2797,2103,-60,23,11931,1035,5510,-54,3157,739,220,6711,645,5338,2757,790,303,1489,266,4,9693,38,748,30,3900,1713,781,35,-586,535,6677,661,2412,2928,116,10165,4436,1846,69,2377,419,1051,1512,-118,411,1887,165,5009,1142,851,11238,-120,517,112,176,455,4934,1125,-116,1571,5539,144,6710,3713,-1155,391,-63,1022,1099,764,696,104,1466,1857,1981,247,187,459,107,4196,22,-21,1831,243,5583,635,3834,2192,-31,564,810,450,-3515,1705,7,-401,271,897,5518,704,708,208,273,1787,1732,2427,124,1578,281,3317,1255,389,1823,-43,697,3205,1765,1120,333,1294,4934,609,5465,1327,451,347,5174,1060,-644,2139,3572,1357,3988,461,-495,404,4905,3317,1122,370,943,1572,882,340,3295,-36,1081,928,1032,1764,1807,160,-123,2879,291,11795,4467,3250,1018,4363,161,13842,6298,-138,404,563,126,882,16461,4080,1470,10499,2644,3790,3503,1183,177,378,4317,2464,4220,2353,1132,4225,1781,410,1297,934,1237,2872,1623,-237,1657,2111,2082,1173,9,5695,-192,1206,65,2406,7620,-253,4362,761,3087,5812,2234,692,-177,251,358,980,4684,2317,1787,2229,142,1423,515,2009,1414,307,654,1931,947,1340,1336,4326,-526,1337,8917,22,115,3631,37,1783,1251,465,1044,603,1336,-218,1446,4076,4535,125,293,1196,1147,1138,893,-1475,-13,1384,1234,194,594,702,5164,937,2228,1744,3261,1529,4952,875,663,245,2560,4682,1920,1209,1149,405,7096,2662,312,106,5107,811,-660,2916,30,7950,102,639,1362,5836,2649,1303,1269,5524,389,1937,5173,1597,14,5787,2615,745,130,-41,277,803,605,946,4425,830,-670,-38,65,2036,-54,1822,303,3876,-67,1569,917,1074,4563,2075,680,1190,222,12066,117,1206,107,1088,561,-17,162,-773,1182,6363,3289,125,1335,1718,-173,2112,2537,2503,6386,944,1015,2873,3212,5815,145,2684,445,23,274,294,931,264,8245,1853,1325,8,1891,886,219,1932,7991,-189,803,497,1286,675,869,-128,62,511,1870,5343,-39,407,439,1989,-85,744,20083,-80,96,83,563,70,930,3781,400,439,799,4431,1689,1643,419,2243,3834,2552,142,1680,2779,-336,7300,243,809,-449,-103,852,145,8035,809,-26,-18,1537,2222,1884,2541,-269,574,375,4852,3607,84,2353,547,-21,640,3484,-79,236,1737,680,1212,1906,4983,66,107,1619,163,-318,-113,77,182,20,-275,-1,1177,723,1262,1746,655,3741,31,1045,1469,5553,-1215,-73,1078,1024,997,-1227,469,142,876,810,3836,320,62,1249,447,885,392,54,-385,372,229,323,2447,17,-15,239,747,1756,13819,378,-25,177,490,331,5167,20,-514,1721,1062,2283,1253,1529,980,2366,828,432,3529,968,1407,3883,2840,282,490,618,2754,3228,41,852,1311,1602,2067,-1433,56,152,-343,1014,210,1527,1140,-1025,997,2851,1034,930,180,1197,1906,1012,2482,2987,425,1538,1646,201,482,2309,6934,-711,1375,284,44,95,1185,801,46,1068,1163,1575,1623,149,-380,152,3801,-1063,1575,429,-410,2274,164,-168,2745,218,956,-598,9739,1798,2354,234,-226,3243,-176,2141,1566,-545,251,204,2252,-13,3590,218,-106,1558,2753,1037,-1842,895,1928,-18,1930,66,126,-362,59,-23,1047,2259,962,377,1239,1848,-1631,27,6329,35,3639,135,6193,531,-166,10,877,3371,501,159,2466,2390,397,468,1104,274,1773,4105,1922,-46,-511,502,123,1653,506,770,47,904,453,8488,496,381,272,845,442,-126,1962,3271,-1015,2645,3985,615,743,-163,766,62,666,469,-130,3430,742,2332,951,1473,1153,799,-11,-221,1185,3277,2157,790,909,972,138,3390,1164,11822,1016,-908,607,2965,751,4326,1091,63,2271,1920,328,3803,4960,1030,-193,496,1137,323,313,457,-767,701,-212,3883,4146,1352,265,219,282,1897,-1035,8288,967,7103,125,21,785,2013,5132,830,224,2442,1322,3160,798,9978,17233,901,2056,6175,1506,13492,407,626,274,894,482,-461,1810,3244,136,118,353,2563,1523,-83,-41,257,63,89,1154,283,-7,1995,425,6114,573,3495,497,1378,167,4632,107,1196,436,128,1208,153,1412,1264,1833,1063,-51,744,226,2323,445,2048,762,408,2821,113,655,7315,2517,906,-331,1076,486,530,-563,2171,73,2430,1927,685,3265,2607,116,304,273,936,802,3166,104,-245,1190,1832,751,3717,4303,396,-178,4876,653,1235,4246,2289,844,27,10724,3020,1260,725,387,671,819,1068,2335,3421,1483,2972,2500,194,132,3496,184,2213,431,32,586,82,1840,2265,6236,1915,4668,14870,579,2105,2032,98,161,271,620,-389,478,52,-1382,3398,622,1906,4359,14578,13081,1736,1402,788,1814,686,1205,2314,1853,549,1570,1660,-40,827,8717,2028,1360,5258,370,571,288,1,708,584,-14,-29,306,316,370,2094,2292,6652,1262,724,-123,5519,3195,795,2817,160,649,3721,1048,1365,2428,-1084,186,1058,-557,834,1079,753,301,4300,2575,407,351,45,1214,962,1381,5092,90,47,2288,11,3035,317,740,11420,-42,529,-88,-297,149,-83,1603,-485,342,433,679,-509,457,413,2425,-681,23,1395,1167,-5,-455,1595,541,-869,2252,271,1635,537,9769,-244,506,187,773,941,-593,633,-283,7855,479,2491,2466,2642,194,852,7332,1175,-54,1796,2804,3095,1076,208,270,3413,1159,491,-107,1239,-1465,85,-350,3500,-1243,6003,930,359,265,1367,3592,1160,2466,1920,3309,1672,1456,1547,178,770,4070,-182,-774,1512,4635,444,0,146,220,3019,634,707,1945,1420,2832,-220,2483,2823,364,1399,2210,-89,1883,758,391,993,563,497,-1,2552,3204,-651,54,612,7330,6922,700,203,1714,-300,376,1285,342,791,1424,33,1668,1652,58,2699,2083,1565,204,963,969,1021,1957,-306,8408,2679,160,37,-124,83,19,8158,1147,4481,3371,3935,9993,10683,2003,451,945,2608,1404,1068,675,-520,1454,50,7090,1332,-37,420,5512,815,2249,174,467,255,922,10833,13285,-74,3221,5940,1408,842,1534,-2655,2821,130,295,1104,1376,4233,7179,2222,845,1892,926,-983,569,1514,946,3983,2400,2374,1592,788,1187,488,611,-486,1174,2317,-496,4474,1539,347,-632,196,88,2812,484,2492,3494,1445,6565,4166,1565,368,702,1597,296,922,1400,4074,3705,460,1018,1235,813,2564,-102,-1464,1125,1506,6415,681,4766,138,10671,4066,1839,1978,-85,3181,3169,-41,58,119,-927,-6,-541,2040,12739,8210,1329,-753,1290,478,-30,949,168,27,6549,1728,2558,657,1578,1223,4138,317,-184,1296,1828,1294,6550,154,950,-162,1157,3090,-472,1427,4277,1578,-64,417,597,843,1361,489,913,1525,96,4400,2370,142,3280,9081,-556,-4,477,762,1826,1348,604,6201,2097,3004,14834,2232,4307,1321,7247,2375,3353,49,2592,906,-331,184,680,5912,1751,1639,1400,780,550,1560,3152,-277,1503,2361,-16,168,2720,3693,-178,1660,1037,1167,227,2704,3163,2904,5820,278,78,228,191,9650,179,1409,2938,2717,4234,1133,119,67,1273,3331,1173,875,672,2544,3317,-8,1219,438,1562,-19,53,223,2808,12298,118,2581,72,1573,1356,502,782,-419,104,1800,2180,3443,2682,282,244,-27,499,770,235,479,419,2057,3433,1012,415,6774,3116,2699,-26,900,166,2194,2079,1449,767,8136,4734,1825,172,253,2807,2000,2898,1797,583,1983,5840,3886,4482,202,39,2482,31,1776,-736,-406,922,356,4360,2834,3526,1639,-81,234,568,2078,661,653,1355,605,807,766,2162,3076,8150,1858,101,1006,1560,383,9738,637,246,2863,1705,4277,1112,2589,1673,538,2713,379,302,1161,1139,-472,523,10545,1687,1807,499,493,-1661,1529,1525,-157,250,668,2289,3316,4909,7805,967,6856,827,616,542,319,418,10959,4471,1966,4154,1362,2670,8132,1702,3667,2551,3083,5412,-165,4977,1616,4342,3613,1344,2119,6471,226,-75,329,1613,-799,6439,-39,1040,8,-381,624,833,7601,2149,2943,396,1167,422,1509,701,2271,1297,515,3335,5165,1118,1150,35,2982,5364,1716,208,95,-964,1364,3141,3470,1294,35,112,1533,-249,499,250,18917,3032,658,2302,75,773,1889,1344,1146,917,152,629,1623,1013,-49,-424,627,4309,2952,-42,-92,2310,5161,91,3237,168,1186,1532,3094,1506,490,149,-40,1457,-453,-250,1589,1125,13,1581,934,3147,135,166,3693,52,1451,947,740,420,-306,-89,223,740,430,1341,79,259,1613,-104,13184,6512,3773,3558,927,24,-745,261,2278,3956,2656,11723,591,836,173,835,46,519,1593,-292,46,8924,2144,3799,1460,886,193,1145,823,4054,5060,1389,4054,87,60,320,1978,985,1661,1699,3836,736,-40,810,2881,1656,606,354,1348,-70,-37,2529,678,314,4,545,1235,1363,958,2744,2407,-367,6267,4117,1939,500,102,780,2665,5656,3288,3349,388,2647,3876,5075,-127,374,533,1639,-5,3807,8768,4222,3923,2870,1300,3956,1827,1662,2952,12022,-151,21,1295,1309,1642,814,824,274,528,349,963,-537,7545,1772,5132,4080,-155,1789,3528,433,1962,1175,-1083,1080,232,-75,546,508,-244,1957,911,184,574,623,372,1175,2284,863,6525,1384,2261,-746,3121,1785,1206,406,848,1807,7478,-144,19,4086,30,402,5744,2039,1957,57,986,1478,3175,140,23,1725,-882,-799,2397,3815,2409,2587,1067,3027,-228,2802,1497,-130,-1835,1086,146,365,-89,396,550,2209,2048,243,425,-127,582,516,3313,1925,6080,149,421,3052,2281,2312,501,436,-239,2681,12183,875,-465,601,479,1550,-144,-158,1212,2133,177,-1650,505,902,-201,580,1663,2366,3354,-313,390,4728,1460,1745,479,657,2968,3091,519,399,328,532,1533,-219,5080,879,8169,-124,777,875,3154,1415,923,1208,-676,3110,1978,715,537,7157,-138,1437,-2259,267,1629,1063,245,1820,-139,-63,3369,321,5954,794,882,195,-189,578,769,1982,2779,5747,3885,592,169,2299,1093,1871,-147,229,3191,2008,2309,408,1482,2454,-252,4192,744,1547,2007,2078,1206,3317,585,5181,2078,859,824,986,695,3178,516,647,3377,707,-47,849,570,-12,2929,-74,551,1320,2519,-117,-13,241,1158,571,2043,3131,1088,230,27,138,236,3277,88,834,2992,233,-298,1055,46,3362,-33,204,1004,294,3817,7609,2844,5025,898,8282,849,958,577,1285,334,644,1886,-775,317,-37,-114,384,1437,2910,447,1943,-55,-48,2299,-1069,4506,2740,1441,1314,1870,3583,4184,4478,1811,3512,120,1344,219,2261,-1056,2102,5113,403,2960,582,-132,10514,2785,1213,3087,1893,1782,-222,2295,444,644,-198,709,471,460,4478,2897,2868,7731,122,1035,1496,197,229,1949,1864,1803,39,11028,-61,-1836,7274,5690,-89,436,1745,2553,1926,2384,-192,-1136,8008,1351,3264,4707,2092,4114,2593,6512,6333,553,184,1435,654,1776,2203,24,2963,4266,392,-322,2122,35,995,894,9839,4107,1817,3528,210,548,887,2370,1277,1998,6171,-102,1913,377,968,1473,352,37,341,6489,262,627,1354,433,317,-1,1788,135,127,838,363,315,-358,771,1406,1836,961,-224,1130,-72,1331,531,1056,-156,1797,-80,1456,658,930,1746,1199,445,-153,-160,437,1983,195,852,3359,1427,1179,1252,3656,3169,959,2703,163,3063,1199,5661,-506,2805,605,-139,882,422,2934,-116,147,233,3054,766,1464,481,340,185,2667,1220,616,5258,162,2156,719,218,555,-124,2078,364,2885,183,7450,1094,418,-91,4955,454,1975,551,4578,4892,-126,-20,2399,2390,-499,2218,874,373,51,392,190,-23,1647,1846,-70,-355,4476,193,-14,924,462,1245,1945,-48,4838,3062,1225,525,969,7039,1498,79,805,937,933,5092,-62,436,-464,392,3616,6456,316,356,121,9301,5705,1079,24528,3202,1828,3095,3996,1114,2523,2299,2597,779,2623,998,1218,-62,7603,4767,784,382,332,2292,6227,2047,1662,699,1861,400,4840,399,2151,1478,484,3794,882,1695,4179,654,459,-55,3383,2549,1767,-136,2474,1431,1465,377,1326,15556,3531,4428,414,390,2944,1906,202,2613,2494,798,1253,7605,3192,2745,2405,2169,81,163,5760,314,2831,134,611,476,1077,415,3197,1226,171,185,-877,2444,17491,22,6844,1097,331,888,-122,2233,123,4082,404,235,274,1393,694,8474,3967,3923,528,220,4833,914,-46,633,1566,1687,-149,2605,282,177,1353,5584,1693,3296,1546,18120,542,4526,1399,1233,9044,6403,-202,12282,626,1004,1890,2361,556,403,1290,860,573,764,22367,-157,1173,2401,1350,42,1833,-84,160,4334,5219,-347,-170,2713,2101,2688,4332,1298,3066,1765,1949,370,1778,1143,10944,2334,-19,3141,1526,971,1303,-221,327,3936,1335,6627,723,4866,-863,2233,1157,5103,6254,-104,2686,1160,1022,1278,389,11285,661,1204,653,799,11,-2000,1189,652,2536,828,183,1778,1990,1855,3026,1266,-899,221,7174,607,358,526,13977,514,6212,5283,532,6,2971,177,277,96,859,3485,137,-162,203,2239,1300,1365,455,-82,892,14990,1439,455,300,-57,1791,3362,-132,3066,-1193,574,6108,2016,580,10497,1060,14,590,1147,1976,704,-14,555,5523,463,4000,3740,3429,252,306,209,379,-70,-514,856,3648,915,278,111,1940,3852,3012,-46,5778,2261,412,837,1707,7149,530,401,383,179,395,412,1198,2284,-163,1763,1755,3980,1481,-290,2296,-87,-23,-91,2651,1890,856,1677,13,2547,-197,935,1529,3457,5754,2973,2927,9874,1441,3222,452,726,-77,2527,1785,3490,3334,1763,2271,2799,1112,573,16950,284,1152,235,1618,518,5649,415,1178,2549,750,730,2095,1985,4443,1368,762,4040,1598,2810,-35,184,1103,3068,1753,307,2779,7559,1029,4664,-59,310,677,-76,239,2984,852,813,2406,1624,34,1773,3278,2172,1679,525,-328,564,176,1286,-127,1727,2230,1595,4526,231,2392,-50,502,339,2027,4971,4172,598,83,1454,1108,1898,-30,-1243,2123,5668,-37,1294,1816,395,1174,2567,1245,326,-80,-998,57,-1067,2338,1982,3496,6342,4111,230,945,868,3528,1331,-50,1539,2194,493,445,1941,55,678,309,62,1766,2066,397,1641,3137,924,-3,150,4855,4956,5382,890,1550,1063,-13,827,775,344,871,-258,1211,626,3298,3234,2487,921,418,355,263,268,514,769,556,5934,4775,347,1657,5750,743,4765,3688,-98,-58,833,4204,1904,2271,2894,-128,2917,5522,6501,176,4348,183,1992,3004,9636,1076,8481,1224,1516,1182,669,8,4070,580,1323,13629,6860,3630,1615,792,2401,911,-149,35,88,119,605,4277,2326,373,3732,6436,211,197,1542,860,901,347,5170,648,-443,1107,397,1511,-69,3534,582,1335,488,646,2476,339,2534,1054,234,339,2543,1144,-229,-122,1125,1081,2086,1424,1123,1882,1277,1104,4421,12274,355,-197,7619,-59,1111,7151,408,-196,8424,2646,210,225,180,3824,241,640,8904,2650,1887,2180,1973,97,2310,597,529,1897,522,334,3860,988,424,2409,36,1869,620,8151,5340,1542,1318,231,1313,1013,7784,620,-141,-679,3286,1853,2453,1098,1266,2289,2592,2451,2505,2461,591,2300,1144,3819,2550,6599,5927,1005,1895,1383,2926,3444,1949,1116,254,2499,1767,8312,1048,1572,470,4562,9052,-91,5,976,579,3180,2118,4131,1245,646,12,1715,8607,1386,133,2025,828,4059,2414,597,2382,1365,1875,-99,-144,137,679,-2144,276,32,1350,556,-636,-3475,1142,1671,2246,2358,2067,4069,1215,21439,267,-52,4244,2128,602,275,87,2257,525,-366,3968,828,1644,1186,12519,6149,176,1179,2297,7179,3421,1029,2276,-336,-303,1009,-505,67,949,459,829,73,872,4084,1021,2887,1390,2509,2363,907,878,-43,-585,5319,2999,4803,-147,67,158,5975,4721,2586,1748,-686,766,518,5087,1471,5534,6794,3732,-2429,1078,1917,384,411,4240,20,1496,530,92,-20,792,1131,257,429,599,809,2787,68,5212,808,2227,292,255,284,940,2819,517,16839,767,1787,2084,6103,1972,1088,-19,4625,260,1641,98,465,1314,3185,2262,1359,1673,3964,2169,2554,1293,592,1496,3095,3997,1011,190,2579,277,2773,1319,4536,379,47,-140,-159,5825,-1118,-230,2514,5978,812,-854,101,64,163,280,16844,1895,9348,-33,709,204,3521,548,19,4094,814,1050,1551,433,2917,1312,593,1480,203,988,549,1186,2658,1604,4929,1368,1975,-205,1636,232,23,3244,1304,95,2789,3419,2920,1698,646,4939,1594,9,-431,312,3439,1105,419,1672,147,-322,1132,-358,11085,506,467,1393,4173,409,-131,367,-225,1180,3133,2857,789,1336,1201,13649,2340,4985,1837,3996,2245,-294,791,134,-1140,728,13411,21172,3905,3483,-12,3915,-4,271,1511,286,1879,513,1469,4547,3449,285,2000,-102,315,-105,3013,1012,168,434,351,2681,113,2636,4141,1699,613,999,3753,1345,2888,951,921,765,1366,2280,-577,115,1707,231,579,-425,485,1439,-198,1201,1869,779,6047,2968,2885,4779,372,1682,235,-1818,1941,-573,850,1617,699,2140,753,685,5055,3215,8222,1163,9168,-791,260,5502,826,-114,670,1663,2826,-227,656,-118,144,3199,3374,746,7337,-28,2041,1505,-51,-823,442,3134,520,-68,384,491,1971,895,7904,1140,3713,2270,5007,1374,2329,299,2372,1361,3739,3611,667,1643,516,2337,390,897,2632,-50,67,8664,797,379,4159,-91,192,1090,1071,6258,-104,1871,2,869,787,468,121,2463,1698,1481,3342,72,2863,1195,1481,4112,1482,822,915,826,405,-183,1208,1944,236,-149,4740,1035,4586,-116,1461,-466,-493,-103,444,2117,2594,872,495,323,315,376,396,-863,2667,381,1235,528,2913,867,186,1343,4346,446,-131,2298,3073,63,-27,408,96,-689,5502,-746,1747,10770,5014,564,1437,1957,2046,2644,2931,-204,2366,-136,3140,948,324,7212,258,1247,635,1033,21,322,-400,189,-153,18,370,-188,271,1308,2621,-118,-249,2125,-1335,511,259,2863,6606,9202,-361,4940,-321,1017,1717,4493,63,-972,474,322,323,1222,1443,4755,3923,2048,1514,-104,1104,3130,4848,596,2369,4698,798,3474,2916,64,455,4412,1050,510,869,724,-96,421,940,205,499,2375,785,1063,10386,2012,410,217,531,3943,2274,371,3354,124,2901,2216,6645,341,-55,342,1484,2275,640,-635,542,2825,-93,1416,1064,2876,59,1137,-1243,973,1196,1187,518,1307,1672,2065,354,1717,494,3244,548,1386,864,3947,1641,170,532,2115,831,4158,346,5051,-2686,3105,1530,3283,4054,284,2098,437,3743,688,-288,597,62,-182,2137,2435,182,4,7506,1211,639,360,1967,44,595,2262,2389,192,-520,-453,102,4862,1845,755,8735,656,2545,1061,1091,1063,-86,1486,930,115,2970,232,2960,1737,3241,2220,-540,1530,1443,902,2577,591,4185,2019,570,1787,472,2822,1127,6900,5323,4084,30,2822,1934,80,1450,2105,189,941,7,739,2750,1449,500,1985,1356,1690,2502,776,7143,162,6126,1738,123,892,815,1636,1541,7596,4797,1391,2032,264,2383,363,1258,4512,2317,1799,1133,306,-117,1764,5785,1659,4186,59,47,1670,4757,-681,580,1764,570,-366,-223,813,710,-60,495,400,4327,1009,538,1717,758,-75,816,-225,1474,3205,2053,1487,225,309,2733,603,766,21,3382,-878,-52,-440,1157,298,-75,-7,1279,612,-378,1297,380,801,1101,-1124,4605,3144,4504,4731,1543,4277,700,1293,3193,437,1125,1142,2477,1410,2333,642,679,441,6616,7981,2222,7370,155,256,624,1579,1353,258,1511,318,6444,1147,1376,1630,490,6575,891,2883,-361,3415,6168,1615,1326,742,2351,7363,1943,1237,176,1452,1795,937,939,887,2076,6949,682,674,3595,4208,1791,616,-13,9,3904,-9,2345,-460,124,507,1051,368,1247,851,-848,5402,-537,640,-29,564,1866,-462,4389,235,4137,649,154,1188,978,735,-255,4198,-220,654,3706,-125,2864,3436,3626,1990,1246,4843,1676,2227,452,156,1058,3132,6698,3109,453,3410,3129,3218,615,19786,16751,2551,5202,2363,1180,725,5868,337,1396,6334,17396,246,1202,116,3206,1226,2214,2424,2475,600,4186,2243,368,675,2933,5284,920,5309,683,236,509,868,1497,1167,679,737,1965,594,3508,4572,1690,167,2162,2070,-18,-993,21307,135,1955,8293,2713,2946,747,3846,225,-242,1040,1381,1442,3994,244,1468,12,1600,3515,1375,3227,2756,1555,3665,1667,-629,7167,9724,513,2993,3490,3690,14649,781,341,508,1065,5815,739,631,438,2341,1258,4981,3631,10063,902,5971,8,-247,-961,2398,2202,832,72,1282,165,1321,1230,1400,910,7781,1223,2443,1666,717,1543,552,2160,336,-28,2058,1169,1501,633,378,25,2111,2139,9615,2264,324,430,567,3779,3718,584,1013,27,1432,4738,9043,2522,4941,2951,1192,2038,384,2312,2198,245,-121,1688,-518,478,3728,270,265,-15,1184,2972,-90,1030,-24,-173,-425,-94,248,1670,1870,674,2156,296,2931,309,6554,-1321,860,367,-201,1384,1271,3246,2312,3349,421,684,2558,1119,2785,1721,422,2349,386,2324,819,3595,-58,363,3748,6440,1113,2267,-71,742,24,415,6926,2215,3132,2331,762,347,4636,4282,429,1646,1666,23,2018,19,1374,3675,2512,892,775,-4,4529,92,472,309,3208,150,390,1904,966,2296,995,1482,-28,324,-178,98,3497,2848,621,647,995,1509,248,-161,594,1457,790,2522,1987,170,3727,1157,1116,4510,128,1885,129,12,2718,654,-347,2221,62,318,-56,333,-189,402,3342,222,505,346,2076,2745,1293,4121,2649,2683,247,2742,-67,136,976,562,-162,-298,455,394,361,549,-92,98,259,-110,-136,-41,131,380,-99,-447,540,418,-522,945,-369,-74,124,76,-174,-91,2255,603,738,-130,665,704,601,151,92,13,67,66,200,-60,-1671,1041,-102,1383,307,46,-226,288,70,41,68,448,734,2625,4535,3220,3918,162,-144,1812,3891,3564,3530,5675,969,111,358,182,-48,-51,65,1193,0,776,508,-13,225,1,318,1240,6077,2031,786,107,-30,50,3191,-103,31,290,97,121,376,168,-20,14,58,579,2044,-880,153,2218,-60,3951,6444,679,482,978,219,2799,-43,936,-20,39,-14,1226,1523,429,33,855,267,202,76,4686,218,172,201,60,336,1025,41,5,1659,910,-197,236,-348,2150,751,3712,8,1936,-148,1754,-3175,-252,14
-124,-664,-361,21,-519,-412,-39,-279,6,424,-60,-798,-237,-403,-163,455,-135,-554,17567,-581,-248,-152,22,-223,29,-192,-198,-77,-55,-67,-341,-135,-2734,-1492,-1845,-1412,143,869,-29,-241,124,17097,12315,18820,17151,21274,18155,161,-9,103,278,1865,816,2512,116,909,835,670,1371,161,101,27,41,-33,31,70,1024,-97,-132,-650,-373,155,132,-559,-36,46,7,51,541,-69,83,391,78,42,67,444,-57,626,271,65,92,27,328,151,176,-12,26,209,24,30,-33,-204,169,-144,-198,-26,1320,329,-440,186,-26,-37,80,373,-296,38,94,10,65,-20,20,-123,242,184,-91,-284,150,-16,72,246,381,202,19,82,-41,182,75,218,228,38,-123,174,62,9,13,106,160,747,4,-520,1045,275,414,-70,278,-91,425,-42,486,-173,1142,80,297,264,11,41,74,80,254,168,244,26,47,74,275,155,27,-198,-67,39,282,104,58,67,1327,40,84,241,-232,-104,1326,17,4,9,161,651,115,116,-58,123,61,116,33,53,-16,203,67,2479,440,322,45,-18,40,-9,2013,-555,103,1341,-46,290,47,-13,27,-47,-42,3263,-54,76,609,62,7,37,341,60,17,-134,366,107,449,110,1768,153,2238,35,23,10,264,139,96,139,-64,57,153,25,405,166,185,49,581,57,1035,656,-336,414,-22,-65,-3,-501,-18,-192,-226,-7,406,-132,23,463,67,-146,-98,-131,-43,492,2824,-17,158,-46,153,258,552,-199,9757,700,2010,-13,-9,89,170,129,722,274,165,-2,6,164,104,40,57,762,55,2172,-740,418,-68,69,795,284,16,-80,-47,-3,1272,519,1139,428,-21,641,3611,250,61,26,707,23,207,229,-65,122,597,132,1110,197,134,42,630,30,166,-22,568,49,91,889,254,190,1899,-112,318,154,854,30,97,98,-1025,536,361,446,-20,88,65,1085,465,490,1186,-110,240,38,703,614,190,246,411,39,54,-42,29,1689,252,377,-762,134,43,-6,82,-44,49,-8,41,138,168,31,558,709,431,81,169,107,126,259,508,-116,-135,22,721,235,59,-1,68,26,355,109,-40,29,34,498,99,260,6,99,1045,20,19,229,730,61,-108,-218,-5,86,325,272,161,143,223,185,83,-16,-187,172,116,-129,-15,589,265,-20,314,145,-136,-413,593,-73,627,105,85,593,643,3933,11,36,98,50,178,200,167,108,30,49,452,-75,19,-127,-4,2133,203,113,716,251,91,142,24,102,91,201,-6,147,53,-203,41,54,47,49,288,-53,44,74,385,781,781,527,199,280,596,35,-238,7,242,146,371,68,305,276,123,107,80,293,-33,-44,-217,162,512,566,139,76,1016,951,115,322,104,1297,46,50,130,75,417,589,802,436,61,-42,44,-514,2703,95,-100,2188,1018,231,1337,791,56,79,136,45,-4,11,5709,51,-171,96,1424,1879,10,-557,330,-10,49,6,3,245,98,64,250,-17,172,-21,-314,329,42,844,86,378,196,67,123,159,-106,218,-364,140,-47,-803,-458,53,264,71,103,1093,1473,152,1834,116,-501,162,188,279,174,-75,140,33,145,-299,-12,36,59,268,963,165,16,213,493,50,382,-51,55,28,1171,34,581,123,-235,-244,-148,345,56,102,-13,-226,-25,2113,20,19,302,2069,167,41,-49,266,109,67,24,187,76,414,16,-11,290,565,-9,296,624,98,-142,6,26,-163,119,11,60,94,267,246,221,-3,438,55,483,-79,43,-22,-50,-190,-264,-183,-342,-75,73,-31,-35,-42,233,14,865,81,78,490,414,-77,44,252,166,96,107,448,183,29,538,58,126,177,95,113,55,14,31,552,319,95,-956,210,-36,91,66,1023,48,351,68,58,250,198,331,5,304,-15,459,27,46,139,50,4629,112,39,117,-153,511,-88,7,570,-67,-2,338,-56,58,5,-149,-9,100,-425,-28,19,137,380,-13,656,210,66,-44,567,53,-31,14,137,232,-59,631,-72,26,0,-39,-123,15,95,429,-27,230,44,100,457,397,-79,-98,1475,679,11,-139,192,-152,3188,-74,667,-14,143,81,150,27,3684,296,166,954,419,554,251,319,115,403,-449,-739,69,-229,-372,-255,-554,-138,97,-316,47,515,6066,557,15,-22,-84,229,250,-156,350,-98,-4,120,5,142,67,-244,-76,-129,-90,37,725,110,-82,19,-390,165,-392,294,187,-24,-39,-73,-17,-231,99,19,33,-111,155,33,413,109,44,52,498,5708,245,37,60,543,-69,0,-716,1718,-15,-57,73,-38,-21,402,232,105,4558,209,-56,-1,68,301,-151,-476,53,-199,4448,71,-58,-23,13,556,6647,92,-349,-7,235,-50,-34,159,-268,1005,273,-44,126,1686,836,200,104,-37,8698,1133,311,298,305,299,211,88,-26,107,139,-64,2703,-102,111,47,-66,-26,72,-150,-416,630,-237,130,29,-132,216,16,182,-124,294,424,15,-246,86,582,-33,-94,19,294,100,182,219,125,220,62,-32,-37,-205,7,-89,248,335,-5,-117,66,97,123,-12,128,-114,342,14,82,-240,-284,7327,-41,314,91,135,-60,-282,-327,-42,-38,-3,7,282,2208,-8,286,464,1325,82,25,206,3,-25,35,72,128,25,-1924,718,-46,-8,-259,1657,-83,22,-229,3332,-73,265,53,160,-2,-70,-536,124,13,140,71,237,-46,863,394,83,62,67,-661,16,286,181,386,-10,162,55,-230,106,214,1880,437,37,147,78,-44,954,125,1421,86,201,-93,2032,-50,188,694,440,-238,-101,22,5520,117,393,453,746,283,-2,96,2811,-27,1286,-20,367,134,58,-15,7,48,-3,47,375,-51,-157,117,-95,42,130,-17,1494,64,-576,1009,289,341,69,220,214,190,1666,-84,-1,-27,-50,762,229,1544,-89,25,7,49,2636,274,21,258,-257,-20,12,138,16,-59,-130,-125,549,453,33,295,-8,0,-88,6,133,115,523,82,129,-5,52,61,40,28,87,169,20,3,396,-90,6,89,19,277,150,599,126,463,1909,71,166,-16,108,161,-30,470,-165,-79,-42,-203,339,120,-55,-23,-16,229,-26,-163,-47,216,102,-487,139,77,72,119,-320,168,-50,26,3,56,-32,-2,-9,4,14,-97,172,902,314,-28,-11,495,16802,5157,54,-286,-387,212,-75,24,74,147,-397,20,223,30,-505,7,-106,460,-195,148,429,-13,-14,-22,181,-28,474,258,-23,-22,-125,504,83,-5,90,366,750,72,-46,-102,-91,-38,90,30,3075,113,244,-94,507,3,129,-85,6,-101,579,269,-32,11,-27,38,684,-468,137,8,476,49,1780,7119,25,736,18,133,1009,52,649,49,69,136,155,147,85,260,1086,-41,854,15,-30,-96,236,116,162,68,-123,652,121,21,6,241,642,61,148,-110,303,26,-53,316,-121,180,67,35,1749,287,236,112,16,42,-473,-404,133,-1202,-51,891,44,11,358,617,134,-82,558,45,325,-47,168,20,99,271,300,6329,548,21,336,416,242,783,9,85,73,393,1330,36,214,879,171,-22,224,-35,-74,2,221,128,797,63,-29,-35,33,1773,549,161,42,65,51,31,1368,37,-57,2,-33,212,291,-252,888,999,-105,-265,207,187,67,131,29,89,318,29,-208,-39,9,135,-426,258,159,1006,463,568,17,-18,7,524,63,18,95,-175,-1,1208,220,22,239,39,-33,40,-95,16,73,73,9,154,290,178,71,-253,309,12,120,374,-1209,410,421,-159,-106,75,423,-163,166,345,628,-278,2,-3,4,46,65,199,11,258,627,-268,-58,-280,1659,123,568,13,695,184,229,-1,84,56,119,-20,215,26,2,-63,17,-529,-10,899,109,189,375,42,288,29,-35,28,37,-306,701,135,96,99,34,744,1662,62,33,-16,60,97,-138,1148,230,1069,-464,177,121,508,812,32,428,182,355,-218,502,94,-9,83,-107,129,89,132,139,413,6,398,107,491,62,182,2098,117,893,202,7,57,-24,24,-132,-9,-31,400,851,4,96,-43,-176,-64,107,12,300,1,360,750,38,78,634,7,-164,18,487,-159,-45,24,112,62,36,-143,90,-168,85,24,1006,-470,70,79,-18,-89,109,20,21,-251,-80,-357,4,182,12,-38,258,39,6,387,70,269,186,227,131,1052,-2,139,296,130,315,-41,18,1766,-59,-92,48,-13,827,-31,8,-48,-126,10,156,41,155,55,25,692,841,232,231,37,-12,-542,96,104,-73,-38,-28,25,481,14,46,-143,-548,29,-302,685,7,21,363,-200,24,-107,-322,146,108,-17,58,756,14739,212,-44,3713,437,-18,11,-261,-5,749,110,19,205,199,-53,-387,871,3089,38,172,-132,52,47,803,120,381,469,-45,-32,13,136,-221,-110,4902,94,-192,156,84,-52,100,56,46,-123,194,80,357,-414,50,16,17,87,129,-30,-54,1050,73,224,256,442,388,13,-39,-122,464,-39,58,23,57,-7,-355,205,156,711,174,-46,532,-53,-193,63,28,9,-58,6,-52,-68,-1,587,9,0,10527,113,15681,13067,9090,-26,57,12,-87,-253,87,161,2615,-16,103,1939,-87,541,-7,88,31,261,120,66,137,37,-19,1372,-118,15,45,-159,-471,892,-75,-51,-244,-17,129,309,45,302,144,79,49,171,301,363,-150,138,-145,104,57,-44,-10,691,-26,-35,660,795,230,-81,283,89,153,252,743,453,44,116,328,42,788,103,312,-272,3043,-114,14422,240,-6,-23,1789,-166,354,19,126,0,13,-24,50,30,190,155,7,8,-42,93,107,89,-13,46,-181,-39,403,-46,-10,73,147,973,16,233,43,-525,12,70,-53,-8,55,2193,152,-690,-67,29,-262,11,654,-21,343,-94,44,-140,92,60,341,-10,142,171,12,24,277,-27,16,62,-41,111,40,347,68,44,-108,-101,-401,102,-35,14,63,68,849,407,-302,121,29,1,50,1090,1042,3751,364,-306,530,57,18,1,-78,-477,16,-280,136,85,0,197,697,-4,36,-3,5791,76,-32,67,177,250,442,-153,-43,101,360,-95,5,5371,2011,-382,38,26,0,86,530,290,113,1569,93,56,-24,315,255,480,303,185,149,-93,-75,-25,-24,68,227,190,3,-90,52,-36,618,74,385,230,44,146,199,0,352,330,116,-12,52,-5,-73,250,12,98,55,-107,62,5,-1,188,255,256,69,340,116,-50,46,470,-15,409,-52,-14,332,-13,57,1434,395,-159,172,21,30,560,-3,-45,200,312,325,-109,-185,-28,-59,1481,61,-208,363,658,48,79,59,438,1,115,116,39,584,617,-160,56,71,146,-181,-152,-69,-92,-105,-299,217,77,24,237,-10,-25,-143,-6,48,11,-60,65,-256,16,-219,20,-94,5,-81,-14,6115,1060,249,-25,-6,40,-9,87,17,442,611,1462,-56,30,18,18,25,-122,862,55,-192,-87,155,-146,-261,-57,-136,101,7223,-165,392,175,883,-37,-483,4285,-274,453,43,1537,23,87,53,13,-31,54,-207,-738,271,-29,170,-51,918,-101,157,76,-55,64,140,3,524,167,73,-70,179,-161,3301,-992,529,250,14,24,-23,154,-126,-24,53,-646,104,84,26,34,-146,45,54,-34,192,-12,410,42,117,473,240,234,401,-49,-33,37,-10,49,120,-27,11,924,79,61,199,-107,111,-7,18,-20,90,40,-395,-59,-8,807,86,-17,-440,-37,503,64,964,47,8,546,41,-19,588,111,-7,69,35,38,112,42,-10,50,-35,2448,-138,3658,37,35,611,438,84,24,17,173,-269,-970,123,-128,193,-123,167,481,64,136,-31,484,-23,-1,5989,269,-33,-101,-36,-29,825,28,217,154,119,138,18,495,514,-13,292,162,-717,76,-37,-96,-109,747,-43,26,21,2379,67,127,-10,2760,1609,19,141,47,-9,-27,130,23,69,1871,77,-11,-20,195,249,23,156,224,343,-17,-575,-33,55,-32,74,141,205,-114,241,82,-52,320,-166,835,122,1345,-30,77,407,280,12,144,-5,-322,-2769,296,-72,139,21,75,-41,35,-11,284,5,66,-2,104,-11,25,-11,61,939,41,327,15,29,-19,44,228,205,36,-29,108,492,8,294,54,316,85,12,56,1339,246,40,-64,-16,-235,1715,305,985,-360,205,978,-12,216,-48,-58,247,254,177,205,666,348,99,103,135,482,29,-28,42,503,209,1956,186,102,-14,403,156,-16,89,414,292,36,-84,-11,327,1370,284,250,-196,-275,94,150,5,664,448,15,151,-51,86,134,-34,-37,70,-37,531,1173,27,-28,18,604,30,557,-36,4,-93,64,66,-25,-6,206,269,511,-28,36,557,45,108,84,-7,206,-201,-5,-63,198,-47,-14,100,-11,69,-104,-9,275,363,-244,225,11,17,304,3,906,33,149,137,104,71,125,200,-216,-5,-9,900,136,-14,83,-27,263,525,-221,388,-94,-28,4,-45,23,26,71,217,160,439,160,2586,4,-13,54,13,28,37,29,1278,239,-2,220,-34,6,106,52,359,84,-127,-37,20,13,-94,-15,-33,9,-17,-16,1751,-199,-1,370,32,457,14,30,-473,-6,89,55,-54,17,-28,-260,-70,-50,76,-33,-496,-85,47,70,-118,-68,109,271,52,-242,-4,170,-149,16,373,545,-75,-79,109,369,-51,63,289,-80,13,305,-79,15,-186,67,39,64,8,110,45,63,2710,162,574,-364,578,146,66,-17,39,3126,-52,462,17,-224,187,178,-626,759,98,152,27,662,345,61,74,-61,39,426,-255,5,153,-174,-45,24,-18,51,-7,-47,922,14,26,64,227,20,926,-210,277,87,398,18,563,577,-91,-8,10,13,-2,18,153,-33,2097,141,488,115,198,229,-5,16,-1034,383,112,214,36,33,475,348,-2,35,595,44,-9,-50,-30,1834,-15,73,-10,-9,62,-43,-110,47,28,156,-164,-53,220,36,-155,151,312,314,9,38,337,135,559,11,16,127,124,133,43,89,173,-132,145,-35,61,118,372,-9,12,-191,588,144,196,-116,22,-368,1816,483,1403,200,284,634,-11,410,62,-18,254,39,171,159,-40,315,233,757,16,145,-17,5,101,769,25,-6,-40,-10,165,5432,2587,1568,63,1,129,15,-12,-8,168,79,27,-9,4,-16,46,102,-90,53,-39,130,-33,-80,34,261,-6,51,69,321,175,225,-47,654,67,-12,2,146,308,350,55,-44,2561,10894,6769,2016,1837,4243,1814,189,295,-85,182,169,41,271,514,463,11,-363,-320,65,15,-92,288,192,47,-99,-83,218,7,-74,73,395,129,105,391,1,1021,55,22,-43,10,9,-52,157,-61,181,133,-188,50,53,35,167,376,-252,39,-53,102,159,22,-241,115,210,-589,31,155,74,269,85,22,-1,279,43,-13,35,-8,5,80,3,16,28,56,-7,324,104,57,-43,15,-152,586,8,46,238,238,24,-226,14,631,133,11,-31,-41,132,42,105,241,-3,204,1286,-19,354,87,-133,-31,84,-167,95,46,14,107,206,34,56,1141,29,101,-20,-122,-127,101,-67,122,295,166,10,615,65,79,1451,153,290,-4,27,-22,35,-19,131,2,35,25,-127,115,184,553,70,132,181,1178,79,-199,106,-103,-14,15,-97,-3,48,-401,157,25,-11,-31,-227,55,7,-10,66,166,47,16,-260,35,270,34,-138,422,9,-59,-31,110,-4,-6,228,-35,104,26,-278,178,71,43,291,-93,617,94,9,155,1738,-166,85,8,428,-3,2113,-166,-29,432,540,-64,1729,-21,812,6,110,200,124,216,55,439,101,-41,-54,101,-118,7,640,163,26,168,-50,296,245,-47,161,76,453,307,43,112,-18,15,-69,-1,252,2120,33,-131,102,266,73,-10,744,-8,-251,407,-27,81,-4,9,18,-467,-1169,62,177,837,-149,9,212,-17,-42,-20,-20,146,135,352,-252,13,-80,-4,26,-37,454,158,-12,149,-1380,-47,159,-51,-64,43,257,23,-18,246,90,1,-1,-39,-136,2361,274,80,-42,327,212,218,125,72,-25,-248,289,147,-21,49,-38,455,44,38,271,50,48,183,309,590,135,-93,103,34,-30,12,62,871,93,560,85,155,974,42,618,-24,466,316,193,358,-10,-122,343,-367,-53,68,44,111,37,74,354,334,79,116,5,1,-652,-272,917,29,80,114,55,-10,54,299,15,573,226,-171,750,62,27,2026,87,15,73,-210,-25,36,13,63,-130,16,33,17,-48,14,-227,198,89,558,106,-124,448,285,46,114,123,63,26,-67,78,-383,206,83,249,542,-36,44,-29,-29,8,411,-672,143,51,-25,7,31,-40,7,505,268,3065,2,62,58,-79,37,2728,126,404,95,500,-39,75,5,1403,434,63,42,101,128,834,43,60,1403,1445,-6,27,120,7,-122,7,39,82,13,99,83,9,3813,84,483,0,275,587,373,-548,-17,-31,114,145,54,71,324,1745,-139,-19,-27,64,-562,710,-45,126,481,223,230,-35,-213,59,108,188,-11,24,83,4,148,138,-31,296,94,26,185,4794,-119,295,-39,26,103,828,-214,-10,7,19,486,-7,35,208,70,-25,841,520,61,43,-31,164,22,1369,-46,4,136,38,83,427,159,431,344,680,328,138,1092,30,-13,128,280,65,308,94,266,161,224,-385,-570,1092,371,-199,-52,10,-3,258,216,194,-14,188,162,-88,93,10,235,-442,-31,-106,-30,187,209,85,620,-234,-18,41,31,-196,-78,148,-34,53,519,33,58,45,75,-72,273,116,-53,213,22,-153,-47,139,362,137,761,-59,435,170,-19,-660,44,21,-28,48,-8,415,-172,1561,-162,42,-16,37,7,107,1,8,294,56,114,23,10,45,330,99,49,26,61,165,62,522,113,46,582,3545,249,89,-92,184,71,30,106,305,145,38,-13,140,201,-17,623,53,95,35,33,195,-26,-11,249,54,46,40,125,103,-169,42,188,43,-15,88,2598,-62,62,-38,24,-126,178,125,158,-105,-25,95,103,556,114,21,-112,252,112,57,126,1102,207,-107,72,87,-68,127,198,-522,656,-52,-12,69,663,259,79,4,12,28,-281,-190,7,157,488,87,-10,-19,424,-11,204,1927,247,104,-23,247,-14,-76,-353,81,-117,7,55,-12,18,726,-69,40,12,80,50,800,294,2385,51,118,13,34,32,28,250,-22,36,377,8,-10,214,305,41,62,36,-126,-12,47,-10,7,266,573,426,216,-368,231,36,-10,34,347,-6,340,-35,3,99,-28,49,116,-27,149,-14,159,1006,-2,181,-76,-64,68,276,176,44,216,-98,46,141,67,70,-31,517,160,-10,10,-21,121,55,33,226,68,40,35,329,369,351,36,298,112,330,-410,150,-455,520,8,465,-7,-279,-2,126,-167,139,227,-187,74,862,42,216,639,96,151,593,24,728,862,-33,-211,442,9,-177,-34,89,-3,-37,62,-74,-6,97,439,-6,74,174,2290,-40,-437,82,23,-53,44,-320,757,-237,86,131,224,-11,111,619,27,309,317,63,10,63,315,77,46,231,77,-166,90,47,132,-80,546,-196,15,54,142,46,193,-30,647,31,-36,-151,110,2930,45,9,60,-220,80,48,1232,448,377,-420,294,163,67,493,45,213,230,-181,-637,-1,5,-15,20,40,33,-19,-10,237,162,144,266,-59,-57,-44,443,605,572,-3,587,298,39,22,39,44,107,253,269,2,-1422,-7,133,-101,1012,80,78,52,71,-12,654,151,78,91,295,914,-68,-162,122,157,-6,52,52,209,212,52,-46,11,-21,183,-69,425,215,-303,-115,-214,-106,2,-22,3178,131,-4,156,-57,335,154,185,2386,88,413,192,-190,296,17,132,38,-67,52,-188,43,466,-3,62,-159,20,-1138,78,41,902,12,-9,172,-96,-94,-667,32,74,1101,48,-19,-409,49,70,-172,-164,347,582,46,-13,6,-768,144,-81,288,92,1,61,40,292,57,915,813,3,24,434,359,-111,56,-212,-79,127,-8,-12,90,-161,48,144,747,26,116,128,338,160,55,-39,23,16,85,138,25,1035,109,44,69,335,-217,136,-171,193,54,328,-129,-132,219,-4,208,59,124,-57,216,356,-28,314,-6,-77,38,145,490,93,44,598,282,55,158,31,421,256,126,-237,73,146,-260,42,727,-6,-112,23,178,150,18,-18,19,157,1016,112,353,713,277,92,103,-9,-122,551,-22,-35,600,334,-60,63,196,-32,57,-196,794,384,204,274,733,556,157,-164,2972,165,-121,578,451,-642,-1,-380,67,-50,86,305,77,52,230,-21,57,444,60,39,30,176,65,1115,-464,37,-52,64,-10,-52,791,-43,-3,-70,-180,1,-25,144,328,251,237,3416,-5,608,31,21,-128,155,33,165,13,31,-50,154,79,215,-848,6501,57,322,-24,66,155,348,-17,137,1714,-109,-4,58,-37,-14,65,164,22,487,-92,-48,-24,1,65,-101,694,42,-21,185,-35,-8,904,-617,133,38,106,83,-36,29,-18,-96,156,-24,118,172,76,2,44,10477,31,96,34,4774,149,-170,22,702,160,-113,70,-85,-66,-276,-1,167,6,-29,39,43,1468,-64,62,4499,1180,127,-252,404,-974,-22,34,222,636,-24,137,322,39,-49,529,324,41,590,-19,771,334,84,284,293,228,169,204,-43,-40,58,440,305,82,-5,-350,8,456,-89,-138,51,-60,2818,818,-49,-85,22,1080,121,10,324,670,278,733,-32,322,201,1154,1571,5699,-20,216,3981,931,-279,326,-10,53,346,467,-87,169,221,249,59,-1370,220,161,28,-72,179,119,-67,14110,-114,31,424,32,0,-75,175,346,-407,-38,7480,357,-37,31,82,25,12,32,226,-184,-200,-30,487,-184,32,22,99,-323,26,37,-26,55,494,-36,243,52,49,46,155,22,431,-26,2307,238,165,53,1101,1330,-174,323,50,-371,-288,1683,195,2,-148,22,33,-128,594,163,81,15,315,-81,104,154,-89,25,185,144,41,116,297,-45,3,75,606,71,5083,786,48,-6,789,11,4080,-1672,368,34,39,813,2805,26,1168,74,44,-18,145,9341,5712,-42,2163,-87,79,565,575,94,315,-116,1568,0,37,-19,-16,-56,50,327,-82,31,-293,-18,-16,-86,174,-54,60,3,69,247,102,55,-98,91,80,70,160,202,-31,326,639,128,75,622,1017,4,439,17,-33,-21,486,476,217,-1576,87,-60,-78,-62,-66,622,-8,-27,222,346,-56,2,68,154,181,42,19,187,196,499,426,27,225,778,1655,42,-49,43,70,113,119,-316,-38,220,-34,93,6531,45,138,163,11,-203,72,30,95,166,34,-7,254,106,33,186,741,4523,-52,-29,34,2995,103,46,69,76,1,-146,-9,54,6,176,9,34,120,67,-66,145,108,49,-222,-170,11,-91,573,100,68,228,-11,175,164,113,64,-11,34,-37,497,210,-63,-26,178,-23,73,35,5192,-52,-330,12,-124,-35,38,554,-246,2838,-14,17,83,49,521,27,274,128,105,81,285,108,64,38,22,-84,579,16,4094,3587,164,524,2010,125,331,-52,197,208,1478,680,127,114,-883,-154,208,143,205,226,339,102,4875,49,55,93,-7,-43,1955,63,43,27,1329,-22,124,49,18,-42,136,141,-173,-25,402,7,293,8241,-96,32,-4,-49,277,89,592,336,421,-40,73,54,276,249,749,361,468,540,313,-64,-78,28,87,294,354,9,-242,174,-10,63,483,27,702,-105,21,278,537,189,68,147,18,29,-34,122,187,112,1,301,251,11,-55,-41,421,221,46,265,21,379,43,29,81,71,139,45,-4,65,441,-83,5,-1,525,-251,22,-30,2507,-80,-30,-184,6296,-12,61,132,-188,124,-76,-30,469,137,78,62,-37,-85,147,177,14,-28,3050,385,-98,-55,-97,-98,217,-81,211,59,196,283,62,254,117,154,31,524,857,679,124,98,146,37,57,505,340,501,10454,431,2563,144,167,111,99,266,63,37,-67,-32,-70,-39,86,1092,23,86,68,12,-29,-36,162,-40,12,12,666,67,-114,-9,295,567,-17,8,126,35,36,5,200,35,417,11,40,304,18,58,84,107,-8,121,52,77,-58,-159,86,156,42,7,68,-35,131,-157,-37,136,34,-14,53,-24,-46,-260,-45,82,36,63,3,115,53,343,264,38,275,35,15,-36,-57,-67,110,265,290,83,489,628,-91,-76,-144,115,-2,1187,331,-312,111,64,618,-6,-145,14,82,107,16,-33,73,780,86,310,-7,-186,318,7,499,38,231,10,290,151,33,-13,83,-63,69,618,58,57,113,113,-4,-100,-37,-94,368,26,841,-96,1047,94,165,206,39,22,158,328,75,107,575,198,-29,106,213,-33,185,-1,-134,-100,38,-373,-8,96,955,-36,7,130,-105,151,-163,4,-4,-54,-74,364,-300,303,-84,-3,-340,59,14,-1,-100,-3,5749,-106,478,42,62,78,-50,217,-76,185,372,390,-2,94,17,-87,45,-69,-23,-208,601,116,-31,37,118,457,446,354,159,-4,225,121,750,15,246,-17,40,-471,-24,-174,54,329,17,-57,-72,134,10,234,552,81,-2,-79,38,-47,192,189,227,997,-282,107,102,-1053,-96,151,161,-58,290,-539,-37,-245,324,-220,747,45,214,25,-194,-322,238,429,-27,170,369,776,-123,-46,-47,-36,20,229,35,790,1340,-68,18,33,2420,538,-20,-1,-28,14,257,107,156,-98,31,41,33,-927,7,744,33,49,-32,-70,-54,-148,-40,183,-281,110,-44,-43,32,673,-59,-999,32,8,6,307,-63,49,-99,181,80,-66,-76,951,632,76,-3,201,208,-18,140,22,-60,28,-129,1,598,2831,13,-118,86,94,38,21,13,82,24,150,65,-150,3,4,222,403,65,51,6,13,-1,-138,35,3,-2,29,101,33,489,149,-12,-7,185,51,91,-196,377,226,-249,257,122,-136,62,5,-75,235,623,301,42,46,35,190,81,26,307,100,70,-78,29,169,17,-101,50,49,10120,643,-89,61,-242,54,76,357,-37,83,-140,43,-14,-212,-88,883,73,64,-63,-224,50,34,274,1009,23,227,6,1,100,250,6407,901,-44,78,29,166,295,29,1568,357,-50,-27,-10,-38,5195,533,31,5825,64,65,-245,1,10,69,-33,2624,340,-23,6,53,128,-44,220,-33,746,-25,-151,-15,119,-18,276,-50,-147,35,133,-83,31,-37,-312,157,880,126,289,-494,90,23,-32,-95,41,-1,361,-1,501,413,44,148,276,-1534,281,-2,-27,-10,-15,233,58,55,24,232,-214,146,3222,467,96,-19,2,-27,261,204,193,16,-35,506,72,7,100,483,553,321,260,185,37,32,251,79,135,-6,143,91,-81,-45,19,13177,-132,777,214,-259,9,-637,-32,4,-44,-112,-90,13,-53,-21,26,-71,-1,27,-247,-4,49,-160,12,-25,40,-142,41,-410,-6,703,-182,82,65,-61,243,1555,133,5765,1204,28,62,29,34,452,422,444,153,-21,543,107,4,-6,-1,79,75,250,-9,77,90,79,119,-106,-26,77,132,-13,86,34,724,-107,53,86,354,11,215,122,-40,-17,331,-193,1359,70,-36,1,659,-183,12,73,29,57,120,-124,302,-38,100,78,43,37,699,25,-21,416,861,208,54,-32,77,23,999,-127,660,-99,-2,-115,305,-12,-52,523,97,41,738,301,-4,-11,8,-181,-21,-74,57,-54,-104,-246,307,-16,-14,-30,134,104,37,160,123,39,221,-121,-257,192,-18,-22,-10,-207,-190,249,477,32,-245,1297,65,49,89,110,-139,823,3007,80,131,45,1796,67,-29,69,-6,210,-41,-100,-18,2,28,264,-53,25,50,39,-32,64,51,504,25,176,279,-54,-21,-176,97,1,-60,2,-23,-38,217,37,93,-72,91,18,21,-12,-23,1324,246,45,389,95,6,128,20,261,47,-19,67,-2,-6,120,283,-24,-59,-124,19,186,17,-176,52,617,51,5,-166,-88,109,87,-75,107,199,-5,313,-44,23,1509,-42,588,19,12,1042,179,17,16,-18,14,17,180,177,-8,-279,-305,288,136,-14,81,-47,15,51,29,-17,-136,273,-47,30,517,66,3,206,144,227,-94,0,30,215,61,-83,894,165,-75,-98,-59,6,-11,-23,35,82,-11,1520,34,-68,313,51,-28,-20,-364,1227,7535,-216,-57,14,-90,-296,23,-417,-46,-8,535,7,40,-25,420,131,2113,8,202,211,-6,39,1,118,944,-6,191,-276,-30,85,64,-8,76,26,463,178,394,595,236,21,366,-1752,112,36,-99,204,-81,160,109,82,143,225,-126,129,10,4208,5,38,32,591,19,49,73,-136,182,19,33,57,32,-43,-185,818,1083,219,71,-175,17,-16,173,-6,-168,55,2,-138,14,10,685,-4,22,54,278,-11,27,218,-40,231,78,137,22,231,36,16,199,-9,-3,180,-50,1367,-92,-355,371,12,52,487,491,7,1,33,200,359,1,12,139,64,19,102,-117,448,-39,621,1506,-455,-111,-40,-75,2059,68,30,24,131,-835,2623,133,239,777,38,238,110,18,10,235,17,38,223,26,31,380,2634,99,501,415,152,448,106,261,552,-5,-50,-19,2416,363,1141,-1,-27,-69,-216,118,49,-217,-109,128,208,45,69,93,962,115,2,7,244,-25,1202,123,-137,-193,-169,-8,810,67,-97,-285,1024,-26,778,139,-305,214,-37,-15,4985,403,-11,-320,73,358,-193,117,45,169,886,617,7744,9468,14,-25,341,-48,32,-399,-14,350,62,69,253,1349,427,-191,11,24,-282,-17,118,69,-23,-29,15,21,-312,184,15,-126,-213,-104,45,1069,-42,-23,-42,7,46,-217,6,-18,67,-388,-83,101,-11,193,-7,91,111,416,13,27,55,-31,36,-53,176,156,27,84,161,76,-14,11,287,190,1187,803,678,4911,-146,14,60,38,90,16,148,-440,6,-121,-5,-8,1868,414,79,654,-16,389,1191,2230,129,536,36,49,26,4,118,-93,7,100,853,-21,-10,-306,114,-555,405,273,324,-41,113,13,68,73,126,24,102,635,253,163,92,53,1509,85,9,-19,-19,-1350,86,60,181,76,107,123,243,9,-125,111,-555,-204,259,369,821,427,-28,52,-333,-152,-131,71,88,-18,4339,140,317,111,228,312,73,53,405,44,-14,59,-86,-48,12,211,47,491,-64,-33,-196,63,-256,746,116,-43,51,-9,19,-30,157,-75,250,-417,-445,1655,78,-157,-68,38,183,8384,144,205,2270,20,-78,-23,-316,-72,94,114,7628,12965,122,74,6462,446,299,32,1178,-42,-53,106,13,103,59,65,5,-31,-357,-189,-23,448,5572,193,-53,352,476,1003,-76,-226,-8,245,56,-26,17,22,-23,10,784,449,184,14,-24,12,17,413,-200,-176,124,-57,21,1322,-144,94,-7,275,357,227,79,-61,756,534,952,10748,4558,144,23,38,-123,-50,-149,712,95,67,49,-13,159,63,190,175,115,-307,-3,164,22,48,66,152,24,40,-165,35,2020,-30,-40,-28,97,152,-119,-18,-15,-2,3,2126,-87,850,178,1217,1258,507,3774,61,108,831,39,-476,206,39,-341,125,955,-8,-1,-139,266,48,40,950,-28,31,662,31,-350,16,11,-42,-15,47,273,-79,0,227,17,24,-117,-220,328,-131,-10,555,-47,-28,-8,209,-35,471,270,3,17,-120,115,115,1770,-298,-277,-21,-714,106,300,402,-61,136,133,219,-345,-11,286,108,124,35,15,-80,13,46,-86,-100,159,-289,330,652,914,-119,15,641,-69,2,-4,114,47,-70,91,-159,38,300,8,-9,337,384,363,12,113,50,57,-194,-99,-150,-92,9,6,-39,-273,-8,268,46,-209,372,-1131,303,776,185,133,-115,235,55,687,208,-2,290,42,-16,-665,-121,157,-178,136,1892,666,4927,-5,-40,3180,334,93,93,67,-1,504,106,473,13,-302,-33,159,506,178,79,4,69,-61,-137,-794,-30,686,30,103,10639,62,4,613,104,33,219,142,2,5,-125,-106,40,80,-59,153,386,8881,-21,-116,-96,-154,-17,-37,313,114,77,612,363,131,104,107,15,1401,91,1,-84,69,588,-147,122,78,-154,2126,495,-131,3,40,1,28,286,86,194,911,-77,533,243,-222,40,241,391,137,73,27,45,1176,682,-115,-29,33,-87,127,597,10,690,141,707,6,20,155,8,80,204,182,-288,-58,860,-37,-43,-740,125,396,46,-113,85,363,157,-250,6,-26,21,47,2286,391,30,424,6017,26,37,1296,-82,15,-82,3751,-128,70,-20,25,151,407,22,15,217,247,152,764,37,43,813,176,-9,313,-41,-48,-13,-8,-413,113,-12,91,-480,4,-230,165,-57,44,-15,4,9,-174,207,208,193,71,89,-43,111,274,-371,-1217,225,81,30,6,111,-20,234,-95,151,111,48,113,0,419,157,20,-50,19,-217,1730,-17,-22,295,327,-48,200,278,355,-32,95,324,-400,285,38,19,-74,125,-48,-60,-17,147,-6,232,-8,218,450,892,28,8,36,-40,-15,25,174,11,131,211,543,327,79,62,-123,193,133,-33,102,-35,-100,314,40,21,-33,1353,153,21,332,290,15,199,-188,-54,45,35,141,298,-187,329,18,2578,1983,300,-151,197,1574,29,8606,106,76,-44,9,219,-27,19,114,-15,292,18,75,223,25,-119,-71,-43,21,-30,-45,21,475,-27,-465,-30,-412,44,-61,69,168,-2,319,-30,-62,-32,37,44,-68,-5,11,73,94,-11,-7,1,100,-527,1803,-37,141,524,133,51,34,99,-19,75,-51,-21,304,197,-96,165,605,332,-47,-623,-41,56,64,-99,-16,1590,-53,269,69,-566,-67,0,-15,110,300,105,238,213,-105,375,-414,-59,133,108,-22,155,497,532,55,584,521,-1669,29,55,17,82,71,93,-93,27,-57,71,6045,428,65,23,2,111,-29,53,1171,904,230,304,319,172,-21,170,-245,-140,771,52,-33,168,227,64,106,366,34,16,8,23,249,176,-406,-340,-36,-1,272,36,907,3617,-30,5,942,1,1117,140,70,335,-1819,151,-405,706,300,855,-31,-28,-198,462,-40,-231,34,-871,873,-7,34,10,-56,12,-218,112,-308,194,-60,141,-681,524,-46,3,-72,-245,-44,56,16,-50,275,102,28,-56,37,-51,-115,265,591,-164,-530,1095,4812,1,169,-129,685,511,99,1272,737,-197,-106,433,476,-8,18,383,57,-43,128,307,-9,26,138,-35,-189,-8,-183,239,3,-46,249,140,-612,-30,149,-87,-102,-854,-48,494,881,562,-1764,-5,-126,-8,124,-15,-37,-37,3,64,-124,-236,1751,257,80,35,121,648,486,6147,11,-932,313,-77,-51,-22,-11,265,-108,-1123,-3089,-715,363,29,-1148,1422,-18,194,160,-101,-390,-57,4344,32,-51,30,6,0,3878,1202,-177,-1049,170,-18,36,3074,-80,8,-136,-577,-24,9987,-540,-1603,-4346,-9655,-958,-210,-166,-10,47,-250,-8,-64,143,-139,894,-6,601,81,87,189,60,897,158,636,56,104,72,45,-220,481,-1,1,263,224,-64,-29,62,41,672,347,48,8798,11,201,32,-339,84,8,362,198,37,145,372,83,-126,96,-8,27,-93,-61,-260,152,464,345,128,446,-11,-55,-114,-56,2475,155,95,112,4,17,69,-166,35,-574,161,485,600,167,6,6206,-120,68,0,66,-27,63,-17,15,-517,42,-5,-39,218,-20,50,-72,-115,30,-46,330,22,-69,-96,-21,29,-47,22,61,112,4,-93,-59,31,-21,101,55,-20,31,114,28,8,40,242,-24,1,55,1097,-42,201,16,42,-114,-22,8,-18,3316,-1,14,1,132,209,-29,-89,-248,-85,-14,134,1202,-121,136,-50,-259,191,-52,128,-336,35,22,-22,479,327,-74,-76,159,-31,-32,-29,165,36,331,-36,22,15,-25,154,35,247,103,30,37,640,-94,8,103,-17,-36,504,83,-122,-473,-497,-21,156,3496,92,50,39,-285,-52,0,8,48,316,78,-18,4000,334,424,-16,561,-921,1444,-48,72,-1,-30,2,16,-40,-27,-229,250,54,-660,84,183,344,83,55,115,-74,-583,-44,113,85,-19,597,-71,133,245,-191,-33,-207,364,232,253,-78,670,37,-93,1480,100,141,1751,59,39,718,361,466,-208,10,51,312,-12,-53,-437,-55,39,104,18,68,-14,118,-609,-269,1080,63,310,243,77,27,200,248,616,-38,-44,-90,52,-54,-1,586,190,97,128,-39,72,5,44,143,132,-93,22,49,-24,33,-24,19,223,-163,151,45,1052,114,11,144,67,10645,9812,388,-42,37,1131,1453,31,500,-173,-20,95,-49,15,-17,-61,17,82,116,-3,104,-58,-786,282,2,357,-5,94,-60,150,148,-13,159,-22,63,-241,-605,64,825,42,-33,-40,-779,-124,-664,-361,21,-519,-412,-39,-279,6,424,-60,-798,-237,-403,-163,455,-135,-554,177,17567,-14,-581,-248,-152,22,-223,29,-192,-198,-77,-55,-67,-341,-135,-2734,-1492,-1845,-1412,143,869,-29,-241,124,17097,12315,18820,17151,21274,18155,161,-9,103,278,1865,816,2512,116,909,835,670,1371,204,621,-39,-110,-20,-22,287,838,1018,50,50,-545,-31,-59,1003,118,21,199,-729,-59,-149,566,899,43,512,571,53,-472,1066,-58,300,-99,170,-150,426,-63,-419,319,1587,11,58,-97,-139,-244,277,1935,45,84,321,-36,393,-71,-38,274,170,309,126,69,131,139,-1393,1994,-58,3147,117,19,814,910,884,89,-245,1480,414,-86,86,325,-304,269,934,-508,-11,-63,-1443,1936,-137,235,214,109,-32,964,739,83,10,1824,229,-101,223,1024,1004,89,1368,-91,-115,104,47,106,390,323,815,798,3076,1048,568,31,-2,67,221,547,527,617,-73,-82,282,313,330,663,-4,99,599,104,412,-45,-12,-114,229,70,417,10,110,541,407,205,902,520,508,288,4060,652,227,4817,1142,-204,44,50,101,270,226,1242,-21,3,690,-2596,191,5440,797,796,106,280,-22,206,42,186,536,-113,1222,695,-39,45,209,264,-23,1696,-165,-44,-22,72,232,554,520,-344,-83,90,474,-55,15,1000,234,330,-28,42,-296,264,-310,138,226,213,363,105,282,176,-88,740,184,-37,750,46,3496,-29,133,36,21,28,-94,2267,371,145,-195,381,360,0,483,-81,-1369,809,1512,-401,138,131,737,2564,33,968,-6,609,182,158,-57,364,230,16,937,223,-69,-196,88,102,65,660,153,-126,713,547,842,279,-129,1478,1362,1556,1010,110,490,55,1641,-348,160,6609,53,258,321,-101,556,-60,1375,481,307,503,4019,529,-807,6,231,450,70,161,246,-175,489,433,457,1652,-1245,188,134,1262,-170,1118,-19,866,31,318,18,1356,128,287,66,1543,1877,195,1328,1959,-108,62,1670,-431,-32,199,19,273,767,522,482,2381,2368,654,385,1000,523,16,366,613,1278,40,443,-56,125,-149,375,824,-52,91,-5,-26,1005,1283,3424,345,591,634,452,70,1659,-24,2781,-6,50,2674,1285,243,141,24,107,22,368,26,288,-1,280,493,-259,101,913,-76,148,-466,177,338,38,516,180,-61,233,525,-246,663,-37,105,-128,43,-49,-4,3135,632,-250,497,-231,934,342,98,-450,572,328,47,-857,1304,-33,2411,615,-533,-264,171,1577,1513,491,106,509,1341,399,650,1236,20,-132,-173,1009,-12,214,1711,667,-166,691,30,329,-48,80,958,507,299,2446,521,151,149,257,1134,-156,208,149,52,142,569,-79,75,917,-34,293,-109,497,859,249,1327,359,116,154,1673,557,-375,31,520,116,2,1014,429,-122,38,776,13,110,449,1137,2222,197,-144,129,1291,477,105,87,-54,40,27,-125,549,191,288,746,470,425,558,-44,96,87,14,270,-81,-120,184,-107,-50,-152,131,-72,254,-75,1874,113,2562,-102,6,956,533,124,503,60,1836,-470,22,-24,-34,-43,1,1,-164,-121,-40,112,9,1446,-572,-93,-235,324,122,403,489,838,58,-364,793,601,-143,88,282,915,167,108,697,366,2042,-119,64,66,-286,-2,46,129,-362,-102,-287,255,32,-190,127,-251,-520,18,93,357,214,-154,46,551,-96,689,73,159,-198,-1715,558,362,-39,264,2,996,166,901,197,54,-118,818,198,-286,1204,62,345,743,239,-265,730,-29,915,616,-137,17,310,83,24,638,1826,178,962,987,356,-4,38,543,-59,-38,2321,3010,355,-95,606,121,566,379,225,48,233,225,814,815,553,396,41,1176,1502,987,251,254,74,513,157,561,4552,36,161,309,127,689,158,1339,812,-131,1450,72,103,274,248,-126,1128,1382,223,588,1227,4096,227,-63,46,818,269,-53,492,335,366,237,967,109,754,164,231,354,-8,272,68,2246,120,-4266,-7,352,272,393,386,14,29,-41,66,44,1270,2394,10,-189,969,1879,-300,443,1563,178,67,874,621,-58,496,164,306,-332,163,105,-8,105,860,13,-206,542,440,175,40,238,178,169,74,317,-23,1524,-88,-24,701,190,-12,57,77,187,-22,312,-53,185,417,47,-88,142,27,1176,499,82,138,49,-674,-359,38,61,1081,62,244,-325,1393,-68,657,312,-67,709,375,2581,-703,403,-161,-167,2,-214,514,19,232,347,439,32,1875,1311,-39,194,23,1002,54,425,340,575,1281,316,329,325,141,357,1291,800,159,1021,-115,-34,78,-77,469,730,409,6590,-323,224,208,276,485,609,66,2508,3,1827,1466,37,-105,-264,891,242,161,22,388,4594,170,46,99,536,-78,346,-1232,346,-550,-643,23,1398,824,3339,112,-40,-228,-25,-10,269,215,-226,-14,111,781,-4059,255,-32,11,618,-35,120,-1231,171,-177,-66,1855,145,11,39,690,-232,9813,302,100,883,-96,303,-49,-257,-197,74,902,681,-187,-18,-54,73,421,109,220,-13,-1059,667,-83,20,570,421,-658,6262,525,-251,-12,1726,158,-1,-2420,73,1394,417,1244,923,-1033,340,666,-2888,29,210,1558,-401,-743,130,19,222,34,958,3339,405,57,216,-100,410,18,163,-74,41,240,1389,109,-862,507,570,397,18,257,301,419,119,-187,-506,2077,-25,808,-525,-245,-341,1136,-38,344,2395,209,941,200,230,146,4164,1278,407,640,183,-16,389,155,1753,-351,-1279,382,165,595,1091,786,132,1564,-129,337,-20,2611,-158,38,63,481,110,2043,173,-44,46,112,477,190,490,31,1070,359,1371,11,354,-115,186,-306,126,34,-2376,1478,-1923,-26,157,778,1726,-34,-117,228,1232,-291,722,-46,123,184,298,955,759,149,91,278,275,14,684,-189,2,79,562,64,-19,173,-305,1332,-436,20,56,986,386,16,-697,16,-10,366,-205,-443,402,-35,10,-57,-70,-185,-95,-76,304,634,145,2571,-102,2065,-125,168,268,-99,-136,11,-813,-16,314,130,-61,998,2385,-675,3107,1057,-285,1464,1677,-510,-13,68,-59,-27,602,-2110,117,-123,-19,0,191,796,279,1404,653,151,27,896,-64,-308,-25,0,33,-79,-91,-273,163,2198,109,305,-113,2,59,120,235,-195,248,-50,107,328,1354,38,41,36,699,-23,520,26,907,819,182,11,284,551,4,417,-49,-1253,-235,279,471,61,79,-830,-15,-3,109,100,353,-168,-68,-621,32,677,73,91,-119,616,-88,57,232,981,-46,321,-22,573,-118,-259,-127,1143,812,752,-81,1850,365,-84,89,-260,43,50,99,3594,-811,-36,-746,-20,-363,562,-7,345,320,982,417,171,12,51,2241,378,299,193,2544,408,710,403,183,176,1129,-339,1136,-847,1509,1344,1121,621,1152,97,106,2841,299,75,-204,245,-234,47,42,1495,2945,441,97,-68,-38,-184,13,-759,-24,398,945,1192,154,5,-263,375,197,-188,-667,-62,140,285,-92,170,3740,344,10,-467,205,103,53,1676,1337,209,220,-19,1285,818,284,246,139,45,685,563,-399,405,8921,711,644,-212,1535,-101,-80,116,1767,-25,1471,260,663,-215,72,-86,531,136,-214,144,496,382,709,116,-21,420,-508,1863,-2,142,390,-204,675,177,292,1608,35,410,481,11,779,-22,-459,507,-142,2,1023,1825,287,63,197,1219,115,235,857,1788,92,-44,142,-26,310,839,672,2071,-15,1228,243,-209,-37,-54,-6,168,115,-237,1595,504,134,-487,3230,-824,-179,13,319,-225,34,-58,-183,131,1447,2252,225,2372,1376,1843,308,936,247,758,95,399,1222,1762,2960,131,-163,170,455,382,530,-58,368,141,-160,112,262,-411,574,17,342,-118,44,191,3,-1552,135,-251,247,280,302,528,684,809,1472,387,-83,75,-296,224,476,324,200,320,-245,47,213,107,569,418,-342,43,171,-17,-151,186,-569,756,590,829,61,693,3447,331,376,-731,555,93,129,210,482,606,145,53,-52,480,1285,598,860,886,-144,1650,-140,105,739,-420,586,527,576,1237,439,246,-52,-689,-126,42,353,159,40,943,800,220,190,316,141,-98,128,-23,490,54,505,345,4150,1177,21,723,-152,40,381,-379,1319,74,145,1042,58,124,1003,2244,962,1023,131,900,449,340,9,-92,-53,1579,1505,1555,-402,114,387,426,2627,206,181,709,-463,1486,-518,-214,902,924,285,1373,131,-231,239,573,-1,1724,-100,410,1000,2002,-121,217,-251,133,5504,-1083,650,193,4137,368,601,-283,86,177,367,96,432,49,314,198,1012,861,-130,2051,380,23,227,674,-723,60,-4,526,106,1312,-273,388,560,19,207,145,685,-421,41,-131,362,644,-16,81,293,4,37,484,214,66,8,759,-5,-35,51,547,-243,355,661,-414,206,-190,-337,121,-311,-622,118,596,233,319,2437,653,-319,149,309,-1128,-149,-147,-156,82,134,-65,36,-61,86,-119,626,6798,1016,-279,1589,1237,1394,4125,2852,968,102,732,779,93,-449,-1,235,74,100,5923,-3,2044,1000,-416,881,153,-70,575,57,359,-39,38,795,675,-409,222,111,117,216,-125,181,135,342,326,1300,-157,-193,931,506,244,211,104,55,743,75,39,3426,1982,1034,-200,132,20,178,-20,-34,-20,499,783,-45,518,-29,-69,-218,1115,190,101,1441,102,-132,309,655,53,-205,-109,277,37,131,248,1140,142,7631,286,399,2062,1422,235,986,1631,1554,5204,-69,191,-93,85,169,-247,1311,1583,1006,46,150,-1317,565,-39,231,1420,26,260,1089,-401,-260,105,1522,188,280,3088,-47,-59,-69,505,847,203,89,424,470,-507,244,1229,642,1080,550,201,37,51,2119,1238,189,-693,-757,709,1522,-204,19,316,1054,521,381,-52,27,560,-137,408,1730,24,-204,1960,557,373,1560,940,-48,118,-110,364,-17,936,34,-254,19,-585,1182,769,460,722,42,2484,261,1242,1784,766,1968,962,769,129,55,174,395,-6,-1139,-594,-65,-520,-618,-576,1045,-34,275,-649,414,-944,555,299,3217,346,1780,92,4644,2736,-123,-141,551,635,197,1733,1148,219,2215,112,1722,-41,-223,11,652,687,1728,2586,1816,7722,3018,1494,-548,109,437,488,341,1467,978,191,115,875,2080,1642,2277,717,1930,51,3236,-149,120,21,-614,379,-16,-213,801,4336,728,3186,2655,327,875,665,542,2352,323,938,-61,3190,212,455,456,341,117,514,1959,136,317,80,82,214,254,432,4,1056,41,239,429,96,-18,2114,-16,303,525,1285,-320,91,0,-50,1080,289,1540,52,71,914,3136,283,8,2228,-54,289,264,63,-11,1107,298,46,136,-1098,-447,45,875,-218,204,-136,-63,112,-99,109,-847,542,-96,591,219,-22,2395,55,-132,279,2010,-9,274,-740,1272,149,-21,641,166,190,318,854,539,304,10328,506,1231,60,888,2452,699,74,617,-75,947,-326,159,274,517,523,4,400,2940,457,1698,3058,133,1410,-162,66,765,1250,628,4432,487,-40,250,12,68,-975,323,126,139,1916,186,1042,347,1944,627,85,643,11,777,2133,201,288,-8,719,1986,1594,1195,661,367,5421,317,121,144,216,1957,93,377,913,645,53,25,3137,643,1047,122,19,-28,186,491,-8,338,280,-16,69,433,599,-24,-420,90,91,478,204,-15,-35,84,425,123,-49,108,2,397,146,1095,319,-70,450,1612,48,21,154,183,255,78,-197,-181,424,853,357,844,-364,-212,50,709,-54,823,87,2500,559,697,2129,-293,-56,-803,-458,1005,666,1832,1116,-176,284,1546,71,1473,117,-78,-309,230,-96,-120,202,606,118,1788,103,273,282,421,1108,170,-106,241,-134,62,174,65,382,501,861,174,493,175,-378,112,2356,-116,2,1171,74,2069,2416,1141,64,414,438,198,5,117,-65,-88,297,613,338,-1560,117,962,-44,37,-22,-618,157,-63,46,258,709,23,84,1033,45,-239,1796,695,3,50,264,859,130,248,527,431,3,-39,658,89,-121,215,-222,176,-327,82,193,5910,456,396,-310,38,1656,89,674,258,-22,12,451,632,350,-81,62,2429,-78,348,972,3994,-2,108,502,365,525,751,-364,-153,-501,-396,49,2692,405,-358,-140,64,795,272,126,46,-52,-275,1,87,-70,-31,654,464,3394,1348,143,-25,382,854,-26,-1364,-242,810,341,-23,283,299,591,1179,1493,-231,891,293,523,-521,-8,172,1740,569,-411,-93,-17,225,-121,942,-10,30,-42,41,-382,136,-1,162,86,326,999,931,46,185,43,0,274,876,697,1399,-183,1708,183,-108,811,574,252,66,875,-30,151,775,8,5023,165,-778,628,640,188,42,1845,183,501,26,271,620,376,107,-53,1011,80,1250,792,235,43,-249,-51,-554,203,111,7,1549,47,117,414,836,180,491,964,1567,259,1648,-94,33,325,-39,457,-168,-64,-134,1273,741,139,19,191,2518,12,82,87,586,-20,678,-46,153,234,508,387,56,35,163,1100,151,178,175,607,1233,-36,-330,81,-151,-210,423,396,115,89,440,28,475,2563,349,477,271,333,1099,-908,159,170,98,-110,299,-220,-262,168,30,28,-174,97,1054,87,49,2326,259,341,5214,1035,-58,-116,-1388,44,-525,318,823,206,16,20,535,7,-354,-435,-10,20,-160,239,-505,5876,1653,99,283,93,-122,-140,258,-306,-184,1117,36,-47,6886,-609,1080,-30,470,120,283,-222,26,314,147,-505,850,-417,640,131,-94,-101,-61,144,-341,260,10,-135,570,652,950,662,112,1430,864,558,-20,300,6329,416,1121,1773,549,660,712,369,211,9,304,220,942,269,125,1387,423,628,-278,366,11,-345,695,84,485,899,288,58,99,1662,508,1190,139,398,182,893,-24,750,634,487,-143,90,-168,1006,258,387,1052,315,1766,69,1832,202,-15,138,-483,-19,5162,237,172,43,414,86,56,561,111,-88,-126,-823,-542,-583,46,-749,-449,-63,87,332,172,-152,475,-310,-54,-278,-114,666,106,17,1405,-194,352,587,-95,31,-259,270,328,-574,133,-375,43,654,211,-394,-401,697,-314,440,362,1170,6,-90,-128,116,-39,-15,1296,97,813,-77,116,4190,-60,57,76,-9,564,611,1462,18,-167,16486,441,-106,-165,883,-483,3329,155,-208,157,80,84,1246,-47,83,-275,438,-1217,1016,624,-91,-276,-230,284,366,386,114,127,-32,-440,-2769,111,74,282,-54,2693,-376,-139,220,70,-44,-202,244,11,-192,29,5947,-604,1339,29,1487,103,135,1447,131,273,45,1796,448,1379,-6,365,-218,620,739,172,47,220,503,37,0,313,527,901,407,39,-65,82,129,624,271,-800,-1034,-85,680,-134,-71,103,168,-172,87,579,285,434,37,-71,26,94,45,521,89,1551,167,121,69,-229,21,-86,-276,868,90,229,367,15,250,26,596,209,726,295,-66,299,238,535,1306,-1831,247,2,45,164,-64,-55,16,611,32,613,1349,-1,-63,-69,911,-584,-32,-218,917,19,221,3250,-99,-105,-159,77,172,111,-61,-137,34,2477,1042,22,41,-73,-124,-613,1832,312,59,85,-145,1789,1507,455,2407,153,233,347,130,-91,883,226,87,-3,-74,170,1163,254,136,2127,1474,396,45,1144,580,94,604,650,-261,3003,65,432,-58,602,215,-145,116,66,-181,-70,153,-169,-98,-276,60,1337,146,252,2182,3,193,349,-107,426,30,1281,3039,1002,-13,201,957,129,-27,-18,-133,268,140,437,868,190,-154,790,-28,800,3287,1770,2009,1080,29,-434,340,-46,235,414,76,-73,422,-20,-105,103,101,154,734,363,53,-26,-8,512,-21,693,86,59,179,-102,78,1699,-423,-106,113,150,51,297,210,273,-12,597,98,842,43,-160,209,12,129,-4,58,41,672,-54,75,129,643,120,-165,285,514,43,30,45,286,197,76,51,1046,211,41,257,1322,698,-361,49,185,186,279,2019,870,269,696,98,-30,2,2137,213,602,140,964,1804,-790,178,189,-122,-32,220,171,930,155,218,-2,1041,-137,265,1254,11,130,219,-2387,-7,-93,-194,283,759,768,-201,1727,1025,527,1245,17,215,1019,164,148,62,164,-34,1521,936,279,104,205,-151,94,2413,183,379,-194,-95,697,44,314,28,134,58,53,1183,127,18,991,167,-544,612,444,616,1075,427,-37,184,617,1365,173,36,-5,382,324,-27,-47,55,-270,73,1053,4495,64,277,13,-2971,114,26,130,188,547,-14,-52,2948,4016,120,2717,260,138,-31,320,126,1079,56,184,-30,1321,-5,1752,-45,1041,197,1749,460,1262,-122,762,1907,416,2034,851,40,56,99,133,795,-211,591,723,15,-28,92,-263,-56,-102,165,371,-20,160,175,197,271,704,24,550,-78,852,-131,-5,-121,248,956,468,288,-1362,934,87,7,-144,-54,-225,-164,85,200,705,225,-63,365,504,1239,733,347,-50,-13,17,-24,-25,-71,-87,2836,-116,561,1369,286,125,178,114,309,34,3,3157,62,-327,-341,-554,-22,-88,775,381,232,127,462,80,132,602,133,209,531,-373,604,373,358,557,-70,122,-296,-101,389,115,334,-33,100,-104,-244,770,-272,282,418,1655,525,1353,220,134,4945,1047,-80,-17,-21,613,-473,89,853,427,-111,881,210,602,241,-123,-474,4,112,235,81,2522,1768,1515,2728,4630,880,895,-8,364,17,208,2242,394,349,275,681,186,646,2865,2679,139,870,265,187,165,1014,-309,23,3614,-69,1905,1756,-146,378,918,-160,272,-80,63,67,1005,-364,-94,329,1,3096,1881,287,-88,5,-551,-111,-71,-105,11,-56,98,1087,73,5,-40,-645,641,166,-14,163,539,913,-91,2765,17,558,529,9,-6,52,601,-108,41,-144,279,155,-106,-12,18659,173,691,-80,132,-1,910,-40,-231,-121,393,1281,690,261,758,56,45,-423,182,32,906,214,198,-54,79,30,110,121,-88,2300,-269,1464,175,-83,480,287,138,104,237,-594,796,163,2266,-361,-145,-68,619,671,197,52,271,-242,-4,254,-186,345,4570,426,28,922,926,830,2126,-1575,2097,475,348,-8,337,559,-116,-142,-18,315,-580,757,-221,5432,-45,1983,-465,-33,-80,-71,-47,-85,463,652,-2,-43,-52,-12,586,204,-122,-67,-40,35,553,-132,-375,-120,1006,26,290,2001,432,-89,76,-68,812,2120,-1169,133,-1380,1444,189,2361,274,455,12,560,618,955,686,532,63,106,2887,-67,-383,249,542,-229,-129,55,-672,15,2728,434,2403,93,247,587,-597,145,126,189,26,120,-280,-7,-1669,705,76,-43,266,184,-196,-61,58,474,213,-59,-587,44,-28,415,281,18362,-245,-1,113,-350,5614,184,30,771,-67,24,186,252,1201,1418,1288,177,-24,-132,-176,511,259,7,-11,-86,4686,-100,80,294,-36,377,305,1669,1,142,224,-28,176,160,10,-51,68,-166,36,-455,862,593,24,-1,1535,-65,82,367,288,1132,1397,370,1469,-307,1097,77,-196,15,-30,1,-258,-220,11,83,-705,-420,-38,-181,-637,-57,-429,587,168,-1422,78,52,151,295,-68,-162,-151,-450,2517,52,-126,264,-204,3178,2386,30,413,-871,132,49,62,-1138,79,902,-9,785,-667,-88,1051,442,36,582,-325,-768,40,164,192,915,813,447,434,-111,463,48,747,338,147,-133,-578,109,59,124,203,-80,490,256,-237,-112,197,713,277,-114,10,141,-122,551,-60,63,-107,-40,-196,1066,690,-306,146,733,576,1287,5,76,165,-337,240,-458,578,829,-380,77,573,563,16055,-16,-273,839,787,142,319,-751,506,-7,134,1381,309,-31,-32,1263,453,67,79,213,49,-316,767,-29,35,164,73,-64,638,-71,213,76,-9,216,229,367,30,395,132,-44,26,211,149,2755,-218,407,-905,582,-107,-77,274,81,13,-76,870,331,291,359,113,329,-33,136,-88,29,-31,388,622,546,698,-178,-1,71,547,1516,245,267,-144,1421,6,-221,96,675,234,1856,37,-447,105,397,676,-34,171,-274,39,317,24,190,2601,50,171,50,59,5,-242,475,101,905,243,1371,170,-471,56,-241,-444,-1326,-865,101,33,-218,-110,99,267,607,-11,129,1141,217,149,1828,71,234,6,-134,-151,6,127,449,127,100,5881,-139,-63,-710,210,905,167,128,372,-5,-406,159,280,-141,39,308,-181,-160,676,-393,-277,3,767,1100,-19,77,-212,494,82,-139,502,-171,-153,209,380,579,-65,658,-35,-11,68,95,1060,213,5530,98,3458,200,275,578,-80,-40,-60,49,-311,361,1268,360,-18,30,425,-149,89,197,215,112,354,855,-242,230,17,693,-403,345,317,330,1470,66,8,266,333,154,98,1391,-112,-163,-140,103,249,-161,-76,-278,266,376,72,357,387,52,825,703,772,-645,-171,855,-335,25,2,356,-68,-134,1943,182,70,889,-1,-108,20,-260,3900,2030,-209,288,814,-154,211,294,172,23,403,1195,888,1800,495,44,-1171,97,596,138,-75,48,809,95,1143,81,223,228,62,-394,225,37,325,81,-61,1556,17,-26,351,103,221,128,234,-353,-43,-109,4,492,136,817,511,-235,84,-32,2683,-125,-2,167,982,-142,160,-154,-30,626,134,1123,361,-43,465,273,104,164,92,-1,178,2719,761,998,1235,43,-773,-19,-58,4507,54,545,-360,108,-663,143,736,20,372,628,-50,3547,1000,-289,-94,29,-11,2484,76,328,-146,-29,-25,290,81,242,9,162,278,-29,2700,-88,405,-27,-40,-123,-25,1010,257,1142,3634,-144,89,8,153,38,176,282,1441,118,1601,-60,351,-70,29,110,-56,46,349,696,1045,414,1292,290,257,453,1256,400,866,233,624,558,31,2079,334,-548,-119,717,87,631,137,-145,81,115,15,1729,152,5,57,484,212,412,2545,-85,54,259,-540,-69,-7,272,388,2353,-94,941,311,1019,517,-233,229,108,1490,-85,1783,70,-43,2447,-111,153,165,374,199,184,497,726,604,-395,90,518,946,-24,8695,2858,447,481,233,124,629,1318,122,1647,-3,50,142,95,172,564,255,-23,1195,110,60,3907,137,685,697,308,485,-62,947,-2140,1770,3026,55,-36,1116,120,84,-19,483,59,76,604,68,-305,17,-443,-131,176,305,1074,330,126,-340,-451,186,1083,-568,674,58,1386,1046,113,-63,17666,313,-83,-17,-294,-5,-33,1007,702,116,17,-104,-113,707,-660,82,8,-89,216,591,-279,-266,-18,249,16323,125,161,206,12,37,540,729,-9,1624,54,-126,-26,-44,-11,-20,606,-1672,2553,145,-196,2163,510,-116,1272,91,184,555,-118,486,-1576,302,622,220,921,-322,100,1520,1144,83,-153,1367,1478,106,4875,1095,237,-331,49,-19,-96,-94,-298,276,468,-412,4581,61,114,-216,162,-98,-58,31,37,16604,-46,1449,2532,-36,666,126,84,-159,-35,345,-57,1187,331,150,113,-96,114,140,575,-274,130,-105,-74,633,303,-47,35,-126,701,10,552,-79,-47,134,-216,-96,-539,-220,-194,-322,776,-36,18,-152,105,-927,-148,-748,-2,-43,-999,951,598,-39,13,222,101,1178,185,377,293,6987,623,301,41,2391,-222,471,2154,169,-19,532,-37,108,-66,115,192,-74,33,171,-128,229,-59,-359,375,211,-50,214,456,-69,-102,-66,-7,-38,-20,271,15,-327,901,77,651,2624,128,-69,249,613,-147,-37,498,-19,243,-93,-29,-1534,-39,13,-35,750,1877,472,-637,109,26,236,477,733,1128,1555,-146,202,-84,-40,-59,1322,3065,479,216,-36,350,18,13,37,-241,-91,170,-158,534,66,39,-19,-19,-210,215,-36,242,2889,-87,-76,102,916,85,76,49,-125,409,1342,-153,1421,689,-10,-277,32,-389,260,-811,1867,54,512,137,4,-35,387,-152,611,84,2148,212,-14,-20,24,439,2568,-109,230,2385,-62,129,10,340,183,-56,5,274,120,333,649,580,215,-77,-116,29,125,1942,149,-521,-23,126,20,-69,-194,-469,86,117,108,141,356,100,-135,235,975,-169,412,100,89,-553,-67,-97,-198,1662,172,-103,-119,485,66,34,-61,72,-114,681,186,34,93,-8,420,107,-15,120,321,-56,159,-349,101,-144,-13,20,-63,80,329,-26,-39,635,470,25,21,-10,427,256,166,403,-78,88,-127,145,-109,82,-2,-24,49,37,35,110,110,255,271,550,124,-8,-29,2357,-50,184,-63,-92,934,-8,-164,46,276,62,726,256,-230,60,455,1131,83,223,-8,30,1763,325,148,656,1138,1399,328,1034,169,-63,1052,-433,11,231,527,414,40,759,2184,670,53,103,1418,42,75,11,139,-19,41,1669,631,-42,52,120,211,11,1374,209,41,380,2020,799,625,326,-34,74,-18,-4,172,35,311,123,-18,755,587,42,759,229,44,58,135,205,332,44,-17,14,919,388,406,-74,345,299,218,-31,41,12,-19,-420,2791,23,365,292,330,136,29,1088,-27,-90,-87,-41,812,34,596,296,-17,11,-20,370,-238,450,-93,355,264,49,120,-295,-14,116,69,595,-102,702,1389,274,293,57,231,85,-26,419,-30,897,309,1227,421,841,834,614,523,533,60,770,50,591,-116,750,-8,372,58,1506,1730,-37,97,630,478,156,1448,41,-56,97,-49,702,249,164,663,-249,595,977,-377,5,446,193,796,-101,697,139,99,535,1466,1056,279,579,115,313,70,225,11,-102,608,-6,257,395,399,287,-234,99,3913,10,686,1025,-361,1874,2031,1759,-34,375,163,518,1110,-65,143,1183,-253,-81,229,329,609,-29,724,-93,151,108,1422,236,-321,781,1690,570,4609,1412,-372,42,-31,150,192,140,81,36,570,1038,512,27,117,-29,56,1334,68,-52,440,175,2712,202,1338,459,43,-12,126,-70,-2577,184,-9,-241,-15,661,4729,471,373,42,47,787,691,1554,128,239,146,2183,718,109,512,-234,645,333,713,588,252,672,793,360,1813,277,-35,-59,2626,800,-1321,861,1701,536,1480,246,-192,149,1728,1466,65,-182,291,287,427,185,1181,-29,327,247,594,648,630,12,-98,684,219,1057,599,652,390,245,1079,855,1142,-19,37,-86,153,-6,5580,1779,463,2209,626,3927,368,417,169,111,1354,593,2766,728,211,1940,1379,121,737,245,104,475,230,-138,693,418,687,172,4,1639,-175,974,16,925,792,-60,283,175,467,800,2284,611,-19,9,94,203,649,1378,90,705,98,439,-19,375,695,31,17,651,235,488,239,2188,-503,-550,1434,300,136,755,243,197,299,78,124,368,764,-134,388,693,1059,262,-98,75,221,75,209,-645,502,441,84,325,139,123,1009,700,601,-74,650,309,309,887,35,45,493,2246,565,548,262,6,659,444,10,95,472,456,-89,2366,-227,670,-91,91,436,40,657,536,498,1037,184,142,1624,57,4,3168,1473,17,81,-82,-19,110,55,123,1014,227,-62,-20,-10,864,-320,189,59,277,387,269,186,215,2717,927,255,194,31,1531,114,432,50,454,666,-21,243,-321,2165,1792,2589,72,710,411,-240,315,468,943,1664,494,133,1498,557,1020,30,853,82,0,402,402,104,42,554,353,65,18,585,103,353,243,1861,-45,314,116,913,31,-35,941,13,253,549,1373,-53,200,103,82,-51,130,3645,-70,38,15,118,-70,65,471,431,144,44,573,308,728,189,488,2491,423,106,668,344,-279,4553,15,102,-234,30,329,87,303,324,93,1081,736,-315,381,656,-253,271,204,2183,1051,-22,719,-448,12,101,605,79,98,717,215,2,474,1516,164,-71,1930,56,-99,-74,-6,86,0,-194,-85,990,59,610,958,102,1996,-81,375,424,2452,-577,-497,261,74,431,-1697,60,109,338,-129,657,135,-140,701,28,288,13,32,-177,314,-58,256,751,63,51,51,277,183,1031,163,1568,-292,942,37,1793,-15,-297,197,377,193,-378,357,329,58,115,179,1140,162,456,1512,1098,12,348,-31,1287,1328,88,35,213,-47,224,-800,75,72,-329,721,213,743,-38,-784,143,1420,316,52,70,144,489,493,558,-30,158,551,700,209,1992,239,737,-436,39,95,86,152,216,186,5,265,171,779,2148,105,-613,323,606,-1038,658,681,-136,124,66,-182,1693,38,282,-384,1148,-23,653,97,-153,567,-311,461,357,-457,41,3,192,768,1667,62,-133,246,1937,150,-876,306,301,21,-54,53,133,-293,-77,37,194,819,126,142,415,669,-509,140,1347,-86,1023,11,1890,160,-94,73,219,1453,38,-95,1220,837,170,16,555,-9,115,820,233,97,-215,124,1944,401,188,43,-17,157,165,697,-21,75,106,134,75,-69,1095,1348,195,579,700,512,165,-210,34,311,-424,87,-201,1118,203,404,359,174,334,379,-81,-176,73,954,611,169,67,35,-123,465,181,1341,331,-213,280,370,243,161,219,-30,137,382,-152,647,2693,78,-61,-55,98,306,97,154,-479,189,532,2137,1718,329,381,161,234,-34,-780,1818,182,1631,-227,7,272,477,640,142,9,1717,1533,805,337,3299,9030,188,514,4202,681,2006,41,250,174,725,64,-15,549,605,1135,72,191,192,-188,-51,-43,325,-1,-4,-78,42,-66,419,199,2849,456,1369,87,-136,643,746,-51,123,673,154,138,12,28,1407,407,3973,-68,825,119,116,-71,484,-453,67,1047,-100,580,1664,151,-146,-279,129,85,66,-319,613,56,853,1001,333,404,361,-27,66,22,119,289,1270,1,-264,688,472,44,557,919,-67,-43,1031,52,146,697,281,91,-4,2114,1091,586,260,-19,107,125,493,781,718,817,722,1089,233,80,1817,-43,772,235,-453,22,-27,1389,642,1090,870,5669,2783,448,511,403,38,-290,-3,179,-247,118,-11,1087,282,277,1190,3084,264,135,819,295,221,161,69,6,162,299,165,411,436,-93,1343,289,172,883,934,37,80,-3,513,270,496,174,-27,56,415,155,1159,265,977,322,344,11,1326,770,836,668,303,439,1493,542,120,555,-718,-25,89,-379,574,97,181,206,150,362,87,-13,-38,724,85,968,204,6,-48,690,158,423,-222,-127,1030,-61,25,-63,-86,8,-8,484,30,218,104,1443,-60,226,354,119,-640,66,918,24,-104,-292,144,307,-720,1479,323,557,103,1815,-82,93,-316,118,329,-836,70,21,557,3570,462,1163,800,-17,161,2695,454,-39,240,1801,1861,1014,27,149,1545,803,799,-134,346,-803,31,-137,1960,-438,515,101,338,34,1151,940,303,826,1576,787,206,810,171,18,457,784,-58,-134,941,61,542,6,64,73,965,16,1,1756,7,257,-26,316,1316,-160,74,2502,-59,-32,186,42,328,92,70,-61,820,1244,560,-70,238,910,2364,394,71,1828,-239,59,233,129,198,2043,-27,115,301,-145,305,141,510,-94,299,63,47,525,-58,1940,92,64,-29,-146,-32,8,4300,738,245,713,1998,1538,85,3816,33,-47,804,133,428,397,-137,346,72,1991,152,43,57,3279,253,597,-6,63,104,134,1516,545,-115,633,2208,103,196,151,-2230,977,220,468,164,230,1239,3839,471,47,541,296,-100,-8,797,22,288,143,741,261,228,493,-264,257,-248,166,1719,153,4055,1413,-211,-167,193,117,1613,-5,836,894,153,3510,1271,383,169,97,94,141,292,212,1110,1657,-45,-31,337,-37,487,357,-467,697,836,652,286,1226,-112,966,885,1013,609,-131,1337,1743,108,2,76,-822,39,-303,249,3638,1587,243,-435,926,76,11,306,-543,52,554,879,460,322,312,248,399,214,-102,452,307,487,1516,29,567,-80,-29,1294,-147,728,12539,430,305,412,380,-293,352,19,175,229,430,2003,1293,69,287,2336,-196,-34,167,130,284,-287,526,1625,716,627,2587,161,934,650,689,1387,835,88,1176,461,207,-212,155,1000,411,445,120,276,333,1154,616,-97,47,330,17,-55,194,1312,-151,1082,497,967,5,996,590,643,1796,67,-23,70,-9,2875,-2,518,1418,1228,509,92,15,60,520,688,334,52,120,1032,1081,-7,185,115,403,2,239,-14,840,2291,183,245,-74,720,228,163,18,-276,202,259,705,852,147,130,67,-13,70,197,135,240,63,262,660,219,693,1070,196,766,-56,202,103,308,-16,851,123,2847,2075,550,102,-39,1231,2610,905,570,93,321,870,664,980,26,-148,480,159,27,-562,-201,216,139,1463,713,1235,684,29,-151,321,260,466,-124,-320,52,391,133,86,1429,3258,173,111,-7,565,301,3212,244,71,1240,1197,947,120,2439,454,154,903,-91,-129,257,271,-416,-61,3492,376,376,47,255,204,559,465,340,365,116,853,412,1375,4988,121,1020,100,206,72,185,13,3335,1069,913,881,539,796,5343,228,1199,230,456,1543,-161,1834,1374,1565,1689,413,457,2117,-35,-174,64,1258,-308,440,-58,1015,-224,-245,-143,57,896,757,893,17,172,180,347,-13,397,237,605,730,3109,1391,951,191,704,1901,238,72,-313,-309,549,2352,787,274,-73,115,1000,-426,651,194,9819,1272,-11,1755,9,177,91,586,652,688,-4,511,684,389,-68,-1196,40,1006,1279,82,-36,638,1008,46,1840,24,599,428,867,954,141,-1,-56,1249,-627,-54,667,237,-66,352,-39,3388,-152,806,5183,169,430,306,390,327,-151,-27,6,174,62,234,-71,298,142,-197,735,1513,2002,698,119,-100,-614,143,1080,877,250,4895,-451,151,357,238,9,63,12,-61,106,635,199,517,48,1461,84,725,29,955,2521,435,551,-31,49,112,181,-188,189,644,2685,287,-66,484,722,688,209,241,792,-27,50,1308,424,148,91,-135,83,351,37,316,903,64,917,1064,310,540,20,692,963,1066,789,5130,65,365,595,448,-388,57,204,338,4,1517,2020,181,906,301,631,1456,172,1017,1286,-243,133,-299,91,301,189,65,69,146,133,134,89,-339,716,537,1520,1415,-29,734,2649,431,732,371,-529,746,86,-77,151,-62,-426,604,228,-3,628,2242,86,109,786,-98,3330,176,1547,-106,1228,395,495,30,1,378,2241,-276,-95,1173,-18,453,2948,796,39,106,339,841,802,-218,-10,288,-248,-307,1229,571,717,690,565,1406,73,439,580,-88,-2164,318,56,154,-56,47,146,675,331,-95,36,550,311,32,588,230,1123,25,787,299,692,125,289,165,128,781,3285,199,-494,178,7,-62,-173,283,262,185,-110,-897,56,336,12,-52,834,381,1736,-184,239,1131,1158,604,129,498,621,1072,189,80,14,68,1023,-136,1939,383,2849,429,38,55,854,749,628,211,-839,784,69,55,-72,1885,-219,540,-1153,378,65,305,147,52,-156,838,900,225,667,750,372,120,-16,101,133,1200,2132,1431,-16,592,4,1652,245,239,1081,58,334,714,968,96,1194,204,-93,1394,802,189,146,727,404,773,34,2165,829,-145,80,157,327,979,67,52,1512,278,81,711,50,-11,1861,-248,73,329,1397,-171,-27,-78,743,89,188,1424,145,223,-45,-99,-140,319,34,199,2773,-42,-208,275,85,1495,228,-48,-252,336,549,1166,1884,2542,1255,5335,485,168,228,-86,314,391,229,-189,296,-72,98,750,392,2070,105,1453,-12,453,1090,-810,3547,64,474,192,-71,1026,1360,3339,179,1892,7,36,137,480,-843,859,2292,-16,341,30,-144,1141,797,244,224,-37,120,250,278,-129,67,273,164,696,45,1782,567,596,3075,28,152,353,-43,39,247,492,647,5,2360,-57,-1348,1446,1988,-82,204,447,866,407,890,344,-519,3159,176,328,408,-369,529,1025,1755,2362,18,64,331,85,582,396,-23,916,1049,13,-366,922,245,29,103,3006,704,145,2435,271,253,887,724,232,544,1660,-8,843,39,119,79,202,39,111,56,53,190,374,117,121,-115,281,69,-44,204,293,-8,-82,113,606,765,339,-191,367,-9,66,198,245,-170,760,-204,597,485,278,371,615,83,-180,-47,725,689,63,557,1464,459,341,184,584,1198,415,1771,23,173,579,397,-585,89,-37,-26,669,38,625,-347,-83,425,1240,357,602,50,18,-51,-67,294,333,1049,-155,464,209,28,240,-40,574,85,319,86,2593,133,134,-20,1440,348,1970,227,1206,2211,20,100,1604,3402,-214,285,23,57,82,72,65,-48,614,18,24,-98,1248,161,18,235,1840,139,190,115,2303,817,320,568,148,1285,63,24,203,368,30,503,-21,165,-266,329,1383,1921,-9,213,0,4349,2357,175,2208,672,340,605,1096,621,1152,428,535,124,-248,80,344,21,4219,1148,709,-12,-198,336,1796,425,528,187,479,-117,2596,148,794,803,150,2145,917,1348,1921,-50,347,-164,883,205,318,-317,1338,446,382,10,256,5080,1039,1597,-92,425,495,317,91,534,606,450,467,2209,449,1341,-1872,1204,79,-44,1090,-12,531,-58,-41,166,259,231,1756,134,133,89,-869,425,7218,-15,45,133,-12,300,37,66,20,258,-6,-172,-53,-8,204,1684,1409,607,-51,106,2295,189,28,96,439,936,-17,555,65,-226,224,3380,283,1828,1008,5833,100,756,224,1760,1299,1169,-452,4307,-46,618,2439,1529,305,300,245,89,873,387,6975,75,416,412,231,268,92,-112,-23,3042,22,1036,-85,440,394,849,844,356,1522,235,1698,9,997,139,2815,673,-117,1373,696,370,416,-885,149,1777,2154,2574,521,157,-617,1008,906,6791,2847,323,525,305,526,752,-161,2550,145,184,113,159,-33,-1125,701,227,335,405,130,211,564,944,1265,896,-401,82,1627,576,-17,505,6570,108,1669,1645,669,67,821,117,97,230,-296,358,-34,-120,-15,475,739,543,244,-40,227,10742,674,187,51,-48,788,2052,21,962,-24,661,2423,140,139,5613,-127,-90,24,337,539,168,-169,248,1754,180,1626,1081,2002,-52,38,52,42,-23,-183,463,2592,404,99,47,1245,642,839,-8,1842,906,35,371,1405,2683,710,361,171,4,13,44,412,164,-18,205,376,423,214,396,348,-41,-94,8,562,664,487,416,324,1216,-186,200,247,1711,1565,239,721,3252,293,542,299,310,-20,824,472,824,1298,484,532,912,482,286,4654,121,122,27,515,-8,657,140,463,75,104,139,1120,389,637,429,530,1002,152,887,4,-88,298,1154,372,-114,117,1055,948,1110,667,670,82,-64,-383,431,312,62,387,1287,13,351,335,1381,389,99,-1431,17,50,213,-2,254,624,375,646,36,432,-49,103,-32,878,688,1643,65,41,628,782,127,-7,130,597,706,-55,294,718,436,-89,1134,-454,84,-59,-466,11,-562,771,276,239,493,195,194,141,167,30,286,-14,173,574,69,976,852,6,198,-21,117,107,233,184,498,268,112,313,39,2554,1710,119,73,445,313,126,114,210,-85,434,-317,427,-3,2126,334,238,506,1200,-341,336,28,114,104,374,2442,416,-155,1739,605,95,1578,697,99,-174,364,1038,179,1049,596,-72,221,902,3165,89,814,-31,1286,398,2275,354,2709,461,600,113,43,-46,1779,121,319,11230,3435,390,1027,88,500,351,96,-299,4,60,1266,501,80,-39,624,970,-27,31,404,389,277,88,798,113,-98,1404,305,216,11,2600,69,471,167,900,652,17,615,462,-13,10,133,42,-131,348,214,188,306,-137,174,499,863,218,1090,1690,99,-522,4212,0,541,5127,1708,145,2279,1439,332,574,-31,638,1228,95,1578,310,339,1035,966,180,233,111,137,538,90,-210,908,151,313,531,-174,1147,363,4583,2468,24,140,2781,6,135,736,742,-282,-367,402,156,890,340,349,11,776,438,1049,619,123,699,159,848,378,1366,1116,103,268,246,1323,1525,529,95,47,880,374,2065,203,508,148,441,3395,-104,68,251,174,757,138,1480,1172,110,484,391,16,105,732,941,421,1491,562,44,316,534,115,26,-130,8,29,-37,1535,-109,979,86,-538,-1274,290,140,244,83,1143,1085,887,2916,54,-35,2027,770,188,119,44,757,-6,-235,344,217,232,698,2800,1407,416,292,913,2093,2677,321,663,-66,-334,-63,-274,288,632,142,173,76,419,568,344,1267,483,392,1338,723,35,-54,-411,590,359,-470,-1053,126,-79,3447,1217,-300,871,-772,127,179,2153,52,2125,5,3323,-268,117,166,903,406,1177,189,452,99,63,-23,46,451,87,154,413,97,849,58,965,830,125,-285,16,76,287,1325,56,5025,120,1375,489,1958,667,149,54,2107,280,914,18,22,287,989,554,479,872,821,1334,372,113,131,299,478,2276,-30,-19,556,26,823,373,1654,-10,62,-156,-84,3165,-413,-207,1451,2766,65,-54,53,101,-20,287,5403,636,2694,10,-78,201,983,74,-179,672,361,458,163,199,534,161,193,-68,-10,572,164,852,1633,37,5164,-98,831,-160,627,131,-69,545,-363,247,259,2025,2236,1080,266,2063,254,9,37,41,1213,405,374,1476,106,-159,420,-235,3651,470,26,91,3295,170,107,129,236,77,256,243,67,108,487,4455,585,57,675,770,1285,-36,106,-124,-743,28,1915,-256,784,455,16,1147,81,-13,-170,-83,410,116,1341,1217,406,72,421,557,44,-40,680,898,9,16,135,179,48,36,1423,2091,170,270,1244,1045,35,116,132,590,109,426,9,81,385,139,512,-490,33,229,-239,446,147,97,574,672,1003,493,47,765,-4,-939,358,-44,780,139,88,416,202,123,1042,1119,7894,462,1551,94,-74,1848,223,6,435,1240,526,-51,223,-160,-34,673,747,42,28,8,263,379,-198,-167,146,441,108,91,19,35,909,-198,1757,574,1038,285,967,1059,638,27,144,1269,1505,951,24,242,160,1895,19,2,1186,-107,185,1759,83,-1472,1670,17,73,134,134,949,48,201,-48,697,433,189,-51,252,755,116,1265,-17,1567,1092,1300,529,1342,264,418,217,-40,209,779,1084,90,-187,2113,299,453,-32,663,-645,-531,-267,217,418,880,103,-210,-56,-240,-34,98,-820,198,21,163,-160,827,-1172,-2,29,-21,108,1973,1000,2127,51,-129,258,30,-446,1072,-136,167,9451,808,1084,452,776,762,331,963,-54,556,-8,379,622,-89,1472,466,3762,1436,389,-201,2306,-684,39,-221,-90,-71,21,19,402,1045,-263,-195,926,-514,1233,38,1664,2213,4274,-133,294,-177,113,201,2348,86,-1071,29,6,12,456,170,1185,2906,190,4411,-113,1238,1560,2159,234,547,1783,91,3163,915,95,325,545,243,-50,101,-41,-64,610,517,73,279,1110,28,271,4920,1198,0,8,223,840,429,97,877,51,2412,1279,2705,-147,-15,144,101,203,164,130,166,186,258,145,358,398,-301,185,-563,130,1076,740,463,1072,909,1284,63,586,239,644,196,272,917,1472,623,63,43,1198,223,1079,111,5026,-818,1079,548,1886,2680,38,985,234,677,773,-394,4,384,-36,295,1026,-80,106,1067,52,-10,515,718,42,367,1426,2340,305,-269,-268,9,819,248,-40,537,82,821,288,126,830,-203,497,147,-46,2234,53,260,690,745,2241,-54,499,192,211,110,-453,895,163,-6,509,306,818,273,1297,1654,464,-263,1755,154,-33,515,606,65,256,60,-75,1723,602,56,238,303,830,407,124,2931,87,1934,329,-66,195,4,608,400,2466,98,76,437,-20,990,-299,484,2032,237,897,709,141,-48,886,211,580,1643,-14,24,1081,2192,-659,63,195,226,-126,504,120,549,-102,-42,-41,525,729,193,387,18,-6,814,-123,354,459,183,61,346,-8,317,311,1217,1119,412,-524,320,-221,2146,90,-54,-85,198,223,-290,-86,225,614,913,-114,636,1764,828,1098,1332,797,518,383,1999,718,230,602,399,260,1357,167,-19,176,3932,4476,350,5638,885,306,162,551,134,109,-46,57,1839,73,488,304,-21,2828,180,276,-151,756,706,151,99,256,333,1035,79,601,45,313,572,27,169,153,-20,1272,92,160,154,1763,344,138,59,29,427,-35,861,-114,-203,226,254,352,68,192,-90,1267,-275,90,-59,382,1620,-352,320,-81,353,108,-240,1091,589,155,-469,718,44,-32,921,-114,381,1331,431,730,193,1611,305,346,188,-81,387,508,1830,423,1890,617,818,915,202,11415,13446,707,2886,80,154,333,1961,2,1117,1877,4543,-118,-679,88,367,435,633,856,444,192,963,987,112,2045,606,356,474,1289,79,32,831,242,651,222,192,459,1815,31,76,589,432,22,1440,1948,-116,-339,7511,29,670,1973,809,408,-45,911,35,-109,145,145,251,800,45,100,98,217,1597,12,877,1074,487,1614,188,310,699,1773,397,763,984,2224,5294,34,40,170,358,2635,156,505,83,1436,99,1315,1830,4507,295,333,29,-105,-229,707,517,96,41,107,18,808,2583,516,-204,1176,100,832,971,455,728,93,1352,11,-47,636,88,131,61,24,-46,287,189,782,1216,589,132,449,149,1515,225,-84,36,289,208,3869,798,113,877,132,149,168,557,932,47,-22,114,-674,12,484,326,-167,-63,926,1355,-98,34,-10,-69,68,-103,55,439,103,427,995,600,1409,21,487,-569,20,126,0,39,65,1831,4632,709,260,199,1170,110,424,8329,44,1032,-23,1590,1375,1081,-32,191,628,3512,189,521,-147,668,-20,-15,1309,455,291,1187,76,199,892,166,58,136,642,-69,181,2,514,1677,708,128,262,-267,2679,77,75,41,474,-166,110,258,-9,577,398,219,-162,207,-6,-45,974,765,213,447,-124,73,-156,4,14,458,105,144,399,27,331,294,1114,719,103,651,303,-32,285,171,93,396,555,238,17,41,-45,-97,771,32,190,-29,317,760,305,985,1367,32,-58,506,-495,-12,88,367,-17,-106,40,58,205,235,-187,-43,76,-174,-5,-10,58,695,-6,-157,179,181,-416,453,-286,-36,67,-5,-159,-14,476,267,415,-131,379,243,256,30,90,36,32,29,76,-30,-1533,643,-89,194,-204,36,-83,130,33,-14,9,181,-95,1556,2757,780,1154,103,13,343,2643,353,1024,2455,288,-52,30,-132,-12,-28,-34,256,-61,278,-52,63,44,5,164,2474,3182,378,272,15,-22,-3,1177,-73,47,330,-5,31,87,0,30,34,-8,53,77,-96,508,3124,-109,864,1015,256,91,722,4,320,-18,22,-33,33,65,591,243,119,33,135,37,17,186,1497,42,104,91,60,177,12,12,24,1906,440,-17,56,-252,-67,205,1054,42,585,65,42,-2154,-84,14
-201,-259,22,140,-277,-373,263,-82,100,346,-112,-571,-172,-178,-25,146,42,-259,15692,37,150,-153,34,-187,92,-116,-112,-130,86,-33,-238,34,-865,-361,-1298,-689,9,494,48,-168,110,10594,8701,16038,14045,16444,11647,189,7,214,305,2294,624,542,77,205,142,51,920,17,181,14,20,-25,22,89,322,-33,-246,-348,-662,186,-130,-319,0,-21,36,72,255,-159,-15,167,10,-30,87,190,-147,311,208,79,276,83,275,70,359,15,-66,153,193,40,-139,-192,159,-38,97,-20,159,124,-209,49,6,-60,66,-148,-242,-17,81,-76,22,-96,-12,59,-244,302,-35,-308,-58,48,108,283,92,269,-4,18,24,108,109,358,150,158,-104,218,-2,76,-42,92,90,334,0,920,611,254,247,117,126,-201,189,-10,169,-69,372,-73,227,121,-16,77,113,3,8,85,-160,-79,86,20,371,141,92,279,108,232,205,-68,20,1,575,-25,18,183,147,41,867,-3,-21,-84,143,536,126,21,-27,59,6,125,66,81,-7,177,8,1470,69,89,66,-224,-27,-6,2181,-116,91,797,35,347,24,34,-23,-34,-27,1611,-43,95,334,-11,-4,-11,121,75,-27,-191,170,369,321,82,2103,47,1171,45,14,-125,-9,-47,177,135,30,49,3,41,216,-26,360,110,495,92,857,115,-50,126,27,-66,-38,-437,-26,-27,-101,-5,110,-102,466,376,142,-103,-131,-105,49,303,1565,-30,109,-4,97,113,329,51,6100,389,1916,-70,62,67,-1,80,568,393,84,-87,-56,160,12,11,91,493,34,40,-1618,125,-23,-40,326,300,39,-8,64,-9,557,343,979,111,-48,145,897,-12,66,17,612,-14,230,87,-9,171,504,68,693,130,42,15,527,-50,128,62,507,65,15,560,143,15,1406,73,-254,91,386,-26,-59,40,-1365,424,187,378,21,239,104,508,244,401,570,-78,102,16,675,416,175,153,60,117,-36,-17,154,1217,203,248,-262,21,-42,35,37,-7,15,10,-7,79,44,59,144,179,266,40,261,85,112,265,-92,31,-61,206,554,220,99,5,206,-9,202,49,-80,-24,4,444,185,72,-15,-7,590,-146,-135,272,812,52,-16,-20,-11,162,251,262,60,83,96,-168,219,26,-186,-313,72,13,73,401,92,3,203,65,-26,-366,137,-71,303,77,116,457,629,3940,28,77,-112,-5,380,216,-130,-112,-14,5,254,99,0,-38,145,555,178,322,446,177,39,62,-68,-6,63,140,13,124,71,-95,42,165,33,-166,268,129,181,182,111,359,296,556,170,224,622,-45,-139,3,174,105,116,88,406,180,9,165,94,329,-51,11,-415,151,535,316,100,72,547,759,79,-43,35,909,-34,188,54,16,366,396,638,200,52,-28,112,-118,2213,218,136,2217,448,167,504,618,111,-13,40,-12,-8,8,2846,7,8,145,1025,1223,67,-68,200,-40,59,-30,40,186,104,-1,191,-93,152,-42,-29,346,-14,987,18,550,172,238,55,199,-3,112,-250,201,4,-910,-450,84,332,-2,104,1964,1062,163,1202,45,-539,139,35,331,105,-128,37,-52,31,-51,-43,56,-3,66,747,27,10,-14,-414,83,367,36,-158,-6,564,-7,248,28,-452,-75,-61,292,183,58,23,-174,-93,980,79,156,493,1338,72,-3,-2,236,44,39,-16,185,112,338,29,75,258,764,-54,588,256,257,-84,-13,70,92,81,-119,26,3,49,147,128,13,273,32,377,-65,127,-77,-203,-85,139,-6,178,113,190,175,298,24,263,-7,699,4,41,437,242,-92,4,-53,240,96,56,420,227,-34,926,63,53,151,64,96,15,25,51,569,388,32,-758,61,-16,32,23,488,39,370,107,46,138,-33,96,-51,523,139,256,-38,35,93,10,2442,26,37,429,225,244,-381,-15,378,-28,11,78,22,8,11,-119,34,92,-187,40,204,295,154,-18,401,61,81,-58,301,15,7,-61,156,229,-58,329,-3,46,38,-111,-26,-124,56,637,-3,120,0,125,425,254,-55,-42,1082,262,52,-55,228,-70,2762,65,247,29,293,-11,265,-19,1888,257,248,325,107,155,184,158,79,203,-357,-613,104,-93,-305,-119,-394,-189,78,-170,55,343,3453,363,117,-32,-11,243,190,-181,149,-35,-26,56,25,19,89,-59,33,248,-28,-41,747,128,-102,71,-188,-99,-695,199,79,31,-66,-70,-45,-276,128,39,10,-31,-169,-31,371,83,65,244,322,4641,-2,3,-89,333,17,0,-1223,996,-6,-48,93,15,52,119,302,165,3761,53,17,-60,53,175,-135,49,39,-151,3269,40,-63,-36,-32,838,4971,-53,-349,69,99,40,3,85,-200,625,130,-69,344,630,451,71,57,-87,6556,603,101,480,544,184,138,68,-102,176,20,-22,1898,-17,-308,-48,-14,-108,29,49,-148,1215,-222,34,42,-47,122,-5,-252,-117,173,-52,-54,-34,141,742,94,-128,55,284,227,66,186,128,449,100,-66,-129,-193,84,-2,257,215,-47,-160,57,70,38,31,-51,-83,262,-52,56,-114,-215,5471,2,310,132,154,97,-164,-47,-20,-31,32,151,129,1411,-29,310,338,354,39,-37,174,-22,39,10,-150,114,-4,-598,859,-3,47,-27,1324,-92,70,-12,3667,-94,303,80,129,-70,4,-1008,85,24,-20,15,262,-129,854,598,82,127,54,-266,-16,117,511,137,-54,198,-64,-162,72,8,1438,468,-40,96,38,-68,1266,100,681,131,233,-57,1007,-40,255,975,535,-253,-74,-19,5376,37,416,87,235,565,-24,-101,3855,137,179,-45,189,54,71,0,-6,34,-43,18,391,-252,-153,-35,-58,-72,66,150,417,124,-141,285,299,246,5,504,213,159,1344,-18,-1,42,176,240,173,961,288,30,-2,97,1783,162,-11,-25,-435,-98,19,94,83,2,-177,-6,712,288,284,582,50,-1,-99,-122,88,5,394,-47,96,-102,80,-44,56,17,15,115,25,35,-15,-101,-95,67,63,209,29,95,78,440,945,-67,90,50,-27,88,41,871,-64,-49,-23,-164,325,199,169,16,58,172,29,-82,-41,189,174,-249,90,21,83,62,-189,64,-14,-64,-234,37,-45,87,-77,-62,-57,-241,216,312,406,-352,-46,444,15521,4541,3,-258,-427,155,35,31,22,-27,-249,64,461,80,-598,5,-183,290,85,96,47,76,81,4,246,-32,83,157,53,-3,-120,510,20,24,57,246,506,-39,-32,-96,-21,153,80,36,2032,2,116,59,192,-13,159,59,-25,-20,741,129,60,43,34,153,644,-192,6,42,735,93,1431,6584,18,617,63,4,565,73,178,61,44,75,36,79,115,259,2011,31,60,18,-22,-47,126,-54,37,96,-254,365,98,-3,16,277,273,241,26,-33,253,44,22,189,7,135,5,41,2217,207,389,166,-638,51,-232,-30,116,-1066,-10,379,-37,55,276,507,138,-124,541,135,192,32,-153,68,-73,273,525,5442,367,-20,157,374,199,459,-24,86,46,188,1132,60,98,452,105,-20,218,64,9,-34,209,170,199,9,-99,-75,58,1025,280,126,28,10,16,14,367,40,-14,156,-8,-15,19,69,1047,451,88,-305,186,160,-42,-9,42,10,-55,27,-4,82,34,98,-187,155,243,1143,303,339,93,151,29,256,92,32,164,-36,-3,655,185,-138,86,47,-31,-30,-221,13,-85,79,91,110,211,131,333,-117,228,-6,136,358,-966,433,229,-106,-46,54,354,-72,137,464,562,420,-55,-18,58,20,4,92,60,163,522,-153,14,-160,1075,59,383,32,358,17,78,-39,22,37,41,13,65,29,42,39,23,-255,-20,742,79,-48,252,-15,222,58,103,-58,-50,-381,419,442,-33,-2,41,397,884,-27,107,65,50,60,-17,940,185,1185,-398,27,64,458,708,47,456,325,275,-316,1987,-335,90,75,-98,160,191,229,-66,248,-6,1647,113,401,5,149,1816,277,281,234,-64,183,-34,-76,-61,96,38,854,578,39,53,47,-74,20,212,107,-127,-1,449,500,44,-47,239,9,41,126,317,-55,-92,-98,58,123,-64,101,521,-662,91,-27,621,51,235,-94,15,-38,235,7,-62,-121,46,-241,31,138,-66,65,265,6,-159,143,14,163,143,-37,41,815,83,52,121,93,214,-63,25,890,41,-58,-7,35,922,-10,72,-37,-592,28,143,-22,299,-49,74,184,-60,314,51,-3,-26,-516,13,61,-15,4,-4,-28,427,2,-13,32,-532,52,-85,268,-10,20,424,-66,40,26,-464,-29,20,32,-25,770,4159,128,-64,4546,193,-7,22,-337,42,354,3,32,140,263,-103,-55,218,272,-120,230,63,159,27,607,219,147,374,66,-26,11,76,172,-18,4637,-69,-210,161,26,48,70,37,-22,8,138,-96,302,180,74,9,-32,-62,-31,-7,26,626,70,83,167,341,183,-23,204,-108,283,-125,27,-26,2,77,-345,80,-8,298,35,-71,647,38,-408,107,-35,-13,54,73,37,-59,-41,476,33,11,10026,212,13774,8600,6998,-11,-72,-27,-62,-242,-57,411,2401,-77,-52,1352,-4,223,78,43,20,198,163,-80,137,-19,-58,673,76,14,89,33,-217,486,-29,-46,81,-75,24,202,7,207,130,0,-1,207,1294,184,-3,43,-372,92,-116,-85,-184,557,56,33,715,455,608,-14,157,102,175,-32,168,102,45,98,54,46,478,66,317,-172,939,13,8390,319,30,-6,3004,115,522,-40,86,53,-2,88,113,53,154,98,-23,-4,2,93,147,-92,-23,64,-74,14,114,-161,8,-63,129,1030,-153,16,134,-207,-97,33,71,112,57,1314,161,-409,40,56,-216,-27,475,52,212,12,20,5,34,108,192,-136,78,139,-77,-45,224,51,98,-27,-27,123,159,174,52,30,43,-99,-241,-28,-23,-35,83,43,606,38,-146,53,41,27,6,865,817,1968,714,-194,468,172,-50,29,-17,-233,172,-110,105,17,-63,126,183,-58,-25,-13,3495,60,-24,79,-41,93,411,-131,-47,81,160,-80,65,5463,1773,-69,50,201,-17,39,457,268,113,1267,106,47,-28,133,83,395,197,151,153,143,21,13,68,53,123,174,209,-444,60,-271,370,-28,269,180,-28,70,188,4,166,425,97,-26,123,6,25,139,-101,84,1,-23,87,-42,21,384,109,209,33,175,-61,-43,-46,354,-10,255,-103,-76,269,33,-1,1931,176,-164,50,-18,8,727,-43,-40,290,25,64,-137,-176,36,-30,1302,135,-66,410,408,23,-44,127,317,-41,132,-28,-1,204,407,-40,25,171,123,-98,-265,-46,-101,-159,-90,-3,49,44,156,-96,-18,-414,20,4,1,-164,39,-123,40,-14,29,15,55,-89,-35,5011,1029,383,-90,-93,4,-46,-18,27,437,728,1224,18,18,-24,82,104,-110,352,101,-226,12,110,-126,-139,56,-70,97,1721,-44,397,114,346,-18,-1082,7058,-50,443,20,276,-27,46,98,-7,-139,-11,-227,-149,176,-37,101,5,813,-42,218,76,68,20,98,-11,334,-42,-11,-22,291,29,3579,-1326,478,204,96,49,-27,176,355,-21,24,-305,84,38,-14,8,-33,119,43,98,-113,6,107,-12,63,175,180,137,262,126,-28,118,81,144,29,-47,-41,910,78,122,198,-58,36,-24,-1,-30,19,-18,-33,11,-105,859,32,-56,-252,-13,1389,9,545,3,9,263,-13,-125,202,-56,-116,55,5,70,85,74,33,61,12,2239,-76,1278,28,-42,668,137,90,108,19,48,53,-883,129,-79,282,-212,83,414,142,96,35,379,36,37,4065,236,107,-64,201,120,359,14,161,192,20,49,5,366,32,-4,208,34,-266,-12,-87,-27,19,685,52,-1,17,1679,49,-90,37,3617,1463,-78,56,45,-55,-62,143,196,50,1389,82,62,127,288,345,109,164,159,346,-14,-367,7,109,68,120,127,75,16,223,69,8,235,-57,815,109,904,-60,300,330,237,73,182,81,-429,-1744,68,-85,113,30,149,-34,28,5,69,6,493,-14,23,-7,26,250,18,426,62,244,-91,90,105,99,238,121,19,-64,159,289,37,138,77,213,36,42,48,504,597,-3,-75,-25,33,2651,-104,672,-166,159,885,42,120,92,54,96,180,131,511,499,175,139,52,212,-182,-63,-44,-135,270,173,801,53,162,-19,380,122,-65,-141,434,403,21,72,328,279,2661,234,73,-144,25,272,-70,-100,907,533,54,-5,33,128,385,-91,26,5,-16,467,1657,-1,-14,62,844,43,466,-15,0,-91,59,33,-131,-29,70,246,1403,-95,14,497,23,61,43,49,460,-111,87,-28,168,-43,-34,42,-129,88,-209,83,228,140,-188,165,-12,8,250,-24,302,14,138,-6,141,59,99,308,-107,55,30,1198,40,0,217,2,0,215,-194,349,35,-38,-40,33,46,-8,80,111,120,83,-19,1767,-86,-21,59,31,36,78,65,1488,227,-49,69,-23,-46,80,26,209,14,-63,1,175,26,35,8,-22,6,29,1,868,-56,-42,133,79,337,-21,4,-421,-31,154,8,-54,100,15,-212,-195,-115,92,210,-395,97,78,50,-35,-40,138,140,10,-807,81,156,-116,17,211,470,-22,-15,184,202,-47,121,115,-244,-9,259,-38,-8,-82,48,78,95,-61,136,-21,10,3718,26,541,-120,692,7,45,-25,53,3194,100,187,22,-238,80,80,-272,402,-45,99,169,727,226,34,10,21,8,326,-135,-97,174,24,-20,51,55,5,-30,68,750,63,129,-20,106,-72,458,-39,555,-53,150,-146,396,521,82,-20,100,11,32,61,193,14,2129,-22,458,81,88,104,-47,24,-513,182,212,180,-41,-3,361,394,446,110,711,-27,117,52,28,848,20,88,10,25,45,37,-124,64,-37,75,-116,-104,296,22,-96,11,320,89,-103,-19,180,78,393,24,-24,132,96,81,-60,66,69,-96,140,-4,68,111,72,-71,29,221,412,300,230,-428,-57,-602,1016,192,1523,80,-56,528,2,144,66,62,76,-41,153,-210,-31,179,364,701,39,220,-85,69,69,685,-10,88,-32,69,304,2904,2732,1168,21,-56,298,82,15,-7,219,124,51,86,112,-54,32,50,-83,-107,56,98,-5,-111,53,88,-11,-44,288,188,142,202,60,382,-11,51,28,137,175,199,-1,149,1334,7349,4972,1146,1423,5238,1061,121,184,99,182,207,76,92,248,7,84,-364,-131,169,-47,136,282,249,181,-14,-36,112,-55,-9,-31,270,161,39,-65,-47,565,57,10,9,65,-29,166,98,-53,163,189,-82,60,88,-97,106,364,172,102,-17,79,286,-16,-57,8,89,-41,13,57,191,168,57,17,22,303,-12,124,41,-12,-37,93,-3,56,26,3,-14,186,71,7,-150,-19,497,399,94,-57,636,172,85,-65,-18,756,94,47,36,-278,23,-6,217,249,39,298,32,-4,233,253,-161,419,64,-27,224,5,-1,56,249,72,55,1409,43,63,62,-10,-63,-17,-110,30,75,200,-51,173,118,361,1590,247,391,-57,64,62,13,-68,170,16,30,54,-114,-1,126,331,-25,73,44,1299,138,-130,240,-16,-15,-22,42,28,-18,33,187,140,-13,93,-58,-60,-59,49,-1,56,-34,61,-78,19,251,65,1,29,101,-83,-130,-17,-42,192,141,18,11,575,-487,654,15,18,275,119,401,218,-3,-42,2343,-280,84,178,482,39,1886,-91,41,27,402,-47,1460,-15,669,39,62,102,394,159,76,407,45,-79,83,204,-58,164,391,238,54,113,-58,423,17,-36,236,234,255,108,3,20,107,70,43,-21,303,730,84,-143,38,214,28,-35,322,-55,-187,238,4,64,79,202,-12,-283,-1563,3,109,783,-199,-15,235,-456,-17,-1,-181,178,73,497,-69,8,9,26,167,-51,397,92,14,228,-2039,390,-47,-38,-3,26,101,45,7,193,-29,-130,-41,45,-115,2196,198,42,-33,503,251,274,79,-9,5,-49,-45,254,-71,18,-3,790,84,66,-7,-31,27,174,382,321,45,179,241,48,67,50,102,717,99,248,46,99,446,-51,487,-60,274,334,124,393,8,-173,422,-219,38,-43,69,196,-39,-73,213,98,17,104,83,-32,-559,-228,612,-34,51,90,112,-69,80,282,-45,1086,208,-24,552,68,30,1199,128,7,107,-172,-100,-6,-27,15,-158,81,80,60,15,89,-203,185,22,183,13,-90,472,24,14,142,158,-44,62,47,45,-360,109,114,-211,16,36,129,42,46,33,450,-1222,125,243,-58,43,100,-73,59,514,162,2909,42,97,35,12,96,897,10,333,130,226,-31,93,80,1557,260,-5,241,116,277,913,26,36,637,616,19,-17,27,2,75,56,34,112,192,167,71,19,2121,13,283,-64,307,102,579,-288,-28,-104,46,248,-6,104,222,829,-114,70,-27,4,48,784,-14,56,597,171,39,-27,-168,-19,-29,163,209,108,-26,25,166,94,190,98,154,26,133,7621,-109,403,-78,-9,65,140,6,-26,154,87,86,167,24,49,76,26,491,223,45,31,-34,119,71,695,41,24,343,70,36,-46,-21,261,205,571,195,235,762,5,42,202,109,35,-3,91,224,121,109,-184,-844,1351,321,-79,84,112,-10,-14,333,84,-56,134,382,8,-28,-55,104,-379,-31,74,-32,218,206,31,386,-446,-15,97,1,-423,-98,489,28,-27,1173,20,26,8,45,4,517,42,58,134,-28,-85,6,156,223,183,837,-110,-53,140,12,-588,571,65,-44,-15,-22,362,-199,1390,93,145,-26,67,16,33,8,25,214,-31,57,46,-14,159,344,131,-34,-13,61,135,51,271,114,21,601,1453,136,218,-88,148,-20,350,-68,216,55,-7,-20,63,110,30,157,49,70,30,5,118,10,97,210,148,9,-29,2,259,-217,-14,53,-48,4,72,928,-116,94,-111,10,-99,58,59,41,-8,-43,95,49,256,66,11,-116,357,87,32,90,642,-181,91,59,-1,-1,94,85,-123,409,-72,-168,1,498,-65,262,41,83,25,-174,-85,25,99,613,71,-39,23,232,-46,234,1997,279,-99,-39,145,-19,17,-370,70,-110,-81,232,212,-57,508,332,115,-39,101,115,198,323,1684,67,74,42,57,86,-40,115,33,-6,186,-40,-104,382,275,27,41,25,-222,7,96,-81,-34,241,422,427,240,-390,165,-9,124,-44,267,-22,285,101,90,135,-59,107,200,-59,-33,-112,62,599,-49,188,-80,11,-10,183,25,26,76,7,-30,57,45,112,2,204,-141,8,8,-10,43,60,91,133,22,36,-21,244,173,327,-56,268,154,161,-170,213,-486,481,-7,452,-67,-88,-62,87,-133,7,15,-262,-16,611,50,185,751,98,154,923,-149,1038,107,25,324,422,96,-161,18,83,-180,-67,-61,-48,-59,51,269,53,42,300,1550,-183,-607,61,27,21,31,-172,681,-5,73,104,51,4,32,279,-53,568,165,98,-33,60,177,153,103,144,-11,-97,26,-1,297,102,291,-437,86,131,124,-95,106,80,776,-34,84,-154,70,2020,0,-101,29,-54,-101,-102,856,289,454,-262,367,416,79,367,2,198,17,-416,-774,-151,-102,-50,65,45,43,29,62,303,149,104,321,-39,-102,18,438,535,488,25,817,247,87,17,69,15,47,91,195,18,-278,37,237,-37,895,96,38,-194,3,-5,390,288,32,4,241,902,-2,-65,62,401,-33,-21,115,1,172,132,-31,16,-1,43,24,447,196,-110,-161,59,8,32,17,1380,87,36,68,-39,302,390,114,2031,185,522,351,279,278,-138,68,99,-5,-51,-37,45,399,3,85,-254,55,-1625,36,82,819,-65,157,111,-5,-98,-1034,65,268,2072,-10,-15,-381,10,96,-455,-128,385,1033,-9,-13,4,-1043,118,-142,144,205,17,57,-12,126,35,868,238,53,158,335,349,-329,19,16,99,187,-53,146,196,22,61,168,584,10,-16,-30,146,84,102,141,30,-7,150,-36,42,763,86,-10,115,239,-496,102,-296,38,54,315,-80,-151,117,-35,125,21,26,-101,398,161,-102,213,-1,-34,277,64,306,3,73,210,136,55,161,-12,446,-31,117,-182,47,385,-117,3,551,69,-93,70,157,291,16,-81,98,9,455,146,443,282,99,144,39,45,172,191,-80,58,365,465,-111,253,173,-29,74,-258,423,321,404,-24,10,644,171,-382,1974,147,-78,209,390,19,134,-192,92,-6,160,260,331,54,-23,-36,78,322,-38,-23,-21,34,27,525,-261,127,-49,50,-19,183,270,-2,45,-64,-104,-99,-97,53,312,268,94,2242,-54,470,58,-4,-263,69,72,98,32,137,-17,138,206,171,-599,7627,155,273,29,-94,-36,80,60,117,1075,45,-72,46,29,-7,-4,300,114,362,6,60,9,7,4,-212,440,41,78,212,-86,-121,1016,-957,4,66,220,-3,17,-10,52,-160,109,88,92,-11,-49,-55,184,6457,-17,66,57,777,89,-67,11,279,247,-142,-21,-226,-131,-127,-30,73,35,-35,14,106,784,-91,201,1964,150,23,236,262,-451,-16,-53,285,312,14,391,220,64,215,-8,301,-28,808,-18,965,50,-196,320,105,165,54,-1,-166,28,-38,312,185,69,115,15,-88,464,-37,8,55,22,1908,862,37,-137,106,685,-86,-76,795,917,148,-862,-18,528,85,1517,1541,5404,-11,150,2514,1340,-94,264,2,75,379,552,-45,55,125,26,-3,-1220,86,49,46,-10,27,29,68,12284,-124,13,460,101,56,16,181,181,-327,2,6924,300,4,1,65,52,-126,-42,187,-21,-237,-18,361,-215,58,56,-8,-279,110,-124,42,53,176,-765,121,103,-22,266,59,-190,132,-83,2493,133,55,109,754,1439,131,308,57,5,-408,1978,253,154,-8,-4,21,13,340,139,59,-31,105,32,23,88,48,-56,-7,33,22,48,248,-49,79,37,318,-25,3806,923,-9,-103,711,85,3880,-875,340,18,4,349,1296,-79,75,8,89,111,104,7273,3294,68,2659,-100,-13,542,717,-37,344,-238,1448,13,73,-58,7,-34,-59,399,-123,-64,-324,24,7,2,64,63,-61,38,50,26,-30,39,-102,212,27,82,-7,45,3,45,308,103,202,565,959,172,477,-18,-82,-49,419,238,140,-932,147,-56,-84,49,-223,1255,35,42,196,499,-30,-6,-194,173,111,201,66,158,201,383,221,155,228,497,1540,17,-36,3,-33,90,101,103,-20,-195,-5,28,6363,37,216,79,15,-50,67,52,88,279,302,-52,93,108,79,94,1114,5130,-100,-52,-18,2873,16,5,87,31,-23,-121,-62,108,-175,137,59,23,186,162,-110,182,140,34,-43,-113,-17,-50,545,73,40,361,17,218,257,113,-41,-33,24,7,20,297,-45,24,119,-101,14,64,5468,-41,-350,73,-105,101,-62,-9,-615,1520,-117,-14,100,9,379,-89,70,71,92,41,288,12,29,59,-44,-173,404,-68,3806,3681,224,329,1615,165,222,10,80,146,1029,532,81,121,-344,-222,166,438,17,98,624,98,1747,136,-102,27,-109,-139,2464,383,-173,42,998,37,94,-211,-76,-82,104,111,-287,-76,251,-3,337,9574,-19,59,18,-15,545,-9,520,313,378,-7,113,-16,213,564,453,602,1004,512,259,25,-27,-44,64,312,420,62,130,222,-4,426,304,81,1023,-74,-8,-53,532,98,43,30,18,9,11,-5,137,59,43,164,333,9,-29,-89,48,348,62,425,68,310,60,-22,85,30,-95,-38,-132,82,514,-173,58,34,161,156,88,-25,3558,-62,-17,-215,3207,-4,52,35,-76,152,-26,-94,557,134,150,22,63,483,142,433,-33,-13,2202,220,391,-123,95,61,182,-98,275,63,219,46,28,107,109,266,223,653,659,1114,121,-113,165,194,49,284,200,430,8418,532,2307,123,249,22,19,230,46,30,-168,-110,-54,-84,18,752,74,263,57,-51,71,-13,58,21,60,-23,587,92,-56,30,665,926,56,26,91,-47,-51,50,-137,96,343,-2,-53,183,51,145,-234,97,8,-9,108,-4,-31,-370,26,178,-19,-31,130,-52,92,-171,29,195,-11,38,125,-1,10,-216,56,82,77,-59,-60,57,-1,247,221,-43,298,-30,-60,-40,14,-68,46,503,129,171,606,932,-88,21,-33,94,44,523,131,-365,23,1,294,64,-99,-71,13,154,65,-109,183,694,75,381,-37,-113,339,56,532,10,181,-92,196,105,-81,-82,-52,-312,61,599,-67,124,59,-120,31,-38,-48,-20,535,-33,764,-198,965,57,72,165,-11,80,217,241,58,175,-471,58,-46,208,118,40,187,11,127,97,-2,-257,42,156,227,10,-6,-233,-64,227,-313,-16,20,-65,-333,400,52,447,-41,23,-331,77,8,9,-81,-75,3687,6,512,-26,88,-6,-70,378,-94,114,379,348,-1,87,105,-100,111,-135,22,-217,467,247,-17,-19,268,125,227,287,78,48,136,35,148,33,144,79,40,-197,12,-62,47,15,-4,55,-12,192,-43,216,805,11,-6,215,14,84,64,97,184,614,0,72,101,-724,-144,300,194,280,567,-631,56,-16,137,-81,698,58,385,32,-275,-75,186,520,6,-5,322,405,-86,-84,5,64,80,259,66,781,1451,-47,-113,-20,1150,158,-52,-7,-52,84,178,-38,309,-10,52,-1,36,-834,-19,752,107,35,-21,-101,0,-174,-160,271,-241,327,-39,-480,28,617,-1,-519,2,-23,348,64,6,138,59,214,35,138,-15,400,1075,25,-68,398,143,112,37,122,-30,19,-38,39,383,1175,-29,-377,61,27,124,8,58,-9,-5,122,48,-150,52,59,184,352,62,22,-40,-25,-32,-142,-25,-30,-4,-16,76,-118,896,303,9,-10,568,72,23,-38,95,138,-237,296,29,-160,119,60,60,261,268,74,61,126,66,147,224,11,153,8,22,-35,15,-25,32,-167,-30,29,11933,519,-20,75,-189,-61,75,254,52,80,-147,-19,-70,-206,126,45,57,-70,-33,28,43,46,172,369,9,-26,23,35,15,312,5441,537,93,104,60,135,250,-20,1282,208,-113,-158,-97,-28,7150,530,-31,3871,23,-19,-71,-11,160,15,-101,1523,415,49,26,179,5,45,244,-29,564,0,-109,58,176,11,209,28,-311,38,108,-9,95,-170,152,-3,874,132,131,-107,208,146,-18,-7,-11,-5,238,11,217,311,-56,355,115,-833,279,38,2,-28,-6,107,-98,31,45,103,-117,146,2484,362,122,72,-22,40,188,-248,123,47,-43,379,6,-49,100,362,190,305,322,387,26,82,94,-18,175,-155,96,110,-148,2,-20,12216,215,725,203,-249,89,-912,13,48,3,-115,-30,-36,0,52,104,-154,-39,80,-79,-2,6,-189,-75,-34,-3,-151,-25,-384,133,2326,-80,58,81,49,358,739,88,3678,396,5,105,-40,-167,349,154,415,130,-135,257,-45,48,-51,-83,76,90,200,23,30,-84,99,111,-74,4,49,70,61,-26,-35,440,-234,128,106,317,108,324,284,2,-41,710,-62,1348,30,29,81,492,-14,-1,33,42,49,254,-142,136,-441,380,-38,9,26,388,-75,76,481,364,67,73,-40,4,117,364,-21,605,-27,-27,-174,100,0,-84,470,90,21,1264,217,-57,-22,6,-157,174,-17,59,-28,-49,-9,544,-39,-49,-20,81,123,11,345,95,26,132,118,-118,166,2,58,-25,-185,-101,226,514,31,-229,541,71,31,245,151,-123,725,2520,17,133,65,961,50,23,47,-13,171,77,7,-10,78,65,189,-263,2,28,6,6,63,-79,296,-60,44,82,72,-22,-249,35,29,-59,-57,18,94,208,43,100,-1,249,-48,80,90,15,1216,94,-7,200,181,76,10,170,234,147,27,66,-12,5,92,829,25,-2,129,41,127,67,120,145,489,16,9,86,-1034,61,61,-97,50,48,18,-332,-33,23,1055,51,170,247,23,1254,152,-39,-28,-63,-5,39,350,1288,-25,72,-68,127,81,-55,20,-65,-5,69,63,-20,102,180,-59,28,731,-6,32,178,108,60,-25,-22,12,207,120,20,392,68,-7,-34,-47,52,-17,43,-18,86,51,1884,4,-242,233,41,14,-97,-474,1079,14842,-78,-164,-57,-3,-57,10,-97,8,-36,309,144,-17,91,531,60,2674,-38,98,-41,-50,-49,5,91,1039,55,52,-262,-7,67,54,-19,-3,125,390,182,207,273,428,25,-99,-1071,-34,12,-11,236,-111,-4,160,67,137,200,48,194,55,5195,-6,30,42,715,67,-2,-2,93,171,-1,-21,50,99,-17,-175,856,750,256,95,-204,-23,-14,405,-3,-178,-92,75,80,25,35,537,-10,40,-36,125,9,-64,93,65,153,-15,37,118,137,-27,65,87,28,-50,72,-48,973,-33,117,317,20,-62,401,128,-18,-55,19,300,572,15,-190,532,80,106,65,-39,310,-11,628,1298,-448,-282,94,127,1426,36,8,-12,127,-536,288,210,188,457,135,350,104,9,-46,146,45,44,82,55,137,113,1809,117,313,180,198,2,66,294,532,-33,-165,86,1449,524,725,51,-65,13,-52,42,68,74,-78,158,137,-18,-84,19,1321,114,63,-13,283,-50,1155,514,-236,-75,63,167,700,-31,195,-109,942,-10,4611,2140,28,483,30,56,3388,444,-35,-282,88,106,-105,3,-14,49,1278,400,7899,8963,34,43,600,-143,77,-305,-7,95,58,69,129,1532,196,-59,-33,31,-238,-59,162,57,-21,-43,4,13,-187,135,111,167,22,5,67,954,-88,-32,-15,4,-42,-166,-27,56,64,80,-44,-2,-119,308,-199,223,202,313,-2,35,98,-32,16,-1,347,318,90,125,-57,-168,-95,2,473,237,864,101,72,1417,-127,5,64,37,-72,192,191,-402,32,-66,14,48,1073,309,62,263,156,523,71,213,77,492,-1,66,38,132,66,-142,88,23,825,-120,-127,-523,244,-514,323,214,430,-40,-143,0,23,30,-29,354,66,820,484,211,106,64,2452,158,83,-40,-27,-937,225,3,94,34,77,298,136,10,-88,161,-312,-22,256,574,493,269,42,-28,-139,-60,-7,195,95,22,755,118,294,40,215,245,-8,6,672,70,-112,64,6,1,45,75,-55,648,-54,2,107,58,-15,607,210,15,83,-20,33,26,264,-39,196,-462,-369,1157,95,-158,-25,38,-9,6056,86,268,421,368,-12,18,-64,88,16,688,-22,5643,189,105,6619,376,709,18,1003,33,-8,98,-32,407,30,-3,4,66,-303,-114,-4,715,2690,446,49,487,338,264,-107,-162,153,201,6,-47,-49,5,34,-2,71,403,2,-39,31,22,70,427,414,113,185,-20,43,747,-35,306,36,109,354,-28,82,55,597,137,3475,8391,5594,-3,20,18,-109,26,108,466,77,74,-37,26,31,107,287,102,21,-275,114,195,-62,-32,93,28,107,-42,-47,111,3595,-116,21,-23,96,60,-211,27,-86,281,83,1115,-137,384,214,771,658,227,1814,-2,-87,1143,214,-530,196,-25,-275,64,21,-150,32,-45,279,80,-16,247,-47,-108,536,-114,-301,-8,-110,-67,28,64,330,66,48,175,36,-9,-15,14,411,-34,26,839,-48,-52,-17,230,3,212,208,21,10,-144,49,22,1365,-64,-294,-88,-337,446,154,182,-152,303,-27,323,-177,-35,297,76,191,-17,28,-28,35,47,-20,92,130,13,214,473,946,-67,137,774,24,45,73,176,38,18,149,-58,-45,478,-63,43,228,468,476,88,-5,-1,12,-46,-21,-40,-163,144,52,5,-570,60,68,34,-188,199,-1056,289,380,154,3,87,184,315,284,759,96,422,10,79,-579,-151,121,-73,57,966,393,7200,7,-31,2233,-8,18,87,-113,1,556,-8,826,-7,-179,1,27,57,0,25,-48,29,28,-95,-323,-1,398,41,-83,10936,86,160,415,193,-117,171,211,44,-17,-92,-139,28,72,-1,142,216,9475,-5,-57,-37,-79,-34,-136,174,77,-57,555,439,15,385,-36,-23,2000,104,-42,69,-33,459,-60,203,28,-71,1047,472,1,75,14,90,-25,176,117,5,1046,-144,244,171,-225,22,301,397,11,138,15,81,1059,702,-63,16,19,21,343,161,41,283,119,558,38,2,169,-10,36,-252,-46,-377,17,865,-23,-60,-401,301,377,99,-89,16,350,403,68,-14,93,-51,116,880,146,-62,64,4967,-19,-111,1295,76,86,-53,2009,-105,64,15,-10,194,388,99,-25,149,133,180,739,-5,4,531,211,-20,128,-11,-4,19,29,-335,208,-26,105,-254,-25,-307,182,-97,54,-61,-5,58,-183,418,39,98,12,136,97,-109,111,-127,-1413,273,220,45,-14,197,-6,230,80,146,131,-25,49,-7,560,-76,-51,-170,77,-222,1004,7,55,655,246,-2,211,233,344,-6,231,254,-310,150,90,28,-109,36,-43,49,-38,178,-7,247,41,456,287,907,-21,56,-11,-38,-33,124,208,110,209,281,310,139,231,99,126,-42,123,-23,123,-130,-83,96,-5,33,4,500,182,20,519,72,105,421,48,39,21,95,92,268,-235,151,-4,2873,2983,188,-122,39,886,60,7508,53,57,50,-54,-50,-126,14,65,-36,193,92,157,206,32,-243,-87,-90,-5,-27,-15,31,324,-40,-96,44,-241,52,-7,67,86,-33,187,-1,-73,10,31,38,-83,-35,-94,48,17,-201,20,55,-40,-215,1989,66,10,185,83,-16,83,50,-29,134,19,42,317,221,-60,494,541,166,170,-1074,-33,194,30,125,-136,711,12,239,90,-105,15,75,40,221,439,111,304,118,-166,400,-387,-127,36,71,26,92,210,374,121,683,446,-1781,99,-934,60,37,238,-27,-163,117,-295,-1,4752,217,45,5,-34,118,26,1,1318,499,545,560,781,-8,-151,112,-195,53,453,10,-56,92,197,30,0,330,-14,-69,27,-28,196,127,-399,-755,16,-1,-179,110,1118,6312,31,35,257,3,935,76,79,-93,-1251,172,-349,515,122,633,7,-317,-7,1166,7,-330,-16,-977,639,-50,55,204,117,181,-228,170,-58,164,-54,-358,-548,184,-196,-49,-24,-117,-4,56,108,40,226,69,105,49,142,-9,-209,317,729,-139,-301,949,2613,-44,162,-107,494,276,50,1058,598,172,-107,207,188,62,1,314,28,30,165,387,48,-77,216,36,-43,26,-121,-124,117,7,107,142,-390,-23,182,53,0,-884,88,309,894,519,-1357,-36,192,38,-70,67,16,-1,191,59,1,-331,976,154,107,158,180,491,106,2087,84,-492,-79,-116,16,-18,89,87,-363,-759,-1595,-236,304,-66,-714,1994,73,-207,273,-160,-80,-194,1962,-110,3,-138,29,74,4672,1166,-37,59,171,-101,38,3479,-75,-19,-90,69,-27,8726,-640,-1173,-3938,-7405,-563,-2,21,253,-37,-177,282,-66,168,-44,1070,-11,280,-40,99,-272,-98,487,122,71,2,79,-6,71,-171,127,32,38,89,144,64,24,-15,14,626,350,16,5684,7,192,-16,-131,-31,46,301,155,-37,73,122,139,45,122,24,-25,-87,-133,-267,135,308,331,-31,752,-16,-203,-123,-57,555,25,3,31,-61,78,25,-273,109,-193,249,338,698,360,102,5639,-86,-10,61,62,-11,113,-14,40,-125,136,52,7,161,47,280,14,-80,149,30,652,7,-57,-73,50,36,-68,10,41,108,44,-79,7,23,47,103,122,-10,0,258,42,-21,20,327,103,66,49,660,-124,-161,-29,9,-127,-147,10,66,1600,3,69,21,105,57,13,112,-126,-197,-52,206,2794,-21,131,57,14,80,-50,122,-324,-18,33,-41,422,130,-84,-91,403,-31,-21,-17,312,71,526,45,-32,-72,-43,71,65,165,150,-20,74,-1437,-50,-16,87,4,-103,563,48,24,-127,-546,99,50,1508,102,14,-21,-202,1,-47,44,58,385,60,-29,3512,287,322,14,456,-595,-602,-250,131,-11,25,-80,60,90,49,-1,223,174,-60,55,302,276,288,33,-71,-112,-195,-25,236,60,-175,741,20,139,333,150,222,-362,282,-289,131,9,652,6,-43,695,108,288,1553,29,-2,177,66,643,-542,151,0,44,-44,-92,-107,-30,-26,76,89,299,-954,73,272,-148,294,-14,241,81,48,9,185,200,210,88,-64,-62,105,10,72,167,304,225,49,12,76,49,-60,62,49,26,72,1,-19,-15,-30,22,156,37,135,67,92,147,15,234,70,10567,6087,356,74,167,415,794,-17,203,-94,6,139,48,134,4,-28,95,117,130,114,92,3,-816,380,64,501,52,16,46,488,56,47,195,16,320,79,-109,17,1410,31,70,-56,-878,-201,-259,22,140,-277,-373,263,-82,100,346,-112,-571,-172,-178,-25,146,42,-259,55,15692,98,37,150,-153,34,-187,92,-116,-112,-130,86,-33,-238,34,-865,-361,-1298,-689,9,494,48,-168,110,10594,8701,16038,14045,16444,11647,189,7,214,305,2294,624,542,77,205,142,51,920,213,428,49,-53,-47,-7,516,644,1197,-257,16,-1291,64,-42,1390,46,-24,202,-31,40,24,435,479,-87,-16,519,182,-598,1072,236,330,63,134,-29,64,89,-58,400,990,-60,61,16,31,-147,272,868,-98,116,117,-1,244,-56,-91,233,54,175,130,-62,-8,40,-2062,1198,56,1703,89,141,513,561,445,26,-104,611,327,31,75,252,-833,-28,873,-1146,-23,43,-1303,1068,-1073,-196,485,107,-341,508,451,32,-141,1512,676,-55,270,33,244,36,904,12,-33,21,122,-296,-122,-181,524,561,1931,265,594,49,-240,8,136,538,645,801,29,-37,398,124,195,571,-35,250,455,-26,332,87,-53,-15,-305,508,425,-15,253,474,326,125,796,190,489,416,4043,368,165,3056,531,-110,451,89,123,228,177,1118,136,-27,235,-2396,541,4135,366,1085,299,170,213,192,-71,-270,476,238,895,158,-50,28,70,159,-74,-39,-172,-14,13,109,252,216,222,-87,-131,78,256,-99,46,21,153,271,-36,197,-287,-48,-436,79,212,-223,257,1,97,342,-181,331,179,62,-179,36,2177,225,-96,127,80,99,27,2556,320,1,-58,57,135,6,207,69,-561,577,1186,-561,30,247,818,1500,-542,957,-59,347,45,-96,-52,272,258,63,575,192,-9,-106,-58,169,329,434,151,-36,623,270,782,173,4,587,1007,1019,330,242,271,-44,447,283,351,5291,-13,79,159,-68,177,-64,1150,-158,285,191,3906,258,-270,-23,496,430,41,108,122,-128,186,371,1,1063,-518,184,5,1181,-231,667,9,138,-298,298,23,1022,63,320,18,2372,990,285,954,1338,50,106,1564,319,-86,92,-18,270,319,128,87,2066,472,240,519,251,518,144,218,570,1204,79,466,-30,51,-158,215,257,-57,219,106,-70,205,681,2547,483,436,517,-2486,59,663,-133,1782,-172,180,1012,567,111,9,-637,59,9,206,5,165,-101,202,53,-59,-295,688,58,117,-452,218,405,20,130,25,-9,27,213,-212,317,167,65,322,-115,97,-75,2058,300,-113,496,-155,1027,223,104,-712,293,43,47,-1014,668,-31,1222,459,-919,-274,-82,1333,1083,-56,-277,181,927,156,445,915,51,-260,-124,533,43,175,1153,-503,282,377,254,537,88,331,-65,330,-3,2128,461,39,38,446,879,39,70,20,80,126,270,12,105,331,-26,306,-54,176,371,184,305,28,92,66,898,331,-403,70,599,110,27,-34,442,-152,4,111,32,-49,285,574,2550,3,-273,92,-1384,-62,-23,41,-10,13,-78,185,106,-48,54,655,388,131,340,-206,10,100,42,113,44,19,-27,-116,34,-59,84,-65,2,65,1110,326,1845,-60,29,428,245,18,1,57,1406,-204,-60,-54,-51,-179,-53,44,-198,-275,-107,-279,-140,588,-113,-404,123,47,126,201,320,500,-4,552,539,757,-219,-97,92,222,36,69,317,196,620,-52,26,-94,-91,48,196,287,-249,60,-50,514,-113,20,143,-347,114,-138,12,-474,82,-291,72,-29,29,335,-182,112,-57,-1674,606,235,24,-123,-65,646,129,437,124,49,92,198,16,-234,590,33,140,323,145,-253,170,-184,991,301,-16,9,393,-223,99,268,579,170,983,529,106,-75,101,366,-617,-235,840,1129,249,14,278,74,222,447,165,-53,151,246,246,798,232,290,-194,343,1167,453,160,178,54,303,122,101,2448,16,290,60,-182,1056,389,980,644,78,335,5,144,90,380,-201,830,1154,114,4,475,2268,-603,-86,-15,635,-41,-114,7,249,224,130,629,131,623,356,13,262,151,522,64,1222,93,-3736,36,-77,273,263,107,8,-20,44,152,31,702,1751,60,-486,278,1194,-514,389,1374,153,165,830,442,-3,480,238,444,-138,251,21,67,120,323,121,-165,359,211,113,161,182,242,103,-2,61,75,1815,20,37,814,-21,6,83,39,198,24,407,1,70,145,-108,8,242,178,1558,436,-10,-461,69,-2451,-201,26,50,427,41,194,72,779,-198,244,394,40,412,332,1733,-708,485,-50,-132,-158,389,-172,29,66,332,444,100,1298,491,-34,106,303,919,122,232,556,312,934,363,-30,497,44,123,1121,939,330,788,-8,-134,83,86,97,621,232,2814,-475,-114,122,151,252,248,18,1076,-14,1683,1164,66,-81,-434,415,260,18,-419,1123,1984,22,118,71,514,-55,283,-1118,-93,-136,-741,31,709,606,2326,58,89,-109,-2,-88,287,13,59,-76,50,643,-3085,158,120,16,285,69,47,-1312,217,-149,494,2394,-308,37,-92,389,-353,4924,411,99,346,1,-77,-163,-87,-267,73,168,208,44,49,-31,5,239,-21,164,33,-921,613,1,55,-212,333,-773,4817,-88,-376,-2,460,44,35,-1714,-32,401,299,982,496,-1140,-23,738,-2270,81,290,660,-730,-419,17,94,155,93,408,1661,257,-92,212,-39,501,161,279,-56,-16,183,1040,-23,-857,461,169,189,-46,58,177,433,37,-240,-752,1749,-54,469,-663,-30,-333,681,-133,180,1169,-83,728,52,180,114,4293,1320,303,182,252,79,303,196,1469,-296,-2235,-173,107,171,292,717,213,819,-82,33,-130,1311,-13,59,58,224,-157,1189,165,65,56,61,120,187,301,72,803,358,392,24,141,61,121,-192,66,114,-2305,272,-3152,-68,150,171,2703,-175,-111,141,239,-485,28,-92,81,42,18,344,671,52,77,61,90,214,68,-25,65,-851,811,84,-36,452,-293,867,-140,61,110,450,390,31,-325,-57,7,136,-747,-207,-396,11,-7,2,4,23,-576,-166,185,330,757,1285,-259,1488,154,144,105,0,-121,-7,-505,58,174,37,-7,469,829,-426,567,301,-479,280,1089,-2929,-301,46,-52,5,574,-1372,154,-101,-9,-61,143,656,99,994,790,142,133,-11,-17,-23,89,129,-2,217,26,-211,110,1573,78,157,56,-33,93,-182,152,-205,9,-13,24,232,1199,-167,-112,-13,123,129,637,52,207,566,-147,-29,169,-2525,70,94,-196,-1255,-204,174,416,106,170,-797,59,-18,101,297,-8,-164,-19,-477,-79,1280,-2,-39,-136,239,88,94,145,881,8,-13,-24,366,-286,27,-173,625,378,353,-241,629,-140,108,17,-105,32,192,-71,899,-818,-343,-1076,-302,-358,351,62,358,-69,528,112,84,77,60,1464,278,-108,215,2912,64,539,199,-84,324,1802,-73,351,-447,907,451,563,-391,1444,-24,77,1423,258,-153,-68,233,-128,56,-347,584,1476,-1018,200,-1357,71,-318,-64,-864,19,245,1358,371,33,171,-95,298,-141,-79,-176,-65,36,433,-40,153,2878,354,-96,-472,1157,116,45,855,869,120,118,-7,611,1198,32,102,204,77,400,68,-210,228,7296,222,379,-143,-152,-17,-23,320,1219,160,725,175,385,239,-112,-14,291,23,-325,-56,305,60,829,121,29,252,-1404,737,-186,-141,321,1247,137,18,177,1943,64,67,104,18,326,-52,-303,331,22,10,450,129,102,-34,48,467,-80,200,561,779,-213,-53,-54,150,-8,808,373,1167,75,1860,1100,-31,-62,-30,56,117,193,190,1406,333,-27,-470,2468,-591,-143,20,294,-122,20,-15,-48,270,1180,1578,108,1430,912,1146,176,904,278,813,34,535,636,1528,1034,8,-190,373,57,-114,240,-6,53,61,-41,22,114,-367,480,131,257,-72,-357,406,88,-1558,164,-737,-35,-9,130,412,948,336,633,363,-9,98,-263,275,387,105,315,338,-111,14,85,-133,233,378,-80,35,22,30,-80,-139,-117,525,181,638,88,202,3628,-219,99,-1025,422,-369,122,267,444,373,765,-229,148,172,1076,554,675,744,-360,1064,-95,12,188,-267,467,531,30,1017,545,433,-58,-178,-226,-372,394,297,-52,590,301,467,96,-83,425,-313,151,-170,537,-67,32,183,4028,535,34,269,-156,57,158,-615,1235,-92,-90,886,12,44,477,1365,57,1725,109,849,501,263,69,-70,252,1323,785,1338,-113,-38,245,873,1779,99,117,708,-487,1124,-586,-6,571,662,180,167,-326,-253,176,455,-16,1896,-99,381,296,987,-107,172,-273,253,4534,-1674,694,96,3174,410,760,-42,24,-16,250,117,257,-92,246,21,472,588,-123,1170,297,61,114,230,-608,45,-4,353,156,457,-165,258,731,91,279,128,428,-210,127,-183,179,340,-133,-84,-122,-20,-483,-155,203,25,28,668,-34,-52,300,349,-111,124,240,-304,238,-94,-550,-16,15,-416,-128,336,239,105,1450,358,-458,223,42,-1555,28,-51,-445,25,14,-65,-33,-102,113,-30,768,5563,655,-10,676,518,149,2585,2644,673,76,405,875,54,-304,16,270,67,52,2103,107,1428,686,95,1196,87,63,282,108,279,41,127,452,90,-1153,277,34,47,168,61,537,137,174,265,836,291,154,410,434,17,-77,66,82,430,51,33,3256,1262,285,73,-109,-100,160,-76,76,-66,426,187,-31,606,38,196,-31,596,90,181,415,-19,-246,-87,443,-280,-111,-3,68,65,459,129,1093,79,5953,348,271,1310,1095,180,471,557,1406,4045,-159,146,-40,-132,107,-756,1423,889,563,5,277,-599,-14,10,296,1338,203,-700,1057,-641,-68,248,1175,195,60,1522,28,54,-24,368,919,117,79,368,227,-257,213,1251,512,901,243,191,28,105,1370,751,37,-1276,-610,286,1262,-185,4,329,1082,401,229,55,0,76,-151,158,735,193,-192,999,-435,-148,905,762,-75,238,-106,-462,18,631,-299,-91,24,-586,153,1045,282,1218,75,1598,-646,962,689,464,840,614,594,-58,-31,218,183,76,-1076,-403,11,920,-988,-429,611,73,254,-449,247,-849,-16,-273,1860,121,1508,-251,3287,749,-8,122,275,459,202,663,917,131,610,-4,1101,34,-34,16,373,717,1176,1169,211,5348,1552,880,-357,-11,177,144,265,1167,347,41,-31,102,1852,188,-347,521,1240,-69,1671,-287,93,-280,19,312,23,-663,-20,1554,291,1578,1512,525,630,41,168,1511,128,313,163,2240,154,505,-136,185,39,-16,1191,58,48,79,84,96,16,218,-58,18,77,332,227,147,56,951,-13,525,257,455,-159,53,-429,76,397,313,479,38,-17,728,750,230,172,1052,-22,166,184,-7,-55,844,361,-139,76,-1607,-227,158,278,-195,126,6,15,-34,-11,160,-751,661,19,63,256,27,1300,-92,-102,416,1916,62,393,-1618,557,-54,-48,145,128,15,-254,386,615,295,2429,282,660,-274,599,2455,459,-61,507,-132,783,-840,124,100,506,233,163,-286,2068,119,1308,1114,126,1058,-308,72,481,1529,71,4834,401,-272,200,-190,206,-921,350,160,1733,1888,129,108,243,1464,303,116,629,28,457,555,140,268,-236,564,1951,776,773,259,191,4700,380,182,171,25,1644,41,386,21,276,459,41,1421,260,456,50,-9,134,193,214,-5,71,224,-50,57,43,326,21,-552,285,-16,499,136,-148,54,219,296,118,-27,0,472,291,105,211,45,-50,-296,577,-9,90,154,50,261,59,54,-86,87,497,223,987,-250,-130,-82,1314,-177,443,-409,1714,-13,525,1893,9,223,-910,-450,705,226,1067,788,-551,95,892,-2,1062,83,52,-106,-419,30,398,76,74,30,609,93,22,108,40,603,52,-245,240,-331,11,25,76,342,124,1233,105,-414,1,-234,30,2202,-5,-62,564,-211,1338,1449,725,971,338,273,-33,-51,429,32,-381,-112,149,78,-1764,171,1321,-58,14,-173,-1270,171,186,53,268,540,18,154,801,23,-63,431,413,-99,154,113,329,271,270,122,463,26,-23,442,192,169,18,-72,72,-48,358,-254,3909,177,-136,-235,30,1075,552,560,454,-3,-97,376,333,469,-111,71,1158,76,337,813,2498,-65,336,585,278,375,1135,-16,-16,-428,-259,158,1035,350,-1415,0,48,202,285,-16,117,37,-334,-8,41,-19,-28,525,406,1753,1089,78,12,58,537,378,-912,-643,79,266,-190,1311,205,144,826,1240,-129,641,609,231,-708,31,65,1103,280,-534,-51,-8,136,-108,516,13,-69,-7,121,-80,85,-46,203,-108,196,685,992,-83,152,-20,-13,116,842,820,1255,-205,1848,29,233,965,137,315,68,1091,-210,85,718,67,2629,6,-459,602,190,137,-485,39,275,255,118,179,300,375,49,85,231,4,960,496,125,54,-181,-74,-249,123,44,74,1269,116,33,144,919,119,114,1127,1432,-75,-761,116,165,359,-105,22,-324,-217,224,420,264,-3,-74,228,1445,22,200,112,174,140,231,-7,47,102,105,140,-74,34,329,831,40,6,78,628,1392,-232,-154,159,-234,-447,-280,164,83,64,276,-20,193,1827,595,195,272,133,721,-1057,220,89,124,-20,305,86,-222,186,13,-20,-58,43,633,258,190,503,111,218,6830,1435,41,-101,-2004,98,-350,633,80,78,-157,48,398,136,89,-20,33,-23,-486,111,-488,1548,747,85,565,88,-94,-180,-25,-265,-113,427,67,193,7892,272,294,41,871,199,50,-116,-64,406,-27,-598,384,-462,-1437,222,59,-20,-28,55,-275,259,-76,359,464,365,247,536,166,2171,91,541,332,525,5442,374,528,1025,280,605,709,266,-209,34,79,185,553,-156,99,-68,354,562,420,-99,60,-177,358,22,198,742,222,14,-2,884,458,994,-66,1647,149,281,-34,500,239,317,101,521,-662,621,265,143,815,214,890,54,619,72,-26,105,-118,67,5026,-27,223,79,116,-37,-25,340,52,-27,-592,-816,-516,-763,-13,-172,-391,66,508,511,230,-60,461,-248,26,-1087,-14,393,-8,78,30,-58,266,476,-52,20,-312,229,54,-193,-119,80,-10,475,524,-626,-241,183,-296,-253,362,1119,102,-444,-65,78,-45,-10,1295,225,652,-116,-28,2252,-164,39,26,-46,563,728,1224,82,-581,7042,340,-175,-44,346,-1082,3737,63,-242,-59,68,38,1375,0,87,-464,137,-1413,435,483,53,-303,-307,82,656,216,88,-90,68,-402,-1744,202,128,-58,226,3199,-210,-123,193,225,-43,-241,99,2,-23,90,2560,-443,504,79,1140,52,212,1431,133,214,65,961,533,1112,35,26,-471,170,600,162,80,5,568,-28,-100,104,498,893,376,138,-73,109,147,-22,311,-733,-646,148,436,-128,-27,118,327,-79,46,341,199,425,-23,189,115,120,98,374,155,706,-86,-21,-8,-420,-65,-38,-266,527,-37,51,183,-457,-83,7,559,205,529,-288,-48,197,95,205,1263,-1498,-5,1,-5,126,-68,-73,-29,107,-29,235,795,61,-264,-525,745,-651,-12,-223,145,132,178,2709,-99,124,169,61,14,134,-26,-19,-22,1962,548,96,76,-59,-53,-298,1564,253,86,58,128,958,876,265,1181,16,199,-270,-163,15,336,201,56,1,171,212,691,174,58,1452,770,346,69,549,119,-36,326,477,-82,1094,22,330,63,227,98,-63,148,47,-152,-103,287,141,50,2,167,1128,126,270,1151,91,190,125,-31,94,126,529,2797,427,9,117,630,147,87,47,-137,40,132,258,278,18,-77,623,-50,1017,6589,1276,1156,927,23,-21,315,-17,210,-952,15,122,296,-274,-243,-30,135,125,52,304,17,-128,-10,311,-90,413,79,161,131,-341,-74,1403,-281,-75,132,-94,99,197,119,244,-84,200,150,777,183,-6,136,-41,143,-58,21,15,81,16,138,101,306,162,-1,345,293,-23,-108,48,479,338,147,-31,678,199,-33,175,674,479,-315,111,-27,77,467,1053,511,177,417,-69,-4,68,118,23,601,151,976,846,-881,83,76,-133,-47,113,79,1286,165,104,18,958,-21,-32,378,59,193,49,-3022,34,-49,-336,191,30,630,-374,1180,-438,-368,-114,-314,141,1056,-20,125,-88,219,-240,1017,761,432,152,181,-97,102,5156,69,120,19,56,444,106,525,102,-18,353,197,1000,163,-33,42,245,103,136,103,49,922,605,23,-29,389,882,150,14,22,165,428,245,489,177,31,121,322,4122,83,69,47,-13,125,16,70,120,481,94,-122,518,1316,55,1965,42,88,-30,133,185,862,42,-94,22,-4,16,1304,-372,626,293,1454,83,915,-40,483,964,252,-109,845,87,-23,14,32,606,-131,280,557,14,72,121,-60,197,-97,4,389,36,17,60,299,119,416,120,395,-129,410,-51,-19,-64,180,359,298,156,-2206,817,80,34,-84,-225,-183,280,106,136,519,78,52,128,507,524,325,191,-73,-8,176,-45,-135,288,22,3504,-124,189,297,-157,158,333,226,28,110,135,2644,-62,-257,-198,-323,29,-164,760,266,54,20,517,-5,-128,366,54,-96,467,-400,844,264,338,466,-87,69,-57,-22,650,-155,61,82,42,-209,-188,674,-55,132,110,1157,215,500,69,265,2232,680,-28,29,50,165,-421,154,512,322,-566,841,279,954,1063,-118,-1622,-69,140,143,117,992,1247,1205,1492,1381,743,769,-57,-178,317,168,737,294,485,-132,337,31,623,1773,772,185,446,162,145,-4,529,870,63,1494,-5,773,2152,-25,348,619,20,122,81,274,67,1048,-213,-11,376,37,815,-34,379,-38,187,-69,217,-98,-14,66,-82,130,904,56,38,122,12,441,94,-27,137,183,535,-240,2500,2,862,494,-25,-26,85,492,-258,103,-16,79,120,-286,-61,8825,119,-109,-75,79,75,980,-115,-234,-144,33,482,220,36,233,-9,108,269,-40,162,698,136,195,17,-102,61,8,51,-68,403,-94,948,2,-128,191,67,124,75,111,-230,608,-10,11029,-185,-216,-260,219,181,66,37,140,-807,81,475,58,226,2069,326,65,750,458,756,1115,-1407,2129,361,394,-8,180,393,-428,58,62,179,-6,701,-959,2904,-15,2151,-96,-5,-111,-87,60,99,7,473,-33,9,166,131,399,157,-10,-110,94,30,331,-16,-470,-534,154,575,185,897,27,-340,234,-83,1152,730,-1563,466,-2039,-602,-117,2196,198,790,88,248,487,21,366,374,15,13,1778,47,-360,-211,16,-156,-238,-934,-1222,23,897,260,1701,-27,-189,102,-1231,248,56,100,-9,92,-177,167,-1781,603,65,58,224,77,-423,64,26,367,134,-110,-378,571,-44,362,513,15569,-195,-37,114,-301,5638,148,350,453,-557,10,127,357,307,156,414,23,103,-159,120,79,-65,25,-46,-108,3624,-4,101,323,40,186,275,1127,-18,-16,4,-59,25,-141,8,-70,22,-513,-56,-486,611,923,-149,-153,682,-26,61,426,329,527,1486,343,1101,-183,660,153,-437,86,80,-22,78,-54,-86,15,-232,-262,-133,-416,-774,-102,-555,817,503,-278,38,-194,288,241,-2,-65,-112,-482,2330,132,-408,359,74,1380,2031,82,522,-977,68,-6,85,-1625,-27,819,157,285,-1034,-1034,427,294,58,1033,-180,-1043,124,450,-1,868,238,14,335,-329,414,61,584,146,143,-284,-145,86,21,26,264,-75,306,-31,-182,-93,72,282,99,-127,-145,-358,172,191,-111,253,-72,-82,-258,376,207,-242,61,10,568,247,80,0,147,-319,-2887,-15,209,779,-192,331,379,304,7570,-98,-570,309,211,-1,166,53,160,-56,156,2595,358,92,-27,897,231,64,66,50,0,-412,313,30,69,278,-72,2,374,-207,191,114,121,-544,144,283,-26,133,270,46,-24,59,38,3122,-710,1191,-1731,-423,8,12,101,149,-125,-1,359,495,195,264,98,368,60,-104,-37,20,17,271,158,435,845,-184,64,316,251,936,-72,84,-62,1701,-285,-149,-136,512,421,1632,23,-391,102,201,457,-22,169,-208,100,184,-28,-82,1953,7,126,-223,-75,-111,-159,193,-190,223,178,763,135,-495,308,-294,-342,-650,-614,46,-25,-19,-15,53,5,600,-104,33,851,319,253,514,9,195,-173,90,16,-16,108,104,529,125,1817,-490,34,-449,178,1372,88,135,240,118,-372,83,228,-162,191,170,12,-133,303,-231,-481,163,49,661,-193,-674,-573,182,84,140,173,-129,-220,222,138,40,-1156,441,-41,-149,-21,266,851,171,889,-7,2215,-86,228,20,-142,-215,-111,22,-159,-12,523,-63,11,7,478,-328,10,322,504,-2,686,403,-107,-25,77,517,-370,79,43,233,279,179,-83,210,291,211,28,1168,-17,-154,-240,38,49,-272,-19,-325,-57,715,-82,45,-46,41,881,767,704,215,-103,7,-570,177,-17,173,134,-143,898,4,141,692,-58,-197,-151,-290,3035,2030,223,521,466,-219,186,56,42,53,723,642,1117,1949,345,-491,-1686,-242,134,-31,41,-105,570,29,1938,29,209,278,70,13,126,-28,269,128,-26,936,855,-251,44,-209,-6,185,181,-271,170,-50,28,373,384,974,488,-470,-19,-42,1643,-256,22,237,494,-47,86,48,-15,105,282,967,385,89,351,56,132,89,-46,-269,112,844,-47,851,1726,86,-828,63,105,4540,301,501,-59,91,-596,145,179,-175,61,200,-104,1287,588,-423,-59,-151,82,1297,117,-42,-124,-606,-791,54,-505,-7,-557,117,154,-21,807,-81,558,-190,-80,-258,20,410,161,633,3484,-74,34,-386,149,40,93,221,419,8,2,-29,355,-68,37,312,-90,7,-848,292,387,60,1454,242,181,485,1149,367,1526,109,381,328,-13,459,301,-796,49,635,133,324,113,74,66,190,-8,927,138,-40,71,748,-705,167,1635,-327,-159,57,-272,-94,12,240,484,2831,53,560,77,819,203,-156,-634,88,1115,270,1347,33,-487,906,-264,-190,200,243,112,154,325,374,1203,-278,67,-660,776,-131,6731,1319,154,325,183,147,179,1086,-35,834,18,454,179,28,64,242,335,-310,492,-61,32,3221,106,562,521,136,173,-5,1562,-2139,1876,1865,76,141,1549,166,110,-69,482,-7,46,564,-12,-116,147,-781,-151,42,21,802,256,-137,135,-136,-128,911,-648,562,65,176,769,7,-849,12263,-332,254,60,-199,7,205,996,279,210,-139,-22,239,294,-60,69,-88,-37,150,729,-94,55,56,26,11118,61,49,5,-126,-124,376,782,-348,683,815,167,-83,-137,-119,12,318,-875,1669,104,107,2659,-273,-238,1058,212,5,470,-51,419,-932,189,1255,-195,772,-203,73,1142,660,100,-93,973,1029,446,1747,949,317,-259,-211,188,-19,-25,-112,213,1004,-365,7016,120,-8,-232,46,61,4,223,194,13613,58,936,1307,-13,587,91,-234,-370,-52,117,14,523,131,15,-120,-198,498,71,-471,-655,-233,-64,-333,702,447,-21,-18,192,263,-43,805,215,84,-333,-148,-144,-631,-81,-275,-75,405,-569,-113,-188,49,-834,-174,-1446,-130,-480,-519,400,383,142,-29,184,76,1324,568,95,126,4284,268,74,-102,1820,109,341,2067,-25,-175,439,-49,555,-85,480,18,77,89,295,-236,236,241,-1262,-455,284,-3,112,483,19,-14,-276,146,-32,-71,185,-149,-291,537,-54,221,1523,5,409,107,483,-311,-170,-85,-59,80,309,60,-833,-9,-1,-43,377,581,357,-912,64,104,349,152,425,464,739,50,1,-102,-22,-34,219,2161,333,221,-52,392,-143,-99,385,-158,72,130,-236,390,43,703,2,157,-377,375,-102,188,-53,71,44,-7,1175,136,85,65,-54,444,1125,-143,480,549,-5,-302,70,-353,60,-1247,2106,95,399,10,123,66,396,-1,570,176,1078,116,-407,99,89,169,1499,-97,619,2042,-15,86,161,565,536,-112,185,272,-50,76,491,426,41,208,-194,73,-13,1809,195,-408,65,113,1,-165,-2091,-128,537,36,25,-48,795,159,-183,112,199,-258,413,90,185,-216,-213,-186,-165,1134,219,-83,49,922,77,60,-21,8,-41,385,86,32,109,93,2354,202,-27,-25,264,-66,640,-340,114,-172,72,91,-72,68,381,-49,174,438,433,-269,60,21,349,238,25,195,-266,222,-34,155,-143,42,8,-117,285,-210,-793,51,-112,381,132,624,30,120,78,831,2,45,1,-284,580,10,10,77,352,-80,347,160,-163,36,527,564,-83,70,7,-50,1445,449,-216,731,894,1164,102,938,405,-67,1515,-362,-81,-200,246,-3,-42,312,1111,321,-74,5,1267,-14,104,78,82,18,-138,1574,164,29,96,81,0,67,1431,197,886,113,659,280,356,-56,51,53,123,65,55,109,385,129,-12,449,411,30,589,2,65,13,95,110,511,23,65,-58,899,164,313,95,175,293,95,40,44,76,-282,-699,3468,-34,74,296,9,113,75,265,-106,-224,76,-25,99,-102,527,101,-108,9,46,233,-30,-75,-281,218,66,11,139,-370,125,65,-3,431,-3,762,1373,379,405,40,11,101,15,419,-4,701,675,550,197,514,835,430,146,240,92,640,-40,77,-179,436,-27,187,-140,1584,1026,26,50,533,-312,42,2155,63,77,73,-177,483,339,221,480,-151,529,1001,108,-26,97,278,693,84,420,-82,73,665,1386,634,-119,171,30,138,366,17,33,-77,390,-74,-101,661,68,-20,-4,-24,972,-51,223,219,-496,778,1696,1363,-33,391,146,372,424,5,155,561,-195,74,153,204,220,-56,267,-395,51,2,784,157,-219,1085,2272,73,1493,883,152,181,-518,-69,354,42,156,72,205,864,741,14,154,108,57,1466,151,-40,-83,189,1420,90,1097,399,97,-2,136,44,-3354,307,276,-29,87,481,3096,359,-342,62,59,735,667,633,98,103,195,541,661,148,347,-566,359,434,266,550,104,10,194,417,407,270,18,-155,2501,801,-1618,1985,816,103,618,176,-139,162,456,543,259,-295,157,137,232,176,854,-42,194,298,390,186,504,44,-312,685,88,334,417,216,229,37,1308,227,1208,74,89,32,108,15,3756,1200,309,1052,412,3252,261,359,152,-272,875,467,2165,542,107,1933,534,153,211,256,159,575,342,-187,139,319,247,78,-50,1201,-18,727,-96,287,549,24,217,270,277,550,824,430,-39,12,6,-458,314,1000,-13,624,99,402,-19,371,331,34,47,290,182,-233,285,2915,-607,856,-59,130,60,138,234,45,259,67,220,201,605,9,283,274,986,267,22,133,154,50,85,-1596,169,234,-19,163,95,123,584,251,258,-358,1070,477,109,223,-59,-19,299,767,337,464,102,-15,931,258,80,-17,362,406,-47,1278,-230,142,-66,91,417,61,339,105,527,487,70,83,1070,-38,55,3486,691,23,129,1,18,38,36,40,382,446,17,-45,110,635,-291,53,148,119,-2,-44,-225,106,1380,646,96,139,82,604,35,102,356,202,-801,24,172,-765,725,760,1238,15,148,218,-226,396,415,497,551,397,-22,860,536,216,-13,56,122,16,277,237,11,140,362,127,-84,35,199,227,-163,293,674,4,180,116,304,46,58,-185,-9,132,352,616,13,-17,68,215,-86,135,3310,-48,111,89,135,-44,133,112,122,101,47,567,235,504,248,438,1191,116,-97,28,75,-175,2965,-23,148,-114,-116,15,-82,293,-103,10,885,803,-380,430,490,-37,138,-29,1493,400,67,334,-265,-11,80,175,-55,-18,407,-87,-72,427,373,-212,-28,841,-25,-551,-115,-21,81,104,-177,-44,18,60,537,796,140,1278,19,43,392,1812,-278,-1034,205,89,313,-682,184,40,104,19,224,64,-142,85,33,388,81,167,-81,568,-93,126,431,33,10,-3,171,108,636,53,1526,-331,40,51,1250,-10,-129,177,81,93,-259,292,97,114,43,103,824,-4,265,952,605,51,416,58,1243,633,-74,-9,70,425,134,-825,35,-14,-112,157,203,332,-440,-718,142,819,496,52,-90,225,390,182,-139,-167,228,408,238,77,2003,268,506,-807,60,99,70,-86,147,193,60,132,217,323,1124,143,306,165,252,-1270,529,623,82,53,125,-282,852,203,49,-488,-50,-190,892,184,-20,220,255,342,132,-225,82,19,197,244,1310,-21,-139,24,2472,82,-1547,124,250,-26,-68,-58,3,-327,-55,292,5,384,55,-300,91,415,-1453,87,926,98,1327,-3,1002,240,-73,-63,200,1553,31,-36,1507,330,263,14,197,8,71,392,180,42,465,112,1377,402,128,-5,-41,82,169,526,-58,204,185,-268,54,-112,439,615,-658,277,391,365,117,-218,78,117,-1559,-56,-62,1251,-5,238,376,49,547,243,78,90,102,392,316,64,-2,299,-286,403,116,1096,206,-575,278,354,322,491,149,29,117,60,-311,461,1906,50,-18,58,124,77,130,95,-675,181,157,1315,583,294,137,61,56,372,-709,927,86,753,81,17,233,496,197,66,20,507,952,285,114,1454,3807,4,225,2576,228,1494,23,239,318,488,53,-121,327,-81,-135,29,318,211,-349,-213,37,149,15,17,23,32,-28,461,237,3000,151,966,60,110,180,536,70,146,645,321,208,15,-102,252,213,3157,-227,329,114,215,36,338,299,256,394,212,547,1122,100,291,-212,42,-91,101,-197,356,65,-39,809,852,182,280,-38,13,85,41,312,561,15,-182,367,65,-16,237,511,-23,-142,781,18,214,246,-115,115,-48,1912,775,370,265,160,96,-99,324,159,305,463,175,631,19,-76,1452,-58,759,146,-268,14,-22,666,229,587,184,2478,1403,164,170,216,-29,-555,73,267,-279,122,-41,132,218,169,1225,2577,246,54,352,-4,83,87,-501,-28,171,176,76,76,177,-82,306,190,85,605,1033,13,25,12,407,511,275,84,-747,114,237,56,877,-9,486,309,197,79,795,759,425,517,607,308,1013,292,240,107,-661,-64,64,-251,514,28,173,-56,12,143,31,-104,-8,290,-17,827,157,-100,-45,516,-19,331,-198,94,358,-48,-56,68,-39,-52,7,247,-237,94,33,1126,-326,283,312,80,-669,139,702,185,71,-88,76,200,-313,1306,-89,457,272,931,-73,139,-94,43,251,-767,108,-132,355,1901,421,574,490,-4,69,996,232,49,137,1399,869,457,-77,260,366,493,636,-189,177,-854,-42,-291,1016,-2195,100,43,416,27,669,421,182,1209,1112,552,258,811,119,65,217,355,-71,-1131,580,116,405,3,41,146,651,101,-286,1917,41,0,-76,272,1173,-248,-34,1088,-55,-118,119,-5,151,71,50,-137,209,695,-497,-8,191,424,1308,406,-32,1289,-451,51,252,99,240,1809,12,148,106,-29,105,59,263,82,272,-23,152,463,24,1278,114,98,-54,-91,88,23,3230,73,113,365,1255,627,84,3770,48,-123,410,67,388,305,-60,40,24,1682,82,-43,44,1788,245,438,-107,185,-2,32,709,254,-116,482,1120,162,42,208,-2261,874,230,517,67,467,787,3315,385,57,312,183,-593,-103,815,84,274,185,553,288,94,346,8,273,-81,145,1212,144,2813,206,-720,-214,132,-117,1094,-2,634,267,-49,1828,1232,346,72,165,61,191,270,31,844,1540,32,86,330,-46,281,179,-822,140,-34,405,387,-437,-228,489,751,764,-15,-34,579,1179,1,48,15,-890,-28,-311,172,2209,633,76,-288,334,-8,-118,66,-518,-14,226,160,528,116,197,55,379,175,-244,344,164,725,1094,114,55,-11,30,1081,-319,199,9642,328,120,43,36,-326,544,-16,281,235,241,1421,715,60,114,951,49,45,233,71,281,-177,262,1444,786,605,459,130,677,73,357,1236,483,-148,888,183,-201,-594,63,807,174,303,71,263,262,1055,498,-51,256,204,-159,-61,108,688,-143,603,122,699,-71,472,233,-91,704,43,-42,-5,-40,1224,80,641,341,426,251,0,-8,71,229,424,295,43,107,1032,572,-32,-53,26,364,-81,133,-170,1194,1406,797,259,11,249,-14,-24,59,-139,24,107,405,224,97,48,-33,-16,366,159,-11,107,-175,110,487,176,171,588,192,407,-74,145,81,233,-95,528,154,1299,167,553,167,23,1082,-400,541,94,0,248,463,-1,486,37,-238,452,181,84,-1237,-147,7,17,1016,415,735,605,124,-124,283,27,-366,222,-160,42,141,226,90,490,2372,-273,67,119,286,151,1170,223,-3,518,787,1435,137,647,332,313,384,-159,161,108,15,-757,-72,2649,116,218,18,192,-1403,137,356,-305,145,139,371,443,641,3335,123,992,236,129,65,213,-23,2348,263,751,536,283,511,4383,206,966,331,74,6,-207,1103,965,1648,648,278,182,1485,-339,-123,4,1708,-629,175,-1,396,-723,-4,40,96,504,82,710,-36,322,194,101,74,221,209,76,243,2574,258,417,58,794,799,184,44,-83,-389,902,-384,385,154,-45,-180,703,-219,29,90,8863,615,61,1037,-171,205,108,61,750,427,-145,440,488,349,-42,-1336,26,420,481,48,-54,875,863,103,2329,-6,296,221,104,240,112,-212,8,963,-868,2,240,5,-23,174,2,2009,-233,631,2797,117,372,150,212,408,-124,15,-35,114,4,-1641,18,420,454,-155,386,466,1046,369,27,-18,-501,38,1169,588,44,2403,-935,-37,136,407,34,108,99,-239,-171,415,231,108,-138,574,-34,263,102,1300,2737,391,635,44,-26,66,-110,91,-465,57,1756,218,81,335,630,630,172,126,488,35,-56,812,395,114,-25,-64,78,105,48,3,448,-445,829,377,188,447,4,497,336,470,447,5916,320,456,401,465,46,243,117,243,-95,748,1584,148,647,438,597,514,41,974,1306,-370,-99,-293,121,651,218,162,40,238,-39,211,34,-288,485,464,1126,860,-45,552,2007,327,568,32,-451,454,56,-8,18,-371,-518,693,86,-42,648,452,-320,7,484,-65,2617,75,910,-29,916,90,124,11,-92,56,863,-98,-50,844,125,196,1983,378,59,17,240,492,471,95,40,152,-271,-373,1055,149,424,442,474,1502,-168,233,611,108,-2286,340,40,39,-96,-30,95,696,93,-44,14,678,233,74,640,225,794,73,1219,332,610,-336,601,97,450,506,2546,-182,-704,201,58,164,-174,292,420,300,-142,-925,-21,117,-35,30,653,159,-92,-199,482,328,931,381,156,-47,381,343,117,102,-64,36,1883,-229,1934,497,2159,46,152,-19,955,448,412,447,-941,443,-106,-2,185,888,-58,587,-1037,314,-8,405,5,-65,110,-547,472,67,272,818,112,-43,-95,69,309,1048,1395,2422,-975,222,102,1215,231,85,24,55,83,230,693,41,573,60,-57,1403,241,130,79,-94,190,297,36,1692,712,112,-85,177,298,891,-3,54,818,439,-211,496,217,0,1340,-63,-38,287,339,59,-11,-50,645,51,163,1825,275,155,-141,-14,-130,291,16,157,1576,-49,38,187,-98,789,28,-103,-197,1166,350,476,2077,1108,-38,4423,181,223,84,83,-11,293,357,-110,253,-76,92,271,157,1082,101,514,87,471,869,-635,2320,297,493,127,53,270,1209,3006,285,1274,-52,88,111,608,-2227,385,827,116,324,-42,-93,235,607,106,229,-78,28,409,147,-295,10,-151,147,601,78,944,446,123,2479,47,-32,278,-97,98,203,548,470,49,2257,38,-184,944,1085,83,432,-23,917,256,1140,-140,-658,1885,62,203,140,-113,-16,370,2105,767,8,-82,131,181,180,291,53,494,1304,-42,-122,807,183,-43,83,509,174,-21,1338,184,252,856,581,143,372,716,-9,369,-58,218,50,204,-100,-13,-110,92,34,82,-72,289,-172,163,-361,132,172,-323,119,-153,170,354,286,151,-207,278,-25,-3,285,126,-179,880,-132,291,480,-7,113,182,8,-204,55,12,411,120,56,544,-79,239,95,1119,1024,204,2011,42,116,-18,66,-334,19,6,88,77,79,623,-345,-91,391,1051,191,508,-9,36,19,-112,441,366,742,-168,594,-541,63,133,16,270,133,247,138,656,173,147,9,1091,284,664,106,745,1822,-112,-968,1318,2429,-83,147,3,122,85,92,133,170,409,-465,125,-18,927,88,121,248,136,496,193,142,997,806,164,137,94,534,-20,39,-15,337,81,456,-13,208,9,109,293,300,-8,351,16,2772,1478,82,1133,372,216,439,1009,1096,1091,447,545,37,-771,-14,135,-149,3730,747,214,152,-143,276,1012,279,344,82,354,11,912,175,360,787,94,917,516,1262,1035,98,197,17,974,178,544,-347,1347,911,445,-194,331,2204,1150,1589,-466,444,641,-81,242,313,111,187,239,788,199,956,884,841,29,97,876,85,547,-45,-20,116,177,231,1402,152,294,-60,-610,141,5629,54,96,-38,124,277,-190,99,77,389,-3,-189,-12,48,138,1013,1095,-58,-47,67,1347,168,29,56,212,357,-38,769,-97,-147,12,4729,382,586,260,3944,268,503,-26,1262,585,923,-438,2716,-25,401,1612,1045,476,-195,58,-18,94,469,3920,27,326,261,161,306,106,22,-9,2018,-129,2346,93,279,208,483,497,411,477,152,879,87,605,108,2347,525,-3,1090,682,114,253,-315,83,1418,1445,2337,430,208,-1144,1129,657,3731,3032,-437,571,232,-78,378,-160,2349,70,91,51,37,-77,-1376,419,136,278,294,100,-502,584,642,593,270,-1042,-8,1386,731,72,-511,6425,115,777,1697,359,62,824,119,154,280,-694,207,62,-58,-46,548,392,13,116,12,172,5315,361,80,77,22,217,1127,-73,933,-2088,367,1517,-4,170,3658,-32,-194,83,140,549,76,221,176,964,201,910,637,1513,-8,-105,42,-53,-222,126,352,1872,194,39,77,1486,205,563,45,1288,448,98,215,1114,1224,516,148,245,-26,35,46,45,66,-56,30,412,727,-113,-311,113,-40,-75,187,221,351,469,121,63,464,-66,251,163,792,427,-19,737,822,300,273,196,173,-238,653,314,977,1384,360,160,708,229,147,3843,155,86,-45,152,-139,340,151,265,303,-26,98,1273,211,288,395,329,991,142,768,57,40,408,1071,284,-129,259,1052,360,657,435,-463,-1,30,-444,-37,-45,70,288,938,-51,175,474,1668,24,373,-194,-51,49,149,0,0,89,88,339,236,136,-2,85,-120,570,547,1815,336,-48,359,704,180,-75,-191,110,420,-23,672,461,-183,103,285,-473,-49,-2,-77,36,-923,480,241,150,205,245,103,-11,-99,83,335,-1,686,508,-40,448,389,65,130,31,253,209,130,20,948,103,61,377,-592,1974,863,160,-18,197,250,178,74,21,-6,529,-340,211,-39,1441,180,235,333,716,-322,260,56,84,100,262,375,261,17,637,296,65,1411,405,178,-77,308,263,234,847,293,-103,135,709,1830,10,685,-123,906,216,1848,15,2321,498,644,-115,-10,-1,933,229,215,3669,498,123,369,210,213,122,-43,-229,98,109,331,464,38,-90,534,831,19,169,370,332,132,74,865,82,-133,1595,346,292,47,1318,184,108,96,-13,617,104,311,483,-17,-38,221,250,-44,-33,209,164,18,-152,23,421,771,213,698,1379,-1,-464,3625,-97,99,5468,1030,-82,1268,3209,470,295,13,307,-232,44,1123,99,200,295,472,-319,-9,32,-92,637,62,-196,251,117,133,390,44,1141,190,2954,1989,-126,175,2469,48,35,369,163,-314,-815,377,320,481,94,111,145,328,213,1089,424,107,368,143,481,357,833,631,70,84,280,1547,1194,302,31,20,771,428,1691,854,522,158,311,1872,-207,-43,150,206,452,88,1279,643,256,423,150,-46,427,487,229,55,1160,331,-108,255,296,82,89,-37,5,17,-677,317,-82,1089,101,-452,-1179,58,191,257,180,708,604,-534,298,35,39,1624,482,210,69,35,680,-57,-152,305,693,314,525,1637,1212,-110,35,860,2539,3016,280,840,-341,-385,-370,-672,303,722,216,223,-297,314,327,195,1204,167,98,817,137,28,-60,-405,347,301,-1187,-993,-1,-134,3268,913,-215,953,-1277,150,280,2111,196,921,55,1659,-994,60,152,487,295,690,103,250,112,-22,-10,41,172,85,101,295,212,1195,10,467,148,290,176,-1,101,205,347,22,5644,-17,601,185,685,316,479,-55,569,73,462,84,-78,288,1069,214,479,321,626,868,472,-47,16,255,378,1110,-16,-3,426,-27,316,327,1276,-50,11,-90,-146,3366,-147,-45,472,1651,75,151,87,44,9,219,3506,335,1161,-22,-19,-60,257,120,-57,308,85,347,52,237,259,203,170,94,-23,698,7,873,1243,69,6451,367,487,-511,409,-24,-128,510,-105,80,148,951,1827,835,12,974,118,-47,4,36,527,204,291,1081,-54,-319,422,-867,2222,348,335,35,2091,80,12,-6,-600,229,147,17,-9,94,376,2395,486,-45,191,780,341,-12,101,-272,-559,8,571,-210,795,190,8,802,-287,0,-195,7,426,-55,2168,422,559,182,333,365,-40,-67,86,749,17,-15,133,159,147,31,528,1701,153,396,467,757,111,172,-308,362,127,397,-255,99,302,-246,382,-501,13,188,-257,184,111,15,541,279,208,570,60,570,-43,-1034,343,50,85,142,109,162,246,117,943,1290,7188,338,487,-306,153,1841,168,-159,515,1562,151,-13,23,-191,-2,335,431,-95,-24,-66,562,424,-79,-309,24,490,-42,121,43,49,506,-48,1426,593,730,262,730,521,684,23,245,1571,1481,513,247,67,111,855,40,-47,863,125,-43,1528,141,-325,600,-95,94,25,17,1000,-5,171,23,77,-111,133,39,63,424,142,1511,182,1300,1550,1435,514,1888,60,147,24,34,186,660,543,91,-83,613,223,610,-42,488,-135,-535,-98,191,151,864,31,-250,-26,-71,-76,170,-762,601,7,132,-334,1058,-221,-59,338,-42,94,828,679,633,9,-25,70,5,-191,682,186,189,8152,574,619,478,998,454,108,741,-302,358,6,132,393,-65,930,371,1740,1255,617,179,1142,-748,-7,-229,137,70,-221,109,221,436,12,-134,785,-615,2013,36,1003,1030,2561,-188,-10,-304,543,102,1390,98,-1207,45,61,303,251,60,1320,5316,277,1377,6,630,513,2504,271,570,794,-29,1300,610,31,142,311,36,89,31,34,-74,877,455,-31,105,251,154,169,3758,959,-145,-162,197,1040,484,-46,275,148,1273,835,2429,-153,-72,27,27,304,65,-46,17,-226,-176,161,208,186,-315,65,-1020,-64,702,167,48,798,265,505,-93,485,319,977,137,235,449,1950,241,-8,-19,772,347,361,106,2532,-1415,1566,349,651,904,58,552,-228,441,438,-390,113,-165,19,52,1113,7,49,1007,48,-79,467,1020,118,367,2160,1022,359,-847,20,9,534,-1,141,223,120,576,210,64,-240,-74,655,95,-111,1418,59,11,287,299,1073,56,191,190,223,422,10,1257,72,-24,216,90,499,148,268,1029,340,-459,1548,150,7,265,459,178,159,6,42,1087,400,2,194,101,916,205,74,1764,113,2831,181,300,186,-20,450,142,2560,14,149,225,12,711,-414,289,1519,396,761,357,153,-36,1022,179,647,857,-19,7,296,1266,-525,86,144,92,-172,-131,123,839,95,55,112,238,565,104,248,110,-77,777,-233,258,351,1244,49,329,-24,372,167,641,87,430,-583,53,19,1911,-28,-75,-139,135,117,-307,5,630,179,1450,598,207,747,485,584,437,156,251,262,1935,227,412,394,209,-98,916,130,23,190,2020,3731,414,3578,1311,175,96,533,127,110,21,116,2487,-20,-19,-253,95,2380,15,428,-268,334,669,105,105,173,221,646,-28,396,134,-257,316,23,136,86,-122,918,53,84,196,1038,157,125,17,323,171,173,669,-282,-125,38,204,281,179,194,-92,1290,-214,36,137,598,796,-41,52,47,150,44,-235,663,58,162,-578,434,133,-74,394,-151,347,1625,459,706,405,410,180,49,73,46,1273,160,1147,471,1154,319,555,590,160,7157,12791,422,1737,47,47,197,1102,84,1107,1005,3831,78,356,20,354,543,572,805,247,134,868,209,-42,413,575,220,535,1454,183,57,613,80,585,58,147,54,1469,23,56,338,246,-55,1528,1589,-36,-480,9227,58,468,779,1669,498,-218,328,66,-106,76,230,235,614,83,139,113,145,1166,75,1013,1061,166,1258,165,238,273,3293,330,897,638,1193,4812,24,-62,252,167,3929,645,709,76,299,62,1072,1797,2648,304,174,325,221,-194,274,440,174,96,298,11,571,648,131,-665,642,130,408,799,98,737,-57,1159,71,-14,769,64,716,178,27,26,-118,92,377,834,243,-59,-24,199,744,874,173,98,117,159,1890,664,4,480,273,175,-22,198,251,5,78,18,-1047,142,181,356,-181,-7,602,1136,-137,247,-32,40,-52,0,71,209,65,418,453,427,670,-130,127,-1076,30,24,6,171,-97,1080,1228,623,67,132,1170,189,382,6004,-152,648,193,1690,-196,1372,-57,-154,525,4728,92,471,-156,-150,178,-111,1071,182,307,962,112,259,1373,40,-17,69,532,-101,-190,-16,301,963,1063,-7,412,56,1643,-126,143,-76,740,-480,221,65,-50,315,837,163,-181,146,-6,-166,695,807,269,-262,-190,200,46,-316,19,614,162,84,-213,32,464,370,984,1091,61,261,35,-67,266,191,-97,183,-117,585,16,-1,-118,-98,349,-19,78,-24,305,425,290,1821,1395,117,-54,152,-161,-308,140,129,-169,29,74,17,14,174,109,41,192,-135,-11,-77,28,619,40,-73,-559,116,-508,335,-181,20,136,68,-18,23,370,290,235,-139,403,200,170,163,297,-99,-25,-77,74,-49,-927,264,-78,132,116,170,-85,106,89,11,-23,-5,-96,417,2019,835,755,103,56,177,1982,195,518,1990,463,11,101,61,-23,76,70,488,-62,100,-72,94,99,87,107,862,2569,292,649,-3,52,32,1354,-66,163,597,-51,64,141,60,11,83,-39,-3,88,-927,124,2524,-94,848,3159,5,-13,479,-88,351,56,86,-110,90,-12,51,158,49,30,95,-39,88,116,457,-16,58,-25,-1,133,-23,7,10,1121,579,-38,-186,-289,538,102,1145,-74,-20,-41,81,-1991,-60,14
-196,-369,-263,162,-277,-615,-397,-243,70,-167,-208,-906,-340,-341,-353,134,35,-672,12848,-265,270,-156,44,-209,-46,-164,-115,-53,-15,-43,-397,30,-1048,-537,-581,-296,475,1731,215,-5,-112,15499,9545,16230,14754,17811,15419,334,-30,321,1116,3121,1034,1775,43,346,114,45,1094,116,171,117,190,3,18,188,1664,125,9,-551,-778,249,-8,-384,-109,49,57,216,742,-344,87,406,90,52,242,413,-172,527,491,207,132,72,376,329,112,-82,-43,364,386,68,59,-362,191,6,-413,-50,796,169,-774,103,123,-170,117,422,-1132,-111,53,255,72,-151,6,-481,276,448,-120,44,200,24,111,393,531,592,18,65,-139,794,50,-21,244,180,-20,336,103,103,-30,92,386,1096,108,135,3070,580,452,331,283,-107,457,-195,285,-201,1079,-246,207,308,-9,-29,156,19,354,128,193,-19,121,114,1164,357,67,-233,131,166,615,-67,46,53,278,27,21,314,-436,-180,1823,28,-1,49,182,482,191,90,49,90,29,218,275,140,34,74,51,3964,259,502,-101,-567,-18,-37,1038,-305,501,1070,9,445,101,-66,127,4,72,1567,-124,33,437,161,-59,29,254,159,7,-118,327,691,459,221,2794,393,1849,42,3,121,-12,92,86,208,-61,283,80,402,546,9,100,116,793,9,1079,480,-333,729,109,188,11,-594,30,-147,-322,652,741,-29,167,400,158,-251,-275,86,-7,941,2780,-74,396,30,122,116,598,-120,3921,376,2693,125,97,104,243,285,1238,291,74,-103,-16,75,-76,1,95,1162,91,291,-69,511,19,64,852,274,59,17,-45,29,886,438,991,504,280,915,1823,273,37,-15,789,-62,163,143,21,246,-101,51,495,212,37,-259,336,-2,403,-81,877,110,-16,607,729,124,1829,329,-255,218,610,49,83,82,-838,778,245,577,10,251,86,961,636,628,1201,-33,249,68,671,629,161,131,683,149,60,-31,-100,1190,332,505,-834,148,23,168,-72,-46,96,-69,15,214,212,55,422,356,419,168,249,-18,97,197,197,-252,-64,-17,556,574,13,68,114,314,289,61,75,100,2,282,33,869,53,82,1437,12,72,251,1665,25,-52,-200,51,44,593,184,317,284,81,439,215,-8,-545,-339,87,-120,65,503,167,86,189,619,-35,-593,369,-225,448,-373,109,471,1566,4289,-23,156,-95,132,176,234,-74,-13,10,60,431,-31,212,-126,4,2505,197,199,478,294,61,89,-26,195,-15,44,-63,366,66,-621,106,113,112,51,420,-6,220,-106,544,692,732,450,424,331,706,209,-241,-2,161,209,107,41,707,310,207,294,144,525,43,20,-208,431,250,584,216,90,2307,960,205,360,181,1651,187,130,122,60,355,308,1011,326,151,-44,251,-576,5299,206,-67,2347,1876,322,3301,1185,133,-22,165,17,35,20,5162,128,-125,110,97,486,188,-346,698,-221,-72,24,-22,366,302,25,303,194,320,-38,-217,553,46,-40,169,848,108,62,142,108,-65,17,12,200,-63,-1011,-444,104,555,98,71,424,416,142,1274,219,-933,277,128,524,269,-199,173,92,167,-310,-33,169,613,210,1051,-60,20,480,-141,100,264,-146,230,12,2758,-49,702,158,-32,-129,-224,374,108,387,-25,-364,-46,453,124,152,414,2096,153,-16,83,834,264,152,91,82,95,512,63,40,196,591,-56,570,709,446,-434,-15,100,-145,61,-25,-144,-32,212,194,468,28,1194,139,384,-97,259,-38,-100,-110,109,214,23,9,47,177,177,155,643,-205,393,-36,65,1042,112,94,10,71,373,156,100,602,572,36,725,106,216,378,96,256,95,121,42,1147,769,171,-1873,86,43,221,69,850,26,382,102,76,2789,676,247,-229,246,142,556,66,124,135,4,1471,157,132,537,-135,788,-194,153,735,101,-71,441,118,58,67,-76,16,385,-403,16,17,28,493,-92,256,228,191,110,365,64,41,-10,112,226,35,568,-19,259,34,-26,-57,-463,113,632,-66,308,89,95,334,403,-7,-169,619,1246,188,-80,439,-150,4414,397,434,33,331,84,-12,-103,1286,98,210,1323,421,742,211,140,-9,464,-715,-932,316,-141,-644,-310,-774,-261,186,-361,211,362,2073,643,147,-2,-35,406,211,-660,135,-40,-56,60,-35,190,183,39,21,162,-11,34,1098,103,-56,150,-194,103,-376,-135,468,-70,-188,-25,-19,-308,211,-82,450,-194,-542,5,377,86,47,310,529,2249,267,46,-285,202,-368,48,-1066,418,-22,-86,58,-62,-54,154,811,-25,741,147,82,55,143,305,-145,241,134,-265,1504,12,-60,-68,-106,986,1963,-158,-405,108,211,25,52,286,-235,1384,308,-90,71,151,747,96,123,71,3721,1923,257,203,274,150,163,87,9,96,-22,-74,985,-128,-288,-26,-60,91,301,-151,-131,492,-448,47,58,5,-277,-101,-506,-308,251,-380,56,-726,138,637,-96,-78,70,93,153,208,222,420,471,65,-39,-24,-193,66,61,442,343,46,-119,-114,185,171,11,-203,-25,599,41,80,-170,-224,3216,46,896,274,213,100,-249,-174,-26,140,-42,-146,284,1126,61,230,-376,1412,-367,24,26,116,8,49,154,119,88,-1672,520,129,23,-36,930,41,-84,-181,1677,-241,165,-10,182,157,-46,-1270,215,-266,-1,89,551,-350,1801,786,-22,157,184,-652,70,186,3533,217,-46,9,21,-677,57,288,2290,710,-12,32,20,-115,1821,107,862,118,448,170,1260,-160,493,610,376,-245,41,22,3181,92,551,251,778,755,34,65,3341,254,16,-2,182,169,63,32,64,49,23,303,57,224,-286,118,-121,-1,171,137,1254,203,-558,265,-54,265,9,490,229,132,2397,-63,20,-145,-78,241,240,780,310,29,199,81,4116,312,60,135,-581,-44,-28,-24,148,30,-26,-173,1662,701,169,448,-26,102,-97,-7,211,130,57,79,-17,17,82,-110,177,50,147,30,-52,-56,255,1095,100,100,-168,247,149,650,-126,57,1174,-11,79,40,222,280,78,654,-106,69,1,145,516,305,57,-38,334,323,8,56,-15,439,310,-654,123,41,-22,167,-392,289,-216,-350,-67,39,-58,206,-12,50,74,-237,245,555,360,-562,-4,27,9799,1459,34,-532,-570,162,54,23,34,51,-541,16,362,164,-898,232,49,315,29,230,123,145,24,12,74,-116,352,330,-48,17,-225,726,66,-41,213,320,889,339,15,-98,-5,-69,-130,-81,1401,60,1313,396,537,-88,-100,-212,132,-66,668,632,148,-15,38,-109,383,-355,93,-29,582,72,2980,1941,60,443,4,68,1104,38,571,27,89,485,120,100,45,669,941,49,-8,-20,32,-85,321,355,349,100,264,2001,146,131,92,507,199,376,158,-108,438,44,-87,-595,-284,232,-15,24,1587,594,227,275,-339,124,-54,-82,188,-1561,90,783,85,59,470,899,153,84,310,122,132,-65,56,65,51,294,118,4250,206,-29,275,147,205,365,48,306,78,579,473,76,202,-166,130,-1,379,26,13,-33,642,194,222,45,-57,-103,5,1462,11292,213,52,84,-24,152,1772,434,16,224,44,360,177,-38,40,1623,42,-180,236,237,57,56,-21,139,-38,-42,-335,88,-16,536,-446,203,252,1340,680,163,87,-238,23,462,-27,-15,360,-134,47,1634,422,-81,360,55,-61,-106,-142,130,91,-64,30,60,340,908,296,-125,148,106,93,52,-827,353,706,-99,-179,-106,773,-340,358,401,1129,701,-93,-136,49,89,256,-103,191,211,957,-124,129,-387,148,164,274,84,1013,149,223,-49,126,36,93,2,298,-94,-22,-28,107,-462,-13,991,86,196,798,-20,416,178,154,290,-58,-456,1084,90,-47,-113,36,79,741,163,140,55,178,206,-54,975,207,875,-524,54,21,653,760,-30,535,-161,-9,-241,472,49,-33,35,-50,27,78,279,123,438,38,968,108,713,-119,225,568,125,89,119,-30,240,-30,17,-112,-28,101,287,1019,-13,159,-136,-26,-146,112,74,-9,5,453,1589,6,10,414,44,27,312,479,-131,-161,155,57,131,101,93,782,-103,-143,-72,1330,-168,195,-95,-78,-92,37,-29,109,-301,-45,-492,-101,155,-45,-67,167,85,-187,501,126,508,253,-430,-22,1485,-96,197,278,54,571,-22,171,1798,-159,-56,123,-1,476,-49,120,-26,583,-47,148,68,489,19,0,312,-37,577,206,31,-37,-747,-9,140,-159,-48,142,-46,633,-5,-28,-90,-627,194,-326,335,-48,104,407,-120,62,-74,-752,243,230,-27,98,823,9402,378,-28,3271,-47,1,59,-377,-52,442,31,-8,208,108,75,-174,622,3294,-184,166,-290,63,103,331,-43,12,637,44,20,-39,234,-144,-98,901,-19,-286,262,196,-117,150,142,38,-106,190,-172,181,-474,89,-17,-30,49,8,-53,119,932,114,-284,537,282,73,-34,328,128,267,-38,57,72,138,101,-543,161,171,470,78,-13,360,245,-619,181,-49,177,-64,9,121,-109,74,1043,-44,-85,5541,-290,5105,2888,1219,-64,-29,88,-206,-412,53,-12,2905,51,-45,2009,-137,232,-63,68,19,350,234,-81,209,13,-91,657,11,63,-73,-446,-528,673,-46,30,-167,71,105,202,26,161,90,-268,275,93,169,433,316,77,312,154,75,-83,-320,630,-58,-16,1011,113,241,-36,203,-50,-12,106,424,-57,114,220,295,55,1174,-70,139,-360,933,32,3831,136,32,-9,598,109,505,-20,312,139,1023,2,236,75,289,6,31,44,-22,-40,214,250,-55,171,-116,-11,582,-126,12,103,303,1942,33,242,-13,-719,92,15,68,-300,-26,6355,218,-593,-187,173,-78,-15,547,-51,427,-241,-3,-225,112,90,382,-16,151,433,16,-16,254,-72,22,136,-11,215,206,368,96,137,-108,-84,-343,304,-83,-10,106,166,645,365,-453,191,56,10,-39,1252,992,1383,618,-693,172,203,45,37,-86,177,70,-273,172,140,-72,133,523,-117,63,-78,1899,-44,-9,22,85,178,1097,-230,-21,418,887,-91,45,6442,2262,-164,102,202,-120,-163,430,423,173,1826,162,157,53,82,122,295,233,132,131,-10,7,20,12,132,139,853,157,-562,-126,28,414,105,346,111,38,113,385,25,256,205,149,63,-14,-2,59,520,32,60,1681,-265,85,-14,76,351,211,69,-28,315,-139,-203,-84,546,173,585,-346,35,396,-42,81,485,52,28,133,-19,107,306,-65,-10,259,255,231,-294,-46,58,-48,1528,806,-51,812,263,112,-33,-280,377,85,143,1163,71,803,535,-101,75,236,-8,-137,-95,-75,-199,-208,-394,199,121,-18,704,-152,33,-214,2,6,107,190,41,-146,73,-326,23,-263,-34,-186,30,2465,1334,387,-50,-5,113,-41,-19,62,92,3551,1965,71,-86,44,-1,107,-307,1956,141,-190,-13,671,-63,-135,32,-85,69,4082,-49,371,290,426,-157,-640,19158,-133,902,75,-508,296,-58,76,89,91,-6,-202,-1056,347,-189,82,-84,439,-13,207,187,148,30,33,61,514,-286,111,-64,246,54,1670,-487,125,-22,40,68,43,122,-144,39,82,-720,311,132,-1,11,-308,-183,79,100,-224,-42,118,63,213,393,384,493,361,417,-57,-12,70,53,200,-93,-15,601,243,47,387,-46,52,48,1,102,153,-4,-438,-120,58,2193,95,53,-501,-11,578,213,278,-43,-53,994,16,-223,1184,364,-129,115,50,551,-13,3,-4,87,-20,1134,-175,1088,103,-60,241,336,279,54,248,47,4,-1247,117,85,204,-250,245,598,267,176,-70,520,4,-1,1332,201,135,-46,202,101,1038,28,-44,293,61,111,88,827,524,32,547,60,-1032,191,-84,-139,110,67,-50,-101,99,1227,336,237,55,1234,1410,-28,177,123,-18,-166,-242,220,36,2124,45,-49,15,506,248,87,28,452,-174,121,-300,-20,10,-90,-45,163,281,53,209,41,5,511,-210,996,180,1594,-32,298,254,682,114,221,-83,-202,-738,500,-270,59,38,225,10,63,-149,213,131,111,-97,124,-40,118,70,333,492,229,575,-2,118,0,93,87,366,38,-46,229,341,46,279,52,634,7,64,314,16149,566,147,-193,-43,157,1652,-54,387,-329,164,1246,-45,99,58,93,90,226,284,235,959,88,336,-37,458,714,64,-93,-281,-31,227,1175,313,326,-245,1109,1860,-92,73,488,603,-7,-5,-293,-73,357,412,118,-532,307,296,48,-2,1807,1117,-4,115,-61,-137,428,-289,-109,66,-36,544,3110,17,-7,0,667,100,-71,-28,40,-44,213,51,-116,-3,327,358,1645,42,21,694,117,3,110,128,483,-310,-55,-17,651,-212,19,99,-138,-27,-202,-35,311,506,-169,188,36,233,899,5,2164,138,298,249,158,8,137,439,-310,-28,-30,1145,170,40,1176,-49,551,752,-71,502,-31,-31,81,-71,212,30,129,224,301,99,215,963,-733,-28,64,30,63,154,66,479,175,-92,-1007,6,-146,49,72,297,-74,-268,-67,278,69,-68,49,92,46,101,-21,1530,-218,-33,762,20,540,-48,19,-561,-4,296,31,-278,121,-64,-333,-212,-93,158,457,-453,480,172,25,-25,48,259,224,71,-881,-19,207,-227,-57,857,362,-81,-118,198,431,51,194,294,-129,76,653,6,-31,-170,80,122,76,-152,134,-33,103,2773,95,636,-451,593,220,36,-194,-73,3319,-38,173,16,-208,336,239,-580,396,-179,184,98,974,332,81,92,-143,75,577,-178,-45,78,30,-100,34,121,-30,23,-66,1131,294,-124,48,263,-14,1561,-88,385,-106,130,-89,426,644,-139,50,83,16,266,83,284,110,1937,231,365,79,38,640,-12,-19,-848,356,371,346,42,21,573,412,243,114,649,42,120,5,57,766,-44,387,-117,208,102,39,-161,156,90,133,-357,-229,172,116,-212,142,1002,289,-104,84,426,252,710,33,5,287,252,151,90,113,165,-93,90,-260,179,274,432,34,123,-198,571,471,401,294,2,-755,659,22,1083,103,-266,1051,86,140,130,38,420,-7,140,61,-40,282,565,1036,-61,-18,-39,12,212,856,-84,112,118,99,589,3265,1165,815,99,45,291,159,122,6,250,95,88,81,6,20,59,80,-211,427,203,311,-136,153,180,45,12,62,-23,168,110,283,58,608,-35,35,210,74,324,553,-24,-111,778,4748,1686,905,472,1741,929,66,301,142,359,270,80,145,501,-6,86,-369,-356,66,19,-94,-5,295,118,-149,-106,403,-9,-47,-30,337,148,185,528,34,1647,28,36,-8,-16,-90,81,64,-214,469,170,-29,251,86,-156,91,628,-170,104,-138,206,338,177,-411,-3,168,-61,-119,-38,223,591,183,110,169,609,50,8,36,-147,9,72,27,-20,46,56,-72,288,127,-9,-243,-47,-398,653,10,16,463,515,80,-563,44,937,40,552,0,-226,133,-28,212,153,-51,396,868,2,316,4,-260,332,-43,-153,-49,62,57,60,334,102,1,629,35,38,39,-145,-177,209,-243,104,39,54,-6,254,136,543,2114,556,430,-250,66,69,-9,-40,123,64,-91,32,-308,29,-50,-35,126,162,192,295,187,-99,59,-131,-87,72,-24,74,-12,-373,138,266,6,87,-318,159,41,-53,112,4,11,4,-459,98,446,-24,48,107,33,-101,-45,124,145,151,0,-2,109,648,-331,253,-19,92,429,-172,436,1200,181,178,3362,-190,557,24,48,79,315,-159,-12,281,423,-101,3173,-97,646,-80,79,200,192,199,11,13,83,-14,-32,449,-176,199,183,319,49,70,-34,239,-11,-34,220,175,483,213,61,54,3,-11,-44,259,25,1083,47,-388,143,276,-34,-50,66,-49,-318,273,-5,298,63,126,83,-790,-1486,-53,311,832,-104,-155,141,-88,31,40,-339,157,314,356,-250,155,94,31,61,-32,457,105,84,673,-306,70,64,57,-138,154,373,62,20,197,92,-230,24,55,-25,2370,405,175,154,182,64,617,134,76,151,-282,-215,400,50,85,-64,936,41,46,183,81,-17,270,325,679,271,-112,335,148,91,53,1667,531,197,315,104,186,1072,-29,134,9,177,179,310,304,-59,-124,-13,-237,-58,-270,53,262,99,86,-216,436,-1,197,41,-5,-909,-65,860,-14,-37,207,-4,13,247,244,-71,864,140,102,767,-6,36,2031,-13,-28,103,-309,-136,-71,-2,-6,-211,266,47,-11,-117,220,-158,667,490,238,313,-283,549,237,36,207,96,66,36,-22,33,-705,-6,88,-60,378,-19,115,-77,77,63,633,-1758,282,214,19,-20,67,-91,51,276,126,3568,122,218,303,17,463,3807,178,732,223,431,-69,368,-19,2285,353,182,203,236,399,588,119,117,565,1430,0,-10,193,-36,-107,174,96,145,329,266,86,-293,2576,139,875,-5,184,225,523,-795,42,25,12,270,181,171,368,676,-188,306,38,139,-381,605,78,40,576,228,291,110,31,115,202,49,38,351,117,19,205,130,-256,238,98,-36,120,3304,-55,589,-6,132,215,1134,-151,101,-33,47,369,108,86,315,145,-125,839,63,146,0,-62,182,147,40,35,-32,108,-8,39,302,38,892,462,888,286,279,534,-48,-123,197,245,3,222,83,254,9,263,-370,-928,799,409,-166,-3,5,-53,237,181,218,-172,289,222,-45,-45,19,449,-631,-115,-15,1,77,122,69,143,-211,19,203,26,-669,-42,62,-13,98,597,58,37,-257,-196,-86,87,68,-40,109,-53,-58,-59,336,737,290,830,168,524,154,-157,-1003,604,-30,-39,-2,-9,531,-154,1475,39,115,-53,86,38,214,49,39,586,62,58,15,-14,390,38,159,81,-19,78,82,-36,618,150,64,1531,1386,404,320,-85,289,59,-82,124,697,151,-7,366,193,324,20,546,2,96,19,75,88,255,190,233,163,61,-17,152,300,-428,-19,133,54,71,80,1050,-380,38,-221,28,-287,622,42,173,-126,39,168,-88,267,-17,118,-78,591,224,6,140,637,-65,-509,26,66,-109,-20,220,102,882,-343,-205,51,408,865,60,1,30,-19,-155,-294,-13,-10,934,306,-64,136,-44,-20,120,225,358,36,-90,289,-30,37,-181,28,-26,-5,50,94,41,860,-96,45,14,23,229,592,594,822,21,125,6,54,138,245,305,24,91,611,14,-148,434,416,-54,42,-12,-429,23,142,-6,-115,75,788,619,148,-566,102,35,-94,-102,430,-10,725,-6,30,310,-100,77,201,-13,9,-507,348,555,7,7,-70,-30,-44,338,197,109,806,109,93,500,108,69,-72,381,227,-22,184,8,124,219,153,223,54,16,60,315,197,509,-86,292,351,342,-221,266,-801,809,69,497,72,-323,4,143,-205,42,70,-494,52,1055,34,209,656,58,254,1052,-167,936,1535,-27,189,1046,19,-130,-66,131,-77,62,-27,-2,8,-31,165,-4,25,-2,601,-271,-263,132,-15,3,17,-512,1700,-73,102,-103,720,84,109,41,23,686,471,38,-64,74,503,470,89,312,70,-197,2,-81,131,40,491,-440,42,95,40,1,168,337,1373,-98,-129,-293,127,1124,43,-153,22,367,-31,1,794,540,576,-631,392,454,126,415,80,307,335,-272,-1225,-168,77,-115,34,60,142,-21,46,332,120,116,294,-56,193,65,868,1217,702,-13,550,230,42,66,65,208,83,251,368,-28,-921,14,145,-322,1084,640,387,189,118,55,874,-41,31,183,1300,1091,-31,-20,97,185,-46,-129,879,285,118,210,-71,-24,60,188,-51,734,252,-290,-101,175,-52,149,-85,6758,109,58,296,-237,274,32,299,2516,67,1008,604,123,565,34,5,14,-17,147,-181,31,760,-30,64,-293,44,-2036,-80,35,1238,-60,164,-55,19,-223,-953,-48,393,1603,161,92,-611,139,98,-517,-95,270,565,-22,-35,50,216,16,-199,1027,383,-43,6,-28,223,56,65,331,38,197,494,368,-687,-105,-348,-14,317,9,154,173,-110,57,309,1486,11,211,593,434,102,141,-73,62,-5,-247,193,13,1650,82,198,37,454,168,123,-507,211,103,304,-211,-234,96,-6,142,212,120,10,398,95,164,93,2,-28,138,39,747,9,82,775,388,152,-91,46,478,33,332,-99,177,195,-370,-35,601,79,-110,132,152,145,17,-115,-23,138,767,421,223,840,270,81,93,-19,318,84,3,37,390,373,-54,40,532,-57,57,-211,746,236,475,296,297,506,93,-427,2124,288,-102,1066,979,-1127,181,-358,151,-11,-75,190,348,-53,110,13,111,881,-23,-137,50,98,80,1066,-639,500,-69,87,39,-48,693,13,65,-67,228,-68,-9,46,419,608,258,1298,69,868,61,39,-281,185,75,352,-12,118,-40,6,396,259,190,3910,-14,488,-100,131,268,131,427,139,1668,-168,-138,51,-157,188,49,16,175,371,119,48,48,16,258,-51,103,-272,-218,612,-86,-21,226,-805,230,57,615,-3,-98,-27,70,-362,222,47,262,89,-34,43,-74,3185,-6,42,35,2644,235,124,105,854,160,-176,121,58,-22,-166,39,179,-20,-20,38,244,595,-122,127,4434,615,-129,288,663,-1338,-78,0,397,336,-25,231,185,87,-212,468,639,123,1187,-17,256,341,-22,68,174,361,266,226,37,-75,416,492,488,41,252,104,129,360,-4,-132,34,-35,2075,481,-75,50,77,996,19,297,583,593,261,-964,-69,611,140,1712,906,1719,-46,430,2268,1118,-591,559,53,31,616,131,-61,252,126,-137,-142,-1840,245,205,32,-165,59,30,-42,3435,-101,9,247,121,121,-33,619,124,-549,-46,3494,1412,-34,-7,197,0,-236,53,356,-205,-358,-25,1057,-211,13,3,205,-120,130,-97,11,149,316,-410,504,175,114,383,-25,311,505,-367,1608,199,162,55,62,808,-244,290,34,-144,-779,543,54,299,-395,84,-66,-65,298,62,-8,-37,280,147,123,218,284,65,184,170,6,39,460,-2,31,83,1452,-103,1622,760,-6,-84,160,-31,1383,-1525,525,52,117,911,6817,102,997,99,38,109,99,2317,2109,-17,2098,107,80,623,812,-5,308,-36,948,-10,31,19,26,4,-39,265,-467,6,-199,-46,177,-183,387,-250,15,-28,-127,133,-19,16,-349,163,-117,34,160,203,-187,157,1072,111,-2,988,815,464,674,20,-61,-14,301,299,316,-1299,203,37,193,-22,-144,1190,55,133,300,503,-59,33,-223,251,68,354,119,341,180,613,255,-79,585,566,267,-133,108,-12,132,223,34,-165,-151,-32,151,-48,3175,163,253,107,37,-113,99,55,145,283,-205,-53,316,57,67,287,1059,1189,-12,31,18,1269,-191,-18,130,51,12,-243,35,140,-176,116,65,85,120,198,-70,470,175,51,-938,-229,7,-41,610,-70,19,460,20,503,469,406,49,89,13,70,57,105,89,-41,-6,-39,172,86,1718,-217,-616,37,226,19,69,425,-481,3529,-101,-9,137,36,1206,-54,647,100,351,8,2484,-26,-43,127,-36,-140,889,47,2032,1913,48,249,1255,253,562,-166,250,255,1462,484,32,181,-660,-152,176,305,27,195,136,167,9504,38,-26,46,-47,-36,3051,574,-24,69,1278,-107,233,-47,104,104,105,172,-396,-58,460,8,409,4877,-106,1681,18,138,389,120,226,187,465,67,46,16,591,-19,792,357,865,699,206,22,10,40,72,525,531,-4,-213,114,27,131,486,68,1106,-49,134,404,387,69,237,422,7,31,-30,334,-3,158,82,529,351,-5,18,-23,81,311,35,604,85,601,60,55,322,-60,282,4,-120,155,416,-154,54,-3,-38,36,93,-69,3108,19,70,-31,113,3,199,104,-169,55,-857,-73,336,80,56,-39,-30,251,107,91,-9,166,1594,789,236,247,71,-139,103,-49,232,115,10,282,41,268,21,492,344,402,1594,783,190,-260,151,-23,125,934,145,482,2887,387,1328,128,314,157,160,366,6,29,-202,23,-144,-48,129,1068,78,116,111,82,6,2,234,-41,212,180,948,-186,-250,-9,869,1136,18,-39,56,-7,109,68,65,23,716,29,40,376,26,241,-123,534,24,77,42,270,-160,-133,9,157,-65,6,13,1,98,-65,-116,149,-48,12,100,142,25,-234,-93,-125,53,106,-3,107,-23,736,419,43,301,40,87,-53,-53,-32,29,380,200,966,726,1182,-158,-2,69,49,16,748,477,-390,139,115,1039,-32,-242,-8,451,173,170,-78,102,1067,80,117,-10,-148,181,52,766,9,95,23,515,309,-258,-90,252,-270,164,147,-18,239,197,189,185,7,16,-31,550,92,973,1,630,176,190,133,65,34,129,157,127,174,-1325,222,-149,15,235,-97,-47,94,-117,-14,-8,-417,91,118,-137,14,88,-81,-62,371,-268,36,-2,-71,-560,275,-418,596,-130,19,-661,7,-46,26,-206,3,5129,-51,412,3,115,-57,24,120,-121,126,383,630,80,187,2,-373,-27,-64,-187,-282,623,627,136,71,-43,312,516,639,160,-10,584,-28,130,51,150,268,39,-491,-45,-231,102,56,15,79,-122,369,-216,337,1396,106,11,212,45,-12,119,136,414,915,-175,382,59,-928,86,231,327,331,1170,-583,-190,-62,391,-235,781,93,166,-106,34,108,316,803,27,47,371,1155,-74,-154,42,-44,66,1512,28,1022,1080,-255,-44,86,2114,214,28,-76,-67,-38,207,-74,300,-563,-160,65,61,-1271,17,362,26,129,72,-120,-55,-265,46,438,-215,282,-33,-358,64,733,47,-1565,-34,57,623,387,-1,41,145,327,121,158,-71,811,1646,81,9,22,415,95,7,46,-85,64,-179,58,936,2834,144,-424,19,557,184,31,14,109,-47,-420,-47,-290,-12,-26,444,490,109,149,-12,12,22,-93,-2,23,6,200,170,34,355,269,34,44,369,101,-51,36,81,264,-218,504,297,-225,18,-22,-86,297,457,151,139,351,92,564,-80,31,721,-234,171,-150,35,-11,128,-116,35,131,3817,729,-116,96,-265,24,146,371,19,151,-110,11,-18,-119,85,557,991,246,-138,12,49,76,148,318,80,72,-47,34,116,346,1385,979,3,94,99,290,330,107,213,515,-188,-280,50,1567,3493,472,61,2058,42,53,-255,42,432,106,6,2527,270,63,34,229,3,-17,361,-12,790,44,-80,138,145,-64,371,171,-205,-3,231,14,55,-143,-241,27,1682,208,406,-222,-70,196,24,-148,92,17,337,68,233,586,157,346,172,-247,459,-50,110,94,-26,706,-5,-61,15,261,-60,225,6865,590,-48,-18,-15,-44,191,-315,136,244,67,1097,126,249,195,519,8,185,402,520,30,-81,171,24,204,-60,213,-57,-12,-140,-15,10707,-410,1507,505,-431,2,-1347,82,100,-50,-62,113,-8,-25,-10,236,-104,-31,110,-231,55,58,-216,-20,-78,-27,50,75,-610,282,2714,-236,181,81,6,331,459,333,5003,1183,76,134,46,-268,1517,536,48,92,-74,402,43,-45,-129,96,267,164,315,6,-111,311,123,-9,-216,-19,73,816,149,255,44,742,-317,140,60,65,72,126,461,-11,57,1119,104,145,125,28,105,886,16,56,80,112,94,32,-174,520,-19,701,-7,41,9,652,-21,15,284,669,95,323,-113,124,85,1254,109,942,-604,-10,-542,351,98,108,145,101,23,1576,356,17,-28,63,-104,4527,36,143,19,79,-115,420,-19,-20,-42,92,149,27,142,38,56,203,17,-136,99,94,32,120,-108,-170,764,517,34,-270,5,76,24,-171,155,-165,664,2198,54,331,163,2196,105,38,100,73,296,-100,37,317,38,83,97,-210,32,80,-22,-52,-1,89,1127,-22,314,-362,-153,-111,-189,98,22,-64,-100,63,165,425,6,178,59,106,320,15,160,-55,2007,1795,-41,378,359,123,213,485,135,156,-95,33,65,35,116,749,51,-12,140,114,412,-10,237,88,394,48,-44,98,464,109,180,-97,119,247,-5,887,116,43,2638,14,800,185,-24,1218,245,31,-58,-58,16,-27,43,169,-103,-202,-541,240,182,227,90,-20,-49,66,107,-46,264,278,53,82,695,46,-60,404,159,434,-105,42,55,197,75,-84,996,94,-100,-72,9,175,-91,-11,43,272,6,463,49,-238,648,130,-124,-211,-240,1236,10865,-208,29,6,-82,-104,-26,-126,-68,7,897,150,21,107,348,194,3122,-38,88,117,15,-50,114,259,1182,18,231,-514,50,179,406,-51,67,70,287,264,382,497,594,-10,-809,-2012,-79,59,-54,-97,-139,89,322,147,438,455,272,590,-50,1544,83,-49,20,675,93,56,156,165,15,41,26,47,-29,52,-233,518,781,236,61,-198,-21,-26,377,-74,-192,29,99,110,51,61,767,-164,48,59,167,-29,23,170,-34,501,35,125,228,258,136,-40,497,-68,-24,144,-180,1409,-135,-336,478,-15,49,584,255,-15,24,22,310,553,31,-375,-51,208,96,231,-56,755,155,1072,1655,-372,-183,-22,-9,2382,322,49,74,121,-553,1773,87,544,846,177,320,79,14,29,316,87,16,41,-47,29,8,1825,49,905,632,178,2747,-19,369,89,41,-33,98,1721,348,980,23,-58,17,-200,112,156,-68,-119,214,265,187,240,-54,266,69,-4,-36,401,-61,1334,-84,-281,-191,-301,553,266,-7,-97,-287,907,-9,2108,1372,-279,506,-15,422,5377,337,-68,-219,151,223,-287,57,37,279,274,998,1673,2404,23,64,239,-18,2027,-186,-15,315,117,192,290,1907,330,-254,114,39,-409,-118,653,197,-209,-75,85,454,-531,407,143,-437,176,-61,30,1731,-63,80,-12,-24,10,-60,-32,-326,30,-335,-58,85,-305,193,57,633,74,858,-83,120,120,-17,-24,-133,154,3,-29,48,169,301,113,70,344,191,1209,530,202,2652,-4,-4,32,19,177,95,446,-624,18,-160,55,-326,353,271,196,283,70,761,551,1065,250,923,54,122,0,117,107,-12,-69,41,314,-222,-75,-403,244,-631,492,490,379,8,55,75,46,444,58,2239,37,-133,64,337,184,38,384,7,28,28,-44,-1385,44,163,58,59,-41,213,529,228,-268,174,-397,467,263,500,977,704,-46,108,-222,-242,-147,315,173,-75,1646,258,203,140,432,1981,120,75,451,99,102,82,-4,7,194,89,-50,801,198,-101,-193,12,235,1036,-292,97,116,26,4,-241,235,-95,332,-764,-273,1582,126,-344,-5,104,295,9670,484,25,1387,71,-41,54,-182,29,96,616,4423,3421,192,144,5570,698,263,-155,394,70,-33,241,50,69,-46,152,104,-43,-1129,-264,-17,196,3594,1232,-21,109,392,186,55,-202,191,466,-34,-27,156,128,-115,47,116,302,108,227,-20,386,-18,1281,124,-292,57,0,81,633,102,615,75,162,175,-3,172,41,270,283,15336,9731,4663,28,-1,51,-157,-13,-49,801,171,99,-9,-59,34,106,240,132,48,-313,78,232,-89,-9,108,97,176,-139,-218,55,904,-19,32,50,70,171,41,31,-100,145,-12,1775,-39,1123,291,1142,1459,504,1112,17,-170,1153,370,-507,285,3,-463,-70,8,-125,92,-12,218,80,-57,-674,-25,-126,521,127,-498,34,-22,16,-52,140,367,22,62,268,158,-10,-162,360,452,-194,66,-112,-58,-3,54,496,-97,232,552,157,39,-207,7,223,863,-114,-288,16,-434,379,-6,499,-95,331,204,425,-119,11,716,85,14,32,-109,-35,70,28,-18,111,82,-106,652,459,604,-95,-200,314,21,-78,29,243,36,141,267,-40,37,473,28,-9,162,283,396,20,131,-46,160,-142,-2,-181,73,188,-31,-20,-629,122,292,-21,-164,756,-1096,155,206,57,177,16,479,319,308,1168,-48,240,98,-430,-868,-26,174,-97,108,944,303,3931,11,-17,3326,133,36,36,877,37,487,31,738,-75,-542,-93,36,260,-81,105,15,194,-259,-73,-342,16,390,106,116,4477,23,1,609,26,2,281,110,64,-116,-78,-94,-18,271,-23,-130,1672,9604,47,-99,-7,-96,52,210,240,129,19,618,1010,26,307,-381,-41,1808,-18,28,-47,226,852,105,563,188,-31,254,500,6,-148,92,109,-14,183,190,553,729,-75,275,359,-255,0,162,613,37,75,0,12,560,818,-242,-67,73,-241,146,175,8,321,246,748,51,221,254,-36,120,213,179,-518,-46,293,20,43,-730,139,606,61,-70,176,498,736,-41,-24,61,31,-59,3276,525,-8,578,3083,-40,-784,11367,-35,104,-44,3263,-178,87,20,75,241,547,120,-50,449,173,47,377,64,65,185,376,1,1204,57,184,69,365,-242,591,49,78,-591,1,-216,224,24,142,-24,-53,61,-101,341,138,92,2,75,73,-38,384,-300,-2359,475,367,183,-28,334,32,321,77,244,458,15,216,49,467,-1,82,-156,138,-209,907,-25,-1,630,53,-4,207,400,656,90,92,250,-427,206,-52,119,33,6,-143,29,-17,262,-56,202,62,410,549,1027,-1,20,51,-125,-68,90,340,-101,209,156,598,237,35,150,-215,-103,125,-19,123,93,-172,531,45,11,170,1157,251,26,249,448,223,522,-164,-37,76,212,146,516,59,884,41,1905,1889,-315,-493,9,2162,-81,4345,22,-20,20,71,-146,8,62,167,12,341,217,295,494,41,-115,-35,16,-30,-66,25,84,515,-60,-370,-12,-341,49,5,133,184,60,183,-24,-124,43,250,202,-80,-32,-17,28,1,-336,41,46,97,-172,10962,67,136,296,121,17,68,174,-117,131,-46,74,314,376,-81,204,1239,552,69,-933,329,34,-39,-35,-205,1341,57,740,87,-104,-60,-15,-71,240,-350,358,407,173,-37,600,-362,-95,205,147,88,96,491,613,147,831,558,-1985,87,782,-67,43,197,313,-87,100,-475,175,2031,1294,-8,-15,-54,143,-31,50,1473,497,358,415,1006,157,301,148,295,-105,-146,52,-39,103,108,29,59,188,84,36,22,22,198,127,-494,-560,-3,89,390,326,726,2395,25,18,565,-97,589,102,47,6,-2466,112,-505,661,356,418,50,-111,20,223,-109,-391,11,-936,952,-1,162,29,125,345,-82,215,-70,100,-153,-126,-441,396,-217,16,-85,-21,-92,111,248,-6,156,154,63,47,20,-41,-351,560,817,-416,-878,1646,4776,-109,201,-311,641,423,101,1059,939,101,48,379,566,36,36,441,-9,-6,253,235,2,26,81,48,-321,21,107,140,135,-21,302,79,-346,80,276,-77,-30,-1104,-135,572,178,466,-1697,-10,426,62,83,34,49,-45,300,99,-66,-234,382,489,66,97,91,1190,87,3601,125,-482,27,-108,37,-32,176,38,-58,-817,-1635,-459,-36,5,-968,772,33,-131,66,70,-138,-193,2755,-97,-72,-20,79,102,5961,2471,-47,915,289,-26,43,4300,-4,48,-114,467,70,13251,-1042,-1254,-4077,-11261,-581,-127,33,71,50,1,317,-98,282,-141,418,-79,618,9,-46,-345,44,684,145,95,-43,43,5,94,-265,204,-30,-18,329,225,-191,-37,46,27,407,510,12,2142,-81,298,28,-207,-61,71,453,138,32,-12,2286,277,-50,-25,-6,-15,-38,-75,-242,351,656,323,139,339,-56,-193,-179,11,1034,132,238,-1,-15,-10,204,-137,181,-605,380,159,568,319,74,2624,-162,7,-69,1,-9,-274,-2,122,-81,38,-32,77,427,44,267,300,-82,222,-30,1437,157,-88,-139,39,-4,-185,251,67,260,41,-75,-60,-204,81,195,70,9,-53,63,-16,-19,-19,285,10,99,100,1919,-57,-7,-31,52,174,-151,-53,-22,3960,10,32,235,49,473,-23,82,-181,-56,-8,185,1058,-72,198,-93,-375,305,36,246,160,31,161,-93,494,564,-152,-339,87,-2,-17,26,276,-11,507,-87,-13,-26,24,55,57,64,18,49,147,495,-5,26,239,178,-46,1083,81,-64,-107,-753,15,155,1599,36,88,38,-255,56,0,-57,47,363,112,162,6052,399,463,21,294,-1143,-159,-69,203,-9,15,-70,11,-94,83,-216,182,259,435,286,488,357,100,43,92,48,229,-20,390,260,-107,793,119,364,504,-90,78,-694,403,58,272,10,690,-19,-189,2107,121,51,666,-1,11,835,579,853,-154,18,41,381,-69,-91,-732,7,49,331,139,77,-671,44,108,-42,681,-2,289,109,60,22,180,362,616,32,-136,-83,40,9,92,377,241,199,74,-10,-1,-12,4,69,49,-52,60,-5,15,-137,-57,-41,189,-77,296,111,1132,64,-3,165,-174,11945,8516,245,225,197,1226,1917,261,331,-163,-5,218,-14,73,34,27,143,193,222,77,172,-84,-911,537,5,406,113,159,-111,591,101,-4,144,11,-25,28,-542,129,957,84,-42,110,-1317,-196,-369,-263,162,-277,-615,-397,-243,70,-167,-208,-906,-340,-341,-353,134,35,-672,-241,12848,127,-265,270,-156,44,-209,-46,-164,-115,-53,-15,-43,-397,30,-1048,-537,-581,-296,475,1731,215,-5,-112,15499,9545,16230,14754,17811,15419,334,-30,321,1116,3121,1034,1775,43,346,114,45,1094,370,686,26,-66,0,9,516,281,1046,-428,116,-927,76,-57,1812,146,46,479,-401,113,-47,946,824,-151,541,1139,391,-1022,1243,-56,350,-8,127,-38,221,78,433,514,1279,37,432,-3,-103,-40,412,1457,-244,149,310,29,538,56,2,670,566,538,308,-115,51,22,-2856,1828,1,2538,131,282,987,786,861,68,-18,393,1288,106,58,463,-853,72,1143,-1445,64,-105,-2598,1401,-1277,1015,615,92,-99,1381,853,212,-76,1201,699,-94,149,722,1671,62,1208,-53,-71,100,2,-247,253,-84,630,1099,2956,1295,775,494,155,132,389,1413,1841,3412,96,1,703,772,1554,882,-276,322,512,41,643,-17,51,27,997,659,596,24,553,227,437,199,1099,115,1169,877,2016,501,298,7166,574,-181,523,269,390,576,369,1979,17,56,113,-2326,1246,5212,666,2971,792,270,-84,387,24,33,648,-160,1160,611,-18,52,448,248,127,651,-123,-86,-19,100,390,44,698,-156,-33,135,311,15,90,-706,683,302,-16,131,-399,-18,-254,154,402,-41,-160,-274,160,334,-150,197,401,238,110,108,1979,334,-7,73,49,55,-101,2453,358,416,-215,144,187,5,672,-21,-897,802,238,-452,129,1512,791,2495,943,1247,7,724,214,63,-81,161,519,89,1932,149,-145,-250,-395,41,782,186,-65,-49,1040,356,809,405,-5,1640,1486,1252,456,-44,613,109,474,516,686,4194,58,189,139,45,454,-42,804,1662,371,257,4086,180,-767,162,3856,3139,190,121,347,-174,313,826,846,478,-735,332,169,1844,-298,860,-25,17,107,188,118,1687,115,557,177,4098,769,68,1441,1776,35,-89,3426,639,11,155,45,414,160,419,485,4336,1799,384,252,2001,925,64,621,885,1257,68,757,7,3,-161,473,799,59,165,-14,-135,1281,1330,2341,748,738,-504,-2877,104,863,-147,830,183,346,800,2144,111,1054,-551,518,72,373,222,263,113,411,445,321,-196,1270,-95,115,-692,424,370,205,512,264,12,197,32,108,903,214,265,454,49,211,-64,3248,1152,-11,1274,-444,9255,434,119,-756,452,63,62,-785,1763,-32,595,785,-349,-509,-234,819,3426,708,-271,336,1474,473,869,1463,108,-71,-258,1013,-9,175,1125,-319,-139,442,75,1338,-29,466,-281,284,228,1828,559,286,5,3295,1497,242,120,-16,224,267,1106,18,230,993,-119,437,137,587,1894,558,1797,313,-26,-6,76,562,-529,207,845,307,-47,1885,384,27,85,369,-82,248,801,2404,1804,812,-135,166,-865,340,23,152,64,110,38,-212,692,186,33,1472,953,107,564,-566,131,234,481,281,-34,-56,305,-12,135,-190,287,-29,73,141,1173,535,2856,-135,76,786,382,84,417,-25,2178,-731,-4,-33,-116,153,8,278,-308,-287,82,-406,-243,683,-213,716,375,255,145,577,201,979,229,872,1053,1400,-371,-226,-115,150,165,7,240,1102,1122,-74,132,-39,-161,77,321,1038,-257,-53,-111,250,-107,75,168,-184,89,-157,13,-541,133,12,20,170,78,744,-170,197,122,-1747,917,241,-78,379,79,907,423,1002,198,35,-8,2074,608,2,1143,160,478,669,589,-206,-271,-137,2488,994,-36,-77,608,79,172,504,1521,432,1146,327,41,15,18,716,-503,710,1942,1768,1235,11,731,120,719,-5,475,-90,261,247,573,901,900,334,-45,1028,1414,681,611,364,103,514,95,437,3055,67,181,-114,-164,820,838,690,1388,-646,474,165,261,308,367,-224,1358,1264,560,1031,952,5062,139,101,206,1146,242,48,34,383,308,463,951,312,567,521,236,4781,317,556,131,2470,172,-4598,418,-40,349,503,572,207,71,90,241,39,951,2660,-11,-572,929,1881,-357,396,1519,45,648,470,564,-89,933,103,29,-176,100,-480,-181,400,339,160,-125,730,121,373,153,644,283,171,547,248,186,1595,-53,0,919,139,25,39,201,188,-86,747,61,162,451,91,67,223,151,718,704,-128,-140,394,-1505,-103,22,56,780,112,381,21,1177,-14,1196,545,31,877,630,2476,-1220,574,-24,10,-402,598,73,19,-207,102,291,375,1972,799,-38,331,77,1996,28,540,-34,452,1225,1104,287,537,154,307,1618,1181,500,1657,-157,4,104,-49,7,523,61,4589,-442,94,167,120,933,794,17,1742,-32,1339,2031,146,61,-475,464,387,69,-575,1191,3185,182,-12,335,418,-157,293,-1202,373,-275,-692,94,815,1728,3115,92,52,-177,-89,54,217,-70,-135,285,155,1007,-4632,418,35,30,1684,-31,438,-1479,1373,-233,630,3244,514,61,213,430,25,4657,169,38,432,-42,256,-158,-121,-104,337,225,784,-53,49,-146,-20,37,185,658,112,-1447,1165,256,94,515,626,-664,2648,341,-403,15,1448,362,26,-2274,220,91,631,1352,782,-1673,-84,1080,-1635,60,432,3164,-659,-262,104,244,445,37,-20,2166,326,53,457,-65,806,67,180,-66,141,215,1599,-8,-1204,994,1153,448,-18,166,348,615,159,-237,-817,1659,-385,555,-236,-98,-228,783,52,381,1563,-76,1100,159,406,43,7080,1057,858,612,151,53,737,343,1375,-532,-1001,374,258,711,1473,1370,583,1428,6,243,37,1653,-48,105,56,573,52,1608,11,93,77,562,327,366,271,95,705,1901,974,116,249,78,123,122,213,180,-2926,607,-4311,49,1404,327,190,-386,266,325,708,-260,113,-34,-17,515,383,741,1131,289,147,752,202,281,439,-225,204,-1305,850,356,54,488,-491,2306,-170,41,333,856,428,212,-623,37,-10,576,13,-381,-698,24,56,133,91,-123,-179,-67,533,600,1134,2521,-535,6467,-177,396,232,6,-48,246,-1113,56,403,18,-17,1589,2089,-559,5758,1452,-357,794,1473,-2029,-279,144,-86,36,764,-1210,44,-99,-38,-230,871,1455,-172,663,1408,304,266,430,-232,-237,111,175,102,449,-37,-501,713,1902,287,2495,167,-41,48,-428,131,-36,225,29,14,574,2061,-18,39,101,679,153,1392,101,493,1359,-430,40,187,-2268,-6,196,28,-1767,-91,323,766,143,465,-1323,-397,-67,558,832,247,-367,-128,-980,-96,940,546,361,52,461,326,1962,274,1337,72,-14,-7,760,-522,-139,-332,1038,1008,998,-97,1071,-187,-159,36,946,399,140,357,3345,-1158,-273,-890,-324,-382,245,163,508,112,534,63,191,1210,215,2044,463,409,621,5154,301,670,130,-89,446,2042,-118,667,-830,614,179,1160,120,1467,263,183,1688,628,33,-158,1117,-277,41,-197,2163,3519,-1559,1511,-1009,-89,-574,258,-1381,-41,416,998,63,71,213,-371,582,75,-373,-242,-20,151,1027,-10,103,3803,-317,-142,-873,1815,168,70,2115,1632,548,80,-5,1099,1700,443,44,254,-210,801,782,-355,353,11123,577,866,-97,1462,197,-17,273,1354,328,617,137,731,512,70,51,404,75,-472,100,520,235,1069,786,-64,735,-691,1973,-243,136,556,-267,123,103,393,4371,109,132,-110,-94,2021,-64,-553,445,-46,-33,594,648,237,6,-61,58,451,656,1919,2122,770,103,200,193,171,1251,317,1427,77,3097,1032,-202,126,-30,-8,182,88,-262,2023,409,94,-561,3626,-746,-174,73,484,-308,-32,3,-224,623,3515,4227,101,1686,1305,4717,268,4788,577,1204,70,848,938,2108,1196,359,-264,521,49,-237,556,-213,62,53,-168,149,339,-601,1244,21,437,-20,389,332,178,-1314,186,-298,389,316,197,445,455,903,2347,969,-125,256,401,802,736,299,104,504,-224,108,401,131,567,221,-132,312,212,88,-154,35,-862,1553,748,1730,169,519,3225,-385,368,-1306,536,-702,156,467,-171,1007,1034,30,193,429,1769,728,374,975,-212,2231,-142,119,458,-471,532,655,-224,1860,385,517,-5,200,-238,54,553,4,-191,1238,509,654,1990,345,738,-640,109,43,-9,-13,699,144,5280,1427,9,1327,-345,244,360,-524,1026,400,65,2339,-151,229,907,1511,853,2450,522,-1,151,351,72,-116,104,1564,2132,2019,-804,157,440,394,926,218,289,1284,-614,2669,-611,-39,2419,1378,465,981,-82,-229,691,551,71,2029,-64,828,1391,3089,-119,-50,632,-24,9074,-1107,790,263,4601,579,2526,-3,125,209,473,651,464,3,450,49,574,885,-368,2550,331,119,276,974,-631,198,48,243,261,1779,-79,322,819,28,279,108,1062,2935,190,-129,382,-389,-209,724,-209,-87,-977,199,329,95,538,1562,103,22,790,621,-176,310,2202,339,256,-103,-708,140,-465,-768,2091,873,376,218,3376,982,-266,299,530,-1611,246,-183,-689,141,250,-88,-18,124,16,-118,40,2765,617,-949,295,556,-49,4837,3289,829,192,1233,1090,-57,672,28,355,44,282,7845,-47,2156,1009,86,1717,141,48,1065,182,521,10,143,808,-16,-1588,885,129,118,440,57,237,127,392,1070,45,-174,-101,1119,721,195,78,107,202,1305,92,59,6838,1464,393,-148,-59,-92,259,-97,109,-269,1269,654,23,849,127,698,-17,1357,-296,171,319,-13,9,-180,337,5,51,204,2904,137,1316,557,1504,111,7340,1292,530,1561,2572,225,891,2939,2915,8160,-344,243,32,289,168,-395,2286,4694,1566,12,573,-835,98,80,708,911,94,-950,5499,-259,-190,11,1555,308,554,2270,281,-5,658,1856,2223,165,813,1174,995,-408,-9,2514,614,3594,258,1731,106,2305,2043,3489,93,-1350,-990,1186,1505,-442,-107,509,1502,1236,1202,2504,347,2327,-264,577,723,386,-362,2069,-689,422,1441,2386,-190,403,-208,-136,337,1367,8029,288,634,-772,695,83,978,1159,132,3021,91,1146,1655,2280,1739,1123,702,85,326,336,939,663,-2468,-1080,3,135,-587,-514,3070,-100,580,-665,452,-1255,153,-201,1654,49,3869,-360,3351,1903,132,-157,-67,1044,783,915,2128,557,980,176,1242,1330,-302,62,1162,1309,2736,2533,492,5782,6648,1729,-161,1267,2100,605,431,2646,1236,518,94,570,3985,1234,-441,1355,1822,-83,1087,619,239,379,-732,249,-35,-551,324,3775,685,3804,2038,1417,1207,825,783,3222,-720,1279,5,3123,304,677,504,514,2,145,1823,225,145,96,200,665,111,742,17,814,2,452,674,79,7,2626,12,463,778,977,-210,99,-96,-8,474,281,157,6,289,824,2727,1070,344,3070,311,160,508,-40,-21,1857,821,323,127,-2346,-202,188,676,-128,1007,-111,34,-79,-54,322,-141,756,381,320,236,109,2033,29,-29,692,2693,97,291,-69,886,314,280,915,403,124,-255,610,525,355,3325,140,606,-190,813,2728,1172,214,531,41,1711,-988,262,426,504,1383,92,-678,2961,50,3833,1607,193,1706,27,-252,1205,1871,273,8162,584,-74,315,-375,114,-1074,349,363,357,2550,284,402,-137,2056,448,109,1566,-23,846,2505,44,420,36,783,2693,2759,1361,-93,582,10974,186,352,481,1087,3394,152,927,-81,5,170,68,2370,438,485,186,14,258,131,872,35,262,331,2,126,375,849,-46,-556,261,25,992,462,-164,388,425,605,519,76,-18,588,1092,209,3738,45,8,-1784,689,88,177,198,279,173,162,-249,465,373,748,2003,-40,12,-307,204,1660,82,773,-252,1081,-113,74,2898,229,725,-1011,-444,413,490,1296,1744,-1054,701,744,98,416,268,127,325,-229,-37,146,234,495,454,1581,313,1309,176,258,899,104,-113,454,-440,413,229,70,578,883,192,269,-141,-8,-116,373,4570,-415,-54,2758,-203,2096,1721,980,-593,512,1194,676,-229,537,-96,-194,733,471,441,-1894,132,266,110,355,-265,-816,308,4,112,579,936,37,160,1896,59,-36,1793,720,-8,375,286,675,241,651,244,670,142,25,2120,-409,-114,432,49,424,-384,2128,-370,7608,1893,-161,-375,-41,3376,491,1090,77,612,94,497,996,264,-151,190,2088,463,641,1974,4419,266,186,1828,643,462,1029,-74,72,-643,-184,261,1538,855,-1446,-66,76,1559,771,50,184,55,-335,-9,597,-160,37,561,327,4678,2351,449,56,996,876,180,-1459,-692,547,357,-25,1489,581,926,1360,2771,-334,1162,923,1115,-870,100,646,1385,377,-638,-195,12,215,-259,1059,41,59,-102,-129,-204,126,1005,701,77,490,1415,5002,1048,342,65,53,203,1340,1771,2722,-468,2117,123,251,2058,196,387,1198,7637,-108,-2,860,-1,2209,115,-909,2928,1764,454,-195,1102,302,713,210,196,518,398,-325,-6,242,-30,904,1379,161,175,-353,-241,-879,483,472,124,2835,150,-15,413,1700,693,196,2322,1309,711,1760,2248,41,743,-80,292,-597,-1,254,1341,557,-17,-45,393,2356,47,499,184,1155,267,932,103,333,258,159,236,94,86,226,1561,433,125,218,631,2089,-144,-512,461,-215,-160,113,190,64,170,303,108,590,1863,849,723,816,422,680,-1739,395,410,340,-163,350,161,153,215,46,-18,84,281,2117,966,98,850,1096,543,7963,594,52,-18,-1957,222,-1079,433,576,22,306,305,607,52,-297,77,25,108,-131,426,-264,1974,2674,3360,755,1498,-126,85,135,-309,-145,-29,118,-154,8043,108,681,78,654,305,290,-350,-350,360,51,-898,1123,-764,495,429,396,-66,27,-486,-463,669,-5,-199,782,2001,-674,521,275,1474,1110,310,12,118,4250,147,1040,1462,11292,942,987,33,102,-16,800,422,720,-217,491,156,773,1129,701,-809,191,-119,1013,126,408,991,416,10,-113,741,653,363,123,968,225,89,-30,1589,414,479,93,782,-103,1330,167,501,1485,571,1798,46,-62,240,-17,332,-546,288,10587,299,346,85,177,214,-6,728,512,-97,583,-1832,-747,-95,-28,-438,-461,396,1100,351,166,-242,826,-423,119,-1453,-77,303,31,-10,8,-433,1528,1043,-184,19,-631,384,295,-605,-127,-182,178,547,761,-200,-343,523,-1014,-407,441,372,74,-562,-90,86,28,173,11367,199,1367,-108,1163,8550,190,95,146,-41,805,3551,1965,-1,-420,9822,327,-108,-49,426,-640,3185,177,-254,16,-4,132,1722,143,-80,-250,336,-2359,1114,910,-147,637,-216,35,3464,1672,81,237,-90,-624,-738,74,-109,-87,-75,2560,-398,-165,324,74,-245,-352,92,70,-351,118,3064,-687,16149,157,1651,-37,458,1211,331,490,163,2196,1117,1520,188,131,-672,106,1345,695,157,26,475,157,-202,294,535,1961,137,135,-126,72,329,302,-230,-374,-1298,-35,1002,-441,-241,51,256,-154,157,168,1294,985,407,393,112,133,108,722,19,1852,-9,458,29,518,44,19,-384,546,296,808,246,-183,276,52,1232,278,880,-445,-51,626,144,1014,1389,-2104,221,79,132,438,-181,312,113,161,-44,578,2199,5,-394,-505,1906,-344,-51,-135,572,48,102,6191,-40,99,-212,-74,292,202,-44,-50,406,6509,674,92,41,36,-154,-417,2740,677,2388,311,-85,1653,2398,59,2150,26,369,-271,128,99,2520,1105,348,-54,149,831,4299,391,75,2919,1357,121,102,2343,501,7,2970,1250,-17,1604,37,747,-16,545,292,-62,403,155,-212,-55,1039,8905,-88,-499,242,1086,213,477,3210,17,351,2182,42,531,3671,435,3191,978,277,34,1512,276,-15,-12,-125,1376,358,795,394,993,558,1303,62,1014,6406,2700,1728,1067,-21,326,588,14,506,187,268,432,639,-170,10,-29,205,87,960,920,205,-152,321,1684,-87,302,420,301,354,-347,45,2611,-532,3,2,-237,203,590,240,939,-63,1686,376,1191,96,-164,300,-73,242,46,363,19,789,28,113,349,872,350,301,443,730,90,27,52,635,572,-225,551,398,841,172,556,1161,758,-565,38,391,-81,535,1885,1008,206,933,116,-267,65,831,1063,1065,486,1852,1085,-1240,296,104,-56,106,636,365,1486,130,207,-111,1644,-120,475,2116,60,-44,-38,-3628,-170,-64,-516,174,798,977,-459,1783,-293,1135,1340,174,-57,2389,178,1015,10,251,360,1127,1173,366,307,367,-534,144,3412,186,206,-66,411,775,119,941,43,71,671,198,850,198,64,656,448,-15,166,298,-5,1801,544,92,78,1011,472,254,1604,39,683,496,163,-91,-171,4,169,357,5192,12,172,386,-4,58,18,344,325,377,-12,80,2367,2209,329,3267,167,173,-72,112,846,2451,-87,-385,86,1181,92,780,380,1846,473,2416,285,2199,-182,277,1048,617,239,696,105,71,56,131,1367,-249,1048,1008,70,-21,126,235,636,15,439,1052,195,-93,389,195,241,656,310,704,-114,1668,-87,-41,-16,374,747,477,972,-2099,1703,222,-9,-54,-231,2842,173,86,255,1224,553,64,1014,926,973,1224,167,-64,32,255,49,-215,-57,90,2127,-191,648,5231,228,1026,692,313,-5,20,204,2826,53,146,-218,-429,55,145,4509,368,483,254,781,259,1026,1050,3,-21,544,-513,667,314,537,-71,149,339,-104,-95,907,134,325,13,99,-202,-169,570,-668,96,551,1582,752,1157,-1007,334,3764,1161,-224,101,-70,-28,-561,296,890,1022,-636,1287,638,1276,1157,-193,-1580,-128,258,363,202,2304,2870,1936,1627,3681,1365,1013,-2,1000,927,438,2972,3927,1128,38,629,191,1078,1401,2151,194,866,363,667,229,1541,444,0,4769,3,1797,2721,-109,862,1352,117,197,62,246,189,1891,-972,149,204,21,1515,1014,474,-64,791,-128,815,-53,28,56,-29,4277,1911,112,-6,43,-566,1152,121,12,183,897,766,127,1353,107,1305,878,3,-30,170,536,-134,135,55,164,370,-96,26,19073,390,813,-125,319,181,1257,446,-100,-201,1186,1266,266,41,795,-103,99,2133,212,174,1474,670,447,74,850,-5,-11,97,143,1156,367,2039,34,-122,145,470,337,357,166,-795,1529,-267,13107,29,-48,116,343,554,137,97,224,-881,-19,348,-263,332,5706,577,83,1131,1561,1205,1775,-2234,1937,573,412,98,426,710,294,94,38,282,-629,1036,-938,3265,25,1398,-370,-136,153,-35,58,142,-6,459,60,-8,81,143,653,351,-145,-243,-22,-91,-35,-36,-822,-294,453,648,475,1195,281,-497,175,-80,1391,1083,-1486,422,-306,-159,201,2370,405,936,20,315,134,8,552,613,-6,313,2692,-22,-705,-60,378,31,-14,782,-1758,1,3807,353,1202,313,135,225,-996,270,40,61,132,116,-89,108,-1985,2221,156,-16,254,251,-669,21,37,184,109,168,-593,604,-39,531,152,9019,295,-11,150,-498,5001,289,-82,-146,-221,28,412,591,2036,2076,1036,158,10,-82,237,46,865,-13,-20,-98,2537,-3,23,594,98,611,416,2136,215,162,402,-100,197,227,184,29,54,11,-86,-801,1055,1052,-167,-326,1908,-27,132,100,318,-383,1791,-66,1791,-282,1919,470,-440,42,337,145,-304,367,-10,508,-164,-631,-6,-272,-1225,193,-628,550,267,-921,387,189,-41,1300,-31,-20,-49,-324,906,210,-300,438,-176,6758,2516,99,1008,-936,5,49,64,-2036,15,1238,164,462,-953,464,721,766,3,565,-417,216,89,142,452,65,331,89,494,-687,1044,57,1486,434,-356,-2,-256,82,212,120,375,-4,747,33,-99,-110,-6,840,270,174,-40,-126,318,84,-54,40,-11,38,-211,706,451,-495,9,297,949,1572,0,-3,288,-493,-2130,25,1066,1074,-358,348,1181,645,18117,-131,-629,1038,401,-217,99,-478,432,111,503,2931,197,279,53,2088,641,420,75,81,0,-521,941,46,265,205,-5,-6,295,-344,213,371,289,-512,266,561,-1093,525,110,385,-49,202,61,2758,-618,1011,-1839,2128,96,7,104,132,32,-133,601,587,335,395,123,38,-25,165,42,-6,142,815,592,662,1490,105,74,66,554,1728,389,346,-449,1661,31,-268,230,1532,698,2643,75,-444,-133,518,688,-16,418,-399,136,485,68,75,3758,62,499,204,-25,95,-215,672,-56,1619,357,2084,243,-957,635,4,-107,-469,-451,281,44,-7,76,121,-64,999,-30,170,1707,263,10,1164,202,940,88,-29,-164,196,1181,720,78,19,4207,-393,60,-714,290,2134,366,339,418,-2,-610,633,299,-52,632,441,308,180,505,-440,-223,102,310,1237,-197,304,-225,558,586,-175,366,-124,-112,1032,679,588,-787,980,-14,-97,64,229,3186,295,2529,11,4101,-50,47,-297,-316,51,-267,19,-107,26,1094,161,218,43,220,-362,18,486,2001,-60,607,1514,-179,-341,193,1401,-230,243,158,764,805,125,98,710,604,175,67,1822,468,66,-109,333,349,-379,14,-151,-101,697,1882,587,411,230,1366,835,1305,-291,-224,629,-86,90,-45,154,45,121,1396,-16,185,1553,-9,-399,-51,-346,4802,1777,515,619,1192,-69,350,153,264,-24,814,3732,1764,1583,643,180,-1612,360,190,317,155,176,1065,51,2253,77,395,298,77,-389,259,-75,914,281,141,866,163,417,451,249,282,120,249,-181,211,-92,30,983,110,573,370,-453,12,99,3217,-381,71,351,1534,6,314,82,25,704,305,1080,426,-48,800,-11,78,574,94,-1439,343,2619,766,1520,7370,218,-843,-21,75,3920,178,585,-526,523,-572,183,504,-8,474,232,-47,56,1260,-208,-27,56,45,2729,239,361,-160,-212,80,803,164,305,56,1015,440,82,36,-113,506,161,2,-291,-64,501,1221,1515,4035,58,75,-489,286,4,163,1070,2815,11,219,69,-26,-140,67,135,0,173,8,4118,998,678,2116,489,466,272,1731,1255,1693,140,1221,439,26,2026,398,-1315,-23,466,297,724,137,-260,331,203,-83,1923,392,133,-54,126,270,258,2123,-176,143,1207,-732,-138,65,511,1036,3364,234,867,304,1314,275,-326,-636,299,3113,509,1867,5,-119,3653,92,-436,234,451,-153,351,596,600,1172,-359,512,596,3009,169,5097,1943,418,299,435,346,-898,1154,14,1231,-263,1377,190,94,502,441,768,-251,590,-57,1,4393,221,1550,1089,666,1087,-370,1669,-477,2121,4005,159,101,1652,284,157,69,820,166,154,810,34,-162,74,-918,28,310,929,1449,441,-100,711,227,-319,1317,-652,865,255,1033,2214,12,463,14155,887,-88,427,-412,11,59,1624,854,-292,-81,-121,808,602,435,41,129,-4,430,817,-591,-569,-326,-137,13291,74,205,196,-236,-97,60,898,201,1752,52,-437,-367,16,-305,68,1452,-1525,1293,99,-193,2098,1113,-36,1059,163,126,690,-102,301,-1299,-175,1190,-32,1811,-405,-70,2013,1793,137,-172,1409,1462,379,9504,1646,557,-133,-47,35,-106,-105,-272,591,865,85,5565,75,60,-468,409,-139,-84,344,-23,9088,23,1669,2556,2,948,56,-123,-133,1,549,-53,748,477,334,189,1,-84,182,-1325,-365,-81,-62,-560,2962,596,41,43,426,557,-216,1396,212,-12,-132,193,86,-583,-235,34,108,1155,19,-44,-98,-1,-1271,-265,-3079,81,-358,-1565,811,936,-116,144,444,170,1336,369,81,-26,3942,457,151,115,1619,-477,556,5634,-11,-107,559,300,202,16,307,102,-38,73,588,-453,-33,209,-146,386,641,-64,95,280,-51,36,14,379,28,-48,465,61,-613,979,-241,827,2527,3,38,302,758,-205,-143,183,61,788,61,-11,-247,-2,-62,67,588,1964,880,-1347,219,236,251,780,2174,608,459,-148,47,-76,-26,-63,1668,3644,1070,427,267,442,53,55,611,-434,65,150,-352,311,98,430,-81,-9,-615,343,35,710,750,82,279,-63,1231,158,9,682,56,978,1410,-90,1754,1181,64,-471,267,-582,620,-1106,2821,154,690,54,151,-8,592,-55,1499,1238,9262,415,345,70,11,951,3090,-126,1695,1866,8,171,43,32,285,-6,27,555,143,410,722,1090,127,-25,-198,-81,-28,4275,205,-148,150,58,256,-13,-44,46,318,360,385,5,709,818,-215,217,136,-354,746,197,130,-688,41,29,-167,1480,360,-147,-73,1036,267,186,530,120,-319,562,148,30,19,-162,1632,368,-42,256,1410,-140,626,-289,93,-423,-21,74,-294,-7,588,53,292,1096,538,83,133,84,590,362,228,488,-93,723,28,344,278,940,123,78,43,49,37,676,81,447,397,847,340,50,34,3916,-156,376,-45,574,1180,135,-14,116,873,-64,861,158,-62,244,608,798,37,305,-10,29,2973,480,1369,1212,1445,1584,533,1396,335,24,1030,-363,145,424,265,594,0,713,2473,738,-25,140,1546,49,417,137,-3,-40,158,2790,524,326,789,624,173,141,3885,276,166,229,1168,2108,1280,168,-25,220,105,137,308,240,571,199,-32,264,682,66,293,216,-18,11,81,291,911,61,30,41,1067,570,633,344,549,490,223,59,117,32,-723,-370,3044,23,268,285,374,330,284,555,32,-181,79,19,832,-92,724,508,90,159,11,673,1717,1334,-350,654,478,189,191,-179,-422,176,65,862,-91,1545,1384,304,447,1,434,179,67,661,28,1377,857,1874,289,758,1460,1009,330,417,129,1091,80,245,-313,991,-159,183,-3,1676,2228,-10,77,2283,387,114,1869,147,92,147,-93,1305,420,489,131,2548,2178,1430,54,57,2166,557,1921,30,1912,52,227,2131,1353,1300,1590,255,76,254,95,217,503,-42,360,-12,203,315,375,259,-160,176,2449,152,1113,263,-387,2111,2530,1208,-2,883,404,1229,879,-36,326,2462,-393,208,711,809,1705,-40,385,-243,131,96,3198,409,-296,1022,1647,25,3699,2047,-102,139,-497,-94,529,133,234,70,222,841,1017,14,208,132,92,2903,265,18,-794,240,4001,166,2262,1127,25,207,172,3,-2940,680,123,-278,31,797,4946,764,138,58,173,920,1069,831,112,424,164,899,849,235,991,-150,681,740,1188,800,166,1953,666,787,2089,498,281,-227,2561,1217,-1483,919,2156,660,2137,421,-25,545,2172,1749,695,-219,319,298,199,459,1834,-70,144,636,895,398,1238,66,55,1687,240,5009,1574,1368,490,1397,1334,3768,1651,-23,10,58,132,103,7021,2745,528,3849,264,3263,1271,555,317,233,1624,639,2595,393,341,2888,2739,139,521,584,565,1169,334,-86,627,1221,1220,-14,87,1038,-166,1606,121,591,1974,-34,352,94,1218,1693,2124,1371,-5,51,133,1008,1698,1545,360,861,88,852,145,787,585,159,301,931,1107,816,313,4816,-314,671,-279,173,119,667,267,166,300,147,322,17,501,-161,359,976,1563,769,116,152,274,624,194,-2186,101,842,330,562,169,192,1737,933,1097,-187,670,867,592,381,16,113,192,2558,1221,739,376,1377,2302,378,112,-3,694,609,-58,1699,529,564,-12,178,677,1006,330,626,848,1970,375,98,993,654,143,3283,1140,332,306,-63,483,150,143,167,2024,829,-72,-8,-100,1959,-179,387,351,965,387,143,654,477,1168,1242,480,386,271,2498,199,104,6,916,861,7,413,-526,479,2236,3407,-49,258,515,-294,247,1185,1551,2011,539,233,1080,1291,3380,84,306,42,145,939,634,133,30,1118,1336,257,1,550,445,-336,95,1164,-84,625,-5,877,-59,676,610,-66,240,1219,2655,147,273,296,1607,-56,62,4302,-60,204,64,238,59,282,830,235,406,218,874,370,578,378,1008,2897,753,88,237,891,-270,5687,-103,294,-90,103,608,5,2637,172,9,-49,1215,-116,1200,1020,-159,320,-52,2763,428,102,714,-200,30,221,3443,0,196,819,315,275,917,949,-266,368,493,-36,-360,-200,-38,52,26,-429,-6,-373,391,810,1214,219,1893,-25,172,1213,2873,-1022,-1004,358,333,778,-2376,334,183,-190,131,672,108,-79,481,95,2044,153,92,-213,75,160,333,544,105,90,60,340,343,1623,131,594,-329,1919,74,4716,-6,-257,764,349,682,163,939,194,277,480,276,1552,486,445,2036,1211,138,476,-284,1451,1416,136,186,334,359,966,-1101,33,110,-247,-181,258,492,75,-920,133,1855,820,24,-20,27,261,778,773,126,183,360,211,329,275,257,1170,-969,1132,162,28,-40,204,345,1034,229,480,568,3665,238,-756,318,490,-1579,1060,262,-351,223,202,-11,2010,283,423,-523,1907,53,844,119,-324,634,-48,1072,187,-651,144,-9,729,598,6131,150,-58,389,1147,171,-1974,597,149,53,187,475,669,121,75,190,306,761,215,49,394,1215,-1343,-77,1924,77,1827,-16,1942,603,32,121,218,2372,53,-20,2380,790,488,99,738,67,236,3453,963,140,329,215,-209,815,601,130,2,433,393,3387,42,557,58,553,45,-36,899,553,-637,-259,328,467,118,-306,205,57,701,124,-63,1715,258,936,372,101,1195,509,24,40,612,1780,925,96,228,619,-36,740,209,2490,672,-293,326,2122,686,1792,385,91,320,772,-362,1124,4141,400,-117,31,299,358,1586,283,-374,213,-154,2751,1056,749,373,264,492,1663,-1031,4024,159,1230,23,24,634,714,442,451,11,2099,940,261,114,4946,10604,275,-67,3971,227,3941,76,439,302,944,89,370,781,665,-155,-14,553,201,-319,-122,-10,261,-11,29,122,-371,102,997,154,5981,379,2158,322,425,502,1474,16,151,524,76,197,0,353,159,300,1523,62,144,196,489,177,438,-55,215,1514,-628,552,4027,179,1824,-379,1156,113,275,-350,890,171,136,1398,873,2524,708,-4,83,400,649,118,2967,-435,-164,828,512,963,785,2602,413,-178,2833,185,364,1093,730,304,19,4457,2964,837,618,1699,140,432,641,1321,1074,932,1164,1137,145,70,3152,-36,602,351,-592,74,18,1575,646,2108,496,1742,5413,444,969,522,87,-246,51,351,-256,279,-22,-996,615,373,1032,2321,850,1247,361,116,-57,331,-173,552,589,526,37,348,322,-244,403,2157,298,1375,1794,66,105,114,122,398,453,194,-773,143,310,87,788,283,1160,464,673,79,1210,1553,1120,1219,638,287,1343,1049,171,722,-816,-128,214,-432,714,23,374,135,515,502,162,829,148,612,326,901,855,-59,183,1030,59,1026,-27,169,4182,-44,-24,52,-46,-74,173,1096,-8,312,149,204,-155,492,556,932,-1009,259,583,571,-42,16,451,691,-624,1720,-79,611,736,1989,-64,226,-92,116,502,-868,110,107,1845,809,594,251,976,12,231,1445,190,62,485,1315,2665,967,96,280,1546,-47,133,-187,366,265,78,-335,2812,-2189,1300,374,586,94,1225,1576,359,1033,1603,1096,700,1340,307,2,186,894,-34,-945,1004,397,745,52,53,-156,1482,237,181,4847,88,374,-35,1128,2007,-221,24,1050,-21,228,323,126,140,173,213,-110,862,1835,-330,21,629,1271,2452,535,135,787,-541,205,882,170,345,939,22,286,893,-107,1192,786,778,92,478,-45,296,931,-37,2043,2172,87,65,-104,-91,98,6248,-708,747,1642,2523,2945,6469,673,36,-180,730,195,507,416,-208,158,-29,5337,387,245,65,2728,607,1228,12,459,254,373,2690,2266,24,839,1508,204,191,111,-2413,1570,606,671,328,457,1597,5613,535,201,477,357,-818,-15,1401,318,1306,714,396,591,301,509,-334,630,-526,449,2132,256,4292,1059,-1423,-496,242,-646,1564,163,2069,926,276,4989,2100,564,335,223,392,91,169,796,2914,2773,85,-33,852,34,681,327,-1281,738,307,1612,1206,2667,10,1466,961,802,728,5,470,1934,156,108,272,-2303,62,-248,787,9071,3125,502,-330,950,243,16,348,-111,52,533,79,1947,439,311,223,676,68,-23,899,228,759,1614,-84,223,-17,212,1866,-827,789,6272,582,318,367,-86,-217,587,118,662,626,-116,2794,1101,156,521,2530,187,20,205,193,931,0,607,2142,738,1342,3546,902,1001,381,1707,1973,731,-401,1452,119,-137,-430,44,1913,387,715,373,547,625,1549,592,-117,679,307,-63,-34,706,1408,-371,1264,297,778,-54,1056,884,494,1799,25,-58,-40,-55,2766,-3,833,655,298,535,386,-9,60,606,1568,470,465,254,2337,1198,25,131,57,401,-126,80,-174,1111,4899,118,246,70,808,205,31,370,-309,308,418,454,1785,535,132,15,5,218,-52,515,36,-193,614,1153,180,318,1576,1054,2061,85,211,203,653,78,952,287,1847,647,498,592,162,1470,551,723,625,371,594,1540,346,1042,80,-111,1274,270,343,-1010,-414,370,416,2764,1074,2271,846,89,23,212,1596,-510,-933,737,75,537,107,1737,1657,821,783,303,383,959,459,4380,68,108,2238,690,2164,452,10285,756,319,1060,-146,99,300,368,-572,686,4221,632,825,-5,294,-2391,611,1031,214,74,452,1337,1037,1650,6368,502,2561,444,318,145,121,62,6307,1227,1269,1593,838,1201,6558,247,1826,880,773,1444,-391,2309,989,2364,1413,685,344,3034,126,-409,228,1030,-753,1890,-2,420,-568,-78,176,203,2035,620,1027,72,616,488,364,167,676,615,95,801,4624,863,1107,239,1828,1573,910,79,29,308,519,1287,1623,160,32,-16,748,-418,118,70,12610,1390,57,2064,-226,245,794,142,1368,959,510,894,1318,459,-40,-952,121,986,912,27,-34,997,2175,30,1850,40,842,589,1412,603,201,-110,-24,1562,-1192,-275,576,509,-102,404,87,2612,-254,935,6850,105,1131,132,794,460,-71,-65,50,298,69,-465,-16,617,870,-300,405,546,807,944,224,87,544,338,1029,2433,418,6269,-869,126,363,674,54,732,20,1,92,3263,518,869,1087,1095,174,804,250,2154,4444,989,1143,71,281,270,596,294,138,399,3182,521,82,878,2588,1241,375,595,869,-26,-24,1142,723,382,11,380,311,459,95,193,710,-658,3111,1205,593,518,-141,558,724,1456,1022,3915,207,763,1226,679,135,95,109,214,-78,1409,5410,2386,1965,104,1023,3819,373,1198,1763,10037,-84,-261,413,354,508,410,821,299,159,241,182,-456,3391,909,1971,1914,79,1121,2154,612,1158,712,-848,1376,82,44,38,-511,-456,925,349,31,883,1284,10,396,993,247,2985,336,1467,-104,901,385,721,143,195,543,4111,-330,-49,694,40,851,2799,303,210,34,553,1186,1763,137,105,219,9,-536,1662,682,164,734,694,2682,-122,675,609,-6,-1996,386,6,177,-50,193,314,1210,120,-43,173,403,578,127,404,631,2346,143,785,1102,1349,65,699,262,-83,191,2838,274,-650,38,90,199,-266,364,614,105,-158,-1171,173,364,10,162,1360,656,851,-330,-72,1061,1028,1048,502,325,763,1257,281,184,-1,606,2064,-32,2712,809,3368,-512,254,289,924,816,536,399,-1340,1823,296,142,58,4076,-103,824,-1293,-447,428,476,-214,222,138,253,1218,46,1798,1015,1124,17,-249,170,1486,1732,1996,2437,1680,311,24,1792,499,587,69,176,1273,1008,851,494,1124,675,-223,2711,84,402,829,819,763,1133,-6,3723,801,835,193,563,485,3103,148,0,1922,357,66,701,178,-235,1359,-129,499,426,820,-74,124,221,728,288,450,2462,221,139,-17,-4,-81,946,103,427,2705,20,-111,833,509,1381,141,49,2190,1597,942,2194,1521,3479,1090,6034,267,216,836,811,292,594,862,-246,804,-140,50,318,194,1734,65,1072,-47,336,720,-1491,2947,948,914,941,1099,944,2518,5045,790,1688,-54,221,115,627,-1872,609,2472,-67,549,146,-87,4758,2861,485,1186,496,304,200,778,-158,-55,1,470,1415,264,1519,401,318,4792,89,368,1050,127,167,1251,1346,809,72,2728,12,-1949,5151,1562,-14,550,42,2152,880,2101,-218,-743,1185,175,698,733,2194,704,1397,2500,277,53,-54,268,311,679,748,82,1882,1695,290,-594,1312,251,116,110,2132,994,129,2579,-56,615,1767,1175,903,520,1540,-57,427,30,436,219,373,-165,123,52,290,438,850,214,857,-236,478,-184,558,139,-64,246,-574,174,466,1759,743,125,617,-1,52,589,144,-248,1410,-195,925,631,363,231,539,203,-178,99,657,1098,382,352,1851,382,458,350,1745,1029,370,2016,112,505,418,824,-1243,1103,154,-59,-586,20,1228,-361,-21,536,1722,598,1164,113,-43,23,443,1038,584,3012,-432,634,-109,165,362,-8,1336,177,284,123,911,700,157,31,1867,118,604,-96,1389,2716,-18,634,1559,1756,-335,781,155,123,109,163,46,178,271,-391,-45,-106,2530,125,-9,58,1088,357,376,92,1743,1338,693,77,406,3322,879,-73,81,591,1731,1273,-42,-31,-173,142,376,2257,-17,237,48,5993,2610,370,9202,2650,453,1029,1722,262,814,485,583,102,1363,262,346,-111,6087,922,959,177,259,837,4695,566,2743,1122,1545,4,1393,304,1429,1381,287,1645,824,1692,2060,191,622,-16,1707,542,792,-303,1683,1132,920,-254,704,13857,3666,1545,-412,458,1146,1295,2051,465,1266,481,618,1012,909,2290,1584,1293,144,86,1947,271,1146,-572,318,268,351,57,1380,146,752,162,-838,1214,6792,240,1125,260,305,465,-405,498,99,724,66,-25,43,300,405,3191,1735,-54,227,200,2594,158,-3,196,451,698,90,483,20,-31,752,4735,320,1235,924,7461,364,1760,31,1899,2284,2731,-599,4878,315,958,466,1908,783,317,255,194,410,1049,864,155,1545,1299,315,421,619,-45,59,499,12,-187,-364,772,363,561,1695,627,944,661,1164,842,356,162,4869,1348,-124,2767,804,630,158,-995,38,1864,429,3673,-239,967,-2277,1347,1370,2127,5201,-740,1353,253,642,689,-24,6717,607,304,225,-401,35,-2322,750,780,1504,582,200,-472,1849,790,668,2858,-737,-84,2329,932,167,-304,9273,316,2722,2421,512,-5,296,385,542,575,-89,965,92,-277,132,733,933,1076,424,23,769,10961,529,87,10,-22,374,2264,-35,1486,-3061,564,3926,1113,260,4810,-58,-239,9,196,1418,718,206,244,1637,443,2027,1843,2838,77,-60,-69,34,-206,-135,894,2253,227,-76,243,2166,409,2019,-140,2169,1604,238,235,1919,2337,2344,269,473,19,55,78,1444,811,67,-528,860,1382,848,405,203,5,-5,366,1454,919,1026,556,288,2025,-53,2828,332,1680,4203,599,1493,2612,689,1075,400,149,-502,1333,542,1722,736,721,737,1303,1029,367,4109,176,584,18,685,11,3339,311,779,286,68,516,1074,5186,1189,678,572,2308,377,893,130,56,574,1287,507,94,453,3709,-207,1291,-204,-410,145,24,544,-75,752,159,662,2884,43,2402,1584,1851,360,749,-1042,20,183,394,-11,550,267,46,557,50,1034,-8,152,-28,1006,2466,2717,-79,30,463,432,490,-692,90,761,1091,-88,1194,1066,49,7,332,-225,339,211,-746,87,-1658,1581,214,370,1209,685,245,292,147,485,804,-13,1099,1180,333,829,995,5,101,-310,226,238,600,452,-68,1039,519,249,-671,2794,1673,1270,149,970,1302,335,981,215,61,628,-357,302,237,1628,864,547,547,14,-436,937,177,76,266,691,2238,613,402,1620,1292,463,3576,1472,408,33,169,650,217,1989,947,16,1188,1875,3355,72,1659,3,1719,1331,1769,311,4045,591,1074,648,55,-9,1704,453,564,3181,-511,469,1645,541,603,467,-22,-205,424,684,991,702,570,44,1167,3095,103,68,384,214,266,175,2824,75,-31,1752,431,603,51,2004,248,609,286,-177,623,54,963,239,129,129,1068,448,5,261,237,221,1311,140,28,851,1347,645,1405,3789,176,-437,4209,26,527,4735,463,312,3143,2596,316,155,-72,1543,311,183,4247,961,116,172,1065,561,228,330,168,1247,100,346,1388,379,169,746,48,1728,242,6100,2536,171,83,-467,216,164,1884,108,-325,-416,1899,-64,1110,333,371,419,476,790,2160,1059,523,1293,621,768,479,2697,2187,400,431,554,2193,1552,2549,291,147,1066,809,3560,453,663,359,1281,2471,-472,29,186,22,632,290,2040,654,67,487,736,2309,873,846,346,6737,2744,842,-95,697,698,684,88,-22,-8,56,-1237,29,-144,1495,162,-481,-1973,626,276,1588,530,1219,2617,124,1911,162,-248,2983,914,417,242,13,500,144,-291,1111,755,780,921,639,2377,226,354,2143,5123,2685,435,961,218,-407,77,-1243,118,1379,473,338,-384,648,1483,578,1643,475,601,1783,712,212,100,-990,1338,641,846,202,25,194,4710,2740,770,1225,-1296,331,309,3195,1521,1648,388,1416,-755,236,735,417,482,1849,735,955,272,80,75,229,343,182,340,452,332,2248,-31,2837,349,1073,459,176,291,572,179,104,5070,167,1724,1134,2521,357,998,-48,1893,415,1640,109,294,638,1885,784,358,236,2763,1713,418,-20,114,506,1330,1140,-34,17,959,44,46,321,834,49,160,-56,-35,2117,-408,-51,1141,3638,709,-863,228,177,77,343,5621,437,3753,125,101,117,663,116,2,832,637,425,265,308,828,336,248,18,36,1455,327,1199,1818,394,5260,1490,1169,-817,604,556,338,1785,416,203,805,3867,929,1702,416,2510,293,499,-33,59,1394,449,506,1194,9,-353,655,-394,648,253,247,-214,2323,1173,165,389,-435,357,958,192,558,238,265,4230,683,5343,956,1275,579,-15,195,-162,-975,117,4964,6676,606,1061,37,1210,204,9,242,9,125,57,1087,2688,697,806,351,565,199,-25,1659,1789,66,38,243,691,-63,307,1206,1106,1152,347,1228,1695,2020,247,-423,712,217,1780,11,87,614,209,574,-298,148,399,-347,1036,855,404,3225,2193,2048,1276,90,1562,185,-1225,887,295,30,224,167,134,285,96,1383,2074,8967,310,2487,-301,-182,3173,234,106,307,1538,226,138,129,-210,23,607,1487,182,2751,104,825,2825,-48,-1120,77,1274,-6,-91,14,87,1312,-76,2529,1415,1199,490,1573,1030,919,-1,258,253,1503,610,149,521,204,1384,609,12,1193,5,97,3192,195,-716,1834,-310,270,178,201,1618,-85,248,-30,430,-153,304,161,435,993,418,6848,-119,1391,1128,1117,632,246,235,547,352,67,28,1538,1070,108,-69,2233,529,3298,-126,1037,-78,-368,129,281,-29,1631,14,6514,159,-24,94,198,-1103,815,181,260,202,903,58,22,170,259,90,8,1495,4395,34,2311,146,247,-609,3363,341,689,7938,802,965,1513,2159,703,1168,1268,-77,484,103,751,283,-308,2777,273,566,456,482,56,501,-1775,238,-566,105,52,118,275,700,928,-438,-348,1363,-911,2460,170,2288,3742,5295,-131,1297,-547,297,860,2207,137,-644,138,14,-12,2490,197,1146,3460,311,639,80,1604,1737,2503,535,1420,2174,101,4463,1279,170,380,813,369,86,211,121,-69,2660,1399,157,181,945,207,191,5478,1627,-50,-136,199,714,789,-175,1643,88,1075,1649,2337,-4,-92,407,581,967,200,11,347,426,-454,616,192,359,-797,254,-1608,96,889,363,95,1103,558,-339,74,405,345,437,145,551,900,2345,572,63,226,1924,781,909,242,2553,-2006,2119,874,1353,1418,112,1130,116,1572,922,-578,46,427,104,270,1466,108,29,970,527,9,271,975,131,713,1456,1498,166,-608,-397,100,1864,1280,122,5434,87,1186,224,123,63,-52,1240,355,27,1688,118,600,1640,1113,2394,64,280,365,308,62,191,1029,355,-6,191,51,1219,337,5966,4193,1914,-345,3247,256,-16,388,1675,59,159,-154,87,722,486,51,573,200,1396,1008,142,4800,92,3391,317,-325,129,69,799,119,4430,1331,341,1383,83,86,159,921,3882,664,1598,97,180,30,1720,9,1093,1181,11,58,756,2659,-534,103,478,272,-74,17,123,700,106,160,350,1510,919,255,947,345,5,730,-417,473,752,404,287,515,195,684,578,535,58,1958,-680,49,-70,186,446,16,-77,355,289,-264,526,486,427,1045,243,905,2694,782,2591,1170,1550,480,601,3073,1069,1091,719,1044,-126,1613,242,81,332,1697,4943,739,5306,351,234,695,706,334,-69,-50,79,1058,22,634,-460,88,4312,218,1091,-591,870,1685,449,223,143,1213,3500,513,828,200,498,818,155,445,181,324,3332,-52,34,1566,4635,279,140,1,45,767,-81,968,-536,-330,460,659,292,20,829,-572,2404,-278,236,135,464,1841,52,1491,33,814,152,-102,536,640,75,-224,1533,41,-113,727,-56,368,1731,789,698,101,1766,763,438,105,19,1604,932,3389,900,167,1275,1893,1174,815,9148,9502,909,1470,591,241,440,3319,41,1324,1835,8424,-10,978,133,425,762,359,1103,859,122,2979,1830,86,1924,801,2208,552,3045,178,70,1058,330,2728,231,350,661,1942,378,384,917,325,10,534,2043,-22,-596,7605,59,643,794,971,3095,32,1637,12,-88,486,265,617,1420,179,1075,67,697,2446,107,1737,544,381,2357,526,-59,2659,6628,448,1389,769,577,3300,-6,-68,393,201,4329,410,682,65,316,249,2180,1954,3594,25,3470,106,-195,-487,803,1340,261,70,646,313,857,1320,302,-453,1482,346,934,2004,50,1027,-25,1606,230,-44,792,95,390,181,164,39,614,527,3115,1247,171,-267,23,1638,2073,305,357,224,173,1410,2773,1981,2926,1203,403,1283,48,743,611,291,-24,641,-1068,117,877,449,-138,14,556,1646,206,419,60,-206,177,270,26,656,216,1516,709,-54,476,-253,3245,-1639,605,216,53,234,754,1498,2137,479,419,259,1319,149,185,10461,88,1073,280,1924,-40,2009,139,1587,1067,4142,306,980,-30,34,177,47,3206,732,885,2146,208,1149,1107,1221,210,227,1136,-14,320,74,86,1260,962,206,183,-179,3737,-13,1001,-68,1478,-391,628,426,126,970,529,788,-244,56,105,73,2322,1399,250,835,509,514,-123,-73,63,1411,93,58,884,79,2614,797,1146,1198,103,839,-611,115,957,182,389,550,728,300,105,185,171,-169,2062,92,265,90,844,1008,322,2829,1056,2121,-54,682,-91,217,234,579,-4,-81,37,117,77,210,46,-3,113,13,32,-174,114,431,-5,-212,-735,211,-289,795,-131,-35,27,92,-14,117,2030,349,398,-154,689,116,58,112,94,33,2,80,79,-18,-2695,594,-156,502,330,114,-5,125,114,-5,12,1210,158,175,2463,2092,1819,186,167,350,1886,775,5165,3413,1011,281,127,49,-17,62,69,522,16,415,70,193,134,4,237,3904,2479,286,1158,18,8,62,1565,-58,139,706,-12,52,229,78,-2,39,84,462,2377,-852,1166,2453,-106,1300,960,294,-19,672,-45,2022,-4,1019,-40,8,-72,52,322,277,-25,426,30,-25,98,1733,147,122,-24,66,338,34,26,27,217,763,-49,-1,-25,2674,171,1499,95,735,-12,647,-2414,-33,14
34,-81,-146,-151,-174,-121,-290,-106,43,240,-103,-284,-245,-64,198,93,-102,-145,18270,0,-15,-100,5,-213,83,-48,-124,-26,-49,9,-70,-50,-432,-172,-235,-264,84,237,348,84,423,1829,1808,3347,9327,10938,15399,102,-16,92,2050,5807,-836,2534,149,236,131,121,378,55,50,15,25,-3,24,43,331,-2,-45,-69,-233,224,-10,-61,-40,-10,9,126,171,33,51,49,49,19,141,82,3,104,63,135,4,54,168,50,288,-2,-6,60,72,25,36,-72,28,-13,275,-2,181,105,-14,47,-9,-42,15,84,-134,-41,-13,10,0,-5,18,-61,51,122,-24,-50,48,27,64,414,82,7,3,-10,12,117,45,-195,13,131,-18,238,-11,46,13,37,117,162,65,4,863,86,227,28,16,-9,86,-28,50,-81,310,-33,27,42,37,-9,81,27,213,60,19,-45,13,16,1005,109,40,8,44,23,-6,28,41,10,6,-24,-12,92,16,-27,257,-12,-2,35,144,184,74,26,-14,80,35,90,34,20,12,65,-47,1753,-88,203,-7,-78,-5,-35,116,-97,239,199,41,9,66,-13,-6,-9,-30,573,-25,11,251,8,-6,35,104,125,19,-59,53,217,96,22,1190,57,322,7,-14,-55,16,-5,4,47,16,48,83,30,60,-98,28,9,233,-20,115,57,-67,192,113,16,10,-163,14,-12,-20,68,-12,-32,90,116,58,21,-29,-37,36,717,679,29,145,12,46,73,105,-25,536,159,367,5,90,0,33,52,775,-125,11,-81,50,99,-15,6,24,268,24,11,-426,97,-7,-1,248,14,38,-17,7,-17,97,147,110,74,-120,552,446,-6,-7,41,564,75,94,4,-33,25,-46,56,171,132,-9,-23,70,63,44,-29,186,16,9,75,52,143,647,44,8,111,12,60,29,14,-147,87,5,331,34,21,32,188,18,89,851,3,33,-6,107,103,29,39,132,-1,32,-2,71,296,99,152,-42,1,60,2,-19,-29,40,19,21,16,19,22,71,69,73,27,43,42,44,22,9,9,0,11,154,108,20,7,87,39,163,75,-25,15,-2,36,7,153,43,28,295,19,19,8,194,19,-7,-42,-6,162,191,98,187,114,63,-11,72,23,-100,-93,21,-42,45,137,32,-1,95,99,-7,-115,73,-5,111,-25,35,590,269,1332,-35,67,-51,32,221,150,-26,58,-10,13,158,23,-6,-12,19,473,21,19,78,35,233,20,2,61,44,58,-13,172,58,-104,20,58,61,17,16,3,202,-30,65,269,774,133,108,109,144,78,-27,46,30,-76,160,41,278,137,-12,35,39,-21,-27,-6,-159,132,81,106,57,15,607,1287,37,213,77,302,42,62,62,-9,98,152,514,62,24,-5,88,-162,3215,41,-68,542,1040,34,544,268,-9,-14,72,7,-14,-85,563,22,-19,38,-9,383,22,-198,397,-89,-7,-12,17,51,122,55,117,31,84,-17,11,88,14,-198,35,244,26,6,45,45,31,8,-17,128,18,-688,-361,69,137,-26,86,106,273,110,183,105,-146,93,35,103,-50,-25,-32,39,33,-63,-6,97,104,53,543,-73,6,169,164,-49,44,-26,48,17,238,-3,310,2,76,54,5,69,24,-12,5,-58,-1,160,23,111,301,495,87,5,16,202,9,63,18,32,97,214,55,-8,46,124,-31,131,77,48,-42,-7,24,-8,78,105,-8,-13,89,157,127,7,366,37,131,-34,171,4,-51,-45,120,49,24,39,12,47,1,3,161,-28,139,11,67,152,26,-166,-13,-8,98,32,74,155,192,83,136,9,9,56,41,140,47,-10,-9,202,233,-3,-181,43,-38,16,43,165,-6,164,-25,80,67,160,43,-90,36,89,33,25,60,76,20,321,16,70,14,15,76,-314,51,266,17,-24,148,-20,14,21,-5,11,2,-97,0,46,56,149,39,78,10,14,-61,143,5,-8,-16,21,76,29,113,21,16,13,1,3,-52,39,426,-10,258,53,1,72,32,-4,-17,208,179,18,-52,118,-43,888,104,4,3,69,21,90,-17,642,99,74,478,63,166,10,32,16,56,-58,-290,96,-35,-99,0,20,-35,-66,-58,16,21,1067,141,36,-25,6,86,73,-38,35,-21,-34,73,-12,29,41,-149,10,83,14,2,311,-13,40,35,-33,31,-106,-4,44,-6,-71,-56,-15,-71,18,55,40,-26,-89,18,-5,-19,39,83,210,575,3,36,-4,60,-15,21,-388,332,-21,-14,-94,-19,-5,35,183,74,787,11,-10,14,8,102,-41,-147,-3,-35,350,-55,-10,22,-46,339,832,-6,-62,0,22,71,0,74,-2,305,-21,-57,16,88,153,-23,40,5,830,860,-19,288,105,-6,80,20,-122,52,11,-33,196,-39,-56,-6,22,-21,290,-6,-25,-54,-36,33,31,40,18,21,-110,-264,102,-259,-19,-124,34,280,8,-61,29,82,229,87,27,59,61,27,-6,-20,5,-3,11,49,201,-10,-49,-77,53,182,1,14,-23,143,0,58,-32,-54,718,-27,104,-36,36,2,-64,-6,21,-38,-14,-65,71,270,-2,36,71,127,-132,19,22,-26,-3,-35,51,24,108,-328,243,31,-22,-47,236,-11,-8,-144,621,-18,96,12,24,3,38,-181,56,40,13,-41,45,-38,400,323,22,2,10,-134,-34,100,98,77,-22,-10,33,97,-16,63,378,100,-9,29,14,-24,268,3,1342,12,247,47,98,-9,48,113,102,-44,30,24,322,-37,109,48,344,124,-24,-9,578,9,56,7,95,25,51,26,17,24,2,51,70,-53,-76,31,-51,12,-7,-82,121,106,-225,28,36,40,-2,208,72,191,804,6,-82,11,-201,458,42,200,39,0,17,34,673,-11,19,27,94,0,-17,12,22,-28,-43,-30,302,136,107,271,17,9,-34,44,55,3,340,30,-4,53,6,-8,-2,-24,-32,45,-1,8,58,95,-5,44,-52,73,-4,43,-32,117,285,-53,13,30,65,32,-74,181,-25,31,22,92,115,69,5,-2,66,98,21,2,18,232,147,-7,61,60,39,95,-89,11,-18,-64,-30,56,-48,-1,-21,0,-1,-40,58,89,-44,-47,-51,-59,2950,609,10,-96,-76,44,48,9,18,-31,-109,18,119,63,-229,15,-71,20,229,56,29,37,-12,20,160,-39,95,128,3,74,-9,13,30,-6,24,80,176,20,-8,-59,-4,-7,7,36,142,20,55,157,43,-14,-260,-97,68,55,246,259,-16,114,-4,7,304,-58,-43,-127,114,24,742,354,21,149,13,2,387,26,80,28,35,-8,-18,58,22,85,897,6,15,-13,-4,-23,143,-12,108,13,-119,480,58,69,53,24,18,60,31,-13,89,-35,-9,-188,-18,29,53,13,407,326,51,-41,-83,41,-72,6,72,-238,24,24,-1,-9,55,177,-8,-73,70,44,239,-17,18,28,-16,70,-91,661,126,0,117,112,111,110,-15,59,-4,145,350,-14,29,73,62,8,38,-6,14,14,327,64,63,20,22,27,29,657,328,-9,62,-14,10,36,216,32,-40,16,1,63,-53,-28,63,338,-6,-48,67,86,2,-47,34,28,-13,8,-68,0,-69,10,-56,66,96,350,71,-28,28,66,10,8,-1,20,31,10,-29,533,23,-36,40,3,-14,3,-196,12,49,118,40,42,57,77,12,14,95,30,2,22,41,23,120,-26,-62,46,141,-40,44,93,647,-149,31,-1,2,35,8,23,95,61,107,12,16,-81,73,41,71,13,6,18,101,18,106,-10,-13,-9,108,27,52,15,-9,-44,-13,163,-6,45,97,-14,152,68,12,-3,-25,-55,498,19,21,112,24,-10,32,45,10,7,-15,-33,-41,224,47,484,-191,4,11,2,254,-33,210,18,-6,-50,459,14,-2,24,7,-16,-9,30,-69,119,17,178,20,269,56,17,775,177,185,39,-3,96,-79,4,-39,6,13,74,263,-11,63,-10,60,-51,163,62,-65,15,315,613,16,-37,-6,33,81,45,14,22,-60,-4,80,4,-23,27,203,-69,-29,-18,380,-9,32,-77,5,-11,30,2,4,-65,5,-106,17,18,-7,-40,290,3,-24,356,22,13,65,39,-3,559,-30,138,-24,4,156,20,38,312,-16,8,-50,25,33,5,5,1,134,6,24,-7,39,-11,32,69,49,110,21,6,1,-91,93,40,17,6,-11,-1,23,-3,-276,-110,-195,6,7,65,-5,26,58,36,5,-64,-548,22,15,-13,35,111,646,103,-3,2757,-8,-7,24,-106,6,145,23,27,79,-43,23,-39,50,19,24,57,5,20,-7,95,-2,19,72,25,22,-36,59,16,-34,375,-68,-160,50,18,-9,23,32,13,11,25,5,28,7,14,7,-21,-21,-4,-11,-153,333,33,-141,132,82,85,-3,2113,-156,97,-32,22,28,82,0,-74,48,2,-20,22,-26,80,-5,-221,33,-7,-9,-26,0,10,-107,1,210,-16,-28,3097,-14,975,857,344,18,-29,27,15,-49,40,126,1092,-5,13,504,19,35,15,17,-38,22,18,22,17,13,21,630,39,9,1,-71,-88,122,-18,11,-5,22,25,-22,-18,119,12,-25,-17,11,29,85,-142,25,-22,61,-49,-25,-6,214,-18,-10,80,103,75,14,119,47,37,55,-22,79,38,51,307,18,157,-8,123,-72,218,17,291,199,17,18,984,112,-43,1,13,-11,479,-37,45,31,24,29,23,-8,16,0,100,-45,-16,-2,-38,-8,165,-38,0,19,42,752,14,-40,18,-299,35,-5,8,73,-21,221,53,-84,3,5,-79,37,152,-14,31,49,9,-20,28,31,196,-7,47,70,-6,5,60,-4,23,39,-21,39,-19,65,48,84,-10,-12,-199,38,-12,3,21,33,327,2,-77,123,37,14,13,387,1070,320,121,-183,64,37,-4,3,-34,211,37,-45,61,-12,-23,30,91,3,-13,-10,255,37,8,-6,-7,38,315,15,12,193,446,-28,-33,577,826,-56,2,104,35,17,96,291,88,190,23,14,-1,49,54,46,60,40,-3,13,4,-24,26,19,10,71,74,565,-16,-24,254,27,51,111,33,22,93,-11,-7,112,55,6,1,2,-1,3,-66,38,-1,-51,-6,28,-1,26,-6,85,20,63,-18,-27,-1,187,49,114,-36,6,13,-15,-1,93,37,-19,14,-29,-14,40,3,19,75,-4,3,-31,-71,2,-7,278,-43,-60,177,13,72,-68,-31,77,-9,18,115,19,194,-18,24,15,220,23,-49,-16,-41,-16,-27,4,17,45,6,126,-58,25,-178,17,15,12,52,-25,25,-39,-23,17,17,-21,22,21,787,412,230,-4,18,68,-17,-11,27,57,151,415,71,8,18,9,21,11,270,-6,-31,-10,13,-83,55,1,-1,15,122,22,101,85,140,22,-535,483,5,200,-17,-95,15,-27,4,-9,-1,14,42,-62,121,21,14,52,108,55,72,54,15,10,40,-3,106,6,-9,-23,-52,-24,753,-413,40,53,39,22,9,53,150,28,42,-311,130,67,5,13,-41,9,26,52,3,5,105,-15,70,74,53,260,77,-10,19,65,36,-2,73,-3,29,133,46,5,145,-18,28,25,-2,9,24,12,-84,10,15,539,52,34,-150,0,128,-15,161,-8,11,47,-25,-29,94,57,-12,13,-8,205,19,34,-16,-1,47,226,21,98,64,-41,49,181,11,-11,33,12,18,-116,18,8,63,33,137,97,62,94,-3,105,10,19,398,-50,-3,-11,68,52,274,2,20,14,11,31,-76,113,41,17,233,36,-123,11,-48,91,17,115,-41,28,-18,195,36,-85,3,611,304,-60,31,22,54,-33,78,55,0,444,58,-4,31,126,38,11,28,125,208,0,-91,8,32,31,24,14,15,-39,61,7,-9,35,-16,386,54,338,-41,52,52,184,51,32,9,-79,-221,-7,-14,18,37,121,0,-20,-2,45,1,34,-73,75,-13,22,47,83,163,-21,83,-15,-66,11,71,31,41,28,-7,-6,90,4,54,24,141,46,90,38,-46,158,21,34,-15,119,477,37,88,-92,85,193,10,51,-76,101,68,13,50,101,272,125,98,132,117,96,-5,2,-18,151,-11,262,137,-1,-8,243,115,25,2,277,227,39,21,16,-3,1251,18,20,-118,-16,76,16,50,140,244,11,63,-7,21,61,-20,-15,18,5,272,170,-11,-4,36,-15,19,57,14,-9,-102,7,18,-76,7,40,23,285,-12,-19,105,1,28,21,3,62,-43,-7,23,298,-19,-18,149,-39,53,-191,-7,77,203,-99,19,7,42,243,4,362,26,81,27,-20,-7,54,77,-24,34,-22,139,25,-39,440,-7,495,375,-14,468,23,-13,3,-8,49,-27,-45,75,57,44,27,43,0,25,39,-5,27,49,-16,322,-12,-7,94,-22,41,-20,36,37,-44,4,12,69,48,-24,10,-5,24,-76,4,334,-49,1,454,3,115,-35,3,-75,-16,45,60,-62,37,33,-32,-46,-39,25,31,-97,-21,69,-17,3,-15,37,78,32,-139,-18,24,-23,9,74,158,24,-19,41,29,48,16,101,-83,39,170,-15,33,-10,39,63,76,18,-6,9,37,536,18,172,-129,188,46,51,0,8,3663,-37,40,21,-288,61,21,-95,42,-170,19,-5,75,59,10,32,-8,-3,92,-41,17,20,21,12,-4,-8,15,20,49,543,89,63,2,87,-4,227,40,75,-42,63,-21,50,119,3,15,32,27,131,39,18,2,248,-5,30,2,7,15,5,29,-126,93,76,29,24,20,153,120,296,36,201,-13,14,-16,-31,197,12,36,-22,44,43,-7,0,9,45,5,-58,-94,46,29,16,28,122,58,-127,-22,38,51,204,10,-3,48,-13,46,33,31,92,26,57,19,126,32,69,10,29,59,216,121,92,231,8,9,164,-27,266,52,-155,178,0,8,19,-183,96,13,13,15,-24,0,139,451,11,14,-44,-1,79,182,-13,7,0,24,205,422,531,192,18,161,95,1,-17,-36,118,20,16,50,14,15,34,5,-8,136,9,44,-111,1,51,-9,-2,45,5,43,67,39,4,105,-2,30,8,145,53,236,-5,-56,616,516,514,276,315,775,390,17,13,-22,49,97,21,-3,15,-48,43,-90,-172,47,-45,40,-2,180,44,-43,-27,41,2,-43,-26,78,6,52,38,-27,716,17,14,-269,-1,1,190,-18,-28,11,57,39,78,67,-63,14,149,-141,28,-6,50,12,72,-98,22,6,-7,7,39,24,63,12,8,48,57,3,-24,27,-45,-10,80,21,-6,-13,8,-16,59,72,3,-29,-1,82,118,87,2,-5,49,33,-35,-2,226,-1,-7,3,32,52,-6,19,94,-25,62,24,-4,92,-12,-20,165,-18,-8,83,14,-12,38,44,13,-6,128,6,-11,25,-30,2,29,-103,56,-4,39,9,165,50,53,393,158,160,79,-23,1,16,-15,39,36,119,9,-62,31,3,240,22,29,-9,251,23,-27,98,16,-8,32,10,51,-30,-1,113,13,-3,14,-31,39,-3,21,30,4,15,20,-97,3,73,15,-17,110,-11,-40,-23,30,-19,7,44,30,10,123,-62,68,61,43,32,-12,102,140,32,13,1077,37,81,44,109,73,94,-54,-29,53,58,-14,1420,41,151,-7,25,113,32,26,-9,22,29,-13,6,34,-45,55,284,40,-6,15,10,97,-52,-55,155,-24,341,74,22,40,68,24,28,75,42,162,-43,-89,35,-30,-8,-14,113,-12,50,67,5,25,48,62,59,-32,-635,-9,10,386,-36,-24,98,-318,-40,-8,-72,6,130,97,-94,10,-9,-21,46,-4,116,66,-5,117,-294,24,30,20,-61,1,648,23,18,136,173,-29,47,28,14,488,159,57,25,201,48,60,46,21,70,27,-7,45,17,20,-45,1424,19,26,-12,-5,58,76,233,167,40,17,-17,-33,122,14,320,121,98,-25,56,55,192,-1,185,-21,53,61,146,89,19,-29,-81,-53,15,-26,103,57,32,16,44,34,66,25,41,-4,-193,49,304,-41,-4,95,45,15,27,25,-3,594,266,-74,201,0,22,247,67,9,-14,47,-103,12,-28,-12,-106,66,10,24,-2,71,-146,14,36,121,144,-86,104,28,4,73,-22,56,3,-8,17,38,-14,-13,22,236,-9,30,34,9,11,211,-328,76,93,0,22,47,-32,30,143,71,1469,45,58,-72,-6,-8,557,62,93,24,124,9,43,13,376,130,53,-10,-1,152,180,91,86,106,135,3,-22,13,-5,25,5,-21,51,85,67,90,2,448,42,230,-11,70,-66,205,-158,-86,-15,25,62,152,84,182,433,-51,-28,26,55,-279,402,-7,-73,147,21,74,12,-28,90,-6,76,-30,82,0,-29,48,30,-41,23,50,25,-86,2678,21,136,37,-106,97,28,-23,97,20,-5,67,149,21,36,61,8,196,69,23,4,-28,53,16,85,-7,19,54,46,29,9,18,324,169,164,48,123,174,10,34,71,79,19,60,15,98,30,23,17,-226,241,151,-57,-14,24,4,-11,119,20,-4,43,191,14,-17,-6,0,-110,5,-7,-21,154,315,-7,82,19,-12,45,21,-62,-49,139,-64,36,256,3,84,-23,33,10,111,-24,-14,-21,-32,-13,-4,109,102,4,273,-24,169,58,-4,-476,107,5,72,20,12,74,-34,287,13,-47,-3,11,-1,21,34,-10,45,59,-1,12,-11,171,41,99,-125,25,42,118,7,200,77,13,183,442,126,125,29,144,7,-32,44,70,44,66,-17,32,-12,5,75,35,2,36,3,95,26,55,44,56,40,48,23,137,-78,-5,5,-8,31,14,-11,-29,26,-16,1,-94,41,30,54,-42,51,101,41,121,49,21,6,152,129,13,66,147,149,98,4,81,70,44,-68,26,315,8,-116,0,233,-81,-6,-5,65,22,-55,-116,62,62,143,64,-18,-10,23,-64,10,246,140,29,4,90,-9,61,-36,-16,51,-20,18,296,76,153,-31,49,-27,37,62,57,81,237,17,66,43,13,11,45,92,-25,30,136,3,33,180,132,-61,-6,17,-135,26,39,7,-23,85,96,64,36,667,18,3,2,-12,94,10,548,-25,40,90,-114,26,42,37,4,-153,3,128,-8,75,-13,20,-2,83,176,6,178,-13,-12,46,0,30,23,133,-86,7,81,16,41,50,37,51,-22,13,2,125,130,126,-315,49,62,12,-100,451,-459,217,17,18,-22,-27,-1,19,-50,109,37,22,28,128,20,89,187,127,195,442,-137,152,468,14,336,161,36,-71,12,24,-63,31,50,31,18,17,11,10,-8,7,203,-43,-175,-2,6,2,49,-130,663,84,14,17,32,7,14,69,4,152,107,30,-26,-10,85,-84,-2,95,25,-97,-76,0,100,1,136,-210,119,45,72,-10,10,-26,404,-26,44,12,35,449,3,7,38,-97,-100,-18,401,80,268,-502,101,169,-4,155,38,67,45,5,-292,-43,30,37,8,28,51,-26,9,80,19,157,-4,0,-7,38,131,182,173,2,244,103,106,33,121,67,35,14,32,20,-323,23,72,-63,353,126,127,156,61,21,112,203,33,101,177,407,52,3,65,93,6,-23,82,20,55,24,0,6,21,63,3,115,61,-125,-13,24,-7,-11,-16,383,41,18,13,-33,48,78,72,379,15,136,45,85,51,66,-9,0,-9,5,-23,18,118,-23,-22,-63,9,481,-8,8,303,-8,36,-5,-23,-45,9,16,62,429,38,-26,-163,34,13,-133,-25,92,88,-13,-44,-1,-474,295,-94,264,71,-29,21,-10,66,15,60,89,32,72,94,78,-168,22,-40,53,118,30,28,-13,-29,127,83,398,-18,34,129,172,30,76,54,3,-2,-8,16,16,529,63,35,66,104,64,47,-7,8,7,265,-16,-39,75,-16,9,-1,39,17,-7,83,-35,64,-15,-28,26,89,63,42,98,305,56,15,77,-2,206,-100,91,-42,40,40,-82,53,175,-10,5,39,28,60,11,-31,2,26,153,18,230,79,228,50,27,-18,-13,136,11,13,36,122,149,-109,192,-20,-4,-38,127,381,67,43,-435,109,42,-29,540,177,-1,603,127,-47,43,-11,25,6,72,118,84,1,36,-13,39,335,20,14,-9,33,10,216,-91,15,-6,19,-4,-26,151,15,-14,-47,18,-9,-26,67,161,349,28,545,14,168,-2,19,-40,64,15,-55,6,21,-21,85,86,134,4,1003,3,156,-12,9,-75,91,-22,56,282,3,-26,17,40,35,6,38,83,34,-6,12,-12,-13,40,33,50,-79,48,80,-35,12,125,-222,77,12,97,19,21,-23,-8,-31,50,18,42,1,-52,-1,147,1146,-28,-6,9,131,39,-60,18,201,90,-62,-12,-43,-7,-25,-19,265,13,-27,31,-19,368,-18,40,503,91,-54,214,147,-223,-3,-12,47,42,-16,6,70,40,-29,-7,214,51,499,12,11,138,-21,134,40,43,-7,16,-32,-3,-31,89,19,176,-56,-24,21,70,-84,-14,-19,7,1979,161,-17,-22,48,326,3,127,215,119,68,-230,17,458,41,306,-28,448,-24,59,774,924,-274,101,8,27,322,128,14,37,42,-185,-46,-295,39,-18,11,-35,28,39,-20,438,-78,11,245,5,-28,-14,589,52,-55,-36,884,765,3,-17,-17,3,-59,40,146,78,-24,-45,114,-37,22,57,-6,273,16,66,23,2,87,-131,46,51,10,10,29,-187,441,-38,604,183,27,5,230,340,-58,44,1,-61,-452,401,23,232,-56,40,0,-3,69,54,47,-1,82,33,21,51,13,12,11,76,6,42,52,-16,21,22,145,-88,392,51,-3,-29,58,-21,783,-194,129,8,24,576,2143,-46,93,-46,26,62,50,682,816,10,693,-57,9,233,321,48,105,-138,182,-5,-33,-6,-1,-8,12,47,-121,-3,47,5,32,-32,-82,9,-22,41,56,81,-1,20,-25,50,2,53,-12,9,-28,92,196,35,16,228,285,101,222,-11,41,16,357,71,86,-635,9,18,6,36,0,631,-17,20,28,106,-3,-19,-12,-3,31,53,17,61,11,35,7,-11,160,149,250,-32,33,1,40,20,89,36,37,-2292,56,39,885,8,94,53,-2,11,29,8,125,169,130,-9,-24,44,60,99,244,1006,-76,-22,-29,160,-77,4,107,6,8,-31,-1,68,-70,12,25,12,10,-14,-44,29,-2,57,-346,-67,8,-13,86,-94,-35,84,-9,189,40,13,24,3,-3,19,37,72,94,9,54,1,-9,4,682,-8,-131,20,-15,33,2,39,-480,940,-70,-12,35,2,41,-51,203,24,39,27,56,-5,-8,20,8,-68,2,6,731,522,15,24,495,70,126,-94,64,97,244,147,29,78,207,-119,80,31,5,55,80,66,5058,73,8,54,-15,-6,652,67,-22,2,536,-5,14,-28,38,30,44,6,-57,-9,153,-4,95,1022,85,154,4,3,237,15,97,40,46,40,-38,20,222,46,213,118,134,684,98,63,18,11,68,161,130,15,-125,72,-17,1,16,-31,237,-28,-14,84,107,23,22,28,52,41,-16,85,-16,74,62,110,159,-10,-34,-59,25,72,2,176,18,111,1,-10,28,41,245,-1,0,-6,126,-28,23,-15,30,-35,33,-11,969,25,37,-97,13,16,52,77,20,52,-99,-17,58,52,-24,10,31,-186,37,-14,8,25,354,225,5,39,29,11,109,-18,75,26,16,-29,-14,59,21,31,113,389,409,317,125,-97,99,47,42,791,98,161,667,42,309,61,5,-23,80,92,12,31,-112,-21,-8,-8,2,271,41,1,18,-6,-4,-12,90,21,26,28,289,-17,-10,-20,136,322,-78,-1,92,-29,22,6,3,35,190,-10,29,90,0,79,-12,50,-1,33,20,43,-80,-188,60,75,24,12,17,-31,102,-2,7,17,29,13,66,23,-6,-40,31,18,61,31,-43,269,24,140,52,56,45,29,13,-34,-53,19,-5,87,293,104,149,386,-17,16,3,32,-11,67,192,-44,53,-5,223,-37,-59,-47,138,18,68,14,26,262,74,-32,0,-56,73,0,102,61,-12,-22,96,75,9,16,-42,-39,-12,31,-36,33,36,131,-24,11,0,5,96,13,294,-96,33,8,35,67,33,-19,70,10,13,13,-265,32,-44,-70,57,-1,53,13,20,41,-26,158,23,29,-49,26,8,-22,-23,244,-23,-6,31,-4,-133,110,11,185,12,13,-99,-41,-5,-27,-36,-9,1130,83,231,15,15,12,-24,20,-27,44,41,145,11,55,22,-19,12,-14,-48,-100,105,156,23,-11,104,81,29,77,69,14,57,2,-23,29,54,43,18,-110,-17,-84,4,56,22,-10,-11,49,19,60,416,48,-15,-50,17,9,38,4,129,83,-15,97,41,-230,-239,55,39,125,412,-253,8,-42,93,-98,207,63,103,19,-22,-93,51,278,36,44,104,229,-54,-14,-2,35,10,294,18,260,149,-14,-48,37,221,-117,15,-9,-50,8,119,-27,79,-219,0,5,8,-283,-26,-16,15,35,-32,-93,-17,-20,-82,56,-122,86,-1,-1,-5,247,7,-342,54,25,21,30,19,38,-57,168,7,5,-18,278,481,-12,67,39,81,15,34,0,13,12,-68,0,260,1417,51,-298,78,178,-106,-8,12,5,-39,70,-54,-120,53,51,77,119,33,43,-3,17,-24,-34,-5,-10,1,-4,87,33,136,58,-9,-3,26,12,-61,80,102,81,-38,74,62,-78,-5,34,-64,123,69,44,40,46,4,93,66,5,117,-21,53,-20,-6,-62,-13,-19,-14,-10,2226,275,-14,15,40,-14,7,139,22,62,1,11,16,-72,-2,-7,105,33,9,23,37,17,84,154,26,-15,1,1,-16,89,89,173,-37,87,98,67,56,36,137,122,-69,-63,-19,30,1604,198,5,557,42,4,51,-1,-1,9,11,656,121,6,24,-11,41,-35,196,-29,148,-5,-132,26,36,30,92,1,161,-21,17,-44,13,-9,-56,-44,637,38,114,-153,32,15,22,-3,11,11,62,24,79,339,21,121,53,-1204,20,-31,-15,8,2,268,20,15,19,114,18,68,2028,61,29,-14,-47,-8,48,-38,33,48,-63,182,-17,43,57,115,6,76,89,80,45,11,72,-13,76,-32,38,-42,-61,45,-26,9766,-26,343,75,-79,13,-301,-9,77,-9,-13,-25,-17,13,-12,134,-28,-13,40,-26,20,7,-135,33,17,4,-18,25,-127,46,254,-105,42,4,4,120,452,38,911,176,26,57,31,-62,227,131,-165,42,21,99,8,-16,1,12,13,52,179,26,-11,10,31,66,-72,-4,46,48,48,81,5,181,-670,-38,25,206,-16,59,348,29,0,300,10,98,38,-6,-3,149,11,26,10,36,24,24,-27,67,-75,186,6,40,18,48,-22,-16,113,201,49,30,1,82,13,199,-8,294,-203,39,10,93,68,-4,65,25,-9,341,108,-1,23,7,-37,21,-1,11,-14,33,8,203,26,-15,-23,0,56,16,157,67,45,61,-54,-70,25,-11,-19,-17,-54,26,139,184,20,-85,-1,-30,26,29,14,-96,301,481,-14,99,96,418,16,21,52,-8,-8,-34,-39,-14,26,77,149,14,7,6,-22,-6,-28,63,118,-2,62,39,62,2,-70,92,10,12,1,12,70,-1,31,21,-3,68,12,22,90,11,969,1374,-8,131,47,30,79,88,93,77,-6,6,-6,-4,154,409,25,-12,66,43,53,18,-20,2,146,5,3,22,396,65,63,17,5,38,24,352,-17,23,727,24,226,118,-15,492,73,34,-41,-28,11,10,167,20,-27,49,-54,75,31,-56,15,-12,42,19,-31,-12,99,102,4,48,215,12,26,302,55,-16,445,12,28,57,-32,-2,259,45,-15,8,-19,-10,6,25,80,45,28,177,19,-62,250,30,-3,-112,-67,555,1980,78,13,6,-18,-57,6,-21,-11,-12,183,78,7,21,109,138,926,-14,2,232,-39,6,3,22,233,-3,32,-115,3,79,16,11,-6,27,23,-15,28,127,132,14,-79,-241,137,1,-37,5,-80,-2,-6,14,-20,38,54,141,-20,1290,4,-35,28,239,0,11,56,74,-6,-30,-5,0,20,-20,-59,72,330,92,60,-52,16,-3,186,-10,-66,150,12,9,-36,-31,177,-5,-8,1,85,-19,27,91,-13,43,-8,19,27,88,-1,-19,40,25,-2,7,-11,2728,-15,30,21,-16,10,143,109,-28,-14,17,49,-57,23,-293,125,-25,66,40,31,195,3,218,291,-134,-82,13,-13,605,20,31,15,25,-158,155,-117,93,197,8,38,89,14,18,90,4,-7,-7,-17,13,101,508,82,325,112,64,88,13,88,-7,10,2,-4,247,15,92,-1,-37,27,-25,47,8,-33,-27,13,267,85,-37,71,137,44,4,11,59,-7,168,-26,-108,-52,26,210,152,7,-26,-22,357,53,369,234,-13,144,-4,-12,815,70,23,-85,10,2,-56,46,-19,-36,489,92,630,747,24,21,125,-34,-8,-17,30,17,9,9,53,287,32,-52,6,1,-36,-18,38,-57,-67,-18,52,-13,-92,115,37,153,-90,-37,57,203,14,-17,24,-23,22,-95,-5,258,14,-46,7,-13,-100,65,-9,285,13,174,-32,22,7,-33,65,-1,49,53,19,62,38,-35,-26,138,75,57,658,138,537,1007,-42,5,11,3,1,33,176,-285,-8,-38,-1,18,214,77,58,32,-5,302,76,412,58,438,23,33,13,57,60,85,10,34,147,-12,-23,-149,210,-167,60,147,77,2,11,-5,0,38,17,-8,20,32,-23,41,46,20,91,-6,65,-5,-31,-501,-27,68,-17,-18,5,-114,36,44,-74,6,-155,-45,68,103,91,78,33,33,34,-120,22,34,-19,-21,103,30,71,36,223,176,11,19,143,25,44,38,71,-15,22,3,-24,88,30,-21,330,25,37,128,-49,-4,28,-31,-8,-1,-566,-63,73,369,-97,1076,20,-49,-65,68,23,3296,112,24,289,26,4,-12,-30,42,89,-207,-1656,677,44,125,2119,315,98,38,163,24,-21,66,16,168,39,24,-29,125,-273,-2,31,37,375,170,32,108,1,87,5,-75,-20,316,1,-70,-6,-5,-18,1,8,74,12,37,21,11,2,469,165,-265,48,-13,38,-33,-61,25,-10,95,115,70,51,-7,197,80,438,4425,1666,43,11,21,-30,24,0,96,36,37,-9,-30,6,20,151,33,1,-115,17,-69,-15,-33,42,12,45,0,-77,2,507,-4,-12,-9,33,61,-71,18,1,82,33,1329,-99,185,53,103,287,79,-50,3,-6,363,53,-78,57,32,-64,28,48,-223,7,-38,122,22,-16,247,-10,-3,138,35,-91,-4,19,-2,14,19,209,-18,26,96,37,-8,-54,173,97,-26,24,42,-3,-59,19,-104,-9,37,49,8,-3,-142,53,52,230,-101,-7,4,-45,131,-1,128,30,81,63,59,-65,-2,196,4,92,-11,-5,-14,26,31,22,141,144,128,720,22,189,-1,-12,114,8,-15,25,56,-7,43,89,114,-9,109,-29,-2,68,20,129,62,61,19,-22,-59,-16,17,-49,23,7,22,-3,22,149,1,-115,101,-137,111,61,-2,39,11,107,274,113,123,23,6,40,11,-161,-60,3,-30,24,53,92,1263,-125,-2,2516,-13,29,76,59,-13,50,-99,252,45,20,45,6,9,-9,23,-22,18,-83,-44,-67,8,108,-10,-11,206,-5,-50,268,10,-15,71,91,-9,19,-45,83,-14,61,-16,-53,29,2612,-12,-78,7,-17,0,41,147,53,-38,158,172,-12,1,-40,-39,171,-28,2,-21,32,120,-22,61,177,-17,39,48,13,26,3,-7,17,7,37,539,107,13,74,-4,-22,-17,66,120,11,50,-6,1,258,249,0,9,35,87,36,47,-3,40,76,85,-28,17,12,21,42,-310,-102,18,-25,150,35,21,-241,-20,112,13,11,9,6,405,-73,32,-14,9,13,1996,40,32,127,504,11,23,3553,-10,40,-64,1540,-67,24,7,-23,91,46,-4,23,108,110,7,127,-18,2,51,134,9,55,73,311,-14,-7,-21,83,-15,54,-132,7,29,81,6,17,-11,4,25,-30,17,-17,-75,1,-3,-58,51,146,-28,-621,343,130,52,6,40,-6,49,-39,62,-7,3,77,34,182,-7,-1,31,-3,-39,988,-14,-2,80,-18,-23,65,80,1234,4,54,116,-183,-16,-22,-7,50,-39,-16,30,-44,53,-5,112,31,-1,104,249,-17,-6,37,-34,-4,-10,85,-11,77,37,154,-52,22,70,46,-9,36,-8,44,48,11,78,-5,5,33,848,100,32,57,17,28,115,5,-5,19,-7,20,65,-16,27,9,428,609,-127,-436,18,485,-25,1327,9,-479,70,0,-27,-6,27,44,21,77,58,100,174,-2,-60,-59,-30,-79,21,63,16,87,-15,-101,41,-13,49,-16,19,18,-225,-18,0,-29,9,11,34,85,4,-4,-7,12,-106,-21,-31,31,-33,2898,19,24,52,71,7,13,-34,-55,-5,-40,85,81,104,-8,54,275,31,167,-297,-2,-48,-10,38,25,166,9,197,10,-73,3,-27,-37,31,-6,168,87,42,-47,101,-167,0,78,27,10,34,162,147,49,167,87,-755,49,421,13,38,103,128,-135,16,-45,33,449,97,17,-5,-1,58,-20,37,356,126,203,144,193,-18,-8,53,30,13,46,15,-2,15,45,19,56,70,20,-2,-3,16,100,-23,-143,-511,-5,-3,80,40,97,217,8,-13,389,-38,210,19,3,20,-474,82,-29,171,25,105,16,-24,-10,-45,-88,-91,-7,-456,168,2,1,10,19,-54,-28,18,-29,69,-15,-84,-237,72,-37,-4,-9,3,-13,13,58,-18,1,54,9,30,43,6,-88,256,137,-76,-161,120,1924,-20,29,81,185,59,75,319,219,22,2,49,6,7,-6,38,26,-38,30,67,14,-12,30,12,-14,23,-19,71,93,28,154,-16,-158,16,98,-14,-43,-78,-1,147,51,84,104,-31,41,34,-36,-6,54,10,104,33,27,-142,69,19,73,127,-26,301,-22,1157,9,-80,21,-139,51,2,32,-54,-48,-334,-444,-216,-9,31,-213,859,-19,-15,71,-57,-174,15,1813,-42,8,66,41,46,3162,1211,9,1326,90,7,-3,1079,-31,-47,12,48,30,2985,-74,-165,-2776,-3027,-164,11,82,-23,-38,-25,-51,18,59,10,248,-5,177,33,27,-98,-9,162,0,-13,-14,-6,-7,17,-54,122,9,31,212,49,-8,-39,13,80,65,132,25,1406,-41,5,-14,-88,-15,-3,110,51,24,12,351,52,-5,70,6,3,-5,2,-90,69,148,85,28,88,-17,-52,-25,-49,107,11,9,92,-7,73,96,-62,76,-87,15,193,34,67,1,685,6,10,11,11,16,24,-9,8,-52,13,-9,-9,171,-18,8,80,-42,45,-31,453,14,-30,-20,72,13,-43,119,31,24,5,10,14,-42,-53,12,27,-13,24,29,0,-24,-28,114,38,72,21,94,-3,-46,-2,14,44,-17,13,-19,2410,20,25,-19,34,76,-15,-25,14,-16,-5,8,1182,-15,31,13,-30,79,85,64,14,3,30,11,33,66,-15,-12,111,73,9,-3,79,51,147,26,26,-21,9,20,2,79,26,-12,20,-659,45,16,96,48,19,180,-7,3,-62,2,-12,-98,269,41,25,22,-44,-20,-13,-10,23,126,11,135,1970,274,103,33,138,-273,-146,-25,62,1,60,7,17,28,-12,38,85,146,-111,38,43,87,24,-15,60,-6,-249,-11,61,58,-95,432,14,21,92,-9,-1,-287,56,-119,13,9,244,-32,-165,251,36,13,96,-33,-6,98,102,146,-60,38,11,187,31,27,-146,0,25,36,-27,32,129,83,55,-80,288,-57,119,17,0,-13,19,53,121,12,12,-47,-16,-6,91,96,38,242,8,-9,1,-10,39,5,20,-17,-7,23,2,-8,-7,22,37,6,4,18,-86,66,18,44,-65,2685,884,134,58,81,173,195,135,87,-10,27,68,-25,-10,4,36,-41,39,0,21,41,-77,-243,251,22,129,8,2,-10,109,32,8,61,-12,98,67,4,-9,484,68,-114,77,-181,34,-81,-146,-151,-174,-121,-290,-106,43,240,-103,-284,-245,-64,198,93,-102,-145,-47,18270,-59,0,-15,-100,5,-213,83,-48,-124,-26,-49,9,-70,-50,-432,-172,-235,-264,84,237,348,84,423,1829,1808,3347,9327,10938,15399,102,-16,92,2050,5807,-836,2534,149,236,131,121,378,0,312,-37,-156,-50,0,150,336,350,29,62,245,94,-34,505,159,32,263,577,130,-86,460,582,139,11,245,237,-212,556,27,443,129,121,-67,158,-69,-15,214,590,-43,196,105,278,-94,385,486,-17,91,129,169,49,34,48,301,161,-41,168,316,72,-64,-810,417,265,1283,-5,113,475,547,311,58,-129,-50,291,53,-40,132,-100,111,549,-95,-54,-58,-176,257,-332,55,200,-6,53,580,636,-99,59,348,329,-89,32,-167,401,70,387,-3,-60,147,48,-20,128,93,75,407,1049,486,31,118,-22,-8,133,1070,742,1371,70,-97,226,421,207,347,-100,-67,179,269,376,48,-45,204,147,46,394,-6,147,142,266,159,400,-71,147,308,847,173,312,673,296,-37,127,170,131,91,54,1191,-129,-1,-2,285,332,1678,532,673,294,163,7,20,-30,138,230,-73,283,530,-70,65,212,363,109,530,-119,-87,-18,-44,93,-5,342,-66,-62,128,469,-51,119,841,657,34,125,615,-143,119,-211,16,319,167,59,34,-18,120,-121,116,251,94,-126,90,652,-8,113,-21,89,70,-54,1022,567,123,36,608,75,200,395,-70,-107,174,1081,7,159,330,297,625,-253,545,-15,196,93,57,33,174,234,-22,876,75,-84,-95,32,82,267,159,-129,177,257,-1,123,126,-218,320,532,354,65,-29,132,-57,173,24,531,671,90,86,-88,-34,120,-131,712,797,67,84,2142,15,30,29,574,-184,-44,129,-2,-152,79,226,-163,97,-166,-47,135,270,-117,-63,-24,144,-61,-153,151,262,-69,146,38,1651,146,43,255,294,-181,12,321,-322,70,48,57,284,-728,-103,49,2637,840,63,93,971,186,131,207,423,579,80,323,50,103,-53,314,378,71,117,-43,-74,130,272,1009,41,130,-152,-1786,-14,109,-3,727,485,52,241,1752,165,191,-128,9,11,268,248,198,-9,-16,129,216,181,247,-57,71,-793,51,111,12,-4,2,-146,145,444,34,455,145,36,810,-237,78,-17,4295,692,-140,439,-122,1899,199,-2,-463,35,56,36,-291,1002,-145,213,528,-384,-91,-15,298,528,101,96,20,219,107,252,196,27,-50,41,138,-47,426,444,277,52,338,-75,700,-27,103,227,-26,17,644,151,42,-76,409,216,20,200,227,81,115,391,-21,144,155,127,23,48,102,668,67,561,-24,217,-93,214,165,-244,-24,169,79,-100,824,73,-20,-98,-35,118,17,71,587,1081,32,42,51,-222,-442,66,582,46,55,-7,120,130,-122,-33,424,250,5,178,74,47,-38,280,85,-74,-13,3,125,-22,39,143,-37,-85,364,321,88,1025,-86,61,319,81,420,113,-59,872,224,4,-13,-179,9,103,104,-15,-117,-20,-137,-33,277,-567,-323,692,40,-142,275,121,314,90,1518,216,147,-97,-121,-29,175,58,-4,-71,578,805,-136,35,-31,11,-11,97,315,-91,-4,168,160,-44,58,28,-8,-85,-58,47,63,80,69,-12,328,15,188,59,143,-40,-862,588,280,105,50,79,-83,40,199,112,47,-35,-103,872,44,308,123,-69,174,125,-251,116,-36,240,363,-43,-174,161,219,80,383,254,51,464,101,-7,-33,119,442,-124,124,337,770,247,-110,-116,20,275,94,179,-183,195,134,-37,356,245,200,-10,62,30,238,34,49,44,178,105,315,790,-98,102,-235,91,147,202,1361,420,-386,222,53,169,170,208,-151,451,411,193,237,388,2289,20,33,8,271,140,18,-48,61,134,-135,684,41,337,91,289,656,211,289,-108,755,49,-200,-73,102,48,352,424,124,24,112,71,-43,193,795,-9,73,476,729,-40,113,225,32,-31,213,162,-42,132,79,201,-80,56,-261,-46,235,136,38,48,203,31,159,53,48,26,112,216,48,71,386,0,-46,298,272,-32,29,-32,-37,-5,105,-14,0,187,58,-27,0,-133,238,140,5,-250,-20,-1166,-151,30,54,171,188,55,283,606,134,737,161,-76,103,214,2648,-274,-8,-170,12,65,78,86,3,-130,81,273,-120,395,324,-19,289,-66,377,97,120,105,-96,664,41,-113,400,69,520,3476,453,168,842,-76,-17,-104,-61,48,69,41,1291,-204,49,61,271,576,455,-22,504,-14,654,488,18,30,4,189,100,81,-154,313,967,129,-60,149,197,-64,177,-128,3,-43,-1359,174,506,474,1496,69,-114,-184,75,133,261,136,8,-129,215,313,-1243,223,46,39,1693,22,384,-500,432,-112,162,371,290,-105,50,183,-82,2093,328,-51,484,99,42,-26,-122,-8,104,271,224,-15,72,-17,-3,104,54,224,10,-452,521,107,-1,-225,241,-24,3183,95,-84,70,15,92,87,-1337,146,-31,91,698,452,-719,49,447,-1073,-1,142,791,-433,-40,116,96,237,-66,-2,899,206,328,216,0,240,156,-66,-54,88,392,1216,-31,-161,280,218,278,-68,90,46,147,54,-167,-361,265,-109,9,-587,17,-127,268,-26,71,632,-106,286,9,113,85,1438,230,111,101,71,70,170,2056,787,-162,-179,15,1,-7,603,627,190,408,134,248,214,389,125,65,-22,183,-51,206,-45,58,14,293,150,22,82,96,198,664,584,46,-52,-92,72,-35,218,113,-808,154,-932,70,86,237,298,-224,1,50,46,19,-58,72,21,190,130,220,157,44,158,328,353,163,161,-205,-55,-304,37,143,106,144,-253,531,141,122,87,145,75,273,123,46,65,170,204,29,-284,50,27,175,-27,-102,-370,7,522,152,407,1273,-291,11725,202,38,45,35,-38,143,-79,72,171,105,33,462,407,-254,2928,452,122,1452,73,-1054,22,136,-55,60,232,-524,87,-38,83,8,272,642,89,308,493,-54,130,197,-32,-44,53,110,27,220,-43,-141,236,1269,71,2690,233,72,-52,-144,106,-178,205,-77,5,46,998,-99,151,125,188,99,231,128,-34,462,-40,91,278,-2958,3,86,-160,-529,-144,122,283,190,266,-212,-23,17,156,444,35,105,-32,-239,-51,530,100,86,-23,433,-84,779,-33,271,64,31,114,110,21,-193,1,256,169,256,-43,639,55,-108,4,191,131,109,163,1736,-256,-407,-171,-88,-173,213,-17,111,-190,466,38,-37,127,295,444,-4,209,116,1890,168,172,-104,-72,-58,679,174,36,-272,-42,-46,392,-813,750,145,129,669,152,-63,-33,117,122,2,-159,526,1143,-1096,66,-385,-67,-15,11,-32,0,121,115,-40,-44,136,-74,228,-171,-49,-290,6,50,629,49,58,1275,-288,-315,302,317,34,111,1223,523,124,137,12,586,145,38,70,68,85,241,1182,-237,57,8674,190,1700,56,589,-122,-70,59,391,148,167,83,91,-32,-122,2,203,147,-67,-133,167,306,307,218,67,212,100,1165,-61,-73,293,-331,-263,268,187,1003,77,251,-83,-45,774,6,-119,12,67,18,126,-5,446,100,38,256,-50,8,275,367,11,-32,49,-69,64,365,209,722,-32,2068,-868,-5,-55,21,35,226,-82,17,412,32,61,-144,778,-384,65,94,238,-61,38,-129,-19,72,1550,774,48,288,301,796,54,324,201,458,35,317,923,498,1231,79,-32,69,-11,-59,-15,-45,85,-59,-71,93,280,-153,863,119,220,-113,30,22,149,-616,107,-550,-12,34,-220,209,-152,220,338,170,-140,67,-242,290,259,148,123,11,-127,10,221,-94,160,175,-118,-30,228,93,-200,-56,-79,158,61,485,-80,214,1229,-3480,121,-241,-37,-301,29,290,-304,169,273,-20,-10,140,627,225,176,226,-38,572,-16,-59,139,-297,98,280,53,1807,186,91,34,-70,-254,-121,152,-52,-222,220,99,176,-11,11,9,-187,134,-39,-256,-64,-22,-380,1522,647,152,838,-75,-15,181,-170,119,136,47,535,-64,3,-495,278,331,313,-54,15,14,218,115,-96,26,160,550,788,120,222,605,385,230,-14,121,324,-191,1373,-65,-165,3722,295,278,579,-17,22,13,205,40,223,-33,49,248,1392,64,-390,-91,575,10932,-425,-23,49,1738,163,484,-48,585,-3,249,-12,162,32,204,159,355,458,62,1486,198,64,313,145,-156,51,48,-261,-38,839,134,168,-42,-64,103,22,109,-137,246,-34,32,-27,-7,-59,51,131,98,293,184,122,258,585,39,68,69,292,-130,144,242,66,58,111,-158,19,133,-232,426,155,211,234,3011,379,75,193,78,-596,-24,21,-32,12,194,-75,-6,-22,1,-138,125,855,170,-258,82,228,240,889,485,487,141,859,507,66,-385,-34,124,182,37,1619,-9,1122,356,-6,216,-76,-78,135,43,-58,-22,62,309,-153,-242,143,32,19,235,41,141,62,179,613,5,23,22,287,384,163,43,36,12,301,1112,-23,1295,504,181,15,329,-37,18,-113,88,-88,465,274,2,122,104,494,30,635,-109,50,-214,-237,-45,-216,373,8,-133,35,96,31,585,-21,869,9,3095,221,218,778,881,-41,-30,827,708,2239,33,-4,13,101,73,-71,813,838,502,120,202,-492,-20,-39,199,462,-12,-162,1435,-370,-67,24,369,51,-10,1039,71,66,72,493,714,137,-16,1084,290,-111,45,560,163,2013,1,26,92,561,512,694,22,-563,-295,92,683,-221,178,130,310,230,258,141,346,526,-34,294,174,72,-72,238,-239,84,317,476,30,30,-171,106,43,535,-32,-4,45,-142,330,305,500,770,153,430,575,850,625,718,633,382,265,-12,91,238,63,58,-255,-172,73,4,-267,-114,863,78,86,-176,227,-299,1,71,147,158,1068,-156,560,-1256,126,-52,-66,402,201,658,728,104,297,66,754,-91,-199,-36,419,251,450,903,466,1463,939,94,25,78,358,-51,119,743,315,182,40,219,1301,72,1352,769,419,-29,509,171,-51,49,-255,603,-100,-262,1,674,-52,572,488,564,382,220,119,495,-1017,444,168,595,153,150,160,94,-79,79,772,115,78,-99,-51,119,8,246,101,10,120,189,278,266,76,2831,10,319,162,54,44,258,-102,-46,-315,71,18,-13,133,177,990,1159,66,1174,142,45,261,-31,1,616,123,30,-15,-712,-80,77,118,-50,100,150,-23,137,-37,-6,-870,541,33,158,92,113,382,150,-32,80,367,90,-125,-426,97,129,-120,552,44,143,8,12,291,25,138,53,159,149,470,330,408,44,195,673,467,-360,56,205,-31,-186,35,-149,1019,50,369,850,53,593,-71,-249,364,875,195,2018,143,-123,179,-293,87,19,78,122,-33,832,77,310,57,791,111,35,269,-35,197,473,58,16,13,27,599,1181,125,443,440,2919,1566,48,7,804,966,53,647,-10,-4,-236,-74,1118,77,395,11,50,-41,115,209,42,37,109,44,77,120,160,89,-59,72,2,354,286,-220,153,87,229,287,29,28,392,481,-76,487,70,-66,-391,297,29,-68,83,32,18,6,161,-160,161,125,412,-198,-17,33,104,579,18,401,19,1582,-151,390,658,-317,191,-688,-361,-371,322,763,251,-215,224,174,-26,273,121,3,31,-116,17,-210,30,21,-42,291,72,140,192,-98,260,77,-37,223,308,138,-55,-44,317,294,112,-50,164,-54,-901,139,2412,2,-48,238,-67,495,247,92,-115,214,366,160,-90,14,12,-314,100,174,148,-773,12,137,-61,82,-163,-242,146,53,14,-21,218,125,51,607,26,79,419,131,-202,-4,36,47,13,111,38,175,107,56,167,147,-321,37,61,198,-9,758,93,2882,222,59,79,70,466,405,138,124,56,31,138,550,287,89,67,1356,179,174,533,1203,-49,84,261,27,121,413,-27,74,-187,-84,115,272,177,-584,31,17,822,203,16,81,64,-75,10,-8,-153,2,64,-40,2760,938,123,104,199,240,248,-553,-108,235,76,-61,223,64,303,559,950,-140,314,131,263,-469,-82,4,1810,-225,-78,-46,8,117,-39,836,53,112,86,-63,-127,8,287,109,20,77,377,498,171,128,-3,84,-54,310,348,3597,-220,542,-221,94,187,215,150,11,355,11,67,245,30,445,18,-32,1915,362,176,41,-116,73,377,108,100,163,81,93,51,171,-76,152,471,-118,-19,-152,9,-118,-64,58,69,480,-111,-22,268,478,666,25,534,145,64,408,-122,-53,238,4,106,21,41,66,622,126,-62,-48,237,1061,-12,21,129,1184,306,354,-19,41,129,121,281,-2,82,215,366,431,132,124,160,340,-153,-59,-84,-18,143,147,130,-66,69,-72,130,136,629,361,-20,275,103,123,-758,282,34,333,18,240,119,-41,70,106,28,-54,77,1672,335,63,247,12,288,3062,-297,-48,-7,-1007,53,-352,57,342,-117,32,50,253,5,-187,-258,-6,-6,-71,-13,-171,582,197,-2,124,-59,-93,-45,27,-86,18,45,178,-15,2163,55,288,-74,181,69,22,-25,-64,-44,-31,-229,185,369,-659,76,157,55,36,44,-64,85,-17,86,190,480,247,138,-41,630,244,70,56,-91,661,112,212,657,328,294,496,-30,-179,-69,41,23,480,36,142,5,141,647,-149,-79,95,-65,6,106,70,163,152,40,112,32,2,361,-69,178,17,185,-79,613,-6,14,27,203,-69,380,290,356,559,156,312,38,2,432,45,-57,-143,64,6264,511,288,-8,133,-46,16,236,70,26,134,-347,-91,-222,-276,-125,-288,12746,118,1038,57,-120,233,-132,-153,-422,-20,92,-99,73,-56,-152,339,210,-61,-38,85,93,307,-87,-11,-166,71,152,259,53,-199,91,-62,-55,102,83,1,565,-210,172,-40,49,3553,242,202,-139,115,2341,52,49,-35,-17,433,151,415,9,-150,915,91,5,22,140,-535,576,87,-41,102,9,67,163,22,22,-112,181,-621,353,181,-30,208,29,-22,382,29,48,-85,31,-285,-221,13,12,-13,99,942,71,-96,162,82,-15,-132,98,138,-214,-66,873,-418,-46,51,754,132,117,611,99,147,96,418,244,335,-177,75,-110,4,489,203,393,35,43,-25,-12,162,386,478,245,21,-19,-111,140,108,-30,-375,-844,-184,112,-128,27,26,93,-83,215,31,180,69,-83,138,-50,85,134,74,54,644,5,32,-2,202,293,-61,-149,-49,-114,54,109,-20,209,-10,477,389,522,59,-62,128,68,-11,738,-677,-6,103,-1,45,-144,221,69,57,-75,193,565,-7,-47,-186,325,158,-79,-56,58,418,94,1476,-140,87,16,-29,216,100,-76,-82,184,2087,231,39,-37,-103,-47,150,609,110,425,290,48,704,270,17,10,172,99,-123,-52,35,218,40,129,8,194,132,2936,120,132,527,552,38,-21,761,11,46,915,1639,-171,1081,124,214,331,134,102,68,19,206,158,-10,347,448,-3,-13,-94,292,13,232,815,91,66,716,-51,93,406,278,773,336,103,42,466,162,61,17,-71,61,98,388,64,120,130,344,21,179,3924,656,343,290,56,17,91,-4,39,-310,93,17,91,-82,-40,23,-4,6,126,95,-62,-202,51,324,52,233,74,178,146,-6,146,500,6,41,-7,-151,-22,184,-6,61,134,404,73,297,45,-115,-20,10,97,77,3,162,288,-41,105,-57,360,150,-61,98,149,54,-6,40,200,91,-44,243,186,164,237,78,536,295,-273,79,172,-108,250,514,536,106,262,-9,-53,57,185,184,140,260,783,305,-624,199,98,-82,15,-22,74,333,-17,5,-90,796,-88,88,333,40,-226,-8,-1581,-77,-10,-264,310,414,455,-79,359,282,323,28,-126,133,808,112,72,-227,155,146,346,310,221,91,304,-88,41,668,61,208,-33,-33,572,-1,53,26,-85,-70,78,364,65,22,-272,-16,-140,249,119,208,188,1426,-36,107,389,-68,-85,1283,33,318,134,3,259,-115,132,177,7,2920,51,154,187,-1,-21,80,37,119,-15,-73,-12,272,2964,21,1477,109,35,76,281,210,983,96,-117,176,539,74,75,-249,850,135,1006,179,309,-20,-20,705,-28,-236,190,144,-173,-10,-10,390,-33,76,6,2,-53,76,65,308,-87,307,176,-59,-40,99,138,33,1054,-22,-11,20,774,19,-71,-71,-17,225,270,329,600,386,-88,28,27,-43,-89,-5,68,60,110,226,44,980,276,196,1201,151,-60,216,44,10,-31,258,72,751,-100,164,1147,82,615,46,149,-220,6,85,1176,-90,-147,-16,-108,-22,653,620,303,39,74,55,-77,232,274,21,191,272,-169,-15,174,263,57,82,149,-57,-77,232,-285,38,-38,149,-191,-99,125,9,8,202,1076,375,848,94,-26,665,174,5,-76,-58,12,-75,45,263,245,-28,126,73,268,272,-102,-926,-83,176,51,14,761,418,1218,679,1113,244,79,22,347,230,372,671,4188,90,67,232,150,115,383,734,153,607,150,145,-5,672,165,68,1522,-71,797,424,-39,203,676,130,304,-40,49,116,805,-305,40,568,-17,218,46,84,129,140,-74,44,-3,45,23,5,2715,488,-43,112,-44,24,83,-8,140,57,310,177,289,525,-36,18,307,-74,-55,-49,57,-131,3,18,65,65,-589,-122,1135,-1,-152,68,45,35,65,142,-219,-180,114,353,147,78,111,57,49,260,-28,31,553,104,121,-92,147,-25,-30,79,60,284,-3,474,199,-83,78,424,130,-25,245,-807,686,127,1940,-331,194,64,102,147,-11,60,78,-139,-18,21,91,59,913,92,77,543,227,346,1329,-392,248,153,120,9,38,204,231,99,-183,0,-153,451,-1082,422,63,1036,-101,-111,1,-59,4,-22,-48,22,-225,-269,190,164,118,48,-30,-103,13,119,240,13,-7,-104,196,123,185,14,53,-289,-24,85,633,162,-635,110,-294,-146,52,488,159,1424,62,-25,185,48,337,147,-12,144,671,-8,38,22,236,-92,29,421,-328,50,557,130,738,128,-47,-66,-154,62,-73,-64,-106,154,-125,149,-755,231,56,-97,98,-21,-62,106,84,58,-21,-24,-176,107,72,74,95,3412,30,-3,77,-91,1677,144,-32,46,-47,1,53,152,849,792,1048,327,38,-35,-20,182,-81,62,-64,-107,108,-45,37,81,-5,136,132,828,-78,54,-137,-114,176,-86,81,180,-22,-39,-315,-459,128,442,-137,-66,689,120,-2,130,63,136,748,-103,663,-27,94,-84,-210,119,-26,29,31,-97,132,110,324,-502,-126,5,-292,-7,-164,244,195,-323,127,156,203,177,52,3,-131,-253,-157,24,-212,-7,-79,383,379,67,136,-456,-9,-60,-22,481,12,303,36,253,9,396,143,220,190,88,7,-474,105,84,38,60,89,242,94,-168,167,127,398,172,117,-112,-126,63,-1,39,78,-31,63,-100,-42,5,127,79,228,44,88,-84,-13,136,149,-109,165,157,-38,441,-219,-19,-68,-435,1249,140,14,120,177,-229,-1645,11,603,233,-11,84,339,139,7240,-20,-3,520,96,-18,102,-84,226,-70,-244,915,280,-134,-120,930,297,36,48,156,65,-223,201,-129,8,109,132,18,-19,179,366,136,62,-182,-56,89,-130,125,222,142,44,2,125,900,-381,378,-308,99,-40,-226,-52,-87,120,35,359,63,107,248,140,-29,62,63,94,32,96,199,83,183,531,76,-16,-91,128,413,137,177,97,365,-17,-43,11,46,462,1185,225,-268,183,98,276,-105,96,-29,38,105,147,-65,938,-171,119,-174,5,-4,-70,152,222,297,141,478,78,-111,171,225,44,-51,-64,292,-26,-32,-9,64,24,286,-83,75,238,23,267,1089,172,191,171,-44,69,96,1829,383,71,107,1386,-66,-23,-269,167,450,62,85,354,64,-14,971,13,-141,-217,55,-110,238,-57,-552,69,47,53,289,-146,-102,-215,201,137,284,165,-34,47,420,198,602,-336,254,-159,-43,-15,16,385,207,390,77,809,-19,33,220,-52,51,23,47,-36,-280,207,155,81,-73,3,-67,85,470,429,22,244,505,-33,-42,99,278,124,-22,-1,155,319,-24,-62,204,256,-17,133,636,10,-43,-112,165,37,-165,45,85,97,79,174,234,253,119,452,214,283,-880,-33,195,-531,49,-27,200,-32,-158,861,-4,191,89,102,-132,12,-100,1029,582,-116,277,443,-83,132,-1,101,-27,203,410,331,467,217,-178,-536,-26,132,119,-128,6,56,140,355,114,301,62,-34,40,367,-23,57,-3,11,533,-116,277,-197,-18,29,457,382,75,14,95,131,76,17,247,269,-215,209,-84,-233,-175,38,155,268,-53,250,-43,0,63,33,142,111,-24,315,96,12,6,117,-296,14,729,115,252,583,118,-323,-76,-46,2288,62,806,-189,446,-289,98,297,-82,154,99,-9,-257,502,-640,6,3,-91,472,65,-17,-101,61,11,325,128,68,94,127,237,127,76,-28,219,80,41,-166,-19,221,-99,501,1962,-115,20,62,117,380,159,21,446,6,-3,37,-57,-53,268,122,116,79,110,192,84,127,382,279,392,194,721,165,617,64,355,42,-127,1502,112,-303,-107,248,-21,273,-25,-126,160,50,23,494,317,76,-11,64,-25,4,571,-161,79,372,144,-107,49,524,274,512,-57,106,6,495,272,-96,-532,-9,1708,125,959,20,-1288,390,-38,11,-69,280,-69,-9,294,-33,370,-64,73,200,754,158,1634,229,47,76,190,169,-203,182,-75,174,-292,86,-171,47,87,96,285,-64,106,-14,-64,981,89,311,541,182,147,-74,173,-78,309,1366,123,94,326,218,61,-10,281,142,44,224,-72,-126,22,-241,-51,104,513,269,357,-501,1331,197,-5,724,-230,214,111,521,54,-10,11,8009,352,-12,-22,-122,-125,121,463,201,-49,-15,44,-13,271,-111,176,21,-84,59,137,-274,121,258,-185,15012,31,-18,59,-59,66,-223,191,11,-789,21,153,-38,75,-100,-65,145,-194,869,50,330,693,480,-138,319,50,129,316,59,357,-635,-97,631,-2292,220,-171,-94,581,166,35,-80,2728,244,131,5058,120,88,-475,-28,9,85,445,-32,222,134,-104,1111,-32,69,-74,181,11,-73,113,47,2560,-132,576,1591,-12,289,92,-12,-188,-31,99,-53,67,192,33,131,-96,119,102,-265,127,-22,-23,-133,556,185,-125,80,41,86,19,416,-50,9,-54,68,-239,-253,-98,-22,-93,229,-71,-48,-182,27,-283,-20,-459,-3,-1,-342,278,260,-31,51,77,87,254,26,102,47,5123,69,44,-25,837,-113,206,1763,-62,-95,121,333,193,276,151,931,-51,128,123,-145,49,-103,-146,118,147,85,194,236,103,99,-169,214,-33,-82,159,-139,-75,173,-116,196,656,41,39,154,241,161,-9,75,21,375,-24,52,-1204,-98,-122,-63,149,424,354,-301,9,134,126,43,728,-206,452,-67,-67,-20,-167,-77,777,1701,451,87,30,115,-69,46,143,-144,-33,64,-277,135,87,106,-81,3,-73,52,90,155,17,114,177,-65,415,76,130,4,63,203,837,-144,-132,208,77,-284,237,-158,87,-237,2031,74,143,-9,46,98,197,-84,191,255,5951,132,104,39,15,194,118,-77,1410,2581,-133,61,109,109,67,-279,9,55,55,300,291,289,18,-65,-107,10,-43,2968,166,-4,-35,48,-55,-5,-15,23,125,23,160,-47,405,139,-16,72,470,-106,373,35,170,35,14,-4,-246,311,62,-17,13,188,30,-5,236,-3,-76,607,199,-22,96,337,420,76,65,108,696,-43,544,-155,126,-109,-35,32,-219,-12,155,57,-80,388,245,-109,103,107,231,282,102,70,-77,246,59,153,8,383,88,6,81,145,35,344,-59,233,146,194,109,-69,-9,4030,22,-71,-6,161,438,70,-30,20,371,-65,184,-4,-28,48,138,624,-45,200,-38,11,752,163,441,291,510,502,125,503,157,77,664,76,-27,39,49,99,-89,309,1382,180,-8,214,12,-19,-49,27,-42,33,46,868,76,-28,291,141,-212,-117,946,84,29,-18,300,165,946,36,101,57,4,-154,64,300,52,125,-181,432,204,-92,46,-68,22,25,88,141,179,71,-8,108,39,197,10,-156,45,118,24,-3,27,96,-28,249,1284,-17,117,176,44,43,-42,233,84,-178,110,114,-160,66,322,87,-68,2,-1,398,203,643,-192,139,-15,-23,34,-58,-76,45,102,210,-40,156,381,49,-47,-34,98,168,-58,158,1,623,63,615,211,347,521,137,28,179,138,213,23,144,88,280,-6,62,81,177,645,81,12,363,89,18,279,100,-48,64,-6,293,76,58,88,252,565,429,-6,-108,910,247,899,-19,653,-19,96,746,604,392,-107,-7,72,202,29,11,867,-89,154,121,208,-7,34,3,-61,22,626,64,193,124,-131,1145,1332,322,192,534,154,113,251,-44,67,637,-126,-6,173,249,172,10,20,112,106,154,930,227,-25,-36,1028,-31,1736,687,-49,-160,-194,-57,218,116,237,-12,536,769,209,-17,86,69,-68,569,20,20,-105,82,625,11,702,78,150,124,150,146,-1372,128,-214,-125,43,374,2714,77,231,-63,50,444,664,-10,-2,330,43,11,134,55,243,-109,190,292,124,208,140,925,11,134,332,117,-100,9,404,279,-633,245,416,4,388,251,-108,70,903,354,212,-105,76,79,-1,3,551,-56,106,303,273,58,529,19,-263,384,-59,2391,995,246,306,117,73,702,828,-10,61,40,17,94,5983,506,119,1994,29,605,729,187,-164,44,497,105,892,265,77,729,55,138,150,108,193,350,126,65,22,671,303,162,72,563,32,426,96,295,1488,-99,734,-51,281,1393,215,152,-101,-114,-35,-35,1169,446,53,274,74,328,159,161,108,5,201,149,115,54,232,2322,-3,-1674,480,172,152,514,110,131,143,-17,212,103,220,19,130,456,693,60,77,307,-63,57,-6,-628,-121,182,148,134,72,69,836,-33,222,217,153,536,231,49,-33,53,-185,1664,1085,235,143,215,1045,299,-57,-38,1534,171,-37,588,-67,459,44,86,182,533,63,137,362,332,2,212,389,236,72,882,501,17,49,-35,-90,39,151,96,700,235,-86,-198,37,969,-94,-32,-110,115,-1107,-62,193,401,1005,856,82,349,140,490,18,10,-59,289,461,129,191,-225,-18,1018,1107,-15,114,50,-194,69,180,2378,1134,86,109,449,406,624,-10,55,26,80,232,163,44,33,1495,339,99,-117,297,91,-197,-13,1095,-84,75,42,72,-106,111,779,60,-268,201,1002,-85,-62,6,367,-53,62,4594,-35,42,-114,69,60,83,720,153,153,27,382,388,427,195,368,588,385,78,172,598,-88,1898,-72,242,-59,-64,99,-256,1899,123,-45,-271,275,90,472,318,17,56,145,493,245,-30,185,-191,-15,121,382,31,2,184,165,405,204,489,-56,-121,700,-25,-74,-10,65,54,-43,-66,-34,241,101,205,261,115,397,-60,72,316,1151,-581,-423,251,132,134,-1845,144,59,152,-47,48,-13,-135,-65,-26,529,45,2,-173,150,-70,110,160,-69,-39,34,29,288,337,37,167,-119,1122,-37,1033,-27,-78,78,148,414,-2,342,146,435,166,5,733,-22,174,931,310,-24,99,-44,245,-66,-33,38,113,64,346,-328,39,-4,-39,705,1,165,-443,-426,161,590,200,34,109,100,126,241,383,-87,281,254,68,-44,1,217,223,-860,571,19,-14,-99,130,96,-17,63,-90,261,809,0,34,48,314,-57,291,27,-384,223,7,-98,402,87,2,-208,629,-57,318,67,-82,452,-48,544,335,20,7,-17,282,-40,375,-43,1,139,434,22,-925,141,138,51,20,-12,500,-1,125,-118,120,178,-44,-146,26,354,-138,-166,884,36,505,41,1585,118,-92,-50,-28,751,112,-46,516,271,165,-17,180,91,114,216,188,87,-65,100,-47,163,89,77,-21,58,-9,941,-54,256,5,443,-56,-12,193,225,-1231,224,86,70,175,-47,92,-23,472,-12,35,175,189,363,-73,125,333,129,2,46,96,367,-59,28,167,35,-101,241,395,733,55,-190,31,112,-41,3086,61,23,361,215,-223,660,354,100,41,-10,33,180,137,112,66,168,211,824,579,253,164,42,183,210,-348,1731,69,245,26,-9,157,523,387,-45,-2,429,767,145,-19,2690,6588,150,429,978,155,1808,68,149,55,283,20,186,224,74,-284,23,-88,78,-298,-148,-75,127,87,87,78,-75,-35,429,20,1602,65,863,-13,120,232,758,42,91,131,12,161,27,213,29,277,364,263,-109,121,211,-57,364,-236,53,1013,-485,150,631,1,-172,80,360,303,97,-153,132,54,34,484,126,715,702,60,44,164,434,122,1909,-47,-171,86,191,331,434,675,-66,-40,1020,-62,33,18,-147,2,-54,2236,532,229,112,172,22,47,177,652,66,117,407,392,-16,75,1129,-20,455,134,-34,69,127,241,142,666,224,578,1338,2,274,244,-90,17,27,120,-86,76,-29,-459,290,22,894,1294,289,250,70,230,-40,258,-254,73,390,104,45,-36,177,-54,99,678,-6,624,157,-150,-77,-47,50,240,148,-47,-320,53,158,100,329,489,223,29,134,-30,436,539,906,561,16,74,670,-688,50,267,-412,-12,-65,169,332,-6,56,12,257,558,-57,-26,27,220,144,198,364,-54,-20,163,-110,636,-52,90,1824,-18,161,71,-18,32,29,378,-23,46,-23,441,-118,74,116,212,-331,17,63,133,14,-224,78,185,-164,425,18,65,-18,2113,-7,50,-132,-10,169,-186,60,122,431,385,243,98,339,47,62,336,-35,-79,14,561,785,245,-93,129,528,105,43,-87,29,-1,-26,-63,608,-898,1366,188,85,-25,318,548,201,617,444,248,614,398,432,-8,143,910,-127,-264,361,1308,77,54,82,-8,776,208,29,886,38,139,-44,105,338,-27,151,327,-44,88,27,39,170,224,39,30,278,411,-198,103,52,476,1117,79,12,1119,-367,97,136,-26,89,318,-150,105,141,6,355,193,277,135,229,48,156,157,-54,1061,151,101,-12,-110,17,209,3648,-463,687,630,2700,837,1305,1533,-71,-267,92,90,91,14,-176,218,159,954,123,22,82,981,41,495,-56,22,10,180,879,1099,77,389,469,167,208,-18,-101,303,225,-197,157,280,445,1600,534,171,216,203,-186,-100,267,-41,470,227,112,405,164,52,-31,111,-67,116,409,-51,1709,162,-201,-231,14,-223,262,37,481,341,38,4651,1336,184,-35,39,162,-1,-26,689,520,334,-18,131,254,41,134,-48,-255,189,106,278,49,1318,-185,1782,609,369,519,-109,125,384,-23,-47,-109,-536,-64,-350,335,4342,1287,130,-58,142,139,154,142,-106,-43,389,-6,796,114,68,104,818,113,-17,500,77,257,1087,-27,86,68,138,467,-510,91,1498,51,187,30,35,185,311,-13,188,217,85,971,232,106,117,996,-29,-35,4,58,261,129,151,1666,142,364,3780,156,398,-235,160,525,402,-117,180,385,-287,-299,54,1324,113,-20,148,107,191,268,280,-4,217,248,-1,-25,144,511,-102,344,90,77,-19,413,404,293,160,-39,-73,-94,-47,1168,56,246,82,498,283,135,14,-2,148,699,219,94,83,123,551,45,-119,185,79,-31,49,-2,48,2035,193,171,18,368,45,-50,274,-75,7,78,86,-134,-4,28,86,-21,39,-162,82,27,-80,862,630,203,56,513,255,332,-39,42,71,576,338,246,152,1473,1547,148,104,11,312,-108,429,270,41,496,207,180,410,2,-43,632,7,157,-472,-143,416,201,995,329,289,76,-75,18,148,281,130,-47,206,43,149,30,333,307,467,186,68,57,320,191,1095,112,96,945,384,926,174,432,178,-97,488,-95,84,99,107,-240,384,454,115,228,40,214,-762,67,773,31,80,123,360,493,537,3073,204,977,-62,97,97,35,-26,1097,513,1766,1144,405,596,2792,152,628,261,325,368,-122,840,204,751,466,180,407,1639,6,-84,6,153,-204,882,-206,68,-90,-36,75,18,870,386,539,-78,77,53,90,110,360,83,-33,245,935,51,84,105,726,869,265,82,-135,-42,308,110,590,192,-20,136,207,-7,-4,141,5095,464,89,319,-80,183,465,59,365,313,-7,325,201,35,-26,-188,126,383,183,26,54,227,1337,201,530,247,404,448,335,180,62,47,26,531,-342,-281,129,156,-40,-22,80,647,-61,67,3405,-17,55,9,424,123,-19,-65,242,183,-91,-218,142,47,224,-5,197,315,459,74,343,61,35,101,319,642,302,1511,-393,-10,-54,127,87,177,97,49,-24,514,917,163,253,158,-3,366,148,209,1009,285,373,-80,-15,74,567,14,165,400,930,164,1,198,561,267,288,187,312,-13,-90,516,160,-66,-9,112,207,312,-29,337,248,-76,671,4464,121,148,-3,26,640,499,394,2710,112,523,768,1033,-8,-65,36,335,-74,510,2666,724,731,263,151,5487,430,1027,742,2204,-38,-125,132,79,423,192,40,148,210,43,-79,-62,1269,197,528,636,-121,246,1937,155,399,136,-186,104,33,3,112,-128,-140,-7,161,-3,87,473,157,342,96,86,603,54,648,-64,443,358,68,64,83,104,980,17,9,300,-74,206,826,246,238,-245,124,734,493,50,-11,114,76,-91,638,365,61,185,246,589,14,383,476,-76,-110,167,27,-81,-154,18,-60,361,-77,87,-15,186,-144,38,101,144,889,33,184,259,256,747,129,157,-60,117,1008,162,-899,70,54,691,-79,308,222,-5,-108,-374,72,110,22,111,226,215,-894,-37,327,945,229,-38,178,90,312,471,109,112,-33,245,314,-89,1143,33,904,197,102,118,364,452,218,189,-730,485,107,24,262,993,-114,355,-483,31,143,260,198,35,118,261,353,-127,121,234,254,-73,-32,171,-11,912,1377,1643,-683,350,46,549,162,492,721,-5,532,423,328,137,173,471,-37,818,98,33,158,368,322,798,52,1024,912,129,169,130,117,317,23,54,376,88,-70,-59,-46,104,287,-19,546,170,161,-33,-75,-64,445,68,62,955,-64,85,-61,28,47,247,-46,66,722,69,-33,448,241,688,20,-60,15,272,360,1014,-22,1010,193,2051,144,23,202,82,-12,350,190,-91,258,-81,88,-252,57,630,121,754,-83,-20,188,-417,646,339,368,256,487,443,1700,1667,161,799,38,222,4,63,-794,284,669,-88,174,38,-12,1686,370,41,371,211,117,198,243,-86,21,-201,215,178,66,594,768,636,1421,33,89,249,-93,28,158,252,38,28,1163,-12,300,267,549,19,25,-33,1083,239,725,43,-236,668,120,512,389,-137,156,366,5212,218,66,14,82,129,357,141,24,383,267,53,-306,420,-33,-45,-32,472,258,121,1523,-150,100,164,383,77,82,296,89,335,-85,-61,76,75,36,116,109,107,14,144,29,22,-86,188,-364,33,72,-181,10,-78,250,139,53,521,-106,269,-4,0,94,143,-148,266,-121,-56,312,265,82,217,-31,10,-48,348,305,-41,144,58,99,-39,157,168,373,119,634,70,255,61,987,-249,503,-20,1,113,-7,502,-348,109,497,889,218,390,92,70,6,80,300,45,649,-102,1143,296,134,69,-63,-255,-25,135,22,565,119,-26,7,1273,21,271,-67,552,1212,3,-161,493,1814,-174,271,87,28,-5,10,30,21,47,-33,85,2,1107,78,104,69,413,188,173,0,234,304,103,195,149,529,-63,-61,282,177,196,1059,-46,-23,-208,67,70,617,-72,69,56,3721,1196,80,3056,392,375,125,472,421,488,133,159,92,-40,115,201,-170,2723,278,120,87,147,643,1651,139,218,-9,623,-18,361,78,1886,236,45,582,66,539,648,31,-22,-10,458,156,82,-214,637,376,629,-86,490,7412,1082,806,-100,57,-266,216,61,113,569,40,214,297,296,359,-38,78,-49,110,816,167,1193,-121,232,215,267,134,39,69,161,106,-179,389,1847,25,127,-8,142,176,-119,33,-96,390,11,-181,-18,52,238,1936,604,102,-10,91,825,-10,52,67,210,352,93,270,-37,39,25,985,166,356,511,3825,41,697,19,661,1038,1668,-180,4223,116,200,205,323,15,-3,12,12,51,-44,3226,169,114,773,137,150,452,82,-28,188,156,-34,-15,872,182,318,565,217,519,78,230,209,28,25,1422,632,-76,1069,-177,36,213,-474,22,1020,319,756,-23,185,-718,210,339,945,2258,-13,390,47,154,308,-101,4393,58,-19,40,294,-5,-772,487,138,279,157,-125,-263,899,72,150,1146,-400,-13,342,82,4,353,6557,63,329,798,61,102,96,-79,168,150,-348,270,-13,-67,46,164,385,333,198,-38,244,1439,214,12,71,53,227,443,274,614,-1009,181,1108,117,123,876,130,-96,61,14,573,72,210,142,359,207,594,568,819,-46,18,23,89,-626,-22,171,595,-4,40,-27,621,346,475,-94,1387,93,107,130,421,2057,49,198,119,-49,48,128,-17,519,-38,-167,369,466,-230,67,149,2,-224,292,641,271,313,100,6,370,-97,162,176,417,963,112,694,1248,137,280,229,76,13,368,112,865,491,366,416,622,319,233,1031,-37,262,27,60,199,1341,123,-130,224,61,148,435,417,307,471,194,578,362,142,-29,105,267,204,130,-129,417,2906,152,117,-91,25,95,38,90,455,47,191,328,337,-36,818,368,499,98,-12,-109,-37,77,62,-140,131,259,51,232,-17,356,-70,-26,-97,357,535,874,187,-54,128,42,103,-213,-128,211,1054,-45,109,311,-79,90,107,-156,45,20,78,-37,-298,305,200,432,602,423,36,185,63,882,99,-26,676,721,581,306,424,-185,-6,135,322,87,132,88,487,394,170,-78,-782,867,887,252,87,264,239,49,378,203,47,116,30,152,110,738,156,327,-1,-528,177,49,155,323,116,25,1987,262,61,-128,1127,218,1581,306,209,63,247,290,288,459,147,-100,243,571,963,-97,823,-129,395,667,802,145,1009,182,257,98,62,-111,299,48,313,653,-289,251,263,156,185,143,-91,-153,172,158,-271,286,-79,66,404,1213,-4,77,549,30,111,82,1104,101,-112,1040,190,234,56,542,98,131,26,197,452,77,292,106,59,21,93,199,2,-13,37,466,-90,129,-4,338,385,296,469,3115,84,-271,4000,-74,390,2449,146,-31,892,1524,-63,-103,-44,641,-320,120,1780,376,260,36,137,102,43,195,8,463,7,101,394,190,3,101,-109,401,91,1630,1143,220,-21,164,310,122,1105,-5,-26,-281,497,-90,250,153,67,284,293,143,1243,165,230,275,246,180,433,1094,833,198,270,339,960,492,342,164,84,795,666,2039,207,270,11,316,302,-113,6,-74,76,525,168,1105,242,-34,153,49,716,139,81,371,139,843,382,142,165,204,179,59,44,-21,92,-530,168,21,480,-17,-63,-569,198,162,71,75,-31,748,226,3331,-58,-30,682,252,116,157,45,767,53,-40,322,181,183,368,633,523,-209,56,527,973,323,271,403,-86,-226,81,-118,39,669,25,112,-118,866,1101,133,471,189,91,662,5,86,-38,-184,229,489,-373,-142,44,9,1550,864,-470,406,-678,241,91,1923,326,505,286,1065,-465,55,260,35,88,432,177,141,-27,78,24,17,141,44,123,191,298,690,-33,837,-69,360,79,130,97,23,580,99,689,169,101,239,262,-5,174,14,418,68,324,19,-572,-28,511,476,81,109,829,410,133,-95,18,85,179,455,95,38,402,107,323,188,424,70,103,6,-91,2726,27,-33,353,1008,322,-235,-36,80,-21,69,6145,319,1050,-4,-12,6,287,160,-75,349,85,192,-9,145,497,329,132,482,87,601,115,518,367,31,3819,-470,554,-155,265,-37,-267,414,-188,109,208,1005,359,451,-54,387,125,8,-56,97,467,287,158,414,-215,-228,165,-174,1091,113,679,145,843,148,108,88,-54,-44,282,-45,89,107,127,1088,246,600,274,163,-195,29,102,39,-170,24,1935,6533,367,408,-37,358,-44,21,246,-33,158,204,592,945,308,-31,456,-5,-35,-27,705,704,-35,122,71,276,60,146,591,198,102,70,437,762,428,100,244,52,233,1159,-179,23,382,137,271,-172,64,87,-163,328,235,228,4031,192,253,348,65,416,24,-499,424,63,-200,254,125,269,94,163,386,927,6351,291,1953,-193,47,1588,50,76,109,927,140,-75,39,-74,46,371,791,109,1851,-156,447,758,-8,-502,-17,800,4,21,-34,-30,640,-72,1229,289,850,194,826,110,461,133,576,98,603,502,289,32,31,213,181,13,486,59,156,696,275,174,656,-175,123,289,31,1383,-56,538,74,-6,-129,67,70,498,160,246,2716,18,573,1082,485,928,111,61,48,-112,-32,115,627,133,71,-44,1009,199,1184,-38,165,-6,-275,35,31,146,376,6,103,31,255,72,41,-389,395,30,316,43,292,-256,-9,350,235,106,-33,517,1560,-6,-10,-21,50,-372,1636,3,310,4580,439,86,336,447,242,278,304,-61,501,-7,285,1168,98,948,125,194,152,107,129,982,-319,127,67,-196,-69,128,47,-1,453,-76,-58,388,-963,1546,56,523,1131,3887,-219,371,-157,521,211,547,86,-747,349,293,65,543,247,486,959,136,96,106,395,613,1511,66,356,1185,-21,3292,352,2,272,731,144,-43,186,50,-108,974,309,89,45,272,55,145,2310,350,11,2,172,661,588,7,372,140,257,501,526,52,93,-41,301,228,211,61,108,528,-20,-45,17,345,-205,45,-291,-26,-139,303,-66,263,332,348,165,94,80,148,97,243,176,888,573,83,-45,1000,313,364,130,787,-601,679,391,452,489,32,97,-45,633,314,-238,7,130,86,254,460,101,6,2617,531,148,130,563,-14,207,378,48,22,-323,-165,29,594,-94,-22,3585,75,266,276,-3,-39,38,181,85,-44,460,34,546,679,290,150,76,219,219,92,211,-238,411,79,153,93,4,249,46,371,1180,1318,-210,559,170,63,268,177,104,52,65,30,693,36,87,205,194,322,356,70,1698,84,2461,63,74,130,-7,453,131,1334,370,254,295,-117,436,-144,258,1777,49,467,501,97,16,378,121,46,341,11,-2,148,763,-347,-44,186,195,-293,88,224,241,25,19,249,825,194,-5,201,62,27,62,-158,203,149,201,475,166,65,349,24,323,61,768,-234,11,-31,515,-21,56,-47,137,99,-173,1300,167,20,563,-233,173,992,314,911,649,479,15,250,555,77,162,363,380,182,461,69,89,69,127,1053,255,1653,3,72,326,310,132,26,116,71,928,187,14,567,5,1397,192,345,-145,125,733,141,91,10,399,1560,98,510,-5,177,182,18,251,39,-112,1311,221,-18,1279,225,92,15,2,136,323,6,428,-353,-176,8,227,-28,43,267,-173,2720,-58,121,125,131,216,-4,508,28,480,110,273,154,648,52,-125,380,82,60,318,-73,577,606,270,215,225,633,284,258,63,-22,242,879,2821,461,60,248,295,671,446,1514,3580,435,329,30,204,7,994,134,628,532,5676,149,457,-9,172,505,415,496,486,142,599,317,132,-19,384,814,203,827,49,-25,126,130,472,21,68,394,399,132,137,311,346,-25,98,756,108,-145,4763,246,343,610,294,947,123,311,27,-86,181,168,182,449,10,231,-37,366,1416,-251,518,251,172,790,246,-13,429,3185,177,309,274,962,1233,62,-4,-28,18,1388,232,150,80,104,104,1139,468,3331,46,4092,128,-117,-510,484,227,44,-50,387,2,555,286,149,189,612,89,300,384,62,403,61,421,43,-23,389,144,382,193,-60,22,88,221,1683,379,-24,-118,-3,988,119,141,129,132,14,425,1195,414,151,689,209,254,38,257,140,-119,-13,299,-660,60,637,-90,-101,41,122,964,126,187,54,-24,-79,57,23,308,157,351,183,-70,224,-66,720,-434,-59,88,-74,83,110,716,500,157,284,118,383,274,351,3010,47,498,97,632,4827,397,-74,-86,242,2793,239,314,435,359,98,-20,964,364,437,220,46,9,221,281,-5,141,522,17,-91,47,328,503,531,248,330,-243,1063,-155,396,15,866,-129,131,143,386,275,128,47,-26,-42,73,-290,724,394,177,68,-70,107,2,-161,0,253,22,381,88,-91,2256,364,488,729,30,458,-86,40,514,90,-86,565,43,102,62,213,-67,-91,380,17,154,48,144,229,155,1298,869,995,15,537,-184,-208,325,498,20,45,260,163,103,128,1,97,110,-146,24,-75,50,166,23,-82,198,573,-87,139,-86,38,93,29,-15,-47,-84,78,163,66,217,81,63,-28,116,55,-77,112,20,62,-378,347,3,35,6,15,2,-67,0,95,69,269,52,117,1511,1390,355,105,38,240,417,58,1810,966,56,8,225,57,-35,79,89,308,-82,69,-2,-18,155,-132,-28,4651,7355,606,111,79,-81,66,933,74,109,216,-8,38,33,116,35,-7,13,40,343,-361,463,709,143,537,709,142,98,166,33,951,54,56,-86,-37,-168,73,221,98,-57,97,-82,-1,9,890,126,23,-186,48,-13,-76,-55,-52,-6,319,-113,-588,-32,226,189,310,-13,210,-22,622,-889,-104,14
-56,-818,-1338,-57,-989,-796,-1466,-347,-413,103,-818,-1486,-442,-685,-445,680,-60,-1222,8450,-441,-231,-177,-10,-342,-150,-302,-208,-73,9,-157,-645,16,-3813,-1617,-3336,-1955,334,1670,-450,-423,-300,21524,11889,17258,15635,17212,17739,392,-3,314,431,2231,720,2550,89,1168,622,1145,1935,108,153,56,82,39,6,72,892,48,303,-168,-187,242,131,-199,92,76,75,122,346,44,79,111,66,65,263,301,46,464,336,133,158,78,266,124,233,-32,29,227,722,15,74,-1207,76,19,-226,-11,614,180,-211,55,-8,-81,55,1211,-476,-40,0,-58,53,-54,7,-128,82,356,-22,-17,70,1,55,94,101,64,27,16,3,98,31,253,46,132,-72,189,61,22,-69,68,135,347,-13,-77,3195,637,719,106,46,-141,189,-121,188,-67,76,19,56,76,-10,-2,89,6,304,60,155,108,107,105,1030,439,179,86,18,149,231,37,35,33,-105,-50,11,88,99,-59,1455,-2,-4,25,221,388,87,145,14,87,80,126,15,29,23,158,3,3843,188,280,30,-119,23,7,530,-110,150,1141,220,272,52,-13,3,-60,-48,694,-35,132,360,22,-22,-13,63,53,42,-127,166,295,359,89,2254,86,1446,59,0,86,201,82,115,179,-28,70,87,158,317,103,57,27,623,-1,1041,223,-102,561,55,-15,67,-556,-2,-66,-59,47,310,-120,290,376,95,-36,-107,1,1,909,1485,28,351,34,90,63,391,-40,2743,479,3390,92,-243,177,37,97,1479,280,69,-59,-61,129,78,43,42,652,-36,57,-2794,183,-47,44,664,116,44,-27,-11,-28,687,448,1076,201,3,3947,750,97,26,82,572,94,98,71,52,148,-36,90,633,168,13,-4,361,60,1055,-34,402,23,44,419,353,438,1035,46,217,147,1464,100,-61,36,-723,426,194,593,0,56,29,672,1336,324,802,-31,153,31,772,454,78,209,357,71,12,58,-77,895,197,491,-471,55,11,174,9,-15,10,-16,2,29,93,89,218,323,147,87,193,10,51,124,-10,-3,-84,13,328,291,98,19,185,65,337,29,-7,30,20,116,72,290,60,56,473,74,113,363,1486,142,18,53,93,190,541,213,200,278,42,272,308,66,-77,-51,48,-67,43,318,119,47,49,18,-28,-160,419,-76,1460,150,18,1195,2130,2637,221,49,-78,25,178,357,29,95,-24,27,499,32,37,74,-25,2369,19,104,330,204,132,51,-40,97,-10,-255,-36,232,38,-15,-33,60,21,-8,569,34,241,38,330,508,270,422,114,619,562,109,-173,42,203,886,447,37,668,208,60,87,42,205,-13,-6,-196,160,238,413,28,73,1478,740,118,251,67,1056,-1,108,109,-11,540,249,810,291,96,17,195,-286,2013,110,-53,2668,1345,140,1239,637,128,5,93,8,31,-11,3944,108,-57,25,159,543,133,24,741,-86,115,64,-30,286,234,72,121,32,202,65,20,365,1,893,-42,384,56,-6,155,78,-42,17,-409,198,54,-528,-552,44,153,135,217,674,912,64,536,108,-439,120,51,688,207,-29,84,71,119,-62,-2,102,305,248,2098,118,14,130,71,60,407,48,58,125,589,-31,427,10,-372,-44,-112,299,80,-1,43,-104,-38,180,112,94,524,3365,227,6,213,161,-21,70,-79,-21,87,677,-3,-4,146,570,-8,723,240,224,-101,-22,97,66,73,-57,0,34,156,120,174,9,1889,103,201,20,229,-1,-60,-38,43,36,262,38,10,2,3,7,435,-30,59,-43,31,650,93,-150,21,-129,147,-31,3,331,433,52,543,2,116,173,41,173,66,-7,24,866,278,95,-799,190,129,11,2,180,2,312,208,161,1059,1308,131,-153,324,95,321,59,102,84,42,766,89,203,297,-50,385,-62,96,610,103,5,368,77,30,67,127,137,260,-211,106,57,287,378,55,610,137,57,-185,173,127,54,33,164,633,-52,299,-20,134,16,-6,45,33,137,588,19,631,58,66,181,261,-21,-87,329,406,98,-116,186,-118,5138,86,608,52,226,14,78,-39,1736,281,35,452,315,414,10,138,36,116,-392,-785,105,-67,-312,-113,-414,-137,101,-207,175,368,2188,398,122,-38,-43,282,108,-179,127,8,-4,106,11,156,60,170,-25,78,71,16,690,28,111,-21,-99,-43,-501,41,274,-75,-53,-46,14,-194,160,43,61,40,-144,-8,191,140,59,233,229,2773,40,-6,-128,264,-43,6,-617,775,-54,-2,66,-26,-68,91,251,93,1256,174,-49,1,65,105,-70,-570,56,-119,870,-29,-42,26,-44,1106,1290,-11,-289,56,-8,-20,3,121,-153,825,-5,-61,16,158,615,136,67,156,3086,928,101,292,346,269,352,148,-11,308,97,-3,719,-65,-44,21,11,19,113,35,-215,-77,10,152,93,4,270,55,-411,-95,212,607,81,-149,113,1159,42,-14,9,174,277,195,105,341,237,74,-34,4,-115,48,-16,437,424,18,-93,-35,105,42,4,-3,-4,217,21,11,-65,-141,1823,-53,426,158,107,29,-169,-243,-61,-137,-26,-37,114,484,-22,224,-4,793,-109,-50,52,-58,-87,56,68,178,235,-1159,564,82,23,-176,663,-4,140,31,2260,62,656,34,61,46,10,-535,144,108,148,-31,282,-40,615,263,11,134,25,-362,-51,171,455,288,29,-9,20,-27,-12,183,2338,430,-13,90,-19,-50,530,139,380,89,224,-75,526,-61,355,323,230,-125,28,7,2231,67,266,55,275,800,-23,67,2817,46,-43,-30,250,78,71,6,-49,26,-5,148,201,-16,-140,-22,125,13,81,-292,635,67,-510,202,169,229,54,327,99,182,2983,-90,17,45,-31,72,292,1672,203,37,100,49,2642,282,33,493,-179,71,-7,-25,-17,-7,-29,-27,2322,461,135,681,35,1,39,-108,84,74,222,28,71,64,63,38,29,14,73,51,18,18,212,193,-18,112,-141,222,-43,116,-64,149,1333,-10,19,-12,74,78,-21,-128,-86,27,10,55,324,275,120,17,225,89,21,-14,-6,228,134,-66,40,27,1,278,-192,90,-115,95,-328,2,-72,13,-41,29,-23,-233,177,230,611,-324,-79,192,7685,1289,-8,-213,-400,140,195,8,18,432,-337,-26,297,170,-323,-9,-73,291,191,111,28,30,20,-50,176,-51,69,23,-19,-36,-30,621,-15,-33,209,197,230,-90,-56,-41,-32,-5,-53,-25,932,-53,944,390,372,-63,125,-92,54,12,348,504,-112,36,-9,108,475,-218,-17,71,310,5,1220,2010,22,314,-1,35,555,15,212,-27,3,527,49,56,87,582,690,30,-8,24,17,-3,199,69,162,32,-150,513,33,75,27,267,115,217,82,2,317,47,-14,71,25,350,49,47,1508,458,473,377,-1028,28,-450,-277,150,-744,27,391,13,16,170,317,47,-22,641,10,434,-25,-87,44,-68,281,-34,4953,164,-44,150,147,112,365,45,28,68,205,622,24,314,452,147,-26,273,28,9,10,475,167,357,102,18,26,64,1786,5687,151,2,8,-6,-19,347,499,-19,100,-19,147,-73,-112,385,713,30,-451,118,-27,8,-149,-61,13,-103,-47,-150,-2,-38,145,-133,169,131,723,111,145,52,174,-1,397,9,-16,82,90,39,855,201,-29,50,-37,-40,36,-151,-4,52,120,23,6,130,178,172,-133,208,104,58,129,-166,290,504,-50,-160,59,836,-66,91,153,1445,1330,-31,-20,-1,111,39,69,-383,137,499,-58,-77,-254,45,90,150,42,877,90,235,-45,-409,66,113,-8,305,50,34,55,-12,-181,52,1210,34,58,201,-9,414,109,93,-34,-24,-189,584,98,-7,427,-15,67,4054,162,263,81,102,165,128,1854,253,1908,72,65,117,1146,648,74,246,173,197,2,302,-179,63,86,-38,117,243,280,-111,535,67,428,192,765,81,358,1015,111,-58,-14,-57,211,-15,8,-102,-15,-29,320,808,-44,123,-86,18,-63,24,0,-168,-5,318,2106,20,25,292,-51,-83,-108,657,-70,-29,-30,127,68,-29,1061,19,-321,93,30,1615,110,4,-89,41,-105,44,7,117,-188,29,-186,58,90,17,-19,1390,5,-81,504,32,203,143,110,-38,3367,13,77,89,47,749,21,55,2894,-87,-67,89,-30,325,-155,10,33,148,-26,122,-31,74,-6,29,76,-189,426,32,-27,33,-3214,209,31,-149,-37,73,-29,142,-77,-1218,-9,-860,11,133,12,-31,-93,285,-82,-23,-39,-325,-3,35,8,29,498,2581,129,-73,3766,187,-65,-22,-221,-10,88,74,11,200,299,16,-69,259,881,-23,40,-67,-47,70,343,188,115,362,88,-32,75,182,25,35,2359,63,-97,194,138,9,40,59,-36,-47,115,52,221,-98,54,-41,39,11,3,-33,-134,1664,180,214,179,222,205,-6,38,81,198,-37,59,78,47,139,-150,117,116,282,103,27,248,-88,-246,140,39,57,41,51,34,-20,29,1580,150,3,6286,-39,2877,2015,1017,-34,44,0,0,-116,123,581,2393,10,10,1438,26,70,55,41,-284,288,48,-17,85,-2,-23,677,-22,-71,8,-76,-229,515,-73,-1,-96,65,70,48,-1,176,173,33,-48,31,64,138,72,44,-138,47,-101,-61,44,270,50,-121,198,461,308,-38,90,13,37,36,123,73,-20,120,-91,-5,342,-37,254,-189,572,-66,2334,489,96,-116,4171,10,157,-28,256,6,1164,13,145,17,141,109,12,-3,2,30,22,107,-18,63,-62,1,595,-33,16,32,69,1481,16,18,94,-228,43,19,24,344,30,1371,188,-125,-9,106,-134,13,1108,29,483,167,16,-92,76,-11,150,-58,120,35,-14,-32,212,22,98,203,22,168,150,263,59,-1,-1,-40,-867,139,18,15,122,29,688,110,-171,100,1,12,-1,1154,901,974,307,-124,115,97,101,41,-34,-180,69,-164,108,-25,2,202,860,51,64,-79,748,29,-58,-13,13,83,884,-97,25,667,509,-87,-8,2832,1331,-325,-36,172,-57,84,388,361,94,978,88,-82,-91,193,152,200,150,113,269,-71,-8,-28,63,21,25,45,40,410,-32,-72,435,28,138,151,-13,82,151,-15,47,89,38,25,76,15,12,248,20,-4,74,-97,9,24,8,408,93,157,20,128,-49,-164,58,485,-16,187,-171,-17,123,-55,-11,163,99,-131,48,-53,206,196,-16,-47,386,189,4,-136,-27,28,-38,1618,391,-99,697,188,23,9,6,213,52,104,235,-13,576,187,-83,50,83,79,41,-49,-20,-68,-16,-45,160,78,31,660,-48,6,8,-48,93,-36,-244,47,-81,6,-127,26,-74,-3,-25,2,2891,786,251,6,39,81,-499,272,16,66,4838,2838,68,-55,16,214,65,454,1003,141,-36,8,158,-3,11,76,-30,103,1455,-58,616,212,712,10,-1470,3655,-25,649,17,-531,52,-114,34,12,-78,5,-52,-292,416,28,132,-43,455,0,190,53,37,-3,87,28,301,192,60,14,170,14,2861,-639,34,-15,-39,40,11,178,-115,-86,19,-246,205,181,15,-4,-75,-26,0,80,93,-5,193,32,120,208,68,203,12,19,-52,86,-4,47,81,-50,104,460,74,61,200,5,166,-18,-40,22,40,27,41,75,27,1729,34,-40,-322,-65,403,-4,241,-11,-45,295,-22,-64,232,199,-64,103,9,157,-10,63,33,76,4,538,-55,106,0,-16,207,834,105,-31,-25,61,134,-356,95,60,212,-26,214,254,163,209,45,688,-5,15,1370,365,130,22,272,162,480,29,72,129,-22,138,86,366,288,106,115,76,-9,113,-45,40,-43,183,-16,54,18,1409,266,132,55,639,1349,53,93,13,59,-52,256,76,42,2134,57,-69,20,334,160,-27,134,180,130,15,-267,-35,60,-330,35,53,126,83,261,121,35,141,-103,748,147,707,0,330,206,424,78,81,2,-260,-1544,254,-49,171,13,341,73,17,-47,176,94,215,12,64,-34,67,19,180,138,136,149,-19,73,27,63,171,174,-3,-90,106,307,-31,170,61,142,-9,82,90,13429,415,58,-48,-9,-18,1701,-151,313,-304,125,671,-60,35,-4,1591,33,171,240,247,557,355,66,-15,420,79,104,-14,36,-139,168,235,20,173,-3,679,793,-84,121,486,390,21,45,-52,46,611,259,22,-45,-96,385,220,201,950,1596,88,74,-24,10,352,-114,-1,91,-4,874,802,3,-20,107,681,55,247,96,30,3,92,36,68,81,193,171,2087,30,84,405,23,113,59,50,349,-117,29,3,341,-47,12,447,-81,193,-268,85,224,387,110,142,38,102,83,33,1135,78,45,55,81,57,86,313,-160,62,-18,958,9,17,331,-78,505,1058,-141,925,-14,-36,48,47,105,48,88,265,133,110,241,650,-56,25,65,-21,61,24,14,738,229,-15,-281,-137,38,81,17,395,9,5,79,90,37,20,29,-50,18,22,-24,2179,-49,-10,410,67,405,-23,2,-976,-26,351,74,-41,49,36,-155,17,-95,54,220,-233,102,46,-9,-39,-54,224,551,9,-722,-113,101,-80,-12,253,384,-86,-27,4,91,71,45,187,-137,-8,308,0,14,-92,1,53,50,151,42,-57,2,3570,123,489,-213,835,32,62,-6,-39,2016,0,120,69,-94,91,210,-389,463,31,67,63,586,755,16,88,-62,-10,1511,-145,-3,98,52,17,16,53,17,10,-16,1513,154,66,-52,188,65,3679,-50,171,21,93,-2,390,556,46,-1,52,67,172,84,176,-21,1490,61,446,119,70,539,26,-32,-652,39,280,106,6,78,714,601,302,111,245,-51,72,97,-18,737,34,9,22,-51,17,-24,-93,61,62,59,-62,-70,186,82,-22,104,542,299,-179,-5,423,152,1975,48,3,51,104,95,66,94,85,-111,100,-109,-50,173,204,-77,107,10,259,425,209,-396,-41,-217,240,7,1148,125,-52,359,-75,223,105,127,162,-37,99,-176,-57,886,281,2008,4,130,137,0,59,527,-39,56,-105,-4,311,2286,1112,576,44,-4,153,40,70,1,384,79,39,14,28,13,75,26,-48,96,11,51,-7,197,85,60,0,-6,94,147,-26,50,93,448,-24,25,22,187,140,579,54,27,704,1103,1956,497,631,1520,704,65,191,11,140,178,99,81,170,2417,51,-256,-207,148,-30,-3,-28,201,666,-62,-12,98,-2,-85,6,149,96,63,130,-32,1420,-4,11,-208,-17,-2,-42,4,-61,191,243,86,103,45,-38,108,287,-42,103,-42,83,80,23,60,58,101,-116,-29,74,117,257,101,65,4,305,64,92,7,9,64,246,42,9,60,26,-8,133,145,-40,-73,-69,-5,1113,51,69,133,223,10,-140,-53,1206,69,21,-2,-245,84,49,112,198,-40,153,15,-15,169,61,-138,166,114,-35,84,34,77,20,242,6,-13,556,50,66,-11,-478,-110,43,-45,107,80,133,18,268,43,194,1434,299,163,1,6,-70,6,-46,182,-37,-519,42,-136,17,22,1644,7,114,111,453,6,-163,189,-116,-14,37,-9,31,58,-95,145,2,-60,28,17,120,-59,-12,-12,79,30,2,-151,-62,342,16,-46,98,-35,-47,-85,-10,12,-81,132,37,49,252,-111,592,12,15,208,7,532,90,10,137,2953,-41,274,60,139,-50,79,-66,5,380,309,-76,1840,9,518,-25,55,278,162,100,85,-8,66,-35,-54,278,-53,88,244,258,37,173,-14,362,50,-46,219,463,184,151,-5,20,-40,17,-121,75,86,2897,111,-172,53,439,29,-13,318,-14,-228,236,73,14,10,165,68,-177,-2097,-38,96,740,-69,-49,124,58,200,38,-32,172,273,246,-223,20,73,65,104,-91,364,95,-47,391,-51,213,72,25,-32,49,353,73,31,228,166,-100,-25,10,-74,2870,810,59,-24,267,171,225,6,8,-53,-121,70,81,-18,19,-28,1774,-35,29,90,-21,27,246,383,433,354,31,44,40,67,-62,687,541,188,632,413,9,656,24,563,-11,256,295,251,510,1,-145,-112,-122,10,-40,18,187,11,15,180,246,131,37,27,45,-201,-190,692,-9,81,337,59,5,130,255,17,1447,245,15,880,37,84,1160,99,46,117,-10,-110,23,7,211,-81,37,74,17,-50,54,-288,275,105,317,359,-114,384,153,34,183,45,28,26,-122,72,-642,-15,50,714,261,58,48,-2,47,75,511,-2494,132,376,23,26,55,12,15,419,67,4787,-34,19,-43,-18,104,3641,287,390,64,111,-93,93,29,1496,639,30,82,79,200,504,47,-40,177,1279,-60,-42,65,7,-52,37,-13,136,252,109,15,-121,4919,33,491,-57,114,2255,330,-263,63,9,198,47,51,122,408,2995,-82,154,61,16,57,660,-76,88,320,153,337,30,-81,120,36,182,220,83,28,29,180,81,56,219,-10,-9,127,4373,-34,414,-32,87,157,589,-38,-80,-32,-29,160,-84,-28,58,29,-50,487,116,-27,-4,-68,135,76,561,-34,57,371,82,147,42,116,781,223,645,162,174,532,-10,42,217,89,20,102,12,354,100,144,-146,-399,1249,381,-26,50,38,60,267,250,149,113,69,447,10,108,49,143,-131,31,151,4,278,150,143,263,-86,21,105,1,-388,-29,379,1,41,256,27,234,204,-26,-103,-21,75,68,99,57,-84,31,151,883,150,367,-84,184,112,-7,-569,333,87,-32,-19,-48,1348,-98,1199,-245,-66,-13,82,-4,153,0,41,346,36,72,-3,-41,183,323,100,76,-62,2,41,-58,599,368,15,2160,610,-19,121,-128,379,25,-32,19,427,163,6,415,380,90,30,211,6,29,21,-5,130,162,69,280,280,5,24,45,142,-82,-73,37,-41,-42,0,1245,-70,48,-247,-416,-108,169,63,119,-20,4,234,15,202,13,57,-106,576,111,4,41,300,66,47,-42,-18,-13,-14,149,-503,309,-164,-138,27,176,-752,127,26,288,99,-152,-266,37,77,368,97,-60,-23,111,-533,50,3745,313,9,-16,258,3,-9,-210,13,-86,-9,13,399,185,562,97,45,-60,57,22,327,833,843,26,112,-45,10,187,102,201,-4,27,836,-4,-60,255,296,64,15,5,98,-3,30,-20,3,140,349,460,20,-144,15,6,91,23,346,7,489,-17,69,29,-86,3,190,262,-25,-43,76,510,84,39,-59,-32,21,307,518,-29,381,7,34,187,-17,14,-28,268,-872,33,-28,33,97,111,73,217,79,100,29,285,146,451,-635,270,276,360,-157,346,-2076,685,83,319,29,-100,57,160,-195,80,112,-181,18,1357,59,128,709,135,169,1375,-16,525,702,-25,127,497,-11,-214,-21,140,-164,-184,-27,-38,-14,14,171,-9,-7,66,598,-136,41,230,-6,-23,63,-26,615,-271,74,-16,778,33,38,376,20,583,406,50,-8,41,80,313,-2,219,29,-48,-45,-60,315,41,424,-752,193,83,103,-61,109,532,1165,-19,178,-168,77,632,-4,-81,21,1108,61,22,502,720,260,-1076,156,240,86,503,23,260,45,-204,-1440,-17,49,49,60,10,69,-5,59,284,149,256,641,44,-10,70,1010,836,629,55,1845,260,70,98,116,66,12,293,275,39,-820,55,191,6,1271,503,246,192,42,44,499,450,91,162,797,292,-10,-250,71,183,-15,44,571,30,82,-301,16,9,23,116,-53,341,279,-128,-167,59,23,107,-33,6688,71,8,191,-11,338,231,113,3153,62,1328,388,-46,204,-41,26,80,-49,15,7,49,302,-29,141,-129,-19,-4053,1,61,2086,12,365,46,-4,-136,-1065,41,103,1413,-12,-35,-391,2,36,-329,-113,258,1135,-7,31,42,-1504,22,-135,1246,235,40,24,-8,151,41,131,1296,45,129,1116,299,-21,8,149,82,194,46,137,86,-54,175,147,1547,46,12,12,518,201,141,23,-4,-26,-78,32,-16,858,162,62,49,286,338,51,-181,67,64,295,-90,-124,120,-1,69,202,250,-16,274,175,6,79,48,29,179,4,539,26,50,362,160,91,57,35,488,-304,220,-379,117,132,-53,69,516,17,-147,63,167,145,61,69,52,74,511,278,257,1139,376,85,13,4,1285,800,42,31,115,398,-25,30,268,11,88,-1040,558,536,146,111,300,347,179,-273,3646,576,-22,1605,624,53,65,-566,126,-7,131,252,579,80,160,-27,9,440,-13,-12,-20,79,-26,852,-212,-20,-91,60,-33,44,512,0,5,-36,67,-58,-43,66,189,348,18,2323,-59,608,34,0,-178,226,-26,327,12,6,-20,176,226,301,-201,3795,15,300,-91,15,0,25,48,40,824,-99,-4,72,1,-32,79,45,102,-159,-50,9,-1,-63,4,-9,-94,-118,91,685,-66,-39,261,-944,183,-9,321,14,-107,-24,21,-165,103,-12,31,30,-40,2,94,2915,1,68,5,103,110,150,25,981,205,-144,9,-47,13,-141,34,221,11,27,16,123,774,-46,93,6682,185,120,202,370,-491,5,-49,269,299,41,115,289,87,31,-170,396,107,1064,-11,363,124,112,378,176,289,191,214,-55,-13,29,274,308,341,272,-1,-171,317,-336,8,70,7,1651,229,-31,84,46,1240,64,202,357,570,134,-146,-29,745,101,843,189,1464,15,318,1272,1193,17,301,13,-8,473,216,31,29,101,106,61,-1296,104,134,-26,5,-4,74,98,1687,-16,36,425,77,9,208,461,70,-345,11,1953,984,-43,-36,19,-8,-94,-26,165,-17,-130,-92,670,-49,-35,-62,-28,-259,-37,-282,43,5,191,-342,73,20,19,-8,102,-126,150,-237,2025,273,77,38,502,271,140,28,14,-107,-286,368,26,-39,-44,60,-13,-94,189,23,46,-2,162,50,110,89,67,-19,18,169,52,-8,274,-42,261,14,176,44,834,433,-44,15,514,64,1531,-2783,423,18,65,845,3382,13,762,123,96,38,101,2147,2831,40,2740,-94,33,917,578,-100,235,-114,522,-42,-22,5,-2,-7,17,252,45,24,-36,26,84,3,143,-92,36,17,65,125,7,55,23,244,80,155,100,154,-98,197,384,66,63,868,915,256,703,28,91,54,1403,257,293,-2253,158,31,-79,46,-87,1464,-19,50,23,157,-23,269,-47,214,117,164,78,175,35,203,226,48,277,208,504,63,-35,36,69,66,99,-69,79,598,57,65,3814,84,332,154,24,-35,39,34,149,189,403,-2,243,32,98,180,809,533,-153,-31,-54,733,1,-39,151,-3,-12,-51,-37,134,-7,24,-14,22,46,66,-80,138,68,62,84,-150,1,-50,588,184,-81,192,23,232,284,72,-16,45,23,-2,182,-36,91,-79,61,-41,17,17,1723,-70,-309,14,-113,81,-5,67,-65,1222,48,-69,209,7,42,8,134,36,163,71,146,-36,55,31,-37,-99,355,-17,1976,1385,64,451,1506,163,306,-89,346,250,1314,389,52,154,-100,21,293,138,62,155,287,163,19156,129,26,64,-120,-8,2580,508,-94,64,1253,124,78,245,61,-141,81,86,-199,-40,368,12,214,3240,-164,495,-18,96,467,33,291,313,92,62,84,8,1004,176,501,104,796,527,336,50,-26,50,187,455,341,56,167,287,45,73,199,17,613,-7,35,227,286,10,106,128,110,33,-12,214,73,115,-9,239,200,-56,10,-85,20,211,-21,705,30,271,13,-30,58,14,134,-30,-74,76,189,-72,53,9,-7,-99,-51,-112,2971,0,42,-136,3,-5,38,64,-9,45,-35,10,305,44,97,55,-43,153,142,-7,-7,159,743,543,460,122,177,-123,26,-132,448,78,149,-142,-41,61,26,147,155,493,1009,755,150,332,114,53,101,395,153,512,2248,424,952,97,160,46,134,188,13,47,67,73,-88,-106,55,763,22,13,59,15,-36,115,114,-18,-13,5,1383,-38,-98,-38,621,783,-126,-26,391,13,32,-71,111,103,519,35,-1,327,11,145,177,161,19,55,29,131,-119,-377,98,185,0,71,46,44,50,42,12,195,23,3,375,42,10,-82,111,93,50,163,92,87,116,437,237,2,304,35,95,65,-114,11,130,189,243,135,602,1712,-10,19,80,123,26,1097,553,-249,95,94,292,34,5,1,128,151,65,-9,75,992,35,385,-8,-158,191,33,466,52,293,7,190,188,-42,50,82,22,33,19,14,160,55,439,27,-24,-43,10,251,81,1127,381,637,55,52,33,55,-84,87,67,55,83,-2398,52,-88,28,87,37,274,40,158,-121,-10,-218,5,187,-136,-1,-30,40,-525,315,-162,108,69,-73,-466,434,-19,977,-76,-39,-323,-84,12,-37,-47,-44,4286,-218,215,-63,-3,-49,-131,183,17,68,181,284,11,51,47,-81,14,-112,-48,-9,475,156,-9,-2,128,431,285,302,155,-38,347,51,-49,48,209,68,-21,-341,-2,-37,60,34,29,3,39,497,2,186,959,155,-10,177,105,-7,92,48,301,787,-36,378,50,-720,313,182,67,54,986,-870,-90,-123,345,-511,745,81,336,80,93,256,215,708,-29,114,386,1571,-125,-25,90,46,74,1672,-11,543,657,-83,-66,37,529,370,-24,-42,-97,21,147,-29,101,29,26,45,11,-1699,-11,628,62,63,-2,-1,-19,-422,-50,323,-221,126,-29,146,13,870,38,-2204,111,77,75,225,-34,76,54,88,60,-3,-35,1788,608,65,60,177,75,-18,-18,20,12,16,-188,7,1318,1539,205,-287,-4,630,91,0,19,-13,104,120,-9,-109,-48,19,199,252,43,-45,-2,21,-25,-98,-6,19,3,41,156,-24,426,-9,58,-7,310,128,-18,-81,370,88,-159,166,100,-150,73,79,-73,322,433,267,6,88,19,472,256,45,110,-13,88,-4,-8,636,27,-57,-44,28,4154,309,83,107,-219,35,32,310,42,50,-82,24,49,-6,-25,219,445,-3,-17,-217,86,46,-15,666,25,68,-48,46,49,208,577,1962,37,53,24,112,72,42,160,344,100,-164,2,63,4098,518,42,718,78,14,-2,70,2132,147,10,4841,408,19,17,87,294,26,212,2,545,72,-57,19,109,-40,115,-43,-102,44,146,-65,20,-239,-64,165,1499,169,237,-369,-92,-4,-25,-19,60,-26,285,-25,279,446,23,100,107,-919,13,-67,6,-6,-36,272,7,9,4,119,-41,144,6509,789,-65,-12,27,-56,50,4,44,130,-48,256,20,-16,109,389,261,48,286,452,47,12,137,-91,123,19,64,107,-41,31,1,12320,10,2010,263,29,34,-1001,30,74,-6,-56,12,2,-43,-24,210,-97,-25,32,-115,25,-2,-120,3,68,-28,-1,147,-274,204,1298,-16,141,62,40,215,2681,164,1891,759,20,47,38,-17,802,389,13,113,11,170,-17,44,-1,-28,9,121,584,19,162,-62,82,72,-131,0,65,425,75,76,5,502,59,53,52,46,30,43,390,36,19,885,192,203,7,14,59,522,-34,65,17,97,83,-3,87,217,-25,-121,21,33,89,410,-38,41,346,738,132,101,5,69,15,741,41,779,-346,100,-36,190,124,-83,79,112,20,1572,180,44,121,18,-142,144,-13,55,53,47,-63,310,21,-27,27,100,155,95,334,76,64,37,56,-150,21,30,7,-16,-58,-48,452,339,23,-239,-16,67,35,-24,145,-89,497,2505,21,267,206,2496,-3,-77,27,-8,63,-82,-15,2,-49,54,249,-121,-43,1,-11,-55,-17,53,347,0,97,-195,-11,9,-251,50,-30,-76,-25,-63,167,288,-19,25,-41,16,-1,78,65,8,1302,605,-23,151,119,41,150,55,256,67,-18,44,5,0,212,549,59,-32,124,-10,515,-10,-1093,60,419,-26,26,-16,-803,56,94,-112,50,136,-4,1369,28,18,2452,34,228,27,-67,621,196,41,99,11,45,37,51,44,-3,-222,-96,254,75,59,66,1,97,47,19,4,126,245,139,53,872,60,14,238,65,136,365,-14,-41,176,147,41,770,69,-30,-44,-54,-16,11,10,292,124,55,482,-2,-32,399,60,-10,-188,47,672,8909,195,102,47,53,-248,12,-151,47,-22,525,131,27,71,144,144,2376,0,96,150,-18,-8,-27,-40,800,-57,68,-237,-7,64,-36,-79,-5,34,34,145,3,359,215,-21,-1436,-1043,624,-20,-225,3,-103,64,628,36,328,275,12,409,-90,1773,87,-12,-29,547,-12,68,111,153,155,16,2,22,-64,10,-123,188,958,225,124,-99,58,-48,905,-21,-193,48,29,-10,-2,-44,1483,-68,36,-41,39,-15,0,129,11,312,36,26,113,219,79,-17,290,-4,13,161,61,6361,16,255,735,17,106,1051,150,-9,64,-7,224,483,16,-608,325,162,150,147,-127,531,332,648,852,-207,-7,-103,1,1259,91,68,56,201,-440,446,144,73,1551,-32,299,77,-8,60,236,32,-17,87,121,23,183,1602,239,785,275,115,1251,14,345,592,223,18,18,1911,438,1457,11,21,32,99,68,75,61,43,166,365,79,114,75,339,40,22,-4,249,-74,1035,14,-141,-4,-64,618,591,116,-55,-165,928,32,2717,1508,-172,789,49,-17,2065,95,15,-314,72,201,-167,82,-76,74,1102,515,1431,1925,14,-27,216,-54,112,-237,12,12,11,27,19,737,150,-127,-7,10,-303,-94,450,19,-68,-39,2,38,-194,-28,90,-1392,-46,-75,58,879,-27,-46,-2,0,-11,-166,-29,238,-33,-237,-56,11,215,32,-76,152,438,196,-64,24,84,-46,-55,-26,201,87,-8,1,511,417,40,61,340,298,787,239,45,1502,-31,13,30,27,-46,44,158,-607,14,-132,-9,-28,397,180,-30,-1,-25,426,244,425,165,528,45,41,-21,172,44,2,-16,-47,247,75,60,-330,158,-278,113,684,226,9,54,-26,50,89,164,304,14,231,5,238,159,99,647,8,41,10,1,-906,-12,100,34,-9,112,448,102,81,-64,-19,-377,-97,251,378,606,232,99,92,-175,-884,31,-59,112,-35,539,57,195,5,464,932,-11,6,578,50,-2,34,-66,-15,67,150,0,379,54,21,-18,39,0,865,506,128,110,15,24,-67,230,-94,167,-543,-382,2389,69,-17,-73,54,16,3989,83,68,352,-63,-2,-22,-97,-20,579,256,-228,3251,48,328,8812,303,283,31,405,9,-24,38,-8,175,58,-10,-33,-37,-310,-84,-31,172,1650,562,36,196,175,63,-10,-372,83,160,-85,-46,104,181,-161,-40,-41,5,-25,232,-66,745,-109,735,510,-73,97,-82,-16,1009,-6,73,-32,178,153,-49,54,-25,319,42,2847,5261,3356,-56,0,-21,-47,56,102,449,46,62,27,-26,164,127,202,267,49,-504,20,-22,-33,-39,83,69,72,49,20,126,1713,-3,33,53,47,94,-53,46,-66,182,103,4700,-2,1359,200,1098,789,426,472,82,-97,972,1343,-228,226,-22,-346,167,-276,-94,51,110,164,128,81,90,3,-5,659,39,-679,-18,18,-34,-27,13,166,236,55,232,74,2,41,234,452,-25,82,167,101,-21,-2,275,13,191,151,1,-8,-91,183,145,1006,-113,-226,-17,-281,765,38,326,-67,289,183,336,-347,1,387,70,70,29,-23,10,41,37,-145,-32,30,-20,548,1429,652,-95,34,288,112,18,-57,442,6,114,225,184,-35,324,-86,-16,177,390,752,255,14,79,-15,-83,16,19,19,79,-53,-51,-361,73,94,37,-91,300,-646,192,287,68,37,76,313,232,1059,1110,112,540,62,43,-535,-120,-2,-28,15,505,566,4242,-67,-18,2750,-24,30,73,1784,-60,359,-25,396,-56,-273,-34,8,54,-19,12,-15,44,23,-56,-230,-71,233,55,14,814,11,-66,520,40,-29,339,161,41,77,17,50,45,174,-38,24,1779,9811,39,55,44,1,47,-81,223,107,62,554,1498,50,122,50,79,688,15,10,-3,260,556,-13,420,103,145,66,441,103,94,72,112,1,365,220,299,841,52,321,63,31,65,208,380,56,139,10,24,515,957,1,-46,39,50,163,305,46,320,144,557,91,11,71,-1,-29,8,141,-387,-23,508,79,5,-289,-115,517,118,4,43,386,590,35,37,12,15,148,1533,866,-35,163,1093,81,-59,5834,-3,169,-110,480,26,68,76,7,76,405,98,14,171,186,82,269,-31,31,131,237,4,175,-67,125,23,-41,-243,82,-3,19,-241,-54,-224,176,-29,-6,-61,-24,46,-198,258,24,40,-10,32,134,59,435,-185,-2323,309,148,23,25,226,-26,214,85,6,53,18,97,-54,475,37,-24,-260,114,-8,1302,21,10,162,95,-45,195,145,7679,2,111,197,-258,108,53,3,3,29,-19,-38,-23,87,63,14,69,243,465,938,74,50,36,-80,-19,95,208,-32,184,136,500,51,56,108,150,7,47,-23,90,-61,-89,485,24,8,2,2171,102,16,353,300,233,324,54,41,61,53,56,200,19,287,-15,1269,1483,-181,-52,120,3949,13,5139,65,53,6,-19,141,-27,23,85,34,202,139,164,372,29,-44,-93,17,-9,-77,188,32,409,62,-709,112,-87,70,22,48,207,-353,308,38,-17,-3,86,127,-38,-12,-70,87,36,-98,-23,74,61,-109,6667,80,37,411,123,-62,44,155,111,109,-68,-75,308,252,-68,202,722,194,-13,-629,-48,49,-87,-28,-4,1263,10,123,-6,-138,62,79,-17,195,169,87,274,49,-69,289,-230,-50,284,103,20,36,228,1203,5,121,417,-2671,40,1803,-73,-7,37,463,-122,188,-213,53,1144,312,-19,-39,-80,147,-71,7,926,332,260,442,348,81,-80,105,32,47,-80,47,-62,244,92,52,127,377,54,2,36,-2,253,350,-248,-330,-27,37,182,148,274,1116,30,65,430,112,625,133,160,-13,-661,145,-127,363,290,528,61,-51,142,621,152,-62,8,-1828,844,18,22,2,54,209,-90,125,-67,85,-17,-400,-229,283,-103,-2,-22,23,-14,11,-16,-91,304,100,33,21,-67,19,-120,468,1317,-82,-233,4034,1926,-57,145,-36,567,395,116,2641,836,89,44,292,444,65,75,431,25,-10,82,170,31,65,80,112,-125,55,-44,-22,-36,10,567,34,-337,-85,298,36,-72,-1107,5,429,173,441,-644,-85,516,-28,74,1,12,-54,138,48,-10,-211,213,191,8,128,-14,834,82,1609,75,-422,192,-154,8,18,91,180,168,-490,-854,-130,511,87,-397,2737,44,-1,422,-82,-121,71,1640,7,12,164,62,85,4990,1646,56,-403,173,9,34,2199,-201,-130,108,13,-4,8384,-416,-555,-3598,-6818,-464,85,8,324,-119,-137,442,-91,7,-63,635,-12,236,-37,-8,-152,-107,422,66,202,-20,-8,0,-1,-169,134,-63,0,79,117,-20,-82,-29,110,510,225,-39,4395,-61,88,-78,-145,-32,-14,181,40,19,-8,1368,167,-40,165,-17,18,-61,-37,-97,101,367,317,74,238,-37,-125,-75,-23,452,209,38,145,-14,57,64,4,83,-748,298,94,149,196,57,1139,-101,-28,-42,17,36,182,-13,27,-25,33,11,1,211,32,295,315,-18,152,21,709,32,-6,-14,45,34,15,-14,148,89,50,141,32,197,124,329,77,43,-7,69,38,60,57,195,122,-26,55,1892,-21,-141,22,12,168,-21,-135,-60,2568,63,-30,135,-39,80,-24,69,-78,-19,-36,131,1537,-38,66,-87,-68,116,-70,175,-102,-35,46,-77,407,320,-124,-78,191,49,-35,-3,301,96,365,-60,-11,14,113,43,-58,112,44,-79,-26,1248,-48,-39,78,-41,-97,325,-4,18,-266,-442,-20,148,215,12,57,-14,-226,46,-5,-139,85,409,45,70,9606,389,257,31,290,-503,590,-142,139,-70,-13,-99,-36,-113,-22,-108,267,163,2411,64,28,233,24,-3,60,1,28,-104,76,51,-232,746,-26,29,156,56,98,-641,271,-30,375,18,560,-30,-68,422,56,62,452,31,-1,206,117,588,-298,103,104,552,-123,-63,-105,40,15,62,67,219,-778,151,-174,-115,3286,-42,362,189,59,60,126,96,364,-43,-22,-30,71,37,168,231,176,210,66,-1,60,24,44,23,54,-10,-42,-55,-68,-84,-85,-20,68,27,188,55,308,41,-7,82,-57,9254,6220,303,142,173,181,552,124,485,-82,-63,138,-37,-43,-61,115,80,121,55,17,51,-185,-514,299,-66,136,-42,-124,-93,301,-3,-60,15,-60,78,-132,-1144,200,1437,62,-664,88,-1511,-56,-818,-1338,-57,-989,-796,-1466,-347,-413,103,-818,-1486,-442,-685,-445,680,-60,-1222,-90,8450,-77,-441,-231,-177,-10,-342,-150,-302,-208,-73,9,-157,-645,16,-3813,-1617,-3336,-1955,334,1670,-450,-423,-300,21524,11889,17258,15635,17212,17739,392,-3,314,431,2231,720,2550,89,1168,622,1145,1935,140,1532,32,-293,-6,-154,933,291,1336,-223,122,-454,41,51,2507,-146,-186,630,-845,42,-579,1398,620,-117,358,1315,363,1505,1301,452,294,-171,225,-211,289,32,-490,2147,3124,-531,1094,150,-123,-704,503,2428,-133,112,640,65,1218,-332,-109,1421,799,527,281,222,-250,-2,-3409,3083,19,3699,1316,617,1947,1750,1796,185,-224,150,2043,-80,12,360,-1077,24,1689,-1418,-74,-122,-1895,1691,249,1048,751,282,-161,2659,2055,186,555,3483,1330,286,378,1098,1568,148,2347,-170,-452,226,13,-198,1352,386,1236,801,4877,2793,2596,577,-171,36,910,2624,2689,3192,225,-85,1122,301,1044,1142,100,-96,1087,562,1312,6,-1,-50,1710,-212,1108,21,490,668,1285,714,1288,155,1173,793,3792,1169,492,10632,941,-505,240,297,246,873,403,3330,62,100,-15,1400,782,8616,1243,4108,2107,1056,12,816,-250,-45,1127,680,2684,987,-151,15,659,1199,-50,1592,-309,-126,-59,168,614,260,1410,-385,-153,181,850,-184,300,2352,5743,502,431,409,-423,708,-1017,234,509,269,673,-311,716,420,-388,56,655,474,748,158,5419,749,154,143,155,26,-49,3659,475,795,-328,1002,264,-15,826,-35,-1495,1175,158,-405,281,1733,1791,3760,792,1697,118,1109,63,2461,-14,891,688,-21,2751,586,-241,-569,-82,242,490,524,65,-75,1695,735,743,813,-129,2555,3059,2683,1337,487,1243,378,711,360,32,9576,620,536,670,-259,843,-11,2153,3315,591,329,9680,928,-1988,-40,5251,1884,349,706,853,-751,604,696,194,499,-1574,242,136,3822,-240,1899,-81,1755,194,1339,350,1863,288,1074,257,4581,1535,375,2062,4003,-354,499,4634,1536,-50,-113,164,866,2218,1655,1053,5383,3353,1661,1954,5473,1843,81,1185,1396,1419,167,1358,499,281,-7,564,2014,122,251,-536,501,1816,2242,4495,1358,1369,-208,-356,94,1218,-129,2905,1309,68,2855,6143,179,100,-210,362,-205,1297,399,594,315,294,576,-917,1108,2900,413,537,115,1168,727,516,919,833,-7,417,1209,-133,1004,27,188,1403,-555,725,71,10358,2187,-424,1180,240,12547,736,-369,-436,993,1581,424,-228,2138,-233,1813,1032,-1732,207,106,2071,6803,2475,-336,580,210,644,1018,1745,34,571,-776,1226,40,307,2471,664,-255,1361,-665,1084,79,433,-292,333,115,2538,841,398,76,1500,2036,-312,411,100,431,394,1741,125,290,1596,622,736,42,1319,2552,769,2856,609,-48,-291,-475,631,331,325,1248,174,188,3024,764,190,45,435,-40,266,882,3178,5520,487,-433,95,32,790,482,151,-26,37,149,100,985,303,1540,2316,660,37,798,442,204,339,193,213,-162,-320,1313,-285,156,74,612,-100,29,249,2418,218,4147,-287,10,1632,476,219,790,-70,3738,-634,-67,-32,-88,-84,62,-1084,-210,-512,87,201,-33,1772,-1044,1069,1421,315,499,661,813,1447,225,2548,2004,841,-481,-96,332,411,68,-36,621,1939,2155,-514,152,102,-527,32,144,604,-639,12,49,362,-59,-132,39,-440,-805,-61,201,68,412,-244,-15,770,8,1058,142,500,-251,-2410,1171,31,-331,975,121,2100,313,1192,296,37,-177,664,298,-304,8566,26,674,1917,866,486,393,-14,3441,1226,-158,-213,715,114,-87,894,1886,323,1320,960,441,-47,3,535,-59,-623,3765,3699,1540,-720,604,15,1577,1066,743,-325,692,631,1198,923,894,440,243,991,2473,2849,1013,117,443,1215,-31,959,3159,65,280,289,824,910,1771,1451,2700,-441,1950,335,540,497,483,-195,2430,2623,758,2209,1891,13881,-624,-85,-123,2283,67,-607,33,966,320,651,2308,363,1149,552,701,5092,206,253,130,3665,418,-5490,401,583,219,737,699,139,9,155,288,34,1396,5659,-144,-775,4179,5710,905,639,1129,382,218,1344,823,-466,830,336,194,-370,316,-172,33,553,890,33,-165,912,936,662,327,422,239,432,1252,159,-268,3164,-9,-36,2354,2583,-8,155,-68,167,-75,1162,77,637,742,249,102,815,205,881,777,438,901,-70,-157,-172,8,326,2495,355,679,1118,2283,-203,1506,737,-361,1004,890,2348,-1786,692,-162,-280,17,336,572,-102,334,527,1234,12,2578,1474,-1,400,160,4649,168,838,-235,566,1852,862,814,610,-109,1345,3687,3050,520,2661,-158,-338,294,278,255,1040,332,13568,-905,400,472,83,163,1125,-172,4095,3,3792,3099,206,-111,-775,1020,534,-167,-357,1795,4557,117,178,913,1132,38,1448,-698,882,-538,-1418,181,2251,2516,3751,8,-102,-414,72,490,588,197,-347,-390,246,1709,-1696,484,-37,-340,3802,2,771,-2424,2287,-241,517,5939,552,81,395,839,390,5499,996,229,1082,-98,915,-2,-249,-1,77,-579,904,-897,-489,-293,37,121,245,1012,1370,-1600,1155,278,-10,-266,724,-10,7,729,-656,-98,1555,643,77,-5016,579,1358,778,2691,1849,-2347,868,3065,-1793,28,468,1824,-785,-1229,103,1150,639,-199,69,3228,175,710,643,-82,1205,1153,139,-278,197,327,1767,-341,-1494,912,931,1077,-9,216,-58,735,438,-1009,-1749,2593,136,571,-1421,-33,-144,1884,-67,595,4465,475,2152,-219,908,1032,7830,1977,1104,10,365,120,1030,2512,1913,-739,45,505,1255,1141,1775,1850,95,2683,5,1929,244,3799,104,265,-21,1252,-18,2112,231,-13,295,1066,348,281,604,221,1322,1951,2039,424,397,-293,364,-330,358,127,-2021,623,-4495,48,1422,342,687,566,-108,368,1469,-401,1268,-1,311,720,543,851,1442,479,467,1252,132,268,736,-622,45,-1663,1150,496,-104,256,-727,3270,-201,-27,-15,888,648,107,-1092,673,12,2347,-734,-733,-929,36,26,174,-66,-681,-839,-64,985,1231,574,2846,-613,15874,-11,583,276,-1,-113,703,-1377,151,1318,72,-58,2608,3057,-778,7965,2841,190,1442,3791,-355,-54,613,-348,-102,1711,3891,1162,-186,-56,281,1604,1690,998,1291,2187,521,564,853,-519,-465,50,306,65,744,-67,-192,846,1581,270,3175,-282,-88,96,-319,-116,-371,88,-131,82,678,4374,387,290,281,1180,-30,2241,747,1208,904,-9,-86,476,940,37,571,51,-2602,-183,810,810,242,466,-1856,314,-97,474,1469,65,-419,-176,-990,123,1743,654,116,190,536,787,3674,293,2743,21,-429,-126,638,-367,-404,-134,2394,1620,934,-208,2656,113,0,-75,-67,484,104,300,3411,-1498,-917,-247,-224,-512,1079,72,771,418,895,178,564,1293,-3,2154,560,617,-354,9024,678,1139,207,-213,18,2993,-447,1860,-1268,3299,-196,1692,1275,2148,122,343,3449,924,-10,-386,869,-358,5,-166,2825,4362,708,673,1572,-111,-25,23,-1415,219,1368,568,221,515,-77,-442,1852,-33,-338,-839,-90,269,802,-31,-5,6626,825,-565,-683,2609,164,23,1741,2476,770,253,4,1659,899,452,1134,248,157,1400,2518,-906,537,9241,1782,997,36,2041,-336,-167,758,2451,299,2910,318,1174,-1492,-326,-49,764,69,-164,100,417,341,1611,848,-79,991,-778,3893,-285,282,776,997,237,636,987,4180,928,973,220,-121,891,140,-781,918,-283,-224,1490,1534,598,-180,93,752,279,800,1297,5649,511,-54,-31,409,482,1755,756,3748,351,5839,843,-423,-225,-38,121,239,-64,141,2269,98,113,-528,7070,-770,295,85,873,-302,-62,-75,-203,1389,5029,5427,287,1725,3154,6925,597,3173,474,1594,50,1932,1983,1747,5414,856,-572,118,1379,599,301,-165,357,246,-466,88,1095,-346,1766,147,1468,-50,1065,293,119,-1466,486,850,1913,638,-567,1578,1004,1015,5734,1460,-146,360,409,1361,1073,640,141,407,-621,192,448,-171,782,380,-625,332,623,86,-1268,247,-1086,1712,3607,1990,185,929,6216,229,494,-1742,376,432,301,1163,809,1421,410,-371,248,896,2403,1325,6315,1955,-17,4615,-255,-225,907,-516,461,423,626,2677,1339,936,-46,-203,-462,-370,560,593,-517,2182,1912,762,5994,508,474,10,93,247,890,86,1840,1775,7658,2253,-46,1942,-405,38,336,-1211,4882,-59,86,3017,184,50,1057,2855,2064,2685,819,209,-128,854,-25,-510,-340,1518,2382,3693,-628,437,531,349,1620,610,272,2461,-793,5947,-655,-318,3175,1426,2104,860,570,-716,670,1396,78,1676,-65,601,2812,5942,388,-429,1527,927,13305,325,849,255,7045,1206,2746,42,34,311,1088,729,630,-132,782,801,1111,1689,-323,2073,1024,150,424,1194,-649,265,304,760,433,2456,-273,702,996,-16,631,174,2162,-710,158,-406,410,-2664,-114,-281,-491,-129,-672,547,482,458,99,1778,54,226,589,861,-534,269,2600,136,414,-616,-906,-38,-375,-927,1476,1823,226,-74,3848,1208,58,424,529,-1187,-74,224,304,156,369,-167,-3,-76,17,-608,214,5141,251,-1318,1228,1304,805,7001,5284,754,226,1623,1390,518,1949,153,707,173,559,10557,-357,5166,2074,-442,2228,576,-349,1402,128,394,8,388,1890,401,-504,1039,122,135,886,-170,-376,597,618,1318,580,-267,-56,1099,914,536,161,-42,100,3285,624,-15,9763,2315,1271,-179,360,174,689,383,-44,2268,1743,2459,15,1026,21,925,-203,1392,-984,153,557,-1310,303,-268,738,-71,-330,219,243,143,1915,269,1937,150,11430,1437,855,925,3289,145,1106,3506,4274,10124,44,15,-18,279,-65,1552,3219,3775,1473,-129,619,-1930,2831,81,843,2605,203,696,6565,-56,-256,33,2484,569,589,876,429,381,579,2468,3897,732,175,2406,907,-302,-162,3369,565,5003,731,844,158,2491,3567,3818,257,-3144,-1138,2453,2725,-342,413,756,2001,829,1658,553,335,2395,-370,748,774,722,-1207,2691,-572,1211,479,2449,-415,965,-457,90,374,1811,2481,331,860,-1191,2331,657,1137,1470,121,4020,644,2564,1572,2848,1924,2945,1023,253,690,189,283,517,-2077,-1046,203,-77,-698,-1012,3195,-24,637,-856,719,-2184,574,-157,2216,189,3673,-587,3255,2393,90,-223,206,1719,624,2093,3659,579,2719,102,3480,1513,-247,92,1193,2437,1644,3376,1112,14634,10276,1388,-351,1941,365,172,594,3542,1897,563,491,2120,4169,1203,181,2520,3438,322,1898,-1594,379,-2,40,391,-19,-968,246,2335,71,9138,3156,2547,2862,1254,2708,4031,548,2385,27,3999,675,848,781,593,30,1197,2896,255,95,134,185,1237,564,1231,16,1164,65,478,1397,388,-2,7483,-47,529,1521,1455,-659,234,-899,-88,1509,-877,295,111,638,2658,4394,3621,559,5874,235,871,962,30,-29,3278,1197,-109,239,-2253,-664,660,1266,-353,1642,-175,363,624,-225,628,883,1967,511,519,225,55,5945,48,-120,74,3390,-243,280,-2794,687,450,3,3947,1055,438,217,1464,909,503,6186,346,1792,-179,1349,4007,2199,-129,448,840,3518,-1435,235,1480,313,1514,160,1432,3512,437,4269,3313,847,1063,124,-587,2045,4446,846,11395,1051,-310,584,-608,185,-1471,435,1186,136,4402,448,2697,900,3772,1460,18,2130,221,1551,2369,-255,569,-92,1201,2785,6242,2205,944,949,11290,1170,288,941,1174,4081,-78,1289,-198,376,1476,170,10079,742,1775,205,-69,-2,348,1175,42,331,619,-39,222,539,784,-30,-565,368,242,1866,100,73,609,584,1249,738,260,-111,940,553,886,904,821,-263,-1584,1888,61,132,350,22,208,58,9,-210,766,1187,2064,893,-409,-96,203,1002,92,1106,-130,1880,-140,829,4002,-147,924,-528,-552,-443,893,2468,2433,-205,802,1220,135,912,684,98,329,1153,-95,419,562,232,407,1809,336,1610,514,837,1082,394,303,477,-162,802,364,215,1037,1402,522,207,71,224,-1641,439,5397,-637,-41,589,-366,3365,1911,1457,-247,677,1889,1308,-153,297,-66,-62,301,1521,368,-1602,-192,339,-185,911,-186,881,281,19,203,707,1338,131,204,3357,15,64,1903,1182,-1019,157,488,934,-153,25,183,1592,-7,40,2214,-502,-398,553,-760,360,-682,2610,344,9161,3155,699,-634,88,3210,878,1945,398,1408,-200,1417,1048,850,-431,171,2950,773,738,2877,5171,15,405,2009,814,388,1369,-318,-264,-834,-395,834,2449,1141,-977,-419,179,2292,760,147,408,-14,-850,70,553,-27,35,785,-109,7318,3126,462,-50,988,1235,693,-2374,-1007,1377,333,-192,1168,1173,2775,1582,5022,-209,1531,922,638,-1369,57,1214,3775,46,-871,-365,-61,919,-330,1398,552,38,61,-468,-593,1112,72,249,-53,1197,1556,4060,1035,296,173,-14,142,2569,2725,3696,-1061,3698,1005,414,1817,252,743,1107,10014,-94,218,1369,207,2747,88,-1076,5680,3475,534,-239,39,369,1057,214,-62,686,1088,-228,7,1540,501,1175,2142,480,-78,-525,59,-1964,582,598,98,4818,-5,311,813,2884,839,365,7150,1907,1109,761,5304,-36,1245,-116,467,-148,31,197,4814,692,147,361,780,6372,131,856,289,1548,300,1610,401,46,395,-9,228,-23,-57,395,2435,595,266,631,1126,2803,-179,-350,-185,-150,-416,1416,603,147,567,891,428,1123,5915,1257,856,1562,687,1137,-2597,555,743,324,-74,988,155,-203,240,-7,528,-834,216,3824,717,113,1031,1086,1308,9045,42,108,-559,-3517,98,-1331,-132,1855,-26,71,1113,895,-784,-659,-965,312,207,-1164,485,-1231,754,2768,6981,800,5830,-329,-230,493,-737,-328,-8,93,-54,13598,-174,3286,-21,-128,275,370,161,95,611,432,-323,1359,-543,1248,266,390,12,115,-1022,-346,582,-178,-1735,1168,513,90,659,377,2875,1445,641,36,-34,4953,147,2733,1786,5687,779,2262,-257,409,-38,1216,201,-140,-405,734,1119,836,1445,1330,-1436,-383,-347,877,-409,-122,1210,414,137,427,4054,1146,1893,-111,428,358,-58,-15,2106,292,657,1061,19,-321,1615,1390,504,3367,749,2894,8,-94,658,122,243,-286,342,11725,203,868,175,95,-208,-1,889,819,165,148,-1932,-3214,-1099,-1218,-609,-1248,587,772,5,40,-884,1011,-487,-134,-2295,-220,566,-25,57,171,-690,2873,1580,-268,-284,-38,223,-91,-748,159,-385,179,1108,-598,-858,-867,860,-1303,-613,668,-639,57,410,-631,512,-276,-16,5834,210,1459,-154,235,6946,-244,23,13,-499,1541,4838,2838,214,-710,8854,940,-46,-58,712,-1470,1756,-347,-904,-352,-86,181,1755,-126,-58,207,834,-2323,1442,1669,-204,1035,-224,1098,8701,1779,207,132,-330,-607,-1544,438,-153,562,-792,1123,6,-89,142,140,-38,-730,486,61,-622,73,9121,-978,13429,-333,3187,-15,420,1826,267,684,206,2496,1596,2402,-624,1026,-589,490,1515,800,547,-622,1454,-85,-431,460,579,4062,1425,231,36,-41,254,994,130,-1496,-1924,-48,1400,-597,-131,135,582,-577,106,-15,1232,1081,-406,-157,142,310,214,1216,332,1894,264,908,36,15,255,-222,-607,-247,92,883,907,349,201,143,2150,574,1443,-453,-178,234,368,726,3158,-4152,374,22,228,665,-389,-155,414,-215,38,903,1767,158,-498,462,1693,-443,-52,-340,862,145,395,10992,-204,-204,-327,307,680,5,-80,-348,392,8488,1099,-10,57,-172,101,-1194,4360,667,524,745,-193,2526,2716,542,-61,21,385,-647,1,29,2091,281,311,32,-160,1721,7930,496,186,3805,2631,398,106,3101,1800,126,4247,1684,-623,3661,104,1065,-160,1378,644,-191,609,456,-21,-67,1146,1647,-108,-550,-33,1058,290,915,2913,241,286,1839,-155,442,4229,1847,3707,1197,356,94,2270,501,144,-38,-541,747,927,1681,1548,221,935,809,-134,1261,5305,673,2482,1790,15,-890,1244,-368,753,73,213,-86,715,-362,61,-68,16,-205,522,727,22,-182,2,1535,-266,-443,76,67,636,-581,570,3453,-429,-606,194,120,193,992,214,744,265,3707,643,2065,219,-197,242,-10,329,-41,709,222,1328,-62,302,318,2520,606,37,1268,1255,28,-20,74,485,716,1705,365,1751,392,316,807,1753,1501,-250,-287,655,621,1142,2957,2800,-62,1422,274,-85,155,3687,1609,1553,850,2408,1806,-24,278,163,-120,-133,209,242,2035,74,324,-105,2343,-355,523,979,35,-95,33,-3160,-114,-90,-134,-89,1012,1351,-587,2970,1855,875,2228,-959,428,2851,464,1206,-334,265,-37,2050,1614,521,286,718,137,32,3296,194,448,-357,387,1393,237,1148,113,490,1454,-1134,3053,238,220,4740,192,-400,655,595,516,2490,413,-5,691,1798,825,448,2443,-8,809,378,181,-137,-309,-176,106,1234,6827,193,1233,330,135,-126,110,295,160,958,-140,-11,1342,803,532,5185,688,220,-136,615,881,4441,-86,21,-5,928,43,784,673,2886,863,1724,762,3023,-61,371,2544,647,-236,1478,413,60,76,304,2472,-214,530,586,27,-15,172,459,904,259,618,1505,165,393,616,2069,316,843,205,1158,-408,4424,-306,-194,-167,653,1804,1112,1068,912,1915,-474,55,-309,-168,-416,-383,-35,64,1375,990,123,717,882,539,1960,407,-117,-67,122,58,231,608,15,7562,-58,907,6897,-32,2075,573,674,-10,45,287,4364,70,-126,-568,-1043,86,-875,2216,472,390,352,654,-33,888,790,160,317,874,-417,681,216,607,247,95,795,-248,-160,1723,-283,394,-84,447,-268,110,211,-734,245,773,2389,1058,2171,-281,622,7729,2391,-298,22,-166,-160,-976,351,1935,4111,12,1770,925,342,459,-353,-1409,330,46,376,605,2650,3054,2430,2828,3186,1807,1212,372,166,1876,696,4434,4847,1172,442,1546,764,1518,2646,5327,650,1617,523,1974,628,2084,-1449,-56,5028,-81,2519,2873,-166,816,1037,40,490,29,-235,230,3352,-1638,571,718,-14,4724,1206,735,-22,1030,-419,2630,-213,-179,91,-119,4968,2426,106,41,-52,-275,850,973,227,309,1537,1188,291,2763,-15,576,1389,-88,-20,205,940,-215,193,36,716,867,-378,66,12285,247,34,-23,237,609,2122,420,-575,-152,1930,2238,884,320,1211,4,274,2612,76,184,2120,1079,411,11,924,227,127,194,125,1136,-124,3185,636,-102,583,1499,319,290,647,190,-820,-197,13267,177,55,73,1175,552,268,103,551,-722,-113,1222,-102,755,2985,1511,54,1513,3679,1263,4700,-4541,1490,714,601,61,423,1975,-396,31,127,886,-1215,2008,-394,2286,188,1094,-709,-7,197,-93,93,11,2417,1429,-353,-208,-42,176,1113,329,-478,-45,-103,-519,1644,-221,-278,-233,1602,252,741,2758,380,-341,463,-38,2470,2897,-2097,482,-51,590,375,2870,810,1774,255,632,563,-276,1538,1203,211,359,3556,-122,-642,714,261,591,-345,1803,-2494,147,3641,639,2132,463,309,2255,-2206,47,88,183,87,212,-473,-84,-2671,2290,132,-82,354,462,-388,-365,234,493,99,-84,-1032,333,-32,1348,139,13626,32,-45,368,-679,5442,379,-32,-80,105,-416,515,576,2697,3163,3962,441,122,-302,-1093,321,-752,37,-533,297,3008,21,57,833,167,836,296,6112,-310,343,217,-86,518,-872,-28,29,79,-221,-635,-2076,1357,1375,-16,-486,4123,195,230,333,363,862,2727,1043,3800,-329,1892,313,-752,193,532,540,-95,1108,364,938,48,-1076,-2,-204,-1440,-10,-999,1845,396,-820,246,192,450,797,-10,-250,-365,-287,2876,-301,-960,286,-421,6688,3153,-10,1328,-1828,26,-153,141,-4053,34,2086,365,951,-1065,-803,1698,1022,342,1135,-528,-1504,79,134,257,131,1296,1143,1116,-21,1240,175,1547,518,-818,-138,-892,162,202,250,388,-201,539,-304,-379,-147,49,1139,376,168,57,-400,1285,800,-25,30,34,105,-1040,165,605,-597,140,300,1261,1573,21,434,576,-657,445,46,1605,1355,-566,579,1778,551,21156,-299,-361,890,462,-176,399,-1094,935,-49,742,3425,695,72,-110,3443,1034,588,203,250,146,-794,1374,6,178,177,330,-50,455,-563,551,240,345,-673,198,329,-1020,553,163,527,-212,315,141,5062,-1384,1844,-858,5684,-102,65,486,230,-17,-145,1871,463,582,865,302,-52,274,161,-22,48,151,1061,1298,1202,1752,-84,27,-370,783,2801,635,736,24,2327,311,-442,188,624,796,4169,32,-1400,116,1140,1430,2,2088,-712,359,554,217,294,5868,-7,785,224,40,127,-415,580,196,2830,584,4757,40,-916,279,-322,-1116,-1303,-1603,160,16,-549,67,-136,615,928,-248,260,2051,443,430,4587,-78,725,92,-719,-228,94,1377,2143,854,1024,5629,-241,-158,-818,439,4863,237,615,554,-40,195,598,304,144,361,1191,-295,133,2157,-124,-513,148,170,1749,-21,414,-49,1107,872,-146,583,-396,-196,1199,-8,1120,-1251,1240,-907,-133,-11,70,3318,115,8053,106,6301,-99,706,186,-304,-97,-407,146,-570,-70,2865,517,778,-474,894,-611,-36,539,4456,266,975,929,-1023,-177,-3,1498,-545,289,520,1209,1674,265,225,1078,1188,384,719,1583,625,-96,-833,-103,155,-48,-101,-505,1076,686,1470,901,669,127,1523,1639,4721,-793,-102,1645,98,-35,163,972,-14,16,1973,162,66,2225,75,-293,13,-764,5321,5091,1155,391,1832,-429,508,417,26,174,1616,4808,2122,2459,1150,48,-2777,-509,1091,-77,-126,233,1604,329,513,-24,643,527,171,-499,468,-344,656,204,264,2172,2258,868,1409,57,414,509,1106,-30,140,-203,95,607,264,1974,713,-1158,63,10,3360,-1118,104,216,2116,-39,875,73,34,-113,220,1813,602,192,1097,116,18,485,136,-680,501,4420,1286,2017,12643,325,-1389,-8,-61,6135,143,1614,-544,411,-1091,361,1054,-383,480,1824,-84,602,2372,81,182,176,-95,3194,254,107,-384,-94,-174,1492,262,310,-105,1034,686,100,126,-591,475,925,-13,-171,-53,1207,214,1961,4826,-63,331,817,212,309,356,900,3676,178,17,-78,-22,-82,-10,284,56,554,338,8322,1641,1365,1903,1262,3297,636,2459,-340,3310,531,1853,347,63,2617,-112,-868,-14,947,364,1241,363,72,694,217,-29,3122,1172,328,53,11,-26,182,3497,-245,52,1368,-75,-159,45,510,2260,2928,31,1774,609,2068,1029,-269,205,190,5260,216,2393,-70,-35,3847,586,261,68,246,31,743,595,402,355,-765,481,864,3028,262,3611,3719,327,506,461,600,-947,378,128,3243,-668,1410,205,194,1000,1122,933,-128,799,92,454,5149,284,2186,3113,689,1948,504,1032,-1201,3285,3154,213,146,1730,572,300,-4,532,170,-121,993,89,-359,246,-1516,62,170,646,2049,529,-14,895,345,579,3099,-2564,1550,54,1780,333,-293,-99,15305,1369,-41,48,-366,-67,166,1683,981,506,-668,-103,2565,1924,2411,341,-171,-336,318,1317,17,-1062,238,106,15645,270,134,465,-94,-282,735,2360,55,624,-532,-1392,-237,-31,215,81,176,-2783,1992,101,-18,2740,1192,-114,2641,244,753,1224,-173,1403,-2253,451,1464,598,2033,-591,184,3328,2801,209,-226,6361,1314,765,19156,4034,799,249,245,-47,-164,365,-419,1004,796,-184,5876,147,288,-451,940,-123,162,155,53,11428,-59,2951,5388,115,1383,391,177,-377,44,762,-114,1097,553,355,439,381,649,165,-2398,-425,40,-525,-466,11077,977,-49,292,516,1445,2,959,177,-7,117,-42,313,-870,-511,93,256,1571,-376,-66,307,281,-1699,-422,-1684,106,146,-2204,1788,1318,-92,205,199,156,483,310,370,115,2198,433,267,-199,2734,-715,1512,5093,636,-232,1882,19,148,482,295,240,-83,124,719,-421,330,457,-232,517,305,-99,496,717,-136,27,-138,177,276,-61,647,15,-713,1962,-678,989,4841,294,196,567,1242,-102,-239,791,-267,1468,77,-151,-919,-103,53,-48,1087,5092,749,-1001,58,210,349,1510,2168,335,2681,-182,-16,-280,-122,-130,3531,7012,1865,773,466,374,7,133,509,-396,-114,384,-91,1054,-125,2096,-207,12,-206,402,-42,1168,-505,-125,319,0,1118,26,15,699,-148,1412,3159,733,2191,1849,40,-440,254,-673,720,-1573,4119,221,891,-72,81,-130,1414,-303,2139,392,11797,447,613,118,42,2711,-3,-494,1903,15303,-40,1053,74,110,616,-369,395,761,377,377,1453,2341,568,-21,-208,76,435,3673,30,-1476,-154,232,127,-189,-727,-1116,394,324,335,-10,538,-25,-325,434,1364,-459,1583,200,145,-1108,178,-45,-302,2146,541,-431,-240,2793,157,170,2823,66,-55,1932,777,142,-69,-323,2038,356,14,208,3449,-282,206,-548,225,-519,-64,-42,-514,42,910,32,265,1200,257,125,-76,-49,820,355,219,30,-587,879,200,290,-366,1110,81,113,-41,56,72,318,1156,181,602,2192,20,44,219,11805,0,716,-89,-577,1836,-2,-229,200,1122,11,1187,272,-276,200,1208,1262,26,247,52,-41,3155,754,3227,1156,1215,3327,184,1613,1619,-76,2037,-1457,84,174,353,1032,69,1701,5501,1006,-7,448,3285,70,197,138,370,45,276,4210,1106,194,484,882,-117,-117,2234,294,-54,467,1700,202,1701,436,-123,88,70,9,606,1711,844,229,-404,817,1452,74,1039,387,209,-16,295,484,633,80,-75,194,1259,980,611,-640,470,530,794,57,29,58,-371,-624,4760,-171,551,511,516,358,-41,1640,-29,-386,-5,-65,1275,-16,1303,263,2,61,-15,944,2394,2231,-454,747,854,72,283,-1068,-1019,165,103,1511,-364,2311,1808,456,69,166,758,231,-163,1759,34,1671,1485,3328,402,916,1648,787,359,947,53,1231,74,570,-168,1470,103,568,452,1781,3933,42,80,1951,-310,94,2745,198,32,207,-77,1162,398,192,811,2253,1672,2428,-471,-139,6009,1114,2397,-115,3815,-70,290,2647,2119,2768,-157,842,203,994,256,335,1820,-61,277,-28,55,410,462,833,-734,90,4789,320,859,888,-461,3468,5288,1822,11,823,634,1440,1747,-243,355,2563,-1306,195,239,1547,3202,6,490,-185,464,380,4019,940,-49,1610,3654,85,8730,3033,-1248,258,375,110,1443,181,552,84,817,1480,1260,59,-154,70,20,3682,21,-89,-247,186,3163,234,2977,1730,105,522,508,-86,-2891,189,29,-453,-6,1138,4918,1001,533,330,-1,1869,1315,952,-26,709,541,1883,1399,190,1749,-908,914,1965,1244,1338,2,405,1861,516,3146,663,404,-24,2740,1233,-2205,1328,3416,1596,2708,510,-535,376,5554,1733,395,-220,529,979,535,615,2696,-21,706,1032,494,1526,2317,96,-40,1977,233,6873,2478,2277,606,1503,886,1782,3727,-105,712,-151,321,360,11522,3367,4866,5670,103,3738,2052,857,785,939,2467,1795,4948,784,379,3788,3582,48,159,751,834,1849,293,-253,1913,1243,1439,1285,29,1978,-266,661,-43,1073,1420,-26,565,643,1088,3604,1021,1127,-70,4,166,988,2519,2385,870,1077,408,1136,511,1220,940,195,345,687,-766,934,613,2166,-665,-2054,-421,752,204,1498,157,643,922,196,565,370,796,-92,463,2629,2478,261,247,339,258,690,549,-1602,-393,911,285,321,340,359,2031,814,1434,241,581,1428,1661,381,316,161,1629,5296,1062,1168,209,456,4059,340,361,362,1615,1215,444,2321,-323,1030,-121,270,1426,166,533,533,801,2663,591,673,3176,150,-24,4071,1336,85,250,-112,364,158,264,377,2462,1483,-448,66,31,3045,-388,566,-111,899,-321,962,394,616,2459,1665,394,927,158,4621,135,105,76,1356,-451,-17,325,-1358,408,3800,4230,204,1530,1038,130,528,1530,2074,2712,1069,38,2073,2316,379,60,812,134,115,1199,639,650,21,1683,1707,124,41,709,634,-428,1671,2799,-77,530,295,1407,-3,375,-1006,35,62,1140,6530,-124,310,78,1373,-50,343,10749,-54,137,94,358,-34,326,2274,-160,614,135,1512,1371,1470,382,1272,2451,801,143,910,1666,-543,8824,-419,1049,-43,291,881,-25,4364,570,-51,-565,1481,-97,1876,1602,3,284,276,3937,1796,-182,953,360,-86,340,1078,-157,52,1216,279,1068,1027,2144,-272,-154,901,15,-317,-187,-479,-246,-19,-796,-402,1103,238,1579,1995,314,2405,-10,382,1593,7791,-1538,-2448,543,649,815,-724,237,96,971,663,865,462,-95,950,209,4143,234,84,-422,338,75,472,1445,133,-2,25,955,808,2975,69,2943,-439,214,129,7406,19,-712,858,703,1102,-247,1009,727,558,510,248,2986,834,1028,2856,2577,182,563,208,2570,2338,-135,393,630,865,1459,-2502,39,115,-599,641,336,1096,-140,-1310,124,2586,782,331,187,143,142,678,930,-351,441,336,265,152,815,638,1904,-160,762,181,59,261,513,973,67,211,394,2123,9721,287,149,174,1196,-719,860,406,-484,392,235,-253,1971,309,635,292,1684,-100,2274,230,-158,1454,-88,1158,319,304,245,-46,1398,96,2090,353,-114,863,1723,330,-2338,638,395,51,-328,66,770,169,46,393,370,1351,306,-4,1024,1645,-1669,-100,3441,44,2173,-3,6594,624,-137,226,260,2411,150,2,1406,1398,427,449,1289,-98,277,1835,648,-21,-602,316,-435,739,315,612,-130,475,685,5970,-83,662,-107,1039,165,-330,1253,592,-1263,1343,1025,819,-138,-236,1015,75,1206,343,-186,3318,438,1210,1343,1269,1682,673,-40,-295,874,2862,1357,69,708,723,-71,1651,425,2943,274,485,413,2159,490,4235,804,-13,737,1257,-893,1682,6433,437,18,1,343,343,345,238,-596,379,489,2792,3461,1170,999,382,756,1850,-1376,7949,439,1854,541,11,507,785,1723,598,60,2596,1650,872,391,8259,16451,325,485,4722,79,7163,145,541,423,536,112,-423,1945,1741,-202,27,572,742,559,-181,-68,741,74,77,321,-349,5,1154,488,7652,582,3349,634,743,139,3192,57,318,464,53,327,47,1065,206,270,1465,-137,240,-13,733,130,1294,511,248,3041,-96,910,6253,598,-75,-475,1058,1034,247,-782,1146,212,307,2681,1710,3371,1923,77,95,241,904,282,2573,365,-455,1453,1205,1547,1428,2766,395,69,2524,199,594,1334,723,-174,21,6182,2388,1338,631,474,337,481,860,1822,767,578,2563,1504,11,86,3366,-82,1306,436,-766,144,-34,2661,1151,2880,1282,1562,11275,1184,1638,791,100,-220,28,579,-706,263,-16,-1746,1016,487,2597,3348,1153,952,258,-351,-243,530,252,1279,885,856,232,571,944,-215,577,2295,211,847,2188,137,281,88,36,652,818,282,-198,104,459,540,1856,549,2121,605,143,29,2230,2314,1660,1891,535,301,2292,588,273,771,-1851,165,257,-489,1866,51,451,254,3165,1107,42,290,256,977,544,839,1848,-177,-112,1830,78,1931,-129,679,7773,-87,238,44,-324,-81,-186,1156,11,418,203,300,-386,573,596,1535,-1551,157,1152,777,-67,-822,636,701,-577,2265,341,975,813,3185,-219,438,-258,112,890,-1949,211,500,2402,521,865,418,1668,-121,550,2070,612,77,665,1344,4015,1759,56,307,1019,1425,571,-342,574,-805,-46,-281,1990,-921,2852,341,844,45,1549,2398,705,2152,2991,1889,666,1555,1000,147,915,755,-248,-1045,767,1244,502,2,65,-60,2491,422,14,2436,210,1378,-173,855,2797,-409,171,2520,-161,-68,738,415,141,262,249,-165,552,2625,-759,-130,656,3255,3787,1271,106,1092,-651,334,1894,254,416,667,-171,816,541,-285,1480,853,621,169,465,259,328,711,-307,3542,1355,40,-26,-356,-183,225,5831,-74,418,1435,5590,5241,8595,363,45,-200,1651,388,752,629,-633,298,139,4216,504,63,40,3996,434,1385,48,415,147,422,3981,8505,-282,1426,1954,454,525,329,-6329,2323,736,816,440,857,1847,7171,1203,387,1664,459,-646,42,1806,426,1981,970,1028,852,133,609,-421,724,-352,650,1987,-522,5116,1579,-556,-924,335,-575,2248,183,2537,2584,445,5863,4590,928,273,-5,743,238,791,840,2373,4000,122,497,642,9,1290,599,-1100,1030,1164,1939,278,1614,-299,1256,1948,914,960,-177,1239,3841,0,-22,-38,-1832,70,-770,817,9748,3935,350,-832,655,400,99,804,262,91,525,169,833,599,800,383,817,62,-219,980,367,773,2862,30,1698,-140,677,2848,-790,433,4504,390,-398,400,-15,156,656,131,1032,557,182,5164,1881,69,1216,5342,-492,-25,315,251,1131,894,771,2047,1320,1385,8670,938,1271,656,3255,2612,1020,117,2055,142,-165,-879,334,3248,1217,885,543,943,57,2733,1107,-265,435,643,-200,-59,629,1556,-822,2045,462,509,114,2628,2020,868,2557,229,-121,713,-73,3692,118,1267,1853,305,965,306,-107,35,728,1213,1636,232,394,2804,1639,-92,390,65,735,-170,26,203,3004,6923,197,922,-202,1006,391,-32,701,-571,436,723,721,2051,952,128,320,76,400,1058,693,167,-227,824,1750,719,273,2060,1728,1343,-156,238,287,663,140,1316,431,8574,1851,1211,-173,177,1883,-878,1082,1301,560,607,1705,651,1865,84,-8,1525,431,647,-1607,-535,73,-152,2687,1522,3164,583,-203,-311,622,1530,150,1190,676,76,530,663,2315,2001,1168,730,113,118,1146,633,11537,907,313,4812,1290,4218,575,1851,1458,144,1057,-180,130,829,609,-529,998,5887,372,1075,-100,337,-1995,520,1723,323,601,583,2248,1554,3675,5636,421,4162,960,4,162,264,-5,4142,2079,2886,2308,578,1510,16192,741,2838,1239,1162,2203,-657,3881,885,2570,1786,586,1039,4660,-85,-518,285,1460,-1153,3215,-63,830,-282,-435,-228,147,2826,77,1818,24,442,132,810,187,730,1459,393,2056,5177,1402,20,73,2949,1561,704,52,-451,-599,840,116,3505,248,-106,105,1388,-49,9,408,14882,1984,84,2141,-124,382,531,462,1482,739,189,1713,1628,1138,-212,-508,182,1199,1401,402,-129,1038,1239,101,2737,75,2574,1595,1939,1655,268,110,-2,2530,-825,-681,1371,1502,-192,743,131,3816,269,1082,4560,24,568,256,840,568,-505,-104,143,604,210,-699,-96,46,840,-214,644,1061,3325,1836,408,19,-125,547,3189,2274,1169,8761,-444,120,390,690,64,739,-129,-395,173,3550,383,1953,1318,1434,160,873,246,1812,5708,1986,2377,-19,-126,243,4109,43,376,1442,3177,791,-26,792,3358,2337,806,817,1038,-11,-113,2666,1036,412,13,-94,644,693,-65,-34,991,-745,3583,300,835,920,-105,641,2793,2219,1510,1511,245,781,1757,1270,-364,97,124,292,-59,1966,8666,1296,2688,550,902,3697,941,2396,3499,7338,-225,182,427,421,262,624,969,441,482,305,316,-798,4449,1454,4336,2755,-89,1624,4572,284,1595,924,-963,1381,50,-445,323,-707,-367,1128,517,42,483,1871,-1318,482,1298,49,4082,805,2918,-891,1026,2001,500,471,463,1064,6876,-320,193,1393,-1,190,4711,1009,288,-98,671,940,3932,1263,-137,788,821,-879,2325,1005,837,796,679,3312,-209,834,1387,-179,-3522,750,-281,357,55,277,509,1502,1314,9,352,-415,386,561,1251,917,2848,273,1177,1332,1459,1009,1306,356,-511,1333,2488,353,-1283,181,236,141,-386,1652,909,282,-70,-2299,170,371,-206,70,1868,1279,323,-86,-125,2127,2604,869,535,742,1127,2661,551,325,242,487,1854,-482,3883,2194,4623,-26,145,365,867,1109,696,889,-1139,2988,291,319,395,4718,-124,1041,-1206,1095,635,745,192,229,-509,221,1094,128,1408,828,1320,-299,-266,322,423,2245,2773,2868,4551,890,56,1715,276,874,329,172,495,1687,1478,828,1159,1124,-164,3179,516,461,842,1120,815,1614,94,4730,2778,617,486,715,795,3322,-34,25,2317,128,-568,1052,394,176,1570,-446,667,737,-377,-254,-149,278,1480,433,248,3129,327,136,-127,-121,-232,2040,-66,524,672,-68,-377,813,-2,3379,-38,-230,5852,1295,1806,4701,1664,3140,223,7317,806,209,199,-647,341,1032,1490,-970,502,7,191,268,831,2733,550,1575,-119,197,2198,-1612,3364,967,1156,798,109,1403,5913,6027,948,2882,-247,584,63,794,-1064,2150,4607,145,549,30,81,1218,1560,415,1438,34,368,-641,978,-338,77,-482,553,1244,357,4266,866,838,6713,126,1007,1553,123,533,556,2919,1379,30,3533,-201,-956,4966,4159,-128,97,900,3000,1605,2215,432,-1076,2840,346,943,2227,1878,2481,2394,3439,701,-79,-21,735,689,795,1009,-23,1977,1214,75,-963,1437,419,575,113,3670,1307,583,3563,296,866,1795,1422,829,1249,6403,20,888,-37,469,318,535,214,151,59,126,357,607,514,484,98,703,-1011,-178,407,1005,-41,-679,686,1354,1061,1373,-89,953,-78,537,618,435,-425,1504,-235,-303,868,529,535,1105,332,-342,-18,583,876,-152,257,1027,151,771,562,1887,1938,337,2948,359,366,488,2131,-1139,1475,206,-11,293,370,1879,-519,-54,-815,3006,601,1430,74,1029,9,1759,1355,545,5008,480,2342,361,273,360,28,740,143,578,200,1665,887,263,-45,2880,206,926,371,2472,3892,-155,537,2773,3064,-1021,1359,147,44,121,253,171,64,807,-847,-303,-828,2772,90,49,131,-39,329,547,-18,1902,2712,1248,863,132,5345,1075,22,102,181,1575,2268,-113,-351,-273,-3,2095,2565,-36,158,34,7913,3824,789,17612,2755,974,1424,2092,654,2680,33,771,301,302,376,692,-515,7369,1461,501,300,370,1233,5815,1008,1584,595,-45,202,2645,563,2652,1904,154,2728,512,2255,2283,722,283,-215,2731,662,535,2162,1941,1938,1074,149,1195,9352,5152,3894,182,649,1783,311,2295,662,1069,248,1533,2155,1152,3131,1138,2186,92,-45,3484,176,3523,756,474,453,262,96,879,162,602,195,-1312,2006,14908,100,2274,273,35,487,-278,438,183,682,199,-294,4,190,352,2984,2325,-295,292,77,4381,134,-45,183,791,1147,13,936,54,-236,665,5427,427,1388,1361,11478,79,4514,3210,2402,3359,4491,-942,6266,348,1160,593,1382,615,-510,703,108,168,-358,44,51,909,2919,862,459,781,-22,-82,1461,275,-388,-100,1341,867,992,2241,1230,1227,794,1241,1076,488,303,6581,1852,-211,2572,542,666,64,-1430,166,3159,-342,7667,69,762,-1287,1432,831,2271,5782,-315,2216,899,1155,1199,399,9127,666,292,273,-6,-69,-2347,1660,1787,2448,516,-37,-441,2671,900,747,2927,-2015,-90,3133,1036,139,853,10114,369,3115,3498,319,7,2451,756,984,52,-6,2425,56,-139,34,654,981,364,648,-8,646,9434,1060,194,245,-153,2383,3792,-172,1636,-1392,513,5243,899,-31,5463,-39,-401,60,87,1418,715,-84,431,286,836,4092,2489,3884,18,1,285,3,-737,-1147,1542,5134,379,-52,-39,2121,975,3513,-3,2387,1755,315,621,3596,4771,2064,394,157,-132,157,-88,239,816,-165,166,1252,5788,34,284,202,-85,-441,413,1696,1473,1371,237,151,1915,-211,2243,672,2278,3881,-87,1871,5323,866,1794,634,274,-417,1989,862,2077,1566,1348,1169,1945,733,847,14356,317,892,162,1306,-55,3420,292,513,361,109,908,1818,840,1752,1441,985,2680,1551,1557,225,149,1089,1903,699,101,1119,2048,-57,2605,-655,1068,570,151,1658,576,286,227,705,3467,165,1811,2535,1811,855,195,-756,98,122,450,-199,544,830,177,1259,32,1903,-55,293,-80,1328,1291,4694,453,-3,738,274,847,-549,149,1428,2693,-70,1774,1845,1597,58,983,-366,408,-40,-367,84,-1227,1864,422,1321,3153,767,92,593,274,902,869,14,1736,1989,584,904,1497,-18,555,145,48,436,198,275,1334,828,552,93,-108,4099,3003,1199,306,730,2076,131,1180,543,5,837,-222,520,101,3036,1059,832,784,977,-246,469,344,261,151,806,4217,2941,318,313,754,817,4619,2570,395,71,327,876,669,2400,1576,-243,1182,2145,5378,103,2477,-137,2568,2823,4551,529,4578,855,1668,2288,-34,-122,3505,1196,668,3932,1494,1076,1969,150,1044,1005,-223,-668,383,1138,68,1182,410,-49,1642,4410,249,274,1305,162,624,188,4096,154,-495,2056,460,814,-154,2034,209,-45,482,1366,720,67,967,344,102,8,739,442,-60,-53,377,376,951,1869,579,1557,1758,731,1751,7403,373,-243,4119,9,910,6912,100,-47,4211,1569,872,273,-56,2421,247,206,5309,689,277,1463,1269,784,511,366,343,1862,75,59,2466,550,240,1100,-179,1910,80,7271,3878,575,356,-168,1212,78,5079,170,-473,-1093,2876,-173,1226,294,443,214,770,902,3674,1188,852,1647,877,1798,1208,4610,2327,341,1342,877,3522,2037,2753,506,133,2099,982,4792,681,700,580,1869,3251,-558,78,351,277,882,841,2226,728,485,-81,634,6096,1136,515,642,949,3539,4099,574,917,911,230,85,-86,-89,278,-1057,-98,22,2273,87,-831,-2497,935,863,761,841,2023,3985,701,3110,249,-46,4755,1151,698,307,80,489,173,-568,1653,888,394,1496,1855,3717,219,-128,1657,5394,5306,314,1457,-62,-965,-52,-1225,176,441,257,523,-599,741,1709,126,2628,968,1474,3304,918,387,-25,-1236,2472,3150,686,-239,-78,-127,6127,5603,2029,921,-642,568,270,4526,1675,3289,663,2149,-2307,340,1229,475,421,2447,1039,948,116,214,6,282,1003,144,507,1020,359,2707,-7,3713,374,2014,431,-68,201,564,224,73,13253,441,808,1464,3048,834,1126,-62,5208,637,1330,111,310,682,3446,928,999,923,3577,3679,2337,84,209,1208,1336,2079,-25,211,750,247,1017,929,1259,242,8,-102,-162,1612,-1365,-307,1127,3709,775,-317,-1,36,19,225,9642,894,4460,-17,-9,227,1088,225,-129,1901,536,847,382,526,1808,419,445,58,75,1908,171,1547,4317,229,659,1817,1740,-735,1562,-149,-662,2016,-415,148,2378,4871,2492,2543,-177,3689,680,188,-240,147,1809,534,1203,1168,106,-366,1036,133,877,715,-157,152,2991,330,-4,289,187,295,1132,130,727,481,228,6585,1021,4357,1265,2029,2690,-430,208,-120,-1273,375,5358,5860,595,2419,-22,2159,31,122,1071,67,1023,592,1629,4057,2487,495,675,147,280,-75,3636,1749,66,173,258,978,209,566,1970,2364,604,479,1512,1649,6936,-231,-961,1219,436,2542,248,135,1177,378,837,-413,189,541,-848,1461,699,632,6447,819,2283,1538,302,1711,77,-2125,1603,-430,445,379,209,1246,490,720,2465,2399,5923,327,4214,-870,-539,4685,7,75,415,2711,-64,-284,117,92,-24,724,2551,59,7258,-592,1644,733,-538,-583,-27,1699,73,-41,43,167,2162,-97,3412,1638,3147,696,2592,1237,2998,-27,1090,427,2852,1453,285,657,380,438,711,438,1839,-14,-11,3733,424,35,3075,-133,244,550,524,3391,-37,495,-126,476,-377,292,108,656,1250,417,4871,-25,2311,3026,2008,1925,862,560,736,397,183,-266,1400,708,56,-157,1430,571,2855,-143,1212,-658,-520,-439,369,1023,2155,313,-307,38,-693,-119,319,-1208,1008,136,575,245,1550,-651,34,-476,2348,251,-165,2126,1458,-39,-102,103,22,-1038,3761,-284,576,8255,1455,-33,1951,1717,1059,1690,1972,-175,1302,42,579,893,-187,5158,217,1575,866,855,-168,459,-1501,201,-542,81,144,-390,23,810,2364,-328,-362,1949,-1830,494,71,2592,4449,7661,-713,6899,-513,890,468,5340,265,-848,44,-84,513,1220,316,2302,4506,299,1249,-163,2736,3694,5992,467,1692,3564,151,4328,1858,89,856,1192,395,81,324,187,-243,5097,1131,204,315,1532,106,338,7779,2087,-32,23,715,2015,2057,-5,2843,-310,1651,2061,2535,-350,52,8,556,1777,270,-628,-62,217,203,887,168,1275,-1278,346,-1360,-115,1399,959,768,1036,1763,370,51,741,609,1003,262,918,845,4558,-105,178,151,1636,489,1274,306,3305,-3072,2326,1368,1687,3242,392,1422,-104,2041,536,-147,398,346,-75,461,1525,-5,-23,2393,899,95,313,1815,-12,987,4349,1946,522,-582,-540,97,2309,1424,-166,5742,140,1960,563,183,564,-170,1445,972,17,3331,248,1219,1314,1460,6780,-398,291,913,150,646,439,1736,776,34,319,213,1389,849,12339,3805,2426,540,1754,768,-15,890,1094,309,306,-94,120,1760,454,72,452,139,1482,1158,241,8803,338,8327,633,-149,400,51,1562,414,5860,4019,904,1490,134,2317,-214,1726,4183,912,2338,1898,153,-132,1408,121,763,971,30,133,957,3805,-833,242,1279,378,-435,-199,336,986,-20,175,158,2071,2150,300,1067,314,-19,352,-576,908,1080,541,426,776,135,1273,1056,271,34,2364,-1071,-40,-344,1463,299,13,-680,331,367,-321,691,507,247,989,842,1544,3398,1839,2700,2120,3052,743,904,1945,694,197,1568,1497,298,2594,248,423,245,1217,5583,1112,7187,79,101,545,2175,299,58,271,237,3231,257,564,-504,9,4121,313,1518,-673,1888,1861,526,478,83,1790,2914,497,992,83,1639,782,423,481,102,1882,3157,-209,120,2167,4641,615,370,-19,107,1424,-75,2886,-392,-79,428,812,768,30,430,-765,4889,-170,264,347,209,1971,-195,1516,65,911,146,-525,1731,656,482,-914,2488,-110,30,1307,-267,1245,2657,111,1189,283,2013,652,1909,595,-66,1110,1626,3894,803,233,1419,1918,2052,240,13619,20494,1540,1346,683,469,472,4500,94,890,2512,12468,116,878,-21,866,535,489,1169,982,652,5076,1024,172,277,1205,2358,650,4523,294,58,687,410,780,695,205,1645,1699,174,575,425,689,131,285,2293,3,-682,12290,130,1318,1000,1002,6115,-78,1082,187,-281,509,173,727,1952,233,1148,-70,472,4326,2076,1827,1439,737,3641,808,-667,1488,17499,864,1837,1327,2677,5736,74,137,375,278,6408,323,733,128,371,257,3373,3323,6269,130,2241,-292,-169,-882,1370,1613,30,107,765,275,1040,550,194,412,1921,337,1493,1862,1909,1415,38,1768,217,-2,1725,519,1104,321,230,158,1113,211,6795,1848,601,179,-266,1688,3396,-307,829,26,271,2453,4252,2534,3528,1897,287,1776,-742,1646,662,632,-131,1509,-1952,264,1294,175,172,-137,1297,4308,-394,586,-135,-389,-514,57,59,530,461,1740,2373,1,407,345,3813,-1516,252,254,-295,105,1492,1637,2195,1416,425,369,1776,436,668,10174,208,2048,-45,3049,550,3359,509,3101,1613,4406,541,1130,-190,919,-186,701,4198,948,1136,2287,327,630,796,1142,479,467,902,213,1266,-66,1328,2085,1951,644,318,-46,3579,-99,1900,29,2475,-157,457,618,247,1489,630,907,-144,136,111,-179,2005,1350,956,212,763,810,-349,-307,157,1849,272,836,1032,75,8854,890,1310,1522,270,1103,-330,56,1312,213,-413,907,486,231,-11,389,-150,-128,2555,129,284,210,1245,1165,746,3036,2137,2613,-47,1593,-1873,-350,408,986,-153,-152,340,237,489,722,-263,-71,88,-266,-224,-110,191,786,13,-506,-574,868,-1466,1178,-287,5,7,-20,-151,82,1672,683,1136,-203,881,347,260,184,214,-18,-72,62,375,23,-253,1290,-147,482,407,-184,-275,194,12,44,-20,1298,-322,1241,2358,1809,1904,176,4,232,5147,1068,5970,6244,2618,574,237,-109,47,66,40,478,-60,386,406,168,308,14,367,2020,13051,480,886,21,-67,73,3075,-288,46,820,81,100,278,97,-35,38,17,835,2927,-1351,-37,6902,-239,1565,618,771,457,1205,91,1547,8,844,-94,51,84,443,1025,170,-92,462,119,68,65,3612,112,289,-29,56,1272,-100,28,-27,467,991,-93,-28,-85,1827,581,1547,-72,999,-461,564,-3567,-192,14
-245,-235,-127,197,-562,-714,-1621,-226,-35,-243,-120,-997,-610,-254,-430,-33,-7,-248,15897,49,217,-107,151,-260,133,-91,-51,-41,121,-66,-398,-4,-543,-251,-260,-210,213,545,500,29,275,12913,8622,16999,15946,19556,13794,407,-45,417,1575,6531,887,1774,309,109,426,527,1817,464,154,32,21,-4,-56,12,646,-34,-92,-585,-324,139,60,-665,86,6,3,52,468,-119,52,292,11,1,-7,177,-84,338,199,120,151,95,371,202,238,-55,-26,198,312,-8,-34,-141,121,50,12,-6,697,354,-277,214,89,11,92,227,-639,-39,31,75,36,-164,-45,167,-34,269,-76,419,123,35,79,209,368,379,9,-5,-33,161,3,239,52,125,-209,188,24,76,34,137,109,713,53,875,1014,349,497,38,105,-193,254,-142,166,-107,133,-126,221,167,28,-9,37,115,364,109,186,60,45,41,456,238,-5,-141,8,91,201,-44,-78,-14,-154,-27,18,217,-612,-183,1106,-38,-26,-44,205,508,296,103,51,79,110,178,5,26,57,427,-23,2077,233,156,68,-48,-82,30,925,-495,197,504,91,277,93,-19,38,-22,-6,1149,-51,84,213,21,-43,30,97,79,26,-126,49,159,176,96,1872,127,1417,-5,-36,-113,5,108,155,160,4,113,96,47,262,42,-100,-3,267,10,988,290,-381,451,53,0,-58,-550,-32,-87,-224,98,497,-59,216,489,187,-74,-86,-1,44,763,2394,-32,230,-9,75,98,346,-99,1856,360,1952,85,95,136,125,129,915,323,170,-13,-17,206,120,14,88,439,39,568,-876,415,24,57,539,5,71,62,-43,-35,1091,448,912,499,88,744,1204,220,55,-141,528,181,206,92,7,91,-70,90,688,210,82,55,357,46,297,-18,322,20,4,868,172,104,709,-115,-582,69,547,66,81,2,-549,340,127,267,-78,77,29,656,160,353,1094,-30,133,41,387,232,-5,228,385,84,78,27,235,1093,392,411,-245,142,-12,24,43,-4,37,59,-14,188,-1,-18,255,539,113,85,122,34,118,76,88,-179,-91,81,405,321,94,1,75,137,249,8,-21,-37,-24,77,10,524,-22,5,658,18,104,326,1305,135,44,88,156,220,409,253,126,25,47,-117,163,9,-200,-97,114,-41,3,637,193,39,394,136,-30,-236,185,-96,339,106,6,656,409,2855,-27,34,-22,-34,346,154,63,21,41,68,536,-15,115,-50,-83,1049,139,183,540,143,-57,-33,-41,-35,61,-83,-77,-2,-79,-205,61,88,48,33,181,-72,-177,74,14,889,298,570,187,120,488,39,-453,-42,212,152,104,43,370,320,32,-10,46,144,-33,12,-163,243,323,506,98,6,910,681,57,187,28,895,7,167,40,-29,406,278,847,531,77,10,277,-402,2292,65,-22,1654,1707,187,904,603,-19,-23,5,3,-32,27,4009,33,-50,172,162,582,34,-339,358,40,-30,-84,202,201,206,50,152,92,140,22,-73,331,33,186,73,333,77,29,184,81,-55,54,-505,177,144,-1320,-466,41,226,11,168,476,357,98,563,83,-792,1,27,31,210,-95,38,37,129,-432,-19,3,140,154,1080,154,34,272,-35,103,27,37,157,-4,795,8,416,120,-225,-106,-124,297,45,130,49,-80,60,357,268,36,238,1744,183,-65,63,83,-45,0,-42,-56,100,211,27,55,185,561,44,831,362,297,-30,48,168,128,127,231,28,58,122,138,231,14,497,57,506,-36,102,-138,-4,-79,-151,0,212,19,48,64,-19,77,1231,-63,510,60,65,524,79,-296,-51,-170,83,-78,-44,519,201,44,406,-7,67,169,18,56,43,81,4,678,511,20,-938,129,-81,17,51,404,21,309,35,105,81,379,197,-15,403,137,404,-231,69,18,-14,1828,-1,26,351,-351,519,76,25,465,25,-33,206,52,42,24,-12,39,150,-430,25,59,74,588,29,603,23,-11,-117,283,8,-36,-2,220,274,24,523,-40,57,-4,83,26,151,123,438,-52,181,35,48,539,210,-112,-113,725,391,255,-145,239,-111,4046,220,677,40,187,-1,-1,-1,2061,151,70,1223,359,78,151,164,83,238,-546,-936,212,-189,-202,-194,-389,-132,196,-388,53,240,2696,431,127,51,-161,138,195,-137,206,4,4,93,-48,151,189,-97,127,164,8,12,792,55,-47,69,-307,46,-776,-43,219,-118,-87,-106,27,-122,38,2,118,5,-155,35,49,282,90,144,568,2567,190,71,-33,119,-250,-11,-961,862,6,-64,67,-15,-1,116,264,246,1617,170,279,43,19,181,-70,81,43,-131,871,-80,-70,-43,-50,852,2095,27,-352,101,107,75,4,181,-300,840,85,-78,-3,162,791,186,100,-112,4019,572,288,439,374,414,300,88,25,219,29,-43,758,17,-253,37,-106,-31,4,-153,-425,120,-130,169,23,-25,-78,10,-583,-137,289,240,-91,-427,91,661,-50,-133,-8,19,224,222,130,195,345,56,15,33,-158,34,-31,165,234,80,-144,-103,47,30,-6,-31,-140,213,0,53,-155,-164,2875,15,472,84,142,47,-115,-185,-13,-1,5,59,120,778,-5,130,-259,1732,53,40,77,-91,68,-23,5,194,139,-1726,408,40,28,-26,1032,-50,98,-190,1727,-39,284,-14,156,-98,-123,-1465,100,221,163,123,334,-60,3433,519,103,88,90,-470,-8,478,1300,281,7,189,14,82,-5,41,1766,396,43,113,43,-2,3293,236,1327,121,296,-47,1263,-46,1079,270,266,-203,-11,0,2546,-47,315,135,287,459,-16,43,4161,-9,49,20,345,87,95,12,44,25,-18,52,133,197,-136,2,-137,17,80,-70,407,79,-511,433,54,180,47,1592,174,90,1827,-5,-10,-27,-8,469,350,2364,-195,0,49,-4,2096,4,-7,125,-114,-9,353,33,32,-34,-111,26,678,331,89,735,-27,29,-12,-35,35,-2,521,58,12,-10,40,28,25,30,76,169,5,58,502,429,13,73,-118,334,183,143,-76,222,910,58,137,-66,-6,91,141,634,-15,-11,34,-52,316,179,189,46,154,132,13,18,-6,95,43,-720,72,-10,29,281,-139,45,-14,-100,-154,40,-2,554,-28,4,39,-144,80,374,363,-502,-84,-120,8590,1423,-43,-275,-482,161,-215,2,-2,72,-132,79,356,85,-910,51,-217,289,-356,135,137,0,-6,-32,124,-106,336,90,-1,71,-82,406,95,11,169,261,303,-46,3,-22,-87,-53,11,0,821,6,128,-27,197,-47,235,-55,3,2,230,650,-125,40,34,1,557,-400,16,133,461,-11,672,1668,-17,170,-56,1,766,7,404,34,38,124,142,152,107,322,1230,-5,32,24,49,-14,209,76,101,22,-310,1687,48,74,130,327,89,124,105,-42,299,27,0,-87,4,285,26,90,1503,277,143,83,-132,89,-413,-28,50,-1189,68,585,69,18,332,211,78,-34,264,41,413,23,4,55,-74,216,-9,3916,271,-57,77,93,148,864,-25,-52,-19,455,574,35,212,-124,99,-3,277,9,27,-45,283,117,829,45,7,-6,32,1175,981,171,6,-2,62,36,534,106,-167,138,15,120,48,-30,480,1505,82,-213,139,150,56,180,39,74,-28,11,-266,-132,-27,302,-331,84,200,1205,555,57,50,-162,20,424,57,31,288,138,-32,945,233,-202,183,-14,-41,25,-162,43,-65,620,12,94,206,344,152,-171,337,77,120,179,-633,348,266,-53,-181,-55,506,-149,50,368,875,-368,-127,-11,-4,97,65,-165,0,180,212,-6,-8,-341,290,141,96,35,443,93,137,-22,121,-25,160,-50,293,23,168,33,88,-385,29,855,55,62,232,-14,151,79,54,13,23,-488,573,41,3,-86,-23,87,1013,134,90,-43,106,217,9,890,194,710,41,-64,-11,411,556,-21,309,96,351,-190,352,177,66,82,-53,77,211,263,-24,540,-3,1184,26,441,-15,338,817,76,66,134,-18,77,-40,39,-86,19,10,377,629,13,63,-44,13,-78,398,-2,64,23,210,1015,-9,-16,731,-5,-369,-218,407,-16,-77,-41,121,48,-4,-61,455,-292,88,-69,983,-235,-22,-114,-2,-110,-2,1,-5,-149,-65,-293,33,-40,-9,17,407,86,24,495,105,-88,81,150,22,1113,16,101,-23,65,373,84,59,1184,-15,12,-5,21,141,53,187,32,-400,23,172,7,116,26,52,176,147,248,80,-13,-96,-1645,150,125,-135,-37,-45,-39,325,-32,-41,-16,-553,76,4,139,-65,-2,223,-184,20,-54,-450,57,33,-2,49,385,2301,214,-39,3048,117,5,42,-269,42,46,244,98,101,721,48,-498,418,931,-42,161,-112,49,69,137,103,552,293,-24,-16,-64,431,-3,-102,976,-10,-214,170,104,31,7,30,4,-90,166,118,63,-535,-6,-36,-104,11,9,7,-94,914,100,-6,307,250,458,-2,617,34,221,-40,2,20,18,-37,-402,124,95,294,164,-23,130,150,-30,91,-22,58,-49,25,-5,-71,23,683,-73,-50,5510,-31,5006,2067,1594,24,0,201,-51,-174,105,267,1707,38,46,2431,-9,156,-29,83,95,86,104,-85,-9,16,-26,930,-38,12,-37,-124,-419,373,8,16,-73,40,121,-95,0,200,101,-30,74,52,-5,204,25,91,-25,15,-70,-52,-466,349,66,42,454,551,180,18,103,70,78,165,39,29,1,63,137,13,479,42,54,-270,697,-13,3289,175,77,-20,1760,174,376,-28,90,-83,215,-38,74,-18,115,124,-51,-66,-24,14,64,141,12,184,-132,23,1925,37,15,78,114,1640,-59,48,35,-737,21,27,-146,-135,8,1637,269,-432,27,80,-175,92,468,-8,448,136,26,-128,79,17,294,14,129,25,-27,47,70,13,-24,26,-57,138,64,122,-1,88,-16,-48,-370,213,2,14,18,-3,375,455,-298,104,3,-3,0,1028,2727,1088,120,-172,125,87,30,40,-47,-76,57,-107,71,4,20,74,216,17,0,-82,1605,-73,5,91,-23,197,397,-44,78,481,654,-106,-38,2961,3724,-148,16,87,-43,23,362,208,46,1262,102,27,-53,340,115,369,184,83,227,-23,-61,20,70,31,161,71,-14,-639,0,-135,241,-120,209,204,17,86,133,-9,117,342,69,14,63,-31,4,353,12,77,36,-57,16,68,8,193,157,107,8,257,-58,-172,156,409,-31,185,-72,49,227,-2,27,281,101,-183,16,-46,7,466,-39,-90,401,219,27,-71,-26,-48,11,1273,448,-158,400,46,22,-133,42,147,-97,60,-192,15,761,150,-96,-18,84,143,-172,34,2,-35,2,-43,310,64,26,372,-84,1,-507,-48,25,-32,-69,-2,-292,49,-234,12,-43,-25,-54,26,2411,802,352,11,29,37,-89,41,20,101,612,1872,-14,1,-105,84,9,-187,1285,82,-132,-8,118,-160,-170,81,-51,92,1984,-43,438,97,429,-111,-1274,2291,-428,508,-44,-107,-146,7,31,-14,-94,11,-245,-292,252,15,104,16,404,98,256,118,88,-7,90,14,600,-18,27,-91,112,-13,1188,-1595,75,72,82,-50,21,164,-138,20,36,-526,236,35,-23,6,-296,-84,48,28,136,26,297,-65,139,240,101,429,208,13,-33,71,40,183,35,-16,58,177,46,22,91,-56,57,35,-136,62,25,17,-350,11,-32,1384,88,53,-236,33,617,82,235,15,-10,395,-48,-98,247,151,-140,68,-10,288,89,30,60,36,12,744,-22,501,25,-83,518,351,295,82,129,166,-37,-1327,40,-69,188,-212,155,403,70,95,19,342,15,22,1188,280,58,28,-8,-41,492,-3,49,65,-28,36,-12,178,182,9,279,51,-815,46,-131,-82,-14,186,-22,66,-1,1234,373,-64,-18,1032,831,-16,104,47,69,-28,87,-103,27,1734,132,-25,103,292,221,68,175,427,245,76,-597,-59,18,-90,48,49,155,-102,192,70,-210,196,-26,536,51,1104,-26,313,261,350,51,154,-8,-122,-1051,351,-90,118,40,408,18,5,-99,247,-78,266,-69,59,40,46,-220,200,797,19,145,25,112,-58,52,274,1656,19,-65,37,82,-12,147,-87,132,48,64,75,895,711,105,-16,-228,244,1097,-76,675,-269,72,909,9,53,-44,-84,117,246,-16,164,458,156,110,63,446,1084,58,240,62,-192,70,387,163,1064,-73,1010,150,-12,-49,261,418,50,-165,-72,-23,1459,252,191,-115,-140,269,-13,43,605,945,21,62,25,-38,48,-29,6,23,58,680,492,18,-6,58,1491,26,296,18,-6,93,38,28,-20,37,206,146,600,50,36,459,74,95,36,-10,217,-98,36,-48,187,-129,-21,198,-58,141,-165,-82,166,362,-197,178,5,7,135,-52,1108,121,131,48,-11,-26,30,286,-246,19,5,794,85,-16,161,-129,216,535,-68,667,-144,0,78,-12,49,34,65,124,121,229,26,478,-203,86,68,8,7,59,-7,1079,126,-35,141,47,-16,46,64,234,10,-173,82,111,20,-150,50,-18,46,61,43,1627,-98,44,236,41,316,-16,-2,-491,-1,84,3,-104,77,6,-196,106,15,91,-5,-340,53,40,7,-39,-41,115,199,45,-724,20,84,-188,-45,165,341,-136,-130,99,99,29,66,182,-233,11,326,-17,33,-67,84,-17,22,120,3,15,43,2217,121,306,-345,372,116,55,-42,19,3162,-13,74,46,-197,153,54,-261,755,61,111,5,433,236,-13,86,-62,17,245,-164,31,172,-40,50,14,-13,6,-6,-71,783,83,-44,-111,114,22,783,-391,145,-87,167,-84,361,424,7,38,104,0,154,38,102,10,2743,-44,469,19,15,190,-4,-8,-758,232,195,169,17,38,163,148,480,24,559,83,98,6,-25,706,39,-26,-60,-23,-30,-139,-255,0,14,5,-226,-74,99,0,-147,93,497,356,149,29,134,169,269,20,-22,137,59,61,-18,64,79,-212,129,-126,313,110,223,-24,70,137,417,279,143,294,34,-203,527,13,845,90,56,647,-42,241,29,109,54,-59,135,127,-16,146,189,648,19,-1,-6,-24,41,711,8,41,51,-5,439,2148,1063,711,19,90,145,69,49,24,207,62,-15,43,1,47,72,202,-70,219,35,89,13,102,212,152,2,53,140,154,-20,115,-88,181,34,-34,45,130,173,398,18,-5,826,3194,1867,948,894,2189,936,63,233,97,97,202,28,55,406,233,21,-227,-257,83,26,106,47,216,133,41,-6,112,60,-126,-23,211,288,35,32,-8,965,22,-2,-13,-14,39,168,-29,-56,168,117,-23,100,14,-104,101,296,-127,23,-31,27,-133,56,-214,136,55,-250,-74,-55,110,298,56,25,44,281,58,30,57,-14,41,84,-7,-21,-12,-13,-4,208,68,33,-78,-1,-233,772,79,10,77,209,39,-59,26,1170,34,31,-13,36,25,22,59,36,-9,125,26,-4,283,39,-43,189,105,-52,117,194,81,99,239,47,-10,525,38,33,4,143,-136,79,-19,9,12,100,-26,344,90,184,1333,367,310,-27,144,15,42,-23,119,-20,263,18,-241,19,-15,705,-26,56,112,408,79,-192,281,-50,-24,15,-8,35,48,-67,118,86,13,2,-68,40,-24,-19,13,127,60,-69,-286,42,251,-48,-36,226,39,-29,5,43,34,-60,151,-15,14,565,-267,65,39,33,108,-132,591,79,30,45,1656,-197,264,45,155,26,400,-110,-17,281,56,-30,1915,38,650,-62,153,156,197,86,4,-15,49,6,10,169,-19,47,374,176,34,197,-16,521,101,-71,256,360,206,204,4,37,-17,0,-146,38,159,798,20,-197,-13,51,33,58,306,-15,-141,269,6,95,62,182,54,-308,-1584,23,165,751,-203,-16,143,-185,42,3,-72,4,128,317,-174,70,-7,41,144,-82,428,124,-27,203,-173,-193,-93,-5,-98,12,247,36,10,50,-2,3,22,28,-64,2198,432,68,43,379,216,227,95,21,214,-213,4,149,-70,-13,-42,688,14,26,89,-13,31,260,406,843,267,-182,60,-24,-29,-115,565,905,57,352,113,70,900,11,551,24,240,366,109,427,21,-100,225,-77,-7,-89,11,138,-11,-10,-1,335,30,22,-19,-26,-430,-423,946,-69,6,336,263,8,79,185,-10,2135,153,-164,518,-6,57,1546,69,4,-30,-207,-170,-20,-21,-53,-164,202,12,7,1,10,-76,334,88,222,314,-162,330,247,-1,85,90,52,23,-23,-11,-555,13,50,197,151,-8,35,-26,57,32,450,-1591,105,182,-29,1,47,16,23,221,62,2986,116,15,-150,-83,26,2684,257,535,151,183,-24,183,-48,1185,544,56,-38,54,202,403,88,-52,668,581,-7,-69,55,-53,-167,0,-21,85,87,133,-16,-180,1920,103,316,-148,148,-170,6,-646,24,-13,23,172,57,59,201,1543,-141,67,14,88,-101,540,59,-29,462,473,181,15,-123,179,55,327,-57,133,88,-27,207,60,-100,181,105,38,79,2936,34,372,22,53,85,569,37,-32,299,-49,235,43,-25,133,56,-36,468,444,31,27,7,126,23,364,45,162,385,1,69,119,72,177,167,634,164,-77,422,-39,-100,48,109,14,98,37,324,92,106,-438,-548,805,418,12,42,-21,11,216,209,84,-99,147,114,-4,135,76,162,-290,-40,19,15,210,246,137,411,-134,165,102,52,-713,-67,-102,-13,-24,257,-6,102,37,-23,-16,80,-37,70,222,23,-115,13,159,829,-3,410,-163,377,69,-56,-866,114,42,-20,66,71,359,-43,1037,47,151,46,-192,37,211,34,-53,317,52,119,24,-51,-1,132,104,26,-40,24,45,-29,458,65,57,1102,1412,146,164,131,244,31,-153,8,701,159,544,-20,47,63,-77,524,-16,54,37,52,166,152,-1,116,208,12,-29,69,-27,-214,-54,-27,31,-37,-62,689,-85,39,-748,3,-137,31,51,65,-177,28,203,75,461,41,67,-96,185,163,47,24,1016,1,-205,-4,59,10,34,69,-140,557,-135,42,22,226,732,254,6,165,-10,-105,-444,-19,127,150,129,18,-83,124,-22,171,612,448,51,-75,246,34,-9,-228,-31,-117,-52,-35,187,201,426,-177,98,-37,63,141,1030,469,538,-2,174,-8,46,-101,74,174,-39,-58,540,23,93,166,416,64,40,59,-43,3,85,50,-9,243,623,538,-19,1941,48,-1,24,-34,336,-32,635,-7,16,45,-109,62,123,-25,5,-216,81,635,-23,63,-96,-59,-30,124,120,14,321,20,-2,174,89,82,93,401,256,49,-13,39,133,68,72,200,43,45,16,197,177,574,-49,315,308,340,-247,297,-1041,619,48,357,13,-129,81,90,-189,62,47,-178,65,640,-32,101,657,47,136,1346,-24,445,955,30,-133,484,18,-24,-74,59,-172,-127,-117,-65,-38,-35,244,-27,-13,47,1130,-217,-19,-142,20,34,53,-44,708,-86,87,64,474,33,4,272,-57,179,144,57,-20,-28,95,187,25,135,21,-102,-43,51,186,-103,455,-452,43,36,125,-92,206,-125,696,-78,145,-323,52,728,16,-108,72,-78,9,35,1037,316,323,-658,185,202,147,710,1,231,71,34,-724,-76,27,49,55,63,28,65,10,205,118,100,149,-22,68,59,766,305,466,-13,467,259,78,101,90,30,32,137,309,8,-987,22,167,-29,900,-8,133,-1,33,41,353,108,-7,52,532,782,-22,-58,46,176,-48,-14,342,202,77,16,-38,-24,0,87,-97,347,203,-148,-187,-256,25,44,-56,3168,41,48,242,-44,141,104,180,3185,-4,1245,298,436,252,10,-2,56,-46,105,-94,33,351,-29,192,-195,75,-1358,-21,51,879,2,-3,204,-196,-33,-1166,24,222,1298,120,0,-117,-24,19,-460,-36,192,658,-43,-4,-13,-6,104,-216,373,-19,-4,98,-7,116,50,185,-138,61,107,565,494,-155,18,-208,-134,139,-37,93,59,-73,110,181,1272,29,29,224,527,109,91,-79,10,-3,-153,177,7,1250,-18,94,197,323,16,164,-375,52,17,299,-28,-188,88,-29,175,292,-21,-87,338,201,-50,222,38,-3,304,38,562,4,50,300,244,17,95,31,410,85,111,-71,63,69,-23,60,479,12,-107,62,151,160,-1,-33,-17,59,330,43,234,773,34,24,88,39,43,390,-61,39,278,343,-93,92,119,12,33,-47,468,332,277,108,283,448,220,-102,2093,89,-68,426,227,-296,65,-239,111,-14,45,245,460,63,170,-52,17,88,41,-72,-12,30,37,642,-198,18,-25,67,69,89,608,-1,12,-85,-18,-16,-40,71,196,328,109,2259,-11,399,-17,-30,-161,138,1,162,19,40,-6,153,142,246,-389,3769,-4,379,-36,181,-27,215,-6,8,948,-222,-32,-57,-32,-59,91,-2,194,146,31,-5,40,1,-19,-76,286,-26,-188,203,-15,37,472,-666,84,-6,146,1,-64,-35,46,22,68,12,159,91,-43,43,-128,2865,-22,-4,-29,213,128,-129,25,675,126,-34,-59,-11,-25,-139,-20,188,-10,14,28,90,1511,-9,16,4399,199,303,-357,212,-1050,-65,5,229,714,-55,57,343,129,145,-143,331,56,859,4,204,897,97,220,226,265,29,162,-27,31,-149,295,398,56,202,-234,-5,350,-284,21,-6,266,2209,257,-37,-28,53,1405,96,710,216,449,91,-446,-48,417,26,1080,801,1811,9,371,2110,670,-939,303,22,26,316,267,-100,87,117,-212,-67,-1417,53,125,47,-60,33,61,-106,3569,27,49,400,83,22,95,335,195,-198,-11,2221,674,32,-36,37,-22,-134,30,186,-159,-234,-158,716,-12,8,137,27,-257,31,-351,19,37,160,-367,144,48,7,41,116,14,242,-199,1436,190,-196,-5,188,1754,-290,274,79,-605,-333,381,21,131,-251,24,-7,-188,227,178,9,16,203,35,13,121,121,-2,129,344,66,43,247,26,138,100,857,-154,1366,645,-10,-179,95,9,1327,-1110,280,24,91,1362,3877,4,71,11,95,36,158,2663,1382,-25,2590,-42,85,430,609,23,269,-446,510,13,-49,-66,88,-18,33,262,-62,32,-21,-6,36,-59,142,9,78,2,104,111,86,80,-189,89,17,-29,142,112,-66,220,248,96,30,639,827,169,322,16,-9,8,497,383,254,-1850,94,-72,-24,-13,-164,1063,19,33,118,261,-20,41,-55,105,124,124,54,98,31,550,474,-116,192,322,444,-19,-150,33,80,47,104,-196,123,-448,25,1,2492,25,228,48,-22,-55,-3,48,143,128,62,-5,190,63,72,59,487,1699,87,-100,44,729,115,25,76,61,15,-83,-42,99,-4,52,-34,60,56,135,-48,195,-47,31,35,-48,-15,19,612,127,3,257,7,147,184,50,54,3,51,11,347,-17,177,-31,-84,-63,92,36,1366,-71,-162,31,-118,-19,-20,201,-160,4840,-281,26,32,78,152,-326,220,17,115,77,163,73,47,18,-58,-160,478,-26,1701,1516,46,340,1286,96,513,-31,266,190,987,294,64,-27,-420,-145,202,10,34,77,156,279,8140,156,13,94,-95,-14,2331,44,110,31,1293,207,85,-96,78,-108,41,203,-294,-109,297,19,322,3036,-80,98,29,4,417,44,190,200,133,20,101,1,295,97,582,223,434,490,344,-42,-1,41,103,570,235,7,-46,230,74,340,413,72,753,-15,29,150,292,22,36,13,-1,2,0,108,-59,104,18,326,184,13,-10,-8,157,307,1,186,50,412,90,11,60,63,175,8,-10,64,231,-156,-17,-33,67,-197,69,-5,4522,-28,72,-57,49,36,54,49,-57,147,-120,-49,301,59,39,30,-1,-50,95,-20,54,31,1055,376,275,26,-58,-151,94,-113,340,54,192,-94,39,178,-21,120,156,276,693,531,37,-77,105,159,137,386,187,442,2997,645,1157,203,163,34,98,148,47,61,-88,69,-111,-10,25,685,49,5,52,-12,-47,62,113,16,38,31,807,-33,-28,-25,244,543,-105,-14,133,-47,85,-73,290,54,453,25,-51,207,52,-10,-311,214,-38,28,-48,131,-104,-141,18,143,81,7,17,109,48,-54,-6,45,-26,15,146,-13,-8,-82,36,114,-49,42,21,149,107,272,105,-38,226,65,33,-57,-27,-4,123,-4,256,294,511,870,-37,-61,-55,102,-104,740,622,-282,24,27,366,-46,-233,-15,204,100,54,-53,98,901,26,201,53,-140,140,27,407,11,297,-6,87,94,-53,-46,-166,114,-24,155,43,169,113,129,-31,-19,12,-18,436,0,652,220,684,12,99,33,18,-30,88,159,51,36,-1016,90,19,27,198,79,221,-24,41,109,75,-235,27,84,-65,5,73,-62,34,209,-214,30,-34,-22,-483,492,-75,336,6,-1,-311,-15,-10,37,-36,10,4811,-292,541,14,53,-30,-85,126,-65,71,106,272,84,9,34,-88,66,110,-115,-174,407,204,-21,-9,283,212,267,201,140,-8,315,43,-65,-9,181,68,45,-356,-13,-89,13,109,46,21,-18,209,-71,111,1264,-7,12,71,-3,61,65,67,204,695,-110,134,44,-610,-59,283,257,167,387,-626,-114,-345,314,-243,580,46,217,-84,-238,-242,284,501,-8,288,284,851,-87,-79,-22,-16,8,582,5,393,542,-80,-27,-45,1028,279,-31,-32,-104,-28,143,49,240,-19,23,18,32,-944,32,395,128,55,21,-56,-2,-145,32,224,-256,180,-13,-476,14,582,-239,-1321,1,48,80,212,-7,74,-77,165,133,-16,-41,484,781,40,45,100,328,0,6,13,-53,41,-198,2,215,2566,127,-52,77,491,195,-17,22,49,18,123,-58,-44,319,18,160,353,35,-20,16,54,-6,-85,0,17,-9,52,130,63,334,187,67,70,289,73,-32,-128,152,287,-187,323,109,-217,12,92,17,170,298,106,92,102,-13,341,81,-16,317,21,156,-2,8,-165,24,-172,31,65,4920,615,-211,66,-353,15,40,328,38,92,-259,148,41,-70,-41,18,283,9,-23,-105,131,-21,95,303,20,228,-10,-5,15,168,891,1805,22,118,18,138,202,43,918,688,87,-78,-28,-66,2908,540,6,1100,9,13,-134,44,39,38,-49,4465,164,32,32,107,96,-30,240,-36,499,2,-80,18,77,-65,128,12,-732,-64,290,-49,36,-115,-201,400,1078,177,407,-511,88,56,-35,-100,21,-22,161,16,374,405,4,203,-50,-552,167,22,1,-51,-7,777,90,96,24,94,-96,101,4182,656,120,-45,-1,-5,359,24,79,152,-70,356,31,163,63,461,175,166,177,217,73,58,224,-64,171,-48,32,60,-32,-13,42,11072,-87,512,368,-43,-15,-1118,1,-22,3,-27,63,-25,-39,-7,132,-41,-46,7,-349,-12,56,-228,43,-49,-22,-53,100,-661,-90,1756,-147,84,38,-48,128,1282,227,4271,1025,-7,56,38,-180,442,216,463,140,-122,288,69,21,15,112,94,158,360,-10,145,194,123,26,-197,4,80,291,-24,87,1,509,-285,85,64,420,24,89,1629,-44,-49,651,38,395,78,82,9,306,-105,31,99,57,40,41,-172,105,-90,424,-30,-50,-28,86,-7,-24,284,170,61,82,21,27,61,1195,-122,1112,-280,46,-68,135,9,-3,176,26,25,1190,239,-14,-12,-1,-27,111,14,86,64,131,-42,246,22,14,3,40,137,15,175,10,42,25,339,-118,46,17,55,-26,-195,39,430,230,21,-239,5,32,-21,679,22,-269,545,1933,-5,65,72,1492,259,28,34,-18,25,78,-41,28,40,80,204,16,-17,15,-15,-45,27,49,706,-20,62,-136,-49,-70,-270,126,40,-1,38,-29,102,252,4,123,-14,-4,78,35,96,-41,1443,859,-77,259,-15,-60,56,-105,135,24,16,4,10,37,121,372,-14,2,18,92,221,55,-39,46,262,-16,-18,-276,474,58,-15,-55,38,62,55,380,12,45,1451,76,1404,48,45,822,223,-29,-81,-40,-7,-25,20,148,-38,33,-323,81,105,108,89,-11,14,56,54,1,-47,145,2,31,375,50,7,153,73,358,343,16,49,126,88,-36,832,69,-34,-14,-1,69,0,19,-5,35,-8,80,1,-60,270,26,-30,-101,-110,1296,7197,-70,-6,51,-66,-56,2,-299,-12,-17,428,164,47,-23,150,127,940,7,114,39,5,-26,-22,-64,1551,-44,118,-274,-63,118,-9,17,20,50,245,206,264,360,279,30,-816,-1186,199,-18,-259,-35,-86,105,83,-5,134,339,-143,279,-12,2113,125,11,15,592,31,29,98,-67,110,-7,13,24,-49,-5,-188,236,1214,15,50,-185,4,-25,183,-2,-78,111,57,-36,37,-18,791,-68,3,-9,165,-43,-2,83,-71,178,-8,68,210,163,13,69,238,0,14,145,21,1165,-87,-31,379,-17,-74,731,268,88,-40,-2,258,328,-19,-321,-22,131,-26,88,14,529,227,641,434,-271,-56,46,-93,1873,50,9,-23,-4,-655,2151,-98,213,615,-22,145,99,21,48,276,28,18,44,98,14,88,1401,114,499,285,181,796,32,228,413,-136,-26,22,1305,201,868,-10,-45,43,-43,84,109,-95,-76,-15,236,64,28,60,244,-74,26,-37,157,-12,1084,68,-266,-202,-155,482,429,87,-53,-183,741,64,3541,1826,-202,250,-46,292,3495,173,47,8,40,299,-183,24,24,83,781,481,4005,3361,81,59,252,-5,48,-240,53,86,64,83,165,869,93,-222,12,-42,-143,-54,122,0,26,-28,-33,14,-259,134,15,-354,-31,-38,105,1222,-41,10,-17,20,-5,-150,-33,-276,19,-375,-44,21,-58,122,-43,240,118,345,-32,69,-12,-55,36,-69,153,224,30,119,442,380,95,53,201,97,536,819,403,3222,-8,-8,4,79,38,-46,75,-315,-9,-76,25,-35,516,215,111,41,-19,295,1866,2939,118,504,1,33,19,-55,6,-123,-88,-52,189,85,-53,-265,139,-377,255,269,99,-13,12,51,48,393,163,-119,67,206,23,559,468,47,171,-67,-34,-13,31,-1148,85,108,145,8,106,94,261,95,-157,194,-162,-185,217,214,826,234,182,88,-394,-256,-72,73,11,-61,390,234,267,13,211,297,14,100,139,60,167,57,80,17,-3,48,11,474,-90,1,-485,163,99,1073,27,72,100,-41,71,-16,234,-71,72,-602,-267,1545,7,-127,-112,26,103,6474,114,92,1793,-41,4,-12,-274,-32,-37,57,139,5274,171,137,6280,383,297,37,584,64,-53,43,-55,-18,25,-31,5,-85,-741,-84,85,251,1481,782,61,350,506,514,7,-215,47,-32,8,-4,-29,-42,-56,-18,67,169,89,26,20,10,6,199,39,-110,281,47,122,610,-141,157,-82,216,125,-27,61,-61,477,151,1840,5910,3114,46,-1,16,-122,145,19,423,99,76,6,-58,67,55,201,-120,-94,-680,2,155,-98,-4,44,67,148,21,-119,50,631,72,-6,-18,135,108,37,38,-52,86,3,1617,-542,676,230,410,376,373,469,3,-146,924,160,-310,94,34,-367,159,-921,-160,-34,18,82,36,-20,-938,-17,0,204,636,-6,2,18,-52,-33,10,183,-11,65,135,57,13,12,39,295,-57,-7,107,0,0,-18,-85,-65,184,160,21,-47,-133,82,40,482,-173,-222,72,-469,42,110,557,31,275,-21,229,-381,9,92,128,96,15,-150,-8,-46,36,-58,120,111,-272,2396,645,827,-17,-44,468,-76,7,10,387,9,14,152,-213,-31,241,63,-3,78,292,63,-53,-11,78,-15,-84,-63,-82,-186,160,0,52,-534,123,649,26,-189,739,-910,151,81,73,14,-22,241,225,170,265,66,308,37,86,-646,10,155,-153,219,585,504,6471,-33,20,3408,21,51,135,1011,-36,311,2,125,-37,-383,-29,37,66,-16,22,-4,30,-24,-59,-865,-125,274,9,100,3377,43,-58,506,89,-118,76,91,7,14,-75,-9,2,180,62,125,-53,5319,12,12,-1,21,-33,-227,194,108,40,470,488,-33,-21,6,-145,1511,32,5,-23,1439,528,-58,149,142,-148,50,329,-55,-79,54,68,-131,244,138,95,604,116,789,-12,-133,-18,280,491,46,38,20,51,512,744,-83,-10,98,-22,122,184,24,46,83,236,3,-17,60,10,106,-172,220,-391,-29,395,10,69,-505,159,770,47,-42,135,271,148,-110,-4,-1,-13,-52,1106,-29,-31,209,940,-6,168,2245,25,64,-27,5033,-57,23,58,13,1,302,95,62,172,90,3,263,-13,13,143,100,-8,185,-140,50,-38,-12,-355,171,59,81,-372,43,243,102,-12,-4,10,-17,35,-259,159,-76,-38,-25,-7,-87,-137,-1,-109,-1920,312,242,46,28,109,7,261,105,166,55,30,167,-11,374,181,-37,-50,74,86,1822,-13,-8,221,21,-31,135,151,276,-105,275,255,-96,-32,-21,16,-307,59,7,89,7,148,-97,111,513,135,213,601,-46,0,80,42,-2,-23,98,-14,106,212,461,214,19,83,-42,85,58,-63,50,-31,-108,544,26,13,35,1233,47,-16,280,138,58,121,-185,-24,12,28,128,60,-3,238,-48,2070,1373,-50,-334,131,3779,44,3694,46,95,111,65,-20,-181,38,148,85,151,60,64,105,-17,-269,-50,19,-40,-50,-21,64,244,-43,-257,14,-133,-3,33,50,239,85,236,18,-36,18,96,52,-134,-31,-67,-78,-28,4,88,28,112,-282,11278,-168,102,421,190,-7,-40,63,5,139,-108,-137,135,94,-68,241,766,156,-128,-378,-81,27,60,-146,-43,1386,8,475,50,-475,-25,91,39,247,294,76,245,144,-72,404,-354,-86,35,6,-25,67,130,284,45,239,661,-2745,54,515,30,72,24,100,-21,110,-256,27,1538,323,1,-17,-68,153,-51,50,884,99,148,183,510,0,-95,97,-16,-79,300,75,10,177,79,-14,69,67,39,-6,11,9,212,132,-214,-407,-5,-3,137,72,161,482,-17,5,359,-14,755,59,8,14,-1742,63,-461,682,181,888,11,-173,1,-10,-105,-97,-32,-491,964,9,78,91,74,-83,-30,57,-173,-98,-61,-418,-764,289,-80,10,-45,-158,-66,17,318,-34,552,68,18,14,256,-16,-60,254,1378,-165,-359,1182,867,-18,-20,-435,419,337,18,1412,484,130,-3,293,748,-23,16,436,-1,-11,43,167,21,53,53,49,-114,62,-188,12,-53,8,126,18,-306,0,118,-51,-75,-1060,-122,558,293,909,-1409,6,390,-22,57,-7,12,-1,-37,67,-65,-173,387,118,5,57,7,307,130,4622,53,-458,-29,-205,-12,14,59,13,76,-360,-2376,-360,444,80,-840,703,2,-52,-94,-151,-467,-18,2442,-5,-66,-19,-19,-23,2544,559,-118,-864,133,-93,50,1760,-72,-161,-116,338,-17,7432,-277,-430,-2569,-7479,-607,-125,-144,420,137,-88,492,4,97,-73,904,-84,490,42,127,-132,-317,225,39,103,-14,-19,-1,-18,-134,47,6,11,102,93,-8,22,17,224,529,305,-6,4249,124,68,-3,-361,-45,-69,362,131,45,198,341,61,-28,112,2,35,58,-36,-296,47,630,257,76,157,-52,-161,-219,-68,761,-24,183,-107,-40,65,98,-175,18,-373,143,57,173,154,110,912,-59,-20,10,-24,-66,38,-58,11,-251,15,60,0,266,43,560,224,-1,141,-5,747,23,19,24,-9,49,-73,-25,-2,77,-31,-261,-107,-33,29,121,119,53,12,192,40,42,46,86,21,84,21,1945,-151,-25,2,-32,203,-111,-3,8,2946,33,-10,69,70,140,0,-22,-51,-124,5,121,2343,-58,360,-60,-252,114,-72,39,-337,-28,-44,-24,132,-96,-84,-41,81,82,1,-8,367,95,396,5,61,-22,-109,24,15,330,-37,-33,-24,-1106,-65,-40,55,29,-12,344,47,-28,-134,-767,-9,60,479,73,130,4,-126,-6,1,19,-58,340,13,40,7608,179,400,13,175,-410,-226,-60,30,-28,10,-52,-34,-82,31,-80,101,75,-65,85,90,174,27,9,93,-84,-166,2,130,139,-187,153,55,38,125,27,101,-487,179,-25,152,-21,615,-44,-153,1287,13,52,573,9,31,636,363,766,-468,-35,45,448,-73,15,-252,-34,-15,76,-41,-28,-186,254,137,-234,999,52,97,65,121,4,104,216,524,23,-120,92,21,59,-18,280,144,161,48,2,42,-95,37,31,123,-87,-56,-21,-38,-67,-16,-19,161,-23,123,105,45,54,-13,132,115,8973,6183,317,-2,-63,219,1227,160,424,-197,43,130,-5,39,40,60,-124,30,10,-4,62,-130,-266,89,-112,346,100,104,-37,476,179,31,152,7,112,133,-689,54,1592,23,-394,-111,-1205,-245,-235,-127,197,-562,-714,-1621,-226,-35,-243,-120,-997,-610,-254,-430,-33,-7,-248,101,15897,112,49,217,-107,151,-260,133,-91,-51,-41,121,-66,-398,-4,-543,-251,-260,-210,213,545,500,29,275,12913,8622,16999,15946,19556,13794,407,-45,417,1575,6531,887,1774,309,109,426,527,1817,326,603,38,-73,-100,51,458,709,614,-285,128,-1224,2,-25,1453,171,86,333,-88,-6,-19,661,192,-179,216,1447,121,-734,1289,-57,115,93,134,-104,72,215,-9,315,1112,-70,-6,-22,67,33,412,1622,-230,67,119,-24,422,98,-43,382,175,583,184,-71,-22,3,-2078,1655,-8,2421,84,84,482,480,187,107,-97,359,601,9,113,467,-942,323,937,-1412,-12,-8,-1293,1863,-1331,176,642,64,-404,638,618,0,32,1168,382,142,111,206,691,47,703,-78,-58,60,168,-324,88,-97,1133,879,2038,142,359,154,-277,13,203,809,1176,2188,40,-127,681,283,179,373,-151,175,339,-46,313,3,-45,27,809,150,607,0,601,112,313,244,1104,37,743,679,2569,732,259,5510,-143,-221,315,157,264,348,226,1380,-5,-21,20,432,999,6732,1216,2321,719,720,286,243,-131,79,450,-85,724,443,40,113,181,240,-2,260,-107,28,75,45,322,-20,814,-54,-6,193,185,29,-31,1174,850,310,-142,1462,-247,-39,-450,34,193,109,281,-157,38,301,-153,155,224,-21,177,107,2733,213,-38,26,-61,52,-14,2936,92,-103,-313,108,-17,-22,199,-73,-980,1212,1756,-681,37,217,624,1817,-580,1178,-47,652,249,26,-102,186,341,88,1321,169,-33,-226,-220,18,168,308,-51,-50,836,350,849,360,-64,769,1312,1342,1166,122,336,-113,361,97,303,2250,100,118,342,-165,232,-47,1341,2853,407,277,4882,253,-615,153,1215,1071,14,121,77,-74,450,469,456,854,-847,46,-37,1134,-134,1011,24,218,-351,-6,64,1139,132,385,74,2178,1047,98,1109,2116,-29,74,2023,227,-44,185,-118,427,-3,513,235,2952,1491,225,778,948,509,28,278,690,668,50,186,-110,22,-192,313,412,25,231,-45,-75,690,1502,3902,51,849,405,-160,34,665,1,844,684,254,1643,1964,88,232,-543,324,-14,134,94,94,73,110,236,281,-126,1115,17,153,-241,47,341,107,125,312,-43,147,683,-161,-240,367,218,477,57,343,-11,3082,763,-75,475,-232,2266,203,126,-381,366,58,11,-639,801,-17,1021,944,-1321,-419,-172,1095,2298,182,-366,310,1284,304,683,1117,55,-129,-125,946,23,331,1534,-578,379,435,-212,425,28,286,115,173,3,1336,555,122,109,335,971,69,152,80,147,87,633,24,63,534,53,175,3,328,717,449,379,120,292,-17,-387,515,-627,-52,681,136,-61,3431,1157,-19,28,1190,332,107,409,758,2075,432,-112,120,-946,316,15,92,23,42,182,-208,440,492,-196,991,755,156,532,-510,80,242,28,255,-82,-121,-33,-75,127,-32,212,-13,5,199,786,351,2436,-188,72,426,229,-344,209,73,2478,-738,-123,50,-116,-80,24,238,-196,-113,143,-353,59,481,-319,128,41,6,40,124,516,732,158,400,782,526,-362,-152,153,580,124,146,104,309,1245,-127,129,-80,-245,81,154,767,-299,-101,-480,245,-45,-195,62,-333,-46,-106,86,30,172,-779,39,244,31,370,-210,420,-71,-2112,1199,287,-54,482,-48,728,374,673,-61,73,-72,1266,293,-219,326,311,314,539,276,-218,-47,-326,47,510,-51,57,425,209,31,457,756,207,1129,604,143,164,-75,606,-331,-482,1312,2009,464,-22,560,-2,1196,573,282,-15,401,225,323,422,552,167,-2,458,1747,682,547,107,113,473,-15,456,1408,54,186,327,-55,584,86,883,941,-444,2225,-9,220,295,1272,-268,640,1222,367,479,850,4268,-295,-43,158,801,142,-35,59,237,723,4,761,168,701,525,176,913,182,511,-102,2150,93,-3940,114,-113,154,442,360,64,-69,87,234,31,608,1763,19,-398,1230,2086,-827,236,448,96,-395,412,343,-203,375,124,43,-160,230,-31,-12,323,448,87,-167,477,163,287,115,192,130,99,589,96,49,1165,97,10,755,-59,-26,21,166,88,-149,574,35,77,590,35,-19,91,100,1020,817,-21,-253,322,-1096,-402,32,84,1253,148,339,-363,931,-177,561,401,-92,569,425,2377,-715,296,-6,-9,-302,481,189,32,-295,416,666,19,1748,471,-33,221,150,1911,4,276,886,528,1388,373,182,613,-19,42,1142,814,242,823,-156,75,266,49,269,478,94,3853,-531,-120,251,286,276,686,-7,2220,4,1519,1672,149,36,-331,462,457,-70,-402,1341,3077,70,45,-291,365,-62,306,-709,219,-199,-1229,130,707,808,1653,86,-5,-70,-35,-14,291,94,-289,176,103,1063,-4796,346,-9,-84,1094,0,242,-1769,416,-205,172,2237,142,10,34,259,-333,5659,119,98,435,-149,190,-102,-204,-355,343,174,565,-34,-60,49,-2,-25,113,147,-13,-1081,547,170,27,1053,430,-359,3297,-1,-393,29,103,49,96,-2211,67,630,464,1314,806,-1230,350,1465,-2880,165,503,1439,-934,-556,192,294,211,-90,-93,2184,216,-319,291,-131,748,90,147,-47,16,105,2884,-411,-797,329,360,404,19,168,141,491,-93,-166,-898,1475,46,711,-175,-73,681,1065,-206,321,1814,-96,995,437,438,66,5274,774,395,494,8,-6,456,3487,1271,-580,-1102,270,211,548,705,899,362,1596,0,190,-26,2192,-59,59,-43,456,-365,1822,275,41,89,272,118,214,259,-20,589,731,400,-73,134,359,34,-319,104,57,-1678,621,-4077,56,331,85,485,-612,-190,347,378,-624,202,-95,39,217,358,373,1077,117,214,334,149,237,221,-103,-98,-622,979,100,-9,230,-343,1848,-114,2,66,787,257,147,-607,61,-24,-258,-520,-314,-817,66,14,164,1,39,-1295,-7,272,391,545,1161,-493,3250,250,135,189,-31,-194,48,-1114,39,216,78,-69,662,1061,-649,3612,770,-834,583,1618,-2247,-192,256,-255,33,794,-591,-89,-140,-60,56,230,1005,-3,-606,535,143,94,554,-248,-72,-42,43,42,90,-8,-372,584,1713,190,1201,27,-156,128,-243,176,-3,101,70,172,439,2172,-113,-117,30,291,65,434,21,306,644,-144,-71,40,-2974,8,105,-136,-1833,-157,424,358,43,349,-1077,-309,17,507,694,122,-227,-135,-579,28,123,-35,278,9,313,302,3160,101,1071,86,118,-30,391,-207,-207,-228,665,322,441,-28,719,12,-69,-111,458,144,4,199,3975,-1142,-205,-1689,-247,-420,404,136,241,-93,183,76,-26,498,148,1474,299,173,140,4446,237,510,149,-127,394,2195,-176,839,-714,809,127,881,305,1658,-51,130,1109,268,121,-215,226,-185,-4,-517,1027,2196,-1624,352,-986,18,-387,-100,-1189,-46,151,1877,321,54,-34,-311,399,91,-182,-213,-91,300,351,-31,241,3360,120,-155,-682,1167,107,27,865,1165,183,162,-52,732,1070,98,113,131,-262,786,164,-328,273,10197,717,896,-155,333,116,-19,175,1364,-78,312,111,282,-398,-185,-65,217,41,-284,245,590,86,799,360,-43,579,-1039,1444,-208,-160,574,314,235,117,319,1110,172,178,-199,-96,2664,55,-310,378,-45,-65,300,492,389,115,29,133,-15,336,561,1884,-143,25,133,379,84,1433,344,761,134,3754,94,-116,33,-21,-1,105,283,-52,430,366,131,-424,2751,-872,41,16,614,-236,-60,-31,-353,197,2187,1649,-11,1376,1072,2089,-54,998,363,1083,108,599,1022,1362,1421,281,-67,330,45,103,154,-156,8,37,-115,72,94,-615,598,85,505,112,-15,177,141,-1388,285,-34,334,496,-283,568,1408,583,1213,377,-39,71,-197,320,419,282,217,46,-168,-1,83,-102,302,170,-197,116,116,-81,-259,47,-407,664,573,986,119,176,2785,449,506,-1410,478,-734,126,544,85,631,473,-60,91,697,1001,489,56,897,-135,1578,-65,101,491,-694,444,502,61,1861,358,281,-79,-182,-253,53,529,236,-57,704,410,409,189,371,679,-596,57,20,386,60,311,7,3060,716,24,484,-161,13,314,-510,539,211,131,1299,247,-12,1178,1540,2121,2257,231,112,126,230,-48,-238,152,1331,1480,1846,-274,177,175,708,499,152,123,862,-590,2293,-618,-160,1491,1455,431,716,-203,-260,519,265,81,2035,-123,467,614,3528,-226,13,-11,173,6718,-878,1025,70,3772,268,587,-37,35,99,255,68,234,-93,243,21,133,909,-68,2155,381,137,228,374,-766,143,-90,199,233,980,-86,221,239,93,272,211,632,-98,132,-111,325,644,-43,65,-67,-59,-471,-79,249,125,40,1272,48,25,373,312,-230,178,985,-37,176,7,-687,21,-24,-779,357,652,388,390,1793,573,-656,242,274,-1697,123,-170,-685,89,203,-4,41,-46,50,-181,212,4993,606,-593,877,744,762,3582,2585,1049,83,511,1249,21,1065,17,743,41,86,3535,245,1251,141,53,894,-90,-94,339,2,143,2,39,780,189,-269,345,-4,106,353,101,289,81,260,472,577,-259,-131,511,479,25,84,103,208,791,298,132,3202,1583,310,47,12,-45,-179,60,135,-46,261,476,-81,851,-81,264,-52,616,-55,154,330,178,-92,-284,169,511,-200,102,876,21,1230,535,1447,14,5050,174,194,1423,1289,83,691,1136,2397,4142,-119,190,-59,-25,66,-579,866,1823,741,54,379,-2023,159,3,343,1071,6,-1371,2923,181,-72,-38,1186,125,223,1243,124,93,189,511,658,182,282,370,569,-67,142,1479,295,1382,-150,854,162,428,1743,898,81,-1633,-1237,1347,1448,-428,3,956,1189,663,208,71,-15,-122,-229,297,190,312,-141,952,166,227,1022,1136,-155,401,-131,-528,50,1148,91,-247,174,-468,484,972,400,1102,13,2633,-109,869,1187,2326,961,538,303,19,-33,188,763,83,-1442,-773,-35,875,-791,-351,1014,-323,349,-569,497,-1174,124,-66,1650,102,1919,-505,2750,31,102,-267,29,604,574,1876,3050,194,754,69,1111,-9,-247,69,560,928,1233,1337,1168,2499,3588,783,174,368,720,335,184,917,926,148,69,739,2767,327,1034,797,1511,-85,566,204,200,152,-73,276,-29,-439,335,1262,450,924,1808,719,1258,245,820,2657,351,977,23,2639,42,293,146,311,56,230,1042,244,403,31,107,136,126,448,39,197,40,217,108,248,-79,7174,22,377,525,269,-184,-25,-466,71,869,-398,440,90,45,822,1762,1222,309,2085,157,236,262,27,31,1132,656,-11,118,-1112,66,183,202,-25,427,-52,-63,199,-259,83,-293,635,227,207,15,53,2465,111,-59,644,1952,95,323,-876,1091,-97,88,744,297,104,-582,547,502,191,1607,160,917,-126,310,3121,1325,-231,243,372,1215,-902,52,150,648,715,24,-477,2741,169,1746,392,163,1537,-117,-138,630,2209,360,5946,731,-29,360,-321,75,-871,563,423,-18,1809,149,147,291,1519,339,6,409,-27,615,1049,-83,181,78,199,2685,2454,1042,1499,368,7298,565,168,227,941,2228,142,878,121,-1,608,24,1887,161,743,251,-63,-11,95,130,15,122,120,11,140,726,490,-66,-302,213,-13,226,382,-198,108,533,560,158,15,45,381,266,152,123,-73,-186,-1221,435,6,121,72,244,192,67,-49,20,210,778,637,186,-505,-102,45,1975,-54,622,-353,1104,-211,216,3613,128,346,-1320,-466,714,331,963,910,-641,231,784,11,357,110,-4,194,312,-31,345,168,161,185,1286,209,497,222,162,790,46,115,431,-499,3,207,60,522,330,729,210,-35,96,-104,169,2145,305,-70,795,-180,1744,1305,868,-144,211,497,379,-15,351,11,76,356,308,206,-1998,18,244,-117,441,-158,-2030,288,-9,4,274,540,64,95,780,99,-240,1404,723,-209,79,125,412,264,246,68,286,98,-42,503,-19,168,84,-116,562,-504,640,45,6906,848,596,-62,-106,1514,712,711,518,-17,-86,471,429,456,-219,107,1808,85,224,977,4040,53,34,239,431,405,1035,-197,-26,-499,-476,373,618,408,-1891,16,88,919,664,-38,74,-89,-243,-3,-48,-202,-108,404,281,2013,1537,157,-55,118,934,102,-1386,-372,339,297,-35,654,347,527,1161,1469,-140,1031,684,708,-549,-41,141,844,228,-595,-61,-19,203,-387,543,29,65,-102,-221,-257,188,-32,304,-119,230,918,1369,108,265,9,-19,275,914,1453,2210,-480,2334,-218,263,707,113,235,46,897,-21,219,613,-98,1095,79,-817,1193,702,80,107,1578,299,136,43,193,165,409,-108,28,996,-68,1176,1111,149,-244,-382,-334,-749,104,222,62,981,139,69,437,906,485,464,1924,940,494,939,610,53,464,-55,98,-309,-46,166,1893,383,-139,-50,347,6178,50,132,185,416,25,355,-113,79,288,386,171,93,35,282,1149,139,128,194,489,1527,-154,-394,252,-339,-39,-49,161,78,163,100,13,453,2011,365,127,402,400,226,-1465,113,78,24,-79,242,49,-143,251,22,36,-46,60,1108,433,85,476,100,280,4659,209,123,-92,-2509,178,-693,644,294,19,-240,57,788,-2,-112,-493,-117,33,-455,434,-579,2808,1071,72,459,118,-59,-213,125,-334,-125,1220,36,34,5060,137,999,141,634,179,229,-146,-100,363,72,-910,676,-602,-1106,254,-27,2,60,167,-367,322,-61,-220,771,1687,-938,204,83,1536,394,264,239,-9,3916,93,1211,1175,981,1112,1314,-34,113,-27,138,233,353,-266,572,-314,506,875,-368,-816,0,-381,443,121,162,855,151,73,-86,1013,411,566,-24,1184,338,66,-40,1015,731,407,-61,455,-292,983,407,495,1113,373,1184,105,208,100,-58,156,-228,97,4512,108,303,101,227,150,-92,407,142,-65,-400,-1106,-1645,-151,-41,-524,-712,1614,283,719,161,-256,576,-448,-94,-1649,-60,504,2,65,81,-500,818,683,-45,95,-227,321,137,-373,-24,-476,-29,468,65,-185,-370,216,-466,-215,542,670,110,-639,-58,90,73,-31,2245,161,762,-205,-192,2023,-69,33,140,-89,696,612,1872,84,-524,6909,560,-152,-43,429,-1274,1977,109,-173,127,8,35,1088,31,50,-425,351,-1920,558,759,-86,11210,243,87,990,-53,131,-64,-90,-315,-1051,118,-179,5,-318,3411,-290,-269,134,15,-230,-437,105,53,13,112,1466,-954,895,72,1634,63,446,2420,65,269,72,1492,945,948,-153,-73,-428,147,1034,299,-66,-212,942,176,-232,173,250,956,56,63,-17,33,19,148,267,-1247,-1232,-362,443,-200,-36,84,368,-117,34,242,432,621,-39,163,-21,113,60,349,-153,19,-84,648,-46,-23,-118,-28,-388,83,31,202,184,-470,-87,53,1101,178,889,-487,-25,288,98,295,692,-2208,59,85,75,180,-121,236,197,51,2,386,520,-83,24,-707,1203,-223,52,-216,191,146,80,3533,-162,10,-499,-144,44,183,-53,-18,122,2052,283,26,-9,43,-72,-513,1776,268,774,165,-133,1207,1331,-90,11,103,112,-95,-236,215,519,170,189,-69,200,420,1676,342,100,1258,1063,58,164,1036,-24,-102,1068,915,-222,2237,23,508,-42,343,60,-23,62,28,-69,-22,207,1287,-100,-135,139,897,206,204,2691,2,181,988,-102,416,361,689,1585,363,-63,135,1069,147,56,-22,-110,87,305,549,477,246,198,848,56,740,2106,2356,1574,1175,46,-70,368,-9,505,215,-463,400,517,-355,44,-14,117,98,13,235,29,-106,-10,708,-96,145,131,263,131,-521,151,2476,-588,43,121,-152,129,587,297,181,250,624,161,742,224,-136,242,-26,207,5,108,63,586,15,178,127,423,174,76,249,457,-39,-7,68,673,429,-147,177,391,108,72,276,791,763,-542,94,188,951,311,1853,1352,102,547,-37,-17,71,943,440,861,144,1206,480,-1278,74,46,-79,-33,452,61,930,78,251,12,1085,-94,342,790,123,83,71,-3188,-89,-41,-85,-114,-29,542,-481,1541,-139,941,970,-615,128,988,160,108,-16,232,52,1393,1046,568,90,232,-549,60,1995,107,295,-93,120,348,73,444,25,1,115,-39,1571,230,34,-332,249,-118,88,507,206,1263,182,31,-74,483,-162,291,1013,-103,282,403,89,108,-284,111,312,504,5100,-24,186,149,110,19,29,321,137,192,74,-56,107,2346,116,1997,212,12,-44,397,222,2269,-111,33,10,557,75,605,414,1351,342,1998,198,1016,41,274,1472,313,-73,1374,-21,55,-16,178,807,-211,397,210,16,-60,-40,3,201,115,79,495,-2,-84,202,-106,197,638,180,398,-34,633,15,-1,-56,92,548,247,38,-1791,1113,124,39,-91,273,-373,-148,77,110,441,246,74,599,711,882,809,101,-12,-71,61,-87,-451,-8,-42,1516,-203,657,594,-80,325,422,374,-196,0,509,2888,-33,-378,-170,-322,-62,-138,870,464,256,78,662,82,326,445,88,19,680,-463,1491,441,345,296,138,219,-56,-80,981,146,264,109,198,-165,-197,556,45,232,865,1545,535,1233,141,333,3711,1406,-43,61,7,-95,-491,84,452,402,-549,820,368,845,1331,-192,-1801,-284,390,13,274,3026,1509,1122,1623,3390,675,671,9,381,237,187,1248,2170,588,-41,742,215,1070,1290,1471,15,389,27,113,190,200,-312,44,2289,43,808,1807,-91,476,1469,7,16,60,92,148,881,-441,-317,136,-41,1065,36,150,-83,271,-41,489,4,-41,74,-150,1093,1238,121,21,34,-451,861,65,-10,259,640,97,431,2390,32,769,773,-142,37,-30,277,-162,113,125,95,-336,-109,-24,7040,73,2419,-148,56,164,1018,59,29,-217,841,1169,428,111,507,-151,87,689,172,161,922,434,351,34,175,-48,103,89,69,1956,-52,1496,44,-142,127,173,192,186,129,-1129,1726,-14,11942,-252,155,195,341,-99,148,88,199,-724,20,1032,-213,236,4061,245,80,783,783,509,1617,-2377,2743,163,148,55,134,269,294,0,109,146,-321,648,-440,2148,-21,1125,-257,13,102,-50,-88,97,233,645,85,-13,168,172,772,246,143,-19,46,263,705,2,-621,-205,421,565,465,1565,281,-419,360,-134,1144,798,-1584,380,-173,-226,280,2198,432,688,-53,352,551,-921,630,284,-53,314,1718,-23,-555,197,151,-359,-91,515,-1591,21,2684,544,1608,100,164,-170,-660,172,-29,18,53,121,-120,43,-2745,714,168,28,324,119,-713,51,102,272,222,-163,-417,114,-20,359,809,10605,-16,-98,65,-6,5524,244,-153,300,-356,3,221,185,1804,2194,424,271,21,-229,-39,-65,732,-19,-22,-226,1079,56,63,469,62,540,416,1911,-93,96,-33,-109,120,256,-13,50,43,-35,-49,-1041,640,1346,-24,-370,1448,423,-142,195,-13,737,2417,-180,2558,-672,1945,187,-452,43,-125,210,-166,-78,14,150,-934,-658,-7,34,-724,68,-655,467,208,-987,133,-1,108,532,-22,-58,-41,-445,-254,16,-945,330,-328,3168,3185,69,1245,-491,-2,-5,192,-1358,35,879,-3,403,-1166,474,1054,573,31,658,-323,-6,53,92,-96,185,-138,93,565,-155,653,110,1272,527,-540,-212,-258,-18,292,-21,207,-72,562,85,-71,-107,31,773,34,203,-70,-418,43,390,-93,92,-19,123,-47,666,370,-367,87,283,213,1778,64,160,89,-492,-662,-511,426,869,-239,460,719,385,12819,-67,-534,493,235,-160,143,-1231,484,-56,402,1725,287,90,-91,1234,158,433,-40,126,105,-577,508,41,161,222,141,78,173,-229,209,368,205,-464,121,459,-70,337,64,90,25,14,59,2717,-847,571,-1851,-421,3,-3,49,0,-94,-147,649,656,269,558,141,31,-104,30,38,129,30,166,-17,508,331,8,55,-386,240,1697,157,192,-67,2356,-11,-224,-233,543,765,2514,57,-455,388,409,690,-15,130,-526,60,317,67,-58,2353,-42,363,325,59,136,-245,33,348,835,349,1274,314,-282,306,128,-79,-669,-243,27,53,-4,-30,114,112,548,-65,116,877,165,71,1036,107,418,51,-58,-252,-186,300,336,63,-97,2390,-510,43,-1033,282,1662,214,256,422,48,-450,273,317,-47,368,402,331,-29,313,-481,-353,145,240,876,-573,-499,599,355,283,-81,130,-100,-55,380,541,495,-958,1013,-116,-77,15,304,1702,273,3586,-6,4772,-79,74,118,-306,-18,12,74,-124,-67,1342,-66,101,51,282,-287,48,124,83,189,586,1321,-17,-139,224,918,-376,-3,187,748,1804,157,-61,1017,430,188,194,1092,292,14,-257,80,132,-360,-191,-533,-94,454,248,152,355,67,1407,873,926,-764,-97,435,-310,126,-17,470,176,-104,1360,117,42,1121,-19,-348,-142,-308,3519,4321,106,740,540,-114,393,175,347,44,605,717,2645,1478,480,158,-1881,32,225,277,76,181,1326,13,556,43,222,262,108,511,280,-115,583,311,-11,817,987,-68,84,127,260,223,135,-242,99,196,-13,632,253,248,353,-588,-2,-17,2249,-401,72,247,1224,-92,146,93,41,57,246,1349,326,0,473,164,-83,190,34,-1170,242,1849,595,1241,2983,181,-964,-162,26,3953,62,1289,-454,70,-773,189,482,-193,263,218,-103,862,1460,-320,-54,-9,43,2397,184,-130,-86,-237,-25,201,-91,284,224,403,173,34,-92,-47,983,-52,28,-187,22,483,187,767,4220,-77,117,-1006,179,-128,26,410,749,60,-11,56,-142,-81,13,176,21,33,204,549,314,399,1853,334,49,316,1480,159,837,140,484,346,96,2450,-643,-1131,-73,686,184,397,219,-238,44,233,-108,1554,156,62,26,79,118,-59,1485,-192,268,5,-563,-85,200,494,497,3145,101,427,101,1010,598,-187,-642,134,1934,58,1925,87,-414,279,-53,515,242,640,-36,218,696,527,639,-221,155,624,1718,19,5896,1604,109,249,750,417,-706,964,86,1002,-125,496,-419,86,193,383,560,-642,593,-220,3,3388,192,521,684,468,248,-109,372,-268,1810,2179,224,-154,1302,180,134,-54,693,129,-9,823,116,-107,204,-672,16,238,931,641,338,1,501,147,56,1185,-148,755,197,1231,766,117,46,15173,380,-156,-6,-379,-33,68,1377,675,27,-3,-84,531,336,-65,56,-5,-284,371,1378,-939,-737,-276,-212,13131,100,125,-157,-134,-351,96,656,-26,1158,58,-354,-199,-18,-58,5,857,-1110,959,158,-485,2590,751,-446,1412,89,-5,640,-145,497,-1850,-301,1063,-448,1104,-423,127,1627,934,32,-113,1165,987,42,8140,1182,387,-414,-96,-31,-80,343,-64,295,434,-20,5140,88,150,-362,-81,-151,51,156,159,8986,-26,2203,2484,62,807,133,-311,-141,109,345,-27,740,622,142,129,220,-431,123,-1016,-20,-62,34,-483,2863,336,20,-5,390,573,-71,1264,71,61,-714,-45,-59,-626,-243,-238,-242,851,-311,-27,-155,45,-944,-145,-2937,86,-476,-1321,484,215,-105,127,160,130,1328,289,152,39,5110,298,106,282,2668,-705,2330,4329,-165,-187,368,46,450,28,318,-8,21,-16,346,-277,94,-355,-597,214,250,21,-44,438,-28,-115,-75,283,163,-106,195,-11,-485,1805,-408,833,4465,96,85,126,825,-732,-115,-106,-261,502,334,-45,-552,-57,18,-70,534,427,453,-1118,149,132,214,398,1871,1357,1282,-41,169,-61,-38,-117,1615,4116,642,491,4,485,27,-6,496,-231,26,94,-178,-45,11,160,5,16,-205,144,-49,300,-301,23,103,-60,1971,100,86,22,15,807,1799,-123,1701,1195,-84,-517,111,-517,172,-1192,2603,20,431,-42,101,-46,420,-14,777,77,3913,369,393,43,82,982,-42,-286,1027,2318,24,262,129,776,1193,-238,32,347,56,128,514,602,189,-48,-144,-120,29,1016,61,-648,28,40,33,-66,-78,-384,595,109,148,-34,759,-104,-164,127,1304,-212,418,134,-1,-808,2,93,-165,767,267,-49,-68,1091,135,142,104,69,-182,531,114,-70,-40,-271,1405,119,44,349,526,-182,361,-337,-22,-349,25,35,-243,10,630,71,-47,742,700,-26,169,32,315,571,83,126,-260,2431,73,159,-128,386,-30,-99,-24,159,63,106,-235,-4,268,854,292,76,-56,3475,-22,314,-13,-481,1159,88,-153,-24,378,-51,431,128,-176,59,586,1358,24,227,85,110,1130,361,906,1487,873,1147,326,506,158,54,1032,-421,95,49,35,500,-13,631,2822,446,-61,120,2294,81,214,-19,146,-21,32,1722,208,8,103,367,-192,-115,1138,71,-30,184,514,-8,489,383,-33,163,124,0,108,198,468,208,-120,216,454,30,275,39,28,-13,115,195,826,60,23,-127,1164,262,466,336,94,233,164,29,107,29,-863,-1179,3595,141,225,308,29,275,150,477,51,-133,0,-4,290,-170,1055,117,16,122,2,108,1405,1118,-209,344,49,101,111,-368,87,145,68,374,27,731,1233,242,330,92,-83,106,105,436,-21,473,699,1188,232,793,1129,687,-6,434,77,550,-94,20,-119,698,-81,141,87,1658,1959,92,69,983,-471,-353,1975,29,40,255,-47,688,206,464,557,59,833,1848,243,47,1178,335,828,33,707,70,168,1151,1661,730,715,-24,24,495,112,96,194,-23,180,-12,396,509,240,205,-45,-97,1750,68,924,471,-686,1606,2063,793,9,313,193,1211,815,-50,91,2101,-366,-17,391,366,967,-50,205,-310,157,12,1112,300,52,1478,1521,3,2926,1164,-119,62,-949,67,576,251,182,71,-13,806,706,38,264,13,-30,1703,-13,11,-341,227,1881,95,1648,1379,5,-34,22,-57,-4058,137,64,-189,48,951,4093,713,-75,277,82,1361,821,1799,101,222,275,913,1034,115,1022,-580,620,1324,526,577,123,-24,348,413,976,153,148,37,1953,1073,-1366,586,1707,634,992,121,-254,360,2078,574,325,-350,102,184,428,316,1439,-16,107,311,637,312,565,-24,-359,1029,171,3293,813,752,491,140,535,607,1338,63,87,2,47,39,8918,834,110,2261,337,2666,262,321,246,-294,1069,13,2256,344,82,2361,83,406,367,218,195,533,568,-58,288,1171,934,-121,47,503,-93,476,67,37,908,-89,399,174,884,1324,385,1081,-76,58,-2,67,322,1228,58,561,60,782,134,466,296,72,28,1347,519,658,432,2459,-249,-1715,-123,159,168,406,225,147,318,102,172,228,645,-156,286,1220,803,385,36,46,103,93,-31,-1448,58,1278,8,395,-13,86,625,433,422,-60,318,207,324,515,-12,64,250,1433,609,710,-89,61,1401,528,20,-54,607,738,-724,1540,-79,474,-52,45,339,465,142,402,578,1233,102,-6,1403,-64,174,3175,740,249,113,2,257,-42,171,84,736,308,4,-67,15,1811,-388,-6,125,558,281,477,564,96,636,908,163,254,82,1028,-67,349,235,758,275,-74,196,-794,729,1222,2383,-39,122,1395,-362,188,364,633,1115,429,127,1544,678,365,3,459,64,43,255,142,123,97,533,484,-23,39,568,234,-80,131,619,-189,470,63,733,-131,284,-819,2,125,105,1928,-33,-227,92,118,-31,95,6225,-80,169,82,36,-18,69,330,160,214,127,830,135,192,185,557,2354,337,-15,-3,314,-97,4821,178,189,-269,107,350,-234,1769,-88,65,-67,565,-635,626,719,-29,115,-236,1591,416,25,1153,-352,43,116,987,49,210,468,55,206,558,468,-53,-234,542,-54,-528,262,-215,324,-24,-423,-20,-44,134,688,758,39,621,-98,31,861,2177,-1105,-1164,222,196,497,-2450,183,146,413,38,391,160,-294,1536,106,573,64,105,-118,1017,21,90,388,17,32,105,296,149,883,115,764,-307,1300,24,4625,67,-148,249,64,309,-106,260,108,203,176,88,1346,-5,515,1708,1329,-18,753,-54,1088,305,122,68,77,-99,591,-1241,-62,77,-222,-30,106,222,-589,-1089,238,1152,553,81,42,426,171,447,215,174,167,245,204,173,579,242,1005,-183,148,197,13,-57,290,110,128,87,290,139,955,145,-1524,175,238,-1471,383,522,-158,192,66,-65,1399,52,-66,-1389,2024,67,887,-55,-334,244,338,550,-22,-343,26,12,283,238,1286,134,-130,-20,1315,86,-1819,142,97,1,-160,111,150,57,14,379,-44,593,24,-249,19,396,-1715,110,1832,-119,2405,60,1989,553,-18,71,-17,1909,113,-7,1559,95,279,-14,156,101,-18,650,533,20,-351,5,-479,458,238,47,-98,144,399,2667,-151,473,-19,198,40,-62,691,544,-1294,-263,128,394,120,-277,105,63,54,-64,-41,1470,202,216,148,4,663,264,-62,-100,140,1612,739,93,91,487,-268,296,44,825,194,-19,216,681,704,1022,269,92,224,306,-400,533,2862,203,61,-7,157,234,274,180,-426,164,355,945,1287,474,64,292,359,816,-1060,1696,97,788,231,4,289,506,18,258,82,1218,1167,218,55,2343,4639,220,-740,3162,649,2238,29,301,201,531,-34,14,310,189,-253,13,80,188,-223,-489,-2,436,21,19,-17,-426,114,351,16,2101,281,1365,49,12,352,513,-26,-75,267,128,237,73,579,119,185,1274,40,-152,5,112,49,499,-1039,134,264,-845,508,1238,256,1422,-533,540,342,65,-521,556,50,81,1236,260,941,460,54,18,305,304,232,618,86,-284,451,228,529,266,1302,-44,-43,974,129,287,751,36,346,-14,3315,776,686,340,152,-111,-27,171,532,526,386,380,732,139,101,1226,-81,321,260,-3,53,118,1331,299,1096,128,1425,2658,390,415,594,23,-319,58,213,-256,3,-83,-1560,201,252,1683,2145,239,360,276,184,50,164,-40,170,160,266,208,177,302,-32,624,1001,196,1089,754,26,83,96,61,462,377,138,-848,55,495,24,371,62,720,388,187,29,584,1083,476,661,411,219,1382,1022,176,111,-898,-34,78,-571,309,232,385,114,580,117,-63,148,38,323,59,349,265,-150,-32,878,27,610,-149,-176,2525,13,-109,10,-139,-41,-19,475,-85,9,156,67,-156,420,540,1046,-1154,172,120,210,-4,-24,98,608,-598,1849,-182,406,386,1409,-94,79,43,62,381,-840,-17,117,574,2308,331,316,576,-13,18,1224,285,0,110,1679,2245,538,-34,188,1359,7,358,-206,190,-1014,42,-363,1331,-1965,828,152,303,26,1115,339,154,342,1577,341,212,941,117,57,579,495,-84,-1208,1245,698,396,-65,18,-96,592,79,370,1041,51,135,-19,229,828,-774,48,1331,-136,54,262,252,202,33,94,-168,271,1168,-403,17,316,1427,2131,463,121,784,-418,112,154,29,200,536,-74,101,207,40,440,182,138,216,273,43,92,768,75,1672,409,93,-88,-218,-3,43,2766,-377,402,732,1482,963,2763,1256,-76,-189,478,123,448,324,-522,38,87,2779,115,15,232,1897,187,641,20,183,-149,226,861,1265,-136,194,1378,133,229,113,-3034,1204,451,810,105,457,1126,4822,407,63,487,191,-650,-112,1161,112,160,197,528,370,47,228,-292,233,-204,196,1220,250,3144,247,-1004,-526,140,-101,1579,110,1185,280,51,5696,2806,531,259,138,158,46,224,-20,1295,2176,84,40,277,125,232,62,-725,154,20,982,678,1670,182,1223,600,587,390,-10,444,2082,-190,49,-51,-990,133,-535,220,4098,1576,194,-362,472,-101,186,172,-132,12,1160,172,420,253,200,141,404,86,-55,307,76,636,906,-113,60,-63,56,1553,-408,451,3713,141,140,166,-5,-591,282,-1,529,82,-50,2175,732,74,103,1079,-74,-50,-6,306,519,-151,270,1690,567,657,2545,382,517,-514,1235,1770,2199,-95,641,89,-274,-426,151,1010,380,476,80,260,518,1357,363,-107,163,245,-97,-63,166,612,-403,653,340,155,-140,694,571,320,896,16,-209,62,-19,1064,-50,764,755,-324,432,175,36,70,489,517,149,154,66,708,1428,39,250,36,255,-87,84,-209,1658,1693,54,246,18,872,21,-76,265,-505,305,37,453,837,187,71,34,21,290,-36,83,448,-203,186,431,133,178,716,156,1100,28,154,111,113,-60,813,277,1479,875,376,-46,8,1243,875,662,525,71,355,751,552,153,167,-166,731,193,369,-876,-274,154,190,1981,256,892,690,53,-178,277,210,-330,-674,61,-42,80,18,528,1091,1034,394,134,360,504,404,3044,33,54,1539,783,1901,219,195,-65,335,1896,5,70,-33,120,-437,-421,2313,253,-12,67,242,-1620,426,391,270,72,112,1516,557,1029,4812,207,577,228,218,-46,147,-60,2622,424,1154,618,576,615,3595,163,1312,103,401,1806,-434,1907,658,2051,708,425,104,2034,434,-196,134,512,-697,809,-2,272,-1085,5,30,117,656,57,903,-6,44,349,220,188,355,337,-166,462,2725,996,933,230,1688,1007,266,55,-151,465,162,1063,1046,125,83,-181,622,-293,186,57,11154,1124,58,542,43,145,171,51,786,716,420,113,1013,631,-37,-1248,86,623,526,-91,-38,736,1762,63,1647,101,615,479,1577,151,102,111,-5,986,-811,-147,403,165,108,266,-23,4293,-159,-52,2478,-9,558,171,635,319,-66,21,-62,162,-76,-438,-45,399,453,-292,565,627,872,275,83,11,-210,175,1039,1063,1661,3650,-1013,41,232,551,83,350,67,-130,151,1040,492,318,35,719,86,852,130,606,3486,614,715,-56,-32,154,335,110,-540,356,2264,557,-153,269,522,706,236,495,662,-32,-32,965,687,-34,204,98,149,110,-78,116,963,-765,1506,925,391,499,63,540,516,1177,834,3922,241,761,1290,568,68,142,51,42,-44,1496,3045,313,943,425,703,1837,108,1163,1382,2109,334,-359,153,-24,334,61,164,241,17,52,-11,-411,875,774,1569,1670,128,956,2070,515,969,607,-703,665,24,58,14,-262,-503,380,232,-70,344,177,-152,126,830,-52,3352,174,1073,-288,664,93,225,-10,-6,357,1446,-439,-61,1194,20,496,2625,245,-52,67,-14,696,1060,-222,146,57,-501,-392,1249,217,221,337,317,1876,31,277,773,10,-2793,182,-103,312,-1,320,183,1379,177,-63,-29,154,757,248,1004,225,888,157,1423,1002,407,-10,550,252,8,842,2468,391,-300,4,-41,1090,-200,32,320,136,-91,-1172,34,308,-28,50,1425,254,373,-129,468,824,1010,738,312,137,380,160,252,57,-53,63,1499,-235,2833,204,2191,-705,211,43,668,326,492,195,-879,1348,266,89,13,1997,-300,1110,-1875,11,163,386,-80,49,129,21,558,-54,493,1070,407,-87,-197,90,62,870,1508,3024,-251,201,-17,1521,349,848,150,89,399,563,1450,39,1183,482,-73,1936,131,214,160,-34,318,223,55,2233,745,288,81,389,177,815,84,72,1554,85,-189,692,36,47,387,7,22,176,-51,-117,87,3,827,238,66,2230,292,1,-76,-40,-119,340,22,153,1442,-28,-80,524,449,538,-38,-98,-206,1790,604,851,874,1797,208,4482,41,139,938,494,283,455,816,-59,389,-152,-84,320,281,1381,231,150,-58,144,902,-1290,2148,558,986,282,381,331,2031,4019,433,1359,-111,418,71,232,-1093,472,1828,98,252,-33,-237,1056,1418,79,349,-239,38,21,506,24,67,-8,71,564,75,2056,608,409,2965,96,135,323,-68,198,426,743,656,91,1678,-133,-2220,1468,1662,-58,74,189,1271,557,1342,299,-991,2454,68,242,721,305,1538,319,2059,555,-102,-34,112,72,270,502,56,848,375,18,-204,974,469,16,100,1316,405,118,2519,509,119,1240,666,220,609,838,-49,568,24,194,106,292,-86,63,843,43,292,258,-422,220,-33,105,-92,134,13,132,185,-101,157,480,1393,265,-324,469,-79,-47,419,402,-258,1142,-74,-34,604,259,97,537,224,-296,59,390,712,163,31,701,57,-7,391,1292,784,264,1487,28,98,115,972,-1023,236,68,-44,-154,89,701,-365,-18,651,954,335,727,49,42,-49,725,396,503,879,-315,557,670,58,134,-101,558,46,211,89,1326,568,172,-31,1765,155,357,-78,504,2049,69,-499,1679,2727,-122,320,22,33,124,96,49,145,396,-777,86,-27,1329,155,25,231,680,340,347,11,976,1168,468,69,176,1468,13,23,-33,433,145,649,30,-70,12,-69,217,830,-38,511,6,5651,866,97,3776,511,155,497,938,1016,1196,428,469,122,-966,34,295,-271,5093,269,178,134,-113,220,3105,437,622,208,-216,-14,1289,222,391,744,148,1031,813,1731,2707,149,188,-43,1034,552,220,-472,1041,888,508,-131,399,4870,1390,1836,-716,162,465,296,99,100,348,255,375,763,214,1259,624,1239,32,47,1115,215,914,3,219,256,257,197,1133,267,291,19,-895,408,10107,65,515,-401,79,1017,-384,545,104,684,-84,-199,42,33,-18,888,635,-51,4,300,2356,-161,70,124,219,931,33,410,-321,-8,143,5000,319,1119,410,3630,292,510,98,1477,2178,2065,-442,3085,124,668,410,1379,625,-179,112,4,279,655,3654,25,386,955,592,424,169,15,110,1210,-90,-343,101,703,297,595,475,260,634,520,982,372,132,63,3150,859,-115,1657,255,370,589,-898,123,1691,697,2212,492,277,-1038,693,684,1191,3351,-474,234,-132,458,826,50,4379,343,167,94,-331,-23,-2036,874,20,535,363,148,585,896,365,262,464,-412,-52,1300,707,39,-61,8885,197,1020,1965,376,13,733,123,280,96,-1205,2037,23,-160,-75,614,1012,209,-32,-22,229,7160,161,52,-34,46,229,1777,-212,531,-2919,777,2622,272,67,2437,-120,-333,52,-98,551,84,-124,297,708,432,1945,1298,2714,11,-297,-45,-16,-260,-884,605,1843,-23,-35,182,1459,295,862,-50,1247,1004,98,217,1409,2664,-54,154,303,38,73,-7,153,236,26,70,625,624,188,298,89,-3,-67,231,489,367,203,320,260,442,-20,583,327,1260,809,-75,1123,2083,626,580,103,293,-290,1057,271,667,1056,462,306,1365,383,546,1228,157,134,31,21,-210,383,198,555,124,7,199,1202,326,514,590,212,1529,210,571,-2,57,536,561,221,-128,363,4190,77,869,-351,-1134,66,117,-542,-53,348,69,227,1948,94,366,445,1660,93,189,-1094,-191,111,129,22,241,317,-44,300,42,666,-5,82,-21,1166,2017,2687,289,-16,519,225,430,-556,-235,872,1020,-59,1271,851,7,91,319,-203,324,-64,-313,41,-1416,457,266,150,275,241,162,41,-96,61,582,25,1060,487,339,171,626,19,-65,-111,626,84,91,47,-113,248,142,35,-897,2006,976,107,17,288,368,143,117,163,34,546,-489,139,25,1561,280,264,502,317,26,174,79,58,10,277,743,719,125,-446,202,237,2153,631,2,-225,81,224,62,1221,384,1,399,992,2460,131,1008,-66,1516,761,1891,267,3394,665,609,851,-51,10,728,300,195,2381,330,195,410,285,186,300,6,-339,168,187,401,330,119,48,619,1654,156,122,167,263,60,190,1477,91,-73,1570,370,161,-4,1648,87,978,149,248,927,86,495,386,115,44,310,109,-122,38,94,164,-810,325,68,470,845,114,696,1153,282,-516,2456,42,232,6337,183,74,1985,453,573,658,-2,1359,-535,74,1989,333,-42,192,712,64,214,113,217,832,88,63,266,168,137,371,-187,1008,196,3147,2294,269,299,-909,170,-60,570,6,-361,-1090,380,472,370,95,84,111,520,697,1719,818,130,1025,154,419,366,1243,406,117,186,313,1713,1209,732,136,56,1219,533,2670,543,377,261,361,1460,-438,3,161,21,412,937,2420,604,105,438,281,1591,5,869,254,149,1638,516,158,217,518,47,39,-22,-49,-73,-1283,197,-167,1424,71,-585,-1718,215,132,31,196,1285,1462,-474,3918,93,-214,3209,1085,311,25,-22,161,38,-126,578,696,112,849,4051,1924,76,188,1301,1734,2849,439,560,-57,-649,-290,-904,100,1513,429,230,-302,481,193,197,1390,437,131,1134,638,133,-82,-585,383,1543,80,279,62,-30,4797,1261,-13,866,-1590,304,400,2675,279,974,373,1716,-875,105,218,178,413,1075,145,475,42,93,4,84,247,41,308,318,-26,759,-79,835,124,423,414,36,175,45,235,45,1151,112,1155,1028,848,211,598,-128,1384,58,1114,-12,81,590,1477,253,244,128,952,1743,371,57,72,440,220,739,-108,214,326,-106,1114,181,851,47,31,-6,-39,882,-204,-69,415,2740,262,-30,30,140,46,94,5333,-47,2522,-9,-70,21,351,57,-94,296,425,349,241,274,254,58,300,-9,41,847,23,1267,1973,115,4948,-408,1036,-666,338,107,-253,876,-148,295,249,1953,1106,1064,-254,1447,252,34,-121,-18,579,222,286,1011,54,-428,573,-582,1541,381,1177,-73,2014,47,131,37,-339,207,281,42,232,179,130,2919,369,2874,966,794,839,-122,113,-93,-818,163,435,8734,230,257,-9,1056,-349,80,194,1,185,193,1302,1043,931,261,374,58,-8,-7,383,1593,6,88,-39,159,130,243,577,295,265,57,1274,975,1599,300,-191,375,235,829,-392,128,487,-208,682,-523,50,235,-328,567,115,-118,1254,745,753,681,99,789,124,-911,434,332,134,85,151,12,180,202,784,1724,9167,344,1913,-398,-218,1190,-213,63,476,1455,491,-96,35,-87,111,207,1376,-366,579,-301,389,228,-36,-1133,-1,378,40,-40,-62,37,703,-248,1338,659,702,268,794,450,746,136,461,655,2338,372,123,180,180,562,205,79,875,100,-26,1302,132,-183,531,-361,137,144,12,1115,123,156,1,243,103,36,13,73,747,216,2190,-26,1838,1434,1656,676,763,96,246,144,140,149,871,155,123,-235,1629,183,1068,-3,825,-218,-316,44,109,-28,808,-205,-253,20,-533,36,142,-560,-6,44,224,-265,1310,379,-29,4,298,27,12,1409,913,-174,52,3,131,-481,911,142,244,6743,499,268,972,1098,530,375,704,-35,667,14,215,377,-160,1376,63,371,150,577,79,1290,-1037,92,-321,146,-13,-170,232,274,876,16,-231,1056,-938,1179,-21,1207,1568,3556,-196,460,-302,387,700,1786,80,-1242,179,23,-5,327,226,1106,5166,208,407,-275,1457,818,2140,578,698,837,15,1643,985,74,421,445,22,100,79,-26,-87,1440,743,25,87,295,218,91,5116,1512,-101,-227,285,1351,697,-74,898,39,1009,1468,1073,-169,-147,391,39,367,265,-100,-2,369,-138,188,90,121,-713,2,-625,-4,1282,346,417,1318,1450,142,61,377,398,567,160,218,660,1971,642,120,-23,1361,336,679,284,2739,-1884,1564,521,957,2226,24,630,508,1246,549,-433,-10,696,-35,-25,1274,100,47,1079,182,112,435,1612,120,702,2374,271,65,-967,-410,39,628,163,-5,3078,-9,810,66,34,940,-158,659,369,-36,1127,17,1381,790,342,831,74,180,186,85,251,-10,1026,59,-60,143,36,570,250,1637,1886,485,-954,1722,213,109,474,356,40,134,98,63,1223,102,-10,181,-16,890,336,193,2825,87,1963,476,135,250,64,699,63,2621,427,111,659,21,748,200,727,1920,239,977,513,228,-33,1195,56,764,826,17,42,405,2161,-1097,83,33,172,-90,-97,379,960,86,27,42,384,806,9,469,93,-56,658,-350,360,382,100,123,436,25,1097,317,969,179,774,-732,-31,-126,547,38,-94,-326,193,156,-271,736,1236,-61,1696,1058,221,1024,305,1181,769,682,368,305,2672,718,379,316,575,12,1126,112,39,146,1204,3804,444,4793,135,141,248,731,139,-15,262,106,1083,35,500,-550,-121,4223,575,357,-104,458,627,246,161,163,585,526,171,466,144,300,470,125,245,73,65,1379,426,23,417,3901,211,-1,-44,209,110,29,496,-664,-280,-8,328,288,51,566,-791,1916,-449,172,139,340,481,127,45,37,228,31,-244,115,137,125,-648,630,96,-315,407,47,339,1412,300,675,224,555,396,279,123,60,981,420,1215,339,23,397,612,492,96,4833,3855,484,1546,129,109,234,1687,4,1110,797,3975,209,371,131,289,-99,63,832,413,176,623,805,-62,140,440,285,360,1574,125,116,943,105,956,145,156,106,1284,70,215,820,329,37,270,1692,-146,-871,9960,160,557,1487,642,929,1,292,-20,-141,157,-39,288,626,32,849,15,-15,1606,-205,1277,706,373,1466,109,-131,623,5234,255,408,651,1453,4466,2,-72,158,144,3856,188,172,135,77,-111,698,2194,1847,229,1310,-54,-29,-504,198,539,50,46,266,43,624,522,276,-930,756,228,253,957,1,852,-62,2042,42,19,729,77,1077,160,87,104,421,396,900,906,26,-218,-188,640,1755,-86,407,14,135,411,1704,1058,309,494,133,608,-149,292,436,58,-45,262,-945,56,511,258,-24,15,432,1065,-142,287,-17,-100,57,114,99,282,-10,648,487,-150,429,-231,815,-1881,26,175,25,93,131,1211,1064,625,382,80,1251,99,659,3405,174,454,439,1459,-108,2169,-25,138,754,2365,183,768,39,-396,283,-249,1146,241,520,1248,59,216,320,233,42,22,462,-125,-108,165,188,1465,1152,268,81,-689,2328,-15,406,-51,668,-565,416,180,113,516,436,258,-143,77,26,-103,404,822,342,22,31,94,-78,-214,125,769,193,182,3342,76,3421,783,1438,878,107,495,144,59,327,-41,-697,324,451,424,41,29,-47,-273,636,7,92,-120,482,407,257,1701,1281,682,-97,266,-89,132,89,488,-26,49,-79,185,57,193,39,9,54,-62,-40,-183,110,1014,80,-351,-802,43,-545,206,-186,-15,-58,39,-33,-47,2237,339,430,-92,540,48,397,161,124,58,-20,121,-11,12,-2781,791,-152,315,346,140,84,-21,-36,-27,37,200,147,24,2146,1082,506,194,164,-24,1563,479,695,3418,387,98,242,-61,71,7,146,446,57,192,-119,101,80,-12,68,723,3732,633,949,-57,78,35,1463,-158,29,150,-28,-10,167,-82,77,31,102,122,744,-1035,194,1602,-119,628,1809,292,234,790,-132,495,-17,15,-57,22,-141,34,242,-21,-17,450,65,36,100,1241,83,127,81,60,212,-65,21,-45,31,712,44,-203,-419,580,233,1065,-71,397,-28,114,-3086,-16,14
-26,-1595,-2085,-334,-455,-354,-482,196,114,45,-237,-561,-582,169,277,371,117,-309,18310,-736,-353,56,82,-243,-140,-292,-225,-92,-89,-38,-215,-64,-6978,-1724,-2662,-1907,185,281,297,-129,-140,8833,9458,12002,10119,11272,13512,220,63,349,1929,3069,265,1179,214,384,381,124,185,46,74,87,66,11,0,77,378,78,-81,-4,-94,196,-8,67,1,-16,15,66,210,-458,65,134,-3,-1,114,87,-23,239,75,53,44,29,87,31,-69,-26,-15,69,88,-3,-11,-817,3,-26,235,19,133,98,-197,-72,29,-16,67,152,-86,-92,-8,53,12,23,12,-95,-168,73,-43,-2,26,-29,37,641,52,-72,9,21,-10,84,50,-681,13,29,5,192,25,34,81,13,50,134,4,144,418,121,-116,58,58,43,121,-13,28,-22,284,25,75,115,-7,-5,136,16,31,57,23,-59,-75,41,252,49,23,63,44,114,63,-28,45,46,-59,-1,15,86,-124,-52,754,-4,-15,55,102,252,15,1,18,145,-2,36,18,28,32,84,-12,1088,-59,355,48,-3,-10,2,303,-43,887,282,-7,48,43,-30,15,-44,17,1038,-37,73,167,12,-16,75,91,35,26,-137,51,108,163,36,963,67,673,35,-15,-57,40,41,13,90,-42,15,4,52,173,2,47,-43,178,-16,190,71,-60,303,-645,7,35,-30,-72,4,-2,-53,-47,-186,122,37,50,61,-22,-28,45,182,431,24,60,22,80,89,163,-12,2280,152,716,40,139,34,15,80,348,39,24,-22,-2,78,19,-36,53,148,-1,9,-875,122,-26,10,111,30,29,33,14,-15,355,94,344,122,-191,-195,373,27,33,27,876,62,64,67,29,20,-28,34,167,247,-48,-63,150,32,151,-24,177,18,48,182,104,65,675,83,63,63,-7,31,21,40,-648,115,48,162,-13,110,44,240,26,118,392,-5,55,24,280,193,58,40,245,-44,21,17,127,335,89,100,-4,1,-15,-8,-51,-6,40,63,16,31,51,52,78,107,116,-109,132,23,91,75,13,18,14,68,120,126,2,-20,18,28,42,8,-6,59,-4,42,83,99,24,29,213,38,7,80,272,-8,-5,36,55,81,180,63,103,109,-33,66,11,24,-34,-54,55,-36,69,21,27,9,88,84,-46,-171,90,-56,65,94,36,198,-92,1241,51,16,-61,27,143,155,3,-16,-16,45,141,-72,-8,-1,-40,422,-20,16,129,12,287,53,5,31,24,-19,-42,69,19,-94,3,43,11,-17,147,27,147,-13,147,216,-246,162,51,115,190,34,-42,-19,77,70,95,21,124,65,-3,44,10,22,99,24,-229,206,121,88,70,29,306,847,24,132,29,397,42,21,32,7,15,93,306,59,23,-35,140,5,644,90,-7,705,639,117,872,268,40,-8,53,-35,-12,-9,1413,33,18,53,112,671,47,39,251,-21,38,8,-9,77,49,36,70,25,91,41,-114,68,47,863,38,165,11,-1,47,32,25,33,-189,85,-55,-478,-344,103,37,-62,67,155,799,43,222,41,-160,59,-2,119,53,-9,-15,61,34,-61,-3,70,42,72,284,-52,-15,91,260,-47,65,-25,-2,19,-27,-21,265,12,-9,-2,44,121,-5,51,16,-33,-2,240,-31,66,102,1312,47,16,71,94,4,27,-35,2,67,232,13,-19,36,88,-34,118,81,100,-142,15,-5,-21,55,75,-19,-13,59,44,83,13,326,-13,110,-57,95,-7,-32,-19,-61,35,34,52,26,-38,-3,7,207,126,65,6,-4,63,43,-166,-7,-25,30,10,28,141,221,37,384,-36,74,43,69,37,31,-14,13,184,213,28,-128,71,-13,10,34,153,24,197,-8,66,37,400,95,-137,56,84,113,11,29,44,44,1306,29,60,66,62,136,-354,68,81,-27,24,-88,43,23,21,-3,26,85,-23,30,31,64,-95,17,31,86,20,-71,132,57,5,-24,43,90,26,320,-16,69,3,-3,-25,-12,34,188,-6,98,20,0,116,46,-4,-25,542,199,-12,-23,25,-17,1119,133,48,7,35,15,32,-19,927,91,107,88,45,79,49,97,56,39,-100,-44,-17,-3,-129,-46,-28,-79,8,-32,58,76,716,157,-55,-16,30,14,18,-76,7,7,-19,29,-6,64,26,-155,6,40,-15,-16,417,-14,17,50,-3,98,-123,42,48,-12,22,-42,-2,-28,-12,-93,-24,-31,-138,7,28,39,56,92,335,1651,26,-4,37,22,-56,51,-152,516,-16,-14,-34,-45,-19,29,177,-4,1359,-25,18,-23,20,4,-8,-91,-14,-29,874,20,-11,-14,-22,598,2197,0,-58,10,60,25,14,101,-19,202,7,8,-8,0,230,25,23,13,2256,964,21,171,105,63,43,44,-91,12,0,-7,205,-25,7,9,12,-5,511,37,1,-2,-55,101,30,18,512,3,-49,-198,125,105,-18,-42,-61,174,-46,-90,52,54,284,111,126,58,189,32,4,-2,-17,12,18,74,132,-21,-87,-49,50,202,7,50,-65,245,-11,69,-35,-84,2113,-9,178,-37,40,30,-66,-31,5,-266,-36,-90,77,451,-21,6,-467,106,-144,-18,85,-75,-36,-30,61,-13,1,-300,619,-6,-41,-27,625,-46,-46,-83,1325,-60,87,-12,20,0,-52,-153,0,-29,44,-20,88,-53,480,272,4,44,-9,-211,-38,84,181,50,32,-12,29,481,3,28,304,179,-2,10,15,-15,237,43,1968,40,60,45,153,-47,79,96,127,-96,24,4,1524,10,154,26,174,367,-6,-19,1101,-59,10,-28,54,1,7,9,29,-2,-26,52,140,24,14,71,78,8,35,304,313,146,47,38,206,209,19,317,67,125,345,11,88,40,-111,603,81,364,85,31,102,65,1690,62,4,41,169,11,51,22,58,34,58,-25,333,77,46,163,27,16,-28,35,176,32,348,62,12,-6,-10,13,36,-6,11,47,-22,2,81,95,32,25,-35,93,-12,36,-9,68,382,33,19,13,25,96,77,1,-39,9,17,45,113,-36,-16,2,16,161,18,-49,40,118,32,110,3,7,-15,84,-110,-32,-88,-88,-109,-19,-86,-5,-130,-40,-24,-67,-19,176,132,-68,-57,64,5349,2498,-11,-51,-82,37,23,-3,33,122,-78,-25,136,-12,11,-11,-185,76,205,31,12,-22,-7,-30,48,-42,63,64,-26,37,-30,145,-4,-4,44,94,26,29,17,27,-1,55,21,45,451,63,212,153,45,-27,83,-67,44,11,174,232,14,91,-6,-30,275,-33,16,105,237,55,242,1538,46,208,23,17,325,35,165,11,40,46,28,13,238,138,-214,59,24,7,53,-5,105,-44,72,7,-87,461,36,-13,86,90,60,107,36,-28,55,-7,-23,-160,-1,41,18,30,426,125,36,170,-73,41,-295,111,3,-121,24,123,-11,-54,91,125,29,-93,175,12,769,13,26,26,67,33,-7,3970,15,2,74,403,199,242,-30,79,29,83,466,15,141,348,-74,8,58,23,-11,35,99,64,86,31,20,5,-14,734,2799,33,-3,-41,2,-39,302,73,72,-2,-22,67,45,-58,-72,609,-19,-87,12,22,24,-163,22,-27,-4,20,-105,6,-13,83,-112,107,73,288,94,-53,6,-9,-6,-32,-8,33,82,86,-27,741,100,-60,572,19,12,-4,92,3,26,75,47,55,107,-29,71,10,-66,53,23,87,-26,65,164,-20,14,-17,206,31,78,131,2416,298,23,-20,4,9,18,145,-73,99,239,-33,-34,-26,95,41,437,3,110,53,53,21,-30,66,-16,-10,67,-14,49,-6,10,-84,28,392,42,67,199,16,113,8,52,41,28,7,199,41,23,568,-1,43,412,138,43,12,109,87,17,256,57,367,4,27,47,146,299,9,77,67,97,-75,111,23,-8,-12,6,-19,-12,47,-599,75,14,82,93,157,-5,-273,1151,193,145,-1,-35,27,-57,-5,7,-48,7,123,284,16,64,-60,-8,-101,38,48,98,-11,151,365,9,22,-407,7,94,30,-1362,-64,4,-18,97,-15,-21,163,-212,49,33,-9,388,-141,-15,-90,-27,-23,12,-2,31,-33,-30,-93,18,66,-2,-67,63,21,-53,103,13,-24,53,50,-15,1707,8,65,-2,77,343,39,28,396,-3,-32,58,4,62,-81,-31,-1,-256,-15,6,14,58,10,17,25,166,164,-5,-7,-32,-1485,91,49,-94,13,38,-26,13,24,-366,-18,-333,46,-79,1,9,1,130,51,62,6,-251,46,60,7,38,181,670,73,-28,1873,36,-31,-11,-218,-1,74,91,30,38,-2,-24,51,91,262,34,-11,127,40,8,133,70,17,125,48,-30,-21,32,38,-39,1239,-31,-150,46,78,-14,60,33,10,-36,25,26,25,-5,38,30,-20,19,21,1,-225,257,35,-238,135,132,30,15,1335,-12,51,-50,-4,-27,30,19,14,24,28,47,56,-7,67,88,-226,26,6,-5,-18,30,1,-103,58,281,24,-19,941,-15,5136,1467,979,-32,-24,10,-38,-3,89,60,1404,16,-42,493,-26,60,-108,28,-378,61,34,45,9,7,-25,322,-24,-24,25,-104,-253,27,-50,-28,-45,5,47,-20,3,92,-51,-96,2,-9,7,23,-40,9,84,14,-48,-55,50,452,-16,-3,229,110,236,-43,113,52,38,22,-3,119,33,54,176,16,122,-58,70,-163,1434,26,2705,345,31,-8,199,169,310,16,-10,18,158,20,64,39,63,-6,13,-8,30,-9,10,-65,0,11,-78,8,120,-33,35,8,82,567,-16,191,4,-377,45,45,48,219,22,1669,47,-85,55,57,-28,5,201,20,-39,55,4,-56,29,9,192,-21,40,43,-1,-17,90,45,-48,69,22,62,11,40,60,90,27,-27,492,83,5,2,38,42,168,23,-64,22,-1,8,14,528,539,991,119,-287,49,66,-48,-13,-53,-91,-5,21,41,5,0,13,149,-32,-6,-61,531,10,-25,-27,-60,71,298,-64,62,94,160,-47,-8,807,559,-58,-22,43,-8,17,25,141,74,195,44,21,32,5,-26,154,75,42,16,-25,-4,-24,-22,-17,55,79,72,540,3,-12,188,61,38,68,20,-9,72,-17,-30,233,40,-20,15,10,-6,110,-87,-28,-9,0,-17,25,-21,37,-21,-2,-11,113,-5,18,-18,66,-60,180,25,11,21,-23,-26,127,7,34,-20,-27,-41,78,8,47,171,50,47,10,137,55,8,251,-93,5,18,119,23,-13,10,111,-38,38,-150,28,186,83,-48,30,86,48,5,35,15,-25,-16,7,17,9,-29,157,42,60,-335,-6,20,456,7,57,5,-15,-49,-19,-28,0,-53,-15,1768,517,55,20,10,33,-158,-10,-15,53,-328,673,50,-21,27,-108,70,1,275,47,13,52,14,-41,7,46,33,28,324,-183,135,110,137,40,-498,796,8,82,-21,-3,-74,3,49,-10,-26,29,105,-143,114,4,-10,-7,170,-19,-5,2,25,6,31,-18,47,15,-30,32,165,21,1387,-1488,46,14,-24,43,31,52,64,58,33,-177,87,-187,6,13,33,42,-20,-2,83,-58,-8,-8,-10,107,69,168,64,21,-13,72,1,50,183,1,38,64,-7,23,83,-18,18,19,-16,-22,-2,12,11,-43,8,327,88,12,-3,36,107,-13,112,-12,20,128,3,6,38,-121,-113,-13,-29,79,-20,64,9,29,43,727,113,181,55,-37,157,135,45,78,27,33,-27,37,40,22,46,-6,93,85,10,69,-47,92,8,22,977,66,23,-49,70,59,87,13,12,12,6,35,44,90,81,-16,191,49,-131,47,-25,44,-5,24,-42,73,-40,309,17,-244,17,1264,738,28,36,36,-3,5,-25,117,32,632,56,-23,9,95,177,-2,59,126,98,-21,-17,-37,-9,-76,28,-3,52,-39,59,-2,43,54,-12,477,17,464,-54,32,41,153,12,177,-8,-96,-2777,-115,-35,44,-8,0,-51,-12,-41,7,14,20,-102,67,-29,2,58,69,180,32,74,-64,130,38,62,88,92,-1,-17,11,155,-44,39,27,91,-21,21,4,51,118,51,43,28,144,292,-61,194,-114,92,244,29,29,-20,17,111,-6,56,65,233,140,102,161,184,0,10,29,38,216,13,147,52,103,-13,155,142,-39,42,108,204,32,105,46,55,149,65,80,-64,29,29,2,34,167,426,9,45,29,-43,153,101,-19,41,17,678,203,5,-8,38,-220,3,-111,43,5,-42,19,34,-54,-3,36,40,253,-16,34,-83,-1,86,35,29,300,-87,-5,6,127,31,22,-18,-137,15,-142,35,77,122,-91,78,8,44,221,15,252,42,60,34,160,13,66,163,-60,47,67,312,-28,-3,46,26,246,379,23,156,-7,13,38,-39,35,7,-10,100,31,-40,47,327,-50,-15,7,-4,-25,-18,6,433,19,-25,-178,-31,59,-5,-5,36,-32,-1,-13,219,48,-14,25,43,27,44,5,637,-67,13,556,16,89,-22,-23,-538,-69,4,47,-21,54,15,-120,74,-36,35,3,-101,18,33,42,-29,-12,20,140,-4,-269,-23,11,-72,0,-92,124,21,-42,22,21,14,35,93,-31,16,156,5,22,0,23,50,63,104,60,-5,32,773,35,216,-102,204,46,69,-55,41,1218,-20,24,17,-865,93,72,-81,118,-165,41,1,143,175,58,38,-27,9,200,19,73,53,26,1,21,73,4,-11,33,593,44,59,0,94,-34,210,102,66,-33,106,-64,120,271,84,29,43,0,108,10,27,14,334,69,83,-7,-10,-4,17,5,-161,53,62,52,-182,-14,253,157,1472,44,213,-63,-4,19,-44,147,-29,9,3,49,18,-27,-24,12,36,-55,-108,50,5,43,199,-35,449,146,-157,-25,-164,2,204,2,-21,56,39,-3,23,19,57,52,107,-34,41,26,13,12,40,93,119,49,102,-301,-1,-110,677,-17,248,-34,-54,104,88,72,63,-561,61,-46,49,148,-26,66,111,710,-27,1,-27,-7,9,126,-46,45,15,9,249,250,855,192,17,-10,158,-2,-10,-4,6,43,29,59,22,25,24,-1,-23,92,-27,61,-217,-55,35,44,-27,0,-33,48,34,45,-64,146,10,-15,17,61,35,137,-10,-9,762,1926,1608,577,653,1949,588,28,61,-227,31,110,30,33,81,274,-3,-97,-55,31,4,-15,37,204,30,-38,-60,108,-1,-22,12,106,18,70,69,19,502,33,30,-182,14,7,-19,-37,-3,75,124,9,0,45,-3,47,88,65,13,-13,100,-13,82,-250,26,63,72,-22,26,15,64,31,39,87,95,35,113,-18,-11,18,56,-17,62,1,29,-2,132,41,10,-47,4,45,368,47,23,82,83,-9,27,0,166,41,38,0,200,74,17,-11,-38,13,71,8,-13,40,-9,-28,133,-17,-55,58,10,-3,12,-23,8,-22,143,-18,21,-20,-60,-37,32,-89,107,-2,68,-13,35,64,25,345,136,97,-35,-13,0,-4,-6,44,-15,-135,23,12,51,65,466,-2,8,0,492,101,38,85,-16,-8,-13,21,15,5,32,93,30,6,-2,-76,2,17,-8,36,54,48,-6,-82,98,74,13,4,77,39,-29,14,96,-33,2,85,-14,15,234,-265,57,26,10,115,12,113,0,6,1,683,13,62,-18,61,12,436,-49,-5,-372,122,-48,876,66,251,-6,32,175,67,78,70,43,63,-28,-1,78,-40,54,251,119,42,27,-43,118,-4,-18,230,-253,209,128,17,-4,-4,16,3,-14,26,281,-16,-163,29,7,-10,4,123,-29,-53,85,-87,-50,17,34,-18,31,-1407,-7,128,211,-92,-39,34,-30,-19,-4,73,18,6,149,-125,-3,-41,-25,58,-23,23,9,-7,88,-261,42,14,-36,-73,-12,181,-6,5,63,45,-107,-25,9,-8,1074,307,12,31,58,49,58,-13,66,66,38,3,31,-43,27,32,1248,5,27,48,-29,9,7,214,152,63,20,72,11,177,3,146,341,26,254,64,-35,228,-40,257,-8,32,99,140,85,37,-22,-25,-22,-40,66,36,85,-15,-20,145,71,82,91,25,4,-94,47,208,28,3,178,30,21,42,89,10,399,40,-94,147,59,8,475,93,-5,65,-95,-150,62,1,-24,-47,56,30,80,-29,84,47,34,149,51,51,-49,66,-8,2,60,-84,-9,30,-46,17,-101,29,-18,189,283,-10,-46,-4,-2,-17,64,-757,15,99,-30,-8,39,6,-19,167,44,667,28,133,75,-17,35,846,204,77,41,71,-24,28,-17,837,256,26,15,22,136,425,43,70,88,89,-25,2,-3,-34,-43,-37,-85,30,111,7,87,-49,422,23,149,-26,69,-683,179,-5,14,-29,11,-22,67,-49,205,340,-71,3,52,4,-24,534,-38,131,81,41,25,-4,-27,34,3,276,-67,45,48,24,117,40,35,120,39,29,-5,1381,14,175,-12,-40,71,80,82,121,-4,29,67,60,21,88,43,4,207,84,59,33,0,95,6,98,-11,41,138,33,22,-12,10,266,122,21,90,41,182,14,55,47,68,4,53,18,-12,21,29,-24,-195,46,148,14,0,-5,6,120,173,154,-8,88,206,11,11,2,45,-75,4,-2,74,65,72,38,185,-8,-3,46,21,-62,-16,136,-10,70,247,-11,52,-36,-12,-11,110,-45,-8,-55,-6,-18,18,130,-45,55,273,-94,812,47,-26,-797,-3,-58,-69,27,1,-905,-63,336,62,-323,11,10,18,81,30,-40,103,-49,28,-2,-11,-4,73,72,-3,-14,0,-51,-48,84,139,1,70,1059,180,6,41,49,-42,-33,49,98,70,35,61,157,40,24,126,43,-5,22,9,34,6,98,105,100,28,31,44,151,-128,-8,-4,-1,31,-3,124,-23,18,-156,-250,-103,95,9,150,-12,31,83,-44,77,15,45,-12,-127,61,49,114,132,84,45,11,25,130,110,18,-454,205,-32,-51,9,363,153,55,0,53,-4,-65,-78,-55,74,84,23,23,28,78,-133,60,87,177,24,0,88,9,25,-102,16,32,-15,102,133,18,39,-1,51,-48,-44,83,200,271,237,8,26,48,54,67,-2,106,13,0,120,23,4,69,254,-89,14,26,-350,21,50,49,-17,248,177,83,159,25,5,19,54,-8,53,4,149,48,15,15,-427,39,25,2,-12,-38,-4,95,36,30,33,18,6,135,53,0,172,39,-14,116,-16,11,16,97,-414,12,87,4,73,23,35,87,-54,-9,-19,67,72,0,-338,70,16,56,-60,361,-421,104,-4,80,-17,-39,-30,16,-48,88,12,-26,34,289,-30,17,197,82,88,1240,132,342,569,18,233,217,-8,-58,17,96,-32,-25,-29,-20,1,-16,102,-4,14,77,444,-14,-159,281,-4,7,17,-159,488,33,79,-10,101,11,51,-11,-16,160,62,45,16,-13,18,-27,10,66,9,-18,6,-10,47,-18,124,-523,-171,89,74,74,66,-30,307,-20,104,-38,26,1682,28,-59,62,303,-32,26,197,91,311,-463,125,125,11,89,62,145,6,-211,-671,-35,24,35,15,30,108,24,11,92,45,81,429,-41,-26,23,89,250,188,10,739,170,15,50,15,28,-29,134,33,36,-546,-5,89,-51,379,52,177,55,31,10,57,29,46,38,32,104,-153,-351,73,348,13,9,67,65,64,133,-41,4,31,77,45,125,73,-127,-16,40,-20,36,28,1006,45,9,39,-41,103,41,27,777,39,-69,49,135,151,19,92,34,-6,24,-88,14,182,-1,-24,-32,-21,-860,3,-5,418,-38,163,-2,-2,-56,-336,-3,208,194,27,8,-372,-4,23,-171,-13,94,241,-51,6,9,-337,25,-72,367,59,-23,-23,7,65,-3,-82,17,-34,30,125,55,-216,-37,4,99,59,18,90,43,-3,-70,92,222,3,18,214,217,55,48,43,-2,4,14,164,-11,269,63,92,30,142,137,143,30,104,59,156,-39,-9,29,24,41,-183,46,10,14,87,-88,52,11,35,77,131,421,51,66,88,109,30,111,22,157,164,55,-395,84,81,-32,83,215,26,-276,-4,40,113,-17,15,23,147,106,41,224,352,174,84,-7,-19,100,-23,-25,-2,-6,92,-1057,-35,149,-1,46,-134,118,128,19,-79,-344,333,51,-67,1077,318,-8,507,114,24,53,-30,0,-37,-84,-27,277,28,-23,-35,-9,194,-17,-24,-19,31,37,272,-128,23,-36,-7,-29,22,94,9,65,24,-28,-24,-2,71,144,67,62,798,26,191,9,36,-29,-10,-31,-16,-16,35,-7,56,42,9,60,2230,17,128,5,-60,-9,55,33,26,211,-29,-3,70,7,22,21,-1,136,-31,54,-16,9,43,29,104,-86,-35,-46,118,-1,2,140,-19,32,-2,102,41,-15,-4,-6,-22,47,-1,122,1,19,28,114,2617,-27,42,7,118,36,-50,-12,-332,66,-66,1,26,-16,43,-7,119,-6,-3,20,-4,385,13,-3,1388,111,-6,361,128,-176,-4,19,64,118,-5,44,116,41,47,-34,289,47,289,7,396,80,17,-5,3,91,-52,29,-39,-4,-32,111,51,143,38,-37,2,29,-189,-3,25,25,1101,141,-12,19,36,176,68,219,177,126,81,-376,-6,315,99,394,125,1931,8,238,948,618,-368,127,-19,115,156,241,13,8,28,-278,-19,-546,77,107,17,-26,-8,-27,-38,5998,-73,-1,201,48,-30,-18,301,103,-79,248,2526,255,-6,-35,23,-3,-124,90,64,21,-18,-47,172,-82,-18,37,14,1707,2,59,36,5,40,-151,48,54,72,49,4,-612,248,-11,737,171,-7,79,160,240,21,61,5,16,-637,587,106,606,-23,13,9,35,79,70,37,0,95,38,86,50,-55,-8,-11,138,0,-15,34,12,50,23,25,-3,1426,341,16,-21,135,51,1790,-160,111,40,2,535,402,-39,93,70,36,6,36,1934,1523,34,842,-13,33,237,271,-6,183,-100,588,-36,-15,-103,29,1,19,96,-124,0,70,19,18,-7,-76,-24,67,10,81,109,15,38,-30,98,-4,37,359,27,-56,15,154,93,15,213,280,97,246,37,412,-66,452,345,90,-1542,48,-13,-30,1,-32,909,9,51,2,90,3,11,-53,34,29,65,44,40,-54,62,70,-23,195,171,622,-52,-14,9,-35,11,29,-7,-2,-201,-7,17,2396,30,114,82,-7,14,-12,53,13,80,92,8,-33,-15,60,55,484,1003,-55,-5,-7,732,-70,4,64,-14,23,-17,6,17,-97,7,-17,21,59,11,-34,122,-5,82,-675,-48,10,4,187,-41,-170,126,16,101,83,131,39,-32,-32,12,162,-8,74,1,-31,-36,17,19,1699,-56,-103,23,62,31,-28,78,-603,1326,-71,18,2,-8,129,-108,183,-81,75,18,171,20,16,-9,-9,-117,113,26,1696,1217,21,0,263,37,143,-28,56,58,443,157,16,148,-263,-62,83,55,-9,68,53,51,2717,38,-3,11,-22,24,552,-62,12,100,214,-112,64,-607,94,52,48,-6,-49,-59,85,27,103,2434,-193,55,-35,-59,349,18,108,57,116,74,27,14,201,111,231,133,570,1222,162,31,13,32,-41,137,67,10,110,4,-15,28,-75,7,204,-33,-5,107,120,17,43,-10,-37,20,0,107,-31,9,62,75,58,35,-7,19,156,55,9,270,-22,57,16,-5,45,-8,147,-45,-78,-29,189,-61,-8,2,131,42,66,-12,1784,2,26,-10,79,-15,51,41,-19,81,-250,-18,135,43,27,17,2,-548,40,-1,-2,7,912,147,165,5,5,-121,46,-67,54,-3,46,-10,-3,37,4,141,-397,265,241,178,45,-93,52,63,33,249,116,136,3270,164,1079,13,26,10,52,153,17,21,-509,-43,-30,-9,38,188,22,58,11,3,20,-65,43,-39,24,1,438,7,-16,37,231,342,13,-10,-10,37,33,44,1,34,142,-21,34,98,-10,32,-36,100,11,38,41,-39,39,-197,39,91,-34,27,20,-6,73,-38,-5,85,7,-1,-11,6,11,-67,23,74,7,44,-4,87,44,45,108,59,107,-24,-11,39,73,-20,96,113,244,116,167,320,-28,-31,-8,21,-15,97,1767,-131,24,-28,104,-17,-1,-36,16,33,31,-57,16,243,6,-139,-39,-51,26,12,103,38,-79,-19,74,104,-58,5,8,11,-34,60,-70,65,-21,36,23,8,-68,15,179,18,374,-320,190,-39,48,42,43,-39,43,83,-14,54,-231,47,5,10,27,-25,135,-10,35,-161,1,836,24,19,-125,34,44,73,-460,88,-28,50,-39,-31,-146,94,114,288,-68,20,-306,-25,10,31,-39,-17,1069,-76,280,15,4,-4,-16,78,-50,42,75,98,30,113,69,-35,44,-117,21,228,152,122,-2,-29,100,151,59,140,19,-2,237,-11,3,42,34,-13,48,-88,-6,12,46,15,14,-2,-23,69,-129,63,368,-9,-15,226,32,-94,84,0,128,176,2,122,46,-197,-1701,70,85,169,149,-200,-12,-35,-36,-93,365,27,108,11,35,-78,77,339,82,-7,47,416,52,-8,6,9,-1,77,16,215,192,-54,-51,24,363,-24,-22,5,-86,-8,185,-2,40,339,-26,-21,24,-365,-5,76,-45,29,-15,-54,-39,24,-299,37,-78,76,36,-43,-19,131,18,-318,3,19,-72,54,-21,5,-97,77,1,-24,-34,485,332,7,127,136,50,37,30,22,46,0,-37,24,216,275,-243,-424,10,152,-31,-6,-29,-10,-25,-263,-19,-79,58,2,87,99,17,34,2,-10,-28,-15,26,4,-32,-25,52,5,162,76,-20,9,123,11,-43,67,400,106,-20,54,62,-58,33,75,-73,46,154,191,37,173,-11,13,44,1,38,17,13,-16,27,866,30,-16,15,35,3847,84,-22,37,-71,37,31,140,45,37,-42,8,39,-43,57,98,98,65,19,-32,8,36,77,243,22,79,24,-12,28,137,-35,303,-13,77,62,69,37,62,296,183,-131,-70,-40,7,3236,178,-7,1446,48,36,-25,19,7,41,35,686,193,47,-4,4,17,-38,58,-28,154,46,-85,28,52,-5,86,20,-80,-38,14,-92,19,45,-46,46,461,8,94,-165,-27,25,-8,-4,13,-8,92,-16,55,299,29,62,63,-710,24,46,-29,-17,-42,69,-8,-29,11,113,26,13,1587,97,-43,1,-10,-21,57,-81,58,2,-51,67,-28,-6,38,-4,54,21,197,104,19,27,72,16,96,15,-4,-4,-20,40,-4,10024,-49,271,73,-172,12,-298,-8,23,8,-10,-2,-18,1,-33,96,46,-2,-34,-55,22,17,-67,-12,22,37,-31,-30,-119,41,407,19,68,19,4,45,1097,28,2473,431,29,104,50,-86,179,135,8,18,-292,116,-2,11,0,45,26,64,-46,-1,32,53,34,52,-44,-16,53,254,78,100,22,167,-636,0,35,48,21,73,463,77,4,355,71,169,63,36,-13,55,-20,22,81,30,55,1243,23,109,-97,-161,2,24,40,208,3,-7,160,214,61,105,-5,10,95,205,10,134,-187,124,-61,40,3,-70,38,-61,12,290,112,-17,26,61,-52,5,-21,33,23,-9,-36,316,-16,-59,4,21,1,46,46,35,46,32,-94,-72,-14,-27,-43,-12,-62,-12,75,126,40,-114,-10,40,-15,89,8,-59,301,1072,-50,26,28,723,36,15,27,9,-8,-36,33,-8,-25,15,38,20,15,12,-17,8,15,42,424,-11,32,69,-13,13,-59,41,-20,-19,13,-17,1,35,25,5,-45,108,4,-11,102,4,261,408,69,148,14,31,54,112,70,32,1,23,12,-14,96,53,-5,11,118,5,-73,64,177,19,313,44,7,12,-92,75,104,28,33,53,37,-295,1,39,478,59,251,209,-20,1527,82,1,10,-24,3,55,-13,50,-74,28,-35,147,68,81,20,-53,-26,33,-32,34,54,145,57,29,191,19,13,353,31,26,201,-40,36,94,-114,-5,177,50,-10,-41,-70,53,4,14,175,23,-8,302,-7,-40,171,37,-9,-38,-30,211,2897,-31,-1,17,-78,-273,38,-7,15,1,191,28,20,42,154,165,951,8,21,311,-21,-41,-27,28,416,-12,37,-271,-27,55,65,-17,-2,57,109,-4,40,-46,93,13,-180,-149,158,30,-145,-39,26,16,128,3,11,21,51,150,73,2071,11,-35,-19,192,21,20,42,393,-44,0,9,8,-22,-10,-57,131,240,-104,56,118,-24,-24,306,-18,5,38,23,47,2,24,265,-45,-5,25,73,-20,-16,112,-32,62,6,-9,9,22,-20,-5,23,13,-1,62,62,9238,108,-112,119,29,-34,10,100,10,2,-3,67,33,48,-33,16,-9,49,18,72,161,112,166,205,-45,-79,-74,65,896,115,41,47,101,-219,306,-45,100,382,73,-6,179,59,2,43,-3,40,61,65,53,45,456,79,190,254,46,410,9,115,99,32,-40,-16,-91,50,398,10,7,-34,24,7,41,19,-2,-13,163,6,25,27,-9,-11,10,2,27,-70,312,-106,-212,-96,32,235,236,4,11,-66,407,9,408,450,2,297,14,-34,877,131,34,-30,30,9,-87,15,18,9,82,165,2017,4293,1,12,299,-22,-40,-78,-15,46,13,-11,54,195,53,-45,-12,-19,-211,-22,118,-71,-55,-47,-37,-83,-184,79,-17,-398,-66,-11,-88,159,21,15,18,3,-22,-24,-15,-521,-66,-42,-9,85,-440,85,-47,22,-49,41,35,10,55,-113,17,-10,128,46,25,17,90,-6,1,-3,64,142,564,106,217,454,106,14,-18,25,-47,39,92,-567,1,-28,33,-30,204,24,84,22,-10,79,80,212,86,551,4,24,35,74,100,123,93,-33,234,-29,-7,-38,48,-23,116,155,39,-74,-84,-19,30,119,26,-63,39,919,773,97,14,28,286,-20,53,20,-26,-371,70,147,-33,0,-9,-40,19,27,97,150,-133,44,217,287,213,49,13,35,69,-567,-18,119,2,-34,172,121,21,25,122,120,-32,10,243,11,38,44,-48,38,50,-36,-17,128,11,-6,-669,35,212,218,-3,-15,27,-59,-2,3,-1555,-87,47,-3686,-17,1861,42,-59,-33,1,24,1563,98,64,378,-43,-18,-35,-22,154,451,-399,-1411,1011,5,20,2439,161,182,-9,263,31,-70,85,-16,559,-34,38,-8,31,-589,-96,2,140,662,-23,-6,101,27,26,-7,-23,-13,603,10,-16,-42,-5,-78,-34,11,77,-30,-32,-33,25,-12,152,178,-815,97,-16,37,-47,-66,8,43,114,85,-195,55,31,309,166,259,9398,4302,-1,-6,-27,-90,-9,-35,57,-26,27,-17,-1,-9,-42,189,66,36,-117,14,-38,-13,-27,67,11,32,38,99,24,1050,-40,29,-12,-61,37,-13,19,-47,40,63,5023,-60,242,63,224,403,140,535,27,-45,321,19,-245,44,-5,-284,19,831,-126,11,60,508,46,10,393,5,27,-68,36,-135,57,-21,6,13,81,245,29,19,57,78,8,-36,99,204,13,26,107,43,-35,31,29,11,35,48,14,-44,-41,56,-38,289,-20,-94,-48,-176,145,5,109,29,64,-67,23,-140,-34,50,-7,118,-42,-2,1,41,27,-40,0,177,-40,200,37,192,-43,11,90,-27,2,-22,-6,17,116,109,32,-8,160,-44,15,101,89,145,-43,25,4,-88,-103,-12,-90,-73,58,-55,-20,-63,11,157,-51,-101,77,-181,148,37,-59,53,-15,1,87,93,150,-68,23,17,77,-48,-74,82,-180,52,519,-16,1638,-128,-28,2975,-59,19,86,218,-1,105,-442,228,18,-131,4,4,7,13,-8,-25,53,-22,-40,-1,32,198,3,37,363,2,-56,400,44,36,82,337,14,73,22,-37,17,76,6,-1,180,1171,6,-37,-33,47,39,115,215,88,-16,151,209,35,76,-16,-1,89,1,23,19,81,101,26,226,201,-6,33,162,-55,177,22,-10,-12,-42,-2,634,24,60,-30,-3,-28,-4,102,193,65,40,24,23,731,197,0,-27,31,77,87,90,-1,110,34,-381,15,-10,104,0,27,-366,-22,-72,-16,287,9,23,-308,15,49,51,-30,-21,190,594,8,2,8,24,-14,1450,156,24,40,1324,-48,-3,1016,25,-8,-94,757,-87,44,39,10,-106,64,72,3,96,84,-81,179,-17,19,142,84,-22,6,-19,166,14,0,422,50,19,12,-175,-12,-197,81,-19,49,38,21,-21,6,79,-55,-29,4,35,64,73,69,33,-596,125,41,32,2,56,-3,80,23,104,35,76,67,70,120,21,-31,-200,-28,-35,714,41,-12,37,26,-9,32,57,438,1,64,236,247,22,61,52,143,42,-21,40,-9,93,-103,169,149,110,32,377,44,-2,40,92,-4,7,60,4,97,99,260,91,69,73,33,31,47,-36,24,78,14,120,13,14,80,617,57,-18,295,49,56,96,44,-2,-34,-12,21,101,-40,84,9,1873,1985,-133,-315,31,345,10,4192,27,-293,55,16,133,10,35,21,62,92,44,76,45,42,-4,-45,-25,-25,-6,-148,4,95,-37,-230,14,50,37,-3,18,102,377,297,-40,-27,-3,35,32,-132,10,-30,-9,32,-403,-13,-27,29,-46,2418,63,32,90,90,-8,-7,31,91,-14,-18,26,-13,53,-26,233,308,22,184,-334,-16,3,-43,177,-34,360,-42,107,20,-180,6,-449,-18,36,-167,166,63,20,-28,142,-119,-40,-14,4,7,57,127,88,3,160,86,-784,14,-1034,17,31,167,169,-108,34,22,14,1413,57,-17,-9,0,-17,13,21,277,87,127,420,77,-31,-39,53,-540,18,-27,17,-40,73,119,-4,84,70,23,4,-11,-2,130,-38,-39,-1326,17,-32,110,61,463,1056,-12,-19,563,-73,339,34,34,70,-494,100,-107,197,-9,146,-13,-68,39,-21,-119,-84,38,-310,282,-11,-14,84,84,-114,-31,-23,-34,20,-5,-151,-8,168,29,-57,-38,-87,-22,67,43,-34,16,24,9,-20,47,-24,26,124,91,-116,-195,754,1076,122,-8,-29,42,101,82,944,128,24,-24,-5,73,-12,17,40,-7,-21,89,51,16,20,53,80,-91,-50,0,140,-84,-14,178,-15,-392,4,94,19,9,131,19,220,57,84,46,-92,-1715,-38,-112,-5,56,-35,1158,28,60,-112,102,28,-54,175,-346,117,133,1631,7,-176,36,-229,24,-5,30,-64,-140,60,274,-224,-102,-75,-171,1281,7,0,753,-63,-165,43,6805,36,-65,3,-11,8,1378,517,-44,121,38,-20,13,1611,-114,85,-95,-327,5,5488,109,-244,-4051,-3383,-126,23,78,-110,8,-5,-162,3,60,-20,214,-19,129,7,-92,51,15,89,-15,33,-41,14,-91,3,-14,54,0,16,-12,52,10,-36,3,145,82,115,0,978,7,176,-23,-109,-9,18,4,79,3,-224,274,96,17,39,28,-25,2,-3,-58,99,166,140,69,10,21,-15,26,38,881,39,3,62,1,-19,163,-30,62,-1684,115,155,201,56,12,1346,25,11,6,33,6,68,30,64,29,26,16,31,109,26,0,51,3,151,16,1848,-23,-8,-15,2,51,-15,184,38,16,29,-4,2,-17,36,66,89,12,19,39,-4,-5,-33,323,128,39,5,1689,-37,7,0,19,64,-59,-18,34,2605,-25,81,-31,60,144,28,14,37,-8,-8,38,4927,-15,32,-34,-81,46,-126,20,3,15,18,-32,96,232,-82,-56,157,15,19,-15,46,54,234,-20,-32,23,-50,-8,2,20,48,-24,-2,-1915,12,-39,10,66,-33,65,20,27,-21,125,19,22,300,63,20,16,-83,-32,12,29,146,96,-1,-10,1237,101,651,36,15,-108,-380,-48,0,-33,29,-34,15,-40,14,-2,14,90,-536,132,49,36,-109,-13,-14,20,-266,-8,140,45,-97,2033,16,58,60,-57,12,829,403,-191,68,-19,235,-173,-79,161,89,58,523,16,-4,121,110,441,-84,60,9,129,11,-141,19,-21,-10,39,-16,51,2,73,-410,-48,-40,67,107,57,49,12,63,3,159,80,-15,-9,35,-11,118,-188,371,173,40,15,105,11,-51,5,32,72,-24,52,-5,-20,23,33,51,53,164,19,-53,51,36,12,-89,2212,3614,197,65,-43,87,151,366,101,8,-11,67,25,18,2,-311,-9,52,30,33,46,-44,-114,188,26,162,-38,-27,-141,285,28,-30,38,-2,-76,-721,-13,131,541,19,-83,-85,-359,-26,-1595,-2085,-334,-455,-354,-482,196,114,45,-237,-561,-582,169,277,371,117,-309,-109,18310,-9,-736,-353,56,82,-243,-140,-292,-225,-92,-89,-38,-215,-64,-6978,-1724,-2662,-1907,185,281,297,-129,-140,8833,9458,12002,10119,11272,13512,220,63,349,1929,3069,265,1179,214,384,381,124,185,133,226,34,-130,-10,86,424,585,1036,404,286,-176,-406,241,1165,376,544,328,-653,292,-23,666,306,398,343,581,418,-250,702,351,480,53,197,35,170,-115,-410,799,876,438,157,86,123,35,664,981,514,178,325,20,126,91,-137,307,127,26,-56,-15,-100,104,-988,710,-123,-126,184,80,353,386,885,148,-79,88,97,-27,294,348,-436,11,236,-316,-66,-186,-953,654,-1335,181,407,110,81,531,501,-37,156,310,261,69,108,-971,345,324,138,7,-422,188,111,-207,66,80,0,536,1471,76,-1123,613,113,-2,53,875,798,1583,460,-46,215,489,938,333,139,266,195,284,495,-287,-48,-67,305,98,1248,53,-315,-288,580,81,212,105,261,201,1434,419,286,2256,1034,-81,293,65,39,236,241,830,-138,-134,-131,534,-586,2827,281,392,471,154,637,183,-7,516,160,-423,529,737,36,-47,47,391,40,506,-189,-154,-262,2,119,-93,452,-397,-128,168,197,133,402,2226,149,60,-188,48,-10,-68,-264,1,193,340,-775,-137,45,22,-167,142,313,54,2,210,2382,194,54,51,12,26,-112,1676,383,108,30,230,121,526,508,-115,-1264,203,579,-59,21,178,97,-46,179,-132,81,711,160,109,13,13,-75,-134,748,23,-335,-11,-112,-1,60,-1285,14,-23,243,225,490,246,-161,71,235,276,325,-70,-97,-35,455,89,943,3144,-72,-82,-96,-45,53,-107,787,142,130,-38,3965,140,-535,-1224,626,22,41,276,246,-611,374,-6,-135,798,-748,9,421,326,32,-213,-4,364,81,130,139,520,-10,253,100,1165,405,242,445,652,-566,71,1155,840,-298,110,-145,85,29,-230,362,1833,1996,177,-75,663,242,124,352,333,814,-78,69,-135,-182,-74,-38,370,-82,-194,3,-127,162,232,1883,75,311,230,-2900,-34,402,42,1577,83,-16,506,1301,209,45,209,278,-126,524,279,1451,230,30,104,-311,121,699,-13,-232,-2834,87,191,-327,104,17,-439,46,58,-91,262,1,46,253,-192,4,-142,9092,184,-2079,407,68,3028,139,200,-286,-632,136,-43,-1314,1113,24,413,725,-675,12,10,685,1247,442,-192,146,625,-6,342,350,27,-295,-151,-49,-150,216,366,2023,-297,141,130,629,-56,136,705,-141,194,1150,410,18,50,174,948,0,-311,441,172,76,-825,-139,86,395,50,120,249,250,510,-25,490,173,358,-123,485,458,-335,-37,495,28,106,1327,40,-168,-104,-149,37,37,102,753,1802,-110,-292,41,-110,-414,-28,-4,-33,10,217,138,334,-83,108,584,524,-38,460,-321,125,41,58,8,-199,-194,-26,-110,-157,69,148,-35,5,-108,274,314,1518,-272,-59,442,116,106,-202,35,1292,-1,-12,-305,-96,-44,-14,41,-78,-54,-109,309,79,899,-553,-290,41,66,183,339,95,976,141,-90,522,165,-136,337,160,8,143,-183,70,208,781,-55,209,-35,60,93,211,-270,227,104,194,1343,125,23,117,-44,18,10,140,58,159,-64,-99,-122,136,346,6,209,-354,-1255,805,177,61,224,12,510,-73,528,-117,-23,-132,271,283,-88,200,173,44,244,208,-623,-23,-67,547,182,-125,-64,352,88,3,157,490,246,376,207,123,61,-140,127,-249,128,493,991,27,-3,-716,-27,398,195,19,-47,235,223,188,-21,-412,283,-29,99,168,345,283,32,52,318,-9,310,2450,44,84,0,127,212,9,121,422,-632,203,-94,49,260,669,-32,689,466,270,462,561,3471,38,-97,110,-380,-225,-251,-6,123,236,4,630,25,507,229,392,849,87,390,-103,831,19,-2938,77,491,185,529,211,-35,62,5,138,-20,714,1156,28,-855,-9,695,-238,322,286,239,-459,1656,338,-17,233,238,-8,-589,94,-529,97,538,227,201,-137,416,258,93,-217,539,-121,421,128,-38,71,434,-23,-228,438,-93,-151,81,2,145,-103,497,-33,113,259,-358,-209,29,-194,322,314,152,-131,-52,-201,94,9,94,178,12,185,165,611,-42,484,72,-194,329,228,1554,-565,336,-171,-186,-5,168,-15,-132,1,-160,436,-329,499,113,46,107,149,692,94,33,341,246,605,183,-55,-42,17,442,2000,562,185,-448,-93,-7,-494,-442,134,627,1324,1623,96,121,-123,214,952,439,-166,611,-161,1153,775,25,6,-186,291,198,177,-10,-164,1281,166,-1,123,-131,63,65,-256,426,-458,-926,184,604,688,4553,-31,-18,-54,688,-546,216,162,-25,105,192,988,-1639,269,-14,-273,1117,-74,153,-1119,243,-143,-1276,681,310,-37,205,135,142,1181,84,133,605,-582,-93,-165,-307,14,-161,-206,231,-851,-112,-148,42,18,38,526,-522,-986,952,-81,-157,-757,366,-198,5946,57,-240,-104,101,157,2,-2694,138,182,309,2275,677,-1251,114,1257,-2631,65,263,-2063,-1580,-138,29,160,312,-306,-131,1631,-14,45,270,9,-89,22,286,-210,184,175,1402,16,-741,366,44,68,-63,-79,122,245,-87,113,-535,2336,-118,567,-196,-74,-378,502,-94,-169,1044,29,506,145,40,1,1580,874,-254,-494,-157,28,183,126,2025,-168,-647,-12,-724,-77,272,687,711,542,-172,69,-77,550,-567,-53,37,281,61,816,66,34,-5,149,228,155,150,114,486,518,828,136,10,-101,-1,-189,323,-307,-638,921,-1503,-166,-94,350,72,-1215,-217,-568,-217,-91,-192,20,30,234,-19,362,411,43,40,161,-12,-88,83,-663,15,-117,71,195,15,522,-169,2212,77,12,75,-102,55,117,-24,239,-80,-384,-195,-259,-724,38,-21,53,-346,-136,-770,-7,683,67,-509,1523,-94,5633,-260,69,39,-23,-162,-75,-201,-32,208,-7,57,379,839,-754,3103,137,-21,1380,302,-634,2,189,14,25,257,-662,-22,-107,-74,589,-344,884,289,283,839,14,420,-32,-28,-281,113,82,-7,-395,-52,-57,310,1858,177,2390,-243,43,2,-459,91,-50,221,-13,100,26,1754,58,16,127,310,74,341,91,32,623,-14,-100,-75,-4668,6,114,-321,-848,-252,141,-263,166,99,-1309,-80,45,254,-774,-184,-182,-193,-5252,-95,540,56,153,79,113,-31,97,-244,345,-72,1001,259,254,-252,-448,-280,267,-716,334,-178,480,35,-1129,-60,-454,60,10,-98,2562,-294,-1051,-662,-94,-547,44,-109,171,70,50,48,-65,125,307,760,131,51,-7,8071,218,237,97,-174,227,163,-1773,-56,-308,207,-45,877,-208,1438,32,230,-1503,250,-103,-286,-554,-103,-27,-358,106,1024,-689,275,-486,-85,-199,-79,-845,-37,346,2448,241,5,-98,-443,446,0,188,-462,-45,446,604,147,209,2696,89,-524,-605,995,116,24,1636,396,162,67,-98,599,287,63,-11,141,23,-83,670,-650,167,6011,343,4755,-843,390,61,-169,56,811,300,93,303,192,-99,-108,40,596,160,-54,-68,673,37,525,225,-80,380,-849,883,-17,177,320,20,-1865,-34,650,1810,105,144,1,-182,502,-39,-140,43,-261,-57,256,274,324,-110,92,278,354,138,345,-416,-103,-83,14,-45,529,401,519,673,341,3180,-406,-32,71,32,19,-78,42,-462,618,73,330,-151,1739,-374,-99,-8,169,-268,60,-92,-18,282,1516,147,94,257,416,2233,-172,599,120,492,-70,832,1809,1159,60,229,-97,-802,12,-103,234,46,205,-49,51,124,225,-132,297,155,378,-169,-274,62,68,-71,62,-444,-184,-818,-442,142,116,195,323,419,-88,26,74,120,451,17,104,361,-402,-26,79,-196,57,351,-81,-386,8,-115,-305,-709,-426,379,435,454,54,-59,2313,70,-38,-1066,4,-797,48,354,206,156,-102,-165,-43,172,798,-547,-128,373,223,804,-85,37,-266,-179,6,-313,13,2572,206,88,-208,-963,-421,-368,596,720,28,511,89,182,227,-367,-100,187,303,-265,187,-132,143,143,2077,736,119,342,-223,98,243,-1023,417,-82,38,596,-310,39,-1203,92,341,1531,215,-55,-13,-879,-1,-1711,-305,325,641,473,-616,117,1506,876,675,287,41,665,-347,1013,-359,-107,1472,367,71,-299,155,-56,197,71,-79,761,-9,120,645,1078,20,-55,-752,509,6459,-531,189,189,2500,211,-152,-609,204,-31,272,231,69,3,753,10,1378,-119,-67,874,132,-25,183,275,-222,-51,-28,-44,116,713,-257,176,375,345,163,349,-14,153,225,-53,-2,-960,105,-201,-102,-3,-364,328,113,67,683,1235,-54,-1534,102,170,-4,253,813,-1542,58,-88,-196,29,-1425,-900,-592,193,406,199,2957,384,217,468,123,-1080,-265,-237,-184,15,205,-80,3,52,64,-70,478,1495,412,-154,293,344,-154,2523,1097,519,-2,849,591,51,-420,28,68,-10,-50,3362,-475,1513,60,-661,-12,307,170,136,169,-39,-98,-120,424,15,-250,125,61,3,186,-80,119,-51,87,325,180,323,-56,209,351,272,198,43,65,411,-420,19,1187,1945,325,-339,181,-15,-1508,-77,-17,-111,356,96,6,312,38,301,-488,622,-240,74,-283,30,-81,-14,266,-88,-699,-1183,177,-18,513,-31,345,-93,8871,290,105,1294,779,-41,76,935,1277,2127,-458,-52,-247,-108,-22,-983,2271,1196,570,-577,-10,-1160,529,52,279,1048,36,-900,1906,-972,-244,71,470,-6,491,744,50,45,224,420,41,-20,-152,445,-44,290,-162,550,227,625,117,15,-81,204,1602,782,-160,-1131,-300,-12,569,641,26,-44,-220,129,408,-32,125,1007,-103,505,485,88,-817,756,-111,152,212,491,-85,141,-104,87,48,486,302,-273,26,601,2128,438,118,361,35,1426,428,1396,1082,-125,840,602,273,33,-293,192,194,97,-66,-307,90,144,-74,-536,418,-107,121,-194,-116,-439,116,-20,1943,141,1422,-204,1524,-1398,-123,-156,85,341,-187,-263,646,44,162,-131,1910,-136,-538,-107,431,293,-53,1113,443,2450,1484,-574,-1094,-111,242,-353,105,1702,327,193,338,138,1552,528,1721,854,909,-23,3951,559,12,32,-292,190,11,-1041,156,61,-32,918,944,-2,492,541,184,548,-1363,298,-100,794,134,-82,-325,51,68,63,1209,33,162,-8,28,151,-25,200,1,-112,-29,175,74,162,69,6744,-20,-90,314,31,-650,-238,-816,-19,351,-1027,-1196,25,177,367,46,880,81,2475,372,254,230,-4,-65,971,288,-17,-13,-698,-371,184,-90,-127,59,-217,-264,158,-145,128,-901,408,506,133,-104,-645,1282,38,-186,164,716,139,39,-875,355,-112,-191,-195,151,65,63,-7,305,-34,302,5,690,-209,562,2049,1543,-379,-187,599,313,-162,-379,271,-47,-374,87,-107,1911,73,735,1427,144,-471,-11,-247,521,593,204,2075,10,-50,-46,-33,18,-88,40,592,-99,1556,108,567,152,827,65,36,-92,51,382,422,-19,147,103,-783,1043,1953,417,1040,178,1688,1622,10,120,605,2012,-75,408,-64,-58,370,7,582,163,568,44,82,-25,124,165,-5,70,115,-57,43,-422,-88,-14,-82,126,-24,325,188,-1060,-40,-45,308,-180,-247,-65,-406,184,70,45,137,-214,-988,608,34,-25,83,46,-19,135,44,-96,25,573,643,863,-189,-28,-55,285,81,357,-130,2711,-64,265,1333,-135,374,-478,-344,-1256,264,811,106,-1081,3,246,-62,799,-109,-254,-1970,-170,-313,6,97,21,19,500,159,434,39,97,392,-223,185,492,-232,85,126,-81,266,157,757,53,260,-95,-681,58,1888,-412,-79,-27,-160,1312,-91,398,323,232,326,400,-137,66,51,-354,-57,114,-88,-1975,-80,-9,-71,4,-412,-1468,-40,-18,-42,61,316,-4,6,915,-12,-73,636,465,-211,103,306,163,-34,-490,64,-49,-210,-243,214,-270,-500,113,368,298,-259,448,159,2215,727,156,-170,59,623,154,288,276,-70,104,97,1630,117,6,6,1232,-133,143,1063,1493,-44,-30,-44,199,-171,607,-406,26,-151,-493,-8,367,38,-375,-6,122,177,286,161,81,-5,-389,-10,54,-103,54,294,91,2952,1512,2,0,119,322,-11,-268,-346,314,-73,-212,510,188,280,731,882,-113,197,414,-130,-730,57,-110,1111,154,-223,-108,-64,228,-208,884,-283,23,-30,-556,-383,3,201,-313,-57,28,116,821,190,250,8,65,77,737,732,2318,-155,1030,156,48,651,237,244,182,32,-35,231,33,-447,684,-313,-235,2052,753,-305,-204,1413,90,526,185,195,291,345,-79,-116,152,10,339,-1862,43,27,-183,93,-173,85,49,-6,1758,-41,77,636,1152,777,62,919,343,100,232,-656,-23,180,-72,44,-51,-6,251,781,419,-76,24,177,1572,-68,-47,-28,591,-171,250,-110,66,257,114,170,-351,16,-52,1348,176,80,265,765,505,-132,-179,20,56,-501,41,164,204,17,47,-65,88,1120,436,43,397,118,429,-818,180,43,43,-182,126,218,-126,-76,29,-76,-58,111,1103,296,175,179,73,316,5799,-35,-67,-240,-618,-31,-284,184,353,114,44,-4,86,-358,-392,-556,35,32,170,192,-268,221,344,7,367,-70,-259,-73,41,-259,-312,-257,-78,-90,1929,-410,-40,77,1,-36,31,38,-88,132,122,11,242,-3686,-1915,271,153,11,-311,64,-284,138,-78,366,166,461,393,-68,170,849,-360,175,-76,-7,3970,403,497,734,2799,134,251,41,-198,-13,130,100,1290,352,-38,-116,206,2416,298,-180,-73,-140,110,-30,597,392,113,19,568,412,146,689,-599,82,-273,145,-57,365,-407,-1362,163,-212,49,388,63,103,1707,343,396,39,370,231,-7,-162,-38,130,2745,725,132,135,196,-90,-27,323,55,-111,-256,-338,-1485,-305,-366,-550,1,13951,-19,743,-11,-567,360,-213,-225,-229,-148,-16,-442,-19,-19,-7,291,281,-207,-378,-537,154,176,-1684,37,-144,518,201,361,-576,492,149,-55,-1470,184,-31,12,540,-198,-44,-388,-60,1016,173,133,-229,-150,732,7,-66,37,-158,-130,-328,673,-108,-453,2802,-62,39,-183,137,-498,-64,223,108,-204,-8,-187,427,-27,68,-9,135,-596,404,-103,-7,82,-197,-154,383,180,26,-244,-76,-567,-2777,-49,30,-186,-81,2615,106,-59,261,-74,172,28,122,-3,75,130,2742,-467,51,-46,1504,161,184,1593,26,155,28,723,426,133,-252,138,-117,290,406,279,-177,-304,1081,-37,-214,-73,183,1230,205,-118,-110,41,134,240,-64,-984,-343,62,355,-302,-144,159,281,35,32,-195,255,222,34,86,69,73,98,-51,-295,395,-95,307,-28,-94,77,-221,-177,-22,-126,-59,-70,-31,-15,95,747,259,708,112,42,98,125,21,142,-1630,53,12,24,136,-86,-36,-37,202,166,-176,659,85,-183,142,491,-217,124,312,293,75,429,1774,-34,41,-637,-97,106,141,-63,69,86,2628,689,-46,140,-113,-119,-215,1315,203,289,187,159,245,1136,168,-60,98,95,-241,186,-9,1029,415,249,42,18,180,2616,221,23,378,472,128,-121,578,20,-45,747,1388,147,1748,230,249,-14,518,-61,17,145,167,-14,-147,227,-782,-278,-68,26,347,-126,249,1456,-297,20,446,-25,-86,214,122,1738,209,-4,-30,1137,-20,20,6,-189,90,80,213,656,-3,24,586,-78,540,2899,598,713,176,-33,-22,210,2,208,-600,146,-301,251,-117,44,-2,73,-47,-624,138,25,-109,-207,381,-363,150,166,77,231,55,-150,842,-273,-22,-23,270,-18,230,49,285,61,684,152,1074,40,45,-112,16,35,37,102,285,841,-130,-81,37,119,98,-377,-15,159,56,22,19,331,-8,938,34,39,112,170,218,617,328,-169,71,103,191,151,865,502,-1152,697,130,-106,3,-41,655,549,77,179,782,-1275,93,11,-221,-158,89,51,711,66,85,-137,589,7,-81,629,132,105,177,-2251,-41,32,368,-205,325,411,28,466,-496,649,1648,115,-83,191,-38,256,-172,194,-494,224,704,249,82,145,-47,24,2583,-82,178,-123,-380,396,7,301,23,-60,-165,190,1069,180,73,-13,146,-998,94,-81,145,446,-5,-43,108,288,2,-4,464,-6,335,191,-78,49,-81,-332,263,-37,4267,25,184,167,-39,-15,-42,138,191,100,13,-21,296,2069,205,1368,-56,115,8,434,314,1034,89,-249,57,678,-60,282,272,368,172,1017,291,615,146,131,1181,163,-212,-34,35,16,-88,-39,251,-344,98,997,28,-57,102,53,168,-6,118,249,141,220,166,149,88,542,82,233,-159,368,-84,-88,-186,197,197,188,569,-2182,455,-1275,-144,-80,-31,-31,-72,-7,-13,-92,27,-66,280,-39,242,1575,188,-171,6,6,-116,26,59,-48,707,149,192,578,222,514,302,11,-216,157,190,1969,-472,-431,-1322,-902,-72,-218,1043,156,36,-83,368,-45,-52,443,12,169,678,-220,-220,91,130,-111,-97,117,-273,120,398,-58,109,-51,-18,-142,-91,664,1399,-121,34,1861,379,617,-178,190,660,419,-30,44,-158,-156,-538,4,453,151,-5,268,249,271,1327,-49,-1489,-15,45,197,30,454,581,970,841,773,83,365,-37,74,416,426,586,1886,-248,179,136,80,423,1053,2433,297,951,464,121,86,522,43,-31,1020,28,1484,1166,-140,129,1039,-87,405,-301,151,200,831,-248,-112,-6,2,992,-884,-781,-33,86,-199,-543,-221,11,46,-71,1483,492,154,35,-160,78,503,-43,131,163,469,459,-43,679,62,-288,339,38,-34,108,188,-35,108,-73,127,-821,99,117,4279,58,-231,-46,18,-342,-584,100,-912,-357,134,337,207,67,58,-18,14,470,169,27,667,-20,276,66,-20,-56,-60,-27,-769,347,113,1139,59,30,52,171,157,30,89,242,1646,-151,4735,-476,559,-281,144,217,18,25,140,-269,-23,111,-133,175,731,200,15,593,210,695,5023,-844,334,253,157,-31,-164,204,-301,-124,-561,66,-604,710,-2655,250,-148,956,-230,-217,-55,-45,-64,-227,274,37,377,-182,-19,96,368,0,-60,-89,-74,-135,466,-565,-222,-149,73,234,173,502,-372,-538,-253,-132,458,281,-1407,136,-261,-380,13,1074,307,1248,-43,254,257,831,110,88,-24,51,549,-46,-101,189,283,-95,-317,-1034,-757,183,846,256,-595,169,-99,-683,439,-22,131,-33,-40,96,-100,60,-784,306,17,-220,-12,181,-62,-32,52,72,-55,-94,-406,-3,-69,-905,99,10437,-540,-83,139,-135,2820,49,-33,-27,436,-250,-73,-127,1496,1094,1006,440,128,-60,177,97,153,-55,-133,-53,1688,-5,-44,271,-15,120,254,1685,67,167,30,-427,53,-414,87,44,-54,-645,-338,-421,289,1240,132,-91,983,232,281,282,8,727,943,101,1001,-153,1689,-27,-523,-171,-30,305,-191,303,389,256,-11,-463,-23,-211,-671,-26,-260,739,178,-546,177,55,29,32,-153,-351,-118,-249,-191,133,223,-91,-395,1006,777,139,-69,-310,92,49,-24,-860,8,418,163,236,-336,-92,456,387,84,241,-174,-337,-10,206,-26,-82,17,-234,125,-216,-794,-70,222,217,-491,-114,-958,63,-183,46,15,-114,421,164,-395,-276,-41,352,174,64,-3,-151,100,-23,-1057,-35,-153,-43,-134,248,10,-72,-2,-344,709,181,-56,10,318,-198,-5518,38,507,626,-30,277,480,115,6590,-153,-63,51,49,-99,158,-178,200,-100,-273,599,143,-166,281,1295,353,116,66,112,53,-372,156,-27,132,370,86,-130,157,99,225,-39,76,-236,-90,135,-679,-24,216,3,-35,-47,6,1728,-828,178,-531,710,21,-248,16,83,21,-1,633,415,237,131,236,47,-4,38,-184,-31,13,46,143,69,732,-199,5,-211,136,638,41,140,-131,345,-236,-309,106,202,814,818,56,-120,19,142,288,24,453,-104,32,260,8,-154,1355,6,626,-125,-3,13,-46,473,182,-248,114,269,-42,-731,-360,-1167,-1764,-1084,-1560,-95,-114,-539,-130,74,-80,995,-31,-217,291,275,234,1909,10,-8,74,4,-25,-90,340,255,65,-60,1488,-138,-75,-402,1,628,57,113,313,-29,-322,177,80,-313,-346,9,144,-162,-973,139,-175,-12,-5,511,-227,-117,-550,481,203,-48,167,-255,-145,524,431,216,-544,425,-90,-205,-81,76,266,167,714,-36,1777,295,485,555,32,-342,-361,93,-46,-359,503,-67,22,-30,106,-157,-294,496,298,-277,125,476,-35,-3,-58,415,90,184,318,221,243,-123,325,24,293,177,148,338,-1006,-13,-1320,-18,20,62,-56,-170,107,342,160,139,63,33,662,-423,468,-1173,-181,36,-333,142,138,96,-94,180,666,-274,111,84,52,-220,39,-238,2527,478,117,97,331,-33,11,-373,247,-70,598,1307,574,1239,286,-682,-786,-74,180,292,-130,-55,210,131,237,107,311,212,-31,382,267,-61,179,162,128,1107,-1475,329,-112,-302,-245,1826,337,-483,-14,97,-5,246,-38,362,639,-151,-76,-110,788,-636,29,135,331,-37,548,-83,-30,-188,45,358,-25,26,531,132,211,193,159,201,-87,984,120,363,1227,236,-577,-118,-17,1325,171,279,-94,184,-96,973,-51,16,254,-156,9,-120,532,-16,-369,80,459,766,85,93,-107,24,-122,356,96,436,165,73,-81,-182,-58,-65,344,-86,-245,-322,205,275,23,887,994,-142,13,-974,132,385,292,-18,551,40,-26,-40,8,-108,-60,40,-80,-18,125,448,-300,245,888,239,403,155,974,-2275,598,287,483,175,-33,905,50,-693,-19,422,-160,185,-427,-1327,284,31,-69,645,160,55,67,168,-38,-48,844,-210,-139,135,-2325,-486,7,444,460,324,-129,104,168,244,246,-154,-1015,150,1570,278,933,-292,138,338,110,-2180,27,663,20,-103,374,103,325,-80,32,283,1249,39,3946,1345,77,67,120,146,-182,245,40,398,-129,184,-143,184,201,230,356,-73,228,138,-11,1950,46,598,427,-461,-126,47,333,-1144,855,1369,17,-95,1203,65,107,-134,62,56,-42,75,118,-265,-224,-31,-49,163,279,449,167,-12,-1078,-168,-16,1522,-372,646,-18,886,44,47,-469,14214,-295,215,33,-209,-128,-216,332,-332,-3,-136,-514,-52,381,-536,143,2,-189,238,91,-368,-576,-521,-278,13221,-13,107,-176,-124,59,-275,-2207,-472,-160,-229,-398,-11,-60,-440,22,25,-160,2477,36,-669,842,307,-100,944,98,49,424,-46,452,-1542,-136,909,-201,806,-128,-41,548,417,2,69,9238,443,145,2717,754,395,-201,-607,-131,-193,201,-89,201,570,91,2119,-114,-112,-243,-68,-121,-144,-397,63,9102,-152,610,2387,-65,438,-10,-36,-197,-6,204,73,97,1767,27,36,-320,33,37,-231,-274,73,-460,-146,475,288,-149,175,-1715,290,-129,368,226,-94,-133,-390,-1701,-200,-93,35,-78,416,92,-51,-53,80,-365,24,-905,-84,-43,-318,485,216,-41,-243,87,52,1277,123,400,220,879,154,191,99,1850,-395,145,1102,866,-97,333,-86,516,74,151,200,-348,-62,78,-246,237,-235,-251,165,33,-90,71,309,-8,-326,-412,-444,52,-7,687,-36,147,303,-59,259,686,17,325,178,276,-80,45,111,-93,378,-127,-136,-710,-35,-435,-51,395,575,229,-298,69,96,179,286,600,349,1097,-111,4,-118,-191,-186,272,1358,528,73,-66,97,48,89,-950,-167,23,37,-400,829,556,1575,-57,-7,-423,-5,-8,247,-94,-39,13,2,159,32,108,131,-100,316,2360,-612,13,396,24,-333,-40,-253,143,-515,3240,-97,166,11,-103,1,270,-56,325,135,5071,828,17,110,42,110,-295,-84,2029,3046,-257,170,208,355,455,-263,90,334,49,194,157,707,169,-305,15,52,42,1779,59,-188,9,-8,106,-188,-277,120,194,107,411,85,1015,180,-83,118,287,-89,277,13,96,-424,-185,-85,-381,555,62,-77,-238,216,46,61,176,-134,-160,1070,-170,-7,24,-286,1199,-8,-9,145,373,-286,-249,-132,-61,-145,146,-2,63,-72,288,-77,-152,294,9,-265,-130,28,-157,-67,206,22,-315,721,356,59,-64,81,18,-22,-95,-182,-167,-37,-1144,119,342,469,-1,12,-2,3266,15,139,-117,67,1053,60,135,68,173,34,270,-8,-278,69,307,1405,-21,148,-76,-79,816,154,-255,645,632,433,190,425,427,-55,652,90,27,10,68,522,-21,547,1367,168,93,158,170,72,230,105,119,41,90,754,425,146,22,9,1565,-304,2322,151,34,211,133,405,1005,121,-23,60,134,58,194,-7,149,-35,63,137,392,-76,98,60,-2,-18,77,100,270,43,-292,-210,553,186,479,-281,130,178,259,-31,87,-83,-12,-841,935,11,243,536,88,64,80,156,60,-128,83,-12,81,-142,602,222,-23,-2,-32,336,147,301,95,154,163,59,96,-473,-412,73,63,370,2,212,590,212,458,-128,23,15,-77,275,287,261,-111,849,184,265,386,-19,16,229,113,162,99,-300,-132,143,-201,13,41,228,2365,-3,-15,523,332,147,527,35,-143,324,13,90,315,33,-3,239,527,-56,-1160,2,620,-128,961,-80,147,23,-189,1010,1197,491,-157,-19,41,52,165,-56,297,-48,22,-47,-2119,-713,-473,128,-437,53,685,-214,245,56,-1058,383,2350,543,766,90,227,371,349,-256,68,975,-138,263,-443,180,-70,62,-141,-79,67,68,1638,70,-11,378,462,-23,1701,429,-324,12,-749,36,145,-187,242,-182,674,575,476,-18,112,170,2,705,-87,-186,-891,205,682,127,1069,664,30,47,156,-128,-3242,76,449,-653,51,677,3743,300,137,-64,35,93,443,138,55,174,51,366,634,109,219,-270,221,514,285,521,53,15,212,110,506,185,403,14,1101,274,-930,764,382,257,799,179,-619,146,1135,176,305,-132,320,32,119,162,465,85,-62,243,315,-17,661,14,-172,986,-62,2091,867,301,374,178,376,1492,1388,-65,63,-142,86,53,5376,667,-17,1399,48,996,390,138,107,28,647,297,1489,445,115,1512,1011,-109,189,157,169,208,170,-148,-53,303,841,70,174,541,32,79,58,1060,1429,-33,397,70,-122,1189,958,324,-25,10,-49,-40,1250,850,58,655,31,41,306,335,334,82,31,3,-38,44,134,2898,-159,405,-175,282,51,445,77,82,16,-10,3,174,309,-52,204,383,1475,36,-200,66,30,122,23,-743,25,457,39,63,-49,86,806,-140,469,85,593,89,303,72,48,126,214,2523,549,382,23,8,708,298,18,14,631,170,-13,769,-236,500,-13,92,-161,-66,310,144,316,467,41,115,1021,-3273,-207,2325,86,99,60,-294,-62,72,-206,93,140,256,-135,-15,-119,516,-519,-202,-180,302,-2321,65,286,310,1515,924,165,163,-54,483,49,-42,-33,397,366,40,77,-369,231,1439,1746,-64,97,271,-420,754,418,446,616,131,-33,1084,713,730,105,201,102,-43,339,81,83,-15,1330,140,-22,-132,242,-227,63,235,1255,-133,163,144,380,-62,-109,-723,40,-3,239,811,-78,192,31,103,21,90,2268,4,25,-70,-4,17,104,110,-21,-61,22,493,430,198,345,535,2519,629,545,315,609,59,3230,-175,154,-228,17,336,-335,463,97,161,-1066,363,-344,460,565,-189,55,-266,525,307,-34,459,-117,109,184,457,29,88,322,198,283,371,664,27,-95,654,-48,-139,-10,-84,89,24,-182,76,1372,119,576,364,96,405,608,65,779,2178,-704,-616,250,31,209,-4640,106,32,84,8,451,83,-600,37,145,600,83,23,-132,61,-143,161,552,-3,60,125,118,194,616,56,2282,-34,122,86,-379,16,-112,80,118,543,-58,182,179,182,73,45,479,-166,165,982,851,68,7,139,1045,629,172,62,83,63,303,-470,-132,-34,-458,-48,-381,214,-203,-1089,74,1070,-362,5,20,200,130,356,942,-799,-924,653,247,75,96,52,-2763,-2100,432,-41,-76,-66,145,109,31,126,-434,422,-476,20,-1322,61,650,-221,409,150,-497,85,6,-285,1012,-61,68,-47,1293,172,341,192,184,688,-154,652,237,347,-15,-10,331,-239,-42,90,-81,227,1844,230,-1720,234,179,-85,-31,10,-51,-233,-50,30,127,891,64,129,504,267,-604,5,1178,-52,1175,29,2604,250,-48,-526,53,1166,61,6,583,352,249,-31,322,-67,418,415,181,73,471,-20,237,89,265,165,-61,75,61,1029,135,-305,-9,530,108,-167,-241,500,-271,-251,256,399,105,-218,92,-43,-1838,27,-92,821,209,194,-184,86,-129,86,-441,-279,73,755,-280,41,-22,-1592,-385,1014,119,305,71,-695,-60,39,1193,554,86,-336,397,323,86,997,4684,353,-155,-1179,207,-382,1422,47,-61,146,-28,554,174,437,298,43,-106,598,-725,1791,124,445,60,6,232,515,320,138,6,696,31,355,162,2128,4877,290,182,3957,245,2047,42,86,91,394,122,34,307,-33,-575,-38,-16,105,-165,-72,-83,-263,-21,-38,99,-366,7,375,18,1082,98,970,33,98,178,636,-44,188,204,21,229,38,5,-142,111,760,258,-14,284,186,-210,341,-317,121,1127,-649,158,895,77,-83,334,485,-26,16,-191,213,53,205,787,682,573,1062,-11,-36,46,276,291,1774,-104,-86,245,121,220,551,515,-64,41,929,111,79,107,-45,108,22,2446,532,448,200,-121,-132,6,-170,318,48,-142,503,-155,-228,-51,201,-38,723,-87,135,82,162,899,488,1302,350,1130,1537,159,435,425,30,-83,-116,41,-127,101,-131,-282,443,70,2073,1920,1002,881,224,-1391,-86,263,27,-35,246,235,-28,257,400,97,282,669,283,1097,-232,153,23,34,110,176,390,42,-914,39,637,295,397,66,358,236,388,43,735,1005,405,765,58,104,749,-286,113,227,-262,-82,-48,-357,91,-67,124,128,411,223,52,27,70,235,161,230,370,-52,-100,353,-283,633,45,121,914,-22,98,7,-94,-11,-33,325,-70,81,98,573,-68,118,730,117,-667,-129,-25,105,-227,-1741,136,117,-227,337,174,155,-104,1071,-96,71,-72,11,181,-140,-57,37,350,2736,495,429,430,63,88,701,661,-282,43,1168,1659,203,163,-261,826,217,474,-133,78,-561,16,-135,476,-726,573,194,239,-77,285,620,28,531,661,431,501,412,307,116,209,362,-184,-1031,163,265,48,113,-55,-108,901,187,13,892,11,456,-114,45,-51,366,31,268,-84,119,83,-112,-332,133,159,-50,265,423,-398,-325,83,900,897,552,17,502,-381,-14,434,89,-2,250,-79,195,-5,-236,119,52,220,7,165,36,47,242,-73,1459,20,-38,11,-50,-35,-488,2754,-414,131,571,2234,1034,1017,3542,-55,-440,270,197,224,101,-140,191,186,764,107,-38,35,1556,93,376,-4,-49,-15,167,1001,2016,-445,374,738,28,241,345,-1646,400,219,-854,135,92,692,2062,280,-19,275,320,-183,-31,422,-12,620,220,29,47,45,7,-143,108,-98,88,676,-1705,2669,-112,132,-552,131,-70,193,369,819,1056,74,4541,1192,451,108,8,224,211,134,137,983,1154,51,-1072,410,-232,347,-171,-306,61,142,289,240,462,-495,796,831,211,548,-124,601,687,-15,-58,1,-823,136,-388,304,3243,1065,20,94,373,53,353,42,1103,11,-286,349,738,196,349,32,666,-85,-19,-3,228,-25,1712,-44,-29,-165,-28,384,-512,257,1724,523,46,66,-98,444,158,-113,48,329,33,1571,321,-99,400,1618,107,-47,112,61,330,134,256,3080,340,517,3491,405,909,-61,338,678,405,-208,-15,62,-1081,-1128,151,1167,136,453,207,255,66,638,404,-259,-309,192,-79,60,461,252,-395,517,-40,5,-346,642,526,139,610,106,-91,185,-10,1335,-4,646,467,648,423,43,-181,-11,135,61,374,12,64,18,1685,-61,-30,92,208,-152,-49,-112,-254,2256,137,-66,-379,235,341,112,-7,-338,157,157,118,374,76,67,-46,75,-208,-68,83,-70,-177,1270,736,327,104,569,441,346,-109,100,24,467,60,466,138,1389,956,333,190,-12,1146,-9,410,260,12,422,831,589,310,-159,113,381,171,60,-1056,50,70,-32,1203,286,195,707,-111,-232,70,220,-33,-301,-297,33,201,-12,471,774,866,336,128,-458,280,-16,2129,149,87,1249,301,742,113,73,309,49,97,-2126,212,-8,98,-186,537,1088,101,227,-59,114,-561,593,391,8,24,192,644,604,1018,3939,150,1312,187,234,59,88,-206,1537,787,4950,1330,660,727,2767,197,743,269,149,1423,-332,1438,58,1197,580,255,329,1770,-349,-297,285,130,-341,164,-137,210,-329,-306,-277,-39,734,213,594,49,27,208,-121,157,274,277,-109,7,1097,70,211,-157,1032,705,226,64,-292,36,15,365,451,-45,-17,152,300,120,87,-92,6563,457,74,263,33,216,491,94,638,300,-122,495,265,370,12,-347,56,800,517,45,33,-252,1654,-35,1682,23,124,522,127,120,85,5,-101,649,-1112,-340,296,207,-1091,18,6,464,-40,40,2148,-6,80,-51,681,67,-2,-166,88,178,-322,-1057,-648,-13,440,-162,482,341,2028,281,226,65,-617,114,866,689,139,1873,-175,-177,-177,330,-36,165,8,-179,-42,679,708,343,225,469,-162,329,-180,334,3168,329,508,-20,75,508,618,-672,-133,422,890,42,164,304,1751,307,252,117,134,-6,-29,546,166,-200,-45,-344,25,197,-67,110,452,-164,1675,247,246,328,156,421,946,1020,523,2352,105,1450,1628,397,-441,23,124,404,5,502,2631,616,841,32,179,1711,313,1818,954,372,-93,33,20,271,75,79,40,240,-224,11,-15,-110,971,998,1678,985,32,701,3716,226,262,166,-182,106,2,-106,51,-223,-266,-122,61,8,66,131,141,303,203,-126,1851,120,744,-141,532,269,119,-59,70,190,1881,34,-31,299,54,-435,993,308,83,-71,-51,650,82,-24,-86,180,85,-9,939,270,1,285,2,1093,-68,510,609,11,-108,305,-149,27,32,30,90,396,-120,-356,-39,152,-111,-393,114,143,375,12,489,264,291,454,104,135,-118,-137,2894,-54,-1112,-36,-19,1357,-172,-261,322,-501,-158,-605,111,-13,-54,-165,456,62,-1850,-222,-182,339,748,344,140,-60,479,329,282,130,-34,234,865,-119,2246,296,1128,-308,-229,-2,138,383,219,93,-1307,1134,80,30,27,1168,-185,432,-751,-52,97,343,241,-40,262,129,624,51,160,363,224,-44,-129,88,245,1069,1947,2646,371,-143,-93,562,124,301,-198,-56,373,360,592,249,163,206,87,1266,-293,127,281,592,327,477,84,1322,497,-866,160,160,9,411,-48,75,551,-823,-68,104,-21,104,218,-778,193,368,396,156,-161,-67,206,113,239,900,-202,6,-108,40,-7,524,-324,167,211,50,-238,316,272,670,-51,-224,352,810,351,613,649,5,334,6000,-25,148,220,-231,132,185,325,-196,104,209,-99,667,51,874,193,791,98,-25,1345,-321,1272,106,545,173,-112,1026,2165,1566,268,757,-51,37,97,411,-712,189,869,-140,455,113,-49,2098,717,131,254,-249,156,262,270,-293,-64,-424,218,0,-132,877,1030,401,2727,54,117,438,-195,229,362,275,-38,-19,1621,-363,-383,353,1323,-133,-208,229,822,-53,860,417,-300,1522,112,834,263,-113,511,290,6942,743,58,35,156,150,199,272,4,568,855,15,-260,236,-318,38,150,531,397,65,1136,-907,219,673,395,54,270,198,55,243,15,43,129,53,127,73,70,76,-14,83,-43,-102,-62,109,-299,-259,130,141,-439,-158,603,-496,299,536,139,627,-11,13,221,101,-184,321,-800,-180,376,222,146,88,55,-256,-74,-79,271,-11,12,177,2,112,291,164,951,159,577,-29,92,285,881,86,363,-72,-34,-180,-71,389,-258,-57,83,831,275,550,11,189,-2,-73,-58,3,903,185,1323,-1119,-59,91,-65,6,62,16,-34,500,-305,20,110,1477,215,326,-40,619,1637,72,-166,704,1801,-52,155,83,28,38,32,69,116,684,11,-395,-49,977,65,-143,-65,889,104,62,-9,318,353,214,19,-323,1255,267,-42,8,143,-92,1092,72,-248,-530,36,742,531,-11,2,-85,5304,1147,-174,7526,400,305,265,607,288,441,-1,126,-114,347,190,79,-620,6124,181,192,142,153,587,1998,204,232,91,-1114,11,1160,76,778,470,126,1047,126,893,427,75,189,-282,463,395,-946,-274,810,532,388,94,152,3977,962,2167,-186,-5,-684,394,204,380,598,-140,464,-23,429,331,757,1205,48,255,851,15,748,186,210,24,290,51,1237,38,-34,-141,-267,248,4301,-44,547,-122,197,-186,9,156,1,-612,19,-371,-15,22,286,2793,908,96,-89,0,1296,14,-35,52,350,50,288,409,167,-102,189,1698,326,547,331,3565,-45,657,62,1405,913,1903,-86,4923,-95,91,388,-157,131,-73,-53,16,-165,35,-1635,-194,11,625,105,50,313,-81,-319,391,288,-230,-20,899,94,495,1709,262,629,252,439,184,205,421,2716,731,-58,1062,-290,20,279,-1396,-377,2194,-277,1340,-375,-442,-2914,413,323,753,1541,78,-276,-44,6,340,-133,3087,196,83,25,-265,-185,-1087,313,196,713,2,-9,88,606,352,352,56,-776,-76,-2896,311,-51,447,10731,-102,510,929,762,44,289,93,359,153,-85,736,-128,-3,-184,348,376,496,291,-103,464,2520,303,111,47,77,-362,644,149,1309,-4319,176,1615,529,454,4680,-273,17,184,144,917,107,12,225,129,392,612,549,1778,1,85,274,9,-698,45,283,1007,-6,-35,57,1147,410,526,-886,2454,190,7,199,544,3134,660,243,34,-85,-1,-21,-123,299,66,22,-28,709,-812,-241,148,-126,-102,-163,559,342,794,-1057,79,309,-127,319,174,570,847,-76,117,760,233,146,207,82,42,537,43,854,453,144,440,815,70,437,2711,79,274,-45,-67,169,1262,70,165,198,67,215,598,305,441,379,-8,1108,-110,301,-63,-35,441,506,150,-93,-420,1096,123,404,-456,-258,38,-188,202,1004,-38,66,234,245,-61,-1486,202,420,-180,129,-164,-71,11,-78,-49,132,309,263,362,-10,362,-38,5,-21,169,671,1473,133,-83,975,245,8,-106,301,258,777,-200,54,470,103,-256,-175,-871,-10,-36,-98,-98,-668,127,219,377,721,254,162,54,149,363,101,-44,-263,1039,181,258,604,-25,92,48,564,53,283,-70,126,171,-53,59,9,642,879,368,23,261,92,104,155,99,0,158,-479,36,-104,993,-355,205,-281,-959,-647,113,32,143,94,201,1835,-68,-247,-263,1413,63,2162,263,355,-240,-132,467,-260,781,137,-76,142,773,1667,44,898,63,954,665,3938,197,814,360,355,95,139,-63,695,34,476,2053,1,273,227,174,298,132,-14,388,298,418,-821,387,-539,-112,976,800,-42,61,562,-92,29,109,383,77,-326,1759,231,217,-526,1037,99,-316,34,-153,1691,7,112,293,-113,39,230,252,54,-59,97,-102,-458,34,145,458,900,211,647,1887,69,-311,4754,-25,-127,5468,-64,-78,717,-453,-471,353,-107,974,-299,92,2393,602,229,378,110,-562,131,93,58,1276,57,-137,593,202,220,224,-595,523,80,1523,1678,182,-72,-594,-230,-195,1812,438,-116,-199,1152,-35,-96,52,187,-164,527,59,1693,575,122,190,130,635,760,748,675,80,105,195,3278,1038,151,209,74,245,528,2806,390,139,357,484,1666,-65,4,47,-208,327,128,1127,396,167,378,193,225,494,151,376,193,1127,449,95,425,157,181,-59,-141,-131,-10,-658,-488,-355,758,95,-44,-605,304,76,242,-15,-78,1473,-194,657,51,-51,946,214,63,-9,60,955,20,-235,349,-1309,133,502,1284,845,-301,-385,470,823,481,-311,326,-53,-189,234,-230,11,695,202,286,-54,934,675,206,1089,278,375,1006,118,62,96,-655,475,746,7,-140,32,-145,1813,435,325,560,-1263,267,-78,2507,19,1159,461,1825,-1057,234,454,60,252,604,93,379,-115,40,-58,121,11,-394,41,322,234,944,342,928,15,375,-671,-480,269,142,110,102,2699,94,-469,267,280,347,236,-156,547,50,300,54,-260,415,74,386,187,134,1524,546,332,7,53,185,304,760,172,-16,502,-1215,126,93,1222,-66,116,-277,-425,2024,-2182,-244,287,1045,164,-758,199,59,-51,-158,8723,363,580,-112,-62,254,480,146,-101,668,117,46,-17,-8,518,530,169,96,128,458,-98,665,4104,66,6165,355,695,-65,282,38,-139,601,-252,-131,313,1138,65,374,-640,229,29,19,-106,32,207,113,177,342,-132,-820,315,-170,589,332,1075,-109,822,298,321,421,172,230,319,-19,239,128,223,2300,143,718,473,844,-465,101,123,-259,-524,-352,897,318,73,158,-119,446,112,8,-239,-16,417,-129,630,556,355,69,635,-30,-40,-55,611,335,47,74,72,358,177,247,559,262,162,27,1711,985,354,-584,-474,395,138,448,-87,-64,207,25,254,-545,63,294,-27,414,181,37,2284,359,342,472,270,494,77,-1450,394,-49,324,73,106,339,48,276,639,550,7824,171,2117,-318,27,1582,151,-156,149,747,-196,-26,215,132,45,684,397,48,987,-54,342,-1312,-165,-1304,83,537,77,-63,-54,-44,474,-410,1279,747,1159,257,862,495,417,82,321,133,1187,772,281,100,42,-117,125,79,812,-23,156,703,498,-81,478,-557,38,256,-6,1413,121,55,4,150,-158,76,45,615,265,144,1713,70,801,507,939,939,224,-49,282,122,-45,-482,-245,196,-6,38,1581,1232,756,-314,224,-1447,-705,129,125,235,556,117,50,-131,-112,170,-131,-833,194,-148,225,275,485,-833,-45,-108,67,27,-55,872,415,-109,9,40,-35,-852,1227,-510,241,6874,775,-252,511,777,558,204,469,-246,-53,-197,204,1332,56,1201,-104,-341,27,181,-738,3464,-2111,2,-547,-100,25,-211,13,91,-77,-224,-184,882,-2014,934,35,697,1503,2454,-309,54,-202,452,-66,1232,68,-566,-465,-264,-74,452,-301,382,2640,188,265,4,786,735,2955,163,380,1433,122,1883,660,-16,318,605,-88,-43,136,72,-35,538,-102,-65,-146,77,-44,12,1610,729,-204,-279,230,690,666,59,508,-131,792,838,850,-45,-14,-49,157,129,159,457,89,326,-412,-120,57,323,-92,178,-117,89,132,682,-226,245,450,143,-6,213,56,405,-9,473,380,1453,-137,34,94,498,699,199,162,1285,-719,1504,390,1274,1343,107,305,152,939,86,-486,189,332,-6,406,484,33,15,3302,381,14,205,443,9,211,673,-162,35,-515,-147,33,575,155,73,3013,68,595,276,69,220,-228,919,-141,-60,852,69,541,445,504,420,-208,288,179,-1095,351,-157,930,146,-15,265,8,429,362,1855,566,1495,-629,68,118,-3,117,473,120,68,15,-309,1180,1058,-4,169,45,247,561,67,2418,-199,1664,617,184,121,93,454,67,678,159,180,-212,93,-221,-270,800,839,99,449,5,121,-119,447,383,249,505,-109,16,397,639,-238,-26,55,-4,124,30,337,336,29,-184,363,838,803,110,-54,-117,-44,198,2,380,201,145,217,316,109,644,-145,519,92,737,-939,-118,-487,981,-16,-57,-71,106,194,-158,1581,15,-46,1149,288,340,497,281,1415,1009,267,185,530,1040,194,204,282,494,-211,454,85,29,132,764,2160,168,3090,-46,55,68,151,155,84,116,69,465,18,-13,71,22,3300,145,469,-276,51,604,26,165,181,454,1380,227,581,-31,338,380,34,200,85,257,1288,-31,212,1316,657,60,-25,-79,-192,1165,-265,656,-407,-226,156,280,178,115,342,-305,2209,-27,69,183,165,486,-233,225,-94,585,42,-177,-318,322,134,-523,313,-122,90,329,-251,497,812,114,343,48,496,314,210,122,-41,243,861,1820,296,274,82,75,822,155,5404,2290,219,787,309,196,258,1412,24,-5,189,5027,24,703,5,225,221,434,1013,325,32,993,428,114,73,827,779,423,857,89,144,-164,-17,595,14,182,113,2417,-88,125,729,476,54,86,1210,75,55,4362,189,495,287,268,1059,54,75,-7,-111,80,17,254,294,-118,515,-13,207,1258,-144,700,992,178,562,290,-385,694,3103,260,552,515,765,1433,34,-55,98,98,2016,266,152,242,251,622,968,344,3145,-241,2385,302,-106,-996,131,523,-136,64,774,79,677,106,309,516,1014,-19,236,1853,69,679,-55,410,-296,-78,478,88,1233,-13,169,-94,257,327,1031,54,177,-26,48,205,143,-20,-15,16,-15,1161,1470,1200,106,859,251,160,127,132,237,57,-135,183,-1244,61,666,47,-4,-527,211,1275,341,34,16,87,170,-9,56,278,94,109,46,-74,379,-94,473,-818,47,112,-180,76,32,1179,264,404,91,99,509,-44,-106,1443,-306,419,-313,805,3887,481,27,493,344,852,166,517,-65,-111,45,-142,869,243,387,690,22,-1824,-278,614,-20,87,398,-25,-368,86,500,775,995,345,325,-137,1925,-99,-905,32,1311,-162,-201,74,125,368,126,111,-4,-33,80,-201,168,640,227,-99,-49,86,-196,-201,-15,350,32,413,188,69,2494,454,314,983,234,451,-515,-70,505,284,-40,594,-9,157,150,138,-151,-112,555,-4,145,96,124,1134,652,1987,2035,1155,35,869,15,-590,173,521,-52,-73,298,230,144,278,-68,9,31,27,35,134,25,367,24,-48,-14,55,-93,380,-436,-95,90,33,-277,-71,-87,457,-188,-143,125,60,164,1,592,-26,-80,18,120,18,-1176,480,-45,149,-212,-1121,-95,-26,-67,68,-55,346,-88,537,1846,1604,610,62,65,189,1375,311,1286,1948,388,-106,-116,-173,17,-65,139,327,-42,61,73,-46,21,19,40,1747,11467,744,129,-23,-31,33,979,-37,92,324,-91,-9,40,49,-71,-35,26,96,303,-755,-1128,337,-65,226,-467,27,-113,594,-14,810,-43,52,-43,-2,2,-23,220,128,-111,88,27,27,23,1207,36,16,9,-45,81,-80,-101,-58,538,376,-127,-14,-243,526,126,320,-30,308,-179,121,-1878,-357,14
-44,-254,-166,-55,-130,-133,80,-62,1,22,-55,-95,-166,-82,23,-43,-12,-5,14341,10,12,-20,35,-43,-141,-23,-74,-41,-19,-41,-68,-27,-3073,-2609,-3609,-5237,-38,-9,697,1164,1223,166,-56,278,121,-10,333,-21,-21,12,898,1984,132,131,-62,16,-28,-99,48,93,116,118,40,8,44,31,291,61,-54,69,-111,18,37,-117,-32,3,52,38,173,-38,0,-21,-29,3,-1,60,60,144,48,18,111,15,87,144,161,8,-28,101,31,-12,37,-62,-1,-2,96,4,61,112,-438,-68,37,-12,49,-159,-162,-38,31,-79,-29,-129,-4,-20,142,96,-29,-207,-64,26,33,75,-42,-74,16,18,-5,120,-26,-37,30,-58,-165,47,22,11,55,3,42,205,-1,88,32,178,81,141,-65,-51,126,-87,-50,-93,55,-9,-69,67,30,-12,70,-3,-61,17,82,79,0,59,10,-17,45,-43,41,60,209,-40,-12,-8,37,-52,-6,-22,-273,14,743,27,39,-76,-37,151,13,11,29,-13,110,-7,21,71,-57,16,-61,-27,38,2,-5,-154,34,-47,-112,-131,117,17,-69,60,-8,-27,46,-21,26,71,-61,17,11,9,-31,14,34,34,43,-37,113,-8,185,8,-28,60,125,15,21,143,6,-23,55,117,-49,72,-23,-3,136,-75,-11,-4,-53,-3,32,163,46,122,11,-76,-36,-190,-1,-29,-39,39,205,18,23,139,-4,-69,-173,-11,-18,-4,530,-56,86,41,52,55,65,-82,39,42,-151,114,-49,128,31,144,-52,20,136,-71,14,-17,57,11,20,86,29,61,-493,-4,-21,40,59,-5,49,38,-51,47,-7,97,80,-16,-28,-81,96,70,62,-6,183,-81,55,41,-1,86,-45,96,55,12,3,-59,-18,-42,-1,22,197,-8,-62,268,57,-73,-31,86,-83,-8,37,73,-13,12,48,118,78,36,19,103,0,188,217,130,7,-63,93,15,75,66,29,166,125,51,33,-16,-146,24,35,18,-17,29,-43,26,-67,-8,62,-65,13,2,47,-37,163,46,108,78,-5,-35,56,-75,35,-37,-17,49,26,144,-24,-28,-4,39,-48,-37,-80,16,-5,-66,63,-88,33,42,218,25,-33,49,226,38,8,68,-71,50,58,-2,51,-31,28,46,72,24,-15,-68,-2,-70,-6,24,86,68,-11,37,-9,-212,38,-192,25,-143,20,67,-25,130,-4,8,-51,-61,34,-33,40,18,22,-45,-24,-76,20,36,-1,-14,57,67,84,33,-108,-104,26,-48,44,-73,-40,-73,-30,-124,106,3,15,31,6,8,-142,-54,-47,-58,23,-4,135,-22,-112,-57,-116,105,43,47,124,-14,-118,67,11,83,21,116,30,33,-170,197,159,69,78,48,120,71,43,77,129,-6,81,4,40,38,74,66,-5,53,49,3,-25,-214,70,42,-57,164,94,89,45,166,-9,-13,-16,2,48,-51,7,94,-18,-5,24,268,-19,68,-38,-145,-20,-22,14,117,74,-8,28,80,53,2,-121,202,-25,5,19,-3,16,-1,40,61,12,-2,-61,-30,-51,-155,-58,37,-18,32,-10,7,-1,-3,150,37,-212,64,84,268,47,-2,62,20,79,-102,34,-5,-17,79,304,-19,-16,-133,-17,-65,32,-17,75,-52,81,-13,6,79,-11,-102,49,95,0,135,0,2,-1,-87,-54,127,-55,191,-97,-42,-13,82,62,-1,2,67,1,12,4,-25,87,112,-43,73,160,49,-174,11,-94,-133,-3,84,50,-18,98,32,60,-48,23,0,72,-21,-10,13,-30,3,107,248,-139,100,-2,44,-129,-31,-4,6,40,-4,-16,32,46,23,-84,35,-3,77,-36,93,10,-63,135,-25,-23,39,30,29,14,57,3,-79,-39,-5,-546,37,-50,1,52,131,-13,93,2,111,23,-8,118,-13,35,20,-47,-10,14,22,13,8,58,24,66,266,133,-241,-9,-40,-71,7,-19,-28,65,34,-60,70,85,-51,28,61,-7,342,-43,-113,16,41,-25,-23,40,33,54,21,127,-23,-19,43,134,13,-5,10,-81,57,1971,-31,-10,-18,-14,33,44,3,-75,47,562,95,-55,133,-51,76,140,238,-51,128,37,-54,-55,12,4,28,-65,52,178,53,62,89,140,-230,-438,44,-70,-96,-19,-245,-69,74,-36,98,-55,106,188,166,-19,-53,190,162,-71,95,-48,32,55,15,16,138,-93,-13,81,31,19,385,29,-84,32,11,109,-103,-34,190,26,-36,-77,-8,-91,13,-10,169,5,-272,5,82,73,66,59,-6,-34,41,35,-10,88,-87,-36,-285,0,-2,-22,-13,10,12,45,44,68,-46,113,125,32,30,53,-247,287,40,-90,74,-39,-38,-8,24,300,170,-59,-91,-19,24,2,48,151,-85,1044,-52,56,23,74,133,-14,16,60,54,336,73,113,139,67,117,51,-68,63,-43,-19,110,-49,-111,27,25,-14,152,29,-13,-181,-84,46,37,-11,139,-24,-32,-147,129,50,52,-177,29,1285,20,-70,14,150,140,81,9,51,101,-57,16,-12,49,19,-7,62,137,59,-128,93,-30,84,-9,-55,-21,230,44,-18,-43,-112,161,-43,246,43,114,-22,-80,-99,12,27,-33,6,137,66,-3,49,-42,71,-127,72,-38,29,-83,-121,48,25,45,-338,43,-42,24,11,-106,-48,-40,-60,73,-185,212,64,134,-57,-63,-158,94,-53,62,-7,89,-134,65,288,-23,64,73,-20,-84,3,177,-99,25,30,-2,-171,13,74,86,-1,-18,67,49,-45,-18,14,607,80,189,15,0,-68,202,76,64,-59,-19,20,72,30,179,27,304,-30,-6,-28,-23,21,-43,29,113,7,34,48,-95,-2,-15,-14,22,-70,-152,20,-130,-21,58,136,78,101,37,-28,-58,-12,0,34,104,-106,52,-5,-89,4,-53,14,50,-146,4,10,-27,3,148,117,-42,-29,-72,-36,4,0,6,-2,35,-22,8,123,-18,107,19,29,-106,-1,105,-1,51,6,63,24,17,23,58,44,-14,-62,33,-15,132,86,13,93,98,92,0,90,23,0,126,37,45,-23,88,51,-4,35,1,-12,-17,-21,36,12,73,-17,89,-2,34,9,-7,-1,106,-116,-81,20,19,-85,-177,59,-162,35,19,3,-86,12,-62,17,3,-89,-9,17,-15,-168,-21,-180,67,107,-60,-71,-119,27,-33,-21,48,68,-150,30,124,55,-138,-12,-105,-48,-247,32,93,15,-42,-17,-25,-13,168,66,-51,-35,-30,105,77,5,-7,-25,125,26,-1,-11,-45,-61,-55,37,80,39,3,-48,86,5,-30,-79,55,25,-40,50,-25,-11,9,-80,81,-222,7,141,308,76,168,-120,17,-163,1,8,70,-6,142,40,-13,-50,29,8,27,53,-8,-33,-24,-22,13,-15,62,44,90,40,-264,-95,35,-5,6,-6,92,83,50,-56,-13,37,-5,-249,-96,162,87,185,68,53,46,-23,-245,35,53,-18,1,-116,43,200,96,42,-101,239,27,-193,30,46,-47,-23,-41,38,-3,59,-77,441,56,-19,26,10,20,428,-66,99,40,50,46,48,69,-442,76,-11,99,5,20,-33,-53,-45,8,-20,-10,29,24,56,-10,149,1,46,-18,28,86,35,7,186,15,78,3,-80,-100,20,-16,-49,112,31,133,-40,24,38,-5,72,-256,-16,-48,34,-167,35,-32,109,253,-3,65,-180,25,39,50,-24,36,-58,9,14,-17,-13,-15,27,-48,-24,-24,12,-16,-17,9,17,-88,140,37,-52,-23,21,-35,40,-195,47,114,-26,-72,35,135,-67,118,60,327,-17,-18,-1,-9,51,-16,1,51,-76,-22,-77,-25,-68,-15,-13,87,35,39,20,79,2,29,-1,1,-9,-26,-13,-16,-23,18,-128,13,173,50,35,295,36,34,-10,1,-41,9,-194,37,-23,1,80,-25,35,119,78,-29,-30,17,176,-106,146,-3,91,-29,-43,-52,-15,105,-1,135,-50,80,-32,141,-52,59,-19,2,-5,-7,-1,-114,-34,-24,144,4,145,41,38,189,-34,-105,-125,3,-15,-2,12,162,-28,-15,69,165,35,-70,-62,-21,21,-40,37,-198,3,53,58,32,51,-60,31,-12,75,-14,-37,1,-6,67,19,43,33,21,-14,72,-38,91,-207,-16,-160,29,-17,-22,4,3,-90,39,-179,27,-7,-5,-31,0,35,-11,157,-14,-605,52,72,-19,205,8,37,101,-9,62,-19,20,8,-26,-14,39,47,33,-26,-25,27,30,-6,28,11,133,-9,38,93,-104,140,62,0,-13,-5,-44,-5,-82,50,44,33,146,4,-63,-92,-338,97,-280,78,5,15,120,-3,38,-9,-210,67,24,-16,7,161,77,150,-29,63,-1,-24,51,-103,-14,38,77,-31,26,-1,-7,-160,38,-50,-91,87,61,-8,25,-9,129,-15,59,32,-55,89,37,95,-104,-35,88,-104,-12,73,4,45,62,115,72,132,42,-39,-97,-19,-10,-50,22,14,-34,-53,121,94,-23,119,50,-20,-4,12,-30,28,-69,17,34,21,-17,-123,87,62,-135,79,-19,31,61,-188,-4,-38,7,-18,56,-19,18,40,171,-101,-20,-92,-70,146,-283,100,37,-52,2,-34,-125,57,228,13,9,-10,6,-6,1,-14,55,-49,166,81,-64,26,65,-18,127,38,-18,1,-10,-212,180,2,-65,-68,-51,5,-64,-25,-1,-37,14,23,4,33,149,-251,20,-66,95,-39,-32,-32,154,24,9,102,-127,-108,-74,-17,39,6,15,77,31,12,4,-33,24,79,-26,-41,-132,67,10,76,201,-8,-14,-320,-133,194,6,119,15,-79,87,-54,40,-27,-33,119,0,19,-12,6,37,26,64,-111,-2,119,1,-13,6,139,240,69,-43,-23,-201,-10,37,33,594,-33,-33,70,-191,-52,15,-48,-6,43,-3,35,-96,-47,-118,28,33,-17,-23,8,54,45,-24,18,18,-24,-39,-104,49,-19,29,-74,-3,-60,-57,-87,32,-51,-4,44,61,55,-49,-173,19,14,23,-5,218,147,152,178,-274,44,25,51,25,-4,-179,-27,-166,60,50,40,106,149,-36,-164,-46,109,38,9,31,3,-4,18,-65,13,-30,39,6,-5,-66,3,-126,27,54,-33,-65,39,94,-6,843,21,47,191,-8,31,-105,79,1,-262,-27,47,-11,54,39,8,110,-64,159,-23,-15,20,-45,120,20,40,19,107,-4,-3,2,70,41,59,-31,-8,116,56,-16,39,-100,23,-3,59,54,58,-28,24,155,55,-35,-8,43,-19,240,-13,-4,196,-39,9,390,-86,125,28,-21,-11,28,-12,-6,-84,113,-57,-138,17,14,-41,91,88,-1,130,-5,45,-17,-197,32,-91,64,-94,24,155,-23,-92,63,37,43,-242,-34,-20,-126,-53,-8,124,27,4,98,-26,-50,-203,-2,-6,22,-28,21,-108,-61,-117,1,-47,16,-73,-53,-13,94,5,-14,4,-16,-48,-110,23,-4,19,164,46,-21,-30,-33,27,-27,-135,85,-116,-25,-63,-139,-52,11,-36,68,134,-26,101,57,39,-29,-391,83,-49,42,-23,-240,111,22,2,37,19,-11,43,-22,28,105,24,1,20,41,90,20,15,-33,34,16,60,-72,41,-59,-90,-29,42,-148,51,-124,35,82,61,39,-24,65,55,-218,17,3,24,41,-106,-49,117,-19,-55,-30,149,-38,26,35,67,82,43,83,-3,35,0,-74,-98,-6,53,-26,122,47,43,-30,26,-17,10,40,34,-30,-80,32,-47,163,41,44,-34,-31,51,44,-37,19,48,42,-1,-76,63,-7,-62,21,-111,24,-13,26,-2,-13,-8,8,-29,33,19,-127,164,20,50,5,131,54,-11,-373,52,16,65,-82,48,49,12,6,15,74,25,-8,-16,-80,6,-53,156,62,225,33,-72,133,-1,1,-7,115,177,41,139,-35,-274,18,-57,-73,31,7,-34,-86,-12,26,-23,-6,37,82,-271,-7,70,36,-47,-21,-82,121,58,116,17,-11,-8,122,-27,14,-20,-3,30,21,-252,-21,13,17,-6,50,93,-18,17,35,-143,85,1,-18,82,158,-2,138,39,384,45,36,-55,-44,-260,72,1,55,13,-27,-22,-44,-4,116,11,125,-93,16,34,26,116,67,-50,-95,120,39,17,-103,-7,53,-7,42,16,113,16,32,215,34,207,10,-22,34,35,185,48,-98,-20,156,-147,-53,58,4,6,-1,25,37,-142,7,-50,148,98,87,284,89,122,26,54,10,-8,-31,-90,259,-85,177,35,-21,-76,143,134,-35,-26,-30,58,21,-48,-40,23,208,-10,124,-247,46,-206,24,-3,127,113,23,122,-14,-44,169,37,-75,-7,-5,78,79,-8,-6,-13,69,41,42,-15,6,76,44,1,-26,26,35,259,-17,-30,-49,108,71,40,-17,6,184,-19,47,-31,-29,-43,3,53,53,66,-38,51,226,-20,-71,44,-1,6,229,10,35,32,14,-2,-42,59,24,43,-103,10,7,-72,-68,-48,75,-86,-16,120,32,407,-11,-45,71,17,109,-19,44,151,79,54,64,129,-98,-1,20,7,15,104,10,-24,25,15,-54,30,62,-15,-13,7,-16,-74,65,101,23,-53,15,-12,43,22,-36,18,5,17,251,-27,138,-5,11,-69,7,55,97,-126,38,32,-56,-107,-47,44,-12,-107,-4,39,32,50,56,-24,57,23,-13,-5,-22,-82,-27,-16,139,-131,-37,32,43,7,4,-14,-167,42,180,16,-17,-67,43,39,23,-18,-4,71,75,40,21,83,-115,21,84,-6,-53,-73,-4,-48,6,-19,-57,221,99,-245,187,-31,112,-43,35,12,-37,5,-34,1,24,-67,-11,10,-32,-14,9,51,10,-16,-113,92,75,-7,6,13,9,37,62,154,-154,99,-51,167,-40,9,42,31,-19,-44,-20,19,-13,58,9,110,-18,26,100,-2,-9,-240,98,18,26,5,227,38,1,43,26,92,9,-33,6,-8,49,-3,39,17,53,85,-44,-75,101,24,9,-290,-88,-22,55,51,72,76,142,-41,-7,-46,116,5,-91,6,27,75,82,-15,76,82,-88,12,-67,-30,-57,-134,-53,61,137,-18,29,33,-23,49,-179,0,13,120,-169,-93,-2,5,26,28,-52,65,-22,84,34,-44,65,134,122,-1,-3,-59,61,59,149,57,119,87,58,-33,105,48,87,0,-27,-31,60,17,11,244,-8,-5,53,28,31,17,66,40,184,6,38,-3,-30,183,3,4,-2,-26,10,40,0,-41,65,3,40,4,33,117,5,34,53,-2,16,-125,52,-120,258,56,-4,84,-89,-250,109,52,13,82,85,-13,-46,-27,-16,10,-5,-123,93,47,30,0,88,-17,-43,0,62,56,-8,-136,56,-30,6,-7,-70,-9,-15,21,23,-26,76,0,-40,103,38,-7,-14,210,-108,-7,-51,49,51,28,3,1,3,-36,-33,7,-16,99,-7,65,58,63,35,-7,44,-98,-51,-116,20,-20,17,80,18,110,44,24,-8,-33,-109,91,-26,17,-31,87,8,-39,-3,153,65,13,-5,-16,80,-6,225,-39,7,34,25,-14,27,42,-28,-5,-11,13,-114,2,27,37,5,13,-15,-112,17,32,26,-48,12,-5,2,100,3,23,-37,-1,12,22,268,211,83,-178,37,14,-23,-19,-71,20,24,82,2,15,12,45,-15,-37,21,76,-70,8,-31,-47,-3,22,5,28,103,7,14,-19,2,-39,-63,66,-29,19,-26,9,-10,-24,44,-26,113,-28,-19,82,47,-18,15,-22,-11,1,25,35,45,79,-105,-26,20,13,69,-31,21,-17,37,-22,2379,111,-38,12,84,28,-39,7,1,-1,-25,-47,4,-10,-37,-64,27,140,107,56,45,-5,-43,-3,13,155,-45,29,95,49,-9,48,23,68,10,-46,13,32,42,74,23,-2,-16,35,-28,-6,1,-7,19,-142,50,-145,54,1,6,-14,-168,-60,-34,38,25,82,79,-108,-106,5,38,54,-115,-32,59,-97,8,-32,14,40,19,56,-39,4,-43,-8,13,-49,-19,113,28,35,-299,-69,-50,0,-6,-27,14,51,51,228,-76,-103,36,-33,-12,29,35,79,-8,86,13,171,28,37,87,-90,-113,14,14,4,-1,50,34,17,36,-13,-51,-63,35,101,102,-80,138,-19,128,-34,10,13,27,20,10,-19,158,-11,26,0,-12,40,113,-43,-39,-56,-2,-50,-50,-85,63,115,-28,26,-138,73,69,1,22,9,-153,-87,202,39,2,-6,3,13,26,111,1,320,1,-25,82,-35,27,81,0,21,-30,-77,-106,0,-40,1,-154,20,-12,-90,-61,-52,-115,54,100,-71,5,-63,91,-8,-17,53,-40,23,-12,0,-34,-28,76,-82,74,-91,-9,97,50,28,0,79,-306,16,142,-33,20,-18,-30,44,123,40,529,-26,-33,138,-16,3,263,147,333,-11,192,-7,38,4,21,4,47,31,23,160,155,-14,-64,36,-25,-7,-11,76,8,-24,13,20,8,-28,30,-8,-55,153,42,41,-49,-16,-22,199,-171,38,-19,7,120,33,-23,168,18,-54,-54,-32,61,-347,143,-65,5,-41,163,157,-17,-78,-99,62,13,-59,98,0,9,98,-4,-19,24,134,-52,172,174,0,554,60,-18,-33,99,-41,63,3,-161,-34,-33,18,260,7,-148,-59,55,19,57,-30,32,42,-86,42,-8,200,-16,11,-15,14,80,99,217,-16,22,46,-20,-152,136,2,-9,95,25,-33,17,-1,-71,-183,263,62,-34,8,9,17,38,-12,38,-70,37,121,-21,-46,72,166,-107,-29,8,-57,-74,25,-63,128,56,-18,83,-24,-92,-175,-53,-225,20,30,49,5,-64,15,51,158,28,27,48,-18,-44,11,124,141,46,57,-11,129,-23,12,-416,-83,-66,-14,89,-27,-43,-58,68,-26,36,3,75,6,73,11,-8,138,-9,-1,17,11,86,-169,11,-41,20,45,124,1,67,-6,38,141,-23,62,199,30,112,22,-21,1,35,29,2,21,103,81,58,103,34,65,-9,2,75,0,21,13,124,0,10,83,42,-98,-28,-7,31,39,-8,-7,-23,26,-93,-13,-117,18,-11,5,-37,-33,56,-31,89,35,14,11,71,0,-12,16,240,-52,-214,-15,44,6,70,57,-325,313,-98,-19,-9,-8,21,-24,-17,18,-23,-126,-196,-51,36,2,94,-31,16,41,-87,-5,191,113,73,-25,60,-24,-38,-1,6,-31,11,-26,-18,28,273,-80,-14,-69,20,-19,242,88,55,-12,9,9,3,77,73,87,-27,54,106,-4,-88,100,80,-39,17,12,99,-14,47,-27,12,189,143,144,37,-161,-3,21,4,60,189,-33,-39,-39,24,18,-39,9,156,-42,-3,-4,69,47,-13,44,-69,-9,-12,17,-31,-11,47,58,-4,130,-18,37,1,148,-188,43,3,-6,15,38,39,24,-19,35,56,232,-1,-11,-12,109,64,-38,-53,68,-140,70,-2,137,2,-59,7,113,-60,-23,8,-36,51,-23,-8,41,255,82,1,22,-34,-23,355,-65,216,148,-17,-139,-43,25,-118,-54,-23,43,33,27,-47,-18,-2,-14,73,-31,-253,-14,-15,18,4,-139,10,186,9,-65,-92,-8,62,-35,15,151,325,9,24,-10,-49,14,7,42,-2,-21,3,-42,-176,-15,170,-107,-40,1,37,36,69,78,-10,-12,-117,-48,57,166,1,118,81,-74,-28,47,280,13,64,-81,167,75,46,204,-9,2,81,1,-223,62,53,1,-16,5,20,15,15,25,21,-46,98,-14,-16,-6,133,100,83,12,103,60,-4,-4,-19,4,-13,68,26,-40,-121,-2,-13,-42,-40,77,39,25,14,-2,-27,4,41,10,2,-65,-25,-5,60,232,-10,6,52,-84,32,35,-65,-6,-9,-75,-11,25,-2,-179,-20,62,-122,92,-29,279,0,-14,44,-6,27,67,48,254,-29,35,-11,59,169,-1,55,33,-18,160,47,73,31,-46,-38,-48,18,-256,22,29,247,-11,83,125,38,-94,-262,47,3,37,158,48,-185,44,14,-55,-76,22,36,2,-24,-9,33,-6,-34,72,7,-28,24,-9,-2,16,-51,-48,-14,17,49,43,-77,0,-65,132,221,24,-6,34,-24,18,135,95,16,49,104,54,24,15,22,18,-23,-108,141,3,246,22,120,77,74,172,6,-56,71,-9,89,-129,-152,-19,-27,6,-13,22,-13,56,64,-143,-7,11,-40,102,10,193,5,35,133,134,9,-4,-5,200,-11,59,43,9,9,-87,-15,-37,-14,-46,21,-58,-2,-9,-128,15,-25,-23,17,19,13,-5,75,29,-4,-53,220,-17,15,38,45,23,-31,-1,-61,4,-40,122,15,-33,-149,-86,27,-6,-4,112,78,15,20,20,-76,3,-86,-16,-31,-30,-3,-106,-16,-19,-27,16,15,6,-30,32,85,12,82,-137,14,33,38,30,45,133,24,41,-9,-84,11,24,-39,218,73,48,-74,3,76,18,30,-91,-30,16,122,1,56,6,136,-16,25,-184,216,48,-67,-22,11,-42,85,-11,25,40,4,16,-1,-44,77,2,-77,44,20,-96,61,24,14,37,-31,-35,-60,-98,-104,-69,36,-7,-231,21,-16,-31,13,-30,-20,23,-117,-20,10,53,-53,-19,9,-10,-25,-11,9,13,238,89,15,13,-5,-38,-94,-45,-6,-28,-116,-5,-39,-6,-14,44,16,54,-48,56,14,15,-6,-43,106,-90,-81,22,57,64,-9,-58,14,-22,-95,-129,145,19,-7,-7,1,-19,-12,24,168,44,46,-9,-82,-5,-38,174,63,-6,-72,-20,20,-16,-40,-18,20,-29,28,-8,-15,-21,34,37,13,49,170,98,57,-126,-26,111,67,214,21,38,5,-25,88,181,-74,123,-19,23,21,8,-21,47,55,-29,-31,-307,-106,-4,-17,-40,1,-19,82,70,195,9,4,65,45,76,-4,48,-156,45,-124,119,-7,-6,23,-3,-83,10,-11,-79,-41,-19,-3,-84,15,-12,137,142,47,-63,-25,-18,140,14,73,140,29,19,-20,-59,48,-6,114,10,15,1,-19,129,-144,-9,24,-59,9,-5,45,36,-152,-20,-6,-48,156,14,-20,-7,31,-9,96,167,-6,-21,50,228,47,11,32,-7,-12,-26,26,-66,28,23,-19,-38,-85,50,67,17,69,111,-48,49,-15,-7,145,38,60,-51,14,130,-7,10,221,-42,19,61,-26,-24,80,-10,29,-2,-22,-38,72,-26,20,9,2,3,-55,-15,18,-9,-37,-38,33,-6,-28,81,17,-12,-139,0,1,-56,96,94,-123,-16,16,13,-8,287,28,92,38,6,8,-18,15,69,139,-102,58,-30,96,-69,-46,133,7,37,-2,58,19,0,-101,83,31,70,-13,55,-24,60,86,-52,-35,-46,-24,-94,-47,21,-10,75,-17,-12,29,-104,-7,6,30,-1,-15,70,-12,-11,12,47,28,-22,22,8,117,-49,12,97,47,-44,-61,-81,14,190,-7,7,12,61,-9,-18,-7,86,18,10,13,1,0,16,9,94,32,125,-195,-22,-27,31,-8,-42,174,68,63,74,101,130,-6,30,20,23,118,37,-27,17,44,4,52,32,86,-49,-171,-5,81,146,140,-9,-69,33,-56,7,5,44,48,-1,225,-4,14,78,130,53,7,40,-20,-98,79,7,-21,84,28,25,137,19,241,-48,-102,42,-6,31,11,87,-158,-70,-3,80,4,51,7,-42,21,59,27,35,-5,-7,74,4,-6,34,112,-140,86,-48,71,89,6,71,-91,-44,105,83,-2,-19,15,1,12,4,68,86,76,-32,62,-19,10,32,90,-104,152,253,60,159,-63,30,4,18,-18,-35,76,23,-82,101,-18,6,95,47,-41,-26,25,13,9,44,10,-14,20,-12,-13,87,-115,91,-12,19,59,12,5,66,-11,40,9,125,-10,122,5,-32,7,58,84,-41,-101,-38,66,54,12,-37,6,-1,45,-8,-14,-11,-58,77,66,-2,15,-5,-41,-10,-114,-40,-51,-5,-5,-11,-21,-80,94,-64,33,60,61,99,98,23,19,7,37,-80,-2,3,80,-118,51,82,31,63,-28,-4,163,186,-9,-64,-1,70,96,40,-43,178,48,100,-2,76,123,97,-41,82,39,48,-7,-83,-99,-11,0,2,-15,36,32,8,16,17,15,-11,3,9,12,-12,-15,-17,-98,86,-16,-14,-6,28,69,-66,20,38,199,5,69,24,-1,37,-84,99,10,3,-3,24,-92,-75,59,88,-34,0,20,-48,1,-47,-2,76,-37,0,29,-14,4,-53,-84,9,-22,-25,-53,-42,-22,128,86,58,-5,21,10,-39,-25,-12,110,184,85,-11,177,-14,-46,-21,56,-7,-70,52,27,-158,-4,15,30,-37,-41,-23,69,51,51,15,56,472,0,-114,13,-64,-1,53,108,-11,49,-21,86,78,10,-14,4,-68,61,-7,-3,64,-62,49,5,14,-31,15,117,30,97,7,172,9,8,68,21,-48,24,49,55,4,-127,47,-26,17,85,30,1,-27,-38,-7,13,-130,55,10,-80,-15,1,-46,-11,24,-43,-2,41,-8,-100,30,-72,70,-63,10,-202,2,26,-2,-71,-68,159,133,101,-33,15,14,-34,12,-70,3,74,127,14,18,44,-72,-24,-55,-122,79,392,109,23,-15,-14,57,105,65,86,-21,143,-17,13,-14,91,-72,35,-85,-5,-53,10,61,41,76,-8,39,4,53,131,39,6,42,7,-44,90,52,53,171,-43,90,13,-179,32,-43,61,103,13,-48,-34,-119,-24,-8,159,15,52,-93,-18,-20,50,364,75,3,39,84,-126,-20,-22,-12,59,39,12,59,4,-42,-8,41,124,-75,-27,-10,-76,13,25,-67,51,-27,-19,26,45,-152,50,14,46,11,-49,23,-1,-7,-47,89,-96,99,-7,12,6,160,47,-155,23,-37,40,-157,-29,15,52,-26,41,88,3,-25,294,10,-129,37,54,50,6,19,7,49,14,11,-71,-94,151,-65,-10,16,25,-16,-12,34,-50,2,-61,-129,57,10,43,141,65,9,-2,14,26,-9,20,7,-7,18,19,-17,-6,40,-3,35,68,61,-24,-61,2,18,-5,94,124,-145,-26,-110,-72,-58,-73,13,-4,54,38,19,-58,2,269,-34,51,-67,65,-95,25,-38,-25,36,49,68,-74,65,-52,29,-39,54,-15,47,-75,-102,81,-58,-53,-49,130,14,-71,35,32,15,111,-128,-7,3,19,-28,16,10,-193,58,21,52,-2,2,25,57,20,116,42,-68,5,-34,54,85,25,-23,-17,5,23,-14,20,-4,-15,220,-19,20,-28,73,73,-15,17,0,249,-25,-30,39,30,-46,67,14,-5,17,20,26,-46,-6,-43,127,91,40,216,-29,-4,23,-18,0,14,-58,1,42,84,7,29,51,0,-495,-35,0,55,42,2,29,15,-12,6,37,-82,72,-24,143,83,-50,-15,-20,2,-27,-1,-114,-16,10,36,-124,-7,57,76,19,50,-6,-5,8,20,-59,2,-6,89,-73,-75,-17,-20,12637,13,221,26,49,44,-66,19,67,6,-103,13,-17,-18,-11,26,9,24,48,-44,1,26,-94,46,30,1,-14,-11,-250,-7,76,-34,13,35,-5,3,83,111,211,430,25,44,0,-98,110,174,-338,-13,-27,36,-3,7,89,27,22,25,18,25,-186,225,-1,3,-41,7,-10,-7,40,-22,-4,131,-18,-32,27,19,-7,13,71,27,-5,46,-27,-117,33,-34,35,-42,28,16,-38,23,25,-17,101,31,-9,-66,100,16,26,53,10,-16,30,99,-16,1,-31,25,4,195,-6,-1,-87,89,-60,6,-17,2,-33,14,25,-34,29,-31,-10,18,-7,-1,39,57,-14,13,0,-2,-9,-13,-21,28,19,-18,50,51,88,15,94,48,134,26,23,22,107,-98,40,51,26,-98,-23,44,59,-10,68,-20,-31,182,15,-8,5,228,51,22,13,18,32,-58,-8,35,1,-9,28,-36,33,71,-9,-68,4,13,171,8,61,14,-14,-4,-97,-32,-9,0,-25,-7,28,91,-9,41,61,23,31,35,89,0,177,-19,-8,97,-15,4,16,88,-45,2,-38,19,9,-15,12,74,-16,2,43,4,2,-4,-24,-15,67,11,-64,-17,-45,4,-16,-1,36,-3,36,-29,-26,31,30,37,29,86,12,6,191,-20,-29,-38,5,-3,-98,-26,-12,25,-77,117,27,15,-6,-12,23,12,57,34,67,-19,8,29,688,47,-17,11,-11,68,1,-22,59,81,-25,6,259,29,2,-13,-23,67,-17,-10,29,15,-4,36,6,-100,4,19,29,-141,-107,164,113,64,-4,12,-17,-60,48,21,-45,-33,231,52,-10,24,171,66,77,-7,71,-172,-22,-27,-10,34,265,29,14,-176,13,8,49,-33,51,158,73,102,177,167,116,-7,-95,-198,77,-24,-26,-77,-55,-2,42,93,4,43,46,204,-5,75,4,21,27,115,56,35,8,-81,33,-12,5,8,29,-16,-22,-3,123,18,7,-75,32,-18,-104,36,-89,7,46,0,31,-10,30,-80,10,-43,26,-33,-18,-8,7,21,-15,40,27,115,72,-3,269,10,-6,70,-26,301,-94,27,86,31,-4,84,65,4,-32,-17,53,161,27,-39,-75,132,62,26,-32,72,-138,104,106,-125,-106,-14,-29,36,47,-37,38,105,-138,1,112,90,101,-8,-9,31,-19,25,46,7,2,28,-37,28,58,2,9,-15,46,26,2,26,-5,-83,-78,-22,-11,177,-93,54,44,-7,55,9,57,12,-3,-117,18,1,-21,163,0,39,24,27,11,1,-33,242,28,-64,-19,-67,121,-19,64,-77,-98,72,29,95,-9,-76,86,-53,79,166,-60,-13,-192,6,28,-39,34,-6,122,81,216,42,5,6,90,-44,6,50,-106,3,31,30,2,51,139,96,-66,-5,49,-139,-85,66,-13,-57,-20,-16,-17,-128,116,12,-179,-5,-60,-4,32,-91,24,-3,16,-2,-64,14,81,-8,-142,-6,51,-48,2,11,-96,3,191,-257,0,90,1,8,14,28,29,-7,1,-62,-35,8,-17,102,117,52,-9,-62,221,-56,-30,53,34,-1,-24,87,-53,-22,-36,-16,102,-104,-43,3,111,14,59,-3,-62,4,54,-15,19,23,-19,66,-42,-20,55,51,84,31,-73,107,-200,110,50,165,-31,59,2,19,27,10,184,0,86,93,100,112,12,22,26,2,23,-24,-481,93,32,-51,-11,50,-100,88,-58,14,-61,-111,6,23,163,466,258,-28,19,59,-83,-13,147,-30,-51,-2,73,187,57,27,89,6,-50,256,29,-51,43,-30,28,154,44,12,145,42,23,15,2,13,155,20,47,57,-34,-42,-88,325,-115,17,-3,-182,31,9,-116,-91,79,-29,328,45,108,6,-40,30,-19,-30,69,-13,44,-503,179,-24,30,275,-9,-60,16,-76,8,-26,90,23,-50,-36,73,37,-26,-173,-76,-57,-21,-55,95,-9,18,22,41,22,-79,-7,203,12,-57,-8,45,-23,8,24,29,-89,16,-13,-1,64,60,52,-100,68,-28,-1,76,10,135,-6,101,160,-20,57,-16,-102,31,206,-9,17,21,34,23,-73,36,0,131,-1,-14,16,2,-20,28,-41,-16,-5,-199,56,-30,22,20,78,14,28,-37,77,29,41,-35,4,-29,30,1,-131,27,-31,76,-10,421,-37,106,122,-85,28,107,88,-21,10,199,-9,-120,13,50,-141,63,-42,-55,0,-38,21,63,-81,-154,-10,5,27,24,-70,-12,3,-2,35,8,191,39,-13,30,68,-4,-5,33,177,-79,-16,-16,-89,-19,-2,123,0,11,-145,7,-120,-66,34,93,132,-168,-101,-20,-239,15,35,140,-34,142,4,120,-70,-22,-26,-10,84,-1,13,-13,3,58,-76,41,8,-11,167,55,53,-106,-53,74,49,-24,46,-41,31,32,15,21,-4,155,6,-7,38,-11,-33,8,618,-55,29,-56,-41,-134,-183,79,-28,76,-49,-28,5,63,-146,24,-326,26,77,-50,33,-15,134,113,-29,63,48,93,38,-11,-193,41,68,-137,28,-79,0,40,-13,-12,49,-67,85,5,-22,-21,-17,-78,76,13,-27,35,71,73,11,22,6,43,-80,-99,-209,-14,112,36,53,20,37,22,174,-24,-16,156,16,38,6,-36,-25,-21,34,60,-14,90,-197,-3,27,-22,-15,-49,0,7,69,0,289,94,46,-1,-5,-21,37,-31,35,29,-88,188,11,116,-40,123,-92,130,59,-59,35,-32,38,47,-14,311,125,-4,68,37,-58,-58,28,68,19,56,-3,8,-5,83,-86,0,49,-56,-11,-31,33,129,47,247,0,-41,51,-37,-20,-68,69,-65,-18,105,-30,-12,-155,-100,89,27,-6,1,-2,330,-46,88,14,-1,-8,204,-104,-33,6,-15,32,109,292,-8,12,-37,218,-94,56,16,-1,147,-71,50,-2,-11,-13,-110,-4,17,29,33,149,53,68,8,33,9,-29,-110,52,18,90,-224,17,-10,18,-19,22,-64,8,-24,1,14,11,-7,54,-56,-50,182,-36,-84,5,78,-19,16,-51,82,7,114,16,-4,-56,9,161,73,193,-23,-12,-33,13,-139,-18,-11,2,115,-81,-14,51,90,-48,4,35,113,-54,70,6,-3,-10,13,-24,1,-24,191,-4,5,-10,167,10,209,-67,-21,8,-189,-14,-5,22,-11,245,28,326,88,215,44,-71,11,-14,-39,47,18,-113,-1,33,-25,-11,305,50,-14,39,-29,-46,149,-75,31,7,47,14,-63,-100,183,4,101,18,-23,-53,34,82,18,53,-2,32,-8,8,-42,-16,12,54,19,41,28,28,72,16,-100,-15,46,-33,36,13,7,95,27,-134,-64,102,82,1,3,142,37,-5,28,-64,-19,6,52,-1,19,-3,7,3,-3,110,46,55,-148,25,-52,20,-29,18,-4,-15,-61,-93,68,15,-52,39,-13,-56,-85,164,108,201,-157,-64,1,-8,-118,-29,176,43,35,58,-84,21,-30,-8,-27,-150,138,36,73,-23,147,-9,-12,1,23,3,-26,154,-28,46,126,67,-217,36,68,-32,-3,69,24,-108,1,-43,8,33,33,18,-23,-3,-11,-28,44,3055,44,-43,131,197,-90,2,100,-4,-104,-67,17,-34,9,-9,20,3,-7,16,-23,29,3,109,62,-119,-233,3,23,118,43,57,66,8,43,159,7,107,19,-6,-12,-483,15,-72,-44,44,156,-14,-10,-41,-22,-79,-123,11,-252,272,-9,35,-51,-14,-67,-65,-3,-6,50,-10,46,-123,108,-75,-11,0,29,5,-26,24,12,19,22,-27,-16,-86,-10,-55,-38,96,-120,-162,14,19,-7,18,162,7,133,19,92,107,18,-11,52,181,81,15,53,33,-21,69,129,-17,5,-19,-33,-52,45,-31,-114,92,-24,94,-22,-202,-26,32,-27,-23,-296,25,147,-7,162,-294,3,-110,37,30,32,52,-47,126,40,21,-41,82,14,-4,35,98,83,52,39,-3,-151,518,-33,51,19,25,149,47,-240,-1218,-304,-13,54,-259,-594,-11,-82,-52,0,-87,-21,1123,-47,-30,20,34,-52,1206,3,-34,457,93,-33,6,698,-42,-52,-54,406,60,1181,-21,-214,-735,-1751,-123,1,54,29,46,-53,-49,-82,139,-128,726,-93,141,21,26,12,25,124,81,1732,28,-5,-16,-22,-77,1959,13,6,1499,66,14,-6,14,277,-1,216,60,51,-61,108,20,-197,-72,45,17,67,30,15,1,54,-17,-53,0,7,-21,12,-55,94,179,154,106,260,18,-53,-93,-50,116,40,20,46,8,3,28,-65,99,-73,37,32,203,19,30,13,-21,-4,-15,17,4,108,-40,93,-47,45,-29,-4,319,13,-61,-55,-34,212,-40,211,35,-32,-71,-30,-29,-1,-24,-19,99,-14,-28,8,-65,34,72,14,-6,-21,184,11,7,29,78,30,33,51,168,-41,31,1,-4,23,15,32,-8,31,22,27,18,23,47,-22,16,-35,-23,-12,84,811,-59,42,-50,36,3,-121,-19,57,37,20,4,114,-22,-9,-46,99,54,9,26,-1,30,193,-37,58,-3,-2,-8,34,-4,-69,42,40,36,-27,-5,47,-25,41,374,-33,-72,-73,-1,-12,37,79,-6,58,52,-11,-8,43,80,34,191,30,20,-41,21,193,8,270,-335,45,-2,80,-9,-20,-64,26,-82,0,-69,72,12,-98,112,17,452,130,31,-35,18,297,-21,162,159,-42,-39,-31,224,101,91,-37,-463,102,-114,-10,38,251,-24,-123,1,-30,-62,-29,6,16,59,76,148,-57,-1,24,142,29,-10,-178,-122,3,75,49,18,-64,-71,-73,-136,252,558,81,67,125,19,21,96,111,4,-5,-80,64,4,32,24,257,69,10,27,21,-16,-51,65,127,-10,105,36,-43,-29,-6,-28,54,-82,118,48,-104,-16,42,77,-120,52,158,922,69,45,29,21,13,-23,-38,33,84,-19,77,-5,-22,48,79,42,67,106,-131,-268,0,11,320,47,3,-10,108,42,-41,9,-21,57,13,38,41,50,-29,-24,-25,-145,-44,-254,-166,-55,-130,-133,80,-62,1,22,-55,-95,-166,-82,23,-43,-12,-5,9,14341,-6,10,12,-20,35,-43,-141,-23,-74,-41,-19,-41,-68,-27,-3073,-2609,-3609,-5237,-38,-9,697,1164,1223,166,-56,278,121,-10,333,-21,-21,12,898,1984,132,131,-62,16,-28,-99,48,32,119,10,-44,-1,-5,79,274,205,50,181,182,75,78,210,239,174,277,144,111,79,163,-3,191,181,301,187,270,486,326,186,117,234,34,-19,-65,-28,-33,318,0,-35,14,1,-37,140,120,-45,45,57,18,2,-22,-43,87,7,158,17,-24,-89,-22,-450,519,155,374,4,-23,-20,54,-22,-24,10,-60,77,-29,11,84,-133,-40,58,-133,-50,-49,-282,212,-100,11,140,33,-16,107,81,33,-21,93,25,-31,-1,-89,12,14,-137,-56,-71,22,-57,-38,-22,-65,-68,-8,19,-63,27,-104,-77,-24,35,6,49,95,36,99,97,99,17,7,-37,21,12,41,113,7,64,-18,-4,29,97,12,60,65,97,25,189,18,73,104,196,71,-16,455,-64,-9,8,11,27,45,18,-8,-10,-13,315,-2148,159,596,-41,231,34,28,6,19,-107,-25,74,-25,141,195,20,-18,39,110,21,-214,-24,64,66,26,37,23,-50,-58,2,26,127,-70,158,339,34,13,2,-5,-37,16,-110,-36,20,87,-11,-233,88,44,-48,1,-36,35,-23,5,49,-22,-29,48,35,1,0,177,39,39,-188,1,-17,107,-5,16,-346,42,-94,-44,8,-4,44,157,-171,142,3,48,-15,10,-4,-18,29,-30,73,22,-17,-5,-11,-14,-60,1,-12,-45,67,-24,135,66,-32,-66,-31,151,110,-69,16,-33,92,-199,133,76,4,77,-56,99,-3,-14,56,-127,10,-33,123,-91,-130,12,83,70,-18,60,-42,-53,69,-36,-174,91,-111,26,55,79,-75,30,3,-1,-16,-37,24,53,0,7,17,130,40,26,76,35,-79,12,132,-347,0,41,-16,14,-91,-89,19,12,209,-16,49,-54,-7,0,50,147,133,-35,63,-58,-39,-16,23,76,-6,7,38,-19,11,73,109,-50,29,40,-316,-53,-90,-110,8,44,-7,70,18,-21,-48,-70,260,-13,-6,19,-32,-50,4,-37,21,105,154,35,-1,-301,-28,79,3,4,-5,-40,32,154,-63,-27,-105,-45,-47,-40,-41,37,738,37,-68,39,-50,-16,2,-29,-218,-45,-5,12,-45,81,24,65,93,157,-105,-55,61,258,-69,-3,34,176,17,91,110,-64,-27,-119,35,-9,51,125,-224,-119,73,-35,68,-11,5,-18,-24,-111,30,57,-61,-56,-5,95,-63,57,-44,21,31,-49,18,93,120,-28,59,-45,-6,3,-11,-99,-2,50,28,-45,10,-74,94,108,59,-10,117,62,21,16,59,28,-15,44,38,112,-31,-43,5,-186,-33,-14,68,23,8,117,-89,19,90,-32,-16,55,22,160,-15,1,64,-37,-9,-11,40,-52,-17,-17,17,-6,-40,-25,-41,52,4,216,-53,36,23,161,6,-110,-12,123,-108,-7,-104,-40,65,-9,21,-43,-32,23,-91,7,21,-186,-51,-19,-20,28,14,-49,76,33,-132,187,67,-60,-22,37,-49,-68,-65,-22,3,1,15,15,151,-55,-48,34,-93,-166,11,-51,-3,-18,-57,11,-17,-38,-17,-14,57,53,-99,-19,139,34,5,-25,8,-37,-422,122,-31,-87,58,-53,182,-34,97,12,-1,-9,272,45,-48,-39,21,5,40,58,-61,-54,9,-48,80,16,-33,85,63,25,78,62,-29,183,-103,-19,0,26,152,-74,-114,22,-52,52,-43,58,7,-14,-406,12,-25,26,79,-47,93,37,54,-48,61,56,114,5,59,48,86,13,46,60,8,-5,7,-14,46,-164,74,97,-68,15,-15,55,14,157,-32,-9,108,78,107,115,-16,-88,-83,-22,18,-39,36,64,21,61,-64,25,-10,139,79,-7,21,-37,-138,-69,308,-59,-621,17,-46,27,132,36,26,11,1,35,20,30,162,7,-119,-62,16,-42,18,68,-2,-134,-19,68,-46,51,0,4,-33,-4,-134,54,52,-29,97,-150,1,-46,39,-58,113,38,5,119,-12,-31,174,-10,-48,31,158,-3,1,30,49,-35,8,8,5,23,-55,-56,48,-43,707,180,-46,-3,-34,-232,-36,6,-40,36,15,-21,9,75,-6,78,154,7,142,79,198,-125,7,-28,-64,-35,19,-43,-40,-126,101,9,-41,130,21,110,27,35,138,24,-112,-63,-41,101,40,-1,26,-5,-4,102,124,29,14,-42,34,10,-56,133,-38,-91,147,-12,-81,-72,-34,-19,-4,-73,-212,-72,-69,145,7,44,-77,15,63,-31,-76,53,101,10,-35,-71,69,10,42,-75,19,1,-215,11,251,75,37,8,-29,-7,-349,-100,-22,26,-33,-81,40,217,-294,66,9,-37,-16,38,-2,-192,-36,-107,-112,58,-5,-6,53,19,-11,144,31,-19,108,14,82,14,-15,-37,52,-19,-8,-65,-154,-48,-5,1,107,24,10,-147,27,3,6,-127,-9,-107,528,-80,-116,-3,-35,-2,-24,-142,31,53,69,105,27,-157,11,555,-377,-13,110,-149,30,-165,-5,36,61,-22,-52,194,-4,73,-3,-4,74,53,95,-39,-21,-6,86,-81,-227,122,-36,27,-13,41,27,142,26,-187,-25,177,-15,172,-153,21,-277,92,-36,-94,104,21,-2,105,13,6,253,75,26,123,7,2,61,27,194,-57,-75,95,-64,-2,38,47,5,79,53,41,-73,114,-160,17,-83,82,-98,77,-122,16,55,36,48,-4,26,17,60,49,20,2,1,-85,22,-69,-32,-32,-321,-83,-504,0,-19,73,86,-199,-67,-22,-113,-52,-163,15,-10,29,-8,-13,137,-14,29,-7,18,-7,-40,-11,17,-73,66,31,61,2,-154,173,-96,1,82,-23,22,-56,-72,-4,21,77,-305,-252,-132,-1,15,23,15,-55,-186,-63,42,44,54,218,-88,-33,-2,16,-5,-45,-19,-7,-31,-25,36,-9,-19,95,-15,-54,46,62,8,64,273,-77,-21,-64,-3,-2,144,-147,80,12,16,69,-47,64,37,-84,116,7,-42,139,-47,3,43,-99,21,25,-5,-96,81,76,23,4,-2,-14,126,24,-20,-40,7,46,31,37,-7,-8,-19,12,-64,-8,-6,-9,-19,8,-69,-20,-34,-731,-15,51,-133,-151,-15,25,-32,57,15,-165,60,6,20,-79,49,-139,6,-191,-8,201,7,3,1,82,-108,0,-6,81,-1,-29,-14,155,-5,-82,-73,-21,-124,51,-41,90,8,-30,35,24,41,22,-43,62,-148,-241,-87,-564,-47,-3,15,36,-47,-5,-2,-27,-13,41,76,85,44,23,437,33,75,17,31,-117,294,-126,9,68,50,-30,159,-43,343,-37,28,226,60,29,-109,57,-39,-42,-140,121,134,-99,-10,-117,-17,-24,-27,-136,-14,6,103,-10,11,285,-76,17,-121,-473,-118,11,71,-7,9,53,546,-3,6,-172,107,42,-11,68,70,81,23,-5,32,124,-60,-82,84,-28,8,-114,-148,52,8551,16,19,-97,-126,-206,-36,37,263,40,11,28,10,-68,-20,5,46,112,-62,-70,20,4,64,6,-35,97,-218,-127,-6,19,81,-80,-179,-45,47,253,-2,-20,-111,-1,-5,6,-51,30,-26,5,25,-21,57,31,-54,52,-79,15,-6,-71,-52,36,-23,-112,35,243,-22,-6,-13,68,-99,-30,8,-54,-16,-31,69,-83,28,12,12,-48,39,-12,-41,-28,-7,-52,12,-16,-111,-72,24,189,126,18,8,94,-39,103,97,57,-26,43,224,193,-95,-60,-8,-186,220,87,31,36,11,-39,4,-4,-41,-37,65,29,-17,-51,-115,24,29,-379,54,-8,-49,8,-105,89,-36,10,32,54,-60,-17,131,-54,73,87,0,-17,-19,-5,0,-38,35,-33,-108,-13,85,-14,-196,18,-17,31,93,13,32,70,224,-68,53,-469,43,-26,-5,-19,-105,-8,203,-69,-6,-15,129,-25,-96,125,-73,121,-48,-85,-12,-108,43,32,-41,318,176,88,9,-330,-57,-160,108,46,-52,66,-10,106,-84,-59,65,-27,-12,-53,-66,-19,-74,-26,41,53,35,-11,-19,41,39,-55,87,-99,-48,110,-5,25,78,90,57,37,14,1,-1,38,3,-382,-21,38,88,241,-73,-3,-17,49,4,-20,-11,168,-89,61,0,3,-23,52,21,-62,-54,-43,51,-27,-29,-182,-51,15,49,-33,52,-83,-172,51,40,2,120,-21,512,49,-130,-147,-73,-10,-8,8,35,-36,108,-32,-95,125,-41,65,122,-14,25,-19,-37,126,-60,2,63,34,-133,58,130,116,12,70,62,-128,1,-57,11,-157,-118,-89,-62,24,-131,-19,39,-21,112,156,-20,-45,-10,-11,-77,44,46,-96,-115,-10,-113,-74,-152,-154,-68,23,40,-28,61,93,-148,55,7,-299,-49,-62,-136,1,21,-38,27,-52,-2,-18,-20,240,120,-94,20,4,-98,441,335,126,11,41,231,7,-215,8,64,24,-65,-3,-74,9,-38,-31,30,25,20,-44,49,61,-17,-125,160,-91,-166,39,47,-15,70,-3,-20,139,34,-29,-37,2,-32,17,103,-34,-13,-25,86,-34,-106,8,186,139,-25,-53,-13,4,-95,-30,-35,-205,24,-14,19,113,29,-115,-60,-6,-116,116,-27,-194,-54,13,-48,-10,-33,-198,19,-11,-11,68,32,-10,511,-9,38,217,-114,93,-8,58,114,154,-38,34,-29,124,-13,21,-57,-33,109,-42,54,-309,219,3,39,254,-23,-267,642,-132,-59,34,232,-45,-10,81,-19,30,6,31,142,29,-10,-67,1,-134,3,66,28,-8,11,82,-1,-29,53,-3,-83,-116,-119,27,127,-44,-28,5,21,44,18,-20,5,5,-22,71,109,31,-62,127,-171,-159,-11,242,12,47,-78,-96,-10,160,-31,17,49,-113,43,35,-21,171,-5,229,-320,180,196,-58,-17,-9,-27,-6,-87,47,127,3,-171,-101,4,88,-62,-21,32,-22,178,-193,81,-263,36,-41,-2,-8,150,-151,208,-389,24,-15,-13,19,32,-15,45,-46,-62,-38,195,-93,-66,-19,89,8,3,-203,-7,42,-7,33,-145,-55,62,-53,-12,99,-11,-43,46,-125,138,31,-191,31,46,-32,24,-78,-6,-90,60,98,-1,-123,-20,44,8,33,173,42,63,47,-16,155,-277,99,13,253,5,36,-35,36,16,-21,-5,-52,85,31,50,31,5,49,12,-105,25,57,-62,59,13,-3,-9,-33,12,-122,-113,-3,-162,16,-134,-16,-123,-36,5,55,46,-31,-4,62,-92,-5,-33,-9,-19,-24,62,-33,78,-184,-79,97,7,-32,45,-51,-14,77,-26,42,84,-36,9,45,18,11,157,7,18,-24,-151,-49,20,-493,-7,-31,-28,-81,-1,-73,-83,37,57,21,-17,-45,163,12,14,319,-35,89,25,-52,131,-183,-18,-61,39,94,3,-96,26,-21,-161,57,38,102,15,-31,35,203,2,324,84,-27,18,-39,-4,8,-69,23,16,378,44,203,-22,320,25,20,-25,-4,101,-14,-73,6,-20,-257,539,215,42,-71,106,56,9,-23,-16,-47,58,-40,14,-26,-43,120,29,37,-13,64,36,-18,-27,5,-1,2,18,-22,-28,37,-5,46,-35,-10,20,-3,30,-138,-33,-39,8,-48,-62,-67,-3,34,-62,47,-118,3,-48,-143,21,3,-21,25,49,-27,26,-61,-41,12,130,-7,5,-61,-6,-64,67,-4,173,-101,126,-36,24,205,42,-21,-155,-58,66,-5,47,98,-208,15,-134,32,-1,-16,-51,-163,-197,-30,-40,43,8,-5,117,37,-74,55,-10,-6,42,46,130,-48,68,3,0,79,37,165,47,-17,-42,-243,59,-35,-53,-34,81,51,191,177,54,-100,12,23,-8,-13,66,21,-241,-6,62,-19,-131,18,39,-25,0,-2,-381,27,3,41,102,66,20,64,10,16,-21,128,133,-93,-9,41,16,-20,-28,29,70,9,-9,6,68,-61,-21,-40,70,-12,-17,-94,17,-1,-30,0,-14,30,53,138,-2,12,24,14,138,73,-93,64,209,67,68,59,321,-43,-16,-39,84,55,84,-103,-51,-60,-85,-43,-57,-44,-282,-103,-29,15,83,12,-13,-31,-13,18,-8,-101,-22,45,52,130,251,16,11,-12,106,75,-270,-114,-2,103,-22,78,101,6,298,82,-41,152,86,-73,-128,-29,-15,25,-20,-118,-46,-35,-5,-123,39,-104,-8,-32,-72,-80,89,32,20,-7,-24,149,61,-11,128,-12,35,31,116,257,7,9,236,-41,37,70,-16,21,22,-46,-38,1,36,-62,124,-53,-111,18,-26,-60,-35,-15,116,2,33,-18,25,118,106,61,181,-9,36,338,16,14,-10,7,-159,4,60,-27,109,1,-6,-9,69,9,52,22,256,17,110,342,28,91,23,-13,-56,61,52,53,10,91,5,45,318,30,-77,6,9,-56,29,-43,35,114,54,-27,-50,32,7,129,-3,48,50,68,180,-26,-44,14,48,-28,4,106,-77,1,13,-50,23,82,25,20,-168,116,49,-182,5,-5,14,-5,46,-72,13,25,45,-24,7,58,38,2,11,18,22,-21,455,-236,-75,-103,-314,-48,-195,-41,-34,-34,10,-31,-42,-80,-84,-137,-28,-4,-46,172,-105,43,177,34,-30,-14,-76,-108,-29,-114,-66,-31,-38,9,6353,-73,252,-4,35,12,41,-96,35,-15,68,-138,106,-3,36,5,-48,25,-22,5,-141,53,-28,-27,76,-95,-154,27,-23,268,-47,30,21,-77,441,10,280,56,-10,-1,126,21,-34,-48,-24,-17,84,-11,-109,-26,135,327,-17,-95,51,-70,39,29,127,173,34,-7,80,119,-15,-15,-114,144,38,-105,-2,58,-60,-14,33,21,-14,91,0,157,205,62,8,-17,-137,45,24,109,127,4,20,5,31,16,-8,-57,3,37,14,-47,30,-89,-5,-61,-63,-76,-50,1,-53,328,87,-83,71,-101,-53,-178,-31,0,-78,3,3,-83,72,171,-159,-49,-27,-6,-33,-73,29,-116,16,43,-98,-84,-87,149,-106,-10,110,-76,30,159,-75,-17,-63,-19,292,69,74,-33,-94,-64,-28,-10,-16,-48,97,19,164,-33,-49,394,91,7,-26,39,-391,-33,-66,-52,-45,-3,3,15,9,62,-62,20,5,-11,103,-20,-55,-10,88,77,90,6,-6,17,-53,-260,3,-5,-56,-117,273,-53,-20,54,97,28,-49,31,-17,-71,17,-1,-133,35,-43,216,26,54,98,-8,50,5,228,113,164,-103,136,-98,19,52,17,31,-38,49,5,124,35,6,7,71,24,12,1,21,-22,-57,29,-126,-51,24,-100,-54,53,117,4,-27,-35,-9,68,-10,16,0,-19,19,38,-30,-68,-7,41,14,-86,-21,-37,-17,-113,19,-26,-13,-82,-59,1,161,25,83,63,-51,10,17,26,58,-440,-4,-20,-9,-52,-35,18,11,-32,12,2,8,31,16,27,52,-2,23,-126,-8,39,40,40,-20,-29,-26,-57,2,92,-29,-37,-45,23,71,5,11,52,-20,57,251,-28,37,65,-96,75,46,76,-7,-14,38,-78,8,-18,-10,-6,25,21,7,11,-2,82,11,132,5,-9,40,-31,-64,-88,-37,87,-15,75,-3,-19,-32,170,70,47,3,18,-17,5,-31,-22,-6,-84,40,38,64,-32,157,-131,176,-38,-32,109,-55,-77,170,43,58,-24,240,-30,42,-65,6,-49,41,8,90,8,-49,-1,-21,76,45,355,295,187,19,-64,52,-16,34,44,-45,43,172,-38,11,-11,34,18,-3,8,2,-45,83,95,0,67,17,56,58,-20,6,246,-38,26,-32,-22,67,72,-1,84,-19,-43,-19,117,29,-9,-12,8,35,6,33,34,135,-28,13,26,44,29,-114,25,-1,-11,0,20,63,64,-69,-1,-15,-13,-2,54,80,69,-35,-4,-10,-185,45,133,98,-116,108,-77,-77,-29,766,-1,145,-16,163,18,4,-2,24,-48,-6,-42,-2,166,17,20,-56,39,11,-41,108,-8,-35,0,-490,-25,-32,-61,3,154,33,-89,27,9,-38,140,25,10,112,84,-4,236,30,-42,-114,50,31,36,40,31,12,21,-16,34,-60,-83,-8,7,129,44,-99,55,-20,347,53,36,-62,-11,-187,39,1,76,119,-13,-17,75,72,-108,33,26,43,3,48,-8,63,-40,-26,41,-21,891,22,32,-24,-12,13,16,109,34,-17,0,-17,-17,878,-24,224,6,-2,-22,-38,28,-4,-13,-24,-64,5,-13,0,-82,19,33,569,33,86,-92,22,9,3,-33,119,-34,17,17,-1,23,-108,26,2,3,27,28,-11,31,-29,-28,5,6,-20,41,54,23,-20,56,1,-44,69,-20,-47,-8,-2,29,38,57,-292,120,-5,35,-3,-46,-101,29,21,-13,-33,-30,9,-140,31,-41,72,-13,-33,-27,10,21,-2,-51,-33,116,-50,14,70,-214,-7,9,43,-47,23,-28,721,-6,-232,-47,-66,-44,-110,128,80,-40,1,102,10,26,113,-20,-12,78,-93,69,45,32,42,89,-20,-60,-42,81,-47,9,-32,53,-38,-71,42,42,13,-151,31,120,305,-54,-8,370,139,2,22,-28,-30,-69,55,1,83,-39,52,27,189,149,-132,-282,-59,27,1,-10,81,36,19,76,418,40,65,-40,134,-101,18,-75,-3,10,-23,30,-16,34,13,29,12,-6,43,-3,21,12,-48,56,505,-19,18,-306,-36,83,116,-37,-79,-2,-2,14,33,-83,-88,29,-5,104,-3,41,17,93,7,38,-21,-4,-13,-53,-110,144,-9,-18,-4,-111,80,-16,2,59,34,-136,89,-66,-2,-128,111,-13,-28,5,21,-25,1,-333,-1,-11,-41,-23,-51,59,-133,-25,10,-4,9,-28,-124,-138,29,144,36,-21,70,3,5,1117,-7,21,148,44,268,-16,-145,-47,-35,-9,-126,3185,-48,213,-3,1,58,6,15,24,50,-114,-185,-38,20,-164,-9,-13,127,32,22,9,57,-13,-5,112,-43,12,-106,24,-9,92,37,95,421,-149,58,38,1,-73,-46,5,-23,6,-52,65,-72,122,-284,105,13,141,-134,-3,-30,-15,-41,-89,85,55,37,-70,21,10,91,114,-48,2,-14,24,45,-9,-128,-137,99,79,103,112,-1,-94,32,-1,158,-7,-106,2,-299,45,3,29,35,50,8,20,26,-42,-60,-28,1,5,89,0,-28,74,-91,25,14,68,-306,-45,263,4,-57,24,30,-22,-77,120,5,-27,-18,12,-63,-33,-217,4,-49,-12,-33,22,-92,20,5,49,48,-11,-102,-83,-14,-43,66,53,-4,34,-6,-70,409,112,-21,-67,-34,-13,2,71,35,19,133,-9,30,-27,-24,-170,21,-51,-87,4,-84,-6,20,88,0,106,80,345,29,20,-59,-39,-31,-188,3,28,-19,-30,-12,-140,-23,22,-34,-43,-17,19,-14,-24,-52,-58,221,-143,115,-112,168,14,-107,-40,78,-15,-2,-74,-29,-19,-207,-81,-49,1,-223,-16,-34,103,20,-121,39,25,4,2,-25,-5,-19,55,-55,35,-157,16,-19,279,254,8,35,-252,55,-10,-38,-256,3,247,83,91,-262,-45,125,-5,31,36,-12,33,60,-125,-83,-51,-48,37,49,-77,-12,18,95,54,-17,-50,-123,22,-13,22,35,-42,193,-11,43,-46,-15,13,-5,23,-25,46,-53,220,23,-31,-30,24,-40,154,-14,-60,29,-86,64,-14,24,40,78,-130,-220,42,20,75,-86,-106,46,180,-49,-55,-49,-63,17,-43,4,24,65,3,67,34,-41,-64,7,54,58,69,-12,39,28,-126,162,-3,12,130,35,29,24,-86,30,39,28,-120,-2,26,-71,5,79,23,-14,-14,-48,157,-205,39,-114,142,-24,-29,-15,-61,-56,-26,4,113,83,24,-26,-60,-31,-75,-26,-26,-13,-62,13,134,-4,-64,-32,-31,17,341,12,19,-55,185,-82,-129,6,71,103,95,6,-117,11,41,40,-9,21,-109,-2,38,20,23,294,-47,92,-52,-28,-60,-71,142,7,15,-30,-93,-49,-206,18,-23,8,-25,-127,-6,46,-48,-53,20,1,677,157,770,366,994,16,-18,24,31,7,0,-63,-18,2,21,47,2,18,-63,-45,-206,-27,74,11,17,44,-5,-93,28,-62,-112,179,-4,-55,-46,-297,-114,-146,-11,-34,129,-106,-50,-180,-18,17,-20,51,-17,-56,-25,16,38,-1,78,-12,-31,-9,65,98,66,36,-59,82,10,45,22,-30,-30,-95,-6,-19,9,60,-39,-87,-23,58,-144,13,42,-65,-69,51,53,-82,-81,-16,138,-73,13,30,37,-7,-6,49,28,58,48,-8,189,-9,-49,5,-17,40,7,-28,-19,-32,72,-24,43,-56,22,44,-5,34,-17,-25,-22,-76,-1,-11,-6,-57,33,112,-8,10,-44,-5,-1,-7,-48,408,-18,136,104,59,21,13,-60,11,-11,-9,-74,17,18,40,-49,-234,-60,21,25,5,-54,47,-7,129,11,32,53,52,-40,46,-43,-48,82,-35,64,106,120,-105,-22,-1,189,8,-60,-23,12,19,9,32,146,35,-164,-20,16,20,-69,0,-12,55,-15,-8,-22,-15,-67,17,97,9,-8,75,45,53,100,45,-111,-38,29,-34,127,172,26,-181,-27,18,142,16,13,-72,-16,-28,82,17,45,-21,-12,-19,-115,28,-80,-52,30,-4,217,18,15,-32,-26,0,67,-5,13,-21,69,41,-9,26,-4,4,21,26,-48,-8,35,66,16,209,2,-39,-174,-8,79,4,55,-10,-56,-27,-25,-3,6,0,59,2,13,0,-35,-7,19,126,4,60,66,146,-45,-12,67,49,46,38,81,-44,-191,20,-21,-43,42,-63,-23,6,25,7,179,14,3,27,24,-46,-7,57,-24,23,-75,-140,-34,33,-6,32,511,11,-4,17,58,-56,-78,-78,5,104,49,0,-25,-205,24,-44,-194,5,135,-50,28,30,22,38,-86,19,-2,90,9,457,148,-73,-18,58,25,-67,-15,-1,28,-27,-101,2,1,-1,11,28,-59,89,90,-34,731,60,20,42,40,84,-47,34,-19,153,-123,38,0,97,4,-33,-37,89,-27,-20,54,14,-25,-9,-121,24,-18,7,10,120,-115,-7,-17,-5,120,-163,126,-38,45,59,6,-23,338,-29,17,-11,-77,-13,-5,70,-5,20,-36,-71,32,28,-98,-6,20,-40,-25,96,-74,-65,81,-29,4,1,-4,-124,-83,-63,11,6,-28,164,22,-179,-6,0,-48,14,26,17,46,14,15,221,138,-10,92,0,28,204,-39,15,-102,23,133,-104,90,-144,-42,702,843,5,-3,301,-6,15,21,14,146,-151,-48,-8,15,1,-47,90,60,-37,2115,-25,1,-64,20,7,-8,-28,70,208,-18,301,10,17,12,-6,-84,-75,-48,-7,-25,52,27,24,49,7,-1,11,-127,-36,-46,-11,-100,79,70,13,29,-110,86,4,131,42,-44,36,-24,32,-48,-8,-18,-20,84,-101,-8,-31,72,-152,-7,-372,-26,12,-155,-25,-71,-15,151,43,19,-9,68,2,-25,315,-73,13,-52,231,-146,25,162,-95,-42,-28,-43,74,-41,45,-10,-2,-2,25,-72,-33,34,-87,23,-29,-15,19,18,-14,-24,-40,15,-14,3,50,-57,-4,58,-41,74,220,73,-107,94,113,-5,-6,31,10,-34,16,-20,-495,-17,-22,-16,90,58,69,-66,39,26,30,76,195,-149,83,-16,-9,-28,-3,-26,-28,140,148,24,12,124,-7,-2,-9,-41,18,52,-88,35,71,-84,-12,10,-120,-10,-5,-2,-1,21,18,27,66,18,-30,8,-9,47,92,-36,-21,116,-22,-24,-26,-63,-31,-257,341,75,119,-2,35,43,32,-29,69,2,-11,-21,33,-30,37,36,-6,-41,37,-3,-17,45,4,86,65,-125,15,21,-112,-18,25,0,66,-127,-51,0,19,9,-21,-148,-42,-11,55,-37,-64,-76,87,38,41,-13,74,38,-19,-5,25,-13,71,12,45,107,-27,37,54,2,80,-35,-37,244,-3,40,-25,-8,-58,50,-4,28,32,110,137,25,27,30,-2,-63,-53,-46,34,-78,0,20,-14,-25,99,-6,20,16,13,-79,25,6,41,20,62,-29,-111,43,70,61,-78,5,-37,-10,13,-30,-21,-35,-16,63,71,107,50,-20,-43,16,-15,44,4,-55,75,-2,1,2,-57,28,46,26,-70,-7,65,-12,-6,-40,9,-7,-102,63,-46,114,145,75,59,48,43,4,33,32,31,16,47,-9,-38,70,72,-8,-7,-10,172,31,48,-15,25,-36,-56,99,-14,-24,-42,0,-250,-13,71,-12,-14,-4,4,6,62,14,-2,-6,-26,16,17,-23,3,-2,-12,-14,24,-48,-71,19,-29,32,62,111,142,25,45,-54,11,42,110,-98,9,80,-44,-6,11,21,-47,-150,128,-4,37,27,14,16,-22,3,-15,-23,-8,-20,1095,-89,13,-15,-9,0,-41,10,-82,-33,-24,86,-13,38,21,-122,-59,5,14,5,-47,7,145,44,-4,-17,3,-24,-7,-8,-16,-34,40,-69,40,-14,52,-28,-39,37,-26,128,-25,-21,-73,83,26,-29,21,50,220,18,11,91,52,81,252,26,-42,-3,-17,-172,-23,3,45,-22,169,226,-137,3,-9,58,-12,-35,-136,-100,-14,32,-195,-3,-69,-34,49,113,36,-9,5,13,-5,36,-90,-72,18,-28,-286,0,430,-35,-28,26,-171,17,190,154,35,3,77,41,70,39,34,275,-83,-35,84,36,-34,-18,-24,-16,-18,-24,348,28,-80,879,266,42,2836,15,-158,-19,-56,26,102,76,-39,-7,120,69,101,17,39,-19,2,83,7,-20,-219,48,145,-15,81,97,35,-43,20,-40,-223,-3,149,-61,-9,49,404,141,11,48,-2,79,194,219,-1,45,-82,-20,115,8,118,-79,69,92,36,119,30,-8,-23,166,41,18,18,-7,211,126,-285,96,376,-5,60,28,-87,31,78,-9,-12,-70,42,34,11,6,140,-55,16,49,100,-25,36,15,-134,24,-9,-28,25,5,67,25,88,-15,63,39,24,15,14,9,138,-4,38,93,14,61,-40,-25,-8,251,-12,-21,304,7,-12,269,11,19,-50,27,-23,27,34,-23,-53,-27,42,-11,-43,-67,-56,76,-23,58,107,-61,40,-39,14,-57,-54,68,-5,5,-11,-129,2,154,5,49,26,34,16,-3,76,22,55,-55,82,103,20,-1,-37,-818,-125,70,58,62,68,-27,3,-19,-33,2,46,-29,12,-15,18,52,-50,-1,-45,-8,-7,-581,25,37,-32,83,32,31,-8,8,21,-46,41,19,-6,29,-51,12,10,101,8,79,-23,-33,12,5,24,-32,-5,-23,-589,10,-93,-44,-57,29,-29,-82,-42,-52,107,30,81,-34,96,-147,-16,302,-7,9,9,-79,-74,26,8,-5,48,114,7,-3,18,75,-134,-31,21,22,-130,12,-23,12,26,244,-2,38,0,-2,39,-32,21,41,-16,36,69,-68,102,11,170,-46,51,82,-75,17,43,16,-5,36,-10,118,38,16,23,21,12,-5,28,105,-39,-69,-36,-4,34,-6,68,93,-13,20,-14,-28,52,-8,75,14,-83,48,-13,-17,-23,38,-26,-38,43,8,15,-21,-24,-17,14,-19,15,1,32,21,-22,41,-53,62,-60,13,23,43,508,-8,76,32,34,-41,373,-22,0,-87,28,86,-53,58,77,-13,-102,13,-105,21,89,-41,3,-21,-22,-65,26,-16,-96,-11,13,69,-17,5,71,139,21,33,-44,3,24,10,-65,-122,-98,-24,-35,-14,-68,-13,-182,9,92,97,2,-34,-8,-34,108,224,-22,-263,52,15,46,-259,-10,28,27,-1,-5,16,-53,30,11,36,22,25,-33,14,-44,90,12,-2,48,35,-27,2,4,26,123,77,65,-1,176,-13,-9,13,-31,-20,-24,-13,-13,14,28,-16,80,60,18,168,-9,-4,-29,-78,73,-3,-49,2,28,-33,-5,-105,-37,-7,-81,146,-88,61,-12,-194,10,0,38,11,3,0,12,0,-101,-167,-4,-1,-25,9,1,10,-197,-184,20,23,19,-5,-18,-1,-16,-7,-102,57,-31,42,31,-14,52,-50,60,-13,-108,15,28,-51,39,14,80,-145,30,-12,73,9,-31,-2,84,157,-29,18,2,-26,20,-20,32,-36,-25,9,282,-14,-189,-2,-54,5,-65,-8,-3,-93,-9,-16,20,-14,-25,-96,69,-51,-121,-44,21,-75,328,-41,43,10,-3,-65,-13,208,13,-39,178,-3,107,-2,73,-45,-6,-12,96,29,0,14,-54,18,6,-70,-41,75,38,45,16,37,17,115,-5,-58,-3,103,-208,-99,-36,185,-25,16,22,37,-130,17,16,177,-17,-60,-53,2,9,8,-55,-57,-6,158,82,-15,-24,-48,-62,0,23,-23,-32,97,-19,25,59,143,25,-115,-6,56,-16,51,377,-4,-9,-125,-6,86,12,14,-108,-15,161,32,153,68,25,51,70,124,-197,-44,4,-59,-57,7,-38,214,-28,-46,-9,115,-249,23,23,25,68,31,-103,290,-93,81,27,28,54,62,-15,-36,-47,-26,-104,4,27,58,-279,-111,-32,-107,-11,20,-25,-84,-34,5,28,149,-36,127,-17,14,3,-55,2,67,97,20,-23,33,3,8,18,38,104,-33,-26,-32,-27,-3,7,165,135,7,70,-17,-14,7,46,27,-59,52,-74,27,15,-33,102,-5,-38,85,-19,5,29,17,0,-5,-31,-30,7,-1,34,-1,281,-27,-14,-9,0,47,-18,-10,-22,-9,95,111,102,14,-23,-27,-36,-13,91,-25,-54,22,-39,19,-26,88,-22,31,14,16,-4,-2,89,4,14,-131,5,35,5,-22,7,5,-81,-47,10,-40,4,-4,-169,24,52,314,141,-5,-70,-35,-45,-38,-40,-28,-32,-6,-5,-19,7,-88,-36,10,-16,-56,27,26,-1,-26,17,5,79,74,-21,-34,-4,64,135,42,-23,18,44,18,-35,2,111,67,100,52,20,11,39,32,-50,-159,-43,23,40,163,-18,25,27,-118,-21,-17,-15,17,-8,3,-32,-16,18,-31,24,-44,29,2,78,23,-18,40,-30,-5,-33,-17,-4,-28,29,22,-13,-51,-15,175,2,-211,35,8,-26,-12,-205,-29,52,-136,-8,-9,-33,40,13,-12,-25,-22,-3,9,-23,33,38,8,128,12,26,26,24,15,8,113,-52,43,125,249,46,4,0,111,-126,88,-33,9,39,0,-14,67,-223,-47,12,51,-20,117,50,12,-49,228,14,-32,132,-42,-3,66,-11,-82,-41,-40,-99,26,-2,1,-4,50,-3,83,106,4,-4,-49,-3,223,-86,-40,10,-5,-33,18,-6,-63,14,10,-28,-6,72,-80,-26,-19,63,165,54,14,-64,48,-13,31,12,-20,101,10,-40,24,-18,14,-10,1,-10,28,-11,3,-43,-29,43,-62,-22,-33,-27,-62,19,3,-158,4,-19,46,-38,-36,356,-26,-179,-3,11,35,-28,-26,29,-3,95,23,6,34,-12,23,28,-24,-1,27,-16,46,-50,-84,-32,-8,2,24,21,-417,36,52,-122,20,44,62,343,-31,-19,75,24,-151,-84,152,-11,16,-13,61,10,19,13,-13,42,-40,-5,66,-93,344,7,-162,-87,8,-110,193,52,238,193,-3,-121,34,40,19,5,16,24,-1,-7,79,245,-47,-52,6,5,-14,-21,-69,40,4,46,55,-21,-62,20,29,96,-69,-70,76,101,4,-1,-38,-151,-28,-3,-27,23,-20,1,-13,30,-20,44,-41,-216,-21,-18,-98,309,43,12,-8,28,4,7,58,39,34,3,-16,26,-12,8,177,-56,7,130,0,-10,24,-39,-221,63,-41,7,-29,-22,257,32,-13,-13,15,-38,3,-11,39,30,41,-3,101,16,-78,27,-41,67,-135,-24,129,60,56,122,10,16,-18,24,51,-5,30,13,-31,69,656,1,-68,-63,-19,-42,-30,-29,-23,-59,56,49,25,-59,129,-24,-47,47,87,-75,-34,-12,38,-36,45,66,-24,-42,-3,18,37,9,-18,-23,3,14,163,39,-10,-27,-14,30,-20,18,-31,83,-8,21,17,-19,0,0,12,-26,-123,-25,17,-4,-1,-42,-2,6,5,13,29,1,27,-58,-19,43,18,-13,75,3,32,-29,13,-5,23,-25,73,59,-8,17,67,-46,-23,85,8,34,-16,-23,29,23,-13,33,-44,9,79,67,20,-37,-28,-4,-31,432,31,-39,63,-39,-66,56,3,-94,-109,-65,13,-44,-17,14,135,1,-54,43,-9,0,64,-149,82,1,90,9,100,6,-57,-43,-12,-51,-124,1,44,9,-3,-17,84,-7,-11,-9,49,-144,206,-19,-10,3,33,66,-12,86,388,-3,64,84,66,-17,12,-10,103,-39,320,46,13,74,-56,48,79,0,17,36,-30,129,45,164,12,75,-25,3,-44,-41,-3,106,-153,-25,0,61,-34,-29,-12,10,0,-38,54,-4,-1,-11,4,-5,130,24,-41,-19,186,-47,-22,13,216,8,-11,-10,-29,70,-30,123,3,46,12,58,61,-31,32,-22,348,20,-1,27,17,4,-2,-102,84,176,-11,121,184,95,-14,-220,-26,78,6,14,-38,-23,-2,-9,107,31,36,60,13,-32,4,-56,-1,104,-42,-44,2,63,-233,41,-16,3646,-39,-51,156,-31,91,-30,5,68,-32,-43,-34,49,25,-56,-51,93,26,-21,27,19,127,58,7,-36,-111,70,104,42,3,154,-288,-5,24,44,34,24,-5,-17,20,36,46,29,-41,-15,5,179,-31,-74,437,60,32,-34,-47,129,9,-122,-185,74,70,46,96,3,45,140,65,-13,67,-1,0,-18,10,-61,29,-51,-41,6,-49,8,39,-36,2,26,8,46,-52,72,47,-7,98,487,45,75,447,-29,-100,-10,-7,-40,-5,3,128,-13,-7,29,161,-10,36,111,116,-16,-18,-25,2,2,-10,10,-24,-36,-30,35,20,-58,23,141,27,102,-81,55,487,19,11,25,-136,33,8,-18,2,-103,-3,-11,12,31,82,-52,-42,13,20,-31,203,12,95,-55,9,22,35,-20,13,17,-23,-77,-31,52,40,27,120,6,-77,-152,-13,-110,-50,-107,-7,-62,-76,-18,144,-5,27,-21,4,175,-23,-64,83,-3,-205,60,-127,4,-8,-18,30,127,-3,-78,-44,-80,27,-78,76,-16,1,-9,95,662,44,0,-15,11,39,-53,26,-39,-189,-80,24,576,-106,4,53,-65,-106,-104,-37,-35,-21,-9,163,-24,-75,-48,92,6,171,-58,112,146,31,28,29,-7,-15,-12,22,-123,241,-18,123,-11,-82,1,97,-10,46,-22,-288,333,-39,15,-21,-4,-69,3,-135,-58,15,4,48,34,26,-36,-10,-70,-13,155,27,16,-15,-13,37,187,179,227,84,-18,-9,260,-19,8,84,32,30,49,148,-29,62,13,-29,22,-52,24,-2,77,64,-23,49,149,66,4,-6,-62,1,46,-21,1,19,-62,-20,66,-42,-24,-26,-146,-76,-52,103,-11,13,-25,287,90,-33,237,-2,-55,-59,-49,-66,18,-34,-15,445,0,-90,33,71,-13,28,43,-505,160,11,-10,-17,406,79,650,-26,116,197,10,42,140,40,-15,3,56,41,97,-78,261,13,-88,8,8,99,-136,405,-60,162,38,-29,-6,-2,335,-19,-12,-16,28,1,9,-86,91,176,-56,1,2,-49,-11,85,35,-14,-64,-9,21,13,-106,-19,-159,15,19,17,222,72,0,326,27,43,99,-55,15,13,2,-13,12,-47,5,-229,69,163,-42,-49,-7,119,12,132,-98,-100,65,3,-34,30,1,-42,14,106,-15,-36,-6,42,10,-9,11,-13,112,28,-43,-212,-70,-34,13,15,8,20,25,317,13,3,49,74,22,6,-35,16,-42,-31,-18,15,18,25,-12,-10,48,31,-39,-108,9,-4,-8,-65,28,39,8,-67,-78,59,-11,-16,-52,77,86,-28,0,91,16,-93,74,-211,-46,28,60,-27,58,14,-59,2,-10,-13,-46,28,72,-5,-76,54,63,86,-58,62,-19,-44,97,-19,-215,8,-17,5,-26,24,10,-50,-39,-126,85,-65,101,-22,-3,-26,-8,-5,74,-26,-82,47,0,-16,2,-75,44,22,-18,52,11,-55,-7,-56,65,6,-22,-102,-15,67,-24,4,275,314,-79,37,8,-23,22,-32,36,6,24,-93,14,-38,72,10,13,-53,17,-52,23,-38,119,181,21,12,-28,35,-8,-26,-40,46,-9,38,2,-79,-99,-17,-44,-42,-13,31,-25,331,31,-17,31,11,-36,-19,-33,102,181,-18,-137,-32,-360,-2,34,-57,557,-26,-41,-3,-38,-21,256,13,12,-8,-124,-31,185,-5,-18,92,-1,148,30,165,174,32,-40,-73,57,-81,-21,-11,388,100,14,-32,104,7,34,150,-104,-11,38,-92,7,-12,-17,-35,7,-60,-1,118,186,92,34,57,113,21,152,67,79,56,39,-114,216,15,104,-20,-122,36,112,60,-32,-7,44,45,-27,16,28,-63,18,-74,-22,-78,-53,46,35,22,-37,-6,276,-24,11,23,-5,75,-4,44,-4,-62,-34,277,-35,44,86,34,-33,26,-71,202,-8,128,-141,245,-25,156,-7,77,14,-102,-46,-26,-3,-54,-358,-50,-53,31,-17,25,-47,7,16,48,-3,-22,-41,-17,28,-13,26,17,-3,33,60,30,-3,11,172,-4,-14,383,-6,96,82,-132,22,222,1292,332,75,-92,-204,-23,69,4,2,-109,-161,-22,29,181,-126,91,99,-9,-32,-73,-48,-441,33,-17,-28,18,67,159,151,10,64,-47,-213,1,-114,55,15,2,419,-28,-14,155,67,-19,161,4,50,8,-166,73,19,-64,-39,39,-40,-69,0,-9,21,151,-75,-19,31,-3,49,79,-29,51,664,85,481,15,-63,112,-45,-100,-43,7,253,-41,13,8,19,13,73,77,123,-13,-11,7,-24,-178,-167,119,108,-24,-40,-46,109,-4,119,-85,252,96,-21,-24,139,68,217,146,52,27,4,-14,-12,-42,-30,-34,61,10,-67,-84,12,0,-13,-83,88,120,-29,11,16,25,20,81,53,116,-22,-87,218,65,106,14,87,29,0,128,18,89,29,23,30,117,84,115,-30,6,-16,-37,-35,72,-45,16,106,-34,15,-11,53,63,16,27,-64,300,-70,23,32,-20,68,5,-4,29,-110,204,-14,57,-33,-188,19,-17,-94,-77,-46,-7,2,189,-45,105,-35,136,-68,21,-318,-94,23,-13,35,39,48,63,7,84,7,-8,17,58,71,281,262,-61,-18,59,105,3,3,-74,36,25,-5,84,130,95,15,-43,-130,3,13,-130,-4,-115,49,54,-24,1,-46,-12,-32,-104,-2,26,63,56,-61,66,52,130,14,-26,-34,39,-41,-54,7,77,-29,-15,20,-81,130,9,-36,-19,-15,32,74,5,-2,-42,89,-170,35,-28,82,-41,-15,-194,97,-238,-12,32,-23,-65,-85,-23,-28,-54,-197,3,2,70,1,9,-21,44,25,-65,326,-34,-48,12,38,274,24,-16,-6,340,95,150,-10,2248,110,130,-9,13,9,41,148,7,7,-94,41,-45,-17,-2,18,-15,29,-23,-27,-7,27,-148,-22,-18,2,-50,51,20,13,4,30,-34,-15,29,-17,6,75,12,94,-13,113,58,64,34,-13,-13,-398,21,-50,-11,30,-36,-49,-15,-25,-115,-95,-10,59,181,26,34,6,-26,-129,409,35,126,814,-10,-22,193,256,-5,17,-1,4,-155,-10,69,26,34,-26,30,23,6,-23,45,86,-11,-31,34,-3,-20,34,-50,10,67,120,-61,11,65,4,-37,-25,33,-26,15,-141,-3,-94,31,-14,-38,18,-41,-41,190,75,23,32,-14,-2,49,-39,25,-31,-22,3,241,175,7,21,7,-24,16,-9,151,65,-7,-61,-13,-88,3,-51,-45,-6,-17,50,35,13,49,-29,6,17,-96,10,-37,117,25,-31,16,19,-40,-24,-56,-36,-36,-142,-87,-21,214,9,-147,-115,-5,-58,-51,-5,165,-30,-97,13,-2,-32,248,43,13,93,60,-8,11,-46,-69,9,-33,147,-40,58,-94,-112,88,30,320,0,70,-145,-137,17,-316,-25,342,-4,10,-70,14,-29,-15,122,37,-16,131,9,-25,-26,-109,75,36,-116,-119,-6,-53,545,31,-195,72,-111,-9,-30,216,-37,-10,10,125,-90,25,57,10,13,13,-1,0,-6,44,4,-28,23,-58,46,98,33,75,82,17,14,-20,31,-32,51,-30,-34,-16,18,-6,-52,58,-4,29,77,-37,-15,3,59,-29,-25,31,32,-11,-30,19,116,260,31,-47,-7,121,-18,35,5,26,82,-21,-2,34,78,-21,66,-78,-80,422,-103,-55,77,190,1,152,-34,-2,-20,65,30,-59,24,-18,-88,47,-42,-5,-30,17,51,108,-35,44,4,60,13,13,0,75,0,112,311,-36,1083,-28,65,16,293,40,-24,86,-31,5,-12,87,-2,184,-196,34,-26,-26,-18,-24,-123,-11,36,57,38,-18,3,19,121,56,15,-3,136,24,39,-30,-29,81,30,12,-22,37,43,80,-3,31,82,7,-18,-14,-4,-116,-112,0,-133,-114,-5,-5,-3,47,-64,50,-71,20,123,27,178,48,2,19,14,3,4,-18,-52,62,19,-5,30,-49,55,-47,42,53,75,-88,71,303,6,-28,-266,-150,-5,36,65,-50,36,-31,119,-210,7,33,-102,32,1,-78,27,4,-40,-36,-6,33,-15,-214,21,44,-4,-5,10,-21,49,74,21,205,1375,44,-7,-102,57,132,-18,-17,-8,-75,-103,-92,7,-14,-19,-19,-2,-104,5,48,16,-628,-44,-211,-33,3,-17,-11,-42,10,71,-108,-3,110,68,22,51,77,-15,3,-20,-5,220,22,-49,-2,16,-37,17,-15,198,8,-19,30,8,-321,-16,-77,-21,-34,-54,9,-21,-48,-26,-147,91,17,-32,57,73,-31,294,-35,241,102,183,-71,-86,-14,26,-23,-9,-57,33,-34,8,-42,-19,76,15,-28,94,-154,-35,-75,1,-111,-20,-10,-26,-19,6,9,26,-111,153,-25,43,-46,41,-121,27,-107,-87,-8,32,118,91,-15,-10,-34,28,-394,51,65,-50,501,4,39,42,111,30,-21,66,1,121,-15,-151,188,72,26,-20,-60,62,36,-241,472,-608,-25,-125,-12,-143,-44,37,67,91,-61,-79,115,-174,110,17,144,87,75,-41,-96,-77,-41,3,24,-5,-287,-92,-47,-25,-5,-51,-14,530,55,192,-19,161,206,432,40,41,2,23,141,196,-16,43,26,-53,-5,26,7,-42,51,69,0,-6,-59,14,-10,172,97,-5,-37,57,-1,38,6,35,-111,80,226,204,-118,-66,-18,-31,-44,14,-53,-29,-38,-95,32,-2,12,-50,14,-30,-62,3,-49,-16,138,-77,-155,-58,-6,49,60,15,-27,65,317,-53,-1,-56,-22,-14,-50,-5,195,-226,147,55,-35,285,25,12,-48,18,16,-84,-6,114,4,-117,77,2,-20,11,-5,-85,140,87,1,229,257,299,50,-28,-75,24,15,2,-19,-63,3,56,45,-25,-7,-41,67,18,-1,251,3,6,142,11,-12,11,-10,11,-99,36,-41,56,23,13,33,23,112,62,16,97,41,-75,90,35,-28,-14,16,16,-2,-58,-23,117,48,36,-24,-33,194,233,69,180,11,20,6,29,11,4,84,32,114,69,29,79,11,106,-82,177,181,-12,154,171,2,-1,-2,-33,43,-9,4,33,-32,63,-51,34,24,41,-14,-55,-3,4,-27,-78,-14,-40,181,-21,-2,-39,-18,114,-30,-13,4,-9,2,67,-12,-85,-78,-47,33,4,-223,-8,-84,191,-8,-41,-222,4,63,-50,26,163,12,223,-117,12,-32,17,133,-24,28,72,63,277,-25,28,59,-6,-90,116,10,-80,6,-66,67,4,502,-13,-23,2,71,-7,13,-18,-20,44,-42,-80,-49,-23,310,-9,-29,-32,-46,-8,-11,6,-49,-35,57,-28,157,29,32,23,-9,45,-7,5,11,-22,-43,72,159,-26,-28,6,-73,59,-66,49,-37,-48,60,-1,87,-30,28,-87,97,-68,-17,-4,-2,1,10,3,22,-20,-19,-1,100,14,22,-141,1,23,-86,-4,-86,6,98,-13,44,-39,195,9,-15,13,-22,139,-3,-92,13,8,-15,11,-118,81,54,32,-49,2,-37,-3,44,-9,-14,-207,14,113,-79,0,-6,-2,-13,-29,-17,-103,59,-90,-97,12,52,62,38,70,31,-20,-2,101,-56,3,-17,22,-21,203,-53,-20,52,-11,3,-3,226,-14,-145,107,15,149,21,66,-155,71,-64,-18,8,6,-4,3,2,-22,58,3,-44,171,-17,90,50,15,88,-7,-9,-59,4,107,17,70,-17,-30,-48,-25,86,22,260,65,-26,42,-14,-42,-1,139,149,14,-89,16,-28,-118,-30,36,-39,-1,70,16,132,85,43,-107,45,-45,-2,238,-35,122,-39,86,-88,-25,51,-5,138,-12,-10,-3,-85,-23,1,148,-51,-42,-50,-8,109,-9,83,2,-38,-14,37,118,9,56,21,-72,8,-33,-42,5,-67,-14,-227,25,-9,16,-107,-14,25,-89,-14,-51,-33,35,54,26,-12,-14,-21,71,78,32,-17,-83,44,-281,-10,24,-88,20,-59,122,45,37,93,-21,49,-82,-45,67,42,48,-27,279,-140,104,-25,-28,-92,65,1,81,-64,142,-24,-63,28,17,-24,140,-13,-31,-160,-49,-7,-43,-10,-24,-13,23,-50,64,174,9,48,-85,153,-32,-32,-47,-27,-25,-7,12,-97,40,71,-15,-21,-43,32,0,-57,2,-5,-530,-77,9,-62,30,9,100,-41,24,-75,6,70,99,196,41,62,105,-28,20,-35,-38,19,-38,-82,10,-37,-11,-53,-154,-29,-24,-39,18,13,94,40,116,93,-9,54,12,-35,-22,-11,62,-10,-55,3,27,33,-26,37,-11,18,-28,8,8,3,39,25,59,-21,57,-57,71,-76,-33,-6,11,-66,-28,-21,14,77,-45,117,91,20,-14,7,18,-7,51,60,19,-281,208,-33,-15,-16,-51,-17,-15,9,9,17,-21,-37,16,46,15,-19,2,-23,-36,95,14,-30,253,12,-40,-17,37,-29,27,16,103,-10,-22,-41,24,25,-27,-35,-135,1397,-2,97,-2,2,17,224,-29,13,58,-32,-11,27,-20,-14,2,-31,-2,15,-87,19,115,-38,-4,-51,12,-138,96,-11,-41,-20,-30,-4,18,19,-20,-28,-24,28,31,-30,6,-10,36,8,35,-17,-33,-17,-35,-35,-60,-26,68,-9,-18,-51,715,25,47,-270,-265,-290,-235,-826,-262,1
-13,-124,-206,-29,-117,-114,111,-20,-25,18,-33,-111,-86,-77,76,15,14,-93,13272,-12,39,-15,4,-46,-33,-53,-51,-1,-19,-31,-54,-33,-1590,-716,-1093,-916,19,-1,-1,-61,-95,81,88,135,137,-1,69,-19,-5,54,67,241,132,56,-15,16,-5,-61,10,155,36,137,56,-240,24,-17,714,142,-34,-646,-645,-191,-368,92,-38,-95,71,34,682,-77,207,-225,-77,-16,17,170,-73,385,24,-27,174,65,411,300,245,-45,14,134,10,25,69,-49,110,-8,313,28,73,206,-239,-68,11,-40,89,-190,-436,-92,58,-44,-49,-87,-47,-203,248,531,-77,159,107,-95,52,369,304,114,-11,-22,-25,47,-48,-10,37,214,-236,-7,-5,30,17,35,69,646,-53,31,17,105,26,482,-11,-291,248,-74,-69,-120,299,-122,-41,171,-14,-56,258,11,-143,-35,101,-221,-60,-31,1,111,253,-397,25,55,380,-56,-21,71,-187,0,-17,-72,-1051,-35,762,-10,-1,-2,-47,94,44,108,23,-91,125,13,31,104,-27,-54,-241,37,392,37,-11,-664,33,-83,-357,-611,131,430,-163,-37,-17,31,52,-8,54,161,-237,8,159,-12,-39,55,87,77,-36,-209,235,47,272,114,-231,334,138,-8,-65,134,-158,27,43,254,-37,252,9,35,197,-345,15,-50,-291,14,86,447,-228,734,-5,-7,41,-795,-38,-132,-335,8,26,29,41,376,-39,-102,-387,-130,-59,4,2703,-20,8,104,63,38,53,-111,-61,378,118,-76,-59,441,156,158,-66,99,192,-96,38,71,209,-65,211,368,49,-143,-212,110,-135,3,59,43,89,10,-10,51,182,128,190,-52,-1,-88,328,30,20,-83,283,-107,78,140,-20,171,-151,119,261,332,2,-227,21,-137,20,24,713,33,-177,466,229,-60,7,169,-64,15,69,49,11,-83,-1325,812,231,225,54,171,-6,557,-347,197,-2,-191,149,13,47,183,30,979,78,115,137,-19,206,370,37,-68,-625,244,-306,-132,2,-4,17,-272,-39,141,-17,-56,788,587,121,88,-3,1,-15,-96,34,-287,-31,86,57,333,-81,-14,15,131,-173,-103,3,-62,-12,-78,150,230,75,61,479,107,-69,117,991,35,-35,-653,-122,101,296,-54,75,-77,-26,-48,271,35,-353,-650,111,129,2,198,652,50,0,596,-43,-350,-53,-179,29,-409,39,37,27,260,0,64,-193,-27,344,-60,90,31,73,-60,77,-249,-14,-79,1,14,125,-11,294,9,256,-191,-15,-42,3,-38,-65,-241,61,-310,79,103,36,13,-24,30,-996,-177,512,-30,-103,140,242,2,-645,-29,-417,-4,91,27,-183,39,-317,180,13,209,29,289,26,52,-567,535,-36,146,137,113,434,9,43,150,401,124,6,9,-29,46,0,92,-5,244,127,-50,-65,-535,24,-51,-19,584,177,365,66,777,60,23,-52,2,18,-169,-125,195,-71,77,66,-96,29,-922,54,-365,-56,-29,-15,427,205,32,107,236,149,68,-598,256,-5,-65,-136,-17,-43,-119,248,127,-55,-74,-76,55,-3,-166,-30,43,-63,-5,46,14,72,-15,332,11,-668,79,118,664,20,-147,41,15,176,-418,-52,27,-112,208,1544,-18,-101,-345,-39,175,33,-128,181,-35,31,-26,22,219,9,94,-313,140,-7,188,35,34,-63,-66,-52,198,103,300,312,8,94,235,147,-5,132,10,-9,11,19,-45,201,203,-54,344,338,355,-831,14,-48,-244,94,110,-17,6,71,69,114,-8,-6,109,193,-115,-54,-96,-69,-427,486,482,-177,133,-31,166,-123,40,-161,-254,-6,-45,16,76,215,-273,-117,-117,62,205,-46,215,259,-147,356,-53,-61,60,16,47,30,73,42,-80,-78,101,-1558,90,-118,-113,-1,291,-28,-250,-133,102,68,-3,61,-20,157,78,462,-10,66,-13,30,112,44,-46,41,-178,348,-43,-5,45,-295,-51,-16,-26,22,-10,-61,-20,278,-600,38,112,-127,645,-254,-807,0,67,1,16,85,11,31,37,216,-33,0,-35,415,42,88,-4,8,112,1370,-55,5,4,-78,127,165,26,-204,114,1446,62,-132,366,-248,187,-82,959,159,277,66,-53,-83,-85,195,116,-25,94,736,65,96,53,317,-719,-1681,-50,-87,-688,-202,-634,-242,59,-269,269,-207,-177,785,338,-21,-87,672,527,-93,73,-16,-65,32,28,114,295,-651,-29,-59,-68,70,1226,78,-53,142,-159,21,-766,9,394,-118,-160,-100,-32,-213,41,-17,466,45,-974,-73,345,33,264,-11,3,-169,100,37,-110,360,-120,-49,-356,20,-18,-141,70,-9,-21,101,468,123,-18,195,253,9,143,376,-36,189,46,-304,169,-74,-136,194,-9,2504,60,-8,-527,112,14,-56,125,412,-659,2151,-21,-70,35,75,297,191,51,-288,205,1610,-185,192,396,104,476,-59,-99,600,-58,-139,79,-21,229,9,-3,-48,732,168,-397,-272,-212,128,32,-33,899,15,-259,-264,366,388,-57,-1066,187,2088,-96,-220,37,113,264,73,31,93,468,-117,-59,-32,-102,47,-61,142,69,87,-191,67,210,275,4,84,-140,777,25,-31,-99,-202,128,-51,832,97,69,-62,-247,37,-18,-62,4,-275,377,68,9,117,-834,258,-99,147,-37,-171,-23,-285,302,-17,92,-1021,-17,38,-11,48,100,4,107,7,-2,-173,273,153,183,-30,22,-579,361,-144,307,-170,181,-182,5,543,63,98,152,-468,-161,167,295,-96,-75,-22,7,-108,28,227,125,699,-15,100,62,-189,-28,248,-161,230,509,80,34,-29,398,-35,99,-182,7,-86,58,75,601,88,1020,-39,34,-107,113,256,-42,37,263,-76,168,83,-109,14,15,36,119,-452,-184,3,-42,-28,63,-224,448,270,-1199,-20,-179,-28,16,506,0,-368,160,-66,-198,29,171,-62,377,-552,35,-11,-42,-76,393,349,-17,-14,19,-36,-100,9,39,-22,-7,4,-143,573,22,467,-125,78,-255,-86,258,69,-5,72,258,108,-32,77,85,51,20,-57,-2,-14,139,-51,-15,110,253,90,17,121,126,86,-73,268,8,46,48,141,-17,85,-123,-8,-33,279,124,5,72,23,163,74,17,85,7,-70,165,-707,49,-24,54,-163,-470,209,-187,-83,-324,-17,-39,81,-169,3,-17,-281,183,-5,33,-952,48,155,-62,-41,-40,-345,-727,94,-116,12,106,17,-534,39,77,-8,-87,40,-537,205,-406,-33,186,39,-6,-26,5,-13,532,49,5,-32,48,209,92,-56,3,-42,297,265,-14,-49,-97,-56,45,52,278,16,-15,-19,513,-34,-96,-98,85,-28,-14,154,125,-15,43,-38,189,-589,9,69,1025,-19,782,-413,22,-384,-74,201,395,-5,365,1,-7,52,-50,101,-63,78,342,57,-18,-29,-22,-45,103,578,86,-40,-293,18,94,0,-16,130,169,151,115,-182,-36,58,-31,-46,-75,82,-19,285,2440,113,283,8,-1032,108,-235,-223,191,-1803,54,543,298,207,-139,977,85,-44,35,14,-136,-29,96,10,-98,65,-24,541,113,-115,117,-25,62,59,-145,471,82,85,-35,43,38,-1975,-52,-9,219,1,78,-19,-140,-5,352,-79,-1,14,20,136,-8,337,27,59,31,77,-103,8,-72,265,-16,-121,418,-507,-128,204,-20,-554,148,319,85,-262,-5,-64,-114,136,-745,105,-8,396,-721,-249,-20,138,405,-256,82,-1166,14,-454,-51,-32,132,-144,-5,28,-10,-680,-51,36,-83,5,-161,56,124,-50,39,42,-244,745,105,-251,-164,24,62,-1,-646,-69,187,-75,-200,86,51,-75,230,211,252,-115,-130,63,-11,91,105,-242,-36,-128,-312,-344,-88,-405,111,45,163,-23,90,509,75,7,26,96,45,-54,-130,50,-44,-48,6,-281,4,139,14,158,732,-23,13,-16,25,-35,-7,-675,204,210,-29,-1,-26,18,75,-30,89,96,77,398,-380,-11,-16,8,-617,274,-92,48,346,73,250,-198,253,-124,150,-324,68,65,-192,40,143,9,-45,-269,2,103,31,356,27,28,75,62,14,-78,-12,-79,-2,41,-25,-78,-23,346,138,27,-137,-65,-43,-121,-25,-53,97,-6,26,-1,-83,-13,69,27,-232,146,14,14,-192,-5,29,-26,66,4,55,-121,120,7,119,-1071,31,-386,33,159,33,50,-62,-306,118,-255,45,73,-10,81,36,39,-88,86,19,361,262,259,-54,142,-124,71,239,-13,68,148,90,33,30,-2,238,-4,40,19,1,52,-25,-16,19,-32,175,28,-46,12,-932,442,200,58,-143,-141,274,10,-126,-16,229,-43,462,92,-88,-419,-1047,116,-107,47,-8,14,527,-9,36,-100,-624,243,162,8,-37,835,-19,111,-111,12,-18,-10,50,-417,-91,22,107,-149,216,-128,154,-963,-21,-288,-135,48,72,51,62,-57,-133,-16,-7,117,-133,-18,84,196,-55,-82,-60,-336,77,40,219,64,-12,210,-91,186,-154,-40,-141,-29,-42,-144,149,-15,-33,-25,261,129,334,180,87,390,6,9,-115,-23,-7,38,-88,25,95,-749,137,77,-497,203,-34,227,-65,-433,66,-41,41,-81,44,-79,-130,22,53,17,-6,-23,339,-36,-671,168,-64,-116,11,-80,-293,195,1542,28,30,3,-61,-215,-31,-90,173,-53,463,82,-158,81,208,-15,138,42,-2,48,-281,-1531,218,-82,-117,-367,-54,13,-333,17,17,34,48,24,-44,22,341,357,88,-405,174,-68,-61,-173,81,124,-28,467,-280,-225,-54,-44,12,18,-217,-294,44,-29,-6,-46,136,245,-36,-57,-485,101,-9,242,864,11,63,-1084,-34,360,43,250,29,-216,8,-169,64,120,-213,85,-30,-21,-2,1,-244,-64,77,-640,0,223,-129,2,-126,201,373,64,4,-27,-1030,-22,57,44,1614,-44,10,83,-566,-41,31,-144,62,130,20,42,8,-93,-264,53,71,5,-124,54,131,47,-20,-7,72,104,-84,-78,253,148,94,-70,3,-41,-138,-227,51,-11,-3,131,24,-65,7,-530,111,83,23,-44,269,366,176,695,-197,75,51,49,38,-17,-420,-92,-185,112,52,78,118,83,-35,118,-153,434,128,-77,-17,76,24,45,-275,-32,-240,-7,-29,-80,-225,214,-33,26,326,-115,-31,82,148,5,528,38,10,187,-232,157,-388,186,-48,-265,286,125,26,-11,1,50,272,-127,141,-83,-215,-16,82,62,70,94,32,294,-127,121,-51,81,29,220,-24,-12,280,221,-33,12,-34,22,63,23,202,127,75,73,181,22,-122,50,81,5,941,-266,175,336,-4,15,260,-460,167,14,0,99,23,-18,99,-6,157,-142,-218,-88,-28,-37,270,638,-119,313,61,105,100,-318,122,-144,40,29,-6,503,-125,-262,109,27,234,-503,22,-62,-247,-155,-18,183,40,15,290,-258,-53,-1430,-11,2,107,-10,24,-348,-116,-256,-3,-71,-3,-66,21,-247,363,-1,-25,30,0,-44,-121,1,16,53,170,62,59,70,-4,69,-146,-3,319,-469,25,80,-369,-130,-28,-71,95,276,-27,44,96,-5,-93,-114,156,-272,5,-113,-1533,286,-23,46,23,-55,9,-172,-277,134,199,90,-58,105,-310,299,54,69,-67,109,9,162,37,12,-141,-161,-104,-41,-1881,115,-361,-25,4,98,7,-502,98,26,-242,-18,1,3,28,-9,-86,18,154,-278,21,390,-21,92,-14,103,71,181,192,22,32,25,-288,-242,-68,89,23,101,30,20,-103,-27,-23,54,52,36,17,-193,56,-92,464,20,45,-465,-3,96,133,67,-28,56,-67,-83,-164,523,46,-175,52,-7,-67,-17,62,16,26,2,26,-62,30,-21,-266,571,24,-54,-66,445,-11,-103,-1474,106,42,111,-411,74,173,144,-1,-25,165,14,-46,-10,205,70,-122,624,7,592,60,-105,188,14,7,-9,150,458,76,178,-297,-818,19,-171,-50,-34,64,-64,-54,-23,364,-61,-22,14,137,84,-92,175,54,-32,-112,-431,116,196,376,-84,-115,20,633,25,47,12,178,-528,21,-668,-22,-12,-2,39,92,305,115,-42,219,-116,110,-239,-2,223,790,-165,-50,68,1420,164,130,-52,-334,-179,497,-86,162,26,-74,-3,28,-14,119,-25,185,-221,59,-14,101,163,88,76,-46,294,52,-4,-295,45,1004,-32,33,-68,457,14,-19,414,8,487,-24,11,69,-19,550,2,-119,-44,-1,-151,-170,149,-83,-5,20,19,46,-543,11,-97,161,273,105,369,539,339,4,5,-5,5,-219,-493,-337,-307,604,36,74,-272,401,351,-39,71,-52,241,-96,159,-65,-76,303,74,244,-464,171,-26,118,-154,253,107,9,276,7,-17,533,16,-75,-2,13,63,145,39,-37,-42,51,63,-17,15,9,77,-1,9,-64,-3,17,472,-19,-82,96,328,-28,60,122,29,746,-520,72,-20,-67,-29,26,33,-21,186,-42,142,114,3,-71,68,9,46,1579,-14,83,91,-66,30,-21,-17,31,288,-176,-1,-7,-475,122,-18,219,-151,96,-24,-55,391,92,-37,154,22,203,-35,-20,651,250,-166,151,101,-51,17,74,40,-23,324,-9,-22,74,53,224,60,144,-107,-27,43,44,-557,234,258,9,-164,126,-23,16,6,110,98,-133,46,1306,-33,322,31,17,-52,10,19,61,-319,46,19,-188,-459,31,68,292,-437,-62,-9,59,36,13,50,48,42,-83,-5,53,-251,-45,-48,303,-46,-156,111,105,117,27,427,-377,-20,328,68,45,-128,14,43,5,-404,25,12,111,137,-26,277,-61,62,138,-1,-58,-73,8,78,-10,71,-379,194,215,-595,355,-182,186,164,592,1,3,107,-91,6,2,-275,-76,25,-66,-63,90,119,87,-6,-99,33,38,-90,-72,284,21,12,-266,416,-127,219,-100,243,311,117,23,129,-52,-174,17,123,-75,186,-8,101,-31,45,423,1,-25,-813,194,98,-57,13,183,31,-2,98,70,771,-12,-20,-16,-16,32,-8,94,-82,24,84,-14,-69,196,91,-7,-758,-122,95,75,-350,107,-123,187,-210,28,-26,232,-11,-1,-33,68,73,64,4,115,102,-338,54,-192,43,160,98,-10,-72,359,-87,240,139,28,-43,-788,-20,1,204,-7,-197,-30,-18,178,49,-19,149,-32,347,-219,-56,40,416,44,22,-2,9,46,17,250,299,337,-20,29,1190,113,95,145,-63,-46,-109,125,77,5,666,15,-49,108,16,12,86,232,60,247,6,118,-18,-1,308,-68,-6,51,-81,42,126,146,-4,32,15,-2,85,-3,254,36,26,319,-4,-76,-325,-27,-431,184,-59,-152,326,-92,-278,381,55,19,641,2,58,-281,-215,25,-143,116,-379,197,54,-97,-94,148,-2,-34,2,509,111,-17,-441,-26,-29,-271,8,-51,1,-117,-39,73,-89,336,60,-181,320,68,-83,-46,735,-146,-12,-10,85,163,29,-232,69,14,-142,-35,187,-66,103,9,69,72,225,53,3,125,-234,-79,62,10,-20,34,46,-33,317,123,-5,-190,-28,-214,35,59,24,-32,455,38,-391,-34,315,294,38,-31,-439,255,-47,98,-149,41,31,-14,-21,135,-83,-99,-79,77,-68,-231,43,68,82,-9,9,51,-86,13,65,3,-47,-150,54,-24,56,-40,180,-26,-151,-6,46,781,386,370,-376,15,-10,-81,-22,-323,22,-28,97,-156,-54,22,156,101,0,325,42,-107,-54,-2,-27,-77,-19,-49,-32,20,-119,-53,69,1,-341,-8,174,42,-10,-21,59,-5,-17,-378,-173,351,37,-88,138,58,-51,-120,60,-6,19,-4,101,19,29,-456,-288,-8,51,113,-44,58,-94,-8,-104,2107,115,84,48,330,-13,211,-73,-4,13,-23,-170,31,-172,-8,-159,70,74,279,327,28,-23,-11,-98,57,242,-80,81,146,107,0,156,109,142,166,-22,59,13,14,215,38,15,-19,43,-110,120,-2,160,121,-346,180,203,95,-50,-56,-64,-403,3,-12,266,42,52,11,-203,-221,33,40,395,-302,-246,171,-419,140,8,-361,-5,-45,173,-451,-4,-89,-25,55,-70,122,143,7,21,-296,-100,-343,38,-161,-14,42,67,-18,457,-62,-177,132,31,-79,29,-2,89,-40,104,-73,184,71,49,776,292,146,162,21,59,-17,39,-8,-3,283,-30,-60,-265,156,253,181,-112,-310,1,94,18,-29,-115,17,-1,8,88,722,35,-7,-40,-137,156,-58,-52,-19,-24,-58,-458,-52,-245,74,287,18,-5,-486,168,200,0,-8,74,-479,-529,660,48,-29,552,21,4,32,230,-71,1,-14,-119,143,12,-34,553,81,-66,-73,-306,-229,-3,20,4,-148,77,-3,-33,-69,-211,-693,427,459,-416,-11,-53,472,-116,8,44,32,194,-31,-18,5,-18,-243,-86,15,65,-43,163,17,-14,0,533,-169,145,433,-15,18,35,-60,35,384,59,2246,66,-18,146,-29,-12,366,376,604,-50,371,-15,98,-10,49,15,154,273,22,417,668,52,-122,43,198,-29,8,-55,19,-77,-76,-27,-2,2,197,35,-352,96,87,189,-224,-16,1,782,-1050,3,-63,-11,29,14,128,588,247,-136,-26,-66,71,-943,749,-129,30,201,213,111,-63,-166,-237,45,139,10,-51,-77,-25,168,14,42,-17,252,4,268,183,-123,771,-67,11,16,269,-207,604,-205,-204,-1,7,-79,161,51,-13,-57,80,16,38,-52,-14,8,-144,6,46,1052,20,31,-5,37,141,560,293,37,48,161,-18,-246,213,-19,22,65,1,-8,11,-51,-203,-604,499,462,-158,8,82,5,249,-251,112,-442,59,351,-77,20,-175,198,-413,-5,1,-191,-266,80,-202,-27,-58,-49,27,-28,-83,-228,160,-894,-13,-11,21,16,-276,-130,-14,312,159,-16,41,42,-106,-25,287,385,-50,105,-8,-451,-52,-69,-286,7,79,-16,84,41,-39,-86,254,-509,356,-12,34,-2,260,44,-5,375,26,-87,-4,0,268,-69,13,-6,14,21,232,-60,75,8,159,-42,-410,270,166,96,31,199,-7,21,66,-53,-86,27,-27,114,-18,147,-18,105,-47,4,31,19,-88,75,168,-21,42,136,56,-851,-41,-74,-31,31,66,-224,-186,-46,-1079,-25,-227,14,-16,205,-143,49,55,52,120,17,-25,-51,25,59,5,74,393,-46,-607,0,60,-181,68,273,-954,582,-163,-125,6,-50,-18,67,-44,-7,9,-199,-437,-21,-126,155,145,-82,-45,74,-28,-100,484,156,125,-31,163,23,-138,-94,-15,-183,8,-4,-127,-264,244,21,71,-112,-1,-36,394,33,294,-51,12,-15,124,83,154,275,-19,160,76,-22,-45,312,56,-160,19,-2,-20,6,221,-3,-40,173,-33,400,188,-670,73,14,61,176,313,-3,-25,-38,17,127,-41,72,225,-65,-14,-488,163,199,-61,30,-136,-15,-74,23,-6,-18,122,132,-49,29,-97,24,-61,-167,-98,-5,21,-8,54,75,-3,89,8,-82,38,622,61,221,-2,271,333,93,-265,126,-92,185,22,30,-55,-142,43,192,-218,-18,54,-37,-4,12,62,97,876,205,-19,42,-12,-27,1290,-64,-311,1364,21,-207,-40,-35,-209,-267,-86,75,-4,-44,222,-34,-15,-118,599,9,-670,-4,-15,24,3,-759,13,1,-75,-167,-190,-32,142,-110,6,579,557,38,28,107,-17,2,0,97,35,-156,58,-108,-385,66,473,-44,-19,-23,59,35,133,-30,-32,-26,-418,-129,112,74,71,-15,121,-89,93,1,817,0,-154,-20,315,332,128,422,19,-10,409,-74,-135,-89,60,-156,-29,-8,57,17,104,137,-40,-21,-33,2,-12,-13,256,200,117,19,93,56,11,24,-37,64,-63,161,-51,-31,-186,35,11,-98,-92,224,17,8,12,5,14,7,1,59,-10,-5,-34,30,77,56,-28,-24,186,136,446,-51,-71,-4,-3,57,-221,0,13,-355,5,-54,-91,91,-56,80,-36,-40,199,-73,2,107,136,271,-21,84,68,-72,289,-105,16,75,-1,433,60,180,915,-36,-8,-128,-28,-163,70,68,175,-13,84,102,10,-262,-183,8,323,160,122,-13,-738,2,16,-389,-142,24,30,7,3,-79,-133,-71,-552,139,229,-41,246,20,101,137,-9,40,-78,77,30,242,-88,53,-2,247,344,-11,49,-6,-62,4,227,71,-3,-115,115,2,48,7,306,-6,-56,-471,98,-62,221,15,106,118,273,395,28,-502,189,-20,74,-147,-526,46,3,57,10,-13,-123,125,121,-51,18,2,40,114,-64,142,-15,44,65,266,11,-26,33,214,-56,54,0,-58,63,-357,69,-48,20,-61,-6,-92,-24,-3,-113,-16,140,-28,209,73,-39,-11,213,73,-3,-42,86,-72,3,33,205,7,22,-17,12,33,-27,655,18,313,-226,-6,-13,-102,-447,-81,84,28,-12,7,-319,53,20,79,-35,-129,264,31,6,-49,-16,26,115,22,-88,-42,137,12,89,-702,133,-67,136,26,87,127,73,-35,-52,-479,3,-38,-42,553,93,156,-145,-85,66,71,-1,-263,225,81,220,-46,-88,7,331,299,196,-636,48,16,-109,12,-81,-114,194,-23,83,91,-121,-25,33,-46,131,57,-137,219,-159,-139,358,22,14,167,-346,-309,-205,-406,95,3,-19,-42,-1043,46,-4,14,40,-52,-2,6,-191,-13,14,37,-49,-21,74,-643,-180,-5,-40,36,569,285,-45,32,-7,46,-310,-73,-16,-29,-140,-16,-125,40,-7,94,299,-1,-100,95,294,75,122,-174,289,-1205,-40,28,41,226,20,22,20,59,-253,46,490,26,-22,-16,-59,-78,-127,-27,230,-58,151,212,-124,-54,66,428,608,-10,100,57,-15,-2,-25,-149,95,-19,-47,15,-38,24,20,17,4,-38,201,97,69,-680,-54,77,117,566,64,36,-69,-6,129,285,-67,615,-9,-12,14,-1,9,225,33,-17,-317,-1850,-56,11,-8,-242,24,-312,-105,258,-22,-2,64,219,17,186,-10,47,-451,-68,-313,396,50,21,26,19,0,-10,63,-285,-212,-100,30,-148,-11,-49,108,40,140,-13,-30,29,169,-501,278,217,43,1,30,43,478,5,110,-34,192,19,0,17,-238,59,10,-305,-308,-8,35,-257,-590,-15,18,-148,359,-3,9,-37,-10,-71,74,166,-118,13,32,220,19,1,39,5,-101,-3,12,-36,8,-61,-50,-244,-244,-31,-20,-77,343,133,-27,-2,-435,-109,439,-37,80,-13,16,-29,-59,14,170,-203,144,110,26,-127,336,-22,56,-181,-10,-104,149,-13,30,91,73,26,-391,-17,-16,-155,321,-61,149,-39,-233,278,-25,-35,-770,-9,34,-143,134,123,-300,-1036,22,82,-1,1163,-18,344,-17,55,116,-114,8,86,332,-159,90,-16,34,111,-150,131,-30,29,9,31,-11,-4,-205,-16,67,89,7,38,-186,4,362,168,310,-46,-75,-174,-133,-20,14,80,-19,-383,-6,-386,141,23,-93,-18,-4,18,22,-54,26,82,35,61,409,-18,-70,43,-14,280,75,-196,-117,-134,35,70,-290,12,-27,8,35,-9,-30,157,-130,-64,-26,49,81,28,-37,330,-139,-7,-290,-123,-44,-123,91,-8,175,81,77,372,323,-86,23,12,32,-29,426,96,-234,6,-132,-14,-3,21,52,-49,-440,-18,287,23,176,-86,-359,135,22,1,12,-70,98,35,498,143,38,100,291,34,-54,197,19,-150,390,-68,-67,-133,34,-138,607,154,551,-94,-184,750,-44,55,28,405,-340,-281,23,126,85,52,6,-37,20,-96,-6,3,333,-33,174,-90,42,55,370,-244,143,-31,167,249,-3,128,37,-99,222,-103,307,-112,-36,-3,34,-71,112,125,108,-33,-40,5,-70,9,16,-124,706,711,14,282,-129,29,106,34,139,19,113,21,-295,16,-65,48,51,54,-102,-46,-41,51,-16,49,-20,18,454,-2,-17,157,-293,121,155,-22,63,-9,25,-4,-4,129,-8,562,-8,375,28,-58,65,12,-69,2,-177,-76,31,-235,47,22,-20,46,301,-116,2,-178,-53,75,8,-25,-19,-26,-77,57,-559,-79,335,141,39,35,31,-135,106,-232,-12,-11,30,18,325,-98,-125,-49,-47,-94,40,21,44,-206,38,238,108,113,34,-342,431,428,-115,-47,67,-13,135,42,85,683,-104,319,-53,-19,338,97,122,125,90,42,-393,-156,-50,-28,-3,-21,6,39,37,-1,5,-57,5,36,-1,18,30,133,-58,38,-240,-2,-75,0,-8,-39,115,17,182,25,541,-19,155,128,80,137,-13,104,31,12,-44,-9,-127,-32,97,150,-6,-10,9,-10,-33,-261,-140,98,-125,28,175,-44,-27,-179,-197,-48,-29,-19,-173,-49,-35,286,430,155,-136,-3,-17,-116,-4,-9,161,448,-458,44,348,-429,-56,-69,80,13,-78,65,12,-153,-29,122,50,-158,-309,-1,58,158,6,33,185,2595,36,-1245,-48,-164,89,52,305,23,-168,-32,221,298,228,-36,59,-42,-133,-10,39,301,-108,-1,95,29,14,18,281,31,179,20,83,-15,22,119,1,-12,63,155,118,-11,10,134,12,37,104,-57,-11,20,-453,-11,-73,-700,8,27,-148,16,139,-96,-8,324,-343,-13,26,-41,-137,177,-649,32,-65,33,-443,6,10,-11,-118,-52,52,155,153,18,-3,-16,-15,293,-110,31,82,452,40,38,105,-158,-12,-114,109,221,488,301,-60,-24,121,90,229,446,283,1,410,-67,-95,4,131,-126,26,-324,16,-101,49,292,4,186,-31,79,-3,87,143,117,-14,10,108,-28,45,104,136,217,-121,-58,37,-947,16,30,239,654,70,-163,-155,-261,51,17,251,-18,32,-68,0,-74,177,1101,14,-184,77,45,-161,-21,15,-14,16,29,-10,155,43,-65,-18,18,363,277,-15,21,-20,-54,53,122,27,333,7,-17,34,-163,-21,-70,194,52,-59,-38,-87,-16,-103,295,-478,132,-76,26,-13,496,67,-153,186,22,20,346,-98,3,-206,-12,-10,22,-35,-1,1070,47,-219,-242,149,112,-146,21,0,81,-366,5,-22,-78,-11,-166,-25,155,38,-2,5,69,-179,275,-81,-153,386,3,13,383,107,30,11,57,13,-101,5,20,1,-14,8,65,496,317,-57,-3,9,37,81,-123,5,-5,-109,349,384,-324,-18,-173,-231,15,-17,12,49,32,57,200,-90,6,732,-60,49,-242,84,51,22,-153,27,-6,237,794,-258,10,-278,180,-35,217,7,161,-408,-24,58,-135,179,-57,515,-157,-70,51,41,-15,314,-277,-23,108,29,-57,12,-15,-593,52,26,101,-62,-4,93,13,57,452,-457,-137,-19,-66,82,151,51,-614,26,-23,-564,54,-21,17,-47,317,-29,83,80,439,18,-6,307,-44,525,32,-99,99,36,-42,40,74,-31,-7,113,-11,62,-31,-564,90,181,148,312,-261,-82,-6,13,-92,-5,-31,157,25,253,-8,49,126,113,-414,599,8,122,102,5,67,20,39,53,-6,-221,137,-51,9,-63,-17,16,-8,-91,-233,43,-48,7,-60,20,-17,-16,419,-129,106,165,-73,-135,-8,202,-203,48,-111,163,-259,-206,-2,-4,999,-280,629,135,84,38,-104,11,70,-6,-156,-9,30,-22,-56,-2,-115,1,73,-212,-37,70,-299,-47,-86,-5,-36,-66,-620,-61,6,-243,-27,26,23,74,112,-49,419,1784,56,58,49,-382,332,447,-703,64,-166,-13,-216,12,3,39,153,4,62,37,-231,-119,112,63,-240,-34,-33,24,130,-6,21,138,-193,13,18,19,4,115,552,-29,-28,10,-154,-416,72,15,67,-54,-370,-3,68,91,54,6,-53,162,-17,-536,-118,-6,-39,-84,22,-57,8,165,29,8,-25,47,24,292,-73,167,-658,285,-201,72,43,-13,-168,41,11,-298,97,-81,8,26,-46,-61,24,68,38,-22,-97,37,-1,-66,-16,49,307,52,170,43,109,25,100,-215,155,18,82,49,88,-56,55,173,63,-273,15,-37,88,348,176,-33,-10,986,38,-15,3,245,57,-48,54,38,-29,16,-73,85,-5,11,-56,-335,5,106,2,37,61,214,378,9,34,94,-24,-175,-241,-84,6,-58,-31,40,214,-10,-9,49,57,-63,44,27,163,-35,289,57,-43,445,35,29,113,194,27,8,-15,-3,13,15,16,-109,-39,46,335,49,-2,43,1,22,832,15,-77,132,-268,32,-195,14,128,38,19,-48,21,9,126,17,190,199,-3,75,515,73,-141,-56,22,69,-115,-54,-60,-115,-443,323,143,-125,16,-63,-2,11,74,39,63,-17,150,60,614,104,4,15,21,-231,-10,3,83,256,6,-3,1225,13,-86,-46,-6,-31,-32,21,11,-18,-11,-8,3,-399,63,95,2,-578,-382,653,557,-319,-51,28,-72,-59,0,-190,-72,-46,743,58,-9,9,519,101,124,6,74,-641,-46,-19,-10,15,1251,24,165,-494,71,40,102,-72,102,129,118,166,351,219,283,13,-60,-1424,94,-82,-25,23,-174,126,16,87,-47,347,94,773,-68,-181,13,-47,17,564,154,-6,-22,-364,73,-38,4,67,41,-53,-35,-79,258,-20,-24,-253,-51,-26,-175,-30,-253,-2,139,16,24,-18,87,-88,2,-32,-36,-50,11,7,-44,298,18,-2,17,678,182,-3,735,59,27,136,-64,283,-203,206,224,-22,53,31,99,-24,-27,-11,56,249,12,-27,-230,315,137,98,-52,280,-195,222,381,-383,-199,-4,-8,73,-22,58,38,235,-541,-43,19,359,58,96,-3,90,11,12,-96,-13,-2,-23,-160,30,25,127,-8,120,1,11,-153,24,-51,-77,-188,-55,85,205,314,97,40,-27,4,-374,122,61,-210,-187,50,18,48,-35,-90,37,-48,103,-29,94,21,1231,-21,-452,-225,-136,356,-45,162,-9,-269,82,-4,247,-3,-195,143,-95,37,363,-694,32,-437,164,595,-115,-15,-8,131,606,312,-16,-73,18,169,-297,67,57,-250,-31,93,52,10,110,522,251,-269,-3,45,-377,-293,167,-34,-244,-23,-91,-13,-428,231,38,-80,-198,-25,29,603,-25,32,-22,11,3,-67,3,-5,3,-490,-69,67,-36,78,-74,-306,21,143,4,187,135,28,-15,-13,-282,25,-21,-90,-213,-167,-21,14,245,210,80,-101,-42,449,-307,-17,37,118,-63,164,253,-81,33,-144,-45,222,45,265,167,111,-45,-23,-78,-138,114,-92,28,29,75,172,116,-153,35,-48,-7,8,-17,-214,234,-581,189,36,136,-28,132,-9,87,56,28,144,-49,-157,-46,149,122,6,40,-110,-74,16,-17,-1898,175,88,-97,-36,74,-304,305,44,-261,66,-480,51,88,519,1438,1121,51,-6,-84,-35,-135,619,-109,-28,-5,55,627,-5,96,148,-90,-48,422,37,126,65,-91,52,27,-429,5,922,207,5,-26,68,-756,404,14,168,208,114,-15,-8,565,-173,32,-293,-184,1,9,-112,-181,174,-54,4,27,-194,-34,-46,43,-18,-266,61,-166,237,-2590,301,-138,25,516,-58,-115,128,-80,-32,-78,38,-80,248,-16,49,80,-68,-493,-243,-46,-127,-214,175,-21,3,172,7,50,-216,-33,235,-5,-87,0,54,-1,27,119,19,71,-67,35,-20,-27,80,163,-900,144,-139,-71,80,37,459,20,335,-11,5,262,12,-268,-76,427,-239,16,-5,-2,52,-36,20,48,100,82,8,44,-70,48,45,-246,148,8,-251,52,31,-17,-19,139,-24,0,-14,-237,-47,14,-180,-50,-15,91,-103,-141,18,-199,264,-1,496,-451,85,273,-125,140,324,486,-15,-459,1093,-321,-374,22,79,-17,-29,-88,-15,-6,131,-89,97,69,-81,-44,23,46,227,-112,-28,28,-43,31,-34,443,162,-33,195,-37,-11,22,22,239,-177,31,15,8,-24,-26,436,7,92,56,-13,-407,-213,23,219,549,-438,-284,-9,-1088,9,22,63,-322,415,158,352,-44,-29,1,-48,30,7,-73,0,-9,-1,-174,32,41,-180,339,98,145,-86,-254,100,-13,-28,33,91,114,50,77,-220,-20,565,195,18,45,25,19,-13,165,-230,36,-282,-76,-445,-734,364,-10,109,-6,9,-20,15,-355,26,-1978,4,38,30,26,0,129,317,-173,101,-95,142,60,124,-986,-176,-77,-658,208,127,94,-162,4,-43,172,-56,203,-33,-509,-9,27,-52,803,-12,-221,39,1,227,6,51,10,69,316,-9,-541,-503,444,-8,133,-33,58,9,446,-32,-208,418,-80,9,-141,-265,-92,-15,275,16,45,94,-662,-7,-22,-20,-138,-49,-90,-48,290,-91,1233,12,-37,-27,11,-63,602,-171,-4,-17,-309,677,-63,98,-89,199,-233,1094,186,-208,16,-69,13,18,-10,356,526,-159,382,-59,-233,-30,57,310,202,227,53,17,211,0,-97,-45,43,-128,102,-22,31,412,171,899,147,-55,140,-99,-20,-1069,318,-603,-94,-22,-31,-21,-1040,-233,203,14,-35,100,-104,313,-61,38,5,4,167,799,-98,-33,-226,3,19,155,141,14,71,-155,310,-423,168,-10,52,33,-68,8,60,44,2,-72,-174,9,48,119,523,8,91,-27,330,-19,-51,-417,169,-25,113,-726,-7,-54,28,-29,-235,-53,25,-23,-298,161,-132,101,36,-290,-42,53,-254,-474,-243,435,283,29,-44,293,21,220,-162,-4,-277,76,-173,26,772,69,-65,-299,99,2,-21,9,26,137,-86,-17,104,103,164,83,148,750,-67,-112,60,57,-172,83,9,104,9,401,-4,-79,-113,338,-31,596,-40,10,44,-257,13,39,22,21,282,80,1751,306,947,42,-493,117,-14,-28,81,-125,-157,77,37,3,16,149,80,1,-16,137,431,200,-146,-7,38,93,-65,191,-669,714,-12,97,55,77,-447,53,307,-129,110,2,-19,-12,113,-427,-171,2,27,15,62,130,68,128,21,-154,-13,-2,-67,-94,-8,-46,467,-144,-58,-62,-482,55,-2,-44,166,-32,133,46,-59,4,53,160,6,-4,-48,-50,-29,-272,81,32,-114,-503,365,72,56,-147,0,-2,25,-52,-59,134,-50,23,-108,-60,-81,-4,1259,429,136,-841,-390,-239,-1,-194,-98,1645,67,116,103,-268,38,-188,-10,-94,-454,347,142,35,-72,262,-493,-83,14,-15,50,42,367,-32,53,192,438,-65,230,77,-127,-11,-106,-11,-413,109,-349,35,72,660,19,-29,-24,27,-21,31,1637,54,273,627,584,-34,-298,314,-31,-552,-35,-53,-105,133,-52,19,16,-395,131,39,-26,30,371,74,-239,-1091,38,3,393,211,27,235,-28,-2,152,73,131,64,90,381,-1831,70,-653,-43,168,511,-36,-167,8,-103,-265,-300,29,-130,1114,-26,77,-149,187,-11,-158,205,-537,372,-48,-13,-1716,162,-275,-52,-70,123,-45,-12,66,-28,54,38,125,-58,-486,-17,-40,-8,126,-473,-413,-6,-124,-115,98,-3,239,279,-5,127,245,-153,-199,-136,266,94,-5,-67,69,-6,119,313,13,11,-6,-62,-571,-3,-234,-5,-307,-24,35,75,-505,90,90,3,-59,-995,107,1750,-43,256,-1650,-28,-227,-18,-77,16,35,-22,447,183,60,-362,-60,-12,-32,-11,167,58,362,658,9,-440,713,-32,19,-25,-19,-685,-430,-1249,-2952,-525,645,112,-231,-1064,-2,-161,113,-56,30,-53,2631,-63,-73,200,6,21,521,58,-134,464,135,2,8,2739,-37,50,23,1364,2,9363,-98,-1774,-5207,-9373,-1148,-149,-42,-145,56,-31,-763,-152,440,-208,10312,-384,323,41,13,42,42,1180,219,3705,7,28,-21,-2,-69,3519,46,47,3359,58,-93,-42,51,885,428,507,13,317,-154,71,-16,-302,-435,9,205,97,32,-176,19,256,-91,4,105,6,27,-140,-266,324,467,441,162,236,-19,-280,-56,-58,380,424,-172,341,37,6,72,-203,124,-99,158,24,634,-259,12,-36,-71,21,9,25,41,130,-37,134,-157,82,55,-51,181,32,-71,-16,-112,279,-60,290,208,-69,-143,26,37,-117,14,12,222,-11,-241,-224,44,102,74,67,-26,-11,202,20,36,-50,287,37,-1,49,90,-63,73,0,5,16,-83,33,21,33,33,-36,-26,108,153,7,31,137,-75,-28,188,937,6,146,-60,-238,17,-149,-13,-82,30,-10,27,-28,224,-137,-102,153,11,-2,13,460,132,712,-70,-8,29,-27,-2,21,-125,-102,-35,47,-38,-2,-17,24,-77,83,919,3,1,-364,-713,11,62,301,-77,111,96,179,3,45,-4,2,587,58,-99,85,-47,264,-32,133,-1997,-20,-80,320,-29,1,-61,27,-139,35,-113,-145,48,5,-6,17,634,240,23,401,81,134,47,779,382,-55,430,96,591,503,-72,-89,-941,264,-87,87,-16,1400,-37,-129,47,190,174,-65,-34,59,42,26,642,-263,27,1,601,-80,-4,-453,-206,17,309,-45,144,44,-272,-83,-442,187,4673,339,189,300,80,95,116,307,-18,65,-206,65,-36,-6,-211,277,3,58,6,-63,-13,2,137,260,92,141,53,18,-58,-35,-4,117,-154,439,134,-119,61,149,151,-282,128,249,4369,221,-102,161,-55,553,428,-77,104,438,-52,99,29,-39,-27,201,5,186,279,-39,-1089,1,37,723,-116,37,-40,1201,463,12,47,-8,1,-101,-141,14,121,-6,-44,11,-159,-13,-124,-206,-29,-117,-114,111,-20,-25,18,-33,-111,-86,-77,76,15,14,-93,-39,13272,-5,-12,39,-15,4,-46,-33,-53,-51,-1,-19,-31,-54,-33,-1590,-716,-1093,-916,19,-1,-1,-61,-95,81,88,135,137,-1,69,-19,-5,54,67,241,132,56,-15,16,-5,-61,10,34,134,-7,-23,-25,10,57,106,107,10,10,8,13,10,195,20,40,43,-95,-35,-24,43,122,-48,31,39,52,-74,155,48,31,-12,17,-12,-11,-23,-79,197,135,10,-25,-14,-9,-57,107,-67,-9,32,48,12,9,-1,-28,52,2,20,-15,30,-104,-14,-206,239,-29,399,7,-18,-7,29,-6,10,-46,23,53,-16,-8,42,-100,-36,39,-280,-31,-17,-368,36,-85,-32,87,12,-18,45,32,-5,-54,50,35,35,30,-41,2,-8,-99,-33,-48,8,-1,-23,-6,-5,0,83,66,-51,76,-4,33,-7,30,-15,-1,49,-3,-21,23,43,-4,3,-38,-31,-18,-11,67,-5,18,-18,181,7,102,7,-15,-9,48,45,194,12,81,3,79,65,23,647,158,-29,9,-12,43,16,19,64,-29,-10,570,-1660,91,614,6,155,12,36,-19,15,-21,-28,76,-90,166,23,-20,-3,14,35,-28,-203,-20,32,24,-6,27,23,-72,-63,-19,38,91,-7,37,102,-14,1,-20,-23,-34,-26,-68,3,-5,-14,-59,14,33,60,-29,13,1,26,-50,17,-3,1,-2,-2,8,2,-2,185,57,-15,-61,-12,35,32,28,7,-151,-60,-80,-12,-9,-2,43,200,107,63,2,13,10,-37,-34,4,9,-13,74,-5,-2,13,-58,-25,-18,63,-24,-24,39,18,36,7,-28,-38,-28,135,90,-41,23,-34,67,-47,79,127,12,22,-18,-33,8,-37,92,-196,8,13,68,-37,-120,-45,64,69,-3,49,-36,-15,72,80,-172,48,-196,28,27,66,-56,97,-19,46,20,-46,-4,49,-6,-22,-8,57,10,14,60,58,-100,7,138,240,-53,-30,-20,23,-91,-37,-10,-29,274,-16,0,-16,-6,2,89,156,232,-3,9,-71,-74,-80,-23,22,-8,7,11,-37,32,70,108,-60,8,86,-119,-38,-23,-5,17,-38,9,54,27,-11,-3,-42,70,-2,-4,11,-31,-34,17,-6,-101,51,108,10,-27,-182,-10,106,-37,90,7,-41,51,110,-91,4,-29,16,0,2,-41,-10,400,23,-78,50,-29,28,-14,25,-114,11,-2,1,36,26,-12,28,142,47,-16,-23,71,60,-2,-47,40,138,28,65,86,-10,-147,-30,-6,-30,59,143,51,-88,21,-58,16,11,-5,-41,-39,-21,12,52,-26,-6,-11,97,-79,-31,15,-17,-17,-80,-10,97,50,-1,25,10,-10,7,7,-52,52,-18,4,-41,-40,-13,-10,117,-13,29,8,57,22,9,41,21,11,20,14,334,-40,-66,0,44,-27,-21,6,-6,11,10,-19,8,31,-19,12,55,-24,122,-8,35,47,-10,67,-51,31,-36,-50,-28,14,6,-7,-3,-24,17,93,412,-72,10,-1,31,1,-37,-1,119,-58,17,7,-32,6,5,28,-18,-23,-7,-63,-11,79,-124,-191,-28,36,9,-58,11,42,12,-120,117,118,-13,24,5,-14,6,-17,-42,-1,-39,-46,-9,-1,-3,-3,25,-15,-29,17,16,32,-15,-46,2,-48,-64,-8,-33,-19,19,-73,-11,80,34,-18,-3,69,-88,-351,60,30,-34,8,-2,156,-17,85,24,12,-16,128,23,-78,-6,60,5,27,79,-11,22,-65,-37,35,-33,-11,34,8,-20,-18,43,-20,57,-21,-7,-10,-44,109,-58,-59,16,-111,17,-39,55,4,-49,20,13,-18,9,17,-5,27,23,27,-30,14,122,85,-13,19,1,122,-14,63,32,-7,4,36,-18,64,-77,0,209,-148,57,-14,2,17,55,-6,29,92,67,63,182,-61,-77,-53,2,-3,-34,-73,14,18,7,-79,-10,-2,82,66,-25,10,-15,4,-5,234,17,-453,-11,-39,17,71,11,2,0,15,-1,-3,7,258,8,-165,-69,71,-136,74,47,0,-91,28,1,-30,9,15,4,-67,28,-54,-29,80,-22,25,-60,13,12,7,-44,30,32,-35,68,13,-4,250,-1,-55,59,54,-21,5,50,34,-32,38,-15,-6,15,-96,-25,60,-46,298,43,-17,-76,-22,-182,-7,1,-27,42,-2,-24,-51,11,-5,0,44,-15,70,68,163,-121,10,-22,-18,3,-6,-50,-43,-33,18,19,-43,190,80,14,-3,-42,281,51,-43,-15,-28,60,67,-54,-52,-57,2,41,65,25,-36,-32,-15,28,-76,28,-62,-68,116,8,13,-72,4,97,-25,-30,20,-35,419,112,10,-20,-50,-18,102,-22,-52,77,265,16,-7,-14,-29,-42,131,-34,-2,-101,-181,18,71,33,20,11,8,-33,6,-16,-4,36,-37,-42,13,188,-614,101,14,-23,-42,10,13,-177,-21,-37,-80,97,43,13,-3,18,-60,131,0,-26,36,-90,65,-37,-67,-42,20,21,-23,-64,-26,14,-33,11,39,30,-223,-176,-6,-74,6,-11,133,-73,674,10,-34,-5,-67,21,-5,-518,9,43,68,169,117,-171,-12,378,-600,19,83,-248,-156,-46,7,14,9,-52,-35,89,0,-97,-26,-27,54,1,38,-8,2,-15,94,-39,-186,32,-29,27,13,-3,24,75,0,-120,-50,265,-40,116,-136,6,-135,62,-30,-62,308,-4,0,45,32,2,299,66,-55,129,-8,5,17,39,239,-72,-361,7,-46,-29,-21,34,-44,35,-60,-6,-57,49,-67,16,-12,36,-7,83,-92,5,-24,1,10,16,-12,8,115,3,-27,-20,23,-21,14,-22,-3,-16,-242,-68,-719,-16,3,-52,59,-147,-72,-83,-2,-45,-122,5,7,40,19,-18,123,20,9,-12,-4,-16,-17,-15,-3,-111,84,12,32,29,-126,302,-90,5,46,79,-58,-9,-139,-25,14,-114,-159,-113,-106,-19,5,-4,-35,-47,-173,-39,-3,3,-83,92,-67,-31,-6,5,6,-12,-52,-19,-11,-8,8,4,-3,55,-47,-222,50,51,-13,22,91,-222,-73,10,-48,4,116,-321,-26,-22,-18,-19,-27,37,-41,-45,0,-43,-80,-101,-24,-190,-1,-12,-1,-26,-19,-46,41,143,38,-28,-62,2,8,-12,1,-50,-6,9,31,60,16,13,-33,5,23,-17,35,-4,88,29,-40,31,-18,-726,-8,43,-124,-124,1,0,-64,28,11,-159,-91,-13,22,-66,3,-82,-28,-283,-15,-54,-18,10,-11,39,44,25,17,97,8,-23,-15,41,16,-41,-64,33,-65,27,-27,29,-11,-66,12,149,-23,-10,-36,278,-162,-151,-205,-1565,-48,-37,-39,30,-43,-33,-3,-22,1,29,259,58,-37,-25,250,26,59,34,-25,-12,315,-198,26,-112,-10,-57,82,-6,275,-30,9,326,20,23,-97,26,-28,-8,-103,147,107,-219,-2,-96,-28,-47,-43,-156,-12,-48,104,-30,-8,-29,-46,87,-48,-183,-46,3,65,-10,-10,39,362,-125,-42,-109,65,28,0,46,174,58,4,-3,3,57,-31,-39,80,-55,88,-51,-89,173,1907,68,-27,-63,-63,-21,-34,-21,223,-21,9,22,-14,-118,-56,-2,30,7,-45,1,92,13,78,1,-26,62,-94,-149,-35,15,-13,-98,-5,10,3,203,20,15,-83,-37,56,-38,-38,71,-25,-11,-4,-21,43,-12,0,10,26,12,4,52,-20,-19,-7,-3,42,144,66,-10,-12,321,-90,-64,-17,-2,-7,-28,16,-127,52,0,18,-62,30,-148,5,8,-9,-41,2,-16,-65,-42,20,82,-10,51,6,38,-53,83,30,59,-19,20,223,133,-65,-52,-37,-34,30,43,-18,1,2,-19,11,-6,-28,-22,-3,-4,34,-43,53,30,24,-370,21,149,-51,-76,-17,87,87,-23,2,12,-37,4,-19,-10,51,8,-4,-1,-32,-7,-12,-39,28,32,-40,-16,-12,-24,-36,-36,-30,31,58,54,27,23,403,-139,16,-197,24,-22,11,-25,-43,-5,-9,-53,-15,32,219,-77,-99,101,-32,102,-42,5,-15,-144,82,22,-29,348,84,26,-29,20,-158,-163,83,80,-19,111,-16,99,-68,-60,0,-63,1,-50,-43,18,-3,39,-9,-12,38,-2,-85,12,26,-151,36,-35,13,129,-12,8,96,72,53,140,-13,2,11,13,-2,-54,-43,45,81,157,-78,18,-25,-2,12,13,4,178,-92,56,-102,-23,-22,71,0,-72,-7,-30,39,39,0,109,-45,-5,22,33,10,-41,-183,-18,11,-130,88,-10,614,7,-57,-47,-15,25,6,-10,-10,-41,30,-26,-61,13,-37,-127,127,18,23,43,77,-11,26,6,53,3,-142,6,67,15,-40,15,22,-51,-10,-3,23,50,-7,-25,-83,-32,-149,-29,14,-4,10,179,-7,-35,-16,11,-74,25,-12,-116,26,-54,-79,5,72,-143,-50,27,46,-17,38,53,-101,8,15,-151,-78,-52,-108,5,20,-7,-4,-30,-2,-13,-55,70,45,-78,145,5,-89,564,96,138,22,-20,109,-26,-224,11,12,1,-59,-24,-46,36,-40,-73,124,2,12,-40,37,-1,4,-44,64,-124,-74,7,15,13,37,-2,4,46,11,24,-13,-39,-31,49,90,-43,-12,-3,-25,-12,-118,17,179,183,14,-30,-35,30,-43,-30,-69,-81,-34,-14,16,45,-1,-121,-82,20,-104,36,-72,-93,-34,-41,97,-35,-93,-151,4,18,-6,-19,59,-10,679,-9,13,272,-5,25,-105,39,161,75,-77,-20,-26,-26,-12,-250,-99,-23,47,-19,-7,-192,35,13,25,103,-16,-208,100,-122,-80,36,188,-9,-2,255,-22,13,-17,-7,94,28,-69,-12,-1,-77,33,56,27,-75,23,-11,-1,-27,128,12,-108,-139,-59,33,99,-59,-20,24,-64,71,13,-5,-11,-4,-18,1,-29,10,-49,100,81,-190,131,253,-40,28,-7,-20,21,77,-25,-38,-6,-117,222,57,-34,166,1,293,-74,143,157,-38,-21,-5,-13,-5,-38,-7,-4,-1,-119,-117,-24,31,16,-66,17,-29,105,-104,26,-189,-28,-71,-21,10,176,-131,150,-420,-27,-26,-38,28,54,122,15,-11,-11,-7,291,-12,-36,-20,53,-12,120,-6,2,27,-6,26,-79,-55,-16,-51,9,114,0,-15,29,-137,73,70,-65,26,124,-17,-27,-82,2,-61,5,30,-3,-118,-18,3,-62,59,118,84,39,-42,-47,248,65,7,-7,154,-1,10,-21,48,-8,7,-1,-16,26,7,10,-3,-16,26,-16,-103,17,-1,-6,-42,55,-1,9,0,22,-80,-85,-26,-153,14,126,-76,-92,-14,-5,38,32,-9,18,23,-57,-2,-3,-18,-7,7,72,-7,-11,-150,-43,18,-12,-49,29,-88,-8,94,-25,16,-292,51,118,40,-20,-5,-9,-2,29,-15,118,-59,99,-212,182,-33,-1,-88,20,-60,-64,69,53,8,7,-43,-5,-35,14,199,-39,-17,21,-105,98,-132,-38,-11,44,-7,-6,-115,81,-26,-41,197,0,69,33,-42,-34,200,-5,330,31,-1,62,-27,15,-117,-30,-59,-22,206,12,61,14,278,29,39,27,0,58,14,-38,-24,-14,-71,421,247,29,22,12,109,41,3,-4,-4,89,-4,15,-22,-35,13,4,15,3,31,5,-38,-56,5,23,-18,1,2,-13,41,117,68,-3,-53,60,9,-19,24,-136,-59,-37,-56,-39,-37,-8,28,-52,27,8,-2,-47,-174,-12,7,-3,37,39,-6,-18,17,-45,9,182,13,-65,-76,-17,10,38,27,94,-84,248,7,8,186,-47,89,-166,-30,141,5,24,18,-160,-6,-78,-5,72,-25,-32,-149,-133,-51,-87,22,-1,-37,75,2,30,10,1,-4,-65,54,120,-56,26,-3,-12,36,19,104,20,-39,73,-39,8,2,-56,-15,31,-44,300,205,97,-118,11,-6,-3,-20,41,-9,-43,-18,-3,-16,-326,-13,37,1,-23,-10,-408,12,-27,6,33,58,16,19,10,22,-47,51,116,-38,-10,47,16,19,-34,-10,22,-7,-25,6,20,-46,17,26,102,-42,5,-48,-52,15,98,-201,-4,50,4,49,-2,-9,9,-21,137,74,-105,17,136,5,39,73,218,-25,6,-42,49,44,108,-32,-17,-62,-108,-3,-7,-57,-176,-14,40,48,83,20,-35,-43,-95,-7,-4,-11,-38,22,11,74,201,-41,-3,-3,237,49,-227,-140,16,100,-23,39,23,15,243,31,-98,114,97,-25,-139,3,-22,213,53,-73,-28,5,14,-38,62,-101,-22,-12,-21,-90,24,14,38,-26,-5,168,41,-7,9,-27,11,22,116,97,-50,-72,175,-35,12,28,-5,-5,-2,-24,6,3,88,-7,33,-83,-135,36,155,-38,-47,199,-9,-25,22,14,16,108,-2,-13,41,-37,12,121,44,25,-36,-13,-105,14,17,-9,159,5,-5,27,-3,-8,12,183,189,-10,112,124,22,90,2,-33,-41,-2,-30,49,-7,4,6,16,257,4,9,-2,-5,-54,-8,1,54,67,-15,7,-19,-3,50,190,-12,0,9,34,160,-7,-73,-21,1,-110,-8,56,-15,-11,22,-41,-13,52,1,-15,-39,25,54,-154,3,6,-3,-30,34,-85,-45,34,-4,-9,-8,35,22,4,0,50,6,-17,541,-37,-38,-77,-234,-3,-125,-19,-5,-23,-43,16,0,-58,-105,-97,-18,6,-56,78,-81,19,80,3,-39,0,-37,-47,-14,-52,-68,-27,-1,8,1556,-83,187,-17,85,5,77,-27,-83,33,17,-87,85,-293,-38,28,-19,-28,-39,3,-17,78,6,65,29,18,-81,46,8,261,131,35,13,-24,541,-25,129,136,-8,167,36,-33,51,-8,-12,-10,94,-50,-35,-32,51,252,-115,-60,-36,-44,90,26,139,139,13,-6,-1,75,48,-1,-45,103,28,14,-2,-1,69,14,4,55,-121,119,36,86,142,68,33,10,-65,28,6,9,-63,-12,-31,-4,3,-10,26,-4,-2,48,-8,-52,-25,-130,-141,-32,-88,-120,-119,45,65,25,48,-35,61,-22,-25,-138,-28,94,-52,6,-9,-66,44,53,-55,-53,-40,21,-46,-99,-23,-17,35,130,11,-136,-227,83,-138,-62,44,-104,12,141,-17,-2,-50,5,141,3,98,-32,29,-18,-10,2,-8,-44,52,53,170,-4,-54,323,44,-10,-27,-5,-114,97,-54,46,3,10,1,11,1,3,-111,24,-243,3,108,-4,-17,-54,5,21,94,-7,-22,-2,-81,-179,21,10,-26,-24,499,-57,-33,55,4,34,-62,30,14,16,-4,8,-167,-19,-39,219,4,5,127,-15,36,3,245,107,99,-86,54,-68,40,-2,24,-11,-65,-3,-10,-141,-8,-8,45,19,-28,-28,-14,26,15,24,-24,-128,-18,74,-72,-9,9,19,0,-52,9,-14,34,-10,5,-5,-6,24,-20,-22,-73,-27,32,-16,-102,-44,-40,-24,-120,-23,133,-28,-26,-54,23,140,5,107,-35,-42,23,2,-30,138,-268,-7,12,-4,0,-44,-34,-19,-14,-9,-3,-12,15,-82,-9,73,-167,-17,-46,-5,0,2,47,-25,-8,-10,-15,7,29,3,-7,-22,67,4,32,6,-20,-42,22,336,16,5,9,-17,102,90,30,8,-2,13,-85,-56,-26,-23,1,1,-14,54,3,7,49,14,64,-17,0,17,3,-29,-67,-27,91,-67,22,-12,30,-31,107,12,17,-21,-2,-40,-5,-6,77,-50,-95,5,7,9,-4,72,-145,19,-23,-45,113,-21,-48,94,7,44,-10,171,-12,15,-14,-32,-39,18,11,95,-4,-41,-16,-13,94,31,201,407,167,-12,-81,12,5,-4,-59,-30,-84,68,-1,-4,10,26,31,-30,0,11,-18,1,48,39,35,5,110,42,-55,-33,239,-21,-20,-2,-2,30,28,-5,15,-27,-30,3,64,-28,-76,-19,-16,4,12,-10,1,25,-10,-7,14,71,11,-141,75,-30,5,-9,-3,28,-66,-30,-5,34,1,14,17,187,84,-11,13,-31,53,65,247,97,-40,71,-15,-64,-40,774,-19,161,2,133,-1,5,-18,-2,-18,-23,3,4,132,21,52,-28,57,-29,91,80,2,48,34,-254,-8,0,-26,-70,54,52,-43,169,-73,-51,24,52,32,46,31,-5,34,11,-36,90,23,54,27,21,-46,-33,2,-1,6,-121,-151,-8,0,71,13,-31,74,40,164,41,5,-46,22,-168,-24,-51,13,141,-6,-14,28,62,-134,24,41,2,5,21,-10,78,-63,-39,20,-42,1011,-14,20,-18,-20,1,1,64,44,-24,14,-18,-10,1220,22,397,13,-4,-44,27,3,-4,-27,19,-44,-19,-12,-21,43,-17,15,394,59,61,36,22,13,83,-45,77,0,26,14,19,15,-43,77,23,4,0,23,-31,-17,-21,-22,-8,-6,-23,35,10,2,-32,12,14,-20,60,-37,1,-24,-10,0,-14,-14,66,130,-27,11,-23,-45,-24,7,-22,-10,34,-18,-13,-118,57,-63,23,6,-25,-21,-10,-6,-41,6,2,35,-16,38,8,61,-9,40,30,-34,25,-40,452,-68,-99,-109,-124,-20,-96,139,32,-16,-23,101,-11,13,76,1,-8,63,-72,51,4,7,-17,32,18,-59,-24,121,12,13,-41,33,-42,-71,-16,-30,42,-54,1,-24,149,224,19,454,177,-2,6,6,-5,-52,19,13,28,-34,26,14,150,-67,-140,-109,20,51,-6,12,295,22,33,79,-20,16,56,-12,-60,-36,11,-15,-22,16,27,4,0,158,-10,-36,-7,24,-22,-13,10,0,-103,-12,552,14,-15,-154,-20,17,-19,-23,-37,-31,3,20,33,-167,-53,32,-17,277,-58,21,-2,-31,-15,168,-12,5,-19,-18,-90,169,7,3,-12,-114,61,-33,-16,25,53,-63,100,-6,1,152,68,-19,-16,-4,29,-15,5,-334,19,77,-30,-33,13,60,-55,-5,-19,-51,-22,-15,-70,-29,13,191,-29,-44,43,-40,-3,198,50,-4,37,31,36,-22,-73,-23,-9,-3,-105,3065,-22,161,11,-19,1,-19,-16,5,1,-151,-245,-29,23,-100,-6,-27,53,35,5,17,48,-83,-5,120,-32,1,-151,2,11,33,12,162,496,-355,186,31,-2,-17,-26,-11,28,10,-19,40,-186,44,-299,113,-8,284,-58,-18,-1,-13,-4,-92,2,98,-32,-51,-39,-7,35,30,-47,-24,-4,-28,156,-30,8,-117,129,29,28,26,13,-16,13,6,113,160,-221,56,-296,-20,51,29,-2,39,-13,-1,-7,-88,-54,-32,4,-11,89,-18,-18,15,65,-20,-21,77,-169,-19,366,15,-33,-11,6,1,-145,29,30,-37,11,16,-28,7,-65,79,21,-2,-8,16,-83,-33,16,9,41,-8,-96,7,-16,-39,34,120,-31,-6,8,-112,568,31,-7,-35,-31,-25,-2,25,37,9,40,-32,37,-44,1,-20,-18,-21,-28,-1,-134,1,-1,33,1,76,56,203,-41,32,-72,-41,-6,-98,21,25,8,-10,-2,-92,12,42,-12,-29,5,28,-4,33,9,18,258,41,189,-29,90,2,-44,-19,-30,-42,-16,-89,-12,-38,-14,-20,-29,-74,-135,-12,-28,93,35,-186,17,8,7,-10,-34,30,-68,-26,-63,-51,-165,33,-4,80,271,8,84,-130,16,10,-8,-163,5,175,84,18,-183,-268,76,32,-7,30,-34,-133,-10,25,-58,-9,40,68,30,-88,-45,4,71,2,40,-43,-125,15,10,-13,25,-37,142,-56,0,-61,-5,-39,-11,16,-23,-13,-42,86,7,22,5,1,-27,137,117,-58,9,-6,6,-45,-14,-2,84,-56,-556,2,-12,149,20,31,30,150,8,-35,-6,43,32,-35,-27,-152,28,-34,4,49,-47,-45,-1,57,68,83,-2,9,5,-119,17,-29,28,58,-2,3,21,-50,40,33,-1,-57,-14,42,-101,41,20,-21,-24,-4,-17,248,-112,25,-135,23,6,-47,14,-9,-38,-22,35,87,71,29,-8,-33,-8,-12,-39,-21,11,-38,-5,94,-17,-54,7,-92,37,223,14,-10,-30,122,-51,-96,-77,44,3,345,12,-27,0,82,25,2,14,-38,5,1,5,-15,302,7,12,16,6,-5,-35,46,-28,-28,36,-8,20,-76,62,-56,41,39,-88,65,-5,-85,-19,29,14,121,18,57,70,126,15,-50,2,-6,4,3,-24,-50,-18,-26,36,-44,-77,1,-39,-122,23,25,28,3,63,-21,-85,15,-23,31,3,16,25,-15,-38,-67,-125,-22,-48,138,-58,-113,-115,-35,-16,-26,19,-14,-10,-13,121,38,-77,65,-20,-46,-10,44,-7,89,-75,-50,106,-10,0,-12,0,-10,-32,-14,-73,-13,70,-45,-46,-84,3,-143,15,18,-80,-59,48,100,-48,-9,12,128,-42,-1,65,19,-20,-16,51,124,32,-35,-13,176,-165,-63,-45,-39,48,-28,-1,-33,-26,42,5,46,-4,19,164,29,54,-157,-24,38,-114,25,-8,72,-42,-17,169,0,-15,0,-14,-50,3,-34,682,-90,-25,-26,-32,-29,56,-11,5,-22,0,-17,21,8,26,-71,-305,-19,-1,19,1,-6,118,-5,224,8,37,49,-1,7,11,-21,14,42,-26,114,41,61,-61,-57,43,41,-13,-36,20,23,-11,8,-9,215,49,-93,17,-9,196,-98,1,-34,115,-23,-5,-6,-16,-35,25,121,-5,-31,43,-11,16,30,19,-116,22,-31,-10,91,302,17,-111,-56,7,213,3,104,-73,-11,-150,2,10,-6,9,-4,-3,27,105,-90,-23,4,14,232,15,61,-34,-48,-10,11,-1,36,-32,-35,-10,-39,-30,-22,26,-20,-5,-23,-1,53,45,-13,217,-24,12,-164,-7,28,-7,33,11,-30,-14,9,-14,-10,-15,-7,-7,-19,33,-1,154,43,146,-10,16,39,270,-52,-5,26,12,89,-50,91,50,-185,-28,38,-24,-5,-20,25,-16,4,-11,169,9,15,46,20,-18,1,18,0,-4,-48,-174,-65,1,-28,-4,300,8,-6,5,72,-23,-32,-79,14,151,44,-43,-37,2,13,1,-161,1,68,1,-29,-17,22,8,-14,-29,-8,110,28,334,85,-41,11,39,-16,-72,57,-7,19,-49,-60,-25,16,6,4,-32,-8,53,-18,-18,242,23,7,0,-21,16,16,-53,-63,128,-197,10,0,166,-2,-10,-30,38,-4,-37,79,-17,-84,-8,-88,-4,16,-4,60,63,-9,-45,17,-20,22,-136,129,-7,73,8,11,-94,253,-48,1,-23,-59,4,9,70,-7,14,-14,-25,-13,12,5,-10,-15,-25,-6,126,-67,-108,-5,-17,-19,-6,11,-21,0,-13,85,17,-27,90,-50,-80,5,-36,-36,-5,12,-77,22,16,-26,170,197,-22,127,-9,9,156,-26,8,-159,-27,131,-386,132,-60,-8,175,122,12,-11,283,-44,9,20,-6,49,-44,-31,-18,-36,-10,-32,16,14,-51,2728,6,10,-24,-19,-49,-5,34,-13,121,-17,335,-14,-57,30,-8,-13,-32,-10,7,-4,65,12,-4,-1,20,-10,-1,10,-52,-96,-8,-137,-20,32,-9,11,-227,82,-3,143,10,-28,4,-149,16,-163,17,0,-74,45,-3,-18,14,45,-163,-16,-222,-13,26,-153,-1,-22,-6,-11,13,8,165,9,5,-18,1244,-17,12,-9,123,-34,-40,106,51,-55,14,-12,60,-5,30,-15,-7,-13,46,-33,28,-24,-2,2,-10,-22,33,36,-18,-51,-73,-19,-37,-31,28,5,-13,52,-61,-15,317,18,24,35,59,-31,-31,-65,5,-49,36,-18,-414,11,-18,7,38,-49,86,-104,1,-2,6,-57,215,-147,112,-57,-4,-36,-20,-12,-24,194,161,30,-11,15,15,1,-49,-65,-18,22,10,57,38,18,-21,0,-19,15,-8,-5,-13,-5,21,15,22,66,32,8,-31,60,420,-38,74,132,1,-3,-9,-17,0,-149,366,29,54,-25,2,-9,30,-46,79,6,15,6,29,31,6,45,-53,-12,58,1,-23,14,-19,43,41,-23,-15,38,-20,-13,-1,12,24,-90,3,9,5,2,12,-117,-17,1,21,-25,-95,-47,79,3,9,18,6,3,-24,-4,34,-29,60,35,14,-45,-21,13,-24,-2,73,-15,-49,153,28,10,-14,-2,-67,1,-1,22,-2,20,213,39,3,18,-42,-101,166,-65,-8,-73,-20,-1,-5,-30,70,-33,13,10,21,-48,7,-32,17,-6,44,5,-33,25,56,8,-9,9,-4,-31,-20,-5,-18,-27,7,157,53,66,41,-17,2,9,-22,36,2,-7,92,-9,-37,3,-1,-5,36,0,-80,-7,42,-9,25,-12,-17,-18,-33,27,-49,104,68,21,46,57,9,-27,46,-57,-8,31,69,-8,-8,41,7,14,-14,6,150,3,-12,7,1,1,-20,101,-3,7,-23,39,-40,-46,101,-9,9,6,31,-3,15,-22,-26,-12,-14,-31,10,13,129,6,8,8,-4,-29,-5,-15,-4,6,16,10,43,2,-28,-45,41,13,85,-56,0,78,29,-7,7,2,10,-111,107,7,-19,58,-40,44,-16,2,-7,-20,-19,3,129,-55,15,-18,-12,-2,-13,12,19,-46,-79,14,0,8,4,-90,-75,21,6,-8,-35,64,151,10,25,1,42,2,-4,-41,-14,-27,116,-64,0,16,77,21,-41,0,-38,55,-13,-3,-21,56,6,9,-8,198,184,-7,2,74,137,2,205,7,-6,3,-35,-97,40,17,6,3,42,209,-215,-13,-8,-24,-1,-44,-32,-29,-43,40,187,-21,-172,-19,7,67,22,-10,-28,-9,-22,-6,-240,-125,-41,-15,-116,3,391,-80,-4,-2,-165,0,230,164,1,3,36,106,176,-39,17,246,-74,-11,-3,119,-27,-18,24,-17,54,1,123,24,-34,1988,140,5,670,42,-198,2,-53,-32,71,-14,-131,26,-4,46,71,-6,33,-16,-10,134,5,-24,-177,65,208,-2,139,11,13,-38,12,-68,-309,-5,-69,-73,-46,126,569,55,24,22,-26,68,75,172,-9,-6,33,-8,77,15,51,-69,9,59,94,99,4,-27,-5,43,13,-22,-44,-34,136,101,-222,141,286,18,73,23,-139,18,72,9,-14,-81,21,-18,24,53,111,-54,11,40,134,-37,29,-9,-95,20,30,3,-4,1,-2,3,46,-14,35,14,25,-27,-1,7,250,114,-5,20,-24,143,-40,13,24,44,-12,0,449,-6,-3,160,9,-9,49,21,-21,28,30,-38,-21,33,53,-58,-27,-28,-64,141,-8,-19,-10,-21,9,23,107,-24,20,102,1,21,-13,-15,12,135,9,39,-9,-6,12,10,32,3,-2,-85,18,83,18,19,-63,-762,-133,41,12,22,19,-55,-10,-2,-17,6,32,-6,12,-25,20,41,-81,-4,-21,-11,-30,-33,13,13,-35,22,-15,5,-8,-1,-27,-57,17,17,4,69,12,-2,5,39,-9,81,-72,-65,24,8,13,-7,-11,15,-41,17,-56,-15,-10,28,-10,-47,32,-36,95,41,6,-37,45,-234,-3,325,8,16,2,-38,-31,-11,6,-2,-9,73,-75,-14,0,20,-96,-56,-39,45,-53,11,5,4,33,283,-3,1,21,-5,6,-39,20,37,12,-8,57,-113,-34,22,332,-11,73,16,-148,18,2,-19,13,8,-37,182,37,22,-5,19,12,2,30,66,-15,25,-28,-3,-8,8,27,-7,21,-33,-9,-23,56,10,69,-28,-123,17,-4,-19,-1,30,-20,-17,-3,-1,7,6,-12,-19,11,17,22,-7,4,-1,-51,15,-53,34,18,-18,22,26,362,-14,14,-14,17,-50,592,-5,20,-48,-9,40,-5,51,-2,-16,-58,-22,-120,15,70,-42,8,-2,-8,-58,-23,-8,-22,14,7,2,4,-4,92,53,3,31,-26,-56,-34,-4,2,-58,-8,-67,-16,-19,-18,-30,-63,1,133,142,-4,10,-13,-35,63,199,-46,-189,24,-9,30,-506,-14,-8,23,8,17,33,-78,-27,6,19,-14,-10,-18,44,-29,23,9,6,24,-18,-7,0,-3,-6,-23,74,-8,-8,224,1,-15,1,-2,10,-104,-3,-12,26,-15,-14,177,28,31,122,48,0,51,-55,87,2,12,-15,1,-35,-8,-175,-17,19,-65,30,-84,-17,-65,-238,-4,-38,-2,1,2,-16,-15,58,-119,-125,-33,2,-20,3,-33,-14,-199,-179,-13,7,-9,-33,73,4,-28,-8,-8,55,-38,7,213,38,7,30,43,66,43,-18,6,-20,88,20,28,-151,114,-15,115,31,-51,24,169,44,26,-25,-32,-28,2,-52,99,0,-35,4,255,-5,-158,38,-11,2,-31,-10,-18,-59,-13,27,-20,-9,-9,5,55,-6,-25,-2,2,-48,179,-12,-5,14,-35,-70,-30,266,-32,-21,84,4,44,2,31,-35,-5,0,25,21,-49,24,-54,13,43,-6,-28,43,23,29,-32,60,-4,53,11,-34,45,39,-172,-129,26,195,-4,3,-14,-8,-146,12,-31,268,-6,-20,-2,-8,-15,-8,-35,-53,-26,70,95,-3,4,16,-25,24,18,12,2,81,-8,-8,31,26,3,-94,-44,30,-32,13,525,16,-59,-82,-1,0,5,8,-35,0,-20,37,39,122,4,14,6,-28,-94,-30,-4,-23,-27,7,5,4,-44,6,-14,171,159,10,20,4,3,23,-34,513,48,43,5,2,25,101,-6,-77,1,-22,-8,5,5,-9,10,19,-24,3,0,7,-53,-47,-30,10,48,147,-9,54,-12,-39,-32,-33,-13,-18,52,-1,-12,-1,20,-22,-18,168,78,-46,-15,-4,-41,-37,-98,26,76,-84,51,6,8,117,-3,31,-11,16,-34,6,-15,-7,127,87,-25,32,-22,-8,7,-22,52,0,16,-65,31,39,-10,4,121,-32,-31,-21,19,12,20,-18,-18,-11,132,16,114,33,-10,3,-13,4,38,-3,-34,10,-11,-15,1,75,-12,21,54,-1,5,-16,143,-15,-7,-48,-15,48,4,-17,-4,2,-57,-36,5,-57,15,16,-306,17,45,386,186,-2,-43,-9,-69,-80,-19,-148,-13,-7,-10,8,-21,-15,-24,91,-7,-23,27,68,-11,-2,-14,-8,47,28,-28,-140,-11,34,67,9,6,26,36,31,21,-10,79,-1,87,110,4,-5,76,4,-7,-143,-10,-1,-47,137,-55,11,13,-40,-17,5,-7,13,71,9,-65,2,-38,-50,0,47,24,-43,-43,6,-10,18,-13,-24,-2,-9,23,-11,57,-6,-6,-19,5,88,-2,-151,31,-43,-25,-42,-71,-20,9,-102,196,36,39,-24,-75,-15,14,6,2,12,-65,6,-19,-23,399,-32,-6,42,-45,-6,10,43,-7,-30,128,222,6,41,110,82,4,127,-60,17,-4,-5,-17,106,-91,-5,-10,54,18,76,26,-22,-80,131,44,3,120,-12,-2,67,-5,-23,-85,84,-76,-8,-28,-21,-10,11,1,-25,231,10,-8,12,21,187,-109,-13,-12,-9,-34,40,-23,-15,20,16,-3,-4,83,-42,-40,2,8,152,91,19,-390,-42,-20,24,4,-19,4,1,25,15,-37,-15,-20,20,-20,10,-20,-4,-6,-33,-29,-3,10,-3,-29,-46,-8,2,-182,39,12,-13,-28,8,538,-4,-130,-5,-19,42,-1,-30,4,6,135,3,5,12,23,-56,22,-35,4,42,-8,4,-32,-133,-31,5,5,12,-1,-612,111,35,89,3,18,13,378,-17,5,43,10,-23,-22,168,-25,9,3,84,8,-4,17,-52,46,-15,0,116,-54,365,-42,-37,-142,23,-25,137,-31,200,61,8,-46,48,7,13,-21,6,8,19,-73,110,164,-27,-144,12,-47,20,-49,-41,9,-56,30,10,-71,-30,31,-3,38,-5,-12,93,173,4,-6,-12,-207,-9,-87,20,101,-14,1,-22,35,-12,10,-42,-58,-2,2,-51,13,9,-1,7,-14,-48,-16,51,2,76,-31,6,16,-33,-35,138,-35,-1,102,-13,7,3,17,-131,7,-24,14,-10,-58,379,70,8,1,-6,-7,-10,8,1,0,-72,83,78,29,48,15,-7,154,-64,-19,85,63,-33,178,-3,-201,-26,-7,27,-2,38,-14,47,52,88,7,-34,-50,-3,-28,-17,19,17,-59,54,44,4,-17,15,6,2,5,1,-21,-14,-13,18,-14,36,61,-169,-48,-15,4,-10,14,-23,-16,22,18,378,81,-30,15,-6,22,-15,-20,-8,78,-2,29,-34,-18,83,-10,1,-15,-101,5,-13,13,-57,-35,10,-19,6,5,-18,-11,-63,-40,-17,8,4,0,19,-7,84,-24,-9,20,15,-65,40,35,12,0,12,-86,-18,124,308,9,-4,-19,0,-16,10,-1,-59,-54,-8,41,16,-182,-27,-33,-26,180,-40,22,40,-39,-41,61,-10,-45,4,-63,-2,-5,1,-15,97,1,-71,8,-31,29,53,-122,23,15,-55,53,50,-4,-52,17,-14,-57,-73,-62,-22,10,-52,8,184,-26,-30,-18,23,-169,21,-21,-33,25,5,72,-24,24,494,-2,17,46,28,-6,-9,-5,21,-12,210,-1,7,69,132,14,42,-11,-44,-33,-25,280,33,110,12,22,-19,2,21,-67,4,47,-95,-17,-35,57,-110,-48,-21,-2,2,-90,31,2,51,-15,-5,4,-4,-17,-9,-23,209,-19,8,94,230,40,-17,2,-76,77,-30,255,45,-8,-14,-11,29,-5,15,-90,382,-38,-2,25,-11,-21,0,-231,111,80,-23,205,130,62,-14,-216,-13,19,19,-5,-31,56,-19,6,123,0,10,43,-22,-98,8,-19,-32,64,-116,-38,13,53,-139,36,-17,3339,-29,-15,216,7,73,-18,29,49,-27,-28,-5,18,-56,-380,-57,33,33,-18,-14,30,254,33,-29,-31,-87,46,113,7,-6,133,-160,-13,32,62,10,8,-10,8,10,-5,21,21,-11,76,-11,106,-33,40,460,59,-3,-17,-7,41,2,-207,-5,-25,207,32,25,16,20,66,22,33,2,-7,31,-7,24,-19,8,-42,-35,8,-34,-16,8,4,-24,42,12,7,-7,90,33,6,13,716,30,34,180,40,-117,-19,-21,-37,-18,-41,106,-14,14,-41,75,-8,3,129,225,-40,30,-36,-4,25,-15,4,-17,-1,-30,-16,-7,-68,50,123,34,61,8,90,264,49,58,86,-93,44,9,-23,-15,-198,-75,16,-27,-22,30,-34,-32,18,45,-35,217,-1,124,-51,66,27,16,-10,-43,26,-15,-65,-34,19,14,58,71,16,-30,29,-29,33,-49,-56,-22,-27,-77,-66,151,-7,-8,23,-24,164,-13,-60,117,3,-150,38,-25,4,-6,-47,12,130,-39,-93,-28,-11,41,-42,26,-3,-19,-34,55,39,24,-55,-28,10,-40,-36,-30,-13,-117,-78,20,166,-37,-27,28,-68,-52,-243,-10,-38,14,-5,122,-62,-209,-60,-36,15,83,30,39,47,5,-1,41,0,-12,-7,99,-34,301,30,100,18,-25,-7,98,-151,5,-12,-171,173,-8,20,-9,-76,-51,11,-187,40,-19,15,-10,-23,34,-50,18,-54,-16,118,-39,-27,-12,-4,17,253,181,174,-164,21,-18,195,16,18,119,9,-13,-9,178,14,7,-17,-11,24,-71,-6,-2,0,35,8,-7,71,26,-11,7,-35,-13,44,-8,1,24,-53,-26,93,-22,-27,-74,-173,-92,-23,158,-70,-31,-23,283,-3,-8,261,-108,-21,-42,-30,-57,4,-6,16,233,-10,-41,36,6,17,13,-11,-16,235,-18,-13,-42,200,31,508,10,46,66,31,40,37,26,-38,150,19,15,4,7,158,4,-68,-21,-20,84,-136,313,-59,76,10,-53,-5,9,340,-11,4,-21,4,0,29,-75,46,34,-109,-21,-8,-65,11,100,5,-34,-64,-12,-34,3,-38,-11,-127,23,30,-19,200,9,15,361,9,2,95,-8,24,-16,49,-11,-14,-34,-16,-54,131,196,-36,61,-4,136,5,141,21,-90,1,-14,-52,-19,119,22,-2,-8,15,-19,6,8,-8,5,-13,-37,22,-10,-17,-8,-10,26,-24,-9,48,7,9,252,14,-7,131,60,-18,53,-44,-14,-3,-28,-12,21,29,9,-7,10,45,-17,-17,-33,15,-14,-26,9,-9,-4,9,-14,-87,37,57,71,-45,1,53,-35,-29,62,-5,-48,38,-282,-34,27,-19,0,72,3,-50,15,-14,-5,-57,23,6,-9,-67,7,29,45,10,171,-13,-73,-30,-2,-101,7,-2,30,-46,15,16,-77,-34,48,13,-42,109,5,-1,-15,-72,3,17,-8,-43,45,-405,-9,9,-22,-171,1,-17,8,25,84,-10,-21,82,1,33,-23,29,125,1,-107,214,165,-63,9,-14,-3,12,-17,4,30,6,-89,-8,2,75,8,5,-20,-47,8,3,-30,60,151,14,-1,-84,-25,13,2,7,43,-34,9,-7,-43,-32,-14,-39,8,-6,44,-4,411,34,-20,-3,46,4,-5,-16,106,156,-1,33,115,-55,-17,-9,-6,539,59,-9,3,-63,-18,288,9,18,1,2,-5,75,-10,-70,76,12,75,27,174,70,-247,29,-34,139,0,-78,-63,230,128,-4,-38,17,100,38,139,-65,7,54,-64,-2,3,7,22,15,-24,12,80,132,117,2,16,47,2,83,175,-36,24,17,-1,207,3,53,-42,-111,-10,50,3,11,-72,2,-19,4,-17,4,-42,-6,-42,-19,-62,-38,-9,14,-5,-23,-4,127,-33,-23,31,-11,119,-7,30,10,-30,13,356,-8,9,76,32,-11,1,-56,125,11,139,-51,215,-30,108,26,-35,46,-3,-29,-33,65,27,-374,-8,-13,-12,-70,3,-16,-12,-44,2,-13,-58,-33,-14,0,-20,2,2,16,53,106,0,-29,10,188,14,-33,174,79,63,34,-61,-18,172,1472,404,-8,-142,-14,33,53,-2,9,-84,-66,15,28,109,-73,15,53,-4,2,-49,-12,-226,27,-8,3,43,-11,-2,84,13,35,-28,-154,-21,-289,128,-26,55,348,6,4,161,109,-1,48,12,45,24,-137,49,-8,12,-33,86,75,-8,53,-10,6,49,-5,5,10,-11,-37,140,42,87,-47,117,277,-12,-29,126,-77,-73,-24,-18,24,-5,-78,1,151,49,27,18,212,-30,38,0,-23,-55,-82,22,157,-10,-49,-38,110,-2,63,-61,122,37,71,30,221,48,120,2,24,-16,-10,-5,-83,6,-49,-43,48,14,-65,-50,9,-26,25,-24,33,27,12,-10,12,8,-49,4,18,113,17,-47,10,37,37,-19,65,11,13,59,-52,28,5,123,16,100,9,38,-45,-44,-3,-22,-28,8,-40,16,104,-12,-9,-14,112,77,-3,50,4,150,-30,4,-4,-8,55,-10,4,-62,-100,-3,-59,-13,-91,-232,5,-30,-119,-68,-34,-3,10,89,-5,-105,-17,97,-45,13,-202,-29,10,-8,-10,-6,22,-5,13,14,-16,-18,-7,-22,84,184,284,-6,-7,32,29,-17,-74,-8,31,-26,-33,82,110,37,-60,-36,-51,42,3,-16,6,-173,11,21,-5,0,-53,28,-34,-38,-31,17,-15,21,-42,-3,1,78,-13,18,-27,26,-27,-29,5,60,-4,-25,9,6,160,2,-17,7,7,15,30,6,1,-9,62,-50,3,-59,61,-43,0,25,36,-146,-33,17,4,5,62,-11,-41,-72,-55,2,-9,88,-15,16,-70,13,14,-85,182,0,-3,-7,12,211,-1,-24,-28,157,2,268,-6,262,127,34,-15,-11,-13,72,-32,9,-28,-22,33,24,10,10,17,-13,21,-31,-2,-130,21,-79,-13,-2,-2,-27,7,-27,-17,4,12,-140,-15,-2,-29,13,7,-41,90,-18,11,45,180,54,9,-10,14,-25,-58,-9,-26,-17,-23,-6,-18,-20,-40,-9,28,153,0,-31,-8,-35,-59,460,19,95,961,-2,-12,54,229,27,-57,-18,54,-50,-14,151,24,14,26,36,43,16,-21,-5,79,-16,-48,0,-6,-2,11,-76,75,16,27,-39,-18,0,9,-36,-22,-3,7,-77,-134,-4,-46,5,-9,-24,-52,-27,-6,98,63,10,24,-23,16,100,6,3,-28,2,-31,121,90,48,4,11,-38,6,4,-17,43,-1,-21,23,-32,-2,-5,-35,3,-34,147,7,23,32,-14,-11,12,20,-12,3,106,29,-4,5,49,-21,-11,-46,-16,-31,-50,-79,-26,158,6,-48,-159,-67,7,-38,-24,266,10,-48,1,-9,-28,188,21,-58,10,22,72,3,-33,-21,-70,-50,107,-44,41,-2,-91,61,88,327,-17,14,-25,-88,-58,-87,-2,161,43,22,-79,12,-27,24,96,45,-1,191,56,-3,14,-38,75,96,-123,-134,7,-16,514,-7,-118,89,-68,7,21,157,-21,-35,8,181,-239,30,12,-7,52,2,-14,-11,-17,9,4,-14,-8,-22,33,11,5,72,32,11,-12,7,19,-29,10,-24,-37,15,51,-6,-93,23,-60,19,-7,-46,27,0,60,16,9,33,21,0,12,-2,126,207,24,-10,-16,17,-20,5,9,-14,40,-2,-6,39,-13,-11,11,-61,-8,209,-339,-37,-27,88,-25,-21,-12,-9,-13,36,20,-34,-69,-29,-37,1,17,5,19,7,-9,79,-26,7,-3,1,-5,-21,-5,79,-65,124,333,10,1534,-196,71,-53,102,13,-56,55,-124,18,7,142,91,140,-128,15,1,-10,10,0,-49,-22,0,26,-60,-13,73,34,33,37,178,-42,99,-19,17,44,-38,35,11,14,-25,9,6,24,2,30,179,24,-61,-15,4,-44,-146,-29,-88,-103,-30,-3,13,41,-35,18,-42,-11,38,7,121,11,1,54,21,-4,-8,-15,-14,52,-9,-26,22,-33,16,-10,29,57,45,-69,48,85,9,-84,-201,-49,-13,24,4,-20,5,-16,100,-125,-5,19,-83,-6,5,-6,-9,-11,-54,-33,0,57,-8,-241,-9,39,-24,5,-4,-2,-3,16,55,274,1144,23,-1,-64,9,67,6,-5,15,74,-44,-5,12,-22,30,-1,33,-35,4,-23,56,-102,22,-44,-17,-4,7,-12,-14,-1,30,-188,-12,79,33,-9,21,83,-18,-15,-23,-93,96,10,-56,-11,12,12,5,-30,120,33,12,-34,0,-364,-28,-51,2,-3,-30,3,-20,-79,-29,-53,20,-3,-22,-18,33,-37,301,-12,262,104,76,-35,-19,-15,26,-25,-15,-71,-40,-17,-14,14,0,18,-25,-11,67,-181,-41,-43,-12,119,12,-51,-109,-8,-156,-4,16,-66,43,-58,18,0,39,-231,-6,-80,-27,26,-24,121,-62,-14,-47,0,0,-82,15,-21,-35,694,20,-10,131,25,-9,-1,61,-52,74,-20,-103,48,-17,-12,-16,-27,-4,33,-133,439,-326,4,-69,1,-130,-62,7,8,3,-77,-51,51,-139,115,26,91,36,21,4,-45,-38,6,-38,66,18,-338,-62,-32,-28,4,-77,-21,606,-6,83,-21,169,-14,142,24,51,9,0,82,58,-20,-91,41,-26,-33,-8,-4,-25,98,51,28,-4,-13,-26,-12,184,123,14,-14,55,-73,31,-5,-20,-103,-15,157,79,-75,-26,-8,-26,-16,-23,-58,13,-109,-70,-36,-25,1,-84,21,-31,-14,49,85,-5,112,83,12,-32,25,46,52,8,15,63,155,4,26,-25,147,15,0,13,132,-110,105,15,-38,150,23,11,-26,-5,33,-50,-8,9,-13,-36,20,-9,-2,9,6,-36,72,22,10,36,189,188,45,-90,-70,13,-6,16,-27,-52,9,41,26,-8,-25,-66,30,-63,-40,268,6,1,91,8,-24,-2,24,3,-17,5,-48,20,-14,5,-13,55,12,30,58,19,-6,-110,106,0,-16,0,25,17,-5,-38,-40,107,4,12,-18,-32,159,10,21,130,2,-1,34,-46,-1,-14,97,33,77,-27,0,23,0,162,-56,150,54,26,71,112,12,-2,28,-16,22,6,-13,3,56,58,-73,3,-4,-18,27,-11,13,57,13,-38,-62,-2,136,-7,-47,-42,-17,27,-56,-21,-18,2,-13,25,-16,-37,41,-50,24,13,-138,-8,-77,97,-6,2,-115,-22,15,-23,17,22,-25,-55,66,-19,-44,11,255,37,-18,39,6,276,77,32,23,-11,-5,152,-13,-28,3,-97,532,3,632,-19,-9,18,215,3,33,-71,-7,49,-8,137,-358,3,378,-10,-45,-2,19,-16,-11,6,-1,-17,-2,13,58,9,59,4,-11,11,-13,22,54,-62,0,19,460,-7,-7,-1,-37,-6,-30,104,-120,-41,12,25,102,-58,22,-72,11,-35,4,23,-21,-10,14,-4,-17,4,-7,-25,82,4,12,-135,-25,36,-54,-2,-81,4,147,-26,47,6,-16,7,-57,6,-3,138,12,-7,5,-13,0,5,23,50,21,-15,-23,-30,-2,1,3,5,-15,174,-33,53,-52,-103,-6,7,16,0,24,-83,38,14,38,4,11,-97,3,60,0,2,4,98,-6,-13,-1,6,-6,169,-43,0,9,-26,14,4,204,-21,-31,46,11,51,-4,10,-145,4,-23,-19,-7,-41,-38,1,6,-25,141,-12,-35,119,8,46,37,28,99,6,48,-32,-9,75,28,19,-35,-13,-2,-58,23,7,368,33,17,39,-28,-43,13,43,232,-28,-69,15,-14,-73,-42,-15,-20,8,30,8,41,-4,23,-19,13,-21,-2,127,1,106,-24,154,-153,12,57,20,113,4,12,-18,-19,0,10,92,-3,-49,-61,1,-19,-14,13,-12,-3,-25,-7,87,13,48,28,-37,1,-15,-20,-26,-30,2,-167,10,12,18,-53,-50,8,-103,-14,4,-8,-22,22,-13,1,-20,-23,43,30,-13,-16,-34,-19,-134,4,63,-26,4,-15,157,47,17,42,-4,27,-66,-50,53,-3,28,-97,156,-77,154,13,15,-38,42,-12,81,-31,35,30,-10,3,-1,-15,82,-14,-6,-55,-41,-6,-70,11,-9,29,-15,-28,77,207,-6,-2,-87,259,-7,-12,-26,5,-28,3,-4,-33,44,22,-21,-16,-24,5,-39,-71,-7,10,29,-119,-69,-64,3,-35,51,-18,-53,-7,-8,90,122,90,25,12,64,-69,8,-11,-18,160,-26,-60,32,-28,25,-53,-28,-12,-8,-12,-4,8,20,6,189,120,3,-13,6,-24,-26,-14,77,10,-7,9,-6,14,52,-88,-24,21,-17,-26,17,26,-10,0,-27,-100,20,1,91,-37,-5,18,28,-56,0,77,84,13,-41,83,54,61,21,78,-8,-4,20,37,-4,-292,89,-39,1,-40,-68,-21,5,9,1,6,-37,-35,10,84,4,7,0,19,3,39,11,7,295,-2,-29,-19,-4,-3,13,26,50,-24,-3,-4,14,9,-1,-17,18,578,-3,83,0,1,2,247,-17,10,51,-1,10,13,-15,1,19,-3,10,15,-79,-55,70,-38,-21,-64,31,36,118,4,-16,14,-46,-6,1,-10,-28,1,3,-9,13,-10,15,2,9,-4,27,-13,29,26,-11,5,-10,2,104,-2,22,-57,695,10,57,-50,-45,-61,-22,-263,-52,1
-64.3,-184.9,-334.4,-102.2,-289.0,-145.2,-251.9,-150.9,-184.0,179.1,204.7,-239.8,-185.9,-44.6,153.4,370.3,-32.9,-473.8,20131.8,162.4,135.6,-31.3,62.0,-22.4,117.8,-143.1,-108.4,108.5,-54.3,-148.4,-146.8,26.5,-314.3,-111.7,-139.3,-150.2,50.3,40.1,63.2,-221.8,14.6,245.0,-222.6,242.8,218.8,51.3,588.9,83.9,-132.1,462.3,123.4,413.3,176.9,316.0,-158.8,-101.2,101.1,-102.1,167.5,101.0,100.0,191.0,129.0,-117.0,12.0,25.0,625.0,163.0,469.6,-421.0,-429.0,-295.0,-282.0,-24.0,22.0,34.0,69.0,46.0,494.0,-219.0,-56.0,35.0,-83.0,-222.0,-3.0,419.0,-19.0,389.0,38.0,1.0,80.0,20.0,243.0,202.0,199.0,-44.0,-11.0,81.0,145.2,-12.0,29.0,-515.3,67.0,-91.0,-72.0,2.0,167.0,116.0,-94.0,-109.0,56.0,-91.0,93.0,-411.6,-310.0,-325.0,-15.0,-157.0,-114.0,-12.0,-64.0,-56.0,-123.0,365.0,-31.0,-166.0,156.0,-205.0,86.0,283.0,-51.0,-570.0,-13.0,-105.0,-166.0,229.0,-66.0,388.0,62.0,221.0,28.0,110.5,24.0,27.0,37.0,105.0,163.0,243.0,-35.0,-27.6,58.6,298.9,159.6,663.0,-8.0,-234.0,157.0,-129.0,-97.0,-266.0,170.0,-79.0,-221.0,49.0,27.0,-27.0,178.0,-193.0,-31.0,-55.0,-11.0,-42.0,5.0,-119.0,-21.0,113.0,215.0,-179.0,-24.0,322.0,157.0,-279.0,-137.0,-17.0,8.0,-88.0,12.0,-82.0,-641.0,-100.0,398.0,23.0,-69.0,51.0,-39.0,31.0,133.0,56.0,6.0,-58.0,141.0,-5.0,18.0,137.0,-18.0,-292.0,-231.0,-54.0,665.0,-94.0,-81.0,-416.0,-30.0,-148.0,-181.0,-653.0,384.0,471.0,-156.0,-113.0,-54.0,-48.0,74.0,-97.0,-40.0,91.0,-40.0,3.0,23.0,-49.0,-68.0,8.0,141.0,89.0,-46.0,-74.0,81.0,246.0,291.0,125.0,-148.0,124.0,490.0,-72.0,34.0,-126.0,-203.0,-113.0,-124.0,180.0,-14.0,159.0,-25.0,61.0,156.0,-1326.0,-174.0,-12.0,10.0,-105.0,49.0,202.0,-136.0,523.0,37.8,-259.0,-5.0,-572.0,-85.0,-153.0,-122.0,-98.0,295.0,121.0,261.0,739.0,-72.0,25.0,-228.0,-116.0,-140.0,0.0,2551.0,-26.0,18.0,-33.0,93.0,67.0,389.0,-48.0,34.0,440.0,331.7,-179.0,-106.3,209.0,12.0,129.0,43.0,-102.7,-35.0,-94.0,-6.0,-95.0,181.0,-42.0,152.0,267.0,94.0,103.0,-962.9,202.0,-155.0,94.0,137.0,19.0,48.0,8.0,37.0,-72.0,928.0,156.0,195.0,-137.0,32.5,3.2,213.0,70.0,138.0,-57.0,384.0,-95.0,159.0,-19.0,-88.0,-85.0,-171.0,118.0,545.0,151.0,-139.0,-272.0,-112.0,-167.0,141.7,-103.0,517.0,33.0,-273.0,405.0,121.0,10.7,-99.0,6.0,-143.1,-32.0,102.4,91.0,193.0,-84.0,-125.0,531.0,18.0,98.0,-8.0,159.0,-8.0,398.0,-166.0,121.0,-24.0,-124.0,-9.0,-66.0,45.0,201.0,37.0,471.0,103.0,105.0,81.0,-22.0,-178.0,183.0,-12.0,-37.0,-314.0,239.0,-81.0,73.0,-49.0,-94.0,29.0,-102.0,37.0,151.0,-36.0,-40.0,558.0,216.0,9.0,110.0,-22.0,-91.0,-68.0,-137.0,-180.0,-280.0,-48.0,79.0,106.0,280.0,39.0,-68.0,45.8,21.0,-117.0,-169.0,-91.0,-148.0,-36.0,-69.0,42.0,152.0,-94.0,91.0,554.0,60.0,-23.0,153.0,937.0,29.0,-344.0,-278.0,-102.0,29.0,407.0,-33.0,74.0,-71.0,14.0,100.0,271.0,-64.0,-181.0,-46.0,-26.0,128.0,-38.0,255.0,483.0,13.0,-22.0,566.0,-110.0,-279.0,23.0,-373.0,135.5,110.0,24.7,43.0,1.8,216.0,156.8,41.0,-407.0,40.0,229.0,33.0,56.0,18.0,1.0,-410.0,1.0,-107.0,-52.0,-103.0,26.0,7.6,196.0,23.0,230.0,-21.0,-60.0,-78.0,29.0,-70.0,-15.0,26.0,-53.0,-168.0,75.0,-79.0,58.0,67.0,-4.0,-48.0,123.1,-51.0,-520.0,-229.0,322.0,-201.0,-61.0,210.0,217.0,-65.8,-482.0,-156.0,-303.0,39.0,213.0,162.7,-306.0,55.0,-300.0,178.0,23.0,311.0,-114.0,310.0,0.0,48.0,5.0,459.0,338.0,126.0,86.0,197.0,429.0,56.0,67.0,283.0,257.0,43.0,-20.0,92.0,-107.0,14.0,-113.0,64.0,19.0,164.0,32.0,-68.0,-24.0,-54.0,-83.0,-33.0,-76.0,537.0,-190.0,402.0,218.0,216.0,-28.0,-179.0,-274.0,-43.0,50.0,-134.0,-59.0,70.0,-100.0,88.0,2.0,1466.0,-43.0,-785.0,3.0,-463.0,-154.0,-19.0,11.0,228.0,-20.0,44.0,87.0,215.0,140.0,-42.0,-195.0,329.0,-144.0,-33.0,-49.0,28.0,13.0,-295.0,-115.0,24.0,15.0,8.0,-173.2,-221.0,-131.0,-563.8,-219.5,-103.0,-137.0,122.4,-70.0,31.0,-99.6,-68.0,291.0,33.0,-674.0,64.0,114.0,617.0,165.3,-98.0,-78.0,-2.0,-24.0,-181.0,-50.0,15.0,-99.0,324.0,734.0,198.0,-76.0,-231.0,-364.9,86.0,-18.0,-16.0,204.0,-25.0,289.2,-7.0,13.0,306.0,191.0,115.0,-323.0,-233.0,-237.0,192.0,31.0,-229.0,-112.0,-14.0,-198.0,275.0,132.0,710.0,61.0,-59.0,49.0,283.0,123.0,-53.0,-6.0,60.0,13.0,42.4,-92.0,-104.0,247.0,105.0,4.0,402.0,368.0,273.0,-581.0,36.0,-67.0,-211.0,-1.0,-175.0,0.0,135.0,56.0,72.0,9.0,-47.0,-4.0,24.0,155.0,-140.0,-131.0,-350.0,-207.0,-158.0,673.0,442.0,-127.0,225.0,10.0,129.0,-79.0,-96.0,-295.0,-83.0,-34.0,-150.0,28.0,102.0,128.0,-154.0,-240.0,8.0,-34.0,196.0,34.0,141.0,96.0,-172.0,745.0,-93.0,-71.0,63.0,65.0,57.0,-36.0,114.0,18.0,343.0,-278.0,35.0,-1168.0,116.0,-106.0,-257.0,9.0,338.0,-29.0,-221.0,-82.0,44.0,153.0,38.8,90.0,-182.7,89.0,7.0,299.0,-227.0,-79.0,-38.0,-2.0,101.0,-34.0,-8.0,-105.8,27.0,287.0,-15.8,-82.0,-46.0,-293.0,-122.0,237.8,10.0,11.0,-69.0,-108.0,-16.0,146.0,-307.0,59.0,30.0,-173.0,262.0,-135.0,-298.0,-86.0,-59.0,-12.9,-47.0,-15.0,17.0,-112.0,-131.0,257.0,-134.0,-65.0,-157.0,650.0,25.0,35.0,-22.0,-18.0,29.0,914.0,-139.0,-116.0,-48.0,-104.0,56.0,365.0,-129.0,-74.0,138.0,1454.0,-22.0,-194.0,194.0,-214.0,349.0,399.0,116.0,-207.0,175.0,-113.0,-262.0,-41.0,-89.0,66.0,82.0,-215.0,106.0,367.0,-6.0,-22.0,-135.0,335.0,-153.0,-1316.0,-25.0,-53.0,-468.0,-80.0,-500.0,-205.0,111.0,34.0,105.0,-290.0,-94.0,745.0,369.0,-39.0,-91.0,632.0,392.0,-131.0,-38.0,-211.0,-23.0,-4.0,-33.0,18.0,264.0,-135.0,-115.0,112.0,58.0,143.0,1032.0,17.0,204.0,-9.0,21.0,136.0,-605.0,127.0,391.0,-233.0,-15.0,-87.0,-21.0,-254.0,19.0,-41.0,538.0,-40.0,-562.0,-111.0,219.0,13.0,257.0,6.0,-70.0,-201.0,-2.0,-81.0,75.0,628.0,-69.0,-39.0,-249.0,-10.0,-361.0,-151.0,-82.0,-25.0,-2.0,133.0,266.0,129.0,-119.0,120.0,-31.0,15.0,116.0,171.0,-242.0,308.0,5.0,-203.0,452.0,-152.0,-424.0,-20.0,-109.0,2375.0,266.0,-68.0,-382.0,-2.0,-136.0,67.0,148.0,278.0,-363.0,1861.0,-86.0,76.0,26.0,-19.0,178.0,93.0,-8.0,-62.0,96.0,1731.0,-122.0,-96.0,136.0,148.0,422.0,-65.0,-379.0,588.0,-196.0,-132.0,38.0,25.0,56.0,45.0,23.0,-180.0,515.0,202.0,-39.0,-181.0,-307.0,137.0,58.0,14.0,900.0,-2.0,-226.0,-273.0,378.0,443.0,1.0,-479.0,-9.0,989.0,-78.0,-30.0,-40.0,137.0,18.0,129.0,30.0,26.0,462.0,-67.0,-12.0,-31.0,45.0,142.0,-68.0,246.0,32.0,143.0,-89.0,52.0,163.0,317.0,-153.0,74.0,-95.0,802.0,35.0,-38.0,-364.0,-131.0,-35.0,-77.0,716.0,130.0,118.0,-53.0,-222.0,-48.0,-81.0,-36.0,-171.0,-167.0,308.0,31.0,-29.0,77.0,-454.0,62.0,-219.0,-106.0,-70.0,-167.0,-91.0,-222.0,206.0,34.0,99.0,-444.0,165.0,-49.0,11.0,-97.0,9.0,-99.0,81.0,62.0,47.0,-182.0,129.0,240.0,-32.0,14.0,-71.0,-397.0,334.0,-48.0,259.0,-259.0,-297.0,-58.0,39.0,657.0,4.0,5.0,-7.0,51.0,-119.0,-138.0,293.0,-100.0,-117.0,-75.0,-6.0,-180.0,99.0,241.0,209.0,335.0,-58.0,157.0,324.0,-23.0,-12.0,185.0,190.0,241.0,424.0,65.0,-12.0,-88.0,195.0,3.0,67.0,-276.0,32.0,-26.0,114.0,-63.0,510.0,100.0,433.0,70.3,22.0,-107.0,32.0,150.0,-49.0,-20.0,226.0,-62.0,186.0,-117.0,-286.0,-65.0,-130.0,-51.0,-10.0,-251.0,-280.0,-12.0,-378.0,-43.0,77.0,-75.0,499.0,339.0,-749.0,-16.0,-124.0,-317.0,-37.0,150.0,-114.0,-371.0,-35.0,-24.0,-26.0,-47.0,36.0,-202.0,32.0,-349.0,89.0,-20.0,-57.0,-31.0,558.0,338.0,-15.0,-51.0,143.0,-38.0,-11.0,-107.0,35.0,-99.0,134.0,-102.0,-186.0,225.0,-29.0,353.0,-49.0,24.0,-372.0,11.0,245.0,27.0,120.0,114.0,117.0,109.0,-55.0,54.0,14.0,-39.0,-32.0,-94.0,-36.0,-41.0,315.0,-262.0,-79.0,13.0,185.0,64.0,-149.0,142.0,133.0,47.0,178.0,39.0,-35.0,-76.0,81.0,-50.0,-7.7,-316.0,-70.0,39.0,-64.0,373.0,89.0,-118.3,246.0,15.0,49.0,133.0,-118.0,17.0,-34.0,-53.0,129.0,-635.0,-61.0,20.0,130.0,-4.0,-237.0,186.0,-57.0,99.4,-289.0,-69.0,-82.0,167.0,-235.0,-243.0,-43.0,-79.0,310.0,15.0,13.5,-376.0,87.0,244.0,338.0,143.0,-34.0,-127.0,-500.0,132.0,35.0,6.0,5.0,-76.9,-412.0,60.0,-6.0,-16.0,507.9,-70.0,-279.0,82.0,109.0,-96.0,48.0,-42.0,-42.0,-84.0,-24.0,-19.0,284.0,-9.0,-6.0,0.0,122.0,147.0,159.0,-69.0,-122.0,-77.0,277.0,-58.0,-36.0,-102.0,-109.0,-95.0,-46.0,142.0,297.0,80.0,84.0,112.2,289.0,-67.0,-87.0,-21.0,-4.0,-65.0,-217.0,-141.0,-58.0,-5.0,22.0,-17.0,208.0,-311.0,25.0,178.0,772.0,-119.0,607.0,-327.0,25.0,-229.0,-211.0,-16.0,611.0,-137.0,408.0,52.0,27.0,-1.0,-106.0,-63.0,-125.0,-26.5,-60.0,-468.0,-49.0,-115.0,-21.0,-188.0,251.0,259.0,35.0,-56.0,-457.0,-58.0,79.0,-126.0,100.0,63.0,12.0,77.0,75.0,-153.0,39.0,-54.0,-81.0,73.0,-190.0,255.0,-4.0,148.0,552.0,13.0,142.0,37.9,-366.0,140.0,-457.0,-321.0,134.0,-785.0,-11.0,400.0,441.0,95.0,-106.0,670.0,104.0,-7.0,113.0,103.0,-66.0,-75.0,8.0,-67.0,97.0,91.0,-160.7,1995.4,99.0,-61.0,40.0,-37.0,103.0,289.0,-87.0,343.0,140.0,115.0,205.0,34.0,154.0,-905.0,-34.0,-46.0,166.0,18.0,-75.0,-75.0,-227.0,72.0,313.0,-70.0,26.0,52.0,22.0,504.3,-48.9,296.0,-24.0,-101.0,-64.0,71.0,54.0,22.0,-92.0,324.0,-59.0,-126.0,231.0,-286.0,-80.0,418.0,25.0,-295.0,-63.0,164.0,-36.0,-368.0,18.0,-53.0,-81.0,53.0,-701.0,43.0,2.9,783.0,-425.0,-219.0,12.0,141.0,491.0,-98.0,93.0,-568.0,19.0,-112.0,-14.0,-17.0,71.0,-138.0,78.0,-8.0,57.9,-406.0,-40.0,3.0,-94.0,-19.0,-127.0,46.0,135.0,-41.0,-83.0,17.0,-256.0,103.0,-14.0,-26.0,-171.0,39.0,88.0,-3.0,-435.0,-202.0,26.0,-50.0,-198.0,-42.0,179.8,-117.0,294.0,361.0,753.7,-30.5,43.0,40.0,-41.0,226.0,92.0,-111.0,-383.8,-251.0,-235.0,-190.0,-91.0,-243.0,158.0,4.0,-4.0,37.0,187.6,30.0,10.0,-26.0,-133.6,26.0,-73.0,-47.0,-89.0,7.0,-29.0,-159.0,-77.0,-599.0,-24.0,-53.8,-112.0,217.0,628.0,25.0,109.4,-104.0,45.0,-165.0,-10.0,-485.0,-45.0,-34.0,-131.0,388.1,-30.0,-31.0,74.2,-6.0,-12.0,1.0,-66.0,328.0,-288.0,91.0,-32.0,95.0,-238.0,279.0,-74.0,85.7,310.0,33.0,114.0,-90.0,120.0,-57.0,64.0,-230.0,77.0,26.0,-58.0,36.0,174.0,-24.0,-411.2,-200.0,-38.0,76.3,28.0,447.0,-66.0,90.9,372.0,-234.0,112.8,-71.0,-86.0,15.0,-101.0,55.0,11.0,-55.0,-86.0,266.0,162.0,-98.0,-40.0,-228.0,-36.0,-161.0,-45.0,10.0,-14.0,-52.0,15.0,36.0,-82.0,43.0,-54.3,-13.0,-13.0,177.0,301.6,65.0,-162.0,35.0,49.0,4.0,75.0,210.9,247.2,-245.9,57.0,17.0,376.6,-575.0,103.0,-397.0,-53.0,256.0,76.0,80.0,41.0,-219.0,136.0,-128.0,-88.0,160.0,46.0,-54.0,281.0,40.0,-68.0,364.5,35.0,128.0,134.0,399.0,-65.0,314.9,-87.0,39.0,318.0,-49.0,159.5,124.0,22.0,-90.2,-134.0,-130.0,58.0,27.0,-12.0,-67.0,-40.0,-110.0,-277.9,-54.0,80.0,-44.0,221.0,25.0,14.0,-251.0,-161.0,312.0,137.0,59.0,-78.0,-533.6,261.0,-18.0,-43.0,39.0,150.0,-18.0,449.0,36.0,-1235.7,-611.0,-876.0,155.0,-88.0,79.0,-121.0,-26.0,318.0,70.0,-18.0,-255.0,-260.0,135.0,217.0,-108.0,-60.0,577.0,18.0,84.0,-143.0,41.0,-110.0,-172.0,38.0,-324.0,-59.0,-44.0,140.0,-193.0,136.0,57.0,58.0,-421.0,8.0,-180.0,98.0,118.4,95.0,193.0,29.0,-106.0,34.0,11.0,111.0,86.0,-134.0,-52.0,-114.0,220.0,-240.0,84.0,52.0,-412.0,-14.0,217.0,264.0,240.0,75.0,137.0,-44.0,246.0,-28.0,-2.0,-260.0,16.0,-157.0,-227.0,-90.0,-13.0,-62.0,26.6,258.0,0.0,56.0,161.0,46.0,318.0,-64.0,-158.0,-353.0,-183.0,-32.0,-144.0,-37.0,5.0,110.0,-447.0,107.0,-34.0,-252.0,-167.0,-4.0,307.0,-49.0,-321.0,-11.0,-22.0,-29.0,-43.0,80.0,-167.0,-97.0,-20.0,348.7,97.0,-117.0,-12.0,182.0,372.0,-381.0,192.0,-26.0,-108.0,28.0,62.0,-186.0,380.0,559.0,28.0,78.0,-8.0,-18.0,-281.0,-49.0,-93.0,216.0,-150.1,468.0,-21.0,-77.0,-112.0,72.0,80.0,108.0,81.0,16.0,228.0,-264.0,-723.0,372.0,-44.0,87.0,-142.0,37.0,118.0,-278.0,-4.0,10.0,234.0,220.0,108.0,-4.0,42.0,296.0,-243.0,-14.0,-181.0,201.0,-75.0,-333.0,168.0,30.0,-331.0,-169.0,185.0,-126.0,-324.0,-58.0,-33.0,59.0,13.0,-14.0,-64.0,-24.0,25.0,17.0,-3.0,172.0,151.0,-85.0,2.0,-38.0,97.0,62.0,145.0,1235.0,-6.0,-26.0,-331.0,96.0,372.0,9.0,153.0,-54.0,-395.0,38.0,-176.0,-165.0,88.0,-138.0,83.0,-18.0,-50.0,-1.0,24.0,-212.0,-128.0,15.0,-400.0,-176.0,65.0,-99.0,39.0,-43.0,295.0,1843.0,120.0,-147.0,24.0,-419.0,112.0,5.0,19.0,1467.0,-28.0,154.0,29.0,-353.0,-38.0,37.0,-242.0,38.0,1.2,-82.0,251.0,280.0,-188.0,-280.0,26.0,61.0,-56.0,-98.0,80.0,251.0,-1.0,-107.0,-87.0,-108.0,-6.0,-127.0,-144.0,280.0,-230.0,105.0,-38.0,-5.0,-71.0,-206.0,-103.4,63.0,-48.0,-25.0,-38.0,28.0,-116.0,-17.0,-495.0,35.0,30.0,33.0,-53.0,547.0,354.0,172.0,553.0,-153.0,171.0,-135.0,53.0,19.0,-163.0,-269.0,-124.0,-361.0,151.0,-59.0,-73.0,246.0,159.5,-553.0,71.0,-159.0,267.0,49.0,-123.0,-45.0,36.0,84.0,57.0,-184.0,-67.0,-52.0,74.0,60.0,-85.0,-99.0,217.0,-125.0,-235.0,628.0,-161.0,-133.0,-4.0,175.0,2.0,525.0,1.0,0.0,374.0,-128.0,265.0,-114.0,134.0,-45.0,-202.0,227.0,118.0,85.0,106.0,1.0,213.0,150.0,56.0,132.8,-61.0,-122.0,-2.0,112.0,45.0,8.0,133.0,-5.0,338.0,-366.0,109.0,-152.0,55.0,72.0,161.0,-32.0,-179.0,324.0,217.0,-1.0,-56.0,10.0,47.0,-66.0,31.0,173.0,97.0,-21.0,71.0,394.0,173.0,-121.0,-231.0,2.0,0.8,956.0,-257.0,15.0,105.0,-73.0,-145.0,273.0,-248.0,123.0,-48.0,-205.0,12.0,118.0,-54.0,42.0,56.0,190.0,-77.0,-384.0,-117.0,-32.0,-93.0,304.0,418.0,-84.0,143.0,21.0,18.0,-338.0,-263.0,-55.0,-47.0,37.0,-65.5,-12.0,674.0,-41.0,-112.0,79.0,137.0,327.0,-427.0,44.0,-132.0,-220.0,-82.0,20.0,143.0,60.0,62.0,271.0,-243.0,-36.0,-664.0,77.0,-2.0,73.0,-22.4,-32.0,-288.0,-243.0,-119.0,-60.0,11.0,-45.0,-67.0,-21.0,57.0,190.0,-100.0,-36.0,-24.0,20.0,-263.1,-153.0,-77.0,-54.0,-117.0,108.2,25.0,-17.0,-6.0,24.6,113.0,-189.0,-47.0,257.0,-348.0,-55.0,126.0,-283.0,-120.0,21.0,-221.0,64.0,131.0,-108.3,78.0,105.0,20.2,-163.0,-515.0,173.0,-85.0,-143.0,-83.0,-967.0,-35.0,-71.0,74.0,67.0,-92.0,36.0,-38.0,-223.0,-111.0,112.0,16.0,-27.0,140.0,-58.0,190.0,48.0,85.0,11.0,-36.0,-46.0,45.0,-146.0,10.0,-42.0,-100.0,12.0,-40.0,-373.0,104.0,-409.0,-17.0,11.0,60.0,-37.0,-329.0,-33.0,75.0,47.0,-2.0,49.7,-15.0,16.0,38.0,-59.0,88.0,148.0,-179.0,-57.0,268.0,-73.0,-92.0,-73.0,52.0,2.0,186.0,6.0,-29.0,-165.0,-5.0,-292.0,-12.0,-75.0,51.0,-16.0,42.0,8.0,-6.0,-110.0,-24.0,-22.0,18.0,79.0,20.0,-15.0,-160.0,70.0,-37.0,742.0,-24.0,-37.0,-276.0,-45.0,54.0,60.0,69.0,-229.0,1.0,-52.0,-65.0,-178.0,608.0,-486.0,-192.0,75.0,4.0,-19.0,-7.0,-38.0,47.0,-3.0,-129.0,-80.0,-73.0,-59.0,-78.0,-157.0,662.0,35.0,100.0,-19.0,475.0,294.0,-163.0,-390.0,139.0,-225.0,8.0,-297.0,34.0,92.0,117.0,-148.0,10.0,80.0,4.0,-24.0,-45.0,-98.0,12.0,-53.0,373.0,-104.0,580.0,-33.0,-65.0,49.0,25.0,-55.0,-138.0,240.0,268.0,-122.0,130.0,-339.0,-325.0,-123.0,-105.0,-87.0,-41.0,-92.0,-216.0,-93.0,-147.0,356.0,36.0,83.3,13.0,219.0,345.0,-25.0,206.0,14.0,-75.0,-186.0,-130.0,239.0,76.0,160.0,-26.0,-65.0,-168.0,622.0,43.0,13.0,23.0,198.0,-733.0,-46.0,-652.0,-39.0,-25.0,-21.4,21.0,42.0,196.0,104.0,-96.0,204.0,-28.0,160.0,-104.0,64.0,145.0,849.0,-151.0,18.0,43.0,1027.0,30.0,147.0,-136.0,-304.0,-9.0,380.0,-205.0,153.0,4.0,-119.0,-48.0,-45.0,-45.0,303.0,-4.0,182.0,-445.0,43.0,-26.0,123.0,118.0,176.0,133.0,-66.0,219.0,50.0,146.7,-116.0,39.0,790.0,44.0,112.0,-207.0,213.0,-86.0,6.0,243.0,25.0,343.0,-31.0,-79.0,16.0,-82.9,195.0,-94.0,-159.0,-209.0,122.0,-239.0,-276.0,84.0,-125.0,-102.0,-24.0,2.0,8.0,-326.0,-106.0,-119.0,259.0,284.0,-44.0,339.0,370.0,128.0,-91.2,23.1,-25.0,-79.0,-216.0,-499.0,-157.0,-304.0,655.0,-3.0,-31.0,-374.0,343.0,246.0,63.0,23.0,-93.0,235.0,-12.0,-79.0,-69.0,-10.0,464.0,163.0,366.0,-163.0,317.0,-37.0,193.0,59.0,220.0,482.5,64.0,298.0,-138.0,-4.0,359.0,-41.0,-27.0,-206.0,-62.0,304.8,211.0,11.0,-42.0,-178.0,291.4,28.0,-46.7,-42.0,-59.0,305.0,2.0,2.0,124.0,46.0,41.0,344.0,-112.0,-185.0,-58.0,13.0,70.0,100.0,-39.0,19.0,410.0,-377.0,1.0,-62.0,-54.0,-123.0,-31.0,194.4,-105.0,214.0,-403.2,-1.0,105.0,-33.0,-255.1,53.0,-2.0,-18.0,796.0,-33.0,-225.0,236.0,-36.0,21.0,375.0,-9.0,95.0,85.0,137.0,-41.0,-6.0,-256.0,-93.0,-81.0,100.0,-144.0,-3.0,-156.8,-95.0,295.0,0.0,-94.0,107.0,28.0,45.0,10.0,189.0,638.0,203.0,40.0,268.0,188.0,-69.0,36.0,108.0,-152.0,-42.0,295.0,-48.0,-18.0,62.0,21.0,-231.4,144.0,-21.0,-149.0,-28.0,-75.0,36.0,-399.0,191.0,234.0,-15.0,-33.0,94.0,-48.0,11.0,67.7,2.0,62.0,-37.0,-1.0,483.0,-62.0,369.0,-33.0,-66.0,-123.3,-33.0,81.2,103.0,-396.0,68.0,25.0,-285.0,-456.0,141.0,41.0,166.0,-218.0,-93.0,58.0,-19.0,-56.0,4.0,223.0,113.5,75.0,-387.3,10.7,-11.0,-182.0,-130.0,136.0,360.0,-45.0,-111.0,-245.0,8.0,156.0,9.0,502.0,-282.0,86.0,17.0,25.0,-127.0,-138.0,17.0,34.0,-40.0,-262.0,31.0,81.0,128.0,246.0,25.0,284.0,-46.0,286.0,184.0,-29.0,-53.0,5.0,150.0,-78.0,4.0,45.0,-316.0,323.0,117.0,-388.0,202.0,-347.0,92.0,-39.0,156.0,106.4,21.0,-56.0,-186.0,30.0,346.3,-268.0,-12.0,24.0,61.0,-73.0,-272.0,45.0,78.0,-15.0,-49.0,311.5,-38.0,228.0,-131.0,235.0,-1.0,52.8,-12.0,417.0,-180.0,88.0,-171.0,42.0,78.0,63.0,-16.0,96.0,-60.0,-76.0,-84.0,88.0,-27.0,278.2,21.0,76.0,-345.0,-8.0,189.0,-20.0,-174.0,-441.0,0.0,64.0,-10.0,-24.0,16.0,-139.1,163.9,429.0,52.0,604.0,-82.0,-40.0,-7.0,-16.0,21.0,35.0,16.0,54.0,-42.0,57.0,89.0,-97.0,222.0,-8.0,-155.0,-743.0,-103.0,-23.0,76.0,-198.0,98.0,247.0,262.0,-199.0,-14.0,101.8,257.0,345.6,-17.0,-103.0,160.0,122.0,129.0,-44.0,79.0,105.0,-319.0,28.0,-110.0,89.0,-10.0,123.0,-87.0,-44.0,181.0,-51.0,296.0,133.0,167.0,-140.0,-522.0,212.0,-197.0,138.0,-121.0,-267.0,-31.0,16.0,45.0,72.0,-5.1,165.0,-307.0,298.0,-62.0,-28.0,345.5,484.0,167.9,-33.0,-145.0,-146.0,47.0,75.0,297.0,187.0,538.0,157.0,40.0,518.0,229.8,345.0,229.0,-16.0,-69.0,-79.0,10.0,48.0,-33.0,1288.0,-66.0,-62.0,43.0,23.0,-12.0,113.0,243.0,42.0,282.0,-33.0,85.0,-59.4,4.6,384.0,-64.0,-19.0,131.0,-29.0,5.0,178.0,210.0,-2.9,105.0,30.0,44.0,63.0,43.0,274.0,105.0,-106.0,306.0,146.0,-42.0,-226.0,362.0,-361.0,443.0,130.0,-143.0,307.0,18.3,-421.0,426.0,26.0,19.0,438.0,1177.0,-20.0,-316.0,-236.0,-103.0,-259.0,-106.0,-187.0,223.0,53.0,57.0,-101.0,169.0,79.0,4.0,-117.0,85.0,88.0,-90.0,-277.0,24.0,-117.0,-153.0,13.0,3.4,37.0,-112.0,86.4,-384.0,-179.0,176.0,136.0,-326.0,324.0,63.0,-26.0,-33.0,639.0,-82.0,-10.0,-178.0,192.0,225.0,-7.0,-77.0,-39.0,-67.0,-80.0,-17.0,70.0,-104.0,91.0,-140.0,62.0,33.0,252.0,41.0,-119.0,-108.0,-158.0,-56.0,11.0,-28.0,-57.0,-40.0,56.0,46.0,297.0,136.0,-13.0,-159.0,-84.0,-335.0,45.3,-6.0,33.0,39.0,248.0,-23.0,-184.0,-56.0,277.0,296.0,49.0,-110.0,-513.0,150.0,-54.0,80.0,-266.0,-1.0,56.0,-53.0,-12.0,285.0,-93.0,-288.0,-127.0,47.0,85.0,-170.0,14.0,80.0,22.0,155.0,72.0,23.0,-269.0,17.0,94.0,-30.0,-552.9,-1.0,21.0,-300.1,41.0,-35.0,156.0,-16.0,-123.0,17.0,27.0,830.0,217.0,87.0,-390.0,-15.0,91.0,-108.0,-73.0,-223.0,-55.0,15.2,28.0,112.0,-23.0,12.0,275.5,-106.0,-102.0,171.0,94.0,44.0,-32.0,-77.0,72.0,-269.0,-41.0,48.0,88.0,41.0,-84.0,24.0,-7.0,-24.0,-297.0,28.0,163.0,-105.0,-62.0,-65.0,132.0,7.0,-146.0,-116.0,-180.0,348.0,-12.0,-61.0,124.0,5.0,15.0,-27.0,163.0,-99.0,2.0,-80.0,204.0,2.0,426.5,-497.0,-229.0,-61.0,29.0,76.0,-47.0,21.0,-118.0,-180.0,-86.0,2226.0,113.0,-148.0,69.0,275.0,-71.0,115.0,-151.0,-10.0,300.1,70.0,-226.0,11.0,-64.0,-167.0,-121.0,68.0,59.0,256.0,245.0,65.0,58.0,7.0,39.0,182.0,272.0,-105.0,54.0,24.0,114.0,-8.0,44.0,-45.0,186.0,-32.0,-86.0,-87.0,-305.7,63.0,144.0,-95.0,-53.0,-4.0,25.0,-206.0,63.0,36.0,1017.5,90.0,-277.0,162.0,153.0,78.0,-56.0,-54.0,-94.0,-227.0,19.0,-118.0,727.0,83.0,212.0,193.0,-195.0,-418.7,54.0,12.0,322.0,-156.0,-3.0,-201.0,-233.0,-56.0,31.0,-223.0,-57.0,-32.0,167.0,-331.0,-22.0,-70.0,-116.0,23.0,-99.0,172.0,-111.0,-106.0,-5.0,-479.3,20.0,-85.0,36.0,-135.0,-61.0,6.0,24.0,-90.0,426.0,-71.0,-234.0,142.0,-113.0,-81.0,90.8,298.5,83.0,-21.0,146.0,39.0,215.0,-5.0,89.0,588.0,-102.0,-82.0,191.0,-9.0,5.0,-52.0,-12.5,-163.0,-61.0,135.0,-79.0,-69.0,-257.0,127.0,193.0,571.0,-87.0,-41.0,-94.0,-54.0,-80.0,-13.0,-78.0,39.0,17.6,-135.0,18.0,542.0,-17.0,124.1,-28.0,57.0,176.0,-210.0,-44.0,-181.0,-95.0,-77.0,-264.0,-43.0,-159.0,-58.0,366.0,-29.0,220.0,-366.0,40.0,56.0,-3.0,-39.0,163.0,-514.0,-391.0,579.0,13.0,-41.0,175.0,-47.0,-222.0,-263.0,254.0,-59.0,-16.0,-126.0,-73.0,147.0,-72.0,135.0,628.0,104.0,-96.0,-189.0,-201.0,-131.0,-67.0,-33.0,29.3,-304.0,120.0,-5.0,-11.0,-158.0,-128.0,-400.0,105.0,760.0,-83.0,67.0,-30.0,274.0,31.0,-13.0,-160.0,-363.0,136.0,-29.0,-44.4,58.0,-245.2,-302.0,-153.0,304.7,-168.5,-75.0,172.0,74.0,24.0,-1.0,104.0,-553.8,56.0,447.0,-181.0,-14.0,-7.0,-110.0,-77.0,273.0,1.0,1856.0,116.0,117.0,84.0,54.0,27.0,299.9,15.0,534.0,13.0,392.0,-49.0,142.0,-34.0,-41.0,120.2,-9.0,221.0,69.0,303.0,596.0,-6.0,-152.0,28.0,257.0,-49.0,29.0,13.0,0.0,-93.0,178.0,-135.0,-26.0,176.0,146.0,-115.0,-237.0,47.0,123.0,167.0,-189.0,109.0,62.7,692.0,-697.0,128.0,-79.0,11.0,20.8,24.0,182.0,326.0,108.0,-165.0,-42.0,-198.0,32.0,-677.0,681.0,-121.0,167.1,-65.0,132.0,-19.0,-56.0,-51.0,-240.0,-45.0,241.0,153.0,366.0,-82.0,-52.0,252.0,-52.0,-18.0,66.0,376.0,-60.0,239.0,-162.0,88.0,1351.0,137.0,27.3,-61.0,422.0,-241.0,249.0,-48.0,-136.0,23.0,-26.8,-88.0,232.0,16.0,-17.0,-20.0,156.0,3.0,-2.0,-127.0,-114.0,-86.0,-344.0,-34.0,-6.0,1153.0,-52.0,-171.0,-118.0,-68.0,135.0,616.0,207.0,-9.0,64.0,-60.0,-54.0,-234.0,284.0,15.0,-64.0,81.0,1.0,139.6,-61.0,-135.0,-114.0,-141.0,581.0,117.0,-32.0,-53.0,-36.0,3.0,261.0,44.0,94.0,-276.0,84.0,57.0,-111.0,-170.0,-66.0,205.0,-317.0,-52.0,16.0,-153.0,-392.0,-43.0,-215.0,8.0,-105.0,-65.0,25.0,-124.0,-313.5,-86.0,65.0,-360.0,2.0,-15.0,124.0,60.4,-18.0,-121.0,82.0,330.0,121.0,-12.0,75.4,46.0,-148.0,37.0,109.0,464.0,169.0,74.0,1.0,272.0,-50.0,-4.0,-9.0,-63.6,95.0,13.7,133.0,3.0,6.1,-89.0,300.0,-201.0,127.0,-18.0,33.0,-46.0,271.0,28.0,33.0,446.0,7.0,35.0,3.0,104.0,420.0,39.0,41.0,-1.0,33.0,121.0,321.0,-86.0,145.0,-4.3,98.0,30.0,1.0,154.0,286.0,27.0,211.8,189.0,47.0,12.0,52.0,-46.0,-64.0,-124.0,15.0,114.0,14.0,211.0,-8.0,139.0,-21.0,-17.0,36.0,-22.0,-43.0,49.0,294.0,-57.0,-18.0,242.0,64.0,-464.0,-169.0,-38.0,-21.0,71.0,-153.0,-56.0,-216.0,-197.0,-820.0,8.9,-268.0,62.0,-13.0,167.0,-287.0,72.0,55.0,76.0,153.0,72.0,-82.0,36.0,84.8,-24.0,-58.0,60.0,433.0,48.0,-560.0,-28.0,-65.0,-59.0,171.0,189.0,-908.0,548.0,-231.0,-186.0,-27.0,40.0,-160.5,3.0,-72.0,-177.0,-62.0,-162.0,-216.0,23.7,34.0,70.0,105.0,-89.0,-7.0,146.0,-386.7,12.0,263.0,31.0,-30.0,-6.0,202.0,10.0,-95.0,43.0,-70.0,-171.0,-123.0,29.0,-21.0,-135.0,251.0,-51.0,48.0,-26.0,86.1,-243.0,281.0,186.1,314.0,-65.0,60.0,-13.0,148.0,62.0,176.0,144.0,-53.0,172.0,443.5,18.0,-94.0,330.0,-117.3,-111.0,-5.0,-47.0,201.0,-27.0,176.0,-183.0,-35.0,210.0,223.0,504.0,270.0,-471.0,11.0,-29.0,96.0,71.0,435.0,-21.0,-101.0,-12.0,73.0,154.0,-23.6,150.0,289.0,22.0,-63.0,-369.0,66.0,204.0,-169.0,94.0,-172.0,-25.0,15.0,-28.0,3.5,-22.0,9.0,131.0,-103.0,80.0,-54.0,103.0,70.0,88.0,-346.9,-52.0,13.2,-11.0,16.0,50.0,-1.0,130.0,89.6,-39.0,-109.0,620.0,-20.0,222.0,-155.5,-29.0,283.0,-3.0,-182.0,110.0,-172.0,141.0,73.0,228.0,-46.0,-23.0,48.0,288.0,-116.0,-36.0,80.0,-152.0,15.0,65.0,9.0,78.0,952.0,210.0,-5.0,455.4,-142.6,-140.0,1363.0,-92.0,-299.0,1092.0,15.0,-107.0,-30.0,-47.0,-336.0,-119.0,-158.0,35.0,-46.0,-57.0,92.0,-13.0,40.0,-72.0,552.0,-117.0,-608.0,66.1,0.0,-66.0,-5.0,-626.0,35.0,-103.0,-196.0,-94.0,8.0,-126.0,121.0,-98.0,-139.0,511.0,550.0,-23.0,-49.0,202.0,-72.0,16.6,-40.0,-23.0,73.0,-210.0,261.0,-194.0,-374.0,-97.0,329.0,-189.5,-20.4,-62.0,-2.0,-71.0,1.0,52.2,-123.0,-63.0,-132.0,-85.0,66.0,281.0,-90.0,192.0,84.0,-47.1,143.0,-67.0,320.0,-164.0,-332.0,-124.4,258.0,262.0,40.0,291.0,56.0,74.0,173.0,-21.5,-575.9,-113.0,31.0,-162.0,-37.0,2.0,53.0,4.0,56.0,101.0,-122.0,-28.0,-194.0,-337.0,75.9,-17.0,251.0,183.0,113.0,6.0,501.1,164.0,-112.0,-26.0,-120.0,38.0,-26.0,103.0,12.0,-43.0,-426.9,-3.0,17.0,-120.0,-51.0,151.0,105.8,124.2,-12.0,24.0,54.0,-16.3,17.0,62.0,-124.2,-98.0,-18.2,123.7,-53.0,90.0,-69.0,48.0,76.0,113.0,432.0,-138.8,-63.0,26.0,-7.0,102.0,-210.0,-105.0,106.0,-369.0,-145.0,276.0,20.0,135.0,-121.0,230.0,-42.0,-94.0,102.0,-90.0,-90.0,156.0,188.0,373.1,-27.0,210.8,28.0,83.0,351.0,-108.0,56.0,107.0,-128.0,371.0,113.0,96.0,1022.0,-30.0,95.9,-378.0,-21.0,-556.5,80.0,-36.0,802.2,-35.0,-41.4,136.0,-62.0,-95.0,-371.9,42.0,294.0,285.0,122.0,-9.0,-509.0,33.0,-19.0,-162.0,-123.0,39.0,116.1,10.0,26.0,-92.0,-136.0,-113.0,-392.0,138.0,123.0,-21.0,20.0,14.0,48.0,206.0,49.6,39.6,17.0,42.0,118.9,103.0,-207.1,70.0,-193.0,163.0,384.0,-122.0,-9.0,32.0,-64.0,18.5,113.0,357.1,19.0,49.0,118.0,73.8,179.0,32.0,-27.0,44.0,-8.0,-401.0,153.0,-23.0,26.0,164.2,255.0,137.0,242.0,600.0,39.0,-1.0,-11.0,-45.0,122.0,-87.0,40.0,60.0,-6.0,93.0,15.0,42.1,-26.0,107.0,144.0,-165.0,28.0,26.0,17.0,1.0,17.0,892.9,-28.0,17.0,54.0,227.0,3.0,-4.0,51.0,221.0,-114.6,42.0,82.2,-82.0,-4.0,-241.0,113.0,35.0,-1.0,-287.3,-102.0,-61.0,-193.0,-83.0,-119.0,-17.0,22.0,-12.0,35.0,63.0,114.9,-9.2,191.0,-19.0,-19.0,-45.0,282.3,-109.0,0.0,77.0,58.0,26.5,-55.7,30.0,18.0,-11.0,-570.3,626.0,10.0,77.0,-94.0,-21.4,-20.0,61.0,-260.0,183.0,309.3,28.0,-104.5,-36.0,-273.0,70.0,-279.6,156.0,-41.0,17.0,50.0,33.9,72.0,-126.0,-20.0,9.0,41.0,-6.0,-46.0,-64.0,133.0,-88.0,142.0,-253.0,11.0,-53.0,91.0,-71.0,75.0,221.0,64.0,33.0,-41.0,-300.0,-23.0,-13.0,-33.0,519.0,145.0,35.0,-107.0,-15.0,32.0,2.0,-4.0,-207.0,177.0,19.0,158.0,-183.0,-42.0,-88.0,266.0,254.0,77.0,-392.0,143.0,8.0,-77.0,3.0,-38.0,-111.0,198.0,-6.8,101.0,275.0,-77.0,-72.0,217.0,-10.0,-42.0,12.0,-51.0,219.0,-87.0,-53.0,398.0,15.0,5.0,119.0,-202.0,-232.0,-6.0,-268.0,-14.0,-25.0,-38.0,-67.0,-653.0,-133.0,1.0,-71.0,9.0,-66.0,-27.0,63.0,-79.0,43.0,-29.0,33.0,-54.0,-27.0,-29.0,-370.0,-111.0,-44.0,-140.0,97.0,948.0,235.0,-76.0,-30.0,-144.2,41.0,-236.0,-57.0,-366.0,-197.0,-327.0,-22.0,-147.0,-38.0,-48.0,-53.0,-37.0,-36.0,-123.0,60.0,-34.0,-44.0,73.0,-75.0,212.0,-763.0,-132.0,-67.0,126.0,33.0,-34.0,-25.0,52.0,24.0,-85.0,-117.0,909.0,79.0,-99.0,-40.0,-27.0,-68.0,-38.0,-226.0,212.0,-63.0,177.0,-104.0,-131.0,17.0,-136.0,259.0,307.0,28.1,159.0,43.0,-103.4,-44.0,-152.8,-123.0,75.0,-29.0,44.0,17.0,-83.0,-61.0,-75.0,-69.0,-78.0,-150.0,270.0,177.0,225.0,-189.0,-176.0,24.0,22.0,101.0,-33.0,6.0,21.0,77.2,178.0,289.0,-92.0,644.0,-86.0,-24.0,-48.0,20.0,15.0,178.0,128.0,135.0,-155.0,-742.0,-15.0,11.8,-35.0,-138.0,29.0,-1.0,-12.0,77.0,73.0,-47.0,64.0,213.0,-4.0,251.0,-38.0,-79.0,-180.0,-23.0,-88.0,500.0,-37.0,-111.0,-137.0,-4.0,199.9,8.0,110.0,-178.0,-41.0,-95.0,-64.0,-101.0,-20.0,-202.0,125.0,104.0,3.0,105.5,-63.0,117.0,282.0,-118.0,-27.0,153.0,68.0,21.0,-67.0,32.0,485.0,4.3,66.0,-69.0,47.0,43.0,7.0,122.0,-55.0,38.0,14.0,-307.0,-328.0,-48.0,23.0,22.0,-343.0,-89.0,-53.0,-47.0,295.0,-157.0,-63.0,-122.0,36.0,-93.0,125.0,220.0,-64.0,-37.0,42.0,480.0,18.0,-63.0,76.0,29.0,42.0,-49.0,9.3,-229.0,278.0,-53.0,-35.0,-134.0,-130.0,2.0,110.0,-420.2,368.0,157.0,-11.0,-24.0,-512.0,-92.0,350.0,66.0,56.0,-12.0,128.4,182.0,174.0,88.0,697.8,-172.0,105.0,46.0,156.0,-145.0,212.0,-75.3,-10.0,-114.0,-57.0,-86.0,252.0,-31.0,-125.0,43.0,164.0,28.0,-401.0,-70.0,30.0,16.0,205.0,-64.0,140.0,-86.0,-219.0,243.0,-84.0,-50.0,-412.0,-79.5,57.0,-96.0,90.0,147.0,-155.0,-818.0,6.0,127.0,-4.0,977.0,-24.0,184.0,-20.0,25.0,247.0,-177.0,76.6,117.0,178.0,-391.5,55.0,-38.0,108.0,-125.0,-112.0,432.3,-6.0,-27.0,9.0,23.0,-5.0,64.0,-90.0,35.0,73.0,68.0,2.0,93.0,-168.0,-51.0,136.0,34.0,-23.0,24.0,-137.0,-122.0,-154.0,-80.0,43.0,124.0,193.0,-274.0,19.0,17.5,47.0,18.0,-50.0,-104.0,10.0,-29.0,-54.0,36.0,36.0,42.0,-72.0,18.0,446.0,-114.0,27.0,-151.0,-60.0,312.0,27.0,-122.0,-381.0,-118.0,-8.0,508.0,-489.0,17.0,-110.0,-37.0,-1.0,-35.0,-42.0,351.0,-66.0,-76.0,-6.0,31.0,39.0,53.0,-51.0,252.0,-126.0,25.0,-130.0,-86.0,-125.0,-97.0,128.0,-98.7,14.0,118.0,117.0,348.0,171.0,539.0,-24.0,-81.0,28.0,3.0,161.0,159.0,-205.0,-25.0,-95.0,-30.0,67.0,-44.0,110.0,-52.0,-91.0,32.0,-56.0,173.0,90.0,-103.0,-265.0,355.0,-136.0,-33.0,167.0,-152.0,93.0,-204.0,423.0,46.0,-45.0,55.0,291.0,14.0,-66.0,236.0,-56.0,-216.0,166.0,-122.0,-50.0,65.0,-105.0,-91.0,617.0,154.0,557.0,-100.0,-270.0,389.0,135.6,244.0,19.0,259.0,-168.0,-253.0,-99.0,8.0,19.0,73.0,-88.0,-77.0,102.9,-98.0,16.0,6.0,138.0,-145.0,140.0,7.0,149.0,44.0,32.0,-449.0,226.0,-6.9,183.0,18.0,39.0,86.0,84.0,-130.0,156.0,44.0,333.0,94.0,-135.3,84.0,-46.0,5.0,-67.0,85.0,96.0,4.0,112.0,-7.0,-20.0,101.0,167.0,-75.0,651.0,936.0,33.3,514.0,-62.0,83.0,-52.0,28.0,197.0,47.0,113.0,24.0,-84.0,154.0,-462.0,153.0,349.0,113.0,-36.0,-33.0,9.0,-5.0,56.0,9.0,-10.0,-62.0,329.0,-57.0,-39.0,173.0,-268.0,158.0,-49.0,53.0,-30.0,12.0,-67.0,-23.0,24.0,176.0,36.0,876.0,-98.0,236.0,-10.0,-51.0,53.0,5.0,28.0,-36.0,-209.0,-166.0,21.0,-41.0,-39.0,54.0,-12.0,130.0,109.0,-78.0,-71.0,-41.0,-79.0,474.0,50.0,-16.0,0.0,-43.0,56.0,121.0,-116.0,-95.0,300.0,-130.0,-140.0,-36.0,-81.0,-126.0,115.0,-99.0,26.0,-64.0,24.0,-123.0,303.0,-311.0,-121.0,-21.8,-107.0,-102.0,45.0,-26.0,-16.0,-181.0,-40.0,209.0,72.0,73.0,204.9,-109.0,402.0,414.0,70.0,-18.0,54.0,13.6,61.0,107.0,52.0,586.0,-47.0,323.0,42.0,-1.0,209.0,146.0,86.0,71.0,63.0,-18.0,-81.0,-155.0,-248.0,-12.0,-62.0,-16.0,28.0,51.0,-3.0,-8.0,-29.0,54.0,-6.0,-86.0,11.0,-72.0,41.1,60.0,77.0,34.0,-175.0,113.0,62.0,20.0,29.6,-69.0,90.0,-33.0,163.0,-36.0,527.0,-56.0,378.0,48.0,18.0,163.0,-21.1,234.0,-40.0,-55.0,-102.0,-69.0,-145.0,-190.3,59.0,115.0,-25.0,35.0,55.0,-24.3,-47.0,-643.0,-102.0,41.0,-90.0,-15.0,-96.0,-121.0,-18.0,-116.0,-110.0,-24.0,-6.0,-40.0,-335.0,1.0,-99.0,386.0,407.0,105.0,45.0,-8.0,-3.0,-77.0,-146.3,-264.0,131.0,211.0,-261.0,4.0,313.0,-309.0,-68.0,-69.0,-7.0,-59.0,-50.0,81.2,51.7,-27.0,-48.0,-51.0,92.0,-252.0,-233.0,-134.0,34.0,36.0,-7.0,-8.0,108.0,2418.0,63.0,-722.0,0.0,-273.0,70.0,94.0,547.0,25.0,-69.0,-35.0,145.0,317.0,116.0,-58.0,-85.0,15.0,-256.0,-4.0,-40.0,215.0,-82.0,75.5,37.0,-169.0,-79.0,55.0,642.0,133.0,220.0,-394.9,454.0,-59.0,-54.0,34.0,-28.0,-160.0,79.0,157.0,88.0,-75.0,-55.1,245.0,-90.0,47.0,36.0,35.0,-59.0,-48.0,-448.0,-370.0,-75.0,-525.0,45.0,38.0,-141.0,-19.0,121.0,-172.6,-68.9,176.0,-335.0,-10.0,19.0,-121.0,-173.0,252.0,-407.0,156.7,-100.0,-275.0,-440.0,72.0,-31.0,-15.0,-53.0,-11.0,437.0,62.0,193.0,-50.0,-32.0,-28.0,21.0,24.0,-113.0,86.0,4.0,329.0,5.0,75.0,138.0,-129.0,8.0,-108.0,-24.0,231.0,1134.0,300.0,-42.0,-48.0,-34.0,41.0,87.0,435.0,213.0,-67.0,289.0,-141.0,-72.0,-2.0,78.0,-160.0,-27.0,-514.0,-334.0,-111.0,44.0,240.0,-67.0,104.0,-50.0,67.0,-199.9,60.0,423.0,98.0,-30.0,3.9,111.0,104.4,107.0,67.0,123.0,191.0,-127.0,24.0,1.0,-552.0,154.3,77.0,510.0,811.0,59.0,-654.9,-72.0,-127.0,86.0,-376.4,131.0,-7.0,28.0,-7.0,-280.9,-45.4,103.0,915.0,4.0,140.0,5.0,96.0,-153.0,51.0,45.0,-6.0,43.0,14.0,-11.0,161.0,23.0,-126.0,-270.3,22.0,293.0,9.0,12.0,-29.0,-170.0,-104.0,12.0,47.0,-38.0,182.0,13.0,3.0,35.0,-352.0,-15.0,53.0,48.0,-15.0,-262.0,50.0,-107.0,-54.9,29.0,324.0,-194.0,88.0,-5.0,207.9,39.0,411.0,-32.0,-491.7,80.0,3.0,87.0,-310.0,-27.0,4.0,-88.0,-27.0,-45.0,-7.0,-56.0,-12.0,1039.0,-13.0,-254.0,-37.0,170.0,124.0,-23.0,41.0,108.0,77.0,-240.0,35.0,59.1,-14.0,-104.0,-170.0,-262.0,101.0,112.0,-61.0,-16.0,19.0,-100.0,216.0,-93.0,-424.0,-44.0,-42.0,119.9,263.0,103.0,-37.0,-20.0,-9.0,42.0,-74.0,-39.0,17.0,-77.0,-85.0,81.9,-130.0,375.0,399.0,-67.0,-42.0,-19.0,-42.0,87.0,-146.0,236.8,-106.0,-178.0,198.0,423.0,-258.0,-23.0,-98.0,-216.0,-181.0,-399.4,56.3,23.0,-21.0,-12.0,61.0,-45.0,28.0,446.0,-82.0,20.0,-145.0,19.0,5.4,-42.0,-39.0,-8.0,-3.0,537.0,627.0,-186.0,58.0,-237.0,28.0,-86.0,199.0,19.0,143.0,-241.0,-25.0,48.0,-342.0,-409.0,-128.0,362.0,-44.0,-86.0,85.0,79.0,-60.0,457.0,-336.0,-36.0,133.0,44.0,34.0,83.0,-6.0,-213.0,198.1,-58.0,194.0,-51.0,44.0,30.0,-18.0,-72.0,259.0,-428.0,-280.0,-12.0,-70.0,358.0,27.0,4.0,-256.0,-22.0,-20.0,-307.0,34.0,-29.0,45.0,-81.0,756.2,-122.0,178.0,44.0,124.0,11.9,-35.0,280.0,-101.0,439.0,38.0,-35.0,157.0,30.0,-184.0,-42.0,-22.0,-189.3,-28.0,90.0,-92.0,52.0,-25.4,-361.0,123.0,193.0,74.0,420.0,-40.0,-135.0,20.0,-71.0,-201.0,-13.0,1.0,161.0,43.0,63.0,29.0,74.0,232.0,180.0,-921.9,64.0,3.0,70.0,144.0,-68.0,-6.0,36.0,-21.0,-26.0,-3.0,-266.0,11.0,-147.0,55.0,32.0,-56.0,31.0,-105.0,-138.0,-80.0,-22.0,-83.0,-80.1,-2.0,1.0,50.0,57.0,464.0,-46.0,-11.0,129.0,99.0,-138.0,-23.0,238.0,-45.0,69.0,11.0,111.0,-177.0,-141.0,0.0,-43.0,352.0,-369.0,521.0,50.0,-154.0,99.0,-246.8,31.0,50.0,-50.0,-265.0,-3.0,-168.0,-243.0,-54.0,61.9,-88.0,-192.0,-79.0,-150.0,-44.0,41.0,-308.0,17.0,-13.0,-5.0,-24.0,61.0,-384.0,-99.0,32.0,-232.0,-107.0,37.0,1.0,-144.0,397.6,150.0,678.0,1541.0,86.0,58.0,-21.0,-369.0,268.0,249.0,-475.0,66.0,-84.0,-118.0,-152.0,-44.0,-36.0,92.0,-115.0,106.0,3.0,24.0,-208.0,-304.0,39.0,56.0,-232.0,-59.0,37.0,82.0,233.0,-62.0,-7.0,27.0,-74.0,115.0,72.0,1.0,36.0,136.0,362.0,8.0,-29.0,-67.0,-289.0,-36.0,80.0,41.0,11.0,-34.0,-402.0,-68.0,40.0,120.0,-88.0,-54.0,-5.0,88.0,-151.0,-264.0,-206.0,-44.0,17.0,-43.0,-90.0,-39.0,0.0,253.0,1.0,71.0,-34.0,95.0,44.0,150.0,9.0,384.1,-420.0,245.0,-157.0,111.0,-45.0,-203.0,-151.0,-67.0,117.0,-98.0,204.0,-5.0,-42.0,-34.0,-56.0,-56.0,14.0,100.0,33.0,81.0,-76.0,-28.0,-165.0,-45.0,3.0,-159.0,230.0,-27.0,166.0,73.0,30.0,53.0,121.0,-140.0,154.0,24.0,98.0,51.0,328.0,27.0,45.0,116.0,77.0,-205.0,14.0,6.0,123.0,237.0,210.0,-324.9,-148.0,1008.0,14.0,34.3,-2.9,709.3,52.0,-10.0,36.0,153.0,-39.0,86.0,-25.0,111.0,7.0,-12.0,189.0,-221.0,35.0,98.0,6.0,-58.0,-23.0,164.0,475.0,-60.0,18.0,53.0,41.0,-32.0,-76.0,-45.0,14.0,-82.0,-128.0,2.0,115.0,178.0,7.0,154.0,182.0,-122.0,32.0,-30.0,243.0,-7.0,221.0,-32.0,-49.0,266.0,-61.0,-20.0,-83.0,201.0,85.0,21.0,-81.0,12.0,10.0,-121.0,81.9,358.0,2.0,37.0,236.0,-131.0,137.2,-3.0,-471.2,-80.0,337.0,-6.0,-246.0,-40.0,-302.1,-27.0,-64.0,-43.0,89.0,56.0,34.0,75.6,-91.0,-95.0,69.0,103.0,106.0,35.0,-114.0,157.0,367.0,16.0,-129.0,-91.0,22.0,69.0,-45.0,-10.0,-102.0,-393.0,-119.0,444.0,113.0,-14.0,-36.0,-44.0,-18.0,23.0,59.0,152.0,25.0,-9.0,75.0,-5.0,487.0,107.0,-31.0,29.0,-195.0,47.0,7.5,-39.0,52.0,195.0,103.9,8.0,938.0,33.0,-54.0,-127.0,-230.0,-85.0,-36.0,-32.0,-11.8,-39.0,4.0,41.0,-1.0,-216.0,206.0,68.0,-46.0,-521.0,-308.0,1059.0,335.0,-58.0,-84.0,35.0,-184.0,-69.3,81.0,-224.0,-118.0,-116.0,661.0,90.0,-43.0,-105.0,504.0,13.0,42.0,-38.0,59.0,-341.0,-54.0,-42.0,-100.0,-45.0,1119.0,30.0,167.0,-148.0,-74.0,16.0,94.0,-19.0,-137.0,-4.0,161.0,127.0,556.0,-35.0,275.0,49.0,-465.0,-890.0,737.6,-68.0,-56.7,-151.0,-102.0,52.0,233.6,12.0,17.0,233.0,-277.0,747.0,8.0,313.0,-59.0,-61.0,34.0,480.0,35.0,-2.0,38.0,-107.0,34.0,-7.0,-4.0,82.0,15.0,-26.0,53.0,-140.0,69.0,28.6,-187.0,-115.0,-3.0,-14.0,-82.0,-206.0,-389.0,43.8,83.0,56.0,-65.0,-9.0,-9.0,-41.0,-12.0,-1.0,77.0,-241.0,-61.0,-33.0,-93.0,-61.0,26.0,16.0,-956.0,539.0,211.0,-32.0,734.0,46.0,-34.0,209.0,-101.0,812.2,-76.0,334.0,144.0,-26.0,23.0,203.4,82.0,-121.0,-79.0,-33.0,26.0,76.0,5.0,-176.3,-62.0,337.0,93.0,156.0,-44.0,167.0,-78.0,185.0,187.0,-270.0,-201.0,-115.7,-39.0,99.0,41.0,67.0,35.0,254.0,-313.0,-1.0,-323.0,91.0,551.4,141.0,59.0,100.0,7.0,13.0,74.0,-29.0,-75.0,-68.0,-14.0,33.0,30.0,115.0,-61.0,96.0,-93.0,71.0,-150.0,39.0,-26.0,-82.0,-185.0,-122.0,-11.0,672.8,328.0,222.4,82.0,-60.0,-14.0,-66.0,-9.0,97.0,-103.0,-496.0,-19.0,55.0,12.0,79.0,39.0,127.1,-68.0,42.0,-180.0,21.0,-45.0,960.0,-120.0,-235.0,-223.0,-158.0,310.0,16.0,153.0,10.0,-399.0,129.0,-8.0,360.0,150.0,-215.0,163.0,-71.0,331.0,749.0,-263.0,2.0,-330.0,160.0,69.0,-160.0,-23.0,-51.0,101.0,587.0,269.0,71.0,-133.0,-7.0,4.0,-148.0,88.0,87.0,-181.0,-52.0,247.0,60.0,-5.0,100.0,361.0,154.0,-223.0,35.0,112.0,-289.0,-274.0,75.0,-304.0,-144.0,-7.0,-40.0,33.0,-394.0,192.0,-40.0,-89.4,-227.0,-13.0,61.0,437.0,43.0,16.0,11.0,-32.0,37.0,-52.0,-63.0,78.4,-83.0,-303.0,-2.0,44.0,-114.9,73.0,-116.0,-161.0,155.3,209.0,-28.0,137.0,196.0,-156.0,-73.0,20.0,22.0,-5.0,-76.0,-15.0,-237.0,-105.0,-47.0,67.3,298.0,288.0,226.0,321.0,-18.0,1147.0,-28.0,21.0,-14.0,183.0,-45.0,65.0,256.0,-64.6,-27.0,-256.0,-32.0,150.0,-19.0,24.0,58.0,14.0,24.0,87.0,-135.0,-313.0,114.0,-70.0,-24.0,15.0,3.0,241.0,72.0,-85.0,129.0,-71.0,8.0,-81.0,-138.0,-138.0,168.0,-325.0,47.0,130.4,157.0,-70.0,186.0,-36.0,-130.0,-232.0,-110.0,403.0,-61.0,19.0,16.0,11.0,99.0,-51.0,49.0,-20.0,-147.0,-26.0,-96.0,-819.0,241.0,222.0,50.0,-23.0,-36.0,-209.0,156.0,13.0,-282.0,1.0,-232.0,-143.0,52.0,408.0,688.0,347.0,65.0,42.0,92.0,-99.5,-160.0,483.0,-270.0,-50.0,-85.0,45.0,474.0,55.0,-16.0,18.0,-226.0,-149.0,394.0,33.0,179.0,-17.0,-27.0,-9.0,36.0,-135.0,104.0,894.0,287.0,2.0,-22.4,-50.0,-677.0,118.0,108.0,503.0,200.0,-73.0,-43.0,-88.0,481.0,-175.0,12.0,347.6,34.0,26.7,-15.0,-163.0,-160.0,56.0,1.0,1226.0,11.0,-241.0,-87.0,19.0,85.0,-36.0,-118.0,70.0,513.0,5.0,-1678.0,280.0,-25.0,35.0,391.0,-9.0,-7.0,42.0,-136.0,3.0,-43.0,55.0,-58.0,331.0,-56.0,99.0,41.0,-174.0,-488.0,-377.0,-64.0,10.0,57.0,30.0,-95.0,16.0,133.0,89.0,4.0,-198.0,-1.0,113.0,28.0,-132.0,-44.0,-28.0,-45.0,7.0,122.0,112.0,307.0,-4.0,-4.0,-1.0,-31.0,17.0,125.0,-925.0,196.0,50.0,-24.0,-9.0,10.0,352.0,-26.0,284.0,-8.0,147.0,307.0,-15.0,-109.0,-117.0,345.0,-114.0,-15.0,-41.0,9.0,39.0,-179.0,-24.0,54.0,56.0,127.0,147.0,-61.0,-157.0,-110.0,183.0,101.0,74.0,96.0,-583.0,-88.0,174.0,-500.0,-46.0,111.0,-12.0,-2.0,66.0,-286.0,-61.0,-168.0,-238.0,37.0,11.0,6.0,-6.0,-234.0,17.0,-75.0,267.0,42.0,1007.5,-203.0,606.6,349.0,-54.0,136.0,241.0,229.0,-331.0,-24.0,1197.0,-216.0,-370.0,21.0,94.0,-179.5,47.0,-241.8,-151.0,-1.0,146.0,-37.0,13.0,-54.0,-675.8,-69.0,37.0,183.9,46.0,-316.3,19.0,-86.0,-82.0,-42.0,-48.0,495.0,186.0,29.0,293.0,46.0,44.0,-4.0,10.0,46.0,-119.0,131.0,16.0,-11.0,-109.0,12.0,256.0,-35.0,2.0,55.0,34.0,-140.0,-204.0,19.0,183.0,419.0,-562.0,-76.0,13.0,-535.0,-14.1,15.0,108.0,-127.0,359.0,108.0,285.0,-164.0,-104.0,-31.0,25.0,-133.0,10.0,-10.0,-6.0,50.0,26.0,-123.0,123.0,5.0,-52.0,171.0,85.9,180.0,-46.0,-120.0,93.0,81.0,-3.0,11.0,205.0,194.0,206.0,281.0,-86.0,-2.0,536.0,132.0,4.0,-39.0,-65.0,-61.0,62.3,199.0,-113.0,-53.0,-163.0,-72.0,-400.0,-369.0,242.0,-57.0,23.0,-174.0,104.0,-11.0,-28.0,-254.0,39.0,-1220.0,35.0,20.0,31.0,170.0,-24.0,76.0,356.0,-213.0,103.0,-42.0,233.0,-57.0,-9.0,-709.0,-245.0,-138.0,-378.0,88.0,108.0,334.3,111.0,42.4,-81.0,-129.0,-88.0,48.0,71.0,-443.0,-42.0,-87.0,-54.3,683.0,-49.0,-109.0,-65.0,-68.0,124.0,9.0,67.0,-14.0,65.0,456.0,-45.0,-720.0,-386.0,272.0,-80.0,-72.0,-57.0,1.0,-91.0,368.0,-62.0,35.0,459.0,37.0,-5.0,-151.0,-138.0,-54.0,-70.0,164.0,-105.0,-67.0,305.7,-561.0,-230.0,-66.0,-3.0,51.0,-44.0,-153.0,61.0,320.0,-152.0,816.0,137.0,55.0,32.0,-124.0,-65.0,311.0,-60.0,35.0,-111.0,-231.0,503.0,3.0,138.0,-253.0,69.0,-324.0,762.0,215.0,-193.0,-102.0,-52.0,78.0,109.0,-11.0,252.0,104.0,-46.0,262.0,-15.0,-71.0,-172.0,7.0,313.0,154.0,174.0,-11.0,77.0,-64.0,-3.0,-200.0,-154.0,40.0,-89.0,27.0,-34.0,29.0,300.0,152.0,604.0,-43.0,-70.0,104.0,-90.0,32.0,-355.0,186.0,-496.0,-96.0,-59.0,36.0,-13.0,-748.0,-89.0,562.0,26.0,-10.0,-29.0,-60.0,360.0,20.0,43.0,-25.0,-39.0,-102.0,628.0,-198.0,-23.0,-124.0,-26.0,-40.0,170.0,704.3,-45.0,7.0,-18.0,1318.0,-384.0,328.0,36.0,40.0,87.0,-39.0,56.0,26.0,-20.0,-16.0,-84.0,132.0,4.0,-30.0,-57.0,552.0,-15.0,93.0,18.0,229.0,0.0,-22.0,-322.0,120.0,-19.0,114.0,-438.0,9.0,29.3,-1.0,-143.0,-57.0,-76.0,-6.0,14.0,-268.0,174.0,-106.0,80.0,-5.0,-58.0,73.0,258.0,32.0,-256.0,-607.3,414.0,-10.0,6.0,-83.0,267.0,-28.0,188.0,-53.0,-35.0,-124.0,21.0,-28.0,50.0,552.0,29.0,-29.0,-145.0,39.0,-238.0,-94.0,68.0,-9.0,250.0,-60.0,-44.0,151.0,135.0,124.0,105.0,-105.0,455.0,-359.0,-143.0,-87.0,-97.0,-164.0,24.0,-146.0,40.0,-129.0,244.0,-30.0,85.0,-36.0,472.0,-107.0,609.0,-20.0,4.0,73.0,-446.0,-55.0,-28.0,85.0,-52.0,118.0,31.0,1432.0,200.0,747.0,111.0,-160.0,103.0,-53.0,-241.0,66.0,-90.0,-146.0,-30.0,-49.0,60.0,59.0,547.8,92.0,-48.0,86.0,161.0,336.0,189.0,-24.0,-68.0,57.0,24.0,30.0,192.0,-285.0,560.0,14.0,136.0,40.0,-107.0,-269.0,15.0,57.0,-130.0,202.0,49.0,188.0,14.0,90.0,-436.0,-338.0,-30.0,64.0,-90.0,114.0,88.0,13.0,90.0,-26.0,-143.0,-6.1,-24.0,-46.0,-106.0,70.9,-113.0,343.0,-89.0,-243.3,-31.0,-127.0,56.0,-51.0,-6.0,183.0,-178.6,119.0,-4.0,-119.0,37.0,-19.0,101.0,-61.3,-72.0,-206.0,-104.0,-43.0,-55.0,94.0,47.0,-6.0,-250.0,296.0,97.0,94.0,19.0,30.0,-17.0,-42.0,63.0,-195.0,119.0,2.0,14.0,-30.0,-97.0,29.0,-231.0,887.0,444.0,25.0,-716.0,5.0,-112.0,-42.0,-117.0,-711.0,1172.0,54.0,208.0,119.0,-114.0,-58.0,-179.0,12.0,-115.0,-447.0,547.0,-54.0,46.0,-80.0,301.0,-336.0,10.0,78.0,-148.0,17.0,48.0,281.0,77.9,-6.0,445.0,242.0,-442.8,111.0,203.9,-27.0,26.0,-76.0,120.1,-345.0,73.0,-309.0,67.0,135.0,540.0,-10.0,-119.0,23.0,61.0,-1.0,73.0,1163.0,69.0,206.0,511.0,751.0,-22.0,-172.0,237.0,-17.9,-411.0,-111.8,-70.0,-110.0,74.0,-93.0,52.0,38.0,-368.0,42.0,-8.0,25.0,17.0,539.0,-12.0,-195.0,-588.0,-32.0,-196.0,264.0,182.0,-2.0,56.0,-15.0,148.0,499.0,-90.0,149.0,-11.0,20.0,72.0,-1025.0,-37.0,-436.0,-80.0,59.0,504.0,-54.0,-98.0,-55.0,-16.0,-236.0,-166.0,-75.0,-615.9,895.0,-36.0,5.0,-28.0,94.0,-211.0,-78.0,63.0,-172.0,105.0,-14.0,90.5,-795.0,159.0,-261.0,-165.0,-2.0,216.0,-106.0,-46.0,14.0,-72.0,-19.0,50.0,58.0,-28.0,-371.0,53.0,-241.0,17.0,750.8,-307.0,-336.0,15.5,263.0,-83.0,124.0,155.0,294.0,355.0,10.0,133.5,-80.0,-129.0,-153.0,-91.0,110.0,48.0,24.0,56.0,134.0,-36.0,127.0,286.0,33.0,-17.0,-13.0,-28.0,-439.0,-60.0,71.0,29.0,173.0,-32.0,133.5,27.0,-584.0,67.0,139.0,7.0,-166.0,-493.0,67.0,1592.0,-114.0,208.0,-525.0,-314.0,116.2,-234.0,-487.0,57.0,35.0,-111.0,239.0,165.0,102.0,-125.0,-157.0,-18.0,-233.0,-493.0,-342.0,-426.0,457.0,386.0,-42.0,-449.0,214.0,-142.1,-8.0,-24.0,-77.0,-2012.0,-795.0,-287.0,-3146.0,138.0,-116.0,107.0,-32.0,-227.0,-7.0,-84.0,187.0,-275.0,63.0,-66.0,1247.0,-117.0,-89.0,98.0,-33.0,-57.0,586.0,31.0,-84.0,1061.0,331.0,32.0,38.0,1422.0,-101.9,32.0,-997.0,910.0,-18.0,5792.0,-15.0,-208.0,-2306.0,-3376.0,-603.0,-57.0,13.0,-6.0,-30.0,8.0,-185.0,-202.0,111.0,-96.0,7426.0,-314.0,447.0,105.0,461.0,320.0,62.0,383.0,119.0,4010.0,-147.0,-55.0,-2.0,-21.0,-127.0,4256.0,51.0,81.0,2242.0,62.0,-139.0,7.0,-16.0,592.0,21.0,472.0,128.0,528.0,-199.0,52.0,-113.0,-339.0,-381.0,130.0,167.0,269.0,-4.0,-162.0,-36.0,-18.0,-17.0,128.0,-14.0,-8.0,-10.0,-80.0,-119.0,236.0,421.0,419.0,89.0,108.0,-41.0,-198.0,-59.0,-69.0,275.0,282.0,81.0,448.0,-16.0,285.6,42.0,-46.0,89.0,-117.4,101.0,64.0,588.0,-78.0,-63.1,-19.0,-21.0,14.0,32.0,-1.0,17.0,219.0,-99.0,74.0,-177.0,48.0,31.0,-24.0,349.0,81.0,27.0,-137.0,-62.0,182.0,-41.0,-25.0,54.0,-175.0,-88.0,2.0,68.0,-82.0,15.0,25.0,206.0,-4.0,-85.0,-70.0,36.0,159.0,65.0,49.0,-81.0,-16.0,157.0,5.0,-125.0,-5.0,313.0,96.6,36.0,-1.0,86.4,-1.0,-59.0,-5.0,26.0,4.2,-171.0,-175.0,22.0,118.0,-44.0,-29.0,77.0,116.0,109.0,-14.0,-25.0,-69.0,-28.0,9.0,247.0,604.0,-30.0,174.0,-89.0,18.0,77.0,-52.0,-77.0,-3.0,45.0,-2.0,55.0,95.0,135.0,-161.0,-142.0,142.0,-85.0,-38.0,-67.0,141.0,143.0,679.0,-115.0,4.0,101.0,57.0,-35.0,-24.0,-160.0,-157.0,3.0,74.0,-64.2,-43.0,68.0,0.0,-183.0,40.0,538.0,21.0,-65.0,-54.0,-505.0,-18.0,87.0,312.0,-47.0,117.0,135.0,113.0,31.0,-3.0,-138.0,-72.0,421.0,50.0,147.0,82.0,-13.0,229.0,-1.0,52.0,-917.0,106.9,-34.0,141.0,-109.0,-112.0,-195.0,77.0,-156.0,69.0,-162.0,-149.0,-8.0,439.1,35.0,-70.0,150.0,126.0,-31.0,296.0,2.0,165.0,-12.0,633.0,246.0,-212.6,273.0,17.0,245.0,173.0,-101.0,-89.0,-912.0,313.0,-309.0,23.0,-25.0,225.0,-666.0,-1286.0,90.0,-180.0,22.0,-41.0,-88.0,-104.0,-133.0,25.0,599.0,-249.0,-79.0,39.0,589.0,-1.0,-72.0,-69.0,-168.0,10.0,258.0,-139.0,-101.0,-136.0,-94.0,-6.6,-236.0,89.8,4114.0,101.0,196.0,193.0,-17.0,34.0,137.0,461.0,-132.0,45.0,-148.0,48.0,10.0,-205.0,-200.0,-178.0,67.6,-18.0,-57.0,-136.0,-401.0,-117.0,-54.0,303.0,-69.0,260.0,2.0,-54.0,-79.0,-132.0,3.0,31.0,-156.0,323.0,172.0,-317.0,12.0,66.0,47.0,-103.0,-8.0,446.0,3118.0,166.0,130.0,118.0,53.0,389.0,258.0,-1.0,-8.0,207.0,47.0,252.0,33.0,23.3,183.0,308.0,165.0,129.0,251.0,76.0,-522.0,-9.0,66.0,186.0,-170.0,-39.0,-134.0,737.0,171.0,-92.0,-46.0,-100.0,-80.4,24.8,-73.3,83.8,245.0,52.0,-474.3,-1.3,-716.7,-64.3,-184.9,-334.4,-102.2,-289.0,-145.2,-251.9,-150.9,-184.0,179.1,204.7,-239.8,-185.9,-44.6,153.4,370.3,-32.9,-473.8,-120.8,20131.8,-80.4,162.4,135.6,-31.3,62.0,-22.4,117.8,-143.1,-108.4,108.5,-54.3,-148.4,-146.8,26.5,-314.3,-111.7,-139.3,-150.2,50.3,40.1,63.2,-221.8,14.6,245.0,-222.6,242.8,218.8,51.3,588.9,83.9,-132.1,462.3,123.4,413.3,176.9,316.0,-158.8,-101.2,101.1,-102.1,167.5,272.9,702.1,14.9,-59.5,-16.2,-76.0,257.9,50.6,306.4,-120.0,191.4,-230.5,53.9,58.3,580.8,238.8,36.8,34.7,-169.4,167.4,54.6,138.8,-180.2,-204.8,20.6,68.6,114.2,-603.5,384.0,44.7,16.4,-47.1,164.6,75.5,229.1,-8.0,-19.6,223.6,856.5,-158.7,-75.8,-111.6,170.7,-197.4,-35.3,-164.8,10.3,51.7,116.4,37.9,103.3,137.1,-213.3,105.2,-174.5,-18.0,186.8,132.1,-58.2,-38.6,-1062.9,174.1,49.5,705.5,325.7,16.7,-21.0,115.8,265.4,66.2,-256.7,-238.1,130.2,-180.5,-79.8,107.1,-236.5,43.8,370.5,-442.8,-98.6,18.4,-554.3,325.7,-8.9,11.4,124.0,71.1,-251.7,336.6,152.8,-44.2,131.8,591.7,104.2,-8.0,147.9,-120.4,-10.0,-7.6,-135.3,-134.7,-45.5,34.5,3.1,179.0,28.9,163.6,419.0,72.5,179.2,-253.2,395.0,-11.6,101.6,-112.6,-33.5,-93.3,103.3,257.1,80.5,-10.2,623.4,7.8,-6.0,115.8,16.2,48.0,-68.1,70.3,257.6,-70.5,25.8,-61.2,-779.3,-93.0,338.2,-26.3,312.1,63.9,213.4,-15.0,402.9,62.9,-204.8,3.5,105.8,339.6,90.1,1035.8,-57.2,-241.9,74.0,22.2,72.2,43.5,18.3,143.8,30.1,176.5,622.8,-2176.4,128.6,2420.4,-241.7,539.0,-193.0,174.4,-177.2,-94.9,-302.8,225.3,164.7,-86.2,379.1,158.8,-32.6,-70.0,159.3,298.4,-27.7,-464.5,-116.3,-52.5,2.0,30.8,19.6,888.3,-142.9,-111.7,-23.7,12.3,220.0,132.4,294.0,526.6,45.5,44.7,122.6,100.5,-193.4,650.6,-121.0,47.5,163.2,347.9,-25.2,-608.4,427.9,139.8,-80.3,12.8,4.9,137.3,-147.1,12.1,117.9,-38.7,-139.7,83.2,265.7,-82.8,26.9,401.2,179.1,-65.5,-92.5,51.4,456.4,-44.6,-153.4,-168.4,-341.8,415.6,45.6,-461.0,100.5,37.6,70.8,489.9,-144.9,331.6,-78.8,241.4,-90.4,445.8,14.9,-28.6,-17.1,-37.0,210.7,249.5,-301.1,-317.3,-14.9,13.5,-9.9,126.0,-238.1,-37.9,279.9,35.1,110.9,-7.0,-72.7,-55.2,-46.8,297.1,357.5,-113.0,132.0,29.4,295.0,-113.7,91.3,440.4,97.3,111.1,-113.0,-3.5,74.1,-19.7,210.5,-218.9,142.8,-165.1,286.3,-108.8,-629.7,23.3,74.8,113.9,68.9,26.0,-83.6,-203.0,163.8,324.7,-110.5,70.3,-518.2,22.8,114.8,312.5,-76.0,153.1,-51.0,428.0,-83.9,-323.7,71.9,142.3,4.6,-36.5,0.8,198.1,158.4,-0.4,146.9,0.3,-240.4,22.2,511.5,-86.6,69.3,33.2,30.6,264.8,11.9,59.8,-64.1,38.7,757.3,31.3,100.1,-32.5,3.5,-1.9,182.8,302.8,256.4,0.9,176.5,111.6,-193.7,-46.4,-178.6,41.8,42.2,129.4,-24.4,10.1,-31.1,241.8,417.3,-114.8,-525.2,-144.5,-670.6,53.5,-260.3,-40.9,406.4,591.7,22.2,100.1,-544.8,33.2,-6.4,-181.5,366.3,145.9,12.0,128.6,1.6,-39.2,33.7,-29.5,-78.0,240.7,297.4,129.5,-401.3,-616.6,52.5,458.7,24.5,92.9,-10.0,-71.0,120.0,331.6,-396.8,45.2,-83.2,31.8,383.7,-130.5,-122.7,5.0,1231.9,200.4,-3.2,794.3,-189.0,117.6,15.6,-73.9,-553.5,80.8,1379.7,56.6,233.8,153.1,-75.0,35.4,310.1,-96.3,-113.8,-118.9,133.1,448.6,21.2,35.6,189.4,76.8,206.3,257.9,206.4,16.1,112.4,-33.0,-330.2,29.0,213.0,540.0,-516.3,-7.8,117.4,201.8,94.5,-56.3,191.0,83.4,-42.8,-430.0,150.2,119.0,113.1,-28.4,12.9,146.0,-96.6,372.0,-42.6,74.1,-70.4,-31.0,145.9,86.1,-26.0,-35.4,52.0,-8.1,284.1,59.1,19.7,-187.3,59.0,-159.9,-9.7,-554.9,-87.0,-165.5,35.7,273.5,33.8,-272.4,-128.1,-396.7,1.3,-20.3,-39.1,-52.6,67.2,128.7,121.8,627.3,-44.3,-118.4,54.4,17.3,-30.4,9.3,33.2,-48.1,0.2,53.3,57.2,153.7,-38.9,591.8,-115.9,-33.5,-18.7,-6.8,88.9,-39.3,156.5,3.6,9.5,37.8,284.9,-151.8,-21.8,159.9,246.1,85.3,-52.5,-130.7,-69.3,-85.1,127.9,897.8,-21.4,-96.9,-7.1,-17.4,31.0,-128.9,-134.4,162.3,-153.7,-32.2,-83.3,-50.4,10.2,-4.0,-413.2,-191.4,-259.9,34.5,-48.2,-16.0,-149.1,-63.8,-105.8,-90.8,123.2,-23.2,-195.5,-32.2,274.9,-40.7,20.3,219.6,49.0,-114.8,27.6,97.6,-39.9,33.6,70.7,-34.5,28.7,82.7,-199.3,22.1,170.1,-4.3,-106.8,57.7,37.2,185.5,-351.1,163.3,23.3,-422.9,-247.4,-33.0,-96.2,-291.5,68.2,159.5,53.8,18.6,-285.1,7.2,319.1,118.0,20.9,313.6,142.5,-79.5,-853.9,139.9,-46.7,-63.4,141.7,594.6,512.2,-24.1,285.3,95.3,-66.0,-51.7,182.8,145.3,43.8,-105.8,364.3,133.6,224.0,241.1,-39.4,400.9,-69.4,451.7,107.9,-80.5,-98.6,157.3,-254.8,-86.2,28.8,228.3,-32.8,197.1,-257.2,45.1,11.6,20.7,289.0,-102.9,-393.6,374.6,-276.4,163.7,-112.6,-13.6,-99.7,22.3,-204.1,17.3,-150.6,42.8,105.7,-266.1,408.0,52.4,58.4,-171.4,153.0,349.7,736.6,7.1,33.6,229.7,513.2,-73.9,187.1,235.4,90.6,131.2,8.5,55.0,317.3,-105.5,310.6,254.6,-45.2,670.4,149.2,142.7,169.9,220.2,-177.1,-159.6,-38.4,97.0,35.7,-305.2,-11.2,-658.9,-128.3,151.4,-102.5,3.6,-389.0,78.6,-14.9,-42.0,-154.6,116.6,39.2,43.9,204.5,-136.1,-25.1,-152.1,33.4,177.9,882.7,362.8,-1701.4,-93.6,-134.2,160.8,446.8,146.6,52.6,14.6,116.7,83.1,-102.8,-15.6,943.3,-13.2,-40.4,11.8,258.9,219.3,485.3,174.3,-178.7,-132.6,-23.3,-65.7,-72.5,49.0,-33.9,4.7,-24.3,-5.3,76.2,-110.7,99.8,-95.9,61.8,-140.8,-59.7,20.7,86.5,-187.3,299.6,229.7,-313.2,219.3,127.6,-165.9,805.0,-74.9,6.5,-148.1,891.4,65.5,42.5,118.8,53.7,-34.2,-17.7,26.9,211.6,88.9,-64.3,-25.2,176.3,-63.5,379.5,105.5,264.0,-411.2,-23.6,-179.7,-49.7,43.6,-14.2,165.7,154.1,5.5,313.7,88.9,-26.5,492.8,268.1,-95.6,218.6,262.8,344.0,-506.7,17.9,-4.1,-9.7,150.0,-167.3,8.9,0.9,-48.0,160.7,1.3,-192.1,155.9,412.1,-64.5,202.4,3.6,1050.8,93.8,-140.7,-49.4,101.9,242.7,168.4,133.3,-91.3,298.7,81.4,60.4,449.3,19.2,170.7,-175.8,-510.2,-169.9,-116.4,166.5,-11.8,184.0,531.5,-428.7,-116.7,-87.2,-176.6,118.4,-91.6,-28.4,193.9,-12.6,773.4,714.0,85.3,-59.0,-990.3,-130.0,183.4,132.7,-99.4,293.6,828.0,-53.5,-84.3,-369.5,-15.8,-158.4,715.1,-577.7,52.6,-92.8,-107.8,14.4,641.7,390.1,3.4,7.8,-11.6,-33.5,29.6,109.6,-13.6,-80.9,-43.2,-258.0,138.5,600.2,-2098.7,255.1,64.0,-182.8,-151.7,160.9,-1.3,-392.7,-81.2,-86.6,346.4,256.5,109.8,31.3,-10.6,60.9,243.0,253.9,115.5,95.8,365.5,-50.2,236.3,-65.7,-594.9,50.7,125.2,0.7,-253.9,-28.6,-128.0,-17.7,180.5,39.4,84.9,134.5,38.6,-436.2,48.3,-44.3,-80.4,221.5,-124.4,-320.3,2678.6,40.0,-411.9,-24.6,-112.0,111.6,110.8,-626.0,158.9,-162.8,140.1,82.0,305.5,-272.5,88.2,596.5,-1398.7,113.1,2.5,-622.5,-12.8,-182.9,258.2,185.4,27.3,58.9,-152.7,170.7,106.3,959.6,28.3,-194.8,384.1,363.8,92.9,-14.7,72.4,95.7,19.5,13.2,-474.7,547.3,169.3,214.5,-118.5,-130.4,75.8,139.8,-79.6,-351.8,85.7,461.7,-165.2,112.9,-657.2,82.4,-307.1,350.9,-240.6,-135.3,670.0,-41.2,22.2,14.8,-47.9,522.3,914.8,250.5,80.4,289.6,-86.5,4.0,-99.9,97.0,585.8,-171.1,-154.4,130.8,202.4,60.9,225.6,649.7,-145.5,167.3,-56.3,106.4,-294.0,88.7,-152.1,12.2,-91.6,53.8,138.2,156.8,-280.5,-13.1,-167.8,5.8,-95.7,20.5,-299.5,21.9,206.0,-73.1,34.3,-59.8,-161.7,-87.2,124.9,-342.7,-14.6,50.1,-635.3,-321.9,-695.7,-108.7,177.3,-33.2,173.0,-260.7,-473.7,34.5,263.4,-60.9,-228.3,-27.6,23.6,152.4,391.1,-74.1,154.7,77.8,65.9,77.7,-43.1,85.2,-467.0,-68.6,88.4,-405.8,89.1,-8.5,-96.0,113.3,-233.8,481.5,-337.3,8.9,44.5,81.0,-255.5,40.6,-209.8,27.3,16.4,52.8,-289.9,-146.4,20.9,-11.0,-27.8,51.6,-37.8,1.1,-341.8,-208.2,49.7,465.1,58.2,1047.7,-456.7,1.9,4.8,-41.4,52.6,26.0,-132.6,97.0,-173.3,29.1,202.3,68.5,-45.2,248.9,-119.6,-511.3,-73.6,16.4,-341.8,175.0,224.2,-557.9,-113.5,64.6,-57.6,101.3,489.0,-663.4,-41.5,-186.6,7.8,150.4,209.9,111.8,418.8,78.1,252.0,-4.3,-54.8,229.6,-96.2,-268.1,-8.4,220.5,53.2,-87.8,70.9,-147.7,436.7,182.6,10.5,32.6,-62.5,47.8,5.3,-27.7,-149.8,20.3,-98.8,-19.3,66.5,-44.1,26.3,172.7,-290.4,67.7,-40.2,-21.2,317.3,-66.4,439.2,21.6,-272.1,-10.3,78.3,-1449.0,-2.5,85.8,-272.4,-109.2,-19.2,-46.3,12.7,45.2,123.2,-405.5,289.1,-72.3,-95.9,157.9,33.9,-87.4,-48.7,-75.3,-3.6,-135.7,-41.0,-65.5,6.8,206.0,-264.6,-165.5,119.2,260.0,53.3,-380.5,-75.8,187.1,79.2,-63.5,-163.1,245.0,64.0,88.9,99.7,181.8,124.6,-390.4,75.9,106.0,-86.6,-183.9,-10.9,1076.1,-476.4,-395.6,-2.6,-2166.1,-102.2,381.5,-75.1,-17.0,-110.1,-11.9,-71.0,-92.7,81.9,192.9,403.9,375.6,-177.6,392.6,897.3,268.4,120.2,22.4,42.0,-356.7,762.0,22.1,295.0,-316.2,-221.6,-99.6,308.7,184.4,785.7,-153.8,208.9,1091.1,116.6,-321.0,-57.9,121.0,138.1,153.4,-323.2,659.4,327.9,56.3,-86.4,-254.3,-5.3,-59.2,-60.5,-5.9,257.2,112.7,1123.5,302.1,107.6,-28.3,-153.3,-3.6,95.8,-371.8,-420.6,-16.7,142.2,148.2,10.2,187.0,1579.9,417.1,-165.9,-312.6,102.8,-99.6,22.8,20.2,294.1,184.2,55.9,121.2,97.8,273.8,-99.9,-215.0,39.0,60.1,402.5,-149.1,-274.6,1162.0,5360.5,160.4,66.5,-16.1,-115.3,-70.8,-143.5,-4.8,881.2,8.2,-13.0,96.6,3.3,-384.5,-0.8,11.1,56.1,12.2,70.7,-44.1,203.4,-16.1,141.0,25.1,-55.3,129.8,-450.9,84.0,-39.3,42.0,-11.1,89.9,24.8,-44.1,154.0,1016.4,248.0,32.2,-126.8,-59.5,179.6,9.2,-308.5,-36.2,6.8,-46.7,-61.0,-168.6,70.3,-60.3,-131.8,-267.2,51.5,5.0,-18.7,174.0,-83.5,85.9,53.0,-66.9,97.9,380.2,87.7,107.2,231.9,759.0,110.6,-161.3,-210.9,3.4,-103.6,21.1,-173.0,-525.8,65.4,-411.8,256.1,-263.0,500.3,-437.4,43.0,33.8,-91.7,-105.8,2.6,6.1,-111.6,-96.6,192.8,526.1,8.9,291.4,31.0,-78.1,-30.4,183.5,133.7,108.5,338.7,150.6,341.1,331.6,392.4,-152.8,-169.1,16.0,406.8,166.5,-92.3,-100.0,-114.8,54.8,-35.9,-78.5,-100.9,-181.0,412.8,3.6,-118.0,-120.1,490.9,-66.6,207.6,-1290.2,112.4,311.8,74.3,79.2,39.2,433.3,17.7,-68.3,-277.6,162.3,-156.3,-4.3,-212.8,-163.9,144.8,286.9,6.2,-54.1,-72.4,52.9,-1.2,-91.4,41.7,130.9,68.9,90.9,64.4,-10.5,-514.3,132.6,-366.4,34.4,-43.0,-35.6,122.9,-199.5,1461.4,-656.4,-73.5,-717.1,48.5,-138.4,42.0,-160.8,7.2,249.1,-98.8,-51.5,124.6,114.6,851.6,22.2,-372.0,738.9,36.0,237.7,-12.8,-85.8,170.8,-9.1,199.4,-92.0,-240.5,439.3,231.1,189.4,51.8,-281.9,-243.2,-57.5,65.9,-26.3,-240.7,146.7,-93.9,528.8,-29.6,-105.3,509.9,-270.2,-3.1,6.3,-485.2,-23.5,-199.6,-37.9,295.4,89.5,67.0,71.5,-130.1,155.1,113.6,-348.7,56.0,65.1,28.7,365.8,-28.5,60.9,333.7,230.5,15.7,-646.8,19.6,16.0,2.0,-9.9,115.0,-62.1,217.1,265.6,147.7,818.0,26.9,180.7,-111.2,106.8,-16.4,102.8,76.5,565.3,-494.9,241.2,-71.6,-43.0,149.1,256.9,-28.6,-650.9,194.6,-122.3,64.7,91.7,10.2,-53.4,-26.1,-10.9,255.8,-15.5,277.2,-40.1,-588.1,-336.8,189.1,-476.8,49.8,73.8,1602.9,97.7,140.4,-41.7,-50.9,66.5,93.4,-9.8,175.4,6.7,32.2,281.8,12.7,84.8,-193.7,-254.3,300.3,65.2,24.0,91.1,-513.6,-47.4,86.8,161.6,-1.8,18.8,-176.1,32.0,177.0,-42.1,89.5,119.2,85.6,-873.0,153.6,-169.1,178.2,442.8,-31.4,-138.6,-172.2,1.5,-388.4,129.8,54.1,-54.7,59.1,188.5,-4.0,105.4,28.1,43.1,-24.0,115.5,59.1,22.9,-188.8,6.6,-165.9,-22.8,-297.7,-180.0,179.9,101.2,152.3,-164.4,256.7,323.1,-133.1,8.6,-7.9,-799.0,21.0,-118.2,-238.9,87.6,-30.2,-3.8,-10.0,-50.2,53.3,-448.9,-20.9,151.3,432.1,-549.8,82.8,81.7,266.1,982.7,366.8,53.8,92.8,395.6,400.5,22.3,-195.2,108.1,372.2,-49.5,41.5,-78.8,-97.0,139.7,-94.7,-233.7,391.1,160.3,-150.5,-62.1,133.5,34.1,31.7,134.8,178.3,-326.9,242.2,121.5,-6.1,21.1,68.3,-74.6,-104.3,298.9,35.1,-112.1,42.7,204.9,79.8,232.7,60.8,-230.0,-93.9,-15.5,111.5,-19.8,-139.1,-2.0,638.3,317.2,-20.5,17.3,-61.7,78.3,-72.4,-165.2,68.0,-432.7,108.8,396.7,-20.1,83.7,17.3,-91.6,4.8,65.9,-410.1,100.0,3.3,245.3,469.6,-257.2,107.2,-86.2,-143.2,-46.8,197.4,141.6,-107.6,-239.2,166.0,-46.6,1291.7,-23.3,51.6,557.4,-217.2,70.7,-196.9,193.8,714.0,458.6,-219.0,104.8,30.1,243.7,27.6,-351.5,15.1,-534.2,-66.1,-30.4,206.0,-725.0,955.5,48.8,196.6,-60.0,11.5,-489.5,1181.9,-296.9,-116.0,31.2,125.1,-93.9,18.1,951.9,-41.6,-33.6,-10.5,46.4,265.0,49.0,7.2,27.9,286.5,-327.4,-141.2,323.3,120.3,-165.4,173.4,177.6,49.0,-12.0,561.7,179.8,31.7,-330.2,-184.5,45.1,294.7,-161.1,-20.5,63.4,-68.3,-80.6,48.0,-53.3,-38.3,325.8,-56.5,30.5,160.1,145.2,-515.3,290.6,-265.6,-411.6,388.4,710.4,-90.4,-28.9,-152.7,5.9,234.1,317.5,-92.3,73.0,-18.9,-450.9,855.0,665.0,37.6,1175.8,-16.4,606.8,-619.7,1116.8,298.1,7.1,88.8,161.7,-23.5,-80.3,24.8,110.5,13.9,86.3,-511.1,-206.9,60.1,-27.6,-350.9,36.2,58.6,-205.3,298.9,-106.4,159.6,-437.0,-102.1,-103.9,-137.2,-75.1,296.1,-399.8,288.2,-649.3,-420.3,-118.8,17.7,15.4,70.0,348.4,92.9,-2.2,116.1,-68.5,186.7,141.4,-573.7,30.4,180.1,-194.7,160.3,158.9,-54.2,-75.9,36.2,178.4,73.9,-207.2,21.2,-88.8,3.4,414.1,105.9,-7.1,149.9,-574.7,495.9,203.1,-187.3,178.9,207.1,-0.6,64.0,4.3,-109.8,-118.2,-286.3,209.6,3.8,-266.8,-125.1,-82.2,-54.4,-38.8,351.3,329.0,-47.6,-219.9,-264.7,390.5,-626.3,-58.8,-9.2,399.7,5.7,-47.1,47.0,272.7,-2.4,65.4,-2.4,152.4,-55.9,-51.6,204.8,-5.5,3.6,42.2,29.1,-402.4,43.3,148.9,35.8,-72.6,17.7,-18.3,64.5,-40.7,109.2,-238.3,-34.3,-5.4,-279.6,-55.9,103.1,81.7,-729.4,123.0,86.8,32.6,246.1,-235.3,124.5,179.2,-74.4,-28.8,1.5,17.9,-19.0,-38.4,348.9,242.8,45.8,-602.4,-133.7,-1.5,-95.5,-110.9,156.0,-195.1,638.8,737.6,-56.7,233.6,-534.6,103.4,215.1,279.7,28.6,37.8,-416.4,43.8,121.0,44.5,331.7,-106.3,-102.7,-962.9,928.0,-29.7,32.5,3.2,141.7,10.7,-143.1,102.4,335.0,-255.2,-8.0,-73.2,-35.7,-111.9,63.2,640.0,-5.9,-19.9,-116.9,-180.0,630.6,-466.1,-30.6,192.5,-152.0,545.0,-0.2,46.3,72.1,161.2,1.5,313.0,112.1,-23.6,-146.4,-229.8,36.6,472.1,-106.8,972.0,203.4,10.4,3.0,-176.3,45.8,-129.6,-293.8,-66.5,-87.3,802.4,103.4,600.9,-14.1,710.7,135.5,24.7,1.8,156.8,551.4,7.6,26.0,123.1,-190.9,-169.9,514.3,658.4,272.5,13.3,112.1,207.7,575.4,12.6,-8.8,23.0,234.6,100.3,-18.0,-109.3,40.8,31.2,-34.1,83.5,-19.9,5.2,-79.4,-123.2,-117.7,46.5,10.7,60.0,11.8,-65.8,24.0,64.3,268.2,241.6,-13.6,-43.6,149.2,-8.1,10.3,93.7,31.2,-24.4,195.3,104.0,17.0,44.4,-0.1,40.6,-118.8,162.7,-308.8,-14.2,-7.4,-390.0,8.9,34.1,61.1,235.0,167.2,-41.4,-20.0,147.7,-100.1,105.3,360.1,3.6,-33.0,-173.2,-91.8,-39.7,193.1,-78.3,212.1,-194.0,308.7,-91.6,151.8,754.4,-115.0,-179.9,-563.8,-219.5,939.9,19.8,-54.4,493.8,26.6,15.9,-278.5,122.4,-99.6,557.2,10.5,-191.6,-513.2,6.3,-369.3,119.0,64.5,-69.6,24.0,120.8,43.4,58.9,-269.1,363.4,34.8,25.4,256.0,-96.3,-28.7,28.3,-40.1,185.9,107.3,375.6,165.3,-364.9,-42.3,-207.2,5.8,42.4,-40.1,30.1,289.2,-58.7,710.0,672.8,222.4,-302.3,42.4,-4.0,38.8,-182.7,-105.8,0.2,-15.8,229.5,813.5,237.8,-654.5,6.3,127.1,-12.9,44.8,-140.1,-1028.0,-104.2,28.1,213.8,393.7,280.8,58.4,48.0,26.8,107.2,125.2,93.6,512.5,-67.2,8.9,99.3,-3.5,157.7,234.1,49.4,144.3,-52.3,-350.6,13.2,3.6,-129.0,72.4,-473.6,51.7,76.3,52.7,-118.3,416.8,24.8,-378.9,-27.9,42.5,60.6,435.6,296.1,-0.3,-46.9,112.6,-182.5,424.9,31.2,-300.4,36.6,480.1,25.4,311.4,322.5,616.4,-42.9,92.2,-108.9,80.5,177.9,308.1,222.3,-34.1,-135.1,269.1,-98.9,72.4,-17.2,-982.1,-13.5,-18.2,471.7,260.3,-47.9,-75.2,-38.4,-234.9,-22.2,-60.5,-12.4,-60.6,-31.9,121.9,352.7,969.9,46.3,-4.9,-33.2,505.5,226.0,-953.7,-160.3,-19.4,-78.7,25.9,7.5,70.7,11.8,901.9,178.7,-104.4,597.3,385.5,-14.6,-534.9,46.9,84.7,1074.7,48.3,-154.5,-35.1,9.0,228.6,-131.1,10.3,-32.5,-34.1,-17.0,-203.8,-75.1,133.3,-38.9,181.1,-85.3,-93.9,313.1,-513.8,-118.3,128.4,-5.5,33.6,92.6,522.1,218.3,63.2,45.2,458.1,-236.1,369.3,277.4,35.3,70.0,-132.0,192.9,-107.5,110.0,46.8,-54.9,358.6,-172.1,-71.3,110.9,364.6,107.8,85.1,555.8,212.3,25.3,99.3,34.0,-78.9,223.9,256.7,-8.0,-205.0,184.4,208.6,857.4,48.9,-112.1,-40.2,-121.7,-481.5,161.2,47.6,43.6,388.1,88.3,42.1,115.2,127.9,6.5,128.3,422.2,438.9,44.3,84.7,587.8,84.7,137.0,-85.6,13.8,50.4,-55.7,113.9,21.8,396.8,274.7,350.8,36.0,1074.1,14.1,-154.0,-53.8,-60.2,-7.2,390.4,42.9,-16.5,125.4,160.9,41.6,-20.8,61.6,252.6,464.7,38.2,48.7,272.1,54.6,335.4,-228.2,-188.4,-115.4,-57.1,1.1,69.5,458.5,-31.3,183.8,8.4,-205.3,41.5,6.2,99.2,-49.6,-50.7,-41.2,376.9,-674.9,48.0,-25.6,66.3,-108.5,372.6,-5.3,-239.1,60.3,-53.3,47.7,-77.4,131.3,149.6,42.4,24.0,124.9,42.6,-45.9,1575.2,124.8,2.5,-450.3,-791.8,-15.8,-407.4,134.5,54.6,-26.6,241.7,29.4,-74.1,-348.2,-311.6,-29.4,-82.9,68.2,-190.8,-63.1,-74.1,63.9,129.0,112.7,70.3,6.5,-31.9,-143.8,-51.0,-148.5,-189.8,-244.0,24.7,34.0,6513.1,-6.6,89.8,-7.7,-316.0,-118.3,169.3,-202.1,99.4,13.5,-76.9,507.9,606.6,347.6,-64.2,158.9,112.2,-65.0,23.3,-318.0,-179.5,-26.5,-15.3,238.3,351.5,-58.0,-675.8,183.9,37.9,572.5,397.3,113.0,-146.8,-160.7,1995.4,-37.0,641.0,504.3,-48.9,384.1,221.7,447.1,233.6,2.9,-4.7,57.9,426.0,8.9,-27.8,-145.0,179.8,753.7,-30.5,-465.0,-383.8,-164.0,187.6,-133.6,-191.4,-53.8,109.4,-10.6,388.1,74.2,85.7,-33.5,-411.2,76.3,90.9,112.8,-101.0,36.0,-54.3,301.6,210.9,247.2,-245.9,376.6,281.0,364.5,314.9,159.5,-90.2,37.0,-214.4,315.8,14.4,51.0,-149.4,22.4,-38.6,-54.0,-14.9,13.8,4.0,-124.9,-59.6,288.4,12.5,24.2,-277.9,-677.2,-533.6,-749.4,-1235.7,-266.1,-152.2,210.6,66.3,447.2,118.4,-99.5,416.2,-198.7,26.6,-387.0,-51.6,334.3,-54.3,285.6,-97.3,-277.6,120.1,348.7,21.5,-150.1,4.1,-264.5,-3.0,-117.4,147.5,65.2,-9.4,1.2,-308.5,-71.6,-103.4,159.5,-644.0,267.9,104.7,-287.8,-63.1,132.8,-269.3,258.1,-128.5,0.8,704.3,67.6,436.7,-142.1,-65.5,-58.8,-22.4,28.2,-198.5,-263.1,336.2,-117.0,108.2,24.6,-155.1,1184.3,47.2,-51.3,-108.3,20.2,-515.0,-302.4,103.7,-258.9,351.3,-28.5,49.7,-62.3,-161.9,35.9,3.6,35.0,-607.3,294.6,253.0,-8.2,-180.2,29.3,268.1,272.2,305.7,-18.3,83.3,-21.4,-64.6,-9.0,155.3,-282.8,-53.0,149.6,641.4,-244.2,-324.9,199.8,-39.0,82.0,-84.9,9.5,67.3,-275.3,146.7,81.5,-226.0,-82.9,-153.6,782.5,-91.2,23.1,-73.8,34.3,130.4,-2.9,709.3,482.5,264.5,-167.5,378.6,-208.0,37.9,-51.2,49.8,203.7,-224.6,-25.2,-76.5,285.4,209.7,-33.5,52.0,456.1,53.9,82.3,63.3,4.0,154.6,-207.1,-111.4,-330.3,125.2,-30.1,-211.1,-53.7,178.9,215.3,-210.9,401.7,-13.0,29.8,226.3,-169.5,144.3,-29.7,-45.3,33.3,158.9,70.2,-229.3,11.4,-236.0,24.2,-437.6,-223.0,-44.0,-177.2,-785.6,-101.4,195.1,-29.2,-4.4,-3.7,61.0,454.6,47.1,322.7,-191.9,-6.4,94.1,-58.1,-46.6,422.9,-816.5,8.2,102.2,8.0,-10.5,-170.9,25.2,164.8,-144.6,11.0,55.7,-21.4,-13.0,135.8,-157.1,147.3,-236.4,21.0,-267.2,75.3,8.9,54.1,166.1,-239.4,-246.1,-203.2,-10.1,44.5,31.3,-117.8,-124.3,-3.3,163.2,-2.8,94.5,-16.5,-84.1,-66.6,164.2,991.6,72.7,56.2,105.2,-150.0,177.1,82.2,-26.4,35.1,-83.4,-14.1,40.0,205.1,-9.8,-369.5,-17.1,5.2,-5.1,-3.3,47.2,352.9,262.8,-18.7,270.1,143.4,-101.4,82.4,-64.0,-37.1,-193.7,-19.8,181.1,-135.6,206.6,11.5,61.1,-62.8,292.1,95.1,-48.0,-33.6,-27.1,-56.2,-93.4,33.7,353.8,23.0,-222.4,-423.9,26.8,144.1,-2.7,299.2,87.6,66.4,5.2,-129.4,-60.6,75.5,-234.6,277.9,232.4,352.0,10.9,742.4,-19.3,212.2,64.8,3.4,64.3,152.9,57.4,79.8,71.8,-97.5,-21.7,-30.2,277.3,10.2,289.7,749.8,427.6,14.2,5.4,21.5,-230.5,176.2,7.8,-467.5,-510.0,576.6,-116.8,77.8,-190.6,-160.4,77.7,53.3,73.3,47.8,-31.8,93.1,136.1,24.4,-128.4,200.8,277.3,78.7,-39.6,-103.4,551.5,29.7,10.3,-43.2,-157.0,39.4,-6.4,-248.2,322.2,365.3,-98.2,-62.7,618.5,115.8,-187.1,-44.7,12.7,102.5,-27.3,10.5,282.3,213.0,32.5,67.8,20.3,310.6,40.6,6.4,48.4,-144.3,15.7,0.8,46.0,339.7,313.0,58.1,-137.5,259.3,-86.8,48.1,212.2,430.4,214.0,-71.7,52.3,117.9,87.6,520.4,817.6,241.6,-55.0,591.8,-179.0,-271.6,-19.1,2718.8,68.4,281.2,-38.6,299.1,57.1,-346.9,-60.3,52.7,46.8,-31.9,-40.2,-7.9,460.5,76.7,346.7,-135.9,146.9,-84.2,-131.2,15.9,18.0,110.2,200.2,-745.8,-85.8,54.5,-203.3,-222.9,123.9,418.9,-135.5,624.1,-43.5,-17.2,787.2,-82.1,63.9,464.4,27.4,65.5,288.6,61.2,87.8,315.7,275.9,119.8,45.7,59.3,-72.6,11.2,9.1,-16.1,40.5,-129.6,-53.4,1.9,55.1,235.8,54.7,131.8,99.7,153.8,500.1,69.4,-19.0,-294.3,57.8,-152.7,-4.2,33.9,165.9,162.8,11.4,12.5,189.7,362.5,-171.4,131.2,-19.0,59.6,44.5,189.2,62.3,9.9,-520.5,88.5,129.4,417.4,2498.8,-100.1,1027.9,73.4,10.7,1.6,-92.9,172.8,16.0,11.2,0.1,-84.1,166.8,2409.9,66.7,907.9,90.4,133.4,-33.6,-77.3,19.1,-30.4,-24.9,-153.1,-17.2,-17.4,34.6,-82.4,-380.9,-48.6,187.9,521.3,265.1,0.3,-433.8,67.5,308.5,117.6,-155.6,408.7,176.6,47.0,-33.2,-7.9,220.4,-50.3,-170.2,111.2,-39.0,-56.2,69.5,96.7,143.6,-53.8,-155.5,25.5,76.9,411.1,149.3,166.3,87.9,-91.5,85.0,-91.1,-114.5,224.3,-182.6,39.6,-162.7,-52.1,-122.4,-33.4,539.8,423.8,532.3,134.0,118.0,-124.7,-98.4,22.2,-116.9,156.0,97.1,294.1,-24.0,53.4,-88.3,143.4,-18.1,85.0,-5.0,-87.4,-141.0,-22.0,25.3,-413.0,66.2,17.8,168.9,65.0,82.7,20.0,489.4,13.6,-90.8,123.9,-5.0,37.8,69.4,1085.7,63.6,-160.0,-773.2,-42.5,-23.5,-399.8,887.1,173.1,31.5,-35.6,160.4,-91.3,174.6,372.4,247.2,-315.1,304.8,-232.0,291.4,6.4,146.7,-46.7,256.7,-22.5,-69.3,-8.4,524.6,-301.0,40.5,88.6,194.4,-403.2,-255.1,-306.1,-202.0,-85.7,66.7,26.7,-156.8,547.8,-231.4,-37.5,734.7,600.0,-197.0,67.7,-26.6,32.0,-123.3,81.2,181.8,226.8,-26.7,86.6,26.6,364.0,244.0,-406.9,-600.3,567.4,217.6,-46.9,46.7,518.9,98.7,239.0,136.7,37.1,314.4,18.5,-99.8,-402.8,-144.8,99.0,88.3,77.4,68.9,-6.1,58.5,25.1,569.9,-28.3,32.8,-37.3,121.3,0.3,21.8,55.4,2.3,-355.0,-20.2,968.7,-72.5,65.8,-289.7,-96.1,208.8,863.3,62.7,61.1,-11.5,137.8,135.0,103.1,-1029.2,-273.5,191.4,4.9,592.5,216.5,183.0,38.3,-101.4,4.1,667.3,-134.0,77.0,19.1,-86.8,-297.0,570.5,27.5,40.1,-56.3,-67.0,208.7,39.1,81.0,139.5,262.1,-16.8,87.7,208.1,44.8,1140.1,466.6,45.5,-2.0,1.8,156.8,-161.1,-13.5,21.9,25.6,225.2,4.9,-74.1,-380.0,113.7,-140.0,-101.9,49.2,38.3,243.6,-13.9,-170.8,-32.7,410.1,722.8,165.6,1.1,153.1,20.5,-2.9,1538.1,-244.7,190.6,283.6,198.1,233.1,-20.1,-373.3,-149.3,6.8,88.9,-13.4,7261.6,37.1,573.2,191.2,40.2,85.0,-28.3,286.7,148.6,-31.8,432.1,-65.3,-29.8,214.3,44.1,-37.5,-8.6,101.8,139.9,42.9,60.1,113.5,-387.3,10.7,333.3,-346.9,106.4,-367.9,346.3,-12.0,311.5,52.8,304.0,1007.5,-684.9,278.2,-139.1,163.9,-32.9,101.8,345.6,167.0,80.8,-5.1,345.5,-522.9,167.9,-684.1,229.8,70.9,361.3,-243.3,-59.4,4.6,-6.1,-2.9,18.3,1177.0,85.9,-178.6,3.4,86.4,71.4,45.3,75.8,-552.9,-300.1,-115.7,15.2,275.5,-28.0,17.3,-73.9,458.3,426.5,131.8,92.2,300.1,-175.9,-305.7,-61.3,449.8,1017.5,-418.7,-70.1,-479.3,106.9,-44.0,90.8,298.5,-12.5,62.3,17.6,124.1,-241.8,475.9,77.9,29.3,67.0,321.5,-44.4,-245.2,304.7,-168.5,15.0,-38.2,203.9,-553.8,-49.1,299.9,120.2,88.6,120.1,-137.8,62.7,-178.4,20.8,167.1,-141.2,27.3,81.9,-71.5,-26.8,-442.8,101.3,123.1,-76.1,139.6,-11.3,-313.5,-90.1,60.4,101.6,75.4,1.0,-335.0,-63.6,13.7,6.1,-49.7,747.9,-17.9,37.9,-4.3,-316.3,1344.3,211.8,47.0,-111.8,-72.5,8.9,137.2,84.8,248.5,68.0,217.3,198.5,96.6,58.6,-471.2,-109.8,-160.5,23.7,-386.7,-119.4,-51.7,-42.3,86.1,186.1,-64.0,443.5,-117.3,539.1,-87.4,-9.1,-115.5,-23.6,3.5,-346.9,13.2,-50.7,89.6,-122.4,-155.5,-172.0,65.0,455.4,-142.6,-50.4,7.2,61.3,66.1,36.6,46.2,20.8,715.7,179.3,228.7,-15.2,86.4,16.6,-189.5,-20.4,52.2,-37.3,-69.5,-47.1,-57.9,1.0,-249.8,-124.4,11.3,-21.5,-575.9,75.9,-1.1,501.1,22.7,-426.9,105.8,124.2,-16.3,-124.2,-18.2,123.7,-103.0,32.9,-268.0,-138.8,-204.2,184.5,-6.9,230.0,373.1,83.2,210.8,-615.9,56.0,-102.4,95.9,-556.5,-45.6,802.2,-41.4,69.3,-371.9,-302.1,147.5,268.7,-0.8,116.1,-137.0,-136.0,76.0,66.1,-414.0,49.6,39.6,518.1,118.9,-207.1,51.0,18.5,357.1,73.8,166.1,-64.4,-145.9,164.2,15.0,42.1,226.3,-101.9,892.9,-114.6,82.2,-287.3,-9.5,114.9,-9.2,4.2,-12.2,90.5,-45.0,282.3,26.5,-55.7,288.6,-14.7,-570.3,211.3,-343.0,-102.5,-21.3,-21.4,565.6,-159.6,1.7,109.8,309.3,-156.4,-755.8,186.6,-104.5,143.9,-279.6,33.9,130.3,-46.4,48.9,-179.0,-174.0,146.5,226.3,22.0,33.9,-588.8,389.3,-102.7,141.9,131.9,-280.7,-91.6,35.6,289.1,157.5,199.7,-169.4,99.1,-22.1,-372.0,-184.1,81.7,60.2,63.4,-43.4,-45.5,-64.5,-172.7,99.7,127.7,80.6,-252.4,48.7,126.2,-565.7,218.2,175.1,-19.9,-60.6,40.4,-45.8,729.4,-260.4,98.7,-248.4,266.4,15.8,-1.9,94.0,47.2,-61.8,-29.8,7.9,-132.0,399.4,373.2,40.4,-68.5,157.9,127.0,-12.9,-59.2,-34.8,-55.1,-218.5,111.7,244.5,-100.6,40.7,-784.5,147.6,652.3,189.9,-103.2,-187.8,178.1,144.2,-182.5,-188.8,75.3,-36.5,873.7,-10.2,-1500.2,57.8,327.1,153.8,87.1,137.9,-327.9,116.9,71.0,22.9,6.3,1038.0,47.9,161.8,-94.0,25.7,86.9,-98.6,-12.8,-53.8,-18.5,276.3,163.1,162.5,-324.1,193.8,-133.9,-97.9,-247.4,-181.4,-22.3,-34.5,2.0,-143.2,48.0,246.7,113.5,-67.1,12.7,82.4,66.5,169.5,-156.0,71.9,-190.6,65.0,-544.4,-94.1,-10.1,9.5,-68.2,14.2,4.8,-21.9,-102.2,-15.8,-470.7,41.0,237.0,266.0,161.0,161.2,37.2,-76.5,30.1,-106.2,32.7,-166.5,134.4,-176.2,-162.3,-59.8,-520.6,-699.6,-26.9,-113.3,432.1,-274.1,-287.7,-289.1,41.8,-28.6,-54.0,120.5,-132.6,-119.6,-50.9,142.0,149.0,-563.6,399.7,-745.9,-24.2,1.7,79.0,-40.2,-35.5,99.9,16.8,432.8,-8.4,37.8,163.8,-69.1,9.8,-264.7,-30.2,-18.1,-230.3,178.9,13.4,-189.6,-5.7,100.9,-383.8,44.4,252.4,76.2,-23.8,116.9,160.4,-403.0,22.0,132.0,252.0,-92.8,-81.1,229.6,489.7,21.6,79.3,-109.5,410.2,171.1,43.1,174.0,431.8,52.6,-50.6,-147.7,62.4,155.5,-127.0,-37.7,-11.5,-98.7,178.9,76.0,238.2,254.0,105.5,468.6,77.5,803.0,109.4,-71.6,146.3,-419.4,0.0,241.0,409.9,68.2,-74.8,291.4,11.9,27.6,232.5,-49.2,102.7,-86.2,-230.2,1859.1,-413.4,137.1,145.4,-77.5,-239.3,15.7,1.4,51.5,-16.1,42.0,-96.2,322.5,207.4,317.4,-102.3,-399.2,-60.3,55.3,-4.8,-5.2,-55.9,246.4,149.4,301.7,-48.9,73.3,131.4,-13.6,277.8,126.2,-200.9,17.8,221.9,-48.6,264.4,778.2,383.5,4.6,-141.2,75.3,543.3,104.7,-51.3,132.1,-124.9,-32.5,187.8,155.1,266.3,76.8,-285.1,84.4,210.2,669.0,-332.6,-46.5,-114.1,433.0,140.0,16.3,59.2,33.2,-91.4,49.2,106.3,128.8,363.0,265.6,-137.9,-17.8,43.7,100.7,-177.8,16.1,-72.7,90.5,373.3,207.8,280.5,-295.1,-237.4,10.3,147.5,43.3,247.8,-151.9,-18.7,-366.7,81.3,560.3,-628.4,-86.3,477.6,-34.0,-0.5,345.2,-559.4,23.4,-18.7,20.7,793.7,63.3,100.7,-155.3,-248.6,-13.0,46.0,-13.5,112.2,41.6,112.4,203.1,-17.0,64.7,-197.0,132.3,442.7,-21.2,-231.1,-128.7,221.9,-154.3,-43.6,775.9,-14.8,18.2,-716.2,-67.3,10.5,22.6,341.9,364.3,16.4,-5.5,-53.3,-45.6,-96.8,14.9,57.3,22.3,-57.1,241.4,-29.5,-62.0,-27.4,756.4,12.5,73.3,265.0,699.2,-57.7,-38.1,181.0,66.2,252.5,-106.6,264.9,27.4,-286.8,21.8,181.5,-74.2,66.3,-10.2,-235.4,5.9,72.6,-52.0,604.0,26.1,12.6,61.4,113.2,-37.6,89.9,211.5,-156.5,4.8,-25.5,279.0,-91.6,68.4,1117.5,11.1,1355.4,-42.6,13.5,34.5,352.7,105.7,-60.6,-228.3,30.9,525.8,70.7,77.6,31.7,-20.8,69.2,-177.7,103.6,66.4,89.6,-25.9,-91.6,-53.6,-45.2,95.8,-57.0,100.4,-11.2,259.4,-42.9,1042.1,176.0,98.9,76.0,203.1,-77.9,-301.0,376.0,12.3,176.9,-201.3,-671.6,-6.9,34.7,94.8,48.0,137.0,-224.7,189.8,-164.4,-20.7,1072.8,37.9,155.1,304.6,140.1,-155.0,1.4,441.3,-51.0,384.6,-504.3,-46.8,46.8,95.7,30.8,6.2,42.1,648.7,-24.5,-89.7,269.0,-173.9,-98.2,-0.6,105.5,-17.4,100.0,97.8,-45.1,337.1,-131.3,-37.7,126.9,106.6,78.1,-930.0,795.6,-160.8,262.2,142.5,-69.9,-75.3,610.6,75.6,-110.3,-6.8,-145.0,42.4,3.2,566.5,-144.2,108.0,111.9,-103.2,213.6,46.7,439.1,28.1,-103.4,-152.8,77.2,750.8,-92.0,87.4,78.4,135.0,130.1,29.7,11.8,352.5,199.9,105.5,182.1,526.8,-13.8,-1.4,-75.3,-89.4,4.3,32.1,-114.9,-317.4,9.3,-420.2,102.7,128.4,-22.4,697.8,579.2,-75.3,133.5,-79.5,9.3,657.6,-123.9,76.6,-391.5,-9.4,432.3,17.5,793.6,-469.8,-98.7,576.1,382.3,167.0,-80.2,812.2,135.6,-14.1,102.9,15.5,433.0,134.7,-6.9,25.6,-135.3,7.5,-162.5,167.0,33.3,37.0,6131.8,103.9,7.9,-300.5,58.0,-21.8,-68.0,204.9,13.6,142.0,-17.5,637.7,297.9,54.0,41.1,29.6,-21.1,-190.3,-24.3,-86.1,-146.3,81.2,51.7,69.7,75.5,-394.9,-86.1,31.4,-55.1,-243.0,-172.6,-68.9,-173.0,-99.9,156.7,-4.7,-11.8,116.2,279.6,-199.9,423.0,3.9,104.4,227.7,99.3,154.3,-654.9,-376.4,-280.9,-45.4,96.0,0.4,-270.3,-26.3,62.2,-352.0,-54.9,-717.9,-103.6,207.9,-491.7,-12.0,59.1,5.5,-104.0,119.9,81.9,660.4,-19.0,236.8,95.3,2328.6,-399.4,56.3,-220.5,372.3,-209.4,246.7,583.8,5.4,-212.6,0.1,-58.8,265.2,150.3,70.0,-20.9,65.7,-39.5,269.5,-118.6,59.0,225.1,-153.8,76.1,234.1,-12.2,50.1,118.6,132.3,81.1,56.2,274.6,108.1,-36.8,98.9,-52.0,-338.7,198.1,-399.7,8.5,756.2,11.9,2.1,133.5,175.2,-189.3,-25.4,323.5,37.2,-214.3,104.4,-22.1,-921.9,10.7,-3.3,-80.1,202.2,154.4,538.7,-246.8,22.0,61.9,-183.5,450.4,501.7,-654.0,397.6,-71.3,15.3,-53.8,8.8,-2.4,29.1,331.1,231.1,177.4,-104.9,300.9,32.3,61.8,26.6,-218.2,66.3,513.9,-13.1,107.4,-15.2,52.1,-63.2,-38.6,-108.8,258.7,-37.6,95.5,39.2,-143.3,-70.8,-141.2,-139.6,55.6,68.4,104.3,77.8,336.2,628.0,-5.8,-42.7,496.0,14.7,-112.8,-55.4,-153.7,-2.4,-468.8,1002.2,338.4,354.1,-0.5,54.4,-31.9,279.2,-73.5,365.9,8.3,21.7,105.7,211.1,-39.9,53.1,264.3,-37.8,-113.6,125.8,-55.4,-19.9,340.7,55.4,273.5,659.1,-316.3,73.1,61.2,-22.3,4.1,22.0,145.3,369.8,-90.0,-53.9,55.7,59.0,59.4,105.1,21.1,-233.6,-11.3,-29.3,87.9,-310.2,-116.1,4.3,56.8,427.0,-5.6,29.3,-43.0,-103.4,52.9,143.3,-265.6,251.1,121.7,-2.9,134.7,-45.6,69.5,-94.3,38.1,215.2,-514.5,-76.2,225.0,61.0,57.7,8.2,45.4,12.3,179.6,388.1,55.3,146.4,-171.4,533.6,82.2,11.8,71.4,44.6,-162.5,-199.4,-266.3,4.2,-105.3,131.7,186.1,-145.0,36.8,317.1,2.1,112.4,-146.1,263.1,-227.2,6.5,-31.2,594.1,344.4,190.5,29.4,179.5,207.2,328.2,26.5,-32.6,-10.7,-11.5,-21.7,300.5,46.5,159.5,-85.7,-89.1,-283.6,278.8,338.6,153.3,1.0,25.5,149.5,-7.2,-3.4,-109.1,145.3,793.9,101.5,-132.3,-39.2,106.0,11.8,237.3,60.4,-90.1,-20.7,47.6,-68.4,57.5,42.5,110.5,-9.5,-200.4,204.7,89.3,182.5,194.7,45.1,61.2,168.4,182.0,-45.2,223.0,380.7,54.7,156.6,246.5,-69.1,0.3,226.4,117.5,-54.1,21.4,47.2,298.3,48.3,21.3,32.1,-90.7,58.3,-50.0,395.3,-85.2,61.8,-36.2,97.5,-535.0,-241.1,284.4,-64.7,-92.0,115.9,544.0,-38.3,268.7,37.2,-119.1,81.5,28.1,-67.8,61.2,213.0,95.5,171.8,-565.5,44.7,-15.5,13.1,477.1,22.3,-104.2,-59.8,14.7,122.3,54.3,8.8,78.5,-306.3,-194.1,20.9,320.6,-398.2,34.8,255.8,-38.7,-86.8,88.4,69.9,-106.4,-148.6,343.5,13.7,105.2,225.5,-26.3,145.1,-16.6,-66.0,-78.5,-88.4,49.9,92.2,95.1,-100.6,208.7,-232.6,-2.9,12.8,-1.7,86.0,-298.2,26.2,-308.8,48.3,11.3,46.3,-9.1,-126.9,-221.1,-32.4,58.8,233.3,-197.0,129.8,504.4,49.1,264.3,0.5,60.1,117.5,-39.2,171.2,41.4,-4.0,206.4,-36.4,64.3,-135.1,286.2,113.4,-16.5,52.5,-25.8,202.6,-220.5,-10.1,-33.3,448.9,-9.5,-78.8,0.5,522.1,758.2,-20.3,6.3,190.3,-279.1,153.3,431.8,132.2,-58.6,-18.9,-191.5,-182.7,60.5,44.8,104.9,40.3,898.2,604.3,74.7,68.6,-46.0,41.8,58.7,39.6,79.1,-148.9,36.1,218.8,744.8,-41.2,-325.6,228.0,104.7,392.5,26.5,-48.5,20.6,140.8,137.2,-9.3,-94.0,2.4,74.4,232.4,18.4,246.5,752.2,8.5,356.9,135.0,9.4,44.0,1190.1,474.2,263.5,-3.7,68.4,151.3,391.9,-148.0,115.9,994.3,-447.9,-228.6,181.8,251.8,-65.5,-82.0,56.5,-99.7,-212.8,47.7,632.9,43.9,75.3,8003.0,967.9,6.7,922.3,649.2,-345.9,0.0,-554.3,143.7,129.2,98.1,12.7,99.8,172.5,207.2,270.3,-31.4,-9.6,17.9,-50.8,412.5,41.9,10.4,-649.9,102.1,444.8,55.8,457.4,-57.7,129.8,-64.7,31.7,-56.0,-690.3,66.8,381.4,-156.2,-30.3,315.1,1514.8,171.1,78.0,26.8,160.7,257.8,669.8,566.0,-93.8,-3.8,74.1,0.0,451.0,15.9,336.7,-489.4,283.1,595.2,497.0,318.0,59.1,-104.2,-36.5,119.2,82.0,-61.5,-60.2,-136.7,328.3,179.4,-543.2,739.5,649.5,246.6,-41.7,297.8,-228.9,40.2,-81.0,-31.9,225.3,-209.2,16.8,-18.3,-21.3,265.7,192.8,-103.7,-25.7,162.6,82.2,-18.4,49.6,-6.7,-614.1,410.8,-41.3,83.4,12.1,-38.1,326.6,-27.4,-143.0,54.6,151.3,-106.1,5.9,54.7,29.6,59.9,1088.6,405.5,-5.9,145.7,-51.0,366.3,-3.9,125.3,-70.6,83.0,53.7,303.8,1202.3,94.2,55.0,458.2,18.7,-116.2,147.4,56.4,-67.9,11.2,111.5,-41.6,-85.3,102.1,240.7,122.8,23.6,36.7,-140.4,173.7,-172.4,132.2,509.5,-313.5,30.3,296.4,184.7,-99.5,425.4,324.3,-52.8,-1.2,41.4,-294.3,5.6,418.5,-60.6,35.4,5.6,293.9,102.6,173.1,-12.3,4.5,28.4,-534.1,-43.9,285.1,3.2,-119.0,-209.6,-2034.2,-254.5,148.4,18.8,172.9,27.7,116.3,15.1,-16.6,130.7,-76.6,-19.6,-63.3,12.7,-66.4,18.9,47.8,-2.4,41.9,94.9,-46.1,-57.0,60.2,57.4,229.3,-43.8,132.3,2.1,-25.7,-41.2,208.8,-102.3,237.9,13.4,64.7,46.5,-216.6,-263.3,91.0,-54.3,110.0,-116.4,393.6,-233.8,154.4,98.3,103.4,73.3,296.9,64.1,159.7,480.4,107.9,-58.6,17.7,-46.9,20.8,9.5,6.8,60.9,-298.3,361.3,48.5,-18.0,115.1,17.8,-124.3,120.8,727.3,217.0,135.6,34.1,-46.8,-4.9,129.8,272.6,45.9,-14.2,540.1,-535.5,-23.8,-21.4,424.1,29.8,-74.0,15.3,-66.1,-463.4,-144.5,7.6,-24.8,-58.8,172.1,-51.3,95.1,41.0,-51.2,-54.5,-55.1,43.1,253.3,677.9,-85.9,82.6,-133.2,380.3,127.1,1318.7,-140.0,732.0,41.9,-439.3,-3.0,-34.5,273.1,-19.1,275.6,-500.0,434.4,14.4,100.5,-40.0,-109.6,29.2,8.7,177.3,92.8,14.2,50.1,-34.0,99.0,-91.7,32.8,20.4,-72.2,-332.2,92.3,49.8,-35.7,74.6,-93.1,348.1,-37.6,-199.6,-40.2,24.2,31.4,62.1,148.3,-19.6,-123.6,1.8,-39.6,-31.0,169.6,150.0,-31.3,67.6,13.8,85.0,-46.6,121.1,111.3,47.0,115.4,-12.0,249.8,75.9,39.3,62.4,112.4,1256.2,6.0,216.5,-24.6,-2.6,-149.9,2341.1,-194.3,96.0,-265.5,-104.9,423.7,-44.1,168.2,-117.1,-123.6,172.0,131.1,152.6,100.2,192.4,10.1,33.2,-10.1,110.3,-176.8,35.3,179.4,-281.8,-2.5,88.2,261.5,-117.6,-45.6,335.7,1391.1,160.7,79.6,-108.0,-126.1,-106.2,-1.3,-30.1,-282.4,-207.9,-346.0,-81.5,-83.3,-104.5,-50.0,-106.7,-10.9,183.7,320.6,23.1,232.7,62.8,-35.9,362.9,644.7,-158.7,-385.7,129.6,-0.4,-198.1,-960.7,34.3,16.3,-293.6,-170.3,58.9,12.3,-87.3,-4.5,32.3,72.0,-117.1,-18.1,-180.7,118.5,-192.7,271.2,132.0,-19.7,185.7,-26.0,142.7,3.5,98.6,-65.2,181.4,-81.2,73.3,13.9,1017.5,14.4,-54.1,51.8,-127.0,-45.9,-359.8,-60.8,36.2,85.7,17.6,96.7,506.4,-3.4,148.1,532.3,329.1,11.1,-71.1,-142.4,38.9,14.8,-52.5,3.3,7.4,53.7,51.7,-471.8,22.2,-20.8,-85.4,-52.0,-113.8,131.5,-233.0,-688.0,-10.1,10.3,290.8,-94.9,23.3,56.7,-61.7,-4.6,-50.1,-179.7,-162.6,116.6,-3.2,151.9,-62.3,11.0,-25.1,-744.8,-65.7,134.7,-10.2,-172.7,7.0,-3.6,39.6,-9.0,-58.3,116.9,122.8,38.8,-399.3,143.1,-5.3,-297.6,-26.2,25.6,-228.4,-74.4,-2.3,240.2,190.9,209.4,2853.2,-316.1,98.4,-64.6,545.0,121.2,-30.4,-83.2,685.0,68.1,81.5,-39.3,161.2,5.0,116.8,-1.5,-75.6,97.9,-22.9,3.3,659.9,115.4,-396.3,241.0,53.2,33.3,-68.2,-9.7,39.5,-66.8,28.0,-89.1,-87.1,-58.2,-18.0,-10.6,-124.9,0.9,-366.5,175.8,-15.4,-100.5,87.3,-82.8,195.8,193.1,-31.1,135.2,-105.9,359.8,-14.4,-90.2,221.7,12.2,125.9,52.7,117.2,-32.5,48.1,28.0,143.7,25.7,-11.3,168.4,-137.8,26.6,193.6,2.6,5.4,172.1,168.0,315.5,-93.4,433.8,-32.3,539.0,20.0,-35.2,-131.5,19.0,-533.7,-38.4,-52.5,211.3,-25.7,-1.0,74.7,-16.5,-174.2,159.6,14.2,836.7,-98.6,-153.5,-14.7,745.7,91.7,51.0,10.5,36.6,54.6,138.2,271.0,-3.1,-32.7,67.0,-30.2,23.4,55.2,-31.0,109.8,393.2,133.1,66.7,120.3,6.6,43.0,-63.8,15.5,-54.9,-178.0,67.0,1287.7,72.1,-30.5,39.5,43.9,-43.2,125.9,61.8,-69.6,182.4,-243.3,411.9,128.2,470.0,31.9,38.2,75.7,-96.4,-415.8,34.1,36.2,241.9,3.5,-0.5,67.3,224.6,0.1,62.0,20.1,866.6,-128.5,52.5,-10.4,113.0,238.1,11.0,-69.4,1403.5,-76.7,27.3,20.9,93.4,162.9,314.1,-76.6,-45.7,33.3,-98.1,-202.0,-91.6,83.7,-3.1,-41.6,30.2,7.0,53.4,-47.5,42.3,-74.2,-358.9,-19.0,-5.1,220.9,261.9,-44.0,257.4,2.6,-53.6,59.2,23.3,-2.3,-54.5,59.4,124.0,-10.8,28.2,-66.6,-91.7,85.3,440.2,173.2,10.8,-85.8,8.8,-18.0,218.9,47.4,113.5,221.3,-362.0,170.0,-37.5,107.8,26.6,-161.5,143.8,419.3,64.9,-44.3,96.8,-4.5,13.5,277.9,342.7,59.9,116.3,-22.5,-0.6,119.3,-49.0,30.6,10.3,-62.2,-162.1,121.1,175.2,446.0,33.2,595.9,19.9,-110.1,179.0,61.3,88.6,6.3,-83.2,-153.9,43.5,587.0,-72.2,238.5,142.5,148.5,7.4,-42.8,131.3,195.4,-100.7,32.7,82.7,208.2,141.9,-17.9,356.9,1.2,92.2,271.5,-121.4,6.4,24.5,393.1,-0.3,4.6,-42.8,-139.2,-239.7,82.2,4.0,78.4,-18.7,-132.1,-34.5,10.0,-175.0,21.4,13.0,-443.0,64.4,170.2,751.6,421.6,120.2,-352.6,-64.1,-321.7,-155.7,34.2,-621.8,-85.1,8.2,-123.4,-9.1,-53.2,52.7,-56.2,86.1,-73.5,-39.1,427.0,258.6,37.8,28.4,-12.9,5.1,154.5,323.6,50.6,-215.2,29.8,157.1,227.2,56.2,-50.2,140.2,169.8,42.9,-12.1,-63.2,350.2,-231.4,306.5,198.4,76.1,-269.9,316.1,71.7,-141.0,-520.5,275.0,68.5,-140.2,356.9,-366.2,100.6,138.9,10.9,1.9,-29.3,-39.8,-16.8,65.8,-14.3,4.9,39.1,94.8,-18.3,-14.9,-48.5,263.7,24.6,-77.7,115.3,21.1,12.6,23.1,-114.3,-82.3,-43.0,-37.5,-38.8,100.3,63.4,83.7,-63.7,-75.3,108.9,-44.1,-667.7,151.9,15.0,52.0,25.6,-343.3,-43.1,21.9,-376.3,467.1,-159.5,102.1,79.8,255.9,-74.7,102.9,-229.7,57.1,182.7,-44.1,151.8,80.8,8.3,244.1,80.0,150.7,26.8,-31.8,14.2,8.9,220.9,84.9,133.7,229.9,687.1,42.5,-120.4,-107.0,527.1,-163.2,639.7,-134.9,10.1,165.8,-59.5,44.1,445.9,-608.6,140.0,-57.2,256.9,50.9,177.1,150.1,90.5,10.7,569.5,-2.2,-37.4,457.9,-79.8,10.7,161.3,10.1,-45.7,-518.7,271.2,-35.6,63.2,-78.1,-31.6,14.7,35.2,31.9,-115.4,829.7,34.0,-49.5,-112.6,27.1,531.3,-339.1,2.2,-102.1,-112.2,-176.3,201.6,459.0,-23.3,203.1,-20.8,-55.1,49.8,178.2,-111.6,43.1,80.4,-16.8,662.0,64.5,45.1,446.5,-22.8,-1.6,218.8,-77.7,40.5,371.3,-60.0,146.7,-7.3,-84.1,61.0,-117.4,67.8,50.0,192.4,194.8,8.6,101.4,-145.0,294.2,18.7,63.9,-35.0,152.5,-59.1,156.6,88.4,-19.8,302.9,159.4,-90.4,20.1,206.0,1037.4,-5.0,-134.2,92.4,14.6,153.3,-26.7,-130.1,-67.4,88.0,354.9,48.3,34.0,180.4,-96.9,-73.1,-179.8,-31.0,78.1,-103.3,1.0,398.3,12.3,84.1,282.9,185.1,8.0,30.8,38.5,-1111.0,505.3,187.0,-66.8,-23.8,99.6,156.4,1411.9,82.8,23.1,207.9,-133.4,-95.7,-70.6,158.8,10.3,45.4,62.1,75.6,-55.9,-236.3,70.7,-190.7,164.2,-263.6,12.4,386.1,-122.6,1055.4,-142.4,-536.6,-428.9,11.8,-73.8,413.8,28.0,481.3,110.1,-63.1,63.4,64.6,321.0,86.0,-2.5,9.2,11.8,-0.1,-178.4,406.9,391.9,-40.3,170.1,191.2,-127.6,-40.6,-203.4,-258.3,-101.2,126.7,42.0,32.7,-47.3,-77.1,404.6,123.7,108.8,-109.3,153.9,351.7,455.7,104.9,-2.0,152.6,-654.9,-31.0,-327.6,102.5,314.2,-53.9,22.2,-148.0,41.7,-77.7,154.3,195.7,-268.9,53.2,28.8,-174.8,429.6,51.8,131.3,-46.2,-136.2,-19.0,-39.9,123.8,13.6,224.1,-4.6,139.5,312.6,-41.8,6.6,705.7,-219.9,48.7,489.0,8.4,79.2,100.0,-79.0,-268.7,211.5,-34.4,38.6,56.7,-30.4,1031.0,191.8,67.9,51.3,28.7,59.0,7.3,-108.2,50.0,96.0,-353.4,111.8,64.4,296.0,268.3,121.5,-158.7,362.7,-109.2,-92.6,476.7,312.0,-114.0,828.5,118.2,45.7,107.8,-77.3,200.6,-17.6,139.6,-24.2,297.0,-192.6,-179.6,70.9,-43.8,-74.9,-21.8,-146.3,-55.0,118.3,376.7,-88.8,209.3,40.9,41.6,-119.4,24.5,-2.6,124.9,58.9,72.7,-118.0,245.4,14.6,160.8,-40.7,281.1,59.2,-772.8,-43.6,5.0,-86.7,-55.0,248.9,-215.0,110.8,-5.2,63.4,549.9,211.9,-42.9,-13.7,77.3,33.6,62.5,34.7,23.6,234.6,25.3,-331.0,57.7,37.9,97.2,-157.1,-26.9,190.6,-139.5,-82.0,69.2,33.9,53.4,-64.1,27.6,40.8,82.8,108.2,82.4,-26.3,-149.1,-194.8,-50.4,149.1,37.9,69.0,567.2,-36.9,277.6,-13.4,11.8,20.0,68.4,196.8,203.5,108.8,-33.3,337.1,116.4,-70.4,31.4,793.2,167.2,128.1,140.2,-52.4,8.2,273.4,-140.1,5.4,-13.4,-112.1,63.0,197.1,94.4,-544.2,-147.0,-246.8,-97.1,721.1,79.4,27.7,187.9,23.1,-122.8,61.4,68.2,-183.2,-29.0,-242.9,-7.7,-49.8,-50.7,94.0,252.3,-3.7,-87.0,133.4,607.3,24.3,253.9,79.8,453.0,33.5,702.5,194.3,477.7,-0.4,-255.0,-407.5,88.7,-225.1,80.1,-24.8,82.4,15.7,-11.4,-42.2,264.0,-94.6,18.7,-60.5,145.3,-642.6,-37.7,25.8,84.1,-45.8,20.1,350.9,64.0,226.1,1825.9,71.1,157.2,144.0,149.9,5.8,-1.5,-1.9,303.0,-86.3,368.3,-5.4,48.4,332.6,354.8,199.6,217.6,78.6,-17.5,59.2,-220.1,677.8,194.2,438.6,102.6,128.2,72.8,178.1,180.4,-54.1,129.4,181.2,-528.3,39.8,-27.3,192.1,27.7,30.3,17.2,84.8,-23.6,-316.7,235.7,14.6,-75.6,62.5,17.4,105.7,-20.6,220.6,57.5,-63.3,325.9,-514.7,-62.5,52.4,407.0,-51.5,36.8,-21.6,10.5,19.7,3.2,697.9,135.4,-26.8,32.0,169.6,87.7,98.5,-141.6,142.7,1449.5,179.9,10.7,377.9,-28.2,44.8,19.4,97.6,305.0,6.5,-1.9,631.4,376.2,172.1,-8.9,-189.6,11.1,20.0,-43.9,173.1,-118.0,159.9,-89.3,9.8,525.4,-2.2,20.7,194.0,261.4,317.6,82.8,-182.1,-17.4,55.8,-351.6,-581.6,46.3,517.5,-380.1,228.3,-6.6,13997.8,50.4,153.3,607.5,-39.9,165.4,-97.8,-73.6,15.4,19.5,69.7,-22.5,330.2,-131.1,-548.6,35.8,253.7,9.7,-127.0,-30.3,309.8,546.1,184.9,13.6,21.4,-25.5,93.7,434.5,115.4,5.3,698.2,-504.0,-59.4,51.1,84.2,2.5,-93.8,18.4,-153.3,33.7,119.1,45.1,103.9,-19.8,-19.3,14.8,395.0,-21.4,-92.1,1014.2,384.9,31.6,-7.3,-33.1,289.0,82.7,-71.5,-339.6,224.3,800.1,142.3,59.2,89.0,41.8,429.6,217.3,29.4,81.2,-44.2,-68.5,-18.5,240.3,-54.5,-7.9,-16.2,-78.2,59.0,-126.8,29.9,80.0,-262.9,-338.7,48.8,90.2,139.1,-85.6,-72.2,13.2,9.7,279.1,1445.8,187.5,620.0,98.4,14.8,45.1,235.6,-115.2,-29.8,-97.8,168.8,452.2,28.3,-4.5,61.9,249.5,340.1,-12.7,112.0,568.8,-88.9,-81.9,-194.7,-63.3,8.1,35.8,60.9,-57.4,113.3,-37.8,110.8,14.8,-41.9,-159.3,528.6,175.3,182.7,-10.9,455.9,1737.2,139.1,223.6,216.8,-362.5,246.8,24.5,-185.0,-34.5,-633.3,-203.8,79.8,305.9,-2.6,65.1,43.5,73.8,-73.2,157.5,-54.2,363.4,-17.2,336.7,-221.5,153.8,400.6,218.3,-11.2,-173.1,57.5,3.9,-216.3,-89.3,75.8,-229.1,157.9,450.5,191.2,-11.3,-141.3,-5.2,298.9,39.6,-58.6,-66.5,-146.1,-76.5,-241.5,660.0,73.2,183.1,41.6,162.2,466.0,-116.4,11.7,405.1,-85.8,-192.1,306.6,-177.2,-14.6,-39.7,-94.1,134.5,524.7,602.2,-149.9,54.1,172.8,203.5,100.4,722.6,146.8,12.8,35.5,-79.5,611.1,385.7,-290.1,-78.8,0.4,105.0,-50.8,197.5,-99.9,-209.9,30.4,-6.4,466.6,-267.9,42.5,132.3,-331.6,-109.6,-233.6,-18.6,89.9,-168.0,-8.7,711.4,16.3,22.4,-251.1,512.9,-59.4,184.6,-190.4,259.4,-37.3,32.0,-5.1,11.6,45.7,111.9,-503.1,509.0,-97.4,452.4,258.2,441.2,-161.4,77.1,-17.1,400.7,-302.3,-140.1,-93.8,-417.2,934.5,153.5,27.9,-11.3,-90.4,92.7,195.6,-214.7,24.4,-34.3,67.2,-378.1,8.7,149.5,-269.1,86.8,-125.7,-49.4,288.5,126.1,-72.9,4.0,17.1,11.9,453.5,567.3,467.5,-823.2,257.4,-12.4,194.6,61.4,20.0,216.9,52.1,29.5,234.2,449.8,34.3,429.2,35.0,23.2,488.1,106.5,-13.9,9.2,102.8,140.8,23.9,-22.9,226.9,324.8,58.4,-55.3,-249.2,-9.9,42.4,-453.9,29.3,143.8,18.2,-175.6,-64.9,68.2,38.7,-134.8,-30.3,9.3,51.3,154.1,22.0,44.6,-15.0,731.8,179.0,-93.3,1149.7,66.6,-147.3,-69.6,-3.7,-122.6,110.3,-52.6,63.1,824.3,-59.1,-119.2,228.7,-136.4,36.9,14.7,0.2,-234.3,548.6,11.4,-46.4,-196.0,116.8,324.8,1480.4,135.8,43.7,522.8,87.4,-26.9,47.0,243.1,-314.4,187.4,-26.3,-1.0,740.9,-144.7,747.7,15.0,129.6,-100.8,34.5,344.7,-537.0,1151.4,-55.1,152.7,57.9,35.5,-34.1,74.3,1053.3,-77.9,148.3,-79.6,6.8,-24.4,31.1,-648.5,223.4,265.5,42.6,77.3,93.1,-27.7,170.6,553.3,36.8,-44.4,-186.2,-31.3,-225.9,7.7,17.2,-42.4,-159.5,209.4,279.3,-45.5,249.8,101.2,30.8,1234.8,-5.9,6.0,328.1,-48.1,-63.0,-75.4,265.2,50.5,3.6,-118.2,-134.8,-574.7,-308.3,348.8,-233.8,337.0,-51.3,453.1,126.1,814.5,-29.2,-297.1,45.8,38.6,-37.2,-2.6,77.1,289.7,56.8,79.9,48.6,-101.0,52.9,61.2,57.7,-73.8,86.7,28.9,84.7,118.9,-49.3,-164.4,36.9,-201.2,-6.5,7.3,65.8,-1.3,-6.3,1127.4,28.8,-35.4,446.2,298.6,4.7,220.6,-133.2,4.2,130.7,-73.5,-115.7,56.0,208.4,130.7,-25.5,-83.1,121.9,174.4,-68.1,-137.6,134.6,73.3,-29.9,5.5,-151.6,1.5,-331.8,-593.1,-122.5,140.5,176.1,-251.3,22.9,-77.5,215.5,-99.5,-49.9,377.1,9.9,-349.0,420.1,-1136.4,-105.1,327.0,-94.9,-141.9,538.8,-59.5,-13.8,125.8,-36.4,80.4,-173.2,297.9,521.7,23.7,-91.9,13.8,378.0,134.7,-2.3,359.3,-18.8,-162.4,-240.8,142.1,-387.4,-78.5,40.1,26.7,-32.2,49.7,198.6,-183.1,-56.5,-192.6,181.1,-216.6,948.3,-20.6,7.4,-7.4,-175.1,101.4,91.9,178.1,700.6,350.2,-206.5,35.6,32.6,-64.5,4.4,101.5,239.6,37.8,263.4,495.6,64.1,-71.1,293.2,74.5,221.8,-28.0,34.4,496.1,-86.5,-163.9,896.3,448.9,-188.1,215.3,-10.4,13.1,-0.7,-30.0,32.7,120.3,64.4,-307.7,41.9,-237.0,210.5,-5.7,74.9,49.2,-9.5,17.4,0.5,114.6,335.6,755.3,281.2,122.1,-68.2,13.2,15.9,18.2,0.0,160.5,75.4,87.9,-19.1,-5.1,-90.4,-64.4,351.0,79.1,31.9,277.5,28.3,1472.1,101.2,56.9,104.9,23.5,-18.1,-31.7,129.1,5.0,546.8,-47.7,229.8,82.8,-197.1,18.2,155.3,9.0,1361.9,82.5,26.1,75.8,-93.9,-4.0,1.4,125.0,131.9,7.2,-234.3,46.9,225.6,52.8,26.7,424.2,86.6,371.0,139.6,340.2,340.2,56.1,15.6,-15.6,292.2,21.6,53.7,-182.8,254.0,535.8,27.9,-39.9,163.2,114.0,36.1,566.0,175.7,31.1,32.0,-303.4,157.7,63.0,358.7,221.1,82.8,-148.4,32.6,307.2,347.6,75.1,59.9,-22.6,284.8,-11.0,128.4,62.1,-34.8,343.9,74.9,-11.4,195.1,44.9,104.9,105.9,5.2,107.9,354.5,19.3,142.9,-252.9,108.3,93.5,-89.4,-2.5,-77.4,-79.6,169.0,-158.9,3.4,-58.2,281.4,172.1,111.6,-77.0,8.1,88.3,377.7,-191.0,61.1,36.7,-25.6,156.0,-75.8,153.8,-32.3,-160.3,-34.1,765.0,109.6,64.1,383.9,425.6,-5.6,26.0,85.0,248.6,55.6,592.5,-372.0,977.8,25.5,123.2,116.2,556.5,114.2,-340.0,202.1,48.3,-14.7,20.1,45.1,39.9,28.5,101.5,95.1,107.5,-30.3,42.1,18.0,126.0,-35.7,-329.8,-128.2,90.6,65.6,230.5,123.0,122.8,-70.7,233.5,488.1,147.2,-12.5,-36.9,528.3,160.8,-115.2,983.1,112.4,403.2,-31.9,-196.9,-99.1,447.1,2995.5,761.7,300.2,-175.9,-415.3,72.5,463.4,100.1,-65.1,-298.0,108.0,-18.0,8.2,265.9,93.6,255.1,339.5,0.1,37.0,175.6,19.9,-689.7,46.9,65.2,75.0,247.8,-59.7,61.9,311.2,66.7,273.0,-194.1,-1114.8,87.0,-44.8,159.1,-58.2,-347.6,1498.2,54.0,8.0,555.2,157.7,-2.2,776.5,-3.0,120.7,310.4,-119.9,164.7,-25.2,294.4,50.3,170.1,18.9,-8.2,97.9,-10.2,-20.5,715.2,-63.0,-40.1,135.7,-39.6,325.5,324.7,74.6,348.4,364.9,28.4,830.8,-57.3,82.1,200.0,-233.5,-290.3,16.1,172.1,33.0,-40.5,129.3,14.1,213.3,110.0,219.3,89.7,298.5,1.3,-163.4,77.2,-6.3,-103.2,-509.3,460.6,46.6,-68.9,22.3,50.7,187.0,-3.3,258.7,-15.7,252.2,346.6,19.2,-46.1,449.7,166.8,-87.4,150.5,113.0,-29.6,75.7,-2.8,9.4,-10.9,-77.5,-69.2,360.4,167.4,-133.1,-55.5,-57.1,6.5,225.1,58.5,332.1,452.4,149.1,23.1,120.4,-30.4,-31.0,182.3,90.3,397.9,65.9,-131.0,154.5,192.6,56.8,-4.3,285.4,14.2,-190.1,291.0,-202.4,120.6,-159.2,46.2,-112.7,252.7,-210.0,52.4,48.1,97.4,-53.5,-82.7,-67.7,334.4,-88.8,101.2,231.5,136.6,-81.6,15.0,317.8,491.9,97.3,102.2,6.9,557.3,-64.6,51.6,81.5,70.4,142.1,42.1,42.2,17.4,2.4,185.0,-48.8,5.0,-160.3,-380.0,26.0,-68.9,-555.3,-145.4,18.9,-17.7,-40.1,453.9,57.0,581.9,191.6,672.4,-216.0,230.1,-530.0,-113.6,19.8,-52.8,-40.8,-20.5,21.5,-69.5,109.5,128.6,-162.4,-44.3,1.9,39.0,-12.1,375.0,683.2,-178.5,41.4,58.9,86.3,-116.1,-141.9,-261.3,305.5,-20.9,5.4,668.6,219.3,117.4,-118.6,15.3,-7.3,115.0,45.1,-302.1,25.1,-226.7,121.5,42.6,98.0,-3.7,-111.2,43.9,-124.5,30.4,-41.2,-430.3,53.5,216.5,-80.5,127.3,208.7,268.5,-25.8,357.8,-124.0,87.7,29.1,-49.7,-24.2,-748.8,24.7,11.2,7.6,-497.0,584.7,123.6,214.3,19.6,92.4,-6.3,-74.6,66.5,58.0,5.3,277.8,-45.8,48.1,72.4,10.4,79.6,39.5,-4.3,114.8,-283.8,-99.2,90.9,-0.9,-41.3,246.1,-105.9,85.9,-20.6,-523.9,135.6,4.9,557.0,-29.6,39.3,-158.7,285.2,-53.8,-18.3,549.3,35.8,-74.4,-46.0,32.2,453.1,121.0,-90.2,12.9,653.2,37.1,489.4,-111.4,876.9,298.7,242.0,-186.4,-95.3,39.0,402.1,23.1,82.0,68.0,459.3,23.9,-6.8,22.2,50.6,96.7,-145.4,206.9,37.8,30.0,-2.4,131.1,-56.2,-36.0,87.1,30.8,-10.5,18.6,-111.2,-98.7,-29.3,130.1,-22.2,17.3,-94.2,182.0,232.4,43.3,56.4,283.8,82.0,547.7,161.8,450.6,222.1,-40.3,56.7,275.6,-59.2,-258.5,25.4,6.5,-139.1,-83.3,43.7,24.8,-216.9,-304.9,349.5,281.9,316.0,19.2,-162.9,140.2,60.9,-159.8,1397.9,-40.7,224.3,2401.0,4.1,-83.5,243.8,-143.8,13.1,288.3,58.2,10.1,-429.7,37.4,421.6,21.3,-21.4,250.1,235.1,22.3,30.7,-56.8,77.6,114.2,33.9,-86.6,22.1,48.1,-41.0,134.3,-273.6,743.0,7.2,233.5,-334.7,-71.4,-136.7,-182.9,37.5,23.1,55.4,84.4,-208.6,-202.6,69.4,-348.9,47.3,-14.9,-73.2,48.2,-204.8,23.3,628.0,210.7,99.9,155.8,47.0,70.5,327.0,-25.3,79.8,-38.9,9.1,80.3,510.4,203.7,195.8,-48.3,31.1,-76.9,121.3,101.3,100.0,149.6,54.3,-20.3,66.1,-259.7,82.2,46.2,55.2,10.9,-179.2,41.0,114.8,21.2,-128.2,-153.2,-19.0,17.4,-14.8,29.0,39.1,248.6,188.0,-40.7,7.8,170.4,-80.9,-3.6,-21.0,-19.2,-96.5,-343.9,68.3,-170.2,485.7,112.1,-113.0,-564.2,70.2,44.0,-150.3,29.5,761.3,119.5,-13.2,-12.5,-60.5,225.6,561.9,-118.0,44.3,172.9,39.0,237.9,-72.5,-177.4,-165.1,158.1,89.3,383.4,73.3,381.0,-66.5,-71.0,-57.9,360.7,745.9,92.5,45.8,-207.3,-169.4,-106.9,-373.2,-50.5,673.3,-68.9,150.2,-477.3,12.9,-117.7,-88.2,399.2,212.7,29.4,364.3,-30.3,10.0,10.4,-181.4,-57.8,445.4,-1152.0,-92.9,12.1,94.5,1546.1,-107.4,-419.3,357.6,-58.9,5.0,20.0,629.3,108.9,-34.9,90.6,-118.4,-316.7,8.5,43.4,-68.4,64.5,-36.9,149.2,61.5,64.0,54.4,-41.1,40.1,37.8,79.0,58.6,210.3,47.9,249.8,0.4,73.8,5.2,35.3,-67.0,18.8,37.5,185.5,11.5,101.8,27.8,-49.4,376.8,-13.6,119.1,128.5,56.8,47.4,128.1,139.4,497.3,36.3,-45.1,306.2,339.5,-8.4,58.0,32.5,478.2,832.1,115.2,20.2,-103.4,243.1,-31.5,290.2,-1.9,-19.0,188.2,-58.1,49.3,55.9,274.0,-92.1,97.6,-68.2,-6.5,634.9,-105.8,81.7,57.9,808.9,320.9,-53.1,-148.7,-47.5,2.4,229.2,53.8,-92.3,271.8,-61.0,-80.6,130.8,72.9,30.2,-46.3,31.7,160.5,161.2,188.6,102.4,196.3,92.4,70.5,124.2,-7.0,370.8,235.0,541.8,703.5,-44.1,1757.7,-302.8,337.3,53.2,740.2,-230.7,-222.9,190.7,-463.1,-95.7,116.5,322.0,111.9,605.6,-213.1,323.0,-89.2,-26.9,-16.5,-16.6,-347.9,26.3,58.0,141.9,-125.6,-62.3,566.6,-312.7,184.4,163.7,296.9,-174.5,353.1,20.1,72.8,-46.2,-265.0,-67.9,-23.0,91.2,-90.7,70.1,51.9,-48.6,-117.7,41.3,409.6,110.6,-53.3,-196.3,-81.9,-92.5,-173.8,67.3,-228.1,-203.2,18.3,-20.3,18.4,190.9,-18.3,-9.1,-161.5,-101.1,279.4,110.7,292.4,66.5,64.7,119.8,139.5,9.8,41.2,0.4,64.1,129.9,52.4,39.1,-69.2,-5.1,19.9,118.3,233.0,183.0,145.6,-120.6,-144.7,318.3,53.5,-11.9,-280.3,-50.6,135.3,66.3,-105.5,11.8,149.7,-178.3,84.9,-282.9,-27.7,-14.6,-206.8,109.1,-36.4,95.7,149.8,58.5,-49.6,-3.6,76.8,142.1,8.7,-719.5,22.2,-295.4,-50.6,4.4,90.6,438.3,19.9,112.1,173.0,599.5,2368.9,135.5,-18.0,-190.0,93.6,441.8,75.2,-21.1,230.0,-84.4,-33.9,-204.6,49.5,64.9,67.0,-28.3,170.9,-142.8,75.1,-305.2,276.7,-15.8,-17.0,-192.3,-215.1,-144.1,-31.5,-60.5,-7.5,2.4,71.2,-335.1,85.1,145.6,118.8,38.4,67.8,85.0,180.7,43.6,26.8,51.6,544.0,116.6,-227.4,32.8,86.3,-177.5,-6.9,386.5,258.1,-21.8,13.7,-140.6,46.6,-632.0,37.8,69.6,38.5,-115.7,-51.0,197.6,-43.7,-76.7,-26.4,-73.9,41.9,28.6,-46.9,-18.1,-40.3,18.7,548.8,-112.0,841.6,220.9,201.1,-15.8,-364.8,36.8,70.3,-84.7,14.7,8.0,139.1,-148.4,18.2,265.9,-160.4,-97.6,475.1,-215.2,408.5,13.8,-24.3,139.2,92.0,-61.6,345.6,-105.9,-594.8,37.1,-569.8,88.1,61.6,-109.8,189.2,-20.5,32.3,218.4,107.2,341.1,84.4,177.5,-81.9,40.0,3.2,189.4,32.8,-25.6,-15.0,-16.8,109.3,-721.0,93.9,-222.0,-78.2,1462.4,26.1,-232.4,538.6,44.7,54.0,-96.6,197.0,-84.7,444.5,21.4,-317.0,295.0,29.8,-41.4,-24.1,64.0,110.6,130.0,-117.6,1364.1,-691.3,59.5,-122.1,-70.8,-82.7,-366.2,-140.9,257.9,706.5,-69.1,-72.3,474.3,-177.5,115.5,46.4,295.7,155.2,369.4,249.2,-41.8,-182.0,133.2,-51.1,80.4,121.6,-895.1,21.2,-40.0,-8.3,44.4,313.1,-49.4,1103.7,81.0,543.6,-17.4,313.5,344.0,1018.8,23.8,138.8,153.4,9.0,289.9,361.9,45.5,-84.2,78.3,-40.4,-98.1,-30.3,-51.7,-16.0,31.2,284.7,37.2,-51.1,-34.6,117.4,5.3,368.7,339.6,8.9,13.2,3.4,-43.7,34.2,-315.7,34.4,-390.6,242.6,200.0,456.8,-159.2,-108.3,98.2,5.3,134.0,-34.3,-131.1,131.8,-365.5,-93.4,-292.7,-43.3,77.8,-325.7,202.2,-309.8,98.2,69.9,196.2,59.6,228.6,-62.3,193.9,-86.2,81.7,311.8,54.6,18.4,22.7,-89.0,486.2,273.4,44.9,-11.5,218.1,104.2,-5.4,200.3,587.8,-377.0,411.2,69.5,91.5,340.6,88.8,140.5,-152.0,123.9,70.6,-237.0,-55.2,59.7,110.5,-25.8,249.7,-184.4,-73.7,-41.7,-194.5,-5.8,-73.6,434.7,-9.6,346.6,140.5,1127.3,98.1,-155.1,-164.6,83.7,149.8,64.8,-133.7,-2.8,-76.3,-21.2,-7.6,40.0,-82.6,39.0,129.5,148.9,-89.1,1090.2,-32.9,-44.3,326.1,-28.8,-34.1,-332.8,-176.9,55.1,-41.9,-132.9,-208.1,225.9,-22.8,-21.2,11.6,271.8,219.1,224.4,129.6,188.6,162.1,42.3,446.4,77.7,-6.1,2.9,105.6,27.2,71.8,-229.6,-14.4,239.6,86.9,-19.6,34.8,-46.4,395.6,58.0,220.0,382.1,223.1,60.1,133.2,-174.3,132.8,77.3,187.3,138.3,295.7,-61.9,0.3,166.9,-9.2,1134.8,-300.3,159.8,768.3,141.5,331.5,637.5,-11.1,22.9,277.8,-70.6,169.1,18.0,64.2,34.2,162.3,407.8,-131.1,20.5,9.9,-56.6,-82.3,-136.2,-23.9,274.5,4.9,-256.0,76.3,-60.0,117.4,57.5,206.0,34.6,-82.8,102.0,248.5,35.8,119.2,124.3,-2.1,55.6,46.8,-105.6,140.0,-145.7,43.6,201.1,-126.1,-60.0,-65.3,231.6,-65.2,-17.1,-461.8,-291.5,16.7,-285.5,299.5,159.8,0.7,577.2,44.6,26.6,103.9,23.4,591.6,14.0,129.8,82.9,42.9,541.2,71.3,128.5,152.7,33.3,-166.0,265.2,22.6,-164.1,-190.6,-381.1,1291.7,120.9,1864.3,114.6,-40.0,57.7,141.5,-93.3,159.5,-367.8,110.6,124.5,40.3,-79.1,-61.3,-3.3,817.8,-25.8,-32.0,-159.1,212.2,44.0,-20.6,0.5,29.5,48.1,25.2,73.1,396.8,70.1,102.5,-71.5,-39.9,-18.6,-43.6,-85.2,210.0,-111.3,-68.8,254.6,885.0,15.9,-178.6,10.9,32.9,109.2,-48.8,181.6,-48.7,211.1,81.7,37.1,409.9,7.0,240.3,-306.9,71.0,-64.6,72.6,-48.5,122.5,197.0,90.4,53.9,-55.3,25.1,-49.7,-69.8,392.3,-6.0,-27.6,-115.3,-71.8,29.2,-243.1,-180.4,-890.6,279.9,668.9,-73.3,26.0,112.4,489.6,62.1,-54.0,157.6,12.7,145.0,-47.0,3.9,120.8,-35.1,-37.9,348.4,-134.2,-145.2,-23.9,-15.4,-236.5,-58.1,-26.7,27.5,-177.3,-116.3,-14.4,382.8,125.5,265.2,59.3,-215.2,5.6,137.5,-121.8,144.4,364.2,-110.6,239.6,-4.3,39.6,220.5,74.1,13.6,98.1,211.1,266.7,42.1,-50.7,519.5,46.4,97.3,220.4,125.6,57.6,539.7,-80.5,61.3,93.5,146.4,34.3,39.3,672.8,-74.0,-374.8,812.9,93.9,220.2,103.0,-85.5,-387.9,46.1,56.5,101.3,-177.2,139.7,-118.9,-107.7,98.1,-21.9,326.4,3.9,-153.9,546.4,130.5,438.1,198.3,160.0,282.4,101.1,-28.4,-98.4,262.3,192.9,60.5,79.2,-88.1,41.1,-31.4,-47.6,-62.9,26.5,738.7,72.1,105.3,228.1,56.9,-136.5,107.7,-26.3,692.3,-65.3,-101.8,-98.8,-32.3,-174.0,-22.6,77.8,76.3,37.1,135.5,14.5,-105.8,264.4,-202.0,-126.3,89.7,-34.0,27.7,258.7,-17.9,78.7,-137.6,532.3,-11.0,-86.7,286.4,67.7,204.6,16.7,-4.4,97.0,-274.2,-227.4,-17.3,402.6,265.2,-239.2,-162.5,38.2,476.9,84.9,153.1,-21.2,-27.2,21.1,-69.7,-302.0,27.7,-53.6,-15.7,-207.3,-143.1,-4.2,-168.2,-3.6,7.3,-45.1,-678.5,10.7,83.5,14.5,-130.2,20.1,134.6,-125.0,-92.9,120.6,-77.0,-117.6,-159.1,90.9,-28.6,-28.7,-145.7,645.4,134.0,22.2,-169.8,-135.8,8.1,-740.3,-1.0,82.1,15.3,111.9,-110.0,265.4,194.8,-7.1,134.8,-28.9,82.8,2.8,2.2,19.7,-98.6,430.2,87.4,505.5,-230.8,326.7,122.3,25.4,-74.1,275.9,-6.2,185.4,-109.5,204.9,-140.6,-44.3,46.4,65.1,19.7,-110.5,-102.8,83.6,42.9,-191.7,-18.8,-79.5,140.6,31.4,90.7,175.3,-15.9,166.0,629.5,-12.9,152.8,193.4,767.9,62.8,-0.5,220.7,35.5,151.0,163.0,-81.9,-238.6,113.4,28.7,-22.3,29.3,-4.5,62.2,-162.7,-494.8,-37.7,46.0,-35.0,-640.3,56.7,-67.7,-60.0,3.4,113.4,54.5,0.8,113.6,-10.3,653.5,126.0,123.5,70.4,67.2,-22.6,115.9,43.5,1.0,-30.0,33.8,186.6,-77.9,179.8,31.3,222.1,-104.3,-164.0,58.8,272.1,-166.0,32.6,119.1,-0.9,65.9,435.9,517.9,89.3,-118.4,39.8,-259.0,-81.7,2.9,341.4,-73.1,-40.6,166.3,33.3,141.5,299.2,-56.7,-35.9,95.0,-52.4,-15.0,83.5,-7.7,-270.0,27.4,27.5,-36.8,324.0,-608.6,267.6,-76.1,-41.8,-1.9,-29.7,1.0,27.6,340.9,218.0,257.0,-71.5,189.6,267.3,78.6,73.2,124.8,-20.4,60.2,95.0,250.3,3.5,-634.5,892.5,-35.6,62.5,415.8,72.9,-58.4,175.9,147.7,-9.8,34.1,38.9,431.0,-35.5,9.1,101.2,-18.9,-33.2,45.6,36.8,-111.6,-25.2,35.2,502.3,116.7,-18.2,70.4,-86.3,-26.5,4.1,137.9,195.4,-76.3,116.6,191.6,43.1,121.8,35.1,6.0,24.5,1825.5,75.7,191.3,-14.3,343.6,168.6,910.6,-152.1,-12.7,63.0,22.9,48.9,47.7,7.8,84.3,13.4,19.0,-9.7,265.0,-219.8,-30.3,366.9,-118.9,9.8,107.7,-224.4,120.2,285.8,-58.3,-35.7,-47.8,-35.3,-34.0,-51.7,-91.3,138.3,-263.0,-24.8,-27.4,59.4,0.1,70.2,19.4,19.8,-47.2,116.4,-53.8,29.6,116.7,-36.4,50.7,46.5,34.4,476.7,-142.6,102.8,-173.4,1324.6,9.8,127.7,244.0,76.5,100.1,-69.6,-1444.3,-121.6,1
-22,-169,-164,-32,-49,-141,0,-22,16,67,-97,-116,-103,-55,46,-4,-43,-77,14777,-45,-941,-10,17,-43,-57,-55,-70,-2,-37,-24,-50,-9,-3823,-2236,-3181,-3708,-2,90,120,-54,88,72,215,2247,170,262,4774,22,-15,19,63,2025,69,471,-6,-4,102,-45,-10,56,-7,94,133,166,51,65,557,76,-24,-398,-86,188,6,-110,-80,-1,57,200,419,21,49,274,33,-25,56,129,81,58,77,53,339,56,174,178,38,-15,-12,77,33,25,23,-64,-41,-13,-134,15,1706,207,-253,272,-36,22,41,-335,-222,34,24,30,-9,4,-27,-29,-55,810,358,361,265,27,127,-9,84,97,22,38,3,151,76,233,65,32,-121,11,34,58,-57,4,568,990,46,18,65,51,73,268,-21,-294,120,-88,58,-117,2703,66,-26,87,13041,75,214,72,731,54,2081,-6,-9,71,363,264,82,86,18,185,318,-51,45,318,556,39,-38,51,-50,-100,1279,-23,35,-13,103,200,79,-8,19,126,230,148,21,63,-37,134,-63,268,962,74,29,897,18,-30,278,-115,77,2136,-12,4,219,-43,30,-30,408,7468,131,30,309,-8,0,-7,1401,69,49,-79,96,353,888,457,891,188,843,2,16,61,28,101,101,29,94,200,160,2,398,-123,18,-13,1295,-8,117,252,32,77,-30,0,44,-232,-25,21,-98,27,1,-21,156,552,78,35,-162,5,-32,494,1621,83,5,21,143,144,267,-68,3303,1570,172,85,-138,167,173,136,1159,54,111,17,28,36,351,15,82,670,48,108,-281,463,-39,69,512,15,59,-4,94,-1,-6,868,343,242,33,102,11635,129,42,8,248,-28,421,90,45,113,17,143,745,242,-49,-36,-65,70,10,-16,360,32,-49,3539,46,-30,644,40,781,616,156,84,79,52,0,229,288,2296,13,108,-29,437,808,225,21,0,219,38,1787,172,88,220,711,97,55,10,-68,224,591,78,-151,95,152,730,38,-1,26,12,23,232,-2,89,229,253,290,168,17,54,11,125,165,-24,-83,42,325,272,-8,12,4,218,53,-9,-9,164,-34,922,225,195,104,9,936,-8,196,58,528,2,-43,177,-35,147,557,15,192,544,1114,1497,68,3,279,-141,50,19,36,401,227,-7,377,134,0,-73,245,-193,127,151,10,66,711,908,14,20,10,5,362,56,-89,-50,51,116,249,-6,6,22,-94,169,2,130,402,169,188,126,57,63,175,7,-27,75,105,-30,43,-4,121,113,58,69,10,-92,24,233,143,167,127,34,1186,176,-108,46,63,15,128,3,1146,258,28,295,207,204,-42,56,-95,331,510,237,100,46,240,5621,60,623,191,756,131,33,296,28,1248,187,1467,283,12,-4,55,-295,2,54,-47,144,1130,76,3240,572,-6,-15,75,50,2,-84,3363,66,30,-35,66,23072,67,731,196,-97,-6,-12,88,521,214,39,318,35,711,3,261,266,110,60,11,44,581,89,152,29,143,27,-74,241,50,-136,-20,26,33,34,68,61,966,-1,221,198,-226,170,157,349,10,-17,-13,15,7,718,29,162,140,261,347,5,0,-108,321,20,166,-100,124,51,185,96,1513,417,146,39,29,76,124,183,11,-88,-30,1874,21,304,-94,-7,-45,-18,64,548,134,263,74,56,92,51,281,-2,423,66,1,175,320,146,90,63,-74,38,167,271,18,124,285,39,411,-19,-7,68,647,-45,345,-33,5,82,120,311,142,54,23,14,360,128,294,53,94,-25,212,254,252,16,-68,177,24,101,74,132,222,113,100,-78,-26,54,81,303,-15,29,36,602,362,96,-206,260,-23,8,25,412,-1,298,332,86,26,218,115,-9,130,22,14,11,110,144,86,633,117,-17,46,250,3398,-83,75,58,-138,-55,144,9,101,342,-70,6,111,-147,41,65,-2,437,68,576,37,-12,15,778,-3,36,26,202,190,18,1221,-21,301,16,-44,1,99,45,1323,-42,281,17,-39,68,211,46,-81,1542,708,137,-7,132,-90,356,2958,814,-53,149,52,-61,16,9747,4,44,198,575,151,470,130,0,243,-189,-545,45,-33,-64,33,-118,-118,161,583,106,235,2123,285,138,45,-85,64,195,4,133,-61,47,275,13,88,100,-71,66,113,-1,67,454,-50,-3,-48,64,196,-171,-31,131,0,7,81,-38,-82,62,-3,174,-67,-47,110,3991,93,168,85,316,6195,375,4,15,1058,-73,-36,-45,1256,125,-94,68,3,-5,80,117,-28,8283,200,7,21,24,139,-328,268,-7,-85,3824,-61,-73,-46,-57,285,8569,-9,-199,17,136,117,43,124,-340,2018,716,-40,8,645,459,28,-3,2,2944,535,128,100,163,91,87,-18,-37,157,-70,-27,1703,-4,61,41,-70,-15,257,90,-24,-17,-3,91,50,-43,135,20,24,-166,175,356,54,-239,84,240,88,-60,72,213,194,268,105,89,146,53,-8,-10,67,41,9,50,145,44,-57,26,-8,19,-23,-30,-9,231,4,283,-15,-74,4426,-26,213,-83,131,71,-43,-35,-16,-51,-16,-43,111,429,106,20,-188,88,-34,49,41,-109,-70,-83,56,71,-214,-375,3388,-17,29,-11,1660,-36,-2,-5,4636,-87,229,11,119,-3,-15,-228,83,64,43,-23,112,-148,289,407,502,2885,26,-54,-32,165,175,121,-14,1937,-14,-73,73,220,160,93,-4,179,-4,15,-5,26,1245,90,580,57,188,-15,339,153,264,-47,130,303,3447,86,328,102,1021,3,22,138,138,-6,27,-1,164,14,95,3,26,16,17,2255,43,-38,-90,122,70,7,69,1928,870,111,720,1193,222,219,21,50,56,662,3429,36,-69,-21,-8,594,129,1591,21,-13,63,-22,1528,114,-3,-9,-148,-44,112,-26,71,-20,15,-18,335,613,84,554,24,31,-201,7,136,61,86,56,192,56,11,1039,57,59,5,-77,-10,26,226,337,-2,113,-12,78,-11,319,346,43,479,106,346,137,155,124,-13,60,47,-14,-62,277,660,3,189,-5,16,-81,35,50,-71,45,187,72,343,74,16,436,-112,47,-123,184,-85,37,-104,58,-57,-13,-28,-74,207,123,14,20,-117,585,19493,7168,4,481,-98,266,93,-19,156,145,-69,-2,139,-27,-126,172,95,234,-102,52,159,22,17,49,64,14,177,541,63,20,-100,394,27,10,4,288,276,153,238,10,-67,-62,-7,-1,655,35,151,-10,82,11,81,-31,34,-7,209,58,39,270,6,-90,1102,-64,-16,105,713,-32,736,2276,21,580,-27,-6,917,34,344,19,16,29,110,19,91,51,1709,-57,10,9,-18,623,-76,75,173,57,15,632,156,25,55,357,199,122,233,-39,128,25,16,-94,-113,174,25,128,488,88,286,30,-250,24,48,117,-33,-545,-11,462,-41,27,105,413,37,98,55,113,192,-14,14,47,107,912,-9,185,97,-42,1407,-22,68,334,-48,375,39,1000,6487,46,1542,1528,52,11,1156,242,90,-1,1027,113,94,23,28,18,70,78,24,137,28,-55,-42,58,1675,71,-20,217,-11,463,972,-87,-39,215,-8,-67,63,156,52,1,8,47,3,-25,-343,-15,3,455,-219,328,43,863,1219,469,13,-117,-6,198,-18,-6,52,-61,-10,1373,15,643,-13,21,-39,7,-41,190,422,494,33,204,109,291,133,-63,32,23,24,908,-80,91,143,-13,4,545,71,-19,141,42,137,-16,19,-25,18,-9,18,12,62,211,491,-105,-27,-64,399,114,382,103,90,53,44,16,35,38,-1,26,176,112,-30,-78,97,-132,23,173,0,63,190,13,9,-26,15,31,-4,-129,473,-6,114,274,-30,302,282,423,-23,0,11,196,45,446,22,2028,81,-73,96,-36,573,45,150,11,34,-48,139,69,71,130,30,52,163,191,-41,471,3,163,36,419,-16,-8,11365,829,-26,-88,-47,203,-12,58,66,-3,63,-74,1213,21,33,-54,-73,23,354,40,156,-35,269,111,68,189,9,4,78,29,313,-64,-46,8,95,-31,52,27,111,2,26,3,121,-166,-76,-233,14,149,-27,61,78,-119,242,-33,46,206,-23,117,109,71,27,134,51,242,233,398,-18,169,-88,200,139,305,113,29,32,295,-55,85,61,63,197,11,50,29,162,3,89,36,426,-23,144,749,407,119,92,33,-26,3,434,109,63,57,631,25,150,25,-61,-43,-177,91,367,308,274,22,45,-42,20,-62,-27,83,41,-15,3,467,1287,73,-4,4166,11,-29,28,14,-54,1405,121,-69,168,35,43,-196,44,493,114,52,272,121,42,78,-171,70,586,28,-22,147,147,35,-108,1605,63,-163,53,1994,25,71,19,58,-47,110,-28,514,-12,30,14,98,26,11,-20,-47,330,88,53,76,477,90,34,2,-105,131,-28,-36,15,-25,-36,-170,62,-2,1328,24,-68,111,363,-109,142,89,19,101,80,-28,57,-7,81,-12,-9,1276,-3,7292,5072,10304,26,-42,41,77,-111,250,312,1635,-1,16,366,8,632,-6,98,-57,159,1674,29,235,52,28,6502,-1,-3,280,-70,-254,226,-52,-38,-50,620,94,42,7,361,201,-197,69,29,-31,133,-450,-44,41,86,-24,-51,568,762,804,30,209,331,414,5,156,32,4,261,603,-5,30,20,62,31,159,226,57,-219,408,51,6193,640,23,10,627,-90,104,44,208,34,-95,14052,-89,18,62,-16,98,4,84,12,13,-61,-19,29,-170,-21,144,-60,-24,96,94,11913,62,188,7,-164,205,70,4,739,-46,1773,29,-203,-32,39,-70,-5,27,37,2926,38,-81,-77,45,38,225,-33,254,123,3,-91,352,13,84,-62,-17,103,270,265,9,5,74,-50,-4,38,14,7,128,179,43,1867,-124,10,-8,-1,27,344,298,7177,309,-267,894,126,89,45,-99,-124,20,-141,142,1,358,140,787,33,-17,-2,4125,95,-41,112,10,144,161,29,-27,-37,477,173,102,9902,254,79,9,140,290,-77,385,152,95,1921,111,27,212,95,187,214,171,94,-43,153,-23,160,95,42,111,304,84,55,79,-46,183,66,101,211,27,197,122,102,32,73,159,-22,130,-14,1,160,171,13,4,-40,42,-34,9,148,36,6,-7,428,81,-47,-11,32,-13,236,-66,87,367,2,284,301,194,56,-22,-37,-7,815,-31,2,294,76,2196,344,-43,-30,-71,234,468,255,235,785,27,63,-99,-13,168,240,-46,7,561,488,63,37,41,128,80,-29,-31,-2,-35,78,594,24,3,141,167,-47,246,61,33,18,16,15,-71,-45,-66,6,-21,31,423,-16,1768,1080,1154,-8,-32,-13,19,-91,412,13,-14,267,-21,-12,61,-17,16,133,1293,146,-159,-40,1834,-48,-34,-23,-65,454,2067,-18,179,139,38,-14,-79,3135,335,-1,-112,478,58,91,37,2,-11,-20,20,224,702,52,53,29,2403,264,164,31,173,-78,31,-18,253,-52,33,-10,276,21,1922,205,122,-59,8,20,66,40,939,70,74,-8,52,40,37,-22,-50,-37,116,71,784,-10,510,104,84,185,392,1600,490,309,68,48,-23,-30,-137,13,41,637,114,42,400,-63,-20,-19,74,11,15,-32,-46,4,54,1184,32,80,25,32,186,61,463,-45,1,1266,17,-38,1306,82,-25,45,-110,20,30,61,13,-34,9,5661,76,382,556,-21,272,80,48,42,95,253,152,-218,82,971,32,-20,84,88,40,55,-14,119,24,10,5265,-125,-2,-5,109,-16,85,7,-74,97,27,7,-2,1060,151,1475,177,41,-219,17,-119,-120,122,734,-66,-3,-34,973,1210,4378,46,5339,1054,-109,62,47,345,-44,-84,145,17,154,38,20,4,134,855,30,-42,141,1155,16,-243,-10,19,24,14,81,158,-26,45,23,-108,153,7,275,106,2187,-5,-33,116,606,9,47,-19,-73,-334,-156,-22,23,12,19,24,28,-46,262,-20,834,-32,61,106,46,349,125,123,198,257,62,-59,31,18,405,-47,121,-19,49,-3,33,215,28,24,36,26,-19,4,158,87,-171,-7,204,23,134,103,58,842,160,40,64,-132,-15,-87,122,109,175,345,612,135,7,150,2806,-13,-93,113,345,-50,218,-6,8,5,381,84,-57,72,1412,175,-35,27,194,24,266,70,119,237,49,231,91,-1,2383,94,19,100,59,-45,233,137,2125,24,6,146,449,15,22,23,80,50,-88,25,-6,147,122,17,-24,60,26,123,2260,27,112,-64,65,233,33,-27,210,-34,77,2,8,-19,-2,42,57,76,-28,15,278,221,-89,14,41,49,646,-15,318,99,145,-21,35,32,135,91,-157,56,15,94,-95,-37,93,-23,33,25,74,122,-9,26,22,15,65,17,8,88,64,292,63,52,-71,47,30,2,-10,43,37,6217,184,55,-216,65,53,95,49,208,79,-20,-18,52,301,91,56,764,22,6,-27,10,-10,30,413,17,327,14,-22,-308,-36,-36,38,-115,18,17,-73,-51,-10,61,170,-91,4,203,42,184,54,46,70,14,6,-1,33,-74,-22,756,147,79,57,-80,117,47,365,344,-156,1,249,36,20,-47,25,-16,-1,-179,22,534,50,438,85,661,-110,342,34,22,25,-121,109,60,84,90,-193,151,53,-75,115,37,28,-11,155,43,91,111,-33,21,13,-113,9,52,55,168,-6,69,120,-11,-50,73,57,21,137,73,67,267,199,299,-25,34,-33,111,143,71,18,88,38,629,2,26,-48,66,87,72,-14,53,13,27,100,-203,133,100,225,70,317,21,-31,565,120,88,-13,209,5,3,795,30,448,26,103,46,40,-12,24,88,113,-252,-98,46,51,15,38,182,174,26,-39,37,1,103,65,-22,162,57,97,11,77,79,-9,14,212,120,374,-112,-1,26,125,610,260,90,-38,20,181,12032,27,182,-347,78,-10,-23,68,19,-2,18,11,70,-7,-50,-2,296,137,24,-63,25,20,43,778,-55,146,53,5,193,81,11280,3159,22,-21,472,51,99,-5,694,6,-48,19,60,-8,88,116,-34,59,-42,155,0,15,121,24,-15,4,367,59,118,332,0,48,39,45,48,128,583,1011,20,111,6450,1924,1103,2532,4452,16552,1292,17,205,-76,174,284,61,50,268,74,37,-134,-65,82,-48,17,-48,193,64,43,-21,138,34,-57,-23,47,-58,-13,311,44,0,2,-24,-51,23,205,10,7,-73,23,13,102,56,70,3,-43,231,-48,18,-6,545,258,184,-80,-18,756,-54,0,26,46,39,12,48,85,127,18,2,43,86,89,78,22,-3,-23,0,3,439,46,1,-45,18,121,9,-5,14,79,36,17,-73,-4,266,111,59,70,69,159,54,74,130,0,167,21,1,1070,49,-64,269,74,18,337,504,43,76,188,12,-3,1194,4,100,225,-79,69,98,-55,74,7,-4,-22,186,82,18,406,170,216,-62,21,701,164,45,42,24,62,10,195,320,150,41,28,4,109,1803,16,-29,11,63,7,80,74,39,35,97,1957,149,8,-38,-13,9,24,6,101,22,3,228,-77,-43,109,-29,-77,87,17,-9,-22,-9,-11,105,115,66,88,19,-88,465,20,34,119,-5,62,26,-7,-55,1101,1,195,26,69,-54,199,-49,-16,3,104,52,230,-17,61,-23,42,142,47,52,18,540,23,-61,-59,169,-117,65,93,98,1051,221,16,118,-34,23,95,48,887,81,52,20,123,61,-30,28,88,369,-22,-26,10,-18,37,5,211,-4,-101,-5,-19,77,26,156,30,-11,-17,-19,-8,400,-44,-17,65,-29,47,98,83,14,740,81,-89,-6,111,23,257,-37,-21,142,59,1606,-166,-4,165,41,-27,-10,20,-25,61,346,-56,75,47,-32,8,91,34,-19,301,197,66,1100,30,39,656,-143,19,171,3,67,-21,46,63,28,124,11,45,98,194,2338,115,-11,76,-54,82,-5,-45,369,57,35,-11,23,377,-16,1,-3,100,50,218,128,424,-65,29,-138,10,39,204,81,-12,28,-69,102,76,1485,44,56,-69,174,410,86,8,103,205,-10,-32,46,-7,317,732,332,233,10,467,1458,82,-6,-1,-78,-134,15,21,-22,-120,69,5,-104,-17,-29,7,49,157,1474,26,-51,186,132,6,357,-25,-113,-23,-33,-10,-139,37,-54,29,-31,-42,38,39,-22,54,223,-207,52,138,-7,71,20,-59,120,156,132,1360,94,289,473,-29,125,890,228,520,-5,214,-34,112,20,831,7,70,20,77,7,906,125,-2,431,2693,-48,25,97,17,-23,5,-1,301,117,17,50,415,36,67,1047,-127,602,-3,171,-198,13,-12,-25,142,86,69,189,105,-49,96,-11,122,-140,205,3580,19,61,320,388,-13,-34,25,59,58,181,81,67,7,201,49,16,1106,104,33,184,6239,49,319,-10,-15,-7,362,-4,127,107,3,2262,-11,-7,254,21,-16,570,128,46,31,-18,32,24,140,37,14,578,33,0,99,27,70,759,1383,320,493,201,1,-95,433,311,57,103,72,44,90,104,-3,-167,314,36,-35,22,43,-15,161,469,74,-30,13,767,17,-46,11,111,-172,-43,1022,198,64,14,-51,258,138,30,143,-12,56,-43,235,14,44,656,4,-53,11,39,59,119,52,71,127,22,-20,8,58,96,889,281,11,259,106,-34,-333,28,78,-30,138,-94,31,-63,750,-158,300,6,50,43,212,71,-17,94,38,19,18,27,289,-27,92,0,45,45,112,-18,94,27,33,45,8777,114,345,-39,58,41,3,10,249,115,110,3,232,-4,11,192,37,96,36,48,15,61,-55,938,102,8,86,139,20,-225,-35,34,8,6,38,-150,-89,-9,48,-15,-106,227,-52,63,-10,10,37,1,198,137,8,55,63,30,53,3,1124,133,150,4,48,-38,65,160,-266,540,-41,-43,39,1591,81,63,-28,-45,39,-60,-181,-14,0,28,206,-59,70,-26,-60,203,77,164,-28,-1,624,1,39,125,-16,-41,-4,-10,77,-74,494,-24,35,-51,11,198,654,52,923,9,49,-3,-18,14,120,150,7,58,60,15,-114,18,109,101,70,16,26,-19,53,-20,-43,201,319,159,153,-190,17,-7,65,58,800,81,561,20,54,36,-35,16,92,77,25,88,85,240,25,104,170,-41,-26,77,-21,-23,449,147,34,255,59,51,3,839,-174,-20,-4,33,91,22,38,282,-19,16,-12,507,475,237,34,115,25,448,-182,448,71,293,2,164,-10,15,-17,55,-91,20,21,29,10,74,32,80,241,401,198,59,-35,14,338,399,168,335,64,129,-37,37,35,-43,61,63,30,3,-164,-8,0,78,144,57,-212,-20,110,-2,63,113,228,282,131,-51,-36,6,64,301,13,309,181,116,34,21,196,-16,93,101,50,-16,216,-85,57,461,407,225,0,46,162,90,81,202,118,-15,-5,-54,53,5446,35,328,94,-98,83,129,459,46,686,-163,241,136,36,129,12,33,29,-63,-207,79,-1,-42,-9,19,42,-27,29,56,-27,327,-10,86,-11,127,182,209,61,31,105,131,70,20,55,65,-36,135,67,-5,-323,63,123,1,633,129,7,-5,2,21,1482,21,17,84,31,-102,-32,-57,-12,232,-11,-28,87,42,85,7,11,22,-43,22,-36,286,30,-124,39,-12,-10,26,-1,3056,-9,-34,251,-21,132,333,487,478,98,142,43,46,120,-6,21,179,18,94,-8,35,312,-6,-23,-64,-8,-96,17,390,136,-19,148,28,86,-78,-140,692,77,226,23,93,-69,171,12,-35,-113,3,35,146,24,-6,365,96,324,260,-14,22,112,3,570,179,-23,-23,119,22,44,315,-45,-22,16,137,332,384,-3,9,86,-45,128,23,17,62,-72,44,117,35,1,24,16,-75,245,-17,166,26,0,254,103,143,54,-14,30,11,244,156,-267,98,2,39,-38,-13,-32,126,509,48,51,-31,-18,178,44,176,123,91,441,92,-8,119,26,390,53,121,10,149,48,87,25,2216,77,20,9,26,-47,-5,-88,-11,153,396,-36,223,24,-3,89,27,52,-43,246,87,9,356,148,-3,34,111,21,44,-45,367,739,325,-266,81,564,160,-17,752,-4,-15,-37,124,76,33,-92,12,-46,-33,221,-60,109,76,-33,1,259,-42,-23,-3,12963,4,293,-70,202,-39,14,30,50,554,-5,97,20,-96,-12,11,15,93,160,2,106,-69,1083,51,-19,-42,273,29,334,-6,60,-12,120,13,328,-194,10230,183,55,-21,215,-25,127,137,115,992,3,-5,137,61,74,7,60,25,662,57,-112,22,-17,107,15,759,-26,-36,84,-38,8,-39,-85,13,-5,168,5,26,-22,28,-63,40,-33,7,53,0,67,865,8102,-9,-12,-11,199,92,172,7,282,-34,-186,-4,1,704,-69,-11,776,-8,-3,-23,45,1109,6,49,1122,130,42,-52,405,-493,-76,9,251,109,-10,54,963,5,45,-371,218,110,452,-17,323,19171,192,276,167,241,-33,16,-73,1,13,165,54,38,-40,38,17,132,-78,-42,72,-27,1106,316,-19,-40,2454,883,58,-96,248,308,273,-440,57,2332,-52,679,755,2837,1,31,7807,325,-139,262,8,115,-21,1963,13,23,81,-51,-30,-187,803,39,-7,-17,1053,304,-66,4239,494,-19,321,34,-4,46,168,71,-98,27,2057,4000,0,-8,-16,10,-110,77,264,-91,-29,-34,105,-77,102,154,34,251,98,8,97,459,269,-103,79,79,15,474,-29,-20,274,26,1387,47,68,70,2042,2640,265,623,266,-47,61,3483,47,126,-30,22,-2,492,1358,17,-35,-8,-81,-37,-60,147,-96,-3,95,280,107,-14,241,5,358,-56,84,-62,8316,491,122,-35,-104,44,5589,-84,155,127,26,278,561,4,121,-1,63,-56,2,13299,8001,42,197,587,56,1383,762,206,96,-16,3832,9,42,-44,45,57,30,50,3657,17,-140,-49,24,6,176,-145,48,94,393,587,152,11,-134,-20,-19,-44,1052,61,936,488,415,77,14,594,369,260,406,34,-29,-6,233,950,190,-126,372,55,89,99,-25,61,2,38,-19,33,-17,57,-5,123,107,66,-4,33,113,277,141,82,82,2295,5113,36,-11,51,237,94,36,-48,-31,173,4,21,2133,-5,-2,20,0,105,94,67,5,273,21,-15,167,-24,20,104,474,72,207,5,8,11543,116,14,-13,-10,17,-69,-45,1070,71,35,-19,72,95,25,-4,60,76,246,-191,47,-8,-20,-38,-12,93,179,132,109,75,108,-19,-18,385,-16,183,-46,370,-12,165,-5,70,3,5125,16,-66,0,19,116,114,744,-220,1655,-2,44,29,4,746,182,258,69,73,-58,116,456,-54,51,-53,0,516,498,2260,4843,-10,236,2275,65,265,122,187,74,180,512,44,226,-341,-40,-14,103,52,73,213,55,511,80,37,553,-91,-32,1357,129,243,28,292,-19,58,-121,97,91,159,67,-44,-39,218,66,75,6536,4,11,-24,7,187,83,604,438,486,-112,56,3,80,44,119,353,52,508,377,43,-35,7,271,204,481,6,-5,128,-17,45,2184,54,-20,-5,-15,247,417,0,241,552,20,49,-34,38,150,107,193,127,66,-19,10,10,25,66,56,559,194,197,1,-30,37,55,163,-25,28,116,225,-106,-23,10,87,-31,98,-53,246,228,-40,88,59,-2,53,83,-16,204,477,-19,260,63,-13,75,48,92,6,111,34,100,4016,734,386,99,100,-49,535,-76,40,-48,11,196,79,62,25,44,28,29,941,382,173,-37,144,13,94,129,221,405,2832,185,3369,105,204,40,170,136,-9,94,-23,-67,-49,-3,109,1181,52,42,-44,8,-15,-46,117,-1,16,47,48,69,-65,-9,473,871,-20,-16,44,-2,79,-4,181,60,168,3,3,290,44,70,-52,2042,26,212,20,92,96,-21,85,90,-12,7,27,0,-11,-50,24,32,19,45,-9,22,17,-42,-41,24,112,-42,-74,-41,-43,384,322,81,-248,-8,26,103,10,28,48,240,175,436,398,1148,-64,82,44,3,-107,315,35,-333,24,46,6218,1,-69,31,-122,118,308,1,36,771,45,-53,0,-54,142,-5,120,-12,61,-20,67,60,-70,-10,145,54,88,33,48,131,71,57,-32,-25,-52,-4,177,90,677,-33,688,2,85,164,113,-16,23,24,20,-91,-152,8,14,27,-6,37,218,37,334,8,-36,81,50,-25,65,-31,33,8,-27,130,-116,7,-24,-40,-89,155,-52,16,-36,-16,-135,-18,-18,-10,-21,-55,2971,628,428,68,-1,6,32,345,-4,311,81,506,7,146,168,-49,59,18,-109,64,538,227,41,-16,-40,941,122,120,129,-15,144,-30,-26,237,84,70,-17,-103,11,-54,70,818,20,263,10,34,-64,55,138,94,-22,-16,63,-48,63,-9,157,276,-165,140,129,-215,-20,48,116,220,575,-150,-29,-110,256,-32,323,54,68,-64,-68,0,64,457,41,648,211,53,-26,239,-48,25,83,66,14,540,2551,-34,-23,14,930,544,196,29,-84,-12,566,150,389,-37,36,10,22,-207,-20,572,39,35,-23,692,20,-6,16,43,-178,33,69,-28,11,304,11,-297,145,16,34,-2,-31,37,117,44,53,121,-28,30,321,-4,-206,148,23,65,49,32,-64,42,-137,8,-49,190,46,-215,46,-12,-26,9,-12,31,-91,54,-101,-71,-57,48,15,127,59,10,-11,1,5,9,9,-49,0,-11,5,3,135,115,30,-4,-4,42,83,-23,26,330,-116,46,100,-128,-17,-178,-95,183,-82,49,12,127,16,17,129,-9,177,29,146,-75,48,90,308,-3,-39,63,11930,70,188,135,-17,-4,181,95,185,13,-97,-110,2,928,1336,29,163,2649,-72,59,-10,3,55,60,129,4,-28,-7,-5,72,3415,131,17,158,31,508,2043,-2,905,164,-55,29,0,20,7142,448,-17,7788,211,86,-18,42,-24,-41,-67,330,235,81,59,102,32,-11,126,5,819,-103,-151,80,5,-34,497,39,-70,45,150,33,301,-4,-136,155,1254,125,855,99,-38,-3,-14,-202,32,-40,141,13,98,15,15,60,614,-13,87,2,15,161,-9,-15,1,-33,45,782,62,46,71,294,54,75,-22,5,466,125,214,72,-28,607,-16,-95,529,240,386,447,73,401,-36,119,40,143,45,-25,99,-50,-165,135,7,8744,-14,231,120,-10,9,-92,36,127,13,-64,-35,22,37,-48,8,49,-29,36,-58,-13,-5,-197,1,-69,2,9,-43,200,14,215,-25,-9,12,-24,49,303,262,8986,1221,7318,43,40,1,962,240,-244,235,59,440,-31,140,16,285,38,138,121,28,-235,215,85,159,-58,-20,-10,18,62,48,57,507,-40,218,247,4,14,12,382,-2,-24,204,-71,3771,45,25,15,1298,-31,11,269,36,8,29,130,64,-56,-170,81,81,15,125,24,92,1160,1580,34,15,-61,64,126,496,37,157,186,86,-71,575,-8,39,431,60,1,208,244,-41,-3,21,-104,-56,2,116,23,173,39,167,-1,35,7,8,33,29,173,44,24,39,176,-99,47,24,44,39,94,-88,324,113,-20,-134,4,216,65,1932,70,-35,74,924,70,15,-4,179,33,-137,34,42,18,-15,17,-2,50,19,-71,410,14,1,-20,-52,426,35,521,1,103,133,39,24,82,-35,26,42,-25,-1,60,100,206,81,114,131,54,-8,98,-25,466,1687,-45,261,-145,100,12,182,265,197,0,52,9,-17,75,424,-54,40,159,113,14,35,-16,20,618,17,41,-73,134,354,-188,-6,58,44,76,-2,-9,-10,241,24,285,49,-22,2178,264,43,-30,-44,-14,12,0,7,-40,-5,-50,176,49,266,16,11,-6,23,57,58,37,201,45,54,1673,53,-17,957,553,889,-16,13,34,52,37,13,803,50,-37,2,-26,-2,15,7,-24,-38,38,1345,0,-95,709,42,17,274,-192,297,3672,-75,103,22,-22,-55,6,-40,1,-39,305,301,5,99,170,91,408,-7,46,117,946,-45,-4,26,474,29,380,-145,-81,212,79,-26,37,368,174,117,1019,37,95,17,-38,-648,115,-40,-9,194,-18,17,95,57,-31,178,99,307,-42,18918,28,-23,0,228,57,47,229,-15,-11,13,38,65,10,-5,-106,69,483,51,9,-33,2924,-4,-50,36,43,0,19,50,29,-6,194,80,12,24,-22,78,-39,3,-16,-79,13,18,-52,71,117,10,229,13,-25,94,-8,236,5,-77,47,-5,-37,68,474,-40,-28,28,-4,73,-9,-40,1090,160,51,320,26,665,-43,122,875,-288,-78,-5,-25,612,91,60,24,26,77,544,81,154,224,86,-1,78,244,15,263,-11,-9,-14,182,202,40,343,95,1280,112,36,-65,-4,248,-108,14,-25,-108,170,41,73,20,-6,42,44,150,70,44,-33,35,308,503,198,-14,78,89,11,2,193,-20,384,-37,-118,27,-23,348,383,293,-19,-87,424,13,210,1095,-27,191,-23,214,12004,361,-47,-22,60,100,-73,21,-3,38,128,320,7275,146,61,-31,-22,47,76,-90,-31,26,2,-10,198,281,264,111,-10,3348,-113,-74,648,-67,-83,-24,-51,372,-133,132,31,-230,114,-60,23,392,-73,-3,-31,20,-7,-34,-28,-40,-31,-296,37,-7,-55,42,15,190,57,393,-93,41,-3,20,8,49,54,81,-4,90,-130,-100,-59,7,543,94,4521,10711,5,19367,66,-2,41,3,-26,-12,166,-65,-24,-44,1,34,1312,64,86,242,36,93,-8,80,20,425,4,-3,25,8,23,38,41,169,7306,59,-5,74,131,-136,2082,75,609,13,-90,38,8,1306,20,131,40,113,6,71,81,-8,-9,-136,-60,4,-54,-463,43,111,91,10,38,-143,246,48,-155,-1319,-208,99,210,465,677,292,40,16,-63,-31,-21,151,-4,-23,1343,59,396,543,530,-9,35,-24,427,6,48,54,397,-15,74,243,26,98,132,-34,-6,-11,3,131,17,-90,75,56,17,-142,84,-169,66,-43,56,50,28,-34,-30,111,77,11865,171,75,501,-16,45,-8,-134,2262,1806,58,441,22125,23,13,955,131,4,12,-44,53,68,40,47,1089,-8,46,14,-12,16,-54,-34,-37,5109,335,2,380,-85,303,58,-53,39,112,3,-31,26,33,-30,41,23,-25,6,8,13,28,8,752,1054,-527,107,56,43,652,-101,785,310,299,415,122,144,-3,1294,82,360,2589,41,-22,17,34,-68,97,285,327,-37,114,29,1,35,-62,-19,120,-11,-292,129,-118,-5,-28,50,-59,108,562,59,75,9823,-22,30,17,64,4,-141,26,2,121,175,254,-165,627,101,497,75,185,228,34,77,338,-38,-34,150,11,-58,94,196,71,30,-10,-6,13,-31,-46,-39,-22,164,-107,-83,25,2,-29,-49,74,163,-106,-4,177,50,-9,-11,86,193,-42,-17,13,49,-32,7,143,-26,40,420,43,-96,-34,74,94,153,-216,-4,91,-278,40,33,164,-9,171,46,137,-69,-56,24,207,62,57,42,-8,-26,42,144,95,0,47,158,107,863,-71,-107,81,318,5,-3,106,35,96,-4,36,-19,78,43,136,21,31,-55,132,985,-37,-3,90,-20,-88,-174,152,-2,28,4,9,216,-1,-107,1471,-455,415,1103,237,56,20,143,564,300,667,53,311,70,-13,39,73,169,-163,59,1544,336,3147,72,-28,1931,-27,84,21,920,23,-143,-7,123,-37,-74,2,180,152,6,41,18,-13,46,-15,-135,-69,128,54,86,1291,-4,-25,288,82,-13,192,27,-27,66,39,-88,-28,232,51,-35,164,66,-68,27,-38,-60,23,-12,1109,57,-23,345,396,-10,29,66,2,394,7,43,24,57,260,835,154,150,12,-209,763,173,-345,29,-25,-13,108,266,393,1570,-32,373,21,-57,-43,73,170,-16,6,40,46,477,314,29,-11,27,-50,-25,196,19,158,121,364,0,-22,118,-70,95,-72,48,142,-28,99,8968,10385,-145,-94,1497,26,-53,-17,93,117,-241,46,-94,-9,64,179,-103,-56,153,2829,-41,44,200,12,85,-104,4847,200,32,18,12,188,49,72,-30,214,95,-108,250,16,13,224,69,-6,1304,44,237,-16,9,2879,138,35,93,-271,1,-55,444,15,64,-57,8,41,140,99,-2,-47,55,35,942,10,546,-117,-215,2463,169,-13,124,141,-5,156,-78,38,1588,-14,-80,148,62,51,-10,36,-4,-38,387,114,25,803,-72,-7,59,175,108,4,112,68,-17,161,47,24,29,14,13,20,39,108,42,-8,9,126,-18,132,1,-7,12,-96,-6,-12,1220,-19,213,27,435,131,291,43,-116,-43,92,-113,18,-78,-224,-5,34,-6,47,86,180,47,703,60,66,145,-23,-19,68,80,-11,47,-55,200,13,1518,320,-34,-140,15,34,142,6139,37,-51,230,-35,-133,-3,-2,32,1,331,33,29,47,13,-124,-41,12,56,20,-27,16,194,85,-69,-50,-39,57,-10,-53,109,-23,129,11,-18,14,115,-8,-25,12,-39,-39,333,111,25,19,142,-131,137,-46,55,30,8,-7,112,-33,-116,83,4,57,197,293,30,7,14,-41,207,-244,-220,-105,67,-160,-93,496,25,938,44,-74,65,-38,2,-8,-216,125,16,149,-21,197,-46,-58,-5,4,37,206,404,-13,67,297,80,-429,127,-922,-31,56,144,13,-134,27,-8,101,535,100,21,14,-23,180,-28,61,3948,68,25,182,669,-17,27,146,19,6,9,95,68,93,-18,1,257,196,-31,44,27,-39,146,226,-15,-10,13,-20,174,120,5019,145,-29,18,2824,-4,3266,-11,23,-7,-228,79,-18,7,86,142,-8,81,-54,27,-25,-96,-5,-34,498,-34,57,-12,-8,-41,-122,2,-26,659,-52,-14,102,236,-32,45,-60,145,26,6,78,-9,-28,79,52,660,527,35,-194,-17,144,3,-170,-14,11731,-23,-35,241,465,111,44,80,423,-88,-28,383,99,64,4,29,-25,-24,459,141,-12,-10,28,-8,-101,-34,-19,54,269,-32,120,368,72,0,118,-43,-40,-376,53,378,961,85,-461,-29,-5,18,120,30,-1,-36,234,356,-13,-83,11,-48,25,-8,127,102,103,182,-9,-60,688,0,24,6,-5,1460,22,-3,-363,-75,33,120,-173,-436,-12,-133,25,-68,25,44,1338,-49,-30,42,386,193,3886,16,-71,585,103,-19,-34,610,-11,-33,32,45,5,1888,-201,-857,-1180,-2324,-278,-184,127,96,30,0,85,-47,134,-48,497,593,827,26,-17,22,-57,430,55,1439,-27,11,6,-6,-41,1623,-31,23,1519,73,37,-63,12,225,263,375,21,5542,-5,40,1,-317,-284,37,171,58,49,203,210,65,25,29,22,4,-20,-227,886,46,311,137,-14,379,12,-110,-44,-81,357,23,8374,99,13,-9,20,-42,99,-200,205,115,267,1844,-23,5734,-47,-14,19,18,-18,-30,-7,46,-568,-20,10,-32,488,-5,15,38,33,225,-31,-170,97,-60,-65,32,-29,-10,-44,263,56,-5,9,-16,114,16,-5,64,227,-15,167,47,-32,-62,136,10,106,65,45,-34,247,-11,179,-12,-48,15,30,3894,35,76,45,79,2551,38,53,-37,-15,-4,53,5495,-17,36,-73,-60,48,0,151,227,93,16,-58,240,236,-57,-54,-54,1,0,-4,27,-13,258,-40,-18,-29,67,18,1,355,-13,-127,43,163,3,-27,3,62,30,474,55,-44,-165,-32,52,58,37,-172,-124,20,52,9,85,24,6,1505,14,-22,532,506,126,220,684,-509,84,-16,92,-70,-1,-53,20,318,44,-27,13769,326,-224,157,5618,432,135,28,2,-6,558,-5,234,241,-18,-184,40,345,286,-45,-20,25805,19901,-71,53,-74,289,-3,-93,2260,-89,-78,94,6,-47,260,357,444,-185,18,41,117,-32,-9,-182,-107,-21,53,66,210,-264,-251,-151,22,-20,428,266,121,76,-27,86,59,235,139,-4,-34,52,-9,-10,905,145,48,77,18,6,-52,44,-22,40,23,76,10,-8,11,-8,-25,75,-41,134,59,1155,3,40,146,-120,218,973,858,54,124,2374,69,-18,316,-39,-5,65,-1,32,7,67,97,89,-94,-59,86,-64,-985,571,61,1990,-64,1045,-55,134,18,-14,-7,-70,87,-25,155,33,51,-5,24,-23,-42,-22,-169,-164,-32,-49,-141,0,-22,16,67,-97,-116,-103,-55,46,-4,-43,-77,70,14777,28,-45,-941,-10,17,-43,-57,-55,-70,-2,-37,-24,-50,-9,-3823,-2236,-3181,-3708,-2,90,120,-54,88,72,215,2247,170,262,4774,22,-15,19,63,2025,69,471,-6,-4,102,-45,-10,67,132,-34,-9,-18,-25,51,119,328,7,64,11,54,68,110,80,70,97,117,73,54,148,126,35,357,314,87,184,135,90,73,49,88,40,9,-72,-79,-9,160,30,35,-1,10,-44,99,100,-26,18,41,-7,-6,-24,-21,59,59,185,18,159,30,-16,-196,212,-21,346,-14,-33,44,28,-6,-18,-19,-12,27,-24,5,702,-102,-33,36,-103,-35,11,107,92,552,472,128,14,25,1876,85,-4,-10,178,8,18,32,-36,54,17,1640,-31,-44,38,-4,-5,42,25,-75,-18,700,-72,27,-34,-66,-16,-4,-29,41,74,2,-24,84,920,61,17,-11,-22,24,103,63,3,-13,-40,-18,-2,77,-3,76,57,56,68,127,57,147,74,90,30,59,314,-79,-23,-2,37,34,26,6,224,-41,-7,-55,-351,13,578,-1,43,122,-13,24,19,17,25,134,29,102,526,11,57,60,32,3,107,-23,5,41,1,54,53,-41,-51,-27,18,80,17,-22,295,37,76,-22,119,-67,16,-12,-1,0,655,28,-35,24,38,-12,12,13,11,21,-24,778,-19,-108,1,0,-62,5,-34,19,-23,-43,11,-21,32,22,-12,-179,115,-75,-91,18,-10,60,99,18,58,-3,21,0,84,-104,-1,22,9,54,66,33,26,-23,20,-23,2,-17,-3,69,11,21,0,3,-5,-5,179,87,-43,3,-17,120,-11,73,166,193,9,-38,23,876,-5,107,-29,19,-25,102,-103,-91,21,74,113,-4,-46,-16,-56,123,81,-67,14,-196,29,55,108,-13,57,-4,245,-21,-79,-6,108,-18,11,22,63,100,48,86,34,-55,7,69,149,68,54,-57,13,396,-10,6,514,99,8,-42,-54,22,-12,16,87,157,-13,822,-47,0,-116,-4,11,-24,41,35,-7,-22,51,151,92,21,-6,-115,-38,1438,-33,19,49,-8,97,37,-1,3294,-77,73,-64,10,16,11,21,36,-5,-105,-20,99,-3,-15,-495,-18,59,33,119,-14,-39,7,202,-23,130,10,33,-46,-24,3,-3,369,81,-74,99,-57,1444,0,47,-63,18,45,11,121,22,-6,-20,46,94,-108,-30,219,135,-39,-10,25,191,-1,80,107,-9,-154,-46,128,-33,31,187,-98,-61,154,48,37,-2,140,50,-25,-34,437,60,52,11,36,182,-28,108,15,-3,5,-52,-13,16,59,-45,30,-15,45,265,23,6,22,46,11,21,162,-46,26,78,-8,1,-43,54,20,-5,123,10,5,45,77,266,73,18,17,-176,-60,7,18,-21,-23,33,107,37,58,35,36,91,-11,71,22,12,13,2,-17,-22,6,94,-46,-11,40,53,-25,35,-15,87,46,456,-56,22,845,271,71,-11,-11,0,-37,3,-21,-26,-3,4,-30,-20,-33,3,-88,-19,-18,-160,-112,199,28,2,123,44,201,14,21,117,76,-61,8,8,15,3,343,-77,-9,194,24,15,56,17,2,23,-13,-80,-19,16,53,1,-8,25,-96,-10,-19,-37,-26,29,-102,-17,198,-6,52,5,22,-19,-401,99,12,7,-19,-4,148,-199,96,1,10,24,243,420,-46,-23,32,3,-20,64,-94,-102,11,138,263,-22,-29,20,-29,31,15,49,-17,76,406,6,-2,2,104,-30,-23,34,2748,64,-30,70,-5,-20,96,29,-73,18,12,-37,95,-28,6,-13,-12,71,21,0,19,98,52,3,-12,50,3,13,47,-50,85,141,-4,80,-13,2,52,6,6,614,28,39,305,54,72,8,1147,4,-34,20,76,165,-29,77,37,44,-1,60,1,152,65,2,70,26,10,19,347,23,-466,-19,48,78,56,38,13,-11,16,19,-4,41,82,-21,-78,-22,86,-6,-2,35,52,-125,6,40,-15,9,-7,0,-49,-21,-63,-24,13,53,13,218,36,-1,-4,-70,103,-48,5,86,46,-13,112,-23,-30,49,5,-36,37,56,7,-10,25,-10,20,97,-16,-33,40,-24,337,81,-26,-15,-35,-70,-9,23,-12,552,-15,188,-36,9,-52,102,81,-60,126,55,767,-151,11,-11,-10,108,-189,498,6,-32,75,57,-15,141,91,-9,15,-15,64,16,-34,-22,44,107,26,26,41,15,11,296,13,2,-18,-38,34,-7,-131,71,-61,-55,481,8,16,-40,9,-74,10,-15,61,3,-67,120,-42,-20,-56,-58,76,-5,-3,-38,377,22,-37,-9,11,-52,-17,-77,23,-99,-206,10,581,65,23,86,-9,-58,-9,-34,-17,15,-62,-2,26,142,-262,-6,-24,-60,-48,-62,-10,-103,-28,-31,-129,68,439,-25,-4,24,-43,1142,30,-22,130,-63,31,-49,-76,-21,23,-9,48,-119,-17,-2,13,6,30,-3,-119,-147,269,-28,-6,55,32,-66,958,111,-1,4,217,24,-7,-248,-89,-95,51,317,148,-178,12,48,-261,1,46,1998,-96,-44,-45,11,72,223,235,1901,-24,61,18,-35,78,6,44,-11,-5,95,246,-91,-99,65,3260,46,10,-27,-1,91,-2,-73,-105,35,-86,-131,16,-16,16,87,-10,55,160,14,14,-17,19,0,100,23,69,-47,43,-4,155,31,176,-54,-174,161,-43,211,1007,70,41,215,-58,34,-152,2285,-4,-3,-9,20,20,91,-108,2,-1,27,257,-44,62,-24,44,6,1038,-33,12,-18,27,-25,253,-30,-683,84,-110,-14,-5,77,202,-126,-13,8,165,-3,-135,14,2,53,29,491,235,32,164,1154,25,-134,-5,21,-13,-53,63,-12,15,11,-76,154,87,-4,35,93,6,12,-3,7,-14,-1,-65,-70,-108,-19,-2,-8,-22,-88,-69,-13,9,40,-77,1792,-122,-22,2,-4,49,-36,-33,-29,-66,33,207,-40,-4,-21,-19,-196,1110,-15,15,1046,67,15,-37,-24,-51,955,90,193,52,-13,-5,44,-65,76,-4,-49,477,22,-43,311,-18,223,27,-44,1,-17,-19,-62,39,1503,2,684,0,-5,31,130,12,-56,76,78,11,24,13,48,697,38,48,-24,27,12,128,25,-126,-25,-12,-440,1,-15,-80,-123,-33,98,-65,6,60,-266,-13,-14,10,19,-28,-75,-30,-153,-31,127,-35,192,18,493,136,-65,8,97,15,208,45,62,-56,-22,-94,108,85,166,-78,13,0,-143,11,-128,18,-8,-11,1086,-48,-21,-69,-538,-98,79,2457,13,-21,-23,11,-22,-3,1,213,400,80,-6,1078,22,28,32,477,25,143,-61,59,-83,54,14,297,-29,443,863,54,182,28,19,-94,19,-56,-7,-175,172,335,71,-24,-163,-48,-34,98,-253,13,124,-78,-2,-2,25,11,86,-211,-599,-54,4,15,-15,-1,5,677,-65,13,-145,8,26,18,1909,116,68,24,4,4,98,-19,-36,98,35,33,100,-80,22,11859,40,125,-98,14,-10,-29,15,345,2,94,27,11,14,160,14,40,26,-62,-52,23,33,79,-4,-17,23,-178,1047,25,83,47,39,673,5,38,131,-25,1,-41,-7,300,-38,1,47,-13,-3,6,108,36,42,39,113,22,7,29,15,19,16,-4,30,22,-8,44,244,-25,214,101,-48,-18,-22,0,0,24,3,39,-32,42,-33,162,-5,8,6,4,-19,-14,-19,-34,-29,18,74,16,118,38,8,-15,78,29,49,-37,20,81,162,1337,-20,-23,-77,297,104,29,49,9,-12,-26,13,2,-93,44,-1,5,2,-14,2,-13,-269,17,-63,-39,-32,-52,1,62,-2,175,-20,-39,3,-34,-67,64,18,21,24,-24,7,13,-58,40,121,48,-9,84,15,-74,91,-156,52,152,49,-5,-22,252,-74,68,-212,53,8,7,-2,-91,12,-119,21,2,45,326,-11,-106,118,-49,552,-8,0,8,-102,-39,-28,-39,181,113,92,-14,-220,-55,-67,45,156,-35,72,98,61,-68,-56,103,118,227,-26,-16,-11,-41,-27,148,267,41,70,-109,11,7,39,724,6,-22,56,27,33,-77,105,47,71,5,-43,-39,45,-41,-154,-239,530,561,198,330,35,25,17,110,-17,-5,78,-69,-9,-74,-20,256,78,36,23,28,-34,60,40,13,19,-10,21,5,1008,31,228,155,5,6702,-12,98,25,703,23,290,-5,-51,-145,-16,14,-31,-48,32,3,-30,42,-35,14,51,13,15,22,-147,89,-71,-55,-1,843,-67,41,48,56,27,274,18,-29,5,-60,-65,292,-85,2271,-64,-8,-22,-8,81,-4,86,87,3,-46,4,9,-54,14,103,-79,-71,109,1,36,168,-80,-22,2,42,-29,493,-104,-19,-9,1575,-168,-47,-129,-41,11,49,26,11,-19,-18,-15,4,174,24,-41,829,549,540,221,1435,314,-30,-15,139,85,37,2,67,39,-41,2410,-4,330,-48,-41,182,-11,98,-23,20,55,-14,-80,160,-89,-134,5,9,4,26,35,-13,42,14,13,-5,-23,-44,296,85,-41,57,1,-34,-33,-101,30,125,182,44,-105,-26,-8,-113,-25,-38,-54,10,326,35,-18,-3,-79,-80,-8,-44,-7,-67,-13,-24,42,139,-113,-36,-84,-12,-8,93,364,118,44,372,93,8,72,676,81,1,321,502,539,21,73,6,216,21,-74,1173,14,443,-7,42,-298,19,5,31,9,27,121,707,-278,-18,-11,22,-57,-32,275,100,37,33,168,26,20,463,125,74,138,9,26,28,244,64,116,24,37,231,137,-36,-207,-82,-44,478,-46,15,1,10,127,14,19,19,-30,-26,502,361,33,-64,185,-309,-335,60,260,15,11,-24,-86,4,177,-21,-69,0,-45,45,113,-12,293,3,257,-35,110,183,84,335,-15,10,29,25,11,38,48,-132,-28,-70,18,-60,-7,65,13,51,-73,73,-213,-2,65,55,49,799,111,922,60,-34,-66,60,34,59,318,391,288,373,18,416,406,70,-54,148,75,1435,-131,12,286,462,34,-140,-29,451,2180,64,158,295,0,66,330,257,44,363,28,78,-1,464,-78,13,-61,-151,57,114,115,23,1053,-7,26,506,93,262,835,544,286,-197,47,27,251,80,-25,-19,96,-3,-168,-13,12,124,-10,23,41,3,22,-9,-127,-6,99,-25,5,41,-19,0,-27,13,-56,-63,20,-59,-6,779,-51,-44,-8,-5,1085,-2,85,143,2235,148,44,39,90,13,10,15,-28,-39,-113,-64,108,-13,-59,35,-42,-8,115,-9,95,-99,43,-9,75,51,-30,41,0,-21,-1,172,-138,54,-281,-6,-5,33,102,10,-30,781,156,55,30,106,-61,55,57,118,416,-45,1,153,3,39,-155,72,-24,20,25,8,980,73,-31,-22,1340,-6,-48,10,60,45,138,112,465,68,16,121,-40,4,118,17,-83,-20,287,128,138,36,213,127,10,711,14,224,169,7,58,20,320,404,249,286,299,56,295,217,40,-10,27,184,134,170,-22,-13,115,22,294,-12,111,36,-9,213,-2,67,-5,14,34,-14,31,37,-9,16,17,8,-5,-34,29,-136,71,41,-51,104,-98,129,13,480,15,256,30,-23,-21,308,-11,2,-8,31,-2,-4,-14,-58,294,42,2,60,-74,-17,20,22,27,1100,732,517,-24,110,236,24,0,-136,-20,-66,178,236,86,-135,10,-58,34,966,2,-33,-53,-85,-26,-16,9,29,-60,-7,14,-20,-27,-31,-91,-51,25,23,10,-25,8,-22,36,13,40,10,321,36,-183,30,661,5,-32,185,13,-7,170,73,160,51,-7,218,-9,46,-2,-83,330,629,144,-151,47,78,15,-109,0,-99,96,-11,-5,20,18,-8,-5,84,-4,12,71,54,-52,13,79,123,11,0,-2,19,19,33,14,-47,-48,16,-28,157,-16,-7,-56,2033,4,-4,-94,14,70,127,-4,-1,-25,7,-18,39,101,33,-44,192,52,45,65,768,4,-8,38,54,25,79,-8,-22,-116,-104,-27,-30,-45,-51,-77,17,136,99,59,-31,10,-88,-13,-5,-42,-40,14,31,612,269,-22,18,-8,63,30,-231,-61,50,82,-4,85,3,3,226,177,75,204,30,-25,-68,-9,-18,284,26,10,-26,-14,61,-49,138,-106,-67,6,-101,-88,28,-38,-79,18,7,35,100,-13,15,-63,22,5,36,138,165,-35,221,68,-33,292,19,22,-3,88,7,-41,130,-15,1001,-37,-57,128,31,425,-57,60,69,32,8,1,94,25,51,4,196,-17,174,241,-20,-2,-1,50,-110,39,-7,-2,117,0,368,35,81,106,66,105,287,-39,120,659,9,57,1,-4,14,-8,76,21,4,-4,1,11,155,15,-52,18,222,41,19,84,34,79,5,59,-38,-1,29,121,8,26,39,23,143,7,-113,-23,-15,-88,-33,99,8,-24,9,-27,-10,61,-11,36,-70,51,30,-121,2,-20,-9,-99,8,-35,-33,-50,-9,-49,11,11,629,140,8,1449,14,116,1688,-10,-51,-135,-198,-13,-134,-20,64,-8,-3,-42,155,-117,-62,-76,-10,19,5905,70,-66,290,206,7,3,29,604,70,-9,-23,-41,47,22,38,3508,-151,-20,-13,60,3,33,38,184,14,145,-126,627,-43,163,33,-10,-7,67,83,-58,51,-9,73,41,632,-46,164,30,86,53,55,-23,-9,185,-22,167,78,24,157,34,92,11,3,91,15,5,-30,15,-35,71,137,-16,-38,62,-69,90,35,77,173,9,0,274,282,-36,-3,-41,163,-8,-26,-12,111,9,313,27,111,2,121,109,134,169,113,295,-36,-40,6,-15,138,-6,-26,-47,7,-39,8,2,36,-11,83,50,-30,162,-109,3,-120,-61,-82,-120,7,24,172,52,-31,72,-3,-47,-155,-34,336,-7,-9,-9,-31,46,81,-71,-57,-139,733,62,-200,-21,87,-42,27,-3,-408,-4,787,-52,11,47,-79,-23,55,-107,29,-6,-13,200,48,144,0,-46,141,16,-6,-198,19,66,-14,267,-17,-85,17482,133,15,-18,38,-79,4342,-62,-3,-16,-9,40,108,-30,6,-107,80,-215,56,165,-30,-65,-55,16,29,164,-14,4378,24,-65,-334,57,19,-9,29,403,-10,-35,-5,18,-5,28,42,7,-144,-59,-25,-86,4,-1,421,7,150,-8,15,75,-4,179,94,37,-15,81,-31,35,-43,-23,63,56,23,104,53,129,296,33,53,-42,2,-30,-172,1,4,-19,-100,165,36,-89,-23,51,71,-22,-23,-29,-53,-2,-1,44,103,-6,-1,86,8,150,39,-46,22,21,58,-37,327,17,4,-32,-136,44,-48,7,106,15,65,34,-39,29,58,-12,194,-261,-46,-57,-21,21,-26,-23,-11,-40,3,245,-16,-71,-8,-61,61,30,6,65,28,24,286,109,-32,-17,-95,-31,30,33,-21,0,55,153,72,13,283,21,-38,-64,128,0,239,6,48,195,132,-18,25,58,44,-23,56,-36,253,1356,47,5,36,-1,30,44,1,89,-102,-185,27,1813,-51,-49,583,120,-24,2779,136,-55,-22,36,21,37,10,-10,12,-19,18,464,-84,-26,12,99,29,-15,642,-34,13,-14,-49,82,1501,5627,40,56,32,320,155,-24,7,33,-35,-11,15,15,42,20,-59,83,-30,74,142,20,307,147,3,62,32,-10,10,-22,-8,77,116,-8,21,16,4,45,73,18,36,-37,37,62,-12,112,-18,47,39,-37,1,119,-47,-16,-13,-45,13,83,62,52,-15,90,20,173,-14,-37,16,-27,16,-16,-28,-49,-126,-19,-27,23,41,27,-64,43,-5,12,30,4,48,-3,-160,-58,41,740,24,14,82,84,-74,24,-46,-2,46,271,109,-9,82,-17,4,64,2241,-25,61,7,145,149,-66,-34,40,-14,-26,-32,24,104,38,44,-36,50,12,19,189,10,259,-2,-162,-4,4,-90,-6,66,61,2,200,45,-155,160,-18,38,65,22,-9,492,-13,-58,91,47,41,22,29,-34,9,0,0,188,-36,-165,423,15,46,21,-16,85,-5,169,42,31,-49,6,-109,105,-59,97,216,6,-27,120,33,4,3,39,20,12,31,-14,-2,-13,-14,10,-9,516,5,-483,-3,1,36,-11,-21,9,-11,-26,-17,266,1190,9,279,-3,23,-28,43,6,-11,-8,-4,-32,20,-12,46,-153,6,-4,852,105,62,-26,196,8101,17,-44,23,-34,-5,58,25,247,-31,36,257,-13,13,5,-34,74,-9,-18,-9,33,-9,45,-32,30,-4,-14,26,-5,98,-29,-11,-49,-11,589,63,104,-194,52,22,0,-52,-22,-14,25,83,10,47,52,-17,45,132,2,114,57,-13,-21,-42,-11,-118,-16,-34,18,-4,13,93,3,-10,38,6,5,12,-12,227,-57,-77,-66,-107,-21,-122,109,119,8,-38,334,31,59,100,50,3,146,-278,80,-17,14,-88,-3,16,-55,-24,183,-13,-23,-14,42,-28,-89,-70,-95,9,-117,50,25,86,-216,15,523,84,5,6,-1,-20,-308,-36,-45,161,-21,11,1,164,31,-120,-146,12,64,514,5,260,102,959,813,7807,161,822,8,98,94,135,423,-37,0,9,272,44,-30,361,8825,18,425,14,323,-16,438,20,-41,966,8,119,131,369,50,171,-4,51,-28,70,-1,564,-71,301,78,-7,775,145,40,-24,2,-26,11,-23,20,11,189,209,236,-9,12,9,-5,26,-2,-6,27,21,-155,-59,95,8,48,124,5,6,-2,150,20,35,-64,11,30,-46,-35,-5,1,102,5,-6,-8,-10,-23,-141,-20,21,169,36,-41,-9,15,20,1873,6,-2,57,25,-30,-8,-13,-5,58,1,277,1568,-26,103,27,76,83,-4,33,0,8,34,-46,-31,176,-35,5,-44,144,-40,-18,1,70,6,-1,49,-79,43,480,13,19,73,267,64,254,-59,66,21,-31,40,37,103,-38,3,-2,-2,-106,137,-222,81,-27,377,-69,0,15,-41,0,-76,74,107,-23,-51,10,17,9,-10,-79,-55,-5,62,41,-38,25,-93,53,19,-1,178,3,-32,48,-25,185,369,-17,35,-166,84,-51,91,34,46,132,35,1,196,94,-13,-22,26,631,-33,-139,29,-31,53,-44,-922,-207,61,890,7,250,13,55,-3,-40,142,19,-5,-15,75,-47,-11,-429,73,-18,-10,44,-23,56,57,-53,7,127,11,-101,28,-30,31,119,9474,19,13,27,-83,599,58,3,9,-33,-15,14,63,15,96,274,79,10,-6,-16,-45,81,-14,-60,13,1046,-15,11,52,6,60,109,293,10,17,-50,-35,-21,-174,-4,-10,-19,0,34,71,74,59,-35,45,247,26,-20,-13,-114,-32,193,-20,150,-107,45,-16,225,0,202,15,-48,-98,70,-2,-134,-163,-17,-63,-207,-11,-29,105,60,-323,7,-5,21,31,-32,-57,-83,-115,-55,7,-106,22,-43,3056,478,-4,142,-34,21,21,-23,-96,16,136,148,397,-140,134,86,131,-2,35,-7,365,-1,-33,729,-23,-23,28,44,-45,23,-45,23,44,-38,-27,-211,26,-38,-13,61,-11,176,53,10,20,20,24,-3,-12,-11,-14,-43,246,-3,34,6,21,-45,391,166,15,-2,81,543,157,27,-2,-4,-13,-461,12,-37,109,-92,-60,40,143,80,-5,4,8,27,-11,20,-104,11,-25,113,458,-12,-59,2,229,39,78,29,68,17,-37,191,64,28,56,24,-29,82,1,-7,12,10,-51,-6,73,-101,25,88,43,-9,6,3,115,-75,36,-91,-26,-31,-2,63,18,-2,-49,170,213,75,36,17,2,-17,-20,-4,-17,19,47,-38,27,-18,-51,2,267,22,248,40,5,-43,169,4,-40,27,65,28,115,3,25,40,64,134,15,28,38,-13,25,23,-18,282,12,-17,10,-58,-22,-61,91,22,9,33,-11,-15,-141,82,-26,-71,-262,-56,23,-2,-8,-24,-3,13,661,84,373,395,860,41,57,0,-14,19,-4,-65,-9,-13,21,24,2,-18,-73,-42,-85,-31,16,7,-43,66,-56,-41,29,-15,13,39,46,-25,-9,-29,-72,-121,30,-61,136,-88,50,-93,9,48,-41,24,-54,-48,-14,72,178,109,89,-16,25,-14,4,56,11,-10,12,125,60,15,-127,6,1,-62,-48,-43,-32,92,-52,-58,-21,8,-79,12,67,-36,-39,16,22,61,4,-11,152,-31,24,59,35,24,-7,-19,36,19,-15,13,223,12,-38,-40,-62,34,-9,1,59,16,36,111,58,38,-27,148,19,41,-179,-4,-22,-60,19,32,26,-14,4,225,30,15,-12,0,10,26,-65,303,-61,-66,1,69,-48,23,1,14,-14,38,315,132,412,99,-44,-195,-33,-45,-10,-58,-22,55,-7,222,13,52,30,38,-46,25,-8,55,62,43,18,143,0,-77,-62,-8,105,-4,38,-17,-32,-7,65,-4,-9,221,-57,35,-32,869,-82,-33,10,115,-34,24,-16,-14,30,80,205,22,-4,92,-15,56,80,59,90,14,962,-18,95,199,14,-122,-33,11,255,-5,15,3,0,-7,7,23,-40,-32,-40,-21,-134,257,-52,-14,4,-5,432,27,106,-10,-10,6,30,-15,155,36,22,331,-21,43,3,21,13,-15,-31,29,64,52,-7,64,-23,16,332,-13,115,15,31,91,-24,-15,52,-40,-9,-9,29,-11,1,-3,27,-28,0,200,68,126,23,192,-17,-10,3,23,45,-6,52,48,-25,-49,33,-20,45,-26,16,200,42,-24,256,-14,-23,45,112,-39,34,1581,-11,129,-47,-532,-65,-15,7,21,232,45,-6,119,102,21,-25,-12,-2,616,71,81,-33,-38,-35,-65,-43,29,238,15,316,57,-9,10,-44,-5,-6,412,52,7559,745,-88,214,55,18,-56,43,-12,133,-27,-111,23,4,27,-8,76,4,43,119,-44,694,75,10,14,26,13,68,-66,-36,162,-59,19,-12,132,39,17,-26,45,-19,0,51,-39,-142,-7,100,8,20,17,332,85,75,149,-165,7,54,-69,49,16,56,-3,-30,-55,463,-2,-2,137,-74,72,-17,22,282,17,34,-30,112,268,-224,38,17,-78,31,144,-139,-96,-40,-51,3509,17,39,-81,-110,8,64,136,0,282,-32,-230,26,-8,-55,0,84,-84,588,2,-6,197,-4,-16,80,-20,-6,143,-28,233,-126,-304,61,173,-50,63,-12,1342,1524,29,18,236,180,40,511,-14,93,-31,-121,-22,4,-16,-45,80,52,-1,1095,37,-30,-41,16,-49,18,28,13,3887,-18,157,2335,-46,48,44,-52,-21,0,10,10,315,35,239,57,-33,-28,1,-152,-68,8,-27,-89,-8,16,16,-24,-5,64,-64,138,-16,-48,-9,-88,-20,-150,-32,-68,0,53,-42,-23,26,30,-207,-6,-323,-8,-28,-297,30,-49,-1,46,15,5,26,-4,26,183,549,-82,49,-57,121,-111,-39,324,90,-18,80,-60,1,-48,-6,205,-24,3,5,-27,15,-16,-19,200,-14,4,13,14,6,-64,-49,16,-40,-39,33,31,-41,131,200,591,330,32,14,120,141,-70,-4,-29,-20,-66,-40,-18,-13,-30,-2,-28,13,13,44,-92,20,8,22,362,115,-140,303,-27,28,-15,-15,-13,1358,1090,166,34,17,99,30,24,52,-58,40,31,113,60,-15,-2,-49,15,-62,57,-4,7,884,-10,45,63,61,41,10,84,1,398,121,-9,1613,120,20,-26,-2,-37,69,-153,276,22,108,39,23,-1,119,-25,233,67,-2,161,9,-9,-29,104,-60,-6,70,79,-41,29,14,9,117,-61,-14,134,32,99,264,33,32,-59,47,23,1,1674,104,309,5,114,-9,-18,134,58,750,56,107,414,65,14,-12,57,198,-45,44,-4,-29,286,-28,-35,-57,913,18,-40,-29,354,23,44,-38,6,-17,881,-8,-9,13,158,112,14,14,-4,2,6,408,-93,34,-23,3,105,-1,85,76,-6,18,380,47,9,9,-13,36,64,95,6,-12,18,-18,114,-6,242,-12,22,11,-36,-118,-20,-101,-30,30,1173,31,-35,30,522,1,42,-3,134,334,2,125,4,-58,48,274,32,19,11,896,577,10,123,16,-19,303,143,11,778,1589,200,103,106,256,-21,232,18,273,89,111,265,355,205,2375,151,9,182,913,9,36,27,-20,-9,34,75,22,321,40,-52,151,-40,2597,72,87,124,287,219,41,124,88,6,-2,19,58,40,158,27,-18,650,-1,-43,168,115,95,11,25,46,115,25,-37,128,566,134,27,57,584,59,237,-2,26,34,93,486,411,37,34,1,81,147,35,447,28,-24,83,-8,1178,-44,401,118,-32,27,-8,151,17,63,-64,38,129,7,5,-21,63,41,-17,54,25,106,233,71,79,-4,80,-16,16,6,11,135,-34,167,155,174,164,1261,35,176,11,247,22,76,-18,183,-23,-55,102,114,172,11,-3,278,58,-26,749,20,18,103,-25,-51,30,34,105,24,338,92,-134,-39,-25,66,203,10,224,107,7,347,193,186,-11,2592,29,121,31,146,-24,-15,63,-8,254,35,46,25,-461,91,586,-25,167,130,51,878,466,220,92,130,20,198,-12,-61,95,462,5,63,139,44,106,10,26,40,14,41,294,7,-78,168,235,10,6478,181,75,196,196,75,70,50,-51,12,192,163,150,-15,23,28,-2,346,5,-6,817,23,1186,128,161,82,-29,21,48,18,-145,186,-6,-44,0,139,523,145,1185,70,28,-2,94,105,14,626,19,472,-39,3,81,-11,147,-50,91,183,-2,-23,226,231,835,55,-6,17,444,131,41,439,241,101,387,57,171,153,670,994,655,-13,36,573,241,23,726,24,50,155,598,120,461,7,391,44,67,418,146,149,71,48,63,160,318,56,-14,-53,193,-20,137,95,-25,1313,25,1658,12,-26,0,460,1290,12,1255,48,-26,251,50,-21,43,28,25,187,75,-48,-6,-115,132,57,125,251,-57,543,-34,107,1514,103,395,166,1010,162,641,112,17,-28,22,-52,313,253,62,224,87,91,-17,33,97,-20,15,411,27,973,-29,929,-54,-43,793,128,19,644,10,5,0,-16,106,-1,-8,12,30,1625,22,-34,57,32,196,-21,369,-158,109,88,18,150,48,92,178,672,1064,665,103,58,105,159,7,31,305,267,219,143,-40,313,1008,32,76,249,168,650,96,254,364,10,16,31,7,2,116,337,338,67,678,-4,188,25,117,350,163,84,-9,-49,69,13,14,48,1974,148,70,-38,-128,159,8,750,2,5000,50,107,20,1,252,-12,490,17,12,179,43,387,67,27,11,43,-21,-105,814,700,577,69,116,66,-63,53,163,276,1937,103,241,170,642,565,-9,92,23,18,26,174,110,24,-33,-2,506,3,357,156,3,729,255,-40,141,178,235,15,1335,308,2,318,470,114,36,63,146,-17,24,121,2245,19,5,-13,299,-21,-41,42,-13,36,48,137,64,-120,-3,123,335,888,136,170,59,188,816,-16,49,-41,106,33,-48,1315,463,-6,-45,60,288,148,377,-12,42,3,3373,1640,-23,14,149,28,30,2664,-26,27,61,325,-3,291,65,64,960,251,-26,17,163,-20,190,-19,-3,12,242,-2,83,194,64,245,-67,19,151,318,103,-230,39,-22,507,-219,62,49,15,128,286,35,-26,475,31,22,-4,40,52,133,-45,-9,114,-6,37,44,30,24,12,-197,415,-51,5,-7,928,-8,-42,-46,47,11,73,31,165,28,18,131,294,12,5,209,150,17,46,-120,147,577,154,30,12,376,83,522,-16,5302,-128,223,-118,74,561,-112,-17,503,42,343,11,-10,394,146,141,73,-133,174,265,46,100,36,-44,-70,100,-21,88,195,4,22,53,8,61,479,622,28,-55,3,153,411,58,148,-60,201,1,-32,255,9,45,-58,758,149,48,90,52,107,-89,103,681,-64,-42,-2,84,442,173,3,-18,-25,259,-4,-18,221,30,1847,1036,109,85,-70,97,93,5,205,21,9,45,274,-85,-6,992,162,544,35,103,2803,-17,-16,17,250,-20,-50,190,35,137,29,48,5,34,323,70,6,422,127,115,156,-17,-87,-15,112,14,16,53,51,121,135,12,-44,140,432,-179,-14,388,29,60,-23,18,0,-72,3,-15,296,31,27,-56,2,204,77,-50,-21,284,600,325,85,322,-17,-13,228,81,228,80,109,-38,207,31,-149,61,46,111,97,32,138,545,32,26,-94,52,99,20,33,-36,138,520,92,361,63,-103,1,529,66,19,192,14,1247,51,-8,-36,610,146,1,-21,60,-76,354,364,87,494,89,614,1333,419,44,1,23,23,181,7,4,602,-7,1874,58,18,6,-65,-71,-37,14,59,4,74,79,5,66,66,567,248,874,39,-17,37,-15,27,-21,56,44,100,-1,320,47,377,112,-20,-30,23,15,28,256,-101,86,642,-63,-1,120,4,265,36,70,-49,14,-24,558,52,69,308,108,95,524,-28,-77,-26,105,69,275,-124,103,1116,25,169,159,386,-52,84,-4,-38,22,33,386,6,6,345,273,30,84,134,83,138,63,534,22,796,489,162,2939,279,918,-2,75,164,51,17,-34,187,172,145,1170,13,547,28,87,68,24,541,-40,2,41,56,93,49,30,20,108,916,69,567,-2,28,222,28,37,-32,39,90,5,397,46,9,75,181,21,552,540,46,22,17,25,59,116,4,20,4,18,17,39,40,57,44,181,-40,-43,359,461,44,124,253,608,-2,97,79,-92,39,8,-15,75,179,35,73,129,66,47,240,23,450,78,74,50,-16,-30,98,-41,441,-45,-47,2423,-25,163,-6,84,-40,35,271,51,64,175,201,-56,-1,59,-18,-70,47,312,-21,-76,-237,3,10,-98,245,32,197,18,199,12,29,-2,8,28,-56,96,-25,693,330,76,-8,121,5,168,1788,125,56,-36,104,246,85,174,102,1790,5,48,-40,113,232,174,-42,157,-146,355,22,47,-5,224,92,32,-181,147,441,63,50,22,21,1,-48,-122,34,174,-20,826,16,24,-5,53,3,56,146,27,58,14,128,203,2,55,209,3,3,24,-99,-58,180,13,0,217,82,-78,-49,1725,-7,2161,64,71,121,-1,24,51,28,42,388,-13,742,208,-88,1,1,371,-20,32,27,141,291,-26,3277,33,-10,-14,-9,-3,1004,1145,-118,16,112,324,283,105,750,-5,-252,8,47,58,86,15,35,-27,873,18,105,-52,379,11,119,101,13,91,73,52,165,114,18,119,13,52,403,-247,415,20,-4,39,-147,532,563,-17,21,79,46,-103,851,163,46,74,9,10,211,63,4,125,53,-117,-28,152,21,1586,849,-202,241,37,49,314,46,197,370,73,3060,1011,164,97,23,27,15,101,278,394,245,97,74,270,45,54,434,-152,67,841,297,171,37,118,351,144,159,-3,-69,91,346,46,30,17,-63,0,-40,129,267,-42,91,16,1832,77,17,60,523,6,420,184,2046,161,72,95,254,102,-6,315,154,191,289,32,163,-20,-77,294,-110,47,415,89,48,-12,-8,944,-6,94,40,197,9,293,337,5,-3,211,35,-15,94,100,32,40,177,1751,175,56,668,173,31,597,1524,259,190,175,108,-12,283,-144,68,278,78,-5,78,42,72,215,78,46,19,101,-9,69,66,349,-77,450,266,123,-54,288,16,580,778,235,16,41,16,176,6,36,529,855,498,-16,29,-15,-13,779,198,21,-1,106,791,62,61,-18,179,14,-6,-31,221,279,-30,38,-102,70,10,27,103,-137,70,110,46,35,229,86,-12,1,-11,313,45,242,113,57,614,123,196,196,731,570,28,59,-9,76,35,77,33,466,1464,217,451,50,323,125,320,273,-5,362,120,13,26,-48,13,6,-12,37,-64,-42,-32,26,196,59,167,135,-30,127,63,-10,73,480,225,89,108,53,361,749,85,404,41,-72,99,29,451,103,-7,237,233,214,64,-4,141,-86,-19,-340,203,289,221,582,32,-16,237,406,-36,37,-210,78,134,-11,44,-4,60,183,266,1889,31,899,188,70,-1,-20,-108,396,59,343,1038,772,288,4822,-14,331,-5,146,791,-49,132,217,887,503,272,522,23,152,-77,99,1708,0,249,-38,257,-28,-95,-858,35,121,679,93,132,31,10,75,72,97,352,313,438,862,917,249,22,176,1365,35,-5,7,-145,19,375,424,33,-21,98,141,-12,25,115,9824,603,-3,737,45,75,42,1383,105,80,409,186,186,56,-25,86,14,238,519,73,-21,85,119,18,180,25,548,275,449,704,43,-21,-61,361,-150,-22,115,-129,-45,129,-3,1426,1,118,204,254,121,70,522,142,6,30,64,69,60,430,-11,169,164,-42,27,23,328,527,291,174,639,54,102,1195,950,3228,23,3,-19,26,-8,-74,28,18,-2,981,105,101,-26,389,-9,32,80,-45,473,117,251,-4,273,106,553,-188,-68,323,817,88,568,48,189,181,175,22,768,-16,-19,110,59,0,25,166,8,82,-7,21,346,-7,933,472,52,155,-15,55,319,821,209,3262,-26,347,185,78,-110,-3,120,54,-29,216,226,435,180,-19,272,130,105,90,375,-41,15,-46,-41,35,200,21,27,71,-15,46,-16,2,132,184,690,152,24,86,477,31,133,-19,544,72,8,-23,-6,12,29,204,241,12,-8,256,284,31,34,-37,393,452,44,-37,622,53,578,4,170,5,684,-60,-40,56,17,60,75,423,-24,-76,95,33,-21,-63,7,49,44,-23,145,22,341,241,30,558,-27,32,123,-24,-226,51,236,34,19,-50,18,171,68,54,-31,2,92,17,95,-31,726,31,96,392,111,235,-2,36,-3,79,189,48,-213,49,-2,687,-60,97,135,75,275,-53,102,267,-56,-36,50,-4,155,-27,152,480,127,442,15,73,19,117,33,5,94,25,112,1996,299,79,511,-147,1,2,877,127,312,111,-42,122,-33,15,198,779,344,378,-90,25,-29,28,490,48,-37,-14,236,-81,-54,92,1068,183,19,63,166,1229,1204,691,81,28,2,83,137,134,570,59,335,122,553,2,123,430,54,100,406,244,135,148,93,223,56,1832,1163,210,-11,-74,92,41,40,17,1088,136,266,239,-26,-18,-65,-147,-51,30,133,-11,11,-9,721,149,22,333,37,-42,0,-22,-39,48,-49,12,147,-33,-48,1040,42,81,-1,40,-46,86,254,8,141,2476,244,2832,11,47,322,-29,123,-12,71,-102,-25,8,7,-20,50,405,11,559,1102,-5,156,-70,366,-44,155,77,17,-14,582,857,134,205,1,386,92,71,-132,307,99,24,382,264,-47,352,539,8,139,91,10,262,37,201,1,-77,-302,42,-98,1424,106,36,1132,99,40,266,-8,-42,165,2,165,1,768,-20,108,270,503,-73,-116,211,301,189,701,224,-104,71,158,-23,318,23,8296,135,2032,29,29,23,44,48,-48,243,-6,1097,69,23,-37,115,5,142,98,268,10,20,1039,-1,247,489,37,610,59,188,11,12,-26,38,3,39,5,-85,6,9,83,103,1858,-46,17,-28,140,-25,-39,-51,-43,93,13,30,250,100,19,144,-31,2,61,32,-47,102,-32,146,109,133,429,253,27,2260,12,172,28,115,65,822,34,20,23,63,252,81,97,-1,18,681,27,237,131,25,-8,163,0,483,19,16,-87,461,110,186,8,24,-36,889,47,72,192,384,1662,130,-2,19,-16,465,26,185,35,93,58,58,-27,658,-66,351,16,31,195,29,19,197,393,-32,20,77,-24,-7,-45,50,-27,-44,533,94,31,281,73,33,-12,198,-10,27,36,27,204,276,8,1448,1883,32,-28,129,100,318,73,-5,1511,-54,238,148,301,29,47,13,1296,657,-9,477,23,40,193,337,26,344,4,141,-30,1513,-3,-3,-203,883,72,97,9,16,-40,132,48,139,-32,25,-23,780,8,556,30,65,190,787,145,103,-53,-56,-38,225,105,-71,-6,173,92,66,-29,85,2258,102,448,-66,204,33,424,50,38,769,714,226,111,-3,454,234,43,-2,69,14,43,106,94,137,7,99,37,501,126,20,-2,-134,554,-19,-53,53,324,-30,44,-51,55,4,428,28,59,-2,-11,154,177,61,72,52,399,855,50,-2,13,83,103,189,8,9,-5,424,906,278,257,249,692,59,1330,116,167,518,279,62,542,48,155,121,18,32,545,506,289,90,324,-148,-29,367,6,-15,19,3,512,-116,-57,-35,224,643,1185,119,390,75,28,642,-15,91,-34,31,-1,446,-76,232,588,2,42,249,-131,15,266,1555,263,175,95,94,111,420,364,3395,99,100,21,506,16,207,932,175,65,32,47,-12,80,796,75,74,-957,-32,411,555,40,312,31,24,-57,388,-16,-71,84,260,-49,104,242,301,31,376,-10,22,331,-30,275,-51,-99,88,47,171,142,33,-20,339,15574,1127,488,7,-45,71,207,0,36,-869,233,3499,8,242,1083,52,120,-3,-4,86,12,-4,94,2249,30,12,989,568,-50,365,-4,40,177,-119,133,1062,216,494,1006,145,79,254,29,1495,204,65,10,1269,560,77,67,40,228,-11,16,251,134,-12,65,208,55,1489,436,47,-23,13,-65,1668,384,133,45,28,134,-3,31,45,535,80,372,275,541,223,246,70,60,-3,170,340,26,247,77,166,542,107,67,1091,1181,1,-41,-4,45,160,21,232,-32,107,-5,83,51,153,276,46,248,83,28,105,-35,198,204,28,127,334,627,7,1877,73,245,51,-1,146,928,1,221,94,277,30,38,80,129,333,29,-140,416,30,11,48,23,90,176,158,8,132,-26,-23,32,75,631,431,-20,31,29,38,-39,-13,438,34,80,-74,-136,108,326,-55,-13,-92,222,10,38,13,-91,132,48,55,13,5,47,47,42,-22,98,62,83,933,2,303,581,23,13,18,175,-2,78,661,188,196,17,9,57,187,25,416,19,157,299,35,13,65,-30,51,-106,70,-23,151,351,52,222,-84,287,163,-2,-13,175,-32,289,-803,-10,161,3023,121,381,331,17,81,94,1041,15,268,-5,-5,-10,18,1069,44,141,56,184,165,300,18,3339,2,121,15,-25,95,-11,-3,91,8476,65,464,178,26,57,55,-11,-35,104,13,62,120,52,11,215,42,-33,31,128,-29,27,-6,-155,2,38,68,15,60,720,815,12,77,32,558,249,46,160,69,56,-35,201,7,1,-22,100,45,336,13,283,71,282,41,150,464,5,-373,2058,-5,475,1166,1712,102,322,407,91,338,1,411,-165,23,180,523,148,-36,74,6,20,21,147,303,0,17,110,216,108,30,-1,183,289,4708,473,31,56,233,127,-6,82,5,-26,-73,2,-51,45,-4,-57,-29,272,1737,66,525,77,95,-8,42,97,290,200,115,10,108,297,583,136,77,-2,252,283,1016,92,149,63,297,317,-15,11,41,279,908,469,582,204,158,-42,24,-17,181,-13,35,112,1021,509,-24,48,42,733,17,1,-57,-11,-395,-72,165,103,-3,-91,-218,122,-6,249,32,231,541,29,13,31,3,156,315,224,-5,32,50,-7,-34,43,-23,12,122,298,145,163,286,238,474,212,-27,130,1,-430,175,-152,15,108,112,69,-44,225,28,45,189,56,-3,109,91,-7,-11,-5,69,24,400,-47,16,56,486,1027,-44,225,-50,246,287,489,75,2005,62,550,-299,10,203,168,43,151,116,139,150,-18,-17,-20,3,-32,33,-13,54,500,-14,15,52,17,17,69,366,34,4,51,2413,33,333,66,312,110,595,2067,3964,44,738,149,46,45,-87,399,-90,114,220,361,-36,352,154,46,468,708,2,21,182,10,213,62,566,47,53,-70,-46,910,-49,-119,225,235,210,79,-37,21,12,165,2262,80,1246,12,-32,-53,79,44,14,158,30,81,69,12,149,39,119,54,26,57,-26,454,177,-2,2040,144,187,157,1353,119,371,91,17,11,198,476,1172,233,328,93,100,118,13,97,329,227,-7,667,24,-35,41,-19,60,-12,-69,43,90,64,5,255,151,35,167,38,-18,147,37,225,95,44,53,76,430,163,-28,-35,-98,-17,292,507,8,-2,14,199,13,24,221,176,965,63,763,1071,203,55,149,359,0,175,34,168,-5,20,28,136,-8,-16,176,24,100,281,523,385,0,43,-196,926,6,40,527,-18,13,128,40,-54,-7,48,-105,53,74,317,9,270,168,59,19,57,31,-240,19,201,145,-9,5,21,67,8,100,254,2355,66,59,91,234,613,180,-4,48,-14,-5,34,45,-29,-19,629,874,187,-9,-2,113,-38,-62,-79,124,53,52,8,-6,-4,176,207,605,187,100,89,144,95,327,2,9,-61,148,607,281,11,51,25,31,-14,119,-5,113,935,-8,-247,557,-9,55,-23,67,62,-23,131,-22,88,618,56,-30,79,483,388,121,-15,234,176,214,18,181,15,-3,13,1,122,48,141,-34,-3,733,1178,218,20,80,-191,-42,-84,41,188,38,-2,68,-2,25,192,19,10,1964,-18,18,468,28,387,45,-1,-20,18,-14,251,1595,-44,63,21,7,120,151,1274,1136,2134,202,476,53,319,306,48,77,-91,71,-220,107,34,-19,217,54,239,50,60,485,587,-99,23,-36,10,-166,408,39,320,1194,-38,-33,140,-148,584,25,102,330,6296,80,-42,-50,787,221,3265,-15,-165,234,-66,-1,37,192,242,316,283,326,-34,217,197,933,316,108,546,32,344,293,-11,140,10,-34,-14,17,42,3,273,181,-22,56,152,48,-30,734,483,42,11,209,195,246,4,2274,260,567,485,2486,21,-15,74,104,128,-3,-58,66,91,-113,44,247,9,-168,107,-22,20,1,26,85,197,605,639,1,57,50,97,34,-13,70,685,102,-5,-11,259,67,5,294,2472,-154,1073,14,66,311,-22,509,-20,591,137,-75,-165,796,11,424,3080,48,39,278,529,-16,192,98,-42,122,301,289,19,-36,-5,-8,646,29,-6,535,105,141,18,124,572,159,161,-8,32,3209,18,117,516,7,223,-58,572,-41,23,45,111,1323,28,3,-25,-83,124,90,105,1863,240,126,536,159,141,567,69,51,-5,74,14,783,221,33,318,6,113,297,29,930,-3,1361,363,-70,33,12,498,21,667,1934,25,178,92,379,1187,148,155,29,209,73,14,-105,124,133,407,265,-15,47,209,608,-62,16,79,19,41,-2,7,22,44,12,-17,240,128,51,525,47,-15,140,-9,73,78,52,21,18,-3,1112,-84,370,103,-212,60,16,-16,552,-5,-76,-62,8,62,-25,17,-17,92,666,-200,68,58,565,46,353,730,171,77,493,1288,11,203,614,165,178,-21,40,10,4234,392,6,1677,455,18,28,161,-29,147,60,26,91,-5,2,116,-6,208,466,193,-61,493,16,14,-6,51,58,91,-13,649,71,41,81,-4,1,28,-69,363,-15,37,180,79,326,36,-11,125,463,409,71,-82,5,2,74,-32,-38,107,43,653,63,-55,3,273,-2,-821,109,-87,-15,25,176,79,330,77,-25,-323,34,4,-19,-31,301,151,226,88,11,1653,-21,633,23,26,74,45,63,47,73,917,19,5,39,9869,6,669,1686,47,14,-34,44,22,-222,3933,316,-38,759,22,45,120,573,49,66,66,213,255,-28,442,175,146,329,123,28,18,102,77,93,569,64,80,350,403,190,81,62,17,375,271,49,-49,391,110,264,101,118,-50,2,55,4,-4,85,44,343,779,-31,83,24,119,305,26,214,91,43,325,158,445,572,26,31,27,197,329,894,0,122,9,-4,9,190,166,86,54,5,191,968,646,-81,28,63,-13,-35,-46,106,52,12,49,17,152,404,648,-85,18,99,120,210,-31,93,72,631,-39,32,923,640,67,3,5,-18,61,9,412,215,-6,52,59,-31,-57,-64,-18,173,21,22,373,57,-3,856,50,-30,-15,176,-205,187,-3,158,-69,46,105,80,225,-22,303,33,72,444,-22,-16,-5,-25,27,610,242,-27,239,20,31,-24,94,128,-16,59,-33,241,14,27,2563,165,69,-4,289,2,0,853,60,386,32,685,144,135,-28,428,101,64,24,347,110,158,-13,295,1926,778,-3,320,189,-6,109,920,95,-23,157,-23,-32,753,731,262,79,24,30,-84,497,216,-103,78,490,169,-110,32,138,426,128,99,36,15,4,-55,984,204,1,101,-95,103,6,136,55,152,256,56,348,8,67,374,1647,44,44,110,75,15,243,44,249,153,152,362,40,86,53,-85,15,223,63,18,35,136,65,315,145,-4,-11,38,-12,-10,-1,164,-14,10,24,0,16,43,-23,-11,24,-14,-21,-23,36,66,1,-4,22,160,-150,62,-70,-25,-8,12,-46,3,310,16,35,9,42,82,-1,32,11,-19,30,11,14,-35,-179,233,-13,24,33,-10,14,4,-1,0,24,10,303,121,517,876,381,13,10,177,217,28,108,236,-5,-16,-61,-59,-24,-41,-14,75,-18,18,-3,11,41,-4,-9,-35,620,50,78,-13,105,-19,67,8,24,68,15,9,28,22,4,-1,5,23,17,-62,182,138,-38,1013,-22,18,-21,113,353,18,7,12,16,-4,13,-4,103,6,5,16,6,25,16,128,-24,20,34,12,16,-28,3,8,-5,78,-11,13,21,170,20,35,-275,-230,-136,-228,-404,-259,2
-28,-167,-158,100,-129,-232,148,-48,14,164,-164,-323,-51,-134,235,95,-53,-192,20167,24,91,-58,-4,-74,53,-60,-14,32,-24,-39,-118,25,-503,-282,-310,-269,55,742,158,-54,1,1455,3448,12569,1058,3171,13627,63,-56,70,78,972,254,1885,-143,23,150,-172,49,-8,100,82,121,-46,13,-24,420,86,-82,-293,-94,133,-151,-21,-23,-5,27,83,331,-94,63,446,-47,9,-5,327,134,166,329,113,163,43,160,221,163,-10,-21,30,38,25,26,-66,45,33,-132,-16,1491,93,-108,203,-12,-28,68,-361,-173,165,-26,52,33,23,-13,11,52,343,28,38,84,-2,50,58,46,4,-25,0,-11,136,57,229,576,57,-11,-23,7,66,-2,5,94,372,14,-339,141,248,83,313,47,25,52,-124,209,-79,2332,25,64,150,26,34,129,89,633,300,782,47,466,209,115,107,80,66,69,25,262,-46,-36,76,130,147,-8,-6,-247,-3,2756,46,27,-22,633,208,97,17,9,526,88,171,46,111,0,81,-79,124,402,691,89,82,-7,15,1356,-302,108,1294,42,72,68,-60,14,-10,7,2934,-5,69,276,87,0,22,719,198,37,-44,55,230,767,188,1837,154,1338,-14,-1,-48,47,50,101,91,66,188,265,-1,326,-147,80,-6,1658,-42,497,275,-170,183,34,-12,17,-303,-14,-56,-83,17,294,36,168,253,102,58,-128,48,34,1258,3766,97,48,18,157,97,697,8,2825,518,689,4,83,99,115,111,467,217,102,13,34,75,124,-53,61,824,25,18,-954,522,-55,52,339,9,71,48,22,-33,406,1298,604,1112,22,111,1376,289,21,-7,178,115,238,43,-14,86,32,135,620,190,1,35,188,-1,84,31,302,54,44,1446,131,-33,276,65,52,88,238,62,17,81,59,293,223,802,42,125,-57,510,659,149,500,-6,93,1,280,315,-28,260,705,75,79,-7,16,688,390,250,-185,53,51,574,23,9,46,-82,69,142,52,46,317,293,451,108,318,14,56,96,1097,-114,-19,22,395,174,-24,-34,8,68,211,50,-14,13,-9,274,147,215,54,16,906,15,37,101,718,17,-48,64,221,146,279,333,158,328,870,365,157,-4,23,-161,83,34,56,443,388,23,393,7,-7,-80,490,-109,214,58,30,23,489,647,38,8,-4,-34,203,79,100,4,15,66,348,-113,41,60,100,772,98,20,210,90,118,247,32,-10,19,60,6,418,76,-128,23,11,50,27,82,95,-93,-59,172,337,85,409,84,33,1030,224,-152,37,66,48,455,2,244,188,93,99,58,375,16,14,-38,252,320,359,85,43,186,1382,42,249,187,570,48,26,20,-7,273,310,768,294,88,-5,80,-96,11,159,-21,396,172,374,460,1029,37,-18,139,5,18,7,4435,78,-38,56,87,9140,2,-144,172,-23,20,-78,50,204,119,90,142,42,528,15,78,257,89,46,72,99,175,-6,63,104,124,-16,20,379,89,-466,-154,34,7,45,62,39,1036,93,269,124,-426,126,46,420,24,-83,97,-13,35,372,14,36,172,213,629,83,-9,19,58,51,108,27,120,23,232,-34,825,240,74,23,143,141,46,168,48,-59,2,376,-13,184,164,654,36,41,-21,459,36,40,8,436,43,45,251,45,250,110,57,212,255,288,-255,19,12,154,126,10,0,246,94,65,151,-21,168,72,141,-27,57,-45,-77,-32,423,274,293,84,-22,-9,178,2,185,142,-22,-28,41,441,329,-38,2,99,39,182,58,343,440,-39,499,-60,2,56,84,216,-21,6,60,358,124,83,-447,127,-44,-19,2,261,-34,197,-19,83,43,118,87,-120,94,-22,198,-34,55,163,5,800,32,-7,104,-56,380,-89,47,1226,-285,-12,142,-42,26,57,-37,44,107,-144,14,25,-7,182,-72,606,-6,62,-18,700,22,19,-29,201,261,11,924,62,164,-21,6,-14,20,62,815,-4,211,46,-43,396,200,-64,-41,13361,743,185,-84,152,-147,595,959,323,7,266,53,-87,-33,6342,86,-25,313,430,94,110,61,23,150,-166,-398,78,-12,-190,-24,-246,-96,-1,-55,87,388,2253,228,104,-20,-26,187,213,-97,57,-24,5,153,27,143,109,-183,-124,173,29,35,595,-53,51,86,-28,118,-124,-56,82,3,-63,7,-42,-34,25,16,299,9,-127,11,519,27,82,30,809,10999,257,10,12,903,-72,-1,-101,8229,-41,-57,83,18,-7,56,110,22,6330,218,76,-11,22,118,-156,241,55,-135,4125,-43,-45,25,-24,1140,4440,-41,-175,17,1,20,99,123,-203,1070,332,17,3,60,1089,74,26,-16,3602,793,66,87,76,88,178,4,-105,245,24,4,1798,-23,44,22,63,-15,163,136,-197,34,4,118,-4,-61,69,49,-44,-122,171,406,95,-155,67,563,16,-59,-27,173,139,92,114,27,82,140,-16,-72,-81,81,-15,117,13,15,-91,85,20,210,20,14,-34,176,1,240,-107,-101,2008,-61,298,86,126,8,-121,58,-26,-85,1,-27,112,1027,7,86,-107,53,-55,62,99,-14,-7,-53,165,15,-46,-379,2430,0,47,8,811,-20,-22,32,2494,-107,92,53,81,32,35,-247,50,-16,143,-19,91,-73,834,167,-35,26,24,-111,-27,46,322,53,-7,174,189,10,54,206,497,230,5,91,-1,-23,1481,72,655,115,407,95,1148,-5,384,217,383,7,57,210,2853,-77,264,66,180,51,30,69,632,127,318,-19,75,1,70,47,-22,-7,9,607,68,-86,-47,10,-11,8,90,684,933,374,555,1146,55,116,25,23,95,495,471,4,6,-2,114,485,195,1087,103,-4,64,46,4587,181,-2,-10,24,-25,125,-47,9,-3,9,6,85,271,88,419,-8,3,-76,-82,251,-12,142,117,116,123,-10,42,-18,52,20,-67,-34,5,179,280,-28,82,108,114,3,296,217,-7,1018,155,86,-31,110,58,-35,-68,58,9,-5,187,574,20,12,0,-23,1,26,63,-30,245,167,83,28,59,8,-10,-69,111,-72,68,-65,93,-92,102,-51,17,9,-34,72,514,124,-168,10,264,11612,2895,-20,-6,-226,127,16,18,93,-4,-172,53,133,16,-173,-56,-42,544,-31,315,89,-16,4,-40,238,-19,240,765,-6,15,39,389,17,-20,11,288,453,148,64,-4,-96,-40,16,8,1146,42,-88,-4,292,-74,211,-57,17,-24,178,123,53,252,5,92,472,-55,-67,109,675,7,428,3696,42,267,-87,91,893,224,486,23,2,33,99,3,115,153,1143,-34,42,-42,23,7,191,38,350,2,-71,542,35,6,135,210,242,224,273,-161,92,-3,-15,66,-79,182,36,90,905,81,222,32,303,41,37,-99,83,-491,28,4735,39,73,320,335,31,-9,99,124,928,-38,61,5,42,381,179,1222,-49,-24,357,41,88,255,-49,263,15,1401,2454,16,585,1832,51,-26,432,-44,32,-6,124,153,299,3,-3,-2,19,567,60,144,8,49,78,23,2045,41,-23,179,-3,251,540,-67,19,594,-4,-27,118,183,38,49,4,52,-68,-1,-321,97,11,455,-154,262,66,1010,910,419,42,59,23,79,-15,25,-49,-84,17,939,64,-90,75,17,-46,-14,-26,43,64,103,10,256,50,372,123,-53,-68,8,78,301,-176,143,160,0,9,122,116,-103,180,136,346,282,289,-22,18,60,-13,-79,20,397,186,-131,-64,-115,226,50,652,46,130,186,65,-22,56,18,30,-21,865,35,9,-25,39,-200,13,274,13,158,175,-33,106,5,32,47,42,-174,339,154,-48,-13,0,38,382,329,72,28,10,220,-6,216,121,113,-158,89,65,127,358,-23,167,3,149,-54,113,171,76,31,29,18,106,332,3,840,-24,279,30,260,12,79,3020,186,33,-38,5,72,-61,22,-9,-10,-6,309,505,26,62,1,-103,-102,29,13,33,-18,494,205,-21,56,23,-12,28,49,168,-42,-18,25,42,-30,39,-58,378,-397,87,-22,362,-138,18,-67,9,173,41,20,142,-81,203,-77,66,87,-2,61,99,74,59,236,23,16,257,664,-3,412,-76,133,32,82,143,44,26,337,-17,96,102,19,-2,-10,122,-1,-17,-13,110,23,212,-6,46,410,1208,222,50,46,-23,-213,332,38,10,-1,126,-52,83,109,11,-142,-38,73,-86,233,56,-4,150,-21,19,-88,-245,140,77,-60,-7,650,5536,55,17,4106,13,-16,33,-133,-22,2392,457,-56,94,108,72,27,-57,1591,33,82,182,56,21,288,-68,106,189,57,-47,537,177,127,-42,4054,144,-104,127,416,62,39,39,38,-1,45,-97,309,-86,20,-36,62,85,9,23,64,142,37,102,93,415,418,14,-20,-157,218,-61,74,151,6,-28,-184,122,46,353,81,-8,106,95,-112,156,-1,44,27,41,-6,-91,3,155,-66,24,4861,48,5883,4866,4987,16,-4,-10,137,-100,73,661,2368,-3,-7,365,-46,192,-1,111,-103,105,700,-50,55,36,28,1127,47,-34,99,-137,-190,983,-62,-47,-78,219,-6,791,6,680,7,80,66,43,14,182,58,13,-118,48,-4,-69,134,1217,53,-21,192,810,196,-45,192,18,71,63,289,181,42,256,25,38,569,161,21,-119,1965,0,4641,687,60,-6,492,32,120,-30,153,94,-94,13,8,73,33,14,58,-6,-14,36,19,24,-24,27,-92,-11,182,-23,-23,42,84,2697,87,-12,11,-236,107,-1,71,883,-18,1276,73,-83,95,13,-36,31,300,31,502,116,-29,-72,-25,48,560,8,58,152,16,-4,576,55,2,-7,-1,135,75,176,125,24,65,-28,-276,9,20,-16,67,20,122,703,-118,51,42,40,-14,412,188,2686,173,-24,2151,90,114,3,-13,-124,31,-25,119,-2,300,80,443,-3,38,-74,1601,22,-41,112,86,116,259,40,62,89,401,133,-47,3255,405,168,65,115,51,-34,559,166,15,274,14,78,139,172,167,418,119,10,-9,105,69,-14,25,54,54,151,89,443,-14,-59,220,190,162,301,45,82,142,106,126,350,79,7,75,-15,-75,138,277,866,-22,-57,17,6,5,89,48,73,81,420,74,-57,20,70,-9,429,-66,57,156,11,25,326,-14,138,-15,-57,50,41,7,-60,297,52,541,97,-19,4,3,634,312,-2,153,-8,45,-69,-157,58,-10,136,-50,34,676,2984,15,32,185,257,-17,-19,-27,-64,-15,-20,163,34,3,130,-60,-37,-85,-18,-35,-7,49,56,-136,5,-21,6,-18,-63,-19,14,4644,1591,225,-1,-5,8,-8,161,-5,17,-31,475,68,-5,39,47,22,41,505,209,-86,-76,450,-10,-61,9,-43,104,3698,-30,158,98,315,-29,-253,838,-42,49,-36,444,195,-3,27,30,41,-13,-90,-49,754,11,2,-16,756,188,110,33,44,25,183,-6,-1602,-37,16,-31,576,-41,3164,-156,116,-75,84,75,27,289,24,83,75,-83,-8,19,22,0,-69,-67,-49,28,-8484,6423,212,84,69,132,316,448,454,2,-39,-3,16,-40,-64,14,24,163,-11,25,130,5,-25,-6,17,70,31,39,-206,-39,-32,1564,67,52,-253,37,145,25,528,-72,29,552,41,-50,331,26,-84,93,19,18,-4,102,17,-16,8,2673,-24,119,116,-77,875,48,277,-14,223,150,82,-510,79,93,49,-68,83,28,120,27,-18,473,13,21,3253,226,25,-74,204,13,322,12,51,67,15,30,9,206,228,79,144,-75,-272,-38,-16,-54,-94,365,-48,80,-36,1404,224,222,-15,3175,250,-58,90,63,75,-48,-37,48,153,2287,-8,-57,34,408,231,8,52,261,686,28,-237,-2,96,-3,43,108,169,-49,62,164,259,295,-59,202,133,1599,3,136,207,822,77,83,-10,-107,-42,210,-11,35,26,30,-7,6,-58,186,-47,391,-142,32,-28,56,213,69,142,220,178,35,-20,-140,62,248,58,317,-6,180,-10,26,174,75,254,95,116,11,25,241,46,-40,-41,-147,1877,560,154,-67,220,196,15,48,-176,-42,52,236,215,57,459,300,70,36,127,789,36,-125,-25,-8,50,319,-7,49,-113,163,64,-21,55,1057,77,17,59,6,-11,2894,148,135,138,302,202,-5,-41,114,131,24,139,5,-3,261,181,-20,-47,18,226,137,11,-3,0,273,6,32,22,36,169,15,25,21,-20,40,170,1123,48,30,17,-13,92,-12,12,294,131,39,10,-25,-31,-44,71,-52,62,54,7,108,113,-75,46,23,7,651,17,760,28,59,163,-3,3,187,75,-143,89,8,621,-48,-31,51,-90,67,-3,-121,270,34,-25,78,-20,81,-16,189,196,77,144,90,58,34,6,21,-8,-6,98,13,3150,235,21,41,25,-8,94,-5,162,68,-188,83,127,79,-26,43,667,30,6,-20,11,-9,-27,352,-11,500,3,8,-160,-36,37,48,-104,11,9,-97,1116,173,35,266,-163,20,36,82,8,59,67,70,-12,-229,-3,48,-82,-16,664,199,29,-22,58,-7,65,32,166,-99,72,218,55,19,-64,50,48,24,-16,54,49,51,524,77,403,-35,231,33,48,-16,-80,241,75,108,53,-209,111,113,-181,186,-48,101,38,403,94,32,87,-11,24,56,-64,-21,67,-22,-7,21,-12,31,-31,-69,114,-1,-3,-39,130,-6,279,110,223,-26,217,-23,242,350,112,-23,100,-35,289,12,19,16,234,10,128,98,89,81,1,24,-96,112,121,161,204,40,45,61,334,61,610,-12,143,5,-14,367,-30,113,-32,-42,11,-48,-87,74,48,100,-341,-28,11,42,-99,100,75,240,24,6,116,122,103,-4,11,81,48,65,34,91,59,-158,139,-30,112,112,120,-1,45,351,604,332,91,238,46,-44,4456,25,464,-76,258,328,37,62,73,-17,131,-2,222,15,-23,46,264,260,44,13,-39,20,19,617,28,284,53,40,422,1440,4124,2991,0,24,243,21,30,4,438,0,-21,52,41,24,53,109,-18,221,8,126,-53,-24,119,36,40,50,400,88,83,158,46,56,-1,-5,98,40,317,389,7,201,4802,6669,2438,3564,4893,7299,2017,114,337,-26,66,223,-27,0,33,29,46,-117,-53,73,-43,34,51,165,26,-8,-3,167,14,-21,-16,213,77,248,266,32,-85,-46,-28,8,-34,44,103,6,-24,57,119,146,34,16,0,3,333,-137,21,-5,492,296,78,-80,32,91,-13,-26,32,-4,95,152,-7,18,160,37,19,33,82,51,93,7,-1,-19,54,18,350,36,-11,-8,15,199,327,-6,53,90,135,8,-72,3,349,122,24,0,-189,103,-7,85,16,14,48,-5,-16,411,44,-39,465,113,-28,37,182,40,27,754,-2,12,571,26,44,16,-61,-37,338,30,108,126,121,-29,4,25,71,916,195,489,93,79,100,41,17,506,1,6,59,16,84,200,110,-36,45,135,568,0,-31,-16,68,-23,18,65,48,15,-31,300,56,-8,-99,71,9,-10,9,-28,39,-10,58,-65,-48,176,48,-75,119,16,-7,-3,65,-14,101,288,68,143,27,-163,167,-5,10,20,163,162,-25,-18,14,1907,45,258,29,197,-4,330,-66,-14,131,120,-14,117,13,507,-32,76,221,346,93,20,86,-25,-33,11,171,-55,48,132,68,125,71,18,102,25,-38,107,86,234,57,-10,-24,-20,10,-66,15,84,1060,53,-70,35,146,54,22,488,-16,-84,40,-41,159,25,191,32,-263,-250,-51,110,256,59,-8,61,1,41,45,17,90,262,181,-141,63,131,66,244,-19,110,94,-14,172,-728,9,-61,40,-73,3,395,27,-30,342,-50,-126,22,-27,-29,448,102,11,59,550,79,180,12,39,403,-170,31,63,5,20,16,405,-1,119,59,-11,60,-81,200,1362,71,13,-14,-30,-20,8,-20,361,6,18,9,18,437,-6,72,-22,115,130,201,55,39,4,42,-190,-18,-113,239,104,21,11,43,219,67,133,-7,-1,-68,-170,285,-10,-7,54,37,-22,38,140,17,112,251,-41,241,109,405,1365,101,-46,-6,-173,-1,13,53,-22,-73,50,-26,-41,-49,-82,32,149,333,135,47,-51,239,118,18,454,55,63,4,-3,-1,-138,-53,133,-31,41,-34,95,14,1,5,123,-424,69,187,-19,-5,39,-27,22,-31,109,1197,32,137,525,45,-17,1048,229,434,18,161,-24,63,20,820,34,63,64,223,65,656,61,13,521,2565,3,12,-34,4,-93,41,18,261,186,61,70,301,92,13,278,-62,585,-33,399,-150,104,-37,51,77,132,62,209,160,-47,68,4,29,-190,440,120,77,79,178,161,-10,-10,-27,20,63,135,22,139,-27,102,30,53,354,81,18,99,4766,45,658,67,46,-11,293,-90,146,20,11,397,75,1,371,23,25,249,25,21,39,-25,90,11,479,39,43,615,33,-17,259,4,252,391,643,168,254,312,-23,1270,203,132,46,43,82,169,95,137,-29,-154,308,183,-17,-23,24,30,294,270,74,-9,65,451,-39,66,-34,103,-245,-42,59,188,-53,95,36,217,70,-11,108,-4,-187,-43,49,102,-12,724,1,38,31,48,32,59,35,-6,152,16,58,-14,40,346,573,386,67,106,84,11,3,29,-2,29,38,21,109,-47,1037,-113,66,-29,22,17,190,39,8,323,11,25,-34,-15,380,33,84,2,-14,29,98,-64,173,23,43,111,2331,400,102,-4,147,35,47,6,21,231,175,-18,34,9,21,360,10,112,17,16,38,-7,-22,65,94,-14,3,109,86,-241,-27,72,2,4,-41,-1,-80,37,-43,-39,-45,73,-30,70,-73,39,85,36,92,62,13,-34,225,-7,66,357,697,-125,91,76,-19,-37,80,150,-229,321,-38,21,18,919,-75,70,16,8,43,-73,-117,-11,6,103,192,-25,3,80,-20,205,237,275,91,-33,314,-6,-5,-18,-19,-82,4,8,0,-26,277,-45,75,-29,16,89,215,293,479,149,37,4,41,161,53,149,5,79,174,-21,-46,90,244,108,16,-17,156,3,75,-38,-77,203,-6,169,88,-189,21,36,-13,35,374,-12,1269,-12,20,54,13,30,70,-3,-6,-44,22,177,-6,59,-31,-1,2,76,32,0,517,165,-18,63,57,100,23,586,-154,1,-14,15,69,53,22,124,16,55,-15,426,144,229,112,125,279,303,-70,541,-284,378,13,39,-2,-53,23,37,-60,93,14,-40,-9,298,20,81,243,73,44,897,62,283,767,87,-1,585,-23,140,-7,52,-57,-88,104,-14,-14,-16,55,1,-7,264,223,35,186,-15,12,-29,31,215,640,228,-25,-20,44,-16,74,25,53,219,359,44,32,28,11,51,64,150,28,-40,296,-49,214,157,301,6,110,4,140,105,89,72,259,5,-59,-4,13,2538,49,2556,54,-71,129,96,664,5,265,-89,112,132,68,236,15,123,137,-45,-449,75,30,-64,-12,14,20,-16,88,62,35,263,-95,84,9,44,117,184,92,21,178,123,27,36,-85,38,-3,132,99,61,-525,43,84,-10,414,92,21,73,13,1,398,72,2,63,139,47,11,55,13,1,-16,-11,92,306,123,30,-14,8,81,75,0,227,11,489,-43,45,18,29,-2,817,46,-36,295,1,38,403,77,467,3,196,78,131,235,102,59,31,-14,158,20,42,404,-29,66,-56,-10,-375,-35,46,368,-13,103,2,42,-96,-319,226,136,1167,33,94,0,31,97,-35,-132,139,157,-12,9,-20,-191,22,212,137,77,-47,33,12,406,137,24,-71,47,7,79,229,-55,60,-149,139,151,195,79,34,-16,-7,96,194,14,-62,-37,109,32,20,-51,-40,-82,-72,183,-8,173,11,60,125,216,464,11,61,6,32,330,188,1,86,-10,6,10,3,53,95,274,-22,95,40,-2,195,92,432,39,72,288,205,35,80,-8,252,18,111,-25,162,63,32,51,855,23,-88,41,-23,149,10,-9,11,25,152,87,152,136,25,23,46,-25,-53,190,22,9,770,158,-4,36,129,1,-6,-70,337,468,598,-47,117,298,255,-127,1496,19,-44,129,14,-192,227,-48,15,-8,76,118,31,43,45,16,31,47,29,-29,14,926,-29,742,-89,214,24,-7,25,60,2682,60,191,-22,-166,-1,26,113,225,95,78,1047,-25,2070,27,57,-48,234,38,119,-55,-36,-50,159,150,933,-79,4111,22,51,44,132,29,152,100,60,953,-12,-5,-20,-25,76,20,72,90,250,-44,32,70,18,101,-145,169,11,-54,125,19,27,85,-136,31,-7,248,-21,2,82,16,-28,32,28,48,17,-31,-17,585,5490,-13,27,-6,171,105,5,-13,138,88,-60,-42,73,-51,-16,14,69,11,-5,41,54,833,-52,137,4862,193,39,-63,327,-76,1,16,188,219,-33,10,2848,-31,29,5,240,109,347,-31,569,1058,178,34,132,293,234,-34,-4,29,1,260,178,10,79,25,-12,135,-9,-43,16,38,1665,344,-12,-27,-17,883,1,-6,104,183,184,-336,-108,932,-4,660,482,2917,10,64,6491,501,-220,332,28,171,78,837,-11,137,754,66,10,-285,465,85,12,-16,112,41,-34,5962,157,-5,6382,67,17,96,61,89,-59,-1,1335,488,10,13,34,-24,62,-12,157,-88,-82,-6,46,-59,-2,101,17,9,104,19,11,196,136,61,191,102,37,158,24,55,201,18,1957,123,96,19,1073,8670,-3,318,1,-40,-73,2033,36,18,-182,-57,-9,-22,525,213,81,12,31,-27,-10,71,23,24,73,97,104,43,527,-23,100,14,287,15,5106,558,-3,-41,153,-4,4736,-182,253,72,3,389,661,10,134,59,-16,54,39,6896,1961,27,1457,32,27,642,546,227,711,-78,4139,-28,74,-68,90,12,34,102,248,13,-125,-43,21,-27,194,-18,83,36,394,128,93,3,-92,33,0,44,1113,51,523,-218,305,53,40,723,578,313,449,24,76,-35,204,750,129,-395,43,-43,114,116,-53,187,-6,93,0,82,57,85,-24,45,299,129,-12,86,31,283,159,-61,142,1134,3163,134,-42,38,87,28,80,-92,32,208,25,88,7918,-12,26,47,1,191,31,138,62,105,124,-29,295,10,-1,152,232,362,-22,-16,25,3327,-125,-8,42,-5,-17,-65,3,333,32,77,-27,26,114,71,-17,104,-58,42,-230,-29,8,1,69,-5,64,181,289,220,78,203,-16,-15,56,9,79,11,140,42,131,13,17,-3,2884,-68,362,71,-26,89,109,372,-201,2429,-39,25,63,-3,173,-5,344,22,19,60,298,57,-46,70,-26,-101,272,26,4917,2144,38,453,807,32,226,73,369,137,722,332,-16,224,-321,-52,190,-3,6,152,124,21,3537,72,3,351,34,-7,1234,220,262,53,736,-90,58,12,184,68,190,54,-81,-60,467,-145,86,4848,31,-18,3,5,218,71,532,86,107,-45,34,36,158,7,238,440,323,267,1307,45,37,27,211,295,186,17,-47,54,45,30,830,14,544,-20,34,105,293,-28,81,77,61,42,-46,64,105,126,431,275,36,18,-40,21,98,101,46,390,105,154,54,-56,26,73,611,-15,-77,-5,575,-31,1,12,124,84,154,-56,509,42,20,280,-2,17,54,29,3,114,173,5,129,54,34,21,16,6,82,212,77,35,2835,692,301,-23,-24,-23,147,-31,-11,66,239,236,17,22,-12,7,152,898,1497,762,66,-20,39,63,-10,207,119,453,2865,343,1561,-16,163,14,162,206,-19,38,70,-24,5,30,37,2046,-32,71,17,45,-39,3,100,24,70,56,-17,-53,-6,41,459,1398,6,-31,35,-7,78,2,74,70,299,-32,131,293,7,53,-95,715,-14,64,48,59,-30,-31,82,86,34,-13,-8,-46,89,-141,87,58,-38,-2,-29,19,34,-57,-12,165,95,18,-11,44,-30,178,199,168,113,-3,-16,-60,-28,-25,78,257,314,84,472,601,-25,-17,43,85,36,176,91,-17,34,24,823,-24,-86,24,78,89,8,10,98,1241,213,-402,6,-81,160,42,189,3,81,-4,111,91,27,-3,-43,66,-41,146,22,152,60,49,5,-26,-5,-14,234,60,316,62,410,33,99,85,47,-29,13,111,55,37,-45,45,-5,99,144,87,83,304,615,-83,23,201,-7,49,-83,-12,7,-91,-73,155,-191,83,44,-15,-184,209,84,53,12,5,-251,54,6,31,-4,87,4575,46,557,-26,37,-5,7,222,46,71,48,311,8,88,247,-15,74,27,9,105,653,161,4,-17,56,979,115,204,152,-2,136,7,-3,111,224,84,24,-179,23,7,121,426,-3,78,-28,42,-167,23,264,76,-27,68,4,7,121,39,144,164,-60,35,25,-356,115,91,183,266,140,-400,-93,-65,138,558,232,46,93,-86,-55,-87,131,567,31,126,180,183,-45,273,-18,11,87,3,18,329,1384,-35,-26,37,901,863,1896,-23,-65,-23,490,43,317,-37,6,16,38,-300,26,234,93,-2,-23,103,-4,-95,-169,141,-85,79,48,31,10,343,17,-422,133,-6,44,231,-36,73,-98,92,22,25,1,148,569,2,56,141,65,-24,21,-7,4,42,-36,31,-115,-70,61,-162,-18,-4,90,-38,-59,49,-14,117,-60,0,-44,23,7,-78,31,-1,35,13,17,-65,-18,-5,-14,36,48,15,190,82,5,22,341,38,41,-119,86,343,-56,86,230,-86,-15,31,-131,98,-142,67,1,25,20,-9,177,0,302,-84,95,-25,-4,75,70,-14,-10,78,11675,569,-41,212,115,10,46,163,30,25,-84,14,74,-86,-32,-54,170,3702,-9,7,-30,-27,198,187,35,135,-8,17,37,146,8888,141,-25,144,7,77,180,22,888,226,-75,-79,31,32,4131,383,32,14651,22,3,-21,0,79,25,22,925,402,67,45,169,38,6,94,-6,440,25,-49,60,57,41,397,50,-7,89,83,-26,94,-19,-9,221,1291,110,312,-106,-24,-1,29,-10,66,5,83,28,227,129,21,213,892,-176,116,-18,8,60,-4,49,50,-9,21,848,-113,62,1102,457,21,21,-26,-28,432,-19,176,27,3,642,11,-149,146,338,122,382,98,299,-14,71,136,41,-5,19,70,-105,-111,-31,33,9944,-13,389,147,-1,69,-179,8,65,-11,-116,12,47,-40,-28,80,-42,-1,50,-48,-13,24,-186,44,-60,-31,-5,-37,-35,-42,128,-29,56,-4,-7,139,93,115,5558,1427,145,70,16,-106,895,408,-25,91,79,138,-56,-19,-2,337,-8,179,71,18,-42,4,99,131,12,-2,38,13,43,157,32,424,-10,113,153,61,14,41,408,2,-8,274,16,1332,45,14,-1,652,16,26,108,93,-24,39,46,96,-100,-69,-2,9,22,51,-14,18,331,475,53,-8,3,24,37,829,14,321,136,126,-80,264,44,42,288,-20,13,576,71,-29,-25,23,-54,-93,-16,90,15,10,-16,171,14,4,31,1,69,13,154,66,45,77,72,-48,65,-21,60,-34,57,-24,161,81,42,-170,-17,-15,44,543,73,-115,282,1244,10,125,21,446,1,-16,14,10,-10,43,12,60,-13,43,122,216,45,44,-29,13,27,127,717,-29,6,45,35,-55,-38,31,18,-70,-25,21,85,54,189,54,17,227,-2,24,69,-9,334,380,-28,406,75,43,57,60,69,97,-21,88,31,-66,66,1120,-33,10,161,85,3,55,68,24,481,27,-29,-47,-324,98,-36,-42,76,27,13,88,-35,-18,312,12,450,71,26,828,185,-21,8,-14,15,-4,-4,456,-74,-71,-73,182,90,372,9,385,0,48,45,99,117,189,80,16,398,48,2,452,177,561,17,-23,44,59,-4,-6,1032,58,-32,8,-19,11,41,21,-2,-51,-13,509,31,-80,298,77,-18,52,-32,2371,3453,-58,100,-4,-45,-35,23,-144,-30,-28,279,23,-17,58,99,74,260,21,89,-47,-22,-21,-29,9,592,-12,86,-182,-98,15,67,1,33,76,131,145,678,157,180,-15,-105,-512,220,-39,3,56,7,75,158,50,50,167,65,689,60,25756,18,-18,545,254,70,35,72,-33,73,-7,58,-5,20,-22,-21,272,1025,25,-21,-123,-5,-37,27,-4,-53,82,34,21,-27,3,320,34,37,2,62,9,7,80,-33,107,-20,41,-1,162,127,12,410,-1,35,91,-4,345,-115,111,86,32,-5,113,418,7,-15,9,86,121,9,-85,351,269,116,147,59,466,62,139,1099,-70,39,15,-60,3083,123,41,46,159,-85,9224,-36,259,336,84,-8,21,33,26,142,71,1,6,32,99,56,486,171,844,125,71,-3,4,427,-49,-18,-100,3,385,36,247,43,7,6,68,86,100,14,-40,7,1170,65,13,-3,117,8,28,-46,10,-64,761,-13,-137,-39,-81,639,735,200,-47,-136,507,25,408,382,-24,61,-21,447,5589,291,-15,3,82,389,3,102,24,182,385,469,3186,1778,41,18,-85,37,50,-97,-5,142,18,26,136,274,191,33,-8,25,-152,-144,388,-48,-50,-21,-26,279,-255,63,-9,-95,7,-62,-17,626,-10,5,6,55,-8,-48,3,-13,18,-287,74,-10,76,61,56,577,46,229,-56,62,30,-4,-44,-10,128,7,-5,-42,-12,-82,-29,12,379,91,1819,2078,474,4914,-137,16,24,62,2,-32,213,-56,-16,-36,-8,38,525,68,5,175,31,83,695,1957,71,419,31,57,9,37,78,73,16,47,994,18,7,45,134,-147,205,83,331,23,25,5,25,262,-3,34,-20,88,145,131,63,32,69,40,-31,-3,-16,-708,809,118,2,35,37,1,178,44,83,-202,-142,31,437,211,546,564,57,44,-100,-13,-48,231,18,-33,837,17,323,66,158,74,59,-12,298,2,79,36,97,42,26,96,-8,414,149,54,-31,19,-194,140,-148,-5,18,18,-14,-30,17,-97,2,-74,-164,134,11,-50,-59,60,85,9170,549,42,3867,-87,96,-28,-136,1098,16985,110,25,3922,125,39,2529,708,652,5,476,9,1,47,-47,117,51,58,64,9,-249,-103,4,54,6519,163,-43,377,47,1753,40,-63,330,165,38,-55,-14,33,-29,42,134,125,18,0,26,9,16,200,34,-296,28,168,270,664,31,187,521,193,365,129,113,7,1265,375,264,6976,567,-14,35,-7,-53,-6,785,192,114,283,217,-37,25,47,28,98,-12,-145,98,34,-6,10,27,-12,73,318,96,0,5725,107,1,23,61,46,-64,11,1,127,55,957,-110,2866,172,262,7,172,212,-28,-45,542,-130,135,128,21,-77,-12,255,139,59,98,246,-1,24,-241,-29,-13,119,3,-196,-5,25,10,22,-3,208,99,57,116,64,-12,-10,155,170,-92,9,80,-5,-30,45,149,12,46,207,57,-17,-51,77,96,304,-242,-91,23,-241,48,-11,333,-104,210,111,91,-100,-66,64,61,41,57,7,21,57,21,-69,34,18,10,123,42,505,-29,21,123,77,-4,29,84,129,-6,161,-54,-8,357,44,10,67,53,7,50,164,-118,-9,-84,-43,-119,-145,102,-7,123,-43,25,81,-6,-132,221,-544,567,135,2328,116,117,24,374,1145,313,26,71,75,116,-286,-59,130,-149,18,2360,191,3386,16,-23,3532,38,62,44,-108,-14,197,-12,276,-45,-91,13,36,306,24,-8,85,49,83,-62,-117,-160,193,-11,33,1934,-8,258,419,62,476,196,-2,41,72,-74,-94,-37,54,31,-37,-25,1135,-33,-10,-28,-42,15,-100,1509,348,-27,613,1392,10,145,91,-22,143,-17,23,3,-4,187,2790,203,700,135,-213,1395,47,-184,-15,-14,37,59,323,105,294,36,234,90,-157,-27,174,230,-14,20,37,49,687,494,5,10,21,13,53,129,43,281,52,372,68,-9,91,-3,184,-51,44,59,-68,127,-9,-25,-333,252,441,41,-14,70,41,227,-26,-14,19,21,99,224,28,-34,75,2596,-15,-91,403,-95,23,-28,9491,272,55,11,35,101,130,-4,15,98,41,-38,125,1,6,407,221,5,703,-45,187,51,-17,12494,192,20,0,-156,33,-44,298,-1,-8,-27,-14,-10,-22,231,27,-30,62,-52,3627,36,447,-102,-456,1247,258,78,16,206,-12,111,-108,55,161,-2,-1,87,67,58,-29,-132,17,27,1892,64,1,161,-50,-9,41,115,105,-1,0,395,7,3,24,-7,266,19,-30,46,9,148,61,1465,0,266,267,314,-28,7,47,-65,16,18,469,4,143,59,1029,108,136,50,-76,68,27,-4,27,-28,-116,4,-12,-15,24,451,45,84,909,49,55,105,5,-51,45,50,-39,78,-168,224,-1,1075,672,-98,41,76,162,59,7990,50,51,151,-116,-70,-72,-21,13,26,310,48,-1,57,41,-43,-37,-2,-112,-12,65,-31,273,7,-150,-25,12,58,-32,0,110,6,186,34,-71,4,122,32,2,35,-8,-27,85,-48,60,18,30,-71,123,-60,22,11,54,-9,46,16,9,92,-4,-34,174,43,-15,332,530,121,60,-439,-76,-2,-19,-72,1,525,-14,238,59,-105,238,-42,4,5,-251,225,24,21,-43,137,-86,-38,120,88,10,50,145,101,-7,378,501,-594,174,130,-28,52,42,20,-92,28,-108,61,1666,75,10,24,17,61,-84,12,1037,131,51,270,1147,112,107,188,-105,-70,-30,34,-3,55,82,20,146,-87,14,29,48,0,107,63,113,-261,1,15,168,94,1546,1689,6,7,298,-50,1180,59,23,-36,-651,118,-71,147,54,233,-10,20,-48,-4,-149,-68,150,-125,623,3,30,47,31,48,-139,29,-56,257,9,196,-111,178,-41,-72,-111,7,-13,15,436,26,60,96,23,-12,-173,34,-139,256,317,-22,-171,266,2221,-36,41,42,207,419,31,-127,448,71,-38,283,111,-33,-17,77,29,18,91,184,14,-8,24,137,-196,-16,-23,26,88,-58,106,127,25,-30,116,-30,-36,-439,-17,600,1118,73,-469,-31,33,-52,77,-8,43,-47,182,914,-14,-59,251,-2,9,13,-23,68,153,2096,27,-229,1306,6,-41,3,-20,371,-200,-470,-1408,-111,156,25,69,159,-21,-88,201,-13,16,-9,816,10,-32,126,112,50,446,181,-99,312,114,-26,32,868,30,45,187,738,-22,4088,-40,-343,-1638,-2989,-221,-251,112,80,-10,-20,121,-91,168,-152,2446,1217,2089,73,39,9,-15,372,64,1994,16,23,3,0,-99,2223,39,-9,1960,-11,-59,-17,19,219,211,204,17,2955,-68,42,-36,-192,-92,28,66,10,34,27,101,39,-55,55,1,10,-7,12,12,168,294,177,1,182,-40,-61,-145,2,211,165,217,114,-36,32,-22,-57,107,214,87,60,330,-54,-12,3837,-58,15,-3,-25,-14,24,-8,79,-187,31,0,-30,450,44,0,52,-39,35,-31,155,66,-43,-25,-4,-15,-45,-40,11,84,56,-49,5,51,143,49,57,52,-4,51,72,25,-7,94,3,13,0,297,-15,42,-21,25,53,-40,23,33,327,43,13,73,62,1068,6,30,-16,-21,40,97,1984,-30,81,-11,-31,57,-49,58,-44,42,-13,-5,300,384,-61,-44,74,41,0,2,24,32,455,-56,34,56,55,-41,-13,187,-13,25,76,322,-75,-26,-3,34,-24,301,66,-33,-69,-181,34,82,123,10,80,-3,-103,44,43,-33,14,518,-13,116,617,617,170,31,266,-457,-102,-22,116,-39,0,22,18,50,-6,-99,-45,198,-60,79,442,410,101,33,44,60,236,-18,374,213,-83,-21,32,288,213,-47,-7,7522,5892,42,101,10,170,-2,-28,3120,-99,130,643,-20,-33,1022,1270,409,-120,-19,-6,136,-36,15,-119,-47,-6,101,-16,411,53,209,48,41,205,1734,1139,126,105,-4,126,91,418,86,-39,-39,67,28,137,1048,85,44,112,13,65,-17,9,6,117,121,156,9,35,-22,-57,1,203,-63,182,53,130,54,56,28,21,1777,4272,1601,85,-126,4379,2053,107,694,-55,13,113,-3,72,18,0,58,52,-4,20,100,14,-758,257,-35,504,-26,118,-90,293,172,-14,-32,-8,174,60,-121,30,234,6,16,4,-386,-28,-167,-158,100,-129,-232,148,-48,14,164,-164,-323,-51,-134,235,95,-53,-192,-162,20167,11,24,91,-58,-4,-74,53,-60,-14,32,-24,-39,-118,25,-503,-282,-310,-269,55,742,158,-54,1,1455,3448,12569,1058,3171,13627,63,-56,70,78,972,254,1885,-143,23,150,-172,49,146,189,-3,8,-29,-6,107,396,489,-41,16,-330,29,-15,291,43,36,5,-115,-15,-56,187,685,-120,296,322,108,56,703,5,78,-48,62,8,9,45,36,226,338,-10,16,-31,96,-50,185,253,-35,51,63,-3,70,-44,78,144,33,236,116,-48,22,-35,-818,849,-19,1124,9,-7,87,102,-146,-49,84,-4,147,-23,57,285,-141,87,194,-334,24,61,-559,820,-80,275,254,-10,743,250,229,2,28,620,35,-42,71,247,192,1,1356,2,-16,25,21,-35,335,-2,151,4,373,272,481,14,-77,77,-50,136,26,187,-58,-69,89,144,31,126,-79,111,51,7,141,34,2,-37,214,53,46,11,182,95,72,-2,360,17,212,110,322,343,49,1254,193,-118,82,47,71,34,62,417,22,-26,93,-4037,103,2060,152,244,53,182,-98,120,-33,-60,59,-98,327,116,68,-31,130,114,-25,388,-47,-21,29,47,93,-31,4329,-77,43,42,162,-60,72,508,21,515,21,70,-19,57,-222,-4,75,296,17,-456,78,126,29,90,3,78,8,-4,1325,61,-15,37,37,-21,-29,285,82,-36,-102,11,23,5,148,-32,-324,155,614,-226,-58,59,161,847,-47,492,-4,264,67,-20,-90,54,107,91,187,61,2,0,-25,-52,81,245,-102,5,108,178,176,39,36,116,180,955,308,97,129,-22,300,169,193,718,52,20,-29,-91,199,-14,503,-197,146,-41,831,-5,-185,49,116,129,-15,65,-110,-42,96,156,-70,377,-669,19,98,500,-78,261,-65,145,10,-53,27,225,295,-2,45,325,91,91,263,55,-70,-2,386,606,50,112,3,75,946,90,23,524,1034,7,115,88,87,6,119,233,529,53,270,-55,7,-126,17,46,-9,47,-56,-52,17,248,936,-73,200,196,-1332,5,1306,-19,131,-47,21,487,326,140,198,-198,376,18,150,-19,314,-39,-6,93,-27,-23,304,30,153,-234,-33,145,156,47,69,-20,59,265,-147,21,-92,20,-9,0,53,42,1191,120,30,186,-36,110,56,33,6,86,-2,-19,286,174,21,84,210,136,-48,54,498,370,42,-178,119,276,83,211,299,37,-37,-65,385,53,116,597,-449,-38,306,96,127,34,122,-217,0,-142,452,224,75,255,180,809,-22,127,15,13,-24,-30,2,107,238,57,107,48,157,123,-60,426,48,-129,-5,-235,599,-132,85,158,-25,2,676,178,-5,11,500,31,45,72,140,706,216,-3,23,292,-54,54,38,-15,20,34,102,84,111,3,345,79,4,270,-112,11,126,23,1,20,50,46,-42,-5,29,83,-17,59,244,370,135,919,6,-5,238,406,48,169,-50,648,-198,19,-74,-28,13,-8,75,-99,-112,-51,-156,73,146,-264,-357,10,37,85,70,186,197,3,217,317,376,-139,-14,95,86,111,149,-10,33,1214,-6,64,-33,-123,8,154,146,-43,62,13,98,-62,-49,-18,-163,0,-72,56,-21,-1,-192,-2,-24,26,301,-21,295,-75,-833,-21,48,2,-53,55,500,86,185,72,7,-50,580,3,-61,-32,69,-180,-35,68,-64,227,-102,533,148,31,35,108,-7,-25,59,617,96,74,176,81,67,-3,359,-165,-92,295,1943,110,17,159,115,-51,491,10,-40,25,38,135,192,170,112,-168,98,297,197,87,53,7,-40,-49,128,225,28,86,91,-4,360,81,197,321,-43,107,56,19,88,459,-69,98,732,139,234,439,1023,131,-58,-16,85,61,-14,178,109,127,-48,41,21,505,181,-35,58,119,120,7,647,18,-1224,-21,53,122,230,52,-12,-35,13,40,-36,95,665,-33,-218,-13,523,-248,94,91,-46,-49,-40,61,-129,43,-14,82,-64,59,233,-119,175,602,-38,47,135,-16,54,93,269,126,762,159,48,11,194,39,3,-125,-8,-39,-26,32,33,-1,52,-23,37,107,-42,-17,152,57,793,216,-2,-194,-26,-593,-61,16,14,728,105,225,-86,336,-56,218,162,-14,60,152,413,-247,73,-18,-29,86,-20,127,22,-43,296,626,-56,826,392,20,122,33,401,37,-63,59,99,274,159,108,57,71,3,420,285,41,305,-56,-14,46,-8,191,26,338,1577,-167,110,19,9,36,116,28,312,26,503,693,42,-14,-166,239,189,-52,-143,207,1000,28,12,-40,26,-61,38,-95,-39,-95,-570,32,329,237,266,31,45,-50,-64,3,-37,103,-94,-126,25,228,-2238,135,48,-72,19,-60,-28,-463,-24,-21,39,179,-26,-6,-8,78,-66,5909,60,68,173,9,164,6,19,-60,152,107,94,-43,13,-70,34,34,19,90,4,-357,171,21,74,68,41,-374,2800,-54,-110,0,24,48,84,-520,88,20,237,391,417,-231,117,574,-1038,20,178,1509,-241,-261,-81,190,103,102,22,2680,46,-91,53,-78,269,6,36,10,-27,24,650,170,-407,324,2231,90,12,-30,59,233,-12,-125,-1,673,-58,152,-253,-55,-195,233,22,-180,657,67,106,48,118,18,692,225,53,185,104,-5,134,69,680,-169,-714,60,117,206,763,188,-17,1883,-44,50,1,2616,-65,90,-75,17,-52,348,-31,-12,101,141,262,48,132,47,249,26,1011,12,546,12,49,-241,86,-5,-1150,291,-1135,-2,55,170,115,-251,-159,167,219,-18,-72,-18,50,79,-26,114,289,48,89,275,11,88,-27,-92,62,-390,195,11,-32,34,-253,549,-277,26,48,420,-41,46,-152,18,9,15,-430,-27,-153,-13,27,-57,-64,-35,-343,-128,35,201,180,1303,-134,326,24,38,117,-5,12,32,-118,19,-25,1,20,155,36,-177,1367,57,77,2556,353,-518,-125,-19,-156,31,383,-845,-11,-83,0,-96,-100,126,58,-137,329,37,10,528,-39,-17,-32,2,56,72,5,-89,131,930,66,213,-52,-41,0,20,65,-88,-16,22,91,195,161,-13,-78,32,-30,-15,120,-11,183,141,36,50,66,-934,2,141,-96,-304,-5,-32,31,63,33,-418,-230,-4,31,98,127,-103,-51,-184,-1,425,-7,81,-49,276,108,76,31,253,16,490,-54,35,-56,-31,-44,80,253,225,47,121,-5,-88,12,-57,103,23,77,1670,-34,-218,-463,-2039,-65,124,43,90,-58,32,-35,-21,-101,66,441,131,-29,150,1116,88,169,95,194,238,445,-38,160,-74,206,95,196,342,545,11,81,1182,79,29,-58,189,28,9,-393,478,633,143,23,-214,1,0,40,-280,4,231,699,70,-67,-34,-258,221,0,-168,-117,-35,100,115,-50,80,1405,115,-31,-225,1,17,111,925,273,27,17,36,71,319,30,76,77,111,295,473,-80,342,11382,319,145,-31,-93,68,-14,-16,926,-59,120,79,77,30,76,-14,101,45,-163,-41,90,-2,215,34,-10,143,-9,670,-115,26,149,-56,2485,-5,20,621,117,101,98,58,715,-49,-84,132,-13,12,81,328,99,-44,-54,394,34,88,145,461,-73,51,16,-154,167,353,31,867,20,707,226,-57,76,-40,-63,6,41,-86,468,193,26,-223,242,-182,-27,9,32,-2,-30,25,-25,10,215,394,-8,737,131,379,136,236,66,332,29,113,248,262,1065,-35,-129,55,50,-182,121,26,-8,113,-70,50,48,-143,317,25,14,4,121,94,15,1089,6,9,-75,125,-142,394,70,72,319,68,-11,-9,84,-54,170,49,115,-15,-69,71,18,-100,61,264,-84,44,82,-12,-99,-34,-65,185,131,284,85,44,1152,-432,200,-485,58,-317,43,27,84,241,-87,27,45,135,358,168,192,275,-124,372,-99,-16,74,-72,82,160,206,1025,196,189,-10,-228,-312,-130,127,76,-7,158,131,161,-239,-110,90,-63,283,-2,-166,30,12,-7,1625,248,154,77,-111,69,65,-103,387,-67,42,528,8,51,352,295,249,281,88,204,199,-17,27,17,16,1215,484,287,-12,22,43,95,241,8,49,219,-13,110,-186,3,211,70,112,179,-73,-144,124,96,-12,362,-23,85,113,1623,161,311,-58,-131,2791,-654,264,-107,1540,118,217,8,31,55,71,25,140,-53,56,103,90,133,-70,344,163,-16,37,101,-329,62,-62,249,83,187,-98,69,202,38,37,103,249,-151,-29,-107,172,292,-154,280,-29,1,-259,-91,53,-6,60,376,13,-50,17,164,-101,142,231,63,789,11,-200,-47,-394,-163,21,92,7,27,737,110,-240,13,382,-406,-66,-50,29,37,53,-4,-6,-59,9,-49,-31,549,193,-77,464,719,795,1960,2215,65,-2,170,359,34,-382,27,162,10,51,2687,69,455,6,-3,-169,33,21,14,5,-7,5,-49,179,43,-222,-18,73,49,19,92,-186,106,2,63,26,24,-10,436,68,-6,-25,-38,15,-34,-55,20,814,427,716,-36,-80,44,-24,-47,77,-171,36,359,-6,178,-7,-30,-75,35,-123,100,192,-132,-82,123,363,32,-29,-15,57,48,47,161,444,-6,1442,82,74,898,696,95,311,309,487,1338,-94,95,-6,188,81,15,362,684,393,-22,172,-670,-100,-25,107,211,67,-276,569,-110,-13,150,427,-148,28,1028,24,97,34,64,195,55,27,71,140,-209,-30,276,169,387,-116,199,49,22,734,282,-3,-691,-151,135,415,-133,-10,67,177,210,73,-9,150,27,-59,158,655,38,-66,289,120,-361,361,227,-28,194,0,-93,55,295,-13,95,102,-339,394,101,89,1027,-37,633,-117,374,328,105,468,901,267,51,86,-23,14,56,-235,-78,114,-339,-36,149,141,23,248,-93,83,-422,90,135,860,123,731,-114,739,93,60,-107,411,68,132,528,389,47,332,-9,651,193,33,-27,237,35,1133,461,42,409,809,667,71,-186,223,349,208,311,114,-35,69,1164,795,44,1491,910,418,-23,538,288,46,112,-219,58,-17,-130,62,616,111,173,575,300,482,868,481,673,397,192,14,551,76,38,-18,140,64,140,14,121,150,32,27,-7,73,323,13,-181,20,77,3,46,-1,23,5,29,93,600,-49,49,-141,-18,265,105,-14,27,102,1044,688,-33,112,2419,27,104,131,27,-26,173,191,-3,34,-431,-142,-2,51,-45,79,-10,24,220,3,158,-418,129,-44,60,25,34,16,82,36,100,689,83,217,-954,406,-37,22,111,84,-33,52,238,148,102,855,27,267,-98,711,925,135,0,424,-71,320,-282,96,48,129,167,12,1208,131,108,254,759,17,200,27,89,192,512,350,875,113,-1,71,-85,8,-114,-16,-188,3,464,2,359,24,395,214,30,489,38,336,772,60,82,9,-33,816,679,2191,238,137,753,337,54,12,61,319,89,88,63,20,172,6,306,54,111,60,-44,51,28,47,-23,60,33,-26,14,302,203,-25,-145,227,-3,25,133,23,46,118,41,16,3,285,106,760,48,237,20,11,-141,486,-30,130,101,96,62,16,-31,-105,98,556,72,46,20,-128,22,121,1,610,144,843,-15,368,484,-183,-109,-466,-154,-3,695,340,232,-348,-2,-80,45,1036,177,-6,-107,-221,12,-183,67,121,7,128,49,80,26,283,499,-1,-5,140,-92,85,43,42,189,92,198,24,58,11,-347,54,505,27,-26,232,-84,654,385,247,-196,45,168,118,-120,104,39,-89,173,183,142,-1173,36,117,-18,78,59,-743,34,46,71,77,71,6,-8,104,43,33,287,474,-66,51,27,80,171,3,60,178,-42,-39,-4,-65,-41,52,-70,118,-34,1,-13,982,36,70,-211,-15,185,-74,162,39,4,30,-20,195,267,-87,37,312,74,55,269,864,12,77,75,129,138,271,-32,-6,-158,-230,56,13,65,-455,16,65,194,151,35,0,1,-164,-1,17,-97,-16,59,73,433,437,-10,25,70,302,115,-719,-225,161,313,-42,60,87,48,631,111,-48,285,266,-34,-71,-48,8,536,47,-103,-32,1,24,-131,246,68,-31,-36,169,-99,-92,-4,110,27,-43,216,130,-85,80,54,81,15,336,354,229,-64,440,-120,178,463,67,15,-26,133,-47,56,169,34,685,-43,-187,303,431,387,118,392,122,-25,34,131,56,136,71,-12,-23,-17,229,485,-28,48,-13,-145,-320,131,86,-3,381,30,36,117,85,138,105,272,224,17,429,1274,9,197,-16,98,-84,-34,78,28,262,-96,-23,19,1187,12,72,-15,217,58,90,-35,39,45,23,39,-32,30,71,366,42,18,59,188,227,25,-148,62,-106,24,36,99,10,38,19,17,7,356,15,122,57,76,260,-242,4,17,-12,-120,60,-114,-89,49,-13,-50,-71,79,408,32,0,317,8,75,1735,418,21,-25,-781,28,-253,-17,43,-27,-92,-85,66,73,-69,-295,-89,74,16916,144,17,2081,323,15,51,14,-52,13,-10,-93,-86,107,-9,-31,12370,48,205,-35,-68,20,-40,-163,68,124,-4,-173,2866,-74,322,138,-4,-24,0,298,-77,153,4,42,101,542,-241,119,32,934,207,99,-19,179,1222,41,616,567,60,321,356,-62,191,11,669,64,168,34,-24,41,116,346,282,-105,20,-100,130,56,208,274,106,20,-13,382,127,4,3,279,79,33,-61,205,23,168,-58,378,-397,362,99,236,412,143,337,35,-127,55,12,94,26,-9,-53,42,21,16,36,182,15,161,5,1,-17,-469,-213,-125,11,-166,-329,22,279,398,82,-13,120,-190,64,-309,-16,191,-12,32,-8,-194,134,155,90,-103,45,435,25,214,-68,-45,91,300,138,-24,-276,443,-379,-134,66,1522,-12,443,-244,20,25,-9,403,44,178,6,-50,286,49,4,16,-8,319,-31,475,47,-185,14264,68,38,-30,315,-253,267,-11,81,-27,75,19,-45,-10,79,-128,48,-456,127,331,-78,-315,-44,257,51,-25,47,222,-3,-56,-42,46,130,-1,-16,946,-99,-115,109,52,24,11,-92,12,7,-20,48,-307,25,98,548,36,127,19,125,83,21,446,131,120,-168,87,-152,31,53,-24,24,55,8,-8,-653,87,110,264,203,54,10,63,60,214,64,-68,-334,27,70,-206,-111,2,106,-53,-28,39,1211,68,-36,170,30,23,4,127,28,329,5,88,2,-79,6,-32,-57,48,-36,35,-62,-58,-41,23,197,-13,246,-99,-43,82,103,63,201,-661,51,41,-8,7,-146,50,-27,3,30,127,60,-26,-19,-16,181,-280,-27,-49,27,41,263,342,-87,15,53,-29,20,-7,-10,-20,-23,584,84,62,118,16,-62,104,521,47,2,10,-68,259,332,159,33,40,-24,-11,6,-25,70,91,76,-14,148,34,61,87,11,306,114,-30,110,330,-28,-72,404,233,-11,2142,0,137,-4,165,-4,-38,-1,3,6,12,33,431,-52,-214,43,210,121,185,1027,-109,37,49,-21,233,117,4964,362,244,58,30,472,43,141,-18,-7,31,54,198,147,7,-10,128,2,456,46,464,578,482,27,8,79,-1,32,190,-123,234,227,-70,0,-17,24,28,57,142,-3,-17,108,114,30,152,0,-14,6,-186,-2,666,40,-3,80,-103,24,64,15,52,10,-30,15,498,-19,-42,49,-29,39,-10,17,-3,96,-10,51,6,184,-15,9,111,264,26,-28,68,238,106,-168,-13,151,122,15,82,383,278,-46,116,117,101,245,420,-19,40,341,-82,-40,43,1129,40,220,9,295,200,-7,36,25,-78,23,40,7,415,25,122,-140,180,-11,104,396,60,121,10,-1067,-37,-26,103,-20,76,168,-31,522,-71,-102,224,-115,122,411,34,-10,328,-25,-7,230,148,170,41,42,-61,32,281,-32,84,-72,35,280,42,57,10,-77,-1,102,356,126,49,-119,25,-92,34,7,241,242,5,-10,58,152,-262,34,80,82,15,93,2,107,79,5,56,-76,1727,-18,15,21,-26,-8,10,61,1,7,15,24,190,2529,-8,930,20,163,-90,62,172,55,-29,-110,2,4,39,198,-140,168,85,945,62,419,-31,88,4744,169,-24,310,33,3,-14,69,259,-97,85,181,-3,-40,50,-29,143,-29,49,67,12,-20,73,7,57,79,0,45,-18,177,-53,802,-103,35,327,122,295,100,300,75,14,-36,-30,115,7,100,221,142,124,-15,73,162,180,138,115,-20,-25,27,26,-63,31,-28,104,-43,52,87,59,51,49,16,-72,42,57,738,-31,-184,-38,-218,-4,12,621,48,7,-3,630,9,96,218,65,-127,226,-127,273,44,53,32,199,-2,-35,-16,321,35,30,-13,71,54,-75,42,29,36,36,134,-3,451,41,117,1439,313,-6,6,-2,-45,-160,37,82,122,-7,24,13,278,87,-64,-847,33,14,65,21,863,340,358,613,2630,155,367,-6,41,309,174,146,6,84,50,660,2,486,507,768,65,280,-9,10,33,123,-282,4,1454,-16,275,2948,10,189,268,45,11,-34,-14,27,186,-157,-4,110,-2,592,618,137,-67,-5,-48,537,111,5,40,8,-13,529,9,14,-15,-90,132,22,-59,103,154,127,-29,368,47,343,294,66,12,11,129,-64,23,5,13,108,-116,28,2252,54,151,-5,12,24,265,3,-175,-71,109,321,63,24,204,-53,19,587,-50,74,340,-19,46,-58,-221,-29,99,33,78,5663,32,395,16,9,26,60,89,62,19,-296,-508,-69,333,-232,-45,-69,166,-65,78,65,70,-229,-3,187,-91,94,3727,56,43,114,279,247,957,-531,234,45,61,30,116,103,238,84,-17,46,-494,260,-328,1440,65,373,-150,-53,-24,-37,46,-26,29,42,6,8,103,121,327,96,-61,30,15,6,110,14,-174,-15,153,27,75,113,131,-82,86,2,304,1060,-250,121,-728,-102,170,448,102,405,50,18,72,255,110,101,-22,47,892,-3,-138,-31,41,-23,73,130,-424,31,1048,34,191,20,9,-33,-261,77,77,9,46,66,-47,75,-594,285,52,19,169,7,-187,74,38,72,152,67,-209,29,29,109,-127,15059,-105,24,23,-196,1381,147,47,-30,-52,-39,3,225,60,40,772,109,3,-8,68,170,-75,-11,-20,-19,2751,-11,16,293,5,174,244,558,-18,87,22,13,32,-154,-14,-12,16,-72,112,-284,298,897,62,-44,821,-69,-15,89,-18,68,482,12,295,-24,297,51,6,110,72,-35,-65,-71,-83,69,-41,-89,12,-45,-449,9,-91,178,51,-525,21,73,72,139,11,55,-87,-215,-58,30,194,37,12,817,467,27,196,-125,59,-30,66,-375,33,368,103,353,-319,-324,445,161,-23,157,53,-191,64,36,76,24,-71,347,79,-55,123,-7,194,109,119,-15,-64,11,10,3,121,30,432,18,-25,-88,18,136,25,53,-27,196,-53,190,-4,36,42,36,-70,273,51,-144,-4,117,662,-50,12,45,19,-203,-467,-8,129,139,-48,31,141,236,4042,-36,-43,273,128,-17,18,-119,146,-48,104,77,-23,-16,4,202,137,124,-25,59,-9,-107,187,28,43,38,12,-71,-73,-67,24,88,-23,-148,17,42,-341,191,110,27,-12,-26,26,606,-404,49,-464,225,64,31,27,73,41,-35,695,86,236,132,65,-14,-18,43,6,8,-3,10,14,122,120,32,-8,-56,44,460,67,61,-85,436,9,6,-3,219,-21,924,-2,-45,-6,23,188,-28,4,-119,6,90,-34,-29,766,-44,-115,-49,-64,-42,-159,89,27,168,79,179,15,-160,111,31,120,-391,-6,79,3,-40,-121,10,101,328,20,45,169,80,52,-376,38,63,32,3,-59,5,-36,-24,66,-34,-134,-125,-5,-488,91,80,41,23,87,-21,-82,50,31,-150,-20,255,174,-37,164,-126,-104,25,-34,154,-92,263,-221,-15,9,-1,-12,-70,-41,54,284,225,-668,167,-18,-95,-14,16,13,148,-166,-14,514,-52,10,112,-19,39,-148,-70,-94,-18,337,-44,57,-54,35,-217,60,116,-105,-62,142,290,-18,-68,49,412,-109,37,81,245,84,57,57,55,69,109,-62,549,127,-12,-51,26,113,-35,62,-17,155,164,91,87,41,23,364,218,225,-416,-64,83,-169,-22,-30,133,38,-46,322,-74,0,27,-33,-33,-20,-52,1199,28,59,139,125,-94,104,4,-11,-20,71,159,46,322,223,-66,-428,-27,-40,-6,96,-41,212,29,224,22,117,65,20,-74,20,30,-40,229,2,224,95,100,-23,13,108,160,71,55,66,-27,-1,131,26,662,78,-163,70,-34,789,-189,14,122,262,-15,87,7,-21,253,103,260,27,73,196,-1,62,70,6,-92,31,2214,643,302,878,17,-168,-84,-63,701,10,231,-208,23,-223,29,73,8,-16,59,-23,-213,761,-147,20,9,-135,610,39,274,19,-8,8,2,32,107,65,81,181,23,109,59,131,39,-10,-88,-44,172,24,-31,819,-22,58,-229,195,213,-8,191,164,-20,102,100,3,-65,61,62,57,-16,-45,204,230,110,618,118,2,128,600,146,173,72,44,103,-17,94,-75,-420,-2,133,-9,101,128,12,9,78,-48,483,68,-22,91,172,-7,-6,1059,29,-29,-15,-120,-37,-14,104,300,859,48,26,103,256,248,-96,280,5,689,61,220,6,-39,33,-120,28,78,187,14,160,95,146,27,-132,27,203,491,56,4778,1199,21,96,210,-25,-202,352,18,509,-194,2,21,85,148,141,100,-57,225,-71,-40,1564,124,132,99,278,115,-9,-15,-86,437,871,27,24,248,44,1,-4,212,-27,22,322,45,-44,31,-150,-111,144,266,448,264,-114,95,-70,63,328,-192,238,-5,982,65,83,26,12990,88,-57,100,21,16,34,317,138,-148,7,-70,213,410,-60,10,-12,-9,64,317,-220,-69,-13,66,15152,-8,85,-20,62,19,164,422,-6,301,-42,-95,18,35,76,-13,287,-182,1166,39,-31,1457,-3,-78,-127,33,-5,392,-10,204,-395,-74,187,208,384,-147,-5,675,760,63,-7,345,722,48,3537,266,105,-321,12,19,31,17,-60,158,323,-6,6306,-4,-11,-63,11,-23,-41,152,63,5087,-10,516,2504,3,-17,35,-95,-31,-46,37,-28,176,91,47,49,62,-14,10,-45,-94,-91,-73,-184,102,53,-16,-2,33,233,-167,264,68,7,-69,19,115,-400,558,-55,-87,183,-112,-26,3,40,-300,-95,-893,-5,31,-422,148,-115,-53,61,7,48,146,341,86,515,2479,-142,67,57,425,-266,248,660,75,-83,236,-19,116,34,80,15,16,15,193,-86,52,62,-82,199,60,-77,45,119,-10,0,33,88,49,-71,53,16,-11,141,31,1069,925,38,-17,106,336,-7,-19,5,-204,-81,102,7,-176,-31,58,3,134,251,163,-179,26,80,54,1377,615,138,93,-82,48,-26,-13,24,1218,1376,247,113,-33,154,10,28,109,-58,-1,94,-69,269,80,-56,38,-10,-184,57,-19,72,73,20,-21,2,189,47,56,91,32,156,564,-27,434,253,3,-111,13,-124,101,-206,945,23,147,44,122,-37,230,17,194,92,35,62,36,8,-39,167,-7,-23,150,51,76,48,19,8,100,15,20,94,100,210,148,94,61,-96,-17,2,29,453,88,-212,-22,85,29,-19,45,-104,104,71,19,7,142,39,-100,15,166,-61,235,61,-71,261,-23,89,19,430,105,-69,-21,289,45,79,-33,41,-49,210,96,30,-12,-4,320,92,34,18,-10,-15,333,-203,24,-187,-32,57,-15,26,156,8,65,174,12,-138,28,20,190,114,84,5,-80,107,106,68,-31,-3,0,-28,13,22,49,15,-62,39,36,860,113,36,33,284,14,-22,30,131,278,18,-52,29,118,39,367,73,-92,97,118,352,52,41,-20,63,509,246,68,330,630,281,37,212,54,-22,486,63,24,56,186,432,7,169,1314,170,-10,29,435,21,105,-8,26,-11,-55,196,169,90,63,156,-141,53,1070,52,25,139,123,3,157,222,54,2,30,48,86,80,374,100,7,244,60,11,116,26,-23,42,16,27,334,48,28,79,348,7,204,15,131,169,174,-28,34,-3,-82,-168,823,67,21,68,26,93,93,97,33,-67,51,31,1335,-44,339,130,44,57,19,91,-54,71,-102,55,56,10,14,-90,66,38,49,62,27,183,351,1105,194,51,30,-3,31,44,1,200,90,309,139,258,280,297,30,362,12,265,-1,126,-73,331,44,215,125,297,437,-32,-11,481,162,-69,2258,-23,-21,16,80,485,94,75,45,-55,256,587,122,12,40,86,296,3,309,-83,12,319,435,122,-39,37,64,141,-10,-5,14,4,45,4,69,146,306,-67,-26,182,1164,57,197,1500,-104,327,692,562,35,235,106,148,288,-1,65,579,-285,-146,4,140,142,-28,69,7,77,51,444,16,-32,2489,1201,19,1829,324,176,11,-117,33,327,211,65,68,410,114,175,9,83,14,4,455,42,-31,-48,107,1081,212,445,138,17,37,32,36,-1081,212,59,-82,1,202,1453,60,559,66,165,366,409,705,35,189,165,471,238,28,248,-141,282,-133,323,159,71,-63,158,135,121,14,-65,-60,583,446,-480,225,804,-79,227,77,-35,32,1286,489,198,-117,78,39,280,152,815,-37,30,174,124,81,1790,4,14,126,60,147,157,279,227,98,167,52,133,-6,-101,41,39,55,82,474,5,662,10,792,85,67,17,253,392,219,1455,98,125,894,93,4,150,33,31,155,141,23,308,150,171,-38,122,159,-12,845,4,26,1018,75,89,571,163,168,11,195,-20,29,-5,-165,500,557,0,148,37,185,120,56,133,25,18,89,254,428,23,491,-84,-1365,-150,107,20,664,57,46,48,16,14,135,242,-56,193,628,337,72,61,-8,108,61,22,-355,188,195,-16,677,49,79,631,1703,399,272,133,113,68,267,-10,-5,1022,453,239,246,-10,314,277,68,65,134,34,323,-349,574,-104,-18,-8,-15,22,22,97,84,280,138,1873,12,3489,-8,40,1014,108,2,85,-7,38,138,170,34,1342,228,0,0,23,479,17,118,49,138,-164,73,159,41,128,273,162,126,45,115,21,115,-2,17,162,-38,573,-199,182,398,1429,1,269,299,-125,68,147,169,769,128,18,362,472,26,-56,9,37,-2,15,148,31,70,23,47,1,-1,803,347,176,1272,898,-36,205,104,245,-55,374,416,-33,27,119,127,55,-80,21,5,39,119,915,-18,35,64,126,4,84,-7,112,31,110,158,152,-7,57,119,917,311,25,30,57,-34,2167,22,111,-76,-16,168,0,77,664,-32,27,117,326,174,668,361,27,75,577,1223,71,84,-44,31,11,364,13,146,177,388,0,199,272,-5,74,353,47,-81,7,-61,82,-18,67,-38,223,29,198,333,44,388,-4,139,231,643,-283,297,147,82,316,-451,46,25,51,66,189,76,-11,2152,8,85,12,65,-134,156,-34,273,220,24,-4,30,107,41,49,-13,33,-44,-16,28,784,-3,-45,12,27,32,-97,322,183,112,0,392,530,-15,87,1269,372,170,149,-18,479,447,96,-32,5,-29,120,-408,12,8,-61,466,-40,110,242,-226,148,475,64,60,61,-25,159,160,27,-63,54,120,177,41,-17,27,286,-120,92,66,21,-53,91,32,185,24,171,401,105,48,501,110,78,169,158,243,-90,-14,-9,43,1131,44,116,-271,534,20,351,66,-112,207,262,157,147,-13,-41,-5,35,149,352,8,68,49,549,63,-336,222,33,70,51,28,41,-32,-4,-54,13,848,14,83,117,78,-393,52,562,-94,641,24,207,117,-43,122,-32,573,67,-45,279,2,276,138,70,-16,-19,371,103,35,-91,67,-13,347,151,56,5,121,52,233,-35,142,6,150,47,-18,187,383,-360,-4,115,196,33,-34,89,35,-524,-7,28,552,91,-10,-35,16,118,96,-25,1,51,475,122,22,37,56,-56,85,22,-2,47,372,86,114,3,-2,44,120,26,80,-144,108,979,63,48,-3,53,-146,195,31,-100,71,249,120,283,65,-20,-13,107,60,-250,236,25,1209,-34,13,48,476,160,33,4,625,357,215,221,289,1270,22,163,1596,416,983,-21,130,119,342,10,262,196,-80,-50,8,118,132,-634,53,-48,98,79,-9,27,-145,-3,66,157,349,286,419,23,-23,70,19,-21,-58,69,15,-2,-18,107,-20,100,208,244,12,-19,46,-48,260,-80,-37,320,196,156,210,20,188,-130,92,-14,86,32,248,60,53,317,-186,297,505,-10,-41,25,143,62,97,99,-163,332,28,139,171,305,-6,82,68,73,97,126,47,133,19,957,1310,71,216,132,35,80,102,258,87,1564,224,232,953,278,540,-5,88,183,-171,55,29,406,125,187,331,183,517,148,149,337,45,57,-41,10,-26,50,293,113,101,148,630,798,411,1316,11,150,-84,33,-112,-26,47,38,-6,897,66,-3,235,-6,53,44,247,17,30,46,-6,209,57,97,-170,34,135,53,111,103,58,68,146,-36,475,598,265,330,197,175,266,123,74,-27,-434,23,78,74,300,227,158,107,34,98,56,16,-10,470,20,131,75,-18,-39,140,33,116,-3,29,1008,-52,63,-1,-39,-2,11,84,-12,50,69,267,-7,171,130,109,-131,9,654,36,19,-31,-21,165,-200,950,-8,182,76,278,-9,-24,-69,23,96,-59,15,63,145,274,385,129,189,-64,73,747,146,-5,39,477,730,120,129,57,1302,-18,181,-57,71,121,12,-41,439,-188,181,22,143,-11,411,85,16,197,449,102,25,299,107,4,152,-6,-33,-287,181,80,155,-34,-8,-9,41,3,87,200,7,-37,75,74,1090,265,37,53,51,-36,72,41,-7,106,-12,5,126,496,-167,13,199,37,1292,201,99,239,-135,-11,145,33,94,233,-20,200,-12,39,80,-1,360,4,98,-14,139,203,23,3249,108,43,-33,0,36,426,2677,-400,45,201,770,218,63,853,-37,-76,56,91,87,374,-83,42,-5,891,54,35,35,607,85,126,48,43,385,46,291,51,21,65,237,118,94,114,-1508,286,101,292,54,57,478,1161,19,23,122,137,-82,13,203,68,84,33,200,70,-13,67,23,84,-39,70,332,7,1337,266,175,128,2,-23,519,20,574,246,11,336,310,41,82,58,67,23,345,122,699,904,1,94,12,203,29,200,-90,33,701,163,233,-34,4,664,131,302,48,26,242,684,108,18,-1,-227,-4,-112,49,512,52,163,-165,614,-20,102,173,-135,22,546,404,600,37,304,148,409,-45,-54,412,41,216,443,69,137,-18,9,676,-103,67,300,96,99,122,-3,68,172,19,45,56,42,1001,281,39,39,207,-102,25,-5,92,57,113,846,785,254,366,1237,66,82,466,307,714,72,43,359,-77,51,-188,57,270,65,243,11,118,241,844,145,50,0,79,-87,60,68,141,-33,449,221,81,-10,266,33,264,734,370,-5,0,2,315,-16,236,504,-178,273,-2,23,38,51,566,15,-6,32,671,358,34,85,58,213,3,15,-61,109,275,27,264,-2,291,71,59,22,-102,121,63,509,158,-21,23,-11,0,28,146,17,178,152,276,276,2,74,140,68,267,26,36,21,67,-42,305,153,934,615,797,640,31,548,228,272,405,40,51,243,146,45,36,89,72,21,69,-204,-85,-6,43,427,100,151,338,-26,54,109,7,-23,79,101,9,165,33,138,1036,87,58,12,168,111,116,525,113,24,553,266,561,66,-69,58,40,85,1,185,112,25,-228,145,698,44,166,3,65,-412,294,118,47,67,47,273,139,1029,1708,104,316,198,145,1,-35,5,627,110,351,785,489,300,2438,53,783,-2,120,92,-69,939,274,700,135,172,142,272,179,-30,308,2557,94,323,-43,88,-345,-26,23,67,84,81,519,74,161,240,70,32,103,-22,149,319,485,629,302,272,497,136,21,62,41,251,139,739,309,62,25,39,411,-60,166,33,11981,687,-24,345,1,57,142,371,184,438,357,264,350,120,-26,-146,-13,361,225,60,28,336,396,-19,547,16,86,232,783,310,30,-69,14,419,-140,-22,219,54,15,211,5,6455,46,134,388,200,169,56,107,127,-11,73,25,168,-58,-581,45,141,170,-37,7,60,803,174,1,4,-179,-30,380,940,180,682,-237,38,-19,92,22,-25,-20,28,-34,317,128,32,-58,254,43,178,55,20,904,175,580,1,-8,38,222,6,32,288,611,125,972,54,298,251,116,217,334,-13,22,977,174,-5,106,-26,67,22,-20,312,582,-161,527,477,66,226,-46,269,325,345,283,3419,152,274,330,197,-6,45,89,126,-11,122,434,102,61,79,473,230,87,333,511,-13,104,-171,38,-4,51,34,41,93,41,40,27,-164,160,536,784,989,4,272,522,177,132,140,-23,200,88,-47,21,-3,-36,28,232,25,817,1054,8,48,163,12,935,122,389,122,721,-12,251,1,66,158,436,-27,-25,98,-66,204,686,479,35,70,44,104,48,-53,46,16,85,-168,412,201,-64,140,99,742,-52,189,211,-7,-667,102,161,37,-6,139,67,409,146,3,-33,228,231,93,520,50,398,-6,128,821,176,14,114,39,-42,183,386,-31,-13,-32,-2,966,-62,47,213,178,221,-431,16,213,3,19,288,29,284,-126,157,242,61,50,146,184,108,41,52,-4,54,-100,488,119,545,321,1385,97,112,-35,690,177,80,36,370,369,156,45,97,496,111,898,-687,182,-32,170,23,40,-13,-166,270,-24,149,214,83,47,46,9,84,1018,1205,1158,-320,143,-15,196,111,111,267,82,416,352,417,54,344,101,-98,655,262,78,405,473,172,243,51,909,307,280,31,-6,81,185,99,11,220,-48,6,278,69,-15,47,22,30,119,182,-18,38,33,414,106,169,828,-34,-18,-44,33,-22,74,20,62,960,2,9,209,-22,141,16,-41,-58,454,347,-15,517,1861,437,2936,135,66,1106,22,156,-37,271,-60,229,-157,8,-82,9,702,1,574,671,86,271,-219,954,3,170,59,68,147,306,987,201,285,35,66,90,198,-90,475,237,114,352,69,-99,251,464,48,134,237,11,257,76,95,-19,48,42,198,-34,1069,42,-34,1216,51,89,189,44,27,230,389,231,-14,613,-3,-527,253,649,-3,99,152,688,310,512,-120,-218,102,165,-17,52,125,3308,87,598,130,110,43,78,35,102,97,7,1437,228,-4,-209,270,79,101,-21,280,84,12,1068,165,38,708,190,242,160,-99,34,78,-2,19,10,49,-7,18,30,85,84,35,100,-31,-10,30,429,57,-8,202,-109,-24,118,138,210,216,-14,446,33,44,182,206,-72,275,-77,155,82,403,136,302,-21,119,-4,168,149,-2,229,1025,10,57,-61,370,392,78,461,-20,2,211,-14,-340,4,36,77,86,13,138,-118,14,39,310,25,531,9,-12,19,524,6,95,209,201,206,238,30,54,-45,397,44,290,61,129,26,11,-18,893,255,250,42,227,497,23,-308,576,408,-108,72,130,31,26,53,22,68,122,-241,32,-24,184,59,91,52,-15,158,39,31,769,453,230,88,1351,460,-4,-43,122,153,29,320,-49,222,-140,13,74,173,-4,161,-3,2181,497,57,225,7,56,32,150,100,551,131,277,306,355,32,95,7,1714,220,225,13,-134,55,636,81,324,54,-422,61,467,80,83,331,32,604,244,446,194,7,105,-11,292,94,138,-13,411,349,176,-27,131,338,117,597,-43,48,457,144,87,41,898,123,247,119,77,298,251,185,36,20,165,29,340,162,115,150,61,61,594,159,164,8,-357,126,397,22,25,233,59,184,-37,88,22,481,46,11,15,7,113,209,135,-28,8,127,1722,-46,22,35,47,272,-6,186,-5,-22,61,1546,242,760,458,1228,91,234,378,85,412,558,-167,703,91,130,220,319,122,216,139,80,212,58,119,10,145,77,85,36,51,-2,-19,301,-9,75,150,214,465,315,176,85,398,119,532,-33,271,-17,1014,224,15,779,218,199,389,-178,141,638,1321,813,181,48,1319,208,599,602,1342,-296,83,14,21,440,22,510,160,154,47,-61,32,-336,390,89,105,125,108,250,415,114,373,97,-477,-29,889,296,16,285,1545,58,249,480,254,31,713,42,118,152,-168,25,-48,-7,95,263,301,-272,16,-20,247,9974,579,84,22,-8,123,571,156,219,-987,202,2759,14,259,853,24,83,23,70,54,-27,-62,79,849,107,153,442,1007,-8,27,126,38,-131,-145,235,982,187,4,-8,213,47,403,-5,464,588,146,57,659,421,264,33,96,115,6,48,-4,76,-29,260,306,120,472,160,19,20,54,153,563,333,113,128,38,10,-19,99,59,690,30,53,285,388,219,70,143,54,40,301,250,493,253,457,218,432,64,96,432,-57,1,110,73,-59,349,38,512,93,42,28,268,147,239,183,235,336,58,373,13,25,194,232,47,3,803,336,12,761,3,-428,-4,11,575,621,-77,77,189,333,-25,164,83,272,64,21,-680,80,51,96,-37,16,119,294,42,23,-18,-7,28,-27,196,646,1035,-11,-13,29,37,-51,-188,157,204,351,-2,135,198,995,-45,60,-23,119,31,-79,8,-147,141,60,87,16,21,112,-11,-13,16,154,26,207,240,64,279,808,15,108,-60,59,206,-8,108,539,58,56,39,-522,567,75,35,10,63,213,60,91,81,11,174,-173,157,51,200,319,99,518,467,-147,247,33,114,69,139,73,47,10,-253,356,3,574,164,29,-67,135,175,96,420,77,-26,8,292,734,28,388,-72,337,151,551,12,2363,104,144,-126,-44,-10,179,-86,199,5605,84,114,103,53,19,146,-4,-238,57,14,175,144,-10,18,76,90,-12,68,26,11,1,56,15,-28,1,287,113,86,78,825,96,392,65,218,639,33,470,139,143,5,33,57,-39,114,62,18,113,34,27,239,445,189,148,702,-12,85,2586,-4,776,2904,384,0,672,555,-47,38,58,337,-71,34,363,236,127,371,194,-47,38,46,105,40,5,-61,43,121,79,169,-96,446,107,2276,685,47,29,161,155,-12,56,-9,-27,-130,11,-141,172,44,104,56,339,198,242,262,121,256,-12,130,126,259,234,40,29,71,555,456,224,7,20,385,274,1011,237,170,93,253,433,-132,20,-29,243,258,-32,667,58,180,173,40,-21,365,238,73,12,482,160,-56,38,161,120,6,70,-45,-53,-343,-16,53,355,21,-144,-507,94,54,36,147,513,362,74,30,47,-17,501,197,-5,80,26,172,3,-39,181,52,45,281,800,275,34,384,364,952,1035,179,157,-15,-247,23,-11,-1,627,179,105,-161,199,-50,120,433,55,17,336,151,-38,21,-145,260,10,-139,-306,128,48,1313,323,-54,357,-246,58,324,1080,39,544,-8,822,-111,-22,115,77,215,3,4,283,4,5,25,19,57,-23,46,80,44,393,-22,78,30,6,89,23,42,61,20,47,793,8,570,201,286,169,287,47,2198,90,357,85,73,59,159,124,138,105,207,493,50,5,42,104,169,1386,23,231,223,-8,-69,149,464,-25,134,-21,-5,458,93,-78,349,552,84,40,-54,0,-4,129,1695,-12,1241,108,34,97,85,76,62,78,60,224,46,109,124,69,211,225,-3,307,124,361,651,54,2732,-92,349,-52,312,152,74,327,-293,6,63,588,731,519,-158,271,59,-49,-7,-25,277,218,51,240,20,-59,208,-66,401,131,181,59,302,38,14,44,-16,58,24,19,69,149,21,1914,177,50,406,261,36,74,67,-11,-358,97,-243,-49,130,54,3,215,-28,46,31,75,373,-7,337,866,229,115,80,-48,-28,19,-273,194,-29,0,11,121,-32,35,94,129,263,323,332,190,38,130,-197,438,30,140,493,11,110,-154,146,-156,119,67,-115,87,41,-7,140,104,81,100,111,191,42,-461,50,371,46,17,53,-6,80,34,355,541,3406,171,-52,-23,50,768,706,-9,152,447,35,-50,64,-95,-12,817,974,0,27,-33,210,-49,-60,-166,296,39,23,-33,7,0,66,-48,460,402,175,116,254,274,3198,44,112,57,587,143,-69,36,56,82,27,-28,447,34,99,689,93,-2247,237,82,87,-20,8,228,-13,170,5,-47,62,47,7,151,225,43,430,-36,492,384,526,144,298,27,68,-24,-47,-34,144,880,-12,-78,1022,246,106,24,428,11,-56,-2,51,643,375,-33,-159,20,81,231,15,-153,450,4,73,144,128,460,7,116,82,7,-46,866,1254,-8,65,9,4,75,1975,615,479,3665,275,134,315,346,284,25,211,-10,280,26,226,40,-72,396,181,857,73,144,440,1412,-384,85,-94,33,-11,193,131,197,393,33,-43,371,-240,369,1,190,616,1740,37,-7,-102,263,-40,1862,15,-257,94,-53,-10,87,206,192,1452,312,62,-11,936,458,1337,51,147,165,8,363,418,101,-84,69,3,-10,21,-32,17,69,277,19,1,33,75,7,1047,549,-12,55,218,162,123,-51,454,-159,113,572,404,-48,-82,54,0,263,0,-165,76,12,-85,47,90,85,-251,65,-89,-21,179,154,121,626,527,653,21,123,108,804,197,63,285,728,271,89,17,263,58,123,154,1116,-884,317,114,958,381,38,332,268,80,192,-149,-40,307,88,110,930,33,71,446,183,-28,204,339,331,240,836,595,105,-122,-107,82,163,73,161,181,65,115,71,106,109,411,77,82,-30,2267,16,36,167,45,54,1,421,20,41,11,-115,416,64,0,52,180,123,31,173,874,292,304,4387,52,15,719,146,25,42,12,-13,661,218,-8,91,-11,310,316,10,598,29,332,333,128,4,55,267,94,641,371,27,323,12,580,-27,356,260,87,204,278,55,-34,381,87,199,499,39,23,213,859,-160,45,3,-31,531,142,65,142,52,58,117,144,222,21,217,15,-19,98,-72,102,115,12,75,116,24,391,-138,393,305,155,-153,24,5,178,14,-41,-57,30,86,22,93,79,167,440,-84,575,84,139,426,353,266,348,145,864,321,94,129,326,112,310,15,24,220,994,1042,44,1942,97,4,47,647,115,42,125,5,769,-32,-217,-141,3,824,341,59,-117,2085,74,62,31,342,118,150,4,295,12,45,148,-7,67,13,97,635,90,105,96,579,44,32,-57,14,43,167,116,-71,-150,68,86,84,101,225,-81,812,-54,11,-25,250,121,0,41,30,393,96,-63,85,56,104,-76,248,-9,47,63,-4,301,402,163,123,225,2177,118,278,32,52,364,75,412,67,-4,281,261,190,280,1714,77,353,1024,111,50,116,77,12,464,2646,906,-42,166,134,85,205,296,235,94,60,131,321,43,74,225,52,580,325,80,-15,361,97,268,134,109,106,489,86,157,160,149,35,290,696,-48,-165,279,47,184,111,395,35,-44,145,20,-23,111,-36,213,439,47,349,35,-51,455,12,302,253,35,473,86,381,276,71,163,110,354,801,836,1,44,198,112,440,250,132,226,204,-38,46,695,1399,19,187,34,-22,-307,93,103,212,11,27,26,72,215,496,26,370,86,195,499,33,122,10,660,91,-11,1110,-20,285,26,47,42,11,89,7,522,-114,-2,28,31,392,-7,150,134,43,16,610,477,-14,226,51,109,-58,134,271,137,-29,-33,-403,42,85,177,112,69,318,403,-68,137,9,-28,-1,67,46,166,0,83,334,26,266,-121,225,-193,-37,33,-72,1,-12,365,1197,175,148,58,930,41,43,177,315,454,253,552,3935,322,78,175,-8,253,50,222,-46,338,15,262,767,389,182,544,116,265,76,344,36,9,142,5,6,156,374,202,582,59,120,-157,1040,7,-12,27,133,-74,9,31,93,201,208,-46,-7,108,13,20,204,225,149,129,-346,123,-1,72,144,75,164,-32,36,12,156,349,361,72,9,213,-355,7,89,113,605,164,-152,185,19,28,10,-19,65,113,58,19,206,356,133,454,648,46,-29,37,-222,-20,137,230,-32,-65,35,17,1,89,75,39,40,-92,-31,-21,39,156,-17,-37,89,122,-50,190,5,41,-25,74,27,-34,77,136,221,-28,73,215,27,57,10,-10,12,-4,9,-42,-310,219,-106,79,43,69,-55,-12,35,-22,-1,7,61,-7,1182,331,194,15,171,8,909,50,281,1052,68,15,-2,-13,21,-5,-52,248,12,35,-37,40,37,-4,-13,-64,1542,8,311,25,42,37,541,-75,18,25,-7,23,22,20,-3,25,-3,3,73,-269,75,437,-3,209,195,46,54,232,69,-4,39,-44,-15,-20,-23,5,31,-34,6,3,-23,124,-42,110,16,31,-4,24,94,0,21,-32,18,215,-22,-7,-66,1627,76,119,-6,68,-22,27,-1088,-58,2
-94,-256,-358,-174,-203,-172,-477,-33,-46,145,79,-371,-273,-135,64,212,-71,-170,6748,101,-6,-56,79,-21,19,-94,-95,-72,41,-51,-260,-24,-660,-311,-547,-375,46,1443,225,-133,462,276,625,9253,376,1230,13666,0,-35,76,83,2731,359,2214,-201,-69,307,-140,-2,-31,84,114,137,44,14,36,522,19,104,-200,-155,98,148,-114,-42,-15,61,183,240,-239,68,235,37,-39,91,232,120,114,142,84,197,32,149,148,96,-10,-3,141,-4,-26,68,-366,19,6,-253,25,931,206,-335,147,0,-15,20,-693,-104,31,0,8,-1,4,-27,53,121,174,-1,546,234,-23,145,49,130,44,35,-3,-42,308,69,365,429,161,-123,-29,-14,146,24,85,73,442,78,-28,314,164,290,154,20,-42,151,-31,267,-103,3661,18,32,99,215,46,60,177,286,138,707,58,63,49,512,111,11,56,62,21,272,88,-27,108,624,47,40,-61,-246,-32,1041,33,-9,-90,233,214,45,35,18,208,179,297,29,102,34,156,0,292,341,302,33,20,29,5,589,-162,28,863,-8,57,414,-69,48,-10,97,6816,-20,97,417,31,6,26,939,125,94,-30,68,321,489,294,966,84,1397,32,22,-30,-8,81,140,95,42,538,240,-8,376,-144,70,-20,561,60,273,161,34,19,44,8,-20,-170,22,-18,-162,-11,123,-10,136,363,65,46,-168,4,100,804,2645,78,19,-10,39,151,308,-33,2883,637,1074,-25,-27,102,139,231,1252,-163,6,103,156,16,172,47,59,806,30,865,-476,250,2,59,317,32,7,-3,26,9,320,535,434,428,25,546,2747,225,6,-20,99,8,320,91,59,78,20,212,261,347,55,45,122,89,126,-26,233,0,28,865,51,-61,560,43,1441,208,457,52,85,62,-75,104,249,1652,24,75,-9,316,543,212,230,-47,141,64,781,301,31,183,452,57,48,-10,5,272,348,104,-94,-13,131,203,-34,-37,31,-77,3,107,42,103,66,261,248,221,98,92,56,176,877,-117,1,35,339,644,38,13,55,196,23,39,11,79,-13,79,106,106,147,59,583,40,258,49,538,188,-42,-148,-16,62,166,164,263,273,1298,413,115,4,26,-202,43,-77,-9,374,248,11,285,242,6,-202,286,-122,506,-48,102,62,462,812,168,39,60,-42,44,66,72,13,9,-40,230,-18,296,55,-21,1084,46,144,267,66,95,-24,37,105,124,37,45,65,25,25,50,56,155,102,-27,117,290,-48,297,556,251,152,78,-35,572,26,-109,108,66,154,-5,12,486,237,139,163,107,349,-25,37,-79,378,209,206,193,42,331,2247,63,424,118,730,116,84,186,88,163,231,317,230,109,-41,150,-198,-17,32,-87,254,487,55,647,396,41,39,142,-6,22,-90,4895,91,-50,15,109,12495,109,308,250,-46,-13,75,206,404,165,48,168,86,431,-1,22,294,56,-358,34,9,435,195,14,44,165,23,-136,288,61,-554,-128,-5,21,231,-11,-83,913,105,107,248,-236,168,142,216,56,-109,2,7,40,1075,91,58,175,191,398,124,-28,-21,77,66,264,60,170,42,628,14,591,114,81,50,132,260,-2,155,11,76,-85,363,57,183,-5,360,-65,11,41,356,38,106,8,95,119,175,148,91,321,77,110,243,384,174,-126,33,43,99,84,68,-42,384,187,61,182,-1,59,145,236,-47,96,3,-88,-94,318,304,108,115,35,53,74,48,184,21,202,80,56,449,227,-92,1,264,148,209,182,172,275,-11,564,-17,81,60,115,181,23,44,125,460,219,78,-351,102,-84,-21,12,163,-10,135,-45,77,174,442,135,3,114,67,82,59,36,154,65,823,64,66,52,332,1858,-28,79,120,-183,-24,240,-8,72,439,-33,8,126,-101,47,32,-64,208,-71,216,204,37,-41,712,39,54,28,210,265,33,454,-44,175,2,7,22,59,69,1218,-30,368,68,-63,198,177,18,-108,1367,622,100,-65,157,-125,274,713,326,24,118,16,-42,29,7856,45,32,651,310,367,112,-12,15,181,-186,-424,216,-41,-135,-49,-450,-56,71,-52,87,196,1268,246,15,-28,-134,162,126,-51,58,-22,-40,110,37,65,161,-59,-17,3,12,49,398,44,-66,54,-119,246,-178,-40,183,-11,-164,-59,-40,-66,-6,-5,183,-20,-332,1017,7117,-21,66,32,685,8536,87,31,45,512,-45,-16,-131,1533,25,-67,-7,-39,8,-13,157,78,9685,91,42,12,69,69,-185,12,-20,-97,3108,-21,-27,0,17,279,6823,1,-273,-12,-4,75,3,96,-163,1438,1644,76,0,380,998,75,16,24,3085,670,-34,25,113,4,159,19,-16,75,-63,-16,1411,-1,77,4,9,37,128,110,-119,96,-33,39,40,19,-24,-38,8,-128,47,342,61,-256,79,431,-84,-71,195,147,73,224,111,23,139,60,-19,-9,-113,48,-3,157,14,31,13,-6,89,87,1,-88,13,205,-1,267,-25,-78,4084,-38,257,31,97,53,-59,-6,-50,-2,-37,-8,82,1271,75,80,-155,129,-109,50,13,-22,-47,-160,51,-3,100,-165,4210,-27,32,-48,944,-23,-11,-82,3057,-133,121,46,118,-44,-43,-392,50,-114,4,-55,100,-34,2976,181,13,98,49,-49,-53,116,124,79,-7,205,36,118,44,129,142,33,0,33,6,87,1037,2,433,88,265,107,1324,55,363,423,219,-66,307,276,2221,252,192,132,354,97,3,42,487,2783,1452,135,180,79,122,48,45,56,109,2335,34,307,-54,221,-91,39,234,3390,1170,248,284,698,67,32,112,184,118,236,623,20,-22,-43,4,735,140,1213,28,15,124,-21,1941,165,36,43,-53,-32,522,-18,-14,-2,-27,-24,225,473,32,144,-3,-10,-101,-30,197,64,-4,72,128,851,-14,-35,-6,-19,36,-43,-44,-30,363,1745,-11,14,333,141,-42,947,677,47,545,56,243,-23,35,46,21,-233,-80,8,-16,-52,240,-64,90,-65,-5,-168,18,22,-30,260,105,-170,116,86,36,206,-173,73,-104,595,20,14,-122,55,-56,-5,-12,-77,81,251,294,-270,10,346,16258,5171,39,-44,-184,104,157,34,112,84,-73,66,102,-3,-94,95,110,436,-57,99,119,9,0,86,49,55,145,1912,-13,-18,32,418,51,8,-1,224,312,542,112,-5,-22,2,48,43,767,31,219,39,218,-19,1,-41,45,-152,30,30,1,336,-20,-30,131,-189,37,36,403,14,445,1889,17,198,53,57,901,342,176,30,89,45,48,23,4,148,1462,48,59,15,1,582,33,19,192,52,190,601,127,-6,147,164,174,53,262,-58,64,-17,-23,67,-102,139,44,200,497,173,185,26,-176,11,-29,163,-34,-520,2,359,97,30,105,373,60,-132,164,152,543,14,50,76,-53,542,-209,1229,58,-62,497,-77,108,227,-16,184,30,671,4185,-8,1170,711,56,26,323,38,128,43,332,266,74,37,54,-16,106,710,102,104,67,2,59,61,2635,69,-34,118,23,395,403,-4,5,603,42,-149,27,229,72,164,2,50,401,12,-402,-101,-14,276,-159,215,-4,1363,401,372,-11,-85,-10,51,-1,91,54,-80,32,1328,34,-40,-64,15,-42,35,-211,63,6,556,37,162,187,211,162,27,22,-15,74,40,-352,61,144,-114,34,-55,247,-110,278,49,183,-101,131,18,22,87,61,53,-307,249,130,-79,-25,-62,328,71,261,50,342,28,49,-18,35,17,-23,-4,434,82,98,15,52,-130,47,344,41,54,288,81,62,-41,24,15,-14,-168,326,-23,64,263,-6,61,-241,318,-29,7,73,182,-33,228,13,408,-6,-51,31,-38,379,8,213,-15,82,-56,248,145,-4,92,2,-3,60,102,-312,320,27,354,-7,352,34,164,4940,278,149,-180,-4,62,-68,33,-18,16,35,311,482,12,46,11,-24,56,215,22,103,-57,567,245,50,45,-209,-16,-44,30,470,-86,-71,22,147,4,43,113,361,-181,22,3,367,-255,-114,-193,1,60,7,24,109,-57,225,-44,47,98,-5,-47,277,115,46,412,14,230,177,768,-49,452,22,111,95,154,355,47,34,319,2,86,50,26,110,-62,261,-26,265,-26,22,41,1254,-12,80,682,367,157,127,43,-50,-40,78,144,38,16,227,-14,67,43,-755,-24,-293,61,-160,266,32,-14,114,-36,236,-86,-67,150,68,-35,-8,412,10318,7,-32,3755,22,-41,7,-112,-65,601,422,-45,-26,31,-26,-31,-13,411,-47,140,627,36,57,71,48,19,369,53,4,302,101,20,-62,2377,543,-213,110,1540,-23,38,52,41,-23,97,47,378,14,36,152,518,13,34,19,-11,549,50,127,66,381,284,37,-40,-47,327,-29,22,67,222,-23,-140,74,265,470,45,-24,19,155,-33,49,48,52,52,53,-43,92,10,457,-77,56,8846,37,5927,4095,5083,10,28,50,2240,-99,367,252,2757,29,33,306,-58,465,-109,82,-125,126,544,-15,200,35,3,2115,85,-5,538,-194,-292,598,-49,83,1,326,32,281,-4,451,135,-1,81,106,44,117,-388,-36,-68,25,-24,4,36,780,143,-14,224,301,122,33,194,85,98,-7,804,205,125,242,-17,108,1141,398,98,-223,1733,19,4095,518,-12,-15,-24,-80,226,8267,135,70,-67,19,-2,48,70,82,103,-5,-34,0,-10,22,26,44,16,-11,320,-41,-33,82,95,5509,54,30,-12,-238,288,18,18,-96,-23,1791,48,-70,-8,3,-46,23,-55,30,1019,109,-26,48,59,19,712,-67,83,7,33,-5,316,152,29,7,-50,126,482,387,84,27,-3,-52,-333,73,40,-30,152,73,92,1585,-176,39,7,32,6,288,192,4371,176,-117,264,66,17,10,-26,-97,72,-118,257,186,173,164,1695,132,0,-52,2843,5,-62,142,41,290,118,8,0,-14,368,191,34,4849,227,178,4,322,164,-16,264,401,-12,1174,79,83,74,43,90,349,98,42,-48,230,53,13,14,6,69,865,-19,535,33,-41,438,24,476,297,44,55,144,62,164,272,464,-1,251,9,-10,140,1367,220,33,10,42,10,158,76,70,83,2,259,34,-72,69,14,7,264,-28,48,224,11,92,361,53,24,-20,-34,-10,37,-38,-76,186,115,3560,222,3,30,-19,433,176,-8,138,34,99,38,-125,114,56,356,220,226,1105,348,21,66,41,239,-114,15,-32,16,-30,77,237,16,-39,127,375,-40,-598,4,-2,6,-31,-8,-72,2,116,-14,16,7,-56,70,4986,1531,386,-16,8,21,-77,-9,91,98,-163,966,-17,-12,25,26,382,218,772,111,-95,-14,1954,-106,-27,10,-73,215,2628,-327,55,34,201,3,49,1922,-52,33,-62,145,40,39,29,-7,92,18,86,-107,584,14,-6,38,564,216,64,4,77,22,61,18,167,-89,49,37,167,-34,2785,-231,178,-53,-40,78,21,105,169,31,56,-42,3,122,22,24,-119,13,162,-4,482,11,187,29,54,223,174,1856,1100,91,16,46,28,0,-25,-42,26,270,251,23,282,-60,18,-27,35,31,47,1,-143,41,-35,920,208,73,149,61,529,51,498,-23,42,512,5,1,279,50,-66,24,-57,16,22,95,-8,-2,11,3011,-89,849,361,-180,232,254,56,38,52,61,220,-514,88,691,65,-112,129,125,-8,15,-8,256,38,114,3543,-356,-8,-52,78,30,101,-10,-49,147,51,-15,-87,379,190,394,220,5,-204,0,-28,-116,65,402,-30,27,33,670,644,868,31,3732,482,-63,90,23,157,7,-1,96,63,408,40,-69,8,159,493,55,59,173,696,17,-250,-33,42,-106,65,114,73,6,53,68,-15,343,15,314,107,485,48,-15,269,370,19,29,30,-85,-368,37,-7,69,44,127,45,47,2,270,46,195,64,145,44,1,112,79,109,168,244,192,49,-222,62,192,123,417,124,76,-19,367,182,38,136,86,184,51,-106,7,71,14,-50,-39,218,466,124,23,474,187,-32,172,-144,-2,-45,55,38,171,279,193,60,29,253,709,-5,-87,161,164,5,150,68,55,27,177,64,-26,90,669,111,53,-104,-18,55,696,104,133,191,117,206,38,15,645,279,39,20,-7,-19,207,-17,-27,15,-4,255,96,7,-20,24,412,36,412,9,22,64,571,13,44,54,73,207,724,82,1,18,88,42,73,-34,314,76,26,35,-21,-62,5,41,20,43,-176,-18,119,215,-136,22,22,22,414,-4,2142,80,204,49,-35,-4,89,189,-99,-7,-11,106,-103,-51,44,-68,37,-12,-17,333,-14,2,22,-45,64,-19,56,26,94,270,11,82,15,113,64,-9,3,65,24,3834,124,3,-156,14,17,99,99,137,88,-63,-42,50,82,-27,25,560,-17,28,36,36,13,-18,263,24,293,-39,2,-219,-16,50,9,-100,31,-12,-9,17,-32,13,45,-172,-24,262,25,234,64,48,85,-1,-118,-107,39,-38,-33,252,167,441,222,42,148,25,111,181,-80,-29,123,63,20,-62,68,-12,144,-98,42,66,53,507,71,582,-124,174,80,68,-48,-41,1231,-7,281,231,-136,103,78,-234,174,62,83,-17,199,96,105,120,-6,28,390,-104,36,13,-60,-38,-38,66,31,-8,-84,166,35,1,-6,117,34,705,225,338,-26,61,-32,147,445,-28,8,87,33,265,3,91,-64,185,46,20,82,159,75,-30,18,-188,134,101,134,177,53,-17,44,420,114,145,-36,400,-12,-14,480,-18,57,47,36,2,22,-94,-28,6,-2,-406,-76,102,0,60,32,83,220,84,1,87,69,250,36,-6,116,66,112,-19,52,70,-33,142,182,238,53,-25,-28,79,197,665,289,142,-230,61,3,5976,-8,321,-154,-8,346,6,68,60,-25,200,44,154,-39,-63,103,246,251,89,-7,-18,-17,50,419,2,169,-15,4,13,1803,4792,2637,2,-4,206,44,6,20,284,-68,-38,-16,19,29,93,31,-13,30,22,-4,-49,-25,46,4,2,24,208,77,114,121,109,52,37,-14,38,115,275,647,21,39,4329,4798,1338,4122,2656,12945,825,32,283,45,-178,229,63,10,47,448,2,-111,-29,87,16,-51,33,190,110,-39,-82,36,15,-26,58,78,80,231,139,54,5,-77,-21,-44,-30,266,65,11,-54,12,-1,-18,94,20,215,49,204,-42,70,-6,290,51,179,-121,-1,250,-124,-1,-12,74,68,74,42,25,44,10,12,17,-11,18,129,4,14,31,26,33,332,10,10,-84,72,98,126,15,2,-35,30,38,-99,21,186,73,2,0,16,147,30,75,5,23,131,378,-51,403,37,-105,441,37,82,92,1334,22,98,1015,20,-10,423,8,26,183,-273,67,182,-212,40,18,61,8,93,46,52,542,131,404,85,50,40,132,100,40,34,90,-1,40,133,118,-124,25,79,123,812,93,-102,98,193,3,22,26,54,26,7,350,91,43,-3,-14,-7,14,32,24,13,18,325,-80,-32,101,1,-54,45,29,15,-36,40,3,100,297,-40,257,319,-84,341,105,43,93,8,47,58,3,20,1254,63,207,78,84,20,403,-42,11,47,37,20,137,-25,132,-51,79,150,59,99,5,262,34,-31,-31,86,-73,61,49,-18,511,227,22,43,111,-9,187,64,351,47,98,5,80,27,-37,27,89,745,0,-31,27,-11,69,15,510,-18,-83,40,-26,93,56,239,69,-176,-261,-7,117,312,-24,8,12,10,71,71,70,48,190,299,-119,22,25,1,257,2,-29,78,10,541,-1037,9,41,-24,14,-25,59,-55,5,63,-76,-29,13,-15,28,342,257,77,294,20,54,240,57,27,328,-1,64,70,11,94,20,402,-13,147,21,57,194,-190,91,1244,239,59,63,-7,62,-7,-10,412,97,148,1,85,249,8,166,2,251,105,143,14,339,15,114,-113,-62,-89,113,68,14,43,-44,122,42,1056,15,16,-179,-153,307,84,41,-2,77,21,38,110,11,230,120,138,248,26,192,872,96,-11,3,-192,-2,18,-1,-56,-81,63,-9,-18,8,58,75,76,-82,814,189,-60,148,131,-7,162,-5,50,22,-25,-45,-372,70,80,151,-71,-49,41,-1,0,52,167,-574,56,87,-38,48,15,-18,62,89,228,1088,12,576,507,-2,4,1149,235,289,21,179,35,58,29,466,189,36,66,341,73,597,98,26,1063,3084,38,352,-1,1,-67,-13,7,374,99,67,14,208,513,93,304,-186,240,104,20,-149,12,-10,35,138,107,103,173,93,-40,-57,-74,85,-393,336,312,66,82,227,266,-1,3,46,42,-24,64,56,79,49,189,37,-34,362,103,66,57,5621,-4,243,-26,34,50,516,3,114,116,-78,999,83,51,214,21,-12,272,32,7,6,-38,65,20,741,-33,5,367,41,39,170,19,135,539,565,244,258,496,3,34,89,118,67,144,34,166,229,307,-68,-284,228,202,6,32,44,-6,81,205,109,-35,10,248,38,-131,-39,91,-99,-2,110,24,4,105,59,159,-9,44,225,-40,-115,-55,143,91,-10,558,-16,67,7,38,19,102,29,38,169,-26,-28,5,35,284,763,999,55,38,96,-30,-40,-115,30,37,193,-33,-19,-50,392,-124,161,-15,-10,14,236,78,-1,139,4,2,-6,25,293,-150,127,-35,31,55,98,-22,242,45,-22,138,3492,75,216,-4,116,10,-15,34,116,148,0,-48,207,43,-38,430,54,99,-4,10,27,35,-38,317,50,14,39,73,16,-163,14,22,46,26,-24,-87,-43,-3,89,28,-97,274,-4,37,-20,43,21,-3,117,31,9,17,145,164,244,53,558,-38,100,47,11,-1,105,97,-279,268,150,-68,18,1008,151,48,-16,-27,18,-80,-120,125,87,-83,117,-28,24,50,-171,166,105,350,39,8,389,19,-33,5,14,-9,1,-7,-74,21,180,-56,9,-51,162,168,166,218,567,67,112,20,58,22,7,89,-7,64,162,-35,-64,53,411,30,35,-6,107,9,58,-40,-31,310,232,64,22,-159,60,41,12,46,268,9,488,7,-8,55,47,20,80,-8,56,1,33,395,17,82,9,-7,-27,124,62,14,261,73,44,153,85,118,-26,548,-78,-28,-23,76,35,28,246,96,0,76,12,264,36,164,21,251,156,275,-137,246,-275,186,-14,146,-6,-40,36,110,3,-10,34,-29,-1,227,-12,193,295,147,85,547,-80,58,503,88,163,250,77,82,-12,70,-6,-21,35,-36,53,39,-19,-17,9,309,201,-8,-101,100,44,2,59,-168,607,383,68,-48,39,24,63,149,46,167,257,40,24,-9,74,-7,16,170,-6,255,238,-23,-34,366,304,309,-58,30,165,158,146,394,100,14,-111,-44,20,3940,36,653,59,-195,64,-10,290,25,312,-254,92,167,50,218,3,318,52,-90,-726,38,23,-58,-49,63,-35,7,-18,93,-77,378,-95,91,79,99,135,168,116,33,453,78,81,4,22,13,10,82,125,-41,-199,26,11,-23,80,195,91,122,53,-9,700,130,9,131,57,-34,19,-24,-44,204,-16,38,121,68,61,-144,-11,62,145,79,-61,112,31,56,15,19,-53,-14,15,1790,28,10,151,43,51,759,65,475,4,286,49,-20,216,120,-271,47,24,3,1,34,269,11,-4,-75,28,-981,59,-20,403,-26,77,2,24,-109,-167,229,-14,203,12,37,11,117,115,-76,-41,21,74,130,36,-40,-10,115,172,244,59,0,48,19,224,140,46,195,38,-35,278,245,-203,38,-166,-67,207,211,18,46,-39,40,139,484,17,15,-66,47,94,77,-30,23,7,-143,184,-23,237,79,61,261,500,48,56,-66,60,34,209,82,-258,-2,-7,70,164,197,6,46,302,-44,151,-4,13,147,-8,481,13,112,178,241,45,170,124,190,49,173,4,70,93,198,65,1132,33,-55,-11,-4,-16,-11,-79,-6,148,336,4,363,56,93,39,53,-33,32,288,88,19,526,135,9,106,115,13,4,-216,179,804,211,-278,138,392,178,-34,681,127,19,174,21,-54,24,-206,-13,4,38,144,-92,50,92,17,21,369,-23,-16,25,9599,8,828,-147,2095,13,26,31,-30,6557,39,7,-3,-130,45,6,220,78,199,86,1720,-9,683,31,20,8,55,21,105,-28,107,-56,174,106,2169,-158,7763,7,112,48,148,-38,156,2209,128,616,-9,-3,-14,47,64,8,84,37,424,21,34,-29,8,30,-21,214,-125,-42,72,53,35,75,-267,34,-39,475,29,-33,245,3,9,78,-21,69,-22,38,-7,382,4511,-7,-26,39,154,105,137,9,264,-114,-93,-8,-24,2,-89,-2,388,64,52,23,80,1333,-76,81,2497,328,12,-44,161,-665,11,12,232,118,20,134,848,52,-32,383,226,70,354,-27,354,3392,183,120,126,172,16,136,-97,4,-9,293,96,321,106,156,87,85,-181,-31,33,3,1085,349,-8,-56,11,818,83,-14,62,305,201,-505,-12,998,-17,1262,321,4437,-12,200,6344,453,-454,223,16,103,11,1899,22,207,73,-39,-163,-286,1742,57,-2,-38,2661,104,23,5748,246,30,511,52,34,146,50,134,-244,5,1622,1155,22,13,-31,9,229,-20,64,-74,-48,-11,142,-136,-6,-4,-15,2,19,84,5,183,181,-131,147,88,11,909,9,47,221,9,3109,160,6,139,877,2034,192,403,188,-70,-119,2718,38,82,-101,-59,18,47,382,248,113,9,37,-26,10,59,-43,78,55,271,101,6,138,-10,-42,35,417,-67,4826,162,28,-80,-42,10,3167,-447,343,104,-3,356,1391,63,93,-58,23,32,16,5171,2592,87,641,166,21,775,458,268,529,-73,2911,-52,-33,-25,79,96,15,53,1235,58,-297,-4,48,-14,72,-55,137,98,308,164,99,-25,-85,53,-35,13,81,77,810,358,502,69,42,723,616,307,433,83,76,-9,644,948,110,-482,31,54,151,-21,-49,311,-2,79,69,300,-30,19,121,40,150,73,1,105,126,394,165,64,97,1521,3874,608,-31,-22,372,76,-35,-52,-14,186,13,36,3785,25,48,95,-4,80,74,85,50,198,89,6,114,-4,2,105,282,254,15,-9,7,3400,-39,50,72,-22,17,-67,-8,13,-74,-28,3,-14,107,45,-12,124,-69,118,-72,56,-36,0,6,-129,176,151,277,55,144,90,-31,17,211,1,105,82,96,-16,201,-24,93,4,4184,-39,1028,15,23,97,72,1696,-149,1143,-29,8,73,90,3730,-39,215,38,80,-9,122,90,3,59,-30,-54,500,67,5856,2295,66,156,413,14,155,96,177,168,486,216,74,153,-67,-63,128,84,16,122,71,57,1392,63,39,175,-56,-62,1035,144,256,46,447,30,47,8,230,31,159,7,-42,-89,227,-2,148,3465,56,2,32,-1,295,190,427,204,247,-44,20,8,347,-6,118,434,112,370,457,32,-4,29,168,186,39,61,-60,146,11,5,944,21,347,-24,47,147,226,48,12,81,48,38,-47,114,105,85,321,200,-25,16,-9,2,453,146,209,416,67,156,75,-21,26,11,168,-14,-80,64,475,-50,-21,21,85,-28,76,-47,578,23,-6,15,51,-6,87,28,47,25,-108,-29,240,0,23,28,20,143,84,115,21,166,3609,335,268,120,-89,-137,324,-55,-18,-26,35,368,9,164,17,-7,211,14,543,418,75,3,100,30,38,146,186,246,1835,155,2229,67,205,54,219,169,-12,60,-8,-74,-2,13,61,852,24,45,28,8,17,17,44,42,151,139,33,9,28,-18,183,1337,85,-23,117,-3,78,-15,81,44,166,11,44,378,73,6,-100,243,26,26,-50,124,-81,3,16,137,43,-34,28,68,110,-100,64,54,27,54,9,11,41,-80,-62,51,139,9,-60,35,-34,564,153,20,-125,17,-11,1,-115,30,30,104,202,1031,360,799,-13,88,40,66,169,527,248,5,0,67,1485,-51,-126,-30,12,56,91,-9,47,423,85,-188,9,-60,227,39,151,-1,83,9,90,105,3,-39,54,11,274,65,26,122,31,94,0,-17,3,26,284,30,375,-350,184,8,138,198,50,46,38,38,29,6,-532,33,-4,70,61,-18,134,175,26,20,1,-131,30,15,-53,-4,205,96,21,96,-102,-15,64,-25,-250,122,-99,193,-22,61,-135,-51,26,8,32,-2,2860,75,337,23,10,-9,22,149,-34,184,59,293,32,170,112,35,54,35,-25,105,266,46,42,8,68,385,118,89,160,-10,191,-20,-19,38,81,12,-14,-137,-13,-30,70,242,93,94,12,12,-280,36,404,110,5,-135,94,30,92,23,287,150,84,56,43,-145,181,84,31,-57,219,-430,-6,-75,172,-168,126,20,65,-93,-125,-72,72,388,39,82,131,125,-110,299,-33,6,233,36,11,176,738,-14,20,80,1450,234,280,34,23,5,411,304,198,-60,33,32,50,-378,28,128,-1,51,3,122,39,-89,84,46,-187,0,42,58,49,188,2,-403,23,-6,209,43,-21,6,9,206,65,105,39,185,283,33,-86,18,29,230,39,66,20,-11,-55,25,-110,115,210,-103,-21,81,-34,-5,-20,9,-35,27,-4,5,-87,20,31,89,76,28,-14,5,-6,36,-18,-2,17,35,65,-4,92,104,-29,-14,176,84,81,-92,116,167,-24,135,189,-87,-39,-110,-143,462,-403,37,32,34,23,-31,-21,13,166,-42,129,-8,132,83,640,-77,-17,-36,13073,218,-144,185,142,8,23,117,125,101,-75,50,66,12,52,-14,86,936,-33,-16,53,57,-20,-28,72,93,7,5,54,98,2453,465,2,47,58,156,488,78,1267,102,-85,-10,-34,-41,3511,340,35,4781,198,66,-113,50,133,-6,21,490,536,68,64,131,90,107,101,13,353,26,76,43,22,0,238,13,-188,78,50,-85,118,-64,-115,73,1032,141,305,-67,11,-6,-8,-108,45,7,126,69,81,62,43,15,372,333,105,-16,39,157,-8,39,7,42,13,833,65,45,916,348,-59,65,-18,16,189,870,78,71,-111,704,-26,-60,72,220,214,223,30,220,-42,84,42,104,60,-23,102,-77,-155,20,25,7986,-5,198,121,-3,73,-216,30,12,-23,-16,-1,-2,26,-9,-13,-44,27,48,-86,-15,61,-91,42,-36,-19,21,9,47,50,2819,-35,13,37,-8,19,456,226,6775,1576,647,83,115,146,904,159,-200,182,37,258,-51,92,12,396,4,129,74,23,-70,178,72,100,-98,-20,43,15,57,214,24,203,-65,114,80,31,-3,33,136,-10,-7,226,66,1658,60,-63,21,1329,15,0,124,41,7,62,24,14,-90,-71,0,13,28,133,2,167,531,455,112,9,-12,19,74,1833,69,412,99,27,-58,776,45,-2,277,-6,29,195,158,-28,11,4,-61,-51,-8,101,21,58,-24,194,-5,58,46,646,34,23,164,35,18,49,52,-71,-20,6,-18,-3,15,-94,168,267,50,-149,-20,61,62,1584,54,-323,278,696,16,279,35,493,51,-6,27,37,63,18,22,58,27,331,53,1719,5,28,6,-27,77,9,754,29,75,165,13,21,21,-53,53,-46,-3,15,10,74,112,57,7,126,69,14,91,29,167,952,11,91,-61,37,-11,878,218,159,5,28,6,-23,411,506,-15,12,134,213,129,15,-111,-5,806,21,-26,15,475,243,84,34,44,22,43,699,-6,359,327,7,1011,18,-21,1974,196,-7,-70,-7,41,10,-119,1036,-75,-63,-215,122,38,438,-2,-1,-4,42,112,12,-46,135,-6,18,549,70,-10,967,227,430,24,99,29,107,2,8,479,102,18,-13,-2,-44,76,4,44,1,3,1040,181,-79,308,36,-26,-128,-175,1931,5310,-109,32,19,-39,-76,-27,-109,7,2,307,11,5,55,88,92,328,1,75,108,11,9,-13,51,426,49,49,-146,46,166,196,9,875,119,111,117,506,-143,119,33,-426,-454,520,0,74,512,2,8,111,24,21,113,61,2278,-80,6962,16,-17,467,142,56,19,85,-84,27,-21,152,40,25,1,-16,73,614,187,-39,-85,64,7,-121,-14,-159,51,21,16,2,-44,155,91,4,-2,56,53,39,136,-35,-121,21,45,-40,136,31,-31,248,11,4,63,-18,568,-41,-169,46,15,24,237,503,23,-23,-28,32,128,-21,-126,332,94,41,138,-70,346,55,32,627,-145,69,-95,-99,1812,63,41,39,16,-86,8416,-13,147,260,97,-12,-21,70,14,140,40,-36,39,68,184,41,273,235,1209,128,33,-50,-1,206,-20,-116,-13,-89,392,-47,201,22,-7,-17,-137,175,159,69,-111,-31,393,146,24,-50,89,34,6,-9,-35,-109,336,-43,-60,-30,-126,195,461,147,13,-40,399,-19,3830,11108,-62,98,-63,364,11242,334,26,-134,61,22,-39,115,-14,-6,90,256,3330,746,23,13,-70,534,42,-88,2,383,-13,51,95,237,693,46,-24,2,-120,-168,205,-18,-79,-20,-54,-23,-90,234,-45,-569,39,-34,6,311,-89,10,21,20,34,-33,-39,-156,14,-141,6,-31,18,86,-113,88,102,223,-75,82,32,-2,16,52,112,99,-16,0,-34,-76,22,14,432,863,1029,3581,205,6656,-80,-24,-16,41,-7,49,144,-236,16,-78,29,8,568,-51,3,309,20,-11,93,2314,19,455,15,37,32,44,53,65,46,28,3749,52,244,-5,96,-198,698,221,210,59,66,26,5,2009,41,49,109,16,105,43,15,6,102,63,-58,0,-30,-408,589,63,84,1,-8,-193,0,21,-57,93,-21,118,132,374,732,151,23,36,8,-51,-91,150,24,-55,2623,-12,410,116,295,34,78,-36,182,-4,44,24,126,-1,70,204,-36,29,41,45,-50,14,-9,-2,42,-4,78,31,-1,-16,305,-63,80,16,-52,-24,54,23,-32,57,83,13195,637,65,4511,-64,22,25,-82,7031,8922,85,588,8236,39,36,762,275,530,-16,94,155,135,100,127,222,48,27,1,1,-153,-108,-14,90,4055,171,-38,481,10,1356,-2,-69,277,192,105,-36,60,30,-55,68,150,155,-18,7,20,7,-7,348,203,-299,50,68,157,358,11,917,359,340,262,227,278,3,516,158,316,6692,25,12,-3,424,-46,4,927,315,9,597,643,-43,35,2,40,32,84,-265,174,-89,-9,-28,112,3,88,178,61,97,6509,27,19,43,109,2,-52,81,-7,86,85,643,-154,240,110,731,49,185,245,-23,-78,313,17,89,89,34,-128,-11,120,-264,-23,19,76,32,-32,-582,-27,-2,355,-10,-453,19,57,-33,4,-19,253,94,46,126,34,28,-22,31,224,15,-1,109,-30,-8,464,97,12,111,85,51,23,-40,185,70,149,-228,-41,-17,-277,239,-16,214,4,149,90,82,-112,-21,204,12,199,57,-32,-32,-13,45,-61,60,31,-128,98,49,404,-29,-69,51,303,-28,-5,60,70,-22,35,51,-14,126,-20,153,71,54,-38,1329,749,-74,22,-95,-40,-125,-215,46,2,58,-45,8,1070,-27,-109,2576,-284,344,287,30,100,15,92,616,3614,1309,34,176,36,4,-106,48,41,-150,61,3106,681,2450,780,81,4167,219,36,-1,50,29,-13,224,-1,-39,-168,-10,85,166,23,28,31,362,135,-43,-154,-111,167,21,44,5080,26,23,256,179,-31,193,-1,-3,20,25,-22,-36,96,111,147,762,881,-12,-20,-32,19,-8,9,826,141,-16,362,194,13,118,75,-36,840,31,31,-21,-30,51,527,51,508,-7,-94,2711,46,-218,28,-25,-13,138,98,223,211,0,679,92,-77,-49,98,147,110,32,179,93,221,283,-56,18,23,-60,-27,31,11,212,112,264,27,-86,48,-21,621,-34,50,49,0,59,4,-16,-211,35,733,27,-34,74,-25,186,-204,55,1063,42,108,120,-147,-6,192,2132,51,76,571,9,47,-49,10475,647,134,41,31,105,48,90,11,79,94,-104,99,33,-17,120,95,-16,1597,33,197,9,-18,8928,1217,90,94,-159,20,-120,744,26,-5,212,32,-20,0,60,127,-20,70,-45,926,15,209,-110,-660,1489,45,34,39,199,23,104,-31,100,1802,-12,-88,48,81,-6,-34,14,12,-70,1613,51,37,271,25,11,73,143,69,75,15,97,-53,171,30,18,143,24,46,45,165,143,-9,413,73,78,205,192,-69,-61,73,-128,-17,-9,474,23,117,46,304,198,218,74,-154,-16,95,-4,-8,-55,-132,-40,75,-27,22,569,108,108,182,0,65,149,-69,-2,1,-13,-29,23,-140,213,31,1255,1219,-121,-25,-84,26,97,6674,23,-102,51,-33,-43,59,10,29,36,260,73,0,13,12,-29,-56,32,-47,22,-22,-15,268,-38,-218,-23,-35,48,-10,55,108,-102,180,27,6,5,103,16,-15,31,-84,-21,252,168,33,3,310,-191,69,-82,96,26,66,-84,56,-53,41,21,44,35,20,175,38,90,511,105,100,-204,-56,28,191,45,-18,418,14,1046,69,-48,-21,-38,-56,3,-252,132,57,9,-37,171,-3,-74,84,45,20,95,130,65,52,309,187,-628,37,261,-38,39,85,68,-124,4,-96,124,1250,147,3,-8,48,49,-19,30,2060,28,14,116,533,-41,77,110,239,-112,-114,23,-9,35,43,-20,158,100,32,16,14,-20,214,71,24,-45,9,-14,126,87,3056,508,-9,-26,580,-39,1405,19,8,132,-412,92,-30,-35,60,206,14,81,-42,-15,-99,-97,-1,-235,328,-29,44,-119,-28,-140,-6,38,-19,742,9,-196,-223,152,-56,-42,-39,458,-5,6,711,21,-15,244,20,60,7,2,-104,282,364,-11,-345,161,3669,14,110,18,327,21,103,35,331,-152,-86,317,82,33,48,-33,14,-19,81,137,29,-2,174,79,-162,-12,30,-13,22,-8,123,198,196,29,161,17,-27,-487,-45,450,794,176,-479,-1,213,-28,39,41,-42,-61,172,321,-14,56,321,-3,-1,-28,98,132,194,595,-10,-225,298,12,-12,25,-60,1195,-51,-299,-723,-212,-21,10,-25,417,-40,-251,-101,-142,-22,0,519,15,-38,-114,112,33,2366,382,-4,-28,69,26,12,1000,160,69,-17,756,37,4178,-166,-665,-2231,-3434,18,-214,69,-93,179,-56,-103,-63,115,-183,210,2230,4032,30,27,19,-24,255,102,1093,-26,17,-19,-24,-96,1502,28,11,1372,41,-11,1,83,113,20,195,40,2303,-32,22,-6,-168,-74,38,102,32,36,45,170,70,63,-15,-3,55,15,124,2,112,439,114,69,433,-6,-94,-123,11,419,72,457,-10,6,131,66,-69,62,-252,2673,143,263,-115,-27,5434,-64,-29,-39,0,-16,37,-15,-14,6193,11,-17,39,497,-56,-30,25,-1,93,16,16,41,-28,-45,20,-19,5,-33,189,40,2,-20,-32,123,-6,60,195,406,-5,124,108,14,2,73,16,40,50,297,-34,152,7,57,-34,-35,36,1,1012,-19,49,-49,9,3801,95,-17,-3,-12,-5,80,1473,-8,48,-23,-43,90,-57,125,10,49,-6,9,99,416,-85,-47,123,37,-3,36,37,5,520,-26,-15,15,-9,13,47,9,-40,38,48,460,55,13,40,796,-42,486,625,-82,-82,-197,103,0,109,90,20,50,-26,-15,28,16,-11,350,8,21,465,516,71,8,465,-589,-201,-42,105,-39,-2,-57,27,50,12,-50,17,121,-406,-2,3275,328,47,24,53,17,182,-54,298,144,-20,-85,26,203,216,-5,-30,8408,9462,-125,50,-19,377,23,-14,5329,45,18,437,-36,4,1634,1473,116,-168,3,1,0,-35,3,-160,-44,4,100,55,1423,-48,39,-140,-125,55,55,691,125,80,-4,139,69,290,54,7,-44,79,-1,47,3181,162,159,31,-3,53,-74,44,10,54,-72,19,31,-18,9,-24,-6,118,-8,82,72,368,10,41,25,8,593,2294,167,20,53,9309,1799,88,1176,-34,29,91,0,41,28,279,18,32,11,33,91,-10,-558,244,15,1148,-39,448,24,254,89,-37,8,-16,150,7,-100,19,220,106,-252,-20,-617,-94,-256,-358,-174,-203,-172,-477,-33,-46,145,79,-371,-273,-135,64,212,-71,-170,78,6748,-122,101,-6,-56,79,-21,19,-94,-95,-72,41,-51,-260,-24,-660,-311,-547,-375,46,1443,225,-133,462,276,625,9253,376,1230,13666,0,-35,76,83,2731,359,2214,-201,-69,307,-140,-2,170,288,79,-68,8,2,137,422,402,-33,242,-553,20,-29,293,125,25,177,-162,-22,-112,317,187,-85,3809,569,95,1337,131,95,112,-98,97,18,164,5,18,164,459,-9,110,9,130,18,103,109,69,-45,100,56,109,-76,-41,346,74,325,141,107,41,42,-846,640,108,1293,270,-92,198,121,-206,32,-143,-424,272,-145,173,1131,-187,92,245,-185,-52,-6,-570,291,933,377,365,19,-52,310,201,-77,40,506,98,-136,27,-22,145,-64,1019,-38,-72,280,55,-55,16,-40,-307,-290,1640,-65,406,17,-50,40,78,19,118,303,35,55,392,4958,60,196,51,49,155,135,220,33,-15,32,-444,161,125,18,358,93,233,105,412,83,390,198,293,88,113,969,-116,-144,40,33,109,49,46,525,53,58,414,-4074,232,1485,617,486,1109,104,-156,16,-115,5,169,94,241,567,-57,-41,110,87,36,702,17,-56,45,40,189,656,14,-137,-16,37,32,-93,125,376,168,388,92,993,-73,92,-210,117,61,669,115,-378,107,-46,-127,46,46,56,-102,35,3263,-96,-99,-13,184,-29,41,246,8,-32,-16,118,-153,20,9,-116,-979,207,221,-398,41,727,62,788,-59,448,-134,201,23,183,-29,51,97,75,148,146,-176,-85,28,-58,1,172,-238,-6,237,155,126,35,8,144,103,527,375,57,224,-4,288,-110,162,741,120,259,-50,-82,271,-17,278,73,104,-91,860,13,-623,43,128,157,-38,11,-112,-226,271,234,-181,66,-199,91,69,154,-38,146,-34,3,-33,-228,34,276,104,52,20,111,169,-11,208,11,-109,98,301,1601,263,52,5,150,489,216,70,2561,312,-44,88,65,9,218,195,184,793,-14,531,30,58,-25,12,78,28,105,-37,-18,44,267,1157,-21,-16,-218,-1952,50,1602,-102,151,471,47,331,-72,19,893,-69,32,59,111,-5,185,85,10,-121,-485,-34,300,146,-225,-595,-25,420,55,-110,-11,-218,143,385,-126,30,8,59,99,-143,83,-85,1143,180,-90,338,-264,996,13,119,-170,164,524,42,-119,327,153,111,36,16,-55,-58,543,351,94,24,134,325,165,312,267,41,20,-83,145,-36,96,669,-879,-98,608,27,69,28,261,-111,-33,-238,624,240,87,365,122,210,-193,325,24,114,186,-13,96,37,101,233,125,61,246,1124,-200,80,9,-31,-39,-211,591,-118,43,223,110,-196,289,-30,-55,-61,1051,-129,30,59,289,336,500,-65,38,-143,-65,116,27,35,41,43,-95,144,88,326,109,251,-4,173,-240,83,132,23,-86,53,-1,-173,-40,48,91,263,-13,-85,142,360,80,957,-167,-2,912,300,431,-76,-124,262,-107,-10,-25,-44,38,38,-254,-56,-8,27,-33,43,66,-94,-294,324,-79,11,135,39,700,-12,14,355,329,-227,78,114,78,7,375,23,30,2307,-10,72,339,-368,-70,100,154,59,-33,24,97,-235,-98,26,-205,-279,35,118,-76,154,-276,-64,218,-58,175,-10,71,-132,-1173,70,303,-50,27,210,337,32,399,54,-83,256,452,428,22,-82,160,-147,19,165,-129,25,-55,450,344,9,-458,161,-324,-76,159,756,17,204,178,66,72,-12,490,-142,-454,231,2659,336,-341,-360,61,-284,550,95,-25,122,76,-16,251,38,98,-182,202,772,685,80,109,681,294,42,182,399,12,146,-133,67,18,263,598,402,-161,365,160,37,196,851,-88,-79,599,95,474,-127,2487,-150,-60,23,-15,354,-213,2,54,166,-22,359,83,141,172,39,105,165,388,-16,633,161,-1169,-31,-196,210,298,137,48,-20,164,90,-3,188,493,-40,-330,-20,653,-180,244,55,36,-172,103,71,-22,32,17,61,-136,66,-20,25,177,557,10,139,153,116,-30,-154,342,-13,145,247,89,-138,699,-42,84,-97,210,13,82,-7,-49,11,-24,28,131,313,-58,-97,71,-39,757,180,156,-225,52,-960,-43,-35,-31,537,105,901,132,187,-107,201,270,-73,-37,190,748,-462,-3,-245,-20,-54,130,463,30,-259,237,164,-140,891,182,-27,149,33,1299,131,-21,65,52,422,75,49,-121,63,57,46,324,59,108,-314,-93,-37,-495,-159,-303,453,1403,-353,-76,-41,-93,-105,85,-96,45,4,282,297,65,-53,-850,254,225,-19,-147,275,757,12,-112,30,92,-120,-51,-628,-84,-35,-610,141,480,265,356,114,-23,-109,-423,47,21,128,-32,-276,79,168,-2741,-6,34,-133,-75,-57,91,-492,238,-44,90,179,335,43,-265,8,110,2588,194,-110,309,-170,243,-113,-267,6,201,46,91,-23,13,42,101,78,8,176,-374,-496,350,11,27,-22,42,-399,885,-52,-240,74,1336,191,58,-1103,-601,-98,174,719,779,-592,99,544,-1267,56,132,583,-770,-211,59,79,226,48,288,2139,120,563,50,-144,458,117,133,-79,56,181,672,-260,-679,177,4839,81,-125,-113,133,291,-44,-655,-274,940,-156,73,-347,4,-231,193,-164,-208,465,18,6,77,2,387,909,234,292,57,177,-6,663,118,930,-303,-983,528,176,86,2036,622,-136,867,-5,244,-142,2203,-85,59,-23,33,-57,110,-269,103,-149,148,132,41,-69,39,534,169,355,22,503,10,114,-285,683,137,-2050,396,-455,-18,5,80,853,-279,-415,154,380,-14,-338,-77,123,88,124,723,323,72,303,1703,224,35,-275,-116,-32,-444,238,103,1,68,-72,577,-387,52,183,320,13,-5,-126,75,8,454,-239,-205,17,34,2,30,14,-11,-425,-228,-4,346,96,2492,-361,171,-16,-9,81,-46,-77,-14,-96,27,285,11,-52,85,-92,-356,4431,-21,-493,4668,-53,-600,-240,-83,-63,44,307,-683,38,-170,-26,52,-181,210,148,-259,482,-32,31,665,-80,-29,16,90,26,0,-89,-194,311,942,41,782,-97,31,30,-2,-142,-171,293,-37,-11,152,155,77,261,52,55,2,84,-88,96,-16,-560,60,73,-2045,-23,140,-212,-573,-11,-41,13,41,149,-618,28,12,16,131,425,-370,-56,-189,20,533,-18,135,-32,798,75,88,20,361,-23,480,78,326,-27,-181,-172,528,354,428,-10,142,-19,-318,90,-98,-5,-65,-19,2001,-232,-275,-611,-1029,-350,231,-20,88,84,126,-36,-2,-40,49,424,261,95,209,606,112,68,75,-161,-193,723,-29,261,-534,189,132,486,-304,951,150,126,999,96,-115,-73,8,-196,81,-282,197,1262,340,-99,-823,-38,-70,118,-39,92,159,-20,30,-106,16,-214,404,-134,-210,-188,-28,74,75,51,58,1740,233,-444,-152,-75,1,81,1525,274,34,35,72,123,366,-5,-49,100,229,211,1482,-111,147,11489,-434,205,-99,-88,-111,-29,48,1385,79,9,34,230,-61,122,4,194,87,9,-134,36,0,195,15,-32,145,-285,1279,-90,-48,99,314,2668,181,115,76,33,-94,-411,32,1349,-9,-101,120,-32,-69,128,827,92,-27,-124,441,105,50,195,301,-80,99,48,-55,-3,306,32,733,-37,752,47,-158,-41,55,80,98,-16,-249,599,-29,62,-258,419,-257,-25,31,155,-34,-76,-12,-77,-34,51,528,63,211,114,275,20,247,381,142,167,71,306,330,1417,-63,-272,-39,398,-8,168,46,-14,-12,-87,56,-26,-79,317,170,59,-11,171,135,35,-63,48,-153,-48,11,-97,322,49,136,417,169,-11,23,60,-69,91,92,-2,-70,-151,88,99,-88,33,448,-55,43,484,164,-222,275,-259,297,375,361,24,37,1043,-370,-190,-620,248,-263,93,-40,-108,530,-43,-6,131,-74,409,104,318,545,46,733,60,60,138,96,243,135,57,641,148,120,35,-498,-165,-177,11,135,-188,182,59,281,-292,-127,326,-85,414,374,-32,-36,65,-19,962,504,-25,128,-196,70,-76,183,106,15,-122,201,-22,41,394,486,-7,-676,156,95,40,103,70,-179,26,871,300,525,76,107,-32,87,501,123,0,240,-29,465,-257,-44,776,437,94,98,253,-133,171,307,5,32,-41,373,6,1721,290,332,-136,59,3251,-870,36,105,1455,98,333,-33,-59,-58,8,-2,468,-107,122,160,298,220,-147,92,351,63,51,54,55,-168,-25,60,79,631,-61,150,124,46,108,210,163,-530,112,-91,755,136,-493,1104,-131,-19,-271,23,343,64,175,279,16,125,12,11,-63,113,270,-192,503,323,-112,411,-46,-1,-21,-94,405,-186,1585,176,-417,-8,1077,-843,-101,-212,-284,16,-11,19,58,-77,42,-221,93,422,440,-334,408,817,555,386,1245,409,-76,553,265,94,407,109,306,44,-8,2767,-117,797,34,-184,154,113,7,-58,14,264,-141,141,310,-201,-239,63,-41,19,7,68,-428,242,36,52,70,-104,98,850,328,-207,246,-39,-55,13,-343,-88,646,367,470,-1,39,70,117,-2,-193,-45,91,896,-9,319,25,-99,20,323,-230,84,5206,265,104,264,163,68,-152,33,81,49,299,363,440,23,890,85,68,375,672,143,-224,845,1432,1667,-239,149,-88,154,56,-152,1394,102,396,-37,138,-1193,1208,94,89,463,97,-170,2161,-177,-9,104,458,-82,-187,606,14,115,239,296,298,187,65,207,185,136,-284,304,161,288,40,74,51,12,333,306,99,-552,-679,-339,647,-207,85,119,342,95,223,71,229,71,18,360,2101,-4,-366,751,11,-693,218,469,-41,161,-382,-30,26,410,-73,120,54,-375,371,530,440,1493,51,676,-197,1021,708,429,1146,381,1090,39,283,-29,-94,39,-671,-47,4,-28,-221,-276,314,77,164,-190,290,-478,203,89,940,243,1232,-172,770,-999,-250,-144,49,151,372,2638,1167,189,816,110,995,2564,-202,41,134,-107,909,-686,-8,480,2481,524,-99,-148,230,1426,137,258,1168,-32,142,1245,960,303,1671,211,777,116,1642,245,46,61,-265,193,19,19,212,1441,-46,172,1140,511,275,970,488,1243,-633,328,137,917,103,-74,68,359,83,-8,12,119,101,-53,173,183,-25,194,-13,-316,34,134,66,119,24,-3,16,31,156,179,22,-67,-193,18,845,-29,-308,148,139,1331,815,-156,270,3814,339,431,726,924,71,222,146,131,36,-669,-97,226,-23,-82,91,-214,203,520,74,111,-518,293,-132,194,187,44,210,51,-10,358,1074,-27,-163,-476,320,46,25,546,126,-61,1441,457,114,-48,1577,123,99,302,670,903,-20,121,37,-46,354,-689,152,244,-105,412,35,2096,195,144,169,842,93,454,65,65,56,821,664,1384,237,-89,74,-126,55,-371,-11,31,4,258,114,746,28,488,506,102,462,168,260,1084,37,-27,1,251,797,1145,1170,136,413,1320,268,61,16,153,494,403,510,145,110,163,171,2210,71,352,354,-85,255,211,149,55,141,-35,0,-55,197,137,47,49,96,232,181,219,-74,797,388,79,404,113,520,240,2953,154,63,67,-26,-502,1250,131,250,313,89,132,78,84,-59,192,285,200,-358,-136,38,-16,303,-96,915,503,494,-21,-265,518,-8,-351,-554,-128,-371,248,-293,149,-269,79,-225,231,913,173,1,-180,-558,31,-53,83,88,-68,38,28,-39,47,111,131,143,-45,155,-110,80,69,-13,139,268,173,56,77,-33,-548,-10,1399,-88,2,628,-88,360,392,201,-42,175,59,442,3,52,-89,-28,279,300,240,-364,-142,89,-41,44,-53,-932,87,16,39,180,190,7,45,206,39,-102,359,458,-132,-31,201,427,46,70,34,67,3,-33,-77,-191,39,25,-91,195,-120,8,-131,2245,74,-250,6,-44,382,-187,175,-19,-76,-114,31,236,803,-148,108,350,213,268,174,1127,-52,19,85,89,138,232,20,21,-234,-44,-1,81,218,-621,-139,-35,-86,-67,67,16,47,-125,27,-24,-39,14,-24,93,1532,771,-8,61,43,306,116,-525,22,462,61,29,111,-163,32,598,226,-164,762,339,-46,-201,-4,176,1057,-275,-235,-47,20,112,-83,187,-42,-55,-1,-173,-29,116,-10,69,-42,-13,183,230,-56,91,-27,-47,32,344,256,645,-370,778,-156,327,497,118,-6,-112,133,-20,-33,354,-34,1376,-66,-267,-236,247,278,-220,212,244,52,18,122,100,110,-37,59,255,28,579,747,183,-27,21,-45,-467,260,21,23,490,-9,174,-35,59,254,67,319,644,-18,1322,1469,50,240,-29,143,-227,-4,93,14,64,-17,-59,203,2209,92,181,-32,315,149,348,-112,-61,111,28,11,-59,13,145,357,129,22,324,343,384,-8,-74,-8,-25,68,263,309,-43,97,38,-139,-20,67,95,114,181,72,255,-592,17,71,45,-153,237,-70,-182,46,19,29,-181,81,1108,259,40,650,58,330,2943,342,89,-129,-1042,-72,44,18,345,-22,35,52,363,-257,-222,-208,36,14,10485,227,-5,3254,92,43,97,71,-47,184,43,-63,-235,140,22,12,8787,-140,55,21,-233,-64,83,-228,595,294,84,-94,240,16,460,150,39,-152,279,-264,-128,148,20,-83,154,601,-582,355,26,679,52,164,-31,-209,1229,-77,511,710,102,412,475,75,-143,-14,381,34,-154,55,-238,-26,247,183,-101,-426,-307,-112,342,35,213,344,62,50,263,-241,-38,40,-312,354,164,149,-68,245,-209,470,113,361,-181,367,277,412,452,355,319,126,-442,149,-115,484,-53,-72,185,-2,-38,49,59,111,-149,134,104,58,265,-369,-40,-383,-755,-233,-395,107,262,439,140,-51,230,-208,-11,-489,1,681,224,131,-109,-442,30,457,-239,-125,-153,1289,-17,-252,-41,126,-368,-55,-96,1456,-333,1695,-632,228,108,-292,-27,535,166,379,-42,7,571,159,412,12,220,1689,-31,3,-50,-77,217,-163,966,26,-88,21051,486,-90,-327,201,49,704,-12,-309,14,-5,122,23,-13,167,274,254,-660,105,466,-62,-188,-120,27,215,762,-40,868,-106,-236,-368,102,-193,25,73,1179,-18,-323,110,189,-97,-324,-62,14,-391,49,112,-571,-106,-55,523,29,253,709,279,221,35,493,279,117,11,214,-158,-58,316,-30,98,193,-81,-117,-202,809,457,39,344,67,89,66,1,134,-36,-444,-505,64,54,-208,-30,34,62,-192,164,-121,78,199,-105,58,80,84,39,217,81,181,89,-70,-49,-9,24,-81,-22,-387,-61,-196,35,-1,-219,69,382,51,174,-194,-37,97,249,-26,699,-690,-3,-5,-24,1,-83,62,-77,-65,-21,222,-165,-115,187,77,87,-3,-10,280,100,67,251,450,-20,-170,-417,-147,551,10,15,-104,18,1490,384,66,210,31,-43,10,468,4,516,69,255,333,908,243,52,144,24,-155,88,4,1392,5656,232,-5,-32,96,306,134,125,1094,-83,10,77,1800,-339,-7,840,407,21,3852,243,35,-41,330,114,-37,91,-10,22,55,90,518,-18,-89,-74,853,111,139,2069,63,111,155,-82,-34,497,3659,351,292,222,430,582,-28,3,60,133,47,158,206,188,25,-118,271,63,207,11,136,404,391,48,-116,130,-86,55,-106,-149,-60,300,-83,-196,-171,-77,21,-290,163,-11,-22,-1,107,21,-349,46,55,96,-85,27,514,-32,-39,-44,-298,23,100,106,75,55,228,-4,654,47,-54,-39,-15,29,-32,42,60,166,8,49,-122,167,41,-14,-48,290,27,-3,-1,229,109,-291,-61,-24,757,48,89,230,46,-96,-345,101,-81,290,508,386,-21,427,-57,208,82,6329,142,332,501,412,351,-522,128,143,29,20,-80,2,667,81,179,-67,258,-90,14,1349,86,393,51,-745,-55,4,-88,-8,-135,208,-48,266,-62,-18,686,-200,54,482,11,19,1022,69,-121,-105,217,146,82,103,-45,26,78,-157,278,-207,68,1039,47,133,40,-80,92,37,600,87,127,-439,32,-175,96,-46,172,337,148,37,207,285,-186,126,142,81,58,233,63,-185,-106,114,224,-137,2204,-72,352,74,26,51,-100,96,60,42,-47,11,4809,2225,-103,419,110,83,141,106,111,51,87,40,-219,7,33,329,-74,107,141,2579,277,299,-245,643,4017,53,-114,269,114,-7,9,-26,474,-34,-104,214,-25,60,81,116,90,-55,79,-16,15,199,90,414,97,90,58,45,-52,323,-133,2156,-40,246,608,260,172,-809,270,67,34,-146,-83,-41,-111,151,47,89,206,-15,970,153,14,252,297,-23,7,50,112,-284,111,-45,141,-65,-66,667,43,3,20,145,-136,19,0,1139,-63,-367,-237,-162,27,-273,472,285,154,-31,245,80,-24,306,17,-96,255,-58,412,39,-131,412,110,187,-76,-39,182,-458,-1,-67,41,-176,-136,208,-60,-51,59,-24,-12,569,-156,122,715,357,-29,28,-43,-111,-219,50,50,17,-94,47,-65,423,417,-47,-607,214,35,293,86,765,607,1235,1293,10453,240,861,-10,470,-56,382,640,-29,163,-34,1052,64,380,997,5339,179,1256,107,256,117,316,-49,85,2586,-93,875,1958,68,208,108,75,-11,4,-13,55,792,-574,50,181,45,666,2136,240,-13,85,-60,-34,-35,-12,-12,551,403,629,24,78,-28,-242,502,-68,-68,76,160,-100,-46,240,87,901,383,-14,19,25,80,-139,48,-3,24,-250,-158,-102,1357,-83,-440,-226,10,40,94,-62,-209,-92,446,302,150,-41,138,-11,123,8108,-354,116,367,68,97,-5,-233,-21,146,67,454,1168,-15,831,165,-17,89,124,134,41,47,97,-22,77,9783,-521,-23,29,428,-5,11,59,85,-118,-107,229,-117,96,8188,390,331,166,705,162,643,-642,185,-17,44,24,87,250,-230,48,-25,103,-35,251,-650,1803,-22,328,-218,-49,-25,-56,109,45,448,49,-102,-44,65,22,126,123,-273,-212,-95,90,-124,-52,-480,-97,269,319,-646,503,47,93,64,-15,659,745,-261,187,-1037,-201,251,342,257,402,1329,148,166,120,384,65,-56,189,1337,-25,-372,151,-71,-124,15,261,-574,-3,1149,189,113,68,196,104,-72,138,66,-127,34,411,1,83,-628,210,5,-26,166,90,-115,145,67,48,169,55,-361,-115,37,-19,-102,15970,239,-44,45,-453,1774,116,-15,-114,-88,28,129,145,171,1337,271,259,16,-15,-111,-486,151,125,-171,31,4972,-92,162,218,90,162,411,453,546,6,-144,47,62,-78,-23,27,0,-103,21,-275,227,547,-80,148,536,34,100,-24,-192,110,661,-80,543,17,297,-7,309,-58,394,-9,-55,-195,-35,93,-578,-254,79,-90,-726,79,-56,453,164,-199,91,122,130,57,19,-24,-90,-78,-188,-144,-370,158,-73,1790,475,94,286,-235,-271,41,-4,-981,79,403,77,649,-167,475,310,207,10,74,-92,-10,86,-60,818,46,195,414,278,-203,332,40,484,47,-20,-8,-97,79,164,197,188,160,481,49,4,-55,4,56,93,-34,-10,-196,32,288,9,106,371,50,-216,747,-135,-136,2,138,1075,58,135,46,127,-197,-926,56,174,399,-206,-92,472,-31,3254,-64,-45,22,121,-83,1,-535,76,-52,143,881,8,-66,62,395,151,83,-102,97,2,-296,137,43,27,50,29,-57,-219,-25,119,51,47,-271,83,120,-455,33,161,176,-31,-60,-104,688,-200,90,-122,274,67,22,273,69,-144,-100,593,163,275,311,123,-68,16,-95,143,-58,33,360,-59,109,156,-11,3,5,-19,397,223,50,-113,292,10,-127,-66,287,250,785,21,-833,-9,329,404,80,106,-149,109,109,33,-97,919,21,-84,-161,-159,-26,-117,129,118,233,177,169,124,-367,286,-188,-77,-1243,-219,74,26,-63,122,36,87,285,-12,133,416,212,46,-5,-18,-137,88,-533,30,0,-19,97,-25,-36,101,-180,-62,-342,1,112,75,-30,89,-85,-75,149,-208,-165,-93,357,-22,-25,-94,-432,-372,127,-36,448,-95,105,-141,77,39,0,176,-262,-43,-52,249,693,-12,216,-276,-9,10,90,-12,393,-469,68,748,-82,74,18,-73,74,-229,20,-94,11,377,-15,-159,-66,53,-285,-11,194,-77,-43,144,329,-111,4,58,362,-150,30,134,143,71,55,67,206,201,143,122,1170,-107,-6,-87,117,109,-242,-40,11,707,180,97,152,40,39,501,53,247,-58,-47,-37,-219,58,254,165,-21,-120,684,40,-14,37,48,215,-14,-186,1388,125,41,144,141,-335,91,-24,68,-47,139,304,179,352,29,-51,-456,-197,45,-40,85,-123,206,35,725,-33,44,15,77,-223,91,35,19,145,-57,-506,906,187,-72,-84,-31,521,94,-1,185,-4,-1,121,177,366,286,-344,149,98,820,-374,-3,102,356,70,128,39,21,1037,174,466,198,403,321,17,71,114,95,-412,27,1704,197,421,749,142,157,-41,51,409,25,62,-131,3,-323,107,290,-341,-160,352,-51,279,665,-312,21,76,-183,628,121,218,-36,-74,-52,45,-85,218,-2,-20,734,-19,182,-132,119,250,24,-85,-124,157,54,23,637,-12,34,365,196,356,66,327,684,-11,38,-53,65,-19,-34,121,50,-1,-5,525,19,88,968,148,730,171,554,123,269,323,45,218,-129,285,181,-339,81,224,11,226,72,-88,76,55,-63,534,-2,25,142,515,103,62,2134,-71,291,-60,-19,-83,-21,636,110,964,-15,222,126,367,-81,-32,29,-25,851,82,-68,24,-134,4,-262,322,-142,337,-60,322,187,17,370,-142,109,282,671,107,6312,302,-60,215,185,354,-297,61,-58,701,-63,-172,69,49,99,-64,190,-107,60,162,-42,1949,353,243,214,293,232,-207,148,-11,455,-134,77,54,141,54,65,6,282,-86,-37,47,-100,28,69,-328,-180,14,1,577,452,238,310,-73,314,385,-307,369,6,673,55,8,87,6149,699,-116,2209,126,780,40,494,264,42,43,-99,212,413,-406,321,87,-181,200,364,-454,135,-156,-39,17560,17,57,-8,229,84,-8,607,-64,454,-35,-569,9,-18,18,-179,417,-447,551,16,-50,641,202,-73,35,53,131,466,3,644,-482,78,311,186,483,-396,-129,2837,2899,73,29,568,486,239,1392,161,429,-61,8,-25,56,24,-119,347,112,-18,835,2,22,-174,-18,-137,62,211,30,6682,35,260,3679,17,33,117,-100,3,68,94,-115,527,248,60,94,-350,60,41,-532,-190,96,21,-250,-6,193,45,44,213,328,-280,404,-135,30,107,-7,181,-430,-168,-125,-72,125,96,20,-257,10,-378,-89,-532,33,58,-403,185,-110,-27,210,31,65,289,176,116,129,1602,-403,37,-163,634,-397,275,892,83,-20,350,-14,11,99,259,388,26,12,182,-72,-2,-145,-29,501,139,5,-21,3,-2,2,-31,160,-19,-14,95,-28,-67,465,-68,446,490,90,-30,123,113,-188,-64,441,-4,-166,166,30,333,6,-13,-111,155,109,246,-216,5,-13,-74,1059,565,-526,456,-47,170,-64,18,13,1091,1216,307,345,103,292,-36,65,308,-41,-88,225,449,315,19,-138,-43,-66,-145,204,-4,103,2306,-171,92,20,6,25,11,143,-7,291,266,-33,611,374,-49,5,-22,-103,425,-440,711,-19,311,222,213,-19,172,29,578,257,24,217,130,-8,7,283,-35,-66,104,67,18,206,-4,-20,328,-52,-12,277,-2,177,813,93,110,-64,-72,-1,72,2965,59,443,-81,124,38,101,-41,-366,310,136,209,-11,123,10,-160,246,1081,-121,276,-53,-31,177,-109,-10,-158,590,160,-257,-65,882,20,27,10,26,113,529,161,22,144,4,422,219,9,91,56,-42,547,-224,80,-206,-16,48,-65,56,283,16,92,421,158,-158,-27,-11,241,-347,195,-19,-68,158,-17,181,-79,621,66,98,92,30,233,33,-180,26,146,1324,104,43,69,546,94,30,-93,134,1151,151,-11,-5,149,118,478,28,-43,85,592,873,15,61,274,78,708,329,363,682,2256,513,104,237,221,28,1305,-25,39,274,387,470,354,298,4310,448,-44,505,856,107,199,126,-96,20,109,138,154,415,282,108,-219,3,1784,47,184,327,568,79,506,187,72,55,36,2,335,114,520,80,-233,403,185,92,799,0,146,27,26,173,326,14,22,-65,130,70,141,66,965,60,388,30,51,89,-67,345,4918,26,28,9,460,180,14,412,-106,-2,207,27,2949,-121,551,-32,84,54,36,299,296,159,-181,11,117,102,-33,-131,169,37,134,331,128,162,518,372,195,44,49,55,-46,104,-12,853,73,780,335,222,214,732,937,759,165,703,122,184,-69,518,9,176,117,1077,762,-18,99,826,59,383,870,92,16,349,-29,58,-5,175,116,5,776,433,1,3,-35,107,810,71,406,-104,32,1092,599,577,-188,1051,55,15,71,93,23,59,19,-2,400,-87,88,77,-22,411,1290,128,323,1959,-96,1138,903,1447,17,356,61,489,-33,-80,302,1137,-246,-163,93,147,376,274,168,30,-83,27,728,130,-78,221,787,64,10447,825,-282,306,107,121,469,583,58,73,196,424,255,82,191,74,217,773,23,38,54,60,608,154,498,109,-115,-17,99,98,-1195,624,23,-36,31,309,670,288,1439,126,1020,334,803,278,-88,674,94,1419,177,73,328,-242,383,348,459,610,229,-66,268,153,945,167,55,49,889,164,-626,398,513,-31,495,133,-3,511,880,855,529,485,129,324,324,188,1053,16,271,357,45,67,552,16,61,452,64,1047,464,374,246,62,124,167,584,13,34,94,129,45,183,408,-36,1335,-62,2476,289,236,80,180,959,243,1849,307,-91,728,250,-81,130,136,-33,441,171,33,158,158,463,147,131,932,-89,634,-42,341,1402,8251,490,555,79,421,710,260,18,54,64,-171,1440,543,137,496,178,313,29,176,207,15,82,857,237,1224,128,1319,-57,-1048,238,181,-13,773,-60,155,272,185,234,99,361,1,33,2113,245,75,420,76,214,43,110,-1288,313,3454,11,962,174,236,1414,367,1092,569,138,214,369,346,5,-82,1246,603,92,539,36,166,791,165,366,259,231,327,200,891,-33,14,29,61,101,334,121,450,316,443,1243,162,641,204,45,1301,835,216,90,18,445,135,280,121,781,87,-36,11,90,765,162,348,155,1018,-526,129,253,66,163,-608,2262,136,20,353,-24,-616,162,178,-75,45,577,-201,257,1412,949,-216,4,413,68,127,371,754,2268,275,-276,411,954,192,12,284,71,143,132,219,203,13,90,130,65,24,338,811,249,582,1174,15,427,243,386,-37,357,799,76,1412,654,315,57,268,410,209,259,199,1585,76,88,-5,196,-4,346,461,-6,122,54,331,98,76,108,432,747,1644,140,489,331,293,3577,-42,238,-116,-45,183,-52,292,337,152,-52,372,422,622,567,113,87,-30,1843,1304,57,153,51,71,140,631,-132,411,262,1240,230,279,356,305,374,289,-27,-39,166,-10,204,2,-5,27,590,132,257,220,97,476,136,155,248,531,-126,215,198,85,719,-1175,102,26,145,179,424,20,6,6863,82,114,85,84,-39,-131,-123,306,417,135,184,143,188,236,-26,36,383,90,1,79,1492,14,-144,219,22,42,-191,98,124,124,57,138,722,167,150,923,624,375,68,-92,710,2289,-33,183,-16,127,193,-425,-3,-46,-107,295,-167,197,-95,-272,90,753,236,263,127,59,379,29,-137,756,68,1637,2160,247,214,440,844,-132,102,184,426,136,219,79,482,107,350,994,270,49,-180,99,619,368,356,409,-73,168,-27,-24,387,44,126,-437,533,-45,307,197,26,328,710,268,87,-76,162,27,126,1159,632,106,123,130,771,67,-395,288,82,200,186,130,281,-69,72,239,16,231,96,-167,55,124,-674,33,788,102,636,30,284,279,-33,93,-14,448,80,-48,590,143,201,49,180,76,-4,1009,116,91,228,162,434,229,188,55,-13,503,169,408,43,77,321,85,117,-194,176,644,-589,351,399,287,83,8,93,284,-533,86,3,769,192,150,-83,109,270,167,0,13,309,1009,317,277,203,201,-23,361,138,32,355,-395,209,192,185,-126,258,93,267,94,-89,262,1596,327,634,150,202,-237,102,58,-428,538,347,437,294,224,71,121,470,98,-215,787,99,931,25,86,-44,1067,398,124,31,542,-462,1555,425,835,2856,245,574,1935,-413,343,-42,156,181,356,31,482,306,-112,676,-33,28,317,-307,92,64,-43,71,-5,41,-156,52,289,114,371,134,1049,114,109,301,129,204,21,112,928,240,10,727,241,568,114,154,-43,261,110,-1,298,252,41,157,-199,147,511,294,237,237,-3,384,161,-225,965,222,220,882,-508,428,654,4,128,125,182,96,258,188,39,1135,40,383,455,588,101,145,514,33,170,314,383,9,-20,1394,820,226,350,860,140,224,176,933,135,698,423,393,4819,1613,2439,-21,314,154,-37,36,26,1464,225,644,385,265,1786,113,193,361,-43,-176,-49,65,-157,145,133,-252,174,411,579,1003,814,1652,-47,538,-107,92,-114,-14,83,194,99,723,91,182,192,203,310,1401,758,94,108,15,59,217,283,79,-63,44,32,158,239,110,587,273,746,-50,374,710,472,342,37,56,428,562,58,228,-369,9,108,-48,437,396,201,146,344,179,97,253,65,391,88,233,525,22,34,385,-105,483,-52,-64,2376,-8,173,183,103,-16,113,403,111,88,136,860,-65,36,80,-8,-425,157,389,96,35,-289,124,993,-222,582,3,259,74,913,113,148,-48,67,245,-186,140,151,612,232,633,114,284,-77,287,2442,137,240,154,445,1594,219,-13,-207,1042,-194,187,-80,438,-356,318,-33,672,-1070,252,136,157,42,1008,229,301,187,579,791,318,446,97,140,236,24,0,-144,226,258,869,33,110,-67,363,126,133,442,114,25,3,183,632,112,278,297,80,-85,217,183,16,166,-18,-6,630,381,-142,48,532,2,2643,179,196,800,-105,100,126,-33,111,660,19,574,386,-27,83,60,1148,122,98,5,224,570,30,2796,151,49,115,76,13,298,2048,-614,86,355,2631,732,722,1110,130,-58,573,362,117,242,17,142,-6,435,61,34,-20,583,179,192,177,352,134,34,740,411,113,384,403,134,165,67,-1389,553,20,-62,368,237,1353,1310,100,83,121,130,-280,257,447,169,320,161,226,24,43,265,57,220,-131,65,392,-107,1336,824,-1013,8,19,-79,367,219,619,491,167,1640,1249,655,49,220,394,4,459,194,486,627,240,843,453,267,123,770,-524,183,692,547,1110,-154,418,750,532,358,128,72,248,778,273,219,56,-520,-54,-257,236,421,78,534,-67,5288,188,18,287,86,111,201,563,2041,338,368,94,859,72,-91,347,304,687,608,157,223,86,47,817,-29,489,546,373,1103,141,-118,77,231,122,101,199,63,1050,379,87,65,941,-21,40,47,492,312,301,663,1288,491,216,2039,198,158,236,1949,602,513,283,210,101,740,-204,205,948,519,160,339,178,181,1790,265,162,360,324,58,105,608,633,-256,508,210,239,2,682,237,1501,825,759,41,357,77,914,52,299,799,110,760,-5,-28,-36,121,1285,177,60,39,381,733,91,105,86,495,33,29,101,252,1699,-64,217,164,202,155,65,134,-166,112,455,334,330,61,273,-51,24,-57,228,102,91,144,179,632,171,276,584,117,1222,424,381,118,295,46,451,107,2946,2339,511,1232,116,418,-208,602,200,31,459,418,101,180,64,-4,114,19,62,-634,-82,461,32,799,361,836,406,39,133,177,167,231,-88,-174,24,379,134,-12,865,78,41,112,323,139,137,772,394,62,954,563,598,319,-129,385,17,-26,-13,43,557,227,578,32,758,373,605,-30,146,-558,440,518,390,30,291,75,600,741,1636,187,1317,697,67,123,130,15,1008,296,511,1344,461,465,5847,128,879,119,186,1627,-139,1050,956,1078,1129,625,374,486,-50,-70,906,1661,-278,704,-34,233,-37,-59,346,320,291,1087,549,2,250,196,196,64,497,397,785,519,1400,442,264,-14,334,423,304,278,42,-305,119,981,287,100,62,274,359,397,141,619,10602,2337,27,607,462,187,243,1054,426,331,829,1070,264,197,-109,-292,61,488,746,258,4,372,362,-1,578,24,284,72,639,464,108,-123,73,695,-69,-241,307,439,158,169,161,1541,-215,310,448,431,615,290,339,503,-66,70,241,217,130,-647,42,363,382,104,121,28,386,736,252,110,67,142,622,1199,2974,2220,-502,24,135,36,8,-114,201,46,15,1233,1096,254,-112,409,107,215,330,582,776,431,241,75,-86,367,312,76,-128,646,550,302,775,140,438,271,293,1896,643,8,-73,856,296,85,140,93,124,603,82,495,670,-65,675,245,226,680,-71,88,233,866,524,4240,43,619,685,371,44,131,160,202,-53,408,681,294,369,48,537,204,817,131,748,-123,-111,-178,110,299,699,214,90,189,223,-45,113,-61,222,257,1267,500,75,239,1163,130,381,93,-96,149,229,-102,79,-197,-97,154,473,24,154,1473,262,289,354,22,1497,956,332,-227,700,289,169,23,80,150,1059,-184,-118,420,-88,401,726,668,95,-485,323,100,188,-101,200,157,-140,-423,758,319,327,282,224,652,245,266,260,-148,-697,187,-25,75,145,95,98,353,408,53,-8,-180,238,181,553,168,936,24,-169,2058,541,230,127,160,248,71,834,27,-268,-16,-45,1007,17,110,270,198,211,-510,158,287,-9,165,369,154,-267,-112,282,633,-81,-106,168,371,341,875,271,83,94,3,382,403,398,419,1154,-219,204,123,601,206,378,-15,-50,452,-1,103,343,1506,140,506,-437,151,140,225,714,95,112,-71,382,39,679,126,363,222,238,15,157,625,2750,1503,-705,139,22,497,547,398,1231,127,876,499,439,7,343,594,69,1516,299,367,364,910,603,344,68,2196,990,224,21,-144,102,248,65,81,1784,332,1217,239,43,-92,98,-2,91,165,165,-54,266,83,659,370,146,1290,49,-57,30,43,-68,210,-9,140,907,8,-61,1006,618,353,110,138,-67,666,512,84,304,2799,407,2332,202,242,603,288,115,161,354,-227,227,-47,38,55,3,1498,59,793,377,96,290,-458,778,45,421,195,463,93,444,1734,374,375,-38,83,5,386,-376,331,296,178,608,259,-50,364,813,59,539,9,157,100,150,-142,71,-277,171,412,-9,1146,318,103,1546,98,227,347,-34,70,267,393,347,86,1283,24,-21,310,625,-62,118,325,834,503,1387,189,-358,-51,504,54,420,309,1128,379,2245,245,26,18,157,328,658,401,74,1689,382,26,-462,358,32,231,101,325,83,247,2164,456,282,1356,194,311,617,39,151,27,-3,112,88,132,90,49,-49,91,-14,126,10,107,78,233,131,45,-58,-152,-234,-166,59,114,72,717,-33,535,12,6,161,402,-87,484,-694,156,213,229,265,733,98,387,122,416,311,-44,432,987,384,244,38,556,431,256,278,0,75,359,17,-19,-6,32,-39,-191,51,720,-77,59,-155,1340,187,597,13,82,30,361,155,290,459,502,1446,492,79,132,6,651,57,255,48,321,43,160,335,1051,809,1902,218,236,1058,1,-133,743,804,-302,118,267,62,-14,25,90,355,208,-22,188,-178,370,215,176,66,304,-185,203,81,735,496,390,53,563,2494,106,73,575,113,229,515,-14,5,-102,105,175,648,5,147,63,2504,853,181,1193,188,147,534,694,314,703,83,598,-53,654,74,179,-79,1484,542,548,135,-13,244,522,425,1012,150,-93,23,666,64,410,370,-42,811,854,477,305,98,26,-9,766,242,164,-74,389,351,150,88,315,733,364,625,58,231,203,769,1672,136,1449,575,556,725,109,329,339,203,50,578,339,64,90,163,60,222,140,96,213,286,231,150,-232,330,209,54,762,308,103,301,-101,484,110,551,118,34,60,135,277,421,411,64,98,923,1942,12,56,69,308,208,-31,281,34,-42,568,2190,286,768,445,2063,224,718,370,147,1628,783,-263,2053,357,442,271,147,302,232,556,180,-82,593,827,108,838,141,246,250,162,319,63,784,22,267,235,629,314,1083,310,290,902,355,595,80,340,59,1222,176,81,1323,79,250,587,-311,170,651,1160,803,41,2,411,162,1296,2416,3109,-299,178,20,93,156,70,1161,189,398,205,92,129,-784,795,300,509,434,378,1902,1154,160,499,90,-683,13,1578,393,64,-108,959,160,680,776,408,40,581,-25,3,164,161,980,103,-11,356,265,307,-161,270,33,525,7996,14,419,92,-48,401,408,37,384,-3625,248,3879,265,674,1556,-76,-66,51,58,114,197,-95,329,811,91,280,967,857,-66,498,-41,117,-195,-135,324,1060,291,705,814,222,348,574,136,1301,351,147,61,841,818,212,150,173,-6,17,104,-3,214,-8,90,360,177,215,385,188,58,52,100,708,1073,238,218,48,-73,126,146,250,803,57,129,694,549,302,327,161,129,43,683,588,627,370,261,457,471,65,176,558,220,72,-241,7,177,548,139,253,222,102,18,108,441,836,306,612,824,240,169,53,-20,337,842,99,97,1039,602,31,1626,-40,7,195,14,633,1939,-290,346,331,460,-9,392,198,382,343,181,-819,-20,64,42,130,86,86,279,187,44,273,62,138,48,173,809,1049,39,36,429,106,-58,-19,425,324,95,-29,58,228,384,-52,-33,-111,341,694,-52,53,-224,520,136,333,195,219,-25,122,82,194,314,3,440,794,116,308,642,11,159,14,453,269,86,-130,260,121,129,71,-478,720,447,113,44,438,814,236,142,296,66,361,-173,267,12,454,578,392,258,351,-125,283,127,-23,7,44,428,124,104,-212,1692,181,1242,1008,321,30,217,1788,38,479,142,8,113,323,1657,260,747,192,501,322,737,60,8669,208,400,4,73,40,739,38,351,6351,144,314,501,311,174,170,54,-556,209,152,887,183,139,66,423,470,9,97,68,29,224,108,143,55,-126,287,191,66,46,531,88,288,94,258,1114,95,839,212,112,101,248,93,-85,802,397,482,193,244,445,362,914,232,668,1269,87,7,4179,-49,752,3470,2382,271,284,715,-67,947,-16,277,-333,113,695,373,205,321,293,-333,101,73,165,369,82,-8,325,659,148,354,11,597,278,2543,1084,69,158,719,201,38,132,92,-33,-180,83,-133,198,82,8,111,742,1159,539,951,58,356,114,343,273,822,824,464,153,256,936,837,725,92,40,660,655,1967,292,324,151,521,1174,-105,73,-101,297,1172,1223,415,538,312,49,165,-64,215,335,296,11,577,596,87,318,305,750,33,127,-14,12,-1511,-42,247,490,32,-345,-471,347,-8,254,353,686,493,166,312,83,106,647,624,98,95,195,47,32,-107,130,3,343,511,1866,402,-132,390,447,1112,658,279,190,-64,-236,353,230,896,333,217,257,-216,270,257,145,503,200,96,367,94,45,16,-227,220,727,-169,-339,122,546,1722,1836,-315,740,-464,487,239,1853,356,1095,-1,1671,139,95,414,787,371,633,187,366,225,63,-19,60,27,117,133,165,39,505,32,219,284,274,157,92,43,137,182,115,1167,257,195,301,695,208,212,447,3348,334,418,102,-32,130,284,773,238,666,736,849,86,719,141,145,955,729,42,-8,399,47,104,235,1321,-2,18,45,37,812,-5,145,789,855,291,-49,91,52,11,272,3391,703,1815,363,103,224,345,41,-53,560,86,90,453,62,751,133,385,246,90,229,176,981,577,181,2667,-53,524,-12,1381,-58,-262,543,-245,89,807,873,956,583,20,582,152,72,-89,5,615,681,44,485,147,-226,139,-545,428,11,639,152,614,168,-12,-21,-11,170,283,56,99,540,104,1899,318,101,413,577,1060,66,42,-63,-351,202,-171,-145,357,425,9,535,65,100,186,247,709,167,918,1862,597,86,282,473,29,-11,-61,713,21,28,50,613,7,34,557,124,219,437,1154,369,59,157,-177,1266,193,264,296,29,174,89,73,-131,32,151,-150,360,46,306,305,458,253,271,81,330,153,-583,111,86,193,90,82,1,92,183,491,344,4120,287,164,-94,548,2007,715,51,464,117,1,23,103,58,-16,1398,965,-44,-11,-231,303,983,-4,-409,23,58,200,11,78,52,368,824,1032,213,415,152,842,529,619,86,221,237,733,733,273,278,123,136,160,195,320,-55,857,781,212,-3621,2103,80,342,61,191,259,-59,346,16,231,264,113,4,123,854,570,567,-19,881,690,333,916,290,6,82,14,55,298,523,139,20,53,924,328,254,110,728,-49,-114,83,43,-315,509,76,-108,-47,-406,319,93,-40,1378,34,61,559,377,1399,90,111,344,83,3,441,1743,33,338,-40,314,-130,674,476,410,6151,857,860,493,377,721,32,226,235,320,69,650,205,7,780,368,750,32,291,248,1333,-441,176,155,22,8,322,-29,409,1070,150,-257,344,-327,1348,66,238,1529,4314,195,53,-149,248,193,1716,51,-611,243,60,-18,122,214,751,573,452,1008,2,1197,236,2757,481,161,750,135,501,619,446,169,118,76,62,151,-30,-25,171,840,53,197,320,152,28,1105,727,158,-9,62,695,449,-22,1435,-138,1104,1288,1709,-62,-25,192,284,463,115,-131,179,477,-488,64,715,240,-94,270,-285,23,50,435,407,532,152,673,-143,295,240,259,80,123,288,1974,618,7,-22,246,130,156,353,2359,-722,904,248,561,482,90,816,155,185,1363,-155,34,1557,-59,358,3530,11,113,916,520,31,599,487,-16,455,1099,1173,5364,-174,78,22,815,249,111,807,156,941,99,253,3581,1725,260,170,183,3276,59,1719,479,103,229,-128,436,160,126,70,123,1925,320,-33,223,131,658,409,460,2201,958,283,2394,273,158,1731,259,61,66,-13,166,1147,874,41,484,216,385,759,175,1782,67,1664,2545,-18,98,306,295,139,1722,1160,221,99,170,1160,297,142,463,30,460,389,62,-43,92,245,654,516,25,225,306,1328,-260,73,454,167,-65,711,274,70,405,306,100,739,302,207,493,370,71,259,73,389,436,140,146,168,21,772,-187,898,864,380,217,28,-35,446,-5,34,-145,65,213,-136,-8,116,186,727,379,420,357,658,286,664,1471,186,171,977,1234,148,287,470,-150,611,62,-95,57,1967,1479,194,2298,706,242,235,200,95,433,125,136,878,76,6,123,-14,737,3108,533,88,659,521,72,82,450,150,444,108,1064,353,86,218,82,165,62,143,1118,-5,210,344,531,119,70,-13,5,107,256,557,-479,-25,79,329,34,141,289,91,1647,1343,92,12,963,619,-9,82,199,626,92,4,301,419,92,293,270,45,40,207,143,813,426,639,761,249,3158,265,871,140,240,-28,185,944,350,188,374,443,104,6,5528,53,866,3980,117,108,26,217,20,-560,2511,2124,-85,206,-54,409,229,1123,485,8,173,576,22,20,584,309,1490,777,669,187,38,675,64,706,858,93,314,480,1141,687,768,399,22,404,730,96,-351,545,282,523,402,210,-85,116,433,28,-52,205,263,496,681,9,465,162,197,858,58,432,414,228,795,325,445,903,131,123,282,662,970,2109,181,210,197,244,829,318,-317,265,91,-26,320,1896,2541,0,8,-84,64,-108,209,79,238,3,181,56,110,2200,498,323,596,63,357,909,-57,365,82,855,-16,56,4764,491,432,145,-26,96,-163,-118,257,752,-148,76,166,279,479,-54,221,781,196,421,1054,181,20,640,162,194,4,192,212,231,-5,12,-741,148,250,378,30,-7,450,497,-5,302,-11,4,-36,9,57,482,51,368,572,-165,181,33,665,-181,-30,103,66,155,-9,573,7990,500,238,183,1793,284,136,758,283,949,207,993,2820,345,-4,232,153,149,231,337,11,328,20,345,2457,744,378,499,131,187,-8,767,396,115,310,111,149,451,1484,474,394,387,178,148,1046,-21,112,92,765,-165,240,81,228,392,242,172,31,325,-30,-87,1155,715,146,176,-72,210,71,-63,59,197,409,185,1542,27,387,627,678,177,92,255,-126,49,604,175,64,317,-290,342,765,304,207,-202,119,273,101,101,193,180,275,516,727,15,-91,466,-39,-35,119,463,-104,119,173,-5,105,129,-24,4,22,-200,-32,75,133,-257,-21,-248,-282,949,-371,257,-93,-7,28,42,-87,33,187,70,186,43,197,149,-34,51,68,6,37,62,125,-24,-1023,559,-108,-24,250,73,-169,-2,70,-25,21,-5,1066,50,911,651,430,25,184,741,1886,-59,990,1048,254,37,105,38,68,66,-20,266,-8,181,96,76,127,-20,5,-237,2013,124,172,-27,3,67,381,-64,3,90,4,63,142,88,24,-2,76,47,155,-194,241,553,19,987,139,62,122,231,72,17,0,52,-29,-8,-70,76,16,0,-30,33,-6,25,357,298,5,118,114,27,1,-24,56,15,-52,317,-107,-102,-69,1735,95,461,231,211,-21,34,-1233,-47,3
-59,-153,-232,65,-112,-388,560,-204,-81,242,-197,-508,-142,-68,-187,60,-38,-272,16579,-69,41,-89,24,-129,-25,-95,-116,-68,18,3,-254,-50,-525,-174,-259,-121,97,1111,3208,854,3287,7968,11092,16531,10559,13812,13748,196,-67,78,4726,6362,619,2151,280,403,611,-117,535,183,79,24,-20,-38,28,160,856,15,-165,-313,-257,715,777,-129,106,-2,32,242,3529,-189,104,299,76,11,323,1292,164,970,547,137,322,40,255,166,211,-3,-14,206,155,44,31,-44,80,34,-72,-5,2762,211,-329,175,10,3,29,-619,-231,51,24,230,43,53,3,-26,11,260,657,-134,469,-14,248,143,220,144,-31,-4,11,241,287,220,234,128,-37,33,102,78,69,78,114,1441,25,-184,416,337,92,213,465,-218,216,-27,899,-52,6636,15,82,827,-10,26,259,241,2023,407,984,-19,380,265,112,373,-1,79,53,112,520,701,-3,88,50,37,-35,41,-49,-22,2082,1,13,62,572,526,254,3,27,248,75,413,76,55,9,280,30,407,189,1008,21,1648,-17,-21,4879,-141,85,3723,25,311,802,-55,17,-7,1069,3269,54,14,628,66,106,51,1126,312,225,-133,115,737,890,283,5778,362,2838,48,23,-51,88,20,224,131,-116,665,449,-4,848,88,84,102,1145,-11,4659,360,-164,397,103,22,8,-559,-51,219,-184,25,248,80,113,362,84,-165,-145,-130,6,847,10123,45,3,-18,151,161,1136,-40,10534,3009,1497,29,-158,98,63,76,1529,200,-16,229,176,66,227,60,256,1575,70,11671,-462,1410,27,58,523,-14,147,7,-2,-34,534,1726,2498,2497,-46,250,1068,165,54,18,255,3,299,42,74,138,0,109,2293,231,37,134,1298,94,83,8,555,45,151,2213,144,-17,1151,98,1259,325,228,67,161,72,25,267,147,1819,-13,57,38,1004,8648,558,1003,-8,175,174,1648,578,-113,172,1878,41,135,-8,354,1450,715,201,-732,14,13,26,-25,-18,18,-140,10,431,35,147,381,205,612,171,403,113,122,658,2291,-126,-60,115,682,1956,2,7,88,259,725,191,28,45,39,977,266,283,254,-3,640,175,56,24,1060,32,-37,-24,217,154,378,314,97,460,725,2661,174,15,-73,-81,413,-26,440,1551,235,95,1335,145,6,-305,282,112,259,221,70,13,1889,1915,145,54,-47,81,271,228,-11,57,69,436,3903,-34,880,454,-49,544,192,252,617,169,216,151,29,217,79,62,-36,109,140,-211,67,41,22,67,-29,115,147,-34,551,2433,1511,529,118,229,1702,116,-101,25,86,162,-53,15,643,229,173,145,34,392,-6,25,-140,276,1589,401,178,105,536,2275,212,408,159,1298,32,140,140,171,215,425,1225,628,148,-60,257,-280,-29,144,-20,404,12,153,1572,2485,65,36,385,21,48,75,10923,71,90,-35,169,4501,-29,-24,357,-2,-12,33,54,158,87,123,113,-6,664,9,-66,1329,78,283,339,303,683,-84,-60,105,31,-15,-235,553,19,-318,-359,35,-60,34,11,-31,2260,131,170,238,-578,253,121,275,196,-99,150,19,86,948,57,36,1774,270,447,158,-4,-3,206,151,115,-16,103,151,616,121,358,25,-433,-125,354,368,316,38,74,-31,-20,637,299,110,90,1532,-46,-13,28,228,26,72,-65,51,98,440,88,93,441,306,32,433,399,1393,-51,48,80,276,378,9,-6,46,150,193,146,-20,227,265,454,-50,241,11,-26,-276,189,89,200,170,70,-20,231,97,511,139,108,62,113,297,802,-111,-1,-22,158,53,297,462,1002,22,1338,110,-47,276,308,180,114,1,111,2026,498,232,-517,372,21,-20,-8,322,47,368,-28,155,89,228,165,-87,92,18,315,56,92,188,51,6074,23,104,196,220,2252,-116,235,1312,-186,-28,284,23,84,38,31,-2,138,-831,27,14,48,371,-48,1169,199,309,-18,1588,133,15,23,396,878,139,743,15,172,-29,36,-43,29,-17,358,4,589,22,6,989,491,3,-176,2635,410,53,-90,122,-249,503,1860,555,83,135,54,116,-14,7651,254,72,810,727,596,59,149,69,134,-593,-1302,528,-65,-374,-227,-731,-136,82,-348,64,287,7212,412,352,-27,17,126,85,151,-26,42,-16,-32,-58,104,67,-436,-83,170,-96,31,715,41,-106,38,-457,102,-222,-10,224,13,-68,19,12,-115,29,-23,70,-78,256,299,4771,118,117,394,1418,14893,150,44,-162,1612,-12,-21,-870,3298,-8,-53,-35,-45,-53,61,172,196,11631,231,-1,-8,79,97,-9,-208,22,-164,2745,-78,-6,247,-42,403,8748,57,-262,1,136,59,-37,146,-160,897,715,-55,42,166,2402,125,132,363,7900,412,-96,263,310,105,307,42,-2,103,5,-61,4148,-52,38,-13,-52,73,100,-45,-149,420,-222,23,-7,-63,185,-20,-58,-92,124,615,1,-172,173,167,89,-49,1810,263,339,427,37,87,281,51,58,-16,40,49,21,19,127,14,-185,-148,87,72,-10,-39,-8,342,41,505,-114,-58,9732,25,416,108,84,-20,-118,-176,-53,28,-64,98,85,2076,212,84,-85,230,-59,-40,190,-149,-34,17,50,261,54,-822,6167,100,60,-52,1097,-19,-34,-145,5310,-135,162,21,45,52,-13,-977,39,-41,228,55,227,-272,3470,417,114,98,74,-321,-8,204,16333,892,57,244,18,199,34,271,894,318,102,16,-4,20,519,193,831,155,337,-142,5048,36,357,3100,626,-138,-4,216,5125,184,303,87,562,581,-5,375,1071,4204,1524,-10,151,5,104,19,5746,337,1,7008,105,-71,48,25,-56,15,136,761,1666,59,851,750,237,204,271,364,126,588,2607,-77,-79,-1,-138,847,299,6296,299,203,328,147,5429,229,28,189,-613,-28,45,-84,26,-3,-186,-4,176,289,78,628,-39,16,135,-74,246,45,193,201,142,9527,-13,-51,-27,-5,-43,121,-12,101,395,1699,69,46,69,82,-97,276,427,82,1360,26,450,-2,77,145,67,195,66,0,-84,52,1949,133,127,-46,30,247,18,110,-54,241,82,225,300,2,27,119,-308,125,-10,-116,-80,138,-22,6,13,-7,-16,-328,147,711,110,-201,-129,204,16969,7122,1,-62,-306,338,99,10,90,261,-189,24,775,70,-431,5,51,1738,-22,316,2357,30,101,368,275,11,52,696,-12,11,-24,553,49,-9,30,839,2462,3992,396,-45,-49,37,60,14,3244,-4,2399,9,308,-9,10,-75,-10,-6,905,321,-27,116,-29,82,505,-64,26,-14,1271,60,1115,5838,40,626,8,58,1635,74,519,9,133,115,174,36,64,229,3068,6,318,37,14,9,181,69,150,9,81,1241,325,116,115,741,268,263,944,-144,140,16,-3,-56,-186,165,-15,31,938,413,241,320,68,9,-633,-219,97,-1086,9,2494,33,14,1332,137,94,-21,464,278,731,-33,7,-29,59,259,181,2078,-12,1,518,90,258,239,22,4,-20,7238,7603,-2,5653,3203,393,31,633,80,111,41,461,476,242,201,1,35,153,1484,135,-6,232,35,-51,47,9976,110,-91,196,-28,1482,694,-69,-87,931,1,-66,122,468,50,3,17,132,-19,20,-255,-24,-1,101,-364,593,196,5213,924,751,69,12,18,550,8,293,342,-63,-3,4135,158,54,107,-14,-46,-22,-143,203,96,133,65,414,499,324,798,-120,68,130,283,1383,-971,250,826,-104,-105,-178,211,-106,72,85,156,-26,64,51,-1,37,78,-67,395,777,178,-17,16,-26,88,132,748,109,310,69,81,14,356,102,7,-5,1168,95,185,4,77,-136,66,550,-11,39,240,148,1614,77,91,281,40,-285,409,11,17,187,-20,166,1208,685,82,47,16,106,213,420,142,268,-166,-12,152,-41,1027,-3,123,-114,412,-216,378,317,11,48,23,221,311,394,-236,496,25,1533,47,1102,24,20,4716,749,350,214,1,90,-29,59,-22,12,23,1329,561,13,228,-12,25,-4,157,49,114,23,685,357,235,-1,439,12,172,67,1215,24,-75,3,548,115,99,141,370,-38,27,63,1093,79,-15,-104,17,678,407,-5,176,-195,258,-168,100,115,9,43,30,133,9,38,69,96,533,3671,27,427,-36,128,122,230,205,-1,108,627,199,154,61,23,212,-27,706,1161,-79,19,126,57,361,0,156,1081,2259,238,79,69,-84,-389,-70,94,-63,27,237,-58,133,-60,6,-48,135,10,-336,498,55,59,241,-73,674,-50,-387,63,357,13,19,3560,17663,159,-28,4770,30,-39,47,6,8,379,27,83,204,225,-55,-243,427,1392,3,2786,343,84,-33,322,-84,-5,827,68,140,205,175,-1,-50,8955,4442,-132,310,1242,-25,202,64,29,-6,66,-184,809,-140,128,94,434,120,96,-2,29,324,40,742,160,575,247,14,-66,-47,737,12,112,204,1282,37,-357,65,423,4397,107,-13,112,359,-234,171,7,-13,-44,16,-32,-76,12,326,-51,54,11865,-67,20565,14093,16887,33,-3,46,8666,-171,213,415,3133,51,-19,2882,-17,1600,-14,83,12,66,1043,28,212,11,21,1712,107,12,15,-113,431,1491,-51,203,358,112,131,2054,30,1338,137,7,390,114,-41,248,1171,90,158,55,-70,-45,-223,2592,130,19,377,2355,1241,6,644,220,375,-57,881,3834,86,594,558,70,3593,1105,296,-137,2313,0,5858,167,98,9,78,190,1364,16416,266,23,68,18,319,39,20,261,74,3,-3,89,14,143,-36,46,1,8,501,122,-19,48,167,6043,38,126,142,-190,238,27,16,64,17,11938,296,-494,84,16,-137,-14,95,8,545,-114,28,-45,20,43,280,-66,383,58,-6,31,932,61,162,-16,27,132,173,1759,1082,73,84,-33,-329,40,33,37,37,183,690,444,-128,-17,32,5,18,591,302,6628,316,350,1343,254,23,31,-50,-285,92,-145,463,18,64,138,721,262,-1,-16,4860,-10,-27,392,277,713,1194,-8,23,227,1036,47,-16,12455,11984,112,16,-65,-13,12,488,203,-7,806,125,365,-86,1533,217,1962,231,146,747,-117,111,1307,13,49,174,583,115,-312,78,-110,1042,22,424,291,50,138,86,236,157,976,1130,61,109,-13,-43,303,1925,1327,33,12,31,52,99,83,113,204,41,422,29,-29,300,220,18,285,-157,-14,224,58,70,743,335,-47,-7,-111,33,44,-40,-33,445,160,5233,803,-142,76,-28,1258,183,-207,193,1640,31,-15,-86,667,-73,215,-66,64,2314,1030,47,56,241,207,183,-44,-64,-6,-53,-145,161,20,44,75,156,11,-1178,14,181,-61,117,59,-103,67,-92,12,-76,-17,-36,26,11894,1431,740,0,-12,237,-109,169,6,25,-78,1587,2,50,54,48,370,14,1923,99,-16,36,425,-70,-200,-56,-3,107,12894,2,471,122,565,7,-348,9053,35,58,72,3091,-65,-41,1,-6,-87,54,-131,-214,4830,45,132,52,1360,-63,172,25,73,150,124,-22,364,136,20,-15,245,-8,11783,-221,85,752,-17,102,13,960,56,72,106,-402,182,71,-34,11,-38,45,4,822,387,812,103,-31,92,584,1208,5513,2691,73,-35,142,2,156,118,10,80,883,62,21,153,-43,138,-35,-31,14,75,-46,-129,1,-90,3198,276,58,7729,16,302,21,4387,7,4,1015,138,22,2094,73,-26,47,17,38,23,83,29,100,-27,1979,-14,334,93,-46,748,290,216,57,35,80,-94,-1044,109,2779,160,917,280,230,224,68,-13,828,32,63,4298,-179,-134,-105,9,67,238,53,129,672,33,30,-64,818,120,98,313,-71,-179,76,-120,-42,24,1602,-4,143,29,3576,3645,615,130,5738,2018,22,56,11,122,-35,-234,65,68,3697,55,12,42,439,306,2,128,554,798,16,-173,37,125,-93,39,117,71,-26,199,145,149,595,-43,807,263,1403,59,261,1065,333,84,120,28,-292,-211,31,-87,-66,88,2909,1798,63,3,162,-48,1079,82,342,55,46,119,134,70,675,118,34,37,102,128,4405,849,668,183,299,21,74,70,53,530,-25,173,18,56,1108,44,-89,-12,7,3400,1386,389,-213,858,1059,-45,593,-7,-22,142,745,140,215,765,315,99,33,188,758,75,-89,-204,54,279,182,13,63,134,334,89,-77,86,536,433,6,-24,-182,13,91,128,24,18,196,410,-35,-53,686,557,35,80,-53,68,238,-18,105,15,62,387,389,86,11,49,749,33,25,31,24,-10,106,36,138,60,76,431,5022,114,106,448,33,1017,22,32,570,30,95,44,-12,-157,14,-1,-14,182,334,72,106,680,70,162,26,4,432,-2,6575,41,213,350,166,37,278,213,-46,48,9,2450,42,-2,29,-36,12,46,-167,474,20,39,95,-40,61,21,58,148,140,283,106,17,25,29,51,-4,64,2,31,3088,239,-56,-620,-35,159,228,120,413,50,-150,10,46,69,-91,83,7,85,17,21,41,-148,-7,769,-13,788,-8,13,-280,-34,65,554,113,62,9,-147,898,-34,151,490,-389,1,239,17,21,-9,105,171,1,-324,-17,511,-87,6,1026,358,339,-43,86,201,87,128,490,19,-34,155,94,-16,-62,149,-37,378,106,76,154,19,3021,225,1132,-163,555,84,189,-47,211,235,-33,866,218,-145,46,100,-376,249,2,149,134,522,297,39,371,38,58,234,-153,23,236,-29,-4,6,8,-10,53,18,305,25,18,4,502,80,328,162,469,-7,69,-89,606,575,-88,-27,16,9,279,26,89,-13,174,34,619,60,257,31,-4,47,-631,325,660,305,638,32,185,86,601,136,305,51,158,39,-26,2775,68,44,32,42,55,-103,-138,128,223,113,-336,-205,188,41,290,-1,930,1544,-137,-31,364,118,236,39,21,107,43,19,25,80,73,-109,208,149,202,196,116,85,265,1854,2592,822,209,-556,25,-37,6446,236,2393,-324,351,1642,-4,51,203,30,203,-14,3642,-239,-33,135,234,1012,48,26,7,-1,358,2487,-53,-36,26,9,226,4638,5249,7732,61,191,472,102,62,-28,258,5,45,7,50,-1,20,60,-117,178,-18,85,-52,61,50,247,50,0,799,437,24,245,32,294,5,2,27,31,278,747,-11,-106,4886,8770,8136,5957,9881,15294,4919,271,457,2,640,337,142,227,-38,305,69,-224,-139,203,12,-48,41,308,54,107,-14,219,-33,-29,-22,301,-1,-13,1017,49,29,87,-44,3,17,1291,83,8,-35,103,201,-57,47,93,1764,307,196,-49,9,-35,317,219,406,-136,-2,225,-205,2,126,297,385,548,71,98,235,20,53,13,154,-32,187,-8,52,-42,3,40,193,55,-8,-128,27,-20,1092,-29,22,180,183,8,-197,12,904,203,19,4,13965,240,-11,93,142,32,128,163,19,205,117,-208,1036,638,13,496,967,68,192,4969,25,-29,1481,35,85,2,-68,27,174,67,84,27,153,-14,-7,85,146,2972,597,804,469,31,92,105,-6,844,-7,54,22,-260,220,1037,139,32,57,19,2047,-49,-138,295,-43,7,74,20,55,33,-1,877,140,11,5,-69,22,-26,40,6,33,24,203,-30,98,194,232,-90,75,1,87,-12,87,5,151,247,39,276,143,-265,1438,-36,101,364,2584,663,-14,58,-13,1423,-117,338,48,248,-86,145,-96,-30,125,2339,-6,274,74,1264,-49,96,223,342,-6,34,5061,73,-48,2,61,-18,111,289,0,200,110,-15,452,-19,-50,259,53,316,27,204,22,-34,85,-28,-50,140,663,-8,117,51,773,76,53,1046,73,-191,200,-71,69,-29,247,-28,-220,-1024,-6,137,1186,-93,-45,63,361,75,-42,34,130,1671,893,-393,77,273,77,877,43,660,133,-9,1625,-1289,-68,15,-21,-22,42,150,30,10,135,6,41,39,160,-69,1752,312,83,107,112,325,244,111,67,334,-62,48,155,-16,107,45,1025,-3,211,193,-9,128,-118,841,3334,143,81,211,1,-44,79,-9,2460,66,419,-28,93,668,-8,190,9,406,485,425,226,51,-89,120,-256,-41,-115,236,209,42,-5,485,1292,151,1134,86,26,-436,-387,634,10788,7,224,-34,-16,-58,445,-14,304,215,-104,922,95,439,6191,562,39,65,-204,143,9,79,16,-71,44,-6,-30,52,9,104,290,-43,374,137,-49,238,28,30,235,96,156,43,4,120,35,-41,0,98,193,-11,75,-2,13,173,380,-913,108,135,18,85,-2,-31,34,232,199,1996,-76,298,591,-26,-20,1439,435,504,31,286,-7,71,-15,2861,99,72,104,4493,112,1365,125,1359,2847,8130,-27,95,38,-9,-85,-2,29,1618,460,157,86,203,466,114,439,-52,357,-131,268,-336,-40,1,-26,178,481,84,327,185,-45,-14,57,234,-367,737,119,34,410,118,6,-85,-95,85,41,78,-15,961,46,24,2,195,23,253,85,10,68,15635,5,201,-24,41,125,1017,14,-13,94,138,1072,115,4,55,23,-22,896,46,33,-23,21,141,54,3247,-35,16,337,26,83,418,143,47,458,1676,415,223,748,-56,417,167,476,50,165,156,302,717,234,-62,-411,349,304,-130,45,44,13,743,779,182,-85,98,851,18,-86,-45,237,-360,8,-2,72,83,373,274,226,-3,115,76,120,-177,-34,31,110,67,2221,60,-10,21,771,-61,37,87,68,84,81,-63,1,89,627,1006,1466,-29,93,217,-100,-587,225,37,-32,737,18,51,-37,3996,-41,146,24,51,39,222,1728,-9,780,21,53,-18,-51,355,140,245,67,0,73,-25,48,262,39,33,174,3749,290,584,28,199,41,46,6,420,938,31,-20,104,104,-47,159,43,65,43,69,163,37,6,144,96,149,98,93,161,-310,78,262,65,100,12,2716,-63,107,-278,28,-140,297,-37,131,85,66,97,64,144,-20,85,-84,108,63,38,307,1145,131,17,77,140,-18,20,221,-23,560,-42,-9,7,788,-98,-37,-23,-25,35,-133,-154,104,158,155,111,11,118,77,175,75,61,335,90,-76,443,19,-91,-98,-8,-69,36,-4,-40,278,203,144,38,-29,-22,579,295,329,2818,264,168,-80,143,153,65,172,52,-14,358,10,26,120,240,9,74,-17,10,37,63,31,7,428,117,275,277,-474,12,49,73,94,558,41,2382,-5,52,11,-17,95,58,-47,52,-62,111,602,-42,209,89,-3,35,611,266,9,920,22,71,45,72,80,9,1823,22,9,21,34,126,43,43,242,27,71,-34,281,172,617,138,508,529,1111,-80,339,-274,1195,15,415,5,98,52,91,-179,3,25,-186,46,479,44,558,298,86,117,540,84,2487,773,446,176,555,-13,125,-45,62,-9,-83,88,6,8,-28,167,-24,1,591,295,-146,276,205,63,43,75,-496,1465,494,130,110,79,31,102,247,119,419,300,-12,38,-85,25,-94,25,217,86,40,393,56,328,312,588,-264,164,241,144,175,181,-74,439,12,360,-54,-26,2335,13,2601,64,-71,324,-50,1379,134,843,-406,61,203,68,564,76,971,513,-16,-786,125,44,-17,25,23,42,-20,30,176,216,698,-155,-35,82,34,144,507,324,21,345,423,164,182,28,90,36,214,246,54,-495,61,415,-81,847,480,56,70,42,2,433,19,69,56,249,-21,-5,-25,77,-91,18,-41,59,152,41,5,26,13,20,141,-23,549,161,243,-197,106,128,52,165,539,475,53,442,17,614,798,176,1874,50,360,529,29,516,509,59,85,-17,68,6,8,400,-43,28,-152,7,-1218,-54,111,497,-46,67,87,-23,-236,-764,246,136,4059,36,29,-224,80,162,10,-10,320,421,72,14,77,-500,166,153,78,63,-2,70,-12,1237,9,140,129,18,47,256,540,-212,11,-242,-54,595,212,245,131,-28,54,215,842,-17,66,78,361,133,89,411,30,78,-92,2034,25,668,247,71,584,485,161,72,-75,-19,60,599,370,-250,127,67,82,-18,70,-22,242,595,-154,95,-26,20,598,248,385,312,70,330,719,-18,438,41,303,-88,350,-83,149,149,812,-26,2952,1,-129,87,-10,34,39,-12,-25,126,676,244,805,461,234,-35,95,-38,-84,231,-14,-16,3044,495,-131,78,37,-30,74,-99,346,1875,2081,-3,950,1964,788,-169,1195,27,-50,488,65,330,85,-305,83,-27,149,190,259,114,632,-27,40,419,-21,-55,31,10171,29,3617,-415,622,15,43,5,30,8270,42,54,35,-139,-9,-52,149,158,507,112,4833,-51,1789,28,27,554,299,-15,322,67,43,-6,273,286,1721,-866,13029,-4,479,-9,214,9,161,163,888,2107,14,-31,6,30,-13,66,229,91,616,-4,94,25,-12,-88,2199,547,-12,93,87,-72,27,317,-136,-12,-21,3046,72,-2,140,1,-101,153,60,269,-62,-115,19,151,11280,22,48,23,28,190,-35,47,510,75,-42,-106,-39,63,241,3,92,30,17,41,51,4785,-3,154,10446,1151,83,292,396,-249,-50,-19,1019,473,-62,154,1455,89,-63,555,321,259,588,-43,2193,1282,25,149,182,694,159,100,-47,-12,202,752,290,59,239,361,45,494,-42,-63,59,3,5146,1464,2,-24,28,4910,-4,24,272,2079,266,-817,78,5906,133,1018,538,13726,0,281,13622,1027,-636,209,29,105,482,3146,4,178,98,16,-113,-744,4573,100,26,239,312,402,24,14082,-82,13,1187,96,42,-65,62,134,-249,21,3221,3716,-19,35,13,29,-80,8,229,-65,-88,-58,83,-174,-23,-9,-94,-264,21,23,65,786,415,-164,529,77,76,768,48,34,187,-128,5895,331,91,49,2882,2265,-26,623,-2,106,-131,5554,114,-145,-260,75,-9,-84,475,903,167,-2,243,-99,138,124,25,-23,29,132,300,242,831,127,374,-20,149,24,8247,1735,153,-62,264,-10,10751,-934,831,4,-46,694,3260,-47,43,85,36,17,34,7380,3221,10,3076,146,60,1548,2073,57,406,-261,4269,-20,-36,0,45,111,-17,214,410,15,-377,27,51,-37,35,2,87,385,1315,260,118,-5,-173,83,-6,-119,86,154,681,164,928,215,6,1785,2192,578,1185,26,-39,-2,575,1444,97,-850,12,39,115,50,-83,300,-11,255,96,1323,-28,36,253,35,643,-20,44,251,1045,2682,424,273,239,4002,6956,523,-37,47,1369,35,-69,-299,52,-145,24,206,15849,70,281,74,6,-22,176,204,47,163,40,26,149,-38,17,74,550,1758,207,-18,89,5964,94,68,526,-1,0,-86,-52,9662,-103,7,16,-9,180,-14,-47,151,297,89,-214,-117,24,-42,1308,130,211,557,393,177,271,229,142,8,67,-34,69,-49,401,-6,-57,4,-16,-23,6490,-3,442,6,-39,83,91,5010,-186,4454,-110,165,80,54,3977,9011,244,261,287,59,1756,101,48,58,-1,-179,886,216,12087,4044,88,952,1228,163,500,71,475,368,3462,1332,164,316,-903,-169,1156,30,77,68,1458,321,844,67,18,467,-148,-121,2304,761,692,45,2168,410,127,137,131,156,434,56,-226,-58,1243,-32,329,8301,-14,-35,28,70,461,64,919,193,26,73,2,14,236,33,269,205,438,587,2341,6,-16,56,366,954,1286,21,60,294,-8,34,1390,26,3793,-45,-1,198,770,167,62,212,-22,57,-56,216,791,60,15750,646,90,42,0,-105,801,428,167,468,431,229,92,-20,25,37,396,-30,-49,130,6910,-70,1,-30,763,276,152,-42,5842,71,186,557,63,23,201,68,-76,581,119,-1,446,47,39,60,16,-62,73,572,44,75,5174,365,346,96,3,-41,225,-51,54,65,288,1817,132,233,43,21,113,448,838,1323,149,-253,119,88,104,330,584,713,9489,258,4368,411,262,126,579,761,9,37,-57,-75,-73,-21,232,3979,26,30,64,-8,4,59,330,38,49,320,463,-31,-14,24,728,3348,-82,15,228,6,25,-22,5,43,311,-10,46,632,-24,133,-58,279,-9,111,233,671,1464,-69,144,167,24,3,20,148,52,68,342,135,122,26,10,63,19,-139,-43,211,594,-12,7,-4,54,316,548,32,290,66,33,-33,-65,-25,153,472,380,538,796,999,-46,343,12,528,1386,341,353,-188,52,78,869,170,-195,-119,155,154,28,9,74,500,146,-289,17,-293,539,19,537,22,527,-26,160,101,17,-48,-293,1,180,198,-28,138,143,132,-21,3,118,46,4378,93,1233,-9,1185,129,280,368,66,42,66,168,90,181,-465,146,-47,50,203,68,325,331,443,-48,23,902,-1,135,-134,-27,67,24,-53,179,-287,12,-3,-8,-222,383,1560,229,15,6,-168,34,-10,-40,-20,216,9808,-214,1227,220,157,-6,91,269,-189,217,273,361,14,79,103,1,110,-17,-128,-103,345,258,40,8,439,1027,401,159,84,-35,243,29,-107,100,370,153,21,-206,-52,-100,121,38,-7,24,-39,115,-133,174,744,166,20,-48,87,24,260,165,500,1089,38,-13,86,-758,-66,242,224,78,488,-442,-87,-36,404,39,924,42,228,-45,-62,-74,111,700,-23,177,1004,339,-27,579,-69,1,85,14,21,1811,5259,-59,-69,258,6268,1619,957,38,-1,6,351,159,640,-179,101,40,69,-742,10,1293,67,9,26,75,16,-199,-72,135,-104,82,491,471,16,770,13,-771,186,-56,251,365,-33,562,-43,374,-25,-44,-47,974,434,178,407,912,159,41,404,48,-21,60,-62,18,167,71,25,-166,9,239,73,-7,8,26,131,123,102,-148,3,107,228,-97,82,-34,1,48,-17,-95,14,35,-13,44,163,-42,574,115,3,-18,256,33,-80,-103,104,694,-150,187,42,-205,-12,22,152,343,-140,83,27,49,-3,183,275,-19,244,12,335,-59,32,79,772,-83,80,74,12757,676,199,837,45,8,482,285,90,82,-315,341,96,99,-133,20,49,392,-33,-95,79,78,139,982,144,217,26,-23,30,440,14059,323,-84,154,20,246,300,43,3485,269,-108,63,-29,64,9994,1356,8,8842,243,28,-264,43,137,72,31,1579,1425,5,48,174,48,-14,33,133,740,112,39,60,79,104,956,96,-240,-6,149,-104,748,19,-208,142,1840,275,610,-181,-36,8,6,-165,104,-35,400,988,463,324,27,235,1411,434,64,65,67,153,-35,20,98,4,176,81,-63,108,4007,754,-60,26,15,37,1107,-23,238,70,-11,1293,48,26,508,658,423,398,198,468,107,70,207,32,53,-69,66,115,-317,-12,26,8414,147,312,198,-145,46,-709,32,3,2,-100,-8,-15,50,-113,168,-75,-17,73,-91,-15,64,-189,43,-89,-7,-31,14,534,11,3234,-215,73,40,-68,382,505,235,8042,1137,379,88,400,-158,1054,321,608,581,-26,842,-149,117,82,1663,244,169,252,35,-45,-5,95,188,-269,-27,24,11,11,111,28,925,-126,142,11,28,24,84,145,7,3,863,80,5049,90,0,65,5481,9,23,205,47,25,106,-32,295,-213,-166,49,122,-2,344,-41,42,1461,2032,323,36,-56,21,117,3234,24,388,85,104,-100,1561,94,-37,3881,-11,-1,1437,781,44,-4,28,-116,-87,17,17,33,17,55,714,29,-2,-12,287,103,-6,327,151,46,107,67,-284,108,15,44,7,-15,-90,303,753,49,-155,0,46,260,408,72,-209,640,1455,-26,234,66,733,56,-27,79,13,132,-152,201,136,48,108,196,11274,29,18,7,-18,114,211,944,57,34,617,-28,26,-170,21,16,-43,3,-4,102,410,72,208,17,525,195,10,12,1,385,1080,-19,134,200,85,87,510,390,209,55,60,30,13,559,856,78,-4,76,404,70,14,67,15,1255,6,90,135,-133,117,-460,23,52,-7,68,318,-26,57,996,6,842,179,-63,1797,169,4,2,-19,16,-30,-42,245,-68,149,-583,240,84,601,184,47,12,67,136,30,54,407,19,1,504,-10,12,571,342,1231,-2,111,54,210,44,-28,588,118,-39,-17,-54,14,144,6,-6,-9,-7,341,46,-75,349,50,-17,178,-33,1000,6412,-251,386,46,-113,-16,55,-302,30,-17,315,181,-5,39,314,49,477,-5,241,-265,-19,-44,-55,58,1254,-40,24,-286,0,154,114,-32,122,149,234,232,266,34,793,-2,26,-1327,-25,-62,-19,165,-92,7,-66,161,208,151,34,1285,67,12881,36,-38,66,566,41,-26,161,9,8,-32,229,78,-1,5,-150,2542,1729,215,6,-151,-14,23,-75,66,-4,36,17,65,25,38,281,-45,-3,18,228,-16,4,441,-24,116,-63,36,96,203,17,41,177,155,-2,91,91,795,-45,-94,278,57,-5,219,1536,-47,29,-4,275,135,-12,-172,272,163,10,221,-68,591,665,574,3811,-360,-7,24,31,5642,113,113,52,31,-643,7316,-178,430,471,62,42,186,136,-5,277,59,7,22,1137,172,7,1003,488,772,286,134,-74,850,954,55,31,2,20,1271,150,422,14,-36,-76,-286,181,189,-94,-117,157,250,-8,89,-11,134,200,87,-50,175,-16,904,-42,-136,-139,-156,4308,1294,83,-84,-139,2001,44,13500,8324,-221,317,-3,1688,13985,636,44,-160,106,187,-152,306,-18,61,470,1412,11786,11838,-24,16,289,3381,22,-166,15,250,117,31,123,1089,714,351,-20,60,-151,-113,259,-13,-99,21,66,74,-286,261,44,-221,145,-108,28,689,-151,48,-69,503,37,-52,3,-133,18,-662,-47,1,78,469,7,1215,55,-51,-99,138,95,7,-50,-56,384,66,-61,64,600,-237,-62,42,748,3157,929,6355,794,11472,-78,-11,23,17,43,158,120,-293,88,-52,23,93,455,188,6,249,54,279,638,1959,86,977,102,101,50,32,70,-56,24,7,2583,-98,30,94,189,-421,1155,141,172,-21,-96,7,58,943,122,186,78,300,26,155,119,112,73,110,-7,27,44,-66,14148,104,116,10,28,126,276,82,828,-76,-326,-135,725,251,863,541,6,53,-264,-113,54,13,25,-46,6692,97,218,331,543,196,160,46,1042,346,4,5,349,-47,5,176,-33,294,55,34,-235,-79,-162,334,40,65,92,-14,74,81,-15,-219,182,-160,-316,1073,69,-101,-74,49,536,12497,549,156,15831,-22,78,-2,-89,9416,10051,406,-287,3590,208,120,3663,791,1891,5,3435,586,436,89,-69,648,-6,-15,35,5,-391,-19,22,615,11496,144,-39,2203,804,276,5,-183,4448,635,-6,-69,-20,8,-40,111,101,584,60,1,95,3,3,1382,380,-362,33,2607,457,574,-18,213,838,371,1091,724,16700,-2,2540,1203,500,12070,5556,34,45,883,-73,83,4155,999,359,317,349,39,92,45,157,54,873,-285,134,10,57,20,89,163,133,473,-28,14,8226,55,18,28,69,108,-140,8,-26,216,16,727,-67,695,145,4008,79,259,574,26,-128,322,-108,-112,407,-48,-118,93,1084,169,60,-20,2298,30,755,-574,-44,-22,508,111,-439,37,92,-49,-24,58,361,32,56,233,86,-13,-59,-3,341,39,52,15,53,-13,49,360,-85,191,606,19,45,-166,308,49,313,-540,-175,18,-468,92,54,474,-125,245,-38,332,-158,-27,320,-33,97,58,41,-32,1,16,-42,-132,37,-187,244,270,1432,-147,195,2433,94,-35,-28,-75,193,63,278,-32,-6,217,-18,47,31,125,44,422,210,75,22,61,-66,-78,184,60,12,332,-364,-59,606,67,-142,2732,-818,374,160,444,148,759,144,268,4655,732,2524,738,44,20,-248,-43,145,-187,77,3663,786,4556,34,-1,4346,56,122,57,607,7,634,45,220,-41,-130,300,56,101,-4,-8,41,79,-78,-67,-419,-23,327,-15,107,3851,-14,250,836,220,-25,306,40,-87,-21,-27,10,-12,191,-17,290,22,10958,-51,-50,51,105,53,-108,1954,187,-46,663,3021,-98,473,-109,-20,15297,616,50,36,182,305,2803,126,6303,-73,-186,1217,208,-591,-39,2,52,150,298,111,1193,23,450,448,-429,3,1263,417,126,61,135,118,487,1883,-75,-11,107,24,1049,89,76,133,132,434,-22,-49,141,-29,2272,-448,32,1644,-57,391,97,93,-545,3544,659,90,41,283,344,414,-82,19,112,64,176,359,-105,-41,151,4229,16,-124,735,-24,105,-53,3066,649,103,30,55,138,1184,-10,-13,224,321,103,443,8,24,234,78,31,1462,-72,78,23,18,14298,1538,233,61,-254,-5,-199,1121,-35,1,23,41,-25,-153,587,511,126,133,21,2951,2,160,-233,-1586,569,104,81,92,262,36,223,87,172,7106,140,-98,35,221,42,48,-236,95,59,2437,-49,29,179,895,-4,146,75,83,-18,118,262,10,208,24,62,-1,156,-6,136,-18,151,1644,14141,124,244,582,942,36,-59,354,-103,-4,12,1266,-6,339,278,314,185,124,1453,-135,329,47,-29,60,-111,-204,137,70,-13,-33,714,472,27,2775,119,75,139,-74,43,183,88,34,188,-304,120,-37,2178,2606,-176,-62,73,957,194,12783,1,261,236,10,3796,-69,-4,113,70,331,-38,43,183,7,-21,-15,-61,1258,-68,-9,31,398,-57,-133,-6,-276,143,-24,60,243,43,336,19,-38,-3,-17,36,-75,8,-63,16,110,82,-1,43,155,-299,50,169,238,289,175,5,108,-130,76,113,51,100,163,202,34,359,512,156,-77,-729,265,108,1494,772,34,2079,32,2912,498,-131,-22,-147,16,-17,-258,102,991,42,-87,237,-383,-105,180,63,-6,593,258,353,49,2122,927,-1386,65,180,-27,84,-93,56,-276,70,-213,147,9406,207,40,-51,45,101,-13,98,627,48,392,320,1736,60,-68,89,132,142,-13,59,26,11,539,11,282,-156,52,181,58,13,265,214,24,-232,-21,27,199,111,1120,2531,11,19,220,-68,3020,274,7,-21,-1103,204,-196,515,134,885,12,271,50,9,-274,-93,37,85,738,-75,22,126,79,165,-88,98,-83,314,-52,229,-445,199,580,-40,-26,3492,-43,79,194,-1,43,416,3,-78,213,13,-57,596,403,-241,-189,467,3341,-54,247,-289,517,444,458,228,684,160,-20,759,181,60,41,346,288,17,151,256,62,-2,1379,70,-362,49,-68,182,164,-20,397,258,-275,-84,236,-22,-74,-1238,9,296,5445,187,-1185,0,222,16,184,89,76,-23,173,999,24,-66,1058,-17,55,4,1594,328,150,9388,209,-431,371,-50,89,16,82,1294,-65,-653,-2417,-217,79,-133,-522,-621,4,-801,115,-59,-70,-77,1714,9,-117,97,4,69,1467,654,-52,-1917,124,-58,135,2422,87,-92,-14,335,78,10998,456,37,-4113,-10864,-910,-48,43,-105,-37,-110,468,-17,201,-9,977,4062,3199,-9,94,-132,48,1278,96,1050,45,55,-30,-27,-158,1468,34,-12,1296,83,-4,54,4729,115,181,557,83,11622,-49,77,4,-221,-40,-27,328,104,28,-60,74,28,35,24,-24,-23,-9,-95,-607,98,1263,326,74,1659,15,-137,-257,-75,960,41,340,-62,4,59,0,-190,87,368,10173,81,682,511,34,9185,-55,-45,103,-3,-19,-27,-19,2,18223,40,3,-20,334,-19,-36,48,7,76,-38,-683,70,3,-76,-15,69,-67,56,13515,6,86,59,-21,86,-27,103,1004,553,32,267,765,143,-12,344,-1,66,165,540,-25,-79,9,121,153,-145,65,2,558,-51,-37,-93,108,4059,16,-49,-98,-86,13,155,3144,-7,200,-66,-79,126,-16,209,378,140,9,-43,1684,520,-127,-79,158,-46,-17,-9,284,2,419,41,29,48,-27,28,12,516,24,-1,127,-241,-73,-8,99,125,10,428,103,660,-277,-221,390,138,45,18,156,0,-230,25,14,45,9,1492,15,90,2705,1346,232,16,1346,-319,-54,-79,73,23,-32,-14,-22,70,48,-38,-35,646,56,140,922,312,71,45,174,-35,-125,-10,131,57,-64,100,125,171,1253,130,-27,16108,8116,-28,39,-11,496,47,-152,8682,119,101,2414,11,75,4066,4047,440,-446,67,18,340,-98,20,-331,-74,-22,97,-33,1249,56,186,-296,79,420,-109,2663,194,100,49,1317,1415,714,123,-6,-50,30,17,215,2791,110,165,243,39,105,-18,73,19,12,-62,1,-7,-39,-42,-43,33,1317,-118,117,83,420,158,178,362,66,7552,11509,396,-2,1,6602,7973,102,2338,-136,-6,106,-26,-21,-4,66,-58,-16,-9,-20,83,70,-770,127,-32,706,94,516,-68,327,52,0,17,-72,55,15,-214,113,490,62,-208,57,-497,-59,-153,-232,65,-112,-388,560,-204,-81,242,-197,-508,-142,-68,-187,60,-38,-272,29,16579,113,-69,41,-89,24,-129,-25,-95,-116,-68,18,3,-254,-50,-525,-174,-259,-121,97,1111,3208,854,3287,7968,11092,16531,10559,13812,13748,196,-67,78,4726,6362,619,2151,280,403,611,-117,535,188,199,1,17,41,39,474,336,1151,-77,58,-743,38,1,851,137,35,137,-31,-20,6,422,4221,145,1457,197,108,-453,807,24,280,92,28,28,81,6,126,21,508,-66,-88,-9,35,-142,181,211,39,30,157,0,139,-202,-132,450,79,240,143,-56,134,29,-1400,813,13,2568,352,31,173,227,146,21,-27,162,145,-36,43,455,-442,1,237,-296,46,-21,-1339,358,-604,595,368,78,154,442,131,-66,-60,606,141,85,47,980,502,138,1565,-50,21,34,71,-6,609,-174,565,215,2096,32,601,202,-113,60,155,279,349,811,9,-133,267,2908,145,431,-107,21,178,24,23,-58,15,-29,819,273,268,-33,118,134,157,181,441,21,405,293,3644,179,129,6575,1024,-101,330,94,49,125,283,722,6,-20,188,-2604,434,3001,1764,578,1262,190,46,135,-7,-136,166,-14,440,221,27,44,62,-17,28,5008,194,34,256,79,106,139,2143,-75,-22,35,144,15,39,458,27,471,-26,268,-101,96,62,99,-39,65,59,-175,84,98,-56,156,161,-43,-20,16,4421,102,175,19,85,38,-28,885,256,-3,17,102,4,-7,424,46,-339,950,1738,-204,67,691,405,892,-783,781,40,640,96,-32,-27,562,217,6,354,132,-21,-23,38,-86,49,686,110,-4,319,634,438,231,-37,992,895,952,385,469,208,18,941,1191,292,1212,204,62,-16,107,339,-38,1123,328,146,374,3857,1206,-522,-48,449,305,126,156,-209,-89,305,173,317,1041,-416,65,12,473,-107,400,-49,-25,596,63,101,5006,518,105,31,690,587,102,641,217,48,0,807,7011,-14,252,-11,288,6986,541,232,1797,1860,243,136,453,719,31,138,352,1171,31,459,-146,-8,112,864,370,22,136,28,-72,173,508,8689,31,1292,-107,-797,11,1149,-84,202,885,54,1572,588,356,358,-37,79,-91,295,165,428,355,101,24,-353,-256,354,23,18,-5,246,538,467,279,522,675,236,139,-120,220,221,27,257,95,258,5,2833,49,-68,245,-239,311,87,227,696,199,-8,-8,-490,516,56,238,320,-1237,-210,47,1189,1084,-88,-82,1000,609,190,381,1191,9,-226,-130,703,-5,233,1018,-263,-71,1711,4,81,-10,609,494,173,-123,1349,182,63,2347,208,2702,51,99,37,274,31,210,3,64,1679,-42,151,-107,180,1531,427,68,212,107,104,202,1424,-332,169,373,19,104,2078,546,3,-37,183,112,121,183,366,861,1017,-41,35,-471,168,25,50,19,75,158,385,377,261,-3,823,280,124,530,-20,12,130,217,155,2,27,-28,11,3,143,190,-24,263,494,2468,179,1088,-47,102,998,280,85,1567,-87,1710,-211,19,23,-66,-59,50,56,-81,-100,-24,-229,191,929,39,78,138,-29,256,807,186,503,94,189,374,926,-203,57,-45,92,-42,1897,171,118,14442,-29,85,29,-49,33,77,519,-125,35,-80,395,-141,-82,28,-262,23,33,64,213,107,-309,-48,107,-27,915,-22,509,-106,115,306,578,49,131,-60,250,285,400,33,-31,-4,133,156,-131,-1,117,226,12,94,-225,-283,4,2147,548,-8,194,40,-36,110,156,6136,53,537,575,124,445,-12,201,-306,342,1544,3985,2168,45,676,285,190,820,32,-48,14,212,781,575,1098,178,-38,306,922,350,98,104,88,114,16,324,3442,38,265,-41,-97,438,77,361,774,-345,1265,164,61,114,54,-78,333,1586,180,-17,380,5603,1103,-98,33,837,66,33,-2,199,98,45,942,202,495,163,83,207,432,1236,-102,1414,99,-1863,-3,-20,669,229,188,45,12,93,88,1,1225,1182,-15,-213,213,3082,74,270,315,39,432,381,283,-172,163,152,86,-100,60,274,-53,136,2323,1,445,186,54,47,92,384,-54,2064,276,9,-8,784,82,64,185,131,-71,10,47,-31,-41,36,-9,71,610,-274,6,90,377,745,701,-39,-120,86,-1394,-157,12,10,938,45,232,34,1815,-28,415,192,-61,47,191,1003,-280,256,-11,-5,-35,-1045,403,19,-121,169,506,60,1495,861,53,405,74,931,44,28,176,207,817,471,29,108,-57,28,238,340,193,2026,-42,117,134,-36,141,1107,3187,1681,-65,357,-51,121,83,385,48,458,-2,1666,900,174,22,-202,376,487,102,-218,157,1662,136,-101,-332,422,-68,-48,-568,6,-226,-587,66,437,500,1087,136,28,-127,-781,184,203,-35,100,-15,158,271,-4215,88,14,151,-62,-8,149,-919,164,-104,45,196,237,-28,4,348,-252,14214,80,58,171,-42,232,-34,87,-92,115,591,230,-42,63,-84,3,32,37,232,-57,-670,844,15,58,-320,563,-720,2372,-88,-251,0,435,251,102,-1330,-3,-183,366,505,360,-526,3,455,-1007,45,184,6388,-739,-329,-3,1,274,188,282,3266,28,723,248,-37,351,111,88,-8,16,45,776,194,-723,490,4980,159,-9,21,-7,269,-4,-214,-478,1899,-305,303,-67,58,-68,514,-76,-11,1418,189,1117,-260,83,46,2289,1499,557,-108,1054,-2,292,114,565,-354,-309,3,345,347,4210,544,-35,5507,32,126,-127,7822,-7,55,0,420,829,1604,67,65,51,171,509,45,198,-16,552,510,1937,30,3306,23,34,-250,938,38,-1071,868,-2263,10,48,667,-112,-435,229,-680,266,-164,165,-10,51,93,268,702,708,130,197,816,103,1,240,-24,52,-772,556,8,264,150,-219,668,-418,13,1,1135,279,95,-193,132,-47,805,-427,-292,-574,-3,-5,135,-32,-17,189,-60,-29,709,407,3363,-267,462,108,68,304,-4,0,-20,-424,-9,126,-118,17,149,500,-128,9856,-88,-14,5056,263,-1493,-174,11,-84,-34,356,-563,-3,-170,41,872,-170,311,-200,-434,967,110,-37,227,37,-16,30,24,27,149,-80,-234,425,1572,56,1488,14,-8,33,-93,1173,-11,26,56,32,338,379,22,1019,-4,744,89,-40,-31,372,205,-128,18,32,-2373,-6,166,228,-1118,-119,31,219,14,294,-636,70,14,144,684,243,-236,-32,-400,-50,1315,22,91,3,3172,-23,128,71,561,64,4073,67,312,-235,-34,-100,219,1343,314,56,305,-9,-388,-49,-410,161,87,83,2681,-356,232,-562,-351,-212,81,168,252,376,704,161,7,62,247,1746,158,49,62,1181,123,208,9,98,250,1554,-122,77,-459,1731,396,678,-90,916,444,104,1106,282,-26,-70,270,20,182,841,5029,3326,-699,-12,-494,-16,-107,27,-657,-26,618,1130,472,71,-29,-91,106,157,-60,-16,-44,117,164,9,5,1971,337,137,-235,443,143,143,2161,752,77,75,25,531,231,36,500,75,75,205,808,-214,146,7690,377,486,-126,126,155,-2,-25,1964,263,214,32,807,-160,458,-5,309,405,-379,175,109,427,570,215,2,272,-1904,76,-92,-30,357,416,3932,37,109,533,25,469,374,-35,2359,-12,-63,233,-6,-13,254,1160,317,160,42,715,-18,195,849,2700,-47,106,31,-337,104,523,381,5200,-144,1265,225,-52,218,99,-22,56,176,273,1151,208,131,-358,1693,-488,64,18,208,14,33,-2,-87,-96,498,1500,129,1015,326,949,149,653,223,1601,14,144,143,1518,516,56,-55,195,55,-90,590,-40,927,108,-65,155,24,-113,-91,71,328,139,23,380,40,1436,192,-367,75,68,32,461,584,3195,195,282,132,135,-26,-41,254,290,209,0,-88,76,136,-80,1,1316,17,42,192,78,-167,-104,-333,1073,347,901,21,126,1634,650,250,-845,330,-271,45,6,24,605,54,1004,-4,-28,409,74,1792,217,-168,2640,115,36,261,-225,282,-41,96,983,273,530,26,-209,548,-131,67,225,-72,68,172,190,-268,95,312,261,746,380,-69,50,-187,-120,3623,1297,-24,245,-58,6,224,-122,144,-111,-56,713,179,73,352,1076,8,1329,353,55,32,290,169,-74,-24,1850,1000,832,-478,-206,81,105,1523,262,42,287,-230,661,-288,-32,1776,708,119,-490,-66,-81,338,196,39,2913,2,1274,138,7150,-48,220,705,44,9333,-46,514,332,2054,124,1298,248,-7,-1,270,-4,241,-37,233,173,131,879,-6,681,569,41,51,181,-706,-21,-146,262,243,488,-185,178,364,69,249,679,324,-155,112,-131,761,2627,-132,823,42,-21,38,222,107,31,-54,1198,-50,-26,115,262,-233,246,377,-259,955,113,-288,-60,256,-398,184,212,364,285,3467,175,-496,111,720,-1648,-103,-96,1042,46,62,45,-13,-70,78,-49,1030,1646,678,-244,444,2327,2224,1427,3744,815,36,463,516,53,-75,50,350,44,-1,7913,1520,1079,416,20,593,-153,-116,20,78,0,-30,-15,602,276,-724,173,80,106,117,116,39,77,114,323,79,131,-72,932,371,16,1206,36,98,231,-130,128,3178,710,1492,-20,33,-52,196,229,15,-146,70,211,-59,895,37,-47,25,499,-180,79,6525,111,-165,-56,116,-159,-124,-9,376,52,341,984,582,25,2874,151,111,2753,1858,37,459,1447,932,2574,-189,137,7,362,41,-712,934,1949,922,-17,170,-597,-60,54,130,255,27,152,2035,-431,-17,-84,729,2,79,1205,310,14,154,621,262,141,91,50,220,-13,-37,908,259,-17,-130,450,27,-11,1021,488,113,-739,-414,-216,805,-191,-76,112,498,484,113,-30,177,-34,-108,647,767,155,-44,757,-525,-619,1238,493,-77,97,-86,-324,18,654,251,-298,223,197,498,377,625,2435,138,1582,1798,570,699,783,1881,2134,1673,262,310,33,269,48,-860,-535,128,-184,-114,-149,416,-139,337,-410,92,-728,1089,3981,4652,1583,1876,1916,1323,1753,159,-109,383,533,902,1911,3078,275,1667,141,2298,1099,-433,22,165,293,2945,1049,36,1207,8492,3968,-34,53,336,408,26,1645,689,50,123,6997,1954,82,856,253,1467,-59,2649,-273,268,2373,563,247,-33,-273,223,3586,942,656,2218,258,1719,1541,1732,2265,434,845,106,4636,98,490,222,209,33,126,173,931,424,13,104,96,131,712,70,312,36,277,62,540,4,-17,8,80,264,1014,-77,-34,-455,17,389,-15,-54,61,89,3433,1515,-28,101,6618,415,1012,377,122,-19,544,118,-46,-46,-664,-200,-4,475,-28,281,-29,-31,-25,-19,-66,-820,466,-30,217,215,103,117,36,80,168,1497,-158,200,-462,534,94,-46,250,83,-17,1259,228,302,334,2565,993,44,-16,927,1716,1468,-48,798,-69,1218,-699,243,516,254,1343,212,4009,755,783,1425,999,82,678,-28,1022,667,522,1606,1428,219,-216,252,-172,88,-474,320,3,-20,786,184,1448,-151,902,259,70,1889,145,471,544,62,-29,14,648,685,1237,3154,1518,128,3973,1230,16,18,297,1231,301,703,87,40,1326,87,781,592,256,106,128,297,163,656,23,852,229,-15,40,304,304,29,-375,164,-26,392,406,19,287,61,1222,247,53,1840,512,1648,162,1805,-76,41,266,1652,-5,740,196,-10,711,354,-43,-141,344,4825,149,283,-235,-116,-14,277,-67,1279,139,1021,2,-96,1127,28,-533,-318,-359,114,611,367,535,-780,221,1284,34,2260,163,56,-131,-160,1,-393,133,266,162,734,92,215,214,892,879,119,-126,272,-235,80,234,50,542,390,80,196,206,35,-501,157,1816,26,-27,616,-67,1532,1271,422,-513,440,227,228,-87,196,64,-116,608,279,284,-833,26,134,-18,102,118,-970,206,76,-6,192,307,55,49,343,-19,39,413,498,106,83,112,284,169,125,8,74,19,5,137,-100,43,51,58,275,-80,-1,315,4146,-26,103,-14,0,1237,364,527,48,-5,24,79,894,423,30,51,868,-30,212,590,2319,-18,33,337,151,150,864,-61,-14,-318,-225,186,110,355,-290,-84,80,742,107,21,22,65,-513,-57,-24,-59,20,95,438,2108,1318,109,12,117,628,14,-654,-45,1540,454,-39,151,265,176,1109,545,-97,503,256,-52,-489,4,10,1023,-109,-239,-26,-6,105,-185,1567,26,41,-48,-130,-180,251,12,179,-6,43,157,335,-44,86,363,-72,238,995,864,815,-149,1885,-269,382,636,58,104,-20,-95,-64,-28,425,-38,3937,18,-221,108,1543,155,132,712,81,203,64,973,30,268,62,25,1540,-39,546,526,111,78,-56,-105,-315,292,16,48,1094,20,83,209,160,287,94,548,816,120,2161,1206,34,250,-16,683,-212,8,35,78,584,-65,10,45,2549,16,86,145,1092,-25,151,35,61,203,122,41,-16,28,139,584,-95,-63,63,706,860,-16,-264,209,-151,-84,-33,189,-12,97,75,63,809,578,498,666,831,159,978,-999,3,130,27,-115,137,-88,-207,84,20,281,17,104,2646,1927,67,640,16,405,3076,3402,-22,-84,-1197,59,-648,47,759,40,90,-5,233,21,-37,-608,-39,71,7034,-101,-146,717,2045,55,581,84,-51,69,189,-28,-141,744,42,49,1686,-296,420,67,195,133,-11,-18,-116,110,261,-431,695,-160,-241,176,9,-6,66,445,-118,229,-5,-307,370,1241,-574,508,320,1880,191,464,-40,181,2078,90,1072,1484,135,388,383,-124,-32,-1,9328,158,174,-98,652,212,211,156,-26,26,395,-158,310,356,322,550,1614,20,187,1208,-41,-14,-236,1533,20,350,-29,357,439,1215,141,370,-38,1093,30,38,427,205,627,39,40,85,36,131,3,45,838,359,-65,446,216,28,-2,345,278,-23,-79,-661,-389,-197,6,-573,-504,7,2726,608,2786,-113,764,-101,29,-528,-82,786,45,59,-12,-233,57,326,19,12,271,800,558,368,-59,514,185,95,301,9689,-329,721,-96,-162,214,7343,34,-312,6,56,-5,18,735,165,443,-50,-66,1810,117,-51,-21,-109,354,-78,1587,48,-757,26036,493,-73,2,565,-348,912,10,-5,16,-81,71,747,115,67,106,290,-1586,198,304,-38,-145,-199,160,238,22,134,615,-93,-293,-211,55,148,237,-258,1933,130,-209,168,60,-174,-163,73,42,-134,37,90,-452,56,-24,756,33,188,702,234,141,66,733,557,665,-492,158,-99,162,915,192,75,459,193,35,36,382,800,744,143,6,19,23,45,-43,22,-241,-123,272,101,-303,-77,26,108,20,-7,122,713,226,34,106,108,85,41,535,-80,-98,-60,110,107,224,86,-32,-153,602,13,-190,282,-135,-162,42,360,130,575,-842,1,223,242,47,598,-1759,66,51,61,11,-78,29,-3,-56,-37,331,222,-54,-150,261,615,51,81,-54,616,458,203,726,-27,53,90,-71,90,321,-8,-29,4,4426,730,94,36,16,12,-349,993,41,56,101,22,515,619,124,6,38,98,30,-132,13,1559,1839,138,-28,37,76,133,180,123,1009,780,223,8,1151,161,-82,1006,485,-197,13119,150,301,-5,291,0,34,127,34,-58,35,185,389,-78,111,62,607,26,235,2000,-73,134,1577,-31,-157,318,16305,829,442,242,1881,639,86,122,-1,-92,22,239,691,80,72,-103,600,32,254,143,689,769,537,-10,157,77,33,116,-243,-151,37,282,-183,9,-34,108,99,-697,154,88,-24,-53,176,169,10,17,-47,90,-111,-67,1789,-639,-34,31,-326,47,76,103,153,35,99,63,1253,61,13,-10,-28,100,6,22,62,303,-24,70,165,412,20,2,113,1121,28,-9,5,338,298,-200,61,102,426,73,71,443,302,-299,36,580,-179,209,1027,512,90,268,-6,-89,191,1192,376,531,135,551,871,-703,185,157,-11,924,188,4,140,168,67,-120,564,-6,237,1275,86,216,3,-1452,-98,-21,-285,592,502,349,-2,773,-450,557,719,-821,-31,1066,88,-3,642,37,-161,-344,895,131,73,145,-155,11,1623,52,67,-23,-1,537,33,239,31,-18,127,-17,774,39,-9,-529,76,-77,35,189,309,640,99,69,31,327,4167,131,165,35,158,105,127,105,-115,151,323,-36,1313,-68,38,118,-13,58,-27,61,143,167,-12,-59,1682,4662,102,979,95,95,163,120,103,652,80,-106,112,65,40,233,-85,968,127,1120,134,187,-17,172,5282,102,-40,602,542,21,58,104,628,-46,80,242,37,56,105,69,277,-13,-80,410,-19,-153,145,243,335,426,98,347,-32,188,-11,-27,40,277,1786,513,547,-1639,509,615,-7,-64,153,-76,25,45,47,-36,491,-10,754,303,255,277,482,-12,-9,56,-7,-14,-2,43,117,-112,32,1175,188,-4,122,98,-64,18,413,2380,372,-135,-160,-108,-6,278,603,17,-29,98,654,36,462,341,47,50,387,-334,749,49,77,25,133,99,-16,-23,449,-66,176,42,-1,334,70,561,-15,-109,-120,1073,46,714,-620,192,2023,323,-66,17,53,50,-280,65,231,122,-152,363,169,299,31,31,-842,-105,101,272,42,1773,2097,1265,3040,8530,1072,1333,88,696,559,1288,1033,9,410,-25,2451,75,649,1104,3921,383,2118,122,648,146,270,293,103,1237,25,1657,2538,31,213,1045,35,109,22,-100,67,848,-122,70,2090,4,874,1479,218,213,57,-126,1082,76,31,34,3,-606,784,13,-9,39,-119,598,9,30,69,292,468,226,1197,199,2285,323,2,19,36,353,-70,49,-43,66,72,-211,2,17902,135,279,-50,32,-4,729,93,-30,-29,297,518,444,114,417,95,8,694,53,87,999,147,130,28,-159,19,150,23,162,971,-19,987,102,-110,123,78,171,122,163,-219,421,151,11145,-26,-141,15,37,-33,64,67,171,-324,-17,426,-42,297,13651,234,108,305,328,415,727,-1304,174,185,86,32,364,236,-556,-57,30,135,-155,1012,-284,4638,-9,618,-133,-52,61,-15,32,2,305,270,43,3,83,60,1092,212,-68,67,24,54,139,-13,-9,666,273,143,202,780,125,-267,53,-75,463,663,-1024,2054,-1289,-54,2,1752,312,1025,422,419,190,1084,349,353,16,137,2571,4,35,98,193,-381,-3,180,-913,38,1439,99,683,56,129,-131,-489,178,34,130,41,559,-32,115,-1386,694,-25,16,302,104,-177,111,-10,27,84,-29,-397,225,-32,51,180,17500,132,44,39,-439,3067,199,46,-13,23,28,70,108,45,56,660,362,-1,-26,67,-77,-98,104,175,-88,2805,49,-22,329,39,358,240,794,1536,110,89,-17,266,22,21,-8,27,32,138,-274,479,540,84,-44,6373,6,205,163,-40,313,630,-90,901,-254,540,-94,-264,164,-74,197,-9,-71,2065,40,-44,-406,268,-16,-786,82,-301,345,176,-495,56,70,19,249,-5,-25,-31,-312,-241,5,-174,168,-171,539,1874,8,360,85,59,86,28,-1218,48,497,67,1591,-764,-133,2240,706,16,421,-97,-500,115,142,2652,140,129,248,256,-212,657,54,842,361,-27,5,-169,247,-18,70,159,87,385,-88,-83,-129,-38,461,234,153,14,229,-84,231,-131,78,22,122,-99,246,180,-249,177,950,465,19,39,22,27,-412,3790,-28,488,575,-305,259,523,167,11855,-71,-364,604,82,-166,-70,-643,264,-98,487,1343,-39,-162,-78,264,76,-15,170,72,23,-99,20,73,76,66,19,15,578,-353,112,3,102,-49,36,139,32,12,27,80,15,-15,-5,513,-297,37,-662,-80,99,36,84,26,40,167,1886,295,249,214,198,336,-6,16,75,26,44,332,228,247,158,-14,12,214,81,773,107,133,-243,692,-48,19,-280,1029,496,935,35,-311,-45,141,3011,-5,310,-264,6,340,15,-109,1181,84,24,-119,56,140,-121,223,554,599,102,1498,50,-600,196,-16,-130,-305,-199,77,0,3,-173,111,127,651,31,39,604,200,85,-64,200,47,59,24,-115,-87,13,313,57,-15,79,-160,117,-382,141,455,68,-94,258,-110,-496,127,125,-112,4,579,219,129,537,-167,-251,96,259,357,-167,817,-364,187,95,160,419,-112,35,-35,334,1018,-585,348,-23,-116,36,45,279,35,-237,124,1265,28,65,932,-126,160,-173,86,-18,-129,2165,104,462,-120,246,-243,49,180,-64,-156,188,1043,-70,-5,37,653,-126,135,64,4,79,15,250,566,168,61,-20,1202,-232,-4,-14,225,97,-16,-65,26,255,266,1125,228,136,66,280,1005,241,-657,-22,-60,-22,73,31,225,49,-522,1132,10,43,411,-46,-84,-6,-149,1760,667,70,341,617,-124,17,9,194,41,233,160,742,1561,888,177,-519,-1,2,8,69,-19,488,20,1118,6,112,120,67,-70,99,-13,203,287,83,-106,100,-112,27,80,160,-86,26,75,164,-121,17,260,140,325,168,-235,379,-19,990,-281,-8,345,1218,-1,502,0,-29,799,112,933,254,-10,639,98,323,216,54,86,168,6322,2805,645,3363,199,-216,47,153,1371,93,766,-255,75,-257,92,201,-25,126,-116,-36,-1076,2299,-472,239,1,29,796,83,105,94,-48,-6,109,67,2,219,394,590,12,632,119,1225,253,-6,-146,-31,1023,19,84,2586,-6,64,374,331,403,90,424,205,82,108,119,446,-15,97,61,4,41,190,400,131,183,1442,203,1196,234,833,145,942,77,92,113,75,130,61,-401,5,386,290,812,355,219,396,94,63,999,62,137,122,575,128,42,2206,-12,62,-180,-480,133,40,442,742,701,34,450,250,532,781,-36,2070,90,1490,516,1476,28,-233,134,-258,167,99,572,297,1412,397,282,313,-109,97,1352,647,-67,6889,3140,179,26,324,263,-402,132,-38,1789,-71,122,113,46,527,336,1459,52,1104,246,-7,4292,339,637,427,1597,151,-7,-58,-176,1315,1213,10,55,718,71,72,-57,359,-26,1,136,37,-20,43,380,-64,143,735,1696,481,-36,447,0,-345,2923,-183,702,96,5181,246,22,261,12772,318,-90,163,-56,34,87,414,510,40,-21,-37,414,836,56,59,45,-42,281,403,-636,-490,-133,16,13217,310,100,149,-80,23,493,639,63,147,98,-221,-128,12,78,13,149,-934,841,34,-235,3076,-60,-261,228,83,44,597,-52,575,-850,-39,300,-145,547,-564,130,953,878,80,-11,795,3462,92,844,467,193,-277,137,-14,-14,-2,-193,236,438,-147,3305,44,20,-128,8,-41,255,113,88,13450,11,1017,7772,59,463,228,-58,-69,148,159,-65,341,353,42,132,-9,202,20,-465,-380,24,-53,-222,-24,229,-5,-6,222,310,-133,744,-48,24,87,346,-66,-442,39,-62,-74,339,-421,-69,-223,26,-742,-199,-1298,586,471,-771,974,167,-106,25,228,163,467,256,104,67,3181,-140,83,-92,1173,-77,483,2970,79,-64,254,105,144,0,144,53,-19,-3,120,-215,31,211,-144,604,75,-33,21,314,-19,6,-8,125,2,7,389,-18,79,323,165,1474,1579,48,-239,397,381,-240,19,-475,87,110,319,-1,434,-25,-15,-11,227,837,36,-709,213,168,204,1295,1157,354,505,42,194,-69,-9,-31,659,1877,242,389,-26,236,-16,34,189,-66,24,77,-154,307,84,378,15,-34,-45,60,75,178,4033,12,70,-74,298,56,105,-31,-143,336,386,-129,929,857,34,-86,6,-277,111,-536,527,35,254,967,16,-34,186,-53,356,174,18,475,135,-51,21,366,-48,-30,146,20,16,3,114,136,252,14,45,143,75,322,1867,-38,49,-26,-113,41,21,1691,53,-675,-9,188,93,3,7,-493,4921,219,64,153,-36,47,-62,264,680,-113,246,24,95,-170,-52,-66,-145,1720,156,-51,-27,371,89,260,-7,62,-63,551,143,23,20,87,453,94,0,246,-6,-79,9,-213,12,-145,-19,64,-98,12,349,-14,59,579,-15,-30,49,-9,188,130,48,294,-138,244,111,104,-37,4,9,-21,-47,12,-71,11,254,234,241,232,128,4,22,485,22,338,6,-51,829,97,36,30,492,88,982,79,-76,32,1084,2070,-80,20,55,97,1518,557,793,2677,337,268,350,225,3,7,833,-54,14,16,352,410,84,313,3949,1595,-12,719,1080,44,115,42,-8,-18,74,397,1065,269,64,17,316,-177,1663,45,35,184,543,22,326,231,53,49,22,60,61,88,651,132,-50,155,453,82,70,24,-8,33,-15,130,436,62,48,310,978,76,217,453,439,136,62,28,59,33,24,-290,3877,122,81,35,424,118,388,862,-10,-31,51,25,538,-15,930,233,11,-24,-22,579,195,135,-99,336,86,25,-56,-80,-110,45,114,559,-53,150,489,761,123,-32,23,22,36,355,28,1465,76,1996,1286,643,683,376,226,2157,90,943,123,179,15,1648,-48,447,-70,462,1636,37,25,633,-213,122,698,1,1,110,-33,999,169,265,72,-19,1586,933,45,-4,-33,292,1307,80,472,462,44,2038,1211,2748,-179,198,60,134,89,-40,1,-9,81,-13,120,145,114,69,-29,212,723,5,532,4586,125,570,767,391,371,254,59,533,218,164,130,1005,16,-161,297,39,43,20,12,205,-172,-19,2456,79,-238,497,676,69,1396,1961,171,68,525,105,520,429,196,17,271,957,275,43,113,70,124,1788,52,-30,741,43,989,276,762,1158,22,17,41,164,-2105,999,113,-46,9,315,2038,258,344,-27,369,160,303,616,43,284,129,1851,701,64,213,-468,486,-444,511,612,332,-57,29,63,474,38,115,127,1883,571,-621,-93,614,62,444,182,-71,347,3209,2834,501,-123,128,109,1401,628,2331,17,338,341,511,411,1011,46,340,424,166,745,396,860,240,128,152,30,837,35,-23,65,165,-4,740,2047,-12,1981,-34,1640,236,338,120,-285,651,677,2044,506,304,1831,235,236,331,95,93,207,213,-80,492,437,482,-72,615,254,-1,1078,4,490,1217,9456,534,263,436,647,5001,675,-4,12,104,-205,1218,1128,99,199,133,312,26,91,565,47,76,-297,646,387,92,909,1,-913,-144,211,62,652,103,498,198,164,142,202,317,-22,374,3844,534,205,464,-11,128,107,161,-846,101,4542,-6,874,86,225,1814,416,1596,925,176,330,94,661,-81,75,1571,860,1249,653,106,90,580,78,388,614,84,632,-284,2059,-6,14,-13,22,559,56,-81,323,264,370,296,185,1154,214,159,2904,596,96,57,1,8,14,224,205,1102,553,234,45,206,2497,-57,1347,106,587,186,250,162,40,455,292,378,181,5,182,47,293,103,124,-71,20,1268,-475,719,1612,4076,-65,253,211,-250,262,408,670,7317,596,-28,191,2132,257,39,398,47,54,192,267,104,55,135,337,5,7,532,294,-87,1798,1206,-63,432,457,1333,21,1014,2284,1,569,949,927,290,462,282,252,38,262,1377,4312,110,47,81,14,115,3179,169,56,8,207,340,241,88,243,764,642,518,650,262,-40,2522,11,184,-348,-6,100,-14,179,966,14,179,530,862,809,317,135,43,-102,1109,2728,36,109,-399,56,114,346,169,356,442,237,17,329,907,169,1397,538,7,-153,232,38,244,5,-85,15,2573,168,366,477,185,1443,165,621,217,1246,-241,671,154,149,1325,-795,140,24,143,2,549,98,498,3317,63,108,-6,70,-66,188,29,543,875,72,-19,46,178,64,28,85,2564,-139,21,25,1390,4,-77,43,124,124,334,673,195,34,109,437,287,83,186,1865,2686,755,279,-42,686,1529,134,14,16,24,691,-744,-18,1,-19,623,28,290,138,-261,377,1414,375,53,66,47,91,134,-131,1088,12,448,409,465,331,170,485,-135,138,345,779,51,121,176,325,150,846,1919,458,90,386,29,411,-130,183,237,-31,260,22,-61,1032,34,47,-428,1783,-11,705,478,-31,467,-8,227,230,-188,120,44,66,276,327,85,-14,-24,1410,46,-694,433,91,-22,576,74,14,-111,72,310,68,1097,74,-160,240,185,-651,-6,1286,320,1326,-17,746,745,31,69,50,969,4,-16,183,125,180,29,105,69,10,626,111,-8,79,103,209,417,123,65,86,331,162,286,-43,190,-8,235,85,-70,387,1282,-1557,570,419,270,403,-123,29,110,-793,31,-22,276,91,299,-62,-24,482,190,-19,-102,381,1189,329,319,355,2217,-40,514,59,-9,57,137,201,27,538,-380,241,160,373,88,-532,1384,1963,217,122,-8,114,191,7468,86,-204,151,492,1084,617,485,4,112,120,74,-409,3275,144,935,-8,12,84,2658,647,122,8,849,-362,1243,575,2787,7006,97,737,3882,571,1435,24,159,160,786,223,850,504,34,255,16,164,392,-542,-175,911,242,43,-13,102,146,-6,517,-15,712,683,1401,40,278,340,72,21,5,199,840,601,28,442,23,37,199,199,-153,7,83,-2,267,359,55,1085,160,378,410,344,1158,-229,23,-263,144,-204,768,133,475,780,158,753,284,16,56,84,277,85,469,66,-76,2892,99,1077,332,810,6,224,918,6,222,109,190,301,27,3870,9225,256,571,1046,87,247,146,545,182,1544,239,260,424,204,1510,17,380,88,-206,49,49,1777,1008,380,789,478,3182,273,975,3060,1,-349,65,164,-138,173,882,-325,178,19,698,2495,268,582,144,-314,-378,30,-29,50,30,148,36,1892,572,2761,607,702,94,2791,2530,133,102,24,-11,60,258,1,-331,118,378,82,388,207,435,176,659,-67,842,701,827,514,66,68,384,332,182,83,-411,48,156,127,334,2302,601,-4,293,270,139,42,17,1349,91,802,177,217,55,274,26,540,4,17,2151,11,-1,62,98,54,99,850,-90,78,114,1565,-62,199,334,289,-473,62,457,253,-22,-75,121,1023,-342,970,-53,1074,203,890,-48,41,80,69,210,-161,55,-205,293,738,366,123,563,119,169,9086,115,-30,-28,805,1880,434,151,1145,1827,-31,325,-26,445,-690,94,-311,1014,-1000,249,103,168,47,889,212,72,39,594,249,35,862,161,139,289,37,-54,0,-16,353,1281,38,8,-67,183,59,43,1535,403,-1,112,81,1368,-191,263,179,58,-82,50,29,-1,28,-97,-31,603,798,-181,6,292,224,1228,220,205,653,-170,105,249,224,80,135,-9,919,466,29,94,67,1802,254,154,-80,173,545,3,1956,93,120,-16,-41,23,68,4749,-536,156,741,2283,490,261,187,71,-170,461,432,265,421,2300,249,84,2005,149,40,-15,1048,206,50,113,514,-30,54,1070,258,-37,406,310,96,149,120,-1648,922,206,108,244,254,1644,3132,287,64,194,180,-398,298,995,21,416,195,641,146,24,191,-143,86,-199,31,665,94,1376,550,400,367,65,-152,1064,253,1429,265,146,3609,1941,1094,604,466,225,63,896,783,1277,1669,33,1036,4085,502,373,2321,-419,124,470,188,1982,-99,252,526,185,244,183,-3,153,1399,84,21,61,602,0,-53,82,1401,220,411,-179,1651,127,-9,88,-882,41,-51,1256,1061,227,340,433,232,92,-44,549,91,279,301,52,176,11,78,1032,-55,260,1555,484,572,209,25,135,260,122,248,196,70,1800,767,19,119,1064,-221,15,63,1794,269,-190,889,703,375,113,2082,244,347,2149,352,757,183,2,634,27,328,-363,543,671,70,363,427,458,365,792,575,-57,493,387,-12,58,457,690,-105,516,560,380,-42,459,78,1040,871,333,175,50,23,479,-13,852,1360,127,1189,-10,204,86,204,352,-42,46,50,790,1074,139,40,-9,2127,3,18,-150,932,1765,53,82,58,422,175,68,263,-108,86,271,4078,554,8,249,-30,40,190,-178,33,663,249,611,830,200,92,596,129,548,136,214,35,74,-67,200,78,2186,1621,1524,195,124,869,955,1344,436,18,349,1608,808,657,15,110,458,59,152,-413,-90,150,29,1257,207,1170,449,176,8,5,72,728,182,207,-22,225,-10,-1,1593,133,-220,135,12,784,53,2828,198,-18,424,251,2515,685,-173,-184,240,315,-5,725,203,168,129,-405,3114,250,232,29,104,0,-25,185,74,130,185,471,538,2114,2820,371,1332,83,322,96,-35,-6,3318,244,903,2503,727,648,3086,94,2138,179,137,1546,-68,761,467,1888,1610,202,105,362,345,-47,680,11864,-269,305,23,316,-505,-23,145,221,306,655,973,173,95,353,128,20,520,743,13,1475,2220,1314,533,208,951,203,318,309,1,72,315,746,451,140,37,-123,513,352,156,360,15979,11873,22,484,32,217,300,679,415,802,287,7651,443,44,-53,-285,37,405,796,143,10,774,3104,15,735,52,211,95,467,1058,158,-115,14,465,-613,-48,677,90,401,238,16,1567,-152,864,456,423,144,307,122,199,3,-13,75,64,27,-383,1,95,134,-23,101,32,948,120,71,426,-336,115,942,137,701,2541,-650,74,203,258,30,-18,2,-131,-24,744,806,173,-29,264,33,142,63,522,1657,217,264,33,-41,58,272,241,-470,490,1160,148,1385,1031,1025,484,194,83,1394,2,-26,1239,378,127,36,904,377,628,11,71,735,39,899,170,316,488,27,460,723,1601,509,4586,87,549,757,190,27,101,739,146,-63,319,2274,372,788,867,505,376,113,805,986,30,102,-114,159,51,269,57,43,168,428,45,161,-220,557,802,3395,1116,41,736,2748,322,397,49,185,546,50,8,71,2318,-234,120,222,6,85,1058,56,461,438,-7,2373,211,409,15,822,132,190,12,367,323,3719,-146,-19,444,-37,-78,1962,1309,19,54,310,532,111,-143,75,276,-174,-179,900,313,45,482,302,1515,68,286,321,11,-551,136,3,247,-13,546,119,476,157,-38,3,247,467,256,1156,421,1754,87,89,412,647,242,269,579,-15,355,614,133,-35,-11,-7,1205,-139,72,363,453,314,-276,40,188,3,31,272,424,6559,701,41,761,1250,942,136,178,726,838,282,154,27,-62,473,208,863,910,2387,-77,67,187,492,229,607,169,-240,614,72,425,1,4534,-82,967,-2028,98,173,267,194,71,-148,-100,369,316,119,388,1459,244,-213,26,231,713,2440,1348,-710,-36,5,1495,398,145,1064,161,1788,617,1002,124,495,290,-83,1673,527,282,229,1465,480,142,380,2338,1357,496,-54,-17,424,589,492,18,853,54,579,254,7,-94,87,-7,46,97,247,-18,73,-22,406,103,602,1444,61,62,181,8,-68,150,-35,296,1649,21,-52,1577,884,721,29,-64,-84,489,353,-19,575,2110,449,2044,47,90,695,292,145,381,616,-51,793,-121,20,-87,688,1114,46,2670,1162,24,357,-764,2094,244,830,270,323,137,1195,1481,533,203,-12,58,149,161,-124,278,395,235,165,222,-9,90,673,381,323,-32,172,239,479,-191,6,-408,140,714,48,1203,376,233,3548,106,40,305,81,110,-64,735,1029,42,1901,75,383,-158,1318,-22,481,4889,321,774,953,340,-391,131,258,91,802,86,812,453,1818,389,43,29,319,166,812,535,11,2062,319,-42,-288,1398,102,184,425,788,399,134,1104,-45,330,2096,315,1355,631,-156,-8,312,-9,212,112,233,-42,61,172,94,98,33,499,182,-30,131,-343,10,-76,-482,-13,-117,202,389,316,2222,221,622,140,-23,164,374,-90,652,133,94,641,819,453,249,26,-44,85,81,543,31,338,423,-13,281,83,1196,1445,85,1981,-13,89,309,4,291,174,85,-41,98,32,542,-75,46,153,750,215,354,56,216,25,1430,173,305,805,168,558,13,16,70,-55,-532,87,417,49,477,152,91,103,3712,2106,270,261,351,3162,11,18,1404,568,-139,93,94,61,103,146,31,110,418,911,169,16,218,159,13,97,323,-43,164,17,2850,884,1491,48,824,355,-33,26,132,67,1152,949,-6,57,-225,33,61,178,72,73,44,2390,1786,108,400,148,66,335,554,261,698,149,1013,-56,3660,80,109,-48,2651,1647,1305,40,1290,322,473,726,837,231,209,130,956,101,348,306,24,936,796,750,270,4,121,-29,569,96,31,-231,511,466,465,-49,217,794,878,2660,-109,52,374,403,1022,171,1441,275,532,951,278,4952,749,700,2,204,260,109,409,14,431,5,108,87,816,1066,151,156,-483,422,674,41,178,666,31,306,-176,140,43,751,59,-126,25,128,505,938,454,-124,71,108,8525,-8,-17,105,196,283,35,379,-123,-99,73,2021,474,2196,920,4380,229,2048,213,454,1648,795,22,3419,109,588,507,883,483,2813,349,848,183,1258,258,3,502,257,147,288,95,1,-4,911,-70,-131,1974,469,283,1607,358,1237,3223,425,1327,42,400,74,3677,566,-69,1416,263,111,2893,-627,726,979,1660,1388,118,110,-171,259,564,1076,3187,232,277,209,364,579,89,467,288,756,340,-74,1059,-392,398,81,271,198,180,2229,1284,334,670,405,413,12,5731,498,29,-19,7255,115,495,724,230,31,983,27,118,251,-25,583,44,-69,-90,456,695,38,99,-9,1543,14563,3512,361,26,-13,203,2101,223,704,48,284,2999,60,382,862,-153,-4,35,383,107,131,53,217,861,168,470,728,2682,2,754,-22,88,-131,255,256,1168,922,1227,1173,773,660,641,2,542,1145,65,481,3787,294,220,75,185,-43,8,69,276,140,113,959,565,146,652,424,791,42,-19,353,979,733,612,691,-36,86,-42,116,164,845,188,965,515,587,586,170,55,42,135,662,779,73,1816,804,665,805,169,206,308,76,173,1610,669,-69,382,194,580,206,354,-6,600,464,1045,820,983,1704,151,543,-2,-47,415,964,265,323,3702,1059,52,2675,111,-732,54,7,76,2573,12,121,286,1285,160,-62,440,1151,1075,313,-609,475,69,42,80,79,9,505,38,30,681,1,135,452,628,2373,2804,163,35,249,141,-8,-460,38,689,585,27,132,248,2265,-39,152,-64,69,64,-426,-4,-421,624,136,82,25,101,129,194,183,169,353,25,855,2549,60,440,1433,24,213,260,3204,754,447,258,829,129,157,45,-507,1483,1944,46,51,499,757,120,100,338,27,490,-323,386,20,439,117,179,736,156,-62,309,96,112,277,158,809,150,77,-449,803,10,1587,691,404,-118,163,503,28,841,145,-4,81,857,2181,90,1950,-22,216,364,909,101,2193,249,317,-175,76,-7,824,-11,392,3629,343,185,1282,267,152,100,-2,-109,300,224,902,512,-71,1287,464,804,70,103,65,1008,279,32,289,156,-19,319,261,104,65,1298,166,544,128,779,1701,46,1103,289,113,464,178,200,31,-33,252,148,486,37,-22,176,608,193,310,808,-38,-212,3395,-37,327,3378,1006,93,532,2851,302,3378,9,411,-240,71,1414,157,380,941,256,-220,178,35,220,639,49,-217,175,324,425,942,-15,1452,94,5101,391,206,880,-116,135,-67,135,28,-201,-429,407,-31,882,168,245,150,2279,2291,513,1461,464,648,36,741,97,1435,367,60,48,416,1582,1016,1136,104,36,745,701,3583,416,579,312,378,757,161,45,165,193,985,222,840,2022,793,350,845,33,1423,326,218,437,1874,490,-254,105,97,297,28,543,-21,-30,-617,-85,220,642,80,-466,-1136,534,64,428,862,470,198,944,14,13,9,1583,997,203,51,113,342,11,-106,276,273,694,633,3625,121,79,596,531,3533,1094,186,1263,440,-415,-74,-68,103,390,462,95,142,269,142,95,864,151,76,459,400,27,86,213,714,367,365,-471,33,191,2116,1534,-33,555,-310,920,324,2885,319,1120,69,3433,-271,207,403,530,322,1547,395,313,61,187,-2,57,119,32,69,202,56,1335,-5,507,283,107,125,7,65,40,6,68,658,59,983,1053,263,520,790,135,3119,125,981,244,-27,416,777,387,531,397,664,490,58,50,108,203,100,658,79,605,361,100,106,302,1882,-4,17,-60,-71,1257,467,156,1353,550,487,138,86,16,-19,812,7425,130,1003,1935,274,4,684,127,-2,248,130,182,56,89,358,93,563,70,40,302,214,1422,809,256,3839,-415,634,236,505,120,359,1042,-126,115,836,1036,4390,574,-145,787,67,-30,-36,25,493,278,59,923,95,-255,202,-484,183,156,159,-156,506,2,139,-8,-483,93,69,42,120,419,102,8784,561,90,212,718,1766,305,96,22,-791,166,-148,-104,2165,275,3,522,53,25,158,62,697,26,659,2839,1349,104,562,1443,18,-15,-116,1252,-15,40,90,2350,54,43,487,327,690,499,514,717,52,310,-277,1343,127,159,190,-4,86,179,378,985,33,414,-120,279,65,139,269,134,474,192,62,627,-1,-549,141,2541,535,85,61,140,93,-23,1089,709,4929,411,382,-287,170,1861,148,5,266,872,-138,122,227,-71,-35,752,2300,-27,29,106,230,268,-43,-482,236,3,65,-21,39,3,447,71,1237,1132,651,220,606,207,815,42,177,369,966,543,891,305,106,158,303,4,680,-80,323,863,223,-1398,3173,197,294,120,108,408,2,1958,32,-167,487,157,37,256,923,377,461,-17,530,977,1049,62,1135,-5,171,46,-25,236,113,2319,89,-96,2274,485,462,-36,432,-100,-102,95,52,503,327,-59,-62,38,-297,342,78,-515,604,108,60,314,565,1547,58,460,-8,49,11,659,3197,26,1087,-65,96,-242,985,4110,1195,7377,951,1177,43,956,471,263,705,-15,291,101,315,-1,-18,828,169,870,172,390,135,-14,-114,62,-374,110,105,870,81,386,1806,2,-95,485,-654,1477,96,454,759,8011,149,7,-190,595,183,3121,20,-1130,754,15,34,109,35,626,2520,1199,628,-15,1374,212,887,249,642,131,179,206,800,344,454,209,122,30,130,-40,-61,-314,734,-3,17,366,62,-13,1430,1529,-27,-23,226,450,875,226,710,-84,2625,949,1015,90,-64,99,93,630,147,-131,121,1058,-161,249,346,466,-361,84,-204,118,447,153,448,1416,499,1148,10,204,166,254,261,257,405,1082,169,-41,43,347,255,63,373,4582,-1106,857,296,1352,192,37,1587,381,520,184,-102,22,636,118,1235,1824,72,112,691,342,44,814,1262,97,245,1389,548,14424,83,103,27,851,6,26,125,-11,393,97,242,754,-157,114,337,218,10301,74,890,649,315,-27,43,450,63,167,86,-325,2701,304,47,629,290,694,126,236,1681,769,-206,8834,98,172,907,570,37,46,-18,16,1322,926,90,552,614,496,206,65,506,28,553,1167,-109,113,198,351,60,1823,66,96,1646,49,633,8,843,514,-41,563,423,17,16,735,203,993,758,13,32,162,3391,-627,2,23,153,503,475,148,1353,582,547,168,232,545,761,507,77,2,1010,-60,601,536,156,295,100,55,625,573,1183,81,631,-258,-31,-33,221,20,-57,-1,81,206,-122,-71,682,-54,1778,90,1539,945,224,987,851,674,307,401,1571,1706,-20,261,1095,192,696,69,-80,360,1562,1029,196,3575,248,99,223,398,147,324,260,25,1774,48,411,-232,-26,2457,942,272,226,940,385,219,146,737,176,250,258,735,87,-275,242,51,334,117,-30,2627,65,120,295,2190,-34,38,8,64,431,91,596,-713,-239,15,234,27,206,410,154,1860,2039,103,109,2568,283,29,133,36,288,240,-126,57,318,11,-392,1116,179,40,127,-9,760,769,544,1033,250,226,395,520,57,42,561,9,1832,270,20,954,212,530,317,4247,68,3023,7507,389,162,202,517,64,817,9978,2499,-24,732,239,247,252,498,381,1572,63,150,59,5,494,1182,562,1999,1251,434,53,294,105,846,97,270,63,698,109,76,402,44,259,479,651,-39,-201,88,101,87,124,2056,138,-45,196,12,-44,193,91,859,1312,21,517,175,318,788,-222,776,602,2014,1219,421,-279,219,49,279,405,1208,2785,2636,155,-17,31,908,1903,234,39,251,541,78,170,954,1363,340,2632,74,1102,-125,646,390,385,23,284,72,257,608,882,-313,2410,395,690,1462,-26,424,25,902,-25,266,2068,109,644,13,64,50,89,72,51,788,89,-219,-156,127,511,-163,123,111,51,2946,3713,1263,34,764,238,255,-95,178,2505,332,-10,-1,-114,95,273,744,729,104,1449,303,15,168,-41,34,68,41,32,530,39,327,577,7,655,770,915,789,107,103,54,27,-78,264,1821,387,120,155,2956,160,152,1443,188,1870,376,1364,6198,816,-28,-181,290,182,155,444,-149,-380,68,-85,2123,728,2185,746,190,213,338,1829,143,239,399,-41,-26,218,408,376,326,188,111,149,3190,378,459,50,967,-129,93,354,386,311,370,-6,-5,392,46,-62,907,1516,192,32,125,217,396,-59,10,310,129,123,-59,16,176,603,457,395,74,186,290,65,217,118,147,159,-15,116,466,156,677,-268,353,56,167,-72,204,293,214,4195,1027,56,-38,51,101,-9,5,373,45,-32,66,-12,172,106,-27,-8,21,-127,27,-32,93,92,-17,-170,-365,78,-306,279,-69,-10,42,21,-12,4,884,115,97,-1,86,1,26,68,35,33,35,3,-11,-18,-665,291,-67,97,113,24,-18,86,38,2,33,23,301,9,2638,1238,451,44,179,259,3681,69,1102,2532,26,11,27,-19,-21,9,18,183,-11,65,36,79,28,41,51,-260,1162,-16,151,19,-13,26,544,-49,48,123,8,42,94,50,-10,-2,12,10,11,-214,612,617,-30,812,-510,264,17,255,161,73,-33,6,-49,19,-168,10,23,29,38,37,27,-22,38,401,32,71,33,17,39,26,23,-9,30,120,-1,-159,-122,1576,101,401,510,183,-62,149,-1797,-34,3
-19,-42,-6,-9,-62,-61,-33,-49,13,23,-60,-87,-68,26,5,23,-30,17,15134,-3,33,-28,6,-31,-6,4,-30,-21,-16,9,-50,1,-276,-194,-244,-190,-2,566,86,-27,41,730,5047,15585,366,1026,7753,45,-31,46,87,814,95,382,-72,-20,35,-56,8,53,29,70,198,22,58,69,264,27,17,-291,-90,164,-14,-46,-19,-5,13,168,160,12,26,-10,3,-9,124,422,137,211,246,47,252,47,158,131,74,-4,-8,58,35,-1,-24,-78,5,1,-26,12,1460,114,-162,209,16,-63,31,-93,34,154,41,37,6,-7,32,1,-52,95,-17,13,18,4,121,27,66,84,3,19,-39,232,54,127,238,31,-44,-21,17,113,287,5,84,295,9,42,106,18,45,34,80,-70,136,-89,477,-70,3736,84,72,51,47,30,66,246,777,261,821,2,31,45,521,210,48,93,114,67,172,177,-31,144,247,-3,15,-4,54,-36,775,0,9,-21,302,352,9,-1,2,198,7,228,61,56,25,197,0,646,307,370,35,742,8,31,1007,-180,40,885,10,27,279,-37,34,8,746,3773,-18,207,276,101,6,39,556,152,65,-14,23,177,1283,217,1755,42,873,-9,5,-42,45,1536,80,48,-38,184,549,15,254,-109,23,22,519,64,464,257,16,19,5,-15,-9,-92,-15,90,-99,-26,53,25,209,121,91,16,-155,29,59,503,2104,106,10,26,75,237,595,-20,6344,1236,267,-3,41,23,115,72,1089,24,99,216,77,37,217,36,36,1014,41,677,-138,387,-2,36,238,143,28,28,19,6,123,850,774,695,16,211,1899,585,34,-32,80,-14,284,35,17,67,116,123,453,171,28,79,221,101,17,-12,158,23,109,634,51,19,610,24,261,156,75,35,33,25,192,69,136,1188,0,41,1,221,631,289,270,11,185,116,726,118,25,83,692,27,31,3,47,468,437,441,-172,44,25,74,-33,-19,23,-35,-5,397,14,60,73,219,250,153,202,63,88,172,1673,-80,-23,-45,312,257,-21,-1,23,126,129,50,-3,40,-19,428,366,202,219,20,261,30,49,12,319,13,-17,77,28,164,156,495,165,351,1535,117,67,-2,345,-74,70,-48,54,464,90,37,690,126,-15,-191,293,-117,241,-15,38,56,275,1291,57,22,16,1,-24,36,27,-40,-11,119,446,-33,220,92,-17,547,57,119,124,110,283,179,42,126,292,-17,20,102,147,-41,11,49,67,112,47,139,29,-38,72,810,217,385,74,138,833,269,-66,23,20,49,119,21,1001,144,143,177,186,269,-19,-1,-97,165,182,265,67,-22,115,2741,216,312,72,654,49,187,205,72,271,180,837,418,16,-3,255,-138,19,91,-21,41,558,153,475,1360,48,-3,337,25,-3,15,5613,25,-24,82,317,6582,53,509,214,-66,116,-13,58,166,88,99,125,14,431,87,10,145,31,106,78,40,371,130,48,58,155,36,-78,237,21,-115,-69,23,4,38,13,10,615,116,137,202,-180,154,62,118,35,12,27,-5,43,582,27,23,173,84,298,34,12,28,94,60,91,30,149,23,112,35,474,78,61,12,75,325,119,119,13,0,16,938,128,85,411,118,-32,-12,16,344,13,58,15,182,57,79,128,78,205,94,33,95,127,53,33,5,14,13,101,185,16,82,222,159,177,8,52,57,157,-31,64,-27,-12,-14,1,71,301,58,-17,9,150,24,107,120,142,198,134,499,365,-41,-22,120,172,59,16,253,202,-1,61,21,4,52,135,137,75,38,59,516,177,84,-248,79,-44,9,5,80,26,94,-16,72,111,101,125,-31,49,62,55,24,-6,137,57,821,37,46,72,201,6084,-61,46,203,-118,-15,-9,22,40,1591,-48,-5,51,-222,28,24,35,200,-21,340,106,5,7,976,-5,8,3,226,138,73,1346,-8,121,28,-43,10,27,43,723,5,985,40,13,396,52,40,-66,2069,385,64,-49,60,23,247,683,330,-31,59,6,-23,17,9064,68,75,771,373,247,97,47,19,89,-58,-167,261,-54,-12,-2,-219,-76,25,-116,31,248,3962,137,40,-1,-39,75,116,-46,32,-55,-29,23,-18,48,57,-78,-10,14,-4,18,265,5,-13,19,-43,342,-82,18,143,9,-78,-17,-13,-59,52,-18,106,-15,120,132,3727,98,56,38,806,8652,577,14,5,167,-64,15,-210,2325,5,-46,-20,6,-5,-39,82,33,8497,220,-29,-7,30,94,-119,216,10,-85,2662,-29,-59,-22,-21,61,9256,-30,-177,0,102,-11,31,78,-123,717,1015,22,15,88,786,56,38,162,5839,161,-97,66,114,-25,41,-12,-63,28,-36,-20,1219,-11,12,-47,14,6,57,17,-99,172,-55,25,14,4,59,-16,-6,-138,51,117,-10,-154,49,180,36,2,421,108,-16,312,121,35,107,32,-2,-21,-47,34,3,83,53,13,-42,-57,6,-6,-22,-35,-12,107,7,470,-35,-66,5973,-45,95,38,80,18,-71,-79,-21,4,0,-73,40,2012,74,41,-139,109,-69,25,326,-31,-33,-37,-24,-3,31,-14,4493,-12,12,-13,1358,-6,-16,-69,2848,-123,87,12,63,-24,-44,19,27,61,25,-31,40,-163,1401,153,298,392,42,-76,9,84,161,166,-56,261,83,-143,8,98,210,154,17,30,38,13,1240,-12,366,47,250,32,1662,32,275,426,347,125,36,211,3035,101,133,247,355,25,7,93,1381,1,1041,18,58,32,149,31,102,63,42,2065,35,-50,14,79,-35,21,163,3044,1861,194,558,1772,182,196,137,139,125,1254,920,-23,35,9,-15,672,97,1655,38,4,162,47,2097,124,59,20,-78,36,891,-16,-3,-9,-78,-17,128,421,-23,273,8,10,35,8,83,42,45,54,71,1017,15,-6,15,-6,3,89,-1,18,274,1834,-28,30,276,1139,11,653,177,19,904,45,247,-10,86,45,23,-34,90,27,-7,-7,1161,75,143,1,-27,27,27,8,-34,465,75,406,320,-4,68,155,-117,46,-84,148,35,57,-44,21,-22,-9,-15,-67,68,316,-20,-67,-7,543,14643,4517,8,154,-94,155,20,52,116,61,-87,7,207,37,-120,35,84,890,-15,135,62,-11,9,87,96,25,177,1105,15,3,16,736,46,-10,-7,420,1026,302,133,-14,-19,7,2,20,517,289,534,3,98,3,0,-31,22,21,1062,77,-66,136,5,7,437,-40,139,79,215,0,468,3509,10,179,-5,11,579,236,206,17,57,-25,21,-3,35,57,2181,14,31,46,19,241,-79,64,95,121,10,344,186,47,148,212,193,54,279,-71,174,1,-11,-87,-8,100,60,92,160,106,67,-20,-167,24,-3,89,23,-392,-17,782,13,11,703,253,25,11,127,119,994,-19,-5,28,21,374,136,218,-25,-7,356,10,108,287,-22,314,25,847,3967,38,889,5130,92,4,486,66,45,60,317,175,92,50,29,23,25,209,40,29,119,28,71,61,1788,32,-15,140,2,330,1689,5,127,288,-6,-185,-19,162,54,244,18,59,796,-4,-202,584,-17,320,-73,126,30,1130,1193,412,6,36,14,184,34,94,152,-26,-13,3136,10,84,-6,10,-46,18,-34,58,81,1387,69,341,49,298,285,-6,-10,11,145,179,-233,88,180,-9,-21,25,49,0,109,95,28,-88,58,8,12,13,61,20,71,427,162,-72,26,-30,283,139,653,177,48,14,61,-2,207,38,39,11,733,174,65,-4,44,-96,49,280,-31,43,77,9,171,3,31,27,-13,-104,370,-54,65,53,7,199,109,152,2,-1,39,97,21,266,73,306,63,-56,-33,-28,415,14,50,29,187,-49,85,19,-4,66,16,15,153,333,-42,617,7,71,-11,295,10,30,4285,303,31,-113,7,112,1,43,11,25,20,152,554,19,52,-33,8,-1,295,86,30,0,437,106,78,43,32,11,-23,36,111,-24,16,-30,211,-8,25,45,31,-51,-25,-10,72,-95,-25,-110,25,180,60,28,130,-66,160,-111,38,75,-9,150,64,106,79,70,42,106,166,327,-21,140,10,110,42,187,51,-14,47,354,-20,20,35,-1,-17,-65,298,34,28,16,57,47,156,-4,182,793,756,80,64,53,-62,-32,23,96,51,11,194,13,45,19,-19,-28,-110,41,-50,544,7,18,34,-40,53,-28,-94,24,40,-14,12,197,7930,96,-19,4297,349,0,12,-140,4,808,549,16,9,121,15,-12,46,1178,-36,40,240,47,34,258,-110,31,354,16,221,253,205,9,-42,3947,296,-79,106,1513,78,32,39,2,-15,26,-60,440,-76,41,67,41,-8,28,4,-22,249,135,116,67,264,777,28,-53,-176,417,-74,52,156,63,-19,-113,78,329,1035,40,-27,17,129,-77,79,21,5,77,28,-13,20,33,102,-92,45,7479,28,11012,10463,8509,19,-9,45,151,-103,235,136,3392,23,75,867,-102,400,-38,62,6,64,461,-53,140,-1,32,1886,5,9,362,-128,14,494,-24,1377,-1,221,80,473,21,601,8529,-285,84,44,28,130,-147,24,49,39,-44,-37,-74,993,50,19,175,233,262,-2,403,154,126,149,626,280,72,374,80,45,429,223,59,-57,1430,-2,6041,125,133,-1,-97,-166,218,5286,125,62,71,36,88,20,13,15,48,2,-6,83,33,81,10,33,-58,6,266,-41,3,68,85,2643,60,29,8,-191,182,28,16,40,11,1939,49,-123,-11,10,-70,6,-22,33,896,9,-9,-51,68,17,713,-34,108,-15,-6,-23,602,216,57,38,-2,101,372,468,328,39,88,-57,-57,30,32,-3,86,58,114,2133,-141,7,40,25,21,338,78,4521,208,-79,770,256,69,29,-46,-132,78,-21,436,97,100,191,273,67,-6,5,3907,-24,-14,241,124,162,276,52,3,13,382,102,0,4627,361,62,-1,-75,512,3,532,141,18,744,13,58,42,176,221,526,111,153,44,100,-19,87,31,4,50,1437,25,111,39,-1,327,63,210,210,38,143,58,91,132,974,315,44,89,20,-6,120,1429,962,-2,2,42,13,17,77,29,127,29,132,25,-74,120,61,10,212,6,5,156,48,64,528,202,-6,9,-26,92,868,-2,5,439,98,3043,419,-31,14,1,949,165,-69,31,190,25,-8,-111,89,51,229,-29,109,798,606,62,31,86,96,58,-6,-32,-10,78,44,102,28,-15,77,90,-18,-165,0,-4,32,18,7,-26,28,11,27,-3,-16,-34,31,6312,1670,653,14,35,13,22,154,124,352,-24,562,7,-58,65,18,227,98,951,58,-26,33,507,28,-66,3,-50,240,1815,-8,149,69,439,-15,45,1930,-83,37,-32,740,45,11,3,-1,64,-8,239,-30,364,25,1,8,1301,92,101,14,437,-1,72,1,324,-51,24,-25,250,-8,4127,-142,78,100,18,37,-8,288,109,56,60,-20,24,38,12,23,-100,-63,106,56,116,-14,29,26,80,239,427,2226,1084,23,411,30,9,-44,-42,-14,19,271,279,138,221,-45,3,2,44,17,62,-2,-187,32,-7,939,135,30,146,33,593,31,627,-15,9,1120,-19,-25,175,-16,-51,101,-64,20,56,18,-27,-10,11,2988,-13,1008,444,-196,387,38,134,-27,12,92,114,-161,89,441,50,22,183,36,20,19,-7,414,20,21,7903,-124,5,18,86,19,112,-13,-63,140,46,-4,-33,383,77,77,316,40,-292,10,-77,-71,38,495,333,36,16,711,682,169,15,4614,576,-7,19,11,271,-19,-8,71,94,998,66,-21,79,123,786,52,169,424,483,-1,-217,407,40,-34,14,78,59,18,341,71,8,374,18,413,83,588,-29,126,325,316,22,23,7,-49,-309,-10,4,93,33,388,194,57,1,154,10,251,-27,70,40,32,4,71,135,206,197,159,14,-45,34,170,125,240,153,105,33,41,115,37,12,11,133,196,-6,-25,68,40,2,-43,903,772,273,-52,761,495,43,1952,17,1,321,96,11,307,293,133,160,16,83,824,59,-70,82,59,38,166,25,21,44,192,46,-66,13,813,139,33,-62,-86,12,488,181,103,324,28,64,56,3,187,89,11,76,-10,-46,120,19,-47,21,4,74,737,13,2,23,40,3,172,-25,20,-35,255,55,39,112,29,57,1002,113,34,8,43,324,-1,-14,539,56,40,40,2,-16,-13,12,-12,55,70,21,110,226,-41,45,24,40,189,-6,938,61,484,72,-5,-21,85,30,-12,72,23,863,33,-11,33,-38,51,0,-17,211,-18,-14,23,-44,17,1,25,31,62,480,75,32,27,39,32,-19,-29,16,32,3443,664,-5,-52,11,34,180,151,411,64,-135,11,20,68,0,27,1937,12,4,-28,7,-23,2,236,16,501,-9,-15,-103,-53,43,14,-86,31,21,-100,88,-55,57,182,-163,-18,387,2,109,24,62,28,6,-54,12,18,-60,-17,897,187,88,1104,-10,77,35,76,269,-113,-36,115,58,14,-59,112,-32,191,97,12,374,15,765,131,436,-100,231,60,101,-44,-46,2630,-41,268,355,-120,81,128,-144,94,-17,38,28,184,9,87,69,90,3,72,-83,49,60,-65,199,0,51,43,19,45,19,30,69,53,143,22,257,163,255,-24,275,-17,245,279,40,21,65,-7,149,0,40,2,42,67,91,77,142,16,-3,24,-123,66,103,187,198,39,21,-12,98,5,204,-19,175,0,-27,625,6,87,56,74,24,1,-87,54,41,31,-259,-65,110,5,28,-1,107,208,58,26,84,87,101,68,13,116,22,50,21,41,138,18,140,68,141,69,9,-4,28,175,1008,244,116,-84,-20,69,4680,60,773,-23,61,455,9,73,144,8,74,-17,116,-34,-36,14,189,174,48,-1,-14,56,63,878,-53,-8,38,27,25,640,4601,3705,47,15,320,28,35,21,159,13,-38,-42,32,33,6,40,-114,10,8,-20,-1,-28,31,36,8,34,325,155,36,93,10,125,65,31,175,102,286,359,83,-54,5146,7267,4608,3639,4098,9936,2912,288,231,4,272,108,69,85,88,25,20,-135,2,78,-38,-16,149,243,102,-13,-46,47,-12,9,6,51,39,160,128,14,65,6,12,-8,-7,152,27,12,-55,6,60,-112,63,53,427,112,106,-49,43,-10,188,54,82,-114,13,159,-112,-7,19,57,194,129,-1,71,87,7,40,7,115,32,48,13,-5,-25,-14,-2,111,23,7,-36,125,59,158,-12,16,-7,45,51,-52,41,346,71,10,7,-119,125,-20,30,74,-5,131,284,-23,375,172,-78,507,264,38,398,704,28,72,258,10,6,1041,12,70,72,-14,76,106,-10,178,28,111,10,-8,109,72,539,230,259,178,14,233,196,29,233,11,75,69,-32,439,285,-7,17,96,80,1618,12,-114,132,28,46,47,55,40,17,-9,271,155,1,22,163,24,6,29,-8,60,7,96,-68,-34,113,39,-21,54,-23,46,-63,13,17,36,581,-37,202,59,-86,740,103,43,111,-35,254,12,12,1,1288,19,192,72,8,-3,585,-36,16,81,42,33,169,36,433,-20,142,108,84,26,8,895,35,-15,27,110,-38,45,55,-12,429,57,-6,-19,-19,2,198,51,384,43,194,6,-4,99,-11,-2,84,112,16,92,-41,47,100,40,860,15,-31,57,-28,102,47,446,84,-68,-201,-5,135,498,23,-17,75,13,-22,34,50,33,288,310,-19,42,232,-20,244,-14,118,51,14,510,-227,126,62,-11,-5,-3,172,19,18,-1,-30,-46,3,34,-43,374,60,26,237,135,122,352,37,25,266,-62,30,13,16,69,13,186,7,1511,151,1,222,-139,537,1516,105,45,61,-26,36,58,-3,807,68,52,5,26,232,-13,-15,-3,158,264,156,110,82,-22,-32,-73,-32,-27,125,48,11,-22,2,124,54,878,2,7,-138,72,289,7,36,-12,146,2,-9,53,22,228,274,35,429,43,557,1091,59,32,2,-123,7,14,-17,-9,-32,15,34,-14,-19,11,178,207,-11,354,22,-70,139,-42,26,243,33,-16,-10,-5,42,41,-10,69,7,6,12,15,-3,25,39,116,-159,22,60,-4,25,6,-28,340,137,85,1167,-8,214,184,-3,33,352,134,346,23,109,-29,47,18,1249,2,41,-15,323,5,405,61,154,1660,2084,14,30,56,4,-35,4,-17,273,157,-6,33,297,246,82,244,-61,118,-18,30,-76,-24,-25,75,56,257,196,121,100,-44,-35,-30,45,-208,152,212,34,294,170,121,-3,-24,111,42,29,181,140,100,-11,60,175,-30,802,48,130,55,4835,-3,198,-40,16,24,263,-54,32,48,-5,1806,18,12,221,-8,-3,440,-16,-6,44,17,96,36,726,-21,45,291,44,-1,302,32,98,133,402,430,213,2223,-2,260,31,269,18,104,129,33,232,306,2,-188,161,151,-68,18,-9,-21,139,321,142,-161,20,216,6,9,174,62,-139,11,-2,163,21,58,85,346,22,44,172,16,-78,-22,99,87,8,561,49,4,-13,200,7,-3,15,85,212,-9,35,-10,39,256,339,857,-29,88,113,19,-68,37,4,18,184,2,24,-38,529,-75,35,-17,49,25,104,100,13,117,47,-9,-16,38,284,-48,204,17,12,0,27,-9,101,31,12,189,3736,112,214,-5,60,27,-7,24,141,140,115,-16,260,42,-39,351,42,124,11,32,39,129,-5,44,17,44,4,57,6,-121,-1,111,4,-9,8,42,-61,13,57,22,-93,1011,59,17,9,77,55,121,216,39,-6,21,47,0,94,175,524,5,100,14,9,-4,42,119,-108,328,73,-25,30,1097,68,-29,-17,-44,85,-51,-134,8,52,-13,83,-19,60,148,16,222,11,241,62,-9,618,-4,-43,11,-9,-23,-14,1,30,16,159,-46,87,45,29,102,110,103,551,111,180,-6,14,55,-7,106,14,105,31,6,60,36,44,45,30,17,65,19,17,-25,-7,158,128,62,122,-55,149,33,8,28,277,-51,1024,2,68,21,-21,25,72,7,169,76,26,844,9,146,85,-17,1,354,28,6,223,-17,1,27,31,73,-18,479,10,3,14,23,57,25,59,154,-22,105,17,255,124,174,243,114,132,285,-99,353,-150,391,4,154,-13,-6,36,63,-72,145,12,-18,9,195,28,134,150,35,117,16,-37,329,245,138,172,106,21,76,-29,32,7,-60,58,-22,95,-9,-15,-5,30,281,464,9,89,10,83,-9,115,-35,1179,580,205,187,-33,12,84,312,49,311,92,75,-13,-30,23,-12,132,131,31,-32,241,11,115,487,439,33,-8,116,152,56,93,85,236,-24,-42,-38,46,2578,69,819,23,-24,65,135,582,72,715,-110,100,51,28,288,47,229,16,5,-216,69,17,-21,16,13,28,-3,17,182,-42,472,-49,55,12,67,186,232,173,7,132,92,230,49,45,27,50,123,63,13,-68,27,145,-31,325,157,1,-19,72,1,444,50,64,104,1,-8,-1,24,10,210,-3,-21,-4,4,60,5,-6,46,84,65,-43,412,14,246,-8,59,-74,8,-8,292,44,3,78,37,129,584,47,102,40,28,101,-133,196,126,29,8,22,30,0,-37,315,-15,11,-114,-10,-142,123,41,147,-12,61,46,41,-72,-69,328,3,340,22,13,20,80,94,-75,-44,74,29,245,-9,1,102,745,291,279,8,23,-9,29,698,130,-7,58,-29,-2,52,264,-5,4,-69,60,340,121,63,31,45,-8,116,97,-4,-64,-48,101,121,44,57,9,3,-63,378,-4,263,-48,37,119,133,55,2,-115,6,33,253,226,-199,43,66,152,74,62,1,55,544,7,154,1,5,72,45,56,29,119,296,851,27,140,40,417,-73,235,23,194,32,331,77,1639,224,-25,59,84,7,-11,-31,596,25,470,39,262,159,44,15,28,8,5,113,101,5,1175,138,-11,31,86,3,-1,-56,161,800,187,-145,51,478,307,-24,1119,17,9,61,69,99,47,-51,7,-22,-5,156,-82,89,105,2,-1,231,11,-5,4,6440,1,3003,-87,496,5,15,28,-4,3336,-9,68,168,-50,-22,8,589,93,337,60,4296,-33,1170,-3,48,148,438,0,75,1,70,-46,83,38,1002,-186,7254,11,132,-10,323,66,129,157,152,1190,88,7,13,18,16,78,229,-47,614,-2,56,-47,-13,10,-5,89,-57,2,445,78,19,314,67,29,2,414,13,-41,137,7,60,60,11,98,-22,-50,1,177,6641,-1,13,20,149,13,139,52,168,-2,-16,24,52,4165,-35,22,314,2621,47,-5,23,1361,35,73,4990,457,22,-57,135,-192,-38,-11,186,134,-23,3,1053,29,102,470,230,227,638,-37,1082,1547,174,144,156,279,80,100,-77,-4,-20,291,142,12,72,51,29,538,12,-27,16,3,3305,656,-7,-39,17,1915,18,35,184,248,214,-280,-18,1563,-65,1471,1155,6302,-28,1,6600,362,-127,228,22,251,13,1595,181,389,128,-25,-50,-313,1346,33,4,-5,1313,169,63,7991,108,30,758,38,9,-19,198,109,-104,-37,2933,1244,16,5,-18,-22,-10,147,152,-38,-41,-8,255,-40,0,-3,5,22,20,65,50,250,190,-108,367,40,-29,183,-31,9,210,9,5049,269,55,596,2548,1054,32,722,134,291,-95,4298,77,19,520,-57,10,-16,1119,345,74,3,137,-122,-17,105,-65,630,124,223,295,60,398,40,184,34,212,-35,5281,824,20,-21,65,24,4060,-56,463,75,-6,587,3795,-13,86,36,7,-18,23,9239,4295,15,384,84,68,817,783,489,215,-9,3203,-2,6,-16,-1,2,10,65,597,8,-112,-14,7,-8,-8,-49,63,134,824,183,132,3,-52,-8,-20,-25,17,96,443,217,1042,70,47,1106,1121,262,486,85,15,-11,214,1479,68,-213,246,-24,11,38,-30,59,-20,93,85,456,-19,-5,161,55,258,29,3,235,270,778,145,296,102,1853,5641,324,-15,-28,923,60,-11,-69,73,9,-65,114,7547,29,136,2,-15,280,78,92,158,218,19,3,109,-8,11,66,267,615,63,-14,10,3280,43,-27,176,32,17,-27,-3,215,-17,-2,-16,12,134,31,-7,96,14,109,-98,43,-4,-78,13,36,158,128,332,28,83,47,8,7,109,-8,664,0,254,-5,184,-10,52,36,4879,-39,3614,-5,19,84,37,2271,-120,1211,-73,31,10,-13,784,614,232,45,98,23,490,148,3,36,-24,-101,483,125,7517,3483,64,479,655,9,187,113,176,46,500,848,57,178,-125,-118,158,55,-70,117,612,187,818,30,0,420,-51,-43,1231,191,450,32,670,70,39,-8,346,58,222,6,-23,-34,282,14,111,7347,3,64,6,21,311,94,628,222,87,-22,28,50,136,76,182,221,133,719,663,4,-21,44,94,333,325,105,-39,103,29,12,1463,48,488,-34,298,147,578,34,92,206,49,82,2,70,316,101,397,509,101,152,8,-5,1136,140,112,1486,146,142,33,-36,0,25,364,-17,-45,153,587,-31,-4,-10,80,57,32,-1,935,38,2,128,606,-12,187,67,-60,44,-51,5,226,32,-5,40,18,191,2,1,75,86,4075,145,81,5,87,-4,264,-44,-9,71,134,587,15,82,57,62,31,106,539,440,60,-161,141,5,14,425,235,197,7237,127,2461,109,92,39,196,109,0,66,2,-49,-46,-21,144,1291,73,11,14,-7,2,6,261,7,69,91,11,48,-2,-4,336,1083,63,-21,24,10,58,-8,21,32,201,11,37,388,18,32,-37,510,1,176,9,69,28,-26,43,48,14,3,47,5,89,-24,221,30,9,22,-57,39,20,-60,26,254,419,39,71,21,-12,220,108,31,-16,1,-1,122,-6,-2,47,117,405,376,342,669,-36,119,13,128,149,291,119,-11,-6,38,697,131,-74,-16,78,101,124,6,27,226,84,-110,-3,-10,242,26,39,5,163,-12,89,54,-42,-16,73,27,268,66,7,42,19,20,11,21,6,-25,274,216,523,-24,88,15,131,193,130,15,17,102,17,41,-51,66,1,17,160,53,162,64,220,-8,-41,1124,8,23,149,-10,76,79,-31,61,-61,-8,82,8,-53,171,142,58,-34,13,-181,-14,19,9,-6,2,3520,-10,562,101,36,-16,24,210,51,164,-65,523,18,162,192,117,71,14,-70,93,581,69,46,-16,55,764,71,14,66,-62,112,7,39,105,94,-7,13,-104,4,13,48,193,39,31,-3,16,-54,147,143,169,-13,-2,126,15,56,6,169,246,-52,58,44,-57,-3,-29,67,-75,377,-71,72,-175,234,-21,307,69,90,-21,-20,-28,90,274,32,109,165,35,-58,473,-48,-19,68,11,17,572,2394,9,-22,97,1823,655,2626,35,-36,18,877,54,529,-52,82,25,7,-159,-10,192,45,7,12,7836,52,-26,50,25,-127,56,184,-58,-12,136,-27,-153,-7,-7,159,88,-16,74,-95,193,66,28,8,120,77,57,189,321,106,441,111,29,-22,44,-34,16,-37,239,11,-87,1,68,15,2,-4,18,-12,5,-47,-171,1,36,31,113,23,18,3,30,-33,-37,-11,27,8,30,13,23,23,7,-256,2,76,43,117,-111,21,305,-35,125,79,-38,29,-53,-103,306,-74,17,55,76,-15,22,60,10,161,-59,175,40,45,74,751,-31,-27,20,13531,315,42,409,179,7,89,96,217,36,-82,93,94,-61,3810,-16,130,1930,-18,111,0,-6,14,291,156,36,-14,39,29,130,10885,92,1,83,237,189,500,37,3353,52,-14,62,1,-1,5470,927,15,7293,113,9,-45,33,214,27,60,268,832,29,54,109,8,13,94,11,317,34,-29,34,55,-12,343,66,-38,99,201,11,67,21,-3,74,1281,105,573,-55,8,38,-36,-36,70,-13,197,26,178,125,18,61,990,1,128,-11,24,62,-16,28,26,23,6,587,-29,70,1186,746,-48,58,-16,16,346,0,232,120,-36,413,29,-10,161,136,271,456,19,208,7,48,50,91,52,-32,70,-30,-154,-53,-8,5790,223,153,198,-31,31,-105,11,53,-26,-68,-19,-20,-20,1,147,-25,28,16,-35,2,19,-97,10,-85,-3,40,14,-38,-5,170,-104,77,21,-16,180,165,111,5819,1216,150,89,98,21,630,173,91,242,59,360,-58,62,49,518,11,182,20,16,-62,233,48,183,-21,18,85,-8,19,171,30,395,61,81,266,23,-3,35,87,-3,-26,291,-5,3788,13,15,22,1018,-6,11,543,21,6,89,549,88,-114,-1,62,19,-3,187,-11,38,969,482,125,24,-37,27,151,1010,-14,37,149,20,-59,736,40,35,1084,-7,-4,375,213,-22,-4,19,-69,-66,-13,64,-21,-1,42,398,19,39,34,387,57,23,224,61,35,34,74,-80,1198,6,14,12,41,49,135,148,-1,-204,4,7,100,502,182,-23,307,1073,27,103,11,53,16,-37,26,214,111,-27,41,31,32,27,49,1884,18,-4,-38,-16,57,38,425,0,36,137,34,14,-52,6,54,-36,1,-13,9,50,101,50,20,75,28,21,111,-8,2925,912,53,262,38,23,25,578,276,142,7,110,9,-21,147,465,-13,-7,-5,269,29,13,-47,-31,619,139,15,-60,21,212,138,44,44,4,48,135,-27,43,533,-23,870,62,0,1407,83,10,-13,4,4,-15,-39,857,-17,-93,-86,77,45,401,63,3,39,108,64,15,-33,281,27,14,682,33,0,662,199,456,1,15,-2,105,-9,-7,306,123,67,-15,-35,-35,101,5,6,-7,26,839,101,-56,423,34,2,21,-168,1570,2601,6,203,-1,-43,-16,-13,-18,-20,-16,216,82,1,52,371,8,240,-6,88,-38,-21,-7,-14,47,276,9,-4,-125,-17,261,48,-37,270,46,138,111,601,-100,99,-16,-72,-503,84,-40,-2,167,-22,7,0,65,-3,13,27,1183,39,4435,18,-15,554,62,31,19,127,-33,20,-21,105,28,25,-15,2,415,776,67,18,-37,51,30,-16,27,-51,-6,34,-19,7,10,365,182,15,96,27,-10,13,104,-13,70,3,44,-103,73,37,-16,168,-11,-20,-6,30,289,-52,-69,100,12,-72,45,509,-6,-2,19,105,91,15,-66,543,74,87,179,-42,265,27,91,786,-87,8,-3,8,1900,98,24,26,62,-211,6808,-23,140,79,25,-3,78,152,20,113,19,-27,-6,309,135,57,676,359,1510,192,46,-7,10,261,-70,-37,-4,-68,28,-44,46,-28,-5,-5,27,160,201,-22,-39,-4,373,231,8,12,-5,74,12,25,9,-26,175,-10,-76,-73,-146,569,335,134,-43,-143,1013,-18,359,937,-78,135,-36,687,9351,637,3,-77,-12,8,-87,62,4,100,-20,304,5825,3374,10,-1,24,145,25,-38,27,181,35,25,466,240,447,339,9,14,103,-204,198,-24,-86,-15,-40,57,-142,121,9,-230,73,-42,5,218,-82,-3,-16,5,-15,-32,-24,-124,10,-57,33,-32,-39,124,34,1014,26,135,-73,83,48,17,-5,41,160,92,34,-4,80,-93,-20,20,390,588,1151,3500,540,6842,-68,-16,9,37,-5,40,61,-71,112,-9,143,10,349,-54,9,84,7,29,234,2638,3,586,-9,55,23,12,-15,100,23,-35,3721,34,-20,127,111,-113,1839,46,297,23,-9,-3,17,922,135,56,87,105,-12,65,49,30,30,6,13,196,-26,-386,489,17,67,13,-22,-115,43,-47,-107,-443,-102,127,346,277,262,135,18,16,-36,-40,15,95,40,-35,2958,17,131,118,386,107,350,7,247,51,3,15,238,11,0,317,-36,-8,47,21,-3,-48,-63,-7,-32,2,32,-10,-9,-3,45,-118,98,29,-166,-14,28,-45,-75,-1,179,10336,589,78,4033,-38,11,17,-65,8620,21120,213,1437,8066,145,27,2476,425,1275,-1,775,221,47,61,34,119,2,30,13,-102,-192,-73,-7,145,4536,244,-45,553,-7,1213,349,249,348,58,14,-13,208,574,-33,97,187,185,-5,-3,11,169,26,376,78,-60,20,78,209,502,-21,239,656,182,322,170,123,34,1585,696,249,9255,135,0,71,143,-32,10,736,245,243,129,187,-15,0,-25,33,28,782,-103,191,-2,7,1,64,54,122,294,78,77,10709,0,15,-16,-24,-70,-62,23,18,368,149,307,-67,897,76,664,21,123,129,11,-25,305,-36,100,110,-6,-58,-8,75,68,-13,-58,358,64,109,-14,-23,6,140,58,14,3,-4,-31,26,-9,168,64,42,59,20,21,-23,139,72,-29,-15,215,8,-40,270,223,-23,85,173,27,57,-66,139,25,48,-207,19,83,-135,390,17,163,-18,90,71,44,-40,-30,159,37,146,19,11,-8,-2,54,-61,5,16,-37,402,50,398,-20,118,237,126,13,-8,88,49,67,26,-62,35,88,295,431,95,44,-50,147,619,5,3,-71,-27,-18,20,32,-20,87,-70,6,268,42,-82,953,-114,519,1731,117,85,229,36,257,2377,778,-7,146,22,-42,-24,0,23,-75,15,3808,143,3211,196,36,2686,158,2,87,463,-8,146,94,50,-16,-188,16,53,127,11,61,25,372,-13,-14,-96,-70,108,15,77,3744,-16,224,197,243,1,54,13,-18,14,-1,31,-17,48,73,2468,141,3164,3,22,-46,45,2,20,1001,56,-49,155,816,117,349,37,-10,1873,258,27,-28,-43,162,1114,154,771,116,-190,764,3,-83,1,-4,10,75,154,2956,559,22,345,110,-79,-10,336,206,29,241,40,28,1264,533,-111,50,55,-6,209,194,12,99,52,371,-19,-24,55,29,622,-135,38,304,-19,157,37,27,-167,3458,737,25,-13,97,105,137,-163,-10,453,17,73,125,-48,-13,97,3337,-10,-44,105,-24,62,7,11208,459,33,35,18,234,137,14,37,136,241,6,283,19,-6,351,56,14,1289,-9,-25,24,-17,16562,282,182,41,-134,0,-67,855,-2,49,231,5,40,12,132,87,-23,70,-22,2197,-16,441,-113,-171,632,41,45,35,142,8,86,31,184,1701,45,126,42,144,15,31,-91,77,-71,2430,34,12,329,1519,-10,48,67,81,-1,-17,115,18,136,25,39,-37,15,16,72,21,120,136,2544,-15,279,268,208,-91,-4,12,-55,1,-12,329,-41,95,47,7,119,112,34,-145,234,-9,-34,53,-37,-103,46,42,3,40,142,127,124,322,-9,2,101,-36,-13,53,51,-17,100,-177,96,17,1783,1042,-5,20,18,60,117,6950,14,14,186,11,184,-65,0,44,28,530,15,-18,55,39,-66,5,1,0,-4,-3,17,7,21,-40,-43,-141,2,-3,55,59,17,24,57,5,19,108,102,4,53,9,20,358,20,35,28,130,-128,20,-51,147,63,96,-13,71,-28,665,184,46,39,126,159,82,58,31,60,-20,-47,-65,83,35,-1,-22,273,12,667,98,-64,71,-118,-8,21,547,66,228,82,-46,141,31,-10,38,36,12,149,158,24,50,225,188,-231,76,45,-17,52,24,25,-153,22,-73,108,3610,59,47,2,-5,47,-6,62,1420,20,-44,140,918,37,167,74,53,124,38,51,1,68,120,17,247,65,5,128,49,23,132,53,-17,-88,10,4,146,67,2997,1508,11,15,812,-34,1489,57,-3,39,-362,49,41,-2,32,233,-3,69,6,-9,-44,-72,-28,-38,379,2,8,-40,-19,-45,-29,78,52,235,-2,116,-106,152,78,-35,-19,1649,-37,28,806,-5,-27,537,-26,41,1939,-12,-4,265,52,-52,-247,106,1902,-14,119,6,214,55,118,-83,283,-200,-64,317,31,19,2,60,-33,-5,62,84,6,20,297,288,-161,-16,-148,0,100,-5,124,77,75,-8,100,0,-13,-307,-42,132,1094,143,-471,-9,85,30,117,37,9,-32,117,452,-23,69,745,72,7,9,33,110,69,977,28,-73,-12,2,-6,-13,26,749,1,-300,-735,-101,-13,-46,-205,-58,10,-126,-36,-3,-53,-107,664,-2,2,18,113,90,1906,440,-19,-115,65,-23,6,922,27,129,-37,-128,8,3926,2,-547,-1163,-2077,-235,-138,103,-8,-14,-5,91,-37,59,-116,115,1261,1680,3,28,-16,-5,282,16,348,-1,0,26,5,-67,445,9,10,281,23,9,-19,740,49,6,210,30,3427,-16,26,-2,-124,-16,-6,72,14,28,26,346,5,40,-2,-18,2,8,3,-59,36,954,472,-2,189,-8,-46,-66,-20,561,50,598,3,18,23,491,104,86,-48,1615,188,193,-93,18,5484,-25,17,-7,0,-2,43,-12,35,4768,5,3,-17,190,32,9,-26,8,39,6,16,-5,-29,-28,-20,24,-4,16,1753,12,59,-20,-18,55,-8,24,281,291,20,43,87,22,6,70,7,49,33,107,-25,88,22,138,4,-42,-20,2,700,9,26,-4,17,2010,619,-30,-70,-31,-9,33,3880,-53,20,-24,-47,25,-37,232,284,72,1,-27,113,198,-55,-24,15,14,3,-18,12,15,109,-19,28,11,-9,7,-1,162,-8,-23,-2,91,-8,6,-30,290,-9,227,300,31,-86,-80,263,46,34,52,17,3,-36,-25,38,-5,-34,502,3,69,1338,1567,49,46,644,-538,-60,-8,20,-52,-12,-23,17,43,14,-6,42,63,-48,-2,1314,216,119,10,-51,16,151,-52,110,110,-14,-129,10,109,168,8,-8,15205,7460,58,-10,22,57,-3,-39,4197,25,41,664,-25,-4,2548,2564,281,-181,-11,-20,-13,-51,-24,-124,-74,-26,68,47,232,-233,-54,15,-82,-11,-37,1710,200,149,69,2144,2712,1049,414,201,-47,25,-15,-3,2863,56,78,59,101,73,-70,201,13,48,38,-13,14,0,1,-16,-11,2060,-15,73,211,1187,18,38,76,5,1925,10414,1,12,47,4249,2180,-64,847,-53,13,53,24,2,1,44,9,44,16,8,27,8,-204,583,13,599,16,400,-11,68,36,-4,3,-19,103,32,-62,93,-122,1,7,5,-130,-19,-42,-6,-9,-62,-61,-33,-49,13,23,-60,-87,-68,26,5,23,-30,17,47,15134,30,-3,33,-28,6,-31,-6,4,-30,-21,-16,9,-50,1,-276,-194,-244,-190,-2,566,86,-27,41,730,5047,15585,366,1026,7753,45,-31,46,87,814,95,382,-72,-20,35,-56,8,24,62,-2,-14,0,45,46,26,212,-33,4,20,5,3,41,35,15,33,-102,15,-6,123,94,-24,478,147,28,-40,98,48,67,-16,34,-1,31,13,-50,49,60,-27,18,-12,47,6,22,12,28,13,40,-22,9,0,13,31,12,31,52,84,49,8,-187,148,53,289,23,-29,23,36,-32,20,-25,-46,41,3,31,376,-51,30,57,-71,9,1,-173,-5,120,84,44,-9,2,97,61,-38,-9,81,27,46,-40,101,62,38,229,-24,5,80,-38,-91,51,-18,-198,54,616,33,75,-1,-19,45,47,-8,25,27,-14,-33,52,1527,27,4,-65,25,45,-21,58,5,15,28,42,-2,43,-12,59,50,6,19,175,33,125,63,167,31,62,323,25,-25,20,12,62,13,30,176,-12,4,418,-841,1,223,38,96,102,-5,1,9,-3,-33,50,20,59,81,36,-44,21,21,6,528,-29,-23,16,37,0,18,272,-56,-18,20,58,-15,19,-69,-4,86,-3,71,-49,3,-93,23,5,102,28,-61,41,57,-28,112,20,-14,-22,24,1947,-33,-2,-2,-2,7,32,16,25,-18,-25,1,-44,22,0,19,-227,122,225,-37,15,328,27,87,67,167,24,155,-10,41,-19,33,21,37,39,6,2,-5,-77,1,-9,132,-5,-14,41,83,59,-2,8,100,114,329,23,119,39,-6,165,51,37,807,22,-5,-2,-2,171,-5,115,311,26,-4,336,-34,-198,8,56,12,-25,-2,-2,-54,35,38,-29,116,-171,22,8,93,-34,47,-16,149,-24,-23,-11,339,62,-12,23,-1,8,-13,116,54,-63,5,-2,15,41,37,18,50,486,10,-13,221,122,-14,23,16,86,26,50,51,183,7,302,-15,49,-59,93,29,1,19,25,-17,33,40,756,-19,163,47,-532,10,692,-32,25,-14,-27,302,80,4,64,-1,-11,-5,81,28,148,36,21,6,-44,-33,80,13,1,-256,5,44,58,-21,3,-7,5,53,-119,121,10,26,11,-3,-9,-5,397,42,25,20,-24,86,-3,33,-47,34,19,7,3,35,42,17,85,61,-47,-6,348,87,31,44,23,162,32,93,97,6,-74,-17,15,13,70,48,-144,11,145,17,43,2,109,51,14,-32,333,26,86,172,134,143,-2,52,5,35,-30,-6,-25,18,75,2,-3,-25,137,183,-10,45,3,-25,-19,-54,165,-60,1,52,18,-8,253,36,10,-18,618,61,14,-10,40,58,195,1,-3,-94,-12,27,14,20,26,19,23,47,23,18,176,87,29,42,-22,4,32,80,-17,-1,15,71,4,-6,32,99,-9,25,19,300,11,171,-20,18,335,234,111,-16,-4,118,-41,10,7,-23,26,-13,-35,-23,-25,12,-36,65,99,-86,-51,100,-17,27,111,21,112,-2,-53,130,145,-61,-6,17,26,5,91,29,1,738,-9,12,69,-16,1,2,6,-48,50,-37,-43,-28,-35,0,-39,-17,19,-1,-4,26,-44,9,61,-14,86,-62,-6,-15,-282,18,77,-6,7,-2,105,12,124,21,5,-28,-24,300,-41,4,4,-101,67,40,-59,-62,-9,191,24,17,-119,59,-32,49,0,251,-29,66,52,68,-6,0,94,-45,36,242,975,92,-24,30,36,-38,-7,52,-21,7,26,0,110,45,18,11,20,16,116,70,18,39,49,43,10,130,-2,51,-91,-14,107,57,63,62,-87,152,71,2,21,267,-36,2,406,16,75,17,566,-7,-20,22,54,79,-17,51,15,49,18,140,-4,206,16,15,4,81,101,23,137,53,-392,15,54,35,65,99,23,-6,12,31,-23,192,109,-4,-78,-19,642,23,38,34,15,-7,59,80,-60,56,-8,24,-62,-4,10,34,27,214,-9,-35,81,38,3,24,127,-11,57,153,14,17,60,-14,7,40,73,-18,17,-8,4,34,17,22,36,148,-19,-19,29,2,207,52,15,6,4,-186,-46,-1,5,299,49,96,177,96,5,41,91,4,31,57,427,-102,28,-9,-20,-33,-47,79,-1,-46,79,435,1,472,71,-37,-4,5,21,32,-37,128,43,68,39,-10,35,3,-8,117,100,-2,133,-49,17,-12,19,7,-39,97,401,-71,69,10,-5,-1,55,32,-48,-22,59,109,2,14,-88,-29,46,-24,-98,15,253,39,-43,-4,43,-54,18,-47,-66,-27,-20,43,161,101,216,25,17,-20,6,-6,4,5,-55,-7,35,24,-712,-26,3,-30,-3,16,30,-64,1,-49,52,32,50,-2,-10,-5,-31,1955,14,11,56,13,62,-20,-13,3,40,81,96,8,-16,11,0,8,0,8,23,-144,70,7,7,-163,17,-149,323,-4,-26,16,359,55,13,-96,-5,-7,79,561,89,-160,55,157,-201,-6,80,581,-306,-49,-4,-3,22,-8,33,769,4,48,5,-7,95,74,9,-1,16,13,151,-18,39,91,761,19,-7,-1,34,51,-8,-110,-119,365,-47,33,-119,-30,-6,16,17,-39,337,40,18,1,29,26,332,96,311,-17,91,12,153,36,126,-90,-222,93,-6,48,1827,129,97,565,1,3,-20,1656,-28,-6,-40,34,19,75,-81,30,45,20,84,21,53,16,152,30,402,-1,182,21,22,-51,96,10,-495,438,-97,8,-4,84,276,-95,-129,-28,67,-87,4,-35,29,18,110,1485,161,69,65,260,76,26,-37,-8,-33,-117,65,29,1,14,-72,141,-9,-2,45,121,58,-7,-72,21,-17,226,-63,-132,-58,21,11,-12,-7,-5,-91,-16,0,222,-47,1139,-18,102,-18,6,72,-27,39,-5,-71,-1,53,27,-5,38,-19,-92,1162,11,15,2189,151,-331,-17,-18,35,18,86,157,2,-30,7,-3,-11,134,-4,-127,173,43,-39,296,-8,17,4,-10,-6,11,-21,-48,73,165,10,322,68,-9,-8,31,35,10,57,32,47,12,86,62,173,86,47,12,-6,26,-27,48,23,-31,25,-436,-10,35,-69,-271,-74,-18,-1,39,42,-221,-100,-3,34,76,110,-3,-12,12,14,251,6,17,6,685,253,61,45,33,4,222,-5,71,-34,-23,-18,62,243,173,40,87,-14,-46,1,-196,14,33,14,871,-20,-11,-76,-857,-39,58,55,33,49,67,7,-18,17,59,125,0,35,63,866,31,3,16,28,101,199,-4,34,-168,96,41,95,16,197,-5,13,236,23,1,-19,34,-16,-6,-19,190,511,5,11,-171,-9,-65,12,-214,-24,123,-229,78,-28,-5,-24,177,26,-55,-19,-6,-26,71,16,74,260,-15,3,-216,63,-19,40,506,111,-9,-6,-20,14,234,-20,45,44,-28,86,240,-17,33,8531,52,58,-21,-68,21,16,28,228,11,40,21,7,-101,60,8,107,57,-96,-34,-29,41,135,63,-22,35,-287,84,-30,-11,-7,92,719,22,64,137,-42,17,50,-4,448,-5,-46,42,14,6,73,2274,39,44,-72,293,6,25,87,192,1,26,-8,-27,22,-13,-36,336,-22,165,3,-28,-16,-10,-10,23,47,-34,85,51,45,-31,179,-115,-33,29,126,25,0,-15,-62,0,24,213,7,146,31,70,30,40,123,41,14,48,42,166,469,35,-31,1,163,10,53,12,27,20,-35,22,37,-63,32,-1,18,10,59,54,19,466,15,-226,-20,29,-22,98,83,169,89,72,1,44,94,-8,44,65,44,10,-14,3,75,9,12,139,-44,-2,79,47,-130,11,-69,121,105,151,35,1,133,-143,13,-113,-12,-11,15,21,-39,150,-45,-5,6,-14,74,57,42,31,-14,482,7,-37,11,-19,27,31,58,138,109,93,14,-211,-21,61,18,-2,-14,70,41,60,-14,-40,-1,228,141,92,-15,-15,-66,-28,352,145,64,150,1,21,35,251,35,-69,-77,67,-33,27,-82,102,16,-6,41,51,45,43,17,-102,9,313,380,82,259,-1,21,67,242,20,27,63,5,88,-90,2,490,197,43,79,-47,-12,32,62,3,84,-21,173,3,811,41,85,237,122,890,-37,52,52,283,42,140,-78,-9,-19,-3,-10,25,-20,60,11,-9,143,-23,109,29,4,24,0,-117,29,-70,62,27,216,-69,109,69,1,39,194,86,-67,24,-18,269,93,-52,939,-87,-7,-7,-57,39,55,57,146,14,9,40,44,-12,93,117,34,190,23,-65,6,-69,-78,20,-20,-32,-8,603,45,-31,-8,6083,-154,-44,-90,8,21,10,24,5,5,31,4,50,151,96,-40,66,585,385,5,514,129,-36,65,166,11,96,17,19,-2,-25,863,5,275,-5,7,102,2,23,-19,5,25,-26,51,180,64,-149,36,-2,9,41,70,-13,0,24,46,27,-63,13,266,38,-49,50,-5,0,34,-103,30,235,59,121,21,8,22,66,8,35,37,12,133,24,166,12,17,17,110,-24,29,446,-65,17,10,95,-84,14,-36,27,23,2,258,209,15,358,34,27,141,151,90,267,164,283,1961,12,46,-6,182,24,65,231,383,270,-9,69,-370,264,-12,33,145,14,24,312,-252,-9,-13,45,-23,-39,156,49,-8,21,121,52,3,40,75,56,81,-91,207,95,55,-14,44,19,24,174,177,18,-98,-165,103,331,-11,4,43,176,17,31,-12,44,-63,-21,125,877,35,-78,100,-139,-93,42,62,22,169,-32,-5,88,173,50,-79,16,-30,314,270,186,202,29,225,-24,121,217,289,831,277,267,30,55,-21,47,60,-260,-43,29,42,18,-26,106,-26,18,-79,45,-75,122,884,594,551,255,141,524,708,-3,-54,209,55,91,824,345,95,458,17,242,332,-5,27,12,97,434,-53,15,290,850,327,-47,-43,64,332,44,191,226,-21,61,761,271,59,529,58,128,27,162,-82,15,62,94,63,-3,4,144,514,171,59,401,47,235,350,190,553,121,181,53,347,67,-2,38,140,-1,82,6,114,13,-3,22,29,-6,130,22,-41,4,69,30,157,26,-33,-1,61,11,324,2,27,-96,58,135,-10,42,7,24,1045,109,46,41,1343,377,79,114,95,13,103,27,18,3,-74,-55,15,8,-7,46,9,8,84,-2,0,-44,57,-57,56,67,5,168,-6,25,123,267,41,24,-138,123,29,16,211,17,19,261,75,32,-19,1100,148,148,100,248,210,-6,2,160,-22,37,-123,105,21,-93,-43,18,1511,106,84,36,229,8,45,7,101,0,142,279,253,45,-57,20,-66,23,57,-47,66,-9,195,64,345,37,150,241,38,275,57,79,547,-17,47,-24,101,239,200,744,81,130,212,453,-10,3,10,128,108,132,5,26,2,87,491,7,150,26,-25,71,25,67,-45,67,138,7,-7,61,67,-6,-30,-3,23,86,73,2,110,6,52,16,-1,116,16,871,49,252,34,18,23,586,2,22,40,-20,59,21,48,-14,169,154,138,106,-78,30,6,107,-26,162,94,-57,-25,126,185,-39,-133,-115,-69,-95,307,220,33,-94,-2,11,38,615,58,7,-17,-58,-6,-171,47,49,12,22,3,17,-16,108,65,177,-19,28,-69,24,20,18,37,122,23,35,94,17,-239,20,347,14,-14,112,2,118,28,46,-81,79,52,101,-31,72,18,-61,134,142,-9,-45,51,-5,7,18,-14,-184,2,-18,-10,35,10,-14,29,120,12,-99,64,81,20,34,30,80,-14,17,-4,64,18,-3,35,-2,-24,-10,-6,31,-8,1,-37,805,89,-48,-16,19,105,-50,60,0,-16,-25,-15,90,245,-159,-20,221,96,71,75,410,-15,7,-32,48,79,104,0,10,-11,-45,-2,24,56,-141,-12,-29,230,51,27,3,12,-82,0,2,-10,-21,-14,41,878,340,-13,21,17,108,24,-163,-9,79,71,19,15,-15,20,52,54,3,70,5,-22,-17,-16,42,191,-95,-108,16,0,39,-21,160,-2,2,-15,-44,-9,5,22,33,-25,15,37,121,-17,23,20,16,22,18,90,309,-96,216,108,11,261,12,-5,14,29,-9,11,108,7,864,-18,-63,-37,52,163,8,150,27,46,16,12,16,52,-10,13,186,-15,137,141,16,-30,-14,-31,-162,52,35,20,140,-11,34,-36,1,137,85,131,139,11,457,668,-2,57,-2,94,20,-1,-14,-10,51,-16,2,50,713,28,36,-1,249,35,21,-46,9,85,-1,15,-9,0,47,100,17,50,59,25,102,17,-11,9,-38,8,42,41,-13,34,-22,0,39,190,11,7,65,58,76,-134,2,-2,-13,-60,99,-58,-7,-4,-1,-14,1,24,369,76,2,440,18,106,877,651,26,3,-200,24,-93,11,116,4,11,-17,129,-5,-60,-78,14,14,15329,112,25,1420,129,374,25,98,-5,30,20,-29,-17,70,3,-10,2535,15,-11,23,-34,75,181,-24,148,-20,61,-120,897,29,91,29,3,21,44,44,-58,57,-3,24,77,344,-14,140,-20,278,11,127,-38,136,218,10,163,209,40,37,44,93,-66,-17,471,10,-54,9,44,39,49,28,-88,-72,71,-40,48,207,164,280,171,1,53,109,-28,10,-42,71,30,31,1,106,32,111,45,31,-51,72,64,70,140,51,354,16,-73,7,-13,88,76,-6,12,23,7,54,15,92,12,140,23,-21,28,-60,-32,-105,-19,-133,-174,-8,193,82,40,-40,98,-40,-22,-41,21,143,94,23,-7,-104,19,102,-45,6,-97,294,80,-48,-12,-83,-11,-22,148,205,-57,273,-16,64,51,4632,18,111,-9,94,196,10,105,78,128,2,-29,314,18,1,-14,22,50,-24,562,18,-259,15604,157,27,-8,439,45,799,0,-62,49,30,38,36,39,56,-1,38,-171,21,195,-19,-60,-67,22,53,141,66,169,-34,-71,-309,26,-70,33,-147,360,-14,-23,18,44,-8,25,19,20,-179,14,49,-121,-6,-5,73,16,83,116,103,46,11,53,89,29,-57,97,-101,-4,54,5,15,95,-126,43,26,45,178,8,7,10,-6,18,18,36,33,-103,-162,-40,-6,-47,-6,10,-1,-18,9,23,192,44,-29,23,23,22,-5,81,-27,129,3,32,4,-64,32,-13,-70,6,-9,-39,102,13,8,11,68,-4,21,-36,-38,37,208,-4,91,-265,21,5,-7,-29,-82,-13,-5,-4,4,92,18,-3,-26,122,2,9,-8,76,67,47,111,140,-18,29,-50,-33,81,-7,5,-30,-9,768,202,1,63,29,16,-1,114,29,95,29,-1,105,205,30,6,99,9,-20,-32,2,437,228,23,5,-3,-1,-15,-5,20,133,35,22,21,454,-36,-9,352,138,-35,1203,50,10,9,36,80,-8,25,12,17,34,47,155,-13,22,-19,242,31,11,1011,-73,4,166,-25,-86,531,3681,110,119,9,207,76,9,30,21,22,-15,127,109,57,45,12,170,9,41,-31,-5,233,103,17,-25,39,3,7,-58,-30,99,72,-33,-22,10,37,47,-60,91,11,-13,20,46,10,56,40,-4,33,23,-6,197,-22,3,-1,-13,19,43,24,30,-4,22,55,158,26,-39,-16,-5,32,-8,-13,-5,-22,4,-5,-15,62,42,17,39,195,8,9,7,115,15,-185,-2,2,109,26,21,-2,56,1,-12,43,-81,15,141,75,7,54,-30,5,9,131,68,124,103,121,164,72,74,27,-30,27,-22,-9,152,26,-5,-42,78,-2,54,483,14,68,-12,-358,-37,14,-140,394,55,90,-62,87,-50,28,108,-65,24,185,23,10,265,57,-23,105,15,41,37,20,0,6,7,18,389,-11,-9,574,19,18,1,-54,36,-27,167,29,0,-159,-1,-59,112,15,19,133,40,-19,46,51,30,48,41,39,4,51,17,18,69,33,55,3,314,1,24,14,-13,3,1,51,51,76,7,-1,1263,687,2,336,-25,14,71,27,25,1,-32,41,6,24,41,182,-65,274,22,324,39,138,5,430,1968,1,-21,26,93,-13,22,-24,148,6,71,44,17,-13,6,130,47,-11,7,24,13,-39,38,43,41,-10,-10,4,9,90,29,17,22,46,292,104,138,-367,4,25,-5,-6,11,12,-13,102,46,63,120,-12,100,53,66,141,63,6,11,47,17,-87,45,0,134,-44,-36,97,-3,6,51,8,-31,28,75,110,22,-5,-19,-77,-18,14,148,50,-16,-24,229,-21,-29,37,-16,45,74,-101,40,82,-33,172,-6,87,-16,-23,120,-2,1,-27,12,70,-41,89,27,245,519,-14,0,142,-52,3,273,65,-6,4,11,0,-103,43,-11,91,-39,55,43,16,45,-27,-155,-55,12,22,8,229,292,381,424,2774,87,297,1,65,22,95,166,-24,49,-31,515,-22,-38,442,2644,25,371,63,96,25,168,-79,19,565,5,192,649,25,12,83,23,31,-12,-57,18,130,-93,3,49,3,156,675,32,-18,-9,-1,43,57,8,8,104,97,177,-8,-8,18,136,148,-2,-7,6,-20,36,28,277,24,58,67,-2,-5,0,78,-18,35,1,3,9,-93,-47,1670,-3,260,1,-47,4,32,8,-58,7,13,94,69,-1,44,8,14,635,-8,8,146,38,-15,29,-29,-3,102,-41,77,-46,-28,210,30,-28,30,34,65,-10,58,-16,-58,49,348,-196,-15,12,88,24,-2,10,28,-54,12,112,-9,9,2790,72,27,19,257,23,307,-31,42,21,-12,37,84,101,-84,3,8,14,-34,174,-144,640,-3,98,-40,-1,-28,5,10,4,25,50,17,-8,27,21,158,31,-14,-10,-3,75,-7,-6,-66,-34,196,59,66,120,81,-17,51,4,180,112,-201,25,-227,-60,11,374,60,186,147,52,-15,75,84,24,-9,22,401,-5,41,7,6,-74,2,45,-159,1,352,2,313,25,-29,-18,-117,56,34,-25,16,147,-15,18,-231,100,-18,38,33,28,-78,58,4,27,212,-29,-129,37,18,24,43,13819,53,12,31,14,523,60,-7,38,-28,22,29,47,22,35,52,42,7,29,-47,-128,68,8,16,6,2139,56,29,103,1,31,44,241,15,5,15,-21,28,10,14,18,-22,-9,243,-150,195,16,-37,-34,349,18,10,49,-46,544,146,-44,181,-73,107,-12,33,-8,85,-3,-12,-24,-27,30,-43,-110,-1,5,-216,12,-87,132,-16,-68,1,-19,50,1,-1,24,-14,-89,-80,5,42,17,-30,292,102,-20,28,-38,29,23,11,-142,61,147,61,682,-69,21,356,132,34,29,12,102,45,-53,193,-7,58,177,52,-5,83,-8,97,101,-79,67,-39,-48,74,62,61,27,56,-73,23,-25,9,159,44,4,22,116,5,113,-11,31,83,45,-56,39,-16,-42,-11,51,297,87,40,6,17,-118,4,29,61,65,-51,-82,78,7,1897,-18,-70,68,42,-46,-19,-30,48,-30,118,374,8,-2,20,56,32,9,-9,23,-9,-87,127,-9,7,20,4,-7,73,6,22,43,33,-35,45,53,-80,11,71,-8,-12,-1,-1,24,-68,26,-169,53,-14,33,49,13,-42,-10,188,4,43,32,121,-56,-17,-1,69,-47,-2,156,27,28,28,-11,5,171,29,212,27,55,-60,133,-23,-27,46,124,7,81,-5,-106,17,16,74,-13,34,-30,1,5,-3,18,195,-34,-73,-21,-4,2,-84,75,75,205,-10,20,3,-79,30,29,-35,-245,-34,8,-5,-7,28,-11,54,359,-2,109,196,71,44,-99,26,15,31,7,-24,-23,-12,-23,13,-6,58,-65,7,-83,13,15,-12,25,28,-35,-47,7,0,11,33,127,-3,-8,202,-96,-31,56,-17,126,-77,164,-134,4,21,-31,72,-129,-22,-19,46,134,64,35,2,-4,-2,-12,-2,33,-87,18,192,49,1,35,-25,33,-34,-25,-34,-85,229,-22,14,-40,-8,-206,16,83,-32,-45,28,157,-9,-3,24,115,-29,9,-11,-18,8,16,30,26,13,57,22,257,22,-21,-48,5,45,-17,-28,67,7,36,32,-11,19,-5,-2,34,137,-47,8,-55,-41,0,13,5,12,-27,109,20,-14,24,-5,-8,32,-57,333,132,44,42,37,-69,6,-18,35,12,141,39,75,487,95,-42,-55,-98,22,-6,43,-33,38,-19,31,-5,46,10,36,10,15,-8,8,32,-9,-143,51,31,20,14,8,313,5,-10,122,-69,6,22,6,31,73,-77,75,-31,194,-58,-2,29,115,5,62,8,-2,321,2,148,6,19,69,6,18,47,4,21,15,754,278,71,109,1,71,-7,18,367,4,-37,-40,8,-89,76,12,-79,2,-3,-27,-77,214,-31,34,-23,-43,269,48,38,-34,-16,1,28,20,151,-11,-23,219,-7,120,-7,155,2,8,-33,134,149,12,11,91,-11,18,341,57,239,6,46,126,-27,77,65,59,11,-4,56,-4,-6,6,102,-38,41,116,31,245,95,133,35,133,45,23,52,9,27,-1,-73,5,19,10,173,27,-64,102,-31,-22,91,-1,22,-6,107,34,35,1137,-22,126,-41,-49,0,16,75,36,282,9,63,104,70,25,0,440,10,348,36,78,-7,-47,5,-65,40,-2,70,46,258,62,53,22,-60,-13,110,286,49,1828,615,-5,107,35,37,-86,21,0,380,-6,7,20,7,26,18,235,4,94,60,-33,842,59,66,64,239,42,5,-64,-137,352,22,20,30,54,32,11,-16,24,-28,6,11,16,-18,-19,52,-33,43,180,153,60,13,35,-58,40,123,116,91,10,191,63,-16,-11,14968,135,4,157,30,196,-4,730,168,-32,7,-24,15,229,-48,12,29,12,1,52,-127,-173,-124,-25,9042,41,33,-70,-10,65,27,104,17,-404,43,-230,9,-2,-39,-34,212,-56,1238,23,-3,384,57,-9,-83,-8,-9,98,14,214,-213,165,59,9,122,-52,36,622,506,10,8,289,500,390,818,106,91,-88,-8,34,3,1,-73,136,133,4,-3,-9,18,-20,35,-4,40,31,5,8028,8,184,1985,6,11,24,-37,-26,5,51,-6,291,119,22,20,-24,-88,-17,-51,-23,79,-31,-53,7,58,17,6,85,44,-54,143,-2,15,-19,33,-3,-71,-21,-20,-28,35,-36,-22,-18,26,-159,-26,-444,44,-58,-153,120,-37,-63,11,31,13,72,76,21,143,167,-74,17,111,135,-65,141,295,74,-14,336,17,29,2,41,103,1,14,19,-68,65,-48,-4,104,-20,11,-3,-18,37,-10,-1,7,-5,-22,20,20,13,92,56,401,268,8,40,124,83,-38,21,70,43,1,38,-5,1,13,-10,-36,42,195,203,-105,35,147,12,193,296,-156,165,-33,46,-6,34,-26,293,258,58,27,35,118,-9,-18,84,25,-24,45,22,-5,1,-51,-10,12,-143,43,-3,36,741,-4,78,12,-39,2,4,48,-29,64,24,-4,150,78,-8,-2,10,-20,167,-144,183,30,64,126,38,-9,54,-12,122,44,-12,182,44,-23,16,50,-1,-20,12,23,16,5,18,-12,99,-56,-2,73,14,107,275,27,-5,-28,-33,17,32,482,-21,51,1,127,15,4,12,-151,900,151,66,54,103,23,-21,97,113,-25,93,25,11,-16,-5,-6,-84,261,1,-26,-23,213,32,6,2,-1,-2,149,147,-3,25,35,102,70,3,42,15,-22,399,-57,35,-6,6,8,-43,23,115,-25,69,193,-34,7,-5,-5,110,27,39,266,10,37,-29,78,5,65,10,-7,17,8,-18,28,-54,46,61,126,31,-5,0,179,23,29,16,64,272,36,18,22,58,84,268,30,-1,33,382,922,-2,68,-6,31,327,138,134,447,932,182,56,105,32,16,243,5,21,43,81,137,61,39,1080,312,-3,164,538,23,55,16,97,-1,-5,81,653,47,54,71,215,-64,931,28,43,134,216,165,92,112,45,25,31,9,75,8,67,50,-27,182,36,-22,78,44,10,-8,35,64,63,21,1,117,146,33,66,92,377,58,52,-10,7,7,-42,101,562,13,29,28,88,49,81,390,4,0,64,7,1334,4,340,255,-2,39,-7,62,144,11,-61,60,40,3,-40,-4,50,49,-6,112,79,25,340,247,49,-10,6,1,57,77,3,361,11,243,127,172,115,240,119,307,57,216,-2,118,-9,118,-16,161,32,222,231,15,36,138,229,22,667,15,2,27,2,274,24,38,32,17,247,29,-26,2,-10,64,271,2,95,113,36,621,181,204,129,136,18,92,35,68,33,0,127,31,105,44,-11,59,7,80,426,4,135,711,-216,233,209,367,21,65,16,63,-68,-9,55,289,42,-21,96,41,313,22,52,46,-145,28,240,34,-23,15,615,3,2886,130,32,45,157,161,105,115,32,42,142,120,78,26,50,14,46,224,5,4,574,15,283,68,200,178,16,-19,21,26,-684,402,-12,-21,23,127,277,109,837,-7,172,119,63,-2,17,387,34,464,148,14,113,28,151,11,91,90,202,-31,196,56,82,86,14,2,434,231,-123,3,272,21,134,50,2,38,619,335,71,111,61,159,246,89,795,7,100,44,103,42,269,19,34,135,-2,631,94,127,68,48,59,64,192,12,6,24,62,-7,116,59,-5,883,81,612,115,74,67,420,377,29,581,179,33,405,133,16,60,11,30,127,48,-4,46,106,113,123,44,255,14,161,-3,123,418,188,89,108,67,292,80,86,18,-3,3,71,300,140,57,125,29,74,-4,39,71,-9,39,109,125,574,130,378,-34,-305,99,-4,36,143,81,108,71,26,-22,82,287,-13,26,470,39,32,77,37,116,-2,62,-245,103,276,48,643,119,70,228,481,481,551,66,74,53,197,24,-1,446,202,90,129,55,14,179,35,147,79,27,75,-679,424,17,9,7,15,69,264,85,111,96,285,303,95,1005,108,19,838,354,25,21,23,98,55,112,25,296,27,69,40,30,275,7,97,-3,128,-52,132,4,-4,93,-136,401,74,35,200,17,-38,13,48,23,55,110,-79,264,440,417,8,89,27,16,63,70,172,769,81,-97,126,566,55,30,206,7,88,36,77,38,-17,65,30,3,9,282,49,214,697,302,3,106,62,43,9,366,14,6,262,87,92,-9,74,87,62,61,42,388,5,42,-28,45,12,101,54,35,101,58,110,-8,11,53,98,168,430,49,147,42,-16,542,-16,37,-31,76,34,16,45,155,21,-43,53,171,242,150,357,172,-21,1669,566,21,78,44,0,24,160,-12,102,100,301,13,183,169,99,557,818,-26,-40,38,6,75,-12,29,20,630,42,36,99,63,397,74,112,93,317,-28,101,49,39,499,-448,74,65,71,48,160,59,86,5901,-1,51,5,50,0,-8,-9,148,133,17,65,37,36,55,40,40,122,21,8,23,684,19,-19,67,77,44,-45,61,206,51,11,67,46,-21,83,274,220,119,37,-1,167,856,9,12,-15,41,51,-70,24,-6,-22,221,-31,192,178,-178,107,608,70,163,33,55,76,46,-24,173,23,197,369,42,189,192,207,-22,393,384,413,7,80,24,49,46,124,275,69,36,81,112,216,182,115,129,-76,93,2,-37,189,4,12,-38,252,32,114,83,-46,104,186,127,47,-5,7,-9,21,303,71,38,34,3,511,-11,-126,19,9,28,239,81,61,-83,39,248,31,107,16,-45,97,39,-172,50,480,55,129,19,175,100,27,36,47,191,7,-34,56,76,108,16,63,44,-24,283,29,9,-6,48,334,-11,27,24,-14,80,71,144,14,65,37,-36,9,8,179,197,-98,268,136,6,124,-34,26,70,0,12,-7,101,95,124,27,2,73,149,1,-40,125,342,132,78,69,32,-29,107,17,1,45,187,23,84,11,-83,37,97,82,92,-89,202,201,127,120,31,27,-63,451,26,-164,119,234,199,85,-1,14,9,88,25,-112,393,22,774,57,11,-41,428,225,62,-5,129,-34,297,172,393,1354,36,150,890,60,269,13,79,101,156,115,111,220,-20,254,7,32,162,-115,-42,-6,-69,-8,-9,33,41,-38,54,4,582,168,1057,20,45,85,37,25,31,76,178,108,150,214,338,149,41,306,-6,110,32,-23,44,-35,42,422,129,73,153,69,164,41,74,-19,28,-29,66,26,96,266,-22,159,189,15,45,27,47,44,132,41,-18,406,37,240,177,460,30,-9,132,5,35,46,310,63,28,535,592,20,74,438,118,-27,42,356,42,223,239,101,883,363,648,7,143,14,7,20,-3,408,114,223,154,159,541,71,146,168,19,87,31,-2,90,94,46,388,51,61,232,532,122,600,29,-68,-41,-1,27,13,33,174,56,306,63,205,161,54,82,131,370,26,14,33,-4,37,79,2,11,2,66,-9,132,96,133,94,152,-68,151,428,288,100,122,79,263,118,39,49,-61,40,6,35,154,230,71,25,89,60,12,-2,121,245,44,217,125,45,4,109,-57,155,-7,-9,670,-32,55,48,45,3,48,73,-31,27,99,984,-42,86,28,66,-102,35,996,31,13,-15,43,207,-111,190,10,109,64,199,49,7,-9,-4,22,-84,96,79,21,153,264,109,116,4,58,1595,-18,10,3,237,342,53,157,-27,439,-167,27,-14,130,-71,74,-61,508,-50,52,74,39,-25,234,68,81,227,131,131,123,341,25,50,67,42,17,42,133,119,584,16,8,103,53,46,92,83,33,6,47,28,257,71,96,103,5,43,47,-44,52,37,12,13,268,149,-120,-5,167,14,760,44,35,348,2,30,52,48,74,170,5,310,196,2,51,242,290,64,52,-7,36,183,21,565,242,23,1,-24,28,139,814,-173,8,59,639,112,62,592,-4,-15,115,24,51,337,171,74,53,246,-13,46,13,179,10,59,53,146,60,41,195,82,-2,121,299,66,32,91,-366,128,123,-10,132,109,666,480,10,25,47,108,-125,80,131,31,99,-2,105,22,22,76,-16,27,-38,94,79,-50,339,549,-90,166,26,-82,178,85,94,86,22,525,289,158,62,85,76,41,130,119,142,182,13,653,44,136,49,352,-175,155,449,89,195,-52,55,265,119,409,41,-9,68,268,15,33,32,-110,-18,-31,73,104,6,119,-19,383,13,10,143,-129,-6,261,336,704,14,126,117,778,5,-28,173,111,341,361,34,58,9,11,217,-15,84,91,38,151,43,43,19,59,38,163,47,3,265,152,-13,51,372,-44,6,-12,152,109,56,346,842,232,24,958,27,29,150,452,248,139,46,76,4,61,-65,134,320,96,81,163,37,62,715,50,44,53,128,-6,73,148,154,-90,331,54,179,10,171,96,438,265,150,22,8,45,377,12,116,519,224,429,-5,1,39,13,298,9,16,13,130,381,42,129,40,260,32,34,-33,121,390,-29,263,15,71,51,15,81,-79,20,125,405,62,38,36,-20,-8,-7,52,24,109,134,78,292,66,192,425,89,185,80,85,22,59,-25,112,8,527,1530,207,630,4,190,66,150,64,1,52,143,124,82,8,20,76,39,108,-148,-39,110,113,362,103,104,182,30,40,49,35,56,-5,73,-1,185,10,58,353,206,76,18,22,84,65,339,92,10,182,240,324,39,349,8,2,97,-12,115,102,56,284,0,381,70,226,-20,24,-185,156,99,22,-28,34,37,136,169,242,47,377,126,35,-14,55,-10,513,60,221,353,397,96,2355,46,449,95,100,479,-20,25,158,419,297,195,153,85,-14,-7,212,459,-26,127,-7,-21,-90,-1,53,85,167,779,226,50,90,95,70,7,252,93,258,288,713,537,105,282,200,156,57,97,-15,-28,93,62,172,138,17,51,87,-13,80,93,2512,860,24,322,19,75,57,303,80,95,222,87,111,7,-1,-130,23,218,231,32,-20,712,155,33,300,4,71,77,175,66,31,-19,10,285,-89,29,225,29,24,138,35,49,-48,228,30,101,103,89,125,77,-18,21,109,19,18,-56,10,136,46,-25,73,-1,75,211,45,49,77,48,133,345,156,446,-198,-12,6,17,-1,-9,80,20,-19,271,71,49,-15,97,30,57,48,110,367,89,82,18,-6,61,91,9,-54,252,127,21,274,160,273,118,63,78,314,-10,-6,325,77,40,147,96,56,93,22,34,284,15,219,-8,157,115,-11,197,151,199,189,1183,48,142,172,120,5,19,82,88,15,83,292,92,96,34,92,30,209,97,672,-32,22,21,26,53,262,109,67,85,69,14,17,66,178,161,411,233,-22,88,239,81,54,27,69,16,51,-10,41,2,-19,137,117,18,36,138,64,42,394,-7,517,161,152,-13,368,92,163,26,18,28,248,-28,14,170,14,123,303,198,22,83,151,-4,119,-43,26,80,45,-9,174,108,146,113,62,594,41,194,192,-4,-301,41,70,28,50,60,40,126,125,173,6,39,78,104,171,96,364,86,138,625,133,81,56,68,3,84,302,55,-90,-22,-1,558,11,65,108,328,200,24,60,88,19,9,65,19,13,-30,123,79,306,52,29,89,198,133,75,43,9,91,126,78,159,211,796,-16,41,31,219,151,110,96,-62,25,-42,44,169,463,83,134,-25,61,6,99,164,-2,11,-38,143,30,115,53,39,112,-34,27,39,298,599,588,-12,203,11,140,166,242,413,25,398,172,133,41,81,127,-13,250,210,22,100,186,117,129,159,905,216,35,-23,-25,33,91,14,18,573,64,554,145,51,-27,338,40,22,48,62,-14,28,-15,239,115,71,215,79,8,5,6,-29,42,13,113,549,6,5,241,41,141,35,45,36,102,232,-2,289,1010,31,895,20,29,326,-60,2,125,52,-24,108,-18,2,-129,112,353,40,349,161,54,104,-148,385,29,114,27,57,77,208,564,209,208,1,49,70,62,-97,246,92,38,35,77,-51,7,149,31,88,-28,55,56,106,13,-8,-65,67,65,17,485,108,-32,234,14,30,49,15,19,-31,313,389,26,356,-12,101,90,177,-15,-7,46,235,231,318,40,-91,71,151,53,171,30,964,100,421,178,23,7,95,46,115,239,30,329,154,-24,-175,100,-1,55,91,96,86,24,399,15,97,404,86,259,118,-10,224,47,31,12,20,26,-15,11,94,31,61,15,-14,20,6,41,-22,20,-39,-21,34,-5,51,21,68,283,32,138,-19,5,26,141,-33,140,-150,92,46,151,134,90,17,90,0,126,107,28,93,295,27,84,36,64,331,96,257,-2,55,130,-8,31,45,29,-38,84,16,224,-31,22,41,320,93,63,-31,36,-37,148,3,13,149,67,514,143,5,23,-23,386,24,54,19,109,8,24,102,381,199,431,158,72,357,5,-164,234,230,-92,30,52,20,-2,5,5,59,189,-144,29,-9,78,17,64,22,51,36,66,39,693,173,89,-33,160,319,-26,-2,155,100,59,138,-2,216,-41,17,38,237,3,50,7,972,1309,165,219,70,56,33,160,55,238,60,408,-25,271,36,26,25,401,351,309,-1,13,59,-33,61,169,37,-1,14,213,18,198,139,16,102,187,94,123,-3,1,1,114,112,13,18,141,64,89,30,57,159,113,246,-68,73,126,258,208,-9,171,80,174,189,28,454,77,211,8,56,157,3,122,63,124,21,54,-4,372,120,65,34,-112,82,60,-7,90,132,13,147,-26,64,36,144,13,-3,5,37,69,135,75,11,115,152,1460,-6,14,19,111,152,24,110,26,39,70,788,74,532,71,785,50,163,31,103,405,184,-67,1099,60,96,175,118,111,172,481,93,94,343,1098,33,149,10,245,101,93,30,98,426,19,46,59,299,204,362,8,117,238,25,131,50,73,36,647,48,100,737,-6,46,551,-246,100,147,429,214,59,32,190,81,329,675,628,-4,80,-8,39,67,62,272,98,150,97,-11,51,-210,110,67,65,86,150,855,450,85,231,159,-16,28,516,205,-7,39,319,33,200,264,64,2,130,29,19,61,118,121,29,-28,77,52,182,62,27,22,188,8298,326,135,2,66,126,286,4,21,-924,57,922,17,166,428,153,19,23,48,31,13,-23,46,358,57,55,422,466,15,382,-21,-1,-40,22,78,130,71,69,259,58,210,163,-22,423,226,-9,2,451,657,30,40,57,31,28,42,-76,29,42,183,167,18,254,177,90,18,1,189,520,439,277,177,-21,6,-30,13,19,211,39,51,129,201,271,65,51,3,74,167,287,73,270,72,236,201,175,45,203,-20,0,222,-1,44,265,22,39,58,316,0,73,91,218,143,187,282,78,205,-7,4,68,636,69,24,337,137,139,863,49,114,18,11,180,984,-75,35,131,160,13,-28,46,56,179,19,-266,36,23,11,35,40,19,297,34,-13,173,21,40,18,47,300,271,44,33,72,53,15,-10,7,202,56,-8,22,75,226,33,88,-40,83,64,-17,16,-87,136,52,145,44,22,16,54,71,121,49,34,106,323,12,226,282,3,53,-2,44,88,104,34,310,33,15,271,-64,133,189,-99,5,102,104,6,9,124,6,47,-137,176,0,161,111,99,116,-10,-27,73,14,14,-4,-14,227,86,43,-7,434,34,269,315,82,61,14,785,-12,120,55,10,41,130,590,-2,470,-36,154,186,1738,36,3044,28,91,-33,41,153,119,31,77,2426,120,89,49,96,27,36,23,-187,79,34,147,105,31,109,117,92,20,35,205,97,147,43,22,65,-34,39,63,7,48,328,24,43,13,352,476,36,537,56,185,9,38,23,-20,150,89,63,230,104,85,72,319,122,301,295,8,7,1116,-12,147,916,492,39,72,338,-3,246,32,116,-27,19,258,286,148,56,83,-65,61,10,50,208,23,32,54,201,71,181,20,286,1085,912,493,17,99,367,47,20,27,31,-16,-44,13,-20,171,-21,1,42,286,915,67,389,138,199,36,126,75,293,185,147,15,118,291,290,147,63,25,227,202,1238,18,55,62,95,418,7,1,80,56,358,277,215,119,152,57,130,15,166,-27,71,-6,112,60,-21,52,77,225,18,32,13,-1,-227,-3,4,118,17,-80,-54,120,2,73,44,98,501,26,72,5,11,164,276,-17,-3,18,40,40,1,85,19,97,113,763,130,-127,882,252,220,284,106,98,28,-74,183,-38,67,153,63,37,110,35,33,15,105,25,71,94,117,-6,3,-43,56,88,-37,-105,34,105,517,381,-68,272,-124,135,197,446,117,766,21,461,2,9,74,288,55,68,153,123,9,52,41,34,13,40,44,65,76,289,18,28,46,22,41,-2,12,50,25,24,345,29,305,99,443,130,72,114,1078,35,245,63,-46,31,156,162,40,230,219,202,28,123,65,43,167,768,355,8,173,4,226,148,512,11,57,-16,-36,212,19,22,152,230,65,52,30,18,8,280,2505,130,760,109,86,78,122,36,-10,213,47,52,35,30,235,76,217,76,3,30,28,301,237,109,1055,121,231,110,511,59,75,142,-12,37,148,225,1029,248,61,237,41,8,-15,19,366,320,13,131,54,-48,30,-91,112,78,141,63,351,200,16,31,41,34,78,28,27,136,35,822,181,47,88,157,509,-4,43,-16,-108,88,-40,94,238,96,-1,222,48,8,122,62,927,50,118,799,168,17,112,128,17,10,-66,183,19,10,15,155,-8,28,146,32,73,227,257,346,13,148,-27,287,141,100,43,20,87,-10,34,-36,13,65,-16,79,19,15,20,83,71,71,37,81,36,-162,64,361,92,26,41,59,28,31,237,77,1079,120,131,301,199,521,186,-8,85,50,17,58,58,-13,5,274,173,94,-8,38,163,642,-25,-111,75,33,62,-19,21,-10,108,227,241,108,273,74,297,215,328,10,78,553,211,108,111,124,38,2,75,11,258,17,255,203,39,-859,705,-57,69,12,37,148,-19,97,27,8,-59,33,0,126,316,133,80,-13,173,70,215,251,386,21,31,34,-6,164,107,82,37,16,1296,269,132,-78,255,-20,-16,24,30,144,154,43,-62,8,-19,115,17,-200,267,73,25,200,89,237,47,68,31,-9,-1,92,757,12,66,38,22,116,151,25,284,2698,395,248,37,106,279,62,200,38,33,-6,300,104,-17,308,245,419,-12,42,177,352,-50,63,-30,64,24,178,60,118,271,-1,-50,96,-116,421,13,138,325,1747,34,-6,-80,322,26,749,11,-132,135,4,37,22,49,305,62,238,236,-5,127,-32,845,64,57,117,84,177,242,56,65,60,36,9,61,2,17,139,160,11,50,168,24,6,391,341,18,34,67,89,233,15,287,79,265,480,910,-4,6,-9,98,151,56,-69,23,196,-178,86,104,71,-3,64,-58,-2,132,136,54,106,114,514,30,40,43,145,58,22,-13,504,123,6,16,40,70,70,118,1003,-325,144,73,282,298,23,295,7,110,386,-24,-35,515,-20,280,919,-1,104,280,121,7,212,157,-29,103,300,173,1071,-43,-55,2,197,37,17,160,20,520,34,222,194,319,14,70,51,407,44,135,211,40,35,13,322,21,48,80,-15,858,32,5,59,13,123,180,50,714,134,-24,2237,179,19,496,52,38,8,11,31,236,382,-26,241,60,113,222,45,435,12,544,977,-6,33,36,102,35,324,256,31,225,22,348,220,69,52,37,109,92,157,-26,69,49,193,364,-8,15,85,499,-146,10,8,33,-2,91,59,18,82,45,16,132,186,56,158,37,11,239,42,111,123,30,24,31,15,376,-58,586,314,38,-53,48,14,91,48,-13,-63,66,68,-43,-26,88,31,173,157,170,170,161,118,291,264,141,46,279,178,13,82,362,-7,246,37,24,116,1397,272,66,1214,253,96,79,49,33,57,66,55,863,37,15,674,18,242,551,104,69,157,126,58,24,246,47,79,66,145,19,4,195,10,64,97,57,482,20,33,73,514,92,39,-40,52,11,112,215,-13,5,35,57,58,53,141,-16,461,358,39,15,171,252,-22,16,54,124,41,88,44,197,47,-12,116,13,10,108,47,307,155,94,341,8,521,93,142,23,24,42,84,261,46,214,248,124,108,51,5135,24,566,1712,34,12,45,43,20,-99,1071,484,16,288,-38,174,107,230,68,58,-17,259,-10,12,135,274,206,213,169,159,8,125,-2,151,152,60,60,100,121,153,200,63,-1,395,91,22,-88,121,87,205,124,174,36,43,85,0,-18,52,14,371,332,-5,6,32,23,368,-100,101,121,63,314,129,329,199,26,54,95,320,240,770,25,71,108,148,271,111,4,44,58,-21,91,238,479,114,75,76,237,-96,152,96,89,17,27,-3,77,305,396,53,169,72,146,422,2,36,72,338,0,5,692,130,81,5,4,27,91,36,74,294,51,69,33,19,113,-103,78,63,108,39,741,262,1,393,27,77,-61,93,256,74,4,75,-103,46,92,118,93,39,251,137,178,26,37,27,75,9,50,148,14,24,329,54,85,-52,373,-74,2,39,-26,41,-24,78,1595,102,68,36,713,108,200,130,57,108,190,263,4095,202,-12,54,118,55,41,45,34,108,6,117,887,223,205,385,86,16,195,346,54,56,115,-11,40,139,671,91,72,34,86,-105,277,138,92,30,157,254,170,39,21,180,102,22,3,231,-5,-16,324,279,49,-289,17,117,36,-13,25,282,219,27,90,23,41,178,315,79,17,60,16,-6,53,54,99,94,-103,37,98,69,54,-90,61,78,32,-14,77,338,73,178,286,1,-23,132,-10,-7,24,176,-6,-4,38,-13,69,0,21,23,2,-6,12,32,-3,75,10,-27,41,40,-103,30,19,1,28,39,23,-5,-34,49,22,18,52,9,13,-23,-29,11,5,42,0,2,-209,118,-42,-12,28,25,-15,14,17,-16,15,29,296,45,1005,206,139,22,26,170,1703,15,199,405,73,17,33,-3,29,3,0,69,65,46,-15,59,28,-5,32,-22,910,28,99,-19,27,13,-1,-13,12,-8,-25,-10,13,-5,8,-11,-10,-8,14,86,49,32,0,491,35,8,8,34,-4,4,17,6,1,9,-19,1,14,-3,-13,-35,-29,-13,16,147,15,29,56,-19,22,13,4,-9,11,71,10,-70,-63,182,7,235,78,25,0,28,-425,-15,3
-24,-78,-28,-17,-33,-84,44,-30,4,-13,-84,-112,-60,-4,42,-48,5,-22,16249,34,-4,-10,32,-27,-26,-20,-12,-23,39,-3,-63,-29,-212,-107,-168,-163,-14,61,863,633,799,64,137,2617,117,286,2701,12,12,-4,977,4407,-8,871,27,-37,-16,-27,-46,-3,7,77,104,57,-6,24,644,33,-17,-235,-281,330,-4,-163,-62,-12,18,168,144,-26,79,192,140,13,-11,237,47,371,129,27,178,11,158,205,127,-31,-12,137,7,-6,45,-35,43,1,-122,-45,1672,206,-102,92,-68,-89,46,-301,-151,30,4,-77,11,87,-8,13,-5,400,-8,206,142,11,93,115,110,72,21,11,-12,173,29,61,158,-19,39,-6,42,37,20,4,88,427,35,87,36,11,27,73,13,-68,211,-62,189,-11,2021,85,-19,155,7088,37,102,100,495,31,337,45,38,104,453,322,73,123,33,28,445,-22,-5,47,582,21,-36,-24,12,-37,1328,0,-29,-75,85,150,47,9,5,101,7,133,21,40,-13,99,9,620,327,145,-6,43,-1,-60,413,-183,162,1189,69,16,557,6,70,-5,841,3484,75,31,164,36,0,5,498,88,0,-89,156,303,412,249,1089,83,562,38,24,-18,70,112,55,19,-6,103,177,39,508,-123,124,8,383,-9,496,238,-81,44,-7,2,16,-159,-12,5,-117,25,112,-14,-9,203,113,40,-186,11,14,381,1310,53,-21,-23,83,87,180,-57,2983,583,189,-10,-21,84,84,100,606,33,198,27,65,59,143,36,2,553,2,389,-135,246,-9,7,392,-8,101,-15,93,6,21,592,431,318,-4,105,3012,340,12,24,203,24,123,42,95,48,-7,109,505,122,16,8,51,64,-1,-25,262,35,-12,1685,70,-10,347,-37,143,193,84,5,11,44,-183,158,81,1200,8,88,11,542,857,266,66,-36,399,39,350,218,31,134,430,89,45,16,-14,261,318,139,62,53,160,57,1,8,45,-19,3,83,27,81,322,277,298,123,26,45,22,146,178,-133,-12,41,357,283,34,-16,24,119,102,37,-24,16,-6,188,202,138,47,9,418,22,85,62,351,81,-35,90,-37,64,338,75,128,176,777,407,135,9,176,-199,30,-24,12,200,240,24,180,230,-35,-154,214,-139,43,-152,9,32,106,648,-12,4,-17,-33,-11,42,83,22,33,66,329,-64,181,62,-58,118,84,72,281,169,352,16,7,7,65,-20,-23,114,108,2,21,49,75,91,17,10,-97,-30,51,418,367,155,118,11,570,2,-74,126,62,24,211,49,367,173,36,135,97,210,40,15,-180,244,407,322,94,30,103,2290,58,434,63,542,76,87,84,93,310,122,545,255,80,-20,2,-69,0,127,12,162,500,49,334,322,15,5,58,-1,28,-13,3139,33,-46,-35,19,5305,15,452,133,-144,-30,31,47,205,109,45,159,122,279,1,-4,399,10,-26,36,-13,317,52,33,17,149,58,-24,170,115,-86,-42,13,-32,12,6,23,302,17,97,220,-359,94,82,400,12,-31,63,5,-4,521,0,64,48,99,592,3,-28,-57,53,21,154,84,78,19,2828,22,343,79,-60,54,121,71,38,161,47,-9,-5,686,69,247,-42,97,-56,13,11,482,52,78,-6,87,17,24,70,81,194,76,61,322,148,137,24,12,18,5,165,311,-8,203,227,71,197,-2,41,127,123,-70,96,-40,-26,-31,133,217,105,101,39,-18,136,60,195,174,70,12,66,343,675,-145,-19,379,71,175,16,66,401,-43,502,52,-56,40,113,294,-24,-84,28,494,231,80,-511,174,-50,-18,6,194,5,236,83,81,63,42,88,5,105,97,34,5,39,106,42,683,48,22,26,276,562,-36,59,120,-191,-26,7,-12,8,178,-68,-4,82,-351,13,30,11,394,-28,337,128,-15,10,795,95,12,10,195,37,-16,659,-8,100,-9,-44,0,65,79,1068,-1,238,59,-19,75,79,-5,-88,1174,602,122,-26,91,-134,221,1115,1052,27,131,43,6,-39,5385,180,48,476,261,314,174,52,11,75,-261,-347,198,-77,-42,-60,-222,-129,122,6,63,182,1444,250,81,-32,64,103,81,47,151,56,23,120,2,120,141,-152,7,129,-18,40,571,43,-10,68,73,237,-178,3,138,14,-32,-20,-32,-67,51,-4,92,-32,-122,60,3926,6,77,79,343,4974,83,7,102,633,-146,-1,-167,1209,78,-16,-22,-24,-12,188,219,-24,5742,313,-17,19,36,160,-187,-156,18,-75,2112,-70,-52,96,24,587,4695,-66,-182,-3,74,46,31,62,-87,1233,437,-45,15,57,565,116,7,92,3537,573,0,177,148,70,178,23,-44,-2,-49,-14,1088,-24,83,-4,-6,16,65,97,-68,80,-103,90,6,12,204,14,-45,-162,127,287,-24,-215,42,284,17,-62,223,181,43,197,70,98,282,50,-16,-16,-159,16,7,140,57,16,-35,-12,-53,139,-16,-1,-29,132,-4,73,-61,-74,2722,-7,177,-12,60,21,-48,-67,-34,-4,-38,85,98,777,41,42,-280,182,-82,53,52,70,-45,-39,-7,-9,125,-418,3409,39,18,-52,763,-42,20,-117,1931,-103,177,-20,122,72,-74,-396,90,-44,57,-71,134,-124,951,166,54,72,0,-68,-12,231,235,115,-10,3427,41,165,22,129,271,213,19,131,76,-49,232,33,631,68,438,47,1035,78,220,227,178,-79,129,114,3363,221,177,71,302,-10,-2,84,306,-104,295,13,119,34,53,63,22,62,13,2348,38,-24,-68,88,168,-2,133,2362,823,140,329,1395,770,69,-8,49,50,258,383,-20,53,-21,-106,623,150,1441,-42,52,139,42,1211,273,25,-1,-65,-15,336,-74,46,-18,7,29,388,252,141,373,-24,27,-126,43,14,0,-36,26,124,686,-27,12,-10,7,-6,29,-26,-3,300,1915,-47,68,117,63,66,834,301,-62,531,54,268,8,102,105,7,25,22,53,-17,12,497,6,84,1305,46,-69,1,21,-46,150,156,231,307,15,41,142,-85,114,-121,25,-189,-57,-49,69,-33,-14,2,-59,251,131,0,50,-41,204,13911,4291,0,133,-173,167,66,3,120,18,-180,7,412,6,-1,49,101,381,200,30,143,-26,29,44,8,-23,140,651,29,42,-35,344,12,7,4,221,161,267,92,-30,32,-28,-6,0,411,141,227,2,142,-21,-66,-17,22,-6,41,114,13,88,-7,91,675,-165,26,161,620,-11,300,2369,-21,269,-6,155,992,154,275,-3,62,21,55,11,98,45,1486,10,-7,19,-5,353,59,17,33,85,361,66,199,42,80,466,210,23,114,-83,116,21,-18,-107,-21,249,-6,77,647,108,335,-43,-300,35,34,156,10,-344,17,638,-30,23,595,516,31,-19,41,105,676,-26,-5,16,76,266,-13,61,16,-15,395,39,80,550,9,197,36,572,2918,67,938,708,40,-34,256,40,65,31,298,81,244,45,1,-18,26,95,2,102,108,18,-32,22,1853,63,-35,225,5,426,594,37,28,120,24,-79,35,190,35,306,-42,67,120,-5,-248,-67,12,186,-184,142,60,1034,981,258,59,56,10,155,0,76,87,-32,-5,900,64,152,202,18,-12,-8,-86,75,97,590,52,170,76,540,107,30,-20,-6,34,42,-321,100,112,-3,22,81,49,-58,91,71,125,-103,1,-26,46,42,23,-6,-9,254,514,-52,-45,-67,366,26,549,67,64,104,56,2,-6,24,43,5,233,103,47,-14,35,-181,30,189,30,38,211,-5,-17,-34,21,173,-12,-197,294,55,8,73,2,207,225,197,33,14,55,300,64,213,33,254,-201,-33,29,27,345,-22,103,-43,48,-93,403,215,11,99,-4,3,84,227,-47,287,3,7,12,360,62,-14,4078,210,27,-23,-12,91,-36,28,26,22,-23,129,389,-7,33,-20,-52,-50,276,47,-102,-50,181,7,91,35,-27,8,16,70,104,-78,-45,25,135,43,66,4,33,-79,29,-48,44,-27,69,-157,7,440,8,-7,174,-95,130,-64,21,68,-27,101,83,43,51,56,40,218,261,596,-14,118,21,117,39,117,44,-22,76,94,-24,0,28,5,74,-35,130,43,3,9,136,-26,303,-9,133,437,238,110,64,36,9,-12,112,72,33,36,128,-28,56,2,-43,-66,-340,44,-96,469,13,22,78,-72,12,1968,-61,-8,20,-15,7,950,4524,-36,-4,3434,9,-6,82,-85,54,436,209,-18,66,135,24,-131,66,749,-104,21,125,85,82,264,40,16,397,53,-26,294,192,192,-58,3737,77,-59,171,2142,25,40,84,31,42,49,-73,235,-52,22,37,281,-6,-2,-2,5,369,85,240,68,383,93,22,-38,-179,342,-55,-23,32,18,-27,-106,81,61,803,72,-28,11,240,-90,77,20,33,68,46,-20,71,-6,47,-85,-42,3524,-25,5102,5256,4770,107,-10,122,295,-128,127,263,1532,-12,21,652,-21,198,-44,29,7,104,830,-11,204,20,-29,1927,42,23,275,-112,-107,364,-17,111,10,224,37,651,-10,318,18,-155,14,78,34,172,-285,60,-82,17,-14,-22,33,638,1259,-5,375,323,152,32,410,105,40,309,1057,75,72,14,14,28,354,171,79,-86,604,29,3945,254,-5,-22,118,0,178,-22,143,86,38,88,-19,-8,69,-46,-9,17,264,-1,21,0,-2,78,13,19,213,-50,-43,80,104,3323,-44,-67,19,-81,136,4,5,113,10,4533,44,-314,-62,-5,-47,3,6,-18,424,-49,-6,-3,78,21,229,-44,79,101,34,-26,207,1425,70,33,-67,86,206,520,53,50,45,-56,-83,8,41,-15,91,65,91,1020,-159,13,18,27,5,349,95,4726,294,-144,346,74,50,-58,-26,-202,30,-84,285,61,222,162,216,32,-7,1,2522,32,-62,340,68,162,75,57,21,48,328,173,-34,4664,275,27,25,-36,129,18,292,271,52,1408,16,133,71,199,203,472,100,22,-13,22,-17,1081,59,-6,120,172,-58,-9,17,-67,193,133,117,211,27,80,111,69,193,189,202,-6,67,11,87,188,1126,109,109,69,4,-60,6,106,51,90,64,158,98,-86,33,44,-5,152,-50,-3,124,-20,148,544,226,57,-10,-61,8,106,-1,34,146,15,4077,237,62,-78,-37,386,193,-55,67,244,23,19,-213,98,60,210,-6,26,921,849,38,48,48,63,16,-11,-18,38,57,-21,215,49,29,65,78,-14,-109,2,-36,13,28,23,-180,31,205,3,-67,-27,-10,31,4416,632,433,-9,17,21,-8,-51,62,62,10,432,8,7,53,-13,65,119,1079,44,-73,-26,680,-66,5,43,-69,261,2903,-5,122,83,-3,-28,-15,2094,1857,70,-45,103,67,59,109,6,0,-13,86,-39,592,82,73,-8,815,55,170,26,143,3,53,-1,344,-27,36,-20,185,13,1412,51,153,55,31,28,20,51,231,27,47,-153,16,-1,-4,-11,-118,-44,14,72,555,-13,129,18,72,251,132,965,427,86,33,-1,48,-6,22,-10,32,304,88,84,152,-19,4,3,-9,31,10,-6,-42,-13,43,929,80,8,-13,63,169,9,876,1,32,495,168,23,1550,-23,-43,9,-9,4,10,60,46,-7,-2,2086,-32,728,241,-61,78,13,23,-22,-11,92,114,-592,63,682,100,-115,64,147,65,8,-31,121,33,16,4301,-142,33,-28,210,62,57,17,1,200,13,-5,129,513,116,407,354,31,-356,18,-118,-117,103,218,-42,10,-55,571,450,476,14,3054,56,-56,97,-10,132,-29,181,125,19,159,64,-3,-26,204,248,-7,106,94,460,48,-234,10,25,-22,41,41,102,27,9,17,-8,196,187,327,28,698,-12,48,155,491,25,31,-22,-104,-131,91,-42,41,40,74,12,132,-42,147,13,522,53,60,24,-14,10,131,145,223,245,100,15,35,52,185,78,523,109,136,0,68,101,83,154,40,51,37,7,288,90,-87,7,-62,194,266,199,-121,407,227,-40,215,-27,10,128,83,117,266,232,141,228,9,9,6603,52,-53,66,7,51,168,60,141,28,458,46,51,116,818,151,27,325,64,31,165,58,162,168,156,262,73,-31,467,23,12,97,-18,20,220,94,-40,-4,37,41,302,62,-27,44,48,2,40,46,8,70,46,21,21,31,-18,158,1597,96,13,100,56,103,13,4,364,28,6,3,67,-109,-34,17,7,26,-6,49,119,216,-13,119,28,53,223,25,1343,41,89,82,-8,-3,82,145,-62,40,2,586,42,-24,65,-28,46,29,-26,422,-3,5,-19,29,80,7,52,77,82,244,44,50,4,67,17,1,-18,40,18,3299,129,60,-82,48,0,56,52,69,111,-40,-32,80,157,-18,62,1249,25,-16,8,43,-12,32,470,2,311,-27,-13,-67,-21,24,-12,-113,-5,15,-101,140,-70,72,160,-163,-25,53,-12,143,25,126,16,10,-7,-4,45,-45,-23,515,165,102,-38,11,215,10,128,185,-23,-5,78,13,-17,-53,93,42,72,-61,33,104,12,329,110,489,-195,260,25,60,-43,-46,181,32,124,260,-48,140,42,-161,221,56,111,55,277,38,14,47,3,-10,17,-66,-23,44,-121,-13,-2,78,16,-20,-14,12,62,41,46,39,18,99,148,388,-41,82,-15,362,406,44,19,29,-4,349,12,103,18,36,47,118,25,122,49,-7,47,-176,32,42,137,98,48,19,-5,639,71,272,-55,265,21,23,386,10,146,20,0,27,-21,9,54,40,22,-92,-155,126,21,-7,17,367,316,74,-11,12,78,37,-5,6,63,63,75,1,79,70,-95,95,-31,150,138,-20,22,48,404,667,239,124,-71,11,-14,4947,56,187,-194,-88,15,34,66,61,0,29,-2,146,-44,-51,20,291,23,39,-16,-1,53,72,627,-5,87,62,12,97,308,3228,2641,41,2,270,65,52,-16,366,-27,-19,51,14,-9,152,63,-1,63,28,139,-6,-22,42,48,-16,38,252,95,65,78,-6,95,12,41,50,34,247,484,23,35,4194,4826,2162,3059,2884,9739,1342,43,220,12,102,185,86,5,61,22,2,-190,-56,93,17,-15,-53,81,42,29,-109,106,-8,-56,-4,140,134,40,229,36,21,22,-5,-25,-11,183,37,-14,-75,42,80,-11,57,81,97,137,303,0,27,42,165,167,86,-88,57,179,-80,22,65,48,133,82,-17,58,78,12,15,18,63,-3,71,-6,-13,6,14,1,280,45,-16,-8,12,-16,40,-21,15,72,86,21,-46,9,239,121,29,18,-152,198,1,114,97,11,174,37,8,344,52,-73,244,164,-13,119,468,8,67,241,22,16,454,4,5,173,-7,27,43,-10,112,34,51,-16,27,70,47,459,68,266,9,30,71,83,34,166,3,49,12,159,76,86,-1,20,40,56,1229,-20,-53,26,44,-32,23,37,75,95,7,386,63,-1,392,-10,-30,-7,-16,42,85,5,211,-45,29,228,1,-2,116,3,-22,-6,-21,-38,237,100,-4,164,37,-122,448,49,54,129,168,92,1,-17,-7,853,-74,178,16,161,-12,257,-123,-6,18,49,3,94,50,96,-31,72,70,215,12,43,89,42,-5,46,271,-60,94,24,6,221,107,26,-8,-86,-25,74,-5,345,83,48,21,84,25,-54,15,57,122,-8,-92,16,127,121,-5,267,-13,-81,118,50,94,39,78,67,-46,-160,-42,65,402,16,-21,111,141,21,-28,102,24,206,220,-8,26,61,44,95,-18,2,77,9,462,-73,-26,37,17,-4,-3,56,22,30,204,-6,-56,44,22,-1,110,45,69,181,194,89,254,33,30,131,-96,97,35,34,37,14,110,36,210,106,2,52,-187,358,1034,108,95,103,27,135,16,21,223,35,22,-15,51,500,-53,9,-16,142,89,213,-14,413,-1,17,-112,43,-4,62,98,1,14,107,284,88,327,92,-13,-172,-26,195,-8,19,45,117,17,-10,149,2,358,29,154,267,13,222,1034,85,4,-21,-190,30,16,16,-2,-25,34,10,-65,-28,58,66,81,116,552,-3,-88,298,51,41,286,49,-11,-10,8,-54,-94,86,4,17,-18,-27,-18,41,26,38,181,-175,96,179,-37,36,22,-35,21,116,85,1233,0,482,495,-13,-2,203,212,538,-24,205,-19,97,20,903,-5,50,25,113,89,801,25,94,349,1873,8,62,84,-4,-3,-1,-11,180,99,44,49,297,377,16,288,-67,158,69,153,-170,-5,-37,25,134,149,44,148,271,-74,8,-19,57,-140,188,2245,-11,95,289,431,-23,-57,6,10,-12,103,76,68,2,156,13,1,391,79,21,104,4728,-5,169,33,-14,28,472,-16,129,145,18,1145,17,22,313,15,-11,381,144,14,39,-3,66,10,342,324,128,283,17,7,165,78,294,220,1299,166,186,724,-10,103,27,143,55,139,87,36,108,178,-84,-354,268,190,-48,4,-24,-37,73,132,108,-52,44,319,-10,9,34,125,-33,-23,455,98,114,86,21,336,20,45,140,21,-59,-14,436,99,19,383,33,4,87,113,51,22,-25,8,100,-1,37,8,67,381,560,461,-14,67,55,-8,-789,2,94,3,219,3,0,-81,527,-155,74,-29,67,52,234,13,-8,175,-6,-18,18,36,288,84,132,7,8,12,16,-22,150,19,13,158,3717,110,135,-23,25,-17,-20,23,78,243,77,-61,82,40,-26,119,29,110,9,107,51,41,-65,412,52,26,36,61,190,-188,23,80,-3,13,-23,15,-71,56,166,-11,-103,289,39,51,-16,40,19,127,260,192,-20,10,39,40,90,38,770,104,141,-10,38,13,72,159,-270,205,-37,85,45,468,32,27,18,10,-1,-153,-166,-2,2,0,148,-30,-14,-24,-22,254,28,246,91,-63,208,1,-59,-32,17,-76,9,17,3,45,296,79,24,-93,38,156,398,30,146,38,131,-22,0,77,88,84,25,18,8,15,27,46,21,49,21,-12,112,8,40,-19,-38,270,188,120,138,-201,47,13,88,123,256,-24,1530,-53,44,47,-35,22,49,81,6,106,37,712,-31,136,28,-36,-35,142,11,9,202,10,24,293,116,74,22,405,25,32,2,38,68,52,72,91,7,138,16,514,160,186,-16,214,166,91,-159,314,-29,215,19,65,18,-26,28,81,-99,3,12,-110,-21,21,24,102,153,72,116,29,-16,140,447,65,27,235,30,-3,-27,15,-93,-41,21,-3,11,9,-5,-19,21,205,220,-78,-93,-21,2,-4,18,-35,243,492,115,-50,-96,0,34,225,41,208,134,66,0,41,70,-3,44,92,26,-14,144,-42,112,649,373,111,6,29,79,57,132,39,109,-53,52,-39,23,1706,46,552,7,-21,65,62,626,100,237,-59,260,32,48,308,31,71,57,6,-119,33,6,-17,-11,-19,26,10,21,120,-77,327,8,10,32,69,5,217,182,-12,95,147,39,39,43,22,42,95,189,30,-47,22,64,-30,266,261,-2,18,26,33,552,18,14,43,42,-61,17,17,-1,297,4,3,80,78,329,24,-13,22,37,48,-55,314,3,201,-23,-105,-27,18,-4,499,38,-5,131,-13,40,301,131,258,58,27,-25,-166,264,29,28,84,-39,34,35,51,172,-33,8,-124,30,-56,27,109,51,-32,23,78,87,-16,-14,189,98,314,21,45,-89,108,79,-42,-102,53,-3,30,-10,-43,67,135,112,204,98,-78,-34,25,597,40,18,53,61,28,29,255,-34,-29,-28,120,163,44,23,48,22,1,144,116,18,-33,-41,77,-15,14,-31,-13,-16,9,316,-16,286,23,51,113,107,-150,31,-110,24,27,181,82,-232,58,-28,52,26,35,-4,35,392,-70,73,-6,-20,202,51,-14,6,72,173,277,16,145,34,166,-43,106,-19,174,75,160,17,2029,23,-49,35,50,-22,-23,-91,12,24,375,79,186,53,-16,43,51,-14,-12,98,28,-10,901,103,14,56,97,-24,32,-55,219,659,51,-225,-21,412,187,-14,568,53,-24,29,81,161,25,-5,-20,-36,-63,118,-44,106,45,-20,104,195,-22,-24,0,1763,13,386,-131,397,-21,25,14,-2,1999,13,83,-6,-93,-26,-17,102,13,342,35,755,-28,538,14,-12,-49,47,-7,37,-4,41,-5,121,182,763,-452,6057,-10,119,-27,200,2,109,64,98,971,-53,-33,36,83,134,15,98,100,1168,-17,28,30,-28,-12,32,43,16,10,99,14,1,-1,-131,42,-11,518,-2,-25,35,35,47,48,-10,82,-28,-1,11,248,5761,34,29,11,160,48,62,40,30,-47,-76,71,36,-28,-82,37,361,41,48,39,20,1476,-47,92,1618,210,9,171,174,-582,7,20,118,136,36,62,900,0,7,284,232,106,322,-15,370,7050,144,204,148,361,81,210,-18,-27,108,296,191,12,174,74,30,43,-5,-2,5,-17,1048,233,-35,-93,16,1114,49,58,232,258,156,-266,-40,1561,24,1867,1953,4696,-42,-8,5191,646,-61,293,110,51,115,1611,28,180,79,-18,-108,-159,545,28,10,9,613,31,18,5117,322,-37,290,58,9,87,54,84,-106,-64,1529,842,-33,6,-23,25,23,-17,151,-103,-86,-47,126,-231,61,484,30,11,13,-29,-4,378,247,-10,320,-12,23,384,-49,-26,382,46,2084,93,100,37,1513,2452,120,1324,215,36,-71,3078,2,72,-141,-40,-5,586,298,112,130,-5,84,6,37,123,-67,34,12,439,74,11,304,2,134,36,99,-32,4357,480,90,-7,133,56,2972,-49,157,63,12,210,841,-56,103,132,14,-21,16,6137,4350,36,79,92,75,443,400,229,133,-13,1282,-9,6,-19,-6,72,9,100,151,9,-185,1,29,-33,98,-42,98,72,242,165,87,-6,-61,3,-45,56,21,144,262,367,257,67,42,694,604,375,456,-13,-47,-10,37,1211,171,-106,88,-11,142,8,-60,33,17,50,36,100,19,58,103,82,133,127,-16,151,-3,723,225,114,143,1298,3344,214,14,-12,299,91,144,71,22,-60,-5,45,4589,29,31,27,13,5,42,41,-44,127,2,-21,90,-13,27,59,278,503,132,-51,18,3427,41,30,73,52,-14,-11,-46,439,75,47,-13,21,85,83,-46,171,23,229,-125,29,-18,-135,-63,24,252,155,260,136,86,99,-33,-13,190,16,133,34,86,-6,261,-16,89,-25,4194,-21,776,19,25,80,-9,772,-77,592,-31,-12,30,116,781,1119,178,68,61,-14,124,120,18,20,-1,-39,223,113,5011,1805,39,329,768,28,212,201,143,50,224,327,39,237,-249,-79,187,127,-1,26,130,65,165,9,24,314,32,-46,904,198,683,65,780,53,24,1,58,48,94,64,-81,-44,220,62,162,3262,16,1,-13,-13,250,81,320,103,452,-34,4,-40,32,144,150,466,20,296,347,-23,-39,-13,191,257,275,14,-26,300,29,82,983,53,201,-41,11,143,390,39,52,140,95,86,-31,95,132,193,673,113,36,9,18,3,217,88,96,1229,53,215,66,-42,41,37,219,9,-53,34,374,14,3,17,107,55,47,-43,311,132,-38,107,195,-4,53,13,-28,9,12,-4,218,72,14,-7,7,886,92,323,-4,60,3291,282,217,66,76,-35,78,-57,57,-1,133,813,46,105,3,78,27,113,485,339,35,-161,87,-12,32,177,91,258,3251,138,1764,53,134,64,141,150,13,133,12,-77,11,-13,62,731,29,15,16,-25,-8,15,120,6,61,12,18,129,-40,7,411,1108,82,-35,36,-29,96,-33,-20,57,209,-14,-2,392,68,71,2,319,-17,20,7,183,483,-2,17,93,6,-13,45,-5,82,-40,34,106,24,16,19,38,24,-64,-17,27,142,-26,50,16,-22,350,105,-42,-5,6,-20,119,3,-32,145,194,306,592,338,598,-27,212,22,26,-48,96,27,118,21,63,1269,-41,-94,-31,16,48,68,-12,65,508,78,8,-33,-28,207,7,209,30,127,11,101,55,-64,-20,-67,-35,251,25,17,103,29,29,39,-18,29,-12,149,65,492,-22,407,-24,63,112,5,-10,42,25,11,27,-80,33,-31,27,155,39,107,150,16,-17,-4,866,1,-22,-57,-13,14,-31,7,17,-55,-7,56,-43,-88,90,-48,23,-64,-7,-107,-14,-12,17,-103,-12,3798,283,272,22,3,-53,-18,321,-9,59,85,316,21,97,18,-16,109,73,-114,153,259,159,65,2,-15,536,135,71,116,-36,157,-29,-67,174,51,-18,13,-169,21,-151,39,309,42,63,17,59,-51,98,69,44,1,-36,311,16,127,24,152,186,134,79,53,-301,-16,106,50,42,404,-35,-13,-161,189,-30,367,33,35,20,-6,12,133,762,21,75,209,39,-85,397,-15,-14,47,26,39,353,836,-34,-18,9,1068,600,693,19,68,33,733,-4,411,-85,61,6,9,-147,3,253,32,-28,-29,133,10,-27,-3,50,-171,66,2,-65,49,229,47,-11,115,-17,53,168,-17,16,-9,109,115,56,-33,12,268,19,-85,264,107,-3,97,16,-61,15,-4,16,87,262,14,-198,16,-20,-26,-16,8,77,140,88,-74,-223,-38,5,18,213,35,-20,22,32,-5,-23,22,9,-5,26,3,24,87,46,-33,-17,57,19,150,25,-8,336,-11,121,78,-114,-20,-150,-129,177,-52,42,42,44,3,41,63,-14,149,31,65,-56,75,14,669,-56,-38,16,12488,171,-33,248,-31,-4,131,132,224,43,5,-2,1,26,-65,103,117,1325,-20,15,-1,-19,27,-33,73,100,-3,42,-7,101,3061,68,32,59,25,341,2415,30,776,132,-35,51,-23,53,4458,416,-5,4345,52,44,-21,73,50,-9,-8,227,436,-7,71,107,11,1,47,47,436,-20,-95,98,30,-11,494,23,-21,-11,112,22,70,9,-12,139,1039,79,432,-2,5,-27,4,-85,45,15,89,48,100,71,34,75,221,-26,43,-3,-10,-3,12,55,53,-18,-1,480,-16,54,556,310,-6,62,-21,-17,321,214,140,426,-2,717,-20,-7,143,175,206,403,97,215,-89,75,83,450,27,-18,52,-87,-182,-24,21,10925,41,229,126,-22,2,-66,42,9,17,-81,23,30,29,-37,4,-72,-23,-11,-75,4,25,-106,48,-39,-34,2,10,22,93,358,-55,-4,17,-45,97,96,204,7082,2337,10310,87,6,104,396,345,-199,178,18,310,-116,50,14,294,-2,102,23,22,-83,194,69,271,-88,6,71,-6,68,81,52,464,59,157,39,-14,28,17,398,-5,6,304,-5,1661,30,12,48,994,-63,17,123,27,47,21,95,23,-77,-86,101,24,33,138,-26,93,613,425,43,35,-3,62,90,547,18,66,7893,31,-92,645,20,-51,197,30,27,315,231,-22,-6,-2,-88,-61,-5,84,55,-7,41,91,-6,50,-6,107,37,20,174,115,37,47,150,-67,11,-3,12,2,4,-79,231,57,-7,-200,3,7,63,845,68,11,128,988,32,21,11,69,30,-9,16,-38,34,32,68,-15,23,-4,63,981,12,64,8,-3,97,16,423,-9,113,-24,-1,-5,-109,4,49,-46,4,36,25,119,67,57,-36,75,72,3,81,-17,652,793,20,216,31,43,2,373,175,109,-22,33,-11,-15,12,504,4,15,118,165,-23,-6,4,-24,397,16,-48,-19,38,175,21,-6,51,0,49,51,-6,233,454,-18,646,86,-36,990,149,13,27,-15,15,-22,-39,473,-49,-18,-86,92,54,560,5,-7,-6,19,24,-15,37,175,8,-9,682,37,-24,424,251,688,-24,35,21,143,11,-13,518,42,17,-34,436,-80,52,-10,2,-53,-23,1011,52,-36,250,3,-40,111,-114,1206,7931,122,125,20,8,-3,60,-114,-31,-47,245,168,41,3320,428,57,350,-24,74,172,598,-50,11,24,375,-20,418,-219,-11,195,64,-45,101,87,170,-19,652,17,146,30,-20,-587,41,-40,2,124,-29,9,-1,42,-24,65,118,685,44,5754,6,8,96,135,48,45,110,336,107,-19,13,73,28,-4,-44,64,406,17,-11,-127,1231,-12,-138,15,-40,8,43,37,39,10,162,4,-2,26,43,-9,9,37,-1,-12,20,24,40,92,-5,-16,196,8,-35,87,-20,301,-36,-98,98,-3,-11,57,324,-16,-23,-12,80,312,0,-11,297,77,3,98,24,323,-18,118,1164,-102,-31,3,-17,1270,34,54,300,58,-302,5034,89,168,74,135,-20,188,98,36,198,45,17,-18,304,69,33,231,132,909,33,32,18,0,307,-62,-35,-33,-81,59,205,74,8,12,40,-2,132,84,-67,99,81,870,81,133,54,24,23,21,-11,47,-29,313,-18,-220,29,-17,233,279,114,-52,-84,298,1,372,1297,-60,118,-83,231,11120,218,29,-165,26,123,-96,56,-14,111,157,689,4455,1717,-5,-34,-9,25,50,-126,-16,151,70,4,50,394,425,110,-14,57,-101,-94,225,-39,-98,-3,-44,37,-136,147,-8,-178,62,-52,32,795,-49,-9,7,33,11,-5,-27,-33,-22,-129,193,2,-57,62,28,140,-5,195,-67,68,21,-13,-14,-37,204,126,17,92,195,-101,-47,29,465,79,1094,8775,500,10198,-273,-29,17,32,7,-42,145,-38,23,-79,-2,371,265,13,31,224,9,76,42,1465,28,258,14,33,-11,4,88,62,71,-52,3265,88,135,-5,126,-185,870,9,282,10,-35,-50,6,1752,11,198,18,126,203,25,60,6,14,-36,-20,22,-9,-208,773,156,85,23,82,-103,72,40,-73,40,-117,101,162,389,391,237,10,40,-37,-13,0,225,4,-51,1166,-12,188,105,232,51,81,32,422,21,32,58,66,18,64,159,14,131,38,37,23,-25,46,77,-30,15,17,15,10,-64,223,-54,50,69,-114,99,39,-27,-14,61,240,11145,291,187,2742,-43,45,-11,-75,20545,12290,400,3607,13540,46,41,1116,151,512,2,73,52,-5,106,104,320,23,-3,12,-23,-116,-58,60,112,3509,106,-9,323,29,702,47,-69,51,215,15,-78,0,16,-23,33,92,75,7,18,16,45,27,429,451,-257,72,39,127,412,2,230,21,204,239,93,122,32,647,107,337,4676,30,0,37,33,-39,-18,764,391,-2,55,130,-24,24,-65,52,58,-36,-105,162,25,35,-48,140,0,98,74,205,82,6671,5,24,43,39,-69,-101,6,8,260,40,262,-54,5770,166,370,21,194,128,2,-85,292,186,73,168,22,-35,-8,45,32,-1,-23,128,27,-64,15,-9,-29,105,36,-37,37,-11,-86,22,74,126,24,27,93,81,20,49,60,248,22,-25,-20,39,-27,43,272,-61,9,104,7,13,-70,133,55,138,-189,-53,11,-282,16,-1,133,-8,214,58,219,-6,-17,77,23,99,194,61,-6,-12,27,-85,-15,15,-93,149,72,336,-7,-45,44,179,-6,-10,14,14,-8,77,-32,-19,204,-14,22,41,34,-38,14,938,-5,-5,-97,8,-1,-74,36,-8,142,-66,31,264,46,-37,1584,-184,218,163,79,188,310,186,295,1072,452,72,87,57,17,10,3,4,-157,31,1395,69,2484,62,19,1565,86,30,41,1772,-10,101,24,233,38,-79,34,135,117,18,31,37,132,3,-40,-101,-31,104,24,50,2545,0,92,355,727,-15,141,-47,-32,-50,50,86,21,41,39,109,44,540,-1,-49,-28,39,-7,89,723,52,14,275,416,13,156,52,-33,637,-13,29,-43,-24,299,1183,97,402,92,-95,738,126,-218,-15,-5,18,99,56,338,826,95,348,106,-98,-31,99,253,56,248,0,81,537,392,-71,4,56,11,-22,45,5,19,30,181,6,-1,62,-37,261,119,4,202,-46,133,-17,-13,-109,52,571,-20,-35,115,31,297,-221,7,111,31,99,246,5,-15,143,2244,-16,98,101,-11,-6,-102,10092,313,78,53,26,177,71,48,-2,295,98,-91,114,-3,31,119,102,-22,2018,82,280,12,0,15036,255,100,86,-290,21,19,411,-26,-48,24,-4,48,15,113,17,-10,38,-2,3574,-3,287,-135,-132,444,-21,17,70,180,4,147,10,67,773,60,23,33,158,70,0,-26,18,36,1343,34,-25,367,251,-29,11,97,-69,12,95,146,1,174,38,22,72,17,-9,59,72,160,-1,961,5,203,196,485,-64,8,83,-30,38,0,501,-25,103,48,370,72,20,29,-188,72,24,-44,65,-29,-99,-23,28,-11,42,85,193,24,156,100,44,196,-113,-1,11,114,57,40,-83,175,18,1144,613,-132,-95,52,236,85,4986,86,-39,28,296,-7,-125,-19,36,28,229,80,3,33,44,-115,-13,61,391,47,33,9,231,39,-13,-18,-212,-19,-21,13,102,-45,282,20,23,20,93,22,-17,-22,-25,28,113,-11,25,10,108,110,75,-82,89,-13,22,-36,113,159,732,174,11,59,86,124,-17,-49,139,50,181,-152,5,-42,-41,-52,-12,305,-1,583,3,-125,53,0,-23,-15,-193,246,124,84,-30,228,80,-25,54,18,-16,103,142,15,77,516,137,-161,72,16,13,18,163,19,48,64,-125,82,1807,-38,38,2,-9,57,-25,78,2297,24,-27,180,682,17,130,117,19,6,2,51,4,33,-89,-23,103,71,3,76,10,18,210,212,102,-142,34,-10,146,81,1661,175,6,7,590,-5,1416,52,22,-4,-658,73,7,-34,92,201,-29,263,-1,-4,-93,-111,17,-53,552,-3,11,9,7,129,-63,-4,-28,447,-15,-6,-176,182,-26,-42,-8,207,-49,52,282,15,71,122,-10,24,28,-10,-29,113,13,-29,-155,33,4112,-40,94,120,284,111,98,32,579,-47,-22,257,172,29,-19,162,13,-6,88,141,-16,-6,62,71,-59,22,-14,43,258,-18,42,87,67,14,76,-19,-57,-504,-17,240,822,198,-723,22,-4,-8,339,29,76,-107,241,308,-7,153,257,9,-20,25,124,62,98,507,-7,-233,131,-37,12,-3,31,904,111,-289,-583,113,29,-53,-437,298,0,-74,-12,-52,-89,-30,985,16,-21,36,210,120,2568,620,-51,457,96,-5,21,1073,14,141,-19,275,18,2714,-181,-684,-1515,-3917,-213,-354,160,18,-26,88,312,-3,167,-7,558,1091,1421,21,81,22,-19,223,62,220,-10,30,0,-12,-76,467,10,-26,448,31,66,92,292,34,71,239,18,3353,-17,189,-17,-206,2,15,118,104,87,59,281,117,46,8,5,65,78,41,3333,529,133,144,339,389,-14,-86,-142,-27,2375,155,4424,1,23,3,-2,46,78,-11,177,130,165,-42,4,3059,-52,40,-7,13,-37,-3,-12,33,-212,62,25,-29,307,-8,-29,-10,4,111,-2,200,34,-23,-64,12,-14,-27,4,207,61,31,-26,-19,0,4,13,198,180,17,217,55,31,6,167,16,31,19,53,-8,74,6,92,-42,2,-13,-17,1475,44,42,20,-15,4126,60,8,-29,-32,-9,58,4675,-29,68,-84,53,69,10,88,84,5,13,-13,327,360,-37,-31,129,47,-4,62,81,45,377,-64,-10,4,78,31,1,87,-7,-31,1386,-118,-32,14,16,50,-31,419,225,-45,-93,-188,102,45,151,125,47,86,-11,-23,51,27,41,707,18,102,1072,399,70,34,752,-514,101,-27,131,-80,9,-23,-12,22,36,1,238,7,-67,15,1663,542,23,8,17,-18,366,-19,116,122,8,-216,-28,112,199,-75,-5,22963,15414,61,44,72,301,-9,-99,3656,39,36,179,3,-13,1136,1387,299,-210,4,42,257,-18,-34,-228,-145,-68,64,108,323,-156,109,15,-113,-20,5,756,110,23,-1,153,147,255,197,24,65,2,-23,41,2339,68,33,87,4,45,-44,15,-84,14,64,42,17,-33,14,-6,-31,188,0,86,23,4586,6,226,41,-84,1238,2715,113,6,70,4538,1518,85,607,-66,2,71,-37,35,2,-3,40,35,4,-12,11,-52,-301,320,4,561,-19,292,-64,10,62,-26,39,-31,60,40,-12,15,-24,-7,-19,-8,-116,-24,-78,-28,-17,-33,-84,44,-30,4,-13,-84,-112,-60,-4,42,-48,5,-22,22,16249,10,34,-4,-10,32,-27,-26,-20,-12,-23,39,-3,-63,-29,-212,-107,-168,-163,-14,61,863,633,799,64,137,2617,117,286,2701,12,12,-4,977,4407,-8,871,27,-37,-16,-27,-46,-2,25,-14,-41,-22,12,23,32,70,-21,5,-42,-7,-9,1,-50,7,4,-53,-23,-3,44,0,-43,406,42,7,23,86,17,44,-26,23,-8,29,28,-5,27,99,-14,-35,6,26,-4,20,3,9,16,-16,-10,0,-13,6,8,-5,61,23,5,20,-6,-115,193,28,81,-1,-28,16,38,-40,7,-8,-48,36,10,12,198,-66,-4,39,-35,-29,25,-168,35,125,84,60,-7,-15,89,35,-6,6,43,20,17,19,-1,37,1,127,9,13,-4,5,-43,35,22,-169,86,227,-43,5,18,6,-2,-25,-4,43,16,16,-61,20,355,42,12,-42,-7,16,8,42,8,-5,9,29,22,37,-12,38,48,40,39,59,3,72,53,129,6,57,793,-34,-28,-18,-3,42,-7,7,99,21,-2,453,-1270,-30,258,43,103,6,28,-16,24,16,-39,92,32,28,139,17,1,23,30,33,141,-22,-20,34,13,11,-13,-3,-19,9,23,-20,-32,17,190,13,0,-41,40,-34,-4,-98,-2,-13,72,10,-48,49,38,-18,1,-5,4,15,26,708,-20,-2,19,26,3,-11,79,27,-15,-25,-6,7,10,-27,-6,-98,90,-9,-38,15,15,40,133,-69,117,-13,3,15,-8,-12,-5,32,21,78,-1,-10,47,-6,-27,9,66,11,-10,32,10,20,-6,22,5,51,87,10,-8,3,-10,59,-8,37,157,66,-10,-15,33,45,-17,-10,-1,-6,-12,111,5,-78,13,110,36,-17,-17,-12,-35,45,13,-10,46,-144,6,1,68,-4,91,-30,102,-59,-5,-27,150,17,12,-4,0,3,-64,25,19,-58,3,40,190,3,27,15,20,137,-6,-40,134,17,-8,-9,26,-1,9,-4,24,232,26,50,-1,78,-26,-2,16,-1,15,20,2,-11,27,183,-22,52,-2,-276,25,332,-25,3,10,22,200,27,4,528,-19,4,14,12,20,-3,16,-2,-27,29,-4,99,11,-35,-101,-14,-14,16,15,-65,-101,11,4,-160,69,-5,-6,32,-22,-1,-6,398,23,-25,4,-31,121,17,2,-60,14,4,48,57,44,-13,41,53,-56,-95,-16,126,41,-41,-3,20,86,46,48,36,19,-43,-18,16,9,34,59,-239,18,79,-28,8,32,45,-70,-44,-45,101,46,7,2,-4,81,1,33,4,34,14,-14,-19,30,18,-7,-20,-1,8,13,30,-26,-24,56,-6,-37,17,-34,39,23,-4,-2,-17,95,30,10,104,58,1,18,41,27,51,10,20,-105,-27,14,-25,31,25,8,15,34,67,14,37,23,24,80,-4,3,-3,-10,-29,-12,-14,2,6,1,40,23,-7,-1,7,67,-7,139,-10,23,104,127,14,13,-17,53,-19,10,33,-2,5,-1,-10,-22,-36,8,-40,24,-38,-62,-105,52,-2,2,33,20,-10,-25,-59,74,35,-17,-94,4,-24,-66,-21,8,-8,70,9,10,58,-20,-7,-4,18,-4,11,-23,61,-20,-18,25,-10,6,10,-24,-11,45,-79,-38,93,-27,11,22,-11,-20,-265,-13,-1,-34,52,22,38,-28,60,17,11,2,12,60,11,-19,-25,0,3,38,-6,18,-46,30,54,-11,-60,11,-8,14,5,19,5,72,-19,-19,5,45,108,-62,3,43,469,-4,3,1,10,-20,-143,25,-28,1,52,31,80,1,13,-4,29,56,110,21,-5,39,0,-28,3,16,13,9,-24,-20,54,24,13,40,-48,76,32,3,-2,223,-21,-47,212,34,38,75,158,-3,-35,22,-22,129,-21,13,23,1,0,26,-4,-4,21,10,22,11,34,-26,129,16,-189,-1,-90,40,25,54,-10,-7,18,6,-13,29,-19,3,-77,-23,215,25,12,24,-5,-32,-16,-12,-53,23,-14,16,-36,-12,-16,10,45,42,-10,-15,10,9,26,-7,49,-35,26,19,20,-4,114,1,19,-41,40,-39,11,-36,-29,0,27,18,4,11,-31,-12,24,-20,182,49,-30,-49,-3,-270,-32,-11,-5,130,-8,15,72,22,-21,1,82,-18,2,32,127,-43,17,-13,-40,-76,42,-40,-20,-14,15,171,-41,284,9,-15,27,7,86,14,-11,-12,21,86,3,8,43,-21,-17,85,48,13,-39,-19,21,19,-39,22,-79,-16,255,-73,-55,-34,-10,-11,-8,9,-28,-39,12,128,15,5,-46,-37,28,28,-37,26,282,12,-9,-7,26,-31,29,-149,77,-18,-97,15,223,38,30,24,-13,-56,20,9,5,21,-1,-10,12,19,-171,15,32,-25,-25,-16,17,-40,1,-38,9,41,33,1,-22,6,-55,1634,3,14,33,-23,86,-11,14,-47,37,51,30,-4,14,-5,-21,-20,-36,35,13,-123,14,8,-19,-168,15,-64,465,57,-20,25,107,15,0,-161,-6,-40,49,189,37,-103,65,121,-127,-16,20,314,-157,-48,3,-2,20,117,19,330,9,59,23,-14,231,39,32,10,1,-8,90,-60,-22,65,335,37,4,-2,39,70,18,-26,-152,117,-40,23,-123,-35,-64,37,18,-34,123,-28,7,31,1,6,333,36,22,-41,33,0,24,10,53,-111,-108,12,-46,32,263,10,37,134,46,70,-21,621,-5,-6,5,17,-18,42,-74,8,2,8,78,9,2,-20,111,6,125,-24,9,10,13,-24,28,4,-165,132,-86,12,-12,27,113,-73,-31,67,24,-100,-45,-2,14,26,17,172,43,30,14,165,21,0,-1,4,-37,-63,41,21,17,28,-72,104,-29,5,15,57,5,11,-24,13,-12,3,-55,-6,-32,-15,15,-27,-6,-8,-50,3,9,22,64,531,-25,-8,-6,28,5,6,26,1,-24,-10,3,-30,7,8,-32,7,313,-48,-62,528,11,-285,0,7,23,374,63,-3,10,0,-1,-21,3,19,21,-103,57,-8,-22,459,10,20,-2,-5,25,16,6,-65,27,187,10,96,-23,-22,5,-9,43,-17,21,33,-17,25,10,51,13,31,107,23,-13,-14,-14,14,-34,17,11,-414,-2,-29,-50,-248,-19,-6,-9,-4,17,-126,-5,13,-2,9,27,12,-3,-36,5,132,-7,7,-30,214,12,-8,33,51,-19,49,26,-20,27,-23,4,-4,77,101,45,29,8,-34,9,-73,-3,2,1,560,-53,-74,-122,-1235,-37,47,13,14,18,14,20,-15,26,20,123,2,8,11,319,17,21,-12,-39,-24,120,-2,36,-153,52,38,49,-88,88,-10,26,124,9,2,-11,58,-38,1,-74,23,164,65,2,-200,-15,-33,-1,-231,-24,61,-388,-24,14,-4,-105,76,11,-97,-41,5,-8,-9,22,-25,173,-4,-19,-64,23,-31,-10,322,99,-37,1,-33,21,160,-69,19,23,22,11,-2,-11,42,7866,66,34,-42,-53,-50,-3,37,121,9,17,40,38,-19,27,-6,23,63,-70,-27,-8,12,43,2,-8,45,-339,-28,-11,31,24,0,766,41,12,82,47,-7,-126,0,77,-13,-63,49,-3,-13,31,29,3,14,2,129,-5,-8,22,76,4,-7,-4,-28,-9,67,-10,60,-14,144,-104,-15,9,2,21,30,24,5,24,-11,32,-90,158,-85,-10,-5,1,-17,-57,1,-17,0,-2,149,13,21,9,48,-25,45,69,10,-9,5,69,111,251,-6,-7,19,193,19,13,20,-46,-8,6,22,5,-98,65,38,54,21,27,35,39,125,15,-214,-17,-7,-50,36,45,53,33,42,10,-14,12,-7,-14,49,-22,-3,-32,1,-2,11,-24,60,10,8,60,42,-63,41,5,30,93,63,-2,1,102,-153,23,-185,13,0,-10,17,10,77,113,-25,15,33,69,52,-15,77,-7,462,-10,-22,-1,-19,3,18,-5,62,119,88,15,-124,-59,34,36,21,3,9,-16,78,-22,5,38,29,74,-7,-13,-56,-27,-58,102,65,12,69,8,7,10,61,18,-28,-55,57,-19,12,29,75,15,21,31,8,-19,-11,26,-57,16,231,56,161,20,27,-4,58,92,-19,-12,23,3,-15,-85,-6,137,48,3,114,-32,-22,6,29,1,34,-14,55,4,421,34,25,-57,87,666,-187,44,42,265,31,49,-60,7,-45,-8,9,6,-39,26,15,-2,60,-71,57,45,0,40,38,-10,9,-48,25,27,109,-77,22,71,21,13,81,30,-25,26,-12,-10,7,-26,254,35,40,46,-49,36,26,61,146,6,-9,33,17,-21,50,28,28,9,1,-18,50,-58,-31,-4,10,77,18,183,23,1,18,258,-224,-39,-61,-60,10,7,-10,11,15,31,-5,16,58,134,-53,6,175,205,-61,360,124,0,12,68,15,3,-5,-1,18,-43,321,-43,76,-22,-5,69,-18,32,-5,3,-24,-14,5,121,-28,-22,2,22,11,11,17,-4,22,20,7,-3,-14,19,53,60,-25,49,-9,8,-13,69,3,124,62,25,-20,2,47,-22,19,-3,-47,29,71,26,79,7,-1,-10,-3,-9,7,121,-9,-17,-28,133,-4,8,-97,-10,2,-25,69,42,-5,270,7,11,-12,80,60,31,61,129,263,-26,51,-16,74,-12,28,201,34,107,-10,38,-273,135,8,-9,87,16,7,554,-187,-32,25,142,-5,-14,65,0,9,5,44,72,11,712,23,-6,64,9,116,-2,38,17,57,8,-19,48,38,10,-103,-198,63,104,1,-27,18,82,52,36,15,26,17,-12,103,87,7,-35,139,-134,-301,76,69,4,140,28,-59,205,75,-16,-44,13,-2,36,102,43,112,20,234,-67,109,63,46,82,51,38,26,42,-6,80,5,-151,-3,-17,87,-47,7,36,6,11,-110,27,-141,61,41,49,16,219,-19,452,-5,-21,-6,3,11,54,5,151,34,128,18,159,416,-24,3,22,56,280,-60,-14,170,118,93,-81,-21,62,250,11,27,45,-15,21,227,89,31,23,15,15,-26,202,16,23,-16,65,87,-11,-49,54,141,34,21,160,69,44,209,100,299,-219,23,9,244,13,-14,21,234,-10,2,-23,-1,20,-6,5,-8,7,26,5,-14,-9,4,5,31,21,-13,8,1,19,-5,11,34,-43,2,125,-44,29,-17,17,346,119,42,44,538,53,15,18,83,-5,-28,13,12,32,-103,-50,30,12,-8,5,1,-5,41,2,-1,96,92,-19,68,17,-7,47,8,-14,19,189,-21,33,-135,21,15,-4,105,-1,-10,143,84,27,20,583,5,143,11,31,51,-34,5,30,-16,92,-102,22,-27,-75,14,5,583,91,32,-26,100,20,11,-6,62,-24,50,33,242,57,-14,23,-11,24,25,-5,8,1,202,3,120,25,64,43,9,106,-12,74,118,-20,17,-38,-34,267,133,156,188,77,173,214,10,4,6,70,22,52,3,23,-8,17,368,6,54,11,-2,65,12,-15,-33,9,11,12,12,104,24,-16,-30,55,-1,24,29,-15,7,20,-9,30,-4,19,-15,85,24,100,-44,-11,-76,46,0,-13,19,-29,-17,0,35,20,49,84,32,-26,-24,-22,23,26,-26,204,-10,-45,-6,14,112,-9,3,-86,-42,-150,12,73,81,-81,23,-24,12,302,26,8,-22,-41,10,-34,19,11,-8,-19,-17,-9,3,21,65,12,-59,-5,-67,-8,17,-3,25,18,28,12,53,-8,-105,31,123,24,-13,2828,22,97,59,74,-44,24,41,42,5,26,21,-36,39,142,7,-42,29,24,10,-13,-5,-187,2,24,-3,2,37,19,6,27,-15,-19,64,51,-9,3,14,15,-7,18,8,-25,9,5,6,-14,-47,5,-15,-6,-53,-1,-31,124,21,-22,-11,36,18,-29,30,21,-20,-50,33,63,130,-62,13,235,29,8,27,234,6,-4,4,57,30,78,14,13,-52,2,-38,12,15,-156,13,17,148,4,29,-8,46,-59,15,11,-37,-26,1,34,195,120,-7,7,4,37,-9,-199,15,4,9,-3,-48,-25,1,69,58,65,27,1,26,4,13,35,170,-75,2,-8,8,3,-37,89,-31,4,28,-39,-50,-45,-16,33,-26,-24,46,221,10,13,-15,11,41,-4,20,23,-15,176,-44,17,109,26,1,5,132,14,51,42,-25,578,-27,-65,72,3,23,10,34,8,1,-13,10,-16,32,-26,-14,70,-9,38,30,15,-42,-20,-26,-102,22,10,20,67,14,39,26,38,37,24,77,204,35,85,302,13,27,-26,62,-49,7,23,25,-17,-5,23,17,219,-8,7,-7,65,35,57,-1,-5,15,13,39,-56,26,24,97,6,25,9,60,35,13,-20,-10,-7,-15,6,15,-16,-6,-17,-11,-21,5,13,-6,-14,62,16,-132,-7,3,18,-15,11,-26,-7,24,12,-20,-9,-19,162,14,3,159,0,4,788,135,-14,11,-204,43,-27,-1,10,-14,1,8,40,-22,-28,-63,23,46,3416,95,-35,297,106,-12,-10,4,15,8,-1,-74,-7,55,-28,3,1347,15,-20,7,25,6,-26,-47,25,0,18,-1,5770,69,-118,51,2,-6,-3,-10,-35,45,-10,29,41,66,15,105,-43,213,43,41,10,-13,61,39,149,95,2,66,-2,81,107,12,48,64,115,-31,-20,9,49,125,-103,-20,-9,-6,64,-6,48,189,-17,2,73,225,27,30,-47,7,-14,27,-36,7,-27,104,4,33,-79,44,83,56,118,44,94,12,-23,8,-14,60,1,-9,-17,3,-4,2,-11,30,14,43,2,-5,3,-47,-12,-31,-43,-85,-120,-11,58,-32,21,-13,40,4,5,-38,27,69,24,3,11,-59,-14,47,-14,7,-77,130,14,-11,-5,38,5,6,88,0,-83,216,-84,44,-1,-14,4,-9,13,37,-19,-5,101,33,74,-37,-6,107,28,-14,-2,-8,60,10,432,-13,-181,4879,131,13,-5,-3,-15,597,-7,-41,24,-7,-1,5,19,20,-65,13,-132,6,149,-8,-6,19,40,67,44,-14,476,-22,-38,-131,-5,-19,-12,35,286,-31,11,56,36,-87,-33,47,29,41,15,-12,-69,7,18,78,9,9,-20,21,9,11,69,23,46,-51,1,3,-3,-3,-36,3,40,-36,-17,11,103,51,10,56,4,17,29,34,39,-9,-46,-108,48,1,4,15,25,17,15,12,-8,28,-3,-22,21,12,12,-23,70,-17,13,-19,19,-9,-15,49,5,-53,24,-25,20,40,-19,-42,17,63,-12,9,47,-32,3,2,9,70,-321,-19,-3,-24,22,-3,-8,-4,-44,28,48,13,-39,-54,-75,14,21,-5,-2,45,5,10,28,5,10,-47,-21,31,7,-3,-9,4,280,56,8,35,66,-14,-2,97,-3,27,20,1,69,88,33,8,18,-13,8,-16,3,212,70,-15,16,-13,16,-24,18,22,66,12,2,12,208,-17,-10,93,32,8,442,19,-13,4,0,19,5,6,5,40,-18,-7,40,-11,28,-9,41,18,-11,446,-22,9,11,-12,10,372,1572,26,23,39,119,30,-1,41,29,19,43,23,48,-14,-19,-23,55,7,-8,27,33,133,44,8,-19,32,-13,21,-32,-12,49,40,-41,-17,-13,-8,8,-184,16,-4,-15,17,58,32,41,-5,-24,23,-27,7,123,-32,4,-23,47,19,51,18,12,11,1,47,109,5,-7,15,-5,9,-9,7,5,-8,-1,3,10,106,4,3,-1,65,1,-29,2,16,45,-83,20,21,63,23,12,16,33,-8,-27,-6,-91,34,86,65,-29,41,6,-4,0,307,54,32,23,69,39,49,-14,25,-17,-13,38,2,114,13,17,-41,22,-4,-1,52,22,-15,28,-191,23,-29,32,21,33,37,-59,33,77,-67,33,36,31,138,14,-1,97,11,-15,12,33,38,35,2,-10,14,9,6,37,-12,-12,141,-10,29,1,-26,39,37,108,20,20,-27,-27,-18,51,-3,27,57,-2,-9,11,26,1,15,16,-2,14,10,7,-23,-2,6,8,-4,332,-1,-3,-6,3,20,-15,17,36,24,0,-12,533,666,22,202,5,16,15,29,7,3,43,20,-5,-9,-6,11,17,28,17,185,21,64,-53,158,1994,13,-10,49,13,2,15,-12,23,6,54,-84,-1,16,29,14,4,-20,-11,35,23,-51,35,43,18,29,36,-7,-6,-3,-10,-7,5,-7,177,29,84,-176,31,-1,23,-29,-7,-30,-15,10,29,37,-18,-4,51,21,40,130,37,15,24,24,10,3,33,-19,56,-37,-5,46,-269,-9,46,-12,12,6,23,167,-12,-42,-31,38,-23,41,53,-4,16,-9,16,9,-12,-32,-20,13,41,-30,48,29,30,40,-3,3,-3,-18,104,-2,-14,2,17,-6,-13,42,66,27,-13,99,29,85,-82,4,155,35,2,-16,14,-3,-67,24,-31,77,-9,21,-13,98,2,0,-47,-34,35,21,-9,286,39,60,634,3432,34,283,-7,84,-34,50,91,5,21,-29,299,15,8,114,686,-6,114,3,40,-34,54,-16,6,510,-25,36,215,30,-20,141,18,47,9,-6,19,59,-84,-6,85,1,67,442,15,-16,10,1,101,18,-3,2,43,14,77,3,13,-20,-34,44,5,11,-13,27,47,59,64,-16,38,74,-20,2,-19,15,0,29,5,3,-32,-29,-39,238,18,-30,-23,11,-20,14,3,-43,-44,1,20,14,-9,6,-1,12,931,-3,-1,75,10,-2,3,-35,-10,32,12,24,56,-18,115,17,-60,16,24,-1,10,29,-91,-41,32,136,-37,14,41,50,-9,-7,4,16,-7,-4,29,9,38,1012,17,-4,12,99,176,262,-7,36,19,-5,11,12,37,-71,23,0,20,11,23,-119,308,33,92,-13,-6,-22,-13,-6,12,22,72,-45,-25,37,17,40,43,-7,-10,3,49,-1,3,-24,-31,135,37,33,237,18,-40,-5,-17,94,122,-160,5,-73,101,9,110,45,110,14,22,9,45,62,15,-2,-3,336,8,-94,17,-18,-26,16,16,-175,2,203,-5,92,19,35,69,-87,134,-11,10,-14,12,-12,17,-161,23,-3,21,36,19,-59,20,4,12,100,-14,-71,2,3,0,44,4530,19,-4,19,-37,225,25,-20,2,0,-11,-23,39,-17,-1,-9,56,16,12,4,-4,32,-2,-22,5,389,7,38,30,-5,8,21,189,65,30,-5,-35,11,25,2,1,7,-1,-16,-29,21,29,-16,-32,60,14,-21,10,-49,46,81,-68,147,-56,53,-3,111,6,39,31,-9,-21,-10,-12,-73,-59,6,6,-119,32,-53,95,2,-47,-2,18,18,42,17,17,-24,-10,-30,24,-89,42,-1,499,258,-5,27,-53,28,8,8,-56,23,51,23,130,-14,38,146,31,15,-3,28,67,15,-101,45,18,53,40,29,-34,53,1,116,77,-52,-9,-22,23,26,35,44,14,-14,-43,-19,-49,-7,53,-16,-42,18,-6,-12,98,14,56,20,9,-55,141,-32,-12,12,-21,94,-2,-13,-32,53,-106,-131,-41,29,33,-5,-44,37,21,263,-19,-66,11,15,-41,-20,-3,29,-11,14,335,-2,14,-6,43,6,17,-22,9,-24,-36,48,-4,10,12,-26,-20,40,1,-7,-2,9,-60,23,86,-81,-13,67,33,8,-12,0,43,-32,18,-69,45,10,16,2,-10,2,-29,98,61,58,34,18,12,-2,14,17,-27,-11,15,-15,4,49,-5,3,44,5,55,13,-13,-14,144,17,-48,17,20,13,141,15,-81,19,15,61,23,-23,-20,17,-7,27,-3,165,-1,-53,0,-29,-27,-27,46,0,9,9,4,1,-12,16,53,18,-154,-30,-6,-5,17,13,15,-12,85,10,41,46,49,27,169,12,39,3,-14,4,-3,-16,-10,15,-17,20,-23,-9,-49,0,14,4,-21,34,-18,-66,22,13,-46,-3,40,36,-10,-124,131,-32,-5,-23,64,-69,-68,-91,-15,-36,31,22,-64,15,-20,23,37,75,48,-18,-10,-8,-15,8,15,-32,-8,87,-4,-26,17,-44,0,9,-21,-33,-17,99,-20,-38,-17,12,-39,11,39,2,-20,40,50,-23,-22,10,47,9,45,50,10,10,6,-3,-21,20,24,8,147,44,16,-26,15,31,-2,-8,38,2,-17,23,33,12,-5,6,29,17,8,3,8,-36,22,-3,4,10,-8,195,18,-17,-10,4,-3,-5,-19,269,-35,28,69,57,-39,-5,3,7,-3,16,87,78,33,21,-13,-25,-35,7,-15,-11,-18,-3,18,126,31,11,18,-14,0,11,9,-5,6,-2,-65,-58,55,-34,-23,-3,142,-3,12,29,2,-36,-13,10,34,90,-41,27,-16,178,4,-5,5,93,1,-13,18,-15,55,43,124,43,-33,43,7,46,15,15,-43,-15,324,98,-4,133,7,-54,-2,9,105,26,-45,-3,-4,-15,20,-22,-16,-19,37,-3,-52,31,-114,16,-14,-23,133,4,-9,19,-27,-23,43,14,42,-13,-22,91,10,18,-27,27,-12,-6,-39,-11,117,-4,-4,50,-21,22,45,7,64,-24,-12,24,-35,2,14,2,-31,-11,9,-26,18,27,8,-13,27,24,2,39,34,56,39,13,32,0,41,-19,11,-23,-25,16,20,-3,30,-4,-33,5,7,-14,25,-10,6,-37,-17,19,30,555,-4,40,-17,-61,-39,14,17,37,79,-17,-6,25,46,-30,-29,-44,4,143,26,45,-3,5,6,-58,-17,-10,19,-2,1,44,-12,5,-44,-2,31,246,2,1095,431,-34,5,17,16,-24,48,25,98,2,27,26,7,26,-8,48,-29,76,39,-1,237,50,17,31,114,32,-15,2,-11,110,-21,-8,15,70,31,5,11,19,-17,19,-32,13,-19,14,35,-34,10,-8,31,22,-1,24,-45,-33,7,-25,73,6,68,22,-7,-8,2002,51,-9,64,-11,62,-14,54,30,-30,-22,-12,17,31,-67,12,30,-5,-8,13,-61,-83,-33,-18,2126,-8,28,-20,23,-29,55,72,32,-60,5,-178,46,4,-57,-39,99,-49,97,16,23,79,21,-13,32,3,15,52,-4,37,-106,30,33,-60,41,-79,24,477,399,30,-8,301,224,16,165,33,53,-60,1,-17,16,-24,-6,32,20,-64,108,11,-23,-17,24,-35,49,27,-12,2493,6,141,779,15,18,36,2,-2,-5,6,3,96,27,84,29,-22,-1,6,-80,4,-31,7,-88,1,23,15,2,-4,75,-51,69,-36,16,28,-103,-16,-35,-30,-6,12,39,-53,-18,-5,-14,-147,-27,-296,-18,-65,-11,12,87,-14,14,18,3,34,57,-8,26,252,-52,42,99,163,-34,15,172,14,8,59,10,26,3,42,26,21,25,28,-32,12,29,6,54,12,22,-8,7,6,-14,3,19,7,2,2,-17,32,68,-27,421,227,11,36,42,45,-21,9,14,-1,-59,-30,8,-26,-33,-10,-2,11,96,36,-66,12,4,6,182,83,-71,96,-7,17,-16,-18,11,176,255,53,182,4,73,2,10,66,13,8,-21,-58,10,42,66,-3,19,-100,5,-13,-4,73,-11,11,14,-32,35,-3,12,-11,87,72,-22,225,74,2,-41,-4,-22,9,-68,152,-41,71,24,19,-29,56,-25,56,15,1,69,1,-9,-8,27,-16,-2,-3,0,2,12,0,54,43,-33,5,64,-8,27,71,6,4,-35,-7,-6,15,230,28,-23,10,32,-4,1,3,-62,49,38,14,13,55,9,-40,27,67,-25,43,3,-8,-26,-28,2,-65,94,-3,-3,-9,134,2,14,-2,-1,10,160,40,3,12,21,91,23,8,13,-15,-86,-42,-31,-15,-12,-18,8,-8,0,97,6,-9,93,31,-21,12,-3,73,10,17,-17,13,11,-33,33,-1,14,-5,-10,1,1,-15,24,47,14,55,102,9,-13,12,64,-17,4,13,6,222,36,-22,10,61,27,55,-3,-1,-5,191,274,2,23,36,-41,122,34,59,107,397,52,44,4,32,-6,106,-27,29,26,43,35,83,31,359,141,16,40,266,13,13,16,47,3,8,62,5,70,31,54,67,-51,229,-1,-5,109,122,-7,25,1,11,0,-9,2,-2,17,45,25,-19,232,5,-6,33,42,9,14,39,56,98,25,21,37,91,12,28,11,54,33,23,3,29,21,-51,-12,113,24,12,40,12,-21,39,86,-11,9,7,-7,601,17,139,100,1,30,-24,23,8,40,-40,39,15,9,3,-19,43,-3,5,22,-12,38,51,59,-9,-33,-6,-17,-22,15,20,94,-2,40,14,77,47,193,22,74,16,64,25,9,2,56,-3,52,-15,185,118,-11,28,143,44,48,149,9,6,20,0,29,-15,21,-1,8,151,113,-7,17,3,18,88,-1,77,56,18,279,42,91,83,314,5,39,38,39,-6,-5,25,20,-1,4,4,2,22,24,210,10,78,76,-49,193,142,305,28,22,5,644,-36,-8,45,147,-26,2,3,1,7,37,-8,43,-9,-11,166,17,-10,33,214,25,2639,77,7,8,-10,-7,86,76,5,-14,67,96,49,-3,44,-18,-5,86,20,9,237,53,244,-1,88,23,15,-8,12,19,-293,70,22,-8,12,99,259,118,45,12,53,56,18,89,16,79,46,41,76,18,17,-2,95,-74,27,107,1,12,46,73,65,-7,-32,-27,209,116,-73,-6,327,18,91,25,15,15,289,214,11,26,29,93,49,82,229,-34,48,16,48,23,107,1,7,18,-1,14,22,37,-15,41,60,-8,22,16,18,-4,-12,-23,109,58,0,183,-6,389,8,6,0,12,203,34,257,23,11,425,70,16,17,-5,-32,49,19,-26,70,31,51,19,106,35,-4,107,13,72,209,218,79,75,40,48,82,42,-35,4,28,-1,50,77,11,30,55,18,10,11,15,12,4,149,84,196,1,85,32,-299,86,39,19,70,49,-13,38,0,4,32,96,9,10,217,36,2,38,24,29,-11,9,-198,17,35,-10,196,10,31,58,23,155,36,-13,36,14,82,-13,5,89,58,47,58,-13,13,92,18,57,25,19,90,-254,178,47,7,6,-4,16,16,10,67,53,50,124,30,211,21,50,348,127,11,-13,6,-12,48,-1,20,170,10,7,-21,9,-6,-52,30,-8,267,-53,57,48,12,82,-72,80,0,9,46,-10,26,19,68,-23,25,125,42,115,127,162,-12,46,49,-8,31,33,84,463,37,20,-3,206,40,-11,61,16,9,21,19,30,7,3,4,86,1,57,69,7,100,79,2,49,42,37,-20,231,107,16,116,55,52,-4,31,38,12,-29,13,287,2,32,-11,8,-18,10,58,37,19,8,39,65,9,25,38,76,107,44,31,32,18,468,-17,1,-29,10,21,-34,78,96,32,291,76,110,63,60,98,5,14,610,210,-11,36,34,6,1,90,-3,13,76,-12,4,78,10,73,49,-23,-32,9,-22,26,128,7,10,5,26,-5,40,67,28,151,9,34,61,155,-45,-73,46,14,89,-441,20,-10,-28,26,38,26,13,1569,15,45,28,3,25,72,9,39,66,2,-22,23,30,29,9,4,234,-17,-8,-2,367,2,-1,10,8,13,-32,23,13,23,8,16,84,-31,56,270,37,38,13,19,95,173,14,-8,-13,47,43,-53,-15,7,-39,79,-21,68,108,-64,13,79,40,45,24,0,80,47,-33,136,17,29,65,21,28,6,40,-62,27,-5,16,17,18,-9,16,24,24,142,5,26,-82,14,29,43,54,33,-6,15,14,3,126,-8,-17,-65,382,48,66,12,-51,-7,92,35,12,-16,-9,19,-10,88,172,3,-31,-45,87,-12,-120,19,18,198,10,6,80,-52,10,50,23,44,14,-14,28,26,34,-17,155,56,39,11,21,13,2,-11,0,84,22,-29,166,9,18,-9,28,7,-21,100,65,-42,-4,3,15,25,7,22,5,26,51,98,-42,30,54,3,23,-6,93,137,-139,16,14,29,60,-2,30,-11,-111,10,0,100,6,38,-42,-6,51,44,-20,13,45,228,42,10,26,13,-24,44,-16,1,-3,32,27,51,62,-7,-1,-11,32,-1,-32,58,196,19,15,24,19,-8,24,21,-33,6,80,65,48,-8,19,-15,91,0,-76,43,0,216,3,20,13,131,108,3,6,34,-94,130,22,46,264,47,157,450,-29,100,-18,2,55,52,14,22,83,-15,517,14,-8,36,-47,-55,1,-7,-2,-10,1,21,-18,4,-1,116,63,245,-21,10,29,0,-2,-4,21,50,38,2,52,48,90,6,20,-3,-12,10,21,43,-21,39,214,43,55,90,42,34,36,52,-58,-17,-39,38,14,18,104,-28,59,134,9,-8,29,31,17,47,-4,7,137,14,36,16,59,8,-13,6,7,41,21,16,-13,9,164,228,28,14,22,17,1,76,105,1,87,51,54,414,143,145,-1,28,-14,-39,12,29,427,52,33,74,5,289,10,35,18,12,-25,-18,-2,16,31,9,-20,1,10,113,341,34,229,34,50,-52,-9,0,-18,9,62,-14,54,-2,80,-10,43,24,148,100,-14,4,28,26,43,30,16,-50,-13,89,29,10,18,20,21,36,-19,32,211,249,42,73,55,95,-68,37,17,-81,37,18,-25,66,112,12,25,34,11,-9,0,19,104,-14,64,27,13,-10,56,-40,25,-2,-26,245,-15,22,9,-20,1,-15,31,24,23,26,72,-49,62,35,37,-101,20,78,14,13,-12,17,52,-72,165,38,45,-11,102,24,11,-13,-1,20,-4,14,72,44,121,28,19,33,-42,19,248,71,15,4,57,254,31,25,63,233,-128,102,1,49,-12,33,-25,190,19,41,6,20,12,69,63,34,27,80,33,6,73,-6,2,41,7,-20,17,-4,23,134,9,5,-19,38,-7,0,80,-1,3,39,34,135,-26,50,19,20,-16,47,-25,27,17,6,8,52,19,49,-10,228,42,249,25,5,223,-48,-24,29,31,2,93,6,156,47,5,-7,6,38,-12,7,-7,15,57,8,203,-16,2,0,-5,-15,48,188,-185,3,52,107,45,66,377,0,-66,58,-7,32,289,15,-4,8,245,-3,-13,-16,139,-5,50,33,32,23,3,47,26,-4,0,141,-4,16,41,-358,36,28,78,16,39,212,182,29,31,-1,39,5,27,77,9,3,2,6,0,-9,34,-11,34,-61,-11,24,-37,190,181,-41,32,37,-19,123,33,69,61,55,223,73,90,45,26,-7,1,70,65,87,119,24,56,89,23,32,131,-108,51,154,77,56,-31,-68,80,-14,55,10,36,13,140,73,6,-5,-80,-4,-17,15,127,-3,63,-62,390,7,-1,29,-12,18,429,72,632,14,12,9,80,-27,3,56,-5,150,-10,24,5,-7,8,121,-4,46,108,1,103,49,29,-10,74,4,6,12,-3,241,95,-7,-3,40,17,16,7,36,52,-42,147,105,64,-17,117,10,-1,94,146,10,23,21,29,-9,122,-78,40,42,1,-12,13,0,41,591,18,54,8,25,35,8,-14,70,-63,188,75,-3,5,129,16,50,75,61,-6,0,-17,267,7,54,139,1,132,4,-13,-11,3,182,38,32,34,123,155,4,15,11,99,-16,-13,-28,70,65,21,-11,0,28,33,35,20,-23,7,2,36,-30,24,4,-5,-22,-8,51,3,54,-5,17,42,33,29,38,10,80,23,23,9,41,1,17,9,144,255,53,18,5,55,289,90,10,-4,61,92,86,40,-17,8,26,26,44,-39,-2,6,26,66,41,32,55,34,-28,30,15,-13,93,-22,35,22,2,94,336,60,304,1,43,26,53,133,144,3,148,67,119,12,164,-23,-9,-4,-7,73,26,24,165,21,83,31,43,17,7,-124,18,35,-11,-1,-5,23,28,118,189,11,224,64,14,38,-23,-11,162,19,273,314,160,47,852,22,214,29,30,295,-17,47,140,218,86,76,127,71,-31,4,38,1147,17,78,-2,13,-136,-16,11,58,19,337,51,9,64,20,54,23,109,8,96,46,396,128,39,59,43,118,11,-7,-3,103,-3,106,48,0,28,60,36,21,37,72,1323,207,-13,240,4,3,35,380,52,64,54,129,78,30,20,-54,20,92,143,31,-4,49,71,18,94,7,68,28,169,72,21,-55,41,85,-73,32,41,28,-39,66,-6,93,-34,119,12,53,49,19,51,81,-15,1,29,34,-4,-243,-12,12,209,14,0,11,-28,161,-19,17,37,31,47,128,191,675,-97,-13,38,48,1,-3,-3,-7,20,105,24,-2,-2,91,5,42,-8,4,148,47,19,-6,-25,31,62,-11,-15,32,203,-8,280,33,124,14,35,117,184,-2,-55,156,11,-1,20,30,12,1,-25,-11,100,15,177,244,39,37,23,126,72,127,34,1170,21,30,105,0,-5,13,41,1,-9,61,73,45,37,38,61,23,21,-9,37,-8,34,-14,1,27,65,9,6,23,40,9,23,-1,93,63,114,81,3,97,189,43,18,21,39,73,2,3,24,-33,14,119,75,6,23,178,-4,3,61,11,272,32,70,35,214,24,85,6,9,23,103,-33,-4,29,-10,69,86,81,34,18,21,13,-10,-30,9,-10,60,-31,125,45,60,46,14,154,19,16,57,-7,-173,16,18,49,-6,7,1,107,41,25,7,31,8,22,-5,-23,237,-2,142,172,65,11,26,35,105,48,51,13,-74,-9,-1,253,-18,26,25,8,51,-118,6,12,20,-13,25,-23,-101,-38,52,46,-13,-8,17,50,0,26,9,-3,-19,54,83,219,117,90,250,-34,8,52,111,86,-3,2,-20,32,-35,-2,105,92,5,100,-220,-42,21,18,427,-6,-19,8,10,19,27,29,247,8,-15,-10,18,99,453,398,49,22,-10,40,54,48,180,33,65,59,144,35,71,51,24,93,90,24,39,193,15,8,52,417,142,-22,-2,-25,9,0,8,8,531,26,43,61,-3,-21,126,7,-20,2,22,-16,21,-7,117,66,28,91,18,8,-20,-3,12,34,-16,7,388,12,-20,82,19,28,5,29,1,16,10,26,66,868,-6,473,-10,70,144,-9,-1,8,55,-13,43,-7,-18,-19,9,201,9,15,68,-5,45,-60,71,8,76,13,21,14,77,328,44,73,9,20,-9,20,-53,66,28,34,51,14,26,16,71,-14,28,-22,4,91,24,10,-8,-14,39,44,36,208,145,-2,275,10,47,34,4,0,131,22,157,-11,193,12,168,85,151,-11,-47,36,112,110,207,48,-58,15,4,-4,55,104,468,21,325,8,-5,30,-19,23,36,55,-8,250,77,-1,-24,54,33,28,39,101,16,9,386,12,21,235,0,80,18,-19,-1,54,13,18,49,25,8,0,-79,4,45,14,-22,-21,7,16,-49,15,9,23,1,-1,16,-19,43,32,-36,63,-39,-12,7,29,-45,67,53,-6,24,82,1,184,11,123,-8,155,7,17,8,73,-3,69,30,-21,89,43,143,-2,-1,83,7,-72,36,13,-7,-34,13,73,-42,5,-52,151,18,37,-11,49,-26,26,-16,137,-4,6,238,-28,3,36,-45,40,2,50,77,88,15,37,25,65,54,227,-16,22,164,11,-41,165,240,-83,41,9,2,-21,2,-11,38,55,36,-7,-29,23,21,12,2,45,14,-4,16,142,75,15,-37,100,233,-11,-9,-1,31,66,17,-32,23,-31,44,-3,84,-6,22,-24,356,58,14,101,3,30,-2,70,36,120,15,66,-71,18,16,34,7,279,101,66,0,-23,3,31,22,133,23,6,-4,93,8,50,37,9,53,331,116,15,-28,-8,-9,59,29,22,-33,89,71,16,21,48,96,39,129,-55,46,-5,124,152,25,103,44,137,107,-5,177,-23,103,4,26,25,40,-6,-6,25,35,30,-24,116,75,45,14,-43,74,-15,-1,71,40,-7,67,-11,9,24,40,-10,-30,14,-2,48,69,27,26,8,78,354,25,-2,0,31,5,15,27,-20,-33,67,318,-13,123,112,97,3,89,5,-2,143,86,-48,392,11,82,34,71,11,46,87,3,39,53,140,33,63,-34,39,50,-7,42,34,2,28,3,77,108,8,94,10,35,107,14,39,25,34,2,360,9,20,292,27,-20,40,-141,49,115,780,105,39,14,133,-6,110,172,404,-40,20,-77,27,81,-20,173,23,59,34,-34,-22,-109,146,-12,36,24,56,223,204,25,30,73,-15,13,274,71,-9,-8,186,4,28,93,113,9,23,-5,11,22,32,94,13,-17,-9,2,90,21,5,44,80,4007,98,45,31,-6,32,135,-3,21,-922,54,647,62,28,296,26,-32,1,-7,-2,-24,19,6,153,28,51,217,223,-15,71,11,22,-41,-25,55,262,-2,47,90,79,7,109,7,264,133,32,12,177,143,-43,21,21,6,7,11,-77,-11,23,-81,59,22,211,33,30,-6,-7,-1,81,52,5,68,76,29,-1,29,22,189,30,12,105,170,64,16,15,-3,27,155,52,11,72,17,87,138,34,48,213,189,-4,-37,-13,19,74,-6,118,22,46,3,2,1,56,76,55,63,-1,42,5,23,0,109,14,40,12,113,21,204,53,34,23,6,110,75,57,16,25,101,-34,38,10,57,90,-18,-93,-5,8,17,21,15,28,71,56,33,30,-15,-6,11,18,140,170,-26,18,47,16,0,-24,76,39,44,-6,22,45,119,-16,-17,-1,40,8,-67,1,-24,68,9,63,14,-25,-5,23,-37,9,3,4,111,128,39,113,167,-8,-5,17,24,5,93,2,103,22,11,14,-109,186,17,-13,11,54,37,26,9,12,-10,21,-98,38,-19,35,76,15,42,30,-19,25,41,-4,39,-25,115,6,8,-35,199,22,132,113,11,6,15,106,0,144,13,18,36,7,380,7,173,-36,39,58,247,-4,1699,46,78,-8,2,10,73,7,-1,1451,-23,37,97,-10,4,14,8,-60,10,-10,20,3,4,-4,119,20,18,9,-4,-13,15,3,6,-12,-9,47,20,4,28,153,-1,22,28,309,132,11,86,23,23,-13,22,8,14,86,24,-4,130,-44,17,31,103,41,34,64,21,-65,410,-30,94,499,288,46,27,204,56,94,-4,68,-41,-8,125,24,47,-9,53,10,19,8,17,85,12,-30,45,10,23,-1,14,92,170,477,91,-6,1,91,13,-12,7,4,-48,-78,1,17,22,13,3,0,137,169,10,155,63,36,-1,34,22,98,60,38,-10,10,147,157,103,17,20,77,90,302,77,36,13,40,67,-26,-24,43,49,87,77,16,52,17,7,42,-27,19,28,12,14,286,41,-11,15,6,58,-19,13,-9,-7,-417,1,42,37,-7,-47,-43,70,-1,-3,4,36,55,-19,8,1,-17,98,64,14,-13,21,21,-14,114,9,44,1,62,222,27,-18,-18,76,297,185,11,47,-21,-59,79,27,30,180,70,17,26,88,8,36,59,8,6,71,35,-4,10,-26,14,49,9,-136,21,22,199,158,-105,139,-166,48,57,138,43,287,5,226,-24,25,36,64,33,66,77,28,25,20,10,-11,21,8,-13,47,1,76,14,11,35,-1,-16,6,33,24,24,15,241,19,160,44,65,2,51,35,624,0,420,24,-33,19,56,56,-6,126,45,200,11,42,6,-4,32,153,5,20,52,-26,179,-2,138,5,41,-6,-23,104,-30,32,35,157,49,-29,13,-4,-7,157,1047,43,265,-12,-10,29,27,-8,-42,52,34,96,-22,17,60,39,17,30,31,12,6,168,246,23,835,0,91,-40,271,-2,155,45,-77,33,114,183,307,98,29,149,22,18,-20,17,70,100,5,66,26,-24,-4,-74,54,17,86,49,148,-15,26,5,-91,5,-1,-8,1,60,10,177,42,18,33,24,180,26,3,-35,-116,12,30,71,22,12,-12,83,24,0,7,-21,156,-24,327,160,87,21,64,110,8,-5,29,45,20,9,29,26,-11,3,63,37,35,22,203,200,-8,34,-72,98,-11,53,173,-8,37,1,35,-53,12,18,-12,31,28,-7,10,42,104,21,20,55,-30,-83,0,49,47,-7,-3,13,18,49,38,-12,441,56,9,-11,51,166,154,-3,26,48,23,10,46,7,-16,69,117,-52,4,28,27,43,-10,-40,20,-4,-2,5,-1,-4,13,330,98,13,44,39,76,52,99,7,8,39,112,38,7,14,6,50,23,-11,117,6,29,178,37,-569,256,-149,25,14,15,49,3,36,-2,-15,41,29,11,-1,189,48,111,-12,62,158,162,11,27,18,12,-33,-6,34,40,14,-5,-6,137,177,55,-59,100,-15,1,15,20,326,75,28,-31,-26,64,20,26,-149,211,7,12,119,46,7,36,8,21,13,-5,64,201,-1,6,-26,58,57,86,166,196,2127,229,188,12,53,83,4,57,3,8,4,59,25,-7,154,-2,93,24,57,165,68,-74,12,-25,22,-8,76,10,33,227,27,2,-15,-244,230,24,118,172,621,7,12,-19,113,-9,289,-21,-130,-1,12,-13,-32,41,60,87,45,104,-11,42,270,400,64,29,17,-17,122,133,29,52,11,-9,21,12,-24,-16,77,95,5,40,-9,25,-2,228,57,-12,-26,46,55,77,-15,131,66,227,219,220,21,-22,23,8,154,28,50,21,-6,-64,55,27,16,0,15,-28,1,59,-4,17,151,14,159,-45,32,51,55,18,20,38,257,65,9,12,109,11,35,76,522,-117,134,45,79,286,36,142,-16,43,123,-53,-4,84,-11,96,270,9,21,24,6,-23,76,13,-11,92,207,142,46,9,7,10,35,21,23,134,40,50,16,58,118,114,6,-8,23,635,14,144,144,-8,-28,-13,41,2,18,-7,-4,245,-3,9,26,-41,84,35,34,423,33,4,526,36,36,124,-3,18,-10,-15,-32,126,54,10,82,-6,109,41,28,278,29,217,104,-36,13,29,74,7,214,173,3,45,9,157,182,80,50,1,96,123,3,-1,79,16,107,64,-11,21,15,172,-105,-14,21,18,12,45,8,-28,14,20,5,16,85,15,108,24,-18,55,-8,-4,24,1,13,40,6,148,-53,120,15,32,-33,-14,11,78,-21,-1,-43,6,3,-27,-32,29,17,239,-5,69,62,38,22,130,32,209,30,86,754,10,70,90,-55,110,-6,-5,5,873,101,23,518,42,23,65,-17,39,9,-4,34,262,-19,-87,184,-5,144,136,32,-20,200,15,25,1,105,20,36,-3,27,53,46,59,-4,13,41,7,67,-29,-35,26,81,15,-15,-21,11,40,11,148,-17,-2,12,13,35,-5,50,-55,137,3,24,5,30,74,-21,39,9,20,2,62,-78,22,22,-52,16,-11,-1,26,22,98,56,55,79,4,121,31,91,5,7,38,30,105,35,7,67,92,14,51,2104,25,-10,788,21,4,4,34,6,-50,676,171,-6,150,3,14,-2,49,6,43,38,20,56,-6,71,12,55,51,73,24,-21,175,8,27,129,8,18,172,67,47,37,77,57,98,142,-3,-74,70,33,77,-7,10,27,-18,14,16,-29,16,9,98,56,-15,12,5,-2,217,-24,55,36,15,139,53,235,61,2,51,17,71,334,86,-13,22,7,45,124,57,-1,25,4,-10,0,47,138,-1,10,23,30,-79,31,24,-2,5,14,-15,72,248,124,18,55,19,16,192,-4,68,35,112,-39,6,302,225,40,8,10,26,-11,16,29,179,-69,2,36,20,-5,-16,41,28,13,8,129,52,26,72,22,-6,14,33,58,32,-9,28,-50,-25,1,68,24,-20,72,77,15,32,-24,37,22,21,7,65,9,-1,94,52,43,-8,82,-76,-6,5,-3,0,-16,7,998,52,-34,36,238,-1,23,226,-50,46,26,131,483,120,14,-9,14,64,5,46,40,87,16,-39,540,132,62,136,25,-2,-1,148,16,34,14,-19,-38,62,194,52,32,21,27,-4,74,13,50,-10,28,50,17,-9,1,83,63,-20,14,18,-3,-48,54,16,2,-147,-11,79,17,79,1,5,21,16,-1,23,-13,26,193,8,15,6,34,13,11,30,-36,36,49,75,71,23,59,-32,32,32,6,18,18,56,8,131,123,14,-18,15,-31,-27,-6,112,18,-4,-14,14,5,-51,-10,-2,20,-1,-17,-32,20,-7,-9,-1,-37,62,-109,20,-27,3,15,13,-20,-20,58,-1,20,8,40,14,19,-5,0,18,-3,-2,16,20,-197,142,-27,25,-24,11,-29,13,43,-22,11,-11,97,31,342,78,27,5,19,3,112,50,24,183,32,22,4,4,8,-5,-4,38,2,18,5,7,37,-8,10,-59,823,12,7,4,4,22,30,-12,25,15,-14,-9,23,9,10,-7,2,-7,36,-120,106,128,8,55,36,3,-4,64,28,-15,10,-9,0,11,21,-4,17,0,-4,23,-5,-18,-6,15,-9,22,1,-13,30,4,-20,-5,-4,37,-8,-26,-36,119,-7,41,-8,0,-11,17,-189,-1,4
-30,-79,-18,18,-31,-95,90,-27,19,43,-85,-105,-61,-13,32,9,-25,-75,16255,-10,14,-9,-17,18,17,2,-19,-35,-31,-27,-54,-13,-259,-153,-207,-117,12,649,81,-53,-42,653,3144,10517,434,1029,5855,30,-18,32,76,550,76,384,-32,1,7,-40,39,52,22,109,129,44,21,41,347,8,-7,-249,-75,496,73,-14,7,-10,42,306,121,19,95,122,24,6,89,406,39,216,375,96,291,53,217,196,47,-4,-17,77,-21,-3,5,-51,-11,1,-118,5,4100,180,-229,421,-40,-104,54,-343,-37,350,-6,457,25,-28,20,60,2,231,13,-174,479,-11,120,32,52,137,5,57,-19,376,92,391,633,-2,-80,-3,23,227,291,33,182,512,-1,75,82,61,39,196,304,9,139,-29,705,-134,3429,76,62,169,107,60,62,374,1506,410,1219,60,124,91,478,346,23,84,24,21,4,412,5,55,264,37,14,0,-34,-55,1834,21,-10,-81,628,476,100,56,13,706,30,284,77,141,45,161,-4,31,186,1017,-2,76,8,45,1309,-295,13,1639,-19,48,881,-1,38,0,1725,9511,-31,79,515,91,11,70,754,111,35,46,-73,320,1149,280,1517,123,908,6,14,-109,-5,76,168,82,69,20,430,16,638,-43,156,135,610,-34,685,236,-66,87,4,-16,-23,-209,11,67,-128,-12,-87,-36,230,235,180,86,-149,-41,57,1114,3642,286,-5,18,100,110,982,-10,8706,1504,212,71,-39,126,149,77,1346,-8,93,167,90,43,230,91,73,1339,47,2354,-136,475,18,31,353,105,20,-10,39,24,114,2000,1072,554,17,131,3328,607,46,-56,151,-30,165,16,6,83,211,180,552,264,69,69,590,107,24,-18,216,42,32,1085,24,9,1321,77,421,621,10,20,23,69,121,161,239,1655,17,68,-2,436,597,329,798,-5,416,51,1535,128,66,113,959,4,51,-8,-148,1094,1153,287,-149,26,123,146,-42,-21,43,-43,25,245,-3,139,200,524,420,230,187,104,53,232,2860,-50,-14,-28,465,391,21,3,12,93,233,120,18,84,-36,693,390,114,117,8,306,31,38,5,448,1,-42,164,106,232,340,598,232,650,3507,3172,185,0,213,-81,53,-25,106,788,194,34,680,161,-24,-298,406,-33,126,-38,36,6,298,1639,13,13,48,-36,-93,28,91,-25,12,127,997,-6,320,40,-7,258,40,194,305,184,397,648,14,77,68,-3,74,188,146,-42,38,43,98,125,22,54,47,-5,52,983,569,575,63,51,1921,247,-81,35,1,14,145,-1,1011,255,185,119,65,533,-46,3,-156,253,994,449,304,21,77,5371,130,565,100,967,125,319,277,110,466,172,504,626,85,-5,162,-169,15,149,-42,249,309,146,240,1209,38,-2,475,-6,17,66,7357,81,-19,90,158,12256,44,263,401,-20,18,-4,74,249,47,177,175,44,636,120,28,610,82,178,218,85,985,222,25,83,170,5,-56,525,76,-75,11,49,-30,23,4,33,1012,341,127,211,-331,119,55,319,7,-4,55,45,35,699,6,68,139,113,247,90,11,159,126,67,125,-66,310,137,158,20,488,199,-343,-61,179,378,24,181,10,-58,-1,1306,122,186,428,190,-108,-14,38,867,84,106,-9,776,137,37,223,207,183,97,19,76,116,142,42,12,216,70,94,399,14,231,231,152,206,-12,27,193,153,-21,139,20,30,-91,220,139,325,92,-30,-28,31,73,386,272,154,23,186,407,1262,-36,-44,68,116,135,0,320,556,-21,122,13,86,95,176,345,88,65,86,415,133,180,-529,216,-33,-14,10,47,7,137,9,155,24,68,119,-12,126,45,165,57,62,228,99,2368,81,36,58,241,593,-24,150,278,-121,-9,46,15,87,194,-4,-1,81,-286,28,36,27,642,-54,939,119,24,3,1701,54,20,46,468,305,56,1028,5,171,24,-33,-26,-104,23,1686,-4,694,110,63,634,365,14,-9,7466,416,93,-142,170,-137,928,1296,410,17,50,-30,33,-31,12045,97,41,675,758,738,141,129,15,144,-240,-312,224,-99,-70,57,-437,-85,58,-85,48,440,4165,129,105,-58,-21,76,134,61,75,-61,-17,57,-11,130,125,-129,-47,75,-35,10,267,55,-63,-33,44,334,-185,-12,121,11,-80,25,-10,-48,14,20,222,22,13,211,11356,22,116,30,2202,17293,155,-2,50,588,-67,-1,-249,4186,-3,-46,4,-11,17,24,113,178,16710,332,-15,9,50,129,-143,162,37,-99,4487,-69,-47,65,-30,176,13154,-6,-249,0,134,17,5,118,-107,1114,989,80,19,35,1633,158,42,110,8469,383,-86,93,119,9,79,22,-97,34,30,-19,5973,2,-60,14,-21,-3,65,-8,-154,293,-102,31,22,-7,308,-55,-67,-211,8,230,-1,-314,113,706,45,-96,523,116,50,316,182,26,163,92,-13,-14,-96,40,-11,68,26,42,-105,-13,-1,-64,-25,15,-7,117,6,343,-54,-78,13680,-23,109,26,16,33,-49,-118,-36,-28,14,-60,38,1846,28,-7,-102,112,-28,59,750,-48,-44,-65,64,69,25,-392,7940,-17,30,-43,3205,-34,-29,-12,5861,-135,88,36,16,55,7,-133,99,-5,-87,-37,106,-109,2429,213,7,120,16,-136,-3,194,390,348,-6,821,203,-90,34,217,462,34,2,97,3,-31,1406,-42,900,53,398,112,3194,223,276,632,360,9,-20,231,14705,126,142,132,221,6,26,144,3821,-90,1885,55,90,74,270,26,73,86,4,1378,29,-155,31,39,-19,41,224,5669,1215,680,1595,1994,636,134,133,39,139,880,480,17,-3,-14,2,1241,81,4376,-56,42,573,65,4221,161,35,37,-79,-36,428,-47,-1,-12,-78,9,569,608,69,331,-13,26,76,-16,50,34,19,78,56,396,44,-4,14,7,35,78,-7,-6,606,350,-36,62,51,454,29,1565,656,-27,1872,49,632,20,112,57,-10,-28,169,-17,32,-88,695,20,117,227,-19,64,37,-52,-56,456,83,347,638,29,53,186,-118,105,-165,51,36,60,-112,6,-31,12,-19,-93,102,1230,11,29,41,597,18227,12192,-9,179,-114,234,72,11,202,-17,-157,11,295,-24,-64,138,309,1710,-171,197,39,-1,24,82,376,-6,88,661,-27,4,134,1044,43,8,33,520,1158,897,168,0,-7,-11,-11,35,1241,32,-51,6,62,-39,-5,-44,24,11,2,164,-43,195,-4,17,782,-86,-5,198,1505,10,240,9395,8,653,-33,18,1953,846,377,23,147,25,125,36,1,66,3216,-4,15,-31,34,84,212,134,131,99,883,210,215,129,186,259,370,82,220,-95,294,13,-25,3,-9,115,107,96,314,179,53,24,-22,21,-298,-4,-5,-509,9,1022,50,34,868,220,108,-92,105,189,4163,-45,30,45,28,503,36,149,-43,-18,865,22,319,365,-80,318,8,1656,11211,16,2349,5326,43,-1,336,23,36,23,393,356,300,146,-1,43,259,153,9,144,668,-2,28,11,4725,16,-14,115,12,772,2284,-26,213,203,3,-324,19,217,45,-23,10,37,198,-12,-283,235,-16,412,-343,182,83,1752,2706,599,14,-37,17,213,50,142,265,-78,18,4363,23,-4,-6,-2,-14,-7,10,347,-144,455,47,368,111,498,371,-15,-14,-20,98,496,-358,26,189,42,31,57,83,-3,98,86,75,-28,173,-24,34,35,9,-16,86,808,171,-24,2,-40,96,338,1588,295,75,18,48,11,67,29,41,-4,1475,286,74,-12,90,-148,203,193,27,-39,94,112,42,-4,11,8,12,-135,370,80,35,47,7,-2,158,139,-15,0,59,47,242,245,93,411,66,-92,34,-21,361,4,187,11,184,-47,197,365,40,89,28,3,185,653,3,872,-13,131,24,692,130,26,10560,573,34,-124,-3,127,3,62,-10,49,17,288,579,11,43,-78,-34,1,490,55,37,9,411,42,40,60,-20,24,7,83,75,-34,-45,-14,398,14,36,76,67,24,55,99,79,56,55,-291,1023,1105,269,1,527,-120,233,-249,128,156,-13,90,76,130,326,34,57,6,233,357,4,113,-7,157,56,269,53,50,75,237,-28,53,43,13,76,-33,338,-16,72,46,93,11,31,-6,309,838,810,6,61,34,-77,-29,151,146,6,21,108,-39,82,-2,-42,-67,280,67,-125,1557,18,13,36,-61,20,210,6,170,24,-10,4,660,15805,201,-28,5694,29,11,139,24,6,1022,293,16,75,279,0,-61,-51,2814,-57,47,414,62,78,284,-169,12,1560,8,-40,662,198,65,-78,9622,134,-139,258,1174,-10,-10,53,45,-41,-5,-118,674,122,103,44,179,12,30,9,-9,217,5,452,97,454,595,54,-55,-47,714,-26,207,275,71,20,-123,69,197,1105,56,-45,87,31,-263,138,22,32,185,56,2,60,19,75,1,108,15007,81,16435,10797,11399,13,-19,24,2891,-136,144,141,5599,-9,15,1879,42,726,-31,24,-12,80,1878,-87,99,21,20,5059,49,9,194,-178,-140,1117,-57,77,-40,175,33,1757,-16,964,105,-252,75,80,31,201,-287,-5,-91,22,-82,-56,-123,3837,32,41,233,315,314,-1,821,253,198,154,1182,161,106,249,30,24,572,414,188,-83,4170,20,14168,196,-3,56,38,-30,148,11,85,52,202,13,90,-19,18,-40,-2,-21,200,94,38,88,21,31,-55,-9,297,-61,-6,100,88,3452,68,18,-9,-104,69,-6,-12,603,-6,4471,83,-136,-22,-23,-110,-3,-34,62,734,-85,-10,-80,104,47,779,22,106,5,16,-66,898,4046,70,80,0,160,72,640,315,38,208,-82,-84,17,165,-13,49,40,456,1887,-148,3,31,12,-17,380,92,8143,168,124,883,193,31,-8,-17,-117,32,-86,85,122,236,229,192,412,-37,-27,5960,34,-29,761,189,343,314,84,-10,88,757,203,-30,6263,554,-115,29,60,142,42,544,565,93,1125,71,299,4,303,367,768,140,207,42,128,42,7094,114,-20,57,703,-13,40,40,-5,575,83,441,638,53,200,127,253,217,839,272,50,138,-51,18,210,2330,911,26,68,85,17,1,163,-2,141,193,299,-82,-16,79,84,-8,206,-28,19,120,97,530,757,207,17,-25,-27,30,73,-27,-34,509,144,9987,402,-5,-8,-21,1330,478,-104,-5,115,51,36,-242,188,-32,193,-54,22,3572,234,-25,88,302,213,-40,-41,-12,13,-12,-79,284,34,-13,158,71,-67,-499,12,3,-3,50,50,-39,6,3,38,7,6,9,36,14193,1985,704,-16,50,68,-28,367,45,193,-33,452,-15,15,43,1,60,64,1302,83,-24,2,839,-14,-111,-34,-82,201,4501,4,102,59,136,26,-17,604,-89,159,-94,485,34,7,27,8,250,-8,87,1,491,-52,143,-8,1094,186,108,14,131,-35,105,0,171,-33,15,34,638,-75,7992,-191,288,176,-19,84,47,330,110,21,88,-168,13,19,3,27,-151,-45,136,18,989,-5,166,-10,89,187,417,871,499,18,-1,15,49,75,-81,-61,192,327,33,30,315,-52,50,4,131,58,59,-15,-136,-17,19,1581,213,52,44,75,223,43,1056,12,38,780,301,-3,473,32,-75,23,-98,-1,10,106,-4,56,3,9698,-13,1657,398,-152,1035,16,148,20,15,197,53,-252,89,682,157,-16,137,143,43,-7,9,659,45,41,15189,-95,-2,-29,181,59,194,-9,-7,679,86,3,196,217,216,139,387,89,-535,-3,-82,-105,-35,695,-32,127,-27,1123,686,207,-13,10776,883,55,109,3,109,-34,-54,92,26,2982,8,-67,62,43,1176,69,231,666,1482,28,-104,45,40,-48,13,133,147,23,184,8,-119,459,-21,742,16,1411,17,165,559,399,33,108,-12,-87,-317,-93,-72,85,117,123,416,134,-34,239,-11,625,128,185,18,29,24,78,250,165,225,69,-7,-135,91,117,230,1802,610,302,8,85,167,36,-53,59,142,-17,12,-90,61,50,-12,3,1884,1482,327,-10,1028,437,21,539,-22,-14,303,8,53,253,767,166,83,1,56,2691,14,-111,156,178,-6,101,30,94,16,473,6,-75,71,970,120,54,31,-3,12,141,127,139,1049,31,448,-3,-45,161,86,3,188,-56,-3,255,30,-40,-17,-12,22,191,35,-9,54,67,28,97,-14,109,9,198,70,114,121,46,153,2234,124,-29,44,17,270,33,11,390,51,102,-4,-20,-125,0,0,-38,58,4,22,115,256,-19,81,58,45,349,9,1811,96,278,203,-15,-7,100,30,-41,20,-1,1709,37,-49,-37,-52,3,-71,-48,123,-14,9,42,0,50,9,17,91,202,972,27,27,-35,44,3,37,33,50,11,4936,145,4,-141,-23,70,419,66,542,25,-62,-25,44,127,-3,34,1926,-3,13,-29,22,-76,0,48,-18,583,-5,0,-75,-33,20,119,-65,52,5,-69,991,-79,39,202,-194,-34,38,77,54,-7,68,7,17,-5,-16,36,-60,-22,489,212,553,-42,39,147,71,234,469,30,-9,110,62,-35,-122,121,40,145,-65,8,158,3,1175,107,638,-110,228,52,164,-58,-88,740,-126,694,198,-145,107,75,-242,155,-80,74,91,275,32,-12,140,28,51,48,-110,7,31,-22,193,-27,66,-12,1,-12,44,45,49,22,167,84,185,153,449,-4,593,-57,295,462,83,-12,4,26,240,52,95,12,26,90,224,63,590,44,9,133,-116,23,116,429,695,13,38,23,286,102,292,-9,612,45,-22,674,15,56,-6,16,-10,15,-223,81,17,48,-150,-120,140,6,-28,7,164,440,-37,129,110,173,87,9,1,103,34,66,-3,55,118,74,504,149,120,101,41,15,68,290,2478,585,283,-389,9,-4,8310,168,550,-6,114,502,33,37,67,-38,116,-12,377,6,-43,-5,304,189,104,-23,-30,78,124,1034,-102,46,34,30,125,650,7532,8220,65,90,1038,34,-9,27,89,15,5,17,-7,-48,13,14,36,76,25,77,-9,-20,30,188,9,8,968,174,22,247,10,148,13,11,55,151,719,1088,68,-14,13369,13439,10470,6640,9495,14582,4922,189,534,-10,136,102,28,37,-30,26,37,-179,-39,170,-18,-40,124,258,43,3,-100,185,36,4,-14,69,31,215,419,66,-36,59,-15,-12,0,140,17,3,-82,-41,-41,-67,27,47,364,429,228,-107,32,-24,424,602,158,-245,14,309,-95,2,32,288,156,173,50,84,176,23,4,32,271,8,109,-13,-42,16,41,-33,154,50,24,-58,52,67,166,3,11,59,67,46,-111,90,527,113,-1,20,-163,219,35,24,56,25,176,707,3,437,70,-138,633,653,-6,111,980,11,156,832,8,-29,1954,1,28,132,-28,249,246,-14,216,35,180,-12,-110,223,33,785,232,401,228,-2,36,31,55,345,7,25,-10,17,284,430,-10,13,95,52,4493,42,-108,344,123,5,59,24,-35,43,8,539,221,-7,196,-13,20,-9,-1,47,-17,36,108,-130,-34,114,59,-74,25,-186,37,-100,32,25,80,877,-44,220,76,-88,670,76,47,134,64,198,15,7,-41,2177,33,262,113,209,9,516,0,-13,67,-13,69,132,75,632,2,85,143,114,49,16,259,-40,-38,-6,111,-54,65,100,66,386,133,-23,-20,43,0,201,60,433,43,42,1,-6,47,-5,18,158,345,33,42,19,290,153,-9,1137,-3,-26,226,-6,79,33,752,61,-107,-138,-30,445,1081,-144,-6,87,54,-44,20,41,117,225,529,-176,44,137,-10,131,-12,11,45,-5,923,-232,-34,63,11,46,-14,147,33,10,77,-48,-41,89,17,-110,522,59,47,268,322,262,755,88,88,157,-177,14,73,89,65,37,15,-12,656,119,-12,78,-190,719,1762,28,106,59,-13,45,47,-29,1276,84,11,-14,59,368,-25,-30,2,446,252,346,231,92,-16,17,-88,81,-43,19,62,27,-17,-29,481,69,673,36,18,-174,239,473,277,24,-41,144,6,13,296,7,323,166,-55,967,137,499,1084,81,-4,-15,-191,-78,104,30,-2,-61,35,-10,-30,-45,119,729,263,-40,766,-27,-50,233,130,26,1069,53,60,-13,-3,-19,-1,118,2,7,-13,-34,-10,-62,-18,60,182,-217,34,105,-5,36,54,-23,81,137,194,950,-2,446,721,-47,0,285,213,472,-2,143,-10,42,27,4837,25,6,-20,296,145,689,95,6,1113,5449,16,46,50,-10,-74,-5,11,760,272,33,35,281,213,126,395,-77,202,9,190,-27,-18,-2,109,53,227,-33,226,117,-23,-14,-27,32,-303,191,295,1,135,169,156,-9,-77,240,12,13,229,329,228,-24,100,78,-59,1107,76,114,115,8659,-69,287,-1,-2,20,342,-89,68,99,35,2210,25,9,308,21,-16,623,28,2,20,11,322,46,2069,759,189,230,44,-12,507,60,224,283,891,186,450,2071,13,456,126,290,63,168,145,3,197,407,24,-250,187,237,-53,27,31,1,155,464,75,-149,68,514,45,-57,-38,108,-146,-19,-18,146,29,54,-4,758,-72,74,206,29,-61,-23,645,191,9,623,22,9,-89,153,7,13,14,75,203,-2,16,-7,35,322,935,1826,-12,112,176,20,112,-31,-13,12,136,-30,15,-35,1050,-78,-35,5,58,30,453,105,17,187,-8,13,-12,7,369,-77,322,67,45,43,65,1,134,16,54,106,7774,332,483,-28,42,-86,82,0,112,421,69,-22,132,47,-27,383,53,187,23,50,8,0,-31,196,65,-2,35,52,16,-190,42,36,-18,41,20,-31,-26,41,-50,12,-90,536,78,-9,2,97,79,43,445,46,-10,-15,22,6,124,74,453,46,109,9,20,49,34,64,-172,445,-89,-45,22,3331,12,-18,-21,25,23,-119,63,22,129,133,144,-27,93,177,31,476,29,466,147,-30,417,27,-55,11,18,-88,2,10,55,-40,189,-47,34,32,18,417,352,36,787,193,205,22,21,3,51,104,47,12,43,-32,71,-18,69,244,35,26,143,18,4,-1,-24,136,294,138,72,-252,86,49,44,95,225,59,1205,-28,54,8,-27,-13,74,19,31,-100,92,1337,-17,114,8,-10,-7,461,56,12,342,55,19,301,102,155,-6,551,22,-17,12,61,111,34,42,220,5,155,10,681,247,261,27,244,184,698,-103,455,-146,428,15,138,-12,35,16,55,-66,-30,15,25,-19,43,40,146,183,135,227,116,-3,1003,462,347,111,104,32,54,-18,217,41,-110,73,3,-7,10,52,-16,30,327,723,-107,281,1,82,-7,65,-79,645,737,165,94,-31,33,55,495,98,375,166,66,-20,-9,155,-17,72,111,28,71,268,-53,251,920,782,74,14,157,162,9,114,72,332,1,-87,-78,11,4883,19,1093,10,-27,168,90,900,81,910,-49,1074,55,54,387,43,-27,73,-24,-195,152,8,-9,36,25,9,-13,14,180,-113,741,-254,92,41,29,201,279,353,4,130,206,102,143,26,16,94,106,111,63,-197,63,354,-42,362,204,-4,23,119,-20,549,56,44,219,13,-90,6,-13,-34,207,7,17,63,314,604,12,-27,-5,45,150,50,702,7,412,19,52,-104,108,-26,355,172,24,356,144,250,830,114,72,-2,-36,91,61,270,291,76,42,-11,69,-22,-4,189,-55,31,-53,3,-100,-12,220,82,-20,50,57,-3,-71,29,421,1,774,25,48,-71,88,157,-97,-159,222,54,68,21,-36,-39,343,335,321,26,-8,-6,49,716,41,-34,20,51,21,48,205,-1,3,-152,136,145,496,129,-1,33,-1,92,190,-8,-117,-70,92,19,32,-9,20,62,-140,474,6,383,-10,64,105,115,168,39,-140,-24,53,281,263,-167,28,36,94,0,29,27,80,1004,-34,298,36,15,189,40,77,70,163,470,791,-9,164,98,178,-42,240,-20,238,43,351,24,4521,184,-6,41,319,161,36,-71,-3,37,687,61,658,203,16,18,26,-21,-8,69,104,10,4643,208,-10,76,120,9,-5,-30,297,2056,260,-327,124,1156,485,4,1714,-25,21,58,16,97,31,-60,19,-33,18,64,-71,116,461,6,34,189,22,-27,-1,2290,35,1596,-139,127,-11,37,64,31,7346,3,5,8,-81,-3,1,682,118,1518,110,5043,-62,1470,24,108,-97,268,18,104,33,293,-62,156,9,2414,-442,11897,44,114,7,255,78,123,100,178,1475,-4,-27,24,51,433,54,450,30,282,-5,-22,38,7,20,-8,8,104,62,387,-19,7,497,-16,11,2,1278,5,8,22,-16,-4,113,11,361,-45,-45,-43,219,12388,-14,33,-8,266,77,34,13,173,-6,-14,-21,43,-46,35,23,498,14,44,62,57,2963,3,58,5182,471,44,35,182,-127,-8,0,300,289,225,10,2096,1,81,773,280,190,901,-7,1955,4936,199,176,171,317,67,184,-72,-7,81,285,103,24,136,-33,27,544,-24,-47,-19,9,2542,767,-7,-79,45,4113,0,-9,74,302,182,11,71,4537,4,1129,790,12880,-46,38,12729,391,-96,215,132,141,24,3824,-6,217,23,6,-203,-246,1487,40,-14,69,1249,-5,132,15830,162,23,1740,10,44,33,58,17,-82,-62,4895,3594,10,37,70,-26,-17,26,147,-36,-61,8,2,-65,22,365,-28,31,-7,52,121,236,123,-30,318,53,10,43,-21,94,259,24,6288,630,67,71,6206,1529,5,351,266,693,-14,6590,181,61,-212,-63,0,5,139,305,158,-30,164,-85,-30,118,-46,91,12,354,329,331,403,36,174,40,137,-56,11883,1869,375,-40,388,46,10002,-79,540,136,-24,482,2192,-1,97,38,17,10,16,14953,7426,3,114,63,64,1260,769,1659,397,-4,5153,10,-18,32,42,26,-20,90,244,-7,-221,10,34,-30,19,-73,131,475,1535,699,221,-22,-93,6,-18,-40,346,84,1137,435,573,94,44,908,1764,529,1103,149,-16,2,229,4996,120,-211,284,25,126,36,-43,73,-25,111,32,120,-30,-155,332,53,802,87,0,242,191,1230,258,198,63,2569,12351,1832,-48,-15,94,69,-55,-78,9,238,-25,633,14472,32,126,-18,23,141,73,91,71,314,16,-20,167,-13,32,78,711,1108,-63,-17,58,9121,-61,-5,103,28,-26,-42,18,3329,28,-18,-23,41,169,231,-42,132,92,175,-44,55,3,31,238,64,170,197,1761,120,124,170,-5,-31,5,14,118,0,231,-19,136,-21,16,18,10821,-72,3788,18,-45,64,61,1230,-135,2244,-109,71,14,-23,418,4010,247,52,124,39,156,68,33,26,-14,-104,310,248,18936,4987,216,622,1841,11,253,237,197,53,586,426,159,397,-281,-183,179,118,-30,103,687,246,278,26,24,691,-71,-18,1848,306,2117,27,1518,-13,27,-22,347,116,336,24,-66,-108,390,-16,102,12116,8,-2,-9,43,563,80,680,529,74,-16,6,66,150,23,271,209,14,573,1533,-35,-18,14,106,604,432,-8,-99,216,9,30,858,14,825,-33,-4,226,841,83,140,103,19,91,-4,39,405,173,452,369,122,-33,0,-43,520,191,598,188,91,243,16,-44,70,39,473,-22,-39,156,1542,-118,27,-8,385,172,44,-5,1391,196,61,330,8,-12,257,55,-82,437,46,0,344,6,26,22,-12,1141,109,160,16,133,7851,256,8,55,150,-31,265,-32,9,39,264,1287,56,79,13,76,112,132,639,769,61,-96,139,36,100,244,413,295,11421,59,5071,109,124,85,431,212,1,100,136,-69,-53,-11,295,1724,80,24,6,7,1,31,369,83,127,88,0,166,31,2,543,2554,102,-2,45,-1,55,19,2,13,201,-14,17,1475,54,58,-45,249,-1,58,-4,322,101,-26,84,108,40,5,57,-26,74,233,175,88,11,64,5,8,7,-75,-9,328,611,14,53,67,-3,193,125,148,105,20,-7,-12,-6,15,90,121,463,132,286,703,-21,-24,-68,122,211,268,126,253,46,17,930,25,-60,-18,18,67,31,-30,75,190,50,123,24,-124,445,43,261,53,149,-12,70,95,-47,11,63,61,229,149,97,51,29,24,-22,-32,23,3,309,54,944,-32,144,34,208,152,44,-13,57,91,85,35,-99,31,-32,-23,362,121,136,231,235,11,-31,1105,23,73,-16,-41,191,56,-42,92,-61,57,101,-30,-45,243,228,6,-31,-20,-257,34,22,-4,-19,91,8653,-62,691,83,77,-22,29,630,33,100,-25,354,31,190,167,-12,118,-10,-93,116,222,84,82,2,56,932,150,3,142,-55,163,13,74,641,77,-2,-13,-169,24,-114,188,331,62,51,16,32,-51,249,98,90,6,-2,221,27,148,20,297,296,-75,83,98,-309,22,-24,170,-12,293,-48,-41,-248,452,-31,284,53,163,-91,3,-19,159,313,6,120,451,-16,-104,323,-24,-6,100,45,15,894,2738,-28,-11,38,2624,1035,2014,120,273,23,1990,-10,533,17,119,42,43,-216,-6,395,-27,25,31,223,-2,-8,39,46,-183,32,29,-31,80,263,-14,-217,143,-2,117,56,-3,138,-114,288,129,90,27,223,224,97,94,701,27,34,148,26,-40,59,14,15,15,58,-1,-94,-7,34,40,-16,-16,10,56,-25,-54,-83,-74,14,24,149,37,-18,7,49,-34,-16,-10,7,27,40,26,-39,-44,42,-9,15,61,74,111,-99,11,668,-67,92,36,-78,33,-100,-151,427,-88,24,41,72,12,-5,104,21,156,-21,134,0,13,12,692,-26,-28,54,14468,223,63,679,1134,17,149,128,458,-2,-90,-20,116,-85,-33,-1,154,4280,-14,8,-13,-8,-31,533,178,126,-11,32,35,332,4624,101,-6,153,370,133,1256,117,5590,62,-21,71,-15,31,13394,1234,2,14973,234,116,-60,16,5,19,58,155,1151,27,68,151,45,6,116,53,558,-16,-141,51,64,-28,518,29,49,-9,208,20,24,-9,-149,45,2273,122,1095,-92,-64,195,6,-110,32,1,373,64,311,113,26,131,506,-193,144,13,44,-34,-34,238,46,25,27,153,12,25,1304,578,-65,67,-21,-17,1066,57,127,184,-19,853,23,-68,351,300,621,906,14,267,87,259,132,84,33,-13,67,38,-161,-119,-2,11182,40,171,337,-12,66,-75,21,72,4,-63,-48,-25,-1,-25,10,-19,-18,-19,-49,20,38,-148,4,-77,1,56,4,136,31,9,-137,59,24,3,143,186,213,10262,2170,324,47,100,49,922,207,173,338,57,836,-111,8,28,543,88,426,23,11,11,167,72,499,95,-24,95,23,49,179,46,542,-106,41,40,33,-8,77,272,14,-1,334,-8,3470,17,-6,16,1571,-59,-2,344,41,15,338,71,96,-140,-124,58,17,-5,219,-20,45,2420,1072,93,2,-18,89,183,1815,-2,38,252,-20,-114,686,81,-12,492,32,-1,456,252,-22,-15,36,-86,-79,-9,53,27,30,125,535,-27,-11,-12,153,40,-7,315,94,44,52,133,-136,8,-13,32,2,54,-1,426,132,0,-161,9,230,31,664,52,-22,717,1078,50,96,5,106,47,-60,4,12,31,-5,150,29,75,-29,76,1354,-2,30,-3,-12,-4,27,591,-6,75,195,17,7,-112,2,30,-43,4,15,26,19,139,57,25,184,49,23,130,-2,374,837,14,120,43,-9,24,239,397,145,-25,76,-3,-48,37,594,-18,28,158,276,19,48,2,9,339,53,12,-2,-42,419,46,11,69,41,37,125,-22,72,904,11,881,7,33,2733,77,-12,-6,10,6,-30,-32,418,-81,-107,-135,138,11,1340,44,3,23,110,34,2,84,366,23,38,818,67,17,955,286,912,19,12,8,78,9,3,612,202,-69,-23,305,-68,112,3,23,-30,-7,1087,58,-121,451,35,-20,-21,-190,2016,10120,-9,155,1,-56,-21,22,-6,43,-13,213,89,24,4762,592,16,388,30,137,409,-7,-22,7,31,512,1,404,-169,-28,173,179,-41,365,30,72,157,1138,-117,61,-8,-77,-525,75,1,-30,150,-57,27,64,52,28,60,60,1502,17,10540,28,-2,556,72,19,23,326,-114,88,22,293,29,18,-32,-127,430,1336,25,70,-76,143,-10,-89,31,-136,-18,9,-22,-3,-8,309,90,21,155,49,-64,27,339,16,-38,-9,-2,4,94,50,1,148,10,-17,45,-9,270,-96,-143,133,-24,-20,62,1962,15,-11,12,142,108,-4,-51,618,135,100,190,34,475,-45,182,1438,-181,-38,27,7,2551,120,20,66,62,-176,20228,33,251,121,74,-27,102,144,15,219,89,0,-36,825,235,4,1027,608,1865,352,46,10,13,376,-62,-47,-44,-88,76,-95,56,26,49,-10,66,231,188,16,77,61,2550,153,62,40,50,93,5,32,-36,-64,219,-25,-195,-71,-76,333,1532,191,-40,-92,1374,20,94,340,-148,116,-128,627,14058,692,18,-198,37,68,-79,140,-21,135,24,2614,8337,5243,26,22,89,51,36,-141,9,170,46,17,109,433,441,607,-1,-9,-105,-153,269,35,-104,5,-15,46,-149,187,15,-324,-26,-96,-71,287,-95,12,-9,33,34,-63,-7,-67,-24,-114,542,4,-88,59,70,1216,36,85,-215,78,39,37,-8,-44,110,133,4,41,390,-111,-65,-3,598,153,1229,5887,615,7959,-110,-5,-6,15,-11,55,82,-27,9,-58,31,37,208,-91,-36,157,-10,74,237,2964,40,900,-10,80,48,40,41,154,-7,-36,6122,76,-92,227,145,-273,440,37,256,17,20,-32,20,1083,78,4,87,140,-4,196,42,65,16,26,9,14,8,-564,1741,114,6,6,-4,-91,90,27,25,-907,-272,250,453,242,452,198,5,50,-27,-11,-36,76,21,-55,4006,-9,313,242,644,97,286,-1,168,49,-11,46,418,1,31,161,-40,-45,22,0,15,-5,-91,82,-53,84,65,-28,40,-19,117,-89,85,65,-326,113,54,-82,-111,73,428,14001,1537,125,6604,-44,13,-9,-93,12982,20331,98,587,8715,112,54,2252,95,1821,-5,806,23,84,144,4,501,-5,43,41,-7,-94,-69,33,402,6916,107,-10,866,-40,1590,186,29,83,140,19,-33,34,3,-65,159,293,333,8,-15,-12,26,32,1128,195,-45,137,220,203,565,70,422,75,248,533,165,80,38,3791,1156,325,14525,1274,21,58,15,-62,-36,1203,498,135,362,509,-8,19,-50,40,-32,-16,-198,156,24,36,9,72,101,133,967,786,195,15678,246,4,23,24,3,-86,57,41,184,189,50,-188,1805,147,908,40,187,92,42,-116,202,-88,-9,329,13,-16,13,148,-45,-8,-67,233,57,-27,37,-29,-6,126,19,24,33,-23,9,33,-15,277,95,48,101,96,27,9,40,211,-38,-1,32,40,-2,627,289,-41,63,102,80,23,-93,436,3,39,-316,-52,43,-150,15,-24,337,-67,169,110,145,-43,-22,133,65,115,60,-14,-36,27,29,-140,78,23,82,137,21,746,-21,88,133,247,33,-3,-42,74,44,89,-149,-10,83,0,22,159,65,-142,144,514,-31,47,-105,-60,-17,159,27,3,312,11,-16,58,-3,-86,658,-239,465,231,430,78,1,197,363,7431,549,51,231,28,47,93,-38,50,91,32,4848,128,9178,22,17,6495,182,18,139,470,21,200,-17,172,-21,-206,7,18,116,20,86,67,450,-69,-34,-196,-65,147,5,219,4021,-10,192,334,579,-49,104,42,33,102,-5,-39,-35,10,34,226,49,2287,-13,24,-59,-41,2,73,1750,99,-6,273,1550,5,316,43,18,3113,107,10,5,-192,263,4812,76,795,85,-145,1680,124,-317,-5,-3,-2,69,606,156,3032,14,259,135,-136,-14,552,240,2,127,71,63,1447,1233,-52,346,36,-37,167,104,12,176,69,292,-31,38,43,122,184,-272,48,288,-30,431,-46,-17,-255,322,1294,11,-22,53,35,-60,-156,24,254,206,82,130,-173,-28,248,8634,2,-86,200,-75,63,-177,11078,2017,43,15,37,44,283,8,18,179,153,-17,440,34,-8,736,60,-22,1979,25,60,7,-9,17487,215,170,105,-242,-1,-36,1062,8,24,68,-16,19,-62,99,122,-57,83,-61,6610,30,670,-171,-25,868,26,66,88,154,16,117,17,262,296,1,36,40,92,-15,76,-102,104,173,3923,16,14,328,875,-23,102,154,142,-16,-1,162,-104,474,4,-14,282,65,7,33,19,170,163,5583,-71,252,183,232,-13,-45,254,9,-43,-31,822,2,151,47,156,33,223,23,-162,283,58,-19,53,-97,-144,-60,15,19,8,109,187,74,532,43,36,196,-171,17,-13,64,-51,106,-104,132,-15,3323,2457,-31,-106,-12,347,78,14037,32,42,226,405,110,-42,34,40,25,634,83,23,55,56,-24,-15,-11,215,-17,-4,12,174,38,-30,36,-152,56,-9,45,61,12,-13,87,-20,21,225,-11,-23,35,-24,-6,145,-6,-3,32,221,-282,156,-146,123,39,46,15,110,66,1075,297,66,74,196,120,107,114,165,108,-33,-198,50,-101,37,5,40,521,10,370,28,-170,193,-39,10,-21,-81,90,266,59,-18,227,22,-59,48,61,69,169,441,53,81,438,468,-131,101,67,-6,58,87,37,61,48,-118,41,6995,99,58,-25,41,21,7,167,1563,7,12,192,860,82,96,30,27,85,15,47,16,59,153,-5,312,124,17,116,38,1,143,112,31,-17,-39,-14,165,53,8383,5000,27,46,1771,-39,2980,-17,20,157,-347,75,-80,26,153,658,4,225,-102,-46,-116,-134,37,-43,253,-34,20,18,-38,60,-65,73,67,662,26,78,-134,262,140,-9,-34,-17,-15,61,689,6,1,454,15,6,-72,-13,-81,441,57,-21,-320,163,2491,-3,83,-56,297,103,185,21,335,0,-18,250,34,58,4,70,-16,-5,93,150,8,16,302,57,-171,18,-101,-48,144,3,55,101,130,0,186,-12,-33,-501,-52,252,2097,115,-659,-9,43,-38,459,62,24,-48,127,894,-43,139,661,18,-23,58,208,194,137,1731,14,-188,75,15,0,-11,21,1419,3,-270,-607,-97,-32,-53,-152,-228,-15,-174,-48,-3,-134,-183,1120,-53,4,1,96,22,3230,1577,-87,-422,47,-21,59,1180,52,132,31,-94,49,5189,7,-1041,-1003,-4075,-425,-131,153,-20,-11,-24,76,-90,62,-83,128,4521,4080,40,-36,1,-16,609,46,1610,-10,41,22,-4,-75,1665,-53,16,1597,38,3,20,570,46,141,348,34,8350,-46,9,-3,-174,14,-16,190,28,70,73,220,53,67,43,-7,16,22,141,-99,82,244,176,12,342,12,-55,-171,-20,279,12,1403,26,7,19,-25,-124,96,-101,46,198,264,134,5,10763,-18,17,18,22,-22,11,6,22,-496,57,-17,-7,173,1,17,1,19,72,-7,160,6,-40,-59,-27,20,20,-21,75,56,87,0,-57,-45,20,-5,212,362,37,77,81,5,-17,142,-13,73,22,35,-65,38,-6,72,-12,-24,20,-38,753,23,6,-57,48,10301,187,-8,-74,12,-10,79,4037,-38,53,-7,-105,144,-91,225,808,73,0,-64,151,772,-67,3,89,30,-6,38,79,-1,298,-21,66,10,-39,54,43,154,-15,-4,180,-4,28,8,18,97,-10,397,444,-33,-37,-76,260,-6,-21,15,68,33,-18,-13,-10,-17,4,663,21,48,1493,1676,94,4,919,-799,-30,-47,39,-80,9,-43,2,197,14,-100,50,251,-40,12,1276,275,34,66,-29,28,260,-14,144,137,-31,-156,-7,114,301,-55,-81,21851,13908,-70,57,23,308,11,35,9941,-4,50,2040,11,-14,4715,5516,116,-199,-4,-23,74,-41,-11,-228,-139,-11,85,75,1257,-63,-173,12,-10,59,8,5989,96,60,47,202,203,341,203,-46,149,-18,-45,71,5523,177,20,54,11,201,-47,-22,22,49,31,-26,-1,-25,-2,-35,-23,153,-45,129,0,311,52,759,96,-19,2601,10654,74,48,18,9565,7960,-100,1859,-90,9,22,3,25,-11,0,1,57,46,38,23,-126,-346,616,-22,740,3,969,-24,-38,-15,-4,17,-27,18,10,-20,16,-31,-4,-7,16,-47,-30,-79,-18,18,-31,-95,90,-27,19,43,-85,-105,-61,-13,32,9,-25,-75,47,16255,-14,-10,14,-9,-17,18,17,2,-19,-35,-31,-27,-54,-13,-259,-153,-207,-117,12,649,81,-53,-42,653,3144,10517,434,1029,5855,30,-18,32,76,550,76,384,-32,1,7,-40,39,15,52,6,-24,16,25,36,21,139,-55,4,59,-10,2,134,1,19,31,-60,-36,-9,90,59,-5,549,73,16,65,6,6,59,2,21,-7,67,20,-21,4,152,-4,15,-29,13,0,30,-17,-56,4,9,9,4,-29,6,-22,19,57,24,3,3,0,-79,133,37,190,7,-17,48,21,-47,11,17,-48,33,3,12,64,-73,7,52,-23,-12,11,-101,2,97,151,79,24,35,122,41,7,-10,52,16,10,11,74,27,31,388,-10,12,24,-5,-52,35,10,-145,10,186,30,17,11,-9,44,45,7,27,19,12,-35,51,183,-5,10,-19,-45,84,48,7,9,-3,23,37,11,0,-4,76,7,23,16,152,13,152,42,185,-5,38,234,-68,13,11,-5,24,22,38,89,3,15,482,-1195,5,261,10,230,55,12,10,12,5,-10,56,-4,40,85,-23,-11,25,11,21,375,-10,-22,46,15,29,39,326,-26,-34,19,-6,-13,15,201,-12,158,3,55,-38,37,-128,36,17,91,31,-37,7,23,-22,72,24,3,12,-11,1493,-30,-21,-14,-9,-5,4,96,38,-15,-14,-6,-34,-4,-18,-8,-214,62,30,-41,42,116,9,86,-14,115,11,133,20,12,16,36,53,43,70,15,22,28,-6,6,10,81,-11,13,24,55,33,13,25,66,141,138,7,33,13,-12,103,72,76,477,82,37,-16,19,131,-10,82,-17,42,-7,296,25,-95,19,32,-11,5,-15,23,-29,88,14,-21,142,-165,-13,-26,112,-5,67,17,375,-51,14,-7,448,73,2,19,14,21,3,88,18,-65,40,49,441,34,61,-6,36,532,-7,30,312,118,5,37,39,36,40,-6,27,133,-3,102,-12,44,-27,61,37,12,28,32,-39,-10,57,575,-9,108,-10,-363,0,620,-39,27,51,-1,359,64,7,85,-16,8,47,89,-3,102,8,16,15,-11,-26,57,13,3,-67,-16,5,61,34,3,12,-27,69,-136,116,-14,9,13,19,14,4,396,29,41,17,-6,61,2,49,131,60,-8,46,63,105,37,-3,33,-147,-63,-66,281,86,77,-39,52,118,37,60,42,-2,36,-49,72,7,46,58,-64,-1,214,16,34,1,77,-22,0,46,292,50,9,237,-3,136,-1,37,20,21,6,-17,-11,31,71,0,5,-59,-16,62,15,81,-10,43,10,-40,132,-6,59,52,-4,-25,25,36,22,10,221,41,14,13,25,142,136,11,36,-71,5,3,9,22,8,32,9,49,61,42,207,54,9,54,-32,14,22,22,9,8,-4,11,15,14,38,61,1,64,16,180,17,187,-19,16,153,145,123,13,-10,128,-62,11,-5,-7,22,9,6,-29,1,8,-33,56,99,-146,22,88,11,23,73,19,46,13,0,141,116,-38,12,-1,32,-12,27,12,2,574,10,17,72,-37,-2,24,80,16,25,-34,19,-12,-73,27,-5,-10,20,25,34,40,-56,-17,132,-6,110,-16,56,14,-277,94,-14,-42,48,15,93,46,50,38,1,16,59,69,-15,-1,-12,-71,47,30,-24,-96,-47,250,118,4,-81,25,-33,66,42,172,-6,75,145,66,42,7,117,-62,-5,168,426,90,39,-6,51,-53,72,54,-20,12,22,23,63,48,49,3,13,67,159,17,25,-21,73,32,0,168,-1,28,-16,33,67,12,47,102,-65,133,51,11,-4,160,1,9,394,52,139,36,601,-27,-37,8,150,50,-29,48,26,40,16,82,19,173,59,12,28,50,59,5,151,33,-324,18,-39,64,66,8,14,22,20,45,-10,219,109,5,-72,-24,689,-4,15,29,17,-60,4,30,10,24,-10,39,-73,2,20,-16,37,171,-17,-24,44,-3,1,-28,58,-38,112,74,33,12,135,-1,-13,-39,164,-6,-1,-14,-15,-7,2,13,25,63,26,3,9,-4,197,93,-30,-28,-2,-230,-5,7,3,404,24,60,74,74,12,21,30,-4,-26,28,393,-61,32,11,3,-67,-5,38,-5,-34,-10,146,-19,419,120,-22,20,7,-22,12,43,16,11,102,81,14,34,-41,-10,125,56,17,37,-23,50,0,4,73,29,350,597,-49,-30,24,-38,-32,41,22,-36,-3,132,149,2,19,-69,3,9,20,-30,-13,250,3,-62,35,63,-21,36,-88,9,-6,-52,11,288,58,125,31,-3,7,20,-33,-1,-19,-47,-4,39,40,-477,21,9,20,5,21,-3,-99,14,-26,36,115,26,9,15,23,-11,1597,1,30,44,7,54,-3,-46,-46,82,-7,60,17,-7,16,-5,-21,3,-8,13,-92,18,1,-12,-143,76,-25,519,18,-27,-3,66,16,24,-213,17,28,65,260,129,-166,31,87,-195,-9,-21,805,-196,-59,12,13,31,141,12,1013,25,-20,38,-14,53,-1,22,12,2,7,126,-10,-35,44,776,18,25,-52,23,52,-31,-44,-199,673,6,31,34,-39,-89,108,-6,0,357,21,22,3,52,38,355,63,85,-85,56,14,87,44,68,-83,-146,55,13,131,778,108,16,640,0,33,-53,1564,-25,11,-4,39,40,99,-137,-2,48,-10,85,-19,51,6,155,37,165,-6,64,1,46,-50,42,3,-327,251,-86,10,8,128,125,-69,-10,32,45,-57,-40,-2,41,-6,37,368,114,11,95,263,27,-18,-10,7,-32,-92,51,28,11,19,-64,96,-33,-2,38,264,-19,-3,-46,20,11,159,-47,-4,-37,7,-12,10,-5,-13,-103,-27,-12,30,-32,698,-57,2,12,5,14,6,29,-9,-79,1,17,-25,-13,43,10,-80,1119,8,29,960,118,-276,-28,2,18,-1,140,6,-8,-19,7,-26,11,57,5,-142,25,7,-28,387,-46,19,-24,11,30,24,-28,-59,56,315,2,13,-3,-9,-1,-119,74,-1,32,46,34,73,134,9,44,27,162,18,9,-4,-16,45,-68,26,27,-334,-14,10,11,-256,-11,-2,5,9,34,-240,-47,4,7,34,25,-3,-33,-1,-1,222,-19,64,-23,256,-23,25,50,18,7,709,27,75,6,-19,-11,35,185,177,-116,27,-1,-75,18,-200,5,16,87,1267,-23,-77,-11,-895,-58,91,30,35,10,17,-10,2,-1,52,93,3,34,11,305,32,14,-8,102,0,105,11,49,-135,71,23,82,16,124,48,9,197,29,4,-31,-1,-13,22,-36,208,240,92,31,-130,-59,-70,41,-7,1,277,-244,29,-14,-19,-35,90,5,-80,-64,-15,-41,46,-6,4,224,3,30,-126,-17,5,16,504,105,-15,12,26,43,34,-5,11,28,-1,9,163,32,24,6909,30,51,-19,-22,-20,-3,29,181,8,24,28,7,-30,28,-7,56,107,-51,13,-19,72,104,26,14,54,-294,22,18,39,32,45,983,26,27,64,9,57,16,12,156,-3,-46,27,20,-17,91,180,47,-2,-8,236,3,8,45,311,-18,28,-8,-49,-5,33,-23,269,-6,174,-29,-18,27,37,-5,23,60,0,59,19,35,-70,40,-53,4,7,21,-17,-23,8,-37,-11,1,122,7,33,56,71,18,57,67,27,13,25,118,177,244,5,-51,-20,147,31,38,28,-6,36,-29,9,7,-33,-84,89,44,-6,4,33,24,1044,29,-143,21,25,-46,70,25,174,88,48,11,13,43,-21,66,11,0,0,0,11,27,12,-4,92,-88,20,70,46,-220,12,-115,57,83,99,-14,43,169,-5,69,-161,23,-55,30,1,-14,244,-2,-9,30,-45,69,54,112,66,-13,201,-11,-46,15,-80,55,36,119,232,74,93,20,-167,-37,24,25,-4,-26,-26,25,51,-73,-4,13,304,137,56,1,-15,-34,-87,379,66,71,58,-3,-12,27,15,43,-47,-31,87,12,40,40,97,-14,36,56,10,-4,35,14,-37,-6,461,115,85,59,9,29,41,339,41,6,43,45,83,-91,-5,341,101,37,95,3,-9,51,57,-11,69,17,223,7,1016,58,39,4,24,848,-80,28,8,358,38,9,65,11,-25,8,17,39,-53,40,43,109,96,-14,339,-41,17,9,-7,-125,47,-74,-17,14,186,-43,40,88,22,77,63,105,-55,24,-43,241,65,-47,395,-30,-4,21,51,16,8,0,120,-2,-7,34,32,-19,26,50,-34,143,38,-37,32,-12,-66,-32,10,22,38,271,77,18,-10,597,-121,-5,-33,98,23,20,-6,-23,-39,-15,-22,40,96,55,-77,27,619,634,45,565,66,-24,95,117,4,137,5,31,-14,-57,573,0,132,32,17,27,-11,1,1,-5,-4,0,-26,128,45,-159,13,11,38,19,13,14,41,29,45,24,17,1,146,84,-38,-3,-12,-17,-8,-48,12,238,102,130,-23,25,49,62,2,-5,-30,1,88,12,341,11,-15,2,32,-39,22,223,-12,-7,-20,55,-158,-77,-11,10,26,-6,28,80,8,291,-5,25,170,174,59,111,205,191,779,19,23,12,117,23,-111,123,188,185,-23,47,-297,175,27,15,16,26,-153,632,-353,-6,-21,54,-24,-29,46,3,50,58,92,124,86,-8,34,24,60,-7,240,58,-54,-7,75,2,-18,171,45,38,-70,-136,57,145,-9,-9,16,88,23,18,9,65,4,-39,86,109,-21,-51,141,-53,-343,150,95,-16,347,-23,13,39,156,6,10,-8,-59,177,199,91,220,34,236,-19,161,153,103,454,308,186,66,104,-3,73,25,-235,-72,24,75,-92,22,82,-65,61,-113,39,-135,80,566,1106,261,201,219,416,719,-11,-20,260,69,94,372,172,55,299,41,325,225,-36,6,16,97,375,-78,-12,172,429,301,-59,-39,42,210,57,51,96,8,-1,569,197,31,478,33,67,17,581,-18,13,8,30,69,-19,45,45,233,150,83,267,93,191,397,322,428,67,121,36,264,58,4,-1,331,11,-1,4,21,33,0,33,2,27,91,-13,-76,12,71,-7,73,18,-16,-3,28,24,315,-3,18,-106,12,142,-44,-29,26,15,414,223,-41,93,865,210,103,71,26,-6,27,-5,-16,11,-140,-9,0,54,7,10,8,-4,75,-30,64,-28,122,-11,89,25,4,238,-18,-36,67,212,-39,-8,-136,114,33,17,131,24,9,421,10,-23,3,1452,40,68,62,243,186,39,-30,318,-15,140,-123,81,65,10,-95,32,1046,58,128,6,58,0,66,-20,43,37,35,289,275,62,-3,23,-51,12,97,-12,-24,-15,172,35,337,22,81,126,36,298,13,121,258,-3,22,-39,81,329,123,207,84,98,186,284,-15,3,23,83,78,125,5,18,-38,28,282,18,104,18,16,-16,23,40,4,107,51,-18,25,50,33,19,-53,15,20,41,126,5,107,14,67,11,5,17,22,474,14,152,-4,17,11,271,7,13,41,26,62,18,-2,7,64,25,52,178,-56,10,25,16,-23,283,73,15,4,63,94,-16,-117,-75,11,-102,182,114,38,-92,22,0,23,1012,27,7,-42,-89,2,-88,54,63,-17,70,-9,-6,-19,275,83,-1,-25,8,-22,58,15,8,38,63,37,7,126,-6,-148,35,181,-36,3,158,5,190,76,56,-19,37,27,68,-12,58,-2,-24,46,105,46,-147,8,50,3,46,-14,-172,11,-5,9,6,32,18,21,81,-4,-13,56,94,-26,11,27,94,52,18,6,42,-13,-5,52,6,-68,2,-4,30,-57,6,-33,340,16,-30,-1,12,21,-73,33,25,36,-14,26,138,21,-108,-1,260,60,20,52,341,20,9,-5,60,79,92,9,7,-11,36,17,-3,42,-58,-26,-4,87,38,50,2,3,-25,17,-21,-34,-8,-1,55,481,175,29,0,2,85,16,-222,22,73,61,12,60,2,6,97,42,-12,4,49,11,39,1,7,177,-108,-93,6,-6,24,-58,146,19,-13,-16,-77,-38,-15,10,43,-10,16,35,114,-20,16,3,18,38,58,82,115,-93,262,29,14,130,95,29,-26,387,-18,-13,107,-15,694,-13,-59,-28,85,73,4,32,15,-1,15,31,-1,38,-6,11,151,-9,92,109,14,-19,2,-14,-99,17,21,7,108,23,39,-15,-10,61,76,89,77,10,254,424,3,25,17,67,-24,-1,29,-13,41,5,-10,28,315,9,53,-9,133,1,37,40,2,46,29,109,-34,23,1,84,24,-5,44,41,70,108,-50,23,-71,-9,42,63,0,1,-2,5,29,180,28,6,55,38,115,-179,4,34,13,-87,116,-59,33,-5,2,39,-5,21,283,82,10,222,10,86,866,673,10,-7,-219,39,-136,6,89,5,13,8,-6,-24,-21,-106,10,36,16700,42,-3,769,1058,2,6,13,151,30,37,-29,-7,116,-7,-46,2037,12,59,-10,-28,20,-70,-32,51,11,-17,-64,1805,65,-4,-31,6,11,0,74,-16,66,-7,43,62,210,37,126,24,284,28,105,-23,36,149,22,197,153,9,38,29,50,56,-16,51,23,-23,-55,71,-4,83,75,-28,-77,86,-43,75,67,-3,193,42,16,47,158,-21,-6,3,131,26,34,3,42,-20,75,76,67,24,79,76,34,113,53,237,16,-64,8,-13,95,131,2,-10,24,30,4,23,113,28,95,-1,-36,72,9,-29,-28,-42,-51,-253,-25,-10,83,47,-11,83,-28,-9,-41,19,128,-17,19,3,-119,-7,75,-18,-12,-101,132,30,-101,47,8,154,-34,111,5,-84,192,-48,-14,41,185,5,40,22,73,-12,-8,200,20,138,15,-54,222,50,-16,-30,-28,40,-33,452,1,-263,9383,42,7,4,136,-17,591,19,-67,25,-6,19,11,10,45,164,16,-25,31,125,-40,-43,-36,66,77,49,30,207,-48,-27,-317,36,-9,80,-124,219,-29,-22,20,34,-30,-18,-31,-3,0,-7,25,-87,12,41,77,1,56,70,96,37,5,106,86,8,-55,71,2,10,77,-13,19,3,-149,24,-78,61,37,22,5,-7,2,20,27,85,16,-58,-141,19,-28,14,-15,-4,-3,-6,-14,-38,65,47,-7,40,20,25,14,126,-13,149,13,72,5,-94,16,-4,-13,86,56,-11,81,-22,-2,13,46,29,41,51,-38,41,67,0,134,-236,56,-9,3,11,-14,9,19,-43,-1,82,54,-34,31,-22,20,18,18,9,17,42,22,83,-28,1,-49,-43,50,22,4,43,12,755,157,14,75,51,-22,-7,90,7,138,32,-18,82,141,23,10,37,3,2,-35,6,558,37,26,2,21,-7,22,26,38,107,25,18,18,294,28,-24,97,76,-77,2140,34,-15,-9,51,12,-32,-13,9,-4,23,6,18,6,-3,-19,230,28,25,586,-58,-4,36,-8,-17,156,2832,51,112,35,68,68,-10,39,1,21,-15,77,81,30,-6,10,118,29,18,-75,90,110,38,23,8,17,12,-6,-30,-32,56,59,-50,-13,-11,34,47,-95,33,-4,-8,40,35,-17,-4,-4,-18,9,-3,1,155,-1,11,20,-21,27,48,-2,15,-21,55,36,201,-14,3,14,-5,30,-1,18,15,-1,-14,6,-7,103,7,6,1,171,18,-12,12,86,44,-108,2,6,78,-4,23,9,40,-13,51,29,-57,38,171,36,-1,45,25,10,75,261,44,108,59,79,151,9,14,26,0,34,-4,-6,168,10,44,-71,62,198,53,157,11,-37,-6,-262,-1,13,-12,56,-31,50,-51,112,-27,-98,84,5,80,72,-8,31,134,18,-42,18,35,13,47,12,57,17,67,-23,200,-3,-4,238,-1,22,-5,-21,46,19,144,40,-5,-175,25,-50,41,31,63,150,-1,10,18,40,-29,40,39,17,31,19,28,-23,76,13,20,5,232,14,20,24,0,10,-17,30,6,26,-2,-3,252,691,12,273,34,4,29,66,8,3,-10,11,32,0,-1,146,-91,96,-8,238,0,107,-107,55,2561,47,-21,68,44,7,5,13,118,0,45,70,-6,-2,24,-3,74,2,7,23,23,-41,56,28,6,6,-19,17,5,86,3,-7,5,4,279,56,58,-371,16,28,30,-6,-3,17,0,43,26,84,108,-10,164,40,22,124,204,8,0,33,-9,-99,28,-8,57,-27,9,77,-24,3,60,27,-49,22,47,17,-3,-1,-8,2,4,55,122,31,1,-42,72,7,-20,56,54,11,22,-84,67,43,27,97,26,49,-21,-15,70,18,0,9,0,4,-19,42,28,-2,-51,113,-71,109,-141,35,177,79,11,13,-6,3,-75,20,-4,23,-14,16,-22,128,-9,-17,-112,-55,-18,39,10,186,72,201,404,3175,54,192,10,20,28,63,183,-19,35,18,895,24,6,649,994,29,504,28,174,47,67,9,5,764,25,110,1261,26,34,94,14,27,15,-53,26,113,-39,14,41,-8,40,1151,45,-12,-28,-15,23,37,-29,20,32,-21,184,29,3,-15,-7,105,26,23,40,56,-13,27,253,-5,46,79,4,3,15,51,-3,15,2,22,-14,-80,8,3318,25,55,-19,3,-5,71,-44,-72,13,51,37,60,18,44,-17,18,767,14,32,59,13,11,11,-67,-15,78,14,20,12,-3,196,21,2,41,55,16,22,25,-34,14,56,11,-99,-16,-4,46,-11,-4,24,7,-5,-16,91,-5,32,4540,48,-29,44,185,32,50,-6,26,38,23,3,110,87,-389,2,-38,-5,-18,189,-311,650,-4,178,-30,-9,-20,-15,10,-10,26,21,12,-12,17,-8,166,52,-28,-14,27,25,-10,4,-78,-19,275,76,100,281,67,0,60,-23,116,345,-138,27,-232,-30,5,522,59,15,144,11,-30,148,102,53,-2,-27,533,-3,-1,7,-13,-124,-1,67,-217,-1,285,25,95,37,-1,9,-44,53,1,-20,-2,37,-10,25,-131,164,-2,-32,3,3,-61,52,9,19,203,-12,-73,-31,12,15,17,13507,27,-31,16,24,151,42,82,15,-26,12,19,22,15,43,35,69,-13,23,2,-59,12,22,31,-10,3425,-2,18,36,7,43,69,9,105,16,57,-27,56,22,12,20,5,-4,27,-146,43,116,-3,47,409,-10,1,-14,41,228,147,52,207,-92,35,-17,74,14,72,-20,-38,-27,-37,3,-199,-49,45,-24,-195,41,-19,130,12,-197,-4,23,56,13,6,-13,-4,-81,-52,12,-68,25,-27,355,72,19,-36,-43,76,16,31,-100,16,82,50,246,29,-42,163,141,12,54,-23,-39,5,-182,343,-34,20,174,48,-1,53,-1,190,92,-65,-12,-5,-10,0,29,76,52,77,-42,-20,-6,20,203,16,-12,5,78,-8,69,-10,76,88,10,-30,-26,-12,-11,-16,124,229,-15,20,18,-25,-67,-24,-37,58,122,-60,-71,101,47,1447,-30,11,43,22,-14,0,-67,28,15,34,185,18,-45,-9,33,47,23,-14,10,14,-61,75,10,22,14,-18,5,62,-24,24,47,-10,-21,33,48,-49,-20,50,112,-11,-6,0,80,-62,35,-85,21,28,12,97,1,-17,-28,160,-18,11,21,31,-23,-21,-27,31,-21,7,54,102,70,28,24,7,188,41,223,-11,68,-81,131,-31,-28,-54,4,50,72,64,-55,-19,10,79,9,44,-32,18,21,11,-39,209,-23,-63,-51,-16,-58,-89,41,-5,65,9,25,11,-107,23,-11,16,-156,-19,20,6,8,-28,47,16,302,9,79,135,86,41,8,-3,-16,25,-46,-44,-65,-35,-48,2,-41,47,-84,27,-56,-28,30,11,27,24,-30,-60,13,23,-41,-10,122,-28,14,53,-121,-60,24,21,94,-59,248,-113,-16,6,-24,54,-146,-38,0,24,178,10,66,-5,-14,-39,20,26,5,8,2,161,27,53,-1,-14,78,27,-2,-63,-14,301,-42,-1,2,10,-70,26,4,-19,-13,-1,76,-7,-42,11,86,-15,28,16,-14,20,17,14,22,34,24,-7,142,17,25,-3,35,55,-80,12,33,13,40,19,23,40,13,42,66,107,4,-9,-20,-45,-28,-24,15,5,-58,134,-6,31,-8,8,-28,30,-58,279,82,-1,53,43,-27,19,-11,18,23,144,8,138,691,62,-39,24,-53,-20,24,9,-19,31,0,92,10,18,-18,-3,41,-23,-20,-10,38,5,-49,72,21,77,38,19,309,5,29,69,-21,14,47,32,125,16,-85,78,17,223,-12,7,61,144,15,11,11,-6,82,46,116,-18,-45,39,16,4,0,21,-56,33,647,169,104,212,19,85,11,45,341,-11,-3,19,0,-74,34,-1,-38,11,32,11,-88,214,-55,39,56,-78,253,10,-4,-22,-11,-21,-3,14,47,-52,-7,93,-38,96,-10,24,-7,0,-7,9,186,5,20,112,-27,10,83,84,58,5,59,-19,10,48,16,82,-10,12,1,3,19,45,41,-106,46,154,109,32,96,71,61,84,22,0,86,-10,28,-10,-1,-2,34,21,130,27,-4,36,17,-9,93,20,27,6,92,14,13,1222,-24,97,-35,-87,-29,19,-17,53,236,7,37,46,43,18,12,175,1,218,49,79,-16,-10,18,-44,28,-4,80,30,84,74,50,24,-35,8,171,304,10,2664,592,15,11,11,17,-74,17,-23,428,15,46,23,-13,13,31,52,-6,33,53,3,635,42,67,60,181,52,-21,20,-61,200,57,14,18,26,43,6,8,43,-36,0,-41,-15,-20,-7,-23,-15,6,104,88,49,35,36,-45,-6,130,22,41,-15,150,26,29,21,11585,125,-47,100,-23,22,-11,11,173,-53,5,3,57,86,-40,24,27,-24,38,57,-96,4,-67,6,11443,32,40,-5,-17,52,34,95,-27,-123,32,-324,24,11,-88,-2,137,-79,944,16,15,114,58,-4,21,6,20,105,9,229,-211,57,73,238,92,-87,64,515,427,14,-10,270,586,15,278,163,55,-27,-22,-1,8,19,-94,150,14,-84,48,9,-10,-34,8,-31,48,112,36,9463,21,209,1407,31,0,45,-45,-26,-26,9,-6,268,126,191,24,-32,-55,16,-99,-113,56,-42,-45,-27,6,2,23,43,40,-51,98,-2,27,-62,24,22,-48,-31,3,-19,-16,-48,-11,-52,20,-216,-8,-360,-6,-31,-217,223,15,-24,-1,24,26,70,61,11,225,227,-88,24,33,117,-22,130,200,12,-31,83,22,6,6,48,137,6,4,22,-45,40,39,20,185,58,-13,-16,30,14,-11,-29,14,22,-5,-13,11,-4,101,6,385,155,45,106,55,118,49,-9,72,37,-28,-11,-20,-193,1,-12,-19,67,161,20,-75,30,10,29,643,349,-91,186,12,80,-4,-13,-7,436,353,42,34,14,113,-10,-7,-23,-25,-25,28,170,14,7,92,4,-17,-170,-10,-6,38,832,10,15,10,-34,42,-5,5,-20,60,22,13,186,98,1,12,-21,-38,86,-128,137,7,77,128,37,-12,43,-4,91,42,-16,212,68,-26,-3,31,-18,-17,22,24,6,32,20,27,68,-28,11,72,7,118,140,42,16,-42,-19,-4,35,453,-15,0,-24,53,53,6,9,-189,18,84,34,24,23,0,-22,52,98,-26,56,12,19,-57,29,19,-20,212,8,-20,-6,174,22,30,6,1,-15,116,126,18,20,27,159,27,11,-6,-12,13,162,21,-3,-39,-4,4,3,-7,80,-12,9,95,55,-13,24,19,42,19,49,-12,3,27,-16,52,-36,15,-6,2,13,16,-29,3,5,14,33,89,66,8,19,33,21,23,6,-84,212,13,-20,14,76,194,299,42,-13,28,221,587,-16,40,-7,6,317,61,157,346,515,125,11,54,-39,2,256,-31,21,95,126,126,58,31,556,51,1,74,334,25,55,6,107,-3,-9,32,196,35,66,59,403,-75,625,22,35,98,484,10,63,82,98,38,-11,31,69,-5,58,12,-38,264,34,3,21,-2,6,11,4,56,71,-5,4,35,248,15,59,105,75,25,86,14,25,28,61,181,217,25,34,28,83,33,25,167,7,1,48,3,579,28,207,50,-7,6,-5,60,59,29,-50,27,30,2,38,-2,67,21,21,162,8,13,162,227,33,-16,-8,14,2,-7,-8,317,2,137,54,147,71,178,12,319,56,104,7,60,10,161,41,115,45,50,180,-11,-3,171,64,5,360,-6,9,27,12,178,-5,38,16,-36,212,61,20,13,-28,54,141,24,56,44,-7,431,35,148,82,523,-3,46,6,-2,-7,25,66,-6,28,28,53,67,306,25,334,16,84,516,-155,196,215,344,-12,95,74,850,-2,55,32,266,-59,-23,60,39,107,74,47,25,-133,-18,166,41,-45,-163,394,7,2127,151,146,21,74,110,103,70,16,6,84,104,106,30,69,35,29,233,67,12,496,20,204,53,174,123,13,16,35,31,-306,158,-47,-9,7,111,255,49,154,19,57,89,67,108,11,232,37,417,92,7,69,-13,110,18,39,76,48,-11,178,65,87,39,2,20,174,177,-216,-32,347,88,145,12,-6,16,434,276,78,155,23,71,300,94,440,-13,46,68,42,52,195,8,162,146,35,115,88,168,65,63,72,11,130,3,1,-8,29,2,92,93,8,398,-17,236,73,41,8,199,237,302,716,70,79,382,177,5,139,30,-13,100,21,-9,147,67,97,80,153,135,-16,320,0,116,397,865,30,117,-15,266,268,48,-2,15,8,0,179,147,51,70,48,75,-24,41,71,-16,20,44,669,153,76,168,-43,-421,-4,93,-19,161,17,63,69,40,28,115,259,-20,19,614,74,1,85,-4,60,1,26,-358,73,62,17,1723,58,66,210,59,205,479,30,59,30,237,-9,-10,845,152,139,105,7,5,47,5,102,54,68,475,-410,859,-9,-12,15,2,61,37,34,161,67,97,306,78,614,83,139,1501,515,2,-4,8,-4,17,71,43,273,12,-9,37,87,197,-105,146,20,63,18,43,25,14,90,-114,568,47,27,110,13,119,41,43,36,23,671,195,215,373,241,51,127,10,-3,65,134,194,437,47,-18,107,491,21,8,254,-13,11,35,59,103,-55,20,37,21,11,245,114,76,559,356,22,94,112,58,8,267,103,16,339,56,90,-15,83,21,-6,21,71,549,0,41,-8,22,-3,76,77,80,34,23,159,-1,51,74,69,115,228,39,108,32,-27,569,-4,-7,-89,58,8,-8,31,248,-8,-25,47,240,16,94,91,97,25,874,635,5,54,1,-32,-7,21,9,120,70,93,16,64,109,181,162,294,-23,-42,15,35,30,4,-18,11,370,-10,5,173,25,425,33,153,82,401,-29,-68,65,54,1936,-521,29,41,13,35,132,41,37,4195,-19,30,32,30,-15,78,-2,12,310,19,19,2,48,42,2,49,496,41,8,17,362,2,-7,47,8,21,-7,64,39,2,24,191,85,18,70,215,106,216,17,77,260,378,9,16,6,28,73,-64,6,1,-48,449,-17,102,65,-17,40,212,42,62,61,22,21,44,-7,51,-14,131,344,21,-17,44,179,27,40,39,255,42,38,32,45,37,234,659,33,7,-23,57,95,405,101,64,-19,61,-8,-17,382,-8,-38,-173,58,11,39,51,-59,27,102,44,25,13,30,-13,12,128,196,14,19,45,321,1,-194,56,36,34,24,16,67,-61,48,301,39,147,-8,-60,24,-11,-119,13,365,12,121,4,105,21,-1,9,32,70,22,15,64,100,142,19,35,41,-12,157,54,13,-2,40,51,115,16,24,-7,43,45,204,-13,58,36,6,16,-6,-22,310,-109,168,88,1,168,-8,33,15,-43,-5,15,96,44,46,13,15,130,76,2,1,122,195,124,38,52,88,30,78,24,-10,-11,166,50,120,56,24,20,46,23,40,-73,141,110,62,13,14,75,39,384,19,-147,127,34,153,94,14,24,20,128,0,-57,259,31,820,40,-3,-74,189,124,48,26,117,179,490,114,220,649,29,114,772,280,151,-1,76,66,143,53,69,116,-24,230,25,-15,113,-28,-72,15,8,28,-23,-9,72,35,44,7,95,222,281,18,56,19,44,-11,21,47,74,94,-13,172,60,45,43,63,5,-4,17,1,82,81,40,506,59,17,100,-2,120,21,41,-30,12,-43,78,15,57,221,-11,147,237,3,38,7,109,37,62,11,34,610,31,116,45,97,0,-7,60,16,47,58,45,24,8,626,676,53,79,146,51,10,4,240,144,368,171,96,529,250,321,9,134,84,-38,27,-1,667,204,190,196,33,476,23,95,98,1,-27,10,16,4,45,129,118,23,-2,142,410,35,213,34,11,-3,16,25,35,10,157,65,123,55,169,31,143,32,329,109,22,25,10,-16,10,75,9,0,10,112,11,92,-13,104,61,145,14,112,395,173,61,108,149,160,-143,47,32,-79,1108,15,-8,107,181,71,-33,73,16,2,-11,12,269,26,108,119,10,15,56,-19,111,11,1,705,-10,22,44,-14,6,13,129,38,39,20,231,-17,-5,36,21,-76,34,474,6,-1,-21,27,182,-59,133,42,254,64,169,24,44,-13,-18,2,-79,56,103,68,184,213,37,80,-5,44,1032,48,16,-11,176,319,78,60,-18,555,-150,98,-27,85,-105,10,-11,335,-84,87,24,16,10,110,80,137,86,127,93,80,108,15,41,64,27,0,9,70,112,232,-14,-3,-38,51,18,26,26,28,-3,53,25,293,168,130,50,11,26,-7,-14,22,30,9,-8,137,233,75,22,136,-21,494,86,46,160,-14,9,34,37,-18,56,-12,224,20,8,16,40,219,53,50,18,53,143,6,525,21,1,-16,-19,-13,39,858,-201,-16,37,463,106,86,457,7,-19,70,14,116,634,-10,30,-8,337,20,-33,-4,244,21,159,25,103,188,17,137,32,-2,58,277,24,35,94,-441,87,64,-21,54,89,455,333,38,18,93,51,-199,1,143,50,69,28,112,28,21,-26,40,71,-9,27,79,2,349,221,-17,291,16,-52,362,29,29,93,42,419,265,204,36,97,45,9,143,-4,113,262,31,382,74,140,92,264,-191,59,625,39,56,-89,-9,228,62,259,67,4,8,234,91,19,0,-77,-11,-31,29,223,18,101,-14,286,2,1,50,-47,13,1146,625,453,54,137,19,386,-8,-10,165,95,105,245,12,80,-28,15,177,-55,81,150,83,183,34,23,-5,95,17,44,39,-10,333,174,23,30,303,-32,12,-5,72,49,-53,341,599,73,-85,519,41,14,3,354,120,65,48,98,10,138,-56,136,108,67,38,110,49,74,979,47,15,49,148,47,34,56,182,-101,315,78,33,5,204,49,199,259,66,7,12,5,646,5,131,405,41,532,-9,43,-16,59,176,60,12,25,62,232,65,118,14,235,19,18,-34,86,203,5,132,-3,83,13,12,76,-96,-27,25,120,60,31,20,6,2,22,43,2,92,30,54,201,133,32,121,27,92,95,110,-9,70,31,87,27,448,551,127,83,41,145,261,170,115,-15,82,136,78,31,-19,9,85,12,119,-122,-19,43,43,197,108,154,161,65,7,27,0,25,102,54,30,46,25,48,317,66,172,-2,20,69,22,358,99,15,79,83,145,46,-15,-27,19,12,-30,135,117,29,474,12,352,147,95,10,36,-158,113,31,29,-9,57,12,62,210,179,65,252,94,74,-9,12,21,297,38,153,325,449,157,1575,12,486,20,46,947,40,199,133,479,219,139,145,144,28,-21,244,395,-51,201,0,108,-2,-1,68,53,94,508,256,29,6,64,48,15,158,59,110,157,499,407,108,291,81,51,42,54,53,-35,65,8,100,46,-2,62,125,1,86,63,2453,1027,0,314,-4,50,38,292,28,77,302,93,225,3,10,-26,16,172,266,71,9,27,83,32,189,9,76,33,78,216,25,10,24,79,-76,20,125,17,14,118,-9,111,-63,295,101,154,44,27,28,39,0,12,25,27,-7,-132,9,37,39,-33,-57,7,6,252,36,-1,-16,52,-66,216,61,396,-80,8,-35,29,31,11,32,-80,-6,190,54,62,-8,112,3,44,51,59,237,77,46,-14,-13,78,45,37,-105,217,205,-1,394,68,452,39,25,33,285,-1,-13,583,120,0,149,110,41,85,-8,41,624,27,266,1978,86,146,32,165,134,142,139,679,72,165,177,5,7,35,65,47,-3,58,9,9,86,136,193,20,94,12,146,-10,44,-6,4,8,67,11,17,69,32,31,29,-1,51,66,247,342,24,53,515,33,22,-26,154,42,16,-13,54,-37,-28,127,162,6,51,464,51,52,70,7,608,81,119,81,193,50,144,18,55,16,195,-56,-15,118,15,26,197,159,40,-37,93,37,50,-32,4,19,43,-25,102,91,124,132,52,296,50,177,104,6,-266,49,-1,29,24,50,24,102,127,-6,59,26,69,-5,193,56,344,36,3,474,118,131,91,81,46,244,470,62,-139,-5,-4,524,-13,16,67,205,222,-98,19,30,24,27,55,12,135,-70,19,65,60,12,7,10,83,41,36,-2,-10,56,20,22,85,329,531,64,33,68,109,44,22,47,72,1,-28,24,216,258,-12,205,-75,31,31,21,1080,74,28,-7,89,41,53,84,349,130,87,-6,10,196,355,723,33,34,-3,234,97,108,143,45,273,125,110,6,23,29,-33,187,68,74,57,287,62,98,130,393,229,57,-30,-34,50,66,81,29,586,11,167,164,26,3,102,-9,14,-8,23,-25,27,-9,48,57,44,133,47,-8,-24,-16,-29,30,-23,11,536,8,-5,167,-30,119,12,-3,-28,94,231,0,528,901,227,1065,5,57,159,-14,2,59,66,-23,86,-16,-2,-33,131,209,-15,229,154,20,52,-152,50,-45,119,21,4,56,167,408,221,187,-2,66,62,61,-85,119,24,46,28,23,-22,32,150,11,53,-8,51,17,61,30,8,-21,41,26,16,421,144,-8,493,29,62,48,-30,-10,-28,292,415,33,615,18,218,56,198,-9,-102,2,124,113,327,32,-82,-10,112,32,79,65,511,31,307,47,13,17,53,7,163,454,-3,557,235,1,-174,112,-15,50,56,85,65,67,442,27,37,351,46,237,226,-23,25,32,-1,-2,22,20,-23,43,-33,-4,49,17,65,6,15,26,-42,-12,-5,-139,-27,14,23,22,34,108,-51,80,-15,-10,20,57,-10,113,-144,-35,118,215,71,167,11,105,2,145,17,-25,46,97,-13,160,-17,53,311,36,273,-9,40,138,-7,-1,29,-1,-42,-46,23,74,-51,-35,2,224,42,73,7,10,0,436,36,146,64,160,404,80,25,9,9,256,17,86,81,96,55,30,11,161,89,201,87,53,433,10,-124,275,136,-60,28,75,13,3,6,11,-5,179,-13,49,-13,46,14,60,23,-41,-16,-8,13,381,92,98,58,243,265,-23,13,85,51,41,93,-25,94,-39,27,64,146,9,12,17,594,295,72,139,19,19,104,150,98,432,8,203,318,384,46,24,-6,291,204,169,6,-2,27,-88,36,401,112,-16,20,660,1,104,18,4,63,139,38,55,-6,44,0,168,60,69,34,83,31,58,10,7,63,50,340,-56,143,139,239,112,-4,179,249,241,191,10,222,175,80,56,54,101,27,61,50,27,9,44,55,207,53,-1,64,-108,75,36,-21,51,51,35,56,-27,115,42,66,42,7,33,47,53,158,81,2,1,13,1739,8,16,14,60,116,-6,77,-6,-6,84,471,89,319,83,651,118,101,-55,14,411,131,-3,624,37,76,148,18,44,493,217,70,-1,143,210,23,197,36,125,98,48,28,33,453,14,68,139,99,110,464,48,28,363,14,115,17,28,4,969,42,12,344,-7,36,324,-238,125,151,447,142,23,-32,389,77,325,954,455,-40,13,-38,-6,44,-10,248,22,151,61,-50,-6,-122,120,12,33,37,74,518,332,37,160,180,-40,27,474,136,16,32,275,30,154,77,128,-6,189,-5,1,28,37,75,16,-7,73,20,67,-20,38,-5,125,8654,204,118,4,-14,68,210,218,11,-998,37,892,14,184,523,174,-15,23,42,12,19,-19,14,202,29,76,292,353,-5,37,17,17,-64,3,25,149,107,612,28,169,-11,108,50,538,287,16,33,296,466,-19,31,36,22,2,10,-45,-10,14,123,107,49,164,155,91,-10,-8,86,332,192,169,116,92,22,-15,11,69,210,-15,7,183,61,78,37,67,61,0,288,190,21,156,73,125,179,-25,39,125,-3,4,27,-45,133,102,30,47,48,196,4,56,81,168,226,137,120,50,76,-2,-5,44,510,27,63,363,107,69,588,-29,22,25,-2,129,379,-74,24,118,119,-10,-33,70,94,194,25,-217,21,13,23,34,-1,19,280,24,4,53,14,6,18,17,95,390,50,-11,30,28,-6,-8,5,147,69,23,2,42,152,-55,43,-37,-20,-1,-23,-8,16,96,39,40,35,-2,19,51,5,42,104,28,209,235,6,111,232,-12,-1,-11,44,80,97,3,202,55,22,38,-67,215,89,2,-5,19,92,26,20,78,7,23,-79,151,-6,107,250,60,112,57,255,36,9,35,45,-23,123,61,16,-115,142,-2,238,181,85,40,28,154,-8,275,12,-4,5,103,458,-4,356,36,67,187,494,41,2139,6,76,-30,-4,-12,202,12,39,2846,9,50,253,44,44,37,-8,-79,13,11,126,82,-18,15,160,39,-3,29,41,100,76,35,40,27,-1,31,51,-62,16,656,42,43,10,276,514,23,450,14,74,48,11,31,-8,121,121,104,198,33,21,51,257,83,91,267,-8,-50,1254,-3,132,720,496,26,45,68,12,79,-4,87,-37,11,284,94,116,255,47,-27,42,22,56,255,3,-37,42,54,94,100,41,336,818,713,200,-1,88,86,22,-18,39,28,-47,-58,45,89,33,-5,67,44,309,317,132,163,12,111,11,104,42,255,215,66,37,39,201,352,56,7,23,197,291,576,100,-13,70,102,383,-23,-4,-17,38,213,145,116,106,159,12,59,-4,87,44,57,-6,110,153,0,64,42,123,3,17,0,-8,-202,-26,-7,73,6,-70,-100,98,8,60,42,58,183,-11,9,13,20,171,188,30,5,22,20,15,132,84,59,77,112,1237,91,-70,401,100,307,198,55,108,-10,-83,57,-26,63,29,74,32,-15,85,-10,-11,52,101,17,42,68,-5,-7,19,71,65,-46,-116,39,-15,375,403,-32,316,-106,304,188,450,40,489,10,442,-41,-9,105,71,38,136,284,61,59,34,4,12,40,25,34,37,-11,198,16,43,79,12,-22,8,18,32,17,48,197,52,316,150,96,264,72,48,1245,50,364,23,-34,28,190,152,15,233,55,141,11,24,54,34,153,714,24,-32,80,32,249,40,274,-10,6,34,2,230,-11,221,125,197,51,49,-3,12,11,84,2232,63,613,36,28,112,61,33,14,80,16,50,28,16,112,53,61,53,-6,-3,21,403,328,25,753,38,184,45,573,20,205,54,-62,-1,233,127,720,55,15,152,9,12,6,7,323,225,-7,76,40,-32,-9,-111,83,74,32,21,237,160,-14,27,-100,51,21,-1,27,134,5,724,90,19,28,149,658,90,18,-6,-90,60,-20,-42,160,82,-20,156,38,2,44,31,208,24,45,478,140,33,53,43,-22,26,-3,56,-14,6,14,91,25,16,46,22,112,201,122,228,15,90,0,189,35,69,715,10,44,-4,29,-23,23,8,-31,59,23,17,7,27,74,-15,3,22,8,-161,4,241,39,13,32,11,5,50,188,33,898,44,54,-43,43,444,315,-9,93,51,-56,-6,23,-465,20,236,232,67,11,-26,77,697,-8,-111,136,-4,25,-2,-13,2,36,341,191,117,51,46,189,118,334,13,93,96,237,25,43,19,23,52,64,36,111,-20,73,214,59,-1064,265,-26,75,-10,11,122,4,129,33,111,9,36,3,21,210,71,138,-13,100,124,191,106,85,22,14,17,-26,22,115,-4,-5,-39,287,252,35,-19,171,-63,-12,13,23,159,135,5,-27,-8,-106,103,26,-114,298,29,26,264,63,733,6,95,18,4,0,268,168,13,39,8,72,79,163,2684,796,7060,410,181,41,110,244,22,145,2,54,-9,203,140,31,174,57,137,56,66,6,141,-171,26,-31,7,-9,46,88,63,151,11,-52,52,-144,301,20,82,266,484,68,1,-45,239,47,626,14,-172,65,0,15,-91,27,298,207,99,79,-13,85,-62,652,20,13,54,53,119,221,73,56,-4,22,15,33,23,-8,91,330,20,79,8,19,13,312,80,14,92,-7,-94,55,2,304,-12,382,318,131,-7,-18,16,12,93,23,25,33,164,-137,115,73,62,2,26,-44,17,46,57,103,413,146,501,63,62,30,406,61,27,13,530,90,16,16,46,13,91,29,1036,-283,50,53,355,313,27,360,-15,82,161,-13,31,384,-69,407,352,-8,10,211,208,40,84,161,-5,70,194,127,-6,-15,-55,19,50,11,10,80,17,80,29,77,85,32,81,76,23,253,9,94,204,16,-28,-2,192,4,29,2,15,611,46,17,47,-10,71,119,36,599,130,-21,2558,77,63,427,40,45,47,10,10,194,534,11,250,91,86,114,43,370,28,241,264,34,-9,49,75,30,162,303,30,78,24,284,269,179,65,2,109,9,27,-14,96,78,128,170,-2,13,99,527,-137,22,22,52,46,215,36,-35,-6,-31,80,179,134,-3,71,30,35,164,91,67,68,16,44,21,-9,226,-57,217,308,58,15,12,13,73,-5,16,-41,24,39,10,0,69,4,241,-32,49,115,72,42,159,91,674,51,336,-1,10,26,203,54,146,8,24,90,1595,211,53,708,43,48,45,79,23,35,72,38,769,15,79,244,-8,206,184,57,7,93,64,4,1,337,16,99,68,120,38,16,93,14,40,2,-7,255,17,105,133,723,21,18,3,26,19,101,217,12,-29,32,23,25,41,80,9,289,-20,16,-20,81,84,-14,74,3,280,48,-10,22,71,19,-44,141,8,14,87,3,197,103,329,241,36,96,84,118,26,46,4,48,241,53,-4,123,89,40,43,3404,-2,347,1699,14,51,88,21,12,-126,1395,342,-6,201,36,129,55,264,70,101,36,60,37,5,46,196,91,190,174,58,-14,136,-10,211,98,70,47,94,52,65,92,54,43,132,135,10,-138,31,38,177,70,27,46,67,47,10,-23,31,45,177,156,28,8,50,8,247,-51,85,178,73,259,130,136,75,3,61,45,195,340,226,16,52,10,129,194,113,-4,90,45,0,49,222,372,75,-32,6,27,-98,55,25,84,5,54,0,69,99,285,-61,175,108,92,305,-12,53,50,195,-22,18,409,58,45,70,2,28,-3,32,96,262,-83,-77,4,13,41,19,23,19,30,4,513,29,-3,242,83,79,-29,106,264,41,7,14,46,22,36,102,90,26,102,143,81,66,-11,11,0,-7,-7,85,9,-18,302,-26,34,-15,258,-74,13,20,-3,53,-13,73,1757,222,9,101,713,56,113,140,86,140,76,199,1447,148,-21,-47,64,19,57,58,-2,70,-38,2,721,188,153,237,70,-5,100,102,17,46,33,-9,-24,51,479,48,111,53,67,-36,157,3,65,3,75,24,47,17,4,192,92,-32,81,47,19,-33,62,92,4,-36,125,39,24,117,5,36,304,-9,-70,-17,25,143,168,7,5,55,-18,14,53,35,-10,33,-43,55,34,2,30,-61,47,70,27,-13,1,203,81,484,187,31,2,31,-26,-35,22,141,-39,10,8,17,33,18,20,5,17,-20,22,22,-30,43,27,-45,-11,50,-93,90,-24,3,-7,-23,0,-11,82,-8,60,-11,30,15,27,44,-54,-34,4,11,4,-54,-301,73,-146,16,11,13,-15,2,5,15,7,11,47,7,749,124,97,5,12,83,965,15,87,341,49,-9,29,15,9,-115,-27,25,2,36,5,-2,16,18,19,-66,793,21,-2,-10,-12,-5,31,-15,21,-19,0,7,12,5,-5,-13,-8,6,23,-5,64,185,-71,389,27,-23,23,77,39,36,4,-9,-26,6,35,19,55,12,6,-20,-1,-7,20,26,15,-7,25,-8,12,23,0,7,-12,64,-20,49,-39,429,11,225,-21,-35,-51,-57,-392,-32,4
-12,-15,22,38,-60,-169,159,58,-3,11,-27,-221,-114,35,47,52,-7,-98,17509,-8,74,7,14,6,-18,-27,-45,-11,13,0,-84,-21,-246,-127,-170,76,129,463,43,140,583,2586,2710,8569,3286,4837,5398,33,-2,10,604,2387,35,763,22,136,214,21,294,146,36,135,109,110,15,107,731,38,-75,-439,-182,36,488,-614,-9,10,62,47,287,-69,78,353,27,-14,96,668,24,579,287,34,124,31,233,241,212,-21,-8,193,35,-27,4,-69,38,-25,-160,10,1548,232,-439,171,-96,22,53,-451,-326,91,31,8,73,-134,14,-63,187,308,-46,-112,415,-40,157,181,232,85,40,8,-38,328,42,187,371,171,-81,28,86,82,59,110,108,598,30,-16,165,103,108,127,171,-167,330,-38,361,-69,6046,164,117,304,108,-18,79,173,218,191,310,84,72,11,99,210,30,-93,66,121,774,59,28,50,-6,49,-11,-54,-245,-216,1732,5,-13,-54,199,299,37,34,-52,139,16,145,28,33,30,196,-17,402,228,449,0,-128,40,-7,1161,-79,54,1198,-32,336,511,-50,39,-35,1712,4577,-113,48,324,78,-21,34,218,64,48,-76,252,231,494,164,1052,102,936,-15,-13,45,-89,46,92,90,240,327,48,37,582,-121,99,68,130,-1,904,590,-205,290,36,-51,9,-515,-20,-124,-204,1,222,-41,20,421,44,13,-36,-94,-25,541,2534,-17,5,-20,87,175,400,-60,4853,487,148,-58,-25,212,204,218,1449,24,96,3,35,6,41,1,98,872,34,176,-243,333,-15,27,210,9,63,32,-16,18,-51,615,936,707,-12,47,2000,242,157,22,431,59,232,141,45,125,106,137,549,174,18,116,495,2,47,8,417,97,-41,977,52,-22,1127,-94,43,180,29,48,117,56,-486,188,153,675,28,68,32,934,1175,545,452,-40,724,32,913,364,168,341,484,16,116,-18,-54,714,298,315,-143,94,74,959,-36,-11,52,-59,-6,67,-16,19,426,289,314,128,133,77,46,57,1388,-149,-54,49,326,351,-17,24,33,130,282,32,-14,17,-29,230,224,135,14,7,376,113,-25,85,740,22,-53,-102,48,58,213,124,139,90,615,472,488,9,192,55,131,-10,83,628,341,-11,331,149,15,-312,205,-107,109,-17,37,34,151,1714,21,6,-48,-11,-113,177,201,2,27,31,408,-17,449,61,-38,272,86,3,208,64,-5,13,54,103,68,1,40,148,-14,-216,40,101,32,82,-11,252,-269,-24,175,399,302,268,169,-19,524,66,-249,44,190,50,50,22,127,274,97,89,58,293,-3,9,-209,321,583,321,156,44,199,1641,108,293,68,1079,185,53,135,95,372,191,264,286,112,-35,53,-226,32,115,-2,394,162,179,406,576,61,10,37,41,0,65,3886,75,-59,-66,116,6733,11,-216,255,-176,-7,15,30,160,103,72,148,30,214,37,-164,992,81,-166,44,190,217,63,126,76,-5,-24,-30,199,61,-138,-25,27,-42,38,12,45,456,63,237,116,-422,129,85,558,17,-97,110,12,102,138,-30,81,3,261,644,140,-11,59,84,171,271,-51,97,42,100,-29,243,85,-438,12,-21,266,78,154,21,-53,37,343,19,68,318,465,82,52,32,255,76,73,41,123,73,-3,84,-48,198,222,63,566,465,261,-188,17,109,-16,28,258,-29,179,208,87,186,-1,42,81,240,-83,61,-41,-57,-88,-3,183,307,55,27,-40,88,36,146,-39,114,56,77,139,895,-139,-55,42,110,49,8,411,522,-60,438,16,84,114,85,161,20,6,38,358,63,140,-628,203,-54,-23,-1,410,10,335,-25,152,65,-21,103,-111,203,10,307,49,112,183,57,3527,101,2,28,-25,832,-273,121,360,-120,-22,-1,-2,112,67,-39,-9,112,-570,4,61,42,328,-35,-50,168,40,20,563,84,33,8,269,307,97,500,-38,157,-22,46,-18,6,68,863,-51,313,63,69,675,430,-28,-89,2673,741,127,-34,159,-100,965,476,720,41,205,42,133,-16,7201,154,101,280,424,848,101,137,10,202,-362,-457,358,-125,-220,-49,-496,-91,177,-227,129,71,1329,477,125,-19,-28,186,182,96,76,-70,-25,104,-88,126,115,-307,-53,253,-57,18,1002,-15,129,7,-35,42,-265,-109,218,-112,-22,-40,23,-151,1,-63,513,-55,-326,100,5306,80,90,218,465,8497,118,-12,45,561,-102,84,-363,974,4,-51,5,-7,-14,153,266,-15,9298,158,109,-11,94,242,55,118,6,-133,7657,-57,-89,125,-52,546,6972,4,-360,31,39,26,116,132,-364,993,336,-56,48,26,952,411,93,126,8607,439,-135,143,133,296,208,55,-44,176,-39,-33,1333,-28,-106,37,-26,29,35,-53,-151,-253,-427,118,30,-47,46,-65,-64,-188,238,538,-10,-283,200,444,23,-56,180,206,112,172,59,108,407,54,-59,-19,-250,-1,-31,150,80,38,-26,89,113,120,1,-42,-65,279,52,128,-112,-173,5288,-71,417,87,126,18,-137,-181,47,27,-57,-38,252,1725,11,69,-174,273,-191,46,66,-96,-46,10,169,-24,-49,-1214,3020,148,58,-80,1327,-13,102,138,3786,-84,248,43,53,-16,-39,-529,148,-12,86,-9,264,-37,1191,379,-3,51,78,-286,11,173,356,183,18,141,33,-260,246,201,407,255,50,105,53,-47,444,79,922,122,371,119,1669,56,179,535,260,-169,64,81,4192,318,279,149,428,111,29,28,1362,-1,742,-7,338,4,140,35,15,24,-8,778,125,-189,319,101,6,37,85,5786,658,72,-249,299,187,-37,91,14,85,58,157,-51,-7,-7,-72,807,371,1510,-128,-4,137,15,2479,187,110,36,-356,28,64,-26,12,119,117,-15,362,431,170,330,11,26,-46,-110,85,52,264,66,131,107,39,-22,143,-43,-4,127,14,29,433,677,-19,128,14,482,8,421,499,-62,928,-23,236,-10,52,86,-2,85,12,12,-21,-13,264,34,87,249,67,331,-38,33,-42,245,91,-268,-28,-6,33,131,-271,233,-45,-6,44,53,18,244,-16,71,-14,-178,191,515,-18,-383,40,-178,16629,6419,1,-43,-360,191,-49,-16,116,10,-214,60,532,59,-121,46,13,710,44,130,200,-5,8,4,104,-20,245,175,-15,-2,80,388,26,-17,-7,232,1207,496,15,-37,-13,-73,22,39,1200,1070,-1,7,201,-81,189,-103,114,-1,-17,206,-27,75,9,-36,549,-404,-64,166,580,70,471,4112,24,277,-27,146,853,70,349,14,83,64,91,130,-52,62,1698,-24,30,-28,14,53,163,62,85,-21,168,170,175,44,101,474,128,105,9,-123,232,-21,-46,145,-28,286,-11,43,1059,104,188,12,41,51,-119,14,38,-744,-41,998,-22,22,440,537,83,33,96,74,1431,-23,49,15,43,422,-84,506,95,-19,302,24,147,583,37,634,47,250,4612,5,754,454,76,-2,260,-2,210,72,176,233,574,35,-2,-25,147,190,54,178,235,44,34,31,998,18,-86,304,2,135,748,-254,-90,269,-38,-88,184,293,118,64,26,84,90,126,-291,522,11,350,-372,212,152,1240,752,76,107,73,-7,10,25,116,204,-59,28,1405,32,-101,40,32,-67,-3,203,100,224,105,56,156,140,687,296,-166,-2,41,98,598,-754,233,302,-30,30,36,92,-163,174,260,145,-1,-16,1,21,27,67,109,-10,181,54,-223,-19,-250,90,50,1137,83,83,240,165,-31,95,58,120,50,133,38,9,-18,124,-341,78,113,30,18,243,8,21,-12,56,34,31,-334,377,68,25,83,-10,-3,580,123,-24,-9,35,290,46,163,61,242,245,-45,63,67,517,7,209,-9,154,-182,346,140,35,89,-17,2,57,388,-160,285,6,167,23,417,-23,-13,5779,235,37,103,-28,73,-29,52,-67,14,2,686,373,6,104,-65,-17,-9,251,-3,97,-16,473,70,81,6,-13,4,-161,91,50,-45,-138,92,163,47,7,-36,143,-183,0,94,162,211,-39,-240,-9,267,128,29,336,-208,98,-248,108,64,7,110,117,43,-31,57,93,28,226,464,6,229,14,107,150,116,8,-6,69,158,-15,-14,161,20,51,-66,287,31,-112,-56,193,-43,474,5,59,555,420,138,83,42,4,-123,82,47,-85,27,130,-83,480,-20,-39,-75,-395,76,-132,427,22,-12,181,-122,27,1607,-107,156,38,-7,6,397,5442,-59,-29,3601,52,15,42,-105,27,215,43,16,211,56,-10,-364,211,120,-102,1627,850,67,82,27,-94,62,593,48,-16,22,368,-58,-45,6030,123,-223,211,413,-22,17,64,10,-26,61,29,154,-111,12,12,-31,53,58,-31,10,405,80,269,102,342,202,-4,3,-66,475,-19,49,141,-3,-27,-198,148,149,470,122,-41,80,172,-292,42,8,54,30,15,13,39,1,151,-45,-67,9765,88,12984,9800,9069,1,-68,16,5785,-137,190,597,2708,31,-12,1316,-10,208,-29,99,-66,114,621,-85,121,19,-75,1231,37,-22,178,-252,-398,311,-80,14,122,216,19,1179,2,289,9,-150,-12,79,42,235,-450,45,17,54,-66,-83,473,1452,314,-4,831,263,161,32,243,127,-1,133,699,299,89,135,-28,15,1094,134,112,-101,1792,-98,6701,345,23,-3,115,100,442,40,210,58,-83,11,63,62,137,27,87,3,30,55,61,168,33,143,-23,-5,214,-39,-29,134,148,2652,7,95,39,-498,33,13,-67,3111,16,3018,128,-254,-31,30,-119,13,125,5,184,60,4,-48,16,29,381,-47,72,130,-24,-38,382,5117,44,-32,35,152,236,464,31,87,-10,-84,-147,91,62,-28,133,82,426,1005,-164,34,19,6,4,386,293,4932,365,-137,591,99,75,85,-42,-227,53,-195,165,10,54,140,181,93,41,-47,3580,34,-43,238,92,198,401,-99,-23,78,344,112,-71,2845,606,-185,40,29,36,-26,249,287,58,1230,104,451,81,350,568,505,122,115,-5,-56,24,3066,133,56,120,375,-108,-67,39,-58,363,-161,365,174,38,49,260,91,212,290,214,34,233,-33,-8,275,1498,752,3,71,13,32,4446,99,33,150,229,176,95,-21,97,285,6,331,-94,29,249,54,129,367,71,62,25,-16,54,91,-41,-27,177,147,5489,190,-190,25,20,1300,432,-78,216,22,49,130,-83,256,33,293,-25,21,2639,507,-149,114,62,129,-193,3,12,-131,-19,-48,206,59,14,22,137,-27,-378,2,-15,-2,2,-4,-126,2,10,8,-48,-31,-54,-1,7986,1446,349,-9,46,92,-32,-39,-17,75,-26,789,-17,30,33,-9,61,-103,411,168,-110,-59,394,-52,-128,-22,-51,322,2171,-20,179,88,67,-7,83,321,-135,171,5,-237,119,-43,45,-6,-61,63,5,-357,240,-190,139,11,381,-64,122,106,43,-3,126,2,163,98,67,-37,270,-23,7473,-380,72,190,40,137,29,169,168,76,30,-428,42,9,28,1,-227,10,-21,-3,-4,14,335,-22,137,329,285,742,362,25,-8,2,2,130,-52,-42,208,236,135,60,134,-59,-8,-3,46,51,7,-45,-137,35,30,1149,76,41,-137,46,137,98,389,27,14,150,77,-79,454,118,-134,204,-21,61,47,77,5,2,17,3030,74,3120,60,-68,432,66,106,7,74,171,114,-804,135,1054,185,-77,130,310,494,29,-63,302,32,16,5822,164,-21,-76,280,44,203,4,57,441,52,3,23,497,274,-37,214,-13,-389,27,-51,-48,-97,149,-16,-27,8,1415,105,48,18,5224,1202,-58,94,3,17,-94,202,122,92,1789,102,-36,-24,231,189,31,168,375,-81,52,-112,-70,53,-102,9,99,165,19,67,136,-31,718,46,323,60,694,4,193,198,266,17,160,3,-167,-404,344,-41,119,65,44,66,97,-25,202,-26,326,-130,59,4,54,-116,55,281,58,144,30,35,-63,26,282,877,695,72,67,31,38,374,141,144,72,139,13,-11,347,44,-93,29,-88,808,693,272,-195,249,347,-25,132,-8,-34,319,144,80,145,535,30,100,18,66,707,31,-124,174,327,-2,525,50,16,-42,326,191,-15,100,425,214,36,23,63,-49,152,156,143,383,-26,460,156,66,458,130,70,72,-59,12,372,71,-20,-20,26,101,116,11,8,13,94,-27,76,3,39,-30,182,18,-9,45,35,298,1257,31,33,62,7,140,71,12,617,156,99,-85,43,-80,4,35,-79,78,-15,182,176,239,-50,158,26,42,531,7,4670,17,66,89,-144,12,47,106,-135,-33,-29,628,62,21,72,-18,37,44,-99,1530,-89,-25,59,-16,62,64,53,224,241,277,66,148,-118,35,80,18,5,58,-22,3407,201,75,44,120,-116,88,70,219,50,-52,114,119,77,-16,47,1018,22,3,-28,18,-154,9,426,-3,421,1,18,-48,-8,22,70,-35,67,-40,-235,238,19,25,28,-405,-55,-2,29,23,-35,204,30,-12,-22,7,160,-92,-83,320,341,280,-79,220,147,51,83,548,-79,0,68,-10,-27,-131,64,74,102,-14,58,132,76,1352,168,254,-179,349,59,9,-13,-3,224,12,221,18,-87,213,116,-246,589,-40,97,79,239,37,-3,148,-11,35,70,-138,3,29,-119,489,18,11,-51,39,-77,58,31,-7,-24,121,-24,135,43,294,-36,95,-35,434,176,-44,1,2,26,231,4,49,-6,129,10,243,-17,220,43,8,79,-254,129,68,167,96,56,13,-24,71,58,513,-30,661,-6,-4,435,53,160,-27,61,36,63,12,177,82,109,-176,-47,96,-1,-186,72,625,623,-62,15,7,140,85,27,-14,86,77,59,-27,115,88,-165,218,-102,265,198,-45,3,71,149,781,361,247,-135,-4,-650,3870,97,701,-28,-33,776,10,255,120,-37,118,0,360,159,-41,80,409,171,10,-18,-41,100,59,615,-14,54,31,16,0,746,3976,2980,128,12,150,117,24,19,373,-3,13,56,26,-19,84,34,-122,124,-5,169,-48,-22,66,100,1,10,169,128,82,202,12,241,20,46,99,84,305,619,11,-14,6615,9865,5191,3422,4528,9221,2141,61,510,-6,4,262,84,71,95,87,11,-223,-104,60,42,-63,24,143,97,106,-12,214,-27,29,-85,132,202,42,188,96,-21,-99,-17,-11,22,52,41,19,-76,120,73,22,84,45,266,124,289,-85,48,-37,100,99,82,-99,-58,95,-211,22,2,145,158,63,37,44,163,9,101,47,-15,-36,96,-7,0,14,3,9,420,95,0,-87,-43,-160,77,-43,18,150,240,40,-38,52,371,415,53,10,-311,173,41,90,202,-23,221,27,-11,185,8,-56,383,766,-92,93,358,24,120,701,7,-13,838,8,60,-32,1,112,101,-19,92,76,123,-25,119,53,130,967,274,215,18,74,95,-35,-59,143,21,36,-7,-169,42,113,-7,22,84,112,2389,73,-59,152,21,-21,39,61,64,38,-179,169,99,14,154,-51,94,-2,132,21,82,58,206,-307,16,213,63,-42,289,41,-37,58,47,-12,144,303,11,179,28,-194,299,108,36,100,847,289,7,15,-54,2130,-8,327,57,109,-107,208,-81,-3,154,34,-53,64,23,243,11,117,148,46,87,72,98,-59,-19,15,139,-92,18,217,73,66,24,613,237,-148,-45,167,34,106,222,67,50,-39,9,-71,71,127,166,54,-99,-9,107,83,-51,397,-8,-189,44,-47,209,17,176,-2,-97,-393,-59,130,592,-118,-46,135,40,-87,75,227,13,179,436,9,85,45,-33,39,-62,42,169,11,368,-361,-156,-64,39,-5,24,113,50,30,274,-22,-4,20,110,-121,344,58,62,82,327,101,647,112,140,338,-191,6,169,14,70,4,153,8,161,38,10,-9,-91,440,612,33,-58,169,36,130,62,4,515,133,103,-25,38,594,14,126,-4,190,284,201,120,24,-45,-18,-243,-8,3,33,182,21,85,69,211,37,145,-2,24,-428,-326,572,634,21,143,-37,62,36,141,59,292,44,26,454,129,122,1052,29,26,10,-148,-96,12,10,12,-131,-135,-36,-36,-73,0,452,86,141,492,16,-47,295,184,5,145,125,85,53,-18,37,-14,185,-17,51,98,-1,52,-88,21,-24,290,-244,102,252,-51,17,60,-17,8,154,95,1616,68,325,305,-14,-3,370,291,508,9,306,-16,93,8,1370,9,21,68,635,159,457,26,100,1512,2244,51,155,74,-15,-49,68,24,128,285,43,22,-13,311,48,258,-148,127,27,265,-221,-21,-16,83,23,86,226,255,93,-130,-45,-14,97,-153,450,106,2,218,268,128,-76,-152,333,36,21,171,239,69,-46,171,34,66,289,123,43,119,2985,-83,253,-17,2,20,449,-129,113,-31,0,722,19,-9,249,38,-38,260,246,71,33,-16,95,45,1056,130,108,328,-39,10,230,114,146,337,638,15,119,694,-11,124,16,55,68,115,54,21,126,148,-208,-485,384,383,-265,64,28,65,276,142,122,98,113,221,23,-21,10,161,21,-24,-2,73,23,161,-43,369,-71,48,274,-13,-84,-62,460,-110,80,445,50,58,140,59,-36,-1,79,2,103,-8,-33,9,107,459,476,626,-28,251,80,-41,-199,22,26,5,68,28,49,-55,908,-14,195,-52,30,28,375,29,16,270,24,27,-4,-20,181,131,123,41,-4,9,111,4,274,-6,37,76,3003,155,345,-42,88,104,19,57,81,137,-42,-31,127,157,-44,263,-4,92,2,42,43,34,49,86,133,34,5,55,60,-188,23,62,-45,40,-9,-13,-79,3,-238,1,-161,491,-45,74,-59,12,65,70,408,1,-2,14,44,34,113,47,530,118,-132,24,57,8,98,178,-238,433,-65,202,-35,586,44,26,-37,-68,-12,-80,-113,4,121,150,155,18,-13,166,-2,78,177,404,182,2,168,26,-73,-146,5,-54,15,-4,54,62,542,1,54,-25,14,20,1033,85,561,18,265,-42,43,109,96,169,14,-12,30,6,-65,55,62,298,23,27,110,-4,102,-37,8,330,399,297,129,-421,150,-5,60,69,221,-8,632,4,71,107,-28,56,172,-46,30,31,135,678,-11,74,-102,-26,-9,141,2,-36,164,37,44,219,103,121,-7,510,-67,5,32,38,72,90,67,104,0,151,45,608,227,322,6,266,212,194,-107,187,-254,386,9,352,-28,-3,52,161,-165,-10,64,2,18,62,36,145,366,58,60,156,-29,754,946,34,150,579,-3,-123,36,121,-105,-29,-48,-7,40,-2,54,-24,-2,167,424,-65,-347,-22,57,-18,56,-131,476,1305,-18,-68,56,22,52,182,49,191,322,-11,-8,-4,-3,-4,78,105,22,-166,394,-13,85,111,723,-82,72,46,87,102,101,56,340,-22,8,-83,45,2785,52,773,28,-96,201,14,629,220,400,8,505,152,191,488,9,-5,18,-52,-195,85,27,-60,11,32,9,0,26,98,23,221,-152,-37,37,77,-12,248,347,2,167,226,46,67,20,-7,-22,166,125,-17,-240,38,35,-41,126,116,13,17,36,73,399,41,18,69,46,-156,13,-13,12,-19,-17,28,63,165,303,36,-51,-9,29,77,-93,300,146,94,-87,-161,-41,-8,-39,155,235,2,129,-64,107,360,210,325,-9,78,273,-216,171,56,43,65,21,93,-36,69,437,32,-12,-176,23,-282,-12,141,150,17,20,185,-77,-101,-82,206,86,1185,91,-22,-266,36,68,-212,-153,209,80,161,-24,29,-153,13,-105,117,24,54,73,38,503,56,5,46,98,5,33,254,5,21,-201,319,227,115,37,47,2,2,115,172,-39,-50,78,135,103,23,-69,14,22,-61,469,-31,371,73,146,179,251,55,56,-67,49,13,230,71,-215,49,-28,21,23,66,-54,201,405,-183,160,-1,-13,169,64,128,2,33,361,727,-70,47,14,166,-66,98,-11,116,72,-4,33,1717,114,-45,65,34,147,0,-90,7,25,367,104,225,101,20,32,72,12,-23,133,68,7,1405,198,-20,30,51,-7,51,-71,408,631,111,119,52,419,90,-162,712,29,19,61,-12,73,66,-69,25,-43,81,126,5,19,193,-17,38,192,28,67,12,1999,47,1144,-117,561,-59,102,18,98,5108,-4,58,-79,-106,1,-16,182,218,984,132,1864,-27,838,21,74,-82,90,31,274,18,50,34,143,231,1821,-399,7398,0,143,-3,-42,77,168,-23,100,586,-168,-26,5,-16,91,23,252,117,341,-21,5,15,-13,54,-248,48,58,60,276,18,12,383,-407,75,30,554,37,13,9,-20,-135,161,34,208,-10,-18,-5,107,7941,-4,-32,-8,145,139,39,28,80,63,6,36,26,-36,-96,46,46,15,-16,19,47,1526,-49,100,4132,136,92,95,143,-493,-46,6,179,382,52,185,515,59,-97,-208,511,73,622,3,54,1054,52,78,416,348,214,281,-37,-8,10,233,126,18,178,114,4,113,-36,-33,75,9,1602,376,-3,-58,24,1773,67,-21,173,231,143,-883,-64,890,10,543,237,9250,-56,38,10362,335,-173,426,231,31,105,1020,-88,205,103,22,-76,-316,495,9,48,-126,148,110,-85,14182,168,-9,429,146,29,39,23,40,-266,60,4471,952,-29,55,27,-20,18,-50,21,-190,-27,-35,14,-281,8,353,3,-88,21,5,10,147,187,-21,395,109,36,276,99,124,357,-8,3255,217,-61,162,2038,494,-247,321,154,668,74,3061,50,-33,-205,59,-9,-19,123,296,96,-65,271,14,100,166,50,38,67,279,159,64,263,21,94,37,288,-35,7436,762,17,-59,168,20,6161,-109,309,66,-10,358,1110,-18,56,40,47,81,26,8829,3960,-21,347,-55,94,897,302,568,297,-49,2458,-23,39,-69,29,-3,15,172,331,32,-222,4,4,-65,26,-28,117,158,228,469,4,21,-192,10,-3,62,209,174,172,184,207,97,102,1489,786,311,512,4,58,-128,3,2184,202,-345,325,14,5,-54,-83,146,32,69,-10,93,-27,-31,62,65,259,301,13,195,-35,655,437,167,174,729,5141,646,-121,1,100,61,66,-246,-19,-68,24,90,9330,41,99,51,68,89,92,35,72,163,65,29,274,-48,113,57,371,164,-58,-41,31,3823,42,18,-44,-4,13,-44,16,1290,29,107,-16,58,65,108,0,251,46,113,-108,-82,4,19,302,70,136,228,626,291,215,-173,44,-1,48,13,267,54,101,-45,-51,17,109,21,6097,35,2037,13,16,57,58,502,-148,952,-111,107,1,-7,1049,1726,263,152,139,108,147,30,53,46,-31,-16,508,32,10811,3093,107,364,1092,81,484,85,180,184,363,175,87,348,-147,-58,282,99,-29,142,162,83,157,97,17,233,94,-11,1214,-1,862,75,775,-201,89,6,253,157,220,139,-162,-79,222,-45,142,7187,35,-26,75,51,382,76,403,107,80,139,62,48,107,26,369,108,109,302,445,74,-6,42,145,159,310,32,-39,63,15,164,485,9,975,-53,15,103,763,88,81,14,83,47,0,193,-2,100,264,255,111,13,-18,-49,125,175,86,524,-19,206,34,-6,18,60,192,3,-109,79,917,-30,16,8,163,-133,22,-61,1438,9,2,43,-19,-42,103,25,-107,197,5,-44,356,32,113,43,36,1902,78,317,40,63,3594,81,380,-9,231,-17,133,-48,-14,32,291,972,56,176,40,124,49,143,599,604,-16,-63,66,-8,105,162,286,491,8422,180,1886,75,217,69,182,227,45,12,-68,-82,-60,-8,42,877,42,92,51,4,-34,-14,115,49,38,168,103,35,-178,31,341,1040,-23,-18,19,-17,60,5,124,61,194,-1,-6,491,68,-14,76,229,-13,36,33,148,-17,-24,105,83,22,-17,96,-21,27,192,13,76,-39,24,27,29,8,-144,-37,177,156,93,1,-23,12,331,259,100,106,29,-11,20,-6,23,165,298,67,112,345,265,-16,69,-31,102,163,258,212,20,39,179,572,-106,-107,-21,157,14,25,-39,69,699,28,-85,-11,-136,392,8,160,37,258,-34,211,120,55,20,-149,-2,140,196,16,158,-89,3,30,9,-20,20,356,51,391,-32,168,18,93,89,-17,-7,52,98,86,58,-54,77,59,-68,247,-22,123,181,84,-113,59,422,34,73,-104,-6,113,-62,-10,74,-134,46,-20,-13,-106,164,31,20,-26,20,-310,-44,15,-19,-136,-17,4035,-112,265,42,52,-20,-9,292,-12,73,136,263,10,64,77,-77,96,-13,-241,68,496,211,11,-29,45,194,189,116,104,-69,259,-50,-20,164,88,19,33,-317,39,2,67,341,61,10,8,62,-21,199,167,50,36,55,663,-18,89,84,267,158,14,28,17,-618,12,206,101,-36,215,-120,-112,-228,246,-23,374,33,181,-76,-39,-19,83,509,67,123,332,91,-197,-17,30,-37,98,245,37,499,967,-62,-23,36,1560,794,563,43,16,7,636,103,344,-43,60,25,-2,-210,25,132,66,63,28,87,4,13,3,132,-178,24,42,-119,55,391,14,-337,51,1,-77,334,22,8,-152,122,97,60,-12,311,340,19,43,319,128,2,55,20,-80,42,-102,35,105,76,78,-220,41,-16,87,23,-10,23,135,99,-26,-128,-19,2,50,399,23,13,-2,44,-21,-12,4,-1,-59,11,-4,8,276,135,-9,2,85,128,359,77,10,207,-233,307,172,-24,43,-184,-68,312,-113,33,-15,144,32,328,208,-75,321,246,77,-68,35,-68,125,-96,-3,39,12240,288,-75,240,147,23,98,285,31,61,16,14,252,-172,-52,-142,144,139,-7,-4,-5,33,102,75,48,222,38,-13,52,236,1068,121,-112,196,50,40,456,45,2425,327,96,55,-13,-3,8263,493,22,4982,75,69,-89,95,67,-22,0,442,328,16,86,78,-7,1,164,46,501,19,-189,16,81,-6,274,101,22,32,111,32,97,-5,-52,263,682,49,479,-262,-88,238,-34,-57,12,10,114,47,334,349,35,141,572,-182,124,14,55,102,-28,73,42,-11,26,136,3,32,2107,589,-8,27,-54,20,238,12,56,131,18,539,13,-50,96,324,34,106,-19,100,70,31,112,-6,101,-8,134,-24,-135,4,5,13271,-182,384,209,-4,-25,-141,15,59,26,-111,14,58,-10,-19,5,-43,26,33,-114,0,51,-98,19,-32,-19,-77,64,-181,-44,68,-207,70,15,-61,204,148,242,6465,2033,557,74,57,-84,446,343,-29,54,-41,346,-121,36,9,316,28,95,1,47,-56,201,87,288,-28,-12,21,-1,82,36,8,538,13,105,41,86,11,23,244,-4,-6,360,-19,1067,104,75,52,773,-56,4,100,46,49,182,55,81,-201,-81,59,17,2,152,0,-37,445,460,94,94,-53,23,105,1085,36,70,612,78,-125,492,8,-110,195,58,7,682,250,-18,22,23,-76,8,23,98,72,27,-133,205,-1,-23,28,97,4,40,267,101,66,123,244,-153,65,12,5,-6,38,-228,171,58,7,-264,-25,107,-11,183,103,-59,356,954,33,36,17,222,17,-62,16,-12,-26,10,46,20,-18,18,-44,-200,16,5,14,-22,40,59,443,-33,158,2,24,-10,-240,33,48,-54,-25,-24,84,151,40,61,27,128,47,55,66,-20,709,315,11,114,17,22,-42,135,150,76,-48,37,28,-42,0,903,5,-33,72,42,48,32,-13,-8,647,22,-20,-32,-65,110,-75,2,125,12,13,81,-40,32,759,11,327,94,-56,874,174,9,30,-10,20,13,-2,65,12,28,-91,130,123,890,0,-10,42,33,66,58,-146,156,-7,-8,218,-11,-19,241,35,161,25,-12,26,133,9,-39,933,125,-24,-16,337,99,51,-1,0,-11,-12,373,71,-65,178,92,-21,-158,-156,643,8756,155,-5,34,-71,-17,-48,-140,11,-48,240,100,8,2315,453,89,556,-33,186,-226,-28,-44,1,30,401,-7,846,-237,-25,30,40,-25,57,238,184,240,598,-2,200,11,-89,-846,8,-71,11,295,-54,112,44,71,181,215,-53,1184,-41,3791,51,8,-1,316,84,22,69,-41,38,0,25,-12,18,-19,-88,254,696,11,4,-98,135,-18,-140,20,-108,-11,33,-6,36,-21,178,-74,22,14,186,-27,3,158,-8,34,15,95,74,229,98,1,342,94,-16,141,70,161,-16,-265,140,-19,7,60,349,-21,-67,1,168,321,13,-108,199,82,37,84,27,352,128,271,697,-286,96,35,-7,1206,63,-7,143,78,-364,13568,-74,501,122,18,29,191,56,6,126,36,-22,36,104,114,38,570,230,629,232,79,-11,-22,195,-49,-143,4,-42,211,48,174,-8,17,-24,58,132,91,-116,34,17,482,35,118,26,67,41,59,-1,41,-146,511,-16,-240,-44,-154,273,727,82,-91,-180,540,40,490,167,-43,138,24,755,9037,276,2,-415,95,443,-135,93,-19,1142,363,972,4711,5318,19,-5,35,8,83,-254,-8,84,22,49,84,477,187,-29,-11,58,-123,-123,336,38,-73,37,131,-28,-231,89,50,-328,57,-115,16,438,-142,-7,75,-30,13,-72,20,10,37,-320,123,46,-25,81,0,417,5,269,-13,111,120,4,-28,-24,158,91,16,20,177,-73,20,19,382,210,708,2087,273,3128,27,-35,24,48,18,38,184,-90,239,-14,30,35,292,69,3,144,-14,189,3,144,55,434,0,32,51,105,81,-74,45,19,1827,-7,-29,2,174,-342,1697,44,100,-16,57,-7,3,129,33,139,40,377,308,189,84,1,122,14,-2,4,-40,-770,592,139,257,45,87,151,183,89,22,14,-407,163,176,295,585,193,48,43,-159,-44,0,197,25,-33,930,37,221,113,311,119,15,100,173,46,-66,36,42,-45,148,274,-18,291,102,24,16,-59,-216,241,-175,100,28,42,-3,-82,444,-126,75,-24,-313,164,52,-129,-61,125,9,7841,770,173,8383,-53,-26,-15,-148,20507,13718,286,-2,3810,20,21,1355,498,1021,69,547,75,-10,91,-102,363,81,34,52,-51,-371,-29,-7,207,1739,79,-36,271,116,170,38,-60,1,177,13,-58,15,4,-43,46,86,157,120,-1,194,10,43,328,184,46,46,88,16,796,92,262,18,258,206,48,58,18,781,427,393,10550,4932,42,17,59,-23,-48,189,243,138,731,249,-57,68,76,61,75,-33,-435,85,-25,-3,9,39,80,70,41,133,47,9760,372,142,-30,94,-51,-19,-6,7,141,-12,172,-110,993,151,642,24,209,95,-29,-7,473,-32,-91,167,36,-69,15,91,-70,13,18,290,160,-41,23,-21,-75,101,21,-27,-34,14,-44,21,-13,307,3,35,129,78,38,6,-46,276,-79,16,71,-17,11,170,287,-55,56,215,17,-15,28,168,81,208,-170,-85,-5,-333,13,61,246,-26,165,-29,210,26,-22,84,5,147,21,7,-20,6,-2,-84,-135,39,-232,302,140,470,-59,-53,286,192,10,20,-66,67,23,195,-68,1,270,11,17,84,88,24,37,302,15,-26,-195,5,-128,18,130,-19,266,-259,101,34,-4,-238,413,-615,316,33,284,124,141,210,376,5478,369,53,308,41,99,-24,-92,351,-169,21,1142,212,4429,4,11,4231,135,51,50,-70,-8,149,-13,395,17,-199,-63,50,144,-1,-22,-40,117,-57,-127,-491,-166,148,17,88,1150,-1,-12,286,161,-67,155,9,23,7,-84,52,8,173,81,76,104,2793,-35,45,-54,-14,-8,-73,254,136,-61,610,1137,74,157,122,8,2980,74,-5,-40,64,145,2165,67,539,-58,-110,848,102,-175,26,7,40,155,73,40,382,2,337,270,14,-52,163,375,100,121,151,40,705,404,4,22,34,-2,121,-28,-3,297,131,664,13,7,92,35,88,-250,82,-123,-104,146,-38,-12,-248,-153,515,40,-45,100,350,164,-54,67,160,263,83,363,-177,-15,273,3721,21,10,126,28,14,-74,2749,701,44,39,29,169,142,29,22,150,43,24,193,-4,-12,469,222,18,607,-40,180,-3,21,16436,723,92,65,-380,3,-67,177,-22,47,15,11,-63,-11,200,51,22,-5,38,3531,-49,13,-116,-245,180,223,92,-7,201,27,183,-16,98,299,10,55,40,218,8,21,-105,165,257,1683,34,-44,145,287,-29,79,236,65,2,80,230,-172,315,37,-11,-7,46,-3,108,2,129,153,6391,74,261,348,346,-2,7,35,15,11,-1,698,12,204,56,545,241,-9,130,-123,1550,108,-68,64,-34,-86,115,61,33,7,238,198,32,171,79,4,180,-106,-24,9,31,39,-3,-284,204,19,1730,1618,-74,115,101,447,-38,10301,76,-35,121,405,235,-166,-33,58,81,130,37,47,66,18,-57,-12,-103,118,-58,11,27,302,-54,-52,-8,-313,23,3,67,64,12,289,42,-37,5,40,67,10,6,5,16,25,-95,25,10,87,-329,169,-207,95,25,77,14,212,20,421,261,-49,43,95,96,60,131,539,288,-5,-669,54,-64,78,-125,-21,742,4,152,109,-206,18,-302,13,13,-24,-14,201,62,-68,295,-52,-50,140,19,14,133,272,23,51,577,400,-327,80,27,-23,54,56,57,100,157,-176,25,4160,217,39,-12,10,44,-24,81,1345,-12,131,282,454,-8,12,36,106,-95,1,2,-5,212,61,13,95,2,-28,17,26,18,72,115,96,-228,9,-15,220,81,1315,2835,30,71,121,12,784,52,37,138,-707,74,-21,57,191,730,24,88,-52,-88,-234,-104,52,-191,707,-47,3,111,-52,-135,-98,98,-95,425,23,22,-188,200,-88,31,-18,667,-47,29,158,16,282,123,24,8,156,-4,-85,222,55,-151,-176,138,2027,-38,86,-34,279,260,101,-175,451,-108,-77,116,483,87,16,277,41,-19,42,166,1,-10,121,129,-115,57,-57,52,129,-61,48,87,-6,-24,38,-83,-38,-508,-10,470,526,584,-916,-17,40,9,144,9,-10,-51,4,461,-82,-8,361,29,25,12,64,266,46,7640,-14,-295,465,-12,35,-5,9,1039,231,-359,-1400,106,336,-56,-209,4,-52,-426,-30,97,-198,146,1611,-17,-83,-7,-18,-57,1995,346,-57,-121,109,-17,-50,1354,40,122,-22,1049,36,4965,-19,-707,-1533,-5624,-485,-172,113,289,-39,-54,153,-18,120,-25,1532,2413,2230,49,17,-78,-13,875,56,2132,-3,51,5,11,-129,2398,12,30,2272,60,12,-34,85,190,437,411,75,2903,-70,123,-10,-188,-8,9,174,79,52,203,14,103,-9,140,14,11,-27,26,266,257,322,246,109,456,14,-92,-171,-32,859,146,178,111,-8,22,-1,-92,49,-12,151,62,225,327,13,4395,-162,10,10,7,21,21,-19,70,-59,44,8,-11,550,-4,-18,-66,2,141,-31,-7,46,-43,-4,-19,2,-41,-28,10,69,7,-23,-77,90,37,113,74,110,-9,99,33,88,18,251,34,132,73,139,-35,42,6,-9,9,-18,-7,14,74,-7,31,-63,35,3168,200,-40,-53,27,66,120,2300,-55,169,-35,-116,108,-29,164,1289,20,44,-32,812,859,-38,-53,196,2,-24,-24,117,76,523,-49,56,-35,21,27,-3,-59,-14,-14,980,-121,-41,26,18,33,-4,552,41,-23,-24,-275,122,147,97,55,62,60,-131,-17,13,4,12,357,43,62,869,233,302,38,476,-640,36,-106,-62,-58,-14,-47,21,-62,39,-127,238,69,-51,16,513,275,5,58,38,3,367,-47,123,176,-7,50,154,188,276,15,100,21666,14195,86,294,42,395,41,-37,4218,79,51,908,-26,48,2097,2359,424,-184,-34,-12,107,-59,-127,-321,-56,-18,104,34,699,-133,273,36,-153,-10,415,1207,77,76,44,219,290,402,91,-152,497,52,26,137,2676,266,63,110,51,47,-11,-6,39,99,159,-22,20,-44,-59,-53,-6,333,-38,335,56,531,39,356,122,42,4870,5989,626,199,30,6912,5315,91,658,-134,18,158,-30,29,35,-11,-54,81,84,30,77,112,-477,99,-17,304,-26,53,23,162,92,-44,107,-8,-16,-21,-3,9,163,13,-79,-5,-222,-12,-15,22,38,-60,-169,159,58,-3,11,-27,-221,-114,35,47,52,-7,-98,89,17509,13,-8,74,7,14,6,-18,-27,-45,-11,13,0,-84,-21,-246,-127,-170,76,129,463,43,140,583,2586,2710,8569,3286,4837,5398,33,-2,10,604,2387,35,763,22,136,214,21,294,26,20,16,-23,-21,0,77,24,41,-22,-6,6,6,-11,181,114,3,42,-122,-14,20,42,107,-36,314,111,7,247,60,0,67,33,14,9,55,14,7,59,292,-16,-3,-16,44,-1,48,132,-41,15,36,-1,6,-21,42,46,0,54,48,34,-14,21,-226,131,18,216,6,-24,38,9,-88,41,-6,20,115,29,41,19,-119,1,111,-229,20,-18,-363,25,51,51,28,-1,-50,103,22,-4,0,149,37,-35,9,37,92,9,11,-16,-22,1,3,67,3,17,86,48,133,-64,86,30,-30,14,55,17,23,29,5,-35,330,103,-13,53,-10,22,86,10,48,4,15,31,77,7,-1,-27,130,37,-14,68,114,57,16,103,202,88,25,1691,-64,-65,27,23,9,13,38,236,-2,2,499,-1320,-45,510,45,160,16,81,33,18,-6,51,52,-25,153,96,-4,-1,79,-3,-20,118,-29,-5,47,24,15,29,82,-38,-16,45,46,-50,8,398,32,68,9,30,-24,16,-136,-12,39,-6,30,-209,70,33,-31,25,16,22,-19,2,557,-40,-78,-8,1,83,-20,280,29,-3,32,87,-17,32,-13,9,-367,221,39,-43,3,69,58,337,-114,219,1,68,-24,17,-3,38,79,-15,234,-1,-23,-3,-38,-50,66,71,12,-10,66,30,77,35,-47,40,192,174,125,24,58,22,56,17,63,536,59,5,41,43,113,14,75,-58,37,30,440,146,-120,-39,37,22,17,-7,-39,-49,68,18,75,104,-294,2,-10,260,-18,115,0,215,-118,-33,42,279,49,28,9,43,71,79,106,194,-15,8,97,37,5,92,-14,50,352,3,124,227,136,21,59,63,-10,2,-33,93,100,1,72,34,-20,-37,59,100,18,61,58,-21,21,69,566,-9,167,-81,-143,32,249,15,22,-73,-18,283,68,2,34,-254,-3,-14,17,39,107,12,36,-124,4,-137,85,7,-16,-69,24,6,29,-22,-12,-13,24,-45,-136,46,-25,5,72,33,79,2,373,31,4,24,-80,27,22,12,-24,45,-5,42,278,116,28,116,68,-171,-178,86,270,167,58,-28,48,230,36,98,137,13,16,13,-14,-26,9,108,-154,-1,120,55,-14,-3,14,117,18,-1,284,75,8,194,-7,159,49,41,-12,28,-20,-38,-39,48,116,-49,87,-49,1,1,61,5,16,-2,-14,8,-37,-30,41,78,23,-1,86,321,-19,-10,64,43,5,35,56,86,128,-11,3,-46,13,0,1,14,1,55,-36,67,48,-9,190,86,26,33,-53,30,13,16,59,19,-5,23,-29,-29,72,14,-13,25,18,113,15,310,-46,12,66,62,-21,66,-18,249,-71,19,-17,-30,-7,-19,-7,-34,-31,18,-74,53,356,-81,-6,19,23,-26,46,89,47,-5,-121,121,232,-55,30,-19,-13,12,20,62,40,305,-20,9,15,-57,-10,13,15,-81,5,-30,129,-32,-19,-26,-85,-18,20,0,36,40,-102,-26,13,-20,119,-2,68,8,-431,60,72,5,102,5,84,24,17,-15,-3,-9,27,14,-30,-26,34,-63,109,14,-25,-113,-122,-14,24,0,37,-3,-105,57,18,228,40,159,-44,38,71,4,53,-46,-71,212,437,63,-28,56,64,6,102,23,-39,20,94,72,155,17,19,-21,33,291,200,48,8,29,135,109,30,253,18,30,126,28,62,-13,6,138,-40,171,23,35,41,80,-27,7,167,29,171,87,298,-105,-35,11,112,26,-47,79,7,68,-29,109,-2,56,74,17,57,26,19,-15,191,0,-555,1,13,2,85,39,27,3,19,-12,-8,288,262,5,-150,79,524,-93,25,56,-8,-69,66,111,-97,24,-17,21,-17,23,15,-85,77,128,52,-64,78,-8,32,8,52,19,34,87,10,-5,286,10,0,84,115,-27,16,23,-14,-13,68,6,19,14,-89,-8,16,-66,459,112,-39,0,38,-348,-8,-19,-26,160,18,22,-57,155,-26,64,115,-14,69,41,273,-137,35,-15,-15,-37,-1,67,26,-1,80,266,21,571,154,19,-14,22,117,5,-25,49,26,112,-19,-16,53,-36,5,124,138,65,221,-32,-16,11,2,85,171,152,725,-130,-45,-11,23,7,119,10,70,-46,184,309,-11,5,-129,-3,65,27,-79,57,281,10,-16,7,82,-12,30,-164,35,-56,-117,13,220,59,147,14,-4,-37,7,-15,40,43,-34,-77,19,91,-720,7,-36,50,2,-2,21,-231,61,-15,36,121,-40,11,5,49,-58,1796,108,7,119,30,104,2,-2,-18,34,62,122,27,-35,4,20,-3,22,27,3,-117,21,8,-3,-113,-5,-122,652,-10,-40,-33,-67,90,13,-541,-43,20,90,281,53,-79,14,121,-577,-12,57,165,-390,-105,43,25,52,48,7,408,31,139,32,-23,340,27,40,-9,9,-14,131,-150,-40,215,262,42,0,46,-12,60,-27,-15,-162,597,-125,78,-50,-53,-131,162,-19,0,281,39,129,-7,12,4,629,148,45,-183,52,-1,32,89,39,-195,-307,-51,-5,63,143,67,93,544,-32,36,-74,752,-28,26,4,49,94,274,20,18,37,21,54,-4,45,25,182,1,61,29,57,3,30,-50,32,21,-451,-37,-505,-8,18,47,19,-207,83,101,93,-17,-30,-18,33,-16,8,79,74,38,7,68,14,15,83,-36,66,-118,29,35,-20,16,-119,275,-57,-1,12,167,-9,42,-68,13,6,139,2,-47,-116,-2,-9,12,-8,2,32,-40,19,82,22,344,-31,39,32,7,59,3,12,-5,-106,37,11,95,-18,72,34,-233,530,-11,-43,151,417,38,-66,-8,-2,254,153,-584,27,-19,-25,-3,35,74,-2,-49,105,30,-43,218,-22,39,-3,21,-7,126,41,-109,122,115,34,-1,-47,-21,13,47,23,10,13,-39,55,92,101,27,-5,38,62,44,-2,26,20,57,-118,25,-19,-478,20,46,-30,-350,-2,9,1,35,22,-357,-91,5,23,77,46,-51,-40,-46,28,199,21,-28,10,124,-48,-31,50,51,34,226,8,9,5,-71,-19,93,161,91,9,40,-69,-35,-30,80,7,-10,16,960,-122,-169,-120,-2573,-34,70,185,23,73,12,152,-9,-18,22,219,33,-1,43,331,31,42,74,67,-40,217,-19,133,-145,-20,-14,105,-227,133,48,22,47,32,0,-23,35,-34,67,-81,633,402,42,-13,-160,33,-20,30,-233,-2,26,-189,-5,5,0,-47,-2,89,2,-10,-20,19,15,-7,74,127,-1,-24,-130,29,34,-8,248,183,41,23,1,79,153,6,28,13,30,147,51,-37,23,3094,257,21,-23,-95,-9,-28,15,353,-39,32,-3,53,-32,43,-15,39,78,-77,32,8,24,142,25,9,38,-552,124,-32,-87,2,50,1184,49,4,123,12,128,-91,7,63,12,-31,25,1,4,79,97,36,-51,55,202,15,41,45,451,-7,4,-23,-15,-90,125,46,149,-8,344,5,-13,43,36,-29,15,-1,-32,113,120,98,-88,56,-31,-27,-6,38,-12,9,7,-32,-5,36,281,12,159,76,47,0,184,43,186,20,47,111,326,182,33,-29,-18,38,-7,21,-12,16,-1,-58,1,14,-87,175,8,1,-16,20,15,29,824,40,-189,7,-26,-22,116,183,107,131,53,-38,29,85,45,39,31,114,-2,-29,34,6,2,-13,39,-69,28,51,11,-265,24,-14,138,38,98,4,155,158,-292,48,-278,77,-81,3,-20,8,127,8,-31,8,-23,143,21,79,94,7,275,-32,-21,38,-50,47,55,23,226,102,-20,21,-281,-52,15,23,69,-20,-137,31,69,-46,-28,137,157,36,-54,0,3,36,-79,400,60,28,54,-34,-27,57,-10,48,-75,-31,142,27,6,101,158,1,-17,34,13,12,1,8,-27,31,480,96,190,46,18,33,62,112,-2,28,103,-30,17,-172,2,79,150,55,28,-53,-13,42,77,31,229,-31,58,3,282,-97,65,-99,116,370,-302,204,143,590,46,48,395,-41,47,21,-8,36,-7,6,-21,95,215,-32,216,99,13,-11,70,-41,39,-77,61,35,85,28,53,171,2,19,-37,99,-58,35,-121,376,131,-23,148,-67,-30,27,-26,36,15,72,400,2,5,46,57,5,14,15,25,43,-22,-92,-2,-112,-230,-35,85,67,-57,220,56,-33,11,358,-153,-42,-64,-44,43,37,3,-12,-19,13,0,98,365,170,-72,39,218,184,205,466,105,14,12,104,9,186,15,42,28,-26,289,1,173,4,-11,57,-35,-22,12,18,10,18,-19,70,-32,-167,23,-5,-16,1,-21,50,40,13,20,59,96,-28,108,60,-47,4,-12,34,33,-7,31,284,224,101,4,1,-60,58,20,18,-28,-24,62,4,387,-46,-3,-25,56,-97,36,3,0,-75,-120,55,29,-5,-25,-18,-12,-49,20,254,16,583,7,17,172,171,33,201,177,201,739,-69,31,-4,108,46,92,86,239,142,-13,42,-333,26,11,31,105,-7,-124,365,-320,-18,35,187,-4,37,-23,-17,36,40,67,192,58,48,7,-23,-55,23,301,46,-22,-41,255,16,-25,240,65,9,-97,-311,-56,195,-39,3,34,166,58,32,35,7,-66,-27,77,284,35,-69,270,-156,-451,374,79,0,187,-31,-92,26,133,-14,45,48,-40,156,16,92,186,7,289,-2,129,30,123,137,96,71,2,76,28,33,23,-335,-36,-12,-16,-88,-7,165,-86,103,-128,108,-231,143,425,1441,157,318,20,429,-61,-16,-38,100,45,90,83,88,60,308,15,368,470,-6,16,103,163,274,129,-8,120,291,443,-45,39,54,67,33,16,42,-5,-48,390,128,-7,235,59,128,42,389,338,43,22,-5,96,-16,-83,26,104,95,131,395,188,55,-16,97,371,45,139,13,550,-19,31,39,192,-16,84,59,56,49,13,18,11,50,88,28,-102,28,24,37,363,-3,9,16,-8,43,282,-23,36,-76,9,102,17,-261,24,-52,177,373,-36,38,321,0,-6,20,16,-12,9,53,31,-10,-443,10,-27,155,-33,48,-48,16,8,11,44,101,94,-21,123,11,36,205,-11,-41,20,148,-25,24,-243,-51,-38,-12,47,47,-22,43,29,56,33,1137,38,32,40,43,318,57,28,82,-30,271,-282,6,83,-94,157,-9,446,260,302,257,2,-11,104,-2,35,92,93,163,309,60,-17,1,-108,33,-122,-8,43,-20,159,29,227,108,144,109,37,151,21,122,272,1,-11,-8,10,254,168,147,288,74,153,275,-32,-2,3,141,24,53,-10,-3,-79,17,95,20,77,-8,-19,14,10,-18,-25,31,-19,1,33,99,55,9,-100,93,6,56,98,26,34,6,68,3,2,33,60,44,50,237,-51,7,50,60,2,2,36,43,56,4,18,-53,39,166,55,-166,-30,-47,-25,-35,-39,89,-59,18,-20,-1,352,-25,-6,-138,-25,-189,30,169,102,-196,15,23,38,456,-19,-18,-52,-99,-17,-23,10,190,30,119,49,21,42,96,69,9,-11,48,77,28,30,52,69,34,110,17,84,11,198,15,248,-4,3,100,-44,465,211,174,-207,-3,42,-21,-111,28,5,-273,126,136,-1,-278,-12,67,20,15,-44,-166,25,10,-12,33,87,0,6,48,26,-46,74,102,49,13,43,41,44,61,34,58,-3,-15,33,21,72,-13,-20,16,-66,-38,9,355,28,63,-29,-8,342,4,127,-7,-22,-77,53,390,33,-18,37,428,23,77,150,507,11,46,17,89,135,292,46,13,-58,-47,5,-26,16,-257,-65,-2,99,-43,-15,-15,-12,-143,13,10,-52,-16,44,116,229,149,29,24,20,153,-11,-588,183,-13,104,1,56,49,27,138,112,-47,80,21,-56,-87,-6,45,94,119,-94,-17,-36,14,-53,237,2,-19,-44,-9,-95,60,-18,55,24,75,108,205,-22,31,25,23,19,115,102,52,-85,366,-82,36,108,161,17,6,317,-21,6,111,-11,496,-29,-103,7,243,-1,-91,98,10,27,46,8,-7,63,6,11,226,13,86,205,32,20,0,-50,-122,77,26,6,196,6,47,52,88,12,61,234,109,90,359,42,15,56,-17,94,-52,-5,58,15,75,-31,16,30,492,11,3,17,54,-4,205,-33,26,46,51,157,2,-25,65,306,7,16,-4,164,142,1,-89,1,-65,-12,29,27,-34,9,17,-5,93,161,54,94,52,110,207,-180,28,2,19,-47,86,-112,-51,-11,-5,109,-50,29,157,-18,-17,321,-6,10,1339,538,-24,-37,-301,40,-42,35,42,6,-13,-15,30,-2,-31,-211,3,60,4709,82,641,159,1032,1,111,21,120,-21,36,-74,-53,83,5,22,2338,36,-10,-2,85,34,-93,0,-6,-18,10,-121,993,-24,-121,97,7,-1,-11,-12,-69,62,6,100,119,170,23,101,12,171,62,96,27,-84,506,24,261,190,54,70,54,-42,21,11,9,32,204,-52,-34,49,92,145,-1,-89,-10,26,83,95,97,113,21,-5,83,580,67,-5,-160,167,-13,37,-29,70,-13,50,-36,143,-183,162,117,57,229,8,158,-22,-98,9,-28,21,25,36,212,19,-24,-8,34,103,4,95,13,7,-112,-33,-123,-121,-39,-145,-305,43,131,98,1627,-44,115,-72,10,-54,-21,212,-13,22,-5,-97,46,151,-21,-66,141,210,-28,-12,16,63,479,125,101,-13,-147,181,-113,90,38,-47,13,-67,72,35,4,6,126,63,161,-12,-25,162,2,4,-11,-32,108,-26,789,-9,-185,11792,262,-4,-20,67,83,376,7,-55,-15,-10,9,128,14,40,-47,66,-245,46,161,-4,-130,-67,44,65,104,9,48,-102,-90,-404,5,-94,-3,-9,305,-43,-59,54,18,-61,-34,19,19,-6,35,13,-150,-11,7,243,18,66,97,36,44,17,222,130,199,-15,-24,35,25,133,-27,6,-54,67,-36,-125,36,14,71,17,30,-20,-49,-67,121,6,-9,-119,19,50,-40,21,10,-6,-20,14,29,244,28,-14,64,41,2,-25,247,0,112,-35,100,10,-60,50,-36,-78,109,-18,33,0,-71,-46,0,118,6,51,-1,-33,45,23,-3,143,-559,15,-13,17,12,-18,23,-6,12,-3,67,83,3,-81,-157,135,83,15,-31,29,2,36,209,-15,-8,-217,-20,7,10,-17,14,-8,450,77,16,37,13,-11,-22,233,26,44,18,19,140,482,24,26,-10,0,-28,-19,-1,139,56,30,6,-28,18,16,36,21,192,34,83,30,88,2,-13,62,151,-72,463,24,14,-43,110,32,-2,3,21,-34,35,-4,134,-10,-6,29,85,38,16,651,0,20,11,-22,32,72,1120,85,78,-36,32,103,-18,19,4,18,-47,38,107,127,10,-9,86,4,49,-51,142,206,163,4,-33,30,41,27,-90,-21,39,37,-3,-15,-1,39,66,-27,48,-19,9,66,46,-24,-45,21,-16,15,-74,-3,347,-90,-12,35,-51,36,100,-6,28,10,41,19,104,29,-13,5,54,17,12,10,6,-10,24,5,19,59,21,4,34,251,-15,-17,10,39,68,-114,29,24,38,14,50,56,53,-24,46,-4,-81,112,238,112,0,52,-38,-15,-29,769,38,116,16,147,57,259,33,33,16,19,39,32,186,-5,45,-80,65,30,10,71,-22,-65,-43,-646,-24,-1,26,-38,71,89,-42,180,119,-50,-7,-97,23,230,-2,14,114,43,-12,115,45,3,36,22,-15,8,156,14,20,-6,-13,110,-3,19,13,7,-2,45,323,29,8,-179,62,14,42,50,25,84,35,2,64,102,-43,-15,56,4,-29,73,23,-22,-7,30,52,37,578,-23,9,15,-2,-20,-13,15,13,49,-10,-33,179,1180,24,517,54,9,-29,3,-36,29,20,-159,4,17,34,93,-56,132,24,287,-6,192,-59,71,1234,58,10,118,61,26,0,43,107,-34,81,-43,16,-11,-27,15,-41,-21,-14,45,0,-61,101,77,37,73,29,23,-25,86,-11,311,-17,4,104,46,125,-389,122,5,13,10,46,-57,12,-3,68,110,48,-20,89,54,106,159,47,-21,4,15,31,-86,12,7,81,-74,-24,94,51,25,27,-2,-38,1,36,464,42,19,-47,-74,-12,-35,167,136,66,-25,-82,21,-39,65,23,17,101,-60,94,29,-45,76,-12,0,-17,-7,185,-22,13,30,35,-15,-50,85,4,98,-95,164,44,238,44,29,472,70,24,3,51,-35,-48,22,8,37,-36,55,-53,265,190,-63,-304,-95,64,41,34,338,93,-15,440,1114,53,76,23,99,19,-2,104,-29,80,-154,279,-7,224,312,772,11,88,-25,25,11,5,-7,11,989,4,123,396,26,1,267,8,16,-33,-72,20,60,-64,-48,6,-12,83,264,-5,0,-24,-7,52,65,-16,-2,-24,-244,139,18,39,9,-74,114,26,17,43,55,26,131,171,6,157,175,28,14,28,51,20,11,-6,16,-47,-32,-25,3978,19,10,14,24,7,181,-37,20,8,54,139,50,-18,93,-19,-13,83,-43,5,75,61,1,-19,-131,-8,-4,7,-18,647,-14,276,13,-49,22,19,2,11,27,-54,-458,256,136,-166,-28,5,21,-60,19,19,30,-22,7,134,8,37,4137,70,18,58,135,159,172,-392,129,13,-24,6,7,85,-135,-11,-37,80,-36,171,-499,746,11,395,-52,-48,-22,-12,12,-6,87,140,12,-11,41,47,77,72,1,-19,35,36,-7,1,52,-35,221,28,128,537,154,-18,34,10,174,166,-393,50,-361,36,16,344,58,153,37,103,126,91,152,23,12,16,248,-18,-14,51,98,-81,0,27,-244,35,370,9,153,57,34,27,-171,23,2,-64,2,0,-19,19,-327,104,-25,-27,21,27,-84,-61,58,31,103,-28,-137,22,5,49,154,11575,106,36,-6,-27,376,88,19,1,29,1,48,44,4,3,118,96,34,52,-13,50,44,4,-2,-11,616,3,14,85,-1,30,62,156,225,45,16,-28,2,-67,32,31,0,-47,6,-254,62,156,-29,-22,217,52,-22,120,0,80,257,77,192,-64,139,-4,-82,72,56,-12,-6,-96,44,41,126,8,-15,-52,-195,37,-52,167,81,-240,13,17,41,46,13,-13,22,-88,-12,36,-179,33,-63,155,325,18,78,-191,43,-10,-12,-282,40,150,20,107,-82,-65,386,25,18,80,-94,-153,17,18,101,5,46,171,33,5,93,2,172,135,-137,4,-88,73,23,66,71,40,128,-66,-11,-45,50,101,20,9,16,22,-23,133,-20,30,56,15,-71,-7,1,-121,14,52,47,-19,-17,39,29,-126,-228,-75,61,152,-69,5,119,47,1482,-6,-259,127,57,-13,-42,-113,26,23,52,147,29,-46,13,98,125,20,17,33,-21,-127,-52,-2,21,12,-7,-13,-29,-25,29,41,-12,39,16,128,-8,-8,30,20,-56,-19,9,234,-71,0,-127,18,-10,16,29,-31,-20,-13,39,-94,22,26,25,27,9,11,6,-35,43,10,169,118,-17,-15,21,54,-26,258,21,43,-8,486,-43,-40,57,77,19,120,11,-159,-12,39,62,-23,25,-130,1,24,15,-27,255,0,2,-43,-36,-20,-7,36,0,56,58,123,13,-107,48,-17,-34,-324,-57,-20,0,-35,-1,27,19,156,-17,2,160,46,22,-194,9,61,-6,-32,-13,-9,0,-50,6,-20,44,-82,-16,-97,27,142,-17,55,91,-46,-41,3,5,-100,15,63,-8,-47,-117,39,-96,8,3,107,-79,122,-92,-20,17,-43,85,-19,-16,-6,-10,65,-26,77,-33,-158,10,18,7,8,-80,-14,310,42,32,62,0,15,-50,33,-63,-8,519,-5,34,-29,44,-61,29,19,-8,-9,53,186,-108,-13,-13,16,-100,-33,8,21,56,29,36,37,60,11,-5,272,21,-9,43,-16,2,-91,-47,-143,-13,61,6,-12,56,-23,221,142,137,-124,-21,64,-102,11,32,73,32,-67,300,20,-4,24,24,-6,-11,-68,500,18,26,110,129,-111,36,10,1,20,52,46,217,260,133,18,10,-101,-27,-94,26,34,131,7,136,-9,25,-1,-12,115,4,-10,6,40,-5,129,269,-8,-25,49,31,162,-39,-3,34,14,-12,58,78,255,22,-20,66,-30,236,-63,8,15,202,-9,-10,-21,18,-4,23,154,86,-23,37,24,-8,6,38,-59,5,573,350,110,696,36,-79,-38,20,586,24,54,-54,15,-51,49,26,-45,26,77,1,-28,230,-127,-22,-4,-36,251,26,-51,-44,-22,-36,17,-11,49,-51,83,113,-37,47,19,102,-61,25,-52,16,146,0,30,432,-14,29,2,82,-66,47,66,162,2,-3,40,170,4,3,16,-25,9,27,51,-46,68,207,94,11,40,223,-3,118,8,-3,49,-9,59,44,-120,-15,51,56,144,32,26,27,53,-10,219,6,6,-51,33,-29,-16,529,-59,30,-19,-211,-56,3,-10,86,282,-12,20,-5,101,-56,-3,-30,6,221,15,269,15,-72,47,-35,57,16,39,55,22,160,80,78,-91,20,58,221,18,1713,553,-128,0,83,-2,-87,94,40,116,4,15,-13,18,-2,98,57,-129,182,-28,-2,736,-6,53,76,72,102,-15,25,-6,177,67,6,8,203,42,19,-18,91,8,6,-27,-15,-25,21,-92,-34,-7,29,196,10,166,-28,-62,-82,106,39,188,18,122,69,-45,-3,10147,81,-18,-23,-62,4,34,149,80,-175,-12,-21,11,38,-51,18,4,-36,38,55,-173,-91,10,22,10006,12,9,1,18,5,88,131,-44,-99,3,-328,-8,8,-25,15,288,-109,397,26,16,347,63,-49,-175,10,-10,187,-12,3,-345,20,146,-68,134,-106,70,311,78,1,-30,161,363,13,157,138,114,-252,6,63,35,25,-69,107,109,-183,1126,9,-1,-18,35,-17,133,49,-8,5504,-9,300,923,-14,103,19,76,-24,-21,-24,-6,258,212,195,3,-32,-64,19,-54,-78,-62,-10,-106,8,20,26,0,40,38,-21,167,55,-18,-44,135,12,-120,-23,-39,-19,91,-163,-23,-32,32,-210,13,-84,10,-119,-337,311,105,-34,78,50,-4,88,85,10,86,501,-113,33,6,213,-12,78,501,-68,-7,38,5,79,24,54,28,8,-24,49,-59,38,28,-36,31,40,5,46,47,-3,-39,-71,-12,7,-15,34,-18,41,121,-98,303,442,-7,73,48,188,22,-5,6,-16,-13,80,3,-182,-4,-34,18,93,199,-50,-141,32,5,127,345,315,-5,148,-29,42,-40,-7,2,215,408,80,47,-15,117,-4,-6,67,-16,3,3,29,82,-2,105,-28,11,-49,47,-3,38,70,7,2,-5,48,45,3,-3,19,82,66,-11,265,172,-2,-13,-1,4,64,-172,308,-25,76,13,9,-20,66,-36,114,40,0,112,81,-9,28,108,29,-7,121,58,7,14,53,-9,124,-61,6,50,4,38,129,-37,-8,-20,-14,-57,27,258,28,-126,-11,16,52,-9,-13,-105,69,53,18,-21,60,9,-39,42,159,-20,58,18,0,-159,-63,-34,-52,50,60,-44,-8,209,-14,39,-12,3,-34,76,128,26,44,31,215,56,-18,34,-14,-28,196,-66,25,-22,-15,7,-55,19,127,14,81,144,60,-38,22,1,57,-40,47,-41,2,79,34,33,6,1,9,25,-12,10,59,15,137,44,28,141,39,1,25,85,-4,-32,4,-96,249,-23,22,36,-51,-1,112,4,-5,17,91,168,-51,-4,6,41,170,75,79,197,309,73,42,28,15,-11,174,-41,21,0,-3,40,13,67,233,76,-44,40,305,-1,13,18,32,-1,0,71,28,42,40,77,-133,0,305,-16,28,48,410,-20,118,-126,6,33,1,-8,-24,5,86,4,-58,55,42,14,56,-7,-18,11,-4,87,69,30,21,18,140,24,6,30,-3,38,43,9,26,19,-50,-75,189,64,-2,46,32,34,20,28,-18,-1,35,11,56,-17,58,-18,-17,8,-10,30,30,13,-114,26,18,9,40,-22,-38,2,38,54,18,64,259,108,8,8,0,6,26,37,7,178,7,75,-12,54,108,95,52,63,-9,102,1,76,-19,66,-4,48,-53,184,288,-12,15,111,110,-17,544,28,27,61,-2,107,0,42,5,-35,110,235,-73,19,7,24,69,31,42,10,20,75,139,68,97,27,-1,60,27,24,3,11,16,-27,-30,63,38,19,2,52,193,-21,91,158,-131,148,208,779,75,122,48,937,86,7,24,291,-85,-42,35,9,52,6,16,9,-65,-18,252,35,-155,107,288,-3,2910,160,-52,21,60,14,137,30,33,5,59,165,23,20,48,-3,26,62,-2,24,-31,25,312,40,193,279,18,28,18,-1,-698,34,-13,-46,3,104,478,49,112,-12,36,108,102,315,11,31,63,127,152,6,75,-107,173,-161,109,114,14,-34,43,84,26,37,-37,-29,184,286,-371,42,217,-22,169,69,-79,28,323,103,21,40,25,92,163,90,273,-11,15,21,21,30,160,13,104,131,39,15,36,54,32,19,115,10,67,-9,52,-8,5,-14,134,115,-12,174,-52,172,40,29,65,-234,128,12,308,27,32,478,190,-23,29,22,-13,130,33,-5,117,46,100,60,108,39,-19,305,-20,63,136,1792,68,129,118,113,335,25,-36,1,9,24,105,148,9,61,43,5,-13,-10,81,26,33,106,33,250,103,163,2,-851,-136,62,3,32,42,36,39,7,1,118,82,-24,36,204,11,143,-3,-18,-3,20,-17,-305,-9,26,-44,835,41,34,34,59,68,81,62,109,35,183,-8,-4,163,126,39,73,-18,14,77,30,19,0,17,112,-268,304,-94,-14,0,21,61,2,40,26,70,66,289,1,167,-37,134,927,70,2,7,-12,3,82,48,19,97,70,34,24,81,8,-183,29,-8,11,37,75,78,39,42,-13,28,-13,1,104,12,53,-12,-5,-24,3,203,108,321,293,293,-10,94,10,-55,22,68,128,198,77,-45,322,187,44,5,111,14,1,45,-3,26,4,40,63,-16,-24,179,133,224,69,79,-24,25,43,50,-16,100,253,-12,63,90,59,-28,15,4,-7,-7,18,305,-14,37,10,25,-4,16,128,99,37,20,112,78,37,2,43,81,50,31,78,51,-53,725,-14,21,-103,-7,27,24,83,39,28,-48,71,35,75,87,112,24,-81,228,97,0,67,35,5,0,139,9,31,154,19,34,94,51,-16,-28,74,-8,-34,0,-38,25,-12,-17,-4,33,31,94,212,-20,231,20,46,80,476,-100,-169,37,53,239,-473,13,55,-31,-27,31,50,9,3610,47,29,35,-13,20,82,6,55,141,-17,13,10,66,33,41,0,259,-47,-24,10,266,16,-16,51,-48,7,43,43,14,-13,26,24,170,-4,70,290,118,42,20,62,246,97,-20,3,21,-20,9,-219,-31,15,-19,258,-16,94,-32,-16,29,283,31,19,3,18,26,99,-10,38,6,11,50,45,36,27,41,30,-9,29,63,-4,44,30,53,-10,-22,169,-71,46,-183,27,10,-210,123,4,-106,-3,27,-10,210,14,5,-365,63,-21,72,57,-61,22,374,59,-3,-70,6,21,10,44,129,-6,21,55,-22,15,-242,15,16,20,-32,14,-6,-71,1,42,-15,126,17,-136,-31,4,-217,21,61,10,128,-17,30,47,-1,10,26,205,21,6,184,23,46,34,60,16,28,88,29,-56,-11,57,19,96,30,-15,-11,34,62,116,-7,88,-42,25,3,-37,186,179,-162,21,-2,56,42,6,-6,11,-75,12,49,213,-3,19,9,11,112,25,1,6,13,193,257,-14,17,129,-55,15,7,-3,3,222,47,41,88,-176,10,-41,58,42,-83,44,245,15,35,-4,35,-96,80,17,-2,86,129,265,226,20,-2,59,89,36,-122,62,14,241,16,4,-54,95,93,46,16,60,5,97,11,170,344,28,51,721,185,165,-8,61,122,129,16,74,117,-90,-33,29,-29,-18,-81,58,4,41,-32,-8,17,-29,-33,20,35,102,76,176,-20,26,25,13,8,1,26,41,68,7,-43,26,27,57,40,33,20,20,14,86,-117,57,265,90,163,121,76,-7,-54,52,-40,41,3,54,17,15,167,-120,92,86,-8,-17,61,15,5,48,64,-5,15,48,14,22,53,-44,-86,-5,-6,16,49,43,30,16,355,592,77,92,106,34,-47,48,93,99,115,34,124,56,26,42,-3,32,62,-39,20,-39,425,55,4,68,43,421,55,77,6,-9,-81,-13,30,-3,2,31,-252,41,16,405,478,51,186,96,97,-40,26,-24,-41,4,30,-4,71,46,66,10,45,-11,70,141,15,14,6,10,52,24,10,-51,14,160,18,49,26,72,40,62,-15,74,273,139,43,-69,121,99,32,25,-48,-156,32,0,-49,165,177,36,-18,7,6,11,0,32,148,26,31,50,44,25,46,-7,80,5,16,186,0,7,22,30,31,42,62,-26,16,23,98,-2,77,39,64,-215,21,145,2,-6,-51,9,66,-139,225,-10,73,3,22,-14,-11,8,-6,57,-6,45,-51,17,381,71,37,91,-3,-5,275,112,23,-7,157,238,31,50,48,69,-22,159,-18,37,-123,11,-90,241,-178,6,9,26,28,181,29,49,3,258,37,32,176,31,10,60,9,-15,-76,104,-7,41,-4,-7,-26,24,-3,-25,-20,67,-6,-20,31,307,-39,26,16,15,-16,27,-62,-14,7,-15,1,44,141,-43,10,63,40,514,92,-11,362,-48,25,77,13,21,111,-5,36,45,-6,29,17,73,34,30,-13,33,76,-8,148,-21,19,-18,-13,-34,15,204,-269,30,46,115,54,43,613,6,-5,60,-22,81,695,-25,29,48,101,21,43,2,16,24,0,-9,27,27,-16,179,37,53,33,217,33,10,32,-738,69,100,63,35,57,68,587,71,-10,84,13,-165,-57,156,23,-6,20,55,56,-14,30,4,93,13,33,149,6,207,201,-192,79,-13,-4,310,1,185,51,24,426,140,77,68,9,-23,7,13,-100,64,223,-13,37,48,-18,39,156,-67,62,138,62,132,-17,-62,153,60,135,53,8,32,254,35,14,5,-242,-9,-22,35,377,3,83,3,299,-5,-19,-1,244,-15,247,123,558,13,61,6,56,-53,-4,85,25,223,19,2,73,-12,27,236,-7,115,283,16,134,49,49,-145,87,0,21,16,19,275,137,20,12,107,-47,27,-18,51,57,-66,284,125,134,95,146,9,100,-6,211,155,98,-2,101,15,-3,-27,70,84,31,52,84,35,70,393,41,24,4,-13,41,-10,-13,62,-105,185,51,32,-8,241,25,42,95,79,5,-15,-2,419,-17,122,201,-150,119,27,9,33,87,82,3,10,4,52,85,3,-7,18,96,21,-18,-51,156,95,79,100,6,162,8,36,31,-3,7,15,135,-35,23,27,19,35,56,-51,21,-5,13,-22,43,50,63,147,26,109,38,42,20,29,-15,95,38,87,111,57,-3,5,109,144,101,13,-20,48,163,107,53,36,-43,52,22,16,-184,-47,-11,53,173,5,57,123,-36,3,56,6,26,-23,14,8,25,-7,10,99,44,-30,-11,47,19,6,104,95,12,-46,4,182,6,11,-22,-14,-17,5,-16,25,51,269,24,550,17,29,16,28,-216,140,25,0,41,43,63,39,206,422,28,108,64,5,9,10,16,177,2,135,203,67,137,447,27,261,38,-9,500,-47,61,143,426,93,68,-17,167,-15,8,133,1236,-13,108,5,100,-97,-8,9,33,37,135,136,39,4,44,52,27,100,-60,19,39,482,64,136,66,123,67,34,-15,9,-89,46,65,85,57,8,128,79,24,54,46,996,296,8,306,62,26,35,309,92,36,475,178,104,-42,-13,-100,23,24,168,21,1,255,105,42,242,-2,48,129,66,41,29,-47,7,93,-151,-61,59,33,15,88,-20,791,-46,212,38,39,66,-11,37,18,-26,0,8,35,-38,-222,12,88,40,28,-71,81,344,107,-11,21,-11,60,188,82,8,288,-219,14,29,47,13,12,-13,-42,-43,99,23,29,-11,8,-16,-6,-10,50,258,127,22,-6,-64,51,36,-18,-168,73,265,-14,103,56,162,63,13,106,211,23,25,329,164,11,11,67,23,0,-3,47,217,167,216,629,13,74,24,120,33,124,100,716,4,35,48,55,-34,48,50,21,-12,25,108,33,42,222,286,4,2,24,154,-23,143,-31,47,27,43,18,12,55,26,5,4,-76,145,139,96,241,24,103,476,62,76,36,-81,100,-13,-20,4,-213,-95,63,222,15,66,149,29,49,59,34,404,43,177,13,72,44,48,4,9,22,126,-31,-9,81,-5,5,304,44,-8,-19,14,56,4,-54,-2,1,2,-80,129,94,28,67,32,196,18,17,45,-23,-214,31,-39,47,-12,-29,19,179,46,-40,-1,-138,102,9,18,26,202,-4,456,159,74,10,65,21,7,105,208,4,-204,27,-13,307,-37,-7,-1,55,38,-103,13,15,18,15,85,24,38,-46,126,3,115,-91,28,349,46,34,115,18,3,-19,172,-27,157,308,284,-3,0,11,96,-15,37,70,-198,-48,-147,-2,43,100,22,146,-322,90,-5,7,184,36,27,50,38,29,-10,118,65,2,-22,11,6,187,469,360,238,15,16,227,16,88,200,-21,55,73,197,21,173,40,21,160,43,-24,23,79,62,75,49,308,214,23,-36,3,-8,68,38,20,77,33,113,95,46,-34,113,-7,-11,11,242,-18,21,-17,206,11,-22,268,30,8,18,-14,-49,14,-50,15,592,7,-6,76,25,72,-15,64,8,128,25,19,103,791,173,466,-24,43,262,-38,-20,120,62,32,98,4,-2,121,93,9,48,57,91,-5,128,-161,343,-5,93,46,32,8,34,757,159,143,25,56,15,27,-40,95,95,15,28,15,-17,-88,131,-4,12,-54,19,64,-8,8,-9,-88,34,59,14,365,85,13,573,28,14,2,-49,7,105,307,177,-9,170,3,22,204,210,-11,-3,-37,218,68,128,73,-60,23,19,-24,63,103,101,2,111,39,6,24,29,15,82,165,13,239,45,-6,-142,168,10,69,32,80,20,40,489,-164,1,325,7,36,103,7,3,60,-27,15,15,52,-21,18,-72,10,23,6,-62,11,-31,-4,-51,18,15,69,-6,8,75,93,115,58,-14,94,12,23,2,86,-47,176,-114,75,52,137,-21,187,3,-16,6,56,70,-8,-16,33,-25,48,-2,65,137,14,465,14,5,8,-2,-149,-15,-9,-43,73,-4,58,-106,-17,-7,211,1,118,10,15,6,11,88,71,71,-31,105,137,5,18,-8,-43,6,8,45,28,7,25,10,277,172,31,18,28,367,14,-200,279,299,-25,51,5,15,-11,31,-9,63,44,28,34,18,65,19,13,2,-40,5,27,5,139,152,68,55,2,163,-51,4,34,-11,-8,46,-11,-51,-49,-7,40,38,-13,43,-3,483,96,-14,77,11,13,12,44,82,266,22,123,-75,45,9,70,-18,543,183,72,-2,12,-10,-25,65,154,26,-110,33,242,21,32,73,-8,106,93,316,51,-3,71,-38,204,22,69,11,245,123,53,-1,94,107,69,155,-139,82,116,123,337,32,34,18,239,205,42,188,206,99,-2,-34,103,-30,155,10,2,14,23,6,99,32,50,35,-169,22,238,54,92,-89,36,11,-60,56,16,49,19,-18,24,-12,33,77,63,-35,-9,32,666,-47,-2,11,58,85,-28,22,-42,-12,73,745,45,272,166,382,50,36,-32,9,141,204,-31,549,10,96,142,248,20,45,24,10,37,-19,7,10,61,2,97,66,-10,18,13,124,-17,1,46,-6,36,139,58,50,108,16,157,22,12,-17,339,83,4,235,88,51,62,-221,50,317,1941,348,80,12,-10,42,309,285,449,-167,31,25,-69,122,-24,287,51,89,13,-80,16,-95,121,-21,31,12,48,290,320,25,123,171,-134,-21,208,112,-6,98,517,22,112,236,135,0,142,-15,27,48,-44,30,26,1,34,44,125,28,46,3,6,6090,30,59,19,0,154,284,116,92,-835,55,719,46,56,281,67,-105,24,46,26,-6,37,21,190,58,163,153,360,7,125,-14,-10,-50,-90,95,353,6,35,52,27,-105,61,-29,201,85,-28,-8,337,125,-148,-6,41,-16,17,-4,-59,-4,10,31,96,13,-45,55,27,-13,13,53,-20,156,47,33,38,23,-39,16,11,193,-20,-20,239,79,81,12,102,67,-23,126,102,81,151,-19,33,147,37,45,64,39,5,-61,-14,102,8,36,186,53,16,19,25,59,35,106,76,195,2,53,-55,-3,34,151,29,-13,192,160,-46,111,2,-190,-3,-21,89,61,-29,4,56,211,15,12,-3,196,75,30,-405,3,18,19,18,9,-22,50,61,7,42,-17,32,-16,74,291,326,-23,-14,25,19,-19,-57,121,75,82,-5,40,149,271,-3,48,-129,21,0,24,14,-108,81,-7,31,32,3,9,45,17,26,52,-33,108,39,28,29,163,28,33,-21,29,36,15,11,177,29,23,-27,10,314,74,-67,21,-8,47,-11,-3,5,9,70,-35,68,-16,105,94,5,-71,-11,37,47,11,-29,31,60,69,36,-4,-172,15,5,238,75,62,-37,66,33,-17,233,43,1,14,39,445,-38,258,21,57,69,567,20,765,40,124,3,-22,31,237,64,26,1864,-88,21,51,-17,6,15,28,-143,22,7,10,14,25,-1,135,26,19,42,117,33,46,40,-1,35,2,197,53,12,20,276,-6,130,53,227,241,21,131,43,71,-17,48,18,13,-10,21,9,151,42,-29,45,121,74,62,93,-31,-112,555,11,60,1115,99,-1,118,219,56,167,-13,101,-74,28,215,66,125,133,88,12,51,28,13,196,4,3,13,12,-2,116,-6,142,194,437,227,-3,57,9,-8,7,7,22,-36,-128,38,82,46,3,-1,34,183,64,72,183,34,106,32,44,64,63,49,-1,7,34,177,155,90,22,10,137,86,551,78,45,32,78,70,-42,-32,12,23,37,38,114,70,55,97,55,-33,51,165,24,17,158,59,9,2,79,27,-2,9,-15,-16,-253,-40,-53,117,9,-140,-185,1,-14,17,23,123,77,-162,1,14,-32,248,139,8,26,3,92,4,-25,48,8,50,153,703,77,-45,40,158,312,298,42,85,-111,-102,-93,78,17,214,114,20,-40,89,-3,50,94,109,10,171,110,30,18,-37,26,139,-118,-443,13,36,456,72,-116,238,-224,86,122,278,1,135,-29,265,-16,24,31,33,63,61,121,30,40,23,-4,-2,29,-13,9,54,18,167,28,31,85,36,55,16,18,25,11,-3,66,15,-62,140,51,144,42,9,343,65,382,18,-65,-16,168,61,11,63,66,166,30,55,0,64,93,187,-39,15,63,26,362,59,135,-27,-8,3,21,355,-11,30,86,247,2,28,32,48,16,100,594,-6,270,1,-42,41,26,20,-31,29,-13,99,0,48,45,58,49,-8,29,67,9,265,286,-13,1227,-272,188,-65,272,35,-7,100,-182,20,36,218,364,113,-39,170,20,-13,8,-17,184,210,5,76,-52,-49,35,-136,63,71,219,-39,238,106,17,-25,-88,14,19,-2,10,14,25,442,16,-7,75,120,123,-16,44,-16,-186,46,-77,-105,37,-8,-6,75,10,-18,-70,-5,51,7,81,133,104,50,63,146,-29,3,-31,196,9,3,17,31,15,18,67,51,92,75,244,235,1,52,-79,81,36,56,258,11,78,-50,67,-55,-16,2,-64,47,5,12,32,-2,-98,-7,-5,36,4,-195,23,423,1,22,19,-7,20,38,232,165,1014,7,7,-84,-11,382,171,-7,105,201,-58,-20,-17,28,-3,92,193,-243,13,14,10,200,-15,-205,12,-3,19,23,16,21,64,79,199,129,26,46,155,122,70,11,56,109,199,32,-1,38,65,41,30,-5,139,22,13,156,37,-1115,136,-124,20,-17,1,93,25,21,-1,-133,-83,8,-9,42,228,36,264,-19,264,71,215,59,50,36,4,-9,8,33,38,38,-12,-23,341,47,54,-21,129,-32,-66,-14,39,277,93,-64,-98,-5,-16,16,42,-272,-32,12,22,-21,59,201,30,30,-6,22,6,220,186,-2,26,-23,41,70,177,162,476,7880,38,213,90,52,72,13,122,25,41,-23,27,36,4,158,11,209,23,66,114,63,-185,4,-53,14,-40,0,196,32,202,-17,-15,23,-190,180,-12,244,123,274,262,10,-77,88,31,487,-10,-461,32,-35,0,13,80,64,328,22,122,-13,150,237,556,25,38,23,-16,39,191,41,52,34,21,17,4,1,-44,-3,262,8,-6,29,19,19,402,142,54,-58,49,92,121,-51,72,-60,217,144,14,-92,5,42,-24,9,15,73,-44,22,-27,149,31,24,-52,20,-21,-15,129,13,62,610,167,165,34,96,61,46,22,31,10,280,75,10,-8,195,55,24,43,429,-334,62,48,203,480,28,157,-17,49,56,-3,7,378,1,20,148,3,21,55,13,16,112,108,27,109,318,35,45,-64,-41,14,2,17,61,42,7,76,2,59,25,157,87,29,-21,343,1,51,93,18,1,-27,-1,27,-2,47,-31,93,-5,4,15,-76,42,62,24,488,48,-79,1704,18,-23,237,35,-12,36,11,7,207,169,0,47,21,159,73,24,294,34,51,58,50,16,13,92,-5,246,178,-8,163,-7,360,129,181,61,18,115,192,-20,-27,88,47,137,69,-25,-17,32,346,-51,0,-11,63,122,158,5,30,46,4,0,87,166,12,38,-8,8,110,-31,30,38,1,6,49,-12,130,196,11,-12,91,-151,-35,-10,121,-37,-7,-91,4,34,-23,-3,34,-8,233,151,235,131,6,151,124,65,148,58,322,28,22,64,87,71,207,47,-56,53,878,329,5,737,6,31,55,408,15,6,-30,11,340,24,67,-35,17,319,88,24,-7,-18,20,11,13,188,36,54,63,122,15,45,86,5,54,-6,36,153,-8,-40,92,820,9,-11,-19,-19,3,-39,160,-47,-56,15,39,60,1,29,-41,251,-57,33,-9,65,52,-15,31,14,14,8,-24,33,27,37,-201,95,11,19,54,5,113,186,63,180,-14,97,35,64,62,20,4,31,76,40,-26,32,-5,67,-71,1258,49,-59,1273,30,27,57,74,5,161,421,181,34,91,4,38,59,-98,40,44,27,14,7,-8,42,23,47,70,163,4,-7,206,25,177,40,5,8,242,3,38,18,27,53,76,202,8,-137,141,18,78,20,33,7,68,1,-4,2,25,42,73,103,15,46,21,-42,193,-79,49,96,62,287,25,193,44,2,60,30,63,985,97,-13,30,39,30,347,61,-4,70,37,32,53,221,283,-50,-49,-66,-15,-116,8,6,-15,16,60,11,71,47,118,-152,154,-7,91,176,-31,56,16,175,3,2,331,49,73,4,10,9,-84,11,24,151,-98,-91,-34,44,153,-30,51,-10,44,-15,284,120,3,152,36,88,-31,48,86,5,-17,9,51,-10,31,104,-10,6,13,148,46,15,-40,-33,-10,14,9,41,-6,58,171,3,62,-16,99,-131,35,36,-4,22,-15,120,501,137,56,37,553,3,29,169,89,84,36,247,331,146,-27,-45,0,48,13,117,-119,50,48,-20,286,77,121,232,13,25,1,-14,31,49,61,15,46,10,41,65,174,-3,26,59,185,-17,69,-30,38,-32,71,-12,2,113,15,-7,-30,1,27,-45,28,34,29,33,-50,77,41,-50,-2,27,24,52,-19,12,42,53,157,39,4,39,-20,-7,12,-43,204,25,-127,93,28,37,8,-25,64,-2,14,3,-10,25,28,125,166,-37,-9,8,-87,-59,14,127,6,-12,33,-15,-6,66,-3,21,3,-65,21,-16,20,43,14,-8,114,38,-147,101,32,-13,15,-9,1,35,62,38,40,-11,58,-3,-7,4,26,18,6,-5,36,-15,-270,190,-11,-8,51,38,5,20,18,19,-1,1,-13,4,385,3,45,21,81,22,738,22,66,388,61,-18,-9,19,16,2,-1,47,14,12,-10,20,22,3,-4,-40,552,35,14,-16,-14,20,98,-21,0,39,-39,14,-9,16,14,11,20,-6,3,-183,135,145,-35,74,57,31,-8,70,18,-7,42,5,6,11,4,-15,5,6,-12,-17,0,12,-6,22,14,40,28,12,80,-15,10,-27,12,82,22,-47,-64,395,4,87,-14,-13,-57,18,-430,-16,4
-124,-101,-134,150,-216,-427,-175,-179,59,-7,-48,-438,-466,-175,-249,-36,9,-345,16363,-66,245,-40,-17,-80,50,-78,-13,-44,9,-5,-289,19,-378,-141,-81,1126,1135,3202,-12,-221,217,19102,11577,18228,15436,18954,14562,816,1084,3042,323,1599,535,954,302,464,426,198,646,308,104,198,42,171,225,228,649,376,-157,242,428,309,403,159,256,301,331,280,471,76,142,304,-68,39,84,251,842,953,320,138,393,97,105,282,223,81,206,202,28,139,-1,-125,65,25,114,6,1367,182,-74,616,46,56,207,-675,120,23,204,230,-124,-11,149,82,132,114,100,-127,198,120,130,291,135,83,81,148,73,815,43,606,651,382,158,-12,107,131,129,152,101,355,-3,340,92,209,231,194,243,201,277,134,397,75,1700,226,307,207,160,47,281,278,522,171,365,80,393,34,120,96,93,45,17,124,533,253,25,-33,41,67,47,-31,461,8,1706,-5,33,1,547,502,11,-1,-10,305,-110,206,-18,14,23,144,42,1320,-93,98,13,-35,-66,108,3640,3,392,1013,-59,883,102,-41,19,-23,77,2401,-112,146,51,-132,21,-3,227,147,46,-9,47,334,555,99,5754,157,688,-57,77,100,86,146,302,78,102,95,100,130,506,160,336,52,110,-165,1180,325,-57,171,60,-4,61,-236,-65,28,-10,94,114,-18,574,347,57,122,-18,155,60,420,1475,122,-59,-16,174,126,449,16,9310,902,290,46,-56,76,118,-23,229,206,78,281,-17,201,54,52,112,530,89,81,-658,420,35,84,109,94,125,-14,-11,-24,559,850,1616,613,-19,86,334,299,31,201,322,463,132,130,54,-36,173,-50,706,169,39,964,400,-82,65,72,325,78,155,135,115,281,1906,122,648,136,804,-8,10,-17,140,86,67,189,-35,205,127,437,106,485,384,-5,169,31,1127,242,78,142,294,164,52,53,80,1499,625,1393,-148,7,109,-13,-36,-75,-31,-23,53,158,-21,42,204,225,94,119,307,185,157,195,150,140,-15,-12,71,254,22,4,129,84,183,115,72,-62,19,54,-114,187,106,21,93,70,39,70,459,239,-51,33,168,205,355,405,81,210,865,87,152,93,48,-185,-57,5,119,849,115,-37,195,131,-19,-140,368,-2,179,107,226,114,882,1126,-60,10,-6,70,-148,150,20,137,-45,41,304,-59,332,335,-5,2720,51,59,189,227,763,112,89,43,73,186,40,151,-2,-21,28,81,14,151,44,120,56,71,34,1199,431,583,172,260,750,3,-157,-4,175,-114,-38,62,431,108,47,-20,74,97,122,-54,-2,191,128,325,153,80,86,1744,125,178,73,628,130,111,53,83,249,170,197,345,67,109,118,-33,-7,126,109,300,-38,185,456,673,92,-60,158,-4,-24,191,7273,2,-29,-9,6,2894,19,-27,398,41,190,-4,154,165,-1,76,54,13,169,99,-8,606,28,9,36,18,113,516,218,95,61,15,-128,196,86,-426,-321,-49,-49,5,8,67,2526,94,20,58,-360,60,63,560,139,45,43,-28,166,344,90,33,77,193,483,152,9,-60,-116,95,-9,23,-77,-13,382,42,110,-33,-197,-49,68,248,-70,205,47,-53,22,365,355,99,1505,756,79,22,23,198,76,89,56,76,-99,319,59,41,-21,214,305,345,131,309,5,-66,11,31,-54,76,-6,185,53,125,272,-7,68,126,252,22,42,-52,7,42,263,176,-20,-14,-51,155,106,-26,99,75,0,-52,-67,-73,134,119,41,-9,51,112,4,98,371,-51,241,15,48,57,-2,122,128,29,17,494,153,237,-551,76,25,-29,-35,180,-3,197,73,118,23,114,175,-29,53,27,171,-37,10,15,57,5993,3,48,132,211,218,-21,104,296,-6,29,-26,23,27,123,24,-37,225,-51,124,-57,148,176,12,224,1294,261,68,659,138,-3,-35,225,253,1,603,62,115,39,20,-19,-139,-1,188,-28,180,-33,-14,1291,347,1,-27,1376,429,115,52,157,73,459,1586,636,41,140,103,68,43,6172,160,91,311,433,2260,-77,148,88,150,-204,-214,108,-86,-173,47,-276,-56,123,-46,93,315,4057,247,61,9,24,100,38,-87,144,36,-55,-11,4,239,99,-223,45,196,-2,-59,417,-67,-119,32,-98,50,-195,110,202,-65,23,131,28,-31,12,83,43,-16,8,-4,151,82,90,303,1558,8438,107,-18,30,480,33,28,-244,3859,12,-18,178,18,40,157,329,187,8492,48,1,40,122,114,66,249,-26,-100,2527,-92,-67,7,42,219,4936,37,-68,55,168,61,179,85,132,595,317,40,166,-68,1358,50,328,21,7784,316,-61,177,223,115,152,62,20,17,38,-48,1594,47,26,-73,-96,23,130,83,-65,162,-228,86,-30,11,104,4,3,-96,170,297,75,-17,84,314,9,-66,24,102,144,312,473,106,197,23,75,96,-1,-64,-114,-23,130,-16,-28,-30,37,135,-126,16,-69,91,22,197,-77,27,6468,105,314,81,-19,113,-56,-32,52,89,5,69,-23,5687,92,157,69,162,1448,20,473,-95,21,78,101,68,160,-427,2241,78,99,18,1021,-10,13,-56,2496,-49,181,48,189,182,-7,-429,105,132,262,-34,183,140,483,364,66,54,-14,-146,-60,110,254,334,-78,-138,89,299,86,105,613,165,891,110,122,-148,114,105,645,87,193,53,4246,6,42,620,276,-103,5,-23,3326,56,211,109,262,1108,-106,2,4534,4,646,59,316,22,206,28,42,53,7,265,581,127,-13,74,189,27,164,654,2134,-15,-71,149,70,80,49,152,127,600,663,-24,63,-30,-249,747,202,1877,111,99,136,60,5065,219,14,109,-17,-39,384,11,-81,-61,-97,48,159,506,209,379,12,13,-49,-47,81,31,1164,32,112,184,14,-21,23,-4,106,139,25,16,300,202,-19,129,-67,113,83,753,243,67,604,6,1,-43,23,61,102,544,30,-73,69,96,547,280,98,-35,73,65,-86,-40,-124,139,31,-569,255,-175,-109,36,-209,51,-81,301,38,41,30,77,-41,30,96,-97,48,438,180,-121,61,-41,12361,9028,60,-165,-25,141,120,-166,44,48,-13,51,243,-36,-6,3,39,784,128,163,1,-99,30,23,756,-52,142,196,42,-12,-69,475,83,-20,103,283,795,269,35,39,69,59,78,3,767,51,5,-43,146,-49,228,24,90,-16,144,1005,128,42,-20,119,568,304,50,67,234,139,25,5765,3,202,37,56,1113,36,378,-74,10,49,389,149,80,103,-94,58,40,-31,32,49,227,47,43,-15,-178,604,105,29,166,398,72,159,235,17,177,29,-51,-185,-14,262,-50,-51,840,5,361,284,-184,17,-168,134,118,-396,80,330,200,20,368,138,39,26,376,-30,2720,30,27,-82,-48,109,232,1425,112,51,35,890,130,218,39,123,-61,209,3031,45,581,3583,-14,19,451,15,80,149,184,210,312,137,-35,86,8,1751,137,43,-66,-60,15,-3,872,155,43,175,-13,267,261,-118,148,222,11,-38,95,273,76,-58,25,37,-25,12,91,59,-54,211,-192,180,328,2989,163,957,87,31,14,62,40,93,398,-25,-59,1120,123,-17,-22,-7,-114,4,92,-43,-24,117,102,169,199,171,982,196,182,116,69,248,-391,32,397,74,-14,57,233,58,261,123,557,51,88,96,30,-58,60,427,109,337,71,-128,32,-81,-26,123,1404,-8,168,69,28,44,35,-24,-12,-35,459,52,-78,-134,87,-9,-67,500,-3,-1,223,-84,139,110,148,42,29,-185,302,28,118,-15,-29,17,1606,-59,131,32,8,21,7,470,54,179,189,-26,20,21,462,41,112,134,254,5,261,185,42,46,109,139,145,277,16,383,75,978,-66,135,63,88,2763,170,54,81,-85,111,33,-2,-18,4,6,314,280,-38,87,-18,-61,1,50,-37,49,-69,123,980,-41,-15,376,-103,-12,-38,345,-112,-55,110,194,36,-48,17,406,-101,86,33,484,78,166,38,-39,5,103,11,56,41,18,-143,74,56,-28,-32,90,17,-110,386,28,188,124,-188,53,622,14,27,29,163,295,-65,165,757,53,50,129,-89,238,-50,3,23,-280,61,46,-26,103,60,73,307,288,181,4,-53,-154,-302,132,26,75,-98,131,-8,198,3,-30,77,-202,18,-320,72,58,-33,138,-33,52,-18,-198,-50,111,8,27,487,8448,122,-44,1391,10,-32,18,-32,19,-18,105,-22,79,-33,-20,-72,159,1889,102,374,2281,46,53,384,92,-74,474,-55,22,71,542,-1,-8,5982,121,30,131,144,25,37,7,-15,20,21,37,331,-98,91,-16,15,68,32,-20,2,208,79,85,249,261,387,-103,44,35,683,-107,224,-4,17,95,-100,-7,604,634,2,31,262,214,-49,71,81,52,14,-73,-1,-129,-58,191,-177,-91,5694,92,13444,7639,9654,83,-110,0,-12,-56,123,254,1087,-66,-40,1655,-37,141,56,110,36,128,371,62,22,16,6,450,73,28,58,10,-79,840,-84,181,-164,43,52,846,-27,446,-89,50,64,-49,98,230,-29,60,76,127,-92,-51,180,1223,88,32,187,650,1352,104,373,67,130,159,207,216,87,1,113,91,144,-26,241,-93,2361,-71,4919,165,-22,10,-34,-19,272,70,78,-15,-35,-18,146,37,100,19,3,23,14,158,-13,12,-66,40,-144,-113,44,-17,40,147,59,1473,-11,34,10,-137,8,-10,15,203,31,640,116,-120,-98,-58,-56,23,120,-105,94,23,-204,-116,63,-74,251,81,131,108,-79,-100,286,40,24,31,8,51,118,695,-28,-8,39,-7,-180,4,66,-55,177,-81,131,7,-24,28,-21,-57,-66,925,199,3154,425,-98,211,224,36,-40,16,-126,53,33,54,-2,-33,28,556,24,-10,-102,4074,9,-21,130,388,17,665,-8,14,17,283,81,2,1785,1417,-59,-57,155,24,52,496,107,-17,663,-30,-4,41,190,233,618,24,67,42,-4,35,56,-1,-15,108,87,22,487,60,-62,252,82,2331,107,124,119,-115,-33,81,520,57,102,291,-71,-10,128,86,-83,-64,142,-82,69,-85,160,4,398,0,144,101,50,90,130,323,259,13,64,642,99,156,178,152,15,159,-44,-8,27,48,-129,169,38,681,-76,142,39,-108,509,370,-141,-142,320,97,12,31,875,32,274,-115,-71,759,125,-32,-7,-12,9,-140,-105,-39,-38,13,-39,107,36,223,146,-596,-37,-144,70,24,-25,47,121,-35,50,-20,-16,5,-28,-47,116,9641,1349,287,-78,-92,-68,-102,57,-156,94,141,1311,-10,-49,-5,43,49,-58,216,132,34,76,64,80,-37,44,39,125,1995,-55,182,50,572,-24,456,429,48,658,230,96,1,-27,47,-31,68,12,26,31,243,25,47,76,282,-78,167,77,38,23,102,-4,206,-30,44,260,320,-15,7155,-158,114,121,-11,15,-39,271,161,7,-55,-157,147,110,50,22,78,-24,204,-68,121,-31,-100,-14,75,-62,421,776,645,-7,-57,71,-58,-24,-99,-30,-106,108,-1,125,208,-1,150,44,-13,-5,85,-4,-36,71,17,372,167,8,-106,67,1498,60,217,20,-44,261,-68,13,99,251,48,93,62,54,12,39,-17,64,-33,3025,20,286,-72,53,140,156,176,123,15,87,76,-248,9,100,114,-40,-53,150,76,-15,-61,747,-66,-29,5730,125,177,-5,182,234,131,2,90,-7,44,-15,9,482,211,99,442,41,-284,36,-9,-1,-43,239,-22,45,-1,604,81,-81,6,3920,587,37,32,-58,41,46,146,134,110,2137,128,46,101,70,354,43,162,349,460,69,-91,-14,50,-147,-2,45,144,31,506,62,109,566,-26,375,8,689,46,76,136,325,18,140,20,-142,2117,104,-32,64,-20,520,-131,15,132,37,-32,142,1882,128,27,-17,21,103,179,432,142,-36,16,126,71,225,-22,-52,40,185,-36,44,229,135,16,-13,74,-23,129,114,172,-42,-29,255,-85,314,479,-69,426,238,-83,218,-38,-62,142,124,257,295,336,84,166,119,143,81,168,-54,-50,40,-63,115,-71,42,-12,112,41,7,132,412,166,30,2,61,-83,67,294,84,340,197,53,151,-7,594,534,38,145,42,35,183,-115,-34,-1,21,334,51,34,63,30,478,35,189,122,-16,40,44,-37,36,-31,113,137,550,-34,58,150,81,285,30,0,90,375,39,-99,-30,8,-4,74,-127,50,-108,-2,106,851,-140,297,-1,-12,208,74,246,34,28,106,48,-21,34,99,95,30,62,697,16,66,209,455,6,110,8,203,32,-45,10,16,11,22,36,72,22,262,70,48,-18,-18,12,-26,94,90,-55,3268,135,65,-135,-55,-23,207,59,521,16,19,52,42,15,19,28,-53,53,5,36,119,-50,-13,204,29,159,20,-80,-294,-25,140,19,-51,88,47,-3,412,-13,36,129,-88,-11,96,-49,124,-113,52,108,-9,-283,41,27,-46,55,60,387,46,10,25,206,75,174,571,-99,28,248,76,95,20,-38,126,5,-8,-5,5,-57,1942,108,278,-121,228,16,10,-48,-30,108,-23,74,-33,16,247,66,-264,324,22,129,179,341,213,-20,59,-56,34,358,-98,-29,62,-55,51,-42,101,-74,-120,73,246,-9,65,-32,238,-9,104,689,106,-9,769,-56,308,380,152,5,16,-14,39,-7,83,127,733,262,370,-129,93,15,104,-106,-278,61,425,224,131,-43,673,34,807,44,273,-54,68,101,-15,1217,37,-49,444,37,-9,-60,-69,-1,3,-10,-204,-155,83,31,7,105,678,447,-42,-40,169,44,110,18,64,57,106,57,42,31,147,-103,259,4,-19,59,105,-30,72,87,1110,259,61,-547,-76,-34,3752,172,1797,66,103,599,249,111,75,35,49,-6,57,146,89,40,191,803,-15,-48,-51,49,178,1083,-79,37,-86,-15,447,1554,4489,7023,189,-42,230,177,143,-33,491,106,38,-5,-1,-2,-35,66,-6,182,-6,18,-89,23,61,41,-24,-50,233,119,-69,108,27,130,-10,-67,95,105,70,133,0,105,4743,10086,9220,3753,6366,7281,2883,333,1658,184,-44,147,73,172,208,55,39,-108,326,152,30,8,75,139,11,127,-88,405,-58,-34,36,100,134,46,497,143,-35,51,-57,41,5,10,139,37,-49,-4,196,41,-18,-33,107,167,222,81,-14,-76,63,18,89,-47,-42,36,93,131,74,132,154,336,117,105,27,-46,34,-38,105,-40,64,21,-21,-46,-68,69,538,53,-4,-38,37,15,853,-5,-8,179,207,28,-103,50,533,166,39,39,-287,181,51,35,326,68,311,-86,-17,70,127,-115,128,101,-54,149,15,40,1,154,-5,25,609,5,79,49,-33,270,45,-71,183,83,313,7,135,-10,194,942,338,259,82,-28,89,-4,50,310,-61,-6,-57,-134,329,112,231,-88,-6,23,1666,-17,127,126,-26,-16,42,221,103,121,71,220,122,-34,-68,-167,-72,-49,79,-74,1,14,78,-203,161,313,96,162,150,115,43,19,177,-55,94,442,34,107,348,-78,33,-19,56,216,8,190,1,23,10,525,54,155,299,187,-53,49,-2,32,150,251,-66,-32,21,1074,113,31,138,50,45,143,186,107,-29,109,180,-24,85,185,-6,65,36,-171,115,31,34,62,141,348,141,3,27,3,-89,-67,-40,372,922,44,5,42,-74,67,-44,1133,-81,-66,32,13,71,-41,342,15,7,-575,110,334,501,26,-83,173,48,-70,13,91,74,144,243,-79,-11,61,-42,181,-23,112,49,-25,-9,-1207,-82,-130,-20,53,68,99,-15,57,99,-47,256,4,50,-53,2884,433,82,50,365,329,187,-1,14,-28,-98,-2,-21,9,25,7,335,55,191,157,-61,-45,-37,410,690,-18,153,138,-31,153,-68,8,1343,44,117,-54,-15,535,-44,172,40,242,436,133,197,38,9,37,-111,-13,278,-11,79,-3,16,183,216,-13,91,49,37,-343,42,293,-21,94,-2,-84,39,138,120,-95,360,43,-73,450,77,104,456,129,-31,93,7,48,-68,125,-13,-35,741,-31,-110,21,-123,-76,256,63,374,37,-49,36,128,13,93,-110,-20,-41,-47,43,43,96,90,-28,154,35,-50,77,87,49,298,-775,24,204,54,17,22,-4,-27,182,41,927,-32,7,129,-58,-40,1570,204,414,-39,280,-13,-5,-56,1215,92,-64,86,119,-6,583,95,121,811,794,33,-79,3,78,-61,-14,-35,244,184,103,-29,134,131,2,157,-17,98,-337,73,-156,85,6,0,222,-57,47,174,30,-98,120,107,68,-114,372,60,-7,99,76,80,-53,-66,-9,-43,43,132,69,-30,7,437,145,26,369,21,42,-11,4050,0,336,10,45,24,139,-81,118,-33,130,1339,221,0,66,66,-33,279,376,51,12,-39,45,-54,1226,-7,161,268,15,12,265,47,95,147,174,266,143,1212,-43,128,66,255,-11,-4,57,188,20,97,-195,-338,354,227,-82,32,39,-61,-20,404,153,155,114,184,369,40,34,71,-144,20,15,51,52,92,162,171,-44,136,36,59,-415,-88,37,20,39,447,-11,56,3,54,25,125,-84,46,8,-17,20,-23,112,139,324,1788,-28,244,95,-73,-204,270,100,-19,200,29,195,-30,540,-17,170,-67,128,-24,585,99,30,296,-24,44,43,15,119,242,140,76,-8,38,84,-88,202,46,105,55,2321,49,291,17,245,37,105,-9,336,107,134,19,-31,286,-3,195,-24,120,-43,25,11,21,231,36,127,71,56,76,73,25,-33,95,-18,-13,-5,205,-111,-8,70,-8,-27,155,92,198,-18,51,49,-67,153,81,44,-41,205,53,-34,123,257,73,-74,72,11,-82,6,211,-356,361,-60,77,29,528,-60,70,94,55,-141,1,39,43,-4,111,169,-18,40,323,17,169,12,269,-18,5,296,-40,-14,153,-8,355,-21,146,-67,75,348,93,36,75,-3,124,224,123,257,88,51,-8,32,249,9,174,-50,41,263,30,-39,-3,432,152,0,-31,-74,-108,56,-80,36,298,227,208,131,-414,54,15,20,86,303,-42,174,-6,66,28,-30,98,-20,-121,-77,50,121,191,-35,46,60,-24,-44,520,515,-69,93,5,67,53,68,-59,73,530,-89,5,37,-40,156,67,-127,152,-38,79,-103,238,48,266,-39,92,375,613,-154,233,-317,475,11,180,-15,81,-34,15,0,-58,6,74,130,584,58,794,322,221,95,750,-56,1913,323,149,42,390,-8,-76,132,159,51,14,172,-62,-72,-63,143,-27,70,151,1412,79,271,236,-97,7,1,-123,782,-8,55,12,398,-14,87,55,60,524,113,-28,-51,-57,56,74,214,47,-8,150,646,273,107,158,346,-68,363,265,157,725,110,-41,218,64,96,31,21,1521,269,47,24,-180,119,85,1393,263,366,-156,50,16,56,478,54,-43,-20,-72,-618,-87,4,-108,-24,-3,-82,-90,120,130,150,443,152,-11,24,57,-21,77,162,-64,279,149,45,16,-79,42,36,110,221,25,-413,0,120,-44,378,82,44,33,51,-46,145,10,-19,-11,101,7,-8,-11,-162,91,74,-57,55,146,197,-20,-33,-29,3,82,-42,192,82,32,-42,259,40,65,22,695,40,-5,198,18,258,369,181,715,15,427,82,69,247,65,84,80,9,6,3,71,219,22,109,17,-48,-1272,171,81,610,38,57,162,73,-61,-338,112,108,1082,34,41,-184,83,93,-251,-102,392,1510,70,-11,20,229,-27,-197,-52,128,51,49,-65,194,-28,3,-145,42,95,247,211,-257,-95,-14,173,276,138,89,67,-16,31,68,562,80,53,334,206,221,-16,143,107,21,105,1321,-2,174,81,100,700,212,106,100,-159,96,14,288,26,-186,36,-10,106,-24,-5,-67,221,368,-153,254,29,-51,240,160,261,70,120,39,367,-29,292,53,139,-24,56,-91,45,-19,-47,38,1209,-38,-170,33,45,290,-55,171,-5,3,194,233,814,445,58,34,127,2,-72,426,-22,43,1698,247,-113,103,163,-10,67,-119,109,387,417,-98,83,991,103,-124,703,94,-128,245,-23,25,52,-254,163,123,156,100,178,91,264,49,69,31,-17,128,-59,4564,94,1954,-185,-17,-74,-25,-63,27,8770,-7,14,-88,-176,-56,14,2244,136,138,135,4128,63,658,33,384,-188,131,82,156,22,92,-4,638,190,2067,-11,11376,39,296,-58,9,94,185,708,113,534,-37,67,21,119,39,101,140,146,38,27,115,-17,-37,19,127,539,-85,-5,442,-92,-72,402,-335,207,152,86,-57,-69,-40,-43,-2,65,0,201,128,36,26,162,8195,-3,27,-12,240,39,627,-25,11,174,8,1,74,-62,-51,218,-9,5,-72,-46,-6,573,-24,-71,2413,267,-15,339,223,523,-55,-18,193,128,37,-12,603,-75,610,750,620,140,1067,-38,1272,10,17,130,93,120,3129,216,-42,-39,-86,170,143,43,154,27,76,468,-74,73,-69,28,2531,122,-72,-15,-73,1666,108,184,197,564,79,-482,-70,517,188,156,108,10581,-2,733,5027,1007,-373,446,-11,89,172,1287,74,700,30,44,56,-524,1105,189,-129,-89,898,80,27,15706,-88,-2,751,40,112,151,-2,-14,-69,-52,2552,3050,-24,-25,255,53,-128,-29,167,6,-122,-31,43,9,-45,-17,-16,-9,68,-73,76,82,133,-105,501,131,23,100,24,46,342,-186,4194,327,-82,-22,2147,126,215,48,20,-198,-118,7792,288,88,-178,-6,-27,-104,-61,199,5,-22,378,1,-75,56,18,28,115,161,178,981,240,-17,31,85,296,90,4050,866,3,-10,54,76,4102,-556,391,17,53,371,1205,-3,64,12,31,145,7,6165,3879,77,6140,-6,64,921,95,571,186,-112,1992,17,3,103,106,-5,86,323,4272,53,-46,-23,-37,-25,-6,39,131,-41,442,71,147,29,-117,105,-13,-1,13,101,-7,130,277,100,-38,1194,797,258,730,-90,10,-13,637,1368,287,-787,116,-134,114,19,-78,671,45,59,32,353,-79,83,261,81,511,38,39,379,311,237,2888,445,186,333,5411,1758,130,-13,-9,2,101,146,64,-50,-11,110,8902,-9,289,92,-9,-57,15,176,179,147,78,1,58,-3,183,-20,258,23,14,26,41,5178,52,4,-13,44,-34,34,30,52,-34,137,110,11,205,76,-86,1800,181,39,-84,49,97,152,153,30,66,270,940,73,166,251,70,-18,-13,74,39,72,209,-37,-98,-43,4,160,6732,18,-127,19,38,-14,-10,439,15,1627,111,49,81,141,211,50,175,53,185,16,207,-1,66,51,-44,-129,578,63,13678,3726,71,483,815,34,187,79,87,53,2665,142,117,60,104,-45,657,185,-61,45,854,90,69,-20,-90,88,-145,-73,528,198,1075,94,700,-103,25,-88,2538,88,321,69,-112,-67,246,-8,166,9188,-43,166,51,-51,641,160,266,552,106,-51,51,-39,210,166,136,41,692,1231,1159,87,0,95,157,245,463,-54,179,170,40,149,209,66,741,74,-25,-11,626,-2,63,174,-93,-65,-37,100,43,-19,2,388,-91,-73,-44,1,576,143,94,305,9,304,90,19,-81,-21,72,49,-34,107,377,-33,56,-27,177,-50,42,1,3743,2,12,-78,-3,-64,52,-30,-58,214,34,31,297,109,345,49,-56,179,79,75,150,10,4664,24,-7,-82,77,-158,4,26,-11,148,223,142,2,32,-35,-11,-6,83,372,462,74,-44,90,7,115,131,328,418,11882,260,2660,33,150,40,170,248,-60,4,163,-87,-89,25,226,394,49,12,33,25,-63,36,218,-44,45,583,263,140,3537,92,361,930,25,75,23,30,73,7,110,-11,177,-37,-25,412,12,139,-76,254,13,-49,156,185,-87,-246,121,148,-10,3,37,63,56,79,152,129,63,1,78,-19,-40,14,78,126,260,10,76,0,91,248,303,67,270,36,1,-11,-81,-65,141,172,177,71,415,292,-16,-39,-39,110,358,233,18,-195,53,68,162,34,-122,-32,45,36,-38,-93,65,547,52,41,-47,-13,393,-36,232,38,148,79,153,109,-31,78,-49,-73,118,281,124,48,58,88,39,50,2,-6,279,43,593,-5,353,59,90,233,-32,-52,54,301,35,39,-720,221,-30,-29,192,-62,130,32,176,106,28,-70,-23,171,13,40,0,-35,96,382,-73,72,131,3,-29,237,487,163,69,58,-108,94,18,57,27,-3,4229,150,357,63,76,-56,-71,-117,-183,-75,170,231,-90,60,68,-58,32,-17,123,-94,316,-11,129,2,142,553,101,54,60,-14,287,85,193,-6,172,1,1,-172,-65,43,71,165,1,-10,-45,225,-134,237,665,43,15,56,56,14,91,22,324,236,-81,-6,182,-465,-46,114,81,79,318,-544,1,-39,214,-178,328,22,109,-93,-96,30,98,421,73,38,203,418,-18,6,53,4,761,20,32,540,314,-134,-84,-66,1510,647,39,19,-2,-38,1019,53,37,79,146,63,-1,-670,-33,101,-1,16,7,53,49,-95,66,29,110,275,116,-55,-37,425,196,-1060,-1,30,66,234,-8,145,21,325,70,154,23,1045,468,70,45,361,93,-62,103,28,10,66,28,-92,198,-62,-28,-3,0,63,106,-36,17,-1,9,-17,-29,-301,55,33,131,271,-16,20,5,13,-37,-44,-52,-19,33,7,69,25,415,129,-22,-5,324,53,44,44,227,369,-131,56,16,-9,42,-105,-166,116,-241,169,-29,162,87,52,22,7,153,142,150,-69,973,66,59,-44,-6,49,11697,304,-26,363,1022,63,107,182,73,37,74,-5,16,-17,-7,84,102,140,55,-75,39,-25,15,-40,77,-19,-33,99,34,261,863,504,2,40,158,-9,-62,166,3956,90,-5,37,-33,101,4560,768,-4,6241,216,59,-33,11,-43,96,-105,1076,511,23,58,20,20,26,14,35,429,92,-77,46,-7,60,206,-30,876,-66,100,37,167,-2,29,165,1071,69,268,-79,-13,-69,-56,33,89,69,-27,-60,307,381,-64,-40,-33,-298,66,12,28,76,-20,-40,16,-66,-41,90,-75,23,1182,762,8,63,-2,-41,317,152,140,-71,-38,186,47,-7,238,386,542,340,174,327,167,126,126,36,-24,-13,-54,40,-127,-84,21,9753,-71,54,165,93,65,-543,99,38,-28,-62,12,-26,-52,-16,124,-23,25,43,-49,65,-20,-141,75,53,-22,3,128,-174,80,554,-54,137,86,-38,158,569,-30,4959,1148,57,103,54,-30,430,294,715,208,-109,175,-54,25,-10,172,3,198,118,-22,7,159,89,268,110,-36,25,-40,75,55,62,472,-249,-61,-13,10,-12,70,205,81,48,228,37,231,10,56,-10,208,-27,-68,-51,-4,74,207,-92,193,-36,256,16,-34,-48,105,99,169,537,724,163,74,-59,-110,73,4531,223,339,103,30,6,452,-36,41,227,29,0,362,183,18,-50,-37,-130,18,35,739,-24,7,108,489,50,8,78,132,50,-95,341,136,87,35,-7,-18,162,3,0,-20,-43,-31,120,101,-74,-154,-31,130,13,105,3,-219,808,611,34,158,50,658,23,121,14,-3,38,59,209,27,-12,79,-52,-166,-63,-39,-83,-18,31,-24,359,-17,159,606,67,92,-10,145,-30,106,30,-20,50,386,-42,73,-3,207,-10,143,36,-27,200,-1,14,252,8,-70,-79,-126,95,45,-1,43,-1,13,131,157,40,-30,80,165,225,72,183,40,717,53,54,-26,-341,-26,30,-133,43,77,18,141,5,-24,388,10,126,52,392,1204,130,-25,64,-38,-1,-31,18,5,12,254,33,169,65,822,-31,-30,-28,137,8,-32,134,161,62,-43,214,-21,-2,247,221,172,9,-43,-80,212,21,17,329,86,-32,-53,-77,45,6,-35,78,-15,73,19,-94,-3,128,-3,-58,-226,-278,151,1686,167,109,-18,-9,-30,20,98,128,79,233,92,61,154,542,107,316,-21,179,-112,91,-16,-72,25,615,-74,-24,-258,-33,29,240,8,-22,100,164,282,492,287,199,39,-584,-572,-52,87,-53,317,-73,349,63,-13,190,116,20,261,32,7528,92,13,-61,228,-44,-35,-26,107,136,70,11,-59,-90,21,-92,226,321,225,-26,70,131,-32,57,-20,-126,78,-14,81,121,139,122,4,79,-38,52,-193,-49,377,-59,-44,-7,47,92,22,195,29,171,-55,-73,94,-58,608,35,-194,114,-7,20,543,709,-4,76,1,402,346,-12,-84,226,44,7,144,-24,199,263,523,486,18,796,0,28,2475,103,-5,83,147,-288,9893,163,471,369,54,42,121,1,-25,195,19,92,14,267,22,-105,1054,69,490,117,98,-65,-61,180,-53,293,0,-184,758,262,503,-4,-17,-14,59,255,8,14,86,27,-25,22,162,-22,94,-31,-33,-8,-32,-11,416,-71,-168,-127,-91,321,1228,122,64,-164,1247,-47,6066,2937,66,144,-50,198,2436,444,22,-85,-4,125,-77,46,19,103,353,409,13743,13862,11,-43,104,-114,-60,-107,-27,130,72,19,43,342,306,260,112,116,39,-78,145,49,5,-40,-11,7,-145,134,109,-1168,39,-63,126,309,-90,-39,-11,46,66,-24,-3,-109,98,-235,48,188,43,161,65,-39,302,0,-2,23,98,9,-60,12,247,156,-107,52,70,-69,6,51,113,133,375,4345,726,4538,-85,-16,118,-143,-35,116,95,-290,43,-78,29,-4,312,188,112,229,30,-72,17,69,-67,570,80,69,-98,22,43,-2,-70,135,2098,61,-68,76,109,-267,75,218,34,19,-72,81,-8,-22,-16,278,143,454,340,49,159,151,-29,-59,-26,-53,18,-257,37,45,452,218,55,35,154,199,-123,333,-42,-59,341,485,462,195,22,36,121,-113,-8,70,116,23,2806,189,-21,5,182,208,72,80,283,-19,-71,-81,94,18,99,28,-51,266,20,-17,-87,-63,104,332,-26,1,174,49,21,-42,101,-124,79,-62,-140,614,92,22,-70,24,-43,4533,987,334,10181,-2,24,-7,-170,895,2463,127,479,2482,143,-8,6331,437,909,32,286,-58,38,132,-6,58,86,-41,-27,230,-93,29,-24,148,3071,41,103,500,147,-97,-15,-226,-23,28,-34,-12,88,-77,-96,-2,2,394,153,83,463,174,97,161,426,37,139,30,168,253,297,680,37,190,300,31,78,-10,1359,627,259,8771,8113,2,1,-23,-19,-4,60,180,79,1409,65,-25,87,22,149,105,9,-186,112,55,-88,-10,-24,123,105,305,11,-75,7716,232,51,-176,-187,96,67,-61,175,271,101,629,-56,445,209,168,30,206,-86,-3,-18,484,48,-27,349,-78,-201,40,67,9,-31,-142,428,144,-82,26,-109,-39,297,-5,-346,-26,-35,-46,30,187,308,20,61,60,146,2,49,141,320,-93,-34,16,25,-75,-100,244,893,24,64,-23,-29,-8,162,30,103,-120,-13,31,-43,101,55,723,27,141,70,50,-86,98,207,62,115,118,18,31,41,-72,76,11,130,21,57,127,366,-23,97,466,110,29,1,63,-22,22,174,-17,46,89,4,-33,317,76,256,290,189,-3,13,-62,-17,100,-36,-68,7,110,-386,-43,-11,-29,-16,113,-355,81,50,77,151,117,259,369,4498,320,96,105,155,41,108,-68,291,-69,23,3402,769,4477,-1,-47,3131,151,-66,79,-5,-118,344,212,384,144,-59,43,659,-21,83,65,-48,6,-66,-31,-222,-35,177,160,78,1885,-16,-109,333,-11,-53,188,7,2,-102,-58,-89,-5,37,23,352,1347,4284,-124,-102,271,-46,-27,-99,392,100,-89,360,220,69,333,118,97,447,37,-39,3,-156,2470,181,29,-147,-63,-140,36,116,-96,-40,-80,14,66,151,334,481,-52,80,106,89,-5,480,324,78,56,23,56,905,1242,159,-87,-69,140,333,160,40,132,99,259,68,2,104,87,3,71,179,-243,-140,477,-79,41,-226,87,179,121,56,553,350,558,142,110,-64,-90,408,105,-146,52,222,3949,119,-23,650,-42,-2,-199,117,1766,-59,-19,-57,171,187,20,29,116,207,63,325,60,7,287,60,-9,82,82,70,-5,-32,15861,317,521,33,-65,-38,-231,90,22,62,23,-9,28,-69,93,285,115,20,61,135,92,528,-29,-717,23,69,78,-4,162,21,121,149,716,95,100,152,-39,181,82,98,-167,-30,-26,1288,44,-52,121,22,-53,58,-40,248,-14,9,203,0,409,-49,-47,0,-30,92,75,-11,179,-31,1650,3,67,134,416,-256,-10,43,-91,37,3,195,30,73,395,382,197,2,185,243,-20,-18,-34,-18,-3,-13,55,24,37,6,698,11,93,12,289,106,141,76,-45,-20,85,8,48,-157,134,-90,3925,2392,29,-136,94,478,141,10615,14,-136,42,-46,73,-13,40,-12,6,62,-5,34,62,-36,-103,-45,-70,-6,-96,43,20,365,112,-92,-52,-50,131,-33,23,115,301,488,155,96,-9,154,17,-56,-13,-19,79,90,-69,42,-67,236,-32,149,-7,-29,97,254,-85,141,150,-31,278,141,190,235,264,-28,259,237,225,125,-161,5,-87,78,43,-13,902,-32,121,52,-102,585,-145,-28,265,-320,198,512,164,92,232,-162,125,33,120,194,164,185,245,59,239,328,-1987,44,-129,14,97,48,46,-170,107,-234,19,8742,355,33,-103,-85,129,-2,13,520,-7,142,298,636,170,-58,73,-103,45,-49,91,-42,-20,268,62,131,-156,-37,-53,-25,-128,171,52,226,-261,-130,21,271,30,993,4021,-67,63,255,-47,2598,30,68,104,-577,78,-9,250,69,374,0,4,108,134,52,-151,158,-469,462,-229,55,-2,91,130,207,165,-73,114,-23,-36,-76,158,172,30,-64,-69,-35,78,23,921,79,285,-80,-130,-96,64,-125,554,482,9,-234,1179,1069,-59,22,-37,241,255,184,526,877,-72,44,-104,283,-1,156,321,72,-73,79,136,17,-11,349,214,-18,54,-134,116,-141,-18,133,102,2114,-109,120,10,31,-543,22,258,485,275,-829,31,153,88,132,99,117,54,242,-11,167,114,238,89,45,193,161,476,33,10435,395,-161,85,-92,-63,-26,130,771,8,-266,-1278,-254,127,-121,-59,1249,127,-282,357,-64,55,155,1948,192,131,123,-27,-19,1720,479,-204,-79,80,179,119,1493,221,488,95,317,95,7970,-478,-417,-1864,-4648,-508,11,113,180,-69,6,755,97,174,147,970,3412,1485,-17,36,-10,118,1752,-42,1350,16,-11,-176,152,-104,1054,-33,-28,1002,123,-80,4,4,157,733,567,-27,3430,-65,24,17,-137,-74,62,192,115,12,141,283,103,1,161,13,-47,-27,26,171,240,339,94,-24,298,28,-37,-7,-8,516,61,459,-24,-29,67,47,84,-14,-345,142,-3,321,168,51,6655,-134,-32,3,9,-17,58,-50,-54,-28,-9,-14,60,254,-8,-34,98,3,237,-84,451,98,-86,2,30,29,-86,16,-42,106,109,65,5,66,1503,323,162,243,120,193,-63,113,61,109,38,127,-37,828,116,388,-26,-27,-12,-40,18,-21,49,-59,25,23,27,1601,56,194,104,146,-51,162,2477,69,906,-8,-77,46,-35,61,54,-40,62,14,799,401,-117,-3,94,4,-118,32,236,-9,537,-48,-18,16,-40,7,-56,129,300,21,-31,-67,211,70,192,94,46,380,72,-1,-28,-195,135,99,-26,184,-46,-97,-269,6,15,65,58,221,-50,102,1816,411,368,31,188,-224,-559,12,87,-113,14,49,17,165,100,169,206,120,0,37,223,233,15,-93,158,26,172,-32,19,28,-72,298,40,163,476,67,135,24235,12535,-70,82,-94,394,-18,10,5593,114,90,2087,108,233,1881,2253,36,-84,32,-7,231,-62,82,-176,-2,38,1,54,1979,-216,157,-26,-32,298,186,835,20,-61,-24,165,254,291,117,-17,-44,-14,-29,-35,3370,109,184,133,-87,45,34,-57,-57,-37,-19,46,-5,38,-131,78,-19,327,5,30,63,704,24,-41,103,520,6769,10676,349,86,3,3732,5319,216,3051,38,-127,-121,-98,-135,-17,35,-89,-39,111,-83,-56,-50,-414,-74,-27,193,125,112,-104,166,26,8,26,36,156,58,105,14,-65,129,-1,22,-493,-124,-101,-134,150,-216,-427,-175,-179,59,-7,-48,-438,-466,-175,-249,-36,9,-345,47,16363,69,-66,245,-40,-17,-80,50,-78,-13,-44,9,-5,-289,19,-378,-141,-81,1126,1135,3202,-12,-221,217,19102,11577,18228,15436,18954,14562,816,1084,3042,323,1599,535,954,302,464,426,198,646,221,186,-25,-35,6,9,328,260,1205,-71,51,-462,23,19,1444,114,-13,202,74,129,-1,369,-69,-116,508,126,83,-211,642,75,96,712,33,6,130,33,23,136,665,-66,-26,-24,46,-60,174,699,13,63,96,16,107,-10,-104,154,173,155,99,-82,51,24,-1766,800,18,2133,-24,86,1209,779,79,33,-45,36,243,-49,-28,157,-200,-2,263,-121,12,-50,-1052,498,-549,306,422,71,-24,171,119,6,-38,760,236,87,227,1121,30,97,307,24,-4,111,43,100,-5,185,281,666,998,-153,191,133,-149,-1,206,340,596,655,108,-26,270,101,165,611,-222,123,85,24,286,15,50,-31,-184,90,277,8,129,144,213,139,870,13,430,264,1169,420,129,211,4,-91,33,113,111,182,282,410,-27,-4,-28,-2609,490,2761,593,2256,44,332,9,148,-3,-158,202,-34,540,116,-25,11,175,37,-1,1060,-43,-46,22,-11,36,43,1169,-101,-9,55,105,76,-2,576,94,261,-78,133,-270,-120,-344,-71,227,-156,198,-108,84,168,-147,195,30,9,-6,40,4128,107,11,-8,20,36,-1,1886,138,11,-116,-36,8,-7,150,2,-472,493,-88,-246,174,1552,566,441,-741,934,22,649,69,66,-87,610,297,105,408,58,-15,-161,-60,73,438,420,-1,-27,160,409,327,431,-8,239,390,1503,704,272,337,76,706,453,360,4097,61,3,155,-46,303,-75,906,-238,354,132,3443,414,-296,69,275,345,705,-49,64,-67,372,222,316,1713,-360,257,2,642,-180,265,7,699,-173,-60,46,2028,330,547,91,498,1581,294,646,403,-66,-50,533,1478,216,144,-58,153,42,661,437,3163,655,256,39,430,398,58,205,426,858,54,1145,-1,75,101,738,164,39,8,45,-48,51,531,4331,-12,697,155,-1576,2,1627,-104,200,314,136,1316,439,95,54,-43,160,6,531,111,393,26,132,74,-673,-16,533,50,276,-403,150,236,43,117,165,-56,52,268,-564,219,160,76,11,50,241,22,2062,56,-50,361,-450,231,348,299,322,352,-85,-14,-370,692,-14,-58,376,294,-154,389,2001,534,-229,-135,57,635,310,362,655,30,-186,-49,455,-19,222,626,105,-115,800,-56,323,-37,422,400,238,103,1564,437,37,67,228,995,97,241,34,168,-59,-427,-72,107,477,99,213,11,216,750,260,-32,161,-135,8,-38,935,-76,236,420,76,-134,-160,83,-113,8,150,202,201,176,574,1272,-87,-43,21,-18,261,3,32,32,27,183,31,188,147,-42,329,443,86,415,-261,19,143,11,76,17,12,-72,28,16,-17,335,-57,352,-14,269,146,1181,-18,7,321,165,28,-209,252,1590,-139,-14,123,-33,28,39,90,-184,-281,19,-138,357,1801,-653,-316,-46,-31,152,301,31,287,12,-107,505,166,-262,70,-29,201,-26,47,13,39,2688,-8,108,-112,-269,8,154,215,-110,-2,40,173,-146,-99,-39,-150,-49,-37,53,-212,166,-353,15,256,-19,769,-54,257,-5,-871,437,283,-32,192,92,419,144,235,47,123,121,521,90,-83,-135,39,225,291,243,-392,-10,-58,187,477,4,85,201,33,31,991,2457,136,571,866,231,40,7,261,-156,193,1575,6189,494,-41,-6,297,605,553,51,14,295,277,339,634,494,209,-116,605,242,394,227,102,30,168,216,208,3647,-11,180,-209,-70,422,50,288,788,-415,150,48,77,218,78,-131,322,1405,119,155,266,1454,-363,-103,83,627,92,-46,744,274,270,51,678,249,1102,147,-46,377,193,514,25,748,39,-1556,36,-220,421,256,47,136,19,118,143,188,798,1330,623,-311,522,5869,-447,2091,525,30,262,1462,653,-387,347,247,-27,-108,22,48,189,145,1141,85,-44,148,-21,584,179,-40,142,640,357,138,279,49,31,103,-51,250,29,-12,191,39,-90,109,21,124,430,-56,-16,147,317,1091,714,-181,-76,154,-1767,-84,8,120,2392,57,914,51,769,-56,319,205,-35,298,276,1023,-352,912,-24,-23,-48,273,175,16,-111,47,350,12,1674,1382,127,137,179,387,80,258,190,201,1250,153,100,220,-14,55,421,560,192,560,-68,29,210,214,374,499,1352,1777,-318,11,484,145,72,207,91,287,-135,1075,1060,265,49,-246,169,762,-20,-509,506,2132,43,97,-243,403,-73,-294,-297,-68,-125,-360,65,482,778,3173,38,288,-78,-50,201,267,-57,134,48,84,387,-2424,108,11,183,87,70,156,1327,1165,-158,239,230,314,2,549,556,-143,8974,361,156,319,10,99,18,29,-102,165,180,327,16,13,-23,11,0,105,177,-6,-701,838,68,170,194,518,-522,3311,-166,-295,23,102,132,90,-1366,25,-69,438,808,411,-769,128,465,-997,-6,220,1506,-738,-518,85,74,268,-53,750,1090,517,2406,12,126,341,-35,123,19,50,185,496,278,-821,413,972,192,9,82,96,234,138,49,-1002,2118,26,583,-176,267,-327,800,-92,111,841,222,4760,-140,552,61,1038,1822,522,232,623,20,245,117,545,-415,-455,246,109,245,3491,767,-1,1832,43,120,-169,2318,136,114,28,454,42,1693,-176,31,-7,93,493,68,363,-28,512,383,271,79,681,-2,116,-43,258,96,-2187,-103,-1140,104,85,246,-14,-220,298,164,384,52,89,-11,0,174,-99,965,561,147,156,226,13,167,779,95,48,-718,440,287,47,133,-331,483,-175,26,48,570,-81,46,-109,69,-39,1657,-464,-89,-432,38,-5,72,-37,2,881,22,64,294,529,2701,-146,70,3,120,121,-44,30,28,-330,5,251,-4,52,368,649,-290,204,60,-202,467,499,-2404,-31,-10,295,-5,414,-651,-111,-59,-42,-113,-57,798,-187,-270,575,176,194,585,-55,-126,23,329,23,374,-96,-232,402,1288,218,92,141,-31,36,62,242,51,9,231,-2,267,1239,-54,255,-18,437,27,-50,18,-226,582,-303,100,65,-1716,40,676,278,-981,-36,-26,301,183,266,-749,-70,52,469,270,149,-49,-41,-301,-56,1178,296,25,13,1111,-168,10,45,441,5,101,92,381,-224,-90,13,354,955,424,68,290,-54,-136,52,-449,31,92,61,1143,-165,-350,-274,-270,-236,128,118,237,39,662,383,-28,152,187,750,289,157,148,922,61,313,255,5,-146,1064,-645,594,-331,-140,28,1010,-622,707,600,198,811,379,-9,-35,171,95,286,-253,1277,1721,-1104,16,-868,52,-167,-20,-755,-81,533,1456,630,-40,-60,-216,283,193,-429,-87,-58,-116,1113,2,246,1710,28,-95,-221,490,220,37,723,634,233,195,-10,428,561,154,582,627,73,244,1358,-109,165,9343,324,718,-97,-191,89,-10,110,1314,106,149,574,449,-414,145,37,766,39,-230,145,93,219,577,324,-57,227,-925,889,-48,97,402,-219,-57,65,180,1329,-23,229,160,-14,17,18,-254,259,-42,43,561,854,401,-40,-53,829,115,220,444,975,-202,108,43,223,128,525,645,4353,143,1118,490,-58,331,68,53,71,110,29,408,289,35,-274,191,-374,-31,13,116,-72,-39,-4,-103,-48,1043,1331,125,654,1100,207,300,485,289,713,49,488,626,1360,-145,-63,-91,48,53,-302,298,-31,357,-4,-33,67,176,-356,355,-34,114,35,-567,319,85,-73,60,-666,828,273,40,390,465,381,526,457,-11,150,-111,282,217,268,110,25,-107,117,212,-156,54,83,-74,88,-16,-128,-176,62,-185,638,313,456,25,47,1406,-146,155,-816,169,-54,112,145,121,545,633,391,-16,181,600,225,913,462,-143,314,4,16,513,248,99,-308,215,666,70,233,12,-192,-27,-47,229,-50,-6,129,41,304,-343,-138,-104,450,486,223,-426,-85,-352,-52,748,693,315,384,-137,65,259,-188,34,121,154,602,286,175,415,1532,-8,837,343,42,61,329,73,63,89,896,1200,623,288,3,519,393,747,287,108,498,-317,729,-488,13,1844,462,225,-595,167,-14,619,199,13,1422,-8,1248,183,1424,-12,399,-340,-264,954,-909,393,21,1639,271,422,21,172,-2,348,330,179,-66,220,269,1325,745,-135,730,299,38,41,607,-838,82,-26,33,119,172,-312,293,358,25,281,221,145,-246,189,-113,85,20,-126,383,-154,-54,-457,48,70,56,-17,491,-1,202,413,500,-196,96,277,-46,466,-100,-346,209,7,-387,-191,320,73,118,1989,320,-161,70,374,-720,-117,-130,96,77,68,-20,-3,32,22,-366,192,1211,304,-246,349,331,-314,1349,2165,743,91,586,442,25,677,36,389,74,120,2948,293,360,742,-1,463,84,81,56,87,68,-14,-145,316,284,-674,56,107,67,238,-44,136,73,156,641,835,-93,2,289,256,-37,-72,118,-11,280,35,147,1109,371,491,122,-5,84,64,28,36,-114,-96,340,46,614,15,278,64,2601,-99,104,8374,2,-157,-239,-19,-121,-269,-6,219,9,4,4,753,7,1683,-40,103,1188,260,78,-192,600,638,701,76,153,-7,63,51,-1754,137,244,324,-13,255,-1110,-86,-1,259,506,55,-701,803,-222,-154,126,1312,55,113,590,27,-22,215,277,98,64,30,245,189,-470,102,515,383,-252,-205,328,41,-73,839,438,29,-724,-789,-183,801,-300,-19,185,494,187,90,70,-13,-17,-124,473,579,28,-125,870,-354,-675,828,590,28,59,-43,198,58,655,-71,88,-19,-484,6,1917,490,893,80,1585,-192,582,443,3314,3377,2788,1115,64,1126,-12,2,-31,-840,-269,274,340,-152,-215,92,-90,209,-355,231,-1079,131,1910,2921,27,724,61,753,-112,99,-119,-2,404,216,634,2532,-10,976,92,1501,-247,-215,46,165,105,981,1430,-55,296,1851,558,565,-27,122,73,53,900,267,-20,123,3479,1527,15,1512,285,833,-49,1865,254,91,-148,46,132,-14,-439,126,1087,169,301,1557,349,188,658,152,2108,-257,922,74,1011,82,151,214,166,38,-102,749,479,283,49,63,-14,18,438,8,-418,120,397,86,-29,-13,-36,18,37,124,1793,-101,28,-432,12,483,105,-323,92,276,2618,1080,-2,205,2402,566,365,607,129,2,1230,401,0,107,-1173,-78,145,-70,-85,93,-54,-42,-52,-53,63,231,645,-260,104,225,60,-273,78,-18,56,290,-56,206,-658,559,129,-19,86,65,281,648,804,722,378,2789,688,-378,33,988,1469,1452,6,195,38,489,-742,104,79,278,164,70,1612,1433,335,904,174,75,667,-239,-28,1918,498,1117,2531,543,-136,118,-84,129,-458,165,-6,-13,1196,79,1098,216,571,179,226,882,-60,369,2720,186,44,-72,577,1133,726,1824,860,99,595,428,42,55,153,857,94,449,-45,1,244,-62,689,358,334,51,-34,130,52,57,-29,266,260,-7,121,260,269,-42,-196,89,-53,45,143,-26,64,162,175,22,14,4,176,2127,-114,44,45,11,-767,1168,-26,215,135,24,5,2,18,-79,316,417,313,9,-128,34,-18,139,-53,1514,38,1278,-88,116,801,-98,-632,-426,-321,260,591,456,818,-615,175,724,5,2526,124,94,-59,-206,-23,40,489,585,60,570,235,244,195,1126,237,253,-128,232,-311,250,270,226,858,1018,-74,139,-116,27,-288,86,580,-96,-19,382,-56,756,758,503,-342,319,68,114,-29,132,-38,-21,188,271,-26,-636,61,94,68,164,-11,-869,332,10,6,224,511,24,52,604,11,-157,206,463,1871,433,302,1451,-72,100,67,60,34,-29,179,9,-70,176,40,445,-56,107,-172,1587,13,-162,-133,50,1053,574,405,195,-2,-13,4,161,317,-415,77,576,51,246,544,2605,62,121,139,301,169,431,-58,50,-226,-165,394,146,318,-1220,15,31,849,149,13,218,-19,-127,7,-27,-34,-36,271,385,1806,1365,53,-8,38,781,217,-892,-296,19,333,-6,382,101,99,536,713,-92,488,299,109,-177,46,13,812,-1,-266,-95,-3,47,-230,699,46,-72,-91,16,-91,-64,38,321,27,119,561,230,-24,27,51,56,205,911,880,392,-91,1740,-148,192,360,66,80,19,-254,-126,6,389,25,724,-6,-479,127,468,136,-60,353,114,127,125,168,115,201,9,0,1162,-36,267,582,103,-62,-78,-202,-401,179,240,46,935,23,86,323,284,172,158,776,978,455,336,1567,14,294,-34,344,26,-4,75,41,878,-133,5,143,713,40,-44,114,77,-7,195,177,136,160,94,135,100,70,197,714,103,59,124,333,987,6,-208,126,-160,42,7,167,67,168,145,15,266,208,234,264,790,170,961,-825,145,138,-12,-151,211,-179,-93,179,49,-96,-1,198,1498,191,80,781,-3,192,3554,312,56,-152,-1245,61,-410,-51,248,21,-78,-32,361,75,-108,-566,148,10,3369,168,-247,115,381,152,1108,130,-74,-21,109,-239,-57,108,58,45,2865,-26,298,102,544,280,52,-215,301,180,48,-6,445,-62,-67,85,-43,-16,35,341,-201,103,23,201,396,604,26,297,284,1454,-39,376,45,232,1425,890,696,1751,137,339,463,-20,-301,-54,73,123,129,-315,-10,130,233,557,51,-584,109,-86,168,35,145,500,139,48,-15,1606,21,314,16,978,88,54,33,980,376,345,17,406,-101,484,90,386,622,295,757,39,-225,95,14,142,17,-7,2624,62,189,112,77,-2,-17,421,77,-63,-280,-554,-302,-359,-30,-390,-443,-113,472,206,374,-113,389,-207,2,-754,8,769,212,67,-1,-181,910,191,-87,36,-203,915,113,-345,370,73,82,120,26,-138,-180,556,-381,-42,244,-184,51,487,-67,401,-75,323,650,184,366,-92,-115,1773,47,37,144,-102,281,141,1311,43,-662,16595,318,-73,-55,572,456,970,143,600,-66,-1,110,787,145,291,-316,156,-717,264,454,-43,-255,-231,34,197,1347,156,-81,-147,-290,2117,302,190,29,-267,2409,-49,-219,123,88,9,-99,67,51,170,16,125,-156,129,81,652,119,143,730,158,218,50,658,534,577,-61,-84,-20,788,728,404,-9,265,71,9,-239,235,237,286,124,106,56,95,73,366,14,-159,-164,-30,352,-337,-20,46,102,-65,90,106,527,420,-101,55,16,152,91,360,16,64,42,-103,180,235,-41,-18,-262,-121,37,-37,54,-269,89,17,744,256,502,-286,-35,30,97,73,295,-1306,-19,54,24,28,-76,124,-14,-59,-73,248,109,24,-90,175,341,366,236,-240,75,44,593,2249,29,-48,-94,-77,61,97,-36,11,-15,7,584,8,12,43,-30,35,839,176,232,189,-121,794,501,67,-17,14,113,58,-140,-34,845,65,75,-17,7,133,71,114,44,1028,390,89,93,368,5,683,790,543,-19,4231,-6,368,3,270,74,11,60,59,26,-62,170,171,-45,14,51,131,129,79,2139,4,96,100,-120,-41,126,3426,408,448,214,32,587,244,102,14,-32,8,168,219,182,11,-17,516,-13,252,26,922,837,680,27,-144,54,-55,204,-1098,-256,-8,373,-149,-19,-39,34,158,-270,163,154,-94,337,142,-112,213,107,71,594,-152,-4,892,-206,-23,15,-100,52,444,61,229,-45,614,-38,987,74,-42,69,-15,156,92,62,0,224,20,44,15,337,106,23,87,1254,35,-28,129,411,238,-172,110,73,536,111,264,192,555,-284,-46,208,-237,397,704,524,589,264,17,-23,113,752,44,469,149,826,398,-909,303,110,-84,24,310,24,897,42,92,-116,460,-19,711,919,93,-132,-16,-1840,-108,-21,-483,208,-108,265,-296,863,-244,-447,340,-272,74,1571,-1,-4,-43,77,307,542,513,206,104,283,144,49,4858,137,404,-69,78,577,92,189,44,105,213,461,370,133,12,-578,51,-36,174,357,118,336,367,26,67,306,635,194,1233,103,142,114,70,41,59,417,161,202,1685,-5,126,205,15,81,2,7,145,270,15,-29,332,4092,178,1550,59,125,-70,443,266,771,-126,-48,184,181,142,1545,-230,1839,105,1169,107,420,-18,149,1963,308,-66,274,199,49,41,73,476,-67,134,66,-31,-17,105,-85,1200,-6,167,344,75,-133,189,-80,130,631,197,104,-51,411,-50,42,-38,209,423,204,558,-1567,576,2,47,-81,125,-95,154,75,290,293,1736,14,279,291,236,219,312,46,-175,34,12,-257,16,95,-45,-91,46,328,-223,115,249,199,-94,41,174,1678,151,-202,-157,-102,30,371,692,229,74,120,375,57,-73,378,112,-113,334,-189,478,52,146,189,76,49,-30,-1,384,80,108,117,74,-108,-140,169,-125,-233,-197,614,110,698,-135,192,1426,299,-105,5,5,-84,-294,140,300,25,-279,87,114,283,726,35,-884,-95,156,182,47,857,1489,849,897,2455,436,1317,-19,452,315,391,360,-12,139,-44,744,23,563,1041,1097,84,1005,-71,90,50,245,116,30,826,73,1573,2273,1,386,1548,29,28,10,83,121,490,-399,173,27,16,1372,1219,177,-5,99,-75,494,116,-24,27,31,-339,657,56,48,69,-27,585,7,153,108,380,813,161,934,66,212,337,42,18,141,635,-174,72,6,18,41,-257,-44,17936,58,-269,-3,17,38,718,-55,-442,-106,661,472,882,75,301,48,67,1157,141,83,420,85,129,50,-274,-57,126,131,-4,1180,-65,1357,44,-115,114,98,124,40,28,-210,539,261,3278,-329,-165,107,63,-4,173,60,108,-283,41,421,-63,213,13327,358,79,246,104,433,629,-1176,733,673,34,2328,169,110,-547,53,35,40,-132,803,-789,1554,43,701,-92,-89,23,-45,27,184,55,127,301,41,139,62,853,243,-33,-71,0,-6,231,1,-207,-144,159,348,44,615,150,-72,141,-56,437,922,-575,177,-1207,-559,186,2884,433,335,290,117,172,67,503,245,-13,37,915,-47,43,-28,154,195,-5,-129,-775,105,1570,92,381,46,55,-337,-298,222,-7,32,45,131,-67,221,-1987,807,19,55,188,195,-415,-41,56,19,8,-28,-375,270,-19,195,9,17794,-103,10,46,-346,1704,245,105,-49,16,-8,225,205,88,84,-209,76,38,-86,183,-297,-60,43,17,-19,3931,-33,-3,123,0,263,432,787,-105,64,-10,-30,515,-89,37,7,-38,-9,-39,-317,584,750,-56,-69,606,29,236,64,-66,1224,1177,236,838,-188,828,74,-68,363,-41,813,-101,-180,-150,166,-3,-156,25,-72,-618,24,-322,279,70,-413,44,33,10,101,-8,-11,26,-409,-226,-20,-163,182,-69,695,715,35,427,-469,84,8,109,-1272,73,610,57,799,-338,-341,1043,270,-91,1510,-237,229,83,115,1125,3,-145,478,247,-257,544,31,562,206,42,26,-127,81,-24,-5,155,221,261,-24,-91,-170,-53,445,58,-12,-19,-36,-72,426,-113,103,88,7,-119,1015,21,-191,172,83,298,-134,84,7,94,-483,-924,-7,245,801,-254,178,176,312,13654,-85,-386,490,117,-61,-67,-177,58,124,150,698,107,4,39,298,142,124,153,47,37,-192,377,7,24,87,-102,-10,251,-271,86,200,192,658,77,246,-823,167,13,42,-61,-119,-109,705,-531,89,-400,-156,276,80,140,144,-20,48,919,523,296,270,290,46,20,71,11,38,45,416,203,322,740,-31,56,344,159,669,119,154,-225,461,-38,40,-117,220,215,1080,24,-315,79,245,815,-17,112,-331,15,225,-13,-25,1314,-73,48,68,12,95,-174,139,19,631,153,848,154,-577,-291,76,-262,-131,-102,140,27,-94,-149,135,45,808,-36,23,921,111,62,185,79,-8,152,-558,-65,3,2,-116,197,-25,41,-219,19,-583,60,313,87,134,234,-96,-419,111,217,-143,-6,292,-157,-7,993,-423,-294,36,58,554,-223,353,-335,-135,-90,131,273,-115,-39,18,286,470,-247,435,28,-70,11,99,159,231,47,122,755,-44,236,1127,-55,38,-161,-16,-114,-53,983,217,178,-137,395,-251,225,170,163,-84,210,318,-151,-122,153,826,-162,69,88,166,131,50,318,234,241,148,7,1354,-69,4,-45,153,-4,-349,-71,-221,89,154,401,340,215,107,429,732,208,-349,-55,30,-361,56,22,86,42,-553,729,-27,0,451,-55,-180,-10,-203,1920,439,17,415,348,-96,106,-26,148,117,897,-28,865,1661,536,43,-489,-112,303,-25,126,6,424,37,1343,18,187,133,9,-134,115,-43,372,284,164,-276,-9,4,4197,77,222,119,199,-253,-125,-101,17,199,70,325,122,-300,52,4,1434,-189,-20,332,497,21,209,24,-24,276,86,492,85,-70,257,56,-26,110,59,-837,120,1770,791,463,5521,140,-399,-40,43,1248,33,223,-180,21,-410,113,365,-114,264,145,-19,-718,1631,-434,89,107,58,990,118,-43,-261,25,-104,193,380,341,14,492,368,6,-54,187,134,11,0,-77,13,453,80,126,2101,-10,33,-238,779,234,85,748,320,118,199,377,122,-81,6,222,14,-51,-110,1135,100,310,1094,230,-126,662,731,226,503,44,175,306,3,120,-2,-635,-27,352,30,207,220,-63,185,58,42,918,228,121,58,242,68,80,2791,18,-24,-22,-1468,59,12,284,100,1320,60,241,174,539,295,-104,292,83,1355,382,428,-9,-299,-81,-220,13,114,382,12,467,410,457,494,-143,92,552,891,129,6088,2039,64,347,131,-50,-427,451,-36,1809,68,143,78,31,545,421,346,77,1299,206,39,3356,113,522,215,808,107,-192,93,-465,451,210,28,72,1074,174,73,-1,454,-56,53,431,49,-28,74,-891,-40,154,984,865,554,187,223,13,108,1063,-112,356,45,732,64,22,101,13451,141,-38,708,285,-1,-17,682,11,-26,-33,-48,85,388,0,43,76,-74,733,482,-373,-166,-109,44,12429,113,189,-34,-128,-73,-45,654,70,299,131,-1168,-186,-116,43,24,296,-556,3282,7,-87,6140,93,-112,526,105,51,1154,-10,637,-787,423,671,-50,639,-294,30,813,473,81,-94,608,2665,101,69,1179,447,-89,-88,12,-43,9,-237,210,692,-163,3480,21,5,-189,63,-158,183,-6,7,17856,15,697,4164,36,263,23,-76,-246,63,264,-81,233,18,127,88,-5,26,22,-720,-177,-35,96,-29,-78,163,13,78,153,129,-134,665,56,14,-313,157,-46,-544,-178,-96,30,418,-24,-84,-229,37,-670,-95,-1120,-57,-55,-1060,1045,198,-91,-28,131,69,552,324,227,392,2734,-241,169,-78,743,-189,479,934,66,-72,372,17,100,29,346,-2,13,19,181,-167,172,62,17,474,102,1,65,392,2,-26,-7,190,22,-35,373,28,141,504,245,387,1076,20,-260,133,384,876,-2,-99,-57,101,275,-17,-298,-41,70,-38,355,759,-48,-543,171,124,164,440,587,151,569,88,129,-76,16,-4,384,1636,385,223,30,217,-31,46,279,-68,62,4,-80,305,63,506,12,32,-102,-2,-4,62,1738,52,31,-66,128,158,75,141,-51,333,502,-150,437,581,34,-169,3,-177,344,-514,1357,70,240,393,95,4,157,2,402,269,26,437,89,-88,92,245,-36,-100,134,-1,20,30,60,127,499,6,-15,329,-65,155,685,-53,60,9,-80,-101,80,2036,96,-506,-17,80,196,-87,-13,-674,126,81,0,7,566,-4,-102,189,158,-137,201,65,148,-298,11,-16,-79,496,193,-95,-45,277,81,73,-30,29,-31,429,55,3,50,138,508,99,37,-123,-28,-30,331,-249,103,-171,25,98,-70,199,322,27,183,320,143,-81,18,1,320,258,138,17,-62,249,-231,85,-14,73,57,29,-48,92,2,6,106,-116,96,127,206,-13,12,299,31,165,13,-353,1048,64,-33,42,151,575,906,62,-101,4,688,774,-82,-21,-22,34,780,259,319,1728,1489,449,283,291,-113,8,711,81,13,-24,524,445,30,44,5431,271,-48,502,1632,42,118,47,-33,1,-3,439,1048,42,130,-43,515,-218,1687,232,10,196,115,-21,446,96,170,57,10,77,104,9,396,187,-27,50,246,68,41,58,13,31,-15,93,389,2,26,0,948,117,188,319,93,199,140,-22,43,7,-276,-339,1409,4,155,133,185,95,245,780,-45,-63,93,2,177,-26,550,125,7,43,24,275,210,52,-298,129,68,1002,48,-125,5,23,157,600,-2,197,587,149,59,-24,-13,89,17,345,-6,579,458,900,117,446,649,109,1,1271,244,641,-30,55,-72,552,-23,216,-75,314,980,-43,203,608,-419,358,817,28,-6,77,96,411,104,370,-82,-35,669,581,139,61,-46,125,884,40,358,75,64,356,810,430,154,-33,52,190,51,-50,-5,-77,246,-3,9,401,152,-92,-78,290,415,14,566,203,-100,355,1102,244,352,526,99,562,257,36,98,1034,-278,79,295,225,120,-50,161,-59,30,5,1473,110,-184,416,364,24,2445,612,209,78,-221,1479,191,500,107,60,67,329,627,5,122,161,37,854,17,28,1111,103,817,120,526,432,56,-39,67,15,-2013,7,62,-74,7,480,2266,208,-64,-92,533,324,451,690,3,184,53,974,791,119,408,-549,584,-54,378,277,263,-13,351,222,339,92,148,430,892,561,-806,126,584,-72,526,125,-112,72,796,477,112,-26,241,51,530,205,1890,1,511,287,155,142,176,15,-6,964,175,243,339,408,261,242,189,57,459,18,-50,73,76,88,449,612,36,863,-58,636,290,355,35,-202,152,85,1982,1219,112,1145,2126,108,380,245,402,328,256,19,477,77,523,-109,2,569,-18,407,4,460,369,-23,102,193,261,412,15,442,-64,6,12,-478,483,747,19,304,-20,325,53,235,562,58,47,-575,671,181,92,275,-167,-1554,-331,80,1,291,191,307,205,96,110,266,777,-206,225,1006,595,185,43,10,117,27,-139,-986,-7,115,-45,4684,26,85,1068,74,432,105,100,352,235,779,172,24,1161,486,336,260,-144,85,547,36,138,44,15,207,-56,955,-97,11,6,41,357,4,95,220,353,552,498,242,620,-23,104,1452,195,43,58,46,-154,90,78,234,408,320,-80,-7,45,720,-290,119,166,160,166,-29,242,20,41,373,618,227,41,289,41,461,-19,132,82,-67,227,-328,606,914,1348,3,35,-153,-654,382,164,26,1043,106,-69,391,396,253,38,236,35,-3,29,123,82,187,118,238,61,8,569,214,-33,635,956,-20,403,210,900,-69,122,2980,-36,34,609,485,-7,-108,39,34,8,110,1404,-19,25,44,21,-9,234,517,47,155,-31,364,16,203,286,503,1120,99,85,353,61,-60,2518,27,103,-547,-110,158,-44,260,547,-98,-267,178,-81,222,459,-51,429,-62,2100,1146,9,189,-146,52,97,56,46,420,93,372,169,275,750,-167,116,186,-12,-73,-105,-200,8,41,-21,1,907,63,298,431,135,1354,63,577,456,779,-331,-200,159,191,661,-566,51,30,60,-72,285,84,-110,950,84,461,-6,125,-123,-8,25,132,428,11,522,36,152,99,76,267,169,-247,53,20,1207,6,-173,183,-89,107,-488,91,450,79,96,120,694,117,589,2691,1399,645,236,-56,693,884,32,-15,23,5,630,-50,6,41,-200,390,151,341,-605,-194,315,1881,738,5,129,122,71,607,309,929,37,1848,1753,59,-14,14,832,-201,10,125,33,-20,42,19,26,227,46,1418,-257,94,-191,114,369,-600,48,170,-247,47,27,-59,272,45,46,-643,188,-39,661,173,246,224,-73,349,82,-207,7,-17,75,61,345,42,-76,-84,1601,176,-1106,85,364,-1,-3,16,40,-182,-7,-40,130,326,88,-157,136,6,-1289,113,1883,-85,784,45,358,163,29,-24,9,915,131,46,247,164,243,-18,218,135,-2,4904,155,23,484,92,139,267,171,12,-63,400,179,787,56,278,44,-112,27,-12,436,557,-939,262,275,142,322,-183,116,137,-207,69,-21,862,58,199,-8,38,339,241,13,-65,343,1160,357,108,24,149,-122,727,48,0,9,-376,259,293,289,-75,166,0,273,165,-349,354,2211,117,117,55,158,-102,83,46,-191,96,-79,661,-30,104,-27,130,219,217,-457,979,184,1992,149,-11,2,571,236,132,127,772,-67,992,100,2379,4765,21,1156,2142,1165,1061,-7,116,182,368,224,-71,147,-174,-375,64,58,353,-571,-187,12,142,57,7,-10,525,-31,350,109,605,684,680,8,94,647,-1,144,84,100,511,151,16,314,261,105,549,20,-133,-15,14,-36,272,-381,70,282,437,394,27,142,520,-313,54,-125,121,-220,394,88,451,669,-114,679,159,-21,24,98,-12,169,82,84,-165,421,151,415,603,752,-3,46,884,179,191,85,-47,407,11,3245,2127,189,275,277,214,-41,222,482,-124,294,354,468,334,211,1524,-38,229,255,57,48,25,2572,808,267,95,285,789,30,425,362,5,-149,19,144,40,37,-77,-255,177,310,712,1833,319,416,-25,-150,-43,65,-335,-16,156,156,-69,131,587,-66,169,116,71,1407,186,37,83,75,26,194,294,83,-580,105,247,675,324,15,917,210,398,-38,1339,798,65,651,177,80,248,328,72,303,-447,-116,84,-214,121,769,189,-20,80,224,87,-50,162,358,85,383,186,60,-2,304,-251,417,-112,-154,2439,-20,40,20,-38,16,-38,106,76,71,267,677,-140,94,110,224,-348,115,337,79,9,-40,99,299,-175,889,68,292,191,515,91,105,-155,97,234,-221,222,51,246,1121,666,989,272,-20,69,5475,179,-44,32,750,1582,244,426,-204,1291,-124,179,-48,267,-512,43,-165,1076,-1020,87,107,524,60,584,157,188,503,637,502,110,565,16,13,316,39,-76,-119,1017,220,35,-14,15,-25,217,127,125,633,44,-51,-37,125,973,2585,232,68,9,0,79,80,-4,18,0,3,439,549,-209,1,114,-26,926,176,33,264,-279,87,191,181,122,139,-14,766,255,-33,66,13,824,62,188,-55,256,390,22,751,28,41,-38,-79,24,-10,599,-878,312,366,1509,500,39,1807,39,-124,190,112,237,638,-53,107,112,983,35,75,154,977,-38,-9,9,206,-94,90,934,69,-9,298,429,8,109,150,-1391,727,229,411,59,577,1343,2363,334,52,164,266,-440,123,828,29,340,147,206,90,-65,320,-146,227,-85,313,742,79,1697,629,1,288,78,-13,736,111,654,234,55,2184,854,699,178,229,122,11,172,682,-1,817,-16,219,970,506,209,824,-422,98,883,85,203,-163,-170,965,94,780,300,249,287,1259,52,22,83,-746,-22,-70,208,2403,211,222,-243,1013,7,-57,52,-1210,-70,-32,828,1101,175,548,189,1029,-67,-96,677,265,176,967,41,274,-19,-17,1155,-475,611,1009,73,292,316,280,-181,524,67,176,317,78,1063,285,16,235,1443,-84,96,43,241,342,-115,449,960,245,240,971,76,139,427,597,468,806,121,604,-12,156,102,298,899,285,487,228,271,310,1768,905,131,590,342,-111,-41,356,288,-99,464,373,295,-112,254,238,999,988,2203,-57,23,-5,962,2,472,994,-84,1199,83,93,82,294,692,-113,176,20,283,346,52,-88,401,379,-3,82,-130,336,749,34,351,-48,411,152,14,322,-86,108,104,9967,249,-16,153,-82,-9,284,283,-13,-61,285,208,487,146,79,159,80,578,502,166,67,161,72,390,48,1240,2123,493,129,52,894,-235,1140,181,110,634,1106,539,626,57,107,411,172,103,-296,-254,921,-29,1162,63,487,371,62,-63,-1,43,77,-323,-216,26,415,638,-10,842,304,-45,108,227,585,85,272,56,17,402,309,1026,126,-246,137,72,61,-24,307,9,118,366,-320,1144,122,170,-28,146,-851,153,179,315,160,128,279,820,924,2182,430,818,219,294,55,551,38,1182,222,889,495,177,400,4991,261,1062,252,39,2125,-103,957,659,1310,340,173,37,832,-60,-101,685,198,-228,168,-29,101,-351,38,102,78,-5,768,1050,25,104,215,211,34,342,325,-74,600,1454,511,-69,74,626,96,201,-6,-77,-550,406,964,317,270,72,266,538,-212,759,38,3329,1721,86,867,-68,194,129,1896,703,624,511,399,302,46,-85,-1231,86,296,593,46,-19,336,715,16,654,54,314,302,169,192,86,-174,2,318,-764,-186,919,92,164,262,46,2163,-249,26,395,604,172,1524,175,517,-46,-34,39,144,81,-1038,-4,249,121,-206,2,-30,1072,129,67,45,-238,32,846,566,21,1595,-744,36,100,179,22,34,45,-129,-51,578,203,215,-51,-109,80,287,54,647,1484,212,416,9,-18,123,51,118,126,188,639,135,-66,111,1010,383,155,92,626,-12,-10,948,249,200,-30,372,303,68,212,15,1762,-152,231,35,337,1876,-133,541,375,899,421,3824,96,895,1089,36,28,304,303,657,-42,419,447,62,366,600,512,319,87,413,746,-73,3,-270,194,55,-58,98,76,199,61,39,37,-227,656,513,1297,766,-32,467,2359,337,224,135,-354,204,10,-19,107,-123,-369,113,220,7,157,-115,48,115,333,-65,1771,323,431,-81,1354,173,695,-30,-36,306,718,-85,-54,180,-12,355,2169,1871,94,-128,-101,426,306,-105,206,125,-327,-216,803,387,69,313,204,1319,-108,393,394,0,-890,381,-61,72,-32,111,67,503,8,-46,3,64,378,222,418,256,618,42,199,495,440,204,458,216,97,240,2128,-46,-471,-28,11,605,-111,31,306,683,241,-351,145,6,-119,24,589,116,802,-221,-41,140,682,199,137,48,361,453,281,12,-76,-154,315,-185,513,229,1808,12,248,53,369,14,394,109,-316,302,324,232,137,2230,-52,566,-118,13,37,123,-106,-58,145,-312,766,130,61,272,23,339,4118,-37,-2,477,1310,1046,-520,68,-4,994,406,57,-5,177,252,393,741,80,740,20,-86,1230,20,85,65,119,1222,133,336,909,277,-22,-227,158,327,921,412,64,584,-91,-35,343,130,109,-68,-86,47,84,342,-80,205,-80,520,271,289,1203,694,9,26,-6,-19,55,-35,346,1902,-2,-79,1908,-28,275,3,8,-133,868,289,57,1127,1954,473,2971,103,102,471,321,108,397,457,-51,153,201,-36,-225,207,1005,11,254,996,8,489,-449,2441,60,292,482,375,255,417,2134,1003,37,31,462,40,155,-821,262,526,70,69,46,-128,57,392,186,272,-184,29,46,15,45,68,80,158,288,49,1718,126,29,1883,50,70,327,-27,198,-130,2260,741,90,905,26,527,-718,1220,-18,129,-331,367,181,663,-244,-635,153,199,63,407,102,264,52,152,1342,37,41,235,296,1669,172,9,1961,183,88,-133,156,163,-25,13,291,191,50,1203,329,75,1270,432,613,349,-335,2,200,68,116,81,143,-49,-6,-58,42,10,64,-206,58,-82,93,-1054,-73,-264,-13,-111,-274,78,266,266,286,-62,336,-5,1,228,546,-87,552,-144,-78,171,-20,40,101,48,94,53,-90,292,-147,1392,227,-40,304,257,586,1186,36,630,5,69,621,17,-230,119,51,-44,-165,36,329,-267,23,170,743,208,575,52,18,-71,448,200,162,218,-216,375,-15,5,135,-71,240,97,1025,87,287,769,80,101,1841,164,149,225,146,2010,73,-774,889,538,-157,187,63,43,116,103,13,89,574,-596,-18,-65,350,22,72,170,-182,214,290,-86,1994,732,381,195,241,817,-55,10,127,123,28,872,-5,186,-344,-45,70,146,19,288,-4,2339,909,293,75,125,248,168,375,227,719,61,700,321,-853,25,150,-15,2602,947,1451,83,-37,278,1630,469,622,249,142,-52,968,82,49,575,104,882,-1,750,313,56,98,-26,483,410,161,-202,1081,549,170,-207,470,363,356,2066,-210,620,335,-167,12,100,156,269,772,258,240,365,620,292,42,2,303,48,742,14,110,59,126,263,816,553,186,94,-192,107,8935,315,100,-3,89,261,-170,195,68,185,34,-76,-19,23,142,394,545,-87,15,41,2415,-190,31,58,232,699,13,642,-22,-112,52,1732,252,1670,260,5290,108,291,-150,582,1004,1545,-319,2738,168,587,1151,942,266,-1,44,-11,39,392,396,30,127,195,475,540,63,-11,244,2985,79,-56,239,276,445,1269,178,275,374,244,1051,96,-74,59,1857,155,-58,1187,514,126,655,-641,242,708,1426,752,-171,-163,-419,453,806,2182,1024,-168,164,-99,85,363,-100,629,259,220,129,-167,-6,-1080,1355,34,189,103,483,1529,444,-15,264,227,-838,26,3103,1066,60,-73,2039,120,402,711,327,11,338,36,199,137,-286,315,92,-112,45,351,197,76,181,3,281,3347,443,681,-7,16,167,1048,205,643,-1684,178,1642,14,308,623,76,7,116,237,218,4,70,176,2117,166,317,1896,1086,30,2099,-90,-33,-167,-56,276,434,89,148,100,653,154,326,60,605,215,-61,91,1367,622,158,115,451,55,-19,41,-7,239,192,439,387,108,345,597,230,0,-42,130,1262,660,882,441,111,-41,-37,180,154,981,138,90,398,313,194,289,77,232,-11,494,887,780,701,205,273,967,40,195,75,60,24,171,208,150,186,102,-59,477,592,0,671,172,533,475,178,1288,70,494,2,30,226,307,159,52,3456,368,400,1732,228,-499,58,64,34,442,-246,37,398,455,-36,-108,131,895,306,43,-611,-194,13,41,-2,35,141,395,14,62,344,6,381,61,368,452,1746,193,33,559,38,470,-102,133,713,230,5,-47,259,1028,-1,400,-176,89,110,-498,45,-455,540,586,1168,45,234,107,194,1,95,485,-20,383,123,92,62,384,15,32,231,70,107,364,121,743,164,48,5,-606,1439,506,-66,4,242,1246,107,109,163,9,327,-218,206,-41,466,397,260,173,-178,-458,112,70,279,86,-59,517,1193,-25,-210,644,106,1318,431,100,-119,305,517,132,602,137,-54,42,688,2174,-35,1197,-18,459,126,1047,199,2428,340,376,-154,28,35,765,270,295,4385,1052,6,624,82,116,94,-29,-297,236,244,1091,701,-53,363,386,842,29,57,55,354,203,17,260,127,-38,340,214,97,98,1017,133,469,124,-82,1124,-9,1628,65,63,61,271,249,-62,-32,290,163,-653,64,-52,334,717,150,287,873,-94,-403,4412,-30,646,2598,840,135,688,2169,185,208,-5,497,-276,68,905,261,441,171,346,-92,145,84,39,516,37,-271,145,658,87,469,20,789,200,1262,1149,-8,8,-698,-122,-49,56,15,-269,-632,176,-373,1247,36,530,125,1473,1364,452,108,82,578,131,677,150,598,1092,241,-10,263,1260,670,1243,202,98,232,551,3232,320,538,434,605,2387,-246,-24,-123,289,650,161,1111,510,522,340,263,-91,2,333,175,15,704,220,-16,224,323,452,45,-33,-50,-55,-743,-54,-133,582,126,-354,-1238,778,36,262,158,607,205,-131,7,59,-43,1200,890,47,47,13,510,23,-210,393,371,629,583,2982,149,-268,818,675,163,914,455,441,-115,-353,-127,-112,33,464,325,340,-320,313,46,12,791,258,331,729,351,51,70,-511,271,22,-538,-547,-72,-105,2027,990,400,121,-699,488,96,2415,58,554,87,1418,363,0,236,661,303,387,-21,203,-22,46,-5,67,72,55,99,196,68,758,-19,265,90,245,231,19,-11,102,-7,113,14,14,-92,504,67,803,362,59,1225,166,506,46,-161,209,821,223,75,456,622,503,259,610,134,23,205,812,-17,69,351,-18,-59,583,77,-84,103,-133,-57,1621,-36,76,581,944,89,373,96,175,20,540,3234,95,426,35,175,287,611,83,-66,114,162,212,47,97,212,131,747,4,35,285,193,626,978,109,2435,-420,433,-375,117,-100,-188,438,-187,292,560,574,650,484,-127,120,79,-55,-27,9,201,984,147,211,-5,-343,275,-588,238,0,-16,108,303,-9,109,63,-245,304,221,33,92,104,123,1802,598,80,288,1259,390,-52,63,11,-476,68,-323,-301,1441,182,-20,282,112,44,26,162,722,69,448,1531,1448,120,1430,269,-27,6,-224,303,85,-16,101,-32,-4,64,430,180,202,155,698,557,45,328,-196,-283,241,312,-197,52,204,-113,289,-325,213,250,-187,228,11,15,214,37,205,591,67,412,116,-596,241,22,135,146,109,107,138,92,571,790,4808,151,970,-313,1321,1647,222,0,329,792,-118,-8,44,-102,-11,1318,659,170,26,-5,417,-32,-24,-621,135,146,11,-43,296,3,346,-347,733,689,1332,109,690,178,452,75,230,1107,1201,226,591,63,153,143,92,-49,686,41,201,478,232,-1774,1384,148,126,-60,26,887,-52,208,17,167,-189,88,39,131,1746,363,742,-37,845,513,1167,14,724,15,304,152,-29,1680,270,283,138,-59,1559,81,265,-13,500,-110,-295,130,118,67,222,54,-33,65,-469,51,112,-581,602,240,90,244,268,428,25,213,36,83,-56,384,1122,38,81,-38,56,-242,879,89,182,7187,831,167,307,121,239,91,644,-27,282,21,422,219,37,-69,123,146,45,134,-14,1196,-537,169,-466,108,237,-184,117,356,611,-24,-55,464,-587,1441,27,437,242,123,-153,12,-420,75,258,2872,50,-1091,468,-14,35,86,-63,176,2331,400,434,-29,1107,616,1373,159,426,-1,175,185,476,202,13,1282,-33,22,50,161,-49,-13,1133,20,120,286,24,27,1422,754,22,-137,167,726,268,39,425,-234,664,871,414,-48,-155,242,205,319,121,224,40,32,106,153,181,263,126,72,-549,-1,514,232,777,622,325,-198,-62,422,284,562,111,103,1335,468,586,-18,104,263,239,113,100,1399,-1593,196,204,614,656,23,446,-128,252,103,-80,92,1067,-9,370,1773,-14,1067,2220,466,11,1519,1249,78,261,770,280,221,-174,12,44,218,6,-8,798,98,436,194,-44,45,397,350,394,8,818,71,9,467,141,-33,125,491,27,41,402,102,966,175,20,184,-31,321,368,322,1511,425,-549,4207,160,144,665,964,104,150,-154,44,1921,980,66,309,42,498,417,526,575,29,883,138,54,96,287,240,156,783,-48,97,-150,-11,499,66,293,367,37,458,92,94,29,560,22,375,1651,61,22,218,2069,-590,33,64,171,-112,385,183,575,49,-38,209,187,450,28,574,114,7,790,35,298,432,142,126,105,86,338,558,-63,18,490,-450,-28,-43,336,-14,-30,-127,216,170,-142,140,146,-51,1206,-605,341,368,150,594,264,281,304,289,2279,290,224,282,533,104,1098,100,-213,369,2518,1859,156,4192,149,479,127,508,148,48,187,100,1787,125,65,2,-35,1348,2875,386,-39,691,136,192,103,191,241,340,183,267,169,-88,409,14,156,151,299,951,114,320,181,301,53,33,57,-18,-23,129,940,-272,-80,129,120,39,374,454,1267,893,2,146,200,176,421,51,72,-3,221,74,-117,1,215,100,-378,480,257,282,85,585,626,783,12,488,76,504,982,139,34,66,373,540,1107,494,0,410,441,70,403,7076,70,1960,3161,109,36,462,83,38,704,3014,1959,-56,-126,132,131,140,690,257,-12,128,-1,216,58,90,766,149,625,932,608,58,168,115,1536,70,207,46,1010,529,40,133,99,38,149,665,-29,-589,318,42,303,112,149,14,53,193,-11,-89,129,566,236,286,45,90,150,210,906,-260,1036,903,250,816,305,-25,93,152,238,485,474,2501,1401,153,1,63,491,1522,157,-269,259,578,-33,391,921,764,994,56,166,-76,-221,149,172,92,57,51,74,180,379,716,-223,1150,195,222,761,-56,290,-34,633,-68,39,498,-23,332,121,70,145,-66,46,14,530,-86,-244,864,15,542,-55,288,242,163,23,2245,523,49,523,123,17,-19,133,671,113,-4,51,-664,109,263,121,187,65,370,-58,19,64,-8,-35,45,47,57,250,-33,284,761,-90,411,-197,479,-1068,58,102,-54,185,-55,813,2532,322,205,128,1466,47,353,120,42,322,944,814,165,1113,-40,-3,385,209,184,440,-141,-227,-26,-38,1593,497,164,1013,153,145,1916,937,214,87,886,-22,-216,895,95,419,450,187,79,-500,968,-45,1332,36,780,-184,222,174,334,422,330,-26,-49,-12,34,-75,132,946,122,-241,-184,572,44,-117,-1,360,121,-77,-248,28,190,473,367,75,83,164,-277,48,156,231,-181,411,-118,60,30,58,-49,-52,531,27,143,-6,444,628,234,858,1036,60,16,194,25,-127,32,379,18,56,99,27,148,-50,-8,-24,16,-167,-16,-88,91,374,-11,-16,-248,-5,-352,147,-28,-47,-2,34,31,3,118,166,290,32,280,161,20,75,-10,34,-3,71,41,7,-558,166,-135,232,176,76,6,-23,37,-19,-15,-7,1,22,1698,325,874,38,-28,173,4450,84,196,1951,123,25,137,30,42,11,-3,175,19,129,22,47,56,13,11,-1,2353,126,526,-10,29,95,933,-41,66,82,22,78,100,20,1,13,27,-4,66,-501,137,764,-50,1705,147,136,-77,337,107,176,-4,24,-7,23,52,-23,-23,33,25,179,24,-4,41,199,-1,95,63,-5,101,-61,42,-28,-3,352,-17,-5,-21,1796,67,532,29,219,4,87,-1475,-7,5
-92,-169,-108,201,-180,-534,258,-258,-26,-121,-101,-772,-456,-88,-41,-79,-8,-221,16530,-53,131,-70,21,-116,60,-96,-63,-146,26,-43,-285,31,-450,-142,-143,775,1000,3493,-51,47,535,9878,9653,14775,14021,19295,15010,140,-42,98,537,2437,298,1351,212,277,378,264,568,231,128,215,17,61,32,212,865,83,-147,-314,-5,341,96,-383,-58,22,107,160,509,26,120,263,42,-68,73,167,251,599,194,29,135,58,193,251,321,-78,-8,145,130,6,9,-51,-21,15,4,51,1906,289,1,292,54,-13,64,-843,-247,-82,465,113,-16,-11,-42,-99,47,167,-50,-120,101,46,41,116,216,-10,-55,84,-7,412,10,411,1223,183,-87,98,80,180,250,40,65,558,5,38,344,219,365,54,210,-95,257,-2,300,-94,1211,-26,204,161,1809,-19,89,205,927,161,211,57,339,143,281,157,45,89,35,251,1069,149,27,33,-108,66,-35,-68,-99,-8,925,1,-26,-143,101,340,-6,23,-72,513,26,143,49,25,23,230,24,475,82,68,3,-112,15,126,1915,-181,132,860,-63,350,158,-85,15,-33,-21,3561,-24,65,382,89,37,76,181,120,62,-117,25,93,328,28,1981,54,583,-33,36,46,52,63,224,144,35,146,149,53,420,-45,175,33,425,-53,1055,331,-306,238,71,-300,-90,-471,-70,-13,-227,16,108,-42,28,181,8,-3,-134,-56,15,335,2291,-1,-49,-62,127,15,342,-37,5781,757,793,-7,-179,220,155,37,276,401,49,28,-6,93,85,138,56,647,101,515,-455,648,67,194,-12,25,45,-21,-26,-187,569,986,1189,800,23,158,637,313,46,59,334,211,275,138,-17,71,182,180,1423,193,-9,380,413,-28,16,-7,438,75,83,302,-55,62,1011,44,482,51,1002,33,74,26,245,232,173,438,33,-5,116,663,155,419,342,-187,324,183,764,225,-71,99,719,10,12,-8,-21,1390,275,706,-361,-32,24,-47,35,-56,51,-79,25,174,24,252,287,289,247,86,-155,351,214,156,482,-53,16,-64,365,697,-15,3,83,37,253,72,-9,151,-241,12,128,344,129,22,371,5,-113,108,625,52,-37,-68,31,115,405,369,103,217,1120,290,199,31,11,-213,52,144,60,850,177,36,213,43,157,-7,551,-49,297,163,227,58,525,1029,40,76,-66,24,-410,99,299,27,54,14,945,-28,193,-2,-37,767,162,-214,293,63,432,35,-15,73,-20,418,-15,95,106,-153,-1,154,122,89,-60,-32,333,113,131,754,877,418,158,95,1152,29,-188,-10,150,135,173,30,181,181,51,61,61,208,68,32,-383,327,268,368,140,74,154,742,117,134,65,491,83,92,145,112,149,156,217,430,132,-26,127,-124,-22,50,10,337,196,-10,467,597,16,-10,42,-33,23,-22,7551,7,-23,65,33,2572,-41,-321,127,23,108,-33,162,158,105,133,93,48,235,30,-40,530,79,238,37,83,121,219,53,119,4,46,-141,114,2,-631,-654,10,-73,-10,-15,6,2818,199,206,60,-386,122,48,209,117,-102,-14,20,86,1019,29,39,94,196,461,-59,-19,115,351,117,77,23,71,-30,418,37,54,-5,-257,-55,-69,296,-6,164,79,-28,45,210,145,166,306,653,68,-14,49,406,85,4,25,203,97,89,-3,26,112,126,82,274,212,138,-6,27,-10,61,62,170,45,189,125,120,297,-8,70,96,410,-48,-21,-40,-9,-112,140,7,-119,104,-133,-43,160,16,129,49,183,-53,26,189,-4,-54,-36,30,190,99,70,341,330,12,490,58,53,95,174,-8,-28,11,-56,427,81,36,-872,90,68,-20,21,87,20,355,-70,203,415,161,121,-48,185,52,269,12,-6,119,15,1961,56,37,138,-44,456,-56,9,441,-142,-77,71,10,-5,222,-19,-61,191,-320,30,0,118,237,-5,434,389,64,-67,889,135,46,19,254,275,35,604,-32,50,60,-101,-18,-19,39,242,-60,454,12,57,885,411,-16,-77,1277,338,154,-72,182,-64,585,1483,637,24,100,-16,15,-26,6391,252,75,584,418,3238,54,247,98,165,-328,-369,68,5,-266,-83,-604,-148,30,-100,78,442,2677,308,92,-3,-35,38,136,-96,130,-9,-38,82,-28,38,147,-312,10,69,-35,-15,545,23,-180,-44,-111,3,-297,-34,213,-16,-45,-7,23,-154,85,47,173,-65,-50,-14,1157,70,65,97,1376,5833,204,-23,-136,903,-135,-24,-331,1520,3,-84,-16,2,-82,80,358,87,11472,125,32,74,38,221,86,57,28,-137,3832,-76,-73,1,-94,698,6524,77,-206,-55,57,108,133,136,-169,391,274,-76,63,-9,1295,101,97,59,9772,570,-3,239,223,165,128,64,-2,50,15,-93,3560,29,-80,-30,40,-10,183,57,-191,401,-172,74,64,-66,27,-11,29,-91,257,314,-41,-252,58,261,-54,-128,100,257,176,221,103,113,266,45,-29,-37,-57,21,18,65,189,25,-145,-110,-6,128,-39,-171,-31,28,-25,266,-69,-171,6541,-59,463,121,100,-38,-77,-139,-57,-42,-71,-100,85,2758,44,139,48,260,-58,26,235,-237,-89,-19,82,82,128,-9,2116,43,26,-175,1183,-24,91,-112,4763,-16,156,30,120,-44,-60,-433,100,39,203,-12,272,50,1209,344,-15,107,100,-207,-28,107,149,322,13,599,46,196,61,114,932,179,1131,62,55,20,1701,6,788,73,242,150,4475,-1,272,611,351,-185,11,83,3277,92,187,103,386,392,10,20,3327,28,3078,55,148,88,180,-1,105,-6,3,1011,125,-139,-111,24,196,-3,232,3210,1177,39,-102,1115,-2,268,208,536,104,530,522,15,100,12,-141,734,214,1876,-158,10,64,27,2442,181,21,94,-19,-6,686,90,-7,-3,-42,-16,340,454,-18,372,8,8,-61,-119,69,54,306,41,41,510,11,-4,-13,1,-57,93,-9,-7,346,1372,-102,30,45,127,5,3473,738,43,2025,-6,137,-12,146,72,72,456,-28,-6,18,116,470,294,248,17,2,70,-71,0,-56,314,151,-33,380,13,11,-62,-197,69,-87,170,-166,98,-38,142,-31,62,-6,-152,145,302,148,-516,137,5,15322,6368,81,53,-235,174,-63,-4,118,-28,-175,54,236,-5,-81,31,104,863,19,191,22,-18,36,-31,360,-80,383,451,-7,44,-6,566,36,-17,45,241,520,526,49,35,-20,-79,-39,17,717,-31,10,-124,121,2,126,-52,69,-12,58,528,21,42,59,114,767,-129,-33,108,473,37,88,6538,5,441,12,-30,1691,98,358,12,80,41,81,49,105,411,641,30,42,24,7,19,166,-66,70,77,-146,451,42,40,128,411,280,167,355,-56,218,40,-33,4,-76,236,-26,41,1486,22,349,35,-119,39,-224,105,10,-551,47,826,86,49,318,524,132,122,310,57,1292,-49,27,51,77,175,212,1474,22,-25,293,119,62,271,-32,92,38,623,4390,17,768,1947,-36,-8,175,68,11,33,280,289,83,50,-31,-27,57,1453,98,144,51,3,-2,16,1486,-12,-70,143,-185,124,616,-19,-8,410,9,-1,89,288,116,-15,31,30,170,0,-165,-18,2,171,-302,145,74,1474,326,371,40,238,10,214,23,40,101,-125,-12,1557,165,-118,122,7,-29,-7,-105,72,11,71,48,157,146,433,355,-1,94,154,132,114,-583,85,377,-64,-52,88,308,-44,215,319,203,-216,-68,32,-52,-28,98,-27,416,418,70,-212,10,-306,410,102,665,72,242,96,106,0,90,29,61,-48,366,-22,106,-98,18,-253,26,675,6,55,225,-3,203,107,124,186,18,-286,320,189,61,116,1,53,1616,184,134,-5,58,202,152,607,137,340,-79,-84,-90,216,491,46,50,231,272,-54,568,49,27,10,23,27,159,265,-81,562,-16,878,-25,405,-30,126,4464,108,277,139,19,-28,-85,-12,13,35,0,653,360,26,56,-67,16,-72,88,20,56,-52,141,537,66,23,244,-40,-118,-15,293,-19,-74,-33,112,-2,20,3,390,-53,48,37,857,124,89,-90,-6,-46,65,-16,91,-120,305,-188,65,20,-33,154,93,31,-81,603,120,8,168,125,-24,660,21,87,73,111,366,43,109,868,-27,12,42,-6,435,56,50,-38,-266,-10,55,-13,108,-32,59,211,404,50,66,-14,-45,-242,70,22,-192,-10,143,-28,155,-30,31,-30,-247,42,-50,38,-297,79,263,-135,65,-87,-138,110,49,-9,25,381,12417,171,29,2065,26,-23,37,-213,62,188,293,-19,94,129,-57,-214,133,5590,24,380,3363,48,3,432,62,-33,537,16,0,478,754,-131,-76,6593,-32,-175,241,341,9,21,88,120,-240,85,40,392,-153,65,-26,113,21,15,-19,-66,617,91,190,197,336,249,-9,-84,-321,525,-53,-19,44,-17,177,-339,-10,301,432,116,-84,72,81,-84,133,-11,-8,32,7,12,90,3,261,-52,-34,15769,-23,9593,7240,6027,29,-136,-44,-70,-246,421,231,2417,45,35,1896,23,284,-5,131,11,223,642,-38,57,24,-24,1101,32,1,-31,-127,-200,2243,-58,271,-48,986,92,2567,-11,311,-80,-29,28,98,56,222,-113,62,143,72,-107,-21,-77,551,57,10,182,827,159,8,215,87,-16,103,715,128,91,97,52,73,483,195,49,-128,1822,-55,5732,224,35,49,-226,-14,375,50,127,202,-14,27,-90,9,113,262,58,4,26,115,-19,100,-11,-29,323,-43,570,-79,14,105,93,861,-3,102,2,-505,96,7,-12,79,-11,3132,148,-544,-47,28,-176,0,88,62,408,-38,30,-38,67,44,245,-10,124,18,15,-52,623,-18,50,0,-45,127,135,1452,38,67,15,-58,-1,57,1,-11,225,2,334,969,-131,65,19,17,-33,438,524,3363,480,-80,487,117,-53,-50,-73,-171,42,35,309,124,108,138,949,205,73,16,3970,-13,-28,99,738,159,368,-50,13,146,280,441,23,4866,1097,186,6,123,113,12,581,126,15,1082,36,-2,1,220,349,1103,75,66,159,-12,29,6,80,31,97,303,12,384,36,-134,251,58,2086,306,78,99,205,14,248,493,58,23,509,10,56,218,228,-6,35,-39,-6,111,2,27,103,244,110,250,107,79,74,318,142,248,16,-29,123,123,118,864,85,-5,22,-15,17,26,-35,-4,396,195,1471,-114,-127,-53,-58,1813,595,-55,311,-38,13,46,-53,530,53,292,-215,18,2456,501,-86,90,3,-3,-123,-62,-36,-41,-119,-6,177,22,-8,61,36,4,-308,35,11,-29,40,65,-209,1,315,29,-66,-16,-43,20,13627,1081,412,-53,17,24,-143,129,-37,5,42,1658,37,-44,-42,39,33,38,551,121,3,-24,209,237,-150,-14,-31,94,5058,9,341,156,511,4,1450,2463,-118,377,-11,310,-61,-1,35,-10,107,5,-20,-86,356,35,4,68,480,3,156,78,10,-31,37,-27,391,89,23,490,198,-33,8216,-508,182,204,-106,85,12,515,50,36,57,-291,111,89,23,-3,-109,-9,63,-10,469,-36,85,69,96,118,293,943,926,-41,-9,-4,-14,-72,-10,-36,9,246,106,-18,221,-35,23,54,56,45,25,10,-70,72,25,1105,115,-37,-149,128,243,74,559,65,-20,280,-78,-112,214,283,-131,58,24,53,130,70,-6,9,-49,3545,-113,734,68,46,189,364,158,6,47,88,-90,-521,121,528,112,-31,94,297,41,19,-1,326,-39,208,8996,122,134,-73,131,7,294,33,-12,158,77,11,-17,438,203,48,674,-6,-221,96,-43,-81,-19,309,-110,-26,-40,1211,279,339,22,6012,247,-30,108,30,141,-32,62,116,70,1123,50,-35,138,173,532,20,55,261,748,18,-154,-49,66,67,68,157,113,-15,126,60,-99,632,139,417,50,460,58,218,272,404,16,104,-21,-202,245,111,-23,106,19,88,-61,90,4,242,-34,266,-110,50,87,8,8,168,346,266,106,71,70,44,102,399,159,20,27,100,53,169,150,154,154,73,63,61,202,460,-20,-123,-41,-4,121,1181,504,-96,358,785,72,200,18,-7,235,14,181,229,473,354,238,46,243,639,22,-98,-89,431,-74,151,-9,-80,84,173,66,-89,106,429,260,25,-68,1,-43,122,307,63,1036,-14,53,79,-40,1651,397,76,129,-3,-2,174,-45,0,-17,37,327,221,4,-53,5,333,13,200,-66,0,-142,208,-1,14,50,45,305,909,-11,102,328,110,136,31,-6,287,1002,-6,67,8,-124,-9,92,-127,-20,-53,24,165,450,-156,125,26,42,384,-3,1580,120,73,118,-112,-11,45,115,-85,76,7,1194,33,35,112,-8,23,282,-153,440,-19,-20,47,-18,90,-68,20,203,61,476,58,94,38,15,-35,-37,58,97,-3,4607,157,12,205,38,113,101,42,552,81,-93,-8,33,13,-112,36,7,102,-20,-3,-36,-38,20,514,-48,290,3,-12,-317,33,79,148,-7,54,0,-115,252,14,99,116,-375,13,12,56,152,-12,161,109,-12,-240,-83,197,-117,-25,175,459,23,-40,104,193,72,16,676,-258,76,168,-16,44,-40,54,4,72,22,33,10,30,1703,100,504,-150,467,63,72,-5,-15,678,-71,140,51,-188,177,144,-130,547,-41,101,159,427,231,31,108,3,25,354,-97,37,76,-37,2,31,8,-18,-8,-18,276,60,-33,-5,202,-12,192,432,416,-38,276,-66,395,295,78,18,80,0,122,-22,264,-33,388,33,336,67,83,74,-43,59,-263,177,95,339,98,64,162,135,519,85,397,95,266,82,-10,462,21,82,26,21,31,-42,-198,80,167,-8,-50,-84,100,-50,-37,154,342,794,-122,1,76,92,152,-23,13,110,77,121,12,123,156,-58,245,73,92,122,94,1,91,654,1176,354,94,-714,20,-300,3863,79,790,18,153,831,528,153,78,-30,178,-14,249,196,-70,73,347,641,-16,91,-48,50,114,910,-39,3,-16,6,289,2170,4069,5196,43,-26,257,-17,8,-3,309,-2,-11,65,22,28,-4,-25,-160,126,-41,115,23,50,30,200,-14,-14,144,124,31,188,16,239,99,-7,34,41,163,984,23,-143,9539,14467,8794,3640,6385,9217,4864,205,1267,88,14,95,79,68,288,107,26,-280,-61,-14,59,-70,56,158,107,139,-7,290,1,-69,50,128,27,199,621,40,35,-46,-15,11,-7,-5,29,-2,-87,258,61,71,-8,50,-39,502,364,-169,19,-61,100,6,4,-139,54,119,58,57,99,160,165,91,140,70,94,56,-19,39,-20,1,43,13,-30,14,-18,-19,357,42,-15,-127,94,-55,732,34,47,218,227,311,-71,29,432,180,85,-10,-312,75,117,80,217,-18,279,27,-82,107,176,-94,213,-15,-11,70,282,21,92,223,13,18,889,27,32,2,96,299,28,5,88,7,197,-25,35,47,145,1011,207,238,230,-31,-18,12,84,244,-7,2,-2,200,76,90,235,4,125,141,2276,33,-147,84,199,7,16,949,91,20,-58,271,133,56,-57,108,51,-19,89,-30,26,78,264,-193,89,231,10,-8,165,26,-67,-12,138,-49,74,172,-56,107,158,-173,123,-6,52,286,-63,333,9,21,-30,685,-24,260,123,119,-53,663,-77,-3,187,363,-6,53,54,966,-84,82,280,140,-3,-39,32,78,-6,-4,-22,-97,57,479,102,106,180,-51,229,-12,-54,290,547,292,178,30,-5,16,-45,-86,63,180,484,42,3,16,68,129,22,849,83,-84,278,-53,46,-7,345,59,-41,-538,20,283,869,135,-75,169,-44,-2,-54,96,117,151,315,-130,15,8,-60,255,-77,186,151,10,102,-1086,-176,-146,3,0,38,63,35,35,212,-25,24,69,120,-84,1208,246,47,79,105,169,352,91,92,-15,-167,129,105,-6,17,66,237,76,464,169,-10,134,43,336,1177,65,-31,202,-20,-24,79,-20,891,93,384,-7,64,693,14,121,-91,218,388,370,155,-27,-116,36,-90,-66,331,10,138,25,6,75,516,84,264,64,97,-342,-375,363,28,107,75,55,10,40,200,14,380,45,-138,974,129,70,680,206,61,12,-59,136,27,50,3,7,67,15,-14,20,-65,-54,269,200,619,16,-110,194,137,11,157,6,22,-38,65,4,-349,86,63,68,160,13,42,-72,68,34,298,-834,89,190,-8,12,25,-66,60,301,277,1610,41,194,450,-108,-6,1650,344,471,27,300,-23,123,-7,660,161,99,107,87,154,812,168,-6,2137,1547,7,-29,123,15,-80,-8,-40,226,181,9,64,102,130,43,210,-61,155,-61,233,-286,-1,-42,83,117,50,268,388,198,-138,45,57,63,-129,537,56,37,159,228,159,-64,-101,62,63,38,-123,227,76,-20,228,159,-39,339,167,53,134,6498,-110,178,-55,0,101,590,-113,176,-58,24,2020,164,-4,215,47,4,453,165,11,95,-18,202,33,1017,132,60,575,54,55,729,86,91,272,584,17,391,506,-61,-155,125,236,-2,160,28,185,61,419,-307,-486,379,363,-173,39,-87,36,329,473,192,-65,94,116,249,44,8,205,-185,-48,-11,133,-25,216,17,432,-81,52,124,49,-353,-59,-17,495,-28,429,62,32,84,22,-37,47,106,28,133,38,-22,-25,145,286,180,1491,64,-50,101,49,-338,152,73,-46,94,52,279,-129,902,61,-12,-19,23,106,374,50,46,299,-18,24,21,-6,196,376,161,69,-2,38,93,26,387,-5,0,153,4819,225,378,62,167,15,-92,94,335,201,48,-2,78,178,-16,326,51,184,7,18,69,156,150,190,86,5,80,45,25,-269,9,136,-42,-53,-54,1146,-131,70,291,23,-139,234,101,38,-63,53,56,50,268,41,42,-36,36,44,67,64,843,121,66,-28,34,-56,38,127,-212,572,-110,176,31,731,-123,52,-74,-28,18,-149,-131,62,115,107,155,34,97,285,84,422,120,509,28,-47,372,-44,-20,-5,-13,149,-53,360,-7,87,537,21,-44,-52,93,300,642,283,807,58,100,3,30,127,129,367,12,261,302,-15,67,104,4185,53,72,1,21,-22,55,-24,-72,175,250,186,41,-267,24,12,104,-38,446,59,744,-15,121,212,-45,50,63,-44,17,-102,62,348,24,113,-92,-23,-45,149,7,18,99,23,14,321,40,33,-18,663,208,17,10,11,79,44,38,145,6,160,-13,525,54,218,13,241,302,826,-122,212,-174,468,32,221,-10,-26,-9,100,-157,15,47,-121,-16,238,62,130,475,46,123,335,-73,989,476,118,107,385,-20,-60,-93,98,-116,-97,-14,17,-39,-53,129,-29,-6,201,1563,-140,253,104,93,-18,52,-10,491,209,39,90,136,6,105,325,54,235,291,15,-45,-82,-15,5,140,118,20,1303,390,176,121,585,391,27,195,105,132,248,138,80,114,-23,105,-128,65,2758,182,145,92,-178,-53,7,1272,69,625,-215,78,136,43,561,69,-11,91,-14,-743,34,77,-32,-27,16,82,34,16,290,134,206,68,15,55,1,181,258,347,34,294,241,16,29,-28,-27,6,89,75,30,-751,33,91,-48,265,188,40,41,6,4,338,27,93,28,72,-47,-32,43,45,54,-62,-35,13,230,69,77,-63,6,110,164,26,501,178,158,-123,-22,18,54,5,508,69,15,292,-19,72,302,171,1433,60,583,161,-2,273,103,97,83,-12,69,-4,51,347,-109,150,-151,25,-1429,-29,-7,393,-47,85,104,66,-194,-495,457,51,1846,5,31,-283,113,90,-104,-121,345,274,60,1,-7,-61,3,53,82,18,17,-2,41,401,-24,-23,18,51,25,220,342,-221,8,-82,101,250,107,15,65,-164,-15,109,429,-63,7,16,446,78,54,1,0,12,49,988,39,346,70,131,431,102,62,58,-82,77,-41,293,136,-349,84,0,115,124,135,-7,181,689,-65,267,-45,-69,151,80,421,33,244,128,393,16,354,26,133,-27,105,-36,58,8,67,11,1271,15,-147,29,49,60,-69,57,12,42,248,116,186,258,114,106,32,10,5,328,167,30,2046,275,-16,95,55,6,61,-107,288,363,572,-322,88,1080,95,-85,1122,68,-8,407,26,-137,54,-237,83,-47,21,104,328,86,369,-14,41,115,-8,81,-34,1040,20,1428,-239,37,-55,118,-19,-23,7622,30,14,0,-113,67,82,190,308,193,113,2177,27,845,64,617,-5,35,1,207,-15,164,-51,166,120,3678,-972,7831,-33,62,16,168,459,738,1394,239,1655,-62,-28,8,-13,-26,-7,138,143,300,-40,29,5,-3,114,352,605,107,-30,-68,-107,24,524,-512,76,78,390,18,-103,87,27,-15,144,15,106,-17,-37,-15,-74,11672,-21,60,4,374,44,386,4,169,48,6,-72,-35,-40,-140,412,105,45,8,22,59,1203,-25,-4,3230,546,29,210,230,56,-62,2,423,265,-40,98,457,63,482,1730,812,192,580,-88,1444,651,149,104,164,294,1458,55,-128,-27,-3,357,264,57,96,-79,44,345,-77,-40,-17,-47,1524,726,-10,-37,65,2202,-71,41,207,642,209,-312,-40,1328,-11,991,1731,10007,-18,309,6569,632,-376,672,57,122,180,1215,-22,849,135,156,-62,-319,1442,99,31,-61,554,122,-31,13949,26,28,567,7,50,227,-16,123,-178,-4,6544,1086,-40,-31,100,-6,12,-25,37,-73,-6,47,73,133,1,37,-41,-64,36,-17,110,229,420,178,593,21,35,29,51,128,458,37,3706,357,-56,51,1275,270,48,529,96,-352,-215,2427,106,119,-309,11,-5,-116,64,531,109,-3,335,-36,33,273,15,83,8,1,81,97,320,11,57,70,757,-90,7609,421,-15,-109,357,54,5482,-269,873,52,-52,419,1784,-5,46,75,60,106,9,10786,4269,59,590,97,106,1629,576,1171,200,-45,1737,5,-78,-101,161,60,38,333,849,33,-218,-59,-41,-63,221,-68,-13,26,390,88,29,16,-99,10,-49,-119,73,262,-1,250,655,126,90,1801,1652,346,1024,-7,2,-74,159,2039,303,-841,50,-91,-9,170,-107,567,41,57,38,891,-25,5,607,182,501,23,-2,1016,728,1829,1094,464,173,1207,6712,726,15,-17,85,94,177,-131,77,-882,-16,97,8936,-5,288,115,0,-74,93,95,358,214,-14,-24,208,43,29,127,295,186,12,-41,16,3131,38,-11,-11,35,-9,-38,42,-5,49,143,4,23,336,48,-62,560,141,185,-88,-118,-29,-24,204,158,18,215,1433,100,162,213,41,-2,8,19,274,169,111,-57,-14,-37,67,45,8308,-144,540,3,13,92,30,827,-150,2419,205,46,82,75,175,-119,537,65,59,123,254,-26,-16,-26,1,-240,476,17,14857,3929,11,465,1249,-26,251,717,60,67,2147,242,87,119,-249,-79,384,51,-17,78,258,51,390,188,56,62,14,-3,1295,114,1261,75,1213,127,95,-21,2487,-28,214,105,-38,-54,298,65,257,7065,-24,40,-35,-79,562,6,516,339,179,-28,81,-3,349,101,399,142,437,959,675,18,-27,73,162,426,239,-22,40,50,-7,47,509,37,998,-59,16,64,592,339,106,59,-5,31,-84,157,51,52,14,237,104,-8,-59,-29,791,344,181,451,25,326,169,2,30,66,149,-30,-74,85,481,-19,-110,-25,82,-2,73,-129,2315,44,-11,-109,348,0,64,-2,-128,155,198,-1,976,90,56,40,22,229,94,264,98,71,3984,159,393,-10,136,-86,104,-127,-138,69,238,732,50,179,54,151,20,279,543,497,89,9,116,78,51,113,411,570,12472,242,2417,117,202,30,105,376,39,105,37,-132,-3,-28,78,960,34,21,56,-32,1,5,226,-14,118,258,381,25,-88,72,397,1497,-55,39,70,19,109,-30,170,89,401,5,-62,597,60,114,-100,147,-18,41,-1,234,-68,-90,41,81,16,-4,33,-46,129,-37,141,17,-1,-11,9,5,8,-170,-62,162,506,-55,154,-8,100,227,165,119,221,30,23,-52,-79,-17,166,280,331,118,455,1162,-52,-67,-94,177,2000,502,121,-212,-25,35,312,-54,-204,-27,104,47,-6,-36,42,548,99,241,15,-160,293,61,411,46,215,15,198,160,-24,33,116,-46,364,178,18,210,17,146,-3,28,-22,-9,404,29,667,-9,684,-1,95,718,94,-31,115,99,122,144,-916,97,-37,63,63,41,173,159,423,-48,-8,-241,0,78,50,53,58,-19,174,175,-146,101,60,-31,-200,462,429,20,13,-2,-190,0,17,-24,18,-25,6621,-141,396,19,96,-39,-42,764,-225,50,219,329,-26,112,89,94,59,-145,0,-246,472,160,78,-48,149,446,256,112,168,-49,221,-44,157,42,210,141,3,-158,-26,-88,126,456,65,5,-37,98,-62,214,526,182,13,-53,-34,15,172,135,203,417,-260,73,77,-628,176,187,113,51,527,-340,-138,-174,332,-113,297,40,115,6,-97,-248,232,407,102,70,282,370,-157,122,43,67,779,16,9,631,934,-70,-88,-15,3197,872,-3,52,-62,-35,476,372,87,-92,1,131,51,-730,-1,212,71,-8,-5,89,-7,-85,3,143,-226,60,-16,-325,39,443,-45,-744,66,37,282,148,-87,106,-163,217,157,52,-54,812,604,93,35,116,124,59,88,23,-42,100,-104,39,216,81,97,-194,45,142,113,-44,18,53,-15,-82,-65,-197,205,-6,87,353,51,-1,-22,42,-15,-46,-1,-44,-23,-13,106,-40,365,142,22,-8,331,42,68,4,130,587,-97,274,107,-245,-15,-53,-134,104,-350,70,23,85,46,245,174,-73,101,-6,167,-60,93,-92,132,-11,10,98,13955,459,8,449,398,11,9,218,99,74,-99,32,-3,-34,19,-37,-1,278,6,20,59,52,165,522,-8,368,61,100,58,220,1820,286,38,73,6,159,350,34,4765,264,-66,2,-42,-7,7867,869,11,4649,98,30,-122,15,77,63,-16,1177,602,20,74,237,81,40,146,65,522,42,-87,29,41,28,233,98,191,60,155,-41,-29,339,147,233,822,176,452,-165,-45,39,37,-34,69,9,119,89,336,301,38,31,61,295,-58,26,19,106,8,-7,21,5,25,121,-31,33,827,524,22,30,-36,-3,332,94,154,105,-21,323,7,140,268,370,536,508,70,395,49,27,149,1034,43,38,-5,-21,-402,-124,-18,12027,-220,316,213,-244,-30,-507,11,-45,-5,-106,-76,-65,-17,-61,50,-61,-51,27,-201,-39,-19,-238,33,-32,-26,-74,78,-220,-16,100,-82,44,55,-13,322,239,107,8994,1342,80,58,58,1,1063,378,451,198,-4,359,-43,102,25,506,36,303,60,73,-69,60,59,172,127,9,90,25,20,82,-4,476,-115,199,95,40,11,63,256,32,-20,458,-9,924,39,83,60,1108,-174,-70,17,76,9,97,-10,114,-88,120,83,45,18,20,25,-22,723,326,153,53,-62,30,74,7764,2,363,314,7,-122,449,101,-29,203,-12,31,957,297,-50,-29,-29,-79,-43,-39,96,21,25,146,378,34,13,44,324,55,4,711,86,35,1,-84,-130,-40,12,5,-10,14,-76,93,97,-35,-152,6,433,-12,331,61,-133,314,1239,21,408,-5,656,80,40,137,-18,94,-99,325,-6,-5,51,92,283,-9,-13,-19,-54,96,72,442,-15,69,257,5,4,-132,116,65,-10,6,7,135,504,55,73,11,33,1,94,156,11,293,94,-21,173,118,61,34,89,190,49,-7,49,10,-4,101,196,-15,49,-30,156,86,72,-9,36,147,38,12,-60,1208,81,66,33,53,24,158,179,-28,-18,786,31,486,-19,51,525,129,-36,22,-16,15,45,27,702,-1,-258,-85,132,96,1196,-32,-30,-32,55,34,98,60,148,7,9,373,104,33,142,180,361,19,-41,11,248,43,-22,933,72,-29,-57,-53,-28,35,43,12,-9,80,66,60,-83,130,51,-77,1,-482,1607,5550,0,-107,-10,-15,-15,40,-189,7,-36,256,136,38,46,970,106,512,28,193,53,-9,-13,-15,-11,460,-16,69,-349,-24,95,259,-22,143,125,457,516,1037,203,189,6,-479,-1081,284,-8,47,247,-97,460,164,151,171,266,111,425,-35,5088,96,-15,319,296,79,12,74,103,36,-8,-48,38,72,-21,-38,245,611,181,-17,-118,156,-1,-82,-57,-215,6,-47,3,9,21,177,23,-29,-22,101,-50,-10,73,-23,-32,-36,92,108,292,106,-15,282,32,51,165,21,645,-40,-70,-42,-5,-9,168,1081,6,-1,23,312,167,85,-92,355,20,16,43,-145,260,217,331,999,-280,1256,38,-48,1823,137,85,14,195,-439,16860,37,307,489,171,-1,83,48,-2,69,21,-56,-41,201,135,27,1659,176,777,196,96,-10,-30,433,-50,0,49,-204,1068,78,571,29,-9,25,9,418,34,-119,19,-28,346,156,65,83,74,-7,45,6,73,-137,699,-50,-189,-157,-202,503,526,266,-81,-204,909,2,216,1,-84,205,-89,1430,6539,703,-23,-171,85,213,-75,94,-39,153,-14,345,7541,6645,-18,-71,146,-37,109,-252,-20,472,83,55,123,309,641,423,2,29,-183,-44,116,7,-44,-26,95,34,-284,205,0,-291,-210,-103,-71,356,-68,55,38,23,50,-153,-39,-236,13,-375,22,38,-93,151,118,157,113,39,-239,71,25,25,-52,87,192,12,-19,58,38,-238,-39,44,249,147,384,3958,873,4931,-234,-15,94,26,-114,-26,46,-336,-3,-179,74,42,223,155,203,308,57,287,722,1501,-12,414,5,70,-36,84,37,42,-64,-94,3011,54,25,586,136,-252,298,206,188,27,-7,35,13,393,69,105,62,286,-24,110,90,150,85,10,18,-6,-62,-661,146,199,115,39,48,59,64,-48,-80,22,-366,-36,637,584,666,346,29,91,-131,-202,-34,160,31,-56,3894,122,186,45,318,223,44,81,233,42,96,37,12,6,39,170,-62,279,114,-27,24,-3,-55,411,-276,197,64,-2,42,-31,-30,-45,159,0,-282,596,48,-53,-61,-34,49,9372,1063,206,11989,-50,34,28,-47,1755,17714,103,2669,5061,183,138,2650,368,953,40,707,-12,60,81,10,280,148,63,112,-2,-125,-99,-18,222,9187,168,-31,500,197,530,24,-157,4,240,147,4,-22,-16,-77,22,138,705,138,22,447,7,-50,184,211,-60,42,-98,78,515,624,1639,-25,271,589,500,121,-35,763,519,348,10528,5046,-15,10,30,1,-33,62,373,22,1387,584,-26,80,-3,351,75,-63,-114,204,-11,-45,-62,77,6,88,117,-52,34,13291,312,22,-35,13,-122,-62,12,-39,38,-35,901,-170,283,148,363,69,340,-305,29,-6,557,-41,153,125,-23,-228,43,257,-109,-31,46,282,159,11,-517,17,-9,405,4,-387,53,59,-15,-33,-119,276,-3,48,70,19,25,18,-89,291,-79,9,139,47,-15,-4,219,41,278,240,72,16,-30,117,61,160,-303,-62,-94,-294,11,-17,374,-50,161,-1,261,-207,26,216,58,349,75,-63,-33,-28,-26,9,-36,27,-191,283,271,695,63,66,376,277,-8,-16,61,151,13,252,-115,-25,289,-53,19,129,183,72,511,463,-2,-17,-190,-12,-80,25,83,40,89,-337,-52,82,1,-418,402,-637,120,90,116,186,-47,195,1393,11142,1442,123,453,81,98,-181,-124,143,-146,111,2638,2702,3424,114,82,2545,1038,12,62,-71,-35,332,596,326,-58,-298,-34,137,48,-30,-11,30,23,-10,-93,-422,-95,255,116,21,4690,7,-8,448,93,-132,215,38,-6,50,52,-7,-91,169,-63,321,285,3872,-48,-62,-37,-31,-23,-44,426,199,-43,850,236,3,258,280,-12,2694,28,-4,-21,82,415,-38,191,283,-90,-75,3229,-143,-101,-25,-42,39,81,27,258,1270,66,567,341,-40,-100,493,399,122,63,11,76,1065,986,-18,-17,18,116,133,178,-10,248,138,539,-23,-25,17,115,346,-522,-70,46,-52,875,18,54,-214,-57,310,120,-22,254,320,379,-16,27,13,4,554,418,-166,-33,634,5171,-7,-100,532,-138,24,33,6068,3563,28,-9,3,120,138,35,-26,122,43,106,395,8,88,470,113,17,509,-29,102,18,13,15142,357,180,65,-309,39,-252,173,-88,31,260,-24,92,-23,83,169,201,57,15,3,32,109,-161,-764,277,31,9,16,252,32,192,112,196,112,1,65,50,208,-10,28,-85,56,-132,2663,43,31,212,-6,12,101,77,239,9,131,176,-343,497,69,19,-148,20,21,92,-54,131,77,3850,-62,117,228,674,-38,-7,50,-58,-11,54,268,-27,51,211,258,81,52,191,94,-15,0,-120,52,-57,-48,133,58,0,-28,702,125,18,169,90,21,229,29,12,38,9,96,120,-103,228,-46,2324,993,-85,28,48,539,-73,7608,23,-128,74,28,152,-117,-20,136,98,383,157,37,171,61,83,-35,-31,-35,-4,23,13,540,12,-166,-27,-136,55,-10,68,106,158,398,37,-2,-9,116,57,-4,20,-101,-3,-6,60,-1,51,663,-202,219,-59,121,96,130,42,17,181,-75,49,162,155,248,178,-101,159,309,226,108,-274,24,-48,11,4,-106,1100,31,457,56,-171,6,1,47,66,-402,138,189,51,-17,384,-165,-79,-86,18,-12,144,389,114,140,443,670,-1599,22,276,-98,87,182,100,-50,128,-210,28,3792,365,-9,-56,-18,59,-23,64,1165,6,67,231,873,143,52,127,57,-9,-60,-9,-92,39,227,-4,113,-43,26,-37,14,5,182,77,1517,-213,4,-45,204,116,972,1633,-62,-57,190,3,863,17,21,122,-661,127,-199,15,139,389,-9,16,-61,-97,-166,-258,-18,-780,393,-40,49,231,-54,152,-97,146,-53,668,3,32,-282,485,-20,-94,-18,-3,-53,13,600,48,190,301,-103,-7,-5,17,-116,418,460,-125,-208,566,1245,-56,237,-250,137,363,202,152,994,-138,-12,175,303,-14,4,385,-33,0,57,202,21,6,256,56,-255,98,6,-6,77,-64,190,104,1630,-46,39,-30,-76,-778,-26,333,930,475,-1163,-20,145,22,192,26,14,-32,226,70,-59,288,833,-21,6,178,187,450,128,11228,822,-466,113,10,-93,-39,80,969,-38,-408,-1346,-212,238,-22,-351,318,-19,-249,160,-87,-117,-137,1866,32,4,40,-44,262,976,-32,-227,-308,125,-41,14,1942,292,125,-31,1039,-13,11539,-263,-840,-2493,-6895,-760,-110,115,297,11,-44,120,-87,119,-100,496,7057,2953,57,-5,-166,-15,1945,13,1943,-16,15,4,-13,-185,2286,28,21,2198,81,22,4,-40,42,641,596,33,1703,-108,123,-40,-206,10,-81,208,101,49,99,50,14,-31,57,-13,55,-52,58,62,130,445,280,31,221,40,-197,-84,-60,248,22,414,42,-38,53,-28,-83,34,-154,90,171,310,164,66,5277,-37,2,-44,22,-46,-22,-28,34,-255,-11,29,3,347,27,27,60,49,269,15,11,-11,-56,-45,-4,9,-68,22,-51,43,7,-33,-30,19,44,172,180,288,-17,112,-13,2,40,220,6,5,2,895,-52,285,5,36,-21,-48,66,-24,210,-13,-15,-46,52,3521,41,97,11,-14,-28,113,2747,-41,126,1,-7,80,-47,202,-59,-5,-21,103,452,486,-143,-108,187,9,7,-4,101,15,390,-23,69,17,56,-68,4,79,86,48,15,-2,-4,-10,43,607,3,438,672,82,-168,-368,147,58,106,91,71,25,-240,40,-4,-71,-30,287,-47,104,1286,358,190,-2,414,-495,117,-5,25,-21,10,-23,-10,36,58,-88,383,92,-53,88,312,201,62,5,95,-6,496,-25,81,55,-51,22,-2,58,321,-169,9,8311,3608,13,165,55,588,-1,-184,6815,1,53,883,54,-43,2496,2952,193,-269,-15,-13,126,-94,25,-419,-2,12,112,75,3592,-216,212,-52,-113,-43,142,1159,140,146,49,173,197,281,137,-27,-84,20,20,102,5329,195,187,18,-14,-18,-24,14,47,110,-224,-50,-1,1,-23,-44,21,216,-103,92,26,507,70,-2,85,-59,8804,7880,173,51,-1,8265,8291,-167,3569,-181,-44,-2,18,20,37,270,-118,45,45,-3,48,-8,-249,161,-6,325,2,179,-11,125,22,-71,-53,-54,149,89,-62,77,282,21,-142,-76,-472,-92,-169,-108,201,-180,-534,258,-258,-26,-121,-101,-772,-456,-88,-41,-79,-8,-221,92,16530,58,-53,131,-70,21,-116,60,-96,-63,-146,26,-43,-285,31,-450,-142,-143,775,1000,3493,-51,47,535,9878,9653,14775,14021,19295,15010,140,-42,98,537,2437,298,1351,212,277,378,264,568,67,214,28,-46,-36,27,168,240,1066,-245,39,-663,15,49,1384,9,8,118,70,11,-42,422,314,21,723,202,18,-194,340,168,199,79,38,18,136,52,113,159,991,-75,-20,-2,14,-46,163,483,-149,31,109,20,126,-51,-31,230,118,265,198,-53,16,60,-2052,916,37,1363,-18,51,453,294,219,73,-94,-112,187,49,-24,488,-471,30,283,-420,-40,-28,-559,600,-630,383,443,104,132,303,125,5,-194,816,146,4,29,1050,191,-15,281,10,-42,40,34,-374,43,220,447,362,1055,758,102,82,-168,121,120,366,243,907,18,14,261,110,254,303,-360,-23,283,31,102,26,51,-43,106,180,165,-12,230,53,174,84,516,35,530,268,2316,314,70,2054,-63,-127,97,102,104,81,302,510,15,23,138,-2449,196,2646,403,609,204,85,54,152,43,-139,400,63,441,194,50,95,97,269,61,706,-24,-7,-25,3,176,3,1122,-63,19,64,286,-9,48,1057,66,369,-65,116,-227,124,-364,16,125,49,176,-99,90,187,-54,191,107,66,59,39,2763,81,21,35,39,54,20,1051,201,26,-37,92,-21,14,103,49,-669,595,31,-226,47,926,449,1715,-738,998,8,606,-1,-5,-46,119,489,122,321,63,344,7,0,17,101,485,-8,-34,274,428,423,278,-13,159,746,1691,536,379,181,63,531,788,365,3339,183,90,44,-71,11,-75,694,-168,222,52,1838,334,-244,26,123,127,361,29,121,-73,451,225,45,856,-1069,116,46,688,-183,320,35,122,-163,90,112,1008,296,55,62,434,617,-5,526,254,-213,-35,575,1870,172,186,-54,157,523,388,410,4223,876,156,263,387,206,15,219,248,1087,35,506,-112,102,5,249,61,0,54,109,-92,116,557,3028,-10,518,38,-871,6,2327,-90,136,154,31,2097,533,75,180,-153,162,51,466,73,730,102,82,79,-253,-45,442,-11,125,-93,45,151,104,114,239,20,9,290,-378,298,-12,67,240,25,143,5,2235,374,-104,229,-180,302,135,321,748,383,-48,137,-436,220,10,218,338,-194,-245,395,726,785,-147,-20,142,612,337,247,415,55,-86,-76,573,-11,129,758,-714,61,1238,-149,147,-21,426,272,210,210,1085,248,-19,-50,-66,1211,221,86,109,88,72,242,-64,119,485,-72,217,61,28,359,149,-3,348,147,-4,-92,796,-71,63,539,27,-70,-60,377,-36,-49,604,65,82,255,591,542,56,18,-29,-248,239,36,-1,15,65,9,74,101,417,39,847,249,90,330,-222,15,160,82,78,-29,-56,0,-67,29,-47,217,18,234,-5,333,104,1594,-57,19,408,287,7,-113,22,1334,-230,27,75,-66,-60,-9,47,-220,-151,4,-185,31,1498,-777,-375,9,-28,168,234,88,187,1,102,283,365,-218,67,6,127,103,8,23,79,2993,-7,96,-226,-186,47,98,608,-237,70,72,177,-162,-110,88,-245,-68,-98,14,154,111,-260,-6,138,77,218,-86,230,-4,-874,195,604,80,200,66,434,110,287,16,-19,6,499,109,-100,-113,40,146,424,134,-159,-190,-145,298,218,-18,23,45,-99,58,233,1256,-70,1088,788,136,92,22,264,-211,38,1659,2571,509,-38,296,483,262,566,89,-15,38,157,388,516,527,313,-113,311,408,242,226,219,-48,135,338,112,1919,33,233,-195,-79,312,-3,374,331,-188,1390,59,49,170,103,-64,290,1298,192,199,608,3330,-151,-85,57,380,53,-86,1043,138,306,41,904,97,444,89,7,96,108,411,-13,744,154,-2877,-38,120,274,194,-44,46,52,266,51,113,939,1046,65,-524,184,3215,-177,208,240,144,29,628,511,-162,239,111,37,-111,49,170,45,144,934,-41,-36,329,57,94,158,352,159,678,199,59,60,561,79,4,26,205,45,31,202,-17,-55,134,25,86,279,-19,-4,103,138,830,558,-63,-178,108,-1255,-313,33,36,1745,177,371,-281,915,-24,172,263,-13,341,192,1468,-258,213,-36,-74,-197,-133,16,16,16,251,454,28,1480,637,94,111,37,809,130,60,382,207,1051,321,84,150,-36,33,703,486,66,321,-101,82,31,-61,298,275,1409,1051,-338,564,109,-51,266,115,80,88,-141,414,898,35,172,-113,206,368,152,-457,676,1716,42,78,100,158,-79,-136,-561,-25,-171,-90,123,431,613,783,29,86,-131,-32,-7,162,-22,30,-139,58,12,-2395,61,31,262,32,-53,66,-307,546,-172,117,817,125,28,133,113,-162,9197,295,103,251,-57,101,-128,58,-69,219,484,430,-20,116,-11,-61,9,64,114,57,-637,668,8,114,-471,409,-476,2123,-123,-288,-23,261,113,73,-738,-1,232,294,1043,400,-822,132,472,-849,24,343,2225,-545,-236,107,114,308,121,248,2050,169,676,129,-77,568,65,29,-24,1,45,532,52,-719,224,2698,144,47,-24,-3,286,-28,-20,-802,2572,-208,487,-222,-59,-392,544,-48,-163,1416,190,889,-228,31,72,2063,930,1008,-741,1062,15,574,171,652,-334,-1329,126,101,248,822,752,50,3155,-26,-28,-119,3410,37,7,42,351,343,1287,63,12,39,131,328,79,189,-40,491,141,380,70,446,-12,55,-368,112,50,-826,385,-1944,23,13,92,-104,-657,-180,162,601,-350,-3,-12,-15,88,215,340,484,145,92,692,81,128,593,-111,72,-539,538,31,63,44,-207,322,-391,24,55,972,101,96,-76,28,-4,1479,-468,-232,-401,-52,-49,39,-23,-23,-64,-61,-36,324,366,2511,-154,205,32,55,191,-38,-1,8,-369,-3,319,-71,1,218,169,-104,408,319,165,855,954,300,-99,35,185,-11,575,-953,-68,-118,12,-75,-113,517,-141,-732,685,148,33,719,-32,-73,16,61,25,273,-2,-198,310,702,101,548,-81,-3,52,102,112,-21,62,203,-10,120,743,-39,-82,45,855,-34,72,5,125,425,-270,40,75,-997,-16,444,22,-1002,8,-12,204,31,137,-618,-215,30,196,246,99,-281,-35,-288,5,1260,91,202,-39,1177,-22,32,131,322,24,1747,-45,387,-326,-134,-88,240,849,370,-20,255,-66,461,17,-116,54,124,56,996,-69,-404,-141,-377,-196,73,93,179,84,346,126,8,89,117,689,77,268,267,2186,106,207,194,68,-40,1156,51,645,-405,76,65,678,-716,595,194,66,404,236,-27,-76,58,-50,228,-337,2701,3001,87,138,-472,38,-153,50,-339,-18,638,811,245,-206,-63,-291,193,272,116,-19,-25,-42,416,1,293,1710,93,61,-175,661,120,60,1601,640,97,147,-6,251,365,15,187,58,19,308,622,-11,229,8885,308,293,-42,-19,46,-42,182,1414,2,134,311,393,-217,226,-41,369,177,-187,-88,-94,91,672,206,-23,240,-1238,734,-109,12,257,204,41,6,147,703,129,223,-11,-42,519,12,-194,270,10,10,324,216,166,-46,107,1793,27,278,422,1208,-93,76,-1,-194,15,479,498,4119,67,981,454,-124,242,-4,34,74,52,-114,1255,266,51,-186,309,-281,-23,49,210,-68,-57,44,-84,9,348,1368,78,160,121,369,106,431,196,642,45,394,515,1418,916,53,-99,27,85,-240,477,-44,203,17,-130,43,27,-361,42,85,446,100,-139,240,93,145,142,-518,3,313,15,636,571,558,157,345,71,90,-271,61,224,217,253,-19,-89,106,183,-121,56,152,-274,9,-117,-22,-68,101,-209,652,297,318,-30,55,1104,590,155,-705,258,-405,21,109,-23,720,840,-5,162,-33,651,257,361,329,-91,670,-83,-17,131,-85,400,122,854,851,240,307,26,-374,-97,-83,132,88,-86,447,87,180,-235,173,386,915,482,663,-14,-6,181,25,1584,470,95,224,-71,2,154,47,26,-67,132,905,69,51,208,1157,-16,179,165,27,5,139,46,-77,89,1137,1020,1066,528,-122,323,399,1062,313,63,411,-178,648,-522,-12,1046,540,336,35,-119,-95,114,360,52,1380,-8,234,13,1223,45,677,-88,330,1273,-855,492,320,1786,136,314,-21,8,-127,154,-22,121,-65,103,102,694,699,-88,973,342,52,67,227,-397,29,-61,-36,49,417,99,192,353,81,197,171,564,-293,103,-188,223,305,-113,209,146,-78,18,180,73,-8,47,870,-3,-7,227,211,-275,70,189,-109,276,97,-162,91,176,-317,-103,366,293,107,1994,297,-619,100,1471,-730,-123,-192,-92,46,94,-29,18,22,54,-86,212,1262,340,-154,429,747,420,1607,1046,410,53,424,495,-28,364,33,114,-13,-28,1877,61,806,328,47,-389,5,11,18,22,-64,-15,48,600,99,104,76,110,44,104,29,126,104,83,179,120,60,-80,313,239,48,-60,-20,48,183,61,137,1293,569,846,24,-64,-22,-157,84,82,49,26,285,-10,560,28,89,27,630,-163,128,3481,76,-147,-515,26,80,-88,59,188,61,-46,231,830,62,2475,-45,80,1382,359,41,674,996,689,1490,26,81,13,333,51,-945,260,982,409,-16,164,-817,-6,17,151,604,1,-628,879,-587,-88,-58,902,-59,108,665,0,62,162,400,354,92,50,32,216,-331,57,717,378,-151,-216,431,6,-28,1016,82,29,-585,-492,119,1096,-143,-91,115,650,208,171,152,53,72,-98,426,1660,130,-51,1018,-356,-843,476,686,17,153,59,713,4,764,-7,42,25,-144,80,708,367,581,-3,1395,474,863,664,1815,4377,2003,1903,-13,278,98,353,16,-797,-310,155,38,-263,-114,344,13,219,-485,365,-711,-9,713,2980,-17,554,-230,1652,-714,9,-35,621,332,475,1089,1026,117,1207,47,2276,117,64,27,30,312,1297,708,-95,562,3018,1107,54,61,94,1625,22,519,273,-10,-69,2617,604,101,653,333,1214,-44,1016,402,60,-44,-129,312,20,-276,388,1425,414,858,1078,496,310,802,784,2161,-359,850,62,1310,94,94,130,476,40,88,320,274,262,47,109,36,131,626,-5,-244,6,326,53,931,23,-1,-5,51,119,1352,-47,38,-304,-51,1308,69,-217,89,147,2057,796,26,166,1988,211,324,434,641,-23,443,221,114,56,-1238,-101,144,132,-116,135,-96,6,284,47,164,-382,522,-59,136,181,71,4,6,-42,231,793,-179,401,-455,569,-39,23,158,16,62,482,1002,442,529,6119,287,-174,209,627,1450,1130,115,386,26,402,-622,134,65,383,562,49,3115,663,401,901,112,39,410,-248,61,1199,421,1610,1518,168,-85,60,-92,83,-495,363,807,1,744,81,1022,237,602,297,227,525,40,489,767,418,-60,-18,383,964,866,819,1093,106,1059,854,59,47,146,866,201,427,10,120,212,17,1449,242,279,82,-55,48,125,163,-44,215,95,1,107,352,258,-64,-103,202,-27,176,254,123,147,126,326,68,-20,-31,34,1952,135,307,-46,-30,-748,1098,-12,179,178,78,92,4,-84,-10,150,534,264,238,-141,0,47,167,-117,616,31,1030,-76,544,699,-43,-775,-631,-654,260,963,855,711,-543,12,744,-10,2818,82,51,-95,-180,1,-49,165,569,67,566,166,139,63,549,329,189,-132,268,-465,157,259,70,454,330,-18,117,351,-8,-478,521,1990,-60,-42,418,-41,653,1068,571,-131,89,70,161,-48,138,-18,-56,63,320,71,-866,68,74,-67,53,11,-610,-3,27,50,62,365,36,33,342,10,-221,42,578,-110,151,190,376,141,151,63,85,1,-71,70,-143,251,44,21,96,-277,33,-56,914,25,190,-42,-55,753,-86,488,104,-89,-75,167,381,507,-40,73,574,-82,91,446,2071,-9,85,217,362,42,423,53,21,-184,-134,140,282,291,-1424,3,32,703,241,102,89,185,-354,1,-42,-237,-1,115,394,1963,917,107,21,24,495,-31,-951,-427,79,270,-29,11,120,63,385,282,-186,370,224,-43,-712,4,61,502,-10,-497,-76,6,108,-288,574,129,45,-4,16,-91,122,3,300,201,152,474,386,2,66,54,39,246,840,485,413,-186,1505,-181,136,699,63,70,-63,86,-28,37,332,17,1797,-53,-623,-61,415,294,-14,402,49,113,106,200,209,262,57,3,706,-44,595,452,39,-2,-141,-207,-471,90,184,78,890,104,28,154,105,156,179,602,575,1053,2619,2239,-18,195,-28,468,-62,2,137,-103,524,-102,50,56,1400,-21,197,26,273,42,184,-151,83,473,99,253,-12,39,172,591,157,30,110,447,797,66,-148,15,-273,30,-16,149,144,161,99,30,401,443,207,236,766,89,656,-809,57,202,-21,-104,272,-36,20,82,29,23,35,9,901,403,67,376,-33,73,2731,-9,31,-50,-1094,25,-728,58,406,-6,-160,-71,201,-157,-28,-751,-31,64,19029,349,-145,2550,644,43,392,64,-45,35,94,-92,-100,730,42,34,3173,-52,-43,72,456,294,64,-81,170,148,-28,-81,283,0,-2,318,-124,-12,270,519,-228,411,-72,261,257,451,-517,405,35,1568,190,310,97,212,1474,119,908,1453,98,363,372,-164,-557,2,154,165,429,-203,643,21,308,203,-216,-479,416,-207,242,90,127,675,203,30,116,1616,216,31,-81,878,126,277,-85,537,244,293,3,390,-53,857,93,603,660,366,868,51,-48,172,2,133,207,95,1673,142,-20,250,64,64,3,332,114,-33,-266,-89,-242,-410,31,-338,-538,9,27,331,380,-202,325,-393,-66,-847,31,2702,596,53,44,-360,117,261,-78,11,-434,4424,52,-154,818,268,181,88,420,-220,-1,949,-469,275,180,-227,66,384,-7,571,-183,142,532,187,757,10,-215,1418,40,-1,49,-143,369,42,1658,39,-533,16449,343,-26,9,511,1450,341,-43,334,40,-65,89,1411,357,191,-127,364,-764,223,385,43,-283,-252,12,303,285,72,339,67,-336,245,113,139,106,-117,2052,-90,-133,140,51,-65,-47,66,44,-32,70,102,-423,202,79,707,46,243,1002,408,206,-5,656,397,567,-223,-44,-50,327,1378,134,57,3,34,123,-256,165,237,148,37,116,75,101,127,247,61,-183,-330,63,171,-223,19,37,89,31,32,250,511,237,27,-4,15,96,20,412,-149,364,24,171,133,44,-14,5,-110,43,-37,-153,68,-246,-50,0,538,367,381,58,-27,105,128,48,532,-1577,15,23,-5,20,-119,17,-34,-40,15,262,116,-44,-190,-259,449,106,-13,-138,72,10,249,1037,-105,-51,-267,-145,38,88,16,-77,-22,538,666,61,36,27,36,-127,764,101,161,201,-45,694,1392,64,-58,16,-16,-44,-9,0,315,-9,72,19,18,121,213,154,-4,1168,243,196,165,451,263,204,712,612,-78,3991,17,582,-10,298,108,17,104,31,-8,-60,100,49,13,-25,100,236,112,23,2221,-11,129,204,-109,-193,84,5045,556,826,145,241,542,54,130,44,-25,54,173,265,300,25,46,620,47,455,119,503,370,323,-14,-44,117,-2,157,-950,-187,31,263,-22,-80,18,90,197,-89,176,63,91,238,178,8,-78,24,50,169,-63,70,856,-22,36,51,-103,32,78,-45,184,49,24,51,770,29,-158,24,20,100,41,54,143,243,-18,46,-18,595,117,9,142,1210,19,17,20,239,302,-211,11,4,163,18,116,33,243,-270,25,229,-193,255,847,472,74,295,7,33,87,1154,109,399,80,695,381,144,296,104,10,65,230,-6,544,44,214,-36,215,68,279,586,71,34,30,-1890,-184,-9,-595,247,0,340,-378,1153,-320,-255,861,-74,-78,619,135,48,132,155,-86,753,307,195,75,114,163,51,689,37,321,-15,47,497,43,254,61,-28,-25,306,956,91,10,-610,96,-111,129,170,234,780,177,43,89,238,608,43,144,22,110,88,58,65,-55,-10,50,-83,1233,-7,47,154,-3,129,-37,51,135,192,27,-42,1739,3697,155,1000,110,151,26,232,111,90,-91,-261,153,259,28,2014,-166,174,320,820,64,315,-20,132,3452,349,-40,428,312,126,26,239,375,-76,276,284,-4,28,50,74,267,19,-1,225,-28,-107,255,175,109,257,42,11,-19,220,-12,527,87,102,378,132,383,-1055,397,150,86,-28,25,-273,-149,57,307,276,322,18,300,260,639,265,442,-46,-15,25,-40,-263,10,-15,127,-43,64,770,108,117,107,125,-22,40,310,1391,227,-254,-141,62,-54,358,483,209,119,59,909,-10,-98,284,33,-126,327,-241,333,54,42,200,58,40,-15,-57,604,106,93,22,92,-53,-156,481,167,64,35,596,282,702,205,199,1502,131,-73,-20,40,-29,-317,79,157,54,-156,128,37,23,174,30,-645,-253,21,41,-2,896,563,1070,2130,7201,350,1386,26,1311,379,253,361,-16,202,-108,2461,-4,782,915,726,36,553,45,61,46,84,-180,33,1337,30,665,1071,-26,125,1103,-36,-42,31,-12,102,614,-77,-191,-63,-10,612,6377,281,10,43,-104,-155,28,38,-23,446,-215,331,12,12,-24,-129,260,-25,67,81,173,471,50,238,66,234,349,-15,24,-23,623,-270,49,11,-1,-45,-296,-8,18762,141,109,-57,-75,7,331,4,-197,-121,108,247,192,100,196,-136,50,201,-33,55,703,121,142,-17,-204,-69,131,249,-1,1090,-31,1222,99,-94,95,114,239,106,95,-241,19,182,145,-379,-97,-56,132,42,137,-14,109,-240,-83,170,38,231,17372,354,51,276,192,256,901,-1318,388,162,135,72,76,152,-714,304,-30,73,-47,641,-728,2170,23,163,-166,23,50,-35,16,88,107,271,158,11,29,25,732,209,96,5,38,2,235,-16,1,-85,281,158,149,918,187,-96,547,-4,510,484,-538,156,-1086,117,179,1208,246,237,511,384,121,257,89,114,3,16,1669,65,-349,68,160,-215,24,276,-834,-47,1650,161,744,100,61,-61,-333,117,37,-2,0,101,-42,164,-1599,684,44,-39,185,12,-353,245,32,-3,133,64,-446,152,-46,279,216,17003,57,1,-5,-387,1732,167,-92,-60,2,23,86,36,27,69,-78,211,6,15,-9,129,-123,62,84,-23,2522,47,93,283,-28,302,4185,340,79,156,-59,-45,7,208,10,76,6,6,13,-174,238,335,-73,-46,718,28,104,288,125,366,788,-120,749,-64,895,5,27,195,80,-23,12,-178,-59,118,-83,-215,100,-14,-743,55,-405,294,31,-751,40,41,27,72,-32,43,-14,-324,-148,77,133,159,-116,508,1433,68,583,-780,97,46,150,-1429,150,393,85,532,-495,1208,1032,433,-42,274,-184,-61,58,43,513,-23,18,268,220,-221,240,-15,429,446,-353,212,-235,70,124,135,194,292,421,-27,-36,-147,53,258,114,-21,-7,32,5,328,-16,95,76,17,-107,597,144,-225,95,88,1365,-132,42,19,68,-502,-1222,21,407,617,-237,328,316,222,15610,-58,-337,384,80,-52,-22,-436,241,23,103,347,67,-77,44,133,219,107,76,72,-45,-268,87,-34,118,31,28,8,112,-104,66,150,71,1663,77,150,-348,81,67,77,15,-47,61,657,-233,36,-551,11,71,19,36,85,18,-42,863,233,146,191,232,2,-36,26,23,-31,90,204,395,238,240,-21,-23,384,151,746,59,132,-178,593,-6,-53,120,208,161,815,-19,-453,114,76,444,-20,156,-172,19,157,10,-122,952,-23,69,-95,-11,88,-205,264,13,507,121,803,1,-592,213,-92,9,-335,-56,35,5,-91,3,41,102,503,-116,19,795,145,119,63,13,82,39,90,-21,81,-2,-255,63,-58,168,-179,27,-431,87,403,154,121,197,-109,-294,79,209,-223,2,272,-40,39,816,51,-341,84,177,395,-228,367,-329,3,89,32,124,-200,-13,52,469,244,-16,302,-40,0,7,-37,68,42,-18,52,1036,178,27,926,-28,12,-41,27,-119,-34,740,-113,115,-48,173,-9,-2,-18,-13,-89,237,387,-189,-148,30,815,-178,56,158,56,187,12,110,261,160,17,11,862,32,-51,5,181,23,-184,-116,-238,225,259,-59,71,23,109,123,327,124,-106,-21,-47,-98,136,-6,85,120,-210,531,33,59,374,-35,-28,43,-91,2343,-12,101,514,326,-101,111,11,92,94,201,83,645,869,481,-42,-18,-57,5,-18,92,-34,424,6,1592,38,92,120,-1,-125,78,-53,254,271,-18,-422,285,-200,467,75,245,138,309,31,91,17,26,184,209,249,125,-71,189,96,1193,-152,-12,135,557,-34,115,16,-41,1077,154,749,195,-48,371,30,-62,218,52,-310,139,3393,1458,409,2176,140,-174,-29,28,1461,-7,59,-62,6,-133,44,63,-3,212,293,-7,-501,1418,-341,79,41,-127,1055,154,-30,-30,-37,-26,177,-11,113,86,241,183,-18,93,41,92,2,-34,-114,-68,255,54,54,1433,-48,101,18,856,200,24,399,385,95,220,420,202,-183,-21,109,-6,50,132,133,293,251,674,383,36,222,726,126,300,3,97,119,40,182,158,-435,14,180,157,353,148,66,273,142,-62,543,136,86,55,548,48,101,2874,-136,11,-81,-343,-58,26,348,51,1067,-17,124,90,259,236,-52,140,17,1111,121,592,44,-233,14,-229,141,188,498,52,466,430,369,406,-275,68,569,744,56,6725,1627,114,53,169,118,-322,716,2,695,42,191,170,32,163,261,263,-75,656,181,-8,2575,62,391,357,1690,590,-197,-4,-220,528,507,139,44,1510,101,43,-38,155,0,45,11,81,-23,48,-97,8,25,903,493,163,386,188,-2,391,804,731,507,35,1124,198,68,70,14776,179,-37,1394,953,114,58,469,169,-276,-83,-33,196,148,-53,57,44,-77,309,460,-376,-92,-236,156,14169,174,99,31,12,-17,736,657,114,430,233,-291,37,18,-93,18,757,-269,2016,9,24,590,11,-45,152,10,-6,691,-38,159,-841,-161,567,-882,507,-377,158,829,882,82,-64,645,2147,11,390,566,395,-326,-21,-26,-24,19,-169,349,437,-30,1606,43,38,-91,21,-86,324,20,78,18518,4,970,4510,5,381,70,-100,-90,-46,340,-79,502,121,100,146,-9,-103,50,-916,-105,-19,174,-200,-91,20,45,12,145,140,-62,526,-53,15,-159,-56,176,-340,-113,-97,-248,370,-349,-88,-98,111,-730,-85,-200,35,-325,-744,812,216,-55,97,87,106,318,331,130,313,1581,-350,70,43,859,-293,512,1248,-92,-51,75,15,351,-16,197,-18,13,-8,38,-86,100,-155,-10,531,99,-63,16,140,16,-16,-22,103,-4,-56,198,4,-25,286,199,557,1177,81,-131,190,357,191,339,-557,45,-36,234,-19,295,-28,16,-21,400,1033,263,-507,48,50,264,-164,796,-110,239,-68,9,-28,-11,-14,653,1500,279,288,45,407,10,46,222,131,-6,67,-220,332,75,-37,-12,-65,-146,41,-11,65,2110,-15,28,-48,41,227,41,64,-85,207,303,-148,451,455,-46,-2,106,-190,184,-680,1398,-55,313,254,120,-25,164,-18,340,216,51,135,155,-64,-3,225,-7,-33,105,10,-5,37,-31,121,361,-80,-38,179,-54,275,656,39,94,7,-139,9,-8,2527,162,-615,5,209,96,-32,-57,-404,243,101,70,4,420,-3,-125,149,130,-141,181,11,181,-335,-118,3,-105,844,240,-105,-42,429,10,0,24,50,-127,-149,361,9,45,40,462,95,45,97,17,-33,-306,-132,18,-94,12,29,-110,82,299,18,77,320,173,-220,43,13,297,67,92,29,0,87,24,146,-86,52,21,-92,-53,16,-29,21,132,259,139,-10,135,-22,17,292,-6,77,91,-137,703,145,-114,86,105,320,473,32,-10,30,411,900,-109,-43,3,-10,1051,254,121,1197,1938,474,54,123,-8,23,863,-651,28,-139,139,134,-33,143,2518,406,-49,274,1270,67,193,46,-21,20,-19,273,785,112,66,100,-33,-33,1533,103,72,454,220,62,304,142,150,17,30,110,73,20,430,123,-112,96,249,43,46,347,0,7,41,166,361,55,-15,100,455,89,233,280,83,94,7,-6,24,28,67,293,1126,93,214,14,237,110,70,434,-23,-125,88,-15,285,89,707,301,-17,31,16,229,349,126,-290,184,54,366,158,-67,-92,-13,199,380,20,191,654,198,97,-33,26,116,5,280,38,707,121,704,134,592,584,431,230,1282,90,710,33,104,-56,371,1,351,-57,1023,746,142,218,863,649,833,347,7,-30,88,90,279,128,423,98,-71,1223,734,116,46,-37,152,785,73,364,11,81,742,688,256,37,210,2,155,-9,29,-3,-18,74,-8,8,125,38,159,-6,235,621,2,206,809,-428,212,1036,1056,87,491,203,1071,198,81,89,794,-203,18,256,52,82,-36,272,-139,-3,-20,827,159,-168,477,305,9,3654,598,162,106,-119,223,413,715,91,21,-33,477,524,47,91,33,90,1157,8,-16,591,57,796,119,667,771,-6,-7,57,49,-1731,243,-17,-72,15,529,2081,204,-50,-22,374,681,481,832,16,254,160,1136,793,49,425,-531,731,-327,373,305,105,-116,165,259,198,51,-38,-55,835,584,-1274,269,1060,-9,539,161,-75,214,1122,938,-16,-56,99,60,688,95,1511,84,169,237,338,-12,408,29,-8,426,242,197,347,334,296,-74,157,59,291,8,-40,135,83,33,770,742,43,1003,11,1726,180,335,129,279,103,41,2962,298,140,1605,291,183,178,182,159,342,51,-33,392,53,670,-59,15,595,-22,659,-21,543,1245,-30,214,130,140,504,414,408,-10,14,94,-287,766,827,47,291,93,290,16,159,500,34,-6,-65,137,26,79,485,-132,-1991,394,132,84,236,292,438,189,113,118,126,741,-14,177,1061,333,170,53,-1,156,43,21,-1291,123,272,83,4301,126,224,896,301,778,186,71,191,107,894,108,-22,841,702,400,394,-2,35,463,114,102,73,36,231,-641,1574,-186,-19,-21,63,443,38,109,451,343,64,438,76,775,22,113,1672,197,114,84,4,-11,16,290,76,543,236,144,57,18,935,-469,159,198,245,351,-36,44,33,129,456,1125,172,23,140,58,288,47,78,-90,0,60,-537,921,1636,1893,-45,297,45,-308,146,234,-11,1450,173,97,935,1108,181,53,422,47,-2,50,-73,98,71,90,128,183,-12,475,135,-70,262,1025,-12,378,105,729,-39,161,1285,26,198,584,605,99,278,66,78,171,63,631,-24,56,-1,53,43,107,105,46,53,25,305,-48,156,96,230,618,394,203,211,68,-59,2462,50,301,-410,13,93,13,353,523,-5,-106,304,484,353,323,139,173,-23,2359,1112,31,157,-219,-37,20,16,27,153,128,1349,51,431,396,-5,-37,405,6,-378,-101,-315,-47,-45,-20,-62,639,6,313,526,64,897,1,484,419,1013,-64,-299,114,140,477,-465,62,10,42,-105,554,109,64,4328,-16,618,37,23,-71,382,-103,111,449,29,37,48,195,69,53,113,268,-90,17,19,2234,-2,-10,178,25,44,-171,12,200,82,77,144,736,184,270,1893,1124,173,412,-160,1188,939,79,23,17,-39,514,-659,-23,51,-23,944,56,359,-137,-292,171,1736,305,6,51,39,8,328,84,1025,65,745,881,155,59,309,610,-151,183,87,18,24,54,65,263,68,84,1515,-190,10,-433,196,192,-703,366,558,-300,3,58,-97,388,83,196,-599,406,-91,431,403,45,392,-63,530,216,-161,-58,36,56,373,902,67,80,-10,1685,27,-788,113,106,11,154,-13,97,-190,6,224,4,227,54,-100,19,64,-1679,51,590,106,1161,-67,327,220,7,98,24,1009,43,-34,536,140,182,-17,204,64,24,2297,154,15,650,111,43,285,96,13,44,362,202,596,3,315,211,-397,77,-72,565,599,-1150,195,305,49,394,-139,64,189,-1033,-36,-79,715,13,81,-52,15,337,89,30,-22,207,1603,258,85,138,263,-173,292,-18,24,123,30,122,195,286,-358,124,1,74,176,-386,404,2518,227,124,81,159,79,430,70,-273,50,205,628,243,55,-32,111,134,371,-439,1031,48,911,-221,-1,221,1207,63,201,51,446,-37,646,167,1624,3622,146,560,2600,1132,574,-35,283,142,534,39,102,237,-168,95,2,135,335,-355,-188,2,100,55,18,6,-20,28,243,-109,493,345,775,-8,116,883,85,61,72,30,287,73,-9,344,112,66,290,207,-12,27,84,33,104,-289,109,827,325,461,320,145,-38,-285,101,-120,112,-291,393,165,192,642,20,783,99,-33,31,89,-3,82,64,55,35,218,91,257,295,486,11,54,176,87,144,152,195,152,-7,1667,3792,243,858,623,166,-43,401,353,-55,502,459,368,355,283,866,23,149,167,-159,-1,30,2213,351,178,407,579,1272,-5,306,350,6,-428,81,148,-372,179,-87,-274,168,214,808,1361,349,931,33,-322,-90,4,32,-2,11,49,55,227,142,-77,224,31,98,1715,261,32,43,61,-4,237,246,47,-431,89,259,693,348,-47,559,228,268,-98,378,994,348,410,109,375,234,153,109,72,-261,-59,28,26,178,740,203,-11,58,69,85,164,155,745,79,226,206,20,35,571,-60,552,-57,-101,1490,12,-54,106,-14,8,35,138,-18,33,61,416,-151,37,138,338,-355,-11,915,87,-55,-97,89,1974,-438,981,174,354,107,174,54,92,-250,35,108,-122,48,46,164,311,238,183,200,-69,-14,1219,18,2,14,765,2168,125,179,-250,1511,-149,377,-206,230,-608,97,-192,526,-851,372,146,242,45,743,144,269,535,659,382,128,228,-16,3,151,46,-24,-7,70,57,89,-82,-1,-64,77,30,148,449,60,-14,-43,94,1168,-146,716,75,5,-47,143,31,30,74,-45,-3,185,282,-38,13,91,10,798,278,45,237,-168,6,68,11,73,351,1,349,403,17,119,30,567,102,203,-52,87,539,26,971,332,44,-6,-62,46,55,393,-302,81,161,699,214,77,1318,29,-100,197,68,343,1100,-2,222,92,960,27,30,6,1475,13,150,10,204,-7,57,395,106,23,183,528,10,14,-33,-1026,214,151,42,121,197,1049,1864,48,20,167,323,-482,65,1042,27,319,96,139,56,-59,297,-34,289,-32,78,495,151,962,561,-434,159,74,32,198,37,446,209,95,1619,749,465,84,236,65,16,111,490,169,1442,27,754,1201,849,137,839,-381,425,1206,434,370,-344,-34,958,156,529,-33,-5,92,555,114,25,154,-606,48,-37,99,271,156,188,-214,1367,19,19,111,-424,-28,-51,1077,1150,141,330,120,768,318,-42,501,215,285,383,53,92,35,13,988,-188,397,647,78,245,192,172,-279,316,155,135,204,156,1686,545,102,189,974,-109,34,70,202,153,515,976,1153,1125,-35,466,8,87,-208,69,498,320,41,486,-3,195,-365,268,540,364,460,149,405,395,2313,312,-55,264,327,-98,22,206,360,-227,471,378,161,-17,547,127,377,408,807,-36,-60,-4,872,33,773,1062,13,863,74,78,96,6,2312,73,220,44,507,710,85,30,86,615,24,101,-148,490,985,4,428,56,201,-25,33,187,-159,128,58,450,524,-99,205,-29,17,85,469,7,418,406,393,443,145,263,427,78,534,481,202,52,288,89,378,61,926,1474,313,142,127,522,380,565,231,-32,141,718,415,197,32,318,399,191,68,-698,-165,228,44,917,125,632,1072,106,1,57,116,115,-134,-98,28,289,64,-59,903,539,-275,150,127,520,125,733,79,29,346,591,1174,142,-214,-1,-20,-48,-100,362,163,196,-53,-166,2569,209,182,44,144,-304,159,178,363,150,96,278,291,701,1727,197,957,194,237,44,34,13,2434,79,846,885,604,491,2777,182,1437,127,116,1056,-231,1071,1014,1646,541,116,248,900,63,-53,960,307,-449,211,26,244,-153,49,83,46,167,465,1028,22,80,405,198,51,363,212,291,527,1867,756,460,273,679,237,183,-2,-17,189,298,704,388,103,143,-85,595,-47,302,125,7549,2892,70,885,13,110,143,198,539,709,1047,17,431,188,-23,-1328,44,479,533,11,34,559,1217,86,975,56,133,168,303,354,136,-118,9,627,-685,-53,574,24,211,240,12,1998,-243,681,531,554,366,413,226,881,-81,13,64,84,78,-836,15,407,270,-78,79,51,953,212,127,65,-187,181,339,460,221,1320,-940,37,29,237,-21,17,176,-138,-45,873,371,201,-111,344,275,430,19,1050,2074,304,1020,-29,-92,84,153,75,-186,410,1122,110,35,341,1180,317,225,269,878,-23,1,920,302,110,95,254,114,138,7,52,1064,95,517,62,416,771,-30,429,407,475,561,5065,104,817,1062,52,76,180,73,187,-30,464,1470,-6,237,462,484,228,67,802,787,-40,-160,-231,133,86,573,82,62,173,76,14,61,-184,626,784,1390,1175,-65,472,2531,255,356,143,-162,325,58,17,100,-934,-330,267,289,7,211,447,3,133,515,-58,2035,271,425,-87,322,87,278,-25,42,291,844,-133,-111,137,-25,357,2173,1077,84,-11,220,281,216,-260,181,124,-114,-211,862,471,-3,297,263,1114,147,334,371,192,-1034,236,102,137,-17,331,200,462,58,-6,78,107,344,222,548,134,508,126,-95,985,595,231,383,223,332,780,2705,45,-105,-17,31,292,17,103,198,641,179,-759,113,30,47,26,234,172,957,-177,462,338,451,451,219,120,564,155,268,90,-48,183,630,-63,700,272,1979,223,151,156,493,156,553,32,-431,225,218,189,241,1237,-78,598,-69,116,133,230,-120,53,-24,-154,624,139,413,502,-28,103,434,-48,51,671,1697,1661,203,168,-20,1084,354,226,398,18,258,537,599,40,504,92,-71,1322,341,195,104,724,1236,163,449,2395,414,94,-104,-87,173,449,328,56,1168,-57,96,489,73,-121,-2,-19,12,185,223,-80,677,9,790,496,153,1309,539,141,-40,5,-120,163,-21,85,1615,23,-70,1864,116,207,21,-9,-40,657,455,36,832,2924,188,2459,44,63,813,312,84,458,474,-201,578,150,11,236,371,1297,2,498,549,258,513,-739,2278,48,493,454,399,364,441,1915,1363,147,-35,198,121,487,-691,222,591,115,261,53,-82,-58,574,201,270,-164,131,496,58,8,45,47,99,435,113,1689,504,298,2175,55,94,392,-34,117,-105,1428,592,5,784,47,725,-768,1156,13,-49,-283,703,413,830,225,-577,119,134,-104,355,104,940,387,913,233,-35,20,182,199,1244,132,80,2753,213,-17,-501,229,243,1162,54,454,107,16,1705,262,15,1784,188,296,489,-233,-86,244,-19,91,41,122,-55,61,-79,29,36,38,-144,88,-84,185,-344,84,-177,-313,188,-213,221,397,278,272,174,426,-27,63,240,580,-202,604,-130,478,244,-31,49,245,69,-53,33,1036,310,-52,1010,518,7,387,64,378,745,12,752,-2,19,465,-25,-497,201,35,-226,63,83,445,-284,21,192,1426,228,448,56,-18,-19,1076,144,188,579,-45,627,341,20,118,5,4,87,460,59,398,322,39,199,1625,807,768,203,151,1464,113,-1430,1222,867,-144,158,61,-16,21,66,6,91,83,-263,117,-26,380,127,77,117,-112,71,186,63,1545,619,366,234,351,1367,-38,-23,308,335,62,697,-54,40,-183,30,108,118,-30,234,43,3431,1082,72,350,16,97,83,261,254,1039,102,394,342,296,28,199,-47,2665,919,1073,35,0,47,1529,445,963,334,-179,-8,900,94,-18,207,78,1098,159,971,419,41,139,-70,914,469,121,-264,889,486,210,0,432,397,504,1607,-279,150,578,77,241,22,301,441,799,1089,70,858,747,480,45,215,652,133,570,-98,119,12,147,112,-301,395,278,79,-458,323,1669,87,149,85,7,239,-314,99,88,470,29,-139,56,100,262,340,669,-42,33,154,4099,-42,-29,102,214,891,-46,517,-86,-45,30,2201,212,1811,218,3576,222,743,161,120,980,750,-377,2335,134,572,1173,975,480,621,185,-57,106,390,318,-1,307,156,256,553,117,72,225,1342,-47,195,188,459,350,1342,293,255,817,206,874,32,25,49,2624,254,38,1757,105,174,684,-770,457,914,1938,1346,10,-16,-313,365,1819,1044,2005,-152,108,29,58,727,130,705,499,393,151,-43,17,-1259,1422,21,335,302,614,4890,4940,159,475,629,-252,21,1451,1076,36,167,1769,49,610,845,1232,21,494,57,168,225,-159,267,69,-131,-34,260,591,-139,369,-11,325,5860,261,899,-5,-34,350,1122,213,281,-425,430,1846,-9,603,913,86,-121,105,125,31,85,48,219,875,153,615,715,1216,-8,2617,-56,41,-336,259,289,733,137,109,85,727,-3,497,331,978,734,3,257,1024,644,271,103,301,54,-61,87,-518,103,165,489,507,141,135,697,168,-28,-79,186,406,589,495,362,128,118,-81,156,248,1250,138,89,470,340,333,301,124,99,251,687,968,550,872,263,386,847,196,263,62,64,30,81,124,184,691,188,130,269,213,-13,671,321,494,950,480,1204,174,734,26,-49,104,389,145,54,1317,170,166,1578,94,-355,139,-53,1462,1091,-89,212,630,798,-64,72,184,912,187,213,-1200,42,80,-19,50,148,66,520,99,-24,168,7,160,72,419,325,1273,108,49,184,96,98,185,1365,790,419,28,-94,331,1366,-102,31,-95,-55,130,-389,30,-444,442,146,204,121,132,124,280,51,79,304,-15,449,326,117,381,541,21,105,-10,110,245,241,124,866,114,101,12,-779,1514,662,-120,52,301,813,205,35,165,27,99,-403,284,22,537,27,236,262,727,30,92,95,177,190,247,609,576,56,-122,329,74,1914,586,531,287,280,1058,124,612,203,28,13,597,2691,-18,929,86,428,96,1106,320,2788,247,413,-218,27,-8,901,143,390,7413,-98,14,923,271,126,107,-15,-413,150,103,3215,203,104,32,629,377,86,130,240,194,205,32,522,125,-3,212,265,18,30,887,165,235,65,741,2123,37,1081,380,165,82,224,120,-68,22,518,226,-223,119,227,204,1443,127,416,1060,-55,-661,4593,20,392,4581,867,455,435,2675,219,691,-40,606,-210,81,1457,51,592,349,266,137,98,71,127,813,55,-195,86,409,146,589,-154,762,174,1527,755,156,123,-356,46,-61,142,12,-200,41,156,44,436,54,355,141,1463,1083,587,241,158,440,104,468,112,754,757,154,-1,256,1020,720,585,77,95,429,659,2021,403,497,143,503,1262,-231,-17,88,363,370,246,1039,994,328,249,327,-32,273,59,174,8,690,192,-161,229,230,382,0,35,-34,-45,-865,-34,-130,587,-7,-480,-1086,647,76,268,441,336,285,-22,54,20,49,1063,894,229,194,37,97,57,-85,436,188,461,821,3933,408,-347,988,585,715,1142,281,462,-52,-376,150,-62,49,493,453,504,-42,413,134,4,876,304,184,653,667,32,17,-272,339,-31,-217,-286,7,95,2270,1122,157,580,-946,457,461,1647,225,1448,55,1846,333,32,276,629,310,433,144,352,62,28,20,91,-14,80,35,188,34,1198,-71,265,191,207,73,21,77,15,48,83,202,33,216,619,272,549,-2,34,1931,338,520,59,-118,80,670,451,121,882,702,541,220,671,65,19,406,1341,-30,54,373,3,-79,263,986,-103,152,-8,3,2072,-131,6,701,1038,76,342,81,123,-16,570,3952,127,1183,33,530,628,393,71,-94,185,102,255,60,110,252,116,1032,150,42,267,284,614,895,135,3367,-486,622,-251,287,-24,363,419,-219,167,402,690,711,705,63,868,103,-10,-55,-11,736,1792,135,352,242,-333,300,-332,1268,254,376,149,362,163,189,145,-709,553,86,-21,104,496,85,2797,117,69,284,1412,1180,386,115,-115,-415,117,-239,-186,574,207,12,418,249,29,214,70,1022,6,687,1419,714,182,387,228,-28,-14,-72,297,11,42,108,36,6,201,487,122,233,558,1164,463,62,306,-406,56,218,762,-21,18,247,-86,315,-196,153,283,-186,331,15,100,400,64,451,302,62,579,163,-672,194,90,247,70,101,38,205,120,805,725,6027,473,69,-177,569,1910,526,18,372,656,-257,11,185,-143,15,981,654,-82,72,125,284,-20,-27,-715,76,156,77,-48,96,29,217,-114,1684,750,279,202,892,421,726,160,228,683,1015,284,130,65,68,428,79,-46,940,37,175,443,187,-1627,435,-283,254,5,33,943,33,272,17,1162,367,-11,3,79,1477,250,720,-34,904,582,919,147,373,14,192,58,16,349,707,248,81,-177,2002,274,347,171,840,-66,-266,-24,109,475,892,177,-153,2,285,52,96,-608,636,77,108,543,651,1144,26,134,-22,132,-36,648,876,12,229,-35,35,10,1006,68,644,6088,724,953,244,388,649,46,714,89,333,5,185,186,-38,571,274,347,46,142,-11,1178,-456,81,-185,194,128,-307,141,568,996,-41,-95,521,-796,1511,87,953,620,1314,-146,-71,-396,176,88,1679,23,-1198,156,7,56,178,84,315,2350,232,438,6,655,719,1836,140,409,189,90,755,1096,1505,170,280,-3,34,45,23,-82,164,1099,-8,213,171,119,58,1307,1418,-18,-131,269,707,249,-43,503,-42,842,926,445,-141,-156,352,149,463,114,169,267,-143,-41,723,385,219,-231,28,-797,9,391,331,1287,940,57,328,37,232,193,724,94,172,411,1282,878,68,38,415,370,93,244,3260,-1276,547,372,1173,1434,28,1054,188,451,440,-105,65,1387,53,453,1607,-2,-8,673,147,7,453,844,127,280,1271,390,50,-100,-46,19,326,6,39,752,159,694,1,268,648,86,696,262,14,658,51,57,417,69,-71,93,508,48,37,12,140,730,142,17,134,181,1135,147,382,1542,486,-142,5862,67,60,416,505,70,173,-323,12,899,928,66,309,-1,485,213,219,944,5,359,379,-60,19,277,384,257,849,156,80,24,35,1870,-97,828,295,101,744,176,157,-67,697,-52,826,1510,-13,67,228,2410,-643,30,166,244,438,1001,150,295,268,239,172,152,485,65,305,465,68,1992,72,454,288,75,55,180,77,365,-310,1014,195,357,-336,2,-24,916,10,58,-207,107,111,-171,235,312,-55,1074,-21,551,548,266,590,347,220,367,439,1316,308,402,205,570,5,1185,123,-172,345,6057,2265,242,3361,432,254,269,445,81,19,-88,42,1442,116,123,153,56,1427,2016,218,105,1024,292,140,162,1184,320,280,264,491,173,-130,562,-24,121,178,174,1295,236,83,330,237,1,37,23,107,-46,321,646,-286,-163,76,162,12,252,358,-45,1172,130,119,256,1117,538,0,103,8,199,159,-86,-117,182,138,-425,712,34,174,146,116,630,603,49,575,202,705,547,1241,82,15,627,280,537,655,105,570,435,577,169,8451,19,1646,4718,96,80,369,290,69,680,1598,1191,-40,-131,66,181,173,438,262,248,117,551,262,51,123,820,349,903,1133,287,58,671,121,907,98,221,233,773,936,66,598,73,215,38,788,-69,-251,15,136,177,86,149,63,222,395,-6,-41,129,567,536,607,76,-92,35,-82,1075,-328,838,863,367,879,613,576,390,82,295,558,519,3595,1578,161,61,155,622,1418,143,-123,256,509,9,397,1530,787,1025,119,22,-118,-183,260,225,153,30,111,4,457,631,578,569,1146,272,285,888,-20,544,-29,788,21,-3,1395,37,324,129,62,-23,15,57,81,796,-194,-263,42,162,885,43,282,343,102,236,2337,1150,66,613,74,235,34,165,490,210,0,94,-453,101,175,171,62,102,422,225,78,101,12,13,-18,29,-5,265,6,370,1212,-302,385,-130,523,-803,33,70,41,66,-7,473,4549,533,148,177,1531,89,179,367,363,686,310,747,593,955,-36,-129,354,382,224,327,-91,552,2,36,1974,702,191,955,99,105,745,424,68,10,442,-113,-33,230,246,575,412,290,27,12,1765,-57,87,-51,508,-112,211,27,48,455,497,-44,39,88,97,23,416,972,180,-169,-247,253,115,-201,-58,224,331,87,-226,-17,332,494,584,12,112,158,14,13,186,372,574,88,-253,181,51,132,-69,-156,347,346,176,32,268,383,276,1200,1040,158,-94,313,-420,13,44,313,-8,40,87,-25,2,87,10,-20,105,-91,-15,-103,139,61,-44,-201,631,141,-379,195,-5,-33,-27,49,-27,28,325,225,158,-24,347,84,-78,66,29,56,-29,83,-21,-7,-661,343,-98,299,480,148,-18,81,62,-40,-11,-4,541,57,3025,719,790,97,102,214,3421,1,1542,1543,71,4,89,-71,-25,1,8,182,-24,152,21,69,33,32,4,-215,3002,136,265,-4,-44,37,590,-119,73,-4,43,38,144,70,-7,63,23,24,66,-636,1086,710,-20,179,184,195,52,244,73,158,3,-12,-62,13,83,-60,75,30,-9,-55,11,-8,41,174,68,77,36,28,84,-24,-31,-19,23,294,-80,59,-271,1594,53,703,61,137,1,98,-1743,-5,5
-101,-273,-19,139,-260,-597,-657,-189,28,-12,-137,-788,-365,-201,190,207,57,-706,16166,-99,260,-110,-9,-269,-1,-106,-104,-8,64,-67,-404,-57,-802,-336,748,3858,3468,7079,2817,598,2089,20009,11185,18365,16711,18433,14936,296,4,418,4663,3814,716,2904,580,365,475,383,1231,46,197,76,-11,-13,38,38,297,13,-271,-305,-419,91,-41,-369,-64,-31,-9,42,70,-275,26,251,6,5,16,31,-67,457,134,31,129,44,126,85,224,-23,-16,143,225,-20,-8,-110,15,2,-54,3,735,100,-208,74,0,-73,44,-78,-257,-81,90,-3,-1,-51,-23,-139,-41,141,-35,-56,69,-3,124,115,141,125,-6,28,-7,291,61,384,1665,189,-96,298,38,64,150,50,73,424,-5,662,751,421,774,71,104,-112,272,-34,329,-38,1578,28,164,280,1287,-7,105,150,570,158,354,-20,450,28,131,129,56,267,21,78,1185,436,-2,33,56,28,-1,0,127,-6,984,13,-13,11,179,585,83,-14,-3,298,33,66,30,9,-3,136,56,120,181,105,10,-20,-7,28,2240,-246,244,512,-42,251,138,9,7,-2,52,3642,-45,134,170,46,12,71,213,64,10,-63,2,176,316,8,1366,196,734,-23,27,253,-14,291,102,101,-58,157,70,36,526,7,34,5,299,19,886,177,-104,124,91,-62,-23,-426,-27,-29,-98,40,216,-138,193,238,142,-115,-62,-84,-1,250,2379,-35,-32,0,43,108,490,1,9608,252,717,-9,-134,78,191,32,266,315,-2,43,50,37,129,27,45,617,47,-4,-908,195,2,-18,197,119,26,-41,-15,-33,1122,1035,1325,493,3,94,499,439,89,64,591,121,165,66,16,-18,49,82,526,136,16,663,325,6,169,-22,432,22,40,240,113,60,1445,80,482,46,717,9,-11,3,-514,161,104,704,-53,33,16,722,351,238,146,-33,105,6,1009,141,82,139,44,69,-8,-21,21,1273,353,333,-399,34,4,0,-31,-22,4,-117,4,39,22,-1,371,187,147,48,189,70,136,108,409,-31,-35,78,142,1460,8,-7,91,-1,111,67,-7,46,-48,45,10,174,-9,3,375,10,-35,34,623,233,-36,18,67,134,251,542,59,141,1319,-39,155,2,-42,-96,10,538,102,399,185,44,217,-38,-75,-218,123,-32,320,188,161,26,1124,996,-107,4,-19,29,-49,58,116,7,15,35,439,-35,132,154,17,1147,8,147,173,90,277,2,34,-37,61,106,11,110,13,-100,5,128,41,3,82,15,218,-31,70,1164,470,699,109,164,463,-79,-90,-100,166,-147,-99,25,118,185,50,59,41,96,36,17,-198,202,278,349,106,90,132,901,131,202,39,292,37,100,45,115,360,245,171,172,108,-4,176,-154,6,-4,-4,312,51,98,255,649,84,-28,-2,-18,23,40,7457,72,11,42,56,3239,6,-198,219,-63,25,37,74,167,84,29,58,-19,138,8,-89,500,38,-739,-28,124,156,197,-14,55,14,13,-215,141,19,-1912,-492,1,-32,64,4,115,2825,40,166,38,-370,139,27,160,474,-54,36,36,143,2070,8,45,-30,66,717,118,-10,-95,26,104,85,-2,10,55,739,131,56,1,-146,-87,-131,343,146,72,19,-83,-25,357,147,85,619,1443,107,8,9,225,12,43,42,73,30,269,24,110,103,99,232,460,192,433,-41,-57,-2,25,66,-29,-48,97,170,48,175,-9,54,-1,215,-28,58,-24,34,-80,150,82,191,55,26,89,280,7,-29,106,86,64,19,-9,25,-100,33,-207,272,55,12,178,211,-46,427,46,-43,63,87,49,69,-21,20,396,82,26,-369,70,25,5,-5,204,14,274,-61,52,132,51,65,-141,104,-33,198,-45,-18,29,-3,4760,-27,69,375,292,1079,-206,6,258,-5,-26,460,26,29,160,-99,-23,101,-251,-5,12,22,33,-3,574,466,7,-64,582,103,18,-21,126,238,45,423,-26,71,-25,-84,-16,-114,76,578,-40,94,-39,41,940,343,-36,-48,1132,247,69,-14,123,-69,774,505,509,88,124,66,84,-3,9546,183,94,268,224,4363,160,105,-20,270,-291,-605,241,-76,-296,-134,-427,-138,159,-112,39,20,2442,398,-17,-42,-9,117,90,5,130,65,-27,3,-10,34,93,-285,-26,170,-37,19,549,61,-29,11,-211,-69,-402,18,169,-29,12,-17,-8,-148,62,7,99,-31,-62,-2,263,72,37,136,876,7850,162,65,94,707,-7,22,-790,2344,-31,21,54,-11,2,60,256,137,9029,212,11,23,85,142,6,-8,-3,-117,2819,-15,-63,42,-11,1053,11257,39,-316,19,47,0,-3,136,-110,443,597,-87,87,65,843,95,136,67,7758,252,163,249,317,222,27,72,-45,80,34,-65,3825,-47,-45,7,-15,1,159,-33,-120,470,-229,73,44,19,60,-59,77,-125,124,271,-49,-53,142,356,-9,-4,11,177,15,75,162,94,205,6,-22,-38,-162,58,6,63,125,33,-103,-59,73,66,-59,-38,-70,208,11,244,-98,-120,6671,-18,289,33,71,43,-119,-141,-46,44,-12,-19,229,3201,100,154,34,279,-395,-10,50,-101,15,-28,-17,110,165,-89,3241,130,25,-108,1047,-5,74,-52,5654,2,203,21,33,87,-10,-341,12,19,105,78,282,-53,1267,199,15,115,13,-182,9,98,376,365,-54,27,33,-82,-11,68,995,382,1437,116,6,-38,269,78,351,92,193,77,2818,30,263,1225,739,-170,2,43,2656,137,270,175,341,447,-13,-31,3940,91,4160,63,236,41,17,17,31,11,-28,1248,238,-132,29,42,176,-10,187,2625,872,42,-127,339,26,240,61,264,143,384,310,-47,53,18,-49,365,122,1413,186,70,67,81,1684,181,-19,236,-154,-57,1631,-89,18,22,-59,17,229,303,126,270,15,20,-64,-78,43,-20,431,8,90,924,-37,20,64,-13,-1,51,-22,14,377,143,-102,28,146,175,19,2825,92,7,1081,-66,73,-63,36,124,115,868,-16,23,16,-139,328,261,476,-21,7,72,-4,-29,-47,202,67,-278,218,14,40,33,-107,65,-11,132,-15,60,-13,105,-16,7,20,-114,148,346,245,-263,85,85,19445,8570,36,-236,-303,112,-94,10,14,-32,-236,19,269,55,-27,80,-62,1059,-86,112,134,-33,-4,34,551,-23,577,392,20,22,-46,434,45,8,76,185,773,803,46,28,-80,65,15,77,717,-63,3,-34,161,-81,42,-132,95,-121,17,442,-87,12,2,66,315,682,-1,151,479,-8,181,6360,53,189,42,47,1420,69,338,11,90,72,112,116,8,620,476,-26,71,-15,23,22,77,56,-1,-17,-257,856,86,24,85,376,157,108,224,-130,171,46,16,-67,12,240,6,11,1757,0,370,-10,-517,18,-82,-343,71,-768,-4,465,1,22,120,247,92,-35,273,17,2995,7,-108,6,53,241,155,4523,-1,-14,220,200,30,76,8,78,-13,349,6568,-33,519,3123,-8,18,203,27,192,2,208,253,211,144,-2,-40,32,1238,123,11,55,-12,-13,30,3146,31,-45,73,21,100,282,-57,-87,726,94,-322,-29,444,117,-60,10,45,1439,35,-289,-17,-37,133,-152,87,228,1428,355,455,7,-32,25,340,3,-23,102,38,-10,1849,126,-138,77,57,-21,4,24,39,-87,87,47,93,270,225,510,176,70,101,76,183,-855,211,527,-53,-125,-17,576,-96,195,207,685,227,-64,0,-7,46,59,51,231,382,145,-86,-51,-28,-20,52,989,-8,486,44,41,-24,25,-51,65,-16,458,90,16,-30,76,-264,39,712,34,16,183,-62,25,67,60,-10,-21,-280,249,209,-22,-26,-26,51,1986,111,158,16,32,73,83,344,144,234,627,38,-19,190,394,24,102,-74,372,-203,203,-28,1,25,49,55,109,214,-367,206,37,1522,-56,536,-112,166,3534,214,108,46,-76,111,-100,-8,-71,34,74,295,306,22,115,17,1,10,122,63,77,45,119,475,38,-7,392,-5,-86,25,307,-37,-28,30,129,31,-23,-63,625,-279,-35,1,1052,-83,-36,-31,-2,-17,79,-59,37,-39,43,-213,38,62,-15,113,125,94,-72,662,195,-114,151,116,-1,925,86,122,67,123,593,-12,125,1116,7,1,72,-4,276,-14,18,-7,-364,49,100,24,182,16,19,208,279,109,38,44,-80,-480,-119,52,-139,-12,61,-9,350,-29,-76,16,98,12,-323,33,9,34,246,-164,26,-28,-360,202,111,-24,-13,329,19023,200,-17,3044,-30,-31,23,-177,4,146,51,7,202,93,-19,-225,56,4281,29,303,2583,74,64,435,249,32,548,47,299,170,2132,81,-58,8209,-55,-195,90,215,73,42,93,3,51,123,-94,347,-228,14,-31,-43,53,7,-44,-31,865,89,409,222,226,155,-43,-36,-77,534,-79,58,49,-44,13,-126,5,258,525,48,38,88,244,-37,30,-28,29,-14,36,-14,64,29,409,-16,-78,13344,56,12709,13042,13676,28,22,-3,-39,-257,333,297,2533,-21,-57,1283,-34,303,38,34,94,526,338,-38,53,71,-19,740,53,-36,274,14,-171,1890,9,941,-29,557,97,2952,-26,639,72,52,28,52,69,171,-292,109,-114,45,-58,-47,-74,786,25,0,227,1068,190,105,267,85,3,-23,679,198,61,137,123,52,236,190,54,-403,1817,22,7848,224,37,-6,254,35,383,56,128,5,-210,20,47,66,44,-14,-3,-48,-23,82,-34,5,15,68,320,-31,286,-43,-27,68,83,1708,-62,57,138,-21,95,80,60,6,-57,1794,228,-404,-145,36,-180,-20,474,-27,266,-2,-22,-41,106,29,275,-9,92,79,-1,15,326,-32,77,-4,33,116,320,461,110,-6,86,-20,-329,50,14,2,85,53,2,312,-150,72,42,18,-34,537,167,3414,461,-274,128,164,-33,-18,-53,-227,0,378,532,68,117,75,1864,34,67,-36,5779,-18,-50,269,1239,75,337,-111,-17,6,241,238,4,6757,937,-38,53,160,-8,-22,387,105,16,844,58,29,6,226,2500,669,89,112,83,48,-6,10,61,2,92,101,221,-501,72,-79,83,-61,3153,205,38,74,207,36,75,502,68,-5,399,-25,-12,57,152,188,32,-66,-5,90,3,59,51,692,89,640,41,-130,32,199,267,293,206,-46,489,391,280,407,271,0,113,-53,67,61,-112,-14,131,-49,2492,-98,-79,90,-46,769,325,-35,112,-6,16,27,143,470,-27,970,140,31,3298,574,-43,55,151,112,-209,-29,-97,-60,24,-187,12,35,6,61,42,-76,-564,35,7,11,-47,25,-72,8,-130,40,-56,-20,-85,88,13174,1049,211,-3,-72,38,-108,-46,-9,-16,199,2050,14,-46,-62,109,74,4,734,73,-62,53,366,47,-72,44,-28,68,7816,-59,193,86,531,-38,260,1801,-52,135,3,-74,-104,-34,31,-25,148,38,-104,219,363,5,82,28,296,-33,156,155,16,14,96,-17,251,41,-22,252,82,6,9040,-555,143,148,-23,122,-13,339,-83,12,28,-351,20,98,42,33,-191,40,53,60,190,-12,292,-70,61,81,790,1693,807,82,-22,4,80,-23,29,5,-32,101,90,-8,140,-48,68,31,64,36,28,-21,-164,74,-4,427,29,9,-95,29,165,27,257,69,33,319,-49,-36,489,1,-107,78,73,14,272,155,8,18,-12,2997,-88,183,70,-59,75,664,103,129,41,33,-65,-715,83,104,147,59,-25,231,53,-10,-23,352,-19,-16,11222,85,30,56,-7,26,131,12,-14,215,24,-24,13,231,73,-51,886,1,-180,53,-94,-97,-64,238,-60,-11,-45,1057,95,384,-3,2584,867,-76,82,-27,38,-121,83,86,365,1007,56,59,43,118,528,36,145,159,185,-12,-267,2,65,15,58,86,137,40,157,93,-16,752,171,302,-20,342,99,282,174,408,22,97,-4,-326,262,300,-36,31,37,-51,-31,68,-85,25,11,300,567,147,29,40,65,34,348,530,102,546,55,37,96,299,-11,-2,301,107,1,85,73,-18,82,28,45,35,591,330,66,-3,47,67,241,1368,343,-148,224,490,28,509,-56,-86,72,194,135,239,295,166,79,55,305,154,69,-40,-158,77,68,178,45,18,-23,216,82,7,34,438,250,8,-36,-70,17,25,159,100,2487,-49,49,32,-112,6477,850,42,43,-73,-34,206,-109,37,4,6,530,149,99,-46,-38,601,-6,812,6,-5,-76,132,30,5,-1,126,229,403,48,33,437,-37,77,24,12,4,1423,38,-87,-27,-8,-31,151,-136,30,-194,-10,25,186,-156,120,-16,26,242,6,756,100,285,35,21,106,5,240,-115,30,-11,1011,78,5,156,-5,41,541,-93,255,-51,6,13,-21,21,57,50,48,92,195,157,22,-25,1,40,-19,73,45,-15,4722,198,2,-725,7,104,280,25,272,66,55,42,81,39,-17,39,10,54,25,7,-5,-28,-18,296,-15,126,-96,-8,-438,18,152,19,-26,140,-32,-188,112,24,110,125,-338,33,233,52,67,25,136,284,32,-737,54,21,-154,42,281,426,42,-70,143,174,-43,38,218,-142,8,157,0,-37,-13,136,81,206,132,20,4,30,1413,46,183,-283,675,127,92,-25,39,292,80,206,48,-127,156,120,-261,254,-32,120,123,362,271,122,87,-23,10,2821,-102,-15,119,-153,-12,3,28,-42,-35,7,444,1,26,0,248,-30,455,336,135,-33,210,-23,298,645,32,39,56,44,-7,10,328,2,964,38,447,-21,-69,113,-40,6,-367,3,105,239,110,-20,444,156,209,29,212,34,50,-15,3,719,65,94,69,80,18,108,-124,28,116,89,-132,-21,50,51,-171,60,344,646,-45,33,407,42,168,-31,-78,96,31,17,1,103,30,-115,66,-24,-5,101,207,-8,64,4842,694,339,98,-397,-37,-177,3670,103,571,-311,119,866,941,88,74,468,329,24,92,136,-15,236,331,1069,14,53,-24,3,182,1945,-85,12,-17,20,388,2327,3963,8053,17,-16,207,16,90,9,276,51,100,77,88,9,-11,-73,-59,55,-3,71,52,9,83,104,32,5,208,165,2,145,30,230,-8,1,19,63,134,408,-21,52,6579,13175,11238,6355,8070,11095,5162,170,1363,-25,16,160,110,240,232,-27,-8,-202,193,186,9,99,3,162,53,61,-81,148,2,-53,-11,183,4,101,338,29,-23,42,8,36,-23,-173,117,-36,21,185,192,42,-9,75,32,381,361,-84,45,-42,54,148,17,-103,156,87,-12,50,68,132,154,90,-50,123,118,-6,-2,-21,-24,-69,42,-132,-76,16,-19,38,1193,77,16,-51,136,-137,1101,45,12,128,188,216,-81,-24,311,145,-41,-12,-415,50,65,56,49,6,191,225,-43,149,49,-144,239,11,-54,-17,53,216,41,703,57,28,296,92,42,5,-19,443,137,-96,441,110,205,-4,79,58,139,730,266,267,-93,24,29,25,129,130,-5,33,-26,-319,3,76,507,-73,14,37,2727,68,-55,41,15,-33,14,820,10,50,-35,177,261,30,-56,110,-12,-63,82,-135,-19,80,25,-66,-55,129,70,16,162,69,-81,-29,64,-38,98,112,-57,32,527,-172,378,-53,66,107,-110,345,-121,-63,-44,1798,601,91,1753,130,-59,115,-111,25,243,406,-55,16,2,469,-58,43,134,172,-10,66,13,54,-43,-58,116,-81,95,233,77,72,52,-90,-26,133,-92,153,402,309,59,38,-20,16,-17,-45,34,216,1214,90,47,59,124,97,0,421,18,582,203,-21,215,-28,191,56,-131,-1478,27,223,509,-26,-30,100,-51,-37,-41,1,19,144,329,2,-40,-4,-43,30,-66,252,141,-15,100,-1566,11,-97,-24,-34,15,68,27,-3,126,-64,192,29,16,-77,2041,518,109,15,189,131,254,149,20,-38,-122,-25,70,32,61,-39,-13,-4,435,-7,-33,40,-26,297,650,-38,-72,83,4,-30,61,20,1191,82,639,-33,151,791,27,191,-82,118,444,136,99,24,-143,197,-93,-12,127,25,92,-37,47,-45,334,18,189,79,37,-339,-69,404,27,30,100,4,8,51,214,-33,166,5,-85,426,90,68,450,94,-13,113,-132,-207,-6,-13,18,-75,183,38,-30,66,-60,-335,83,90,286,102,-46,257,47,8,147,77,-64,22,-29,38,138,31,95,-156,336,-7,4,4,30,-3,289,-1312,111,125,52,113,20,-52,24,256,133,1223,21,262,110,-27,-13,2741,145,408,112,205,-26,53,30,1270,204,96,7,-18,212,675,95,16,3838,1870,9,20,75,63,-48,44,83,155,157,50,3,1,258,28,84,-8,103,-644,218,-308,94,-21,53,244,72,120,259,205,-104,-59,52,56,-51,374,0,51,281,145,99,-8,-45,113,49,81,-67,303,66,6,111,203,78,211,84,8,56,4901,-86,302,-4,15,81,225,-63,50,-11,-26,1192,179,-7,157,62,-28,319,155,-89,11,25,124,111,1275,64,21,312,-3,27,685,-4,-2,251,361,200,194,540,-46,-36,22,221,19,149,54,244,22,261,68,-435,446,298,-135,-17,-13,28,109,224,191,3,45,341,85,47,-36,106,-275,-18,47,50,73,102,223,392,-295,75,50,-24,-543,-21,315,273,37,274,38,19,-121,30,-117,-56,110,-32,264,80,5,-53,80,192,278,1543,-116,-254,18,-107,-184,525,32,-30,112,-28,116,-81,508,-9,113,-17,70,34,172,226,9,290,-37,46,36,25,92,180,125,52,-55,38,57,11,165,20,-15,187,3425,15,117,-105,214,12,369,59,146,86,80,-62,38,137,-53,104,-4,65,-3,65,73,28,114,86,74,6,-23,47,199,-87,-36,164,-9,-21,21,1085,-68,26,288,11,-14,401,-7,75,-12,37,57,-42,177,15,-9,-11,405,13,42,102,413,105,-68,-9,79,-66,36,99,-948,274,-103,113,33,708,-44,58,-7,5,6,-101,-267,211,102,98,108,72,42,165,20,195,94,505,30,-19,153,-12,-26,-141,-11,-42,-20,34,31,-19,586,112,75,-19,97,139,283,322,444,54,71,47,110,186,-3,158,-45,96,586,70,-35,17,1154,72,26,-17,19,7,65,41,16,160,184,199,108,-296,-57,50,71,9,199,34,415,-76,-7,125,-213,57,106,-36,23,-14,-6,436,-14,117,-22,-32,32,159,200,38,45,-64,9,35,18,77,6,326,54,6,76,41,24,36,19,52,41,421,-29,375,155,243,-251,542,302,772,-141,204,-564,735,-19,81,-53,-96,-32,45,-161,129,13,1811,35,522,23,253,591,65,16,867,-63,734,398,102,120,225,13,334,-17,22,-140,-94,-109,-32,-15,-62,153,5,24,101,347,-44,52,93,20,0,14,-122,258,312,29,-26,165,15,9,78,114,320,13,34,-9,10,-10,-241,63,43,51,414,442,71,203,53,306,-195,205,88,80,260,118,82,53,-55,74,-125,13,2946,100,297,33,-354,222,22,935,384,252,-256,48,159,27,334,20,-18,-80,25,-971,-92,-27,-17,-14,25,24,-20,86,132,264,145,246,49,-2,39,175,156,177,2,587,150,65,25,-56,4,60,128,119,38,-386,13,135,-44,120,245,78,-19,44,-34,380,39,-18,38,18,5,9,-10,-25,123,-20,-24,91,84,43,-51,-10,16,-6,103,48,345,84,21,-78,89,-47,49,9,916,87,57,279,33,64,262,117,1553,95,964,120,-104,236,-15,21,80,-4,60,119,86,299,-33,223,-129,-27,-2262,40,25,954,-30,3,64,49,-20,-749,275,83,721,33,9,-400,172,152,-293,-115,153,403,42,37,-37,-373,17,-86,33,27,79,43,0,273,25,-17,492,0,84,71,184,-108,7,-45,190,220,68,60,-39,23,37,92,2828,17,-60,-106,427,195,10,58,16,22,-23,958,-6,196,220,72,226,96,9,93,-211,32,-1,252,118,-299,27,-37,68,8,-111,-53,194,492,-10,144,20,4,205,60,648,-13,107,51,288,65,145,21,183,-111,143,-103,45,54,-151,-7,1747,-21,-282,26,57,149,-15,33,-40,-24,167,69,297,520,165,-4,75,-26,-99,932,329,39,1715,160,-4,74,100,-35,22,-229,339,214,438,-43,-18,1008,97,-125,1049,69,22,591,66,-105,63,-320,-23,-81,113,75,301,123,148,-4,13,99,20,11,-27,63,7,2041,-228,72,-57,54,-33,129,9795,9,30,30,-42,-89,-118,260,205,145,97,4706,-26,832,92,771,1551,94,24,137,30,214,21,226,240,2118,-374,9907,-23,212,-44,-168,184,551,1930,2,575,7,-6,41,62,-35,50,27,92,59,8,152,35,-12,37,-116,724,-66,121,372,-91,2,437,-572,-54,31,333,39,-105,-13,-6,-1,98,34,149,-13,-71,12,140,8381,6,57,40,424,98,35,53,4,126,-111,-11,-42,-38,-177,459,34,42,-19,26,6,735,-45,45,4031,1255,19,19,146,-162,-26,-21,263,127,10,105,411,72,283,2293,128,121,307,26,1321,97,-11,187,115,195,1067,162,1,-1,12,276,153,53,18,-88,84,153,-95,-109,-27,92,2259,464,-35,-11,-27,1594,-157,-17,322,325,162,-795,-15,1005,17,413,483,11211,22,547,5890,816,-313,517,-3,217,112,1214,26,803,93,58,-86,-413,3658,125,-34,41,651,52,22,16426,-84,48,412,5,67,-20,-56,43,-304,-124,5330,442,-13,11,95,-13,45,44,65,23,-69,-38,-10,120,48,-58,23,-160,26,146,61,226,225,-459,363,-29,-31,121,12,-172,195,-38,1909,279,115,-21,2384,90,154,383,36,-66,-161,3102,111,-47,-150,35,24,-47,87,206,14,-27,356,33,80,83,-22,24,-24,29,59,367,173,-3,32,80,1083,-26,4836,799,-14,-36,96,20,6124,-566,617,83,-18,308,2049,-48,92,-60,41,248,45,10076,5339,31,1844,22,57,689,182,1655,181,-165,1792,2,35,43,-9,110,-1,296,-46,-33,-189,-4,-77,-106,276,-42,59,12,457,163,8,-17,-19,63,2,-69,59,235,17,-19,990,48,68,4182,571,18,566,-73,29,-35,1131,1094,806,-1321,165,-16,28,122,-165,1015,4,30,149,323,-100,-22,155,113,422,92,166,643,2036,1598,574,284,286,1174,8224,1241,-5,-1,-35,119,3,81,151,-679,-3,33,9582,2,116,-55,-14,-95,14,65,128,187,233,8,138,-3,83,194,333,162,-34,-12,41,2581,-40,17,116,58,-27,-103,-49,75,53,-20,0,53,281,66,-69,628,160,36,-92,-34,1,-109,96,-23,114,223,1324,121,135,160,18,-27,-858,-36,278,-14,168,15,-60,-81,61,113,8700,-57,2119,39,-107,82,24,1137,-45,1912,-28,52,81,-60,362,-91,190,-123,46,-17,275,46,71,75,-18,-136,427,64,14706,4274,64,402,1072,55,257,101,138,93,1595,91,-2,133,-609,114,11,33,-321,96,424,27,333,161,-25,159,-69,-25,1735,242,1306,-13,1712,-32,49,25,8232,-20,63,41,-186,-53,426,139,314,10860,-15,77,-10,80,444,48,263,109,-1,-40,53,65,491,217,329,98,931,956,277,42,17,706,39,469,139,-72,46,217,68,46,573,56,634,-63,-8,111,393,5,-6,36,84,-13,-9,82,-37,53,39,539,151,-8,388,6,1492,294,208,1063,-65,356,149,19,82,-59,116,32,-101,85,1836,-121,52,-21,279,-114,106,-10,1730,-81,14,-22,249,-57,49,-11,-44,183,135,-60,342,12,331,-4,45,249,107,220,8,26,2964,9,145,-28,0,-220,151,-47,-88,14,-19,480,16,126,-52,47,74,165,402,460,33,-191,77,45,45,114,302,356,10389,269,1680,74,38,72,226,93,-46,41,-61,-26,-65,-51,74,442,98,-128,-83,-7,-21,-8,80,24,46,369,596,-16,-18,-16,256,749,-178,27,59,93,-94,-48,120,43,139,-28,4,304,40,75,58,313,-51,-40,2,-18,-71,-195,43,107,35,7,38,-101,62,-78,24,74,63,13,132,27,51,-202,54,152,381,48,-32,-38,-6,252,209,114,16,39,20,0,-20,10,80,178,100,-1,382,433,22,-39,31,150,1420,358,192,-349,-64,61,265,-11,-137,-19,73,63,6,7,88,602,1,347,-69,-45,194,26,286,-16,56,53,210,204,59,39,-114,-13,190,296,-23,107,56,161,14,5,-6,18,228,43,308,14,407,-48,114,325,-30,21,69,107,9,120,-1584,114,2,91,166,62,123,123,62,20,40,-69,28,195,-30,16,13,-15,1164,54,-339,-1,-59,-46,-208,228,163,545,-174,-39,-244,-12,9,-2,-70,-14,4216,-12,206,-8,61,-91,-31,202,-60,65,344,-26,-5,101,10,111,62,-122,-38,-42,340,172,36,-31,-4,320,179,86,57,-45,177,91,514,-27,146,85,-4,-30,3,-136,23,44,34,1,54,54,-103,439,1251,81,-15,258,13,22,131,128,206,187,113,0,115,-558,51,124,37,-75,83,-802,-60,-108,32,-133,400,11,377,-23,-334,-340,189,379,-23,-9,251,549,-173,-23,83,-126,625,-21,116,516,424,10,-83,27,2815,514,-14,11,15,-21,374,258,11,12,13,34,26,-948,40,-1,-56,-29,-46,4,-11,-172,-362,49,-146,133,48,255,107,551,104,-1672,57,8,1848,195,-32,72,45,99,-53,30,-83,1273,405,-16,71,247,46,23,-41,-29,-26,0,-14,43,141,22,179,-282,13,306,98,-8,20,-9,83,28,10,-19,5,-113,324,285,7,8,53,42,-16,-97,-30,33,35,10,271,-68,532,73,-69,-13,522,58,68,-50,181,349,-55,113,91,-77,148,17,-260,289,-780,103,61,71,119,145,22,2,40,17,105,-52,542,168,-24,-49,51,37,13564,21,55,345,612,-4,39,265,4,52,-135,47,-25,-162,-47,7,19,203,-89,-11,-13,-5,64,-147,35,160,-33,43,48,159,2439,679,-70,132,86,50,45,43,4048,266,-16,-214,-24,-14,8964,832,10,3739,110,-29,-160,11,64,38,-121,1874,249,35,-26,200,71,-19,124,4,465,32,-55,-20,121,8,179,50,702,46,341,19,39,355,-10,43,458,39,17,-166,1,-21,-24,-93,50,18,204,45,338,325,84,209,65,-161,168,3,-6,32,-39,-7,34,27,-18,-88,-66,51,502,529,56,146,-52,-66,328,28,130,24,20,263,49,15,169,265,209,348,165,206,78,42,205,46,-50,-35,-14,-118,-73,-2,10,10216,-29,336,146,-166,-34,-775,35,44,-29,-44,-50,8,2,-20,141,-77,-25,-50,1,10,-42,-156,28,28,-1,-1,55,-229,-23,83,-80,30,4,-48,189,1000,25,4303,1071,13,31,73,257,222,159,68,221,35,400,-1,121,-7,592,9,168,97,109,10,117,62,292,-60,-23,26,12,59,48,19,351,-62,-9,78,94,-7,16,132,-5,76,177,-2,476,24,117,-4,978,-97,10,12,-12,75,100,-43,130,-130,177,11,-10,-61,103,72,17,453,749,174,181,-36,35,2,3667,32,415,182,-66,-89,402,34,-46,221,32,14,395,170,-7,-108,18,-44,4,-8,36,18,-13,325,470,-16,-17,-82,801,31,3,518,35,13,-3,57,-4,154,-4,-27,53,-251,-126,46,43,55,-127,-123,383,35,127,52,-255,280,628,24,451,23,1197,89,38,33,32,300,-10,240,11,49,101,199,-76,3,-12,-12,-31,46,28,353,35,70,255,-62,-30,-249,66,37,-42,5,41,44,274,32,29,78,202,4,-5,310,5,214,94,22,231,46,-56,-171,91,98,9,-5,-56,83,-9,142,408,-49,-24,-27,27,159,-17,154,162,469,95,32,-9,3428,93,-9,63,59,21,250,241,-49,15,302,45,379,26,270,682,100,38,-18,-10,-3,54,-23,170,-51,-42,-218,158,37,1790,3,-15,25,-31,126,-1,1,162,-6,18,493,6,-20,120,31,146,-41,-11,-11,148,48,17,567,66,-62,-50,-40,78,-19,-13,48,19,66,125,-14,-30,67,5,-26,-85,-349,420,12971,-44,-46,85,46,-60,175,-177,57,55,136,35,1,66,918,142,810,65,186,492,-63,-4,-29,-3,485,82,48,-249,-19,62,466,-13,150,21,57,546,423,-15,512,77,-506,-678,128,40,-23,343,110,257,91,101,88,146,-28,601,39,6961,41,16,24,520,34,89,5,243,68,-59,30,85,-31,60,-29,605,475,106,23,-281,78,-21,-112,-1,-301,-58,55,28,39,28,107,189,-134,111,25,-39,57,75,-139,-5,4,135,162,111,29,35,219,5,-22,77,-19,538,-6,-37,95,-24,-40,608,578,77,150,14,250,467,35,-297,155,10,31,130,-63,258,42,311,713,-372,920,64,184,1159,5,8,-5,31,-328,12227,51,428,701,114,41,-43,25,29,94,-5,30,41,163,87,-32,998,57,312,182,98,-114,0,150,26,-35,-106,41,2068,457,759,71,72,21,30,211,90,-64,-3,24,-17,84,13,-36,161,54,50,5,39,-6,428,-235,-177,-154,-181,275,420,121,-71,-126,533,-6,673,151,-113,171,-61,984,5413,347,11,-194,117,147,-6,84,-38,104,125,346,8287,7317,6,33,47,18,10,-54,63,668,-33,-51,181,152,515,-50,18,-7,-106,39,73,-2,37,35,-1,-6,-39,284,47,-109,-53,-55,6,333,-104,-49,62,-120,-27,-137,16,-753,1,-265,22,58,-214,312,-40,-75,168,268,-230,109,79,48,85,-19,273,20,-10,31,-41,-80,3,93,89,76,313,2142,323,3314,-88,-30,5,45,25,41,74,-529,118,41,107,31,441,155,104,129,41,141,335,779,123,260,25,-15,33,77,61,-137,-4,137,2118,-143,-1,99,114,-375,137,307,211,-13,-77,118,24,21,15,132,-13,542,344,56,27,162,74,-155,-9,-22,31,-522,83,81,341,115,63,87,239,17,-84,67,-281,34,128,177,533,340,26,61,-150,-248,3,107,62,45,6658,-22,140,-23,485,205,63,25,405,27,36,22,-43,-13,17,178,-34,396,27,-5,-430,39,-30,99,283,211,-103,13,2,18,121,-82,148,-270,-245,1163,16,-71,21,12,-72,9522,1032,159,11668,-18,27,34,163,17,1753,410,10083,21910,109,5,4211,383,817,103,408,23,14,69,-10,178,50,-8,56,70,-158,-46,17,227,4275,129,12,350,284,24,38,-85,-35,448,127,-119,69,-31,-28,-15,49,272,16,-2,1278,-3,38,201,422,-167,64,-52,118,419,1183,2844,33,257,275,394,83,-88,377,280,281,10776,5619,93,17,28,-71,-42,3,339,-18,2994,0,-14,13,47,263,98,45,-149,39,43,84,42,128,218,118,80,-127,40,7894,413,41,-15,59,174,-150,10,-99,104,98,1308,-96,876,118,296,40,253,349,-16,25,505,-23,113,128,71,-310,46,574,-166,-2,-48,276,54,-18,324,-13,55,786,114,-166,6,83,-25,47,32,235,14,32,130,63,35,-30,-9,260,-103,-31,39,-40,-47,450,86,354,112,9,-9,-16,-60,33,38,227,-81,-40,-12,-139,122,48,412,75,96,19,206,-119,43,266,15,341,29,4,-25,11,23,7,29,44,-22,179,763,338,-46,-2,257,52,61,45,0,4,-28,232,-171,-27,260,-63,-8,107,71,176,1918,537,-26,16,55,-6,-48,-53,29,36,288,-59,11,17,-26,-117,93,-723,188,41,12,104,135,158,825,11619,3064,-46,263,27,17,-383,-90,66,-89,4,3138,3970,6277,-13,26,2831,1606,29,58,-138,-6,438,514,768,20,-212,-79,182,120,7,-25,101,57,9,-46,-409,-111,167,29,-26,4194,10,-67,244,11,0,139,-17,-159,186,-151,3,2,134,2,1188,135,3443,-43,-35,5,-53,-97,-163,292,62,53,670,457,100,332,39,69,799,83,-18,-26,37,606,-47,176,69,-4,-103,329,-86,-162,8,-1,129,142,110,111,4470,-67,182,404,-253,13,187,107,48,146,6,-24,543,751,-24,-48,24,-2,221,35,4,209,145,497,2,24,111,29,125,10,52,-117,11,122,0,-37,-135,-95,93,194,-52,612,449,1029,-15,14,121,58,248,328,-458,-40,254,3219,-31,0,1050,-46,57,-78,665,3464,72,15,19,22,201,104,40,68,110,109,374,17,-8,242,115,25,171,95,-20,6,12,10970,300,244,44,-117,13,-427,60,-24,-40,26,27,-38,-60,85,277,174,35,8,71,-79,104,-153,-1582,396,88,-12,35,555,-356,144,-5,50,200,18,230,40,299,24,-15,-30,54,-111,2249,-3,5,62,55,-26,169,134,62,12,90,47,-102,359,-36,9,1,51,16,26,15,-2,27,-23,-76,89,95,507,-14,31,103,-32,-27,133,3698,-36,121,133,249,103,430,84,46,31,85,-32,25,-82,-48,134,149,44,27,1132,18,-10,86,69,56,60,-193,43,-16,99,53,80,-280,122,0,1907,957,12,-166,39,255,-92,5838,163,21,43,12,21,-149,0,37,94,138,52,65,92,24,-124,-13,-60,-8,4,-1,25,278,24,-200,34,-118,29,-56,133,75,54,374,343,-56,44,26,106,-44,-13,-65,-23,54,351,4,25,328,-208,156,15,53,-24,107,-35,-31,163,-126,121,179,42,120,74,-48,237,273,201,201,-344,-21,-37,46,53,15,646,-24,737,91,-67,100,48,-13,131,-196,244,174,82,-70,274,-281,21,73,57,20,74,273,138,42,185,383,-2865,45,275,-39,43,38,-34,-20,54,-52,36,4522,130,-8,45,-12,59,-39,61,909,195,260,308,904,-3,240,87,-103,-19,-328,65,17,50,109,32,62,-112,-10,-1,25,7,43,25,591,-255,-20,-19,96,85,1476,5945,14,24,116,-51,876,35,22,41,-926,55,-278,315,40,291,15,158,36,-3,-238,-166,20,-1234,823,-18,31,96,10,145,-182,63,-40,272,-8,-159,-323,208,8,-53,-34,-98,-44,14,26,392,52,968,35,-2,61,-6,-153,244,812,-110,-219,642,1220,-69,189,-290,285,267,146,794,739,-64,-22,101,117,50,30,271,-79,-35,51,120,59,-7,134,40,-181,38,16,68,132,-16,239,12,936,51,-11,4,-38,-643,23,57,258,198,-659,-44,103,50,237,201,-19,-40,142,59,49,112,400,-17,66,-28,72,353,92,10293,282,-352,310,1,-2,4,18,368,43,-366,-1327,-223,212,32,-210,1016,48,-431,55,-74,14,-78,1666,-25,4,99,-23,69,957,131,-46,-524,62,-19,106,2646,301,0,-48,261,-9,8768,-996,-1097,-2583,-4829,-520,-43,64,150,37,-15,226,-61,-129,65,688,5420,2312,5,-66,-101,-38,1717,63,2685,10,20,18,1,-42,4411,36,25,3086,67,-5,16,-7,28,2163,316,12,883,41,-2,12,-19,-57,38,312,37,69,13,90,57,10,64,25,17,6,-58,1982,139,243,113,36,221,-21,-89,-191,20,951,27,492,41,-30,65,-8,0,-39,-432,50,24,542,215,90,8249,-117,15,25,30,17,81,-16,45,-113,66,-33,-81,84,3,12,-31,-48,167,22,217,44,-55,-112,63,-5,-46,-1,-7,47,-1,-50,4,100,-40,57,-2,195,26,129,-38,18,4,87,11,68,128,590,-66,586,-6,23,-34,-37,58,44,77,21,38,-24,45,4369,2,-2,-44,-20,53,144,3279,-9,95,-26,14,86,2,151,-73,31,20,62,679,108,-65,-55,206,1,23,-42,158,-21,328,-18,17,7,4,-17,5,-16,43,-23,12,194,-44,109,38,391,42,419,471,-29,-198,-389,121,-29,48,34,62,2,-226,-5,34,-167,-6,194,9,32,583,216,294,-57,108,-496,-678,-66,39,11,-3,2,-23,-39,4,-134,273,22,-109,149,731,130,158,19,40,-44,34,-46,80,43,-72,345,8,214,303,13,-134,-352,115,-96,112,51,309,21,-101,6466,69,97,797,-7,41,4320,4704,378,-265,72,21,203,-44,16,-301,-19,1,65,59,3203,-228,2,162,-89,279,193,188,56,102,8,103,80,195,142,104,2,74,-32,68,5534,162,119,92,82,73,-39,-22,60,-523,58,-4,-20,-39,-56,-32,-33,80,-83,16,80,2964,139,31,62,7,11570,8827,303,23,212,9392,8433,74,5153,-130,26,121,98,75,52,520,10,23,26,60,50,-45,-682,67,9,268,228,62,-5,142,-2,-175,53,10,202,127,-258,193,666,119,-111,28,-704,-101,-273,-19,139,-260,-597,-657,-189,28,-12,-137,-788,-365,-201,190,207,57,-706,-59,16166,74,-99,260,-110,-9,-269,-1,-106,-104,-8,64,-67,-404,-57,-802,-336,748,3858,3468,7079,2817,598,2089,20009,11185,18365,16711,18433,14936,296,4,418,4663,3814,716,2904,580,365,475,383,1231,313,594,-29,-33,14,84,466,332,935,-268,30,-1120,28,18,1422,108,-23,176,-458,42,-78,373,-361,215,721,303,51,-619,926,-42,177,120,143,60,167,41,-96,443,1442,2,-92,-22,-23,-22,344,444,-253,98,312,47,164,-58,9,129,23,189,217,-137,146,-2,-2014,1406,-18,2903,-2,7,812,528,198,26,-110,13,676,-97,62,1216,-871,7,370,-520,-15,-33,-1397,1142,-1012,274,478,70,108,387,156,50,-113,1166,273,-172,115,788,3,44,206,-40,-68,127,69,-125,94,136,404,630,973,-324,424,60,75,123,135,196,57,923,-8,42,457,413,66,268,-21,220,421,127,398,9,124,-53,254,426,694,-1,444,203,375,67,953,50,649,380,1821,666,225,2653,175,-140,104,146,284,95,301,626,50,-5,165,-2396,511,4207,266,1499,26,326,-153,107,-69,-139,344,-90,1009,625,-18,-8,352,207,142,794,6,-65,-43,82,251,25,1742,-178,-10,139,555,16,24,-453,205,381,-66,112,-271,-321,-434,18,56,-1,393,-130,172,325,-257,1551,86,173,-172,-11,5372,209,2,82,28,97,-18,2567,309,-10,-272,32,-10,46,352,6,-837,859,-197,-297,38,4867,634,1615,-34,1147,18,929,162,-60,-39,207,684,-28,892,50,152,-211,-215,-42,278,545,-94,-56,78,308,658,382,-59,135,323,2153,695,71,358,89,65,289,527,3762,429,37,-24,271,49,-29,991,-855,389,133,2583,-62,-769,78,314,366,274,14,-182,-129,302,444,-137,501,-711,134,48,875,-240,870,-59,377,19,175,105,1656,404,429,99,1135,1107,614,1005,737,-93,-38,825,736,163,149,-66,272,-497,458,740,2048,1282,71,84,392,379,100,389,977,1277,93,963,-86,40,-224,618,234,-6,103,74,-192,208,870,4813,-158,568,449,-1375,57,1377,-231,358,-18,136,1135,884,69,149,-19,77,-105,262,243,486,-87,160,114,-727,-250,1148,108,196,-478,112,243,115,50,157,2,123,481,-486,173,-131,75,378,-72,431,-35,4201,181,-38,316,-149,161,233,834,-627,293,-60,82,689,772,-8,33,694,-493,-444,1957,2131,886,-35,-154,78,1130,471,594,670,51,-399,-250,594,-49,239,1632,-671,166,680,-42,234,34,542,-121,-25,-158,934,663,11,100,-96,1697,2,217,22,48,-59,124,-41,143,222,-111,382,-55,1,377,172,-73,285,12,-9,158,1000,-383,73,762,46,-69,146,145,-148,49,444,342,147,241,301,2306,19,-234,73,348,52,27,114,34,118,111,-71,224,255,5,987,386,23,406,-193,-11,208,195,289,-25,11,-203,-115,125,138,343,-55,-24,-88,566,419,2600,-122,37,469,363,38,-420,20,1166,-578,-1,-64,-133,-81,-13,140,-235,-259,179,-291,189,1935,-1004,-25,-26,-2,110,232,132,521,-9,-562,608,368,-292,-31,-86,-25,640,91,27,121,2691,-71,19,490,-256,27,233,227,-461,105,-59,424,-134,-46,35,-318,-1,-118,142,-706,160,-343,68,237,71,428,82,536,14,-2137,15,193,-91,255,-57,744,218,473,11,69,38,600,177,-408,-147,41,282,266,302,-60,90,-19,-69,263,11,95,369,-147,119,1204,3666,172,1122,437,77,76,85,483,-265,-92,1577,1722,645,-26,252,569,308,629,107,-100,395,243,713,680,616,340,-319,718,1203,744,408,223,95,587,104,298,2891,6,269,-22,-141,794,-208,489,1088,-275,573,176,50,199,153,-108,396,1181,198,1,898,1409,-305,-231,129,1028,-37,-101,834,342,336,-179,720,324,756,312,-95,239,59,657,-38,1371,171,-3416,11,-375,358,450,129,91,75,841,21,157,531,1343,116,-696,154,2700,-628,498,882,146,378,672,528,-328,283,272,75,-171,206,-618,-28,610,1229,-2,-158,692,6,78,261,290,214,802,256,268,83,258,47,51,897,346,20,-6,209,40,-124,150,26,96,158,43,-102,200,147,1146,841,-162,-88,264,-2782,-121,46,50,1352,187,410,-318,951,-137,695,528,2,931,532,1776,-802,976,-23,4,-296,396,311,37,-270,242,627,-22,1723,1082,174,260,141,883,164,182,116,188,1512,354,-22,242,-28,17,955,745,190,191,-77,-175,221,46,477,673,4775,2603,-536,299,250,1,599,204,119,152,42,1868,1116,153,165,-487,593,345,224,-793,1127,1882,108,135,-215,427,-246,-165,-884,-78,-193,50,137,640,866,1330,102,88,-116,-60,-68,171,-23,101,-174,141,696,-5023,216,56,347,-47,-14,157,1707,1108,-291,466,775,665,15,112,295,-268,11664,704,125,417,20,308,-6,-93,-166,283,-309,815,61,-32,-102,41,68,113,236,-100,-1091,604,87,116,-334,553,-1022,3755,-141,-518,4,536,185,150,-1902,-15,362,674,1824,883,-1458,382,527,-2166,102,409,-279,-514,-401,6,100,288,67,255,1245,280,1272,322,-45,1422,103,75,-76,-1,-101,661,-100,-1458,480,2724,340,-11,139,134,445,30,-615,-802,3004,-42,1048,-561,-76,-809,1188,-132,153,2024,47,1552,-66,428,70,2250,1633,1092,271,488,-12,441,240,634,-465,-1598,328,161,455,2522,823,-127,2152,7,228,-135,2799,6,68,85,456,-92,1430,14,58,187,137,410,34,1497,16,1014,161,944,103,863,50,92,-347,188,99,-3577,0,-2819,55,73,222,-176,-816,246,352,397,169,27,-53,58,142,320,-2,982,33,226,198,102,78,651,38,151,-1183,599,57,140,242,-581,1259,-180,49,84,961,685,281,-811,106,40,706,-836,-401,-613,-10,-29,1,-68,-15,143,-113,-35,303,244,2924,-810,202,-187,167,265,-15,-128,-66,-1016,11,312,69,13,391,307,-78,808,214,-210,616,1464,-2471,-157,-46,-56,-12,603,-1046,-209,-222,-27,-20,-173,569,-184,-518,689,225,-61,228,-106,274,23,171,44,702,-57,-403,339,1157,220,375,-30,29,89,-187,245,-209,96,217,30,766,896,239,-120,72,485,121,-2,-25,284,352,-48,100,81,-3221,40,1158,-260,-1635,-131,40,278,104,239,-777,-292,-43,194,435,398,-255,-3,-535,-66,1275,198,61,-62,1134,-219,33,126,269,84,6103,-98,592,-293,-107,-208,398,1093,509,28,542,-50,-310,4,-71,54,120,102,1798,66,-1020,-1153,-13,-305,137,190,296,29,165,493,13,76,131,1651,224,163,120,3093,92,420,0,-97,133,1612,-50,649,-608,-198,81,1123,-984,1160,283,86,1250,421,12,-90,254,-66,588,-734,3879,3468,-843,74,-2029,-43,-242,-79,-1278,-31,472,1178,-34,-82,-13,-225,341,17,-131,-325,-16,84,243,95,366,3757,103,-12,82,1038,424,23,810,1092,152,171,-1,534,815,-40,244,141,-217,597,827,-207,417,9715,629,1344,-115,-122,136,-73,419,1322,-42,195,273,491,-253,-131,58,670,105,-509,-292,218,121,833,356,-57,344,-956,79,-42,27,352,541,208,-1,259,1392,114,179,-349,-24,580,10,-387,491,19,66,448,1293,380,-164,-11,1605,119,442,652,554,-360,165,39,-331,56,1359,755,3117,26,889,804,-82,139,-37,86,140,224,-322,924,385,212,-580,448,-619,-138,57,280,-124,-68,20,34,-164,843,1075,-13,724,321,590,72,879,283,831,13,369,1081,1512,-3,-74,-319,240,169,-230,617,-70,171,22,-163,19,98,-799,974,19,415,-1,-360,54,-16,-1689,104,-587,736,162,203,538,692,555,671,384,-19,147,-216,128,373,376,358,-8,-142,122,146,-282,182,223,171,88,343,-47,-177,-2,-631,944,355,527,145,232,2200,-425,233,-1179,420,-290,93,70,-39,503,1071,-140,29,-40,1418,342,87,906,-203,794,-182,24,333,-237,440,486,228,867,576,339,21,-306,-50,-100,492,184,-120,127,59,438,-467,287,-244,77,619,-23,-355,-5,-55,-24,2518,878,-4,280,-207,70,450,-15,132,-95,321,888,124,101,773,955,24,1001,198,115,76,247,55,-33,130,1327,765,1677,-383,-107,239,330,813,741,78,1032,-910,550,-559,-52,1568,596,238,684,-86,-218,211,295,-21,1987,55,869,326,744,241,372,-363,-284,685,-597,558,822,3728,284,390,51,49,-58,212,-101,157,-59,199,246,652,920,-245,762,130,86,68,598,-571,9,-128,317,357,437,75,235,453,25,178,220,181,-377,276,-203,336,-531,-282,193,-134,-74,-539,137,144,50,-50,1353,17,-58,272,231,-270,212,269,-190,468,106,-695,84,-494,-439,-313,289,334,201,1704,409,-775,81,3776,-1577,-297,-233,-581,78,90,-57,-33,-54,137,-66,493,1544,330,-169,671,521,119,1930,1721,1204,186,349,1292,90,-186,-19,340,82,113,1595,139,749,340,-45,1040,505,-58,76,92,-200,-24,60,393,-247,-397,104,67,149,123,62,-237,173,133,203,413,-281,-57,570,559,144,-52,213,116,404,-4,135,2641,1629,1045,-95,-74,-32,-226,-62,51,13,37,141,34,842,4,-77,9,779,-312,197,11766,-43,-271,-333,115,-225,-47,-45,120,100,-138,263,932,15,4084,115,154,1829,195,57,-315,1395,1305,2323,-275,140,-43,470,122,-1502,501,348,445,41,292,-1850,78,41,254,540,81,-1288,1312,-1064,-228,136,1269,24,109,1537,-23,84,121,564,413,197,-6,30,130,-474,106,983,359,-366,-140,634,32,-81,995,422,42,-1500,-1189,216,1281,-326,-84,284,1465,295,113,252,125,-11,-170,824,1836,225,-110,1956,-600,-78,890,1270,44,312,206,1422,53,1218,-63,298,11,-696,478,1295,64,1026,54,2147,-1010,1203,952,2416,4163,2293,1626,38,178,298,38,-50,-1398,-405,18,662,-487,-289,751,-238,421,-603,774,-644,263,1227,6455,102,1308,-571,2023,766,44,-7,-19,243,474,785,929,169,601,74,2053,26,-169,67,429,391,987,891,20,118,3929,2563,233,455,197,691,130,1692,452,87,102,6584,1890,83,-722,350,1138,-65,1329,389,12,-134,169,252,11,-523,-116,1549,244,447,1853,756,390,281,74,2609,-16,764,99,1043,68,105,293,196,4,147,922,240,641,48,82,11,47,636,-15,-479,81,458,90,1190,16,-71,11,301,142,1025,-205,33,-900,23,596,174,-381,129,150,1755,1055,-34,136,2312,247,268,474,719,14,661,468,22,101,-1400,-370,139,9,-97,371,-190,-44,128,-23,91,0,941,-71,229,106,91,-455,-58,-138,77,717,-134,315,-908,1122,-77,3,94,169,60,482,717,619,317,4674,338,-323,-10,550,2143,1832,97,437,136,711,-1048,105,30,469,152,86,1176,1133,785,981,296,119,963,-21,-82,849,577,786,2100,608,-128,97,-297,91,-901,42,526,50,1378,109,343,34,1613,320,161,1124,-107,701,1147,106,82,-111,126,1946,810,2161,1992,145,576,1410,36,34,149,712,171,596,-51,256,-192,22,1449,297,314,46,-211,-190,119,78,-39,348,164,30,151,614,522,-75,7,300,46,81,265,131,99,210,283,32,-29,93,248,1348,-147,40,-103,-20,-591,843,15,151,226,92,31,61,-59,-73,524,1035,380,-739,-215,-63,45,130,-102,672,-59,1104,-42,262,1496,106,-981,-1912,-492,544,598,125,666,-1118,206,93,64,2825,59,58,-324,-381,10,-175,331,91,38,723,228,325,214,541,67,350,-208,341,-222,139,216,104,722,418,92,474,26,135,-317,216,1684,-99,-39,739,-149,1443,2068,759,-412,269,54,51,-141,375,-25,-206,110,436,460,-1484,106,161,-64,186,-167,-1712,342,60,60,319,492,11,101,429,79,-99,660,343,-42,104,334,995,233,67,51,234,-24,-200,215,-93,247,137,-22,462,-472,-7,-419,2514,42,-286,-269,-14,1279,306,721,207,-68,-54,82,742,629,-448,120,1365,-158,439,756,3904,-3,195,48,465,370,621,-143,127,-287,-236,115,98,444,-1112,-35,87,1618,314,2,55,66,-39,-16,2,-94,-11,192,1036,1875,1632,177,24,66,1106,92,-1657,-794,86,569,-35,160,164,112,873,442,-222,656,436,-389,-260,-1,122,851,280,-494,-41,-23,178,-235,667,-30,-9,-91,237,-278,383,11,411,77,172,907,544,-27,207,219,129,296,789,1021,286,-294,2582,-518,207,572,94,0,-24,-172,-143,6,505,-6,2102,-74,-796,1189,749,248,219,752,326,138,101,420,147,769,68,9,1125,23,1135,1177,125,80,-236,-63,-778,311,159,76,1497,56,107,5,217,91,300,809,1084,968,3568,2759,18,432,-101,476,-154,-34,225,101,1676,-28,-26,71,1351,6,17,350,46,97,386,109,226,311,357,150,105,92,258,1060,23,76,258,528,1097,210,-316,265,-234,-106,138,419,45,143,92,96,459,556,227,96,518,331,996,-1740,508,168,-42,-125,203,-312,-340,284,47,-85,38,101,1172,210,43,1020,15,517,5018,146,26,-22,-1909,80,-941,42,466,8,101,107,383,138,-193,-478,-136,84,2086,535,-405,305,811,67,447,166,-67,-118,236,-236,-194,622,105,-45,7658,162,279,115,868,261,-149,-323,132,245,-32,-27,876,-270,194,510,-34,-121,520,714,-310,620,19,105,560,856,324,786,-10,2020,315,273,157,155,4523,200,1028,1238,123,415,615,-91,269,-37,91,126,996,-288,-215,-79,576,685,227,-506,231,-119,486,25,251,712,25,33,-26,1986,190,366,-367,1522,166,108,-100,475,392,307,-63,625,-279,1052,125,662,925,593,1116,91,172,164,-6,290,208,166,1329,208,114,218,67,130,10,508,295,-33,-364,-1083,-480,-391,-76,-807,-693,-77,253,962,303,-248,676,-186,-31,-1339,-45,3970,514,65,6,-367,212,409,-111,94,-401,3438,123,-432,101,-152,175,474,565,-237,-329,1864,-463,-167,391,-354,90,-501,-65,1273,-60,267,1050,119,1260,1,140,3015,-47,80,114,-108,588,199,2050,109,-400,17928,289,-79,-59,531,260,1778,79,314,-101,6,98,2124,287,182,-426,664,-1582,356,553,-134,-399,-427,292,259,135,76,384,15,-529,262,168,238,-351,-74,3736,-373,-255,303,128,-51,-293,68,93,-129,55,213,-145,591,71,1361,55,305,1088,451,307,23,1197,850,831,237,233,-291,487,1292,135,-20,-22,-143,112,-270,278,288,575,296,105,61,-25,51,518,103,-851,-617,-9,296,-359,-82,66,212,-16,42,215,354,714,87,-5,-4,113,84,641,62,47,-58,333,247,128,0,-93,-311,177,-92,-25,126,-244,-356,28,922,265,908,-616,-32,154,139,38,828,-2196,23,20,32,-33,-167,151,-22,-40,-16,410,95,-54,-68,-440,503,-476,2,-259,166,64,384,1054,-70,25,-203,-198,162,189,-15,-87,-15,444,532,180,22,-85,15,-275,1860,229,312,278,11,1060,880,-32,-1,24,133,-311,-229,-37,774,234,106,-62,147,68,176,252,-9,1921,432,-45,-12,350,249,163,578,399,-511,3474,4,558,-132,438,190,17,95,78,-52,51,90,354,18,-36,127,110,158,71,2622,-114,252,267,-172,59,-17,1688,1063,1243,-16,169,1046,55,270,27,-45,14,268,397,340,107,-96,783,54,706,49,1846,1490,1073,37,277,148,47,218,-35,-427,107,608,-32,-43,-8,71,306,-637,161,149,25,195,302,-78,233,125,170,2176,-365,-18,1989,-295,-52,48,-295,125,397,201,293,15,-32,35,983,208,-207,61,-57,156,69,67,10,595,-11,126,-2,843,140,51,423,3315,34,-29,67,663,463,-523,-41,201,398,9,101,609,560,-389,64,328,-242,569,1304,845,1,631,-136,12,163,1682,352,670,110,789,437,-153,241,148,13,102,286,57,1408,64,685,27,1123,156,336,1474,63,-108,76,-3072,-151,14,-418,249,481,706,-385,1764,-398,-382,595,-1064,18,1880,62,-5,296,103,61,1633,745,340,250,222,131,69,4423,44,103,-20,123,328,95,265,30,-28,-181,250,1325,178,18,-670,153,-76,-16,254,278,1309,321,77,107,453,163,13,218,48,81,205,94,694,-286,171,265,34,3741,-90,190,135,-3,7,74,440,219,377,-12,-1,2152,2773,79,2692,129,122,-10,143,222,144,-52,-54,73,554,52,2299,348,1381,338,1894,172,422,4,92,2496,287,-156,875,447,117,10,-92,815,-162,379,1086,49,-38,93,-116,123,-57,-2,188,6,-212,359,541,68,827,25,134,-106,492,-25,330,64,172,280,231,279,-2184,871,-30,43,-25,-244,-310,-2,35,74,173,477,19,121,320,159,914,325,-93,30,90,117,-483,54,4,354,-138,22,1302,43,66,337,288,-145,76,224,2585,-128,-304,-209,-749,7,93,1449,202,35,149,823,190,-18,491,128,189,530,-505,601,112,190,812,86,150,-60,-12,781,-31,90,30,151,-194,-156,518,2170,266,-314,1163,541,1132,-725,458,2821,831,-104,25,-40,-78,-438,152,386,212,-418,274,118,657,651,-253,-2279,-98,220,167,143,1093,1148,1242,2046,6141,449,884,-9,719,385,309,520,-5,350,42,1187,96,831,1797,4095,150,1054,-119,69,155,151,317,7,2881,39,1309,2178,-25,356,1986,15,-18,-55,-47,147,455,-394,-42,-246,-18,788,6980,452,-38,-140,-168,793,109,-39,81,543,-809,1251,101,82,69,-238,987,-48,28,126,490,1109,51,539,96,852,604,-84,45,12,643,-373,39,-60,71,-110,-234,104,15483,162,624,26,83,20,889,-60,-500,-113,456,1151,518,108,443,-5,75,608,92,147,716,234,278,-1,-683,12,142,590,-4,2386,-119,1996,122,-73,205,149,305,233,90,-390,1774,518,850,-823,-301,40,278,2,206,54,284,-737,54,551,-159,271,17812,2821,101,444,455,603,1308,-1884,964,444,156,144,407,168,-397,279,468,236,-690,1069,-1449,2327,-1,1132,-200,52,9,-13,30,-25,-27,763,54,36,117,108,1101,225,-19,-96,64,33,507,7,-549,-373,499,527,253,982,243,-204,402,-44,1115,1214,-1478,440,-1566,-678,128,2041,518,-13,1918,639,191,574,468,138,18,102,1049,-29,138,-156,336,176,-9,275,-1312,-119,2741,204,1127,-34,174,-644,-447,244,51,-7,15,142,-42,179,-2865,674,152,-34,244,275,-543,287,19,129,264,-116,-642,525,-30,116,170,16896,-103,-31,20,-166,3798,214,369,-328,18,11,159,405,326,-36,172,-101,11,-40,154,135,-44,211,20,-64,5660,6,97,322,33,586,1154,1374,-110,182,-169,-213,200,54,76,-41,41,-31,-251,-564,522,867,-63,-240,882,182,93,897,-52,48,1411,197,1345,-200,590,-241,-195,205,82,607,-172,-354,297,117,-496,-256,19,25,-971,-2,-484,587,193,-386,78,-19,39,18,9,-10,4,-497,-296,-51,-209,295,77,916,1553,101,964,-1234,21,30,223,-2262,-80,954,3,1010,-749,3428,1299,915,39,403,-341,-373,143,96,382,-17,492,166,71,-108,489,37,2828,427,41,482,-263,220,8,-111,347,301,648,-111,-103,-282,4,520,165,-34,-8,-159,-99,932,-4,74,137,53,-229,1027,145,-339,-34,-18,411,-54,10,-9,69,-706,-3460,36,591,903,-320,301,260,517,17346,-147,-59,507,198,-51,-57,-776,224,-17,239,604,82,-32,-76,259,694,330,2,73,54,-508,509,-27,58,126,-183,-85,170,-303,166,361,95,455,178,352,-935,225,232,-56,-75,26,-38,1701,-1322,93,-738,-151,-29,11,175,83,-86,-80,1049,474,375,372,225,15,12,-20,40,62,116,229,251,507,746,-69,19,-258,226,1501,276,62,-344,1190,-62,-52,-487,552,512,1977,51,-545,59,475,664,-55,184,-471,71,311,23,-65,2042,-30,154,-79,22,231,-192,468,-61,602,102,1156,303,-770,360,-234,-548,-514,-288,320,8,-51,-35,147,99,732,-180,50,809,251,144,775,167,38,119,62,50,27,3,-454,114,27,154,-322,83,-896,225,865,263,-88,693,75,-395,136,114,-174,-106,107,-118,-71,880,274,-615,80,-33,806,-688,-172,-514,2,161,249,614,-94,-94,53,451,569,-744,465,-26,-146,55,-51,149,313,-23,-64,1814,-39,125,1044,-137,-21,-107,31,-227,-47,784,208,51,38,126,-101,1,296,210,-132,369,1018,-310,-87,57,1153,-284,197,173,-92,143,140,78,966,235,129,15,1265,-72,-64,-136,137,122,-305,-73,-236,312,447,-26,359,236,121,906,714,750,-1342,-91,-106,-518,17,40,355,19,-686,1501,-5,64,428,10,-164,-24,-310,3859,-325,167,639,804,-92,288,-42,132,53,275,233,1205,1864,609,-199,-1152,-271,178,119,91,-80,741,4,872,98,120,214,65,-143,118,-118,545,519,-48,1026,42,66,768,146,332,-144,161,-245,255,25,40,232,118,497,337,-286,-15,-50,2569,-391,38,323,998,-5,309,1,-4,1141,104,796,99,-182,482,96,67,189,125,-858,193,1175,302,1148,2748,135,-380,-86,192,1826,-12,640,-520,52,-653,168,421,-1,213,609,-56,-761,1986,-558,58,89,-37,1493,188,96,-286,1,-52,63,82,498,94,674,313,-42,122,68,193,-305,17,-268,12,533,194,147,3481,-55,141,-207,1671,-16,27,423,945,133,836,163,302,-54,5,185,34,-44,142,277,592,413,1030,229,-137,165,1544,138,540,86,149,549,-48,352,404,-931,50,625,-49,374,181,57,198,175,33,1081,123,211,-89,253,73,111,2339,-141,39,-173,-651,-72,23,198,328,1258,110,164,48,576,16,-160,372,72,1337,150,140,-10,-12,85,-372,9,241,630,-93,658,564,561,372,-202,231,547,1181,108,6938,1853,112,80,331,10,-874,1841,-35,1300,-202,28,143,88,142,147,57,-164,625,106,-22,3381,83,376,373,1577,164,-330,-273,-397,923,-11,9,40,1523,230,43,-9,756,82,21,400,60,-56,120,-1068,-3,173,671,597,325,86,317,-101,-10,763,-269,1008,100,2484,252,133,156,14907,241,-91,1930,443,-13,35,826,4,283,30,-20,526,266,-109,53,84,-95,547,812,-313,22,-753,58,13752,245,125,-368,45,146,135,1158,104,1815,474,-109,-38,49,-214,33,1083,-566,1791,45,-430,1844,307,-165,794,63,52,1043,-45,1131,-1321,819,1015,-679,1077,-420,-23,1515,856,81,-126,538,1595,122,333,642,382,-747,25,10,-15,-41,-229,491,931,-37,4369,48,97,-371,4,-220,316,74,45,17670,40,1581,4284,-8,596,59,58,-195,-101,391,-20,358,192,112,161,14,157,116,-1584,-223,-15,1164,-208,-194,545,-21,48,103,566,-103,1251,258,22,219,48,51,-802,-133,-334,-340,549,-417,-83,-192,242,-948,-172,-2313,-21,255,-1672,1273,141,-170,179,324,271,804,522,181,308,3592,-780,103,-88,1051,-283,356,1182,168,-72,299,7,238,25,239,51,-62,19,305,3,83,21,-96,581,391,-77,-41,579,-66,12,0,152,48,-10,287,15,-191,679,42,56,1874,71,87,239,929,702,355,-27,105,-51,125,0,-161,13,-27,20,433,1156,368,-775,76,141,148,1010,1394,-158,1000,99,449,-109,-37,-23,617,2417,555,422,-24,448,-76,95,184,-229,-12,100,-50,249,148,790,76,12,-275,148,-52,127,7747,2,71,-76,575,182,83,297,-209,489,748,-211,897,881,-26,-321,99,-209,280,-750,2609,24,487,167,84,-17,240,-9,473,205,50,177,293,-85,34,574,-38,-191,284,19,-36,108,72,312,249,-76,42,337,-4,51,645,-13,177,-25,-261,47,-40,1625,101,-790,-33,61,199,-73,-90,-551,426,311,81,15,783,-41,-240,144,235,-271,337,183,110,-598,-29,53,-317,653,392,-185,-66,488,52,115,-37,108,-130,264,183,20,-17,94,1209,220,-6,-25,-14,-64,-929,-360,75,-384,7,104,-302,46,493,78,162,291,117,-156,138,10,435,480,182,90,-167,294,144,142,-154,175,-9,54,-30,62,-21,-19,98,-132,232,1047,461,118,2,136,-47,-7,-45,-82,1572,89,-143,69,121,1018,394,90,-119,-7,658,989,-48,-159,-30,36,825,364,541,869,6198,628,298,347,-72,11,2157,-726,84,228,685,108,35,322,3790,486,-27,315,2240,73,165,114,-32,-1,9,626,1055,205,43,19,218,-134,1722,142,-33,295,228,-29,634,238,1,105,13,136,112,86,768,214,-48,241,303,93,109,-47,-103,21,40,294,611,123,87,-56,1024,98,511,81,212,397,-97,57,6,27,-697,128,1457,-7,95,189,156,188,83,329,-63,-172,23,40,410,-16,534,29,-7,11,20,310,-293,20,-346,216,202,87,108,-322,260,43,207,627,-94,455,1432,938,253,52,18,160,-62,443,23,707,609,662,69,467,1383,253,124,1521,66,908,-109,22,0,649,-27,182,-62,1739,1952,85,144,1329,-408,287,2097,88,11,45,-46,397,316,578,75,-97,1166,1043,103,35,-52,162,561,11,313,-176,21,849,1372,200,75,209,54,142,88,-32,-9,19,-41,-17,-38,429,241,-13,-166,86,1139,75,369,1312,-523,317,1965,1258,169,431,240,474,647,-71,165,1577,-429,51,463,376,20,-29,278,-304,339,10,1203,207,-279,1194,1359,61,3334,551,134,45,-573,118,374,203,271,145,-296,491,520,62,208,46,47,1262,33,-10,-28,173,1163,36,1033,525,42,-21,42,11,-3471,153,288,-324,10,581,2764,600,421,-13,714,920,505,1360,4,146,266,823,807,121,582,-967,821,634,600,442,59,-110,105,545,456,63,3,-79,1239,1214,-2867,619,1190,22,588,185,-236,256,974,726,291,-176,266,107,470,301,1533,-191,141,382,451,105,353,49,-207,693,100,240,345,161,507,21,485,332,571,-19,-1,83,99,49,1107,1068,24,984,-166,727,224,296,130,-38,919,-64,3256,382,310,1599,391,116,373,354,187,556,260,-29,225,188,889,-127,8,1042,-43,633,15,611,302,-87,231,247,294,175,252,649,-52,2,72,-354,900,928,-2,291,64,548,53,240,757,54,20,-455,90,542,233,711,-582,-2024,433,293,84,471,284,206,214,176,68,106,555,-20,1040,808,298,233,71,-84,149,22,-102,-2653,319,445,-84,6386,38,97,1185,350,1060,-156,45,283,99,765,-152,-47,899,367,437,385,-265,133,363,83,158,21,103,314,-206,738,-268,-2,19,101,439,47,28,776,781,1028,879,50,1761,-195,112,3084,576,67,58,-14,7,-77,133,113,472,347,134,21,-23,692,-514,-67,145,277,229,172,543,-19,183,795,1928,317,42,1211,100,108,21,102,-474,-13,259,-775,592,912,2473,-60,126,89,-273,303,142,0,1802,41,-99,929,352,158,42,371,58,-34,50,-164,27,249,110,275,413,-18,855,486,-445,434,2065,22,319,145,734,-133,233,1260,3,373,625,786,17,117,50,-34,52,117,1218,-8,143,77,142,-11,180,422,59,239,-17,484,-493,134,123,459,966,156,123,107,217,-264,3612,81,207,-630,-13,414,-124,467,415,-151,343,187,-155,309,602,78,155,67,2331,1019,21,571,-801,92,62,282,92,257,207,2512,84,489,355,-193,275,-350,-54,-461,-204,-217,-64,-11,-322,-94,-353,44,541,828,227,444,23,375,526,1393,-1008,-887,272,180,804,-2602,98,118,-16,-21,372,202,-247,12350,84,649,56,54,-70,537,15,233,556,61,54,30,251,102,98,172,426,-204,52,33,2862,-9,-185,300,-37,85,-621,248,275,70,45,86,1015,104,428,1983,1103,282,427,-243,1157,548,-13,-40,27,-57,382,-779,-12,35,-247,708,27,506,-753,-830,225,1326,535,10,147,88,155,150,87,562,-2,1293,1325,113,-45,249,521,-1141,172,382,66,-34,63,52,168,209,78,882,-201,34,-96,90,401,-982,244,1161,-141,128,74,-133,867,105,160,-814,-13,-42,504,341,-176,477,-326,489,98,-153,79,-8,27,183,297,91,69,-118,1311,26,-1456,107,96,3,267,21,-44,85,77,44,97,231,87,-139,117,65,-1983,169,412,-96,1155,-3,327,251,-43,162,-76,1716,96,-39,967,220,706,40,234,59,11,3259,162,157,396,123,105,31,205,53,-45,449,161,541,-104,793,78,369,1,-2,642,903,-1445,-76,165,348,147,-20,65,162,-817,30,-188,1600,56,105,2,85,584,146,52,-47,184,745,639,77,46,259,-21,250,1,-26,87,346,277,342,387,-583,67,46,169,69,-349,817,3215,154,206,53,153,196,50,136,-374,173,167,911,-88,537,31,275,302,404,-783,2066,122,1233,166,8,-6,847,-83,185,29,1397,717,990,75,2504,5213,89,247,3548,1718,722,-11,330,505,856,37,181,189,-69,-466,23,36,712,-616,-293,-66,208,33,-20,0,-208,27,313,-92,1270,476,625,-13,53,1565,-38,62,-6,277,2173,109,74,20,171,188,1309,292,-110,-45,4,38,69,-325,131,169,-8,340,361,248,851,-251,70,-66,159,-202,361,163,840,1043,-255,284,213,17,108,79,-67,238,202,201,-243,661,206,310,349,861,-53,186,721,116,194,1074,394,220,31,2627,4677,547,428,625,65,37,312,698,-159,237,375,501,836,454,1560,-61,147,405,136,3,24,6588,472,274,50,659,1150,51,150,387,-33,-428,-7,196,-416,212,-122,-1492,160,264,849,1946,367,408,-162,-28,-166,61,-498,-156,109,47,61,206,171,-121,343,60,2,1652,286,56,57,59,10,222,437,130,-555,126,314,229,411,18,619,308,603,-54,695,2728,35,679,48,1649,330,589,244,10,-546,-95,-2,-63,836,800,296,-40,125,115,22,79,92,834,48,335,116,58,-27,320,39,669,-99,-144,1526,45,-38,104,181,-18,80,295,25,141,27,1781,-208,217,424,189,-553,153,480,115,63,-37,94,2479,-552,2289,84,702,478,251,-127,92,-265,79,304,-334,54,211,118,1144,903,478,368,-40,27,3815,401,123,136,1304,4090,131,195,20,1630,-497,256,-158,477,-642,-4,-429,1205,-2228,204,110,589,85,1344,178,189,31,1590,272,258,1013,36,2,476,113,-86,-351,431,396,187,10,-8,-36,75,58,167,988,66,-28,25,-53,1461,159,72,88,-30,-98,168,46,61,46,-96,52,521,1123,-271,9,58,62,1415,349,84,2,-414,78,311,273,165,703,-15,453,293,-66,139,-58,685,66,219,-130,141,520,3,676,67,79,39,-127,91,34,2181,-680,383,425,1078,255,23,3933,89,-304,285,117,428,1363,-138,172,139,1525,46,13,205,1276,-45,465,64,246,-186,43,777,89,-7,270,652,66,140,82,-2106,804,192,649,202,294,1020,2898,94,83,332,231,-705,198,1070,37,112,83,594,299,-48,408,-100,461,-559,450,1107,201,2059,612,-940,-150,80,-98,916,95,1262,430,23,1471,1321,424,163,203,108,37,26,117,-134,1316,84,121,662,616,37,803,-590,209,418,409,286,-287,-282,558,201,324,260,167,518,1436,-34,81,260,-1637,-8,-167,142,761,89,561,-301,967,20,-31,186,-2007,83,112,998,1063,165,577,247,318,-1,-148,1115,157,362,777,127,280,-17,74,2091,-15,450,1402,109,317,288,327,-389,312,82,161,168,182,2460,520,87,138,1110,-204,-21,110,125,401,26,1087,1123,1788,446,2022,-21,321,21,627,915,653,-54,950,229,66,-841,179,477,171,703,203,236,405,1121,283,-66,193,356,-158,-48,241,258,-630,478,496,511,-36,491,188,1429,750,641,-88,-76,-43,758,61,630,1002,-264,686,-53,-2,17,286,1677,-194,23,85,1114,525,55,153,51,424,4,54,-27,615,799,104,459,71,611,27,17,210,-260,154,273,1284,-182,64,121,-73,-30,268,78,-1,190,158,173,526,124,74,553,39,555,223,155,138,150,-86,629,173,904,795,286,1101,-2,879,-592,808,92,-15,212,650,257,320,158,-219,297,156,239,-924,-214,290,-71,908,36,440,1032,48,-165,119,3,-397,-367,-555,1,415,489,-64,992,1984,-6,44,277,370,174,1008,119,10,468,344,1525,166,-289,-168,-27,96,-158,-1,3,103,-500,-376,2718,93,193,-92,285,-800,501,182,208,-60,160,511,326,850,3055,321,678,201,341,37,-61,-21,1815,185,889,999,72,644,3831,269,1084,133,18,3057,-374,1479,976,2060,848,300,154,991,-170,-147,1757,218,7,327,-21,379,-1,-64,59,88,242,335,879,79,8,143,236,57,372,263,344,296,2617,423,567,324,1058,344,297,48,-41,-731,201,1318,599,154,16,34,666,-23,1459,91,8345,2082,32,835,-111,203,181,165,834,1027,1069,495,661,336,35,-2441,96,359,960,-9,25,633,1428,54,1052,6,329,274,371,-85,198,-76,-9,561,-1104,-214,279,253,84,393,20,4126,-301,317,1110,550,511,389,325,880,-70,6,36,217,-7,-1602,44,711,378,-245,10,147,522,430,25,31,-407,21,527,578,10,2154,-1004,43,171,362,83,59,76,-95,-22,1611,201,122,-80,-108,176,715,116,1073,3145,474,650,7,120,122,205,248,-503,276,1384,304,14,105,863,435,207,347,722,55,54,759,601,50,10,337,91,241,-173,66,1401,-272,-162,20,380,1138,-182,409,419,453,462,5469,139,747,1382,126,17,64,27,289,-85,265,781,113,346,622,467,571,142,852,1373,-86,-284,-315,82,29,151,121,120,213,31,98,58,-261,571,880,1151,765,-17,527,2442,423,511,238,-598,362,89,107,127,-896,-490,152,350,24,268,436,-37,119,591,-41,2738,235,876,-167,217,-45,363,4,-8,184,666,-129,-105,212,27,530,1815,565,40,-202,-98,757,116,-172,295,71,-431,-377,1058,268,-156,750,225,1600,-13,270,464,120,-1474,192,-46,126,-87,253,199,1011,-12,-104,32,162,453,60,766,127,486,55,699,215,881,180,475,139,-9,78,1699,-35,-730,4,-16,210,-66,46,365,927,1,-755,49,52,-211,-16,810,92,144,-277,179,375,533,89,275,256,424,369,272,22,-52,-119,512,-233,1420,428,3609,-140,264,356,422,-228,438,8,-894,491,457,152,9,1071,-184,371,-142,-47,8,342,-153,-43,159,-664,742,193,446,610,9,12,453,-72,-36,1139,2273,1486,-664,152,-1,1613,279,197,785,164,128,391,1084,87,1126,0,-233,1466,48,66,29,38,1365,73,171,1712,715,27,-227,51,141,408,267,44,970,-108,735,666,54,-71,66,-141,79,109,355,-16,509,31,1085,466,-29,1714,217,27,-37,6,-135,126,45,147,2296,-57,-72,2562,119,326,80,37,-117,853,184,40,544,2150,954,4141,249,137,916,180,160,443,361,-192,438,-55,-46,-560,78,1756,115,299,266,73,775,-1193,3408,-42,605,320,139,153,356,3196,205,413,-69,513,116,188,-854,358,842,65,172,35,-149,256,728,118,337,-318,75,395,56,-201,-59,105,170,433,80,2032,255,40,2547,110,253,429,87,99,255,2570,1068,24,577,14,-701,560,1728,2,175,-372,700,273,1268,-49,-620,277,122,206,320,736,894,272,168,275,-50,-10,273,308,1268,63,-14,2423,368,-27,-557,324,498,76,40,441,145,40,1872,1014,61,2011,408,307,485,-227,-84,342,-39,95,61,190,5,36,-97,145,14,71,-156,150,-87,128,-299,67,-124,-1139,-25,-162,89,422,533,205,-63,400,20,50,378,691,-241,1017,-179,160,404,-21,34,315,28,-99,80,-17,485,-40,1744,818,54,172,146,1054,924,87,1396,27,10,244,-5,-837,99,61,45,-187,77,391,-218,-52,443,966,120,672,48,-50,-88,323,176,295,326,44,733,-231,3,100,-47,-226,104,23,151,328,833,82,312,1671,396,400,49,103,1619,108,-614,1539,980,128,210,36,81,131,87,65,102,467,-1112,-56,-124,388,40,102,235,-373,-78,176,51,1608,994,383,65,109,823,33,-83,163,269,98,465,50,260,-291,4,77,237,101,238,13,3150,487,110,240,94,25,90,435,364,1220,84,665,959,-1073,69,271,100,3845,748,1295,22,115,14,2109,387,814,201,-51,-23,1249,30,-44,911,-7,978,271,1348,671,123,212,9,926,534,114,-439,1625,643,349,-181,509,41,387,1509,-246,637,233,-193,28,-2,322,321,833,676,274,700,940,757,43,113,424,133,21,-131,-39,197,58,164,2474,808,240,104,-640,418,5229,191,75,-6,106,258,-382,89,35,247,90,-119,72,18,83,489,364,-165,-7,133,2149,-252,-52,31,225,814,31,873,0,-142,36,3135,132,1720,277,2590,150,370,35,776,1043,1049,-549,2306,34,1032,904,1401,255,-19,34,-67,190,598,1859,-20,352,77,341,234,0,11,32,1566,-19,190,498,288,558,884,341,221,798,394,1093,152,-72,52,2653,527,0,1675,289,220,1067,-1113,135,1157,1678,1821,54,-239,-650,98,1039,1067,1711,-116,237,-72,66,595,-82,1083,417,437,162,-84,59,-1440,769,-104,298,467,553,1991,1316,18,106,90,-1537,3,1248,1121,27,-250,3204,110,606,1130,999,35,427,-33,168,254,-585,247,52,-11,-30,489,740,-231,458,2,214,2924,70,366,7,-73,507,1088,355,543,-1721,370,3023,62,193,2031,-44,-331,67,33,192,7,-4,230,1938,386,605,975,1462,20,1380,-147,1,-253,-160,437,679,3,335,235,1087,35,453,89,1024,286,160,231,1629,530,496,84,317,-4,17,65,42,112,65,36,431,230,-342,223,200,12,-171,229,636,327,835,321,163,-79,-141,234,147,1313,177,-131,574,381,274,132,412,163,-11,624,656,493,583,308,166,855,90,249,112,59,73,153,430,128,360,194,576,462,360,-34,688,357,273,649,377,1379,7,364,35,-121,430,520,160,-27,1407,495,103,1181,-126,-831,71,52,479,1756,-119,128,421,936,22,19,137,1715,-30,214,-1537,-210,54,51,-35,33,21,305,79,21,45,1,238,52,809,625,1775,91,26,94,130,114,-490,686,443,90,-28,135,449,1459,120,198,-163,720,342,-563,53,-816,678,266,334,67,105,79,96,42,-8,675,-25,663,18,41,218,304,27,116,14,147,68,117,160,951,87,13,4,-952,2293,553,195,37,286,1082,81,46,339,-4,336,-475,204,-33,616,295,285,433,282,-689,13,30,67,109,203,185,501,-19,-383,605,695,1892,543,558,18,392,1308,-2,1276,254,-84,1,777,2087,70,774,-41,954,127,1370,120,2481,426,411,-121,8,10,334,331,372,4983,-18,110,587,94,210,83,-21,-481,95,78,1441,376,-251,-27,430,405,121,141,323,139,337,17,450,106,12,363,283,98,23,1394,158,791,84,454,1189,21,953,-130,92,43,173,166,-111,-63,240,347,-877,258,96,578,1319,149,267,769,-132,-487,4039,-54,1041,4178,612,458,850,3653,250,457,-7,359,-266,195,1173,72,16,-83,353,-165,160,97,7,1198,22,-378,206,203,76,424,-204,1157,295,436,-262,77,152,-718,-175,-34,62,28,-403,-199,61,-357,407,103,99,91,2116,905,731,313,79,582,73,397,218,393,520,147,-37,139,1609,1097,688,56,95,241,558,2544,409,398,123,444,1029,-299,58,30,108,322,106,1370,845,381,368,256,-12,504,635,112,26,973,-48,-173,205,400,319,54,-60,-40,-83,-1449,-167,-221,1032,-27,-488,-1394,461,81,70,292,878,227,-53,23,-20,-64,1507,596,43,163,73,318,22,-179,92,487,339,879,2926,306,-272,676,898,390,1701,490,715,-160,-537,27,-200,59,863,82,163,-326,361,36,-113,1234,269,360,1230,609,17,114,-380,482,-115,-686,13,-34,36,3134,1196,-330,591,-1454,440,201,1730,114,624,51,1171,-120,40,171,541,361,134,343,369,36,131,-6,221,257,74,66,271,26,1418,-8,188,33,138,168,35,67,51,76,84,174,90,505,531,206,627,-206,120,1264,253,1016,16,181,244,904,232,70,693,729,785,424,286,61,108,260,1031,-102,42,305,122,-92,450,332,-87,39,-52,-12,1123,-115,-23,879,1377,91,18,49,199,-49,770,2563,92,360,5,236,357,560,62,-383,132,357,481,93,202,194,227,809,-151,27,755,131,1193,1739,215,3997,-1369,755,-80,218,9,226,385,-627,133,356,954,1225,1033,-149,313,-5,0,-110,-29,-94,703,119,548,250,-446,419,-940,573,285,438,-123,768,-148,123,271,-610,250,60,7,-10,302,80,2153,481,130,890,1122,-89,43,49,-172,-743,29,-609,-563,718,133,-19,532,-266,43,-169,84,338,-33,585,640,729,185,373,94,19,-12,-564,576,9,37,-8,8,81,360,323,308,274,-155,1028,421,54,152,-796,-190,167,387,-27,43,208,-425,479,-413,224,409,-140,197,-73,105,383,39,-490,520,195,714,166,-883,184,536,607,76,114,-35,114,129,613,855,8282,232,396,-421,521,1513,282,99,405,848,-348,-3,126,-147,63,374,294,-36,12,-63,375,-78,-31,-957,6,-4,-20,-22,154,71,322,-379,1036,746,296,112,1008,319,530,50,230,322,1227,254,165,98,171,181,285,-31,721,-51,118,1009,149,-1961,1369,-380,236,-32,21,1216,-20,628,14,581,-349,29,-1,-28,1471,414,1288,-126,1404,911,1011,211,407,89,310,35,-10,218,317,369,106,-208,860,111,455,-48,792,-153,-316,73,78,293,492,-234,-140,129,35,-40,115,-1509,562,20,79,326,319,220,17,163,105,138,11,855,1173,-13,127,19,251,-490,454,123,162,6587,650,718,683,122,284,16,686,-49,451,5,391,380,-205,139,225,195,129,303,-52,1522,-688,74,-421,299,195,-631,174,304,970,-207,-138,790,-820,2054,89,870,432,862,-155,-20,-273,155,4,1663,82,-1236,247,30,13,114,-8,429,2963,117,620,-121,711,863,2374,181,397,-2,106,637,824,830,10,312,24,82,34,-8,-12,277,792,-21,154,97,52,45,1743,1632,-4,-87,331,417,218,0,496,-291,1126,888,643,-339,-212,274,232,219,167,-111,75,-351,337,52,249,226,-519,55,-594,-96,592,355,1336,1073,337,-94,-97,287,276,522,135,174,402,1472,871,64,11,306,83,7,249,2142,-1579,1059,331,808,1999,87,621,364,188,1528,-129,-75,569,37,247,2066,-55,37,555,79,-43,439,1119,145,580,2099,923,135,-484,-19,15,380,97,-6,182,35,885,96,423,21,105,808,335,36,1750,70,-34,650,107,320,169,85,15,14,77,133,1630,101,24,139,228,856,144,627,978,283,-269,6870,94,-18,1721,535,114,117,-246,15,1245,1243,69,227,56,891,325,344,1090,86,122,296,-224,-10,323,449,191,569,431,119,165,66,1657,128,804,614,54,690,446,158,-5,429,231,756,1050,21,-14,138,2238,-744,117,167,211,-87,-176,192,715,355,-23,102,176,668,35,234,83,1,1200,-135,290,510,20,84,201,81,919,992,-83,79,482,-692,2,-122,768,-31,25,-282,123,48,-256,134,284,-47,1014,-291,231,566,337,403,794,232,453,370,2529,531,310,288,647,-232,1389,121,-292,276,1583,2718,175,4666,566,252,267,1237,39,19,215,100,1258,127,367,-157,-124,2007,1753,198,-241,358,237,143,121,238,230,113,310,384,284,83,629,13,268,128,94,954,-68,144,444,789,-85,-35,-19,61,-213,-1,839,-307,-184,163,93,83,534,467,186,668,-137,71,273,652,1020,115,28,32,170,175,-204,316,343,106,-581,415,114,-189,201,112,565,885,53,676,309,351,693,465,47,9,599,133,134,392,31,406,539,251,466,7227,82,1272,1233,-3,82,467,176,50,1390,1313,1279,-105,-319,46,199,113,317,271,24,95,-63,139,19,232,241,335,437,757,312,66,599,142,1155,191,234,104,709,564,155,574,131,137,142,2178,-40,-749,253,14,291,149,312,-37,135,187,-32,-161,88,269,433,524,45,87,116,32,1042,-82,665,673,503,1132,236,262,742,160,416,596,616,4267,777,184,117,278,437,1968,268,351,274,697,36,177,1308,1493,461,207,99,-92,-73,352,123,189,-13,204,37,651,336,408,-600,940,404,450,1113,-13,588,-6,990,-29,30,1968,-24,413,44,77,7,62,0,122,329,-55,-389,42,60,854,231,353,165,124,98,1773,1756,49,336,588,23,12,182,436,616,14,79,-851,162,271,186,-143,152,417,340,-47,169,-8,-2,15,74,37,124,-21,500,868,-34,449,-329,-24,-1382,14,132,89,50,-126,1112,3136,427,304,87,1800,-25,159,215,-49,337,371,892,72,616,-36,-78,189,314,145,525,-230,665,262,144,1150,254,335,1184,175,244,318,134,69,18,590,-118,191,153,10,958,946,189,26,-348,1329,-160,461,-67,568,-34,321,55,-30,451,471,-189,-94,55,139,-46,556,1393,194,57,-810,441,5,-258,37,417,302,-112,-39,41,321,585,824,130,120,179,47,4,174,108,444,104,108,211,108,119,-119,-266,335,68,47,-33,375,217,304,1478,1635,123,-47,402,-647,-145,64,483,40,-73,161,56,224,11,17,-18,171,-177,97,-78,102,191,23,-291,-102,68,-590,535,-67,-4,-61,65,-67,-25,1958,338,366,-72,656,92,71,167,170,-2,-49,96,28,7,-915,373,-155,172,173,122,-55,70,23,-42,26,60,46,49,881,148,818,71,201,210,1567,39,738,2241,217,-1,74,55,-50,39,73,302,-21,167,23,43,64,19,17,-237,2878,72,671,-27,-10,168,1421,-131,57,79,99,11,116,86,-22,-44,-32,-2,116,-769,34,931,-66,213,359,171,117,518,-11,120,16,-42,26,22,121,-70,30,22,0,203,-46,-28,45,274,50,150,1,-46,173,-84,39,-12,38,638,-94,891,-255,1337,-25,824,-6,199,-92,-24,-1972,-41,5
-164,-199,-172,187,-350,-414,308,-72,-13,195,-226,-462,-118,-75,424,49,-15,-309,14019,117,199,-74,14,-112,2,-55,-93,-29,15,-26,-178,-1,-694,-270,-488,-319,180,381,207,-154,-362,3237,2465,4904,12646,15870,15436,139,4,101,836,622,499,339,1,154,-50,-229,264,43,173,-7,-2,-8,37,-2,194,19,426,-67,-140,36,-17,-64,18,0,20,7,86,-79,32,39,8,-4,56,16,348,138,37,8,77,-5,68,90,31,-7,-2,48,30,13,26,-176,-9,26,-10,14,283,98,-64,15,6,4,26,64,-179,-19,14,10,4,-8,0,-52,-53,96,-8,-40,37,-2,33,11,52,-22,1,-1,-25,102,30,178,11,73,-64,189,37,17,10,14,49,141,13,496,189,316,192,70,26,-85,126,6,51,-13,120,-35,-27,68,6,-6,8,48,63,34,65,106,31,-1,10,46,33,11,-3,22,186,-44,-18,-1,42,9,9,21,-37,-22,396,21,-29,-29,36,87,32,47,8,5,24,29,19,12,-2,45,-5,73,68,20,-6,-85,11,-35,169,-66,40,236,-30,111,51,15,20,-2,-5,1521,3,12,59,19,-7,18,76,25,2,-39,50,79,125,49,347,34,136,-2,6,4,20,10,20,1,-39,25,26,-2,112,7,32,7,84,-2,225,57,5,116,48,13,26,-180,-1,-28,-20,11,35,-11,47,101,-15,-9,-38,32,-22,46,391,7,-10,3,37,27,79,-31,2458,125,986,-4,-135,37,62,58,42,307,3,-11,26,109,39,-24,5,94,47,3,-1225,74,-5,15,66,14,49,-19,42,-16,481,132,164,112,86,102,136,66,31,24,143,65,51,44,17,14,-41,-12,84,53,-3,135,72,10,123,-2,157,23,-17,117,67,-107,388,31,-93,11,995,39,6,-11,-183,118,41,170,-7,38,7,304,329,69,75,-22,-11,-6,122,92,-12,30,29,33,21,-25,3,202,36,84,-133,40,-26,-48,-6,-18,20,-16,-19,-3,-17,34,121,163,28,5,41,20,5,-12,41,-12,24,31,42,231,37,-40,88,-13,-8,41,4,-31,14,11,7,67,17,37,114,53,15,15,172,152,-30,-50,-42,-13,111,55,-30,14,81,63,87,17,30,31,0,45,29,111,37,23,35,128,-1,-17,89,-34,200,33,108,4,242,358,-45,38,-1,24,-52,51,44,-49,18,22,97,-23,75,-13,1,1129,8,-2,75,34,188,0,105,-2,43,263,-9,-12,-25,-69,4,27,19,41,151,26,-124,25,99,40,56,64,79,62,161,0,-63,-5,87,97,10,22,-20,87,2,38,-8,50,-15,-9,-66,120,68,87,42,-7,172,190,32,13,52,133,28,30,16,0,70,68,130,65,39,-16,20,-89,-3,9,12,164,66,4,155,94,34,18,-6,-18,-5,-13,1895,1,-8,7,47,1332,12,-29,86,-37,13,17,35,64,-4,6,12,9,24,-48,-64,140,29,-471,-6,17,19,125,28,29,-27,-3,-168,22,36,-1217,-400,39,26,40,37,20,661,30,80,35,-145,69,21,69,374,-42,27,-4,33,135,-4,40,-37,36,166,8,32,-67,62,68,-1,-18,14,10,351,-3,44,9,-84,-24,-58,52,36,61,17,-65,-21,-6,5,15,49,919,17,19,13,86,43,13,5,19,19,79,-8,10,46,76,42,198,76,140,-115,-32,20,27,8,48,-13,77,67,20,49,-19,91,10,94,-25,12,-21,-18,-39,56,50,24,13,-22,32,83,-21,70,1,85,13,23,19,99,-56,-27,-80,49,82,6,126,37,-20,138,32,-48,27,8,13,6,-4,2,101,59,4,-141,64,20,-8,11,127,-10,130,10,15,40,119,62,-424,52,21,114,32,7,13,-5,1026,10,20,249,25,95,-145,2,79,10,-5,145,-2,33,74,-29,-22,44,-57,7,6,-11,101,10,-27,90,4,24,354,36,36,3,34,116,15,67,-1,45,24,-18,22,-8,17,390,15,30,-22,35,196,92,-5,-7,208,157,53,-57,74,-19,182,74,256,12,101,-12,-10,-10,3222,84,8,171,128,447,35,93,-9,81,-113,-194,50,7,-37,-63,-93,4,-27,-9,-3,41,292,145,12,-1,-53,59,50,-9,109,48,-19,19,13,8,89,-89,-28,118,-15,6,236,8,-59,-6,-11,8,-151,-18,101,-11,-25,-6,23,-91,16,26,20,-26,-110,-53,133,-4,36,21,97,4349,55,33,19,209,-39,-1,-148,644,-19,-44,22,-16,-25,69,105,99,8167,89,-2,30,42,84,-45,-1,30,-40,1467,-34,-10,17,-36,379,4395,-26,-99,-3,-57,9,-6,76,-83,381,45,-35,20,-24,334,43,70,-2,5203,281,121,61,124,72,22,28,2,125,11,-7,1470,-42,-20,26,-41,-22,-2,18,-67,-45,-78,13,7,-15,86,17,-50,-52,72,169,80,-84,11,341,10,-30,5,34,40,90,18,38,114,1,10,6,7,-31,-7,53,77,13,-44,-85,41,140,2,-10,6,118,10,49,-22,-21,1668,-6,125,2,27,12,-37,-42,-34,-16,-13,-6,99,1002,20,37,-105,110,-80,23,13,12,11,-22,6,44,68,-213,1105,3,-28,-8,585,-41,3,-5,1951,-21,67,40,70,-59,-8,-251,67,3,111,-20,57,18,256,190,18,48,75,-61,-3,46,129,46,1,12,-10,3,1,68,178,128,133,-9,-10,-7,23,25,111,56,35,-21,543,-32,59,273,90,-60,10,13,937,152,82,39,303,119,-8,-21,818,-18,79,17,111,-8,27,22,-24,-5,-16,80,13,-7,-112,-22,-1,3,13,149,96,33,-154,19,30,52,13,48,55,24,186,-10,31,-6,29,143,60,273,96,8,-5,5,210,101,21,10,-94,-32,133,21,23,11,-32,31,24,138,-6,105,-4,-10,0,-16,64,10,43,9,40,-5,11,31,59,18,-36,20,-9,2,16,24,-12,75,-3,67,40,71,139,0,94,31,36,6,35,22,2,530,15,18,3,-51,92,153,54,-25,21,40,14,15,-9,42,41,-36,68,5,4,-37,-43,40,-67,7,-131,35,-5,48,-25,1,1,-54,120,66,-53,-169,-11,-116,7434,2660,35,-183,-117,71,-3,37,41,-43,-114,12,90,29,-21,36,-47,175,67,16,59,-21,37,-7,16,-11,67,90,3,9,-35,98,31,-5,3,30,325,-24,19,-13,-14,-26,-1,7,173,20,22,-17,46,2,67,10,30,-46,-15,148,16,5,-10,-11,200,-39,-29,95,136,-30,107,2782,9,34,-6,-3,338,4,82,5,59,15,55,31,27,209,-83,35,2,-35,4,-23,0,-18,8,-25,-117,569,33,9,24,187,32,71,-3,-69,16,17,9,-51,-20,109,-3,30,452,17,95,3,-274,54,-61,-122,21,-279,12,157,25,35,-3,224,6,-53,170,32,121,-30,-26,21,-24,60,32,3305,54,7,42,239,18,214,47,55,5,77,1320,27,134,26,-30,-6,84,-11,-45,1,-17,74,109,37,0,3,43,862,70,63,44,-4,23,16,349,15,-20,44,-5,38,33,41,7,127,41,-111,11,132,68,-50,-27,6,-9,27,-90,34,44,89,-83,66,20,189,132,68,30,-12,7,90,49,40,72,-10,12,451,82,-82,85,17,-45,12,46,25,13,-11,3,20,44,89,68,-14,38,8,39,24,-121,94,52,19,-45,32,223,-12,118,38,571,5,-27,-6,-4,21,-2,-27,95,49,98,-26,-28,-98,43,-39,44,28,167,58,77,-19,82,12,12,-8,32,9,7,17,17,-63,7,520,-2,41,120,-19,142,-9,-2,57,-159,-105,90,110,9,66,15,-6,376,2,55,-56,-4,58,7,142,64,20,-24,8,3,150,100,3,80,-54,227,-51,76,-5,-18,41,-58,-5,4,68,-101,104,6,552,32,129,3,116,2022,7,-32,58,-13,15,-163,-1,5,48,19,97,84,-14,-23,-44,14,-25,15,14,-33,-24,104,530,35,19,158,30,-8,68,60,-28,-17,16,38,20,0,323,420,-590,49,14,1162,-66,-12,-44,-2,71,-9,-3,22,-15,16,-130,9,14,10,-8,46,26,-10,587,91,86,75,3,-6,505,-19,-1,35,9,612,-26,16,392,-10,-36,43,14,102,-61,-5,16,-100,5,30,13,87,35,16,181,71,67,28,6,-15,-341,64,28,-27,32,18,-20,73,12,-262,-37,-182,-6,-48,9,5,-7,119,-40,12,-13,-123,-4,8,11,25,211,1606,79,-13,1014,12,-16,-11,-86,4,-4,-27,13,90,13,21,7,7,263,-72,3567,1050,52,23,44,-61,14,105,27,14,40,63,25,-10,3209,-4,9,24,70,21,33,67,44,12,23,-11,87,-129,15,23,-11,-10,-20,-14,126,235,41,2,308,86,94,24,-4,-47,162,-40,-40,-32,-6,0,-49,6,136,8,42,9,52,55,-96,4,7,2,-13,12,3,30,-9,325,29,6,7103,23,3358,4645,3571,-13,5,30,19,-77,101,150,356,-9,5,86,-4,32,-70,31,89,116,69,14,10,16,9,82,-6,-31,30,-26,10,241,-17,-11,-85,20,1,291,-3,49,28,-5,11,-11,25,79,-253,2,26,25,-3,-32,21,83,12,-7,117,138,-51,39,34,3,41,-7,43,68,14,3,141,26,82,-26,-8,-33,495,-29,1590,122,-2,1,44,46,87,-32,50,-8,-79,13,-5,63,62,462,41,18,7,-4,6,-22,-20,20,-7,-1,69,-57,-3,-32,49,275,27,2,36,-165,7,27,-6,323,-31,421,35,-131,10,38,-44,30,507,-2,89,11,-8,-9,17,6,54,21,58,31,-4,-36,119,-31,2,-21,-23,72,92,157,-11,15,-23,-38,-64,21,-19,-15,58,49,35,32,-154,-11,5,15,-10,135,141,1041,224,-128,38,25,15,-16,-11,-74,11,-49,23,32,-13,37,504,34,7,18,1605,43,9,69,23,87,77,-3,0,115,34,93,-2,407,186,-13,16,-5,-3,30,112,64,22,367,58,13,26,62,119,86,60,-1,27,37,-20,5,33,-12,66,68,29,554,19,-7,23,-125,932,40,21,10,57,-40,41,63,22,27,454,-7,5,112,-10,-22,12,24,17,29,13,51,-5,158,14,138,25,-57,-13,39,156,92,-35,-26,23,8,-16,100,44,15,-28,-25,21,24,5,-20,35,54,28,-32,-39,74,-38,188,50,-2,34,29,-2,14,-154,98,60,95,-45,-14,481,112,-70,23,-13,17,-43,5,-10,-21,-25,-47,8,24,9,69,12,-8,-79,31,7,-28,201,26,-52,1,17,23,2,-26,1,30,5214,114,151,-15,14,15,-1,-32,-5,17,353,972,16,18,5,19,39,13,-6,26,-90,-45,39,-55,-27,5,-33,29,221,-60,66,50,153,-8,975,1052,-23,72,-35,-251,-3,5,23,-15,-37,6,-4,72,36,-78,46,10,3,-69,56,0,5,44,26,12,122,23,35,94,37,26,4103,-231,6,42,21,71,37,78,51,7,-4,-205,61,23,25,11,-31,-3,20,3,39,-22,49,-7,25,33,24,206,162,9,-13,30,15,-8,16,-5,38,39,57,9,24,-20,-3,-19,-9,23,0,12,-23,10,2,164,21,-9,-40,19,104,35,17,27,4,63,0,-54,117,-76,-10,38,-30,20,21,41,8,-24,-9,1018,-5,59,22,-74,55,283,36,33,29,63,48,-155,36,75,66,-28,6,92,70,26,9,123,-11,-18,2379,16,16,-24,37,34,92,-7,21,54,39,0,-26,102,102,-5,80,-21,-118,-18,-46,-7,-63,19,-17,15,-22,235,52,129,9,1581,140,-15,70,54,34,-35,-51,57,-4,393,18,6,15,57,153,0,49,28,19,-14,-53,-8,13,63,14,-3,99,-9,37,-1,-42,161,27,33,38,113,13,71,5,136,10,51,-6,-99,2984,64,-12,58,0,29,-60,12,-19,32,6,65,219,20,39,16,32,53,21,134,57,31,208,17,18,156,-4,-3,-39,41,-5,15,109,66,55,44,9,20,100,111,52,24,-9,37,27,77,69,-25,71,58,-3,31,-9,-17,34,86,81,94,105,144,28,121,121,56,36,-64,17,-29,6,129,6,22,3,75,59,-28,39,94,128,22,29,-70,-2,154,18,14,-35,45,-24,37,0,475,441,31,79,-28,-14,122,-14,11,-5,6,467,111,-10,-27,-44,133,40,9,7,12,1,57,4,-15,-8,21,90,56,-27,22,69,18,28,-1,-24,42,-21,14,15,-39,-3,17,-7,-55,16,-108,20,75,66,-216,-37,-34,21,129,1,1730,10,31,-12,-31,29,-6,65,-86,25,4,124,15,-21,26,99,32,495,-100,142,-7,-8,46,20,-9,1,3,61,82,92,69,16,19,-8,31,-4,13,44,-8,1922,31,8,-251,1,7,14,31,69,66,-13,-14,75,-7,-50,5,24,1,15,-43,7,-27,8,186,-9,-3,6,-20,-202,-22,228,51,-45,54,12,-26,-34,-6,30,34,-134,4,58,-40,10,23,46,92,20,-499,9,60,-63,-2,26,110,-7,-29,55,30,19,-35,5,-32,8,90,10,-3,12,-4,1,35,10,13,0,-5,303,75,104,-74,98,12,6,-40,-25,48,19,-163,81,-100,35,16,-124,113,-1,25,27,215,100,13,62,-16,17,172,-52,-12,0,-31,-41,6,22,-3,7,8,291,25,5,16,49,-25,240,477,107,4,45,-21,118,129,42,-22,30,-5,52,18,71,12,519,8,185,-6,67,45,23,-8,-163,48,47,-7,9,29,194,45,94,-16,269,12,20,56,15,122,16,24,37,2,22,-20,-21,51,-12,85,4,-31,62,59,-88,25,175,308,-21,6,255,-4,88,13,5,32,22,5,-23,49,1,-46,21,-30,-37,29,17,5,72,77,96,92,37,377,5,-183,1305,-10,126,-59,-125,91,136,18,-1,-66,54,5,27,-9,-8,15,103,462,-24,65,-27,27,15,257,39,6,-32,21,109,816,1303,2017,42,-29,-40,55,15,8,96,-8,-5,10,-6,-14,-28,-42,-66,59,-41,-8,-44,14,47,-17,-20,29,12,55,25,58,-31,41,38,-3,12,40,59,149,-5,8,1824,3921,2728,1852,3480,5488,328,50,498,-13,-15,98,7,28,110,-39,-8,-74,-93,14,-22,77,28,61,6,26,-6,59,-12,3,33,152,56,19,-31,5,-2,32,2,-124,-17,-36,132,34,-13,116,81,30,48,33,-20,45,126,-66,25,-40,1,86,20,-42,56,18,-68,-19,53,-16,59,47,38,26,145,0,24,10,3,-29,22,-3,-16,34,8,25,186,38,-6,-38,10,-54,290,8,12,60,92,44,-72,-40,115,50,-3,-46,-86,43,44,20,39,-4,121,8,7,57,-6,-54,71,67,-46,-29,9,7,11,59,15,6,29,-12,17,-4,-106,-35,21,-65,14,-3,54,13,49,-10,55,236,90,39,-170,-48,11,-5,-9,29,37,24,19,-45,-15,20,446,27,14,8,1036,-30,-24,10,-14,-9,-10,54,11,1,-100,45,76,-10,-42,-43,39,-5,-2,20,38,25,4,-50,-10,87,32,-52,55,7,-26,-21,28,-50,-6,22,-24,52,479,-61,-13,0,26,69,-54,48,10,-25,36,1023,-3,67,93,91,-5,50,-26,0,211,-15,0,-3,-67,130,-8,3,21,96,-10,28,27,-2,-35,8,41,-35,39,80,23,30,53,-29,59,38,-40,43,171,21,47,-22,7,14,-22,-67,-7,64,729,34,-10,59,54,57,10,29,11,-13,27,5,24,26,95,22,-90,-544,40,72,197,28,-2,35,38,27,-6,15,22,43,123,-35,27,-13,2,46,-22,48,42,10,29,-622,-46,-60,5,53,-12,17,28,12,56,-41,-43,-2,-3,-25,856,194,33,13,63,-23,100,37,33,62,-42,37,33,0,2,-50,101,9,41,43,-7,-39,-53,46,182,74,-55,26,-4,49,8,-16,106,16,191,8,34,139,-1,182,15,62,174,19,18,7,-29,24,-330,-42,14,28,52,-26,-5,19,60,-3,48,6,12,-110,8,174,10,3,47,33,-7,47,99,17,86,2,-25,285,44,46,160,28,-7,-7,-39,12,7,-7,36,-9,71,-15,-11,-3,-14,-55,57,-5,60,-2,-17,91,48,34,109,2,-34,-8,-60,23,-190,-6,97,199,119,-10,43,-9,5,-15,112,-678,26,50,19,4,21,3,-25,80,13,513,-28,42,66,3,-26,841,73,149,10,77,7,32,-4,96,150,4,15,-1,40,214,40,-26,135,91,-45,50,11,-11,-38,19,32,151,75,60,7,0,126,13,97,-33,9,-263,154,-88,23,-31,-8,303,9,-11,123,22,-14,24,-20,-138,-42,121,7,26,161,93,46,-10,-32,16,63,54,64,-49,13,-1,121,-2,-52,109,3,8,6,668,-45,358,9,20,32,96,-45,3,49,-39,168,143,5,104,-2,-34,56,35,-11,9,-2,10,18,149,-15,34,107,-16,-5,307,52,32,52,108,45,53,87,-13,-46,75,-53,4,27,17,205,35,154,-22,-114,179,76,-20,-6,12,-8,112,102,68,-16,52,-8,6,-6,29,49,-67,34,46,-23,22,23,28,36,-70,19,49,0,-335,-23,62,19,39,86,7,10,-1,-44,-74,2,45,3,207,11,15,23,61,67,46,238,273,-20,8,11,-162,79,29,6,42,-12,54,-45,116,-42,40,20,12,-3,59,12,17,85,-8,3,-11,-8,86,37,42,14,11,-13,80,-22,77,52,-2,33,1683,14,-5,43,2,63,46,13,41,17,-27,2,-2,58,14,75,-8,23,6,33,-14,34,37,37,7,13,3,52,81,-117,-4,6,19,28,-8,50,-23,22,17,17,-37,163,14,18,16,0,37,-36,50,-4,-19,-43,102,-27,11,51,162,44,46,-19,47,-59,8,16,-185,100,-64,-36,17,198,21,13,-5,-4,-15,-89,-111,7,32,27,69,-14,21,-72,7,57,39,162,39,-9,71,19,-49,19,8,2,1,-9,22,7,278,16,62,-18,106,17,108,400,180,39,114,-6,-18,83,75,62,1,25,237,-1,-11,62,897,42,32,3,37,4,20,36,-14,114,160,132,20,-175,-3,24,20,5,150,22,99,-12,11,71,-16,49,41,8,-20,1,30,47,25,18,26,3,35,63,117,-8,67,18,12,14,29,8,44,126,-8,4,15,-7,36,18,22,18,25,-3,12,168,33,50,5,100,53,97,-11,115,-255,112,3,80,-22,-4,21,69,-47,-23,33,-19,20,372,22,81,135,44,53,947,-108,188,138,21,58,192,17,-33,25,-15,-19,-56,-3,-7,-4,34,47,-2,9,23,147,-20,-93,-67,-5,-31,-3,-61,136,42,19,-36,-37,6,32,19,13,102,151,43,-5,43,29,-19,50,19,0,121,37,77,-9,96,145,-243,9,113,72,11,52,-44,18,3,18,-31,14,733,46,85,37,-256,76,34,240,86,46,-92,34,42,23,128,2,31,5,-81,-969,0,9,-15,-1,18,-5,1,1,23,-68,43,65,6,26,42,81,75,75,54,253,59,1,42,3,11,13,23,94,-20,-357,-17,48,-28,54,29,66,82,16,13,159,144,28,1,137,10,0,-42,21,7,-7,-2,42,46,45,-86,-11,6,-8,52,-26,65,19,-36,4,-52,-60,12,-1,946,-1,-33,15,10,26,-13,47,896,-2,496,104,-15,117,-40,47,21,2,36,-5,57,144,12,145,-54,4,-909,-9,53,934,-21,89,-3,13,-38,-500,54,89,278,49,12,-104,51,39,-88,-30,71,566,18,20,6,-221,8,-41,53,19,38,26,10,82,21,-45,9,29,17,154,123,-228,-4,-18,55,90,22,9,4,-2,12,55,650,11,-1,30,128,6,25,10,-6,-20,-31,500,4,78,119,9,181,101,77,72,-72,67,-14,43,-12,-21,25,-8,0,244,30,8,66,26,-86,48,0,-26,171,67,754,9,34,70,67,-5,18,-9,110,66,22,-40,6,21,-79,1,320,13,-113,4,-11,18,13,4,13,-2,57,45,102,259,103,27,39,2,-116,163,24,-5,335,63,65,15,28,15,-10,-122,81,78,360,-87,-110,251,-21,-66,119,285,-24,340,4,-1,11,-249,27,-11,-10,50,132,30,86,3,-6,90,36,9,8,111,-9,294,-69,1,-18,8,-3,22,4456,7,34,-3,-49,-15,-40,24,79,12,41,116,-14,65,15,24,-48,46,33,48,-11,-23,32,261,64,1117,-50,4086,51,39,11,60,-9,205,519,15,44,-21,-25,-39,27,-13,1,4,41,-49,-57,135,-60,-35,5,-34,83,-13,-34,58,9,26,125,-191,20,26,38,1,13,1,60,-72,23,-13,18,-25,12,18,31,4505,-3,-28,22,-11,62,90,10,-176,0,-36,-10,17,13,-13,76,10,17,-12,9,-27,114,-26,15,290,62,-10,67,70,-123,-11,-7,44,8,39,35,79,17,-9,9,203,10,91,-13,135,23,44,59,69,-4,1686,88,-28,-30,-6,71,83,64,45,21,-12,25,-1,-39,1,-43,312,31,-6,-20,18,329,18,-23,59,70,19,-119,-16,219,6,144,41,3532,-9,271,2505,176,-282,171,-24,-27,-6,373,-20,91,57,119,30,-400,261,101,24,-10,140,16,14,3794,42,11,37,50,14,64,20,20,-77,-20,588,152,-27,8,-8,20,-200,-18,93,-2,-50,-3,12,-43,-3,-73,40,-43,23,-38,1,24,127,-59,380,41,67,13,32,7,90,-165,686,32,-13,5,710,52,97,49,18,-73,-90,1198,-10,16,-52,-5,-4,-21,32,143,15,9,88,29,-11,41,47,-46,18,-2,-19,-28,56,-11,32,28,1263,61,2100,156,-46,12,-39,20,2225,-222,93,85,32,83,76,-10,-2,93,34,-8,43,3784,1430,11,1471,49,20,94,5,-53,148,-12,772,0,19,2,9,1,13,59,128,23,-2,-1,-20,-8,181,-25,7,34,25,28,-19,-3,0,3,10,-73,13,21,-49,6,7,3,6,160,172,94,104,-9,-17,16,461,351,106,-495,38,-17,57,96,-2,630,25,17,49,147,-16,4,11,40,46,86,23,162,8,78,1445,201,104,75,2117,274,-14,40,55,16,76,29,40,-3,20,8,3608,10,58,43,10,-39,10,24,19,41,124,-16,11,-19,38,56,26,-13,-32,6,18,1300,-33,-15,33,58,18,1,45,48,13,59,18,23,-10,11,-42,98,-14,75,-50,-49,-5,-12,85,-166,28,123,182,158,111,28,5,11,17,19,88,57,-4,7,-18,-33,3,19,2688,-66,-89,-15,-40,-1,12,136,-126,221,10,24,99,74,15,-57,97,19,53,6,90,17,7,49,-12,-101,40,-9,4903,1143,46,55,102,42,94,55,12,55,1412,29,29,65,-74,-173,-4,28,-18,31,32,8,183,34,-9,70,126,-39,247,50,104,41,332,-16,-7,-1,107,33,62,1,-65,-22,178,1,74,2933,57,49,-10,31,37,57,185,9,72,13,-3,22,222,58,113,211,176,150,75,30,-12,33,219,37,50,21,70,-8,-3,53,56,24,188,-4,28,39,14,-5,26,-22,-3,1,13,75,-65,37,41,59,85,8,-20,10,29,34,33,147,-8,77,60,-28,-2,42,141,-9,-37,5,80,36,35,3,34,-37,18,-5,502,25,-8,-40,17,-2,15,1,-35,49,-49,-25,146,64,39,46,0,318,33,35,31,-12,2453,59,63,5,-37,-51,17,-1,40,67,91,-5,8,64,36,66,341,20,110,146,1,-10,50,43,5,44,74,195,5680,128,997,10,65,26,15,26,22,21,-12,15,-65,-4,-11,89,30,36,32,-3,-5,13,3,-35,-1,151,262,31,409,-24,61,127,-62,23,-5,15,16,13,38,46,137,-27,15,96,34,-15,-40,46,5,13,-16,36,-22,-82,49,54,21,-1,25,-2,0,-15,-25,48,-19,-4,8,-16,-7,-75,-31,53,38,17,-10,-1,4,114,83,39,17,47,21,-2,-61,-20,51,138,36,68,182,230,-10,-1,-4,8,116,292,145,-86,-10,36,69,-19,-70,-3,60,47,22,46,62,318,-55,-41,6,-40,48,-22,68,6,46,0,137,62,-50,7,36,13,-2,15,0,58,-10,66,18,2,-23,-6,93,-14,165,23,148,29,40,87,0,-22,16,9,25,16,196,42,-24,29,28,-11,96,27,38,-26,-39,-42,11,83,-33,-4,9,-169,158,-9,-24,40,14,4,-190,64,63,232,-29,31,-33,-19,2,0,0,-16,941,-4,112,5,10,1,-4,22,-7,13,103,104,12,30,-4,-21,33,-21,53,-34,169,37,17,-18,13,53,92,68,-3,-13,89,1,-22,-11,51,12,4,-62,-4,-35,42,63,55,18,-103,31,-86,64,755,7,8,35,23,-20,43,-11,60,52,33,-9,17,-203,183,38,44,34,145,-716,-21,-33,76,-78,107,19,54,-1,-41,-118,32,235,44,-5,55,335,-18,29,-4,5,232,15,-7,118,52,-24,-120,32,220,199,13,-3,0,-10,64,-8,22,52,31,28,9,-606,12,47,4,-7,-10,18,-15,-173,-5,-48,-45,53,-2,-46,7,139,-5,-818,10,6,11,101,-17,33,21,24,26,1,-19,730,217,48,7,-33,57,0,13,-6,2,11,-34,-7,157,-2,209,-35,12,1,65,-15,9,12,3,27,-12,-50,123,20,57,185,2,23,-15,17,-31,-28,-3,-10,-26,2,114,-50,119,55,5,-15,338,20,-61,-50,79,54,-49,69,82,-62,19,-16,-58,-7,-127,86,-15,13,25,36,-12,30,-5,26,44,-83,41,-5,23,-23,4,4,7231,120,-105,67,107,-29,11,112,-1,13,-6,25,49,22,-25,-45,36,112,-17,-29,-18,4,46,-28,-9,79,-1,43,-16,28,92,315,-4,36,7,9,21,6,1088,53,-45,-89,28,15,3020,148,22,1407,46,5,-12,-25,-16,19,-26,915,46,14,22,62,52,17,27,-28,179,18,-77,36,29,-36,105,27,612,17,27,-4,20,80,59,68,241,84,132,-8,-15,-3,24,-41,-3,-38,33,27,78,27,28,21,16,152,46,-8,-5,44,13,31,-6,31,10,92,-25,14,329,96,9,104,-20,0,23,25,48,-2,-15,25,15,-7,2,110,16,141,45,39,12,32,72,36,36,52,38,59,-45,-25,23,3489,39,114,24,-26,-4,-400,10,20,-10,-48,-19,-17,3,-37,142,-5,9,30,-75,-19,15,-37,62,63,-10,36,27,-57,17,79,-34,-1,-3,-9,19,254,44,3210,226,44,-8,-30,-48,40,106,40,16,31,11,65,60,19,4,22,52,187,27,-28,71,73,52,60,-7,12,-4,58,3,1,132,-89,-13,45,19,32,24,66,2,11,76,9,26,7,42,23,32,13,36,32,13,50,-5,-17,40,-57,90,69,13,25,-8,0,28,95,95,33,62,-16,11,12,1310,10,580,41,46,-48,97,-10,50,48,35,5,148,15,-9,-19,-11,-56,-24,13,86,-44,4,1,44,-5,-13,3,30,53,1,52,47,63,26,54,-33,54,-13,40,24,-49,-28,19,21,12,-56,-6,142,48,-32,39,-111,43,231,-20,125,-17,723,22,4,-9,-13,-24,-9,74,5,15,68,70,8,-16,9,4,-7,25,12,84,8,28,47,8,-14,-41,26,-4,-2,-12,4,42,-40,25,26,-9,33,18,-14,170,-6,130,9,-3,29,12,32,-55,85,13,25,-20,18,20,-32,115,75,4,18,-20,10,92,4,96,2,338,10,-8,-64,-235,-3,6,-4,17,-5,30,139,2,20,116,43,19,-8,152,245,118,-7,-29,-6,-24,35,12,24,-24,-20,-76,82,33,395,8,7,-16,8,48,56,-5,47,51,23,205,29,-1,52,32,-17,-10,6,18,76,123,-13,163,49,-15,5,-18,6,19,26,5,-4,8,26,1,-70,11,39,3,-63,-172,193,6116,44,-41,6,-74,-28,-15,-73,-6,15,139,12,-5,2,214,26,187,12,43,40,-17,-27,14,36,227,-21,25,-36,8,-12,53,-18,22,14,37,100,91,39,78,-18,-216,-278,163,-16,-48,180,-19,36,230,31,34,56,24,97,-13,1215,56,-13,13,146,15,6,25,23,-13,-23,-15,18,-5,1,-10,19,83,120,40,-2,9,-1,-28,-3,-69,-8,21,-2,-3,14,52,-10,7,-30,-14,19,23,9,-9,68,14,6,24,108,-2,17,87,16,5,18,21,519,-41,9,22,5,-4,324,111,-2,11,-9,42,199,10,-257,7,54,46,61,-18,72,-21,131,225,-109,244,7,61,403,-6,-10,-19,36,-154,2695,30,92,418,12,-7,-3,16,11,111,-2,2,-18,84,15,2,189,34,37,33,26,7,-7,69,-42,-62,1,-59,667,-3,476,18,-17,-40,-23,51,26,37,6,3,35,18,24,-25,137,-45,30,-5,-12,32,289,-59,-68,-6,-59,125,55,23,-49,-49,140,18,366,162,-58,106,-42,211,505,38,23,-137,30,36,-5263,4,-2,6,170,172,2267,2227,30,13,24,9,47,-66,18,14,8,27,38,86,63,86,-9,-17,-21,-110,27,90,-5,-14,3,14,-71,89,18,-29,10,-16,-10,141,-43,49,-12,24,32,-36,10,-215,2,-103,-19,50,2,78,18,-3,131,137,-24,2,7,24,13,20,84,3,-20,-18,-62,-94,9,78,120,95,157,628,145,766,-17,13,-7,36,19,57,68,-286,-14,-42,3,26,132,40,20,105,21,90,-39,4,-6,137,4,-9,-7,58,35,16,4,53,1366,-4,-16,-39,47,-65,96,171,51,-15,-6,11,16,7,-1,46,32,112,9,54,23,15,22,-5,38,-10,15,-215,87,78,37,5,22,102,133,26,-62,20,-79,10,110,157,218,73,35,46,-62,-149,6,101,26,-29,89,14,62,6,56,35,-6,-19,173,22,3,-8,36,13,-9,38,-6,135,40,-1,70,14,-58,131,-28,53,31,0,-5,-52,14,-76,45,-257,-30,433,40,-43,-51,42,70,1872,31,97,3353,-57,22,6,136,191,1899,226,-399,231,36,6,407,109,121,18,6,19,-51,14,-14,64,40,19,26,-19,-43,-28,-31,48,114,51,-11,62,31,-21,38,-34,1,44,56,18,-16,-13,-27,-5,-1,-145,-82,-7,50,7,18,2,147,-101,75,20,16,84,-1,71,24,59,98,64,44,15,46,75,146,4869,2277,31,405,17,-47,-34,32,41,17,321,108,-19,22,17,-15,36,-8,-198,35,16,-13,-16,45,37,44,43,14,3,4316,27,33,48,60,13,-7,17,-56,37,55,1116,5,533,137,31,22,68,22,14,-67,384,-23,504,44,27,-137,27,213,26,34,35,30,23,-22,372,13,12,360,12,-257,11,-54,-18,29,31,67,22,-6,63,34,17,52,-16,137,-26,7,19,0,-35,-1,99,221,19,34,-3,5,13,59,32,142,-87,25,-5,-87,84,3,58,-59,67,26,105,-156,19,10,54,42,38,-18,17,13,47,-50,-32,5,34,64,207,56,-15,-30,47,76,-16,-4,8,48,-20,88,-46,2,150,29,-18,7,25,34,834,140,-55,7,25,23,-11,6,88,-15,19,-202,38,-19,-8,-98,18,-254,85,40,11,12,10,120,186,2308,36,33,163,12,16,-87,-25,48,-81,9,156,734,1123,22,-3,564,84,-8,0,-118,6,60,-37,210,-38,-57,16,24,71,-9,0,-15,35,14,-15,-82,-63,82,56,41,718,6,-44,121,44,-40,95,66,23,22,-42,-5,20,36,1,17,1045,562,-11,-68,-31,-35,-26,16,83,63,10,174,155,5,31,60,-8,205,12,9,21,8,129,-6,30,-6,2,-26,222,65,-44,22,-7,7,28,19,48,148,-29,33,32,-3,8,72,101,33,20,20,20,234,127,-14,-19,30,39,48,20,2,60,40,102,2,3,38,24,15,-212,50,-42,12,18,-14,48,-64,-34,54,36,27,112,143,142,9,17,70,11,36,140,-75,33,109,856,-18,40,927,-16,9,-89,59,492,17,45,12,93,45,33,-3,83,24,13,61,-15,5,44,69,-5,11,85,69,31,-17,2772,92,67,130,-71,-6,-284,12,-17,17,15,7,2,-14,9,26,30,2,-3,9,10,55,-43,-850,16,-32,13,-2,71,-16,116,21,23,11,17,-23,56,176,-7,4,-14,67,-44,393,17,19,75,-23,2,-8,51,32,18,5,97,-137,66,-1,21,-29,31,-7,47,26,48,89,1011,26,101,53,281,-37,-6,15,14,21,16,91,-5,51,36,207,57,-12,23,0,-8,28,-9,3,-16,-50,14,18,-1,25,757,38,9,41,50,37,30,-43,-12,36,37,9,47,-168,76,10,611,253,-38,36,42,160,-69,4345,22,-1,5,-49,84,5,15,21,7,30,54,79,90,2,-2,-64,-4,-18,28,22,3,119,19,-91,2,-32,43,-3,48,86,-9,67,66,12,11,51,49,-44,-3,5,13,-2,-15,14,3,162,-22,91,23,25,25,26,-8,26,44,-49,39,-16,-30,20,85,-54,68,266,43,82,-120,-47,-55,18,19,27,335,18,89,85,-22,-32,-24,6,-6,-40,90,85,38,-11,74,-31,7,17,41,26,39,115,134,6,124,167,-1225,-4,136,-46,-6,50,44,-41,59,-50,38,1915,157,13,1,-7,68,-27,14,509,8,11,136,135,5,-32,72,-75,-31,-266,-1,-53,-8,31,14,42,-74,9,17,26,-4,68,60,316,-130,3,-20,34,49,180,646,27,18,19,13,205,48,24,9,-405,28,-136,3,34,91,-6,-18,-5,-10,-94,-33,19,-547,216,-20,0,-10,21,20,-41,134,-3,49,27,-84,-120,114,-28,-7,-43,-35,2,-9,18,475,76,21,-7,-16,-51,18,-56,132,523,-48,-128,185,329,1,33,17,27,130,29,4,246,-64,-2,24,125,23,8,83,15,-14,21,21,28,-13,27,16,-45,-19,0,-7,92,0,153,6,402,-21,14,-4,7,-330,-23,170,162,77,-282,-21,68,-31,-22,-11,45,-20,55,18,51,16,95,15,10,-43,39,60,0,8336,72,-73,70,-3,34,2,18,212,43,-172,-453,-7,129,-21,-75,62,43,-192,51,-47,-31,18,524,-7,-41,-56,14,1,606,104,15,-109,79,-39,19,572,174,128,34,422,9,1670,-182,-234,-681,-1468,-179,-63,22,59,-42,-13,24,-40,93,-22,183,853,306,31,90,-15,-10,351,12,236,-11,39,-33,-13,-48,282,-11,-12,184,55,-10,-27,-18,114,122,158,-14,239,-35,47,-25,-40,13,90,46,43,55,-10,44,55,85,21,9,23,-46,-1,-32,72,132,92,36,36,-5,-40,-92,-9,131,41,55,108,-10,147,36,64,10,-282,74,49,117,75,-22,1691,-50,-19,-37,-15,-4,8,-33,40,9,34,23,-23,140,26,12,-47,-36,89,-5,109,45,-30,-1,14,46,-3,-9,5,27,-9,-4,-14,72,41,27,13,22,2,51,-30,26,-16,115,61,14,26,474,21,-10,19,15,-57,-5,-2,17,24,9,39,15,51,812,-6,53,42,-20,5,57,1397,-13,47,-18,-39,47,-23,26,-9,34,28,126,212,54,-29,-23,101,16,15,2,3,56,219,-25,-17,-3,-10,-9,9,-16,-11,-23,-5,73,10,24,44,48,-24,233,10,-11,-28,-121,17,14,35,61,47,27,60,-5,2,-36,-11,137,15,-79,455,50,108,5,170,-105,-117,-65,-70,-29,-30,-14,0,33,4,-10,83,50,86,4,62,177,56,-14,30,-20,106,-42,64,64,-81,100,-15,16,103,-54,1,9187,3758,857,31,-17,190,-20,13,976,81,88,195,17,17,512,589,65,-54,6,16,62,-40,22,-63,-9,55,30,-20,757,-140,-21,98,-30,103,92,402,54,42,38,30,45,109,73,-8,-4,9,15,32,1169,113,0,36,-13,41,10,15,-2,39,29,20,-26,-13,21,-11,4,37,-27,41,15,-49,24,2,44,-28,2696,1290,186,-28,70,801,959,41,451,-17,27,72,41,19,-16,196,8,14,-22,7,43,45,-191,21,3,127,16,10,5,116,0,19,66,-2,223,156,-179,130,672,28,-158,70,-306,-164,-199,-172,187,-350,-414,308,-72,-13,195,-226,-462,-118,-75,424,49,-15,-309,-208,14019,8,117,199,-74,14,-112,2,-55,-93,-29,15,-26,-178,-1,-694,-270,-488,-319,180,381,207,-154,-362,3237,2465,4904,12646,15870,15436,139,4,101,836,622,499,339,1,154,-50,-229,264,130,448,-75,-10,18,-42,180,333,627,-138,254,-588,90,63,689,123,37,143,7,76,8,260,-92,87,99,285,134,-88,1099,49,117,28,219,-196,189,58,-205,648,730,139,-88,-7,100,80,270,671,13,156,162,-29,261,-5,59,240,58,337,165,-80,20,-30,-753,803,43,1369,-25,-3,284,216,41,99,-82,-64,273,-75,-1,440,-518,107,368,-422,-25,-30,-257,619,-506,-157,771,140,-4,272,126,45,23,433,165,-4,194,291,-12,53,85,-46,-138,62,98,6,-248,104,411,425,781,-483,239,72,72,-50,52,185,331,426,-166,-105,201,-65,61,217,-207,202,192,14,353,-9,-38,-88,89,129,319,25,332,211,165,200,642,104,587,220,1485,469,174,2144,-880,-133,16,109,257,87,93,528,31,30,238,-2548,26,2840,159,652,4,96,-169,147,28,242,306,101,634,177,-45,-42,200,281,-26,596,-87,5,-3,83,300,-19,549,-88,-35,23,98,-15,-59,558,-16,56,87,183,-212,-248,-293,9,69,211,105,-114,124,240,-163,338,20,156,-6,32,1187,61,24,99,6,-15,72,1072,260,91,-196,96,165,47,180,-62,-368,421,-41,-123,54,209,432,924,-238,558,-30,703,-63,84,-92,37,171,-25,290,5,-29,-85,-184,70,232,199,-84,-23,378,220,428,160,11,124,242,1217,490,117,300,14,264,102,396,1634,142,55,-77,-164,278,-26,883,-207,451,102,1686,291,-430,99,221,279,28,-3,-58,-110,329,287,39,352,-361,112,124,732,-194,570,-74,-27,81,-21,22,345,4,154,26,542,638,-92,468,345,-120,17,897,8,109,62,115,227,-4,626,242,2210,1488,-32,96,88,206,106,438,640,952,94,536,5,48,78,58,205,12,51,56,-111,-77,312,3548,-234,399,415,-586,59,904,-141,187,295,76,541,370,-71,71,-112,259,-35,400,221,354,17,195,188,-119,-138,649,-30,59,-473,-4,174,18,137,70,25,169,218,-396,242,-105,94,114,-123,3,-36,1751,34,-124,524,18,163,136,83,-348,326,19,-37,449,688,-136,126,707,320,-236,-28,728,782,-110,-28,67,408,208,430,555,90,55,-188,126,-7,399,1027,-266,-21,333,317,285,41,341,193,-51,-38,485,269,101,8,-30,1076,35,396,24,131,-20,117,-20,199,86,-290,240,-39,12,514,154,-122,134,-72,20,123,457,-239,141,558,64,-26,850,67,34,-18,148,211,239,113,203,261,12,-109,56,-374,39,16,93,0,94,124,32,98,149,-20,365,415,60,480,-235,7,176,-46,200,25,103,-78,-204,134,-154,160,-47,3,11,313,414,1983,-88,55,307,341,105,-56,-28,639,-269,-11,75,-77,35,5,178,-85,-355,75,-237,151,704,-621,-115,-94,91,82,72,111,402,22,446,635,326,-132,29,-46,154,88,68,-58,142,889,-97,5,-20,-295,-60,120,85,-69,-9,20,5,-117,39,-27,-152,-17,-14,230,42,47,-247,-45,283,59,311,-25,338,85,-1614,283,213,-61,308,75,385,-410,298,189,19,-45,875,87,-220,-46,98,213,431,352,-105,17,71,377,356,-14,-16,231,-52,78,380,1754,69,554,591,-18,-18,70,436,-66,-58,611,1964,94,-146,81,34,158,113,262,195,90,157,492,445,481,206,-80,232,817,227,221,175,101,179,264,283,1776,22,101,-9,1,446,-32,394,1418,-278,435,121,144,215,72,-88,494,636,323,447,858,662,-246,-91,72,658,47,55,615,274,230,-5,225,238,452,499,-26,117,8,355,-39,1120,-248,-1891,-22,-130,206,580,11,135,7,281,191,96,106,1452,70,-389,228,1489,-347,372,347,32,-248,197,306,-127,201,30,4,-155,51,-110,-185,442,440,145,-91,193,-106,74,-248,419,346,541,526,201,90,674,-33,-9,-78,530,7,-44,171,114,-57,102,-88,97,248,60,-21,193,162,991,529,-75,-168,261,-972,-127,30,-39,238,-216,176,-437,532,-39,538,382,-30,248,401,793,-553,238,6,7,-33,226,162,75,-49,220,477,21,967,464,67,69,29,813,47,-22,149,-217,1065,464,13,164,95,10,556,687,119,320,-60,105,137,-48,152,-121,1219,643,-200,180,261,-20,344,43,80,474,51,1138,1127,117,41,-300,212,558,-122,140,497,1301,120,-55,-90,364,-72,152,-261,72,-225,805,127,149,684,539,-2,253,-99,-80,-162,174,-75,-369,-4,79,357,-2058,153,19,-7,51,26,72,1028,102,-182,556,303,383,15,-131,154,-16,7905,179,85,475,-2,441,-115,-138,-92,296,-63,315,88,90,-48,-69,-120,102,203,206,-466,240,6,194,167,363,-279,2476,-71,-222,31,-22,82,121,-1195,111,1,300,839,427,-535,103,512,-591,-106,48,117,-336,82,216,159,268,9,-71,761,239,901,134,-284,630,9,18,-117,21,56,524,11,-765,492,1011,219,40,298,-28,379,184,21,-438,2003,-97,304,-164,-99,-443,577,-154,-176,525,-99,521,120,343,-122,1035,967,648,-302,51,58,285,154,611,-377,-378,234,33,132,934,536,-8,786,19,189,85,1288,-105,-22,-73,226,37,633,17,56,106,68,-54,118,103,62,615,-59,316,67,185,-37,-103,-379,88,32,-1564,19,-1105,62,36,145,-93,-384,-137,141,294,130,-105,85,-41,171,151,-122,282,161,60,144,17,132,363,-18,-192,-621,334,146,54,425,-312,1218,-250,42,169,660,-52,293,-147,-17,50,605,-308,-80,-364,-25,-32,-6,-172,-83,-482,-120,316,372,178,1426,-233,11,-3,126,103,-48,-85,-34,-305,61,276,153,15,620,48,-318,4,103,-202,807,405,-587,-199,-30,-211,39,437,-1076,-31,-46,69,-112,266,319,-103,271,529,110,18,144,-150,-153,-53,66,57,450,-78,-335,93,1124,138,75,42,60,80,45,71,24,-111,229,76,7,882,9,-402,157,148,65,150,-82,5,266,32,118,-27,-2223,-39,244,-223,-523,-35,19,187,86,134,-575,-226,57,134,162,138,-322,-581,-357,41,676,-27,77,-179,651,-129,29,58,329,33,1432,-60,476,43,-20,-188,47,532,244,45,214,-79,-15,70,365,94,115,154,875,-255,-212,-942,-2530,-113,67,160,269,-52,172,-25,-10,61,170,854,94,-73,334,1936,217,372,183,313,-196,1400,-57,60,-255,-185,-361,671,-492,856,122,117,1153,175,92,-79,314,-207,142,-528,1075,1209,-633,118,-748,48,-274,-37,-402,-19,315,1465,-79,-65,-2,-304,673,-2249,-393,-486,-5,-88,266,128,291,2260,-14,97,-347,646,133,49,553,855,110,83,80,324,764,-120,84,137,96,235,168,-99,443,13014,473,469,-81,-142,80,-36,73,2326,194,267,97,357,-361,-43,27,129,153,-307,-117,287,100,554,138,-57,312,-731,125,-124,162,135,-700,139,73,152,1863,275,204,-272,12,341,-17,-182,186,-21,136,97,229,224,137,-59,903,142,286,240,357,-93,31,70,100,60,791,288,1595,3,1291,-87,-72,-196,25,69,75,135,-313,1131,174,-3,-340,375,-371,-98,76,98,-144,9,-29,-132,-97,472,763,46,657,142,492,-101,716,294,389,15,180,311,1075,98,51,-127,-85,188,-13,47,-92,204,39,-13,-4,145,-360,405,-59,283,11,497,118,55,-124,133,-686,558,181,82,308,-27,161,221,407,-93,137,256,71,267,97,160,-12,-196,42,142,-526,97,117,-51,67,258,96,-170,-32,-495,407,220,403,160,627,1995,452,181,-840,118,-212,44,193,63,307,226,17,106,107,1030,249,62,600,-322,464,-55,53,145,-251,328,348,40,942,281,232,-1,-365,-89,-242,368,-8,-82,374,88,440,102,187,45,-78,72,-17,-243,64,-400,-280,982,208,158,275,-122,71,187,-205,112,108,-46,348,-123,89,477,723,5,690,171,52,118,183,90,21,40,936,478,542,-237,-10,82,197,484,122,-10,876,-210,302,-245,-24,809,337,291,353,-86,-62,81,341,-32,908,-34,371,442,271,183,470,-231,-202,653,-726,454,61,2427,130,509,6,77,182,83,34,67,-77,46,112,215,279,-275,33,127,67,216,237,-221,-34,112,182,228,263,-131,149,87,72,208,132,275,-138,-13,-128,187,103,-140,-27,-174,49,-430,68,132,36,321,1015,13,-20,153,242,-255,106,364,-26,211,-162,-357,-65,-745,-300,-188,198,90,0,943,375,-167,113,76,-1028,-27,-57,-69,174,58,-30,6,-69,32,-51,213,393,248,-615,227,284,148,1688,1235,528,138,241,695,30,-307,77,175,-27,-165,749,109,370,229,-108,812,31,74,-37,192,215,-50,-98,291,84,-462,148,-9,65,94,-19,229,59,109,243,27,-45,-86,114,224,-57,20,-97,89,169,-297,120,1885,935,427,-22,49,29,195,-43,74,-171,113,263,38,383,26,-52,-35,791,-228,173,95,-81,426,-170,-2,-117,31,-94,194,95,19,113,600,-19,3386,9,126,1430,-57,132,1,327,819,814,-79,107,9,134,165,-423,318,197,308,78,381,-893,-106,76,218,553,49,-1241,2401,-202,-111,143,929,-35,220,950,10,58,-84,230,395,124,-171,-53,368,-459,132,574,174,-63,38,-66,127,-30,1099,385,-5,-927,-379,40,609,-234,-49,195,879,228,84,287,54,180,-57,457,396,30,-176,879,29,64,393,767,146,-47,5,128,232,655,-52,-222,73,-572,399,134,163,1242,37,994,-499,588,800,805,2007,1252,702,-34,148,189,31,82,-741,-150,-22,496,-345,-169,189,-2,316,-366,192,-743,-59,372,676,4,807,-286,983,-695,83,-109,23,133,351,405,1125,-192,233,151,951,470,-132,73,252,79,642,248,40,466,1422,692,211,-146,116,11,109,1043,278,-39,219,784,1228,56,-750,334,1239,-104,742,-158,0,-51,-136,348,-67,-448,205,634,-14,506,1330,610,309,477,51,1876,-1008,488,35,793,118,76,324,415,-121,178,119,133,328,-86,120,-32,24,353,58,-155,19,154,54,4,-12,14,-1,194,149,409,-40,115,-464,-69,-15,-208,-189,46,109,1219,493,111,285,1753,127,97,184,289,-30,366,640,128,-76,-882,-265,73,168,-77,231,-69,73,163,-48,230,-159,203,68,49,120,48,86,-8,-11,-13,986,-135,307,-1225,481,-25,86,102,123,-107,-93,995,443,191,1814,96,193,60,260,1358,1088,178,139,-182,469,-754,44,172,356,586,54,969,699,153,910,637,107,393,35,-153,300,449,827,2416,324,-55,187,-257,88,-302,-103,247,-70,1315,122,210,-123,1185,200,108,242,-45,418,1129,263,151,-37,92,1165,1258,1065,164,295,531,812,27,5,192,668,283,276,10,-60,707,-13,620,130,127,99,-92,-77,85,65,-30,78,62,1,58,686,349,41,16,-8,-54,148,395,-116,66,244,115,-12,13,20,299,382,97,-278,-37,-62,-551,332,16,201,135,104,80,-16,49,39,229,370,455,-471,-168,-88,101,112,37,437,-38,1873,-9,78,879,-131,-299,-1217,-400,1213,141,404,502,-576,112,-26,40,661,290,10,-88,-453,-66,-167,181,374,41,213,182,59,121,441,143,158,-63,165,-201,104,123,30,476,249,4,374,62,203,-511,143,1059,-181,-123,351,-17,919,667,476,-326,79,91,119,-424,249,0,-145,50,296,145,-594,138,137,24,-27,-59,-1435,200,51,131,335,310,-3,36,158,54,67,531,515,26,35,155,246,411,269,44,75,54,-88,121,-19,277,119,245,67,-99,153,-73,1019,39,201,-301,-29,631,355,454,99,-137,-52,-25,624,375,-182,95,498,162,254,532,1877,-2,168,8,217,239,526,-15,5,-151,-349,83,62,163,-907,-11,121,1268,302,95,39,55,-83,-2,-41,-65,-68,132,357,1229,1277,134,34,11,480,176,-1262,-360,125,340,61,54,67,139,857,430,45,807,426,186,-461,-33,-25,1014,248,-346,-63,22,50,-227,338,-44,-34,-31,-45,-71,100,86,286,-7,157,768,690,-42,193,166,100,116,889,981,208,-208,1158,18,211,689,45,-28,-14,167,-34,69,294,-1,176,-57,-331,307,459,79,38,678,-94,-7,129,165,260,349,91,67,248,14,72,895,-35,150,-191,-98,-485,-15,168,140,874,-4,85,143,322,155,126,718,798,337,750,1293,21,431,-40,52,-83,-9,162,100,455,-94,-9,63,1124,-3,10,86,416,-104,192,31,143,134,20,242,2,96,270,795,286,25,171,342,781,146,-272,137,-174,-29,4,300,-82,73,79,-81,133,249,199,318,347,241,1171,-573,77,119,-26,-153,103,-272,-305,172,97,-58,-14,155,586,173,25,640,71,200,3048,238,17,-200,-1333,51,-428,14,73,0,-66,-106,234,242,-120,-185,113,108,2785,179,-252,28,428,137,119,63,-23,-52,10,-266,-47,-206,67,-23,10586,98,103,2,530,153,26,-316,7,-53,-43,-21,533,-257,73,207,-17,-46,196,3257,-137,209,57,214,344,569,372,360,3,1503,822,170,-20,32,3305,239,462,862,70,580,784,-127,121,44,73,82,361,76,-147,91,223,571,5,-216,95,-156,167,82,99,520,142,39,66,376,150,-10,-101,552,116,-32,-163,530,158,60,323,420,-590,1162,46,587,505,612,392,98,-241,45,26,194,-129,18,1029,4,-2,75,-33,52,8,373,-5,50,-100,-643,-341,-244,-262,-194,-472,274,848,238,3567,-149,506,-196,126,-507,-49,734,-37,147,-59,-158,136,325,-5,89,-42,785,141,-282,143,360,87,507,117,-51,-64,504,-757,36,202,-267,-22,554,-48,150,-73,156,927,0,248,-3,-45,432,201,44,54,-1,553,353,972,19,-81,4003,174,-85,-60,153,975,473,-23,16,-1,339,23,372,87,170,-237,283,-850,281,528,-113,-208,-284,247,62,1045,96,129,63,-286,2984,131,-50,-92,244,2762,-104,-111,212,-13,-140,-82,5,78,-196,208,244,-112,100,51,1133,121,121,-50,125,171,-17,723,441,599,-312,480,-260,219,509,77,61,-67,-19,-1,-496,183,165,252,288,69,8,95,70,249,103,-272,-697,197,241,-228,-131,32,222,-81,166,108,426,365,-100,219,-3,79,-20,122,-31,293,-54,-420,16,71,-54,-8,-85,-68,-67,190,-18,-91,-80,23,603,213,592,-194,-67,150,24,94,500,-1145,19,3,71,1,-130,152,50,-33,-51,167,203,-62,79,-202,279,-349,85,-206,-22,72,400,1265,-44,6,-50,-134,62,112,17,-37,25,437,142,57,-36,62,-83,-13,1459,229,-25,102,-58,938,502,-8,2,13,18,-248,-135,-61,446,40,92,-9,-89,58,92,182,88,909,288,-69,89,52,-9,157,441,446,-54,1514,67,382,35,443,235,11,33,69,17,49,57,19,-109,-350,2,145,232,94,1402,-105,56,-39,-66,99,162,799,1235,573,10,-26,467,75,159,90,-22,-25,184,213,189,134,-108,167,91,589,213,955,1091,934,33,227,29,-2,123,-486,-171,63,479,-147,-62,-31,93,242,348,224,93,-107,225,204,-42,290,91,101,128,-184,-53,1038,17,-4,79,-61,148,235,40,182,69,-78,-12,656,165,-208,112,-108,98,5,39,98,445,-25,52,-82,460,166,74,173,39,86,46,60,234,449,-314,-104,232,395,36,154,630,606,-78,-21,154,335,215,723,203,63,700,-130,-162,34,1045,-84,505,51,682,164,-589,94,31,49,-1,210,14,508,48,184,-245,417,-148,225,650,-11,-61,27,-1610,-104,-35,-381,-97,563,542,-178,1485,-173,-100,773,32,32,1139,113,-11,276,133,56,448,512,207,157,93,-68,132,1545,-37,95,35,98,135,49,252,92,-47,148,356,427,186,57,-360,74,-155,40,92,258,452,76,24,173,383,-407,184,210,156,118,372,212,117,-28,143,49,28,2754,-106,-83,139,46,-36,71,219,101,101,2,15,179,2941,32,1777,65,195,-66,394,66,61,-165,-65,-38,-54,2,766,48,612,175,1346,113,322,15,233,1278,210,-143,510,116,54,33,65,501,-138,208,267,-42,-81,23,-68,240,-24,180,209,65,-129,248,-97,175,89,176,-14,-3,482,-65,198,-15,55,265,56,349,-12,603,173,-42,-122,-53,110,-29,41,-25,596,367,59,342,467,190,208,153,7,44,186,113,-263,18,14,262,-51,132,603,-40,155,137,209,-117,53,296,1555,48,-278,-43,68,50,-338,882,328,46,38,598,10,53,275,130,-108,467,-220,133,0,58,9,195,57,-28,-32,452,-29,95,78,-7,-108,-216,36,-313,-235,-182,433,495,757,-251,226,1852,441,-37,15,44,-40,-202,228,213,336,-156,135,50,832,479,-190,-745,39,283,86,115,769,344,604,888,1034,125,588,-65,-28,33,113,99,-44,126,6,203,-23,515,368,500,35,289,-104,30,18,124,224,43,1680,-56,409,1418,-56,379,719,14,101,16,104,54,391,-385,4,-111,-2,786,702,242,-53,29,-48,577,36,-29,-3,61,-553,713,45,60,-34,29,383,-36,-7,166,296,416,-33,68,62,673,475,-4,19,45,332,-148,64,-39,-30,104,-108,73,5775,457,-222,36,9,-4,504,-123,-286,-116,357,642,335,35,352,-20,80,2182,58,73,462,90,293,-7,-293,-116,9,176,-50,1591,-144,911,105,-64,96,115,156,141,98,-62,402,196,969,-263,-152,85,140,-139,163,48,92,-499,9,252,68,100,7302,172,68,291,240,486,1116,-944,519,194,45,28,255,88,377,202,-66,15,-398,462,-382,816,22,516,-91,-44,14,-64,-31,-13,-39,207,-9,-124,132,83,290,216,-106,-65,7,24,446,-17,-340,-275,319,479,160,412,211,-9,171,-44,638,729,-544,360,-622,-117,226,856,194,101,834,191,182,213,254,134,36,-2,798,-60,-190,199,119,44,-18,136,-678,-102,841,150,248,44,39,-263,-186,303,26,-48,20,115,-36,143,-1225,313,137,92,205,60,-335,63,10,150,207,273,-329,79,6,54,38,16411,-75,45,52,-257,2465,2,46,-266,-50,17,92,102,104,67,162,87,61,-101,96,-239,21,7,7,40,1494,-7,106,400,54,237,897,1005,-19,202,0,-16,117,-8,15,-72,25,-182,5,-255,372,947,-108,-96,193,5,-67,223,-85,28,788,-184,547,-40,474,-19,-243,9,-44,67,-47,-256,-195,-13,213,-92,16,-81,-969,26,-226,253,161,-357,66,82,144,137,0,-42,12,-323,-280,-86,-263,248,66,946,896,-50,496,-547,47,-44,145,-909,23,934,89,559,-500,-235,835,306,-36,566,-37,-221,104,6,197,-45,9,201,154,-228,204,12,650,128,-430,109,-136,119,244,30,226,174,754,66,-40,-113,25,259,103,-57,25,-84,-116,163,65,15,38,81,-122,593,0,-97,109,-110,346,-51,-34,49,285,-268,-1735,172,340,454,-249,132,180,317,12475,-104,-202,360,161,31,-30,-215,162,30,278,365,162,-130,-15,216,222,316,-45,189,31,-324,430,34,104,134,-2,22,-129,-198,151,175,55,7,177,146,-671,228,135,60,34,-10,-74,1403,-584,68,-751,198,108,16,90,154,-35,-46,438,255,259,176,8,103,39,61,38,-14,8,131,51,304,40,26,8,206,219,1055,155,124,-198,588,-34,97,-22,623,-196,1214,-3,-314,177,370,337,-29,209,-409,62,319,-3,-41,1280,-52,68,-28,-96,-20,-112,328,-40,342,166,491,199,-396,352,-98,-82,-495,-86,161,-35,-82,-45,31,48,327,-28,-54,441,160,27,-132,116,158,66,-23,-8,187,-8,158,21,-87,-30,-210,81,-771,189,646,166,-76,260,-100,-139,-13,27,-52,85,362,24,-58,203,-19,-359,46,-23,691,-153,282,-328,-152,-35,-81,250,-305,-60,9,611,193,-491,467,-71,-306,-26,255,48,384,149,-47,829,20,42,25,-117,41,-68,69,51,-78,407,-31,-99,-147,162,-330,-46,260,-187,-51,268,273,-78,-69,23,649,-122,350,385,309,124,152,114,698,187,113,58,712,-149,-34,-90,89,152,-346,2,-63,-31,220,-32,206,225,97,476,274,379,-21,-105,138,-309,11,-71,204,27,-295,727,85,39,160,9,-172,32,-145,2919,-15,284,267,-47,-90,253,-11,90,31,43,41,221,459,233,-72,-474,-213,90,70,75,-147,576,-72,1295,57,107,189,55,135,24,126,54,304,-116,435,96,235,131,165,182,186,143,45,25,-25,-1,129,84,398,64,-218,33,27,859,-194,-16,-38,476,-65,138,66,18,90,241,401,269,115,310,-21,90,66,84,-214,99,698,300,368,1436,212,-330,-115,-17,871,63,232,-81,-18,-442,217,344,-15,53,25,4,-363,790,-363,93,117,213,852,120,166,-62,-130,-54,141,44,380,-36,135,153,4,-36,34,116,-70,54,-211,-24,188,47,90,2516,-50,3,180,122,166,49,224,673,25,-7,30,531,-151,-9,46,26,8,-82,179,96,266,1116,-49,28,146,875,62,238,72,54,291,-92,446,395,-567,-16,334,-26,221,86,334,68,131,-49,1107,64,98,60,117,32,81,1156,-72,-31,104,-135,-76,58,394,170,1458,103,110,-2,337,381,-136,142,74,936,24,325,57,6,-30,-136,90,124,290,-99,245,334,199,192,-139,140,349,617,2,7962,1013,121,90,334,48,-125,56,40,351,-193,101,134,-42,96,13,163,-340,208,12,-1,2597,175,328,356,323,260,-145,-10,-110,550,-341,124,82,559,73,115,-59,525,-42,-40,482,13,-61,106,-561,-159,28,665,675,456,-168,150,101,43,522,409,470,-10,876,69,21,41,9156,139,-8,519,267,22,-74,890,-176,-28,9,-25,178,287,86,64,-12,-1,271,523,-282,-150,-215,119,14438,-117,101,-28,-200,-38,-342,734,-4,534,-47,-29,-165,116,2,4,1263,-222,1367,43,70,1471,535,-12,4,3,83,441,-113,461,-495,-157,630,-3,828,-25,-166,1219,495,99,-104,519,1412,84,183,185,309,-214,-1,34,57,-10,-73,222,176,-336,3513,123,2,-178,7,-51,205,341,43,16997,36,868,2954,13,262,-5,-40,-82,-2,143,-61,292,145,167,66,23,173,33,196,77,-169,158,-190,95,232,20,5,68,180,-86,755,35,-20,-4,-139,183,-716,-78,-41,-118,335,-80,-120,2,124,-606,-173,-1086,-63,-46,-818,730,157,-32,209,57,114,228,338,79,128,2403,-127,86,-38,862,-257,282,929,-5,-81,97,-105,15,-11,135,-44,63,-55,397,-72,51,-74,-205,353,283,-92,97,287,-17,27,-67,268,78,-26,159,33,18,315,-100,413,915,52,21,153,460,612,80,197,3,-147,219,-3,152,23,83,-15,197,383,422,-400,41,142,36,861,495,-208,254,48,49,-48,-72,-76,218,1098,431,233,74,365,11,19,109,-168,-77,135,-246,256,104,158,1,-65,-469,101,5,96,-23,49,217,-71,25,190,36,175,-180,542,657,-14,408,588,18,-357,69,-195,64,-502,2803,381,363,100,137,-4,126,23,394,37,79,-37,298,-102,63,405,-59,-88,177,-10,32,27,176,115,191,-146,92,96,-81,100,316,65,139,-114,-208,-79,-33,1876,92,-671,26,44,232,-49,-81,-348,359,60,154,9,584,128,-185,69,109,-241,304,82,37,5,9,-100,-300,378,181,-59,-32,376,87,66,-22,-12,-152,176,124,38,64,40,782,168,-12,169,-79,-64,270,-205,48,-471,45,150,-106,49,544,29,169,177,369,-285,103,54,350,328,131,-11,11,194,127,88,-94,128,-46,-13,23,35,2,36,-123,44,195,374,230,25,-49,189,-19,-3,34,-170,540,34,-370,30,147,153,241,61,1,6,297,371,-19,-56,-74,69,333,315,79,682,312,387,227,301,41,50,392,225,93,-62,-28,88,-55,-28,2236,293,-24,213,200,-33,164,152,-249,75,21,527,118,77,135,114,-103,5,1253,-67,33,280,135,22,356,151,-15,113,68,35,47,37,479,263,17,169,151,74,231,77,-38,37,60,150,561,42,39,-18,196,181,251,3,38,252,78,98,71,46,-169,-170,810,3,177,177,182,126,81,71,-30,-183,184,7,1906,-202,313,57,-59,-6,-38,193,-134,54,-210,118,184,226,39,-214,41,57,81,67,-28,85,925,141,183,-55,10,110,79,197,-10,281,397,294,67,151,572,168,87,591,27,533,-128,21,-45,432,1,-7,-43,770,962,37,24,570,532,79,883,5,16,40,-109,39,199,485,-71,38,973,1037,78,19,-22,149,429,31,306,-47,110,488,990,182,62,-90,118,261,130,43,27,31,209,17,112,71,132,67,-50,128,596,-19,236,207,-323,274,1655,783,335,325,157,507,121,-132,171,913,-407,-115,126,517,114,-46,189,-204,89,4,1777,166,-102,1245,790,5,2555,426,77,79,-814,-33,423,113,91,80,-99,259,389,-7,116,32,-14,595,58,8,418,-26,744,95,598,363,147,-114,50,-42,-940,129,8,-127,48,351,3123,241,-152,92,622,541,839,675,-74,67,162,429,614,90,372,-362,459,125,590,315,109,-88,94,201,390,150,-33,-74,743,414,-1126,134,1646,-176,279,52,-117,118,234,212,138,-77,184,134,23,223,928,-223,279,219,201,82,465,7,-199,349,37,202,207,179,370,7,188,24,292,-23,30,220,26,11,1606,578,10,692,-20,882,112,149,-132,177,284,-35,1621,286,155,1183,519,68,106,283,69,365,290,-52,11,138,274,-126,0,52,7,476,-25,72,565,32,135,99,300,281,93,629,-63,58,52,-200,251,709,-25,233,78,424,123,147,265,45,74,-535,237,142,44,890,-286,-2379,-197,2,126,257,173,119,104,143,246,179,250,-135,60,291,298,182,36,47,183,-9,-50,-583,-22,126,14,1825,89,84,679,333,314,-119,73,221,125,87,111,61,531,464,334,338,-332,80,171,74,-20,-7,21,76,-466,367,-133,2,-82,68,136,30,72,-58,575,378,1286,58,483,-59,82,1018,163,293,77,-10,17,72,86,58,321,754,-51,-9,-31,595,-114,118,63,156,198,-182,204,65,259,602,69,145,102,362,129,168,-84,169,312,0,320,-425,-53,312,1277,-79,68,-285,-518,144,244,125,248,303,-61,360,204,75,4,94,-2,42,69,174,13,71,34,388,-31,-68,371,346,-61,121,843,-16,335,30,499,-35,75,392,21,-29,274,215,112,-47,75,219,39,117,247,27,199,-7,60,67,55,204,85,290,-24,262,-134,139,187,219,1612,28,90,86,318,-100,2480,-91,174,-363,-53,207,45,173,197,-81,-179,300,48,246,318,97,35,51,497,164,73,190,27,-35,4,185,43,120,144,397,118,79,248,-160,-75,48,-47,-166,-147,-126,82,-10,-4,-44,-654,50,292,456,162,210,-26,107,339,1136,-4,-664,223,102,179,-545,34,49,-7,42,157,103,-200,237,-29,269,53,25,-109,447,-9,322,189,27,137,87,207,97,136,108,-21,-121,54,-31,1229,31,-200,156,-138,-37,-114,74,198,87,12,140,910,189,227,1221,694,197,126,49,340,484,-6,39,-41,69,172,-779,-17,94,-110,45,-139,186,294,-711,174,582,353,17,160,10,53,226,111,793,74,571,463,24,-72,-44,314,-570,28,102,15,-31,-163,25,24,71,68,109,0,111,238,156,122,-527,42,148,-45,-81,98,-8,405,226,358,-370,513,-61,494,206,-43,78,865,212,17,-115,-17,-28,148,63,83,50,33,5,1099,86,45,78,18,39,51,34,21,-99,-9,-119,-138,162,42,-138,64,41,-1179,2,622,-123,510,-24,322,244,-56,22,43,1026,-2,-10,778,138,285,15,177,61,-6,2493,186,71,220,75,129,39,158,42,-112,428,205,569,-28,694,151,-10,7,-76,200,80,-699,-94,-69,352,85,-216,7,129,-611,-8,-57,1002,0,14,20,28,388,165,46,-2,107,671,155,106,77,304,-101,266,-6,29,-51,-161,222,184,250,35,59,-39,118,112,-144,336,2235,122,86,8,188,228,154,67,-88,97,420,553,4,494,-33,78,101,191,-410,218,25,399,51,33,141,1152,146,-129,24,1228,300,757,95,1010,2247,91,400,2037,138,263,5,173,212,276,52,312,130,-150,-272,-30,24,-29,-632,-226,-10,133,0,-55,-50,-190,-5,140,96,898,8,274,8,0,267,65,94,7,98,14,110,-75,140,11,80,693,163,-30,-10,101,49,311,-39,70,185,-717,501,121,-59,306,-409,158,-71,100,-41,201,165,65,648,-276,374,497,-16,-10,214,-52,169,-40,-57,-256,119,152,432,275,842,-58,126,662,46,141,167,24,-22,28,1327,1662,297,328,652,104,64,218,447,-61,116,36,280,94,81,908,-12,70,247,-22,53,145,2088,173,152,100,157,-37,169,95,320,-51,-231,0,160,6,-17,-106,-551,101,156,679,967,91,-196,-73,-337,-69,136,-33,-48,91,-1,90,151,162,-32,106,-77,13,837,386,27,8,92,-13,226,326,87,-486,44,338,299,187,-13,223,271,220,38,405,379,312,548,-96,-17,144,480,59,144,-580,-34,47,-217,522,243,170,96,-13,208,-35,174,28,457,98,374,135,80,34,238,-152,1808,20,-106,521,14,20,173,-75,-10,-1,95,-14,225,53,815,9,182,306,63,-440,45,85,126,22,-114,21,315,-359,1038,-67,322,339,663,-24,35,-214,38,311,-257,62,73,135,233,91,98,197,0,12,1247,142,-37,43,606,1557,224,28,-41,1259,-183,611,-141,346,269,64,-34,725,-869,142,95,387,33,761,223,125,361,967,152,69,445,93,-54,255,90,-87,-238,359,93,54,-34,-13,-25,124,87,200,1212,92,-80,-38,56,455,-59,-8,45,-20,-106,44,26,-55,52,-42,-100,171,302,-77,74,53,109,685,487,126,431,14,27,188,-53,19,228,11,439,337,-5,63,83,459,12,182,13,159,160,36,285,124,25,11,-47,-22,30,384,-421,323,307,640,440,41,1644,-86,-246,79,135,178,123,-65,33,87,1135,56,-82,194,480,231,21,2,269,127,38,784,109,-24,215,265,-34,6,214,-1383,588,368,485,84,209,215,2136,80,32,146,116,-360,-19,430,40,163,61,425,126,-59,152,-162,314,-219,67,707,105,1968,182,-415,-190,67,-74,510,68,530,405,-10,209,583,303,35,136,76,49,85,-20,504,975,-4,65,331,226,23,230,-457,26,448,192,257,-138,-15,1922,93,143,108,161,425,911,81,27,165,-494,-15,-71,151,604,76,250,-141,584,-13,138,296,-443,137,145,76,1907,143,225,104,348,67,-88,457,176,192,246,36,331,-1,33,998,-258,667,709,68,121,162,-56,-325,415,55,80,112,161,1550,441,71,61,246,-102,41,44,179,159,158,501,575,363,328,213,-80,487,230,122,961,531,16,785,200,-228,-131,148,572,136,293,58,179,288,390,164,88,239,142,-32,-170,211,373,-134,330,149,193,33,385,102,626,296,1093,-77,-8,67,697,58,481,474,-334,168,144,105,-67,160,773,-63,192,83,689,421,67,-55,51,344,-4,135,-87,465,233,86,166,-58,242,-125,-34,205,-159,204,64,819,-255,-64,19,-41,26,91,180,180,100,115,87,276,57,255,245,61,517,206,102,84,297,-104,421,170,430,253,376,-16,16,809,-478,443,70,22,231,527,340,245,160,-105,200,206,91,-740,-126,199,136,1234,52,110,275,-59,-41,233,50,-61,-282,72,78,224,514,-37,843,142,-487,126,291,200,217,96,86,-17,318,201,699,71,-172,-48,133,-54,43,57,-60,30,-187,-171,807,92,108,-58,181,-813,626,187,96,43,210,585,246,812,2821,144,618,241,188,11,65,-40,1043,253,301,400,316,365,2103,159,685,125,29,417,-282,1036,606,858,221,202,104,503,-78,18,509,251,-238,-66,-37,140,-170,-51,126,124,154,290,381,61,181,116,80,46,312,230,117,95,1068,50,145,291,841,191,216,8,-249,72,160,1315,507,86,32,593,228,196,12,-5,2374,686,55,232,-37,149,130,270,629,457,269,323,507,237,-87,-281,51,210,239,-9,87,319,130,11,602,35,156,409,232,-106,173,-49,45,517,-329,-218,291,252,-138,251,0,2356,-141,171,643,141,374,7,256,557,-37,-2,-47,353,-149,-1026,47,291,170,-104,-46,137,775,273,-10,-7,-395,31,918,380,124,1928,-462,35,110,204,47,62,119,28,20,625,327,108,52,430,150,518,10,308,1648,360,402,-3,-143,68,87,64,130,368,1511,239,2,303,334,396,180,300,370,-37,-97,174,153,21,8,30,2,147,-76,65,548,-13,253,50,203,457,-108,290,149,330,298,6252,95,539,670,84,33,17,-24,26,-94,167,611,77,120,224,452,-354,152,429,769,-90,-37,-105,48,85,63,46,46,123,-24,96,32,-243,426,422,544,403,-38,391,2627,312,406,274,-262,276,79,49,-42,-472,-335,123,124,-9,185,-106,-157,91,246,-6,1202,116,554,-83,270,14,477,38,43,117,223,-36,-1,261,-85,135,1172,281,-67,-285,-128,272,18,-57,81,-49,-261,-299,733,262,232,166,213,915,-27,130,336,114,-536,255,-90,120,-3,20,138,897,17,-58,45,-32,188,180,1039,240,312,108,323,1960,515,-244,50,199,285,-57,773,48,-110,-28,20,1170,-207,154,250,96,-86,-291,10,45,-173,-53,847,69,97,-244,126,37,-109,-57,272,376,239,92,102,-11,-65,42,642,-165,1097,193,815,-474,177,44,441,36,96,56,-535,1090,265,45,116,654,-49,340,-129,-101,38,67,-153,-54,269,-606,551,-104,149,496,42,-81,898,0,-2,621,1526,1293,-445,114,51,326,159,133,266,101,68,375,857,67,485,5,-119,1019,59,109,58,-27,863,189,99,911,558,12,-22,-79,-18,361,127,54,221,-102,-143,327,41,114,-62,-64,-91,76,523,-59,157,40,587,202,198,1435,637,-77,-50,-33,67,69,-87,91,1573,-56,-116,812,-3,260,80,-42,-163,1056,191,58,338,1435,431,2710,210,119,559,113,91,261,290,-135,446,-70,47,110,103,960,78,167,477,47,445,-657,1615,53,322,397,109,108,182,1455,255,229,-44,100,91,171,-485,302,558,-16,352,-5,-174,205,790,18,265,-300,130,-88,6,-118,-38,-59,67,315,14,737,163,5,2190,98,127,378,-49,101,226,490,361,59,269,-107,326,-853,670,-58,290,-131,628,202,1260,-148,-381,219,50,-5,266,262,282,43,1137,6,-6,-43,193,166,864,139,-51,1317,362,85,-183,273,90,-15,-21,375,287,91,1288,330,131,1372,574,206,286,-195,3,203,-99,-11,88,246,-27,94,-124,258,104,69,-160,262,-58,76,-546,168,-156,81,-90,-200,96,212,192,111,-33,266,-31,41,455,674,-201,413,-143,-682,238,10,0,218,70,-145,77,-26,299,-15,327,774,-9,-168,167,466,374,52,710,-63,69,207,48,-461,16,29,135,-291,32,193,-92,5,187,653,97,1123,85,23,-37,60,23,175,244,-268,200,-354,52,46,-145,220,41,-50,76,329,122,51,16,1347,-15,278,54,108,1041,117,-497,1025,669,-78,222,101,8,81,2,54,167,120,-318,-12,-145,502,106,31,-36,-155,-5,118,70,640,788,292,74,439,1184,69,-109,59,117,26,266,11,-71,-21,-1,143,143,47,265,12,2394,354,114,259,91,85,59,275,444,668,39,397,212,-188,5,182,-135,2422,410,309,53,-100,107,1744,464,269,50,-59,-41,604,64,35,652,-33,611,128,664,526,88,105,-54,487,117,39,-239,1189,462,277,-224,372,164,352,1274,-122,123,617,-187,571,63,295,173,79,170,113,413,492,253,3,70,452,98,461,30,36,191,165,130,-99,286,367,118,-256,92,914,112,113,-210,74,601,-233,-38,25,135,-42,-192,54,-12,192,501,358,-66,8,157,1022,-54,-71,62,86,531,-50,299,-50,-49,89,1590,29,663,336,3035,66,334,-244,734,472,846,-403,1811,139,529,273,792,159,-175,109,-69,142,149,85,65,131,6,228,509,26,-69,13,391,-69,-122,83,245,392,524,328,410,191,475,1102,188,-82,102,1069,467,43,922,389,525,514,-327,215,591,1128,1124,81,-139,-508,178,689,1006,818,-416,99,134,122,521,62,1046,364,173,75,-105,21,-1439,641,56,135,363,312,484,495,79,114,189,-869,26,301,476,80,54,1948,104,124,769,400,-8,248,-49,112,216,-504,110,42,-63,-20,297,404,-101,175,4,332,1658,187,124,1,-57,346,602,114,505,-1226,225,1388,68,93,769,-100,-122,39,25,119,15,92,144,620,225,511,437,964,42,395,-95,-17,-224,-466,404,377,141,98,123,685,125,516,60,338,256,-18,194,762,303,212,88,207,102,-54,93,48,182,25,67,307,107,66,257,99,-40,-72,5,416,364,130,172,224,79,4,187,127,750,74,-129,513,257,136,176,291,97,-51,528,62,985,89,336,152,586,237,121,94,106,26,-152,68,74,430,121,-128,35,85,-15,501,334,226,254,197,821,64,128,30,9,431,232,131,12,899,489,-63,328,-112,-643,63,-39,112,250,-65,99,335,425,-34,381,342,741,4,75,-370,-142,78,51,-16,138,19,114,59,84,30,5,54,-5,236,368,1062,95,49,55,64,74,-163,74,225,125,-22,170,451,246,-190,213,-172,-32,94,-415,-29,-476,508,126,149,68,133,13,-105,-40,170,296,133,408,-111,60,282,313,21,20,-5,147,98,146,239,411,146,-9,10,-539,1461,276,-248,20,191,544,179,3,112,56,396,-233,97,-2,356,319,114,288,100,-506,125,25,49,75,61,60,249,20,-535,353,29,809,432,22,-9,466,286,-45,761,52,-69,45,428,1185,112,494,114,705,64,800,40,3782,184,308,17,-27,11,215,497,260,7164,219,131,201,97,138,90,-6,-321,85,136,514,116,-247,30,210,339,60,41,154,-16,105,12,41,80,8,269,195,113,73,610,123,308,100,256,295,-7,286,152,14,-64,302,19,-126,-61,211,118,-90,181,0,314,862,166,114,594,-43,-296,3315,20,686,3986,209,126,650,1458,-21,-90,13,350,-524,78,923,77,-25,15,217,-132,53,83,50,366,73,-40,180,60,27,458,-279,511,116,448,241,91,-79,-245,-70,26,62,-18,-245,-401,15,-708,185,100,-98,88,821,111,280,152,70,475,103,153,414,243,456,192,73,150,1335,540,827,37,54,97,261,678,368,374,137,294,449,-236,49,-68,164,75,90,836,631,176,175,217,-105,213,312,94,7,471,111,-67,86,292,320,26,-51,18,-20,-342,21,-172,719,22,-286,-1332,5,86,37,222,977,277,115,14,8,-150,1177,296,102,109,40,90,34,-131,142,318,206,641,821,381,-27,206,393,301,1365,171,202,-250,-322,104,-44,-71,1284,83,160,-261,211,46,-45,736,100,152,634,418,11,-105,-336,204,74,-541,-394,24,-105,2090,563,-355,254,-630,169,230,1108,592,554,45,637,-730,89,91,529,289,175,124,316,-17,112,6,104,38,110,136,202,17,589,-10,136,19,179,-69,72,207,-61,28,18,570,35,346,337,252,309,-169,77,488,145,518,155,182,-15,476,360,20,451,701,682,135,693,80,157,259,294,-57,18,202,63,21,117,368,63,54,26,-48,1674,-142,101,259,1124,107,-141,-20,110,-31,154,762,225,511,14,116,233,174,125,-46,55,102,401,-16,135,109,310,444,45,-36,903,278,552,1074,-8,4437,-658,469,-281,12,-26,-183,316,-393,185,155,529,802,881,-269,385,-2,-27,-168,-52,-126,725,117,204,-25,-243,454,-880,361,265,236,131,505,-54,149,-54,-372,128,137,77,25,143,-5,1297,211,81,743,692,-393,199,45,-24,-313,78,-657,-575,192,124,66,188,-191,29,-61,118,427,-33,553,563,409,188,236,265,-26,-64,-196,341,-21,2,99,-31,64,92,198,229,245,9,268,680,31,96,-338,-82,147,493,-83,71,195,-136,255,-630,28,217,-168,273,85,83,236,83,-309,426,53,356,211,-919,127,171,229,94,68,11,48,99,396,1005,5259,309,228,-177,895,730,299,71,331,112,-196,6,-69,-18,-34,638,448,101,42,-249,469,57,-30,-577,21,59,9,-41,140,79,359,-270,706,487,272,44,489,249,27,17,182,224,1135,387,58,53,117,113,108,8,458,43,-18,370,81,-3979,214,-98,249,29,0,644,-58,30,3,493,58,98,0,108,481,94,864,-47,858,695,842,141,190,94,176,51,-33,231,404,69,49,53,296,108,263,-45,646,-84,-332,24,129,28,289,-65,-277,50,-54,27,45,-471,130,-28,153,183,191,-191,70,-25,-67,67,-44,525,957,-8,227,-101,72,2,432,358,100,6413,174,162,650,215,148,-16,360,-33,275,22,50,512,-68,152,196,133,40,22,-192,2284,-536,140,-266,87,32,-385,108,273,182,32,-128,785,-328,523,64,460,422,305,34,-70,-140,38,160,763,-13,-711,77,28,-51,103,122,209,2351,222,402,33,651,759,2524,93,338,0,12,432,468,202,377,172,-76,-16,-6,-24,-78,584,733,-22,63,136,192,95,1118,976,26,-46,182,502,330,-179,300,-262,810,861,404,13,-39,233,16,71,51,-40,98,-62,-11,63,55,79,-368,16,-383,-54,326,468,497,460,207,271,-50,319,220,227,72,164,379,627,770,2,49,513,174,61,245,973,-1214,903,237,449,695,203,411,-38,306,-5,-67,-74,725,10,94,976,22,202,666,64,-72,321,608,144,475,928,858,249,-570,-239,52,237,35,-39,919,70,200,25,75,-142,2,715,213,-59,1091,-29,10,548,3,-237,-22,447,32,128,76,54,597,83,-3,36,441,392,250,471,841,384,-143,3457,172,68,297,355,74,112,-38,18,785,145,58,108,56,589,219,46,894,43,277,369,107,-61,154,492,188,610,332,150,249,-14,875,-6,196,607,202,540,288,121,2,405,-35,548,270,4,126,316,1314,-347,79,38,101,101,533,100,620,74,120,231,22,542,-62,379,267,-29,502,-93,165,147,101,95,204,39,40,181,37,105,338,-222,4,-37,65,-18,85,-76,117,132,-78,98,208,110,431,-165,259,423,124,1241,439,161,144,196,1088,191,307,286,-22,-470,919,-83,-146,105,1179,2009,127,2848,221,47,-54,1342,121,98,-2,175,945,73,41,-804,2,1729,1338,192,-202,213,253,183,98,162,220,155,202,565,271,-61,345,42,95,56,118,616,70,-56,613,939,-136,52,-111,201,-108,-154,200,-127,-253,73,182,69,83,323,180,627,-98,32,258,294,325,108,-42,-3,-2,85,-182,186,367,81,-407,219,79,-163,83,126,255,780,-15,267,248,938,378,-4,87,12,574,147,-44,224,-31,335,575,215,410,2934,-13,297,2063,-76,56,189,174,35,699,1201,659,18,160,95,98,88,194,421,-151,61,210,197,35,168,239,267,374,799,161,-22,690,107,864,35,143,175,586,325,58,314,77,4,-86,1256,-76,-310,320,128,301,191,264,-3,-22,22,1,-66,88,258,72,114,-10,308,134,-23,700,34,823,471,173,721,56,255,195,181,150,191,455,645,225,-24,78,274,200,1384,193,540,-2,144,-16,318,578,682,178,5,149,7,-377,50,152,215,2,187,23,74,285,114,-20,373,176,119,1031,9,275,-7,526,-89,-33,611,21,390,15,29,35,-145,94,-30,429,36,-183,-51,75,6,-87,276,56,132,-47,772,491,17,87,242,114,6,158,112,14,-1,149,-755,178,193,52,-133,11,266,86,250,84,-32,12,-1,67,-40,164,-65,517,319,-3,131,-142,247,-801,16,76,-25,159,-154,638,1481,83,227,83,1144,157,98,99,429,407,136,955,1283,940,28,53,-63,389,100,469,-99,65,46,-195,594,210,225,674,65,162,-125,128,197,-42,639,-31,37,214,-16,345,1028,182,12,-310,1046,-126,491,-105,112,-247,309,-32,-94,275,107,-42,-58,-105,170,-181,-264,465,-24,403,-462,242,-124,-27,-56,251,15,-179,75,-3,588,517,567,36,91,172,27,18,202,55,283,218,-150,146,73,16,-132,-155,152,125,-6,-29,175,156,93,953,724,34,-16,8,-175,-380,41,319,31,4,229,112,85,-1,58,-38,74,-12,51,7,11,400,117,-166,-487,91,-451,194,-123,-46,58,66,9,-29,863,78,287,-108,328,251,96,144,316,-11,-6,207,53,5,-934,526,-153,286,34,54,0,19,20,13,-6,41,-137,20,771,146,449,-31,140,8,1223,76,870,1422,114,16,104,-60,-17,58,86,300,-100,120,0,-25,81,31,-20,-69,1926,57,685,-41,64,148,1323,-59,57,140,-55,83,75,25,-9,-72,-47,-21,126,-427,549,252,4,28,334,295,68,378,-155,256,3,7,-90,3,-98,-93,-150,29,6,271,16,-7,-2,80,-52,70,-27,63,77,-32,28,50,-54,409,-55,-141,-185,2158,-13,470,-5,58,-471,-125,-1538,-50,5
-43,-248,-429,-243,-191,-582,113,-153,30,35,-6,-146,-199,-87,-37,0,-6,-154,16458,-62,54,-69,27,-9,-13,-43,-33,-70,-37,-79,-113,-78,-472,-251,-308,-58,322,1234,487,32,-50,2944,2370,4416,13258,15296,12899,97,29,99,609,661,344,781,121,146,256,90,352,-52,190,194,33,-60,67,213,551,-1,59,-294,-301,210,-270,-204,-84,-94,75,69,417,-1,97,-76,12,-49,66,455,2696,229,252,69,200,64,294,199,193,-23,-3,140,42,-3,60,-85,37,249,-110,43,662,-228,-6,109,-9,-85,75,-587,-238,-26,4,56,1,-6,-15,37,80,-50,-2,131,-119,-55,171,634,125,-6,22,-7,-5,407,24,584,445,410,-38,-8,78,95,-16,216,130,348,-19,-61,190,178,171,402,-46,-208,304,-249,212,-53,509,-43,19,130,15,-32,234,166,234,197,177,78,-20,-2,368,216,-20,-116,62,166,920,35,-12,42,-1,22,26,-185,-378,154,1293,-16,-39,-8,125,206,167,52,70,132,145,159,13,87,-17,71,-66,569,362,84,-14,-155,85,-284,938,-311,205,685,-98,298,323,-13,51,-7,38,6233,-6,81,278,34,-30,100,140,185,42,20,-2,95,659,274,1174,34,658,1,-23,63,47,55,122,186,-49,224,205,20,241,-54,123,31,150,6,579,222,-242,220,29,-82,-389,-370,-41,-46,-117,-30,164,-58,207,472,89,63,-250,3,-17,307,3315,23,66,-13,57,133,333,-83,3982,524,404,408,-310,178,151,223,302,-386,138,4,138,30,275,-89,130,809,216,-2,-1022,277,-51,69,225,8,40,0,-10,-351,299,532,628,498,-82,-30,569,511,76,122,467,252,368,125,76,182,-47,139,397,221,25,342,409,-13,39,-431,631,74,-117,561,211,-47,1186,113,-1,96,286,120,-85,5,-146,287,363,1211,48,129,13,409,331,274,355,-18,127,-1,255,334,2,439,462,153,94,-26,-96,541,56,166,24,29,-41,-98,18,4,58,52,56,111,0,54,764,11,318,225,175,93,15,21,55,-152,-56,78,224,1219,-22,-55,118,187,-97,-32,-2,93,-12,-47,234,251,274,102,802,2,19,190,1134,108,-140,-289,-45,33,371,150,162,37,658,87,272,31,-134,-378,44,270,125,431,555,45,301,-34,-181,-186,235,-351,126,143,36,47,222,1903,-18,64,-75,-26,62,137,33,2,32,-126,229,-67,430,-55,134,836,192,19,207,106,97,-17,83,12,58,174,27,-59,80,-238,56,202,161,114,153,397,-91,-169,116,558,-253,142,346,18,488,60,-265,111,185,127,-75,10,66,354,120,295,12,139,48,44,9,349,239,172,412,159,409,1740,188,332,184,348,64,95,129,183,-37,169,407,193,109,-53,94,-347,64,-8,0,299,32,314,786,825,80,39,50,-18,32,-98,5378,137,-34,-102,46,8400,42,-430,371,-202,-47,22,336,263,204,103,103,21,326,6,-150,576,19,457,23,28,194,201,100,91,87,26,-152,155,0,-619,-364,15,-24,39,114,40,402,158,355,220,-564,378,89,841,80,88,69,18,99,466,1,146,119,375,831,6,-48,-94,41,124,122,61,283,31,160,30,166,27,88,66,-99,30,122,240,38,-101,-39,62,56,387,315,446,3,1,-20,183,115,3,110,81,74,77,57,104,290,197,258,316,408,664,-377,30,-43,-51,74,-9,-67,462,217,176,292,2,13,85,106,-130,31,-31,-39,-234,537,338,14,147,-95,79,384,50,238,71,360,14,89,85,95,-72,75,-49,89,273,62,295,432,-107,682,-65,95,165,121,159,39,105,134,665,2,120,-903,75,24,-21,8,286,-4,167,10,173,335,16,152,-39,52,32,328,6,14,141,68,2018,57,55,150,124,727,-15,109,139,-201,-57,-947,13,114,221,-95,27,256,-483,1,35,-78,187,-78,89,515,129,-10,790,101,83,-4,124,620,-35,259,2,423,-65,36,-16,75,101,1685,-68,151,16,36,544,289,26,-73,479,1181,179,-25,329,-111,1127,942,504,97,435,2,-70,-29,8529,78,143,556,224,2662,169,182,76,388,-35,-485,113,-16,-423,-78,-431,-140,45,50,141,-14,878,611,228,-30,16,633,474,-89,33,-10,-26,89,65,142,276,-203,-265,369,-145,100,1067,60,96,0,-21,130,-193,73,420,-10,-110,-76,-37,-208,131,-17,373,-21,-714,-169,890,245,205,38,484,10116,205,13,-48,1014,-73,18,-83,2275,-142,-251,7,3,13,284,317,31,15271,129,92,38,171,168,-227,148,65,-185,4835,-75,-30,128,-50,2058,8488,-44,-363,49,-47,-35,140,287,-200,2064,164,264,98,88,899,41,294,167,5977,1263,-502,195,159,89,380,44,-69,289,101,-53,3515,-23,-33,63,35,37,327,97,-270,-100,-140,167,73,-23,204,89,-65,-149,289,236,80,-510,246,1378,-53,-80,30,140,-220,207,73,64,369,42,-34,-37,-171,27,-59,171,78,83,-118,52,119,408,0,-94,-49,621,10,311,-191,-151,3888,-13,654,156,245,80,-80,69,2,224,-46,-31,285,2323,84,103,-120,152,-14,91,53,-28,-10,-113,488,102,-11,-600,4191,11,50,-51,1932,-54,-11,96,4516,-190,173,111,318,-2,-15,-494,229,-187,171,-37,216,-90,2104,437,-7,98,150,-121,-69,24,186,-56,-25,-68,3,-319,84,248,428,387,720,105,58,34,330,180,1153,174,501,75,2514,-16,377,429,488,-70,165,25,1894,163,387,114,689,198,21,32,971,148,427,61,209,25,129,75,-95,46,5,843,149,-102,-182,74,-100,7,86,947,771,247,-269,209,-35,269,161,224,166,67,1263,-44,-28,9,-109,506,166,678,207,26,159,18,1858,302,12,-1,7,-91,1183,12,24,-30,38,-2,90,690,84,322,23,25,-150,191,317,102,579,140,156,224,34,68,65,93,-9,15,-13,42,476,229,-45,132,129,185,-1,486,715,39,629,81,5,35,142,50,31,410,-24,28,-19,269,217,-453,173,7,-9,-8,0,-60,-22,353,193,-544,-22,32,51,-5,-142,122,-61,-11,-68,49,-196,129,-100,54,-16,-116,247,354,-19,-572,238,-81,12269,2982,25,-112,-230,192,1,11,33,74,-325,26,51,-33,-60,-14,-3,958,60,71,98,27,0,-36,111,49,436,636,0,30,95,425,73,-33,71,98,567,217,62,-50,-95,-11,21,41,975,63,128,-78,355,-50,131,-46,73,30,100,440,-48,174,-8,-36,324,-151,23,264,654,20,415,3020,6,14,-93,176,1419,30,426,52,140,-58,82,137,-44,188,215,14,80,-93,17,33,103,281,204,42,-293,174,164,43,223,627,178,158,296,-106,229,8,1,-44,-151,426,85,175,1195,88,187,18,-430,145,63,-53,245,-473,27,491,278,251,-6,527,49,-135,53,65,395,-32,-71,85,76,504,10,1324,83,-42,446,33,129,260,-65,283,47,269,5481,22,679,202,19,-24,228,49,-12,58,175,372,402,25,18,30,3,333,116,247,100,61,-24,31,1046,108,11,372,20,160,245,-102,-18,1456,76,-248,200,503,164,-138,18,-13,-44,63,-411,42,-29,568,-314,158,306,1312,230,262,141,-395,16,-23,-24,-11,115,-109,48,1132,109,-221,99,14,-84,51,324,78,258,100,15,173,345,627,455,-4,7,4,27,48,-695,242,413,-70,-66,-1,128,-238,492,480,284,29,-97,10,40,111,70,-160,51,141,85,-189,-89,-166,96,65,180,74,60,313,112,16,31,-2,43,23,126,24,118,31,48,-308,20,406,5,148,651,-23,71,38,-6,172,-85,-310,237,172,5,62,3,5,227,95,38,12,-20,286,-50,451,140,268,198,188,-69,155,446,49,281,-50,130,-43,284,92,28,146,-24,45,133,115,-137,124,-13,627,39,404,19,5,6095,149,3,137,-42,22,-82,26,115,-66,13,665,348,10,134,-73,-85,-37,-79,2,130,21,417,402,37,72,173,13,123,-41,317,-89,-122,19,187,114,48,1,112,-375,177,56,623,-353,-119,-196,-19,2,49,57,25,-218,236,-120,184,175,40,97,174,103,-69,507,465,165,279,256,-22,772,-93,153,185,78,422,137,91,466,12,26,184,58,291,-54,26,-20,-153,-26,98,-11,254,-12,54,300,-158,258,132,8,-108,-299,31,138,-86,58,127,-69,267,-18,-231,-488,-216,178,-275,271,-9,17,482,-49,71,-112,-303,59,319,-26,4,718,5066,207,-64,2682,-9,-38,56,-233,-36,265,131,-88,254,246,126,-51,65,1520,-61,524,3101,150,114,228,120,119,329,134,-12,140,227,57,-103,5375,0,-270,120,591,110,190,78,112,-27,215,-66,265,-221,53,-44,-64,61,-22,-6,-36,844,146,57,289,218,129,10,25,-245,472,-119,61,29,50,114,-310,120,295,38,201,-81,376,61,-266,49,-14,28,-18,27,-68,-193,33,155,102,-21,11822,204,6296,7593,6928,17,-49,22,20,-112,1108,677,1979,23,-67,430,-210,160,-13,135,-29,618,270,-77,2,122,-31,429,70,70,221,-65,-545,1120,-79,70,-134,1003,136,1296,-39,251,-1,206,163,-25,98,292,-381,104,-156,183,-130,-116,-73,595,83,-104,443,194,-47,40,277,91,190,73,64,53,265,89,-82,154,304,89,116,-276,1930,62,3259,1359,52,34,-117,-113,101,90,154,45,-411,42,-40,186,155,617,96,27,18,16,30,-136,-51,99,185,9,242,-13,-34,-13,258,3662,19,105,-11,-295,61,79,55,625,-12,1650,149,-258,-23,31,-50,45,11,7,404,158,-49,17,14,103,532,-105,141,180,34,-9,301,-28,-18,-9,-47,291,164,780,50,53,-30,-124,-33,64,8,8,198,40,273,895,-365,111,46,27,-8,513,370,4698,661,-210,223,134,36,48,-27,-302,-4,-124,300,99,-50,218,751,253,95,-146,2535,53,-94,118,281,113,561,-70,8,65,283,585,-74,2855,834,98,46,311,-17,-62,191,262,229,1585,88,32,312,32,292,271,149,-2,25,142,80,-10,34,46,73,578,26,-78,-9,-107,297,114,2711,147,40,85,348,89,227,530,197,45,1174,-6,-35,251,78,-2,-10,-202,40,59,51,184,94,498,138,286,62,-60,-9,304,88,838,62,189,404,69,93,416,-114,274,65,-74,62,90,-26,80,81,83,227,-176,-34,142,-59,821,647,-34,150,24,172,-57,-225,242,-189,457,-23,67,2212,639,-41,89,233,199,-372,43,-59,-187,-69,-72,130,17,-24,293,17,-16,-407,38,-26,22,-13,134,-256,-58,-149,19,-95,-11,-112,168,6410,990,316,8,13,71,-31,-107,9,9,231,757,39,-2,-15,52,96,-148,560,279,-174,-32,546,-176,-207,59,-44,85,990,-27,360,300,117,-60,655,5640,-171,362,29,-296,109,11,10,91,-72,15,-8,255,251,-2,28,-69,249,91,165,269,90,29,67,-81,223,-46,15,395,98,-74,7688,-301,169,-122,88,108,93,186,116,65,109,16,23,72,-9,-13,-134,-43,129,68,-4,-3,249,131,123,183,194,800,1253,81,-26,-28,17,-203,-262,-61,27,220,212,62,254,-49,66,0,49,63,-138,-48,-238,62,29,1176,309,89,-265,-18,607,117,289,-50,37,218,-8,-133,505,56,-95,125,-55,-21,35,110,-40,50,-288,4605,-88,214,171,-84,481,71,173,50,314,317,-74,-550,132,316,137,-116,24,236,145,14,-7,434,53,27,4217,245,-43,-75,557,150,479,30,93,188,160,-29,101,329,219,-113,284,-45,-306,-90,-124,-83,68,161,-50,8,-23,927,105,57,16,5794,1312,-32,271,-6,170,-63,-40,190,80,1483,134,-42,6,434,446,69,93,258,139,22,-379,3,115,-46,49,135,304,34,53,277,16,873,-42,311,84,679,71,36,106,1536,126,128,-50,-218,811,343,-89,122,63,125,22,159,-40,181,4,15,1,190,12,68,192,157,-1,491,227,37,34,-119,88,626,119,45,68,92,2,-5,273,120,375,3,53,73,-192,440,134,-89,4,-234,54,291,259,-85,238,390,39,225,-267,-8,68,228,222,111,660,569,50,-23,85,441,52,-112,-209,133,-2,372,42,33,-238,317,415,-13,127,355,333,76,151,-173,-26,158,233,322,-12,219,-100,120,-5,2435,463,119,311,6,-15,579,-50,-63,-7,-66,197,191,70,-31,-34,210,41,-2,7,43,222,441,19,-97,-18,86,475,195,142,-194,75,-10,108,60,-13,410,340,23,7,-55,-29,-30,14,133,284,-290,5,154,470,-473,65,78,49,744,11,3465,188,119,129,100,-12,93,310,-210,23,-38,24,-338,-25,62,12,48,465,-167,808,6,-63,205,29,202,-57,188,456,231,168,200,112,-19,24,73,48,22,187,36,7702,216,15,62,96,88,-18,19,283,63,-140,67,206,83,-60,121,68,36,35,67,74,44,35,491,-40,417,1,29,-157,-40,47,169,-188,92,59,-184,-157,110,85,249,-222,73,106,28,185,112,180,82,19,-204,34,219,-181,-33,273,319,-37,-101,83,71,126,78,754,-321,41,314,-60,100,-63,78,96,38,-87,32,86,185,1068,206,295,-43,227,192,36,-90,-54,174,-131,101,373,-185,190,124,-329,197,-123,175,43,434,254,43,34,-97,13,191,-217,-77,52,-36,-89,64,89,58,16,-52,178,93,-106,30,400,-45,193,1712,597,-65,191,-50,247,123,61,42,152,-43,31,1,133,-56,469,61,293,64,179,313,-28,-21,-287,165,275,186,168,129,115,49,819,119,633,-35,421,67,6,916,37,40,70,51,71,84,-158,247,135,-21,-460,-49,200,93,-91,225,321,572,27,4,128,265,104,65,-22,77,127,92,-25,163,181,-181,136,-139,84,-32,137,-72,16,327,497,473,215,292,4,-259,6370,1,547,-104,33,476,182,73,142,-40,286,-25,330,-83,-7,65,517,295,52,-46,21,37,134,516,-18,582,24,88,331,706,4461,3280,30,1,28,71,66,13,1001,-6,-15,47,102,17,26,76,-201,311,-105,154,136,-38,319,-2,6,50,61,232,172,271,20,337,43,45,97,63,429,501,37,378,4964,8197,3561,2689,4234,15018,1513,73,1324,-40,-105,378,84,62,419,21,38,-187,2,124,-85,-30,-66,301,74,70,-50,265,51,-28,-102,348,180,8,130,86,-69,-96,5,-293,-3,-67,37,-15,-65,243,40,91,245,45,-19,13,712,-65,29,-107,166,171,243,-218,-30,87,-31,-81,101,100,180,32,89,102,-124,50,-56,52,7,15,127,-3,5,15,43,38,823,86,-16,-89,-17,-138,102,8,73,180,405,285,-122,8,389,231,86,-34,-284,165,26,77,-77,31,211,-13,-34,189,-22,-155,330,52,44,-182,111,67,102,374,42,11,351,22,22,2,-118,-30,227,-40,61,-9,137,-7,84,33,334,1275,226,534,-192,68,40,-18,9,-22,18,-1,44,138,37,71,144,-36,21,341,3001,38,7,-10,165,-79,25,1364,60,-33,-198,280,235,11,-259,140,109,29,0,-19,64,20,-7,-305,-104,294,-7,10,45,69,-19,-78,132,-1,-1,74,182,179,93,-283,142,242,27,254,-59,228,-75,29,-72,2882,137,231,283,239,50,426,-103,-13,62,348,-76,65,3,489,0,45,258,172,82,111,41,53,6,102,314,-55,73,237,100,144,69,57,402,-86,-54,70,6,363,102,27,-36,35,32,-91,104,318,40,81,-140,111,78,158,-117,533,-66,-341,19,-74,216,59,124,24,-3,-520,-3,168,797,-51,-31,140,32,8,67,-236,48,229,432,-60,38,-107,5,170,-63,134,151,21,115,-474,67,-144,84,-70,14,118,74,25,573,-158,-26,129,57,-18,556,79,126,304,245,35,406,95,127,503,86,47,122,33,204,28,497,-12,151,-16,-11,91,-157,222,523,253,6,145,-28,69,30,-25,356,78,144,-24,56,651,1,166,-1,202,407,224,39,-22,-76,80,-381,-34,-56,73,250,17,81,-56,311,192,260,40,73,-106,-175,544,87,120,97,16,19,27,184,-9,246,45,-62,307,89,157,967,18,-42,-73,-235,-68,11,82,-22,-113,317,12,-59,-93,-103,-243,309,760,213,-32,-162,250,82,6,243,142,-4,-3,-16,75,-94,-134,402,-103,20,21,128,-14,35,26,275,-326,96,481,-92,41,52,-76,28,279,122,1711,174,257,333,102,20,499,96,579,145,477,-4,158,-12,267,114,26,105,54,135,957,101,-100,787,1037,-7,17,-21,-16,-126,60,13,451,212,169,51,-126,297,197,240,-168,209,-107,620,-367,179,-67,63,104,67,81,305,188,-149,23,26,103,-424,622,-48,33,120,143,132,-49,-83,2,30,200,-8,149,105,-15,547,21,-88,204,232,40,191,3103,27,1288,81,41,73,447,-51,49,-85,-86,925,11,17,491,126,-10,148,173,41,72,-33,82,20,765,-10,-34,907,39,46,1469,77,114,579,589,99,329,401,18,9,168,235,-38,176,63,13,36,432,-22,-315,521,353,-75,-8,58,53,466,345,203,-107,69,335,21,0,14,208,-241,-65,8,-30,-72,235,1,-13,-30,74,122,25,-57,-108,307,-9,24,450,71,-41,49,62,-30,266,76,3,13,78,-63,30,105,589,231,1072,118,256,70,-7,-58,197,-7,1,280,16,-109,-97,575,-130,-6,-27,120,79,823,159,17,352,31,24,7,53,313,235,158,14,41,24,279,-57,244,20,215,88,4102,96,282,-27,75,180,-5,11,108,49,-10,-22,70,115,15,62,90,108,28,44,89,62,6,114,187,8,18,170,254,-292,-71,121,-27,53,-120,74,-86,-3,-309,35,-198,359,13,192,-39,50,154,24,119,55,-15,13,90,41,137,108,711,52,-127,-33,76,14,22,134,-557,493,-165,-158,4,605,15,118,-15,-74,11,-162,-48,37,38,153,214,-36,29,110,-286,4,394,958,29,-68,320,37,-24,158,36,32,-12,-32,12,10,571,2,18,-52,19,29,366,106,490,38,79,-16,26,316,297,294,-21,130,188,-16,-30,323,296,-35,84,3,283,14,107,-17,-36,220,77,362,86,-400,6,20,-9,167,280,29,476,-3,53,148,-65,71,181,28,-18,-32,103,227,7,136,-80,25,-3,215,99,-28,144,230,7,63,24,109,47,511,-118,4,32,18,78,99,214,136,-18,104,22,588,126,113,-6,308,404,200,-80,524,-327,329,-4,206,-42,-10,-18,264,-118,-25,120,156,45,216,28,209,631,267,181,469,-20,545,1226,-34,-322,1107,3,-31,-1,81,-166,-93,-31,78,-15,47,94,-15,37,101,551,6,-443,-13,56,-12,40,43,1103,167,-66,-162,27,-29,59,-73,75,488,455,33,14,202,8,-50,32,222,58,592,279,43,55,183,434,46,-6,102,215,26,121,-41,211,-64,-108,-42,79,3273,76,273,102,-5,118,32,869,75,-69,-123,250,325,58,332,39,92,416,-101,-182,71,6,-133,8,3,39,-17,107,196,-42,122,157,43,19,44,425,338,217,6,220,181,7,72,-24,1,40,117,257,-80,-141,63,190,-63,102,213,51,56,107,28,564,-18,71,92,-60,95,-45,-16,63,162,-19,-20,167,185,230,61,-71,28,79,103,-184,192,119,-184,-81,235,-5,-4,-41,974,150,-24,205,64,93,494,128,721,0,359,377,69,377,9,4,73,-1,393,110,95,924,-47,413,-173,16,-653,-22,-8,466,-26,111,156,73,-198,-251,98,227,667,138,36,-336,70,121,-172,-77,101,417,-17,48,-96,-148,-49,-160,217,197,30,8,57,251,94,-46,17,87,125,264,279,-152,52,-249,108,337,41,78,69,-68,20,298,274,20,106,76,118,123,80,-39,40,-41,-132,915,-4,525,-2,121,758,287,728,55,-25,156,52,243,-31,-34,52,20,84,60,-23,57,158,308,-145,166,38,-19,239,58,422,-16,170,154,480,114,163,35,267,-75,146,-29,55,106,-115,-1,702,77,-84,39,-41,62,16,11,42,79,300,174,447,138,84,129,95,6,-21,90,334,23,643,147,41,15,258,7,39,-67,735,500,963,-140,54,553,92,-142,878,408,64,165,17,-228,107,-115,92,-28,-55,144,114,28,91,9,32,119,16,37,1,1424,5,1114,-384,334,-34,81,-12,46,11620,36,87,-60,-284,23,51,117,420,24,131,445,-38,542,66,106,-113,133,44,180,-53,23,-98,624,232,2942,-69,7258,57,138,-33,-67,81,632,247,174,246,-4,-57,127,-23,-42,34,122,222,90,-41,590,7,-14,106,-146,480,-148,-81,169,39,45,221,-458,45,3,13,28,-104,27,55,-164,69,17,79,-40,32,49,-19,7889,3,11,95,475,203,532,12,-4,155,-46,-41,-279,-18,-64,225,38,17,-46,43,1,590,-60,106,1035,252,76,-13,387,-467,-53,-28,144,142,-58,147,489,62,-49,-43,1032,119,421,-5,637,295,87,-41,166,213,2998,-71,-50,24,27,398,281,12,179,68,3,113,-26,-81,118,10,1055,290,-36,-53,1,799,65,-3,311,360,174,-95,-85,712,46,134,238,6714,-6,146,9649,696,-50,619,30,60,91,1193,18,742,186,36,72,-905,1241,44,46,-58,1443,40,-9,9014,97,32,140,138,29,224,46,152,-153,-17,2220,1004,-1,12,-5,-6,-91,-3,9,-172,-59,10,49,-43,-38,-35,254,-119,93,-28,4,96,219,-237,637,182,48,28,-87,-19,524,-62,2538,113,96,16,2136,258,-65,230,55,-159,-248,3625,10,14,-297,-51,5,-43,291,506,60,-31,164,-53,52,375,78,5,3,224,75,42,147,14,-23,43,821,-79,5588,303,-6,-126,-48,10,4765,126,563,256,-14,405,438,39,274,44,68,122,17,6609,3379,12,544,271,73,865,273,331,336,-13,2074,-66,-76,-38,108,-9,29,184,1597,33,-259,-14,11,-42,551,-26,147,72,97,249,52,3,-239,14,34,-31,26,102,-142,-472,195,142,117,1112,624,393,481,88,85,27,96,1222,389,-208,23,-16,137,110,-49,578,32,96,169,895,-28,75,76,119,290,201,31,272,-3,430,1153,465,302,473,5668,916,7,19,133,94,263,-130,103,-81,87,76,6321,50,90,37,-5,-2,37,278,228,216,229,-8,228,39,76,184,320,138,-58,-93,28,2533,72,6,-20,26,16,-40,-25,147,-30,23,-3,2,166,57,-52,581,-18,-1,-300,-33,-11,-107,174,-40,167,316,746,280,235,254,72,84,89,-37,25,235,-31,6,8,-10,95,40,6921,-67,82,28,25,63,110,689,-355,937,91,69,53,-24,547,-52,382,161,157,-23,245,72,-33,179,-25,-148,543,88,7160,3035,21,187,800,90,444,201,275,366,607,192,40,308,-65,-52,167,107,34,153,78,-33,70,60,2,110,17,-72,1221,207,284,41,805,108,128,-19,1164,125,133,44,-200,-142,175,-73,228,5166,-108,26,-10,44,452,76,549,163,148,-60,-26,65,66,135,480,679,203,443,121,118,-35,185,305,171,203,29,33,88,-26,143,603,36,698,-86,2,109,231,6,33,-24,59,100,-33,200,-89,-38,-82,355,188,-16,33,34,273,210,132,955,24,447,88,-36,64,52,153,-28,-152,94,445,-10,17,36,128,120,209,-100,1842,-89,-14,391,107,-4,65,25,-79,24,20,8,423,200,265,46,24,973,140,427,203,106,3990,230,383,-45,58,-56,271,-73,89,123,122,138,59,205,36,91,268,148,609,538,102,118,74,7,95,148,350,549,6667,465,1681,76,238,146,222,189,60,101,-174,-87,-88,20,33,407,3,73,52,8,-10,-12,162,-29,33,1118,245,-105,751,96,224,1052,32,0,26,13,113,20,89,53,574,-50,252,345,80,103,-45,141,19,35,-17,55,-115,-46,206,143,-6,13,59,-23,-1,-197,12,83,-17,40,18,-30,14,-136,35,148,168,57,-61,18,-48,650,442,149,67,21,60,-85,-45,-32,320,283,154,381,392,489,-7,-77,20,38,610,191,60,-37,10,-9,490,-183,-149,-39,83,43,13,-4,149,2151,73,-373,4,-111,177,58,305,21,111,14,229,284,18,-10,-176,-43,12,122,11,162,50,-11,104,-7,-33,60,371,122,385,-31,414,90,137,270,-4,-66,138,156,170,79,-4,159,-36,119,190,90,-54,64,111,-388,7,-219,85,81,-162,27,140,-59,87,237,-117,43,63,-35,-39,272,-36,122,-33,17,-393,27,14,-1,-74,-44,3252,122,270,40,51,-10,0,191,-94,83,79,431,24,279,185,47,43,-63,19,133,755,334,13,6,30,140,151,393,284,-93,325,0,11,16,199,-5,14,-371,7,40,89,441,210,161,-33,132,19,116,108,169,33,60,93,33,139,101,337,387,19,25,49,-669,42,74,242,511,152,-319,-76,-76,173,-50,257,54,176,-13,113,-156,255,805,157,21,196,254,-55,95,10,-7,1143,54,4,259,398,-65,-32,54,1046,354,-32,9,-58,-36,395,697,31,-166,63,57,37,-305,-2,43,123,75,-5,70,-65,-37,-17,149,-253,74,-18,-181,31,424,-1,-391,160,27,96,229,-17,112,-138,237,12,208,-75,255,1112,38,-82,31,324,56,-25,37,42,55,-82,58,79,-33,44,-204,-20,255,179,-31,9,25,14,221,-45,-177,215,3,2,290,105,31,11,34,24,-62,7,-1,13,0,64,18,280,396,-13,-12,181,99,27,-86,58,187,-107,264,602,-93,8,-122,-171,304,-6,17,22,53,42,136,59,-25,494,-77,120,-17,189,74,528,-67,-18,78,12623,676,-171,157,310,144,20,242,36,107,-146,37,76,-168,79,7,301,379,-60,80,31,14,292,-39,54,141,32,46,63,199,434,108,-26,127,23,51,117,76,1862,236,-187,-44,26,-38,5033,308,47,2295,241,40,-135,46,-30,54,-8,411,746,111,140,275,-30,179,174,23,475,9,19,94,110,-34,168,90,504,58,137,-88,52,105,-15,222,825,136,290,5,-84,37,32,-15,42,-60,217,44,261,238,81,204,106,-290,445,-11,82,153,-33,115,41,53,63,138,16,60,775,295,8,184,-6,-16,164,390,-1,-36,54,329,84,-99,114,517,144,161,121,173,-38,53,73,70,91,15,100,-89,-90,-39,-21,8172,-107,626,166,-100,61,-206,17,97,-2,-155,1,-39,-30,-70,82,-54,-16,86,-136,-13,24,-257,-16,12,-6,-26,26,-308,-81,50,-19,18,35,34,80,229,200,6244,1506,81,84,51,-123,524,352,-399,80,10,238,-56,87,-10,295,49,115,285,49,-197,-88,164,270,-106,-22,114,29,81,139,6,384,-145,-10,71,98,11,96,255,24,-19,278,-177,-18,88,49,38,381,-187,-5,62,68,19,11,54,246,-51,-98,47,-10,55,61,-25,115,258,320,162,94,-41,30,80,3742,24,195,-69,171,-181,445,16,-24,221,66,26,1077,234,29,-25,38,-76,-8,19,412,17,121,-58,272,-10,-7,20,117,244,1,410,107,98,41,81,-127,120,39,127,6,91,-126,147,158,20,-236,4,71,86,-3,141,-76,284,1147,15,50,89,830,44,-45,12,25,55,-53,42,45,10,63,121,-232,34,87,22,-42,110,183,377,5,100,-197,36,-48,-142,-98,75,-34,-6,35,134,299,0,56,84,273,15,198,44,-8,154,320,-16,220,21,-18,-19,294,191,73,-34,32,17,-37,39,94,12,-29,297,55,103,39,65,90,785,-21,-58,26,-89,109,61,11,86,22,99,25,-1,57,369,113,353,43,1024,1396,301,37,10,-43,21,15,5,140,-78,12,-109,231,98,772,-22,21,11,49,161,146,135,200,22,142,432,38,28,573,246,321,-35,-18,58,230,29,-22,1204,40,-60,-5,-41,13,-17,29,-28,23,2,68,10,-198,455,84,-35,-178,-265,853,7830,42,16,32,-76,-129,-10,-104,-59,-27,408,-68,24,85,487,48,1538,-10,120,-125,-31,-57,5,23,762,5,19,-303,26,121,77,-41,-16,75,431,325,610,398,348,11,-206,-631,18,-31,-3,666,-103,128,41,93,84,277,171,481,61,5060,74,-53,-2,273,187,-1,91,-27,9,-21,6,45,32,-8,15,297,509,29,25,-74,-18,-6,-107,-27,-229,-100,74,81,19,22,125,-55,39,7,83,3,-10,78,9,229,35,69,-59,468,176,7,536,57,-23,79,-13,381,-31,138,175,-5,42,197,408,-22,-43,17,123,319,11,-98,212,200,85,109,24,418,-1,351,421,-205,839,-10,-60,2298,25,28,27,250,-254,15654,48,554,251,194,7,62,41,-7,92,61,-16,26,44,159,59,487,112,148,103,120,-8,66,95,19,-127,-95,-74,357,358,191,-14,5,-13,-10,215,151,-88,-263,85,356,14,165,37,70,23,55,-13,68,-64,717,-149,-166,-56,-93,453,348,124,-53,-314,997,-8,300,242,-95,273,-41,758,4452,245,-9,-151,176,159,-60,171,6,170,312,282,3868,4957,27,123,-57,104,69,-148,-1,158,57,-3,84,322,301,77,17,-31,-293,-112,281,3,-125,34,-6,5,-139,218,39,-52,-10,1,6,229,-86,18,20,39,-6,-20,-13,-13,8,-316,-10,23,-58,177,-16,-166,68,417,-51,129,59,-110,-51,49,101,3,-5,19,-77,-109,-25,116,412,135,830,2146,354,2937,-124,-28,43,119,42,117,275,-218,18,-101,138,107,292,25,-7,48,-15,-43,-15,-18,123,755,28,73,10,111,159,-25,-137,42,2867,-5,25,-83,129,-260,400,210,116,15,176,30,55,100,91,177,165,142,73,217,104,34,106,28,-34,14,-21,-899,174,108,158,89,-25,-54,158,1,-142,627,-139,17,64,440,598,692,49,103,136,-75,29,325,45,-17,673,73,411,150,137,10,35,-17,334,87,175,70,7,203,-1,143,-65,531,52,5,-42,53,-43,146,175,204,158,-42,48,50,61,-202,106,-766,-296,689,30,-55,-122,197,138,9381,780,-7,14398,-74,23,21,238,1532,2847,302,-615,958,-83,32,1671,483,343,76,133,-1,-37,51,52,101,-57,50,79,-41,-237,-132,-39,296,1834,97,-32,217,341,25,12,-122,65,348,587,116,6,43,-93,35,163,203,-4,-28,447,-4,6,183,279,-413,132,-40,86,327,214,1011,-14,418,179,216,216,4,483,354,523,11487,8985,-50,41,24,-41,-19,-25,116,39,3412,1171,-52,1,58,368,115,46,-363,28,45,-15,-22,137,32,75,-104,-95,123,7883,273,34,68,120,89,-212,38,-27,162,31,717,-140,135,393,116,121,237,333,-29,-147,1054,-140,1503,125,114,-68,85,-460,4,101,79,32,127,3,71,-9,11,156,-9,-233,59,15,45,17,145,221,109,50,206,116,28,66,73,186,-49,30,8,56,-35,27,343,907,32,60,33,-31,-46,320,158,326,-368,-106,-18,-544,8,22,494,-143,306,184,306,-111,-19,167,8,341,183,8,0,37,83,-64,29,71,-125,204,208,386,-75,-108,272,175,5,18,202,261,71,205,275,21,454,90,0,53,181,135,259,550,-124,-34,-55,-47,-167,-166,200,-28,61,-170,112,80,37,-185,219,-1116,430,140,6,106,250,143,1389,7965,419,83,217,159,68,-503,-91,172,-402,13,974,1309,2086,49,-23,3582,439,137,44,-266,-7,192,102,696,-30,-106,49,42,171,-4,24,104,27,221,188,-146,-472,175,186,94,4803,-18,-34,528,28,-16,365,31,-12,13,-81,-63,8,169,17,-20,270,1551,-16,0,16,-31,15,-2,470,405,-4,1212,94,41,65,-21,-20,275,-6,37,-15,69,661,-18,164,-68,48,-231,1738,78,-126,50,-1,-88,184,51,498,272,-4,256,164,-145,-2,142,365,170,81,52,298,494,291,-103,-2,48,9,13,-6,29,263,139,345,67,-126,163,17,200,-178,71,-86,-48,233,35,-28,-504,-111,588,96,-5,136,-21,55,110,2,59,-5,294,499,-175,-24,54,2197,-2,155,656,-12,14,-102,486,1189,61,62,38,129,73,45,23,190,42,-104,75,21,35,217,353,18,206,-16,242,-46,-53,1555,469,236,51,-345,4,101,113,-21,67,-23,6,-1,-83,204,168,138,38,9,73,6,143,-94,-217,872,-73,80,15,506,25,172,-42,102,23,29,-8,70,616,81,-7,-134,39,-47,1124,10,31,195,-19,-14,105,123,-8,41,145,279,12,360,-9,1,1,88,-5,116,-11,301,66,1864,-6,262,150,512,-17,25,63,-96,-22,27,85,-17,254,97,1186,227,327,72,9,26,55,24,75,-58,-98,-5,17,-1,18,1235,103,30,108,120,237,175,34,-26,88,52,32,62,-135,393,-23,928,1659,-127,35,110,249,15,9060,66,39,24,-181,79,-139,5,78,54,141,79,130,194,21,-96,-22,53,-87,22,29,47,581,40,-89,-30,70,128,-1,122,173,122,119,114,-33,52,184,91,-36,19,-20,12,77,-94,87,57,510,-242,146,11,106,75,100,-1,2,18,19,63,-5,-25,20,197,-49,235,805,368,104,-419,-119,-112,-65,-141,-37,707,66,336,90,-62,-27,-102,-3,16,-385,263,273,134,-63,264,-214,19,28,29,26,29,260,82,115,378,438,-717,211,-392,-82,7,14,75,-251,107,-125,96,2586,569,6,-23,23,54,-9,47,1324,88,128,256,771,-2,-111,206,-86,-135,-138,42,-24,204,146,44,150,-98,116,24,4,40,394,-1,1307,-383,21,25,119,150,946,2058,7,11,163,21,706,36,31,4,-718,255,-175,23,160,199,-18,59,-62,-94,-279,-159,66,-785,809,-7,68,19,89,-22,-69,160,-5,455,-3,-33,-16,261,-139,-44,-53,142,-17,-8,35,1859,-35,146,-14,-21,32,27,-91,582,347,-145,-207,136,1035,-69,187,77,343,154,41,222,702,100,-60,182,187,108,56,201,71,-8,254,221,22,8,271,170,-198,-5,101,71,174,12,78,42,855,-43,104,-58,-6,-636,-77,1124,352,140,-756,-16,57,46,106,22,54,-30,328,55,9,25,94,15,43,22,88,195,369,9620,601,-120,620,-96,76,-14,31,536,-19,-385,-1220,-11,435,36,114,404,27,-182,242,7,-26,-73,1228,-12,-24,55,31,3,1557,461,-28,568,139,13,44,1238,250,161,127,957,32,8237,-279,-790,-1216,-3910,80,-56,172,31,-3,-29,68,-190,327,-51,1837,3618,3387,52,-19,-48,8,1614,210,2157,-7,71,17,41,-92,1882,61,10,2155,64,-48,-60,48,363,268,279,67,179,-82,42,-31,-252,-97,10,235,141,41,-50,22,95,-64,70,65,38,1,85,-75,187,334,283,176,180,-16,-129,-117,-34,151,208,89,231,-37,11,43,-69,119,-174,256,49,305,4,35,3363,-51,29,19,31,1,41,-53,148,-388,48,11,-56,661,3,-57,-138,-22,257,-46,-77,119,-34,-66,24,36,-13,18,64,35,38,1,-52,71,114,172,151,178,17,43,39,89,-16,326,34,45,91,235,-37,21,-3,24,50,-10,27,20,166,65,24,1,69,3152,36,25,-30,-30,4,162,2690,-69,145,-58,21,134,-53,60,-257,30,-41,-11,343,-76,-120,-60,57,-17,-10,27,103,109,850,-71,56,100,58,-4,-1,-100,73,1,171,-1061,7,44,73,317,20,433,314,-108,-105,-390,12,115,214,180,82,64,93,31,17,39,22,454,28,150,559,185,271,-12,258,-695,332,-41,74,-15,-17,-33,11,-52,66,-44,87,117,-34,159,259,634,107,31,217,28,552,-38,529,235,-71,219,33,336,254,-215,50,679,1384,86,1,78,471,41,-98,6061,169,130,707,-42,26,3311,3671,495,-183,22,57,294,-92,-32,-22,-68,6,124,-134,1443,-168,-40,18,-93,64,750,595,62,240,59,168,117,293,174,50,-72,68,50,-49,4031,214,109,70,-10,31,-83,-29,-92,45,-27,98,-3,-31,-55,-54,-1,96,-45,144,181,-248,-1,90,132,-83,5793,2214,932,167,290,5823,6054,230,1215,-48,55,195,24,118,15,144,142,185,34,66,250,3,-532,52,73,414,-35,129,-65,571,286,8,108,-11,47,-372,-98,14,447,23,-47,-24,-212,-43,-248,-429,-243,-191,-582,113,-153,30,35,-6,-146,-199,-87,-37,0,-6,-154,13,16458,55,-62,54,-69,27,-9,-13,-43,-33,-70,-37,-79,-113,-78,-472,-251,-308,-58,322,1234,487,32,-50,2944,2370,4416,13258,15296,12899,97,29,99,609,661,344,781,121,146,256,90,352,107,299,23,-13,-2,-32,144,254,435,21,68,158,48,15,488,8,9,170,-65,30,6,223,48,-30,175,78,3,-69,517,135,79,-13,82,14,-44,35,-43,194,347,-47,-71,24,-20,-60,114,415,1,36,90,13,61,-16,-41,118,107,24,2,-25,31,-143,-541,499,-86,472,15,24,63,30,185,43,-3,32,181,-77,33,176,-175,39,208,-189,-41,-116,-410,265,-185,52,330,86,7,221,117,21,13,127,137,9,9,29,-4,-11,-11,-57,-17,11,149,1,-47,51,-126,277,385,-177,176,19,-40,25,12,-34,26,503,52,-194,117,167,111,87,-162,244,81,-6,192,-15,-3,-51,-130,44,119,0,61,64,37,69,680,22,189,131,1062,134,75,909,-56,-19,15,104,86,22,84,244,-5,16,434,-3479,146,1196,181,730,62,163,75,82,-34,48,65,-94,286,12,-25,19,49,185,-23,168,-15,24,-21,-4,80,39,196,-199,-27,42,162,6,35,850,137,208,-39,26,-127,12,-162,15,-8,-88,123,-111,36,112,-19,85,-29,45,-78,-58,353,58,-62,22,-35,131,-68,530,-60,35,-79,1,86,529,118,33,-198,563,-199,-144,-31,87,131,470,486,236,24,325,7,53,-7,68,115,22,106,70,-207,0,-24,10,246,34,115,-40,184,97,147,49,-89,-35,135,548,247,-155,98,-67,89,139,112,708,37,20,-18,23,15,-33,325,-208,81,-25,570,-12,-133,29,140,320,8,23,-78,-87,86,231,-199,82,-131,89,152,364,-127,183,-8,38,-57,34,16,206,18,39,15,299,212,67,222,219,-178,36,345,518,-242,61,-129,64,-141,202,158,1051,671,-2,180,57,-4,-52,229,441,511,38,298,6,0,41,50,107,-1,59,36,4,35,87,1743,-53,81,135,366,-37,356,-44,147,53,-15,259,156,-46,77,-31,351,13,117,-3,-23,-1,25,-41,58,-109,204,-7,171,-223,24,29,22,389,62,-67,98,-80,-34,270,8,-5,31,-57,13,11,933,6,-92,55,-273,143,-83,57,-183,97,20,-18,191,308,-17,127,291,105,-160,-59,309,248,-51,28,42,153,97,248,226,19,-285,-64,143,-2,149,385,-14,247,287,-192,128,29,181,198,41,-71,195,154,-7,-7,-1,355,9,128,-26,31,38,-30,-51,40,211,-36,109,-12,171,97,152,-17,166,32,-140,34,83,-268,117,157,48,15,-2,124,-43,40,79,84,45,76,49,702,10,-484,11,191,-93,-48,-16,-51,25,-24,12,71,76,-12,77,312,-21,265,-52,96,143,28,27,7,-14,-42,-4,31,-84,-44,-22,13,-61,161,72,1194,-82,7,-5,137,-66,-1,-166,240,-206,61,-3,12,40,35,27,-198,-154,-92,-329,-2,250,-362,-189,-29,26,-15,66,80,211,-21,-184,219,243,-32,151,-29,234,-99,-52,-114,124,345,-40,14,-94,-58,-14,124,-72,-257,-19,73,138,-111,-11,16,-88,-17,-15,71,-163,82,-116,6,66,1,-53,-61,83,38,-663,429,231,-167,74,80,202,-63,236,28,-64,-13,628,158,-147,63,53,-124,178,13,-90,-12,-75,-14,108,-10,-17,115,-14,74,111,752,-10,396,224,71,-21,-67,183,-76,-26,212,677,94,31,94,93,206,35,0,-107,-82,154,116,262,129,113,-32,155,568,234,81,40,-10,131,48,212,1257,8,5,-100,-12,124,-121,-19,442,-193,352,53,29,12,144,-39,161,626,122,160,349,241,-22,-38,-5,179,10,-75,394,87,166,-38,174,63,217,166,-22,136,-119,30,34,641,-41,-899,31,-270,88,203,77,-93,-65,100,40,49,121,612,8,-157,148,594,-109,82,170,22,-104,72,123,-25,122,37,-45,-49,89,-109,-91,132,178,164,-241,82,27,61,27,260,56,30,291,6,9,310,-4,22,148,139,-42,-23,51,72,-98,94,-5,25,89,-93,-28,208,4,510,284,-64,-49,-128,-536,-59,12,5,178,-142,-8,334,149,-26,208,129,-12,200,95,384,-308,118,24,3,-93,120,67,-27,-68,101,76,-22,531,247,-30,-39,28,866,94,-66,81,-10,465,-120,-110,31,-9,18,389,155,21,118,12,1,28,-76,33,-31,173,437,-41,36,87,-40,319,189,75,170,-68,532,508,-118,114,-91,93,110,-10,-2,146,460,80,-42,-73,45,-9,118,-276,51,-59,194,88,40,198,250,32,70,-27,244,-8,88,-133,-163,-65,46,428,-1180,286,68,-17,-52,60,50,559,387,-15,61,136,100,8,28,61,-185,4333,168,11,124,-18,117,-16,-61,-96,-14,32,279,-371,-126,-16,-84,-7,285,30,-104,-241,263,-20,-20,422,206,-83,502,-34,-78,12,-19,28,6,-616,35,30,221,424,124,-313,84,143,-301,93,-77,48,-67,-134,212,172,112,-15,27,473,-80,667,206,-34,241,-13,97,2,-10,43,235,-53,-432,138,627,53,-26,39,47,154,20,-175,-186,821,-93,235,284,44,-282,257,-128,-181,460,0,608,154,107,-17,1078,294,133,159,90,-4,135,112,389,-150,-809,97,-11,84,314,206,71,432,-11,80,15,634,-89,-75,-102,195,103,308,-20,33,-75,14,176,-130,108,-43,111,17,44,15,72,15,89,-64,4,28,-681,36,-662,-31,77,-19,119,-142,-18,-47,252,1,-219,6,-46,11,89,16,406,18,26,-9,1,-252,162,-70,-15,-285,199,22,1,154,-95,586,-22,13,155,284,-53,87,-155,35,-45,429,-262,-301,-32,-26,50,-13,-50,-94,-80,-57,-19,221,315,847,-122,-13,-31,24,47,27,-26,6,-299,33,127,-2,-18,306,99,-273,193,49,-201,457,672,-298,-169,-9,-3,-102,169,-603,22,-129,-35,111,-85,207,-32,56,77,47,23,147,56,-47,28,-24,5,229,-22,-45,96,856,95,14,-92,-4,48,84,-28,-83,4,-16,9,58,432,204,-177,35,-201,61,49,3,-31,87,-144,26,51,-1020,-7,158,-246,-399,22,-27,-25,-19,97,-291,-67,27,65,-57,110,-107,-55,-1487,-24,281,13,66,-20,388,-14,103,21,59,-4,618,-12,71,22,-86,-79,120,219,110,-201,134,74,9,-48,241,19,-11,60,640,-207,-38,-473,-1986,-141,10,54,105,-77,53,30,-16,16,203,611,124,56,-50,595,73,206,179,184,-39,640,-111,125,-94,37,5,467,-159,1760,285,109,684,133,0,-113,182,-74,252,-209,894,1143,-606,140,-280,38,5,-11,-275,-7,82,794,-37,-7,-25,-94,456,-142,-460,29,8,21,201,3,39,993,-73,-29,-213,214,55,-25,143,413,137,22,-25,113,363,-48,32,122,-7,244,82,-201,26,6762,358,243,-87,-68,103,-61,12,650,-32,65,57,104,-158,-13,12,120,26,-94,-76,109,163,340,55,-17,219,-640,354,-65,79,178,-107,-252,-87,-66,775,-27,57,-55,-9,155,10,-197,192,-10,77,62,244,81,66,-58,212,45,154,71,-164,-141,90,-1,-1,-41,309,114,775,-98,883,354,-76,-24,-20,18,10,40,-185,277,-6,-29,-81,282,-259,-41,34,18,-73,-21,-27,-83,-9,297,467,48,30,62,289,-31,182,226,338,-261,240,121,566,353,-31,-102,53,46,2,23,-66,70,41,-50,5,-2,-148,-30,65,17,-28,202,41,98,-270,63,-245,110,-46,-96,105,136,-11,257,70,-68,51,-269,22,128,73,84,23,-31,14,-5,-134,20,23,-22,29,67,-45,-190,97,-146,297,230,240,28,-59,728,454,178,-580,123,-49,33,-15,350,113,154,-88,21,104,419,-31,-23,362,-50,343,-77,15,76,-396,110,63,41,453,207,164,-125,-292,-70,-194,132,132,-19,267,38,128,-103,-159,287,49,-128,24,18,-1,-88,-165,558,92,115,58,-90,2,127,-344,142,17,29,315,46,5,155,395,27,389,69,22,33,-32,75,-145,-127,376,285,405,-283,244,13,146,190,50,41,277,-184,147,-175,18,426,203,137,135,18,-102,97,144,46,646,-66,107,207,152,-37,305,-152,132,597,-341,168,46,1724,118,85,-66,-2,-60,67,0,24,-29,64,80,198,212,-41,15,42,84,24,124,-165,0,35,-11,134,160,-11,-31,161,81,52,118,95,-191,-188,-122,57,152,-59,-8,-140,-19,-230,-64,11,8,187,488,-4,78,45,18,-80,60,21,-195,-41,-227,-90,-15,24,-185,-45,164,129,39,604,155,-90,43,146,-351,-38,-87,-76,24,2,-18,1,-26,11,-9,38,361,190,-325,104,120,24,759,922,469,137,-75,154,-51,-23,0,251,33,147,457,84,220,-60,-250,176,-78,21,-37,34,-99,-17,-51,160,-5,-294,35,-24,2,62,31,101,72,9,-112,-119,-300,-115,-20,44,-88,-80,-79,227,37,49,55,789,425,133,-6,-49,-12,-22,-35,48,-62,4,92,-29,181,31,-36,-54,427,-183,190,34,-59,59,-245,75,85,-49,-417,-65,-59,-16,192,480,-39,2354,-359,11,742,68,33,-33,233,511,656,-1,45,-20,-44,20,-1006,217,156,135,-194,241,-584,314,2,124,145,83,-367,1121,-159,-191,44,501,76,16,1968,-1,41,29,204,246,76,58,84,126,-47,-24,378,36,-134,-40,34,94,-11,821,429,-99,-587,-351,138,221,42,-101,127,21,73,-6,22,7,285,-51,230,104,42,-85,299,-231,-587,220,389,-38,167,-13,-3,14,294,-177,-132,116,-77,-34,90,-34,751,30,953,-254,389,489,640,836,697,147,43,-34,-8,99,2,-446,-174,33,-61,-238,-95,190,-85,178,-178,171,-239,-62,163,182,183,199,-148,348,259,-38,-118,76,131,455,107,504,21,70,-21,348,310,-105,19,23,13,326,59,-23,241,944,380,23,-67,70,20,76,387,107,54,-101,223,932,476,-9,195,485,-13,119,445,69,-106,59,220,4,-248,170,239,-10,236,606,371,148,63,-32,1158,-785,265,22,580,-3,55,167,244,-27,98,494,91,-70,20,75,-6,-73,295,-69,-250,29,188,10,31,-6,2,-4,27,103,99,-32,20,-223,-51,181,58,-96,-20,102,673,261,-100,83,596,35,-3,160,157,14,122,370,-120,-176,-578,-348,112,186,40,156,-28,26,18,-3,41,-315,242,-18,37,29,29,5,-100,-58,22,404,-310,-386,-1022,299,39,-82,-30,39,-47,-1,286,320,173,2686,-24,-190,-7,79,521,413,100,91,-59,251,-269,27,53,300,310,-13,399,721,34,281,69,-75,296,-55,-145,178,402,244,937,197,-120,285,-98,118,-259,-60,297,-27,560,41,64,87,399,126,36,222,-18,251,836,174,153,6,-25,745,585,596,344,44,420,433,57,15,-2,552,-6,173,-112,-224,131,16,469,38,30,15,-41,18,35,32,-16,64,18,24,99,13,187,-70,-13,-155,-16,132,306,-303,-163,52,23,-48,-258,-27,23,71,127,126,-226,-27,-318,75,14,10,85,24,27,11,-30,-63,122,227,172,457,-152,-34,-25,421,-164,219,-531,726,57,306,581,24,-147,-619,-364,587,266,139,302,-452,76,92,39,402,60,6,-31,-161,-27,116,82,398,23,230,117,32,-114,356,-431,-149,594,350,-106,52,40,-26,209,306,246,80,41,25,-150,119,638,30,-7,160,-34,446,357,191,-213,77,13,16,-39,150,26,-15,-39,323,-947,-504,-31,70,-10,75,-43,-714,131,-11,80,-79,365,54,18,158,5,83,252,338,78,28,92,81,152,80,18,138,1,-4,67,-74,-6,113,1054,-50,-110,-77,-10,903,46,161,-280,-18,741,347,394,46,-16,-42,-79,356,295,-104,60,326,129,111,233,643,-12,29,39,107,93,394,-389,-150,216,-740,50,-12,-145,-577,-61,14,805,179,98,-153,32,-112,-17,-36,-150,-29,54,230,745,613,39,2,39,216,82,-632,-237,75,150,-61,308,556,355,1046,-78,89,431,169,-4,-82,-32,-123,1012,-152,-139,-86,1,14,-92,251,-15,-7,-22,-4,-30,62,10,192,14,68,454,261,-91,81,4,238,345,640,358,74,-18,734,-41,92,159,33,119,52,-145,-78,98,60,-18,483,-12,-163,285,265,48,-42,316,91,-22,45,-10,39,227,197,83,448,33,158,415,-68,84,-24,-45,-367,143,114,-12,452,41,19,22,212,70,5,272,386,435,711,581,15,246,-27,59,-77,-53,-261,76,350,80,-94,14,580,45,38,73,154,-329,695,47,173,101,-71,152,-24,-8,173,461,111,33,84,198,234,-26,-159,104,-75,-37,-42,119,-15,73,251,-154,1,379,91,17,-33,124,793,-505,-65,-55,18,-214,74,-106,-68,60,24,-6,9,96,388,124,32,273,-39,2,1887,44,-278,-155,-674,79,-890,-83,40,-50,-98,350,-92,-118,-121,-328,-138,108,1546,121,-177,83,138,49,198,37,-73,-119,-1,-129,-187,80,13,-66,5004,18,64,31,410,-453,-4,-330,-11,-19,74,-60,135,-766,-1061,41,-78,30,144,2267,-68,188,29,32,129,174,71,156,18,640,289,53,14,10,1324,33,229,333,116,195,-183,-27,280,-29,130,109,-80,359,56,64,128,284,29,-206,51,-111,60,31,-191,406,71,1,62,227,155,18,-137,627,5,3,-82,402,173,317,1,112,-375,623,174,507,772,422,466,-136,-207,39,-26,88,-105,-12,637,59,92,77,-56,13,49,177,46,-112,-153,-241,-299,-245,-231,-242,-203,126,387,142,524,-75,359,-203,-36,-270,-199,1309,102,11,-5,-149,137,155,-36,-29,-116,1413,-82,-174,270,126,57,11,59,-256,-33,751,-314,129,145,-153,35,-78,-60,1,-106,88,656,109,96,-96,-23,285,-13,10,18,-31,279,231,757,52,-116,3462,197,58,-27,117,655,151,40,116,-123,504,72,494,95,-7,-153,71,-217,174,438,-56,-21,101,42,94,270,67,57,-46,-218,811,68,40,-84,-75,1018,-183,-76,181,24,-86,-132,31,116,-182,34,83,-316,-192,-5,712,-23,85,266,50,210,89,830,463,1038,108,177,-153,108,199,44,14,-15,31,-53,105,-34,35,140,246,40,13,-35,75,-40,83,360,-404,102,117,-221,-41,50,116,-5,-25,40,405,275,-38,105,-1,11,39,57,-5,111,36,-130,-12,-101,6,-67,-168,-32,-48,88,-38,69,0,122,437,81,204,-153,-60,124,30,45,-144,-696,121,3,-42,24,-54,43,0,-49,-21,66,56,8,186,-7,182,34,18,-100,13,113,208,709,6,9,-197,-63,35,91,-32,1,-35,27,225,59,20,34,2,-71,809,53,111,52,-54,370,503,25,-6,46,50,-133,-31,-7,438,94,34,-14,54,139,-81,104,34,347,113,21,-23,-50,52,107,165,285,-77,882,-22,216,1,163,44,-1,28,11,-59,-41,46,-57,-21,-95,35,207,93,-9,704,59,126,19,-86,362,115,610,472,529,261,38,320,106,68,-9,-38,-32,54,71,71,-14,-109,54,-11,124,42,671,468,81,-23,-19,53,-20,55,-92,-164,33,302,-59,50,15,55,79,-153,114,-21,-65,184,71,53,47,32,131,52,-80,-46,476,-70,-12,-30,-46,85,317,-3,108,-18,-6,31,70,78,-68,63,-28,-10,4,68,41,150,5,-11,56,261,132,10,89,101,32,-10,33,167,176,-292,7,80,149,20,16,200,375,-144,-47,-113,94,128,399,140,-39,341,-47,-96,-166,189,41,405,78,378,116,-328,81,31,-53,22,197,51,471,49,152,-125,175,0,63,272,62,6,76,-1022,-24,9,-95,-99,137,203,-102,381,-308,-492,427,-181,-14,627,5,26,148,98,-27,363,223,64,71,132,129,84,1014,18,116,-418,8,79,-12,239,16,-94,79,140,697,120,-23,-186,106,-852,-18,119,122,242,70,12,27,234,-171,58,75,18,30,64,17,45,-4,136,201,6,1579,21,-22,29,-64,-133,-107,108,128,5,-37,-75,159,1725,13,799,61,69,-119,177,14,39,-102,-37,-50,-7,-38,440,-33,358,208,720,43,461,-37,116,791,19,-114,214,-41,36,19,37,353,-55,315,284,19,-27,6,-50,78,-166,35,127,34,-27,241,9,-8,75,109,67,-23,301,-85,271,-38,-13,167,195,224,-362,244,22,1,-23,3,-123,73,53,-50,-24,39,27,354,221,247,165,17,-38,-6,50,160,-47,-15,23,181,-21,123,337,40,88,197,140,-23,117,301,981,-44,-176,-110,-386,-49,-436,557,147,138,-7,362,133,148,270,50,-73,197,-93,210,18,90,-2,-44,43,-129,46,278,46,42,30,14,-290,-473,63,-49,-90,-115,689,465,1235,62,38,855,322,-63,35,1,-26,-157,47,27,28,-118,-45,55,509,589,-281,-594,-16,64,56,44,773,216,433,1436,2307,167,435,-53,288,61,206,141,-47,193,-63,199,-13,220,174,534,18,141,31,-33,-7,1,93,23,321,4,164,346,-26,222,270,-191,427,-189,40,-32,233,-464,-195,-92,-38,256,580,155,-29,-31,-12,388,-148,-4,1,33,-105,403,95,46,1,29,621,34,32,81,223,467,338,97,60,-304,320,-97,-53,45,52,-41,81,-80,10,0,-133,-30,4421,137,-126,-54,87,-25,226,-29,-281,-125,178,300,118,-304,168,22,53,480,98,87,273,202,-602,92,-119,-22,5,44,27,769,-45,509,0,-28,45,43,22,47,6,154,193,58,80,-226,-38,16,92,-74,59,15,82,-204,34,54,255,254,10733,191,63,178,193,320,717,-542,469,115,49,91,128,104,292,117,-40,65,-257,295,-678,706,29,209,-89,136,-38,-22,20,-40,21,208,122,-293,37,42,102,85,-118,-40,-10,-1,144,-29,-229,-305,124,93,174,248,62,-91,6,-36,971,40,-520,151,-474,332,257,556,79,497,259,144,166,-460,215,82,-22,-32,393,-16,-94,-103,20,42,-23,-392,-326,-23,499,114,173,75,58,-107,-72,104,33,-25,41,39,-149,11,-717,240,102,31,13,217,-57,-26,-41,103,13,118,-179,197,1,-109,-27,17855,-86,-26,20,-233,1515,75,-5,-138,-19,35,103,90,178,28,724,42,34,-35,65,10,15,37,-286,-97,823,-37,19,106,36,188,296,687,44,72,-69,-65,99,-118,32,-24,-18,10,-6,-327,216,469,-20,-75,141,3,-13,147,-22,37,562,22,167,-482,235,-50,46,-6,-41,143,-8,-5,78,8,118,-123,-16,-101,-182,19,-113,220,44,-141,51,56,-18,-60,-45,-16,-37,-242,-34,61,-203,122,-95,974,721,39,359,-785,4,25,413,-653,-46,466,111,220,-251,-89,397,86,-15,417,-110,-148,7,-9,155,-46,17,87,264,-152,117,20,274,118,449,239,-143,-2,60,-23,114,250,422,-75,-29,-84,-14,138,84,50,18,-33,-21,90,41,15,30,60,-67,428,79,-80,27,54,315,-45,22,-26,408,-133,-1241,5,165,284,-115,114,173,397,6916,5,-170,183,103,-67,-21,-306,49,25,94,219,33,-55,6,186,122,141,-12,17,-45,-188,266,8,47,49,14,-10,-38,-91,38,131,33,250,76,105,-534,103,94,-12,-20,-7,-24,794,-352,69,-371,216,2,2,15,3,-5,-95,136,125,126,122,37,23,-68,11,-37,59,16,-23,0,213,394,2,21,92,126,482,55,71,-7,462,-8,-91,-116,248,169,799,-14,-100,112,54,226,23,114,-256,0,23,68,10,945,1,126,30,-63,40,-81,137,-3,123,74,256,68,-251,100,-408,-103,-429,-130,28,5,34,-12,93,-18,172,75,56,276,182,88,446,68,31,7,54,12,70,-24,221,38,20,8,-94,32,-198,65,583,29,-33,109,-182,-140,48,47,-86,57,70,83,-75,23,-480,-185,7,18,353,-81,274,-129,-39,-6,104,105,-153,-40,13,126,115,-182,293,-36,10,-21,7,54,89,124,-12,482,35,-18,317,-53,46,-52,1,25,-34,257,-26,-70,-113,48,-92,25,104,-67,27,152,284,47,-81,57,320,-147,12,186,146,5,36,109,279,113,-25,-27,487,-11,-14,-101,89,119,-232,15,-76,-49,211,5,122,86,-82,454,114,217,15,12,45,-212,22,37,180,-26,-17,324,-49,2,97,-34,-112,-34,-117,1680,-129,117,265,250,-181,200,47,29,22,81,-4,117,371,180,23,-419,-145,58,20,-14,-65,204,220,667,-28,143,117,-3,232,52,-95,114,178,-51,295,104,136,203,-53,39,97,56,-67,13,-44,-11,112,91,317,68,-189,21,4,447,-219,-24,20,175,19,23,3,-35,64,23,234,103,58,163,57,78,38,26,-229,24,239,52,184,877,54,-232,-83,10,446,-12,171,-28,-20,-347,97,295,-14,42,0,-17,-273,436,-220,-3,12,88,560,102,48,-20,-105,-59,94,17,260,89,177,51,-76,-2,-52,55,-2,9,-101,-21,167,120,46,1207,-30,0,119,90,100,6,95,175,-28,2,16,101,-38,-12,29,0,26,65,84,74,148,505,101,-66,1,562,47,173,16,54,35,-13,219,71,-115,12,157,-40,80,16,140,2,58,2,657,39,25,151,63,63,-28,577,-23,-8,26,-241,-38,31,198,61,715,36,-12,31,166,-43,-80,-36,27,383,19,295,9,-92,23,43,91,24,147,0,43,145,85,258,-43,104,185,252,-26,3354,557,-188,80,54,-6,-238,156,15,273,-134,1,-10,5,40,19,79,-44,116,-34,-20,1713,253,163,170,216,180,72,33,-139,283,-158,44,-32,290,97,-8,-183,276,-10,-13,298,1,6,30,-179,-15,37,232,141,127,-76,124,27,-4,338,233,192,-13,586,54,-1,-169,8581,25,-25,247,278,49,-81,369,-4,175,3,-10,-27,56,-34,12,3,-26,146,347,-50,-103,-13,36,14099,-153,44,-50,-91,-28,124,210,9,181,50,-52,-62,45,-58,24,821,126,587,17,-42,544,314,-13,222,14,24,31,-63,96,-208,19,578,-81,396,82,-40,790,376,53,-50,381,607,8,70,136,150,-61,-19,-5,-108,-35,-133,66,203,-65,2726,29,43,-122,31,-56,188,268,7,6091,1,149,968,-12,245,26,-45,-46,-23,76,-45,191,60,88,-11,-31,-23,80,-4,-80,-59,87,-39,-32,122,-12,-28,57,173,19,108,60,33,-23,38,42,-319,-50,113,-156,254,-37,-32,28,143,-305,-37,-614,-35,-181,-391,255,79,47,44,2,64,358,181,58,10,1330,-6,17,-54,356,-164,53,475,74,-71,94,-32,-19,17,121,-52,-54,8,256,-72,74,-19,-141,218,157,-58,103,15,52,-3,8,118,20,9,82,-33,-31,108,-55,-1,411,-30,-8,78,249,504,105,-25,-172,-29,83,-3,-290,-30,17,54,64,171,243,-206,-28,82,25,311,551,-135,229,54,24,-25,22,0,70,451,192,154,19,97,-16,16,226,-126,4,56,-31,78,49,82,36,15,-182,41,39,28,42,13,28,-3,228,106,78,18,19,198,333,-28,499,298,1,-101,0,-92,48,-189,1264,184,212,22,69,-23,120,-98,231,60,27,24,114,15,46,376,-8,-73,97,57,12,92,-10,149,197,-120,-16,176,-140,18,201,52,84,-42,-75,-14,-20,818,41,-216,-6,-15,76,-4,2,-167,53,20,68,-123,252,-14,-51,78,109,-86,150,6,64,47,-61,-50,6,148,110,-25,-32,132,94,76,-15,-16,-15,103,61,32,-2,5,224,44,15,111,-64,-23,201,-58,-5,-138,4,-3,-53,-8,189,11,151,334,43,-164,18,22,284,123,154,40,-84,161,183,63,-2,53,14,-9,11,18,-75,10,-117,160,27,177,85,26,49,81,6,60,-33,144,268,63,31,24,155,253,178,18,-38,23,218,233,-33,0,8,12,291,98,57,519,597,308,88,147,5,-19,349,-58,4,-24,129,14,-36,70,1116,170,-26,68,471,42,65,76,-170,-12,-2,297,149,58,79,116,-13,-44,502,8,1,150,158,66,150,30,-8,49,23,44,37,22,250,32,-49,30,62,38,65,33,-9,2,22,66,248,86,-3,-52,183,60,145,85,9,196,92,-7,4,-1,-99,-118,482,26,87,79,32,97,14,112,-15,-26,62,28,463,17,122,10,-30,8,-35,48,99,-16,-99,103,102,141,19,-92,-42,12,97,82,-18,47,316,22,54,42,43,55,-9,72,-7,344,233,71,34,142,216,54,50,223,1,270,-4,11,-86,251,-50,75,-19,879,729,-5,53,302,137,140,523,4,4,24,-24,62,121,154,43,-1,251,645,16,9,6,53,239,9,167,-7,30,405,507,83,76,11,28,71,-61,14,30,-30,-49,12,-33,187,-1,30,-26,105,218,-2,66,138,-19,219,702,623,120,159,167,379,223,21,109,522,-161,30,213,255,10,-23,102,-58,195,-5,849,72,-181,405,465,-10,1470,127,-42,23,-284,-38,187,22,70,14,86,191,150,-2,119,-8,-18,495,25,-65,-3,79,504,18,475,278,14,-18,54,2,-652,33,11,-78,-19,182,1414,205,-71,86,22,276,378,201,-11,28,101,111,252,21,269,-292,317,6,233,255,15,20,112,124,40,28,-1,-111,450,223,-308,167,409,115,186,186,-71,22,230,270,10,-106,47,43,121,25,115,-10,68,138,62,49,230,12,-159,245,3,66,105,126,54,266,95,-16,90,-37,-8,66,37,7,934,479,-21,343,-39,483,22,93,71,-9,199,-160,879,162,97,732,345,5,104,107,43,259,183,-70,-52,70,250,-102,72,19,-16,311,18,162,178,-35,31,158,238,133,220,240,-13,-9,0,-243,175,294,-40,133,36,250,27,52,125,29,29,123,195,480,92,423,-49,-963,-134,107,20,109,86,87,33,83,148,6,114,-9,113,312,72,122,-28,5,66,5,-43,-285,-35,156,-33,1388,18,5,118,167,307,-24,47,155,36,123,-16,5,253,239,72,100,-182,21,186,45,52,26,28,44,-268,323,-121,12,-4,33,32,-17,-4,111,156,253,579,-52,167,9,10,626,-6,130,41,-17,-25,67,4,39,194,525,14,-2,-36,265,-132,0,73,113,-157,36,41,6,57,102,103,54,20,253,-8,26,29,48,36,-15,46,-138,248,184,715,-7,80,-219,-260,69,37,48,326,44,-37,132,142,39,29,29,7,8,69,84,16,111,36,262,31,3,115,147,-57,4,206,-5,147,16,211,-64,-59,184,7,30,105,79,4,31,41,40,-9,42,354,-25,93,40,60,-13,44,114,45,64,-252,102,-72,51,98,98,582,16,116,22,32,-14,1262,-96,129,-240,-60,112,-126,133,-57,11,-61,58,34,216,354,-18,61,22,428,93,-101,71,230,4,54,67,43,64,104,114,89,167,22,-47,112,-156,-17,-88,-78,41,12,27,54,-6,83,61,207,387,24,246,-4,17,205,593,-99,-183,227,48,167,-912,15,23,48,-15,63,42,-69,528,48,212,-94,2,-82,-20,-62,173,138,22,26,34,104,42,43,68,237,7,-10,-2,788,16,-107,50,-9,20,-133,46,69,12,48,25,372,130,193,806,341,62,125,-21,158,326,77,6,-28,-108,44,-373,-25,1,-18,5,58,139,-146,-411,103,373,152,-10,13,46,11,122,-26,456,-1,204,152,59,8,11,84,-501,-50,22,-25,-53,-4,39,27,36,-39,85,1,26,-67,66,35,-178,64,167,-68,-2,42,-58,107,29,8,-220,167,-18,257,96,-57,141,4,120,22,95,29,-44,56,99,-49,47,-16,20,566,14,-493,26,39,-16,8,21,-45,-119,-16,20,-22,44,13,-112,17,-53,-368,52,241,-33,289,-23,186,131,-42,32,16,751,-8,-32,504,95,188,63,50,-6,17,1481,90,3,377,2,96,77,8,-10,-9,253,8,221,-31,254,29,31,-38,-38,147,-182,-542,-50,-22,266,65,-2,84,78,-387,1,-71,632,32,-269,15,-20,196,69,-24,-78,4,393,214,-5,65,196,-27,96,-40,-17,25,123,115,126,158,-26,7,-56,-5,66,-122,163,887,35,5,7,126,361,49,73,-92,41,148,198,37,154,-9,83,47,92,-147,219,-6,221,-5,-4,90,483,170,43,-33,672,131,304,33,404,1190,67,143,1510,173,359,31,117,147,160,-9,-87,31,-104,57,24,-53,-36,-312,-77,25,98,2,5,6,-38,-8,184,20,470,-24,194,-18,-15,119,17,29,-1,50,18,62,-20,-19,0,18,340,99,-90,-8,-4,-30,34,-164,28,251,88,202,40,-3,163,-91,71,-5,34,-93,104,103,14,241,6,32,191,-10,-18,120,-135,120,-21,-127,-128,96,45,106,113,547,33,-126,115,26,59,87,43,20,26,765,1412,227,184,538,-9,32,-54,150,-48,88,50,159,123,66,658,-40,90,109,85,-26,18,976,41,104,76,139,606,47,68,142,-43,-119,-10,105,-97,22,-92,-654,61,59,577,681,25,65,-68,-209,-29,14,-168,-24,33,-67,8,30,108,0,163,4,-23,276,127,25,22,33,29,105,182,-27,-278,47,173,77,97,8,103,119,133,-23,302,208,145,294,70,57,83,350,28,39,-284,-11,23,6,292,167,66,20,-43,1,-29,56,10,181,44,95,56,-10,-46,148,-46,551,-26,-11,498,23,-5,164,-96,-37,-45,124,11,132,34,108,0,30,153,84,-267,1,121,30,-7,-75,-3,244,-160,543,-56,215,227,134,-58,50,-84,19,127,-174,22,105,65,261,85,0,171,-14,8,636,133,72,17,323,1019,157,14,12,403,-100,422,-80,134,118,31,-75,450,-619,102,30,116,33,585,102,44,50,579,123,166,387,29,-3,72,-47,-72,-324,298,4,42,-9,24,14,58,20,84,668,69,-4,-35,62,388,-23,6,33,-28,-32,10,72,7,16,-6,-13,90,199,-149,10,45,226,563,258,34,175,-204,16,119,13,-6,132,-3,187,205,34,49,17,239,21,74,26,29,63,7,230,-20,7,28,-48,-217,-43,438,37,151,166,196,40,5,1149,-17,-102,81,41,201,154,-142,12,81,671,26,9,115,431,-119,17,-2,102,0,44,301,-10,-147,-32,186,-69,64,-4,-872,288,161,216,9,117,216,1141,13,19,189,51,-258,-30,355,40,114,45,194,47,-2,115,-45,140,-129,28,531,-72,965,70,51,-195,-5,-20,315,22,303,82,100,362,137,184,99,32,38,-8,60,-59,263,610,22,-137,323,71,64,89,-281,69,138,13,78,81,166,430,85,172,86,150,215,360,-4,34,38,-535,-29,-58,56,352,-9,128,-60,329,-79,218,110,171,22,-19,216,1206,75,36,6,157,8,-128,155,59,75,70,124,168,-28,33,492,-205,332,330,68,154,124,-32,-118,163,34,95,107,59,686,231,40,34,242,-34,33,66,87,51,-2,423,265,382,162,247,-17,43,-103,229,336,295,-90,327,26,-219,-123,105,338,53,166,20,99,163,502,113,109,102,81,-56,-51,55,166,-87,130,55,107,-155,114,23,258,185,416,-68,-28,-19,328,-5,395,332,-307,139,63,16,-26,84,437,-81,112,77,556,301,37,24,50,190,-60,14,-50,212,141,27,71,-80,178,57,67,95,-497,125,6,250,-157,25,114,-37,25,68,253,26,158,-106,55,185,28,206,109,32,299,69,51,15,42,43,146,158,271,146,85,27,2,288,605,225,85,13,131,436,155,133,64,-35,192,113,89,-358,-118,40,30,585,34,43,240,-9,-75,45,-23,-39,10,38,-28,211,364,-32,635,42,185,54,139,158,178,355,12,20,186,125,472,29,-110,-35,-12,62,-71,37,-57,38,-199,-5,675,-22,11,-88,122,-789,277,62,11,75,54,249,154,469,1371,85,390,174,99,37,56,-73,805,104,376,407,105,127,2390,114,308,38,3,379,-83,286,491,477,109,169,33,31,-167,-49,295,156,-135,12,-10,149,-161,-36,-24,50,119,159,247,47,-19,128,45,45,134,1,48,80,796,11,-139,73,705,140,42,-85,-69,-3,43,493,309,-33,19,-21,194,39,51,-14,2073,460,10,225,-68,44,58,174,512,181,459,279,256,34,-36,-102,17,27,233,25,-57,132,153,-207,512,20,109,170,124,-161,20,2,-12,207,-369,14,64,109,-41,96,11,1374,-90,141,400,86,168,9,203,307,-44,7,9,149,-14,-362,-11,170,194,-60,-54,-16,125,157,-30,-79,-209,120,570,264,57,1060,-428,9,29,84,36,41,76,-101,-14,486,165,87,-43,247,29,89,20,102,984,365,343,-38,-113,30,1,-87,-124,142,1135,110,32,301,277,231,237,217,247,27,-30,118,136,24,64,127,55,12,141,30,285,49,263,76,59,350,36,109,148,226,188,3974,-12,178,435,68,1,53,-23,35,10,245,321,24,63,149,252,92,1,226,573,-14,-13,-170,55,37,78,5,-17,91,-59,-112,45,-111,205,280,488,344,-4,244,1546,63,251,180,-136,82,31,37,-2,-193,-232,157,62,-15,106,14,20,59,199,-22,717,-2,265,-14,343,138,218,-17,-3,73,115,-47,-33,164,-9,-26,725,137,-11,-52,-4,119,-48,-40,74,-32,-227,-129,470,76,105,106,16,605,28,69,273,73,-115,233,-18,38,-19,2,175,523,11,-53,-27,12,144,11,533,58,271,43,363,428,240,-70,81,109,4,48,340,-241,-260,-170,9,194,-43,5,69,61,-19,-331,14,-25,-64,15,294,20,160,-68,-146,21,371,176,109,109,140,77,67,10,-14,-71,266,7,670,21,502,-65,82,53,285,115,47,-18,-559,368,30,-4,-54,358,-123,364,-102,-21,22,68,-69,-46,121,-233,229,11,113,393,-19,15,282,-19,6,490,784,878,-797,-47,12,483,2,57,329,80,66,233,414,-44,462,-5,-70,459,-38,38,8,63,308,112,31,856,280,-30,-78,-37,21,232,62,-28,262,-4,-46,247,39,40,-4,-183,-112,49,175,-99,-27,-17,665,237,67,929,175,-24,-64,-19,-53,13,2,59,1270,1,-13,335,50,85,26,35,-48,356,57,4,231,1274,272,1076,6,314,301,43,94,211,305,-54,254,82,14,-145,70,776,54,80,120,43,242,-212,1385,40,192,291,59,55,121,1280,122,181,-48,77,-7,173,-378,89,359,-162,75,-10,-42,-66,392,35,90,-180,-78,-82,2,-78,-60,-251,35,224,-32,334,122,44,1231,117,42,155,-41,-48,128,384,146,-33,167,-53,168,439,840,15,45,-130,395,88,3847,43,-230,-79,6,1,224,123,183,179,738,17,-47,-1,78,121,585,70,37,773,67,-37,-110,65,-1,-8,5,141,128,7,719,152,18,871,293,97,144,-66,-96,-154,-67,49,49,84,-4,-7,-76,74,43,22,-70,144,7,-52,-322,22,-48,99,45,-22,89,157,144,-100,25,227,-9,30,283,360,-227,308,-95,-25,181,-23,2,120,23,-21,-3,-18,178,-47,191,-34,-19,102,110,264,227,18,499,8,14,109,31,-250,82,31,68,-113,-40,139,-529,20,168,321,64,830,3,30,-58,-57,68,70,195,-283,310,-107,-42,40,10,-5,30,-15,37,49,55,66,27,777,13,121,34,91,643,71,-486,532,355,-19,90,14,21,38,-7,12,-9,0,-403,22,-110,341,-34,7,-25,-36,-39,26,18,337,603,121,-108,107,682,3,-87,89,184,5,584,-44,-25,-10,-23,71,-20,-4,214,4,1057,248,71,246,87,57,-49,116,317,375,10,-5,92,10,19,120,-36,1990,230,261,-21,-106,35,1019,342,211,31,196,-103,374,48,-34,432,27,581,177,492,197,-68,45,41,579,72,41,-72,789,16,111,-72,250,434,170,628,-144,36,-123,-198,216,-38,115,75,88,181,77,244,219,98,9,-15,214,85,303,-72,27,125,53,41,209,91,311,5,-207,24,1044,77,77,2,26,130,18,37,-60,50,24,-27,31,27,80,217,219,-4,-10,123,952,-103,1,11,50,215,-56,50,-364,-159,-32,828,-9,430,189,1296,-23,237,-136,648,270,546,-125,1302,13,314,101,484,142,-77,19,-25,2,223,-35,37,10,116,-95,282,-5,-493,-885,231,-19,-103,26,49,64,157,135,205,96,175,534,84,-83,-3,849,208,-41,511,393,198,96,-230,98,424,622,727,64,-151,-366,178,474,846,1171,-16,-38,64,151,197,-78,498,144,86,30,-49,-16,-737,288,9,78,113,318,412,582,45,133,202,-299,-21,93,251,3,-152,1277,-8,125,1006,338,20,171,13,-28,144,-310,93,-18,-90,52,147,310,-118,125,12,109,1359,44,132,5,-11,84,428,43,307,-927,95,711,-44,-14,485,-90,-35,43,-17,113,32,48,59,221,63,286,351,528,-33,393,-18,36,-32,-102,190,269,18,-20,69,477,32,127,36,360,201,97,47,411,146,16,50,110,40,-124,-135,-132,95,-27,41,174,75,47,134,31,-43,-92,98,234,141,153,80,46,127,18,82,69,360,-10,25,268,72,157,0,172,40,9,214,14,391,183,169,174,279,100,113,96,-2,-4,-74,41,-16,50,54,-49,20,20,27,299,203,110,243,123,501,13,103,36,-50,203,121,51,30,250,573,-58,191,56,-307,107,-32,248,75,28,39,330,276,-17,13,128,313,6,86,-275,-93,19,4,-6,-34,40,62,5,54,54,-35,43,20,258,713,598,82,-16,135,80,33,-37,32,266,121,0,110,243,81,-89,-25,-102,45,57,-141,25,-519,292,68,52,90,27,59,49,-18,61,119,-4,67,16,42,77,241,-2,57,7,96,23,53,5,265,22,3,35,-317,993,163,-49,11,101,203,70,36,79,10,201,-166,43,15,279,114,52,124,35,-259,58,68,0,21,75,55,90,-188,-297,233,16,820,221,100,90,226,351,-40,370,47,-40,-22,276,837,25,274,42,321,41,724,-49,858,269,194,-117,-25,-32,181,268,78,2019,-79,0,170,-20,-23,42,-30,-95,20,42,488,65,-15,1,110,153,31,24,-9,7,25,60,60,90,-46,84,46,46,4,405,71,119,45,-210,205,25,124,111,22,-12,114,8,-14,4,65,72,-2,59,81,223,405,74,126,145,-15,-80,2104,-8,63,2218,146,100,553,1130,150,32,8,403,-301,14,567,86,-11,73,138,134,39,12,6,268,9,-106,61,129,16,239,-142,448,63,191,69,34,54,-230,124,-64,41,37,-173,-111,91,-259,134,16,89,24,399,229,140,42,12,260,35,70,198,137,180,32,32,127,660,395,558,47,7,47,73,454,262,126,101,114,121,-262,-24,-32,18,123,20,207,374,93,92,157,-13,105,204,91,8,490,133,-54,45,46,126,11,-81,-12,-28,-686,-137,-154,444,59,-157,-761,36,-48,-5,44,441,254,-104,-2,-12,-111,666,109,25,85,24,74,15,-134,108,149,62,419,805,246,-142,114,201,98,811,-115,104,-32,-148,96,-249,-55,887,158,235,-165,179,55,-40,444,44,69,439,162,16,37,-271,120,284,-319,-422,73,-50,1144,308,-359,212,-378,127,114,450,247,239,0,474,-302,58,66,332,121,141,120,122,-22,24,-2,11,24,24,81,114,-12,409,-4,63,106,113,-121,0,65,-22,-21,32,96,-7,-153,177,-81,70,-35,-156,242,87,240,69,104,37,210,261,38,167,392,408,62,478,4,84,102,-9,-17,11,248,-31,-53,80,221,-21,-48,-198,-89,1186,-380,-64,220,729,-3,-145,-73,31,21,186,594,113,309,18,29,136,106,67,-45,35,74,365,33,78,59,101,205,41,13,226,22,413,813,94,2849,-207,346,1,6,-14,-122,182,-84,131,83,445,242,564,-4,180,-30,-11,-61,-25,-6,603,24,135,38,-155,187,-385,225,77,-144,-133,681,-48,144,82,-331,16,49,70,56,94,34,474,86,98,441,384,-66,89,10,-138,-232,-36,-377,43,80,48,-17,78,-55,48,-41,-20,108,-47,208,115,223,100,181,61,-2,5,-74,252,-26,-12,33,32,-20,98,147,111,136,24,155,344,26,36,-283,-15,-76,306,-135,-9,120,-74,137,-154,40,145,-195,117,44,49,113,1,-63,229,1,201,41,-532,43,42,39,11,26,-48,28,53,290,631,2819,161,94,-48,277,622,18,-22,75,235,-48,30,51,-2,-53,199,259,-58,18,-236,168,-64,-72,-366,-4,43,-19,-44,82,15,115,-102,406,290,212,60,362,165,124,-37,19,50,299,41,-173,33,67,119,36,-16,441,0,36,378,76,-3269,152,-29,99,14,-3,619,-6,54,-4,446,-24,60,-4,-3,184,32,451,-36,462,169,372,-56,109,-22,109,12,-2,37,95,46,4,-11,328,62,218,-25,333,-76,-167,24,0,-34,283,-26,-50,-5,-21,18,69,-364,246,-16,33,38,154,-10,-46,-163,-68,-2,-61,451,145,-23,63,-20,61,-236,216,90,24,2623,126,125,621,273,108,20,192,-28,247,-2,-24,162,-22,188,103,-172,21,117,25,821,-341,52,-284,-6,-354,-269,5,68,82,17,-65,402,-198,428,41,258,267,365,95,-24,-54,4,84,663,46,-503,42,-38,-55,54,-15,79,1106,174,381,-19,430,218,742,16,235,-28,39,185,282,90,22,66,-14,31,25,-17,-26,498,424,-14,13,-31,57,4,775,609,-38,-35,120,205,75,22,51,-151,267,451,196,11,-64,311,-11,124,18,10,15,-121,-14,87,56,30,-137,32,-476,-24,206,148,449,176,-43,57,3,102,39,179,112,59,432,357,810,5,2,478,112,26,95,864,-452,352,125,153,452,60,339,-2,127,50,-51,-50,425,32,2,589,9,48,198,49,27,128,237,43,237,591,397,64,-226,-179,37,121,32,-36,121,11,268,28,6,97,68,401,49,-40,574,43,75,97,-15,-157,-10,77,19,-27,19,-148,296,54,-9,55,216,292,253,338,408,174,-145,2322,53,-11,179,197,34,80,25,24,464,122,7,67,-146,305,130,40,463,20,90,-50,-81,-15,1,298,67,363,280,55,9,15,287,53,-53,92,65,393,152,62,13,336,-38,217,162,16,24,91,771,-249,33,5,60,102,204,39,326,104,35,3,95,396,-40,145,82,4,308,-67,113,140,79,40,78,25,20,301,12,79,181,-151,3,-30,187,16,-15,-175,26,107,-103,44,89,-173,319,-132,202,260,87,827,266,146,114,186,1002,272,152,161,159,-265,232,24,-44,31,1179,1469,80,1841,151,18,190,662,52,49,-35,-22,490,43,32,24,23,1469,1046,65,-150,79,118,27,47,35,100,143,101,299,168,-57,167,-13,172,35,17,384,43,37,238,1102,43,28,-5,-191,-47,-211,245,-101,-59,72,140,187,52,122,36,438,-48,-2,80,198,221,63,-43,-2,8,30,-114,106,85,41,-250,149,65,-77,12,84,54,740,-86,197,47,203,180,10,-1,8,470,142,-92,167,21,189,270,151,73,1603,71,65,745,2,56,116,154,-1,384,807,312,-44,125,72,58,-79,155,146,-25,83,123,42,11,60,171,67,128,424,47,5,262,27,547,20,46,63,462,213,43,132,35,52,-10,642,-15,-143,273,44,158,170,73,-96,-75,18,15,-54,48,51,65,163,-39,279,12,-14,395,55,580,308,82,270,38,190,185,112,153,72,132,1367,152,-46,-36,76,93,737,43,168,72,28,-60,234,293,321,-7,72,38,11,-206,-4,107,88,11,205,35,56,321,99,248,342,88,74,570,4,81,-52,422,-35,-40,418,-9,35,-9,28,-31,-34,7,21,305,-24,-107,-116,21,433,20,171,18,12,-5,722,350,49,99,60,81,-10,45,35,73,-105,16,-375,61,89,79,-92,-31,131,-100,-45,31,-8,30,19,-7,25,61,28,158,42,-11,122,-123,6,-575,29,47,38,96,-19,471,1432,-41,223,39,1009,12,0,119,150,25,-7,937,832,538,-5,39,-89,236,28,196,-161,-76,-118,43,405,147,185,325,74,93,-11,50,39,-23,282,-88,-98,55,-19,190,563,-49,79,211,652,22,219,-2,33,-227,185,-10,-57,112,85,-23,-16,10,53,-6,-147,199,-3,26,-219,179,-58,-82,-23,215,10,-130,53,31,327,95,253,64,3,138,-245,10,53,17,349,167,-141,103,-18,4,-77,-83,141,-4,-57,-22,120,154,113,441,428,4,24,34,2,63,1,186,-58,-20,83,84,84,-18,-52,2,-7,-24,-52,-34,1,234,8,-78,-385,31,-122,176,-13,-3,-4,-2,-4,9,580,43,180,-92,326,210,43,45,42,-11,-3,2,7,5,-538,241,-84,212,21,98,-31,14,14,-42,3,-16,-220,4,389,46,190,11,25,20,640,33,295,710,15,-14,52,-46,-32,-37,-111,87,-27,56,8,25,85,-14,-31,-18,1324,72,400,-25,46,70,945,73,-1,50,46,31,71,-5,9,14,44,-5,38,-180,-163,118,-46,61,58,100,-158,177,-105,157,21,4,-37,18,-59,-25,-21,42,-3,58,-3,5,-11,84,27,70,-2,54,96,-34,8,-12,45,320,-18,-108,-85,1432,56,99,-48,1,9,84,-585,-111,5
-181,-2870,-2864,-346,-394,-279,-2426,-53,-39,537,-498,-109,-547,-31,427,357,-13,158,16035,-64,-6,-220,16,-98,-114,-155,-232,-19,25,-95,-192,-70,-2147,-401,-1105,-1137,254,318,151,87,311,2332,1904,3970,5303,4203,6049,-25,-18,202,464,-906,1280,583,-5,124,-24,-41,246,117,114,39,19,-83,68,39,246,-2,-268,280,-172,17,-57,-185,-63,-43,52,43,219,-393,-17,171,-40,-9,27,20,436,406,38,53,495,26,43,67,153,-11,-12,72,-86,8,2,286,0,-60,-86,22,320,195,-84,-25,-19,-90,44,59,-352,-57,81,-21,-8,-50,-24,-214,-19,-14,-33,-120,68,-63,23,101,160,25,-23,82,3,139,-31,51,111,113,-28,-56,77,10,-27,9,-9,281,12,82,77,84,25,90,31,-162,196,-78,129,-43,349,36,3,93,28,-31,93,48,89,61,80,-109,-140,31,-13,92,44,-49,-23,110,86,16,-16,-105,-13,17,-7,10,-295,-22,452,-1,-15,-16,-12,-11,21,84,204,-4,79,37,10,5,-10,-20,-51,60,70,51,39,-138,3,-9,325,-177,188,259,-96,33,1,88,-27,-21,46,1482,-40,42,66,0,-40,38,32,29,13,-112,162,126,132,57,255,22,189,-6,9,160,-69,5,166,132,-90,74,-8,34,198,-60,-4,-36,67,-15,254,134,-195,272,203,1,-27,-284,-49,-150,-116,37,129,-109,114,128,5,-71,-144,18,6,-7,997,-30,-4,-36,45,18,89,-68,1767,160,-598,-4,32,137,91,67,39,-62,-29,-49,-6,113,66,-45,12,152,34,-53,-3914,124,-31,29,53,10,16,5,-21,14,115,186,255,139,-239,-138,235,166,-8,-10,302,6,91,43,-14,-6,-34,63,323,66,24,68,51,-66,56,-38,276,3,-12,142,89,22,154,26,-23,-22,240,23,31,6,-149,204,50,233,25,75,18,358,-40,158,114,-52,87,19,175,69,-41,71,111,6,40,8,-128,365,70,163,-147,73,-54,-61,-14,-1,24,-61,3,5,-6,24,199,253,93,29,9,37,36,-52,35,-135,-42,20,20,326,-37,9,16,34,23,34,-19,-17,-32,-7,-4,30,20,48,195,-4,-54,52,344,76,-52,-44,-53,97,118,25,20,-11,100,13,135,-19,-114,-239,17,-12,1,226,158,24,41,60,-3,-171,92,-80,167,13,85,67,-310,293,62,11,-76,-43,-37,80,53,11,24,13,113,-42,22,-66,-1,573,26,-3,48,-1,102,-42,-42,18,9,-441,-34,26,-78,-153,27,69,39,40,101,-17,120,-26,184,120,118,66,98,-22,44,34,-130,91,96,29,-92,-4,-67,150,-18,-137,43,1,-13,40,-122,134,63,134,45,62,130,249,5,6,5,114,93,-5,-12,49,-3,72,81,175,44,-54,5,-200,6,5,-26,286,94,43,158,257,56,49,-9,5,-22,-46,1897,48,-25,-98,18,1722,-8,-311,47,-119,-61,-27,53,101,31,42,44,38,68,19,-30,116,-24,1549,13,-32,20,-22,20,46,-115,-14,52,18,-16,-354,-157,-13,-35,94,77,33,170,52,101,20,-275,82,60,270,189,-48,-25,-24,64,-71,-19,5,-18,103,357,11,7,-252,-210,54,8,-20,19,-3,212,-28,-14,-4,-62,29,-133,95,22,31,15,-101,-48,-58,-1,8,138,690,32,-17,34,112,43,-37,42,-31,1,32,-7,-23,60,58,-15,290,132,161,-166,-1,8,-127,24,24,-31,102,51,12,102,1,59,24,65,-72,-26,-31,-27,-18,17,39,15,-12,13,11,8,-33,-30,-16,120,-42,42,25,119,-99,-21,-46,23,25,-75,53,18,-36,134,-15,-41,48,-10,-2,-2,-29,11,53,-32,4,-337,64,-3,-14,25,264,-18,138,4,-14,89,-10,118,-148,14,29,205,-82,14,25,-3,770,13,-12,-95,-81,199,-452,19,88,-80,-13,89,7,15,82,-78,1,141,-205,28,26,18,163,-18,4,190,8,-2,263,14,-36,-13,9,104,3,83,-72,110,-17,7,33,23,36,525,13,26,-18,17,138,82,-19,-51,281,362,43,-77,142,-76,78,76,249,44,78,18,23,-24,2971,77,61,123,216,235,64,128,-12,115,-228,-324,-4,-56,-218,-68,-364,-75,95,-111,152,11,257,243,50,-30,-65,180,121,-49,42,-40,5,61,-16,59,149,-299,-27,101,-35,20,351,9,-37,20,-67,-30,-307,-13,193,-35,-29,-79,17,-67,25,-12,113,-54,-240,-50,192,79,60,96,130,2896,80,15,-38,136,-76,-34,-341,648,-13,-62,10,-21,-17,85,272,157,7348,113,-2,23,60,139,73,23,59,-96,979,-21,-76,10,-38,570,2898,8,-253,11,78,-11,45,119,-138,503,0,-62,20,-34,189,202,50,-30,2719,494,101,164,188,231,200,31,-37,32,-40,-59,1620,2,-122,-7,23,17,240,-45,-154,-191,-174,106,33,-41,36,-19,-27,-101,140,290,-34,-331,60,596,-20,-11,12,35,146,77,-6,54,178,17,19,-45,-17,44,-24,68,134,34,-84,-29,22,120,22,-5,-64,180,16,55,-34,-120,1800,-31,216,4,90,-13,-98,-69,-11,5,-51,-203,137,1144,9,57,-24,147,-63,76,10,-2,-6,6,19,28,-39,-569,654,18,28,-60,424,0,-12,11,1518,-139,88,14,67,-13,-83,-327,137,12,68,-1,116,-53,284,283,-17,27,45,-210,12,84,290,93,5,-34,44,141,1,52,148,243,89,56,5,-32,78,42,197,115,81,-4,1073,-30,77,85,22,-71,20,-29,759,39,206,65,396,226,-3,-62,765,1,179,17,206,-50,0,63,-24,5,-22,83,35,-163,-134,-33,-2,23,38,238,338,108,-401,55,-48,113,44,261,16,-8,194,-75,-11,-43,-301,224,213,187,82,-10,3,9,183,101,24,-27,-40,-12,23,47,6,15,-17,-4,-51,179,13,178,-15,13,-115,-49,92,46,163,13,58,23,-20,-19,-2,27,15,23,-26,-29,222,-30,-16,34,148,63,47,165,173,30,25,-7,33,9,33,82,12,-46,-50,14,31,64,97,-35,11,7,55,70,38,29,12,11,86,-295,64,-12,-9,43,-164,131,-108,-161,-158,17,-35,72,-45,14,17,-101,114,71,223,-288,23,-53,6961,974,-15,-125,-311,101,1,2,47,-24,-265,13,64,3,66,14,-57,153,72,51,52,-11,32,-35,-38,23,212,123,-2,5,-90,164,21,-2,6,42,240,26,3,-25,-60,-22,-2,41,182,47,68,-11,204,10,51,-99,27,-89,-53,233,-82,-3,7,-37,193,-168,43,55,188,9,44,1590,-14,-80,-23,31,238,-26,92,-22,23,20,-1,65,102,175,-184,-22,-5,23,-18,-16,85,43,-1,10,-192,359,53,16,34,118,36,88,37,-40,16,40,-7,-65,-49,200,22,63,693,46,52,-11,-611,22,28,19,25,-601,-4,191,70,45,-112,202,5,-136,107,71,12,-21,6,18,-63,115,76,2073,15,-16,16,105,30,62,-15,55,28,121,1645,16,115,-413,-31,-10,119,-14,8,-22,4,4,137,-1,-37,18,-9,146,59,112,17,17,21,35,128,27,-27,38,0,36,79,-146,-47,107,5,-43,82,224,40,-179,-10,-26,2,10,-287,46,16,86,-202,-35,15,140,152,-49,16,-230,3,60,55,42,162,-46,8,343,78,-140,192,-9,-27,-23,28,12,57,10,0,57,0,198,86,-31,-58,-27,13,40,-361,61,112,-42,-88,-20,139,-141,161,73,5398,-360,-98,-10,33,24,25,-79,-445,13,-6,-163,-49,-227,40,7,87,31,543,67,39,-24,-70,45,87,0,49,-16,23,-7,44,-247,-39,378,8,100,222,-2,248,-22,-17,-33,5,-193,108,186,-58,726,15,12,-57,87,13,-2,50,139,-84,184,-54,37,9,42,21,433,236,-12,116,-1,80,-126,116,20,-57,34,-35,27,65,53,-349,62,0,149,14,326,-20,-55,1766,-11,-399,120,10,-56,25,18,-38,-26,36,15,153,4,-13,-32,30,-79,-40,16,-64,-1,26,66,9,51,232,-29,-144,119,61,-24,-29,30,45,55,27,102,241,5,70,-5,404,-312,30,-120,13,-100,13,-6,-4,-93,41,-150,16,42,-19,-14,146,29,7,26,134,-63,62,7,-19,4449,-21,15,48,4,279,6,30,260,-81,-23,129,15,20,-51,-34,-33,1655,-19,47,-19,37,10,15,41,-205,87,84,23,-56,-331,58,15,-59,13,42,12,144,10,-566,-21,-434,52,24,75,-51,10,177,-70,22,-76,-337,96,71,-25,8,462,1485,102,-33,889,5,-4,-28,-127,-7,1,-8,-3,134,-11,32,-153,16,419,-64,101,791,15,55,40,35,62,149,22,-64,-17,133,-52,-28,2696,-76,-181,18,48,33,63,17,23,5,86,19,61,-255,11,-7,-58,-25,12,-10,-71,304,90,-40,214,65,124,-9,-6,23,135,-28,-43,-18,-8,69,-123,14,114,37,63,-28,69,49,-63,1,-4,-1,-35,32,-37,70,13,320,-7,-40,5845,76,2864,2605,3272,-40,-33,-1,12,-110,116,315,299,5,-27,104,-36,6,-2,32,-413,141,-7,-6,13,-12,-14,178,-12,-2,48,-169,-422,333,-22,15,-175,36,46,375,13,68,-19,-117,83,17,24,79,-555,56,-129,96,-51,-65,-5,107,52,-11,154,50,-167,-34,22,16,-6,33,72,2,28,46,-4,39,161,-19,-22,-123,487,-73,1414,257,19,-7,-235,40,213,18,66,-15,-195,18,-29,-2,86,9,16,-1,10,36,13,-68,-21,15,-28,-14,30,-42,-15,-33,106,349,-19,-75,42,-435,-33,-11,-16,573,-28,359,59,-380,-71,-4,-100,24,29,7,-18,90,15,8,37,41,76,-44,33,45,26,-44,37,-16,21,-62,-45,94,7,214,0,-1,10,-6,-11,15,-13,-3,76,39,13,53,-210,5,6,36,5,290,244,1326,337,-194,39,12,54,59,-2,-216,-23,-188,75,57,-84,30,481,-32,-38,-76,1015,6,7,-22,5,13,67,-70,17,-26,31,-16,-31,335,260,-146,68,203,-13,-21,197,88,46,593,29,29,81,26,111,-5,83,-12,-82,-7,-45,12,78,18,140,178,-1,390,-53,-17,24,-71,546,67,-4,46,204,-16,114,125,17,12,243,-9,3,151,-22,-6,12,4,30,26,13,124,41,171,29,71,63,-23,-13,13,30,151,-88,-45,118,26,22,79,-244,40,18,4,22,81,16,-43,114,154,40,-124,-96,56,-21,262,230,-84,94,44,23,16,-142,108,-98,60,1439,-25,875,179,-97,58,42,83,-306,-71,-23,-60,-38,-68,149,29,35,90,-84,-4,-367,9,5,-13,16,27,-48,-60,-96,-32,-53,-14,-43,5,4294,143,117,-8,18,14,-194,-156,-9,-39,154,1019,24,-38,5,-18,69,-85,23,8,-101,-35,-10,-117,-87,-24,-26,55,878,-40,56,88,58,15,232,930,-182,132,-4,-412,6,-22,28,24,-10,12,-47,-49,41,-23,-40,4,6,-87,82,29,-21,-9,23,-9,108,76,88,149,-16,-62,3123,-491,-30,-47,-14,97,49,22,8,-5,-1,-304,20,62,-3,9,-79,-32,1,-3,-42,-28,103,106,72,5,115,206,80,-10,-55,-12,-10,-57,-92,-28,-1,44,91,63,21,-33,-19,-16,-23,5,-33,-12,-154,25,-35,260,55,25,8,-14,224,27,90,-14,-38,78,25,-76,106,-33,-117,52,15,25,-7,53,-11,-13,-3,1174,-51,33,8,-86,258,50,101,10,-6,91,76,-806,25,17,11,-140,41,180,60,36,13,94,15,-4,1375,79,-55,-51,19,-25,209,20,50,12,13,16,-19,113,132,-28,72,-69,-251,-13,-56,-47,40,17,-12,-1,-6,194,62,10,-3,1771,284,-31,29,23,-19,-25,-90,28,2,441,39,-41,-34,180,89,20,28,132,-318,-2,-211,-14,19,-137,43,70,59,-39,1,-3,-68,145,5,6,8,199,12,44,22,365,27,100,-16,-147,-3271,281,-78,96,2,-46,-54,19,-14,47,-32,141,-56,41,-16,58,52,51,48,52,98,51,14,-9,45,176,-34,29,-46,157,9,-23,123,172,101,47,-8,32,-34,355,2,-117,15,70,-75,98,166,-97,110,-19,27,61,-17,-45,-15,60,-19,71,218,86,82,134,155,-49,-95,-26,-122,-102,-57,212,28,41,-2,55,8,4,55,40,127,-32,-45,-98,-18,194,15,110,-204,-38,-37,15,-15,568,436,44,58,-18,-74,101,-63,-29,5,18,397,156,38,-19,12,910,22,-240,-2,0,44,4,-5,-22,1,37,278,36,-47,-22,231,72,18,11,1,172,-56,22,-17,-68,-53,25,-49,-100,-30,-160,9,88,-1,-157,110,-14,12,462,5,201,36,-20,-5,-99,-6,26,128,-118,-5,-1,36,37,-8,79,1,52,450,-12,119,-36,-70,-12,-3,84,7,-5,163,90,-20,46,55,-64,4,27,48,44,65,13,1806,52,9,-159,-1,3,-36,17,113,3,-121,81,86,34,-34,38,-51,57,7,-31,-3,-71,-2,241,0,117,-25,8,-283,-9,108,50,-133,22,-12,-166,-14,3,6,-16,-192,-45,-7,1,18,-10,76,57,25,-185,-40,40,-140,-28,-63,179,-69,-109,48,79,-24,1,165,-44,4,171,6,-11,-81,4,54,1,-101,-4,47,39,199,13,105,-151,351,43,25,-31,-29,18,-32,28,31,-118,98,68,-419,306,68,63,67,292,93,6,59,-59,11,257,-131,-15,83,-57,-3,11,31,16,-7,-4,153,13,-42,-31,52,-2,127,399,90,-39,54,-19,119,150,10,35,2,19,-12,19,64,-73,24,-45,92,-1,34,41,6,-36,-449,18,41,30,-13,78,1,153,459,7,356,-39,29,53,7,124,50,35,39,-1,60,-12,13,56,38,12,-192,-90,-49,33,-172,61,267,148,-4,19,119,75,172,-69,-22,48,57,33,-23,17,75,-77,48,-66,54,57,126,-6,21,165,116,110,31,-269,37,-308,1251,-15,190,-103,-130,34,60,39,2,-122,63,-21,118,5,-16,-31,212,292,19,50,-1,2,19,231,-22,43,-53,24,151,234,1265,1337,23,25,-15,34,22,-18,127,4,-15,10,50,-21,53,23,-89,51,-4,37,-262,-66,97,2,17,38,56,77,22,41,-15,123,21,-1,-27,32,64,144,-42,14,2539,2954,1998,1036,2091,6016,482,-1,233,-124,-96,164,19,7,156,353,12,-151,-75,31,-6,-34,-127,115,81,-39,-28,123,8,-42,-25,183,124,-4,-72,-13,-20,-13,15,-133,8,-1,-62,60,-41,196,85,-23,38,33,-50,31,241,-162,-12,-12,22,50,52,-121,2,46,-102,6,64,5,60,-34,-8,11,80,49,5,-3,-70,-14,46,6,6,37,5,0,158,14,18,-70,-19,-139,100,39,3,45,157,27,-71,-34,186,57,20,-26,83,84,25,91,172,-30,84,29,-22,78,-38,-72,30,168,-130,-37,11,28,11,91,15,31,32,-5,-14,-19,-137,-41,48,-71,26,-32,119,-12,-50,-14,70,339,125,99,-149,31,-21,8,-22,-11,7,410,-8,-132,-10,-7,1002,10,2,65,890,20,-4,-28,-61,-38,14,118,39,-33,-85,42,47,8,-56,-63,57,19,-7,-24,70,-31,-14,-371,-61,174,-5,36,264,33,5,-3,48,-9,-68,29,-28,21,158,-155,-74,18,27,6,-84,71,-58,60,2,1219,-31,63,63,231,-82,92,-97,-11,-47,46,-84,21,-16,-54,-24,15,150,9,52,-5,-87,47,-15,50,44,-26,40,185,106,9,71,21,119,-55,-34,68,-318,82,113,-7,-15,-22,-11,-49,24,65,602,23,-143,40,60,67,-35,56,-27,-191,-60,-90,13,47,48,-13,-57,-110,-12,54,225,-74,12,97,-57,-23,-13,-22,31,-12,137,-156,-8,-7,-21,54,-7,217,29,10,5,-100,-31,-98,-35,-72,6,17,41,1,154,-24,-66,19,-22,-70,181,148,31,41,182,41,171,60,9,183,-66,-23,117,51,30,-29,-47,6,65,81,-22,-1,-63,226,188,23,-177,100,15,90,-46,-26,47,-13,45,-2,13,368,9,118,-1,-17,196,143,-25,-32,-141,-4,-238,-31,-28,29,117,-14,7,99,61,129,1,0,20,-256,-150,376,10,46,154,-14,14,15,189,-51,157,21,-1,76,-1,19,247,8,-9,8,-113,-68,7,-18,3,-89,8,-1,-64,-8,-35,-259,261,198,14,-45,-81,178,123,30,39,48,30,-20,-21,66,-212,-73,-20,337,273,-2,83,-46,28,4,84,-562,84,128,-36,-1,14,-26,1,305,50,1024,24,92,-3,-53,-15,931,220,245,33,143,-58,62,8,-13,104,-1,53,17,241,218,13,4,240,183,-41,33,10,-33,-80,30,18,30,107,59,10,-63,146,23,130,-97,-71,-346,277,-329,-20,-32,-3,100,8,-12,171,104,-98,22,-20,73,-129,329,10,74,83,177,107,-29,-87,-56,39,17,103,5,32,5,187,3,-30,122,186,15,52,920,-97,380,-64,64,12,115,-131,7,110,-72,173,3,7,166,35,-11,66,141,-3,14,-79,51,17,241,-2,-7,259,10,-22,196,45,101,199,183,18,26,81,-9,-173,-5,41,-22,114,30,-109,45,94,-164,-295,297,262,-63,21,21,5,63,69,80,1,28,-57,-12,8,-28,88,-153,-24,-19,-59,-67,36,41,140,32,-9,39,-24,-103,-37,110,-90,-25,49,0,19,7,-59,-46,14,33,8,193,-11,-94,-18,101,114,25,347,-30,-114,5,-41,-497,42,33,-65,53,30,-1308,-64,245,0,137,4,66,27,76,18,-20,229,-18,35,13,-48,16,96,59,-1,-10,35,128,-15,143,27,30,81,1225,11,24,7,119,68,171,-5,16,-18,0,-7,48,108,-28,93,-5,29,-1,9,32,30,31,46,40,13,-50,56,39,-222,-38,-1,-21,8,-88,50,-28,43,-190,-46,-119,61,-6,117,-33,-26,-4,-6,78,-41,21,11,-71,0,-16,9,218,28,-174,-22,55,-29,51,134,-220,282,-109,-58,18,192,4,5,-27,-54,16,-151,-221,24,-3,110,108,6,0,133,-214,91,128,192,42,-39,96,-4,-42,75,16,-115,-9,-15,38,19,351,41,82,-47,12,75,495,0,190,3,-28,14,6,40,71,175,-8,40,5,10,-66,87,210,-8,24,28,-58,13,55,17,-4,65,141,247,111,-260,15,-2,13,21,232,13,105,28,-1,51,-321,36,72,-60,-12,-178,56,171,-18,27,-51,-7,-18,16,80,-2,11,-42,10,98,-16,12,-13,146,-156,4,-16,-11,50,24,17,73,27,-22,-18,176,44,14,-398,213,147,187,-149,-17,-1566,181,22,50,3,-100,37,89,-134,-31,51,-145,64,117,64,49,275,7,60,571,-73,256,387,26,-66,331,1,-59,-8,23,-168,-1,-63,63,-28,-10,73,-6,24,-38,254,-20,-254,-26,48,27,-1,-129,107,-38,60,-25,23,-31,-30,-125,-14,149,306,0,2,11,-32,-102,4,37,29,227,39,-81,-183,49,239,-260,160,24,21,21,48,-129,-40,-46,22,-85,5,634,54,38,75,6,120,23,789,75,-8,-627,121,110,83,271,17,-6,166,-223,-517,69,19,-49,-14,4,8,-7,69,55,-6,-10,-72,-116,-73,46,49,99,168,15,659,131,4,26,15,23,-23,107,62,-9,-1502,14,4,-62,10,49,1,49,26,-10,46,25,24,44,-10,-43,-30,-200,36,12,-21,-61,58,90,65,155,-2,22,8,31,-65,31,87,-39,-40,-88,-5,34,-56,1059,18,17,59,10,51,51,-43,1430,-8,155,15,-42,144,-23,-73,34,-13,62,49,67,350,-12,-122,-147,-29,563,-20,4,778,-19,121,79,-155,-92,-102,56,60,370,47,15,-380,32,28,-83,-224,40,121,5,-4,-22,-318,27,-120,113,33,-44,88,-3,181,58,69,123,25,58,35,191,-158,16,-76,115,132,28,31,-4,-32,37,86,369,28,-8,142,173,36,46,-9,4,-4,11,406,-21,161,167,44,92,222,-20,27,-308,110,41,117,-129,-181,-29,-2,24,-381,-129,-52,162,218,-72,65,21,-23,185,79,20,-13,30,6,148,3,42,19,107,180,39,-206,27,47,-147,42,247,3,-95,-7,-47,44,-4,-18,-3,46,10,126,111,332,-620,63,23,0,-65,285,21,-29,310,129,-173,368,34,5,11,-224,338,172,325,13,-295,121,35,-158,183,223,3,214,21,-265,26,32,41,-12,-44,113,1521,18,120,-21,67,32,19,20,27,546,18,160,-201,-8,-45,22,-7,33,3660,31,100,-55,13,37,-32,25,187,43,39,189,-38,120,19,29,-79,163,12,140,3,-23,-62,170,110,640,-57,3030,57,15,18,-51,-96,403,147,11,166,-143,-29,54,30,36,4,-25,115,0,-83,16,10,-4,40,-46,66,-76,-105,41,-46,0,78,-279,16,4,43,14,-6,-21,-16,-176,-13,12,34,5,16,-16,-39,3829,6,5,-15,227,124,35,34,-192,54,-74,-46,-17,9,-96,76,-49,5,-2,12,25,210,-71,70,363,109,39,-13,260,-181,-33,-26,89,104,-2,118,131,-36,-71,15,304,36,131,5,135,-23,-21,48,205,91,1060,151,-17,-37,-75,192,144,30,24,9,11,19,-35,-67,27,17,371,53,-7,28,-1,343,27,10,161,129,18,-353,-44,384,2,209,78,3021,-25,34,3279,303,-369,228,2,-21,3,314,-57,156,84,-141,-102,-536,458,59,27,4,124,-19,14,4399,-156,-14,34,-9,-2,64,12,68,-183,-9,245,284,4,11,-26,8,53,-6,83,-13,-159,-42,18,-28,-22,33,46,-200,-1,-76,17,1,99,55,182,163,42,0,115,85,226,-98,846,39,-65,-2,645,138,104,77,2,-216,-131,834,25,-5,-252,-8,-5,-31,85,125,43,34,105,4,40,129,54,1,56,73,12,32,66,-53,28,58,595,84,1899,79,-22,-35,140,-13,1981,-737,192,94,19,71,153,-9,67,83,61,-1,126,3777,2024,-39,437,-7,90,223,43,137,138,-20,694,-46,-45,-70,85,-5,-12,86,631,26,-35,-19,16,-31,160,-58,47,-24,6,110,25,38,-80,2,-2,-60,91,57,-129,-51,9,32,29,378,181,104,196,-21,-6,-54,265,333,151,-2762,19,-35,-75,38,-93,756,12,41,2,89,-3,58,93,76,86,226,-17,111,-41,117,1029,-12,123,44,2985,265,-115,-8,37,38,32,-17,9,-1477,22,27,2670,13,37,110,8,-137,2,33,-12,31,168,14,55,-52,56,93,107,-47,-44,-29,17,1064,-24,-13,-27,46,12,-28,-1,72,-18,70,-24,44,21,-27,-34,335,21,6,-99,-102,-24,-97,79,-91,184,92,234,168,168,133,-11,-14,1,-35,218,-1,-19,-16,-43,-15,45,71,2617,-24,-198,14,-23,91,21,209,-247,307,3,8,88,45,1,-167,266,16,39,45,110,20,-4,68,9,-75,319,-4,4628,1200,18,30,459,27,372,13,57,114,-44,34,43,60,-152,-133,126,46,11,42,14,-9,98,76,-9,4,261,-53,238,-94,316,12,447,-102,54,-657,349,17,14,124,-87,-53,150,13,217,1572,-135,12,-29,-1,122,47,127,23,27,20,2,-7,321,45,226,147,361,267,57,21,-5,23,68,36,94,15,-28,-16,-51,-2,57,17,114,-18,21,21,95,8,15,-40,23,-30,-19,57,-127,24,43,101,124,8,17,39,46,28,6,120,-8,241,22,-13,21,-1,0,-34,-104,27,219,-55,-15,31,41,-62,42,10,317,-16,-31,-37,83,-5,2,-6,-42,87,-138,-30,186,93,39,7,-27,234,21,84,-20,13,1192,-21,123,-96,-48,7,18,-49,4,29,84,5,32,130,19,70,233,17,220,215,1,-136,1,20,72,84,109,234,3280,251,495,24,29,16,17,74,33,23,-39,-31,-37,-46,21,100,5,39,7,9,-22,5,68,8,-23,45,181,-23,588,-17,175,92,-64,13,8,4,23,-30,161,48,264,-10,18,133,2,33,148,126,14,11,-30,5,10,-155,47,116,-29,-3,18,-12,-8,-58,-30,38,-91,-1,90,-24,27,-165,-118,50,114,9,12,-33,-15,183,142,9,-17,-13,-11,-47,61,-25,100,2,-40,34,245,108,-31,-41,-31,-20,80,-139,76,-250,29,-23,96,-86,-142,14,4,67,-3,-23,80,542,20,-198,-10,-64,1,38,216,-53,43,0,258,147,-42,-38,-45,15,-3,46,19,88,-57,111,36,-14,3,2,139,26,179,-410,146,8,42,59,53,-18,22,40,39,20,-342,84,6,-18,45,10,34,-21,-29,-61,-10,-272,40,-5,38,12,21,-81,-169,29,-150,-7,12,-11,-93,61,-244,162,2,-10,-252,27,8,17,-51,4,875,-10,92,-43,-17,-2,-27,-15,66,49,169,156,7,21,20,-38,-7,-18,-62,26,293,161,12,31,28,42,130,125,151,-61,228,-29,-38,-4,81,9,-1,-50,-21,-106,15,78,26,16,-38,64,-23,123,406,-8,18,-62,50,-12,63,78,25,252,-119,14,19,-411,-1460,103,125,-29,38,-432,-69,-91,24,-66,216,39,77,-64,-50,-157,96,305,31,13,83,217,-63,-19,31,-19,236,30,8,160,67,-41,-72,-10,337,386,5,21,-48,-13,132,18,-17,-4,9,-12,10,-221,-6,42,56,11,1,67,-18,-110,-108,173,-205,73,-26,-43,12,382,51,8,51,9,38,-102,-28,2,-181,-2,113,20,-6,137,490,-9,-58,69,55,-39,-4,27,23,3,-42,18,163,11,-124,-146,26,51,117,-1,-1,21,5,-34,-39,-124,179,5,89,244,39,44,7,36,3,-27,10,26,8,18,97,73,209,97,-13,15,-37,22,-68,-12,128,15,-148,119,137,-75,-29,-151,-182,71,-159,48,-2,76,0,93,-125,6,196,86,38,-74,8,132,14,-89,-10,10,9769,197,-182,119,29,62,-27,241,51,44,22,25,-1,-68,-29,-38,93,91,-44,-15,26,17,94,-32,25,42,39,-7,20,-3,-99,149,-27,54,11,8,-3,12,1390,274,40,-98,-5,-36,2628,252,21,782,6,26,-119,-69,-2,4,6,177,35,-3,23,62,55,-7,68,-13,354,13,-115,32,31,-52,57,-8,-375,-37,81,-45,-3,-18,-63,85,187,38,236,-236,-26,-36,5,-60,17,23,63,-51,254,72,41,138,118,-426,60,-35,21,27,-3,11,3,37,34,10,-65,29,246,119,95,7,16,-34,12,33,49,-33,-44,97,16,-66,62,220,-1,110,27,-17,-30,-24,54,-98,21,14,19,-60,-154,-9,-5,8135,-254,265,29,51,17,-105,-4,-10,-15,-108,4,44,-19,-30,25,-21,-6,4,-56,12,1,-96,13,20,-9,-39,65,-148,27,-7,-117,12,62,-52,54,313,77,2914,526,78,59,-13,-132,146,170,-319,16,-99,55,4,-6,-33,32,-3,38,177,11,-74,188,46,76,-44,-35,-7,-6,38,3,19,247,-225,19,44,15,4,22,153,7,10,24,49,-92,25,9,19,8,-1,16,19,52,32,-36,-12,90,-10,182,7,21,-5,15,24,-5,99,45,-1,38,-40,18,20,1580,31,-79,-159,115,-139,86,21,-53,-39,41,6,81,41,-26,-7,19,-4,-12,2,83,1,-5,-55,57,-52,-9,1,25,96,32,127,72,38,12,41,-67,73,-6,46,25,63,-40,23,51,-6,-151,-6,38,24,80,55,-129,84,423,-7,148,14,480,-3,-14,-21,13,-2,-20,-11,36,16,-47,-17,-1,29,46,6,-14,41,44,52,26,13,-165,-40,-53,-291,87,28,-1,-22,37,71,95,-2,28,6,46,-4,-13,3,-9,171,27,-30,89,38,1,-110,77,24,6,-18,23,35,-23,79,55,-17,30,42,5,22,-21,105,-4,-56,-14,-13,-168,-868,14,-56,-16,28,18,9,-663,-9,7,106,-4,78,46,192,156,223,18,-11,-48,15,11,-18,-15,-41,-184,-370,46,74,215,-36,-21,-6,4,64,42,-33,5,17,33,347,7,-14,37,5,-28,-39,-13,31,80,59,4,465,5,-28,-10,-7,-12,-33,-26,-14,-23,27,-2,11,-97,32,51,-6,-208,-264,409,2668,-56,-74,1,-81,-163,-30,-147,-66,-19,207,65,5,10,303,95,186,-16,31,-60,-31,-10,-23,14,545,-6,62,-192,0,45,60,-12,-5,9,111,203,331,236,181,-2,-317,-384,577,28,-108,163,-51,84,216,36,95,143,-14,213,-57,1992,45,-20,-6,263,28,27,36,46,76,-15,-14,7,17,-44,-120,49,150,126,8,-187,-5,-31,-27,27,-148,87,16,-12,28,-8,46,-21,16,-21,46,-12,-1,62,-9,193,14,12,2,163,34,11,207,-16,3,-11,9,9822,-15,70,67,17,-24,91,301,39,-20,-26,82,313,30,-62,-120,157,-22,74,9,99,-39,110,249,-196,348,67,72,472,13,57,28,30,-295,3610,-129,262,581,54,-23,48,7,-26,135,19,-22,41,-2,11,-9,277,10,44,85,23,-9,5,50,50,-149,-91,-29,74,155,187,5,-33,50,16,94,57,-62,31,26,55,38,49,77,161,-41,-2,21,-7,-29,624,-7,-234,-124,-156,239,88,-17,-46,-134,109,-8,173,-98,-141,128,-4,221,787,-164,39,-238,63,280,-148,33,-81,167,404,192,2379,2484,46,37,-28,-27,14,-220,-28,29,1,13,84,228,131,-58,24,17,-66,-114,10,18,-64,1,103,-1,-204,138,4,-256,-57,-4,49,320,-14,-6,34,8,25,-169,-13,-77,-15,-167,-51,62,-296,94,-34,-107,173,325,-45,105,55,-12,-7,-31,99,-18,-30,-21,-149,-89,-2,-64,193,156,190,1104,133,1116,-29,-28,31,43,56,-26,112,-659,20,-56,5,43,124,90,72,89,30,34,-25,-19,21,21,11,5,16,2,116,-44,-25,74,1214,81,-9,-128,118,-255,44,70,40,22,1,22,54,27,10,135,-6,74,115,77,92,-13,-5,-6,7,32,-45,-413,-17,108,57,49,57,140,157,38,-199,205,-169,-77,141,313,531,239,27,-23,-53,-163,-59,175,-56,-16,121,-69,134,12,31,78,22,-13,276,8,-47,18,-42,-26,14,-104,5,275,90,9,-65,14,-38,211,-112,38,71,-29,-19,-139,144,-109,32,-1398,-241,3155,39,-25,-92,49,6,2464,96,51,4799,-55,87,-5,-100,18,863,91,-892,650,7,9,543,121,134,-20,11,0,-44,59,-56,95,42,14,51,20,-368,-23,11,11,150,25,-6,48,23,22,11,-144,-47,84,62,-45,22,9,-72,-15,-13,55,11,-77,49,29,51,46,94,-114,54,-8,-14,137,-12,203,-15,131,127,87,31,17,105,97,411,6290,2250,135,29,-9,-111,8,7,107,4,364,6,-18,43,60,71,35,-22,-318,-7,18,-5,40,53,28,-17,37,-51,-4,2828,-9,37,-1,177,39,-118,40,-96,46,20,169,-45,236,223,12,26,170,234,-6,-100,490,-125,115,54,37,-380,75,316,-21,22,14,7,97,-21,304,-1,-51,114,59,-124,17,5,4,-14,-29,121,5,-42,78,15,34,-13,-53,252,-44,37,33,-4,-16,-13,220,307,62,36,15,-2,-42,79,65,175,-100,-50,-38,-247,78,7,105,14,158,32,225,-125,10,19,91,95,31,-72,-8,24,-27,-22,-61,-3,-37,227,264,77,-40,29,74,81,6,35,-70,15,22,112,-128,2,201,44,-24,51,28,34,234,150,-66,-21,30,-29,-110,-183,76,-3,-23,-31,34,23,23,-209,31,-533,41,38,100,29,-30,58,245,2008,120,57,137,27,29,-397,-96,250,-130,26,212,274,1309,-2,-14,799,-10,109,27,-129,4,81,-177,93,28,-122,56,61,100,4,20,-15,62,71,-86,-510,-78,96,46,27,640,21,-23,178,3,-75,104,80,31,-6,-75,61,26,36,37,25,-295,410,-29,-41,13,-45,-43,-105,111,88,-8,547,207,32,82,54,-45,341,-54,-15,54,-17,401,-72,82,-18,-15,-44,231,211,55,4,-30,-52,61,27,473,275,-110,174,11,-79,11,68,63,43,33,-37,48,316,194,35,-14,48,-16,45,22,38,160,58,325,35,-35,9,-29,43,-307,107,-185,-22,92,-21,12,-239,-90,95,36,-75,140,283,478,-21,44,5,35,133,344,-255,-12,-24,520,1,49,794,19,-2,-23,103,450,91,48,24,10,24,43,25,67,-11,24,-73,14,5,73,192,46,29,8,66,-25,11,2685,93,23,16,-304,-24,-232,2,32,35,5,-19,-9,-129,62,43,4,13,14,-52,-4,-31,-246,-606,162,43,29,7,131,-38,156,28,81,-18,29,41,20,303,-38,-10,-137,24,-216,368,31,10,36,21,-18,64,112,-36,-3,202,93,-153,231,73,-21,-104,-14,-13,45,-3,116,-5,434,-7,131,58,463,5,-14,-5,-17,18,27,30,-9,49,32,733,115,298,40,-46,-69,19,-34,25,14,-57,84,76,11,62,1312,34,10,22,176,24,72,-100,1,6,9,10,113,-199,192,20,213,267,-13,-326,-78,158,-45,4347,-12,5,37,-41,19,-30,14,51,13,70,59,72,70,4,-67,-37,-66,13,4,-23,36,253,-36,-351,0,-182,75,-7,71,24,154,44,44,-33,-25,103,94,-108,3,-12,6,-27,-52,22,15,74,-148,125,82,21,15,17,7,-15,46,-58,65,5,-29,59,15,-35,131,601,205,41,-513,-58,-94,74,-62,-2,778,36,285,2,-288,-6,-23,-32,-1,-164,157,221,66,-53,218,-266,-43,6,22,30,33,219,47,57,135,241,-748,30,-489,-94,-15,80,165,-15,32,-29,26,1705,303,10,-12,-14,45,-10,72,822,45,108,235,464,-47,-24,123,-972,-116,6,-3,-71,35,6,-17,24,-53,7,-42,-18,59,17,27,436,-338,29,21,176,64,204,861,-8,43,17,15,245,66,32,25,-789,35,-241,37,51,387,-26,-56,-43,-80,-185,-101,34,-688,528,-9,39,-85,8,40,-64,14,-192,139,16,-361,-403,214,-77,29,-8,60,-10,29,48,299,212,48,40,-31,34,-12,-41,136,484,-46,-225,86,142,-63,24,-30,97,256,-14,3579,330,74,-28,-15,373,-29,-1,166,-29,22,50,97,29,1,41,62,-11,0,-27,86,52,6,54,-9,364,-4,15,-11,-8,-500,-28,421,42,410,-574,-38,-1090,20,-34,13,-12,-52,119,20,-28,-44,86,30,7,42,103,87,127,9280,48,-196,333,-138,65,-47,34,152,-37,-349,-2448,-81,86,60,-253,37,4,-147,82,-97,-161,24,1645,-39,-5,-25,-18,-3,836,121,-92,-54,118,-14,-42,1300,-149,1,-33,713,-8,4606,-246,-265,-1816,-3990,-520,-9,63,131,41,-32,-118,-108,156,-113,2076,625,639,35,64,-95,-33,577,105,1530,35,9,-20,29,-196,1598,5,10,1309,65,11,4,-10,184,291,247,39,323,-25,90,7,-105,-55,9,81,198,7,60,-8,86,-7,120,9,4,34,-63,-75,121,220,149,112,47,-5,-52,-131,-47,345,102,12,184,-27,33,71,-120,57,-1438,156,23,222,145,12,1405,-47,30,14,26,27,38,10,46,-178,61,-7,-1,220,12,-26,-36,-62,161,5,249,46,-18,-54,5,-22,-45,-34,-17,32,-11,-55,-59,64,114,47,1,46,-21,12,6,-8,-25,132,74,17,23,1613,-7,137,-21,19,74,-72,18,26,-19,20,59,-1,28,891,15,33,4,-51,-26,99,751,-49,64,-76,-90,107,-43,41,59,-27,41,31,377,57,-111,-38,132,25,41,1,137,44,479,-50,66,15,-46,2,32,-95,-24,-21,52,-1128,-62,38,75,39,53,371,-23,-78,-99,-513,-34,4,64,50,51,4,26,-17,5,24,26,235,-3,18,448,32,372,-36,57,-353,-928,-23,64,-20,13,-85,29,-8,35,-74,80,17,-265,168,16,302,111,30,150,-29,126,-64,152,84,-91,229,-74,83,119,97,11,1724,1598,-73,143,0,747,-39,-87,997,64,48,237,-2,-19,734,633,325,-163,17,5,224,-38,3,-253,-34,24,97,29,448,-332,-184,-271,-115,53,1132,243,67,62,33,116,153,241,31,6,-69,41,51,52,814,125,462,30,-33,-44,-20,24,27,60,22,21,25,-20,-12,-16,-27,43,-86,114,62,-158,4,-23,62,86,3256,2731,1196,95,140,1922,1452,75,532,-94,29,112,-22,22,35,28,-26,111,24,48,35,-11,-378,11,-18,132,-36,-12,-6,235,98,-12,112,6,35,-260,-249,312,-433,29,-50,-42,-618,-181,-2870,-2864,-346,-394,-279,-2426,-53,-39,537,-498,-109,-547,-31,427,357,-13,158,70,16035,-2,-64,-6,-220,16,-98,-114,-155,-232,-19,25,-95,-192,-70,-2147,-401,-1105,-1137,254,318,151,87,311,2332,1904,3970,5303,4203,6049,-25,-18,202,464,-906,1280,583,-5,124,-24,-41,246,43,447,25,-17,-42,1,196,300,131,-1368,-8,134,-131,24,278,-65,69,78,-2184,-111,-276,164,180,-255,59,172,23,346,99,192,39,-513,106,720,133,-288,-246,322,443,-45,499,-26,-83,-40,316,17,85,139,233,-43,-2,-89,-181,-415,-72,-106,-389,252,-672,-97,-1760,508,-5,519,25,81,139,101,139,129,-23,36,211,141,49,173,-710,69,113,-958,-37,-285,-5059,1386,-1540,390,50,53,37,79,146,42,-76,-507,71,-146,93,-3548,-106,-5,-242,-144,-443,85,-270,248,1,123,93,236,721,570,1432,35,-42,-142,7,14,74,104,11,65,151,52,-21,98,-37,-24,-1,33,493,10,5,-152,-654,47,641,12,76,73,299,405,654,86,-309,508,3070,313,80,-672,-208,59,22,-47,89,115,49,410,75,89,137,278,105,4353,73,-105,781,179,1273,38,-50,-18,324,595,399,552,-24,28,129,390,-114,-556,9,-14,-7,68,-215,-280,66,-909,-143,71,127,51,821,1132,269,168,-40,-47,-41,-63,133,52,0,54,-384,-179,69,98,-60,233,54,349,-217,184,475,-496,131,78,157,-55,-91,5886,326,35,-144,82,-11,703,180,84,-356,338,-116,-57,36,62,-140,-130,-233,61,-15,370,109,266,-19,-16,89,6,232,96,-74,-80,-195,-45,-55,266,-12,-56,118,61,134,105,-142,-126,-189,398,205,-72,59,-72,410,35,664,677,-28,177,0,-276,-4,-54,-106,-618,149,-16,825,117,-504,-870,519,-31,44,334,-85,-148,85,-400,-295,155,-827,63,199,249,7,-290,-14,582,35,360,61,43,-82,49,23,-32,87,349,365,480,-394,33,5081,-35,-846,930,83,115,-602,-163,-41,758,3505,-105,207,-17,-10,19,211,166,326,32,118,46,-168,-147,-133,140,12,-19,44,-95,217,56,1514,-133,15,93,-903,52,-35,-74,334,-92,1,44,-1147,-15,-116,-31,89,-10,-20,154,60,-190,-64,-18,-1575,212,258,-24,-367,-8220,-87,-104,-852,-328,-45,-263,-27,-1921,17,269,-194,-12,-133,-38,-68,-4,8208,14,-1805,212,-20,73,-2,25,-184,-377,238,-11,691,193,7,3,181,-1648,123,3,166,380,-9,-394,16,100,-95,-137,-172,-71,-257,-162,-141,74,344,81,9997,-49,44,-49,161,-28,98,1356,-80,-122,270,111,-46,-26,40,347,-185,182,87,198,304,-1170,-182,494,970,67,223,-229,7,101,-276,-76,-76,920,710,129,233,-6,28,170,-23,138,119,37,27,49,-122,171,107,301,118,1900,7,-181,-9,-5,108,63,157,-5,124,-136,391,46,-68,492,99,400,64,525,-79,10,16,-64,12,-16,96,-236,-39,17,-129,92,-40,-98,-36,216,514,2824,-103,230,140,-11,77,177,13,775,276,-50,-53,-204,-41,21,-306,-153,-122,1,-294,-56,-314,-2963,-152,-54,-164,68,-141,-198,208,-14,-1188,475,237,-177,-1000,-77,-53,17,-40,1358,-40,529,-67,15,567,-71,-24,-27,-301,319,-32,12,321,-50,-11,-36,-219,-188,-129,-16,-230,74,-143,-69,-160,27,-419,345,-94,-93,-1085,338,179,-125,313,158,501,30,478,-23,-33,-136,-50,205,-78,21,111,-104,-802,71,-435,51,-68,151,-182,-103,-127,246,-34,-31,134,602,262,666,257,47,155,-23,496,-188,-172,29,414,183,-237,-669,-35,48,147,35,-45,28,302,-324,116,-451,222,-61,50,195,737,105,62,137,-653,-50,240,1070,134,24,-12,526,143,-761,980,2079,-479,242,67,188,389,438,-115,102,299,108,306,1212,349,-206,-241,-58,533,-391,-363,605,353,265,-783,120,102,235,246,-121,34,-33,83,341,892,176,-4818,-58,58,117,456,-12,37,-11,-9,60,19,367,573,168,355,49,773,89,687,4,15,-1969,312,204,19,232,77,4,-768,-69,-1323,124,52,94,360,-792,21,-16,36,-255,159,-49,51,111,3,-18,458,-69,-507,-768,388,-108,88,16,28,243,532,31,122,161,-208,-169,282,-15,-73,458,140,-72,-564,-126,-49,26,30,87,105,46,364,139,-48,210,302,3,406,297,1140,-184,95,-177,-130,119,2761,-28,-18,86,-74,-11,-78,371,918,-98,94,141,1180,254,4,-20,1,284,-130,151,-205,-79,20,45,293,79,-856,-64,68,428,-670,158,-368,287,813,-506,-137,128,54,2515,162,-438,301,37,748,114,557,9,-208,590,117,46,40,1844,533,9,-58,-110,-59,-126,-1410,-256,167,-292,-820,68,460,85,485,17,-51,-241,224,175,-46,207,-253,252,60,499,-3767,322,68,-225,-16,210,23,73,-64,-84,-95,139,-14,-27,38,137,110,1200,196,57,177,-176,-37,-134,-295,-327,142,537,80,-674,-238,-53,17,106,712,47,-74,-3112,129,-24,37,-2390,28,-246,2964,-48,-266,17,126,36,9,-3126,19,87,372,-525,1493,-1345,10,1130,-1864,-13,447,-3084,-641,-843,13,325,137,-219,-55,433,29,360,16,31,87,46,209,-1,57,-31,375,38,-129,577,53,278,-22,-3807,-87,585,-125,-176,-1535,2150,33,606,-746,651,-2548,687,-88,-118,68,-77,428,135,14,167,1151,333,-183,223,-66,-16,176,79,1430,-109,-2655,23,-589,78,512,1016,-217,365,18,-380,638,435,-362,133,121,261,-111,191,38,13,28,-22,28,4,-14,-5,192,87,114,10,-15,-293,35,-150,55,-249,-912,34,-1718,-46,69,27,96,-2838,307,-409,-2258,-266,-686,-48,348,20,264,-46,182,94,38,12,-42,-77,14,-64,-25,-398,58,118,6,122,-239,4403,257,64,317,275,-152,72,131,75,224,-794,-1090,-40,-105,2,-4,-4,-210,-68,-702,-119,7,111,325,582,-336,31,-9,-11,29,-38,-97,-11,-122,33,53,-31,-43,344,49,129,2518,-979,77,403,385,-569,-120,-38,-160,-39,85,-1945,385,-153,-45,33,-68,141,-18,-418,-37,15,-51,-66,-105,-289,-10,17,-72,133,-17,-113,206,2438,196,-66,-160,-17,43,-1095,71,-97,7,-73,97,302,165,-687,-267,28,157,-9,98,-72,755,61,49,-46,15,-8203,-37,87,-644,-287,-1090,55,-92,611,-3,-1284,-225,-70,19,-568,-109,-266,-165,-1411,-71,158,-18,64,-14,257,251,-89,-336,199,-41,300,59,164,444,-144,-150,-44,-1248,875,-76,54,64,-816,-40,144,-76,-95,-84,2568,-497,-4602,28,-15,-488,89,31,80,60,44,-17,-3,-27,463,862,169,-107,49,7510,277,323,298,-89,-42,814,-1001,262,-680,-433,-138,-154,271,2237,-19,134,124,18,23,-75,-268,-67,53,-279,110,962,52,117,-20,-120,-9,-114,-15,81,416,885,-97,128,-144,-164,83,752,-307,109,69,183,-626,-23,110,1593,21,-804,810,269,11,-9,310,296,85,141,8,207,125,-36,4,376,111,369,242,-602,206,2932,1583,301,-409,-1004,94,-50,424,551,139,129,205,201,-374,-131,1,171,-15,101,-152,164,240,897,89,-41,472,-1286,92,-39,30,179,441,-348,175,281,897,103,122,-6,-86,-667,-96,-184,140,-143,-92,-10,18,134,-618,83,362,54,92,-31,-761,-145,64,-57,305,122,636,172,383,80,1025,-1282,-72,-84,-100,-8,11,101,-202,207,-22,430,-523,428,-1123,-21,-2,2,-187,45,-36,-229,-259,-151,10,-108,-320,140,237,-67,-69,84,260,29,142,630,710,526,-128,-182,-1352,177,-788,27,-33,85,9,-89,-16,90,12,1502,-6,31,32,204,-376,155,504,93,1074,-195,-704,94,203,852,310,-96,273,-78,92,66,-49,1552,-60,121,-7,-126,-19,14,-289,41,111,1,-5,223,-30,-1567,-395,-783,297,323,317,141,214,2025,543,-41,-532,251,-3709,24,-67,-274,94,37,-71,-48,72,787,-717,-236,600,641,837,-70,11,-874,-1304,-14,-28,66,4617,2856,691,-60,-808,-933,-345,250,157,-108,16,9,156,-152,11,515,74,30,-29,-3,-70,-271,257,429,49,56,120,-178,64,156,-396,15,-416,136,363,-186,68,-46,189,367,1964,31,29,-34,-2323,-196,-1624,-84,-213,661,908,-489,100,80,169,197,31,56,459,-437,120,-68,-159,-105,408,83,166,26,-217,104,63,163,1550,-4,76,130,107,107,10,-491,341,-338,-771,77,495,1098,160,-594,-680,-82,-81,51,-100,35,-10,1178,-38,2361,600,-243,-1577,282,49,122,-603,-258,-161,17,142,97,220,-601,211,70,211,58,96,-260,-182,194,-43,143,963,-8,-524,-5,-143,-527,41,61,11,870,594,-25,-308,-31,11,-310,186,112,-1506,-111,122,-243,9,126,-301,-1053,145,193,-100,447,240,-94,97,101,-1341,-239,-106,-463,73,2,-74,1,-37,-9,-138,-122,-1209,-10,-479,-34,79,-288,3717,729,-36,-23,-88,418,199,845,17,371,-20,-77,79,-796,141,-68,-280,573,-217,64,21,86,63,-21,139,171,-389,-854,86,120,-37,126,148,24,161,-19,-228,38,-479,-79,246,201,-30,28,-6,27,-21,-371,135,-78,1849,189,-56,-12,-29,-563,-137,18,-389,2,64,-68,-27,84,-201,-383,449,-262,114,444,-272,-268,58,-29,-215,-655,-379,18,3,-119,109,2536,-23,12472,-140,89,2129,-19,-5,-13,205,1127,608,-393,-123,-100,-298,-36,-561,-33,-151,38,-411,135,-401,405,67,89,1254,3,-753,847,-502,-254,37,1487,-187,389,1765,-11,-35,-12,145,338,187,-18,-259,-145,282,-428,143,75,-187,191,88,11,-111,1926,-73,-25,-951,-572,-124,188,-69,-140,141,-584,44,125,25,-11,90,-99,173,286,-86,286,1452,-225,59,301,749,-10,49,-252,54,45,408,-93,-133,79,-259,2085,443,-28,206,-38,310,-337,1415,776,-1050,515,616,201,-30,-12,-56,112,57,-85,-81,-62,82,-1085,-460,77,59,84,261,25,-1081,303,-13,739,13,372,53,322,-1945,-184,66,143,133,409,108,549,-43,-49,-129,1377,8,501,-35,201,113,164,244,123,-1002,300,-97,-517,-251,118,-285,29,665,47,-1,82,102,642,655,1160,83,403,111,332,-83,-33,-66,-207,714,23,-480,45,121,-38,73,597,382,49,383,-175,626,-716,111,-112,392,-7,-110,-65,271,49,-192,152,106,37,-1,42,-6,2,119,-19,-377,20,312,-32,30,112,-27,16,-399,119,-423,-479,-55,-660,-177,-2454,-2667,-1591,-122,-22,1071,-131,51,42,696,-5,18,199,180,-39,149,549,66,-61,-28,-331,-7,-13,-104,130,-252,43,577,-108,216,-258,432,190,-42,126,203,499,87,-109,87,-598,32,-62,-3914,115,-97,-239,-138,56,22,-23,240,343,-41,293,-41,1548,-10,172,453,103,-137,-384,-107,818,-495,-7,150,7,-305,108,659,1062,-21,2690,276,57,-416,-103,-193,98,232,170,709,91,-26,177,-62,16,-148,60,-105,-11,2368,65,1046,145,1048,167,85,-310,62,581,573,-441,101,98,-2796,2472,782,137,156,93,228,383,-7,-2,74,460,-35,170,-13,39,500,-16,378,6,31,50,-121,-210,45,92,-18,72,-22,6,227,-1013,-90,-79,117,301,28,408,39,-1051,-16,-7,-189,-55,-3,-62,106,152,29,-160,135,-94,-197,126,-18,20,223,101,-33,-115,508,-85,-208,-20,233,1549,52,-93,225,84,-16,25,-239,934,-82,354,814,15,127,-354,-157,-223,-38,458,-57,-536,-57,-260,94,170,17,-187,-1074,-380,-63,5,135,177,-116,237,50,-71,26,-1,287,-543,-55,304,270,171,55,11,97,299,571,189,-210,-143,-657,107,149,-158,-72,212,0,690,74,187,-1046,32,59,-10,-148,-95,38,-452,-145,213,89,-1144,23,161,-2,-38,-28,-3866,-5,-7,-33,158,196,13,86,198,38,-128,328,1259,115,142,270,97,53,-152,85,68,14,-243,119,261,-647,26,158,396,-119,-27,-104,356,-2,-12,-373,87,726,391,284,109,-72,-9,-49,719,216,-369,19,160,-72,144,334,2643,-43,-18,-61,80,-82,648,-558,-65,-259,-447,47,-85,-112,-785,-233,50,-259,80,35,73,-86,-169,13,-22,-67,-34,59,235,543,1796,-89,-14,-2,1480,309,-400,-854,67,10,-114,491,127,-21,417,194,-103,95,-121,-371,-35,-39,-49,625,-130,-144,-25,-15,37,-198,165,-277,-111,15,-166,-306,-229,-45,33,18,192,554,-951,-11,339,36,95,357,582,497,46,-287,1281,186,60,456,119,49,30,154,-35,129,7,-144,-75,-113,-253,-102,-509,-324,-346,-575,120,15,56,74,85,284,-157,-38,191,89,166,907,40,128,400,51,-387,56,76,8,911,38,-100,686,664,68,429,443,2539,147,212,-1343,13,242,-23,-282,-258,-38,-464,246,157,-10,23,187,423,2,-11,-24,16,37,860,-44,28,198,-98,225,-189,98,142,2022,142,-7,370,622,418,-23,-307,65,192,-426,186,154,-66,184,23,-255,106,2768,198,-40,-524,185,132,-445,13,32,-31,-108,260,-226,-193,22,20,-15,-178,68,257,87,68,555,-99,53,2973,-224,-14,-592,-433,22,-370,147,-17,-62,90,410,9,-144,200,-110,54,86,93,522,-383,43,191,79,226,11,-192,-159,-27,-158,-514,-169,-55,140,5097,-271,53,12,-46,-35,-66,3,-161,223,-24,66,236,-1398,-1128,175,-11,-89,28,230,-380,175,-19,-534,20,359,304,114,-11,579,738,107,3,76,2073,105,148,146,59,-79,176,251,-13,16,-3,78,165,-3,56,95,139,5398,-360,-317,-445,-125,543,-70,44,378,248,26,726,-57,433,8,-349,149,-55,-399,25,66,232,61,102,241,5,404,146,26,4449,279,260,15,-175,136,2,30,1813,64,593,84,-129,54,308,-278,-46,176,-32,31,1655,-210,-331,-178,-566,-501,209,-26,-304,-2,101,-163,245,-137,-71,-274,-86,274,-177,33,-12,-36,155,320,-208,-413,-260,288,-4,-1438,1,0,154,29,1246,-552,-11,481,-185,-572,387,-148,12,390,-25,76,-330,30,794,462,298,-138,1439,-174,16,58,21,-194,-6,154,1019,-18,-772,935,119,37,-40,58,232,2759,-9,-378,-70,87,62,294,58,10,51,50,-606,124,307,-133,-573,-232,-26,230,-295,-14,10,-137,-659,-3271,173,-249,110,136,6642,-221,-129,329,68,2856,6,27,-64,-100,14,56,-1433,-34,-92,2495,134,155,741,148,70,14,480,436,106,-203,304,-179,37,117,6,169,-84,1078,-36,-634,143,31,114,287,2,-42,-93,8,113,-83,-526,-585,37,300,-212,-157,102,288,-159,-33,-239,52,425,66,87,-3,23,122,-402,-131,-351,-6,-128,39,-484,103,-153,9,-494,-56,-15,-434,-169,-402,167,925,93,98,547,156,45,16,31,-1917,-556,-20,8,15,-1,-117,-39,-25,-66,40,-235,47,-107,-43,-43,301,-458,-63,-110,18,28,98,280,-141,-103,-541,120,10,32,-48,-104,-9,145,421,56,7,38,-107,372,1613,120,76,404,-195,1267,535,72,4,-54,24,-350,31,-21,139,34,79,5,240,72,25,235,27,298,105,62,16,-50,-5,-30,-22,223,-411,1054,10,166,-100,182,-11,-8,-35,-8,-62,-293,88,-535,51,-53,-26,470,-9,52,573,-1,80,-27,-47,295,-57,83,617,222,189,-62,2642,-25,168,-46,-200,-106,99,-156,-56,60,-191,4,2,680,251,2073,458,93,49,-40,117,41,135,-273,-120,-546,156,-81,77,-129,17,122,98,159,59,-223,300,81,-324,470,189,213,338,381,-213,1190,-26,37,43,24,1,196,-54,5,-38,-190,9,-193,13,-175,-77,-31,90,-37,35,185,218,-44,-175,168,163,123,-284,-580,-94,173,57,115,312,276,-67,244,360,168,-15,94,1,185,16,-22,39,-1122,64,152,116,-1315,202,-145,-162,-65,-31,-16,90,44,803,62,-233,49,41,-200,-151,128,4,530,63,-27,6,282,-46,15,256,45,80,158,-1708,-60,-19,13,-45,201,247,-583,236,-1919,232,1024,332,-58,575,195,10,-260,119,-1973,221,200,163,257,-60,198,-47,716,32,-6,-186,-287,-57,28,256,47,-123,58,556,1035,203,42,-52,-53,-819,102,-97,563,658,1,-4,125,531,220,16,-335,63,77,94,97,152,-141,-83,-137,95,1013,7,385,106,-6,30,21,101,134,40,1,2,165,436,170,1681,198,122,-72,-8,53,-48,-9,-143,-1,-65,-98,274,275,-26,80,605,114,194,-245,116,430,199,-142,191,16,62,6,17,153,-408,-45,872,-12,-102,83,16,-219,-54,-113,-204,53,-75,99,431,258,89,137,84,-29,234,-58,40,-108,9,2,23,207,-2734,229,-210,12,-83,-5,-150,9,-27,-20,-177,-8,49,125,175,57,712,151,-36,-91,-109,-4,-222,95,13,219,-38,62,74,-375,40,112,314,-78,137,-128,3941,-258,-188,-250,-573,-36,-1441,704,266,61,-3,214,22,-81,486,26,100,397,-200,910,65,25,-240,-14,40,-163,-5,366,-101,39,-269,-49,-160,-157,77,-233,171,78,3155,450,1312,-159,171,2155,636,-42,7,-56,-25,-283,108,197,83,287,135,109,304,330,-189,-3087,-32,-171,-14,2,-32,259,156,378,56,119,193,13,68,132,137,-254,-69,-29,-30,-88,30,-686,193,181,16,202,-46,-31,47,75,337,33,1278,-1,117,186,-69,130,779,-23,212,-942,-38,6,225,-581,-420,-401,-52,185,-246,-663,-11,49,-120,873,-115,-22,-8,-115,-398,489,57,86,-781,-198,217,-70,-29,117,296,116,303,8,35,-822,1344,-67,10,44,70,60,-6,-269,1,-366,4,61,3034,200,-370,-108,287,-738,42,-90,-354,-599,248,-91,119,3,68,44,39,213,377,105,373,128,262,89,-419,-18,65,-26,-786,2232,-100,2456,94,76,119,26,116,150,13,389,-661,-126,157,-161,2205,-161,111,29,-2,36,57,-185,-40,224,-116,93,3133,257,-47,153,127,1616,169,-5748,24,1,153,37,119,172,-269,82,-122,-31,105,292,-5484,234,-23,724,-351,-262,-66,-37,-15,-124,353,264,154,-133,-62,173,100,142,-137,-71,67,410,1002,-138,-93,-563,369,158,202,33,-47,250,-318,-108,1033,602,-110,319,-100,-928,42,181,148,-47,234,45,118,316,221,47,3,-45,862,-21,-212,337,273,-106,-220,-489,-562,-41,931,104,-296,165,108,-346,-849,100,74,-101,64,79,-55,3,-748,131,0,13,-109,179,-103,19,19,114,193,-30,-312,42,-65,-1308,154,16254,-972,-23,27,-124,3206,119,171,6,222,-46,22,-71,269,63,425,12,74,-50,105,7,4,24,-214,-102,45,-43,12,0,-96,5,210,-274,-73,133,-78,-321,80,-156,-16,37,27,-314,-398,-1566,117,571,-73,-168,0,79,-26,26,-136,-162,673,-333,394,-233,1613,-102,-260,160,-129,73,-688,6,166,-87,-193,-627,-97,-223,-517,-73,-197,659,97,-1502,1,49,25,-10,-30,-200,-45,-212,-205,155,-131,49,-167,1059,1430,79,155,-688,-73,-19,-122,563,-31,778,121,293,-102,-868,281,86,142,121,-174,-318,44,108,78,69,123,-224,35,-158,-520,37,369,173,-569,18,-390,167,-381,-129,97,-149,20,180,-206,-95,36,332,-620,74,12,-361,-65,285,-173,368,-24,-8,-224,509,57,-16,-8,-295,298,-88,11,51,223,-115,-6848,71,214,-183,32,1521,401,184,3020,-70,-31,392,116,-41,-21,303,208,23,39,-417,-566,-149,-15,181,374,88,13,147,19,-187,36,10,158,321,29,-33,68,-132,134,82,18,-281,18,68,-1131,121,615,53,13,69,-20,1707,-615,138,-618,-193,-166,-194,-86,-14,-51,-59,5,-5,119,3,27,-50,36,-39,-63,12,-55,-81,-5,-426,330,-137,37,-299,249,564,143,24,-144,289,67,-684,-165,155,666,711,-2,-241,-32,109,143,1,237,-249,26,19,-76,-240,1164,38,620,-100,-1,21,-38,503,-5,-311,185,7,6,-318,504,618,-183,-255,-735,343,43,-339,-132,58,-6,229,-102,-197,151,111,83,1802,44,75,-8,-189,-39,-333,-148,-99,107,-47,326,-38,77,-321,78,357,139,43,66,75,47,39,-1,185,-62,40,248,-125,-706,208,-120,-23,-89,316,-260,62,-239,18,44,-23,235,-91,-232,-173,299,159,-401,117,-198,-25,-72,-44,-6,30,178,-45,221,181,240,220,249,-107,-278,107,-32,-164,305,-40,-44,-158,102,-246,-244,258,-150,-27,-270,1003,-135,-79,-606,-177,-80,-9,358,155,-119,31,170,-235,129,77,67,714,-470,-275,-920,-217,-17,49,21,-115,266,93,70,138,-66,91,832,-224,607,-898,-50,559,-143,23,25,325,-355,-6,-254,-153,17,60,-44,89,25,-383,2125,94,-224,431,-83,-134,102,-288,92,23,156,24,508,159,268,-342,-41,-214,60,235,-37,-142,-105,21,41,263,352,72,0,565,46,-29,119,205,30,1509,-202,211,-147,-279,-54,3938,58,-35,-10,-38,-5,59,-29,68,343,-354,17,73,1220,-340,2,10,231,-48,77,74,-89,-201,43,113,-2,69,148,115,258,-45,1,570,-166,117,-128,772,418,102,-580,-176,26,757,73,79,69,6,-176,734,76,-76,25,178,-18,-28,163,-40,-136,0,741,851,43,-50,-3,-80,-131,104,73,1133,-265,15,-23,-160,-17,-134,-71,-21,-13,-81,-146,197,-19,22,616,-62,82,-512,41,232,72,168,4,24,-42,70,5,-63,59,148,36,-31,-7,145,-565,62,838,180,195,229,948,-455,108,80,120,294,-44,267,145,-211,-3,3,-62,93,-242,83,24,-58,-1,567,28,35,196,67,58,-12,518,-83,-49,-8,-1177,-344,-1,259,95,269,-245,-88,14,128,9,-64,-585,68,214,-53,231,-49,334,1,-222,-478,11,-297,-67,-16,491,57,-18,-65,43,116,228,29,2604,1841,-74,37,40,87,-237,558,9,107,-155,-580,-108,117,37,-29,173,-209,198,106,-23,979,55,110,143,160,-76,-124,345,-203,307,-240,64,10,947,65,86,-19,25,-102,-46,-14,-16,-452,-129,29,-3,26,-157,94,453,-90,-284,-282,59,306,-425,395,-36,481,78,-47,-221,5289,-663,29,147,8,-2,-118,266,-192,-112,-186,-238,159,101,-265,30,11,-35,34,484,-369,-432,-77,-141,14945,10,59,30,53,-76,-40,-588,-131,413,-142,-256,-98,-39,-296,28,595,-737,140,126,-65,437,286,-20,3579,2,20,814,-19,265,-2762,-252,756,-1477,330,-342,-91,419,333,88,62,9822,-44,78,98,86,212,-238,-657,9,-135,-39,-116,321,361,-87,1398,59,142,-289,-4,7,-53,233,20,4635,-76,2221,995,5,181,8,148,-155,-12,69,61,-139,76,33,111,-410,176,93,-342,-656,-81,-169,-93,-77,162,26,-14,-1090,-11,-23,406,-62,-12,-73,-7,-1460,-432,-66,-50,-157,217,6,-72,-118,62,-221,-110,-970,-29,-43,8,137,163,39,-124,89,97,-54,-37,128,-97,817,-159,48,150,4541,910,-43,333,132,-91,169,-202,358,5,159,-23,-914,-58,226,-248,14,391,-14,117,50,-142,119,470,-88,-374,-201,164,24,-84,370,-114,33,149,-89,-76,177,55,293,54,111,-375,-18,63,6,-146,-125,-54,-426,-85,-328,-44,233,-51,118,-105,72,25,136,884,133,-239,313,-26,-53,-88,-159,-66,-22,559,201,127,-41,122,53,80,-1262,-162,-57,107,-1271,-132,137,131,8,43,-113,198,-11,56,-1,-34,39,86,230,165,51,-13,-286,-26,2811,-574,19,400,-22,-254,-57,-108,51,-485,2821,-36,180,109,122,-15,185,-1,231,42,101,-114,117,130,-7,57,-315,-89,178,51,8,158,78,185,-6,-179,102,85,-39,-13,32,53,131,-177,-55,36,33,619,-38,75,-114,9,-168,-46,-228,-84,253,144,84,-35,267,-31,-124,1,75,-35,362,73,28,-35,-77,0,-348,110,55,-80,-40,1005,170,22,8,9,-113,681,134,102,72,-80,1014,11,-20,85,-32,-227,-1585,-289,12,-91,24,62,-77,-48,361,38,116,-2,49,-120,-14,-101,79,-130,137,-14,-209,-2,-3,49,-12,-4,-3,-28,8,-69,6,-21,192,557,141,294,34,-72,-25,111,-27,-40,-29,-10,295,37,-52,39,-216,170,286,28,-249,8,103,219,110,-10,26,-13,-344,145,-22,252,436,199,101,214,57,-55,335,-178,17,-71,8,-26,-149,92,699,34,-38,106,-88,44,55,87,-7,-8,15,341,107,29,-32,76,5356,-140,448,-4,4,171,267,50,391,88,-13,50,-68,-133,58,16,220,-19,-20,4,-1,-22,-22,10,-15,-14,71,148,242,3,-103,-1770,134,75,282,-240,2,160,44,5,31,1,0,-1104,171,29,-112,188,71,127,-28,-134,14,-56,-55,-1,-87,-215,181,-19,-33,27,-68,82,-692,68,5,92,14,66,88,-216,-161,-7,-36,-48,-97,-138,-31,49,-191,28,-65,0,45,93,-5,213,-54,-10,-18,26,181,-96,90,210,14,105,-63,93,-46,201,-84,-45,-46,346,1745,8,40,220,-811,254,321,10,3,209,-112,-314,180,-2,57,-114,153,368,-852,47,-11,-62,212,-48,-434,-94,-117,339,69,28,-311,127,67,162,211,-14,-69,-67,97,-79,-1116,-393,-99,30,-406,142,650,-39,-85,91,-108,49,542,808,201,229,234,512,336,23,23,1312,-384,169,-325,223,-262,-65,-185,162,-30,-25,1284,28,40,577,1063,65,962,29,-204,17,-54,-103,105,-141,-51,131,528,276,121,21,35,8,15,517,-232,-35,-318,127,166,67,731,15,181,30,12,-174,-3202,174,290,-327,-9,204,2165,181,-177,-42,35,286,490,228,-19,18,24,114,164,46,175,-39,-314,-399,157,523,76,17,-10,149,98,51,61,58,568,252,-1054,495,449,86,233,176,-491,128,305,-442,-94,-268,58,75,-73,84,-199,-30,30,131,793,41,88,33,-462,-40,-42,27,95,-34,134,110,186,68,214,1,-52,-1280,22,6,1152,580,-9,346,-64,452,-69,31,3,293,24,152,1344,56,36,539,93,-306,-140,148,-12,131,74,-46,-259,-10,172,35,33,-30,-91,117,-76,157,235,-27,22,87,308,78,-191,234,-5,-14,24,-142,66,637,-35,196,49,38,39,127,54,-31,-19,-104,-2,330,-25,79,-209,-534,-610,271,69,142,-82,-90,85,5,-138,19,78,-63,115,362,81,11,-246,-3,-22,20,-50,-2654,92,151,-10,460,13,20,138,18,-25,20,-21,2,68,127,14,32,161,108,28,130,-123,-183,97,49,24,-6,-12,-84,86,200,-253,-18,47,100,-110,-194,-126,-63,297,71,108,-35,375,-534,-51,987,-62,13,-55,-67,-157,-43,-81,-2,-24,588,-172,-56,-31,198,-179,-168,493,75,123,-204,-53,69,543,287,52,139,50,86,98,195,18,216,-186,-13,51,-52,27,81,272,-64,274,-67,-282,92,80,30,222,-69,-14,1057,251,142,43,-395,9,-28,227,68,60,96,-31,55,-49,0,54,110,198,146,332,23,55,46,144,-38,-74,257,-3,-21,-106,33,-66,-331,38,32,-71,20,121,15,10,4,25,-50,92,-248,-56,35,-78,55,834,59,141,117,2199,-36,403,47,42,-151,551,110,100,-203,-108,232,-285,97,105,-81,-583,65,-1305,79,373,-75,-188,58,156,30,11,242,-22,-18,108,73,-8,31,12,221,72,114,37,-91,-112,-336,-57,-452,-181,-260,-155,-40,-174,-150,718,35,199,294,96,-62,-128,-72,281,840,-832,-731,64,-37,-160,-2127,2,-24,120,-84,88,52,-204,130,-20,277,-1,-9,-84,809,-334,99,274,82,275,39,35,50,143,47,1051,-990,-65,-64,-1284,-34,-82,50,-27,20,-95,29,119,-28,-1,7,132,-35,231,913,441,20,73,-43,616,114,-112,-62,3,-105,79,-1058,-130,-22,-143,-1364,-62,105,-59,-940,50,63,-23,12,-25,-38,53,21,-364,-976,-652,457,339,5,11,-36,-3482,-2177,72,22,0,-87,43,117,24,53,-366,276,264,33,-3599,-13,277,-526,20,34,-339,-5,-5,39,156,-77,345,-86,192,-46,163,242,-97,139,-566,162,-69,250,-10,39,73,-32,-410,36,-126,163,1496,105,-3180,86,70,-15,-26,69,-19,-122,13,-84,-2,7,96,-67,110,-64,-426,-100,254,-113,595,-48,172,80,-57,-227,-83,2171,18,-23,426,34,149,0,78,-103,-10,75,82,39,-31,84,-3,119,106,-47,-89,259,70,50,-48,154,34,216,53,-99,-199,-725,381,-131,54,312,-124,-85,-152,49,-1036,-32,-5,578,31,-226,-167,125,-250,1,-291,-50,14,158,199,15,24,-281,-739,-4,-28,1,0,-851,-106,-75,77,-206,-1,-396,-67,250,90,216,7554,3,-80,-532,56,-452,104,36,135,13,-24,330,-469,401,38,36,-45,104,-150,176,17,87,-268,19,188,550,253,105,6,311,-94,304,-6,479,1105,121,175,1840,-34,228,-3,116,55,-84,31,-11,182,-586,-581,5,-36,156,-29,-33,-40,-40,28,-18,-2,-230,6,54,71,674,-19,264,9,-67,349,-27,-43,96,87,21,60,63,189,-84,24,21,83,-20,-68,-38,-236,-11,-549,83,219,-1598,216,59,45,-116,300,-85,94,21,-16,63,-31,40,308,-71,-20,275,9,-16,54,-32,199,-140,17,-10,67,100,194,242,459,-5,66,181,25,92,48,-23,-11,32,673,412,391,143,-36,-68,-22,131,38,77,73,118,-1,4,6,63,-17,135,103,11,25,-41,645,48,98,-37,-49,-177,-33,-12,56,-21,-188,-216,-35,-75,45,-146,-2766,79,5,1938,1691,202,-124,-165,-3382,-154,47,-45,11,48,-117,95,2,132,-78,173,-14,-205,335,107,14,6,-8,7,306,277,-51,-811,16,1132,335,82,-22,142,121,223,9,139,333,282,510,158,44,28,62,8,46,-642,1,-31,61,147,-21,21,4,-128,-27,4,-25,15,203,18,22,104,-99,-65,-63,-429,254,37,201,239,-68,16,-79,-154,-64,-58,-9,20,90,72,343,88,125,415,43,-703,-42,368,-57,-98,-546,-60,148,-230,35,1,-318,346,-525,-71,37,-402,-34,164,-280,-18,-1099,75,2685,193,130,-2,-91,12,179,320,-5,69,746,904,53,-7,-97,210,54,446,-129,192,-13,-21,-53,824,-567,93,0,207,-11,-52,159,-10,54,418,53,87,336,-37,-3,102,29,-38,-1592,106,-244,27,-20,-12,-58,128,76,-63,556,-58,4,-26,114,1067,-25,57,12,-62,13,73,9,-28,82,2,-75,47,185,16,-208,23,-25,604,62,57,-1309,-447,-41,320,12,-210,118,-58,219,-40,-231,14,-56,210,6,126,-48,59,56,-145,316,0,28,19,1,-137,-267,228,-616,222,26,460,-274,72,1416,-28,-377,71,72,186,-387,60,23,9,7,-34,83,102,191,-64,-144,46,-2,315,65,296,-106,-213,28,178,51,60,-115,-1746,161,787,66,41,39,187,1337,36,70,245,-213,-375,-56,321,-76,124,94,88,-101,-175,-12,-109,144,-102,-24,-12,-1397,1859,72,527,-341,-31,-71,23,59,752,246,-61,-57,205,190,51,-18,59,31,58,-260,209,838,6,-618,339,-241,-63,-152,-152,-33,-28,100,-59,19,127,1030,196,0,45,147,438,407,1,-5,16,-896,0,-770,47,270,0,44,-9,347,-63,171,51,-1698,-5,-1894,148,-211,122,96,-46,277,-1302,154,-4,90,-44,-101,138,-141,-86,11,378,-433,186,731,-17,-81,60,-205,-46,185,0,84,110,-38,861,348,-41,70,325,-270,22,-67,77,236,202,499,259,167,344,198,184,327,-498,48,326,422,-50,262,76,-12,-61,135,526,106,267,-21,284,169,289,91,-202,-146,148,-122,-71,214,227,-143,563,123,25,65,322,37,129,170,263,-143,-8,-68,135,-27,340,237,-218,106,48,-29,-21,257,95,243,42,91,1471,75,-6,32,138,140,-476,140,-27,-115,85,-12,-22,-107,-225,-19,-11,-97,-611,4,-12,397,116,25,82,-21,17,-171,103,7,168,-61,44,216,4,187,231,14,290,-168,68,64,151,68,329,143,306,492,217,-144,30,417,281,128,-92,-85,131,161,-49,145,-203,-94,46,45,-30,-2033,-112,-129,-142,422,49,135,355,151,-15,134,24,0,-15,-614,-64,135,135,103,243,13,3,-32,14,30,101,-318,366,8,29,79,992,57,-568,-30,-195,-264,-3357,-204,-8,3,-34,292,1199,18,-42,-125,112,-778,695,-16,16,-113,189,339,86,413,1354,-16,356,114,-15,9,55,-137,412,50,6659,319,281,111,1543,187,274,44,-47,-209,-740,936,316,455,15,128,32,286,-82,-154,129,-42,-787,-161,-23,-33,-135,-502,-127,89,-11,272,91,12,58,42,13,-27,278,62,-88,-22,584,22,300,316,495,6,6,-20,-39,-674,-29,927,183,40,-76,42,170,-159,51,-308,3021,299,-3,163,247,58,92,-36,569,280,-645,152,270,99,-89,-1159,-25,268,147,-95,-7,-629,36,-8,1474,43,103,86,-32,-246,55,-429,-44,183,-528,-307,72,483,-618,126,-19,3033,-11,90,1562,108,179,49,134,103,-10,-24,23,172,67,97,-110,-65,252,65,55,-767,344,171,-68,29,-253,185,616,356,-106,965,-86,37,-188,284,24,76,-2,-110,-92,237,229,157,-117,189,-6,51,-24,-209,738,298,428,-51,-57,386,51,-528,-763,-106,-117,39,156,168,-113,-359,295,36,121,20,22,33,227,-95,75,-43,-59,48,-92,-34,167,-3,644,-62,153,298,17,-54,47,123,142,1724,61,189,371,-129,-394,-34,-38,-26,0,-31,517,-35,71,-334,-12,11,40,111,878,-54,-332,99,-8,31,-20,87,-29,39,-60,113,-34,-367,222,311,545,1267,37,283,2154,13,149,160,-150,26,12,-254,-1,-665,-395,-59,48,-33,-248,-155,61,209,91,-86,717,12,567,-190,-988,283,-17,1,-23,118,192,-177,-67,694,79,104,459,105,-5,148,-57,-2102,-71,-120,128,-236,-301,-346,1548,129,-333,64,-105,514,-67,-75,357,27,-960,91,-151,95,-31,33,57,486,88,-103,-66,-85,-45,-211,208,-134,182,10,316,294,508,38,70,79,-23,-125,304,-157,-575,-127,-19,2305,-255,-47,133,-444,-107,-512,8,-18,18,-45,313,-104,282,-210,-156,66,1865,-410,157,-437,251,106,166,19,-22,425,484,92,2928,-34,596,-49,-81,21,138,133,-1,-61,-742,378,-52,41,-160,-666,-578,71,-1024,-24,-58,172,-53,51,1,-160,335,-22,10,240,123,-12,78,-19,107,1548,946,3264,497,-63,-46,442,176,117,368,49,101,39,198,119,200,61,92,1232,-129,10,16,124,402,17,22,406,196,-74,-105,-98,-90,196,6,44,128,-1208,-77,-8,7,-256,23,-569,-159,17,-489,-691,38,-173,176,-50,-19,441,-1143,-128,-12,-53,-212,-84,-590,48,43,-8,-211,300,47,34,2,65,-83,85,-3,40,561,35,-1675,5916,-145,158,14,-23,-9,1806,93,-114,331,4,52,-86,15,865,53,-9,80,-72,713,-204,2649,-44,186,160,-74,123,153,1065,4,153,-79,-13,35,143,-13,72,755,-193,-3,50,5,-117,181,-27,41,25,-39,-84,43,-101,1,-718,184,147,-17,604,349,4,1808,23,46,239,-661,359,286,201,-177,-26,120,-4,-1244,860,943,-270,87,383,655,29,574,-52,-145,50,48,-132,97,-42,-35,145,71,173,-54,-10,56,241,264,61,16,122,150,-62,30,-320,-109,-48,61,142,53,-6,1096,364,94,1983,213,14,198,-33,-67,618,-56,-15,75,23,38,-37,60,246,-16,-38,-330,15,-57,-99,-452,-68,50,-238,-124,-131,72,96,-3,-58,102,339,-58,-34,281,228,-250,214,-451,-1791,250,205,-45,798,29,-74,16,-6,36,-178,177,-122,-16,68,64,448,280,37,320,-30,-71,9,-51,-35,16,-1,-20,-341,17,95,-385,-54,-1039,200,20,372,46,132,-81,-21,154,115,-19,-302,428,-287,-39,108,-94,-320,83,-140,62,155,-188,10,-31,709,68,96,35,45,747,34,-179,750,1244,-115,79,-47,25,-126,-20,15,220,54,-683,-6,-52,140,-40,-7,-147,196,45,122,34,187,385,80,-45,-181,132,-160,-50,-67,-30,-282,133,-3,-760,-226,-172,27,3,-34,-2,-21,1398,220,-69,218,-18,-4,6,139,140,223,43,286,380,-419,29,239,25,4424,22,46,24,-179,55,3320,108,110,69,-2323,-20,1065,-57,-101,260,84,321,47,359,221,73,278,-174,142,36,-586,-82,256,138,103,-148,515,504,123,1218,108,-106,-411,-68,227,18,-47,-3,190,158,98,360,743,216,106,172,430,192,-607,120,29,153,8,40,260,32,124,-76,-451,176,-189,-42,1,-123,10,-128,-106,-9,25,-385,47,-266,10,-161,173,291,99,65,-14,-51,699,-179,-82,-16,77,-1032,-28,210,38,-29,118,1146,99,247,420,1115,-26,150,71,951,231,489,-207,2450,9,-122,161,187,-186,-144,-111,-20,-296,55,-1351,-54,-314,148,15,180,16,-37,-113,278,-25,-292,68,140,31,233,182,191,125,177,340,140,-21,42,593,95,-90,976,298,286,311,-719,-258,1982,-42,1254,-154,-200,-3488,-193,263,430,594,-68,-317,-283,-1,185,-567,-79,185,16,-6,-535,-219,-694,253,-28,55,295,-82,625,275,72,117,32,-789,-86,-628,98,2,135,4312,-84,-87,634,1256,33,106,50,168,78,-1591,312,-30,-9,-182,159,-334,207,208,-11,200,-789,70,37,-66,-62,-271,377,622,714,-2813,248,850,643,11,666,406,-308,-47,-205,166,43,116,112,178,-21,274,160,650,5,-55,101,-23,-1635,-290,274,173,-52,-72,71,1066,-59,241,-878,443,178,315,123,247,143,-165,135,0,-10,-29,-28,-942,49,-24,-218,54,33,-705,16,38,-104,-223,-101,223,173,78,-1755,-66,146,216,345,106,539,64,-181,117,155,25,10,334,90,1229,254,27,275,103,12,144,577,131,358,-285,-4,25,-154,-298,-356,-183,36,272,142,15,-42,626,147,49,283,-59,331,3,81,8,24,366,86,48,-168,143,87,-46,73,-424,-425,46,-115,233,126,-212,-8,95,342,-34,-315,102,570,19,113,-351,-13,-5,-243,-120,23,88,320,14,108,-172,-3,107,-145,839,-85,1181,-7,37,3203,144,-167,-339,-805,152,448,-94,18,-31,589,-28,-11,30,29,15,-62,28,-226,273,120,156,95,15,76,9,92,32,-11,25,-88,-32,36,174,364,14,41,-43,133,-18,-68,23,-382,52,-29,4,-117,1242,178,-10,-5,48,90,42,69,57,-37,241,-401,51,22,405,-143,70,101,-212,-1273,-106,38,2,-20,4,25,-160,-129,-457,573,21,620,88,18,-242,-582,172,-332,453,60,-77,-6,64,1050,108,112,-65,417,33,5204,212,840,363,145,-90,-37,-46,237,-179,62,550,554,80,44,-68,48,35,-38,992,138,19,-1777,166,-59,-87,31,135,-81,29,-47,-48,7,117,-37,-9,-278,92,203,67,-328,682,25,30,95,18,234,15,55,111,-257,-69,31,127,57,-88,18,-81,-1734,-278,71,348,1524,99,-117,281,-47,-174,2551,-43,0,4104,-83,108,31,-124,-119,-16,-7,416,-402,27,1016,118,198,169,49,-468,117,-11,-7,2614,23,-186,39,158,11,101,-543,338,25,197,33,-110,-40,-42,-358,-464,114,104,-250,162,97,-391,-79,53,-28,-1006,633,59,218,396,160,53,7,180,128,73,233,56,73,151,1799,345,317,26,53,-231,78,382,1073,161,132,-37,95,-106,-44,-33,-272,33,-14,65,275,138,153,-56,24,61,87,35,62,386,247,8,25,172,155,55,-217,2,-91,-1055,-186,-42,467,63,-158,-458,-54,23,-210,-61,-107,255,-296,-2,20,-274,528,118,-64,2,27,129,-16,-147,-76,-406,-446,528,737,348,-585,-1013,-50,-126,759,101,82,6,-326,-107,-437,-19,312,334,132,-229,677,-106,31,1078,155,183,1273,156,-9,45,-354,477,2027,-43,-43,35,-47,1360,217,314,470,-2370,188,77,521,-235,83,-104,328,-802,65,80,108,102,-53,-15,51,-32,-13,-38,3,-6,-216,103,654,38,-328,110,94,-16,52,-370,-408,173,53,-26,37,261,-10,167,130,-18,71,48,-103,273,113,285,121,-195,32,-177,52,21,104,209,1732,117,138,-60,-243,23,214,18,-79,194,-129,-45,5,-91,-190,-90,-113,-611,435,-1858,-166,-2,1529,72,-231,-54,39,-13,711,1085,-288,-40,-61,-127,561,159,6,-85,12,87,530,-73,58,273,340,113,-146,34,236,128,202,2133,48,6841,1213,2309,231,405,-30,63,308,-276,136,170,546,431,1196,-632,123,-52,-20,-58,-37,-92,238,136,172,-14,-338,63,216,99,162,1062,-361,255,-338,-126,119,-654,128,38,54,-14,44,99,246,-1,166,594,251,615,25,51,-259,-593,-49,-688,-468,-77,13,37,124,-100,110,-120,-29,154,5,496,409,34,187,238,17,-13,-86,34,239,-8,-54,27,3,181,96,127,65,144,-764,266,1098,-2,-336,-569,-197,-11,135,-82,3,88,4,556,-452,-21,155,-244,127,-35,-68,135,-24,-232,125,16,483,80,-1499,-11,-46,63,-25,222,-56,1,189,326,93,7545,126,-16,-123,258,422,113,55,93,434,-74,28,32,-292,-27,139,-67,-51,10,-162,-113,-3864,-312,-562,-102,26,-5,-85,5,2,270,-448,155,411,379,36,268,371,60,-20,32,-195,183,103,6,0,58,-125,30,14,531,-5,52,200,152,-390,181,-343,30,-459,-57,444,-126,-145,-62,-124,100,20,-54,535,135,-68,2738,-28,848,1375,105,0,187,-35,-11,-4,-37,-355,-570,3,3,-3,215,178,-250,-1054,294,-395,-1597,-88,-15,-130,32,-162,-246,-76,-722,-4,119,-492,-27,-99,21,-289,157,137,-2,-341,-129,52,-19,1754,-13,-9,-111,-41,5,-208,263,-83,-75,3651,88,34,484,37,60,-16,571,-224,1287,-74,-254,392,-72,-37,286,220,-11,323,-241,1883,-2196,87,-481,-176,-223,-66,55,90,479,-37,-187,179,-2518,44,26,-203,146,230,41,-302,-13,324,-21,574,30,-2233,-226,-45,-5,162,-174,-18,954,84,531,-111,989,-3819,3963,46,148,-98,31,130,565,15,-22,123,-133,581,47,-49,35,346,94,-22,-123,92,60,12,1276,772,-5,76,371,-250,41,-44,36,-285,91,424,295,-665,-379,-3,32,-79,14,-707,-87,-295,-336,122,-2,108,348,123,-180,-114,185,792,11,139,780,192,-30,24,204,182,-21,128,269,123,-424,-69,-48,-39,183,-109,81,773,-1721,814,141,159,2131,118,46,-110,131,-8,-505,97,193,-45,28,138,-60,-34,963,67,-115,71,101,68,334,1324,1427,241,-69,-164,23,-500,59,-157,-246,11,226,3,10,-67,-222,422,3,-73,852,37,34,199,44,-139,-63,126,-54,-891,-186,-187,424,52,26,-43,154,180,214,251,22,149,-278,616,54,-27,-135,140,17,43,-74,-425,527,79,-44,28,-106,319,98,70,328,-144,156,192,60,-28,127,348,108,-72,185,69,-124,49,513,-317,-51,614,27,214,920,122,35,131,9,91,161,-17,49,35,558,-309,23,14,-65,13,50,189,37,-4,-230,-245,-64,92,-4,-106,-105,-5,161,-13,63,150,71,29,20,-34,-21,-247,15,194,488,-1051,-47,-98,757,-20,18,-149,44,110,-245,38,47,-27,96,-131,75,-11,67,617,-371,11,195,116,485,74,99,120,-70,-147,580,-6,-118,28,89,1585,56,2483,123,16,209,203,86,55,-164,61,173,-34,1256,-1223,-111,2492,1528,-28,-191,151,-29,-9,55,-28,-59,267,127,577,129,144,142,-35,140,-9,431,166,-48,86,456,916,10,-51,26,-96,32,-404,348,-128,-254,104,87,84,-318,252,78,268,-29,9,254,57,56,33,69,-15,-106,-11,-125,41,111,123,-120,69,117,-147,-27,-95,26,344,-44,149,-5,124,-50,-111,91,2,43,138,-125,111,-94,83,35,-73,-57,813,-1,300,-37,-28,17,304,74,10,34,-31,265,-43,305,-55,71,-76,72,70,-86,117,-23,-192,157,106,306,140,145,243,103,4,-61,-120,22,37,39,-54,997,-50,-12,91,-30,7,104,123,-40,-148,472,81,132,5,41,-537,-49,-95,17,-67,-8,1,87,100,-106,109,29,-9,721,-40,241,280,152,380,101,-715,-58,109,244,105,169,601,30,-19,-141,-80,75,3076,161,539,113,209,36,195,483,870,-131,-121,142,-85,-1245,48,75,-119,46,221,13,1455,181,138,134,322,-6,58,1054,21,763,-99,277,-208,5,313,18,446,-18,56,36,-149,48,-6,15,-323,-256,22,-114,187,-154,-108,16,14,-58,283,928,24,263,106,62,-11,93,-33,77,-64,-34,-546,116,181,132,-38,-197,111,-293,-121,-42,-54,130,-36,25,19,11,-88,51,-92,12,39,3,265,-480,-14,23,37,59,-6,566,285,195,-25,52,723,-105,-62,168,-5,11,-47,720,659,398,-45,-145,-126,199,13,179,-130,208,-154,-78,182,61,41,187,-8,-2863,-218,-83,10,-44,134,-36,-429,3,-81,589,1154,15,97,3,-1162,139,-560,-61,84,-70,-40,-26,32,119,40,15,-37,-33,56,-100,-203,273,292,93,-112,-63,-406,-100,-91,33,8,-247,39,8,153,211,273,-8,73,100,-321,-4,106,-15,-792,-3,-110,119,37,81,-50,-157,62,53,-18,-50,49,11,164,847,1827,44,-92,5,-140,-455,-35,86,-162,-93,70,15,28,94,-448,-144,57,-19,36,46,57,140,-1,29,234,140,-81,359,-143,-10,4,39,-91,0,615,105,-20,-79,286,107,71,26,178,-55,-40,53,76,-18,-28,966,-92,57,18,-720,30,93,39,17,-7,-55,-201,58,486,-45,95,33,75,88,473,16,166,728,-7,-33,-111,-158,-15,39,28,86,-98,-8,-24,76,133,-15,-15,226,9862,162,601,34,30,100,1910,-1,62,137,-19,57,164,-9,19,34,55,49,170,-2752,-541,575,-77,-41,-99,29,82,292,-88,58,-15,-65,-22,-7,-44,-18,-10,9,-6,61,22,195,-41,126,14,132,-9,65,200,-87,12,19,30,476,-52,-1606,-37,236,105,134,5,38,-102,-137,-1301,-90,5
-10,-80,-110,121,-176,-223,-91,-86,-1,174,-91,-351,-102,-38,249,41,-76,-247,19695,33,130,-26,17,-32,48,-76,-22,-26,-26,-24,-158,0,-261,-83,-146,-175,-32,140,-37,-155,-187,196,-191,505,238,229,5186,39,-60,108,76,461,99,240,-74,-49,96,-68,64,40,44,154,96,-48,5,-93,404,125,6,-327,-272,-52,-183,54,-21,8,57,178,348,-84,211,475,217,1,44,265,22,137,65,33,41,35,156,289,161,-9,14,102,42,-22,32,-127,-10,-27,86,47,146,91,-116,6,39,-23,77,-462,-478,-22,15,36,6,-29,-29,-37,95,430,-18,43,189,2,96,167,57,-109,31,-11,-8,195,27,164,-18,86,-21,86,19,85,24,68,79,337,-5,79,149,386,203,281,13,-487,131,-66,-26,-44,2436,-119,-34,58,5974,48,172,64,148,90,340,-109,54,12,241,34,70,-11,5,156,240,-184,-56,57,502,-21,-34,11,-332,-55,475,101,12,25,1,86,116,42,43,236,72,218,21,46,-65,28,-80,363,349,29,-5,-329,38,-8,-123,-469,60,388,-87,48,171,-19,54,30,0,3224,-81,37,178,33,-56,27,330,76,131,-49,49,33,356,73,522,87,638,41,-12,166,-27,177,53,154,-27,269,40,36,182,-150,29,-12,-89,-22,176,184,-30,195,8,-26,42,-461,-54,-34,-107,13,239,108,2,143,98,25,-185,-9,-15,81,1517,85,28,-13,9,130,271,-38,674,226,433,-125,31,87,76,218,389,189,25,-49,24,10,191,11,126,489,56,32,-1140,63,-61,10,113,32,62,-14,-7,-26,523,122,70,41,18,119,631,35,82,-20,332,-47,166,81,34,144,-121,139,693,141,-11,-105,91,-41,123,-4,219,8,-136,629,177,-29,247,19,60,64,127,258,-50,52,-407,378,322,810,63,182,10,618,128,91,20,-51,507,56,300,93,22,432,207,37,68,-28,-115,141,139,52,-233,114,-86,136,41,-8,33,-116,-16,107,19,21,345,276,254,111,28,30,-14,-113,-13,-204,-29,45,77,341,-43,-8,-9,153,-40,-112,-14,46,-34,91,149,97,41,47,473,44,38,62,598,35,-43,-4,-71,54,139,145,207,126,200,115,137,43,-72,-136,42,97,-60,154,300,0,90,291,5,-203,64,-243,132,-9,45,25,161,261,66,-2,-60,-85,68,30,-28,48,31,-6,319,-61,67,-3,25,367,127,199,88,2,-48,-137,35,26,146,38,-31,-83,30,-266,33,-11,106,23,48,-5,-324,-106,216,295,-173,76,135,50,-11,127,-158,44,53,64,-141,51,90,175,66,205,61,264,12,49,-262,373,46,102,200,119,364,785,58,148,232,283,65,49,9,28,-68,187,17,152,107,-24,32,-178,27,-45,11,332,321,248,371,340,45,26,36,-44,-12,-35,848,133,-61,60,-3,9000,38,-486,160,-152,-6,-2,85,252,133,56,245,82,177,5,-88,235,75,-107,50,-11,129,-78,90,53,-1,-21,-156,150,21,-695,-162,12,-22,98,35,-10,365,-1,208,83,-432,92,151,447,76,24,-92,60,106,288,10,78,13,124,389,-24,-48,-202,-197,-49,115,-5,99,-12,150,12,363,180,124,31,-182,172,-23,175,22,-111,-85,130,1,175,90,821,144,35,32,137,84,69,0,142,29,129,130,-19,298,103,38,372,171,293,-404,27,-5,-114,18,-156,-24,-28,146,87,112,11,90,91,127,-52,53,-62,-60,-185,353,396,-60,99,-27,17,108,15,-105,0,112,-23,27,105,136,-64,-123,1,90,57,8,-7,94,-65,151,-59,-11,100,49,75,20,94,104,247,-134,45,-674,104,-98,2,6,108,95,-51,-69,140,30,98,63,-146,30,20,54,41,-4,59,35,256,-23,27,87,-38,461,-19,27,-55,-203,-30,236,32,41,253,-23,3,95,-125,3,38,-12,288,-48,-197,9,32,25,2,67,62,-18,170,229,55,269,6,312,10,14,6,-165,61,633,-73,48,7,-58,-13,127,-94,-91,1585,813,57,-41,178,-48,221,236,341,81,188,-33,-64,3,6641,-7,24,43,202,277,30,80,-1,398,-79,-827,57,2,-184,-132,-349,-87,-19,-84,111,-156,413,381,209,-20,-66,423,288,-76,172,-28,-55,161,-23,42,116,-86,-24,73,-75,66,695,89,3,86,-8,73,-269,-5,232,-50,-81,-46,-12,-97,13,-23,260,-1,-404,161,2127,11,85,-41,18,4063,105,-9,-39,603,-69,-11,-96,381,26,-70,48,-9,-1,98,242,95,2498,80,23,36,83,120,-25,115,52,-158,1924,-76,-65,52,12,1110,4898,-3,-209,26,-21,-32,90,185,-241,1235,1009,51,20,249,297,186,65,-44,110,931,96,41,181,72,259,-14,-76,199,-43,-79,2909,5,-137,5,81,11,277,101,-279,-93,-102,104,23,8,451,-39,-102,-107,223,374,12,-458,85,616,-48,19,162,135,166,102,64,15,217,-61,-28,12,121,28,6,70,16,48,-78,53,118,225,-2,55,-39,391,45,140,-84,-104,2191,-23,369,68,58,-6,-148,47,-25,-60,-30,-74,209,105,22,11,-409,94,-93,79,-1,-3,-13,-109,164,56,-19,-422,564,-9,87,2,876,-22,-45,147,2271,-152,183,84,156,42,-45,-108,198,-16,68,13,83,-50,1230,2150,-33,60,91,84,-40,99,69,-10,25,76,233,-191,27,106,56,200,-11,55,13,80,45,98,859,148,630,41,74,-18,236,241,63,-71,87,0,665,111,301,48,558,59,65,-28,50,-9,84,36,151,-24,97,37,-101,59,14,991,90,-121,-86,58,-95,-12,145,484,494,174,-408,74,45,-39,48,98,108,-68,754,16,-57,-39,94,-9,57,43,-66,-15,49,47,540,203,-19,-10,-26,-4,-50,13,12,-21,45,3,38,327,80,233,-12,9,-90,-189,201,76,-7,18,239,71,41,8,120,97,15,-49,12,55,545,6,-40,72,177,146,27,214,93,-18,452,331,329,-25,60,29,-23,273,-46,7,11,188,62,31,189,22,61,156,23,48,-24,93,145,-277,78,23,-4,2,-137,118,-47,-11,-138,12,-84,16,-112,38,-48,-106,121,106,175,-484,-14,60,10433,1150,-6,-430,-188,87,-4,15,24,9,-182,43,78,-4,-66,-78,-104,123,-158,125,59,1,8,-2,-100,6,264,187,-17,27,43,91,58,-2,6,104,294,98,6,-5,-52,-23,-61,6,523,29,74,0,177,-32,-36,-114,41,-45,24,39,33,52,46,-59,140,-338,-79,159,619,78,448,-127,39,-86,-21,144,482,150,228,52,28,-23,41,7,-58,195,318,48,7,-9,3,876,43,248,84,-2,23,202,128,25,42,54,121,63,213,-84,73,46,-15,95,-32,115,44,130,798,155,160,38,-205,65,64,-114,74,-670,52,270,270,125,-85,470,24,10,113,94,44,10,45,48,100,278,87,1238,41,-32,523,21,15,148,-48,200,43,378,2064,11,418,-567,123,18,88,-14,270,54,71,117,144,-21,-27,-12,36,478,69,235,63,-16,-113,73,784,44,-179,206,22,69,78,-337,-64,363,-4,-116,48,183,39,-126,-10,33,-92,80,-492,-12,29,406,-290,75,11,407,247,456,41,-536,17,-189,-2,51,56,-39,14,661,79,-115,-31,-8,-24,26,-338,128,154,81,-30,117,191,184,81,-79,21,101,70,-9,-479,32,103,-44,-52,102,189,-61,113,148,570,160,-35,57,-1,89,79,-80,-35,138,-52,-188,-41,-163,125,20,29,34,244,110,15,-4,44,1,17,11,267,30,-21,9,46,-238,-6,228,22,93,338,45,33,14,13,70,40,-227,205,-76,-34,44,-11,-17,201,16,-43,41,46,181,-230,214,-10,242,-522,145,-20,132,318,5,105,-130,139,-53,176,-148,15,82,-4,47,81,11,-40,58,-22,142,12,376,55,92,4490,341,-11,-38,10,-6,-36,22,18,-65,-25,217,192,3,24,-23,-7,-7,-13,-4,30,-10,372,146,-27,32,0,13,58,103,298,-29,-32,-11,59,-5,66,248,591,-191,134,6,429,-489,-95,-239,-3,134,1,41,-26,-137,114,-89,36,112,-44,43,169,63,-30,292,34,0,175,307,-10,390,-24,85,99,90,195,-16,-65,108,-17,48,43,27,-41,24,32,5,-112,11,40,69,172,-31,29,192,-159,299,56,109,-102,-302,118,50,-4,19,131,-36,211,207,-15,-369,-305,134,8,371,30,-6,264,26,52,-40,-392,101,96,-22,-39,351,156,19,-44,1980,-19,-4,79,-209,-9,1190,135,-189,-58,-27,52,-151,-1,-109,-81,39,-56,65,16,39,110,34,236,111,-28,11,49,108,-103,125,-7,-201,64,415,87,19,68,128,-19,155,-24,38,-102,-5,36,84,78,18,-7,35,331,97,-70,223,70,46,23,-13,-121,196,-20,33,49,20,65,-328,145,14,255,119,-18,168,-49,-344,57,24,64,29,-3,-14,-45,29,141,60,-44,1448,228,682,67,1896,-35,-27,46,94,-142,187,231,197,32,29,53,0,0,-20,107,-113,323,144,-26,85,79,-25,304,163,34,30,10,-507,249,-40,41,-122,42,85,-139,-40,342,-58,98,140,192,45,164,-205,55,-209,133,-6,-44,-7,502,408,-27,202,-30,-76,-45,142,72,24,-85,5,127,126,52,146,76,270,275,13,-134,788,25,590,603,34,23,173,71,143,38,135,35,-285,0,-134,91,67,-34,119,23,45,-15,27,-147,-21,-11,-246,-3,114,-41,-19,-39,105,3170,84,-53,-37,-285,118,51,51,948,-6,-140,55,-142,-33,41,-37,21,238,78,376,96,-19,-85,69,102,298,-81,57,136,9,-15,205,31,-51,-25,-41,129,6,232,53,55,-17,-71,-116,27,26,26,71,47,129,441,-181,79,301,595,73,411,342,2300,346,-234,141,90,32,13,-41,-218,-6,-31,131,102,40,37,908,-6,59,-79,846,50,-31,104,73,171,6,-140,6,-136,83,47,-56,2217,157,58,11,169,175,-34,108,156,-19,504,51,22,189,-40,85,-151,106,-31,-140,27,48,28,4,-25,62,351,-27,16,25,8,249,-153,139,167,49,62,156,-38,55,77,214,5,147,-95,-49,174,196,25,31,-84,17,31,18,142,68,-84,39,180,107,-37,25,-3,-24,522,-116,53,193,12,-16,524,-263,70,49,-61,6,86,-48,42,-102,72,958,0,-116,-35,-29,202,410,-41,75,84,122,-62,-218,53,19,619,-78,80,310,278,-99,132,47,170,-192,61,-24,-50,-16,30,110,8,-6,186,257,-37,-440,-16,-85,38,15,14,-206,-37,-112,-35,1,62,-33,19,149,554,151,-7,56,-17,-38,-47,17,52,148,424,18,-11,14,14,40,46,2,199,-219,-11,-4,-120,-176,15,-27,96,312,-34,75,86,115,-30,-430,1663,-122,46,-54,-907,238,-18,118,54,-13,41,103,-250,123,-21,62,-2,162,-67,107,70,91,-19,25,-42,-1,-115,57,-61,26,-26,583,-284,97,-184,95,69,106,110,-107,97,60,-94,8,43,6,14,-116,-33,28,47,-130,12,270,87,62,106,199,2599,777,112,77,-11,24,30,-47,-1,112,281,202,14,183,-38,17,-33,104,82,14,-12,-147,70,11,626,67,53,-28,19,210,107,59,-5,28,195,-17,-77,812,112,-47,56,-37,-57,18,152,1,-17,4,1400,-18,217,23,-271,371,145,77,7,283,160,-110,-890,90,85,91,-139,93,24,88,34,-25,124,11,43,257,15,43,-92,256,88,307,13,26,101,2,9,-56,362,151,92,140,-18,-337,-32,-89,6,31,78,-65,-49,-37,526,494,970,37,879,594,0,141,43,-3,-38,-105,119,71,346,-33,-79,21,236,181,10,-98,167,-332,23,-327,32,39,-43,35,63,199,41,13,114,-3,244,-46,86,149,572,-79,88,22,673,56,121,-7,-139,-195,245,-40,20,-4,57,-28,13,-31,191,-20,148,-95,100,51,47,142,60,29,-6,98,27,58,-301,0,595,366,81,28,176,27,55,213,49,193,10,136,21,25,258,51,-101,16,36,-118,-134,47,-2,283,99,31,270,-256,-7,-83,141,143,59,345,139,115,67,55,81,33,-129,-195,-55,-152,285,55,76,-206,172,174,-52,74,158,153,7,80,-32,-12,192,19,188,-155,57,107,57,-50,109,270,29,142,-5,-54,368,-5,-70,38,-20,272,317,26,7,-10,302,39,-37,-18,17,139,50,-19,-9,49,96,388,804,-8,-11,8,66,82,21,25,257,20,41,-46,-90,-1,7,95,-41,103,-66,21,189,100,-127,72,27,39,713,-20,244,106,167,48,129,4,32,18,-125,56,-3,-225,-101,-51,108,-152,89,-45,-90,251,-4,-58,145,-5,87,-46,106,346,121,96,98,100,-6,78,77,-2,-40,104,0,4446,131,55,457,48,-31,-50,8,42,15,-146,122,159,59,-71,73,155,24,40,142,57,-69,-4,425,-46,265,-4,18,-186,11,24,23,-250,37,49,-45,-68,46,10,189,-175,5,157,42,141,34,48,122,47,-187,-18,72,-140,-48,19,165,-71,-80,-68,-45,73,48,129,-341,51,40,72,-50,-87,-24,36,666,-183,40,83,80,180,44,309,-75,78,112,41,-41,-16,148,73,81,149,-298,166,91,-284,68,91,111,-16,211,48,34,31,-5,23,38,-124,8,-3,18,284,22,54,86,-16,-43,185,77,-51,-86,248,39,94,-59,284,-99,191,-34,96,332,70,32,89,2,-34,4,14,-71,160,-7,80,49,20,224,-32,-2,-340,167,39,28,158,92,54,36,252,-26,325,-25,231,-54,19,211,-12,365,8,68,61,16,-147,115,52,-52,-513,-48,175,70,-150,46,207,84,-256,25,84,113,46,-18,-19,87,65,46,-36,88,92,-214,125,-63,-20,83,-9,-68,-5,16,301,195,62,98,27,-284,2372,-18,94,-208,-206,77,4,52,192,-26,96,-38,241,-88,-33,34,298,218,36,-82,-49,7,117,183,153,262,2,7,520,244,4469,342,0,50,-111,55,53,-19,601,0,-23,31,24,39,151,135,4,173,-4,74,-9,15,191,-12,-23,-17,51,138,133,144,8,83,4,0,-85,18,227,314,46,231,1092,15,11,-61,253,8174,361,-34,227,-19,-247,202,31,44,280,153,77,-143,-56,68,-69,-144,-134,183,41,18,-13,116,1,-18,-12,208,-45,30,-74,88,-14,-122,12,-8,12,96,41,17,15,55,91,-41,152,59,2,-88,316,-69,53,24,197,156,24,-80,63,74,-43,-19,90,-29,77,-8,36,58,173,-16,-42,56,-134,-10,96,-2,-17,11,48,49,206,91,-21,-107,41,-143,102,25,58,-46,190,62,-152,27,172,115,45,-17,-434,118,35,69,-66,-1,53,6,-18,214,43,-91,143,-60,-7,-64,630,38,84,124,15,29,172,11,57,0,-102,-31,118,-132,6,-112,74,-27,9,60,17,603,235,377,-52,50,69,22,10,-37,7,37,21,48,30,59,250,7,44,183,246,178,44,94,-151,146,12,67,37,5,-43,47,16,15,-220,35,76,-8,38,-13,84,73,34,-140,-79,171,37,7,263,37,7,-12,53,-24,53,73,40,2,93,-203,-24,27,50,115,24,27,-44,93,-6,1492,84,27,196,156,-42,104,-52,32,51,-30,-100,92,-11,95,-42,41,130,40,103,79,259,2,-17,12,72,-56,11,78,78,434,141,51,217,-1,-56,23,1,171,76,62,-20,-13,0,-188,131,24,530,41,-173,95,38,71,-80,323,-69,-180,-22,-49,194,20,116,52,-254,-246,-44,83,379,-126,10,116,34,21,-8,-215,51,210,248,-186,48,41,-4,99,-30,203,119,15,212,-521,57,-83,17,-70,-1,40,53,39,306,-109,19,77,-69,2,169,124,119,136,80,-29,135,32,32,372,14,52,36,63,56,-18,175,3,-58,63,23,-25,-164,82,475,102,-157,-70,-34,124,-14,-10,127,-21,-1,-17,43,286,3,59,-8,87,128,36,-75,33,9,31,-162,1,-93,99,116,6,75,-307,81,41,407,28,40,-143,-225,487,7,2,100,43,-3,-8,114,-39,62,121,-28,70,10,227,722,100,-39,-59,-196,-74,37,38,18,-115,93,-8,-18,-70,-98,-240,106,347,-52,26,-74,267,165,-4,71,36,15,55,23,7,-160,-101,-41,16,71,-35,125,24,25,33,376,-395,53,204,-25,20,42,-17,8,138,62,1347,42,30,98,-28,45,615,333,370,8,273,-17,67,-6,182,88,30,156,164,244,287,113,-64,155,1556,-11,30,-19,-15,-108,10,82,354,23,80,48,-161,7,107,171,-53,123,-10,222,-481,47,-8,6,123,127,82,315,71,-76,-8,21,109,-135,426,690,61,46,53,27,-7,-38,-172,4,123,-26,-106,38,-16,125,18,19,269,186,54,125,2790,-51,1112,112,15,-30,387,-121,299,-53,-73,282,51,5,203,4,-18,-9,-116,18,25,-38,59,4,97,-11,47,784,57,18,2,10,19,603,378,154,48,292,6,-73,248,71,37,89,160,74,72,12,-35,-182,308,115,-37,-3,35,6,163,69,75,-145,22,56,9,10,-116,111,-216,-24,1587,-16,-97,49,-34,82,70,147,52,4,-206,-102,105,-347,23,191,39,30,-45,22,122,126,54,19,113,15,-11,6,111,266,109,420,7,-97,16,-18,-5,70,-12,-25,51,28,-23,-67,223,-41,67,-8,28,43,197,84,-26,171,-2,27,9,12,200,-114,53,-14,-6,7,112,-31,160,-24,-1,66,1075,111,-47,42,129,21,-120,23,40,109,-6,-19,23,139,-12,38,12,75,15,0,0,30,90,986,153,5,43,167,36,-356,-58,25,-18,62,46,-55,-64,-15,-436,2,-134,143,-25,69,-30,53,79,10,118,252,-26,31,103,56,45,78,602,13,-236,13,57,-66,20,131,-379,260,-43,-30,7,338,108,63,-20,-14,13,-138,-92,2,-77,112,105,-166,49,20,-53,-30,280,193,123,20,183,2,-39,-50,-8,-16,-11,-3,-44,-8,449,-39,7,-105,16,-123,177,163,383,12,15,33,52,122,92,160,6,106,233,7,-57,190,180,-51,14,3,114,1,137,-27,-12,67,166,230,87,-296,55,5,-16,83,290,48,100,-27,56,7,-1,68,108,12,66,-336,50,118,-10,108,148,-17,-40,141,5,-26,3,102,29,1,-46,32,-3,230,-86,29,3,12,39,71,46,19,-2,53,2,374,35,146,-112,251,226,104,-98,202,-229,174,72,1,41,-29,43,108,-95,0,31,-114,-11,130,26,88,673,152,100,180,20,10,884,-43,-409,800,10,-26,-31,38,-108,-104,32,20,34,9,50,17,-11,-7,212,31,-231,-16,-12,14,68,-217,199,1,28,-83,-93,-20,108,46,19,314,320,17,46,116,71,3,9,175,58,-49,359,6,-90,47,403,-47,34,89,128,104,17,-187,79,-72,-114,-42,89,1583,75,98,64,-64,92,-7,416,29,-90,-6,150,186,56,231,5,20,253,-26,-341,40,69,-62,16,22,20,16,80,114,-59,150,-234,18,32,6,244,240,115,-1,146,48,25,19,2,9,-82,136,62,-66,-528,15,15,-61,-21,132,60,39,-3,57,416,52,31,60,-12,68,-17,133,-42,105,4,-24,69,78,292,-102,-44,-5,-7,79,-87,86,89,-54,3,104,-78,38,-8,291,-8,-11,220,-13,57,277,65,309,179,256,16,-22,187,-15,-81,-2,14,237,31,58,505,-8,74,-47,-27,-642,59,-8,475,-27,147,-15,20,-75,-422,235,193,43,79,49,-97,48,38,-84,-75,35,187,-4,11,-32,-321,32,-90,101,83,-30,17,-8,90,81,11,-115,44,48,67,140,-159,-3,-143,186,125,196,21,-6,-36,5,184,384,24,50,82,7,65,61,15,3,-18,-67,23,38,54,120,63,166,150,374,3,-179,116,3,91,-93,21,-29,-29,37,89,-45,-39,91,115,-66,-19,50,4,239,55,636,-38,34,201,164,41,72,14,180,-159,114,21,34,17,-75,98,185,44,-153,-8,-58,-24,18,-46,5,174,131,57,314,79,21,114,71,-28,-37,209,-15,15,62,156,45,39,74,29,6,-83,191,516,212,-62,-134,103,110,-183,88,39,82,-3,118,-326,50,-50,85,-2,91,99,160,10,37,-7,91,137,-18,-13,17,149,22,258,-192,700,18,45,22,39,1363,56,32,-7,-200,-30,11,52,63,116,51,378,-42,187,20,13,-128,45,22,168,-54,9,-81,227,155,889,-248,2525,85,71,6,-18,-27,137,49,75,73,-8,-60,97,-63,112,107,-20,111,-37,-47,1369,34,12,100,-151,-143,-11,-197,-24,62,-1,24,-398,36,21,184,4,57,403,19,-62,24,27,43,-119,32,18,-35,629,62,-6,49,330,167,114,4,-14,53,-110,-31,-39,24,-42,0,-3,2,1,45,-25,1779,-24,98,195,260,75,76,182,-316,-49,7,152,128,53,71,454,5,-44,68,354,102,18,-20,216,10256,27,58,176,-1,40,-51,-88,-4,45,237,119,116,76,40,-9,18,-13,-76,23,14,1080,58,-45,-101,-38,248,80,-20,131,213,57,-201,-54,530,-18,235,231,3354,3,69,4991,186,-163,276,61,67,31,1410,-17,147,52,-100,-25,-651,214,37,-21,-78,1716,-20,-31,869,140,-2,170,105,41,119,-5,61,-121,-38,9,498,-27,21,-16,6,10,-14,61,-156,-47,-10,17,-60,-42,9,69,-7,138,-57,31,46,138,-60,49,128,46,515,0,-65,323,-59,598,120,71,142,635,1341,-92,20,79,-58,-140,683,12,-2,-248,-16,-4,353,314,75,11,21,83,-42,55,144,6,50,18,213,97,18,103,35,34,-9,286,-83,1913,-80,39,-29,-129,18,1715,-225,308,73,-15,236,34,-56,201,16,28,-8,2,1831,1637,20,734,-47,78,228,142,-112,194,-20,563,-70,-33,-59,146,41,176,63,98,-9,-121,-1,55,-71,210,-24,128,74,95,112,21,12,-170,-6,30,-44,20,92,-92,-427,298,58,40,482,133,117,609,-10,133,-52,89,513,163,-336,2,-1,240,-50,-18,344,36,37,5,107,-19,56,14,20,29,42,16,66,-60,103,60,-15,111,166,1784,-105,-33,-17,113,8,219,-42,64,-242,-17,30,482,16,15,66,11,36,14,60,14,56,221,-6,-3,-25,12,139,162,-87,36,-48,38,845,-121,-25,132,33,9,-34,-47,2249,54,7,-4,85,67,108,15,223,-70,6,-375,-25,-12,-77,20,-44,90,97,92,217,58,99,26,36,34,28,203,26,-7,-8,12,-4,4,47,938,-35,-249,-12,-29,16,97,97,-428,274,-83,17,77,-12,593,126,416,-40,8,29,182,31,-37,93,-7,-93,288,65,331,2018,27,9,269,105,367,1,-66,220,57,118,5,187,-185,-103,-4,92,80,87,-24,-4,33,61,5,42,166,-44,664,6,-46,15,185,-146,177,-47,102,52,69,34,-95,-85,152,-74,108,62,-18,-25,-15,-16,140,176,56,22,100,-50,-18,45,43,-126,356,464,45,406,35,33,30,19,154,72,176,26,-83,107,-19,-60,651,37,-67,-35,28,54,44,14,-1,20,37,20,-46,95,-105,75,-80,33,70,8,39,1,98,92,106,447,46,198,27,11,58,17,93,-29,-161,43,757,-140,-35,19,120,65,114,-53,65,-34,-46,140,131,-11,7,-6,-21,63,-20,15,235,61,9,56,-16,27,115,132,16,81,2122,139,301,-23,-187,-64,15,-107,70,42,15,81,96,61,55,100,110,-343,455,257,28,-52,44,56,60,189,136,200,82,278,1804,96,164,99,78,84,53,40,-218,-38,-88,-17,35,56,12,25,56,8,-15,-2,99,27,68,90,19,-26,-35,60,-104,331,89,-31,30,-12,112,12,24,6,221,-16,95,216,-7,104,-15,128,0,29,-41,-46,111,-50,70,130,-45,24,51,-21,4,-208,-45,25,-37,42,56,-1,18,-78,-63,125,131,-7,-110,-2,-62,445,184,147,-44,-15,20,312,-11,-40,131,249,188,888,232,754,-30,-63,5,7,48,114,135,-56,-14,27,1062,-106,-158,-63,61,93,51,-3,30,1172,61,-574,-2,-59,264,38,190,-1,-96,-20,143,140,4,-22,-202,-2,47,-22,43,62,-64,41,41,-5,-50,-11,293,52,280,-39,157,15,60,74,18,-18,16,53,45,3,139,91,-38,44,75,2,-45,29,-153,-10,34,-237,84,6,-104,-16,35,-132,-67,188,-153,19,14,-59,-274,221,-311,83,12,14,-403,40,2,-22,-6,26,1571,131,167,9,31,3,-3,84,-62,49,51,256,6,42,186,-5,64,-54,114,131,487,173,10,-3,30,365,96,262,212,-33,245,-16,-19,23,102,3,1,-110,30,-39,59,175,16,97,-16,21,-161,73,415,111,20,-66,57,23,60,5,210,261,57,7,8,-396,174,119,205,300,132,-491,-33,-124,86,-93,128,-28,14,-44,-134,-97,94,655,-6,25,69,224,-92,32,20,-53,85,37,46,64,101,-27,-46,26,525,74,48,51,-15,-26,282,81,28,-3,10,25,10,-414,16,6,51,-1,-13,787,-18,8,-75,127,-204,42,42,-61,19,272,-19,-401,76,-19,39,-222,-65,16,-42,22,-1,158,-43,15,514,7,-148,-72,78,57,-42,21,-33,27,-170,26,-157,62,32,-70,0,103,55,-42,-39,13,34,162,-65,4,191,-19,81,14,82,81,15,-2,31,-59,-17,26,-14,2,42,-8,129,135,-13,31,118,12,56,-83,0,8,-41,169,261,-118,-33,-97,-147,73,-125,67,36,35,67,115,-87,1,463,-67,66,-66,107,57,139,-26,9,80,8763,270,-145,213,-119,124,-54,114,89,78,-118,101,32,-109,99,-41,79,136,-15,33,37,34,165,-144,21,78,27,41,22,76,-160,124,3,98,95,306,2671,46,1012,169,30,-30,-8,-26,2789,195,20,256,-12,10,-140,57,35,20,-22,764,507,82,52,179,-29,21,216,-3,395,16,58,95,28,-61,54,42,-131,-14,7,6,57,33,-193,79,106,146,230,-15,-12,9,-16,-80,43,-16,119,46,142,57,34,68,40,-1033,353,3,73,49,-40,58,3,12,12,28,-88,129,10,254,14,-49,18,-16,65,54,-38,-26,-21,190,44,-38,57,173,5,16,108,35,-81,13,152,-46,16,-14,118,-188,-143,-6,-41,3975,-224,353,37,32,68,-219,28,7,-28,-193,0,-24,-36,14,50,-48,34,47,-92,-40,27,-165,24,-52,17,-5,-93,-274,10,32,-96,-21,4,-10,-67,324,97,1545,876,2304,25,200,-99,308,419,-345,62,-67,107,-57,117,1,357,115,79,171,-4,-118,-12,80,108,-66,-7,5,-4,129,121,54,81,-5,87,42,14,9,46,238,23,-38,-39,-4,223,45,44,46,642,9,37,84,75,17,43,18,61,-78,-146,-4,-33,43,-91,0,60,180,112,43,-1,-29,37,34,694,-10,419,-301,144,-70,509,14,64,98,9,1,160,67,-13,23,19,-38,-70,51,84,-1,89,7,115,16,-22,24,253,111,31,61,77,109,48,107,-138,-22,49,70,31,100,-13,161,56,43,-198,16,10,69,454,149,-66,141,662,42,96,9,523,49,-10,23,-6,33,38,1,107,-11,537,89,1507,27,59,3,-4,423,136,481,28,-1,55,-21,13,-102,-30,40,-38,11,46,85,79,21,103,88,52,57,31,125,3,128,293,-20,144,-47,9,67,79,130,132,-2,32,42,-22,21,218,28,-15,155,112,72,-3,48,-17,869,50,-33,72,-286,21,-25,-3,47,37,56,14,-38,80,361,33,172,63,-36,1080,234,-8,-70,-32,19,-17,5,89,-48,-101,-157,156,95,122,-13,53,-15,24,101,93,33,11,87,21,356,60,9,503,59,33,-33,25,0,118,45,-22,888,101,-29,0,-15,-24,-3,36,9,12,-24,579,217,-137,435,19,-12,-343,-15,422,368,-213,-19,27,-75,-4,31,-51,-58,-14,413,136,-23,34,266,49,168,-13,4,-20,75,4,13,35,615,12,211,-224,-17,179,61,-11,-18,57,78,110,306,65,161,4,-176,-375,286,-71,10,99,-99,103,104,66,64,178,23,646,5,8659,-7,31,19,262,93,3,63,-60,56,-44,74,101,57,-4,-32,-55,353,15,-15,-67,2111,-20,-210,12,-20,18,32,95,2,-8,130,13,8,10,10,-15,3,26,-24,150,48,36,-84,136,124,2,493,37,40,82,-80,378,-51,-36,153,-1,63,100,180,-27,-3,-7,61,-43,1,-146,35,203,18,179,4,325,-103,63,58,-141,-130,-6,44,508,30,55,115,149,-144,-88,-25,195,384,128,-17,21,54,19,36,-12,5,-25,-47,132,15,182,184,445,-106,25,-31,75,8,-79,-31,-36,-57,367,-182,224,58,35,2,-35,130,59,35,-244,23,163,21,21,58,163,-12,6,-5,96,-73,489,7,-33,-75,-94,176,284,-22,-71,-207,187,1,142,568,-90,75,-7,72,7490,-23,20,-254,98,115,-100,84,-30,101,321,156,-11,-11,35,94,-77,71,145,-67,-10,92,31,-3,41,211,1171,-34,-46,24,-146,-163,103,-28,-99,-2,-16,36,-270,64,39,-191,-42,2,-25,125,-82,-2,-30,22,21,-7,-6,31,0,-195,-41,9,-48,72,-36,-108,51,53,-69,47,136,15,-24,31,13,12,-6,-14,-188,-96,-3,39,130,149,591,1265,-19,4617,-24,-19,69,118,-7,125,155,-133,33,-49,2,144,132,-45,81,257,7,72,-69,889,63,66,41,0,37,122,59,-10,22,40,1393,38,20,-38,153,-221,801,52,39,52,93,57,39,1446,14,141,1,-20,34,100,88,35,57,-125,-25,38,-10,-841,100,101,-33,14,14,-134,76,16,-17,8,-191,-12,-42,179,740,303,36,4,55,-117,-51,253,-8,-28,235,6,425,122,99,56,28,-15,392,61,71,21,163,32,20,-26,62,378,37,20,-30,58,-211,-11,-65,101,153,4,12,-84,270,-92,45,-144,-38,20,-8,16,-57,151,-3,5786,113,-23,453,-42,52,-34,-190,155,65,112,-1052,15903,-62,40,392,240,91,41,-62,110,35,53,-27,340,23,25,73,-69,-314,-174,7,26,343,125,-70,90,94,279,-5,-118,-29,106,77,-7,-2,38,2,33,83,87,15,11,-20,-11,64,564,569,-452,134,-42,83,56,34,366,627,201,183,51,121,6,358,-4,341,766,-16,30,18,56,-18,-3,10,217,49,79,31,-41,54,65,-76,11,41,-105,70,38,15,-5,92,19,33,109,-85,-48,2600,30,18,-2,62,-71,-190,-13,-60,227,19,999,-150,373,198,112,30,155,74,-21,-25,441,-74,-240,47,23,-76,71,45,14,9,-6,-60,18,-61,-292,-22,33,152,-8,-229,41,35,-11,21,-4,208,143,-24,82,-9,30,26,26,178,-69,44,20,-7,-27,29,132,-41,144,6,63,-133,-98,100,94,268,-242,-31,-11,-402,28,11,142,-103,233,120,130,-109,-7,-46,-14,105,61,-41,-23,26,48,-120,-3,24,-121,151,265,116,-108,-70,40,48,-54,10,59,51,26,123,81,20,301,180,13,40,15,84,266,158,-126,59,-88,-49,-193,-226,150,22,80,-80,85,-2,19,-169,737,-946,113,161,32,128,48,103,197,28,209,-14,70,120,53,-362,-89,0,-203,76,32,57,408,1476,151,391,-96,168,18,-128,34,54,26,228,-17,-110,-13,-54,176,23,16,-9,1428,170,-191,-207,-255,165,35,66,1867,5,-82,170,377,-18,258,-25,94,108,-105,-73,-28,144,-13,-79,457,-194,-3,-21,11,-3,9,-97,776,214,-18,697,-112,34,67,-33,-42,276,-74,75,8,-91,254,160,152,6,211,-217,960,23,-110,-7,-29,8,15,3,232,157,-35,594,-26,-212,-52,57,177,130,47,222,142,215,27,-40,118,47,-49,10,-2,21,87,63,538,77,-45,52,-33,1070,-219,81,-147,-8,-110,5,2,-495,-117,287,84,3,38,-58,196,-4,2,58,10,-18,344,-83,-14,39,64,41,116,627,-13,18,-71,5792,-282,168,17,21,105,-26,18,44,93,59,-165,-20,-3,4,95,315,9,162,5,200,2,-34,-193,378,89,96,-275,21,-100,93,-99,-41,169,-6,1,-31,79,-4,15,49,-154,-12,77,0,-183,-527,701,192,51,22,214,34,155,-97,41,1592,8,-47,20,300,64,-60,-138,-6,-19,12,28,1,178,-369,-4,47,56,83,35,37,425,-37,9,-50,-15,-17,76,-68,52,79,220,-19,55,85,253,91,486,-28,-2,75,-108,-41,5,166,-23,151,26,645,151,360,61,-123,74,7,-15,52,-16,-121,39,52,-13,13,264,117,28,99,29,85,67,-9,-38,58,12,-48,47,-221,321,14,555,371,-76,-23,-35,91,92,4324,99,-126,-1,-144,-173,-97,-17,155,16,127,46,0,94,30,-37,15,53,-67,-39,53,36,245,-28,-174,1,-91,82,20,75,44,-9,47,36,-34,53,37,105,-49,-18,0,17,442,-41,33,27,-21,-187,243,15,127,62,16,-2,-21,12,-114,80,-44,41,-61,44,4,-14,644,245,22,-544,-84,-138,54,-175,-12,729,51,745,90,-69,-41,-127,33,-14,-294,147,49,57,-20,132,-98,-68,63,74,52,22,182,-5,15,236,225,-344,85,223,-72,0,-12,-2,-207,12,-158,47,21,346,27,-18,11,143,27,79,771,46,96,272,658,-91,-24,169,-110,-235,-65,-9,-31,207,-16,28,104,-87,38,20,-15,27,209,44,-68,-355,-36,49,214,124,496,152,-4,-3,284,-49,649,56,22,-5,-668,92,-255,-53,41,256,2,10,-9,-61,-200,-50,28,-423,519,-3,69,-86,12,-115,-113,175,-142,210,9,-45,-419,154,-110,-3,-34,28,-24,19,203,17,36,235,81,30,772,7,-116,87,497,-132,-214,15,2769,-30,137,122,130,144,31,-162,69,-12,-71,20,50,6,-1,-349,67,0,79,197,14,-7,-20,44,-40,43,-159,44,-152,-9,119,3,-205,39,94,-10,-72,-349,7,959,-50,46,-631,9,108,-11,-20,35,-18,-25,190,274,25,-406,45,-20,-38,5,51,18,25,195,-45,-150,-24,-78,56,14,-44,185,-95,-542,-2373,-207,157,62,-30,-258,-17,-50,84,-74,-122,-36,1049,-18,-53,-16,8,20,171,25,-94,25,131,-66,47,921,-28,9,-156,580,-13,4093,21,-625,-2052,-3681,-346,-74,-6,159,7,-39,-217,-110,303,-142,2834,-51,230,9,-16,35,-33,725,162,2346,-26,-14,19,21,-114,3251,78,-4,1935,14,-58,40,98,406,128,229,49,1042,-167,31,-15,-178,-282,56,52,27,26,46,91,226,-65,16,66,35,-13,-21,-92,76,238,220,84,56,-9,-115,4,-22,53,105,448,220,18,41,57,-153,106,-151,112,43,426,115,4,2017,23,11,-8,-11,6,69,-33,52,12,-20,-23,-9,188,42,3,-23,-52,173,-10,-17,146,-26,-22,40,39,-52,-8,366,66,48,-100,-96,131,51,117,92,182,5,128,72,13,24,99,33,76,50,386,-40,143,-46,30,-11,-58,11,28,494,25,-20,20,31,767,84,-6,17,-34,17,134,803,-25,117,-22,-2,49,-45,102,9,57,13,-91,55,195,-74,-33,53,52,10,10,133,37,370,-35,41,44,150,-26,-5,-3,-50,117,112,-19,-50,-11,32,135,33,398,50,-39,-143,-161,32,127,117,-25,85,35,-80,-11,28,50,-21,388,41,105,49,299,148,-17,266,-593,15,21,154,-28,-9,-74,24,-50,46,-113,-43,65,334,46,1190,358,-2,21,90,12,83,28,509,217,-12,69,32,313,305,172,36,453,894,-60,59,1,420,-26,-8,342,-86,-93,84,26,41,6,44,269,-174,17,-28,251,-71,31,-219,-80,29,134,-70,-22,-169,-57,60,-104,353,1609,124,112,123,18,85,88,267,23,-10,-76,38,16,-85,239,135,14,54,66,-59,-31,20,33,138,-123,230,-7,-9,-46,-23,-41,52,-64,168,109,33,23,73,74,-88,225,155,1780,109,55,513,-25,132,260,1,24,107,-13,72,7,-3,4,105,27,30,153,-39,-578,95,-12,478,-58,90,-60,449,102,-18,50,-27,65,36,-31,32,330,5,-60,5,-370,-10,-80,-110,121,-176,-223,-91,-86,-1,174,-91,-351,-102,-38,249,41,-76,-247,-228,19695,50,33,130,-26,17,-32,48,-76,-22,-26,-26,-24,-158,0,-261,-83,-146,-175,-32,140,-37,-155,-187,196,-191,505,238,229,5186,39,-60,108,76,461,99,240,-74,-49,96,-68,64,121,441,3,28,-17,-3,149,424,239,-75,26,-326,18,-11,420,-1,21,268,-297,54,-11,76,-199,21,196,129,91,-45,597,-43,75,-77,77,5,-10,70,-62,242,580,-5,-114,7,116,31,151,129,-78,114,93,39,70,-12,103,141,51,137,30,237,-5,53,-923,825,-44,825,106,-23,43,133,-242,72,-99,-26,140,-18,75,2022,-200,9,243,-522,-43,25,-669,528,-250,41,169,-8,-195,3,99,-24,57,519,39,21,-2,-78,-49,34,5,-17,-23,47,61,-73,22,-7,194,100,572,-85,96,-12,100,41,21,-16,64,123,37,-54,214,1232,13,139,-131,36,9,-2,165,8,9,-48,-90,27,98,26,270,178,130,57,346,78,245,143,189,325,102,1237,-24,-47,26,34,192,39,116,216,1,-4,410,-2905,56,1771,-72,441,-47,131,-122,50,-185,195,236,-37,409,56,-69,53,98,163,5,-611,-47,-21,34,26,84,-1,-39,-39,33,62,180,-76,22,321,-13,47,49,96,-91,-28,-285,17,38,241,111,-204,121,160,-136,76,-13,92,16,30,1112,-36,-70,41,-41,-81,7,463,189,-6,-160,-13,45,20,33,-37,-336,161,-48,-173,-51,739,262,479,365,305,-29,181,6,-76,-48,36,123,37,280,27,-91,-91,-117,-41,-45,47,-55,-42,166,90,140,46,-58,-60,-144,523,254,-64,132,22,207,-138,210,180,87,44,-38,-9,95,-41,531,-393,92,10,365,-176,-174,132,194,48,-13,51,-72,-19,259,244,-296,110,-728,78,40,399,-44,327,2,169,11,-97,39,0,-9,13,39,328,9,6,191,229,-144,25,548,72,98,-9,-59,64,-187,19,-64,604,783,-161,51,3,-16,23,323,398,543,35,369,-67,39,-98,38,116,19,1,-21,-51,62,154,304,-138,116,273,-562,12,76,-64,128,-26,37,186,169,-16,1952,-168,589,0,119,111,-4,-155,1,-20,27,-35,401,117,-24,-356,-34,23,86,141,-24,8,146,460,-561,70,-286,60,0,-38,0,18,1443,92,27,174,-123,281,3,-18,-505,91,17,-14,79,73,18,58,294,133,39,-104,401,378,-79,-174,60,265,101,201,352,28,-108,-97,411,-11,105,587,-213,-30,269,135,119,-17,88,135,-57,-116,55,166,39,70,48,513,-113,208,61,91,-42,8,-32,131,75,-71,62,100,73,339,-24,13,-16,-94,-10,-591,92,-135,8,162,-80,10,409,2,-50,11,248,94,31,53,104,596,134,-95,-16,-323,-11,47,26,9,11,-47,-82,127,83,-35,-45,193,-12,343,-139,13,133,-36,256,-11,170,-41,-26,-4,6,59,-17,21,-33,135,136,839,0,33,246,339,207,-86,-83,341,-296,-6,-38,-11,-12,56,99,-165,-124,-39,-144,-16,242,-379,-426,-14,78,24,63,47,261,33,-109,445,404,-133,-78,3,-31,64,54,-89,-23,244,-59,65,273,-47,43,92,102,-42,29,13,300,-44,-23,11,-149,-112,-86,45,-25,11,-214,-6,296,-46,-53,11,255,-10,-879,143,12,-35,101,-38,529,108,222,58,-19,-66,497,20,-166,-104,-5,60,203,254,1,98,-69,-61,191,-25,105,151,-82,24,-26,157,-22,436,-160,13,17,-46,410,-183,-159,138,52,201,8,182,-46,-32,101,12,-71,36,79,90,262,39,67,-66,74,301,52,47,79,65,178,5,164,130,21,129,50,-117,369,-105,241,395,-217,112,91,23,108,94,-87,-64,378,109,18,425,501,-164,-53,55,-35,602,40,12,104,70,-102,-117,-2,292,309,-19,22,-26,-85,-98,790,39,-1353,87,-318,75,225,1,72,-24,43,92,-8,14,614,-36,-274,-74,255,-328,128,155,-82,-117,-14,-77,-106,10,-27,45,-78,55,-271,-127,120,-3,26,-203,65,-77,12,-63,62,46,412,20,101,10,491,-65,-30,-9,154,64,-15,63,82,-22,28,-25,-10,164,36,-37,183,4,917,325,-41,-234,35,-478,-89,-32,51,305,77,64,-85,188,9,313,245,-8,167,249,350,-559,16,-62,-17,29,129,152,-5,-243,107,301,-28,455,308,51,200,32,660,66,0,-7,152,343,341,11,114,-5,-31,173,377,21,201,-48,-39,53,-52,92,-139,-90,278,-169,-31,85,-53,157,124,22,87,16,924,523,124,-3,-219,-42,404,25,-94,331,659,45,19,-120,18,-68,336,-437,34,-61,-391,49,139,155,163,1,73,-58,-28,-45,-16,48,-14,-11,89,579,-2247,93,57,-113,26,-72,14,-499,8,-68,331,289,-113,24,-4,43,86,201,227,35,246,33,207,-17,-44,-141,181,11,101,-19,86,38,34,-95,101,-29,66,-423,141,19,55,-147,81,-346,843,-101,-242,19,300,63,33,-1080,24,101,176,992,549,-244,143,1111,-1212,57,165,-418,-409,25,86,128,-1,1,65,685,63,199,55,-122,351,19,30,-45,15,68,319,-134,-367,433,385,130,-3,0,29,346,12,-195,-132,540,-237,71,-577,-96,-447,321,22,-132,924,-23,-32,109,-3,65,920,181,119,262,41,-20,115,70,497,-150,-874,86,7,31,649,134,-39,265,34,22,41,342,-99,97,-235,16,-12,152,-297,17,-3,86,34,29,53,31,325,9,192,1,82,-23,75,-105,153,45,-521,-198,-1564,-25,52,-202,101,-340,-110,90,82,-92,-178,-34,-44,124,-38,203,353,64,110,417,73,52,-96,-126,-86,-329,210,16,15,45,-228,684,-382,-22,58,89,-131,12,-190,21,33,-52,-595,-68,-122,-5,10,-4,-30,-6,-540,-38,-3,187,149,409,-222,35,29,-26,47,5,18,-20,-55,-9,-10,100,-28,83,-108,-234,450,171,149,635,299,-439,-104,-34,-130,35,186,-977,-55,-74,-26,152,-5,71,-63,28,162,50,-87,321,-62,-65,20,8,16,136,-47,-185,146,440,76,439,-23,16,33,114,-100,-31,60,13,74,69,-31,99,54,58,-101,19,60,-64,46,101,-181,22,38,-1879,-8,83,-267,-369,-12,-10,64,57,112,-259,116,17,29,198,267,-138,-50,-200,-13,262,-52,114,-107,246,-103,7,38,222,30,109,-65,132,-48,-6,-90,151,63,118,-71,114,37,-83,34,-20,-18,38,44,58,-251,-441,-479,-3337,-42,-7,-25,18,-90,39,-20,-6,-33,55,492,154,-22,232,1639,137,210,-50,321,-279,828,-24,104,-76,-141,-85,29,-28,551,-6,118,606,78,65,-49,226,-42,20,-275,446,299,-804,134,-374,-20,-51,-3,-417,20,-73,837,2,-20,-44,-190,358,29,-132,-319,-5,28,26,-52,73,1427,-33,-73,-171,-33,17,37,236,291,74,37,-2,25,87,-118,-101,82,-28,373,150,-112,403,9195,262,115,-33,-260,-180,5,59,896,-65,130,83,63,76,4,-41,18,11,-196,-73,227,-64,234,54,-35,100,-59,-72,-55,38,139,-190,578,0,39,569,24,-19,-296,-39,484,-19,-189,150,-67,-95,-4,12,73,-74,-168,18,-51,76,107,122,-108,92,88,-16,117,337,119,62,-56,826,164,-28,-14,-37,-53,45,56,-241,163,-7,2,-195,311,-224,30,14,-72,-80,-10,-16,-52,-69,153,378,-8,519,98,227,11,218,222,256,-29,42,266,160,-17,-128,-125,94,104,-183,35,-17,-35,-16,22,35,25,-73,-43,16,-63,-17,386,73,102,-581,45,136,-52,254,59,253,81,-149,-74,89,-46,28,25,-31,122,32,82,-11,-96,58,-1,-107,57,124,-219,60,74,66,-441,87,-172,193,2,334,122,78,1343,-331,103,-637,63,-281,23,-37,54,156,-184,-74,0,94,657,-3,19,419,-40,363,-81,72,52,-54,219,58,-50,1261,277,104,-24,-1,-320,-109,163,112,-44,200,-73,181,-276,18,208,-289,170,-98,-321,-5,-230,-128,205,121,158,74,-41,26,177,-343,91,-131,55,410,-4,76,307,207,72,69,52,77,69,58,22,75,-51,573,84,709,-3,-24,1,23,11,57,18,268,-372,149,-210,-26,296,124,8,-55,-106,-97,137,207,24,177,-53,152,137,41,171,-100,-416,-493,479,-704,154,1,1758,49,46,51,-10,48,54,-70,22,-72,6,-36,-7,34,-115,-63,97,71,16,25,3,-36,-17,35,205,269,-127,74,126,48,96,209,123,-248,7,-70,-38,15,-117,-7,-194,-43,-457,80,42,-24,-43,392,-20,-81,67,32,-110,78,164,-141,212,-69,-165,-27,-222,-83,-33,3,170,28,422,195,-146,47,578,-317,-107,-100,-258,81,-16,-18,-16,-116,37,-18,-44,331,316,-148,248,122,91,1300,800,158,-2,58,314,69,-189,-15,57,42,27,1538,-49,322,-23,9,295,8,42,7,143,95,-5,-109,197,-270,-440,54,14,20,47,39,-91,101,27,118,23,-100,-82,443,119,-53,21,-5,29,-25,-17,30,676,531,117,-61,-38,-7,-81,-109,7,-217,-6,111,-11,75,30,-119,-3,245,-199,44,174,-60,6,-74,239,-180,-307,-44,143,45,-50,154,177,27,1521,42,24,681,-134,77,-140,222,485,254,-84,74,-8,90,97,-75,223,-59,224,29,220,-647,15,12,122,206,10,-733,320,-480,-55,-18,461,-157,57,1213,17,33,-12,81,296,38,1180,-5,128,-407,32,179,125,118,-17,53,30,-8,570,260,33,-366,-296,41,391,-226,-144,147,-94,241,113,36,31,-7,-20,249,525,42,-127,360,92,-462,255,420,-52,8,-64,-71,30,377,-57,101,38,-346,410,166,185,911,8,658,-772,484,710,91,197,-36,155,-13,88,86,30,6,-359,-120,-58,79,-199,-64,149,-89,386,-339,203,-538,-97,-39,585,130,550,-302,328,-565,17,-83,-100,96,244,1136,293,-12,-34,-13,398,244,-22,-27,175,7,133,-201,20,285,1284,312,-177,-158,3,1747,4,143,203,-14,96,-353,470,15,-46,92,357,-48,122,-187,5,-100,-300,86,11,-122,-104,129,-144,-15,559,403,147,-32,-40,772,-247,134,38,438,33,23,34,214,53,106,14,-67,67,14,54,49,20,41,-17,-256,13,133,14,-28,-2,-30,51,10,66,75,-85,-6,-213,-21,107,-117,-160,15,-37,752,88,-10,154,1453,114,135,104,788,2,36,271,-57,11,-475,-139,92,22,-99,89,14,14,286,10,104,-652,70,145,70,15,8,-87,18,108,69,433,31,189,-1140,523,-112,18,119,123,-29,60,127,179,-18,69,-18,-252,16,187,577,-55,67,180,-172,212,-356,36,-71,101,408,-18,-17,229,23,37,498,30,278,-17,-187,33,646,-52,876,100,15,171,-146,-9,-175,-204,-232,5,563,6,392,23,561,132,45,161,66,384,367,38,48,-26,-144,651,657,144,85,60,381,167,-40,-1,5,326,93,110,-25,25,79,47,621,49,157,46,-46,597,20,53,24,2,50,-19,-21,330,223,-46,-217,166,11,133,146,-66,164,260,65,110,-20,59,121,242,64,-75,31,-32,-443,136,20,29,69,-24,145,96,-48,-9,118,395,3,-107,-156,-110,-4,96,-7,383,26,603,38,308,532,-203,-18,-695,-162,763,70,233,249,-224,15,-163,98,365,111,-1,-244,-449,13,-194,12,84,-19,77,69,80,32,-4,47,-17,26,121,-116,-12,-11,4,193,110,114,76,-197,136,-363,56,237,-107,-25,150,-144,821,367,224,-197,129,90,98,-146,87,54,-19,174,168,236,-532,105,163,25,14,-41,-1006,74,24,248,153,148,6,26,41,39,106,353,417,-135,45,51,47,251,95,31,19,-196,-40,62,-178,-106,46,73,149,-109,-7,-125,565,60,99,-216,9,157,302,240,16,17,76,0,293,104,-79,36,326,111,116,242,896,-25,47,-117,196,104,417,83,-18,-157,-308,-15,90,37,-918,0,-9,313,103,45,-22,10,-157,-15,-58,-147,-75,55,85,501,659,88,55,-15,310,123,-875,165,79,346,-2,-23,186,92,650,237,-60,556,219,26,-115,-16,-40,641,37,-225,7,18,45,-80,189,-63,-33,-46,122,-58,103,66,151,35,26,263,25,-79,30,14,52,212,373,324,140,-100,420,-100,167,296,48,24,-13,-76,5,29,258,34,168,-28,-146,96,473,24,136,857,170,48,50,54,96,343,206,-5,64,8,123,738,58,-110,-16,-118,-282,114,83,21,421,76,-7,93,160,93,96,592,84,21,349,334,19,181,9,-50,-72,-5,11,29,240,-116,-49,29,628,11,-9,10,222,-14,115,5,31,166,1,95,-47,67,91,479,-7,43,85,206,266,74,-292,112,-223,-81,56,75,-32,51,18,-112,-1,12,68,126,16,205,139,-523,11,32,-50,-95,177,-81,-168,148,-18,-18,-15,131,467,33,12,441,62,154,1236,319,80,-148,-997,64,-111,50,46,-16,-46,-50,131,109,-20,2,34,31,-49,157,-131,619,337,30,59,26,96,-28,-10,-167,-134,-146,-14,-20,8646,60,353,-23,273,31,89,-133,-11,175,9,-66,373,-144,-19,213,0,-45,-3,-110,-76,195,-23,133,125,202,-292,152,38,951,357,113,128,87,1238,21,324,478,69,419,215,-27,65,29,39,79,273,39,-80,-33,189,570,160,-176,-35,-109,244,44,160,228,33,40,44,201,132,22,-40,142,92,-11,-36,146,0,298,248,591,-191,429,169,292,390,195,108,43,-18,74,-26,85,19,26,-45,-3,-24,-4,64,10,-5,202,23,-7,-112,-573,-302,-177,-15,-227,-157,88,206,348,39,-117,210,-221,35,-305,-22,57,26,41,-34,-224,71,141,-35,-113,-12,117,146,-151,-2,-46,67,238,41,-90,-116,908,-466,245,107,-181,4,16,-147,102,-49,-24,627,14,144,-78,-78,134,15,23,-11,-38,351,148,424,14,-48,14318,148,-35,-34,115,-430,745,-11,100,-39,90,43,24,1,49,-118,145,-527,37,391,-112,40,-100,87,41,457,25,970,-43,-133,-195,51,-7,-35,-33,974,-44,-66,201,29,-78,-64,76,39,-59,58,106,-409,25,-82,709,67,55,62,96,52,9,523,270,187,-163,111,-133,-7,151,19,-59,56,-14,58,-192,170,96,60,41,35,80,-33,45,25,122,-407,-381,89,120,-175,-62,23,238,-60,133,-10,25,163,-67,74,1,47,31,-24,-1,-215,-84,84,-23,-337,17,-13,-136,-90,-45,156,-19,-85,-77,-6,401,45,262,-39,-31,69,46,-2,143,-714,43,32,15,-14,-134,114,13,-10,47,45,39,-51,-50,-131,168,-445,36,-23,22,-12,56,152,-10,-32,0,-101,31,17,-15,-3,37,903,29,90,41,29,-49,86,796,-18,327,102,67,256,255,50,24,52,19,-32,-156,-17,292,1404,101,-5,-99,18,-11,132,50,418,101,37,95,864,54,-144,182,129,-7,629,-6,164,-14,338,74,-42,45,-55,-33,-51,21,700,58,-26,52,294,131,14,321,34,52,-48,-71,406,-38,1478,332,147,26,148,496,1,63,7,26,-80,91,70,162,-1,-9,-2,9,364,149,559,766,597,-18,-13,59,-72,-21,-347,-178,110,206,-114,-4,37,-5,70,-22,21,9,-40,78,84,141,215,96,265,67,-205,-50,782,47,2,20,-46,72,119,87,97,-29,-7,14,506,40,-92,14,17,56,-18,-2,-10,127,-28,16,18,139,72,-11,137,-10,-7,4,-5,165,285,-198,-63,143,147,-23,234,379,185,-56,-48,17,62,143,895,124,-23,293,-32,-15,87,1045,-31,326,33,315,83,4,34,39,-12,-17,74,11,487,53,170,-136,195,-27,-11,246,-3,-90,57,-1083,-83,12,-53,-118,138,273,-111,477,-58,-189,217,-112,41,567,23,30,80,44,-15,178,223,15,87,30,-135,33,39,-35,30,-40,50,1310,51,121,-41,-72,-67,-85,409,81,-12,-211,-3,-155,55,42,101,407,145,-32,55,234,-402,26,152,35,-7,176,34,239,-75,24,108,-20,2701,-61,84,57,-40,5,-27,113,42,14,-3,-34,1260,2318,11,1021,77,30,-93,44,18,-18,-64,-46,-67,40,17,-37,-324,-20,63,1178,101,91,34,970,2573,96,-82,244,8,36,-31,31,81,-122,133,18,1,-18,34,-55,161,-76,-101,-11,76,-80,180,-60,58,69,98,53,-33,173,-48,10,-108,33,28,143,-8,89,316,205,46,-23,-109,14,27,56,-42,-45,28,21,225,171,-25,139,101,-2,42,83,26,-157,6,-6,121,-66,127,53,-6,-3,51,49,-115,105,-1,715,-128,-269,-38,-303,48,-117,570,185,44,-37,247,50,110,284,66,-179,272,-91,302,90,-43,-37,65,72,-4,-3,278,-67,27,19,95,-66,-127,62,-99,251,-201,20,-45,264,457,56,1448,323,-62,40,-54,13,-186,24,106,124,-1,82,-23,225,3,-180,-630,92,61,69,80,546,143,223,398,2501,213,268,-53,-7,49,108,63,11,72,113,143,16,452,248,1418,-4,120,1,37,34,27,-26,-39,1100,-76,81,-113,-27,168,454,-7,41,23,-1,58,229,-307,16,0,-20,619,172,97,-45,75,8,534,-38,-23,18,82,-262,594,66,-5,-3,-163,61,-30,-26,95,152,170,167,-148,87,352,282,30,18,14,89,7,19,-20,-5,162,-77,-13,-283,78,-259,12,104,4,205,-45,-147,-114,83,424,88,-28,122,-49,88,-327,-13,90,205,102,101,14,-225,-29,33,41,-14,6453,-2,366,13,34,25,39,143,13,6,-178,-646,-65,177,-130,-56,-49,75,-40,52,49,122,-187,-18,180,-108,48,-538,38,537,185,94,371,999,-629,160,54,36,22,84,46,98,103,-26,34,-624,218,-442,244,53,434,-174,-9,15,15,8,-19,153,265,-9,-8,41,139,102,121,-102,-132,-6,37,250,-5,-211,-184,208,93,-32,11,51,-52,1,-49,344,530,-246,108,-521,15,204,169,124,175,266,-1,59,45,-19,-5,18,26,389,23,-160,16,71,-81,-5,223,-395,-12,615,88,118,-2,10,-10,-142,123,61,-102,15,21,-44,51,-344,160,74,28,74,66,-206,-19,30,54,113,7,-248,70,-25,-23,-153,4032,-110,14,-24,-229,1319,129,-120,-65,-85,2,72,103,80,95,407,175,33,18,48,142,108,2,-53,-57,167,19,16,163,51,233,180,630,-54,94,-29,-1,5,-86,3,2,-2,-6,-112,-229,130,180,20,-121,390,-55,-16,120,-87,58,650,80,255,3,386,3,-47,34,-187,-74,-100,-64,19,23,-509,-6,-4,-26,-341,32,-44,146,-51,-528,60,39,52,-12,-17,133,-26,-290,-120,-102,-218,114,-48,291,309,17,256,-423,-81,13,74,-642,-7,475,147,12,-422,-286,312,145,12,187,-46,-321,52,69,165,11,-115,216,67,-159,82,5,384,7,106,-111,-89,120,89,-45,183,-28,636,-159,21,-153,34,79,21,-11,37,-45,-37,209,45,39,71,28,-83,401,38,-46,20,-134,156,-55,-17,15,39,-123,-660,37,-3,160,-50,160,128,329,82,-102,-80,186,78,-58,-23,-271,136,-45,128,154,-44,-42,24,141,176,49,-19,-9,20,-225,158,46,13,36,-16,13,-90,-96,0,67,9,-179,55,106,-648,167,135,35,12,4,-29,742,-344,35,-314,109,28,22,67,101,-26,-22,159,168,273,156,43,-72,-24,-30,-4,4,27,-1,-125,118,147,-49,-24,-182,141,538,25,38,-74,269,11,-38,-180,49,-33,1154,-9,-173,38,48,124,28,-51,-224,33,50,4,-18,805,58,105,-30,-22,43,-93,200,41,104,97,58,137,-205,102,-97,-56,-38,8,121,-1,-33,-109,98,-60,92,-11,15,132,56,132,-234,27,53,31,-38,-53,-1,9,73,59,-63,-22,-181,-2,-546,67,237,30,107,119,-2,-166,43,37,-24,-72,-36,19,-31,-106,-190,-328,13,-59,248,-145,-208,-185,-11,-32,6,58,-76,-46,28,271,147,-590,275,-31,-4,-26,69,-62,212,-6,31,257,72,-33,163,10,-47,-185,2,-83,-104,206,-76,-157,1,67,-303,98,123,-218,10,219,242,-37,-53,94,341,-152,5,138,356,35,88,-32,237,80,-10,64,424,-43,-143,-58,114,59,-115,-45,-51,-74,181,-15,139,154,108,323,88,297,-348,-20,70,-156,-7,-7,233,11,-334,90,65,-2,37,13,-72,-16,-49,1623,-161,52,94,25,-74,179,-52,44,-17,56,25,34,90,99,-54,-118,-21,14,42,39,-81,289,13,612,-21,78,139,17,256,83,-33,19,111,-136,146,81,217,-121,62,81,37,61,13,63,32,19,121,59,533,90,-188,35,13,417,-128,18,37,359,29,72,26,-8,74,62,334,109,23,240,-7,-3,140,16,-223,40,-21,-18,271,319,62,-192,-95,-29,304,-15,227,-209,13,-565,56,183,-16,-41,134,-24,-154,115,-107,-62,-22,82,499,128,149,29,-54,9,20,-35,103,41,-124,110,39,44,-7,149,-118,13,-103,-11,128,91,1,901,-43,40,-478,51,66,-13,212,166,-56,-20,28,-32,-53,75,49,-18,-12,-66,4,324,168,644,4,187,126,652,-56,5,32,44,62,61,334,94,-403,-40,186,-64,25,4,-73,-5,95,-71,462,38,15,76,82,-42,89,771,-8,30,-47,7,-110,49,56,57,443,28,41,33,178,-100,-36,-349,45,460,-35,8,7,-68,32,-85,-19,59,37,-16,50,124,5,67,-76,38,84,282,6,2202,565,-199,59,182,53,-66,223,-29,54,-184,-60,65,70,89,1,-14,-126,202,-104,-13,707,122,20,97,65,46,54,-8,-35,373,-478,24,72,227,70,-32,-15,182,-15,21,549,-36,-30,10,-363,-62,68,41,186,293,-57,89,-19,52,6,-470,308,6,247,14,2,-47,437,14,-43,49,-95,1476,44,436,-14,-65,2,13,-225,127,334,116,-9,-13,69,497,-163,-181,31,-100,883,-28,37,39,10,-57,79,413,-11,247,0,-191,-59,-3,-48,42,286,-225,329,2,-30,734,225,-20,-162,-6,-7,208,-88,89,-336,-84,344,-242,475,-262,-44,614,628,77,-35,378,57,28,33,15,205,-447,-47,21,-18,-33,-27,43,45,-63,6149,45,25,-137,-20,-64,-41,110,56,337,24,297,1244,-2,19,30,-15,-50,-21,57,-11,114,135,580,41,-39,44,42,139,-63,-132,-67,-274,-8,83,41,9,108,114,-161,415,-66,23,-6,229,174,-491,-93,-134,-97,224,-27,-46,32,86,-414,8,-519,17,-61,-401,15,-157,-16,32,81,42,94,118,0,46,2633,-125,67,-19,371,-235,92,505,57,-12,17,9,162,-3,81,103,-23,5,293,-48,38,19,-109,60,117,-80,159,-78,8,29,-33,156,42,-34,27,-48,-133,124,-205,68,764,-29,-7,119,185,-131,33,32,-261,-55,-6,-30,-1033,-18,86,-21,168,88,293,-219,41,50,89,290,656,-193,324,-99,56,-67,-44,-22,206,714,285,180,2,96,20,45,142,-100,-17,74,157,156,20,-27,-34,-37,-322,32,-12,21,-143,30,-1,-36,106,98,19,-20,-16,243,596,-106,201,376,-8,-119,-22,-202,84,-355,963,64,140,-22,35,-36,98,-36,181,111,58,232,160,100,27,109,-35,-76,110,63,-3,132,30,157,108,-34,63,166,-116,44,33,76,47,-156,-76,30,14,812,-5,-540,41,22,104,-22,-56,-107,287,21,42,-2,301,1,-39,18,214,-113,127,101,-48,152,-44,32,-147,53,142,-80,-8,496,-1,57,26,52,-97,118,94,47,-14,28,220,54,6,56,-11,-32,-48,-212,-4,-175,6,105,-12,20,297,138,70,146,169,-234,53,19,85,147,132,-1,55,23,209,-5,-38,73,30,-10,0,30,10,38,0,-214,20,230,161,44,36,142,48,5,-19,49,261,139,-5,-33,94,61,71,2,-56,67,297,285,66,-46,21,-2,99,151,68,213,354,203,98,130,169,6,365,-165,235,35,-49,-52,-6,192,1120,312,-40,45,546,42,-7,37,-46,23,-18,246,-78,22,117,28,-87,-35,293,37,89,37,134,33,52,86,-38,-5,7,54,-16,-52,239,154,-10,203,47,-2,114,-59,-83,-9,33,118,376,17,45,-173,97,0,224,-20,210,181,86,-37,39,34,-77,-314,300,22,35,127,37,138,100,94,-6,-58,12,57,380,-86,262,142,15,17,8,86,-132,4,-150,17,94,0,48,-114,-28,14,8,14,14,182,453,-6,212,1,124,42,2,24,6,255,254,198,115,15,191,330,80,225,25,252,-69,149,-113,296,21,-28,-3,449,365,28,40,331,233,-119,435,24,-27,62,-62,11,28,47,38,-34,183,638,52,24,-31,-2,137,25,68,-87,10,233,396,115,-31,574,65,172,76,33,11,0,-4,11,74,81,108,-68,-15,198,1026,2,8,169,-10,128,759,512,136,128,112,49,326,-101,99,930,-179,-128,100,201,34,31,96,-25,27,10,302,7,-40,3009,530,43,2045,480,-224,32,74,-48,250,21,101,54,120,283,253,42,36,33,56,422,28,21,-394,108,431,56,392,24,9,10,17,15,-519,68,78,-40,7,104,1693,149,393,74,173,302,354,349,13,39,82,466,350,51,248,-185,134,175,260,224,38,-74,107,140,427,-18,-18,-37,480,187,-503,189,1302,-22,214,170,-63,112,182,-28,-32,-108,42,-19,92,153,488,-55,210,139,250,37,158,14,-193,168,-49,287,122,89,130,-35,126,76,100,-4,0,23,34,29,188,394,16,748,-38,591,110,64,-51,88,-31,20,1144,49,-49,374,13,4,43,37,-9,177,90,20,-56,108,190,-72,32,112,-13,395,22,11,431,-32,173,61,155,122,116,143,-32,20,20,-37,299,331,175,141,59,144,80,51,115,28,0,59,-5,124,67,558,-122,-2280,-139,153,44,260,71,-74,89,39,102,18,101,-81,15,378,85,64,27,5,68,59,-99,-434,138,265,35,255,48,-2,406,178,114,31,79,153,45,-57,-93,-23,318,220,30,88,-27,100,60,10,76,92,50,-20,-143,147,-86,-4,-40,-21,-12,188,54,182,414,151,68,50,241,-114,49,739,146,82,73,-8,26,49,212,74,143,293,-164,14,-44,250,-146,107,86,181,-182,-9,-3,33,156,176,154,19,30,-9,64,36,-4,68,169,-24,136,-128,-114,597,1325,0,132,67,-32,63,218,117,793,29,-28,350,127,138,-18,-49,11,21,55,61,-7,-5,-3,53,80,9,336,51,10,204,448,59,79,52,121,-48,502,233,-10,69,82,132,99,-174,89,0,-1,58,95,-5,45,30,51,-3,89,-10,-110,41,51,150,-75,54,31,172,1413,146,61,17,141,42,1581,-214,55,-260,13,271,-20,281,114,-33,29,200,-91,117,213,121,113,48,400,597,46,55,-132,40,-7,216,-36,88,242,459,105,241,-1,-15,82,-29,-1,-240,-34,-45,55,8,-41,-24,-20,19,225,349,-3,17,-4,20,296,556,-356,-426,73,-28,249,-468,33,33,169,-5,104,54,-154,192,-12,69,-23,34,1,109,13,140,86,-5,24,24,31,-14,46,-19,117,-100,30,49,876,-3,-38,6,92,25,-78,52,59,49,-12,98,583,90,144,640,118,58,42,-137,223,794,-17,24,35,-19,62,-396,2,-9,-24,252,90,11,-64,-483,61,36,95,22,7,14,622,106,-305,108,46,167,288,129,114,24,310,-488,55,135,77,79,40,47,147,2,14,312,74,31,576,25,94,-199,11,-18,-315,64,-25,94,257,118,-3,-349,381,16,371,159,-64,112,553,116,-27,-68,52,-5,0,139,40,10,-86,-69,567,49,-357,28,34,826,71,84,167,-35,37,-75,-11,78,-30,-97,42,64,-281,71,223,-106,335,-33,130,136,5,8,-25,579,-7,-50,96,45,141,62,56,-7,24,136,135,5,-56,57,-47,-1,99,15,2,221,120,146,-59,316,75,124,5,-4,121,75,-474,-107,238,233,130,-16,7,61,-467,20,-53,639,80,13,-53,35,48,66,15,21,129,247,238,21,23,43,-80,83,43,-4,-1,-56,40,36,-2,60,31,-57,70,67,-49,221,1024,66,34,31,84,43,334,63,-138,76,311,499,139,39,-1,45,55,127,-167,93,18,79,-9,10,-56,276,-98,88,38,838,168,322,101,100,560,74,121,1370,192,68,-10,179,171,185,-26,103,145,-209,112,13,81,132,-277,-26,-5,287,41,3,-1,-146,-9,62,131,521,50,315,20,-16,81,-33,-3,25,83,55,-9,41,112,-50,448,310,169,-53,22,1,-32,123,-172,0,259,-244,244,120,75,-15,-138,154,-36,74,-147,219,43,48,362,97,223,357,-38,-1,63,70,62,57,60,-150,307,137,204,171,262,54,80,45,22,45,25,-27,49,43,758,63,198,110,127,54,-25,46,230,-38,-96,88,122,2404,783,-35,32,107,100,-14,20,10,927,120,347,-12,85,319,71,46,64,9,-191,-37,89,-105,50,41,-731,22,137,690,529,153,1219,-67,-229,-36,41,-165,-56,49,63,-10,162,34,91,329,77,80,253,179,-12,43,32,-6,243,145,-15,-395,42,37,160,132,94,56,108,188,25,105,319,-89,184,231,22,78,146,87,36,-446,70,59,111,266,-67,137,94,73,79,78,75,36,190,61,60,35,-14,-19,95,-22,183,-54,-52,232,-38,-19,-18,-18,-9,-32,23,20,93,51,169,-44,80,194,41,-263,85,-93,66,-37,-139,28,34,-232,510,-14,56,156,234,20,53,-130,27,115,-85,8,-60,72,251,148,78,138,-100,53,867,157,-51,49,209,516,165,16,90,275,-91,492,-21,28,98,29,-3,464,-432,88,204,224,54,368,115,64,-73,387,148,131,298,62,69,190,101,6,-155,305,101,470,-36,-1,10,96,9,159,525,108,-56,-8,83,387,-251,69,16,508,3,-39,49,-58,35,39,-7,169,260,-121,22,156,161,475,111,55,49,-148,20,87,-21,-1,245,8,-22,8,-3,71,16,102,46,93,-59,18,92,1,201,29,28,1,-4,113,69,639,-186,189,23,610,301,154,1396,15,-161,71,104,148,5,-66,50,28,421,30,79,82,154,58,22,10,48,79,34,119,97,7,84,319,44,76,146,-1305,306,149,186,-10,106,62,1196,60,40,75,87,-171,-27,283,-29,20,39,79,97,114,16,-68,135,-93,24,211,-115,1102,310,-322,-155,62,-241,401,71,447,234,19,150,51,136,10,31,26,70,15,-55,305,320,-26,179,94,-55,42,-129,-286,1,-31,143,221,-1,-45,311,126,77,-131,57,218,610,-36,26,13,-516,-34,-117,95,201,36,42,-69,1444,-6,93,42,-352,31,46,-53,376,70,98,-11,276,-19,-98,119,83,170,313,85,267,22,26,560,-128,147,488,53,203,132,-23,-129,51,78,45,88,43,964,162,94,38,203,-155,17,77,165,75,170,218,235,229,432,788,-4,176,99,-17,459,116,98,533,-11,-252,-183,4,206,57,273,66,110,101,132,83,-45,32,91,-45,-45,89,330,-161,150,39,174,6,213,37,675,511,192,-18,-43,3,68,14,132,200,-276,311,20,22,-16,73,159,-30,30,89,697,237,21,-61,24,79,-41,14,-57,186,541,39,90,-15,169,-33,66,72,-163,160,83,126,-38,-83,53,-26,-13,40,-248,-19,74,17,13,133,38,43,169,28,334,45,23,107,72,-50,250,145,221,153,44,1165,51,485,145,236,17,-16,81,316,57,-23,68,-104,116,38,39,-479,7,324,21,574,71,281,179,16,36,136,9,32,111,5,8,99,28,2,253,68,-114,129,100,97,168,139,160,-16,237,123,589,82,-39,195,83,-155,20,-83,21,7,-249,13,246,1,43,-55,61,-538,189,96,62,125,67,362,245,135,1352,158,192,97,128,-9,-27,16,457,119,258,254,93,270,1340,127,176,106,-25,242,-21,627,322,431,133,97,113,248,144,-54,-14,579,-278,-34,-6,128,-144,-4,109,118,166,75,326,-7,168,147,37,21,43,70,235,48,469,-90,50,1,314,116,52,28,16,-304,-19,750,262,74,34,-14,171,-171,38,206,1166,563,-8,106,-1,63,64,90,234,234,178,526,227,91,-43,-88,27,217,131,-3,24,173,277,-1,431,-23,87,154,131,-158,74,-74,-7,193,-263,-174,47,65,-54,199,-26,7057,-60,-86,454,25,238,41,207,86,-33,4,0,221,-31,-772,38,390,55,-33,-4,90,563,93,71,-1,-58,54,337,223,1061,459,-406,21,152,97,30,21,0,-15,9,162,29,69,-24,150,26,192,40,136,729,158,163,-22,-47,94,133,126,-254,5,676,145,79,49,85,263,155,68,274,-20,16,136,210,29,0,14,51,92,-67,48,312,-24,-300,28,94,242,-30,123,93,154,140,1992,77,435,635,73,54,21,53,47,-3,23,499,108,44,347,225,4,84,194,475,-24,105,-23,86,16,117,34,69,58,25,85,8,-241,211,278,505,267,55,224,1846,161,176,200,-233,317,34,25,18,-328,-60,0,76,-10,95,-33,-82,29,193,-15,601,104,328,-32,154,37,247,-45,75,69,290,-45,-35,80,-33,229,243,271,33,-72,-51,-9,-56,-152,53,-115,-206,-111,517,60,118,127,131,420,-40,106,192,28,-350,65,-16,89,-20,-143,37,447,55,-41,-15,116,214,-59,130,62,144,46,98,681,298,195,27,33,18,-6,397,-20,-39,9,16,578,-64,18,177,-47,-40,-570,50,38,-149,11,458,57,-398,-47,-124,79,-61,-52,199,200,50,136,46,70,-1,53,317,271,722,165,445,218,156,7,266,-322,-61,16,-591,337,99,-9,17,432,-86,222,-510,50,-5,80,130,-38,112,-266,188,-74,145,296,94,20,-72,18,-12,450,1218,452,-1029,96,28,142,51,86,338,19,135,335,449,128,380,244,-14,384,89,120,127,215,200,2,10,314,210,24,-72,-54,-23,100,-4,20,488,-59,119,146,53,-5,207,-27,27,61,438,-9,61,-56,633,141,562,678,63,-72,8,-6,-37,51,-46,16,805,-29,-21,421,81,45,36,21,-82,662,90,-8,-13,1210,352,1571,77,29,346,92,77,-51,144,-67,363,-1,-9,45,-6,861,-12,89,77,50,111,-473,929,-12,281,122,142,-6,231,912,22,206,-51,42,50,90,-290,283,212,49,163,114,-91,161,416,27,58,-73,20,-99,85,-132,-30,-80,77,228,16,398,100,-46,936,48,46,317,-30,5,46,201,-14,-25,675,-54,-565,284,421,-44,133,62,506,212,490,-88,-160,106,58,8,89,113,40,60,220,21,36,-22,108,18,125,132,24,216,24,-33,-141,41,64,-1,-10,117,56,-7,992,76,46,613,73,117,74,0,103,105,-11,0,0,148,1,33,14,167,32,-10,-83,137,27,9,-196,-1,17,-109,-151,-65,95,156,259,111,23,213,-11,28,255,25,-141,183,-219,118,71,-72,96,167,13,-68,57,103,120,-20,98,540,34,-159,4,340,175,172,259,-22,-32,11,32,-286,115,-37,73,-10,-12,193,-190,17,102,470,-81,378,-2,91,-5,-110,77,46,159,46,413,33,-8,-8,-72,19,41,2,160,128,205,41,28,554,89,326,-14,60,499,63,-254,661,474,-93,40,8,-10,35,19,50,135,85,-264,37,-36,204,33,52,-14,-61,-32,62,43,238,592,228,14,462,156,42,-9,253,88,69,160,30,-66,-33,41,73,15,11,136,30,969,367,78,174,55,19,46,204,124,373,14,267,109,-273,19,106,-105,1857,33,188,18,56,99,628,91,414,3,-81,-9,288,28,56,296,36,302,617,421,295,50,85,-75,237,173,136,-183,353,249,43,-24,208,95,194,480,-64,159,-138,-142,162,31,167,132,-19,-223,-7,153,307,126,22,66,136,71,403,-78,-39,176,80,20,273,85,193,77,-264,172,330,26,85,-216,152,244,-97,62,3,98,21,-107,5,17,109,157,170,-96,169,87,456,-47,34,0,50,140,-40,103,0,-79,64,993,141,521,231,1185,29,284,-104,365,565,636,-135,848,72,352,83,508,32,-54,-43,17,165,165,365,64,187,51,89,123,-3,106,49,55,-27,23,79,95,161,436,218,123,257,246,346,45,-50,9,511,222,-76,527,91,194,-18,-267,-56,608,1490,690,-12,-75,-528,56,173,385,463,-488,-56,136,90,278,-105,438,272,135,36,-125,52,-638,796,18,120,120,64,611,557,40,209,93,-509,-44,202,172,46,182,885,49,139,392,250,6,178,45,89,203,-186,782,7,-27,-38,193,200,-249,103,15,168,1481,27,8,-33,12,220,288,70,132,-1572,139,1110,30,154,694,-16,-84,18,77,65,48,-3,109,601,53,162,515,510,14,-32,-64,0,-95,-358,250,183,11,246,626,296,53,223,56,387,16,88,32,446,272,-10,90,59,46,-30,52,-135,94,-36,-15,330,137,-144,-177,6,12,10,28,338,165,77,105,2,59,93,95,63,377,63,-75,198,271,100,58,170,37,-77,253,262,111,82,219,105,356,42,195,487,296,43,-74,42,-39,142,107,269,122,119,11,278,225,330,241,-61,440,77,71,71,10,247,398,-13,10,113,234,-66,503,-103,-462,20,56,-108,110,14,86,177,358,8,-134,41,387,-91,-14,-414,-64,79,-33,23,43,43,132,51,20,-34,-23,19,84,79,216,509,36,55,129,73,-12,-148,73,73,-82,-19,90,326,372,-70,48,-35,82,48,-99,13,-180,109,57,59,32,29,30,-5,25,72,125,99,176,124,32,185,264,13,17,6,150,0,78,147,103,85,59,108,-595,782,99,82,36,219,113,74,17,23,72,228,-141,180,14,90,23,77,230,267,-275,295,67,4,-8,98,97,122,6,-287,47,34,401,226,226,-57,194,114,91,484,46,-12,16,39,532,16,30,-104,485,52,571,48,1069,194,110,-5,-2,50,54,-7,228,1617,-470,39,175,37,47,82,35,164,61,39,25,57,4,1,102,53,-3,43,35,-31,54,64,43,-50,46,220,89,213,64,472,75,293,49,246,620,60,327,103,-7,25,31,25,-56,330,128,93,-184,59,-21,253,466,63,156,277,-72,-141,995,1,257,2358,325,197,614,153,35,108,4,202,-279,12,449,16,1,107,132,-9,66,74,31,351,72,-23,42,273,26,204,-33,151,106,361,113,-2,-71,-48,22,32,80,96,-209,-229,1,-204,66,4,-82,-2,-64,375,329,357,100,184,33,77,217,211,307,243,25,104,590,237,211,56,56,136,200,252,109,235,57,133,402,-67,-12,-36,195,140,108,389,127,103,72,19,2,108,340,62,5,337,223,27,71,178,85,9,23,-8,-36,36,23,-55,306,-1,-173,-721,93,6,149,71,611,256,-29,63,35,-50,543,228,93,55,15,46,3,-21,24,141,49,259,574,211,101,266,238,320,736,220,129,-11,-298,-13,-179,18,761,31,90,-270,240,-9,72,376,150,-5,360,-58,-7,-9,-9,174,138,-497,-374,33,51,1051,390,-145,369,-131,141,31,416,105,161,-45,240,-235,50,90,278,119,9,253,179,46,-26,-11,3,32,29,56,128,54,154,34,115,10,41,60,12,17,20,71,16,689,58,-398,103,-10,137,217,277,954,77,241,42,44,132,42,149,42,84,211,493,63,91,-12,59,34,214,39,20,112,29,19,81,196,-60,63,-44,-19,556,-47,-9,92,636,145,-78,38,-36,17,215,1163,46,51,87,-79,15,181,14,-44,79,31,190,48,122,93,96,120,-1,13,238,143,397,740,41,1815,-599,258,-215,69,70,-195,257,-351,8,198,430,452,583,-367,101,-18,257,57,25,97,67,76,202,12,-48,197,14,107,147,234,-100,723,56,-12,109,-128,84,70,42,53,140,64,361,38,61,359,51,-37,-26,18,-70,-252,56,-112,-158,58,93,-9,132,-53,55,-19,37,245,95,600,777,194,159,102,79,20,20,-324,226,-7,34,-9,143,-2,69,435,100,98,-179,43,241,57,78,-218,150,183,82,-12,77,117,-72,150,-170,-21,117,-128,62,70,35,117,40,-26,226,-23,246,16,-596,21,99,41,42,36,-53,21,59,193,684,2654,158,22,-153,143,602,7,54,101,460,-72,-33,323,112,22,286,331,-125,37,-244,218,138,-29,-154,-98,20,-9,-31,18,26,54,111,204,186,90,40,237,89,120,-31,18,37,553,79,68,70,69,-172,41,29,312,47,259,-44,43,-1622,152,-67,92,-22,28,238,-20,90,-12,-469,-82,75,15,263,214,32,672,-59,582,226,227,93,-98,29,102,-49,4,85,201,19,53,-38,426,53,224,14,375,11,-80,17,76,341,78,-87,-66,-3,-116,23,48,-67,235,32,30,81,129,-4,47,151,-85,-2,26,224,192,-9,24,6,85,-489,119,105,25,1987,122,-88,159,81,193,91,153,10,206,-1,-60,348,-5,495,149,45,122,152,-108,1628,-436,68,19,55,24,-154,21,165,382,-20,-131,238,-272,163,39,309,291,341,25,4,-106,92,-1,554,29,-386,45,3,-36,102,206,55,1027,228,484,-41,405,-7,1486,124,137,181,39,244,429,34,-151,60,21,-13,7,2,-37,146,179,4,55,0,82,45,370,364,-19,-12,73,69,109,-84,152,-151,464,318,851,-127,-119,30,54,83,32,0,-37,-244,-13,-92,71,61,-220,60,-46,-71,133,117,47,313,190,126,7,113,70,115,40,96,366,576,207,44,20,435,127,10,101,483,-440,618,134,-52,499,90,214,-92,-28,194,-89,21,72,7,97,699,25,49,334,46,39,106,305,88,237,360,764,159,-173,-137,60,215,87,-11,464,-17,206,37,185,976,104,177,40,78,987,-2,675,300,-2,-181,42,-34,74,67,103,-246,351,122,29,81,98,207,120,274,324,236,18,303,101,45,1029,3,64,18,-52,-11,361,232,-26,150,-27,398,156,113,405,39,427,350,35,-14,76,360,75,399,-32,20,106,23,514,-71,-32,261,121,305,371,67,-14,88,235,225,36,12,65,185,433,-117,27,53,5,-16,6,24,137,96,21,-23,-62,211,-45,262,24,2,104,-82,100,133,152,54,115,43,-7,362,458,180,314,-151,3,26,37,0,-49,-121,11,43,-65,8,64,15,149,-170,255,98,164,535,15,131,177,28,707,925,70,108,-27,108,436,30,-56,-15,-407,1188,94,1706,113,24,143,467,94,74,-125,38,136,26,45,-967,-3,835,778,66,-98,375,122,19,14,14,65,70,27,404,82,76,136,54,57,32,75,300,63,41,993,339,-68,44,-20,18,43,-63,150,7,-155,-1,84,156,44,184,-169,356,-44,53,38,200,187,46,-12,3,43,54,-14,124,130,72,-265,50,155,-82,39,-50,325,352,106,210,-59,83,115,114,12,24,359,16,22,103,24,59,88,-16,127,2790,35,400,538,6,14,-28,64,7,360,8,606,7,-139,1,74,47,258,171,-110,100,24,81,40,81,-108,126,347,214,21,-14,476,27,185,91,86,45,330,164,15,454,18,14,88,558,-50,-222,293,-4,182,104,53,6,-39,317,37,-45,54,21,126,210,32,297,54,-22,399,7,192,148,48,495,128,65,177,219,157,101,131,120,601,4,18,155,63,671,69,-8,82,-8,-24,97,223,1263,48,-143,-44,33,-239,101,142,121,-1,57,43,-42,4645,192,-48,177,13,80,325,-3,237,33,195,49,38,418,463,209,51,31,42,-28,-14,48,36,-26,-201,-43,99,337,91,132,108,17,4,407,503,27,158,61,6,-18,84,-39,49,-30,64,-432,-23,39,95,-37,3,101,19,-40,105,-7,27,-10,68,19,25,-17,183,23,-6,74,-233,157,-542,-7,37,-44,85,-21,300,862,86,64,63,554,47,-18,556,11,132,16,463,428,381,14,178,-61,233,97,163,-45,349,-5,-45,877,359,201,268,70,102,-156,71,30,-17,42,-28,32,47,88,278,657,92,69,-161,257,-59,48,-69,130,17,11,42,18,226,85,-10,53,87,18,-72,-197,236,0,-11,-401,7,27,43,39,113,167,4,-38,42,300,275,488,106,17,137,-232,-2,238,-19,160,62,-177,101,270,59,50,-87,-20,24,24,-39,69,-91,76,448,399,18,-9,67,-217,-22,25,197,-89,-53,45,36,-142,81,27,16,141,-71,-48,-19,-6,110,-34,-43,-331,88,-106,225,-66,-8,-45,68,-13,-27,72,97,173,-54,152,99,70,92,160,-64,36,30,-206,-51,-685,272,-102,86,110,66,-16,45,58,-11,26,30,512,78,248,60,92,31,13,20,-26,141,33,641,3,-1,-21,-31,13,16,106,173,-123,-180,-45,64,93,38,28,18,1875,-11,185,-65,132,64,885,13,62,46,-5,50,66,32,18,30,-15,-23,27,-106,2,175,-24,-48,111,73,36,-328,-10,-13,-17,-18,-39,-1,44,-29,32,7,3,92,-30,73,30,34,15,87,61,59,94,-30,-14,-32,6,266,-65,122,-55,1443,20,212,198,-69,-14,2,-834,-37,6
-28,-59,-51,31,-111,-132,-42,-25,18,-27,-78,-57,-75,-35,7,23,-33,-122,19911,20,135,-3,25,-49,21,-25,11,-4,10,-1,-81,-5,-265,-127,-242,-176,12,191,78,-36,160,80,7,327,116,94,2795,25,-7,1,44,751,-27,389,92,-47,53,-39,27,75,104,60,58,-24,32,6,145,-4,35,-65,-86,15,8,-4,8,3,36,24,116,10,44,127,74,-8,34,116,9,62,-20,34,43,14,66,78,43,6,27,26,25,21,7,-66,-24,26,-81,18,39,80,-71,-11,-10,-11,3,-225,-139,16,41,-29,56,24,-12,-42,16,144,8,-29,30,2,58,68,10,-19,3,19,-7,25,58,-73,-5,7,-63,-9,40,9,-52,16,82,118,9,-10,41,156,25,92,-1,-29,89,-34,53,-38,275,2,17,3,490,-11,50,28,9,-8,383,-50,-13,11,59,-4,34,-18,28,65,34,12,-7,30,47,36,-13,-25,-103,-27,170,-3,16,13,10,21,42,9,-17,140,11,109,21,1,-38,66,-50,71,65,97,26,-45,19,-47,-36,-120,66,170,1,-16,70,-14,69,14,19,1460,27,17,142,26,13,18,374,36,55,-13,49,0,145,87,167,0,244,-3,-11,62,16,35,37,33,-17,47,48,-3,133,-41,-12,15,19,-8,50,67,-51,68,-5,-20,-37,-105,15,83,-49,5,147,-24,33,46,-6,9,-88,-17,-14,27,451,29,16,27,18,32,101,-20,342,117,195,-16,-3,52,27,34,155,-45,17,-43,1,38,34,14,22,204,-22,-7,-255,29,-21,35,55,-10,21,6,0,18,274,60,56,54,46,104,148,46,4,-40,79,-30,61,21,2,34,-20,55,172,75,4,-57,2,-2,21,11,159,8,-39,370,32,-46,254,27,-32,54,46,36,-24,14,-65,95,81,591,-16,78,-35,134,201,5,17,-12,117,4,230,46,6,5,111,43,39,9,38,23,75,-2,-74,1,115,34,-5,-18,15,-17,3,45,29,48,83,44,86,33,25,14,-12,-15,6,-85,-10,7,48,66,31,-36,6,49,-22,43,-23,21,-15,37,46,52,54,2,163,34,27,26,194,20,-4,-17,-39,58,61,53,93,117,103,87,13,4,-21,-70,25,2,-8,39,70,28,129,141,-16,-70,18,-105,116,13,37,19,236,74,31,-15,-42,-50,61,34,54,-25,39,-17,142,-39,2,27,-2,12,23,-31,44,20,17,-18,20,33,23,-3,35,0,14,-63,4,31,25,51,-17,23,-41,-55,41,181,10,26,37,5,120,99,-90,29,47,5,-8,13,-9,71,40,40,19,71,17,9,-28,100,70,56,48,13,98,356,17,125,84,45,27,-2,14,17,47,51,-28,53,16,-14,21,-60,4,37,7,131,75,73,385,173,16,14,37,12,7,-21,453,13,-7,-1,19,10152,-2,8,103,-29,-25,6,29,57,33,4,61,28,97,4,-48,5,12,-1,13,35,53,-11,35,50,28,-8,19,21,35,-260,-54,-11,-1,44,62,-1,300,63,79,95,-144,78,32,49,9,-28,8,13,22,94,34,35,-5,96,116,25,-9,-66,-35,6,82,11,34,-10,127,-1,501,41,22,13,-14,64,129,98,26,-30,-9,132,-33,98,84,343,-23,-4,14,68,18,-6,-3,22,-2,47,31,-22,92,-3,6,129,35,96,-79,20,-1,-34,12,-41,-6,-22,47,16,41,-8,30,24,74,-11,19,15,-26,-31,96,72,-41,13,10,-15,-4,14,56,11,31,-14,41,12,48,-37,-11,-22,27,48,4,26,45,-28,159,-4,38,-7,26,41,5,30,14,59,-8,26,-252,36,15,-2,-1,101,41,2,22,21,23,60,40,-20,-15,0,50,24,49,34,36,181,24,1,83,3,1556,-14,17,15,-73,4,20,-15,28,41,5,-4,60,-20,20,11,-44,90,-8,-66,28,10,-19,51,10,-7,-9,74,168,5,203,10,70,6,2,20,18,39,277,4,-9,18,-7,-6,72,28,-34,1411,292,1,-46,68,-48,140,228,206,15,28,27,-22,-20,3551,50,-5,-21,91,82,-11,25,8,42,-76,-330,52,13,-26,-55,-89,-41,2,151,49,-6,352,140,64,-32,-50,99,103,-55,72,-22,-3,74,-2,-6,77,-18,-9,6,18,-4,213,-12,25,-19,-35,24,-115,-11,52,24,-36,-23,-34,-52,-19,-1,15,10,-78,40,97,27,64,-46,32,2392,58,5,-10,139,-45,-8,-90,281,2,-42,-13,13,-7,31,54,37,491,-11,36,-20,-3,45,-12,60,-1,-43,1146,-35,-17,32,-13,409,4689,-3,-130,12,-2,-17,11,69,-68,362,84,-8,0,165,93,13,33,-12,81,166,-15,19,80,8,87,2,-36,53,-14,5,1688,-73,-16,7,12,-14,193,53,-62,-65,-24,40,18,-12,-2,2,-22,-30,59,101,32,-178,4,181,-70,-35,14,43,25,26,-2,15,85,-12,11,12,-1,-9,-22,26,40,0,-44,-25,25,67,-5,21,29,88,20,128,-6,-59,892,-22,73,31,61,-9,-6,-4,-15,25,-20,-39,42,20,4,19,-83,29,-40,56,-15,18,1,-37,71,-3,18,-108,298,-23,28,22,537,35,2,-55,1047,-27,81,4,52,2,-43,-75,39,34,17,-61,44,4,421,285,-13,26,24,-18,-14,51,81,35,-5,-30,3,7,40,30,48,85,-6,50,30,3,31,56,189,32,123,29,9,10,100,75,93,-28,11,21,623,27,80,-18,123,0,14,9,29,13,37,10,129,11,129,30,14,18,27,185,28,-51,-50,58,-128,0,42,157,139,53,-60,22,-5,14,-1,-1,15,-36,676,-9,-20,-1,-29,78,24,-41,49,-25,34,34,235,50,29,-1,-85,-13,-6,-21,1,-7,11,-18,33,94,32,121,-22,31,-99,-15,51,16,-4,31,67,5,-4,604,50,29,22,34,4,1,118,-46,-16,34,67,30,-4,99,-23,-3,216,34,64,-31,43,26,14,115,5,35,10,51,47,20,15,13,-6,61,11,14,-16,38,69,-74,21,25,29,59,-70,45,-26,-32,14,19,5,18,-42,-7,-9,-77,77,85,153,-111,21,-1,5335,957,11,-35,-79,37,-11,16,93,-20,-69,13,64,-26,-70,-19,-20,43,-102,23,38,11,-3,34,26,4,57,50,18,11,20,39,9,-21,-2,23,41,37,83,2,-9,-9,31,11,434,7,35,27,73,0,46,-18,36,-24,23,-7,-25,33,10,15,127,24,-6,-44,139,0,154,-46,36,21,-11,-4,94,10,76,-5,9,12,12,19,-2,27,96,-3,10,-35,-9,49,53,28,54,9,-92,218,28,-14,4,2,31,35,156,-24,-4,-7,-14,35,-5,69,-1,77,326,64,47,36,-43,38,31,31,27,-193,0,100,41,47,-13,134,17,4,62,34,77,-14,-13,-2,-21,80,33,433,22,2,314,7,26,130,-31,286,22,244,1360,1,303,-249,30,20,214,38,54,8,125,71,40,-10,3,-3,46,298,27,76,38,1,-6,22,289,38,8,85,9,52,6,-90,-29,78,-14,-99,53,35,14,-18,-11,19,-30,25,-198,0,-13,51,-131,-28,-11,137,87,176,43,-139,38,-20,-2,20,44,-36,6,187,19,-17,16,-3,-17,-1,30,34,148,28,-1,45,56,85,38,-30,-2,0,16,113,-144,6,26,-44,-15,35,93,-52,24,99,259,94,13,19,-2,19,23,-16,-19,38,18,-57,-8,-55,3,-6,96,20,61,29,25,28,1,28,26,0,111,24,8,-3,-19,-117,-10,85,-2,27,117,-3,24,-24,-28,-26,-14,-62,139,53,-16,53,-9,-18,269,185,-2,18,9,1,-19,163,-9,22,-42,30,-36,6,119,24,40,1,41,-9,84,-74,-2,15,-11,16,5,-20,-35,29,-11,94,20,152,48,4,4557,116,-13,-37,-18,26,-10,-7,43,-15,-24,82,95,-6,-8,-17,8,-52,-18,-7,21,-9,466,66,35,-3,46,26,28,51,60,12,-27,5,44,30,2,69,127,-84,16,9,156,-127,-30,-33,11,38,-6,6,-10,-55,60,-110,3,36,12,-25,-5,6,-14,185,7,-1,61,23,-9,165,-22,10,22,47,118,35,5,37,-19,26,15,8,-24,12,24,-4,31,14,11,-14,77,-14,63,110,89,84,40,3,-44,-264,95,30,-18,-9,-4,-1,65,15,-86,-5,-28,11,-64,290,-6,-6,76,20,16,-48,-119,26,47,-8,-34,48,21,15,-29,2323,-11,-18,25,-46,-30,332,18,-3,49,21,53,-52,-10,-14,18,65,76,20,30,-30,50,29,62,22,5,9,38,12,-16,66,-46,-30,23,74,34,43,61,20,-43,26,-19,87,-45,26,12,-7,36,3,2,-14,54,24,-2,49,91,53,14,10,-73,57,-23,23,49,-5,25,-114,45,26,56,21,4,16,96,-26,14,12,19,-19,19,23,4,2,70,29,-4,475,-11,303,52,1219,18,17,21,16,-25,81,224,134,42,-18,59,1,5,-13,18,-35,41,41,-5,29,18,22,658,34,9,8,-61,-133,38,-29,48,-58,0,124,-22,-14,262,-14,14,26,24,31,56,-151,-2,-86,14,-12,-12,-60,269,528,-12,87,38,73,-16,128,3,17,-14,107,47,14,2,86,3,145,95,19,-61,446,7,271,204,9,11,-43,-21,27,-23,44,20,-60,937,-33,3,6,-69,15,0,-10,7,33,15,-30,10,-17,-18,29,5,23,-14,22,1566,20,20,15,-101,31,10,19,355,9,-66,15,-68,-12,5,-11,17,-7,10,164,36,-3,-9,19,48,164,24,95,3,-5,-12,171,32,7,25,-27,50,-21,107,36,7,-9,-9,-159,9,43,-12,37,174,21,327,-30,31,23,9,-4,199,92,2183,127,-73,236,7,25,-6,-16,-75,-15,-12,46,-11,36,40,147,-48,31,-33,808,19,19,50,23,43,58,-28,10,-45,39,18,-15,1168,12,27,-12,32,60,-5,67,26,11,349,34,29,107,-30,46,-32,47,34,-39,42,19,171,11,19,27,115,-35,33,-1,13,146,-3,3,90,10,39,29,-16,20,-11,47,-20,33,0,-38,65,42,-4,-4,-22,20,0,7,31,-2,18,7,71,15,-31,-11,-12,-15,147,-63,21,95,14,27,84,-64,25,-6,-8,13,33,-6,-41,6,66,110,68,-32,14,-9,50,100,47,27,48,-7,26,-84,7,-63,34,-91,-4,147,20,8,64,20,15,-58,15,-30,-30,4,-24,92,14,1,66,6,-9,-96,-24,30,-27,-40,-11,-46,-4,-54,-22,-28,15,38,-15,65,274,-13,-14,32,-8,-5,-21,-8,16,1,185,28,1,-4,37,32,-27,-12,51,-50,-26,83,8,11,-1,-6,60,139,-44,52,50,58,-20,-137,269,-27,18,-38,-228,79,8,3,-11,-8,14,-14,-86,57,22,49,7,129,14,52,-28,11,-25,-15,-10,53,-1,24,-1,17,-26,443,-102,53,-5,-4,73,26,41,1,41,44,36,11,4,-14,-11,-32,-25,39,45,3,-16,41,-24,25,39,127,260,123,42,26,9,12,-38,-20,12,60,102,50,-14,141,-4,-9,-9,44,17,0,-24,-30,49,-14,335,53,-8,-42,-8,21,2,52,-5,21,112,15,-15,265,42,-38,-4,-13,-1,5,33,8,2,-1,1309,15,46,32,-120,177,39,32,-11,108,79,-39,-193,61,53,17,-67,5,50,27,-3,-25,72,-9,-7,108,35,-2,-54,82,31,71,36,-22,63,5,11,-16,250,53,32,91,-16,-126,-22,-23,-30,-27,36,-13,-27,-5,257,172,7,-14,680,-102,-24,78,0,52,-12,0,0,41,123,39,-5,-28,94,199,-2,-30,40,44,8,-69,12,27,11,7,12,43,6,29,81,-12,-13,-43,47,69,273,-32,39,59,192,26,23,3,-65,-101,38,-23,-2,34,8,-21,29,-18,108,-11,68,-8,83,6,-6,62,84,17,22,85,-1,-6,-11,-14,177,22,233,-32,44,8,13,57,35,66,36,0,40,24,119,29,-47,-16,20,-8,-24,37,12,231,34,-2,21,-79,-30,-20,18,37,12,64,51,51,1,61,93,-6,-39,-55,116,-77,126,4,10,-65,60,16,-24,30,81,74,-25,-19,-31,10,63,28,69,-98,153,23,27,7,71,118,0,10,31,0,94,9,44,17,-3,108,72,-10,-32,0,110,38,19,-4,6,51,1,6,9,18,55,120,264,-25,-6,64,14,14,31,3,62,-99,25,-22,-10,-10,-7,27,19,48,-46,-38,44,50,-41,25,6,17,85,18,121,40,23,33,57,11,46,60,-45,-10,-1,-62,-63,7,34,-35,4,-44,-35,112,-19,-1,33,-3,18,21,14,81,53,4,14,33,-78,18,0,34,120,77,6,2877,19,17,102,2,16,11,1,13,25,-74,41,45,52,-6,12,20,-5,20,19,11,-13,-17,89,13,97,3,-17,-114,-11,43,8,-70,18,-5,-43,-25,-33,8,45,-60,-7,20,14,41,-1,33,79,14,-99,79,4,-65,-14,260,31,-6,-17,-15,-23,22,29,97,-93,5,56,31,-4,1,-1,22,13,-34,8,46,14,92,28,65,-13,-6,38,14,-21,4,11,27,40,16,-90,127,42,17,47,1,28,-3,131,-11,-1,11,-17,5,-18,-46,35,28,-8,12,7,32,20,-14,1,115,17,-42,-16,57,5,40,-35,140,-62,61,-24,66,124,16,18,60,1,-18,10,20,13,69,17,54,1,-18,21,-26,35,-136,31,30,4,105,64,80,66,-26,35,5,18,60,12,-11,123,9,343,-11,-3,45,-7,44,59,-10,-4,-239,11,52,-8,-47,25,-29,20,-28,11,13,32,2,-16,-10,44,8,43,-2,42,49,-33,45,14,30,70,86,28,21,-24,262,98,35,103,1,-69,2677,0,50,-22,-39,33,-2,3,16,8,14,-11,26,28,-25,-11,100,100,27,-1,-22,-8,78,72,29,88,92,14,37,152,5428,262,15,9,-37,-5,4,3,183,-7,-16,16,0,17,24,74,20,74,-62,42,7,7,6,27,-7,51,62,70,7,46,6,6,9,1,6,74,90,94,24,84,800,28,-2,-82,404,5896,144,-22,49,-22,-33,101,20,8,104,61,-36,-85,-62,-2,-22,-21,-67,66,-10,-11,-7,30,3,-1,18,45,39,26,-47,50,3,-32,8,52,8,19,22,38,4,50,10,8,63,9,12,-20,121,-76,20,-1,4,36,31,-28,38,34,-35,-16,7,10,3,-15,12,17,32,23,14,-1,-22,20,38,25,-2,-23,26,-7,67,27,-6,-30,-5,-45,62,4,-5,1,54,0,-56,-26,66,78,41,-13,-116,56,17,36,2,11,24,11,9,83,2,3,162,-16,19,-53,58,17,46,322,-4,-5,181,13,15,14,-62,32,31,-34,8,-12,21,-5,3,29,-5,178,60,111,-8,16,44,11,139,-4,5,41,17,39,26,25,47,-21,-2,44,-17,18,3,9,4,-6,36,-26,3,1,-25,172,6,-1,-30,10,42,-27,18,-6,-4,36,-4,-30,-51,86,-2,-23,33,2,30,-30,40,14,4,45,11,20,-12,-57,10,32,-23,1,-13,13,27,24,6,702,49,15,1,28,-2,3,-31,-8,54,-3,23,36,38,-23,-7,18,42,-7,49,15,273,-71,-30,-9,30,-31,6,53,10,183,39,-2,69,-24,-15,22,98,85,37,13,3,12,16,-31,3,46,102,-8,-54,48,-6,32,-38,322,11,-64,16,-18,53,14,74,33,-41,-131,8,6,140,-53,-42,25,-23,-1,0,-78,10,181,134,-62,14,-40,9,18,-12,-13,34,-2,206,-294,-18,-22,16,9,-10,24,31,-5,130,-14,-17,33,-22,-13,41,56,24,97,27,7,54,31,4,164,-44,-3,45,12,9,-7,113,-39,-28,42,6,-2,-38,13,370,80,3,3,-64,50,-9,-2,17,33,-46,-21,33,126,19,20,23,59,58,105,-9,4,-10,19,-74,-12,13,237,56,-9,25,-75,28,17,358,-5,0,-26,-59,177,5,20,12,-1,-1,-26,43,18,33,198,-38,49,18,152,352,71,-1,-14,-43,-45,3,13,-5,-49,10,51,-51,12,-35,-67,4,79,-26,13,-24,134,50,-7,53,28,-15,9,20,-3,-12,-37,9,61,-25,7,44,-23,-1,8,46,-152,0,53,-4,10,-10,-28,15,56,7,416,0,83,50,-21,-19,359,40,129,1,73,-6,12,4,61,29,25,6,59,86,225,24,-53,53,282,-31,-34,-34,-13,1,31,17,116,19,22,44,11,55,73,42,-62,-2,32,146,-124,-25,-8,-29,36,81,-13,96,24,-12,-12,-2,8,-101,108,55,43,18,47,16,-6,-3,-31,-22,0,-11,34,22,-13,47,13,-4,345,50,31,40,2859,-24,343,30,28,48,100,-22,50,-33,-11,87,111,-10,75,3,34,43,-16,8,13,-37,28,20,-7,-17,45,257,18,-2,15,57,33,177,139,91,35,60,-40,-45,101,13,28,68,24,78,57,-6,-11,-74,119,47,-51,-6,8,-9,12,34,9,-14,21,26,-6,-11,-10,0,-118,2,211,-4,-55,-10,-48,45,14,31,37,-10,-93,-56,51,-114,38,128,17,26,-31,8,37,50,26,30,32,6,-22,-20,82,16,49,261,40,4,5,41,-64,34,21,-36,-5,-25,-6,-51,103,-89,54,-22,19,33,73,33,-21,73,-11,8,35,-2,80,-56,18,-27,2,13,53,1,23,20,24,44,726,56,54,21,76,15,-35,25,70,66,4,-23,36,28,-13,66,25,14,6,-8,20,-37,-4,80,29,-24,14,52,22,-143,-16,13,40,-6,42,-21,-14,44,-187,-2,-6,72,0,10,-29,23,19,-10,10,6,-9,12,-18,-10,15,41,390,4,-73,17,-17,3,27,-17,-134,84,19,-21,9,164,54,28,-11,-14,6,-51,-43,1,-11,4,-1,-5,20,54,-57,1,43,76,37,1,103,1,-9,33,10,-33,-5,9,-32,-5,171,4,35,0,25,-57,66,116,214,-2,8,9,13,-26,-10,46,5,7,63,-6,-29,39,-16,-10,11,11,28,23,24,-28,-5,56,58,66,17,-83,12,28,69,32,79,1,57,-5,10,50,-28,11,49,-21,11,-78,0,50,5,52,-9,-17,2,67,23,-17,144,32,-1,-22,37,32,38,86,-157,-13,1,6,1,6,-5,28,13,16,-18,100,20,84,-76,68,102,-22,-39,144,-127,76,19,50,-22,-10,-40,31,-21,20,-5,-27,31,98,-29,30,160,75,40,10,17,-2,238,-26,-118,232,-7,-28,8,-8,-63,-24,21,18,-3,21,-5,-5,3,8,49,24,-82,18,2,15,28,-86,53,-44,36,-36,2,-14,19,31,13,80,81,-17,-4,2,-10,51,-9,47,28,-35,97,6,-46,23,69,-90,24,4,64,13,4,26,78,-9,-25,-49,9,1865,27,65,18,-101,41,7,188,-30,-15,-100,45,69,25,94,11,-16,39,32,-288,31,39,-24,-14,22,10,-6,31,7,-46,88,16,29,21,20,89,80,13,-13,93,50,25,18,32,17,20,27,25,7,-208,28,29,-37,-28,52,33,-14,-1,-10,62,52,21,24,46,30,23,43,5,34,5,5,27,49,55,56,-20,34,53,17,-3,49,29,-59,-14,53,-40,12,0,81,-23,21,78,-27,-12,195,69,229,7,116,26,-14,83,-7,19,24,0,77,-23,5,159,-15,18,-34,-1,-197,-3,40,144,-1,48,23,-26,-46,-57,233,47,-7,49,5,-85,31,19,-9,-31,-19,51,-14,25,-20,-54,18,11,67,51,-11,8,-5,62,114,66,36,6,14,96,47,-83,44,-62,39,113,109,6,7,12,50,50,115,12,3,53,8,40,9,7,5,11,-81,95,-19,35,-5,29,33,68,99,8,-38,31,26,9,-45,-14,-16,5,20,48,18,-10,31,27,-75,-5,6,-38,63,13,247,13,42,65,70,17,32,10,36,-16,6,29,24,29,-14,61,56,52,-93,1,2,-36,10,-8,-6,52,130,-24,102,34,-1,34,-9,-37,-38,134,-28,6,-1,50,12,-28,31,-8,-35,-70,73,244,89,-144,-59,43,119,-35,26,79,0,-22,37,-80,2,8,4,-1,23,27,-62,-14,34,-16,22,42,-14,-21,1,52,-3,88,-49,313,11,-6,19,19,237,2,96,27,-86,-4,4,-3,26,28,22,54,-14,181,7,4,-27,50,-44,60,3,7,22,65,-11,207,-78,1374,-1,19,12,28,16,63,65,35,90,-14,-9,-27,-3,34,19,5,16,35,-8,22,2,-25,43,-12,-22,-36,-20,43,-3,5,-1,-127,6,3,40,-21,4,61,19,-15,32,10,36,-36,-15,37,51,343,-5,10,-38,140,43,-5,-1,74,2,-34,-4,-70,18,139,-5,23,-2,17,14,0,576,-15,39,75,15,12,-32,74,-208,-13,14,35,27,3,64,299,-16,-10,-78,123,19,72,-12,27,3193,2,89,34,9,23,31,-45,-23,37,86,78,3,34,28,13,-1,20,-22,27,17,643,69,-2,-7,58,145,12,15,39,46,74,-89,-8,626,21,58,27,3040,-16,30,3622,117,-201,93,6,48,-23,1051,3,37,30,-24,-28,-89,178,-16,-12,-3,86,-2,-13,831,76,-21,132,63,9,31,105,33,-19,-40,210,254,9,-14,8,-2,70,38,16,-51,-10,2,12,-34,4,28,16,-21,34,64,8,0,61,-73,83,77,-13,322,22,12,80,-55,325,22,21,0,686,661,137,-15,18,-24,-66,283,16,-15,-75,-9,25,21,118,8,14,-19,2,-14,28,34,-21,1,-14,21,3,-1,28,-15,11,-5,103,-58,1970,141,10,-21,-35,4,1934,-67,55,33,4,260,71,-3,86,2,25,17,-25,2270,1125,32,308,-11,66,147,135,46,68,-15,159,-17,4,-10,53,12,7,26,1,17,-56,8,-2,-2,42,-21,19,93,70,47,11,13,-29,-15,-18,-6,146,14,-23,-56,89,7,11,167,39,74,288,46,18,14,57,274,24,-160,37,40,24,18,-16,113,-40,65,-19,-1,-28,34,-13,-4,-21,38,-3,33,-1,37,32,-17,38,49,1471,-37,-20,-8,54,30,66,-44,-17,-118,-15,-6,162,14,6,29,13,33,2,10,18,42,51,-13,2,-3,4,22,232,-29,-36,-43,11,1377,-64,12,59,13,0,-2,-13,56,-35,24,-1,18,17,-7,-12,60,-45,39,-126,8,6,-16,11,18,-19,63,-1,80,51,25,7,12,69,20,22,39,45,15,-13,9,22,8,1093,25,-74,3,-12,14,10,65,-137,119,-9,17,-4,7,120,-13,74,11,-10,10,78,6,2,20,-8,-23,88,62,140,2145,77,37,71,28,151,23,38,34,107,32,-13,91,-65,-75,16,46,24,49,109,-6,37,45,1,88,64,-5,299,8,26,-19,58,-79,38,1,17,-1,93,29,-43,-12,101,-8,51,105,-11,11,-16,14,83,39,97,97,-2,24,-7,27,50,-75,41,214,68,79,7,9,2,3,72,32,76,28,-4,19,7,24,424,34,17,-34,-6,20,4,21,31,104,59,24,-5,37,27,22,-13,43,35,20,28,-1,56,14,-9,314,122,67,-8,-1,10,32,19,-13,-19,16,383,-45,2,22,185,81,51,-14,38,-19,-30,23,35,-13,7,-46,-24,15,15,-5,67,43,-3,13,11,8,6,13,51,72,1814,8,137,-19,-54,-118,30,-32,37,17,-45,19,56,29,0,35,104,-56,224,100,15,-73,64,36,8,136,19,128,99,66,1949,31,36,54,18,53,-4,-15,-44,-23,1,-18,29,-18,-10,12,22,0,-2,72,54,-1,-15,25,90,-91,-38,-3,48,146,-64,-3,49,-7,20,-7,40,18,63,-11,36,91,-13,18,-3,289,0,21,-20,-32,54,12,-7,8,-9,15,31,-18,-7,-44,15,35,-25,20,-27,-30,17,-25,-12,64,92,0,-13,-20,-14,103,54,16,-10,-5,-10,-4,-22,12,34,49,15,113,92,213,-21,-23,5,20,-47,63,66,-43,15,18,807,-40,-42,-17,-29,21,38,33,24,363,39,-179,-23,8,79,10,42,11,55,-2,72,51,-37,-20,42,-12,4,12,12,30,-24,19,-16,-33,-2,10,116,42,74,-8,52,8,31,37,32,-25,4,45,45,-2,-38,42,-8,36,14,33,-12,20,-18,-2,27,-105,19,-4,-36,9,-16,-271,-25,59,-76,-9,28,-32,-114,28,-152,40,-21,24,-128,25,6,30,4,-15,523,41,79,9,0,-13,-20,-5,19,31,-55,95,7,15,60,-55,23,0,-34,29,175,85,16,-12,-22,162,48,26,35,-31,63,-8,-7,20,44,-7,7,-60,-11,19,21,58,25,44,-11,11,-132,44,15,14,12,-51,23,76,41,-5,63,66,-26,-9,49,-112,12,51,64,89,112,-158,-20,-3,49,13,43,2,8,-19,-188,-54,42,268,29,-39,53,32,-16,44,7,6,36,14,-23,14,60,-21,14,-4,394,108,-17,-1,-52,-18,163,2,13,14,-2,5,21,-201,-14,-11,9,-6,-23,43,-20,-21,-16,-2,-80,7,40,16,16,81,-30,-211,33,-19,26,-34,-6,-16,-12,19,25,13,10,-8,183,-2,-45,-19,-2,5,-1,13,-20,-3,-13,-12,-98,-26,23,-19,8,27,-1,23,-9,28,-9,33,4,-60,-15,8,12,29,48,10,1,-7,5,-17,15,10,3,6,14,24,48,47,-12,-10,65,14,8,28,77,28,-39,65,64,-68,13,-24,-94,-2,-95,7,17,29,40,21,39,1,124,-40,34,-31,39,-68,42,-16,-17,35,8511,171,-60,66,-44,44,2,50,85,18,-69,-4,51,-24,13,60,55,-5,-5,22,31,14,50,12,-5,21,-2,8,9,50,-91,107,-24,29,28,35,405,-5,1026,52,-83,6,-19,-16,1790,103,26,314,84,17,-50,0,24,8,-28,399,176,9,23,41,-14,12,42,6,153,4,-11,17,-3,-28,67,-6,-129,-1,31,-2,10,-18,-87,42,80,29,125,-10,-4,-3,10,-44,3,-11,44,32,50,11,21,23,50,-495,14,5,21,23,-3,39,19,41,12,66,4,55,-12,122,6,-20,0,10,-10,14,-15,-19,12,98,0,11,4,103,25,70,23,11,33,1,54,-6,18,-19,28,16,-82,-11,9,2065,-16,121,76,3,18,-116,18,21,2,-58,16,8,4,12,-234,-3,8,48,-66,17,-5,-48,10,-7,9,4,-37,-150,17,1,-40,2,11,0,11,135,46,879,204,159,29,49,-61,327,116,-136,55,11,81,-23,15,13,78,34,48,131,14,-29,87,39,33,-31,3,18,4,11,37,28,127,40,2,44,-1,26,18,78,-9,-5,13,-27,867,34,19,10,412,4,20,32,10,6,16,-28,54,-70,-69,9,21,15,-9,-2,17,170,150,21,22,-25,25,18,200,10,130,-11,36,-54,164,-11,-45,345,7,-4,74,62,14,18,20,-13,34,3,58,12,36,-6,30,29,-6,43,14,23,-5,42,9,11,-4,36,-55,24,2,6,27,38,-41,70,58,13,-39,-5,78,30,107,7,-96,39,332,8,4,-5,155,18,-41,-9,32,10,-13,-4,36,26,22,53,101,-14,-34,-16,-24,56,50,97,6,-5,48,20,-20,1,21,34,-17,-6,1,10,-11,45,63,24,42,23,20,53,1,58,189,-6,76,59,-10,-16,49,57,189,-14,16,-16,-9,71,44,20,-15,88,16,-4,3,49,-22,230,9,-8,25,-142,31,-5,-10,32,-20,22,32,-40,22,106,-1,62,80,-17,561,85,-9,-1,-6,29,24,-2,26,-34,-21,-48,77,-1,40,35,-12,5,11,18,38,-39,-7,8,3,150,52,-4,291,178,89,145,9,11,51,15,-24,234,29,-25,14,-1,15,-8,14,-56,45,-38,358,8,-75,161,21,-1,-110,-65,279,335,-33,21,32,-35,-19,-23,-53,26,-19,160,22,27,24,110,1,97,-12,22,-31,4,-50,6,18,260,46,8,-61,-23,55,31,-10,2,21,51,58,84,43,42,22,-41,-238,61,-30,6,31,-8,25,60,25,-15,74,51,142,10,8084,5,-38,26,77,-6,17,29,-1,-2,-5,60,7,0,-12,-25,-22,153,12,10,-20,192,-6,-57,0,-134,5,28,51,-10,-30,50,-6,-11,-13,4,5,-10,36,-18,66,6,12,1,93,39,-3,160,9,2,11,11,168,-30,-30,39,0,22,68,145,-23,-6,6,39,60,19,-110,91,110,-3,115,-6,136,25,29,29,-65,-73,28,23,294,20,11,16,28,-41,-19,8,52,205,33,3,-4,22,0,105,11,-8,4,-1,14,20,27,46,169,2,6,3,20,12,-53,31,-3,-16,141,30,76,9,-19,-24,26,36,21,19,-77,11,180,62,36,2,18,29,4,13,43,-2,184,-6,-55,-45,-54,71,115,66,-14,-83,88,18,135,117,-34,40,-15,17,2021,-20,21,-58,44,149,-32,42,-9,47,69,117,153,31,29,21,-13,58,10,-62,-7,1,-6,19,6,76,79,-4,5,90,-56,-61,274,17,-24,10,-32,80,-128,39,-15,-252,4,-11,8,94,-39,15,4,12,6,-12,-5,71,-1,-69,48,-10,-41,5,-3,13,77,98,18,29,50,12,-9,47,2,-2,-18,1,-76,-49,-23,36,1,43,230,266,-25,2068,-24,23,-1,47,17,-10,60,-29,-16,-31,-2,29,53,-12,18,45,16,15,-12,28,38,79,23,-25,0,44,28,-10,26,7,961,-40,9,-79,56,-98,133,42,48,-3,22,26,8,145,16,43,44,28,-15,45,22,36,30,-41,-16,38,-25,-366,58,13,22,-6,-1,-48,35,9,34,34,-27,-7,19,118,129,18,35,11,-20,-21,-15,62,2,-8,81,9,97,39,49,41,33,-3,100,2,7,46,3,27,19,3,-14,79,39,-12,38,-1,-73,92,-31,32,33,8,16,-19,169,-15,18,-68,-56,-76,9,-2,-15,25,-4,2515,79,54,121,3,21,12,-56,56,7,33,-477,3988,-7,46,186,157,-9,16,-6,77,29,41,-15,52,-19,10,7,-9,-7,-36,-5,-8,233,22,9,137,-4,69,36,-32,-7,43,31,4,15,21,-10,35,25,25,20,-8,-19,-7,0,122,106,-221,44,1,44,68,-9,81,292,31,201,26,35,-10,195,12,100,210,1,-18,9,17,-13,9,-50,50,34,-7,-17,-16,4,-32,16,14,16,-103,1,17,-23,32,10,2,61,37,36,-10,1036,-2,6,48,42,-41,-71,55,-3,80,-3,102,-19,270,56,186,39,22,92,-34,-3,234,-15,-85,17,5,-47,47,35,-17,32,-13,-26,21,-10,-84,-33,27,65,-11,-117,9,9,-3,-1,-19,32,64,2,65,22,35,-10,31,49,-33,-4,-18,33,-14,15,55,-5,12,21,-8,29,-4,60,20,72,-85,-48,2,-92,9,-16,21,-15,73,27,56,-106,-16,15,9,33,-3,60,-7,17,14,-23,38,13,-20,60,152,91,-26,-1,11,-13,20,2,17,44,15,-11,21,24,121,29,38,33,-7,-36,44,78,-37,38,46,-12,-49,-87,80,16,22,-17,-21,13,28,-52,158,-356,140,13,10,25,52,45,68,7,35,-5,77,51,37,-104,-22,-16,-51,-1,-14,-9,537,48,-12,70,-51,17,10,-34,0,29,-41,99,5,-52,41,-22,67,-3,26,35,14,84,-59,-65,-74,60,30,24,185,25,41,86,25,-22,47,-53,5,7,-42,-26,-26,74,15,-9,36,-32,-4,15,-23,-5,-7,-15,673,48,-37,207,59,-14,21,-18,0,9,23,38,-35,-25,89,83,56,45,66,-66,157,0,-67,33,6,12,36,2,-33,42,-17,66,19,-104,-34,25,70,37,41,6,43,66,35,2,3,6,-9,-13,0,-7,77,24,185,-5,-15,28,17,29,6,16,-14,-41,1,513,192,-176,-45,144,11,-31,28,10,147,4,14,31,10,-1,144,-2,13,10,16,30,5,251,-46,27,-27,776,46,81,35,27,49,-49,18,4,69,49,4,62,13,36,72,114,-1,51,28,54,-4,14,-44,58,-14,34,-91,-10,-73,96,-42,-24,-36,8,-5,-16,33,-12,21,6,-8,-10,24,19,-65,-160,432,36,22,22,50,12,37,-39,28,134,-8,-24,13,79,45,-2,-36,-1,-28,7,14,4,40,-56,-9,9,24,32,18,6,108,22,10,4,-31,-35,3,-1,3,65,52,38,-9,10,100,9,184,-12,-8,35,-26,28,5,162,5,82,0,259,46,157,39,-62,4,8,-26,-5,8,-38,-12,8,-2,21,145,94,13,211,23,40,-35,-28,-14,36,8,18,5,-75,104,17,342,114,-33,-29,4,36,73,2426,38,-46,2,-59,-54,-11,-4,14,5,52,6,13,43,16,-9,21,-2,-77,1,5,33,98,4,-53,-18,-25,7,5,29,14,30,56,-3,-16,10,17,35,-22,2,-37,-28,40,20,10,1,-9,-59,49,8,12,1,25,-13,19,18,-62,30,15,-16,11,66,15,-9,237,73,6,-139,-46,-43,19,-25,30,152,26,110,52,-5,-15,-12,-11,-20,-92,76,5,58,-18,48,-58,-20,7,27,-2,53,76,-58,34,97,68,-309,79,-11,-6,8,10,62,-26,24,-35,33,5,83,-2,23,25,37,-2,57,458,13,36,91,128,-21,-50,6,-179,-42,52,-13,4,60,-7,15,87,-1,10,-20,-4,-2,43,43,-58,-101,38,24,60,13,215,30,-8,5,80,9,246,-11,-15,64,-244,20,-115,4,9,81,15,-15,-12,-35,-45,-32,-35,-83,210,9,30,14,11,1,-28,37,18,26,14,23,-136,68,-22,-24,-25,15,-30,0,26,27,19,58,-1,-12,-64,-22,-85,26,160,-40,-91,-5,1817,-18,-5,4,57,53,39,-102,67,31,-38,113,42,-8,16,20,64,-18,60,75,10,-15,31,52,-60,-2,-21,-9,78,-18,3,6,-48,41,-5,9,-12,-101,58,344,13,18,-149,5,94,6,37,6,35,-14,46,180,24,-35,17,14,-10,17,55,13,87,63,16,-50,63,-21,-2,-8,-3,352,-46,-190,-1366,32,55,14,-58,26,3,-27,21,1,-29,-53,411,6,-4,-2,14,-6,235,28,-49,96,16,-3,39,315,-30,7,2,384,-19,1233,61,-229,-691,-1255,-37,-10,17,0,-5,26,-52,-23,65,-77,2330,-62,128,11,-28,18,-13,233,52,2188,24,-24,19,6,-43,2215,34,0,1167,-11,-11,-1,10,114,46,102,21,1856,-51,-5,-19,-48,-48,-17,5,37,16,-24,119,28,-36,36,6,11,-3,-11,28,97,78,96,32,37,-30,-10,-3,-25,27,123,64,103,-5,12,2,-50,40,27,22,44,130,38,34,2160,43,19,4,6,-1,7,-16,39,-28,4,1,2,138,16,-17,-6,-15,17,-16,95,49,-28,-45,19,18,-32,16,7,33,-11,-28,-13,-8,-1,32,22,17,4,53,10,-12,-17,83,18,-11,22,103,-15,69,-8,-6,46,-17,3,6,213,4,-25,1,-14,228,21,-1,-40,-17,-9,17,588,9,47,-13,-8,7,-34,46,31,25,10,0,-13,-53,-52,-10,19,21,6,16,-20,1,165,-13,12,1,5,-19,10,10,8,-4,25,238,-47,-12,52,4,14,190,-3,29,-49,-36,-12,15,31,-30,-12,31,97,30,7,28,3,132,-7,17,-54,256,40,-8,130,-293,-40,-37,65,2,1,-53,17,-17,23,-10,14880,45,-27,50,289,143,-9,15,76,5,9,-6,176,104,-56,52,-44,81,83,91,-8,159,398,-5,-20,-20,224,-12,46,258,-120,-22,51,-11,-4,-8,14,107,-60,30,-22,-8,-7,4,-57,-26,-6,47,8,32,-42,-51,53,-65,97,999,98,34,37,17,84,26,87,31,-75,-13,3,13,-3,54,97,12,55,16,-6,-30,-9,-38,1,35,65,2,-13,-1,-38,27,47,-26,77,17,18,-15,15,24,-50,33,74,1085,25,33,306,10,26,83,-1,6,46,-3,23,-9,14,7,47,-17,50,51,-7,-190,121,5,191,-32,35,-24,166,14,-31,-2,-26,-14,34,-69,38,52,11,-56,-11,-214,-28,-59,-51,31,-111,-132,-42,-25,18,-27,-78,-57,-75,-35,7,23,-33,-122,-32,19911,20,20,135,-3,25,-49,21,-25,11,-4,10,-1,-81,-5,-265,-127,-242,-176,12,191,78,-36,160,80,7,327,116,94,2795,25,-7,1,44,751,-27,389,92,-47,53,-39,27,38,139,4,51,9,16,65,170,48,-36,28,-124,17,-14,152,-7,22,91,-70,18,20,61,3,-46,103,69,71,54,263,23,22,-38,48,56,50,21,-16,144,157,-2,-86,-4,-15,-15,62,88,-36,53,26,10,49,24,12,37,31,26,52,49,27,-9,-266,357,-4,335,27,-63,15,50,6,39,-35,-21,37,2,4,849,-139,46,92,-246,6,-29,-211,154,105,-44,135,58,-37,74,34,-26,-7,135,39,-23,4,-176,-8,-8,16,-2,-6,-12,5,110,-10,12,13,28,174,-40,80,-1,35,232,-37,11,23,105,-12,3,68,236,53,44,-42,20,1,19,31,45,4,-36,-31,49,14,10,98,45,71,30,214,32,67,30,38,79,27,284,-23,-14,15,55,66,38,25,129,25,36,674,-1471,154,597,-23,92,-41,22,-91,3,-50,-59,-10,-19,216,57,19,73,9,31,-22,-195,-22,9,53,6,17,31,-74,14,6,28,67,-31,29,126,22,38,25,1,-68,-41,-117,-18,8,127,-23,-129,103,73,-76,19,21,16,42,-11,845,-23,-21,52,4,-5,-5,172,46,-15,-44,3,74,34,29,-19,-210,236,-74,-69,12,36,50,191,-29,124,-25,122,-17,-13,-36,52,89,53,70,18,-53,-30,-33,2,-40,81,-61,-29,122,-6,102,18,45,-29,-11,200,68,10,85,9,128,-55,75,-29,18,42,-55,49,74,-34,167,-112,40,54,153,-46,-144,58,28,-1,3,10,-18,-74,94,-16,-128,8,-326,26,56,151,-57,141,-41,94,4,-71,21,59,-15,30,-15,95,21,4,71,105,-67,8,140,88,21,-26,-36,12,-96,56,-36,267,251,-14,68,-13,-3,62,96,78,152,-11,154,-49,-47,-55,-29,71,33,54,-1,-44,-37,30,149,-56,104,55,-458,-13,57,-57,106,1,-18,85,74,1,243,-116,176,0,6,65,-7,-30,-1,-22,-45,-21,120,19,40,-109,15,58,89,131,-19,-66,0,238,-270,58,-114,37,-41,12,23,-7,679,65,-7,126,-41,158,5,-14,-267,57,24,-6,87,56,-15,21,139,-53,-45,-39,174,116,-17,-29,64,97,15,91,282,53,-68,-31,63,-13,157,163,-120,-42,107,-44,73,-5,94,-40,-51,-38,56,51,14,-1,20,152,-36,32,6,25,-16,-35,-37,82,46,-33,135,-12,71,158,15,-27,17,5,50,-2,86,-83,-5,135,3,-29,33,0,3,-16,36,59,3,9,3,249,148,-24,16,-50,-75,-6,51,15,0,52,-31,51,17,40,-14,8,-18,136,-76,25,77,12,49,21,46,-31,20,29,82,45,7,7,43,11,67,289,-23,13,467,169,115,-93,-13,111,-47,-12,-14,-21,19,-18,21,-36,-50,69,-119,30,79,-170,-126,86,110,72,-3,48,62,3,-34,104,189,-66,34,10,51,8,137,-26,-6,132,-62,7,33,-68,22,103,45,52,2,18,89,9,-30,-1,-87,-46,-12,48,95,-6,-29,-13,34,-9,-31,-24,2,-53,-394,31,-10,-28,51,16,176,-9,124,72,39,-37,370,51,-53,8,10,26,66,50,-70,-41,27,-51,177,0,-83,36,16,-47,-5,112,37,28,-77,-42,37,-26,189,-32,-18,57,60,60,-30,129,-23,-41,66,34,-15,21,72,-33,100,20,60,-25,55,93,23,64,22,41,74,-4,40,37,17,31,-4,-73,163,-15,86,190,-38,56,105,9,-13,107,-67,-43,169,54,46,172,535,-111,-85,9,39,80,-46,11,11,-18,-67,23,-10,88,133,-25,38,-16,51,-42,291,-23,-825,-5,-46,97,80,73,27,-23,67,24,-23,-11,149,-30,-65,-17,116,45,54,45,-24,-76,-33,20,-24,-2,11,27,-18,10,-152,-58,26,-38,-40,-26,7,-6,33,-44,36,1,242,88,5,5,97,2,-10,-9,122,-22,46,11,11,-33,62,25,-4,91,-17,-39,33,15,371,78,5,-131,25,-253,11,-34,16,44,45,257,-1,19,-2,74,82,-40,12,72,220,-177,-9,17,21,24,-25,84,-31,-18,48,109,0,241,114,11,81,19,225,27,4,7,51,120,113,-2,64,-25,-4,27,182,19,137,-46,-26,37,-83,68,-50,-111,102,-44,-49,51,-14,-85,76,3,63,49,355,229,44,-26,-99,-34,117,-44,-71,42,202,-2,-35,-129,21,-22,125,-73,-97,-28,-180,37,27,8,45,7,35,-27,-35,-35,5,-42,7,-6,47,215,-1041,43,-2,-64,-69,37,2,-179,-95,-54,41,80,89,0,11,10,-36,157,64,30,83,-7,22,17,-40,-42,119,-13,-13,13,23,-50,11,-11,-14,31,8,-83,42,-49,5,-146,37,-312,673,-8,-21,-25,42,80,18,-308,46,-9,91,124,135,-182,52,414,-435,38,20,-52,-303,-56,45,39,4,55,32,438,94,5,8,-6,182,8,36,27,-9,12,115,-18,-194,183,262,17,0,-78,21,120,-19,-109,-74,251,-100,19,-190,-50,-85,146,-54,-77,304,11,-24,66,-53,4,280,91,8,87,71,-9,14,8,179,-63,-355,30,-66,24,588,95,-58,69,-36,23,-83,279,-44,20,-68,81,-35,110,-107,24,81,49,59,-15,-16,6,159,18,423,27,-9,-9,38,-149,46,0,-285,10,-479,6,35,62,28,-131,-71,43,-58,-20,-182,-16,-18,81,11,296,140,21,97,208,18,43,-60,-11,-29,-205,72,6,-16,2,-89,248,-48,26,-8,3,-22,2,-32,-69,-9,156,-304,-46,-165,-4,13,4,-17,-2,-176,-58,-8,52,-21,403,-159,-43,-3,23,1,-15,-25,21,-51,21,-9,57,-5,42,-4,-107,127,-58,-2,1646,99,-245,-95,-8,-30,79,150,-372,-1,-49,-12,34,-32,44,41,1,173,15,-65,148,6,-30,-18,-18,7,6,0,-77,26,89,27,381,-48,-14,9,32,9,19,81,-28,142,110,4,57,17,-3,44,-36,69,-6,-27,35,-13,3,15,-870,18,85,-72,-80,-32,-1,20,-12,56,-202,10,39,17,77,24,-16,-39,-85,-2,32,-33,7,-6,186,-47,71,-16,33,-11,60,15,102,-13,-53,-24,79,-77,61,-37,73,-11,-96,7,-124,8,-18,23,258,-152,-316,-164,-1321,-53,23,1025,54,-5,-16,-39,26,-9,48,165,53,-10,126,320,28,91,-18,43,-129,198,-29,39,-94,-100,-22,54,-116,246,88,5,121,42,-2,-12,112,15,-3,-119,163,188,-21,61,-259,-27,-44,-5,-144,-2,-47,175,16,-50,-52,-128,48,-65,-59,-145,18,40,55,-12,53,352,-61,-61,-47,-78,-26,12,258,72,80,-15,19,43,-22,-17,-42,84,29,156,144,-33,256,7522,155,70,-3,-78,-138,-18,-10,299,6,37,-4,-10,-41,3,19,-4,3,-69,-41,-1,-48,108,44,0,19,-40,138,-32,-16,51,95,350,19,6,263,36,25,-135,4,244,38,-86,44,-11,-30,-7,-18,23,8,-9,-52,-41,-8,22,10,-106,28,40,-44,17,196,52,53,19,260,-56,-63,-24,29,-20,16,-1,-74,45,21,9,-87,113,-159,0,3,27,-26,-26,-18,-55,-18,41,203,1,137,55,65,-6,161,139,117,-36,5,145,71,103,-18,-54,-96,27,36,-36,-20,-60,-31,-5,1,13,-109,188,-1,99,45,125,3,14,-284,49,-38,17,26,-25,81,19,-60,-20,66,-45,5,0,-35,17,0,6,-44,-35,44,-1,-23,55,7,26,80,25,30,-123,20,-39,54,59,172,76,36,421,-280,-7,-328,98,-166,43,-3,-16,180,-90,-2,22,77,195,42,-175,161,-25,132,-24,-7,19,-18,46,86,-15,194,47,43,-1,-240,-70,8,23,65,-48,59,-50,195,-125,84,93,-142,19,-27,-93,15,-97,14,84,78,14,67,-64,25,58,-219,47,-47,54,154,44,79,32,87,4,-70,9,23,34,7,34,-15,45,213,134,283,9,31,6,17,13,0,18,159,-171,64,-90,-5,158,105,37,91,-22,-60,87,45,14,29,-40,92,48,48,51,-46,-250,-163,205,-367,92,28,653,3,32,31,6,0,58,10,28,-24,-33,-51,-75,60,-79,-88,68,27,13,-3,94,32,25,41,21,330,-76,40,207,65,26,252,103,-103,0,-39,46,-4,-48,191,-25,-1,-41,-20,54,9,6,57,-9,22,76,19,-25,63,135,-56,255,6,-93,-10,-214,-106,-33,-18,-15,-23,350,82,-152,21,119,-246,-21,-32,-92,23,7,-34,24,-62,40,-36,10,132,152,-143,127,387,471,384,418,173,-32,-49,75,18,-143,10,134,8,-38,1054,-27,108,36,21,77,32,38,16,36,-35,-9,-86,134,-73,-145,-15,-8,29,67,-34,-21,16,10,95,-14,-20,-13,77,153,-76,-22,-7,8,-24,-38,-4,215,56,92,-25,38,3,-30,12,-1,-95,0,34,17,7,-18,-24,-7,96,-156,104,-14,-68,35,-68,109,-51,-139,-3,98,8,5,58,79,36,628,32,4,244,-96,22,-22,106,334,232,10,46,-8,113,27,-60,451,-75,183,24,72,-249,110,39,105,158,-6,-270,224,-246,-5,18,160,-53,-31,222,27,2,3,66,119,40,119,136,95,-130,9,86,86,0,-69,-4,6,2,108,168,0,-305,-59,45,180,-55,4,37,-24,116,77,-3,146,38,-33,84,231,25,-66,240,126,-225,110,91,-14,-36,-20,-96,7,278,-14,97,-20,-179,128,63,93,350,47,214,-265,245,216,-6,109,34,30,-20,50,-9,56,40,-168,-30,-17,-10,-171,-27,41,-34,156,-170,25,-226,-8,2,282,13,314,-189,256,-638,-21,-28,-31,54,259,643,255,91,95,18,178,385,-59,0,58,98,124,-36,31,112,553,110,16,-94,33,246,25,170,95,-9,37,-149,154,-14,70,13,179,1,98,-99,-5,-76,-151,46,3,-96,23,99,64,56,254,185,27,64,-32,224,-42,54,24,260,13,-5,17,118,52,-8,-1,7,-32,-29,42,14,18,-25,7,-167,22,54,2,-45,14,-25,-18,-59,22,-48,-29,-16,-134,-40,-2,37,-62,-28,21,946,228,7,122,2682,387,105,45,77,11,-26,79,18,-21,-255,-139,-52,-12,-30,68,18,9,61,6,60,-58,49,52,56,12,-5,-101,5,-24,-10,195,-3,-45,-255,274,-7,46,104,21,-46,-32,46,49,5,50,-3,43,-2,49,234,-34,23,67,-43,75,-195,83,-40,38,74,1,119,53,14,-62,326,46,263,19,-3,-27,284,-40,310,68,-57,131,-110,6,37,-120,-52,-17,321,3,212,-37,177,116,37,236,31,205,12,-3,-17,-39,22,379,248,72,22,159,132,105,26,3,4,156,77,46,46,1,5,-3,229,2,95,30,49,10,31,52,-13,20,5,16,-20,164,177,-13,-99,1,-28,85,51,-16,50,26,27,-14,-2,155,54,128,5,-102,-13,31,-188,27,-2,27,18,-12,30,42,-6,-37,275,195,28,-1,19,42,-2,83,27,120,30,120,-10,37,147,-63,-47,-260,-54,127,-18,73,107,-159,-6,-61,44,300,13,-4,-70,-179,3,-103,42,51,-13,5,37,39,-8,32,3,8,-94,119,-15,-52,10,19,109,55,34,9,-35,-21,-135,32,215,24,-18,127,-88,343,141,76,-29,47,30,60,-20,83,0,-14,75,77,20,-393,43,18,-19,3,-55,-215,-4,-5,34,73,22,39,-11,31,-33,-13,44,117,-69,5,26,33,55,44,6,41,-36,-14,29,-59,-48,18,-25,94,-103,14,-28,232,0,51,-85,-4,100,127,92,1,24,2,-6,64,-23,-20,55,163,43,134,66,318,-18,-22,-6,71,82,171,9,20,-54,-111,21,3,-9,-228,-9,80,57,43,-23,12,29,-31,-1,8,-86,-13,40,79,396,261,4,-8,-5,108,49,-461,-125,126,68,25,-1,64,-18,247,110,-5,337,112,-81,-182,10,26,151,-52,34,-36,14,18,-21,135,-22,-54,-5,-30,8,-25,14,87,-12,-35,76,85,-17,43,-13,40,-8,51,147,20,-39,152,-25,60,129,15,-10,2,-110,-41,-3,28,0,20,-6,-93,116,212,2,33,263,41,25,31,89,74,105,84,18,214,5,10,371,11,41,-9,-61,-124,12,33,23,107,-26,31,55,25,191,36,209,241,-33,93,359,18,101,4,-19,-56,10,-10,42,97,-34,-16,20,302,24,-44,36,161,14,84,-8,61,19,-40,49,-58,31,59,216,23,19,23,48,70,33,-45,87,-21,9,29,64,-40,49,-36,-42,23,36,75,-21,13,9,-7,-263,-13,23,1,-45,51,-78,-29,58,-12,-12,-29,53,405,75,15,309,27,11,731,259,-11,-49,-342,38,-133,-4,-5,-1,30,6,72,8,-9,-59,12,9,-80,57,-19,111,179,4,0,27,-8,43,-1,-57,27,-58,7,-29,6389,53,97,14,115,20,51,-34,-32,153,-20,-70,270,-68,238,-29,27,-24,14,13,-47,27,-2,23,94,218,-84,65,36,326,67,62,21,33,433,7,166,298,27,130,132,-71,-99,-13,1,19,-27,94,12,-90,93,259,94,-41,-19,-106,61,1,124,85,24,7,53,269,6,-16,-35,94,4,-13,-10,66,46,60,69,127,-84,156,-5,185,165,118,37,-14,-31,-5,-19,70,-72,-11,-29,2,10,0,18,4,-33,57,9,-17,31,-277,-264,-53,-86,-112,-94,36,191,162,65,-21,107,-133,-14,-129,5,-9,-41,12,-26,-63,81,70,-27,-35,-65,36,86,27,23,16,16,-7,-25,-94,-159,147,-81,225,25,-133,34,33,-105,-5,-12,-15,251,12,57,-21,-91,14,-40,32,-14,-5,148,1,185,37,-46,3732,82,-13,-44,58,-137,-104,-45,39,-12,134,4,-107,22,24,-60,39,-160,-6,193,-8,-34,-73,119,34,36,-5,7,11,-29,-101,77,32,-12,16,375,-63,-96,81,40,28,-62,32,36,19,-6,24,-278,24,-82,188,1,61,169,4,42,-5,155,118,72,-94,15,-123,-30,-8,-8,-13,1,105,25,-2,82,133,52,99,20,11,60,5,-9,-14,-63,-230,-24,6,-94,-28,9,75,-54,99,4,34,119,-35,-32,26,24,-12,52,-21,-112,10,33,18,-124,-15,9,-61,-18,3,-98,-3,-43,-28,18,137,-12,155,-100,-53,12,34,-18,80,-300,-2,-10,-6,-4,-69,4,-2,-34,3,-3,-6,-34,-13,-45,54,-29,41,15,32,36,33,79,-52,-41,5,-38,56,46,7,-8,-10,395,15,-8,34,11,-20,39,335,30,18,8,-33,154,203,-18,27,42,3,-30,-19,43,8,397,74,-21,26,14,31,97,11,132,71,27,32,360,30,-71,350,83,-9,586,-4,88,-36,127,65,-48,-25,-28,16,15,14,144,23,0,22,88,80,23,165,-4,15,5,-68,87,-19,1653,94,79,24,-13,145,-45,8,30,1,25,35,28,72,1,-33,3,32,161,155,171,402,231,48,18,40,-13,5,-174,-47,-34,48,27,31,-17,-4,10,54,30,37,-42,-19,14,-19,34,57,75,15,-4,-27,168,22,66,12,39,87,10,-9,108,-14,-25,4,208,-5,-49,54,-28,30,0,30,20,45,0,21,15,77,-15,27,35,-27,8,11,27,53,74,-88,-48,12,156,71,31,85,112,-74,-47,-3,-3,74,406,36,-24,144,-69,-21,56,538,43,130,49,164,176,-53,1,25,28,-14,28,35,178,-2,87,-54,91,-22,33,253,17,-33,69,-457,-100,-12,-52,-139,111,112,-46,197,-82,-270,222,33,13,234,25,20,53,26,-7,81,104,43,3,38,-31,28,10,-50,62,-38,24,347,6,10,4,-23,-10,80,159,89,-23,-141,-5,-29,49,27,39,82,13,-31,8,82,-95,36,4,8,-3,24,-2,58,9,-12,38,28,689,20,43,26,-5,12,12,16,76,30,-21,-14,153,1057,-16,308,47,36,-74,78,5,9,-81,32,-43,-8,42,-17,-169,17,50,497,70,47,-18,207,4457,64,2,118,-16,-12,41,65,63,-13,40,6,5,1,20,-25,105,-55,-8,30,-7,-25,2,-29,19,-4,44,4,-15,104,-17,-14,-62,-6,89,40,66,-3,174,40,27,-97,-63,-55,-27,10,11,1,7,-16,174,72,-58,94,81,6,-2,13,-13,-110,-16,1,61,-32,-30,10,42,19,-10,9,-51,29,1,460,-83,-117,-20,-110,-10,-44,260,3,-3,-32,150,-15,-46,119,23,-85,108,-53,110,-11,3,19,77,25,-19,-18,143,0,22,-6,27,-46,-41,-43,-17,-14,-87,-76,-44,145,102,42,489,101,-32,20,22,-29,-114,43,-7,45,-16,79,0,177,-25,-74,-248,123,8,86,28,164,52,138,67,727,65,88,-34,83,-17,44,15,-13,21,18,407,-4,218,347,936,-5,47,15,115,39,69,2,9,376,27,66,105,196,113,261,-5,-69,-24,21,-8,270,-171,-9,130,11,296,25,80,-10,1,34,124,10,-6,18,-29,-40,308,54,2,24,-95,69,-11,1,36,75,20,50,-96,25,152,161,26,7,-25,16,-101,15,-15,10,-52,-54,16,-124,9,20,-23,7,64,147,-49,-108,-21,43,108,5,-20,-13,-19,33,160,-63,14,87,4,16,-41,-246,39,7,44,32,3396,13,193,1,-30,22,36,93,17,-10,-209,22,-30,40,-110,-90,2,75,58,27,43,79,-99,79,189,-14,-11,-206,-18,22,115,40,135,102,-438,69,80,66,18,13,2,103,42,8,-11,-203,100,-209,152,5,107,-53,7,7,21,6,-22,61,152,30,52,22,28,62,60,-62,-34,28,41,47,-16,-88,-55,121,-12,115,106,54,8,98,-22,96,102,-131,48,-294,-40,20,41,56,113,44,-46,20,35,73,-58,-5,13,155,20,-12,61,-25,-89,30,-11,-152,-17,359,29,147,62,41,32,-140,36,43,-49,28,71,-27,111,-309,103,-6,83,78,39,-93,22,26,-15,32,40,-173,34,-36,-6,-21,1379,-179,15,20,-117,611,76,-35,52,-15,-2,-4,-18,1,29,333,147,18,-30,49,-292,54,1,-57,-6,113,-16,25,116,47,63,-16,258,-30,63,53,-28,23,-157,1,13,13,-73,-76,-127,98,10,17,-45,279,-38,18,17,-79,124,258,37,105,17,103,51,-90,24,26,-77,-11,-101,-23,16,-51,-100,5,32,-288,21,-65,93,72,-208,33,-14,52,46,23,43,-8,-191,-83,56,-49,84,-55,81,229,39,116,-83,19,3,18,-197,-28,144,48,60,-57,-142,78,88,-33,51,-38,-54,27,-9,101,66,36,73,96,-83,68,50,115,8,4,-16,-26,-5,48,18,56,-30,247,-16,29,-93,5,34,-1,46,3,23,-38,134,12,-28,61,-8,-70,72,-16,-88,11,-59,50,-2,38,26,79,-42,-320,21,-22,52,8,-62,57,101,18,-31,-17,43,46,-19,-21,-250,54,-31,53,87,12,-48,-8,63,114,22,-41,19,-14,-76,133,35,-25,66,21,-36,-96,-63,52,2,32,-134,4,76,-349,22,28,44,-30,-8,-47,217,-146,37,-169,-23,-22,-3,29,49,-24,-79,241,13,105,94,42,-25,13,-55,22,-12,7,107,-11,64,-14,2,0,-71,51,253,61,34,-18,73,14,-73,-2,92,-27,393,21,-102,18,85,120,-13,54,-98,-30,71,5,-46,285,-13,10,-86,-43,-35,-101,45,-13,21,29,14,40,-153,122,-13,22,-93,29,17,12,25,-119,48,33,65,-9,27,77,81,62,-191,11,2,34,1,-20,-42,23,-6,51,12,-23,-45,-15,-226,71,34,27,12,30,99,-65,76,-4,-46,33,60,-6,-10,-62,16,-143,9,8,90,-104,-66,-121,-33,-23,5,12,-16,-9,2,212,165,-125,128,6,-74,16,46,-3,81,-5,-45,133,-2,-20,8,-20,-8,-4,61,-19,-40,177,-80,-78,14,39,-119,81,13,-18,-26,93,66,-44,-31,23,275,-96,-40,84,35,-4,25,34,122,31,-12,26,211,89,9,6,46,64,-4,-1,36,-50,46,-18,38,102,33,92,-8,114,10,-30,-30,-64,30,-6,139,28,33,119,116,81,76,-30,12,32,-72,505,-117,9,41,38,-44,-5,-8,59,-25,14,20,43,5,39,-26,-171,-78,-7,12,17,-61,118,-92,171,37,-18,1,9,44,-16,-11,5,96,-11,30,130,69,3,-9,58,179,45,-22,-32,-50,-17,42,28,202,53,-62,175,35,97,-167,106,-23,170,-1,57,22,-39,12,44,141,82,-10,119,0,-35,65,43,-58,10,-17,-22,173,333,12,-97,-74,11,254,32,57,-77,3,-228,45,38,-58,-6,42,21,-150,94,-91,-10,-14,-26,273,38,82,-14,-18,-36,6,9,50,-53,14,30,3,-45,-19,38,-59,-12,-78,39,107,-150,-19,355,16,13,-280,-34,82,-39,24,100,-28,-43,-8,-41,-41,56,23,1,17,25,2,108,72,271,-24,140,44,243,-22,20,30,26,88,-93,288,68,-127,-34,81,-43,-6,23,-14,34,32,-68,111,-18,24,79,14,-40,19,680,16,-2,-20,-52,-34,28,-2,-7,298,-7,6,61,200,-32,-23,-116,28,291,7,14,-15,-12,-13,-41,97,57,81,-3,68,141,-2,25,-58,-21,45,162,8,1621,453,-36,7,25,3,-108,44,7,28,-76,-144,74,-2,19,50,-20,-125,22,-48,-51,360,32,3,43,-19,-60,-46,37,14,147,-119,-7,-8,176,56,11,18,26,-27,-2,85,-8,-45,62,-217,-13,8,109,122,169,-26,143,49,29,18,-266,27,-54,83,-20,-14,-5,349,32,-19,65,-37,48,-10,185,74,-31,39,7,132,46,-27,3,13,20,30,160,-201,33,71,-24,384,5,-16,-15,70,64,71,139,3,-3,-22,-252,-55,30,-41,-49,103,-67,215,-25,38,308,81,-15,-102,-15,-10,179,-28,57,-160,-124,113,-118,219,-87,18,398,378,-4,-28,168,107,9,37,-5,89,-130,1,17,-11,145,-11,50,68,-34,5189,15,65,-86,6,-118,3,104,36,264,-17,68,1030,72,90,49,-3,12,-18,-3,-22,63,66,39,19,-8,-5,-11,-38,-55,-271,-25,-114,12,40,7,-56,94,80,-132,15,-51,76,-91,5,12,-158,13,-188,-54,32,16,14,-6,4,-201,-21,-429,19,16,-211,-8,-98,33,23,12,14,179,65,77,118,783,-95,7,173,136,-91,66,113,-68,-56,19,20,41,24,23,102,2,7,95,-21,51,-16,-35,46,29,-14,30,135,20,-6,-16,80,18,-10,-6,-4,-12,107,-68,36,399,-14,69,3,151,-129,-18,-14,-139,-66,73,-12,-495,0,24,12,90,108,40,-116,79,-234,38,314,286,-181,135,-72,15,-42,427,-90,270,198,77,105,-4,111,2,7,49,-10,-31,18,14,114,32,-35,-3,-15,-156,11,-24,61,455,-28,86,-10,21,30,31,-33,6,128,270,128,106,268,-23,-14,70,-107,25,-153,310,87,107,37,32,-34,85,-61,97,56,-16,307,54,12,-33,27,-38,-37,51,32,-41,16,30,-15,173,-26,23,97,-35,85,73,-8,14,-41,-18,5,-18,840,41,124,31,65,54,-27,-1,-48,66,3,-160,105,72,-13,-22,58,133,-50,98,42,-2,93,10,60,-79,89,35,-44,-45,112,-60,9,9,-18,-57,20,57,43,-16,88,180,-9,28,13,285,-67,340,-119,10,-58,31,59,16,20,94,-41,35,62,13,-123,43,-19,112,102,95,-7,36,23,60,18,-54,22,-3,0,2,-21,40,-28,-388,-43,-7,85,80,-29,6,125,48,54,5,-85,90,9,-62,-34,80,17,99,-6,8,25,117,394,-16,-65,-21,9,224,50,131,386,314,221,38,79,-35,2,316,0,64,2,46,58,41,134,1353,110,12,102,184,30,78,-54,-16,-24,2,72,26,166,220,-36,-5,-34,232,14,33,6,182,-7,27,66,86,42,33,15,43,-11,157,116,17,322,18,9,-48,13,-23,-4,24,8,74,9,-131,-55,82,30,2,-67,9,99,2,11,23,-469,20,-88,124,4,19,68,35,62,58,265,11,-54,55,68,535,-114,215,146,29,3,43,71,-255,190,-143,13,69,0,-16,-63,-7,18,41,-13,15,44,178,53,73,-19,-7,12,-4,47,-31,256,93,195,78,51,41,148,-5,150,25,108,-8,-7,-38,134,20,74,32,144,199,45,-3,94,180,8,233,-14,22,-13,1,-75,23,17,-34,-14,264,208,-111,47,12,24,140,-16,80,-3,-83,156,144,42,61,143,65,96,7,-3,-11,38,312,-18,14,-19,38,54,-7,98,307,-34,10,112,-29,34,344,151,90,114,90,67,199,73,101,435,-13,-63,160,68,-27,12,43,20,33,24,907,37,-52,3888,342,22,3333,207,-92,29,15,-93,-19,55,6,4,160,132,99,-18,-4,6,16,111,36,7,20,66,107,-1,128,55,16,-29,25,-10,-361,1042,10,-5,12,61,579,100,520,-101,195,121,215,144,-3,62,77,348,164,30,80,-96,51,20,62,77,8,48,22,39,121,-13,1,26,217,143,-252,156,299,24,166,48,30,-19,116,19,100,-29,31,5,127,73,256,-56,75,63,-53,46,206,0,-81,89,-5,238,125,44,34,-44,55,33,135,10,-66,-26,62,27,293,201,-39,292,-37,163,56,69,-26,14,13,43,614,88,-52,218,25,25,167,-3,-49,166,160,0,-39,65,72,65,160,56,10,304,13,59,339,-62,268,110,20,51,319,69,-21,16,27,-64,118,153,-12,122,3,40,93,37,67,37,17,-122,12,25,-4,512,-28,-1014,-106,67,9,171,23,5,53,-44,126,-13,51,-109,-36,323,52,16,49,-10,4,18,-44,-249,73,260,30,127,85,39,582,357,104,163,72,129,30,123,-41,-1,302,156,227,245,-36,58,47,30,43,83,93,169,-323,44,-164,36,-8,-16,-7,13,62,17,100,159,68,74,143,-44,26,375,111,98,74,-32,5,28,137,13,94,117,-38,9,5,67,-31,59,60,51,-51,-3,32,4,93,103,180,25,2,1,24,-7,23,65,173,-21,134,-206,-90,231,540,4,31,183,-155,9,152,61,464,-24,-25,360,240,74,12,-23,-42,3,-3,6,51,-51,16,150,11,-23,151,94,18,49,223,-11,92,55,191,-17,600,415,-28,85,60,136,17,-88,-3,-12,-38,84,48,2,31,-3,31,8,52,14,2,35,15,97,37,-5,16,107,458,1323,167,132,-13,-9,651,-11,32,-71,-19,100,-14,544,99,12,0,177,-70,78,77,35,30,-4,611,824,17,49,-55,10,-1,106,-34,76,38,111,68,78,-14,-107,75,3,-30,-57,-3,11,38,-12,-42,50,-17,-25,31,140,34,-26,72,29,120,144,-108,-259,58,44,137,-490,44,13,6,-36,121,33,-51,30,34,27,-50,48,-21,34,-12,59,72,17,51,-19,43,40,37,-16,91,-28,13,-6,254,-16,-26,-18,-43,25,-52,5,-8242,15,13,133,80,62,62,197,-16,127,-105,-95,100,163,11,-10,13,1,62,-218,-5,459,-27,2,62,8,-6,-170,34,58,90,59,-13,3,9208,71,-109,49,34,83,130,43,16,50,111,-234,62,16,50,-18,157,38,154,6,12,275,72,32,31,23,184,-131,84,-15,-174,23,-21,6,425,59,34,-242,193,-19,143,48,-70,-17,124,54,39,-52,-7,18,20,271,-35,-7,-27,31,174,30,-228,90,-14,141,747,89,18,0,-20,21,26,0,21,-73,-37,52,-300,-31,145,3,204,-50,125,344,-9,4,-19,213,-13,42,193,-5,95,0,21,45,-13,35,110,79,88,67,-16,111,46,-11,45,85,78,139,-36,148,11,37,-54,-71,50,-30,-273,27,141,134,22,-37,38,2,-162,-16,36,217,-5,95,-5,14,45,60,-9,-20,58,244,122,-16,34,111,-42,79,-1,129,19,-105,10,46,49,127,25,-14,71,66,-94,161,391,93,70,21,48,172,139,44,-115,187,171,108,59,-10,-24,39,16,98,-149,186,-22,72,-61,-94,-84,188,-31,40,-49,360,-33,235,204,112,233,51,-13,578,20,46,-3,39,33,67,49,20,191,-76,-27,47,-40,128,164,5,-16,-75,-27,116,31,-97,23,-36,-225,220,-110,187,-27,-2,38,-36,-11,16,-9,106,72,8,13,48,78,-5,40,69,19,69,-6,75,-86,13,282,100,73,107,45,16,-101,84,9,18,-15,173,45,44,179,-27,249,295,-25,-11,-24,97,21,234,2,-45,357,24,29,159,154,10,-24,47,15,-13,-12,90,75,-1,657,180,49,163,116,30,-82,75,149,41,9,38,44,1106,365,20,-13,125,63,21,-10,-11,119,56,151,137,133,328,63,148,-48,51,24,-62,82,32,38,85,-179,36,72,241,293,68,1304,-43,62,799,7,-166,-22,49,62,-20,181,-60,-74,171,238,12,388,118,-36,81,-18,20,96,48,55,-72,30,47,49,42,11,76,39,85,-40,40,93,26,109,41,-7,60,25,62,122,-229,34,52,-45,118,22,7,9,123,4,23,32,-64,42,17,53,11,62,-15,-14,30,150,-37,-48,591,-12,14,9,5,-5,-20,155,15,57,-76,162,-52,18,104,125,-72,17,17,60,-26,42,25,128,-155,234,-5,36,80,246,10,42,18,-18,51,-57,64,-11,135,107,135,55,21,-14,114,1558,108,-60,-15,34,274,89,14,136,224,-100,231,-39,51,97,69,26,226,-204,88,40,44,17,137,59,-12,-173,163,256,34,148,34,-6,193,-27,22,-41,64,-11,108,-5,-28,-21,22,25,-19,174,3,-14,-12,26,183,-206,66,25,66,-31,-6,29,5,30,84,-21,457,88,-49,25,93,81,201,78,63,85,-34,30,95,-5,9,67,17,18,21,-37,14,-13,230,25,158,-11,66,104,6,287,10,3,24,32,15,98,924,-100,105,106,661,71,47,651,39,-89,47,46,39,50,-12,57,2,118,-9,97,-31,113,-13,72,16,31,58,56,70,127,15,54,64,63,46,57,-646,140,-8,188,19,53,227,451,71,59,69,95,-74,-27,124,-51,56,28,97,93,-24,68,-7,21,-69,10,165,29,202,222,-199,-63,-15,-26,149,118,394,218,71,436,111,79,56,19,51,-8,-21,-5,327,144,-8,435,13,48,76,-73,-101,27,-13,42,135,-148,-18,221,104,75,32,23,96,176,36,22,-40,-163,-22,-77,26,134,10,-15,-27,578,29,49,74,-38,15,53,-15,538,50,91,17,265,-81,-47,57,56,10,135,-9,96,8,3,295,-69,33,205,29,78,56,-56,82,101,19,50,63,83,338,118,19,-16,145,7,41,73,101,52,46,70,110,87,-1,402,37,25,21,-36,239,36,5,201,-25,-21,-125,17,162,56,140,61,20,89,100,63,19,-35,131,-39,9,72,236,-31,171,34,102,22,312,12,253,118,61,-38,-22,-39,-11,-22,68,-6,-17,169,-8,3,-1,137,24,15,70,77,254,165,87,-17,2,68,40,-1,-64,99,275,132,149,-3,101,2,23,51,-71,43,41,67,-120,-39,50,-98,15,49,-39,-4,-9,48,-10,127,25,163,125,74,144,17,76,23,84,-73,175,29,304,363,-27,-29,-10,347,199,268,64,-16,90,263,38,43,13,8,50,40,61,-93,-15,10,-90,193,13,3,80,37,9,46,5,-40,167,-32,-6,51,-41,232,227,42,-66,51,94,119,65,262,17,24,184,77,318,14,-12,42,82,-75,24,133,25,11,447,-19,98,15,79,5,0,-232,131,109,-9,47,34,95,181,158,617,52,350,109,-61,27,14,-61,409,242,91,176,-40,117,1123,31,55,8,127,33,-79,101,167,380,125,134,176,113,119,-59,2,416,-124,49,3,125,-48,-10,55,20,74,706,184,1,58,103,26,44,45,103,126,113,271,-74,-55,119,183,193,94,35,-2,-89,-7,148,335,-14,-60,-13,114,-52,24,3,476,317,20,7,90,99,59,49,36,133,47,386,0,-74,-2,-156,50,111,170,69,-10,55,147,18,117,19,124,228,101,-65,103,-85,3,138,-128,-75,-44,102,-59,111,-20,5888,-171,54,152,34,101,31,-2,46,-20,-24,51,50,49,-343,43,75,53,-35,-43,83,272,83,37,26,-45,-18,180,34,107,134,-202,8,77,65,69,12,7,25,31,7,55,90,-32,56,50,184,33,-4,388,42,87,-13,-7,100,190,6,-97,49,748,14,238,6,62,216,71,-14,250,-10,28,194,93,-11,-24,50,0,94,-43,128,437,-55,-52,18,72,45,-55,268,47,96,93,721,60,130,206,32,2,20,4,26,-47,146,242,138,87,116,158,11,16,54,206,4,40,-18,70,21,8,33,41,50,5,53,-7,-96,118,131,387,100,56,114,630,36,78,-25,102,282,49,-9,37,-208,-70,21,35,15,23,59,25,-25,48,-38,290,58,143,-68,116,60,127,-24,4,31,425,-75,-32,31,31,118,128,248,2,-29,-60,-104,-13,4,-23,61,35,-20,216,82,50,118,42,162,3,95,112,35,-180,36,61,56,5,-88,33,216,134,27,-13,-18,69,82,18,24,128,-40,-95,600,182,69,54,71,18,9,114,-39,-138,-15,-36,135,-46,11,124,-56,-19,-234,85,1,-2,42,41,52,197,3,126,68,290,121,112,94,114,90,103,34,29,-47,172,145,125,55,192,-8,11,51,146,-46,22,19,-181,28,-21,4,291,376,0,-38,-259,-53,-21,88,129,-8,29,-71,178,-49,41,161,97,172,-4,18,0,158,529,420,-242,42,-23,26,67,42,56,50,116,203,172,70,307,159,16,143,2,169,191,155,56,14,-39,257,210,111,-61,-37,32,19,-2,5,64,-6,42,16,15,-45,103,20,41,55,53,-80,41,5,223,47,3,330,-12,-11,-1,20,-11,55,-94,62,515,-15,-8,225,465,26,-6,-36,-19,220,127,-2,4,407,154,825,52,29,77,12,84,-1,144,-78,37,23,-2,53,-22,358,35,206,450,24,110,-117,368,-22,137,255,105,-10,249,420,8,92,15,128,31,87,-74,115,141,41,149,-10,-62,67,198,3,37,81,48,70,14,71,22,-24,65,110,-19,316,207,-43,313,94,81,94,-26,-24,6,128,62,-18,333,-56,81,203,159,-17,-20,5,266,114,86,-121,-85,-13,50,-2,102,-88,113,138,152,1,-13,-3,100,26,139,493,14,112,57,-10,-183,173,48,67,35,33,50,9,576,-78,130,292,82,225,48,-77,-27,80,-32,58,21,74,-42,17,24,53,47,20,4,8,57,1,33,-1,-10,-42,-106,-78,-18,136,69,193,-80,119,-2,-3,111,4,-34,190,-121,12,52,140,-5,109,-4,29,35,13,95,22,73,176,-8,-49,-11,123,217,24,214,-18,-12,367,3,-152,39,12,-16,-36,17,108,-71,107,-62,353,-45,168,8,35,-12,-9,50,19,84,-37,253,27,31,10,-90,96,26,10,10,67,110,19,-13,328,132,146,-7,4,223,3,-116,120,166,-121,45,-16,34,-19,-2,28,29,12,-197,111,-16,130,-7,8,-33,16,-32,37,-4,196,336,106,85,753,82,-31,-7,43,91,356,60,15,50,4,38,51,66,-9,71,9,473,475,36,144,-17,21,19,124,47,220,51,203,78,-24,-25,43,-32,577,51,65,32,35,24,202,1,154,97,-130,13,299,34,89,145,-7,179,195,163,138,10,42,-21,161,90,48,-50,169,98,69,62,101,-40,133,132,-92,327,1,6,180,44,187,30,46,-109,11,39,120,29,38,78,143,66,161,-63,-38,58,156,27,142,50,87,36,-112,132,117,-10,52,0,33,60,-58,2,45,108,5,-161,4,-5,73,72,56,-21,42,69,227,-54,23,16,55,73,-18,95,30,-63,-10,473,133,387,123,685,13,233,128,-14,270,408,-140,601,80,222,31,244,39,441,19,88,25,239,91,21,55,71,26,29,47,20,18,71,7,9,122,212,95,315,53,77,459,92,80,66,-33,1,295,190,-33,319,99,40,80,-184,-100,245,912,190,50,-58,56,36,52,144,265,-166,14,22,20,65,33,784,188,127,42,376,-97,-279,136,62,28,94,41,-42,300,-9,109,47,-285,-35,477,98,35,-26,344,31,78,182,107,5,179,-34,15,47,-71,38,-18,-16,-17,36,105,39,58,25,104,2993,-3,95,-12,-22,98,65,-65,83,-564,42,768,45,15,314,11,-65,21,-13,3,23,21,139,566,-7,41,317,231,6,-17,-59,35,21,-203,88,202,283,39,72,122,-6,149,37,337,132,17,28,221,118,0,91,11,8,20,60,-16,49,-15,-14,144,66,-34,-180,55,-5,29,13,437,64,-31,82,22,15,8,78,27,174,40,16,53,150,57,70,131,61,-41,115,168,76,81,237,108,200,94,83,228,10,25,-57,-6,-45,142,12,384,32,53,-15,-15,115,279,92,10,156,55,-14,75,-15,49,216,-11,28,122,158,-9,569,-53,-241,10,-34,-75,57,80,32,79,109,36,51,-48,264,13,40,-217,10,-13,10,-4,7,49,51,58,42,57,9,-4,7,-9,63,232,-11,-237,50,-26,-45,-174,-50,81,-8,-2,-62,105,198,-21,24,-56,-41,48,-76,28,-51,11,37,-7,113,-5,50,8,23,89,56,-23,149,401,22,9,67,21,36,-19,213,63,-261,94,63,103,48,16,-171,408,53,79,-8,69,179,65,12,84,32,118,-115,126,-9,25,10,51,151,149,-115,44,36,6,18,21,70,77,6,-88,138,42,259,115,968,-14,44,345,14,210,59,-47,4,28,232,31,2,-40,197,62,304,65,990,112,77,26,1,141,40,41,94,1811,-171,45,274,14,6,84,-2,-130,1,28,-226,30,-62,0,34,37,6,-10,12,-52,39,29,-19,27,-1,89,84,116,189,179,71,85,39,8,245,39,195,21,-14,54,60,22,34,18,72,13,-158,-12,19,124,129,143,26,307,7,-14,675,36,100,978,257,55,199,46,-22,-16,-33,111,-104,21,285,29,147,-5,103,-80,-121,-15,95,128,28,-40,91,132,9,137,-30,142,41,1052,495,71,-38,-26,48,-8,57,44,-107,-208,95,-68,100,7,-30,57,393,539,163,225,132,72,9,63,83,123,263,74,5,85,276,145,69,46,24,103,204,265,120,88,27,135,302,-48,-212,-214,66,450,42,143,141,105,11,120,17,-80,176,89,43,154,197,-67,30,35,134,-9,-14,-36,-10,-200,-8,-25,139,92,-123,-431,111,13,128,-88,181,221,-24,60,20,-22,206,179,-34,-29,4,10,3,-27,-4,31,25,109,537,98,103,278,102,2196,212,54,143,2,-113,-109,-117,27,261,99,-184,-112,29,-16,62,106,24,37,115,13,-86,26,-92,-5,54,-203,-210,9,247,510,564,-121,153,-88,173,62,212,40,379,59,292,-126,64,149,41,-22,12,225,94,29,0,-44,21,57,64,69,60,26,66,-5,125,-21,79,74,44,80,34,26,20,373,37,-432,38,-15,63,160,485,1091,25,391,73,24,30,14,48,37,94,176,194,-15,35,53,-10,-57,203,55,-3,127,22,61,11,133,-38,62,-13,-58,232,-23,14,108,263,240,45,0,-12,6,97,773,16,83,73,-39,11,108,13,1,99,-69,29,-35,48,65,44,89,34,62,184,54,277,382,52,919,-24,182,-11,210,47,-4,141,-164,-33,157,154,177,201,-28,123,-89,38,11,92,205,40,-3,89,-64,-26,82,-22,97,-6,111,12,335,13,32,52,-46,46,61,46,23,96,50,393,51,46,79,57,141,-46,11,-35,-46,52,-156,-139,54,72,-8,78,-24,-11,13,59,202,45,325,455,35,109,-10,79,36,7,-21,158,-6,14,23,272,63,51,139,49,48,-3,124,270,0,84,-80,260,40,30,-31,26,114,38,74,-81,14,102,-17,104,-36,11,76,-13,186,50,20,94,33,-256,41,75,21,-2,88,-70,-4,-23,166,289,1435,48,9,-73,229,280,59,-43,63,122,-15,-88,0,26,28,432,308,-37,43,10,125,129,9,-134,-80,0,3,-7,-16,90,55,124,-46,63,73,48,88,72,100,11,24,26,258,71,61,-5,21,79,19,-24,197,-12,26,68,39,-466,86,-199,58,150,15,179,16,102,-2,-16,29,60,6,127,78,167,305,-19,247,109,195,41,-32,-11,27,6,-6,44,38,44,-10,-63,192,88,70,-57,189,-134,-60,-25,74,-15,-49,-114,-84,1,-20,4,27,-104,81,49,16,52,64,86,50,170,-31,45,-24,87,214,8,-3,-18,45,-266,86,57,-30,907,117,0,53,93,32,35,65,-19,67,-6,10,100,-22,408,43,49,2,36,72,366,-429,35,14,5,46,-78,194,75,129,-7,-4,53,-66,61,0,190,149,747,-25,60,-78,236,-71,595,-14,-346,53,-6,-82,8,159,13,319,286,122,-38,353,-2,440,92,126,97,11,193,153,-13,-92,171,79,-1,-53,-24,5,-8,126,40,20,-7,20,53,267,173,8,-8,90,64,84,-6,122,-94,769,136,832,-64,-77,90,37,25,43,51,-32,57,-94,-63,9,43,-87,27,50,32,99,55,32,89,35,402,-27,47,60,68,12,31,82,193,121,20,-87,165,82,110,53,456,-206,217,110,91,163,29,398,-70,97,49,-87,-33,-38,-40,70,324,-39,46,276,180,34,95,111,22,95,245,271,40,-47,-59,-3,153,103,1,228,40,43,40,71,122,-34,130,-22,-1,2689,-2,200,162,34,-78,42,20,28,74,56,-85,148,43,5,27,76,174,19,45,207,165,-14,177,142,54,247,38,10,1,147,-38,455,318,2,158,57,167,96,45,210,43,356,1,-32,-32,0,158,38,372,-2,11,-18,-14,207,-39,130,103,29,155,125,49,15,-2,106,286,41,9,16,122,263,-22,3,23,77,-53,-19,48,52,60,87,21,31,94,23,193,118,11,79,-45,58,92,10,16,42,27,69,45,178,94,145,-149,-28,-33,164,0,-7,-98,51,41,-48,55,4,-15,104,67,299,148,178,124,75,294,14,46,394,184,51,115,101,-40,189,49,-55,29,-84,323,12,716,14,11,77,259,73,27,45,26,236,6,-3,-85,-1,338,77,76,-31,338,87,13,80,13,51,90,35,319,31,-22,108,-1,35,60,112,265,57,48,50,195,10,22,-12,6,5,105,60,-51,-37,24,52,26,-4,181,-43,284,-16,2,34,197,54,3,20,50,653,-3,-29,104,143,9,-81,12,15,-66,101,-21,295,211,444,47,-7,212,13,368,2,22,157,56,21,72,10,20,7,-14,6,3908,-10,481,1193,117,-2,-66,-39,65,156,49,739,-36,-14,-23,14,78,165,89,16,85,17,53,42,16,33,178,217,164,48,7,216,-4,108,41,63,51,87,22,32,64,73,-1,63,175,-22,-54,88,22,112,35,63,50,-48,3,-2,-51,45,34,46,135,23,72,18,14,216,15,77,62,50,196,133,76,-19,14,111,26,162,350,1027,-4,148,55,5,214,26,-11,53,28,-87,48,120,945,164,79,4,24,-74,15,132,40,11,52,13,138,310,104,-88,217,-81,72,114,-25,28,34,209,81,12,237,65,151,-6,0,-54,-30,14,178,181,-65,-53,-81,38,89,107,33,24,67,82,254,58,20,183,54,-102,-105,82,-40,83,8,-1,-138,-5,56,101,-80,46,125,10,-63,113,-3,60,-15,-1,17,35,49,113,155,-14,98,-98,69,-165,0,26,125,42,112,118,524,48,117,55,659,16,6,224,121,79,24,331,1715,178,-4,12,-286,77,79,154,-22,84,32,-24,656,354,244,149,23,94,-55,400,-27,14,33,15,-35,-24,315,81,217,97,66,-116,166,-31,-133,-15,139,-29,134,16,58,166,-1,-33,-39,3,-17,-45,-48,85,-16,-39,-295,54,46,-14,29,44,171,4,-49,2,102,134,184,102,43,99,39,-21,87,41,216,37,56,96,62,17,-36,-64,-32,143,12,41,19,46,-7,121,192,12,-34,99,-108,-22,12,94,-39,-60,38,48,-12,50,57,-2,45,-10,0,38,0,-102,-5,-72,-28,334,-93,26,-13,33,-5,23,111,-37,6,85,102,-7,56,40,45,44,73,-49,-15,20,7,-13,-270,171,-27,-23,80,4,-3,-35,-16,-65,-5,-11,65,39,501,217,69,17,91,4,-195,38,61,176,-9,21,11,9,-26,24,54,124,-12,68,-10,-21,1,39,54,62,902,-56,117,-7,3,9,275,-9,4,50,5,-17,14,-38,11,31,22,23,21,-118,87,196,-30,2,48,-14,2,122,-18,27,-17,-16,-26,21,4,-40,55,21,12,40,-25,17,-14,39,31,9,22,16,-18,-48,-26,-13,-4,76,-84,38,-62,505,14,48,0,221,43,12,-495,-84,6
-41,-63,-28,-10,-45,-64,-45,-33,8,48,-31,-102,-37,-48,6,-1,8,-34,15612,3,-17,-24,18,10,-5,-21,-15,-12,15,-4,-32,-15,-306,-208,-237,-244,5,77,-28,-50,-55,214,325,2604,139,127,2432,22,-13,2,8,282,-24,184,-9,-17,36,-28,65,59,15,53,18,33,33,22,110,34,7,-33,-30,50,9,-68,5,11,28,41,105,40,26,26,17,6,9,35,5,61,9,0,38,1,5,47,45,-4,-2,14,24,2,12,-34,38,4,-24,7,227,21,-56,-6,-13,-26,13,-188,-53,-15,-27,-9,23,-9,-2,5,20,98,-3,-70,12,-13,34,40,-8,-31,5,7,7,63,15,108,36,21,-17,11,2,-11,6,22,17,125,-2,7,27,26,17,3,11,-46,14,5,28,-11,109,-22,-10,24,7,-3,5,-12,3,-4,78,5,22,17,26,43,19,10,-10,0,57,-55,34,-28,-43,-26,-8,-19,-24,-9,284,-1,3,13,7,44,-6,26,-29,12,-1,15,23,20,-4,30,11,30,107,11,-2,-51,8,-5,133,-50,40,176,-3,46,20,17,15,6,308,408,-9,7,29,14,-2,13,93,14,-6,-31,27,-7,58,25,77,10,55,4,5,4,2,14,7,21,4,17,14,-1,68,-31,-10,-8,40,11,115,54,-60,25,0,-62,-8,-55,-16,-6,-22,14,23,8,-20,82,17,18,-82,-10,-7,34,147,-9,-9,2,19,4,32,-3,1060,88,198,-3,18,22,29,16,1,50,7,7,8,15,16,1,3,90,13,2,-56,39,-15,-6,60,12,26,-7,107,11,-23,72,41,34,-9,6,114,-34,-4,-13,90,-31,44,23,26,23,3,43,93,36,6,-13,-51,-33,26,-11,105,9,-26,158,8,-12,119,-29,85,39,-26,-4,29,4,-21,42,40,38,14,-26,-21,136,186,39,22,-18,-19,-23,84,74,31,35,35,0,-13,6,1,18,17,-9,-37,9,11,-20,0,-4,17,33,6,8,-1,20,17,7,26,41,-7,5,-3,0,204,-31,-12,0,56,17,9,-4,21,-42,-8,3,4,-13,-2,31,103,55,9,-6,34,11,-7,8,37,0,-22,64,-15,11,24,28,31,-1,135,284,211,-2,20,-43,5,-46,-11,72,40,-2,8,5,0,-58,27,-124,22,-97,32,3,-59,36,32,9,-19,-22,-65,39,35,13,0,35,20,-18,-2,16,-5,76,38,73,37,10,90,-7,-17,-33,-12,-12,-36,0,-5,8,1,1,9,13,-25,-10,-40,34,42,48,44,22,30,-6,62,-2,-44,35,16,-14,41,15,13,30,10,51,31,60,30,18,-82,42,101,54,29,15,30,507,16,85,8,76,9,8,27,4,211,20,12,33,7,-15,-5,-92,-3,14,-32,94,34,3,63,82,-10,-13,20,-18,8,-4,156,12,20,-7,-6,1966,7,23,11,-25,3,15,-2,62,22,-2,28,37,79,13,1,68,-8,-19,1,13,79,3,19,12,31,9,-81,37,4,-93,19,5,-14,31,6,23,344,35,40,66,-112,30,21,147,17,-2,-14,8,34,104,6,19,-14,51,106,-4,-20,-15,78,-4,6,-28,19,12,125,-10,47,59,-59,-9,16,-44,-8,33,25,-32,-16,79,-15,69,66,208,-24,5,14,33,-2,-22,-13,-3,29,27,-8,6,10,28,-9,62,66,2,-59,-26,-25,11,18,29,21,-6,52,10,40,-8,12,27,11,-31,-4,-20,-31,-27,33,13,-16,19,1,23,30,8,37,8,0,-15,11,60,24,-12,-21,-35,-3,25,6,22,42,-7,71,2,-28,22,36,23,3,-13,19,55,25,2,-113,31,-11,-16,-3,32,18,111,22,6,22,41,24,-59,23,-2,-71,-7,-10,8,-11,307,-11,4,39,97,62,-21,-5,40,-58,-21,202,-15,2,7,-14,-48,54,-48,12,4,-27,38,-19,-30,-27,10,3,103,-21,-3,-18,23,21,9,147,-5,13,-11,-21,-11,-48,5,649,-1,19,-2,-3,63,92,8,-6,175,153,26,-29,43,-34,36,115,543,-9,15,14,-7,-22,804,-1,6,36,69,25,52,40,-16,38,-87,-81,36,-21,4,2,-97,-25,8,-18,8,3,144,69,35,-16,17,48,27,53,10,-8,16,-7,-2,-21,-7,-90,16,89,-8,6,113,-9,-34,26,-17,9,-71,-9,43,-20,-5,14,-5,-30,25,1,12,-6,-68,-28,1234,40,15,33,1,575,3,18,46,-1,-33,4,-87,168,-24,-54,-1,-4,-6,3,23,26,909,-16,-34,9,7,26,-89,41,14,-36,498,-50,-34,-15,-15,78,1285,-4,-42,-15,20,-20,13,29,-56,425,3,9,1,1,115,33,9,40,669,150,-52,22,79,-12,35,-4,-3,30,-37,-9,164,18,-27,-25,-19,-18,-23,-5,-6,0,-27,17,19,-46,98,10,25,-95,12,30,22,-83,22,436,2,-38,486,64,39,64,4,8,69,36,-31,-1,268,17,-6,20,-22,-4,-27,-39,-24,11,-30,-7,-28,67,10,25,0,-14,1045,-17,75,2,40,-32,-37,-27,0,-10,-21,-18,25,186,-6,-2,-124,57,-14,-5,-28,-22,-14,-35,-14,20,-13,-143,265,11,5,-23,418,4,-23,32,538,-26,64,-4,30,-12,-19,-157,18,-48,-5,-18,0,-47,55,93,-2,22,32,-29,11,19,122,32,-27,20,84,-8,17,23,100,38,8,46,17,-40,62,-11,582,5,40,-11,135,13,46,36,28,-31,-3,-17,261,39,93,28,37,31,-10,11,202,-30,-3,-9,31,10,15,-5,-17,-7,-19,1,-12,15,-35,7,2,-14,10,130,56,22,-64,33,42,41,2,-8,14,-8,101,15,-4,-3,-123,63,31,90,-53,-22,2,3,128,65,8,20,36,20,25,-40,-12,-12,-14,-12,13,26,-11,67,16,-9,-63,-14,36,21,-18,34,39,1,-6,-8,-3,-6,-7,7,5,-3,27,54,-15,15,2,56,-87,28,21,-28,46,25,28,3,13,36,18,-10,23,14,-16,2,55,23,9,-15,-6,15,-11,-79,-87,-26,48,13,25,-6,21,3,-40,20,-49,8,-7,0,15,18,-22,-5,-11,-102,31,27,-20,-14,20,-5,2857,1716,-5,-14,-59,26,-8,-3,17,53,-58,2,75,10,-60,17,13,35,-18,8,18,15,0,-8,0,-1,53,61,10,9,-12,91,10,-20,-20,22,105,50,-8,-4,-18,-1,-7,-2,77,16,-17,-4,16,-36,-2,-16,6,11,8,-5,-13,9,5,10,178,-33,17,51,122,-25,83,244,-5,79,-6,74,125,68,60,19,25,-8,34,33,17,39,328,-15,-11,8,6,-2,9,3,26,7,-49,259,4,-3,16,78,16,7,6,-6,31,-2,-13,-80,-6,60,20,12,20,4,90,14,6,7,-47,17,-10,-101,-12,60,20,-10,6,57,-2,-6,51,41,121,-24,11,-15,-1,74,-4,270,-13,-15,95,10,54,142,-17,61,6,32,312,13,173,184,-24,6,182,3,1,-3,33,24,55,-7,2,-5,-1,123,25,17,6,2,-19,46,55,-16,79,67,-1,27,79,-1,-18,18,18,22,-1,54,-19,-54,25,-2,-17,-8,-82,13,24,7,-75,-4,-4,102,49,35,12,28,8,-15,-7,18,14,-9,13,57,-15,-12,93,5,-15,-4,-15,32,3,0,-4,33,37,131,31,30,30,36,4,2,-80,29,17,-4,-27,-8,65,-5,34,66,23,-84,15,4,-10,7,-2,39,29,20,-41,-19,-19,-22,4,22,75,17,53,-2,-5,-9,32,-13,-25,-37,25,22,-22,-13,3,-31,10,90,10,31,41,0,0,-40,-17,26,-2,-48,45,-1,-28,83,2,13,433,57,28,-1,-2,62,56,167,26,99,-85,-3,12,3,35,7,27,6,15,-15,40,-12,-4,3,-12,13,17,32,-61,48,-1,24,-11,51,8,9,867,57,29,10,7,28,1,2,8,7,-11,-10,59,12,19,-30,-16,26,38,24,18,1,29,77,-4,14,-43,5,11,25,41,-34,-9,-13,15,7,11,24,517,80,-19,-10,69,-71,33,-18,4,-18,24,9,8,-24,34,-67,-4,24,7,-8,-9,1,11,2,-4,44,43,27,-8,91,3,32,44,3,115,12,15,60,0,-18,14,5,24,-68,17,-26,76,2,3,-26,88,15,29,31,10,-1,0,46,-49,-91,-22,14,-29,15,9,-4,38,0,-76,-64,-99,7,-117,85,2,-16,-9,-20,-7,-28,12,-6,-11,-19,-11,100,226,32,-1,695,-22,-7,19,-38,15,270,1,-21,56,16,2,-58,-7,-7,44,23,-17,13,15,32,26,33,61,13,-4,13,13,-15,-43,534,102,-57,1,68,-57,15,35,-6,18,9,-6,3,-47,-8,17,16,19,-14,0,-29,67,13,3,6,37,37,-2,-20,-13,24,-29,-29,-50,-12,9,-43,-3,-23,-42,18,-4,13,4,-13,17,2,7,20,3,-2,-3,-7,54,7,-3,353,-35,908,508,1165,-16,3,8,12,-30,5,69,105,-17,-6,55,-3,-16,-7,29,-4,-18,45,-14,-9,-15,11,298,98,7,18,-33,-73,52,-29,-31,-1,17,-22,26,-7,11,-38,-28,21,40,9,55,-122,22,23,25,-68,-39,-4,112,-42,-7,62,55,91,-26,10,16,33,70,7,47,10,2,-11,5,46,6,15,-34,196,-8,715,52,2,-25,-109,-26,39,5,16,-10,-3,15,-39,6,6,0,11,13,-20,9,-11,-3,-2,-2,-13,-14,34,5,9,24,35,726,9,-6,-6,-58,19,-12,22,75,24,67,9,-66,-14,2,-53,-17,-4,-15,9,-22,-17,-9,20,10,108,26,17,-24,4,-11,44,-18,-9,-32,-1,31,-1,35,-2,6,-12,-16,-14,2,-11,-29,48,13,30,144,-102,-23,17,-16,8,35,29,746,37,-23,14,5,-24,13,-14,-28,5,-37,27,0,495,32,61,-24,-20,6,854,-18,-5,11,2,14,30,5,7,10,44,92,-9,166,30,-21,-5,60,39,-7,49,59,9,372,7,29,38,35,10,15,32,-4,-37,-13,5,3,19,-4,40,184,10,35,-12,7,34,4,23,25,10,34,62,-3,17,16,26,7,14,-19,10,45,-2,-2,-2,-19,-7,14,9,-6,31,22,6,25,3,-36,18,15,15,72,10,6,-6,6,-17,112,22,8,-22,-24,3,-12,-5,-60,43,7,60,-21,64,17,-3,70,65,30,60,-3,7,-10,-74,25,4,9,-25,-17,93,13,7,30,42,44,-76,-3,-33,-18,-25,-36,63,29,7,18,0,5,-4,-22,6,24,-25,-8,-30,-3,-39,2,-9,6,12,13,573,124,28,-3,4,-22,5,-36,-2,31,-3,130,-7,-35,21,7,0,-8,43,21,-29,-23,50,-60,-15,13,-4,28,257,-38,-1,5,36,-3,-47,2,-50,19,-3,-55,-46,14,13,13,-35,3,7,-38,21,-46,-5,-1,41,-28,28,0,235,0,8,2,23,32,10,-4,10,-7,465,-6,-11,0,-10,19,6,-1,84,32,27,-86,4,-7,0,0,-15,-14,38,13,25,-3,16,-1,5,-2,37,94,47,4,10,51,1,8,-24,1,11,30,-7,-26,33,-31,8,11,24,6,12,-2,-14,-16,-17,184,25,-5,1,-1,32,2,86,-24,-74,35,-2,-24,5,-16,-35,0,-29,2,9,17,-1,-36,-12,586,30,21,17,-22,37,25,19,16,24,18,15,-118,16,43,39,-47,11,52,-5,13,2,13,-1,2,739,-12,17,16,57,-4,34,-5,-6,12,-9,-11,-15,83,118,-8,47,-15,-20,-13,-14,-6,-15,-5,-31,-12,-7,87,21,20,9,356,-6,13,34,5,-2,-2,-29,36,12,60,35,34,1,42,40,-14,21,23,114,7,-20,4,-9,-16,10,-5,31,20,15,9,11,63,-3,12,20,88,-9,-54,2,131,-6,18,9,-34,-206,48,-12,-12,-6,10,-13,-5,8,40,27,91,-30,16,8,14,16,18,6,37,22,-1,-10,-4,3,35,5,15,-30,31,0,-19,26,24,38,14,0,-7,56,79,15,8,8,73,9,5,48,-49,54,44,14,348,-2,-16,-14,-13,34,71,52,5,47,48,28,104,-10,-31,-48,48,-48,14,5,32,-7,32,30,1,-4,100,70,-5,-30,-48,-14,47,18,52,0,73,-33,1,6,27,117,6,12,-20,2,48,17,12,-26,-3,100,26,-6,-11,8,59,-3,12,4,9,22,12,7,-4,13,9,40,23,-13,-35,-52,16,2,-4,-8,61,30,7,2,-12,-22,-2,14,23,18,-32,-5,76,-15,-30,49,-11,5,74,-9,209,30,4,14,14,7,37,26,-45,-6,22,110,-9,-32,25,-33,-15,-7,43,523,-7,-8,5,-23,29,1,3,29,2,27,14,57,-19,20,6,-10,1,15,8,157,40,-5,26,14,0,-6,7,9,-3,-63,-7,14,27,17,19,21,4,12,-8,5,-17,-3,92,12,61,-1,-1,-100,-8,13,-3,-44,16,-5,-31,-18,-21,0,14,-23,-13,43,13,-8,-11,15,21,5,-49,1,-4,-29,-15,66,46,18,-15,55,23,19,13,-4,-18,3,76,1,-1,-21,21,16,-1,-29,0,2,30,60,19,66,-37,35,29,5,-7,-19,295,3,18,30,-33,59,14,-49,55,33,1,25,45,29,-4,0,-7,1,38,-21,-15,-1,-19,20,-28,24,4,1,-11,36,-4,23,9,22,-6,212,51,50,-27,-10,-12,61,28,13,-9,18,-13,15,-11,4,-35,61,-14,13,-16,22,16,-1,15,-61,12,2,26,-1,-27,12,6,0,10,58,-17,24,10,-8,128,-1,27,0,-12,-10,-23,-62,-1,33,14,-107,-15,0,18,9,56,39,23,-8,-22,16,26,58,-7,0,32,52,22,-9,19,22,-36,17,-6,17,-4,-6,-15,-3,17,31,72,89,-313,-18,18,465,-14,43,-102,-77,10,6,21,-3,-48,11,-12,22,-12,-26,0,84,69,6,1,0,6,25,56,10,27,-10,-5,16,105,508,620,9,-1,79,-2,30,9,47,-2,-4,-4,0,-20,-33,-2,-48,-14,-6,-11,22,-13,28,9,1,4,39,21,37,-21,13,38,13,7,-5,23,51,65,-18,-12,763,1479,393,131,222,783,237,-8,36,-15,-77,46,7,23,71,77,-1,-82,-29,-12,2,-26,15,10,-9,4,-14,25,15,-13,-57,21,18,2,-2,23,-11,13,-2,-7,12,-8,48,28,-12,51,20,17,16,18,-6,-2,84,-7,6,-36,12,36,-6,0,-8,20,-7,6,14,18,17,11,-1,9,29,14,-7,-4,2,-29,14,-3,-1,-7,-8,9,105,35,2,-18,-1,-13,20,-3,18,16,5,-13,-17,-11,49,52,-2,-11,-10,59,-18,12,-18,-12,24,3,-19,60,37,-31,28,47,20,-4,-11,13,15,436,22,11,26,-11,18,-1,-8,-1,-20,-15,7,-9,9,-6,27,-2,34,87,36,4,-44,11,74,3,-3,-18,-4,-26,-3,-49,15,-6,31,20,9,-9,35,2,-19,-8,-23,-26,3,-20,9,15,-18,18,59,-3,-13,-22,1,-27,-2,-10,3,5,-43,-6,-9,44,-10,-11,18,32,24,-5,6,-2,1,14,-1,16,17,-87,33,11,-1,27,-3,44,-25,-8,-8,1670,-51,30,-3,30,6,24,-32,-1,7,9,-42,-4,-7,25,-3,-4,11,18,14,12,40,7,-32,-2,-7,-8,4,15,-28,20,17,-15,32,-6,-5,45,389,50,5,-11,-4,-18,-7,-4,-13,24,155,-8,29,31,4,2,3,24,-7,-4,3,-6,114,43,161,107,-56,-118,-11,40,103,-65,-9,9,27,2,11,-8,10,12,42,-27,-13,-3,-2,-15,-4,-4,26,-9,5,-87,8,-20,7,5,-10,1,-2,49,28,-29,-47,-3,-3,-29,72,18,13,8,71,9,149,4,14,76,-55,-1,9,-7,0,24,56,40,11,28,-7,11,-11,37,143,47,29,1,-16,9,-4,6,14,31,-22,-8,9,21,-6,10,-17,-7,-20,1,-46,-5,15,34,-14,8,1,48,21,1,14,-8,12,10,8,22,-19,-79,14,85,2,7,-22,-1,-24,-2,1,-3,92,20,-20,75,4,35,95,-1,-19,-13,-62,-29,-17,-9,-5,4,0,6,8,-2,-12,52,26,-28,45,10,-41,27,-19,12,3,-6,15,7,1,22,6,67,-21,-14,-39,-4,-11,21,5,10,16,-56,9,61,-5,-8,-2,-19,9,26,-3,286,12,63,54,-16,-11,223,69,105,-4,44,-13,13,-6,193,5,12,-19,14,56,63,-8,1,92,42,-15,-17,14,-1,-3,6,-29,25,34,10,-4,-7,54,-10,42,-43,-13,6,25,-31,13,2,40,123,-2,20,8,15,-56,-19,-20,17,-23,40,-28,5,-11,68,12,-15,0,0,19,16,8,41,12,4,24,13,14,65,33,10,31,540,-5,118,-13,-10,-13,63,-5,25,21,-15,347,17,-1,39,-7,-10,15,72,14,9,23,5,-1,2,19,20,57,-3,3,5,20,51,26,39,34,56,31,-9,-45,94,15,-2,19,8,-3,0,-15,-12,-48,83,48,-23,3,-17,-20,26,-1,26,9,32,97,17,-11,15,26,-6,-14,-14,-14,12,37,-80,52,-4,-2,22,4,-75,-5,194,-62,24,48,-11,1,-32,-24,-7,-13,14,15,54,0,-3,2,28,46,84,119,-17,-25,11,-11,-64,19,32,-3,23,-18,19,-10,90,-51,3,-11,-12,7,18,0,20,19,-4,21,-4,1,26,-4,0,-1,-6,12,2,-17,11,4,19,42,160,4,52,3,23,5,5,5,34,-11,53,-2,3,20,0,37,12,6,16,-12,7,7,21,12,-6,-15,6,27,52,-48,-2,1,5,12,-5,-58,-48,-7,-46,34,-31,47,-2,9,-1,-35,-5,-1,10,-1,-3,-19,9,0,2,4,182,9,49,-5,2,6,-8,24,-56,105,-28,-22,3,216,-15,75,7,14,-14,-40,33,10,22,16,12,-4,-7,-13,19,10,0,62,8,19,46,-6,-35,-19,12,-21,-18,-10,-5,-18,37,10,14,-24,25,-17,34,22,39,-8,5,-2,6,6,36,35,-14,-13,5,11,-4,24,37,10,2,-7,29,4,41,-16,-5,59,111,23,7,-70,5,8,23,4,46,-9,70,34,4,31,-26,-3,-3,-20,-19,-21,4,26,-13,24,-10,-27,-3,15,6,-9,70,4,2,40,-12,2,4,96,-33,9,4,11,20,32,-2,0,-7,13,-7,79,8,34,2,13,52,29,11,118,-70,54,-3,113,3,2,-7,24,-16,-14,9,-5,10,30,0,7,42,2,-2,79,-14,20,71,1,90,75,2,-27,-8,12,-27,-19,-35,-11,21,-22,9,-2,1,26,113,-32,-47,2,-19,-11,-5,-10,23,190,-23,5,-26,-14,13,54,-12,75,38,5,11,-28,11,-34,-3,3,-2,-16,-5,16,-37,-25,48,-72,-1,-3,-7,-9,19,53,51,-9,-23,-12,7,551,-18,5,6,-43,-5,4,45,-62,19,-164,61,22,10,76,14,9,-11,-16,-109,4,-11,-11,-9,2,6,4,18,48,8,70,47,-19,35,80,22,32,8,6,83,37,-14,0,14,5,34,15,38,0,-12,-4,8,-18,35,29,-5,22,11,1,51,-7,-9,-1,20,-3,-16,4,-6,142,9,7,10,-5,23,30,0,1,12,15,-36,9,24,-35,8,19,-5,1,-8,328,-5,-1,17,-31,-6,21,11,84,-11,57,-4,14,17,-2,-19,14,4,17,32,6,52,-9,-14,-51,-18,-89,13,49,117,1,53,1,-13,-22,3,34,-12,77,14,-11,-63,15,-1,-29,-26,16,24,11,-8,9,-41,-7,17,40,15,-2,23,-5,52,1,-4,-19,21,0,58,29,-3,3,-64,46,34,-2,-13,-7,-22,0,-18,66,-3,10,28,65,-1,-3,-14,-12,-14,-31,39,-1,26,38,2,40,29,12,13,6,16,-19,14,-22,-45,31,-12,22,20,45,13,30,57,-32,51,-15,-2,57,-9,37,-17,8,77,76,20,22,20,75,16,19,-5,9,3,-2,-8,122,14,-29,7,0,1,-5,-25,3,2,0,10,39,65,25,20,-2,-11,-13,44,-5,4,20,26,-20,11,12,-3,8,-26,23,40,65,9,-7,17,48,-32,63,27,-7,24,16,-10,8,-73,26,14,-25,-5,-41,29,0,-17,6,-3,4,-11,1,26,-21,53,-29,105,-14,13,-5,5,30,-48,-3,-6,-29,-6,-8,-13,41,13,1,114,-3,48,8,-15,-45,-5,-8,-13,-17,17,6,46,25,63,2,1601,22,10,4,-6,-2,0,-22,33,52,-14,3,6,18,0,-1,23,7,6,-9,-29,-33,6,24,-44,-6,-11,-6,39,-15,-7,2,-18,13,-16,8,6,-1,-13,4,-23,3,7,6,-18,-12,-13,14,794,-7,-16,-6,74,41,-17,-5,99,-12,-10,-18,15,46,-76,-14,2,5,-1,6,-18,95,-5,22,425,48,-5,31,56,-54,-13,-1,11,57,15,12,29,15,-13,-83,50,18,32,-4,80,45,2,-8,46,30,-28,36,-27,2,5,35,-8,16,-2,5,8,-3,-17,5,12,18,182,30,-13,-15,-8,121,-18,-30,34,14,20,-101,-22,101,30,138,74,1000,1,11,1075,143,-42,55,8,-1,24,168,-1,4,15,17,11,-82,351,36,-1,-22,21,0,-9,984,33,9,69,-9,0,55,-2,-1,-36,12,343,150,-22,-8,5,-13,-24,20,24,-10,-20,-22,6,-66,10,-7,17,64,13,11,13,47,48,-45,27,25,-2,14,-1,-27,59,-14,308,35,21,3,111,39,80,8,20,-15,-26,474,-36,-19,-17,13,1,-17,74,2,-21,-1,-25,-15,-72,44,2,11,17,55,-13,-13,2,-7,-25,11,-27,-54,748,79,12,-5,63,13,744,18,61,25,-15,7,109,-29,0,20,-2,-9,-1,739,873,5,187,-3,14,48,41,6,20,-14,169,-14,-10,11,24,6,-8,30,-21,0,-50,-18,3,-7,12,-18,19,8,10,17,-8,-9,28,0,4,19,20,16,-9,-6,23,12,-5,78,64,-1,27,0,-20,-21,38,73,-26,-177,21,4,-18,2,-63,55,-1,8,-6,0,-19,42,-19,14,30,14,7,99,-14,24,46,159,35,34,334,72,-18,-6,13,24,21,-22,-18,-49,10,6,938,7,8,-1,4,6,18,-1,6,22,8,-9,7,-12,16,34,52,155,-27,-3,-30,1057,-14,-4,-18,-12,-13,-10,-11,383,6,-8,-15,4,8,-10,3,-31,-27,57,-47,-6,50,18,-14,-26,56,44,0,-16,4,33,-20,-16,-5,4,51,13,7,-12,-18,-10,23,12,1058,-30,-21,-24,-11,50,4,5,-65,64,12,2,-2,-21,16,67,59,6,8,7,41,1,-8,14,-15,-21,66,-1,1409,576,14,19,100,-18,50,-28,-2,41,84,30,18,89,-67,-9,9,31,-20,-10,29,16,376,5,-14,2,-19,-8,127,-32,67,-1,65,-55,24,-65,22,4,0,25,1,-18,35,9,14,595,22,-7,-16,-7,-1,15,42,15,18,-3,16,-4,81,0,50,58,-2,84,45,15,0,-7,-9,49,4,1,-15,53,32,-8,90,28,15,-8,24,13,96,-13,-7,22,5,1,-12,8,11,-1,38,7,-7,9,8,-9,8,24,-1,33,5,64,5,19,0,5,30,-7,-6,-20,4,-20,-7,-16,-13,-11,10,-4,75,27,-8,55,0,-2,-8,-3,-26,-15,-11,-21,31,15,-16,11,3,-2,-16,33,2,4,680,26,18,10,-23,1,9,-13,0,-4,40,62,5,11,10,31,11,35,90,67,11,-46,14,19,-11,31,45,40,487,31,314,11,16,18,29,28,-15,48,17,-1,-31,-13,9,72,6,7,-1,-20,-25,-9,30,-15,0,8,39,-1,-9,-20,38,38,-19,0,6,0,22,-20,220,7,37,-26,-1,16,12,-22,-46,211,5,-1,3,-17,89,-4,21,44,-5,-4,-8,-15,-3,13,-9,3,-2,-10,0,32,7,-31,-24,-7,-12,-7,-31,-6,-9,8,39,17,-42,13,-4,-10,-4,-15,25,17,34,8,52,49,-24,57,20,-6,-16,188,55,-11,11,13,49,1,-20,-10,54,30,1,-1,12,7,11,36,-11,-34,68,5,33,-15,7,-18,32,11,-1,-9,9,-11,28,-6,13,29,-40,17,13,10,-6,-9,66,28,67,4,25,-22,-2,30,1,-8,2,21,3,-6,-96,7,-17,7,6,-9,78,30,21,3,-31,44,-8,-9,2,13,-4,3,7,-24,-18,8,-9,-14,-71,32,-3,21,2,-16,-40,-12,-1,-3,-26,-12,384,48,40,1,3,-6,-1,12,-20,1,1,37,-2,15,0,-31,6,12,-12,45,17,52,-23,-7,-19,32,8,21,31,-22,50,-25,17,15,-2,-1,8,-33,-10,-41,0,5,8,12,-14,-10,1,16,105,-4,11,-22,-12,-2,-16,2,30,62,4,1,2,-84,-16,-11,31,12,48,-67,-13,-42,12,-31,23,-8,15,-21,-35,-9,20,87,91,7,52,33,-35,-13,-31,-237,7,8,-3,58,75,-3,-15,3,34,93,213,-8,64,1,72,18,13,-24,-6,-10,14,-154,1,136,13,-465,-94,50,-19,-23,-10,-7,-63,1,19,7,-20,56,0,-118,0,4,61,6,-39,11,36,2,38,30,-19,80,314,2,-20,44,2,-30,11,16,-1,5,-23,-4,-122,8,-9,-89,-6,9,64,-3,7,2,26,45,-6,-32,-21,445,18,45,13,-7,-16,-13,-5,9,-13,3,-2,-13,25,-26,12,13,0,-11,20,-8,1,36,1,24,-56,65,76,-27,-24,-58,-43,4,-24,16,9,25,7,19,-26,-7,25,-3,6,-26,6,-18,7,-19,-13,0,2266,35,-11,-5,-50,-5,3,30,19,-5,-1,-23,20,-14,1,-13,46,106,-13,-17,-16,-23,4,-13,-6,-1,-11,-3,16,6,643,86,3,14,3,-3,9,10,211,39,-53,-18,-7,-2,490,52,6,1164,-15,-2,-22,-18,4,-18,-30,121,79,22,-5,15,-5,-3,7,-6,74,-16,-26,7,17,-13,25,-16,-124,12,18,8,24,-7,-4,14,352,3,35,-31,2,-10,-7,-24,-4,-7,-9,1,28,-6,-1,7,111,-39,-9,-8,12,20,-14,-4,8,-8,-7,45,7,8,40,30,-15,-2,-259,-52,17,-13,36,8,-7,28,3,-35,11,13,22,96,18,48,1,13,22,-3,8,-5,27,-11,-44,-10,10,8785,-33,43,14,0,19,-19,-2,21,-16,-16,1,-49,-25,-24,9,-16,-13,-1,-39,-1,4,-31,-16,-1,4,-2,-3,-129,-11,27,-32,-18,-1,7,-1,55,42,900,329,25,23,-11,-84,13,47,-50,32,36,-218,-22,11,-3,8,-19,35,46,-19,-29,73,3,23,7,-8,9,12,25,-9,-16,49,-16,-11,46,3,11,15,5340,-4,-17,28,12,71,8,-5,-5,21,-39,-13,-15,12,-16,15,23,24,-45,92,34,6,3,24,-17,-9,72,91,-9,9,3,10,44,131,18,103,-17,9,-32,48,13,-35,9,-21,3,103,34,-5,-4,-9,-42,-25,-11,6,13,11,-3,6,-5,-3,2,-10,-3,-10,43,17,9,-3,25,2,19,1,-3,10,15,-14,21,23,-5,-37,-3,-7,-3,59,28,-31,7,105,-18,72,-9,66,0,20,8,-3,-4,-16,9,7,5,21,17,-8,9,4,-1,-6,-13,4,72,-10,1,19,77,6,24,4,3,-3,-21,-19,9,6,-8,19,-2,11,0,7,9,6,60,29,-8,85,-33,3,-9,12,9,8,-5,3,17,-3,45,179,-4,14,-20,-16,17,3,29,-9,158,-3,-10,-38,55,32,-29,4,1,-3,4,82,-9,-13,39,9,30,21,2,300,38,2,2,-18,5,-13,-51,18,8,3,-51,45,15,12,-8,151,-12,-11,17,7,-18,-6,-7,1,318,-13,-2,141,11,-34,9,-16,-2,26,1,-21,96,16,-7,-15,-35,-6,-9,-9,-12,-18,0,49,-8,-13,77,36,14,-13,-62,90,4610,50,-2,22,-13,8,0,-14,-6,-16,23,75,-13,4,23,29,182,4,5,-33,-11,-16,-13,16,92,15,33,-52,-89,11,21,16,-13,16,12,14,76,-17,13,2,-1,-82,82,-15,-7,-7,-7,-1,39,-17,-13,0,31,84,8,1155,-15,-19,1,25,20,15,10,2,-3,-17,7,6,-6,-1,0,12,47,26,-5,-11,-26,9,-21,-23,0,3,-25,-1,2,-2,32,-22,4,3,9,-27,-5,16,-7,3,-4,20,36,50,8,-13,32,-19,-29,-13,23,113,-8,30,3,5,1,52,25,-3,-25,-9,5,91,-8,-12,42,42,13,1,-6,117,-15,20,355,-23,-52,1,18,46,6,15,-15,7,-58,38,-35,10,62,33,6,43,1,13,39,-2,-22,1,12,26,17,57,0,35,85,-2,12,-11,12,-6,-22,-10,-41,204,-25,27,-2,-11,-2,24,1,6,-27,-8,-1,0,50,42,3,125,-11,5,-14,-14,-36,52,-32,-42,44,-46,61,39,-14,-16,-58,49,8,-4,48,-32,24,6,46,589,53,-19,-41,13,8,-34,-9,-15,-4,1,39,502,215,14,8,23,-29,-4,-16,-6,31,-1,-22,8,92,31,-9,0,7,-19,-23,25,-20,-40,-13,-22,19,-73,24,26,-125,-27,23,25,120,-6,-1,16,-12,1,-27,-15,-51,-29,8,-7,6,-75,24,-11,146,-4,50,-15,7,3,-16,-8,-8,37,6,2,-9,-37,-22,-22,8,24,21,282,137,16,530,-58,-5,4,16,-6,5,20,-26,-4,-51,7,20,97,2,47,27,1,-47,-28,-10,-2,-142,-31,-9,20,9,3,-4,28,13,540,44,10,-15,28,-108,310,41,43,-23,-15,-31,-20,-13,-11,19,4,24,29,5386,338,9,21,-4,-20,15,-4,-142,22,-2,-9,-11,-11,5,61,-14,-8,14,-59,25,16,101,139,36,-11,8,-14,23,-9,27,-20,-1,43,11,-26,42,54,-19,-8,-9,86,17,-19,13,7,13,-29,65,13,68,33,8,-14,1,8,-6,10,4,17,-33,-6,0,264,-7,20,6,-33,47,4,-38,-45,17,76,1220,29,4,87,-17,9,-3,-21,-6,90,20,-152,108,5,8,149,39,1,-1,7,4,-4,21,2,61,0,3,-3,-28,-47,-39,-27,-5,76,3,-4,44,22,-3,-3,5,-25,11,-8,-21,-1,-1,-49,-3,4,31,12,-28,3,12,10,32,108,-91,19,10,14,-15,-18,-1,67,24,46,0,-5,-7,82,21,49,776,33,11,1,18,-28,-2,18,41,17,2,-12,-27,2,-21,-38,23,2,-57,32,-23,-21,12,5,-8,18,0,-9,31,448,-28,-10,2,-29,6,-28,-3,-5,45,30,194,24,23,49,93,-11,17,-38,-17,3,70,-41,-41,30,4,-32,18,75,-11,-19,-9,7,12,-28,-129,11,17,25,-20,-63,3,-11,-13,-26,-16,14,-37,-1,10,23,-1,41,-15,49,-22,16,-13,11,-15,-2,47,-23,27,26,-12,-12,-13,24,26,32,-21,-9,-3,-49,17,19,20,-3,49,8,16,-4,6,-2,2,5,-13,-20,-14,19,-3,-14,-5,7,0,35,83,56,-11,-8,-3,-7,-6,-9,-5,11,-14,8,40,6,29,9,3,-12,3,-11,-9,218,9,-1,-6,0,-15,16,15,6,12,-26,-9,-61,-8,-53,21,-56,47,14,9,26,19,10,25,43,81,7,91,-3,11,-23,-19,46,-60,28,107,-32,365,-6,-14,646,-6,1,-7,-1,9,6,-2,77,-24,-21,8,-31,20,7,25,-4,-14,-1,-37,-115,-9,101,-19,14,85,5,-16,34,7,-34,38,62,-5,17,-2,-44,12,-2,-22,1,43,400,-11,15,0,7,-12,-5,69,20,-27,55,-11,4,1,-31,8,72,-7,16,-6,3,2,63,45,28,8,-7,47,14,28,7,-5,24,19,7,41,-20,-4,23,33,-4,3,-6,60,-14,15,-22,10,82,61,-12,-29,7,-22,-13,-5,0,79,39,95,-14,-6,5,11,51,-169,-8,-42,-35,41,6,-3,-53,-26,262,4,-10,0,38,99,-48,20,-9,0,14,68,-82,-7,27,393,-3,-4,125,2,22,-16,649,-19,16,21,1,42,12,28,8,21,14,-2,51,-15,2,11,35,-26,60,-16,32,-12,-18,-97,29,24,43,-40,-3,-37,100,-4,14,-19,-6,0,-8,47,-15,9,5,10,250,-22,56,-30,-128,110,-44,-13,-5,-1,-12,17,18,9,24,13,55,17,37,-35,10,-54,-10,-17,39,18,11,30,11,2,9,2,-20,-20,-10,7,-51,43,-1,-33,-14,13,8,-9,-11,13,-5,22,-9,10,37,56,2,-9,0,-3,2,0,34,1,13,2,46,25,-13,46,-41,-1,-15,-1,1,-14,-26,34,0,11,-4,48,18,1,12,54,31,49,-6,-10,43,102,19,-6,-14,48,-12,300,66,-12,28,-6,36,-22,606,23,-11,7,7,-10,-65,-1,-6,-15,16,15,-16,7,1,28,8,-37,13,-13,6,-22,-7,6,-64,-14,-75,18,-5,1,14,3,124,7,-13,3,9,8,-17,8,-50,8,6,-53,26,3,24,-31,4,-6,-16,-23,-4,-18,-18,4,-17,42,3,9,8,47,1,-12,142,25,54,-77,-24,-64,-23,-20,-44,145,-13,42,12,-26,7,-41,4,-8,-1,49,16,1,-5,47,-4,21,26,-63,26,5,83,-21,15,122,47,-141,2,41,33,7,1,7,-10,3,-55,10,466,-6,31,-20,-8,24,16,12,964,-8,36,90,130,22,-1,1,-39,-12,5,-2,-31,-24,-4,-8,19,-45,13,7,-12,-2,10,36,-50,-30,-9,-24,43,36,430,88,4,3,297,-46,61,-5,0,8,-60,9,-49,-4,12,47,-12,5,26,-22,-92,-48,-17,-125,63,-24,1,-20,13,17,-21,0,34,111,-18,44,21,35,-59,-14,-21,2,-4,5,24,0,39,-3,2,-4,1535,9,-9,3,98,-32,-76,15,155,2,-2,5,17,139,24,-56,8,-6,-4,10,26,-12,10,32,7,-14,10,34,20,7,7,11,-33,4,-21,-6,-8,-1,56,-18,-20,-29,31,-13,-9,-150,34,38,13,39,-91,-37,-15,-51,-11,11,2,-16,73,29,21,-84,30,3,-26,-17,-32,-143,-8,76,-15,-74,112,-23,11,-21,-20,51,84,-42,-110,-33,0,0,-75,-18,-8,-52,27,-39,-25,-22,373,-20,-1,4,47,-33,1362,721,-16,27,12,-6,-7,210,64,34,24,133,-1,-546,-64,214,-390,-803,-36,-16,11,69,27,-13,52,-20,40,-4,101,-32,75,0,17,-2,-14,63,17,38,-33,11,-21,-6,-32,34,-2,-1,49,-13,-9,-28,-15,39,30,77,7,703,-42,-21,-7,-30,-10,-6,31,4,11,8,3,10,-4,10,6,4,-21,-16,-23,15,55,65,9,154,-6,-47,-20,9,65,-19,75,6,-3,12,-24,0,13,-19,64,30,20,25,-4,836,-22,-20,-6,-3,14,-1,-14,8,-64,-5,17,-2,103,2,-9,-3,-18,40,-11,31,16,-42,-21,-19,14,-15,32,29,22,5,24,10,51,10,33,18,8,-6,43,19,-23,-9,19,14,14,21,49,-23,-24,-1,-6,26,-15,-41,-13,12,23,38,-11,19,101,-9,9,-14,-3,17,7,492,-7,5,10,-16,1,1,-16,-11,-7,-15,-36,1,51,21,-33,-11,12,2,-2,34,15,41,-30,-15,2,17,-19,-15,83,-6,-5,-9,-15,4,-17,-24,-33,-7,81,-11,-18,1,29,57,12,48,0,6,2,29,-14,-5,-10,-11,32,-7,-10,228,72,44,6,164,-31,-32,-20,20,-37,-10,-31,-14,-23,2,-5,17,1,-18,13,176,75,23,-12,13,6,92,17,-1,-5,-15,-29,-2,9,-9,-26,-2,-223,80,-84,14,2,9,-22,-72,89,5,8,26,7,1,39,37,66,-27,-8,-8,6,-17,-33,-87,-22,-17,19,36,27,67,-79,-68,-49,-8,45,49,-21,11,-2,-1,12,24,-5,-2,-1,31,-7,9,-36,-31,26,12,5,-24,-31,13,-15,17,4,21,-8,-25,2,-14,0,25,-4,37,-7,-69,15,15,0,-6,74,551,76,10,30,199,5,17,33,-16,8,-1,-10,21,8,8,19,14,-22,-22,6,-16,-30,45,-16,-85,-190,-129,-120,-84,-92,-115,-119,-90,54,31,1,-6,105,7,-10,-7,-86,-41,-63,-28,-10,-45,-64,-45,-33,8,48,-31,-102,-37,-48,6,-1,8,-34,44,15612,0,3,-17,-24,18,10,-5,-21,-15,-12,15,-4,-32,-15,-306,-208,-237,-244,5,77,-28,-50,-55,214,325,2604,139,127,2432,22,-13,2,8,282,-24,184,-9,-17,36,-28,65,3,17,-12,-24,-11,15,23,404,218,-25,46,-36,17,11,256,35,14,51,-20,14,-23,212,-8,-1,281,324,41,196,112,21,40,-68,33,11,103,8,27,25,188,1,-16,-10,55,7,28,15,6,-6,25,13,4,7,-9,28,28,116,5,42,-8,1,-164,146,56,507,-21,-19,24,5,-61,15,-6,-57,14,-150,22,44,-69,26,17,-55,-31,-13,-66,28,376,-2,100,19,-26,66,29,-9,1,40,20,-53,-12,-11,30,-5,4,4,1,31,-2,2,-6,-15,-10,-65,41,-34,-95,3,42,-1,17,-2,27,73,15,-4,43,319,14,27,-73,16,8,2,40,-9,5,38,117,-11,49,-1,88,35,7,14,138,18,141,55,217,80,65,99,-104,-17,-14,33,53,14,6,154,7,19,121,-496,-17,239,-18,120,22,19,-11,9,-8,31,48,23,47,77,56,-4,6,27,-15,-30,-23,-35,47,-13,67,18,-11,-22,-3,13,49,-32,-6,125,-9,121,6,36,-12,-5,-95,3,11,156,0,-68,28,65,-24,43,-1,32,9,-2,208,2,19,1,-23,13,3,92,80,12,-41,14,44,-12,47,3,-81,26,-30,-45,6,25,205,126,-106,147,-8,43,-25,0,-16,13,26,26,47,54,-10,6,-10,-10,3,18,-40,-14,32,24,-2,-12,1,-24,152,57,-1,-26,15,-2,98,-20,81,170,66,-40,-25,-5,169,-18,-47,-29,16,-16,100,-30,-61,-10,58,35,-17,-3,-27,-35,19,17,1,38,-31,-1,33,146,15,49,5,135,-25,-67,16,16,-2,-8,22,10,50,7,64,70,-14,8,40,-3,2,64,0,7,4,-15,13,369,106,-9,3,8,15,27,-6,46,125,-6,97,-16,90,-16,18,48,15,8,20,-28,17,40,134,-9,33,-2,-128,13,84,-37,13,28,15,92,39,4,-5,-59,15,10,-44,12,0,25,-7,-19,0,52,73,20,62,-83,-17,20,26,18,-2,-18,15,118,-59,39,-30,3,7,-43,-20,1,160,73,-11,48,-54,144,-68,16,-55,15,-11,52,-11,4,4,41,-17,-85,-66,-16,95,68,57,-19,2,50,30,47,27,16,13,19,19,15,16,109,-191,-54,74,-44,11,16,28,-55,-19,-12,96,30,149,-30,51,97,-28,37,-15,15,-7,-24,2,36,2,-20,23,-26,98,193,0,16,23,-14,22,-23,85,3,119,22,30,-28,94,86,1,4,-13,6,26,9,22,167,5,-33,-10,-186,-49,3,43,1,24,-7,46,38,29,-4,24,76,8,70,-54,8,42,-37,33,-6,9,-29,-15,11,69,16,2,-40,-4,74,-14,267,-20,25,35,109,50,-14,-5,48,-50,-16,-23,-10,12,19,6,-35,-20,38,-49,16,-4,-72,-188,145,31,-17,46,22,71,1,27,108,83,-75,-107,30,16,-29,24,-30,-9,49,-26,13,-15,-29,-8,23,-93,16,-12,-21,30,-30,-4,-1,-15,-37,11,2,15,33,-70,-16,127,7,39,-36,-13,-15,-363,29,-1,33,41,-1,103,-2,60,7,13,-32,158,216,-55,-40,2,9,29,43,-45,-27,15,26,56,-2,-1,25,-38,36,-3,69,11,51,-89,-3,0,6,28,-52,-39,34,74,6,-42,-11,95,93,24,46,-25,47,53,-5,34,22,21,-43,35,21,72,32,25,-5,79,7,-9,40,11,55,-73,-37,41,-6,-4,39,-131,-1,49,-6,31,112,-23,1,212,94,43,15,128,-64,6,11,-3,-4,-44,-4,9,101,-26,45,1,49,37,-3,8,0,38,-1,118,-4,-272,15,16,34,20,4,13,-2,22,26,3,103,93,-6,-80,3,72,-7,4,49,-13,-36,31,57,7,18,9,18,-37,-10,-63,87,30,-27,5,-30,30,-4,-23,3,47,15,32,84,22,0,167,7,-8,-5,4,0,12,-22,-7,-5,1,2,32,41,-10,-31,-51,-1,368,84,-62,-81,12,-214,-30,-34,3,2,26,36,-26,36,-16,48,82,-25,79,63,164,-111,9,-12,-2,-4,-12,33,11,-28,9,178,-1,154,47,22,-20,-54,-52,25,-14,-1,49,79,44,54,40,15,-2,107,68,21,47,-24,37,0,-12,4,-52,32,219,-81,9,7,-2,16,55,-5,-22,28,88,-10,-28,-6,-44,3,16,37,-24,56,151,18,-43,15,69,-22,3,-79,-2,-1,-138,3,113,73,53,75,-3,-29,-58,-24,-2,12,-29,-19,31,196,-98,3,-8,7,-25,19,-1,-150,21,-26,59,34,53,-1,14,20,22,549,23,7,68,-16,54,-17,-27,-28,19,-4,70,-6,6,17,-100,77,-9,17,-101,14,61,-11,17,40,39,-116,216,19,-39,-4,109,32,12,-88,30,-13,12,207,119,-127,-3,171,-136,3,-4,190,-117,-78,36,46,0,-14,22,228,18,-34,5,-9,60,2,15,-14,4,19,167,-54,-83,53,612,14,-10,-30,33,48,0,-6,-71,172,-39,19,-75,20,-153,64,14,-7,68,-29,10,40,33,0,281,53,46,-68,60,-5,131,40,129,-42,-106,32,-32,110,309,43,40,77,9,70,-13,447,-17,19,-47,70,-144,132,-94,10,-29,19,69,6,54,-8,115,9,41,12,49,2,0,-13,16,-5,-169,-3,-174,8,19,26,199,-98,18,25,167,-32,-46,20,93,20,25,249,27,44,36,162,12,5,-73,-35,26,-128,75,14,36,-6,-65,112,6,3,12,77,-23,19,-3,-15,-5,55,-45,-28,-16,-75,21,-11,-40,-52,-83,-8,4,76,2,279,-19,18,1,8,5,-16,-36,-19,-107,27,11,3,15,90,4,-43,223,0,-35,614,81,-84,56,-91,-24,2,49,-147,9,-33,-3,25,-26,25,20,-8,209,-14,14,160,-25,26,9,-15,-2,82,-21,-55,16,67,8,327,0,-30,12,-57,29,14,75,-50,26,-195,24,25,35,20,20,2,25,11,5,17,-61,24,11,-358,-8,49,-48,-152,-8,23,-6,7,18,-163,-24,9,-3,19,-16,-65,-36,-253,-5,-24,0,27,-24,65,-29,24,2,42,5,-23,-6,72,-46,-25,-46,166,41,124,-4,23,14,-42,1,108,22,-9,4,341,-100,-238,-199,-544,6,35,10,36,-21,-10,6,-10,6,2,117,145,-5,23,689,49,30,13,234,-48,241,5,47,-163,-41,-24,129,-102,382,61,102,107,37,41,-7,48,-11,28,-48,85,123,-12,3,-269,-17,-69,56,-161,18,30,-286,-7,-6,-6,-5,128,-1010,-2147,-37,4,-6,-18,-16,48,313,26,-13,-50,32,12,23,492,57,36,7,3,23,106,1,-46,25,19,73,56,-83,137,10528,38,19,23,-4,-25,-4,26,151,18,14,17,-2,-54,70,11,14,23,-45,12,-9,20,81,17,-5,47,-213,112,13,356,142,-33,202,46,25,123,-2,20,-85,-14,273,20,-23,26,1,-37,6,38,32,-20,-53,26,25,22,11,41,-20,18,1,-9,71,86,-46,102,12,-123,-110,-6,-14,13,8,16,1,-94,105,42,19,-3,118,-74,-31,-3,-7,-51,-17,4,-4,-12,27,99,-5,93,7,69,-3,174,66,76,24,14,100,97,228,-26,-39,56,332,-3,5,-2,-6,-8,-23,19,26,-67,-20,37,38,-7,-35,14,19,-194,13,-180,-55,-112,-27,28,37,23,14,33,-10,5,-56,-30,38,33,50,2,-12,-7,28,-27,8,27,-65,-4,20,31,-126,36,-83,77,63,32,62,-10,309,-63,53,-129,63,-17,12,-4,-80,58,24,4,31,11,128,50,-88,102,-13,208,28,-16,-3,-36,50,15,-12,103,73,6,-7,-141,-25,-110,39,20,-53,66,61,85,-5,-20,51,-18,54,-7,30,-5,-53,44,78,86,23,199,-28,9,17,-32,26,-11,10,17,6,32,80,72,49,93,-40,76,47,11,0,-61,28,140,70,127,49,46,10,9,163,19,-22,94,-47,12,-25,-22,126,27,41,46,27,-15,49,73,4,71,7,60,-90,110,2,9,-28,-104,393,-93,57,39,331,9,23,-66,-13,43,12,-4,32,-14,-7,1,-6,144,-49,-40,-23,21,24,0,-54,61,-46,-5,13,168,-107,38,50,8,26,28,37,-70,25,-39,15,-7,-57,552,-9,-28,3,-25,48,26,8,115,3,-4,10,30,-3,31,65,-27,-39,-24,-5,-30,-67,-60,19,-1,112,29,689,20,-8,9,1120,-101,-11,26,-58,-5,63,-2,2,-15,28,18,-16,141,37,-97,-29,326,297,426,215,114,123,-4,95,45,-2,12,38,22,-10,177,-19,148,18,8,72,13,8,3,16,28,-10,-11,37,-28,-115,8,-1,9,13,24,-44,0,4,111,11,-67,-33,113,16,-9,-2,-14,51,12,-99,0,71,124,8,3,11,-27,8,-25,5,-119,10,68,3,45,20,3,-13,37,-13,15,19,24,7,-62,53,-142,-25,-21,17,10,7,364,139,6,174,5,21,2,40,87,22,150,205,268,40,62,-13,92,24,11,173,67,168,-2,61,-169,200,20,25,121,9,-199,832,-115,-9,-2,-1,-35,-17,77,-1,24,-11,66,76,23,31,-17,45,21,-19,-2,49,43,-15,65,18,13,74,129,7,-99,-1,32,48,42,-2,37,61,31,59,-7,39,7,-8,106,56,24,-34,119,-179,-188,100,77,-5,145,-32,-11,36,51,10,-10,-53,-71,33,58,-144,94,20,93,-107,104,78,109,47,53,14,3,21,11,98,37,-147,-37,6,7,-62,-5,27,-28,26,-87,17,-125,81,40,42,115,151,-154,319,-96,21,-30,-21,33,39,2,43,110,141,26,282,72,-41,-9,34,25,222,-216,0,88,462,57,-40,-30,91,53,29,-58,91,-25,-14,139,110,13,624,15,123,-9,191,107,24,-31,-54,51,11,-44,3,378,21,68,133,23,27,87,24,297,-95,56,20,204,86,6,14,-24,-25,-73,3,-3,-14,-3,27,-12,3,59,4,-48,3,97,11,5,1,-11,2,-1,9,-39,0,10,-16,8,87,20,-42,7,32,223,66,39,34,624,25,23,31,17,6,45,67,-12,9,-187,-35,22,39,-44,21,-34,14,82,-7,39,27,-7,5,69,26,0,17,3,8,12,198,18,50,-56,-23,5,-9,6,26,-12,85,-26,44,3,502,3,257,47,53,112,-2,16,52,-43,63,-196,-14,55,25,52,8,155,2,38,8,-71,-2,66,1,-33,19,169,56,314,52,-16,46,-12,21,92,-14,-38,-6,112,171,225,52,46,22,32,-59,32,62,76,-12,-25,-30,137,168,153,85,17,122,93,89,13,-9,51,105,30,109,-23,6,-34,6,45,22,19,-2,-23,10,28,27,6,9,-6,-8,21,64,21,0,-69,30,47,-2,-2,-26,129,4,-13,13,-1,9,-1,78,-14,-7,5,12,-11,37,9,31,14,3,-1,8,-19,-50,28,74,9,-19,-81,-7,30,27,-20,100,130,91,-21,63,87,-30,15,-93,19,-99,110,146,49,-60,23,-42,31,344,25,-9,-26,-59,6,-33,-1,3,-22,11,21,8,17,71,4,26,60,46,-83,-6,18,7,26,32,51,17,78,35,-71,18,298,-5,-6,125,13,208,204,27,-44,27,12,41,-59,39,4,-21,26,83,202,-68,5,125,3,8,-14,-253,28,-1,12,26,54,26,8,41,-10,-39,72,43,-41,34,75,25,26,26,0,11,1,-22,-2,-4,-77,20,-139,19,-32,-5,-39,306,13,-7,-4,8,34,-74,41,-25,9,-5,6,-19,84,-91,37,233,57,51,30,298,-5,9,-8,45,91,91,-12,-53,-1,-24,-3,-6,35,-138,5,-5,43,148,-9,-10,20,-9,8,-14,-16,-8,7,10,245,111,11,7,13,83,23,-164,-42,50,64,2,37,49,76,119,55,-54,51,61,5,-26,-10,8,205,-51,-69,-5,-5,13,-6,59,-18,8,1,-8,-17,-48,-3,40,-12,20,37,167,-12,12,-6,49,6,73,56,71,-43,83,-35,3,57,-9,12,-13,227,-6,36,42,3,168,-19,-113,-18,1,61,36,214,28,16,17,-5,49,11,12,-2,57,-5,24,117,8,-25,-24,-17,6,21,18,-1,85,-12,77,-21,18,33,10,101,261,-11,158,129,5,54,-23,-30,-33,7,11,23,35,27,2,19,522,24,-50,3,53,29,124,0,2,57,14,37,-32,9,36,126,8,7,12,31,53,7,-42,31,4,15,31,44,1,12,25,-28,16,233,7,7,-24,15,8,-169,0,6,0,-4,22,-20,-13,-15,5,11,0,8,144,109,7,306,-16,89,899,2,-37,15,-187,13,-103,10,24,-2,-5,-5,34,23,-2,1,12,-5,6,123,25,116,81,19,31,11,28,-12,20,-53,-17,-11,3,-24,3851,-68,-8,18,-10,23,-27,-17,8,-20,53,-60,23,6,-15,28,-4,11,8,23,-32,39,-12,48,73,259,-129,25,14,101,41,51,-4,-4,270,10,239,123,25,103,71,19,24,24,-4,-15,-4,-106,39,-9,65,23,-84,-1,29,-4,53,32,37,90,0,-17,83,433,3,-9,-61,24,9,29,1,77,-43,41,24,517,80,69,-9,2,91,115,60,2,-16,-8,-8,71,0,-28,-5,5,-8,-7,28,894,1,56,16,-15,76,-33,-91,-49,-76,-34,-45,12,22,257,23,23,98,-66,-29,-79,9,-32,-2,12,1,-36,-29,54,-50,-4,-42,44,-11,-19,10,4,-26,-4,-59,-22,-14,61,-21,7,5,-34,-4,35,-12,3,20,15,125,26,40,-23,-25,53,-25,5,-6,5,15,-3,130,7,-56,727,86,22,-38,36,-47,244,-43,17,-22,-1,-7,41,-4,35,-53,25,-128,15,108,-21,-59,-37,34,44,43,21,20,-16,-26,-206,-4,-3,-18,-50,281,-7,-31,6,5,-22,3,28,8,9,-10,16,-94,56,-15,251,48,28,30,72,41,-9,66,117,44,55,-2,-34,1,-17,15,-4,11,56,-6,-107,100,79,21,59,6,-10,13,12,18,-86,1,-116,-15,11,-23,-22,22,19,-24,26,9,11,53,-23,1,29,16,15,39,-22,321,15,-1,8,-24,17,-8,-12,-41,-6,-32,11,-21,-23,10,77,0,50,31,-12,-4,8,2,83,-188,13,4,4,-12,-34,10,-30,-13,37,84,24,6,15,-63,-5,-2,0,-3,15,-26,34,132,-25,-7,-28,-37,39,0,-4,9,0,426,31,30,58,11,-6,-60,98,9,90,16,-7,50,195,-1,-3,10,-7,-26,-33,-14,253,71,29,3,17,-9,22,54,4,83,23,17,35,135,-9,-21,81,71,-2,355,-3,-51,-7,19,13,-19,-8,0,9,5,9,14,-1262,-46,1,28,19,13,267,18,80,-9,-9,20,24,817,61,56,59,29,43,-11,16,9,-37,-1,10,52,59,4,-21,37,15,29,36,126,153,98,14,-38,30,8,-8,8,-12,127,70,-49,-28,-15,7,56,-56,24,-4,-27,2,22,-25,-24,11,-3,30,9,-17,117,21,-9,10,-46,199,57,28,21,9,13,15,150,29,-43,9,-27,39,6,8,11,64,-12,30,17,117,10,4,31,19,-13,11,-5,20,45,-106,20,22,120,14,12,4,45,-23,-10,7,55,67,115,53,7,30,-18,-10,16,360,-2,92,106,101,51,-8,22,24,-4,13,15,-12,126,13,39,-25,62,-17,4,158,15,31,-7,-273,-18,-30,-42,26,33,44,-52,44,8,-79,136,7,1,131,37,-394,253,24,-11,0,9,5,14,10,-71,13,43,17,59,-11,-3,391,3,39,7,-27,56,37,198,28,3,-130,23,-31,33,6,65,51,88,11,23,45,-59,42,51,14,0,10,33,-21,-1,-22,54,-44,240,16,30,-4,2,8,-1,45,-1,14,9,2,373,479,-22,173,-6,-9,4,7,21,0,7,-30,-14,-31,1,22,-76,34,24,226,26,130,-55,112,1118,20,-2,116,31,-1,7,4,57,-13,-14,111,-6,-29,18,-23,44,-2,4,5,22,-30,14,4,-5,-1,47,16,-3,148,-35,-8,-10,24,37,39,96,-279,52,82,10,-25,-16,-51,-19,17,14,9,3,8,73,56,12,97,43,4,-20,9,28,14,0,-3,29,-25,-21,90,-76,-7,-1,0,-21,5,11,146,-5,-99,0,11,-4,33,123,3,30,10,69,7,62,67,-6,-25,100,-58,59,55,-129,12,2,45,8,-23,39,-25,17,-12,14,-32,-30,63,119,-6,-38,47,-7,48,26,35,147,43,24,12,-10,17,-100,13,24,81,-54,41,0,80,82,-52,-129,-42,-4,27,9,75,54,144,104,1498,71,135,-15,-30,-27,187,49,8,67,0,319,17,-18,127,1671,13,82,22,71,-6,45,52,-20,84,-10,32,179,16,12,114,2,-31,-11,5,27,148,-101,45,22,14,74,55,1,-8,-10,-7,58,-1,9,-9,-22,25,110,0,5,0,2,84,-11,-15,35,41,-66,22,6,7,55,73,5,5,-12,22,-13,5,9,12,-11,-156,-24,66,0,462,-9,-12,12,34,8,-94,-47,46,18,32,-124,13,-22,51,1570,11,-5,118,-10,6,-3,-52,14,30,2,2,231,15,83,15,14,9,-2,24,-10,-2,205,-258,-13,130,-92,-14,19,88,-32,54,-1,21,-49,1,52,5,29,73,38,21,36,212,16,194,-70,61,12,6,-2,16,58,-313,38,-48,0,-106,69,-97,105,6,60,-64,22,-13,8,13,-15,77,83,3,-7,48,13,20,-3,-8,-15,1,-26,31,-12,-79,-50,17,17,1,656,7,-22,389,-17,77,155,-118,24,-87,-32,2,72,18,56,-9,-22,10,75,132,-21,-5,10,107,1,6,-14,-39,-30,-22,41,-56,5,223,5,83,7,52,6,-18,123,5,15,-10,45,-54,17,-141,38,8,23,-3,14,-75,9,1,20,54,-17,-66,19,-3,19,33,2479,-39,-18,4,-63,383,23,5,5,-26,34,17,9,7,10,161,43,14,-1,29,-71,-15,10,19,0,1177,-10,25,22,20,5,37,80,120,1,-33,-26,6,-33,4,-9,-7,-2,2,-70,30,79,-14,20,57,54,2,18,-43,-17,105,-30,34,-37,49,-34,-72,-1,53,4,-42,-43,-29,20,-42,-164,2,-16,-109,35,-5,83,4,-12,-5,22,-7,20,-16,4,-50,-110,-22,30,-36,-6,-5,328,84,4,57,-125,-19,-4,-14,-89,-2,117,53,65,3,55,59,31,-1,24,1,-41,15,-58,24,-4,-19,76,58,-3,40,0,66,65,40,-11,-8,38,20,45,28,64,37,16,-5,-29,-13,65,25,26,1,44,-13,44,-20,11,75,12,-26,39,20,-4,20,-7,287,-28,12,8,27,-33,-87,-5,24,118,-73,-41,33,65,182,-16,-26,33,51,-18,-19,-44,14,-20,13,120,52,-28,-2,85,22,30,-4,10,43,-30,95,6,17,2,-24,-13,1,-10,31,24,4,-21,27,36,-53,8,63,55,-32,-8,-63,120,-113,0,-49,47,4,-19,142,5,-25,-25,86,100,47,27,8,-8,-4,-1,-3,-15,7,53,25,43,-46,4,0,48,11,160,17,43,-38,157,-36,-56,-111,38,28,118,15,-56,-24,31,133,-2,-13,-10,-10,-6,15,-46,79,6,-8,-54,-44,-46,-68,8,-12,19,23,11,33,-50,38,-16,45,-223,-73,16,-23,12,4,11,10,140,0,83,124,72,2,-56,4,-17,21,-76,-3,-61,-2,-16,28,-25,26,-61,-4,-72,-19,-36,21,23,24,-38,-20,26,1,-2,102,25,1,-8,36,-50,-65,13,-4,82,-29,-34,-107,-12,-3,-26,32,-35,-5,0,-20,60,7,55,-1,-10,-17,57,15,36,-63,23,97,3,-22,-60,-21,-7,-22,-2,2,8,86,-47,-83,-33,10,-61,6,25,-27,1,24,58,-27,-3,-11,52,-13,-15,17,-1,51,-11,-23,49,26,24,-16,134,148,-27,-37,2,22,-32,-2,-17,101,46,-35,20,10,18,12,-11,37,-56,7,-43,-43,8,-3,25,-5,-17,134,11,12,19,2,-29,6,-8,243,-25,30,10,2,-17,7,-13,22,-4,35,167,29,192,66,-11,-23,-25,-24,2,-14,-33,37,1,78,2,5,25,15,-60,18,-7,-6,14,6,-74,69,73,-15,-30,5,54,13,0,73,-24,0,8,13,6,5,-22,-7,10,85,-25,0,27,39,-4,12,23,16,10,25,47,15,15,40,6,16,36,20,-26,11,69,2,61,60,16,-72,-22,14,-15,6,-14,43,17,-53,10,7,-3,5,46,8,-104,68,-25,-11,-9,-29,202,13,-1,-10,-13,-2,-11,9,14,-7,-37,43,-25,7,-4,17,-7,-12,-16,4,46,38,10,37,-13,14,-49,15,107,-22,48,92,11,24,7,-5,-7,-7,8,-20,-9,-28,7,-111,45,82,-1,37,25,144,-2,20,3,32,40,-38,53,14,-112,-2,5,4,32,5,29,4,14,-7,106,-2,-2,41,-4,20,44,260,-7,16,-33,-63,-28,9,3,43,188,8,-3,-18,44,-4,1,-15,21,240,-7,56,-4,19,18,3,26,0,44,-5,108,69,-10,52,-36,-23,34,185,13,897,203,-20,31,22,29,-75,-22,7,49,-40,0,14,-10,21,14,102,-255,11,69,11,181,107,16,3,17,105,-47,-8,-17,233,-69,3,7,82,9,-4,-8,62,-22,7,-17,-1,5,23,-128,-37,3,32,43,71,41,69,13,12,48,37,63,4,12,14,-1,24,1463,82,-1,-22,-16,-6,8,51,99,10,-11,0,46,52,-18,16,8,-17,11,98,-42,2,-51,17,3927,-10,36,-29,-24,11,-39,67,15,-32,-21,-125,-14,8,-75,-7,-27,18,184,-1,-14,187,33,-14,-56,0,33,134,0,38,-177,20,55,-49,132,17,-26,794,901,-2,1,113,84,17,376,15,48,-29,-65,-9,22,9,-3,81,-2,5,235,1,4,-31,1,1,17,11,19,1962,-2,-50,244,-9,39,6,-46,-4,-15,-6,-4,188,55,296,17,4,1,10,-96,1,3,7,-71,-8,21,3,-12,-15,45,1,105,-22,-2,-33,7,-16,-67,-31,-35,-9,33,-8,-15,-5,-6,-154,-23,-142,14,7,-118,80,-122,-9,-9,18,25,-36,20,1,110,141,-24,16,9,90,-27,45,163,-18,-15,39,9,-5,12,18,61,0,9,18,-40,-8,-31,-6,85,41,-9,6,22,20,-9,-15,12,1,-25,39,34,-1,86,-11,58,121,-5,-18,56,23,-124,-7,97,37,-33,43,-6,-39,1,-5,-7,57,46,49,-19,17,9,17,305,90,-2,55,-2,18,-48,-18,-7,300,469,65,30,15,55,-5,3,87,-6,0,71,-72,31,26,-52,0,-3,-112,24,-4,17,7,13,25,-1,27,7,35,29,-27,80,116,-20,99,107,9,21,28,-22,36,-79,227,8,63,11,20,-26,49,-1,129,34,0,84,22,-14,8,34,-33,0,32,20,25,30,-24,28,37,-33,10,102,17,15,123,37,58,-40,-17,18,-2,703,5,-43,-7,30,-5,-19,14,-61,103,56,28,15,41,3,-15,38,78,-6,76,-8,14,39,-59,20,-51,63,5,-9,9,164,11,21,-6,16,-75,154,11,2,8,60,100,32,-3,10,8,9,201,-13,18,-66,15,3,4,33,34,-3,27,80,20,-20,12,7,106,22,47,84,20,41,-23,35,-7,79,8,1,11,24,19,6,89,-69,6,90,32,13,16,13,-11,20,20,20,59,-1,8,0,89,5,137,7,-6,15,128,380,-35,10,-3,5,158,48,34,108,209,103,27,78,7,0,81,-20,1,66,17,59,23,50,1221,3,-5,54,279,12,82,13,-19,-7,-5,83,61,49,70,7,3,29,356,47,9,37,84,28,65,47,17,19,2,11,55,-1,75,-1,-30,160,9,-1,17,31,-5,9,2,54,51,5,35,42,110,17,37,20,51,2,156,-25,19,-10,-7,113,113,-14,29,10,19,14,81,41,-15,-53,99,15,1675,6,116,29,-5,5,-9,40,13,20,-15,32,31,9,39,0,45,16,2,76,5,25,65,49,44,-31,-5,11,-11,25,-4,84,21,28,0,17,24,112,-17,65,5,107,34,37,-25,63,-1,20,22,11,116,5,1,47,-72,-7,270,2,13,1,-34,-59,3,-1,19,6,231,54,-27,1,-23,17,63,-6,70,11,1,199,44,39,11,-21,0,47,-2,5,29,21,13,-4,29,26,46,-16,-496,-11,252,8,141,178,44,279,213,314,50,39,28,86,33,38,46,247,17,9,42,22,79,-2,21,39,1,13,179,60,-12,-7,144,27,2520,102,-83,42,2,3,85,44,17,23,159,265,81,30,1,-18,13,264,18,-4,1,14,134,23,125,133,0,-16,15,7,-263,1,23,5,28,45,214,18,179,37,147,69,172,59,17,167,34,65,63,6,45,17,61,35,63,78,24,4,16,47,78,41,10,2,210,64,-39,78,105,36,335,73,45,19,111,305,78,35,31,140,78,47,206,3,51,74,20,68,122,7,-43,83,-23,183,98,137,35,111,12,33,68,-2,1,-6,25,-39,95,50,5,228,-12,181,8,56,101,128,193,-13,349,96,-12,170,69,35,-34,57,-23,312,27,-10,24,-1,106,4,35,124,5,118,-36,98,349,-16,115,63,-9,33,86,56,-14,-12,16,-13,190,109,56,75,26,49,-20,5,61,12,9,195,13,157,45,334,-12,47,-135,35,12,164,20,-15,34,25,63,10,78,0,12,187,52,31,8,68,-3,-11,29,-156,-2,2,5,42,34,27,126,237,76,-21,16,59,28,150,33,-10,132,99,134,75,57,6,168,44,51,21,17,34,54,85,-5,8,14,31,13,16,19,21,166,131,202,34,139,65,3,246,35,-16,-25,-151,22,23,51,41,109,23,-5,7,5,52,-21,35,-26,7,2,96,37,15,101,-85,51,13,-14,235,5,41,17,24,11,124,29,-51,91,181,384,65,5,64,-49,11,50,260,407,15,-3,321,148,29,-7,37,12,7,15,80,-11,9,-3,45,-16,0,167,364,-14,107,85,-7,53,31,33,-5,106,484,17,63,235,39,9,11,84,-6,-4,59,296,-5,8,26,60,5,48,-23,6,49,24,76,-18,35,5,61,171,488,76,110,41,-46,549,-22,9,40,32,23,-10,-4,59,-12,-29,65,-27,29,117,112,29,-10,220,95,-1,4,25,-3,28,294,-13,20,171,36,33,109,1,21,70,61,12,-28,-9,17,10,-4,-54,13,16,10,57,97,12,49,8,-2,67,310,-8,-186,17,12,111,-37,23,21,40,18,40,11,22,197,-1,27,1,11,-28,-31,-5,80,38,7,81,-5,35,43,14,-10,115,-44,2,15,221,5,23,98,-9,-4,30,16,35,15,-9,13,83,-3,45,128,51,70,-29,8,103,535,-21,41,10,93,42,-72,-10,0,-48,100,-26,25,-11,-23,65,101,17,190,8,3,8,63,32,-24,17,93,199,18,19,23,51,-94,443,30,90,7,34,13,29,7,43,335,20,11,83,32,44,344,39,36,-52,23,16,15,101,28,59,-120,176,10,38,44,-9,41,-41,77,77,-6,-17,-6,37,178,47,12,9,56,162,3,-129,32,10,14,59,10,10,-29,1,501,23,56,27,46,5,45,-106,-8,77,33,181,-15,55,35,-19,2,-6,120,37,-11,109,24,88,10,32,31,-6,30,34,-5,-1,68,-16,88,17,2,-46,32,25,52,1,38,-10,5,3,-7,13,156,-108,-31,161,20,52,9,18,33,-81,8,18,112,-5,6,-65,-10,89,23,3,2,47,287,183,12,13,19,-4,53,30,6,3,33,18,84,8,-11,21,-13,5,43,-29,128,217,14,3,17,72,31,46,3,-67,105,98,85,176,3,20,13,370,64,-23,9,14,227,116,-9,-22,298,36,-5,-7,17,34,148,63,56,235,38,57,208,-161,60,6,30,57,74,2,17,97,-46,58,-5,22,31,4,-20,1,-5,37,-14,14,15,-15,55,-5,286,16,119,11,-2,24,14,-4,30,10,-1,14,-14,40,29,13,21,37,11,-10,25,-3,100,-90,43,138,-192,4,81,-51,59,48,-18,-1,52,-49,105,35,21,97,-116,41,102,-1,11,1,12,2,55,-1,74,249,36,161,83,222,2,4,1,19,46,6,46,12,7,213,186,37,55,106,7,44,24,109,-1,144,210,50,590,143,185,-15,29,-1,-21,-9,4,105,-21,43,79,75,138,32,119,43,4,19,-5,67,49,34,87,-167,39,19,98,277,38,121,12,18,-2,8,26,40,15,68,5,51,41,473,13,16,7,16,90,14,12,9,0,42,24,10,-47,-8,-16,-9,58,8,87,39,36,-5,31,90,88,21,38,78,277,24,27,89,-52,-14,10,19,78,25,35,9,35,6,-4,-11,-1,127,16,58,5,8,-4,82,-38,64,-7,-33,490,-1,42,13,-18,-2,2,27,7,18,25,89,-58,36,48,3,-61,17,26,35,3,-23,34,74,-54,123,29,31,13,68,5,20,-55,13,19,-13,29,11,78,12,64,49,14,-14,40,147,35,7,15,63,235,32,33,189,78,-15,22,-14,69,48,41,-36,163,-79,50,0,25,0,61,52,72,39,132,207,30,90,-11,3,32,-17,-55,-4,51,165,62,-25,25,-11,15,6,29,56,13,1,45,-5,41,-39,120,-10,8,-10,22,-10,4,18,39,-4,35,33,-66,3,1,-66,718,23,3,204,-31,23,60,33,23,47,21,59,52,3,12,23,72,4,9,-3,42,35,8,225,4,10,-26,8,-9,-2,247,-122,24,70,256,51,40,270,2,-16,67,22,28,23,-12,57,36,68,10,6,4,184,-1,141,23,38,11,-2,111,-22,48,20,60,59,21,11,-154,69,11,-41,49,50,86,296,4,22,32,30,-74,19,132,50,47,13,9,21,52,42,-10,29,-25,-10,67,-22,303,85,-9,26,23,-27,87,25,23,265,46,308,94,28,-19,52,3,22,41,-17,111,173,49,26,48,31,9,86,-107,31,75,32,24,-43,20,87,81,68,16,6,63,142,15,53,14,-187,-13,9,28,7,33,78,-50,327,4,25,32,-48,-4,-36,150,257,34,47,6,68,-14,-8,94,44,80,71,22,21,18,-8,79,-63,104,136,265,115,46,-12,76,64,13,29,85,-9,204,79,25,21,113,-1,12,41,7,6,33,45,224,24,-12,134,11,17,20,495,66,72,-14,-56,-12,51,-6,34,205,61,39,76,-12,41,809,36,6,31,36,9,60,86,163,-75,164,42,12,-42,372,19,89,215,64,-3,-20,39,345,-9,61,142,151,197,0,24,15,31,60,-1,18,8,53,45,10,32,21,93,-23,-16,-66,82,156,-6,50,-18,40,30,7,-7,-100,17,11,106,-38,18,38,-11,4,18,63,10,69,12,13,88,25,79,74,82,89,65,6,-3,31,10,96,58,121,39,76,74,6,76,14,86,2,-12,61,107,14,47,-10,12,54,39,167,-78,9,39,20,133,68,23,95,16,20,10,31,18,-56,-11,-3,32,2,-8,173,4,136,-20,49,22,33,65,39,2,133,47,273,19,-45,40,-14,42,4,25,26,88,-5,23,97,14,108,8,24,-266,98,44,-22,66,13,29,71,71,426,0,472,131,43,-20,14,12,173,47,186,263,71,45,491,10,306,27,78,186,-30,163,203,253,95,250,64,73,-38,0,64,85,13,22,-4,44,-63,2,17,33,78,42,49,4,43,66,32,17,71,36,-2,90,221,4,18,11,100,221,17,15,-1,7,11,70,123,43,-13,109,61,-32,60,43,460,78,-1,71,0,42,33,207,68,75,64,144,84,21,0,679,16,36,83,25,-15,264,40,-7,51,2,216,115,33,154,29,-26,5,102,-52,41,17,15,-46,19,-2,434,-62,116,49,51,62,20,75,45,-5,-1,30,83,29,-30,7,12,18,10,74,4,67,288,93,27,38,35,-29,285,214,344,-108,21,-27,26,14,-25,49,45,-8,206,113,46,-17,108,1,39,14,-36,137,43,69,-5,-22,35,114,10,25,64,222,44,174,10,68,40,56,48,128,-1,19,52,51,15,-4,33,-5,65,31,22,128,80,106,15,77,56,-9,42,19,130,55,696,54,256,164,73,-9,30,21,22,4,75,164,93,89,52,188,23,39,51,132,-16,50,-40,22,6,91,0,21,29,13,21,8,-33,51,86,145,207,-9,61,430,25,74,2,-16,23,24,7,6,-30,-24,47,98,25,33,171,49,5,82,7,125,90,56,-22,141,30,97,0,10,11,90,-16,-10,69,0,49,144,96,16,33,17,21,23,-24,8,68,-47,-47,99,95,48,58,25,54,10,20,57,-13,-134,1,-18,73,22,24,52,66,82,62,-18,-32,62,22,-12,1,184,40,15,577,87,22,39,2,68,48,155,43,-103,5,-19,267,-18,40,5,-21,26,-92,25,52,14,13,51,24,111,17,59,33,71,-12,38,193,47,34,42,8,-3,55,49,-27,110,18,183,-59,80,9,118,139,49,-21,58,41,-5,1,17,106,8,44,-235,3,-7,40,5,101,2,-35,98,18,4,34,31,13,-11,9,13,84,212,338,69,19,9,172,99,51,51,15,44,76,52,11,76,55,2,128,39,28,26,189,29,163,84,141,579,48,-12,-26,2,58,31,4,86,14,166,55,27,-1,131,-15,-12,38,13,1,14,-6,295,70,22,165,-7,4,4,-7,-15,13,-15,24,302,6,-28,57,11,111,2,70,-21,65,86,18,-2,648,19,708,37,31,68,1,-12,137,51,-22,51,-3,-8,-25,47,69,11,22,19,-12,49,-125,275,35,51,50,7,8,62,286,40,81,14,23,13,76,-91,91,91,37,41,16,-13,23,69,-1,36,-47,26,76,-1,-32,23,-13,14,95,-2,236,35,-20,201,21,10,5,-5,-10,122,-35,49,21,121,-17,75,115,163,-10,2,-77,312,90,272,97,-47,19,36,-1,37,119,264,2,387,14,-1,-1,65,18,12,372,-5,130,779,-1,-68,55,-15,49,69,167,15,49,366,22,7,260,34,31,120,-8,-8,35,-2,2,-1,20,-3,13,22,-5,44,2,-46,17,28,12,-51,-2,-7,1,-27,-42,23,-33,50,48,-20,59,-22,16,36,34,-8,114,-29,26,20,152,8,27,8,125,23,1,25,4,44,112,5,-4,13,47,113,26,71,9,7,34,-4,-33,-21,30,-32,11,5,38,-46,-4,-34,401,37,63,-22,9,8,0,13,40,40,23,246,76,-1,17,-11,186,2,27,20,55,12,14,2,177,12,31,10,6,81,1,-122,183,108,-32,26,43,16,15,-1,-1,30,20,27,5,-17,66,24,53,-1,-23,-23,27,-4,147,79,32,16,96,693,7,10,8,18,54,27,8,37,-48,-14,12,108,-1,27,10,289,276,18,28,36,12,77,93,46,160,9,67,38,-65,12,3,-39,487,62,43,1,17,16,83,14,93,10,-55,12,266,-35,106,27,39,-6,35,66,45,-37,-19,-12,137,40,25,27,127,-6,42,31,49,243,40,110,-62,31,67,34,81,15,318,18,70,16,2,97,0,62,9,43,62,29,84,31,19,25,28,9,174,26,37,23,-71,-10,36,36,39,62,61,32,19,62,94,26,33,35,16,4,21,128,8,-9,3,15,371,-3,16,17,57,75,-15,52,-20,4,240,330,3,87,85,182,4,151,-40,70,301,95,-59,268,32,75,122,104,29,125,52,31,5,-13,347,38,136,1,11,60,19,-8,11,-9,-2,214,55,164,82,133,43,32,51,18,86,28,-23,21,74,77,24,110,-12,37,27,-64,43,160,61,207,82,84,-74,10,89,251,223,-9,75,21,9,87,-30,236,97,45,13,20,-2,-165,44,37,33,21,56,52,209,-8,38,32,-15,-2,300,74,4,46,135,12,90,139,35,13,99,3,26,40,23,63,29,-34,103,4,62,79,37,27,41,2886,22,187,18,-17,62,50,-30,28,-428,46,1462,1,69,393,-9,7,3,8,33,4,14,41,42,4,15,95,143,-1,105,-17,-3,-82,-45,39,63,32,46,373,121,19,43,1,132,15,-23,25,140,58,24,46,29,21,1,7,-52,26,-17,12,54,12,222,38,71,14,19,-31,266,141,40,57,3,28,-4,13,37,121,0,27,151,62,58,64,-7,0,18,155,100,73,94,73,37,100,56,76,59,44,38,-23,9,45,179,17,100,57,46,-20,-43,35,117,98,26,71,97,40,-11,10,13,225,21,-22,68,197,14,509,-42,97,12,9,38,16,40,36,65,105,19,48,23,51,8,19,-115,-2,1,-5,-5,31,9,108,16,11,25,13,20,7,8,114,144,33,7,51,46,31,-60,83,46,13,-10,-4,68,11,-47,4,-31,85,2,-67,26,-46,83,23,0,25,50,4,42,15,25,87,-15,88,10,15,3,99,11,-26,0,28,8,5,2754,46,41,5,16,-91,64,35,8,5,153,37,32,29,22,-4,42,-46,6,-21,78,16,83,54,11,10,42,21,-5,25,-14,131,-2,-3,-94,283,26,222,158,20,28,38,170,-4,126,11,-10,19,14,153,8,130,-25,74,22,197,35,1936,43,88,8,28,15,72,50,41,1459,-88,145,79,42,10,16,3,-132,52,24,-20,14,-25,33,83,38,-9,23,-8,12,15,17,-16,3,14,46,44,1,19,120,24,22,11,199,242,2,80,-5,86,5,58,10,-18,-3,65,45,0,-59,-8,18,50,43,44,200,3,-19,945,-10,87,510,226,-3,52,364,21,228,22,151,-80,46,205,99,36,9,86,54,12,14,47,80,1,-20,27,41,6,7,21,44,38,455,120,10,6,-34,68,-5,42,4,18,20,22,-34,22,14,17,8,150,172,85,107,11,80,44,36,64,32,147,106,6,54,82,225,33,30,10,2,159,123,38,31,18,162,80,-49,6,-10,83,137,226,122,52,30,29,142,-28,96,16,49,1,160,108,9,54,-13,167,-14,-3,14,-8,-43,-9,35,51,12,-64,-117,10,-6,44,82,52,66,8,10,2,-28,88,86,154,21,12,54,2,-30,20,-14,49,61,200,-38,-44,57,100,55,169,23,57,7,-37,40,-100,19,13,26,31,-49,43,58,18,81,19,12,94,17,-10,13,-12,83,50,-37,-75,-3,18,250,208,-104,102,-51,60,59,173,82,246,-6,92,-124,5,86,10,56,157,842,73,39,5,-2,13,-5,-7,7,39,2,65,4,10,60,3,66,56,5,25,5,25,46,26,5,74,12,145,51,82,532,65,84,46,2,28,-33,66,5,51,134,253,19,62,40,3,156,160,19,-24,39,5,-37,55,226,-13,12,8,-12,45,-23,-12,199,164,119,55,6,15,-4,86,395,52,989,26,9,6,36,-1,4,47,21,0,28,17,46,17,20,1,13,34,-6,363,137,38,939,105,220,-31,455,62,-27,81,-92,-1,78,74,186,152,-20,94,26,-6,-1,-7,94,107,-16,55,-2,-39,-18,-14,57,-4,-14,93,172,44,21,3,-20,34,19,17,1,38,16,136,27,-11,51,97,71,22,9,-14,-33,64,-53,254,28,55,1,111,53,-10,36,14,83,-28,30,187,86,19,31,27,-9,25,-39,90,2,3,-17,29,21,-6,19,5,15,190,38,169,10,28,-43,74,13,99,97,8,26,2,39,-39,33,46,-25,47,3,37,67,42,40,118,-10,60,-9,-129,-10,86,-26,11,0,79,-9,-1,94,-24,555,38,6,-61,73,110,125,3,26,-9,-8,28,12,-23,2,134,113,-42,4,-32,36,43,-14,-80,10,57,14,-17,-4,0,45,38,200,76,163,-4,96,92,37,6,4,25,102,218,26,5,-28,45,22,12,154,-12,187,532,37,-248,210,-43,54,-10,20,94,-4,23,14,-130,-81,61,11,51,160,168,108,3,42,48,48,127,22,9,27,14,-4,30,152,-9,19,29,356,124,34,-3,123,-33,-37,8,21,142,21,-27,-6,24,-35,11,56,-84,176,4,20,74,30,250,-2,52,-10,0,4,59,68,-2,17,15,11,-37,118,780,96,8166,97,128,78,63,122,14,18,6,62,5,73,55,0,78,35,45,8,33,83,182,-57,8,-57,-5,4,-32,14,23,215,-1,-16,70,-97,90,7,138,-63,634,25,-8,-49,241,53,251,-17,-133,64,16,-36,17,40,122,167,10,135,-31,132,99,682,20,51,21,21,239,137,7,27,14,-3,16,17,-9,1,32,153,-1,12,35,47,12,368,110,10,-13,1,50,82,-14,314,126,111,157,364,-36,-4,35,58,55,27,51,15,11,-84,54,114,23,-46,-5,-72,25,42,9,36,103,82,227,-5,17,12,36,13,34,51,382,70,4,10,73,8,47,63,162,-127,76,49,33,5,19,218,-54,24,27,-31,50,360,-30,11,325,5,-6,57,82,-2,15,73,38,124,220,77,45,3,37,16,42,22,46,180,32,42,22,195,-8,27,15,20,-6,171,10,164,68,17,13,3,42,2,-1,9,17,179,6,9,-2,94,50,27,46,353,61,-3,128,36,15,146,19,13,30,9,7,84,103,15,120,-35,75,92,31,543,-3,39,45,0,27,10,97,44,252,1326,46,59,33,454,233,94,74,-7,126,64,13,-18,44,11,228,47,8,17,35,119,-71,4,10,-1,96,-27,18,46,21,-14,-7,111,106,36,105,19,16,63,-24,21,54,28,-4,10,24,62,-60,6,15,-2,-49,0,-12,54,13,-1,-21,11,25,-20,21,38,12,201,-42,58,131,91,20,24,337,29,26,137,19,23,50,119,-45,106,8,7,24,764,233,23,187,3,3,24,128,31,8,81,41,249,8,62,89,18,323,411,55,-57,137,41,16,-2,30,66,165,7,176,56,-24,39,7,6,4,-25,194,43,38,105,95,206,17,29,23,31,55,51,-51,-21,33,12,20,49,34,15,334,-9,18,-2,45,68,-39,11,9,128,19,54,22,14,12,1,37,29,4,5,-6,60,47,80,208,-23,197,64,136,12,4,66,47,55,52,19,111,58,-9,36,1494,-5,122,183,12,23,81,-12,14,37,526,1151,14,86,27,-47,-2,181,25,4,51,-48,132,30,7,71,36,96,111,9,5,60,8,78,82,22,61,123,17,95,55,138,-2,228,181,-10,-99,117,5,158,20,55,42,7,13,-6,12,22,217,60,92,20,-44,22,22,108,7,146,34,20,174,78,-29,46,20,37,43,81,203,354,12,101,29,37,45,41,-17,26,14,14,186,115,262,-11,3,18,21,-130,-4,25,8,24,15,-7,52,44,37,-1,96,27,31,144,-8,33,102,196,5,16,556,10,58,-1,3,9,-35,-20,18,108,2,69,-6,3,87,-95,57,23,55,7,246,48,15,74,11,14,-37,51,-4,-3,3,14,-96,15,-7,2,-10,23,76,128,18,11,-4,-4,-28,9,-3,34,10,22,195,-7,31,-3,114,-62,-47,-7,-15,27,-4,37,800,117,37,9,205,-6,16,221,-48,145,21,187,193,46,9,-44,8,38,36,109,18,81,-10,5,225,57,120,134,5,-14,2,30,3,-13,49,-17,-40,-12,143,26,-17,48,39,-28,154,-17,-71,11,28,19,24,7,16,81,42,5,-1,38,30,-17,86,84,1,14,-58,163,-12,44,10,49,110,24,-42,-2,41,57,146,41,23,85,-33,16,43,49,47,27,-11,50,18,10,16,4,26,37,89,0,13,13,12,106,159,5,1,39,-52,60,37,55,-12,2,25,-6,-5,-6,-21,-3,-6,1,2,-9,4,6,-4,-2,-58,5,-109,68,-21,-8,-2,16,7,10,-16,-1,12,0,33,18,-8,1,19,5,18,23,13,7,-83,98,-8,34,39,28,-13,24,19,3,-5,-3,31,0,216,242,32,9,10,25,133,4,31,188,53,-6,1,-31,-5,0,-11,31,-19,9,-7,1,12,-9,-9,-19,516,-4,-35,-15,8,12,78,-19,19,-5,1,7,21,-8,10,3,-2,-4,23,-197,143,41,-8,79,13,83,7,22,-17,6,-6,6,-2,4,-6,-9,-14,-5,-15,-23,2,5,9,20,8,9,31,6,23,6,-8,-11,4,46,-16,58,-93,115,-19,43,-20,41,1,14,-266,-22,6
7,-317,-350,-64,-52,-119,172,-54,-71,46,-77,-119,-154,-32,-49,72,-28,-67,10468,-5,-16,-32,12,-11,-91,-60,-31,-25,-38,2,-44,-38,-7971,-4964,-13209,-9784,-27,-53,178,101,68,142,-35,1171,98,-127,1343,16,-10,39,271,1348,-108,222,-43,-19,27,-52,10,23,24,47,17,18,20,25,167,31,-25,-103,-32,44,19,-47,34,59,42,46,88,6,5,-44,16,4,-7,46,3,1,21,-3,34,-8,29,23,5,-5,-16,24,29,-10,7,-24,-13,-1,-10,-1,64,-5,-143,-3,-4,-16,4,12,-106,-12,16,-15,19,-15,3,34,4,57,11,-42,-47,-22,33,16,24,12,24,-2,5,34,-9,-57,42,21,-46,-30,33,0,-3,0,99,121,4,-64,11,7,63,94,-9,-68,70,-20,5,-38,124,-1,-29,46,0,-5,11,-11,13,13,78,1,20,10,3,-17,18,98,0,-10,94,-15,20,12,89,-8,-1,-8,-95,-25,325,2,17,-28,4,-2,4,2,-10,2,18,-19,2,24,12,35,-18,-1,115,-14,-25,65,10,-13,93,-30,47,187,-19,3,-8,-6,21,-16,0,60,-13,-11,11,-4,1,18,60,21,18,-18,22,-6,56,58,27,12,137,-8,-22,-21,2,21,11,15,-6,11,-10,-3,21,-76,4,-12,97,-36,42,36,-21,26,-46,-17,10,-59,-12,-20,2,46,60,26,-20,94,-11,-8,-36,6,11,20,175,6,26,-5,41,6,17,14,54,19,-295,18,22,39,156,-3,24,1,6,-12,7,26,12,-9,8,61,13,26,-193,27,-7,14,32,-13,2,13,28,-1,213,74,29,1,30,-46,1265,32,10,-2,139,-19,21,12,-27,26,-38,22,81,80,16,-6,-18,11,28,-2,76,-6,-36,155,21,-119,12,26,31,22,-88,-3,16,-3,5,78,38,18,7,-3,-14,151,112,3,11,-27,34,-8,39,11,23,12,54,-14,-3,-6,-18,23,74,1,-33,25,12,19,11,-4,27,4,-5,8,1,9,42,32,19,23,7,-8,30,-3,-13,-35,-7,20,35,29,3,17,-2,30,-9,-25,18,-9,9,-7,6,22,0,8,101,-3,8,-29,69,-12,19,32,-16,-1,19,-8,16,60,140,43,68,15,-33,-38,4,-26,16,29,37,21,11,58,-10,-63,80,-45,151,-32,46,9,8,28,12,11,-1,-20,-48,-2,-53,22,23,7,0,-27,-2,7,-4,0,17,36,26,30,64,29,-3,-77,-19,-41,-13,-1,15,-53,13,17,22,-12,-14,-19,98,-9,1,21,103,14,9,24,33,18,-15,-2,10,52,68,20,112,33,22,81,35,49,10,12,-24,73,20,46,7,17,22,93,8,7,62,1,12,-18,-11,1,49,2,3,-15,10,-24,6,-81,5,-1,1,-19,64,16,8,73,18,-6,6,-10,-1,-7,639,3,-25,-1,20,3578,8,93,19,-62,-10,1,-15,57,15,13,48,47,-2,-7,-28,20,4,115,33,11,-6,4,34,7,48,18,-240,-4,17,-66,-62,14,0,18,8,-15,241,15,38,-2,-93,29,15,41,15,-2,21,3,16,18,16,-1,-17,28,38,-6,-3,-52,109,19,14,18,5,5,80,-11,5,89,4,-32,12,28,16,15,2,-55,-4,120,-5,93,-14,-162,-17,6,13,72,9,-9,24,-1,20,-9,8,-12,34,32,3,86,25,8,-22,14,-31,-35,28,55,1,17,48,23,32,-1,-32,16,-9,-20,-3,-4,-38,32,41,89,39,27,11,-17,41,0,14,23,23,5,7,-6,21,-4,-27,74,-5,9,-8,37,-27,-16,64,-30,-14,5,-6,-3,-13,-7,-16,43,55,14,-71,37,12,16,-9,80,11,57,10,24,17,23,11,56,31,-9,-59,-2,31,10,12,5,5,-9,42,172,63,-79,7,15,-51,0,-215,11,28,8,-20,-1,12,-43,1,2,-9,46,-32,-18,25,-1,-27,22,-5,-19,-3,13,17,-2,63,-20,338,6,-19,15,0,-6,514,47,14,12,-9,26,33,4,-5,150,172,44,-39,23,-25,27,362,266,-9,23,19,-23,-16,96,49,10,-20,31,87,15,1,20,67,-77,-160,8,-6,-31,-59,-76,-35,28,-22,38,10,182,-12,34,-28,-19,11,64,-25,56,4,-20,18,19,44,22,-103,-14,71,4,23,118,37,-30,-9,-12,25,-69,-8,19,13,-14,12,4,-36,-3,-6,0,-2,-81,10,79,-23,49,3,8,3,91,2,-5,204,-25,-4,-102,6,-3,-11,-50,-8,4,19,-5,40,49,55,10,13,24,26,-84,-25,14,-24,225,-5,-34,21,-6,109,166,-33,-34,-7,27,-10,10,18,-12,471,-8,-16,2,5,55,-4,2,24,159,128,58,28,147,-29,25,9,-34,54,-40,-7,30,-40,36,-9,27,12,132,38,35,-54,-18,11,15,-24,10,-40,18,-75,36,38,-4,-136,7,263,41,-11,-25,78,8,21,6,-5,42,9,-5,-6,1059,20,9,-37,38,9,-36,62,-2,62,1,28,-2,41,3,-13,-3,-26,118,-4,49,0,34,-9,-15,2,-1,6,-7,-26,25,6,19,12,-15,6,-28,-4,-1,4,-1,-36,-3,-3,25,38,119,-11,-12,-2,34,2,22,-31,85,-32,73,2,15,-7,-10,-8,25,-40,11,-13,22,-44,12,29,-3,4,30,-6,11,33,83,0,22,53,12,-8,2,25,39,22,-19,27,30,-22,-27,-6,320,27,39,10,11,-4,54,18,23,-12,-1,21,219,28,68,-3,47,-26,2,-28,24,2,105,16,-10,-24,33,6,-10,-10,7,215,-5,-80,-14,0,-29,-22,32,479,92,74,87,237,32,12,-2,54,7,-10,30,3,-3,1,-29,26,24,-37,-33,4,4,-22,83,12,-25,-15,-1,-15,93,-20,10,7,-18,-8,11,14,9,47,-5,13,-38,-6,21,-2,-15,14,31,8,8,-3,7,27,-3,19,-9,4,46,138,-25,41,30,27,-31,507,6,9,57,20,20,7,25,51,-43,47,-33,-4,0,-35,-26,-28,33,2,9,-14,7,11,-8,15,59,-20,22,-2,26,-13,-45,10,2,-26,3,4,4,8,-22,-33,-8,-37,3,31,-18,-19,-8,-33,753,52,5,65,-51,24,10,3,26,-14,-42,11,54,18,-24,15,-19,3,-10,15,-4,-7,-5,3,16,4,22,18,-14,-22,-6,106,5,-1,-12,4,35,75,2,9,-3,-3,-2,-4,55,11,9,-37,8,-16,53,-19,19,45,10,-14,6,-12,-3,-14,85,-69,4,7,78,20,46,-34,-1,-12,4,21,83,33,70,-12,-8,0,-9,15,-10,43,293,19,2,-15,-8,-14,10,15,12,-7,-83,83,-2,-8,6,21,8,28,32,-12,-4,-7,-7,-53,-22,35,2,40,-27,13,54,-2,-137,5,-29,11,24,-132,-17,71,-29,19,-1,130,-8,-52,6,21,25,-13,18,13,61,42,7,671,26,-5,109,63,4,184,-13,14,3,61,156,20,64,180,14,13,40,-9,6,-12,90,27,-22,2,-5,5,8,8,4,34,26,-6,-4,7,124,6,3,49,4,7,66,6,-32,13,16,16,22,19,13,-35,11,-11,-14,22,-60,70,-27,41,-23,11,-22,29,62,-30,19,-40,-7,8,-6,6,-7,-16,2,20,17,3,48,5,13,-6,-24,17,-1,20,1,3,-4,68,22,-24,12,-9,13,9,-74,30,29,0,-11,-30,81,-17,28,61,197,16,27,-9,-3,10,-2,-19,76,-9,-21,-25,-15,-8,17,-1,19,14,51,1,41,3,44,15,11,-2,-3,7,-15,-2,4,-27,-6,116,-11,15,22,16,-2,-14,15,21,40,-65,5,-4,-19,38,7,57,160,19,-12,-6,20,36,-20,72,13,43,19,-6,-12,30,-19,-6,-27,-3,-14,-17,55,-53,-8,-13,32,-34,14,9,-129,104,10,71,11,57,23,21,312,39,-29,-35,2,37,-60,-3,49,-13,5,97,136,10,-2,-16,39,-9,1,0,35,-26,13,-16,13,15,-37,7,-4,19,28,-25,-12,-27,19,-4,4,9,30,-35,5,-20,65,-28,-16,-48,6,-21,-23,8,18,-24,-17,-52,-5,17,4,1,31,2,7,28,15,48,42,22,-5,325,-35,7,29,9,127,5,9,58,-27,-6,27,24,67,-34,2,-10,104,-14,24,-10,14,9,7,60,10,31,32,-3,-31,-45,13,-4,-17,20,48,7,20,19,-36,-47,-78,30,-127,16,-1,-4,5,5,8,-9,-83,31,2,-3,-9,54,51,3,-8,82,-26,-19,36,-7,5,-6,28,4,24,3,1,-39,-4,250,14,64,31,19,35,38,-41,-9,13,11,-4,43,-1,5,-2,69,-105,-26,-2,213,22,15,6,-9,-7,31,18,-8,-25,-4,-29,5,-23,16,9,-23,28,34,-107,44,37,-7,4,3,-33,-25,-26,0,-3,19,-23,-68,8,-10,-10,33,12,36,11,-13,12,1,-7,1,29,-5,14,-9,71,-15,-19,-18,-72,193,-42,232,16,-25,15,0,-36,27,103,22,11,2,37,20,0,-13,2,-26,46,56,26,-6,17,16,277,1,8,39,35,-101,119,-14,-19,-13,179,28,29,11,20,-14,-55,56,25,9,-8,-284,9,26,4,-8,-6,44,21,26,-3,37,-17,3,16,-2,10,14,46,165,6,16,-12,-13,-4,32,-18,20,-76,66,-6,189,60,-4,-6,-35,11,45,-15,51,7,-56,14,-20,1,3,-19,54,9,-1,13,17,-12,-7,7,-12,-15,25,-9,2,-4,24,2308,23,-1,23,-41,-1,-7,-9,243,-8,95,10,-37,-18,12,-1,-5,83,11,5,-2,-11,-47,7,-2,17,-9,15,39,-5,-4,8,12,-8,4,-28,-6,-3,15,-11,12,-5,-21,-134,-8,-7,-7,-4,-2,34,104,-78,-12,7,16,-17,154,49,476,56,-66,24,0,25,-2,-7,-75,-25,25,27,15,28,22,384,-12,17,12,313,-13,-23,6,3,6,26,31,19,-17,20,48,-6,452,-4,2,2,1,8,-31,30,61,4,402,19,19,64,3,26,19,37,3,-7,8,5,-9,11,10,21,14,39,209,1,-8,5,-8,20,10,6,16,31,4,13,-10,23,4,28,12,11,142,13,-10,39,-31,-4,3,1,15,-4,19,-4,88,7,-5,-3,-3,-16,50,2,7,40,-7,18,60,14,26,5,-20,5,13,-18,-1,21,23,94,7,3,-1,-11,42,1,-27,92,-11,3,49,-110,-23,17,20,32,-10,133,20,26,3,-17,-9,-35,15,-9,-35,-22,-27,65,2,12,18,2,-13,-62,-4,-9,6,-9,-1,-29,0,8,2,-15,-9,-6,-6,-47,159,47,-9,16,-16,-38,-28,-5,-8,-50,89,8,-1,6,-51,37,-24,165,25,-95,0,95,3,-18,23,21,23,1305,-10,44,12,19,17,-44,111,-2,-19,-16,-75,42,16,-5,-5,-9,-2,38,64,54,32,38,-8,72,29,-1,8,15,12,21,13,28,-22,20,-19,11,-10,47,-24,0,-18,11,14,21,18,114,30,21,-91,-16,11,18,-5,-42,-16,75,8,-53,6,17,34,11,43,9,45,57,22,-30,2,3,-4,-18,-1,4,-19,31,13,40,-8,-9,9,1,-10,-10,-13,16,24,-22,32,21,12,6,-5,-1,29,88,-9,-8,45,-29,7,147,14,-18,9,-25,14,2,13,4,-4,-1,76,-15,20,4,-32,-10,13,1,-9,24,88,51,-79,21,117,15,-21,17,40,6,-3,11,18,7,-3,266,-115,15,-5,8,-3,74,-11,-4,32,-12,-3,-21,54,51,10,106,0,-98,-5,-40,-29,-2,41,-8,-23,10,77,131,6,-9,128,-47,-5,19,25,33,-2,-91,52,0,20,24,5,2,42,39,-6,-1,-1,124,-7,-76,-10,1,-24,5,18,3,-27,-10,-22,12,-3,-6,15,9,174,19,-49,3,173,14,17,-12,-37,-226,-27,-7,5,6,28,21,28,15,41,34,58,-7,6,8,16,48,42,-9,44,27,10,-11,0,-10,80,-16,24,-13,2,-6,13,26,34,55,18,-10,13,-81,43,21,-42,-4,57,-23,-2,25,-22,54,-2,-4,2,-39,26,-3,-15,28,74,47,86,37,-9,37,73,-1,5,-53,19,-37,51,7,16,-25,66,31,-58,30,26,8,5,-44,-10,9,3,8,24,65,59,-137,10,11,66,107,-3,20,8,-5,28,-9,12,-2,1,113,8,22,-2,-21,-80,15,165,3,-1,-18,6,-9,-27,13,22,25,-12,-23,-4,41,17,13,-3,1,18,0,3,13,-8,-7,-11,35,12,12,5,10,222,7,-82,-2,7,1,113,7,11,13,8,1,15,-8,23,46,-43,-6,13,-52,39,10,-12,8,19,-87,9,152,5,-5,8,-11,12,-1,7,1,6,82,6,13,-31,0,12,13,-21,12,-4,68,7,14,-69,16,-6,-15,-1,25,19,-24,15,24,11,-7,0,-5,7,16,24,7,-4,-2,101,23,110,13,-7,-385,0,-14,5,-27,-7,-7,-21,-8,-15,5,-12,-40,7,7,8,16,5,12,30,-16,49,7,13,-22,-29,30,9,9,-23,1,11,-12,12,51,8,4,15,6,-6,5,3,26,-2,-12,12,18,16,25,17,41,-24,79,28,1,-10,-18,-3,-6,15,24,-41,59,29,-53,47,-3,14,6,83,-2,30,12,-11,3,42,-19,1,-16,-18,2,9,39,-1,5,2,83,23,-4,12,14,-2,-10,28,27,-29,57,-6,30,62,2,-6,133,4,44,5,30,-2,43,11,6,-8,2,73,-18,-25,-83,10,16,44,2,-5,30,-31,16,17,27,-19,8,6,6,3,-13,4,-11,13,3,-32,-25,-6,20,32,-84,-28,-16,16,7,-6,39,17,13,-16,-1,16,-5,4,1,-8,21,12,-14,44,-4,-24,7,12,-16,41,41,-8,18,97,-10,21,64,-33,15,-46,182,-2,29,-119,-118,-49,5,6,8,-40,4,-5,73,-20,-33,10,153,71,12,-5,-33,14,-8,29,-5,35,10,19,68,55,603,296,-18,-12,2,5,-5,-2,16,1,-1,1,-1,5,15,6,6,10,6,32,1,15,10,-1,2,4,11,-6,11,16,-9,40,8,-10,22,1,31,19,-20,8,192,332,29,327,56,340,148,-10,9,-102,-139,26,-7,15,32,65,6,-54,5,7,-4,1,5,34,25,25,-7,41,-11,-26,5,27,-32,4,-60,23,-11,-21,-3,-57,5,5,-4,14,1,22,2,7,45,31,11,9,78,-15,-1,5,104,90,12,-18,8,-5,-37,-2,13,2,29,-13,3,-2,59,7,19,13,-5,-9,-5,-17,-2,4,5,0,56,15,-2,-24,4,-17,-121,19,7,-2,13,-16,-34,-20,34,43,3,-5,-22,36,12,64,31,-1,18,11,-6,95,-5,-20,-7,18,-9,-34,21,5,16,17,13,7,-24,1,6,17,-35,13,3,-31,23,1,24,0,1,-21,4,74,42,26,19,-1,11,1,5,-22,-1,5,4,12,12,-1,13,17,2,7,60,-8,-27,-12,-10,-22,3,2,-12,-1,14,119,-6,14,-7,6,-2,3,3,7,23,-1,15,2,-17,45,2,-3,2,-2,11,1,-3,-2,52,19,3,18,28,-8,-6,5,-5,11,4,-7,1,-3,2,1256,-18,-5,8,22,2,20,-28,-7,-44,0,0,6,-19,-5,8,7,13,2,36,10,31,-28,-38,-55,56,-30,23,122,14,18,31,26,-4,-61,0,33,-13,48,25,22,19,-8,9,5,12,23,387,-5,-24,43,-14,19,19,-2,1,-36,14,13,54,30,61,66,-13,-47,-10,-7,53,-16,-16,22,-26,10,-5,-10,-2,2,26,35,32,5,36,47,0,31,21,-5,23,-69,-12,-17,11,25,-16,16,2,12,-18,-26,-29,-4,20,-23,15,37,-3,9,21,-10,99,17,9,154,23,40,2,-12,1,2,-12,18,7,32,7,-26,-64,24,88,76,-1,41,4,40,11,7,38,9,67,-5,1,24,-3,36,4,3,-26,22,-33,-12,-24,16,-24,40,-22,4,22,-1,18,-12,-4,39,32,11,-2,-19,153,85,-5,8,26,10,-4,17,20,19,86,3,57,19,-12,15,10,-3,-2,4,-82,-1,-2,3,-11,-20,40,-20,-17,-3,-4,29,33,49,201,-12,-9,51,106,1,23,5,-29,-10,-6,-3,-39,12,-17,4,-28,11,26,14,-12,-2,53,-157,9,19,-2,16,10,1,0,31,7,242,-2,32,126,-10,9,350,49,125,24,57,15,34,5,109,2,13,21,4,35,63,23,26,34,102,-27,16,-2,-24,6,-9,-18,-3,-10,13,12,47,64,4,47,-15,22,-70,30,-94,15,-8,1,322,-7,11,77,55,-10,-13,16,42,-82,44,2,45,5,156,15,9,-22,-33,16,4,49,15,-5,0,38,-4,-37,122,24,-1,66,211,38,112,8,15,15,55,-9,16,50,-21,118,11,-18,103,20,-19,46,73,-9,-5,-20,-4,6,-36,10,5,118,16,-8,-23,16,3,58,132,56,111,29,-4,-61,34,14,11,34,7,-38,-8,33,-12,-100,98,89,-13,3,2,5,9,-14,-17,-21,13,76,14,-48,-17,18,-64,-8,-23,18,28,0,-6,1,15,-16,18,-5,-25,-10,-9,-38,6,13,15,1,-19,-23,26,29,13,6,67,8,-9,8,11,44,201,36,17,41,6,13,-55,-50,23,-32,39,-21,-2,-10,81,-39,-1,13,3,6,25,10,-8,-16,8,0,7,-11,70,24,10,-19,5,9,49,3,19,-15,10,10,607,7,12,11,34,5,18,8,38,14,19,1,-9,11,-1,24,-11,15,-2,8,18,-24,-9,25,9,-3,35,33,21,-62,-2,-2,-1,19,54,-27,0,11,15,-11,-41,14,-3,19,-36,13,12,3,26,30,-4,-3,4,-12,-4,2,200,30,79,0,12,-22,27,35,7,109,-27,18,3,55,-15,17,1,-19,-10,-31,-69,-40,0,6,24,-14,3,-9,-85,92,4,32,-4,0,58,-16,4,-5,-2,-42,5,9,16,-2,55,-12,3,-25,-12,-2,101,24,31,-21,-4,12,21,23,26,21,-17,31,59,8,-14,38,55,54,15,-12,0,11,33,-16,-5,24,10,37,14,-77,-9,18,-13,36,35,-15,28,12,-1,59,-26,10,55,5,4,-20,-10,36,-5,8,-1,-15,8,-8,-7,-26,30,40,-3,52,-4,18,11,64,-63,19,-4,6,34,12,-10,18,-24,5,13,174,-26,1,-10,8,-7,-25,-18,76,-66,25,-5,47,-2,-8,5,13,-24,3,1,-99,17,-42,-4,-2,69,46,-5,-59,-28,8,37,14,54,107,-2,14,3,6,14,-22,-35,24,4,1,-33,-10,13,-11,71,-16,8,-10,-14,21,-16,-26,10,38,2,12,-14,-15,0,86,10,91,87,-18,-2,4,-8,36,-13,13,32,16,1,-6,-10,18,70,41,-79,10,-12,10,-7,249,19,-14,-54,-15,4,801,23,30,22,-120,25,18,63,18,14,-38,36,15,-3,69,8,45,50,-40,-79,10,18,-12,-3,9,6,-6,4,20,10,4,66,-18,23,12,26,46,4,-9,244,51,-21,7,-1,9,8,25,5,10,-79,13,22,-15,6,23,-2,-56,16,-8,23,19,25,15,15,-10,-29,2,-20,23,11,-8,22,-10,52,-14,-11,0,2,8,-28,17,9,-54,13,11,20,-4,-6,392,-9,0,36,49,13,7,35,42,5,23,5,14,60,8,-46,25,-16,28,9,-14,54,-2,-30,-31,25,-20,-85,-3,99,-15,110,14,-3,-18,-82,18,-7,18,12,21,-54,11,-18,2,-49,9,18,5,0,14,21,7,-19,39,16,-13,-40,-4,20,5,-44,-65,5,5,24,13,60,-10,-35,28,40,30,1,19,-4,-4,19,211,-12,6,78,-54,6,6,-9,13,-24,-61,57,-16,20,-17,22,32,17,32,-1,-18,29,2,11,-17,-38,37,12,-5,-5,42,-3,13,69,-40,21,1,4,18,16,41,-3,25,33,30,6,-4,9,70,-78,25,-57,5,8,-34,19,77,-9,-64,13,-8,-1,-5,-22,18,16,7,2,6,-20,8,21,8,0,4,472,2,20,-24,27,3,44,33,16,3,-52,16,22,123,-44,12,-11,7,-12,65,72,11,11,18,-27,5,-113,-11,-12,-23,8,-28,-10,11,-20,3,17,4,-16,18,186,2,41,-47,16,2,13,-12,9,93,-3,9,5,15,-1,6,-22,16,12,9,93,-27,11,8,-2,-15,29,2,85,-10,29,-1,46,32,29,-65,287,74,22,3,45,23,30,69,19,50,-4,-82,-54,16,16,-2,-2,24,33,-22,-10,4,3,5,-10,-6,7,-30,4,-22,8,12,-107,-5,-3,5,0,9,9,2,-22,-7,4,14,8,-18,-7,0,179,-8,-5,-8,37,30,-24,14,-6,18,-34,10,39,10,-19,10,72,39,5,8,25,26,-10,20,189,3,8,-18,38,-334,8,-19,9,0,-18,24,25,-1,15,-86,68,21,-5,79,-6,310,28,79,26,-6,-6,16,-33,-7,-10,71,59,-19,32,-38,-24,10,-48,4,23,-15,11,21,3,-20,46,28,48,5,108,48,40,31,-10,72,-14,57,32,79,0,-6,56,120,-113,86,42,1,3,36,-25,20,21,-101,-49,-117,88,-17,24,12,14,-22,-13,82,37,10,92,14,25,32,3,11,-41,-19,11,209,13,-10,-16,-31,-106,12,-10,-18,-8,-21,62,68,-5,0,6,121,-2,48,-35,73,51,6,38,40,18,-17,-23,-31,42,41,37,30,11,5,22,80,16,74,4,-12,-41,8,-5,13,-20,3,7,-13,38,-4,27,-14,-56,1,4,26,-22,34,3,84,-4,-6,38,2,11,3,69,-8,306,13,-1,-22,-33,16,300,-16,22,7,13,10,9,6,38,70,-8,-6,15,984,636,20,246,154,11,80,41,21,-4,8,38,-3,86,-1,41,2,-21,16,16,-1,-27,25,15,-3,4,-11,53,-14,-14,68,2,-1,-11,-5,15,-36,-10,59,147,64,32,21,-11,172,10,31,28,-13,-26,-11,57,14,58,-78,20,-16,-60,37,2,29,-2,11,-2,27,2,20,-11,2,21,-9,5,17,4,32,25,66,17,137,28,-44,-7,4,9,28,8,23,-26,-56,4,5,38,39,-13,13,2,26,11,11,7,-1,41,-8,-7,4,1,24,25,15,19,-12,13,1777,12,6,7,1,5,-9,-1,21,28,-6,-21,8,16,12,-9,112,-9,7,-86,-33,-16,-12,-46,-14,65,43,18,27,47,61,-6,-10,5,-11,25,31,-7,20,12,-3,10,-16,139,-23,-43,14,-6,42,3,42,-177,58,8,-5,31,33,7,-38,78,13,0,4,32,19,-2,-1,-13,-8,-37,0,31,149,12,-5,261,37,68,30,42,17,-41,47,7,69,-133,-20,25,26,4,4,-2,-5,108,12,14,108,5,-19,52,-10,51,-14,23,-39,15,-54,-5,30,10,18,-18,-14,31,14,52,50,6,21,-11,12,2,90,30,27,44,-21,-5,24,183,26,-12,57,73,105,-17,11,1,16,27,8,3,-3,4,63,0,20,211,-2,-11,-35,9,36,34,-3,47,-5,12,-10,-2,30,-24,40,-3,36,-4,-2,-11,10,20,28,17,1,-11,43,3,-4,22,4,12,-5,-40,-12,58,0,4,3,-2,-5,19,-16,4,13,0,-93,-2,16,2,15,-3,-32,-34,-23,259,10,23,6,14,-27,38,24,5,17,143,38,49,24,16,-9,-36,-37,-7,-16,25,-7,15,41,-10,4,29,6,100,134,5,-60,37,57,92,14,19,61,656,17,53,11,30,24,-4,27,2,50,3,0,-15,-7,8,69,15,15,-21,0,8,-51,-1,-14,27,13,32,-10,2,-12,36,2,-17,5,-19,12,17,3,-18,-7,43,6,-13,11,17,27,-94,41,-51,-36,78,34,17,-39,35,30,13,1,10,-7,6,24,-2,12,-12,-11,5,-2,14,-7,-5,-11,19,-33,38,-29,0,64,46,67,-20,21,-7,9,14,1,27,72,5,20,16,200,-11,-15,8,-5,-16,19,-13,-45,-20,10,183,13,1,24,-6,24,9,3,12,63,27,-15,-10,-33,18,16,35,-8,-26,-10,30,33,-42,11,39,-69,95,60,-22,33,-10,-6,-2,6,-14,-9,39,-5,47,12,74,-4,3,31,-9,14,14,23,40,8,-93,-1,-13,-21,-1,-11,83,16,36,0,-1,22,0,-10,-30,-13,-6,16,-15,31,-26,1,11,5,-63,42,-42,45,-24,-7,-27,7,-18,5,-12,-6,259,16,57,12,-6,7,-6,3,-3,49,30,41,9,8,7,-5,6,81,16,27,58,92,11,-4,-26,157,2,26,48,-3,42,-2,-15,7,9,-44,0,-27,-8,-43,38,69,-7,55,-11,25,-9,23,149,7,-8,-48,0,-14,19,7,-2,54,23,14,13,-94,-39,-21,26,-20,1,-26,-2,-26,-10,-13,-3,3,12,-16,-6,-13,-7,119,-4,-22,8,24,-17,96,-20,2,10,7,5,38,110,-45,-48,21,581,150,1,-1,-7,28,35,25,20,-39,2,2,28,-105,-4,58,16,-8,4,27,5,-39,-3,10,-37,7,11,-12,13,39,-16,-19,-43,13,172,-49,-25,2,32,3,-13,-12,10,-23,144,-24,-9,67,13,22,12,20,-26,-13,-20,8,55,22,49,62,-4,7,8,-5,-10,-3,18,-25,6,-43,-1,12,18,1,-4,-10,18,-14,-10,30,2,-21,4,-9,-2,34,12,23,-16,8,103,17,-6,22,16,37,18,8,28,-11,1,-42,-32,-27,-113,17,-5,-6,3,14,-25,-28,54,-9,11,-8,4,143,-3,5,-9,14,478,34,6,3,-12,14,31,21,9,24,23,-15,0,19,22,0,37,378,10,12,-5,22,3,-6,-6,18,-12,-18,-7,8,181,76,0,18,-13,4,-7,19,2,13,-11,-27,-12,6,146,94,4,331,-2,3,-30,10,0,-2,-23,390,-3,11,-3,69,24,-1,14,-1,262,24,-12,14,19,-16,30,0,-54,18,11,34,-7,20,-23,54,64,18,58,2,-2,-2,-2,-47,27,-4,31,19,26,-18,2,22,56,-208,-28,1,10,42,6,13,-4,13,15,45,9,0,-1,63,12,2,91,-2,33,13,35,-40,38,43,45,-7,20,67,68,102,37,44,-33,16,18,38,10,-11,-1,-18,-34,10,2,2325,-65,108,-26,-4,14,-46,7,5,2,-32,-13,-7,7,24,-2,-1,-4,-1,-2,5,11,-38,-10,-1,-1,-8,-52,-71,31,175,-43,5,0,-10,-37,105,30,432,240,7,10,-12,24,45,35,-78,21,-4,10,-10,4,-10,4,38,-1,70,11,8,70,6,56,59,-1,-5,2,7,-1,-3,14,-25,29,51,-5,-4,22,25,25,-12,11,-2,81,43,-4,8,82,3,-7,-58,19,-6,0,14,21,-6,-28,25,7,19,2,-21,-1,29,79,10,8,-35,-66,-4,76,-6,111,-100,-13,1,139,7,10,-9,35,11,43,13,-21,16,17,-13,-10,6,-2,9,10,-7,16,55,-12,-6,124,-159,32,58,-1,11,4,18,0,35,1,15,24,44,13,34,40,5,-45,-6,57,-16,109,8,-45,30,110,11,-8,7,58,16,-14,-27,2,10,-32,2,8,-2,-13,14,235,5,4,5,17,24,-4,20,8,-18,-15,-9,-50,33,-11,-115,-34,3,-4,17,32,0,3,25,26,12,15,32,12,131,16,-4,77,10,-17,-33,118,7,-2,-12,5,-33,-67,29,-4,-1,6,10,6,-11,5,31,-1,41,3,18,-37,113,9,-12,11,33,-33,9,-37,38,44,35,2,-41,16,-10,48,27,16,-7,-12,-4,-4,-8,8,-10,-7,-22,16,-13,51,8,-16,-65,-1,40,96,28,12,98,-8,422,5,-1,7,11,20,-21,-11,18,33,8,-24,107,1,-2,-14,-26,-11,-86,33,-12,20,61,9,-9,97,28,20,-10,20,-51,11,1062,-25,62,-8,0,-43,3,-6,16,-4,47,57,10,-18,75,-6,6,15,-6,-32,19,-4,1,9,67,-8,6,-48,12,4,34,-2,13,35,40,56,132,-37,68,20,-58,-87,213,-33,-20,-37,-82,28,5,8,24,51,36,43,-39,557,-4,2,8,53,14,33,15,39,17,-12,1,-11,18,106,-41,35,87,-2,5,-16,36,15,-53,-2,-2,-15,-5,-13,-6,-11,22,2,19,-14,0,-5,3,-11,-34,31,16,36,151,35,-53,11,53,13,9,20,0,481,-19,27,-27,15,1,-1,17,-16,-4,-24,-10,-18,10,-68,16,165,0,59,-28,70,-50,38,80,-66,-97,-47,0,-4,21,30,5,9,-20,7,-8,23,152,44,1,51,12,26,35,30,-33,13,40,66,18,31,-23,80,-12,2,-6,12,28,-12,10,-17,-4,127,23,123,11,-25,-12,-48,25,9,-8,-101,-3,13,47,0,13,33,-6,43,50,-11,-12,96,-17,-30,-3,-33,45,12,11,-12,-4,25,9,-17,216,-19,5,-8,88,1631,33,-7,-24,7,65,-205,-10,-19,22,65,176,58,8,10,8,-6,1,17,-28,-8,10,7,-4,25,5,55,-47,87,23,-19,30,0,-48,-35,-11,0,11,-56,32,18,-37,3,-12,15,51,-97,-2,-1,-1,10,-22,-2,-35,2,73,-36,-19,-23,-20,-34,-93,22,43,-10,-11,32,-9,19,11,70,-8,-9,-10,-33,-35,-6,-8,72,39,348,101,-18,1082,-36,55,16,10,-25,15,16,-67,0,-113,0,20,120,-62,22,23,5,27,-21,5,27,-3,-9,5,-7,0,-5,17,29,91,271,45,15,-145,112,84,6,38,96,-8,0,6,-9,-1,3,12,5,30,-10,-5,3,-5,14,-14,4,44,10,-120,114,10,3,6,15,19,29,-16,-43,-5,-27,57,89,69,135,18,11,-3,-40,-36,-11,27,-3,-17,220,-5,19,-9,-23,-10,-88,37,263,-34,-106,57,56,8,4,32,3,4,5,-8,-23,0,-10,26,-66,-2,35,-5,6,92,99,-18,50,-173,-51,168,36,87,4,-24,-3,1091,32,23,23,-9,29,-13,-14,82,814,57,-297,718,-5,14,81,15,-21,59,-85,101,52,13,-17,51,18,-16,15,-111,-49,2,-1,-9,505,2,-12,5,-27,4,29,-91,9,36,-8,10,13,10,-15,-22,68,56,-21,-122,-85,-6,15,52,241,-137,18,5,8,56,-17,38,3,33,-34,40,12,7,24,2,49,23,7,0,8,40,-50,113,10,59,-23,-9,11,-21,1,-13,28,-3,-8,-37,44,-31,4,2,23,-24,0,17,-10,12,300,-79,39,26,8,-27,-65,-14,87,32,12,361,-70,30,19,-3,19,29,27,-4,20,56,-29,-84,5,3,-17,-87,144,-40,40,5,103,-69,14,64,-4,23,17,-18,-60,10,16,-19,22,-11,38,-53,-1,45,19,24,13,46,1,-188,21,-84,-3,-13,38,14,54,23,-62,-2,17,-28,17,3,13,-64,-10,-4,-40,34,20,14,-14,41,-39,60,-8,3,-26,10,33,-93,45,-30,102,-7,-36,9,0,4,48,65,52,-8,-45,-5,30,3,5,-61,12,-81,34,-30,16,85,-273,-19,37,-4,-38,7,349,-18,-5,55,-7,-28,-7,24,-2,33,-69,-23,-27,24,-66,91,-75,-17,-35,-47,5,-64,97,202,83,146,35,38,31,-218,-50,13,-3,-22,16,125,53,825,5,-13,32,19,30,22,17,16,3,14,455,85,-64,78,-6,40,-37,6,35,-41,-174,156,-92,-12,41,19,0,75,-2,8,100,6,-21,39,-27,28,-41,-19,12,-26,-9,19,0,13,-39,-2,-19,-22,-29,-67,86,0,18,9,39,-35,-19,5,-42,9,88,-20,0,14,-12,-28,43,17,80,-57,-38,126,54,-159,0,-90,20,41,3,67,8234,-53,31,-5,-62,0,15,12,15,12,4,21,16,-26,120,11,113,-145,-121,22,13,-65,60,27,89,63,7,-13,26,-60,0,-26,-14,30,-24,-255,-145,-20,3,46,17,-154,-14,95,35,46,-120,30,82,43,49,-22,-117,96,20,17,75,11,7,3,439,-54,8,4,-618,5,-13,47,5,79,-153,24,52,118,-108,-85,26,0,83,-17,109,-46,10,38,14,5,24,-22,11,-33,2,2,840,-6,10,1,73,3,105,-432,20,7,-115,-24,-7,-60,-15,126,39,-168,-5,29,7,13,11,7,-14,14,98,196,33,26,2,12,-19,106,-184,-46,65,226,-9,-36,52,122,2,-28,-24,9,-52,-10,19,-2,-18,19,5,-2,-8,50,-5,-35,3,82,42,-66,-116,-1,78,-52,12,8,153,12,50,-22,77,7,41,1,-9,-18,3,1,22,29,-19,10,-16,1,15,167,131,-87,29,54,-22,129,-46,-64,22,15,29,-153,-64,38,7,100,16,-32,-66,-30,10,-9,48,10,39,8,-108,-122,36,102,-47,77,26,21,47,57,0,-15,-44,83,-27,2,-9,-9,11,-28,-20,22,-29,26,-68,29,-13,-20,50,-76,40,5,127,11,-31,108,5,45,42,70,3,-6,-1,-7,19,38,26,24,18,6,-11,-141,-68,-76,-27,-187,5,31,141,-83,38,22,-43,-67,-116,-1,24,2,-7,12,-13,42,11,-32,-5,16,-19,2,-70,56,163,-22,-16,-35,-7,52,64,-54,1,-35,96,12,38,56,48,-261,7,-28,-13,10,16,46,-39,-6,-30,24,63,-17,53,-20,-14,106,218,-250,1131,-20,10,256,359,-144,-36,60,15,-20,-26,0,-8,16,-22,-11,12,-3,7,5,9,-5,-25,278,-385,-310,-23,-306,-107,62,39,24,159,18,126,-17,107,6,-60,-6,-229,11,-120,102,-28,-14,-247,72,33,-66,59,131,112,-151,383,-59,4,-113,-3,-13,-47,53,-5,42,18,-6,-89,61,3,-27,-58,-5,-4,23,-62,56,-114,-46,-15,-36,44,-7,-145,26,53,0,-95,1,320,27,20,-12,136,20,1,71,128,-75,139,218,15,315,-17,56,40,-26,81,-64,-61,22,-91,139,-64,47,10,42,62,-249,8,5,45,19,19,-8,17,-46,23,253,65,35,-104,13,-179,23,-6,133,-204,73,85,92,-73,-69,27,7,21,-344,115,25,-42,12,9,-43,220,-29,9,-10,101,59,-2,-16,-496,-70,-11,-10,-78,-191,-24,-53,152,135,150,-464,180,-520,-28,-21,120,39,1591,-2,136,1566,3,-25,313,346,-42,-5,8,-133,94,329,-45,-158,-508,-843,-91,-220,60,-84,21,-54,21,-46,49,-53,234,31,62,9,-3,-59,-15,279,-77,457,-34,-80,145,-21,-49,962,-58,-8,533,10,20,-4,30,33,14,-101,-83,131,-60,-4,20,-268,43,14,546,-64,-324,61,26,-16,-2,-44,-228,20,5,0,-149,25,61,47,-275,-583,-222,-163,-776,-179,-28,-222,-572,-68,41,33,442,-385,15,-109,-66,15,98,171,-19,60,-5,-20,-9,11,-164,264,13,-109,-69,47,-34,4,346,721,-241,-138,-20,233,-404,104,-376,55,-35,139,14,35,20,59,7,9,-179,410,141,42,15,-2,3,-3,71,53,-8,199,-140,12,201,11,-52,-170,-83,-64,12,2,22,37,21,110,-1,39,48,-8,77,-64,8,36,-17,-274,-254,265,377,-228,136,127,-9,-165,-65,19,-17,14,5,77,-22,12,-19,33,-25,-27,2,27,23,67,-34,56,85,11,-182,2,24,-274,-199,-111,144,198,-195,38,46,16,98,17,-33,-89,-252,-151,49,23,10,8,7,49,25,125,116,61,-34,87,-31,401,112,143,105,481,-154,173,-35,0,-12,2,108,127,-73,-475,-456,56,-147,-134,-373,-302,282,24,16,73,-189,397,-20,-98,74,-39,189,-47,224,37,65,7,3162,2332,-47,-55,-48,141,26,-198,-258,283,752,387,65,73,-337,541,486,-417,-34,55,-319,55,202,399,-4,-70,-188,-31,89,-24,-87,-137,-53,154,379,44,237,200,83,121,132,270,214,283,-560,-8,-83,2,202,42,34,31,36,44,-56,14,0,20,44,64,-43,-271,67,1,-33,48,-18,-64,-48,-13,39,78,-333,-88,144,269,235,-3,25,247,-11,84,-2,-32,-124,-76,-9,225,97,-16,-473,68,-45,-19,63,157,-135,20,-15,440,532,-31,-3,89,160,-28,-7,86,224,55,70,31,38,-13,68,-22,-4,7,-317,-350,-64,-52,-119,172,-54,-71,46,-77,-119,-154,-32,-49,72,-28,-67,7,10468,46,-5,-16,-32,12,-11,-91,-60,-31,-25,-38,2,-44,-38,-7971,-4964,-13209,-9784,-27,-53,178,101,68,142,-35,1171,98,-127,1343,16,-10,39,271,1348,-108,222,-43,-19,27,-52,10,29,71,-30,6,-3,3,43,269,263,82,212,121,165,93,290,122,243,364,202,70,121,124,184,175,191,294,113,1029,351,203,166,87,296,69,36,-246,-33,85,127,14,-38,-11,-8,-2,41,113,-19,12,16,1,12,32,-31,89,33,140,-29,103,-120,8,-111,352,149,189,17,-53,-13,41,-23,9,-59,-26,58,-155,27,49,-57,-47,48,23,-72,-29,-176,136,562,-1,169,-27,25,109,108,12,-9,108,38,-7,16,-77,22,3,850,-5,-46,3,-4,-40,19,7,-86,-20,2,8,-39,27,24,-25,-18,2,5,12,-5,-8,39,25,-13,24,30,12,-23,-18,73,-26,-23,-25,47,-83,38,15,44,-16,-35,41,247,17,12,134,69,133,-2,140,116,-27,34,6,38,46,25,21,-8,16,448,-1109,68,298,39,-23,25,-17,-64,-13,6,36,21,132,87,104,4,-3,64,9,-3,-36,24,51,-14,3,47,11,-14,-108,-32,31,-22,13,-13,670,6,21,-23,30,-9,49,-70,9,-15,123,-7,55,49,13,-39,-10,5,2,0,21,78,9,-13,41,-28,-10,-23,116,-20,-40,-93,-11,2,67,-10,-7,-134,50,-12,-39,20,5,14,210,-180,47,-4,30,-15,35,-25,-6,-13,-20,78,9,-37,8,-200,-38,-9,-39,21,10,81,4,38,1,-45,-45,-46,52,96,-30,-15,-41,63,-69,106,91,13,27,-4,28,40,-25,68,-43,29,7,30,-124,-64,-27,78,157,-4,-8,-21,-90,-14,97,-172,72,-147,56,55,157,11,13,27,-7,-2,-31,-15,29,-14,-25,4,10,93,-18,31,28,-46,-12,89,-26,-106,71,-11,32,-29,-42,35,45,406,-36,44,-77,-17,-28,-27,117,141,-4,222,-41,-53,0,2,22,0,30,5,-76,42,34,120,-26,-39,4,-143,-63,42,43,17,57,-24,91,31,4,-11,-62,50,26,-1,-4,-50,99,6,28,-154,30,211,12,-71,-371,-25,86,-22,54,-30,-76,31,88,-55,-13,26,20,-108,-14,-45,1,684,-6,-40,51,-17,77,-1,45,-20,-5,-26,10,-174,4,11,-27,12,256,-35,-41,38,204,-47,-8,28,-18,97,56,3,-34,-3,-38,48,4,46,257,-109,-44,36,-27,34,10,46,204,-51,-58,-112,51,-46,37,22,183,-59,-18,85,18,11,-89,-20,234,115,-54,33,-3,82,17,87,-42,17,73,54,-15,39,10,82,24,26,-27,85,22,31,2,-16,11,-7,38,39,213,-47,-10,-6,58,1,-5,18,12,7,-50,49,10,71,3,1,58,9,117,-21,25,14,-7,-43,2,41,-53,6,-39,50,-37,-2,7,-13,6,-3,272,-76,35,56,208,-11,-10,-11,100,6,-32,-42,-96,-25,-11,0,14,-9,1,-79,-2,15,-100,-61,57,32,45,33,-16,50,-22,-36,83,-15,-83,-120,-25,-15,-96,-28,26,-56,-51,-66,28,65,-33,-22,-13,-22,-69,-45,14,63,-11,-64,53,-65,-30,-21,7,88,20,-58,9,158,22,95,-62,103,-23,-592,16,-1,-89,9,-35,231,-57,222,17,-10,-2,135,41,-114,-49,-7,8,-52,-16,-112,71,23,81,62,-46,-99,74,55,36,19,29,-1,78,82,15,15,-68,106,54,-75,-57,81,33,-13,98,7,-72,-32,-17,-23,3,44,29,-45,41,41,-61,-4,41,47,20,-17,24,15,-1,22,29,-9,-6,-5,-29,263,-21,31,49,5,62,48,1,42,434,11,7,102,15,35,-90,141,-98,-124,-29,-72,29,-31,69,10,-35,-10,-43,7,66,30,-1,19,-9,-39,-22,264,-18,-326,-11,84,39,74,22,8,-15,16,-39,-22,75,93,10,-11,-21,-10,-3,26,-20,21,3,-10,35,-43,19,-51,14,-35,0,-269,6,-19,-75,4,-133,3,3,-27,-25,57,-30,-2,113,20,30,130,-55,-50,-55,-17,-40,5,54,-7,30,19,-4,-10,12,-44,-55,36,37,178,164,-88,-9,-39,-186,-61,25,-10,50,3,19,143,43,-35,69,21,-58,24,58,-285,-138,-14,-35,-63,33,-243,-31,-44,-103,63,15,-35,149,16,0,-7,-38,132,62,-56,-25,-13,16,-1,-6,21,31,21,80,67,68,16,-70,100,-14,-103,33,-50,-99,92,-31,-5,-2,-56,-88,31,-38,5,-44,-75,205,-7,-2,-63,-131,35,-18,-72,-68,471,-4,-56,-40,31,-84,68,-72,29,-52,15,8,157,117,16,25,-6,-37,73,-146,-37,-63,-9,11,73,151,-129,-5,-37,-61,-34,0,-19,-120,43,-50,-152,38,73,-8,12,12,14,96,16,11,106,-67,62,-78,-66,-14,51,35,126,-93,-45,32,-11,22,117,24,-17,-79,42,-21,2,-134,-2,-249,367,28,-53,4,-17,1,-54,-263,-44,-67,70,121,133,-87,3,214,80,-7,19,234,-14,-26,18,-1,-28,48,-9,574,-47,34,13,-22,51,76,7,-13,-2,-21,109,-16,-158,70,1738,80,-41,18,-3,79,-11,-115,-42,31,-38,75,-81,46,-97,72,-19,-52,56,-20,13,25,15,12,297,72,53,-158,-28,-1,-20,41,316,-56,-245,46,-114,-38,37,93,20,93,-25,-46,-50,1194,-71,-3,-68,42,-101,8,-32,8,-31,14,66,-12,17,-19,78,21,13,-30,-25,-55,25,-57,17,-14,-209,13,-47,-45,-24,132,103,-104,-102,31,105,-27,-150,-20,17,9,-25,29,70,22,20,5,-25,-60,-66,-25,52,-90,47,48,6,30,-75,83,39,20,49,23,6,-12,-68,13,-7,-25,-58,-454,-104,5,3,27,-37,-96,-63,-10,9,40,-11,683,-142,-92,30,-6,-6,-34,-4,-54,15,14,28,13,18,-21,-10,-122,64,16,-45,54,-34,241,7,2,-63,-6,37,134,-18,-56,-22,45,-74,46,-17,-113,-36,-36,26,237,-2,-87,15,5,-11,-56,-12,-39,43,224,48,-16,18,-4,-7,71,40,-80,19,-33,12,79,30,-17,-19,37,72,-7,9,-13,-14,4,23,-14,-30,-649,-7,59,-119,-127,-20,-25,2,35,-4,-439,31,-43,27,39,-5,-24,-26,-254,-3,144,-15,48,1,13,-5,6,13,-6,-12,3,48,37,-37,-26,-37,62,-131,77,-24,11,-61,-261,-27,19,3,1,-19,175,-76,-258,-47,-681,-53,-14,-52,11,-30,22,-28,-34,22,-26,84,27,-20,-41,1451,-38,19,33,399,-6,189,-89,73,-107,56,-47,88,-107,498,29,62,640,41,29,-85,-39,-1,-17,-107,145,85,114,-58,-68,-73,-83,-29,-189,-3,-110,-131,-30,-8,19,-36,247,-1221,-1692,-72,-1,8,52,23,25,446,112,10,6,27,3,-11,417,95,45,17,17,7,119,-25,-90,106,139,29,-59,-66,149,14238,-1,23,-61,-100,-18,-30,-17,130,10,-20,3,16,-48,50,-11,19,12,67,-32,4,23,82,-19,-30,144,69,-23,1,93,79,67,-15,-33,45,70,21,12,-121,-28,69,-21,-60,22,1,-11,-25,8,19,-12,-19,118,-19,4,-49,8,-20,-11,-9,-30,39,130,-15,29,23,197,-181,-80,-92,-24,31,11,56,-63,51,-33,-29,-44,116,-41,-16,18,14,-48,-13,-32,-71,-44,57,31,-20,-32,-14,-5,-53,82,-16,-38,-16,43,120,76,436,-21,-55,12,294,82,1,5,3,-17,-4,-4,21,-39,45,66,-13,-18,-54,83,-11,-382,8,231,-63,-31,61,-39,23,-15,-15,11,-30,0,180,-66,96,34,21,-26,-36,-13,-35,-45,-30,100,-30,-44,12,12,-98,37,-111,-35,84,23,9,-40,145,286,127,-261,64,138,26,-10,-86,36,-4,-46,24,63,69,59,-85,111,-61,120,-37,-2,14,-26,45,-76,-43,242,114,1,-41,-181,-102,-107,50,66,-3,112,-16,82,-59,-141,110,-17,68,-36,-138,101,18,-95,77,45,35,46,-72,-19,-16,59,-3,-77,-92,100,-150,13,129,30,87,-320,-21,-7,-43,-32,0,-274,-45,41,27,293,92,43,11,17,52,-16,10,112,1,16,45,30,-35,65,-7,11,4,-15,99,-12,19,45,-23,8,12,-2,90,35,-133,46,532,45,30,12,475,15,-92,-99,-25,-23,-10,-2,67,-65,78,-9,-50,43,2,171,76,13,0,-11,-96,14,-74,-106,27,214,-40,5,21,43,1,6,26,-81,-18,-38,-22,-42,-67,-30,-102,-4,-12,-5,59,-13,169,122,6,-17,-5,-9,-67,36,9,-128,-40,49,10,87,95,-101,-40,22,27,-14,29,12,35,11,850,-25,-130,-29,-115,4,9,-47,-9,-26,-25,27,-30,142,-10,-50,153,3,-21,243,421,120,-22,-46,143,117,-96,26,22,7,-51,-33,-22,0,-33,-125,139,94,86,-6,12,10,-12,-8,191,-55,-37,-20,-8,20,30,35,-5,11,39,-37,-28,-45,-31,46,133,-32,-12,-12,3,-24,-165,61,63,134,-5,-58,-33,20,-60,-15,-35,-73,-17,35,15,-7,9,-197,-95,-42,-41,24,15,-58,-25,77,85,-14,-68,-126,10,0,25,29,-24,23,448,-28,3,140,-4,77,161,34,207,187,6,-34,8,184,0,13,260,-15,143,-19,46,-293,289,-18,27,41,-28,-122,325,-288,-45,23,149,-30,41,263,6,38,1,-7,31,16,-44,-90,-78,64,-7,32,-26,6,-11,122,2,10,81,66,-78,-156,-67,-165,93,-36,-66,-44,24,16,15,25,-3,54,26,86,22,29,-24,117,-148,12,48,262,-41,46,-25,-23,10,-13,-51,-3,-13,-64,61,131,-31,195,6,46,-41,175,102,-20,100,-33,-17,5,-34,-30,82,24,-120,-116,-83,-64,94,-33,11,31,7,-168,63,-243,6,-43,2,11,73,-80,246,-348,-26,12,-76,37,31,-1,81,4,-12,-37,170,438,211,-19,111,15,288,-150,-14,54,0,15,-135,-30,61,7,-5,60,34,-23,72,-38,104,197,56,14,51,-52,47,96,0,-62,63,38,13,-166,-27,49,-10,2,185,109,108,153,46,201,-29,16,-29,85,-33,-24,-80,-43,-4,-32,17,-39,76,16,10,17,-16,27,-19,-80,26,14,-13,-12,4,21,-13,-71,34,-86,-84,-27,-160,24,330,-161,-177,-21,-4,88,15,-36,-8,72,-136,-6,-27,-5,0,-7,58,-8,-52,-183,-18,22,-28,-23,25,-65,-26,213,-20,5,31,-93,74,10,-2,-46,21,-15,26,1,-295,22,1,-193,213,-36,30,-46,28,-119,31,-88,12,-31,33,-36,227,1,26,181,-36,46,-26,8,70,34,-33,-17,25,2,-7,-179,86,7,-143,173,-5,-5,76,55,85,35,12,440,-1,4,70,-68,-2,109,65,24,-15,138,27,121,25,183,151,46,8,12,152,0,-41,-14,23,-30,369,110,12,40,3,28,23,3,-13,-21,27,-27,-6,-22,-60,47,4,-8,11,23,23,-8,17,1,22,-26,4,24,-17,21,-6,-37,-21,-22,11,-5,-13,-40,-150,-47,-25,-62,-62,-96,-35,-40,8,52,-44,11,-38,-210,11,-8,4,3,67,-15,-17,-55,-13,19,39,-3,115,-240,-20,-39,167,18,306,31,169,-12,110,131,12,64,-66,-62,-125,-48,76,30,-89,15,-54,18,241,17,-65,-113,-94,-23,-29,-4,-17,-57,2,10,-10,-32,-11,14,-61,58,76,-61,55,38,-24,17,41,55,15,109,10,-243,5,57,-60,-14,80,1,-162,127,123,-52,-9,-32,23,56,42,16,-79,-24,65,-215,-44,46,33,-27,-26,8,-210,28,-9,35,4,24,-12,15,21,-5,8,98,103,-32,-13,21,-27,0,-83,-8,38,-3,-30,-6,20,-34,0,4,47,-16,-41,-84,225,-4,-12,-112,52,170,103,34,1,0,31,26,88,24,-30,9,227,21,59,13,416,-27,4,-32,42,5,95,-17,-6,-86,-39,-43,-34,-11,-197,-64,-4,-49,83,-3,-19,-40,-88,-2,-13,-39,-44,25,42,62,146,37,9,-30,16,6,-140,-58,9,65,-4,36,3,86,142,135,26,-4,114,-70,-123,-5,-31,204,8,47,-30,-12,-23,-98,-10,-66,-28,-12,-83,-46,5,21,-22,-8,-52,88,59,-26,3,11,15,30,99,114,-88,-72,125,22,10,35,-7,-8,11,-1,5,53,30,11,160,-5,-53,135,176,26,-177,92,19,84,-10,16,93,49,-11,5,85,5,78,229,50,27,34,-2,-99,-2,22,-35,47,-24,24,-33,12,-29,20,46,149,-14,216,1205,10,62,3,-28,17,-15,-34,32,25,40,1,33,257,-7,-13,-4,17,-44,-61,-20,18,36,85,21,-35,3,36,86,36,-29,46,52,253,-10,11,6,27,-80,-36,65,1,-47,37,-39,5,105,14,-1,-38,62,38,-73,-19,-33,-18,-145,29,-36,5,-33,9,-16,22,27,48,12,-9,154,-17,-16,729,-315,-30,21,-169,0,-135,-28,-28,-50,-17,3,-47,-60,-50,-107,8,-3,1721,72,41,30,74,17,-26,-41,-91,-46,-15,-43,-46,-20,4,19,6860,-137,154,-43,47,-28,18,-42,-26,-18,-14,-24,30,-173,144,86,-37,45,-16,-5,-17,43,-36,-30,103,83,64,17,-2,13,-44,6,12,7,671,63,205,8,4,111,46,-3,9,-27,21,17,-54,179,-15,56,81,197,16,-58,76,-8,51,44,46,116,-2,2,38,160,30,-12,-129,71,21,-29,-60,-16,-37,28,9,30,-35,65,31,28,325,127,58,-34,-97,-10,22,161,-43,26,-40,8,-14,-17,29,-1,-5,61,45,-56,104,-93,-45,-45,-36,-55,-21,10,96,176,64,-36,32,-44,-23,-129,-18,53,14,33,-1,-73,10,71,21,-26,-139,349,-13,-109,27,-33,24,83,41,-269,-134,384,-79,82,50,-131,-19,209,-80,0,-59,-16,75,34,181,-29,32,-33,-9,2,-26,-38,-8,-50,89,-51,-66,2488,69,46,-10,19,-44,1865,-97,13,-5,-15,11,85,-37,20,-96,13,-15,21,199,-26,-121,-33,18,10,13,-49,6,-24,-67,-226,22,-36,9,-35,87,-165,-45,15,6,-89,-14,-43,-8,3,-11,-14,-84,-81,6,54,-9,37,39,-8,38,7,58,107,26,68,33,-58,17,-34,-18,46,4,-92,29,-242,64,-17,-39,60,-2,-4,17,45,168,17,-19,-31,17,-17,-19,-36,46,65,30,-13,-23,-38,60,-1,31,11,-18,-8,127,62,-91,5,-7,6,-91,-225,-113,-41,-86,36,-16,-41,24,-65,10,33,-16,86,35,-30,30,36,25,137,-196,35,-4,-13,10,-25,-35,-20,-2,35,36,-25,-22,74,18,-3814,11,-28,34,12,6,-17,112,6,1,-12,-67,13,28,-45,-46,-18,107,4,-16,40,45,-43,55,125,1,-5,34,8,51,110,31,-67,-3780,14,-74,5,3,-6,7,37,-20,25,2,30,29,-11,236,-55,-15,-24,67,-24,-50,-24,52,13,122,22,-21,-20,80,28,18,-1,-29,-1774,-6191,-72,42,-33,-110,31,22,39,20,167,36,35,-23,-49,180,33,396,48,27,11,-5,189,-45,19,-5,-30,-5,15,18,58,-50,-182,-5024,1724,8832,39,184,239,143,5,-70,-4,-38,37,-25,-38,225,122,16,48,21,55,26,-28,2,-23,-48,5,19,-3,119,11,16,2,-1841,-6707,-14518,6811,69,-6,-12,18,35,-22,44,-21,-27,-21,295,11,4,65,-32,7,10,-3,36,-52,4,-25,-1,8,-10,-117,55,-14,12,-3412,313,-533,2881,2964,148,270,76,-20,-31,85,64,-61,7,-23,-33,13,129,-16,-85,12,-68,7,-25,2693,-25,38,8,77,26,-28,-64,0,-70,96,637,-655,5578,146,58,-49,46,-28,12,160,35,-29,22,-165,-7,-6,-5,15,39,16,-15,103,61,-33,164,191,16,31,52,40,504,25,-74,-1456,-932,2819,219,10,-17,3,-8,-4,106,-55,-40,64,23,29,34,-66,87,21,159,23,15,-42,13,-140,8,-20,45,134,-9,-5,168,79,-96,2737,1765,11,4,33,22,50,-53,-129,35,-12,401,-2,-135,-10,-8,2,-10,6,41,-33,10,-7,2,653,-4,172,9,15,-33,20,16,-27,11,3,-31,-25,-21,-1,-30,-15,14,749,57,72,-66,5,3002,31,-38,66,23,-85,40,-25,29,-35,27,56,17,-41,36,6,41,-32,-39,-15,-5,-52,20,-5,24,-57,-7,34,-17,98,-55,31,-35,-53,21,18,110,-119,91,98,-5,-42,-62,-12,36,17,-5,-11,-3,12,-52,7,6,126,-16,-2,-24,27,26,19,-40,3,62,-188,82,-5,-75,-6,64,-14,-16,26,-16,306,-38,-48,-84,-152,-19,-72,137,-35,-46,-13,61,12,41,71,27,14,113,-105,-80,23,-131,165,43,-17,-43,-32,98,-39,18,-99,35,5,-82,36,379,-2,-174,168,-87,167,-69,29,489,28,11,16,-7,-58,-385,-14,71,25,40,70,13,129,68,-68,-312,76,18,19,5,162,1,186,26,1159,-72,143,-28,160,-30,52,41,-14,-2,60,29,-17,184,25,6232,2,12,-46,-14,-7,67,-112,-7,474,21,0,-400,-1,39,90,-32,-54,2,0,15,48,-38,-56,57,-2,187,277,9,4,78,6,39,-31,35,-12,-58,180,124,13,-10,2,-145,57,-26,21,35,-5,-96,63,19,12,-30,91,3,-18,-12,48,2,8,-137,15,7,-88,-42,10,-13,-4,11,4,-30,54,-23,-129,-94,-3,121,33,-81,20,-17,32,3947,50,10,-32,25,-6,-31,-75,-15,30,2,-51,1611,-56,185,35,20,53,23,8,29,-8,679,97,20,347,-69,53,-73,207,-9,-6,21,30,49,7,41,-69,-2,22,42,-13,83,-10,51,361,-130,43,30,-31,-4,-1,-5,-33,-8,-40,10,-56,71,-205,55,-9,229,-20,1,15,-44,-9,-102,65,65,-20,-57,-4,18,-121,96,-35,-31,-47,5,13,-53,-92,-116,24,28,-49,12,-44,-42,-13,-31,105,387,-47,4,-69,173,-105,15,37,-12,7,67,36,144,167,12,-11,-12,166,-6,-39,4,-28,-53,15,-28,-157,8,350,2,232,46,57,-70,-52,322,45,-73,15,29,-38,11,-261,18,-26,6,-38,78,-25,-5,1,10,67,17,-71,-50,-32,-2,-2,577,15,21,-15,-60,429,34,18,-26,-16,-11,-11,4,20,19,102,27,12,27,31,25,-15,-40,-85,-28,-76,-44,-12,24,-32,59,55,130,20,9,-67,-26,-7,-63,-4,-4,-24,-67,-10,-66,-42,-59,-28,-39,12,-5,-10,-50,-25,-22,130,-42,-9,-44,-52,36,41,-79,249,-18,0,-120,-12,-5,-2,-38,-37,-40,-79,23,-8,244,21,-79,-2,-56,19,15,-29,2,-55,-149,-99,-14,72,-16,-59,392,42,-6,23,-151,-46,31,-30,-20,16,99,110,34,-82,113,45,43,34,18,-1,21,-20,29,25,-44,-65,26,24,60,-15,-4,211,-54,-37,-9,-153,-17,-5,42,19,-42,41,-78,-57,-64,-11,-20,8,2,-11,-6,4,472,3,44,41,4,-52,203,-45,80,43,12,357,34,-26,21,72,-52,91,60,11,16,-113,-28,29,-6,-33,-16,-69,0,16,-74,8,-76,17,-3,29,20,-73,-23,-11,35,25,26,-20,13,20,-65,57,-56,4,82,21,-10,-10,-4,23,23,18,-44,-12,90,-36,-13,49,-6,-9,-15,-28,90,-109,14,-73,1,-24,-27,-6,28,-21,-78,78,108,120,68,35,-15,-24,9,6,-14,-8,-55,-31,10,-41,-39,25,98,-31,115,-17,-20,-24,115,-36,-72,-80,120,28,95,-28,-95,-45,26,16,-19,-3,-19,-42,55,10,-38,193,-17,-86,-106,-104,-242,-154,22,-16,-25,-11,-44,-26,-161,41,-3,294,-53,-65,12,-4,4,-145,36,72,1186,299,1431,1239,3451,27,-4,13,-32,33,-31,-43,-23,-15,48,24,15,-12,-31,-30,-97,-18,14,0,-30,11,-25,-50,-9,-29,-29,278,9,4,-73,-97,91,-70,-27,-32,123,-77,-23,-129,-7,40,41,27,-15,-36,34,61,19,126,24,-17,-68,-12,23,39,141,-77,-3,103,27,48,25,-17,-20,33,-4,-143,44,8,-35,-50,-48,23,-67,7,57,-39,-53,55,27,-31,-52,-9,111,-11,3,9,11,18,-5,45,60,37,-30,10,190,-38,9,-14,-34,66,-53,0,10,39,13,31,-30,-43,9,47,24,130,-107,-37,-35,-66,31,-17,45,-44,7,174,-46,-22,-24,9,29,-4,-62,282,23,-18,16,110,-8,4,-48,18,-42,-15,-18,75,13,22,-34,-20,-73,-37,45,-2,-46,-68,-7,49,15,14,20,19,-41,12,-32,43,92,-6,-26,150,55,-39,-63,-33,439,-21,75,-9,3,-6,43,-5,-17,75,-11,46,-7,38,-34,-52,7,67,-10,6,-28,-31,-30,10,99,0,-11,53,-48,36,62,19,4,-19,109,9,129,573,31,-24,-18,0,224,-26,20,-53,-24,52,66,10,-57,12,-29,9,-59,-5,-49,-48,-22,-62,397,-13,114,0,-37,-51,41,-11,16,-24,41,106,-8,21,-27,-27,-12,24,-48,-28,111,22,-44,120,-24,8,48,-11,60,-9,34,-67,-5,22,57,9,0,-5,-1,-1,12,-47,7,-35,22,211,-5,27,1,91,-77,-35,39,-3,53,-9,33,-10,-23,-31,-7,0,-16,-55,-83,-20,32,-18,53,-18,2,7,62,-13,20,92,-7,42,-65,-175,-54,20,85,26,568,-38,0,-5,52,-72,-39,-68,17,30,17,-12,-34,-110,-20,-33,-78,18,199,-5,-25,45,10,-4,-26,-14,-45,264,59,1236,307,-37,-9,20,24,-3,163,-34,44,-8,-113,-27,37,40,-24,35,-28,26,147,-33,895,71,-16,12,44,-62,-33,8,-23,111,-87,23,-7,132,2,-17,-37,37,-47,9,14,33,-39,-10,-87,-30,-12,-40,11,16,-29,-16,49,-22,76,-146,73,-9,45,9,10,-50,241,-37,0,69,10,5,-35,20,-6,-66,20,-42,-23,-13,-134,-19,-24,-48,-6,53,-113,21,-35,-101,24,25,-17,-112,-106,48,25,102,-34,188,-22,-37,41,-23,-23,-22,69,-16,34,15,-23,246,20,8,71,-5,18,142,-29,57,-78,-22,29,-56,61,-92,-14,1175,644,31,0,481,-41,34,108,1,79,42,-54,-20,6,-21,-3,183,73,-8,2330,8,-14,-27,-21,-9,-10,29,57,1651,-19,111,152,-51,32,-19,-94,-39,-7,-15,14,19,-13,-7,-6,12,-53,8,-93,-12,16,-15,-63,49,45,17,-12,-179,89,-9,149,-48,-14,67,38,-39,-26,-13,-6,-13,24,-71,-48,-1,16,-105,-39,-535,-48,-12,-19,-23,55,-24,49,18,-2,56,103,16,35,435,-113,17,-16,187,-23,27,49,143,-39,8,-29,106,2,24,-32,14,-22,-13,-53,48,-65,-26,-4,5,-28,12,14,-11,-132,-66,-10,-4,-21,91,2,-37,76,-23,40,390,24,52,8,108,-54,20,76,59,-30,26,-17,-208,-47,-7,38,59,15,37,-46,-7,-2,12,45,102,-48,105,-23,-5,-42,-17,-13,-22,46,105,54,24,103,40,12,63,-20,37,32,-20,-2,12,-108,-25,0,-96,18,-13,-10,488,-18,33,49,3,60,56,-14,-62,27,90,-22,418,92,9,-36,-1,-35,32,-196,151,45,83,-24,18,-35,38,-20,163,0,8,45,8,-24,12,35,-62,-26,23,-6,12,22,12,62,73,5,-2,11,-16,-20,0,11,20,-183,6,-10,10,57,-8,-16,-10,3,18,-18,19,21,52,11,11,-3,-7,22,-20,6,39,25,30,7,2,123,0,-7,-18,291,13,-25,-33,108,13,6,-35,-8,-29,138,-24,29,16,28,162,13,9,5,5,-44,178,-29,1,-37,-26,-18,-8,14,96,-22,1,127,113,18,36,-6,15,21,26,7,-29,-11,-1,34,14,-13,-12,-34,-5,9,-83,-20,-44,48,54,119,15,-32,-17,75,26,8,-12,-11,107,4,-15,8,3,13,104,12,-41,1,70,-11,-8,34,-10,8,-88,22,-73,37,1011,-11,69,28,47,-21,33,130,-3,-7,24,-42,47,12,69,29,0,-20,6,42,62,23,-54,11,7,30,-61,4,-54,-53,10,-22,339,14,11,100,-7,55,61,-24,-16,15,-1,26,13,4,-49,-8,-3,83,-13,-137,-172,17,-38,17,8,48,120,4,1,-39,118,13,48,-37,49,37,-5,16,29,5,-45,325,207,-5,-25,47,15,47,-7,24,-19,-24,65,-7,2992,-34,-35,-50,-13,-12,-7,46,-18,-18,94,57,0,32,-39,-46,5,7,-1,-4,48,50,162,52,30,4,24,-11,12,-34,-20,-21,-25,-46,250,35,83,26,-26,40,-21,20,9,-10,-35,23,-7,24,3,150,219,0,1,78,-159,61,142,-10,-15,10,-35,-66,-11,4,-33,4,152,76,-101,12,1,35,23,-25,-74,-49,-52,35,146,-18,-29,-8,6,37,28,-32,-1,11,122,20,-100,-62,-27,44,-1206,27,311,-35,-52,-4,-99,81,264,-49,-36,21,8,69,-72,47,53,257,-37,55,21,-28,-54,-12,16,30,82,-4,239,-8,-27,534,265,15,10221,-5,9,4,72,-41,132,-90,22,-13,133,48,109,21,21,-15,-8,69,-49,-34,-57,27,119,45,62,84,3,10,21,-51,-336,1,112,-51,0,158,147,67,192,2,-13,34,195,161,10,83,-30,-28,21,8,68,-46,92,40,15,125,10,-32,2,50,12,-24,-27,-40,150,27,-110,226,179,6,69,18,-35,7,-40,226,116,-144,31,-21,9,-69,135,-25,20,30,104,14,102,-3,-124,45,7,8,15,-14,10,6,25,-20,47,21,5,-54,-27,5,47,24,-12,313,-12,1098,9,3,21,151,178,19,394,43,13,157,-6,8,13,35,-14,-10,7,-27,-76,-19,83,64,-68,-54,-29,182,-19,12,202,-41,35,-4,55,-39,33,47,-8,8,-16,-56,9,124,-19,62,-24,-7,-63,12,23,-3,15,-42,252,190,-15,-83,-9,-735,-77,50,68,53,44,-20,7,0,20,32,112,19,0,-18,11,12,-179,-50,-44,-27,22,-261,27,9,-9,28,-7,55,37,192,188,-91,70,18,41,3,-40,10,17,53,18,88,-3,-26,44,16,9,-16,7,46,171,129,-39,-24,-10,41,-44,-63,50,61,76,36,94,-55,187,4,-5,265,14,17,34,-38,-101,-8,-2,8,189,101,16,-8,-25,87,-56,-49,-34,35,-195,-33,-80,-19,48,-2,179,-5,2,32,-18,46,43,21,-2,7,15,-31,-61,32,281,47,96,21,-105,25,43,2,100,59,-14,168,96,31,15,-9,-5,-1,35,21,-55,19,-30,-12,34,-8,107,58,40,149,6,-9,18,27,71,-7,-43,-93,4,-17,24,16,2,-24,26,7,-5,7,64,11,3,-5,10,-6,-48,31,-38,10,-39,27,-92,31,35,23,267,123,62,6,26,-25,555,-111,16,-42,23,69,-22,35,74,-18,-65,7,58,7,78,-19,58,30,586,163,-27,4,3,25,-3,109,18,36,29,549,12,83,-1,-38,29,-11,-10,-27,-10,-10,22,-8,20,-41,28,-5,75,131,24,51,-2,-11,31,88,-6,-77,28,-9,31,-229,-35,-19,-5,55,74,13,-8,585,29,10,-10,-7,-16,96,-48,47,5,8,37,5,2,-12,46,-19,87,20,-4,8,254,0,-26,-29,15,14,-14,4,34,15,-9,9,104,28,24,123,-36,-14,11,-70,192,15,-10,7,-18,13,-5,415,-7,-21,-57,115,-64,36,255,-165,3,-26,-40,57,-6,-20,14,-27,-60,-65,-42,24,44,-2,-25,-1,-199,-107,0,4,-4,-8,15,16,-10,28,-63,65,-254,13,-81,22,21,47,31,2,-1,-10,-10,-26,109,-6,31,-116,-41,-19,2,17,-50,-7,746,86,107,35,-8,4,-3,13,79,13,4,31,218,-16,-67,45,3,-2,7,34,7,-136,6,-29,-5,-27,2,87,3,-32,-74,-56,21,-46,251,-11,29,-7,-42,-65,-8,88,-7,-21,140,20,51,-12,55,-14,-1,83,20,15,-23,72,-72,32,6,-44,-50,11,25,38,16,0,48,-32,-39,-49,0,100,-66,-115,25,58,28,-31,-17,9,-75,42,35,120,16,-40,-37,-1,-14,7,-46,-70,31,148,45,10,-1,-65,-179,-26,13,-9,95,20,-36,-19,0,-107,-3,-76,-24,63,-37,10,323,-10,-45,-93,9,41,6,14,-132,5,138,30,285,-26,21,-21,9,38,-67,21,7,80,42,-3,-25,213,37,11,-22,148,-11,8,114,19,58,21,-219,399,278,88,0,55,26,58,-5,-19,45,-42,126,-2,1,60,-87,2,10,17,22,-5,-23,-34,-8,-13,-15,64,61,261,-14,-17,-7,-58,-4,46,72,-15,6,-5,71,8,0,82,86,-17,1,23,-29,7,-103,40,-9,-37,-16,-21,93,7,50,-28,-61,24,-30,41,38,-40,123,-145,-21,30,-15,-53,8,8,32,18,-37,-23,367,7,31,16,174,-38,-67,1,25,26,-5,62,9,16,98,73,84,20,20,-20,15,-59,70,39,121,137,-21,890,189,132,-27,38,45,-4,-2,-1,59,-20,-12,68,-13,77,75,-15,13,-8,-31,-58,11,63,11,-13,-8,28,64,116,171,37,-33,15,-148,-50,-3,21,-76,-30,-1,-38,68,-29,-64,-27,-41,-51,-28,44,-4,-5,8,0,40,-30,2,9,7,69,129,11,28,8,44,36,-18,-10,96,-148,48,83,2,75,32,1,22,-84,9,2,-22,203,1,-34,-4,-62,-2,13,0,32,4,-12,-65,28,-29,-37,44,0,42,-11,2,228,4,67,-32,15,-22,-29,43,10,16,20,20,-30,7,109,-2,42,-29,245,-21,-38,-203,-40,3,-60,9,1,31,-30,30,-19,0,-86,-8,27,-45,48,7,0,119,36,2,64,17,13,85,23,19,-20,44,189,8,71,79,391,-1,71,-50,24,14,-6,-16,49,24,61,12,33,14,34,23,15,17,119,24,1,49,-2,-2,40,-7,-46,18,45,-75,53,-15,-12,11,23,-24,12,144,-7,23,3,36,91,58,-9,15,-2,-20,12,-85,-84,92,-5,-24,20,75,-1,-41,16,-14,235,50,5,-72,-20,-13,24,-7,-19,116,19,-66,13,-42,10,-3,13,5,-2,-28,-35,-8,-30,855,-28,-16,8,0,4,-8,92,-28,15,-6,19,-34,10,357,-18,-158,-5,-21,63,-40,1,7,29,-8,17,21,-22,3,-4,66,-10,24,9,3,21,-25,-56,8,4,-21,1,138,-391,68,24,3,-6,25,14,242,-18,8,62,27,-65,27,94,6,22,5,78,-10,5,35,-57,-17,-80,-19,45,-77,283,68,-170,11,20,-15,89,-5,19,29,18,-11,96,43,-9,-47,4,20,-21,-23,69,153,-19,-53,0,8,-8,183,-125,32,478,54,11,90,23,50,18,68,-34,13,95,143,20,-20,-9,-150,26,18,25,5,-52,-25,-3,287,17,36,3,62,-10,62,6,358,35,15,-1,7,22,-19,-32,51,58,63,88,64,-43,-16,45,-8,6,58,-13,26,25,-39,139,11,-29,8,-4,-16,227,-2,14,-18,40,27,-9,-2,5,0,-1,26,448,-37,-2,44,50,-3,-69,16,102,113,23,32,19,72,-4,29,26,18,-7,-10,-17,55,1057,50,-31,-68,4,-15,18,34,33,-17,161,73,28,-3,163,35,-1,66,57,-31,-10,-13,94,-22,-5,78,47,27,-16,-43,-3,-9,131,13,16,27,207,156,-36,29,-14,10,-8,-5,-9,18,-3,-28,4,-9,-3,-23,22,-4,-149,-18,-29,19,-2,-22,6,-10,-11,-29,269,23,73,30,-22,44,9,-35,125,-11,120,-19,-20,7,-3,-15,51,34,32,42,142,2,-7,35,181,16,50,-27,20,-64,-45,12,-46,-35,-5,18,-14,-81,19,-15,19,349,2,13,62,-24,-84,-13,-24,17,-6,-68,0,10,-22,-22,99,8,-37,-27,-13,5,67,-29,51,9,247,29,34,-3,-65,-72,-30,-16,-195,23,42,-10,-21,-328,104,-9,45,-9,29,-86,15,-4,-12,-14,9,35,22,27,364,-1,33,16,52,-14,34,-14,156,-27,304,147,27,225,413,4,112,5,27,47,-17,41,11,87,77,44,333,-22,8,-35,9,99,-24,-53,-31,46,41,-61,-238,-13,16,-27,18,14,47,88,0,18,-7,46,93,88,331,40,65,108,130,42,15,13,29,-126,-6,180,6,-33,-3,210,81,-14,65,-1,4320,368,-20,98,1,-1,22,-40,11,121,287,77,130,34,-29,-147,35,27,52,12,-22,-50,42,30,191,4,-42,72,97,134,-1,-44,-83,85,-140,-33,10,-17,-95,31,-22,1725,-16,31,137,-9,59,3,89,100,21,-39,6,35,6,10,-28,84,110,-13,-9,-34,92,47,-17,-49,543,44,68,72,23,118,-97,16,46,85,-14,-2,17,-10,-10,68,2,29,-4,23,-24,36,-2,-13,211,51,80,-53,-36,91,-30,-83,-226,-24,14,30,5,6,19,45,104,13,105,16,-32,1,73,-38,-3,-22,-29,-16,-21,28,50,-50,12,32,9,-3,-5,54,11,-29,-15,430,2,214,78,29,-171,-17,-22,-20,10,27,58,40,-43,19,224,38,0,87,104,-21,-23,1,-4,64,-29,-7,-26,-21,6,-24,4,19,23,106,87,87,-47,12,296,16,64,19,-64,-14,-27,-33,-42,-146,41,-52,21,-37,21,-11,0,15,-4,-12,330,10,87,-82,154,-11,8,-2,-21,1,32,-30,-5,8,5,19,83,66,-19,-32,-33,24,-128,-153,-16,26,8,-41,171,17,111,16,-4,220,-16,-40,42,-1,-71,24,76,42,27,-25,2,133,76,-39,-7,-39,0,2,76,-91,26,-18,36,1333,28,18,25,-1,33,-106,40,-12,-137,-53,1,468,-48,-20,11,-58,31,-123,-10,103,-26,-14,57,-25,-338,-61,115,43,-208,921,33,158,17,43,41,13,19,-27,28,-7,155,30,135,-180,-3,-9,136,-38,61,-7,-47,71,10,9,15,8,37,50,-178,48,-31,11,26,41,-56,-12,30,12,5,75,21,23,-36,1,34,130,141,436,-29,-68,0,277,41,24,209,-11,-4,44,118,-12,28,9,20,32,-95,22,15,161,30,-5,-32,163,-12,8,-24,12,-33,13,-37,-6,254,-51,4,-7,-22,-81,-119,-232,-74,-39,112,-42,-8,-58,112,128,-5,388,-46,-29,-15,-76,-41,5,-24,20,647,-26,-28,216,19,4,15,12,-45,-17,-15,-20,-48,1433,66,2190,15,22,305,-34,-3,89,17,-36,-12,11,26,-51,-22,27,0,107,15,1,113,-95,154,-49,86,34,-49,-16,79,355,-8,35,-23,-24,2,53,24,102,86,-8,87,27,-18,142,124,13,-73,-4,-20,103,3,-54,-23,-96,-31,169,4,332,68,14,281,23,31,121,7,-2,52,19,33,-9,6,11,156,39,173,-45,-21,-13,120,58,502,-96,-77,56,4,-10,13,-41,684,52,176,12,-17,15,45,-3,16,-9,-61,88,-4,-13,-97,-9,-60,25,10,35,26,-18,683,42,35,146,45,124,68,-5,-9,-27,-23,-8,20,62,28,-1,-11,-5,31,1,88,-13,11,-55,-192,-5,36,158,-16,1,-7,-124,71,-55,25,66,-27,6,68,23,-52,58,-193,-34,15,1,14,187,-8,-31,-10,5,-18,-1,12,161,16,-12,40,-56,33,71,132,-6,-61,154,-7,-109,29,-19,17,-6,2,18,-21,-35,-81,167,-15,154,-1,4,-6,0,19,54,23,95,375,-27,-20,26,-26,625,10,24,7,51,-8,19,-49,56,20,-5,-58,0,16,27,-40,201,257,-239,27,-11,-1,-21,-15,60,-28,6,39,18,0,43,-26,-3,-25,69,-7,6,-5,13,84,6,0,344,38,-28,-22,-22,28,-18,31,15,-7,-29,37,-4,20,-5,-3,-9,632,14,17,19,0,-9,5,20,-3,185,-2,-12,2,318,10,4,-41,350,26,-7,-13,-9,-9,90,-4,16,-19,70,-12,80,-5,-36,58,103,150,31,139,115,-35,9,-22,168,8,-35,-10,31,78,14,22,46,156,40,111,-91,-15,143,22,71,-5,402,42,58,18,-17,126,140,65,27,13,22,-13,73,108,-15,51,29,33,194,8,18,3,-103,36,9,18,-4,13,11,7,-6,9,-21,9,8,-59,-17,-74,0,19,50,-5,-35,-13,265,-17,7,20,23,60,24,16,25,-20,12,136,11,56,40,105,9,45,-13,0,34,67,-85,86,-22,148,14,-52,10,294,31,-14,-20,-13,-160,-31,43,5,-73,0,-23,-16,-60,-28,-14,26,-16,142,9,-30,39,4,58,10,57,-21,-5,13,58,-10,-15,266,-10,56,27,-68,-61,134,225,124,186,-58,-124,-13,100,-9,526,-15,-55,-28,30,158,-111,119,45,-8,8,113,-54,-291,69,25,27,-111,63,390,143,9,28,13,-188,-45,74,17,-40,109,79,-25,12,45,110,0,-11,17,40,113,-97,175,-22,-46,-43,1,19,-38,2,-18,30,1762,-55,18,20,-17,17,119,43,105,-1241,69,624,32,55,141,-31,32,-25,5,44,6,-8,60,127,23,-12,280,158,-6,131,19,-16,-26,-26,87,93,-30,-31,22,17,47,49,-44,472,48,75,-1,244,88,25,52,17,19,-9,-1,8,23,13,-61,73,13,223,-63,11,4,-50,20,165,110,-30,-48,-17,-62,-9,12,58,269,14,-30,123,91,78,-4,24,27,-29,60,-60,16,13,-67,23,53,94,66,43,24,-6,-2,6,97,-4,-4,9,5,-37,-2,-11,85,1,42,0,160,-37,6,25,3,37,5,-6,-44,-39,121,-31,119,-168,106,9,-28,32,-35,4,18,15,118,-19,-14,16,123,-8,-20,-204,12,2,-23,22,6,15,98,-3,18,-8,-5,-43,-24,-22,59,144,-9,-34,-46,16,-45,-40,192,18,50,-26,-10,107,407,27,-16,-91,44,-34,9,6,-55,2,16,26,28,-23,16,-18,-49,-7,44,25,-42,62,-19,46,382,3,17,-18,36,0,-35,-38,118,69,7,15,-31,9,-5,359,1,-16,23,23,-4,-14,-30,22,-96,7,-8,76,-4,15,-259,-439,-93,52,-4,-12,-29,-178,-6,-220,-45,-91,80,31,64,8,29,-34,-7,72,-44,167,-4,6,-11,-10,220,21,15,-20,173,25,89,-1,3377,43,5,4,-14,-43,17,105,45,2318,1,36,-13,20,5,-6,5,-26,1,-5,74,13,-89,16,-18,-1,-12,23,-32,-17,-5,-4,-107,7,2,-59,52,2,-25,185,-22,32,13,114,83,2,-5,43,-32,-67,-2,-11,-2,-22,45,-6,61,-16,60,30,252,22,17,20,-9,-139,958,18,205,952,191,46,105,740,50,0,-37,-6,-126,14,47,37,49,34,31,-38,14,11,23,90,-6,9,12,15,26,26,-44,82,87,512,27,0,29,192,-47,-25,-6,38,-23,-23,16,-64,4,-5,-26,-4,2,177,15,122,-3,40,-24,-2,24,-42,19,12,-19,14,142,116,-3,15,-5,-3,27,117,37,17,-6,-7,54,-27,-5,0,-26,54,178,90,46,22,29,-27,-7,5,74,24,8,168,-2,-37,15,-8,49,13,-59,-15,-43,-542,-51,38,90,-7,-97,-187,-50,-27,-7,-24,71,17,186,26,34,5,115,17,-5,4,11,34,9,-23,-37,-49,-31,100,-38,66,63,-42,85,65,199,-32,14,-40,-50,85,-75,-45,63,27,17,-64,70,-37,26,109,25,10,77,56,-8,16,-27,141,-25,-154,-48,7,1,300,23,4,169,-43,40,-68,247,-42,308,5,174,-64,-24,6,70,-25,-24,-6,35,-3,1,-24,-29,-20,-65,12,31,8,-102,42,11,0,-7,-52,-7,23,17,-1,26,157,-5,17,-6,-7,50,107,16,325,3,173,-23,-8,-4,-106,57,-111,2,-94,152,1,5,13,44,49,39,132,-64,81,36,-17,16,101,-25,51,-82,-45,303,-53,-20,-29,252,27,14,-17,11,-14,54,918,-8,1075,-15,-40,63,-5,15,-18,3,7,176,-15,-5,-2,77,2,20,7,33,-9,10,437,8,854,-144,19,73,573,62,27,50,-7,60,20,237,220,113,-6,40,3,-21,3,7,-18,80,14,40,-10,-62,11,-82,63,13,26,-7,235,-19,41,17,102,65,7,39,-13,38,11,62,44,4,98,-14,62,92,0,-35,-72,-63,1,15,-27,-12,27,18,43,29,-54,22,39,35,81,110,7,22,28,14,-22,15,-32,60,8,-9,15,-29,40,16,58,45,23,72,80,201,1,-41,-177,-1,-32,54,-7,-14,6,-49,18,-83,11,21,-74,-5,28,0,15,-24,-44,-64,-11,47,19,-234,-9,-14,43,-19,22,81,6,40,94,130,1158,74,-16,-19,17,72,-11,-23,-10,30,-67,10,29,3,-2,57,61,-66,4,-2,21,-301,-46,-91,10,-14,-4,-2,-5,29,30,-51,42,42,72,-39,36,204,23,-22,-27,-36,83,36,146,25,23,172,3,-21,106,7,13,99,-19,-123,-33,-121,6,-39,-28,-3,0,-54,-33,-109,101,4,-35,540,161,5,103,-16,157,56,131,-22,-44,10,28,24,-21,13,110,-4,-9,-23,178,478,28,-51,123,-108,-75,-72,-29,-35,30,-14,-31,-14,-30,72,7,-6,807,-31,15,-35,5,-6,10,-93,-6,-21,-17,168,338,-17,-33,-34,-24,-107,33,-59,274,607,5,40,19,22,38,25,50,-1,78,-49,9,-18,29,24,43,18,-5,76,99,319,-234,-28,-108,11,-153,-2,20,17,243,-42,-49,83,-42,139,4,67,170,1290,-55,-47,-78,-32,-56,173,8,-112,-21,-27,-9,11,23,-22,203,21,58,-40,208,-59,1359,50,27,71,34,260,49,-22,55,23,-42,-18,8,-9,-65,34,72,-5,-24,-10,-10,-25,61,5,-6,6,21,-92,64,-46,51,134,68,365,184,-108,-75,4,-12,24,13,84,66,-44,-127,34,37,25,-77,19,-51,9,-33,65,14,69,-76,28,-8,17,24,34,-3,-1,-11,262,8,-46,-44,87,0,-9,24,199,-231,57,20,-12,122,18,39,-58,-11,38,-77,-61,811,20,-47,102,-6,28,14,47,-18,8,-13,18,557,287,127,45,-48,14,-1,-23,-28,0,-15,-28,-34,22,8,21,2,17,7,-52,1394,3,-7,163,22,6,-1,0,-25,-28,5,54,72,-30,24,7,30,89,31,34,175,70,-58,40,1,25,14,9,-27,-7,-33,-43,296,5,6,30,-41,172,324,29,175,-14,90,132,-39,-20,-14,94,-4,151,28,-1,96,55,-83,-3,44,181,-6,57,58,-28,-19,0,11,204,23,-25,-5,45,85,-70,40,5,2,-46,-4,31,-1,-9,-28,-37,13,91,7,34,-44,13,106,-50,-11,-3,1,-15,37,-35,26,-31,-34,3,-57,-145,-18,-78,56,21,-15,-104,-16,-3,-4,7,13,-2,62,-163,-7,8,6,136,-74,26,130,22,63,30,5,58,510,13,142,4,5,-9,583,144,-6,362,14,-19,-43,-35,22,56,9,-7,143,-24,-97,-34,-3,122,52,-10,30,59,-15,-33,2,-13,-2,22,-5,280,51,51,1,17,-9,12,-25,80,1,-10,268,285,-7,9,-12,27,6,33,64,-111,-15,-1,9,17,-55,52,-47,59,2,-9,-14,52,29,-148,2,-18,71,5,-2,-46,80,25,-122,-50,39,-53,-38,-88,-8,63,-36,47,-42,138,6,-54,-19,-37,8,35,-68,-9,-6,-34,2,-20,-10,1616,-12,-88,53,0,11,-7,13,-13,95,504,99,-51,118,64,-17,5,30,13,-71,25,8,135,26,131,73,20,128,-9,34,-30,-56,-65,-5,19,11,-44,144,72,4,22,61,1,27,226,1,-77,176,26,62,-27,-16,-88,-21,36,42,9,-15,-13,51,9,-23,12,-11,31,112,-15,86,21,-19,3,-15,5,62,20,37,-29,69,10,-8,8,-23,25,-14,21,93,-38,19,-8,-39,30,109,101,12,-66,31,4,-44,-34,31,34,2,49,-7,62,-13,56,-188,7,-9,-22,276,-27,115,-30,78,4,-3,116,55,37,21,-12,-23,-27,-8,32,101,44,76,-8,-10,-15,-129,-27,48,7,-20,11,-32,9,109,10,-4,-26,13,-77,52,-37,-14,-142,2,7,7,-52,0,51,-30,-33,7,-4,42,36,2,-1,0,-1,-4,196,-4,-23,-35,5,-15,0,26,-31,1,-6,57,1442,19,29,-20,68,-17,-33,78,-66,29,-95,182,-149,-41,14,-25,-14,36,-1,158,-8,95,49,105,976,64,-9,82,-3,-63,-55,21,-4,-36,-14,-21,-21,19,21,79,46,-36,26,-58,194,-25,-66,19,-10,101,-42,-7,-80,66,-14,12,-4,-31,-5,-67,97,16,-4,-169,-94,32,-39,30,-46,53,-9,5,-3,6,17,86,46,12,41,29,-29,21,-16,4,-19,12,-25,21,-38,24,-40,-136,18,59,-20,42,-1,61,37,-13,64,27,25,33,4,-26,0,32,32,-23,18,-5,-13,29,-26,-15,6,-15,-6,7,31,-42,-50,6,-23,57,-227,-21,-28,-16,-25,35,-25,-24,-73,30,18,-12,43,41,-4,14,-16,-44,15,3,39,-38,-274,207,-39,-5,12,-93,-21,28,-13,-31,2,-29,27,-5,89,65,31,-25,5,-3,96,44,7,143,-36,-37,-89,34,-16,-1,407,73,-23,22,-28,13,20,4,28,-43,980,2,55,10,40,-3,35,35,-5,-3,-25,-5,-8,-19,26,-15,8,-7,18,-114,74,-164,-53,3,-55,0,-6,91,-3,-33,-15,-65,-37,-21,-23,-31,7,-25,-38,-24,-8,-3,-27,0,-28,15,-32,-38,-28,-64,-18,-9,-4,58,-13,62,-28,280,-20,3,-332,-271,-318,-283,-764,-203,7
-78,-360,-384,-33,-82,-292,111,-88,-29,46,-102,-175,-78,-18,-39,81,61,12,4885,-43,-2481,-22,59,-106,-275,-95,-99,-41,-98,-73,-98,-21,-8163,-8371,-11439,-16193,-95,29,503,377,371,206,475,11264,268,53,5900,6,8,17,649,3082,136,522,-77,-28,477,-141,37,-3,77,40,130,77,95,16,267,37,-120,-223,-68,81,842,-152,11,52,130,334,287,-34,156,98,15,-87,33,-123,-47,-80,123,7,148,25,191,161,12,-15,15,54,92,-32,14,-32,20,12,184,-32,2477,32,-106,547,5,-57,46,-193,80,-79,-22,32,-25,21,-15,74,-80,433,14,-38,31,-45,249,-29,5,-88,8,-33,-148,20,70,373,917,25,-84,-20,84,17,43,27,419,757,2,-117,20,8,58,93,22,58,98,-53,153,-11,3532,1,1,15,148,4,32,25,1224,30,1065,-9,222,31,706,173,55,291,6,0,81,3,-56,-14,1092,-15,5,-70,-175,7,1182,-81,7,-26,113,156,-4,-2,-112,325,16,81,11,41,11,74,-9,28,2194,138,-4,3,-24,-69,1621,-225,109,1129,29,31,97,-21,37,-12,77,6443,108,13,79,-20,-19,7,846,106,3,-54,143,185,753,50,611,179,448,-21,-2,-86,-29,19,78,180,217,29,168,6,285,-312,-248,-25,1390,12,207,314,89,-19,1,-131,-40,-21,-36,-12,-12,55,121,-22,42,482,65,229,-286,-23,-36,489,3619,132,30,-19,92,130,139,21,4786,1236,200,8,-22,-13,111,130,901,73,99,13,22,-14,221,32,12,478,41,122,-244,244,-47,30,278,-14,48,20,61,1,4,1090,385,251,22,19,3531,83,-13,-78,210,-26,337,-6,-27,26,-79,56,944,189,-12,-74,24,14,26,1,125,18,18,3416,1,-194,612,-30,823,450,147,11,18,-21,-1,301,115,735,-2,72,-33,432,531,135,19,-11,169,17,2079,288,114,66,1431,2,-7,-29,-30,407,1319,141,-54,19,291,45,2,-20,16,3,14,107,74,31,215,75,185,195,12,-18,-4,256,614,-28,-9,-41,526,175,14,-41,33,-10,127,-19,-16,10,-4,657,29,28,70,30,532,12,55,-11,538,7,-50,164,-1,72,345,115,261,620,1408,329,113,-52,134,-163,-19,-44,30,460,191,-18,64,-24,-29,-84,400,-111,176,-258,78,31,402,616,-62,-16,-12,136,351,46,-71,-18,-15,97,120,-10,45,24,32,133,9,168,356,195,317,375,-5,46,210,1,-96,176,120,50,7,25,63,34,22,303,55,-54,128,120,381,387,56,224,883,279,-73,33,35,-66,200,-23,1549,185,15,269,37,277,-3,-3,-8,189,267,185,14,31,-85,1764,27,651,19,-67,-105,85,90,23,-72,-81,1092,314,-4,-22,-10,-134,30,38,8,94,10,51,1624,550,-13,-10,13,-20,9,-13,9008,13,-20,-24,6,16632,69,743,112,-81,-7,28,23,255,42,10,187,50,521,8,302,104,167,377,34,33,93,29,7,46,206,7,-188,188,66,-260,-46,10,-52,64,-3,11,2689,23,54,91,-201,11,-12,221,33,17,-14,-2,51,288,12,-8,558,148,302,111,4,40,432,-19,60,-9,112,27,230,-8,1411,578,104,-29,38,86,-25,177,6,-7,-17,2176,-5,408,-4,-8,2,-2,-28,1183,32,252,0,77,30,28,28,-9,267,20,4,117,171,29,-6,6,-27,26,108,196,13,186,302,47,437,-25,42,62,-27,-47,88,-43,-39,13,123,197,97,104,18,25,408,-29,6,-2,33,-30,53,91,72,20,-47,140,43,177,-67,102,92,-18,51,16,10,19,69,210,45,24,20,350,754,99,-269,114,-49,-8,6,100,-17,584,16,159,-5,193,43,-61,115,5,-130,-78,-3,-47,11,1029,38,-16,77,495,481,-171,6,44,-126,-36,-510,-25,51,79,-23,-11,13,-131,-15,13,-3,239,-66,509,-357,-35,8,1266,48,2,-18,202,53,-24,1428,4,65,32,-357,-139,198,28,834,-32,607,68,-55,2,136,-7,-24,4736,395,63,-82,46,-66,379,2161,587,-48,-42,35,-19,19,9315,1,31,752,753,81,83,48,-71,216,-78,-285,27,30,23,-16,-184,-74,-35,61,29,362,2371,124,26,-6,-25,33,125,-38,116,-35,-40,-17,-17,-312,-149,-51,-23,59,-34,9,240,-17,-97,-88,101,-4,-246,12,96,-40,-83,78,-4,-106,38,-12,168,-51,506,-341,13075,16,66,17,446,4752,851,11,87,1870,-42,-4,17,2845,-51,-442,-15,-19,8,-69,112,129,13055,385,-102,-32,0,61,-227,-73,6,-54,5173,-214,-49,29,26,364,9555,-39,-93,6,115,75,7,44,-60,1118,479,-77,3,6,845,-17,25,126,2868,449,56,39,70,8,90,12,-208,27,-85,-7,2239,-8,52,-22,-32,-34,155,103,76,42,-108,38,20,-51,185,-39,-112,-115,19,457,-36,-323,15,222,15,32,13,244,-197,214,177,37,74,75,12,-15,309,48,-4,2,-23,39,-24,-3,-48,-6,-40,-36,-83,106,5,19,-52,-82,3718,-175,-11,-19,10,-21,-101,14,-22,-77,-187,-31,84,1370,31,51,-80,41,115,-6,87,-32,-57,-90,15,5,-55,565,5109,-35,26,-65,1550,-77,19,-58,3136,-118,118,16,98,1,-51,6,15,-38,-23,-124,-9,-110,273,72,-97,37,69,-71,-4,25,6252,114,-29,232,-11,-112,30,149,204,88,-14,181,42,-3,473,43,791,24,263,128,259,-4,104,113,393,-70,40,506,2510,-1,236,73,45,-23,-20,199,52,-42,30,-62,36,-2,199,2,72,11,-29,18,-8,14,-6,9,-16,6,63,884,966,46,372,2301,68,107,17,217,29,589,1304,20,-19,13,55,333,66,1356,20,-12,193,14,1409,91,-14,-42,-46,-15,17,-6,6,-22,50,-22,492,656,-21,347,-24,209,-124,-15,72,-11,-9,37,9,23,-19,36,5,-17,-51,30,-12,56,202,-24,-39,69,-19,135,-80,255,750,26,908,50,92,-3,61,66,-56,3,86,-30,24,224,1289,-15,153,-35,22,-180,-1,-1079,-400,-248,163,99,513,14,70,401,-116,19,-63,95,-11,94,11,10,-37,-127,-11,-55,60,121,-22,5,9,639,19110,6716,8,332,-135,296,-42,13,104,73,-39,23,135,-2,-124,64,10,177,-195,97,21,-17,-8,151,69,-6,121,776,53,5,19,640,37,-6,-44,292,33,105,41,92,-89,-61,-26,-15,322,-44,86,-8,112,-38,289,-19,11,-17,64,-22,-267,264,7,-13,1068,-189,21,7,371,-33,690,2348,1,1110,-19,53,2835,2011,436,14,50,7,25,-32,35,92,4263,-104,20,-19,10,11,81,0,92,-8,-227,908,132,64,65,278,-15,137,82,-58,33,-1,5,-256,34,5,36,88,628,26,236,40,-192,35,-2,2,24,-246,-8,63,-108,-16,833,146,-6,113,280,95,793,-47,3,-35,99,243,26,74,10,-32,1754,-41,85,594,-86,-10,25,677,6374,29,1596,5134,77,-33,140,161,28,4,847,214,112,18,15,45,25,224,5,55,-51,-41,568,-16,3374,-74,-37,49,-8,437,745,-36,187,96,29,-16,-54,71,7,374,16,109,3,1,-327,-54,-23,263,-184,155,5,858,1098,38,0,-66,-5,234,-22,31,3,-78,7,1543,0,580,-19,32,-18,6,3,35,36,6,4,118,34,100,-26,98,-2,-32,15,-26,-219,91,22,-32,-65,15,66,7,65,-38,188,-116,28,5,0,32,19,-15,259,138,622,-48,-19,-37,525,117,1814,18,-6,18,-17,-3,63,-8,-31,-24,391,79,-23,-38,-35,-47,-38,259,-34,16,109,-25,42,-55,17,-6,17,-30,370,220,35,209,20,-19,-21,370,-13,-55,31,149,47,653,-1,637,-254,17,-71,38,244,21,129,-23,7,54,45,95,25,108,65,-16,162,166,-199,1252,9,251,-64,471,141,-29,12218,1184,-23,-207,-35,141,10,17,66,9,6,43,1797,-7,-47,-35,-21,-19,239,30,-4,-11,354,51,62,80,41,29,79,36,459,-27,-26,18,100,-7,25,103,49,92,-2,-31,66,-124,65,-184,-3,25,-47,6,208,-52,195,-11,-8,106,-4,-35,35,47,49,175,17,74,181,643,-76,686,-26,148,57,122,307,-8,85,382,-46,643,66,25,131,-147,36,-19,786,-3,29,113,218,-3,136,393,583,109,38,-8,12,207,21,40,88,5,639,-12,27,-7,-134,-124,-93,24,54,156,110,-17,-8,7,-19,-34,-89,48,20,-23,-16,273,6456,64,-75,4343,-39,4,74,-241,-46,752,367,-64,19,51,4,22,59,1387,55,54,-17,33,31,428,-180,21,348,44,-111,265,58,21,-119,3430,122,-2,256,210,37,16,4,-8,-40,76,49,471,-52,-1,106,29,35,5,-35,-5,592,92,-21,159,466,119,22,-74,-204,180,-218,-394,-252,-182,-39,-102,19,-30,240,79,-95,-60,240,-71,544,66,12,52,73,-30,-86,-23,171,8,-39,65,4,6514,3387,10097,-8,-17,15,-22,-116,5,245,2219,1,-19,280,-4,371,-62,53,-117,47,2259,5,422,39,10,3756,40,32,307,-47,-88,71,-36,-1,-14,16,21,100,-124,813,-5,-60,120,47,-18,176,-436,0,-70,-124,-324,-48,-74,944,-86,-14,127,338,349,11,306,39,82,64,1587,16,19,28,-57,9,431,142,78,-407,865,22,10716,365,33,11,73,-211,91,7,88,16,45,53,38,19,31,90,56,-15,-22,-23,0,34,-26,38,-89,-25,131,-26,-10,97,84,7305,389,-62,-25,-123,18,21,0,265,4,693,30,-41,-21,-806,-75,45,-1,1,986,-52,-22,-42,23,-9,197,11,110,109,16,-54,391,-100,12,41,-26,54,28,90,13,-822,25,-58,-94,4,38,-18,35,28,60,1045,-563,-42,13,13,-2,359,62,3822,125,-44,109,-4,45,-11,-222,1445,97,-11,12,45,51,78,316,-59,-8,-42,6718,-9,-38,83,-66,52,41,330,-19,111,1153,57,-25,6676,260,317,-35,74,-10,-51,507,621,-10,1699,139,44,64,72,49,307,130,68,34,-19,-25,-11,65,-6,82,227,204,57,-15,-4,131,-78,104,437,-8,83,98,133,129,367,85,23,-1,-41,-37,42,649,14,66,-69,55,-16,-13,112,-111,-52,2,871,48,-59,-33,17,-39,205,-40,38,89,-5,139,703,306,47,0,-85,-9,-12,-8,-67,41,-71,6085,152,3,5,-67,775,291,491,-2,-44,-12,-77,-38,34,57,43,557,2,248,23,-13,52,25,1110,178,-94,-42,-13,-42,-36,291,7,-9,120,43,-27,48,-12,-6,-5,-28,-81,-211,7,188,-7,13,-26,-40,7,1714,1353,864,2,15,-8,9,117,-16,104,368,596,0,-40,-26,-36,28,-12,2664,41,-75,-22,1815,-102,-70,-75,-126,78,4602,-22,109,88,192,-50,-85,38,-19,-11,-88,299,38,0,17,0,-20,-5,-120,-75,1913,50,68,-3,1911,244,89,26,72,12,30,-52,684,-95,52,77,402,-47,3294,9,45,-61,-31,66,54,32,824,34,37,-223,3,35,25,29,-114,-32,440,40,1191,0,144,56,0,15,622,261,529,75,16,8,-12,111,-72,-29,-5,73,-100,-4,346,0,-17,-8,62,28,29,11,-134,-23,-16,500,110,32,46,7,31,7,926,-46,-10,876,-241,-192,1366,109,-42,-18,-52,19,33,77,-9,-107,-234,3714,5,333,369,53,201,55,448,-14,44,147,114,-108,64,10315,40,-32,126,37,-11,-27,-25,55,-10,-1,7430,-330,-178,-41,28,-18,7,-7,-35,15,-23,-15,-81,484,156,70,174,-4,-140,-12,-97,-6,-11,424,-193,-39,-20,1139,2563,41,3,5977,319,-19,40,2,120,-35,-117,121,31,39,90,72,-83,66,476,10,78,393,1872,-6,-178,28,5,0,13,61,51,-70,20,17,2,65,6,154,-9,1968,24,-26,100,600,22,20,-15,-18,-19,64,-7,25,5,157,-1,-4,25,375,8,270,-3,112,9,28,255,16,167,17,154,20,-64,-98,44,-27,-12,35,11,-4,10,-18,11,11,-78,-11,46,26,-10,25,37,-116,39,156,-14,896,97,-23,886,61,-32,179,-39,-19,-76,152,44,458,270,195,38,-22,104,278,25,-10,489,87,82,168,39,21,49,236,645,-49,92,823,67,7,-91,-35,4,35,87,67,133,321,405,147,10,43,143,-1,43,-56,16,52,-16,7,-44,-9,170,323,8,-8,-21,-1,3,129,7,-15,100,53,16,68,51,-29,0,227,87,-44,295,58,66,11,-17,129,76,-4,12,-10,-70,-7,34,-14,127,-99,24,247,73,-164,50,9,47,350,-11,20,12,37,44,13,-1,49,145,-6,56,-6,839,-105,-52,-19,-17,63,-405,-2,34,-47,-10,4,-16,28,-1,85,26,-48,164,18,39,-33,172,0,-35,-9,-1,-33,5851,107,20,11,59,-34,130,59,430,50,-119,2,37,13,22,24,5754,5,8,-27,-1,17,4,262,-21,485,26,12,-589,-34,32,19,-81,26,-30,-48,175,25,0,73,-79,-33,121,10,41,-5,4,40,-5,66,48,26,3,-52,224,146,192,-8,-142,144,28,253,150,0,1,36,47,-32,-61,0,-20,-10,-65,5,25,-14,241,106,430,505,217,36,6,-41,-47,829,34,70,97,-143,112,1,27,59,-41,65,4,93,66,30,21,-42,-3,71,-103,25,3,-29,-1,-41,40,17,-9,7,97,110,107,-44,26,34,221,29,4,-39,122,-36,72,408,39,-3,1058,-2,472,-3,28,-40,21,66,37,60,256,9,-24,240,-87,106,40,559,90,21,39,-47,84,134,118,-31,31,13,4,740,-23,242,20,4,13,17,-112,-3,-45,94,-296,-48,100,25,7,18,64,81,-33,-244,-4,81,90,-5,-27,77,64,66,-33,173,107,66,16,147,197,300,-126,3,19,138,483,73,86,-67,-18,527,7666,42,269,-408,-245,-68,8,-16,30,-32,23,-44,149,61,-9,-20,243,280,16,-4,15,32,38,808,3,88,53,6,155,63,11736,6252,-1,-11,566,41,-8,-1,198,-9,-61,1,0,-108,-291,-405,-254,-292,-587,33,-18,-49,30,7,-25,6,591,70,30,248,7,34,9,0,521,147,416,790,1,51,9002,11579,2846,6490,4699,11683,2023,37,159,-163,491,128,7,52,60,54,9,-146,-44,90,-14,-59,140,87,35,-21,-21,106,62,-34,-110,56,7,5,300,5,43,11,-10,-101,17,28,21,-7,-32,7,39,-26,32,41,19,67,229,-3,-8,-57,2774,386,117,-158,-33,648,-149,-6,12,51,75,121,6,31,188,-10,40,-4,183,81,49,-7,8,-13,-5,13,527,65,2,-58,-15,28,161,-28,24,-19,5,0,-6,7,478,108,1,18,-279,7,39,92,186,-22,224,7,-2,1075,92,-1,146,31,8,545,-28,-18,13,22,-16,22,1114,17,31,-5,-125,178,94,-28,139,128,12,-16,4,51,22,212,95,87,258,-6,287,602,-18,532,-4,136,-4,-25,693,79,212,7,18,82,2280,39,23,-6,11,-40,39,-13,3,-4,129,937,119,11,-39,-21,-22,-22,-7,32,64,6,90,-56,-65,110,-8,-35,36,24,98,-31,-24,-73,1073,212,19,57,17,-101,147,22,60,184,-1,40,-10,-9,3,789,4,30,60,8,-28,64,-57,3,-481,177,32,1,-50,-49,-4,52,65,125,0,8,278,-3,-32,-57,429,-55,29,46,-10,526,257,-11,97,-535,-16,74,57,163,82,41,-15,22,-9,36,17,2,460,-39,42,3,80,-1,2,254,-15,-60,31,1,480,229,586,473,-54,-2,14,99,836,573,-13,5,-20,7,54,57,10,133,131,-30,6,97,-26,189,10,86,15,-21,432,-435,137,-41,-23,41,-28,26,44,0,205,-44,-27,-67,-134,-86,384,79,47,252,392,96,58,5,37,323,-78,197,68,-48,-3,-16,-88,-12,-17,-35,-13,20,-205,406,3134,77,-15,27,-20,31,13,10,375,26,143,-11,-2,295,0,12,0,267,149,126,192,43,-45,27,-26,16,-62,-23,19,-37,2,-19,174,123,165,26,27,-52,11,344,-18,41,75,72,-40,-48,-61,-44,215,1410,-28,336,-18,347,837,60,-12,-32,-123,91,-18,-11,-1,-39,65,2,-12,-13,-25,-56,116,133,2328,-9,-38,132,73,-8,728,-49,4,-73,-18,-27,-52,21,-40,-151,44,-5,6,25,-22,-17,114,-453,37,87,-30,-17,2,-44,22,163,142,1336,89,708,1063,10,331,1287,31,363,-4,70,-12,62,-20,1689,-1,26,15,-8,95,885,115,-2,1009,5411,-38,13,30,7,18,22,-46,338,16,7,-34,428,637,30,399,-35,754,-31,86,-217,38,-27,19,457,98,44,215,118,-245,-247,-50,728,-143,99,-9,99,1088,308,86,-61,-39,11,21,8,262,159,75,-27,116,125,31,2391,71,-6,346,14849,104,87,-19,30,-30,112,-59,-56,162,54,1863,58,-33,248,9,-9,393,3,11,1,-68,-6,30,99,62,36,317,16,-21,17,-21,181,567,2292,258,420,283,10,352,140,96,-14,-7,30,4,18,671,3,-122,189,271,-42,6,-8,-48,98,531,39,-16,18,322,5,-39,58,70,6,2,5,390,-6,-32,-37,145,25,-37,141,-10,-90,-66,270,-158,-6,895,6,-78,31,22,21,84,8,23,133,-4,18,5,36,394,754,476,-26,228,35,15,18,68,11,-47,498,-69,51,-222,330,-187,25,-17,29,4,15,4,-36,173,3,16,-2,34,518,16,103,-22,30,65,52,-22,87,38,32,64,9368,157,150,36,92,54,22,34,42,462,-11,-39,45,32,-11,358,9,516,6,12,9,59,-23,84,-1,-46,71,153,45,-133,-106,29,-38,9,24,26,-56,33,30,-2,-79,10,5,-37,-73,128,24,-15,485,103,-10,46,20,-10,0,19,1933,81,400,-7,-17,-31,6,82,-88,347,-30,-19,12,2365,-58,-3,-66,-18,27,-43,-81,-41,73,-21,58,-28,25,67,-109,1348,58,235,-22,23,646,1,1,17,37,-20,-4,369,174,-14,137,11,9,11,-2,531,478,120,351,38,323,4,12,32,38,69,-64,11,124,11,35,61,186,90,31,10,18,-7,36,-6,-20,164,74,99,78,-58,12,30,1,55,688,-11,739,45,40,92,-63,36,9,4,-12,8,75,53,-90,181,-71,-28,-28,106,-2,-49,439,21,11,75,-23,65,-12,1494,-40,-8,-23,22,159,50,85,277,-23,131,-20,627,105,71,-15,-23,27,408,-117,742,-126,468,-2,89,-25,-14,5,50,-50,13,13,-155,-12,157,-36,48,66,72,174,163,61,25,284,799,112,242,5,97,-51,-8,12,-43,14,26,-11,-8,-57,9,9,524,118,8,-52,50,19,-7,24,-11,138,9,87,23,-52,-4,53,1220,-22,346,69,3,27,13,185,12,-33,91,-1,-77,113,-72,276,-16,131,-99,-40,-15,82,-20,83,447,67,-5,-8,16,32,4922,-50,23,38,-102,38,-9,749,-21,1077,-434,152,65,-14,162,7,320,80,-87,-337,148,-1,-31,9,2,-17,-1,17,33,13,385,-21,0,-13,117,162,344,147,-3,336,282,-4,-9,262,7,25,81,-31,15,-360,112,574,-24,572,131,-4,25,22,-10,141,40,-1,68,3,-55,-33,-77,-100,248,-50,-21,54,306,17,98,-15,7,-18,34,-25,283,-17,46,-23,124,46,45,-9,1591,-25,-3,267,-22,281,157,10,295,104,290,-25,190,308,59,-128,6,-13,39,32,26,108,-40,-11,-118,-18,10,-61,20,103,-20,97,71,-23,-25,-105,57,90,104,9,37,-238,21,75,-82,-117,-45,38,-10,27,-36,173,58,409,101,-12,16,55,0,259,2,-136,-89,29,12,-6,212,87,-23,-44,42,73,836,12,-31,12,-20,118,310,-4,49,14,46,9,0,-95,13,34,-74,106,8,147,36,50,169,60,-23,91,80,27,3,363,95,-157,-9,-41,22,22,117,28,45,1843,-73,98,-31,7,163,-1,89,-11,17,74,94,11,58,18,160,-67,55,-32,175,27,356,45,2003,17,-94,-25,215,-43,-41,-24,3,-13,690,-38,106,154,21,8,4,-5,-27,-181,54,12,1013,101,-57,389,51,-7,-12,-69,152,651,-20,-30,74,141,143,-86,1030,59,-4,-26,252,84,17,-209,25,-29,77,367,-55,-13,122,30,-72,215,8,4,-22,72,-59,305,-48,64,-21,14,-18,-22,14,-227,-37,-28,-73,-24,33,22,81,10,7,347,2,1552,-5,10,-11,432,32,169,8,1,-8,47,98,142,-153,10799,146,51,-10,128,-30,31,23,63,1555,74,-34,46,449,98,11,128,66,497,-25,-95,-307,-278,3,6,962,17,57,69,-5,-5,-9,-129,-27,-13,-33,18,-16,-19,-9,-13,19,-18,20,-49,-54,-127,303,9980,-33,-65,21,69,58,-40,6,174,-10,-66,-12,-60,-87,-15,-14,904,3,-27,-12,56,1236,-67,60,3300,131,49,-211,284,-96,-44,-8,178,66,-23,22,995,52,28,-191,94,93,169,-15,351,2106,92,352,133,303,-42,3,-103,-26,-21,170,-73,-23,-47,-9,128,58,-115,-14,22,-8,4183,103,-25,-62,11,725,134,5,70,574,426,-98,9,2075,-8,44,354,2872,-33,1,7112,329,-190,127,-12,65,-26,1782,-24,35,66,-190,-141,-313,371,-3,11,18,382,39,-29,7434,236,-3,1284,6,35,-57,-20,-14,-6,-3,4775,-97,-29,-44,-33,-19,-172,26,252,-38,-127,-27,383,-187,-9,48,50,63,12,96,-22,201,184,43,103,69,31,180,262,19,-56,74,2792,119,-38,9,2447,338,232,681,76,-47,-46,1559,-38,65,-100,-20,-3,-185,-73,-30,63,-11,41,-65,-52,97,-34,-4,43,344,-11,-373,160,47,273,-53,124,-58,3749,176,68,-53,-97,2,7181,-84,210,46,9,122,1088,-3,-41,111,-2,-62,23,15975,12163,39,175,1085,69,1443,1940,127,77,-20,2935,-88,5892,17,135,84,-21,-14,-14,16,-144,-16,-5,-61,2,-384,167,101,518,117,222,-24,-36,23,-6,3,17,6,1832,1905,311,9,-14,1794,183,312,181,-9,-57,-61,528,592,13,-402,13,-23,61,28,-41,91,-38,9,8,-85,-57,99,214,26,64,43,0,32,102,436,56,87,86,4450,4671,45,-5,-38,57,42,-230,61,4,898,-11,109,7119,24,17,-67,-8,81,62,-8,27,149,-43,-43,161,-57,27,133,319,1188,-33,-27,19,9142,-24,38,45,-18,-9,-8,21,-5,27,44,-17,-9,78,-3,-11,37,-19,170,-64,76,-27,-40,164,-89,75,72,167,60,51,346,-1,-53,2,4,102,-3,71,-9,266,-13,-4,-11,6752,-87,154,-91,28,75,-4,355,-131,1125,-137,-48,18,-15,11,-53,204,37,1,-12,43,45,3,10,-15,-58,65,416,4221,2964,-42,27,2082,36,153,115,402,-6,239,216,155,167,-240,-11,-1,65,-121,-37,113,7,1759,23,12,1050,34,-57,1344,218,634,50,1188,26,5,-114,-48,-21,14,26,-5,-26,83,22,-4,5921,15,22,5,-103,-77,94,696,123,571,-24,4,-27,148,299,144,330,81,418,1717,4,-29,-24,150,-16,235,0,-6,94,-22,24,6108,53,44,-22,-3,89,551,-1,889,174,-6,-6,-19,127,-26,-45,-18,228,29,-2,-35,-6,630,101,29,163,31,64,-6,-82,2,28,754,-5,33,6,94,-37,-17,-217,-127,-41,67,-47,63,243,75,49,0,-43,37,12,-10,176,66,-13,567,6,-50,26,7,75,26,32,-3,30,6679,1175,22,-1,61,-29,2,13,3,77,200,792,20,35,14,43,23,112,926,488,80,-86,52,31,104,117,345,469,8419,88,2132,22,34,-9,331,93,-4,91,-79,-77,-53,-22,275,1480,7,-3,23,-11,-31,23,48,-10,372,-6,11,82,29,-5,130,826,-68,0,-21,-52,40,-24,15,16,136,-11,21,551,0,41,-89,113,-13,111,-46,84,-60,-41,-1,51,2,9,87,-37,-17,760,83,39,-20,-77,-19,0,15,-48,-30,-14,98,-2,-61,-39,-133,166,199,-37,13,2,-11,-10,-2,-54,28,164,704,21,409,2641,-16,-5,31,-13,6,652,65,-43,-7,-31,5448,-101,-30,25,126,37,67,19,25,161,24,-118,-39,-10,122,17,101,18,68,-5,28,15,22,8,2,175,2259,50,-11,56,119,8,-48,-12,-24,-3,70,-1,1390,22,741,-6,33,29,15,-57,13,32,10,-10,-356,36,14,35,78,14,299,44,909,16,-53,216,64,-79,427,-16,34,57,-86,79,-51,-29,14,-60,19,102,18,70,-20,-44,-169,-27,-16,1,-12,-213,2203,84,303,35,14,-1,-3,83,-3,614,22,628,11,68,118,8,59,364,48,35,468,69,82,-24,-21,1095,14,52,145,-45,60,-63,-6,71,64,-45,-2,-92,-37,-55,112,97,-13,117,-38,29,27,69,200,48,-5,-154,-21,-25,43,-51,120,153,-209,-75,72,-90,34,58,124,53,985,-127,57,-194,127,-3,216,192,38,-35,-74,-36,86,464,53,100,259,-24,-53,5627,-5,6,6,29,5,306,1624,-10,-63,35,2665,639,-50,13,-75,-36,928,-2,-7,-74,22,12,14,-165,8,468,31,-25,-38,121,108,-38,-28,22,-182,-17,47,-51,14,287,-23,-233,28,17,185,80,-28,93,67,52,43,34,-15,-13,167,-1,-41,562,-11,5,70,10,5,19,-3,24,242,111,85,-239,-25,7,24,9,6,-2,0,8,-7,-150,-50,19,21,99,8,8,-1,15,29,9,-5,17,-1,19,50,-75,344,61,-20,20,147,31,-1,52,39,427,-353,-1,41,-214,-10,-19,-75,103,-204,-80,5,-2,16,122,22,2,-29,-63,25,24,145,149,27,-29,-44,5,11997,398,164,12,-42,-10,187,60,339,23,-12,1,29,-53,-54,22,107,3055,-51,27,-18,-403,-12,166,13,-60,-2,25,26,71,3450,258,-9,54,79,120,48,-3,295,37,-11,10,11,4,7090,416,-3,7735,131,5,-44,-34,-122,-24,-87,310,244,54,31,252,53,-7,41,-42,359,-2,-93,70,43,19,699,-18,-291,447,52,-3,143,25,50,122,994,24,262,-8,-7,-19,-43,-97,32,-18,75,16,53,10,9,12,151,-28,496,-19,1,140,-22,15,25,5,-10,355,21,33,94,274,6,-29,-7,-22,1600,-47,302,0,69,650,36,-104,440,177,396,720,98,214,1,42,183,80,1,18,51,90,-152,-10,-3,267,23,137,65,-64,52,-58,11,78,-12,-67,-209,-225,-46,-8,24,-1,-31,-39,-34,-19,33,-122,-15,-19,-14,-35,-109,254,25,35,-28,-43,9,-11,-9,328,93,9634,809,56,43,41,-17,855,254,-135,133,9,860,-101,14,-15,171,-82,232,97,15,-114,111,27,130,-15,0,20,21,23,37,3,151,-8,87,649,6,14,3,90,-21,-6,158,-41,2430,62,-4,-5,755,-51,-10,362,-21,-42,-33,52,18,-90,-78,71,29,14,115,-55,15,1451,1345,33,3,-3,45,62,104,-15,97,-15,38,-83,1701,26,-40,296,7,22,138,183,-8,-15,-6,-124,89,-24,62,1,42,-82,73,10,17,11,336,47,26,181,72,20,12,237,3,9,3,-8,-10,31,-82,106,46,11,-197,-39,43,40,1244,7,-86,188,1566,7,32,10,862,-7,-55,31,14,-8,108,48,31,59,14,125,3341,20,-4,-32,-47,34,-28,199,-31,219,123,40,21,46,-13,10,-27,10,-27,20,50,93,72,57,70,23,-7,61,-13,758,286,-5,264,-107,2,27,39,167,63,-29,37,-15,-29,169,502,-24,-46,24,55,2,-3,-2,-5,140,2,7,-27,178,319,1,-26,38,-4,23,-63,-19,-13,482,14,241,22,-22,417,100,-29,-71,-49,11,16,-41,10,-13,-157,13,142,45,443,-24,-11,1,32,13,41,-40,96,-13,13,1707,42,8,369,40,762,-24,-57,-6,26,89,-2,879,48,-10,-24,-36,-77,-12,-34,-121,-12,31,1801,236,-104,216,6,-23,115,-87,23,7383,-116,1612,4,-59,-203,-15,-30,-27,-32,321,56,3,12,216,41,340,-20,95,436,-2,-33,-19,18,344,14,-9,-120,-940,48,49,-5,20,65,65,49,773,-28,-6,34,-127,-192,224,-19,-50,-30,-36,12,142,3,15,22,34,266,5,17085,12,-1,-4,116,-2,17,384,26,14,-3,10,55,18,25,-35,70,740,157,-17,-53,-2,7,-39,-26,-86,-149,29,30,50,-3,421,88,10,26,60,-53,-3,18,-2,-59,-10,-1,-155,95,24,-41,237,-7,-57,47,-36,396,-13,52,51,0,-8,-5,1034,-15,-25,-2,27,53,-24,-22,689,155,211,275,106,702,37,34,1534,-174,-127,-127,14,205,6,2,-10,58,-108,553,51,40,230,-34,-3,20,127,1,98,33,-16,22,220,140,-11,665,66,628,228,-7,-73,-24,561,-59,-68,-32,-45,315,17,98,10,-31,16,-24,17,58,-515,-137,-40,-4,1111,134,33,14,72,-14,-60,-48,-319,-72,-60,-85,62,-47,322,118,31,-25,-101,307,-2,138,137,-96,53,-44,167,14940,809,-4,-13,40,16,-58,8,-39,15,81,2039,8935,911,22,4,-46,13,0,-38,-24,33,15,18,71,207,59,-174,9,4,-21,-106,116,-68,-49,16,-94,376,-132,155,9,30,26,14,-26,490,-109,-21,-1,-32,-42,-84,-157,-113,-781,-189,4,9,-88,3,18,141,107,168,-129,-2,25,-34,-5,13,147,-3,-18,16,75,-55,-20,-2,1179,-15,2221,1763,195,10842,-25,-308,-38,38,-26,-151,39,-78,-11,-88,126,9,230,-243,18,110,26,92,-16,95,21,173,-26,0,-7,-28,-33,141,10,141,7721,58,83,354,152,-110,158,66,476,-18,-40,-53,-23,-62,61,68,2,157,-58,-17,62,29,10,-143,-70,10,-40,-752,56,76,-3,-40,25,-204,46,6,-80,75,-139,53,493,339,138,11,-10,14,-57,6,-48,53,-30,2,3525,31,111,238,489,97,18,-63,150,15,117,26,55,-127,-118,114,9,98,95,-16,-54,37,-42,-88,-77,-558,-26,-21,-47,-47,-202,-30,52,-442,-140,15,-14,-56,-141,19,144,11695,81,-11,-46,-93,-23,-11,-61,125,47,220,3627,31530,137,27,2654,150,78,14,-2,10,-7,24,80,239,10,18,-27,-234,-120,-136,-45,122,7618,1,-38,42,-23,21,18,-66,40,76,13,-60,-5,-32,-197,50,49,56,33,4,1,16,-17,650,503,-232,145,-42,65,539,-60,52,-20,76,334,115,38,3,948,15,245,4249,-222,-55,3,7,-51,15,12,1836,58,-21,-24,-33,-47,-11,-30,14,28,-91,69,-51,-36,-6,32,-10,239,1181,90,53,10713,-132,-7,-1,-73,-48,-14,6,-73,190,44,432,-63,248,76,88,13,159,152,-7,71,178,-45,-134,249,15,-44,50,178,225,-18,-35,108,3,-28,-501,-29,50,119,-94,-56,-4,-10,-65,-57,-15,50,26,7,226,32,38,-20,185,158,-12,-32,-4,1,14,-1,115,-82,2,257,2,13,-81,34,-3,-27,-151,-30,-7,-179,11,14,134,20,85,27,78,-83,-36,853,148,70,25,39,52,-18,-20,30,-68,-18,32,138,58,378,-41,-38,-12,353,-17,-4,24,-18,65,1,60,18,47,55,20,-4,-21,-57,31,627,4,-40,23,-10,-46,5,42,-207,-27,-145,-9,78,-7,-82,1488,-189,149,74,25,22,-36,-9,75,189,84,3,184,73,-9,-129,18,11,12,61,4749,100,5587,3,3,282,11,-22,88,79,3,52,-146,57,-5,-169,16,-10,120,11,60,9,49,-28,3,-235,-8,100,18,25,6042,-5,21,141,-8,-3,83,-16,-15,45,-43,-77,-6,29,-4,-32,195,79,-1,-23,-6,20,-8,22,836,38,-48,191,41,7,47,61,-31,603,21,30,-7,-45,263,100,18,-25,-36,-143,207,126,-115,-78,-3,11,28,53,99,1272,65,439,19,-56,-42,250,245,15,-12,85,9,494,316,-51,-78,1,-23,-16,730,-11,205,53,56,-89,-79,77,0,55,22,17,237,-48,556,-26,-13,-205,-89,168,-5,26,147,41,133,-42,7,12,-5,55,-4,-69,-32,118,3269,14,36,86,30,27,9,956,69,9,31,-19,32,60,54,10,23,54,-1,282,15,-6,122,38,-3,256,-122,122,-21,-6,-50,52,53,3,-92,6,-174,838,9,27,-78,-13,23,12,97,-39,-71,161,-26,-126,73,590,-36,-414,1327,22,-13,48,54,1,57,34,-14,188,0,128,8,22,7,-28,38,-24,-57,2103,39,13,521,-41,-3,27,69,41,5,31,133,-130,-90,2,-26,549,-5,16,8,36,125,39,66,25,80,246,313,-31,-44,22,-77,-5,-32,614,-26,184,3,145,88,203,8,-91,-105,17,-48,14,-5,-233,23,-33,6,54,328,99,168,446,43,-57,25,-23,-20,30,52,37,13,-68,104,-13,709,14,-102,-104,7,22,471,5776,47,9,27,-7,-66,-8,17,30,-1,1940,9,-8,28,-7,-28,-85,-49,-22,-1,-47,-18,112,-9,-118,72,-31,21,-6,7,96,42,-16,-35,-16,312,-35,-21,-23,22,-72,-36,224,5,59,31,21,-103,19,-69,-3,119,22,-34,-12,-59,-35,23,4,75,160,179,-13,209,63,13,230,-96,26,11,-25,-15,-154,331,22,574,30,-63,-1,-83,16,5,-75,157,-89,83,-43,203,35,-9,66,-93,8,158,289,-37,-25,667,234,-299,37,-2821,17,90,65,61,-10,50,-62,17,2098,18,-21,-6,11,37,1,22,2947,-15,-14,301,548,425,-137,52,-71,62,-73,-6,-6,13,-22,10,150,186,-12,87,21,3,71,69,-136,-28,-15,-33,153,83,1722,27,-5,-6,1999,-42,2515,28,-38,59,-161,2,-4,-12,28,183,-31,454,4,-7,14,-100,-35,-73,401,-51,19,78,-17,-101,-57,-318,45,663,-26,-52,-325,45,-56,-83,-29,-48,-19,-6,20,-1,-11,202,7,6,63,26,12,-40,126,-88,-156,43,8634,2,-17,108,484,-12,51,-39,561,-119,-51,113,16,6,-2,37,-6,-29,32,164,5,19,19,53,-132,-8,27,-38,599,0,178,377,-272,-41,149,1,-15,-250,-8,244,701,214,-414,-64,67,-111,-80,-23,-13,-47,132,65,-5,-121,77,-1,-21,-23,126,32,126,92,-30,-180,176,8,1,-28,4,386,-61,66,-108,-156,-116,-1,-3,47,-61,-71,307,-162,-30,-46,395,-8,-21,60,232,41,3639,284,-24,360,33,-33,5,923,109,159,66,250,50,2829,-74,-315,-1296,-1738,-310,-1042,209,8,-53,6,147,-31,38,-83,203,32,760,14,106,-11,-18,95,10,122,-36,-42,-60,-9,-36,169,-1,18,206,12,17,-1,4,241,45,162,-1,2103,18,19,-11,-161,-53,35,54,0,-4,31,2426,5,-13,0,-6,20,-38,28,-57,64,166,77,14,360,15,-13,5,-8,252,-21,409,-25,-5,-302,13,-12,47,-2568,103,198,298,2,103,2418,19,3,4,9,-17,44,-48,9,-49,0,19,-17,718,-9,19,-38,-9,78,-20,155,10,-62,-23,8,12,-39,1,6,-30,-1,-2,4,117,31,13,21,148,-5,76,14,-57,-70,131,55,47,7,-87,-39,-70,-9,99,62,-134,-24,-14,4101,-22,7,77,8,990,-6,-26,-37,-6,2,40,3053,57,22,-48,-7,36,25,81,78,151,19,-31,66,32,-24,7,-28,50,-6,14,-25,16,123,-31,25,27,19,36,-55,392,40,-4,-76,336,9,-6,-25,-2,-9,149,7,-21,-78,91,23,29,13,163,40,2,3,-55,-12,97,-11,1202,-2,-76,597,4388,94,212,544,-228,119,-100,39,-28,-13,-24,-9,463,-1,-38,43,90,-230,33,403,389,68,7,18,-7,1065,-10,150,86,-25,-71,26,38,107,81,-54,7,236,-52,-22,8,38,-13,-96,2255,-126,-66,37,-27,-9,390,427,362,-60,-5,11,93,-1,-78,-77,-114,-26,17,32,31,262,-11,-203,-121,166,35,87,36,29,9,19,87,63,58,65,-9,58,9,19,-55,52,-10,34,16,1,-25,7,-100,33,0,-32,-13,-37,-19,-33,-26,68,-3,60,-11,1334,-7,50,18,-23,150,4388,199,49,-8,1916,402,5,107,-39,-20,63,3,23,19,4,143,96,44,24,21,-28,-202,671,21,5216,-185,-60,-92,23,-65,-105,-90,-108,233,-19,397,75,-40,-8,166,102,45,-78,-360,-384,-33,-82,-292,111,-88,-29,46,-102,-175,-78,-18,-39,81,61,12,233,4885,14,-43,-2481,-22,59,-106,-275,-95,-99,-41,-98,-73,-98,-21,-8163,-8371,-11439,-16193,-95,29,503,377,371,206,475,11264,268,53,5900,6,8,17,649,3082,136,522,-77,-28,477,-141,37,57,129,3,-28,19,24,109,645,748,252,304,439,244,213,462,281,509,363,244,256,138,292,411,279,997,444,392,512,436,350,323,114,198,64,14,-275,-75,169,204,-46,-24,20,22,-3,190,104,-41,6,109,6,51,15,-50,255,150,-70,-117,194,-205,-34,-325,501,163,454,72,-23,7,41,19,-51,-80,-60,49,-551,156,1090,-152,-77,77,-162,-140,-9,945,-53,1543,152,179,17,43,1132,138,-83,-12,107,16,53,-20,26,129,-24,4403,-4,-67,174,9,19,391,0,-150,159,400,-178,26,29,-67,17,14,-30,64,43,-19,-130,57,285,105,58,8,0,6,-47,11,-1,13,-5,-33,-123,94,20,-14,5,32,160,355,320,298,123,309,160,-5,177,109,-60,-2,87,20,92,60,336,14,11,317,-1710,119,591,20,31,262,-85,-41,57,6,-73,65,67,176,347,40,115,154,4,45,1221,-68,50,57,13,44,74,107,-164,-2,58,77,-39,26,802,93,375,12,37,-26,76,-224,27,-40,363,-241,53,88,28,-15,23,62,7,67,50,1018,21,-23,-16,15,-40,2,-157,11,-18,-84,25,105,123,48,38,-90,330,-26,-140,91,14,39,6,-80,92,-20,94,14,113,-103,28,-40,18,59,28,10,-34,-80,-18,-56,-134,35,-27,183,161,43,-7,-23,-72,-125,185,95,-36,25,-15,347,153,214,270,-23,71,-70,15,639,-20,-150,91,9,-7,88,-138,-183,-183,39,137,6,-49,-151,-288,208,64,-351,186,-263,46,78,204,43,43,6,262,-21,-98,-25,683,116,45,26,-24,127,51,84,20,-121,78,152,482,313,128,-283,-40,1121,-42,34,276,202,-67,-29,-81,6,31,-15,112,121,-14,1832,-47,-58,-136,25,14,-44,-8,59,21,10,-28,273,29,61,6,-329,-71,5384,-137,65,188,4,395,78,28,14,-45,11,-112,97,13,115,106,-7,58,-373,-4,155,-20,-83,-857,-16,14,102,164,-31,-84,-60,387,-9,392,17,70,-216,57,52,21,649,26,-121,83,-55,1211,-27,36,-281,-47,-3,3,-188,1,1,-28,137,281,-59,-138,231,303,-135,9,46,207,59,123,115,19,-357,2,176,11,132,351,-384,-110,323,-24,35,13,432,141,-72,-92,194,27,38,23,67,297,-41,17,49,85,23,-115,-26,71,401,-41,33,-84,312,102,65,-15,2,32,76,-18,267,-43,35,149,111,74,416,-16,75,11,-16,23,40,145,279,390,117,-37,16,-159,-29,-41,3,-95,-7,-17,141,24,124,-48,74,75,43,206,-48,33,31,3,-40,-4,-14,-13,-18,-24,63,145,-11,-39,-7,112,-69,472,-24,108,432,364,-46,59,-31,39,1,-9,-35,-88,-31,-12,-49,-51,-46,47,-77,-29,23,-175,19,151,44,-35,257,-105,99,34,-9,46,-39,-132,-106,10,175,-21,637,71,-29,465,22,20,133,-21,38,26,75,-63,-68,-75,39,21,-51,72,-8,-48,-31,-125,-10,164,-252,-62,96,-36,722,-50,-21,-77,-807,52,-66,-2,82,-11,325,-285,358,-57,-31,-47,158,73,-81,34,-4,78,-78,23,-83,60,89,1648,279,-62,2,34,1,-27,54,69,-55,110,772,48,48,-52,90,3,-109,74,4195,177,-61,169,10,-115,121,-15,-67,8,141,48,-135,-217,57,60,40,138,110,105,88,94,76,-23,-4,102,0,15,-148,-20,271,396,113,354,91,-10,21,-53,1,330,14,14,415,57,117,-117,2604,-82,42,6,-153,-14,-11,51,30,17,22,60,-27,136,75,-10,80,110,35,-8,435,-24,-859,-19,143,153,119,60,-21,-11,7,22,38,205,99,2,-191,-127,398,14,47,4,151,-116,113,92,6,-31,-77,-10,-75,-64,-103,-4,-121,471,-22,208,102,213,24,-215,267,-70,418,103,-20,5,151,-5,58,45,9,-7,59,52,38,-67,31,-8,35,117,-95,-60,41,22,336,160,-137,-6,-109,-416,-19,6,-11,2043,26,82,32,96,23,-38,72,-42,71,75,343,-193,-3,-60,-92,168,35,199,-16,-117,61,162,-18,62,107,42,-35,-94,7,183,-16,-85,39,137,-107,-58,55,5,-3,322,-16,50,56,-63,243,-71,-184,16,-171,272,381,0,80,-31,-5,-178,34,-24,173,-36,504,414,69,16,-164,-55,101,-48,-44,-89,831,9,-106,-32,-28,-78,116,-105,46,-396,-129,23,1176,132,41,38,4,-46,159,-128,-39,-22,-3,-127,88,80,-1849,64,19,-42,-54,-3,24,-574,-76,-71,-403,43,925,4,-17,10,18,2312,6,29,132,-71,35,-99,-120,-31,29,76,48,-247,-2,-24,-14,43,200,62,-108,-640,181,-58,5,7,-10,-195,327,206,-104,-37,-28,0,-45,-246,-184,1,155,72,91,-241,41,139,-30,8,100,2515,-670,-173,-172,-10,54,724,212,7028,7,13,14,27,74,55,221,-108,-21,60,915,-177,-331,56,4614,52,24,-17,-66,176,-70,-295,-121,629,-100,-1186,80,1,39,197,6,78,275,38,-10,23,-67,0,221,82,299,-111,-11,-6,394,85,758,-65,-309,51,-155,26,1445,137,125,880,-137,32,-304,9736,-43,4,85,56,-73,103,-122,4,-16,14,1058,-96,67,46,165,128,1364,-42,133,-68,43,-156,240,-18,-1223,320,-121,-53,0,171,234,-59,-72,165,-39,71,-214,-11,86,52,2,401,307,98,271,1165,8,-312,-102,22,23,-166,88,17,-46,84,-166,156,22,33,213,555,120,-33,-58,30,15,67,-173,-337,-246,-19,-3,6,-55,-400,-144,-18,-5,6,43,3168,-161,-63,-34,41,4,-46,75,-8,-216,-16,91,-45,-14,-3,-78,-242,1915,-145,24,152,65,-502,-56,-1,-42,16,124,3228,-41,-27,-54,51,-141,71,28,-383,278,-26,-13,949,26,-112,66,-43,-1,-40,-15,-129,-2,2070,57,917,22,9,31,128,249,-51,72,-71,31,88,90,16,204,32,40,-84,26,9,5,44,-160,26,20,-970,4,19,-210,-234,-120,-26,-5,43,-14,-1029,-162,-18,6,-286,-113,-93,-16,-344,-13,148,-30,269,-22,210,258,74,8,147,-23,87,39,54,127,21,-80,154,-62,271,-90,29,-42,-293,-50,-5,-5,-46,-57,3708,-104,-61,-146,-552,-168,52,-114,28,-44,-74,-57,-42,4,15,163,33,-20,-18,1067,-41,39,41,613,-62,283,-119,86,-233,170,36,395,-268,1097,105,147,599,56,19,-156,28,-114,-79,-237,239,436,109,-212,-129,-24,-52,33,-362,31,216,4,-39,-139,3,-152,416,-1070,-2389,-51,-14,167,55,-4,89,870,-10,28,-147,49,25,-17,2555,10,43,-31,42,52,238,-16,-86,186,86,7,377,-113,12,14619,97,-14,-120,-106,51,-25,42,402,-22,67,9,10,-7,140,71,66,57,-152,-17,-11,53,-51,39,-2,116,90,167,14,129,208,297,45,26,26,51,102,66,619,5,301,-13,-3,45,-29,-5,-17,240,47,59,-133,961,-4,31,-10,25,44,-36,-8,-18,87,193,91,213,8,660,-225,-108,-216,-26,-33,34,45,-149,81,-142,-11,7,48,-124,-19,12,-39,-41,-2,22,-89,-41,-35,132,15,34,1,0,-29,32,107,-40,-69,114,95,175,1606,-71,-46,-131,571,184,46,34,57,-12,29,19,-13,-97,-139,10,-11,-87,-19,80,-142,-1170,41,150,-56,-223,-114,23,-20,185,32,59,-25,0,-9,-174,119,-15,-33,-6,-7,-21,-4,-75,30,43,19,-40,51,-18,-153,145,-201,85,110,144,-17,-303,277,145,298,-578,85,254,48,8,-83,-27,7,65,-8,93,52,-69,-174,182,-117,557,-31,-28,-30,-21,83,-107,91,406,288,32,-63,-179,-85,-87,155,127,-34,177,68,75,-115,-183,141,481,1849,-15,-41,62,54,-107,434,457,62,75,-139,-16,38,-157,116,-195,-156,107,0,80,88,131,184,-136,-6,-167,-36,-55,-60,-586,-347,443,346,176,1799,8,67,36,253,16,52,105,-33,49,-125,-11,202,219,31,409,-62,-7,196,16,63,83,-6,116,-25,3036,17,630,615,31,4379,-79,59,47,475,105,-37,-147,-27,-2,-14,57,22,-42,72,37,97,44,-29,-88,128,-3,11,9,-171,49,-86,-108,14,2220,-236,62,249,117,-12,278,11,-245,-26,-49,120,-94,-86,37,-139,-41,-22,-76,129,-13,94,178,9,1,-35,-4,-167,18,-93,-154,33,-21,10,-112,127,-202,-38,33,98,29,949,-122,185,-8,318,-127,-136,-22,-203,36,95,-9,4,-61,-51,46,-3,174,-12,-117,663,586,436,314,1695,477,-2,11,349,101,-141,30,98,80,-126,1990,-106,472,-63,-105,403,-66,179,-43,43,-35,-34,-82,277,-72,-130,-42,21,28,84,108,-24,156,32,56,-6,-179,-64,296,126,-58,-42,7,9,-39,-491,135,271,185,107,-447,29,2,-98,-69,-47,-118,-42,432,33,5,-5,-115,-218,-78,-123,77,-52,-132,-120,8,139,-24,-194,-268,-27,-13,208,105,103,111,334,142,9,250,45,53,114,216,299,2005,-34,43,-46,450,29,-218,1292,618,922,-72,30,-545,270,-4,46,93,-48,-289,1862,-82,-30,18,-94,-30,18,375,-41,45,49,274,-57,9,-37,3,45,157,36,184,-24,77,129,181,67,66,329,179,-15,-218,-212,-343,264,-40,-74,-50,-73,38,27,6,-5,62,-46,629,66,92,-32,255,-187,-193,64,542,9,236,-38,-10,99,88,-35,-145,75,-139,-27,308,63,346,21,458,-88,314,352,-26,697,25,252,119,33,-20,72,70,-197,-72,-76,-117,-9,92,20,-58,8,-324,58,-105,261,2,263,77,940,-106,1499,1624,-102,-40,78,118,59,-52,168,132,770,18,431,-18,-49,-137,299,114,2458,-8,-30,-221,117,83,-262,-26,271,-8,63,113,529,-14,65,1111,402,199,2023,85,272,-8,1284,68,37,-123,196,62,129,102,23,2098,159,21,1070,113,511,2760,1526,479,120,25,-10,249,89,-32,-141,-13,20,-346,13,39,94,-39,54,44,86,90,-62,-13,44,-3,-61,41,23,-34,22,-4,63,-59,-42,34,-146,48,1192,-229,61,1,25,1138,-87,-28,-4,3043,-25,23,37,6,-16,16,9,-17,-68,-205,-85,89,-28,-82,27,-178,-52,224,-50,142,-480,71,27,78,157,1,200,-149,-22,-15,200,-22,73,-244,4,22,22,19,26,-194,823,147,60,11,1265,-125,128,113,89,320,-66,54,-14,131,98,82,-4,19,-2,-58,39,2655,-96,-48,-204,1330,-148,-25,121,175,-24,65,224,629,-5,-8,97,-22,33,213,144,-27,-14,253,57,202,-77,264,176,78,402,-62,230,133,1,22,43,219,838,506,2549,95,23,546,175,72,-23,-22,138,59,2,-17,-131,143,60,91,-10,118,69,3,30,9,215,-28,6,224,14,93,58,71,43,148,-73,91,35,11,-253,-53,-94,-172,55,-240,-41,-45,731,-66,457,-39,-26,55,420,6,-43,-105,86,-21,8,-119,-100,51,35,6,377,-188,-36,50,194,-69,1898,1301,289,-7,85,539,-19,-6,-260,-46,-289,701,913,0,-232,3,-180,64,2689,101,-83,-130,-136,-100,-61,22,6,-80,69,2,0,-1,106,167,-158,77,164,-58,71,89,5,77,70,138,33,432,-28,-378,27,713,-93,-2,230,-4,-8,315,98,145,28,42,193,-61,77,13,-171,249,160,-510,-255,94,14,8,-188,-26,-427,63,-23,8,27,63,37,93,28,37,14,-36,59,-74,-3,159,32,38,-22,16,69,-27,-11,2,47,-36,-10,-108,213,-43,-41,-124,2264,35,72,-160,33,192,81,54,40,-3,21,-30,86,-83,19,9,13,-72,145,31,1083,-28,-32,1,139,24,86,-122,-55,-17,-102,-79,-97,-79,-35,-139,-22,501,295,32,-108,-40,-25,-1,16,-97,-64,80,85,474,133,1295,45,-49,171,-31,-292,-148,15,132,-33,180,-69,108,125,238,379,190,93,-145,-100,3,-97,470,-102,28,1,-36,62,-160,253,-200,-71,-15,-193,-181,-32,17,-60,0,23,48,15,-48,14,2,36,21,103,254,162,-12,240,60,-22,550,46,31,23,-37,6,73,122,-48,1809,-30,-146,82,44,970,-39,-25,-47,139,-16,-13,-53,22,-19,-27,471,25,53,499,104,37,-5,-80,-206,-36,10,-55,222,-22,132,-7,48,148,92,133,288,-32,68,-373,58,95,-8,-18,31,4,-138,59,55,32,-12,118,390,37,-66,47,431,-17,-162,113,-3,170,35,34,-64,-15,32,125,18,65,15,-19,351,-10,-134,72,-35,-218,-60,-53,-32,-76,-9,-119,4,96,38,37,-45,55,-5,-227,-28,-15,15,-42,6,-88,19,-149,3,-88,30,50,645,46,7,2155,-71,71,2962,-235,-115,-136,-302,-80,-390,-54,207,-65,27,11,253,-68,-85,-269,-49,15,83,31,76,75,533,1,-23,-23,-162,-8,-42,-22,-72,12,-8,11,6332,-203,166,-56,3,-15,50,-96,95,-22,73,-124,248,-442,336,34,-8,-17,4,-73,-44,92,-69,35,123,908,-501,119,40,169,121,280,23,26,74,-41,191,224,5,97,117,147,-91,-23,102,0,-107,120,124,-12,66,188,-116,-127,259,-83,-6,63,109,259,42,-2,209,-21,38,16,-199,251,-29,-23,10,51,41,459,103,49,92,66,35,175,686,307,382,-3,-78,10,-7,270,81,-8,-2,-2,-73,-22,-11,-14,68,164,72,-22,786,-104,207,-161,-134,-90,-135,-152,12,439,54,6,76,-116,-5,-203,-20,100,-146,-302,-18,-72,19,171,-76,-117,-162,121,-57,-2568,-24,-1,11,-1,-7,-362,-94,316,-147,3,149,-254,103,57,-244,-35,-51,-39,86,-10,99,8,557,3709,-28,0,47,9,-157,368,596,-36,-194,20591,168,83,-22,192,-85,3015,-90,-100,23,116,35,119,39,80,-59,55,-414,-3,381,-85,-166,-174,39,50,195,-89,41,0,-78,-19,107,-10,-24,41,938,-262,-86,83,45,142,122,84,-2,-2,-64,-59,-255,-10,-36,155,-22,104,188,32,66,10,862,143,44,-98,146,-113,42,52,21,-14,665,-26,42,-358,31,359,-13,32,-47,22,-26,92,-20,15,-174,-111,-24,27,-78,-34,81,54,25,-47,-17,-31,112,34,62,2,41,-46,225,-39,218,240,46,37,-100,-45,-49,36,-100,22,-38,32,34,-203,66,84,6,58,141,-62,42,277,-7,228,-435,-22,-33,8,10,-59,-40,-29,7,50,63,-5,-55,-35,-37,53,12,44,47,52,-13,35,233,29,-56,-64,-30,32,79,-45,-29,-12,614,51,28,146,117,-53,-89,2,14,67,0,88,332,159,90,12,258,79,87,-18,-43,93,4,23,-7,-70,-87,7,45,-15,130,-50,-756,82,610,-114,-73,460,72,-5,2373,75,-101,-23,75,6,34,33,7,-33,1,-12,-122,-70,-71,-7,32,48,-43,2648,-73,132,-55,-103,2,329,10391,82,0,29,83,138,-43,46,5,5,23,43,35,57,-56,-92,75,-25,68,76,-7,504,243,22,-7,26,8,22,-108,-53,170,321,47,22,127,-40,9,-94,9,51,-48,-4,-10,29,98,7,-32,24,107,-35,7,-175,46,-32,71,28,15,-108,30,-68,-32,45,523,-30,14,26,3,25,9,-27,-60,49,16,-82,-12,11,-29,-119,85,-24,-24,17,29,97,-4,-366,-21,114,862,69,30,29,109,-167,-15,-49,-23,-31,314,92,-92,156,-26,-36,401,1394,-61,34,-8,146,503,81,-86,7,-20,-71,10,12,320,167,36,-59,60,-39,-53,379,11,38,33,-306,23,-11,-67,12,51,19,-168,65,92,-45,94,-126,64,84,-4,12,637,-3,-114,170,26,71,47,39,21,25,-14,-23,532,-81,-79,405,5,89,29,-98,225,42,264,106,42,-121,80,-228,67,-65,104,447,-1,-28,159,26,1,139,6,22,-8,11,-18,-22,-44,-435,41,-31,571,-48,-2347,-17,6,-25,-18,8,-5,-18,-4,34,25,1414,-1,536,65,44,-61,106,18,-10,49,-11,-82,-106,-50,22,-326,16,50,1322,102,586,-130,180,16994,107,-50,86,-10,-69,91,-16,33,-81,29,359,15,21,25,0,68,-32,-32,-20,9,-74,31,-5,72,-76,-18,-2,-41,264,-71,-13,-94,15,610,242,200,120,34,-6,-54,-66,-17,-61,120,56,35,-28,24,-17,196,54,2,113,148,-28,-36,-12,-26,-8,34,-64,69,-212,-81,109,104,3,51,-108,19,83,68,312,-157,-132,-274,-164,-62,-29,11,78,-34,-113,510,7,27,108,70,12,170,-125,-1,-11,60,129,-37,34,-203,-60,47,-69,-20,-123,34,-99,-164,89,1806,-73,-75,15,-405,328,11,53,753,83,68,8,-12,-99,-589,32,3,-66,18,27,55,191,58,-86,-281,61,-21,482,1,459,46,988,667,7523,24,1231,24,1200,284,121,293,-50,-65,1,562,3,43,530,10388,18,224,-1,326,46,440,57,-11,713,19,150,527,-86,12,184,-94,46,-95,92,-8,469,-4,60,6,-6,1569,250,-2,10,87,-43,-54,13,72,-11,163,462,242,-18,-9,13,86,221,-24,43,93,31,-256,-21,199,40,71,120,-14,0,5,114,-16,24,-72,57,3,-170,-20,153,-20,-59,-11,-44,-77,-21,-2,-226,-205,30,304,42,-90,89,-14,6,4160,92,37,106,11,-169,-27,-129,-80,68,23,10,437,-24,342,219,-75,297,-2,115,35,3,40,60,-85,37,-94,-41,-64,395,26,39,9,40,66,48,93,-83,66,1978,71,14,97,221,90,432,-221,21,39,-47,29,-4,90,-67,-33,-32,-20,79,280,-489,63,-47,611,-118,-18,-49,-85,7,-163,54,58,42,-101,21,269,161,108,-125,-28,-127,136,212,-104,-135,-212,5,17,-146,41,-481,134,57,-23,301,460,-2,90,-435,119,-223,384,79,-88,31,143,12,178,100,-37,-1,-9,1394,-18,-52,-151,44,-46,-81,-2821,-453,132,1287,-1,7013,61,57,-31,-47,457,99,-122,30,169,-138,58,-299,127,-38,5,4,90,-90,191,-78,126,133,-26,-172,68,-47,51,-9,16869,-71,6,38,-56,631,92,22,-73,-79,-2,2,20,-6,10,158,112,55,54,-2,-133,-58,-41,-109,11,1105,-48,-2,120,-18,124,186,252,66,227,-210,-63,-2,-40,-23,37,-23,-48,-15,-126,157,163,61,47,186,103,50,-2,-233,147,254,-56,170,-113,-87,12,-99,-40,447,152,-31,-102,-21,-21,49,-434,-111,-87,-337,-13,58,336,62,-360,-4,25,40,3,-33,-77,-137,-270,-132,98,290,50,-24,1591,295,-28,290,-73,-128,-21,-11,10,52,103,97,692,-105,178,18,79,18,38,-20,173,47,-77,-34,-136,-89,66,-6,87,139,-20,310,46,-1,-74,-304,36,22,117,6,109,89,-67,-32,-94,73,154,21,62,-28,-52,-27,-181,-57,389,88,54,-69,-49,186,142,101,74,947,-17,19,15,59,-86,543,-133,-26,138,-209,-55,7,117,118,0,-145,11,-2,-90,34,-91,79,4,101,735,-106,-20,-8,108,67,34,-56,56,-45,-277,59,21,22,235,49,-9,-51,18,41,16,22,-89,-66,92,29,-114,36,-33,-9,-27,2,112,-106,55,-158,-66,-105,-44,126,-46,-22,-81,1292,157,121,81,58,10,-46,-22,15,-19,-11,18,-3,32,-101,-68,22,2016,34,364,12,49,-53,49,-57,-48,-4,57,152,62,-5,-74,39,63,106,18,45,1,-22,51,24,4,352,0,-53,-12,-83,-115,-133,105,-90,89,-71,-73,-68,-228,-5,-342,-834,-130,-125,50,-7,-66,-257,31,46,3884,895,3214,2310,5895,-1,11,0,3,53,-29,-98,-47,-26,46,538,30,92,-122,-61,-47,-6,-7,29,108,115,-57,-97,7,-109,10,83,168,-14,-22,-153,-386,-107,90,-32,174,24,-8,-185,-63,62,45,15,-80,-72,-58,101,200,211,88,-66,8,-30,38,43,110,156,38,224,64,84,128,-38,19,-38,-22,-82,-148,72,-43,-148,-19,37,-98,-5,74,-52,-109,39,55,-33,-75,21,249,-103,20,59,-37,141,-56,12,81,71,-9,4,283,-54,-90,-45,-26,71,-31,-13,47,135,5,24,50,-35,13,77,57,72,-221,-54,-18,-101,29,19,-14,-45,-17,180,12,5,-18,-2,3,34,-39,380,493,40,-11,40,-78,15,-90,42,-75,30,22,152,304,152,-44,-260,-218,-28,105,-55,-63,48,-28,191,75,58,66,-3,-129,-5,28,54,237,-38,-86,228,10,-137,-81,-30,190,-11,68,-40,-91,1,78,29,-73,320,-61,175,80,1385,-98,-46,-5,186,-47,5,-57,-122,-52,-47,73,5,18,160,-12,30,143,110,-31,88,2188,252,280,208,24,11,-16,15,339,9,49,-16,-18,449,68,-22,-106,69,-234,-58,75,340,-111,-78,-12,15,483,37,284,36,-19,15,96,-36,117,-48,8,533,-84,77,-2,-47,134,43,-25,115,196,73,-9,120,-15,35,2042,22,234,43,100,42,-5,81,-24,16,-15,-38,-63,-70,-25,-13,95,34,13,464,173,151,-5,39,-103,-22,68,28,104,35,120,-9,-11,-114,-94,-18,72,-116,26,54,-23,4,123,3,-3,-34,37,-23,63,1540,-14,220,-65,-1018,-81,6,19,24,637,-10,-27,202,25,63,-50,797,46,1256,192,6,-32,-265,-11,-99,-214,-53,341,66,106,24,46,33,-72,26,28,878,32,7975,1296,-2,27,60,74,-97,80,15,337,-13,-55,-86,35,31,-52,210,-24,158,235,-61,1229,34,-1,30,212,131,-74,22,-473,154,-112,6,-27,250,14,32,-52,124,-6,25,-25,-21,-112,4,153,-65,-3,117,347,113,129,135,-399,-21,90,962,73,-64,-9,16,12,-155,3577,-63,73,23,-46,3,-27,-58,174,-77,42,-116,30,358,-230,-23,128,-115,1,126,-190,-46,-113,-190,8660,-32,-3,-300,-172,96,94,621,-22,440,-148,30,74,-25,-88,-10,124,-84,958,23,-54,175,12,-20,-39,23,50,204,-16,528,-402,-841,91,898,51,-57,-89,2019,2180,18,45,396,239,11,1759,43,152,-59,-114,-36,15,-24,-99,148,81,-60,420,89,12,-71,-28,-29,4,23,31,10523,-8,256,2940,23,11,-21,-89,-41,-37,52,-2,652,65,45,8,22,-62,42,-356,-58,57,-86,19,-65,70,3,-121,67,27,27,200,-154,-25,243,-86,34,-127,-3,-74,-36,-24,30,-63,-92,20,-165,-38,-749,-24,-51,-233,-13,242,-15,85,21,50,-49,147,39,693,312,-204,-80,15,376,-156,-108,373,149,-25,70,-13,119,-43,45,15,-33,4,13,-31,174,-65,-10,306,-28,3,18,46,-21,-73,-64,-40,112,-101,176,10,55,258,-82,696,310,53,-68,178,589,-291,25,70,129,19,1,-22,-28,-73,-28,69,176,32,67,-58,50,24,57,99,230,-287,328,27,107,-14,-38,-12,1427,952,115,142,30,153,6,-4,-76,21,54,-12,43,-70,82,-101,-54,24,-132,-20,15,48,4070,36,99,69,44,52,38,10,92,50,37,-76,1872,183,-36,-82,-17,-55,2,-463,182,-1,267,159,46,-2,65,-76,568,16,-3,804,24,36,-9,22,-85,8,51,14,8,-8,-22,-10,66,-104,-6,58,289,155,151,130,69,-158,-1,2,49,738,102,91,-35,221,30,-1,90,-68,113,59,121,2,163,29,9,66,396,38,98,4,-3,410,-8,-140,-63,2073,-12,-18,-45,220,35,57,-32,-5,-7,561,9,10,11,98,178,41,25,11,-65,-43,723,-130,56,-32,-15,44,-4,97,158,-100,20,1496,66,-24,-17,8,-14,48,19,-12,-34,33,-105,132,-14,10,-19,3,18,25,-66,-16,-260,27,26,211,-87,-57,103,338,33,114,3,149,145,45,-13,6,-135,-26,774,24,-15,4,374,323,-78,493,22,-31,367,322,-309,363,542,227,140,158,417,-46,738,129,-15,-28,111,199,-6,54,2087,58,-22,181,418,57,350,43,-136,-8,36,-11,74,-48,-109,-9,446,-105,6192,168,142,852,82,-10,218,-49,29,39,-1,20,51,45,193,33,-36,1791,26,-257,-143,47,17,-27,19,56,100,57,-77,396,960,96,-66,149,384,26,44,-26,-20,27,-16,1822,384,-42,-4,41,110,364,25,279,3,-55,119,-40,5007,-84,449,465,-8,-43,-81,216,-88,14,-24,56,141,44,-8,-17,-56,14,-30,39,199,102,243,672,245,14,48,-84,-8,-17,35,396,-23,120,612,226,190,84,-11,361,-62,519,58,-7,9,252,-63,36,52,-1,285,16,3,69,39,-21,877,41,-36,1,-59,40,101,-34,36,-72,627,-39,-173,-2,-40,51,90,-12,40,272,-115,380,346,195,-105,514,33,261,40,287,-39,-36,213,36,-39,-42,17,119,-2017,597,72,-36,103,1448,186,329,780,184,-40,142,-7,132,19,-43,108,547,14,23,234,72,-8,24,7,285,-7,-5,301,2,-67,-153,512,21,10163,71,1891,28,96,92,209,106,-136,26,263,137,162,7,110,145,15,959,-33,-43,240,23,290,90,152,245,-39,-4,85,15,-523,-42,29,-62,-53,221,976,294,2540,30,-454,-59,52,311,45,763,-24,532,-100,45,72,154,334,149,456,196,-79,-29,133,97,353,22,67,24,1122,211,921,178,574,129,469,55,69,128,3353,2984,916,-83,45,208,656,-75,1271,-7,-96,28,96,127,539,-28,876,58,80,106,110,276,65,55,102,12,196,64,-9,-74,57,-1,41,190,-20,1072,126,3581,-19,-36,168,1118,2295,513,2095,107,29,445,22,24,58,33,-38,104,57,-96,172,-64,278,87,-54,254,-124,626,-34,273,3039,-25,72,211,-32,28,1020,47,-6,-24,34,-95,402,328,74,587,-72,-53,-127,9,82,-14,-3,83,692,841,-22,770,-44,-132,130,68,111,979,-53,-41,-8,-7,48,97,547,18,27,653,77,-13,-46,-45,1079,14,1033,1,139,32,95,426,4,276,394,50,684,649,127,39,108,188,35,23,462,290,209,403,-51,1,513,44,75,183,-2,445,58,642,-18,-35,-24,126,56,62,435,410,96,104,740,-88,563,37,9,2098,47,-28,-425,-240,-163,2,4,69,1776,109,26,31,-67,691,125,527,-49,213,-135,-82,137,26,168,184,922,14,9,187,95,887,61,75,-85,130,-107,-61,2999,749,802,-27,61,-225,-91,233,73,78,1315,83,-8,798,683,55,20,417,29,-1,97,382,315,37,-26,8,47,40,833,79,143,1572,294,-106,151,407,380,16,3410,-160,-15,473,641,112,5,160,17,-11,-63,147,1130,3,-27,-2,36,-47,-83,-151,-20,45,262,52,95,-2,60,207,521,1294,50,168,83,-161,1699,-118,130,-7,-11,-10,8,55,805,-43,-138,29,513,-7,393,-73,36,39,1854,6188,-26,-14,104,50,38,850,-40,33,-18,1332,-347,1061,82,38,541,358,-29,80,-30,-75,13,14,148,-149,261,15,137,192,108,619,-51,96,110,880,-322,8,90,-5,668,-427,88,17,2,222,2748,67,134,1241,119,91,-45,60,11,175,-147,-59,194,11,78,-10,-2,-10,8,2,588,-52,-14,-12,3189,28,0,-109,35,-6,17,90,351,-19,-39,340,529,60,62,290,258,-7,97,204,1073,731,59,44,20,33,187,724,-27,-85,-20,538,-86,136,1028,-89,-48,381,-22,492,54,-9,-6,43,53,-90,-257,163,415,11,-101,204,-179,-11,162,-21,29,-6,74,3,-74,56,309,700,-280,62,-61,21,128,85,140,546,-128,174,11,-106,102,-43,175,-164,575,-34,-26,110,-77,188,-217,205,1354,25,26,44,-4,29,399,16,-40,-8,474,23,3,207,44,34,196,46,33,-192,34,-61,30,348,36,17,80,144,-177,-35,456,1,1574,23,212,-77,-72,-77,-45,203,-2,21,458,52,14,-21,274,44,-7,866,77,-1,-23,220,-13,209,-10,-211,-75,62,50,138,1,-90,23,156,69,-196,234,464,-202,-201,759,56,132,-43,36,29,-75,121,-24,170,77,116,2,13,93,90,-75,-104,637,2159,113,109,274,-3,-193,194,55,-83,492,909,-48,133,60,-174,46,86,-97,66,1,104,434,51,193,-508,-55,145,48,-2,386,80,530,34,723,10,-120,-13,164,146,-253,221,41,1931,59,14,-79,632,277,36,27,129,201,759,910,111,552,165,141,4497,1299,176,3,85,42,155,49,-89,958,-24,1302,20,178,42,234,-105,-220,123,78,11,-45,-32,-28,1,-65,78,481,761,56,15,-26,-124,96,118,202,31,40,0,330,59,-4,-73,-55,73,139,-8,-103,183,61,27,1210,-79,48,-27,98,438,14,-61,-209,130,21,288,13,-21,119,1318,85,137,-56,25,-16,55,132,142,-123,53,2211,29,37,54,511,-281,204,-72,18,84,21,1313,456,11,439,803,74,129,-128,97,176,46,339,28,908,410,472,867,464,879,-29,167,45,291,-32,-35,206,120,89,3108,-81,2235,73,151,125,14,1269,-15,21,350,42,-51,744,73,122,211,1326,103,460,52,10,-111,-6,417,-14,-69,39,31,1687,101,-48,847,12,156,964,343,42,7,-14,2,102,66,63,42,-13,34,102,137,6,5,53,65,-2,-160,1180,851,31,450,2357,652,-22,135,106,-155,-28,-13,-21,100,61,38,13,336,249,168,-12,38,483,15,78,137,30,-62,103,-12,545,-56,36,4025,-60,365,-54,92,-10,43,223,67,31,192,17,-109,32,122,-8,128,5,1588,-65,-137,-617,104,236,-89,86,60,353,-27,106,6,14,45,21,6,-54,83,-187,74,41,62,6,249,52,224,1354,79,-20,-92,108,255,66,179,192,2272,-43,84,-64,112,151,138,17,150,-266,425,35,159,5,194,187,208,161,142,345,11,116,19,14,122,-42,-116,69,324,-143,2633,12,87,18,208,-67,110,70,-5,46,-21,70,287,189,109,3,-43,-12,107,-214,-129,273,47,-9,135,97,-144,-124,-25,-283,616,220,155,554,-58,34,74,19,-2,417,-1,140,334,-109,54,2,313,5,42,-17,-40,535,-26,4606,34,21,-8,14,-6,419,1287,-327,-73,355,989,65,-17,2025,-131,-454,16,77,59,167,25,20,-16,166,18,29,-73,589,182,303,126,307,80,91,133,9,-291,-30,176,-82,71,372,-713,461,2,-48,83,-257,2436,522,-14,-11,121,137,-196,273,348,7,40,-15,61,257,84,-116,12,-43,-499,-40,106,-43,2768,444,-279,986,1,-9,629,203,43,244,127,2666,1059,312,273,-66,31,31,1107,137,398,373,16,25,109,-16,-62,931,-241,14,5668,129,771,92,158,332,273,769,-62,-19,183,741,27,55,42,-199,39,-70,61,1283,-204,25,46,1667,138,10,8,-187,-41,503,1187,1691,77,195,203,104,35,-20,203,93,180,462,160,166,-96,-90,209,-58,40,58,-3,91,-6,3,1379,81,126,44,145,49,679,471,-7,3,225,107,-2,105,31,64,-81,119,4194,92,121,1560,114,-21,864,263,1286,126,179,63,267,824,-179,79,126,100,30,25,-8,96,345,28,-47,-119,341,62,82,146,323,-53,2009,260,124,-89,102,17,253,376,309,-74,40,-3,735,15,33,1280,1860,448,-5,17,149,41,2064,182,28,11,239,1247,-6,38,-13,208,40,10,51,181,69,-9,-21,-181,82,-81,70,19,-290,65,-81,96,204,82,72,-31,2,-28,932,5,878,348,175,311,209,27,184,34,561,-24,12,-9,103,145,54,35,812,2111,1456,839,-104,125,603,99,1244,-53,81,-137,-65,55,-115,49,17,75,3,-194,-9,-38,213,502,118,435,468,-28,132,70,-7,400,413,246,-6,423,26,-45,1582,620,159,31,-78,180,29,1479,393,-17,325,591,-40,50,-130,18,67,-29,-791,659,382,36,425,-251,339,354,288,-49,32,-203,212,202,-3,-33,39,40,235,197,829,56,366,144,184,-13,-5,-91,738,30,404,1554,535,390,9784,32,604,-41,216,4187,26,34,106,710,321,192,1895,-32,272,-63,138,310,80,2,-139,281,-167,-209,-736,-37,7,352,231,7,214,124,31,69,320,150,264,629,2173,851,263,176,103,889,84,27,352,-537,-67,396,329,87,-58,332,404,-73,215,-14,8436,1488,-44,1710,-73,230,29,639,23,32,224,19,229,67,-30,-76,58,350,1029,109,-46,-65,12,50,1315,101,2,-70,273,1133,73,-88,-70,184,-148,26,205,47,-137,66,24,434,959,756,254,47,331,190,629,115,2,21,92,22,61,23,-96,62,4809,-105,85,71,338,508,192,28,383,88,-106,170,34,425,-5,11,-194,49,11,-82,5,324,-48,501,140,75,3,730,-18,160,-73,172,1024,64,141,-76,-236,33,531,-378,-314,550,-35,54,85,1,556,108,84,71,2633,-19,-16,225,6,-50,40,204,-28,28,-70,13,453,-104,2276,12,122,260,19,389,651,560,208,2276,37,663,451,45,-353,22,73,55,1,120,260,352,73,-37,432,23,-19,94,178,-41,-50,-47,-7,71,-93,62,-8,4,-6,-6,48,114,91,334,697,781,-53,65,241,21,213,-119,180,188,-55,-52,-28,678,30,103,377,3,-36,-28,154,59,23,-59,2636,258,122,-81,751,14,602,-57,293,68,822,30,-38,143,1,7,177,1530,-32,-85,198,93,-71,-163,-12,50,87,-57,245,98,421,142,87,498,99,9,136,-17,175,103,126,1,-3,566,26,228,202,-34,-72,438,147,84,93,-207,416,-105,-11,2919,150,618,91,37,12,-152,291,302,-318,-70,-16,1154,-69,-54,167,109,1588,-169,172,1307,-59,-90,-135,-96,-11,-136,278,50,-41,2037,36,277,43,242,-13,27,41,27,107,3469,439,-152,1336,-271,48,25,393,24,628,-50,-434,143,4,20,-3,358,2509,298,286,112,-132,29,180,227,-42,-23,65,314,235,161,223,168,-33,63,70,717,4032,566,112,-20,54,324,222,58,2330,46,242,234,438,40,142,232,115,176,1024,491,56,264,241,241,187,1557,246,-39,-6,-117,69,58,51,49,1911,-69,89,316,-43,-121,-271,-921,-323,22,542,-34,-62,-71,103,199,-47,614,2,-42,-9,-101,6,315,-43,79,1323,-2,-71,1064,-61,94,13,77,-92,312,773,-23,404,8918,1342,13645,-52,44,302,-38,31,104,54,-242,-181,46,57,-23,61,191,26,838,18,-21,204,-299,215,-429,188,-16,-129,12,471,848,367,66,-6,115,86,359,30,445,-35,6,369,155,-58,1816,407,-29,-126,40,-13,911,52,37,-8,-116,-149,2037,-60,4567,265,40,845,27,55,133,-69,-42,-48,-196,388,23,650,21,749,621,990,-2276,-178,169,342,829,1898,-9,-304,89,63,-7,201,222,4264,92,1238,216,47,42,150,39,-24,50,-27,958,124,-14,-95,91,19,200,78,388,-21,77,21947,20,94,472,43,684,304,-56,920,-9,-34,-6,23,75,-5,84,36,20,84,-12,-76,-52,76,57,210,132,-12,543,-70,88,32,-263,214,86,284,236,-40,-3,65,54,-39,114,-374,323,18,110,803,557,26,-366,-84,-5,7,413,255,832,76,118,88,-152,304,292,41,-82,-80,2275,67,263,-77,-9,-58,36,2,412,7,22,-42,454,337,199,27,-11,-9,2749,67,102,83,616,1673,2135,-16,86,-78,1803,-3,186,54,1244,250,72,-85,805,333,197,135,37,74,34,-30,423,394,-204,87,205,-12,-25,-25,137,-771,1205,505,87,41,100,64,49,20,-71,-120,-84,-37,-418,209,342,-80,4101,406,14,8,80,167,42,138,-42,551,35,398,26,193,45,63,-57,7727,890,116,65,12,42,175,497,61,1328,24,315,2769,6316,42,27,-260,1341,147,18,15,-142,-130,186,22,69,12,-19,-315,1261,-60,-51,-29,141,368,871,201,86,-54,-95,-43,153,104,-28,197,146,222,200,35,79,1952,186,569,-113,27,330,434,-34,-12,3156,139,472,4244,72,628,323,85,64,234,-6,5,168,66,416,-18,168,105,557,113,46,-15,-253,594,-131,-206,-13,1038,-10,93,-13,118,-33,1191,98,36,-37,-59,60,105,-53,-74,149,-30,1967,-36,4,45,77,71,17,93,50,-93,143,1056,112,451,327,1423,29,526,80,222,266,199,-123,451,61,41,213,-171,145,1538,1532,648,-48,779,34,-22,373,19,-12,24,-8,-18,-161,244,13,270,-271,853,6,355,33,58,227,-49,165,-278,22,-18,180,-56,-8,518,14,65,208,-156,-7,455,247,169,212,-81,144,112,306,113,5677,82,8,60,835,56,1383,637,264,118,14,427,-49,1338,370,107,41,-1389,338,917,563,46,408,134,-307,-152,581,31,-28,429,220,-39,143,78,511,34,484,27,76,402,49,497,-15,-279,-259,-28,-8,101,72,-83,363,18347,1046,150,-4,-19,71,306,83,192,-2401,401,1411,367,176,980,-59,399,48,12,100,38,36,468,454,43,3,2690,1880,-100,172,87,-42,-84,-94,224,590,48,705,52,217,83,396,-6,3502,779,510,-6,2189,659,17,60,79,18,-38,15,-33,107,-62,357,342,30,1714,149,46,-55,-13,-69,847,1189,201,132,12,14,6,17,144,912,188,626,476,212,262,84,72,4,208,199,132,-76,464,-55,316,479,195,36,-124,-57,22,-41,-12,375,155,56,72,-58,107,-30,-57,37,207,432,187,266,240,117,26,-4,239,204,49,328,579,1327,27,2583,60,626,41,-36,373,1355,45,242,136,277,-57,-49,107,156,652,-21,-282,83,52,-28,-13,30,85,319,30,21,217,-7,2,-77,-35,763,934,-17,-62,-375,182,-42,169,122,35,161,-57,-112,243,853,56,-4,-137,79,-98,-38,-2,-201,12,47,81,54,20,19,30,114,-37,191,24,169,743,9,393,2183,-37,-12,57,115,38,132,-25,237,107,-44,23,18,258,65,1008,-17,52,89,48,41,64,-193,115,115,52,-12,512,-6,25,135,-337,19,143,45,39,242,-149,385,-2330,-148,0,1050,345,540,194,81,56,55,801,-59,347,31,26,0,60,2022,-17,667,-20,134,520,162,61,9124,105,101,-9,-3,-200,116,110,86,8253,102,105,147,70,25,93,37,-46,198,7,21,86,-92,-52,163,8,-40,62,18,-30,6,-53,-437,24,-302,-141,84,81,-146,1210,19,32,23,437,971,26,430,105,-86,-36,-2,-56,40,-38,136,369,39,176,347,35,282,16,78,318,-150,-622,5362,4,2536,3459,2613,0,419,1583,31,469,0,373,-100,-4,115,441,220,-18,-9,-155,10,-68,84,423,26,-3,33,469,226,34,-158,586,1768,5616,418,-4,129,1184,58,-54,121,55,-30,-128,-36,55,-25,-2,-16,-142,216,2192,170,655,94,55,-4,91,121,15,230,19,32,-20,1285,494,167,165,48,683,469,1667,24,158,-16,296,220,46,-37,197,1253,368,397,1317,180,324,-27,72,-53,906,-15,43,11,707,24,108,24,61,461,27,-131,-135,-106,-127,-49,199,167,1,-282,-373,-39,-22,138,-124,283,135,-53,-2,24,-80,287,363,49,-61,25,36,-7,-66,5,-158,55,84,813,39,103,993,831,213,488,39,334,-162,-810,281,109,-32,26,56,124,-36,555,24,49,315,56,28,250,521,2,5,-52,227,-236,-7,113,19,-71,363,1356,9,357,82,434,396,788,114,5635,100,511,-225,-33,-193,234,88,161,202,61,41,-9,-25,-57,17,-87,28,46,47,1020,31,-175,45,-5,-108,35,48,53,-40,63,232,72,352,82,-127,118,955,725,7909,82,486,39,43,83,-1006,594,-613,368,198,194,-7,77,155,-23,186,2541,24,40,226,-34,-53,40,1401,-39,46,-38,-144,521,-557,-255,422,787,135,9,-22,2,-40,31,8242,115,5450,-40,56,567,215,5,73,91,102,192,41,71,68,49,64,64,46,33,-52,10,449,-41,3194,372,-5,246,813,217,310,167,-38,-38,296,971,2112,123,337,175,73,17,-16,466,413,387,25,81,99,-246,-89,-32,252,-37,-220,81,390,73,42,685,216,250,53,37,-76,323,12,1553,-9,75,286,173,192,842,-2,-217,-107,-53,47,-46,-14,60,5,249,-26,49,109,173,3002,70,155,1586,413,22,168,313,-5,-30,70,151,-20,25,11,118,9,-5,103,39,9,952,521,521,-22,266,-519,504,2,213,172,-20,2,163,61,-103,-14,43,-160,45,58,491,-153,133,475,20,-27,71,38,-335,70,-11,71,4,13,684,95,-28,206,245,2668,156,10,34,478,530,413,-21,16,-22,22,56,167,-58,6,680,1229,667,11,89,264,-700,-49,-141,196,65,108,-20,2,34,175,28,513,431,283,37,134,265,672,-15,-3,2,379,1152,1083,110,185,-9,120,56,316,2,109,471,-140,-1488,39,-261,-37,7,-38,12,3,-83,-29,-147,431,31,-33,158,772,406,-149,-7,268,130,459,-19,172,61,52,34,-12,-163,-358,118,-18,-3,1355,1378,108,551,-178,-278,-60,-98,-47,1586,341,28,-16,-32,146,142,-1,-295,3307,-48,66,878,66,424,164,-285,-48,29,-26,484,3324,-77,65,-27,-127,-124,200,657,4211,1944,645,887,-111,332,689,83,94,-63,362,-580,284,-3,124,349,28,2052,0,68,606,894,-207,-19,-282,4,-502,-83,123,197,556,-75,-207,157,-106,1238,20,58,776,5454,434,-33,-1,294,84,6587,-1,-150,488,-4,-19,43,282,17,123,382,40,-68,-237,-279,3561,777,114,337,65,631,995,-78,215,19,-52,-99,25,55,-77,-18,109,-1,42,41,29,-11,374,-18,23,29,73,214,272,-11,1602,70,993,1843,278,-123,-92,3,54,0,229,-12,326,260,-195,128,590,22,-38,73,23,-130,-868,357,-42,327,112,371,12,27,45,465,168,-8,6,3598,125,17,-81,35,71,20,335,2619,-305,1061,64,653,518,40,563,-6,143,56,-134,-149,8806,123,429,1434,14,230,27,344,1,318,91,-267,395,403,187,24,-83,92,-5,166,-20,-26,1678,46,114,-13,63,382,100,40,208,-48,5326,201,38,495,-25,138,-258,703,-59,-64,19,231,2099,-11,17,-65,-3,559,308,74,3188,122,111,56,28,294,254,52,22,28,-34,-27,658,645,43,126,-196,160,467,65,2803,-16,722,190,35,101,6,405,62,963,535,12,422,62,903,838,-86,220,-21,154,158,29,-103,298,20,714,420,-20,34,166,1185,-83,37,141,31,67,-49,56,227,17,-130,-70,249,251,192,197,-50,-44,199,144,11,81,3,21,-91,-127,-5,-88,60,12,-1190,-157,-18,-226,104,21,11,-8,17,128,13,-28,-40,51,885,-607,-28,29,54,27,1048,699,864,82,870,594,12,199,1728,426,293,12,116,64,8909,405,-28,1711,100,201,32,175,5,-13,74,-9,152,-51,49,1800,-15,356,518,123,-10,1553,46,-58,0,251,71,68,11,845,-8,27,87,10,83,87,8,944,-114,176,268,354,202,11,-32,190,523,369,102,61,-57,0,149,-60,-117,110,-86,1150,27,-79,16,218,8,-850,66,-138,490,12,604,-108,204,179,-359,-456,13,387,-93,1,279,86,48,78,260,1324,36,349,-10,8,411,74,-127,7,49,302,138,-2,20,8658,27,1196,711,9,26,152,-5,-15,-33,3267,366,-55,546,53,14,78,373,166,131,134,919,454,-61,353,629,149,1567,15,50,-10,101,-29,131,188,153,136,212,2009,18,179,229,19,368,634,-38,-225,1558,95,202,128,70,-62,143,87,-4,9,550,-57,585,963,9,35,-1,54,327,-27,120,267,62,251,305,930,1209,-24,24,67,314,443,485,14,5,-25,3,231,428,66,156,173,85,81,144,992,-15,-144,119,27,-104,-74,27,232,43,-22,-8,129,50,863,-14,-134,181,112,722,-25,52,75,361,-15,5,375,48,28,-7,-14,-153,-127,35,1216,228,13,121,24,6,53,-55,48,315,192,-5,496,-103,15,1492,24,55,55,176,-295,143,-57,34,-274,-3,160,163,595,115,234,64,225,141,-39,14,38,-52,290,225,20,-49,549,9,368,-2,283,47,-27,42,-114,-16,-6,22,7807,477,113,40,245,-1,29,1151,352,310,129,765,-96,287,-79,-180,185,27,13,378,-18,309,19,233,2228,629,-6,510,158,20,427,596,-7,-54,264,-32,-10,-40,607,160,127,74,108,-110,690,60,436,263,147,382,-114,99,470,367,189,127,-25,62,-15,-77,852,173,4,15,75,-20,1,4,64,76,877,18,-16,-23,51,642,231,81,35,150,50,-7,126,42,757,204,339,153,12,79,-67,-165,446,71,43,47,54,184,51,180,349,25,9,222,1,-100,-20,84,20,35,38,5,7,5,-124,-26,-4,-48,18,63,18,-2,12,-18,21,37,-486,69,-203,-96,-34,42,-52,-23,97,29,-30,-45,15,21,-7,-23,48,-66,-5,7,46,-12,-337,264,-12,22,-34,-54,-14,14,51,2,-12,56,2205,86,1615,746,526,22,95,75,607,38,221,411,-80,-13,-99,-36,-16,-39,221,67,-59,-43,-9,38,69,13,20,-7,1515,66,70,-39,86,17,142,40,7,-10,-3,-1,-21,-51,20,34,25,50,25,-54,104,-95,-75,42,-16,1,-37,133,75,-36,-38,-116,19,12,30,20,177,-24,2,21,-23,-2,-42,181,-4,10,35,24,-48,-59,3,-10,1,137,62,51,-15,320,-36,66,-232,-242,-292,-356,-962,-368,7
-29,-238,-121,2,-144,-177,-35,-69,25,-50,30,-213,-262,-71,-53,20,289,-64,13205,-103,-91,-58,18,-80,-116,-45,-103,-62,-78,-95,-146,-62,-2347,-1792,-1402,-1555,-1,436,779,300,738,741,2622,14035,449,980,12066,57,23,34,1401,6082,113,2183,-64,131,629,-110,153,441,58,567,578,360,321,257,610,205,-202,-110,-61,657,206,-49,60,85,229,495,441,11,142,247,7,-50,5,101,6,155,179,39,110,41,95,306,129,-34,-41,110,46,-17,-15,-81,76,-37,-241,12,1169,141,-22,165,-31,-63,78,-438,-175,-22,6,53,-18,-61,-23,3,-59,375,-35,-133,76,-20,70,30,159,51,82,62,-98,124,50,290,435,85,-107,-33,77,102,20,21,149,375,-32,23,46,152,52,141,32,-58,114,-22,306,7,1309,20,55,159,67,47,87,84,440,81,530,-13,-88,14,139,203,75,-36,-24,-34,59,238,-22,-6,-55,-75,16,-18,-263,-175,1126,-17,-16,-192,202,228,40,28,-90,81,17,129,55,66,29,56,-77,236,0,190,-17,107,-4,-40,612,-192,104,1159,17,96,203,-52,51,-21,160,4103,-21,144,164,-18,3,-9,888,115,-20,-50,97,83,364,14,458,55,1038,-8,12,-69,196,59,127,77,-115,63,207,30,249,-174,-70,-11,839,61,1065,352,39,-12,47,-27,11,-155,-21,-33,-165,39,240,0,88,221,60,112,-189,-48,-16,569,1743,124,2,-11,65,117,436,-38,3997,897,694,20,-74,12,59,154,615,-18,19,239,23,-28,119,32,116,726,25,494,-250,261,-104,39,339,40,16,7,89,11,-15,1634,790,393,18,114,747,1148,9,-174,134,-145,233,4,36,-10,-27,215,440,270,-48,-160,39,34,2,0,189,16,-37,619,79,-57,211,-126,241,40,66,3,4,-58,-102,128,233,512,-3,120,3,475,1064,166,137,-92,30,-7,303,174,61,128,371,-5,-55,-34,-90,420,322,182,-15,76,83,69,-41,-32,17,3,21,150,19,79,254,188,168,146,71,-2,49,190,578,-50,21,-1,478,102,51,-29,18,40,53,45,-55,30,9,77,86,110,-6,8,573,24,3,31,608,29,-61,364,-12,48,343,183,196,272,989,159,270,-24,87,-143,137,-68,54,720,87,31,666,194,-35,-171,237,-203,288,-71,62,68,206,629,28,-8,-49,-21,187,46,102,19,-4,145,362,-35,52,116,2,213,32,101,163,142,230,8,4,21,53,-34,-52,1515,85,-15,40,50,63,3,-21,13,-264,-112,250,430,306,221,35,12,355,18,-178,66,45,104,150,-1,343,168,31,158,35,299,12,25,-157,255,111,108,93,14,147,1584,48,163,6,143,24,19,152,17,98,86,255,441,98,-35,26,-205,-8,46,-36,291,117,85,350,398,1,-37,57,24,18,-30,1296,24,-44,1,260,6871,49,341,151,-296,-15,-11,-7,255,66,41,88,72,274,46,-14,222,55,89,31,63,101,36,93,138,72,-10,-153,-98,50,-216,-44,-21,-75,-2,42,-20,901,41,114,154,-287,75,28,172,24,-73,-25,22,75,382,-6,58,147,115,555,14,-8,22,187,39,123,-92,79,39,189,-34,429,250,11,1,78,137,-12,110,4,-1,-7,590,43,191,208,285,-81,16,16,295,64,60,-40,66,-3,67,21,-25,160,86,29,110,177,48,-10,81,-4,-103,113,278,25,75,187,136,128,7,23,56,46,-66,112,-86,-175,-90,136,271,55,76,39,-6,84,-5,54,87,58,-7,36,203,219,-99,-115,-76,76,94,42,228,205,-61,217,-38,60,51,106,45,-18,9,28,87,-64,36,-616,171,-75,-76,1,317,-15,70,22,117,-12,195,15,-55,234,2,62,-55,-5,19,19,204,-28,-12,101,388,676,-52,16,129,-103,-62,-115,-37,58,14,-92,-20,97,-101,39,46,-71,433,-53,897,-22,-6,-20,588,-5,11,-10,155,172,-3,295,-18,286,10,-305,-115,99,42,1762,4,151,44,-66,295,224,-22,-44,1196,406,39,-65,157,-94,471,887,338,-166,82,95,-38,-71,9487,-50,30,567,572,340,123,161,-51,159,-400,-285,128,-43,114,-34,-307,-60,132,73,131,233,2907,337,172,-40,57,323,135,32,152,-10,18,78,-16,-115,43,-223,-9,-22,-50,35,334,-10,-90,-2,-17,82,-132,56,188,-12,-42,-9,-76,-129,17,-15,188,-31,-379,-435,5883,-7,82,80,666,3935,92,4,57,454,-117,-23,-236,732,-87,-210,-87,-31,-18,-7,23,111,8415,292,-114,-27,-2,128,43,172,34,-147,3551,-172,-118,-64,24,263,4708,-12,-251,-52,78,11,-33,92,-265,1554,398,69,-28,84,589,102,-38,19,2660,405,83,113,72,42,-14,-17,-152,10,-158,-81,858,-47,40,14,-21,-11,30,6,-86,36,102,56,22,-46,264,12,-54,-166,145,358,31,-366,59,702,41,-55,409,95,-44,215,102,43,112,26,-15,-8,-203,66,-5,97,15,59,-26,18,-26,89,-32,-59,-60,244,1,82,-77,-122,2874,-38,136,50,155,-16,-106,-101,16,-14,-99,-122,153,1123,20,21,-234,89,-106,13,31,24,-64,-35,136,2,92,-337,3023,-6,82,-61,750,-8,-1,-44,1778,-144,194,8,36,-45,-95,-219,159,29,68,-46,47,-124,548,280,8,25,62,-71,-29,96,87,119,21,147,16,-370,7,102,264,40,-13,69,108,-81,178,48,893,85,199,133,1040,-22,287,165,222,-130,-31,92,1432,0,148,84,279,-14,-11,112,844,-9,221,-57,149,-5,94,30,18,20,-55,241,21,-68,-107,24,-218,0,66,3324,1392,98,463,570,103,272,22,64,52,468,605,-29,14,7,-82,568,104,947,-72,-30,171,-15,2695,229,-13,-29,-91,10,67,25,-19,-70,34,-107,148,689,39,264,31,148,-101,-40,98,32,9,36,66,144,-13,-4,22,-9,-31,64,11,13,310,690,-12,68,-52,411,-32,225,312,42,570,94,68,-59,59,72,1,94,-19,-1,-10,31,634,106,-21,-35,10,-5,-94,-613,-110,108,31,147,203,-32,60,93,-141,132,-141,208,-142,29,-35,130,-69,-74,-28,-115,116,311,55,-250,-29,240,12921,2255,-44,57,-240,116,28,15,87,62,-214,10,145,17,-242,14,4,664,-307,30,118,5,37,12,31,-12,190,282,-3,-11,-86,515,93,-18,-28,114,697,104,39,-42,-46,-43,-32,-18,660,230,102,-29,155,-60,22,-58,35,54,172,-132,-206,67,-21,17,207,-260,-44,132,332,-44,256,881,7,256,-59,35,415,-4,240,15,61,42,-56,82,-94,139,3483,-96,6,-11,-17,-39,27,-2,40,9,-216,64,134,-17,104,58,64,3,40,-102,63,-1,-12,0,-115,148,73,105,293,94,297,-14,-460,15,0,1,-6,-385,-44,570,87,-7,57,240,54,-119,80,182,917,-14,228,20,-57,484,19,687,40,-18,216,-15,208,280,-32,114,37,597,2258,4,1380,2940,56,1,232,28,-37,-8,181,234,270,37,3,-10,36,378,64,162,-8,9,-47,30,703,-40,-49,138,-1,197,405,42,143,166,-7,-54,56,138,7,100,-4,31,26,-15,-397,-18,0,184,-220,132,16,548,700,297,65,-106,28,237,11,5,97,-59,-28,519,88,101,-61,11,-36,-15,-43,90,16,184,43,231,75,129,67,-26,8,-3,21,62,-312,42,150,-27,-20,-62,142,-65,149,132,321,-171,-80,14,-23,50,-3,55,174,118,-188,-74,-55,-120,152,40,253,94,166,9,41,-12,92,29,-18,-7,342,78,-32,-92,-39,-247,-22,204,17,-20,216,-39,7,-46,-40,-85,-2,-326,171,32,21,80,-10,140,125,203,26,-17,21,206,23,402,20,260,67,-60,-1,70,342,26,224,14,83,-52,252,41,15,83,0,0,144,209,-194,336,-9,193,25,368,45,43,2992,354,198,63,9,39,-22,46,-4,-6,-1,96,528,28,39,-11,-3,32,135,64,-53,-32,485,181,24,77,127,-7,-25,69,69,-16,-24,-79,164,29,13,37,91,-85,-3,98,67,-253,-155,-284,-5,404,22,20,163,-24,75,-123,33,107,-3,-3,130,51,-8,102,40,77,183,581,-74,225,-43,102,143,168,247,29,78,272,-81,-53,66,-17,-13,-110,114,-68,-169,-10,20,-40,42,-11,71,184,433,71,64,7,-141,-66,197,95,-129,15,174,-2,87,-31,-51,-136,-466,57,-239,222,18,14,-5,-94,7,-85,-294,33,-19,-40,-33,940,5022,105,-68,4283,185,-36,44,-337,-85,233,94,-46,34,67,4,-121,36,795,-50,45,-9,31,38,11,-54,-12,291,62,-83,1323,148,-100,-158,2435,804,-127,102,392,-7,57,59,-10,-72,78,57,59,-156,-5,-37,27,-40,10,-17,-54,212,48,-14,53,271,294,-1,-83,-374,99,-160,-187,-12,55,31,-153,67,54,120,41,-69,36,90,-128,56,-17,-4,25,77,-44,60,-17,158,-2,14,2437,-1,5147,5483,3218,-5,-14,31,-10,-75,95,223,2569,0,-13,946,-98,451,-35,124,-89,227,839,-54,27,19,19,1491,-34,38,130,-133,-226,114,-53,133,-72,17,36,529,-74,769,45,-195,41,89,45,201,-264,-25,-55,-58,-109,-97,120,1080,-16,-14,285,177,238,-80,96,71,76,73,850,69,46,36,33,25,234,69,29,-133,940,-40,2369,216,10,-30,-251,-66,294,-1,138,166,17,3,-66,-4,23,19,21,-12,-37,66,3,199,-49,39,-116,-11,110,-50,-20,49,138,3808,-19,7,-15,-164,135,4,-51,2,-11,1099,16,-259,-103,21,-82,33,62,-16,401,-96,-47,-93,41,4,423,-27,89,22,3,-41,402,-45,6,-24,-48,168,39,205,52,25,12,-55,-199,63,-9,-29,119,64,232,637,-310,-7,5,17,-3,306,127,3996,118,-116,320,-1,22,9,-143,-233,11,-205,161,-28,578,76,149,-30,18,-34,1557,-6,-46,41,1,127,131,40,-14,92,362,95,-62,3617,427,492,-1,207,46,-46,158,224,16,1022,54,96,120,161,60,271,128,61,-62,70,17,-4,82,20,111,565,19,-6,44,-53,119,19,149,284,56,48,172,11,188,374,245,28,23,-37,-30,166,183,234,23,-8,34,-43,4,117,-55,41,-35,253,12,-203,18,-5,-1,298,-72,0,-15,13,5,354,15,28,-35,-120,-18,75,-55,-86,443,-19,1363,93,45,-30,-26,1345,92,-96,127,-15,-22,-38,-176,-42,39,63,-73,7,291,564,-58,72,86,84,-383,-84,-45,-10,-35,-123,216,58,-26,69,-2,-42,-537,10,-8,12,44,10,-93,14,-88,-6,-18,-34,-7,-5,5134,1460,456,-9,12,-6,-30,18,-4,33,-41,497,-22,-18,8,-5,17,-61,940,80,-148,3,412,-54,-77,-7,-52,120,1565,-46,459,65,163,-38,-13,1003,-88,-23,-44,618,-54,-9,25,-6,-84,9,54,-238,515,-44,19,-22,733,-42,180,33,84,-45,53,-44,150,-90,81,3,21,-10,1426,-82,-36,-4,34,53,67,45,193,74,80,-145,34,-21,35,31,-30,-55,83,41,384,4,156,-9,27,112,201,958,481,39,-32,13,25,7,-75,-61,35,163,31,48,126,-64,28,-60,55,17,29,-23,-235,35,-14,508,53,12,-31,51,60,42,388,-24,7,430,-109,-90,146,63,-90,20,35,38,-4,40,1,-97,-84,1360,-12,193,247,-125,156,70,-56,5,57,123,88,-343,53,2827,57,-117,137,157,-5,-38,-31,168,6,-28,2924,-371,11,-30,139,-59,-15,5,-40,-5,31,-11,16,363,194,52,234,8,-390,32,-95,-154,11,543,-131,-7,-42,1112,89,-62,11,2602,632,11,41,28,-34,-25,-156,60,-11,439,38,-29,-48,229,146,28,76,164,890,-17,-275,-23,13,-31,21,84,120,-36,16,51,-29,338,-107,322,31,1016,12,-54,98,475,14,44,-8,-63,-534,114,-36,153,32,21,-2,-23,42,280,35,306,40,54,1,55,2,29,48,209,206,251,-7,-25,46,171,7,413,88,65,-45,-29,114,40,168,15,75,-7,-12,188,13,-43,-9,54,1100,357,92,2,605,214,-7,63,-36,-55,-55,80,37,245,317,115,88,-38,65,789,-18,-142,16,211,-100,77,3,5,-23,187,6,-80,-49,420,70,28,-197,-26,-16,1051,118,140,113,62,-117,114,22,407,143,4,133,-18,-52,131,-44,-83,-28,6,92,64,-3,-35,-56,106,3,60,-17,-10,2,6,7,101,17,24,130,320,-15,36,-3,65,93,-5,-12,274,-4,-8,-15,4,-44,-38,24,6,58,56,28,89,122,-67,63,33,7,360,8,547,140,55,13,-67,-8,39,110,-116,1,-2,879,-139,-31,-33,-30,23,3,-19,358,-8,-23,69,0,61,31,26,99,146,289,78,44,48,-1,34,-32,0,78,-23,3568,141,52,-221,8,28,75,26,151,80,-296,6,56,55,-32,47,250,26,15,2,27,-24,6,275,-17,404,-25,-17,-498,-54,-56,-3,-157,21,-42,-191,45,-29,45,230,-166,-33,13,-58,21,-3,77,7,61,-56,-31,-11,-58,-102,284,285,48,-37,-42,41,20,129,194,-118,-49,114,4,-112,-107,47,-4,25,-208,1,107,23,887,63,222,-211,246,93,70,-54,-102,756,-44,83,66,-153,203,115,-174,275,-25,57,4,72,29,4,61,-31,33,31,-99,-4,63,-90,27,-23,33,55,0,-91,104,40,33,-30,144,-16,148,-77,354,-57,173,-90,149,105,-4,-9,30,-8,201,-16,56,-36,22,9,119,134,64,61,0,15,-251,21,52,157,201,-28,7,-1,201,48,267,-5,255,24,13,405,-20,-20,-5,27,30,106,-131,30,96,72,-364,-97,102,42,-14,85,173,167,39,-97,26,103,139,13,-51,72,105,73,-3,86,118,11,38,1,108,9,109,-27,74,581,586,304,175,-68,1,-45,4129,20,821,-386,31,394,29,49,35,24,270,-68,126,-45,-82,40,430,271,-2,-13,-62,33,37,664,-8,36,78,34,-60,368,2722,1308,22,-24,189,16,13,-8,152,-19,-28,-1,43,-61,-38,-17,-32,20,-242,65,29,-54,0,-17,-9,-14,185,42,4,23,8,31,26,23,43,83,318,398,-43,61,3666,2660,1390,2157,2536,8662,1956,82,201,-96,-230,120,-17,70,162,36,15,-176,-72,31,-21,-76,-2,182,14,-100,-55,43,29,-61,-30,103,78,49,206,44,-2,29,-3,-69,-10,130,35,0,-56,153,-25,-183,140,90,-28,83,310,-34,38,-65,185,301,78,-27,14,154,-109,10,40,101,64,97,19,43,140,33,16,32,41,-38,83,-8,-42,29,27,-25,189,31,22,-69,-35,-28,203,1,24,76,134,6,-81,4,434,163,31,0,300,155,16,122,15,0,103,121,-7,248,3,-91,384,102,5,429,257,61,62,116,47,49,660,33,77,103,-50,10,71,-46,101,39,53,-18,196,30,45,368,139,328,37,-4,87,52,-36,91,0,52,2,20,53,121,7,26,-21,76,647,-12,-103,-25,-76,-15,37,10,8,-34,-148,153,35,-21,-95,222,40,-10,-38,-42,15,-11,85,-182,-17,155,-24,-77,-29,-17,-4,-68,-51,-43,-71,599,-12,119,65,-144,27,-28,16,93,18,86,-25,-2,-24,886,24,69,13,164,53,142,-150,-9,-18,27,-119,551,-70,116,-26,73,132,52,-1,20,19,25,-16,20,134,-33,62,132,42,83,64,-24,-235,-194,-50,101,96,274,135,4,28,17,26,-59,24,176,474,17,50,36,83,66,5,423,-41,-60,26,-77,240,91,523,193,-162,-251,-14,183,288,-49,-10,59,17,32,12,118,87,142,253,-116,34,56,10,84,-20,66,45,-15,217,-869,111,-15,-41,4,-45,167,73,-9,132,-101,-23,1,-32,-54,446,10,47,76,134,109,196,16,28,267,-193,-21,60,3,33,-26,366,13,73,208,-83,-2,-239,279,1154,196,-114,101,-62,-6,-54,-9,538,34,71,-45,11,270,-16,-16,-21,98,87,195,24,-45,-25,63,-132,-32,-98,44,144,-18,61,-212,86,40,214,-6,16,-274,-106,261,50,-8,-52,39,8,-2,60,-34,310,109,20,217,7,362,662,126,8,-75,-220,-68,-17,-21,15,-62,26,19,-74,-29,-12,104,227,125,489,-30,-115,266,159,29,274,-36,80,-1,-217,5,-3,107,-22,7,-8,-32,51,19,9,13,148,-334,83,144,-55,19,10,-68,19,122,105,1681,15,210,220,-12,8,604,152,370,-4,104,2,84,13,715,-9,83,39,119,177,613,-25,47,704,907,22,12,138,-5,-77,10,-85,56,57,19,-40,22,705,33,232,-144,245,-11,266,-290,20,-72,31,162,131,45,221,158,-86,-94,-3,91,-189,256,37,67,28,236,65,-49,-115,18,78,-23,105,196,23,-19,191,43,-65,676,274,-32,65,564,-11,222,-1,-50,3,206,-81,71,-47,-107,377,36,-44,173,19,-14,289,110,-26,-6,-41,44,37,338,-12,-18,364,8,-26,66,62,269,305,587,330,126,200,1,26,-26,51,-15,81,29,29,49,-3,-200,-404,121,148,-106,-26,-70,16,49,117,159,-142,23,202,-24,-117,-28,89,-150,-36,5,101,16,60,-29,163,-79,15,70,-6,-36,-32,44,9,6,541,3,-14,73,74,25,100,37,13,-1,-3,-62,-24,84,385,451,485,220,-113,4,-67,-466,-6,54,-10,280,-16,23,-67,635,-85,42,21,-7,32,76,33,-15,184,14,69,14,-58,260,42,113,-21,14,48,154,10,133,46,31,33,1814,152,293,-53,97,31,-14,-23,96,143,37,-39,51,121,9,253,20,118,-14,61,26,34,-155,49,17,-3,21,74,33,-126,186,-28,-26,37,-43,162,-111,-56,-247,31,-175,125,-8,4,-175,39,49,-15,226,8,17,-44,52,21,12,66,526,-126,131,1,0,-29,-6,166,-42,358,-30,23,-12,445,84,-6,-52,-70,12,-154,-212,-47,73,-48,82,-94,-11,157,-28,75,101,90,39,-15,210,7,-81,-35,-3,23,-20,53,52,16,369,-105,10,-30,72,187,426,179,234,53,132,8,30,34,24,151,-36,91,63,9,-45,127,155,27,26,-13,138,-4,78,-27,-17,281,93,170,68,-202,19,22,41,51,304,-45,364,-50,61,166,1,25,190,-30,-1,-13,90,189,-66,23,-1,0,-20,87,2,-7,393,93,-4,248,79,61,-7,779,-182,4,2,26,48,74,6,177,14,64,-5,280,49,215,-31,17,150,381,-130,248,-189,352,18,123,-25,-81,17,71,-66,257,52,31,-24,60,2,99,268,85,115,141,42,154,280,83,116,209,8,-33,-100,34,-119,-48,3,3,8,-10,-32,-14,-28,128,439,-95,-168,32,16,-1,-9,11,296,333,38,1,-37,-6,64,193,-6,239,159,-7,-39,-128,-39,14,38,-20,-8,-47,98,-139,75,103,438,235,3,72,34,54,53,208,202,44,-78,-76,69,2142,-37,846,14,-107,30,0,487,16,424,-250,127,69,11,346,18,-35,36,-65,-248,99,13,-50,4,27,5,10,-5,119,-30,172,-178,-32,-12,143,103,284,187,7,152,189,18,11,33,21,22,71,64,1,-336,47,115,-44,138,31,-20,-6,42,17,791,2,3,112,90,-143,-8,-20,24,417,-34,-16,90,28,31,43,-14,-5,-2,50,-63,145,16,-119,29,136,36,62,-27,791,-7,-36,211,5,6,175,85,418,4,46,-4,24,147,9,75,22,-35,48,-12,31,359,-35,-14,-145,-24,-394,-4,35,149,-35,86,-11,-214,-41,-266,32,29,468,52,10,-68,26,18,-176,-175,72,-2,47,32,-1,-100,6,310,58,78,-34,-14,5,201,147,70,-157,-8,8,125,138,-99,-7,-170,132,151,173,28,-18,-42,28,117,99,12,29,93,55,79,74,9,18,-14,-95,212,8,239,26,83,25,110,-1,20,-13,36,-23,188,-18,-192,26,3,8,-65,-64,-49,49,395,-167,97,79,-5,108,-64,80,6,35,181,431,4,73,24,426,-73,210,-56,1658,50,41,73,826,24,-127,33,-5,-171,-18,-134,19,204,238,69,188,77,4,72,23,-3,-46,111,-26,-5,648,145,-66,-16,66,-12,5,-95,358,1255,609,-169,81,106,183,-57,691,25,23,44,28,135,14,-65,28,-50,-30,95,-86,91,36,-41,-26,48,47,-15,-7,372,-1,807,-43,70,11,57,-8,-23,573,-48,28,24,-87,3,22,122,106,189,65,1045,0,682,12,-25,-148,155,40,190,-50,155,-37,123,87,327,-378,4067,-22,41,48,20,-25,35,24,58,510,-45,-56,9,26,-1,14,129,-54,197,-3,-72,-74,-13,23,-29,-65,-90,6,27,-39,-19,52,-143,-9,7,89,15,-79,26,16,-75,-11,-23,62,-97,-160,-65,857,2824,-21,-60,-10,147,79,-119,-20,305,-92,-75,-16,113,-74,-174,-24,40,-3,-58,-16,18,1041,-93,75,4127,106,28,-40,104,-563,-63,-14,85,188,-12,126,782,8,64,-261,261,140,591,-10,789,1890,107,-38,217,302,-14,119,-69,-46,-109,255,26,25,-1,-154,74,119,-38,-58,44,-49,2559,394,-56,-41,57,1333,-22,-4,234,1108,238,-551,-67,1348,18,496,287,2667,-3,27,3623,505,-133,236,-8,94,29,2509,2,186,92,-93,-210,-369,264,22,0,-21,130,-29,-82,4829,178,11,627,32,18,33,-1,60,-208,-13,805,1328,-45,-1,18,-36,-47,86,78,-107,-162,-53,37,-214,7,30,21,88,13,-44,12,127,213,-116,73,88,27,-17,24,-59,263,-51,2713,130,-4,93,817,1089,49,267,44,-98,-76,1686,-15,9,-231,-21,-24,-107,176,62,51,-17,35,-58,-34,101,-63,-31,-24,325,430,53,102,27,64,26,156,-93,2628,132,-11,-153,-39,12,4616,-133,295,49,-28,416,2490,-37,59,100,41,-73,-7,3895,2857,-29,391,18,80,323,358,267,639,-9,1567,-32,93,-40,61,-16,-13,67,94,22,-239,-36,53,-38,11,-80,101,87,1018,189,37,7,-65,-10,-37,3,11,71,311,47,181,15,2,855,520,200,450,-48,-74,-109,105,485,104,-287,287,-34,-122,-108,-49,165,-19,32,-2,-151,-114,27,9,46,286,135,27,146,88,572,162,-15,199,1008,3432,78,-49,-29,2534,104,-8,-7,-7,99,-10,60,9103,-16,43,131,9,219,48,27,20,90,61,-80,278,-67,-15,92,148,303,-136,-64,-24,1932,56,6,-15,-22,-10,18,-3,162,2,37,-12,177,152,72,-21,22,16,106,-296,-3,-81,-58,279,16,163,211,148,132,134,87,-63,-18,24,22,90,28,80,-6,451,-28,67,19,3473,-67,6214,-81,12,-1,-21,1206,-390,915,-137,-27,24,17,103,62,202,41,1,65,101,73,14,19,-91,-82,311,102,5250,1905,21,302,621,84,665,23,366,29,370,146,43,123,-60,-87,252,81,-126,35,78,7,1807,48,-8,209,-59,-165,857,83,221,43,542,1,77,-27,45,72,115,22,-88,-65,273,12,148,2184,-12,28,3,-33,143,39,639,336,135,4,42,39,159,-15,285,270,147,264,658,2,-58,14,64,375,97,24,-55,49,-8,45,817,22,198,-46,8,136,359,128,77,96,50,13,-20,124,-16,126,288,155,-22,6,-23,18,139,120,56,313,-2,175,-2,-47,3,1,309,-18,-147,-19,385,-26,-24,-11,-26,22,33,-67,230,6,-57,80,8,-34,66,18,-34,47,-131,-49,189,-113,-124,7,-26,206,138,195,28,20,1855,184,454,-17,20,-64,88,-133,-49,-16,97,729,11,108,55,110,32,1409,3153,342,57,-191,116,-12,113,108,60,252,1929,48,700,41,25,82,201,101,23,115,-43,-120,-71,-29,88,837,53,22,15,-4,-20,-36,84,-61,18,-7,71,80,-2,17,207,1218,19,-26,26,-32,98,-34,172,38,289,-16,101,490,36,12,-91,414,-6,26,-64,27,-66,-51,34,24,-3,7,54,-34,56,-86,7,80,-114,16,52,19,18,-105,-33,94,338,-31,-11,18,-90,276,88,-13,-99,-3,3,-19,-30,-11,117,180,535,174,332,573,-30,-32,-61,8,-66,348,100,67,11,53,1071,-76,-106,-21,52,76,-3,-17,50,653,116,-106,9,-109,162,50,201,6,128,-15,17,98,24,16,70,-32,160,21,129,80,-95,27,12,-11,-50,-17,309,27,357,-21,349,3,74,176,25,-69,7,54,37,-10,-192,52,-67,-45,85,-21,49,-43,167,-71,-89,-114,44,-26,-34,-53,-13,44,-33,101,-122,38,132,-58,-161,65,-41,55,-69,-22,-176,13,-32,0,-62,13,2473,-93,308,21,-34,5,-4,78,-120,42,31,213,15,109,112,-80,41,23,-59,139,444,180,20,-8,-42,332,195,145,92,-38,154,-77,-13,72,108,-60,-23,-287,-65,-179,44,254,-5,62,-42,-15,-56,94,148,-14,22,-22,27,-39,64,16,141,376,82,51,62,-294,50,-68,144,-85,91,-119,-42,-40,191,2,313,-4,99,-9,53,-45,84,485,136,203,281,87,-120,411,-19,15,4,25,17,462,1746,-27,-38,95,1748,401,930,19,-78,16,892,-49,336,-34,32,17,13,-308,21,292,108,1,-29,650,-48,-41,37,55,-238,33,25,-58,15,177,-17,-331,-38,-14,174,-90,-59,35,3,151,88,83,-52,109,274,30,-62,177,92,-58,157,73,0,35,-73,4,-114,116,165,-376,4,39,74,-47,-10,4,85,65,-46,-121,-81,10,50,321,34,32,0,1,-58,-27,-15,27,-28,-50,12,-108,9,119,-44,-6,72,42,-12,-138,49,438,-242,125,143,-116,-11,-144,-122,160,-161,18,6,13,-6,109,55,-6,270,8,32,-76,3,106,116,-112,-92,-28,11061,187,-116,302,-142,-9,76,98,76,33,34,-166,51,-107,35,-112,205,520,-103,-5,-36,-9,48,-20,94,-119,-19,33,23,96,4510,224,-24,42,15,104,160,35,1108,167,3,27,-14,43,5984,675,1,3092,56,36,-73,-49,57,13,-10,426,493,30,37,133,99,-27,142,-49,692,4,-38,97,33,-8,304,16,-33,14,34,-38,74,27,-88,97,1059,52,564,-66,-4,42,-43,-60,72,-31,118,44,187,68,42,72,326,14,20,-18,-19,83,-42,-16,6,-22,14,319,65,29,979,241,72,-21,-173,-117,281,-88,101,17,-21,396,15,-57,114,195,156,264,-2,98,-54,33,48,-15,63,-32,101,-77,-212,-42,-24,9670,-67,264,147,-52,38,-151,18,46,-12,-76,-37,-101,-125,-60,23,-40,-32,-32,-122,-42,21,-133,-19,-27,-20,-75,45,42,-85,-13,-118,-62,24,-14,6,244,200,4774,1016,245,70,-19,-212,723,209,-209,153,33,156,-86,-6,-39,194,-20,153,53,-3,-115,159,82,262,201,-34,25,39,7,12,0,119,-30,66,101,9,-3,6,1230,-67,-28,183,-87,1549,38,-18,-18,1341,-126,-20,173,32,-20,-3,55,40,-206,-64,114,-45,29,103,-42,7,723,463,86,32,-20,49,53,434,88,263,286,12,-117,330,29,-62,920,34,57,314,211,-30,-28,0,-70,-39,8,61,-1,71,-89,226,-11,-39,-6,35,20,4,192,86,25,15,173,-11,74,-1,19,-7,87,-68,101,153,-10,-215,13,114,27,196,119,-56,101,1052,-1,134,-3,1117,70,-69,4,39,25,4,0,29,18,-15,-4,-41,14,23,16,-27,34,-19,287,-36,109,17,-15,-73,-71,-8,20,-24,-105,-32,60,77,18,29,-8,136,30,-27,7,-6,223,159,-22,107,-55,90,-45,155,164,62,-36,20,-26,-52,75,287,-60,3,102,55,58,19,27,-21,253,5,-55,-92,180,91,-141,-15,64,9,67,55,-47,-16,307,11,344,69,-54,761,135,-1,-35,-44,3,-28,-137,40,-32,-101,-156,155,27,175,8,-7,-13,39,82,-32,49,156,3,29,536,33,-14,380,12,446,23,-39,24,106,42,-10,634,67,-43,-61,-68,-26,-45,-10,21,-42,31,685,47,-139,311,139,-7,-95,-156,614,2659,19,138,56,-69,11,31,-183,-31,-24,342,194,-13,-65,103,106,229,-11,98,-144,-44,-54,-31,39,366,-13,107,-203,-175,55,51,-27,31,83,189,153,446,-117,138,9,-94,-364,102,-49,-11,4,-59,67,130,47,24,130,6,1117,-82,2500,4,-31,21,197,26,40,141,77,22,-3,40,32,29,-69,-5,178,807,21,-13,-135,14,-18,-180,3,-261,-12,-12,-32,14,-6,226,121,-4,22,50,-94,-30,52,-60,-70,20,7,-311,209,-1,-23,136,-54,-60,65,25,145,-81,-126,71,-15,-106,21,329,-49,-69,-28,100,147,8,-22,177,64,29,128,-138,145,-46,78,722,-282,-191,-1,65,1468,21,-18,-28,41,-178,4970,46,184,169,87,-11,-2,69,18,32,16,-9,-6,147,119,1,356,249,658,485,57,-29,15,300,-3,-62,-39,-197,503,35,123,9,-13,2,117,52,107,-169,-183,-14,1027,50,111,-4,93,85,20,-43,24,-138,470,-81,-195,-23,-31,393,458,1,-60,-97,658,29,119,108,-140,84,-49,265,12067,461,-43,-131,32,175,-41,15,-56,101,346,367,3165,1410,7,5,29,-13,24,-157,8,43,48,-15,119,229,213,-142,-43,25,-91,-250,82,-92,-50,-5,-14,-29,-301,118,18,-292,99,-9,48,380,-309,17,-23,0,-9,-139,-67,-56,-277,-340,-44,6,-71,50,-136,188,46,195,-176,91,20,-114,10,-91,88,-37,-25,-28,-67,-107,-120,11,244,131,1387,6066,458,11206,-130,-120,-17,47,-30,-70,114,-184,-25,-85,-31,62,131,-90,36,53,-46,31,-51,-40,31,314,-61,-11,-5,-62,29,-86,-31,-132,3487,50,87,-145,156,-248,980,52,254,-57,-24,-33,-35,206,-35,71,7,-31,70,267,57,21,40,-25,-53,-8,-72,-60,2540,35,91,-33,-16,-305,118,111,58,-117,-154,36,208,181,544,224,-17,5,-166,-61,-19,164,-69,-37,1263,87,241,115,135,91,6,-82,250,58,35,55,126,-416,-259,107,-11,319,140,7,18,-48,-349,-142,-83,99,35,-80,-107,-112,648,-114,70,-132,-306,95,4,-95,-181,75,204,11677,582,163,1662,-87,73,-2,-119,1698,8659,114,-184,2622,33,51,3102,224,653,38,174,47,15,28,-3,555,1,20,30,-61,-343,-193,-63,175,2352,90,-43,212,26,276,72,-95,194,12,8,-66,-12,-49,-243,47,109,68,-44,-9,-2,-94,-32,366,136,-581,78,52,106,215,-29,55,623,131,363,160,39,25,1082,348,347,5682,-302,-104,43,11,-143,-37,2650,355,-84,60,19,-49,-41,-36,-90,-60,-56,-294,114,0,-94,21,35,-20,118,252,125,18,10602,-89,-21,-1,47,-36,-32,1,-42,150,15,437,-35,451,156,262,45,218,167,-43,-110,178,-82,-190,126,19,-111,-6,114,79,44,-65,65,12,-34,33,-23,-12,183,-38,-184,21,-49,-55,-42,9,196,-40,69,87,39,-9,-27,-17,231,-35,33,53,45,-27,89,316,-5,33,101,-3,95,-37,75,67,60,-214,-116,-6,-368,36,48,353,-75,217,172,126,-37,-34,45,52,123,2,-43,-96,29,8,-73,187,25,18,244,38,384,-68,-69,153,132,-12,8,-38,56,69,142,25,-78,290,2,15,62,-25,-93,31,610,-159,-81,-41,-58,-115,-5,100,-181,112,-135,71,47,-53,-137,233,-435,436,1149,3702,176,-25,350,160,574,319,64,411,9,49,-137,-49,233,-179,46,2966,44,1662,-12,-50,1886,-51,59,48,233,-10,84,-57,80,-13,-245,-53,-5,24,13,-35,-13,63,26,-34,-237,-125,80,-15,70,833,7,-70,269,12,46,83,18,-1,-18,-84,-124,-65,59,-89,452,116,2018,-76,39,-34,-28,-6,-98,491,72,-112,166,471,-27,-7,46,-41,2239,147,20,-39,-42,135,642,165,892,37,-107,193,177,-211,-64,-18,-8,93,69,559,5220,-30,224,-21,-34,-53,565,208,57,-17,-78,45,548,424,-165,-87,83,-56,65,494,13,363,91,292,-71,-51,58,-42,182,12,23,73,-107,217,-16,-54,-286,801,608,17,-27,66,30,201,-69,61,-12,59,81,225,-185,-3,190,1925,7,-6,275,-138,-6,-66,3403,-11,57,30,22,165,115,101,-10,129,60,-26,254,-11,-14,207,122,-77,395,-87,149,-39,9,4919,149,16,24,-239,2,-62,232,-35,56,-30,-15,28,-18,82,-18,16,66,116,982,-97,127,-146,-189,695,-101,72,63,128,-35,95,52,20,6,59,-5,17,203,-61,-32,-107,-15,-67,1830,-4,-46,151,83,-11,35,142,2,-52,5,75,-177,45,-20,-8,22,-26,8,24,-49,192,27,1572,-56,167,134,297,-21,-101,1,-141,-36,-28,342,-69,151,30,438,30,223,66,-171,50,-14,-62,76,-84,-358,98,-37,2,-64,273,120,75,210,8,61,152,-64,-11,-33,6,6,-7,-154,197,11,827,460,-61,-79,-26,-3,143,7127,34,-118,44,-71,-29,-106,-10,49,-2,313,80,-5,88,21,-96,-63,-250,326,-55,9,-49,112,-44,-150,-44,-92,38,-20,-3,109,9,151,3,-23,-1,10,16,-25,-5,-53,-37,148,1220,112,57,98,-138,111,-180,56,73,53,-37,-30,32,40,187,2,114,56,69,16,-62,19,115,162,-261,8,71,-59,-130,-199,365,21,377,70,-90,51,-53,-11,-53,-179,340,49,82,-23,276,14,-90,6,-181,-22,26,302,-10,41,459,145,-403,76,-1092,12,9,80,19,-44,-21,-327,13,1270,80,-53,-36,-4,-16,-45,26,2949,39,-70,212,1114,37,-3,144,126,-10,38,-2,-38,106,17,8,111,35,-10,-42,12,-1,251,37,-109,-323,11,-68,177,89,1532,197,15,11,394,-62,508,9,-12,166,-496,-49,-86,-6,116,441,-40,-13,-62,-64,-366,-166,-83,-371,514,-61,70,78,-28,50,-136,-61,-8,308,-46,-100,-180,140,-129,-50,-56,2017,-44,-8,149,-22,23,56,1,-45,217,-17,-57,19,178,-62,-437,58,1757,-29,90,91,260,144,85,154,315,-132,-50,215,198,85,17,63,26,-34,65,160,29,-3,62,32,-93,-16,756,55,231,-24,116,159,-407,15,167,-44,-104,-413,-33,502,639,361,-619,-62,60,-167,-83,7,-11,-79,308,376,5,-160,445,20,-32,-160,-146,14,81,129,-87,-336,891,-26,20,-43,5,536,118,-349,-908,-201,-21,17,-472,-453,-23,-190,-9,-16,-206,-57,955,-10,-36,123,9,-283,3487,243,-42,216,74,-50,50,1007,-61,46,-46,601,24,4741,-327,-350,-1704,-3174,-163,-288,18,204,-7,-97,70,-106,38,-106,473,-80,1754,31,0,39,-12,343,65,766,-37,35,-53,-22,-59,376,-7,26,500,89,30,-32,7,211,51,338,69,2055,-56,85,-33,-186,-39,29,199,82,26,23,104,29,-5,-118,13,34,-96,-95,-21,124,227,267,64,234,-16,-118,-165,-83,375,-11,308,49,-22,1,-11,24,89,-227,168,178,160,-91,37,2739,-152,-18,13,21,-47,59,-61,46,-222,-37,-28,-44,739,25,5,-195,25,-4,-9,221,38,-109,-73,0,22,-34,6,36,34,0,-35,-12,-10,10,100,112,111,31,294,48,21,-56,406,125,121,64,214,-11,81,11,49,-39,-83,-44,-40,1381,-19,18,63,62,560,30,6,-61,-13,35,99,2369,-15,99,-79,-75,78,12,106,240,33,10,-51,273,384,-137,-22,156,11,-2,-7,62,52,278,-39,77,43,23,7,-19,11,-9,-71,172,92,-39,2,-102,-1,-3,464,19,-52,-128,60,-8,68,52,-17,36,56,39,-91,-8,-69,-11,812,-4,-49,691,566,130,89,527,-517,-127,-82,55,-898,-42,-75,51,-119,-13,-95,121,60,-112,4,273,472,107,13,18,28,497,-9,229,147,-32,36,-5,123,160,51,-197,19024,14388,-51,-110,-13,361,-101,-174,2838,-12,36,176,-24,-74,703,783,276,-239,-41,-16,45,-39,-56,9,-179,11,116,45,-5,-247,-41,-4,-190,-60,142,706,125,117,75,88,242,223,44,-55,-64,-5,-19,-17,111,-158,52,62,20,-25,-144,-49,-138,44,-99,-79,-30,-1,-49,-47,-43,156,-38,157,75,74,33,111,96,-38,781,8293,494,86,27,3771,1831,64,87,-87,10,105,-23,63,20,56,58,80,114,64,122,-46,-129,417,-11,-586,-1247,-1233,-630,-298,-624,-842,-889,-940,72,-83,-10,30,219,-1,-81,22,-139,-29,-238,-121,2,-144,-177,-35,-69,25,-50,30,-213,-262,-71,-53,20,289,-64,160,13205,14,-103,-91,-58,18,-80,-116,-45,-103,-62,-78,-95,-146,-62,-2347,-1792,-1402,-1555,-1,436,779,300,738,741,2622,14035,449,980,12066,57,23,34,1401,6082,113,2183,-64,131,629,-110,153,129,132,8,-50,-53,46,96,444,581,101,88,362,154,246,455,355,216,320,168,92,179,280,373,233,505,454,296,272,375,353,314,76,306,26,34,-32,-11,50,346,39,-59,0,34,-43,140,101,-82,32,42,75,18,-64,-9,103,59,205,63,32,-12,3,-455,383,128,808,5,-21,48,52,-95,-7,-49,-132,182,7,49,97,-209,-22,159,-283,-64,31,-125,75,227,183,313,-5,1518,172,173,25,35,271,69,-3,61,221,68,5,572,27,-22,81,-37,27,50,61,-108,86,327,182,102,20,-66,43,59,45,82,84,30,23,162,129,10,42,-171,78,33,56,108,22,27,9,-78,13,86,-8,49,48,97,112,164,114,223,150,504,134,74,1162,-196,-86,-25,-1,19,12,26,296,1,5,1218,-1156,-71,1077,20,363,11,-45,12,29,-22,-85,44,-49,126,154,3,-9,33,-5,7,347,-80,-32,-11,26,84,-57,259,-46,-29,24,159,-55,59,305,-23,61,-32,47,-78,-64,-186,32,20,305,16,-127,78,60,-80,-12,43,39,0,-12,1940,36,-59,-3,25,56,4,116,23,16,-65,-35,-105,48,-44,-20,-340,196,28,-125,39,29,52,439,-217,199,-32,100,23,-5,-59,-8,88,21,129,61,-38,-21,37,-13,-44,65,-7,32,108,62,26,5,-19,-15,237,390,135,50,47,-10,247,120,83,459,86,32,-5,29,317,12,187,-35,-16,-16,683,-93,-179,24,100,30,-1,10,-116,-137,121,-13,-50,368,-134,-6,70,229,-79,27,-31,54,-41,-36,59,170,30,-7,29,235,39,12,174,86,-147,21,193,1382,-12,176,40,74,1704,-5,61,452,476,-32,93,5,-6,-7,-4,179,459,10,158,-58,45,-52,-22,88,-1,67,51,-49,104,147,798,1,140,84,-749,-78,1060,-146,21,-19,-12,377,92,-11,99,-117,2,44,112,26,45,92,-7,-35,-38,88,249,-24,-39,-234,-13,43,42,164,-8,-75,-11,59,-346,251,147,36,-285,-110,82,-22,625,83,-120,65,-47,270,-21,15,-99,14,7,8,-309,68,-4,57,94,42,-124,-67,270,188,-21,-49,51,193,38,152,57,7,65,-87,157,-2,38,326,-459,-13,207,-30,61,-19,155,250,-68,-92,310,102,-38,-3,41,221,-19,67,16,26,-45,-102,-31,58,270,-46,37,-59,-7,51,-35,12,-21,-24,16,-74,154,-75,-2,133,14,44,266,151,23,-38,501,14,16,82,7,229,57,-36,54,-318,-75,69,28,49,-39,-24,-18,94,156,19,311,116,-61,101,-52,-2,36,19,41,6,17,63,14,-6,122,95,7,31,-2,166,81,500,-27,7,191,296,81,157,-40,324,-39,-10,-45,-17,19,-20,20,-93,-65,15,-89,35,15,-263,22,79,47,54,76,54,152,11,-21,280,264,-67,-2,84,25,-31,155,6,16,1566,-10,56,158,-60,-6,70,66,-145,79,-42,213,-36,-28,71,-40,-18,-1,8,55,112,-228,-56,150,23,92,21,-25,-33,-508,94,26,-9,65,-22,349,-30,206,31,24,44,326,131,-108,-11,20,122,30,22,-125,-158,-17,584,111,6,-66,71,-55,39,-41,267,-24,184,59,3,-5,-36,200,-128,-84,72,1944,162,4,-59,81,21,70,14,-28,27,76,-29,145,52,80,-8,87,88,162,16,1,78,129,-5,8,102,-1,68,-159,58,76,105,171,237,-116,75,71,34,58,516,59,23,633,140,316,140,1251,-158,-28,32,151,161,-25,-18,-5,-21,49,164,-17,208,99,-7,24,48,43,-70,449,62,-1185,29,23,67,98,4,31,-14,24,32,3,166,225,20,-97,-17,800,-147,-3,27,11,-6,16,113,-127,-20,-14,31,-94,-105,46,-28,-22,337,-37,-69,185,4,-15,-22,5,-109,256,3,25,17,172,-28,-69,44,123,-48,51,18,-11,19,-8,4,58,143,-21,-43,142,-39,666,175,-67,-108,-31,-650,-91,-17,-17,790,32,103,-12,147,-72,44,98,-29,132,84,441,-212,-3,-6,-22,67,43,245,-17,-119,115,79,16,591,140,10,13,46,241,56,-84,-13,47,212,124,24,50,-27,-8,299,132,29,52,-40,90,73,-68,46,-66,-39,653,-120,58,-24,1,-85,75,-32,-86,-39,-17,383,-7,40,-123,-29,76,-1,-75,2,564,69,-16,-149,22,-63,52,-58,-75,-158,-333,29,400,135,106,29,-43,-65,-91,-81,-44,53,-158,-97,56,197,-522,15,27,-28,-36,-9,4,-268,62,-59,-33,97,257,-6,-4,15,-113,2772,-58,-33,159,-115,136,-11,-91,-61,62,58,36,-48,5,-37,-10,-4,86,84,-53,-209,73,-52,8,-70,85,-239,656,-54,-102,-21,10,81,-10,-421,36,-9,122,295,125,-188,52,364,-447,14,-58,787,-381,-221,53,39,87,64,31,1517,8,-113,7,-58,92,22,27,-40,-36,-57,406,-236,-248,146,1319,77,-17,-53,44,87,13,8,-175,327,-71,55,-271,-80,-150,152,8,-12,397,73,-4,14,-15,24,610,143,160,123,129,-4,89,57,449,-96,-135,92,-14,10,381,128,25,994,-36,37,-283,1823,-21,28,7,58,-64,147,-102,-12,-6,30,146,-75,45,-6,173,52,184,-31,173,-86,21,-105,81,10,-979,379,-617,26,15,87,418,-314,-39,31,95,-128,-211,-45,4,7,97,174,102,62,103,208,-17,-89,22,-61,-64,-253,159,32,2,85,-138,280,-65,37,44,203,21,-13,-21,-5,44,285,-179,-150,-177,24,-18,1,-13,-9,-161,-27,6,91,123,1111,-180,66,46,23,29,-26,-66,-27,-171,5,108,-29,-20,10,-47,-178,776,106,-176,559,57,-203,-47,-22,-75,36,186,27,71,-38,-16,25,-49,131,-52,-303,167,66,-51,384,-51,-80,-26,-62,-27,31,-50,-98,85,375,21,546,-37,-18,-39,-91,135,-71,64,19,217,0,60,71,148,35,-2,21,-11,9,-36,8,-183,-26,3,-965,-41,57,-73,-425,-42,-45,48,8,31,-373,-129,-25,53,-14,2,-122,-7,-225,-40,686,-29,108,-40,330,-10,-4,1126,121,-11,0,20,113,33,-100,-114,230,143,148,-44,52,8,-148,4,-160,40,57,30,1562,-300,-206,-382,-858,-73,195,156,17,42,36,51,-18,33,47,267,37,54,54,666,-15,65,-47,-14,163,336,-121,123,-382,216,-12,411,-603,476,85,19,-1,68,-24,-113,37,-56,7,-238,195,806,-265,-65,-380,-59,-123,97,-544,15,159,-72,-77,-88,-41,-68,228,-249,-416,-97,-43,63,-13,17,6,699,-79,-23,-233,97,23,1,671,181,51,9,15,32,237,-29,16,76,40,127,119,-130,62,7901,26,59,-78,-56,3,-28,33,413,71,51,15,33,-42,41,-27,108,138,-122,-67,-41,38,199,-10,-29,46,-485,-12,-174,56,42,323,1575,38,85,60,68,10,-74,2,810,6,-85,70,-8,-6,58,354,50,30,-106,-119,33,27,34,255,-67,-4,-18,-150,40,76,-3,462,30,423,431,-2,-79,-33,-22,20,30,-62,124,81,-1,-185,237,-103,-19,-5,114,36,9,109,-37,-80,26,201,-30,61,35,161,12,151,95,80,-25,31,87,273,833,-40,-80,-35,199,-6,36,56,-40,46,-40,-20,-15,-179,95,117,72,19,-42,47,14,-284,76,-281,-137,-93,-70,158,-38,199,64,46,-41,-7,96,-128,49,93,35,-74,-84,-25,-9,-32,34,134,-42,-13,58,10,-91,206,-197,96,221,137,17,43,535,225,39,-365,52,-52,34,-32,-161,131,43,-86,-24,73,186,51,25,216,-1,431,-35,-22,12,-109,54,18,-8,445,253,162,-28,-250,-159,-89,126,72,-34,215,-35,97,5,-99,157,253,206,72,-39,-8,-109,-109,392,209,32,125,-12,22,122,-1,112,-158,23,179,17,78,89,141,358,252,-4,15,25,53,-20,-312,-11,446,442,412,473,53,42,72,336,-31,64,193,22,109,-108,-120,116,149,69,115,-76,-151,97,21,-9,234,-63,60,24,2022,105,252,-21,185,2015,-201,213,110,932,143,133,112,-8,-23,8,-18,37,-76,88,18,-70,112,-74,-72,60,-10,2,-41,-125,-5,-165,-30,50,246,-22,48,31,21,104,89,200,-112,81,-49,-9,104,-141,525,84,38,105,-38,52,24,107,286,31,-78,-23,10,-123,101,-25,-89,94,37,-120,58,-78,-194,29,65,79,67,375,-48,-17,35,877,-348,-119,-219,-183,6,45,-32,-32,-80,3,-21,-46,516,81,-97,30,1832,2137,638,874,467,-18,181,236,15,-64,15,50,-11,-46,2188,-47,269,-19,-39,118,-34,5,-94,33,59,-6,-8,173,-44,-170,47,48,54,15,25,16,101,49,-9,-2,20,-54,156,74,-57,-9,-48,92,-22,-132,56,395,115,169,-50,12,16,-154,-38,9,-153,-31,160,29,197,0,-109,-58,29,-113,58,-164,-137,-202,-6,138,-88,-78,-305,34,-25,121,92,133,25,529,20,36,554,150,157,149,143,384,913,11,124,-24,229,-24,138,289,196,648,-10,74,-685,482,8,-17,120,-32,-255,658,-278,-53,-31,94,-7,-67,340,-6,54,26,179,155,51,-27,41,53,0,-94,290,110,337,-81,161,23,-4,222,96,13,-354,-255,203,260,-17,-7,36,194,163,38,18,34,22,-34,141,198,46,-81,414,-259,-438,159,228,12,167,-80,-116,460,325,-28,-22,12,-185,111,242,83,466,3,353,-12,259,269,103,385,119,288,0,-3,-33,160,21,-376,-113,35,23,-223,-42,46,24,152,-265,52,-414,81,9,507,174,570,-108,1306,-270,-72,-39,198,56,131,361,314,45,232,-18,663,87,-60,-25,32,-19,1079,-138,-16,352,476,83,-150,-97,39,47,30,221,199,6,-4,2928,418,138,621,253,136,-75,73,123,-14,-22,26,122,30,-88,-36,794,342,51,486,82,449,418,713,985,-69,145,81,493,68,-19,40,72,-22,15,0,46,92,31,33,-6,19,157,26,-144,20,59,-57,36,30,-17,1,-21,9,-26,-43,41,-124,32,474,38,177,37,-37,1361,225,-21,60,1421,10,52,112,31,-12,71,49,36,-11,-237,-113,92,-26,-34,69,-41,40,102,-11,130,-62,180,-9,142,21,47,-16,-12,0,42,694,-74,-18,-250,-15,-9,18,114,2,-57,241,66,55,16,929,-25,87,56,116,358,-9,15,71,27,113,-225,15,26,30,50,-4,952,72,102,-196,172,-4,190,-75,118,17,355,607,751,21,-29,53,-22,18,-9,26,-4,44,385,44,495,167,358,288,62,206,28,169,213,-34,-21,-54,82,658,310,540,704,60,365,417,108,7,40,257,33,202,-7,-58,226,71,278,34,163,28,-8,-47,40,33,-54,58,12,-15,102,-22,39,-23,-67,179,35,77,24,-15,40,-19,13,-22,-68,29,-41,273,104,509,33,5,9,586,31,13,15,15,-15,24,-1,-128,109,158,16,89,-153,26,-12,126,-48,418,319,198,-37,102,235,-17,-37,-216,-44,-205,342,245,160,-182,-19,14,-2,901,12,-20,-128,-195,-5,-127,44,20,-64,35,27,-13,3,48,258,-43,-49,101,45,60,48,-21,44,45,50,24,187,14,-473,31,409,-62,-9,189,-63,285,503,123,-144,67,23,195,-55,101,26,-52,59,187,-115,-419,41,93,-20,-73,-92,-313,13,6,-14,66,92,3,21,56,15,-66,110,207,-69,-5,52,100,67,12,25,142,30,33,45,-39,27,-1,-3,-54,-108,-26,-145,553,35,-9,-19,10,16,-34,97,13,-19,7,-49,96,132,-56,44,336,150,67,167,910,-17,113,22,115,73,231,-32,-4,-178,-67,3,23,63,-425,-102,-117,506,72,54,-14,71,-101,51,-6,-40,-45,49,47,767,225,55,-8,-24,157,37,-362,-72,41,20,-45,72,27,33,397,83,-240,199,157,-56,-232,11,-21,167,-55,-63,-77,-8,71,-94,219,-52,0,18,-85,-133,42,-40,-28,-18,16,231,198,-41,55,6,97,-7,173,94,124,-59,559,0,87,742,19,-1,4,13,9,-5,141,-62,772,-51,-186,-31,140,107,-83,232,17,28,17,-31,-39,51,-24,-3,213,3,45,222,21,-15,-72,-29,-189,27,-3,7,197,-24,35,-29,55,0,-4,135,557,-20,116,898,9,98,1,62,-27,5,44,-2,59,-52,24,47,874,23,-5,4,100,-40,111,-11,5,74,-6,96,-56,7,60,162,47,57,20,126,258,18,-61,22,-68,-47,34,61,-47,-1,-32,-47,42,159,30,107,-60,113,95,-75,-7,26,10,-395,31,-112,7,22,26,-74,-20,42,338,93,5,164,-22,140,2259,115,-47,-54,-499,-58,-398,-65,79,-5,-75,-23,28,-3,-62,-131,42,17,9984,186,14,439,264,25,-14,47,-35,-38,-29,-73,-70,250,1,37,3198,-4,-60,1,94,106,10,-61,208,55,62,-242,451,-132,92,81,-29,54,56,27,-111,139,14,-29,171,64,33,183,-14,503,26,80,-18,19,687,-15,470,378,64,263,123,202,1,0,526,88,73,112,15,110,142,321,-171,-94,174,-37,166,92,55,204,7,-19,80,125,70,-12,-194,193,43,198,-22,181,127,69,37,91,-85,67,130,102,225,247,272,32,-127,20,18,225,15,-44,2,1,-42,-18,20,127,19,93,68,-82,-169,-97,-66,-219,-51,-255,-253,-20,12,193,45,-61,136,-51,-54,-216,12,44,-57,1,-11,-132,19,158,-60,-89,-232,252,33,-227,2,-57,10,62,112,-211,-199,149,-131,-29,82,1953,37,-6,-94,20,13,-1,275,52,91,-26,-73,178,44,28,2,-30,102,-41,497,-5,-14,7629,206,-34,-46,163,-13,1164,-57,-120,-10,47,-21,59,22,46,1,70,-189,23,291,-47,-180,-62,-46,9,116,-24,-62,-31,-184,-534,46,-13,-22,-147,741,-104,-56,49,29,-7,-155,36,11,-102,-7,-16,-202,-12,-40,272,-38,65,156,134,52,-3,1117,143,115,-34,40,-190,-6,96,11,6,-59,-34,15,-273,124,117,51,117,65,-12,21,87,125,25,-149,-180,-5,-42,-55,-10,38,56,-29,-14,7,6,74,6,-13,58,38,34,206,21,61,59,46,15,-70,74,-27,-5,-42,-42,-100,-5,21,-75,18,180,13,112,31,11,58,52,-3,87,-584,11,22,5,-28,-49,-35,-16,-18,11,81,31,-76,-25,35,4,60,46,36,76,38,80,171,-46,-3,23,-34,78,50,-5,-17,-10,550,141,-1,120,-32,-46,-159,270,20,16,76,-22,264,141,49,-19,35,18,-30,-20,-60,73,38,75,1,140,3,-33,85,43,135,23,-346,18,273,-42,-72,281,192,-134,2454,25,-86,-18,35,14,-25,-4,7,-48,-35,15,66,-57,-79,37,142,17,14,524,-239,34,17,-43,1,39,8794,126,29,35,124,159,16,-13,31,-22,-14,44,63,121,5,-76,120,4,70,148,-112,299,194,-28,-11,49,-9,-15,-75,-68,31,156,-70,-56,49,24,28,-94,56,0,-39,82,92,-17,-25,5,10,24,-17,-34,363,-55,0,-29,-44,47,42,-17,14,19,-5,21,383,1,5,9,-26,25,-3,20,-2,67,14,-2,24,169,58,-43,41,59,20,-1,38,149,46,-156,26,69,129,46,37,84,164,-48,59,51,-8,137,288,162,-46,174,-59,-18,46,821,-20,60,109,276,338,-119,-21,28,-7,-55,15,-7,384,35,67,-144,160,-24,106,185,11,-53,31,-349,-18,-13,-61,-42,-70,116,-112,125,-74,130,148,92,32,219,18,-35,560,24,-63,-76,113,90,42,27,-69,39,19,3,465,-55,-90,299,0,115,15,-31,133,78,406,10,58,-186,73,-231,46,-24,88,334,6,-30,55,72,-69,82,-18,28,9,58,-17,123,-58,-19,29,24,976,33,-170,-27,-12,39,-12,82,49,37,-25,-57,125,1305,61,450,75,33,-54,12,24,-10,63,-3,8,-5,34,138,-220,48,-28,1590,88,295,-4,10,4682,56,-60,172,-79,39,16,13,240,-62,78,113,5,-52,20,-43,-18,-52,-65,-4,12,-99,-35,98,29,-15,33,28,-39,182,3,707,9,155,298,80,75,-471,170,-52,28,-51,-52,-168,0,4,25,-41,4,-9,-81,-18,23,124,108,-10,-31,24,-11,-70,-18,-32,162,-82,-64,30,-525,14,32,-18,70,33,14,175,35,-106,-51,-22,-71,-166,200,-8,-24,-12,666,-16,28,131,-22,12,92,-143,106,42,-1,60,46,45,11,-15,238,28,-40,-42,24,56,-67,124,67,-27,-129,95,3,273,-221,75,489,107,-4,15,26,-35,-498,-56,50,121,-43,80,-21,288,64,-84,-252,10,115,14,9,304,120,332,291,1091,92,434,13,-17,97,47,213,-26,42,-49,844,25,-132,545,9714,29,315,22,91,23,178,42,-5,379,-5,212,793,-5,135,554,-43,22,4,11,10,302,-171,0,321,-7,381,235,97,22,-4,-90,119,-32,-6,-38,0,-29,340,10,-6,-129,168,162,-18,-27,81,51,-181,-51,12,2,-5,252,-18,-14,5,90,24,25,-51,15,-27,-129,-88,1048,19,-57,-43,-30,-36,69,-45,-152,-39,63,325,61,-48,87,-62,7,1170,-90,-26,104,-3,-81,-65,-136,-29,19,15,0,954,-83,301,76,-54,39,27,103,-33,46,-258,-13,-18,98,-248,-31,10,170,-57,12,1,7,-56,-31,98,-63,29,2591,31,-15,104,148,9,437,-392,22,7,-1,-18,26,139,-68,13,24,40,-159,271,-131,368,9,354,-150,29,-54,-63,8,-96,36,38,9,-69,35,35,203,117,-50,-46,-1,52,7,-17,-214,-88,232,65,211,388,-18,-62,96,-25,276,474,-251,74,-869,-127,-30,446,10,366,31,71,-16,114,119,-10,15,-30,464,-217,-3,7,-8,-27,-69,-1092,-334,72,604,-9,125,19,27,-11,-26,162,67,1,-50,75,-78,36,-403,439,-14,-17,29,43,-36,62,-14,9,-1,220,-150,-6,-10,23,133,13256,126,-11,46,-184,743,97,-14,38,49,31,58,52,50,51,313,74,125,-14,27,-41,84,-47,-28,-10,783,-3,72,179,-29,63,155,383,-24,68,-41,1,2,-182,2,30,14,-34,-31,-189,60,141,42,-14,246,42,32,54,-54,222,302,-78,297,-121,214,14,235,3,208,-14,16,-107,10,4,21,-250,-31,-65,-248,-12,-85,152,44,-336,-20,-6,2,90,-8,-20,-65,-130,21,43,-21,8,-47,791,418,-24,46,-371,75,-9,-14,-394,15,149,86,551,-266,180,104,85,18,-2,-64,-100,64,-190,519,70,-157,52,125,-99,104,28,99,55,-108,-4,-161,26,-65,-64,41,-61,80,-73,-56,-127,0,77,4,-39,-3,-100,-46,111,-66,-16,5,56,-95,259,-142,-68,-11,81,98,24,-9,-11,25,-88,-40,3,44,146,-65,-86,122,215,1978,-47,-135,-40,57,-51,-45,-74,92,-37,117,262,-17,-62,32,353,12,33,-27,56,-15,-179,156,16,32,61,22,-17,-36,-68,49,70,12,-33,-29,95,-283,92,99,60,62,-7,28,235,-166,22,-346,101,11,-14,9,3,-17,-22,558,101,132,109,82,-50,5,-57,10,23,8,108,18,122,151,6,9,138,25,354,25,62,-129,336,-60,-105,-57,82,153,158,6,-138,7,33,160,-46,19,-83,27,32,14,22,409,1,58,-38,-17,-60,-103,111,-55,17,61,11,-64,-213,108,-418,-940,-261,-68,51,-22,-17,-34,46,37,466,74,374,449,384,126,-79,59,11,53,26,-37,-18,-14,42,46,10,-72,-167,-71,-342,-34,85,-9,15,92,-191,-63,56,4,-47,196,75,-34,-15,-40,-279,-146,-5,-70,258,-181,21,-239,-42,-15,-33,85,-91,-37,-23,110,288,74,135,40,-65,-20,-22,28,147,50,-2,188,21,71,279,10,48,-7,23,-26,-69,330,-12,-28,-20,-11,-173,12,99,-61,-44,88,179,-141,-131,-3,229,-77,73,17,14,50,-16,36,63,36,78,40,302,15,20,-39,13,57,-19,-16,-35,80,97,4,108,13,-25,52,121,226,-27,8,24,-133,66,22,62,47,-83,330,53,6,-11,44,-2,-16,-68,715,-103,113,132,40,-44,60,-15,2,-16,177,67,96,464,219,-129,-293,-56,-40,24,16,7,155,12,415,7,32,49,0,-75,13,-24,47,144,-27,-45,218,97,-105,-71,-5,324,-25,58,107,-46,13,39,87,192,71,-90,54,-6,608,-71,-3,21,224,7,81,-24,-15,94,12,262,79,16,75,37,54,1,17,-196,18,899,173,155,593,4,-3,-58,6,407,-8,-20,-97,-14,-67,49,4,-39,-44,-55,-37,-189,255,-15,-36,-10,-29,421,69,114,-26,-3,-25,71,-1,14,-97,-53,298,-79,55,-52,71,-32,22,-95,-77,136,43,8,357,-19,41,433,42,198,6,46,35,-42,4,10,4,-26,-5,0,-60,46,68,30,3,38,287,158,295,129,259,-6,109,72,-12,128,-28,110,-78,-221,-6,87,-38,88,50,46,39,-6,-20,250,27,15,-10,321,33,41,1980,-17,52,-73,-370,-69,23,-77,7,632,48,5,45,233,361,-78,240,42,580,58,161,1,15,18,-135,-58,14,204,22,286,54,55,120,-30,-3,68,408,70,3097,1004,-61,72,141,1,-117,182,26,349,1,-19,41,22,64,11,451,-36,78,125,-24,1100,98,93,70,28,71,-14,-54,-360,453,-5,29,14,141,80,37,-26,179,-44,-23,105,11,-84,-4,8,24,33,58,314,151,52,61,-119,-13,168,-119,174,26,194,76,32,-30,12734,55,214,24,-30,-12,10,296,305,-83,11,-69,127,236,-112,25,74,-38,27,178,-133,-52,-56,-93,8281,4,22,-84,-47,-44,-8,182,33,329,-1,-292,-51,-21,-71,-3,156,-133,490,-7,18,391,62,-9,154,-10,25,342,-46,105,-287,235,165,99,135,-219,16,1110,679,24,-25,145,370,36,1807,58,144,-70,-27,-36,-12,23,-78,159,147,-44,1531,42,-46,-104,10,-64,112,32,-12,5174,-47,299,2491,-36,71,26,-91,-51,-34,-11,-30,348,100,0,27,-21,-136,25,-192,-205,44,-33,-161,22,55,-27,21,60,107,-56,148,-22,-39,-45,-151,50,-119,2,53,-45,87,-80,-38,-32,47,-308,-41,-614,-7,-58,-331,109,-114,-30,165,50,12,-52,72,49,176,867,-161,18,25,397,-227,108,326,106,-32,151,-40,-27,-21,85,-31,40,-10,107,-87,49,-34,-109,365,2,-137,1,45,-24,-81,-45,38,-52,-67,53,-42,65,224,-38,498,426,99,53,116,306,-33,27,111,49,-94,-19,-8,14,-6,26,-21,96,198,138,-151,16,23,-34,410,372,-46,244,-16,118,-32,-14,5,501,718,182,96,31,224,-21,18,141,-56,42,62,-129,32,33,-152,-30,2,-133,71,-25,-19,142,35,30,2,83,86,53,70,-11,135,139,2,366,205,24,-9,17,-40,23,-205,457,-1,160,135,74,11,62,-16,244,35,14,84,60,58,58,176,-44,-48,83,60,-30,44,44,106,185,-70,-10,170,56,132,278,35,4,-107,-17,27,8,416,2,-138,-27,310,12,-51,-97,-116,130,121,29,-27,2,-15,-42,59,99,-46,124,42,73,77,-39,-53,-76,695,4,-4,-61,360,2,-15,-32,-4,-54,57,23,11,-11,1,103,39,18,-19,-3,-158,358,-62,49,-17,3,28,-14,11,115,-4,22,319,157,-86,-16,0,42,118,67,347,-160,75,-73,78,-25,35,10,-9,-9,-7,-1,14,52,124,94,88,60,-6,-49,175,9,102,-24,-63,170,4,76,-14,54,-29,135,21,-72,19,462,431,-21,107,-1,12,449,163,39,553,502,361,119,139,82,24,203,-81,16,25,226,207,39,75,1717,54,1,219,555,33,106,61,-20,8,-34,60,-46,76,0,103,28,-37,592,81,42,108,175,78,97,-13,5,-10,6,28,81,-19,278,77,-54,145,46,-11,-21,46,-3,-13,37,125,193,24,-20,-17,188,30,70,75,50,36,81,-17,-8,-6,-28,98,250,22,39,81,86,1,23,210,3,-24,24,23,2285,13,242,35,17,5,-9,48,145,32,-47,59,61,-10,-34,-138,14,-6,11,275,29,-27,64,112,36,3,46,-7,-12,52,-37,239,3,275,147,133,160,235,58,458,-35,230,-30,4,-55,277,0,158,4,156,266,-16,19,123,-13,-7,550,-1,8,2,-3,53,-47,-6,252,-91,548,224,-230,-16,-9,120,89,0,366,44,-32,115,72,116,-38,68,14,135,-24,48,-36,-13,95,17,40,48,13,21,-253,124,902,40,85,778,-201,267,427,337,56,55,63,176,11,0,30,566,-13,-48,67,60,48,4,22,79,-85,-15,307,24,-98,14,454,93,4300,98,-79,46,61,2,119,133,28,6,-14,100,61,0,35,-1,4,414,6,-28,84,55,309,45,143,198,46,-11,48,-6,-454,294,3,-47,41,230,687,182,73,-7,-20,83,177,233,27,216,37,336,118,30,-15,20,136,-140,67,266,15,-1,155,117,54,8,55,27,405,156,-321,315,549,-26,333,76,-76,39,483,651,108,15,21,29,237,102,440,-59,134,103,76,57,246,22,39,139,45,227,102,171,23,37,103,1,159,26,1,27,42,53,75,151,9,509,11,2680,57,91,18,472,185,67,1235,83,61,600,383,24,46,55,-4,78,33,-47,102,4,172,41,69,103,-18,413,19,135,1117,10,79,141,141,112,16,94,-16,-30,24,-37,278,343,63,96,-16,34,-5,59,134,-13,-13,111,263,67,-28,250,-42,-486,-131,136,21,234,-16,-38,65,-7,-38,56,285,-68,7,940,17,14,-11,-3,45,-42,149,-617,106,32,-31,158,49,178,256,275,264,198,143,13,90,249,-21,11,333,186,100,192,-49,53,216,73,89,117,143,192,-237,428,35,-53,-32,2,87,14,100,116,305,113,345,30,1045,91,41,1080,27,20,-14,-57,-32,-10,174,5,141,54,7,-27,-13,373,-191,224,-4,149,17,5,6,-17,92,-195,403,61,28,143,57,215,79,28,-50,41,642,-369,465,969,556,0,154,239,-77,38,143,74,482,-3,-158,394,421,36,26,197,36,1,25,68,44,40,0,46,139,-1,333,186,82,861,445,-20,74,158,129,-64,78,104,23,52,110,80,-24,27,14,20,-2,68,685,-4,17,-5,54,-19,29,72,75,160,-7,116,16,76,68,156,569,411,103,155,-57,-91,1159,-8,8,28,24,58,19,84,534,-11,-46,66,39,107,490,11,22,-48,1436,1232,-35,32,-6,-13,2,85,191,6,286,316,67,67,-24,-286,138,1218,-37,-51,-54,7,64,-67,0,-56,-7,21,156,208,73,311,-21,252,104,580,-190,-55,66,15,441,-528,32,50,58,94,204,61,-15,17299,75,39,0,63,-108,-16,-137,62,627,-4,423,-19,45,36,95,-19,397,-22,-39,-23,373,5,-39,31,-16,49,-59,44,71,62,1,189,230,120,152,269,585,4,100,-114,312,2587,-79,-11,17,17,178,-246,-27,-69,-194,324,-64,106,574,-171,37,214,113,71,47,10,58,144,-166,-55,-6,68,91,10,-25,54,68,-16,-11,54,129,-25,-7,10,223,-10,81,822,11,9,286,26,101,-13,164,195,-99,10,44,-55,263,7,-58,-147,480,-16,64,68,91,115,57,109,19,-24,-50,-27,8,4,58,17,29,58,637,7,-243,134,69,44,-11,-2,32,-114,1,755,-59,166,31,-141,28,113,-242,-55,112,-80,156,23,141,134,-62,94,18,212,18,-5,324,93,111,34,68,-1,-2,132,37,3,87,98,520,126,57,16,12,78,89,233,7,142,27,89,20,-43,119,1192,-171,16,72,144,80,30,36,26,-81,64,-28,223,10,10,-40,12,110,45,-37,-86,109,570,148,58,189,53,61,40,33,22,77,211,25,117,14,360,18,-9,8,51,-131,134,223,-28,32,-85,40,118,25,9,-204,132,137,173,364,-71,30,-10,213,80,-93,93,6,498,4,6,-7,648,119,15,13,279,55,209,145,250,796,72,-11,925,-233,169,-27,70,58,235,38,43,277,-94,89,-6,33,28,84,-90,-80,31,42,-33,-11,6,-14,36,-3,561,102,613,26,-21,22,6,-12,-26,70,27,114,-6,137,156,58,141,101,19,2,60,-36,147,45,37,990,-108,109,155,-46,42,77,-13,-37,39,-137,157,49,41,309,-207,143,251,-11,26,41,86,78,54,-116,0,409,35,87,68,264,-44,-38,14,11,26,34,162,172,15,482,723,57,99,-10,84,-39,92,224,96,477,227,178,182,150,528,-13,134,45,70,-1,27,252,98,477,469,101,605,113,254,92,2,33,-22,10,90,48,51,427,8,98,165,707,61,351,83,-221,-66,-5,47,-36,10,135,76,264,107,422,92,102,37,233,352,13,59,16,24,36,40,17,-38,7,58,12,156,0,82,108,96,-24,39,549,603,232,169,160,470,30,30,-48,-222,-10,44,32,259,206,84,-3,47,88,9,45,33,297,15,172,79,-22,-35,161,5,132,-30,-53,729,-8,38,12,55,-18,-10,99,40,72,56,204,-91,79,87,-29,-144,62,749,9,-51,-148,9,78,-125,233,-7,142,-56,209,-63,15,-78,9,-6,-5,24,-50,262,394,207,99,140,-70,72,744,90,-32,29,110,541,79,46,216,505,-64,373,-39,28,126,54,-37,179,-346,73,35,116,22,239,60,85,-95,262,163,45,109,-1,30,112,9,-70,-30,15,13,89,3,-4,-48,52,22,-3,189,26,-1,-35,42,453,-16,87,78,-66,-35,27,-54,-36,44,-6,-5,158,310,-69,15,21,-199,713,132,37,23,-122,21,11,20,39,209,-2,158,92,-50,38,11,171,21,77,17,57,267,-19,1466,-13,6,9,-29,6,250,904,-252,45,123,913,218,6,429,-55,-83,87,51,125,73,-37,30,32,191,24,12,4,259,33,217,47,63,194,1,175,4,-69,15,140,24,36,-6,-735,263,55,17,80,53,397,723,-27,8,97,75,-146,109,190,31,37,32,13,183,-2,84,2,51,-139,3,171,49,896,275,-171,62,-107,-50,409,48,333,171,35,1439,685,437,66,29,21,28,283,14,355,534,29,69,38,103,41,284,-97,169,523,113,199,-157,47,209,181,307,-92,-80,271,460,17,31,-14,-331,-3,-22,73,439,-22,41,-57,345,15,-18,26,-187,-17,152,423,433,51,242,104,120,-7,-34,187,45,239,153,-174,154,-38,-22,271,-105,41,802,221,79,42,44,-225,81,11,36,64,62,622,45,20,9,297,-9,-18,-56,82,67,18,455,685,104,98,1017,118,143,-13,206,379,81,83,52,-2,78,-183,56,130,90,55,36,89,47,1140,66,-67,-22,204,14,19,71,24,-98,341,74,65,-49,321,95,175,441,58,-50,-22,56,738,-6,113,452,-22,281,-27,-17,14,2,166,42,28,49,147,443,-12,70,17,391,-16,-3,61,341,162,95,76,-46,110,8,18,-23,-122,18,38,217,-65,2,46,-41,-38,-10,115,23,121,-68,281,370,227,49,163,52,164,22,60,37,60,4,228,57,662,1568,746,91,31,238,654,161,294,5,105,121,117,80,-2,38,75,81,16,-205,-20,-4,46,608,47,124,244,21,-16,66,46,16,-16,29,25,46,-29,11,793,106,40,57,-28,137,94,166,202,2,252,301,373,52,8,-28,112,141,-80,150,35,48,169,-31,559,128,93,-32,80,-344,156,67,-15,15,61,28,40,395,657,39,242,133,76,29,-44,-15,407,35,241,576,579,229,1735,11,462,-22,57,439,-57,284,294,695,229,191,83,31,74,-141,244,813,-85,88,-31,62,-115,-39,-84,-14,52,130,204,32,-12,180,107,22,246,94,161,487,716,813,162,85,181,57,3,-20,-56,-234,140,262,180,-5,-22,94,286,0,65,43,3015,1378,-16,420,34,60,11,29,231,139,129,234,236,36,-10,-325,-3,280,246,49,-28,227,255,55,404,7,147,61,429,267,10,-111,-12,168,-174,-17,156,-9,-67,100,20,1696,-57,240,101,141,155,17,116,76,-67,-35,68,55,27,-214,-44,14,134,14,-14,17,474,581,-20,-4,-121,75,146,213,315,362,-358,-12,3,76,19,-37,-38,-1,-55,273,100,114,3,94,-32,137,-1,-112,552,186,145,-35,-98,62,99,-100,-321,220,306,77,504,16,841,143,82,71,366,39,-48,591,189,-2,42,115,16,108,-25,79,554,25,214,3383,53,367,100,324,374,214,128,1749,60,304,381,33,-94,-3,99,20,-1,275,233,-5,151,37,303,170,75,158,353,-1,-45,-21,27,51,79,49,1,63,5,73,30,-53,158,291,455,277,-31,160,774,70,134,-4,-41,28,53,61,6,-173,-39,12,97,1,101,432,15,52,44,-46,890,175,226,0,147,59,331,12,64,13,333,-42,-10,54,11,78,286,331,-21,-39,61,-31,-105,-147,-7,-3,-83,-100,296,84,96,189,82,101,-46,0,200,-14,-430,102,32,21,28,-6,10,226,140,99,-60,-78,57,-39,35,-6,416,4,-170,764,138,200,49,48,66,104,378,-17,-30,-58,-17,671,-40,-10,118,331,78,-219,60,160,32,-4,122,-20,78,-82,126,39,2,218,23,116,83,57,15,-9,-27,-23,26,-85,273,87,898,-16,-59,21,222,194,194,67,139,17,2,13,-9,244,-12,273,-68,51,-32,75,60,-4,38,-143,150,31,34,195,189,125,5,26,99,846,601,842,387,540,-25,409,142,145,10,7,305,165,238,23,150,89,-24,246,36,126,23,254,136,165,29,383,104,197,-93,-84,37,77,16,20,288,-33,131,126,-53,-54,129,-210,-73,26,107,-23,-18,-15,575,206,-24,464,82,-19,-29,-67,-23,57,-27,35,531,-27,-68,307,-28,111,7,9,-36,246,184,-27,330,953,350,1287,7,104,310,-54,27,88,142,-78,215,40,22,-69,174,836,19,435,502,12,218,-274,573,-27,169,59,27,7,176,743,427,177,-49,34,30,75,-299,535,161,26,67,24,-40,4,225,30,54,-170,42,203,87,7,-11,36,62,-5,12,883,61,-28,546,136,58,144,-39,-16,-21,211,558,-4,673,-72,90,166,481,-47,-73,-131,212,84,453,100,-173,-24,29,18,88,43,-76,137,457,79,-23,-51,58,17,85,151,-29,340,305,-25,-220,92,48,49,176,375,-14,-5,510,-12,57,365,24,89,204,90,-24,-4,-16,40,9,45,-21,66,27,12,110,3,-59,22,9,32,-135,16,-60,34,-44,-60,68,-97,140,194,-2,122,-10,32,93,100,-53,170,-421,-35,233,140,131,91,1,25,12,160,84,-34,93,348,52,84,22,46,259,62,329,43,25,280,-9,-40,58,-2,-57,77,9,282,-75,-17,-57,220,9,105,28,26,5,453,50,176,88,84,424,183,8,42,-4,470,4,95,39,176,140,61,110,436,203,148,101,15,309,21,-275,305,558,-118,80,8,-5,6,-35,7,-16,112,28,10,0,249,62,41,-5,143,-68,18,-4,291,209,150,94,261,569,27,-8,106,118,20,100,16,56,-149,22,27,187,-15,40,11,987,388,16,189,-21,0,93,240,134,388,106,241,-22,630,39,69,-39,1096,216,46,-20,-76,-16,287,61,246,49,-95,-48,314,-16,159,137,23,184,270,211,88,-33,7,-54,266,96,-3,-75,151,174,123,-38,135,124,101,439,-124,229,211,87,89,24,407,119,160,239,13,428,221,216,11,33,26,-6,84,84,94,48,39,-2,354,110,70,-9,-308,56,48,4,188,52,-20,57,-69,-3,7,28,-20,-91,-27,-35,49,63,102,31,89,33,1223,-22,-49,-35,-10,108,5,86,-12,-87,68,1338,49,531,355,1252,32,154,-75,391,551,246,-145,429,0,162,233,109,206,122,298,93,285,-120,406,-26,78,44,37,145,-33,8,1,468,-4,-15,40,204,104,302,143,71,218,43,152,5,14,13,667,58,36,522,13,23,373,-230,122,337,1511,326,89,16,53,185,896,324,826,-73,108,94,-11,215,96,281,21,110,52,-110,11,-380,237,11,9,-260,154,529,486,84,155,162,-99,8,100,207,-35,137,678,-12,182,332,294,12,473,-3,43,54,-62,183,31,-57,63,90,185,100,75,4,102,13567,244,77,21,-6,213,275,-3,98,170,88,1711,-38,190,682,-7,44,10,21,13,44,154,8,292,22,106,334,548,-30,90,15,-2,-97,4,100,307,-8,107,41,389,163,263,18,500,426,-30,14,932,447,65,74,81,6,-18,75,-105,-21,-11,161,208,50,177,-104,83,6,-5,3,117,361,49,82,15,21,-67,43,87,234,150,-2,482,336,298,48,77,50,40,183,105,93,671,75,146,314,94,118,406,800,27,90,-4,87,35,47,140,18,122,-10,109,123,316,394,66,294,56,157,-6,-4,63,108,25,66,631,371,145,1580,-42,-193,20,-20,117,154,12,32,56,287,-13,3,-17,300,108,38,-362,270,28,-39,46,46,27,351,89,20,136,-25,-6,-37,34,144,750,-20,-18,52,51,-15,-123,-335,113,47,-49,-5,73,322,28,24,-68,112,-11,-156,-41,-26,93,32,62,39,-2,33,47,-63,-8,187,28,157,281,-38,117,403,-6,20,8,54,38,10,118,277,16,1,39,-59,342,218,-18,24,270,242,93,48,105,-7,126,-96,42,-44,219,143,37,4,-4,22,99,5,44,43,13,95,5,2,-221,193,-12,381,229,123,22,90,243,-52,730,64,1,30,185,909,23,511,14,204,216,360,-3,3949,62,144,-14,11,-5,245,92,116,1357,-60,210,71,92,51,32,-29,-177,124,19,-2,49,9,-12,75,49,-24,35,44,-22,18,-21,-73,-8,-58,164,98,37,54,540,22,186,49,283,616,17,121,-161,194,-30,6,-11,-51,-68,38,27,145,-14,42,75,161,18,98,249,-15,-263,2047,-15,138,1515,373,12,294,426,18,470,20,152,-54,17,165,94,179,68,78,-11,34,-12,46,230,-17,-76,38,32,25,81,-62,91,340,2397,338,-12,35,84,-5,-50,54,6,-131,-222,5,-108,49,3,-11,-18,404,412,182,384,31,110,16,152,77,242,257,7,3,60,299,501,68,44,50,328,289,1057,235,174,12,68,516,-96,-3,23,107,229,116,423,50,138,80,21,-9,116,-24,69,38,451,87,-38,47,58,41,5,-58,-26,-42,-503,-30,20,263,-8,-241,-388,48,10,43,45,254,132,6,-13,22,-56,287,355,49,27,11,37,0,-64,37,-1,27,244,1270,93,6,285,419,149,587,4,296,55,-251,17,-213,29,181,85,53,-108,163,-18,-27,127,107,29,200,243,4,50,-112,214,39,-27,-168,108,25,757,345,-62,359,-104,128,234,787,-16,834,-11,514,-241,-5,81,142,140,74,107,70,18,11,34,1,54,-27,40,25,20,204,-2,12,-29,47,61,-27,63,-1,-7,37,693,65,213,81,73,64,154,47,1312,67,270,38,1,81,134,100,-16,115,226,415,94,103,12,99,291,1607,70,45,154,14,65,73,457,-45,66,-40,-115,562,123,52,171,253,5,32,-27,17,5,163,2304,47,829,17,31,-101,94,9,1,83,16,157,26,4,114,63,153,29,25,146,13,409,464,84,1918,-69,263,-47,906,110,-39,152,-151,30,153,324,951,292,-50,144,134,-8,-8,-32,657,263,35,235,-63,-132,-16,-154,167,41,22,97,533,95,73,80,-251,56,36,-7,-12,105,89,655,77,-10,235,116,264,10,36,-68,-187,71,-3,-75,45,95,10,273,60,37,162,86,584,65,241,831,171,55,74,-1,-37,0,-115,56,-9,-14,28,133,21,2,73,20,93,339,196,183,47,161,-159,53,66,174,241,14,35,16,162,-146,50,49,-98,101,-2,29,48,200,151,39,27,112,3,-250,70,695,-37,57,18,123,84,94,324,270,1524,52,69,-63,-66,892,232,-4,80,0,-58,-44,45,26,9,284,782,-20,31,23,192,-53,-31,-111,49,28,1,-12,41,-13,142,-75,309,313,312,27,157,187,3260,-22,15,281,326,101,5,82,53,109,66,-5,301,-3,88,380,35,-571,181,-57,41,3,3,49,-35,-16,-41,-397,-15,34,-38,-23,190,130,265,-2,301,141,375,-58,88,-26,38,26,-35,-79,126,341,22,-16,843,165,344,79,138,-190,-101,-69,0,166,334,5,-74,-20,24,8,13,-43,425,-36,14,-130,200,734,30,-44,-28,49,-37,203,934,-15,-48,-23,-36,-101,1071,105,102,2385,640,325,97,43,116,34,137,-13,177,-101,105,77,-52,234,192,354,8,66,-79,872,-304,23,-9,40,-47,96,-10,118,733,-12,-2,159,-116,276,46,240,180,2567,84,-25,-87,252,40,2012,-14,-203,55,-6,61,31,110,221,786,205,223,-54,332,-17,986,-6,101,69,-9,173,301,10,131,0,-20,7,25,23,-16,80,270,20,46,178,81,-19,556,215,-7,-114,45,192,279,-20,690,57,248,443,662,-20,-23,11,119,76,49,-11,57,59,-100,197,293,115,-40,13,-46,22,124,74,113,1033,323,1870,113,25,110,178,50,12,130,551,28,-3,-5,199,59,-36,83,668,-378,266,80,210,527,29,325,-2,119,86,-88,19,107,-25,160,834,8,21,106,103,-35,290,295,22,268,394,264,52,-138,6,34,112,43,106,87,26,175,19,-5,90,26,168,18,7,320,9,183,32,-25,23,-7,153,3,-36,28,-79,407,10,68,33,84,97,226,99,939,71,-149,1104,38,-5,132,31,59,42,77,-20,332,223,32,138,-24,212,221,69,252,-22,412,514,-66,38,37,258,29,629,373,35,132,8,469,585,116,95,-41,234,215,18,-55,250,31,288,204,16,-11,140,941,-186,-9,-25,94,146,68,28,39,-12,-55,-81,178,303,15,104,-43,15,176,-87,49,81,8,5,58,-20,292,-91,162,80,-17,-203,5,-103,180,-11,-22,-108,15,-6,-43,61,142,9,704,-152,78,96,116,199,259,207,112,56,602,115,27,88,199,-68,515,41,-34,86,2631,1361,96,1229,15,31,95,157,31,29,46,40,846,-31,-61,188,-44,742,119,94,-111,252,55,-7,18,36,141,82,-10,157,25,-27,75,-5,38,74,-195,494,-10,-7,100,224,52,45,-22,45,107,193,54,-118,-38,-7,-3,64,-52,144,-55,793,-44,25,-63,246,14,-110,-19,13,259,57,-9,-102,69,98,-24,59,5,-34,38,-25,315,198,82,211,15,717,117,310,30,51,209,118,144,66,102,100,108,98,44,2974,85,232,631,61,11,110,61,15,-271,1130,694,5,334,72,33,83,173,115,-19,57,117,48,0,132,353,139,209,248,72,41,179,-45,260,121,73,85,162,25,79,59,84,34,108,186,-1,-120,182,91,333,77,242,-231,-105,-49,-13,-35,34,5,104,203,-93,54,12,14,356,-37,268,258,-10,455,78,642,80,33,157,65,283,1827,495,6,24,28,32,351,150,-152,144,131,-36,170,243,544,134,-30,-67,-80,-229,-46,28,49,-18,28,14,189,271,269,-187,224,70,91,382,-18,132,2,515,-95,33,920,93,151,73,20,-37,-86,6,58,166,-164,82,-30,14,55,-76,26,84,25,-16,539,186,34,369,11,71,-18,64,1,22,10,49,-157,-1,90,87,133,7,284,320,38,85,-1,-1,3,-15,10,74,50,61,422,32,162,-68,198,-35,37,-2,-45,14,-29,115,1263,227,155,28,363,29,39,282,207,263,201,545,289,371,-36,-8,87,149,5,127,-37,139,-44,37,759,292,117,355,10,78,261,280,68,45,102,-61,1,54,219,126,257,54,71,-53,722,197,-47,39,188,356,-38,1,-44,160,150,39,-3,33,18,-64,137,106,54,-74,-41,60,-9,-36,10,122,104,40,-39,-88,57,311,359,163,54,3,-122,17,74,41,305,78,35,40,25,86,7,-156,93,74,69,5,26,132,72,347,158,11,-8,21,-144,-18,135,208,5,-16,41,0,74,82,-55,-24,11,-3,-23,33,6,73,-22,-97,-28,88,-246,47,-101,11,4,24,-87,-96,-156,24,43,-72,15,40,36,15,14,-19,-33,57,-33,-6,-524,178,-34,69,77,-13,-38,-9,-10,8,32,-26,39,18,955,283,249,-4,-1,121,879,28,89,815,145,-49,-53,-104,-12,24,11,183,-27,47,-9,39,42,5,-9,-44,1147,50,54,14,-6,-22,190,-39,-5,-7,-19,14,-5,-20,-51,-23,-20,-14,54,-163,-50,2596,-57,191,-38,143,-18,138,10,24,-38,-66,-45,-7,-69,-24,-2,-2,0,-33,-15,-16,-13,88,-22,5,29,20,28,-63,30,-3,21,135,19,85,-119,942,40,234,-309,-351,-264,-298,-936,-212,8
-36,-180,-88,24,-53,-82,-3,-34,5,-38,-150,-86,-35,-34,-2,51,-43,-35,16137,-174,-47,-28,2,2,-170,-26,-62,17,-24,-23,-65,-61,-1613,-639,-1476,-1100,-36,102,343,151,264,674,1452,7223,493,1237,5299,6,-27,5,171,2944,47,1094,-2,120,179,-4,80,54,10,142,244,29,69,85,496,75,-119,-91,-93,216,635,-75,396,71,89,156,352,4,81,296,30,16,75,345,78,177,215,39,238,21,152,172,104,-29,-23,112,60,-15,22,-35,42,47,-286,1,1355,158,-252,311,-62,-2,24,-107,-78,142,41,15,33,36,19,39,77,263,51,-105,117,-18,77,33,147,86,48,59,-2,192,-2,335,198,73,-73,-42,103,72,38,35,77,381,-11,68,14,22,45,86,113,6,105,-84,402,-85,1787,73,59,104,290,88,55,90,415,209,610,14,38,36,149,169,106,23,-34,61,193,91,27,239,73,5,-13,-2,-334,-87,1252,3,-6,-31,290,471,57,68,10,277,58,281,15,75,34,150,-9,99,54,246,34,40,61,8,1704,-256,163,1124,18,53,180,-36,15,24,605,5619,-8,57,417,21,6,39,417,136,19,-94,73,149,537,335,1605,70,1154,7,17,16,251,198,139,114,74,180,257,9,207,-31,26,32,518,52,578,239,-29,82,-24,-7,23,-163,-12,-52,-147,65,128,-14,42,243,77,3,-175,40,21,683,1206,120,-10,-18,41,111,407,-46,5366,570,284,-25,-7,64,101,150,827,14,102,95,28,33,103,-14,86,929,59,139,-268,152,-20,39,315,-16,15,17,69,-7,24,694,610,579,-19,5,655,425,25,-14,188,15,182,68,71,52,199,103,384,145,56,-16,756,15,36,-12,230,45,40,986,154,-41,707,1,72,101,38,73,-2,26,-196,175,200,618,16,66,-7,365,412,259,181,-92,178,83,513,194,-36,178,385,68,43,-4,-149,477,357,161,-75,73,66,162,-36,-9,17,-32,-4,143,51,56,200,189,360,152,67,47,68,156,1287,-125,-38,3,559,176,10,-6,22,59,139,42,-30,83,-10,946,214,89,-1,20,914,57,95,33,558,23,-11,133,-8,123,245,220,210,175,850,96,133,19,96,31,305,-24,45,427,74,16,839,503,10,-127,195,-178,47,0,-15,20,125,1090,17,2,-65,-17,-138,34,17,15,-15,41,563,-40,10,64,-81,591,87,183,582,126,346,-1,49,67,102,1,-19,137,34,-17,47,50,48,69,32,-23,32,-28,122,472,99,259,124,-3,974,-26,-82,45,113,41,81,-44,387,190,53,120,50,264,5,6,0,253,672,196,88,34,124,2481,78,197,150,577,127,48,159,53,519,224,671,237,118,-22,115,-153,34,78,-12,115,348,71,593,729,14,-4,87,25,17,20,3408,26,-42,52,270,8794,44,103,233,-190,-26,47,53,240,69,15,108,56,239,12,13,237,56,173,46,-21,280,68,37,47,34,48,-55,160,63,-17,25,8,-11,35,-3,50,273,68,81,221,-228,97,61,227,-2,-62,26,14,27,112,5,82,103,233,426,2,19,31,39,130,107,-10,114,37,61,-8,480,82,129,45,-20,322,36,119,17,12,3,2472,126,234,362,92,29,24,-7,419,51,98,12,278,26,13,41,20,82,103,26,275,745,86,-24,29,9,26,87,204,12,72,113,92,177,4,32,66,141,-16,130,-30,-45,-63,80,260,59,77,24,-17,80,32,141,136,105,33,25,679,449,-87,-14,89,103,51,40,160,317,1,247,-56,72,82,148,136,21,23,64,414,103,67,-525,163,-19,-12,18,107,-23,38,-69,127,35,10,42,-15,204,17,161,10,34,152,12,1450,66,18,40,154,744,-67,77,247,-76,-15,-44,-20,70,48,-44,6,125,-238,19,25,24,338,-54,513,41,24,-9,1150,80,-10,5,123,206,1,713,-1,155,23,-13,4,32,27,822,-33,165,65,0,314,243,42,-65,1351,388,100,-56,143,-136,1501,801,267,10,109,31,-29,-35,8723,63,10,547,471,744,171,68,17,87,-212,-273,194,-67,-27,7,-242,-114,104,-61,74,308,2427,242,106,0,-36,181,208,9,122,-24,-17,98,-7,78,131,-158,-50,40,38,1,380,15,-47,17,-2,114,-99,-3,126,-11,-83,-6,-35,-136,58,-30,322,-22,-26,166,1183,22,115,140,916,6981,161,1,12,625,-100,4,-196,2139,-5,-28,18,8,30,48,134,89,7605,253,-43,-2,22,92,-139,195,75,-166,6565,-51,-38,137,-11,281,6432,-24,-92,27,66,14,5,95,-168,907,590,6,-31,49,763,58,24,78,5910,426,77,126,43,107,174,6,-58,17,19,18,3322,-24,104,17,-21,7,153,63,-5,107,-74,45,15,-50,128,40,-73,-130,77,217,14,-336,62,168,32,-35,532,132,-77,233,36,5,191,40,-67,-8,-120,38,-22,60,-16,44,-42,-8,2,88,-15,10,-40,184,12,187,-51,-91,5280,-20,224,21,105,-30,-9,-73,6,-24,-4,-4,101,1914,12,20,-144,78,-59,42,52,71,-56,-92,-2,45,70,-770,5068,33,47,2,1324,-35,49,-39,3501,-97,163,30,65,-9,-39,-415,117,61,3,-47,49,-116,1537,106,71,30,28,-201,-22,168,83,101,-11,265,-7,-189,21,64,447,143,9,144,-8,-32,561,51,729,76,313,77,1727,15,385,313,291,-55,35,101,2871,89,181,224,298,10,23,61,1056,-62,667,11,102,52,132,35,-35,31,2,538,41,-24,46,144,16,-3,117,4221,744,81,39,774,-18,96,7,45,75,380,856,-6,-23,13,-70,763,107,1308,38,-4,159,16,3005,140,-5,-21,-171,-18,38,41,21,-37,14,-18,222,395,37,203,16,257,-37,-53,58,52,-21,30,122,959,7,-10,15,34,14,24,-10,48,322,685,-12,21,40,331,8,299,539,14,790,111,345,-42,101,48,-23,45,54,-10,-35,55,418,27,-70,-29,23,-124,26,44,-15,313,72,51,89,7,55,99,-117,145,-143,28,-9,62,-115,105,-9,-10,5,-118,104,317,-29,-130,19,752,15679,4654,-3,16,-199,158,-82,14,112,-2,-154,29,88,14,-69,63,66,585,68,114,57,-7,9,38,296,17,217,793,-4,-1,-15,338,40,-22,10,242,381,143,82,-29,-10,-22,20,20,1091,107,89,-1,142,-51,-37,-107,38,40,317,139,-28,139,7,28,395,27,2,4,371,22,488,3627,6,194,-35,4,467,52,196,32,53,26,85,2,9,71,2170,6,84,-2,1,112,77,204,119,11,-233,66,101,16,111,158,145,15,311,-76,128,21,1,101,-67,149,93,57,377,162,209,-4,109,10,34,-94,-15,-390,25,1424,82,8,446,366,43,-22,-1,45,663,-13,63,15,-39,421,-39,25,19,-33,456,-32,96,483,-43,212,45,483,5493,8,685,2999,230,-16,1903,35,321,45,186,178,232,32,-1,-16,62,197,80,128,46,40,-5,88,1589,31,-24,166,32,225,283,-212,170,365,-11,-37,58,67,30,408,1,45,38,-2,-351,-95,-29,230,-107,146,58,1074,479,564,3,112,32,53,56,73,66,-114,-32,1379,8,-3,-15,-3,-29,-22,99,133,-2,250,24,165,139,173,123,-41,39,31,10,371,-60,36,112,-26,18,-25,47,26,96,94,67,6,-86,-13,-2,46,43,20,19,234,43,-95,-60,-77,285,39,506,59,2,45,115,-1,26,7,40,-32,234,68,44,-28,71,-191,35,131,6,80,179,-1,13,-8,27,19,-4,-223,179,-86,13,26,41,51,229,170,65,8,70,147,-55,290,83,401,82,-112,144,23,316,-20,169,58,121,86,133,73,44,54,50,41,98,210,-97,231,-20,80,-12,308,17,38,6460,237,61,-72,-4,60,-7,23,35,39,6,240,402,13,92,-72,-3,28,165,0,62,-28,598,28,38,39,7,34,-62,44,67,-12,11,-18,171,10,25,22,69,-73,54,22,45,-228,-63,-126,32,497,91,22,83,-58,150,-155,67,78,-14,-97,18,58,30,64,28,161,144,774,-43,104,-44,141,106,48,93,41,54,228,3,20,24,39,63,-93,193,-26,-9,-13,32,12,596,2,87,278,274,117,72,180,-38,-78,146,74,-8,7,140,-10,98,8,-127,-58,-272,28,-177,262,41,17,86,-36,23,-45,-152,15,27,-8,23,664,3917,-4,16,4209,832,32,69,-142,-27,1453,103,-12,64,30,34,-27,91,400,-23,-10,60,23,41,188,-108,38,310,5,-3,128,160,53,-54,5368,94,-108,130,668,-80,14,46,-7,-54,53,-13,101,-120,90,-24,87,-17,30,4,-46,199,49,-88,47,308,185,-1,-29,-227,417,-49,-7,55,32,-41,-219,98,46,632,68,8,97,148,-53,82,-33,18,218,41,-4,30,16,85,-51,12,3106,116,9928,8322,6706,15,-34,5,45,-81,104,237,2510,-14,15,617,-130,962,-19,68,-59,79,484,-46,240,17,32,1921,-33,-20,268,-157,-209,340,-24,46,-79,100,97,696,-9,480,262,20,106,30,160,153,-200,-2,-37,47,-43,-104,-17,1516,88,-24,383,263,148,-33,254,91,94,112,392,171,67,116,-14,21,277,203,48,-44,1849,-10,6927,268,33,-8,353,-119,323,11,317,45,13,54,35,25,43,-32,33,20,52,33,45,85,27,54,-17,-8,208,-28,14,119,122,3773,-50,1,-38,-346,91,40,-31,-125,2,5017,56,-205,-18,26,-71,3,49,6,474,17,-46,-117,80,36,500,-25,41,20,18,-18,265,-35,47,25,-14,118,108,512,3,11,73,-91,-114,38,51,14,31,53,318,950,-178,-15,15,35,-12,341,153,4546,193,-118,603,57,19,-1,-20,-142,54,-221,282,35,237,44,150,8,8,-19,2326,48,-56,72,74,148,176,45,-26,68,358,64,-13,5352,334,-194,26,91,56,52,211,154,25,1228,71,85,107,530,178,393,110,40,-6,62,35,310,69,14,65,517,28,140,32,69,291,51,241,180,74,66,147,-19,163,453,603,26,73,27,1,193,315,241,20,47,16,25,12,39,9,62,80,215,21,-69,64,94,-4,281,-8,118,84,25,59,1066,137,74,5,-31,3,157,-11,32,239,101,939,173,95,48,27,823,102,-47,158,20,35,40,-114,2,-10,632,-24,-6,915,470,-66,73,477,39,-218,-46,-20,-48,29,-12,85,26,15,73,87,-25,-232,-6,-3,-6,-63,9,-141,-11,-59,12,-14,-20,325,-5,6329,1375,234,-16,41,26,-4,18,144,71,33,424,-17,-19,48,-9,37,57,818,63,-60,-9,1294,-40,-113,9,-37,121,1032,-13,326,103,65,-10,9,1311,44,134,-51,2093,91,25,21,-8,0,-17,160,-123,517,-29,59,36,689,-6,98,18,23,6,72,-12,149,-33,24,-12,69,-92,4949,-100,25,134,-39,50,35,108,83,82,57,-154,26,9,1,40,-134,92,62,23,174,88,381,42,67,220,180,1844,517,46,23,12,27,68,-10,8,36,198,32,67,207,-32,13,13,0,28,26,-30,-92,9,-41,1028,137,44,-14,65,309,5,907,17,16,298,8,-57,462,53,-35,26,-85,-3,31,19,13,-27,14,3508,-35,1760,182,-22,306,-6,126,5,51,109,164,-118,56,292,62,-86,103,179,31,30,-19,176,3,27,5080,-87,-16,-40,105,20,170,4,-42,124,37,-2,-55,343,182,98,251,54,-190,26,-44,-84,31,964,-45,33,-16,979,451,-7,10,5697,1468,18,61,24,-11,-19,-114,61,41,527,47,-50,15,183,304,15,59,251,576,25,-185,-6,43,-19,19,51,95,-42,51,89,-71,332,-60,308,92,853,-2,24,164,353,13,69,11,-85,-170,75,-35,95,45,115,55,22,-24,104,-34,278,108,65,33,43,40,156,17,111,200,129,6,-47,52,92,214,452,62,133,-2,36,129,43,209,75,73,12,-28,144,42,59,110,-133,2883,99,158,16,321,317,25,101,76,-56,126,102,72,99,318,152,109,22,9,1449,63,-69,8,246,22,188,40,-11,122,177,20,-34,37,536,117,61,-1,-31,27,164,181,1160,73,98,144,88,29,358,43,12,78,77,-17,163,8,-16,47,8,32,165,37,-18,8,30,5,80,12,4,41,118,48,67,21,43,81,705,41,51,130,48,76,18,6,217,31,16,-34,-18,-52,9,-23,-27,13,-3,-12,84,251,-61,108,7,24,266,0,1151,36,172,79,-14,-22,90,72,-106,2,18,510,-11,-23,35,-21,33,9,-61,287,-31,-17,49,-5,84,-8,20,24,94,215,75,55,68,11,50,-18,-4,38,-2,3386,125,12,-110,5,-38,103,102,149,24,-38,-8,40,83,-57,49,1826,28,-14,-28,40,-32,15,352,14,396,9,6,-55,-34,49,-8,-88,17,-18,-108,79,-39,17,114,-130,-43,99,-44,28,-30,100,31,0,-23,5,58,-75,-7,611,176,47,-31,1,72,31,90,390,-95,17,44,-7,13,-81,52,0,75,-138,53,115,8,902,98,351,-185,226,71,56,-16,-37,547,14,127,232,-158,119,78,-275,280,53,85,100,177,23,36,94,3,20,64,-90,11,50,-36,-28,-4,37,64,2,-37,38,12,36,-9,144,-16,87,-64,428,8,109,-20,234,29,30,14,62,-2,140,2,59,-17,68,4,140,84,80,-2,-5,43,-148,101,136,132,123,59,15,-38,173,79,180,-14,394,31,-14,936,-50,70,-35,40,40,29,56,18,24,24,-248,-82,91,20,-26,39,279,155,63,6,48,51,31,7,2,150,30,73,9,85,121,108,76,-21,240,48,39,12,50,414,445,198,143,-15,17,28,5192,74,462,31,121,207,-4,30,160,4,158,-15,28,70,-73,-13,235,36,27,31,-62,24,79,429,-4,19,53,1,42,601,4443,2494,33,-13,159,39,11,20,249,2,-36,-2,2,8,-9,21,-7,132,-7,91,-15,-10,82,-46,35,-7,265,128,41,85,0,125,19,28,71,69,230,317,29,-37,5251,5400,3570,3377,4178,8673,2108,89,347,-30,162,203,1,35,196,19,-1,-112,-58,51,-23,-63,48,159,114,-14,-21,73,-26,-15,-18,102,104,163,49,31,3,-22,28,-46,8,10,7,-6,-18,50,-35,-12,12,54,6,92,129,-12,9,-16,106,266,100,-77,-6,123,-27,18,20,77,82,55,26,31,103,34,-5,5,87,-18,135,10,6,26,12,-2,203,5,8,-61,1,1088,119,11,-6,31,125,13,-101,18,250,120,6,-39,-105,167,21,74,35,26,125,121,-15,351,-8,-25,410,107,-29,192,349,86,65,135,23,-2,746,15,76,335,-18,-6,27,-28,-19,169,125,26,54,50,101,631,212,173,44,34,90,40,0,107,0,25,37,46,137,337,45,27,77,75,1296,9,19,60,-15,113,32,75,-15,71,-36,211,143,20,2,-31,35,19,-15,9,17,32,62,-22,-1,123,-24,-20,81,-13,-7,-71,31,82,51,251,-76,145,36,-119,302,49,32,111,114,172,-12,11,8,579,63,203,31,114,-9,279,-46,7,-50,133,5,230,-30,494,-29,63,96,148,36,34,424,28,-35,15,205,32,65,206,15,186,109,-3,160,-118,-18,137,44,284,98,17,15,-28,26,-30,17,1,258,10,46,11,24,45,18,533,-20,-101,48,-29,92,36,147,358,-66,-129,17,153,272,-49,18,98,37,21,26,109,94,170,302,-3,16,90,-14,103,-28,89,72,8,1150,-162,-7,19,-11,24,17,94,21,25,80,-57,-28,15,-29,-17,219,42,71,348,154,126,300,75,82,171,-15,70,65,2,54,15,44,2,211,115,-9,90,-172,350,945,150,-64,75,-39,19,17,11,456,65,13,1,20,281,7,3,-33,291,134,121,144,-2,-54,-41,-116,-46,-46,57,159,16,21,78,201,43,1256,63,-13,-133,-128,148,10,5,49,108,12,41,103,-8,136,169,14,256,49,138,1134,73,8,-28,-121,46,12,28,32,-54,106,49,20,-20,-58,29,134,202,476,-17,-64,173,76,31,151,29,2,-9,-16,25,-55,7,11,-17,-9,2,18,-42,-14,34,186,-85,38,85,-19,21,19,-23,4,129,37,1077,-3,367,146,18,29,179,253,391,5,179,5,42,17,995,-11,27,-2,39,305,345,11,165,552,1655,-7,0,64,-10,-36,26,-14,80,79,70,43,247,459,53,214,-130,183,6,202,-202,15,3,71,98,156,69,190,36,-48,-17,2,125,-289,208,195,-10,110,253,104,0,-45,47,67,40,146,37,92,-9,147,19,-47,213,175,41,76,5159,-26,70,-15,23,2,171,12,77,15,-42,514,8,12,313,-10,-18,271,73,11,29,-14,64,28,661,-8,30,233,1,-22,157,70,218,245,456,23,72,656,38,48,43,111,16,190,28,-1,89,52,-84,-314,169,182,-75,51,3,-3,105,251,74,-185,41,411,-17,-45,20,98,-56,-8,65,129,-16,110,-28,330,-57,88,106,8,-71,6,0,-76,18,902,35,-38,77,48,29,72,66,40,127,-22,-28,5,55,317,162,430,11,59,55,-25,164,3,40,-4,141,30,4,-84,595,-96,71,12,13,6,131,34,3,214,44,52,40,18,229,35,151,9,26,10,63,-2,116,-6,40,-76,4323,113,197,26,33,-176,-23,12,22,99,71,17,72,122,6,231,14,77,8,40,36,15,2,59,12,35,23,68,-5,-161,-1,37,0,23,-23,59,-52,31,-177,-3,-34,276,-7,50,-54,10,43,17,121,-2,24,23,22,-4,177,81,344,-13,23,31,14,-47,26,156,-105,243,-21,-63,-2,691,12,35,-4,-91,-1,-105,-87,-11,63,5,120,-46,1,88,-27,161,99,163,47,9,203,24,-57,-27,30,31,7,261,-1,58,208,-29,53,-50,32,92,342,48,1034,43,165,-5,38,41,31,89,14,30,16,3,-45,49,36,54,44,-5,82,24,30,-19,12,98,96,128,39,-139,26,6,21,121,311,-7,733,-19,39,95,-51,31,52,-4,9,-20,83,178,-27,57,-23,-15,4,106,5,-2,218,11,37,140,25,71,18,419,-31,22,-19,28,56,108,48,108,-16,92,15,224,69,98,7,198,136,294,-198,179,-32,267,-15,181,-27,-11,48,78,-115,270,32,-124,14,33,11,168,210,39,103,56,9,324,254,31,180,197,27,18,-13,52,-62,-12,53,-54,-41,4,22,13,35,154,145,-68,-147,-17,100,14,36,-117,591,812,27,-20,13,11,57,115,5,185,134,58,-21,41,-24,-21,25,92,3,-14,95,-15,271,230,521,-81,27,70,131,19,145,109,401,10,-8,-30,45,2077,32,886,40,-5,92,64,539,68,238,-97,125,65,46,403,30,33,126,-61,-108,110,28,20,3,17,17,9,-25,149,-70,214,-62,18,-19,16,116,164,211,4,86,81,95,31,-26,33,159,69,35,-33,-116,29,-4,-33,211,120,33,-18,33,-9,613,22,7,30,-6,-92,-14,0,29,202,-10,-64,89,79,77,10,-14,59,-3,49,-23,127,16,-11,11,90,-30,-38,1,410,99,8,82,4,35,352,31,286,33,27,123,-44,169,48,1,16,-9,80,-9,-16,220,15,10,-59,-18,-117,37,-1,105,-25,43,97,-45,-97,50,77,-35,483,24,44,-3,57,106,-96,-141,118,0,77,-31,-21,55,74,48,77,15,-61,27,-22,458,36,20,-34,9,5,-3,234,-36,40,-123,17,230,151,47,26,-52,20,136,25,18,39,63,59,61,61,-41,-16,3,-136,321,-27,309,27,55,86,97,-54,31,5,-17,5,230,17,-166,36,59,43,58,-36,-58,75,368,-72,82,43,-23,162,17,20,165,31,767,440,24,140,52,394,-41,205,-96,130,36,18,43,1133,27,-21,35,13,-12,4,-16,-3,67,254,11,207,39,2,18,49,-11,-30,23,45,-29,456,144,22,32,29,-17,38,-1,256,645,697,-249,65,481,135,-57,980,72,30,-5,81,119,36,-39,19,-21,-37,148,-42,153,99,-1,8,80,-12,22,18,91,12,806,-202,652,12,64,33,-35,3423,16,30,-10,-48,13,-8,168,153,45,88,1752,-35,752,10,45,-45,113,26,150,-6,45,-4,69,103,729,-205,7457,-9,99,456,206,-16,54,13,85,899,-9,-44,28,11,93,26,18,27,450,-10,29,3,-6,35,-5,117,2,44,70,-31,19,100,-72,63,1,253,0,12,132,21,-41,46,-21,99,-4,19,-9,199,8533,6,11,4,252,49,29,48,5,55,21,16,60,2,-2,-16,128,29,28,17,54,1459,1,53,2119,192,26,71,176,-620,-26,-9,188,188,-4,2,629,21,-52,111,226,68,841,-6,1056,2008,96,52,359,181,47,152,-22,-1,140,217,167,24,0,-49,33,100,-18,-43,-8,3,2649,953,-33,-69,22,1076,79,12,139,261,161,-335,-44,1147,65,635,557,5317,-41,20,6989,518,-51,126,36,78,102,1410,-49,139,216,-30,-126,-274,1331,6,16,23,463,73,8,10059,129,3,572,7,27,123,7,94,-181,-38,2778,868,-16,16,5,-10,25,3,70,-88,-24,12,113,-76,287,-10,49,43,14,-20,-11,226,179,-101,99,39,15,511,-16,16,253,1,2228,105,-34,112,2590,1462,-59,486,174,-33,-46,3202,36,39,268,-2,6,8,197,231,120,45,46,-12,37,75,-30,12,30,274,145,250,291,56,29,26,147,20,5530,600,117,-71,27,50,5043,-48,317,15,2,336,1968,-33,27,25,-24,-23,-13,8837,3844,76,177,61,67,273,429,304,686,-11,2750,-26,-23,-8,108,65,33,44,42,13,-123,3,18,-37,7,-33,60,74,387,158,61,-23,-71,20,-8,-64,61,100,487,80,301,47,49,606,679,208,444,27,51,-46,34,1337,73,-174,172,47,-29,-5,-9,91,-9,47,101,170,-20,47,0,46,208,54,19,97,37,604,147,37,181,1742,4078,380,-68,37,4784,50,114,-29,-14,15,5,112,6292,7,41,92,13,204,43,66,78,120,-56,-10,190,-3,21,53,396,627,-43,-7,27,3262,34,-6,52,60,-17,2,-5,99,39,45,-5,83,85,48,19,98,66,104,-188,-23,-42,6,83,-12,106,158,252,116,137,106,-37,-8,40,-3,142,37,14,19,496,-15,41,42,5616,-31,1224,-8,9,51,59,949,-249,856,-24,7,9,-66,940,131,53,25,75,27,412,137,-34,23,-25,-75,494,152,5455,2401,34,387,622,29,680,4,244,73,218,859,28,94,-375,-137,155,72,-5,83,159,84,875,66,43,94,51,-77,756,41,350,62,630,40,45,-22,115,75,274,46,-120,-52,402,-22,110,7197,-13,20,-8,-7,203,65,767,256,85,-8,-3,6,77,-74,218,179,80,268,562,53,-29,36,272,636,209,6,-15,123,3,39,755,28,520,-39,3,125,395,10,72,211,13,50,-20,68,148,173,335,220,53,10,0,22,59,127,47,546,103,85,21,13,30,24,173,7,-65,-5,801,-51,8,17,186,-21,10,-41,649,55,3,-67,110,-9,97,103,-50,27,155,-22,81,26,21,19,21,967,41,7,42,90,3283,207,131,22,-54,-1,196,-67,-20,138,108,219,27,85,44,55,39,143,518,289,67,-81,35,1,76,244,67,313,3757,50,1825,103,129,34,185,170,-19,117,-13,-56,-11,10,27,837,54,64,37,-17,-4,1,127,-13,82,58,33,47,-5,11,306,915,-29,16,-24,8,43,-4,-12,31,229,26,-32,418,3,16,-27,209,25,104,-39,102,-18,-41,45,39,26,-3,30,3,69,9,52,34,-35,18,36,7,0,-40,-28,143,218,5,43,-4,-5,191,85,154,55,-8,-10,-17,25,-38,192,96,280,168,327,480,-17,-5,-52,60,11,141,83,-108,22,-4,1205,0,-85,-23,50,43,-13,11,41,726,116,-36,16,-54,362,14,161,9,135,-22,94,65,-22,-10,-15,6,151,111,90,90,10,9,58,-13,-10,38,180,110,370,39,88,19,116,90,15,25,36,76,-8,37,-48,89,-11,-34,20,29,21,4,104,-87,-34,-110,35,35,10,-33,49,-20,-46,137,-145,-27,84,-11,-68,94,187,15,-7,5,-123,3,-6,-15,-39,19,2812,-5,376,41,21,-3,7,180,-43,208,19,227,36,70,90,-38,77,13,-27,52,481,121,4,15,20,516,127,41,114,-24,88,-52,20,38,90,-6,50,-157,-4,-141,79,231,-25,61,3,27,-16,94,70,56,-9,-64,46,40,96,21,124,212,129,102,42,-394,21,8,171,13,207,-31,-66,-118,133,5,287,21,115,-89,16,-33,104,266,-14,124,155,32,-67,178,-31,-33,9,12,9,573,1764,-35,-34,210,1379,449,188,12,-35,7,505,27,233,20,37,12,5,-161,-16,370,87,1,5,187,-6,-13,56,17,-181,33,146,66,2,202,1,-34,75,0,82,61,-4,48,-18,94,86,139,18,68,295,28,-38,90,107,-40,67,17,21,21,-45,16,11,277,-18,-249,-24,17,6,-18,5,-10,45,51,-13,-86,-83,28,-19,191,33,37,12,9,19,73,14,-5,8,38,19,33,30,58,-29,-17,63,38,80,-44,0,142,-85,140,55,-119,1,-114,-68,203,-36,38,33,-5,-12,103,125,-10,159,-1,82,-47,161,-46,120,-76,4,-4,13043,336,-3,288,22,-10,72,87,29,51,-72,41,24,-80,41,-67,40,707,-38,-22,18,-2,56,554,50,32,-25,17,5,190,4231,154,8,34,69,76,314,25,1786,139,-3,59,8,-44,6040,505,13,4953,61,18,-27,79,141,-11,42,130,505,14,14,56,2,27,44,-19,456,26,-139,50,25,-10,326,22,-5,49,10,5,75,-10,-72,131,979,94,355,-47,-68,100,45,-110,63,-12,81,40,193,157,31,90,309,-29,219,2,32,92,9,47,31,-1,20,255,19,103,957,630,61,-39,-10,12,168,5,75,56,-32,527,79,-59,105,228,205,186,33,152,-4,38,37,3,33,-35,93,-62,-149,3,-2,6894,-31,152,160,-72,40,-47,14,10,9,-38,26,12,2,-1,-13,-42,-46,-3,-154,-30,43,-113,20,-13,16,-49,11,-163,8,859,-11,23,47,-48,149,147,92,4955,1008,484,34,78,-85,720,313,80,78,30,182,-44,20,12,3140,18,137,89,25,-65,91,38,163,-126,-8,35,1,6,117,37,338,-22,64,58,29,12,39,163,-8,-45,200,-21,1509,40,-5,15,1150,40,22,155,58,-13,58,-28,118,-145,-157,62,-42,2,203,12,22,375,357,42,11,-32,54,72,511,-21,59,422,20,-108,440,14,2,912,48,5,409,123,-30,-23,38,-47,-73,-15,153,-17,-35,-99,209,2,17,28,218,31,29,159,72,14,59,124,-169,158,5,0,11,9,-42,103,207,27,-166,166,48,34,530,94,9,356,506,-5,64,7,1191,-13,-59,14,10,34,-44,120,12,-3,26,17,263,26,40,11,1,134,35,210,-22,37,205,-30,24,-6,-5,29,-36,0,6,8,21,54,12,43,209,55,-3,18,-2,427,255,-48,127,17,13,14,136,140,94,-31,61,29,-30,45,269,-44,-17,139,89,-18,6,-17,21,972,34,-48,-92,93,164,38,-65,46,-2,25,22,-8,42,443,3,935,48,1,1810,111,2,-26,-1,22,20,-61,55,-10,-53,-244,88,85,442,106,-22,3,29,53,19,64,220,-29,20,419,21,-19,554,179,761,-14,-5,22,76,22,-9,450,64,-60,-48,-31,0,-8,10,-10,-45,26,907,20,-86,521,36,-15,-78,-73,1048,2719,-134,4,25,-31,-7,-5,-82,-11,-10,202,163,35,-29,277,73,150,-32,94,1,56,-33,-19,13,538,11,-19,-236,-23,24,41,0,232,61,74,140,435,-143,32,-7,27,-626,-6,9,-26,161,-64,27,44,76,49,112,96,672,-62,5728,-2,-24,53,169,35,44,102,-64,23,-2,49,5,23,-25,-75,286,751,-12,-15,-134,252,9,-124,4,-90,-19,11,-25,19,-25,368,26,46,30,57,-11,24,93,-15,-36,19,37,-14,79,89,19,159,-9,13,44,29,207,-107,-151,91,16,1,34,372,-15,-39,17,152,167,-11,-17,272,56,13,48,11,350,1,102,908,-138,-110,-17,-41,1083,6,29,33,60,-108,13644,23,167,70,64,-3,13,53,4,26,44,-9,32,130,75,-6,540,283,624,119,19,-10,38,216,23,-15,-37,-60,210,-42,79,-4,-28,-8,25,111,58,1,-86,-44,1201,68,117,72,138,105,16,77,0,-98,385,-2,-185,-93,-105,196,452,13,-68,-102,779,16,1289,2750,-64,130,0,519,8520,249,-13,-40,69,150,-76,55,4,107,49,216,5152,3658,12,28,29,-66,35,-105,-7,87,28,20,67,357,867,-142,-4,-8,-115,-148,118,-6,-99,14,-3,-20,-233,125,39,-47,-78,-52,44,355,-59,10,57,3,-13,-48,-36,6,18,-115,-17,8,-60,82,-5,163,2,341,-128,78,78,6,-8,-34,137,102,5,-21,-6,-98,-54,-12,300,78,848,3873,360,5859,-177,11,4,23,13,19,73,-13,34,-71,46,-7,202,36,26,233,-4,54,25,193,50,581,14,44,13,42,69,57,-7,24,2156,77,51,-36,122,-309,1181,27,241,-23,52,-1,40,283,29,111,55,86,14,149,84,14,128,34,-16,-8,-15,-436,871,39,71,20,24,-32,109,7,42,-1,-150,45,238,112,365,143,-11,21,-124,-34,4,69,11,13,2133,7,227,79,62,39,196,12,257,17,77,13,104,-13,51,235,-29,80,107,-31,-8,15,25,10,50,36,5,17,33,-4,-10,-42,70,-13,-221,-89,43,-19,-69,28,107,10975,357,80,6505,-28,57,3,-130,433,198,139,-28,1657,37,-24,2509,440,570,-4,334,8,39,29,50,38,3,24,-16,-11,-93,-102,-24,278,3312,104,-53,345,-30,425,9,-98,198,58,35,-91,-1,15,-71,14,186,192,-17,-9,-2,-6,27,340,91,-46,41,-7,94,439,-27,158,314,157,261,113,60,34,639,322,285,10666,954,-1,23,41,-25,3,827,213,38,244,14,-10,16,34,64,29,243,-258,172,-47,19,-5,62,8,49,295,74,20,6742,152,3,8,-20,-35,-2,16,25,101,29,287,-175,3520,111,470,81,86,214,9,1,150,-12,33,68,10,-75,35,78,1,-24,22,121,0,7,140,15,-10,77,-45,-34,17,-15,-2,29,4,212,126,21,102,36,64,-81,-15,118,0,-22,29,27,-21,1944,166,-35,268,84,32,42,-96,33,73,88,-186,-95,10,-356,-9,15,235,-52,94,82,58,-21,-38,73,63,136,10,40,-28,18,37,-68,30,12,-49,296,50,500,-52,23,259,152,55,18,15,66,70,91,-46,15,96,-20,31,73,46,25,-9,395,-24,-4,-84,10,-79,-56,-19,-120,1,-4,5,131,45,-100,487,-216,497,2948,159,67,-25,124,127,3075,1013,68,219,19,-42,80,-43,243,-130,21,4309,117,2953,15,5,3838,30,43,27,-50,21,136,-2,168,-30,-185,42,25,87,18,18,21,616,-180,-14,-204,-127,116,18,78,8140,10,490,505,182,-28,131,32,27,1,-48,-119,-12,79,34,200,86,2270,-24,5,-3,15,45,-4,558,115,8,313,413,-24,211,121,-8,2336,103,23,-36,-16,177,893,78,257,-12,-62,125,-7,-217,24,16,-22,63,45,390,2158,20,223,196,-113,4,191,198,50,-5,48,76,843,420,-15,-28,50,-12,49,233,35,188,-16,370,15,-67,60,-5,421,173,37,259,-73,233,-9,-26,-179,308,283,13,-10,22,-115,107,-296,20,374,19,92,162,-60,-14,131,3545,-9,93,61,3,-36,-59,4369,620,47,266,9,119,164,62,-6,213,70,-37,260,-12,-23,322,81,-10,1159,-64,97,-5,-9,155,747,5,-1,-270,-15,-44,202,15,35,250,-1,22,38,157,-10,-4,35,463,1709,-10,292,-70,-63,735,86,0,33,184,18,116,27,36,730,71,35,41,139,3,17,6,0,326,2230,12,26,138,735,5,61,133,46,-23,42,75,-48,477,90,-3,53,4,4,66,120,176,-26,212,5,201,172,377,-38,-25,6,-62,-2,-9,326,-12,152,46,194,138,161,30,-122,19,18,-29,29,-32,-61,16,11,3,44,72,285,55,205,27,30,127,-4,13,-4,25,-22,-18,-125,115,31,2417,1646,-128,54,-48,142,28,6659,38,-99,195,-18,25,-125,25,16,36,233,2,26,69,-21,-38,-61,13,-14,-46,-5,23,124,-24,-38,-56,-29,23,-13,-17,44,-40,-9,25,-13,9,-29,17,-12,-25,-28,-33,98,118,10,18,91,-92,29,-124,106,34,28,-4,-25,-43,-35,18,26,63,91,74,145,-11,88,83,-54,-263,6,129,42,-53,-10,517,28,306,51,-138,-3,-41,25,-48,-149,114,123,48,-47,173,-57,-51,12,24,8,133,67,1,69,276,225,-203,55,-383,-42,-4,63,11,-57,-11,-126,28,4324,35,-9,-2,-27,44,-22,59,1467,-17,-26,132,672,79,36,99,46,-104,-4,30,-3,107,54,-14,136,133,4,33,34,4,152,144,-86,-161,36,-4,157,94,2009,1284,19,36,310,-31,658,69,17,308,-439,100,-62,-23,103,379,-16,82,18,-21,-314,-145,-1,-9,645,-6,10,52,62,22,-40,-3,7,321,-15,-11,-213,96,-29,2,-4,253,-33,37,189,6,45,160,48,-5,-132,5,-64,213,70,-52,-254,56,4743,-4,73,99,231,75,96,49,214,-15,-46,212,142,6,5,128,39,-10,14,122,-9,0,82,59,-171,23,-83,19,98,0,60,141,-54,3,71,-20,-56,-242,-70,331,2052,236,-506,14,-32,53,105,45,65,-20,154,387,-61,-38,765,73,2,36,94,98,14,2716,1,-125,93,-27,-2,3,16,1059,59,-322,-538,-252,67,-75,-238,-516,-33,-296,-102,-59,-152,-85,840,-40,-1,18,71,28,1728,378,-72,-23,39,-25,46,1019,-24,-5,36,94,19,4584,-56,-562,-1341,-2857,-333,-292,144,116,38,-62,44,-77,133,-87,239,425,2344,35,72,74,20,364,52,606,2,-32,-2,0,-51,477,7,11,418,44,18,43,83,159,112,183,37,2037,-41,42,-8,-135,-13,20,83,10,24,24,32,45,-61,-48,5,23,-51,39,-4,169,418,170,17,603,-29,-92,-91,-38,254,49,379,55,15,24,54,34,67,-146,182,52,369,-88,16,6254,-63,-1,-16,9,2,45,19,21,-150,-29,-15,-18,541,9,10,-5,-46,36,-15,14,55,-38,-63,-11,9,-28,-45,9,36,33,4,-49,-24,-6,11,89,130,13,86,3,15,0,36,-6,14,-4,30,-29,83,2,40,-7,-34,1,5,1172,25,45,-51,39,765,104,16,-44,-5,-5,63,1373,20,-105,-33,-12,32,-33,60,26,56,7,-34,331,248,-104,-52,83,27,26,-10,31,35,321,-17,32,11,46,0,2,-46,31,-7,39,47,-31,11,-42,117,13,402,74,-25,-84,-152,62,59,20,-9,47,22,51,-17,15,-26,-10,302,41,61,780,301,66,1,412,-346,8,-2,71,-27,-4,-43,29,58,23,-65,9,45,-89,49,1329,295,124,20,119,39,184,-70,145,79,-18,-340,18,225,185,63,-70,593,474,-45,-19,22,258,22,-107,6378,8,24,738,-17,-6,1487,1841,289,-143,-5,7,111,-29,-56,-175,-56,-38,39,57,170,-97,-13,-36,-82,-78,111,133,80,33,-26,167,231,248,75,-10,-16,-6,-3,24,754,76,14,192,23,71,-88,1,42,2,-55,2,16,-14,30,-58,-43,177,-21,103,59,143,-32,41,67,92,1935,7302,260,8,48,5854,3795,18,267,-78,15,57,-28,17,-10,2,-34,31,63,7,128,17,-233,312,-54,639,-50,-1,-35,82,9,-64,1,-268,32,-51,-51,30,31,-3,-28,10,-36,-36,-180,-88,24,-53,-82,-3,-34,5,-38,-150,-86,-35,-34,-2,51,-43,-35,27,16137,8,-174,-47,-28,2,2,-170,-26,-62,17,-24,-23,-65,-61,-1613,-639,-1476,-1100,-36,102,343,151,264,674,1452,7223,493,1237,5299,6,-27,5,171,2944,47,1094,-2,120,179,-4,80,18,57,0,-21,5,21,52,76,138,-23,30,-4,-17,2,75,26,36,55,10,8,17,55,58,11,341,106,1,65,33,50,64,31,9,34,53,-59,18,12,132,25,5,-41,-37,-27,36,47,-32,18,75,30,8,-16,-45,-60,21,101,-57,-44,-38,-11,-65,157,26,348,-3,-29,16,55,-28,-8,27,10,44,-14,-16,70,-18,-19,42,-86,-41,-13,-52,-42,57,22,60,15,102,52,25,9,39,100,27,13,3,71,67,14,142,-64,-34,16,39,-53,0,50,-30,43,148,16,34,-16,-61,42,-8,82,18,55,22,-57,80,203,-27,10,-46,-15,43,43,42,-27,-38,-22,-3,-12,16,2,-7,3,89,53,91,31,83,51,248,115,57,439,-86,52,25,54,30,51,-6,140,-42,-25,176,-959,-18,341,17,96,21,63,-27,50,-40,78,50,-17,56,53,24,44,23,58,33,124,-22,-57,-22,-10,30,71,155,-53,8,7,45,-37,2,193,22,117,8,55,-33,17,-99,-13,-12,35,-72,-85,10,34,-33,29,31,30,8,0,331,-23,18,-34,-32,39,-21,74,48,30,-4,32,21,-9,-27,5,-179,31,133,-24,12,5,48,163,-20,88,30,-5,26,39,-29,37,22,-55,71,29,-12,-35,-34,-12,-1,70,36,-1,-10,41,72,-10,-21,6,84,119,62,-10,30,0,84,1,3,490,54,-21,-32,18,207,1,94,1,-6,14,160,24,-70,6,61,-9,-35,8,-33,-73,39,11,-33,72,-82,29,30,70,3,82,-34,9,28,-12,19,13,-15,-32,-7,32,35,51,56,64,-104,24,25,-8,-4,64,-25,30,688,-42,29,178,110,3,49,-4,15,-23,18,30,259,-28,29,-24,40,-39,20,64,3,-2,-1,-5,29,56,333,11,82,-33,-3,-34,200,-32,-10,42,-24,351,40,7,47,-66,0,16,8,5,14,34,9,-43,35,58,85,14,-25,-139,-20,20,-2,-8,25,-39,-13,18,-42,64,-49,56,-42,-77,25,11,318,38,-54,27,-29,38,14,20,36,56,4,25,-59,18,-8,79,46,144,-87,21,50,66,38,-22,27,124,44,64,55,-8,-77,-19,63,-11,7,193,-46,-15,103,-19,-14,11,43,146,-65,-22,191,50,-16,2,47,145,16,17,-1,-12,24,-93,-30,33,82,22,27,-23,20,52,20,-14,23,4,7,-67,97,2,18,93,21,13,104,155,-49,18,39,25,-1,21,13,292,10,-12,7,16,47,-24,17,-10,14,-11,21,17,55,20,64,41,-32,-4,-92,28,11,3,4,-40,-5,-11,-14,-10,10,-2,-9,10,20,55,11,131,-42,22,67,66,-14,44,-18,66,-39,25,-24,-7,-19,-1,-1,5,6,-1,-44,-7,59,-30,-12,2,9,-17,58,5,46,-31,-78,80,12,18,-35,8,47,-26,-7,68,-15,6,-24,11,31,-18,-2,33,28,-43,11,32,0,-40,-17,3,-63,-30,-23,-15,24,67,-24,-25,95,22,79,-18,37,-7,-75,78,23,-41,28,-43,69,-70,163,15,-39,-10,85,74,-34,-8,-11,-15,-1,30,-46,-38,-36,-19,48,-38,-52,24,1,20,-55,155,3,42,124,21,-9,-45,24,-10,9,112,1187,47,-26,68,46,13,34,44,-15,-31,-7,-30,-33,23,48,-25,25,102,95,-2,-8,6,53,-12,27,39,0,22,86,-21,-31,1,-24,56,-51,109,13,2,4,190,8,31,122,5,12,9,330,64,-45,-7,1,8,-6,49,3,36,13,24,-33,42,-13,-7,15,-28,-5,-7,190,-16,-344,-29,-17,20,33,76,-10,-25,25,46,31,143,33,-25,-20,-2,476,98,1,28,15,-85,11,33,-6,6,-40,16,-36,-21,68,-43,41,137,22,-44,28,38,3,-14,75,-31,52,104,30,-35,139,-27,-28,-14,102,-41,27,27,-1,-4,89,-5,33,25,-40,-33,46,-32,289,102,4,20,71,-87,-79,-15,-14,151,-8,42,3,111,-40,87,-15,0,20,13,144,-87,13,-30,-32,5,47,17,-30,-33,77,41,-37,197,58,-10,9,-7,86,22,-33,7,3,33,11,-5,1,15,4,97,83,25,-57,12,12,-3,-60,24,-81,160,250,-7,16,-13,-11,-25,39,6,24,23,16,201,-8,-10,28,43,49,-14,-62,23,317,-35,-31,-67,4,-17,63,-108,79,-155,57,27,225,72,91,9,-20,-13,-19,-59,3,77,-55,-54,-51,23,-410,-5,5,8,10,-25,-4,-74,10,-13,-101,102,57,1,49,11,-4,1851,-5,7,34,-18,83,-38,-56,-12,4,130,63,-76,-25,-10,-9,39,-7,-45,-49,-104,24,-15,28,44,39,-82,662,11,16,-26,19,1,-29,-15,-24,77,67,196,87,-72,3,102,-163,0,38,245,-80,-76,39,-11,3,-17,10,427,32,-3,58,1,33,-13,-6,-11,5,27,134,-58,-152,30,249,25,-6,3,16,-5,-16,-76,-91,222,-33,-36,-39,-22,-29,89,-12,-100,216,-13,30,4,-16,9,121,58,58,-58,43,-20,-24,22,88,-58,-259,41,-12,-18,167,46,9,177,-52,-10,-82,528,-58,8,9,3,-41,103,-87,-41,-56,9,33,29,-5,-115,107,40,139,2,134,1,50,-24,14,14,-291,137,-174,7,-4,42,59,-13,-43,-52,18,-33,-33,1,3,6,27,124,87,13,26,44,15,42,-47,-5,-19,-117,-23,14,-6,-66,-52,123,27,-12,25,42,-9,30,-19,0,-2,-92,-51,-103,-53,50,36,12,-22,-48,-39,-20,-18,0,-41,380,-9,75,-41,7,39,-7,18,-15,-31,-33,11,0,-5,10,19,-49,174,24,-22,160,117,45,-9,15,-8,34,79,129,41,-1,-7,-18,-36,16,8,-30,55,-4,-44,272,40,34,-22,-5,-9,2,-12,-32,22,104,6,-13,-13,8,5,53,78,-38,18,60,1130,70,29,56,4,-11,-16,-29,-34,-19,-53,11,5,22,-18,83,-17,11,3,-204,-8,-15,-63,-2,14,-80,-36,1,50,-53,99,-88,-55,-127,-35,201,-11,0,0,109,72,-7,29,18,35,132,-15,48,-43,-51,-33,103,79,30,-36,37,-16,-63,-38,43,-3,27,-25,421,-52,-69,-129,-1102,-33,-15,124,-2,11,-14,38,-8,-14,21,86,22,-32,39,287,-36,31,28,-31,-1,92,-116,-9,-87,72,-15,187,3,138,-2,19,69,52,26,-35,-104,-37,3,4,138,322,46,-29,-135,2,-22,-18,-164,24,17,49,-35,19,-11,40,71,44,-324,-47,4,-25,8,-29,17,320,-71,30,38,4,-22,6,136,100,24,32,-7,-6,8,-26,-49,2,56,-5,-80,-85,31,7548,59,36,-92,-34,-12,-33,37,188,11,26,22,28,-29,10,-32,15,22,-45,49,21,-2,50,-2,-7,6,-206,84,-1,66,18,-24,747,-3,-20,55,57,-2,-20,-12,293,2,-13,1,-42,-27,4,292,6,16,25,56,-3,-57,42,63,5,7,-38,-22,-5,34,65,205,22,171,78,-58,-30,-16,-10,6,8,-36,39,31,28,-34,120,-40,-14,-9,27,20,-21,-11,-21,30,-14,55,17,91,40,57,-26,65,25,-29,-25,-8,165,143,307,13,-27,-49,120,51,69,61,-30,-35,1,-2,11,-45,83,49,-20,-32,8,22,-21,21,10,-222,-26,-141,9,124,146,32,151,53,18,6,65,-8,45,61,22,-5,-28,17,-21,30,14,72,-23,-26,30,-45,-86,11,-52,28,83,48,20,-15,97,19,42,-211,13,-49,-19,-19,-84,0,50,-28,-8,24,31,-6,-29,11,-60,225,0,21,-5,27,11,15,4,99,74,24,-26,-166,-76,-84,5,14,28,54,58,22,1,-13,28,43,-9,45,39,-2,-2,-2,185,41,-4,28,-43,-36,28,6,107,-56,-81,30,-99,3,80,95,181,109,98,31,-13,-32,-6,-147,-6,150,109,89,79,32,-12,10,194,-38,-11,10,-80,62,-29,-10,135,61,7,-5,48,-23,45,30,6,53,-112,45,0,566,-3,22,-51,51,514,-70,158,0,351,10,35,20,-28,3,-14,0,14,-36,100,78,9,28,-26,96,68,2,12,10,-55,9,-55,17,-4,139,-23,35,48,-27,-14,13,46,-43,12,-19,-35,71,-10,189,-47,1,-1,-45,42,13,11,118,-12,9,-5,23,-17,50,-40,-57,15,-68,-60,-15,27,-107,-43,10,28,47,150,-9,-6,-7,1127,-73,-57,-67,-10,-19,1,13,1,-49,-14,-50,-17,186,56,-6,35,440,640,132,246,175,0,40,113,-25,70,4,10,12,-30,438,-20,70,-11,-30,28,-49,58,-1,-50,43,7,-13,64,-6,35,-18,9,-20,11,3,-7,28,15,-40,5,-24,-77,131,65,-31,-25,7,20,19,-47,30,28,115,41,-81,-21,-11,-59,-13,32,0,52,36,-8,93,-15,-65,-57,-34,-54,10,-18,-75,-119,47,130,26,-65,-81,21,-4,-13,35,221,-2,356,-32,30,142,93,24,103,60,63,435,4,-10,-8,100,-15,47,124,148,44,-20,12,-404,176,30,16,41,-10,-39,622,-107,-42,-4,103,-3,-2,212,2,36,27,16,67,39,-33,-17,4,-18,10,154,1,61,-12,62,-1,-30,102,42,-21,-108,-87,99,82,-2,28,-16,10,51,28,-12,23,11,-13,24,155,60,-35,107,-88,-107,44,10,-39,63,29,65,146,25,-54,25,-46,-65,74,54,20,159,7,182,-97,105,136,0,-20,74,-2,5,44,-42,8,23,-108,-37,-41,68,-85,-59,14,8,22,-93,45,-47,50,228,349,91,184,14,423,206,-1,-3,145,32,137,184,178,23,89,-11,167,926,19,-25,-11,3,520,44,-1,106,177,43,-77,-21,44,99,40,86,22,-26,20,359,130,83,84,15,142,-3,146,213,-25,-27,47,22,13,-17,137,51,136,57,163,51,82,135,123,374,117,43,3,341,1,-26,-16,-1,3,22,-30,31,62,11,15,24,20,85,-3,-95,10,22,-4,-8,15,40,9,-8,5,49,-27,-16,-55,4,198,-29,-5,-2,-39,225,76,11,23,415,9,-12,23,1,7,19,6,-34,39,-76,-46,28,64,-41,11,5,-8,-6,-26,44,-88,11,-44,80,-12,-24,108,-19,-14,32,284,-7,14,-268,24,-51,-19,5,36,-41,72,38,23,5,431,2,-6,-20,44,103,-12,-87,18,0,22,-39,18,36,16,60,-16,443,37,58,34,45,20,101,-71,45,36,107,92,163,34,-27,89,-17,22,-48,32,21,20,144,70,173,22,57,47,-15,125,17,70,591,1,32,-28,21,475,163,110,219,43,117,181,-45,-8,-11,48,17,38,-10,-44,38,2,34,3,45,2,-10,20,23,19,18,20,-3,-17,56,-32,7,-18,-8,20,-1,67,23,10,18,-32,-2,-56,-54,-11,-1,81,41,198,11,16,146,119,13,-20,-1,12,5,17,25,-78,17,62,29,173,-55,-10,9,39,-8,121,27,261,33,-26,181,23,-88,-17,25,-24,69,134,68,-48,2,22,35,273,-8,5,-73,-47,-65,-23,7,18,-55,16,4,22,22,33,-22,-62,-41,-36,-28,14,26,4,38,47,-12,-2,39,-23,-73,24,97,-23,-35,61,24,92,210,79,-29,13,32,10,-15,40,-32,-67,9,84,-44,-154,28,138,-9,0,-12,-92,59,-14,-24,39,6,12,-6,34,-23,-9,29,14,-88,-11,0,32,14,-8,17,38,-5,-22,-30,-65,-45,62,-58,100,-77,-11,-22,81,43,-31,-46,-25,69,39,31,22,23,-7,-20,130,59,-33,0,124,44,32,79,295,12,33,-8,39,11,115,-40,-26,-94,-4,-43,8,7,-108,-162,-99,33,13,-18,-31,-15,-18,24,-31,27,13,6,65,157,124,-19,-5,-39,88,50,-185,23,0,1,-14,39,-47,61,81,78,-12,96,35,-111,-80,-28,21,78,47,-82,-8,70,-2,-4,60,-30,-21,-11,-74,-30,14,16,-40,-19,-12,67,61,-16,18,-50,38,-4,17,33,-19,-3,250,-16,32,26,9,34,-4,7,-54,4,-22,11,487,-9,-56,-4,-12,11,-45,80,-11,33,10,13,10,-20,-5,-58,115,-5,39,74,13,-8,-4,-19,-72,14,18,-34,55,-27,32,4,29,23,27,62,67,53,51,360,7,67,19,19,43,-2,78,43,33,15,-7,35,350,39,-30,-1,59,43,-1,-7,38,27,-8,53,-44,-5,46,103,-4,11,9,68,54,3,-58,-59,14,-41,30,88,-11,65,-14,-4,2,144,-5,-27,22,25,36,-104,-19,-5,18,-13,-7,-52,-17,-15,27,23,24,36,78,15,-5,163,-2,19,490,31,57,-47,-180,-5,-88,-12,-10,-32,-18,35,33,-157,-40,-30,15,4,59,42,-14,146,-19,-8,10,-1,-7,-17,-21,-41,-39,106,12,15,619,-36,-78,-23,45,27,-20,27,28,-29,-2,-69,3520,-13,47,2,-1,40,2,4,-75,71,-19,-47,69,66,140,77,-4,130,11,-1,-44,-39,25,-32,244,197,80,59,41,84,-65,-29,54,8,-6,-4,15,19,47,67,6,27,19,-21,2,26,55,131,13,13,26,229,23,11,-97,80,38,61,-7,28,7,67,22,69,-73,45,18,64,104,93,228,2,-78,35,4,74,49,-32,-7,7,-16,2,13,206,20,15,30,-28,-9,-31,-78,-59,-127,-42,-76,50,102,108,-10,-34,75,-49,-46,-36,-14,117,-2,24,17,2,103,85,43,-59,-66,56,-14,-146,-21,-112,27,49,29,-116,-114,150,-86,-67,22,448,16,140,30,12,23,-4,61,14,36,-27,-24,38,-63,-5,-8,-4,0,33,424,-9,-55,3095,151,-6,-13,65,9,288,-42,-11,-20,60,9,78,-9,11,-55,-6,-63,45,138,-3,-32,-44,-42,-3,86,-9,-7,-19,-13,-170,2,61,-13,-24,152,-18,9,36,-6,-76,15,11,-12,109,6,-44,-95,-28,-2,71,22,9,102,64,27,7,1191,43,26,1,-27,-1,13,63,-15,35,-46,14,-13,9,70,57,24,48,40,1,41,37,38,-5,21,-123,41,10,17,23,32,20,-4,15,-30,0,25,-18,26,-9,-16,-25,87,22,71,31,8,11,-23,-4,-48,0,57,15,-22,22,-78,18,-22,31,-26,-3,73,-34,16,6,18,80,-192,70,26,-32,-6,-57,-47,-1,-39,-16,28,42,-6,34,-8,7,-6,17,-40,33,-19,36,113,16,-29,-33,-21,1,-8,-31,-13,0,185,48,-2,9,27,-7,-27,119,15,7,-2,-13,57,192,46,18,23,-12,-21,-50,3,104,30,32,22,31,6,14,28,35,102,3,-29,-41,72,11,-14,78,53,31,409,5,-52,-1,33,-21,-3,-15,-4,2,13,15,49,-30,-46,43,37,34,16,202,-60,55,45,-21,36,98,1561,85,22,36,57,72,-11,49,-22,-11,-11,38,24,38,-38,-40,-22,-32,41,25,98,119,95,-18,34,2,15,-10,-6,-27,29,107,14,-57,-1,-1,-4,-46,24,-4,-18,55,9,-34,-69,44,28,30,-9,-29,93,-41,-11,17,20,28,44,12,83,-8,-22,2,26,-20,13,-9,4,47,10,-21,30,1,7,18,-10,56,16,-36,27,50,1,-5,-35,33,2,-31,-25,37,38,-27,-7,74,-21,-8,9,-17,-56,66,128,21,-8,32,-21,-31,-18,296,-15,22,12,23,45,49,-5,-23,-44,3,18,9,107,0,-12,-12,21,-18,25,89,-1,13,-4,-230,-27,9,-48,8,15,19,-29,123,81,27,91,-29,-6,63,36,-47,192,38,-54,99,57,8,35,28,-9,-3,50,-10,32,-1,-61,21,15,45,10,7,10,-12,189,62,3,-44,5,-82,30,-6,45,59,1,8,2,51,43,37,54,33,2,27,-35,3,14,-90,-12,-32,605,-5,-3,-37,-15,26,12,19,17,-18,-13,-6,223,569,14,189,41,-27,-19,-11,-13,16,24,10,-18,4,53,95,-75,175,30,542,66,93,21,96,863,77,-18,116,43,9,3,1,49,-21,9,26,-1,-22,21,17,-3,-35,3,-8,5,3,24,10,43,-46,-14,25,14,3,-38,129,-18,32,183,6,40,-145,8,-2,10,-35,-42,-73,-4,-2,-12,-21,-12,-4,66,-10,41,176,11,-9,-19,-66,-4,-21,-25,-40,2,-40,55,26,-14,13,37,8,13,-17,76,195,18,-8,-60,-33,-21,17,29,38,-15,-2,28,-6,-83,48,-11,-21,32,-33,30,-36,-5,80,-2,56,-7,-4,129,17,54,6,-23,-3,-61,3,-11,30,-53,-89,9,72,-110,30,225,48,4,-14,27,1,-55,49,60,-9,-21,17,-17,19,1,-84,-122,-2,23,29,-13,75,45,-5,171,1059,18,654,5,60,66,35,62,-16,22,-29,282,-30,-5,265,614,25,66,24,57,-21,31,-23,-42,108,37,143,347,18,15,246,-53,73,-25,-41,-27,72,-45,18,91,-2,234,168,18,-36,13,-67,-47,3,-23,11,5,-38,155,14,24,-13,-20,176,-6,16,11,33,44,-7,99,38,25,59,-32,7,-17,23,6,24,-23,9,16,-17,26,505,21,18,-5,-23,-55,18,-14,-71,-51,-4,61,43,-31,12,-31,19,-167,26,46,57,49,-15,-11,-88,-33,-7,-16,-48,128,-23,153,-1,-15,-6,13,-5,-29,-3,-96,-106,35,363,-145,22,-3,73,4,15,-18,31,-23,5,19,6,23,1835,64,26,38,87,32,287,-132,68,15,-38,-5,48,31,-15,-29,4,-13,-29,36,-187,601,-5,243,-38,-15,-10,-61,0,-30,19,50,-40,-46,7,35,119,42,-18,-28,-17,25,45,-37,3,-23,88,36,-7,231,-50,-30,44,-12,109,258,-129,41,-162,8,68,219,42,44,-9,13,3,78,18,1,32,-17,184,-16,-55,-17,-9,-25,-59,-383,-85,7,179,-11,30,11,31,6,-47,98,-10,-29,23,45,-10,8,-203,9,-8,2,-1,13,-71,-38,-38,-1,127,11,-59,3,-4,4,94,6272,46,18,-6,-34,290,33,-23,-4,-67,-3,-18,22,12,-2,31,15,-6,-6,-17,-7,12,-11,-27,-19,841,-15,32,48,-22,16,36,61,14,8,-37,-51,5,-31,-19,-18,-16,-31,7,-32,33,56,9,74,99,-31,-17,20,-53,51,94,-37,87,-112,30,-21,-81,27,109,24,35,-5,15,-15,-52,-97,-74,-61,-108,-19,-10,86,22,-116,33,-18,22,-6,-14,0,-10,57,35,10,-11,26,-11,410,286,-19,27,-9,1,21,10,-117,8,105,43,74,50,93,130,20,21,0,-24,55,27,21,512,20,-34,-31,-3,-36,-14,20,25,59,-11,-27,-71,27,58,-36,14,-24,20,-41,-96,-21,32,39,2,-7,2,-11,-30,23,22,32,25,19,-1,101,39,-8,10,65,-8,-20,-33,12,72,-70,-22,17,-5,71,-39,-42,88,-8,572,-26,-4,33,22,1,0,-49,13,-29,53,122,-64,-23,12,86,18,70,28,22,-36,-115,59,-10,-14,23,35,20,3,-34,-11,17,-17,-18,-31,55,29,43,76,5,-10,-37,-3,27,-34,11,-57,57,-9,32,0,-7,-2,-7,120,-60,42,46,-3,-30,7,-5,-23,2,-10,30,23,15,100,-11,-21,0,35,206,8,9,11,232,-11,-74,40,17,75,80,-2,15,18,12,32,-25,-22,-24,-9,10,11,11,170,-15,9,-53,-44,-50,-39,4,-11,46,-26,-42,-13,-90,-26,-113,-300,-179,-118,-14,24,5,-32,8,7,390,57,156,167,142,20,36,9,-17,10,-12,-8,-12,8,40,30,4,20,-87,-22,-67,-32,14,1,5,36,-18,21,25,11,-23,-21,27,31,-22,-33,-9,-55,28,30,111,-48,-90,-102,1,-4,-12,28,-42,-15,3,70,90,15,36,27,-45,-12,9,27,46,-13,1,72,-9,2,97,-10,-35,-30,-17,-89,-25,117,-1,-6,-5,34,-39,63,-15,30,-50,14,120,-73,15,-27,58,-34,30,29,-72,18,15,40,32,35,1,14,140,25,-5,14,6,16,-11,8,-36,33,17,3,-41,2,-37,32,-12,61,-34,-36,-32,-41,29,-1,-10,-17,-27,95,11,-18,-8,29,-10,13,0,172,-35,-23,4,-2,-6,-3,6,8,-17,45,-15,203,74,62,-6,-23,-24,3,26,-5,-46,50,32,138,12,1,-12,7,17,25,-7,65,49,27,44,110,47,26,-32,16,32,-21,-13,22,2,-17,8,-6,0,12,-39,64,-31,210,-30,23,18,54,7,-12,-3,0,-19,9,109,23,17,39,-11,-13,21,38,17,-16,279,91,39,282,11,-37,-16,-23,408,1,73,-61,4,-114,67,-20,-4,-23,11,-5,23,137,-22,-11,-23,11,181,-7,38,-5,-13,-15,35,2,10,-31,-11,17,-53,14,-22,-10,71,19,6,25,115,15,-2,14,-17,6,43,-3,130,-2,-11,45,-29,26,18,-3,-21,-5,18,20,-3,11,16,11,12,107,-49,13,-10,102,11,54,57,3,57,-56,24,18,-86,-49,-49,-9,32,16,16,3,0,-17,69,22,18,-15,13,25,-26,384,-38,-2,-22,-210,-55,-5,-16,-31,196,-5,27,24,69,46,-18,29,-21,171,30,113,-3,6,-18,-52,8,28,48,3,-12,76,22,17,-50,-33,28,78,53,1426,276,-23,-8,12,2,-70,-12,-9,190,6,-44,12,-7,48,-13,65,-15,113,46,-25,318,75,-8,25,32,-68,-75,-56,-245,128,98,18,31,24,39,13,-18,-16,-34,-13,-33,-11,-40,3,-6,40,-1,45,64,-29,84,-90,-72,-18,75,-72,91,2,25,41,17,3,6755,22,-2,13,-7,15,-8,91,5,50,-5,-19,-10,100,-89,24,33,-18,20,70,-51,-68,6,-30,4777,-33,6,-98,25,-20,23,40,-23,99,-63,-47,1,-11,-60,-1,147,-48,181,-13,-8,177,15,-11,49,20,7,55,-12,34,-174,-28,91,15,42,-18,-12,349,208,9,-2,207,218,-9,875,56,47,-53,-22,8,-13,-14,-3,77,80,-31,272,22,-18,-19,-24,-1,15,39,1,4154,-20,11,543,1,33,-24,-27,-41,3,2,25,141,83,-33,9,39,-73,31,-48,-72,-20,-46,-68,-10,15,-2,-10,-32,1,-16,70,-64,40,5,-13,21,-31,5,16,-33,32,-66,-34,-27,-5,-161,-13,-137,13,66,-34,68,11,64,-18,-19,19,3,63,0,15,446,-36,38,-38,138,-13,-10,151,-46,-18,48,-61,2,-20,30,7,-29,-6,16,-27,-8,22,-4,-8,-23,-24,29,40,17,-47,-51,23,41,-22,45,8,12,154,-25,231,130,2,-19,60,46,-5,-10,-53,-12,-28,-9,-27,-29,-44,-20,-32,38,73,29,-47,11,-13,61,175,94,6,147,17,31,17,6,-26,218,279,40,43,9,106,36,18,-77,12,26,19,42,19,8,83,-1,5,8,24,-12,20,330,-11,13,7,7,50,22,6,10,83,63,-32,110,43,-16,-14,0,-36,80,-95,168,20,76,2,-3,-26,-2,7,51,26,-11,70,7,19,1,22,25,-14,79,15,-28,-3,5,64,62,-30,1,23,-24,6,35,-3,9,-65,-42,33,36,253,18,-70,3,32,48,-14,-22,-47,17,15,5,-13,-3,-14,-21,6,155,-30,-11,-26,-3,-9,-36,7,-31,120,35,-24,-29,171,-2,-7,-14,-3,-27,57,-1,30,-20,15,72,13,-13,13,-30,-102,110,0,44,15,14,-33,-25,-22,59,-20,-28,62,58,-9,10,-6,16,52,0,16,-14,-22,-43,30,19,-1,24,33,6,-18,-23,-10,-10,16,43,51,-3,-18,15,-16,-56,49,-30,-28,79,-8,53,3,-32,56,72,24,-1,-32,81,178,-29,53,9,-20,93,56,9,89,207,54,2,56,-60,-75,56,5,-4,74,78,13,22,10,343,39,-45,30,210,8,30,3,18,14,-11,45,59,-13,7,18,49,-20,168,37,0,76,140,28,59,46,11,9,-4,-22,23,67,83,19,3,10,14,-12,-2,9,-26,-2,27,57,64,11,-43,-14,52,6,0,31,46,18,-14,-14,-7,20,53,36,108,30,10,-8,41,9,40,65,-30,14,36,-11,318,-8,9,-7,-17,-11,-8,10,33,47,7,20,42,4,24,-24,-14,-2,62,12,1,-5,37,30,-8,-27,39,-8,6,-18,51,110,27,61,21,39,1,84,5,8,-6,90,0,6,-4,42,14,54,-10,46,124,-15,17,85,10,-17,209,-6,-7,9,-17,-18,30,20,52,0,85,75,-81,-9,-7,8,36,-24,88,-9,-16,155,69,40,6,53,41,3,20,-4,-27,-33,41,-45,-26,-58,-3,48,-157,40,360,-35,2,86,-154,113,210,341,-18,41,23,76,45,10,37,170,-5,-55,8,4,33,-38,10,14,-79,-4,77,-3,-69,10,245,14,3016,12,-31,20,106,32,43,56,-8,25,62,29,32,13,40,-22,-13,72,0,-16,90,33,222,41,131,54,-19,17,9,-35,-183,146,-27,-30,-12,67,211,86,-7,2,-12,42,32,170,16,22,1,71,83,6,42,-18,57,-38,40,16,25,10,27,110,0,-7,26,-7,104,88,-154,56,354,-10,172,-19,-32,-1,206,77,6,-50,-21,31,102,13,192,-17,66,22,25,-5,84,23,-32,21,-4,43,5,55,55,-16,65,4,32,-19,-18,-16,-17,22,62,106,5,169,-24,472,7,7,0,297,34,47,212,53,26,176,8,-19,5,-2,-32,2,12,-26,21,16,24,-15,-14,37,-62,170,-29,24,67,24,73,126,-2,33,12,7,-45,-3,-37,-29,-12,102,8,45,40,1,-23,-14,31,-19,-2,48,24,87,59,126,-46,-243,91,47,4,14,-31,5,-16,-26,55,36,64,-26,45,124,12,27,-47,14,18,-22,18,-136,70,37,-2,95,8,3,66,896,47,28,49,34,15,139,18,29,117,63,22,90,10,8,42,22,15,0,-10,58,-17,131,-61,7,-23,-12,62,98,46,20,89,39,142,-38,319,-37,14,382,12,21,-2,-15,0,-7,-27,25,15,-8,42,33,14,10,-77,34,11,77,-17,-24,-3,15,41,-64,68,9,4,113,-59,-41,35,25,-28,-3,89,-50,241,81,259,12,45,18,-20,-9,58,44,196,53,9,69,127,35,-2,45,18,-16,-11,19,18,7,-13,-2,16,4,69,47,10,158,90,42,93,27,60,-7,-3,94,10,31,52,47,19,11,-1,-38,-3,2,97,13,25,32,-21,-17,11,38,23,244,2,51,19,0,3,45,115,-3,25,32,22,-72,290,-54,4,-51,6,9,10,16,80,33,-18,-7,30,-7,44,1,6,-37,319,46,13,9,51,-32,23,134,23,46,116,150,26,40,56,-49,55,46,-22,-33,6,-14,11,-21,2,-33,-60,25,64,152,31,145,-13,14,2,75,-111,-177,49,-18,65,-135,-19,19,-76,6,4,44,-12,1593,62,47,24,-9,0,66,-59,14,15,7,298,17,43,12,42,-6,242,25,-20,-6,117,22,-41,-7,-19,-1,-24,19,-48,79,-42,-51,50,33,15,111,105,28,60,-53,81,144,-18,-38,-28,-20,35,-99,-9,-21,-32,81,-15,52,56,-37,1,80,6,34,36,17,32,75,32,-13,-135,-26,25,0,10,-18,-9,46,52,12,14,20,23,-23,-26,-14,15,117,-15,10,98,20,44,160,72,76,-12,-5,-8,-14,90,-41,68,-38,216,-15,1,20,-10,13,63,49,37,-19,-18,-4,7,26,16,-28,-32,-13,78,-16,-100,11,9,31,-28,7,-2,-53,-4,48,1,72,-4,-36,77,21,-94,-64,86,-7,0,-6,39,33,-14,-47,-35,93,-1,8,56,29,5,8,40,9,8,97,59,-2,-14,50,39,50,-69,17,-38,23,15,144,-37,42,-19,-14,19,-5,76,164,-32,43,24,2,71,-13,-15,2,-54,-5,18,14,-2,3,-6,-22,-8,29,-46,-55,27,212,72,25,44,35,-23,-41,-17,23,-2,37,-4,-10,25,48,-9,31,8,9,-57,18,85,16,36,-47,10,-3,73,9,-2,60,56,129,101,-38,46,-56,51,6,-16,132,42,194,30,13,-71,39,30,-27,-20,99,-49,65,33,108,208,19,91,315,41,98,-1,29,16,111,9,36,71,35,86,35,-44,19,-51,-61,5,31,7,-22,-33,46,1,25,4,139,67,126,-3,-8,6,6,-7,-1,42,30,-16,-18,67,-3,19,3,29,51,14,39,0,90,52,89,140,55,67,105,-27,61,-10,-34,-48,2,-37,20,29,12,113,-20,51,116,-11,-4,13,41,0,-9,-69,-16,62,48,38,64,52,-37,-46,-5,-10,9,28,28,35,-10,250,282,26,-2,6,-7,-18,33,34,-6,104,50,30,184,54,52,33,41,-18,-88,14,2,82,44,46,73,31,148,24,48,-3,26,1,10,33,-16,24,10,80,0,-39,108,266,32,263,22,119,-36,9,-28,22,-26,-23,-18,10,96,347,20,33,-18,23,69,-25,-19,10,2,33,33,-2,-2,27,60,1,39,5,14,54,7,-40,34,119,74,57,133,76,124,12,18,-19,-74,24,11,108,42,215,9,-18,1,11,14,-9,19,69,-10,56,42,6,-13,35,-18,26,-6,-7,81,-1,32,60,35,-8,12,25,-14,16,-13,44,-90,49,30,51,-106,28,127,16,-16,-105,4,73,-87,45,32,33,56,49,-29,5,-24,-36,3,-36,0,-26,4,79,22,20,33,37,-1,323,31,9,-29,117,188,35,24,20,61,17,10,-27,12,-45,12,-26,100,-78,35,-3,3,0,95,13,5,-6,103,21,37,89,7,-13,0,-23,-34,-84,29,-33,14,5,-2,52,43,-7,27,113,-7,-13,23,-6,151,56,4,113,18,-12,-24,-18,-48,15,-9,-42,22,70,-41,-1,97,22,209,86,2,16,6,-10,37,19,10,178,-8,38,27,-45,12,-4,12,8,31,-4,20,80,-2,220,-34,-5,-35,-8,-19,38,159,-112,5,37,111,52,18,165,-70,-95,32,-10,54,43,14,40,7,147,24,41,-21,92,12,31,-1,81,99,46,77,10,-39,-8,79,-26,-46,-19,-408,49,43,3,-18,29,123,232,14,7,51,59,-25,1,60,-11,20,15,-7,12,-29,13,-17,13,-24,-24,49,-19,93,136,-53,138,38,-20,115,9,217,41,-18,232,86,44,26,-4,21,-8,34,16,55,173,15,6,20,57,20,76,-62,30,127,49,22,-21,30,30,31,110,15,-8,69,126,0,15,-38,-97,14,-60,8,52,-5,28,-31,259,-18,0,18,-63,-11,67,135,15,-32,0,18,34,-18,-16,132,37,106,66,24,22,-26,-1,81,0,72,1135,2,53,34,30,-85,40,8,-19,-27,3,143,82,27,24,20,5,-2,-32,23,6,16,101,130,28,42,138,-33,39,-93,128,69,27,-19,84,16,29,-8,15,77,2,-33,12,29,4,435,39,11,-11,2,24,-2,-7,30,-44,97,6,-14,-23,79,17,-19,68,26,-8,-3,-23,216,10,44,303,-30,75,7,37,30,40,24,-11,1,-35,54,100,3,46,15,146,11,13,-35,56,90,24,4,-49,29,3,15,26,-64,26,-9,243,-66,-11,28,7,11,42,20,6,31,44,-13,45,-5,-28,40,3,31,-37,12,1,-14,32,44,10,77,91,116,15,-30,63,136,64,42,-26,13,111,54,64,-53,-10,18,18,2,-1,6,-8,-21,302,-6,33,80,0,-25,2,-11,19,15,5,29,4,-53,-28,114,9,150,12,46,0,61,109,98,-7,180,137,119,21,-20,0,114,54,-33,33,-16,9,382,-9,145,-1,-3,-22,24,-64,134,-11,5,32,39,81,-16,53,338,34,53,47,-41,-43,-59,1,212,4,244,27,100,99,330,6,135,44,-23,272,-40,-9,98,242,62,121,14,48,96,-34,110,373,-57,38,-47,115,-23,7,-26,20,27,35,78,-13,-32,119,49,-10,107,-39,20,30,246,182,0,24,29,57,-9,30,-27,74,54,136,39,-16,-119,74,83,32,55,-16,821,45,-15,226,-32,-22,-5,105,47,84,68,93,162,6,-52,-117,15,25,79,27,-19,68,34,34,87,24,91,-36,171,125,58,37,-47,61,16,-11,36,-34,-49,-5,-35,294,-31,83,63,-9,27,3,64,31,7,0,19,-4,-33,-63,-24,79,60,9,-55,44,19,129,-25,12,37,71,48,118,17,174,-21,-8,-22,-23,-19,-35,-8,-37,-21,79,14,35,19,42,-13,48,-3,16,101,27,-40,-27,11,71,23,-34,-150,115,113,3,19,-57,55,55,48,73,92,17,12,189,59,-16,47,19,-7,-23,-8,13,142,30,73,54,26,84,3,50,6,90,-20,749,16,-5,209,64,-70,46,31,-14,-18,33,67,31,51,23,144,-5,20,-19,-11,17,3,2,17,0,58,36,-14,2,20,33,27,66,96,106,60,72,12,40,173,-3,34,-10,-34,-28,-12,-6,7,-10,28,41,52,5,135,22,10,8,20,-38,397,50,88,-1,105,8,51,43,-10,4,27,20,-17,-40,9,73,129,39,-9,-44,-18,-7,-48,-59,18,5,-38,-28,29,34,56,56,-3,120,8,-19,19,-25,-87,-6,-11,-303,-42,10,-139,72,67,147,-66,-33,26,4,87,-42,91,-31,76,280,50,17,25,13,99,72,85,-3,-22,-50,10,273,-34,-11,13,-5,-15,-474,-61,-2,115,-27,38,16,251,2,112,69,146,89,23,136,30,33,34,-22,1,-3,58,-28,110,46,190,-30,5,-8,17,-7,29,-38,-11,9,522,17,65,108,-59,92,-216,-33,-15,-5,39,38,8,-4,32,18,-9,99,24,6,-33,13,-10,290,212,213,87,122,3,106,7,73,86,-11,105,14,116,40,80,27,2,-51,12,13,6,49,65,66,17,129,57,20,-27,-25,36,22,16,-1,93,-29,49,181,31,-39,9,-85,-75,13,-26,-15,7,-50,125,27,-24,136,9,-9,-30,-48,-11,-4,-5,9,232,-8,-54,-10,19,84,-6,37,0,74,16,-22,230,250,74,389,-30,10,146,-60,10,95,-18,-5,65,-13,13,-2,37,88,37,150,33,20,82,-100,244,-38,38,21,-4,-28,28,226,68,86,-19,57,-9,-8,-128,95,41,-1,-11,9,-24,65,45,29,9,-19,-33,-2,12,44,-8,-40,-24,22,-2,173,-34,-13,120,6,6,84,-25,17,-16,60,111,-14,111,9,-26,73,102,-38,-89,40,97,21,123,19,-69,44,-1,-23,11,-28,34,17,40,-3,36,-9,49,-13,35,37,-6,73,21,4,-6,91,9,11,2,105,6,-28,299,-17,17,154,29,12,63,-5,-13,-11,-13,-11,-4,-3,-2,8,4,-24,16,-25,-34,20,-8,11,-70,-22,-13,55,-34,11,88,14,-13,43,-36,39,-30,-18,8,27,-10,42,-91,114,50,15,-17,44,-15,-38,16,36,36,-15,5,70,-16,53,-40,-48,147,-23,163,-21,-2,132,14,-15,33,27,-29,10,-13,50,-74,-46,25,48,-10,53,-5,-19,-17,13,-21,100,32,24,70,-39,0,-6,3,113,7,64,29,-1,49,26,102,60,56,74,47,17,129,-2,-88,178,144,-46,22,5,-14,-5,-17,-9,-38,24,8,-15,-6,58,-3,52,-2,-71,-10,-11,-7,191,162,54,101,-4,136,-15,-9,19,24,-7,23,-23,1,-3,-5,41,23,-11,-8,-8,321,113,-22,102,34,-19,-3,33,36,131,25,25,24,-104,33,19,47,209,95,18,11,-42,-3,-43,86,40,-3,-36,-21,117,35,28,29,-16,89,54,142,10,5,-24,-29,57,36,-22,-33,103,38,-4,2,20,154,19,182,-30,15,78,-6,265,21,37,45,43,50,14,152,102,85,10,1,55,23,109,8,38,14,7,1,84,18,-6,1,-96,37,-18,-7,-20,-15,17,110,2,25,-3,-22,-9,37,-1,-17,24,21,41,-4,-5,12,408,-8,9,27,22,27,3,8,-10,-21,32,366,-9,210,89,231,-7,84,-31,87,55,92,0,246,12,64,148,109,8,-5,42,-23,2,5,-30,-8,4,26,-7,54,-26,-2,-25,18,-28,-27,-7,51,17,120,18,0,85,-1,40,-36,-9,-6,336,-1,-5,154,32,-9,120,-144,-8,92,740,105,52,-81,95,55,89,98,172,-12,-71,4,48,6,69,228,55,42,47,-56,-42,-135,52,19,0,-74,19,250,418,52,55,38,-58,-68,88,35,-5,54,259,-16,62,170,57,5,7,-19,4,83,-42,87,7,-30,-13,31,57,-11,-1,-9,9,1597,49,40,22,11,22,194,-33,42,-423,33,544,48,-6,158,-15,9,-11,39,-20,-14,-42,19,144,5,69,80,217,-9,7,35,5,-32,-34,-12,156,24,41,55,69,16,70,4,198,144,-39,-4,247,107,31,7,-4,15,11,-18,-56,34,28,-9,55,51,213,129,13,-13,-25,-16,35,74,21,4,22,-28,-51,-2,3,117,-14,-11,187,60,73,3,54,-21,-17,109,53,21,120,23,102,46,9,32,197,59,18,2,-12,7,18,-8,37,-20,-8,-13,40,30,43,61,42,86,20,74,-3,-3,54,183,0,1,65,104,16,185,-7,-5,-33,-11,9,176,-22,17,31,110,13,29,3,87,49,12,-126,2,25,-7,3,18,8,105,-3,43,33,-6,-12,-31,31,147,148,-20,-7,70,17,-25,-31,-71,51,64,-19,109,69,198,12,17,-39,26,-16,-18,-20,-14,42,10,44,30,8,22,5,-26,-2,20,32,43,10,-13,12,50,19,158,12,22,-4,-8,-42,88,-3,4,9,-47,151,37,-39,10,8,72,30,-2,11,12,11,-29,40,12,85,20,-10,-29,-21,-102,-5,19,27,49,16,80,-51,-23,-61,48,10,137,94,42,20,23,63,-19,58,-15,9,2,2,272,22,122,22,45,59,165,20,1099,17,30,16,-7,-23,105,14,58,1257,74,60,39,-26,-3,-28,13,-24,34,-2,49,28,-11,23,53,30,-30,13,-19,5,19,-2,-1,60,-22,65,32,23,-9,262,-1,26,5,144,74,49,132,25,2,5,-30,-22,-23,-6,28,-9,120,31,44,21,22,-10,15,10,9,-35,384,-7,41,573,186,39,83,217,6,168,-3,59,3,-17,109,32,68,26,48,40,43,-1,24,174,12,-17,7,35,10,10,-14,117,25,714,42,21,29,203,7,-56,-1,38,-34,-31,3,52,15,-3,30,-14,62,152,41,83,27,91,16,17,24,27,49,53,-2,26,105,132,58,-7,6,73,33,161,78,35,14,66,231,-39,5,13,-22,87,47,79,42,19,28,24,-6,110,34,8,8,139,51,19,37,21,27,5,-40,-39,-27,-158,-32,15,101,-14,-115,-60,23,12,19,-7,130,141,-4,-1,35,24,117,78,-2,14,-25,21,-6,-30,-4,1,-9,138,431,37,-1,32,77,107,272,3,64,-5,-37,72,-53,25,120,32,18,38,99,3,46,53,41,48,119,116,4,-6,-47,114,77,-40,-119,24,30,237,92,-10,31,-65,54,68,185,-2,226,47,197,-96,32,19,48,8,46,37,15,17,12,-12,15,9,-29,24,24,10,31,29,21,12,7,-26,10,-18,4,-22,25,206,27,112,15,17,56,35,20,571,0,145,22,-11,-44,22,56,-8,44,28,90,21,32,12,26,30,211,7,-11,22,9,138,56,145,19,-14,20,-54,189,-45,-8,101,219,-19,32,10,57,-21,142,758,-28,136,29,-17,-31,46,32,27,15,29,76,-13,-5,9,12,35,-19,-29,-7,-6,95,249,-18,1032,-42,68,20,206,44,50,65,-22,69,73,42,637,44,-82,125,-9,7,-9,1,86,87,41,62,0,-38,3,-108,24,-76,47,59,79,42,31,13,-84,-14,10,-5,-21,42,19,396,-3,45,64,40,192,-42,11,-29,-85,-53,-41,24,11,-8,-1,104,40,13,15,-2,41,31,80,235,44,25,44,159,-42,-26,-86,29,1,-13,8,23,17,-1,45,28,14,50,100,166,-5,5,-51,22,-10,73,99,0,24,1,17,-82,-20,9,-55,106,18,-3,3,-27,66,-10,-1,13,21,-147,-1,84,50,13,11,10,2,34,82,81,445,10,21,-1,-8,198,193,-3,58,-8,-22,8,3,-50,-29,78,165,18,18,-19,13,-56,-48,-156,-11,26,15,38,22,21,21,8,115,35,106,29,26,70,44,11,31,21,87,61,-26,-28,1,77,14,-100,94,-54,12,141,-6,-480,153,-74,21,17,-21,42,18,7,-26,-59,17,8,4,-29,138,34,87,24,95,-10,123,-1,88,-8,13,-24,-4,22,67,104,31,-14,253,86,725,-62,95,-160,-44,-15,-27,49,45,-18,-10,-17,44,20,19,-97,102,-21,5,68,50,118,11,-33,-41,71,20,107,311,-20,49,28,9,-6,107,26,6,729,90,121,29,-6,21,25,97,-15,40,-16,35,69,11,59,8,50,26,79,34,259,-123,-12,-4,-22,-97,6,-31,31,203,22,-12,7,-23,172,17,59,36,489,137,-11,-42,148,105,375,1,-101,-28,-16,3,17,-10,42,245,89,86,-50,60,-30,465,14,32,-13,-23,107,152,56,65,44,-16,9,-5,22,14,51,116,2,46,12,1,-2,246,48,-15,-43,-15,20,36,-13,117,-225,183,71,167,11,-8,4,-2,34,-11,-4,30,2,-36,53,32,0,-24,42,-26,-29,25,5,7,230,199,517,48,36,47,27,-8,-25,-1,322,70,22,-19,92,25,-9,-6,485,-170,12,48,91,316,4,132,-33,36,97,34,-15,63,5,29,367,-20,81,11,29,-24,13,13,-19,98,420,58,-21,-26,-17,21,62,25,-4,20,40,52,-5,27,87,77,17,57,14,419,-8,60,73,-16,-15,-23,79,-12,-10,-23,15,57,-8,20,17,-24,99,-2,43,158,-9,-43,523,41,15,45,-9,-7,-12,-9,-5,98,136,19,56,5,70,33,-9,181,-5,34,133,-107,17,30,50,-36,173,140,-4,200,8,169,94,84,51,-8,70,70,7,-6,38,6,136,79,-2,24,40,100,-100,-21,-10,-28,5,36,7,21,-3,17,-29,79,42,2,21,48,-40,92,11,11,45,24,25,9,12,73,-39,42,24,10,-130,16,-37,94,8,7,-76,27,5,-20,0,38,-6,64,-82,117,24,-5,67,96,74,75,53,199,71,17,31,50,-39,135,4,16,-48,562,158,9,415,19,9,37,13,19,12,-12,0,462,-1,44,106,-29,281,37,12,-45,47,19,-39,13,52,40,61,22,52,16,70,3,7,13,10,16,75,-8,0,10,402,38,-17,5,13,-31,43,17,-8,-50,18,65,42,-29,38,13,175,-15,-17,5,13,47,-48,5,-3,34,18,-16,-8,5,-13,-14,9,19,45,31,5,65,28,48,56,-8,173,-8,80,-28,-85,198,36,94,33,43,-21,13,36,-23,1890,100,168,520,16,17,63,22,2,-69,541,261,-36,80,12,29,11,0,25,-41,56,44,20,-45,99,118,15,117,99,9,38,86,5,40,28,15,-1,209,2,27,76,44,16,141,115,-45,-57,118,1,99,46,42,-38,-5,13,-4,-10,25,15,44,59,-29,-2,3,-7,95,-7,-18,46,20,89,-10,113,35,16,74,9,42,817,183,10,16,3,-4,177,5,40,55,40,-29,75,122,127,-51,-48,-37,37,21,-17,12,-16,-2,-16,-16,27,36,86,-142,79,27,65,265,4,106,-11,96,-40,-26,58,31,55,22,78,-22,-64,30,43,120,-28,8,-70,4,77,-89,-6,-20,21,12,141,-1,1,82,-5,-41,-30,32,54,-39,-29,1,-48,3,-6,23,-48,-26,110,68,35,19,-3,-24,14,19,33,12,-2,-21,141,-12,21,-8,52,-47,1,-1,-42,31,-10,40,166,73,34,-2,246,-7,-43,65,33,18,34,132,312,126,-28,29,5,32,-22,68,-12,-2,20,18,219,69,57,124,4,-11,-56,106,-17,-43,18,-12,-14,25,24,1,53,-41,32,13,254,43,-55,-16,73,60,38,-3,-4,58,17,22,-89,27,-7,-27,42,50,-22,-38,38,21,-23,0,5,81,10,32,-36,17,5,44,145,7,-4,68,76,-4,20,13,38,14,6,21,2,-15,1,-65,51,20,-3,3,39,49,14,69,93,16,27,-5,-50,47,7,91,-28,18,47,24,-23,-28,-37,-37,-8,7,-9,108,38,23,-7,-24,20,-10,-84,42,-79,-28,-8,-9,-16,24,25,15,50,-28,-5,16,-24,17,23,14,23,42,25,14,-221,8,-36,-2,57,-2,-25,13,26,0,9,11,-25,-4,570,8,10,31,-28,2,300,26,28,222,39,9,-52,11,-16,-6,-8,83,-9,-3,0,-2,26,-12,-15,-53,324,4,55,45,-17,19,68,-24,-25,-6,-11,-5,-14,-24,4,-6,2,-21,64,-67,63,89,-47,-39,-32,-4,-19,100,18,12,9,-14,0,-20,-11,-33,-14,-35,-49,-37,-15,36,2,-6,-32,-9,-77,-50,0,-17,-5,-7,6,35,-50,-51,-64,166,-32,24,-188,-99,-158,-120,-261,-125,8
-111,-313,-203,-110,-403,-444,-502,-212,6,165,-110,-419,-119,-505,-175,236,-44,-275,15021,-1674,-751,-87,-12,-135,-116,-133,-189,-26,-88,-93,-238,-66,-5263,-2964,-3817,-1465,255,717,167,-159,-258,18283,12007,17970,15095,20035,16188,246,137,259,349,1092,503,1366,195,323,498,204,701,42,91,62,33,364,72,90,1643,204,-116,-813,-558,478,-47,-423,-62,-169,43,169,798,-61,273,1196,76,-26,12,555,-143,2575,673,20,651,145,1040,552,358,-154,1,300,29,-53,103,-122,81,216,-461,32,3533,841,-1273,581,35,-208,278,-875,-1079,-74,148,80,31,97,29,-181,548,1683,-60,-184,155,-72,122,478,460,152,41,-3,-46,1043,139,962,2019,436,-197,65,69,219,166,429,82,504,-36,375,524,253,327,1449,344,-540,1845,-390,1390,-709,6581,196,1464,213,-141,-18,341,248,548,435,922,625,908,302,2270,678,108,-251,1179,632,967,166,-194,36,-236,29,34,-54,-1420,-330,3672,28,10,-217,270,652,170,132,-54,267,134,428,107,88,-60,-42,25,147,939,550,104,-315,-2,-64,9116,-927,520,1644,-111,1268,496,-113,183,32,11,13847,-304,1309,452,3,-4,469,493,516,448,-57,333,1205,1735,617,3209,308,2700,0,-15,-7,-83,643,229,526,-22,570,511,88,1323,-282,257,4,1624,35,2172,1181,-663,231,132,116,50,-1065,-24,-1,-203,-63,738,-142,63,748,162,-21,-5,-29,-49,837,11498,10,70,18,64,192,706,197,8414,1704,693,-57,-158,358,446,497,925,-35,57,-61,297,77,847,-45,163,4148,226,42,-485,1367,-64,271,622,-20,133,18,5,-11,1145,1714,2123,1543,-27,603,938,1212,482,184,979,1274,689,218,152,366,-32,541,1377,386,49,253,2207,194,83,55,1330,163,-134,2103,774,107,2532,237,1503,134,792,412,220,32,-1544,486,545,4858,72,402,-3,1898,35,1105,1744,-155,21,287,1247,499,77,910,535,156,215,38,683,2012,549,1077,-1325,360,13,159,-65,-56,115,-303,5,480,-60,103,617,405,245,366,495,112,251,240,504,-351,-203,-330,1092,842,24,-58,123,240,312,-28,-21,98,-6,114,209,424,43,17,1183,251,245,123,1732,172,-174,-22,209,290,692,446,451,213,1752,-199,534,76,332,345,-80,-12,301,1620,1218,-4,1300,695,-124,-936,962,-362,2939,226,228,25,315,5710,-25,98,323,108,115,342,-91,-200,26,47,341,21,321,206,47,1320,335,468,615,362,120,-46,172,187,642,7,61,359,215,-155,232,393,311,85,149,771,-754,-384,249,1221,-545,1054,483,158,1340,-270,-432,5,182,7,-221,17,1267,570,63,816,66,850,126,53,-820,1015,-49,326,234,203,398,3749,192,720,363,2152,205,343,434,305,-77,1180,15716,750,194,29,223,-956,36,160,-2,283,137,435,1857,1890,78,-57,213,1,14,-2,18605,164,-8,178,-20,18441,69,-1821,1343,-135,89,45,761,722,254,488,179,244,801,-36,-301,983,41,116,59,514,665,254,224,95,100,-33,-133,542,50,-489,-398,15,-63,14,163,126,888,681,473,26,-1228,122,46,556,314,1648,-53,36,230,263,-1,75,-152,774,2210,675,-44,-352,-37,317,268,4886,390,104,227,125,204,478,188,-170,-86,905,-42,547,63,-190,-27,528,4,895,864,761,304,-12,26,678,158,154,15,166,6,243,52,-213,272,590,579,796,1145,854,-986,-8,136,-169,311,528,-158,1837,559,185,506,29,30,210,287,-184,22,-71,-52,-282,578,536,539,366,126,285,530,115,171,2295,131,-68,67,328,586,-402,-26,1242,927,786,35,1014,489,-137,1567,-157,250,290,139,132,67,155,170,2035,124,241,-1841,173,-34,-7,-7,738,6,442,-158,325,198,33,170,-55,263,42,746,-233,0,287,47,6742,54,265,220,484,2407,-100,163,926,-12,-127,579,18,81,5935,-120,114,357,-733,-4,82,-121,1328,-16,3087,410,72,-22,2312,252,65,-2,535,661,56,3679,-93,642,49,93,-21,30,161,1207,-94,650,104,-29,1458,398,6,-274,1955,1827,92,-316,783,-529,861,1734,962,262,495,25,113,-66,15928,795,216,2339,656,2187,495,385,219,1986,-1092,-1990,503,-194,-1121,-499,-797,-328,266,-184,374,24,6714,1447,408,13,385,622,992,-107,378,-73,13,276,-21,1505,319,-595,-111,506,-176,61,2177,179,-371,16,-254,347,-826,98,743,-163,-253,-258,-118,-184,256,22,792,-144,381,-150,8615,24,257,63,356,17405,544,31,484,1877,-140,74,-1011,5635,-29,315,250,49,-51,339,607,498,19019,378,208,115,223,382,-239,219,82,-464,11714,-199,-33,732,-168,1973,18055,-11,-658,52,38,142,91,665,-343,2160,2229,-68,52,97,5895,300,1192,281,17298,2680,-1000,587,455,530,873,116,-75,604,-126,-127,6192,-271,224,27,-63,-22,70,126,-929,-234,-422,36,37,-105,670,3,-5,-508,276,-140,-177,-650,436,1052,-106,-84,-90,319,-269,464,249,143,604,-42,-173,-42,-64,100,29,478,101,169,-317,-16,166,485,-20,-122,-220,885,-15,965,-380,-349,12761,346,1029,452,342,56,-71,19,-43,-80,-78,67,590,9486,100,532,405,314,-94,304,727,-224,-65,-16,61,294,-171,-1288,11294,2419,113,-128,4787,-20,88,-169,13578,-537,456,182,713,19,-89,-270,695,121,366,121,566,-69,2106,601,167,117,215,-596,-224,498,649,-24,28,-108,-8,-1188,216,589,2001,919,4683,280,78,-294,-110,290,1577,318,782,-81,9959,-42,464,1684,504,-438,-14,-43,7650,578,988,326,1418,492,46,141,5541,56,5115,1353,640,1081,262,7,-269,105,3,38,555,253,1220,241,-61,-42,357,-696,5036,255,-409,11158,73,120,297,1075,274,622,418,-151,44,-63,240,1009,354,6248,221,-1,370,-27,5690,8201,-19,78,405,-172,57,-99,42,-71,-354,5,-77,1682,199,1820,-5,46,-34,-20,204,25,2106,118,392,4050,17,-72,91,134,-41,69,-7,-39,2236,-44,-36,251,105,634,106,280,371,-20,2920,323,1754,38,441,47,-13,171,-300,108,-57,150,1049,71,178,53,34,101,-6,99,-115,1606,526,-87,136,29,116,61,-624,299,-104,-149,69,96,-363,150,-92,241,-59,-520,356,1063,124,-1232,136,-26,21864,8560,182,5,-157,148,76,20,146,95,-463,55,562,30,-88,-57,20,2294,91,421,1164,-67,67,13,603,138,950,5142,10,106,-12,2081,139,-42,249,355,6693,614,301,-184,-132,-10,169,93,3185,72,34,-63,523,-39,363,-115,62,68,-104,1589,-81,574,20,-113,1081,149,8,258,942,-49,998,8894,0,2612,-67,210,3508,23,1395,40,392,33,172,193,-3,198,407,35,19,0,-38,419,481,203,212,-54,-1141,761,324,84,641,1585,435,576,354,-483,865,9,-34,392,-139,270,11,204,2000,85,837,109,266,126,-21,-747,388,-1442,-28,1229,345,172,1295,1058,168,-440,306,174,4914,5,23,88,35,911,133,1795,-5,-100,1234,246,84,220,-177,162,93,2889,12508,-1,2462,1846,-9,51,7891,49,193,770,696,1221,1610,104,-13,24,24,847,10,499,65,35,1,56,11657,681,-221,556,52,331,6568,-443,173,4080,416,-553,372,536,254,-199,50,53,-88,156,-622,230,-85,1871,-205,310,689,5161,435,1722,178,-319,42,34,78,232,609,-277,99,9398,90,-659,482,0,-114,-20,-899,202,148,-7,49,345,573,2129,256,504,170,180,167,258,-1128,441,1588,-72,-23,-102,429,-67,647,907,631,241,267,48,26,46,145,721,300,1349,0,-349,-144,-287,69,168,1637,81,281,371,367,10,58,122,101,78,843,31,523,-20,237,-742,33,1012,-21,161,563,-107,138,114,-18,73,-86,-812,2407,-38,52,32,-20,71,1005,697,186,43,117,869,117,1246,611,523,816,220,-91,199,1518,-17,560,-47,306,-158,516,506,-1,116,-92,176,372,817,-69,403,193,431,60,1902,204,101,9162,229,114,65,-104,197,-8,115,89,30,-29,759,813,-30,383,-89,-150,-157,236,58,1245,58,1017,513,139,306,268,-18,-276,151,162,-94,17,48,301,130,205,-92,431,-82,140,40,576,-709,174,-389,-7,354,130,109,-7,-362,434,-594,35,119,56,364,-70,416,-99,263,363,333,930,2343,144,451,-7,277,294,224,257,78,174,866,-75,69,674,47,7,34,-7,-47,-130,27,149,-24,3915,-12,240,1874,704,778,284,29,-22,-789,-75,118,-82,53,207,-65,393,-111,-54,-284,-399,237,-288,36,19,-16,453,-280,70,-116,-847,426,368,-103,-20,1053,20470,7,-133,7843,-26,5,62,-663,65,190,138,380,162,-143,36,-256,292,-518,381,269,-171,140,184,819,-179,-14,833,189,-44,1130,1083,247,-206,14186,227,-436,298,259,-48,176,15,51,-210,346,-300,772,-530,160,-118,536,242,184,-16,2576,1133,395,195,553,1454,1435,-15,-18,-733,1087,-162,149,182,81,148,-761,151,2277,1395,350,-77,671,-89,-296,154,-1,-4,89,127,-65,-417,4,419,167,-22,14469,316,19458,17113,13639,4,-173,-20,-35,-621,194,1531,8870,45,-185,2811,1674,2352,-60,241,-107,4178,1309,-124,-53,80,70,1056,179,-3,2025,-239,-601,287,-86,8858,-310,1023,368,12570,76,1013,-303,286,405,-36,105,820,1309,279,-247,219,-94,-97,323,1068,277,-62,870,1043,5,148,1166,223,198,594,3279,162,237,555,80,810,1855,1611,80,-169,4907,101,14159,1007,-24,25,-895,-36,163,-25,354,350,-564,107,-2,255,282,2080,156,54,245,151,18,136,216,42,-255,-18,272,1305,60,331,447,6239,151,122,57,-1179,3,179,-36,-279,-143,14912,688,-358,-74,106,-302,161,229,-66,987,98,-84,-371,92,180,1492,-132,175,292,-9,-74,490,-99,92,-95,-147,504,224,251,265,97,53,-240,-232,406,104,32,418,483,457,3955,-723,206,299,1546,-56,1574,576,12903,969,-1105,2217,615,80,63,3,-882,12,-836,326,2046,107,422,2423,536,34,-164,6710,13,-85,202,4254,387,418,-220,60,477,1036,1395,-158,1703,2082,146,81,245,-80,125,782,648,38,2666,167,66,67,597,319,1324,357,58,360,318,198,-62,-13,129,259,137,354,-125,228,-154,639,13,4449,748,200,161,460,158,500,2083,152,87,603,-84,-75,717,3387,15,-12,91,88,-41,153,389,185,2529,85,1425,-54,-65,-191,260,536,1188,-94,71,332,-24,229,513,-430,223,96,-34,30,120,-19,-136,854,197,4959,-141,-344,1019,16,3007,1596,-352,392,1742,163,369,-465,1740,-222,6302,-53,-23,1445,609,885,181,151,65,-555,244,-136,-232,-101,91,357,-51,84,549,148,-58,-923,-117,-160,-26,-89,57,-413,-48,2228,-64,-246,-4,-18,849,16384,4076,1304,25,-8,288,-78,-189,118,40,24,1660,-2,-85,-39,-38,206,225,3880,702,-292,-62,6494,262,-446,126,-144,229,10317,-32,1615,451,391,-124,2995,866,-328,829,-24,731,346,43,43,60,264,-20,728,-397,2139,-239,108,-50,716,70,291,395,62,69,159,11,498,-278,90,1061,243,-136,10972,-1841,873,362,28,214,21,826,381,472,126,-849,263,88,-10,102,-333,-23,33,23,244,72,321,238,155,124,355,17644,5456,170,-65,113,135,-293,-63,-74,-11,284,243,172,1131,-161,167,61,47,79,327,27,-895,189,-39,2787,95,38,-678,106,85,142,889,-105,-28,903,-156,-331,863,594,-318,165,-262,13,52,366,47,40,38,10340,-165,151,441,-204,416,199,710,578,439,292,-131,-1721,232,6559,743,409,127,1305,312,43,-107,999,119,337,12732,851,93,-293,582,112,602,4,150,163,530,15,17,697,511,70,2979,-212,-1340,-37,-314,-340,66,620,-67,-139,-89,5117,-20,4582,12,10321,3342,-8,207,9,398,25,-176,501,124,5567,-150,-112,-66,511,1250,125,162,932,-269,40,-1040,-116,147,-122,273,221,307,-84,172,304,20,2038,280,951,238,1036,-126,349,753,2567,47,219,-56,-348,-153,704,-101,254,63,998,-160,354,-108,775,653,581,288,73,17,223,515,442,953,1093,485,1890,36,-265,80,472,245,183,1929,578,79,66,870,295,879,384,215,68,38,1239,94,-115,-40,-284,11,2948,941,18,712,2414,50,681,-572,-123,756,504,701,192,1307,2454,679,103,351,479,46,-285,284,6641,59,770,51,-13,-331,622,308,-26,414,1563,641,275,335,-141,-74,178,878,622,106,217,-268,313,39,628,485,73,-161,-111,-107,505,118,-179,-78,-13,235,394,142,-54,-61,232,-11,910,11,80,132,205,77,144,-27,405,478,257,16,-135,284,40,126,71,-63,526,284,88,-105,-55,-286,-7,48,-86,354,-183,12,345,526,-331,442,111,139,1285,7,5288,97,511,351,-59,220,91,678,-389,85,9,1540,118,-19,-4,-335,44,-23,-330,3475,103,-15,99,-72,247,-9,95,141,353,567,265,387,204,-6,108,72,90,224,-50,10850,377,45,-29,93,90,55,9,807,124,-458,116,140,198,-90,129,2524,52,39,-26,104,-122,-16,1650,-30,1071,-34,20,-375,-2,69,511,-505,132,77,-131,110,71,164,470,-481,28,1401,19,608,736,181,242,52,-158,-4,388,-202,-38,969,1170,-274,-132,79,345,212,62,1131,-208,10,166,19,239,-157,171,106,5145,234,108,148,251,4283,352,1806,-383,868,286,97,320,-157,1175,253,256,885,-347,429,333,-802,619,-2,238,98,862,459,26,366,-66,77,1179,-441,-143,105,-217,-136,43,219,85,31,-7,150,64,-176,-22,340,-68,451,-12,461,-123,1230,-60,903,1389,574,104,115,-66,52,83,563,-126,379,105,1769,19,576,258,9,-51,-496,167,218,154,82,121,319,40,1029,337,973,-193,1152,165,10,1869,-96,440,97,-41,78,195,-359,414,536,-60,-1153,-116,81,-33,52,133,1654,1020,-143,-8,86,356,51,37,-20,246,156,264,-18,227,270,35,274,482,1489,407,498,28,73,836,1465,1026,253,-645,-12,-338,11053,290,2239,6,509,1369,186,180,113,21,245,46,1810,369,-74,287,873,551,19,-80,-107,48,145,1399,-46,338,90,115,345,3442,10423,9817,282,23,-231,145,32,-11,896,-5,-118,28,134,3,29,112,-5,425,-102,472,-14,12,200,15,25,48,960,479,272,407,43,811,-21,63,321,156,725,3021,90,-287,11351,16548,6129,6293,6267,16743,3605,457,1008,-85,-268,871,444,103,934,-9,50,-502,-111,520,726,-136,143,465,627,251,-123,176,-27,147,-67,346,144,6423,416,423,-89,-194,-39,-172,-65,-106,-95,-42,-174,-254,-131,-90,331,120,11,397,902,-326,24,-10,292,96,249,-304,132,249,202,10,76,69,595,203,141,218,1030,108,191,67,74,-36,267,16,-84,40,97,-22,367,94,146,-255,390,-507,635,7,53,314,389,813,-434,158,1085,579,256,-66,-641,376,55,258,207,87,599,-6,8,105,-15,-232,582,35,47,-147,-20,116,440,2445,111,54,1874,4,280,46,-146,-219,525,-2,102,-76,370,-21,516,83,265,1929,882,1485,-293,35,65,80,-30,97,142,-204,102,-87,379,172,422,-66,230,473,4722,81,-141,125,707,-30,8,104,173,74,-192,462,62,21,-454,37,215,65,-29,7,185,52,-28,-243,-92,770,-25,-195,483,-40,-47,-140,-14,-64,104,334,-58,502,281,-592,637,184,25,380,-35,1602,-4,55,-136,2898,52,570,1652,513,259,157,-410,-40,54,850,-88,235,157,1591,-219,146,540,184,169,122,325,-108,-28,211,334,-162,133,583,104,418,106,-44,253,-41,-190,140,324,1271,146,14,-52,17,82,-141,117,244,399,168,182,113,475,381,-141,247,-123,-506,632,-267,387,3,321,-2,408,-739,-70,642,1481,-494,-63,396,-322,107,9,190,1,210,917,-388,155,-26,84,308,-134,601,398,85,70,-1086,2,-443,29,-127,22,179,136,-5,730,-141,87,29,-142,-166,1546,255,192,18,405,328,1115,134,-14,1220,110,34,198,-54,62,24,1026,27,940,324,57,277,-349,429,1484,395,86,428,5,-1,202,-2,743,144,255,35,337,1793,50,149,20,956,1648,44,607,-134,-139,325,-679,-8,-415,-3,367,45,-8,-708,652,1704,1032,-26,107,-725,-812,965,165,109,549,-20,19,447,458,57,949,88,-143,1217,318,219,2199,-8,-61,78,-515,-185,183,8,21,-450,369,-55,-218,-147,-297,718,518,577,904,118,-254,1105,269,73,205,62,-55,15,-26,3,28,-167,846,-94,170,-40,233,-111,51,46,926,-916,220,958,-169,108,47,-76,87,528,1207,3049,111,1916,1011,74,-95,1675,758,1331,383,694,-50,219,60,2081,28,206,-81,1708,213,2064,471,-141,2304,4899,-25,67,113,65,-41,-9,28,-41,225,283,311,32,811,342,572,-415,475,-424,564,-541,271,-37,147,168,983,863,1087,185,-56,-30,94,56,-139,1404,-90,7,475,555,468,-178,-195,110,50,288,-57,639,190,57,529,264,61,961,554,81,137,10476,5,661,-46,118,49,3310,-502,601,-122,61,3173,117,3,649,293,-73,212,149,98,59,-36,99,62,2323,24,105,1813,9,-35,3894,102,-98,1818,1680,164,657,2387,11,417,201,364,-16,630,78,312,-56,7001,-141,-1282,891,1099,-235,-26,137,-10,757,745,1746,10,419,1556,-149,-93,-7,231,-887,-87,-36,-217,-246,854,-461,362,-343,-96,82,-27,-239,-208,157,363,38,950,78,-12,80,112,-49,96,306,161,120,12,-129,-54,402,1320,1415,2724,34,948,168,-5,732,253,-94,-9,410,64,255,-164,1423,-475,476,86,487,128,1078,224,111,913,50,177,-11,127,979,496,499,110,68,79,435,-64,1060,69,-18,803,5830,475,843,48,127,-10,171,-20,306,224,8,-131,63,240,-52,758,227,633,41,33,110,364,50,137,406,100,-81,331,703,-1056,-113,237,85,330,37,6713,-198,138,-685,-77,-144,753,327,386,-51,43,536,-249,314,-22,116,25,164,66,17,111,3476,-327,302,-74,215,-25,327,246,-1231,1131,-159,-165,-17,2021,-88,235,-96,65,-32,-278,-841,-28,179,-224,151,30,257,102,-53,669,373,1641,-138,-126,1219,18,-179,-26,-31,873,-54,-58,-102,1065,876,4,22,-125,-4,-133,1160,44,1230,75,159,172,148,165,392,243,-78,130,296,-104,-231,407,545,52,110,13,290,15,319,-94,-29,683,137,617,465,-700,-17,-3,389,423,821,74,824,-203,82,454,-100,113,248,-167,-37,-402,202,1556,-46,120,-12,141,-30,201,189,43,310,-175,-265,212,-58,317,72,516,240,-22,58,26,144,110,711,358,-46,619,69,969,318,296,-101,-15,1259,437,790,287,-370,52,32,635,-31,-230,74,403,-256,-15,46,406,98,492,97,670,1738,206,217,992,-7,1047,1482,-64,259,1322,518,1259,6,252,-220,-258,48,91,65,-16,600,-6,133,392,2275,-246,-1321,175,114,20,61,191,2556,24,274,267,297,23,-39,31,241,655,700,-79,33,184,-41,35,266,476,56,-381,920,102,220,-99,1640,-88,-99,144,365,261,553,40,338,-39,75,-199,41,5261,508,875,242,-282,86,-61,2019,265,696,-348,828,526,217,892,30,170,343,-12,-591,-107,93,-149,-17,28,-45,-18,94,505,87,154,-414,261,-17,-1,360,568,630,50,300,382,120,31,-165,-4,641,179,216,-74,-650,73,-2,-223,218,239,31,15,16,-11,1114,-166,49,61,110,-107,-68,-151,-146,28,-59,-58,250,286,221,67,-104,-18,98,332,-62,525,760,-101,-26,-63,-38,-226,55,493,372,-87,626,53,505,806,355,928,13,476,684,242,537,107,109,140,962,248,37,195,1504,14,111,-492,-98,-1404,-55,192,585,-23,438,516,49,-435,-256,527,372,1646,-39,137,-284,274,535,-540,-77,364,941,-129,-10,-61,-193,-20,253,258,411,68,102,117,1393,265,49,1112,92,102,194,656,-78,-38,-577,264,754,287,67,31,-153,19,540,570,-41,19,236,479,543,68,209,146,-16,-187,398,44,985,40,300,2490,503,721,-4,-379,159,96,239,110,-613,434,1,89,92,30,89,194,1248,-194,1457,-51,-124,522,114,221,18,189,106,836,-30,165,97,242,-152,806,-569,206,53,-504,203,5575,123,-504,168,-54,288,25,-207,-65,-111,500,37,1183,259,406,119,217,-32,-55,178,296,127,5853,431,-66,57,283,-42,126,4,831,2010,1350,300,131,1477,207,-430,3006,148,-65,274,46,346,121,-138,129,-13,-75,515,277,224,744,-55,78,460,-40,-41,2,554,-20,4610,-788,4884,-1,133,17,59,13003,20,208,-175,-248,37,136,545,963,37,383,5901,-67,1275,82,1894,-205,598,46,634,-37,62,722,488,426,2485,-325,16484,45,897,0,1309,16,343,1375,4310,3780,-29,-124,438,7,-162,110,406,168,572,-160,20873,19,-8,147,-508,3535,-316,-42,323,-10,63,304,-1440,124,56,-44,8,-120,3237,84,-174,429,84,218,-140,-92,47,75,14662,29,51,30,849,363,1965,124,182,282,-50,-88,-372,-47,-273,3343,996,19,1103,113,166,2020,-141,219,10069,606,124,-18,572,-1119,-64,25,759,305,-86,64,1555,103,405,2147,1228,489,4878,-82,1793,93,287,135,461,1189,5852,77,-124,-44,71,984,487,1942,355,-95,256,560,-140,-194,163,-35,2691,1902,-122,-286,44,4146,121,50,729,893,446,-2511,-113,2249,-21,93,100,12966,25,25,18593,2107,-416,1157,62,204,240,1905,-57,2970,381,5,-148,-1702,1474,188,125,155,8852,501,3,17971,491,9,1292,254,144,247,-56,96,-474,77,9013,1206,-70,24,204,4,-69,-98,214,-360,-88,27,31,-375,-62,49,49,31,56,1064,-22,661,1212,161,1129,304,47,2012,58,171,1390,-38,8584,843,407,-7,7068,318,-128,4378,69,-468,-494,4660,95,317,-262,-66,104,-48,697,765,129,-24,868,-39,214,387,-162,-34,182,1316,541,314,1158,57,-66,59,1018,-223,13956,1128,-39,-204,544,22,11587,-368,1526,10,-84,1149,7027,2,202,179,73,153,58,16921,11443,-31,2192,-123,187,1907,1477,358,306,-43,4719,-183,-97,-41,358,-112,25,369,200,2,-294,-58,47,-179,259,-54,61,246,1376,297,-25,-42,-140,34,-28,38,-36,148,-443,213,1707,708,6,3075,3706,912,1469,0,114,12,1773,5889,456,-1542,490,-51,349,34,-344,425,261,21,535,1386,-67,-41,2339,111,623,365,-11,1884,736,11853,1136,93,671,4005,13542,1426,-123,93,184,208,93,-460,514,-687,136,169,16797,45,206,-27,37,129,65,898,571,203,-164,-8,1226,278,393,326,716,2359,-71,-86,16,5883,238,63,-55,83,-11,-74,52,731,8,-81,-102,11,426,309,-18,372,-4,307,318,-116,-37,-94,556,-82,378,479,589,730,745,584,116,18,61,51,203,89,360,34,-367,54,167,113,17046,-165,-677,47,203,306,238,3033,-119,665,-108,-15,64,81,6111,58,1313,243,103,90,675,64,123,252,-133,-461,439,226,17426,9423,59,1224,5914,249,1041,1920,125,471,2159,854,716,861,307,-199,1560,432,-41,138,138,114,332,237,68,447,-182,-125,4222,714,2045,89,2892,258,385,-4,158,-133,333,117,-403,-223,377,24,695,14997,-86,-45,-123,-69,978,70,1658,162,227,105,52,78,155,492,1081,959,674,1761,268,141,-216,683,431,257,262,73,59,414,-89,373,884,25,2576,-216,-8,283,1537,130,172,186,47,49,-75,465,4,124,286,626,293,29,-61,58,14,504,299,1843,628,625,824,-14,62,-3,-91,-88,-304,819,1417,160,15,54,164,13,355,-58,7780,-154,-89,532,40,-49,149,75,-184,227,714,349,2142,285,948,79,55,7815,662,249,158,62,11308,902,1262,-152,65,-191,1242,-232,40,356,256,1899,42,367,108,261,71,365,1561,1463,391,-403,440,11,179,861,947,1281,14232,1042,5033,332,499,226,503,386,128,33,-372,-242,-100,53,48,2094,-45,118,70,-44,-20,-52,413,51,12,658,651,-119,-6,132,1238,2170,-242,-69,32,-46,91,-116,324,298,1171,-48,59,1274,142,307,-178,572,12,99,32,-3,-253,-105,278,432,184,-27,55,14,206,-378,13,167,-215,62,-481,92,-4,-381,267,635,309,139,-492,34,-22,535,432,339,253,-16,-3,-188,28,-72,571,769,-722,13,1019,797,-105,-325,7,142,225,365,71,-260,-42,4,1864,-353,-421,-202,87,268,-63,-35,204,3390,117,-324,-25,-315,346,129,719,153,648,-28,454,426,87,-64,-122,-127,1460,556,31,382,18,73,87,-80,-203,-14,576,59,781,65,2663,19,355,1169,95,-72,458,414,187,383,-564,456,111,225,371,580,183,430,292,242,-85,-362,-6,485,-234,49,1565,51,-89,678,-183,134,46,-76,-124,637,1289,212,-42,92,-989,41,-32,-10,-192,-105,14459,156,633,93,21,-23,43,4060,-209,236,-255,986,43,475,274,505,230,-110,289,262,2466,548,-68,22,282,1772,475,805,422,-100,580,-65,210,64,463,174,36,-1128,-56,-58,417,1204,592,81,-103,285,-51,695,642,221,-31,-26,-69,-23,1428,-16,587,848,-251,72,105,961,72,304,590,687,439,-256,-257,-368,93,-103,715,376,423,25,-93,-199,605,1559,191,252,434,358,-111,-16,53,-66,1315,87,17,1693,2959,-165,-49,47,13031,1683,-101,189,-212,-132,1741,1213,52,38,114,99,35,-761,-3,1258,278,57,5,387,-42,-149,-80,377,-471,361,33,-136,235,1804,202,-904,487,20,-140,908,-43,175,21,701,-151,-102,-180,1053,1694,189,-48,200,730,-154,58,73,74,144,-338,102,125,-297,-15,-270,104,1040,725,22,24,74,-233,261,-116,-170,-141,4,178,1660,215,65,28,75,-28,-155,2,79,14,61,350,-40,961,174,-87,-119,120,237,361,-221,261,904,-233,562,571,-296,105,-181,-620,878,-205,33,85,305,100,504,242,-65,1134,-270,98,8,3214,54,9,-3,148,489,14602,1580,-234,802,672,104,-87,470,332,227,211,40,247,-535,-287,-2,374,1300,-171,5,-77,-92,444,-493,-36,344,6,-56,11,601,1436,259,-85,168,100,46,141,330,6123,334,-443,-96,56,-96,13026,990,31,10107,120,181,-392,-102,-13,55,-133,852,3588,82,19,590,43,97,532,-18,3704,125,-335,100,214,-47,646,147,22,153,195,-269,262,159,-263,248,5160,214,1453,-160,-7,32,-52,-113,60,-57,555,60,790,1396,82,277,532,-149,169,3,88,296,-41,44,9,202,21,282,-307,176,12027,1577,-8,18,-29,58,1154,86,262,48,-19,1117,134,-1,257,2105,8,519,654,671,14,27,362,99,247,-49,215,174,-297,66,-14,15166,-398,1144,1146,-354,358,-626,7,114,-30,-319,49,-96,-189,-109,45,-99,104,14,-351,32,49,-782,51,-233,-18,1,67,-1100,-78,7970,-550,214,123,23,626,324,40,10353,4786,139,245,2302,367,1615,1277,501,343,-47,761,-28,208,81,3264,124,205,266,8,-193,-178,450,568,-434,-39,212,4,177,661,58,1503,-529,138,115,-16,3,225,637,81,1,904,-439,2563,208,-22,238,2318,-165,148,26,112,6,61,-22,195,-743,437,-189,2,-5,260,2,-25,578,1424,624,171,-36,28,342,17397,216,475,444,552,-227,1490,273,49,1210,-1,53,3145,258,-99,-71,-25,-102,-351,4,157,35,268,153,1385,-5,113,41,2023,416,20,1807,196,203,82,396,-337,170,32,39,-58,446,-189,350,299,66,-493,-7,119,152,-61,191,-134,1027,5044,41,751,-14,453,117,-143,197,46,-65,-36,1035,226,36,1046,-197,-182,84,193,104,-84,522,374,749,202,458,1634,11,-91,361,72,170,-56,20,36,57,1471,35,274,-13,-48,11,173,165,-60,740,1339,-14,345,397,36,107,283,331,161,-159,139,121,-47,106,1840,-82,95,406,166,42,7,-12,464,2733,95,-157,82,91,515,-411,-32,235,16,142,208,-87,28,1892,298,188,121,-70,4023,558,-44,-222,-72,-1,-61,201,31,-108,-251,-550,442,928,1892,174,-102,2,49,408,38,392,1258,252,22,1318,108,-55,1644,98,821,-12,-2,98,487,37,-43,3236,538,-169,-83,-107,-53,84,19,43,-45,50,20,13,-295,1676,178,-68,-317,-820,2255,10816,-80,-283,60,-132,-100,8,-366,30,-104,1788,170,42,32,1688,382,1835,-15,732,-361,-85,-50,17,25,1067,-3,68,-985,-82,275,11754,-15,-36,342,845,608,1548,1091,6588,-2,-572,-2506,43,-72,-56,3716,243,443,68,299,230,479,307,1999,163,14639,236,-10,47,831,203,-85,239,-290,215,-5,149,144,102,-11,-322,1919,3416,-44,-85,-18,-55,-9,-573,5,-327,-21,38,148,55,35,557,-252,38,83,453,459,847,200,-21,-60,59,196,-289,361,444,-85,1301,-28,-33,294,-64,424,-49,-46,340,-22,137,266,2046,4,-15,47,286,1286,24,-28,969,422,120,574,-102,1634,619,1142,3724,-961,2309,-29,-16,3124,-28,39,69,446,-1443,31025,629,888,542,170,161,-115,133,127,778,119,-93,114,1220,414,51,2122,1060,1881,-114,341,-98,-20,289,644,-189,-191,65,1898,892,396,166,-62,-54,38,2052,554,-476,-224,275,73,173,127,254,132,52,149,681,243,-201,2762,-110,-622,-306,-382,1863,1955,438,-223,-759,3595,-32,15478,13260,-330,197,-78,2607,12020,2130,-217,-639,369,388,-242,974,16,256,361,977,10645,14985,47,45,-139,42,185,-334,5,492,119,-32,158,961,806,280,4,57,-733,-579,398,-44,-448,157,148,-98,-1094,600,183,-232,443,-64,23,946,-39,63,290,104,1,149,-21,-467,14,-970,395,45,69,695,105,-280,7,542,-22,334,165,-188,-85,-100,656,-128,-80,-28,762,-373,-100,-1,2246,473,2782,10091,1299,13468,-341,-28,56,204,2,-10,833,-348,1573,225,849,156,590,191,241,550,196,-28,-268,-234,68,3776,19,394,92,497,38,454,-316,87,4558,-314,97,995,521,-930,280,276,37,-53,145,277,-21,-49,57,236,439,1068,229,390,201,272,73,-177,-73,-1,-42,-3354,233,363,1263,705,144,-848,421,5,344,-174,-826,213,421,640,1435,589,119,129,-625,-24,-280,439,64,-117,4071,-228,5344,464,781,347,399,-38,1839,219,316,140,144,61,112,176,-117,1732,331,33,-92,133,-223,1529,-4,407,318,-70,28,-381,76,-423,97,83,-1508,606,71,-327,-339,524,910,16101,434,127,17987,-11,253,-31,-486,8766,11524,282,1954,8878,66,47,14628,2338,4889,156,4477,252,-73,92,-148,88,349,140,129,-118,-120,-191,-25,920,14904,356,30,776,1306,-90,40,-438,45,1162,58,-114,-20,65,977,79,468,2791,463,-111,17117,53,52,210,1027,-1020,308,94,544,1794,7677,17085,296,2343,673,-41,333,-52,3696,1967,1711,14764,19767,-46,84,104,-119,-110,378,2415,1,234,0,-177,16,33,-60,382,449,-827,437,10,-53,12,253,59,232,-50,-278,-6,18204,1889,8,-29,201,186,176,14,-99,388,-11,732,-972,626,741,4854,40,440,1186,248,60,1722,37,-1165,527,19,-172,19,173,-381,115,174,4982,223,-10,598,-46,-53,388,-33,-657,258,-73,-53,-39,201,1563,221,34,329,98,12,6,302,1165,-76,39,-13,164,-103,-20,1245,-112,294,383,-12,260,-424,213,240,201,-883,-375,-25,-1536,23,55,2082,-132,968,381,621,-200,-84,584,269,124,24,112,-85,63,54,-50,555,167,-274,685,305,960,-204,-119,1596,856,26,12,158,370,207,784,254,24,967,175,14,509,919,794,473,660,-548,-64,-148,-236,-254,-169,321,-86,260,-173,197,-113,282,-738,250,-2282,1532,415,-30,447,29,540,539,13841,245,129,1200,264,335,-524,-262,690,-428,116,13557,506,12427,5766,4524,12264,6582,210,28,-748,-47,544,1015,2286,-138,-838,4,4054,535,-12,110,9615,14210,223,-247,-558,-265,953,542,181,21311,2,-132,1203,-12,105,1315,49,-109,310,-113,0,-81,658,87,17206,194,6616,-28,35,-62,197,-15,-45,1433,440,-222,1864,653,-116,1169,-388,23,5853,63,107,-117,-900,8108,-264,657,-76,64,-304,1401,-24,-881,-36,-79,-95,443,465,977,571,-285,161,7253,-310,-133,615,1484,365,-26,213,127,2525,1810,-211,31,101,3571,82,74,60,686,600,3666,91,206,265,-238,-75,-460,-124,-260,-91,1147,63,-59,-1907,-342,1661,79,-7,453,1121,602,95,46,4952,514,773,1450,-275,-38,1818,10445,17,5,597,-86,321,-347,467,570,434,-20,57,717,1013,58,72,489,243,80,1245,55,43,1107,845,-4,303,220,340,-21,-44,12766,11098,210,213,-872,20,-252,1186,128,25,10628,7,-25,-56,957,366,278,506,172,-224,245,1244,-284,-407,3300,285,86,5,1682,-7,412,2415,2566,3248,41,70,57,612,133,160,-399,71,187,4595,117,-19,494,-197,-76,630,436,-26,-115,300,1231,-185,3570,155,59,846,1336,185,383,-55,813,303,7341,-114,1224,575,2016,-67,66,134,-6,-68,-15,1261,-107,453,978,1874,351,15,210,137,165,129,-139,199,-37,344,129,396,105,417,864,188,356,582,480,532,384,-116,-23,-128,105,83,117,-671,831,-46,6618,5589,-769,-261,-115,1200,-40,16320,205,51,-89,272,-308,-409,62,185,137,564,240,60,367,61,-174,-126,138,-201,-113,-6,-113,2096,683,-180,-142,43,131,25,1311,537,48,494,75,-13,151,668,405,-76,-28,-136,-4,932,-436,75,0,307,-758,697,-567,1315,54,228,-102,-31,-394,284,197,484,6,499,1579,-99,1771,858,921,-132,-1757,-393,-214,123,-199,-99,3486,44,915,240,-457,-51,-382,-16,75,-996,795,532,431,-191,884,-1288,-38,220,54,96,367,527,321,170,1808,1804,757,494,-986,52,103,1769,71,-467,161,-350,69,12628,315,2,-3,13,153,-58,72,3397,64,1486,1093,2739,136,-33,405,-92,-361,-129,72,-174,565,416,139,376,7,90,155,24,-12,991,-24,-636,-862,50,23,660,454,5300,14700,15,189,619,-141,4485,63,68,93,-1299,100,-101,903,80,1291,5,1080,-83,-287,-542,-554,8,-625,2112,-64,159,-35,144,712,-215,757,-271,512,-93,-272,-392,992,-139,-75,-178,-1,-191,72,109,27,-30,14779,79,-48,-327,60,-96,2476,415,-731,-853,1559,14564,-147,2148,114,602,338,559,660,1857,-375,-250,880,406,189,259,587,264,-84,489,623,47,37,872,-50,-525,104,-376,180,414,-1,112,198,-604,-158,460,-64,-77,-1820,-311,2445,1884,771,-2803,12,-313,35,1087,90,-17,-97,702,159,8,2148,618,-16,215,333,490,1657,1087,9554,3535,-1103,293,-75,30,-88,81,2104,-413,-911,-1265,-284,820,-149,-347,3529,6,-1078,157,78,-168,-508,2730,-203,-63,104,209,254,3651,602,-129,4495,507,-221,240,6327,-113,70,626,1461,21,14949,-1201,-2753,-5689,-22872,-653,-350,605,502,-80,4658,64,-120,361,-140,1765,6229,9574,132,-62,39,-136,5805,390,12815,45,166,5,-14,-594,12956,246,41,13158,119,-23,2,-69,-23,834,1364,90,7335,-32,320,-57,-452,-160,26,1287,224,135,4,289,194,72,167,47,72,53,45,3,375,1327,639,2,393,-91,-466,-550,-179,699,214,-70,638,-7,-30,13,-284,249,-1373,382,106,1765,-168,15,12643,-25,5,-4,19,-44,78,-134,258,-497,-1,58,-144,1841,68,-231,-47,127,729,-151,97,228,-124,-49,-39,649,-73,-27,134,146,57,149,-17,179,246,508,161,336,-20,542,-11,209,-33,900,66,316,173,568,-59,485,29,77,85,-42,-44,-32,1288,10,32,73,2318,2746,103,539,-192,-24,155,464,6968,32,389,-289,126,447,-53,238,-403,144,117,-172,2544,1530,-236,-132,88,34,-1,19,262,231,1587,-78,228,276,138,22,24,-264,970,60,228,500,-215,50,116,-4,-166,1810,5646,-145,-72,-468,217,603,152,-40,191,148,2,154,90,308,72,2145,27,-12,3058,1079,711,-22,842,-2818,-216,-131,368,-80,80,-55,26,-109,196,-33,976,632,544,178,7559,1170,676,77,100,126,450,-165,1098,696,-116,939,205,773,1063,-17,-201,9324,4877,-247,258,63,1666,-125,-147,15082,133,208,3080,-15,-27,12251,10617,1164,-856,14,-19,1331,-221,-180,-1194,-318,-38,352,125,1885,-472,1966,-222,-412,401,416,1625,321,203,-3,298,668,1102,361,-249,-288,-21,-54,-23,10811,622,67,532,-78,127,-250,-91,82,39,-39,-143,-51,-62,-171,-90,-111,439,-95,428,246,100,226,144,515,467,22388,15282,1025,499,-98,13852,13291,448,4698,-277,-18,323,-7,298,23,-20,348,303,170,324,361,-215,-1794,344,196,1380,56,406,-74,1080,286,22,206,20,72,-53,215,328,1500,101,212,126,-293,-111,-313,-203,-110,-403,-444,-502,-212,6,165,-110,-419,-119,-505,-175,236,-44,-275,241,15021,8,-1674,-751,-87,-12,-135,-116,-133,-189,-26,-88,-93,-238,-66,-5263,-2964,-3817,-1465,255,717,167,-159,-258,18283,12007,17970,15095,20035,16188,246,137,259,349,1092,503,1366,195,323,498,204,701,196,298,-19,-75,-12,2,437,320,372,-103,133,-572,8,-5,1106,302,56,166,4,26,-16,756,330,303,6542,539,61,-202,866,103,251,336,191,75,111,-52,-28,27,594,-88,-1,-52,-70,-85,173,465,28,41,150,26,431,-8,-200,192,74,93,62,-89,-73,-16,-936,861,40,1649,-34,-83,1745,438,691,97,-102,97,272,-105,56,429,-313,-88,360,-363,-49,-113,-267,554,1779,526,388,60,109,133,391,370,-18,370,177,-81,189,878,364,91,394,-36,-42,79,-23,-197,293,25,289,1154,716,1086,70,15,35,29,69,399,51,1097,10,-88,186,2691,5,200,-166,76,702,118,223,12,40,-25,253,-73,269,21,228,-6,326,136,722,59,555,458,2063,149,119,1779,132,-121,-2,208,131,94,148,479,-65,-26,-50,-2933,536,2073,202,2106,273,111,-82,114,27,51,299,-305,766,4182,39,-23,32,204,53,1494,-130,-13,-32,39,173,32,2662,-217,-22,83,190,-26,50,-256,281,337,-8,19,-204,-84,-182,-23,18,-80,89,-38,75,167,-111,379,-33,85,105,82,4127,161,75,34,56,-59,-75,1878,226,76,-108,96,97,177,155,-22,-504,652,-34,-221,5,2909,317,1384,93,293,30,533,140,22,-19,196,176,52,446,294,-45,-131,-60,60,702,325,62,-26,103,355,338,124,-105,50,950,955,203,720,166,121,370,718,256,3013,98,-25,144,18,95,-27,776,-419,206,198,1819,413,-574,-265,221,287,770,133,21,-176,278,140,165,672,-351,3,30,917,-97,155,-6,325,-53,94,9,2727,200,350,99,518,1571,168,672,353,1077,-47,703,1020,-92,46,-42,255,543,1159,526,2718,581,255,207,1500,561,27,419,355,995,29,309,-52,-3,-3,233,312,178,103,-35,-60,159,660,3531,215,860,-332,-483,-39,2005,-78,121,100,40,956,99,54,-38,-110,109,23,187,85,262,47,66,309,-375,47,964,11,4,-179,212,186,120,56,186,-62,130,200,293,248,-133,80,-195,-78,-17,6,1666,92,-57,248,-32,270,91,210,1180,153,-64,69,1537,458,-15,124,715,-551,-218,172,1663,685,-149,-170,151,636,156,254,640,7,106,-247,300,37,180,824,-576,-162,347,-114,163,-7,227,63,584,154,738,451,189,-24,9,1129,259,52,76,403,14,239,54,140,407,115,177,-24,2493,2310,282,8,1285,59,-42,152,1437,-30,156,505,70,-49,257,152,-80,-16,13,158,83,88,949,1216,52,-96,-14,538,187,-12,67,17,147,50,305,497,86,-147,740,351,590,543,30,78,122,695,67,-8,-38,-76,-52,-11,-27,177,-84,39,-108,669,113,1298,-110,98,53,245,465,-71,134,1270,-304,-5,-12,-72,-21,4,56,-162,-144,3,-300,-2,1248,-633,73,37,-149,28,728,184,1559,3,-244,341,284,-179,-524,-44,68,12,262,-75,88,3413,-87,14,-245,-162,21,132,-5,35,-32,-40,194,-110,-94,114,-209,-63,-73,55,-64,165,20,-65,407,32,142,-107,587,-98,-1239,241,172,-2,147,24,550,20,441,31,3,-73,375,113,-186,-83,65,149,298,248,-242,-10,-9,675,793,-31,-76,285,24,35,784,1832,-67,690,517,237,211,-4,282,-200,75,2003,2706,793,-115,67,133,1069,75,34,56,398,121,303,342,566,242,30,349,710,709,216,93,63,277,262,115,798,23,105,-5,150,462,-107,293,709,-167,266,-26,173,116,175,-31,128,1424,105,-5,342,2067,606,-38,6,638,-1,29,517,178,233,98,1110,283,1224,67,-30,327,94,289,409,1161,-7,-1826,24,53,243,283,29,3,38,97,53,347,985,1893,60,183,524,2051,-405,259,300,217,-189,1216,566,-166,223,238,40,-187,67,37,-60,144,703,168,-131,1141,57,73,54,26,7,499,141,217,119,777,85,129,932,321,-146,-5,156,25,-91,255,-38,79,317,65,-36,49,50,789,683,-93,-94,70,-1032,-69,23,47,733,36,1432,-204,517,-84,433,242,-72,381,354,1421,-426,495,-31,-78,-65,-117,112,-30,183,116,95,-146,1612,468,215,313,-2,439,200,10,103,141,1392,910,202,87,-45,56,709,707,100,523,-85,46,197,-125,216,489,619,8503,-298,117,-48,46,280,2,-49,1514,-15,1141,802,-27,-40,-148,193,103,9,-428,478,1297,54,-18,-203,355,-62,-177,-307,-110,-577,238,123,420,1521,1013,67,23,-12,-562,-5,36,-64,-103,100,140,707,-1394,48,-12,58,520,34,58,1807,474,-90,-187,561,110,-6,110,461,-184,10545,54,89,253,-126,208,-83,-128,48,47,110,708,-155,-19,-81,-3,88,148,102,-97,-628,595,-48,35,-337,272,-509,2370,-150,-300,-8,399,100,-34,-1142,-105,-62,329,4601,875,-977,143,638,-1236,46,243,1727,-260,-359,202,484,101,0,10,1306,76,350,160,3,634,-9,200,-86,-37,82,921,-40,-1038,107,1687,121,5,203,-2,475,-81,-607,-328,2517,61,934,-180,14,-252,797,-63,-9,799,51,1215,-29,486,61,1479,1609,445,370,379,65,285,173,368,-337,-558,394,17,488,1392,1050,689,1602,-18,46,-75,2495,-12,59,-45,363,273,1153,109,13,-13,79,196,-21,451,4,1097,230,413,41,370,-78,181,89,589,25,-2192,87,-970,-21,-43,260,133,-260,13,-59,598,-236,183,-1,69,124,115,153,827,58,159,810,16,-88,2162,-18,-100,-588,415,190,90,191,-162,244,-166,8,117,815,348,184,-351,156,-15,1143,-93,-295,-431,-19,-12,-8,-63,-76,-260,-123,86,438,486,2309,-117,110,-145,287,132,-19,-106,-10,-271,-7,347,3,42,454,265,-286,762,-28,60,224,498,-1190,-135,6,34,-37,309,-646,-216,-36,-16,39,-145,449,202,337,614,98,81,179,-83,-200,18,127,2,168,-54,-222,232,977,172,775,-5,31,56,-203,16,-205,180,270,54,296,1570,44,-132,-18,155,18,97,-62,83,226,-228,52,170,-2027,-6,166,-152,-1347,-24,21,62,63,151,-612,-39,-44,208,-19,1126,-141,-38,-602,-7,1148,197,108,-15,1845,-38,40,24,354,43,5682,1,160,-241,-191,-36,297,261,399,-271,2446,18,-188,-39,97,170,5,26,1081,1340,-5,-552,-328,-159,199,-1,266,40,237,233,-51,162,-7,740,-6,-22,-79,1925,97,125,72,-159,-127,1023,-274,596,-208,144,114,952,-366,1039,227,138,654,311,-8,-197,-8,-149,351,241,3324,4709,-857,-13,-580,-24,-207,-34,-703,-79,461,907,420,123,-15,-194,109,-44,-524,-191,-17,152,446,25,300,1894,-226,-45,-22,763,129,15,1188,468,93,20,-97,546,556,-51,301,204,14,33,1947,-51,157,10937,347,925,-191,119,89,-123,36,1694,-62,123,438,669,-170,-22,-25,123,74,-221,-98,265,146,711,231,0,263,-1373,1058,-77,278,88,-622,31,-11,231,918,9,242,125,-63,26,-24,-178,208,-112,-26,564,276,142,30,96,905,237,209,224,636,-130,99,11,18,88,503,582,1017,94,819,444,-124,-94,22,-3,30,59,-144,1316,286,-38,-260,648,-219,-19,62,722,-107,-85,-32,-171,-153,462,978,-7,1123,265,1635,87,323,158,814,-140,178,441,888,-276,-93,41,178,24,-72,1367,-45,148,23,-44,69,37,-248,322,83,412,-85,-74,90,-48,6,228,-555,169,-122,-117,328,601,926,1698,148,-133,397,227,144,297,184,141,-33,-158,69,83,-88,167,65,-116,-62,42,-52,-130,-70,-11,1102,143,1033,37,21,1666,-70,127,-600,197,-271,58,106,415,709,238,69,-30,203,546,231,495,361,-101,312,-83,24,178,-390,227,157,80,765,177,375,-82,-492,143,-152,398,312,-113,410,460,41,-213,91,430,222,164,384,-298,-32,248,769,1961,272,280,595,-199,92,83,-108,123,404,-37,479,48,132,199,1781,42,893,229,-17,34,46,-54,-88,-53,865,1002,1111,-31,-272,272,155,1555,360,136,592,-166,725,-411,-183,5197,122,589,-398,-647,-76,72,197,52,1621,-80,678,328,1024,12,1552,-242,-37,1428,-396,379,286,2329,156,94,-79,87,216,93,74,44,-6,169,92,540,824,7,866,529,117,179,392,-172,44,-14,294,108,649,-9,273,229,46,68,421,-19,-243,30,-133,126,159,-86,-303,-55,-49,-5,217,157,29,308,1148,-46,22,175,87,-115,130,63,-219,529,-65,-243,-14,-540,-705,-134,109,139,71,2618,184,-453,15,207,-639,-184,-197,-528,41,163,-16,-10,-122,50,-72,1465,1375,456,-305,891,549,-156,1914,2108,528,-6,520,403,53,-319,-8,397,-26,-8,1666,232,1052,737,-236,502,15,10,187,72,32,-1,12,326,65,-644,222,117,124,247,-5,291,179,295,296,787,-142,-159,371,266,-6,-35,35,-22,1520,-201,96,1446,944,482,-18,-97,-65,32,1144,-61,-178,88,133,50,397,68,117,-331,549,13,91,125,-342,-116,-78,88,-49,-47,-289,38,46,177,89,796,29,3550,-6,96,1303,968,55,241,2041,1236,2223,-61,-3,-51,83,24,-936,1528,748,344,-83,73,-1485,199,6,181,618,-16,-513,1120,-222,-172,104,621,62,120,618,187,50,-50,379,396,51,-17,296,66,-140,62,567,345,-71,-95,427,18,-59,987,827,-34,-762,-664,363,673,-222,-160,46,710,142,132,-83,-51,-1,-123,526,1880,29,-122,553,-203,-875,982,3090,-143,489,295,585,27,636,-102,-63,79,-486,-24,721,422,703,-5,1838,-250,543,532,2546,2254,3971,940,69,391,65,-11,-13,-710,-317,49,375,-50,-351,524,-103,253,-330,327,-953,532,1519,2411,-1,1050,-18,1388,179,-50,-20,197,176,386,2405,2535,-8,516,94,721,-145,-515,276,218,64,552,151,-40,309,3751,1239,-104,169,121,847,121,762,469,354,582,2269,1256,216,-555,347,888,-22,832,325,75,-156,287,199,14,-352,-31,1716,518,291,724,171,423,649,314,1088,-661,831,89,1449,64,181,-51,6986,321,-66,332,138,759,36,96,361,127,438,2,368,96,474,-10,-86,100,-5,-20,93,196,1421,-272,-6,-276,52,36,65,-364,-1,124,2073,677,2,29,1659,266,162,717,300,26,730,301,-89,50,-1118,-798,122,749,-137,90,-143,-168,43,-56,68,356,452,6,110,-44,132,-203,-21,-142,-30,693,-158,-35,-485,1145,4,-27,603,83,107,1503,792,847,299,10975,358,-87,-123,1306,1239,1583,13,82,479,320,-704,-97,-55,392,637,46,2359,1600,52,2096,279,35,843,-74,-72,979,535,667,2638,266,-115,266,-28,123,-574,70,199,-2,1252,71,859,271,913,2939,228,315,-25,542,1320,7,149,18,-22,1289,1498,1430,1201,115,458,787,-10,0,49,473,137,103,-78,139,539,19,761,159,623,12,-134,95,148,110,-18,706,158,-45,21,70,225,1,-81,104,107,342,428,-270,86,-53,199,-50,-76,-72,115,2727,7,-235,-33,-166,-938,1005,-10,60,158,-3,-43,-21,-49,-77,91,368,1172,116,-133,-75,19,316,-134,582,-21,1009,-105,26,1004,-163,-374,-489,-398,449,368,595,736,-650,174,195,14,888,144,-26,-326,-478,-249,520,1527,162,-59,777,2403,1040,152,476,689,269,-44,255,-18,179,315,133,466,701,-226,314,-37,1,-139,304,3352,-101,-82,227,-196,761,1898,396,5791,243,30,33,-55,220,-31,-100,24,567,579,-648,76,132,-22,168,101,-801,247,-8,28,202,418,48,80,218,41,-129,70,144,-93,-1,126,239,-35,295,27,280,-21,-94,238,-94,-172,56,-19,805,100,2,-279,2283,3,54,-256,6,1366,453,1058,31,-46,11,39,190,435,-81,-78,1255,290,275,471,1797,-63,95,31,225,76,538,-212,-56,-192,-187,215,1,666,-592,-97,49,1497,102,55,38,26,-447,-9,66,-137,-13,112,163,3851,981,81,-29,39,470,6,-969,-163,-35,122,-20,1654,-15,87,1001,942,-248,411,387,-71,-541,15,-13,814,79,-217,-92,-6,83,-166,1406,-116,-37,-58,-170,-192,80,4,89,1471,13,614,2342,-111,175,159,184,109,345,463,15,-127,824,-256,47,345,32,78,21,-221,-66,19,365,-40,3923,-91,-278,170,173,16,-164,653,122,94,209,37,240,250,-58,14,468,8,529,373,112,682,-157,-136,-441,-45,85,22,835,-21,72,40,260,143,212,482,698,1640,2022,1208,41,363,-56,575,113,-33,91,72,275,-17,-8,-29,615,-35,53,88,279,-149,371,157,107,189,-57,112,272,36,127,719,7,26,827,446,827,-4,-209,61,-38,-159,11,238,88,128,102,-122,384,1218,498,559,136,135,743,-928,-20,389,-26,-228,86,-126,-101,106,-1,-88,-31,78,1543,216,52,344,-5,352,3040,29,-28,-88,-601,39,-78,-18,317,-23,89,-38,-83,-142,-242,-299,84,46,7691,149,-205,40,205,76,492,5,-129,-172,78,-236,-178,185,-44,-47,5897,-222,401,-13,171,71,61,-147,-149,124,95,-88,626,83,500,314,-63,68,-20,163,-172,198,-74,77,222,761,598,388,109,1994,354,306,44,133,1795,246,1883,847,10,475,371,-90,57,-85,67,90,123,21,527,216,429,631,241,-572,300,-200,281,58,363,1012,138,759,32,1005,199,475,-69,431,101,114,-8,513,268,162,-92,431,-82,576,-70,263,451,257,866,-11,-314,101,53,125,16,-11,930,116,251,324,56,482,-13,365,106,-137,-130,-604,-789,-420,-54,-266,-442,8,150,576,269,-24,1150,-242,2576,-1168,-109,506,1015,-30,-28,-435,125,419,-99,-107,-219,1625,80,-1373,12,-2,124,229,800,-321,-232,2423,-325,-113,374,-175,15,-125,262,-28,-74,536,597,67,326,-75,-53,1338,-89,-45,-32,-78,403,24,1660,-38,-180,20738,294,-17,-32,391,2995,1862,-38,157,-65,6,88,1469,45,215,-80,199,-407,85,260,-115,-181,-252,-59,68,194,-20,4582,-122,-348,-153,7,111,70,-44,1933,-438,-134,161,47,-78,-87,20,-1,115,36,32,-173,38,-79,907,103,351,1140,751,276,-14,453,485,729,-234,44,-209,106,189,263,-25,-118,244,7,176,-47,110,353,260,-9,2,-37,104,119,-1,-320,-622,161,520,-151,-98,59,80,-66,12,183,245,224,-25,5,-25,78,65,416,-78,508,7,145,67,987,-98,-112,-183,168,69,-238,74,-88,-23,12,573,185,460,-184,-6,95,177,-4,1071,-1130,158,52,56,73,-98,-10,-38,-74,-21,228,9,-130,-47,63,360,164,48,-286,177,9,39,2036,-100,73,-148,-139,151,378,-67,-1,-21,176,231,44,31,-88,-51,-177,1086,738,100,196,-77,1045,834,63,-28,6,109,-265,-1,-52,1163,1599,0,-24,38,135,96,171,12,477,201,-124,-16,469,150,-197,793,393,-96,2990,19,307,-71,379,217,-75,24,51,-96,19,86,39,-77,-229,97,82,55,12,1935,226,107,352,-71,3,-68,1916,426,936,36,2516,552,352,132,-2,-62,11,122,271,200,-5,314,643,25,125,125,736,889,635,28,-34,2,17,278,-1077,-119,-27,214,-87,1,-20,72,20,51,278,52,-129,-27,127,6,51,-1,9,492,-207,-122,893,-377,-55,-39,-72,74,690,-130,118,-13,84,23,639,-40,-130,114,-96,34,87,38,34,385,-10,-40,104,523,171,-135,302,1338,58,-15,16,367,179,115,-121,217,141,4,30,589,312,-92,13,177,-68,299,837,560,2203,388,-77,-167,-9,439,187,510,202,820,254,-422,295,67,-67,-8,81,2,563,54,132,-12,320,-15,170,1477,31,-134,-51,-1747,-34,-43,-95,181,228,376,-277,1306,-85,63,628,-403,31,479,48,1,330,79,-130,818,499,147,174,306,716,-11,2604,9,213,-178,-214,258,20,232,32,16,141,171,827,121,15,-324,-159,-739,218,94,310,695,132,31,82,343,552,-3,15,54,43,-19,-17,-157,265,-202,40,82,1457,143,-8,48,63,38,-26,0,134,188,-10,-30,7050,5135,105,1382,86,209,126,112,95,185,337,-86,-6,195,42,3549,38,4424,518,1400,163,662,56,47,1821,132,-153,94,237,73,22,74,527,-226,194,501,-12,42,67,-74,376,253,89,529,94,85,442,898,89,118,68,76,-26,601,-84,-14,-46,282,522,710,171,11,317,-92,-48,-81,-113,-49,-24,43,206,445,666,-61,134,11,876,749,176,-2,-53,-41,0,-66,24,-43,-55,-105,-40,676,120,211,276,93,-9,102,99,1813,271,-224,-313,-530,-39,155,435,258,85,-31,286,112,-36,350,46,124,235,-283,232,134,225,910,12,12,-100,-64,407,64,194,3,48,-183,-331,617,-193,-225,-179,606,-23,864,-29,141,1976,298,-72,39,-42,-78,-375,69,170,69,-207,99,103,32,112,-199,-889,-64,-72,93,36,614,1600,994,3410,9646,272,956,46,2505,414,249,883,-275,299,103,842,50,515,726,2961,75,598,41,-9,89,4,-85,12,1582,47,819,2152,-71,157,1018,-77,33,-45,69,118,358,-384,-137,9,23,274,11424,195,10,-377,-915,473,-39,-29,-2,991,-381,581,15,4,142,10,503,-41,96,77,237,138,-148,685,24,742,338,-11,-30,28,403,-132,138,-106,22,-191,-111,-31,18380,125,1921,-69,-62,-58,369,-240,-495,-28,179,650,872,91,364,91,22,1133,170,75,730,2,-360,-63,-307,6,395,352,-82,667,-125,1091,72,-50,210,279,219,172,89,-251,427,-155,9490,-408,-34,55,281,80,68,14,242,-158,-4,103,-197,459,11053,1179,1046,150,451,422,732,-1154,379,319,40,43,86,51,-645,-24,21,287,-325,551,-92,3442,-6,603,-180,-14,12,-126,43,-85,-9,305,48,-172,-95,110,635,136,-146,-2,-29,-204,422,-112,-260,-316,139,281,168,623,54,-181,324,-76,727,399,-739,67,-1086,-216,137,1546,255,1026,473,255,149,173,447,321,21,118,490,-26,28,-94,170,-85,-199,-986,-916,53,1675,28,45,71,60,-424,-617,168,7,-27,118,106,-101,117,757,549,-7,27,312,160,-239,80,-12,14,120,34,-224,253,-9,255,187,15337,-92,-7,69,-657,2444,127,171,-129,14,-77,42,164,117,99,466,122,66,-38,-12,-289,-88,-28,-53,-76,4466,-52,-4,44,28,296,545,789,15,118,-141,-100,189,240,58,10,-46,-45,-101,-370,492,992,-7,-54,376,23,175,28,-138,491,805,72,531,-140,568,35,-88,-99,40,-56,-37,-282,-165,52,-293,-348,-48,-12,-591,-17,-363,300,212,-650,31,15,-166,110,-68,-151,-151,-383,-299,67,-289,65,-225,493,928,57,476,-625,109,1931,111,-1404,78,585,438,813,-256,91,1639,227,57,941,-10,-193,58,2,966,49,1112,264,194,-78,124,19,570,479,-289,-23,-288,40,92,30,185,-113,221,-152,-569,-504,37,259,406,85,-17,-272,-55,178,-66,57,-60,18,4,1103,-103,-112,22,131,1014,-69,16,31,148,-263,-959,-311,274,478,-138,277,221,319,15942,226,-173,416,37,-137,-65,-266,63,341,255,1019,-12,248,15,99,234,162,13,65,-7,-202,373,-35,81,126,44,45,261,-214,66,392,74,1857,25,394,-72,72,50,3,28,11,-52,561,-440,177,-880,-73,61,-75,97,68,46,-52,752,133,263,197,109,-17,14,-2,-111,-36,19,326,304,352,561,-57,25,349,43,732,51,4,-210,566,66,3,-24,656,364,1104,23,-283,126,284,285,-31,378,-218,57,154,-5,-76,1122,74,40,107,6,103,-108,189,-96,1218,90,594,76,-790,-737,-1517,-2214,-1491,-1796,-41,-12,-335,-33,10,0,853,91,433,753,496,231,482,-15,315,74,36,-3,-99,-47,397,125,-68,26,-58,-20,-296,63,699,219,-2,252,-94,-497,15,76,-174,-6,265,4,-19,456,-380,155,24,427,414,-283,566,-96,101,43,-31,987,-14,-107,113,135,352,-517,247,-20,-86,-21,53,131,126,2571,-37,1614,31,84,476,-141,-2,-152,-9,-131,-69,2167,126,317,-93,35,-114,-11,143,236,-94,105,496,-48,-163,32,592,-177,161,83,278,258,78,61,258,318,18,-7,1019,185,-150,-173,156,96,-212,-62,-84,318,236,-103,130,119,-45,364,330,69,-272,-43,67,-340,92,12,130,-83,-66,559,14,52,652,7,-88,-25,-219,1764,362,171,528,366,-67,140,15,32,391,595,343,718,835,429,-50,-175,-8,92,-32,33,-64,499,-37,697,51,197,67,36,-118,151,-76,170,260,30,492,580,-62,205,-207,138,41,43,-110,-15,40,6,362,47,155,182,-340,133,-5,1426,-276,16,111,748,-37,289,-45,-57,5421,130,644,161,197,248,119,244,159,56,-255,36,1577,495,598,1741,76,-400,-49,57,958,22,112,-145,-8,-143,81,49,-39,195,25,-50,-606,713,-371,-41,2,70,992,115,103,14,-35,-30,170,13,60,-48,399,289,-10,63,-11,3,-92,-37,-90,46,721,58,84,2284,-86,24,81,538,126,649,1452,202,120,129,-6,-10,-113,29,196,-16,-39,-45,854,161,205,1072,68,106,212,664,-154,555,-8,171,195,-61,262,98,-325,-72,332,110,285,38,213,272,52,-18,513,298,35,-35,78,-1,56,3037,-71,-15,16,-1246,-180,81,1082,34,2037,113,72,58,389,206,-127,384,38,915,92,328,-38,-58,18,-142,-259,104,20,-5,88,265,261,940,-143,89,319,871,73,5739,1607,2,23,34,698,-515,-9,-29,614,-69,-230,-22,101,57,448,192,-171,598,48,-47,2536,-166,391,217,120,393,-4,10,-2185,336,172,42,-79,513,11,34,-65,562,-30,-33,145,7,-193,-115,-133,-4,120,673,479,122,2097,-1189,-840,87,1684,4168,157,-35,1561,82,75,-3,13497,208,23,1375,-124,5766,19,4632,182,-4,-12,-115,58,562,544,1942,256,-140,25,415,-416,-358,-467,5,11954,266,188,-255,-69,1064,348,439,-236,567,1104,-232,-38,-23,69,209,1018,-368,1725,58,-92,2192,237,-43,660,34,71,752,-15,1773,-1542,-137,425,-687,577,-167,-82,807,620,64,-20,424,2159,23,332,1559,192,-350,-4,-31,-86,-12,-171,155,674,6,2216,37,15,-69,30,-191,137,71,11,15026,-51,694,4322,-52,651,32,-178,-105,14,313,28,365,71,-3,73,65,-129,40,-564,-102,51,-89,-124,-78,212,37,43,-313,441,-51,642,-26,-23,184,12,72,-256,-103,-93,-199,358,-222,-49,-157,478,-761,-149,-1280,-31,-136,-904,1053,125,-87,-15,178,350,675,120,261,24,1815,-205,33,-14,624,4,272,899,54,-116,483,-30,349,-51,126,219,-100,2,305,-183,154,97,-149,360,96,-20,122,312,-47,-68,-144,374,-56,-79,370,52,-250,259,179,250,852,43,-177,112,427,22,159,37,123,-190,-46,-45,-149,-87,9,-19,534,828,309,-626,-9,45,245,796,475,77,324,-32,87,-57,-70,-50,173,931,386,134,7,220,-8,147,-54,-64,-84,61,1322,581,-17,129,-54,-14,-290,215,-45,62,150,-9,32,163,520,79,106,141,-179,217,613,-194,808,478,2,-29,60,-101,1862,-705,1417,28,312,-10,30,-10,226,-322,480,312,-22,58,154,-73,19,372,-105,-79,132,70,-18,68,43,280,188,-29,26,181,-89,140,314,135,72,-101,-82,-69,179,2078,67,-451,-32,89,138,-14,-157,-329,298,61,76,78,446,23,-76,157,136,-31,124,117,49,-340,-103,-63,-120,420,167,-59,-109,636,69,78,-11,5,-155,76,70,8,32,6,647,353,19,71,-100,-120,-246,-162,-2,-183,-24,42,-71,36,165,-23,-62,375,151,-15,-31,21,330,215,157,-25,-194,176,72,83,-78,187,4,223,-45,-17,-136,-47,329,65,269,258,96,-21,3,210,-8,13,-6,-184,813,42,-68,54,40,-46,348,97,-182,-11,415,1090,-109,-118,-56,-65,299,159,-83,1120,512,490,222,181,-8,-53,398,-430,44,165,200,100,12,165,4167,377,-2,417,911,75,250,65,-24,16,-5,341,761,78,-21,-13,165,-78,2453,50,-29,264,341,26,578,-93,-17,47,-10,49,10,-12,216,64,-31,209,388,3,86,16,-85,6,52,174,423,58,-94,273,557,75,263,69,237,143,54,-3,48,14,-217,-99,871,7,74,88,289,137,108,129,-36,-131,22,-2,1015,-239,214,152,-29,63,-44,204,250,20,-215,239,44,388,50,-235,-148,-30,136,300,33,181,504,426,21,30,10,47,-93,194,-34,1033,414,397,58,348,465,-33,246,732,-3,888,-43,56,-54,527,-17,266,-25,1608,1077,-7,461,282,-103,61,600,5,-37,-25,-19,536,180,971,-49,-53,909,798,-318,-28,-68,11,767,-191,218,3,-21,848,841,185,-370,564,62,68,104,-20,-26,-36,84,11,-143,64,109,61,-253,72,615,-70,208,1183,-275,419,842,349,35,612,184,567,243,-69,48,1209,-270,123,-3,51,-54,-90,9,-77,-138,-16,1258,120,-148,501,729,42,1717,138,-400,9,-127,315,182,163,2,36,-102,259,408,7,161,174,54,875,55,-38,373,77,1590,45,1044,255,-20,8,-8,68,-1386,-90,-79,-163,-35,373,2167,242,-15,-8,3,417,448,787,10,227,108,675,590,85,295,-323,600,-298,305,279,-2,-38,310,189,343,82,-32,1045,816,391,-765,-60,783,97,511,241,-344,3125,917,827,84,-34,115,241,175,137,1330,-20,344,828,327,226,276,103,-197,336,76,318,187,210,189,-34,104,-2,420,-8,10,-65,4,-19,698,540,-61,3242,-101,708,135,192,72,-42,678,154,1928,507,129,1119,57,13,392,317,392,422,234,-152,458,108,552,-143,-48,339,-120,556,-18,316,848,-125,434,157,162,172,1501,253,-44,-45,8,-353,1081,658,-15,287,21,168,66,117,357,24,31,634,931,569,94,408,-139,-1344,1780,121,25,161,112,311,92,151,66,333,549,-18,146,1275,238,130,-125,-45,59,37,-58,-674,258,94,-51,988,-6,45,422,70,31,167,99,39,88,423,40,-10,1118,430,126,289,-71,-52,665,45,193,-61,40,370,-330,546,-207,-79,-18,153,92,148,127,1620,261,331,598,27,2077,-263,-30,2179,416,39,-14,-59,-125,240,23,204,146,373,-50,-31,-100,628,-390,9,63,254,175,13,252,10,122,471,565,286,87,1228,9,345,9,225,105,6,54,-241,856,601,1005,-59,154,196,-417,112,349,-4,2770,256,-74,513,534,45,20,232,7,8,154,91,198,126,-8,157,-8,-8,81,499,51,514,674,-104,256,26,307,5,-92,1380,-37,127,692,369,-94,257,151,85,-39,36,2798,-12,169,32,138,22,131,24,135,109,-114,133,-50,59,114,434,905,10,154,304,192,-58,2111,-47,94,-198,41,132,-52,177,185,-39,-340,299,-221,51,570,-82,231,3,1214,625,-51,276,-72,-46,50,61,13,16,154,327,25,285,78,-179,156,83,-29,-58,-164,-158,4,-8,-121,-60,1437,166,319,585,90,1489,0,166,522,1677,-540,-429,313,146,470,-639,57,46,82,-51,243,74,-184,-23,13,76,2,-6,-129,309,-157,77,250,-13,46,49,124,60,16,248,143,-256,-27,36,976,23,-163,602,-2,63,229,152,105,-12,-10,115,508,-3,555,2263,371,29,160,-29,780,576,34,16,-28,70,153,-591,-49,7,-197,413,-240,277,178,-415,268,461,220,144,302,50,98,168,255,618,-134,333,292,74,-42,94,757,26,-47,66,-13,71,65,118,244,61,-34,-83,-641,102,-459,38,320,-583,298,82,-87,27,33,-199,515,-4,127,-492,81,-30,220,164,-75,1146,164,364,40,-27,8,-6,40,-52,443,49,-7,21,1127,46,-689,121,95,-65,-42,38,-2,-144,-16,2071,-33,125,30,-107,57,-5,-836,40,2123,-26,98,-7,416,40,-66,-182,-89,1251,42,-25,852,36,363,39,70,-77,1,2042,76,-4,-246,23,96,175,143,-52,-77,296,116,687,-2,175,-19,-50,45,-146,539,448,-893,-249,428,203,173,-125,12,5,-1259,73,-105,657,17,13,-14,11,297,64,-66,-331,-53,1368,97,50,33,63,-39,66,-44,-75,29,63,42,231,258,50,65,541,153,25,-291,232,2151,113,-67,-124,7,152,123,16,-212,13,148,1315,238,325,5,262,292,25,-528,1216,21,1116,98,3,-22,115,284,109,71,393,-115,833,87,1364,3553,183,59,2015,357,517,-17,158,127,190,53,307,473,-90,-225,11,-34,1398,-432,-109,-41,-91,25,8,-87,-342,-27,196,9,608,114,366,-16,75,0,-76,73,118,139,717,117,-11,248,46,36,97,-12,-72,-46,12,-93,56,382,25,189,-82,113,425,53,536,-297,-112,-207,91,-200,459,92,279,535,-7,28,25,-6,233,69,-55,76,50,17,26,975,74,75,145,322,17,-292,36,101,144,30,214,104,-1,1153,3384,106,187,248,49,-85,11,86,-229,170,376,125,741,188,713,-25,154,168,48,17,-2,5130,186,542,-88,610,1081,209,150,592,15,-146,-43,25,-151,136,-130,-429,37,98,1269,1214,1324,3136,-24,39,-82,-16,-25,3,-40,192,181,93,22,-199,105,-17,-35,663,205,-1,55,40,-1,248,213,27,-127,99,179,91,66,205,482,172,450,-12,640,1033,-47,482,9,103,363,145,26,-84,-431,-102,20,-106,315,402,160,-12,212,59,-31,948,250,622,77,3,219,112,-24,286,-28,256,-54,-7,1202,-54,13,-14,-68,-7,75,158,-84,47,63,604,-69,124,182,269,-395,272,300,26,-102,-378,-3,337,-120,983,53,138,198,77,-36,17,-25,95,231,-274,-16,172,16,354,452,471,132,-54,14,3931,184,453,82,1171,2859,152,76,104,1055,-127,126,-118,216,-693,1,-241,488,-1370,43,999,348,90,621,95,120,781,781,667,232,382,20,-3,291,-10,-186,-132,497,36,30,-33,-6,-27,168,85,50,504,-17,-21,-31,8,827,-85,-51,-22,289,3,18,-42,-152,31,-8,33,306,699,-214,-144,-7,24,1837,240,159,32,-261,2,119,242,116,200,22,615,312,-61,2,184,600,79,90,-132,68,171,-72,1092,24,21,-31,-93,1,11,1709,82,227,213,1779,380,29,1742,53,-296,174,86,226,1042,37,53,104,731,16,43,8,1288,121,275,-40,307,-80,0,889,-42,-244,280,440,-22,132,-24,-1368,255,138,207,65,113,1063,2076,233,9,297,79,-389,-65,1123,121,120,108,106,99,105,180,-78,315,-219,156,1012,-25,1930,315,-306,-234,0,-179,1235,-30,902,384,105,1382,910,296,26,213,206,7,73,174,78,1207,54,-108,73,140,-14,250,-272,129,276,225,230,-37,-205,342,99,607,82,-55,158,781,115,405,-19,-296,6,-22,291,537,94,319,-246,6648,85,-18,536,257,0,73,1159,2480,230,184,232,110,-103,-53,652,61,330,570,65,155,-17,-54,617,-128,355,721,-21,18,175,20,33,255,49,58,284,25,874,416,51,178,875,-60,162,113,102,155,389,444,679,909,410,304,28,266,100,1447,512,148,-6,437,7,-486,-288,94,386,56,547,170,-79,262,2160,179,-172,17,562,-98,7,1176,424,-247,329,337,343,-73,302,91,1362,1332,2662,-23,102,-32,229,-67,497,703,451,833,85,26,-21,278,1106,100,71,3,335,350,-12,90,-39,497,-5,39,-100,654,1373,86,263,-11,186,311,-43,169,-451,64,25,3282,211,281,77,-59,6,109,1888,104,245,78,209,616,103,-30,626,-34,372,246,289,31,306,25,302,61,947,3119,690,2224,89,480,880,474,119,-80,372,365,216,316,-62,-161,281,76,37,-484,-104,75,-32,877,185,988,425,-176,-231,55,-41,276,-509,-264,-34,471,-25,-58,590,244,79,-7,30,113,144,885,399,22,986,385,919,48,-182,-73,30,67,-121,-5,102,44,-230,-288,2746,-43,167,-105,53,-579,427,243,1054,220,173,161,223,1215,1318,206,253,514,281,21,-96,-48,2174,27,979,1085,397,392,2487,178,1148,67,68,2631,-146,944,1991,1090,867,212,-9,705,142,-124,413,241,-74,143,-23,136,432,-180,-208,23,433,234,490,71,270,274,51,71,147,266,1214,180,1373,205,103,102,438,127,71,57,-68,-303,247,398,459,157,-29,-57,373,47,407,-128,5882,2260,-13,320,-50,128,128,638,1253,396,578,223,297,166,13,-764,3,461,579,12,-38,309,752,42,791,55,135,169,157,115,51,-75,-67,311,-613,-134,454,24,-86,241,56,1382,-130,525,739,465,671,-45,124,568,-72,-71,13,71,-35,-998,-94,118,1071,53,-10,58,1014,218,13,-26,157,74,410,1212,-59,2458,-885,-106,179,280,13,-41,-6,-118,44,1278,60,120,-59,850,457,424,-86,2715,1887,357,971,-65,-72,86,46,-51,-344,205,708,102,103,425,677,272,504,2100,481,17,21,1095,231,-45,-31,214,175,231,-20,-7,557,119,466,-29,441,500,-49,530,220,619,202,2768,8,255,461,60,-591,17,73,57,-45,49,368,-11,85,311,478,84,75,460,756,-110,-12,-104,91,166,66,121,392,2,-71,145,-21,-165,478,387,1243,666,-66,358,2637,139,235,181,-236,264,16,-28,168,586,-329,138,56,-13,65,163,-65,1,232,-69,1984,332,443,-138,728,1,269,-16,17,181,520,-107,-129,428,-66,127,1470,624,-53,-118,-163,159,-117,-191,281,99,-88,-124,828,73,-37,206,99,1248,-21,-48,312,5,-572,133,-81,67,-21,40,223,520,86,-231,283,376,71,-118,58,27,1471,-78,242,1249,547,-253,441,69,-17,327,1233,-97,-74,-216,25,645,497,-30,108,152,-23,-476,18,263,-6,-82,373,-75,353,-148,129,141,465,315,161,148,425,428,175,27,-45,7,370,-153,789,65,1437,-108,-183,49,210,204,234,-83,-581,1324,324,11,-128,1166,-119,308,-492,-95,0,170,55,-1,31,-139,1148,-319,227,284,-73,65,778,-31,50,558,2621,1874,-600,153,3,805,231,-4,566,190,1623,259,434,-7,255,138,-59,1749,3,202,55,223,572,132,17,3927,424,-156,-47,224,448,301,150,6,523,-53,84,302,-92,-44,-190,-337,-235,95,581,-312,-158,-155,424,283,174,616,61,-49,-115,-122,-12,157,-102,209,1689,-3,-197,778,212,366,40,830,-105,320,92,-20,626,3111,278,2097,77,110,469,276,-37,258,271,-149,216,-48,29,418,45,823,8,495,89,-10,714,-469,1802,-29,374,253,30,720,490,1600,997,57,-88,80,71,553,-971,114,399,-347,71,96,-137,27,608,181,51,-354,105,311,12,53,52,81,43,580,-120,982,199,172,1608,42,126,395,-100,-55,-62,494,393,20,1396,14,101,-572,993,-104,58,-155,873,139,714,44,-355,-61,162,422,350,64,592,35,689,819,-26,-23,113,142,1086,53,-9,2681,152,36,174,18,92,56,-10,276,212,25,1123,263,99,1317,201,147,441,-171,-16,244,-42,110,49,64,22,7,64,92,100,-53,-155,305,-57,-31,-67,-42,-107,191,-265,-239,194,221,366,453,116,294,-86,22,199,393,-96,545,-146,-218,111,-25,82,299,58,-117,-34,-76,312,-103,482,79,73,511,259,286,643,402,945,-14,8,446,-5,-188,-28,10,-17,-16,-63,283,-183,-164,-68,453,381,308,-12,19,-11,654,56,279,401,84,407,-490,14,93,-44,67,29,166,32,81,-85,23,-101,1227,37,151,41,434,1142,59,-133,970,632,633,66,37,25,22,16,55,-151,440,-54,21,-57,175,-2,-16,-21,-4,-81,106,-28,987,582,282,146,-57,1601,-118,10,121,137,-88,743,-19,-27,-247,60,19,105,7,126,-29,2885,242,51,22,158,5,65,128,159,687,82,734,-57,-173,39,78,165,2534,1166,1259,22,-217,-63,766,323,246,27,220,-102,775,68,-150,324,41,671,107,668,338,78,82,-144,541,651,-214,-176,1047,137,171,-38,79,591,226,1245,-191,-75,612,49,-10,82,592,80,1060,1159,222,295,808,258,34,93,120,-30,927,-82,53,112,33,221,1641,544,56,27,-370,-52,3960,-106,18,81,-28,54,-22,101,22,355,13,-9,-20,-49,334,140,549,-97,-49,-42,1916,-105,-26,45,508,462,-26,255,35,-164,405,1888,66,759,568,4971,8,448,91,820,264,1083,-281,1971,-27,492,162,449,248,172,124,-79,-46,16,622,-183,91,119,-18,303,-2,-33,-255,2043,-49,-202,155,158,374,398,199,66,1440,256,1654,17,-57,69,1534,204,-82,663,316,78,332,-477,185,743,2791,1724,-83,-61,-592,429,555,1980,1896,219,-195,-45,163,293,-145,792,317,110,30,-431,-12,-864,107,53,220,-249,760,2019,1888,207,201,53,-463,-78,616,446,-36,-50,1295,-17,367,707,710,10,297,-13,234,11,383,196,40,-154,-19,195,479,-148,153,-48,344,6663,606,415,9,-17,39,1125,70,341,1261,218,2030,2,845,1082,-82,-148,180,46,151,142,-281,43,312,110,176,975,898,-90,964,36,-78,-215,-12,152,430,146,-17,-44,585,89,310,22,1547,445,172,222,954,768,237,71,348,-48,-25,70,240,164,-11,111,155,251,6,282,48,-76,20,52,205,213,603,96,5,-83,-80,55,65,749,-2,37,311,2311,229,230,118,57,527,1492,768,552,402,49,300,387,458,134,-275,-188,-29,87,352,-33,596,88,-7,-34,86,-69,153,221,505,275,676,1666,-14,450,-79,-45,181,372,-29,-40,966,492,484,1786,117,-317,208,-31,643,4417,-132,89,470,260,-6,-425,266,689,-28,69,161,-100,98,-66,-29,185,2,583,40,-1,122,-32,410,309,810,937,1527,52,42,275,131,44,52,4766,494,618,-17,123,223,144,62,67,-217,14,22,-159,-50,-555,252,97,600,45,68,107,262,143,15,203,-2,355,199,-12,100,409,-3,58,-33,36,69,-142,113,648,131,142,-48,-127,928,426,100,12,258,610,186,114,166,-100,427,-291,146,-94,470,364,478,82,40,-341,-38,30,98,-72,92,287,-106,302,-104,301,4,1304,1348,-49,3,238,572,-218,721,231,-12,-8,590,1667,-13,1019,118,485,105,794,128,2755,142,253,-22,29,-146,671,-80,276,5699,330,56,559,77,45,35,-17,-203,42,41,2744,167,-143,-57,294,313,-10,23,134,342,101,0,-436,79,-263,-218,32,-68,-62,524,84,527,20,-166,1152,29,1624,212,2,106,216,85,-47,-12,194,33,-67,-24,210,153,1016,167,664,369,-133,-355,4005,-21,413,4386,1961,1228,664,2584,191,150,22,291,-258,64,1041,311,109,187,226,138,93,-47,18,441,43,-116,98,306,37,606,-248,629,1128,1200,2020,-30,-3,-730,114,-21,39,63,184,185,46,-213,113,106,170,21,1015,283,144,472,84,442,-15,648,91,706,418,418,-41,42,948,728,185,102,41,67,738,2404,79,479,505,952,662,-108,12,9,25,188,341,705,664,242,126,92,-67,128,383,-14,15,548,59,-64,289,141,-51,62,-182,-86,-149,-1110,-213,-20,683,28,-219,-866,165,41,-76,209,884,141,114,13,-1,-61,862,533,-6,-1,35,168,-22,-145,21,-281,354,317,5868,235,-245,555,453,316,1509,17,211,-65,-215,293,-6,-163,504,262,160,-212,152,79,-29,925,438,569,928,373,-8,36,-272,464,373,-218,-391,44,-95,1987,584,1554,333,-653,238,288,2061,-136,985,27,1327,590,31,449,406,132,90,-44,744,-84,-3,-25,-11,4,-61,130,107,14,411,76,74,219,120,49,2,30,5,-116,85,-92,35,791,385,-29,192,-200,351,1591,152,269,15,167,61,469,615,188,278,565,517,204,1211,33,173,40,782,-30,29,445,23,-38,291,768,-39,25,-177,-179,1551,-1134,-145,294,833,-60,152,-72,89,10,300,3235,126,2097,-82,110,274,517,43,-63,259,59,215,293,72,176,324,717,109,37,212,-87,480,1102,203,6216,910,286,-151,242,19,197,178,-10,34,472,830,-275,627,-47,-98,61,-45,-18,35,415,785,120,445,-62,-186,314,-389,233,112,-81,33,474,-98,10,250,130,190,140,19,171,222,54,1377,271,125,718,1276,530,1019,102,-111,-335,-35,-58,-574,680,13,6,205,-132,34,68,90,453,25,559,2156,816,232,427,357,-9,-7,-313,189,14,-16,27,-48,129,47,243,37,113,11,635,282,-23,34,-590,150,67,378,-56,-224,-45,-226,203,-408,525,144,-162,112,298,169,263,-90,276,761,435,373,56,-648,191,82,255,64,5,43,46,-63,603,771,4341,542,-3,-272,215,3585,3096,-144,820,712,-226,34,261,-134,-40,998,455,172,24,-93,257,-643,-351,-689,77,67,162,-70,31,61,194,83,2002,526,329,44,561,426,366,-95,204,2324,1126,133,-29,27,125,175,28,-92,716,20,272,2214,62,-1877,1158,-69,73,-11,24,982,-1,-90,-37,-495,411,34,-42,-41,1221,39,470,-64,879,597,758,29,247,38,111,-76,50,-85,1,117,-28,-32,988,85,921,-44,2309,-1890,-360,72,-12,127,489,-37,-38,-73,-381,35,74,-630,-120,-66,114,175,685,152,-22,-310,-24,64,-28,466,1144,-80,-3,-36,-50,61,1420,-66,161,8011,925,612,293,173,609,147,668,-26,251,-103,32,203,-37,1627,-52,-236,96,152,-173,2138,-417,76,-505,859,-61,-263,149,234,501,-159,-167,346,-753,637,111,797,649,861,-209,-104,-177,133,-7,1107,10,-517,-86,-115,148,116,12,323,2511,153,466,-38,1049,907,1701,-38,191,81,92,403,519,1542,-119,304,-77,-34,19,-23,-17,187,592,-11,118,301,131,20,1879,1530,3,-62,104,774,532,17,562,-354,2152,1059,317,-228,-28,152,48,397,109,-406,185,347,48,50,301,-2,-332,-34,-339,-75,511,143,-38,408,515,202,-65,616,196,623,442,126,327,872,681,1,-25,457,79,46,91,2325,-639,487,270,859,846,-28,32,-132,207,387,-82,-12,3534,-34,300,3176,16,10,1721,47,136,382,376,-89,364,945,342,135,-59,-210,3,104,319,-185,125,142,443,62,25,1638,8762,703,178,-55,704,43,0,337,323,-14,-6,684,46,-280,16,317,1342,413,13,70,-36,487,230,144,1163,250,-331,2849,120,18,541,603,89,52,22,-79,1120,301,9,125,41,506,165,268,1260,-35,927,1770,305,26,85,267,81,1124,948,169,70,52,795,25,420,179,42,447,302,5,-78,332,-16,608,530,-35,23,66,1386,-264,85,367,89,644,-72,102,540,303,-5,-40,652,1148,71,-32,413,40,767,-55,182,198,113,125,9,-85,1079,-192,-87,12,-36,-427,4,-321,364,75,-50,-83,130,45,-118,119,-2,115,878,-550,3,390,73,216,551,288,242,134,972,264,175,187,176,57,895,12,-153,237,2832,2260,60,2404,-3,190,174,36,45,102,0,144,3297,10,87,741,-35,2292,155,48,49,410,316,17,125,1484,116,233,199,477,191,64,195,117,108,80,132,985,-90,79,132,1574,33,87,7,-124,-34,47,706,-232,-224,131,422,48,60,204,657,700,-5,6,67,440,577,-550,147,-105,-21,118,-105,54,199,82,-340,216,-7,20,532,-72,464,830,-46,1032,7,525,609,633,-9,19,546,179,1041,87,-20,640,117,406,141,7276,49,1024,2056,42,84,165,113,23,393,1314,1191,-100,-90,68,697,307,451,163,15,16,127,258,3,63,722,224,621,424,44,-27,307,37,237,162,-34,294,626,-3,265,430,76,46,16,595,-53,-86,170,80,370,139,279,-72,-54,2440,6,-36,-1,272,156,361,-11,297,-6,212,692,-84,592,640,921,800,159,10,414,17,181,333,277,3162,1010,348,136,303,19,1502,283,375,148,481,52,95,1252,809,361,235,9,-94,-297,411,175,3,-6,323,24,425,174,767,-271,414,78,67,499,-17,340,-6,859,-69,-35,893,49,339,195,25,-40,346,97,131,543,77,-68,433,140,646,-21,111,342,68,231,1980,518,41,413,58,-57,57,216,97,28,-81,53,-598,52,408,22,-38,154,488,135,195,38,-36,-102,-1,-43,31,361,-16,153,293,-104,122,-28,618,-711,-2,28,-59,10,-59,1677,6978,262,178,87,2714,-52,81,647,-35,1860,-518,851,-291,897,-149,-114,190,570,122,339,-149,402,-3,27,607,201,316,684,296,37,-137,106,-31,2,483,-42,-106,17,24,458,348,80,74,-74,1769,13,43,-25,207,-147,294,71,-46,527,222,34,-52,241,-10,47,674,1832,81,70,336,-103,158,380,46,131,9,-218,-117,-23,315,640,362,38,324,196,-16,-5,563,225,432,-7,-295,866,2019,31,-159,-359,402,78,63,-6,232,562,301,1407,762,-5,-72,855,-377,219,30,334,13,-10,117,50,44,118,-216,-79,-18,-62,-9,-72,60,253,9,-30,-324,113,-227,192,-154,-21,34,92,-117,-48,178,97,42,-84,410,189,10,95,57,13,11,15,25,17,-739,425,-63,180,-15,-71,-59,94,7,15,2,-130,-153,23,1482,352,400,37,129,139,2212,57,470,1244,52,-84,-137,-50,9,27,14,201,-45,28,119,101,112,5,16,107,1551,256,254,20,8,-83,1123,-73,45,49,4,39,186,22,-20,16,23,12,9,-419,-51,403,-172,340,-517,150,53,514,-22,70,23,-85,27,20,18,-26,5,30,-8,351,45,-6,19,238,-5,99,6,17,83,-17,21,-8,-7,344,-5,113,-171,1904,-34,427,-125,2,-159,-112,-1470,-209,9
24,-435,-342,25,-485,-517,-505,-271,34,295,-124,-832,-259,-239,-307,-158,185,-251,14238,-1384,-407,-86,-46,-329,-242,-259,-259,-93,-33,-121,-288,55,-5399,-2494,-3850,-1906,883,2129,1881,513,631,19796,12640,17325,14046,16342,14043,1311,932,1953,1597,2986,834,1237,328,398,457,-81,358,233,504,307,12,-134,125,123,1911,152,-231,-1788,-885,253,945,-273,-219,-132,133,233,984,-90,140,699,39,-12,51,552,-38,1846,1071,53,903,143,891,553,61,-143,1,480,72,1,153,-274,185,245,-446,40,3062,871,-1393,620,-25,-192,132,-203,-376,10,201,-100,5,-1004,69,-328,-90,1556,-112,-654,319,-44,333,170,362,721,-39,14,31,1082,140,641,1097,424,-351,40,245,281,1628,292,89,710,-43,245,109,328,252,904,253,-537,1426,-250,1089,-504,3076,270,1430,651,-51,44,2696,752,2030,693,630,289,1098,163,660,410,231,199,344,443,720,75,-36,119,82,-26,-20,-18,-1476,-222,3225,-1,-49,-143,484,1305,85,187,-16,369,43,947,101,101,-21,-252,-51,394,512,658,-198,-391,11,-145,6835,-955,447,1221,-322,723,535,-52,112,37,85,16836,-322,1871,366,57,13,857,509,1068,144,-33,415,735,1404,128,2995,702,2306,29,-9,-37,24,342,452,517,46,926,330,39,1320,-288,383,-44,850,47,1840,909,-309,685,-32,21,142,-1398,35,-22,-16,20,268,-175,319,601,209,-503,191,1,-70,1713,10384,73,7,71,72,207,820,-127,17577,1334,93,-93,-240,1437,272,251,1047,215,367,13,78,16,1091,-236,142,4661,186,159,-790,7119,36,143,405,49,128,-28,-22,58,2048,1637,1498,1549,-84,711,1135,815,93,197,1500,1443,1075,364,192,434,72,1258,2051,378,112,487,1478,132,52,-10,1338,169,-317,1151,467,-128,2285,192,1198,130,222,247,12,-21,-1037,825,230,5923,60,294,19,1882,482,1098,1567,-254,178,299,1214,502,261,828,326,263,167,27,330,3463,1202,1670,-2415,360,-93,-53,-148,-91,105,-372,91,787,-17,147,899,524,214,398,613,135,253,251,333,-299,37,-211,942,1076,-87,-30,281,182,-60,72,-12,133,26,-48,202,1054,308,137,651,144,136,173,1896,167,-144,-100,-8,161,933,208,331,229,619,394,560,132,167,-43,29,-166,90,2062,486,94,727,740,5,-733,596,-218,1689,637,355,82,204,7292,17,48,-233,143,-610,88,207,53,61,-38,499,-56,123,-86,-65,1935,59,-225,539,208,1163,312,116,99,606,15,98,364,158,-493,128,215,395,100,180,350,194,-261,90,794,-896,928,372,54,1755,-442,-422,110,387,122,-497,-12,1429,765,134,969,28,728,-20,19,-458,860,226,921,297,114,385,3518,191,476,309,919,170,173,554,467,34,1540,12603,1038,356,31,323,-958,28,165,-49,757,290,369,2318,2056,133,-3,211,36,46,-131,14081,306,-87,-120,65,18028,56,-2275,1783,-236,-42,61,429,790,263,404,202,199,1060,-85,-599,999,-73,-233,25,293,213,240,311,103,-166,32,-203,246,-50,-795,-425,386,-49,54,47,330,1119,513,430,54,-1474,277,102,765,184,105,-113,63,90,7,-20,100,-343,617,2330,380,22,-1027,30,376,357,1913,246,256,466,0,274,474,-2576,29,-148,947,129,412,139,-114,62,194,230,410,839,1233,363,77,237,759,158,22,-30,15,-126,286,43,-73,323,572,187,2226,579,677,-259,-5,4,28,336,-119,44,307,688,273,610,62,71,165,616,-211,236,-111,-113,-187,493,139,-531,315,-134,35,-56,15,-238,2422,284,-53,164,247,305,-597,-225,644,1213,303,314,1098,322,6,725,41,-226,183,83,185,5,236,119,3265,431,199,-2295,214,-117,-8,-6,584,50,922,-79,-38,61,28,237,-620,194,100,1092,-20,45,299,83,9762,37,179,136,839,1377,-247,128,1234,-490,-21,283,122,91,3594,-96,220,437,-844,29,114,125,1173,-161,1694,639,66,-40,3333,364,-10,-44,571,671,-46,4298,-159,351,28,72,-18,-496,219,1252,-155,1223,125,56,1652,598,-18,-197,2626,1787,597,-158,506,-843,1578,777,1404,111,580,169,57,218,20498,1002,307,1965,594,2865,764,473,72,991,-504,-682,656,-565,-801,-708,-1284,-480,247,-669,126,403,4152,1218,781,-26,130,571,723,-631,483,-11,214,86,56,729,263,-736,9,190,-7,106,2880,60,-518,316,-654,140,-935,3,710,-108,-341,-344,-164,-662,81,118,1367,-298,717,-181,3739,-5,382,46,711,21131,378,74,122,1882,-248,145,-2140,10724,-13,-85,237,56,-95,305,1086,151,19895,2,138,108,356,473,-630,221,174,-420,16032,-63,-64,610,-16,1206,21687,61,-1408,63,97,222,-22,582,-815,1537,2176,217,131,10,4951,27,1320,42,20279,1963,349,831,789,53,942,25,-135,469,-157,-307,10026,-73,-222,167,81,127,122,267,-934,-323,-962,244,170,25,-844,-58,315,-499,1036,-100,-87,-39,859,1125,130,-188,199,793,122,511,417,249,711,-22,-283,-103,-173,113,-104,640,144,224,-451,-113,79,108,-5,57,-216,874,36,1117,-206,-383,18798,51,1054,115,428,165,-288,-336,-44,80,13,45,574,11954,65,489,-420,456,-64,62,826,-209,80,125,-125,227,-269,-3053,13908,2441,-49,-265,6442,-124,175,-27,14105,-533,922,40,305,70,-313,-255,671,-143,293,-83,621,-190,1877,972,116,351,274,-725,-81,640,604,195,-72,79,91,-1154,141,584,1759,1324,1783,145,124,-132,-113,188,1700,365,466,-434,6650,-113,495,1003,378,-518,67,-99,11231,319,749,175,1757,251,110,272,11634,442,3583,202,681,896,267,197,-278,296,-67,42,415,-412,1842,322,-118,-26,161,2071,2985,295,545,6098,502,197,497,1265,230,1571,-198,-162,-48,-40,72,283,249,6234,849,47,561,-19,5571,1197,-2,16,-169,-153,33,-263,55,-7,-469,-73,82,1590,301,992,28,43,-26,-24,1321,70,2633,72,563,1869,-65,-24,92,117,34,275,-27,66,3425,-898,52,194,119,2814,-273,233,1759,-39,2070,136,388,-11,264,110,120,399,-28,184,-37,-155,1600,94,-106,48,43,438,7,207,-26,1178,412,-856,741,42,143,-240,-610,217,-208,-282,476,191,-298,157,-164,144,-48,-304,484,770,16,-1936,-194,-1151,19547,12875,97,-576,-169,195,-58,-3,157,115,-505,50,333,32,-213,-2,-272,2278,-299,220,212,20,8,43,970,189,451,5145,-110,31,29,1241,122,13,408,517,4152,276,198,86,-87,-47,49,61,2742,115,59,-103,434,-73,-1050,-57,44,70,-177,1853,106,496,56,528,1602,-40,-140,72,473,-61,1252,13338,-87,688,26,86,1413,18,1564,78,381,2,275,271,187,423,1191,-65,-30,-10,21,553,490,112,257,12,-1106,903,398,109,663,995,263,801,107,-581,1093,99,-55,56,-358,1200,155,435,4549,200,964,80,-2039,115,52,76,359,-2026,9,2222,227,78,1183,507,155,408,363,73,9895,3,517,123,19,1111,-48,728,-123,-128,1145,355,17,865,-69,239,88,2516,15620,-20,1292,719,237,-9,15418,83,772,150,1068,626,1775,258,41,-78,83,890,118,542,65,22,46,221,12450,798,-162,503,73,293,2066,-640,-608,2027,619,-379,680,1387,357,-174,-13,29,-225,148,189,-185,-4,673,-316,445,713,3856,25,1939,160,-2,-1,632,38,253,780,-310,41,11697,125,-471,542,16,-116,-51,-2291,214,150,-70,73,246,840,2546,564,-252,298,15,187,230,-1820,271,1158,-156,-54,-329,447,-688,641,672,1140,-499,382,-51,14,97,175,-127,161,1307,555,-599,-155,-595,-105,137,1378,102,232,728,391,14,-75,81,157,35,1716,89,267,-47,316,-1110,304,1081,-27,-58,578,58,358,132,-51,386,2,-1111,1439,575,164,117,48,-12,1459,126,241,196,264,741,-108,4097,1122,486,-914,-51,-124,338,1407,22,663,-125,808,-435,734,-269,-2,66,-404,126,288,655,-371,487,99,584,-63,1961,75,73,18750,110,-176,-280,-68,-86,-58,86,-72,55,56,483,1076,4,13,23,71,-62,94,57,3578,63,355,418,167,11,93,16,63,180,134,-103,-13,96,283,357,236,141,483,-109,238,-115,485,-654,140,-839,-57,-45,205,25,-30,-498,257,-978,80,71,58,222,157,395,-14,393,657,474,638,3492,15,887,-61,295,295,268,341,-104,271,1015,-209,-145,121,11,-75,-92,106,139,-299,-73,294,-77,4075,3,314,1946,2715,472,278,22,178,-577,-67,238,-259,280,117,-42,512,-119,65,-412,-140,166,-325,142,81,-19,738,-96,192,-107,-751,621,392,-47,21,1176,19891,-337,-73,12375,-36,-73,31,-769,-45,348,185,278,332,-102,119,-576,425,-290,239,532,-123,230,238,874,-466,-38,1247,178,16,5481,704,297,-284,16240,448,-598,2496,39,-76,94,243,58,-303,463,-457,824,-743,120,-164,116,216,63,13,261,1326,322,257,540,1372,1915,25,-204,-232,1996,-62,350,177,126,48,-1072,257,2243,1477,284,-46,317,-431,-864,267,-13,40,53,97,-153,-103,19,378,164,-236,13450,42,22971,16704,18909,-4,-115,4,-66,-693,140,262,4997,-2,-85,2903,938,1180,-113,220,-128,2090,720,-107,289,146,-124,1131,103,44,1805,-272,-1000,1113,15,3024,-216,208,581,7381,57,1319,-51,-757,388,163,58,816,3219,247,73,212,-189,-299,499,1089,289,-34,1094,2691,98,422,634,213,52,52,1792,319,302,301,-24,382,1500,414,-46,-360,5578,-111,18486,1609,118,65,-785,-109,521,-49,865,1750,-758,5,1271,132,475,396,155,74,105,178,63,376,3051,197,-507,35,339,-97,62,276,402,4787,-138,29,75,-1609,146,99,1389,-169,16,12430,811,-287,-181,70,-649,316,-134,15,1335,539,-51,-368,337,142,615,-107,177,34,89,-87,786,-111,191,-62,-154,555,568,225,505,151,-11,-347,-190,151,137,31,809,316,699,1584,-416,426,52,422,16,1271,551,16654,976,-1421,1407,541,41,162,-38,-964,90,-674,676,334,264,121,2143,224,-74,-227,8117,120,-44,288,2098,919,175,-369,18,398,891,1115,-199,2655,3372,2245,6,797,152,-90,1245,693,103,1399,129,37,373,157,568,447,374,200,126,119,103,43,26,114,269,39,125,962,110,-292,971,-5,2851,614,325,262,470,98,661,2426,196,44,369,-61,-79,671,1031,-17,27,287,83,-42,3531,611,233,991,161,1937,55,49,-6,563,164,486,-242,132,386,9,221,811,-573,504,0,-103,124,74,-56,-440,902,189,5840,-62,-560,690,-19,1235,2031,-728,642,66,77,21,-438,3738,-292,3114,-188,66,2571,1217,-3,210,170,360,-443,-26,-148,-122,-73,-434,445,114,59,421,223,436,224,29,-67,-109,373,122,-430,-59,1023,97,-177,-4,-344,374,18926,3967,722,-6,40,298,102,707,191,26,-12,2873,33,-40,-27,-7,232,271,3560,283,-692,87,2225,-478,-743,-152,-54,83,6661,-154,1048,729,743,-89,1596,1483,-248,720,-54,-421,388,337,59,23,-78,62,2591,-910,1184,-365,281,-11,429,-20,899,367,199,-39,71,1,463,-264,89,439,-166,-101,12651,-1619,1814,625,-73,942,58,1127,-120,-63,251,-1489,491,170,3,83,-468,-61,375,266,65,50,1048,320,112,188,766,11326,3343,-7,6,-105,92,-297,-232,-73,173,70,329,169,1217,-179,140,24,133,167,325,43,-437,95,-239,1176,36,27,-931,73,245,252,927,28,139,2427,93,-256,349,141,-95,173,-97,89,203,627,281,357,32,16031,-183,260,16,101,705,876,2808,629,552,-63,170,-2254,151,3176,644,-474,107,885,369,20,-104,1452,117,209,18645,912,212,-493,94,49,286,50,309,241,627,74,45,561,350,-86,2305,-3,-1446,-84,-354,-518,-110,98,-62,-26,-10,4562,410,5985,84,4533,2084,-18,279,61,349,-195,60,444,319,4100,-22,-56,22,316,1851,138,430,700,-242,16,-1115,-145,127,27,184,168,553,3,367,445,-74,3471,-376,1417,116,704,50,444,433,1621,23,259,-6,-583,-2291,842,-99,381,62,609,-143,177,-144,410,1617,504,109,172,2475,291,1160,379,1369,797,659,375,87,98,96,216,84,132,1102,685,47,61,1244,136,298,1,337,36,88,1071,189,197,-22,352,649,1261,891,-963,594,2823,-30,487,-93,35,673,536,292,2906,1343,2443,490,175,367,-214,8,-163,-221,9286,-195,466,49,74,87,724,368,-290,335,2379,1002,239,164,-386,44,323,754,770,1664,-115,-58,31,-39,575,738,132,294,-95,-31,158,183,-69,0,32,376,559,99,-60,-50,302,26,481,86,68,156,637,27,-32,15,284,1037,558,188,-21,494,-62,480,64,35,994,547,62,-82,-27,-169,-30,44,-221,685,-218,105,249,558,-421,751,54,29,1415,61,5803,196,495,387,539,363,98,481,-1134,200,-49,1881,312,-136,214,-187,78,382,-883,2952,1,-8,124,-10,240,18,432,188,-492,38,291,334,163,-44,199,-24,-29,269,50,13510,316,19,4,411,359,-122,-27,862,334,-106,202,139,250,-139,127,2836,70,91,-10,34,-413,-255,1185,46,969,-97,3,-420,1,121,675,-630,103,-1,-310,-49,46,539,361,-741,-73,283,119,413,264,123,253,183,-538,72,276,-321,-33,1138,1636,-284,-188,173,352,122,9,1013,-147,2517,380,-164,330,-133,159,-46,4943,-56,338,110,176,3875,395,606,-615,465,231,111,-138,-67,1730,418,250,160,-810,396,212,-840,667,120,346,337,723,557,99,418,-117,90,1985,-442,-80,78,138,-85,77,274,243,117,-206,452,54,-95,11,476,1,409,204,443,-146,232,-118,2290,1698,-243,56,165,-42,369,28,543,-56,206,269,2495,-22,463,11,33,42,-988,115,372,196,120,235,380,10,140,228,1002,108,991,168,-139,3118,-98,408,179,155,47,206,-578,469,322,19,-661,-253,176,90,-331,2,-52,836,-274,56,226,278,-41,150,-28,380,221,308,-71,220,273,-79,296,-59,470,36,-259,38,-86,-29,1773,598,275,-173,-5,-1127,13649,296,2866,287,24,2663,233,219,115,-25,851,29,741,161,-164,157,666,870,60,-48,-73,138,475,1887,-289,341,88,54,366,1752,14996,13903,390,-21,300,197,-117,44,919,103,-7,78,185,-50,95,89,-249,172,-8,350,-106,-25,250,91,4,38,1021,527,381,319,10,1700,57,33,118,457,653,2345,26,-64,14482,19857,17379,14602,12896,17930,6828,246,629,-328,-226,739,481,139,487,-55,153,-732,-424,731,40,8,30,459,526,43,-8,514,85,126,1,576,179,893,-61,17,2,-318,12,-352,-55,-130,-87,262,5,121,347,-615,347,166,48,302,850,-223,101,-28,195,320,247,-592,223,291,59,86,217,65,518,150,111,123,524,34,338,94,56,-106,219,18,-7,16,44,0,627,248,128,-309,317,-589,839,80,39,429,384,653,-306,18,509,348,215,-73,-823,417,164,211,581,53,710,39,1,537,303,-310,735,183,-12,46,0,101,534,742,83,92,1343,63,263,-114,-78,-86,313,-14,192,-29,371,-60,259,71,179,3476,427,1384,-370,143,30,-90,-5,436,72,-77,96,-394,546,87,727,8,326,442,8484,28,-268,255,-142,-22,-7,-45,348,92,-81,359,97,36,-281,259,-38,-24,9,-160,306,51,7,-242,-34,944,36,-330,762,78,-237,-30,75,59,111,568,-105,703,413,-742,-45,208,6,751,1860,2945,-148,261,-70,4292,106,710,2202,277,-335,68,-256,-23,76,647,-99,177,-65,1856,4,234,997,27,137,87,180,340,-3,149,159,-256,167,645,163,156,234,-122,189,-64,-87,368,294,1449,250,100,40,118,-6,-54,124,389,1135,87,187,80,544,366,-184,210,22,-551,329,-219,507,111,157,200,464,-721,69,799,2553,-377,-77,521,-409,-35,78,417,145,94,947,-532,183,-219,136,302,-19,581,1209,60,406,-2685,3,-316,-2,-208,-9,140,205,64,634,-79,24,43,66,-172,2758,389,346,2,1178,231,568,226,-10,1372,-85,-490,520,-83,74,119,429,120,846,261,-51,373,-461,335,2539,470,198,239,-53,10,129,-51,903,63,145,-72,266,2169,120,100,19,1143,3182,735,1628,-61,-271,234,-506,-90,-315,107,449,96,100,525,627,640,2465,24,54,-999,-634,2209,44,156,763,-44,37,481,577,154,1371,93,-308,1399,297,134,1832,184,-28,77,-690,-72,308,68,24,-399,41,-46,-253,-155,-336,-1102,709,351,1667,172,-242,896,235,-54,348,105,-7,27,-17,-69,174,-84,920,33,133,-92,300,-654,50,222,1008,-687,378,1005,-113,25,77,-86,167,566,574,4444,242,2116,418,78,70,2015,832,1249,469,917,-40,276,114,2665,79,443,98,704,598,1958,528,-111,957,6454,-40,69,617,8,-247,-100,-101,568,236,291,150,321,974,397,716,-525,192,-387,1455,-1146,134,-4,320,259,771,598,360,671,-162,1,50,68,-746,1746,-189,142,855,684,732,-157,-392,190,133,221,-727,321,332,7,465,519,255,918,551,73,193,15448,-439,1014,-42,493,291,2374,-410,638,-449,-63,2869,262,23,710,464,-74,500,626,-20,5,4,278,108,4340,56,215,2227,74,145,6166,194,24,733,1427,328,456,1723,20,79,258,515,-60,386,111,329,84,7183,236,-1964,1451,993,-438,16,145,-19,545,409,2705,-466,351,457,-166,37,-142,428,-597,68,96,-45,87,1522,-247,1411,145,-33,118,1,-693,9,-132,2234,71,1233,86,-137,-78,227,157,144,258,218,109,93,-332,17,261,1126,400,1817,-60,1053,414,-196,-133,208,217,22,359,-27,-69,-181,2983,-362,237,1,1217,106,1000,507,-23,784,-3,139,-5,144,814,604,732,96,25,71,366,-48,1177,133,13,762,11970,589,834,201,186,254,31,4,355,343,-108,-15,53,433,-100,972,153,202,24,56,182,104,-233,161,210,-59,-29,283,347,-381,10,147,27,23,-140,1567,-303,284,-719,-174,-79,517,367,370,99,15,201,120,677,-120,177,63,1451,25,-54,160,2707,95,-565,48,39,-98,51,249,-3430,1354,-118,-46,-53,2804,-67,297,-87,-9,44,-426,-1010,43,214,241,522,43,-32,1221,-95,308,429,1028,154,-58,1042,155,202,-286,-33,22,9,-74,258,396,1064,334,73,-66,78,250,1463,228,750,157,126,0,157,206,380,730,-34,-8,383,-126,-272,419,356,467,160,39,139,-61,151,-101,-26,438,156,872,567,-938,220,19,125,1700,562,45,434,35,111,497,-137,65,292,-161,54,-476,48,1178,-50,164,764,-97,-38,690,135,50,345,375,49,762,-84,296,54,179,-803,-24,162,-3,202,136,239,359,-93,129,1,650,80,358,-126,638,1241,450,257,1420,-384,997,44,293,-9,-323,117,393,-461,56,71,-453,33,431,157,841,1483,244,-78,955,-172,2203,1530,-30,685,1437,57,3309,54,201,-308,-234,1,106,4,22,602,-10,82,436,1950,-319,-1810,176,55,34,125,-228,2683,-270,239,-68,799,-31,275,-49,230,908,909,-50,187,-212,-65,-51,292,450,125,-315,1471,122,273,-132,1566,-282,45,232,495,387,646,-44,381,-61,523,-424,195,7155,232,423,360,-49,-443,-178,2358,299,1292,-699,326,534,297,1768,23,108,547,-97,-1195,-108,115,-138,-5,71,6,35,221,551,191,131,-243,153,-104,-53,358,820,867,100,377,235,108,65,-75,5,568,303,672,-118,-538,52,-66,-173,204,362,12,86,72,-39,1493,-20,7,120,158,-184,-75,-92,54,595,-13,142,331,545,67,46,-75,16,35,284,-400,492,573,-475,-168,-185,-47,468,-73,452,203,21,687,27,678,296,394,1131,-51,322,857,-301,548,245,222,123,230,212,281,149,1152,-76,159,-549,-74,-1779,-430,-394,628,-60,482,753,17,-426,-589,706,282,669,191,72,-728,226,330,-57,-265,307,1088,-78,-32,-10,-388,-43,261,212,290,10,150,56,523,225,-34,671,143,223,168,384,-373,94,-676,473,1172,221,108,342,-308,53,487,1312,-4,181,-288,372,482,100,184,105,20,94,1766,-44,1281,49,305,1284,747,-307,252,-31,87,133,676,-180,-780,226,15,-121,108,207,47,418,1582,-341,644,112,13,585,86,416,50,155,376,877,-27,342,107,321,-66,668,-376,272,128,-488,120,5812,96,-369,319,-117,448,-22,-149,20,-87,330,286,795,325,344,195,209,31,-75,245,-52,-6,6023,408,-17,129,286,-123,66,49,675,1458,3710,-286,27,2619,338,-598,2647,-3,-150,314,114,342,124,-224,227,-100,11,275,408,27,940,-97,16,108,24,-130,7,1135,53,3012,-1020,4080,145,262,35,31,12241,73,-180,-33,-607,69,125,3897,553,63,293,2711,-210,2239,163,145,-218,143,41,837,121,101,-43,503,428,2365,-943,21073,54,833,-13,366,13,287,119,2699,3107,-5,-197,19,-144,36,375,212,539,-287,44,5166,48,25,80,-661,1649,-201,240,-78,9,9,902,-1792,61,73,-19,-7,-125,3223,21,-125,506,20,106,-142,381,58,817,19627,-31,88,126,1238,480,77,126,356,247,-68,-5,-207,-146,-621,639,35,45,555,129,399,790,-73,264,8628,4166,100,-327,597,-1784,-36,57,222,179,-106,229,1539,25,1313,-1218,1587,350,4443,-68,2824,-100,53,-165,280,742,2872,976,-104,11,362,1084,398,2960,331,109,271,746,-511,-261,204,32,5640,1251,-66,-208,65,4496,69,90,1741,380,272,-3741,-123,2356,247,-139,236,17830,51,-79,19720,2902,-470,1071,70,88,314,2508,-191,993,847,139,177,-930,578,296,-17,55,7927,752,171,24588,849,35,580,187,282,273,3,66,-327,-27,11505,1121,-37,50,129,46,-192,-33,384,-484,-11,56,49,-504,31,57,122,137,-8,523,-79,302,918,95,1058,296,48,487,-4,-329,886,-295,7698,795,422,-1,8616,362,-204,1777,128,-830,-496,12474,205,222,-164,55,72,-172,417,782,101,-178,1011,36,253,388,71,-24,336,221,390,368,629,-72,-184,202,1133,165,17655,2760,-24,-203,39,2,15085,170,1162,76,23,1742,3294,-66,133,-145,26,255,45,20317,10342,95,3161,-86,270,1918,697,373,641,-236,6680,-91,-49,-103,429,-99,56,489,505,71,-1055,-30,25,-134,-857,-188,111,131,494,676,90,272,-48,107,55,-80,-348,208,-497,-100,2169,172,10,5124,4780,843,1679,43,-10,14,1860,8159,709,-1449,110,-45,92,141,-79,597,-53,157,289,1944,-31,155,760,331,537,1167,-21,1009,213,5322,847,-119,893,2991,17327,1302,-201,45,74,243,117,-369,935,-458,-39,4,19764,47,217,253,47,-373,79,699,525,200,-229,23,599,194,507,383,672,5737,-121,1444,26,6886,141,107,158,229,33,-216,-74,355,-137,-85,-8,64,249,262,-227,646,31,375,-355,-280,30,-182,185,-122,141,449,288,483,635,302,35,-34,30,209,185,334,318,-74,-337,-17,-17,72,22138,-222,-684,1,103,42,269,1356,421,593,-281,78,99,94,7671,-11,753,120,173,294,671,-29,56,206,-320,-597,529,116,20099,11195,199,2220,3475,203,755,637,-180,477,1811,110,112,1194,415,-211,1147,320,42,111,175,96,649,731,30,582,-551,-201,3576,-436,-336,160,3266,-558,202,-19,335,-23,630,213,-598,-204,525,-121,863,17070,-64,6,-83,20,869,123,1254,122,259,483,290,11,102,384,867,404,416,2782,365,48,-70,824,405,511,312,1,1194,296,-88,176,1546,-164,2325,-297,-20,321,2034,169,210,-10,315,14,-113,324,85,330,12,552,715,-10,32,-128,53,309,238,694,334,672,186,-598,63,72,-274,-136,-339,803,1921,9595,-42,62,455,320,289,-133,9785,-243,-57,-102,-150,-1,193,134,-85,165,-1104,23,2017,372,981,-3,33,3589,595,-131,29,-6,14928,563,374,-16,-152,-182,756,-119,419,413,182,139,74,391,103,253,234,65,1256,1055,299,-457,507,24,268,933,635,1113,14120,1099,7956,415,608,372,414,498,172,-23,-1153,-265,95,-86,13,2112,-40,127,125,36,-10,19,456,-81,35,1586,785,37,-98,-42,2162,1918,-338,-67,-14,18,219,-70,296,293,1014,-27,-200,1278,185,426,-93,445,-42,48,-33,424,-560,-144,345,536,52,-6,118,-35,220,-488,-253,204,-94,16,-162,146,-1,-515,147,616,547,13,-40,43,-109,829,418,401,269,13,10,-54,-2,-26,418,532,-73,-23,717,647,-112,-261,-110,95,-1,193,227,-722,11,150,2749,-289,-619,-133,-143,389,6,-77,217,2353,71,-510,51,-516,725,41,906,109,1006,-76,524,601,202,-133,76,41,2408,362,117,431,212,115,-24,76,-82,-65,1384,45,755,200,1026,29,252,8,24,-86,301,352,171,596,-873,475,21,63,464,5,189,343,416,767,-152,-618,-45,697,-107,53,2001,-186,-60,549,-581,46,105,-53,-143,938,654,206,-115,68,-1416,-20,39,17,-89,-157,13025,-6,562,168,56,-38,63,2442,69,276,376,1374,99,354,117,165,170,-203,-19,772,1372,514,-135,-57,-12,1887,535,711,385,-75,1058,36,807,76,472,-8,69,-1307,15,96,322,1129,293,154,-25,529,-130,300,810,147,49,-179,210,-187,905,177,396,520,-701,111,142,-1731,261,513,435,537,385,-546,-395,-328,262,19,782,327,650,38,137,-188,386,1555,1177,177,166,636,-67,-237,37,-41,1347,95,54,1530,2588,-238,-68,77,14267,1809,-106,192,-147,-58,1850,531,54,93,176,33,21,-939,64,1963,274,63,-74,92,-24,-81,-168,524,-713,399,-80,42,146,2007,179,-1200,755,29,-208,898,-21,237,-192,183,30,575,-56,969,1303,185,-209,-144,379,-67,33,80,-127,110,-340,61,339,-274,7,-126,180,256,536,-100,20,69,440,344,-110,-659,-706,47,175,1303,139,-44,-74,86,-60,-164,41,4,19,105,116,-441,1020,203,-126,56,192,264,452,-276,98,1017,-450,559,658,-322,124,-151,-455,995,-402,-16,264,336,202,92,151,-50,949,-281,192,-110,1216,471,52,-209,59,271,13688,1246,-409,1467,464,145,-140,605,121,248,29,-18,221,-621,-406,-126,275,446,-148,-8,-46,-95,200,4983,108,80,20,9,67,664,1045,1061,69,39,274,53,250,240,8644,804,264,206,-18,-84,14047,1438,61,15874,420,-59,-349,199,-7,70,162,1163,2918,13,199,450,185,208,679,228,3340,127,-523,116,173,-99,675,110,95,325,576,-75,247,-27,-494,982,2661,188,1365,-280,-139,21,-10,-57,60,-171,780,110,739,1016,54,653,232,-283,840,19,125,274,-29,28,87,163,24,180,-7,298,12300,1343,241,-121,-62,14,384,-43,461,-494,55,808,126,116,232,2816,211,352,690,507,-69,-11,360,41,406,-202,478,237,-1016,-310,-6,15973,-250,1417,819,-1674,247,-880,44,73,55,-156,48,10,-147,-161,78,-150,125,31,-167,-20,89,-1145,37,-61,-17,7829,141,-1344,1610,6394,-247,190,103,-50,808,18,134,11966,4311,27,261,1164,168,2475,1903,554,331,-112,1124,-527,77,106,2475,315,250,291,137,-69,223,259,534,-623,-35,234,44,66,1145,121,1717,-982,131,121,146,-15,211,457,22,6,704,-39,1542,284,-2,86,1622,-346,2,145,119,145,23,244,336,-585,693,-41,85,-31,1133,-47,-8,379,1073,328,34,-145,62,484,7612,-70,520,678,183,-447,362,153,-121,996,24,59,2387,401,15,-36,49,-404,-445,10,88,31,45,-74,1604,-42,-8,1,1003,464,89,1312,382,177,116,455,-226,260,68,14,-53,119,-326,270,297,-7,-736,31,15,138,-468,146,-163,1061,3801,-70,333,35,1252,89,-326,179,32,-14,-83,840,65,67,458,42,-830,-5,70,24,-102,214,248,581,83,-45,1481,-149,77,-163,83,42,-112,64,9,170,932,26,262,33,119,56,145,108,-7,1597,632,35,997,416,61,139,793,256,242,-23,168,114,-21,303,827,-109,42,227,175,-52,30,43,-60,2745,46,-160,-69,-149,429,-517,-23,315,24,132,-22,-49,6,1932,78,323,132,4,5066,540,35,-111,-47,-6,251,11,187,-196,121,-1191,405,983,1182,661,-66,126,15,407,229,384,578,228,59,1319,52,-9,1562,254,783,-17,86,30,689,70,35,2859,686,-49,-35,-21,112,134,-30,97,-4,-19,27,146,-542,750,133,11,-249,-854,1688,21841,-496,-527,11,-41,-232,113,-360,-64,-92,920,-115,183,227,2751,397,1739,-18,430,349,-95,-139,15,92,1237,-9,147,-883,3,525,5095,-133,94,255,328,662,858,755,3982,62,-673,-3086,142,-26,-121,1142,294,352,313,410,537,492,697,1990,380,20579,140,-21,33,1334,134,21,127,-235,279,-30,104,69,113,-61,-91,1728,4261,325,-28,-325,-92,-43,-605,227,-135,39,64,-73,207,32,652,-254,84,-18,307,137,218,286,-73,524,-20,103,87,676,175,11,1095,119,-44,397,-61,799,-246,6,365,-5,-143,343,1262,11,146,55,533,-172,-68,-32,511,541,-139,55,259,1561,270,1184,2331,-909,34,34,-32,2625,157,118,171,83,-1954,30106,334,1178,689,-154,19,123,188,77,450,88,-26,353,616,575,14,1934,466,1115,529,388,-46,56,311,806,-477,-256,41,1751,405,514,84,-263,-153,-183,1160,539,-502,-124,22,44,-25,-46,273,123,284,128,140,-32,-138,2519,56,-330,-518,-382,1018,1818,431,-125,-570,2849,-15,4,14671,-301,605,91,363,4632,1174,-177,28,341,323,-220,670,77,-123,636,1048,15331,15711,73,-42,184,20,131,-118,24,178,117,212,353,1280,1629,-375,-102,121,-436,-376,202,163,-515,99,187,125,-1086,682,37,-576,-590,-189,3,253,-276,75,-81,-8,-72,-144,-81,-412,87,-1504,174,33,11,617,109,-325,142,1208,-48,421,-29,-3,-1,58,427,9,-25,-31,-161,-498,-144,-3,1917,690,1588,8469,1611,10114,-935,-33,80,128,142,32,532,-541,2409,446,1140,85,604,-153,277,533,168,595,-95,-106,112,2720,85,248,-35,87,261,-51,-178,324,7110,-73,219,509,497,-1219,358,223,-140,32,330,612,251,32,211,158,345,1060,160,393,222,216,16,-39,-66,26,-94,-3285,512,302,122,180,191,-1030,422,-25,-508,-1158,-867,-258,530,259,1451,1149,50,117,-468,-53,83,348,402,-47,3714,-110,5086,357,1007,617,185,64,3312,109,238,189,-208,-72,216,1282,-46,7264,2782,18,-39,263,-205,1793,276,200,250,-36,104,-638,-42,-425,269,-947,-816,892,122,-524,37,312,3,14028,1524,-239,18787,-83,78,4,-195,12428,11543,886,7138,29711,136,201,12205,1905,3199,157,2600,20,-94,212,197,-91,84,259,1084,8,5738,-96,1706,470,7329,237,314,1676,1033,-18,21,-1692,-106,486,26,-164,41,63,8848,-71,674,729,171,34,13563,69,111,282,440,51,131,-101,292,1774,1819,4577,-42,1584,726,58,319,83,3088,1744,1373,13628,20488,69,334,131,-149,-160,395,1189,-8,750,91,-188,90,159,170,192,127,-876,341,186,-9,1,198,58,375,50,-868,49,19222,1262,5,8,403,271,-42,106,-83,195,106,825,-650,596,553,2740,123,425,778,53,-655,1423,-22,-863,714,27,-294,61,520,-420,61,16,1693,492,246,721,-21,-196,478,160,-936,216,-19,-67,84,404,1436,114,144,334,226,29,-208,520,1375,-36,37,-72,169,-27,-10,513,-139,1202,382,37,18,-413,260,466,501,-1339,-527,32,-1215,123,55,1258,1974,1297,87,591,-203,-1,955,335,404,61,32,-72,145,182,-91,483,215,-929,525,244,1209,-246,548,1382,551,-25,67,77,359,178,813,-240,-17,983,-62,-18,309,715,646,296,653,-404,25,-140,-144,-495,-572,389,107,74,-570,48,-19,3,-827,121,-3585,1065,215,-178,-49,-270,894,520,12214,354,318,786,139,308,-458,-7,54,2223,144,7212,589,13955,2485,985,10555,4115,281,50,-496,45,665,19,2290,-122,-1197,-93,2760,359,99,55,12134,18100,-185,-426,-641,-46,735,144,76,18935,-19,-13,857,159,-31,1107,192,17,1483,1075,-48,-23,680,1,6422,340,10166,-100,99,-12,-93,-11,175,1273,370,-80,1678,516,128,3465,-254,-50,3761,-26,18,-236,-1285,6892,-78,367,-123,110,-335,1244,12,-1121,66,129,130,342,344,870,1789,-31,663,3690,-942,-141,416,958,432,3219,55,134,3408,2162,114,7304,184,1440,563,130,52,753,767,2822,171,38,458,-240,7,-554,474,-405,-177,770,345,-68,-1084,-497,4335,35,932,2942,933,346,-148,117,4708,241,518,1267,-474,-105,1405,11781,-53,171,885,51,38,-370,321,487,182,47,56,592,650,36,7,671,465,46,542,-7,1371,1166,661,183,102,-145,-757,28,-58,14802,5042,536,221,-746,17,-310,316,132,-8,2761,73,-94,624,1159,279,318,455,130,-469,109,835,-369,-697,1096,134,45,3,2509,47,465,147,1736,2731,-46,180,36,744,-42,14,-740,198,262,4072,-38,69,341,16,44,487,219,-5,-18,269,661,-385,969,83,145,16,689,-83,132,51,503,-27,7717,-96,715,432,2038,65,80,69,-130,-74,21,231,-154,292,1754,1299,544,519,368,360,140,240,-110,134,-211,-21,218,445,40,91,1072,176,154,322,626,660,456,-351,19,71,62,199,-36,-723,567,-62,10433,7293,-543,-13,127,1807,-9,15198,47,-2,-15,79,194,105,49,278,114,1059,346,122,180,64,-136,-166,-55,-283,112,-62,34,1024,474,-337,-428,-823,91,38,287,181,-41,542,7,-95,2,147,221,-46,-2,-162,59,786,165,79,120,460,-840,578,-440,1272,-42,277,31,-77,-745,63,349,-40,-8,211,1189,-249,1051,-150,599,257,-1663,-119,-109,123,629,84,3618,37,3176,302,-478,-15,-39,54,108,-1013,696,699,206,-217,1040,-1447,-118,313,125,100,88,443,397,289,1332,2161,-1445,230,-2539,455,119,893,-21,-121,7,-605,6,15200,425,45,12,96,188,-106,146,3510,172,960,953,3458,-30,-264,412,-54,-534,-264,81,-94,166,723,190,371,-490,36,24,86,36,1150,146,-892,-1063,-11,55,436,298,7412,14173,37,-4,842,-107,6650,322,87,65,-1786,72,187,762,405,1455,5,416,24,-207,-441,-534,94,-645,1928,44,16,389,-20,293,-812,417,-393,303,-103,37,-827,968,-184,-66,-73,-273,-37,58,74,-227,132,12674,66,-26,-425,152,-179,1844,486,-836,-1450,2460,15085,-247,3355,-494,541,657,343,915,837,-725,-81,1283,760,-28,277,874,148,-1,218,644,28,73,765,46,-622,40,-208,20,412,-62,105,57,172,-32,522,-163,-88,-1865,-304,1084,2005,732,-4150,-12,-274,94,1056,27,-22,-6,404,167,-3,1154,569,14,108,174,297,1428,666,9562,1011,-989,18,37,116,50,86,2764,-478,-1075,-1810,-733,499,-555,-1645,1255,64,-2088,2424,37,-213,-389,2327,-116,-140,43,178,121,3614,641,-211,3477,445,-168,5100,5940,-165,-236,61,-585,68,12744,-1080,-2758,-6551,-22131,-2056,-282,710,295,25,-103,-254,-145,367,-115,2065,4204,6404,165,205,472,-5,3630,1428,12479,50,151,20,87,-671,12360,105,42,12235,357,-117,-52,1013,-222,1338,1485,39,7509,-99,251,0,-877,-83,60,822,253,142,-68,1331,435,17,314,135,32,16,-125,-507,451,1492,837,101,620,45,-469,-435,-165,1446,138,71,543,26,-132,-56,-112,429,-887,416,178,1170,1784,229,12497,314,10,-4,52,-21,252,-51,249,-930,-40,8,-156,1176,99,-167,-512,220,967,-111,781,-58,-152,-251,13,17204,-87,234,511,186,136,47,-215,-12,-30,272,68,405,-56,536,73,86,-2,762,237,184,135,1088,-103,21,101,104,88,-71,20,21,520,72,6,-170,1774,1358,29,149,-291,-66,87,230,9340,-90,422,-272,572,311,-213,515,-622,71,71,-132,1494,2202,-291,-138,338,40,82,-38,545,210,721,10,201,86,-47,-7,64,-357,182,166,178,141,-53,-7,220,-74,28,772,1662,-240,-507,-255,810,312,292,-20,79,76,-482,-51,78,81,63,1124,81,240,4209,1738,889,4,337,-1782,-465,-268,3,-22,94,-210,65,73,70,-191,793,396,216,328,4772,1097,12,62,404,-28,28,-364,787,590,-284,1531,256,667,886,-880,-175,9248,5848,-1,192,46,1306,12,-360,11445,180,582,4363,17,141,8655,9818,963,-895,14,62,572,-284,-94,-902,-354,-17,377,93,1210,-1136,624,-309,-571,584,467,2204,372,203,47,671,548,1326,396,-195,-582,-7,-55,95,4277,732,194,402,143,247,-101,17,200,260,-1,47,54,27,-144,-22,-53,724,-44,536,224,900,398,391,448,646,16345,15711,1172,307,425,12706,12440,366,2282,-371,-48,214,-47,185,51,-26,208,198,93,235,233,-402,-3228,368,137,455,-30,313,33,1621,285,12,2985,-31,-81,-13,-242,461,1046,167,414,104,-454,24,-435,-342,25,-485,-517,-505,-271,34,295,-124,-832,-259,-239,-307,-158,185,-251,196,14238,6,-1384,-407,-86,-46,-329,-242,-259,-259,-93,-33,-121,-288,55,-5399,-2494,-3850,-1906,883,2129,1881,513,631,19796,12640,17325,14046,16342,14043,1311,932,1953,1597,2986,834,1237,328,398,457,-81,358,404,271,8,-63,7,46,664,451,174,24,204,-347,157,84,1776,471,122,388,496,-5,24,1088,209,446,3746,591,84,-197,966,89,290,360,83,-29,276,-106,70,233,899,-17,-21,-58,-138,-110,461,1311,81,74,472,-13,624,4,-129,131,79,113,-42,-214,-468,-58,-1364,677,-21,2948,-70,-63,1120,576,153,-17,-320,187,356,-222,60,637,-621,-136,247,-126,-131,-85,-382,1146,1696,-43,588,150,31,137,459,286,-44,588,112,-132,367,1649,215,63,275,-72,-177,165,52,-12,79,120,702,1189,1127,494,-4,67,74,2,214,397,99,389,29,-157,121,1673,35,28,-103,44,727,71,242,84,-13,-47,-747,-165,324,21,120,5,162,117,715,63,576,341,1603,156,143,1476,-91,-202,-292,204,90,367,206,472,-55,3,154,-3846,492,3408,135,1413,846,625,20,248,-162,-16,478,-242,927,4131,158,103,278,291,39,-153,-290,57,64,35,-177,11,1809,-543,-80,115,121,114,234,1166,-7,411,-17,24,-247,9,-290,56,-2,-50,-26,-111,192,327,-169,624,-23,150,106,157,4671,-42,49,12,3,-49,-122,2084,154,140,-204,194,317,499,115,-37,-943,715,-16,-255,29,1837,425,2036,-382,461,7,755,141,-37,-135,-61,224,-13,813,295,-164,-124,-133,-5,808,106,76,-101,194,429,488,121,-88,64,801,1680,568,588,268,56,139,608,349,3501,161,-37,342,25,1,5035,593,-215,233,207,1489,304,-518,-165,364,494,427,-24,38,-235,285,160,-496,675,-605,93,46,611,-141,225,-33,463,67,290,37,2075,344,52,151,808,731,229,853,569,-221,-51,737,1087,-126,142,57,245,107,1479,858,2514,1349,211,142,671,394,56,350,517,438,-66,213,-106,44,-7,340,683,25,27,-47,-166,321,431,2349,9,615,297,138,-35,1697,-52,341,621,40,1061,312,163,4,284,211,52,188,190,338,9,196,216,55,-83,972,-38,-118,-820,429,315,52,103,176,-65,53,-46,-60,567,191,124,-453,346,-106,-39,3608,214,-83,308,-236,242,143,253,-40,188,-118,203,462,391,42,19,634,-963,-176,-112,1452,1017,-100,-177,100,586,169,337,870,6,450,-237,434,-22,314,862,-443,-321,334,-202,110,15,289,187,664,21,714,601,-170,-2267,-25,1551,427,46,146,419,-6,174,49,345,677,-19,240,-250,4199,2840,-1977,-109,267,-785,171,-205,986,-31,5,730,190,-18,1099,311,147,-19,-565,2510,-276,190,2595,1016,280,-199,35,612,156,11,130,-23,33,117,893,511,526,28,525,486,192,451,-40,108,136,774,-36,-72,-34,-139,1,-1,372,368,223,10,-162,777,155,1876,-91,86,84,386,310,-551,253,2269,-314,-37,-25,-11,-67,30,40,-218,-225,26,-313,-91,1722,40,-726,-4,-367,-158,912,-4,2870,-6,-458,496,221,-168,-54,146,-57,53,42,-4,-7,2655,-59,7,2,-135,28,180,38,-355,7,-13,115,-100,90,163,-358,-103,-93,460,21,107,-493,-112,700,24,-159,-177,135,-69,-3620,-49,537,-420,188,49,596,-180,308,150,52,-69,361,144,-120,-16,113,239,411,334,-298,-202,-72,635,762,-182,-172,298,250,98,968,699,-44,512,361,127,95,-177,415,-276,41,5225,2509,1206,-107,18,317,1166,92,78,30,608,130,176,536,647,378,20,576,802,816,193,102,20,84,-94,153,670,1,92,138,40,667,-240,191,827,-474,385,143,239,197,182,-104,26,1604,227,51,748,2697,267,-241,-135,791,21,-52,671,119,414,106,607,257,587,0,-12,947,-121,-5,363,1399,153,-2542,83,-50,291,486,53,4,35,246,124,293,1517,1884,38,187,1042,2423,-500,392,516,182,388,883,793,25,489,302,9,-303,69,-578,-122,146,560,162,-462,1226,-14,186,-111,-123,98,462,56,192,135,788,50,118,780,285,-125,10,180,125,-49,847,4,124,179,-266,72,93,236,1090,498,-162,-355,26,-1719,-129,-23,28,626,133,728,-23,1107,-221,488,364,-78,489,551,1410,-640,521,-32,-86,-58,114,-11,22,7,177,-19,-148,2224,837,164,215,78,426,241,-57,-95,125,1325,187,469,-179,-265,0,486,447,101,841,-80,248,77,-286,304,233,2156,6782,-85,54,104,83,547,82,-93,1928,31,1469,1429,104,-51,-174,252,270,-17,-490,29,1362,167,-16,-313,82,-91,227,-289,117,-1258,53,211,360,1749,1013,65,-68,-179,-847,72,-119,23,-310,142,77,477,-3753,177,51,57,766,205,163,-598,339,-122,-219,700,304,42,315,436,-162,10371,170,126,671,-264,328,-145,-306,-102,52,497,1010,-697,-136,-77,60,239,263,177,-759,-1142,469,-161,66,-452,215,-713,3884,-214,-353,-44,795,123,-25,-1655,78,219,398,1678,759,-1286,-98,389,-2428,2,243,716,-925,-374,416,380,168,-186,-119,1230,138,565,177,96,1708,375,578,-122,96,-71,1222,-270,-999,559,2156,155,-28,296,191,498,-31,-497,-873,2994,69,1272,-776,215,-76,744,-101,-37,1563,46,2301,-4,709,57,3185,1627,626,578,409,99,352,379,762,-381,-1938,361,141,412,1259,1173,467,1114,-159,393,-265,2922,-143,73,109,548,118,1703,29,5,44,201,311,7,347,-46,4872,314,392,80,243,-173,302,-306,584,-61,-3483,-160,-2700,-67,-79,273,22,-241,347,44,231,-418,83,-5,49,179,219,223,1006,58,147,679,-23,-116,1735,-146,9,-842,505,278,35,177,-488,706,-387,35,251,643,439,512,-373,282,40,256,-59,-445,-631,22,7,51,-217,-114,-532,-156,34,364,220,1766,-540,115,-186,112,66,-203,-316,-140,-589,-1,401,-15,-15,188,398,-247,613,-80,66,460,833,-2271,-290,75,-12,-36,508,-831,-67,-87,-56,-3,-225,671,32,-18,467,94,-97,379,-232,-379,25,238,12,341,-109,-375,245,487,163,22,-66,-25,15,-103,282,-310,355,317,98,632,2014,12,-145,108,356,123,178,-25,39,190,-260,24,280,-3895,-12,213,-279,-1855,-129,-59,3,168,49,-924,-148,-41,323,53,1054,-304,-31,-1433,-45,715,122,182,19,705,268,74,112,492,29,6278,131,62,-110,-157,-306,237,108,558,-363,603,-324,-323,29,-248,632,0,-44,1089,-251,-322,-825,-281,-351,21,-187,274,-110,244,416,-38,740,122,716,30,-78,-139,2709,151,312,171,-196,-35,2285,-635,808,-753,219,282,707,-261,1955,154,185,783,167,-14,-418,24,-252,978,425,3690,5728,-906,18,-912,-60,-252,-138,-880,2,677,599,302,26,-91,-260,51,-532,-891,-239,-21,183,522,-82,341,2150,489,249,-470,1019,332,41,1602,741,287,16,-44,399,320,-175,435,547,6,51,823,-223,181,10349,494,1330,-315,-115,15,-137,55,1124,-40,-12,464,424,-662,-282,86,264,40,413,-14,300,153,715,558,47,739,-1055,1297,13,179,227,361,-300,40,182,986,-203,855,124,-136,-174,-82,-239,352,-210,-76,744,1875,290,-10,146,1423,314,417,172,288,-205,116,-5,53,185,542,1377,1055,-51,549,591,-173,78,-28,14,63,227,-733,1488,355,-26,-374,502,-475,-99,97,386,-207,12,-47,-260,-204,663,917,61,800,260,2516,74,693,452,1118,-183,258,801,934,-282,-105,-201,-142,55,-108,887,-114,142,-71,-114,41,-75,-402,428,72,197,-183,-425,252,-8,-1382,53,-741,291,-134,503,43,951,1068,2623,240,-263,178,493,106,249,273,97,17,-104,117,110,-194,134,122,40,-41,64,-53,-142,-77,-256,1163,182,1110,43,-58,1484,1079,133,-1144,602,-231,119,164,137,460,323,4,-113,27,720,637,149,621,-177,611,-73,78,101,-406,272,167,81,1290,443,308,-63,-537,-217,-168,170,977,-96,674,342,158,-318,-98,-164,-184,107,-225,-707,-197,25,752,1669,527,359,742,-432,91,168,-81,115,17,85,528,207,215,365,1811,178,998,193,89,52,310,-21,-131,-60,775,1261,605,-424,-8,142,99,1406,449,171,854,-829,1572,-668,-19,4794,530,413,-238,-51,-171,443,33,118,1961,-198,672,375,794,-181,447,-363,417,1370,-559,437,203,2324,295,-11,-293,121,-57,42,99,-64,-48,541,42,99,966,-50,470,391,73,108,404,-863,231,-179,-52,179,486,-94,515,613,108,145,321,6,-320,-18,-179,169,-194,-113,361,10,-83,-75,209,176,40,57,672,-57,-229,44,120,-316,384,-35,-643,419,-183,-324,16,-262,-1004,-151,107,211,-16,1697,217,349,28,316,-1440,-124,-426,-722,82,132,-93,15,-260,62,-79,783,1182,599,-246,603,341,-789,2183,2934,402,108,406,674,225,-275,9,520,20,-54,1947,-44,1093,894,-394,724,-2,50,166,116,31,-52,53,696,-136,-635,171,92,146,288,-83,303,380,301,184,1076,30,-153,589,349,12,-33,-1,-53,2015,-86,216,1528,798,619,-563,-220,-56,-402,379,-101,-314,29,132,134,359,38,-350,-409,748,-71,504,248,-70,-231,-712,28,-167,-148,-882,-70,-64,-165,170,976,16,3961,-130,137,2241,466,140,405,1988,1471,2506,-90,-107,-50,270,-60,-674,808,1125,458,-57,117,-1407,154,70,229,240,26,-939,1376,-268,-339,118,993,296,116,1437,3,101,-205,211,323,212,-158,201,-223,-546,321,82,235,-150,-83,520,74,-49,896,736,-56,-549,-975,592,582,-167,-103,299,1035,253,295,-133,-52,166,-178,673,3177,72,-274,390,-384,-203,587,1406,-57,871,-69,21,52,821,-153,-449,176,-339,103,639,496,670,-19,1622,-468,873,992,1881,1241,1951,645,66,315,40,-5,41,-855,-400,-281,245,-264,-765,109,-444,328,-678,252,-1023,513,608,1704,67,1224,-668,1233,45,-20,-126,149,329,250,878,3264,49,570,141,1359,-44,-439,-65,401,181,628,315,47,448,2707,2145,-147,47,145,203,309,679,760,212,203,1746,1404,350,-42,216,1303,-56,1144,605,129,-176,365,104,51,-426,216,1082,985,213,1477,-7,272,549,-57,1073,-775,401,92,1507,41,142,-247,601,73,-125,410,234,6094,25,175,113,121,552,-83,109,124,414,23,-78,43,-43,31,37,314,1196,-436,-70,-588,-12,304,281,-502,78,138,1666,454,-49,29,2762,160,332,401,134,25,780,310,-120,169,-1125,-1209,70,-120,-136,108,-253,-276,142,-121,313,-763,764,46,64,325,-32,-87,39,-175,-21,93,-240,215,-790,2048,237,-84,711,52,-128,1198,222,986,355,13055,165,55,132,1196,1316,2244,83,150,8,561,-550,-7,103,112,194,-20,794,866,395,2439,-126,104,849,89,-101,480,-117,508,3427,343,48,291,-32,281,-468,-280,139,-61,1572,115,1166,141,1106,1689,355,204,17,689,1935,15,180,99,304,1585,1117,1573,1610,695,585,1252,68,27,86,762,47,108,-116,-82,389,72,277,102,715,6,-72,90,156,205,-7,553,54,-32,10,-106,271,-61,-265,86,-1,580,364,-345,70,-64,208,-109,-115,-125,107,1687,122,133,-29,-138,-844,1113,-2,47,299,-13,-87,-72,-128,-208,34,359,1080,-233,-203,-76,53,329,-162,360,-227,1454,-94,593,989,127,23,-795,-425,596,614,601,1056,-917,391,243,54,1119,131,-85,-302,-171,-234,417,835,323,-265,911,1279,389,125,399,977,249,-32,799,-482,210,257,148,190,1027,462,184,30,183,-97,496,2951,-23,-51,466,-127,1233,1751,514,3316,286,71,28,-620,136,-33,-247,-19,304,283,-1216,74,123,-40,135,-65,-1532,342,-72,-97,204,507,117,211,228,146,36,107,661,-150,99,182,242,96,-13,80,224,36,-34,312,86,-58,-13,72,178,-139,-31,-292,1771,100,61,-132,-29,1412,382,826,-84,-120,-53,-105,195,829,-494,10,1703,-95,497,574,3354,-110,119,172,326,137,972,-183,-39,-69,-173,297,-275,629,-542,-92,136,691,143,3,5,-40,-465,19,459,-338,58,178,147,2351,1767,23,-18,29,624,139,-1075,-386,-36,308,-81,1170,16,61,703,1190,-224,715,974,-68,14,32,118,1009,200,-309,-112,4,42,-316,1717,-330,-26,-96,-96,-322,154,-145,-137,533,-57,619,323,-115,292,-58,137,121,646,721,-114,-118,817,-295,82,370,60,55,17,-402,-122,31,472,-7,1880,-217,-643,862,64,-113,-332,211,79,114,318,87,312,482,148,-12,955,-61,467,504,211,4514,-73,-66,-477,-53,182,62,1458,-28,78,66,369,150,235,467,982,698,-172,1009,107,432,-101,378,103,-9,-72,86,565,35,-51,80,893,43,66,94,244,-2,388,20,206,259,-73,66,548,148,337,1059,140,102,690,525,1171,57,-200,244,-257,-390,24,203,51,74,124,-290,925,1110,537,636,273,100,1078,-1022,29,129,10,-278,72,-118,-76,60,71,-73,5,120,1761,176,69,601,-67,260,3588,-218,-83,-152,-1395,47,-1164,-115,-108,-33,4,-151,-57,-137,-685,-971,696,71,6714,550,-135,93,389,105,251,30,-288,450,16,-187,-208,266,-1,-32,4648,-309,584,120,399,94,2,-236,-282,16,115,-213,596,-947,141,234,-103,70,-26,156,-294,423,-112,-82,296,903,721,478,80,1915,490,363,15,-48,728,355,678,890,118,520,494,-213,198,-4,-45,125,368,-182,-8,-123,447,1140,-499,-673,161,-203,232,-75,452,1081,358,61,117,1459,338,277,-371,584,73,-176,-58,418,93,134,141,483,-109,485,157,393,887,341,1015,98,-391,167,65,152,244,-89,603,175,211,267,127,675,6,399,99,-207,-299,-629,-577,-584,65,-597,-446,-128,185,536,532,-53,625,-266,261,-1015,-107,589,19,-132,-106,-371,346,378,-136,-128,-606,1337,-24,-887,-1,-201,53,-134,-7,-677,-190,2143,-487,163,1479,-194,229,962,203,38,-93,164,885,194,427,37,-188,2883,373,-27,-263,102,576,-12,2873,-7,-423,8484,236,35,-154,743,1596,633,59,66,-74,-75,170,609,71,366,-391,876,-697,187,303,-215,-648,-310,196,294,340,-34,5985,27,-541,-2291,142,-40,-127,-199,2515,-411,-163,234,83,57,-99,103,-3,207,87,42,-574,88,-225,804,175,367,2022,333,223,35,1252,738,862,-188,340,-357,391,304,255,-32,-287,228,-56,-303,-41,181,631,398,84,11,-74,169,369,-77,-124,-910,279,493,-323,-194,219,78,-34,-214,129,200,965,77,168,-16,160,59,307,-170,391,-49,188,103,1070,-122,-146,-183,-6,2,-38,-33,-177,-72,86,824,365,484,-152,-77,144,138,26,1354,-1621,81,15,50,38,-147,-51,-62,-115,2,166,256,-1,-273,-344,851,-922,29,-416,695,26,182,1534,-116,27,-243,-124,142,296,-96,-118,-86,430,88,60,20,-49,-50,-359,1343,640,74,197,-45,1151,620,47,35,22,42,-367,-189,-53,302,2424,116,38,97,253,150,303,44,593,279,-61,206,383,122,52,1342,522,55,3123,81,170,-163,552,114,-86,-3,107,-309,-181,115,-220,-110,-558,172,48,161,29,2989,259,173,34,-161,156,6,2006,1136,1266,61,1848,814,571,59,121,-83,-10,210,234,307,52,-33,558,-55,464,380,1473,1351,202,16,-56,-19,20,331,-287,-314,-92,329,-5,76,0,155,84,708,430,35,-140,-181,230,81,93,35,171,331,-388,-167,701,-360,-68,-56,109,183,598,-83,209,89,-4,-79,655,-232,27,124,-51,107,71,34,-6,226,13,-59,88,445,209,-225,380,1447,30,7,75,516,323,192,-57,303,162,44,5,349,347,-162,109,219,-22,403,1143,551,1757,390,-147,-68,-217,750,144,536,290,1028,259,-655,279,85,-157,-80,113,9,930,156,223,-109,307,-24,180,2422,15,-243,-65,-2362,61,13,-166,111,180,335,-323,740,-219,-184,808,-751,-120,939,-73,2,116,62,-411,937,522,160,295,339,524,12,5040,8,306,-225,-332,360,91,284,65,28,228,92,893,196,48,-391,113,-764,293,-41,94,1155,185,-9,59,434,367,183,59,52,39,5,-86,17,596,-238,154,-6,2136,162,0,69,129,169,-16,231,288,230,-22,50,5481,3930,98,1601,247,380,-47,16,97,17,92,-94,-20,-86,-55,1347,63,5087,267,1739,233,560,229,102,1728,277,-147,242,143,66,3,195,518,-386,229,416,-30,158,23,0,522,-59,9,417,153,-99,284,399,96,161,-79,1498,-91,768,-71,373,65,375,552,413,92,-1121,425,-114,-12,-104,-119,-271,182,140,292,88,675,-22,-21,244,401,1174,234,-94,2,41,-62,-539,-30,-32,108,-126,874,676,139,110,486,-107,-116,332,96,2452,-30,-419,-382,-566,-25,211,422,342,17,-103,668,139,-63,418,-15,-125,376,-322,302,171,214,481,-1,46,-232,-104,649,23,158,-70,44,-218,-421,592,-61,-250,115,892,382,1072,4,276,2544,465,-62,91,-39,-118,-420,121,258,170,-352,356,222,311,563,-214,-1505,21,10,190,166,322,2059,684,1652,4913,230,707,-17,825,23,335,922,-253,382,103,529,160,545,1152,920,185,768,118,135,166,101,3,50,2221,72,859,2743,-123,269,1334,-78,248,11,-62,68,247,-576,-112,-296,-13,226,6360,127,-39,-729,-1050,332,-40,-9,-7,1015,-601,1314,80,-3,106,-445,1358,-101,106,324,495,590,90,413,99,633,507,44,1,70,486,-305,104,-112,78,50,-124,2,17704,363,1825,-35,65,-181,213,-918,-3753,-199,532,1132,1222,104,577,-63,11,1502,297,84,369,78,-246,-159,-459,-47,324,875,-194,1187,-133,1255,116,-43,330,167,217,36,48,-265,1958,45,89,-635,-21,-139,119,-32,64,83,253,-538,72,277,-152,557,10456,1985,458,452,409,503,825,-1725,206,380,10,18,226,-41,-173,-55,-25,157,-656,870,60,1752,-62,509,-337,-106,-25,-166,10,-328,-55,244,-41,-352,-87,100,839,395,-78,-14,34,-77,727,-157,-422,210,233,413,418,936,76,-172,294,-46,1071,1135,-721,373,-2685,-465,213,2758,389,429,296,145,100,520,-46,397,24,172,729,-17,174,33,133,-132,-184,-2539,-687,164,2015,79,282,-21,74,-387,-341,259,142,-220,493,303,-277,262,-1445,596,-61,23,329,84,-693,400,-137,81,109,-60,-541,208,22,-69,140,15264,-54,-11,133,-936,3463,186,31,-264,13,-174,-52,1451,287,15,197,249,237,-31,43,-250,-67,43,-95,86,7816,-33,78,228,47,383,356,111,104,577,-266,-137,135,-803,162,20,-93,-121,-126,-384,431,955,-172,-113,511,179,176,5,63,696,947,191,835,-119,1088,-51,-282,45,-44,5,-127,-49,-266,17,-631,-699,-41,-97,-1195,-104,-408,377,273,-538,12,86,-20,158,-75,-92,-170,-675,-352,46,-582,247,-195,452,1131,-21,322,-645,222,429,159,-1779,85,628,482,834,-589,-149,1074,142,12,1088,-46,-388,58,125,514,-34,671,-31,168,-373,129,53,1312,372,-154,-76,-800,49,108,207,152,-165,416,-66,-376,-369,40,325,344,88,30,37,-75,245,-17,129,-80,70,49,705,554,-185,10,27,325,-98,56,-1,-3,-605,-1457,-63,314,701,-224,408,241,423,10838,-131,-570,397,61,-174,75,-619,142,15,246,1901,-124,240,32,136,308,410,56,112,-6,-317,459,-86,-114,507,75,-39,190,-320,146,217,91,64,34,368,-218,154,136,-271,-28,122,-20,1038,-647,306,-919,-122,-117,-59,262,109,26,-89,716,334,228,359,113,-54,-33,-13,-180,29,26,173,36,496,593,-217,44,63,37,954,265,-22,-108,658,-22,63,28,535,618,1554,51,-335,356,389,384,-18,670,-347,20,241,41,-67,1287,60,396,73,24,39,-188,3,-169,700,-26,568,10,-1573,-1357,-2973,-2313,-1233,-1316,-47,48,-100,162,76,-105,2264,44,1151,910,823,110,-287,7,551,100,77,-7,-195,-332,376,227,-49,11,-257,-77,-619,54,537,141,73,270,-406,-616,45,301,-117,-158,257,156,5,769,-334,76,47,59,801,-444,1170,-362,136,73,-70,4979,-5,-163,49,506,987,-493,461,-44,-128,-44,80,45,174,688,-54,1543,105,121,776,-47,50,0,109,-107,-73,1657,737,273,12,123,-150,68,291,40,-145,169,553,216,-152,31,623,-496,190,31,10,283,-41,216,480,234,-12,-25,1095,-100,-235,-118,-10,90,-134,-83,-79,231,265,-128,97,124,-39,619,744,427,-415,-120,39,-356,119,-76,169,-153,-152,614,-139,89,1514,58,-282,-11,-266,2353,-27,51,467,321,-171,117,21,48,203,1701,462,240,950,678,-153,-875,164,69,-66,234,-141,701,-20,1242,169,1114,163,67,41,178,-11,172,487,128,546,-93,275,179,-288,113,88,-66,-141,-84,-29,18,502,83,-18,363,-545,187,86,1710,-624,-43,238,1050,-52,349,-12,-137,2357,64,843,251,-281,251,166,291,306,102,-626,36,1610,490,490,1417,73,-375,-23,7,1009,216,-39,-149,-58,-300,143,185,-67,375,177,-75,-576,1510,-348,-93,86,41,920,122,18,-170,-9,-64,280,48,153,-90,401,12,-139,-25,-79,-44,123,-132,-265,-10,675,118,1,2373,-135,127,-311,640,260,74,653,541,39,668,-59,30,-97,90,444,-22,-6,8,585,396,217,685,84,-102,190,792,-46,580,286,215,315,-143,216,-6,-475,-204,561,126,228,137,206,426,85,12,844,403,5,-81,244,-153,49,2452,-84,97,-64,-1369,-214,60,1014,104,983,44,179,88,535,112,-234,53,126,1422,207,-71,-31,58,-32,-194,-372,136,490,-127,160,375,328,975,-183,158,288,1171,113,5699,1276,38,39,204,622,-549,-423,-56,458,-97,-267,212,159,89,529,379,52,705,-86,-82,4112,-16,452,105,162,13,-190,206,-3505,445,136,104,-105,2120,102,22,-83,538,-37,54,285,24,-194,-145,81,67,-3,559,269,659,34,-1882,-1369,165,1674,2509,771,-101,1356,67,206,-316,12561,-22,59,119,-261,2485,-65,1640,356,276,-102,-383,342,587,216,2960,271,-511,-79,486,-470,-184,-412,139,11942,155,296,-124,-192,523,406,754,-193,617,1497,-576,-295,-118,11,100,1133,170,1744,45,-39,3161,633,-236,915,107,218,8978,50,1860,-1449,-523,597,-458,1033,-187,-122,1022,455,99,58,799,1811,123,649,2460,617,-389,-19,-44,-64,-17,-192,102,416,-290,3937,70,156,-184,129,-182,326,234,24,13680,-73,764,4163,19,785,-14,-93,-144,-35,251,-2,193,227,172,115,200,-91,29,-873,-174,-186,-60,-143,-198,206,-18,97,-274,274,-130,810,-179,-187,139,-322,261,-546,19,137,-188,636,-148,-68,-99,135,-939,-81,-795,-68,42,-1200,969,339,-53,7,175,116,560,192,98,-102,1984,-402,-16,-79,956,-341,260,1285,471,-284,639,-142,488,-82,59,210,-33,5,363,-306,389,136,-51,632,-57,14,135,20,-98,-138,-98,295,-26,7,572,96,-269,1061,59,71,1163,185,-99,105,439,95,-27,26,-81,-248,-117,-99,-283,-13,40,55,331,778,316,-880,7,78,137,775,724,162,18,-197,47,-40,8,-15,138,940,307,254,106,282,-3,91,208,-179,-15,280,1082,710,150,33,-110,-36,-260,195,-25,121,417,67,155,117,527,395,196,398,-182,516,1058,-196,865,1538,-9,-193,50,-206,1494,-986,1255,68,315,-65,87,54,431,-92,287,231,52,107,135,-161,8,285,-179,-69,226,40,49,70,-25,268,413,-36,78,224,-138,329,363,41,106,-213,-83,39,86,1937,127,-684,-54,97,119,-106,-302,-611,302,90,124,-25,318,58,-98,187,174,-132,351,113,121,-623,-77,74,-213,361,312,-71,-80,472,175,37,-44,14,-247,23,54,74,-2,49,681,299,24,131,-202,-102,-450,-209,-20,-212,-37,109,-103,20,278,-172,81,345,72,-232,-18,-7,168,305,265,23,-154,245,-103,132,-5,269,9,-22,-5,8,-148,-114,0,206,271,364,152,-75,-28,305,-107,85,-29,-112,861,125,16,-21,-148,-38,328,165,-224,26,455,1172,-105,-124,41,-17,292,370,66,831,845,569,378,332,-180,-125,206,-849,-6,352,69,194,-12,243,5791,207,-58,390,1381,72,355,91,-48,33,-37,348,1525,111,-60,83,-26,-106,2167,50,-12,248,337,15,425,-1,58,98,24,34,106,42,460,134,18,248,474,-14,94,11,-63,-4,103,188,445,79,-72,196,463,92,381,94,128,123,-74,-39,74,-23,-264,38,975,-68,126,188,252,154,216,284,-12,-182,2,24,1033,-206,200,5,-24,4,-84,322,-393,380,-212,175,-2,162,-8,-275,-102,19,163,100,25,267,855,133,79,14,7,79,-29,262,-29,1445,519,506,106,282,482,-18,78,597,6,1020,5,-92,-141,408,-213,266,-54,211,995,-4,96,297,917,-39,707,20,-35,56,-161,24,195,470,-29,-86,997,1152,-629,57,-33,163,704,-82,157,44,-7,421,1124,360,-55,649,58,210,111,3,-71,-125,102,28,-59,-3,-28,261,-376,168,595,-154,244,1023,-468,326,1239,890,42,225,198,451,235,-8,161,1315,-376,232,93,106,-105,-89,37,-84,18,-47,1755,78,-249,578,714,47,2623,195,-160,71,-446,126,188,111,42,78,-248,320,383,50,164,90,24,1005,-44,-19,121,97,1794,42,821,538,11,-28,22,-16,-2192,-122,66,-248,-25,522,2338,444,4,1,-182,442,379,1018,193,117,72,814,446,134,297,-573,369,299,367,471,95,-127,231,291,131,85,-84,-12,916,656,-1029,86,1256,227,973,297,-441,3292,1679,574,91,-174,157,146,115,161,957,111,300,520,267,276,173,127,-468,507,52,167,140,183,94,8,179,-27,515,80,74,6,103,24,759,559,23,4445,87,677,242,274,-345,173,1138,194,2121,328,158,963,225,-71,61,348,416,305,339,-293,67,110,698,6,-29,137,-194,748,-61,259,765,-127,151,299,295,141,676,326,-63,-12,15,-250,1024,799,-13,184,38,207,84,210,264,16,-8,-145,820,174,133,259,-216,-1712,69,340,82,281,189,332,93,218,10,487,766,-31,48,1931,353,310,-98,-33,-37,84,-40,-1016,234,185,-65,342,0,157,268,31,-84,-48,187,144,157,719,114,55,831,630,114,163,-72,-125,527,103,163,-50,206,346,-235,560,-230,-72,50,339,117,752,92,930,436,34,726,106,1554,-453,59,1370,150,65,-28,-202,-252,253,-2,152,8,210,-227,-49,-174,726,-588,-21,96,306,-200,-47,-47,-16,23,397,734,324,88,1511,-52,165,145,109,-120,30,199,-839,817,1573,1405,-20,-121,-110,-856,199,348,-73,2363,287,72,949,229,39,43,48,61,-17,94,230,144,151,-33,154,-53,20,370,772,-276,356,781,-67,363,82,508,-40,142,2235,11,473,294,569,-90,439,27,86,-12,89,2397,-11,20,39,297,-35,27,95,201,123,-124,224,27,91,140,525,1588,-25,180,427,97,-54,2269,239,130,-814,-15,200,29,422,130,-26,-564,95,-399,-57,512,-118,179,-48,1982,243,-35,163,18,24,201,-14,27,62,315,590,86,552,242,-18,442,43,-31,-394,-168,-272,-117,-20,6,-23,-113,124,483,471,157,438,17,93,496,1260,-677,-891,251,168,354,-877,-1,-5,165,86,127,166,-234,616,68,180,-27,42,-168,100,-246,87,422,90,130,61,148,130,45,189,118,-335,4,41,984,39,-80,406,-54,113,152,96,199,10,-52,214,817,263,660,1562,384,238,263,33,1038,599,125,24,42,65,187,-711,-29,13,-290,504,-316,153,259,-621,73,266,152,82,346,79,168,200,236,290,-259,452,301,86,-88,-6,1211,-131,3,132,11,56,73,62,-17,217,49,257,-435,185,-1052,94,488,-238,156,207,-136,-2,36,-172,623,-57,355,-1033,-1030,-61,275,216,-272,1932,-556,585,36,-148,-30,-81,32,-40,498,71,-60,-19,2051,67,-598,121,103,32,-110,48,20,-272,-32,5,-23,105,-1,23,649,-97,-1288,-178,2468,-210,1219,4,507,75,-117,-639,-126,1202,68,-68,365,144,762,14,229,-101,-23,1311,125,76,-27,27,49,151,146,-81,-127,710,150,613,-37,349,66,-324,42,-143,756,675,-1224,-452,383,156,59,-136,18,21,-1289,-85,-75,890,-20,-10,-7,26,313,104,-143,-223,9,707,408,66,40,114,-98,22,-5,22,14,172,68,98,561,215,39,-18,188,26,-378,479,1213,98,-93,-327,-134,-104,263,41,-380,28,212,1477,68,363,99,90,389,174,-1077,1405,-12,1141,43,56,168,138,151,202,176,1067,452,1064,75,2147,3901,152,-210,1404,92,415,1,150,101,499,48,-260,584,-110,-182,29,-33,1062,-518,-188,-93,-318,43,-17,-38,-239,62,342,-62,892,45,476,-28,37,76,-56,-55,320,344,766,75,35,30,42,112,923,7,-54,15,-4,-205,96,-117,238,492,41,329,706,176,592,-248,-138,-255,116,-312,500,52,237,800,-199,107,21,-10,10,44,-55,124,120,-81,-257,603,88,331,138,704,5,249,-52,78,204,87,98,351,67,1640,3396,220,240,252,54,-311,45,356,-71,389,627,124,735,256,534,-3,169,175,103,-13,8,1579,121,720,-11,169,643,159,-16,673,-8,-122,-171,140,-128,165,-50,-1070,163,147,555,978,616,1076,-9,-559,-236,-67,-174,-87,-37,-111,206,22,-4,-140,223,-57,23,231,349,60,25,30,-27,191,245,45,-262,69,383,181,46,79,724,313,507,-65,1246,865,-123,575,4,104,218,217,199,-91,-307,-44,113,-326,164,88,111,3,171,-3,59,966,316,72,102,106,217,-47,-112,232,-77,267,-49,-113,1419,-67,44,-65,-85,-41,73,148,-39,177,101,1079,-124,247,396,329,-495,214,463,61,-117,-267,-73,210,-454,1312,-33,359,162,222,-90,53,2,102,233,-233,56,0,-156,344,288,275,118,-68,42,3143,220,458,157,1016,2152,277,-34,-178,754,-95,-24,-123,147,45,255,-253,552,-1492,92,532,276,19,665,146,55,219,975,348,265,300,-34,42,292,5,-164,-117,391,-46,50,8,3,-13,207,46,267,598,-4,40,-30,22,646,-28,-171,263,409,113,44,-99,-200,48,4,119,150,397,-262,-117,58,27,1260,461,117,-81,-259,-35,88,73,-114,84,47,619,199,-23,35,122,623,-32,-194,-50,332,112,-75,1172,41,24,-27,-85,-87,16,847,-126,145,155,814,173,43,1531,-58,-420,39,-10,220,421,-7,70,225,1041,-35,22,-4,1451,206,319,-44,160,86,64,770,-29,-324,203,240,-82,94,69,-2003,111,59,-93,82,62,417,1730,98,-50,138,76,-501,-135,1034,55,114,245,255,53,119,203,-366,448,-144,318,1391,269,1012,-5,-1082,-197,-25,88,780,73,469,167,194,400,594,318,-12,241,175,44,1,783,53,550,27,81,82,-1,-14,90,-395,-95,-211,286,207,-316,-518,734,-10,341,74,69,268,602,119,240,12,-87,58,-81,219,1109,14,166,-234,3209,-24,-146,375,-879,17,-19,722,641,245,208,197,411,-308,-105,665,53,75,385,40,32,-127,-39,516,-171,128,690,-14,128,266,107,-251,328,15,54,346,-108,1509,361,47,220,1001,204,301,50,66,144,-389,783,980,942,601,342,5,237,64,673,306,87,7,694,-47,-509,-36,107,492,81,756,155,249,475,1288,251,-222,-5,425,-74,62,1159,423,-366,338,462,204,-344,444,233,1762,1320,1507,-53,197,-28,249,-78,480,940,142,748,29,39,60,166,1257,-3,108,63,548,516,-29,102,-47,473,-125,116,-146,430,1197,179,291,-29,488,337,-4,35,-404,146,-3,1267,-15,286,33,-54,-15,-9,257,75,-12,208,202,597,125,18,578,11,453,91,387,93,385,39,432,159,632,1623,481,1470,64,551,1796,385,27,-26,145,675,262,158,-98,96,342,-77,158,-901,-198,121,-18,380,194,2325,426,-175,-219,192,28,83,-1051,-507,3,597,-35,-63,689,508,17,10,192,-47,121,1092,336,20,275,177,973,5,-277,139,-91,210,-257,-103,-145,108,-516,-719,2410,-193,71,-62,154,-161,513,153,1119,99,367,64,34,1155,1474,214,157,643,66,50,-24,-71,2083,-24,718,1012,-1007,196,990,182,909,44,-43,3446,-251,1038,2226,1579,770,527,89,521,83,-531,1586,3795,-181,154,62,185,18,-113,-187,-33,340,-111,482,46,272,103,64,171,179,47,1797,246,1224,192,459,204,437,74,165,56,-96,-457,251,760,254,1,68,199,433,-100,239,-302,4109,1592,3,728,15,54,181,532,1309,533,313,606,348,187,-52,-2118,109,341,395,86,-99,156,-122,1,689,118,2031,241,120,7,97,13,-47,412,-1186,-125,451,117,135,215,-24,2133,-108,84,931,346,831,-12,150,280,-24,-106,47,169,0,-503,-117,219,671,-68,44,51,950,261,6,-94,-652,163,415,1147,-24,2436,-1261,-107,114,338,18,-1,75,-43,41,510,149,226,-70,697,692,131,26,2098,1959,448,633,-30,-202,137,-71,-258,-448,605,769,190,161,95,458,236,401,1616,345,33,-16,1084,175,-170,-14,-9,221,554,-114,37,337,-437,261,89,598,660,-103,397,468,358,708,5326,-3260,-1850,416,129,-610,18,77,-21,-16,16,439,-36,71,155,357,-179,71,500,587,-289,-179,-326,79,112,345,6,99,-102,-32,185,25,-220,615,926,1338,5079,-5,551,2390,258,411,244,-323,458,17,183,139,1201,-396,229,67,-14,157,190,-120,-37,322,-225,1240,400,558,-281,161,-18,139,3,83,167,848,-67,-191,657,178,126,1512,282,-14,-44,-214,209,-107,-265,17,19,-351,-345,718,152,195,171,135,1393,-95,-281,417,-11,-1220,139,-106,12,-39,-62,449,708,-70,-216,-42,118,189,90,413,40,1536,-94,89,429,882,-162,652,65,-252,154,1552,-142,-403,-198,8,230,3,-64,158,149,-258,-931,22,268,-29,21,513,-148,-468,-228,621,259,633,324,205,62,626,922,236,12,-128,-16,565,-228,1409,374,1649,-275,-340,13,274,-27,296,-57,-1139,1116,165,21,-269,1198,-128,558,-176,137,-16,207,-19,-75,-90,-179,882,-164,235,281,46,117,34,-7,103,1053,2899,1417,-242,411,-1,471,163,61,646,489,831,503,919,80,519,148,-149,1525,-81,210,21,31,435,81,-19,1706,147,-107,-135,201,621,350,62,87,1118,-93,8,142,34,38,-220,-701,-171,-5,443,-72,-135,-21,537,78,139,1040,244,-131,-177,-240,-72,125,-219,277,1243,-81,-232,633,-24,471,5,296,-148,374,155,34,480,2864,-20,2706,205,248,800,223,-27,167,266,-209,145,39,91,350,-25,986,32,405,75,-28,1099,-958,2233,-151,571,159,-68,835,45,1872,481,68,-91,85,83,593,-1267,326,520,-264,207,279,-164,189,804,379,71,-298,165,468,35,-92,-19,-138,83,1452,-113,1126,248,321,2214,25,125,845,-92,-111,-314,618,558,-47,1320,49,-962,209,1242,-138,226,-169,1375,179,726,-265,-440,48,116,303,357,-34,851,109,772,895,-9,54,188,351,1044,-1,54,1029,83,-100,-62,-120,-22,-132,122,436,213,-1,1189,-338,77,2104,245,247,407,-270,176,234,-12,95,135,171,73,74,-63,93,67,36,-216,121,-99,41,-657,-3,-198,-72,-155,-490,271,393,239,149,-60,323,-105,-87,256,211,-199,728,-332,-522,227,-206,42,287,159,-276,-57,-88,499,-178,474,-75,-39,77,448,766,499,342,811,-57,88,177,49,-932,79,31,-38,-11,-18,321,-340,-166,-154,74,39,350,-12,21,-33,824,28,78,152,-279,503,-536,8,199,-96,78,29,-16,103,225,-56,42,-164,731,196,178,153,574,904,55,-678,1103,669,6001,90,-22,29,83,29,63,132,753,-506,107,-31,470,40,-3,-110,-28,182,153,-98,1113,715,461,531,-225,1022,-13,42,205,74,-96,983,-16,-42,-115,20,189,109,-49,126,-45,2497,77,-10,4,72,21,167,351,348,629,163,1079,552,-1132,4,37,230,2435,1459,567,26,-328,-39,1345,316,111,9,197,-56,1135,-4,-234,249,0,853,190,885,310,-34,77,-115,438,329,-152,-258,1087,238,748,-44,142,-1,280,1038,-175,-72,532,-168,117,70,252,95,250,792,369,329,690,263,77,37,9,51,791,-187,71,541,36,233,617,522,213,1,-635,69,3597,41,79,40,64,168,20,103,46,117,-17,-39,-13,-62,-182,117,590,-96,-47,-92,2474,-155,33,48,404,254,-56,653,68,-344,511,2844,12,364,698,4639,-74,722,-97,770,195,900,-424,2026,149,533,483,612,190,133,104,-97,59,292,38,-59,-106,193,-87,668,-20,-100,-281,2216,-86,-209,113,262,248,333,190,46,882,207,1717,-26,-3,-5,1216,218,-96,1036,815,204,310,-684,500,1061,752,1585,-177,-212,-884,398,1070,1742,1628,-306,40,-37,456,327,-195,1126,397,50,31,-95,88,-1271,403,132,241,-45,470,4186,1812,247,68,-22,-1337,-162,831,785,-115,594,1834,111,322,906,341,49,443,-13,600,87,250,233,29,-234,-29,560,110,48,180,-82,368,6552,293,213,11,-31,0,1327,341,571,-2907,333,1751,57,81,972,-352,-223,320,179,205,468,-255,29,771,246,319,636,679,-41,1333,85,-24,-195,120,375,259,190,132,29,739,143,491,-153,2427,539,64,170,1268,490,-87,22,203,-96,-16,94,127,302,-125,-148,99,532,-62,356,102,-62,-64,89,223,279,377,144,-84,-78,-121,237,78,1147,57,-42,432,1062,259,40,535,87,521,921,1289,244,680,183,563,722,415,348,-133,18,-15,72,611,67,500,121,475,-64,58,-29,313,294,510,290,447,1376,-137,514,-71,-94,193,170,110,12,850,343,311,2236,51,-740,188,-117,2589,2222,-141,-7,378,311,-106,-504,3,781,-62,132,-775,-43,58,-6,-11,265,-4,490,99,20,53,-6,540,291,345,1387,1280,-75,-7,244,231,31,-556,950,355,436,-104,-23,320,-180,316,-119,-506,231,-2,-281,20,-754,527,223,897,232,109,125,113,13,71,272,-7,251,13,-10,103,411,-10,65,-66,206,131,-43,65,878,255,150,97,-55,780,382,-327,-19,18,358,398,96,257,-143,367,-316,234,-92,196,135,316,438,25,-817,111,85,106,-83,137,300,-232,115,-138,463,-2,1160,1232,71,-35,256,753,-139,872,244,72,-71,557,1902,48,591,71,1281,115,754,27,3074,311,421,-275,132,-34,904,55,252,5840,94,201,732,172,139,100,22,-376,111,308,575,167,-374,5,448,237,-58,30,67,57,191,-1,-560,71,-166,433,103,25,-51,452,162,690,77,-57,1120,59,1742,261,14,-241,168,151,-20,-3,248,-9,-335,56,744,198,423,45,314,178,-163,-384,3182,-46,769,3107,1979,296,583,2874,103,117,-39,391,-345,67,1029,408,66,2147,174,-14,73,-58,14,416,77,-155,241,424,96,642,5,951,880,549,1212,-59,-106,-813,-33,-67,46,95,-208,-605,329,-303,61,93,82,6,447,359,310,207,42,301,-104,776,267,923,346,507,-78,90,1238,886,81,111,106,11,527,722,547,251,508,987,693,-169,66,239,106,167,208,784,885,209,379,35,-94,141,544,76,11,778,62,-137,367,162,-83,65,-157,-138,-118,-599,-241,-152,853,214,-511,-1572,-134,88,-49,143,662,68,-186,59,-17,-256,1151,422,-201,-1,116,687,-16,-81,-162,-167,253,562,4861,724,-319,525,404,136,1613,52,174,-91,-309,154,-609,-360,291,403,108,-323,1,-67,-129,722,465,689,972,297,-34,60,-347,612,353,-461,-551,1,-50,2653,1201,2447,737,-729,165,227,2462,-123,1333,-38,1363,704,37,607,702,272,300,41,476,-12,38,4,18,34,-173,195,153,31,1119,298,66,127,70,-31,-129,111,5,12,47,154,107,844,370,-57,282,-5,1938,1303,1156,461,51,305,48,125,102,6,262,606,372,133,567,-7,184,68,709,-89,15,523,-125,-128,257,49,-146,73,-166,3,946,-831,-155,303,1083,42,-2,56,164,30,565,4643,16,927,-69,79,644,414,62,75,398,148,195,139,169,247,341,340,115,96,166,-99,435,1038,203,3828,-960,372,-184,278,202,113,263,-395,173,492,1317,748,807,-189,-27,14,-31,-111,11,213,393,127,404,-339,-327,309,-604,307,73,-155,32,550,-26,214,31,-496,297,166,84,241,335,50,1083,177,249,792,1370,89,100,135,-217,-412,-33,-319,-494,655,72,38,117,-166,114,-81,92,358,106,807,2936,769,202,444,280,-9,-40,-560,116,9,-45,67,-137,139,8,267,188,107,-331,249,553,-38,23,-1183,-171,62,617,-28,-340,38,-357,497,-536,244,294,-181,148,153,68,324,-76,-327,814,189,288,87,-947,246,49,-124,131,47,1,93,154,1014,491,4964,304,350,-352,78,5144,2730,-74,809,716,-228,8,89,-281,-38,1026,526,175,52,-134,255,-503,-592,-331,4,91,135,-63,-15,103,186,-179,1949,634,1095,22,715,379,236,24,170,1773,1297,222,-50,36,189,206,42,-151,889,72,199,2518,46,-2089,2969,352,224,-3,-63,1182,-52,-23,-85,-96,-80,94,-72,-61,760,105,952,-116,1028,727,558,-132,25,58,208,47,42,-252,110,250,4,-12,674,678,286,-53,928,-993,-413,46,87,-92,448,-136,-132,82,-791,4,48,-1225,453,-324,249,255,2166,667,46,-350,-140,38,-101,713,684,-110,-145,0,38,-211,429,-190,67,5202,576,526,352,452,550,178,733,-26,407,-147,-16,297,-72,2451,-65,76,30,490,-429,1453,-292,56,-671,580,-408,-240,132,289,349,-104,-416,604,-886,1623,103,679,887,1070,-225,-158,-206,31,389,659,91,-1033,-176,-159,70,88,-158,229,-149,72,471,93,1154,217,2366,48,356,174,154,487,686,755,-6,367,-183,-116,69,92,-120,295,749,-8,57,242,429,78,1949,815,35,-93,168,365,383,-13,527,-489,1237,1001,614,-349,-133,654,-4,256,77,-204,54,67,-445,-70,69,7,-444,44,-587,-154,509,211,-66,322,590,-577,-17,1015,595,466,951,180,360,1000,288,8,24,568,43,44,150,1722,-1135,261,296,450,701,74,8,-249,256,70,-313,-22,3143,-22,84,3413,178,13,1192,100,258,466,572,4,521,1898,565,130,-117,-102,62,253,385,-42,150,242,263,137,0,1245,2218,630,384,-67,1070,110,15,260,406,94,-186,443,-60,-247,25,157,1043,321,61,105,-10,674,99,219,783,145,-201,2163,231,-47,700,522,116,70,-158,-56,1257,310,17,-28,-4,450,256,349,1021,-72,1090,667,86,87,190,417,10,729,867,179,502,1,440,117,486,744,-3,630,523,106,-13,415,-5,756,430,-43,24,-51,1476,-660,86,582,211,80,-143,246,576,127,15,-293,276,591,-99,-34,112,878,563,-257,221,265,112,76,148,15,166,951,-239,415,-44,-883,-4,-529,394,549,-168,-216,58,17,-239,-94,227,-44,517,-47,-42,640,8,181,403,191,153,310,1189,720,195,253,375,-21,850,82,-240,219,2663,4720,66,3563,86,221,184,144,44,1,-134,273,1966,63,157,603,-46,1479,82,-157,322,99,418,-40,235,183,90,159,4,440,196,163,96,72,230,289,144,1623,-178,54,330,3583,2,-231,27,-234,-110,-25,1060,-787,-299,227,788,497,-42,236,-151,709,-190,-48,90,494,888,-514,778,-68,-117,87,-238,83,435,80,-617,110,-100,5,244,-181,84,892,-135,508,158,313,534,1058,50,264,418,251,883,95,0,997,331,313,99,6882,-15,642,2242,-68,142,330,74,36,578,789,1877,-154,495,502,958,385,493,171,-8,15,-59,303,9,111,742,285,690,518,355,-54,484,41,333,224,53,145,1047,-37,466,355,259,-15,146,1118,-64,-511,170,121,214,298,170,-325,-106,1146,-37,19,-61,107,190,476,46,367,9,260,815,-139,957,1194,207,1064,511,17,376,58,346,446,335,5238,1171,324,-42,351,86,1601,214,602,285,403,-55,81,1839,258,-189,-217,106,-193,-142,129,293,103,61,306,89,668,220,368,-525,505,98,502,863,25,421,-1,789,-355,-86,1925,448,447,163,24,63,-8,67,218,274,-79,-270,184,184,505,144,167,429,-38,-50,848,471,45,611,125,-143,-726,459,371,208,-63,-16,-525,-21,316,112,-297,242,396,222,96,-130,260,15,-6,73,94,1367,95,336,374,-207,112,-109,1013,-1084,46,127,-166,61,-78,2924,10726,473,180,266,1141,-211,-54,991,124,1171,-404,928,76,527,1,-282,-73,201,57,412,-255,-322,-11,-427,449,147,249,834,145,80,-101,299,103,-153,310,-88,-279,845,-64,510,971,151,430,81,1745,-77,-62,-5,153,-176,60,176,-193,385,222,160,-80,229,-23,-79,508,1554,118,54,-339,-56,-208,81,22,116,7,-11,-309,44,180,597,690,302,473,325,-53,66,567,382,549,-26,-188,95,1055,84,-222,-396,229,56,4,-9,392,497,389,1296,797,58,-90,710,486,33,-62,557,-116,94,219,25,97,-2,-167,-132,88,-134,22,-65,102,243,32,-82,-46,88,-316,339,-433,6,41,106,-96,-20,1655,297,59,-1,514,184,3,83,-1,8,3,89,74,14,-2214,429,-145,200,168,10,-79,63,4,12,17,15,-67,69,697,335,319,37,132,217,2454,257,461,1186,-36,-77,-200,-316,-292,49,115,292,-27,116,42,151,173,-20,-63,-148,1774,213,188,22,-17,-48,1071,-73,125,299,7,55,179,-16,41,92,14,138,126,-21,78,851,-37,677,-158,163,158,524,8,-13,-51,-165,-10,101,63,-34,8,27,-4,246,85,41,13,332,9,118,13,47,132,-15,26,-12,15,508,11,127,-135,2432,145,740,9,24,-144,-151,-1771,-103,9
-110,-127,-125,123,-311,-197,497,-109,-46,100,-121,-342,-281,-52,109,-38,-169,-240,12432,-58,79,-87,4,-73,3,-37,-51,14,3,-12,-90,45,-5563,-2169,-2532,-5119,17,540,-125,-149,-242,14075,15663,17482,7122,15773,17486,107,7,149,47,476,345,977,175,150,112,-186,196,102,74,8,9,202,51,-14,718,-27,-98,-166,-332,490,-70,87,2,-64,57,80,323,-374,100,336,31,-12,16,259,-14,225,447,153,418,109,346,213,74,-45,4,130,47,-17,4,-214,87,-2,-125,-49,3568,168,-306,215,-57,-17,58,157,86,-46,74,256,86,39,10,43,443,458,-50,-30,8,6,111,126,135,19,18,124,-2,293,171,791,1078,158,-137,-13,91,261,23,68,314,386,114,108,376,-15,305,379,521,-67,213,-12,555,-130,1227,464,889,56,18,181,145,664,1583,540,1548,-24,300,177,-16,316,140,71,25,127,2756,560,-24,-11,-18,-21,-52,-20,114,-32,2120,24,4,-76,543,2261,164,34,-3,1277,139,558,48,68,166,381,96,2217,1304,798,117,-291,-14,118,6035,-243,238,1227,-41,596,1151,-80,13,-29,83,14533,57,669,960,58,72,322,875,360,153,-52,224,557,2635,152,4538,38,1970,0,40,-17,32,77,576,142,5,244,559,36,155,-49,330,58,802,-5,2015,927,-62,37,83,-28,45,-125,-10,80,-107,19,85,505,686,587,189,106,-74,13,-33,1444,4328,416,-4,-14,74,571,951,5,17672,1529,1535,52,-20,424,366,111,1124,227,107,1125,196,77,247,83,110,2687,197,-29,-560,396,18,42,619,9,46,3,37,-1,118,980,1260,1108,17,1348,155,1229,20,64,1149,707,681,153,123,134,114,200,1234,332,153,891,1457,433,111,-14,380,84,92,489,144,93,3966,11,1053,98,1077,14,57,137,441,203,450,1901,-32,122,16,622,959,446,1313,26,121,120,1723,628,174,230,546,65,101,17,37,1454,936,782,-98,73,148,-28,23,13,125,-1,0,280,18,314,271,472,127,539,804,227,113,517,356,24,14,141,1164,1250,73,12,156,104,674,487,33,170,-18,176,665,364,231,-20,275,98,424,45,1004,104,-61,-232,439,342,256,727,522,383,1311,-166,162,-36,174,71,34,-26,321,793,294,24,988,258,-68,-70,709,-67,258,85,510,25,754,5348,12,-24,-54,-33,152,368,68,-71,72,141,413,9,227,193,70,250,69,-2,540,343,707,379,741,235,410,1592,134,327,255,-5,54,107,286,214,397,181,130,-36,54,1391,-13,580,156,146,2007,215,-50,37,173,117,206,34,865,724,171,487,198,301,263,70,89,364,882,417,615,-1,135,4433,354,868,199,1233,195,428,574,167,357,328,2284,560,146,74,274,-153,8,160,-83,83,-127,84,854,829,169,-13,308,28,26,220,10442,29,34,245,1003,15697,182,287,1021,-47,96,67,218,483,219,610,420,89,787,23,-121,777,182,154,0,585,689,934,160,126,300,106,-353,920,60,-5,-192,70,-13,96,42,55,1878,429,102,421,-198,233,37,425,201,71,24,94,13,247,-28,345,-84,222,629,132,60,380,1148,103,465,7,149,32,271,199,1308,198,-2,9,13,892,50,141,53,108,-24,528,154,226,903,346,178,-1,29,274,89,231,-15,96,-81,482,123,322,260,293,415,425,139,891,156,82,386,143,264,504,38,1398,377,497,311,6,425,145,226,-76,63,-5,-64,-39,93,200,443,195,65,192,880,101,446,326,15,55,197,-6,283,9,226,-24,204,316,60,734,310,137,871,0,97,106,291,118,178,87,325,1040,583,432,-458,219,306,-15,87,383,152,320,9,133,64,477,72,-283,67,62,194,-14,96,492,120,8215,33,86,270,39,1308,27,240,425,-160,31,-50,6,100,158,-83,-13,161,-318,84,58,60,189,-71,930,227,125,52,1701,107,41,3,430,600,27,2182,273,252,9,0,23,17,27,1284,-32,355,76,17,1371,537,2,8,2806,260,127,1,135,-124,1061,1628,423,48,209,-54,17,10,12736,242,74,935,588,475,82,146,198,429,-128,-215,604,-26,-43,-136,-201,-80,-209,-41,137,392,2992,331,170,46,27,110,210,-71,194,19,-7,74,42,113,59,-77,8,222,-47,20,756,71,-29,28,-25,115,-80,21,151,-17,4,58,-10,-123,141,27,143,-71,-232,-57,656,98,39,171,2163,16859,142,24,237,1176,-100,119,-256,7462,-3,-51,87,17,33,69,221,87,18089,241,37,0,63,119,-72,222,10,-111,9951,-68,-37,25,-8,583,14087,-27,-151,19,63,30,28,128,-124,879,241,-103,49,8,2857,-16,524,234,17567,597,-24,233,155,-51,69,68,-44,37,248,-6,9426,-17,76,63,-68,-34,120,70,-44,109,-132,104,59,-40,44,2,1,-132,173,395,-35,-181,123,923,-30,18,43,72,205,265,276,36,128,126,-9,4,-99,73,11,44,26,29,-69,-9,40,77,8,47,-53,199,4,810,-83,-99,13226,5,186,14,157,127,-85,-29,-37,-28,8,-39,91,7333,171,52,107,107,-71,14,483,-47,-37,93,-118,79,-2,-302,11249,237,38,-68,4985,-28,-4,14,8666,-138,196,68,171,3,40,-561,141,34,150,-172,84,-72,575,262,-46,162,101,7,-23,101,329,455,2,-63,-6,-156,105,229,592,159,1290,59,98,-58,216,3,949,63,416,28,4818,-32,111,1315,778,-80,-9,287,8341,450,262,49,436,621,9,229,5419,115,209,63,190,72,280,22,37,150,-59,-10,167,25,225,76,17,117,72,3149,1442,25,265,2264,34,332,362,122,137,1112,971,-30,-25,52,-116,854,139,1702,185,19,449,3,5862,905,23,224,49,-19,66,-19,-7,-38,-78,-39,407,820,127,569,-19,15,49,-39,123,6,1303,56,88,40,23,-45,-15,12,23,139,12,82,799,-1,11,63,-102,170,79,151,1052,65,2027,37,208,-2,39,27,91,498,-55,9,17,48,853,254,-67,13,13,41,-31,-17,-51,1191,140,50,337,46,14,220,-125,134,-7,630,80,227,-52,69,-19,68,-30,-129,62,561,129,-236,52,5,21676,12631,112,137,-198,173,302,-5,148,134,-121,50,244,0,-5,38,353,2202,135,302,76,-8,54,195,682,42,148,1457,-22,65,16,1093,41,-29,69,562,1656,44,112,-13,-88,35,-42,30,2487,92,869,-8,224,-42,-77,2,23,-39,-14,849,-30,521,-12,31,866,-221,-59,49,367,6,279,13094,-13,1029,2,71,1670,141,374,5,204,-40,164,-7,21,133,1057,-6,54,71,27,35,294,40,263,-11,-99,1362,188,154,501,1377,48,194,353,-8,463,-14,10,181,58,252,30,82,722,-20,243,136,-106,70,-130,-160,75,-421,-1,308,124,95,727,423,-1,132,106,29,3463,-62,41,-4,9,681,279,1044,13,-26,703,618,136,497,-70,116,43,3075,11410,30,1971,3060,17,-11,1865,91,163,97,1097,1118,79,113,55,35,44,758,90,191,45,1,160,-53,1486,39,-9,150,41,405,314,39,189,2220,49,46,87,574,157,-80,-52,94,6,-13,-248,-120,16,378,-274,365,342,3945,199,1002,65,371,13,161,8,220,122,-73,-15,4322,48,357,109,39,-16,30,119,58,63,-21,59,452,714,208,1316,121,734,107,59,671,-123,567,223,-29,-21,45,179,-18,180,228,90,-246,50,-4,50,57,42,-27,418,1330,269,-72,23,-113,-55,68,4736,67,-49,144,196,-12,-3,61,21,-10,617,178,791,0,62,-128,203,312,91,12,229,59,78,30,25,18,-2,-209,1576,107,239,260,9,44,1501,345,83,29,59,144,223,550,272,553,469,28,68,75,727,-16,124,26,332,-132,308,176,-4,85,25,65,197,422,-133,522,7,608,2,643,-1,118,11631,1107,260,-1,-23,255,-60,4,129,3,-7,757,476,31,782,19,70,114,-23,38,115,6,1104,1675,181,42,253,-25,51,-15,124,-44,-43,80,322,75,1,-13,231,-302,11,0,1047,240,32,-223,23,-7,166,-5,72,4,207,-129,318,405,-4,-64,-28,91,-9,587,78,69,369,223,-18,444,30,394,163,293,307,-20,87,1021,11,-8,-20,-3,1332,-19,21,-24,333,54,147,18,2451,19,327,898,717,56,44,5,-5,-55,243,224,39,50,186,-48,136,11,48,-49,74,86,-274,2,62,-23,181,37,-17,-40,-55,39,134,2,24,422,9287,159,3,7782,-41,5,9,-148,6,587,44,2024,76,40,16,46,98,-4,96,191,2586,30,19,368,-93,122,1613,34,-3,73,5001,126,-57,13279,181,-97,303,130,-44,26,129,63,42,56,-94,417,-200,300,-85,-10,6,611,-38,-119,402,38,21,204,659,319,63,-57,-203,1658,-198,382,286,36,-36,-74,33,174,10912,73,-12,77,272,-102,147,35,6,27,39,31,66,51,410,-23,5,13846,193,23756,18461,17237,82,2,-5,269,-121,153,433,6642,43,-2,2914,1528,705,-24,100,-58,374,1254,17,58,99,-16,1602,8,-11,164,-175,-24,128,-17,527,-29,17,369,5211,-33,1562,-75,-54,15,35,30,212,-49,74,-51,110,-40,-50,847,3339,71,-42,181,1496,349,772,951,159,265,217,1402,248,206,312,449,238,168,193,164,8,8287,-3,15607,498,19,22,213,-129,173,13,116,-3,-128,10,320,60,93,6374,5,28,25,39,0,32,8,40,26,-10,115,-47,-27,153,114,4629,31,135,52,-183,-34,5,54,213,67,67,138,-128,70,44,-57,41,171,7,303,101,-13,-17,90,17,1491,-37,204,101,42,-5,575,2,61,165,-1,138,246,206,178,83,-40,-45,-24,4,4,-32,35,1367,1096,1790,-136,31,53,43,-14,994,158,9002,309,73,3079,448,52,-6,-23,-183,215,-138,39,97,-44,33,602,580,4,-33,8648,67,-27,134,78,673,677,40,18,477,608,1015,-33,2872,932,2,45,117,-28,36,410,366,153,1104,38,14,84,464,129,1053,92,271,483,19,-29,9,31,1,46,71,217,628,17,-32,389,39,3443,421,35,144,159,150,75,1510,-3,29,948,-4,44,154,59,247,42,-21,26,1,68,126,23,94,47,859,60,-26,-37,316,227,472,57,60,644,-29,54,211,315,135,112,-47,39,-1,-34,35,206,74,11,71,55,146,63,1394,905,20,112,2755,29,170,-151,91,72,203,-25,66,942,285,433,53,61,12,-53,-4,-66,-52,-44,-146,179,46,52,139,56,28,-22,-19,0,71,-164,141,-88,-22,134,49,48,-5,62,280,16576,4256,288,35,-1,105,42,106,136,-17,-27,694,26,21,49,60,49,-4,1159,46,12,96,2078,-136,-102,55,-25,567,1295,-13,381,89,779,60,284,110,-102,427,45,1450,191,-10,17,20,-94,-4,2250,23,1227,4,25,18,513,54,70,100,11,-1,-39,-21,338,-19,37,429,414,-29,13881,-55,553,343,18,105,28,522,91,31,39,-186,101,52,35,55,-130,-48,180,-35,449,-62,219,104,129,140,1219,1038,3854,18,-58,59,120,-139,-29,-46,38,380,1073,39,710,-32,142,45,8,48,255,20,-60,63,-42,1686,456,42,-148,24,599,14,726,-8,42,480,-7,-26,262,144,-34,30,-49,67,22,229,-2,-32,103,11024,-37,57,405,135,168,187,599,72,80,278,78,-132,64,508,106,925,61,171,25,187,-42,774,93,56,18369,153,49,17,214,83,74,41,54,222,286,-20,5,338,167,-12,236,75,-235,-3,-92,-102,60,702,-70,94,42,1502,16,150,67,11413,457,-3,122,-1,223,-19,-6,22,110,1755,-17,-85,65,140,2491,80,141,818,1304,22,67,15,55,-48,27,97,162,-214,155,205,-81,424,26,1726,24,1750,495,186,190,350,61,77,6,7,115,147,16,112,27,125,-34,142,35,377,136,263,-126,541,4438,76,494,183,293,744,158,-55,40,-78,259,338,-4,21,2039,139,-9,47,201,34,331,3,142,-14,57,220,93,-90,16,12,153,2103,452,-23,947,1165,14,415,-61,-23,443,100,144,201,499,1174,172,342,165,164,163,-97,58,467,116,220,37,68,-43,264,50,8,53,1487,909,32,10,-53,-9,124,465,118,72,182,-53,61,-36,195,311,114,17,-32,0,213,82,10,-25,7,335,27,93,-45,237,2677,8,91,38,28,66,75,-5,89,0,143,181,803,163,-32,244,3,76,1,26,203,423,8,13,-46,-62,-2,89,-36,126,-17,12,100,809,-141,66,29,47,370,18,1948,36,289,245,95,16,111,437,-106,54,20,1582,86,-43,119,27,-1,22,-8,672,8,6,34,-30,61,-6,1275,85,57,386,136,50,-9,16,28,16,90,37,-31,7690,79,24,-423,45,31,204,12,830,92,-95,-3,14,73,-39,44,-53,11,37,14,-15,-48,-1,343,-15,1623,50,6,-268,-17,163,230,-52,69,-2,-109,521,18,141,190,-238,-27,109,128,80,728,52,96,27,-124,5,405,-81,51,814,313,8,-13,103,220,43,131,526,39,-15,34,66,24,-19,235,28,74,5,27,17,35,3639,221,861,25,257,32,44,1761,-9,432,121,56,367,-108,106,47,-160,147,-68,123,62,232,198,0,336,-42,33,130,-74,131,94,-22,-30,-16,67,-6,-31,63,162,42,77,51,369,26,1031,133,121,-12,119,-13,294,303,110,-23,43,25,522,94,150,6,169,98,484,75,402,87,2,83,-220,134,321,920,420,-11,226,63,155,191,471,0,1217,28,63,1855,53,10,108,45,32,-5,-57,103,98,180,-353,3,436,1,29,118,350,337,-89,-61,209,57,148,80,-31,150,127,80,-54,121,181,-20,283,418,78,133,253,31,122,114,1718,326,452,-147,-9,113,11449,270,1484,358,81,918,156,51,10,29,140,23,237,-20,-8,78,244,551,83,-24,-121,233,221,835,67,126,-32,60,239,1534,10648,9149,3,-37,181,69,9,2,337,-29,16,6,77,-27,1,-8,-82,140,-63,23,-12,177,-19,195,8,34,433,669,25,193,-21,329,42,27,91,173,129,2235,-11,-15,11627,18582,17030,9943,12131,17772,5246,463,341,210,-35,204,257,67,184,260,55,-164,20,446,23,0,163,391,80,103,-55,169,42,-16,9,136,16,59,1262,-15,95,38,20,8,11,-40,62,8,-16,-22,207,44,35,167,-27,368,212,-60,19,-60,222,151,394,-70,12,312,-96,-20,-11,350,467,172,20,60,-1,67,78,33,104,-18,96,-15,12,2,18,3,97,79,170,16,63,-1,636,7,45,76,132,533,-59,19,481,90,112,37,-161,109,9,37,163,-27,464,-3,-10,485,127,-53,950,-5,-28,326,24,-17,232,180,34,-8,1608,35,115,26,-112,-90,357,-35,117,1,168,-33,166,-15,304,1131,210,532,411,29,231,93,-23,334,129,539,71,13,446,81,6,-24,268,176,4143,24,11,635,734,-54,71,-12,9,15,-78,393,127,6,-40,241,43,40,2,-52,71,60,97,-122,-13,142,106,-4,154,44,-31,-9,125,13,38,401,34,292,117,-119,390,421,33,378,-1,240,-51,53,40,4556,-55,581,68,107,-19,45,-64,3,82,841,18,1082,-5,1977,47,68,407,97,148,29,307,-24,-53,23,79,-71,118,119,25,325,17,2,307,-83,-5,531,86,1208,125,-32,-6,96,8,-48,45,200,454,91,256,87,222,658,-28,1053,-10,-142,269,29,81,0,405,53,236,-283,76,678,878,-168,-27,70,162,31,16,88,57,409,1031,-27,101,134,40,57,-12,283,141,-15,227,-211,273,-63,24,5,21,211,8,80,189,-55,28,30,108,-49,1582,334,103,-35,501,310,626,115,36,438,57,199,146,1,120,76,766,45,97,94,-30,195,-94,381,912,29,176,99,11,62,98,48,2206,444,287,6,89,435,-8,74,-24,775,506,325,53,18,-44,75,-52,-35,180,16,99,112,-40,-2,239,169,167,51,12,-159,-30,257,20,84,193,-24,9,65,77,19,184,151,70,803,548,386,1561,317,26,28,-167,139,-14,26,33,-93,517,32,-49,10,-103,-18,291,173,873,171,-94,307,109,-12,356,25,40,30,52,62,-251,60,466,144,169,-27,27,-4,-10,90,379,-598,27,229,-6,23,73,-26,100,197,483,1719,47,1183,102,-28,31,1194,49,359,108,175,4,59,39,1618,27,38,75,2646,75,889,197,-6,435,993,8,-44,48,-12,-35,29,-6,585,186,72,42,164,204,88,817,-66,245,2,230,29,71,-33,131,138,218,159,199,28,-66,-3,54,39,-55,294,-34,18,288,144,191,3,-76,397,19,70,74,251,166,33,348,95,44,398,127,200,74,10649,27,369,32,66,217,260,-58,119,150,3,2231,258,32,335,35,-3,558,87,132,199,38,354,66,4212,3,-25,294,119,9,3244,74,246,288,446,497,688,1101,-23,382,49,526,21,939,175,351,33,790,116,-144,315,326,-14,23,57,-15,312,774,84,-59,79,398,5,-40,35,104,-101,17,81,354,81,566,276,555,39,-41,141,42,-212,-44,106,309,11,884,9,120,90,25,-11,13,19,42,15,65,58,11,61,635,487,1956,72,122,237,-3,-52,-26,26,-4,307,-79,893,-63,1013,-74,12,11,86,108,824,9,-3,446,-11,44,-20,-29,219,317,373,112,10,22,120,24,174,35,109,128,7776,111,292,54,60,72,-18,-37,280,271,73,7,363,92,-39,437,94,650,0,106,17,24,50,477,75,13,-1,54,46,51,31,351,6,194,41,332,-23,25,346,-5,-115,3489,152,150,4,163,152,-7,206,26,34,-7,188,14,10,218,602,36,386,-26,164,-12,92,192,96,448,18,24,41,2106,69,6,-3,-26,82,-78,33,58,68,87,117,-20,22,19,-62,355,40,801,-11,-45,268,20,12,35,33,21,-10,356,-5,528,279,95,-23,50,41,232,429,273,673,222,142,-24,3,137,52,162,2,55,155,20,85,53,1027,209,106,-5,86,-4,71,-18,2,368,260,199,257,-274,36,44,0,164,361,-35,536,71,80,230,-27,-18,36,-37,-10,21,60,1319,-24,193,-23,-24,-13,1065,127,15,391,184,-10,164,25,24,44,687,375,41,-2,71,125,93,751,304,-53,187,38,530,212,502,-53,63,558,227,-69,787,-195,623,13,157,11,239,61,38,-29,-5,69,-238,33,415,-18,316,485,143,499,276,18,1946,695,142,397,318,67,-42,25,132,-101,-94,193,-9,-19,12,60,25,20,247,428,-15,185,49,128,54,146,48,1512,21,-6,9,235,63,157,382,174,638,138,138,16,-3,142,-5,301,307,16,-77,193,215,701,87,537,-124,225,187,449,195,102,62,670,-26,-34,-87,13,6634,312,586,18,-153,-127,-15,932,336,992,-244,115,278,23,468,22,13,46,-158,-776,202,-80,-11,8,-32,76,-3,35,272,-156,692,68,62,77,75,239,313,459,19,551,274,112,136,44,43,1392,446,179,-2,-228,41,342,5,517,202,31,54,173,-24,276,89,32,64,28,-62,2,49,30,46,58,-73,104,224,80,40,-8,169,177,205,-25,552,254,263,-17,101,10,-33,26,1398,314,3,125,44,457,1071,88,360,42,145,238,103,304,128,101,47,278,59,25,1,272,3,129,-102,-2,-559,20,234,323,6,180,77,60,-84,-203,842,11,1318,-9,96,-169,84,115,43,-85,407,432,-22,3,3,-202,-11,233,146,76,-14,11,38,473,64,-1,-82,42,64,173,286,-62,-42,-122,74,276,235,151,2,-9,12,210,426,10,62,-13,287,62,55,135,28,17,-22,523,5,350,88,12,505,296,397,148,73,64,158,417,6,-32,105,0,-7,69,120,-16,56,1122,-85,493,-16,51,372,431,251,517,144,23,181,6,331,73,77,39,306,-37,272,133,64,88,2574,702,-134,100,-31,222,29,-104,-26,-16,495,138,477,570,401,33,130,-69,-15,107,172,-43,3240,581,-13,175,381,-30,41,-102,474,1278,360,-164,291,2395,354,3,2938,46,66,774,8,270,70,-140,10,-37,272,118,39,145,909,42,9,127,14,111,19,284,53,3126,-8,2492,0,6,18,0,3682,-1,-2,-34,-106,-25,14,556,214,140,101,5337,20,2147,7,17,-76,487,-21,131,83,29,-32,111,72,1023,-25,18116,23,386,-3,148,97,1742,251,1038,1398,93,45,95,23,25,55,271,98,34,-5,32,-7,9,47,-33,459,-137,54,211,-4,4,1088,-5,203,22,46,5,-10,721,26,100,107,64,265,11,-51,-13,212,19336,57,121,214,26,81,1712,47,266,69,-73,9,80,-54,-52,490,332,36,47,32,202,1101,-31,53,5991,46,2,-7,236,237,10,13,424,175,-27,38,971,62,27,-191,246,304,2476,37,2805,469,101,341,139,390,1894,106,-24,-28,-45,365,-18,53,161,238,87,509,-59,-35,46,-15,4713,721,-27,-45,30,2530,44,62,153,437,60,-392,27,2445,-10,3,97,17245,10,320,15424,680,-241,714,-7,201,260,2250,-22,1079,22,231,169,-342,63,204,137,19,4463,193,75,21474,163,97,1005,48,80,114,-37,42,-57,-18,9199,1197,32,104,16,13,-43,26,223,25,-68,-35,112,-244,1,15,65,64,26,121,146,278,470,-146,249,61,-44,1007,-14,113,416,-116,5884,1030,93,309,5826,79,-27,976,338,-98,-121,9728,226,60,-77,-11,20,-59,138,622,127,-65,522,-20,25,88,-7,12,40,346,122,309,208,52,136,92,836,558,14046,1660,36,-91,63,9,11276,-214,894,103,24,956,2057,-54,105,31,49,126,47,17046,8750,11,1109,379,78,797,640,110,112,-87,5745,3,-51,-97,93,-21,-7,159,191,2,-25,30,-11,8,61,-35,65,159,1455,146,162,45,-110,94,31,-44,71,66,-114,42,2712,202,20,655,2860,185,1291,-15,6,4,603,6005,128,-343,173,-5,113,64,-35,326,9,72,960,223,-53,15,733,76,623,180,42,826,128,790,607,872,154,473,14554,392,0,12,78,47,46,-12,85,-505,72,104,17060,46,347,37,28,7,154,207,467,452,34,-42,197,78,97,91,713,554,-50,-11,60,10986,53,14,169,64,-57,-26,-12,92,28,-8,10,28,293,61,29,108,92,93,-85,-9,38,10,171,169,278,406,388,179,138,174,100,185,199,14,145,89,874,3,50,-39,127,28,13677,-26,-165,18,22,103,17,616,-116,974,-54,284,60,-2,1875,24,156,66,270,8,146,22,72,34,81,-76,193,247,19111,7452,167,883,1345,87,251,805,300,80,4951,98,309,171,-485,1,586,45,-19,468,348,253,2230,33,-31,418,74,-27,2700,242,1161,90,1061,48,58,-80,11,170,504,61,-100,-35,240,-89,172,15499,-13,25,-1,37,657,81,673,910,89,10,128,40,374,198,127,306,370,1030,1500,27,104,57,115,592,350,-15,4,173,50,95,795,84,1137,-37,38,130,1423,-13,128,279,77,145,8,211,192,72,64,474,234,28,-7,29,-22,327,393,265,1149,278,618,20,-11,9,210,-32,-45,715,1206,91,24,4,1261,29,573,30,4687,75,65,-103,41,17,284,180,-59,80,-27,51,1065,98,147,63,49,2662,105,153,89,63,13170,234,115,37,78,-25,1310,-24,12,134,234,253,93,73,-13,-23,112,336,744,281,194,26,198,47,56,432,748,476,14876,259,7745,278,64,84,417,253,57,64,44,-16,-26,11,122,1417,100,18,14,-26,-33,27,257,-11,14,2742,340,2,20,17,445,2104,-72,-34,202,-9,94,24,0,56,219,19,-5,950,112,57,-84,97,17,0,25,203,-13,-102,117,163,103,0,85,51,-21,-72,179,112,68,64,70,143,5,-78,84,444,339,94,17,27,9,176,221,91,368,51,43,-20,-24,20,-15,155,891,-2,445,145,38,23,21,288,349,527,2,-91,91,33,603,28,-206,275,63,96,8,37,72,928,95,143,-17,-51,350,17,75,30,245,22,182,93,-98,12,40,45,182,483,6,88,17,78,-72,-19,-10,20,798,113,788,5,352,137,438,1006,-74,43,83,294,48,260,-328,41,0,122,159,27,341,65,813,79,53,-150,56,137,-20,16,293,52,68,215,-20,86,302,-41,-84,407,839,199,-22,13,-163,-42,16,-6,-27,64,4917,5,349,65,227,-43,37,469,-174,55,63,369,9,515,141,178,175,-25,-42,31,136,190,98,-4,92,862,188,87,48,-87,153,66,192,83,114,120,39,-89,-1,-60,117,144,275,8,38,89,119,349,297,175,21,15,-54,12,207,9,388,341,-90,90,133,-431,-92,73,141,2,635,-265,-101,-107,198,-117,346,82,368,-14,-170,-118,77,387,155,287,182,79,-31,-4,-28,14,875,21,45,1080,1633,-27,-12,7,7156,1194,-30,170,-37,-33,1272,1345,3,131,140,84,24,-256,25,1405,65,37,26,73,26,-75,-58,34,-90,76,13,70,-18,373,-5,-867,100,4,-17,278,-11,211,112,1051,18,66,-1,1278,424,94,155,462,166,-2,177,39,-16,100,-20,39,164,-36,121,-128,-50,-6,32,6,39,4,18,31,-33,-47,-56,20,51,195,-5,-2,9,0,36,-63,35,16,42,16,17,22,166,112,18,-10,149,69,65,-48,406,466,-155,33,119,60,120,-32,-73,704,-119,109,110,53,31,238,33,26,116,0,24,52,43,393,16,-48,-27,116,16623,477,70,644,513,56,39,197,163,33,-17,-18,142,-109,-1,21,154,2312,16,19,55,-52,61,-59,135,253,-3,-30,6,744,1868,270,28,90,118,14,52,186,6774,165,96,-14,-73,26,11203,915,-23,11626,700,71,-57,-10,333,146,-30,608,1419,0,53,264,119,429,72,17,507,44,-123,43,174,28,462,86,1147,296,83,47,273,11,-7,204,2851,21,614,28,26,-8,-6,-37,106,12,259,49,318,769,0,57,125,-236,109,11,16,8,0,64,24,79,89,1013,20,-9,3802,800,-5,-8,-34,-10,436,0,499,-48,44,1825,40,-31,195,433,611,791,141,396,204,149,148,1043,113,-23,129,-42,-191,-23,-31,13015,75,169,278,19,37,-318,-7,41,-2,-31,-40,-43,11,-47,64,-7,-14,-32,-62,2,-8,-128,6,-16,20,22,32,-230,82,3513,-10,156,61,15,312,621,37,11720,1982,36,185,144,-92,852,276,924,501,14,462,606,171,28,237,52,411,83,48,28,1540,118,540,-75,9,254,2,65,445,50,572,-87,72,24,15,47,65,145,46,-10,740,22,1473,74,42,62,1056,15,16,-3,17,52,787,141,134,36,-25,61,42,-6,407,-8,347,1155,1224,197,81,-22,10,376,11377,81,339,246,101,-44,684,312,46,575,103,0,1526,384,-15,1,24,-35,-48,-33,644,19,125,-11,866,-1,147,60,66,41,105,332,47,24,130,103,-48,-9,17,-9,22,-71,-51,71,36,-16,-249,-17,54,10,27,47,-59,1309,2040,-6,238,12,343,93,-28,22,-45,438,20,78,-15,68,26,96,-10,-2,11,28,4,6,33,102,110,103,304,71,80,-35,89,179,19,18,17,55,310,16,41,86,146,40,22,136,-21,179,952,49,80,166,62,15,19,313,110,9,163,-13,48,230,199,15,-20,145,127,332,95,48,197,65,14,92,-93,93,412,292,-35,105,23,27,665,-22,46,1004,6,103,29,-26,5965,140,-14,65,-5,312,0,25,9,78,-101,-93,115,225,746,465,-33,6,100,68,-51,110,883,36,31,399,26,37,1061,561,593,3,-10,-9,276,-14,4,739,232,182,-31,-27,57,110,-6,68,31,45,13,173,-153,1142,53,-14,-42,-294,402,12436,37,97,61,45,5,23,16,24,30,557,209,32,92,560,137,2215,14,181,114,-41,-10,-14,140,524,-7,-13,-219,-53,382,81,-42,44,143,406,139,789,141,296,24,-302,-315,7,-5,-40,1194,21,214,398,112,59,106,44,161,-15,10272,517,16,-56,248,101,16,221,-12,-45,27,16,-12,-19,3,-61,855,864,179,62,-67,35,19,-145,15,-171,69,-28,47,102,133,359,83,10,56,97,-51,-15,463,-10,90,16,48,-29,146,95,6,178,2,-20,50,-5,400,20,-41,50,12,9,2,2894,-56,5,-1,454,243,35,20,521,52,181,259,39,591,753,494,1678,-151,1754,16,47,4108,41,56,27,147,-253,7705,42,440,190,92,34,60,348,-30,485,75,10,82,309,426,-12,970,372,1131,260,186,-8,69,248,53,112,-64,-30,357,36,477,3,-25,-103,34,1017,217,-98,6,339,25,232,-9,56,57,191,65,9,54,-80,232,-33,-192,-13,44,878,1594,39,-53,-226,2434,19,11180,9593,-38,180,-10,1835,7436,1163,24,15,18,1307,-73,162,-47,105,113,225,16530,13850,69,25,138,15,10,-20,70,-5,75,18,49,609,70,-2,19,-9,-24,-109,154,35,-48,-10,39,43,-197,64,7,-42,248,-76,84,252,-165,17,45,256,-17,-92,23,-94,-8,-89,1921,47,38,179,8,27,221,221,21,109,136,-36,0,-13,170,-24,-30,-26,116,-23,-63,8,91,241,1822,4053,843,5803,36,-6,61,9,45,43,199,-179,28,-43,204,63,68,-3,129,179,9,126,-52,-39,31,1260,17,349,-4,44,37,48,-31,61,5148,-58,-16,345,136,-180,113,142,97,14,-42,-2,86,62,42,165,279,569,393,94,33,49,48,-37,-3,-28,14,-465,125,194,202,38,20,155,118,21,20,-24,-158,132,515,528,529,260,42,66,-140,-12,-12,124,13,-37,738,101,140,201,406,121,201,5,120,99,88,14,108,57,22,266,-27,292,42,5,83,50,97,309,73,128,28,13,-1,-4,-313,-95,262,68,-92,337,58,-21,-85,41,172,13063,291,76,9986,-30,23,3,-21,1716,2186,267,-240,895,73,5,2997,1859,1924,-7,773,-9,5,107,49,230,58,41,-9,-10,-72,-68,-57,316,1276,60,58,1019,184,10,5,-117,-6,262,-8,-35,9,5,-40,61,107,-2,-17,-10,59,17,-4,228,145,-294,79,-21,210,553,35,68,18,803,624,381,75,-19,1649,906,394,15635,11368,17,125,61,-25,-20,-31,306,-15,59,12,-18,53,-67,32,105,89,-215,184,-19,-34,20,6,302,178,237,54,235,16142,226,31,-11,-48,-39,50,-53,112,235,87,1105,-141,519,73,1436,23,184,12,45,-59,488,-48,1215,203,32,-136,4,295,-36,52,-24,1790,73,19,292,-29,-2,465,-2,-167,489,-14,-1,32,36,337,127,105,190,6,15,77,153,254,30,-21,-46,78,-32,-12,-52,5,104,147,40,64,-32,1157,-8,158,-178,-76,-32,-256,153,12,295,48,160,29,110,-58,-19,607,24,111,-26,-29,-61,33,22,-42,24,221,6,152,107,747,-37,175,346,584,152,18,54,111,-18,185,-14,-40,237,77,-17,109,197,281,80,222,81,-5,-28,140,113,38,-30,-37,111,-301,-2,-25,27,-141,31,-296,999,58,27,29,-34,209,188,4314,63,53,281,55,1,145,-36,37,52,-15,8487,2441,6061,-8,-18,8071,1312,41,169,-55,-38,219,273,437,-69,-108,-50,853,27,7,7,55,102,-175,-20,-55,145,159,485,33,6217,-3,-60,215,24,-25,109,155,70,1091,690,-35,-14,140,3,757,59,5710,-47,-54,-37,-14,-21,-46,1831,120,-1,378,1263,-85,1014,35,-42,4747,211,-27,-41,-99,1828,6,220,270,55,-118,204,24,-17,3,23,-15,144,194,368,353,-15,86,203,-31,-53,493,187,60,64,84,4,3157,1180,87,-57,71,2,202,238,-1,258,29,362,-26,38,69,135,13,-30,55,839,-11,858,-19,-20,-271,243,928,54,-25,1161,-88,493,7,-24,8,-33,202,332,45,-59,388,11158,63,91,469,-102,143,-132,152,821,54,24,33,117,849,78,64,149,302,194,859,27,53,705,122,2,11,2,51,-2,17,3531,579,435,107,-215,-7,-188,1293,30,-30,-4,26,48,57,325,477,94,93,30,126,53,549,6,-171,1068,-18,80,77,129,-26,133,126,632,317,0,237,35,328,8,46,-127,15,-91,2699,66,-32,115,20,-14,109,68,96,10,50,261,-68,367,4,37,277,7,0,66,-29,148,23,756,14,178,571,433,-25,-49,136,21,0,97,710,-35,164,253,473,171,208,81,-9,-19,39,-47,-9,-35,-106,40,37,-6,24,655,17,250,270,61,58,113,-24,0,112,47,63,68,-176,93,6,10712,6878,-47,23,84,742,65,15097,35,-101,34,60,-32,-49,19,78,177,258,-16,75,288,26,-3,0,59,-11,-14,46,16,258,13,-60,2,-115,100,0,675,47,90,174,51,-46,-10,31,68,-11,22,-2,81,114,1,56,36,245,-115,75,3,189,231,272,6,76,49,-46,73,63,-4,274,1456,-9,549,188,190,-20,-72,-41,39,50,-52,-43,426,56,136,183,-38,-27,-43,39,191,-199,140,287,73,-78,412,-71,-61,88,135,127,157,254,273,86,197,683,-828,138,-1640,56,106,959,9,53,38,-19,165,14342,152,15,12,151,145,-10,42,1174,36,131,187,669,130,-86,118,-233,82,-41,70,-89,77,437,107,368,44,14,184,110,21,230,154,2503,-156,-6,-2,206,77,3490,6404,-11,1,1272,44,4537,158,-9,35,-182,239,16,442,130,544,13,752,22,-91,-135,-83,58,-333,493,-43,30,25,21,-7,30,345,65,507,17,-6,4,249,147,-129,-34,-23,-31,135,25,0,82,323,36,-26,-60,13,-12,1992,215,-70,-249,1697,4461,-31,60,6,271,191,180,-90,751,-117,41,525,109,10,35,190,-23,43,121,137,23,24,800,66,-130,36,21,126,179,22,158,-5,1498,-26,108,28,-62,-301,85,339,1184,148,-539,-9,124,46,225,31,-20,-19,149,130,90,2424,178,25,61,14,83,297,79,10049,1521,-172,4080,13,26,67,127,1054,117,-251,-408,-63,88,-104,-66,564,12,-387,29,-79,-27,-1,1134,-52,-13,35,319,201,4179,1811,-21,203,164,-8,136,1041,349,85,28,235,-3,6578,-34,-655,-728,-2048,-540,-74,117,422,-6,-44,295,-43,97,-14,289,2341,1877,5,76,-89,23,934,75,1119,80,84,-10,23,-74,702,4,-31,785,80,-10,20,724,138,420,530,33,3760,-3,234,22,-67,51,30,221,72,44,-18,35,58,35,100,-6,-45,-15,92,-41,82,301,121,3,175,-23,-87,-93,-10,279,36,620,62,8,44,-15,-7,86,-71,144,358,272,4,39,13670,10,51,5,51,49,35,-13,47,-48,60,6,-42,997,42,-16,-92,36,156,-16,35,3,-65,-49,16,122,-20,26,-17,104,187,33,11,-2,45,115,702,830,15,86,-5,43,-28,104,44,86,16,428,-42,29,16,58,-15,-55,36,-43,1330,8,75,152,158,941,-28,137,-21,-7,32,94,5066,-36,132,-24,-36,111,103,268,-28,14,47,-31,110,403,-90,-33,244,129,31,22,176,67,355,-57,-10,19,11,-20,13,28,122,22,18,433,27,29,76,1,-16,252,1159,-13,-51,-67,726,112,88,98,62,15,192,-68,25,-1,47,745,11,168,1866,683,233,-26,643,-79,-5,-20,82,-14,96,-29,51,189,258,-82,64,159,-143,41,549,307,84,25,288,1,197,-21,122,150,65,0,32,153,298,-132,11,2358,1833,96,86,-11,179,15,-103,5375,161,173,4025,23,38,1539,1778,487,-161,40,39,54,-88,-55,-391,-55,40,4,94,192,145,110,-18,-101,145,84,477,76,52,13,174,188,237,627,-48,-23,-9,-39,10,2344,204,85,163,-32,324,-12,8,-7,16,-28,26,31,-45,5,-56,-1,139,15,70,76,-147,45,46,96,171,8126,15231,91,63,13,4428,3960,161,381,-20,83,47,-23,60,20,34,-41,54,48,4,57,-69,-289,566,42,205,-22,70,-10,143,47,21,109,44,238,90,324,6,74,60,-264,-31,-192,-110,-127,-125,123,-311,-197,497,-109,-46,100,-121,-342,-281,-52,109,-38,-169,-240,36,12432,27,-58,79,-87,4,-73,3,-37,-51,14,3,-12,-90,45,-5563,-2169,-2532,-5119,17,540,-125,-149,-242,14075,15663,17482,7122,15773,17486,107,7,149,47,476,345,977,175,150,112,-186,196,105,156,3,-31,-27,15,196,170,497,-59,59,-205,204,14,791,76,45,120,-90,252,-55,951,466,3,5307,357,436,307,517,0,133,-66,17,59,108,26,-46,32,490,2,98,25,-17,-45,156,534,64,47,162,-46,214,-72,-22,565,85,188,71,-22,50,4,-1018,498,257,908,6,116,944,628,578,-79,-63,-152,101,-6,4,1812,-203,-39,362,-25,39,49,-1906,111,156,1023,273,93,161,687,579,-129,-37,840,116,66,82,731,201,6,497,-8,-22,171,28,-12,155,-78,541,1058,2078,554,156,133,1,7,79,786,-21,1696,59,-317,86,284,59,302,-102,-56,855,184,224,-42,-35,6,-67,70,117,9,92,-12,121,69,410,59,618,405,1253,579,159,7379,508,-113,36,86,-31,175,297,802,-14,22,261,-2734,399,1193,157,1193,304,194,147,215,44,27,242,-38,245,2560,130,68,310,54,-94,3176,-181,31,38,42,137,26,1722,-194,1,71,89,-17,75,896,17,627,-20,-53,-173,64,-308,-17,73,335,46,-270,92,68,-90,301,305,125,43,1,5616,37,-15,3,72,146,3,699,66,205,-83,109,-18,-4,346,2,-274,281,-207,-346,37,1781,220,933,410,356,78,775,-55,196,-11,510,342,138,205,186,-103,-273,69,74,273,277,-18,-34,85,210,264,219,24,509,958,1468,682,1023,168,43,393,560,97,5505,140,-31,63,88,787,46,778,310,530,118,3087,335,-500,93,115,272,472,-83,-34,-98,116,91,240,1399,-540,446,71,501,-59,170,-8,113,43,-52,-4,1001,296,177,146,594,778,402,555,589,244,-10,491,-145,417,150,-145,216,755,1416,600,5465,924,338,602,453,369,74,264,425,458,62,1075,103,107,-39,183,104,10,-15,-65,-55,-77,690,4716,233,1030,464,-190,46,3533,-24,44,74,29,1137,860,60,-45,97,127,66,1097,85,1554,158,202,302,-483,-57,405,-4,-28,-171,679,466,224,117,223,-59,85,285,269,653,207,100,110,-13,17,46,1109,158,-210,341,189,898,102,40,1364,338,-8,5,1567,651,2,-63,286,-165,-145,57,1326,784,583,56,91,230,210,287,380,54,-458,-117,535,-25,153,405,40,-426,1151,-77,239,80,316,300,129,206,1136,358,433,12,46,782,-13,29,168,170,53,338,-18,28,846,-24,279,13,1289,1322,46,124,147,-134,19,-411,1133,17,71,301,185,-22,474,66,-6,7,91,85,319,152,2694,1115,8,-85,14,-288,205,10,73,3,208,109,219,109,84,130,956,122,274,864,-229,57,105,-37,23,14,11,66,-6,-12,64,275,-20,279,2,677,68,1042,-71,51,603,390,134,3,130,1297,-32,9,16,-3,-87,23,52,9,-102,66,-214,467,1930,-151,524,158,-34,249,1298,281,475,27,250,217,424,-198,-16,-16,286,-105,227,84,651,4706,-34,182,91,-133,38,99,89,-48,-14,67,126,-216,-94,43,61,10,-53,116,-109,152,175,-61,147,-14,883,-63,461,-148,-944,335,444,267,112,-56,467,76,418,103,15,78,225,280,-70,-90,38,143,19,133,-71,-138,-94,850,684,-50,-45,139,171,60,953,2697,112,386,2174,665,37,-15,134,61,236,1295,4228,498,-59,182,220,140,1000,69,174,39,180,734,275,374,352,-62,358,68,208,78,176,104,202,650,183,2968,26,413,-71,128,482,340,102,342,-291,-13,123,129,-17,420,-68,875,1246,49,29,692,2280,-114,72,56,491,151,-84,682,3,205,332,562,607,601,94,145,147,365,523,30,658,-56,-1196,-21,153,184,339,211,-9,31,232,-7,79,1062,1908,313,-340,433,2579,70,1076,489,128,302,926,418,-265,199,185,-22,-84,36,340,35,254,922,120,-121,466,197,127,-195,84,-188,1131,225,6,1,295,99,55,227,815,13,25,138,-17,40,-16,9,204,357,45,16,48,156,470,435,-94,229,-21,-504,-55,-26,-57,1739,53,2975,-150,1135,-97,313,141,2,235,196,1081,-294,598,0,23,-120,-33,635,48,107,93,7,75,1284,561,93,21,133,269,422,-39,-94,131,674,212,163,81,4,4,1002,328,40,504,-119,56,-19,42,465,164,4019,9389,-87,110,190,35,-30,234,-50,164,19,738,596,187,77,-189,251,226,-28,-223,99,1243,52,-2,649,232,3,-281,-513,97,-358,-146,163,739,1383,3314,53,28,-72,-363,828,86,-3,-57,-62,123,7,-2030,13,8,90,230,96,266,-638,1159,-130,114,620,204,5,322,1355,6,9682,93,36,356,23,196,52,220,-29,125,178,200,79,-85,-119,73,333,88,242,40,-443,1417,36,81,46,171,-1183,1690,348,-77,-100,466,197,-39,-517,55,-79,362,451,328,-579,79,375,166,76,90,1480,-160,155,132,196,232,101,653,2896,162,636,31,52,150,130,8,-18,57,182,1294,381,-458,13,3911,125,12,35,33,286,41,-41,-458,4226,-222,19,127,-76,-34,448,-104,84,598,64,1074,-227,308,84,1618,1537,483,-337,1241,159,910,66,611,-32,-400,76,-134,509,2216,631,-19,1688,76,147,-212,2731,63,55,64,360,492,886,-98,-13,-41,145,624,-67,176,42,762,169,993,64,369,-6,119,-305,824,82,-1849,-7,-1598,-17,11,265,269,-87,-86,15,306,50,80,-27,31,177,143,-48,358,159,573,2258,-8,-343,749,-90,24,-573,198,38,-30,63,-388,254,102,-39,132,905,607,169,-96,249,-283,1829,-106,18,-263,30,26,88,39,-82,-57,19,45,275,32,1899,-230,2375,104,269,-47,-31,48,39,-144,52,347,116,32,646,452,-340,-165,-33,-186,1883,116,-787,-87,-2,19,29,266,636,-150,-45,-37,-33,350,1052,52,-320,983,78,35,338,-150,131,38,0,93,297,-42,-141,153,1075,63,242,69,-8,-45,-139,235,-125,202,88,56,243,1649,14,184,33,-132,65,220,106,-372,262,178,6,106,-462,-9,192,239,-554,-30,-5,61,93,213,-549,-69,8,403,-40,-20,-93,-24,-158,-28,707,-2,30,-30,731,-135,33,57,430,118,6462,-54,86,57,-47,-54,361,974,408,115,383,124,179,1,-506,359,237,137,3189,192,6,-407,-2879,-162,132,-8,212,188,583,141,-50,-45,1,92,114,180,117,1239,-21,225,406,205,502,665,62,249,-270,151,203,603,-285,489,396,64,280,375,-58,-137,300,-431,14,252,2082,1903,-195,-159,-112,-9,-32,-38,-414,17,289,550,114,-111,36,-248,429,-41,-578,-148,-21,-48,602,55,199,1159,215,235,-82,287,125,84,3489,599,9,89,5,465,440,239,646,102,-2,58,1422,-50,63,12046,350,1092,-66,597,13,-25,117,1289,253,168,182,157,-246,148,-16,793,140,-205,-133,43,94,243,191,27,190,-112,1843,-32,66,224,168,127,50,234,573,-5,303,337,-111,213,87,-57,200,-70,62,926,950,213,-65,-170,1272,-7,263,41,1144,-97,68,9,-73,82,296,351,2967,113,1229,228,-61,280,30,33,70,243,64,1453,38,64,-11,707,-16,-35,20,515,-76,74,36,-50,-119,604,808,-32,235,354,822,263,279,250,523,-806,254,251,672,1423,256,-121,-33,266,116,2260,61,233,72,-82,349,214,-97,296,87,488,102,-76,358,54,-16,85,101,-2,134,-58,402,-112,1205,1633,283,12,33,-92,258,247,225,192,13,-93,10,430,1,161,103,-50,53,50,123,-358,-51,125,1395,12,605,49,179,806,-516,89,-493,151,73,67,427,-170,495,94,153,310,170,226,92,1376,158,-166,188,-50,108,327,-62,114,218,591,441,134,239,1,-289,66,-163,319,242,-22,512,1160,193,-347,-46,352,771,588,431,-168,147,151,95,2938,651,154,352,-34,159,385,-157,-69,2,87,676,38,96,253,881,-18,476,909,153,53,74,107,-107,-50,1027,1194,675,463,165,414,101,1611,488,184,430,-35,70,-200,-16,2407,643,1179,446,-68,-13,145,447,34,625,17,1051,402,1676,125,571,-286,260,3100,-539,125,-70,1745,110,563,-135,55,96,-9,177,155,25,115,270,337,570,-40,733,-23,13,331,330,-270,109,-60,156,163,1314,-75,524,312,-1,196,608,95,-321,62,-149,222,180,-391,1337,-75,-35,-85,140,90,58,5,215,-127,729,164,160,35,196,818,-8,590,-42,-138,-95,-282,-182,-50,312,-124,-17,3027,364,-75,-60,393,-163,-1,-39,137,67,256,-60,-21,-47,47,51,1846,1128,-161,-169,264,1741,1028,1345,1653,266,67,1196,380,-31,-2,48,249,-104,120,3688,-16,1577,668,-4,428,145,68,90,98,113,-88,2,411,216,-353,136,95,118,334,-8,-141,111,169,419,309,-162,-160,188,199,69,13,-12,-127,702,-128,185,716,280,1374,31,158,-36,804,237,99,-50,145,1009,20,481,70,442,16,135,30,74,84,143,-98,-334,222,53,48,-242,54,353,130,835,958,5,1244,-54,149,1086,1804,286,896,267,1409,1247,-374,44,-6,372,40,77,1127,1036,567,31,262,-623,36,-5,364,532,114,-182,799,-179,-72,-5,786,148,-156,110,111,494,309,664,316,40,-19,230,272,266,-34,158,674,31,-163,152,49,-54,884,497,165,-243,-398,461,1199,-265,96,268,235,-143,278,339,28,265,-17,211,407,47,-214,972,10,157,689,939,-17,299,-75,34,3,480,-45,-26,85,-231,-39,726,632,405,245,1309,566,465,760,1834,2945,2915,1420,212,646,-13,418,-12,-769,-243,-82,108,-274,-110,376,-33,-15,-465,305,-508,628,1524,3499,-6,428,242,512,1394,80,132,734,426,-353,2431,1491,55,1928,454,877,-69,-121,29,233,129,1019,783,-18,194,4067,1147,119,-200,395,90,264,747,1975,-2,96,3987,2484,61,1233,463,1247,-3,4545,301,51,-135,790,139,-3,-96,-4,2350,297,1399,800,429,581,982,1072,1120,-53,1044,202,781,291,320,161,6420,30,556,1000,670,153,24,-82,2846,424,1018,-66,-25,163,545,84,110,92,35,12,124,437,1581,-266,-2,-348,-19,125,94,-20,61,7,2676,2223,39,88,2440,629,713,1209,-7,82,1311,129,-25,96,-1092,-103,157,134,-57,70,24,-90,7,-40,398,126,-81,-91,25,179,83,89,69,505,230,1535,-20,227,-560,118,34,17,1348,111,93,1053,1077,464,516,7070,261,280,-103,1829,1238,2675,80,48,169,385,-617,83,580,101,207,126,1995,391,114,2377,386,346,416,1,79,714,161,1176,1742,2,10,83,20,156,-633,-261,482,4,555,203,867,161,463,258,510,754,12,190,250,1592,397,1,789,1048,880,1770,529,176,1075,1051,77,18,119,1427,723,723,80,527,634,-66,-155,286,304,3,47,354,444,214,37,528,146,-96,44,293,190,156,-185,94,-36,394,347,1,507,99,547,-10,29,-114,242,2047,117,101,35,86,108,1431,-3,12,41,69,-14,-29,103,-118,217,245,1388,154,-353,10,-65,47,19,923,500,1300,-11,8,337,15,-193,-5,-192,97,695,687,298,-370,314,770,96,1878,276,67,192,-273,-115,-34,266,144,-38,458,506,339,80,1014,225,120,-50,175,-209,67,88,123,397,648,266,201,1148,73,31,49,3437,2,1,271,-58,346,357,477,5176,482,425,477,-283,270,-60,27,269,372,-50,-261,-26,57,52,115,98,-648,182,-13,45,58,227,10,43,441,22,-40,180,223,-46,34,165,929,149,1227,61,387,-15,27,133,254,85,8,81,64,-130,41,168,1631,107,-64,-22,39,637,-47,190,51,-30,51,105,31,552,278,231,648,20,239,510,2110,11,45,185,132,140,422,17,7,-300,-122,276,-20,952,-323,6,-17,402,-111,133,245,-27,-78,22,-26,-207,-17,118,37,2307,879,161,-13,152,314,68,-246,239,73,316,24,294,102,464,685,429,-43,265,150,-156,-269,14,124,268,22,-179,0,-2,169,-151,481,195,-3,-14,167,-14,42,20,70,-51,74,216,412,-36,41,280,41,80,529,342,637,-502,711,-150,-2,578,66,70,-4,-42,-25,48,217,23,1620,-133,-284,129,628,336,157,-114,56,425,123,187,338,527,-32,7,743,-11,1040,282,-267,107,3,-325,-322,44,74,58,832,9,38,167,165,833,150,112,591,771,767,1022,31,87,-16,708,-93,9,176,4,366,9,-4,53,1017,668,-88,529,632,346,-10,-177,38,196,62,-21,75,-3,104,391,234,-39,337,62,569,7,-71,60,-163,-74,26,256,277,105,41,120,282,916,225,194,621,1,1206,-335,169,313,49,26,187,23,6,-48,-4,14,18,36,2131,503,25,985,18,809,5855,37,16,-39,-688,41,-520,32,863,-142,125,136,750,25,-135,-379,-23,5,2185,33,-57,121,14,28,621,32,-164,103,224,-219,-35,-3,45,61,8386,-18,145,91,498,254,46,-99,630,129,134,-5,519,68,433,70,-8,-39,34,1465,-136,133,-25,232,303,1362,292,465,136,841,-265,106,-38,279,1044,618,679,758,90,339,366,129,241,16,91,48,229,108,304,510,179,90,-246,-302,418,-58,-49,-3,154,312,78,491,260,1501,75,420,-133,608,118,260,-60,1675,253,124,-13,231,-302,1047,-28,587,444,307,1021,36,-210,127,133,153,200,40,3127,269,54,52,75,-21,-9,342,89,-169,333,-252,-55,-104,48,-114,-140,140,103,115,191,-12,3361,-207,-119,-312,7,2441,273,44,3,-244,558,410,-13,-58,-68,350,449,-71,36,11,67,171,139,111,-24,602,-288,-50,1436,321,39,628,-57,-4,61,227,469,85,153,13,-25,3161,-164,15,58,42,198,-27,694,60,-219,5298,155,37,-13,779,284,549,107,229,75,-8,52,781,7,269,150,187,-171,545,349,-116,-225,-188,82,95,59,150,150,-48,-179,115,221,31,56,122,838,-31,-59,96,73,15,-73,41,8,-139,40,108,62,57,-19,735,342,165,358,238,142,12,343,311,524,-162,38,42,300,562,326,34,1086,134,70,-635,257,892,300,126,111,40,76,84,567,-58,-220,-345,71,313,-17,-136,55,40,-15,168,141,679,209,101,67,-31,362,79,361,-81,1151,52,358,129,56,-45,8,-52,437,245,-25,198,24,249,15,291,701,212,-68,23,203,167,-20,312,-918,59,60,-48,-3,-24,3,-68,-94,-35,260,1686,15,-6,-140,454,59,38,-53,272,42,546,3555,41,8,-121,-99,213,116,36,59,-127,97,1230,288,172,7,-93,-275,488,178,-15,129,329,1108,1212,229,6,5,104,-71,-62,-42,2778,1169,131,57,38,376,141,113,64,367,196,248,63,654,-14,16,1477,476,-301,4020,84,412,37,279,123,-23,62,102,-24,22,326,32,-56,9,52,29,71,159,5181,-116,93,280,-53,35,101,2681,667,582,-22,3120,358,72,363,99,-29,-6,94,8,164,104,317,641,75,303,79,509,257,343,6,17,35,-25,223,-1094,-142,71,218,-4,-40,65,123,82,589,193,49,-62,43,119,61,131,13,-14,54,-40,-29,534,-46,-16,17,-135,39,151,-1,191,46,595,-25,1170,33,-32,67,-20,-27,43,140,-42,278,-87,-20,40,261,35,34,64,447,7,20,41,382,131,-328,123,195,944,108,71,233,242,-16,50,71,27,83,365,317,7,330,293,-38,226,486,-32,303,437,265,1169,-194,459,44,-5,-31,132,50,402,57,191,-101,450,-33,428,1447,80,476,-27,-698,-53,-42,-111,286,84,290,-210,1099,-53,-723,362,66,-4,495,10,7,994,37,155,386,425,188,89,50,78,39,2599,54,695,69,124,919,11,186,42,35,146,168,467,50,51,-29,163,-18,201,217,-6,754,184,-71,0,354,264,226,1387,96,132,70,59,-18,745,-69,73,64,538,93,83,373,102,118,27,44,88,383,13,29,365,3066,51,847,312,76,-40,1181,366,389,-186,-233,206,-68,-93,543,-273,802,439,638,80,945,-65,30,1924,90,-35,340,214,6,86,50,777,-57,200,711,29,-29,97,87,714,-119,181,517,99,42,198,21,250,132,88,38,-36,793,130,43,5,906,775,276,226,-424,394,17,0,-36,-47,-43,-8,48,240,578,1059,9,967,206,425,271,475,-75,-43,-28,114,-120,16,-10,38,-33,-26,823,67,293,154,-5,-16,21,150,753,201,-115,-60,98,27,225,335,186,57,214,461,72,239,329,27,-21,335,-53,2677,220,57,91,57,48,5,-32,253,24,172,-40,89,-17,-141,277,117,94,-153,337,22,655,-423,122,951,254,12,37,10,72,-268,163,157,122,-83,108,19,208,70,46,-589,24,95,718,45,835,1242,1471,1476,7472,326,1211,22,5487,407,731,837,-36,195,-21,1673,59,692,1893,4563,107,1321,477,-12,26,232,-48,18,771,21,844,3793,-11,191,488,88,16,14,-27,58,1163,-129,-129,17,7,168,2209,-161,-39,88,6,296,92,-19,8,461,498,418,37,22,56,172,423,-18,54,62,75,327,33,878,37,129,240,8,37,58,772,-212,57,73,151,309,40,-20,5241,95,227,-32,82,103,349,-41,-170,-29,311,194,326,171,477,-12,86,4036,169,60,584,129,24,14,-351,-27,166,331,-673,197,-78,682,257,-18,106,357,189,148,144,113,24,250,10510,-204,-38,17,152,55,71,14,96,-124,5,265,-14,198,7634,130,26,162,1031,286,1105,-957,169,226,63,47,209,148,-147,177,29,78,20,551,-695,1534,46,426,-60,-12,177,0,-21,210,260,107,90,8,62,18,636,99,-112,-35,16,539,6,-319,-141,24,141,117,126,359,82,-107,86,-11,475,454,-283,122,-211,-5,191,1582,334,766,80,287,74,295,235,273,33,171,936,52,-251,144,169,-298,-358,-1640,-598,87,1194,27,384,9,41,2,-61,138,18,261,66,230,-11,258,-828,880,25,-17,351,112,-212,74,120,5,15,72,-279,-26,-4,893,-1,14036,-233,-40,35,-167,776,60,-18,-41,33,-5,332,188,14,55,176,-34,44,26,48,-107,69,58,-62,6,9370,53,41,273,7,155,1027,49,194,420,544,-27,127,375,-2,-9,-53,-6,-53,-195,415,276,18,25,726,-7,49,14,43,242,534,-95,663,-248,428,-5,-124,225,62,1,-20,-153,-116,153,36,-244,90,-158,-776,77,-134,551,21,-228,31,54,89,28,2,49,-46,-214,-69,40,118,83,-12,1398,360,40,145,-333,101,1022,129,-559,23,323,180,1302,-203,93,1282,248,0,432,64,-202,74,-106,3997,-1,-82,273,173,-62,528,12,426,287,-201,14,-138,88,69,120,200,349,251,39,-37,-134,22,570,401,-15,-20,-6,-15,107,-13,175,114,9,-102,1683,-126,-130,147,291,1529,-48,98,24,46,-218,-2130,-22,774,405,-140,39,48,20,15627,-27,-301,295,84,-52,72,-173,91,154,218,689,172,-86,-8,638,162,152,50,78,-11,-75,347,25,18,475,-62,-27,207,-130,98,155,64,-135,-241,117,30,105,66,19,10,22,41,534,-322,48,-665,-183,126,207,298,70,67,15,1476,94,156,184,231,-18,75,123,33,31,16,511,480,397,573,181,33,695,-29,460,45,198,-93,266,-4,154,150,1805,152,385,57,-183,5,298,437,-1,429,6,116,280,77,-48,765,-40,-66,-96,-69,-131,-164,-17,-79,1163,145,716,77,-439,171,-54,-201,-377,-215,-76,12,15,18,94,72,892,-55,181,849,134,190,9,269,17,71,74,-94,30,-17,-116,87,50,5,-190,-9,-417,43,469,89,210,148,-4,-503,55,121,-212,230,508,-102,39,789,-72,74,96,480,237,19,992,-201,30,159,-100,245,-57,-68,48,358,380,-346,208,0,-118,27,19,39,339,-27,151,1054,7,86,130,-116,48,-74,7,-44,-82,493,159,209,0,-2,-173,68,158,289,-74,63,1512,39,-33,24,533,-80,35,64,369,68,89,186,173,139,29,63,812,94,-5,-32,-18,112,-96,-33,-31,536,120,-47,46,54,47,36,306,206,-208,-56,75,-125,67,34,80,26,-48,476,-71,21,317,16,-68,-15,-24,1070,572,48,227,404,-71,51,-10,168,115,467,1050,93,1255,515,7,-12,-16,87,-48,61,-42,390,28,206,20,61,85,33,-75,71,-24,253,384,76,-180,235,83,465,-30,176,135,82,66,102,-23,33,520,207,209,113,-244,220,-46,947,-36,35,137,322,8,529,25,-141,-393,-7,331,236,146,217,57,11,36,23,-6,94,2434,637,384,1122,164,-119,-17,21,1985,124,73,-72,172,155,11,101,-110,172,30,-19,-901,758,123,232,-22,46,317,110,155,33,-39,-52,185,393,233,104,461,294,73,35,-7,17,79,-43,-111,17,142,37,37,1852,0,54,148,324,419,457,288,1826,164,557,427,-14,-14,-15,22,14,20,-86,319,135,193,1132,342,-24,135,426,294,849,-4,162,143,173,120,-26,-356,-9,144,348,860,-8,-55,1038,111,10,486,220,99,4,717,111,87,2116,-70,25,131,-106,100,57,1542,83,709,42,542,157,567,837,-56,528,4,1087,239,1235,44,-316,766,-166,-14,115,269,177,810,239,339,387,-69,129,797,1134,76,7642,1503,96,322,110,81,-152,60,33,1139,-47,163,108,36,511,367,349,-105,961,44,26,2111,81,877,643,691,325,-105,180,-193,263,520,-30,-29,352,93,126,-6,341,7,39,221,48,23,57,-337,-12,104,589,883,356,94,341,-21,142,1418,5600,291,27,619,59,109,95,15934,665,19,251,111,-8,25,517,266,73,15,-58,355,680,-143,53,87,-59,320,215,-241,-11,-94,231,12834,276,204,70,-43,121,97,448,0,501,43,-42,-116,11,38,3,836,-214,7038,47,83,1109,470,-87,-90,94,72,366,-32,603,-343,366,326,-505,632,-107,169,1060,2010,60,-7,400,4951,153,2230,1697,274,-147,-80,-23,-13,3,-121,374,370,-144,598,-14,24,-122,84,-25,-40,112,47,17462,40,611,5716,27,340,202,-84,-102,51,312,-24,527,2,150,78,5,201,-8,-328,-52,52,68,-84,65,199,5,68,124,280,119,297,15,12,66,145,-92,-265,-117,-170,-118,79,-12,-12,-55,20,-256,-75,-262,27,70,-867,1278,164,-50,121,51,17,246,149,406,1132,1115,-119,109,-30,492,-234,786,1648,393,65,1233,10,46,0,127,109,5,46,88,-33,61,35,-55,252,125,-56,59,227,-2,23,12,104,32,0,827,-6,65,270,86,493,608,119,-54,158,303,1147,11,215,103,67,180,12,-236,22,-5,44,146,685,134,-318,82,64,270,478,388,117,621,26,162,-38,-12,-29,1148,1427,325,130,200,313,47,45,153,9,-27,103,106,216,51,172,1,5,-201,121,113,50,0,43,12,0,232,127,99,138,12,268,233,0,967,347,22,74,39,-172,17,-1244,679,70,188,190,141,1,146,26,535,692,41,1089,108,-102,27,245,-49,-20,102,-3,-10,82,54,95,223,-26,40,528,-8,627,1173,274,168,253,-53,-10,-43,4057,387,67,-5,101,98,31,123,-170,234,88,282,0,214,34,-56,132,56,-88,245,43,34,-170,-71,4,-114,969,81,-71,-164,389,19,140,9,51,-22,33,43,9,-8,135,137,188,-3,260,10,-18,1125,-48,161,-155,-4,48,10,303,147,86,63,875,98,-20,-16,-13,-38,-73,739,190,-6,149,152,313,33,564,30,130,6,28,-1,52,-231,140,146,131,126,21,2,89,131,86,4,-3,633,102,-151,77,253,-4,848,1082,-5,165,898,2139,-18,71,-7,-15,1943,132,787,863,1168,393,98,301,466,-21,832,177,23,414,311,923,-7,66,3828,768,7,487,789,72,180,96,-43,48,25,214,607,365,398,190,393,-51,4227,218,-31,607,567,43,1025,141,106,98,6,30,205,73,1240,82,-37,445,1024,85,11,190,139,45,-2,117,217,4,50,457,910,313,213,364,19,58,90,5,40,-6,59,1175,771,19,197,12,458,54,105,659,-12,-44,95,45,3964,58,652,718,8,50,-4,357,-28,316,-98,259,196,191,20,-61,60,-13,-16,438,15,490,573,534,178,-11,-1,69,56,391,30,681,340,1269,67,1360,538,105,531,1497,348,833,69,377,-73,374,46,319,31,430,675,9,61,757,494,16,603,118,49,-7,43,953,48,484,-36,53,818,119,-53,2,-63,206,2048,86,1270,137,10,1575,694,920,-100,636,43,27,20,-1,-9,23,41,-7,261,175,65,-10,-8,299,955,5,713,509,-1,318,595,605,-18,812,92,103,-51,-29,54,759,241,-220,151,197,498,-40,110,28,-81,20,1158,214,-21,249,725,157,2694,681,-3,80,-67,203,472,441,112,45,6,351,424,23,23,215,59,1008,18,-2,1621,0,1114,158,1103,527,63,76,156,148,-1397,-62,106,-11,67,211,854,223,141,34,90,376,462,522,39,632,86,1548,298,93,342,27,735,136,385,159,24,20,985,170,389,220,154,98,1128,370,-440,197,613,-20,748,206,98,4602,249,1551,322,363,247,248,403,106,1328,4,631,268,207,240,541,32,104,1271,145,1101,813,639,216,237,131,15,777,14,24,337,178,23,191,487,3,4421,-46,1124,768,529,-3,622,1156,214,2057,708,313,1867,558,166,156,360,327,657,355,-39,793,868,112,54,35,798,-37,702,-3,557,1400,416,564,225,152,1172,276,221,-31,15,38,-260,1775,290,-19,564,36,269,61,205,646,40,240,810,1286,623,151,428,-95,85,1389,44,28,461,22,582,291,294,432,275,478,-23,234,1574,1044,121,118,0,201,72,173,-75,54,75,197,1422,137,255,2174,329,743,532,680,326,255,827,58,16,1333,536,497,380,472,11,948,98,30,64,421,349,-539,1101,-9,-8,55,217,230,7,337,1433,260,1147,161,241,1644,645,101,1712,1384,51,182,12,-51,263,189,198,981,103,10,10,-10,849,54,805,82,280,-63,147,326,30,358,-110,456,383,44,894,98,862,25,13,150,33,148,-190,647,819,846,45,170,-30,-168,369,601,-18,2059,322,-197,403,528,30,60,679,68,3,22,117,317,89,154,273,-81,10,600,636,130,516,1886,-21,260,211,149,63,414,555,-15,348,1760,302,-3,382,673,193,-18,372,1164,32,61,45,97,34,407,961,96,159,103,477,226,589,204,504,861,130,73,549,396,-114,1676,86,107,-120,-3,165,29,66,470,5,-78,872,724,267,469,-2,195,118,1668,1661,16,92,55,26,422,276,-18,87,103,15,142,561,1071,-23,103,580,52,6,-114,2,-6,-15,260,-21,1210,65,169,418,39,1048,66,1080,324,893,-167,-3,140,350,554,-307,122,42,98,102,577,82,71,25,106,1026,69,86,-33,114,78,67,809,42,1747,235,186,317,78,143,148,169,26,135,526,25,-84,579,60,212,299,369,634,39,204,338,664,32,165,1644,854,415,146,154,961,4009,281,164,14,252,346,-264,15,-60,61,707,74,560,443,169,430,1562,646,392,238,32,21,486,466,1765,92,1353,1700,47,751,145,1970,74,381,146,-9,331,264,112,34,399,282,1053,-305,46,25,28,747,-102,641,741,49,75,46,-63,737,40,479,-305,195,-29,485,190,130,1332,402,472,14,139,127,28,167,65,306,69,217,299,945,113,-445,427,166,-27,135,6,-7,-125,78,168,184,666,262,-42,70,31,-609,75,2398,110,651,39,504,118,-7,74,51,748,156,20,324,997,109,151,212,115,11,3143,82,69,-138,225,258,541,101,68,49,581,112,1581,176,205,49,157,139,-30,558,296,-294,615,1117,244,537,-78,49,162,-90,-24,4,546,65,463,30,16,525,216,5,21,245,1244,518,250,316,117,-79,491,243,-21,148,231,331,531,75,172,166,79,486,355,3,470,1058,380,-8,265,246,167,44,128,-378,196,57,691,542,130,4,220,339,108,-292,1348,102,2600,6,-20,1063,1200,497,302,51,421,452,1835,405,2827,5922,194,651,2489,845,1668,4,193,229,312,219,-52,459,-37,-14,26,92,1594,463,-110,-9,202,38,34,319,230,39,510,14,722,240,600,171,347,30,364,190,265,67,764,144,22,551,669,11,311,48,14,-28,171,-16,34,-69,-10,342,188,244,1526,483,559,-64,129,-121,329,-123,892,416,592,627,17,730,172,20,181,38,61,222,141,97,-72,68,118,74,599,395,-35,129,605,148,254,279,343,268,6,2877,4554,312,280,712,253,439,362,519,36,509,549,870,64,61,2179,38,395,77,-247,49,28,1994,834,635,830,692,1426,23,334,3297,-29,-45,81,72,101,354,-42,-18,360,90,388,2076,197,250,109,-300,61,162,140,-12,230,412,489,690,421,-60,-7,85,62,1280,185,40,181,8,-9,268,236,13,-101,81,197,240,554,318,1440,244,526,-56,1236,1062,318,516,9,151,1110,237,294,1073,-207,-27,200,3,304,706,452,149,378,508,101,234,22,312,171,547,703,52,61,716,-12,568,63,66,2726,27,79,19,-14,1,395,228,-50,82,320,2396,-109,110,108,295,-222,41,615,191,53,-26,381,312,-43,1312,86,537,65,424,123,158,110,105,270,-124,577,19,708,225,1027,406,685,167,233,4135,-2,120,167,851,565,323,195,-214,2025,-105,50,-56,826,-380,7,-63,895,-994,310,326,205,9,468,312,422,312,531,1059,684,627,422,46,251,34,2,152,266,541,38,54,56,-41,699,161,63,271,7,-17,-23,45,1031,555,586,198,-8,-28,79,83,117,123,2,143,667,823,-61,37,36,-149,1956,460,116,739,-101,123,169,55,462,49,21,1131,926,-3,71,296,1088,132,225,-17,199,636,88,1758,3,87,-16,-43,296,-16,3788,-270,155,907,2263,1519,22,2052,167,252,315,730,271,1121,-122,128,46,1516,19,22,64,750,133,528,68,236,-76,165,1473,18,103,417,821,75,210,1062,-617,809,112,209,349,469,1608,1803,279,92,152,390,-337,162,1010,141,953,92,277,154,28,243,202,200,-37,219,301,93,1244,707,502,264,33,-38,512,169,450,1246,233,5827,2006,555,90,513,505,24,347,467,428,697,102,627,54,377,310,180,-287,401,1191,719,244,-138,-79,836,662,735,387,1315,326,994,-10,537,28,-60,19,-9,555,817,519,1294,9,6664,113,-6,487,233,81,-62,520,1116,216,570,350,-13,-68,-97,631,587,270,1590,116,321,58,43,826,-56,2949,500,116,2544,101,41,361,343,225,283,547,100,964,567,46,383,1297,-78,35,40,104,398,1052,933,2058,890,293,2339,418,207,397,1783,735,38,51,538,37,349,-253,384,1055,364,411,216,216,99,2973,412,399,762,843,1,88,662,851,-104,619,429,1210,-59,790,459,3086,1891,4174,8,158,51,4180,144,1003,1132,1727,1505,229,57,126,264,2730,-28,102,118,249,989,104,91,153,736,-21,113,131,303,1575,-11,1093,-61,144,498,141,275,28,172,23,5058,231,162,102,-21,41,112,634,251,209,332,586,704,213,17,1327,295,631,0,461,27,557,368,419,167,2669,5080,982,133,238,958,1538,579,436,-13,1051,520,440,889,40,213,496,6,51,-436,-85,22,118,1384,700,1200,828,-19,46,233,310,347,112,245,106,259,12,-10,1275,5810,46,85,50,562,108,1097,140,47,210,1177,673,10,-117,461,149,410,74,355,304,295,668,101,1936,541,536,3,189,-460,227,605,716,57,83,275,1186,1089,2401,77,2804,876,544,153,111,63,3044,455,429,1887,460,665,5194,127,1664,250,794,2065,-13,874,2340,1455,583,497,368,783,114,7,650,124,-52,1119,-7,187,931,32,93,42,1235,1534,1519,106,92,191,203,176,451,233,2409,467,1279,310,42,114,499,868,373,74,113,74,854,566,566,153,78,191,372,515,82,263,3131,2518,417,1406,-78,495,315,1565,353,392,660,119,234,56,-18,-393,68,652,1243,3,-4,384,1104,23,620,33,377,371,104,400,122,43,44,400,-417,45,539,253,-37,202,122,649,-28,148,459,1107,234,-25,296,845,-9,66,497,160,206,92,-2,183,413,141,123,68,1099,453,407,176,-26,83,158,2068,-4,1461,-199,150,135,101,-6,10,1552,63,51,2960,148,291,-56,316,19,122,197,2128,1339,366,1004,52,-57,322,147,251,316,1539,875,210,60,325,1319,467,151,732,630,-9,6,866,154,218,9,199,540,309,338,13,1425,545,1610,44,624,1600,-58,411,512,538,509,2483,160,1002,1134,-19,20,170,235,660,-28,854,192,362,331,416,399,119,449,239,454,-44,-210,-96,211,244,428,142,659,117,165,124,88,-72,757,610,1428,1108,-52,304,1377,119,506,112,895,180,5,-3,128,-166,-80,1594,846,4,178,1384,388,416,292,81,1768,550,356,-19,1292,174,413,0,141,629,1015,20,-60,907,-5,210,3110,1091,176,-120,276,677,599,-91,893,192,927,-148,557,682,1638,642,299,828,21,837,219,22,-414,134,9,21,8,311,119,554,214,389,73,74,264,115,363,238,892,-2,68,2199,892,511,314,191,196,711,3618,404,85,-21,38,1232,50,128,190,392,294,-424,360,367,13,129,269,-1,677,-77,189,78,400,368,104,386,974,833,222,87,-23,-3,162,-326,433,101,2233,75,438,367,595,565,736,149,-199,1677,565,154,162,2299,-86,280,-568,134,76,182,-130,413,0,-179,2063,54,266,178,-16,109,430,24,262,417,3598,1828,-510,2,75,424,357,42,249,131,2302,680,497,54,404,1567,-82,1568,562,243,196,289,918,1344,316,3918,181,33,165,62,168,451,340,162,1057,270,-18,479,168,-57,55,-56,12,201,576,-7,27,-1,234,465,420,526,117,164,68,-7,15,96,-23,195,1166,7,-44,1142,9,479,24,1047,-73,429,614,-19,1046,1806,211,2768,64,34,765,198,19,188,314,-51,466,-75,-23,-73,216,675,-9,906,718,-11,473,-474,1374,88,94,225,213,1044,683,1319,1209,78,95,48,258,629,-442,428,680,268,725,-21,17,143,1134,403,652,26,156,9,28,-94,93,-185,174,331,253,1203,282,320,1716,62,54,333,-23,82,312,844,1027,46,1488,3,189,658,1091,-31,35,108,778,485,919,102,-326,57,464,-73,1021,-57,485,279,1440,436,40,-1,254,377,2082,401,11,4043,270,157,-171,620,76,247,62,959,42,0,1833,208,87,1396,309,661,367,-9,-228,336,67,101,133,83,24,70,52,90,55,75,-132,42,-10,242,-430,1,-38,159,98,-3,129,257,315,616,104,261,-10,39,118,493,-25,396,131,229,195,245,292,451,120,69,31,-44,324,133,161,910,5,96,156,1039,931,474,1052,-34,399,990,1,34,82,113,-73,286,3,683,-51,23,-46,682,281,324,59,-26,-27,1460,137,508,838,455,905,258,7,121,-62,500,78,563,19,288,495,99,94,2643,559,13,216,216,1251,68,-467,675,327,-69,373,260,105,61,108,90,48,528,86,102,-89,511,154,12,232,-44,149,177,-6,1022,486,189,181,562,1988,13,22,166,287,45,1400,1,575,-151,94,106,870,41,79,2,3190,393,387,30,50,224,376,668,58,828,415,1199,601,1131,169,140,37,1805,1153,1763,38,-25,-9,1027,725,336,123,212,63,1122,108,-8,321,46,791,182,308,304,58,57,-33,642,404,61,-15,304,380,455,259,364,2066,1183,1542,22,438,680,206,25,453,704,626,663,2418,561,425,684,99,48,349,551,132,552,54,62,204,272,493,1622,460,44,138,-290,275,696,77,33,366,3,491,-31,-4,176,786,616,189,50,29,228,873,703,-39,-31,9,1703,-73,5,39,448,435,-11,512,23,-61,433,1703,483,1888,282,3980,-48,959,-289,356,1882,1177,-192,2450,266,754,464,525,215,61,307,899,58,2240,2932,46,666,173,167,898,274,-32,-19,1135,-79,-4,76,711,975,1505,1241,870,752,183,2417,35,-25,151,1962,454,-33,862,236,141,489,-254,243,678,929,1116,-52,328,367,493,702,4023,3348,332,537,223,122,547,-24,1434,382,471,110,-151,36,-617,238,517,886,232,1498,1875,470,307,873,292,254,101,1848,642,-5,82,1310,250,880,857,249,-3,1200,2,228,230,482,129,106,-11,144,117,357,140,74,-2,379,5646,742,1381,86,-39,293,227,-118,369,-603,80,1217,112,811,1685,64,352,251,481,308,54,-39,368,3403,62,244,1048,1661,3,1342,-67,-27,-159,193,205,417,207,70,839,361,232,239,30,2011,576,107,205,1219,2088,-92,5,192,-3,62,159,178,615,-65,171,626,413,594,1242,212,7,-82,12,502,1438,348,1001,86,-12,-17,96,313,1242,41,464,621,220,256,523,185,221,127,776,901,1176,879,159,915,518,425,77,59,20,51,138,161,89,1368,272,123,167,298,-7,503,222,1098,536,850,1307,543,512,0,-7,295,1215,156,261,2536,2053,131,2092,277,276,253,-14,727,1021,103,367,1069,337,6,190,350,390,629,82,-306,40,45,82,44,415,36,874,73,50,536,6,112,367,567,78,1129,169,178,471,162,173,95,1917,602,451,20,63,166,15,181,633,-277,308,15,-82,37,-453,541,213,809,262,534,9,155,122,262,251,1,517,734,181,943,577,25,96,177,23,434,1,110,120,225,277,76,-304,877,866,-272,10,1004,1489,81,115,164,8,102,-310,153,118,250,1196,568,615,358,613,284,64,206,321,49,980,330,62,-509,2174,-26,1692,1194,-46,58,138,690,43,608,285,-43,53,1353,1706,43,1491,265,366,534,775,172,4621,142,291,-13,-41,18,1158,113,673,12201,367,187,1180,1057,367,167,-36,-68,33,61,423,329,-39,33,758,820,6,19,666,572,247,52,0,192,20,110,188,76,12,577,131,270,140,260,2026,61,2195,247,183,230,367,310,18,-33,793,342,-228,396,121,413,207,448,428,3060,6,-89,2846,21,592,3313,3463,2338,1160,960,-51,519,44,482,-118,52,912,295,775,389,377,181,151,42,62,397,33,-33,388,853,191,562,-25,619,399,1060,4128,392,621,-231,424,619,253,138,122,-305,243,-137,666,172,449,189,1813,809,370,991,62,425,40,741,91,1258,2072,511,37,535,572,917,595,318,84,757,655,2929,247,424,273,2478,2352,-170,10,-123,153,615,182,484,994,313,145,822,7,273,35,253,-3,1118,7,143,650,227,1109,36,-25,142,18,-46,-12,147,292,27,-61,-611,546,83,458,508,436,271,190,2,6,6,439,829,48,75,3,516,72,-49,731,603,603,323,2814,1250,-75,670,643,170,1229,387,360,-75,-47,1079,384,-34,309,294,496,-154,388,730,129,615,424,502,261,461,150,30,-154,641,162,35,-72,-3,992,1725,1258,395,653,-210,584,557,1571,260,1711,47,1483,458,82,547,609,244,1010,-41,333,84,23,1,-221,68,89,-14,180,5,1099,-10,340,530,273,86,129,25,137,17,286,148,70,407,1010,21,846,-78,339,1416,483,726,11,4,124,528,2675,421,1228,251,269,245,1115,194,69,785,1579,-30,101,588,-4,-31,119,676,13,-9,-51,-39,741,-21,-8,704,689,27,231,93,62,-3,348,3733,1023,2603,-15,340,-209,681,141,75,981,179,267,502,119,340,484,675,1503,42,423,184,353,613,68,2305,-211,454,337,816,154,24,488,-168,156,562,816,370,355,90,617,465,-29,22,-21,1145,865,116,174,-69,-240,150,-453,125,15,97,508,310,-3,22,121,-69,1484,582,4,347,366,25,3826,409,56,265,1724,595,5,216,61,-267,219,-43,-228,1267,545,11,508,258,13,527,465,401,53,318,1308,1017,59,675,1723,37,-16,-163,153,26,12,39,133,-1,-1,418,120,72,1098,1217,820,44,686,-174,713,333,784,467,53,295,11,70,-186,227,355,-113,453,390,401,492,807,633,827,152,384,97,-367,323,18,389,291,129,252,140,44,980,465,3524,433,29,-214,591,1440,1370,31,392,182,-10,65,60,-10,41,1727,499,184,5,99,586,7,-7,-201,153,523,148,55,54,54,319,1645,3233,577,411,183,1749,300,755,290,358,801,1034,1275,291,9,73,342,-9,49,655,41,296,1599,531,-2283,1699,135,373,256,234,998,1,300,26,-35,81,96,29,541,1132,511,415,-2,487,488,559,10,971,119,241,179,38,257,733,208,49,-35,1335,521,240,-116,552,-4,-178,-14,83,380,326,90,-123,119,304,231,112,-259,1151,71,239,236,550,1671,62,826,43,3,-19,282,716,45,32,-16,-15,29,1640,-79,574,8981,840,735,193,147,951,184,580,437,242,-2,683,109,215,1135,274,2057,68,204,301,916,96,180,-246,307,176,-121,239,461,794,6,-188,354,-192,927,85,463,631,648,-48,77,-55,172,230,2155,-7,-177,671,0,136,70,691,661,1219,565,318,-50,579,1120,2487,-18,561,1996,283,462,665,433,65,645,293,99,72,37,21,210,1565,17,420,404,174,683,1412,1066,72,54,139,2731,665,245,937,454,2380,1488,221,284,2,131,435,798,173,-34,366,887,-192,522,950,343,-42,164,141,179,263,462,151,361,280,1029,79,549,134,598,167,185,885,1137,2282,2,184,104,255,159,538,2074,-939,109,285,1345,847,144,1232,2309,263,11,-51,126,5050,-19,1065,3112,-8,0,1945,604,68,1653,639,112,160,371,233,129,43,-120,66,1017,1133,11,1996,284,773,58,54,226,1492,442,480,5,720,69,-30,474,351,983,10,1152,136,143,232,290,1998,402,27,253,126,803,266,102,2389,970,-264,2676,335,274,516,951,62,237,-40,85,1475,1609,34,358,323,378,544,155,2108,5,1947,2277,153,305,1458,395,387,1512,2494,326,-13,64,865,887,275,185,41,565,44,59,0,323,17,426,901,2,1,385,2049,-240,278,270,327,1393,87,233,408,523,57,616,834,743,204,594,537,45,651,-37,489,400,71,351,178,149,725,95,-96,49,331,-154,-4,-50,276,-18,-3,-14,157,202,-108,234,95,30,1186,-222,1003,799,360,1098,650,671,440,271,1472,73,383,305,648,61,661,245,-57,379,5359,978,348,1810,71,728,94,1303,189,67,450,385,1892,176,-18,524,115,784,355,524,-88,886,1494,220,142,80,259,706,630,619,379,38,480,277,212,303,264,1777,100,505,556,1490,197,40,209,17,616,108,573,-201,-103,116,295,-84,647,401,619,1849,-45,213,12,394,295,-13,564,16,1163,123,38,79,524,128,-195,902,42,284,535,158,1404,827,480,841,292,2317,562,969,104,162,510,910,1563,622,40,653,712,588,431,11917,46,2470,1758,-36,160,455,852,86,505,2193,3258,35,407,76,767,392,1334,234,292,122,1316,522,47,1539,1016,368,1704,1352,292,105,188,182,1099,599,152,539,763,1158,570,426,377,53,248,537,179,-247,110,141,514,289,136,263,185,756,38,-31,394,1225,493,1413,109,133,67,617,1055,-161,991,933,404,679,447,212,341,77,44,504,1104,735,1174,306,303,159,388,1112,281,-139,272,1164,77,971,660,1942,209,159,78,-27,-169,418,452,204,27,236,30,265,293,412,86,1021,174,387,380,-40,35,211,413,37,-21,1910,93,237,106,27,103,218,149,61,310,183,55,377,384,674,171,169,686,886,379,3210,192,31,833,162,21,6,509,1491,23,15,66,-119,179,361,25,24,106,470,575,7,271,-9,-10,-56,8,147,234,88,125,895,-52,1199,-110,1034,-454,6,147,-95,251,-9,872,5435,305,35,433,2114,44,191,1968,239,794,213,719,1922,563,59,-61,314,475,414,418,-107,340,-1,20,1938,854,513,681,238,352,856,1650,164,128,1179,23,136,150,705,388,449,381,116,-251,1203,-16,222,250,782,-100,67,94,331,406,662,533,-55,608,35,-55,878,2258,150,-86,1270,480,442,802,107,344,499,519,-151,69,123,681,216,55,295,347,59,21,414,479,675,250,-252,210,63,42,-74,51,535,73,222,28,455,862,636,782,1110,794,-31,364,-274,55,72,263,-7,-36,113,85,98,66,8,34,12,46,18,21,122,-86,-19,-30,228,97,-129,76,-74,7,12,68,-9,28,56,47,149,55,205,106,-30,57,27,2,-8,27,-7,-14,4,221,-40,128,108,-5,18,72,45,14,13,204,44,35,4005,879,1338,35,69,250,3663,32,1085,1175,28,21,66,5,0,-2,27,257,-13,220,64,34,71,0,24,60,2597,100,186,30,9,-2,290,32,29,44,71,62,168,-8,32,4,5,-16,14,-239,86,463,32,1522,-8,144,67,262,44,280,-6,-20,-30,-29,-20,44,158,190,38,64,15,13,-28,346,8,97,296,-2,81,12,13,-50,12,193,-25,-1,-39,997,212,723,-9,219,-20,185,-722,-55,9
-55,-180,-147,-6,-133,-157,57,-125,55,188,-18,-386,-247,-101,-133,11,16,-167,17171,10,113,-43,33,-57,43,-63,-62,-14,-23,-38,-152,-32,-306,-165,-214,-39,136,964,-159,-144,-272,316,2454,15965,417,6787,16419,86,-15,42,43,257,193,1074,-10,83,81,-172,69,82,75,-12,-28,-32,0,36,397,-4,55,-41,-73,233,40,-93,-33,-8,5,17,106,-69,22,59,61,4,17,136,-5,123,88,3,110,22,86,75,34,-41,-11,-1,127,-38,0,-125,63,-53,5,-33,1609,57,-99,137,-39,10,43,-943,-15,-45,-2,194,117,-15,-15,22,0,170,-28,-7,-10,-1,65,68,9,80,29,46,6,53,22,197,43,-31,-66,-5,25,58,101,10,11,218,64,-47,96,113,326,14,198,-101,10,-9,135,-63,217,195,522,9,46,14,20,188,396,129,315,-38,-106,42,48,17,-20,-60,18,69,725,144,13,-2,-131,-24,14,16,-342,-28,532,0,-23,-84,151,824,76,1,-1,535,81,246,33,1,43,133,2,395,90,388,-14,30,26,44,1905,-182,110,502,-36,324,191,-3,16,26,-12,6059,-12,324,306,25,35,47,183,165,49,6,92,235,583,-37,3023,88,1266,-21,18,95,29,6,179,21,-11,52,116,-49,171,-37,199,34,52,-19,1233,320,-101,58,19,-17,30,-279,-22,33,6,-5,61,8,255,150,37,14,-62,-20,-24,218,491,92,-40,-5,75,357,464,-43,10793,963,1582,47,-152,9,95,9,291,86,43,518,43,14,24,61,61,634,3,-44,-375,7,63,36,42,-51,37,-1,22,2,234,457,871,518,-13,113,82,99,20,4,200,80,97,-2,31,32,217,114,589,179,83,93,48,222,77,-39,300,18,112,59,20,-67,1583,2,351,59,1244,28,-22,24,40,192,85,535,-10,36,10,348,294,280,398,-30,98,67,559,206,21,93,229,20,6,-14,-48,542,436,615,-204,21,12,10,1,-15,-5,5,-50,13,-7,-4,41,269,44,130,222,162,51,71,236,-117,-7,66,106,318,-21,-35,220,8,63,142,47,67,34,108,283,178,46,26,11,43,94,57,221,17,-38,6,-15,103,153,386,154,220,681,-160,165,12,-28,-34,4,-74,173,530,74,21,242,-14,9,-60,294,-19,239,-30,23,46,566,1379,-23,-23,-50,15,74,270,75,52,-10,107,174,54,120,64,-11,138,14,-18,226,199,200,77,-25,133,46,1536,32,106,11,-36,-4,8,67,121,452,-21,92,-15,8,1177,43,978,57,62,1022,65,-126,4,70,85,122,43,211,237,51,38,-15,117,1,28,-72,103,442,54,89,59,59,1613,130,177,12,501,12,48,146,36,84,108,273,130,102,-29,53,-227,-44,9,17,150,-37,269,373,607,-6,-52,179,-13,5,38,1870,27,-20,103,27,4223,40,-39,380,-20,-23,-31,8,88,67,78,12,28,267,60,-8,383,133,215,-6,202,319,359,55,66,32,62,-218,187,-46,-248,-11,-19,10,17,94,-40,3034,45,28,103,-268,183,-27,151,36,-74,-13,26,63,-13,9,131,-43,27,80,65,-7,-4,1007,17,169,-34,38,-16,336,51,366,39,-124,7,9,738,61,126,63,57,-17,233,139,30,339,324,14,-46,45,376,70,106,40,95,-20,160,-17,-86,64,183,363,181,266,465,26,26,175,23,181,64,-36,67,92,199,136,-7,356,87,120,-15,70,-56,-40,-51,4,85,-32,64,-4,27,88,18,302,-19,-3,34,12,-1,23,-37,95,-52,64,63,-5,393,69,72,106,-29,65,46,98,16,108,53,54,465,82,141,-251,76,41,-34,29,78,6,238,-28,7,211,426,116,-88,36,6,71,15,58,156,54,6329,5,50,104,27,143,-33,87,168,-69,15,172,72,79,40,-60,-12,36,-199,-17,49,38,103,-30,381,204,78,-14,569,74,4,12,171,185,25,781,65,57,18,-65,0,-121,16,262,4,84,3,6,1195,332,4,8,1704,284,18,-49,107,-115,1299,393,70,27,85,-37,-6,-32,7271,-6,69,143,448,99,17,30,146,80,-211,-159,-15,1,-156,-94,-176,-148,34,-87,57,246,1596,188,-12,1,-55,41,54,-73,79,-16,-3,-31,13,201,45,-80,31,96,-11,29,267,36,-17,-17,-50,68,-67,-20,112,-19,-21,-24,-19,-43,1,2,4,-43,-69,15,113,34,117,39,2244,11110,-12,58,56,-136,-52,64,-200,3289,-48,-63,-52,4,-5,1,54,35,9595,41,-46,-25,23,43,-26,136,-18,-95,5067,-78,-30,48,-47,46,7165,-24,-144,4,1,14,20,58,-101,337,106,-78,-21,-18,1206,43,143,106,8985,272,49,100,111,55,34,40,-11,-9,95,-34,3432,-25,-161,-70,-37,-3,-20,-7,-148,-114,-92,50,6,-6,77,16,26,-74,15,115,22,-117,46,265,3,-128,-13,52,-134,237,191,-18,120,26,-10,2,-88,22,17,59,42,-26,-74,4,27,27,-5,0,-94,116,9,416,-32,-68,16732,-30,229,-85,102,-23,-60,-71,-36,-12,-28,-24,16,3286,23,-20,22,37,1,24,285,-20,4,-27,-4,23,-63,-447,6529,-11,69,-152,1261,-33,1,71,4008,-28,85,36,44,11,-79,6,10,12,107,-43,86,-75,62,108,6,76,40,-121,-15,98,192,188,32,-90,5,-189,32,37,83,98,76,9,71,-45,-4,-7,324,88,237,56,3694,-23,171,1367,338,-72,13,69,1669,80,114,26,815,816,-15,17,3400,-45,0,29,97,-23,108,21,-48,29,-3,0,366,8,121,1,147,39,45,3270,662,-10,-107,-8,-8,51,38,-71,55,505,753,-4,34,22,-154,831,78,1028,-40,-5,195,-11,3720,83,-22,590,-69,-38,-11,-40,-36,-20,-22,-71,350,310,0,135,-7,12,12,-16,-3,32,154,-6,19,66,32,-77,17,14,-21,149,-16,8,167,-4,2,29,-19,57,4,60,289,26,419,-7,38,-20,63,62,67,325,-70,16,40,-59,438,296,-85,2,3,62,0,-8,-4,435,45,-333,199,-3,19,32,-47,76,-74,502,2,7,-51,6,-33,52,5,-127,5,541,114,-159,6,-158,13236,7514,14,-45,-65,86,5,-1,79,376,-104,77,214,15,-148,-17,87,1323,41,198,72,-26,53,112,488,-36,84,39,0,-4,15,470,1,-9,-21,308,424,65,20,-8,-27,-3,5,1,686,-15,439,8,60,-29,-36,-3,18,29,7,467,-55,80,-3,17,143,-16,-53,56,273,14,181,9170,-13,27,2,-7,471,-3,142,-39,75,40,47,3,25,143,127,-7,-26,-59,-56,36,177,79,161,20,-315,364,108,58,215,479,64,-2,10,-39,186,-14,2,-83,16,148,-28,16,245,10,27,262,-242,44,-77,63,-1,-393,17,205,50,77,236,199,8,22,230,12,880,-12,-17,9,-22,135,191,709,64,-23,91,68,80,295,-42,123,-16,488,3957,-34,741,1545,25,-20,77,44,-1,8,242,302,173,-2,-26,-15,41,922,125,32,11,-29,75,4,570,-25,-57,94,82,402,163,32,-131,627,33,-19,-20,171,12,9,15,-6,-36,24,-148,-36,-14,170,-161,241,292,2134,144,503,34,-20,0,91,4,81,147,-61,15,1122,75,-52,-7,15,12,1,5,34,-33,6,51,259,295,262,1031,56,89,31,64,390,-99,309,91,-40,-33,-56,116,-14,58,117,351,-332,-16,-12,77,1,36,59,-6,542,158,-75,15,-104,-3,59,1442,4,163,43,26,10,17,5,89,7,362,70,-9,-19,12,-66,65,217,33,69,137,-34,230,38,18,-34,-2,-151,664,-22,142,89,32,36,1479,53,64,18,20,46,-44,142,88,102,33,11,21,49,505,-17,46,-97,186,-24,51,-15,-17,-56,-10,-36,25,124,-79,206,72,654,-55,185,8,-1,4842,408,138,-112,-12,106,22,14,-24,-3,-5,351,211,7,384,28,58,-10,31,-4,15,-47,139,1663,23,7,421,-14,6,-11,413,-15,-26,-48,243,23,-20,48,355,-77,31,-29,1036,79,-5,-145,13,8,37,-1,-39,-73,67,-101,148,137,10,4,-36,18,2,353,43,39,115,54,9,493,-22,129,38,99,187,-4,28,466,-50,-41,33,4,267,-58,40,16,22,13,13,-36,47,8,109,416,170,10,39,-4,-41,-83,70,9,-76,2,-9,-45,84,2,-32,-19,33,7,-66,35,16,12,126,-1,13,-36,-106,8,26,-36,-27,49,1637,158,-9,2295,-43,-7,55,-158,-20,179,2,3162,91,27,-83,-123,36,-92,-13,263,13838,53,1,177,-20,11,583,11,-2,30,3911,-57,9,2044,28,-113,69,40,-8,18,67,26,22,10,88,100,-117,106,22,-82,-17,40,-43,-70,222,7,-4,59,113,104,50,5,-125,692,-142,402,181,20,-44,-97,12,19,3262,59,-15,40,1,-190,28,-6,-11,-9,32,74,73,-36,305,-57,-35,6658,-4,17622,12617,13402,30,-38,28,-23,-85,18,87,2660,20,-30,1427,-12,122,-16,50,-73,62,135,11,33,-21,21,419,48,-13,27,-91,-179,-9,-24,66,-41,-18,32,-172,-24,437,33,-65,24,-28,1010,103,-91,-26,103,38,-24,-7,-10,1655,-2,29,79,1014,534,15,484,82,226,92,61,142,40,55,403,47,115,-17,55,0,4006,-16,7894,65,-3,2,55,-13,212,25,14,-16,23,-52,-30,18,0,848,-16,2,38,65,13,79,-17,50,-21,10,17,15,27,52,163,681,12,27,46,-220,21,30,-37,49,-11,120,23,-213,-14,2,-95,4,32,13,-20,162,1600,85,67,30,989,17,57,-2,-43,103,341,-47,73,116,-31,61,132,72,-15,55,70,-56,-39,31,35,18,77,336,507,353,-47,21,67,17,27,1968,152,4178,142,-137,274,235,-13,-31,-22,-121,38,-98,39,40,-29,73,307,118,-8,-18,7130,33,-40,148,35,54,290,-51,-28,-113,182,52,0,595,804,11,13,97,2,-32,120,75,25,272,47,55,-6,151,115,1194,59,141,225,19,-54,49,0,-36,67,30,104,132,30,1,107,-29,356,186,23,70,64,51,9,1701,69,-16,478,-8,39,37,118,39,18,15,-9,-15,5,67,-25,50,8,147,-40,-70,-35,92,564,209,61,61,33,-10,-62,185,47,-9,81,-24,-5,-33,-29,-31,53,69,-8,-43,-26,13,13,637,231,6,40,7,37,50,-11,29,76,219,-253,23,251,104,-51,38,40,0,-76,35,6,-78,-30,-71,50,-21,-4,80,-14,-16,-252,6,-13,100,-85,122,-84,-26,-121,5,-12,-13,39,67,11638,1036,80,3,9,48,-21,4,-41,-17,12,671,-20,-27,-49,8,41,19,145,61,-12,36,91,-100,-9,-15,21,53,134,-48,106,57,888,34,147,41,19,384,118,-254,-10,-47,5,-41,-19,-15,70,-88,191,-9,45,15,152,-44,59,7,-10,19,-36,25,50,81,-35,4,43,5,10400,-247,560,168,-7,16,26,339,4,-3,-28,-196,70,66,19,12,-91,-22,112,4,284,9,54,25,15,72,842,235,1372,-16,-12,4,85,-57,-17,-39,37,77,38,26,192,-54,98,55,-29,45,68,5,-13,-11,-73,511,245,-32,-94,66,31,-4,113,-23,13,235,-24,-37,33,24,-107,3,17,22,-3,44,-43,-46,-14,4373,-58,67,76,-38,71,296,105,-16,44,103,77,-187,53,-11,75,46,67,146,70,72,-3,318,35,16,4705,80,-30,-14,32,51,75,-69,-17,138,28,-32,-10,217,164,35,34,272,-172,4,-1,-58,-23,238,-26,-10,-34,395,130,6,2,4725,440,85,2,23,118,-25,-28,27,26,1736,-16,-23,20,47,1082,42,69,343,280,-8,-27,-9,30,-96,20,46,77,62,507,93,5,206,9,784,28,522,193,106,68,219,12,8,-3,-24,-613,61,-10,28,-1,49,11,63,-16,191,24,190,-131,151,24,7,34,99,76,699,50,-32,64,-67,28,158,-32,24,49,90,-28,29,25,38,0,3,76,-7,83,348,29,-40,36,-66,-138,190,194,0,382,497,165,332,16,-40,43,23,-10,14,156,249,104,72,63,62,74,-50,-39,8,-92,62,13,78,21,96,9,-44,39,404,464,-23,-44,-66,-9,85,243,41,-42,-57,-94,76,-29,112,396,57,-8,-51,-57,175,-86,10,54,34,231,46,50,-32,-14,113,-28,41,28,-15,-47,-8,-4,-41,-15,161,128,501,46,-28,130,28,7,-8,15,29,98,37,14,0,3,31,8,-67,-53,-61,-11,18,390,-107,107,-19,13,340,26,1044,47,97,300,50,9,-30,-48,-49,11,3,797,-61,-8,0,-2,79,-4,-16,607,22,30,7,-33,82,-22,39,16,59,304,38,86,-189,11,0,24,-1,15,-1,2326,-9,-55,-274,39,51,121,16,267,-22,-36,-59,-33,45,-27,-10,-21,-17,26,2,50,-119,7,124,4,83,-8,8,-306,-20,7,31,-64,79,-47,-43,36,13,91,-14,-188,5,-13,54,-56,3,12,49,30,-84,-55,36,-14,19,48,186,59,-23,45,54,39,27,325,-17,68,9,13,-2,-100,77,-15,53,-85,3,-14,51,2517,130,118,-41,173,57,6,45,-2,364,-62,67,2,-88,176,75,-330,212,26,37,104,-7,255,-14,76,-38,35,346,-70,108,112,-40,-4,3,84,0,-37,24,291,20,33,-75,288,-3,128,102,-1,-42,238,-30,206,14,58,-34,11,-12,86,26,41,6,130,30,23,4,31,28,-20,74,-100,38,277,142,221,51,233,3,215,26,126,33,534,15,33,950,-18,20,10,10,32,49,-68,39,21,108,-98,-54,221,40,29,17,227,153,-10,-59,-24,0,134,16,-29,142,64,49,-8,36,134,43,125,321,-65,6,71,-44,67,13,1390,244,134,-222,5,-135,4718,137,1360,74,17,603,58,-9,2,29,7,-17,58,34,-31,-3,97,879,112,-36,-21,13,94,588,-21,34,6,8,27,393,5928,5185,41,-20,-10,65,-29,-15,125,30,-29,-25,15,40,3,-17,-56,111,-1,63,-173,95,34,48,32,0,174,191,5,27,74,-32,25,18,45,59,24,772,-7,12,5109,13399,13613,4935,7992,12643,4000,257,96,77,-51,104,45,8,122,49,-17,-64,-24,77,-50,-9,-16,93,20,-34,-28,19,-11,-9,-77,70,29,34,234,-7,368,42,-4,18,-20,-37,41,5,-18,3,88,-28,53,49,-83,131,100,-122,4,16,76,0,219,-45,19,141,-124,77,22,395,113,94,-48,19,58,-17,-12,23,-27,-56,78,18,45,13,-24,42,56,61,40,-64,0,-70,144,41,44,38,71,153,-94,-23,35,54,0,1,-276,25,19,84,45,6,85,-33,-15,112,144,-69,446,16,-42,218,2,-17,136,56,-1,3,617,-2,-16,14,-9,31,72,-45,77,2,49,-23,35,62,73,557,209,268,55,31,50,-6,-75,130,-8,-40,28,-43,162,45,196,-9,106,32,2175,-21,-30,202,30,-18,83,11,66,29,-43,149,8,33,6,-55,-10,-19,27,-18,51,40,10,-89,56,94,42,-1,33,12,-38,-4,37,-27,30,278,45,130,38,-104,-41,0,51,125,-34,63,-14,12,-6,718,1,83,34,83,11,123,-40,25,110,124,62,2589,11,1293,78,87,133,90,-2,-1,0,-14,-5,-33,113,-53,55,95,18,54,15,-21,24,41,-19,327,23,581,59,19,11,-10,1,-37,51,120,431,-27,-78,-31,15,148,-9,2083,-16,-44,25,28,20,2,137,-4,-63,23,56,247,192,10,-88,66,33,-42,-56,80,61,121,286,-30,44,4,-52,56,-25,46,117,25,142,-499,74,6,23,-6,-27,85,28,-11,-15,-19,-28,5,35,-29,1786,228,-1,-7,207,57,407,75,-17,107,-103,17,85,-18,57,41,801,40,33,186,20,51,-49,328,918,59,-133,111,4,39,4,56,1740,160,326,-8,108,159,30,82,-19,184,176,31,20,7,11,43,-60,8,89,-3,52,191,-15,72,27,54,53,-58,25,-47,-44,202,63,55,80,11,20,-5,-1,7,118,19,-41,336,101,132,825,257,26,-28,-83,-10,27,3,-19,-52,-8,22,53,1,-36,-51,137,-39,118,20,-52,66,-58,16,53,-5,-36,47,31,74,-176,71,133,250,45,19,-36,-10,0,27,117,-483,51,70,-17,12,95,-6,2,116,34,849,22,135,139,-13,3,638,27,191,20,161,2,-13,4,936,88,45,-10,-1,7,375,57,-4,870,210,9,3,41,25,-43,38,-78,202,119,35,62,-54,-6,24,343,-53,120,134,97,1,-35,13,17,73,-5,159,104,39,-26,22,-4,65,-80,238,-36,27,141,111,44,-9,-47,-28,23,48,72,54,51,-30,130,68,-9,166,7,59,0,4142,-39,122,55,50,216,117,-37,105,120,-21,451,143,-16,94,-18,-14,159,1368,30,103,16,145,98,1070,-43,55,69,59,-12,91,38,87,202,181,230,110,531,-17,54,-9,196,21,45,22,371,-2,86,-107,-203,90,101,-43,53,29,-16,397,715,135,10,3,158,25,6,15,87,-80,21,-1,26,-38,247,85,109,3,55,16,37,-135,19,8,174,11,393,37,44,-30,-16,5,-9,-7,51,19,-31,-28,-15,84,117,8,631,16,92,155,40,-258,1,-5,8,44,9,-48,-60,511,-18,69,-25,-10,83,79,31,24,103,17,-44,-13,-33,20,33,79,-10,-5,14,53,-4,89,93,50,33,4694,82,162,39,61,-8,-49,31,234,93,35,8,39,56,-16,133,33,81,16,9,82,22,24,45,35,48,20,23,8,-190,-11,153,-16,111,-12,-124,-11,45,238,36,-56,157,177,57,-48,46,38,2,22,-8,14,-38,185,-19,33,76,427,10,-97,11,-23,0,48,55,-142,151,-28,-22,47,830,-8,13,10,-36,-8,-67,-40,68,126,79,34,-38,-23,-19,-38,-7,-36,295,39,-34,216,7,157,9,0,67,-6,41,36,-6,196,-22,-1,17,1,61,292,138,259,131,68,-13,25,53,25,47,12,-57,109,-1,-22,31,1108,148,24,14,28,24,61,-6,29,250,187,164,89,-188,-26,12,64,73,76,-24,187,-22,15,143,-42,-31,22,-32,13,-79,40,67,1,93,8,-44,18,649,251,-27,135,71,-26,110,33,46,6,270,-163,2,6,15,52,-41,53,83,-16,28,-3,105,22,452,-74,82,249,83,-332,286,-266,503,-68,129,-10,-44,-24,16,-57,-21,17,-30,62,267,33,327,65,35,73,70,-69,1082,351,131,79,131,18,-25,-7,151,-41,-19,-5,-7,-3,12,-3,6,52,24,636,-80,191,121,14,1,27,-27,1247,-31,13,68,18,-21,-7,156,104,384,11,43,95,-63,27,-6,118,135,40,-46,266,142,-15,-77,233,-144,125,189,267,20,109,-92,154,2,-22,-55,9,3535,-8,59,14,23,-43,61,326,45,328,-574,56,100,28,218,36,-15,-6,62,-370,18,-33,12,38,12,15,-16,4,138,-32,140,-34,34,60,29,93,215,250,-18,217,98,48,108,-10,-9,51,221,124,11,-277,18,73,-67,166,-16,33,81,41,37,138,79,-11,42,10,-50,-33,-45,14,85,6,-15,84,134,111,33,5,57,52,150,-40,174,130,92,-15,47,-29,-6,21,356,24,-18,442,42,50,352,85,370,348,114,70,30,165,106,76,24,-54,2,-11,-61,136,40,97,-29,-8,-483,25,30,349,5,171,-8,-10,-60,-322,186,-54,1019,-23,31,-332,21,91,-112,-91,137,250,-18,-34,-31,-99,5,22,49,-32,25,-11,-11,183,-20,-23,-71,-21,26,162,147,-38,-20,-67,80,66,41,136,-21,-38,13,16,258,-19,15,38,200,29,76,72,4,-39,21,171,-51,71,96,-3,222,166,95,51,-68,101,19,179,-53,-116,24,-11,17,9,-24,-18,56,282,-63,187,-4,10,70,494,156,179,90,25,158,28,90,0,148,120,87,-16,109,33,-57,5,852,123,-166,68,22,23,-30,-74,0,-1,348,179,373,180,242,4,74,-22,-66,213,-7,-11,491,132,68,96,168,-22,42,-51,165,363,190,-18,181,1627,252,18,1435,49,-11,779,15,109,9,-95,18,-6,29,73,5,35,326,1,38,91,10,142,41,105,32,1909,6,12,-9,-7,3,46,92,-31,31,-94,-65,-50,13,208,88,-27,34,1726,-49,783,2,-13,-110,-2,33,35,47,11,-53,49,40,154,-301,10501,-8,172,-9,-5,56,1425,45,347,288,17,-3,35,-12,-45,29,-22,42,-109,0,-4,19,17,-6,-83,-40,-83,59,144,-23,-2,268,-234,3,86,25,11,-3,-14,22,-6,17,55,94,4,2,16,-90,12853,23,156,34,-67,113,216,10,450,73,-32,0,19,-10,-105,-34,11,-2,-5,27,59,340,30,54,1519,71,36,164,114,33,-23,-4,244,60,-8,-11,513,4,44,-68,113,170,1309,26,1313,-7,70,8,26,101,427,19,-71,3,35,86,60,13,75,73,6,220,-28,-17,1430,-36,2104,206,23,48,12,1038,38,50,86,185,56,-147,-16,1448,-7,1,-36,13854,8,460,8412,482,-162,113,1,35,25,1091,4,300,91,134,-44,-404,-18,174,42,-14,10,-106,-39,12902,-37,37,636,36,29,34,2,57,-23,-18,2650,384,2,49,75,-26,62,-10,106,25,-48,-37,170,-129,-35,-11,-31,-37,56,-9,187,61,39,-59,61,-8,-21,-47,4,-5,59,-122,3541,509,0,-13,1942,73,-17,54,66,-103,-105,5026,234,47,-255,-16,-8,-31,81,306,96,-5,121,-111,-35,48,-3,-19,-44,69,57,301,16,-13,17,75,563,-72,9713,459,-2,14,-12,-3,5608,22,188,17,-23,666,453,-16,39,-29,5,32,29,7902,4356,10,608,-20,20,1294,210,147,138,-56,2962,-19,-26,-24,14,8,15,34,9,18,-61,56,-39,-22,-34,-7,79,59,1112,149,105,-14,-30,101,-14,-43,-55,60,-116,25,395,89,643,153,1373,111,561,5,-23,-28,144,2715,25,-303,23,52,10,140,-61,296,24,37,6,257,-33,-12,121,93,376,48,62,373,12,55,94,581,63,68,8166,50,-26,8,14,48,5,-142,9,-160,5,67,9479,9,280,8,12,29,-20,33,159,280,34,-46,60,-9,93,-6,226,138,-24,-39,8,6618,-53,-58,-22,11,-20,-9,68,21,12,23,-4,-10,125,-40,17,51,-24,82,-94,-20,-16,-17,64,27,85,280,255,58,127,-177,37,92,17,42,82,-18,329,-26,-11,-44,-27,50,7704,-50,-66,3,49,6,30,162,-75,644,-55,43,42,-35,180,1,54,55,137,12,121,23,-40,-20,-10,-94,135,130,9912,4157,31,275,294,35,102,327,53,27,2384,28,125,-24,-199,-92,64,86,-37,222,168,143,964,64,-8,74,70,-87,553,-56,348,1,63,-173,46,-69,-44,133,225,58,-27,-53,192,-37,92,8023,-67,34,-2,3,379,8,250,256,58,15,79,4,158,20,85,133,242,665,1328,-2,10,-28,18,323,193,21,-41,50,24,57,139,44,89,-27,-8,-2,754,34,44,67,10,58,12,68,-27,50,-57,278,141,-35,14,-25,0,151,176,87,399,101,-14,33,-23,-34,-34,20,-56,170,779,12,-1,-14,629,-23,6,-70,4700,12,25,23,-6,33,132,51,-13,25,-53,-5,281,76,46,7,22,-71,-12,37,14,50,7627,41,-77,162,-9,-66,461,-29,-26,-2,66,-18,12,43,17,-12,75,112,354,207,56,-134,89,1,33,140,553,201,9663,-39,5389,102,31,80,154,117,19,58,46,-55,-66,-10,105,282,52,58,29,16,13,45,117,19,-21,576,68,-102,-40,2,204,678,-99,-1,217,-2,9,22,16,5,82,-26,-27,487,6,93,0,59,1,1,15,72,24,117,89,118,95,5,40,45,142,-104,88,76,-1,48,30,-2,9,-30,125,309,239,9,-39,-4,-30,118,127,-15,137,41,-52,8,-20,14,12,122,204,-27,105,121,13,33,51,81,144,268,316,-110,63,-17,113,15,-107,2,26,43,-9,-8,12,368,78,-61,0,12,66,5,139,-40,48,0,109,35,-12,-15,-60,-47,-59,46,-6,73,61,40,-10,3,-3,83,548,47,582,-22,237,121,192,204,-12,15,2,234,54,92,-548,25,8,-3,85,-24,142,45,313,58,-11,-134,26,-8,-22,11,-16,0,-17,75,-58,22,348,-11,71,135,20,51,-39,-2,-85,-19,15,11,-16,12,2449,-110,187,76,118,-25,-25,-18,-33,-5,-14,78,32,74,33,24,179,-7,-133,-94,82,78,0,-8,127,113,100,54,15,10,54,-19,168,38,70,-12,2,-67,-41,29,79,51,63,34,-7,4,46,158,325,81,2,-26,-1,17,-4,46,206,113,-32,-7,40,-386,-26,92,16,-22,248,-164,-23,-92,115,-79,261,-15,185,-54,-33,-115,19,212,-23,81,86,116,-115,-56,-9,-6,411,-11,17,196,376,-21,-3,-31,455,382,-11,1,-8,12,704,112,29,-89,180,73,-7,-282,6,873,12,35,6,-113,54,-70,1,23,-89,7,2,-105,-28,157,-6,-492,58,0,33,82,-3,219,-22,546,74,52,-19,1691,188,62,87,180,28,-57,141,28,-1,-20,-7,-39,38,48,-130,-13,30,45,-1,19,28,10,36,117,-9,-73,-13,-33,194,124,-19,-5,-11,25,-43,-48,52,-32,24,18,3,-7,126,53,-37,-54,55,33,-32,-59,382,200,-96,46,-24,11,2,30,-72,14,-135,54,55,79,18,156,12,2,88,-29,82,8,74,120,-18,-66,35,49,12741,265,-67,218,-46,-17,-10,60,59,41,-7,-70,54,-58,17,-5,60,722,-16,-55,-18,10,17,198,80,33,55,-32,-27,285,2443,177,31,32,48,16,27,155,5143,71,-21,15,-36,25,6033,831,-26,4761,166,-8,-69,10,-33,27,-39,423,623,42,24,20,44,-24,63,-2,286,10,-68,29,13,-10,179,-20,294,12,31,-56,169,1,-8,52,1121,32,198,-7,12,-3,-52,-38,33,28,157,49,291,387,30,75,41,-608,63,10,17,66,-5,-8,2,14,34,220,0,43,1547,865,-62,27,19,-25,13,-6,103,-61,8,84,-48,-11,117,239,123,338,53,255,30,33,47,178,78,-8,-20,7,10,-18,45,5877,-88,58,117,25,-10,-354,-16,41,-60,-57,32,-13,5,-16,18,-1,19,8,-93,20,27,-96,-17,-3,-27,-9,26,-350,30,662,-75,86,-37,-38,145,495,52,9437,441,27,45,-48,-93,337,119,550,193,51,147,52,2,-5,109,27,273,118,19,-26,265,72,280,42,0,135,0,25,186,37,201,-107,18,79,24,-16,259,273,25,-72,379,28,40,69,-3,31,214,-23,23,-25,43,31,839,46,10,-50,232,39,12,5,99,-76,45,431,522,95,32,-34,-9,128,5370,32,180,67,75,-60,211,77,45,492,64,-21,912,284,-38,-4,50,-120,-25,-22,127,6,9,-20,310,21,-4,6,9,24,-24,0,45,52,44,-10,-77,58,-38,60,-17,-50,-11,15,408,4,-100,7,-6,-12,-59,1,-147,518,732,-1,89,13,451,70,-22,8,0,153,-35,44,32,44,25,145,-33,-11,-7,-10,-40,15,9,88,3,-6,63,-35,34,-78,14,82,25,4,10,56,170,11,-5,44,158,-29,49,5,-2,64,576,-8,12,111,39,63,-3,87,37,-16,85,-20,-3,243,-46,15,9,2,85,255,9,-159,97,244,15,-1,-28,111,95,7,-52,44,12,14,154,-16,7,355,-5,10,5,-10,2330,79,30,15,9,4,-7,-53,18,8,-13,-197,43,29,185,60,4,42,31,4,-14,-1,262,56,31,99,-31,-7,354,89,208,26,-40,-10,97,2,-33,168,68,-49,-36,-27,-9,-3,10,56,-20,4,26,-11,-103,274,29,29,-41,-152,64,11085,-103,7,-2,42,4,-17,-10,12,-43,134,86,5,-10,67,-14,556,45,102,-139,-29,-11,-3,51,291,10,-35,-88,-13,59,57,10,-49,87,86,67,1502,-26,49,-16,-300,-380,82,-15,-14,717,16,54,141,58,24,32,-7,22,46,5121,187,-57,21,125,57,-23,69,52,-32,57,39,4,-1,-40,-2,166,471,486,44,-66,-27,-14,-37,-4,-94,-11,-31,-8,-13,-13,218,41,-11,59,83,-27,-9,168,4,58,25,74,67,103,16,-46,73,1,-36,42,-6,638,-7,-146,87,28,29,218,1836,-16,42,16,250,126,-24,-94,24,56,102,100,-66,38,145,88,934,-85,-41,34,89,2409,0,-2,6,41,-120,669,-14,153,199,30,-10,50,72,-14,120,23,22,-15,66,208,48,260,153,379,71,134,6,-14,69,-39,-57,2,-2,445,0,223,28,-19,-17,-21,155,58,-13,-18,36,-22,119,17,-3,109,39,18,-6,8,-54,138,-48,-75,-67,-88,196,924,103,-28,-136,1199,37,9039,3767,-70,54,12,259,676,256,-5,-72,-16,109,-21,12,-30,49,-36,132,11465,11927,32,-31,225,-39,27,-102,29,5,33,33,23,138,28,-96,-7,17,-36,-4,16,12,-77,-29,55,-49,-119,41,-9,-335,67,-100,10,445,-77,-20,43,2,-7,-66,9,-23,26,-150,610,-6,64,182,-34,100,63,1,-99,80,19,79,21,-21,80,11,-60,-14,14,-180,-47,58,61,62,695,2417,341,2056,-91,-22,4,17,21,17,4,-58,-12,-51,-23,-5,174,-48,31,-57,-2,-63,-16,15,26,504,-9,129,34,65,46,-32,9,-38,2151,-30,-37,-50,80,-240,82,116,52,6,-47,-6,-51,-9,-6,32,196,34,74,67,44,92,26,-60,-18,2,-11,-340,34,26,46,-6,-3,-30,71,-37,16,-110,-107,-59,238,214,273,0,4,43,-3,-69,-33,63,-12,-3,93,36,164,71,227,68,60,-34,44,21,24,2,122,-35,51,152,-50,63,71,-14,165,57,-73,171,-53,56,40,-17,4,-93,-283,-73,45,10,-74,332,41,-21,-64,22,42,7010,156,-1,3947,-2,-7,22,-71,248,201,-38,99,2181,32,56,1619,635,816,15,27,39,-49,16,-50,-21,29,-7,14,-4,-137,-43,-17,34,2984,-8,-4,325,26,2,45,-103,-16,191,339,-33,1,-10,-42,-2,25,-28,18,-18,-19,22,37,156,69,-115,31,26,68,281,-68,1,-17,331,482,19,-14,11,564,291,112,9250,21,23,27,22,-12,-11,-39,97,-76,24,26,-4,76,-47,68,5,11,-95,75,25,43,21,40,207,150,97,55,163,8278,19,54,-22,29,-11,-33,-13,7,28,-6,480,-232,265,-3,230,58,72,-22,23,-74,273,-77,-124,170,-17,-134,-19,1,-25,-6,-3,388,69,-6,-232,-34,5,216,58,-194,10,-26,22,10,-61,89,33,57,148,7,16,22,-75,68,-50,-34,35,16,-31,38,-95,-23,179,46,48,67,-17,184,10,138,-165,-36,-81,-213,232,-11,40,47,127,-10,21,-49,21,86,-21,32,-13,-50,0,6,18,-72,-25,44,-1,46,113,305,-41,287,521,103,-11,-4,-39,7,25,2,-76,-23,40,-13,-10,220,13,37,120,67,15,40,-44,-25,-3,-81,23,-23,103,-80,-5,-39,-35,-52,-24,-242,244,23,22,11,-77,47,78,76,19,32,5,53,-49,-9,-22,114,-57,56,1256,493,1866,-114,5,3792,12,44,35,11,-1,-19,71,158,-28,-81,5,43,50,10,-3,-41,-4,-398,-112,-136,-155,83,284,12,3081,47,-29,141,27,-81,47,108,-19,10,-27,-67,-9,37,-22,114,193,1822,-41,-29,-31,12,-31,1,903,75,-15,1130,11,-5,288,-2,-31,802,64,28,0,-31,163,-18,-14,-16,-11,-106,92,-22,12,-23,32,-20,49,53,164,229,-18,73,-124,-132,-21,256,147,-5,3,-29,36,677,932,-10,-13,48,65,134,146,20,140,34,122,-30,76,59,106,538,-450,-9,48,47,210,10,-31,-200,32,142,17,-53,-26,71,11,-59,6,-17,-11,4,95,-23,-7,-11,5727,8,-34,473,-28,77,-50,95,52,3,14,41,-18,67,57,-3,62,113,2,128,17,18,169,37,0,11,3,-2,-57,-62,521,110,362,76,-227,-68,-117,120,-41,-25,-22,-22,-1,-25,57,43,17,17,-17,-27,-57,63,-101,-568,173,21,195,77,55,40,77,101,568,-32,-1,103,-2,114,-12,27,-61,35,3,1034,20,-26,71,-26,-30,-2,-21,1,13,43,167,-41,113,5,72,73,20,2,64,15,99,-11,-9,14,-46,127,161,-29,-42,18,-102,23,35,-9,-25,52,5,-60,80,52,55,-72,-53,-28,-65,11,5,-57,63,32,41,21,540,65,40,49,58,44,65,-9,-2,22,60,30,34,-88,39,18,5845,2991,9,22,-9,51,-110,8642,-3,-53,4,14,77,78,27,17,120,161,37,126,257,-6,-40,27,-26,-52,-38,28,4,244,6,-113,-40,-143,133,-13,53,-4,-70,-24,-7,-39,7,56,0,-59,22,-20,69,88,-8,22,10,1628,-147,91,-22,-12,227,177,-14,30,33,-71,29,14,26,22,493,-6,43,139,105,42,-228,-4,-3,54,30,2,201,3,116,149,-101,4,-83,-24,-1,70,638,145,44,-67,166,-17,-75,-12,74,58,3,122,162,29,86,203,-702,80,107,14,53,91,54,-250,-9,-86,87,5111,728,10,2,84,39,-7,43,295,-5,-30,71,46,4,-17,48,138,-16,74,35,-46,12,323,78,110,-24,37,21,43,-24,57,38,1,-47,31,10,142,89,1582,2594,26,14,282,44,2934,64,17,75,-290,183,-66,38,31,303,-11,16,-6,-10,-125,-72,17,-248,213,-57,2,17,-4,-13,-25,56,42,654,-11,-42,-81,169,85,-18,-56,32,-45,28,1,-2,39,-2,-26,-24,6,-3,-94,911,345,-36,-61,1994,647,-13,30,-3,182,222,50,70,345,-33,-20,313,90,-3,-23,79,-131,-24,45,7,13,24,269,31,-49,36,3901,51,-124,55,191,-1,837,-22,67,27,24,-278,-15,99,356,214,-517,-5,138,34,12,40,-77,-14,30,56,6,-37,97,-15,-3,42,37,109,-88,5735,632,-170,1271,11,-23,12,21,1042,148,-222,-583,-59,38,-39,-175,127,2,-202,63,-2,-171,-25,1249,31,-4,-18,15,-58,711,161,-42,-186,13,-29,49,547,525,-61,-52,119,-21,7859,-281,-687,-799,-2031,-656,38,27,153,-1,631,167,-11,74,-63,146,-19,317,-6,65,-17,-59,95,44,182,24,55,-31,4,-3,154,-16,4,239,93,-20,-2,35,96,333,403,8,1813,-30,68,-8,-77,-5,3,115,9,44,83,8,117,-12,-2,-10,-6,27,27,-133,61,157,98,19,159,13,-66,-146,-60,38,12,310,-45,7,0,4,-70,0,-100,79,148,69,78,3,9145,-67,10,34,33,-8,33,12,5,50,38,41,-33,102,-19,-51,-25,-27,74,-24,-24,39,-17,3,-11,57,-22,0,-18,5,86,29,-64,36,-44,77,444,242,40,-2,49,-7,1,78,146,59,6,421,-26,21,10,-15,-31,-36,14,-25,338,-24,50,7,-33,58,19,-2,-48,-5,15,4,2854,-57,53,-101,-13,54,36,97,-7,-3,17,-27,-26,481,-31,31,48,-4,-2,-16,60,6,62,-1,1,-11,16,-8,-51,29,91,-45,14,238,20,3,10,-71,-30,194,247,-13,-27,-159,227,-33,3,14,-17,-16,-90,-84,-21,-24,18,220,24,20,655,268,30,-8,212,-46,128,4,-4,13,41,-35,39,65,33,-29,59,48,-83,25,-98,91,19,0,59,-18,-91,28,50,-10,-40,10,43,56,207,-53,-18,380,478,-39,3,-13,1052,-60,93,415,76,41,2621,-18,4,115,30,125,-80,-3,-39,-54,-2,-41,-159,-60,31,-15,61,117,41,114,31,-40,250,101,355,13,57,11,61,109,87,240,-7,-36,0,-24,10,53,60,149,38,0,164,-6,15,2,55,20,16,11,-26,-38,-47,11,64,-41,63,34,23,-27,-16,5,-22,2170,4311,54,13,36,352,192,-21,68,-71,22,65,-39,5,2,806,21,23,45,16,40,-27,-134,208,-22,143,18,0,12,21,-30,-55,46,17,37,19,20,59,-151,-12,-187,-1,-267,-55,-180,-147,-6,-133,-157,57,-125,55,188,-18,-386,-247,-101,-133,11,16,-167,97,17171,33,10,113,-43,33,-57,43,-63,-62,-14,-23,-38,-152,-32,-306,-165,-214,-39,136,964,-159,-144,-272,316,2454,15965,417,6787,16419,86,-15,42,43,257,193,1074,-10,83,81,-172,69,32,208,-23,-23,-6,58,218,45,558,-111,57,-224,27,2,746,44,19,60,-29,203,6,1066,319,-42,2559,101,273,-93,623,-7,121,-44,42,-1,110,55,-31,172,525,19,-8,-10,119,-127,181,102,26,36,135,5,365,-61,29,395,204,339,86,-25,-47,6,-757,221,39,930,9,209,229,910,225,-66,-16,-80,125,-28,10,160,-256,53,598,-53,-18,12,-431,254,212,-63,178,183,99,374,154,33,12,743,241,-25,146,751,382,75,1352,-16,-74,59,93,-39,1,9,141,244,3490,613,-4,126,27,3,112,852,278,1245,87,-97,109,-55,100,107,-144,21,112,6,112,33,17,-28,-116,-24,553,-34,111,57,125,42,287,35,272,137,2670,572,40,971,508,-49,60,70,114,442,357,782,8,12,410,-1622,90,1256,462,141,-14,12,-12,117,-21,68,319,-35,320,202,-46,-33,29,117,-2,2501,-45,33,69,41,186,30,1159,-46,13,68,144,42,-30,574,35,625,28,68,-42,37,-354,108,56,126,94,-143,68,40,-145,35,277,-12,-44,45,5878,-63,112,3,1,247,4,334,68,2,36,107,-68,33,213,23,-301,309,-39,-153,-7,470,387,412,-392,378,154,866,59,-9,6,613,545,40,209,59,165,-16,43,-72,279,389,-23,12,138,176,98,238,-12,381,1571,1182,443,1404,302,64,703,762,289,7774,10,29,-1,109,887,-39,326,-236,471,104,4487,101,-369,42,172,64,352,24,-99,9,87,104,23,1550,-213,396,59,557,-60,74,-19,133,-66,-82,163,1234,602,42,74,725,219,31,520,41,15,89,285,340,882,210,-21,-24,246,1676,107,7201,663,157,77,819,771,26,226,222,686,2,544,-25,-44,261,445,159,17,387,63,-55,-9,1145,5535,106,1991,114,-860,21,3163,-30,111,-36,40,868,1339,132,-13,-7,41,27,776,35,1478,-134,-17,-247,-312,-143,187,40,57,-232,297,389,247,-7,50,-77,57,343,63,218,168,75,-40,-4,44,-27,1162,1085,-63,340,-117,1058,144,75,970,590,-8,144,-69,1383,-8,75,135,-329,-132,27,1806,459,-30,-39,3,68,150,193,277,10,-26,-80,155,34,143,390,-258,-205,1617,463,363,47,200,-40,-40,2,885,145,-43,5,-18,432,-93,-6,92,242,-16,209,-35,97,504,-60,91,7,690,776,-59,-26,-37,-95,-20,13,876,-134,15,296,5,-24,48,58,-18,24,49,63,455,291,2213,953,-103,26,166,-158,25,55,63,23,330,143,224,16,179,167,741,136,486,203,-132,55,85,10,-1,-14,-28,-77,45,19,43,316,47,561,-31,661,218,1984,-30,16,884,236,22,-74,242,1947,-130,-4,65,-46,-48,14,40,-76,-132,33,-71,567,3004,-377,50,44,69,618,947,83,247,1,14,251,422,-190,-1,-16,389,47,91,-87,234,2812,6,106,-258,-80,60,52,259,-104,19,15,143,-35,-61,-34,-157,-82,3,137,-108,306,247,-43,147,-65,456,-51,348,-16,-639,191,763,206,151,17,449,93,263,90,-28,-43,136,236,-62,-72,13,122,215,120,-107,-288,-44,518,507,-13,17,85,28,39,677,1637,-26,589,852,185,165,-3,175,-132,101,960,3158,366,-46,172,406,629,394,74,326,-51,67,179,45,486,457,-21,234,132,163,65,42,60,88,670,156,4906,-76,497,-17,-22,138,342,100,215,-477,80,140,124,129,289,-98,986,1571,70,204,615,1968,-318,22,34,255,181,-70,1143,-73,183,364,943,216,1086,506,8,362,432,549,-92,463,31,-1232,5,670,415,207,193,59,31,129,55,9,1989,1900,592,-113,940,2536,381,1125,233,50,-128,1242,314,30,170,121,-5,-108,45,-146,-150,103,895,105,-31,113,455,148,-20,141,-17,1165,169,25,112,799,49,219,-124,841,-28,18,40,-9,-66,94,14,239,550,-71,56,56,192,567,611,-48,-113,99,-811,-33,15,112,2501,-29,1355,174,1129,-4,146,363,-85,-34,207,663,-241,1142,-19,-32,-105,119,330,46,-118,102,92,56,1252,980,23,92,178,137,106,-19,186,93,941,147,-3,-5,-10,79,864,224,374,157,-139,148,-124,167,154,-171,4822,4383,-127,20,42,227,79,379,-27,-46,-29,540,126,80,621,-200,353,570,-47,-169,316,827,85,113,96,225,-70,-54,-85,14,-122,-309,45,398,1575,5309,33,57,-22,-201,108,300,24,-61,0,45,129,-1979,58,12,-14,720,85,225,-410,2556,-9,147,431,773,-19,36,1828,0,3961,196,41,182,-14,68,-12,250,-50,125,169,31,51,44,-16,11,61,66,311,746,-302,1013,180,40,-211,119,-515,1264,443,-176,11,362,158,19,-593,8,-98,330,311,169,-292,63,527,-178,27,77,1128,-760,-131,51,102,386,0,406,1014,245,132,53,-15,247,59,91,-7,83,135,1475,-6,-578,166,1784,-25,1,-67,114,180,-94,-56,-562,2787,-146,77,217,-204,-238,227,17,-155,611,179,323,27,-26,88,579,3431,490,-531,1011,126,542,97,244,-160,-840,154,-64,203,1287,130,44,2083,28,-87,-210,2704,77,80,79,193,348,296,-76,33,36,124,404,237,344,10,909,231,682,92,748,16,6,-82,688,57,-1255,175,-1370,61,63,165,205,-133,-212,74,584,-60,216,-4,-7,114,139,-50,-33,228,485,5305,-11,113,1685,-57,50,-465,304,131,96,120,-215,354,-64,51,55,802,-10,33,-91,200,-1,-29,-77,-24,-90,31,-8,74,-34,-5,-245,-53,2,312,146,1384,-209,3829,95,279,53,-11,-8,-6,-331,41,114,-6,36,307,812,-260,-8,67,-97,122,213,-365,-75,66,403,20,236,-431,1,-69,-29,31,11,688,-61,-294,1067,52,83,-34,-6,173,14,33,99,209,-5,-107,252,828,10,403,-3,-19,44,-151,90,36,12,360,58,118,1494,73,455,60,138,970,738,-24,-42,539,-43,-30,32,-258,-13,11,205,-491,-172,74,295,50,73,-444,-72,34,240,116,65,-186,-29,-112,-5,623,-4,41,-16,772,-414,14,144,702,-8,5774,-138,216,-264,-18,31,110,1186,345,67,125,-134,-109,3,-157,635,206,60,357,30,-175,-341,-1743,-274,31,63,270,291,868,-5,91,82,146,351,103,418,164,1545,32,139,428,173,85,623,153,129,-247,247,54,247,-355,314,278,67,165,892,-3,-6,175,-60,52,-38,285,2140,-176,13,-98,49,-199,-50,-467,-47,277,77,313,-100,205,-145,166,142,-165,-129,1,-50,969,-14,50,1143,-20,135,-297,644,229,74,2769,424,49,60,7,668,290,290,868,32,-88,211,554,-22,54,7369,400,658,-45,454,-77,45,21,645,148,63,531,77,-157,60,-74,1051,176,-131,-157,-22,208,294,162,-26,194,-589,776,-94,-20,615,-63,-58,36,81,1643,38,186,-48,-1,4577,67,-190,216,-42,10,1087,664,150,-25,44,831,-51,251,604,1133,-92,60,27,-103,33,223,851,2685,16,929,300,-32,244,-42,-39,42,104,324,2985,258,-35,-128,407,-290,-4,31,518,-44,76,9,-23,33,771,447,189,412,618,1154,427,323,39,726,2,694,405,649,2072,640,-51,-152,55,-5,13,44,633,-3,-42,235,130,-88,72,45,349,193,-24,443,71,-385,60,-153,-44,278,-78,619,69,330,99,507,89,250,-83,696,226,270,122,9,-70,82,561,-90,51,42,-140,45,77,63,-254,-74,-42,1025,185,582,47,43,899,-830,56,-397,295,-122,95,1577,-63,442,-18,166,81,150,383,35,1320,198,-46,342,-95,-11,450,-154,-13,137,483,500,224,94,-9,-165,126,49,90,42,-60,216,1049,204,-190,80,78,462,596,414,-145,-59,-54,342,1561,1091,101,1498,-47,34,229,-88,54,-46,46,762,-98,139,-499,282,24,210,796,52,65,367,118,-21,18,1150,1607,265,357,60,273,288,1507,902,196,301,-126,1452,-219,-12,1896,343,1263,80,-86,-87,150,478,50,162,6,1184,143,1646,56,338,-145,43,3464,-570,194,93,1397,48,349,-50,-42,-42,119,54,170,-28,318,324,480,871,-20,292,85,26,15,83,-274,-22,-96,59,38,809,24,600,3,65,243,101,152,-170,127,-33,101,44,-175,-121,-159,12,101,-10,37,45,37,455,-22,9,286,460,-55,82,1854,-33,628,10,-132,-73,-213,-195,-65,207,149,105,4254,398,-329,-87,709,-607,21,142,248,23,169,14,26,-80,62,-45,954,944,-243,-96,648,1522,991,1275,976,65,21,1671,287,6,-126,8,111,-27,107,3185,-21,1399,1516,-48,540,-57,34,84,20,-94,16,-36,506,-52,-497,132,55,81,236,23,-21,93,215,330,1650,-37,-47,211,101,31,-37,61,57,281,183,259,571,359,1690,-27,-41,6,806,151,21,245,309,705,8,585,21,876,12,521,-56,75,89,-116,55,15,95,-173,-176,-3,52,87,-58,294,423,124,905,-45,369,839,2132,99,966,827,1256,945,-69,75,-29,330,35,-194,1261,1135,744,-1,121,-419,-15,40,616,720,190,-211,766,-268,-39,79,658,-52,6,144,103,-12,417,630,140,227,-39,521,205,30,34,326,655,-30,-55,194,98,-35,378,349,404,-113,-415,207,881,106,-59,198,370,160,363,424,-27,-14,-45,451,147,127,-125,465,-312,-943,245,305,1684,8,-154,59,16,603,-44,-313,6,-259,209,992,623,233,182,276,-152,361,314,1066,2685,2922,1744,105,697,-5,150,255,-712,-190,237,-47,-337,-89,96,-23,113,-315,326,-421,166,1863,5746,13,391,319,561,-329,127,-36,158,635,566,1223,1155,33,1946,453,1691,-99,-66,87,112,294,1052,339,-1,104,3146,142,917,-71,623,181,5,486,843,-29,1,4659,2259,0,2437,630,1451,-41,4239,2,124,-109,487,254,6,-91,-124,1911,138,3200,1581,141,1644,692,590,720,138,821,235,1038,335,407,521,3902,4,428,1035,806,78,56,6,2808,82,760,33,-194,31,202,64,272,32,29,29,197,272,2557,-22,45,-182,12,-194,21,-189,40,181,3200,3475,35,39,2358,745,870,1224,50,-27,2232,149,-60,38,-352,-15,221,-8,-59,134,6,-1,82,-14,141,-172,346,-84,61,486,19,210,-11,8,-8,1582,-152,86,-375,234,-48,-13,113,77,-67,351,1244,452,57,1366,536,-85,-52,1742,778,1758,-109,103,-76,172,-384,154,466,-42,-41,106,1838,96,136,7332,114,590,413,-54,34,987,270,1543,1960,218,-94,118,-94,220,-194,75,543,16,658,210,862,328,295,239,23,566,-23,199,138,1536,452,-4,307,796,480,1689,209,132,950,894,119,17,59,1246,416,1026,-58,279,124,95,326,511,636,33,109,335,273,214,25,321,62,-8,87,348,446,28,-49,172,47,193,394,34,217,34,851,102,130,22,93,903,85,82,60,-4,40,1863,-8,221,55,29,-20,-13,172,-116,268,215,117,215,-218,-13,8,94,73,811,539,612,-51,21,313,-66,-247,-248,-11,-80,570,1491,340,-290,353,703,17,3034,111,85,84,-211,-19,135,116,92,16,66,18,104,66,991,-23,194,19,197,-188,128,178,117,94,909,2007,36,1007,-68,-185,99,2671,102,-97,336,-60,324,445,223,123,160,356,426,-88,104,-17,-33,501,237,172,-272,-35,109,-14,35,102,-595,52,-11,68,15,144,3,104,961,82,96,111,262,-7,116,428,1427,120,163,12,102,-26,-4,122,-33,-109,38,-34,73,-43,-32,-5,905,177,-76,-130,5,364,-133,153,21,-44,-4,-30,567,48,95,220,416,-32,283,306,3002,-43,80,149,101,122,351,36,135,-111,-169,456,132,644,-441,46,19,378,107,208,445,49,-143,-6,-2,-120,30,99,12,1980,680,163,47,355,318,83,-510,78,10,289,19,-3,129,163,562,309,-89,244,-9,-136,-46,-15,-12,409,-17,-364,-85,-36,87,2,664,180,-14,-15,-130,-27,121,-30,156,-30,152,151,51,171,72,90,85,7,838,497,965,-46,862,42,134,352,80,-39,-16,-135,-17,9,209,-61,1328,-104,-288,667,391,284,43,237,69,500,65,253,560,1135,-37,-9,609,-20,119,323,4,53,-76,-109,-284,165,8,-8,461,63,58,291,19,346,129,152,825,54,1675,-143,33,92,-20,582,-104,-15,10,-7,1075,-45,4,37,5328,113,77,219,429,-39,111,-43,40,259,73,86,23,46,254,259,369,34,60,-8,434,6,-120,71,-107,-34,58,180,499,56,164,279,334,194,14,-67,822,91,2042,-411,76,283,1,-46,141,-42,10,78,24,9,-35,169,1826,504,56,355,17,726,4685,551,10,-17,-697,-6,-339,51,719,5,12,22,855,-14,-68,-530,-31,13,223,124,-38,79,-11,50,816,27,-39,8,590,-166,-20,-205,21,-23,3200,31,250,67,325,296,40,-70,502,114,376,-148,265,10,238,-46,8,29,806,61,-134,143,-40,107,313,364,-232,216,262,474,182,230,-85,191,709,68,508,922,125,180,302,-87,-73,-14,65,75,344,-302,128,1062,116,351,-332,-300,-6,-49,163,17,40,217,230,80,89,1479,49,363,-79,654,-1,138,22,1663,421,413,48,355,-77,1036,-36,353,493,187,466,44,-231,59,-28,63,171,-11,5107,62,55,92,-3,-56,32,202,119,-42,22,-260,-83,-65,-32,-212,-220,42,-34,427,263,-69,2890,-103,-70,-137,-25,493,71,0,-40,-165,41,305,-40,-73,-165,200,403,-100,472,-31,79,32,91,92,-39,307,-256,101,202,-40,3,132,10,166,-72,564,473,149,132,11,-253,1796,-85,8,73,-21,153,12,671,8,-101,2729,135,-19,-48,888,147,101,-12,89,-50,-23,66,594,43,209,-368,296,-568,2384,310,49,-108,-117,74,83,193,169,6,-96,-58,-613,63,-60,-53,-149,977,-5,-147,86,23,102,-76,61,58,-151,64,59,-235,83,58,373,72,63,285,89,116,13,451,396,276,27,67,-56,420,666,346,-22,426,284,33,-393,134,634,336,20,93,49,-18,38,481,-46,-395,-254,-103,242,-227,-130,11,36,-27,93,41,223,339,20,50,55,325,66,251,43,1425,31,656,46,-149,27,-26,-82,18,225,-151,65,-93,77,33,362,595,303,179,27,217,165,96,143,-898,5,41,35,-14,-4,1,-17,-5,-28,497,1620,68,-156,-223,603,-175,-43,-83,128,90,392,2496,37,3,5,2,28,9,-18,-47,-7,164,910,43,117,28,-42,5,509,166,45,126,-81,1322,1969,547,-46,30,148,-54,-120,-12,2149,85,97,2,14,33,51,149,31,255,157,271,105,365,-7,-36,1044,343,-109,5258,63,93,9,203,91,12,128,237,-32,61,504,90,-84,106,29,620,45,103,2903,-34,85,317,-52,20,5,3588,1472,543,0,-2,258,28,11,-66,14,9,74,114,144,80,96,1240,40,97,57,427,474,167,14,11,13,-37,85,-528,-141,39,191,-94,5,23,37,87,816,241,-6,0,49,135,-57,261,65,38,116,128,-2,380,27,4,25,-38,37,37,3,-7,47,401,132,693,92,-51,17,-88,141,0,410,25,38,2,115,32,206,48,18,-3,427,-5,19,16,580,172,-106,211,1,1005,117,9,238,217,-56,5,128,159,177,397,253,177,136,370,-55,173,885,158,104,678,839,1285,-274,367,71,36,14,70,8,277,73,-4,-28,721,59,1213,657,42,-64,10,-603,-74,-22,-306,362,-97,214,-110,1167,-201,-282,407,59,-74,1075,96,31,49,80,402,308,289,169,84,115,-85,20,4254,13,547,-47,112,778,22,216,29,-63,261,88,388,166,41,-175,-5,22,590,45,136,348,421,42,57,423,563,268,25,38,255,129,140,20,454,-21,88,-75,669,40,61,472,131,66,1,77,119,726,22,43,161,2084,51,434,204,132,39,514,667,813,16,-66,387,-21,4,68,-72,1296,73,350,70,851,-38,72,1655,102,-28,262,285,26,72,50,84,-97,-70,569,1,-18,91,-90,975,-36,125,400,-37,-53,336,87,97,43,53,156,3,430,-30,32,-2,663,1202,184,433,-737,627,-2,17,-41,51,-36,78,51,363,358,1211,9,420,90,-81,275,520,-10,-2,-15,62,-225,36,-16,148,-62,75,161,47,197,128,-22,-104,47,219,469,276,-26,-108,-110,-7,399,368,-25,14,254,217,62,-86,164,-2,134,231,-105,113,60,40,41,102,91,4,-53,254,-32,106,-2,8,-61,-107,352,-23,54,-126,332,-4,540,-274,81,636,184,-21,26,41,-39,-306,7,175,90,-101,38,15,124,273,86,-524,-10,-26,321,3,1360,1169,587,1928,7792,197,987,25,1385,470,328,527,-23,625,85,1485,80,321,2275,2142,37,742,540,238,43,289,10,28,390,47,656,5128,5,81,421,71,-5,0,-47,83,810,-163,84,42,-9,788,196,104,5,162,4,265,124,-15,30,5,156,410,30,3,61,143,165,-48,-37,64,132,575,28,-151,44,43,218,-17,-7,-1,232,-67,-9,16,9,-101,-151,-23,1133,46,-528,-40,99,67,176,48,-152,-148,307,162,284,118,53,-3,42,235,105,61,467,61,69,25,-167,17,116,278,128,1039,-46,508,279,-39,99,454,131,185,78,-126,-579,216,8138,-186,-166,24,65,31,58,-36,49,-84,-55,118,-85,255,690,346,25,291,128,283,480,-548,130,233,3,-46,-24,134,-222,84,29,-3,-28,879,-585,393,28,620,-113,-173,95,27,74,77,49,113,-70,18,41,19,144,171,-9,-45,34,-40,196,-10,115,-105,73,38,54,566,110,-143,23,-59,419,431,23,135,-499,128,246,1786,228,801,120,326,82,1,132,162,-19,20,812,31,-176,250,45,-234,18,107,-483,119,638,88,98,54,33,134,-247,73,27,83,50,243,34,143,-702,629,-28,32,371,122,-135,-39,44,15,19,16,-242,1,8,-48,-23,14782,138,24,93,-194,1035,61,-49,74,94,36,255,185,21,27,55,272,146,22,-159,-35,-8,68,-38,-48,9414,-35,1,138,15,109,1108,25,-48,98,-92,-42,251,-163,6,31,-16,-64,-74,-266,267,70,-69,-139,541,5,121,63,-61,444,610,122,591,-83,421,-6,-144,125,-92,71,-40,23,-62,113,70,-574,6,62,-370,60,-104,217,39,-277,33,81,79,10,-33,-45,-6,-204,-168,33,-109,102,-97,356,370,24,114,-248,76,15,97,-483,-68,349,171,3097,-322,111,536,147,-6,250,-75,-99,43,213,216,-23,-71,112,162,-38,169,13,258,200,-1,57,-99,96,9,-24,108,525,156,120,-16,-166,33,180,242,-31,126,-42,-66,213,68,96,152,34,-51,612,-96,-125,153,181,652,-95,60,32,49,-183,-812,-5,779,326,-95,5,94,189,13524,-68,-80,198,102,-139,2,-147,46,-19,194,1025,1263,-134,19,1243,70,124,85,34,-35,-247,19,16,68,109,49,8,-20,-194,39,101,89,-104,61,189,61,81,96,80,-9,33,192,300,-376,91,-533,47,308,163,156,40,128,200,1151,100,51,81,447,-22,-11,-20,32,25,90,918,-106,199,423,-22,21,378,115,362,21,173,-109,338,-73,-76,110,148,65,398,44,-139,14,215,706,6,78,-126,-6,234,48,-62,557,2098,3026,-100,-27,35,-62,194,14,1158,83,1480,-37,-437,100,117,-146,-796,-95,121,-3,52,-21,71,63,541,-9,53,657,127,37,202,-10,49,28,19,-41,-36,-4,-27,145,88,20,-243,16,-312,23,186,7,125,6,25,-312,48,192,-138,17,339,-105,-40,1327,72,108,39,730,239,-173,344,-221,-51,100,-108,163,-112,-45,13,136,182,-163,177,-77,-68,-43,-6,-12,133,-250,124,382,167,27,99,-64,25,-79,-249,-146,-10,762,39,446,10,-64,-16,100,125,-115,-73,139,1099,1,-65,57,289,-184,37,97,282,47,40,29,84,130,148,23,564,541,-106,-100,73,100,-61,-55,-63,626,114,-23,-30,60,48,78,207,163,-377,-3,127,-19,-68,47,92,-29,-23,462,-13,27,276,-42,-33,14,-54,1115,1668,74,170,109,-54,34,-25,146,99,1688,555,268,456,737,-31,177,-79,-30,18,67,-43,26,25,860,47,86,61,-4,-41,83,-12,50,214,55,-1,143,106,-121,17,56,389,3,-14,117,-12,75,140,110,86,85,-129,115,33,228,-19,38,208,213,26,353,4,-18,75,33,279,145,-48,199,-23,-7,115,175,-64,27,1989,394,167,1702,162,-257,-17,39,3059,122,14,-7,199,-173,107,193,-95,214,83,-32,-282,553,-33,292,-39,42,506,45,-3,-183,-80,-68,49,47,-36,-37,299,148,62,52,319,-10,100,-24,-42,-17,120,75,23,698,-38,24,200,292,283,-4,143,999,242,577,634,41,-23,20,94,42,-21,-71,7,-63,151,485,364,-71,376,466,490,622,34,177,71,57,274,-52,-275,-34,152,339,756,91,-166,824,75,44,435,49,56,57,85,-7,52,2430,-59,115,349,-231,74,64,630,114,1033,37,289,102,147,228,12,507,28,1130,586,2680,-45,-90,35,-99,-77,155,95,233,885,255,23,188,-97,29,604,539,58,7957,1840,43,66,136,-4,-129,25,8,739,33,-62,118,30,613,187,398,-204,632,279,57,778,97,820,856,206,270,-54,23,-100,352,549,89,19,126,80,97,12,62,-5,-18,228,79,-3,107,-7,-5,51,657,662,378,51,476,44,5,1121,84,152,35,566,53,-4,101,15511,154,0,45,4121,-114,27,341,450,-53,-23,-47,145,430,-83,13,6,-28,460,345,-162,74,-23,134,12830,69,174,74,62,-9,110,199,24,211,-23,-335,-122,11,64,87,563,22,3255,29,165,608,262,-56,70,101,-23,401,-58,144,-303,-104,296,-160,305,-77,27,438,536,42,-23,638,2384,232,964,1994,263,-30,-69,43,-67,26,-158,158,242,-277,1232,2,4,-100,71,-66,41,75,1,15008,-6,674,4258,45,68,217,0,117,45,63,-20,268,316,13,40,-22,32,-9,-548,-97,0,-17,71,180,51,1,56,138,208,46,325,-26,17,69,228,-26,-164,-79,-33,-115,116,-109,-3,-41,264,-282,-70,-273,53,-105,-492,1691,38,-70,-130,194,3,118,55,382,724,1008,-135,54,-18,272,-203,627,1189,120,-40,281,22,100,-11,123,75,-23,24,85,-22,60,21,-11,421,21,-2,23,132,-12,10,-10,47,12,13,705,31,41,177,99,301,423,44,92,191,309,294,1,-55,12,196,163,15,-608,24,41,8,168,710,129,-354,32,18,192,276,389,-287,495,45,201,-40,-15,-92,957,1339,213,206,117,148,2,-49,-388,-41,-32,28,-158,130,28,278,44,-29,-63,87,240,207,238,-44,31,-18,67,67,66,47,52,237,239,-53,898,375,-13,-148,3,-38,148,-368,566,55,134,253,43,-44,111,-5,239,286,47,1125,98,-42,-9,156,-20,70,114,18,-29,-3,33,86,114,-253,37,595,-48,464,877,90,-8,-11,-106,21,4,5571,274,177,-1,61,60,17,8,-203,145,105,328,0,363,55,-49,103,198,29,317,29,40,-227,-79,-69,9,887,10,-31,-36,174,41,169,-4,57,-71,-12,140,2,-22,530,102,68,12,47,2,1,866,-61,170,-134,0,55,311,274,164,17,37,658,99,-207,16,-28,143,264,141,0,-176,98,28,208,5,92,63,49,0,-20,-21,78,138,90,132,229,149,21,-28,158,83,63,-13,-44,479,10,-92,74,103,-12,643,75,3,112,893,2181,-52,93,64,-21,1898,173,701,1021,1561,573,53,608,285,-10,2117,-76,4,103,229,1022,-5,-12,3302,775,-12,807,846,2,104,34,-54,75,-8,263,1154,66,312,-38,436,-127,1750,460,-3,358,187,-47,700,207,55,101,14,-5,198,89,1281,167,-53,333,584,4,26,73,-26,16,-8,132,187,10,31,265,783,290,107,92,93,102,-42,-7,86,27,81,447,1027,-26,100,6,214,104,124,620,4,-38,120,89,1060,13,440,221,-16,22,13,92,29,403,-136,205,137,224,17,-70,7,-27,219,535,-9,428,203,116,104,12,-30,140,-9,463,20,522,55,1425,88,1462,337,88,16,2144,266,633,93,139,13,399,-38,275,29,-80,731,-4,31,1751,434,28,401,83,-1,-36,119,600,11,371,-5,32,778,345,-30,47,-25,217,1227,48,664,252,-16,743,443,939,-198,83,14,73,-15,-35,-45,2,236,-33,232,365,15,135,-52,222,579,81,105,377,-55,247,784,243,18,812,84,253,348,60,66,568,43,-119,122,25,156,-77,37,42,88,-19,963,158,-63,445,311,43,2967,641,-153,83,-68,939,303,103,128,23,122,244,425,12,14,152,72,679,-44,33,1083,144,908,234,580,572,20,113,217,213,-1561,100,-200,-60,58,293,438,138,12,3,58,252,518,270,-13,373,133,1649,222,86,272,-173,290,180,247,136,463,34,608,131,545,45,174,57,656,204,-431,748,733,-67,470,136,218,467,943,865,40,25,273,57,361,35,1232,-108,549,142,288,33,228,84,-29,1812,152,722,710,746,181,-48,70,26,987,-19,34,191,80,81,132,486,40,1554,-17,1688,722,466,-14,41,18,60,1068,780,292,896,88,128,227,293,363,403,163,-6,657,1417,603,58,3,1265,-24,557,11,576,988,-137,472,188,113,511,-119,165,4,-13,55,-226,1464,483,83,660,65,203,83,249,832,44,90,133,385,138,264,1029,2,-1062,-185,39,12,398,21,574,495,246,239,378,1318,-2,222,1527,999,76,10,92,251,25,40,-527,28,110,92,1690,153,186,2825,188,788,544,835,476,255,469,-53,-19,1380,526,280,278,673,28,400,149,57,88,504,281,-477,497,18,6,43,143,499,9,242,422,238,61,95,179,1001,423,100,1330,60,10,103,7,-33,14,205,147,411,241,0,-7,-21,807,41,488,-35,94,-146,-88,93,327,287,309,427,443,60,196,68,319,26,101,81,0,34,-236,299,883,740,-6,189,140,-84,495,417,142,1754,79,-100,557,549,33,36,969,87,16,577,583,244,81,329,196,-110,-17,327,659,-25,736,2103,9,59,251,535,51,141,378,17,47,1002,541,20,154,62,164,-36,205,95,32,19,6,84,47,600,-9,39,105,37,393,304,710,258,637,886,327,80,468,68,-104,967,54,181,-73,28,202,-65,32,444,-26,-118,413,698,482,126,-12,213,-41,1679,1770,35,99,-236,-9,460,87,-48,498,53,89,159,444,1015,-22,128,633,65,25,-39,60,9,-29,83,-14,134,239,131,247,162,1169,-9,633,264,485,-423,-340,111,425,969,-331,190,27,432,94,693,44,111,-21,106,1035,50,130,-14,-98,5,61,774,67,13,276,146,240,44,138,122,-38,-31,117,481,17,-62,47,74,247,-248,351,409,125,83,127,530,31,259,1154,821,558,-46,-135,232,1800,40,154,8,11,580,-111,5,30,-64,1080,64,429,-167,-52,693,2459,538,-5,53,0,93,378,155,2042,82,1330,1548,16,1868,241,2243,14,698,111,-10,40,240,150,8,458,30,1055,-81,8,-154,3,737,-256,792,549,-231,31,75,-223,148,28,156,-189,188,-54,381,331,-18,640,-146,398,-90,93,117,12,146,6931,123,65,291,94,1629,170,-347,325,335,11,92,36,-6,-35,55,616,118,341,208,-67,32,789,-626,-78,1248,141,382,-34,736,62,16,-47,131,484,189,15,-63,398,46,19,128,348,43,1555,63,16,93,122,1099,793,113,-4,22,176,86,144,170,63,-50,-33,194,-56,641,81,-433,855,679,163,402,-33,93,107,-161,70,-34,569,220,533,-163,21,588,322,48,17,300,1043,470,197,172,96,-137,541,241,-4,36,15,124,112,106,197,178,-66,156,228,-26,475,897,351,17,259,376,187,99,219,-172,336,288,623,570,112,-5,74,115,200,-228,607,98,1619,19,-4,89,724,473,4,125,106,121,1806,431,3501,5829,115,455,1814,1009,1061,-11,82,237,143,369,-55,346,-13,-150,-7,15,68,423,-151,-28,97,51,47,146,412,0,450,-76,304,138,220,171,234,95,414,103,329,161,664,270,-31,411,848,239,218,169,-55,44,104,13,333,180,29,668,301,293,779,79,524,-187,25,-83,170,-17,957,457,267,484,116,407,259,8,81,24,119,241,374,54,344,156,250,39,766,527,26,-115,579,96,207,10,179,263,32,3120,2088,243,322,231,125,64,266,582,-8,187,492,855,47,60,942,19,718,82,32,32,51,750,685,562,671,681,1506,14,452,2729,-17,-53,92,91,208,208,-31,1286,449,135,376,1516,94,-209,609,-214,-39,220,-74,-40,326,642,178,495,733,-48,232,269,222,672,397,92,267,-6,-3,169,302,7,-275,194,224,613,760,119,1841,163,715,-129,1800,1243,559,861,133,32,1680,190,268,965,-187,91,207,-89,173,837,268,32,246,380,77,-45,388,305,202,453,171,50,76,716,-9,635,12,32,2329,12,-14,14,-15,24,-4,231,-42,76,160,1674,-80,97,113,117,-172,49,648,182,58,-60,351,120,-157,394,81,463,18,511,14,469,-74,87,184,-216,339,202,267,377,811,896,787,154,168,4069,124,-76,18,1164,713,403,150,243,689,-9,263,-41,418,-283,85,-88,1088,-487,379,168,395,185,413,321,549,6,441,838,604,648,584,23,203,14,-28,142,-29,465,-14,44,67,-23,484,275,-6,314,25,-4,-37,54,889,291,487,6,-3,27,52,1,102,150,-16,73,293,608,-169,48,158,-23,318,411,46,912,-59,113,214,63,-15,42,31,900,889,45,17,59,839,204,114,729,522,761,55,1004,-4,132,6,-58,93,233,2263,-194,68,444,2237,1765,20,1889,0,195,551,556,196,824,-152,277,10,1209,170,-5,177,960,39,284,53,90,177,232,337,12,44,628,746,226,269,338,-817,482,115,-135,247,464,1653,1751,287,79,59,167,-172,150,639,35,1047,247,453,41,65,398,-30,163,-71,331,304,-29,840,585,547,-50,-4,38,510,95,326,1260,219,2477,859,626,74,472,372,40,357,184,295,619,26,638,475,397,374,479,-223,343,632,171,232,-97,-128,942,815,882,613,768,253,793,-37,-16,1,-687,30,-77,589,1604,530,34,-23,3969,97,-13,81,-421,42,-53,714,541,159,487,320,144,-31,-55,551,627,212,1888,27,327,44,110,625,-78,1907,180,635,3189,158,74,389,219,290,276,530,-24,447,310,66,418,1921,-83,13,144,27,202,34,470,1410,635,311,2151,417,386,588,275,501,198,-35,246,77,1402,-87,287,1125,363,144,286,271,209,1921,527,-25,536,806,22,50,130,1293,-136,588,435,417,-94,990,593,1791,1096,1796,2,-19,-22,3474,114,619,1663,882,1626,238,135,47,242,888,-56,120,84,421,461,71,24,121,397,-65,134,-90,273,1550,-41,1449,-13,232,682,142,376,-4,158,99,2590,52,-78,88,3,-6,188,64,292,20,207,279,691,169,393,1077,461,459,692,273,34,780,146,372,94,2572,2885,641,50,63,1356,734,372,368,4,1244,751,772,913,55,49,372,87,28,-377,-130,46,133,930,591,760,734,-51,36,206,128,223,-32,172,103,351,30,78,634,7048,-17,116,129,610,59,933,122,104,36,422,627,191,-71,203,81,-81,-82,158,150,374,892,164,544,364,295,-21,138,-323,65,553,256,194,99,222,1836,1442,2706,66,4230,197,161,157,-30,93,2207,552,510,759,524,467,7542,139,1370,344,831,702,-127,1265,2641,1394,581,137,338,1430,62,64,1094,142,-91,165,11,168,31,82,197,119,1258,2723,1382,-4,-40,147,172,73,560,148,481,320,596,313,74,82,368,655,434,77,-78,351,1043,247,524,160,57,163,434,48,36,243,1483,1672,348,895,-9,422,216,152,395,345,206,419,250,2,19,-586,41,648,691,-23,-5,239,344,42,151,61,345,170,27,137,82,-83,2,275,-495,-88,362,116,30,134,120,1164,-53,315,205,1013,119,-11,85,537,-13,20,355,93,93,-117,11,98,137,-29,-52,-9,745,200,279,116,-193,40,375,438,-9,1605,-149,213,135,114,20,65,1478,14,-46,1198,614,263,11,95,-3,193,172,596,1038,261,1368,29,26,156,2029,273,214,367,755,176,-27,63,1025,184,120,6,672,23,-6,625,181,219,-10,156,580,129,428,61,1795,577,1555,-96,1247,566,-147,199,327,100,539,1927,64,1282,1878,419,28,203,328,638,-36,1281,194,905,434,399,257,192,252,279,711,20,-76,-80,376,176,248,189,87,108,184,-11,48,-70,632,512,1526,595,-22,223,1328,261,333,151,945,191,47,33,143,-49,-128,305,269,-16,49,47,440,276,373,-13,1389,327,572,-54,1114,156,636,0,99,458,730,-27,7,1204,52,143,2941,958,263,-4,91,627,367,-65,837,155,431,-170,467,979,2051,698,343,662,2,822,439,-22,-488,206,-30,24,-26,-6,77,361,194,245,162,-55,204,135,293,353,620,34,-124,435,806,634,113,221,44,678,4286,255,34,-7,77,610,57,40,219,647,261,-200,329,-30,-12,47,235,118,543,-112,60,56,285,351,103,93,1344,419,146,31,-8,-79,331,-42,211,150,2864,456,325,367,400,402,517,254,-327,200,489,169,167,1227,26,257,155,122,99,147,60,42,35,-134,2187,134,153,443,14,164,99,82,219,291,1749,1015,-246,-86,44,334,350,203,28,64,1299,516,402,16,317,2690,-61,985,331,301,11,395,1309,1267,287,1545,261,149,100,-13,264,635,463,173,602,364,-109,375,186,-30,126,98,55,186,490,35,48,-11,163,268,589,846,475,106,3,-30,52,44,-30,301,1061,19,-71,511,-16,628,21,16,-69,115,625,40,1461,1529,36,3164,90,72,1434,28,-79,289,342,-67,295,93,-9,193,401,534,10,449,714,10,385,-290,856,78,350,207,514,967,648,1096,1160,398,169,41,194,730,-496,152,937,299,713,429,-32,121,462,581,287,273,209,239,14,-101,73,-144,167,408,319,1456,170,104,1791,52,73,320,-68,51,-138,1438,639,182,1304,20,-179,-372,1380,-11,82,-207,315,345,671,-89,-220,99,386,278,478,167,-31,440,2398,542,38,12,294,208,667,392,1,2581,922,228,-545,420,-17,56,38,811,156,82,1605,31,107,1489,416,412,646,-85,-58,1182,149,83,162,109,-40,96,9,27,28,271,-148,6,-88,278,-585,-112,5,-62,402,-61,170,276,240,593,21,294,-14,9,120,691,-53,540,-303,521,161,150,215,332,101,-79,8,-57,392,66,74,1354,0,-57,94,1064,1267,83,641,-13,20,411,-45,-53,11,171,-92,461,-6,634,13,-8,-72,1594,269,352,120,47,-3,1275,211,217,1291,474,940,74,15,122,-13,145,63,441,48,203,120,140,300,2752,524,61,189,181,1222,46,-222,526,450,-152,279,153,100,10,112,89,11,63,-103,352,-98,764,240,28,337,-79,202,93,7,1096,329,167,231,452,260,-5,-11,128,207,71,1422,-19,207,-141,81,310,-36,28,117,-17,1779,1267,471,67,76,396,346,605,80,736,386,1017,197,750,113,68,-94,2105,1002,375,51,-3,145,677,720,616,391,107,-46,930,53,83,105,59,532,117,266,205,15,138,-58,702,213,77,-22,247,217,288,22,800,2661,1356,1018,-74,15,425,27,12,444,575,238,382,1180,802,388,619,131,25,453,664,161,598,-21,113,131,340,261,700,566,139,163,-277,150,136,20,1004,270,-14,231,23,450,101,544,135,-100,51,95,199,875,735,-71,2,7,2126,-57,-13,53,255,446,74,811,22,-42,54,1513,405,1588,139,4385,-35,1115,-137,497,1902,1638,-117,3151,255,367,1440,499,207,189,160,482,137,1826,327,46,106,293,230,721,246,-24,-33,1684,-44,-51,13,749,1010,1374,976,767,689,144,1863,29,-24,349,1161,388,-10,596,161,123,729,-283,87,848,407,795,-76,157,-399,558,929,2880,1588,3,375,182,97,239,105,714,413,709,87,-217,11,-559,374,1126,333,410,237,2038,1089,528,238,252,79,76,2612,300,93,-4,1942,229,1446,999,66,31,241,76,93,144,197,332,92,-53,4,90,283,230,129,-4,213,5680,458,2154,81,5,426,624,-126,246,82,172,1083,95,257,2069,106,202,81,749,473,-12,-14,540,767,25,515,853,674,4,1090,-17,-9,-107,505,200,332,189,99,116,347,315,311,-62,1092,505,-14,156,869,1672,119,39,257,67,65,124,127,750,-35,48,490,308,953,907,363,-18,-76,92,512,1002,536,992,33,212,-92,97,308,995,71,518,526,221,268,539,162,348,206,562,1133,1201,1349,94,741,481,221,162,45,11,552,913,-53,88,544,223,79,599,198,102,548,111,635,747,639,1312,786,700,22,-54,313,863,271,150,4021,1343,617,2331,77,146,124,-66,73,291,-83,173,744,366,-20,-4,167,572,388,206,-430,19,99,-38,-24,373,396,1014,93,27,399,12,234,0,266,360,1192,145,100,173,89,293,150,519,651,593,-33,14,168,129,52,523,-241,-66,23,13,16,-243,1284,356,1290,162,610,3,265,260,292,336,20,499,433,138,464,336,40,84,348,15,334,5,66,501,257,199,-11,-359,856,1071,324,59,628,740,74,59,148,9,176,-302,368,147,201,44,558,379,409,753,123,84,206,225,-81,1018,313,121,-327,1108,5,1786,640,135,94,51,558,94,309,310,-33,-2,1226,1491,44,1848,162,217,290,1191,212,1860,234,353,13,-17,3,1115,80,760,11735,736,208,936,200,589,292,-35,-27,89,213,-260,331,10,-2,1220,1141,97,297,650,471,155,9,-17,450,-56,384,69,173,182,511,183,245,169,154,1777,50,1925,224,215,197,644,459,-36,-8,535,342,-585,145,181,319,225,616,936,3970,-38,-172,2146,-1,562,1894,2621,541,542,975,150,1248,39,1071,-127,355,1061,16,999,-12,485,-71,179,109,211,289,83,-90,469,553,153,561,-29,520,855,1249,4549,399,621,-116,345,1098,305,159,36,250,361,-122,589,200,867,258,1818,727,387,806,50,468,308,995,152,1810,2646,549,24,800,561,1243,337,420,53,711,557,2886,155,567,256,2048,3671,-70,-30,2,129,601,176,257,1095,314,100,828,-36,26,30,304,-7,740,28,139,510,236,996,41,-1,95,76,-485,-29,191,380,34,-172,-633,776,152,579,691,307,3062,186,-57,-21,31,362,738,227,1,70,580,141,-51,691,281,352,307,3415,211,-202,679,452,222,420,388,567,42,-112,43,-11,-22,49,77,650,104,305,974,76,426,186,781,313,421,106,93,-298,335,379,552,-268,21,327,1960,2047,510,93,-176,333,408,1842,132,1717,-5,1028,-134,52,573,545,249,928,33,358,114,23,-16,78,101,77,165,293,-44,1516,-9,503,509,580,-48,110,231,140,12,358,119,22,94,557,95,1076,-118,343,1203,735,295,30,85,169,396,1641,1507,1627,179,249,67,74,311,189,158,1758,27,-74,469,16,-74,455,206,16,79,11,36,724,-75,-1,665,477,68,21,150,91,22,160,4169,1332,2440,-24,142,27,672,250,-103,945,217,80,93,171,394,434,710,763,1,502,248,281,403,28,2076,-376,329,-65,944,177,304,558,-335,51,459,427,313,298,-130,2129,608,-22,0,-3,1045,748,-19,709,-33,-174,125,-377,139,120,18,750,273,-14,75,173,-278,1013,609,13,253,459,36,3089,600,16,254,2346,870,242,295,182,-176,277,-105,-189,1626,606,1,404,270,57,184,656,429,181,245,1746,1005,93,842,1350,21,-13,-177,143,29,-21,40,155,33,-10,397,104,127,1104,1661,874,52,712,-116,420,651,891,199,48,417,101,183,-223,132,310,-48,471,174,221,665,12,966,428,18,331,34,-392,522,-91,90,310,161,104,33,70,1080,491,1791,254,31,-185,480,1669,306,3,267,446,-173,7,85,-18,19,1410,417,205,12,91,687,-27,4,-316,101,1100,91,130,13,15,678,230,2506,386,1011,397,2332,284,424,198,379,1276,725,997,142,86,89,188,24,23,399,-9,102,90,398,-1066,504,98,327,145,293,1102,-4,330,37,-113,407,151,20,764,851,1131,414,22,556,351,446,675,625,58,250,143,-4,72,205,71,179,17,983,262,110,117,215,39,-160,-24,569,58,226,74,-31,20,123,-13,186,-409,733,101,330,222,1405,571,29,370,-28,32,-13,173,360,43,19,-65,41,-175,963,-144,787,8103,1185,334,144,42,871,258,520,68,168,-33,364,204,274,1006,343,1676,96,155,189,791,-183,132,-161,-39,110,-14,200,513,708,-3,-207,272,-341,788,83,287,579,520,10,65,-102,362,105,1799,-44,-226,1059,33,249,2593,185,636,1196,481,302,60,435,1071,1499,105,784,235,322,204,687,33,150,672,162,-1,-26,79,-51,1179,1498,3,403,860,12,110,830,201,-56,124,142,1481,716,184,161,117,991,623,256,193,-98,49,437,481,58,-41,215,516,-67,970,922,326,166,186,-117,255,14,605,3950,253,312,992,57,501,158,319,190,315,264,1088,555,35,105,163,189,12,442,924,-747,316,274,672,768,7,984,594,337,74,-69,165,985,-45,648,3271,56,6,2855,788,123,1135,708,5,222,308,207,90,90,15,52,608,50,46,1357,110,135,59,142,-196,-33,464,295,-40,747,99,-7,263,180,209,54,830,264,201,854,224,2488,292,55,491,249,434,231,96,2462,916,-54,655,245,215,270,698,7,228,45,107,818,2093,-12,277,473,305,616,396,1358,-9,1955,932,-124,390,427,338,378,1590,129,325,155,94,899,555,338,195,49,630,46,164,-25,387,-24,299,1255,17,11,366,1740,-287,45,12,582,898,362,231,361,85,-59,372,340,1039,71,312,723,134,1272,174,780,636,88,391,218,149,83,132,357,50,418,-178,21,185,278,2,-16,0,167,143,-150,141,212,16,1521,-154,816,1200,462,520,247,1310,313,317,1470,140,591,354,1165,94,868,152,-73,5,3832,533,472,2335,31,611,63,395,222,-18,-83,79,834,306,-13,132,95,1409,5937,564,-64,1004,1262,138,187,1887,152,830,628,889,223,40,576,59,194,493,418,1874,284,337,620,-44,-7,65,55,155,711,195,341,-76,-94,187,788,-134,473,414,441,1369,4,151,-70,1232,295,40,116,12,1423,256,260,145,549,221,-208,1677,113,460,402,1636,1272,1260,389,1006,108,1255,536,1267,139,153,277,1094,2414,907,-7,561,146,464,296,10290,88,1886,969,-29,213,536,1290,55,475,2645,2932,56,-215,-1,373,454,1466,421,463,145,1371,612,79,74,1263,354,1538,1112,459,119,256,273,657,66,136,407,639,961,25,392,425,183,579,356,23,-137,194,298,82,57,376,412,313,324,22,-59,220,1272,333,1162,99,185,396,394,797,-169,993,1102,31,712,413,276,123,84,93,1249,1443,477,1228,140,106,45,698,799,280,-3,341,1132,53,1731,420,2094,695,506,6,-97,-255,233,266,206,9,223,144,469,165,743,237,1248,207,509,131,-17,205,70,240,109,24,1526,106,366,139,147,13,142,98,-27,467,196,189,329,666,450,165,139,759,677,171,3733,330,35,887,151,312,17,386,694,151,-14,8,24,174,481,-11,81,12,466,772,142,88,22,-24,-22,23,347,382,38,140,1118,-17,932,-15,546,-430,43,114,-20,84,-62,1752,1655,405,192,244,1512,132,476,134,18,940,410,681,-191,749,-29,-139,368,313,291,442,-79,322,-19,-25,2487,934,625,651,60,73,1922,867,4,189,443,-81,-59,94,522,699,202,208,155,-287,955,-9,150,246,1245,-44,94,204,441,414,667,127,-51,-37,20,-130,419,1498,51,111,127,106,656,754,221,295,389,94,-80,39,106,410,265,28,264,395,-26,48,370,659,-88,457,-75,49,38,40,-83,41,197,31,167,-41,699,791,452,458,987,59,126,420,-81,-27,135,260,-12,10,42,71,49,19,42,2,24,-46,-44,-22,88,18,6,-83,363,79,-179,170,-87,-18,-2,12,-5,12,-295,51,-28,-14,167,136,-130,68,82,-1,21,71,24,12,31,209,-64,146,109,55,-27,41,26,5,35,160,115,19,4023,1113,1306,47,1234,279,9916,10,857,1451,-16,7,22,135,43,28,23,295,-21,265,121,42,97,-23,66,-109,3942,139,91,4,-1,10,134,25,79,-12,61,91,220,-16,28,13,11,2,-58,-280,322,378,-56,-54,84,223,27,198,212,238,-11,147,-20,3,26,62,222,188,38,-4,26,27,-16,567,30,73,163,43,144,7,47,-8,0,211,2,110,-204,994,124,1178,66,400,22,112,-792,-82,9
-136,-173,-52,211,-221,-286,290,-92,-1,312,-194,-452,-505,-106,-111,190,7,-335,12855,-47,167,-123,-7,-158,35,-34,-32,-59,-47,-56,-180,-5,-569,-206,-365,-381,31,716,-19,-48,-87,13985,11474,17009,13929,18105,16335,109,-40,101,345,758,748,2140,75,85,151,-107,251,238,153,141,48,44,119,169,1648,45,-145,-688,-539,340,-226,-335,-161,-78,72,448,788,-34,130,919,-91,3,9,239,80,613,457,187,616,132,462,499,341,-48,-2,285,72,4,122,-133,51,15,-71,19,3147,693,-976,418,-77,-96,106,-669,-389,-37,131,45,244,-177,-42,147,-2,1218,-82,-397,118,6,328,201,129,322,45,85,14,500,118,869,702,478,-359,289,276,355,-9,263,110,1081,163,93,314,270,222,1254,533,318,579,-213,521,-229,2057,261,504,144,-22,42,293,506,825,592,2282,86,9,129,297,354,79,-90,-40,265,1318,260,-61,59,-46,61,-13,1,-771,-170,2340,2,6,-108,620,1867,313,42,58,914,116,493,47,49,-14,252,-91,2301,903,565,187,-532,-16,12,4044,-593,324,1478,-77,875,848,-231,179,-2,65,17860,-120,299,1137,8,-2,469,692,386,-26,-160,215,287,1318,-33,6006,190,2835,-5,-23,85,136,21,555,367,150,1183,799,47,457,-131,282,-21,435,-17,3050,821,-717,203,61,-5,-573,-1012,-46,95,-333,0,606,58,290,383,303,95,-582,-115,-39,1965,4936,206,17,96,150,464,425,-182,17243,1595,1339,-350,-36,1109,312,347,723,187,70,255,160,141,118,88,324,3075,357,-6,-1202,706,-29,89,475,-18,83,9,-1,-64,424,2448,1486,1412,67,548,769,437,85,397,1383,1396,684,189,143,376,252,453,1383,513,210,780,1405,14,103,-187,1220,337,-99,1010,320,211,3773,98,249,129,1085,101,174,116,349,881,430,2685,70,365,-16,1854,1841,568,813,25,78,505,1510,763,145,436,733,184,210,41,97,1660,1050,794,-659,336,127,289,-108,-41,150,-164,50,316,-41,265,676,1710,1266,353,493,259,106,295,-119,-286,0,159,610,1874,-46,-42,183,314,-30,192,18,43,-45,277,341,615,161,328,968,170,227,13,1431,108,-166,90,104,299,738,753,643,298,2133,181,333,15,11,121,170,-55,193,799,321,77,1537,476,-87,-441,774,-238,194,162,18,64,876,2100,-10,95,-48,50,116,432,54,1,71,-10,312,-81,397,204,117,1384,416,71,803,322,754,128,-57,90,293,1406,62,130,209,-553,188,191,298,309,205,438,-75,-89,694,2158,-413,683,405,245,3582,6,-279,149,311,195,235,23,1176,1322,253,818,260,315,307,95,-430,806,371,701,377,165,333,10551,207,583,362,1126,131,452,252,76,29,257,3815,865,252,-15,134,-623,126,17,-11,400,32,355,1239,1807,82,10,662,-16,14,121,10310,206,5,26,57,21330,38,-629,1391,-326,76,100,921,542,246,341,74,56,953,-26,-334,1269,159,-582,166,289,580,613,155,139,266,77,-51,571,54,-1038,-310,43,-62,111,215,76,1421,452,448,534,-1053,466,139,764,208,-181,-60,57,192,-335,-76,362,-223,626,1966,286,28,-92,266,153,499,-52,318,39,505,323,447,273,315,-30,-273,830,21,651,69,-34,-38,313,51,481,1712,761,-95,-31,84,3178,259,169,31,139,54,281,75,-147,364,439,368,1203,749,2867,-244,-31,601,192,302,837,120,1321,662,509,726,20,203,200,793,-294,194,-26,-118,-219,244,176,115,298,357,176,798,81,678,678,623,180,223,175,675,-100,252,-174,215,679,244,915,927,20,754,2,82,300,225,272,114,332,298,1284,466,476,-1601,402,115,64,59,954,-9,525,-62,254,1482,373,293,-174,31,100,533,71,62,470,123,8898,160,78,321,127,953,-49,256,696,-269,-28,54,3625,162,127,-180,53,307,-980,60,25,48,1070,-165,1278,185,257,49,2224,180,84,78,356,766,86,1655,40,534,35,-74,-29,-204,197,1967,-60,421,93,-43,1922,633,-69,-141,3463,1454,203,-172,345,-141,2832,2833,1741,163,488,165,28,-146,17425,395,112,3885,582,940,180,341,131,550,-515,-1373,250,-102,-236,-374,-845,-270,85,-284,243,520,1489,1022,391,-157,-256,736,909,9,145,41,13,176,-12,393,214,-202,-185,318,-13,52,1304,80,-75,166,-250,369,-709,134,537,-116,-198,-132,-57,-357,175,83,447,-119,-634,-103,749,137,179,103,2059,20285,416,25,182,1356,-267,136,-919,8120,13,-251,98,46,-25,236,700,347,20348,402,279,77,320,464,116,795,82,-273,12906,-79,-19,47,-92,1938,22571,104,-731,108,382,18,78,343,-412,1733,29,-177,23,-23,3065,63,923,136,21640,1736,-544,540,341,-40,361,146,-107,305,-5,-89,9835,-101,33,106,285,42,284,418,-320,-30,-293,181,153,-104,105,-52,-202,-386,557,1122,88,-555,262,927,-53,75,35,616,-172,607,330,173,529,-118,-59,-82,-182,140,-129,399,133,132,-181,122,176,501,-71,130,-155,718,25,700,-224,-288,14466,-90,712,279,323,-65,-475,-348,-75,189,-105,-225,358,10061,298,388,-257,280,-49,216,255,-39,-84,2,35,258,-82,-1335,15369,318,20,-98,5966,96,72,124,14237,-423,457,72,731,-45,-167,-968,276,87,31,-157,388,-83,2221,341,20,463,149,-249,-187,348,675,474,67,-40,57,-776,174,488,1746,887,1512,294,247,-146,138,181,2266,225,723,237,7739,-25,904,1259,2451,-108,25,166,9529,524,845,382,8093,738,75,250,5470,303,105,10,520,40,253,125,-158,123,-73,82,290,178,1069,215,-7,-74,144,1495,1829,323,-87,448,16,-147,233,475,242,1050,1632,-121,-21,-131,307,1972,511,1675,532,29,659,17,5307,477,-18,736,-398,10,50,-131,60,-51,-184,-79,984,1500,251,851,-15,26,-83,18,351,87,1445,71,291,173,19,424,17,124,-69,55,-24,54,977,-165,-110,151,118,409,62,332,1073,161,1515,334,182,-59,231,214,111,542,-184,27,-89,37,1275,261,-240,20,128,5,67,-29,-58,1604,349,-898,741,87,63,455,-382,186,-213,712,-217,323,-379,124,-127,200,-33,-451,278,2557,187,-1153,32,-379,22042,10152,25,241,-323,414,96,56,139,126,-313,87,296,65,2,120,358,3565,290,599,293,30,-8,495,720,-78,719,593,-72,46,-21,785,192,-4,104,395,1713,189,62,-226,34,36,35,102,2489,274,288,-53,455,-55,355,48,-42,66,-47,1859,-319,853,65,-50,1263,-95,-381,204,1181,-19,1273,14535,72,164,-49,169,2580,199,888,76,265,-68,118,-98,-75,177,464,1,229,-32,1,360,415,754,301,102,-1165,621,416,161,827,2327,265,381,54,-143,681,56,-74,-169,-140,215,144,370,1861,125,557,246,-1505,137,-319,-919,340,-1415,-120,913,246,82,996,1676,15,65,348,94,2622,-85,148,161,119,771,255,1351,-21,-15,285,820,60,985,-104,224,102,1293,16037,91,1612,3187,117,-15,2947,56,73,-22,767,1922,1201,103,49,17,40,1123,183,167,230,89,-198,47,2000,482,-74,475,-3,386,699,-504,-547,2367,130,-510,284,889,206,-190,-39,66,-90,68,-938,-170,32,1107,-645,504,610,5799,1038,985,123,-222,81,145,199,243,236,-302,1,4318,117,-276,222,16,-131,22,-511,321,-90,-37,35,591,975,1044,1020,215,-129,169,96,324,-1393,601,30,-157,30,-271,305,-275,555,819,648,108,162,-24,-17,34,123,-380,297,1396,282,-295,-124,-280,47,140,1959,282,217,271,338,-23,133,97,114,12,1006,155,84,-2,216,-335,235,450,46,273,790,17,52,162,-39,-202,28,-763,1383,736,126,-43,1,13,1222,467,71,97,120,680,-148,1051,777,326,858,141,-138,119,895,21,492,-81,371,-241,437,210,195,136,56,31,287,853,-70,523,12,488,109,1342,2,65,17852,327,361,-169,-55,176,-53,80,47,-60,14,847,1062,37,528,-99,63,-149,-104,99,300,47,1159,1166,141,377,251,29,87,249,180,-101,-120,-5,431,178,92,148,504,-497,366,-44,612,-466,90,-553,-27,23,2,71,33,-380,438,-868,260,467,20,255,16,214,-146,541,742,49,542,374,37,654,-144,602,399,434,608,28,126,903,-132,-47,206,1,861,-32,275,36,707,30,251,10,1064,16,392,1210,1792,750,132,46,-30,-177,510,287,27,174,383,-69,379,198,-76,-19,-387,257,-346,483,15,78,497,24,136,-180,-289,236,312,-43,17,1343,3540,42,-130,13781,-41,-9,-11,-598,23,107,44,6513,211,40,83,-77,260,-244,96,514,4578,415,168,1233,-203,35,1395,288,-130,906,9731,-207,-236,15140,93,-375,407,37,-8,67,437,89,-131,248,-267,970,-366,233,-106,21,211,-33,-36,125,750,223,-77,291,893,400,56,-304,-798,932,-118,131,330,67,152,-654,187,275,5578,421,-136,365,11,-324,75,104,-2,-91,171,-119,-248,235,302,-23,-100,19018,392,24161,16992,20245,-18,-129,-17,-78,-269,346,1012,11338,76,-152,3722,3390,411,-402,188,-174,1041,1880,-76,104,127,66,1369,183,86,147,-175,-415,352,-170,123,-171,115,304,9105,47,2660,301,48,153,219,43,463,-822,131,-167,201,-114,-149,235,2141,60,458,829,1064,221,504,935,273,461,367,281,449,411,446,424,193,412,53,521,-48,11356,150,20996,1178,135,54,19,-219,353,127,335,-15,-270,21,-13,226,211,942,209,31,262,53,67,423,-91,95,38,22,287,-252,-40,96,361,4654,202,142,-35,-917,156,67,85,439,-46,35,325,-453,8,73,-174,202,364,-37,549,96,-55,-337,186,138,1882,15,442,386,29,612,1117,18,176,187,-57,449,2099,258,-13,191,216,-278,-153,161,175,-3,238,291,1505,1707,-391,63,-24,46,17,3052,750,15764,1218,-1029,1846,525,-25,62,-123,-628,256,-612,157,279,44,293,416,2334,17,-40,6275,7,-60,367,86,945,1713,89,38,583,1330,1612,-246,6411,1888,93,37,202,-72,-15,973,507,360,2610,93,67,594,241,265,581,343,342,82,123,-17,-54,14,47,279,58,75,1319,140,-133,588,175,4965,930,103,320,394,240,269,1199,110,-5,1897,-38,8,661,198,4630,46,203,144,183,11,348,328,1026,139,673,125,-83,180,603,375,869,-41,237,1364,172,11,527,-234,224,184,-127,152,106,-39,-248,902,302,-46,-290,27,237,-71,1602,1221,-288,257,3332,220,-129,-255,326,-164,2403,-93,37,1623,762,-83,237,128,272,-771,20,-74,-257,-105,-59,426,15,53,580,29,95,-217,-43,-5,-96,-24,493,-207,-153,73,49,-187,-67,143,339,19374,5686,733,26,34,75,-19,-141,176,35,-172,1575,8,92,38,15,107,-212,565,426,-431,81,1677,-400,-409,22,-132,209,1818,-17,536,161,843,-201,-759,336,-170,1325,-29,1006,609,103,169,92,-158,-25,280,399,620,-43,262,58,338,406,376,361,76,-13,236,-39,551,-304,128,411,287,-143,12278,-1495,931,301,-29,396,89,1279,42,77,185,-645,311,120,56,4,-59,-196,462,25,812,-11,334,240,268,356,1082,1198,4015,221,-35,173,278,-238,-231,25,189,575,307,184,993,-154,126,21,60,133,171,175,-288,101,53,1894,243,109,-128,59,1546,239,883,-59,19,640,122,-322,740,417,-181,198,-158,38,-29,339,44,10,283,14662,-61,178,759,-175,650,310,773,18,819,563,289,-1411,278,1861,362,-252,111,318,243,164,-23,1649,40,11,24579,288,16,-14,544,416,521,15,115,413,853,-31,20,556,471,-84,458,439,-1222,-24,-361,-345,249,493,-176,-64,-136,2712,-33,71,53,15860,1337,-120,268,39,568,-154,-280,590,262,7634,253,-76,-31,688,2597,76,102,444,987,13,-624,-132,232,-9,91,260,441,24,214,382,-140,822,-234,1660,150,505,232,7,570,1906,123,184,42,-58,3919,582,-119,216,36,639,-38,64,-31,656,-17,713,-152,827,107,167,810,531,263,3183,678,90,125,-487,293,355,116,186,350,543,79,154,466,164,558,100,157,53,105,1314,240,-135,-30,-139,804,1482,805,-277,942,2070,212,770,-488,-68,178,275,477,379,1232,1209,119,106,135,342,74,-72,433,455,-178,961,-2,117,-275,2000,416,-11,271,2174,1619,250,217,-98,-29,539,711,510,-716,649,-280,329,-76,599,492,576,460,-52,-151,823,297,-38,62,-24,415,191,200,-20,224,390,35,72,60,31,227,489,3,-49,35,554,405,294,308,-248,1001,-51,170,175,-24,1095,1014,109,-26,-48,-202,-21,111,-83,70,-80,-42,311,1361,-180,216,39,82,1229,-11,5877,81,354,400,228,-85,85,550,-448,80,-20,1757,317,-139,239,1048,113,210,-355,1298,69,-8,131,9,232,-63,225,636,406,366,239,333,135,3,112,32,88,218,-77,13347,319,-82,27,120,734,119,-45,596,87,-229,21,184,150,-86,251,-171,64,42,170,174,-53,64,1198,-4,829,-31,21,-356,23,182,206,-293,85,17,-300,578,-85,299,460,-564,-128,229,51,171,392,373,238,94,-265,-21,671,-222,-5,880,952,-115,-102,188,352,157,76,1442,-369,182,150,109,78,-159,520,125,179,20,28,84,344,4021,382,996,-128,750,250,100,-138,-42,524,57,215,532,-487,408,314,-658,445,-287,364,29,1171,225,-36,780,-62,139,158,-527,96,146,310,-139,22,166,91,37,-161,216,211,52,-2,469,-13,971,3472,458,-136,638,-140,874,753,51,23,167,-53,745,-58,193,-123,506,138,1062,151,393,284,-118,66,-44,742,434,815,538,125,382,63,968,216,745,-99,1741,-40,-37,3316,-68,415,155,-33,149,-207,-194,39,277,30,-1156,-298,265,-21,-196,12,811,1068,-96,-502,196,223,83,124,-48,135,189,175,9,243,394,-60,350,-190,51,210,236,48,129,773,2506,635,267,1,-37,-615,15503,252,2633,46,112,1279,3142,124,77,37,559,-26,542,-159,-116,198,1092,919,97,-1,-12,157,444,1793,356,465,103,149,209,1005,21635,14502,174,-2,141,201,-4,61,905,18,-77,86,275,10,-25,198,-192,586,-117,291,-14,130,506,281,7,87,1104,720,123,355,63,725,52,58,189,681,543,904,72,-51,16682,21387,17657,13457,13067,20224,8619,655,1137,167,-177,795,217,94,564,32,138,-550,-132,592,69,-24,228,635,19,301,-15,646,-11,49,-92,510,224,71,921,274,55,-262,-45,44,16,-85,12,158,-99,-170,59,-438,284,122,-170,263,1054,-282,89,-81,395,291,706,-381,161,300,-166,130,44,299,199,214,133,298,1148,152,227,84,53,-50,185,-6,-59,78,51,-19,419,163,108,-137,-42,-478,777,-12,90,284,400,251,-473,54,1173,423,182,-90,-399,309,69,272,-52,61,311,25,-48,364,213,-370,2401,138,54,12,-2,220,344,464,77,33,1692,42,222,82,-124,50,541,-106,239,-57,346,-79,554,70,343,2024,732,902,82,196,278,41,-40,458,215,67,23,401,831,213,519,121,265,654,7585,-8,-34,868,36,-100,120,38,204,123,20,765,470,25,4,416,188,106,65,-34,253,126,151,58,-136,668,166,-157,1,42,-39,-122,238,-54,134,649,12,600,295,-455,-41,216,135,494,-218,1169,-85,108,-118,5540,748,356,101,820,-76,198,-254,-29,207,288,-13,3289,290,1927,346,125,444,281,5,53,113,115,-37,185,208,-126,47,422,139,558,137,12,427,-88,-63,615,51,2164,389,68,9,317,-2,-121,92,408,1612,173,-18,240,771,627,-136,2960,-152,-439,435,-202,222,49,412,159,93,-777,37,560,1116,31,-73,346,80,73,133,241,116,266,1265,-130,181,-202,41,241,-203,393,524,-2,309,-860,207,134,167,-156,43,69,151,-7,779,-216,287,140,-22,12,2387,333,172,916,1004,280,1683,286,69,1362,-189,306,673,7,351,77,1807,-120,22,289,34,600,-286,403,1599,490,285,306,-9,261,172,-28,2544,331,118,41,95,1695,108,80,-17,849,1528,354,64,-94,-198,101,-730,-63,-127,35,364,0,98,17,722,756,288,238,137,-301,-397,984,-35,223,742,74,47,307,205,-93,469,162,304,912,303,574,1664,373,68,-41,-513,-569,74,124,12,-289,429,-45,-177,-127,-270,-35,683,536,1217,18,-275,1112,26,43,608,155,191,-4,-1,3,-304,77,1400,50,186,-60,339,-8,213,83,996,-696,236,846,-89,22,104,-72,151,389,253,3734,83,1075,897,88,111,2083,564,1277,43,737,-69,217,100,2892,151,206,504,29,446,2308,366,-103,949,899,-5,25,234,31,-127,76,55,434,370,334,569,238,742,49,812,-70,697,-65,854,-257,286,-93,2344,185,398,448,743,451,-234,-48,223,46,-566,1273,-212,-33,837,468,487,-218,-45,297,205,277,-79,206,391,8,687,238,118,1246,504,280,208,12915,73,1169,-27,49,332,785,20,234,-77,3,2350,258,114,883,200,0,795,658,33,1097,-65,598,148,2518,41,135,1640,271,171,4120,270,646,886,765,235,948,2795,76,314,209,947,-84,844,272,522,108,2132,37,-986,1400,1045,-58,0,135,23,588,1450,108,17,154,828,285,7,-39,416,-567,-139,39,506,9,1804,52,572,-103,-51,136,103,-454,-182,174,181,86,1604,51,40,186,47,240,51,99,50,193,37,-65,-28,381,1034,518,3030,106,51,440,-124,86,-66,-39,-27,209,-28,237,-353,1166,-348,313,-3,243,164,1834,65,33,944,44,58,30,1,703,603,668,127,94,85,205,-60,788,184,48,422,11044,342,1170,-91,239,22,-45,20,265,340,608,-128,12,262,-31,790,108,228,59,-10,298,-21,-36,1070,245,76,26,314,375,-348,-20,568,10,261,-44,84,-118,219,-980,5,-323,729,205,378,-20,118,456,-22,516,-19,113,59,204,97,-57,398,1803,-107,334,8,232,-45,206,215,-409,1322,-53,-58,47,3938,-16,260,-75,-154,63,-233,-291,8,139,408,382,-62,202,109,-16,414,582,1456,20,-60,781,-6,-199,226,26,-173,-31,-13,5,213,1122,-121,45,-178,72,85,1092,330,909,459,1370,-43,37,502,493,491,-6,219,163,-65,-146,429,947,62,139,18,550,25,251,-121,-27,876,444,830,744,-760,82,-2,119,226,970,26,458,64,158,300,34,65,228,-133,-3,9,156,430,-36,362,-10,-121,-58,1460,221,-15,913,401,9,915,11,174,73,1389,-46,-35,70,125,286,91,479,604,17,116,18,1655,430,504,-213,360,955,576,-171,876,-309,1024,64,578,4,-229,129,483,-239,-2,161,-65,210,302,159,827,1497,190,865,669,-154,1908,1817,41,200,1748,31,-101,0,240,-336,-44,579,60,60,-30,249,18,51,211,835,39,11,-1,78,21,159,31,2299,-126,79,-184,883,121,167,356,204,771,632,66,391,-231,-5,5,232,560,124,-273,79,523,426,-9,764,-236,21,235,775,270,560,116,1495,-52,-423,-350,144,9650,639,1293,218,-242,-21,-11,2565,310,713,-382,208,376,160,1479,50,105,482,-108,-723,251,87,-113,17,5,77,17,189,649,-241,855,-315,166,209,67,650,794,852,83,379,451,161,84,-105,4,585,586,435,-24,-517,166,164,-195,296,462,38,62,326,-4,789,49,100,209,128,40,-6,-4,-162,646,-21,105,258,384,454,120,-94,253,63,380,-185,583,372,-274,-218,588,-2,-82,-40,1268,332,-27,407,22,162,1266,199,1020,239,283,608,353,617,180,-1,161,865,327,204,132,1254,37,16,-338,122,-971,21,194,687,-14,159,64,150,-154,-375,882,240,2370,41,272,-451,196,164,-320,-127,597,772,-64,1,-77,-120,-22,213,339,407,55,109,100,571,216,-10,159,125,247,268,483,-200,62,-482,565,989,496,241,108,-131,73,664,541,23,197,-127,290,374,275,-54,95,-4,-495,1622,-37,1048,116,289,1854,720,1341,157,134,249,113,1187,-256,-427,360,23,8,106,173,98,379,1210,-59,722,27,-38,972,468,450,1315,249,207,4237,35,421,130,438,-19,466,-38,322,239,-434,45,3963,340,-191,66,-71,555,-40,-416,-63,-65,443,131,1448,607,503,267,573,-52,-40,658,-89,9,5337,665,-49,188,869,-25,91,-78,917,2082,2506,-183,-32,3774,261,-297,3732,43,-83,713,-39,343,205,-239,72,-157,123,378,252,222,988,-46,47,1167,139,7,38,5111,65,3227,-571,2160,6,-14,-77,100,15021,33,-27,-165,-363,-16,25,237,1026,241,362,4723,-28,2058,78,86,-140,1062,29,501,57,95,-45,554,260,2659,-184,23010,11,728,-30,686,-153,544,1384,1088,2595,151,-190,47,30,151,97,549,282,1460,47,162,2,-44,139,-500,1240,-119,243,127,17,121,2561,-567,305,32,-129,55,80,1,122,173,191,21,393,-115,-14,49,337,21188,58,251,136,515,410,2060,82,136,697,64,130,-510,-37,-239,82,125,85,42,153,385,1951,-176,256,5564,165,89,-108,500,-601,-48,-41,930,265,-22,563,2539,53,90,-850,921,433,2022,-79,3945,-172,58,221,331,622,1377,595,-87,-50,155,415,545,9,466,-29,174,417,-106,-169,59,-52,6732,1084,-64,-94,106,5513,430,107,663,1941,274,-1048,-118,2469,-7,-337,156,17874,-27,542,19818,3224,-202,1429,-25,60,373,4294,-49,612,64,-116,234,-84,-18,208,494,33,1173,49,-159,23051,212,-9,1301,217,61,105,-15,25,-319,-153,11810,1908,-73,157,20,1,-34,-97,293,-186,-69,-13,-16,-695,-35,46,20,32,112,242,248,398,791,-294,201,477,312,56,-93,140,1368,-209,10723,963,289,-22,9470,344,295,247,24,-246,-225,14820,271,-42,126,53,85,-14,773,1858,234,-52,500,-40,87,468,3,-10,147,772,255,671,463,-6,233,138,1041,-125,17555,3122,776,-237,29,119,16087,-440,983,215,13,2939,1736,-15,404,-11,238,341,52,23683,13885,66,2147,711,176,1326,977,332,529,-66,9117,-39,0,-42,329,-154,93,297,11802,33,-348,22,57,-107,1573,-165,248,173,5789,498,33,-19,-111,94,154,-49,-33,148,-458,-2,926,199,880,1406,5270,1027,2465,11,105,80,537,9573,685,-692,36,-112,95,2,-152,476,-35,300,279,2206,-72,340,-14,254,1461,615,86,2212,84,445,2329,1688,338,511,18570,925,-189,-1,65,115,391,-437,225,353,181,445,20209,10,479,77,-11,-1,89,563,490,528,122,-9,488,120,337,404,751,714,-169,-129,72,10463,239,12,144,141,-27,-4,6,256,109,332,-73,117,425,645,13,1137,-197,370,-611,-125,35,-120,365,112,-175,566,1372,460,676,539,77,148,256,61,149,320,844,11,754,26,95,144,24199,-166,-949,83,234,332,259,761,-366,4853,-132,178,99,-65,4719,-38,621,379,785,243,653,1,176,183,-12,-371,1089,613,22372,11379,204,1194,2864,300,898,360,569,441,4713,238,277,983,35,-338,1539,320,-9,536,561,258,3888,33,16,599,167,-177,3717,712,2350,190,2288,908,145,-132,247,168,781,40,-326,-212,702,-60,702,20065,-41,-69,-47,71,1500,27,1716,1547,190,245,49,81,364,210,977,670,408,1991,953,162,5,152,741,832,690,21,361,292,-100,257,828,-84,1227,-174,-18,407,2299,88,166,41,84,241,-57,518,10,334,-104,672,440,21,35,-189,-5,519,1502,1520,404,609,492,31,109,222,143,-125,-247,444,1581,-12,12,-25,972,121,497,-83,5720,-44,12,-56,5,-20,459,228,-240,44,-31,12,1669,249,271,63,33,1382,294,259,150,135,15467,620,1569,-11,-110,-131,2024,-149,101,358,573,452,147,418,129,66,56,274,1387,1310,1614,1,181,64,175,793,409,1185,15567,710,9411,563,495,262,474,666,53,195,-333,-86,3,6,129,1573,112,60,113,-23,-30,-19,669,132,60,1991,442,69,772,24,1213,4070,-111,-45,152,-59,212,-92,-93,169,760,-65,74,1469,225,261,-38,585,155,-29,-44,151,-160,-47,251,583,72,-18,165,133,1344,-427,-61,270,-84,150,-178,-173,102,-245,28,1071,472,164,-343,-47,-51,450,607,663,405,122,45,-88,-16,-75,715,700,1235,44,987,374,-60,-259,-62,191,244,407,117,-456,147,18,1984,-66,-242,-236,166,277,9,-25,282,2839,163,170,-23,-177,749,84,670,129,223,3,423,426,-158,-57,-100,-247,51,289,-6,254,-77,107,-1,-10,-105,2,989,144,1679,31,996,18,478,1606,97,30,311,462,334,283,-451,270,-67,354,231,142,334,212,974,-3,-37,-253,105,219,-336,187,178,0,-134,1161,-284,119,139,-77,-154,745,74,416,15,86,-871,38,-40,-24,155,-42,12772,331,864,182,101,-72,-51,807,19,131,549,1281,22,546,196,332,1282,-97,-139,257,829,442,52,17,77,1614,350,736,553,-132,727,34,216,165,649,113,33,-573,26,252,534,2172,427,102,-104,504,67,630,573,266,53,73,113,-44,438,64,883,821,-90,74,111,-1671,107,244,302,665,819,-441,-230,-487,514,-148,586,44,767,-30,-92,-128,287,1317,293,201,493,329,-57,70,-38,10,1026,62,-20,1193,1315,-161,-17,37,9083,1601,-18,91,-186,-27,1645,223,107,-122,58,23,-18,-421,22,43,199,70,-107,-49,-58,-64,14,452,-553,219,-63,-31,-10,1467,-76,-1090,253,81,65,399,-69,265,-193,1987,173,319,8,2165,1472,199,-31,435,583,14,7,108,-87,894,-183,62,82,-66,231,-575,33,207,287,-12,24,64,138,33,-93,-410,-71,106,208,639,228,30,37,88,78,-128,31,72,92,132,71,-62,740,225,-86,-1,179,254,273,-229,386,902,-275,593,608,-298,76,-172,-437,314,51,79,187,88,45,609,251,-6,731,-109,148,-71,42,-91,43,-215,-58,296,15804,1507,-240,1105,910,88,-163,657,243,310,54,-122,373,-477,-165,-13,615,3249,-84,171,-2,4,437,-318,275,828,15,41,51,1173,1756,334,-5,286,84,84,148,273,9950,564,-409,145,45,-55,13472,1372,-11,10960,354,75,-111,94,322,294,11,778,1872,164,161,169,105,572,517,3,877,37,-5,247,225,77,420,415,642,-131,42,-223,242,-45,-526,669,4107,230,1012,-8,-72,-52,-58,-173,211,19,461,94,611,2511,122,326,396,-248,367,51,141,372,-27,59,52,345,68,676,-133,170,7159,1428,25,967,-63,-24,962,-62,293,6,-18,1165,155,90,266,2005,201,1029,521,553,102,255,334,3661,360,75,381,-257,-623,-97,-10,16895,163,1219,511,-199,306,-471,74,164,26,-144,29,-11,9,-80,71,-86,133,18,-128,-33,68,-530,46,-101,-46,44,214,-501,213,6399,-392,437,115,-62,319,215,116,12393,6513,177,293,81,-151,1954,931,524,545,61,465,825,382,20,1796,248,643,1109,0,7,146,676,1050,134,-46,201,61,119,757,157,949,-217,128,119,62,29,221,236,-41,-11,880,-352,217,132,6,94,607,-277,-64,-172,61,48,60,4,607,-364,-244,29,41,53,54,30,1093,1216,1865,430,32,-28,7,570,17427,61,518,744,386,-389,1682,193,-44,421,99,16,2300,477,9,-78,5,-247,-217,-4,259,22,79,-3,1651,-95,-138,117,15,249,29,702,216,121,135,547,74,173,35,93,-35,226,-189,422,209,81,-639,82,173,168,-100,141,-207,2122,5023,70,47,56,555,76,-62,125,45,2,-84,28,13,72,50,90,23,98,41,65,-5,251,243,578,1,631,149,116,-23,63,115,85,-65,49,73,159,475,129,217,110,300,61,267,595,-5,700,730,22,481,204,282,-30,283,427,156,-84,202,64,-33,339,1244,-113,105,418,351,288,124,96,10,2412,-30,-86,158,-225,487,301,8,307,51,97,1092,-110,120,2887,49,215,77,2043,5868,423,0,-75,-128,-25,172,126,116,-17,13,-943,390,324,676,304,-132,16,285,55,67,81,1346,153,43,1186,88,-55,2349,536,1081,22,-16,89,472,43,-75,2746,545,-106,-61,-88,186,29,-50,41,-60,133,187,6,-451,5345,115,-56,-521,-508,1501,25945,-44,5,57,-77,-25,86,-269,-70,-26,1486,115,64,54,3300,283,1670,-54,484,-137,-59,-112,-17,174,1389,21,101,-653,-85,163,102,-32,-11,299,738,627,2531,750,401,34,-393,-1718,-21,-86,32,5001,-45,103,-8,200,281,327,305,684,55,19290,816,-45,28,651,131,72,764,230,53,-27,-22,51,80,-41,111,427,2154,198,40,-182,-64,26,335,52,-465,46,167,210,168,64,1965,164,40,119,529,-123,-37,415,-57,442,101,247,-84,443,229,26,1069,82,-28,133,21,740,-28,85,-20,-17,-39,314,3736,16,23,116,577,1508,24,-99,831,623,303,563,11,1053,100,780,1476,-721,2379,33,-80,8195,117,25,69,422,-873,14263,123,1129,479,356,101,108,212,96,718,174,-110,152,441,486,105,2271,465,1988,193,201,-65,184,233,333,-55,-245,-53,670,121,715,119,28,-43,122,475,465,-308,-203,419,3976,223,36,240,113,241,77,207,649,-214,1056,-92,-395,-303,-482,1407,2133,170,-310,-382,4755,-41,11630,14795,-218,250,6,1952,9308,1465,-125,-736,237,156,-236,217,-118,132,104,639,18645,18586,83,55,-29,25,180,-310,-71,158,190,35,263,1715,380,99,6,95,-455,-500,705,-9,-257,65,-17,-48,-858,313,196,4,229,-54,56,1022,-41,92,-85,37,69,14,11,-379,160,-335,4117,66,77,312,124,-187,204,854,-193,383,18,-109,-71,39,433,64,36,46,330,-453,-112,67,609,547,5383,11631,3501,15235,-417,7,122,202,-54,-68,761,-434,35,-187,-7,235,307,120,110,278,203,175,-44,-201,157,3061,82,520,52,255,115,405,-69,270,8385,2,45,-254,601,-946,237,248,139,126,147,-309,194,-23,125,395,761,667,234,449,182,263,206,187,-26,-34,-50,-2138,334,375,341,324,-50,-235,357,47,241,-302,-516,-45,779,1189,1036,922,108,131,-268,-105,-152,269,83,-98,118,126,885,446,474,322,193,-36,1015,201,143,51,-114,101,98,518,-91,975,144,1,-113,120,212,763,-73,552,278,-160,26,-376,140,-443,237,43,-415,636,117,-6,-292,335,187,16004,391,13,14430,-97,198,-81,-345,232,198,1070,-1199,2712,101,139,6583,2736,3705,117,811,10,-65,166,68,221,-22,201,152,10,-127,-436,-114,282,488,335,53,1638,242,-44,123,-378,-12,687,67,-73,47,58,-214,126,229,321,163,-69,134,113,91,684,431,-763,357,58,606,794,78,468,6,1257,1112,283,342,-112,2078,1263,1857,14536,21441,-2,130,87,-141,-65,55,183,237,465,1,-102,126,90,1005,259,218,-647,187,287,-27,-26,190,201,468,328,500,408,21286,777,71,47,171,164,142,107,13,275,136,911,-373,537,1051,90,162,696,593,-127,-548,1349,-132,949,482,42,-198,57,320,199,30,120,2613,169,31,154,-59,-34,444,6,-378,391,-156,-61,-17,116,1154,268,-113,496,122,-17,186,502,734,-128,86,-33,82,-98,17,414,2197,188,103,5,151,-299,979,125,722,-943,-218,-64,-741,233,29,1607,-34,901,223,232,-83,-67,265,86,211,-1,298,-30,127,60,-215,106,243,-130,339,110,1252,-190,141,682,690,20,35,216,258,88,466,-34,1,810,133,-23,285,524,484,74,489,-63,-81,-306,-72,-231,-357,434,-22,186,-354,151,-118,179,-538,-54,-1840,2652,117,390,163,4,646,7070,9103,165,163,634,209,140,-20,-195,16,-141,80,6838,362,10660,-17,45,13316,236,223,210,-646,36,730,-2,1490,-135,-273,471,105,313,31,80,70,37,-147,-289,-325,-342,626,555,128,16427,47,-32,1015,8,125,1342,104,-90,166,21,-189,11,362,61,150,1811,9667,-30,-32,-7,38,-30,-70,1776,396,-93,1522,2824,82,1936,40,-48,2775,105,88,-77,-269,763,47,396,-45,235,-460,757,-160,-803,-41,216,-121,504,167,372,723,-64,162,412,-411,-103,653,1128,233,-17,-1,46,2919,1774,-136,4,166,71,178,634,8,1521,325,486,-28,-20,302,22,-41,-289,213,72,-149,616,56,-116,-1244,-269,1293,70,-55,2031,-325,305,97,30,-17,31,582,2202,-72,-108,424,12100,-43,295,917,-112,214,-491,382,789,323,102,-60,583,1028,67,57,419,527,10,1079,1,156,959,589,-69,294,160,333,27,-87,1703,765,982,237,-597,25,-288,1798,-88,-1,-92,16,198,164,703,184,36,244,-637,79,21,1080,-152,-813,2444,542,133,49,406,8,428,-87,1103,-40,49,-50,146,764,-2,178,-107,71,-369,10993,22,113,520,-112,-20,873,377,13,-24,379,675,-37,216,65,-32,557,56,-17,364,-57,703,18,318,-14,821,857,1261,-16,137,104,-34,-2,39,1011,-124,334,520,1546,318,699,326,-138,133,137,-183,203,-160,-401,150,80,37,204,732,497,84,396,240,198,317,61,57,218,44,105,40,-439,700,-17,12622,7140,-390,310,178,1981,85,16065,80,-45,-32,190,-358,-134,101,294,74,518,171,190,419,-31,-177,-11,58,-226,-101,11,-25,982,27,-17,-212,-221,107,29,205,492,220,1000,292,-91,30,76,154,-30,-116,-90,74,465,-57,116,66,1201,-871,400,25,426,665,606,-24,218,-397,278,67,-107,640,485,1896,-265,1187,1461,773,434,-1709,-271,-166,5,-62,-91,1631,95,514,334,-180,215,-123,1,193,-668,735,765,254,-118,761,-431,45,315,95,128,210,700,242,122,888,1616,-1783,268,-43,-111,132,2178,-9,-431,172,-285,1140,16937,487,2,54,196,190,-39,394,3399,63,490,698,2493,56,-563,369,-59,-111,-127,80,-97,183,723,140,658,38,4,102,-33,79,681,270,-266,-425,5,-48,642,464,4379,6218,52,57,512,158,3091,202,80,-180,-1565,672,4,1109,-28,1106,-19,548,-310,-75,-451,-362,41,-506,1379,-27,127,13,-121,-149,-232,828,91,783,-17,-102,-92,694,-180,-109,-114,-385,-85,114,6,3645,-47,523,47,-85,-183,46,-121,4059,625,-515,-723,2524,4781,-114,188,-87,869,420,171,269,1591,-584,-218,552,311,114,-28,427,114,11,290,532,5,57,1027,115,-276,3,-314,-137,324,-56,228,111,3591,-27,303,-186,-11,-1634,-189,1621,2520,294,-2020,-81,93,79,242,75,114,-21,577,285,105,761,816,118,351,264,497,1819,603,10349,3317,-583,690,-60,115,-20,-56,1907,316,-1151,-1164,-161,679,173,-429,975,-56,-726,461,87,-193,-304,4954,-113,-101,203,441,212,5673,2854,-130,614,421,-138,214,3962,51,-113,257,875,-12,14683,-720,-2023,-3074,-9983,-889,-57,336,823,38,-95,126,-94,398,-103,1313,2590,2978,83,11,-388,-23,2209,294,928,43,196,188,181,-358,607,194,-36,605,325,119,25,86,766,1014,1094,133,3747,6,321,36,-395,3,23,575,416,110,134,51,259,82,191,93,63,-38,62,-341,387,923,587,144,403,-13,-298,-145,-133,668,337,280,411,28,95,-6,-281,279,-266,700,1370,614,-344,18,13672,71,29,-41,47,-18,358,-16,141,-271,-34,34,-163,2551,-5,6,-162,-166,1084,-94,5,163,-99,-195,39,176,-76,0,-49,162,228,-79,-203,-141,96,311,533,755,1,46,-34,242,-34,465,0,156,121,760,-124,445,-34,367,-4,-106,45,47,2216,20,144,7,268,1989,39,51,477,28,124,398,5560,81,122,-99,191,458,145,135,-158,129,89,-174,1103,1096,-179,-123,481,196,-4,51,190,219,1055,-155,167,155,144,21,67,-63,388,134,206,738,95,52,72,-70,-59,1206,763,-45,-149,-935,705,434,340,343,235,137,239,196,113,137,117,1179,129,461,4598,1490,672,-9,1041,-1205,-100,-78,339,-89,223,38,52,109,450,-92,255,391,-39,311,751,1138,94,87,291,65,440,-25,776,611,7,231,-40,545,3691,597,-87,-3,353,213,43,100,801,-53,-59,2954,329,356,4516,28,-13,3043,3440,1592,-614,78,0,530,-90,43,-1305,-2,-34,277,258,546,-576,1310,72,-277,230,567,1589,271,253,11,439,351,945,99,13,-161,74,8,139,3207,671,76,740,-40,434,-61,64,141,198,113,49,-22,-54,-112,-26,-120,543,-35,426,215,-520,167,205,318,753,18183,14307,562,272,123,4472,3291,399,1339,-171,72,288,-63,178,17,81,94,263,110,181,194,-201,-267,1976,76,601,-25,433,-59,701,424,40,235,-41,72,12,8,34,263,72,107,4,-347,-136,-173,-52,211,-221,-286,290,-92,-1,312,-194,-452,-505,-106,-111,190,7,-335,8,12855,79,-47,167,-123,-7,-158,35,-34,-32,-59,-47,-56,-180,-5,-569,-206,-365,-381,31,716,-19,-48,-87,13985,11474,17009,13929,18105,16335,109,-40,101,345,758,748,2140,75,85,151,-107,251,105,452,1,-36,-50,9,301,390,784,-61,67,-114,150,-9,1223,-7,5,181,-141,133,28,1318,129,41,8549,1002,302,-437,1086,319,151,-60,86,-13,121,68,-45,219,693,-54,197,-23,-3,-52,274,639,55,72,432,10,589,-30,14,281,205,269,331,49,91,-17,-1437,701,71,1425,-7,155,3422,614,406,72,-40,18,297,-24,38,217,-227,-12,507,-153,8,-45,-218,570,-372,31,379,75,339,273,610,51,1,814,238,14,199,752,193,101,647,-7,-40,223,122,-93,46,11,280,569,2509,-162,188,114,-20,-24,144,1295,247,833,41,-103,229,-93,89,298,-356,104,437,254,253,33,79,53,-107,123,344,3,414,364,229,116,673,19,557,262,2881,582,227,3599,-147,-160,80,94,276,263,362,1042,26,-23,387,-4060,294,2563,264,852,40,276,-100,362,-48,-46,479,-82,656,150,-77,27,312,160,52,1375,-123,-11,-4,68,246,58,1255,-112,-11,47,233,-19,141,-226,179,340,21,122,-208,-7,-337,36,178,224,179,-139,133,229,-96,508,289,104,-98,15,5723,166,306,70,48,174,47,1555,186,135,-20,140,-25,-16,217,3,-457,339,-9,-247,66,543,247,1493,392,706,-9,954,-36,-50,-10,368,531,224,485,401,112,-113,16,-21,410,767,-95,-29,150,213,240,270,12,235,507,1787,529,737,340,142,377,441,389,4687,225,16,147,35,223,-1,870,638,415,133,3929,109,-626,216,356,399,396,100,-56,-88,220,150,-159,906,-297,362,105,660,-87,273,0,180,-3,52,94,1410,604,244,156,491,641,141,573,183,72,-57,942,219,459,131,45,610,437,741,527,8191,695,3,86,1018,436,89,221,581,749,51,813,-61,197,-22,380,239,59,195,63,11,469,1085,5591,125,909,340,-1379,43,2343,-241,175,-109,169,1210,729,83,93,38,282,-14,705,119,1129,53,145,381,-54,-46,694,31,82,-277,483,144,320,269,148,-53,191,258,396,578,209,104,169,38,202,-53,1611,391,27,302,49,186,196,31,1056,357,67,90,419,1911,-38,-103,694,-803,-225,-92,1351,841,186,204,110,401,240,211,312,46,-175,13,419,6,224,593,-192,-106,1021,394,350,16,395,162,100,135,1046,302,471,-45,51,1097,38,353,7,145,53,279,-29,143,618,7,93,36,365,2330,-61,80,356,-203,-42,-243,861,-332,102,455,271,-58,490,-88,-85,21,64,117,315,112,1625,1144,42,-2,47,-446,152,24,107,94,319,288,741,337,208,289,705,263,259,340,-89,108,199,1,165,14,34,94,-17,43,-26,441,-8,206,-21,875,200,1776,-83,41,689,294,181,-151,-4,1607,-228,15,79,5,47,45,93,-172,-195,65,-106,390,1693,-388,-401,325,24,346,464,430,1157,3,246,454,1937,-279,3,76,50,37,90,-37,669,2366,-94,115,-109,-220,25,112,246,173,-18,-10,119,-99,-99,-73,-199,13,-55,167,107,136,72,-100,358,7,562,-37,595,-60,-1446,287,447,-30,336,39,580,292,266,80,43,12,403,270,-3,19,93,253,258,268,-88,-29,45,848,739,17,-102,332,30,84,1167,1586,63,640,1338,16,192,13,562,-14,17,1134,2746,338,9,-174,320,222,969,165,326,163,237,491,348,409,411,-46,339,1122,529,257,244,211,290,332,265,4107,18,336,-155,40,562,60,230,688,-333,277,108,111,193,368,-91,387,1258,280,149,477,1671,-21,-76,61,669,411,77,1610,-41,324,52,1296,444,517,173,90,644,332,545,62,826,100,-1333,32,391,276,293,359,46,30,28,149,14,1237,1996,454,-480,762,1994,-430,760,1451,91,-151,487,582,-217,82,33,33,-133,129,78,-115,204,815,50,12,57,78,204,78,547,119,1075,18,80,101,1198,-6,126,-149,296,66,30,154,27,44,23,-2,148,673,113,63,174,103,718,796,-147,298,194,-968,-20,48,89,1059,-26,882,-189,795,-10,649,386,-22,240,366,1042,-393,1148,-65,57,97,317,457,25,-227,326,321,40,1564,884,276,168,45,279,104,107,82,199,863,525,149,284,134,46,1016,758,402,700,-82,49,37,35,192,281,3142,8164,-223,30,298,-42,210,341,134,1036,35,1038,943,133,69,-369,439,177,40,-341,781,2277,170,140,171,303,22,-7,-585,146,-155,-82,162,581,1486,3593,173,225,-63,-85,170,242,-40,-101,163,117,130,-3235,156,33,36,543,153,445,778,256,-94,178,1041,355,49,153,521,31,7372,315,60,517,34,442,-7,115,-50,295,252,276,37,73,-97,20,-5,102,255,172,-654,1432,145,146,-11,258,-530,2294,-5,-393,18,180,190,387,-1326,-3,-5,751,551,393,-1045,149,738,-1301,85,162,2728,-526,-132,55,211,323,9,189,912,133,228,114,-66,394,62,122,-32,45,134,1247,-18,-674,394,1916,259,-23,50,-38,351,253,-469,-374,4093,-178,588,-6,101,-180,617,-19,147,1092,-44,842,-9,506,119,2126,2039,1149,-394,644,100,1071,154,713,-273,-1413,337,16,758,1759,916,-144,1259,30,160,-61,3867,131,86,42,349,-71,987,-143,-16,82,79,268,83,265,-10,682,97,742,85,521,-20,202,-455,651,84,-1832,-29,-1437,-32,187,157,176,-350,-147,200,139,-95,-32,-36,15,147,57,18,853,16,544,928,9,196,369,90,132,-727,294,251,96,304,-470,647,-93,10,144,897,1,157,-304,209,48,1102,-60,-62,629,33,-3,61,-52,35,-61,-46,183,384,338,3064,-455,3860,58,764,39,33,-17,-30,-374,41,157,34,141,1027,699,-7,-80,65,-182,1320,534,-2165,-144,10,173,1,377,-947,83,-21,3,-70,114,570,24,-70,1087,140,159,-65,-166,-129,5,68,120,140,-15,-221,433,1422,128,284,115,-31,49,-193,211,-143,183,64,38,305,1204,-7,-119,101,447,99,295,-31,-316,442,-37,33,115,-2158,-9,141,-109,-856,-50,-66,448,265,199,-667,-186,10,208,210,112,-30,-25,-220,3,1346,-40,68,6,691,-180,17,68,393,30,4523,-48,250,-216,-49,-42,566,920,476,-96,604,110,325,14,403,303,98,99,1448,130,-81,-504,-2055,-131,628,143,357,52,423,48,43,114,234,548,114,122,102,1716,155,314,236,141,-159,947,124,436,-286,-285,170,698,-138,763,244,203,560,280,91,-96,270,-173,204,-267,1407,2539,-489,68,-765,-43,-263,-4,-691,13,714,669,56,17,78,-443,219,140,-374,-71,-39,-117,877,37,101,1960,-11,-33,-218,457,157,70,2615,751,200,123,16,661,574,132,414,144,-54,432,2119,-145,144,13365,276,1545,-19,224,-20,18,166,1747,68,119,157,1380,-227,213,-16,1112,214,-216,-44,217,570,487,447,-61,398,-804,863,2,-34,200,54,69,151,338,1889,31,140,49,56,857,13,-275,279,-4,-68,815,4237,296,-9,-85,1517,158,309,308,338,-175,155,61,-82,129,447,781,2411,81,1381,271,-35,210,32,-7,126,130,-26,853,292,9,-287,22,-269,2,108,777,-81,41,57,-43,-103,1099,1172,1,582,429,569,245,458,105,971,84,110,360,1097,729,393,-81,212,164,-54,621,-44,365,128,-85,317,286,-261,599,133,308,178,-160,293,65,-103,84,-137,470,132,-38,522,41,1225,636,768,-62,169,-321,318,291,322,123,4,-61,202,435,-156,185,97,-166,111,45,95,-80,135,-265,1031,222,1139,70,196,1710,-1234,198,-653,289,-618,58,583,-197,645,475,84,76,127,948,454,5136,484,-240,481,-67,82,309,-449,203,378,286,917,453,294,47,-91,-225,-28,205,44,-94,453,775,193,-293,119,159,28,393,1410,-255,154,-117,72,1782,458,243,2356,-55,159,353,-116,58,-17,452,2035,34,172,696,1440,210,561,568,131,-34,234,156,114,67,1062,996,666,205,114,773,183,1474,462,125,542,-325,800,-278,-106,3451,545,727,189,-93,-228,343,760,103,1431,-24,782,416,820,203,664,-184,126,2092,-768,232,35,2237,327,510,-24,134,131,145,154,103,-14,54,228,731,612,-9,1217,150,94,91,245,-396,241,-67,173,76,1454,-133,747,440,110,201,380,155,-335,78,-102,463,71,-169,1744,-114,-94,64,344,140,102,179,497,87,-56,266,990,-74,162,800,-15,755,-107,-205,-15,-311,-250,-177,201,95,92,3227,544,-70,110,140,-497,-21,-96,-144,71,243,-70,11,54,63,-55,1005,2031,336,-502,696,843,400,2324,2046,445,100,904,563,80,-192,61,415,-23,66,2323,283,975,1027,-68,634,16,-15,27,184,36,-11,8,422,63,-510,258,157,69,322,-33,36,142,159,418,231,-110,-12,197,301,-11,-58,85,89,506,6,165,1187,506,1460,-48,269,27,373,61,132,170,136,566,-12,484,22,582,51,728,-90,153,174,-138,-145,-327,133,-258,-60,8,65,136,71,131,662,37,2274,58,524,1391,435,140,280,1413,1606,3012,-34,92,2,426,41,-402,955,902,541,46,272,-821,55,113,247,1054,245,-264,1440,-281,-57,-14,1451,66,199,822,40,119,501,542,343,173,186,217,265,12,84,408,437,-66,-233,235,63,-72,955,486,110,-620,-524,375,860,-148,-14,238,770,244,496,914,-11,219,-118,1431,403,72,-133,1231,87,-669,673,518,175,110,-59,8,36,793,-94,224,8,-442,288,413,634,507,106,1243,69,569,835,3331,3564,2720,1620,101,1583,289,303,22,-753,-236,31,93,-510,-149,314,-270,270,-477,222,-413,331,644,1506,6,1063,-4,658,1535,72,-22,85,463,745,1137,2236,-47,1305,354,1145,-66,35,92,275,231,856,1171,-55,441,1946,767,354,-36,518,153,245,1162,1711,72,99,3018,2227,179,664,356,1075,-25,3275,-281,199,-115,442,218,0,-367,-110,1383,324,1991,1392,602,2349,764,416,1385,-170,1378,291,1289,217,231,-7,3880,96,416,728,458,182,37,77,815,102,695,-4,374,137,811,401,-92,24,204,18,104,376,1417,-71,122,-35,-26,471,53,-272,57,362,2479,1992,53,125,2524,576,570,1421,16,-4,1458,247,-80,129,-1093,-123,105,279,-107,133,-2,-32,-21,32,-8,-307,551,-213,191,198,61,1266,46,58,62,1339,-36,187,-1202,424,45,67,548,103,211,249,1085,480,513,7790,590,537,260,1557,1410,2793,86,157,59,568,-663,221,351,314,514,77,1581,1214,242,1410,347,386,680,-8,-46,1328,544,956,2236,314,-89,1109,-99,183,-182,47,41,-1,1076,123,885,25,795,194,18,876,-10,479,1384,1406,205,-22,423,1079,792,1513,384,207,1767,655,45,48,216,1415,187,855,24,161,305,100,527,333,420,-43,-25,291,448,413,14,268,245,14,122,346,322,-4,-525,196,-1,350,152,-125,323,131,372,-14,30,-10,85,2743,195,1512,90,7,-646,1993,4,243,112,-21,-38,-21,99,146,302,448,1126,-582,-51,58,27,317,-40,697,241,569,-58,18,753,59,-131,-1038,-310,475,543,502,739,-598,179,548,111,1421,300,141,-44,-321,-23,-142,656,62,31,547,1172,811,214,448,498,203,-60,244,-337,104,105,135,387,1318,221,208,266,78,-507,480,2451,7,-4,505,-119,761,670,715,2063,281,203,373,-174,321,-38,-49,127,417,54,-717,138,113,49,233,-51,-171,369,-4,116,182,597,25,69,758,42,13,759,411,-70,165,379,1262,135,99,383,219,-3,25,123,178,-9,45,-38,435,-164,128,126,1607,92,-106,-88,-22,1235,297,1764,124,-63,20,-36,78,445,47,1077,770,133,461,716,2330,-14,95,-34,254,232,1444,80,23,-175,5,251,70,1091,-759,39,-22,1072,129,163,330,-7,-369,18,-23,-183,40,225,208,3014,1554,111,11,146,470,0,-593,-52,73,434,48,387,-76,176,941,464,-197,512,252,-5,-126,31,561,504,-117,-215,-74,29,147,-19,1803,141,-60,-40,92,-133,86,-19,312,-110,88,348,363,-22,84,130,172,94,673,607,529,-284,1176,-207,143,508,41,16,30,-26,-46,84,488,36,850,-53,-507,-160,711,325,43,-110,234,286,130,283,855,491,107,29,351,1,156,599,108,295,-40,-144,-449,161,172,88,1046,33,114,169,395,611,214,596,889,1326,242,1158,35,460,-72,523,60,12,378,223,817,66,39,91,1241,63,-52,59,527,120,438,29,82,213,268,99,222,32,317,715,317,91,224,234,881,-59,-223,162,-159,-77,20,223,138,58,140,202,210,474,416,496,873,132,1101,-460,184,399,14,-124,357,-197,-165,31,18,-29,-7,125,1932,266,125,825,28,468,4156,732,-7,-89,-953,64,-408,13,639,26,69,118,393,181,-117,-188,83,19,508,151,-58,90,-59,72,738,57,-75,40,736,-167,-94,1585,100,-52,8565,72,230,111,542,261,229,-152,712,187,126,2,537,43,738,242,-53,66,81,742,-198,177,3,42,338,621,154,444,246,1754,462,348,59,255,1351,820,786,1123,183,518,583,-32,-226,32,51,117,273,-181,85,242,305,648,108,-393,297,-83,217,133,190,450,52,27,-43,1222,119,436,-70,488,65,361,-53,1166,251,180,148,504,-497,612,16,541,654,608,903,97,-389,218,133,175,-61,28,5186,351,157,152,207,19,42,573,79,-36,707,-350,-177,-278,-76,-167,-357,240,213,295,514,-105,579,-285,125,-706,33,362,-2,95,2,-411,389,302,-96,-174,-180,510,424,-266,-27,-209,-49,364,50,-4,-153,416,-464,60,281,-3,18,1319,-57,113,99,375,917,76,185,-60,-93,937,-24,36,44,-19,329,-172,1575,15,-167,7377,241,-44,-17,843,-759,-217,107,-50,-22,-25,120,1053,64,179,-94,310,-813,2214,533,-2,-364,-288,209,144,1811,122,71,-9,-434,3919,204,0,63,167,2206,-94,-207,218,158,-94,-25,44,67,-284,125,102,958,105,47,733,106,135,992,47,248,56,555,492,709,-229,221,-176,639,377,291,9,942,30,90,-275,117,724,288,261,69,47,77,122,632,96,-335,-746,27,302,-125,7,52,263,-148,93,300,1086,632,29,42,14,198,69,267,210,262,175,284,84,-66,127,-20,-149,-6,27,-448,129,-23,350,17,676,770,332,-189,-35,495,140,50,702,-1322,2,37,20,74,-167,92,-59,-39,1,598,1461,-49,-201,-316,488,244,109,-46,93,30,450,2256,-12,-167,-137,-181,189,91,-32,-20,14,225,525,100,37,39,-86,-75,1161,610,72,197,-109,1292,449,77,24,73,159,-180,-159,-1,3941,1609,131,49,129,166,138,218,8,653,245,131,88,746,13,219,1259,576,-134,3649,61,208,-37,362,190,33,97,266,-91,-14,534,-153,4,46,125,97,116,183,6186,117,695,71,-33,30,190,2671,835,665,179,23,464,202,67,69,-69,86,206,151,186,209,35,790,73,484,88,720,622,643,-10,43,54,-22,207,-1003,-235,-56,351,118,-13,144,73,190,501,263,135,-133,-27,280,26,291,162,118,138,-202,32,1074,190,-8,-1,-38,101,327,167,236,115,685,87,971,96,-49,152,-11,134,58,146,6,522,-1,135,189,462,162,83,244,242,20,-9,22,476,419,-408,44,416,849,57,106,426,446,-59,19,245,-121,268,761,591,-61,386,53,202,77,3933,52,332,702,1064,1278,-455,714,138,-48,170,263,41,674,91,295,-114,804,8,504,1319,143,320,-53,-1615,-162,-44,-350,302,212,475,-210,1538,-170,-111,30,-395,-35,920,62,3,83,131,141,1133,924,231,187,56,227,75,3920,43,220,-20,145,1176,75,207,56,25,113,266,627,172,23,-361,196,65,310,378,445,522,75,29,70,462,2478,176,647,102,242,563,193,-40,687,58,108,-92,1229,97,105,353,73,74,-51,178,191,300,-12,25,151,4148,95,1376,262,123,-35,711,513,371,18,-146,138,-48,97,459,-153,3824,169,948,140,564,-75,1216,2366,184,-50,548,276,94,26,130,565,-32,245,537,1,-1,136,-20,632,13,510,454,59,-85,609,175,146,331,186,111,-41,469,249,40,-69,442,802,225,132,-938,528,17,2,-103,-16,-51,-56,132,1274,432,641,31,485,364,609,2800,569,12,-26,56,101,-295,90,93,235,-78,42,234,186,566,211,78,-113,81,182,1920,251,-181,-99,-56,10,0,456,356,138,168,1014,132,-104,548,60,-87,415,-249,390,341,-56,72,157,78,-25,-17,368,-68,284,75,111,-80,-180,608,-141,-118,-301,636,210,732,27,210,1258,467,-30,42,-6,-30,-356,182,203,198,-280,68,165,459,340,-9,-720,29,207,244,109,1189,953,1243,1172,4736,276,1070,0,1132,356,732,553,25,97,119,958,143,551,1866,2411,39,872,247,9,156,448,-218,11,592,43,950,2828,-20,430,733,79,50,11,-138,42,1266,-483,36,77,23,448,-11,223,-57,241,-18,678,200,5,59,78,1660,820,119,21,77,72,158,-9,127,136,348,134,229,525,51,212,514,49,16,41,778,-124,144,6,54,187,-194,-9,1169,395,-62,-22,145,62,666,-89,-560,-128,262,362,412,90,222,-96,81,1536,119,99,661,143,164,91,-221,-13,491,251,18,1037,-79,865,317,-72,114,438,265,290,104,-150,149,92,8582,-282,-88,-32,279,82,55,44,238,-265,-21,220,48,225,2720,158,50,216,971,266,911,-1384,506,382,63,244,196,83,1,72,37,198,-689,919,-254,1005,11,1087,-17,-14,130,-11,63,167,32,110,220,44,12,35,777,204,-124,-106,33,67,519,-5,-232,-155,217,295,112,783,207,-165,51,-30,716,1612,-777,167,-860,-100,252,2387,333,1807,74,118,80,320,140,242,12,18,773,-1,-304,50,186,-94,46,-43,-696,3,2083,151,301,-9,53,-65,-455,185,-33,-44,49,339,-52,258,-1783,778,18,-3,522,114,-454,166,40,10,193,106,-398,-66,-27,237,-37,16181,-59,0,184,-378,2643,239,-45,-127,-17,5,288,204,111,123,515,-68,0,-70,96,-94,-16,8,-16,27,5207,6,72,330,89,163,947,301,-53,138,57,34,221,-46,70,32,17,35,-213,-309,302,669,-154,-57,368,107,-1,7,-143,309,1066,99,782,-127,760,5,-236,21,116,134,-115,-242,-126,92,-95,-382,410,-108,-723,209,-286,379,65,-517,38,62,49,128,-6,-4,0,-113,-177,120,-189,292,-76,1268,1020,23,283,-506,-1,1649,16,-971,109,687,159,852,-375,-225,941,430,0,772,-121,-120,128,82,1548,-10,159,335,268,-200,610,73,541,290,176,-44,-136,116,106,173,232,51,450,-19,-38,-191,50,607,503,-4,-46,-102,-40,658,-49,188,123,16,-78,862,72,-141,105,-32,1312,129,31,12,43,-219,-1379,41,713,585,-239,252,230,408,16314,-146,-354,579,527,-73,88,-362,687,845,227,1266,95,139,13,347,217,204,99,120,23,-308,412,25,62,82,63,42,300,-183,112,180,121,-275,147,353,-944,335,201,112,-34,97,-18,925,-528,206,-1047,-14,99,141,247,200,89,50,1518,224,310,205,222,-8,-14,4,46,53,84,383,203,340,607,-43,61,962,135,765,96,273,-202,423,74,141,21,239,57,1061,83,-221,94,465,582,6,347,-315,60,231,142,-84,1217,359,75,11,-31,-29,-181,49,-50,1544,139,994,204,-721,315,32,-294,-334,-147,59,-4,-1,-33,48,61,518,-65,45,622,193,92,-74,16,41,86,63,-91,46,-15,114,70,17,18,-193,55,-582,136,680,93,40,168,-5,-341,137,333,-128,127,321,-83,123,536,-353,-224,105,64,442,-39,1757,-302,65,266,-82,292,-250,-40,73,352,618,-400,332,-18,-130,18,-16,235,58,120,34,770,57,65,218,-135,-45,-169,-36,-23,-9,1007,83,291,-28,132,-236,48,362,48,151,227,1573,-13,-142,110,701,-75,37,138,489,212,59,147,549,425,104,201,1219,297,-31,6,95,180,-77,-98,-11,966,269,-71,171,356,131,275,235,349,-544,-46,115,-300,55,30,179,41,-101,705,-79,51,468,-5,-130,29,-59,1914,550,130,291,477,-119,190,101,248,351,467,1245,425,869,609,18,-469,161,136,-19,89,-57,502,14,961,6,183,138,83,-16,138,-24,269,267,67,-264,518,266,250,132,315,360,98,-147,266,62,19,506,228,373,242,-249,180,11,1288,-161,69,366,593,-12,1104,34,17,-64,0,465,130,219,497,120,-46,251,43,-218,65,3686,949,625,1639,213,-238,-47,85,2313,105,154,-201,194,-350,101,242,-60,205,217,-37,-511,1437,-232,250,-59,-68,866,67,205,-134,67,-41,132,238,366,65,309,383,108,216,391,62,-64,-54,-237,-30,293,30,93,1892,-65,50,-309,268,-58,522,426,960,147,152,199,-54,-149,20,148,77,18,106,1045,264,264,1299,440,22,219,985,455,782,14,188,71,29,833,41,-539,-3,485,70,420,43,360,356,227,-44,970,112,45,70,548,131,108,2247,-70,118,-14,-278,16,115,1375,343,1025,44,487,124,267,457,-132,170,36,1594,235,992,150,-80,103,-217,65,138,391,56,632,444,368,1059,-37,239,802,848,126,6792,2134,98,1403,138,215,-277,270,74,911,-140,-16,121,86,303,425,485,-144,708,132,13,2382,190,956,398,954,339,-233,-55,-261,713,278,85,-17,465,155,322,8,500,-18,28,545,108,24,75,-514,9,222,805,768,449,241,557,40,-133,842,1494,344,24,998,131,36,-14,16111,1092,-71,1384,911,-17,-8,496,136,-73,-1,-53,436,835,-39,9,174,-106,542,625,-202,25,-379,-116,13087,76,208,-165,-34,242,24,732,37,394,-42,4,-209,6,77,17,1041,-440,2853,52,-113,2147,333,-66,269,94,131,1022,-109,537,-692,-204,476,353,955,-182,112,1317,784,99,-20,740,4713,233,3888,2524,288,-191,-132,13,-41,22,-129,364,408,-349,2447,43,41,-153,156,-131,8,56,64,17941,36,792,6802,-19,442,152,-38,-47,133,410,-16,407,117,171,107,31,101,88,-451,230,0,-134,-154,216,416,22,41,93,287,67,573,73,-44,59,-9,107,-441,-148,-92,-128,329,-130,-17,-66,123,-421,-64,-691,78,-31,-1090,2165,82,-93,231,208,71,69,179,386,278,1958,51,79,-28,599,-654,553,2162,-91,7,964,23,138,-8,215,280,-29,13,225,-178,72,141,-75,514,305,-33,97,45,18,-21,9,257,46,-25,433,78,-7,334,-5,5,778,105,-181,228,498,642,-45,433,102,-6,187,0,-248,-27,12,-18,169,1067,528,-471,128,71,89,1204,774,102,215,47,410,-77,6,-28,1048,1571,564,209,147,298,42,25,370,-235,-34,120,-210,467,106,155,-24,-51,-260,142,238,317,77,91,76,18,182,67,138,51,20,460,520,81,362,559,47,2,18,-185,448,-660,1328,119,286,122,175,2,278,-124,595,361,51,318,215,3,55,356,-19,10,126,23,29,183,84,154,124,-22,90,417,-55,550,818,14,67,-28,-70,-6,99,6280,242,23,-10,128,162,24,20,-346,283,135,276,31,633,-16,-150,121,121,-68,318,83,24,-319,55,47,-73,985,137,-86,-28,426,103,93,4,53,-31,36,132,30,34,117,593,279,50,125,3,-7,152,-167,173,-297,-11,95,-60,276,286,57,143,821,275,-28,35,18,286,114,384,20,-90,154,90,333,3,158,11,30,33,5,139,36,42,29,317,330,224,2,66,73,18,55,-21,-184,395,108,-117,44,57,-88,470,164,-42,17,1088,1925,-44,19,10,23,1490,270,809,1345,921,812,160,552,99,-1,967,71,25,165,339,275,-2,116,6819,309,-33,943,910,131,143,103,4,28,-38,539,975,258,219,482,544,-53,6018,137,170,442,336,-73,998,295,227,171,35,81,215,176,557,134,-60,237,496,78,116,242,50,182,66,183,554,60,25,251,585,253,348,126,71,221,17,-1,83,20,-169,96,937,-37,91,59,578,126,182,463,15,-95,203,41,1992,-15,538,189,8,96,20,217,210,367,-162,293,174,239,37,-96,-78,-1,57,314,-34,582,717,164,76,19,63,114,-52,453,33,1062,519,1303,116,648,550,55,644,1266,372,680,57,355,-21,497,18,317,30,467,1145,43,78,652,754,-218,655,92,12,11,-23,659,79,308,-55,-18,1180,810,110,64,-54,229,2325,75,782,-6,102,867,1013,823,93,434,93,182,48,32,15,69,199,23,228,244,46,97,-30,319,1003,67,215,396,-285,387,964,1009,20,771,183,260,318,-42,76,1357,-351,9,131,369,465,-16,175,130,-61,5,1490,287,-43,474,1325,44,3706,619,-28,124,-226,-21,388,480,86,29,-56,432,505,58,66,250,49,1100,2,40,1283,89,572,182,1268,881,39,122,186,194,-1435,1048,203,-74,65,385,1883,412,-83,59,567,630,666,292,7,1062,141,1448,469,108,496,117,1287,526,436,308,55,-106,388,299,730,154,186,101,1032,591,-424,270,1127,198,209,120,21,29,431,606,209,-8,226,249,190,209,973,-80,553,493,323,202,704,62,-141,923,132,1283,850,445,287,197,206,27,784,-50,-84,334,70,37,597,868,-7,1619,-46,710,632,648,110,197,379,201,2214,519,217,1683,927,138,112,278,252,369,480,-13,585,272,1416,233,-1,599,-42,476,31,586,1642,-67,609,270,244,672,1057,378,-20,11,70,-195,1841,688,40,530,83,344,115,247,645,62,68,-228,237,686,214,893,-114,-975,-226,118,63,460,195,366,230,450,174,55,369,28,288,1433,774,120,29,-23,141,405,88,-604,1007,289,89,2805,117,196,2190,455,631,225,260,349,268,596,112,26,1465,622,361,278,111,12,777,128,781,64,478,278,-584,627,-56,-12,11,162,172,-14,228,254,354,942,847,289,1404,211,238,1365,28,49,155,39,-47,301,191,187,394,190,-225,-3,-42,854,43,313,175,252,191,-31,354,-3,567,280,454,821,125,1091,76,664,38,225,-38,152,103,-421,352,762,1755,-40,358,258,-341,351,692,-33,1762,321,253,272,515,65,71,316,77,-19,266,307,240,127,150,740,-73,25,316,746,-120,443,1994,-75,336,105,462,-4,201,2136,-4,202,954,768,-59,366,134,48,-35,253,1093,25,93,78,199,64,331,229,14,191,81,478,79,327,219,729,580,194,183,399,197,-42,2646,102,286,-402,-43,242,71,232,304,-66,-213,498,1025,397,739,-59,291,-27,1954,1806,57,264,81,-3,535,480,34,572,139,299,531,166,854,-105,123,527,54,-21,-129,-99,-54,-7,-101,-34,131,92,388,560,247,509,50,1109,500,1202,-929,-702,273,307,690,-764,453,53,139,71,450,163,64,12,57,1735,111,162,-101,135,-15,356,838,77,9,214,263,472,47,325,-190,301,17,88,977,24,-71,647,50,132,-100,274,227,138,134,322,1024,106,177,1950,878,351,199,290,1073,1912,763,75,68,215,497,-682,-32,18,-15,556,128,532,113,-410,517,1790,669,280,-26,36,54,417,314,1404,113,1848,2143,84,3635,202,1509,-78,292,123,8,149,191,119,-2,274,174,1095,-155,73,79,87,590,-10,428,434,-5,2,77,-120,308,44,227,-369,201,-33,537,683,-34,411,402,573,100,-114,69,32,151,939,363,51,145,62,1270,132,-903,221,140,0,-78,47,20,-106,92,24,79,247,160,-73,-19,101,-886,8,6466,52,818,13,505,196,10,53,-29,1176,155,21,492,511,353,400,173,71,25,3041,126,83,-130,217,-115,492,236,65,48,1360,134,1518,83,271,15,6,67,-25,569,264,-864,712,289,515,274,-20,-6,96,-1047,-8,-91,1059,88,416,117,12,523,222,-17,26,257,1357,356,350,243,343,-42,431,94,-7,33,294,319,525,45,154,233,32,524,300,45,836,1790,345,16,249,459,295,100,142,-356,240,520,814,144,182,20,259,524,184,-440,722,95,2147,33,25,202,1030,127,141,53,765,471,1768,339,4378,9070,307,438,2540,743,2303,-13,262,337,156,119,-209,244,-33,-168,29,397,622,-189,-167,-18,70,65,0,116,-46,12,634,226,1345,194,482,156,282,126,216,176,226,154,648,124,33,510,569,141,770,50,6,13,174,10,414,-7,99,514,209,416,1567,713,630,-138,-22,-17,309,10,850,127,354,785,-353,460,251,31,54,48,191,191,67,64,-15,90,191,109,717,566,-29,17,980,163,189,497,414,438,57,2507,2311,398,415,303,203,71,358,492,158,420,410,812,91,15,2402,-14,488,310,-60,23,24,1034,649,783,109,689,1461,2,213,748,8,-217,30,149,102,120,-107,70,318,212,744,1654,205,-189,383,-583,-34,120,-79,-65,380,414,141,441,222,-120,2131,132,54,1395,108,119,166,24,13,333,335,109,-146,156,248,91,521,216,1229,273,512,-50,1278,916,294,873,-152,72,711,930,214,401,-448,-69,95,203,810,324,511,28,310,503,26,433,87,888,150,923,265,110,95,645,-19,867,65,-61,2990,-7,33,94,-2,29,-15,249,28,95,205,2497,-152,155,199,146,-174,187,1003,256,119,-77,279,193,-46,1580,163,398,134,511,160,246,-6,100,449,125,1901,26,853,420,1295,412,493,58,221,3450,144,1050,191,599,1200,245,48,-40,2455,-132,366,-127,1301,113,83,-37,1349,-1874,457,186,200,48,3250,296,312,412,1229,1069,356,917,258,12,255,5,34,35,254,765,27,34,74,-6,441,202,83,619,6,-14,-40,95,946,-16,524,39,-55,-36,90,167,-26,123,18,107,471,676,-311,15,76,65,1183,422,64,483,-259,51,151,128,216,476,29,1019,607,19,19,-38,1601,166,248,29,251,648,13,877,47,141,-21,-68,116,50,1561,-293,225,462,3705,1342,63,1546,181,20,221,178,456,808,-134,223,366,1911,66,-2,138,705,94,409,215,308,-4,121,1220,46,37,1004,744,88,202,913,-1061,505,169,194,156,296,1152,1807,332,106,278,334,-496,17,943,140,725,304,424,114,184,328,243,686,-145,418,639,24,2761,617,-81,245,31,-96,565,186,640,776,227,3247,1346,588,165,480,449,32,158,616,694,1110,120,245,216,296,380,291,-446,193,2049,974,323,-51,-150,1275,976,429,374,201,293,1217,-35,602,481,-116,122,-30,533,2088,489,2336,-66,6139,87,235,556,-510,53,-89,845,1377,237,613,369,828,-55,-132,390,380,556,1055,46,252,27,20,1053,465,1235,705,335,781,142,-85,-226,483,181,424,712,251,1502,386,150,264,1736,0,344,94,87,830,252,1382,1596,1129,1100,2079,269,479,501,1698,799,250,-63,762,38,487,-372,156,1763,559,326,198,209,367,1638,645,602,534,694,-75,141,178,1201,-174,638,456,1414,72,979,655,3136,748,3282,-59,33,97,1446,100,702,955,1391,1369,154,50,136,307,2013,-70,182,191,637,681,90,158,34,811,-106,188,49,517,1812,59,759,-1,82,395,100,559,-15,161,92,6578,308,252,138,-65,9,186,809,274,164,164,482,748,138,717,1643,384,468,182,253,84,807,217,545,215,8107,4037,243,221,47,984,275,379,290,26,526,656,466,1223,121,-76,925,-31,551,-670,-102,220,40,1366,555,706,650,26,28,353,174,187,-552,659,101,532,3732,8,1031,3549,23,64,953,515,221,397,190,52,212,466,1094,222,-172,174,86,217,-138,295,173,285,167,-69,1452,323,245,-8,433,-1467,405,509,149,310,364,511,879,1492,2001,95,841,523,253,197,553,19,2480,590,598,1132,508,399,9067,801,1096,409,540,1535,-89,1632,1202,1612,685,433,345,1036,188,-15,592,123,-469,714,2,252,593,49,171,169,474,896,1119,87,129,155,249,85,623,262,1185,453,955,382,38,120,718,255,406,23,225,-202,407,572,1026,211,89,492,380,-101,190,29,2540,1477,178,976,232,695,521,840,797,729,678,630,479,206,-20,-967,17,984,889,6,34,319,686,53,238,-5,369,426,347,167,152,-141,-35,341,-875,-115,400,209,-89,290,144,1830,-129,12,673,586,194,336,194,974,14,15,497,263,153,-694,40,253,421,-157,-41,127,1383,576,251,147,-156,82,248,2591,-48,2507,-571,33,237,260,42,-1,502,7,275,3842,603,317,-15,149,127,430,306,1207,1925,349,1064,170,20,69,495,230,193,386,644,178,19,373,804,310,265,288,513,13,-22,902,230,156,44,235,395,295,212,17,1597,191,924,111,656,779,-87,457,214,271,425,5221,131,823,1069,145,119,203,96,231,-22,1097,689,375,682,525,407,219,589,408,663,-60,-319,-246,194,173,59,171,63,188,156,115,66,-195,569,369,1160,1143,-36,569,3324,283,450,199,942,369,60,58,234,-305,-294,257,458,1,190,1700,264,296,381,102,1463,1802,488,-96,670,128,589,14,29,272,291,-14,-142,640,40,297,2241,795,81,-354,101,496,198,-123,859,175,-43,-218,982,514,657,301,271,1135,17,658,524,-27,-726,178,-92,70,-9,119,293,573,173,-61,402,-99,197,198,489,238,883,74,6,1924,1032,329,358,324,4,629,3562,76,-78,3,49,718,69,19,328,285,115,-623,213,138,-19,175,763,151,236,-277,248,146,523,422,172,146,1021,549,220,12,-69,59,310,-167,924,338,1920,-160,300,215,593,418,402,292,-683,648,544,156,896,2075,-77,222,-174,66,53,232,-24,60,74,-493,1826,58,323,330,-55,151,133,43,108,684,2059,1191,-856,284,71,632,464,234,550,97,1494,609,692,41,625,78,-159,1930,367,262,680,364,983,1003,226,3397,532,13,-35,84,223,708,171,177,142,-55,-148,79,210,-2,271,-80,13,-334,393,-46,279,-29,603,510,499,1058,464,31,49,5,11,107,-33,200,1771,26,-107,909,-94,819,-12,434,-126,1623,856,24,576,2362,232,3057,-99,94,430,65,-26,291,488,-107,537,25,-52,-163,202,427,204,288,680,-2,513,-678,1433,73,271,429,-21,1071,493,2294,894,616,91,84,156,567,-427,346,697,341,436,58,-12,140,1178,369,590,95,297,333,95,-188,29,-262,272,572,346,1296,185,123,1704,62,72,492,-29,194,125,1160,827,75,2598,19,15,-368,1183,0,188,-93,903,369,1130,-69,-286,160,374,243,845,28,385,309,2294,206,59,-28,165,330,1274,623,29,3689,483,106,-133,77,132,99,41,659,433,104,1366,585,94,2284,450,196,580,-232,-39,147,41,160,155,190,70,62,115,145,251,76,-176,102,-67,377,-654,64,-83,198,-8,-127,154,345,746,691,181,517,-7,28,253,846,-101,391,-126,175,146,-16,73,288,79,35,59,-60,479,98,391,725,89,80,63,703,744,195,1074,10,226,424,42,-376,152,119,-3,385,8,369,-147,-5,195,910,199,407,84,31,-45,625,214,372,486,-77,1009,149,-5,160,-68,551,101,717,91,213,100,209,817,1477,198,40,233,216,1587,9,-290,862,492,58,339,146,110,62,91,45,91,415,-198,34,-93,564,268,6,116,-114,8,275,24,1196,554,256,114,652,1470,-2,1,332,274,37,1249,-11,184,-198,3,260,352,-6,150,-4,3532,741,236,74,119,276,246,622,141,733,449,2036,269,527,58,166,17,2562,1180,789,102,-67,144,1466,564,40,32,144,-4,1848,129,-8,611,78,879,130,636,522,71,199,-45,1027,613,112,-264,609,500,251,-73,373,1020,1165,1529,-110,55,564,62,48,230,501,376,758,1681,1007,409,910,177,73,319,661,202,579,-121,182,125,265,212,1219,940,210,216,-234,107,1381,72,170,186,156,225,-108,253,85,293,55,-24,35,40,341,545,1083,-60,-27,245,1966,-143,15,57,370,632,-102,483,50,-92,303,2261,224,1785,409,6068,21,824,125,730,1620,1115,-301,3502,304,248,805,632,275,-147,100,489,218,2047,671,62,126,230,1246,1742,214,4,19,1424,44,-159,17,1250,626,1082,844,707,574,333,2053,27,-35,170,2097,457,-18,2697,130,404,566,-381,273,1061,1940,1270,-115,231,-761,338,1017,2079,1724,-418,476,77,82,386,-11,1223,412,440,142,-150,25,-823,783,1487,710,503,1062,269,3538,271,458,144,759,104,1802,434,7,104,2294,268,355,899,300,-6,539,88,174,275,-207,374,71,-95,306,293,322,-46,115,20,332,2544,560,1114,55,88,337,1273,-108,538,-1488,124,1767,168,284,864,195,77,285,283,195,56,15,277,1177,166,473,1856,1345,-7,1083,-84,68,-145,-62,216,466,138,4,40,695,270,335,-22,881,344,15,216,919,1070,91,100,313,56,13,109,67,236,11,-16,390,318,204,677,206,8,-43,171,485,727,459,832,53,33,-33,100,305,1246,60,430,729,346,320,344,236,312,19,923,842,350,553,274,564,703,299,172,60,59,140,516,501,-3,725,247,71,379,122,14,515,185,733,630,330,1503,1135,545,28,-15,321,715,199,98,1481,1164,15,1248,292,80,308,-30,322,929,286,175,785,453,-29,-46,214,835,221,21,-467,-113,93,58,-59,323,82,846,133,13,530,27,419,89,433,309,1421,205,136,857,606,112,57,-54,5158,389,-16,32,312,305,90,458,-79,-59,19,-183,62,-433,932,220,1213,336,684,79,174,74,604,475,-16,608,594,62,400,322,34,66,85,71,404,272,120,753,441,198,5,-526,1831,900,-438,51,746,995,224,230,187,56,234,-275,94,104,318,1288,489,548,544,132,35,65,161,153,269,1318,329,147,-556,866,146,1235,652,139,-13,254,1038,25,664,218,-49,17,1302,1672,99,1350,326,641,262,1153,299,4785,355,418,-42,61,38,502,90,601,12003,-61,60,782,160,331,187,7,-474,121,219,141,364,-107,-19,436,709,65,109,580,356,215,132,256,253,-87,349,186,152,30,803,255,195,59,-95,1808,51,1245,305,75,42,596,197,-23,-22,592,425,-486,93,606,630,544,475,560,3030,-22,-54,3855,0,936,2816,1910,40,789,1404,-60,664,212,441,-255,289,1257,553,374,205,443,158,214,112,86,441,115,-6,403,1096,12,1135,-88,637,140,1132,4048,322,186,-60,343,1378,62,80,-123,-276,288,-292,334,133,145,215,1820,665,501,675,121,984,235,924,322,784,2469,608,86,365,871,981,831,217,74,823,623,2849,361,286,265,1851,2042,-183,31,-29,268,592,231,726,1327,301,266,716,-73,-52,342,164,2,904,334,-25,479,426,937,96,-15,16,-4,-601,-1,57,634,71,-105,-891,572,87,558,385,690,327,165,-6,60,22,819,1195,91,239,24,565,52,-114,530,192,782,484,2320,1472,-232,474,665,317,2042,316,630,2,-119,234,838,171,609,199,677,-213,379,958,10,722,347,1113,724,722,131,13,-362,536,139,-217,-317,-23,504,2267,1407,301,193,-446,607,356,2269,28,1010,64,894,-192,6,615,1201,247,344,129,637,70,52,-9,129,72,185,234,352,24,771,4,423,406,134,-57,135,128,154,25,191,193,15,41,510,105,536,-447,129,1059,327,532,35,113,196,710,2264,982,588,952,511,152,213,306,200,507,1102,31,-6,572,22,-98,240,256,-21,35,14,6,1236,-136,-21,559,707,77,272,168,155,22,211,4987,645,2857,16,117,27,684,113,-39,987,254,382,134,199,441,371,706,359,106,651,160,435,842,102,4136,264,540,247,440,85,-275,627,-129,126,280,1237,408,691,-52,168,138,-43,-43,1,719,1248,88,294,19,-235,356,-488,326,226,117,453,798,64,55,87,-377,478,463,28,325,582,48,2644,525,40,687,1477,433,2140,310,24,-402,162,-207,-445,1368,561,11,432,87,55,281,440,284,134,390,1216,795,133,911,1273,3,24,-186,312,79,6,81,75,8,44,698,162,92,602,1489,753,54,541,-226,-202,526,533,-186,75,435,-200,247,-270,168,369,-104,359,104,163,577,1016,425,923,66,376,112,-507,423,-22,373,426,148,90,41,60,735,826,5421,632,-5,-169,266,1890,834,27,265,959,-148,48,139,-47,37,1937,620,214,47,-65,344,-37,-36,-310,-93,884,112,26,149,143,441,1361,2175,752,626,286,1578,366,564,64,483,695,1275,408,346,320,123,324,26,71,827,47,372,1871,615,-3506,1202,364,282,115,70,1176,4,473,19,-49,-7,103,27,346,1195,449,833,13,999,524,782,302,494,56,265,93,45,479,153,95,99,-42,1272,319,241,14,670,-92,-51,99,153,219,960,50,-106,90,-405,-2,171,-573,1026,111,426,164,535,823,-77,338,83,88,-5,328,576,39,71,-33,64,-113,1064,-90,275,8266,1210,540,452,-12,470,291,543,711,338,-39,709,223,-99,614,626,1001,86,132,-538,1469,-281,148,-350,657,144,-229,155,350,566,-22,-309,637,-478,582,86,802,678,705,-164,50,-156,-9,360,1916,30,-1051,395,55,97,1480,288,598,673,304,207,-98,887,1212,2603,46,351,911,222,384,683,95,73,569,213,80,267,21,11,2723,1750,8,286,300,393,275,2033,351,11,225,245,1112,453,157,598,-113,1543,977,388,-20,-1,588,232,998,99,-42,316,339,-286,232,527,463,-190,163,-426,189,419,720,582,637,211,48,44,488,183,576,113,237,1280,1203,1790,34,129,479,114,292,391,1331,-863,399,309,651,915,108,472,1312,612,-23,-101,107,2130,-30,645,1799,58,-34,3967,630,46,944,1430,273,291,876,585,104,-36,-171,45,328,294,-56,1504,103,241,122,14,397,533,438,603,-11,999,112,2,845,248,184,45,620,53,81,58,136,1746,324,41,261,107,609,182,2139,1484,875,-124,1146,650,128,415,1193,17,226,15,81,1670,916,40,374,306,588,664,126,1568,582,1678,709,-20,83,241,396,350,1761,1913,298,69,45,672,904,308,471,118,643,152,19,21,397,-10,515,759,39,38,442,2249,-363,138,542,315,718,-75,341,307,277,-26,201,749,2649,15,512,185,35,405,-90,489,569,145,169,98,106,336,130,-64,66,474,-172,21,-44,85,-17,18,-96,205,188,-224,257,222,324,536,-391,816,837,290,621,617,115,406,229,1532,247,448,420,261,-157,656,134,-46,370,2874,1675,431,3497,89,447,236,1317,161,59,63,224,2370,190,217,-74,67,1267,3032,616,-16,516,940,252,165,618,354,759,1148,625,340,94,342,82,205,280,403,1873,85,87,980,1145,37,75,92,63,134,185,611,-391,-153,156,386,34,769,342,620,1959,-85,92,116,90,251,100,89,0,687,190,81,185,577,155,-427,847,119,205,342,875,1200,824,830,426,283,756,624,717,78,209,483,1095,1616,558,28,388,564,377,165,9822,61,1812,1027,35,210,351,763,-148,726,1944,4749,201,104,113,527,173,785,462,207,140,1370,179,70,108,867,1106,676,1319,400,46,516,114,493,360,169,332,1262,1195,361,392,250,341,135,949,-35,-452,251,390,285,105,144,205,12,127,18,-43,200,744,672,636,101,113,111,530,874,-227,753,547,142,961,281,75,161,164,129,310,774,2659,3359,392,37,132,453,1341,301,-114,263,344,115,1356,761,1588,108,218,43,-65,-180,186,209,259,13,258,143,72,326,642,-119,907,157,403,1451,-10,280,145,796,94,-13,2153,52,424,179,-1,36,129,342,60,228,60,-131,160,95,575,-24,170,484,301,229,2735,934,55,648,144,148,-4,464,436,311,34,82,-625,322,544,30,-6,34,346,639,13,116,24,1,-20,38,144,229,-18,341,775,-14,528,17,649,-861,3,145,804,136,48,2073,5846,305,219,169,1441,79,145,669,249,497,111,1154,1209,945,5,-53,233,348,302,267,-48,266,-86,49,1708,770,506,739,299,88,92,1449,95,37,377,-30,-35,173,112,631,638,184,262,-231,1081,5,468,134,735,-256,207,167,100,437,169,50,-110,-23,4,-148,558,854,88,-7,-398,319,227,487,57,265,199,-7,-159,69,310,534,478,184,107,281,7,38,681,418,-143,296,-113,192,191,122,-89,-86,457,293,62,-32,637,480,530,1406,884,23,4,163,-371,-35,73,336,-17,-119,125,67,96,236,50,40,41,-83,19,-32,56,223,-19,-67,164,43,-320,254,-80,-5,73,134,-8,53,105,199,188,-14,521,349,65,90,56,-1,32,73,63,15,-515,343,-135,236,9,68,-45,104,68,-1,10,71,-41,7,2093,725,1058,49,31,292,3108,27,232,1129,103,30,118,33,23,6,3,346,36,288,26,42,83,7,8,-43,1875,87,218,49,4,54,741,-15,59,31,17,65,135,2,8,25,24,18,62,-388,64,410,-44,625,200,184,43,369,95,398,-8,144,-21,10,-33,11,158,49,44,82,11,89,22,252,1,111,176,26,184,-31,28,32,31,373,-16,66,-162,2322,188,640,7,235,36,185,-1328,-36,9
-24,-212,-82,215,-157,-297,-338,-122,8,52,-69,-462,-212,-151,21,195,116,-479,14662,-23,198,-129,2,-164,11,-38,-100,-28,-35,-47,-250,63,-583,-325,-341,-220,5672,1856,-11,-312,-238,17714,11472,18002,15560,18975,17036,391,178,311,139,463,725,2178,121,206,228,-75,356,98,303,168,12,115,335,447,2900,-87,-177,-989,-720,449,-359,10,-97,-67,17,234,728,-36,316,1206,184,118,74,490,-35,2472,1061,270,558,476,1277,731,390,-122,-13,327,158,-31,157,-141,311,280,-564,70,4622,733,-1637,381,80,-46,11,-1183,-878,-114,116,176,74,90,4,-137,-12,1871,-169,-620,213,-25,402,784,920,-97,121,101,-28,519,167,805,483,774,-29,348,48,236,98,908,709,686,49,831,562,334,298,1866,1249,-399,846,-285,1637,-215,1561,-10,2008,227,-29,98,330,318,537,416,1285,-61,176,137,401,257,149,7,-57,241,6638,373,-311,82,-560,34,41,-59,-1691,-358,3182,53,-35,-331,1057,2519,514,131,27,639,743,427,48,112,65,137,-24,6994,1200,1520,112,-1436,51,-25,8476,-1044,197,2005,-414,1027,1366,-88,211,-30,1,17048,-231,1083,1187,135,12,223,400,907,536,-4,98,1130,7163,-144,9218,437,4384,25,70,92,-79,92,663,414,37,489,655,18,288,5,262,43,1153,-16,4970,1356,-691,751,130,163,56,-1227,-77,139,-231,25,301,-39,2284,945,482,148,-488,-202,-90,1098,7737,133,66,-3,219,961,1759,-63,15358,2961,1336,-98,-48,643,279,500,924,344,172,440,388,-19,510,101,306,3054,282,31,-2036,653,-21,234,880,48,174,61,96,131,417,2069,2797,1383,-16,601,1053,906,154,223,2033,1486,1098,160,89,297,-97,359,817,221,402,1243,2535,282,159,-31,1956,342,-343,1047,432,501,6188,107,149,31,1758,49,85,103,-670,467,564,2328,38,172,23,2240,734,790,1527,-33,283,581,2127,1498,-137,1233,1614,217,408,-24,-31,1726,691,762,-414,286,-8,47,-78,-52,119,-470,39,518,-2,1218,632,806,426,1646,1571,378,197,357,138,-364,12,-76,1404,1553,160,-39,123,293,474,424,77,165,78,183,1515,1010,531,181,716,208,942,337,3415,226,-188,-19,330,410,558,902,797,203,1403,310,279,-63,-224,-142,171,-394,379,1576,806,14,1434,45,-53,-1140,1042,-347,159,328,175,65,1093,4096,-2,20,-202,-48,3,205,-105,-30,46,202,730,-81,259,906,103,371,413,-2,1175,435,280,456,222,358,771,2307,186,569,282,-235,82,160,272,266,214,195,24,-290,620,2960,-977,1442,649,302,3995,-64,-634,192,264,276,-32,50,1526,1101,243,632,307,182,220,66,-181,535,1929,383,2135,68,910,12594,835,1915,935,3370,151,808,993,113,-145,657,5022,1125,648,-51,338,-600,38,138,-110,292,42,757,2577,1705,-64,65,633,-49,3,114,14969,420,53,845,4232,22881,398,-1466,1825,-224,464,83,293,564,310,691,129,91,1849,4,-231,1960,161,-510,139,1396,1781,1425,288,527,419,138,-47,1631,-47,-443,-410,-48,-102,55,35,35,1669,341,645,1057,-1359,517,405,477,354,-302,225,147,553,-436,-10,835,-182,262,2244,414,12,67,859,332,502,-135,179,69,291,19,1934,321,-1180,257,546,2594,141,687,212,512,-64,420,110,538,2534,914,153,-32,100,269,205,92,50,105,13,731,282,280,694,545,1832,2097,1034,2370,-546,66,845,1081,389,501,49,1439,668,781,811,-23,521,272,198,-114,202,-69,-276,-697,787,237,2162,272,52,504,527,509,1967,636,168,-56,336,122,364,-404,169,-198,216,249,259,892,618,12,451,269,-138,542,630,67,566,245,769,1512,601,571,-3599,749,69,-26,638,887,45,541,-236,593,218,570,139,-135,152,84,1034,254,111,1149,429,6516,122,283,373,796,1928,-64,676,547,-570,17,145,-63,197,65,-138,106,274,-447,-24,84,-341,1376,-450,1382,470,328,-77,1823,145,204,75,825,1174,-107,2003,106,647,-96,370,-27,305,150,1306,-125,99,74,153,1810,768,-1,171,3979,1831,378,-339,1026,-1094,2910,1461,2093,81,687,358,-82,-38,15927,681,248,1578,772,882,186,247,74,1957,-1024,-2776,335,-260,-809,-544,-1941,-203,150,95,595,568,4036,1630,362,-153,-417,909,889,-497,327,-42,21,107,-88,434,575,-777,-122,681,-14,191,1657,114,64,-38,-33,67,-1698,269,788,-91,-86,-76,-131,-458,50,-70,654,-174,-838,-207,1174,-10,525,862,1905,19644,826,88,514,3779,-257,184,-1633,5452,-43,-219,2,-9,-47,76,453,64,14429,74,-5,74,470,609,-41,423,134,-619,15453,-279,-180,286,-243,2097,15224,-112,-595,37,89,237,120,299,-551,2428,296,-209,-42,287,9978,114,2189,669,19900,2675,17,849,801,150,275,175,-142,442,245,-42,5541,-116,268,231,-51,87,839,380,-436,-248,-817,148,153,-75,924,24,90,-424,468,714,-25,-752,394,877,72,-7,112,490,475,543,673,480,1136,309,-125,-92,178,146,-6,418,37,197,-111,98,100,331,-39,39,-284,1228,43,1586,-201,-573,24305,175,2036,98,492,298,-602,-172,-60,-115,-197,-116,690,9376,127,628,-224,123,57,161,361,-228,-134,-13,225,306,405,-4518,13040,353,193,-196,6939,-133,-9,-92,13541,-465,253,270,506,-91,-295,-1417,298,115,329,-139,676,-148,441,1029,244,327,331,-538,-28,337,1023,388,49,-214,-14,-1855,219,627,1892,936,1523,221,171,-197,79,-30,1899,383,1839,241,12765,-132,975,1848,1715,-326,158,482,9473,678,1032,236,2074,1018,44,146,5396,92,-216,7,340,-42,192,117,-196,180,49,101,480,-1471,1402,196,122,18,224,7671,2492,517,-428,3757,388,138,641,311,119,825,1782,-12,108,-13,-344,1133,91,2086,643,41,413,-20,10681,790,-34,716,-1276,-69,-15,-150,47,-85,-323,-7,409,1839,20,884,29,-29,-83,107,495,220,6350,185,323,320,139,144,-10,403,5,-120,-56,180,2188,-68,-90,259,177,389,-60,432,598,146,2605,230,394,9,188,417,162,478,-699,73,-61,292,1044,351,-273,-59,114,-63,27,25,-114,1509,327,0,677,49,162,336,-684,313,-198,489,-267,188,-313,130,-365,284,8,-500,207,1208,255,-755,-284,-713,17812,7923,-14,-195,-400,294,54,9,258,123,-290,347,440,16,-163,-28,87,4666,139,442,198,161,1,307,852,42,774,929,-98,55,-65,927,76,-55,66,698,2339,469,308,-132,-113,52,46,159,5632,234,10,-55,291,-49,-116,-217,110,-19,-63,2035,-211,407,-41,-63,722,-479,-15,-15,1679,188,1383,9506,-30,1201,-121,104,4345,88,381,80,422,-73,83,124,194,41,267,-133,233,-12,93,-35,611,597,1353,-81,-1315,1569,851,490,1385,2693,248,739,226,-444,950,30,-28,462,-320,734,278,180,1450,33,342,318,-512,-29,-129,-824,538,-2959,25,1158,140,285,894,2425,147,-175,411,173,3963,-103,660,151,53,1223,216,1721,-42,-79,1078,442,669,314,-329,226,178,3840,14731,113,2929,2882,565,63,4882,76,-47,315,2066,2505,1358,45,120,121,14,1230,82,316,65,205,72,249,3634,139,-300,1176,78,507,862,-327,-286,2221,268,-804,-53,1554,195,-312,32,69,-148,71,-671,-171,39,488,-993,1169,2607,8940,-216,1293,240,-754,40,583,-13,390,555,-470,-26,3001,122,-496,-128,26,-281,71,-299,53,84,-74,194,586,1786,1684,2625,321,343,310,277,1581,-1988,1225,904,-132,-309,-160,414,-457,368,1051,582,82,30,-7,38,149,103,-80,439,2001,72,-788,-125,-611,-107,360,2603,361,686,211,301,46,-41,283,134,108,679,168,678,7,164,-456,144,627,102,280,-111,98,227,6,-52,-141,-148,-1100,2422,159,151,6,-24,-40,1950,606,149,60,123,726,108,1921,394,463,1556,-222,143,177,1532,169,468,220,701,-367,2008,494,223,178,-227,238,548,421,-11,46,86,619,75,1071,336,201,11394,1135,527,-176,46,51,-20,59,347,48,59,1989,1610,125,1642,-109,55,-267,-149,-7,197,38,759,1461,97,101,131,-53,42,494,147,-287,-45,-311,979,207,347,95,522,-237,423,-118,886,-926,-446,-823,-60,-177,255,77,-25,-290,413,-531,253,1090,115,-161,64,399,125,1250,393,1021,1307,540,170,733,-303,898,589,487,425,253,52,1025,-155,-50,124,5,588,20,-80,292,348,15,314,93,1377,-45,657,1405,-442,464,433,161,-342,-307,847,313,-77,77,441,-108,317,-32,32,-650,-1211,231,-799,383,65,196,921,82,110,-325,-409,159,303,-83,3,1560,11589,47,-116,14721,-38,-55,-115,-308,-30,929,107,1129,56,-264,123,-450,279,-689,183,430,7252,-151,98,384,449,137,2856,166,-29,-177,7743,122,-44,8483,-188,-451,307,376,-50,269,184,111,-156,366,-5,642,-985,526,-344,-69,39,1110,10,57,1378,438,-128,488,1067,709,68,348,-425,619,-266,533,297,75,0,-321,350,489,9781,442,-93,761,-320,-1039,307,-68,110,79,119,-123,-175,49,312,412,-123,13791,226,20243,13751,16052,142,-214,-51,527,-810,1013,1493,13566,82,-108,4619,1318,681,-322,257,-212,1008,963,-163,147,82,-229,1166,86,209,809,-506,-1089,278,-159,-358,254,225,1375,10426,-86,2309,202,227,332,40,91,540,564,68,-171,393,-194,-200,554,4717,551,-90,1337,1811,-257,899,1372,283,951,21,988,447,816,758,231,262,597,523,114,-765,6158,-94,12804,561,17,15,-2194,-451,762,-98,214,343,377,-102,-270,34,705,14489,239,81,-15,139,45,306,-46,89,-576,-43,382,-6,0,106,592,9228,319,203,79,-1701,-23,78,55,-391,-122,343,468,-508,98,145,-74,281,231,-28,543,123,-4,-311,80,133,3275,104,390,-71,20,-238,1340,181,251,152,-68,516,690,520,564,134,49,-285,-120,304,-69,52,104,1163,1547,2201,-1221,50,70,19,43,6065,661,18096,1096,-1191,8203,1250,31,34,-137,-914,203,-607,309,144,225,426,684,647,187,-63,3620,52,-73,574,169,1665,2518,-598,50,1449,1756,3968,-195,3997,2832,0,85,375,-63,-1,642,834,911,2519,119,149,173,954,588,1515,664,506,1303,573,0,-1,93,58,412,392,640,522,342,4,990,-38,4070,709,55,266,565,132,81,2803,288,85,1945,-14,-61,836,576,45,76,-541,171,-132,49,370,184,100,168,1666,193,-37,35,832,230,1599,-412,138,568,-39,102,638,-563,676,174,-163,123,160,-35,-665,340,287,-76,-49,-292,546,-100,2296,854,-99,31,2795,261,208,-926,120,-431,799,-110,382,3272,565,549,178,262,397,-1306,-44,-111,-149,-114,-774,299,91,36,467,-156,57,-273,-238,-62,-118,59,665,-588,-231,-802,133,-312,-112,274,608,16981,7454,945,-29,145,419,101,-251,111,1,288,1207,24,-161,-177,74,259,-703,2173,852,-1175,36,4828,-300,-854,168,-83,786,3854,-20,723,407,966,-79,-432,285,-128,711,179,-820,934,-82,129,75,-357,33,4951,-39,1855,-239,133,-7,659,-243,403,513,30,-105,386,-53,473,-411,91,694,459,0,9831,-1866,2096,968,110,-159,336,1071,65,695,319,-1595,458,108,-3,215,-621,-150,643,56,-138,-30,520,97,128,533,1447,2459,12397,222,-224,225,411,-444,-646,-69,290,473,806,75,2193,-277,534,42,125,-5,147,92,-750,9,-34,2514,785,235,-726,194,650,264,1131,-93,192,928,-116,-563,1004,-158,-186,241,-184,-13,-41,349,7,-48,198,9368,-235,10,559,-585,647,364,1731,169,1004,686,-120,-1902,475,1318,745,726,181,472,583,291,-105,2291,204,109,17667,-97,35,-129,378,253,733,68,90,765,1427,4,66,1086,684,-294,577,354,-1804,108,-138,-142,-309,845,-233,291,6,3181,-19,18,53,11775,5400,-203,530,239,127,-76,-581,651,542,8537,353,-59,195,548,4446,196,432,733,698,3,-966,-65,188,-136,191,208,836,23,747,742,-193,2008,-245,3209,503,4808,440,-247,1096,3881,221,334,-55,-805,-289,865,-254,375,141,327,-195,28,-185,1257,970,424,-449,1857,4846,210,874,712,103,2158,507,-298,68,-650,559,415,20,103,3462,533,27,-14,280,134,773,36,279,149,124,556,61,-17,-7,-583,89,1480,1604,-143,1540,4140,-22,954,-867,-313,344,453,471,162,1482,1598,267,54,402,188,340,-177,-350,7,-829,838,203,124,-653,1259,449,-153,-56,3931,2411,325,357,-594,-108,508,1164,608,-823,89,-170,74,-77,779,577,650,644,1,-159,1875,-798,33,-10,31,464,251,84,-88,322,5001,67,159,32,41,409,192,143,313,190,475,1170,1627,442,241,-468,115,397,6,-34,35,-511,184,16,41,-314,-119,120,-127,-9,-99,311,187,1661,-211,-131,72,163,2344,3,11171,306,826,445,472,94,150,1283,-705,260,-18,1696,179,23,296,-267,43,168,-548,285,52,63,262,19,687,351,4243,559,633,1031,468,703,388,-24,274,27,-69,339,104,13441,349,176,-688,411,-30,122,-25,209,-25,-789,-13,288,183,241,331,-71,122,-42,35,181,-604,49,2109,-152,4715,-72,52,-507,-57,148,141,-403,96,-55,-137,56,-114,412,402,-1347,-379,186,266,-622,2955,495,349,219,-342,-46,1223,-331,-45,1750,979,345,-191,137,27,117,97,424,-513,293,186,75,148,-382,535,399,305,-12,237,25,348,8243,837,1991,-317,382,419,19,524,-225,821,144,76,843,-195,1205,258,-1475,144,-478,575,305,252,342,14,490,-52,177,61,-646,187,211,377,-75,24,137,117,21,-70,292,56,346,-165,1228,98,983,200,426,-395,985,-235,1484,1064,316,107,432,-56,1641,156,287,-120,406,172,1421,8,237,-136,-91,60,-1068,215,1172,2975,914,284,558,142,266,1027,1059,-15,4380,99,8,4761,-256,790,37,-248,156,-104,-468,176,153,63,-2590,-472,995,576,-340,240,180,857,-271,-124,296,694,202,249,-9,519,338,428,-28,421,482,-603,539,-261,191,-61,421,81,399,-178,1672,1632,657,-825,145,-1641,16409,825,3483,622,-260,1721,254,76,51,3,1230,-26,347,-128,-155,251,812,1024,266,-134,22,1161,596,1905,-141,766,621,193,1501,2568,14972,9029,208,-78,-90,125,36,30,156,-18,-26,26,241,59,7,-145,-327,421,-79,338,-76,286,781,770,12,183,775,3956,298,637,46,1181,35,170,134,597,759,1493,43,54,10768,16624,20689,9311,12393,16675,6992,917,-28,541,-703,807,875,-5,983,379,51,-715,149,1144,-411,-173,-23,1039,39,152,-145,264,140,149,152,319,91,0,973,129,75,-378,-8,34,-28,-43,31,130,-381,82,-269,-1152,327,301,-116,285,1045,-100,80,-110,457,-246,719,-673,-60,332,-1272,37,205,700,860,-41,140,337,2118,130,64,158,-48,-127,182,-25,-53,30,98,79,751,454,519,-450,111,-752,797,172,171,474,569,1536,-300,90,-624,479,107,-100,-1689,453,71,127,-18,47,239,40,-65,874,467,-470,3015,-121,173,89,39,110,754,491,190,-40,2818,169,161,-40,-43,-207,1470,-133,216,-65,323,-68,47,190,782,3984,1961,2411,-212,132,387,-224,-75,352,63,-32,79,-646,821,208,273,-63,357,623,5520,0,-188,608,1465,-209,213,-62,116,-23,-801,837,451,41,-927,410,286,5,-4,-142,211,191,-167,-421,-274,636,166,-322,26,103,-61,-68,415,19,-97,534,-24,755,366,-1003,-411,619,146,972,-525,1360,-190,199,-105,5968,441,780,111,749,112,-58,-216,-53,191,965,-361,1946,89,4118,233,559,2088,12,159,117,1048,233,-115,147,510,-220,105,767,315,519,150,-25,288,-252,-189,1234,90,3709,137,37,19,129,25,-178,-20,605,754,473,-302,202,1594,2341,-79,2369,-158,-723,968,-253,644,125,788,117,671,-875,195,699,1758,-49,-40,256,231,-30,328,429,321,1323,1808,-628,232,137,218,-63,-82,579,501,16,628,-1005,70,-637,229,-474,-32,608,47,175,31,-275,-134,202,-127,-304,1762,494,394,161,668,1111,1348,574,34,596,17,-143,594,-21,428,262,897,-192,-26,80,-65,206,-89,503,1933,222,324,148,4,270,116,-81,3209,967,310,61,352,1815,-8,85,-22,353,1710,367,-6,-211,-218,54,-696,-52,220,188,572,194,-165,-661,957,736,447,106,122,-1163,-1040,1668,142,276,1708,-140,65,111,200,86,255,271,388,900,548,906,4111,184,-90,0,-1208,16,94,471,-26,-390,1541,35,-172,-220,-617,-324,837,697,997,150,-261,992,349,26,709,33,413,86,-31,-192,109,-370,1084,-70,134,-36,483,-85,154,175,1747,-846,193,1088,-192,70,318,-118,56,507,587,3866,58,1624,600,222,106,1287,1221,1168,661,1338,-29,371,214,3812,89,430,235,2841,318,2824,443,-88,1381,1727,-75,-53,312,68,-130,79,301,1133,460,938,421,246,990,495,1462,-828,743,-294,586,-983,26,-120,579,112,615,265,1425,729,-53,-119,333,245,569,1997,-506,58,1111,581,556,-176,-220,1022,175,484,-158,-165,205,-45,955,322,-308,1083,85,233,188,10819,-169,1350,-75,133,574,1680,-167,860,-271,-128,3697,247,375,1660,496,-58,933,-65,460,555,52,524,280,2671,-18,201,1434,253,-10,8105,229,344,2368,1207,356,1697,4076,113,853,406,1593,-130,3449,457,535,112,3712,47,-1301,1208,1301,-104,-83,28,54,770,1654,413,-1670,419,1460,-84,-21,-113,484,-1114,-9,88,687,-347,2701,-64,1344,-469,14,204,16,-465,-123,130,-296,85,3528,80,263,-164,158,334,66,128,151,105,151,79,53,871,1859,1158,5554,66,1079,498,-117,35,110,-149,-26,352,-103,451,-409,4453,372,658,133,623,376,3325,195,47,1232,51,121,19,78,1638,819,646,312,112,72,399,-26,512,248,191,820,11533,1049,1482,224,164,298,-38,156,386,443,130,-177,450,277,87,811,160,840,-3,-38,140,72,27,397,272,-49,157,411,652,-917,5,744,-6,391,-344,772,-438,-44,1434,-47,-256,3792,212,518,-87,143,632,-233,647,110,92,153,469,124,28,743,2928,-770,-128,-6,447,-192,63,-61,-2117,1615,-253,-701,42,3359,-165,268,-54,-156,64,-342,20,187,442,411,395,-191,10,195,1,958,935,2264,-169,-202,1143,33,-242,-71,-7,-496,-11,-52,-146,995,1141,-3,55,-56,135,-198,2771,213,1814,587,683,-96,21,629,781,514,-34,474,341,-6,-235,1042,851,-16,116,28,202,32,340,-26,111,1848,1047,1275,1477,-1662,218,53,2,432,1084,62,720,-146,281,942,4,245,641,70,-15,-25,255,1132,-205,385,-282,-135,35,2619,236,32,851,178,-33,79,96,575,236,1869,-112,8,18,140,441,198,1128,550,42,141,43,1547,379,934,-244,651,1532,757,-878,1798,-34,1893,122,562,-42,124,94,505,-787,-104,156,799,206,904,230,1193,2691,17,937,1335,-5,2640,1786,227,382,3017,520,-405,-45,637,-441,-550,987,163,115,2,804,-80,157,184,1455,-77,-965,150,230,19,216,-1351,4393,41,252,-180,-435,-61,260,779,748,2292,1989,132,138,-258,31,-60,306,1179,259,-216,96,552,970,28,490,-276,263,377,1426,636,695,36,2270,-111,333,-313,43,14334,795,1942,297,-283,193,44,4234,426,1319,-212,643,637,78,751,194,-53,811,-87,-751,-127,181,-370,1,186,-31,46,258,923,89,1742,-333,151,155,55,320,1451,1092,150,873,451,185,264,-4,-11,989,2012,569,-231,-581,169,368,-259,405,461,45,65,437,154,1440,-39,208,511,-9,-23,14,-72,62,-147,-79,107,506,953,2257,42,-23,228,455,725,-565,1350,692,-972,-86,735,242,71,-114,1683,1464,-143,790,234,29,2308,505,1228,-79,474,1313,332,1332,158,52,235,284,686,-191,201,2638,-47,107,-664,10,-984,39,263,534,-111,560,-207,-83,-783,-685,2217,504,2501,572,294,-706,365,745,-847,-122,1083,1774,-339,-73,-58,-92,-178,30,311,500,-92,7,169,289,453,30,71,207,478,312,712,-8,-7,61,749,1327,551,359,-7,-156,32,530,563,6,455,131,469,165,154,-263,87,-41,-551,725,-56,1561,86,436,3356,1370,1834,343,-222,403,264,1144,-321,-449,652,51,80,120,468,31,454,1855,-42,796,196,-14,528,1003,408,1961,488,175,1299,149,710,113,568,-155,1027,-58,401,318,-551,258,3560,2565,-100,209,-20,590,-4,-297,26,-7,857,442,973,568,295,309,1051,85,-57,138,13,26,5258,1425,-10,231,1474,-42,123,-105,1189,2369,1454,-1083,279,2794,645,-732,6960,-19,43,975,17,-292,636,-102,393,-90,140,771,401,142,1129,37,91,182,-15,7,25,557,111,10443,-1652,3593,-155,354,145,97,10085,67,62,-232,-754,-24,51,1696,1421,321,682,10685,-147,3575,58,-77,-350,539,34,718,159,300,-166,788,785,1905,-1828,21451,242,1533,-8,627,-73,5945,1293,2262,2668,-101,-221,385,23,79,68,738,339,332,-72,-40,100,42,93,-907,1372,-62,253,17,-70,82,3676,-2075,786,106,69,24,-11,1934,11,-14,395,39,538,-161,149,110,87,15094,79,338,38,515,552,4375,194,310,926,-227,-144,-458,-256,-478,1039,168,104,78,104,426,2191,-141,257,7948,80,173,-987,1024,-1825,-188,24,989,490,-72,144,2634,237,-465,-2420,1837,608,5958,-63,9607,244,194,469,192,816,2932,1356,-163,-75,262,1818,568,33,550,553,194,1332,-56,-231,365,-70,10944,1274,-91,-386,50,4701,277,59,623,709,219,-1989,-188,3327,788,-318,129,17870,-51,692,19318,5170,-559,3760,126,465,449,4028,20,3220,608,13,14,-2892,85,309,901,-270,1052,347,-201,21940,586,167,2577,369,187,-220,28,25,-1819,14,10793,3458,-81,158,-131,-14,-105,-44,425,-642,-303,-11,-53,-585,104,-50,-98,23,475,300,196,338,793,-1582,280,632,196,175,-351,-345,613,-141,11726,2131,401,1512,7431,298,107,1900,982,-764,-797,14167,770,-338,-355,19,76,-124,919,1133,256,-260,814,-180,246,581,-9,-62,18,658,514,880,448,65,167,321,1017,-597,16234,3761,-95,-701,469,-15,14043,-542,3706,214,-101,3713,3471,84,820,-96,149,263,54,18484,10748,44,2529,1468,401,1760,1797,327,1036,-64,12279,-214,-83,-72,-96,-169,115,482,654,66,-569,-27,126,-234,-1,-198,164,312,2245,420,229,2,-651,111,347,115,-93,383,-738,-47,9742,505,87,2842,5373,1442,1874,117,563,40,347,12191,1161,-816,189,-54,257,-236,-274,904,59,407,2403,540,-42,24,1945,296,1613,1438,331,1826,-60,1506,1454,1060,776,593,17125,420,-206,-57,288,307,416,-564,273,64,356,444,20104,-29,941,143,62,70,192,1709,996,995,193,-3,515,292,814,580,1145,1481,-234,-307,92,8232,102,131,4,222,33,77,158,442,-158,-2,-45,171,683,503,-138,1146,-585,311,-1231,-266,-83,72,268,59,1417,1529,1332,833,902,-198,820,801,1202,7,-74,698,915,103,-194,-5,269,638,21770,-314,-1434,33,349,-124,213,1261,-633,1031,-504,740,126,-138,2961,-64,934,65,1563,528,1254,32,771,385,-144,-705,122,661,20550,10223,334,1143,3848,441,1130,961,844,719,3245,156,361,1079,693,-552,1794,182,-10,2306,517,201,2185,-120,43,732,243,-243,5883,871,865,164,2211,123,534,-16,592,318,1636,275,-863,-382,931,105,726,17467,-25,-155,78,110,1747,120,2407,2870,491,500,439,195,458,441,1282,1288,684,5459,1650,65,2371,225,729,2664,1661,187,-566,866,-70,227,1188,-13,3995,-214,21,721,2203,160,188,423,90,378,-82,1457,-98,201,-218,1400,949,6,-5,-162,-12,1230,604,2349,3073,1392,1232,-69,18,110,70,-195,-468,3056,3531,63,33,-22,1589,657,1204,-94,11366,4,154,1053,-33,-16,1227,369,-641,85,-300,-119,4702,788,564,74,72,6338,-385,140,145,-42,14385,970,2313,16,-939,-62,4772,-338,667,431,676,-233,116,723,89,430,129,203,2798,1462,644,-171,380,-35,312,1379,841,1562,11861,1051,13473,1064,554,578,1316,1067,232,-4,-1780,-443,35,44,125,4776,224,334,113,70,20,3,688,42,123,4841,775,-365,-146,-122,1364,8912,-396,91,318,7,239,-54,199,333,1519,-20,1118,1341,277,407,-45,553,112,-78,-63,423,-292,-329,667,707,392,55,380,25,780,-742,606,446,-86,308,72,-178,274,-501,379,1008,783,243,-191,36,-38,737,940,470,807,151,191,-281,-22,-41,720,1837,1538,-44,1828,-394,-258,-396,249,265,125,846,78,-404,9,-25,1932,-297,-657,-255,209,415,-35,-92,400,826,940,-1150,41,-464,1560,230,1165,222,830,-67,501,556,101,-177,-185,-110,215,632,-97,585,6,84,118,36,-238,199,2770,369,1852,-35,1777,5,1961,2943,154,-46,851,1182,394,862,-616,240,-31,441,268,132,497,193,1481,710,-103,-1184,330,752,-526,22,-29,93,-64,1401,-1422,310,190,-147,-224,930,166,506,-136,101,-1299,170,-2,22,-103,71,16035,36,1174,437,478,-34,-136,847,-326,448,336,1956,-11,2712,787,98,883,-205,209,411,723,681,210,-32,139,1676,1166,1075,482,-340,1063,-90,560,163,680,66,87,-858,6,298,527,1891,1902,116,79,899,171,745,622,690,22,-96,53,-99,1418,99,2245,1919,61,-43,233,-3094,37,1085,785,815,974,-763,-502,-467,687,-232,834,230,1052,-1,-53,-176,538,3264,392,400,1010,517,-781,-66,-222,-9,4563,114,125,2837,4661,-210,-49,139,16273,2514,-59,526,-268,-352,1651,2323,79,27,328,424,91,-446,45,1906,487,278,1,337,-127,-54,-42,426,-1129,251,-71,-19,33,2082,37,-1182,440,-26,41,943,-88,570,63,3062,542,706,32,1338,2856,479,-398,767,367,76,-102,96,392,339,-463,105,213,-39,152,-245,-120,332,318,-21,43,213,650,367,-179,-207,-389,92,237,1462,428,-90,-45,74,35,-251,-8,97,49,3,53,-239,686,661,-149,77,320,453,482,-488,375,1408,-316,1379,1286,-518,179,-185,-1124,717,80,116,626,346,220,646,168,-11,1562,-259,401,-306,15,114,1,-228,59,612,11874,2002,-913,989,1121,109,-330,893,819,324,-320,-144,504,-521,-410,-26,402,2417,-167,151,-31,-136,998,-714,459,681,-31,-50,256,2574,625,564,133,724,338,134,296,644,8428,716,-1091,-281,45,-8,12236,1237,76,11421,1649,77,-1042,-99,176,272,94,1164,7063,423,242,1285,132,1277,803,-101,1748,178,-212,330,333,-5,469,809,774,906,213,-840,457,-59,-690,866,8831,362,2482,-142,566,81,197,-394,272,-81,576,143,750,4908,157,765,556,-68,913,21,106,754,-7,317,65,215,160,1011,-270,487,14268,2268,-225,-148,-50,31,1469,-424,951,-227,-49,6431,75,-348,398,1896,368,1162,1379,328,166,371,433,7843,1060,-10,517,356,-670,-173,-25,12487,-99,2322,929,-558,186,-642,107,65,-19,-368,282,2,-149,-138,78,-356,-38,24,-831,-99,101,-1428,-83,-490,-34,164,298,-1842,424,10633,113,611,78,-54,800,323,-56,12904,4521,263,733,769,-847,4642,893,-218,1225,-93,1544,1738,396,-35,807,628,1583,231,143,128,807,283,1574,-402,14,587,132,398,1628,210,1382,-736,159,340,84,12,683,569,28,-130,2004,-473,546,82,27,208,2392,-324,-22,-7,202,-42,2051,496,1140,-1135,1262,-181,108,106,853,-27,1157,3219,2583,830,382,-166,274,1438,20419,62,585,491,748,-733,2080,559,58,2268,119,85,4689,1159,-42,-50,260,-327,-300,111,1929,71,153,-127,2694,-1,2,458,86,746,220,1276,334,127,216,301,-508,369,112,84,149,135,-318,406,370,194,-861,74,65,310,-1034,229,-8,4018,7937,-32,192,15,672,172,-254,244,121,764,-370,-50,230,189,114,-94,-503,80,222,108,-76,20,1074,1085,2686,587,1013,271,-4,46,8,563,-95,5,36,327,1217,98,393,224,6,76,226,702,102,1029,2328,24,852,453,51,-8,579,1149,276,-209,546,-12,-77,335,1300,-221,31,790,509,386,197,40,231,2602,-20,-43,535,-1035,1645,-588,-44,576,114,111,282,-66,127,3108,34,279,140,-13,10671,950,64,-202,-115,1051,142,401,50,63,-1092,-1985,709,260,1602,2279,-77,379,340,312,256,415,1979,115,69,1377,266,-11,3882,1269,2498,-24,-21,197,1231,29,-30,4420,624,976,-25,-23,246,9,14,119,-14,0,1184,728,-340,3396,214,-82,-260,-1202,756,26470,-672,-148,330,-320,-15,117,-572,-50,-160,2648,738,253,-14,2159,442,4735,-41,712,-884,-117,-152,-48,328,1654,93,562,-903,63,702,200,-144,294,574,1526,1262,4433,1584,1918,-8,-536,-4341,39,-96,-10,3268,-466,555,564,518,239,493,518,1150,37,19912,2229,-127,58,1285,281,10,1020,-389,514,-30,-23,141,33,-97,-301,2057,5185,314,-22,-525,-16,-51,-581,75,-708,37,190,237,421,208,1626,101,19,416,393,-56,8,1534,-285,901,-101,379,-115,967,802,16,1532,141,-11,201,-223,811,-460,-294,737,-2,58,460,10692,-6,-210,165,1690,1403,172,-311,750,1039,460,1525,83,605,256,1412,2379,-701,2144,35,-143,13876,68,196,104,356,-1805,24903,3,2200,512,330,95,-15,984,302,1468,379,-1,220,113,611,165,3311,952,3705,655,738,-125,-60,153,1040,-324,-177,-402,909,-163,1025,181,-19,-75,-285,3251,1248,-739,-451,1780,68,300,151,214,142,498,233,111,320,-132,3286,-103,-659,-345,-426,4067,6174,354,-108,-894,8806,-11,20006,20038,-693,334,-173,6199,23132,3231,-140,-211,540,186,-275,606,-20,536,1189,1046,15187,18769,189,692,-419,373,231,-813,-2,456,331,11,210,2549,662,-443,67,8,-1291,-1067,690,84,-351,134,69,191,-1193,625,280,-127,274,-257,248,1273,-24,26,-225,1980,45,-85,10,-270,-87,-1669,6542,93,39,494,-108,-820,191,1251,-157,596,133,334,-137,-39,1040,-95,-58,-28,5,-686,-147,85,421,1315,6445,8220,1590,15613,-817,-60,75,334,34,377,876,-477,316,-240,1029,344,1345,72,353,76,509,-187,-283,-575,257,5274,76,932,114,464,440,183,-297,192,11206,-96,-18,-186,842,-1425,511,239,-63,11,157,362,384,-41,213,874,996,2867,2748,539,237,497,803,425,-174,34,-123,-2403,408,363,232,247,312,-268,791,-26,-553,-851,-723,4,329,1415,2285,1825,125,415,-927,-45,-533,451,495,-46,720,361,1706,1606,1217,382,130,-3,1778,264,746,259,1,400,189,529,-101,964,672,80,178,441,-809,1255,59,892,492,-154,153,-440,404,-999,320,-369,-1445,1036,71,-274,-613,540,290,14052,905,-284,22271,24,-114,-4,-165,4589,3636,732,-3772,3514,-303,86,18135,6417,4054,86,2215,-1,-150,224,-61,-31,-169,241,352,-71,-1165,-686,-65,307,4242,289,-17,2718,1293,165,53,-814,37,1508,180,-272,-12,149,-478,232,524,280,532,-63,135,-11,33,733,522,-3249,593,145,731,1257,255,1091,-73,4359,2147,1584,368,-85,6184,2723,3428,12260,22919,-39,265,224,-343,-49,357,779,294,264,106,-91,106,-43,118,226,67,-1949,267,116,92,57,345,575,461,-216,-1234,476,19305,937,12,15,446,108,-455,252,90,415,216,1265,-1170,459,1517,3433,403,752,1861,45,-766,1813,42,3174,596,198,-242,431,304,309,542,172,3157,227,148,684,-58,-1,523,331,-625,1246,25,-16,-53,376,1791,392,276,916,562,238,18,604,1192,-310,277,-30,37,-163,82,585,43,461,309,80,179,-327,3208,350,1478,-1570,-506,-79,-1727,185,-33,2074,-343,1605,383,430,-106,-58,1251,158,394,29,289,-123,71,205,-766,-53,614,-178,1170,298,2824,-311,255,1711,2282,361,245,1,531,368,795,-649,80,1459,148,46,833,841,967,98,587,-212,224,-378,-263,-632,-1330,755,48,-21,-483,278,-215,268,-1119,187,-5910,5854,529,-71,190,336,571,1189,3789,239,182,873,562,-103,-551,-308,36,-173,489,12262,1520,9573,9,16,12149,3976,413,48,-1508,16,810,371,2833,-193,-895,238,2966,750,-20,38,16,258,691,-835,-795,58,913,1669,142,14786,35,-112,1498,-16,-182,1732,309,-96,137,-775,20,10,675,-53,38,565,9236,70,78,-64,69,-235,-79,2671,1062,-39,3130,4424,-125,1860,-702,-170,7382,119,93,-148,-853,6896,-138,783,1269,279,-625,1773,589,-1031,51,224,-644,1140,398,432,1606,-360,636,311,-962,-206,995,915,487,322,207,181,7040,2047,-266,49,561,5,339,342,31,1028,479,2009,135,-76,521,-149,34,-562,626,1972,79,1809,167,88,-2861,-813,2606,-110,-20,3432,525,-1125,33,61,-146,69,861,2236,-340,-156,3033,16784,-47,279,740,-54,447,-536,684,-1129,514,36,146,730,2575,134,560,1583,280,-694,1721,57,222,1804,1108,46,194,462,372,-18,-15,5114,1720,1118,342,-917,60,-269,4520,1,95,-388,165,-70,-767,1104,1070,772,216,-1096,-746,-545,1159,-1209,-661,4662,21,277,43,538,97,635,72,2888,-84,38,180,199,1223,49,-43,-922,157,-858,4161,60,71,923,-84,-13,1421,692,536,50,338,1525,-488,733,70,172,478,157,-42,524,-55,1411,145,4126,-119,1006,1402,1995,-20,127,402,-241,-62,366,1581,63,1750,1936,2077,658,2703,873,-469,282,347,-211,233,-439,-827,346,-15,61,226,1003,227,1458,662,529,638,600,-302,118,612,154,-16,76,-805,1288,30,13086,16772,-1090,-92,390,1903,314,10965,239,31,180,266,171,-141,307,808,838,952,639,427,675,105,-206,-6,-24,-482,236,54,52,2009,197,91,-335,-75,247,26,6321,432,170,1539,84,-122,15,107,345,-108,129,-259,187,658,-197,246,91,697,-1169,1180,71,705,970,952,18,360,-932,-220,222,-96,486,415,2620,-330,1462,1781,1670,-97,-1604,-396,-500,202,-716,-81,2889,168,1155,604,-222,-205,-595,89,614,-424,1632,816,619,-309,1800,-736,-80,-436,155,149,344,1178,524,316,1447,3711,-947,687,532,383,133,2917,185,-1963,582,-646,650,13951,1650,45,-32,453,369,-104,497,3853,97,65,2477,4048,100,-1398,515,-26,-170,-250,123,-261,143,1102,311,1121,-170,54,261,171,152,1108,458,-517,-1198,81,87,821,966,7957,13398,73,252,1387,-3,9636,503,118,607,-2625,1407,-505,1876,229,1934,74,915,-227,-415,-812,-807,233,-638,2726,-15,298,263,279,444,-493,490,29,659,-75,-328,-1833,793,-246,-42,14,-573,-199,-48,101,-13,-96,1362,156,-79,-486,110,-193,4631,501,-355,-1236,2469,12041,-173,587,104,1454,1000,300,90,3670,-415,-186,975,405,478,180,578,313,31,1019,1213,52,181,4129,108,-801,262,-701,314,1133,-60,217,129,3210,90,581,213,56,-3233,-227,1586,2036,573,-3398,20,194,108,712,124,-29,-165,1034,262,115,2199,1114,-44,506,-72,328,1788,1628,7073,5385,-690,-16,89,240,-21,222,2644,465,-1014,-1746,-2586,1654,-890,-2147,326,47,-2429,-72,106,-342,-1114,3081,-154,-186,269,672,345,9720,2981,-444,5769,857,-339,120,6854,-28,44,201,387,37,10921,-1317,-5289,-6691,-17849,-2766,-530,545,1176,-62,-108,-307,-464,852,-206,1835,2546,8888,216,-13,465,-42,4352,892,1036,88,380,101,196,-1091,890,195,9,747,664,-389,178,138,516,1212,1713,333,3582,-364,140,-25,-1212,-287,54,1375,595,374,-656,206,248,-136,404,117,76,3,26,-860,711,1110,1430,633,592,-2,-550,-181,-185,397,408,417,584,-42,79,31,-842,392,-261,919,905,2413,14,62,12093,-79,74,-37,103,65,692,-1,458,-630,233,2,-57,2755,43,-188,-41,-196,1747,-187,-210,163,-136,-355,-215,449,10,-32,-277,221,527,-160,-476,70,170,1497,1737,1124,-61,620,117,277,-51,822,54,247,264,1170,-291,432,100,200,53,-267,-24,90,3439,59,-75,-526,742,1365,2,-145,-146,-137,258,560,15862,-62,561,-271,-149,869,-522,323,-700,267,151,-192,715,559,-550,-319,481,-67,157,122,732,566,1914,-119,308,194,112,-42,-51,-724,2447,7,447,-108,-333,103,218,-102,-37,2053,2174,-300,-578,-1054,561,-59,574,-199,145,180,-459,186,161,-140,-35,2492,142,51,5802,2458,866,-100,1273,-2800,-266,-604,411,-47,121,-25,134,-224,809,163,-13,787,-37,996,834,2042,-154,298,1081,73,979,-238,1683,1284,-62,728,69,1268,1884,-189,-304,1605,5419,-471,-144,92,1273,-16,-265,11778,526,585,8411,-78,190,4234,5148,1493,-1094,-23,371,497,-52,180,-1348,-516,-24,684,419,789,554,1445,69,-717,235,424,954,370,434,120,639,692,974,1590,458,-516,176,19,356,4028,960,200,3257,55,515,-239,45,56,895,144,291,33,26,-217,-77,-50,572,130,1041,454,-2038,600,365,436,718,20744,13493,1221,639,279,10036,10957,399,1021,-92,-6,549,182,595,173,69,-379,603,37,274,821,-228,-3093,839,221,1111,117,234,46,1556,1014,56,481,-76,173,-3,-114,141,848,69,97,-21,-843,-24,-212,-82,215,-157,-297,-338,-122,8,52,-69,-462,-212,-151,21,195,116,-479,165,14662,11,-23,198,-129,2,-164,11,-38,-100,-28,-35,-47,-250,63,-583,-325,-341,-220,5672,1856,-11,-312,-238,17714,11472,18002,15560,18975,17036,391,178,311,139,463,725,2178,121,206,228,-75,356,206,500,-9,46,-100,43,500,279,1043,-295,26,-824,33,-19,1360,-36,26,284,-285,132,3,1192,1249,90,3572,491,226,-681,777,41,109,-72,148,8,359,103,155,458,673,-15,90,-37,-42,141,218,954,-19,67,298,25,500,-16,-60,371,175,228,311,33,185,31,-1877,643,40,1423,13,209,2845,912,726,98,-60,57,328,30,19,2032,-331,74,803,-319,49,120,-1094,704,-239,819,499,132,-75,545,692,100,-46,807,371,137,215,786,101,61,289,-32,-22,199,110,-136,156,-89,398,328,4641,636,375,72,40,6,199,1700,102,1687,73,9,316,179,63,385,-181,167,1429,269,418,7,28,-97,54,81,359,-14,473,176,107,87,735,80,883,348,1849,695,235,7184,1028,-83,68,90,244,446,475,1289,14,-49,29,-4569,399,2544,44,1209,66,302,-8,163,-8,344,519,-68,698,1990,-38,0,173,251,77,2736,-73,-5,48,83,285,52,892,-128,-36,104,152,28,-11,245,27,549,23,55,-193,-94,-303,22,-11,85,237,-208,160,268,-105,1589,345,158,-98,-8,5791,265,89,14,37,166,33,2415,178,568,-134,390,-29,22,365,0,-597,654,54,-176,97,1676,289,1574,317,570,98,815,225,347,6,617,538,272,1334,286,151,-204,-44,32,420,321,-213,-58,187,238,328,273,-17,474,953,1609,1242,945,356,99,439,493,350,3800,220,66,229,22,421,34,535,-545,753,229,4240,379,-456,163,259,497,667,53,-47,-99,331,282,131,1269,-360,471,42,659,-102,259,23,367,44,64,69,1911,185,652,76,1234,1509,130,690,877,438,114,1170,1045,249,157,84,312,294,1040,1083,6196,1089,372,133,700,529,104,350,472,823,31,850,2,461,28,339,358,57,146,86,29,318,1458,4649,284,1132,315,-1771,63,1321,-107,148,379,229,923,1349,141,-29,-7,246,43,883,129,678,0,208,376,57,-132,980,90,28,-293,1319,238,357,270,149,6,127,862,372,503,194,106,204,70,644,-37,1925,252,-24,498,-193,283,325,3,883,489,55,159,1335,1084,-22,16,725,-783,-61,-143,1869,1064,-214,-108,139,476,219,420,408,76,-203,-127,422,13,184,884,-150,-134,781,-96,360,22,456,287,217,116,1159,438,453,84,13,1275,76,173,164,373,92,239,66,166,628,35,262,29,1807,1888,-150,118,202,-149,-63,-267,832,-211,38,477,240,13,380,73,-106,69,111,138,540,114,2301,2164,20,13,35,-448,215,66,315,111,288,229,686,561,252,345,681,424,329,285,-106,92,156,-14,112,9,-39,-19,-34,64,-4,478,0,222,-54,1336,239,1966,-59,34,874,553,99,-186,445,2024,-324,1,163,-40,31,3,53,-201,-124,112,-115,340,1752,-807,1451,317,-85,125,1017,318,1577,-28,29,517,743,-281,-176,78,143,-17,319,-11,1216,4251,-83,180,-106,-204,49,44,187,-71,6,-8,257,-141,-68,-33,-222,-58,-147,139,-215,223,111,-53,144,7,731,46,498,63,-1641,426,796,125,257,86,592,316,498,81,38,44,399,692,-35,-90,111,178,364,255,-204,-19,-72,1000,809,-36,91,319,-186,42,1306,3199,203,880,1470,438,18,11,485,93,252,1828,2776,545,-27,181,256,288,1078,259,94,147,258,502,525,646,480,-20,608,592,562,290,369,19,348,751,431,6525,42,297,-97,47,677,391,299,709,-499,185,119,145,183,173,-65,520,1241,177,222,475,2374,-323,22,67,986,174,26,781,393,311,190,1209,730,1184,272,39,329,334,835,359,1164,127,-2888,1,88,169,334,292,102,44,163,184,84,1199,4503,566,-188,605,2402,-508,1784,2286,69,-164,1496,565,-281,559,320,40,-190,68,180,14,229,835,137,45,344,86,423,191,606,130,678,268,89,138,1363,-14,184,306,484,82,16,172,118,-41,192,2,222,743,82,14,94,217,771,748,-132,218,90,-1295,-63,26,100,1400,113,2027,-221,939,-129,672,421,-57,506,301,1346,-515,1096,29,10,-134,299,546,30,-110,218,359,103,1995,1031,86,154,135,701,427,119,16,203,1423,393,202,174,19,60,539,789,244,1099,-69,21,86,68,193,524,2250,7447,-306,26,605,85,173,320,163,1251,19,1190,1064,114,-9,-241,512,138,83,-317,334,2520,126,2,356,480,96,-284,-694,198,-176,370,178,715,1503,4197,84,52,-172,-591,588,381,-29,-139,149,121,552,-3323,94,-27,162,403,38,301,-845,1022,-144,398,833,474,73,130,1964,93,10162,193,58,362,135,424,-9,41,-83,306,296,850,17,57,-12,32,569,49,312,58,-768,1712,110,99,-194,317,-598,2863,-107,-137,0,445,252,32,-1359,-4,-41,443,775,442,-981,206,836,-1532,41,228,2741,-424,-246,129,370,393,253,352,1840,226,375,7,-36,385,68,101,-97,63,102,1457,88,-906,-82,2649,331,22,138,258,298,17,-460,-329,2825,-160,865,-251,306,-540,464,-38,-1,1191,-26,1656,70,748,88,2605,1959,344,396,1157,138,1470,217,631,-304,-288,343,-99,871,2275,1153,-242,1057,121,395,-133,1974,130,184,99,329,341,883,46,18,49,172,357,148,426,31,903,113,637,161,411,4,229,-313,912,213,-1011,-211,-1718,36,254,185,106,155,143,176,596,-348,211,-55,36,188,169,-170,658,173,589,2069,91,447,1078,-24,111,-866,310,175,62,405,-426,393,-333,24,67,687,153,364,-202,376,38,1394,-88,-208,-444,54,12,69,-101,15,-118,-53,230,336,257,2130,-436,1410,101,394,47,-20,-77,-53,-592,93,333,36,53,1422,870,-350,277,99,-273,1322,593,-2648,-86,-96,47,25,388,-1217,-118,25,-22,-122,174,1384,-99,323,1241,141,207,302,-158,-144,-1,193,285,350,-17,-264,368,1364,184,180,106,-12,46,265,322,-96,39,252,28,287,1279,10,-83,81,588,75,248,-37,166,622,-296,37,69,-2038,-8,301,78,-1115,-68,136,389,88,252,-541,11,39,316,241,69,-759,-85,-245,-3,1507,101,143,97,923,-251,-28,-26,372,33,2568,-54,446,-448,-177,0,501,842,538,98,1192,53,48,21,-14,378,290,157,2730,100,656,-316,-2288,-274,674,90,498,102,642,77,57,160,-51,-779,174,241,270,2428,229,333,483,104,108,1078,124,547,-153,-341,143,646,-61,676,197,165,984,412,91,-61,399,-182,270,-195,4998,3101,-449,36,-874,-5,-120,-21,-1007,-43,365,660,152,-36,130,-156,293,91,-269,-133,-22,-6,971,-34,242,2210,68,52,-369,979,371,78,3598,806,184,192,-57,449,669,390,437,98,-99,478,2137,-76,101,11260,364,1611,-25,230,68,10,87,1524,128,157,190,363,-261,157,12,529,278,-232,-10,192,878,1030,732,-50,346,-883,1306,-158,-49,333,-107,-183,90,231,1733,35,395,64,36,904,11,-305,289,47,98,1154,133,220,8,61,631,302,564,142,795,-170,106,97,-159,135,581,739,1627,12,1326,361,-139,196,9,88,217,155,209,2092,404,-38,-328,439,-377,-148,66,319,-88,47,27,-126,-124,1291,1400,-79,676,563,1429,337,577,317,1009,124,452,340,1458,1758,1060,23,258,65,-58,1857,6,362,85,-78,207,445,-50,785,33,559,158,-146,364,111,105,120,-630,463,244,101,519,113,575,1030,433,-36,277,-422,692,405,359,490,39,-120,95,420,-103,276,98,-239,134,120,151,-136,249,-273,2705,61,1167,106,237,1685,238,301,-606,99,-588,43,695,-352,883,569,129,525,261,1077,531,573,819,-101,530,-80,162,1067,-457,302,498,240,925,264,255,18,-277,-167,-124,255,88,-11,541,569,402,-197,267,-73,583,501,332,-299,-36,11,507,2477,899,287,1405,-92,187,292,-147,190,297,168,993,-59,142,599,1554,311,812,916,97,74,311,122,16,-1,1276,1322,1065,-119,20,1352,181,2217,471,153,744,-63,148,-390,-68,3163,694,940,160,-114,-107,223,1171,75,1706,12,961,757,1360,165,658,-305,-132,4979,-1328,322,32,2513,261,741,-37,30,-28,209,183,167,16,142,257,552,935,-87,1575,87,123,163,362,-399,239,-71,441,32,2467,23,338,411,30,282,563,97,-254,182,-160,386,-27,-71,747,-153,-33,-101,80,170,55,349,642,57,169,362,268,-86,150,1038,-36,631,-48,-300,23,-151,-262,-207,263,103,178,3488,793,-81,67,172,-671,129,19,-69,67,292,8,5,-114,36,-112,3159,1532,846,-400,324,983,47,2564,3262,126,138,1070,692,0,-20,4,465,2,33,2938,44,1424,1320,-47,762,-36,-11,46,107,99,-15,70,443,213,-672,183,62,156,679,-31,158,84,400,929,618,-459,-58,138,287,28,-28,105,60,2107,-50,81,1556,990,1208,80,276,-19,703,250,115,-22,281,703,-22,603,65,922,2,257,306,303,181,16,-177,-648,283,-87,-109,-4,100,145,-243,727,866,54,3490,28,494,1584,766,133,730,372,2046,1849,-36,131,-6,161,31,-555,956,995,930,58,324,-1082,127,19,382,494,217,-760,1253,-99,-57,93,1253,52,170,760,43,221,603,754,313,252,-121,444,138,-64,-32,506,784,-289,-96,433,17,-67,1216,853,215,-811,-348,245,1201,-119,-98,615,990,213,567,727,-21,260,-66,214,818,158,-141,433,101,-1183,968,1375,-25,395,-109,-100,82,1013,-67,353,53,-453,-19,583,430,518,283,2369,652,682,1042,3862,4091,2997,1418,175,1080,348,369,33,-782,-328,110,831,-760,-240,562,-59,334,-369,298,-925,541,1296,1855,-6,1511,100,404,1004,151,-65,287,528,696,2758,3082,15,2052,428,1726,45,7,106,268,157,622,2118,-49,400,4174,2064,562,173,350,169,425,1444,3054,183,47,2685,2444,78,964,591,1245,-75,2300,-388,311,-142,552,286,18,-402,-83,2585,491,2604,1435,190,537,763,656,1885,-432,1183,216,1708,381,415,266,8973,-19,698,1873,460,247,80,95,2434,31,722,14,443,961,891,543,-2,1,-25,9,69,482,1498,-38,62,537,-21,520,-272,-247,81,461,2231,3033,61,171,2184,629,586,1553,14,12,2147,454,-14,333,-1482,-236,57,119,-119,211,36,24,39,-10,564,-220,254,-81,202,314,130,-95,37,-39,34,1336,-48,344,-2036,417,7,-16,601,159,501,149,1758,806,419,11031,319,-178,90,1937,1768,1518,67,367,9,738,-967,197,603,624,667,159,1277,2796,-30,4228,488,428,659,-26,-89,1560,730,705,2951,460,-79,231,-311,123,-101,103,233,0,1362,204,399,27,853,159,175,1093,-2,512,371,2307,214,-106,626,1410,1285,1793,607,255,868,1337,152,29,135,1987,289,943,-11,298,365,38,319,682,490,35,4,397,304,305,6,449,302,26,57,374,320,154,-397,248,24,196,467,-106,510,76,462,-19,81,-18,551,2741,276,576,68,-16,-752,1300,5,39,143,233,-42,-18,-84,-180,159,437,1793,-510,-47,50,45,94,-31,551,153,821,51,1,988,-182,-243,-443,-410,985,599,1109,1320,-378,321,677,55,1669,298,118,168,-370,-36,-123,267,370,202,875,1077,1063,274,635,597,394,-62,272,-321,184,276,177,571,1068,282,354,859,110,-24,165,3137,95,-25,291,-133,914,909,1025,3839,731,521,570,-135,373,-33,-64,216,489,145,-770,40,142,-77,145,160,-1519,399,27,103,108,737,25,134,843,24,-89,324,617,-95,186,247,657,133,1786,54,322,51,10,269,92,245,217,13,397,-81,116,-116,2358,192,-152,-127,-33,1635,177,429,-32,-51,-26,56,116,330,195,186,1255,139,343,1324,2783,-17,187,-29,322,299,1582,22,-42,-346,-234,498,23,1450,-1042,20,73,920,58,196,464,124,-194,19,-52,-188,-1,257,117,3365,1735,280,12,225,634,166,-1011,287,52,445,-20,681,12,372,1141,755,-213,493,217,-76,-310,77,372,1057,79,-327,-76,24,95,-290,1798,303,-25,-87,161,-72,60,120,311,-111,260,744,326,-46,170,380,49,98,1050,670,934,-141,1718,-217,115,731,92,80,-29,-231,-46,98,488,21,1933,-90,-463,488,881,248,209,695,-2,425,321,216,1017,732,-6,117,343,39,523,582,154,392,-179,-171,-451,183,93,28,1426,53,195,526,620,789,185,499,1221,1988,-142,1450,36,474,-63,683,239,-8,244,51,1106,116,2,153,1331,89,143,1298,750,19,255,96,182,238,264,419,549,55,178,747,34,52,743,467,934,-85,-199,250,-267,-30,43,332,158,185,293,90,475,1000,481,307,966,277,1166,-718,220,352,-6,-101,197,-165,-64,224,24,-204,50,119,3335,644,125,761,56,1058,4847,238,-3,-23,-1159,80,-646,44,626,-42,30,134,661,213,-149,-170,-132,20,1587,288,-94,117,504,105,1018,84,-77,85,716,-219,-98,444,82,9,8784,69,235,162,478,351,128,-100,489,255,123,-163,459,-369,-108,210,-55,-19,69,2291,-242,41,51,90,321,1569,684,523,318,2215,339,411,-7,216,1721,442,1020,1230,82,585,597,-11,135,39,55,122,582,51,171,604,414,582,82,-536,439,-106,686,-41,88,627,227,58,6,1950,177,585,-11,619,201,527,-20,1461,131,147,95,522,-237,886,64,1250,733,425,1025,85,-342,160,40,210,-172,107,8625,422,590,182,193,76,27,548,24,-6,348,-609,-307,-394,32,-262,-334,70,305,755,430,-45,3548,-270,57,-719,-25,1520,371,79,8,-436,1362,312,-104,-212,-11,349,231,-261,-18,582,61,231,340,-294,-120,684,-509,-213,271,-129,62,522,-304,48,79,230,740,200,274,89,-110,2197,59,64,197,101,437,288,1207,74,-474,6170,230,-83,-20,966,-432,147,282,286,-18,133,108,827,100,200,-64,364,-661,1112,543,-98,-602,-269,126,-59,565,145,18,-136,-477,-289,191,89,-47,285,2579,-263,-8,214,104,-152,-122,58,85,-253,68,160,1091,124,147,1087,54,402,754,192,239,15,672,577,939,-170,208,-145,874,658,488,100,658,435,138,-490,355,1319,756,384,121,20,123,84,803,-78,-278,-512,269,633,-287,-106,70,97,-121,74,362,927,621,117,27,11,294,118,362,-24,515,55,581,50,-113,137,-15,-118,156,83,78,199,-112,361,3,636,1576,606,-197,93,594,79,297,653,-1291,756,7,30,101,-155,136,-2,-93,-33,755,2530,-83,-42,-524,590,-4,136,-75,244,-5,463,3841,-55,-30,-154,-38,100,78,-24,-41,-9,88,1707,59,211,20,-61,29,1449,716,77,323,344,2117,2025,172,-28,1,207,-173,-153,-13,2501,642,157,-8,-152,272,140,279,22,913,324,167,78,753,-108,-7,1519,636,-62,1651,60,444,-4,406,423,-3,104,276,-98,5,644,434,-22,-15,119,64,86,310,4304,385,231,154,-68,127,208,1717,877,1043,-28,1694,395,487,19,69,-49,28,174,548,365,93,545,1271,46,607,149,803,839,795,12,14,69,-26,529,-1096,-304,28,374,-157,15,184,146,-1,-30,288,13,-179,491,238,-50,11,164,22,112,-308,-9,1289,-196,0,2,-134,121,416,142,468,-22,685,111,1014,115,-65,265,-7,112,48,355,58,465,-579,145,-110,331,248,13,190,814,15,36,46,635,492,12,168,479,1393,120,242,528,599,-92,20,232,280,362,870,586,-21,531,262,91,240,5794,65,651,833,1251,1122,-658,649,161,-35,62,415,144,664,67,329,-63,884,42,789,2270,83,-110,5,-1852,-126,3,-80,664,354,536,-295,1566,-297,156,1283,-617,6,1467,229,-90,1348,262,781,1357,1851,371,123,82,231,103,4386,107,259,-10,155,1040,70,225,49,57,263,304,892,110,-9,502,486,205,225,600,432,689,1237,28,32,775,1923,176,2455,161,144,132,187,-167,240,-26,2,319,1957,243,192,507,219,110,58,224,178,421,11,95,780,4737,25,980,500,285,67,917,475,684,177,-128,351,15,146,1038,-158,5077,397,959,130,681,-98,29,1664,304,-137,373,224,60,82,92,579,-152,533,611,34,-6,178,-143,1093,-76,378,833,133,-70,422,211,260,268,180,217,-91,825,201,6,23,1419,975,461,220,-1260,727,68,24,26,39,26,-155,210,991,458,1339,9,1786,275,1075,1123,574,-83,89,96,33,-277,-2,130,167,-109,59,1303,272,715,317,191,-82,21,119,1659,390,-571,-154,-239,52,457,808,429,224,361,929,224,-70,634,201,-68,464,-325,5001,331,68,159,146,16,-15,-5,517,83,296,75,120,-99,-211,642,-210,68,-281,1036,168,1003,-688,272,1957,615,54,-42,-64,14,-507,148,684,188,-263,329,73,550,949,90,-750,4,148,390,210,1098,2356,1280,1768,7384,438,1116,55,4131,521,1220,538,-13,205,93,1604,256,412,2153,4336,147,2177,1153,-25,281,525,207,45,947,-20,1099,2384,-31,441,956,111,30,77,140,73,1640,-266,-1,-150,32,418,3623,288,-11,339,-42,371,145,-49,34,239,450,954,101,44,103,332,423,28,6,140,431,324,153,1033,39,209,512,31,26,104,720,-57,68,17,75,264,-124,-33,10521,486,-83,-51,95,120,844,-46,-334,-266,734,355,676,120,158,-47,147,1639,104,151,1182,487,274,15,-507,72,158,16,54,1523,-78,1222,285,-69,141,378,201,382,256,-94,279,-15,12158,-160,-241,41,360,72,41,23,349,-342,-46,243,-16,342,8610,61,114,292,983,479,1265,-1487,406,558,142,-14,296,202,-825,50,3,251,-483,1024,-342,2568,54,532,91,-76,286,-6,46,541,379,298,170,34,31,95,797,198,-43,-133,35,-32,273,-28,9,-67,256,366,175,1450,191,-166,90,-108,977,754,-875,247,-1005,-266,117,1762,494,897,98,310,85,304,410,524,-26,150,706,-31,109,-70,134,98,0,532,-846,-36,1287,89,344,185,166,-294,-366,112,58,-45,133,335,-24,247,-947,1045,21,51,535,111,-465,140,263,106,105,66,-486,110,-26,451,221,16352,-26,106,248,-625,3428,164,-38,-250,-152,-47,386,469,286,80,447,-224,54,-42,40,28,-165,187,1,-43,8237,-47,135,213,58,341,851,328,-65,141,77,4,236,-112,18,-45,42,-26,-244,-34,904,1335,-5,30,1235,-3,150,160,-29,449,1369,-327,956,-111,1170,-60,-276,263,36,135,-79,-283,-38,156,-110,-212,279,-87,-751,155,-296,873,188,-581,45,65,-39,-9,14,-72,-2,-64,-125,42,-100,112,-31,1683,1228,38,474,-638,52,740,107,-984,58,534,560,936,-685,-1035,1218,351,-19,1774,-266,-92,114,158,1906,30,71,539,312,-8,735,32,563,469,45,-70,-212,86,120,468,261,-28,408,-155,-58,-100,36,568,295,53,-14,-328,-57,138,-10,231,185,56,-105,1587,116,-118,275,279,1816,-107,84,22,-19,-390,-1961,-72,975,536,-102,401,146,407,14854,-101,-483,-9116,-69,-102,3,-729,209,312,338,2258,463,118,53,484,256,225,108,93,39,-232,692,-7,53,93,-18,2,320,-199,102,742,167,-347,123,-4241,499,524,169,-4,0,204,95,1370,-758,374,-863,-105,216,131,320,106,177,-123,734,316,281,344,246,-2,-31,120,68,120,30,664,199,408,783,-1140,2516,205,222,905,147,307,-274,714,82,-53,166,1012,202,1180,90,-321,60,621,853,-19,777,-273,168,347,33,-30,1768,109,27,-87,-67,35,-205,-239,1096,-676,175,1010,263,-705,306,-74,-436,-662,-265,-51,16,8,-20,112,-3,554,-25,9,703,171,234,474,77,242,84,-15,-67,51,-14,401,148,5,38,-120,44,-479,126,953,165,255,305,-33,-433,133,273,-127,155,228,-97,50,1017,-191,-245,121,538,640,-240,1377,-292,273,219,-128,529,-30,-58,128,395,583,-655,427,-51,-22,43,5,48,395,-53,132,1499,-27,151,150,-197,55,-166,15,-154,-42,1228,161,409,23,137,-110,-17,372,26,189,331,3678,-103,-65,77,864,-134,72,93,395,255,79,62,616,438,28,137,1363,485,9,7,-48,170,-187,-34,-236,788,307,-72,132,410,97,646,458,363,-468,-15,106,-367,120,44,155,18,-95,41,-30,50,529,-14,-147,54,-257,2230,936,99,574,996,-101,148,121,370,119,2139,1805,1199,1354,592,-152,-750,214,205,-5,10,-42,706,8,1064,54,208,125,94,-91,178,-56,319,245,121,661,473,183,197,-16,261,240,52,59,107,-49,96,618,140,790,316,-243,329,31,1589,-260,101,506,531,14,206,43,14,-107,80,557,94,17,429,95,-16,228,11,-534,243,2775,733,740,1476,194,-220,112,135,1732,149,91,-126,360,-205,123,137,-128,325,432,-69,-653,1060,-430,235,46,-167,1045,138,161,-190,78,-56,240,359,306,-98,671,130,98,-48,5,158,-59,-49,-205,-7,293,141,111,3750,-33,62,-307,209,-142,403,416,1526,300,614,214,-12,-110,93,266,-41,57,84,19,156,310,1388,259,189,335,1056,549,1430,20,276,284,304,525,238,-642,0,777,218,833,110,115,1023,50,-15,739,304,133,-15,841,159,106,2604,-95,5,-14,-554,53,158,1412,150,1227,14,511,146,773,471,-173,238,108,2119,640,2188,208,-47,820,-127,86,172,239,71,630,410,524,1493,-68,284,928,824,112,7482,1171,68,189,178,153,-322,477,93,1100,-232,527,186,45,530,519,134,-224,1209,220,6,2634,88,1048,805,640,510,-126,533,-240,674,522,112,86,626,191,89,6,407,-56,14,498,86,-43,42,-489,31,297,1008,1033,264,-149,446,141,229,1205,3978,454,32,873,56,52,144,15649,282,-26,1293,116,9,111,1210,310,59,26,-18,197,792,-37,33,194,-56,692,501,-559,-167,-270,13,14231,295,309,31,-105,300,535,776,-8,585,106,-127,-141,6,39,-3,1017,-542,5102,54,178,2529,376,-64,90,111,95,795,-3,347,-816,-158,904,64,924,-53,59,1299,1374,126,-103,811,3245,185,2185,2469,238,-435,-16,26,-25,-24,-155,458,684,-159,3716,29,27,-173,51,-62,111,129,-35,16261,40,969,5137,3,775,318,-45,-329,25,398,-22,846,78,289,84,-35,74,145,-616,-161,93,-64,-224,351,506,19,119,194,196,171,622,-96,-99,-39,-37,37,-763,-232,-53,-176,517,-294,-49,-107,77,-446,-54,-616,60,-19,-1182,1338,213,-81,152,237,53,303,320,375,452,2945,80,116,-48,891,-33,824,2357,114,-62,1620,-9,140,17,293,198,-26,27,204,-227,-21,51,-182,445,270,-60,30,232,-57,148,51,339,46,35,816,3,-201,564,180,175,1164,132,-262,217,698,774,-59,156,107,316,200,-8,-68,-8,19,-49,374,1026,351,-642,179,78,376,1315,1092,248,323,-37,620,-46,-5,-48,1152,2111,553,314,72,290,22,69,328,-184,-5,114,-84,468,96,425,1,-38,-210,148,459,70,29,74,38,485,-221,224,188,119,37,382,747,-130,462,583,48,-33,74,-248,452,-661,1468,8,332,149,169,-59,272,-2,866,494,28,879,225,71,12,389,-50,-49,153,152,21,182,87,164,174,-55,133,346,-45,545,1232,358,98,-4,-34,-64,90,5478,230,-583,-48,116,112,-44,33,-360,325,108,287,18,816,11,-156,407,162,-139,394,112,34,-463,-8,-10,-120,912,223,-96,-17,426,105,204,-4,70,-139,257,199,7,38,28,490,231,30,177,3,-27,486,-206,197,-310,-24,85,-12,168,314,99,171,771,317,-8,-54,8,151,167,540,884,-109,274,44,284,21,467,42,67,32,76,-58,85,521,35,250,289,319,62,104,313,96,88,-16,-290,843,83,-30,179,164,9,665,164,-63,193,897,2130,-33,-108,-6,1,1415,203,1032,1226,783,996,273,487,375,4,1163,7,18,313,321,661,-32,199,6620,860,-28,801,897,157,141,115,0,76,-1,506,667,394,394,1073,331,-3,2465,48,-72,532,763,12,893,285,141,171,18,3,307,114,492,139,-30,397,776,160,206,107,-8,7,55,172,503,84,27,244,778,394,382,139,71,245,252,38,57,6,-190,-117,1094,15,137,108,395,122,193,1009,-23,-42,13,61,1573,108,727,295,1,81,-6,338,223,237,-237,457,227,162,49,-169,48,13,284,328,47,934,808,361,136,12,18,210,-84,620,61,1389,921,1410,34,953,706,140,906,1112,397,1036,-126,560,-122,703,-5,324,-61,485,1090,8,77,1322,878,-168,819,147,30,41,4,663,165,732,-41,-51,1404,1048,146,27,-84,297,2867,44,1282,59,117,1586,1230,1116,71,1352,65,-4,-8,-66,15,61,207,-3,385,1257,-19,178,-52,414,1356,76,338,463,-318,419,978,899,53,997,288,306,295,-49,95,1484,-160,-165,151,154,688,-78,130,7,7,33,1928,532,-47,1270,1461,20,3903,982,50,62,-386,474,437,284,148,65,-157,501,614,37,113,361,39,1546,27,23,1214,81,848,112,1779,510,49,21,228,208,-2350,-111,-67,-75,53,466,2370,353,-190,89,128,547,738,588,53,1202,150,1202,548,154,580,-361,1048,168,609,395,32,-82,573,278,1231,177,61,92,1545,635,-1700,219,722,152,296,196,8,4946,334,1787,344,320,310,239,279,198,1335,48,599,393,300,233,802,136,-18,1278,239,1092,980,664,397,170,222,9,1003,5,44,188,133,51,647,1224,1,4897,-67,1110,1060,724,-57,151,417,170,2213,1125,298,2563,434,115,-90,237,1081,407,252,-40,612,1181,821,-32,15,1481,2,642,64,636,2159,84,587,166,262,704,414,419,-31,0,92,-581,2015,665,7,670,48,520,117,621,894,106,355,108,1034,729,212,693,-245,-1317,1174,78,20,570,147,754,402,533,267,132,594,-62,472,2051,1299,120,100,25,224,248,81,-279,100,228,168,1809,110,178,2385,410,808,329,364,448,339,331,17,14,1073,784,390,446,141,362,789,86,7,40,351,473,-553,981,-156,11,100,328,481,4,228,1102,365,1335,418,409,1584,190,101,2245,1023,52,200,28,-39,252,152,319,465,524,33,-34,-17,1143,-22,452,247,462,222,140,547,316,466,597,376,561,41,1237,160,1260,16,199,204,0,256,-334,791,784,1421,-45,165,239,-553,431,717,27,2555,251,-19,684,687,56,73,875,95,10,3,85,213,328,381,570,-114,2,602,617,-91,902,2304,101,264,140,498,83,300,664,-13,559,1813,378,-9,720,171,327,-60,208,2014,31,-77,30,179,114,650,1372,176,240,103,789,137,578,271,722,1534,106,159,289,192,-208,2748,8,143,-371,-142,247,9,164,330,-8,-211,1049,694,413,962,-30,239,51,1968,1507,94,598,32,-47,808,331,30,178,140,90,220,798,1082,-91,-168,578,26,-17,-142,-253,-89,7,10,-29,1027,130,363,693,334,877,59,782,575,1583,-807,-594,320,532,598,-1858,226,163,138,117,583,101,70,-20,41,1597,5,145,-130,129,43,162,817,158,3279,230,242,549,65,364,199,84,7,51,1211,33,-154,824,112,348,-359,404,691,105,210,299,941,71,322,3036,842,444,418,281,1122,4945,304,131,3,163,802,-967,1,59,-62,247,153,567,31,-401,516,2869,911,360,51,-1,113,443,450,2375,119,2244,2429,86,3628,204,2166,-652,92,169,-9,558,230,164,31,339,266,1332,-119,142,118,57,1235,-18,1136,516,-211,109,133,-49,809,138,160,-364,468,3,571,255,8,1623,523,530,134,-151,-21,4,191,126,-35,92,190,51,1993,163,-876,531,426,0,210,-6,-16,-222,59,263,184,732,248,-86,111,38,-1317,164,3625,75,707,45,1025,218,-32,0,26,1428,209,39,720,1118,302,308,211,98,-12,3219,186,87,-450,237,-117,549,217,27,3,707,197,1410,149,381,42,200,128,-10,758,467,-1008,952,265,247,492,7,43,414,-1259,18,-138,1428,87,426,12,18,805,395,13,17,371,1882,446,424,194,371,-136,910,105,-6,87,-45,319,640,280,282,323,-22,668,496,-178,941,2196,383,-14,196,396,288,111,194,-484,429,362,1349,421,536,23,259,589,195,-463,1514,190,2064,70,15,405,1309,226,134,203,506,649,1778,338,4439,9080,189,506,3350,1076,3902,20,281,340,457,226,-141,473,-30,-17,24,2,606,89,-183,-19,-25,32,1,344,232,66,764,245,1443,209,547,199,449,73,160,228,491,173,915,175,23,726,747,471,751,100,-26,-11,129,2,122,-99,67,373,-149,248,2120,1065,441,-202,84,-119,462,-238,885,458,610,766,-14,948,223,44,213,68,74,132,266,82,-188,271,213,122,493,762,-14,66,1030,225,215,183,214,198,58,3869,4507,409,471,587,247,111,563,700,-33,555,582,767,135,72,3031,29,502,184,138,111,12,1818,745,723,321,1084,2050,184,405,3738,-6,-221,113,112,36,475,-4,-256,480,349,1014,2359,149,-236,207,-307,-101,256,79,-99,375,816,331,612,540,-37,192,100,5,1211,297,106,250,-4,-14,206,388,156,-275,113,145,352,708,191,1851,335,557,19,1932,1436,460,631,-141,-19,1098,507,276,611,-424,-82,112,-158,445,374,551,-3,500,626,-17,38,174,511,183,639,385,-89,-13,571,10,870,19,-29,3655,-70,-5,173,-9,20,326,345,37,107,185,2904,-78,262,267,301,-389,146,410,229,-233,-115,554,573,-157,1759,141,399,376,295,-103,211,-98,38,327,-471,722,-14,590,551,1540,827,916,19,210,5018,26,39,395,792,763,441,166,112,2427,-194,329,-78,1156,188,27,50,1692,-2105,323,496,411,42,737,680,446,522,1544,1701,777,1742,492,-5,194,54,41,0,617,1063,11,66,180,68,579,159,-79,679,127,2,-30,181,988,-160,784,121,-83,-158,129,113,93,43,-32,153,1211,944,-131,-92,-329,-12,1424,612,151,782,-317,237,231,338,271,217,52,928,1069,-21,77,196,1587,186,479,-27,325,539,161,2132,-111,129,-21,-88,162,47,3877,19,224,920,2374,1294,8,2047,-134,-799,254,386,550,681,-111,243,348,2693,3,14,139,1326,99,322,131,182,-72,243,1974,35,21,1139,1061,81,128,712,-2451,982,93,358,162,-71,1577,3347,396,152,317,384,-556,95,1005,283,1301,257,474,343,63,390,84,465,-123,396,698,167,2561,837,-274,-25,35,-1154,1673,228,600,697,431,3680,1627,986,106,653,951,34,149,347,966,1201,57,615,122,350,415,416,-429,335,743,1149,445,-13,-102,1489,1056,809,442,2876,497,1249,38,358,3,-183,319,-155,823,1040,783,1914,-83,4547,57,-19,260,-685,29,-32,428,1310,185,558,182,41,-26,-122,897,815,550,2384,76,636,-308,-207,694,-44,4002,1052,24,2139,162,-38,338,851,169,235,735,129,1177,512,49,774,2485,-65,80,-11,63,781,527,1196,1641,1062,718,2978,652,446,-253,1264,1068,355,99,888,-47,-322,-611,362,2463,654,647,301,311,333,3282,573,453,1214,1034,-144,-29,322,1897,-423,693,542,1748,50,1314,1007,4225,1469,3213,66,315,30,2176,98,1239,962,2244,1600,387,63,174,389,1917,-66,97,264,1193,694,148,161,68,949,-183,141,35,693,1730,69,1679,-11,413,585,635,323,-98,62,0,10318,589,126,264,17,7,208,488,397,99,278,518,1020,341,71,1846,300,1166,966,509,73,972,225,550,351,2075,5422,674,-49,-102,1012,1683,715,371,-10,1197,1173,855,1399,110,-10,870,72,198,-410,-145,45,196,2315,932,788,664,-4,64,348,155,268,-520,187,65,669,45,-285,1739,5902,36,2,561,759,168,1261,128,61,385,665,957,113,-200,471,194,621,28,504,270,401,30,177,2350,507,378,-76,301,-1228,266,948,588,469,646,-225,881,1776,2888,50,1620,1288,298,150,54,66,3551,518,699,1147,119,645,6436,557,1372,373,632,1990,-149,1315,1239,1593,373,526,289,1921,208,37,577,329,-231,1503,3,255,1328,24,130,177,826,1729,1816,95,79,63,438,287,616,357,1493,520,1774,192,278,46,1630,519,507,152,121,-434,734,778,914,191,-9,283,396,1070,49,304,3702,2636,352,2260,99,579,654,732,791,762,762,379,451,165,-44,-949,48,981,1576,-9,-16,567,1448,42,1199,141,527,514,160,268,72,-57,-25,354,-791,-96,546,236,166,275,106,2528,-125,248,893,1343,397,-57,203,1093,-26,40,334,225,131,-753,65,266,774,-51,60,176,1452,562,-8,116,-332,27,1175,2237,-9,3706,-735,40,216,207,-12,10,1442,-56,145,2423,473,538,-105,206,100,384,242,2769,2736,648,2071,151,-52,158,140,-133,-74,1141,1123,349,122,657,1131,539,336,485,683,29,18,867,299,204,-28,202,684,411,241,13,1460,516,1262,113,1057,2040,-103,594,417,461,-154,5685,344,1020,1838,46,171,485,133,666,-39,1273,571,182,379,735,354,345,429,479,1034,-77,-482,-244,254,163,524,224,720,219,160,187,104,-154,715,813,1390,1096,-44,570,2882,302,414,465,500,280,-3,67,205,3,-238,356,408,-88,81,1293,156,480,413,213,2566,713,822,-102,1036,176,617,-7,-29,736,595,-103,-32,782,14,150,2852,683,130,-311,153,705,423,-144,729,411,-159,-402,1003,736,1056,785,291,1344,-43,1019,501,-69,-1039,129,-136,48,-152,-119,304,771,221,-93,81,228,330,77,541,358,1442,33,95,1384,1532,414,834,347,115,630,4146,406,-15,-40,38,691,-97,260,441,411,92,-1031,-41,183,-160,119,526,-44,135,-309,63,-10,753,207,235,208,1358,707,210,93,-152,3,297,-251,960,351,2353,55,536,305,687,589,709,3,-613,1886,802,116,432,2480,-70,454,-569,29,74,341,62,90,-76,-459,2373,-79,395,313,-63,58,-126,97,390,836,3638,1974,-699,133,70,419,512,41,790,106,2241,323,477,-26,295,849,-115,2075,528,434,361,440,1314,1153,235,5221,590,-14,67,408,324,702,175,264,1230,-73,-84,289,269,-32,-14,-148,-19,232,384,235,52,-256,612,480,722,1259,491,79,-3,-552,409,75,-14,344,1759,-48,-496,657,-191,974,38,370,-170,1794,722,2,792,3424,361,3951,136,129,417,22,-386,593,501,-143,517,-122,-12,-49,146,1146,58,724,891,9,617,-1052,2425,295,256,297,239,927,833,2503,1276,198,124,75,359,1048,-842,209,395,-1636,899,-49,-48,5,959,505,834,125,294,347,39,42,101,338,140,679,243,2293,132,309,2392,55,77,500,2,175,442,1458,593,166,2429,79,578,-623,2004,-379,192,-235,645,34,805,81,-616,-167,410,-147,1111,-52,449,471,1924,477,-40,-3,260,528,1624,353,54,3865,204,175,-204,446,115,-14,138,397,401,-52,1892,-205,137,2605,625,721,532,-581,-44,665,37,210,283,152,60,36,177,186,250,177,-228,438,34,142,-624,36,-93,-32,124,-165,208,-37,315,462,-36,380,-154,-124,839,521,-158,820,-102,-14,534,65,193,325,219,260,60,-68,589,34,181,995,-12,354,122,1014,1130,776,2041,17,169,1017,-16,-587,-745,32,-239,74,40,756,-100,63,-73,870,463,456,206,74,-38,475,228,317,1107,-36,524,-633,51,175,-138,278,211,1139,66,214,-185,126,-876,3817,554,281,153,384,2231,100,-251,1055,460,22,491,204,103,57,133,77,99,938,-138,657,-49,983,356,58,444,-197,318,345,49,1308,1187,276,-8,-913,1890,-51,117,254,354,55,1536,-29,364,-197,64,288,694,94,278,-24,3570,343,320,59,119,230,553,909,221,1166,545,2203,1251,323,164,256,-495,3902,2032,2147,76,-30,23,1995,839,274,5,20,-50,1966,116,10,562,77,946,109,656,479,179,201,-43,800,380,106,-259,1090,591,732,167,546,1750,1625,2700,-283,2,675,142,64,449,694,490,294,2593,498,688,974,224,39,255,954,159,643,4,232,197,381,297,2092,806,111,189,-381,210,4378,-736,129,349,53,253,-132,275,167,452,593,-70,80,-63,160,995,1156,-67,-16,84,1932,-198,7,110,565,779,-131,744,8,-150,405,2629,389,1892,288,6454,55,825,-158,622,2357,1676,-358,5868,321,715,663,950,278,154,142,885,102,1917,3327,57,378,261,356,1778,285,-90,65,1280,-88,-41,16,813,780,1549,1136,1324,734,220,2419,112,-72,179,2194,534,-46,1351,604,409,828,-381,141,1281,3216,1744,-38,622,-1190,819,561,5060,2812,-69,734,87,14,910,-321,688,467,570,50,-210,65,-1103,213,347,1288,226,1565,1977,935,446,780,252,-682,32,2781,847,6,142,2730,236,576,1297,119,22,856,0,251,226,-571,705,87,-67,198,388,510,211,134,51,293,6587,347,1084,17,-36,274,1812,16,759,-454,338,1649,62,403,713,-111,19,218,480,339,77,-68,267,2792,222,480,2038,1877,1,1867,-118,-169,-196,-130,328,536,149,42,569,633,227,390,-55,1229,525,-23,135,1268,1113,193,16,313,91,44,190,76,516,-64,136,486,218,394,688,361,-94,-70,20,455,1273,723,1051,123,-5,-27,196,380,1543,-26,507,868,326,363,369,313,344,75,1651,1194,724,602,249,949,536,238,88,-107,-12,37,288,389,-27,1471,391,81,249,135,18,655,148,886,753,769,1892,238,648,-31,-38,472,1587,263,164,2477,1523,110,1700,315,-350,282,-217,248,1264,198,302,923,642,-7,-107,166,686,485,393,-155,-142,92,44,-77,427,385,893,103,109,831,-13,375,660,790,523,1809,203,166,1967,-42,165,125,2259,480,752,-32,86,282,-367,157,750,-183,48,-5,43,14,-554,1415,896,604,647,659,80,334,307,367,725,-6,874,707,174,813,443,-148,-32,170,13,459,-86,239,788,499,334,244,-738,2132,1372,101,22,906,1005,306,311,288,1,376,-329,226,138,374,251,740,630,134,22,341,43,199,206,88,1536,-215,-309,-629,1007,-11,1962,990,128,-35,273,694,-32,887,339,-40,-12,1799,2249,43,2077,272,646,447,2027,136,3851,192,405,-97,62,-404,614,7,582,9993,579,83,1326,527,560,228,-21,-392,54,110,358,658,48,-17,640,1194,134,-7,608,584,384,154,-166,244,70,125,99,148,-120,333,-311,118,111,546,2549,89,2305,318,270,65,608,553,-70,-15,615,277,-461,62,34,747,487,975,469,3902,-97,-282,4892,10,625,6135,3735,1389,1192,2908,171,790,328,627,-309,293,1781,550,399,268,587,180,159,155,110,577,81,-124,640,778,154,700,-167,422,99,1785,4257,524,435,-465,239,310,242,53,-170,-478,550,-300,716,187,363,263,2275,644,658,963,88,559,194,1327,309,1080,2846,610,42,774,1553,1710,1040,375,197,1231,1060,4110,335,972,255,2584,2838,-235,33,-33,156,890,737,736,1374,182,302,875,-138,404,408,304,-18,1626,166,-37,401,123,1265,235,-88,71,-113,-643,-156,-57,768,134,-195,-1103,258,114,537,746,821,505,239,-16,-19,-57,803,988,-17,89,59,391,4,-192,704,742,576,557,4625,1559,-276,688,656,152,2661,449,848,-171,-475,525,81,-54,566,138,223,-252,318,947,53,773,250,928,752,445,243,-62,-405,522,212,333,-424,44,1322,3038,1505,477,493,-574,674,331,2255,193,1605,56,902,-84,90,632,531,243,517,-45,569,117,-19,-18,41,97,94,191,450,6,1049,-8,378,532,384,39,68,63,97,-83,221,193,26,549,1077,41,931,-7,238,1079,575,661,30,177,86,-19,1960,331,803,440,585,429,457,71,203,464,1003,-24,-10,527,108,-257,293,497,-70,20,-72,-33,1522,-204,-76,328,1030,3,-79,-84,98,28,213,6326,1244,3708,-36,191,60,884,104,26,995,315,228,195,255,485,276,1268,1763,97,957,362,672,1037,50,4020,86,650,117,656,113,-145,761,-643,127,947,902,428,427,-197,638,235,3,-33,-12,876,1889,230,220,102,-119,360,-427,331,176,101,205,590,3,262,78,-176,1603,511,-12,378,344,58,3796,796,40,393,2017,751,-119,202,-84,-468,207,-456,-597,1592,499,-2,757,-60,54,411,338,188,65,627,816,724,157,938,2931,63,-36,-216,299,39,-4,77,287,-54,82,615,223,227,-10,854,412,65,441,-347,1556,494,644,75,140,555,-456,487,-455,321,528,-201,620,225,329,727,745,754,1632,363,371,88,-696,392,-28,495,547,242,50,336,117,1031,843,5996,526,3,-363,98,2629,1052,21,472,566,-176,48,81,-286,-25,1252,630,236,37,-60,583,-24,-10,-515,92,816,63,75,68,29,587,1716,2632,901,788,369,2851,360,635,234,425,2104,1297,442,240,206,190,326,9,-78,553,98,270,1532,563,-3282,2064,349,336,158,154,2194,-32,441,-14,70,-250,198,49,650,1121,948,847,-83,921,1224,870,-21,1060,167,369,217,-50,-279,459,104,77,-52,2046,381,442,70,553,-351,-477,-227,206,299,636,78,45,161,-272,20,138,-870,994,70,394,118,1309,962,46,829,-68,-94,-35,512,689,-44,88,-37,56,-73,1454,-119,426,8002,1756,784,521,356,771,325,749,1090,337,-145,1029,458,19,1761,81,1391,124,133,188,1204,-308,566,-240,1118,115,-400,806,442,651,-27,-86,640,-535,1781,135,869,805,80,-27,-76,-138,149,474,1677,22,-1385,723,8,238,95,401,657,2622,773,276,-144,1028,1033,2667,-43,772,1453,241,480,595,337,-13,794,193,14,224,221,85,174,1820,-18,250,574,319,923,2488,2053,65,129,214,3802,748,147,776,224,2528,1263,449,78,-87,476,575,869,261,-44,137,832,271,176,1210,-387,-318,125,-490,143,482,802,103,521,208,88,49,627,258,837,233,548,802,1738,2744,38,71,531,389,537,462,1926,-1004,415,420,880,1628,96,1059,1623,656,-27,-172,108,4377,10,796,2111,96,-1,3805,538,59,1522,1099,81,413,814,288,142,-121,-384,38,910,440,-42,507,52,104,119,21,330,2683,712,332,11,1115,143,4,479,140,1662,72,938,181,227,273,144,2154,564,79,190,88,589,400,206,1680,1093,-463,3245,432,230,1221,1600,47,439,-337,-106,1963,1118,24,592,400,905,796,357,4012,79,1857,1785,60,175,3261,816,692,1702,1349,410,135,23,869,242,476,442,28,780,761,170,28,574,20,571,720,20,7,343,2087,-395,117,619,266,1526,211,222,745,677,57,659,1793,1348,150,889,215,119,359,-118,617,556,216,463,132,104,440,353,-127,640,789,-486,-9,-278,418,8,6,44,296,287,-178,121,234,-1,682,-38,1447,1468,292,1775,941,536,243,416,1519,181,484,419,252,-129,1029,155,-173,455,2150,2225,572,4273,62,908,209,1478,222,9,6,405,3054,293,311,-52,30,1646,697,709,-58,660,1842,312,212,254,673,1156,596,1284,288,464,451,365,312,245,320,1905,-132,283,980,1743,-60,123,319,32,204,186,576,-134,-169,170,461,-106,808,542,434,1867,-67,216,178,787,773,-54,327,44,911,219,-64,272,632,165,-294,1445,106,125,783,71,1330,1517,809,1380,257,1085,828,1082,91,271,471,1520,3174,904,-41,690,142,362,354,9006,32,2195,2290,-21,141,441,1059,109,950,1448,5769,67,-161,40,1516,454,964,205,209,115,1648,301,113,768,949,860,1408,1798,451,17,1325,117,1881,548,154,480,1028,1176,319,624,255,-18,384,1274,16,-502,216,75,406,261,154,583,54,395,36,-55,230,831,569,1237,122,100,179,657,1493,-65,1488,900,428,1255,572,-238,145,155,229,811,1087,3533,2371,508,155,197,449,1866,284,152,242,781,147,1737,1132,711,355,89,86,-67,-427,480,317,196,30,653,83,439,580,243,500,1421,201,446,637,20,335,123,641,-33,-4,2060,46,388,362,64,85,285,132,56,277,168,-49,151,402,672,320,335,757,561,1,4016,470,207,514,282,-17,-28,604,849,136,40,67,-550,127,748,44,-121,140,420,170,15,340,1,-60,-7,72,129,152,243,367,873,-84,784,-154,956,-996,69,221,-111,281,-38,2217,6913,558,262,366,2918,70,321,2640,253,709,232,1336,1063,1182,-27,48,459,454,488,791,-137,141,-133,135,2811,933,768,859,158,241,847,1992,140,125,2369,-9,-208,160,560,764,841,491,144,-138,1248,-85,283,127,854,-48,172,146,178,948,723,288,-68,405,23,-144,1184,1654,68,10,839,552,239,603,117,431,396,458,-140,136,474,899,532,31,473,516,-393,7,508,462,-16,345,-11,255,6,40,-153,-48,432,110,163,12,671,741,567,876,1613,1519,-22,235,-146,112,218,507,-5,-35,165,131,107,159,-142,-14,-71,-87,61,-104,58,524,-8,-188,-248,204,-438,265,-59,-23,-4,55,-23,8,142,49,310,-14,582,423,28,52,112,-11,5,133,18,-29,-405,447,-120,383,266,3,0,91,-36,33,28,170,47,0,4502,1136,1715,70,-128,385,3093,48,2016,1738,74,-18,154,-57,29,64,74,450,52,273,82,42,109,9,36,81,4148,181,651,106,23,31,826,-33,22,64,364,232,351,0,8,11,13,-23,-34,-617,-127,449,-22,1236,235,278,50,488,99,380,-45,44,-55,29,26,18,186,154,-5,-2,42,-27,-16,726,38,132,258,14,256,-27,46,26,9,417,-37,-48,-265,2136,210,1104,37,252,-240,264,-1409,-21,9
-57,-224,-168,32,-177,-181,72,-150,-16,-40,-77,-299,-274,-135,-98,25,-74,-101,15278,-246,-338,-22,17,-27,-213,-81,-91,-84,-43,-38,-167,-78,-2164,-1418,-2710,-1098,-9,314,787,409,1257,2943,5439,14354,3356,6822,13996,57,-24,49,655,4159,152,2560,-36,275,336,-18,428,40,94,90,90,25,102,157,588,146,5,-260,-273,151,352,-229,-62,35,49,258,428,-56,226,433,467,26,200,637,52,351,421,99,568,26,217,419,128,-19,-12,459,24,-34,3,-105,138,41,-322,-47,2405,303,-416,286,-35,-18,83,-52,-209,79,12,19,35,-20,-23,-109,279,682,435,-256,177,-50,155,72,177,82,60,40,3,86,-35,317,344,3,-157,-13,267,117,43,59,252,741,-39,66,506,34,36,193,113,-23,238,-109,440,-67,2771,122,203,195,48,169,106,273,449,192,508,94,16,1009,447,1122,-46,83,33,98,175,403,-13,77,-110,437,-10,-43,-3,-5,1903,33,17,-85,296,407,148,80,24,76,97,235,-3,126,108,190,-14,1831,171,459,116,-98,21,8,2051,-230,191,1813,190,15,291,-85,88,19,66,4227,-30,66,528,47,8,74,1072,380,35,-113,466,285,747,497,3201,43,1032,-8,16,-68,79,53,193,132,33,140,394,40,399,-184,903,99,503,66,2267,500,-361,175,-30,24,-24,-176,65,-112,-140,9,140,-63,102,828,104,-19,-191,-50,-47,1101,3425,-6,60,-29,262,152,602,-100,4871,826,897,-51,-62,9,176,171,2078,39,253,175,30,28,85,12,153,1889,56,-18,-338,350,18,54,618,25,74,-13,80,-24,55,940,746,719,-47,270,4645,115,38,13,333,1,272,90,163,178,98,197,810,219,57,-125,420,221,41,2,421,95,-29,1645,132,-82,641,32,294,276,-38,87,85,9,-241,186,368,1593,14,89,81,900,2001,420,517,-62,159,82,824,420,71,293,639,166,163,-37,-30,636,519,190,-291,179,-34,363,-16,-24,100,-96,18,45,30,69,592,136,411,154,201,74,7,188,2086,-136,-39,20,547,246,40,6,58,340,355,-31,5,67,1,219,237,36,144,150,2488,92,331,53,716,74,-23,118,-22,119,404,254,277,263,610,4726,442,22,68,29,506,-64,235,2517,147,53,437,484,-40,-293,331,-385,218,-25,51,69,642,1223,45,19,-35,6,-22,126,-9,23,43,29,856,-112,520,45,-61,1955,196,148,922,163,214,-35,94,101,92,-31,-39,283,88,-126,90,132,76,145,97,86,-63,-114,225,1451,532,480,270,-1,1355,101,91,80,203,35,42,32,939,384,134,276,32,482,-11,27,-184,397,1463,186,304,27,201,2161,138,588,-3,1158,130,64,186,145,492,92,846,434,158,-39,202,-273,-1,163,3,383,28,67,943,1223,90,-6,105,27,39,-5,6254,73,-40,51,168,5169,75,96,414,-182,19,-15,19,262,111,156,409,32,972,-49,287,760,25,26,198,188,697,146,106,120,56,21,-41,336,-22,-252,-238,-26,-70,-38,45,11,529,111,255,353,-500,197,164,540,53,-123,113,18,52,-75,-46,81,1846,275,686,84,-11,194,33,76,136,-62,756,69,312,-25,219,521,47,80,-32,212,40,288,47,62,13,542,78,359,246,522,-105,-15,-38,457,34,240,45,94,68,61,221,20,872,333,75,535,193,295,-154,66,4,144,199,173,-30,249,272,203,405,18,79,139,308,-80,205,-56,-1,-232,93,406,133,174,30,33,131,46,351,82,38,40,158,270,788,-59,-50,-59,214,240,73,333,619,-26,527,-57,95,317,164,133,80,26,144,811,178,145,-382,214,-29,28,27,354,103,201,45,228,82,216,107,17,249,1,338,-5,126,323,74,2592,59,34,164,343,1374,-42,73,306,-131,-45,213,-83,141,94,-157,13,253,-188,37,89,29,879,-83,424,51,66,-21,1715,57,29,-5,867,666,67,318,-42,251,-37,-65,-37,151,58,1074,-49,1352,41,-16,531,347,-28,-151,2110,766,154,-108,203,-285,346,1033,837,28,234,7,39,9,9499,117,194,1053,674,781,296,219,14,234,-467,-550,403,-76,-171,108,-539,-169,114,-48,101,389,4443,488,205,-53,-45,179,360,2851,266,-3,10,154,-41,123,163,-385,10,191,0,45,753,-116,-3,47,-54,242,-88,48,297,6,-39,-73,-72,-208,140,-15,349,-79,-94,-63,5083,-7,363,11,1270,6642,197,8,92,1279,-122,47,-300,2647,-3,-33,30,-10,-21,193,320,110,8265,76,-101,35,126,196,-365,133,21,-269,2766,-29,-47,-15,-27,688,5495,49,-361,-35,64,23,2,151,-274,1619,240,-9,83,-17,1000,199,92,325,4066,1017,19,477,126,95,362,9,65,80,37,-22,2480,-15,150,50,-25,-11,34,112,-217,-289,-174,54,28,-109,5,61,-74,-154,242,535,33,-463,151,263,49,-63,34,276,141,243,14,90,254,112,-20,-40,-186,26,86,125,65,62,-108,-82,24,-110,-36,80,-110,316,37,200,-141,-148,3910,-35,391,9,194,92,-76,-109,49,-42,-39,48,163,2669,68,73,-191,129,-132,134,11,23,-127,-37,163,52,-80,-1297,3480,2,75,82,1312,-71,99,59,3859,-230,220,132,127,24,-71,-433,153,21,110,51,325,-31,5006,286,43,88,105,170,18,100,283,185,48,58,-17,-521,55,363,659,246,-42,277,50,-40,425,113,1098,94,445,30,2749,-45,486,568,256,-170,13,163,2927,322,181,117,518,14,72,83,1246,86,785,13,207,95,170,82,-87,161,5,202,50,-135,-157,143,-26,-7,176,-58,1331,133,549,463,232,273,282,356,328,182,967,-10,74,-36,-13,1442,356,4031,-90,36,644,205,2996,315,-16,55,-255,-25,124,-32,33,12,-81,12,428,865,801,295,-30,1482,62,-9,169,128,77,48,221,1391,-23,-120,-21,21,360,51,-7,7,1274,639,-24,129,124,164,30,543,606,-28,1244,157,187,-57,56,172,-34,44,100,-6,-39,205,544,42,68,24,21,1,61,236,33,363,111,299,421,-9,43,23,-249,238,-277,138,-139,107,-191,251,280,21,-15,-291,136,803,-46,-382,-36,7,14426,3070,-9,-162,-319,378,-8,72,228,81,-221,53,1284,307,-188,102,132,860,89,120,210,-23,10,178,145,-5,347,542,-24,-4,-41,555,32,-1,23,402,657,65,112,-109,-79,-27,29,48,1226,39,-34,-26,203,-34,-45,-93,78,99,323,271,-27,165,139,-17,516,-688,94,177,698,59,1012,2582,-21,250,2,75,858,-18,489,161,87,17,46,41,-34,107,1556,-39,539,21,30,8,178,28,273,20,155,232,682,40,218,346,169,153,302,-143,251,14,-57,-65,-230,337,102,195,1368,292,272,45,-243,47,-56,-176,43,-465,8,1345,-4,13,1157,430,60,-17,161,70,376,-60,100,63,-42,489,43,830,39,-115,436,0,154,828,-87,584,70,585,6896,19,2250,1149,351,-19,277,81,35,310,379,218,633,26,12,12,78,464,48,162,396,52,-50,158,2839,44,-74,98,58,1283,1026,-154,208,682,-2,-92,259,256,108,154,5,72,-26,64,-489,6,-22,326,-184,267,184,2882,1218,781,19,-166,22,520,22,166,97,-122,-43,3219,25,57,-6,-5,-57,34,-99,282,18,16,117,555,181,334,294,-127,5,60,58,157,-680,21,268,44,-25,55,37,46,144,294,159,-87,14,-36,-1,122,123,-63,-51,847,209,-289,-45,-181,113,138,246,330,114,149,142,-10,129,48,134,-19,320,69,44,-7,70,-305,-6,226,42,108,335,12,3,34,-52,69,36,-355,685,-152,42,91,-16,279,546,227,83,13,-36,312,196,453,67,238,387,-72,50,-57,854,-27,254,36,415,-25,324,605,40,175,-136,42,147,488,-213,684,-20,663,31,732,115,76,3963,468,66,-86,-7,238,-21,12,18,1,1,595,658,14,273,-18,-21,-62,344,89,121,-33,619,140,148,88,44,-1,-11,139,453,-97,21,38,274,4,2,46,420,-118,48,3,291,123,-154,-274,-43,81,181,42,444,-119,333,-169,108,104,-13,-21,56,91,-65,60,93,100,406,342,-19,447,-132,173,380,292,338,-1,128,387,-83,127,120,16,500,-53,842,-52,78,-42,120,56,243,30,135,466,301,180,80,15,20,-88,123,194,9,47,383,-62,296,0,-28,-52,-142,168,194,1030,39,-4,211,-130,42,-60,-172,188,14,-12,-53,678,11869,240,-64,4125,1,4,51,-276,-92,1051,100,-101,171,34,33,-148,179,5417,-128,13,-20,180,26,5,121,10,839,74,20,100,298,-28,-124,3851,688,-209,288,172,-39,95,136,1,2,150,-15,398,-130,78,188,-40,105,64,9,-88,450,-18,-10,80,642,304,-11,-43,-353,605,-37,51,138,92,-5,-385,257,142,336,74,-48,200,129,-231,293,-13,41,249,61,-34,116,68,298,-153,-18,6073,79,8038,4447,6746,-26,-62,26,-26,-235,165,319,2497,27,24,3796,-84,339,-134,75,-52,277,1924,-66,1281,52,-9,2126,32,36,36,-259,-179,2928,-45,-128,-65,9,78,1701,11,436,114,-13,131,58,27,261,-272,92,-129,110,-17,-142,576,2512,125,41,556,912,1159,-94,705,535,114,301,1789,849,83,325,126,72,886,506,161,-126,1421,-6,4796,837,34,12,-20,-297,387,17,206,145,85,50,59,68,136,-14,112,33,11,1,72,98,12,86,-34,-19,167,-108,-31,149,233,6108,-14,107,-43,-525,178,35,42,146,21,5491,135,-511,-1,48,-90,51,63,-17,1578,34,-49,-161,88,68,888,2271,18,76,-46,-24,377,-15,75,54,-57,153,154,1139,39,107,184,-117,-151,32,27,-21,103,68,415,1019,-363,43,150,26,-35,511,320,5113,385,-297,146,122,64,64,-50,-219,51,-388,2466,31,73,195,193,22,117,-95,2745,-6,-116,402,235,-27,617,95,-1,72,471,196,-8,5449,2830,-385,21,184,9,35,359,639,139,1643,137,415,82,696,201,848,244,338,-17,140,89,-23,87,29,158,455,126,6,66,6,460,-31,388,387,118,132,229,782,355,443,515,60,203,-19,-21,338,2312,564,-14,87,81,7,71,123,45,58,11,449,115,-128,188,131,15,569,-122,129,176,3,54,320,-82,155,4,-93,-27,273,-22,-57,520,108,2297,165,-212,45,-69,910,391,-95,242,107,59,93,-211,186,-39,180,-132,191,3837,3316,-110,104,225,356,-149,-53,-72,-126,0,72,399,55,36,182,-14,-27,-394,-23,45,-26,-21,12,-196,22,-83,27,-121,-20,-57,16,7257,1341,905,-24,78,42,24,74,76,897,-35,566,2,27,2770,8,68,-45,2118,159,-229,-31,837,-81,-340,123,-59,740,6554,69,647,258,211,157,-20,7235,-62,176,-52,-174,32,-4,40,-1,58,20,19,-297,1270,-89,64,406,639,28,245,28,219,-25,631,9,308,48,183,-79,345,-89,4063,-318,378,-206,37,133,57,198,479,81,169,-275,60,53,71,44,-284,-55,115,83,51,-10,303,8,106,278,832,919,2236,539,-44,24,55,53,46,-34,31,647,212,101,235,-39,-4,-5,-26,82,317,-26,-200,49,6,1839,138,54,-55,77,92,39,1132,-30,6,250,1010,-68,178,48,-99,97,-45,-18,74,117,22,32,21,3288,-66,647,225,-371,311,92,8,5,217,238,132,-583,117,317,107,-103,361,365,81,-9,-37,227,33,-3,4324,186,63,-108,394,11,167,5,3,987,89,-17,48,797,186,52,114,27,-625,24,-127,-177,-67,312,-32,151,-22,1936,1079,230,31,4989,1057,8,136,61,37,-73,-150,156,62,1052,13,-48,45,333,162,44,53,213,607,48,-367,-42,94,-2,99,218,173,-80,71,203,-96,546,874,382,211,987,44,151,246,979,71,168,9,-164,-691,262,-21,177,38,322,-15,57,-62,181,32,504,-46,463,3,34,208,188,179,118,316,7,-1,-133,110,230,96,236,23,311,27,19,271,42,520,35,149,25,-23,343,170,-210,-25,-208,315,2032,308,55,714,260,34,123,-136,-106,-20,328,459,177,627,445,68,-1,36,61,55,-160,163,403,87,542,30,31,-128,475,139,-54,79,299,165,56,-128,-60,24,114,170,255,-164,82,448,21,30,106,245,4,87,-32,-14,399,240,-51,99,2,136,9335,44,-35,-10,100,21,-21,24,20,143,160,57,111,20,65,332,1930,78,-168,224,126,261,29,-45,516,50,82,49,17,-95,11,24,22,220,142,-19,160,581,-65,176,4,52,475,-29,7094,117,457,111,-27,82,136,196,-158,-2,37,1878,145,6,99,-141,59,124,-164,1958,57,-12,55,8,166,45,115,286,320,192,44,143,-57,30,40,24,44,112,13,2903,182,49,109,49,22,144,117,260,55,-20,63,46,178,-86,83,67,89,8,-56,44,-144,33,537,-11,452,-67,2,-218,-15,59,94,-226,39,42,-134,332,-98,83,421,-261,-61,72,91,48,-34,116,42,0,-104,-5,187,-141,-9,512,317,184,-113,56,199,63,217,477,-85,-34,186,137,28,-221,312,1,89,-184,77,279,62,1023,189,795,-136,413,133,85,-109,145,676,47,568,219,-82,219,91,-396,491,162,176,38,436,63,32,495,-35,94,106,-162,-34,106,-4,-53,30,38,42,-1,-69,121,68,46,72,202,20,352,-64,187,12,67,-77,414,-122,17,5,129,46,340,19,324,-4,182,-18,446,34,311,50,6,47,-393,50,312,199,481,34,121,-3,344,205,462,-42,382,81,-62,912,40,245,-46,29,-30,33,-167,122,85,100,-424,-64,121,71,-150,69,620,278,62,16,60,146,194,7,-2,106,81,111,13,140,233,-15,126,547,409,280,79,90,127,1626,1584,306,289,-117,-29,-470,4766,37,638,-158,150,391,-1,48,20,-8,325,34,397,189,-105,117,548,351,96,19,25,211,116,1255,36,354,238,3,95,1649,2940,2668,85,237,510,84,24,28,842,21,-3,5,55,22,68,15,-70,134,546,73,-66,-69,123,11,-1,38,310,109,69,209,-4,222,-6,-27,56,98,662,568,40,-23,5252,4592,2730,2741,3516,11630,2492,151,528,-108,7,392,85,120,287,-29,-12,-283,-48,87,-17,-39,94,334,21,9,-115,185,-20,53,-37,328,122,801,1602,-30,-77,40,-12,-95,-14,276,-29,20,-76,75,230,-133,114,103,-23,404,393,-36,76,-76,1209,273,236,-150,-21,184,67,-39,22,166,333,68,41,86,100,12,21,49,207,72,152,30,-27,28,22,2,373,59,-21,-161,-37,-36,408,12,41,71,193,0,-66,10,867,203,215,18,-174,320,63,240,48,16,304,3847,-18,568,-39,-226,586,3004,-95,452,-3,51,154,758,206,12,1024,-1,53,30,-60,30,236,-78,136,651,182,-68,167,94,239,861,283,728,387,59,211,-71,17,18,37,-22,80,97,125,101,105,-4,155,238,1295,96,-90,192,-84,-40,26,21,28,129,-141,248,364,-13,-22,-61,-30,10,-46,10,53,34,58,260,14,329,102,-112,75,9,-49,-103,23,401,240,95,-19,222,84,-314,632,52,21,317,35,470,-29,23,-33,2061,216,295,91,217,-8,105,-111,-44,58,62,-111,938,-44,597,-97,63,349,414,134,46,266,-25,34,102,296,-40,109,236,38,216,366,12,371,-130,-75,69,123,506,-5,286,89,47,42,-50,43,171,435,3,75,42,254,119,-48,1509,-57,-264,139,-68,219,109,287,115,-78,-323,-58,235,1327,88,81,186,-44,101,150,49,39,437,1048,-173,107,556,0,553,-78,300,184,-22,621,-541,-73,-154,38,-20,-9,167,28,21,292,-24,-71,77,-4,-177,495,63,131,137,101,238,667,87,37,99,-28,207,158,8,120,-24,77,33,807,42,-10,139,-301,540,1584,271,-2,73,-11,53,75,-34,581,37,72,-44,72,800,-11,149,-4,140,402,515,460,16,-13,134,-286,-29,-71,45,201,35,45,-7,504,38,496,36,-8,-403,-305,630,-4,28,269,74,28,85,224,11,347,159,-21,377,77,406,2316,56,-5,60,-430,-134,359,29,47,-136,61,70,-5,-69,-80,382,280,409,677,7,-163,495,184,26,733,12,0,7,4,52,74,37,32,-27,73,-78,70,-4,25,31,356,-233,96,349,-62,47,62,-44,65,320,310,2291,55,641,200,-98,1,684,343,563,28,424,16,119,30,773,8,71,49,887,152,1055,201,301,652,2643,-36,69,31,7,-73,48,-18,1002,290,124,66,43,538,106,321,-270,250,42,415,-366,87,-23,138,125,177,194,427,210,-80,455,10,15,-513,228,-108,52,132,344,98,-8,-180,283,83,108,95,259,272,-66,232,41,34,610,290,116,110,9130,9,221,35,19,65,364,-206,96,11,-7,814,52,22,596,33,-5,663,4196,52,255,13,116,33,1185,-1,31,463,66,6,212,102,70,964,969,51,155,411,-3,135,112,168,69,219,118,45,52,392,-243,-362,425,425,-147,10,115,-22,321,338,192,-148,85,645,-67,36,24,292,-69,-55,90,75,44,287,-12,331,37,53,1080,81,-41,-67,181,-87,39,2565,12,-3,92,91,-32,175,99,61,211,-28,-141,-20,100,800,330,635,-39,390,73,-53,303,-35,66,17,161,-47,116,-117,1557,-225,48,10,48,28,218,57,7,457,5,-30,-14,-12,586,218,227,23,0,36,46,13,354,4,116,187,5027,315,224,12,95,72,-60,24,216,494,862,-61,98,257,-78,548,32,272,40,198,56,47,-26,8315,50,27,56,120,63,-283,10,127,5,-10,51,218,-85,129,-204,-50,-168,391,10,85,-79,56,70,-58,494,31,-10,-58,19,39,12,146,964,-90,288,8,-5,-51,47,335,80,929,-52,118,58,410,100,68,-60,-137,40,-157,-123,-57,159,98,270,-55,-33,87,61,101,208,269,37,-6,445,12,-156,34,-17,53,-10,-27,24,363,555,-21,45,-64,13,362,1007,87,469,119,178,-13,247,77,85,250,-1,122,145,-17,-129,43,119,-25,102,35,446,-4,78,-51,-41,274,317,333,215,-241,32,65,53,171,617,12,949,3,58,27,-59,65,282,-66,38,79,101,364,-19,67,-3,-2,11,297,-13,21,326,419,73,1053,164,205,-30,823,-145,-30,10,51,142,42,61,243,-62,243,52,716,191,502,-92,212,369,411,-267,268,50,607,40,275,-48,-154,46,148,-206,15,68,270,43,242,73,229,406,97,520,57,2,1027,932,108,483,491,122,8,-9,47,-169,-97,75,81,68,16,28,33,72,124,308,-74,-385,37,343,3,48,-19,1175,1851,99,-69,201,39,125,280,20,537,286,92,63,41,0,41,19,301,16,-95,595,-101,764,1270,799,-60,20,80,120,89,377,86,1033,-88,-10,-51,45,2995,-25,1298,8,-120,202,34,1007,181,649,-318,531,189,113,493,41,85,334,-79,-487,13,100,-51,17,23,19,13,-38,334,-4,622,-174,170,-33,105,261,687,390,-21,163,265,113,67,-27,61,128,139,131,-22,-340,58,120,-69,517,137,-14,2,107,0,1082,31,58,99,184,-192,21,-43,2,315,-27,-64,516,293,69,48,-28,53,33,88,-48,1348,31,-94,-62,-94,56,-103,19,598,158,-57,229,-20,53,772,62,545,180,-207,254,40,527,154,-3,65,6,109,118,141,723,7,-29,-111,-18,-666,31,243,165,-2,77,126,-134,-247,-273,323,40,821,54,42,-122,75,210,-238,-251,62,47,520,-48,2,-142,289,123,546,16,-88,93,-4,871,93,-66,-85,50,49,80,460,-69,39,-143,232,305,260,53,24,-43,37,366,173,46,122,-123,59,155,116,12,60,5,-215,395,3,506,62,197,197,294,359,153,109,28,45,266,-110,78,18,122,16,71,98,102,178,567,-203,233,55,64,770,24,136,-1,97,315,675,2,226,52,261,33,660,-224,458,122,824,22,3668,111,-159,65,21,200,33,-114,-13,90,615,130,302,161,50,99,58,7,-33,174,24,-1,1294,206,-51,-18,69,-42,97,-77,438,3477,204,-230,278,456,124,-116,1111,4,9,122,56,204,108,-17,33,-18,27,106,85,189,189,-1,50,386,-22,-3,-5,149,26,1632,-398,361,-1,123,2234,63,3884,9,23,7,-199,-13,-6,107,264,893,82,1890,16,599,-2,-11,-123,282,3,498,-4,70,52,174,37,996,-700,8982,17,312,-11,103,-40,237,65,388,1333,-57,-40,39,66,147,160,467,-6,272,-67,27,35,-5,50,-104,27,-180,-105,106,32,-8,52,37,218,-60,1786,33,-14,464,15,-48,154,-22,177,-11,-14,61,97,6151,4,23,84,516,178,-25,50,183,188,-77,38,-84,-13,478,-1,175,3,-13,30,81,2259,-97,133,6307,1379,18,-13,332,-492,-58,-14,286,397,7,157,1708,4,-115,119,517,133,779,-4,3828,434,236,26,356,521,225,404,-62,13,-10,447,277,14,114,966,150,46,-78,-95,73,12,3293,755,-84,-120,-38,6190,92,6,247,2098,344,-1261,-73,3375,31,381,103,5319,-48,18,10462,911,-195,501,5,16,227,3588,-38,271,292,-73,-61,-190,1608,-2,-32,-43,178,55,-36,10632,355,-28,591,125,41,145,20,135,-359,-57,3283,6585,-25,13,24,-8,-18,40,210,-159,-49,12,51,-276,-30,-2,7,-74,72,20,-11,236,314,-158,431,135,39,444,-4,146,465,-59,7016,218,85,24,2700,386,-112,59,339,-140,-88,3121,57,-98,-235,-22,23,-78,682,424,117,-58,335,-59,15,191,-85,12,76,545,96,-8,678,-12,131,-55,342,-40,4147,565,47,-195,391,31,6386,-150,1047,168,-44,752,3218,-51,111,58,83,32,17,6682,3888,56,511,7,121,666,949,163,207,-19,2538,-41,-99,-30,106,117,44,96,205,18,-235,-2,51,-25,399,-83,101,265,281,273,82,-37,-92,-41,-22,-25,289,94,102,614,324,99,52,1130,2744,391,1031,-52,20,-31,229,1026,163,-265,269,466,93,54,-76,210,-16,218,82,543,-2,41,134,180,295,52,54,224,215,1552,315,68,280,4612,4998,211,-42,38,2579,166,14,-194,95,100,38,157,9517,95,91,-51,20,-74,91,90,15,149,21,-53,505,-45,56,171,736,1559,-141,-46,35,5672,4,-6,284,30,-26,-65,4,114,27,37,-22,29,132,112,18,324,320,171,-139,-21,-26,3,37,80,290,385,269,270,338,158,-23,92,292,9,113,-21,44,35,44,-31,348,71,5367,-117,1187,4,146,171,109,2107,-189,1769,28,117,-12,7,807,39,99,22,140,80,312,97,-28,97,14,-159,1986,75,5408,4267,29,357,1394,79,2278,183,389,245,941,543,50,61,-256,-229,470,153,83,144,213,211,1408,113,24,707,-232,456,1796,309,369,13,2796,-3,625,-39,117,166,258,80,-221,-101,783,-95,384,4509,15,68,54,54,452,100,652,135,273,21,55,7,116,115,398,441,143,589,391,-75,-29,52,162,2180,476,8,-41,256,43,61,1446,44,1903,-97,20,170,954,9,87,66,30,157,-40,234,177,217,1969,479,43,-14,-18,42,992,311,365,787,-62,373,11,14,66,74,985,-15,33,287,1453,21,9,31,120,138,155,-79,1975,271,22,102,41,-21,144,80,-38,830,338,-97,362,37,74,78,33,744,98,255,37,238,3288,315,371,25,32,-60,206,-43,-69,163,298,2309,102,195,27,140,98,215,931,1054,100,-177,128,69,194,264,378,739,4465,399,2862,151,160,186,438,373,52,182,-83,-130,-10,-1,204,1662,102,169,105,-23,-18,-33,206,42,86,189,45,100,-179,34,374,3181,-39,20,29,-8,215,-22,-11,72,545,-8,26,772,70,103,-72,421,14,178,-5,358,-187,-77,144,149,-13,-13,138,-4,88,-67,175,48,-40,83,88,6,3,-180,7,219,293,53,-193,-38,-29,397,344,275,289,-50,30,-68,-1,-20,293,318,318,67,565,642,-118,67,-21,86,1583,377,825,102,60,15,1760,-55,-200,-72,339,147,155,-12,95,1344,347,-539,21,-189,617,51,302,42,344,-64,195,142,-17,6,-10,26,290,59,127,171,150,65,114,12,-55,69,476,112,509,-22,460,137,197,225,-30,-14,79,277,132,64,-180,93,1,34,207,2918,39,1033,72,-170,-24,-226,-2,92,-144,-11,65,28,-5,243,-122,-81,177,-35,5,306,223,106,-82,-40,-276,-9,57,-2,-107,219,4143,-35,564,38,100,-25,32,1080,-23,126,104,599,59,134,204,-108,65,-41,-154,163,1412,213,72,-15,19,426,379,185,271,-84,276,-69,65,322,217,38,38,-331,-7,-58,109,338,128,118,-8,75,-79,260,200,189,17,-21,50,-22,236,42,452,402,-356,90,108,-734,-11,48,231,136,434,-193,-100,-265,432,108,561,16,229,-41,-11,-37,150,887,-38,278,178,76,-140,286,-123,-3,76,38,27,1069,1825,-59,-57,411,5867,660,771,19,-65,-51,1063,248,738,111,74,89,3,-415,30,453,172,57,4,237,-29,-31,139,171,-308,88,39,-30,71,606,50,-378,184,4,-131,140,-22,123,-133,299,131,243,-32,230,361,131,209,178,258,169,189,41,-47,99,-158,38,275,142,30,-343,-31,199,-40,-26,19,35,70,46,-48,-14,-91,17,92,498,85,-19,-20,37,-2,-23,21,43,-9,23,46,78,400,98,-20,28,136,97,63,-151,49,320,-164,275,216,-161,3,-188,-287,1447,-16,40,-7,61,53,222,294,17,310,-11,191,-65,122,12,428,-83,-24,47,13565,427,-223,918,246,-2,196,344,99,88,-50,31,271,-24,-7,-39,276,453,-98,-45,51,0,197,484,266,400,-56,-46,35,254,11397,128,-18,153,284,362,721,32,1991,279,102,71,39,-96,8997,657,31,5122,63,76,-148,137,124,25,93,551,1232,24,129,1098,84,10,250,-22,1112,-7,-160,138,73,62,1114,62,-60,-35,22,-8,290,31,-382,319,1141,41,770,-69,-73,270,-23,-68,26,-19,125,80,243,209,70,307,765,-3,277,13,51,136,-12,140,54,-6,51,351,130,139,2093,706,85,-46,-29,-1,451,67,493,-24,8,1201,41,14,299,537,463,642,175,411,239,107,143,101,136,61,249,-156,-105,32,21,12377,-90,304,308,-106,110,-288,33,250,10,-112,40,-9,40,-29,34,-91,24,108,-195,-14,25,-321,8,-61,-18,36,101,123,-9,87,-13,81,18,-4,236,370,233,5947,1243,130,137,309,-275,1578,286,238,471,68,470,-139,17,-16,3471,54,182,60,34,105,152,107,175,-7,-13,86,37,174,113,32,631,67,103,124,84,13,59,40,-33,-36,811,-69,1558,111,1,74,1928,-173,26,162,106,31,43,25,285,-213,-195,99,66,54,250,-9,7,547,975,98,103,-73,79,364,915,12,189,260,103,-243,755,129,14,478,98,81,657,381,-22,-7,-3,-78,-182,19,393,859,46,-101,302,16,-35,-195,133,94,61,651,127,47,163,228,-230,70,38,33,1,-54,-261,267,484,-4,-348,40,59,78,260,227,-4,660,1193,9,491,9,316,168,20,37,56,4621,-46,139,133,2,-8,38,-43,23,8,19,-59,53,151,444,-6,145,383,-41,-32,-229,22,53,-57,8,-9,84,599,-8,95,16,241,78,5,116,6,2400,564,-2,305,-75,65,26,3020,489,267,-17,86,23,-34,50,767,-83,20,200,96,48,23,26,-3,863,105,-55,-108,99,269,27,-98,101,54,56,153,-5,-38,645,1,1413,112,-17,1741,225,9,-33,18,1,-39,-99,78,-37,-192,-622,217,67,325,-37,-11,21,135,76,101,84,317,56,34,684,36,-49,973,376,1040,30,-25,80,235,5,11,1450,114,-92,-24,11,181,48,20,-15,-3,-44,795,31,-149,674,84,-36,-159,39,789,9377,-294,-49,44,-25,-67,-16,-132,-18,-36,625,282,8,15,175,189,1334,-20,140,-20,-34,-40,28,13,620,0,776,-383,20,206,153,2,152,163,168,224,796,-35,307,6,-224,-1127,48,-34,-55,121,-158,34,177,42,169,133,93,3542,-172,7665,45,-19,22,336,70,88,163,-89,39,26,191,14,12,-19,-171,306,1283,62,-23,-69,-26,-21,-190,63,-111,-73,-2,38,28,4,472,121,37,45,289,-72,8,208,-51,-201,8,82,-29,156,79,25,327,-3,356,177,-65,225,-120,-269,251,8,108,120,810,0,-59,47,215,377,20,-27,509,221,116,134,-71,580,170,206,3217,-365,-186,-1,19,3145,-43,-17,39,164,-230,10602,102,364,273,126,-14,26,60,59,61,47,-14,10,590,85,-23,889,570,2483,561,-11,-38,-41,475,115,-104,-120,-97,580,123,177,10,14,10,58,220,204,-86,-112,53,4646,213,156,64,42,199,27,-8,172,-135,962,-144,-69,-86,-123,611,797,118,-121,-190,1171,-3,213,33,-124,106,-34,77,6763,754,11,-197,146,379,-53,270,31,256,450,1573,6814,6122,47,50,360,-5,78,-251,-12,97,71,183,195,735,332,-63,-41,7,-158,-349,309,2,22,93,21,18,-497,409,19,-220,114,-15,60,796,-188,34,-136,-4,16,-129,6,-161,25,-102,-82,28,-122,226,31,1055,17,400,402,255,40,-9,-28,-111,1607,112,-9,7,62,-182,-90,-26,848,251,1290,9844,1006,11374,-18,3,59,60,34,57,259,-172,-16,-57,-12,128,722,16,177,368,9,1040,33,7,76,742,35,98,41,62,70,174,68,16,2604,52,157,-160,231,-450,4606,100,523,-10,120,-3,161,62,40,200,175,46,83,157,59,32,130,-7,-32,18,-54,-988,371,145,55,28,86,69,132,14,169,205,-174,-62,116,270,924,293,60,87,-212,-72,-14,211,-16,-35,3298,68,25,759,651,138,146,-33,536,181,147,1,263,18,214,114,-31,300,102,-7,-39,85,-81,286,-118,113,106,75,8,-93,233,-161,108,92,-464,189,41,-179,-152,111,275,15251,481,78,6102,-117,-29,3,-217,30,-177,170,-248,3234,114,142,1811,269,1404,13,473,32,13,105,74,428,-65,42,46,-4,-210,-258,77,462,9537,91,-27,569,95,63,40,-204,53,232,6,-135,9,62,-84,93,114,355,27,29,20,-88,85,1105,132,-405,125,-35,429,708,56,249,221,405,265,330,131,-15,1332,736,524,12121,2124,33,62,18,-99,15,317,439,-41,643,360,-77,14,69,-69,57,-148,-563,216,109,5,26,97,24,130,157,376,76,9825,36,46,30,196,-36,-198,31,-68,86,-13,308,-190,161,166,2451,40,394,997,-5,36,635,-77,-145,339,35,-83,108,141,248,49,43,189,25,-33,521,13,-52,481,4,-122,20,-57,-50,-50,36,366,37,19,173,72,34,13,76,272,-106,20,-19,42,-70,428,539,-80,128,1572,-11,310,-82,234,189,290,-560,-195,8,-638,49,0,720,-12,281,100,217,-107,-54,551,156,217,-10,-26,-8,40,80,-200,30,-1,14,419,115,860,-102,-95,468,142,-38,30,129,156,117,167,-26,20,323,-133,12,98,82,46,53,514,-118,19,-172,-58,-249,-120,119,-29,162,-42,-25,100,88,-330,668,-685,532,265,617,84,-109,85,115,2296,1116,1,436,68,-10,-98,-33,436,-224,119,8442,240,2909,-41,-4,4618,103,107,166,850,38,368,-93,422,-34,-240,102,97,464,2,35,95,126,-159,-105,-257,-212,319,57,246,8204,21,8,513,480,-102,331,57,8,-20,-74,-109,-44,211,-70,-74,30,3408,-39,26,4,85,81,48,1416,292,-48,679,1442,-6,583,507,-13,5141,26,47,-9,51,260,3478,240,3191,89,-146,903,321,-434,-13,-41,8,66,154,520,396,148,867,53,-182,-16,259,290,168,219,45,189,836,717,-58,-6,76,14,195,305,3,387,127,480,57,-84,172,-95,205,-215,69,476,-6,90,-39,-72,-611,-70,754,54,-34,239,134,88,-361,74,47,60,259,634,-363,-48,87,4240,23,-51,301,18,-62,-168,1001,657,71,19,18,312,200,79,-13,482,116,-30,45,40,46,506,251,9,3130,-27,213,36,0,-193,412,29,136,-724,23,-90,400,8,35,58,21,-8,51,437,187,95,55,-17,4225,116,361,-40,-232,1152,-187,228,186,495,7,227,-137,108,680,33,19,105,288,133,-23,-281,110,-57,3480,30,24,216,1,-6,126,175,112,114,116,154,-33,1684,75,61,414,45,26,145,-25,333,-6,71,52,398,709,577,-50,48,403,-88,-25,544,535,-85,228,123,960,287,271,103,-295,300,19,-106,137,-55,-301,54,62,-19,111,287,324,44,190,60,89,209,-83,-54,30,12,21,24,-327,300,12,1473,1966,-197,-82,20,106,161,9851,78,114,32,-110,-22,-131,12,51,56,610,78,45,138,-9,-88,-45,-11,827,-3,57,117,-11,-30,-164,9,-137,52,-29,21,194,-42,335,31,7,59,41,64,41,-60,-40,-65,188,-39,46,36,174,-423,218,-427,99,95,92,-1,27,286,1443,342,25,24,37,205,-29,58,344,343,-83,-258,32,54,117,-134,11,1147,39,2064,157,-264,4,-123,18,-55,-183,241,179,99,-25,364,-252,-48,-72,36,5,246,293,127,138,464,479,-583,154,-527,-71,92,118,55,-145,75,-179,174,5332,430,70,13,64,44,-60,65,3031,-7,68,443,1164,47,169,526,-21,-152,-22,41,33,262,134,47,210,123,17,-8,64,19,228,126,-218,-368,27,16,296,244,1235,1076,28,-77,324,-82,625,119,13,209,-1059,109,-31,67,141,731,-36,120,-38,-198,-534,-296,-28,-381,900,-31,69,241,29,137,-73,124,128,277,-84,-7,-481,325,-66,-43,-76,252,-6,69,103,30,172,177,63,-1,22,-37,-38,824,230,-2,-482,255,4205,-23,158,360,625,272,245,250,270,41,-83,690,349,82,51,214,20,-9,130,340,4,5,112,-74,-189,13,2872,14,256,12,7,449,-268,63,50,-57,-2,-651,-125,684,630,534,-1116,6,-59,13,60,54,26,-69,671,100,-66,111,619,-6,-4,40,190,160,315,3179,-31,-298,65,-78,68,-22,39,1718,159,-595,-742,-188,274,76,-397,22,-5,-304,1,93,-116,-60,1679,-30,-103,0,119,92,4681,536,-155,228,130,-101,82,1911,2,2,187,445,22,9061,-524,-637,-1493,-5153,-222,-319,255,531,-29,-132,573,-127,223,-230,593,1381,3453,8,8,192,-39,1074,166,849,25,43,18,-7,-169,967,25,9,947,84,-6,108,484,303,348,480,39,3676,-96,129,-2,-344,-64,23,338,55,71,35,172,83,-10,42,28,71,-19,81,-92,379,355,325,161,393,39,-184,-227,-41,561,167,107,114,36,-44,52,-109,188,110,265,127,742,356,-32,4415,-160,-8,-17,12,-37,120,-9,96,-150,65,1,-24,1479,69,-51,-40,-51,175,-36,57,76,-50,-157,17,69,-63,-72,2757,53,38,-19,-112,-235,-9,92,223,229,18,53,43,69,0,270,11,115,52,507,-63,266,42,191,-8,-79,6,-4,902,48,44,-76,42,729,-24,40,-62,-66,52,190,4073,10,210,-26,-171,88,24,117,399,94,35,-96,924,1067,-270,-44,57,-6,-17,-34,203,31,489,-57,104,28,774,9,16,18,11,-44,518,-89,192,16,-79,151,-39,569,159,-124,-230,-136,330,269,183,-27,111,74,349,55,90,0,33,643,59,104,1390,870,292,25,891,-491,-156,-75,138,-21,18,-87,50,157,38,-75,157,123,-41,13,319,573,164,26,223,33,493,-17,407,249,-88,-334,60,351,357,31,-145,-752,289,-47,70,13,352,-13,29,4448,102,163,812,-10,-39,1294,1256,539,-245,41,8,98,-23,-60,-391,-147,-46,114,81,464,-267,29,-55,-167,-70,185,483,135,126,31,362,309,497,442,-95,-87,-15,-5,125,2117,273,7,129,2,-1,-70,-84,89,87,14,56,10,-35,-59,-76,-36,311,-65,194,190,99,69,153,116,-60,5487,10432,378,87,123,6338,4175,100,444,-155,39,126,-55,45,28,56,-39,35,96,12,230,-297,-355,305,-83,83,-43,189,-132,256,198,-75,-40,-57,71,50,67,45,349,11,-62,34,-141,-57,-224,-168,32,-177,-181,72,-150,-16,-40,-77,-299,-274,-135,-98,25,-74,-101,106,15278,-4,-246,-338,-22,17,-27,-213,-81,-91,-84,-43,-38,-167,-78,-2164,-1418,-2710,-1098,-9,314,787,409,1257,2943,5439,14354,3356,6822,13996,57,-24,49,655,4159,152,2560,-36,275,336,-18,428,92,130,-33,-43,-26,33,70,427,548,15,104,33,121,126,555,281,161,243,151,179,36,504,1195,98,2385,1191,129,514,579,299,313,113,261,11,91,-96,-58,-88,220,7,57,-28,-50,-39,94,167,-68,54,94,20,86,9,-13,219,174,113,22,23,-22,-32,-380,390,124,757,19,-27,83,32,171,25,-65,-13,243,3,56,204,-278,26,277,-138,3,12,-326,182,374,1541,347,25,104,272,188,-8,32,301,56,54,33,526,294,103,858,20,-107,20,-76,-44,111,25,-72,240,621,-10,88,64,-43,109,47,150,162,192,119,21,457,372,64,10,-18,14,44,12,69,-6,18,-11,3,127,164,-23,54,62,109,58,295,11,381,134,805,69,102,1110,-227,-109,81,40,34,34,126,439,-25,3,366,-2304,262,1085,85,392,68,71,78,39,-40,-10,95,-40,201,127,-18,23,38,129,9,178,-94,-49,16,27,115,53,1246,-145,-33,69,96,55,0,494,39,68,-3,-47,-121,0,-139,-2,17,47,-12,-219,39,80,-73,21,94,43,-68,16,2081,-40,-76,-1,40,-34,12,376,94,69,-85,33,120,49,75,-67,-352,229,58,-133,5,148,27,406,25,414,-55,160,16,78,-55,103,192,-106,226,90,14,21,0,-23,115,168,-10,21,72,296,160,96,-15,164,563,461,256,40,76,-12,91,122,76,789,153,26,-51,-32,707,-75,392,7,83,42,1402,66,-392,-220,217,202,13,15,-75,-93,176,80,105,396,-166,36,52,477,-94,146,-82,69,-109,-72,22,723,49,22,28,340,213,53,267,154,-91,21,175,5906,-22,157,13,119,456,107,53,1135,216,-26,220,95,210,29,43,93,482,11,214,-54,86,-116,276,220,-15,87,61,-34,117,216,1050,125,432,2,3,-93,1325,25,66,67,12,852,268,69,28,-133,36,-11,81,45,-19,60,63,5,-165,-58,301,-43,-55,-348,-25,-31,91,145,67,-26,15,169,-33,164,-7,-5,-325,39,74,30,742,146,-53,89,-180,152,3,79,518,112,-116,17,-350,186,325,48,108,202,-144,-39,469,373,55,19,86,399,94,248,181,-12,0,-61,151,-47,61,405,-344,-72,164,2,5,-7,118,294,-65,-92,755,80,22,-103,336,531,-58,34,42,11,16,-4,-27,82,445,20,82,4,106,225,-45,244,6,-33,44,-3,367,34,47,100,50,-41,790,284,75,-8,456,-14,62,96,118,490,40,-50,99,-32,1,28,80,32,59,30,-171,72,143,7,579,320,49,146,-113,-13,19,126,22,-67,10,134,46,-9,73,52,-50,-19,70,373,56,437,-91,56,239,241,73,191,-41,764,0,-4,-48,-14,-24,-18,23,-88,-28,54,-87,7,139,22,31,81,-11,113,237,89,246,38,240,267,251,-94,-7,47,81,0,390,-19,99,1107,-42,7,54,-119,10,30,550,-7,9,-50,73,18,-46,37,-41,-27,39,47,15,94,-289,38,265,23,212,-37,225,-71,-218,141,99,-13,87,49,232,16,269,23,-11,-41,340,93,-94,8,24,115,87,76,-43,-16,31,487,295,-9,-122,48,-7,95,153,912,-27,270,170,93,28,-17,262,-122,-56,627,2145,110,-53,127,74,89,276,48,-29,6,39,36,140,87,24,-33,111,439,203,119,48,-3,54,95,100,586,-11,231,56,-26,113,271,282,247,-148,112,95,15,16,265,-22,239,428,125,111,73,829,37,-32,31,208,252,-64,81,99,100,29,419,4,97,60,35,117,129,81,24,575,53,-1038,-12,-3,98,36,11,-14,-6,-22,-5,-24,437,315,-12,-127,51,1071,-96,21,11,19,119,67,169,10,34,36,97,-62,37,205,-105,127,461,7,-125,747,45,7,-6,86,-115,363,101,61,-14,297,57,-52,116,99,-21,25,-19,57,-52,14,33,120,213,-34,-10,130,52,760,328,-72,-48,-79,-836,-78,-69,-2,181,-3,74,-6,305,-29,146,40,-17,2,106,681,-137,37,-30,-15,26,197,174,-4,-148,222,219,6,1026,129,7,104,-27,194,45,11,171,32,211,134,118,83,87,28,202,143,44,137,-43,61,124,-43,174,178,96,822,-33,54,-103,14,-56,262,-55,273,-95,682,627,58,54,-63,84,89,42,-155,174,674,51,-38,-46,38,-50,-148,-262,14,-331,-373,26,394,248,289,16,-12,-71,-264,-110,8,12,-63,-56,34,114,-1449,63,22,109,53,21,95,-387,-4,-42,-105,535,129,-27,-29,66,-219,3381,-7,-7,151,-111,90,-67,-6,-37,113,92,124,-138,-10,-62,-15,72,67,90,-56,-196,81,-44,-2,274,30,-30,886,-18,-95,-13,342,48,54,-242,-43,26,108,195,229,15,-17,293,-651,11,47,1077,-281,-250,88,31,98,46,217,1135,20,-25,56,-50,70,68,10,-99,-16,100,483,19,-415,180,1102,57,48,45,71,112,11,82,-150,644,-100,76,-206,13,-79,393,-21,94,346,81,92,12,85,43,760,232,283,107,219,25,42,61,302,-136,-667,132,14,130,940,241,27,889,-86,10,-46,2459,-45,-17,23,147,57,396,-149,18,20,41,241,3,96,36,435,97,228,-46,363,-40,59,-190,206,-8,-715,493,-707,-36,-31,27,355,-255,-90,-2,38,-114,-143,-52,26,50,197,498,108,47,140,165,45,-44,-28,-76,-18,-179,233,25,32,64,-106,414,-69,9,42,354,168,-5,-52,68,17,412,-122,-166,-320,-9,59,64,-36,-73,519,-6,52,161,18,1180,-59,306,-20,103,110,-5,10,6,-63,-4,199,-19,-12,174,-31,-310,863,-13,-215,177,249,-200,-156,-13,-3,5,171,1075,118,-23,17,85,-55,246,26,-167,302,72,-36,214,-27,-9,4,0,41,209,-56,-117,68,868,9,228,-68,-38,-31,40,292,-50,52,36,108,63,268,61,107,33,29,-22,-17,15,43,95,-321,-23,-22,-1167,-38,-6,-142,-699,-70,-85,-38,0,40,-445,-149,-17,86,-3,82,-137,-11,-252,-20,277,-1,75,-29,242,-163,76,-63,316,22,-63,-3,94,-68,-140,-110,31,445,657,67,135,-12,-166,27,-178,73,30,37,1706,-299,-4,-222,-610,-137,5,-93,32,26,62,29,-22,18,-9,424,125,-9,155,1215,-8,124,28,-32,241,510,-245,51,-186,547,-15,274,-595,543,24,-7,399,82,2,-138,65,-2,32,-14,652,652,103,-27,59,3,-52,111,-461,-11,357,320,26,18,3,-110,324,-12,-441,-35,14,56,-17,-17,89,733,-160,-68,-260,175,-1,26,786,423,68,0,2,93,259,14,146,87,12,105,324,-125,136,10804,191,86,-166,18,-61,-22,103,579,13,34,7,189,885,66,4,153,154,-140,16,99,34,216,56,-20,53,-772,957,26,65,153,217,3532,62,56,284,26,153,51,-18,18,-43,-57,82,-45,-43,126,-66,62,-21,-42,211,46,64,257,993,-26,-23,30,-72,-50,276,61,647,47,705,243,-31,-26,-17,-7,9,9,1,510,-5,-34,-169,351,-240,-30,-8,95,-123,-37,-32,-137,-23,53,-137,-29,334,81,363,51,243,125,169,-21,107,216,418,667,9,-66,90,127,33,214,6,22,-47,-82,-4,8,-248,143,84,134,-44,-13,43,-39,451,80,-429,-6,3,12,95,52,304,476,19,620,-2,21,25,44,85,92,35,-61,0,91,-75,17,28,10,2,66,48,-199,118,49,242,207,241,-21,36,506,117,39,-495,56,-146,49,19,-140,159,269,-37,-59,130,164,74,29,237,-82,3015,17,5,19,-113,100,123,104,384,285,157,-13,-331,39,-64,45,115,-36,105,48,155,-52,-34,84,197,112,29,99,40,26,326,905,326,21,202,-43,47,169,10,213,-75,-25,297,-95,47,286,284,135,792,68,0,-7,29,-33,-45,-55,689,311,412,137,3,-2,129,319,92,27,167,-51,170,-192,-108,286,166,128,204,-112,-86,98,70,-34,436,-54,146,32,1085,-47,233,272,10,1955,-174,252,185,1029,109,108,-95,-19,39,8,35,26,-36,167,36,-44,341,-156,189,69,15,7,23,-202,28,-102,84,59,229,-74,68,64,5,85,56,147,-154,6,-116,-70,177,-163,331,96,96,-21,18,91,35,49,377,-7,-64,69,111,-68,68,35,-174,63,172,-93,-32,-122,-272,-35,126,69,109,670,6,-214,57,1841,-302,-158,-166,377,-40,80,-22,-6,-99,3,-23,13,327,188,-140,235,630,477,823,1233,509,88,274,167,-6,-97,-3,153,18,-38,1817,165,705,107,-67,254,21,91,-24,7,-34,2,58,297,211,-239,6,65,56,71,4,63,75,77,10,2,45,-85,144,93,14,-38,-24,-28,30,-52,57,755,264,337,-11,22,9,-29,13,-37,-198,26,350,10,753,12,-133,-40,422,-63,94,678,-23,5,-117,74,-92,13,-128,-49,-7,-24,190,289,31,781,25,48,519,338,67,123,654,567,2618,-56,67,-13,252,11,4,513,862,486,-15,128,-457,111,12,14,162,-5,-152,1498,-117,-39,33,263,-51,-31,321,8,90,65,386,233,-26,-41,-13,133,45,-59,301,209,102,-59,81,-41,-35,387,226,-19,-182,-353,177,319,6,-33,54,150,107,34,-26,107,-54,-52,149,500,24,-105,446,158,-52,282,329,35,359,-94,61,9,218,987,39,-16,-58,196,217,284,405,33,677,-71,313,323,127,374,533,265,69,40,-13,222,79,-464,-191,-82,66,-182,-198,506,-91,34,-210,36,-358,648,21,438,287,720,720,606,321,-22,-17,19,174,173,1053,290,155,764,22,518,558,-214,-76,59,386,745,354,-40,625,6058,495,-125,-91,525,17,54,413,413,-39,-19,2620,506,42,205,67,682,-48,156,-146,15,-74,366,145,18,-115,421,1104,286,283,471,61,355,1188,1142,888,-255,263,63,1557,87,99,-65,26,-40,58,11,30,134,-50,47,6,59,273,-24,-3,15,56,-44,155,56,-4,1,136,117,194,-32,32,-86,19,565,112,132,58,103,1698,635,-13,1,2083,107,141,72,115,-52,80,29,-3,-6,-348,-81,101,28,4,172,-20,6,48,-55,177,-274,122,-28,155,62,-30,222,-73,-63,-14,897,-62,39,-338,55,-43,-47,270,41,-82,294,-38,114,29,727,-14,-1,4,204,592,285,-88,147,11,166,-389,161,65,93,125,67,2565,115,369,318,51,25,43,-29,26,242,173,489,873,120,-35,60,-27,58,-122,206,-64,-1,308,70,666,148,368,218,51,642,45,273,1955,-31,97,-7,435,805,660,384,755,107,572,712,12,190,56,405,118,222,-6,-113,294,81,1207,80,318,41,32,161,60,40,-2,86,-1,-28,35,90,79,15,-88,105,-7,192,264,20,552,38,103,12,-19,95,-2,211,35,875,18,3,-85,544,24,72,23,-24,103,31,-24,-190,92,204,350,26,-41,16,-5,70,-111,391,84,448,-4,49,331,9,-121,-252,-238,-71,210,390,136,-280,4,210,-38,529,33,-40,-163,-237,-65,-183,57,98,-57,106,41,70,-15,220,239,-74,-69,109,-112,47,23,4,71,93,16,53,33,-179,-235,31,468,-5,-56,312,-115,522,580,177,-279,61,79,216,17,164,33,-42,354,156,213,-328,-35,42,-21,-39,2,-384,63,-25,-3,56,102,51,39,158,30,-3,259,121,161,15,65,94,138,66,175,57,-6,32,57,-89,-80,61,-32,54,-138,-47,-95,530,191,17,-35,35,504,90,201,-11,-26,60,24,548,401,166,32,790,115,139,233,1027,-17,52,20,73,56,192,-38,30,-134,-22,-60,15,127,-251,-140,-143,594,62,35,-49,12,-177,5,3,-96,-29,2,72,848,409,46,32,63,195,-23,-392,183,39,137,-41,165,46,112,382,209,-137,186,37,-16,-82,-12,5,212,-9,-53,-55,-68,78,-116,425,-148,19,-31,-76,-156,49,9,-47,-2,36,179,260,25,31,-25,47,62,198,236,186,-117,592,-119,-11,146,8,-29,-11,127,-67,58,190,-80,1677,5,-174,88,370,51,-53,295,76,7,1,151,75,71,-34,-14,477,-49,50,306,-12,-13,-121,-67,-159,55,12,10,319,-33,59,-12,37,43,106,233,382,38,375,473,50,138,-13,166,-105,-15,82,58,91,57,41,53,583,-6,-29,2,262,-41,137,33,46,17,-37,207,54,23,79,288,37,-22,80,197,569,35,-39,19,-43,-164,7,123,9,-23,5,-51,16,482,57,100,95,34,235,-431,7,14,-25,-29,61,-117,-52,9,58,-20,11,24,466,173,0,456,-48,392,3446,716,85,-74,-321,-53,-513,-30,161,-42,-18,-41,269,-21,-106,-348,127,32,-55,140,-97,68,1080,33,14,30,194,-43,55,-87,-27,-35,35,-12,4637,-55,-70,-34,44,42,-39,-117,138,-46,81,-188,161,92,-89,28,-26,99,56,101,-83,107,-1,-26,166,232,521,481,45,462,168,161,27,43,830,0,2420,464,48,189,195,4,-147,-22,135,25,0,-43,-47,20,37,159,-87,-224,-51,-107,114,129,102,226,3,-12,91,546,-57,-16,-213,663,76,66,-21,140,44,453,46,420,-118,291,56,60,447,338,387,29,-40,22,-7,108,-17,-50,467,12,64,20,101,5,-48,90,14,-105,78,-14,-88,-218,-28,-216,-235,13,-117,303,13,-72,131,-104,-88,-138,-18,240,-93,-44,-47,-148,307,298,-73,-52,-72,216,126,110,-2,221,-25,63,47,-234,-151,193,-226,-26,85,-154,-32,6,-137,17,-83,15,301,7,192,-78,-132,906,-21,-18,2,24,80,-35,566,8,379,10180,239,39,69,211,-20,535,-108,27,-23,-9,53,387,65,-11,-72,92,-232,52,54,-8,-100,-90,-21,89,30,-49,230,-2,-172,-691,17,23,-59,-1,910,-162,-4,25,8,-36,-97,-16,-26,-55,-1,-32,-309,-23,-18,207,-1,36,313,491,100,9,316,245,155,62,7,-33,95,336,81,78,83,267,68,-270,131,342,163,78,42,16,21,95,71,17,-117,-255,-11,69,-71,-44,89,86,-2,25,-18,297,118,47,-29,13,64,50,443,-59,446,-6,181,14,-86,-15,-82,-65,116,-43,70,75,-14,-4,44,212,31,194,-37,26,39,63,13,467,-567,42,-26,1,188,-1,-11,0,-59,37,147,345,30,25,92,140,79,4,-142,126,85,158,448,-33,46,-117,-72,85,83,-67,-2,11,602,49,8,89,-45,0,-362,227,8,98,57,-56,275,628,-24,-3,1,30,-78,-2,20,639,133,29,23,-77,59,104,68,10,128,136,432,-49,395,-98,-45,532,310,63,3376,57,151,40,135,11,22,93,33,-48,-86,24,7,-76,-24,-26,119,4,31,1136,-141,20,547,-66,38,422,3185,140,222,22,83,415,-7,38,1,-42,5,54,59,77,36,-82,277,-21,120,63,374,312,120,-21,40,26,-18,-20,-504,-84,15,51,-28,-32,19,25,53,-36,158,0,-46,107,93,58,-31,14,27,76,6,73,554,-115,-49,16,-90,55,72,-18,84,44,47,7,543,-55,-38,-35,26,73,14,28,14,127,29,62,28,153,48,-58,109,449,-13,6,18,139,106,-234,8,18,254,16,-17,74,177,-85,53,74,-58,79,374,199,9,106,-40,-21,-13,582,179,203,128,236,188,-112,88,85,-8,-35,17,42,221,-11,93,-148,231,-35,84,278,2,28,2,-744,1,3,-1,92,126,211,-100,268,-11,272,145,-180,95,262,9,1,328,5,-135,18,256,69,45,59,-75,32,34,-36,154,-69,-48,178,-26,94,-2,-43,96,-102,229,45,30,-365,32,-119,106,12,82,247,80,35,92,116,-11,100,401,56,68,375,10,-83,-34,141,-33,40,436,-47,-166,10,-21,-9,65,81,64,16,-9,-4,158,2180,54,488,18,36,50,8,17,275,143,42,-39,100,16,133,-78,178,50,911,100,613,-158,1420,3145,45,-46,0,33,-28,-23,-12,453,-97,114,108,13,-72,35,89,-38,-56,54,14,10,-51,-15,78,85,1,19,64,-44,96,71,-51,-20,80,282,93,160,-858,105,-108,-19,-67,-69,-141,-39,-19,131,170,42,-15,84,-42,293,348,64,16,-16,39,17,-22,-20,6,117,-43,11,171,-11,-8,41,63,-66,0,33,521,-15,53,-69,-187,-6,430,255,123,46,47,498,10,184,162,-21,23,136,-20,100,181,21,-21,-12,6,-67,-15,171,10,13,-69,24,142,-65,219,7,-116,86,189,124,287,109,86,607,255,16,8,11,-27,-218,59,63,103,-118,52,21,237,83,-132,-165,101,22,124,60,621,522,367,789,3500,171,599,102,72,198,96,253,-29,15,6,630,38,-170,405,3244,58,286,-5,418,30,89,-74,21,1383,3,221,859,-62,108,545,-3,38,10,19,2,247,-77,-24,237,-15,593,924,184,-5,-66,-219,190,57,-22,-43,24,53,232,-3,-7,-5,-122,118,30,-17,90,131,292,-78,-25,20,18,275,3,-22,-54,105,-37,-14,-61,15,-52,-129,-109,5627,-14,267,-30,37,-28,101,-3,24,-11,61,241,138,-5,93,-60,10,1468,26,-18,201,30,-77,-50,-57,-51,84,-35,55,435,-63,420,39,-83,146,52,127,-9,98,-92,-345,67,9,-142,25,41,102,-76,23,7,42,-104,-5,67,-74,63,3457,106,-8,121,352,65,308,-454,182,121,-3,21,60,194,-117,10,-8,117,-113,351,-375,1649,57,335,-164,-66,-69,-45,-4,-108,-29,115,-42,-95,-29,-11,408,141,-60,-78,-1,-22,105,-30,-71,-80,228,84,190,476,58,-41,123,41,401,435,-323,142,-541,-156,77,495,63,77,53,72,149,141,139,127,47,7,1156,4,74,-27,73,-116,-47,-527,-233,15,684,8,362,55,-46,42,-76,125,52,-16,19,50,-48,52,-583,220,8,-52,45,-21,-41,-43,-3,-27,211,-39,-203,-35,17,116,24,12363,-21,-19,4,-122,693,95,-60,-22,40,-50,48,19,12,17,201,161,11,2,26,-54,100,-57,61,-7,713,6,13,87,33,145,119,137,-17,79,62,-59,-13,-145,10,30,-62,-45,-92,50,242,57,2,23,779,48,37,47,-18,75,451,309,266,-92,507,41,-60,20,86,40,-18,-120,15,19,-159,-318,-59,-79,-487,-33,-118,163,58,-340,-14,2,31,184,21,-43,-76,-151,-31,48,-246,5,1,598,545,-43,-207,-381,-3,-7,-29,-666,16,165,77,298,-273,99,795,59,18,47,-31,-142,34,-192,724,-66,-85,157,80,-69,115,37,173,59,42,-79,-210,62,71,98,152,2,136,33,-224,-159,-36,161,50,-8,66,-7,-33,174,-51,-18,63,42,-77,65,81,-100,-11,278,111,26,10,34,4,-182,-561,-120,122,205,-17,85,101,227,7540,-44,-42,45,71,-90,36,-20,168,-15,241,300,18,-99,-29,263,20,51,-19,14,14,-115,103,24,10,109,19,-10,-18,-87,47,82,36,-100,68,134,-53,42,147,47,-24,17,17,247,-32,44,-540,2,21,-1,23,7,11,36,913,51,142,78,62,-55,31,4,59,38,42,163,48,175,121,31,-1,101,12,500,90,13,-143,530,-64,-96,-122,441,205,320,23,-132,22,55,172,11,29,-48,-18,98,-9,-20,573,-14,39,44,-50,-50,-90,150,12,98,56,246,-98,-257,73,-882,-1001,-329,-576,-38,-35,-73,87,41,34,674,93,408,546,288,-16,-195,74,24,68,30,-96,-39,-25,89,26,109,55,-126,-12,-217,20,138,0,-17,35,-230,-145,7,13,-118,96,114,-45,26,11,-179,-188,-4,-21,345,-13,-84,-197,-13,71,-2,333,-137,-43,28,95,166,-93,147,-57,-114,10,-13,-6,93,-158,-22,464,43,-13,255,-51,13,-46,98,-18,-59,311,64,23,1,77,-76,24,121,17,-47,138,335,-152,-26,-10,373,-38,97,77,8,182,28,116,230,101,26,9,446,2,-15,-28,42,162,9,-8,15,-10,99,110,64,-45,-45,34,154,108,-285,-29,9,-53,88,75,51,-10,-93,302,51,34,239,36,-28,26,-100,722,369,-54,153,70,-69,30,19,16,4,104,234,300,462,253,-56,-337,-90,29,35,-23,-6,205,32,277,58,89,29,30,-100,13,-49,76,71,68,-182,54,71,-54,-98,30,81,-48,-45,-45,-75,-42,138,39,48,104,-119,111,52,559,-20,-36,21,559,-13,110,-27,-11,109,34,217,131,-58,117,47,17,62,-30,-245,-56,1887,657,331,750,74,81,1,-5,670,49,52,-15,-5,-176,56,120,-17,36,-32,-37,-217,161,-118,13,-19,-37,315,24,42,18,-70,-36,62,-8,2,-41,41,165,-101,111,-18,347,147,48,-80,6,391,76,-21,354,-64,0,-63,-11,30,-10,106,252,-46,170,-24,171,10,2,72,-55,36,83,38,123,94,308,123,391,81,330,73,153,69,35,89,-32,94,6,-196,-6,109,-12,78,143,37,65,18,-54,243,52,18,-49,168,60,96,2559,-41,-11,-12,-515,-80,46,106,157,774,-23,71,93,329,63,-60,308,87,527,71,444,-10,-96,55,-114,6,41,185,8,174,159,81,157,-168,19,214,820,-3,3371,1220,117,56,160,43,-168,714,18,1049,-94,-56,64,-19,174,44,164,-73,150,112,-6,1191,143,186,220,205,224,42,-92,-871,376,619,41,15,334,55,73,-36,230,-25,-63,-30,25,-8,-6,160,21,33,164,869,62,177,-85,-209,-60,383,10,119,-50,249,77,21,-35,15372,153,-24,65,-126,-41,-23,320,183,-118,-1,-104,34,490,-41,14,150,-78,18,230,-195,-169,-161,-73,12028,19,-2,-77,-18,20,93,127,-126,449,-28,-220,-59,21,-122,-27,342,-150,402,17,-39,511,84,-19,250,-41,53,319,-65,229,-265,47,210,100,53,-121,80,788,869,-12,-37,225,941,49,1408,255,256,-57,-39,-42,15,30,-28,116,143,-154,1909,5,14,-37,12,-60,104,98,69,4984,-50,347,3155,-33,45,29,-72,-77,-4,19,-1,377,825,576,65,-22,68,89,-180,-125,28,-5,5,-72,106,-31,-15,-59,38,-79,200,-21,-22,-66,-161,-11,-193,108,-11,-37,76,-138,-57,-36,-16,-415,-31,-367,18,-30,-378,230,275,-80,30,92,46,12,136,49,-1,238,-16,40,-81,387,-226,60,477,12,-88,160,-10,72,-24,34,-20,-2,7,123,-7,70,-64,-31,257,102,-14,3,109,17,-79,-102,16,-24,-30,133,-9,-13,128,124,3725,551,84,29,7,185,-60,31,-195,74,17,86,-16,-3,-35,72,8,154,437,93,-288,-62,34,61,734,382,159,370,-37,13,-60,-13,-31,313,671,289,-34,30,200,42,17,76,-85,46,80,44,236,96,-5,-25,52,-80,27,24,126,894,17,49,-19,87,65,45,31,-37,108,177,13,554,229,28,29,-12,-73,129,-136,453,40,207,113,65,-2,89,-69,276,115,4,88,138,-81,26,122,-95,-11,27,1,-17,81,33,77,-3,95,65,210,68,166,243,36,45,-79,-56,8,-7,576,-41,-197,-52,165,-19,-37,-64,-264,97,158,-16,-59,-16,-17,-36,5,231,-26,108,40,11,77,6,-51,-73,311,75,-43,-50,198,60,16,-10,13,-46,421,125,27,-8,24,199,72,7,41,-30,-72,400,-179,13,-77,6,63,17,20,128,16,29,195,40,-68,0,-22,-35,40,61,351,12,85,-79,109,-16,156,9,31,-36,11,-35,55,105,326,116,114,-5,-19,-1,308,56,28,-23,-54,280,-30,-64,9,222,23,430,-3,-54,96,261,407,-26,124,-5,2,616,211,125,678,470,381,72,102,226,84,243,-152,4,25,112,169,10,149,1960,241,70,204,536,44,90,62,-14,5,15,93,281,-23,160,231,122,9,534,53,57,136,333,54,196,62,133,-20,40,38,88,118,188,103,-14,79,95,-24,257,89,19,38,90,62,190,28,-33,-9,395,72,78,1048,125,35,207,-29,-22,14,-176,178,678,33,21,74,193,45,36,138,-24,9,54,41,1351,78,317,120,90,10,-37,86,186,159,-78,121,-4,-28,34,-92,27,38,30,236,-22,88,231,158,109,43,159,40,39,77,6,384,20,260,112,190,151,254,50,698,-37,199,32,-13,-76,168,-22,100,2,276,597,2,11,645,-102,26,264,40,-20,3,-57,168,64,72,-18,9,303,94,-147,4,133,44,147,-15,270,-6,-9,423,295,510,-58,94,4,121,10,44,-58,-23,3,57,12,59,28,7,-252,143,314,-66,531,431,-48,483,326,422,1,69,33,141,-28,7,61,442,-26,-65,61,-2,217,33,54,67,10,-10,545,98,-91,338,1164,-25,2686,471,-80,33,-84,-46,140,188,-10,-10,347,307,39,11,152,39,17,434,-31,-16,456,54,565,54,377,561,90,19,26,-18,-683,136,56,-110,-12,214,607,178,117,18,310,150,264,433,69,188,45,595,107,15,156,-121,227,-196,284,343,59,-8,98,166,193,70,80,35,1062,198,-506,826,1314,5,143,95,-96,-22,636,801,51,11,53,70,196,117,568,31,173,215,251,63,333,61,89,235,22,362,210,259,63,172,115,4,178,-51,12,-30,38,27,180,270,7,1183,219,368,99,134,-9,163,233,231,947,24,38,772,659,-13,52,109,5,169,26,-111,98,106,167,-123,-38,96,-35,407,0,158,1063,-38,145,254,71,277,-18,145,-1,-7,10,105,294,305,38,82,48,93,-19,49,189,-48,26,124,180,294,81,1472,-17,-687,-235,82,-4,218,13,-72,20,2,-88,-56,4,-16,21,664,137,49,41,-25,46,1,176,-652,64,65,6,340,120,89,407,7,335,471,218,154,48,271,43,17,204,273,380,247,31,-17,160,30,201,93,24,115,-472,526,-42,-17,-42,44,92,-18,145,259,200,500,345,88,1906,78,9,2243,98,22,-51,-69,-85,117,55,7,303,101,4,-8,90,824,-119,178,74,77,-4,122,150,35,87,-210,130,133,47,336,65,373,85,108,16,23,212,-205,525,695,390,-11,-17,166,-99,50,190,179,619,96,141,134,443,41,35,212,39,66,79,118,104,-73,29,97,96,-13,366,177,405,261,301,-21,217,75,29,43,55,221,28,80,284,360,-32,27,99,31,-22,91,753,6,42,-12,88,-36,35,233,253,149,-7,200,85,220,69,126,437,100,31,64,61,-88,942,113,62,57,85,36,-29,94,340,4,-78,91,417,244,279,89,8,25,1132,1191,-5,107,141,-9,1,302,1073,75,230,23,15,154,130,6,29,713,6,-1,-84,-12,21,-27,-8,-6,190,3,93,173,-8,492,14,91,95,453,-181,41,85,29,264,-302,32,94,170,41,59,21,2,2708,23,9,29,24,-30,16,1,137,189,-12,550,-39,45,35,482,-15,1082,8,-7,-39,464,18,-36,124,7,62,278,160,90,34,2,214,117,47,14,319,240,235,33,-45,209,686,-53,32,-9,9,62,-304,-7,-34,-25,406,-102,139,-85,-206,-26,503,92,26,52,50,7,516,90,112,-87,151,236,6,-48,-6,39,70,54,23,126,-22,43,15,-36,25,137,460,47,38,181,69,198,372,212,-16,42,71,36,-98,796,12,4,-294,458,-153,42,38,78,48,-28,108,-4,-32,-55,-11,33,48,118,5,-37,12,413,24,-216,34,13,51,651,-11,22,-123,23,396,20,446,6,-68,120,499,-295,-4,212,75,156,24,160,66,41,41,-20,471,45,16,383,155,135,41,617,114,31,188,35,17,-1,31,-1,164,60,3,-32,80,109,370,11,174,37,50,38,-71,172,381,-313,39,99,34,4,-39,71,-3,-133,-59,35,165,17,50,-127,-12,155,134,-26,-50,60,807,300,22,119,118,336,53,10,-4,71,-40,26,74,378,598,50,125,42,152,-125,138,354,54,-40,-105,39,182,-11,15,-293,63,153,298,186,54,4,42,8,44,-244,420,-21,525,-27,6,-66,244,199,-4,-25,110,162,252,98,511,1687,83,107,1219,55,400,-11,101,177,386,63,136,310,-142,-111,13,11,340,-121,-37,-59,-16,45,7,-30,56,-28,120,7,209,130,266,27,46,63,-8,29,-30,76,417,87,15,170,20,-3,133,95,-7,671,32,-46,130,184,112,796,18,132,361,-11,93,-26,8,-74,23,-136,338,60,-8,410,20,231,381,6,121,123,72,42,89,-41,120,386,59,46,79,107,-24,11,-2,-16,74,120,326,50,-16,639,1213,143,66,9,80,34,106,184,130,273,490,385,568,298,749,9,313,84,-10,14,-8,458,223,307,453,161,934,76,265,539,-10,-60,-15,13,-49,46,34,-145,27,91,591,878,154,427,52,168,-124,9,-29,24,-31,122,-16,121,62,-32,307,61,83,592,499,9,50,95,39,139,133,8,-17,51,33,53,132,24,109,116,196,-112,362,420,706,220,-6,249,211,123,95,111,-73,-38,77,-24,236,577,39,-24,18,74,51,-38,22,184,48,-3,123,-8,-51,124,-83,107,-73,-36,677,-33,14,16,90,-46,8,-33,-55,-18,71,388,-38,57,187,81,-119,78,240,52,-10,-89,59,504,-157,264,-70,188,58,442,-25,15,-49,10,59,-78,27,95,236,839,161,-18,97,-82,37,648,131,-49,-20,302,664,102,78,136,354,-32,88,-59,240,-196,49,-74,513,-299,144,43,8,1,335,181,124,109,384,196,32,331,29,110,70,-32,-73,-115,92,-37,667,-85,-9,-37,98,23,174,153,27,10,57,29,409,10,103,-9,-57,12,48,-32,-91,35,35,-5,199,384,-113,24,1,-148,542,205,39,305,-130,-6,65,42,-18,189,-21,617,217,56,14,19,251,56,-16,6,117,146,-7,889,2,30,31,-29,-26,191,1253,-371,35,288,1306,172,38,687,-12,-128,102,38,73,195,-78,67,33,563,35,19,41,422,69,296,49,215,81,88,420,238,-57,88,414,40,93,34,-649,257,130,131,177,121,223,919,25,20,112,91,-147,107,308,63,196,81,129,208,89,164,4,27,-18,40,209,103,1330,304,-258,194,19,5,480,23,211,253,78,1495,558,321,160,42,87,-6,158,19,467,813,92,225,347,57,62,249,-221,35,309,145,180,-200,-7,298,211,237,57,-56,142,652,123,104,3,-129,31,-38,10,602,5,529,-102,1335,-16,-3,39,-224,-26,12,375,465,87,127,67,187,20,-5,250,95,735,232,81,129,-15,-36,329,-101,165,71,99,95,26,0,-81,55,7,56,0,-39,425,207,4,-4,214,105,-37,0,46,95,-119,221,1284,116,186,1118,108,201,181,479,279,112,49,106,-46,176,-77,84,215,100,147,138,92,108,765,54,-67,227,91,2,14,203,482,-203,452,215,107,13,347,146,585,515,248,-30,76,11,1722,-1,256,561,96,248,-6,38,-1,40,3,116,69,24,287,256,-31,-6,29,324,6,64,-74,260,579,-43,243,0,261,33,2,55,-163,47,101,34,-18,62,-12,-22,-5,-9,287,59,251,36,101,298,147,118,956,108,311,339,74,80,100,12,188,79,409,376,529,55,5,268,478,369,82,30,92,297,139,202,-45,8,137,37,71,-168,-8,180,113,1238,99,1210,116,-15,-63,112,18,36,38,-33,-15,42,13,-52,555,124,172,63,23,247,82,769,166,39,202,165,167,18,-79,-44,64,133,-56,133,75,98,-30,-120,932,50,87,39,84,-196,411,142,52,147,10,299,170,335,1983,78,823,265,38,47,8,-30,888,104,293,423,600,297,1424,40,523,75,41,352,-146,256,328,1024,252,171,176,207,-49,-61,270,503,42,250,-30,105,-131,-51,35,45,164,260,407,37,36,180,81,44,176,52,100,395,922,193,955,133,345,182,95,20,-3,116,192,401,234,24,-20,143,405,-16,10,286,2496,796,13,417,-32,56,79,244,169,203,121,134,940,29,-12,-269,31,162,294,98,-30,198,257,47,125,53,122,34,384,391,76,165,-70,337,-155,-86,252,-13,-154,8,-49,802,-94,471,165,96,103,89,144,108,32,25,93,74,26,-79,3,90,88,-4,-48,233,327,365,2,-8,-145,46,77,257,60,497,-235,-59,56,88,43,-3,-35,-53,-8,346,120,204,-25,231,37,279,1,320,676,231,117,31,6,43,37,-51,-50,337,340,68,87,130,364,99,101,63,299,12,-28,365,218,38,51,262,47,363,106,425,510,46,818,11,94,248,-71,306,326,566,250,2064,82,228,343,109,-124,24,98,51,24,162,248,260,188,67,345,354,76,58,175,-100,-101,-63,16,21,76,0,1,54,-49,-13,22,-103,358,222,621,382,-25,198,657,211,233,50,20,124,187,29,72,40,-134,46,60,-9,308,1387,-9,172,194,-3,1121,213,257,8,120,58,458,-2,158,104,555,-58,-48,346,112,100,858,166,-7,-24,178,51,34,-119,-20,33,-188,-84,307,108,194,177,38,812,735,19,205,32,-446,64,57,112,-32,16,101,350,340,-42,-3,-41,101,97,187,-2,650,-6,141,1101,231,264,151,59,229,507,258,71,68,9,46,817,-19,13,250,307,304,-309,0,73,-7,16,147,14,497,-45,35,38,76,180,37,175,134,211,76,-6,-20,-20,9,-137,246,116,1620,-170,-6,104,203,185,184,80,-60,157,-80,42,3,1018,-5,555,-180,19,71,31,-6,134,-26,-224,119,16,-30,161,204,62,30,-27,264,402,723,518,191,-4,9,608,98,157,419,-9,1417,139,485,33,153,129,-28,241,51,143,55,387,157,537,77,713,677,101,11,58,147,140,1750,85,864,-170,195,279,-36,-80,218,-106,-19,20,113,-124,1,8,177,100,90,279,-36,75,5,-41,-19,152,-37,66,1066,23,-46,269,39,505,6,24,-64,85,192,14,168,1279,651,1526,-73,244,158,-41,116,201,74,-31,167,79,36,114,173,277,48,149,242,21,190,-198,566,-17,90,127,31,138,187,1604,333,258,-13,-18,22,20,-192,554,194,-67,7,94,-20,4,254,32,69,-31,3,159,3,-89,-6,-35,23,68,-41,294,-327,17,1458,47,70,156,-94,-41,-142,116,551,-45,367,36,-204,61,636,-91,113,72,230,128,528,-14,-112,-13,17,11,65,40,635,4,709,-148,-993,-523,-68,-11,176,69,3,2116,287,-4,-205,482,80,540,38,192,70,-3,1066,53,31,257,-7,202,421,39,-57,-1,-43,11,29,79,-12,78,174,286,137,39,-69,28,-1,108,-156,24,0,203,-113,-51,30,94,96,401,-124,173,-67,63,9,37,-76,296,-63,154,119,83,37,189,76,11,92,343,247,-44,55,224,74,337,193,68,318,259,587,28,20,167,36,-101,-1,-8,65,35,-32,244,-70,-11,-16,448,-22,168,20,25,-15,635,61,204,139,-12,299,-19,35,92,-61,125,13,545,31,229,68,50,-12,472,40,97,207,226,519,-21,-138,428,356,79,71,23,5,14,14,0,13,22,221,-30,5,258,70,67,-8,-109,-33,8,-61,458,254,90,59,149,849,-3,63,110,155,168,119,-17,12,-102,92,198,278,16,81,19,1026,585,-15,697,7,43,116,262,125,161,-20,239,-141,279,92,98,-156,1501,299,288,14,-77,-5,674,92,352,42,-57,2,775,-35,-2,163,-31,317,242,356,142,-56,21,-65,300,102,5,-34,272,246,125,81,171,401,107,499,-87,232,95,184,252,-21,256,47,244,152,-3,639,131,214,51,1,3,1,110,93,183,41,32,109,720,239,116,57,-321,115,137,-13,437,236,-43,289,-41,104,69,105,79,-111,-16,-55,174,156,107,-90,-54,160,1125,149,-31,34,94,206,-29,111,9,-33,133,1184,166,649,133,1323,3,322,14,-4,497,291,-90,695,-58,254,190,175,205,209,512,12,49,153,-44,0,566,84,48,299,127,23,219,111,51,93,707,38,180,598,190,99,335,143,201,7,589,15,666,222,65,482,15,129,321,-337,220,353,461,494,-14,112,-256,37,414,860,1835,-181,107,147,21,183,135,632,119,110,42,-162,-20,-306,345,88,109,-64,93,680,466,53,114,91,-123,43,1167,135,-35,-43,483,-8,450,364,212,28,145,-5,41,112,-19,173,50,-58,91,169,248,145,64,15,220,11588,435,128,-68,-43,78,592,85,156,175,148,2669,40,77,555,-218,-26,21,133,40,70,-60,113,150,83,181,236,879,-4,207,-32,53,-109,30,81,157,-49,371,117,262,72,497,-17,668,532,-81,62,776,286,-56,74,80,25,-9,55,80,154,70,551,275,51,389,-48,119,4,-21,103,377,462,76,67,232,3,-2,18,83,401,304,146,421,439,292,122,111,50,89,216,609,118,735,550,178,290,233,115,273,129,-9,-8,48,48,101,43,182,-10,109,-24,204,260,209,280,285,526,177,249,-56,-31,78,224,40,44,317,491,-14,707,147,-42,35,-28,-52,138,-5,56,146,456,-12,115,7,220,190,53,-464,124,18,15,-2,74,24,36,236,11,363,-9,42,-37,359,830,916,95,-48,228,22,-20,-109,-170,120,20,-38,53,126,-17,50,-39,-174,75,-14,-46,6,-20,228,50,77,48,159,-33,43,-40,176,0,1,242,418,-15,761,393,18,64,55,555,126,93,25,494,60,-5,-9,-14,380,215,-6,39,328,460,132,51,68,253,117,-229,39,-30,302,187,155,2,-172,75,70,-7,17,2,10,497,-44,10,-143,777,110,642,431,270,15,59,236,64,202,123,4,37,230,765,-6,244,11,188,190,385,-9,3157,-2,209,40,87,46,321,96,145,2463,-58,278,326,104,37,21,159,-113,46,85,243,127,-2,-35,58,206,-29,66,-56,365,159,33,-109,1,-41,163,24,24,42,491,3,162,62,408,404,8,403,-9,35,-13,78,41,3,-67,8,-15,37,-79,-53,35,363,79,79,412,-51,-223,1991,-2,141,2178,641,44,222,1028,110,959,-27,231,-145,-13,379,127,67,108,100,-214,7,-36,585,272,9,79,70,43,308,162,-18,759,699,1280,551,45,155,39,132,-26,13,6,-144,-205,62,152,319,15,-11,45,569,419,126,726,285,314,56,73,91,514,152,70,15,103,244,530,429,65,14,488,423,1111,234,279,74,107,394,-46,-4,-6,115,91,64,286,108,130,59,148,64,247,98,59,35,348,176,-99,52,13,179,6,-37,12,-25,-147,-64,33,215,27,-328,-387,304,-3,136,55,253,574,18,-26,-12,-47,280,306,90,76,33,112,28,-17,167,95,113,1014,944,470,63,413,381,386,968,43,164,45,-320,-22,-145,83,234,141,66,-88,161,26,31,241,90,28,319,188,-22,-2,19,138,155,-13,-188,60,95,1383,837,-59,703,-197,196,420,1086,224,625,27,516,-202,44,80,103,146,628,441,18,51,32,168,6,78,29,124,81,29,548,73,119,176,8,58,39,41,-2,315,80,707,152,38,186,22,91,342,251,1135,99,332,33,43,51,292,97,-51,613,202,52,2,118,-12,21,160,378,22,46,235,79,28,121,194,-20,262,-36,3,634,29,-42,380,551,84,-18,-2,38,25,535,1939,53,1800,6,-10,-105,70,36,-57,47,10,40,47,-43,107,47,206,2,64,190,-26,246,425,73,1115,-238,179,-199,248,11,745,160,-190,31,509,485,447,100,216,498,214,-1,-20,5,486,253,58,847,61,-131,75,-211,520,30,234,90,306,34,12,95,-156,66,54,-29,9,109,7,501,90,47,159,118,399,0,38,-39,-171,99,30,114,110,240,46,220,6,58,196,229,710,65,259,910,260,34,54,205,-5,-11,-222,168,-10,27,55,132,1,26,75,39,257,503,559,591,87,43,-92,166,111,178,412,13,114,45,132,-159,43,45,-134,151,33,48,48,-41,210,44,-20,161,87,-170,86,15,6,68,101,178,100,82,223,336,1937,15,352,-127,270,1142,305,14,175,-35,-97,-23,15,-68,26,208,444,3,-8,177,271,337,-1,-150,98,59,15,-15,35,-7,272,-12,366,266,130,150,433,192,273,-12,16,7,445,425,-28,67,10,142,93,-18,215,-17,94,379,74,-1592,417,-72,57,38,40,177,3,98,-21,15,61,106,-5,-3,529,210,174,-23,497,89,358,78,772,-35,39,30,-27,70,-59,225,172,-67,631,76,2400,-221,165,-262,-241,-47,-18,513,254,-26,-32,-10,20,75,37,-473,321,28,110,210,187,881,-12,84,170,86,-27,87,1771,-26,53,-20,12,-83,201,4763,169,4722,964,591,137,127,194,24,430,-29,164,-64,204,29,114,623,263,425,28,199,0,454,-393,3,378,20,-97,241,167,161,674,-42,-53,177,-110,1351,-1,261,398,2341,-11,-27,-198,145,242,1483,4,-98,233,52,45,46,81,625,1152,205,255,-34,428,62,1000,6,205,51,18,375,166,102,188,-28,-18,24,22,10,-5,-31,648,40,-18,230,159,-12,646,156,66,-71,130,287,216,17,884,215,264,424,509,-26,-8,112,70,158,39,-111,129,123,-33,192,319,103,-100,55,-155,115,137,308,81,2049,513,696,69,144,137,137,52,39,93,707,8,30,17,260,151,42,142,727,-303,208,128,428,399,58,430,-103,146,356,-83,-36,128,-6,776,726,22,344,97,107,-85,155,368,10,199,566,645,51,-113,-29,36,89,80,70,200,96,256,16,61,-21,1235,127,59,92,377,6,48,106,-6,53,-85,409,28,1,70,31,265,59,52,103,195,247,392,55,1511,185,92,1436,30,50,488,169,4,-4,-16,-3,486,326,0,150,118,173,148,-39,688,21,745,851,-10,37,79,247,-26,1653,822,51,118,9,140,154,716,98,-22,304,82,2,-60,149,12,222,84,-27,-6,57,1244,-247,-7,32,121,112,214,15,397,64,107,-55,577,280,99,171,86,-16,408,-10,16,47,82,31,67,-26,566,86,824,44,147,-134,210,-89,273,37,-1,-141,97,55,-84,89,123,506,898,-284,390,281,208,181,294,426,199,105,596,273,51,175,345,52,304,20,-62,121,1528,621,221,1600,198,30,177,640,44,40,83,24,987,-3,0,137,-52,781,158,120,-46,462,172,37,51,11,234,106,42,263,129,72,140,29,101,49,-120,485,6,-9,200,1291,55,297,6,-24,324,75,236,-237,-98,-1,128,126,-9,167,-25,835,-82,125,101,515,204,-145,11,-28,392,75,-4,56,105,29,-101,64,-13,-5,132,14,311,241,-48,71,131,545,195,426,6,13,324,85,232,280,37,157,112,224,35,2492,12,338,862,134,27,86,212,8,316,1296,1178,-31,322,20,37,-32,302,67,70,182,58,176,-6,96,171,207,152,319,70,19,246,55,545,159,-259,135,486,36,352,1760,41,66,991,253,22,-39,263,118,213,320,376,39,218,-111,-25,-43,55,161,530,544,-55,235,74,27,490,-55,178,220,236,560,131,499,72,13,146,120,255,1725,497,13,70,53,227,513,214,250,247,187,-15,285,426,951,-11,1009,-50,0,-92,20,54,81,-36,50,145,192,1389,217,-173,378,79,231,511,-91,203,28,647,-42,67,1016,70,227,8,23,-22,1,115,265,361,19,-28,-15,17,104,-53,-24,-82,74,82,1188,288,24,268,125,202,45,104,554,155,11,38,-288,-17,132,103,-55,-74,337,294,62,242,19,47,10,48,39,243,15,41,329,13,129,33,452,-273,48,55,-54,86,-24,160,641,219,103,50,1316,125,41,1013,212,415,166,508,-109,536,-58,-105,152,18,64,141,-83,89,-36,-77,1181,496,242,359,51,1198,-184,285,73,104,149,-41,-68,-12,250,165,143,123,4,-34,832,-11,270,50,292,52,-12,25,75,140,179,36,-57,278,-191,-109,504,308,58,13,-88,339,-29,710,5,110,57,-6,-140,-20,108,287,706,276,121,231,30,46,138,163,458,62,-50,141,76,75,-38,54,328,32,75,50,82,132,90,550,252,37,-1,65,-96,-90,18,287,5,-39,25,13,89,60,-12,-37,1,-17,6,-48,2,93,-3,-84,-183,244,-276,121,-143,30,6,19,-23,5,-29,33,100,-59,117,39,20,21,43,3,-41,18,25,-23,-447,206,-115,70,22,2,-23,-14,18,3,20,-59,86,7,470,331,209,35,55,83,1830,31,116,838,187,-30,0,-14,-45,36,12,75,-52,26,-22,105,42,14,-1,6,799,52,29,-4,0,-43,-94,-28,26,48,19,37,20,37,15,38,15,40,72,-9,70,1490,-6,471,83,121,21,210,-46,20,-8,-39,-27,2,-52,8,29,-30,-38,41,321,-18,21,101,-24,84,-69,2,27,30,8,26,-11,116,14,-7,-107,609,33,230,-535,-408,-299,-300,-1122,-395,10
-28,-107,-9,-82,-104,-181,-44,-71,-10,-108,-122,-251,-155,-13,2,23,54,-252,14525,56,108,-41,19,-34,16,-7,-48,-30,-12,-75,-38,19,-241,-91,-174,-216,32,92,147,-141,183,222,-54,1597,218,31,5610,15,-73,23,318,7925,1,172,67,33,116,-177,37,102,100,121,97,39,83,61,354,118,60,-97,-28,159,222,648,-20,29,117,121,275,-46,-4,32,16,-17,-1,98,-52,105,183,-35,66,47,42,195,105,-33,14,21,133,-25,40,-35,44,-47,-236,5,369,142,-240,35,10,14,60,-513,-262,-34,47,33,29,24,-38,-112,95,98,11,-57,-39,-68,47,158,34,-23,34,27,15,74,9,-2,65,25,-97,2,21,26,-22,7,263,380,17,-24,66,169,214,49,50,-153,-3,-30,20,-23,420,-19,-3,48,24,18,23,-3,-40,35,225,13,-55,150,36,92,55,-64,-28,32,202,-57,27,21,-23,-8,-7,-15,-141,-97,764,13,18,-8,-12,58,44,30,-25,-6,116,28,16,20,-21,1,-89,-6,-4,8,43,-180,23,-1,-23,-112,206,373,-55,-3,-6,-5,21,-25,47,755,-30,-2,51,11,-43,10,378,39,-6,-80,-21,161,232,-15,331,55,532,29,29,160,197,158,42,55,30,43,-24,23,196,-98,1,6,180,-18,45,107,-93,106,62,-69,-2,-201,-9,-32,-35,83,102,-22,63,98,29,-20,-87,-61,-20,23,339,-15,-19,12,25,35,7,-43,335,524,347,3,-14,15,40,121,91,176,75,-89,26,63,119,-28,66,202,53,32,-674,101,-6,9,358,-27,24,-8,30,-29,-54,161,119,50,-21,184,337,18,15,-27,263,-48,47,61,42,77,-50,48,146,79,-34,-82,12,-31,105,1,217,20,-23,1226,66,-56,130,30,536,35,-68,18,8,0,12,97,138,614,-11,101,18,346,325,53,12,-55,66,42,442,30,-36,64,189,70,61,-11,-31,144,127,-74,-101,39,110,-8,17,-9,30,-4,24,53,37,-31,219,84,106,28,4,0,76,-66,-55,-110,-29,26,241,36,18,-10,39,78,-97,-38,31,12,-1,16,58,41,27,35,217,10,1,24,246,-15,-36,77,-56,67,149,-43,61,75,235,126,66,4,-41,-161,-11,-45,15,408,62,7,25,166,-33,-164,65,-209,132,-58,37,119,220,252,-46,44,-36,-57,48,18,-57,6,4,-61,16,-4,-18,29,7,12,34,37,136,4,152,-50,-2,9,18,122,12,-26,-18,-267,73,-6,33,-6,-1,14,58,-125,40,182,12,9,162,30,37,40,-143,53,30,-118,42,23,126,36,-6,19,39,135,-31,17,-96,215,193,64,59,-16,132,1525,0,99,102,-6,37,-19,19,2,113,80,43,9,36,3,-64,-236,4,16,-29,128,74,32,1393,278,10,-8,57,3,32,-75,1365,50,-74,17,8,16432,2,19,27,-155,-15,-24,10,153,113,-4,92,-39,53,8,28,187,26,237,-90,76,108,-22,37,55,19,-20,-98,55,-4,-463,-149,-20,-16,21,50,-9,69,-1,139,24,-184,82,246,167,19,-59,29,9,-10,-52,-1,29,53,33,201,-2,-8,-14,26,-21,76,-68,-26,25,136,5,77,150,25,-44,-91,42,28,156,5,-69,-18,1372,-42,6,-83,118,-111,40,19,100,81,25,25,121,-25,10,20,18,138,42,26,107,176,24,-181,-8,-53,-23,49,100,-10,20,128,18,104,-6,75,-4,58,-43,56,-11,-52,-56,107,314,-149,105,-36,39,98,-5,-24,15,37,-2,18,93,104,-38,-101,5,15,-63,-26,39,27,-32,173,49,-15,41,29,51,-1,2,2,230,-79,35,-356,65,-15,5,8,148,-17,156,-78,80,-19,9,77,-35,45,33,89,21,37,12,10,158,4,8,45,-14,421,-38,7,16,-76,-20,-5,-45,18,36,-47,-18,115,-17,2,-17,-74,102,-101,11,51,47,-37,117,-45,9,-14,131,110,7,192,-27,154,3,-21,42,-87,41,1247,-51,12,18,27,35,148,-3,-90,481,519,60,-76,105,-163,75,935,211,20,108,53,-28,-38,2171,-30,38,51,139,206,85,71,20,112,-51,-205,-11,-82,48,-18,-179,-85,-198,-93,129,52,1359,189,1136,-26,-76,168,94,-16,28,2,15,56,-2,20,47,-135,-47,51,14,66,197,-31,-18,18,-12,-40,-171,-17,149,22,-99,-5,-29,-173,-16,8,208,-9,-17,47,212,29,53,58,59,467,190,-5,-23,402,-69,6,-246,319,-36,-51,1,-19,15,90,90,73,204,117,65,35,26,57,-73,159,-21,-96,558,-18,-49,53,10,480,2808,-32,-159,4,13,18,41,86,-62,1308,12,-9,62,41,182,22,21,47,221,685,42,87,107,84,88,49,-44,57,-65,-53,194,-14,-18,17,-17,-27,369,45,-46,-195,-70,15,12,-11,20,-7,23,-94,137,167,22,-273,37,366,-19,-66,78,98,-207,95,64,33,166,-22,20,-72,1130,19,-8,17,193,53,-69,-86,-34,201,-37,-49,-44,170,26,34,-67,-83,391,-77,186,15,10,-19,-113,-17,33,-32,-11,-17,90,34,27,84,-257,100,-38,41,-84,-529,-87,-62,-1,4,25,-276,93,-40,33,-16,349,-33,6,-29,1486,-82,242,5,136,-27,-52,-308,60,6,35,-68,122,-99,29,229,-69,12,36,-78,-9,78,110,-27,-34,18,12,-260,54,109,43,51,-11,21,29,-79,8,-14,565,90,67,44,59,-33,149,-21,20,-108,12,289,1158,68,174,40,236,-18,11,-14,56,-5,29,-26,61,-24,82,43,7,20,3,24,-69,-35,-34,-12,0,12,62,273,427,70,181,40,174,70,-14,99,57,15,406,31,-49,-7,-63,-58,53,978,-70,-6,13,23,337,118,8,-8,4,-8,-21,-15,43,-4,52,-6,33,136,-1,140,10,369,-119,15,117,23,19,20,86,8,36,-31,27,76,-2,-3,-12,-7,210,101,-34,-8,-3,67,23,89,30,-14,258,36,64,-45,-16,71,28,216,-76,14,-19,-53,123,-72,-8,2,12,-68,29,78,0,57,89,-57,378,33,4,21,-102,65,-117,181,-159,-25,-87,25,-46,-45,-9,-66,127,102,91,-258,13,-43,7071,1246,-25,-110,-159,101,-62,6,68,-20,-184,-4,213,-4,-133,-12,-67,18,-167,-11,86,12,9,26,3,28,180,-7,11,6,-27,196,48,3,-1,64,133,19,51,-37,-21,-45,-21,32,179,0,58,-11,89,-29,31,-87,17,-75,84,-11,-15,35,-24,-13,152,-149,-10,-80,249,12,110,3,10,161,-34,44,128,-34,150,20,13,-37,-11,4,-63,109,192,-30,-7,-28,8,-15,14,119,5,17,-147,84,127,-18,9,92,84,58,109,-2,-9,6,-15,-107,-120,80,26,105,242,20,135,47,-172,43,29,165,28,-398,39,155,74,61,7,304,26,-37,67,39,207,-2,14,-22,-12,259,63,525,23,-29,390,12,15,459,-5,54,17,304,410,-15,271,229,69,16,105,-10,56,2,191,80,18,-15,16,-24,56,-17,71,147,32,28,-58,26,796,5,-7,182,-15,235,-53,30,-26,28,2,-128,232,43,13,-91,-10,6,-24,36,-216,-42,23,203,-134,31,23,105,245,-68,45,-201,28,-3,-10,0,33,-36,-15,139,70,-142,48,-27,-22,1,210,58,123,27,12,72,7,124,17,-43,-74,21,32,-17,-213,-25,180,-31,11,-24,201,-7,62,123,399,-183,-48,-7,29,35,11,-9,-15,104,108,-124,-57,-23,37,56,78,37,186,65,45,1,42,33,-2,38,20,76,-41,-4,-3,-147,25,44,-1,74,143,-11,68,43,-15,4,63,-96,122,-51,-8,244,-10,-12,608,231,-8,39,54,137,-28,66,-13,139,-9,19,35,-14,217,-19,84,-21,65,-38,72,-78,-10,6,-16,9,86,54,-97,-14,-47,189,31,122,35,4,4579,182,-14,17,26,-10,-23,31,3,-16,3,24,409,49,-24,-53,-73,42,-5,21,51,-10,228,116,-29,22,7,7,-90,45,259,-31,12,-37,22,-25,38,102,401,-42,-30,-69,205,-225,-34,-99,-10,96,7,-3,-41,-101,76,-121,8,9,-5,-124,223,26,-25,232,30,212,166,245,18,218,-28,52,58,110,158,-2,79,180,-51,12,-21,11,564,-69,-7,-4,-4,2,39,-19,53,11,91,102,-15,150,74,16,-29,-168,29,1,9,13,113,2,101,45,-140,-102,-197,37,-52,37,70,13,45,-49,12,-56,-175,14,50,-5,11,285,281,19,-63,583,-24,-5,241,-123,-32,73,18,-21,77,26,27,-41,-21,177,-92,68,-72,59,69,40,102,8,132,69,-57,13,86,-7,-145,116,7,-60,40,64,15,31,100,56,11,32,-62,-26,-150,63,4,-2,52,-1,-14,-8,120,60,-40,173,88,-60,31,25,-52,101,-39,-8,-9,23,71,-167,59,43,-77,85,-34,73,304,-207,56,2,9,18,-5,-24,65,-9,148,-3,-48,104,-88,1087,484,2538,-14,20,33,29,-58,106,192,62,25,-16,63,2,58,-102,67,-78,68,1037,78,41,-20,-19,3128,42,12,61,30,-250,131,-70,-19,-20,-63,3,-85,20,176,17,-19,57,22,21,57,-332,-33,74,66,-12,-77,-93,289,-5,-23,208,-21,199,-76,102,51,-1,71,784,44,0,54,9,5,107,-7,28,-162,58,-28,956,565,18,26,-106,-59,135,46,122,-30,0,22,-83,8,68,28,90,7,578,13,22,-62,-74,66,-133,4,81,-12,3,48,100,7715,-21,22,1,-118,33,26,17,248,-41,122,34,-84,-20,22,-50,-4,40,-6,282,-12,-51,-55,35,11,19,-95,43,85,35,6,91,28,0,-39,0,30,-73,82,-24,9,8,-21,-125,-9,-41,3,-6,26,-20,387,-137,-12,42,13,-11,278,122,994,230,-122,80,85,90,53,-50,-145,16,-111,114,16,33,174,156,-30,41,-73,920,17,-29,4,25,-5,36,1,1,-141,-18,74,-78,3546,-138,43,9,159,-17,-49,173,106,2,811,113,31,122,-17,247,13,69,-9,-16,7,-22,-22,63,15,130,83,-75,85,22,-19,39,24,40,200,-11,40,96,45,-1,7,101,-11,42,6,-13,127,-4,15,-12,-44,31,-34,14,92,-17,-39,71,272,6,-40,-15,49,3,204,-31,75,56,23,-11,99,-85,76,62,-31,-4,50,1,-1,63,62,3004,-34,5,-44,-46,136,105,-2,186,-2,27,28,-206,57,19,55,22,11,165,-50,40,-16,11,54,-45,18,-22,-112,-71,8,205,37,-12,132,17,-1,5,-44,5,34,94,22,-97,-30,-82,-7,-30,-15,-25,1,72,406,42,19,13,-22,-48,-110,-4,36,83,254,32,12,-49,-6,12,-71,3402,84,-237,-14,292,-131,-41,91,-23,21,7119,-18,32,143,24,-23,-163,853,-8,5,-36,-380,134,-12,13,14,-23,8,-17,-15,135,62,10,67,187,-27,95,22,18,-11,-15,-29,32,-71,30,-58,28,-24,109,17,15,-194,40,164,74,25,473,51,12,-33,17,17,-1,65,-3,16,122,-20,186,-1,293,95,26,45,-8,331,351,25,-27,93,-6,-70,-49,-35,64,152,39,3,21,-50,-1,9,14,49,13,2,-148,49,-64,272,7,31,-109,-10,38,13,268,-55,22,87,6,-42,174,-106,-38,13,-21,41,-7,17,-17,-10,-5,679,5,48,138,-108,38,165,13,11,117,103,-1,-296,58,41,59,-134,31,63,6,11,-9,37,13,-40,592,-27,31,-26,209,36,173,-7,-77,70,-17,8,-14,778,121,5472,186,31,-125,19,-81,-210,17,299,-44,10,5,456,1286,-10,6,733,-50,-32,45,46,6,-67,-74,105,99,266,66,-41,-41,144,71,4,-116,13,176,20,-72,-35,17,-103,-3,82,71,-54,8,-19,-132,28,3,77,47,852,119,84,51,544,60,37,-33,13,-608,112,-18,36,-4,-60,-18,49,-21,-41,26,185,-10,43,44,25,131,-2,-70,26,227,28,100,-65,8,188,-9,97,-22,79,-9,15,86,69,89,41,-10,21,-38,166,70,29,-24,278,-25,-13,36,-4,590,40,-1,4,-102,-14,1,60,34,82,183,24,49,11,8,175,12,-18,-123,228,-70,179,40,-3,-36,283,169,-32,-4,126,85,-13,-31,32,-5,146,-7,119,-145,96,-86,40,-17,77,308,0,16,-27,-95,166,48,-59,0,13,298,96,1,-12,-24,226,12,-27,27,1,94,47,16,9,7,8,89,21,-47,-19,195,40,73,35,-12,230,32,21,1,-49,-60,8,14,67,51,-21,-33,161,-29,-119,107,-9,33,304,-11,42,76,-23,-17,57,2,74,158,-88,11,2,-97,-50,-23,86,-57,285,111,-18,625,-65,-21,17,-32,57,2,5,142,63,72,41,79,-125,36,33,19,-18,52,26,666,96,34,-349,34,-24,-14,35,39,-23,-138,70,86,55,-3,18,-18,44,19,-16,30,-61,10,343,33,186,14,35,-153,3,28,53,-72,22,31,-38,-101,-25,63,73,-87,-45,-6,33,93,6,-9,9,-24,-203,12,27,-83,-3,284,93,-114,-34,1,19,48,220,9,-108,-25,237,10,-9,-57,6,9,74,-170,9,101,43,24,24,208,-39,-1,51,31,-35,39,115,10,16,35,-89,76,98,-236,114,29,77,-15,316,-35,-10,107,-34,21,-37,-100,-99,-3,-18,4,29,126,39,-16,-71,117,11,-2,-18,-52,21,145,36,185,-192,136,-4,81,-129,-39,19,21,37,95,-27,9,-34,129,39,79,-37,-3,26,11,7,-192,5,23,125,26,19,41,57,212,26,205,-44,14,25,-47,466,-24,20,13,35,18,-49,-2,55,80,68,-269,-48,-21,23,-65,55,203,84,-60,-10,93,77,22,9,-26,104,78,44,4,28,45,-99,43,68,32,151,-51,-12,14,76,167,40,12,-38,-28,-139,1890,26,88,-283,-38,-14,18,41,33,-57,135,24,68,-6,1,88,197,142,-20,3,-50,-20,53,206,68,118,-19,41,18,192,2325,653,6,-49,82,71,22,16,247,2,15,40,28,17,32,74,5,211,18,-12,-31,11,110,-36,23,54,93,35,34,13,19,149,25,43,38,39,354,47,-10,159,884,480,36,164,883,6807,326,-82,187,41,-88,136,-50,2,78,60,-8,-94,-94,14,14,0,-54,121,-21,93,5,38,15,-112,8,122,11,6,16,73,-15,-10,-16,-28,-3,-2,62,17,-21,5,4,-162,89,51,-45,-93,147,-77,15,-36,251,102,26,125,27,136,-42,-22,1,-33,31,-68,62,34,-22,14,-21,19,-90,-14,54,32,-24,-17,21,-14,180,5,13,-66,-23,4,111,-7,1,37,20,22,-51,-22,129,55,58,-25,-96,141,15,111,11,2,33,109,-12,417,-33,-58,31,86,-30,-14,6,10,35,30,28,25,51,-16,8,58,-91,5,0,-66,104,-14,85,-15,-37,31,16,205,154,131,-82,23,-2,-16,-9,-106,-6,96,36,75,20,0,157,27,-22,-5,96,19,-1,-47,-3,-11,42,-9,19,-20,44,447,76,7,213,-32,60,17,-4,59,37,-11,16,-98,11,165,-31,-10,-8,31,-33,-50,41,-35,158,29,25,-16,178,-130,155,30,3,13,-32,-102,-11,-7,21,1316,76,70,37,78,29,-28,-64,27,58,31,-14,-6,7,-46,-3,6,137,12,117,52,163,-14,-41,-66,205,-53,77,119,35,501,306,-3,54,-114,1,18,105,154,44,317,13,-27,53,-31,8,9,131,-20,-116,40,-29,26,2,13,-37,-42,31,-13,103,36,117,62,-32,-158,-23,38,80,-71,-22,36,-137,35,11,8,13,12,73,-70,-10,46,18,91,-35,-35,26,20,43,-221,-54,-74,11,32,-41,-29,4,1,72,9,-23,29,-30,-16,172,100,19,87,99,29,166,21,-2,162,-19,-49,84,-21,30,-34,220,-13,27,-35,1,-11,-115,55,1035,213,1,100,-2,129,-5,-30,59,18,121,5,42,224,-10,10,-48,24,66,132,-14,1,-42,100,-47,-37,-58,29,103,1,42,-212,98,76,676,30,45,-126,56,132,-29,21,39,-16,-25,-4,71,-2,160,26,-46,95,-1,116,460,-16,0,55,-157,-88,15,-1,-1,-58,48,-1,-81,-34,-23,-39,93,125,740,-47,-79,51,7,19,70,-9,-38,1,-17,-4,-40,-2,-96,22,-145,-25,82,37,5,5,83,-370,51,132,-13,4,24,-14,36,118,8,487,72,99,145,35,11,657,162,801,33,168,-12,89,6,369,74,65,21,23,152,461,20,-34,130,510,30,-6,79,5,36,57,37,311,107,-19,0,-92,196,-28,308,-96,96,72,193,-122,15,-8,-3,357,12,11,198,31,-35,-14,-27,94,-227,207,-25,57,98,245,165,-9,-18,-92,24,45,-12,-51,10,-69,59,-9,-104,317,112,-3,158,1038,-24,368,18,28,37,245,-101,-12,17,-63,189,55,-7,135,-12,9,180,4876,47,26,-32,2,31,-112,0,-24,302,-27,38,15,49,9,241,610,119,271,40,1,-109,101,109,-8,102,5,30,-6,8,-97,-189,227,122,-5,-5,19,-2,96,126,23,-32,28,91,-11,-86,-20,90,-295,-3,305,-73,-1,44,-73,165,103,0,92,-13,-110,-42,-54,-156,51,187,13,-2,-57,30,1,129,26,13,150,-19,-52,36,71,76,516,74,82,139,1,-12,-300,-6,32,25,14,-89,-74,-21,284,-44,93,-16,25,9,83,18,-9,58,-1,17,20,-54,235,18,13,-88,3,7,85,-32,40,-7,13,49,4045,89,245,-39,137,-22,-9,25,51,96,37,-7,147,-25,-3,43,-22,75,15,27,38,18,54,3,94,-6,39,105,32,-175,-37,14,-5,1,-101,8,-63,2,-237,12,-108,46,-19,16,-41,20,55,-246,12,-20,14,39,121,11,-10,45,526,8,-32,23,20,-37,58,93,-292,194,-83,-124,-9,95,151,75,-10,-34,29,-75,-76,21,-4,-9,92,-38,45,26,-52,92,189,80,94,11,205,2,-42,19,12,-57,-10,-1,-36,2,147,-45,35,-89,65,20,403,111,307,-9,61,-31,60,55,113,156,2,53,155,46,-102,147,129,1,29,44,125,-7,21,4,-44,189,-63,136,27,-226,29,10,45,77,477,-29,84,4,-15,-16,-7,20,148,-23,7,-63,29,83,-8,39,24,-25,-30,22,32,1,105,62,-25,122,7,50,-23,420,-25,-40,31,24,47,52,49,41,4,-26,-4,150,145,64,-52,61,87,90,-40,348,-249,95,-33,32,-15,-60,-52,-21,-57,7,30,-110,28,26,5,110,188,292,16,38,-14,4,267,84,133,303,19,-126,-16,2,-180,-5,-48,102,20,-15,-15,-19,6,-5,38,-24,-253,-43,16,-12,4,61,42,184,7,-78,-97,-13,43,141,12,286,159,4,11,39,32,110,3,59,44,33,110,-46,-109,315,131,-92,-18,85,29,65,58,-31,69,-12,-94,-41,38,4051,-6,101,30,-146,71,2,232,20,92,-96,125,80,29,113,13,57,77,-6,-217,44,16,-30,13,8,-23,-22,21,49,-35,184,123,52,6,82,38,84,67,20,151,55,-9,19,36,15,14,106,109,10,79,32,39,-66,149,44,72,31,23,49,287,3,33,30,18,-66,12,63,-54,176,-17,16,91,-33,-7,72,-4,2,-8,7,-62,148,11,-176,5,39,-3,12,2,1076,-25,-10,71,-31,-35,54,48,372,-38,33,-13,82,58,30,33,18,-20,76,-10,29,279,-31,6,-49,-16,-226,-17,-19,387,-31,142,-7,-34,-124,-237,55,62,73,56,38,-295,62,15,-77,-127,32,70,12,-27,-9,-148,29,93,85,33,-49,-42,20,6,73,29,-21,-27,22,225,68,-179,-13,-174,128,201,90,-4,74,5,-2,153,309,-8,112,70,166,23,27,-148,37,-19,-151,104,15,169,96,72,45,100,187,-8,106,31,-9,90,-30,-163,-6,-4,54,-3,-33,-21,89,184,-75,29,-34,-3,134,18,247,-30,-8,104,107,-34,11,6,196,5,24,37,-62,17,-149,-21,1428,74,-19,5,-42,-22,-31,-117,-26,-1,94,48,11,30,-15,110,30,-19,-58,440,-11,5,-30,67,24,2,43,4,0,-100,238,334,158,-66,-118,0,18,-90,186,-31,-33,57,45,-21,45,-70,21,-8,-161,26,-31,23,-26,-1,48,45,-6,-47,12,63,45,190,-233,-4,-47,22,-9,-23,173,21,23,-10,-147,-20,0,7,112,9,102,226,0,201,34,8,-58,70,31,92,-50,25,-40,109,65,134,-149,2101,96,76,-24,55,-75,27,11,12,266,11,-43,48,-30,-26,23,-42,77,-11,-67,-29,-1,-4,94,-24,-50,-92,-7,-133,-49,22,-22,-191,-39,-37,12,-1,-58,-8,25,-75,35,13,29,-7,9,-11,91,1377,-25,-54,33,154,129,24,12,194,-95,-102,29,34,-6,158,-32,278,57,-9,-19,20,99,-34,26,584,76,-8,22,161,-571,-59,9,148,36,9,-33,707,-14,51,-293,280,51,61,-11,121,742,27,234,43,103,-42,12,-81,-20,212,230,128,-1,-3,17,30,5,-33,-23,64,4,326,71,14,-54,3,463,69,57,148,126,82,-324,2,630,-43,196,143,207,25,37,604,305,-132,180,27,18,-6,1177,-26,39,18,-14,-115,-112,174,7,11,-7,2,2,18,471,131,-35,65,41,7,169,7,32,-171,-9,969,1175,18,-13,10,11,-19,9,29,-121,14,9,47,-129,12,36,43,72,72,-45,-18,61,110,-68,31,56,4,212,-13,6,175,-49,288,-43,41,3,670,125,-53,16,75,-80,-77,552,22,57,-101,-22,-1,-44,415,-2,53,4,36,-9,-50,82,-44,-7,-20,182,40,-5,-3,-6,140,10,63,-56,2900,61,18,-13,-52,7,1747,54,63,124,28,97,-14,-15,62,-10,6,34,14,2809,4227,19,393,-34,33,348,150,-5,56,11,432,-29,-24,-27,57,23,22,7,43,4,-98,-5,-5,-53,75,-45,78,13,-33,50,14,8,-75,-17,-5,52,45,45,136,-169,11,27,24,303,96,78,6,-8,-80,2,34,148,87,-229,-3,-30,19,-16,-47,293,-4,42,6,42,-9,3,8,83,37,-33,11,18,-31,142,70,49,-117,528,812,-76,-4,13,87,42,107,-26,-5,-306,-17,-15,211,45,-2,382,-15,29,-20,34,6,25,-115,-25,28,-29,5,102,26,288,-46,-27,13,6943,-111,10,-7,31,9,-57,-50,8,47,-52,5,4,45,-3,-10,109,18,245,-166,14,-2,-78,-34,-35,71,89,67,86,123,122,-3,5,48,-43,149,-41,-24,8,33,37,12,20,487,-46,-51,-15,12,50,63,241,-231,297,-119,9,41,57,29,-42,154,105,-3,20,105,60,-25,28,26,-92,179,81,63,1451,-35,396,397,75,562,50,117,116,-14,217,4,93,-202,-81,11,61,19,84,48,-32,25,-100,14,355,77,-25,434,-10,-56,31,33,-129,103,-53,22,11,-1,37,-41,-42,180,57,74,109,41,39,-34,-26,53,50,165,61,527,-15,-10,30,177,-36,320,206,39,178,15,10,-33,11,158,125,51,16,-45,123,-5,17,426,52,111,-18,11,71,63,12,125,90,-34,11,-33,125,-16,55,703,29,19,-8,-18,41,45,31,37,448,1,98,-11,48,3,1,59,-18,-74,-14,84,1735,20,8,-2,12,68,-21,99,82,-46,-49,15,18,26,27,10,76,187,-41,111,12,-12,54,5,-75,106,15,-3,-10,450,242,247,8,32,-92,6,-52,-6,-2,-5,114,12,65,-13,74,125,-85,172,153,16,-120,45,-13,10,49,112,265,439,124,964,45,178,74,-11,20,28,79,-90,-77,-25,-32,22,-45,-5,80,50,8,13,8,2,1,16,-14,21,2,20,22,134,102,1,-19,91,-9,35,-11,-76,45,157,9,47,102,30,24,12,821,1,14,13,3,-73,-52,32,69,-40,-1,10,-74,14,-13,-39,90,25,16,36,22,-16,-72,-75,-6,26,-27,-77,-11,-13,139,88,40,-93,-2,13,31,-34,-10,178,157,192,535,151,516,-14,44,64,10,-56,80,13,-122,3,-18,1601,-44,-75,16,-37,58,27,8,49,540,25,-160,10,-41,23,39,203,-10,55,5,81,86,-57,-39,69,-104,1008,-28,42,-14,-3,43,-18,-10,-31,63,53,73,259,-13,402,17,57,41,43,12,17,24,55,-18,-16,83,-27,22,21,7342,32,41,-34,174,-27,-89,4,18,-77,6,-18,-18,-132,47,-80,-29,6,2,-197,30,-50,14,-20,-5,-133,5,12,6,-15,-23,854,474,202,69,-12,-22,56,-27,-11,27,58,102,-33,54,63,-113,16,-8,7,43,354,141,79,10,-48,315,137,117,84,15,153,-15,-21,8,20,14,50,-153,2,-126,-4,56,38,9,-25,47,-66,-13,215,51,-6,21,37,-24,66,1,89,86,117,79,61,-321,61,1,133,73,83,-346,-82,-53,150,-149,97,8,31,-139,-213,98,51,357,-75,130,93,-66,-133,-15,-64,-7,9,37,10,104,114,-57,-73,9,1701,534,23,9,-22,1,169,-24,101,-7,28,52,6,-384,-5,175,47,15,-28,118,3,-75,-69,118,-140,60,-3,-28,-7,199,4,-434,54,20,27,-327,-45,-15,-75,30,8,13,-14,-14,474,-1,-114,41,32,39,17,28,-24,35,-66,13,-372,21,141,-244,-15,38,-154,-1,-9,-1,-30,23,-26,-70,-46,27,41,-18,86,-14,-6,-1,46,14,-24,32,4,-29,63,-73,289,105,-7,8,61,12,-7,-9,18,68,-96,121,130,-135,3,-123,-44,-33,-114,13,35,47,20,81,23,-14,55,-7,57,-59,106,-86,12,-57,-29,17,6698,-1,132,46,-60,43,43,87,17,50,-92,-83,36,-91,40,-6,136,627,-48,11,30,-17,41,23,38,21,10,-3,38,22,409,201,-3,77,-14,15,62,-8,23,57,62,-35,20,-10,2430,125,2,2365,28,12,-23,63,31,10,-20,304,-38,42,26,70,88,0,93,-29,276,17,-10,55,12,-39,227,14,-324,28,89,9,77,-68,-210,69,264,109,246,-30,16,-56,-16,-45,-1,-15,10,31,33,1,12,53,136,-697,86,-21,6,29,-24,37,-39,10,21,191,38,47,-33,142,10,-28,-57,8,-36,-1,70,-60,8,49,3,-81,28,96,131,92,104,120,16,30,59,-18,0,-26,59,-19,2,27,-8,14051,-63,167,36,-15,100,-228,34,34,-10,-65,-33,-103,-2,-1,61,-32,5,9,-70,-6,15,-154,43,-13,15,11,-10,-140,-42,135,-80,-7,-4,-83,-18,114,86,5603,588,66,33,-15,-2,119,160,-184,47,-11,136,-29,60,-8,25,-3,25,47,13,-168,214,52,16,-26,-4,17,6,39,-11,13,219,127,-16,82,-1,28,32,91,6,2,11,-148,364,67,-7,8,236,-47,-19,30,54,29,-26,62,8,-80,-42,41,40,-20,65,-48,-6,129,919,-1,-24,-10,31,-8,226,5,377,222,2,-96,242,2,-48,7,10,29,202,77,-3,4,-8,-29,-40,5,102,1,66,-16,67,-25,-20,29,62,13,-4,139,21,19,1,43,-31,10,38,17,54,95,-82,297,65,23,-178,39,56,30,530,33,121,73,451,6,35,-15,449,-3,11,14,22,20,-83,-46,-22,2,10,-50,17,-8,54,-33,-21,22,23,239,0,90,-12,12,30,-36,52,37,-4,-5,29,5,14,54,36,-6,63,20,25,73,-13,189,390,-8,312,-79,68,-47,90,43,68,7,7,34,-16,69,120,-7,-12,117,43,32,6,47,0,107,4,-59,-68,85,125,-22,-15,55,-34,18,73,-16,-3,45,8,37,118,-34,561,116,26,-28,-1,15,-22,-4,112,-55,-44,-45,152,44,44,-24,-12,-12,19,49,24,18,37,37,12,599,-5,24,256,69,247,17,-21,14,94,19,-23,329,46,-34,-17,-18,17,-13,-10,-20,-15,6,940,2,-136,149,44,8,-143,-147,96,164,-21,53,-4,-51,25,-39,-69,-67,-36,219,113,-1,44,98,21,136,-15,-3,-212,-19,-25,4,14,346,50,70,-194,-13,24,72,-12,38,89,41,69,457,72,158,0,-126,-270,400,-50,-13,9,-48,26,47,55,-18,146,53,582,-12,11638,-19,-49,-5,186,26,27,12,-1,24,-40,-10,14,-4,-6,-76,-13,201,73,-14,-47,11,-3,-20,-17,-71,41,68,12,-17,-44,49,71,10,-15,109,-3,-1,-25,-37,47,2,5,-66,88,65,-2,271,-3,2,57,-14,486,-51,75,39,-27,7,65,33,-30,-1,17,85,177,-16,-59,300,157,-68,107,-15,162,-138,67,181,-155,-66,-12,26,81,11,-8,22,16,-129,-14,115,76,215,89,-11,41,37,6,41,75,14,-21,32,-18,19,144,-5,225,-7,12,-12,17,27,-139,-99,-56,-8,442,15,49,17,-35,135,-1,53,47,9,-29,-6,138,333,151,-48,85,28,0,-18,-4,-77,263,-56,-153,-89,-61,251,43,28,-55,-95,17,14,144,1078,-60,48,-48,24,3115,274,13,-67,31,110,-74,20,15,169,185,108,2259,48,69,44,-85,36,20,-124,-6,43,46,-15,62,142,117,12,-12,0,-87,-145,100,-3,-65,-5,41,27,-156,19,7,-395,106,-55,28,181,-37,-12,-36,-20,-7,1,15,-42,36,-85,-40,40,-84,25,-77,-93,69,146,-3,12,58,1,-34,64,39,-12,-36,-1,-85,-49,-20,61,110,79,984,1824,-15,6544,-61,-9,55,86,-7,58,123,-56,-20,-52,0,71,-20,-10,22,13,36,-43,-13,-49,43,22,-12,20,22,-17,46,-33,-28,273,1573,98,268,-74,83,-51,76,91,151,14,65,10,51,26,19,14,9,139,94,60,34,3,35,8,31,1,-26,-484,78,-15,79,7,14,-65,125,-23,-54,425,-121,-21,104,187,395,163,50,40,78,-8,-65,91,14,-41,129,26,136,48,165,78,8,3,535,11,85,2,160,16,134,198,2,320,154,-21,75,38,-142,156,-5,1,77,33,30,-50,178,-91,64,40,-99,235,22,-36,-69,88,-3,6266,41,-18,60,-38,36,-20,-48,81,-31,72,-645,3027,21,82,135,6,11,-32,-5,20,93,70,-65,183,10,-3,1,-41,-101,-107,-17,50,1216,23,-41,26,-18,14,67,-80,19,-23,13,-25,1,4,24,-11,-6,31,33,10,-1,12,-4,460,350,-412,74,-7,-17,190,-46,174,46,218,149,32,69,17,604,5,276,254,14,11,31,28,-90,19,339,95,-71,50,19,-24,8,-66,37,40,64,-249,31,-9,31,21,54,-27,2,90,61,16,1327,-30,42,55,20,-60,-117,6,-70,116,37,526,6,33,79,231,20,168,-10,-3,8,223,-39,-101,79,27,-66,-25,107,12,25,-45,71,18,-64,-165,-22,13,214,12,-227,-22,-15,-29,25,81,181,-37,28,305,-6,17,-34,43,156,-68,2,-51,-37,-38,0,85,-73,-11,203,-26,-84,-77,9,66,153,-194,-61,-12,-167,105,6,90,-39,189,108,123,-57,-66,-39,41,89,-1,-33,7,22,50,-28,-7,26,-42,141,158,96,-16,-15,-35,68,-6,4,-61,77,40,20,33,-14,206,70,243,66,31,6,23,537,-29,34,18,-15,-104,-148,54,3,39,-29,21,-2,49,-190,97,-174,149,120,37,21,48,70,151,172,18,42,100,25,-23,-74,-26,124,-168,11,153,188,349,-1,-8,136,-72,88,-4,87,2,40,-35,16,3,-51,12,-2,100,-4,48,-2,19,-3,-40,-173,-144,94,80,44,-56,11,-51,129,-43,19,86,32,13,-48,-40,-88,-27,58,17,17,393,-39,-34,-6,-14,-8,-30,278,486,66,-14,283,33,-37,-3,34,-28,151,-19,-12,8,7,161,236,67,711,0,-85,115,65,-157,18,-8,58,16,13,180,705,-13,105,38,19,-58,-13,96,48,-63,-5,35,84,56,-17,-21,64,19,57,44,-3,170,42,120,-30,-20,46,-21,28,161,89,-100,-6,65,12,-32,-201,-87,113,-11,-13,11,128,332,-13,32,-39,34,-74,369,69,23,-22,353,-3,-67,602,-17,-20,-23,851,-80,31,28,21,123,-75,57,58,92,84,-116,12,19,16,66,172,1,146,0,261,15,-25,-245,97,-8,74,-236,-14,-93,11,-62,63,-13,4,4,-1,84,-15,22,47,-125,384,45,221,-107,-73,676,88,-5,51,110,3,96,-59,10,-88,-4,93,47,125,23,-9,-15,-34,-129,-10,21,10,89,-85,-5,45,59,28,43,45,125,-92,-23,52,30,-6,0,-12,47,-11,137,18,82,-30,216,38,180,-19,3,46,-113,6,32,166,16,77,55,382,74,172,73,-149,-40,2,-37,0,-34,-100,-27,-32,-12,22,304,52,49,57,65,-30,87,-58,-6,28,33,-3,-9,-90,126,9,461,9,-50,-9,13,56,28,222,-2,-79,6,-66,-57,31,-6,45,6,167,29,8,67,9,-121,-2,56,-91,0,28,8,13,2,-62,-25,-89,31,22,-11,77,-78,-2,17,-21,11,96,47,1,34,-38,-3,315,8,25,0,6,-163,12,-3,27,-26,-3,33,-65,-54,-8,-34,-42,-9,1,21,-132,-52,342,3,167,-174,-10,-45,-8,-173,-48,276,-28,65,17,-77,-9,-35,-28,-80,-67,255,117,29,-38,194,62,-91,-19,22,22,43,195,-23,16,237,126,-656,56,191,-35,78,20,68,-206,13,-97,35,185,4,25,-10,-29,113,12,51,2940,7,4,197,415,-37,-35,95,-54,-160,-55,55,18,76,-53,-8,59,-64,45,-27,34,-16,158,29,-99,-86,12,9,119,77,930,54,6,23,719,-26,926,70,-16,128,-393,64,-171,-58,-21,213,-50,-93,-62,-77,-254,-113,65,-372,277,-43,49,0,26,-31,142,-105,-40,204,2,-42,-54,149,-48,-34,-37,103,8,5,-4,20,-19,0,43,-45,-119,33,-144,-29,566,-43,-122,9,3508,3,50,128,101,11,-4,79,187,-3,-26,140,88,11,-5,47,42,-8,89,99,-8,5,-23,-4,-100,16,375,39,42,-17,82,19,-109,-19,85,-9,-34,-229,123,141,184,142,-456,2,213,5,-31,48,46,-66,159,127,0,-40,-8,-12,11,48,139,9,132,89,8,-147,1001,-97,67,-15,24,378,24,-242,-948,-217,-223,30,-196,-452,-5,-207,-38,85,-139,29,1206,-18,-48,71,9,-18,968,19,-44,550,76,-29,-93,658,13,-43,19,287,-15,1032,-73,-484,-1222,-2533,-100,-99,46,-59,-15,-37,188,-21,126,-64,584,-150,168,29,34,128,-6,303,109,1691,16,-20,-2,14,-72,1743,19,5,1146,28,-32,6,-1,177,99,133,24,1575,-51,50,7,-172,-75,-12,42,85,40,42,74,48,-15,52,16,4,-41,12,-13,98,88,64,44,184,14,-13,-100,-53,562,26,138,85,-7,53,16,-95,46,-57,58,4,184,-86,-4,1730,-22,6,11,1,-6,50,9,22,-187,6,0,13,396,36,-68,5,-20,188,-50,327,-18,-32,-65,-15,29,36,-16,610,33,22,-60,-3,-43,29,35,4,16,-11,166,26,-34,-22,137,19,46,36,120,-50,96,2,3,100,0,-7,-9,172,21,47,-65,-56,919,8,24,-32,-33,-23,88,2919,-28,31,-52,-14,10,-92,107,68,18,30,-34,-15,121,-32,-78,18,42,6,2,42,19,259,-5,5,-32,51,-2,-7,94,-86,-57,137,-36,-31,-41,-7,-20,49,348,-14,-35,-90,-42,-23,90,98,-20,68,58,153,-2,-6,14,31,869,26,89,217,278,124,26,237,-237,-28,-19,135,-5,-25,-93,24,50,35,-99,104,53,-21,60,189,413,-16,10,75,12,396,-8,204,160,-118,121,-42,183,162,71,21,-357,187,-145,52,-28,140,-3,-117,556,-199,-74,4,-3,4,45,56,260,-218,-38,-33,173,-12,20,-106,-135,26,96,20,58,-72,-23,52,-60,129,857,77,77,94,-19,4,31,183,47,-61,-73,-24,-10,-51,132,83,74,25,33,-21,18,55,1,103,43,112,20,-23,-14,-55,-25,90,-61,122,91,-108,10,22,73,-89,97,543,989,15,57,666,-23,10,-32,-46,-3,111,-28,7,-23,26,7,61,10,17,47,-74,-345,162,-45,160,-159,231,-137,51,-12,-73,-43,-101,9,-22,108,21,2,37,-144,-39,-143,-28,-107,-9,-82,-104,-181,-44,-71,-10,-108,-122,-251,-155,-13,2,23,54,-252,12,14525,96,56,108,-41,19,-34,16,-7,-48,-30,-12,-75,-38,19,-241,-91,-174,-216,32,92,147,-141,183,222,-54,1597,218,31,5610,15,-73,23,318,7925,1,172,67,33,116,-177,37,46,165,61,-13,9,19,89,344,294,9,139,-95,46,8,343,-36,125,96,107,2,18,178,-132,-4,98,131,70,916,477,103,122,1,171,35,98,14,25,55,375,18,-57,15,-56,-77,197,180,-67,-6,78,13,18,-15,-47,111,47,79,40,61,-2,-13,-505,502,99,502,-13,23,-36,101,62,7,-130,-154,102,-65,1,56,-257,34,98,-139,-6,-51,-38,182,-79,4,195,6,-118,21,65,36,62,90,91,-120,78,-306,81,-24,341,-50,-71,39,-51,-10,-34,32,-133,-1,206,-149,-11,-23,-107,-42,49,-10,97,42,-31,74,130,-46,15,26,-44,63,-12,-28,174,-22,13,-36,-62,47,79,3,55,24,87,46,203,26,126,79,50,120,72,319,-70,-86,45,39,89,23,65,133,-19,-10,718,-1780,-69,813,25,73,37,68,-133,-41,4,50,110,95,231,130,-63,5,67,69,28,-105,12,-22,16,45,150,-85,-104,-41,1,33,112,-28,39,257,-14,88,-50,110,-197,-94,-353,-72,40,87,214,-81,53,73,-104,44,-7,10,-131,24,1207,-7,-104,30,20,-38,10,239,-20,-23,-48,-19,-7,21,23,-10,-260,147,30,-89,-8,-23,140,287,-270,321,-66,145,71,-7,43,-6,103,-18,93,87,-34,11,-121,-18,42,75,59,13,99,39,68,24,8,-90,-65,90,29,-94,103,40,197,-382,195,197,-47,12,-53,68,7,3,96,-40,-45,-24,22,-126,-321,60,157,74,55,49,7,-234,62,69,-77,37,-401,88,92,218,-29,165,28,144,-100,-165,22,250,-16,22,-16,-25,38,-22,141,61,-108,10,197,199,28,109,28,60,-70,125,29,44,132,-83,-4,-91,-44,31,106,222,281,19,204,-67,128,-40,2,61,-14,58,-19,-68,1,152,156,-45,-23,157,-572,60,698,-115,35,-29,-28,251,75,-13,-30,-128,198,21,-4,95,-43,3,-5,-16,-96,39,172,35,-29,-368,4,96,4,-22,2,-117,60,56,-168,57,4,11,-65,-69,-47,5,702,-51,-10,124,-68,582,38,20,-133,27,137,16,-306,61,-18,101,84,-35,-79,-97,70,24,-123,-44,-44,102,58,133,221,50,-165,8,140,-47,135,275,-183,-1,161,-75,105,42,212,121,-6,-71,-36,135,-16,47,39,132,-24,99,73,-24,-19,-6,-13,101,-15,-38,-73,120,73,104,-10,-47,54,-23,8,3,106,-216,-4,125,-28,-50,-41,22,-62,-30,12,-19,49,44,28,187,-17,2,11,-149,47,13,32,-53,38,-23,29,44,80,36,-19,170,7,70,-182,-17,82,35,5,-23,-12,-57,9,46,130,25,-26,-52,-2,27,-6,478,-42,-33,393,374,12,-31,5,196,-31,-10,-57,-52,-11,12,-23,-43,-98,36,-182,23,51,-294,-250,57,97,97,-37,29,91,-14,-178,292,179,-70,23,41,243,22,527,77,18,-62,-38,-30,165,-91,-77,80,80,86,-5,-124,95,-108,-7,-24,-15,39,-85,67,-5,38,-106,-8,86,-7,16,-125,-1,-11,-361,92,-32,-26,77,-61,209,-20,182,40,29,-28,353,135,-49,-87,-83,90,38,67,-38,-84,102,102,187,-10,3,109,-27,56,66,108,-12,185,-259,5,-44,-7,178,-75,-153,-10,219,127,-47,-37,7,-151,-330,17,-126,-33,65,146,214,73,68,-52,68,163,135,46,37,-7,68,-17,131,105,25,31,-11,30,91,-33,40,298,-158,105,107,49,64,-300,-148,69,303,111,150,27,736,-88,-96,1,-43,8,-4,25,71,1,-35,131,-15,96,110,-75,29,-33,14,16,544,-69,-911,35,-94,77,181,17,41,47,21,58,8,-55,286,-48,-137,-59,235,-106,27,7,-54,-43,83,16,-16,72,-26,8,-89,-13,-226,74,137,-49,38,-87,19,-65,5,-26,72,-132,-22,172,10,26,402,-49,5,-27,153,-43,12,6,40,-6,-2,43,-27,64,-58,-25,87,3,877,138,39,-91,119,-527,7,-4,22,60,-14,119,-102,95,-79,114,191,-54,52,157,383,-172,52,-29,-48,-45,-27,157,-33,-121,81,345,17,248,68,-8,64,87,420,35,-114,-96,29,202,-93,118,151,0,-59,176,208,7,145,-92,29,-74,-27,199,27,-57,201,-77,0,0,-14,-88,62,-26,144,0,302,202,59,38,-85,-159,97,-61,-124,56,363,54,-11,-106,-123,-101,-89,-46,41,-34,-449,30,160,53,21,-16,34,-47,-61,-68,-9,-16,-105,-128,37,253,-846,90,42,-34,-76,-60,9,-84,24,0,140,172,39,-23,-58,0,83,242,101,-21,133,-66,113,-33,-137,-73,167,4,64,73,13,-51,18,-50,68,-28,-61,-98,200,4,39,-25,104,-269,879,-10,-222,-8,4,79,38,-206,94,-38,68,87,98,-153,-25,427,-458,-62,-52,756,-557,-147,90,15,50,52,27,1394,-12,21,59,-100,148,33,27,-40,35,11,280,-86,-523,71,543,65,-34,-93,41,99,-26,-139,-138,160,-88,-18,-173,-26,-156,147,-51,-237,129,-53,-50,56,-143,29,380,89,158,79,-63,26,-23,87,339,-183,-254,84,-41,17,285,224,83,139,6,6,-84,1565,-122,10,-24,10,-158,99,-81,16,98,-11,-38,-67,-33,24,155,-65,157,-3,-83,13,64,-126,113,5,-417,55,-144,-3,27,114,165,-164,-76,41,245,-72,-97,-36,-16,18,-9,53,294,134,-23,242,10,6,-205,-14,35,-242,125,-30,8,8,0,227,-209,-6,30,93,-112,2,-80,-46,-6,238,-278,-46,-200,-22,45,119,-9,-9,-152,-67,-69,89,67,1239,-174,2,21,5,82,-29,1,-49,-43,16,114,-52,5,55,-51,-182,113,-9,32,384,-23,-45,-9,-72,-47,28,209,-531,-14,-109,-15,132,-2,57,87,-197,188,64,17,208,-74,-117,5,6,38,11,-34,-83,1,509,13,157,-46,-50,24,-44,-77,18,43,53,68,151,142,47,-117,-1,-304,-49,58,-8,-95,118,-119,68,23,-1132,24,80,-118,-352,-128,32,-61,-5,57,-271,28,19,27,16,-72,-123,-19,-127,-73,410,-71,63,-61,409,35,-20,124,-7,52,-105,-57,306,35,-59,-68,30,23,128,-50,94,-38,-163,14,258,6,-25,24,408,-228,-105,-452,-1122,-49,49,59,67,-157,25,35,-30,-38,38,201,46,-51,61,644,-21,108,-99,80,-173,239,-25,118,-245,-31,-37,75,-346,615,25,94,97,79,38,-66,6,-52,55,-211,123,78,39,52,-380,-35,-27,141,-481,-3,22,-103,60,-101,-70,36,215,4,-148,-209,-14,37,70,-6,56,854,33,42,-217,84,-14,1,988,152,40,19,69,30,235,-58,-32,95,107,147,-98,-150,127,7882,90,102,-136,-101,-69,-30,58,390,15,169,52,25,-34,-52,26,30,78,-111,-47,112,64,208,114,-12,211,-298,82,-104,-50,28,54,48,50,67,317,-13,-10,-252,-30,179,20,-159,84,-12,22,12,-45,44,1,-88,-55,-5,-23,42,-68,-163,66,14,-67,-8,312,42,151,-41,301,-221,8,-139,-45,-32,11,93,-240,62,110,-36,-149,205,-113,-14,-8,-2,73,9,3,-112,-33,66,240,-18,130,4,56,2,145,236,161,-27,25,306,154,82,-110,-46,87,274,61,-26,33,-75,18,-2,24,-26,-151,104,104,-42,-29,-111,36,36,-186,124,49,23,-24,-169,117,28,-47,-12,58,-70,40,99,1,94,-37,20,-32,-97,2,37,-70,55,61,-37,34,123,11,-269,145,-67,3,58,94,73,71,612,-338,61,-527,107,-94,74,-75,-79,208,94,-35,17,123,140,53,-256,297,-51,456,14,-70,34,-64,24,14,-136,100,134,224,-9,-289,-159,34,167,50,-118,139,-96,242,-118,-59,33,-177,2,-134,-97,-24,-203,-10,97,38,86,47,-33,48,6,-63,93,-48,8,231,56,18,-357,185,86,-157,30,54,23,7,20,-50,43,175,263,221,94,-64,6,71,-27,-61,10,181,-181,47,-32,23,-12,158,16,118,-91,-36,96,70,23,6,-20,79,70,-127,25,-51,-165,-263,3803,-360,105,45,860,79,45,-70,4,14,-8,-28,-40,-68,108,33,-48,97,-159,-89,-46,66,21,-36,-94,56,0,-70,81,-32,-125,46,10,49,50,155,220,-131,99,-36,-9,-7,-73,404,-154,19,-233,-11,20,-27,145,158,14,18,50,-10,-86,79,107,-46,-74,35,-71,-82,-418,-73,41,-16,150,-24,329,140,21,73,296,-475,4,-96,-144,46,-45,-10,5,9,48,-45,-28,47,221,-175,253,70,-345,161,819,53,-53,61,266,25,242,-3,108,34,-4,251,4,25,43,-6,233,-6,25,-57,5,21,-27,-72,185,-82,-302,28,-35,54,48,-1,-90,37,59,34,37,-75,-8,74,171,-97,-42,-66,31,98,-71,-32,246,140,31,-19,-70,30,-32,-35,57,-169,0,78,3,117,23,-53,-26,108,-79,100,-86,-152,60,-156,118,-100,-164,36,5,29,75,79,128,-41,603,231,-10,390,86,40,91,192,356,214,-46,98,-20,115,56,129,569,54,563,43,199,-485,597,21,59,366,7,-145,781,-381,-98,-37,167,-285,-132,87,-10,-67,-17,87,192,48,-55,85,31,2,63,77,53,60,73,347,49,-9,184,195,10,-314,-172,142,199,-168,31,120,73,180,51,-31,-14,69,-101,232,62,133,-35,299,-322,-513,117,343,-8,-8,-86,-128,33,127,-76,-56,19,-251,-44,-20,42,398,8,319,-366,294,453,51,136,-29,-4,-28,65,2,249,26,-266,-129,-45,-24,-204,-34,66,17,169,-297,214,-324,15,-19,-19,-86,302,-172,401,-726,-22,-89,-25,15,82,-20,87,-15,-6,-43,723,68,-52,-19,98,-41,380,-416,-17,174,91,175,-105,-75,94,37,55,184,98,-16,94,-97,186,-54,629,11,5,5,319,-451,22,-78,-213,216,39,-137,-40,216,-60,40,171,35,124,127,29,532,-325,35,-5,376,12,-9,99,95,-5,29,11,-28,0,-46,54,-34,69,63,22,-164,-10,131,61,-32,52,-21,36,-21,4,-147,-48,18,-255,2,66,20,-85,10,39,772,166,8,46,1020,-48,44,-15,-21,12,32,243,-15,-33,-665,-225,2,-52,-10,86,-6,37,400,-13,47,-309,150,58,157,73,62,6,41,-22,-14,347,-14,176,-674,-54,102,-21,184,105,-56,536,-68,140,98,23,-38,-77,-4,26,488,-19,-25,-41,-44,76,-252,45,-7,99,99,22,414,109,60,-84,415,12,56,-124,-138,-48,187,-63,605,65,12,47,-59,39,166,-193,-172,-40,362,50,169,112,183,132,37,220,-46,215,12,122,-1,-37,-226,354,177,73,-26,78,155,13,9,-3,-21,217,88,161,29,-11,-80,-1,271,-37,37,-10,-29,-58,-3,85,29,-13,30,24,77,244,77,-53,-202,148,-3,53,111,-29,37,76,-64,-15,36,2,-49,366,-118,-23,-30,34,-45,58,1,40,50,103,-13,-40,-46,-28,92,196,22,237,-98,62,20,112,-62,740,363,125,-32,222,380,-38,58,-463,-149,-72,60,215,71,-133,11,-89,21,69,9,-17,-17,-261,-25,-129,89,-18,-60,14,59,36,17,-86,13,-4,-107,104,131,43,24,20,51,11,137,19,26,-3,-339,71,329,72,-105,136,-55,118,442,49,-102,10,75,9,-35,45,-2,-38,110,121,-5,-311,-80,85,-37,6,-21,-600,-7,46,16,113,136,-32,20,6,45,-27,213,299,-61,-36,54,-24,114,55,35,105,-5,-143,90,-175,-16,-9,-64,85,-33,-2,-127,515,14,-50,-57,15,182,224,155,38,11,36,-102,129,-92,-171,60,192,30,195,221,641,-19,-24,32,126,114,217,122,-9,-112,-90,-41,-11,4,-345,-22,7,-414,111,-48,-17,-8,-158,-6,-17,-113,-23,28,65,276,476,-15,48,-13,228,-22,-412,-136,75,174,44,-65,41,82,348,125,29,351,204,-142,-352,8,57,224,54,-64,36,-3,65,-37,154,-49,-50,12,-37,-19,-104,36,112,-43,28,143,-29,-58,62,-9,-19,46,165,296,-29,-60,383,-131,37,154,31,6,-23,-78,-47,90,148,6,358,-17,-168,-118,-94,72,-92,113,199,30,94,3,45,57,32,19,326,-48,-17,530,-51,15,-98,-121,-50,123,32,-2,129,-62,28,189,119,6,77,107,764,-46,-1,637,-29,133,51,-12,-35,-26,97,-7,105,-46,-33,73,469,18,-42,44,-20,5,232,0,-12,127,-51,68,-28,71,163,256,57,35,76,150,252,-94,-155,105,-16,14,20,-69,-31,-50,7,-63,27,64,27,-284,11,112,-2,-159,7,-9,1,-24,0,-42,-134,18,59,-31,-8,45,195,74,21,1049,4,-40,2105,50,-57,-23,-646,110,-377,15,9,0,-226,11,87,19,-23,-43,-45,52,-224,29,12,94,195,-2,-18,43,-11,-49,-8,-138,-26,18,13,-37,4514,52,129,28,216,-72,-120,-222,181,91,-20,-133,33,40,-36,109,-11,-75,26,-18,-66,109,16,-88,88,84,-165,214,47,566,75,67,0,63,525,12,336,-17,71,377,137,110,8,23,92,70,-55,-11,-13,-3,201,399,-183,-126,-15,-57,186,42,145,44,68,7,244,608,-14,-1,-97,189,4,-14,-23,116,7,259,102,401,-42,205,223,232,218,158,180,-28,-110,46,32,144,-188,-16,-44,-27,-16,-4,-14,24,0,132,19,-2,-4,-317,-168,-6,-140,-58,-86,-9,62,287,68,-8,217,-156,-8,-279,-26,188,-35,53,10,-45,29,148,-157,-78,-171,66,9,-57,-52,-18,-39,40,-191,-3,-125,156,-323,156,39,-132,-4,85,-127,-10,-27,3,602,74,146,-97,22,-72,94,79,-26,-48,87,83,254,-6,-179,4502,76,21,-18,24,-163,992,-26,-137,-34,90,17,33,19,-14,-264,165,-73,35,406,-47,-187,-93,174,58,393,-37,-10,-103,-56,-608,69,-25,-20,-183,443,-65,121,77,38,-51,-117,6,61,9,100,68,-162,-38,-86,265,11,8,82,35,91,-15,449,308,83,-57,-13,-147,11,188,-13,3,-29,146,21,-100,67,284,45,146,90,-32,-77,-45,-4,29,39,-216,-63,-48,-124,-76,26,73,-63,71,26,33,137,-14,-1,6,2,16,135,-82,-93,48,80,-18,-51,37,-35,-63,-200,-62,-125,29,-208,-163,7,267,-14,107,-14,-62,35,66,83,-222,-534,3,94,-20,-3,-174,71,-37,-52,-73,66,-16,28,-100,-95,223,-97,-90,-160,49,29,54,114,-23,-53,-209,-46,27,78,22,-35,14,229,-20,73,130,72,-44,-10,388,4,31,106,-110,380,205,-85,3,6,2,12,-53,2,-102,25,103,13,87,-60,-107,123,38,191,4,18,38,435,-111,-80,-17,129,-63,1519,71,199,18,122,78,20,38,12,3,1,39,247,-12,-35,34,95,52,10,87,-20,63,-40,-44,23,1045,2792,272,85,-11,6,374,53,42,27,7,-11,13,31,74,68,-93,108,30,240,184,160,328,105,35,107,52,-49,-18,-274,40,85,323,6,-49,-51,63,60,-157,1,48,-159,85,78,-54,114,95,95,51,-61,-15,295,-53,65,58,-148,4,101,118,18,25,-60,15,271,10,-102,24,-48,64,-35,-9,4,83,23,18,48,102,63,-16,-91,19,16,-36,-2,148,192,-153,-19,112,320,15,-14,74,219,13,-37,-6,-3,165,361,121,-88,87,-119,-141,17,1374,-38,196,19,175,52,209,-71,-17,-68,-23,28,21,408,39,78,-71,187,-6,9,177,-13,-190,-26,-484,-80,-7,-76,-164,-76,57,-260,191,-52,-73,399,-45,81,340,-6,-16,563,81,-78,-129,68,129,66,81,-96,33,46,-71,65,-36,-15,-43,81,123,8,-249,92,45,567,65,48,-314,25,-127,92,22,-45,239,9,2,46,107,-125,73,68,-7,65,53,31,24,-151,57,144,-30,870,-18,25,3,-6,67,2,94,31,-8,-20,10,130,320,-37,519,61,-3,2,-21,19,-59,-25,-30,-56,-27,71,-23,-63,18,-4,703,82,89,-180,33,14988,37,-59,225,-12,-30,84,-59,114,-26,38,-15,-53,0,76,-9,140,13,-66,2,-48,-16,-7,69,-3,75,94,4,23,131,-69,-1,48,20,120,53,292,-541,199,-5,84,-101,-9,69,42,42,-11,18,-8,12,-108,131,84,185,59,7,-7,80,62,-166,55,-11,118,-30,27,49,-214,-31,26,217,-119,84,18,595,60,-149,48,-48,13,-63,498,68,-22,-9,205,19,69,235,10,-83,298,-23,226,-18,-404,-27,40,-11,25,-36,285,-63,-24,94,14,-21,-119,-44,34,-93,-160,235,111,304,-349,33,500,251,44,19,-5,-51,-153,28,-16,98,-162,124,-2,335,281,-145,-458,6,73,90,-17,217,84,45,113,2219,41,310,-55,26,-44,78,285,-37,34,-104,25,82,118,26,1473,39,81,0,209,45,135,36,-22,786,-78,23,-400,-29,137,307,12,4,7,93,-19,153,-83,67,150,-17,760,85,102,24,35,5,151,-24,-31,57,-36,0,300,34,54,-1,-56,121,-56,-24,82,131,-177,151,-95,59,-131,284,-55,-34,-3,56,10,47,9,64,-36,-280,28,-87,91,-195,-67,-76,-22,172,44,-192,-168,104,154,113,17,-34,-163,23,1501,-147,-32,98,42,104,-34,-299,10,-52,-22,30,2578,-48,301,14,-53,54,8,66,-8,-12,-57,42,72,87,-284,-135,3,276,-92,16,18,9,-203,12,152,68,-35,-435,-37,10,117,145,261,526,-334,129,41,57,-34,93,22,-38,103,-57,88,-231,142,-369,192,28,193,-62,-31,11,-2,19,41,60,158,-78,-28,62,172,111,132,-91,-66,-12,96,157,74,-212,-229,116,178,115,228,58,-56,105,1,243,131,-158,91,-221,-28,-35,172,100,220,23,121,10,107,177,-23,-1,-47,574,-17,-40,22,-145,-51,-72,191,-370,-85,657,74,168,68,73,72,-86,357,57,-73,28,69,-54,55,-656,16,5,33,30,16,-110,79,-2,35,150,82,-254,-6,25,-74,-23,426,-54,-22,-7,-227,919,137,-9,-55,-89,12,32,121,89,60,172,-82,19,-45,47,155,151,21,-52,-88,-169,-12,65,111,69,155,129,253,-24,88,-133,-7,32,-25,31,42,4,-64,-52,-249,26,38,-14,-75,-24,-46,-43,62,-7,-150,307,-17,192,15,120,110,-92,-18,-31,-28,-111,-146,-88,-6,-156,-96,31,-6,-217,6,-95,151,115,79,72,31,3,18,12,63,-95,-197,-86,72,-184,66,-65,1076,372,45,33,-372,33,-43,6,-226,53,387,142,225,-237,85,152,126,-31,70,-56,-148,56,26,-9,29,-21,74,225,-179,54,-2,309,166,-21,-60,-7,96,-3,-33,46,13,247,5,37,-19,46,30,-15,100,-40,-42,-58,440,24,2,150,9,-100,93,-76,30,48,-118,313,-101,59,59,-31,-34,-631,62,57,215,-70,-31,77,179,-26,-70,-29,44,130,-20,-10,-197,-1,27,-20,143,16,-49,22,122,6,55,-38,75,-4,-198,95,89,-13,35,10,-48,29,-73,74,43,20,-199,16,-5,-432,152,7,72,-43,9,72,303,-156,105,-97,54,-29,18,3,96,-87,-68,25,91,252,72,3,13,-6,-57,-9,61,55,9,-220,70,110,-27,0,-39,113,503,53,-33,-57,312,-149,-1,-92,43,112,410,2,-59,152,123,45,7,76,-111,-2,60,-53,-52,429,7,75,-7,26,120,-89,50,-63,35,62,70,135,-283,100,13,114,-337,-128,-24,-21,-59,27,66,16,87,-22,-9,80,139,-7,324,99,48,-6,10,0,77,-28,-27,50,-44,36,-104,37,-265,1,4,32,-119,57,-7,-130,-8,17,-44,-71,46,64,-13,-24,-112,-254,43,-28,198,-216,-51,-223,-31,-30,-33,60,-139,-58,-17,136,58,113,136,25,-24,58,99,-38,83,-190,-17,269,65,-33,51,-20,4,-77,-84,-3,123,70,-34,-163,-48,83,-216,118,39,-99,-14,105,108,-81,-32,76,5,-227,2,108,0,19,7,-207,154,112,-121,-36,267,-87,-65,-63,2,64,-143,33,-10,2,153,136,105,46,122,154,20,50,53,-9,17,-132,62,-46,25,-21,-295,195,8,70,-9,37,-44,24,-84,661,-106,142,158,38,-65,64,5,30,-35,118,65,84,77,32,-63,-237,-157,-13,-17,-30,-78,180,-18,46,-54,87,71,-22,-225,60,-55,76,172,6,5,188,220,-2,-18,-13,152,35,-5,104,-40,26,101,96,243,373,-158,-28,17,395,-118,27,-46,288,-2,83,30,-15,-84,91,172,74,30,127,-11,8,129,6,-215,-29,356,-50,261,575,101,-255,6,55,218,-35,87,-101,-22,-250,82,42,-44,10,-7,-63,-59,319,-54,-15,-24,97,404,72,-7,-3,-18,-22,42,17,75,-35,-98,332,36,33,21,10,-16,33,-166,-29,92,50,35,479,-27,33,347,47,178,-19,131,58,-40,-63,-25,-41,-80,40,87,-18,-4,-25,-20,28,103,214,-17,8,2,269,-49,71,-15,21,96,-18,108,114,-23,-61,142,-4,62,81,84,38,42,-63,202,-3,75,128,138,-23,-7,248,-8,-37,-97,-127,-136,32,40,94,329,50,27,-36,142,22,52,-285,19,263,77,56,8,-135,39,-83,-33,101,186,-72,288,108,32,150,-112,42,-8,246,-19,5728,18,-42,67,148,59,-210,72,-20,167,-40,7,42,57,85,42,143,-133,36,66,-32,418,136,73,31,-19,95,-47,11,24,132,-196,78,95,197,42,32,0,203,-33,15,133,-34,-35,57,-531,-70,-4,-33,31,122,68,37,-110,-168,73,-297,195,15,132,45,-54,-47,566,73,-45,11,-97,-1,44,109,194,-5,-18,-38,12,60,-21,-1,30,-33,37,566,-132,35,-42,-14,258,2,7,-135,-19,-45,-53,242,1,233,-81,-395,-49,35,-84,-69,63,54,-81,14,75,393,65,11,79,-17,-5,284,-9,34,-229,-89,293,-306,331,-121,-35,1152,752,41,4,486,-14,105,25,9,251,-26,-53,37,41,17,-34,177,39,-26,2069,19,31,-154,2,-92,19,125,-13,346,-2,13,658,8,21,91,12,-52,-74,66,-34,80,13,95,43,-13,-52,2,-16,-4,-18,-132,-197,31,14,9,-20,213,61,-66,215,21,-24,-68,-68,61,-346,-149,-213,98,-66,-56,-73,-15,101,-384,-75,-466,26,-28,-434,-14,-372,-28,141,41,63,-130,61,18,17,1058,-114,13,-78,417,-203,68,-173,-86,-118,46,-25,85,88,20,1,-13,-2,100,-14,50,-6,-39,54,103,-31,20,45,-43,-30,10,6,18,-33,107,-44,0,201,-110,698,304,88,42,82,169,-324,-68,17,116,-106,12,10,-697,11,45,8,181,159,188,-228,35,61,-23,947,304,-39,114,92,-1,-94,-22,47,24,397,110,10,0,88,-30,37,218,-62,23,46,198,69,59,-141,7,42,-233,15,-2,56,121,52,12,-51,30,80,103,-44,-35,286,134,31,448,107,-34,-111,15,-132,-36,-235,640,188,176,9,89,-6,74,-62,149,7,-4,48,118,-80,-34,113,-10,-55,0,-19,-33,63,5,120,255,-131,-12,211,-81,36,196,5,109,-89,-48,55,13,119,-37,-155,39,36,39,60,34,-201,84,15,108,8,96,27,-127,32,89,-36,137,58,53,129,-97,15,-62,455,13,-71,-33,243,5,43,2,31,10,134,67,-20,26,74,286,72,57,-97,104,6,63,-123,-34,-175,-50,117,-120,11,162,-61,40,366,118,-187,-3,11,46,71,123,-14,93,86,-25,11,-70,81,-21,-4,-23,-11,44,-1,141,6,109,327,169,4,2,170,-27,32,14,149,357,64,-166,16,146,-15,206,-48,-3,13,340,221,-51,61,-1,8,66,158,-32,267,282,201,153,83,31,12,336,-27,37,-2,111,2,-49,197,1259,83,-4,34,425,42,36,24,-126,21,-10,234,-8,42,0,64,-283,-149,455,-34,37,25,102,46,26,125,63,84,6,40,24,47,-79,92,-213,85,36,7,127,5,-11,12,33,127,173,-3,29,-247,503,35,155,-73,148,76,60,-14,30,-2,-95,114,337,31,13,36,29,90,42,65,-5,-22,32,56,985,-108,212,77,-10,35,-30,743,102,-52,-94,30,5,-12,22,-50,-43,9,-71,47,-35,84,158,118,124,3,-28,-48,-51,59,49,95,79,122,70,3,111,136,-78,57,-7,196,-23,86,2,168,63,-10,23,172,492,85,15,188,-42,52,550,63,-25,69,-23,-120,-16,165,-66,67,334,359,-26,33,-14,64,20,67,138,-80,118,191,201,146,-75,-14,-4,47,33,-65,-54,46,-70,-10,26,19,-16,39,9,51,698,46,-10,75,-274,474,398,115,272,82,63,116,47,51,57,590,-164,-4,187,55,26,-18,205,-35,218,20,590,38,72,537,307,44,5598,261,85,99,-62,-33,178,323,19,-4,222,289,117,11,57,30,-11,403,104,16,-65,73,437,-6,207,169,126,0,-5,40,-392,35,39,-66,22,83,620,149,470,7,102,291,477,190,-34,205,72,237,94,8,160,-120,107,85,213,84,7,0,-35,32,235,-28,36,-105,378,213,-462,149,635,-12,177,124,12,92,203,417,346,61,3,31,80,33,571,-17,348,85,-40,100,187,30,-10,-59,116,35,42,46,114,-49,96,63,129,-4,-61,42,20,16,163,236,35,522,-21,1242,37,63,-21,147,138,97,2006,152,-58,389,14,17,45,61,-48,227,96,-27,-73,158,150,-72,54,41,-78,602,-6,26,857,-59,135,19,-63,-28,14,170,-1,-1,11,-184,48,322,10,219,93,72,4,65,51,53,-5,111,83,323,37,190,-53,-1249,-301,67,20,518,72,-183,-94,23,32,-35,168,-39,65,197,88,-15,71,33,-105,-23,-3,-618,31,570,1,172,81,-48,-46,34,591,157,55,107,25,107,31,-22,86,118,1,112,-118,-6,341,1,12,335,38,-10,25,165,-6,-6,21,32,10,50,55,309,363,50,207,78,28,-140,23,450,165,28,76,22,-66,75,102,41,298,144,7,-7,8,263,-25,-10,-17,67,-177,-21,21,18,25,-135,395,63,30,23,1,-8,73,44,42,-3,48,-295,154,228,584,-30,111,117,-136,30,54,236,1322,120,262,360,214,53,6,9,32,-14,100,197,11,29,39,28,-13,-1,177,143,-22,231,116,-23,147,-1,310,-11,686,433,45,132,43,89,-15,-38,68,-24,27,135,867,2,32,6,115,-7,4,-57,38,220,86,131,-99,64,75,114,611,945,92,71,51,-45,1024,-60,35,-85,34,206,-100,130,201,-10,-92,16,63,120,267,582,23,4,1179,2765,48,100,-45,11,49,795,-8,69,43,113,42,194,-69,-44,471,-190,-55,-109,-36,-143,73,-3,3,19,-123,16,127,227,23,119,-52,3,253,323,-172,-375,122,21,201,-254,58,29,121,79,320,22,-82,211,-47,65,-97,9,-58,103,-117,79,120,44,43,31,49,10,58,50,84,-49,20,17,578,-21,-70,29,45,20,105,-7,-17,50,30,77,182,33,48,290,87,-21,-36,-68,37,218,-77,11,25,9,56,117,-17,-43,-139,367,-56,63,-108,-150,92,68,128,-16,31,41,4,103,-183,-123,11,131,61,72,-37,35,-79,-509,197,58,-18,-71,16,21,75,27,50,553,141,34,-246,56,38,44,125,23,-185,54,-38,-116,239,-11,45,-209,160,-14,215,50,-102,-26,-196,170,10,-75,-140,-47,78,-15,127,-14,-54,29,235,-19,-352,122,10,68,460,-68,17,-192,22,28,-8,-44,-9,5720,-5,191,-257,62,134,-19,392,-2,94,2578,23,50,-85,179,27,15,216,45,95,4,105,12,9,41,166,51,-64,122,-26,159,95,26,38,100,68,178,30,44,24,67,7,-21,71,293,-598,-162,12,94,-16,-64,-13,4,-201,48,5,487,-6,79,-84,4,213,34,27,6,232,668,120,-2,83,48,-10,18,-12,25,32,6,83,17,322,55,4,21,163,37,-181,148,237,38,3,-5,69,15,57,107,-251,-5,215,208,250,7,-22,-7,229,29,-80,388,22,48,-14,11,-241,335,33,-67,-14,298,-364,281,65,164,120,112,-59,412,107,55,21,38,144,-17,-30,-35,188,-156,-66,1,21,2,-329,-246,-48,28,65,19,33,-104,11,40,187,242,235,433,-17,-24,98,29,-13,-27,49,-3,51,77,185,-46,70,243,40,-3,26,16,-5,-43,-81,39,204,-96,64,34,-88,4,265,46,-115,13,-181,71,87,70,408,-137,-4,569,-34,22,54,129,21,45,55,124,673,14,115,86,225,1,-119,4,35,45,-43,881,7,-26,240,98,109,177,-27,-22,-77,61,170,-115,126,151,100,181,39,543,-21,94,108,-99,26,26,152,135,46,389,1,120,85,-91,29,28,-3,-26,19,202,-43,38,-185,16,100,362,486,99,151,-85,-722,-34,14,49,-60,58,-8,7,56,56,-57,-63,1,24,203,210,-37,37,-34,50,122,91,-2,-216,2,73,93,40,10,66,153,154,-30,-49,169,67,158,33,267,150,50,43,-33,-302,-1,21,78,133,-32,44,1,18,-36,-55,5,-67,-46,30,85,9,-8,-31,83,-78,206,23,-70,489,-23,-13,-23,-89,-51,-45,75,105,48,51,153,-81,42,111,-14,-290,124,240,32,-22,-82,1,50,-82,233,-70,35,114,9,50,81,-137,-5,98,-54,32,-126,48,592,72,104,64,-39,36,485,138,-163,-18,115,533,24,-17,28,185,-93,109,-11,13,-12,75,-2,129,-413,189,19,129,6,298,77,7,-278,335,98,8,278,-38,40,130,-17,-31,-158,96,-28,107,22,-32,-21,73,36,-31,348,21,8,467,83,356,-152,54,113,27,-26,41,43,-57,101,-26,10,10,113,-25,50,-12,103,836,82,10,166,-211,-40,44,-21,9,522,11,-32,171,-7,-37,-66,122,31,118,62,100,62,-3,1481,60,16,-19,-1,41,56,655,-204,80,180,245,103,62,698,-16,-337,-12,-4,115,-52,-71,41,9,57,-26,11,59,81,-34,24,-20,-4,27,-6,48,15,50,75,133,54,18,37,-483,264,107,-134,27,136,194,714,-27,37,44,1,-363,659,269,52,60,9,61,42,66,65,-37,47,-85,14,231,-31,1551,168,-114,12,-4,17,28,37,228,83,30,308,379,354,17,55,-28,4,149,33,188,380,58,58,88,5,50,259,-305,40,233,50,84,-227,-14,296,78,139,3,-4,136,240,91,12,135,-505,-54,-38,36,1026,7,-20,-25,1039,1,155,41,-468,22,8,40,585,136,252,-45,35,9,-60,80,112,258,6,-30,131,-28,-17,287,-262,52,252,97,32,34,-31,647,148,24,66,80,32,221,56,86,6,123,-67,13,62,22,49,37,84,869,70,74,283,103,118,223,36,243,57,-85,296,10,-52,-95,-12,93,32,119,50,120,178,398,-32,25,27,14,-14,-16,4,338,-174,224,121,101,-39,235,-46,92,127,122,-92,-6,6,148,-67,96,259,93,46,-6,-120,-5,131,56,18,26,-1,379,223,-27,-112,20,121,-98,-10,-90,217,34,-14,-26,-72,67,-5,32,17,-97,14,86,91,-120,-83,59,-11,2,105,233,-8,151,-30,15,472,70,207,132,22,212,73,-13,84,72,41,473,-11,230,391,147,28,43,218,473,149,-17,27,111,175,13,-33,55,-33,9,74,39,-205,-58,-9,-25,214,23,120,157,65,-52,226,9,-168,194,130,-26,145,19,6,402,14,-224,25,57,13,161,-32,30,43,178,-82,247,25,-181,50,7,-60,-48,50,95,13,130,-1,189,-46,265,-41,84,-135,16,-3,2,14,33,230,68,147,979,53,687,60,-5,-27,-44,69,274,-38,663,813,220,259,1557,80,166,118,49,473,-130,249,214,599,276,164,405,115,193,-61,5,680,-358,96,18,60,-205,10,13,12,-81,211,35,-23,50,20,70,44,164,183,63,200,660,78,235,-46,236,113,73,34,-8,98,-11,344,64,14,51,6,251,25,4,-40,8695,799,29,406,51,-7,81,368,313,287,345,294,263,40,-104,-469,-15,130,196,-30,48,49,-32,-38,113,7,145,89,253,122,-3,-52,11,409,-161,-115,88,24,-3,105,3,2963,-136,-31,304,34,176,5,164,29,-56,51,36,210,-71,-212,52,229,88,-109,-142,119,166,338,84,73,48,47,371,395,572,585,-532,-1,-95,134,-3,25,25,-43,-70,138,279,29,-39,223,34,280,47,-28,536,189,202,12,-75,118,170,-35,-280,43,301,55,210,165,215,153,181,94,277,-27,-31,104,201,6,-26,64,-31,93,-45,-4,585,-72,81,46,31,112,11,117,177,209,68,1948,-53,397,19,45,1,-27,1,96,-3,18,134,26,80,221,217,341,73,37,478,29,32,-143,69,16,99,50,-11,348,13,73,24,-49,150,186,443,217,-2,146,667,66,142,123,191,4,92,94,28,-379,-38,74,204,88,178,-54,145,-13,128,-41,503,358,202,-116,178,29,238,-10,-105,0,340,-47,-6,-37,26,82,249,478,-60,-154,188,-89,31,-76,13,54,-475,-16,291,39,104,147,87,679,-50,89,128,-5,-403,133,65,38,-37,-182,104,113,-32,-59,-28,-74,221,19,-185,57,234,9,12,105,186,-144,-79,-10,249,6,161,-6,-303,-39,-44,933,-131,-48,171,-97,97,-179,14,28,-14,-13,126,-11,-444,-49,181,116,116,631,121,255,34,49,93,-2,31,196,240,-105,260,185,391,-147,153,-10,459,-5,30,2,-483,103,-61,-26,123,199,-97,232,-294,-10,12,69,-19,80,118,-197,47,68,-5,200,20,-53,-52,-12,0,252,842,850,422,103,4,370,87,60,310,63,60,163,378,13,252,122,56,197,68,113,57,314,112,-87,-28,359,277,6,-104,-107,2,127,-22,10,285,-15,-56,29,6,5,45,-71,-16,-14,135,39,-6,-45,428,323,-60,706,-35,-91,-1,13,-3,3,-63,68,302,-45,-47,342,41,16,76,300,-127,224,49,16,2,1308,89,2206,33,-10,469,10,-116,142,150,-173,77,-27,-26,46,-42,230,-17,581,177,69,291,-415,599,-100,185,99,101,-5,193,683,86,221,-16,-30,-9,9,-345,104,282,65,90,1,-132,442,336,10,-2,-43,-7,-87,-6,25,-84,-147,92,468,34,872,189,55,843,42,28,225,-13,-64,192,-267,43,40,43,-59,-342,79,531,-38,18,-628,320,78,299,-156,-102,118,63,-128,124,-13,827,56,797,29,-28,-19,-1,98,-85,83,44,467,61,-22,-319,103,12,-42,154,124,-4,-4,762,-48,177,242,120,345,130,-153,-19,-17,-28,-64,38,103,-26,8,-69,71,153,-40,123,43,13,50,-94,1,-55,-26,35,-179,31,56,209,276,-44,233,-21,93,174,7,-112,259,-339,-20,33,0,7,148,56,-4,45,-34,46,22,290,269,-25,-39,-24,181,228,145,157,0,-46,78,-8,-27,22,17,-36,-120,-22,198,-144,15,-36,415,70,274,-59,11,-29,422,174,100,198,245,585,-316,53,-30,-62,178,26,190,81,165,148,175,-2,410,76,75,-111,-14,255,35,-366,332,400,-134,57,25,10,-12,18,-14,88,8,73,58,-85,200,-14,-42,-24,-50,-26,70,4,120,188,101,22,520,464,-8,-54,-57,25,288,76,-22,439,-109,-59,-67,141,-11,153,39,825,223,20,121,-137,45,686,820,129,491,23,124,58,372,38,111,-14,1241,47,29,13,44,30,246,35,74,7,-124,-11,249,79,31,104,82,58,-29,348,264,72,-73,-37,250,20,124,-113,160,167,70,-34,88,216,60,49,-161,36,70,165,44,-40,643,84,55,-241,8,297,143,12,13,75,219,42,142,78,-49,63,63,83,329,30,124,55,-216,66,38,61,-6,50,120,47,-30,-49,-15,82,-12,-84,-19,11,46,134,144,0,-24,28,576,34,17,31,7,26,20,36,-19,-89,123,959,279,65,166,770,40,486,65,226,215,300,-126,156,63,437,40,40,11,361,58,73,12,24,-57,54,393,-18,20,155,-14,19,-42,77,-20,559,242,180,30,117,193,7,49,174,117,34,-1,-6,75,55,-95,525,-27,85,29,-438,-21,388,450,379,-3,117,-45,-34,138,460,2015,-164,223,-34,52,93,-11,253,86,31,112,53,22,-381,185,60,53,127,-18,75,239,-15,222,92,-400,-9,437,180,23,142,524,36,-16,348,276,47,291,27,42,109,-215,165,66,-78,-56,57,123,-182,127,47,380,8987,-46,169,26,-9,240,206,78,248,1063,148,1592,15,178,1847,-123,-68,-42,76,-7,54,3,49,13,14,124,637,460,23,159,25,-65,-97,-274,127,301,110,1734,115,322,-25,238,17,267,214,-44,78,205,128,93,159,23,57,11,0,66,-30,-26,-69,64,52,203,-14,78,51,-39,18,1738,375,194,8,69,56,-2,40,103,395,-65,-15,490,267,128,120,144,3,-6,170,173,77,108,98,99,367,62,152,17,69,18,-161,75,51,-32,39,96,87,155,141,309,73,111,386,38,443,-5,-10,17,38,164,-2,31,127,-6,478,35,574,-100,-338,2,31,-220,318,-4,78,24,164,-20,144,49,190,60,33,-321,320,45,-21,27,48,165,245,130,81,-70,1,1,1,56,1530,522,-41,-4,-46,39,12,-203,-41,68,-50,-33,-161,160,-41,-167,10,-85,59,40,-195,-18,-230,102,78,118,4,7,104,-34,-43,43,120,999,263,713,22,341,227,8,12,-14,252,43,-3,77,110,213,20,-36,-320,325,36,170,46,202,86,64,19,54,16,304,-175,60,-17,155,103,72,227,40,-181,-72,1,-47,7,29,-32,-4,20,-337,1387,31,274,112,-3,113,56,733,45,489,62,-68,-7,24,604,6,23,-109,470,22,323,-40,2262,204,136,-21,-43,664,141,37,168,3749,30,101,72,131,-2,-1,-41,-144,62,-34,-68,48,-136,-13,6,68,49,95,-96,-13,0,63,30,5,-15,114,87,60,14,777,-11,150,37,82,339,27,113,65,-8,-73,87,-47,3,-42,100,113,-139,-124,13,174,368,3,75,167,-27,-161,1457,-6,160,1409,235,96,46,190,-68,7,32,184,-231,-12,194,177,94,-73,165,-139,54,-45,14,-14,-18,-71,58,89,169,52,-152,-89,449,1464,-319,-64,-99,275,-31,-61,6,-2,-130,-298,0,-65,66,18,-190,26,366,764,243,417,59,96,50,17,124,42,135,83,25,120,655,279,27,-2,34,286,321,765,299,79,9,92,172,-130,-11,85,69,792,-10,256,157,46,56,-86,-33,-92,65,49,14,491,101,-7,-11,115,312,-25,-27,-32,-42,-312,-19,-5,340,72,-155,-343,55,27,39,52,281,86,-123,28,5,-19,369,253,-70,4,27,-11,-23,-62,-3,174,29,390,88,270,183,-5,215,807,514,28,117,-46,-202,-70,-444,40,179,212,71,-172,223,-81,-37,153,75,9,308,-16,-21,-1,47,144,86,-239,-211,-64,52,1171,591,-249,216,-44,77,30,600,32,501,157,376,-60,92,64,264,220,111,37,123,79,38,16,14,30,63,52,129,0,61,28,110,-41,21,312,51,74,65,0,2,127,26,-83,10,52,-27,349,34,2133,82,518,-8,129,90,88,211,45,182,230,458,91,111,39,184,215,227,-44,77,161,-24,-63,3,423,147,116,3,-35,253,96,44,156,364,720,-17,-15,36,-67,169,3008,-8,560,5,-45,-58,35,26,19,83,-1,254,28,167,56,102,44,54,22,167,40,297,265,3,1052,-268,169,26,264,126,45,189,-232,50,147,364,226,365,117,58,-31,-27,25,39,-11,162,11,168,-140,-150,95,-268,359,102,157,-76,354,89,87,120,-359,119,-35,67,-25,65,50,41,58,21,89,-2,140,-61,10,-35,-184,9,-181,-313,35,37,-1,96,54,52,77,160,641,220,320,322,227,25,94,285,-22,-21,70,212,21,32,54,2,32,58,175,75,132,37,430,269,52,44,-147,-44,-9,195,-184,10,95,-166,128,-237,11,10,-49,100,-11,51,21,-5,-37,-46,12,158,58,-239,38,-13,-2,5,81,26,21,91,84,142,1043,118,11,-121,58,341,-146,37,119,-74,-138,-7,4,54,4,128,282,-140,65,-35,35,204,-43,-69,1,-24,-50,0,-43,-17,128,-72,295,112,227,58,79,49,86,3,21,56,613,796,712,13,67,25,6,25,209,-7,31,-14,74,-131,22,-317,136,-42,21,103,-54,70,-53,-180,208,76,1,89,312,148,421,-75,312,349,103,-22,36,-14,40,-7,-1,-26,103,-7,28,57,72,649,167,93,92,-7,-262,3,82,-76,29,-204,-115,45,-38,28,36,125,727,55,4,358,102,318,56,52,-68,76,66,259,1144,-75,-27,-10,-6,-653,67,-31,198,1740,130,-217,231,241,64,33,76,10,156,-22,119,286,-52,179,37,658,60,63,50,621,-402,16,-99,22,-50,220,-1,252,438,-23,-122,180,-176,277,21,180,111,5737,6,-38,-111,558,49,1830,22,-502,53,34,17,36,197,126,674,-37,38,-21,305,225,746,53,63,66,7,464,8,-22,63,2,43,45,58,20,-41,-46,186,-18,41,106,51,-17,481,139,130,-51,-13,142,189,9,618,-27,2,335,210,-89,-134,13,72,127,52,217,-53,-179,-38,-15,86,-7,-28,0,-45,-8,-54,-9,20,411,161,-71,-113,38,145,78,118,125,112,476,118,-3,-50,174,111,4,53,867,-122,263,91,-16,448,-7,205,-198,162,82,-110,-51,141,-49,24,1686,-18,13,163,131,-41,127,299,23,207,209,427,5,-92,25,29,251,46,23,704,96,63,17,272,278,-15,65,-118,-73,632,9,60,289,5,16,-24,-23,33,-19,-56,64,383,5,37,-7,33,80,91,109,195,140,-29,312,103,37,86,2,37,74,-71,44,191,54,-24,133,-26,212,380,103,330,55,1306,3,-5,7,13,223,53,479,171,64,127,-7,490,30,108,119,6,237,16,-12,-26,125,96,215,86,25,21,160,584,-165,-76,2,41,-85,-43,32,151,8,-64,-36,-49,258,62,338,22,-1,149,71,69,98,63,31,133,24,193,-357,-50,70,52,-131,31,1,157,13,6,-74,36,147,-65,56,10,-36,386,-61,94,76,129,128,-48,624,-54,78,523,394,52,191,249,-203,300,18,-20,7,523,484,-6,1549,43,-10,140,187,52,61,-26,74,452,60,200,-214,-33,466,104,71,-92,40,-5,58,-3,23,61,27,-66,213,150,-67,44,10,50,68,12,142,6,-7,132,524,13,-8,-27,64,341,42,310,26,-15,58,14,-13,-73,141,-163,12,-90,11,-15,88,21,-15,-53,33,153,11,12,226,74,24,-18,56,116,-109,46,-3,58,421,-18,77,-58,360,55,3,43,20,71,76,-193,42,12,163,65,-22,61,4166,62,135,216,27,42,21,31,17,-427,1258,90,-40,263,56,36,-16,244,28,-178,87,-23,60,64,-41,27,147,84,148,52,-9,279,-31,28,105,133,49,230,77,32,30,6,12,197,345,-1,-226,307,53,277,67,81,14,-37,-57,-19,-54,84,-15,86,193,-1,111,42,52,270,-36,250,138,99,236,51,-8,98,67,82,-69,91,4,208,23,235,127,9,79,168,-152,126,-65,27,22,108,413,38,-136,30,-16,-217,-29,57,92,5,93,15,131,132,159,113,99,-53,109,704,-6,158,-11,440,106,15,311,244,137,44,28,63,-70,-90,26,270,-239,-108,220,3,-40,-189,94,15,91,-34,71,360,40,674,18,-25,-104,70,-103,66,12,209,-219,49,123,25,-41,-6,94,-92,38,234,3,105,57,-15,42,101,-66,89,147,-47,-28,-106,114,-163,-46,1,4,57,-47,149,1364,106,80,-9,180,-31,19,778,134,44,81,507,-162,212,-67,7,-16,91,10,206,53,262,-2,-62,1388,452,43,395,-16,121,11,477,-57,-39,16,-109,50,98,84,242,295,112,5,-83,154,108,-12,8,137,403,141,41,-42,108,-8,48,-62,-32,27,-92,552,48,117,-155,-309,33,13,-1,29,135,92,-10,-154,-21,155,292,386,32,31,4,6,54,26,-44,-19,116,53,53,53,21,-2,-162,47,82,-155,74,15,45,33,250,389,-16,-29,-6,-105,-45,-18,230,-74,-11,76,23,-5,35,35,15,42,31,0,39,30,61,-16,-45,-70,4,-104,97,-56,-38,10,2,-10,3,50,50,132,-16,166,147,2,94,17,-31,-36,19,71,-11,-160,209,-8,69,-10,10,-49,-34,29,0,-26,24,-45,-28,264,569,48,28,10,56,24,26,43,394,121,49,81,6,7,36,14,196,-18,45,2,19,64,-42,-62,-37,1738,-16,135,-45,47,36,379,-53,65,103,-40,88,-23,32,-5,-4,22,-17,44,-115,67,206,19,4,59,-8,28,144,19,-59,-4,-19,-43,-19,41,-92,-36,-31,-69,-14,-24,23,-43,13,-37,-1,-91,17,69,-104,-45,-24,-58,198,-17,-91,-126,812,-18,48,-51,-25,-71,-91,-666,-60,10
-72,-173,-118,75,-157,-244,-121,23,-20,-107,5,-504,-245,-47,-57,4,-16,-49,11900,1,31,-67,15,-120,7,34,-55,-57,-20,-32,-169,-1,-401,-216,-337,-185,-37,253,950,75,1108,183,550,9063,246,44,7855,52,-45,46,455,5111,162,449,-70,-4,224,-102,21,27,32,120,465,22,86,126,646,155,243,-159,9,190,255,-179,44,73,110,212,318,-17,137,296,18,7,140,181,62,165,146,91,550,20,216,331,64,24,-1,88,-51,-12,60,-115,38,50,-207,6,6331,191,-301,583,-25,-70,37,-672,-150,22,24,141,53,-40,-8,90,26,182,80,59,2,24,119,89,74,-18,14,94,-28,200,38,390,162,132,7,-15,164,82,20,55,378,647,-15,-73,147,67,162,242,12,-148,79,-108,57,10,3514,70,-21,369,-24,286,79,190,462,67,1781,71,838,1267,164,1098,62,53,-8,-3,143,59,-21,61,-77,132,-34,26,-95,-72,1720,-9,10,-194,212,360,40,26,40,757,300,196,17,101,15,147,-16,20,265,319,156,-98,17,65,254,-190,261,1815,30,-13,405,-29,49,4,60,10006,242,39,223,37,16,-3,1395,252,22,-147,167,296,411,313,6823,61,1641,21,11,-7,1479,197,60,0,-93,234,311,33,886,-167,288,44,3377,71,461,269,55,65,94,20,51,-145,25,45,8,155,231,-5,117,295,322,-6,-163,23,-17,489,857,51,5,-36,284,134,127,-54,7631,2100,708,-29,-52,96,193,156,1576,29,23,-68,9,91,412,-27,63,966,34,443,-239,556,-22,27,587,-15,39,-14,51,-45,43,570,626,319,20,188,472,83,34,43,313,-8,242,63,115,153,41,82,594,234,-7,-33,-78,106,44,-5,356,109,929,962,57,-56,1825,87,766,324,45,106,80,61,-12,164,350,2372,41,98,114,667,441,206,450,-68,38,70,1403,167,91,131,505,-9,96,19,51,289,943,170,-221,82,132,60,3,-1,45,25,11,76,10,39,228,131,417,219,86,60,-12,122,176,-122,-9,68,648,151,6,-5,-17,769,138,-10,-8,60,-3,105,273,214,287,59,432,134,309,125,582,52,-35,308,6,123,241,222,231,395,2237,403,334,27,151,-13,166,-7,22,3056,219,68,148,166,-3,-74,307,-103,165,23,54,69,383,1323,-8,39,-25,-100,180,94,52,-10,21,33,264,-21,188,-10,38,400,90,282,387,203,389,-74,46,97,34,126,-29,154,146,90,61,59,94,118,28,160,275,-56,151,689,-199,189,102,147,1260,47,-132,124,86,-34,-8,41,749,194,73,298,31,285,-37,38,-80,251,909,149,217,31,144,3119,102,241,166,314,118,43,449,191,475,491,463,328,28,-6,-46,-190,-21,87,-19,118,54,35,2187,805,4,6,225,35,-20,-66,7780,37,-1,-12,4,21116,79,805,277,-171,71,37,35,360,64,58,177,58,767,-8,156,229,64,470,25,90,734,26,100,50,142,64,-155,454,63,-131,-163,29,40,30,45,64,500,103,245,211,-44,125,1519,196,59,-49,81,35,85,260,-15,98,1827,192,600,-43,-23,146,131,71,310,-26,167,14,163,-31,1113,196,-36,18,166,85,128,340,38,-67,-14,2929,96,293,232,224,1,-6,-12,224,141,168,-9,235,52,33,58,46,583,63,16,208,386,96,-103,196,-45,-87,160,299,-46,90,258,14,460,-2,25,181,81,-23,185,-30,-59,19,261,323,163,113,-51,-21,405,48,255,68,21,75,311,149,425,-1,-1,149,46,105,96,153,333,68,293,-14,38,221,150,453,20,41,14,801,30,290,-336,222,-23,17,-17,203,77,520,15,149,11,413,96,27,80,19,126,30,183,102,101,1872,34,66,175,224,1816,-3,21,87,-94,-33,90,-40,101,71,-116,8,133,-41,41,53,-7,133,-31,1421,36,47,-26,1948,143,41,14,1418,688,43,492,-35,220,-5,-25,47,95,64,2959,-49,271,183,-38,161,176,96,-45,1806,724,104,-86,137,-154,239,574,959,-48,163,33,-53,-24,11420,-20,47,405,416,319,294,94,30,211,-52,-209,60,-71,2,-11,-284,-120,49,-113,179,741,4475,363,107,-11,-12,183,178,48,172,-21,17,145,1,74,121,-180,-49,71,29,20,322,-39,-4,-25,67,215,-42,-4,160,-3,63,0,-41,-146,60,15,301,7,68,652,3828,93,49,59,669,7060,261,37,79,717,-81,-15,-23,4713,-5,-108,-73,-21,9,88,152,112,7613,143,111,43,22,192,-178,181,-6,-251,6770,-33,-38,5,43,253,14323,-36,-177,14,373,62,28,49,-155,1583,186,-7,53,17,352,43,26,117,4492,719,253,89,261,50,126,22,-101,98,10,-63,2303,-8,37,-10,26,-66,114,76,-16,-152,-117,91,33,-24,388,-16,-95,-140,110,361,44,-297,128,422,37,-54,1074,230,-30,197,51,35,168,70,-56,-12,-16,69,-18,93,7,7,-69,2,-4,214,-6,-89,-41,157,22,415,-96,-99,4165,-28,331,2,276,98,-95,5,-18,-44,9,-41,122,1817,99,63,-294,161,-38,55,129,-20,-107,-118,-50,-11,-45,-418,5819,27,38,-15,2543,-15,-6,-19,3719,-118,234,12,107,-26,-178,-483,178,-22,94,-67,108,-123,981,476,38,73,18,-101,-21,1894,210,331,-59,-24,15,-146,60,258,164,33,-26,169,17,-34,40,16,882,68,261,78,573,263,259,413,180,-187,75,548,6545,115,312,105,387,0,13,106,98,-62,497,-11,124,41,208,-23,878,114,21,50,19,-275,-126,95,117,-1,89,639,1321,82,814,188,1177,250,52,124,162,1005,2957,364,-76,-43,-107,503,148,4664,112,3,703,106,4730,169,-11,5,-76,-44,102,-46,10,-19,64,-10,702,555,46,285,141,52,-119,27,182,54,65,59,151,98,109,35,9,66,-10,80,-29,6,370,190,16,127,3,139,53,376,351,42,1650,114,136,-72,111,112,10,88,-48,15,-8,6,775,10,119,5,16,-70,37,52,-38,316,111,-4,1465,48,47,349,-179,106,-70,252,74,59,-123,115,-31,9,-17,-70,214,1632,115,-53,24,-78,19349,7754,57,269,-170,285,8,25,249,119,-98,14,355,31,-216,34,77,891,-185,212,75,17,35,52,193,3,230,230,8,1,-19,627,7,-13,13,455,241,115,411,-55,-33,-16,-35,29,793,98,1278,7,130,-28,178,-30,14,10,1127,38,-109,282,13,-13,662,-295,34,115,1446,-3,213,3927,22,220,-21,-13,631,-2,438,83,52,-54,117,7,15,711,1422,14,73,19,27,63,193,88,254,-4,514,269,678,44,163,308,296,143,273,-32,66,4,22,2,-230,203,67,176,782,141,284,95,-308,49,36,16,55,-452,-13,393,43,39,1857,491,72,-34,116,138,567,-34,-12,34,34,1353,3,625,12,-49,527,32,76,580,-113,99,18,555,6043,30,1706,8304,264,11,627,210,52,13,569,147,722,104,29,11,41,292,89,211,53,-20,0,49,1323,38,-11,518,44,4339,464,55,170,280,18,-125,156,220,28,161,-26,120,4,91,-416,-106,-63,399,-158,288,53,1824,381,744,68,-123,18,295,23,23,54,-83,-18,3191,92,241,-40,21,7,28,-16,250,481,1062,33,350,89,215,130,3,38,28,90,271,97,-11,226,-57,88,-10,139,50,35,95,238,-107,0,-24,-5,66,55,32,52,2822,185,-114,-52,-74,178,57,1195,103,67,62,150,-7,137,95,41,-21,542,201,18,-56,67,-285,-6,228,70,9,162,-17,58,-58,11,33,13,-96,575,-27,38,-34,-6,-35,5,324,12,-7,73,221,23,426,53,651,331,-77,22,-11,453,-20,186,13,211,-10,308,-15,33,71,16,0,85,196,22,310,-48,194,8,260,-16,8,12475,251,-9,-156,-18,106,-33,40,18,-24,-3,165,967,15,75,-45,3,15,-66,-46,166,-19,788,73,92,124,-28,-1,-77,60,3691,-43,-34,-37,205,18,90,197,413,71,-57,-62,168,56,0,-269,4,518,56,9,55,-68,187,86,25,184,9,-57,55,95,-46,70,33,65,658,499,18,226,-17,327,89,371,145,8,39,578,-41,50,26,47,1973,31,43,-25,25,-10,135,40,306,-20,290,554,327,191,88,209,129,-54,70,364,34,59,326,6,129,23,25,-18,203,73,97,282,3,30,125,-35,33,-34,-151,65,55,-10,-30,1265,4199,90,-13,2764,151,11,105,-193,-47,163,226,-48,85,9,15,-57,103,487,21,54,234,139,89,210,-149,10,630,74,-59,2,83,61,-157,6567,3758,-192,174,175,39,12,95,25,-6,58,-17,225,27,66,-3,94,54,21,-13,-9,173,109,-76,72,597,44,30,1156,-220,1051,-20,39,135,25,28,-204,89,1,103,172,-43,161,273,-239,270,11,239,137,59,-8,33,5,219,-98,61,5774,132,7338,8795,16080,51,-5,14,21,-143,193,195,1125,-7,8,2055,-21,469,-58,102,-52,268,3355,-1,18,41,-17,7074,921,19,247,22,-132,334,-69,10,-98,36,34,-226,-18,670,-126,-87,187,5,123,129,-30,-11,-27,93,-51,-80,-179,2651,37,-20,352,688,1564,-15,2503,876,-33,444,1674,376,81,90,35,32,324,244,115,-95,1829,65,7276,548,35,-24,-104,-56,379,59,212,32,52,71,-12,46,63,175,104,9,52,15,69,232,-51,80,28,9,132,98,-29,145,123,9046,-61,111,13,-257,81,51,74,257,15,3317,52,-170,-27,16,9,19,37,27,1747,173,-35,11,42,77,472,-6,166,126,5,-79,593,-12,69,7,-23,179,112,875,102,37,59,-80,-216,81,72,-4,89,262,111,2401,-172,9,12,19,45,301,249,6330,340,-118,215,656,35,35,-27,-150,103,-32,1394,39,1259,261,270,64,97,-36,4905,70,-71,464,20,160,189,408,17,79,184,93,12,3678,315,68,71,107,55,39,318,302,143,1308,269,17,111,371,298,663,166,168,7,68,-4,-13,88,2,25,295,-60,63,19,2,221,-6,115,1662,58,190,226,572,236,256,251,8,46,-42,-38,188,406,1166,-14,64,143,43,26,104,43,12,474,1303,27,-35,-17,79,4,344,-17,39,123,-4,24,149,158,168,11,-27,11,637,-15,10,448,90,8947,220,-18,-4,-54,886,222,150,229,105,53,46,-42,39,70,174,-164,-5,391,-57,-65,70,293,60,78,-27,6,-102,-12,-27,474,69,-9,91,63,-11,-19,-2,-24,14,-74,15,-140,-48,-57,12,-15,21,515,0,8238,1183,569,87,41,-37,41,-55,41,261,65,468,10,-8,-11,54,86,67,6016,120,-233,30,1987,-147,-105,-22,-7,481,5715,-43,277,170,164,-38,-141,5203,56,29,-80,373,161,38,-12,47,-36,23,-6,-175,1249,122,39,31,712,-7,-3,-4,51,-24,86,-29,459,-25,36,38,305,-21,1935,553,198,-12,22,153,34,59,434,66,145,-241,12,41,-25,2,-60,-60,161,40,648,23,386,32,62,562,282,673,549,97,-20,93,-11,-63,22,-19,16,1001,38,63,204,1,45,22,-46,62,52,-36,-87,-11,-60,1661,187,69,0,32,118,63,1510,-7,45,387,50,-35,228,21,-3,77,-92,42,35,56,42,-25,10,7540,41,250,944,-30,101,11,-6,81,73,251,207,-94,78,194,59,-87,72,131,59,107,-3,135,23,12,5694,-250,36,-2,248,15,91,20,-119,153,-3,17,-13,824,148,125,254,4,-289,28,-48,-114,-17,713,-33,-3,-26,1418,2345,150,-28,10347,540,-22,54,15,79,-35,-154,202,42,175,113,-10,-11,132,1200,24,37,169,739,11,-174,-44,-2,1,24,94,203,-53,25,84,-182,208,-56,371,90,2553,-6,-99,140,593,5,30,14,-11,-614,117,-31,95,31,102,-38,51,54,139,36,350,-66,66,137,62,357,164,155,140,264,65,11,-8,44,188,-45,378,80,379,6,51,170,134,268,41,20,7,-9,332,172,-43,54,70,-132,707,113,-35,1826,391,15,76,24,45,39,290,38,203,347,374,160,29,178,376,21,-75,9,194,27,194,6,98,57,677,76,21,134,1716,455,37,-54,-24,116,196,88,113,49,187,121,161,1,0,228,5,16,-5,-47,357,137,-53,25,56,266,1396,38,9,-22,84,17,-128,31,24,51,39,33,55,124,50,103,2065,63,5,22,73,409,54,-8,311,148,21,131,-20,-45,-17,6,-57,132,167,57,229,196,-142,77,25,15,350,0,1166,60,387,56,9,31,163,134,-84,-4,-10,795,42,-11,48,-18,253,51,-55,1812,-1,-9,59,-55,58,-34,23,178,117,100,-9,74,89,82,4,36,-1,71,41,4436,68,56,-340,82,89,250,195,475,119,26,33,82,141,-27,77,93,9,16,23,42,6,15,284,10,551,18,14,-174,-24,49,39,-144,45,14,-92,118,-58,118,159,-58,3,65,46,103,-21,111,104,14,-112,6,34,-83,-50,547,154,-34,-11,40,98,65,832,372,-57,45,136,108,1,-125,108,21,51,-55,-11,161,11,397,56,269,89,299,87,167,-64,88,492,-11,124,216,-168,195,50,-97,187,-23,158,42,411,118,26,368,45,51,246,-71,2,67,-35,37,-19,84,59,-2,29,121,105,22,56,62,229,234,63,68,-63,204,-32,165,61,47,9,174,8,295,-25,126,-25,157,28,221,169,98,37,-7,258,17,27,136,295,644,33,46,20,340,22,283,2,72,18,-25,1419,-29,437,37,96,35,-1,-34,27,57,42,-383,-68,45,48,-169,104,367,377,85,-30,81,61,180,-5,-21,157,58,99,19,76,122,-87,40,247,244,233,198,-4,39,245,803,171,78,-123,12,-4,13630,110,232,-25,146,91,41,38,43,-68,33,-14,47,69,-25,12,526,252,68,10,-49,26,87,1483,-50,83,28,22,-25,456,6219,6949,48,89,460,119,58,56,449,38,-3,10,55,36,26,76,-46,183,48,116,-24,6,72,28,17,34,381,165,67,231,-30,92,22,-1,101,125,1264,664,50,69,7166,6860,1997,4829,5675,17994,2261,121,326,-61,62,215,43,34,250,7,34,-84,-73,94,3,-48,37,138,-47,-69,-47,92,19,-21,4,85,54,4,397,48,-46,-74,4,-17,-29,27,58,27,-10,-1,-13,6,137,360,-6,131,208,-53,66,-7,454,232,363,43,11,670,-90,-27,88,49,79,83,68,97,133,16,51,24,159,190,86,15,-23,32,-8,25,247,67,-12,-52,-26,173,110,18,13,50,106,17,-13,2,220,185,49,-20,-184,235,36,104,-40,-10,307,64,-34,865,65,-44,459,74,3,78,-9,46,122,393,62,-9,664,38,35,94,-70,-47,125,32,160,-5,38,-6,-8,130,20,276,310,363,184,21,230,126,2,27,10,-33,32,71,482,117,165,17,80,158,2481,22,-6,33,-25,-6,65,32,20,52,17,423,68,97,4555,21,24,21,-10,59,32,32,62,-41,-41,201,-8,13,67,80,-18,-46,-17,-46,335,95,-49,364,105,-149,659,4,41,102,65,21,-3,-16,-33,1304,98,141,44,142,2,-17,-113,-11,-13,41,16,275,-30,152,-15,40,382,70,90,96,1431,73,-24,60,270,-45,80,161,103,1089,1388,5,81,-19,-13,100,468,1215,111,190,4,27,0,7,3,-18,623,-24,-86,36,83,13,1,715,-12,-122,102,-43,79,60,178,28,-179,-237,-23,84,926,-22,2,98,-57,61,47,108,63,239,695,-66,46,132,3,245,-33,27,153,15,523,-406,6,20,17,7,-30,63,54,32,81,-26,-33,22,27,23,258,328,71,539,137,49,249,75,51,414,-115,159,125,-52,81,31,-42,61,-8,89,12,-13,-305,334,1942,34,147,167,12,65,41,-15,816,37,132,-31,49,380,-27,25,12,482,331,142,84,39,3,155,-35,-90,-65,50,72,29,-5,95,100,79,1173,216,10,-47,-14,334,27,49,40,188,7,4,42,32,375,263,-9,231,25,575,1915,75,-19,15,-206,44,4,37,-14,-97,26,7,-69,-36,-3,70,161,137,1467,0,-174,179,33,4,693,123,-95,4,-1,-68,-239,-78,-9,-43,-194,-13,39,57,-13,33,225,-317,40,207,-49,23,24,-39,97,4,134,2759,34,364,233,-26,-4,572,302,2469,10,213,-1,148,17,861,36,65,-60,0,137,2445,113,75,549,3735,11,-23,35,7,-47,60,-1,2693,248,43,26,-70,252,-36,318,-89,483,-69,214,-26,49,-29,61,168,56,139,254,164,-78,-20,-18,76,-132,297,92,26,265,338,556,-28,-59,42,51,62,7,30,164,-36,149,173,41,1138,158,99,154,4964,65,268,27,9,45,249,-18,120,15,-55,550,120,5,276,16,-55,548,642,47,12,-41,105,21,638,-2,0,493,43,-10,36,41,245,593,2423,406,266,280,17,117,123,238,22,393,72,123,8,40,-137,-179,215,269,-50,23,30,11,249,186,133,-137,46,338,-45,-92,53,215,-215,-19,290,954,10,26,46,173,-28,-19,175,87,-8,-62,130,-257,49,1389,-3,-11,33,16,22,181,53,134,81,-16,-44,-2,53,103,727,220,7,291,107,23,-219,-59,60,-28,116,-98,-17,-41,859,-137,53,-14,37,27,118,86,-25,322,35,30,-31,26,456,24,127,-96,56,2,46,9,159,128,30,105,7143,120,432,-16,67,72,-25,16,152,624,75,-67,360,110,-29,176,-15,223,17,109,18,27,-9,46,10,45,42,46,159,-117,0,49,11,-21,-72,-98,-36,56,126,-22,-123,410,-5,19,-60,31,32,-5,807,14,-21,5,42,20,10,80,1008,40,179,25,5,-9,103,211,-180,577,-73,18,1522,713,82,21,18,6,29,-83,-84,46,71,38,77,-52,6,-32,-68,207,107,82,-36,-6,486,-22,94,9,-1,12,16,-21,54,-57,227,62,60,-25,39,333,591,100,276,46,162,-3,175,80,179,177,3,44,163,37,-56,99,184,12,86,20,143,-3,57,-19,-5,147,157,211,178,-73,25,43,28,86,596,38,2231,-3,43,61,-20,-34,110,41,-33,68,128,623,31,132,226,2,-26,79,24,-11,187,118,13,198,12,39,-8,466,-80,-10,7,79,160,29,142,173,32,84,-13,652,413,283,-49,1101,82,1493,-138,628,-162,431,3,176,-7,-50,40,109,-47,29,54,-164,11,149,37,340,199,747,161,99,-30,188,613,305,-28,227,58,46,-15,1,-43,-76,-26,210,142,-10,5,9,70,66,186,-19,-258,-1,109,17,61,143,368,202,129,-54,-20,9,94,446,39,213,161,116,10,-40,-6,14,18,264,40,-23,258,-80,314,21,451,-28,-46,175,192,-2,123,92,179,-21,-49,-18,85,6872,37,812,73,-101,108,35,419,106,679,-246,160,70,70,459,51,283,195,-41,-259,74,37,-42,18,-3,27,22,35,237,-22,1145,-37,2,79,128,187,317,197,19,111,228,45,40,4,21,19,125,122,-41,-194,30,115,-63,463,70,42,58,65,72,1024,39,55,152,167,-30,-8,81,-59,237,-17,-48,103,81,141,5,-13,83,39,142,58,1726,26,-49,-10,45,-5,20,-15,1531,-28,-9,300,31,64,778,46,258,-1,115,125,161,270,167,117,129,-4,55,50,16,301,-34,59,-86,21,-262,12,17,208,-25,117,71,42,-114,-111,311,34,409,87,66,-126,91,61,-15,-163,29,63,71,-3,105,78,169,323,226,27,3,-13,9,498,58,19,92,93,53,124,537,-38,32,56,270,486,291,15,-1,-50,25,177,257,303,27,-35,92,155,40,-1,24,-2,-111,121,10,277,140,98,162,150,122,-12,-80,77,52,216,445,-3,-26,27,25,19,97,-3,80,758,-74,60,-15,13,172,7,289,25,13,280,178,-11,166,18,507,-183,466,-76,151,82,-67,52,8420,253,-23,71,-3,-23,0,-67,1,80,628,53,237,92,16,31,20,-4,-46,405,-15,6,221,52,-44,29,103,-13,-8,-65,341,4911,1102,-270,159,618,66,-109,953,7,-9,37,281,208,16,-60,-8,-13,12,169,-146,119,104,324,26,113,0,-10,6,62,-4,999,-115,113,-2,-3,-2,7,691,-1,35,28,-137,-29,34,19,117,-58,73,442,-26,2692,21,14,-63,629,39,185,7,116,23,138,-38,416,-207,14109,79,51,-34,216,-80,46,97,247,1265,12,-39,34,48,98,98,133,4,354,-39,-67,31,10,21,-14,-23,-52,54,17,-34,-10,-13,6,23,-53,808,6,-21,-10,5,-76,24,13,200,-46,-3,40,164,9232,20,22,22,252,84,-13,-8,480,-66,-95,55,-121,-16,607,5,686,41,22,42,145,487,-67,169,5090,332,29,92,284,-437,-26,-24,99,191,-17,136,3995,95,-14,-373,284,105,324,-16,4628,1151,87,257,119,284,25,144,-54,-41,126,352,49,16,112,143,50,38,-23,-3,48,4,8971,458,-29,-28,20,7082,67,81,248,902,199,-313,-90,3935,-19,681,146,6072,-17,28,6586,528,-204,134,29,-13,4,8745,10,58,91,-55,27,-228,515,21,-5,-34,300,210,1,4130,175,-7,435,14,26,97,50,62,-92,57,4120,1641,27,-30,-39,5,-46,39,188,-50,4,49,7,-100,-14,33,-34,71,25,-6,26,288,151,-13,76,68,11,419,-11,82,266,-72,4189,176,85,85,3651,544,38,-25,620,-67,27,6694,29,90,-177,-60,-25,-12,416,156,62,0,2,-97,-78,136,-43,-18,47,380,120,103,83,16,163,-25,347,-143,4965,2030,3,-29,74,-7,6187,248,292,83,-8,315,2686,-8,95,126,53,21,27,14017,9193,78,590,-104,63,1129,1109,218,140,-22,4267,-14,-11,-35,111,-20,33,32,-64,8,-171,-14,37,-102,137,-72,123,307,531,52,126,-32,-75,-5,-17,-55,291,26,962,320,275,53,49,612,2385,284,595,-52,-50,-53,73,1143,105,-231,63,-46,67,38,-56,251,15,75,80,111,-20,37,-55,124,147,75,10,86,139,343,45,50,169,3297,7793,69,-28,-7,5477,63,53,29,-6,471,17,81,3895,34,39,6661,22,24,133,56,-54,357,75,-10,277,-32,30,191,200,833,2248,-30,51,9530,-35,25,341,26,6,-1,-15,88,63,68,-15,41,135,28,25,170,191,212,-147,4,-16,33,39,-39,8,160,112,239,152,222,10,2,34,7,40,-2,235,-4,400,-31,29,21,3598,-30,18,9,-63,112,36,4325,-181,977,-125,83,82,20,408,37,381,72,51,-3,103,276,-1,53,1,-47,483,132,3750,7492,89,1319,681,49,966,68,294,109,669,309,79,230,-225,-23,124,132,-60,143,247,93,295,10,43,1428,19,10,1410,250,480,74,2049,-62,54,-38,100,126,199,48,-90,-59,345,-38,144,9833,28,26,54,14,414,66,575,240,276,-108,26,19,146,55,229,133,111,281,377,59,-57,12,253,1119,512,15,-26,282,28,31,2277,7,425,-28,-11,199,638,-25,407,281,61,179,-2,164,351,117,4071,765,128,16,7,-30,138,84,593,702,435,314,-33,-19,91,25,800,-48,-17,77,336,1101,-2,-26,252,77,107,-119,947,187,-29,40,7,18,62,79,-9,174,554,-77,380,68,-47,51,3,3,-130,276,37,17,4162,615,442,177,42,-103,413,-49,17,29,91,429,143,121,52,192,164,164,598,404,152,-123,149,-32,105,219,479,368,3043,145,5061,105,219,50,140,153,2,133,-2,-73,-46,3,105,1738,44,32,37,1,-24,16,111,30,87,23,42,50,-59,48,462,510,-14,-16,57,-13,123,-7,205,66,266,16,22,2800,45,107,-102,895,-1,171,22,180,340,-26,0,162,-30,8,13,-9,16,-29,45,71,-37,118,13,12,37,-67,-19,136,228,-8,-73,25,43,188,189,43,-142,-2,-31,118,-57,-2,172,296,414,149,294,599,-37,-37,25,73,-22,335,22,4,-4,28,2766,17,-124,70,10,52,299,1,41,792,109,0,41,-14,116,4,222,31,223,-45,118,126,-121,39,57,-8,496,101,25,41,71,65,26,14,2,59,187,147,587,34,647,77,126,76,195,-16,58,21,30,23,-398,5,-24,27,34,13168,155,659,346,23,2,-129,106,-11,-34,5,105,43,-86,411,-185,-22,287,-42,-210,142,52,65,17,6,-208,-19,12,-15,-104,-94,2189,25,503,43,20,-25,49,39,-41,40,88,363,31,111,228,-83,194,58,-94,55,702,100,23,2,19,735,221,90,83,-65,206,-10,8,111,71,81,29,-167,11,-73,63,422,77,153,8,36,-29,109,296,124,14,194,82,-30,84,13,194,180,165,13,53,-426,136,-56,181,-13,405,-155,69,-224,161,-77,700,105,81,-78,-59,-35,175,634,140,17,825,43,-80,313,49,40,69,53,-16,812,1821,36,-62,67,2893,1243,-21,16,701,-23,1441,42,264,-43,67,28,-2,-380,18,430,36,8,17,381,111,-41,74,34,-139,14,28,-207,48,370,26,-465,132,-22,151,-173,-45,24,129,187,121,53,-28,124,466,83,15,167,-1,-90,163,33,-14,43,-74,15,-199,798,134,-278,82,25,88,-15,20,30,185,0,-29,-67,-83,27,27,248,46,24,8,1,-2,-48,46,56,-10,47,-11,-7,214,89,4,14,86,57,71,-64,42,798,-85,135,172,-144,12,-121,-55,258,-293,16,1,80,17,174,261,4,5,-25,149,-56,60,16,1228,-75,-16,11,14660,534,324,1772,-47,13,66,177,121,51,39,6,112,37,-12,-25,225,1544,-24,58,-13,34,109,937,268,40,-39,-13,8,243,10351,265,39,127,-18,118,368,54,1144,169,-59,-21,1,24,7681,1189,38,6897,211,47,-71,-22,40,-16,64,467,487,31,66,470,50,-9,47,9,831,-14,-39,20,34,-67,1209,20,171,20,77,-14,1080,-22,-132,116,939,160,571,65,16,32,0,-80,16,-12,360,16,149,99,41,158,443,-81,166,-5,10,140,-10,7,42,-37,32,981,141,55,163,512,3,-10,-48,12,355,33,121,-26,50,769,26,-121,166,276,644,363,61,349,-11,245,97,-34,41,-2,67,-101,-136,12,23,14691,-58,213,149,0,92,-149,11,40,-2,-30,8,-41,23,-24,57,-45,-44,31,-87,-4,6,-120,-6,-7,-15,-28,79,313,181,3785,-156,1,50,16,100,239,188,8932,634,150,63,213,-34,561,197,-123,372,23,596,-12,308,76,367,29,57,74,9,-215,191,113,162,40,-27,22,-4,86,206,37,560,269,107,131,25,42,45,138,-9,7,262,-123,1133,114,7,30,763,35,16,143,87,30,36,120,95,-129,-80,77,168,86,187,-14,44,438,2119,90,23,-77,81,206,510,89,168,-7,46,-113,729,47,17,435,91,-14,344,286,-37,23,10,-22,-24,-16,436,-2,90,-4,181,3,15,-2,95,43,44,261,100,55,46,101,-80,66,19,62,43,86,66,462,180,28,-214,81,-8,62,361,77,11,396,681,-5,88,-8,295,-36,-51,-22,-10,66,30,32,52,40,29,-26,38,22,15,-1,-5,121,34,402,2,150,137,1,-35,28,-26,53,-20,-11,-6,72,43,97,66,64,94,39,23,96,-19,1076,1708,-7,573,-44,218,-63,200,478,377,-9,12,20,-35,93,282,-14,6,147,140,49,-16,-2,6,313,20,-1,-8,115,459,117,-33,36,17,36,313,-13,26,232,14,267,79,-24,2827,217,17,-48,22,24,-22,39,37,-65,-49,1,137,69,272,96,174,15,28,53,54,145,120,77,54,835,43,-32,1554,272,1233,-10,-15,16,85,14,-16,799,183,1,-6,-38,1,95,-10,15,-18,52,2228,52,-114,689,60,-12,-84,-224,223,2774,100,191,17,-41,-14,24,-60,-48,-4,277,173,19,23,307,0,342,-4,85,38,-44,-43,13,25,367,11,62,-304,-29,177,240,-32,88,175,197,67,1138,127,154,16,-92,-555,46,-45,-2,52,-57,46,67,128,81,93,94,2178,-46,20569,2,-20,19,165,24,15,135,-54,5,0,41,17,4,8,-74,142,549,154,25,-15,-17,-15,8,37,-164,55,17,1,86,-18,137,62,-27,55,53,-13,-14,125,-2,-13,36,21,49,119,111,13,340,-13,-12,76,33,253,20,-151,63,-9,14,27,250,20,-17,21,61,137,16,-52,1128,124,72,141,-28,454,-60,123,967,-226,-80,-1,-50,1666,37,42,26,37,-153,4256,136,36,85,121,-1,78,123,1,46,112,-28,4,621,172,5,530,347,2307,120,25,4,23,400,-48,24,-35,-101,286,-33,98,274,-31,162,83,80,168,3,-85,51,3004,223,152,44,109,156,4,21,34,-87,234,-100,-130,69,-109,353,343,66,-27,-103,728,70,2944,14430,-114,88,-44,18,3985,294,43,-64,58,163,-75,20,31,113,208,245,11063,1914,35,18,86,-87,15,-142,35,46,61,24,92,451,416,436,-54,-23,-184,-284,566,16,-94,43,29,-15,-171,201,20,-490,139,-88,75,525,-56,4,15,151,-16,-28,-21,56,-21,-31,18,19,-71,46,63,1282,75,204,-65,0,124,-5,-3,39,156,-23,-20,-20,75,-149,-5,23,219,102,2476,12564,447,16918,-149,-13,74,43,14,-14,178,-183,-3,-39,-1,66,-152,2,46,133,-5,52,-14,11,33,656,7,3,14,117,61,41,14,21,5060,64,341,92,163,-226,220,68,537,30,-34,-15,-2,60,13,87,39,66,71,145,106,29,69,74,-19,-11,-50,-268,396,104,206,-7,16,-172,155,32,68,270,-151,63,264,321,545,223,41,40,-34,-56,-43,141,35,-80,841,17,123,493,563,109,270,-8,560,81,46,45,254,7,91,269,-7,80,105,-13,56,-1,86,255,-51,10,119,49,34,26,40,-91,96,254,-199,-56,26,-69,-36,127,76,11549,157,73,3028,-107,10,25,-86,122,-67,245,-506,588,82,22,586,185,2411,-12,64,25,-4,114,59,211,27,35,52,-9,-308,-117,38,34,4789,47,-41,290,-76,-7,5,-108,40,182,15,-62,-4,1,-23,126,17,52,20,-26,4,-2,17,836,417,-342,84,26,135,1458,2,516,18,345,247,115,15,38,1848,689,451,6363,34,27,67,9,-109,66,1107,609,-120,95,-16,-6,10,51,34,41,-50,-157,224,26,-12,27,112,-8,61,319,-32,87,13915,59,0,12,-12,-88,-3,81,-56,181,92,375,-114,-12,138,1142,34,186,82,-44,-9,222,41,-133,505,-2,-66,6,166,41,26,-9,51,37,-53,-95,-40,-22,178,-34,-95,-3,49,-26,-30,18,149,167,93,165,111,-17,54,61,209,47,-6,-5,-61,-19,2,233,2,160,1492,19,60,-111,19,29,156,-242,60,62,-132,301,65,143,-84,182,91,49,-52,-44,42,53,130,9,32,-30,22,71,17,29,24,21,675,93,464,-48,-35,85,200,32,9,65,151,97,112,107,12,170,446,2214,66,31,-39,54,855,-93,5,-43,12,-55,-156,45,-12,4,-52,30,259,56,-127,523,-42,348,1449,184,103,64,263,151,678,215,74,278,40,20,137,-8,53,-106,22,1756,194,1837,29,-15,1784,-30,31,27,3503,-10,104,15,64,-38,-96,33,400,155,2,40,19,51,105,-25,-131,-54,88,15,49,350,-28,-76,221,30,-15,203,30,-3,58,-7,-65,-7,113,12,-15,217,948,-19,-48,-40,60,54,100,1887,139,-19,424,389,-8,62,121,-4,447,-33,47,-15,-52,547,2264,278,3992,82,-74,202,349,-202,33,-16,10,94,166,469,673,9,186,33,22,-46,76,198,23,82,92,65,772,270,-69,-28,31,-50,115,412,9,331,49,282,-14,66,72,7,166,-154,-4,-116,-32,140,-42,-5,-302,-36,382,17,10,71,178,243,-145,-11,37,33,942,312,-44,-38,271,2751,26,93,293,49,78,-105,617,65,33,42,6,135,-31,56,43,201,261,-57,116,25,8,174,188,-2,471,-51,199,0,5,-121,116,14,42,-249,3,-106,284,-31,-3,329,-2,-20,237,110,20,56,134,20,4040,109,1302,-46,169,1371,53,40,82,124,3,194,-82,44,284,8,105,105,174,-11,-19,-21,22,248,820,26,10,221,-7,-23,79,88,62,60,78,153,-89,-42,41,10,80,15,-31,74,0,181,-19,119,-62,264,379,321,-54,11,-7,-150,-24,42,459,-23,135,32,367,210,387,54,-173,-5,0,-51,48,-94,-111,106,23,-16,14,221,253,199,142,47,54,231,-2,42,29,83,5,-63,-65,146,-9,1793,1140,-127,-58,-3,131,173,5128,46,-68,-14,16,-22,16,-8,33,23,549,11,23,47,4,-119,-17,7,-47,-72,2,26,184,16,-30,0,-49,-3,-11,6,107,-58,209,-4,-24,48,114,7,1,62,-45,30,429,42,56,16,75,-254,51,48,74,28,53,-27,-45,-2,-102,27,0,10,90,365,-70,237,364,79,26,-207,30,-58,12,-116,2,393,14,302,38,-89,54,-18,2,-48,-113,283,124,86,-35,234,-3,-31,50,23,18,234,207,-58,148,272,130,-666,119,217,11,103,43,57,79,32,-127,241,3461,-59,-29,-1,15,262,-1,139,2902,44,69,257,342,67,-43,162,-18,-53,-39,52,169,103,47,12,282,90,-10,-8,23,9,226,-42,10,-109,2,-37,164,119,2019,93,12,89,734,-2,1803,53,-8,12,-307,97,52,9,119,314,-7,27,0,-56,-362,-107,-8,-169,557,-30,61,-3,7,-8,-85,84,39,388,54,-67,1,147,10,-110,-39,-87,20,18,17,35,32,118,19,-29,-160,15,-102,85,225,-33,-198,-13,7516,-55,114,284,237,57,192,-35,338,-101,-35,300,96,31,-40,73,5,-30,52,182,-9,19,45,-14,-51,43,3350,23,147,-28,128,611,-134,42,36,-56,-35,-374,15,363,930,178,-483,-9,127,5,136,64,32,-19,357,568,-32,-61,185,-21,-36,151,151,56,216,276,-21,-113,1711,-49,11,-20,-47,1592,36,-77,-147,132,78,-23,-174,147,-44,-30,46,73,25,84,1272,-35,-19,62,240,126,3640,1667,-14,624,40,-82,94,1016,-12,155,141,236,32,2769,-69,-625,-943,-2426,-46,-257,94,72,17,-25,354,-21,176,-102,340,172,1456,42,38,-12,-28,387,88,356,-16,27,22,5,-53,280,43,19,371,61,-16,-27,52,153,99,341,15,4295,-39,76,7,-226,8,-19,112,67,91,24,126,94,-38,81,-13,39,-35,99,-47,89,163,130,70,408,-17,-102,-95,-4,282,-9,246,62,-5,36,77,1,162,106,191,132,379,8,69,9371,-77,-8,-20,26,38,38,-9,34,-50,75,48,-13,865,54,-25,14,13,246,-51,948,16,-54,-19,-11,45,-9,-4,1247,89,9,30,-6,99,62,39,86,116,13,96,81,-18,-12,217,1,122,34,123,6,185,-7,135,0,-56,19,-15,331,3,87,-10,26,1310,5,-23,9,-23,25,114,4453,-26,59,-81,97,84,12,351,93,39,33,-46,368,745,-70,-51,83,40,-14,-18,2,20,267,-10,39,26,41,9,13,166,-9,10,99,188,75,39,-4,467,-28,604,18,25,-71,-90,77,-11,77,136,118,41,37,4,32,136,14,1486,25,145,1784,893,154,47,491,-234,-43,-29,137,-34,-39,-90,-52,279,1,-44,228,83,-129,-6,1578,421,-3,9,6,34,585,-64,335,194,-49,-321,25,268,184,36,-9,-385,163,-89,45,34,205,7,-62,1643,-111,-22,325,26,2,685,825,422,-135,-38,48,98,-24,-25,-240,-185,-42,78,70,160,150,18,55,-107,67,167,138,57,72,47,113,163,188,296,-94,0,57,-1,26,211,105,38,92,0,81,-23,41,15,-97,1,46,58,21,-2,-40,-11,131,3,141,65,-25,46,56,80,-67,456,5351,552,78,129,5570,573,-38,240,-77,34,82,5,18,-11,-26,125,90,18,-21,63,-55,-377,522,39,441,-274,2338,-114,-160,-21,-96,-62,-68,68,96,-182,100,225,-30,-98,-16,-135,-72,-173,-118,75,-157,-244,-121,23,-20,-107,5,-504,-245,-47,-57,4,-16,-49,79,11900,64,1,31,-67,15,-120,7,34,-55,-57,-20,-32,-169,-1,-401,-216,-337,-185,-37,253,950,75,1108,183,550,9063,246,44,7855,52,-45,46,455,5111,162,449,-70,-4,224,-102,21,66,134,3,-59,-19,-6,125,251,543,-41,357,235,10,54,472,55,162,186,-39,71,9,208,-186,-32,981,486,84,604,193,113,70,83,74,92,111,53,13,367,527,-16,141,-21,44,-43,178,190,-53,63,62,0,40,-78,-27,82,73,148,57,71,19,38,-358,457,262,1167,51,-5,83,64,-17,110,-29,-26,156,11,-27,197,-107,47,88,-227,27,26,-335,129,821,402,295,25,-64,389,271,6,86,418,58,66,97,63,84,57,981,-1,-10,71,120,-66,-12,-18,-240,-115,1253,-33,563,-57,-19,9,34,12,25,93,40,-77,194,276,179,156,-129,-53,-21,55,181,0,68,-14,-62,137,71,4,177,139,59,93,263,178,495,67,273,191,148,302,-212,-64,1,69,82,-11,-9,201,9,115,1114,-894,61,826,-18,215,481,20,-80,-35,-9,81,317,135,239,128,19,1,157,26,102,4,-19,23,20,15,91,108,279,-43,22,51,95,-192,-39,371,-38,163,28,454,-142,14,-171,67,-66,199,153,-275,4,92,-60,-13,92,153,-29,90,7694,39,-66,36,29,-17,-8,17,206,-16,-80,138,87,-3,2,11,-107,262,-52,-202,-20,111,302,362,-68,353,-23,103,90,51,-77,-6,74,55,5,92,-45,73,15,29,24,76,-100,4,298,169,19,16,-13,364,254,373,236,9,89,60,491,54,60,640,311,35,-28,32,359,-5,106,1,21,-62,332,-132,-216,70,113,124,-9,63,87,-120,383,79,35,256,-154,14,28,453,-32,285,-72,165,-3,-78,0,1174,29,-44,-19,167,66,-32,146,87,-44,-35,147,128,166,91,-29,48,291,78,61,517,115,-81,-35,26,119,54,30,176,923,-70,385,-13,15,-134,75,29,1,70,-25,-86,-35,85,441,-77,142,-9,-413,2,5632,-48,94,54,-7,425,187,53,-16,-169,154,50,27,11,521,66,33,9,-72,60,247,-14,-35,-232,-10,81,106,146,-26,-97,17,160,-208,207,-50,-12,-54,-94,-34,-37,739,46,-40,105,-82,1053,-12,7,-40,136,48,134,8,175,0,34,211,-71,-78,-100,527,283,-51,-6,19,222,-26,168,138,26,-188,-133,132,-38,121,338,-332,-205,233,-93,131,37,352,174,-36,-87,591,142,129,64,126,358,14,85,31,29,-2,-48,-50,57,-4,-92,-24,-18,240,140,83,22,4,-71,-9,-69,1092,-113,24,141,46,12,242,3,-22,-44,33,-28,25,90,282,311,1,-66,61,-454,-60,13,52,58,19,70,-140,151,-2,5,198,266,12,102,-247,10,38,14,-27,6,5,101,-11,44,415,94,-17,-28,27,161,-11,558,-61,95,941,505,119,267,6,146,14,39,-101,6,25,15,47,-68,-41,89,-219,34,-3,-179,-198,189,28,-8,55,-64,117,15,9,256,76,-149,19,-42,70,-54,841,-98,-79,1022,-40,238,222,-67,-52,37,104,-60,25,-17,-61,-50,-1,62,-65,-60,-100,-31,-43,80,-265,-7,325,57,97,-37,46,-81,-377,49,110,-11,73,-42,281,19,243,39,26,43,279,308,31,-64,-35,73,-98,64,-50,-108,-48,520,314,0,-125,68,-41,82,100,364,-23,80,312,7,25,40,107,-149,11,125,3082,131,21,-206,75,-94,121,35,-63,24,50,-37,23,103,57,29,173,171,226,57,103,43,115,-11,197,163,26,134,55,-24,18,83,72,252,-114,35,1,49,29,499,-81,64,516,210,170,89,2207,-162,-102,22,130,56,-50,49,51,70,0,112,4,91,57,-28,27,47,82,-7,639,14,-906,1,175,280,96,-98,7,-14,122,78,-20,86,275,-6,-205,-77,238,-65,58,94,25,57,103,97,-10,12,-41,20,-93,15,-97,49,91,224,22,113,-5,21,4,33,167,-229,605,236,64,-33,168,-31,-6,183,191,27,30,42,14,17,-21,34,59,143,-61,-25,78,44,616,51,78,-69,89,-565,-17,-16,-8,260,-8,261,-12,92,-7,202,213,-42,-81,117,560,-154,13,-10,-5,72,89,697,-28,-155,34,5675,-16,631,135,-9,85,40,257,67,-10,-5,35,303,21,97,129,27,-13,177,47,-2,26,-81,27,-51,10,194,-81,8,750,-128,-40,-20,-75,-87,202,83,27,12,430,299,48,-47,-194,-14,59,-44,-63,-14,517,49,-66,-98,61,-81,-55,-143,14,-68,-244,-9,302,233,103,160,-63,7,-96,17,19,2,-75,-72,28,152,-1649,-37,13,-9,-21,-65,16,-280,-39,-84,123,104,320,-28,-60,42,-56,2006,39,-33,165,-114,133,-44,-55,-13,166,1,74,-13,79,-14,39,-11,2,117,40,-354,156,0,72,-155,113,-241,1071,89,-210,7,848,118,18,-700,16,-126,138,207,327,-215,26,340,-153,8,9,1680,-439,-139,106,107,131,305,-3,3143,-14,155,41,-60,39,2,18,5,33,21,409,-276,-477,112,1085,53,-14,-59,113,124,21,-53,-352,432,-85,13,68,16,-352,129,-5,-117,286,80,28,13,36,50,767,149,711,-94,181,-1,81,94,268,-143,-514,84,-21,110,1761,105,114,1056,-21,82,-157,4355,-96,7,-27,2,63,307,-101,80,42,46,398,101,133,-34,129,36,815,24,105,25,56,-96,541,33,-1008,318,-552,12,59,72,310,-277,-48,34,296,-58,-122,-46,38,42,64,773,859,86,166,897,66,60,-37,-80,-75,-275,208,68,-12,-6,-127,238,54,8,67,99,-57,4,10,30,25,179,-215,-78,-149,0,-23,29,-44,13,-225,-59,-29,217,-9,1947,-418,15,36,25,48,-28,18,3,-231,42,216,-32,9,47,-76,-52,491,199,-76,450,-10,-518,-78,-14,-25,28,277,-301,89,-24,43,5,16,167,-70,-351,501,43,27,460,20,-126,20,-59,38,189,-33,-129,64,1450,26,1373,22,-3,15,68,242,2,40,14,5,53,116,89,465,64,212,32,64,-21,-13,33,-301,-26,25,-962,13,8,-71,-456,-33,41,47,38,172,-252,-105,16,53,76,54,-41,-51,-109,10,532,-2,176,-38,779,114,85,100,91,-63,79,-11,242,-16,-73,-74,72,438,288,24,93,-52,-200,6,-174,362,29,67,1177,-204,-381,-173,-1399,-108,88,45,80,-76,30,72,-22,-26,40,246,201,57,40,792,-4,15,-92,90,94,227,-27,139,-328,25,50,324,-385,531,284,-50,164,62,3,-55,30,-73,-31,-238,187,229,-340,19,-340,23,-134,433,-210,14,325,-431,32,-51,-18,-63,278,-108,-225,-54,-47,-65,27,-3,-11,1001,91,91,-175,24,21,114,1442,104,-24,-20,8,23,112,-43,-23,164,-6,152,3,-72,118,8643,167,183,-33,-113,45,-75,47,420,14,73,55,56,-110,293,49,98,91,-110,84,92,69,23,-15,-50,118,-236,1050,-117,11,46,395,519,97,36,20,7,74,443,-3,334,-46,-75,92,-1,-30,-12,-22,32,26,-64,655,3,-40,20,155,-28,74,-17,-138,15,258,-62,333,42,368,132,34,37,-54,-15,5,107,-52,10,52,44,-228,352,-152,-72,28,7,-34,-10,6,-112,20,-13,247,14,222,163,151,23,345,320,55,2,69,157,133,343,-18,-126,-63,441,84,1,24,58,-8,-72,40,-26,-99,6,96,80,72,-50,181,66,439,72,-206,57,96,-40,92,18,180,225,40,-10,8,183,-29,91,37,70,88,-15,3,42,-100,-1,53,-164,5,174,59,-501,360,22,93,272,171,35,107,633,-18,81,-547,120,-75,25,-20,-220,297,254,67,83,-11,164,132,58,191,-121,2496,-11,-134,24,41,62,60,-135,327,179,223,2,-375,-8,-143,27,47,-105,108,8,150,-126,-68,179,74,425,-5,241,24,-94,62,597,447,56,76,-25,47,128,74,-4,-28,-74,170,-24,79,-96,156,-54,-124,-27,34,46,75,-6,-227,11,431,466,121,441,-22,35,12,409,80,-21,168,-160,50,-225,7,273,267,35,114,42,-30,119,80,8,102,-21,138,91,903,74,28,797,24,6939,-506,221,19,890,109,270,-65,37,38,-54,-1,60,-60,116,54,-64,202,-77,-157,-54,37,26,-39,-69,109,-98,-358,-88,355,29,96,-7,57,55,713,397,-33,60,-138,58,-210,-162,1357,35,-25,16,-26,82,44,210,260,-8,16,32,71,40,50,148,-76,119,-473,-107,-62,263,-79,-25,10,-20,57,1078,106,7,21,1675,-388,-123,-144,129,39,71,-57,8,-35,39,16,-41,172,-38,-87,368,628,316,-7,647,334,33,150,295,18,55,30,22,50,-44,4324,-59,365,9,1,89,58,98,-49,25,49,-29,-87,231,64,-353,25,12,57,16,54,-153,34,43,350,-200,-239,-79,132,136,-50,31,-40,-12,2,-78,3,574,227,344,-42,-115,28,-26,36,67,-213,62,365,-17,281,19,-45,-20,62,-196,32,292,229,243,-273,120,-68,-213,15,102,66,534,87,153,52,350,158,36,478,549,123,221,1486,556,588,-17,109,-16,245,23,157,444,111,1074,-2,177,-426,488,204,258,147,29,-24,1044,-140,-50,-5,116,-132,-132,154,2,-37,-148,572,155,32,60,233,152,87,-66,400,124,-97,-159,221,40,-15,160,129,59,-254,-309,327,533,13,8,38,348,150,43,-7,101,38,21,234,969,-51,-115,320,-450,-672,142,418,60,207,-38,-91,50,360,-81,3,4,-156,-59,236,202,852,35,315,-200,399,335,183,358,203,94,44,85,-15,-370,35,-430,-144,40,-73,-116,-113,147,-50,67,-176,162,-406,236,310,94,55,1147,-95,431,-1,-31,50,87,51,15,1670,759,-29,605,109,747,-84,-138,9,60,188,727,-370,-48,275,1602,337,-74,-204,150,257,-30,246,518,-12,66,2712,292,56,653,66,324,-8,2944,-82,8,-20,73,209,137,11,289,717,87,37,309,269,191,2463,703,853,-246,137,48,1453,134,14,99,15,-22,0,-22,300,10,-33,50,18,58,170,64,-198,32,61,17,100,183,-47,-28,1,142,-24,-32,-15,-220,0,817,-54,83,32,27,4995,274,126,34,6766,85,403,69,27,-4,43,118,-48,96,-366,-118,144,-47,-206,-54,-30,24,46,-2,67,-121,113,-99,151,154,94,453,55,-5,36,708,-52,29,-239,43,17,20,188,44,-56,766,45,64,16,293,-2,33,127,175,414,-17,-52,200,92,95,-264,440,120,67,-120,-18,6458,64,120,43,1409,-4,-46,-43,76,254,339,811,820,27,-37,74,-52,-17,113,-80,-147,-8,435,189,511,42,200,165,54,383,-8,85,400,126,28,-19,187,663,508,535,128,140,472,311,52,-34,-58,317,124,254,155,1,-126,28,435,23,175,64,40,181,6,302,39,61,147,18,25,137,102,53,18,111,43,534,303,-109,69,61,79,36,-18,709,58,762,-34,356,-6,2,-339,933,-15,101,107,67,-25,-18,66,11,111,267,66,470,-155,-25,25,0,-18,1815,620,171,-21,101,415,4,-136,-131,-163,-188,310,368,147,-263,65,-126,30,500,27,-35,-36,-297,-5,-58,16,4,-13,-33,51,34,39,105,74,99,-55,82,-108,47,17,10,34,67,23,59,131,-62,-302,28,531,29,-61,163,-29,224,286,98,-181,33,25,413,27,175,-63,-3,825,32,90,-221,-51,109,-26,-25,-51,-250,82,-6,13,13,93,38,47,190,55,14,246,237,-66,42,66,131,-24,4,-44,16,28,26,76,-38,-127,-7,-28,134,0,-73,-125,1171,-6,-32,-121,23,144,-162,195,-27,54,41,-25,84,199,182,24,245,-21,96,143,1111,-37,27,-40,94,79,108,-8,-14,-72,-66,-5,-8,106,-93,-12,-41,472,80,-12,18,-8,-104,50,-31,-88,-39,7,45,1283,603,-35,-20,18,178,47,-360,-16,280,113,31,135,30,47,314,185,-146,202,53,-13,-85,-20,120,291,-135,-169,-24,1,51,-107,53,-65,0,-20,13,-96,-108,-66,147,-68,84,202,110,-63,9,-1,24,55,123,234,109,-41,972,131,-42,179,28,-20,-7,1334,-30,23,86,11,1318,-48,-72,16,141,532,45,220,47,113,24,60,-3,96,-5,-1,405,-19,68,607,21,49,-40,-63,-132,80,30,48,342,9,63,-41,71,32,15,204,502,-22,146,291,21,113,47,77,-34,17,74,-25,30,-40,-28,79,513,-15,-150,51,181,23,138,57,40,97,28,181,-62,25,125,181,39,-15,34,41,237,9,-40,94,-194,39,32,184,-50,-119,11,-113,-43,140,31,7,23,119,293,-91,-11,10,-15,-22,61,-151,-67,16,29,0,-33,89,881,160,53,1764,44,405,2237,984,-71,-40,-599,29,-319,6,9,-17,-170,-34,211,24,-2,-44,26,26,-166,175,-79,52,175,37,0,51,-7,47,5,-105,-14,-136,3,24,4117,55,67,10,88,10,23,-146,252,115,119,-216,-12,254,188,26,7,10,-26,-42,-66,711,2,-273,113,269,-95,178,95,274,116,116,-18,3,625,32,511,292,89,168,182,-79,-64,-63,39,92,76,105,150,-35,139,238,-107,-92,52,-52,67,137,84,228,58,-7,-34,5,-11,51,22,194,8,-9,-33,73,-28,3691,197,413,71,168,55,70,226,145,578,42,-100,50,6,303,30,-44,51,42,18,27,61,257,-4,119,84,-70,25,-154,-54,-45,25,-94,-239,27,69,410,54,-56,274,-141,-9,-362,56,194,15,36,5,-154,31,219,-262,-52,-267,101,35,106,68,670,-78,37,-3,-92,-216,270,-250,-44,48,-141,69,63,40,62,-70,4,293,38,203,-49,-164,223,-74,2,-5,41,69,65,468,54,-165,19888,260,6,-43,164,-141,309,-39,14,-120,278,41,-6,2,42,54,11,169,48,305,-92,-142,-106,-30,60,217,1,150,1,-183,-614,75,-43,-124,51,475,59,11,43,40,64,-131,-21,23,132,11,-30,-175,-9,147,327,29,178,119,88,68,-8,295,228,168,37,125,-199,21,-55,-27,27,-21,17,30,-199,159,1584,52,15,19,43,75,75,158,26,29,-191,-58,3,-93,-1,87,12,-83,23,2,40,154,-37,31,18,17,-3,214,100,58,94,50,-6,-60,62,-13,-59,3,-84,-109,129,-75,-130,64,178,16,25,-38,4,62,179,42,126,-622,1,37,-15,-16,-79,79,-10,-54,28,186,51,28,28,-159,91,-27,-13,281,57,33,57,139,-13,-19,-236,-44,124,21,4,-74,17,611,73,48,281,60,-82,-84,210,1,118,28,36,393,219,137,4,-31,-4,-16,33,-13,328,330,65,-21,80,29,51,59,30,268,37,-52,53,592,-67,-51,338,144,-35,12327,-9,-60,42,130,70,-10,55,-1,-42,32,52,216,-99,-25,40,30,44,6,644,-94,85,202,-50,-91,3899,8738,151,52,90,113,185,-74,72,32,42,-78,37,49,84,2,-102,193,23,92,67,224,354,216,-2,-12,69,20,-19,97,-58,227,246,-132,19,-1,54,62,-73,105,12,-10,-13,109,-38,5,0,15,37,39,-32,227,-56,23,-69,-33,148,124,-27,56,59,146,-19,427,-38,-39,101,-33,51,-2,33,0,96,33,-15,124,265,43,25,-20,-10,14,-19,30,34,85,-386,13,-46,661,121,59,90,97,54,140,143,24,187,147,244,-52,172,-74,-122,167,1406,109,212,151,240,399,-9,-14,39,-24,-41,58,28,296,-4,134,-109,182,-35,-61,411,8,-122,37,-653,-92,8,-179,64,39,207,-123,97,8,-67,176,313,61,166,88,-19,1103,49,-5,74,46,125,56,42,-70,81,5,22,243,-36,35,745,54,103,28,-122,124,23,476,25,-15,-437,17,-121,416,-2,164,270,28,-14,30,126,-23,109,96,16,5,86,38,-89,-59,31,72,-27,620,-24,35,-40,-52,75,-77,99,19,15,0,34,417,899,19,346,93,40,124,69,57,24,-51,-34,-84,25,18,121,73,34,81,629,80,127,-107,1545,15592,13,-53,215,83,-146,261,-16,213,-3,10,127,2,41,46,83,66,-42,-21,10,17,-132,54,107,163,16,-4,40,19,132,-44,4,-8,48,757,76,17,-811,156,86,36,-39,-97,-42,19,143,77,-125,46,-34,188,40,47,171,231,28,-13,48,-2,-194,-72,7,101,-57,-111,252,-214,43,16,103,-73,39,127,272,27,-191,-17,-52,-26,151,278,164,68,4,291,17,18,98,-54,-77,266,-105,84,27,-89,-128,4,83,-14,2,242,16,-23,-101,6,167,-142,139,123,-22,-265,-56,51,221,-340,65,448,142,8,16,5,28,-174,49,-42,243,-62,78,14,244,112,-28,-52,248,4,522,109,162,488,573,881,6357,298,735,-5,16,23,107,613,19,50,25,242,12,141,440,3996,63,1253,31,245,50,423,0,-31,1460,-70,314,551,208,88,444,38,-30,43,34,37,482,-102,282,240,15,808,252,154,9,44,-5,21,27,11,57,40,94,362,59,-6,-33,30,253,-24,33,58,124,54,174,-188,21,225,317,-31,5,53,172,-60,-10,9,44,-103,-172,-51,16,37,-132,-23,14,41,116,-23,-171,-101,81,117,93,22,69,-71,59,2921,-119,84,196,-15,29,-34,-121,-38,176,-22,224,513,27,305,59,10,59,3,37,-15,-5,-193,-241,-17,7894,-187,-75,14,211,12,42,13,104,-112,6,125,-17,118,1219,246,29,121,234,158,375,-304,157,46,20,58,81,180,-123,41,-68,12,-187,252,-522,456,2,322,-30,-24,6,-17,-30,-61,7,93,-58,-17,58,5,110,64,-70,32,-1,-33,165,31,-180,-70,97,105,160,983,-13,-97,468,1,430,623,-237,92,-406,-43,23,258,328,-42,54,132,25,166,141,-58,-14,0,1288,-1,-239,-43,-194,-209,-36,217,-317,79,572,36,149,57,101,-69,-115,168,26,19,9,93,19,120,-666,132,-2,-9,123,110,-8,70,-11,2,81,7,-231,-59,-28,-17,27,11268,-18,-36,128,-95,1047,67,-25,-39,-26,-22,49,42,42,29,-4,45,1,44,-2,-235,82,46,-68,-27,541,2,39,100,28,163,184,338,-11,81,-39,-20,24,-80,7,67,32,-33,-49,-162,149,99,-30,-7,464,95,-1,111,-131,-92,364,-1,345,-211,123,14,-28,-46,92,47,-8,-101,-14,-68,1,-246,68,-41,-259,79,-113,111,111,-194,42,58,39,167,-8,81,-99,-275,-64,5,22,126,-45,1531,258,11,115,-169,117,36,59,-262,36,208,117,976,-111,115,269,205,4,63,-19,78,121,-204,52,19,92,-25,124,-38,350,25,257,92,-125,101,-15,140,19,97,126,-12,289,-183,-76,-23,49,92,16,0,-2,-67,-46,405,-44,29,199,18,-65,202,-215,-62,46,159,296,2,138,17,7,-55,-417,72,37,197,-60,-146,116,246,675,-59,-52,35,104,-58,2,-62,41,-14,10,370,-6,-107,-36,161,37,58,-29,30,-15,-140,229,36,31,80,-20,-16,21,-80,78,29,31,-247,15,84,-286,-3,65,591,-45,2,-54,209,-184,71,-194,60,-91,47,81,-20,-92,-120,921,101,202,74,63,-70,-2,-80,20,56,-32,108,-94,139,6,-14,29,569,-40,583,31,58,-101,410,-104,-65,11,206,88,265,-10,-208,-47,157,205,-23,32,-45,6,150,37,-74,572,-30,-50,-14,-71,-90,-107,56,-6,77,50,16,20,-293,115,120,-7,-184,-55,99,56,-27,-37,25,30,438,-24,98,244,143,14,-154,68,-36,69,-42,10,-15,8,-40,9,-13,75,-130,-10,-116,-19,-7,69,27,123,-145,-75,40,15,-98,156,249,-23,-35,-47,-65,-183,93,-28,132,-90,67,-185,21,10,-15,65,-124,35,-30,37,213,13,159,34,12,19,42,93,121,-290,60,163,11,55,-95,-68,9,-88,1,-5,-31,257,-56,-77,-53,71,-111,70,41,-75,-17,53,75,-32,-76,64,112,-183,86,52,62,103,48,114,87,57,71,-11,383,84,-45,-51,38,139,-114,89,6,122,32,769,80,111,42,57,127,115,-62,-25,-107,-168,-49,49,34,45,-58,245,-4,27,-3,26,14,38,-66,538,-133,80,63,52,-84,7,-36,41,30,121,202,94,511,156,35,-9,-246,13,37,29,-70,135,34,475,9,-13,76,38,-74,27,4,28,236,68,-464,-5,86,30,17,40,244,-15,-15,139,-137,64,13,100,46,331,-18,48,52,755,-136,-33,25,323,37,21,20,22,115,83,385,114,70,248,16,62,40,113,-219,4,5664,607,30,472,85,-122,-12,-3,255,-13,2,-119,-21,-264,56,-32,-27,75,-67,-40,-314,529,-99,-32,-9,71,603,106,-10,-25,-52,3,38,-4,96,-124,-34,136,70,94,-34,56,32,-33,-16,-45,125,42,41,432,-16,60,-224,56,138,-4,31,237,-37,12,27,-40,-18,-36,13,-9,-12,-64,75,-35,125,270,124,86,24,229,68,86,57,44,67,1,99,10,-116,-13,11,-29,83,20,-35,120,123,5,201,11,-5,4,99,97,29,3159,35,126,-170,-213,-46,49,95,188,271,119,111,164,262,329,75,34,25,259,131,172,-34,-375,51,-211,38,21,252,21,743,134,51,215,-32,-28,111,642,-41,6003,2271,17,46,118,14,-104,-58,28,949,-65,25,48,31,245,14,170,-165,128,106,5,962,20,41,43,63,3,65,-130,-121,356,-170,-16,29,308,82,3,-60,172,-36,-17,-12,43,24,52,-225,-70,14,303,623,167,115,117,24,-7,226,-260,228,-17,293,72,4,22,5194,313,101,97,-112,29,-7,373,480,-51,27,-27,133,188,-129,16,50,-23,28,225,-204,30,56,-55,10188,1,21,-67,-46,-6,88,258,-6,492,-6,-490,-72,-14,-71,-32,347,248,769,27,56,590,107,-22,-35,-5,33,244,-33,73,-231,43,251,471,309,-65,-39,1633,1614,82,20,253,669,301,295,-13,220,-17,-38,-2,28,-10,-130,146,111,-71,454,14,-104,-133,23,-103,157,164,-32,7139,11,141,10177,16,42,57,-102,-26,-9,37,-57,335,22,29,65,34,7,66,-398,-63,43,-86,-210,37,65,9,15,127,89,-29,296,194,-30,-47,-145,136,-155,-77,-59,-35,43,-33,-62,-172,53,-380,-41,-515,-47,-207,-465,124,-199,-42,134,27,-11,5,86,42,77,83,-293,16,-84,392,-89,97,447,16,-49,315,-7,23,-9,77,151,19,-25,59,-32,-8,22,-44,336,3,-38,6,39,34,-27,6,48,-57,-35,74,-74,51,265,128,3473,467,50,134,128,381,171,-22,-2,4,-103,58,-2,-81,18,31,50,153,144,128,-149,35,57,-64,862,507,-281,239,-33,63,5797,-8,35,656,649,314,118,53,222,56,-14,149,-114,-25,13,245,-78,-5,-165,10,-9,-220,73,-18,43,240,-9,198,2,34,62,47,32,5,373,208,-16,583,250,-12,-18,-13,-52,37,-291,417,165,225,190,195,17,127,-35,260,155,6,168,74,-57,11,109,-27,-5,27,48,-11,53,50,53,290,-97,-35,286,-26,171,720,-50,36,-99,-66,-37,10,513,124,61,-54,127,82,-44,79,-183,84,88,216,7,136,62,-84,124,129,-47,78,-25,-7,137,-126,7,-46,424,27,-1,-15,469,40,101,-15,-51,61,446,51,-10,32,25,301,37,13,2,197,1,601,-102,41,-58,-30,33,-28,190,272,-50,100,1034,145,-113,45,17,147,24,25,13,92,84,-34,161,1,342,-21,-45,15,7,32,4,142,93,41,101,32,-20,96,312,17,70,-53,113,254,57,19,7,384,-32,578,23,-34,-25,830,2042,2,169,6,40,1214,136,275,656,695,291,18,131,54,-12,1362,-78,7,105,95,406,263,1430,7422,206,10,721,644,71,85,63,-71,-20,48,148,227,83,278,128,-115,-26,922,63,165,106,767,296,80,-87,269,10,-19,-12,244,96,430,83,-109,606,132,105,308,113,3,-14,73,109,178,58,-35,-58,1207,68,79,884,591,135,120,-29,51,1,-32,492,414,42,55,14,245,300,302,396,8,-34,195,70,4135,6,547,478,131,30,52,813,24,58,-53,40,142,33,-27,-53,138,12,39,197,40,374,162,54,45,-25,176,81,-42,97,9,421,39,921,72,144,213,65,-4,951,24,213,37,107,-24,340,68,44,66,34,533,-33,34,356,46,-8,616,64,50,124,-32,104,69,157,18,141,607,394,-47,38,-61,114,199,71,128,168,-22,545,332,1253,147,62,54,87,23,61,76,12,80,-1,73,91,172,23,46,484,812,82,561,623,-193,1061,592,474,541,113,107,159,-231,53,37,616,209,-186,158,52,174,46,993,54,-149,19,405,81,-60,8,890,12,4776,697,18,426,74,-87,145,86,54,-18,227,220,186,-20,84,1,20,673,666,-12,2094,60,983,65,224,264,60,48,45,39,-505,151,61,24,68,155,504,177,870,76,287,137,389,214,49,1535,38,2854,129,43,153,-46,134,-171,240,407,68,7,226,160,1093,-6,-28,-33,760,210,11,285,729,72,246,118,10,90,540,1040,308,70,96,87,278,61,1304,22,1408,144,-21,223,326,18,300,99,-32,459,235,233,120,123,91,286,366,27,58,67,120,-14,129,189,4,1063,-39,1037,66,38,30,282,1179,87,2811,126,-46,1133,663,50,43,18,41,579,122,-9,151,278,205,47,374,250,-35,493,4,269,1914,-62,544,219,44,175,409,205,14,6,6,-127,215,444,158,354,88,63,-44,88,128,55,64,420,390,1118,39,1004,2,-458,-157,20,22,459,112,-36,162,42,-45,48,237,32,46,948,122,44,120,37,94,23,185,-458,40,576,18,305,199,129,608,516,1327,816,79,113,65,97,114,-18,402,262,499,637,194,-3,478,117,188,373,130,143,71,418,149,10,20,77,56,454,194,352,375,282,685,43,1188,385,64,831,413,77,99,10,18,143,203,139,500,-222,10,41,176,823,86,158,97,-44,-131,-49,40,10,76,-49,858,66,8,277,-1,113,66,-65,100,89,447,-379,128,857,581,82,67,276,55,124,146,1387,3198,162,394,48,640,66,15,211,8,48,22,137,184,37,2,84,50,21,305,253,13,349,1237,0,310,91,483,36,529,583,17,567,176,134,10,-40,580,10,40,159,3011,-15,82,2,132,17,110,11,58,124,270,165,-8,6,93,146,502,1182,111,416,206,-112,1465,11,0,-137,-9,70,-38,80,908,104,-129,54,576,204,431,8892,73,-38,4111,5665,17,79,14,32,79,1710,17,48,97,105,57,420,161,157,1469,686,9,-55,-51,89,34,-18,130,-38,214,28,77,212,33,438,79,79,198,239,-125,-65,114,-5,1058,-182,99,131,117,152,1176,78,1,468,25,65,56,46,-9,78,-58,39,134,-5,-16,99,90,54,29,11,184,-99,76,27,408,19,6,96,-33,26,298,31,22,125,41,363,276,73,48,132,134,127,-16,-123,195,1430,-28,65,-2,123,44,46,-31,-6,-159,899,-36,139,92,-105,86,1014,65,105,56,-10,269,131,-36,119,24,379,376,72,42,112,104,-263,843,57,38,30,78,46,378,-8,397,1071,-4,37,-125,25,273,485,204,138,-193,208,3,-111,1191,40,0,-201,589,-41,206,90,-67,34,-210,164,143,-58,9,-16,209,77,380,43,-18,31,430,28,-462,163,50,47,1971,30,44,-176,210,980,44,112,1,100,126,413,-416,-39,915,132,620,42,158,3625,28,20,-59,322,109,39,501,53,262,32,384,226,7,140,32,33,-23,56,17,299,20,53,-20,53,115,310,123,156,44,13,40,-51,157,288,-431,109,194,126,72,-16,15,100,-86,-1,5,376,-9,287,-57,-5,358,141,-14,-67,232,647,219,185,365,157,3,332,24,-13,30,81,99,154,163,-352,55,450,239,203,-136,504,660,232,-38,32,108,80,59,23,-259,90,59,135,405,35,17,38,279,102,39,4911,99,342,-95,-17,-105,464,191,-11,-2,158,234,1538,259,537,1134,72,321,1771,-36,154,13,54,167,75,27,70,553,-109,90,-14,-40,226,-153,-210,-10,61,107,-64,23,4,-112,152,475,175,823,744,96,-14,72,96,38,-21,71,115,150,215,433,39,280,121,130,-66,63,42,114,158,-90,84,624,104,100,262,-4,373,127,-5,-69,57,-190,560,59,130,727,-132,149,1510,-20,86,70,331,45,327,-90,9,1211,107,248,294,910,56,-1,-24,23,99,92,2575,53,-2,504,319,104,145,1453,103,14,102,380,-84,211,581,472,127,69,808,-18,347,291,-36,-5,49,337,1071,61,1359,77,1287,156,301,216,-18,-83,-43,55,245,79,139,-331,87,152,212,759,120,541,-10,-620,95,66,38,-44,75,102,12,467,149,777,-172,349,315,529,763,73,21,-9,35,117,187,34,-126,17,78,53,166,163,95,145,1512,-85,184,371,1306,165,155,110,395,147,400,28,-259,91,28,-96,231,1459,10,-120,270,66,-7,-45,128,-47,49,256,140,37,6,196,-104,224,-23,-69,872,-17,1,-23,79,0,4,626,57,77,257,138,-52,21,153,9,-184,111,441,61,28,-18,104,330,-90,302,21,1299,17,481,17,101,-43,18,134,-110,167,-53,299,38,105,72,164,-119,166,3270,312,-153,35,161,421,121,203,1070,963,73,146,-73,190,216,120,-88,642,-488,353,61,36,1,274,64,80,366,304,258,143,315,-19,103,119,15,-3,132,99,20,234,-22,46,7,46,7,27,484,-4,-10,3404,264,322,6,322,3574,6,85,44,-86,15,79,202,-17,569,104,-127,28,-30,-166,808,295,66,1357,-161,35,65,106,70,308,25,679,197,29,119,2,963,50,123,-26,419,220,-66,1181,228,22,-27,-42,-17,-25,3130,-340,45,416,671,268,77,1320,19,-95,99,70,34,148,27,51,-5,-4,73,-8,25,494,17,231,166,285,234,121,157,74,270,177,264,198,66,142,-439,413,105,29,242,145,368,766,10,18,-4,80,-267,411,421,121,153,194,53,148,44,86,118,139,-142,62,171,87,1604,805,-387,511,-9,-87,461,69,3,187,101,1674,849,498,427,86,155,5,194,214,480,937,377,495,517,193,156,1144,-484,89,862,53,277,-89,384,437,174,198,-11,539,192,732,30,54,258,-320,-7,-19,35,2173,61,319,-25,1995,64,35,183,-52,46,-8,352,209,238,395,98,120,-14,-26,376,300,316,583,65,85,5,22,387,-133,155,242,183,163,121,34,758,20,7,88,91,99,584,305,67,-6,487,-96,-8,6,208,87,-3,64,1353,72,-67,811,85,161,1327,842,268,89,49,77,15,101,-116,47,260,177,16,302,87,166,867,192,101,25,299,25,-14,67,427,-173,569,245,708,-78,554,48,1046,409,269,216,5,55,575,32,58,1846,490,554,-20,99,63,75,185,-50,32,16,473,485,20,97,56,816,-127,-42,264,347,1110,-34,96,-11,152,-5,14,54,-97,39,168,188,-34,27,174,-65,12,47,70,54,172,69,122,562,90,936,266,136,480,84,219,52,55,-1,295,30,852,1662,520,56,37,368,654,567,-10,49,348,176,95,53,2,-119,111,75,69,-352,7,28,50,383,53,512,346,49,71,77,161,-18,-36,275,21,214,-17,-33,1054,56,2,99,113,174,256,797,255,11,288,196,314,95,-83,2,35,135,36,166,204,417,1817,61,702,219,653,28,83,-307,371,178,5,-40,95,286,520,511,1432,122,1138,185,200,44,72,8,421,204,471,2029,1212,196,2096,51,448,82,182,851,-75,706,405,1575,1227,270,428,199,20,-84,206,3060,-206,279,23,271,-251,29,48,71,65,710,126,56,87,51,71,28,225,78,91,1093,1614,1047,968,13,547,445,472,37,226,-64,219,1660,239,61,52,216,208,383,215,90,5730,1618,4,681,-29,133,90,1828,172,132,406,171,304,77,-54,-369,22,613,487,52,-42,241,152,1,270,28,400,213,532,299,47,-8,-8,1039,-183,-147,564,-46,-112,192,16,893,-66,442,294,153,143,441,298,73,-15,-30,150,93,-42,-39,21,694,11,6,-122,39,236,790,136,292,-58,37,28,614,3868,2043,-434,48,128,64,36,-21,37,-38,-5,435,1391,104,-96,236,23,177,181,194,690,223,668,51,312,122,150,43,-75,244,170,130,294,-7,270,74,160,78,850,-16,-8,17,109,24,29,91,65,114,34,253,1441,-137,1134,-9,86,192,15,23,1455,601,305,2097,218,602,467,114,19,101,229,244,-22,218,200,530,232,52,375,402,63,72,423,108,39,-143,40,70,501,122,26,687,126,76,84,-46,194,192,1914,345,-59,320,916,195,273,78,1002,97,31,-49,-8,212,-26,283,663,13,561,434,137,65,65,4,772,667,152,81,288,93,371,17,-1,-4,2135,-86,73,49,-37,100,337,1158,156,-282,349,-58,27,-50,172,185,204,-86,504,37,247,426,229,1128,-36,287,156,164,-343,123,591,13,-34,69,98,169,105,439,-53,1,165,26,37,93,768,39,177,1235,286,168,-6,72,260,506,262,69,-45,27,-14,1124,40,37,327,342,1174,-250,103,176,-56,85,191,98,-259,320,338,1941,151,591,122,233,182,11,110,59,58,85,113,-121,447,388,888,9,51,149,674,169,142,-59,-202,46,-161,37,616,1561,226,237,-219,141,33,85,77,90,60,-102,244,315,12,283,137,51,-45,17,93,781,1461,893,466,-35,13,263,192,198,58,150,1179,616,1192,16,278,1471,219,527,311,183,182,495,197,139,87,1079,606,141,-45,-130,98,231,46,5,193,83,110,5676,22,-61,124,-17,9,33,110,-6,32,-6,189,303,29,566,165,1,10,-21,73,95,-47,199,754,-18,-22,455,26,138,111,54,-65,192,338,52,321,1230,84,2154,-39,217,227,26,-40,237,122,-100,226,2,39,125,196,732,41,1403,599,11,246,-351,602,3,136,86,113,26,272,1257,493,849,-51,391,532,85,-233,342,233,269,132,110,-44,1039,713,92,99,115,24,182,48,315,12,17,148,143,60,979,195,-38,2043,47,111,258,-29,-20,70,-32,529,31,476,-19,-45,347,906,12,43,134,585,247,397,106,-191,-9,117,30,166,11,5801,223,818,63,51,19,135,249,217,406,29,2063,169,93,-277,499,-1,37,510,258,76,166,1188,-40,227,563,92,843,239,-58,-8,10,-26,35,13,117,2,-18,-178,55,137,-21,-88,67,-3,132,-305,-15,-31,156,-12,-84,21,117,147,1599,5,241,-89,69,99,74,-51,262,-419,-89,126,249,377,99,14,280,30,339,217,43,376,561,22,34,88,204,379,96,192,21,179,305,181,223,88,25,-49,41,-8,238,-131,116,-53,447,165,177,94,86,36,1982,314,138,112,250,685,200,-7,69,-36,328,96,553,38,289,43,171,14,2127,152,196,71,85,580,-28,-511,476,426,-169,85,151,24,3,68,36,35,-1,312,228,48,223,28,42,33,-57,-38,57,-4,414,223,152,285,370,1181,65,-53,29,207,2649,198,-3,768,-125,160,121,490,67,-25,54,1549,1673,43,276,74,118,1089,1663,2,340,47,529,75,1080,17,141,-49,1334,315,357,14,55,-18,209,199,125,-15,-171,51,1402,24,132,59,0,-68,313,219,234,-26,-55,-59,317,44,109,20,158,97,94,39,255,1026,329,538,-240,56,240,1145,37,25,595,263,142,110,31,635,295,120,19,168,132,70,255,-16,110,32,130,117,77,151,94,78,-344,284,63,57,7,467,24,422,-5,81,65,210,40,124,28,46,237,443,125,-32,-3,99,1296,-36,30,43,26,132,-55,135,-96,1,91,964,733,441,451,1833,107,1540,319,169,1003,260,-201,1208,95,406,136,177,239,1233,299,162,61,-25,29,54,404,77,37,152,2,0,5,-128,1,2520,780,425,411,379,183,141,325,81,280,70,129,-26,387,39,154,500,-14,75,427,-243,213,267,651,362,167,416,-383,143,357,1879,2384,-46,72,32,626,276,84,640,77,167,278,-88,82,228,404,308,144,291,153,601,314,21,280,299,-291,-50,1693,168,34,102,896,119,401,360,1019,-30,67,12,36,130,38,383,125,-42,163,39,133,25,122,11,717,16459,438,268,44,29,267,282,263,204,755,38,2514,20,428,1610,73,89,9,112,14,365,28,290,288,185,102,900,1021,81,-50,-30,73,-88,-226,115,184,47,6154,93,389,164,1207,-17,538,343,-123,-24,1648,137,-6,133,100,35,13,18,361,26,-76,296,128,81,1323,34,391,94,-43,99,2685,771,337,69,49,90,32,35,106,597,-18,234,452,534,339,455,128,83,-126,239,1082,151,338,178,426,681,-19,49,390,44,44,-113,196,40,534,82,-30,104,962,102,118,149,884,783,217,543,65,126,15,-32,177,360,208,560,477,737,63,2407,-203,-265,63,-8,114,4011,29,246,128,314,85,119,36,501,942,-8,-158,677,39,12,51,73,277,314,1049,32,188,3,64,141,18,2637,354,57,-41,134,50,-13,-211,118,184,29,-5,46,147,142,-111,59,-196,184,41,-143,-16,-100,380,109,86,32,82,-3,-21,104,55,319,1523,225,1624,18,2264,499,-4,22,44,573,110,350,46,434,95,149,8,-88,439,276,15,-6,985,781,68,64,195,38,117,-91,237,-32,179,759,104,145,-22,221,34,61,64,191,-141,253,-14,-38,-425,1065,36,945,374,109,62,79,930,34,427,131,6,-11,132,1443,37,357,146,188,171,438,211,5098,74,180,26,16,1078,169,85,172,8654,25,332,363,84,150,70,-36,-407,223,51,55,272,-16,95,259,335,12,23,50,56,135,42,-35,84,-5,61,250,48,333,1928,71,175,32,131,399,20,876,51,141,7,151,72,-80,36,116,588,240,88,147,125,176,87,166,318,-51,-10,1960,-30,917,1524,486,48,152,203,-10,1239,79,903,-47,53,616,780,49,184,204,-96,85,8,114,258,68,336,444,565,639,181,-40,165,532,3365,-24,-51,192,265,79,-3,10,-66,-77,-308,56,74,337,-10,-30,47,839,1323,254,2176,327,234,129,107,97,398,312,292,162,167,396,621,130,14,28,1725,683,2481,144,107,117,241,650,-68,-35,15,168,1154,167,422,590,162,78,82,53,139,-5,149,23,954,301,-15,114,436,751,22,50,-11,-21,-222,-38,48,276,30,-170,-365,694,1,40,109,287,252,-112,29,45,-32,264,330,211,36,-1,54,14,-33,112,82,233,314,619,358,84,199,365,2294,507,73,184,278,-118,99,-495,32,48,544,94,-162,274,15,98,179,8,-35,252,234,-22,15,-15,190,177,75,-210,7,72,853,2089,-75,342,-63,227,236,805,379,2840,1447,325,-263,329,287,532,148,655,32,141,311,47,-11,23,93,188,-21,129,35,878,-14,122,66,7,188,500,75,92,91,73,801,48,378,91,96,93,600,35,4613,97,433,78,20,143,83,388,-39,1882,253,476,4,249,23,42,862,823,29,64,260,-33,120,62,642,96,28,-7,-9,346,763,-21,349,532,2908,-11,94,13,42,172,5749,81,2119,21,-43,96,224,37,21,144,160,162,-5,69,418,11,249,132,45,249,110,357,377,89,1840,-51,180,936,548,146,28,262,-244,91,1501,945,510,333,479,244,71,28,-16,-40,520,156,23,343,-14,-53,40,-458,727,82,-103,-85,266,1022,40,69,-175,96,95,19,-32,262,57,670,314,166,215,133,453,-108,26,-70,-247,64,-60,-201,127,88,29,197,470,86,188,277,1937,501,347,1420,527,47,159,274,26,-14,-81,385,-6,92,27,331,12,6,97,52,114,654,594,307,16,179,-98,144,20,155,112,93,63,321,111,469,17,126,-204,137,58,202,194,390,215,-52,41,69,-3,-260,73,102,301,-44,73,169,76,43,234,-25,1832,198,1234,-105,224,1062,71,23,65,-102,-25,31,4,-10,1,1030,340,84,41,8,94,1569,-33,-255,19,13,37,-25,-14,30,328,-59,397,522,381,123,216,320,213,7,65,33,514,628,1329,120,133,77,314,47,232,5,35,178,157,-1285,208,-245,258,33,-6,238,12,610,81,29,366,176,36,288,660,310,234,34,337,54,271,131,129,14,66,50,-35,7,113,-59,9,-21,608,741,89,-77,249,-112,-158,55,123,741,240,-40,-2,47,-185,145,42,-22,1045,108,42,372,99,981,26,98,23,-46,-9,251,2871,-2,106,-76,71,-159,201,179,730,4360,1414,339,67,354,258,89,79,-43,28,-1,208,156,-2,340,111,4396,84,212,194,664,-248,77,-67,14,-5,585,-22,251,970,-21,-109,112,-81,510,33,204,663,5391,1214,16,-34,816,475,2798,20,-155,194,45,-35,101,327,477,757,672,155,-46,144,136,1352,98,132,56,164,3318,175,90,379,36,26,50,91,-34,92,-67,214,57,29,615,37,12,1031,67,51,-188,100,234,1119,94,973,294,134,750,352,277,-32,18,98,719,96,73,79,195,-74,75,320,162,-105,160,-66,-11,77,38,442,218,1073,419,-13,94,148,132,104,79,21,670,87,29,2,136,102,47,254,1404,-450,636,215,368,348,50,487,-70,281,93,-78,91,83,12,867,1899,65,61,322,315,-28,161,321,26,184,410,1267,88,-171,23,37,752,150,27,1168,18,142,63,1027,443,20,198,-11,58,598,-10,1328,791,13,-18,-4,657,76,71,59,-100,1279,121,13,51,137,298,574,102,642,347,-18,334,146,47,263,34,51,32,23,131,737,372,-8,393,239,212,219,39,828,86,2816,1154,24,43,146,269,63,1407,643,143,170,7,587,659,52,149,40,539,175,-47,-38,184,139,366,348,9,59,121,1286,-131,50,14,45,27,33,10,191,73,-22,20,227,472,555,766,106,9,559,252,432,472,66,425,136,57,428,-302,-40,65,218,-176,15,18,237,426,-36,-84,46,152,5,43,-39,66,817,-167,102,188,349,74,523,220,164,48,629,611,2,253,587,-7,432,66,52,80,3178,579,73,1363,72,18,128,213,79,10,137,81,949,33,43,15,-15,477,278,179,-68,352,169,240,11,273,219,140,-15,130,424,57,178,6,84,45,-6,403,44,163,82,1152,148,81,99,112,2449,150,261,34,-99,15,86,-31,-30,160,-61,484,-86,124,-27,112,175,-28,15,64,742,-33,-41,89,257,1,-27,143,86,111,119,39,301,287,130,265,19,1303,104,257,-32,96,32,92,570,248,8,311,56,25,38,10910,46,904,491,70,95,66,213,18,-344,3386,1301,27,268,42,79,129,437,897,168,108,92,113,-61,141,70,525,135,222,127,28,167,-30,314,414,220,128,442,360,515,96,131,45,419,361,-23,-180,375,112,237,474,129,0,253,19,-5,-52,143,66,872,381,-38,-11,162,88,629,72,314,428,57,667,351,180,89,54,46,36,277,767,909,56,404,75,170,100,174,-145,675,79,45,36,494,772,33,282,23,-52,-61,149,156,70,23,157,3,67,338,319,-92,232,109,300,833,136,112,26,357,-17,93,754,312,96,-25,26,23,71,-28,356,173,-242,-2,3589,58,-17,27,55,81,158,200,1644,67,44,962,78,96,-32,293,184,37,-32,891,-140,33,74,23,150,97,389,264,126,767,-10,-9,-35,21,43,882,40,49,196,-38,252,-79,225,-30,-51,76,-100,30,-86,83,1389,202,53,140,681,36,44,1237,90,269,81,598,12,425,13,48,33,62,35,293,101,70,-5,136,3356,1525,84,1027,105,190,152,2004,20,63,427,-43,-5,255,569,182,127,207,95,-188,408,235,118,-69,940,187,380,84,381,321,189,45,-18,57,66,-122,714,371,47,-25,-132,418,66,-62,118,218,211,30,2,17,133,618,283,281,57,158,-75,49,194,79,-18,161,-65,107,24,94,-2,-168,140,207,-40,18,105,342,236,445,336,5,17,62,-53,-78,24,199,-14,0,108,10,64,-35,24,33,49,-56,-39,33,-12,78,52,55,-153,40,-301,156,-50,29,5,36,3,20,-52,32,72,-107,111,36,-29,14,37,-12,-54,45,48,-10,33,354,-23,55,99,17,-30,-27,24,-9,15,65,89,25,1108,861,321,21,-4,412,1159,1,564,404,79,1,34,44,-31,19,-17,195,-6,43,-40,86,112,18,2,27,944,12,143,-1,27,-46,112,29,3,77,30,51,40,39,32,10,2,23,7,-225,148,274,-31,435,88,130,-48,199,223,-18,6,28,-4,6,-29,-23,145,34,-17,169,-20,7,127,116,24,10,28,11,77,-20,-11,-21,-11,96,17,-140,-196,831,78,177,-37,97,-50,2,-810,-108,10
10,-281,-327,-52,-236,-224,219,-67,10,50,-135,-226,-235,-111,35,92,-77,-110,15606,-449,-310,-54,-10,-31,-61,-36,-89,-17,-57,-15,-97,-42,-5515,-3953,-5227,-4301,-12,396,149,34,114,1005,2232,8119,1335,4722,14528,11,4,47,174,659,155,901,-45,48,111,-139,119,41,69,259,313,85,52,113,724,121,-63,-219,-174,520,304,33,144,394,98,456,465,-97,181,274,99,1,377,1071,89,363,469,69,521,44,284,317,9,1,-29,327,33,-17,21,-68,17,33,-119,-19,2499,260,-514,391,27,-124,20,-337,-106,837,-1,74,259,5,11,-2,223,534,58,287,1001,-41,165,-43,165,58,25,-16,-62,364,178,367,989,390,-119,-175,117,250,401,77,178,613,40,-96,82,122,46,362,262,71,259,-116,1959,-98,10720,116,104,270,8,189,106,500,1104,584,1559,167,365,174,1127,591,32,135,-9,72,465,578,-21,197,795,71,-20,22,-135,-33,1523,33,9,-63,445,645,117,15,-94,581,131,709,44,65,93,280,-17,341,371,894,163,523,46,-7,1778,-343,94,1510,80,118,2182,-64,67,1,2124,10436,80,92,880,56,36,153,925,254,176,-37,110,305,508,429,2152,304,2894,-1,8,60,35,543,329,115,341,522,996,3,801,7,562,41,1322,46,1525,291,-121,131,-50,-24,4,-161,-5,141,-213,-52,158,-54,103,554,222,87,-248,-18,56,1123,5620,227,33,28,109,222,339,-76,5558,1199,667,-29,101,43,251,393,3489,24,141,781,163,17,146,93,230,2627,173,1245,-550,764,-23,71,647,4,84,8,17,14,813,1151,1106,767,-10,192,6856,1580,118,0,203,76,750,-113,61,142,136,365,497,409,96,155,542,128,-13,-16,315,122,8,4019,61,-123,2493,13,750,394,32,204,223,156,-705,173,357,2157,48,119,10,731,2231,325,1714,7,679,263,764,413,120,249,770,45,420,24,44,988,608,171,75,122,69,714,-53,-10,36,-112,15,315,53,151,414,500,636,205,194,156,43,387,4999,-73,26,-1,934,536,13,162,21,191,353,208,-37,166,7,366,438,165,240,37,1115,106,218,172,716,59,-67,135,105,202,180,386,527,707,2240,619,157,1,284,53,169,43,163,711,276,39,892,268,-46,-53,838,155,127,26,98,71,413,3175,14,68,-25,72,188,134,36,11,9,147,1034,-51,970,81,33,830,261,230,506,191,402,83,51,301,218,-60,70,289,183,-158,60,74,330,292,157,155,168,-53,35,1190,1532,310,113,-14,1721,11,-110,163,97,107,173,-8,781,504,294,297,115,583,-7,22,-79,313,815,376,402,66,326,3887,160,503,183,1943,209,67,473,239,442,325,1579,583,158,4,181,-204,17,723,-35,244,256,282,1461,1011,83,11,371,9,34,56,5362,97,-47,79,432,15140,118,154,724,-71,-4,32,115,314,186,429,173,34,1295,139,-6,610,139,175,194,56,1039,263,59,128,293,216,-171,380,94,-130,-80,37,28,3,-4,22,868,165,149,389,-236,208,126,371,37,-99,6,0,116,768,5,132,474,301,690,102,4,61,186,51,349,-2,360,106,434,21,936,252,167,36,391,290,109,231,26,178,-19,1257,100,379,776,619,-109,-13,29,1123,71,297,42,206,321,139,451,129,488,163,-7,268,538,206,69,30,175,265,228,335,-10,292,338,231,272,19,47,177,152,-37,281,-63,-62,-93,278,263,1020,136,28,26,244,279,384,236,282,299,213,776,1682,-12,-4,169,678,229,240,441,950,33,411,59,170,91,364,410,0,103,177,658,165,169,-445,352,-16,24,8,179,103,111,155,137,75,89,233,0,100,135,284,66,87,482,136,1193,48,54,102,174,3319,-34,398,328,-261,-27,7,-65,115,145,-89,-20,84,-215,24,61,-22,776,-60,763,86,50,-26,1748,115,16,-6,383,352,71,1147,-31,312,24,-33,-38,55,80,1662,-65,1387,188,-53,745,154,54,-95,2553,580,73,-24,128,-67,2248,1446,364,-75,160,14,-17,35,7959,-10,12,1650,930,688,187,103,50,275,-32,-317,860,-43,-56,61,-226,-134,79,-120,44,546,2839,244,111,-29,-81,225,283,198,85,-29,18,175,-4,160,138,-86,-46,61,3,37,558,-36,-109,49,72,209,-222,16,214,-16,-79,-69,-26,-96,79,6,254,-46,51,697,14716,-24,94,-24,713,7677,230,36,142,1196,-114,25,-137,3422,-39,-128,37,5,3,4,79,141,13926,217,-64,19,86,123,-232,161,16,-147,7889,-107,-62,-37,10,260,9392,-66,-356,15,201,69,39,119,-195,1313,2057,26,-36,302,2520,56,83,236,6975,361,-44,111,143,-1,290,23,-30,81,79,-25,2280,-75,-80,91,26,8,144,18,-140,260,-55,59,24,-20,162,-111,-77,-215,108,489,17,-279,123,352,69,-82,909,210,55,207,157,54,184,149,-31,-11,81,62,0,144,11,42,-115,-45,-5,56,-26,-77,-31,229,21,457,-27,-44,5928,-44,292,44,101,113,-92,-89,1,-57,-69,19,296,1850,158,55,17,219,-74,26,240,109,-38,-133,16,65,-52,-515,8385,66,22,-20,2884,-55,19,-91,6005,-205,185,76,82,-38,-80,-204,230,37,-16,-41,111,-129,7870,265,-2,95,65,33,-2,1256,8138,365,44,405,47,-325,346,197,609,227,-2,136,32,84,1494,36,693,110,629,132,2724,77,982,467,390,20,1157,411,3285,155,232,450,522,-20,-4,269,1703,-30,578,23,237,96,252,1560,285,197,72,4474,56,170,181,180,-103,36,135,2367,2129,376,790,1014,635,316,298,160,179,437,1145,13,29,-1,-40,1123,154,2809,40,31,312,86,4235,146,28,-16,-219,1241,233,-11,-17,57,-48,-13,830,848,275,437,19,1807,101,50,152,30,84,85,119,7558,14,13,51,3,230,-4,-28,37,1092,3663,-22,73,580,1580,10,660,356,24,1597,126,1773,-52,154,50,-10,379,167,-19,3,125,1160,82,136,-1,12,8,-5,-186,-159,563,129,297,226,57,61,601,-196,96,-106,-99,15,144,-109,28,-71,18,-10,-107,33,1287,18,-83,50,500,18192,8051,24,90,-138,214,112,5,193,26,-118,25,326,11,-170,173,392,2013,86,194,154,-63,-14,126,186,26,292,1461,26,20,510,1122,84,-20,-7,435,1389,86,185,-6,-63,-72,23,20,1341,247,24,-41,312,-20,46,-76,36,15,466,149,-29,544,59,47,967,23,24,188,1721,-65,1334,5952,42,736,-23,702,2452,675,441,37,113,-51,147,-56,47,52,4118,20,360,21,89,261,165,148,461,56,589,268,225,48,254,472,501,222,329,-114,476,26,-33,-231,-106,181,45,351,758,387,228,6,-410,52,121,74,22,-487,99,1166,64,58,394,382,60,18,33,179,863,-29,90,17,6,1386,-12,1193,7,-73,1220,1,147,695,-65,933,40,908,6853,34,2920,1467,328,4,785,103,85,346,497,785,595,144,46,21,569,531,66,164,558,40,139,88,3805,10,-6,204,8,733,1803,32,165,872,-14,-180,120,382,54,118,31,381,-27,5,-343,699,-26,424,-271,319,175,2448,2112,793,50,266,13,211,18,-80,86,-129,48,2548,50,124,-12,41,-50,-32,231,403,-7,1843,51,417,279,398,578,-89,59,6,85,492,-170,281,209,49,-20,130,66,-24,99,188,363,131,939,11,-15,55,121,27,27,631,221,2,-49,-99,614,178,621,329,38,71,96,-13,519,97,51,-2,410,188,81,-7,49,-264,57,430,-25,104,177,119,39,-72,38,18,30,-233,428,182,76,18,-13,534,492,454,35,-15,31,220,298,376,266,528,303,-182,50,50,673,17,396,23,311,-4,371,505,33,154,68,23,221,526,-35,475,-20,314,24,826,89,23,9354,674,128,-151,-15,169,9,101,9,-20,10,511,768,-8,260,-52,122,85,635,43,122,-29,1498,237,293,104,63,-6,73,84,223,-37,-19,6,230,7,72,-8,200,-149,40,-1,255,-243,-84,-251,24,1094,326,25,1452,-128,525,-112,213,242,-9,134,134,233,664,256,67,85,492,2658,-39,360,-2,343,117,317,157,22,60,269,-34,157,216,32,121,-9,708,124,37,0,79,26,282,3,278,1497,1722,125,115,105,6,-2,488,447,49,90,585,13,141,42,-45,-29,172,75,-89,1546,101,19,155,-36,18,-47,-72,105,69,-26,2,851,11187,-46,32,6304,398,-41,-1,10,-61,1405,469,-87,136,242,25,-28,100,616,-23,198,189,95,34,409,-102,49,977,35,-64,748,225,163,-33,8549,2790,-95,290,2776,-34,65,17,-3,-26,62,-67,662,423,86,432,166,35,16,-4,-7,391,86,619,110,688,284,48,3230,-58,1090,-58,6,72,52,1,-245,284,282,1433,80,-48,113,223,-49,205,153,89,219,100,375,-24,27,154,-101,180,12944,-74,13172,12984,6659,32,-26,77,14638,-145,200,353,4171,14,-2,1649,-117,903,-145,107,-48,251,1612,-25,318,50,61,3365,815,26,337,-221,-300,782,-52,9,1,138,114,2319,-12,764,126,12,180,596,1,222,-317,9,-3,80,-70,-77,21,1556,98,23,429,1056,270,45,828,244,168,276,1395,686,178,879,35,103,3013,639,325,-20,3434,83,7423,709,32,-4,423,180,31,39,171,274,254,87,216,56,5,-99,75,-1,71,20,129,16,3,10,-81,2,514,-37,2,135,128,6815,33,91,30,-324,435,47,13,123,16,11741,200,-46,19,33,-64,20,99,245,1572,106,-20,-55,39,52,1445,-8,181,116,22,-44,613,2336,104,105,-36,196,188,1414,574,97,237,-31,-66,93,155,3,294,42,572,2805,-281,18,66,11,41,411,183,6466,243,-135,583,452,29,-9,-60,-99,170,-137,2149,129,164,435,488,124,87,-33,3411,-3,-45,799,150,888,355,97,10,7,527,161,0,4855,559,497,33,246,362,0,479,702,138,1220,103,703,87,323,107,461,143,219,67,335,65,5083,65,0,59,2558,-113,100,94,-73,1048,49,308,486,52,220,205,78,264,680,929,24,68,-35,-32,342,5646,407,9,-12,56,-11,35,107,-17,18,121,367,64,-6,260,106,-3,360,-18,61,79,53,255,716,275,141,14,-67,-18,84,-28,-90,635,172,10120,1269,57,137,8,2130,204,-2,143,19,73,39,-150,156,461,264,-54,325,1736,767,21,88,211,851,-74,-70,-28,-57,-15,-80,352,62,-48,171,268,14,-194,-23,-67,-16,6,48,-63,-3,31,17,-51,-25,-70,44,8565,2864,907,31,-13,229,-65,86,160,307,2,468,1,7,413,17,58,17,1493,141,-116,-3,1878,-101,-67,42,-70,695,4733,-37,392,257,176,52,-59,2439,-119,222,-43,910,213,14,9,25,-39,10,231,-112,1087,-63,6,42,1237,759,88,33,271,26,262,-1,567,64,54,-57,504,-53,6941,371,160,130,34,7,85,349,190,31,185,95,-3,24,37,1,-139,61,130,114,513,65,128,24,99,1645,318,1461,1671,470,11,41,63,72,-97,-3,65,704,273,36,902,-45,97,14,42,34,71,-22,-203,26,-37,1693,344,49,5,51,509,75,1125,-68,-9,1495,155,-30,882,93,-66,103,-82,-33,105,236,38,-54,50,4546,-41,2352,986,-133,211,149,33,-24,105,162,379,-198,234,371,84,194,257,122,113,99,-32,340,59,24,7467,-94,9,-108,155,9,110,17,36,3563,171,3,-56,935,151,319,408,93,-321,-31,-144,-105,68,518,-63,164,-5,2455,1718,210,4,7826,401,16,24,22,124,-49,-161,72,123,1600,40,-38,43,223,831,47,121,450,848,9,-296,94,92,-16,26,281,167,-33,25,150,-49,941,-19,836,112,861,-25,384,1038,790,66,71,-15,-18,-278,87,-18,89,256,157,830,169,18,432,47,916,2,216,54,51,28,155,181,567,435,329,4,-225,136,121,792,2381,516,248,43,180,297,99,134,165,283,18,-30,95,51,64,-23,-124,2422,1968,245,-81,899,685,9,246,-168,-25,605,104,121,104,978,219,59,36,120,1001,66,-50,516,217,201,266,16,11,2,462,100,-49,52,1621,178,110,-98,107,158,186,302,174,46,156,750,47,49,1568,153,14,66,-23,-19,347,161,-23,10,10,112,210,47,-11,48,153,-11,107,-24,30,106,300,54,204,201,20,121,2438,154,11,116,30,140,17,30,846,102,82,37,-5,-27,-30,80,31,90,-70,-37,138,526,-89,143,66,56,529,-10,6178,127,508,182,52,-42,197,193,-210,81,10,746,-44,12,46,-107,89,50,-85,394,19,85,90,-30,80,3,143,181,-62,404,36,50,119,68,40,-10,31,55,41,7139,170,-1,-19,56,17,367,199,309,92,-124,-7,52,114,0,63,1448,28,-25,14,86,-52,0,671,-3,696,20,14,-174,-14,9,154,-149,38,-5,-44,260,-37,109,386,-227,-45,320,43,109,50,50,86,22,-70,33,170,-88,0,1030,228,828,-51,-17,326,38,442,428,-49,2,41,78,49,-114,195,-12,275,-35,165,374,-2,1320,479,1005,-23,257,90,236,-56,123,1557,-49,616,287,-176,138,75,-186,164,-7,100,32,251,86,172,429,32,66,22,-151,21,128,-57,953,-16,40,35,-1,-53,149,72,54,32,248,22,125,51,633,18,256,-26,291,748,104,11,112,3,583,-16,84,-54,244,148,290,39,422,50,-41,144,-94,195,187,464,475,159,112,-35,369,133,517,-44,864,-10,-11,1030,32,380,43,58,62,42,-124,116,82,23,-294,-51,217,38,32,85,171,996,-57,43,18,331,76,97,-14,118,75,101,-14,243,235,42,259,43,365,222,-41,84,147,2406,1503,424,284,92,17,-168,10093,293,522,-20,248,749,125,101,231,-38,252,-41,760,-44,-94,63,388,278,243,-43,-21,54,204,951,-72,164,188,28,-146,1277,5478,5279,36,199,295,60,34,30,375,-23,-38,52,73,-39,100,112,-6,112,76,88,-44,0,108,200,0,17,750,257,29,759,-23,255,32,16,91,171,1041,1753,57,72,9934,9304,3627,4503,4039,14550,2169,186,447,-58,456,317,81,98,86,92,-6,-195,16,211,34,-51,206,400,196,69,-77,109,-24,3,6,104,81,1272,953,26,14,-29,7,-91,15,1791,32,-5,-52,-90,11,-350,65,102,1196,581,245,-29,133,-8,541,441,326,-214,-1,367,-105,14,47,201,200,157,58,79,48,17,35,53,150,81,186,-7,-21,-17,-5,28,325,56,11,-49,75,146,167,-23,25,51,49,39,-105,79,415,183,47,72,-129,357,37,120,130,-2,208,613,-21,513,20,-147,1091,684,41,203,3189,15,189,1058,38,-6,1003,5,119,292,-156,144,471,1,172,40,139,-41,75,246,100,1127,384,488,256,48,123,927,26,352,38,-117,26,30,209,363,39,-24,97,207,2024,5,-39,263,364,210,68,53,24,80,-6,512,266,-16,494,-24,55,22,82,129,84,70,560,-98,-51,219,56,-65,8,53,167,-73,194,10,195,269,2,544,136,-162,1257,726,45,143,142,315,95,16,-32,2300,36,413,43,139,-49,1802,-107,-11,22,170,54,272,18,809,29,91,376,274,122,37,638,-30,-57,100,263,20,65,132,61,806,379,6028,176,-29,-43,263,39,820,-2,298,53,64,69,-17,17,202,700,21,199,49,179,186,15,1721,-21,-121,246,-63,190,66,392,170,-56,-160,-17,396,1269,13,-2,124,44,21,84,116,96,476,751,-26,62,213,41,397,-55,146,110,-5,1519,-449,236,16,46,3,26,147,39,146,287,3,73,63,28,-13,473,68,103,401,249,157,1407,72,44,281,-161,149,55,25,163,6,20,-67,633,44,-14,345,-204,591,1842,100,-28,16,-15,47,105,-12,739,251,85,0,122,423,5,27,-17,518,374,482,284,92,86,46,-137,-29,-54,92,111,38,25,-104,386,123,800,85,8,-247,-188,527,1111,35,126,157,-4,47,385,27,337,178,386,783,326,580,2177,182,-22,32,-100,-98,-10,48,-5,-90,75,63,-32,-6,79,1011,335,-9,1337,-38,-44,489,127,17,721,27,93,-22,-26,12,-39,101,91,-31,142,-1,41,-24,-13,56,215,-315,39,179,-22,162,49,-43,111,221,323,2184,29,1425,1184,-39,-8,660,355,567,30,310,2,101,27,1905,60,48,62,342,893,767,305,55,2238,4759,9,96,8,-11,-68,39,-18,615,218,16,73,256,429,205,411,-16,223,-20,274,-123,54,-51,183,80,281,210,374,220,-72,-47,-13,182,-281,295,177,64,151,262,188,16,-111,557,-8,73,214,585,157,-25,172,116,-32,537,145,157,104,8125,32,225,-15,30,80,610,-102,197,139,-91,2299,19,100,546,30,-10,593,270,20,134,-39,205,73,1394,27,71,496,103,57,228,73,264,1318,1594,548,398,1302,23,280,126,372,217,609,203,66,401,436,-6,-124,257,213,-69,12,15,-32,286,468,188,-202,34,692,-3,-43,-45,173,-141,-9,-1,365,79,151,63,435,30,105,285,19,-78,-7,249,118,24,860,8,4,99,80,9,94,66,87,145,-18,3,18,26,572,1484,1499,21,183,128,13,352,158,66,-18,506,-8,-14,-71,888,-127,54,-6,79,74,192,73,9,456,1,-72,27,20,855,266,376,46,25,9,40,-5,363,22,-38,95,7429,934,266,-12,76,-63,0,23,322,252,14,-31,272,150,-15,507,147,243,30,121,127,76,-120,288,48,58,87,48,96,-71,42,195,16,120,102,119,-47,32,134,-29,-167,1312,31,64,-25,72,125,182,602,297,37,-13,71,69,196,70,850,-56,296,68,53,-11,197,265,-105,527,2993,63,72,1342,75,70,-23,-127,28,-105,-112,-36,86,300,156,-72,30,41,-13,580,88,803,89,-22,429,15,33,40,-11,79,-29,-16,17,41,286,-61,24,-18,24,157,263,108,713,124,463,55,307,76,158,173,194,65,100,4,33,129,105,98,119,-7,285,-11,69,-48,0,90,119,191,217,-90,207,73,125,63,515,165,3048,24,111,121,-112,39,128,46,90,50,102,2398,-60,149,462,-17,-18,269,55,-11,285,155,28,386,65,309,38,788,-179,-10,-8,134,121,86,38,256,-24,142,18,911,289,288,-22,163,320,435,-53,573,-112,439,30,369,15,31,33,178,-53,61,36,-5,35,61,18,306,493,246,357,49,-11,347,491,112,124,293,81,208,-19,73,1,-102,135,65,123,-3,21,6,72,582,384,-63,-308,-2,369,10,84,51,1584,3338,89,-56,195,54,120,353,110,289,236,40,13,-73,27,-20,158,273,26,-17,667,20,588,311,1402,-96,56,115,427,33,208,51,639,-24,-23,25,27,4483,21,2926,102,-116,243,66,915,163,515,297,1394,184,61,360,19,163,110,-58,-410,87,25,-16,0,22,10,3,8,159,-31,828,-54,69,-8,118,269,396,233,32,159,179,209,228,-2,43,144,137,97,-10,-57,41,60,-17,595,315,-14,4,129,187,1056,-51,65,105,76,-102,-1,-50,49,336,0,22,109,115,63,-4,9,81,53,130,-31,268,93,169,21,9,-24,-36,8,564,320,-5,498,47,199,1162,82,636,244,217,157,111,230,413,35,11,38,78,-37,-3,394,8,8,-55,25,-394,113,276,330,-24,141,13,41,-88,-150,437,31,555,24,146,-37,130,225,-107,-51,165,126,54,-17,-3,-111,327,273,464,33,4,95,33,1394,111,22,-76,21,41,-17,264,-39,53,-101,184,383,247,99,65,15,30,211,262,16,-34,-105,72,112,107,39,33,68,-84,793,-17,694,5,64,356,156,143,53,-16,8,87,384,182,-104,196,474,57,22,45,37,35,1168,3,229,68,37,188,63,235,81,187,1052,1153,80,430,120,277,-129,476,-179,472,104,773,234,2561,269,-200,112,82,21,12,-19,6,246,747,128,733,106,91,44,92,-21,-38,156,22,11,3152,276,-22,31,177,-25,18,-53,546,1558,382,-113,79,769,92,-35,1539,41,7,51,444,165,101,-46,8,-29,-35,215,85,72,392,55,0,582,65,11,1,1281,27,1734,-206,1676,-5,1,231,23,3860,17,-59,93,-149,-9,26,379,288,731,74,5162,-12,2374,6,22,-94,446,-4,188,5,189,-7,138,-70,1226,-439,8662,17,183,-23,229,-49,145,29,331,2413,63,-19,132,253,395,94,636,5,3623,-15,-42,22,0,25,-102,445,14,-34,313,21,28,590,-119,4,-6,1897,25,55,574,21,-36,205,-25,244,-58,-1,8,301,8292,-7,12,26,158,117,38,6,32,119,35,-11,-44,121,-63,16,526,18,-33,19,83,4991,-36,206,5793,536,21,85,353,-441,-52,-26,465,525,76,47,1090,27,-25,236,325,221,972,-11,312,2262,1209,208,342,614,215,218,-52,-18,2,314,108,43,150,83,63,286,-30,-45,83,-3,3996,996,-1,-18,-1,2273,91,6,220,607,441,-206,7,2259,-63,1216,622,9739,0,86,13971,687,-218,256,141,225,168,3780,169,206,359,-29,-86,-87,2828,35,6,154,1044,313,-103,12710,270,36,545,46,24,88,243,99,-88,4,4764,4924,16,3,-30,-22,-55,-30,97,-50,-100,-12,316,-121,69,12129,15,152,50,64,60,352,253,-71,563,174,22,732,-28,25,372,-54,5365,624,116,164,3971,5573,110,670,1179,388,-47,3627,74,23,-223,19,20,34,733,1147,178,10,210,-43,31,103,11,299,130,548,399,-14,295,13,269,23,397,-65,10078,610,340,-67,290,25,4692,-55,547,156,-11,897,4393,40,229,-1,73,12,44,12245,6780,61,316,62,84,1723,946,327,505,-35,3301,-51,-40,-42,138,92,34,108,264,31,-207,-22,39,-26,153,-50,60,652,902,265,207,47,-119,15,30,17,199,101,863,428,837,175,42,1106,1637,768,772,236,59,-12,329,1886,239,-457,836,64,209,43,-17,170,7,145,137,474,15,48,274,43,664,136,-5,202,71,2381,119,285,148,4402,6310,332,-38,-9,907,82,124,-1,52,203,32,211,9802,29,179,-59,29,601,140,152,175,534,119,-19,309,6,29,77,954,1292,-1,-18,49,8401,63,54,194,-23,1,-29,19,5021,57,116,0,39,66,142,15,262,42,52,-201,32,-8,37,154,-2,72,365,345,173,161,2,29,39,199,15,3112,-28,249,30,577,15,175,107,7166,127,8310,18,57,134,112,2389,-143,1724,-66,197,34,30,1349,4327,252,12,254,33,1028,513,-12,58,5,47,652,308,6696,2777,238,390,1206,92,360,121,286,158,778,560,185,1020,-482,-176,383,80,241,231,500,216,293,123,37,896,-63,-28,2071,273,1150,37,1385,889,132,-75,100,166,489,1,-79,-58,492,56,184,7378,-19,32,-3,49,655,178,1065,351,177,-20,16,37,159,-69,288,555,150,414,883,34,6,49,606,778,644,27,18,593,20,47,2051,106,1396,-64,6,201,715,153,64,341,28,212,-57,147,961,176,1441,636,138,9,-11,-11,650,171,186,1012,130,155,46,-33,33,58,663,-14,-41,160,2029,-38,45,-41,350,154,40,-32,1402,159,56,578,93,-9,294,121,-39,100,333,16,286,41,68,55,12,1372,98,3,106,224,5505,703,243,131,-62,-61,740,-57,55,64,-4,1357,105,108,35,59,78,97,988,1165,223,-19,222,24,150,700,519,384,6279,232,3783,251,232,18,387,374,28,166,16,-131,-33,-19,80,1966,27,116,52,-8,-1,-74,384,57,319,163,108,-25,8,20,473,2951,273,28,10,-7,104,7,109,66,324,-14,73,908,61,109,-49,294,19,158,62,298,303,-73,69,125,55,17,118,-15,342,696,268,74,-92,105,-113,83,50,-109,-5,276,503,-18,-108,50,23,342,235,34,244,12,8,142,-3,-23,144,210,691,1242,529,1035,-15,-64,11,193,264,271,437,112,22,2,3107,28,-126,-17,146,97,262,0,63,883,177,-49,33,-31,513,54,191,-15,363,-34,118,119,-26,5,-26,-5,391,305,120,123,58,51,46,3,-49,-4,473,168,987,8,535,176,299,213,67,25,35,117,94,76,-154,68,22,15,231,412,135,583,253,-92,-26,1441,10,11,-22,5,305,23,-77,453,-120,35,52,-41,-147,177,282,68,-25,-6,-234,55,-9,19,-23,27,8176,3,743,139,126,11,13,583,-257,221,26,354,13,160,150,8,141,0,-134,68,1116,206,60,11,155,771,201,167,106,-98,187,-48,-10,261,183,283,27,-177,45,-75,259,489,139,173,18,7,-62,189,209,171,9,-20,159,-41,226,21,449,401,-27,58,123,-481,97,230,153,65,450,-226,-65,-105,401,-42,354,72,276,-69,-10,-70,155,456,30,322,461,39,-79,1149,0,3,86,107,23,994,1693,-30,-38,388,2411,918,4092,196,3685,229,1254,-45,829,43,78,57,35,-253,29,96,50,59,22,248,3,-18,109,53,-165,84,48,-76,148,436,-22,-294,109,17,69,119,-1,65,-88,735,155,89,-7,173,317,111,147,232,298,140,194,-1,-30,72,-73,37,152,423,49,-127,11,85,29,-17,-10,0,58,106,-20,-77,-64,10,62,168,57,-6,-4,8,32,-9,21,13,-2,12,54,11,76,110,-10,-2,126,55,902,-67,46,490,-61,177,124,-47,55,-145,-128,1123,11,-31,85,5,34,205,242,-13,219,-43,278,25,61,13,838,-9,-17,89,15465,354,77,705,205,-9,411,181,376,27,-38,-2,128,16,2028,197,312,2903,-45,98,134,18,68,32,350,102,11,-3,7,305,7736,128,40,325,259,300,2247,69,1960,91,-28,-101,9,161,5682,609,24,9812,443,65,-103,-27,403,21,161,331,1720,6,20,419,45,8,173,61,619,83,-60,123,166,108,748,37,-52,154,267,-85,283,24,-178,193,1742,389,936,-173,25,315,-8,-143,103,-25,396,94,251,285,43,214,2417,0,247,7,42,145,8,51,10,21,6,912,43,206,2148,710,-52,15,-45,-27,766,198,155,93,63,2401,-3,-122,381,391,532,1027,70,272,59,96,177,493,44,-34,97,-71,-41,-41,5,8405,97,386,288,-8,105,-149,14,200,-13,-113,-14,-11,30,-36,-10,-31,7,3,-149,-26,-18,-169,5,-66,-14,-21,66,255,-8,2084,-314,38,16,-17,261,308,285,9185,2795,126,96,268,-12,1482,274,92,400,68,563,-83,75,57,1071,27,239,72,18,-74,251,145,989,-5,-38,163,42,19,491,39,643,-128,240,73,82,32,81,204,9,4,730,-80,1643,31,-39,22,2242,-43,24,1257,17,15,130,69,140,-118,-41,46,99,23,334,-27,106,656,1019,289,38,-6,71,434,1430,6,193,317,117,-158,1558,59,74,1876,25,28,846,584,-25,8,21,-14,-73,-15,90,35,32,-72,576,-6,-7,0,232,50,65,388,72,49,89,215,-178,20,25,50,190,105,-98,458,162,-1,-207,18,30,1408,3237,169,-62,664,1073,19,69,17,337,20,-42,38,107,466,-4,93,114,37,20,99,3297,29,34,12,-55,161,85,1319,-7,166,-16,5,-7,7,121,164,-28,8,19,51,264,153,111,116,98,413,30,100,-2,1408,1994,7,179,77,38,9,324,515,327,-50,72,29,-35,24,1780,-8,-28,129,258,-12,42,27,38,906,247,34,-66,220,449,164,-19,88,1,10,248,-30,395,1526,15,1291,120,-14,4110,141,-5,-35,8,28,22,-20,1156,-31,-48,-143,184,77,816,59,13,77,111,155,54,68,525,12,30,629,43,6,1726,338,1082,-37,8,17,140,-10,10,916,273,11,-15,123,41,137,-22,18,-52,5,2210,225,-104,634,74,-7,109,3,1511,9367,-117,102,6,-33,-74,-24,-74,-28,-14,691,295,11,6088,851,123,1275,-17,178,49,15,-35,1,83,687,2,3060,-212,-36,172,46,18,330,298,303,241,691,-188,150,-18,-86,-642,71,-62,-95,211,-47,35,8,144,113,50,169,4193,31,9172,57,-28,392,178,50,74,296,-115,5,-8,430,28,38,19,-73,799,1476,-16,3,35,27,16,-91,14,-77,-64,82,11,9,22,508,290,17,64,289,-40,4,207,-4,-41,-19,126,-95,81,193,10,362,1,21,57,-1,313,-43,-8,191,2,-60,132,791,-4,-13,29,90,58,-14,-71,670,104,70,287,-10,693,88,189,1203,-176,-58,-104,-38,6365,139,54,80,106,-226,22585,56,451,224,113,51,48,247,44,96,60,-20,-33,601,385,110,796,627,2769,298,87,26,41,574,-55,-100,-65,-63,377,15,201,12,7,-3,105,180,191,-111,-53,4,4456,156,181,63,184,290,64,8,127,-20,448,14,-123,-1,-129,420,1271,266,-67,-78,1613,22,1923,4979,-80,151,138,925,11767,781,44,-71,69,42,-67,404,-40,65,201,1450,4658,2601,34,30,19,109,58,-73,-11,141,76,19,112,921,231,611,-12,16,-154,-165,512,-21,-56,20,-83,7,-244,189,20,-17,103,-65,27,587,-127,-3,15,45,-6,-19,-35,59,16,-75,23,37,10,293,2,1219,40,347,-138,84,56,52,-23,-47,163,212,11,54,965,-153,-23,-35,890,327,1889,10274,1266,12243,-74,-25,54,65,28,51,249,-50,134,39,131,74,651,-61,70,356,-15,251,392,2302,70,1209,9,157,125,40,71,140,40,-15,4141,4,8,93,183,-301,2207,53,573,24,-77,38,30,5180,74,152,295,145,24,165,179,64,883,154,-8,206,-28,-900,8677,114,168,42,31,-41,188,58,133,-150,-186,81,491,385,314,276,26,55,-166,-33,-60,237,104,-10,2246,64,539,604,977,92,264,4,405,122,117,41,257,-20,56,406,-47,90,88,-15,41,11,-103,-47,-70,170,76,-16,33,-53,-92,39,235,-135,-195,1,24,-13,-141,52,526,16545,703,92,15524,-24,-18,-13,-131,15434,6808,11061,1156,2258,276,14,1634,1131,1953,19,516,762,75,30,37,371,-8,34,6,-48,-275,-177,149,403,7424,185,-18,823,92,1081,144,-30,179,217,2,-44,20,23,-126,116,377,952,86,-12,281,3,21,1035,418,-259,165,915,274,947,16,108,1832,296,516,277,6558,-13,962,733,607,15453,1597,-15,113,2683,-60,74,5903,441,564,516,261,-17,-10,-22,-42,36,18,-250,219,67,-5,32,70,54,243,271,312,47,12246,242,26,16,-2,-40,-13,76,23,93,41,569,-86,4680,104,2176,28,178,385,23,33,385,60,-106,244,22,-74,35,124,347,15,37,138,22,134,-122,-4,40,213,-30,-290,38,31,-29,-31,57,394,81,94,134,85,28,-31,101,276,8,1,137,89,-3,3714,396,-18,234,156,138,142,-80,228,60,103,-285,-19,91,-379,13,23,424,-43,207,140,53,-80,-38,232,108,194,49,132,-10,16,44,-59,30,36,-102,271,-16,1005,-31,13,587,445,38,10,158,140,109,71,-33,36,303,19,236,154,36,32,247,959,-153,29,-81,-1,-124,-122,134,-48,426,-77,76,304,42,-163,1382,-403,1146,1671,741,301,323,229,236,3778,2568,70,241,18,64,49,-4,236,47,54,7576,119,5639,9,4,7640,83,76,144,214,3,313,9,568,81,-126,63,184,337,4,32,-5,122,-265,-125,-171,-94,161,43,88,5632,17,533,458,1668,0,183,32,-53,212,20,-29,-26,169,39,44,200,3056,-11,-4,0,120,39,99,1022,152,6,481,2458,39,335,145,-60,5532,380,54,5,-50,504,4913,488,6266,234,-117,670,200,-276,4,-2,-3,151,242,242,171,46,435,511,-212,-51,307,306,43,351,389,117,1011,589,-60,71,78,-58,72,121,10,286,77,795,-5,-50,148,57,1446,74,-16,712,-36,228,56,10,-327,26,1009,17,-21,69,-107,260,-351,54,109,46,148,281,-101,-23,223,4978,-5,106,187,-50,67,74,10206,275,84,10,57,160,214,34,23,218,192,37,489,42,-17,529,144,-17,6954,44,146,24,-1,12952,1280,254,79,-234,5,-75,548,4,31,-3,-9,41,109,374,260,-27,180,-6,7865,-24,575,14,-257,1406,176,296,227,193,4,139,47,225,1662,28,25,97,140,67,35,83,63,227,4723,-5,29,786,962,-17,201,178,35,28,70,146,27,464,43,-39,282,3,-5,73,75,140,88,1900,-73,533,596,765,-6,0,134,-24,-2,68,1215,-22,217,46,633,117,395,79,-230,5753,339,-66,49,-87,-178,-46,30,2,41,253,173,193,260,35,56,107,-44,-19,10,68,15,18,-60,261,15,3103,3525,11,-17,17,440,89,11853,189,2446,317,169,832,-39,20,69,69,461,72,24,224,17,-31,-36,8,745,-33,-37,27,213,45,-92,-26,48,50,-4,35,62,-5,51,-19,1,18,152,85,-19,76,55,-24,825,435,42,56,208,-19,157,-120,238,71,93,-1,237,101,1687,424,43,61,49,488,510,167,124,208,-2,-378,163,20,11,-156,-54,504,-25,1142,103,-184,261,-40,100,-28,-105,147,301,67,-41,263,-113,-49,71,64,101,244,186,57,55,473,467,-662,175,-1330,-59,70,23,34,1433,21,-148,234,3730,298,83,11,33,57,-22,176,2234,27,39,337,2893,301,268,132,-20,-61,-66,147,172,76,140,63,509,144,36,212,83,2,162,162,-61,-168,43,1,298,142,2977,1694,0,-4,813,-50,2765,110,-20,70,-505,284,-101,152,162,357,-34,600,95,3,-123,-100,-43,91,779,-16,42,28,21,226,21,109,65,645,-22,59,-208,246,128,-81,-23,1708,-36,58,1212,10,-40,157,-8,29,124,-6,-35,777,263,-29,-244,115,4957,-28,218,248,362,139,221,29,509,-1,-71,554,122,50,18,116,13,-12,100,192,19,-8,429,22,-217,62,-94,72,421,-13,51,263,-107,-32,182,-37,-32,-393,-87,348,1330,173,-700,66,-284,-9,584,18,-6,-54,269,1553,-22,-126,669,30,7,50,174,346,190,7300,2,-130,169,-29,-2,14,12,1508,2,-336,-509,220,154,-4,13,164,11,-228,-22,-1,-61,-26,1342,-11,-44,63,320,196,2723,821,-57,-54,109,-44,166,1431,-14,182,191,350,49,7187,206,-973,-1751,-3982,-259,-276,313,86,-96,8,186,-52,137,-150,322,1263,5106,30,-2,96,-42,389,95,3404,21,47,24,13,-145,3565,37,11,3796,69,-31,-40,1418,87,91,361,31,3507,-60,35,8,-257,-98,7,211,82,56,58,374,56,27,47,49,19,9,105,74,2747,282,182,41,576,-1,-138,-44,-35,757,146,807,52,15,-5,33,-111,94,-2039,190,190,442,-137,2,8215,-52,20,18,-3,-12,76,-14,369,-225,24,9,-1,1013,31,2,-64,45,71,3,22,74,-35,-92,18,43,-56,-31,192,86,101,-53,-69,46,26,77,374,434,29,12,162,52,-27,199,63,527,47,185,-46,81,12,109,41,-17,36,30,851,16,-10,-11,-9,2341,50,15,-96,-16,2,104,3402,-6,141,-41,37,76,-23,364,5228,113,1,0,457,339,-134,-43,154,-1,-2,12,30,18,386,-52,44,55,16,141,16,309,20,-7,211,140,-68,10,-26,429,-4,538,133,27,-37,32,184,135,2,102,60,37,20,15,37,-45,33,751,19,129,2403,663,272,105,1090,-571,82,-25,123,-34,26,-48,4,246,17,-65,10,181,-23,10,2408,422,202,5,12,-24,301,-24,335,206,-88,18,3,169,263,66,-45,8819,8182,-61,28,46,310,20,-44,9831,98,105,1755,-10,-36,2826,2889,893,-223,-32,-40,64,-32,20,393,-108,-40,105,85,382,99,194,-191,-141,214,108,1500,177,73,19,293,322,472,479,-59,1078,11,31,40,1736,257,25,45,12,180,-65,-11,-38,77,-11,47,6,-24,8,-25,-59,264,-33,228,83,407,2,1431,136,67,5605,9450,357,102,9,10093,6971,70,596,-33,42,113,-7,75,9,-50,-48,111,43,76,100,49,-808,464,50,1633,-7,1111,-39,203,77,-7,-4,-14,27,-92,104,8,391,-2,34,-44,-221,10,-281,-327,-52,-236,-224,219,-67,10,50,-135,-226,-235,-111,35,92,-77,-110,-18,15606,26,-449,-310,-54,-10,-31,-61,-36,-89,-17,-57,-15,-97,-42,-5515,-3953,-5227,-4301,-12,396,149,34,114,1005,2232,8119,1335,4722,14528,11,4,47,174,659,155,901,-45,48,111,-139,119,175,236,-27,-65,-32,46,127,213,285,52,9,16,22,46,295,135,71,109,74,-68,80,326,324,38,1610,365,125,288,342,102,115,21,81,11,0,-193,-196,55,381,8,28,-2,-41,-57,103,-5,-3,33,108,-29,58,6,-53,148,72,-57,-14,-15,-92,-9,-535,498,-42,560,22,-29,97,92,84,-26,-61,-49,109,-98,63,194,-130,-30,95,-234,-63,-74,-56,186,537,346,190,52,116,484,127,-24,-1,273,45,14,55,295,281,149,421,-29,-75,81,-27,-41,46,40,257,0,972,169,500,-23,5,101,65,46,165,228,24,-25,118,554,46,37,-107,88,320,68,119,-27,-3,-42,87,-9,90,-33,-95,9,107,92,233,38,344,117,436,108,103,1248,14,-50,20,18,31,44,110,310,-61,-4,362,-1929,128,1279,89,162,23,66,-56,83,5,18,180,-68,273,232,12,19,12,71,-26,584,-35,14,42,-3,34,86,625,-120,-31,63,112,16,85,490,-17,217,-1,184,-102,-25,-16,31,7,132,-47,-134,56,73,-28,35,99,34,33,47,1870,71,-13,5,-6,-45,-49,372,15,-38,-115,-23,41,28,142,-20,-166,245,20,-105,-4,138,112,508,48,243,11,264,35,-9,-61,73,23,-56,83,18,-76,11,-12,1,4,130,14,-46,216,96,61,12,-69,167,120,549,176,29,66,-56,223,164,124,561,164,-124,-28,11,263,-78,330,59,34,-29,843,32,-144,-187,232,83,-36,65,-79,-45,295,74,-298,215,-217,50,85,338,-11,130,-55,125,23,-35,5,402,59,-24,54,239,131,73,136,26,-388,-15,188,1470,-168,-31,-74,78,781,-28,24,1432,624,-8,78,-2,39,39,93,181,365,-18,272,-44,-76,-105,144,118,-29,-48,17,-33,27,162,1257,-78,120,-94,-484,-89,1034,-8,62,48,19,470,51,24,150,74,177,-26,142,2,207,12,66,65,-326,-8,178,-24,-79,-155,-11,169,75,84,42,160,42,80,-173,152,-58,18,-75,-65,69,-4,661,85,-74,87,-82,415,7,45,229,-42,-4,-7,76,240,27,18,127,-21,-170,393,405,373,-61,17,87,291,23,136,331,-3,77,-92,128,-43,83,405,22,-118,220,13,34,37,179,291,-197,26,531,131,33,553,101,477,73,-6,1,32,7,-147,-30,62,160,-43,33,-58,19,580,76,-2,97,46,24,80,405,-73,43,147,17,70,2393,244,16,-33,732,16,21,54,143,466,479,-103,91,16,38,-11,51,-34,17,6,58,184,68,-3,131,208,-11,210,-37,-3,39,5,-17,-26,-6,15,-103,-15,111,26,-31,123,65,271,38,538,-76,42,218,259,53,112,-18,225,-65,-18,-40,-51,16,-6,0,-96,-70,29,-185,36,241,-236,-21,52,13,20,130,100,216,75,-168,149,451,-35,-102,41,-28,-49,132,-46,75,1701,0,-2,155,-76,59,67,12,-147,63,-53,114,-20,-97,-6,-142,-67,-22,-46,-7,82,-45,-85,194,-25,609,-57,144,-109,-197,110,142,-18,130,-32,293,-19,309,37,-14,-65,362,140,-67,-7,23,56,29,144,-102,-83,61,460,190,-100,-40,36,19,-21,2,855,2,116,443,68,131,-68,189,-156,40,344,1661,343,-39,195,162,32,59,33,-21,1,86,108,130,142,57,-100,37,294,179,33,9,23,104,-33,129,439,15,76,-12,-78,163,11,53,255,-151,190,4,16,66,279,-18,48,451,88,91,199,951,177,26,27,127,161,-12,72,15,60,-7,73,24,260,78,10,125,134,220,-48,496,-4,-663,2,-31,144,123,80,-15,-23,10,0,8,633,486,16,-124,97,632,-39,73,122,-4,155,99,83,-53,32,-21,34,-89,53,-78,-98,90,541,15,-36,287,55,14,-45,222,-40,514,124,12,-18,129,-10,-29,22,167,-79,29,82,21,-51,-8,1,38,114,-59,-69,87,54,738,176,51,-21,19,-418,-33,-34,4,271,-123,48,-101,170,-122,37,93,-44,91,111,390,-282,33,-61,9,44,-35,-3,-34,26,124,403,-59,666,242,9,24,-17,302,93,-21,203,42,201,226,4,-6,-23,2,294,158,88,56,-76,44,-21,-93,93,-115,400,1687,-30,93,-147,18,-25,154,-95,189,-5,516,453,-17,-3,-89,10,134,3,-65,125,594,38,-43,12,-14,-50,-83,-55,139,-700,-204,28,313,218,306,159,-18,-92,4,-58,-20,29,-179,-90,35,161,-1688,114,0,-19,9,-3,18,-366,-27,-60,-85,256,41,-16,17,54,-74,4482,67,40,121,-124,100,-65,-38,-52,37,72,118,-324,-47,-64,-83,20,73,16,-276,-301,222,-61,16,218,32,-143,1697,109,17,1,450,-6,-5,-483,-74,92,180,551,221,-150,85,406,-271,7,113,974,-6,-163,-25,92,98,578,4,1100,-36,-60,51,-11,787,62,74,-60,-3,106,318,38,57,37,1216,28,-36,19,-29,125,-59,-212,103,900,-200,-276,-143,-5,-219,177,-44,-76,551,-3,-7,11,13,6,578,333,107,-130,53,18,311,49,206,-163,-143,123,-114,42,809,127,-15,821,-48,-40,-96,2817,-134,11,11,113,160,229,-198,-14,1387,29,59,14,113,-17,275,107,433,-40,442,-42,18,-83,304,-39,-363,959,-211,-27,-22,-28,-58,-290,52,-180,129,-133,-149,-38,14,20,85,398,231,77,60,364,76,-146,-13,-2,-40,-320,151,65,9,65,-198,344,-202,19,102,264,67,37,-278,21,-13,75,-206,-237,-207,2,24,-302,-42,-166,-127,-63,23,142,-102,1377,-174,32,23,23,76,-66,-55,-21,-91,24,101,-74,10,126,-19,-352,2239,87,-68,1254,189,-774,-12,-5,-19,10065,181,256,76,-63,10,-20,-97,272,-19,-50,122,35,-77,230,-53,-145,25,-66,-1,-18,-19,-111,85,786,67,313,-18,-48,-7,120,232,-103,78,56,163,110,265,-16,197,21,7,-65,44,31,63,53,-14,-9,-1,-639,2,55,-178,-309,-54,0,-4,-2,63,-300,-71,19,55,-144,46,-224,-47,-274,1,311,-8,239,14,295,139,108,67,261,9,649,-21,90,-22,-172,-84,1,602,203,-94,69,-56,-78,-12,-44,55,1,-46,1811,-199,-275,-485,-2137,-116,-54,462,77,82,58,32,-35,12,72,405,97,-121,26,1103,43,109,76,-22,169,359,-290,134,-80,494,314,362,285,512,192,62,321,83,36,-127,-48,-122,-9,-23,414,716,-133,-5,-65,-27,-83,175,-221,13,116,270,-36,-21,-2,-136,157,-185,-608,-113,-43,41,-23,-18,122,887,-64,63,-75,46,37,-22,756,276,-37,-18,-31,114,202,-5,-49,175,58,33,115,-215,345,10178,193,7,-152,-40,-70,-53,28,892,-2,53,-6,113,-65,161,12,105,47,-201,-2,49,-12,109,26,0,80,-301,217,-1,58,77,12,2183,-19,76,269,44,145,296,-23,552,-46,-87,103,-79,-7,148,1672,86,33,38,340,15,22,100,321,-59,-38,-4,-5,71,227,82,674,-16,646,315,-170,11,124,23,10,72,-82,476,113,-11,-81,283,-118,-12,9,110,-52,-26,-43,-138,-78,74,-275,-3,666,117,280,12,301,121,171,-53,136,327,746,397,-3,-92,53,99,87,68,35,285,40,-4,30,23,-80,104,49,103,-40,58,78,44,1845,-27,-350,-128,-233,158,185,94,231,378,96,36,17,122,-39,105,69,13,24,-92,-15,51,-88,-22,140,-108,-40,46,32,-125,-18,-55,188,151,225,30,44,541,83,13,-359,60,-181,8,-13,-260,119,295,-21,29,-19,156,-117,87,137,-32,285,-7,8,7,-73,107,39,122,438,158,86,-53,-156,-51,-152,98,-32,0,184,102,112,-52,-84,29,-101,159,26,-170,16,-18,97,696,127,57,33,-82,21,89,174,243,-155,-32,273,-47,43,198,175,28,341,272,-121,23,27,-22,-183,-72,569,267,432,-42,65,27,68,300,60,45,132,-136,234,-111,-43,267,237,82,385,-39,-64,126,77,-49,260,-58,186,52,2067,28,339,682,224,753,-219,144,80,1123,67,51,479,-112,-258,43,38,55,-35,94,-14,-82,122,-55,74,120,12,15,11,-144,19,-76,135,82,507,-183,80,135,43,-13,180,232,-143,-27,-107,-35,253,-73,4826,-58,-13,-12,11,64,26,-1,378,-45,-58,30,104,-150,192,10,-197,114,-53,-87,27,-18,-214,-4,96,14,-74,697,29,-29,-28,1525,-142,-148,-128,-13,-5,49,-20,-10,-41,-6,-21,253,502,85,-77,147,483,398,620,618,178,13,153,279,-18,-158,31,258,27,-9,1839,154,529,-33,-161,149,30,16,-54,37,-20,15,-126,202,10,-118,36,40,26,51,-11,-95,61,64,187,-8,-89,-156,634,86,12,-9,-14,77,-41,-72,35,678,442,353,-103,-93,9,-35,-29,-100,-202,68,114,33,249,11,-220,-161,158,-71,69,-23,-29,-63,113,44,-100,-22,-260,19,2,18,341,165,-4,895,0,66,608,487,65,136,353,656,1157,-97,-27,-65,36,-3,295,405,575,263,-76,184,-494,27,-9,20,390,24,-20,998,56,-92,40,365,-1,36,319,73,117,-18,125,243,26,-45,-10,81,38,46,349,40,72,-52,77,6,-26,354,202,-14,-478,-217,283,309,-32,-54,-3,121,139,58,-93,200,41,-56,168,1520,33,-68,291,-94,-337,396,286,-3,360,-44,-110,-2,191,-46,-88,-85,-132,265,296,114,465,28,556,77,350,264,345,746,574,489,44,147,-175,97,170,-292,-70,-23,-96,-75,-109,82,-255,122,-101,46,-360,160,200,1655,1096,759,78,706,343,-63,-44,359,159,188,496,522,258,351,45,408,3414,-21,-14,118,140,577,17,31,324,1972,1885,-173,-29,190,2302,76,282,147,-41,73,848,363,155,230,144,449,37,541,-92,30,-9,102,28,21,-50,207,399,323,252,634,91,270,410,599,566,69,214,-17,594,40,94,-33,1162,29,-10,50,106,106,-8,25,21,28,182,-8,-211,-5,64,-62,508,44,-25,11,-31,95,293,-121,-4,-195,-4,345,45,75,-44,7,1199,361,52,74,1753,97,137,168,172,-37,139,57,-105,-10,-288,-298,55,-29,-68,44,-128,-55,71,-95,8,-58,16,-30,29,-16,-50,201,-64,-54,60,667,101,24,-550,813,-87,-10,192,-13,-123,750,32,113,1,2307,49,319,-57,237,457,127,-27,431,-132,187,-339,-26,52,-8,302,13,1137,91,721,206,412,-52,320,34,62,222,302,579,882,132,-3,72,-71,21,-188,94,16,-10,282,76,441,23,383,127,98,413,14,224,830,-60,157,-7,60,796,568,865,179,332,521,273,16,26,159,365,102,243,-13,-32,291,64,400,124,512,63,53,75,65,83,0,111,-14,-22,71,15,48,5,17,-28,18,125,168,-133,98,-2,43,71,-127,198,200,248,107,550,10,-43,-63,496,-10,116,16,19,205,72,-42,-39,97,245,105,175,-171,-24,-5,58,-70,708,-9,743,-8,65,504,-86,-77,-130,-80,128,378,262,26,-283,52,-76,3,868,57,-82,-114,-151,-33,-42,95,134,-24,51,-15,-33,41,110,238,-107,6,169,-69,74,68,-61,119,259,261,37,186,122,221,44,512,-107,-21,434,-88,619,377,201,-20,139,47,89,0,102,58,-34,256,952,7,-381,23,184,-26,-73,-66,-470,49,-9,21,46,62,33,49,70,-7,-57,68,-30,-73,-42,87,111,114,-59,25,63,-24,-71,26,62,-124,49,-97,101,1,-20,-64,977,23,113,-190,-5,231,203,166,-43,-19,14,-37,692,270,-32,11,428,37,130,181,752,-48,27,119,117,-29,338,24,-87,-68,-238,12,-27,10,-243,-105,21,435,159,53,-35,-30,-193,-2,-21,-47,-39,44,31,586,387,-12,-10,24,324,-19,-492,-45,0,139,-27,75,171,82,584,150,-99,333,188,6,-130,-19,11,203,87,-100,-91,-31,76,-29,166,-123,-40,-42,-87,-124,28,-63,-74,-9,-39,235,144,-36,43,86,53,54,237,317,176,-61,403,-76,40,344,262,45,6,910,-15,-4,155,-67,393,-67,-161,74,184,58,-191,203,84,92,-11,47,38,93,37,-38,302,-22,325,240,-6,45,17,-20,-185,34,42,-36,273,-31,43,19,45,113,82,261,448,29,236,1653,33,136,5,178,30,-8,-34,47,136,-9,0,50,830,22,-12,46,281,-74,-23,2,49,112,-30,74,-31,26,80,278,32,32,40,221,284,56,-77,40,33,-129,-73,112,-33,-17,9,-100,39,234,3,42,92,75,174,-373,4,-2,-10,-169,-47,-130,-113,-96,12,56,-23,-7,466,186,4,617,13,63,1470,1070,-41,-20,-431,-17,-202,9,251,-53,-24,-35,141,-520,-167,-261,-97,28,4007,63,-19,715,761,-3,-20,-14,743,-16,-16,-93,-138,732,-14,23,6329,-191,214,-10,379,82,45,-40,-99,18,26,-170,4680,-135,140,23,-41,15,-50,32,-74,52,-37,18,64,268,-122,213,6,535,281,33,-23,-12,1193,1,543,531,66,193,160,-58,45,-26,110,50,168,85,57,17,66,363,131,-86,27,-80,38,519,196,430,39,-5,18,492,50,-4,-35,314,23,128,9,237,63,223,-8,200,-149,255,134,256,360,157,269,-4,-100,72,-12,69,47,-12,104,29,-22,28,35,183,-28,94,-61,-84,37,-256,-2,-154,-45,-205,-171,459,313,125,198,-33,154,-42,-7,0,-45,119,9,-5,-45,-109,83,154,0,-48,-137,217,35,-2039,-66,85,1212,99,-88,-58,-66,488,-132,96,101,-12,2,100,-115,-18,-31,-3,187,25,171,-29,-54,257,6,1,-4,-65,167,2,468,17,-97,23569,179,37,-37,176,-59,1083,-105,60,14,15,24,244,7,56,37,149,-257,117,222,-108,-128,-75,-40,87,200,-23,210,-16,-50,-278,40,60,-46,-30,770,25,-62,117,-2,149,-32,67,-35,65,4,25,-277,-30,-57,336,36,120,66,69,53,17,337,153,139,-115,153,-57,52,213,37,14,-48,-16,6,-122,31,87,95,118,-29,-15,19,104,151,5,-117,-188,66,57,-129,-54,29,39,-16,-95,-40,90,107,-10,30,23,20,1,205,-56,1108,36,-20,18,-9,-72,-79,-51,-35,-45,143,-21,-9,-57,22,162,11,191,-79,-8,103,22,-47,281,-477,-12,-8,-32,6,-27,-18,-33,-7,-7,78,13,-31,-54,91,156,131,53,50,4,26,131,395,-48,-11,61,-70,76,104,-59,1,-40,768,225,48,56,-35,-38,-157,442,16,197,39,-5,326,335,30,-4,37,31,-163,57,-27,2316,277,78,11,-142,68,114,63,4,282,50,-15,-10,1100,-32,-83,381,180,-125,2581,17,117,2,121,66,4,42,5,-54,-34,-46,-24,-52,-122,66,413,62,7,1686,-190,44,108,-77,269,1010,2092,238,136,78,248,272,43,45,14,-61,-21,87,165,144,22,-68,69,-21,172,108,361,506,293,-13,-33,18,-57,6,-114,-133,18,126,-18,-14,-4,26,71,61,50,5,-41,34,74,-1,213,1,58,55,-42,-40,475,-127,-43,-22,-16,22,62,-86,68,21,36,38,239,-51,-27,18,-20,21,-11,-8,13,114,-4,-49,-29,118,35,-112,133,315,0,-1,23,76,13,22,-37,84,317,15,66,204,154,-78,35,78,19,134,372,38,-36,210,-31,-118,-124,752,117,165,4,203,117,-50,38,-8,-43,-36,11,-3,333,49,90,-40,100,109,123,397,29,-68,-9,-643,1,21,55,-85,165,51,16,236,108,-39,-13,-120,25,170,21,4,177,52,-81,233,100,0,78,29,-60,7,85,-10,85,-85,-211,328,24,124,16,-67,-2,117,408,53,23,-76,8,-293,70,-56,143,217,51,-9,52,96,-44,29,15,11,31,23,-3,-40,-52,-137,12,-87,1407,-52,-244,4,-44,-18,-23,48,59,16,-11,-7,406,1750,84,540,32,45,-114,53,53,115,22,-22,-27,-10,-25,310,-241,167,50,1065,177,459,-3,206,2075,153,-78,80,44,53,-4,42,246,-112,123,220,25,9,46,57,112,5,-7,65,-16,5,162,133,60,-25,54,57,-101,175,19,775,-90,53,417,115,45,-451,201,-72,-15,-36,-49,-46,-20,2,44,177,37,-13,233,71,189,140,104,-9,-15,-6,-14,3,7,-53,125,-30,53,315,-58,-10,68,15,-58,13,10,262,-99,-55,-127,-128,-23,-47,214,7,-39,-37,417,32,13,126,-28,-13,112,-88,153,33,42,107,41,148,-74,-38,404,20,13,-20,80,-70,-89,203,-123,-81,-17,1,50,253,-19,82,689,255,-20,-25,-3,-80,-174,9,55,-2,-90,29,7,159,61,-316,-344,34,-13,89,24,650,267,979,426,2389,166,352,5,56,-34,130,283,-28,100,23,519,11,175,574,1357,20,412,-25,139,37,73,-174,-9,1822,29,304,124,20,87,78,-68,42,-53,5,24,234,-138,-22,-7,10,424,362,35,-22,-125,-174,261,-7,13,7,37,116,338,12,6,29,-122,272,-6,20,54,107,-149,37,284,16,451,185,5,-7,7,114,-62,17,-227,33,-31,-32,-11,2157,53,95,0,-2,3,1,-75,-207,-103,9,310,52,-80,125,12,24,568,70,12,113,31,-180,5,-64,-14,58,28,-62,3336,-37,274,26,-21,68,19,-11,11,9,-94,62,-66,2290,-231,-27,-84,89,2,6,12,86,-70,33,113,-176,86,5749,22,20,149,125,286,569,142,244,112,-35,5,18,76,92,38,-38,63,-37,278,-227,1277,-37,247,-92,-44,0,-36,-23,-58,92,-16,-5,-91,32,44,167,56,-156,1,-104,-117,39,-98,-33,-233,389,136,75,121,22,-10,39,-19,238,700,-160,14,-449,82,113,473,68,20,247,85,27,124,132,57,-5,-38,869,-26,-39,-31,142,-106,-42,-1330,-315,47,660,60,172,34,1,-20,-164,80,64,-44,30,24,-87,19,-662,213,4,12,66,55,-78,26,4,34,145,21,-196,158,-18,-14,-41,15014,-20,-5,22,-290,906,76,0,-66,-24,-29,-12,71,35,179,224,93,63,-33,27,88,75,-36,-13,18,858,-38,24,108,38,100,105,252,1125,144,-25,-112,55,-179,-8,14,-24,-60,-22,-112,61,49,-11,45,834,19,-2,27,11,126,369,-109,156,-57,185,-20,-96,56,51,10,-11,-116,-18,-27,-90,297,-4,-58,-410,-8,-28,159,56,-57,-14,4,-51,76,-1,-50,-94,-130,-70,-4,-184,83,-11,564,636,-25,217,91,35,13,8,-394,8,330,141,521,-150,220,796,106,16,126,1,-111,16,32,1286,22,-76,53,-17,-39,99,30,262,72,57,-16,-285,5,22,45,66,-14,235,-129,-179,-200,-15,106,91,41,-24,59,-38,156,-22,31,-11,43,-53,267,-89,-28,14,79,395,-47,-16,-7,41,-114,177,49,51,114,-46,85,272,849,6097,-52,-77,137,51,-60,26,-170,35,-23,131,234,-20,-54,9,200,38,29,34,37,-17,-202,137,-20,-4,162,33,-9,39,-81,46,28,1,-84,-14,86,-171,-27,62,40,-20,-15,-8,219,-28,39,-289,-47,7,-40,58,-3,-23,13,711,107,97,71,34,26,-18,-47,-49,3,-12,81,219,99,-51,-28,34,168,87,435,15,37,-127,214,-82,-93,15,217,41,337,4,71,-60,171,178,-31,-2,-38,-19,62,11,24,400,-2,-22,-59,-26,18,-63,62,32,109,27,189,38,-208,-33,-1131,-594,-183,-377,-9,39,-43,-64,37,-6,1313,79,574,692,889,64,435,-52,22,15,20,-54,-11,6,72,36,0,-21,-18,-52,-317,-27,126,78,3,85,-232,-157,34,4,-68,60,203,39,-20,51,-81,-124,-6,53,256,-58,52,-139,-32,13,-58,141,-11,-8,69,157,120,-257,89,-2,-19,-20,-18,85,140,-100,14,264,68,42,-4,-19,-14,-51,198,-56,-65,667,-2,32,-12,38,-130,40,117,-28,-115,108,318,-49,-130,-8,239,-66,28,99,9,-13,-51,63,63,173,-13,5,353,-135,-148,-51,-109,24,-83,2,32,36,83,63,17,35,-34,165,75,174,-218,-48,14,-193,77,17,29,-66,-172,310,-55,12,-19,-5,-62,-10,-85,826,-90,-50,144,27,-39,9,-56,52,-29,47,156,236,385,174,-119,-330,-20,3,37,-10,-37,190,-27,417,56,97,50,27,-4,39,-51,65,130,-26,239,103,119,34,-41,22,9,-43,19,28,-44,-22,127,74,112,159,-192,235,-18,615,-110,-53,14,375,-32,103,-31,-75,74,2,179,25,58,46,24,33,19,34,-26,-6,2997,792,245,459,25,-58,-14,-3,627,36,-47,-32,-66,-84,22,98,36,20,10,-25,100,602,-84,-70,13,7,503,30,108,10,-24,-19,79,-12,80,-94,43,172,-25,255,-53,217,46,-7,-16,-6,214,48,19,434,-69,33,371,119,185,5,112,318,-48,62,17,129,-46,-12,-26,-13,-13,-8,113,58,81,194,146,579,65,362,-59,211,61,39,61,-64,98,89,-170,-99,5,32,275,-3,58,62,5,-57,302,3,32,6,120,-32,-7,1315,-65,167,-19,-651,-72,3,146,107,521,45,133,107,165,138,-88,79,26,342,17,173,-31,12,13,-79,-184,32,124,30,232,146,61,16,-91,22,188,719,9,3309,427,30,46,151,85,-84,115,-29,462,-57,-309,-3,-9,97,35,183,-34,193,-54,-49,1051,45,118,57,103,146,-27,-132,-510,320,-137,33,-44,368,-7,16,-17,35,-9,-13,86,-2,-120,33,261,8,-12,165,608,37,-59,-732,-530,41,322,611,172,23,158,94,29,-25,8264,248,24,29,-93,9,-13,132,32,-70,-12,-105,123,344,-23,43,63,-30,86,263,-218,42,59,-29,16176,-13,35,-103,-55,64,93,101,-83,171,137,-17,-54,-55,10,10,397,-55,640,44,41,316,178,-35,29,15,31,338,-28,329,-457,349,170,203,205,-151,-2,685,705,34,41,313,778,13,293,115,98,-21,-75,-17,-19,-37,-53,159,150,-128,3646,-10,57,-50,-20,-61,27,78,24,5388,-23,493,2180,-74,108,10,-49,-73,-15,19,-3,271,437,938,51,8,-62,7,-154,-143,23,-77,-147,-76,68,14,18,-284,57,-62,209,-20,-41,34,-174,97,-226,-42,-10,-70,39,-112,-38,-39,17,-253,-18,-545,-11,-76,-294,173,152,10,49,62,54,201,126,46,60,972,11,-31,47,394,-166,70,668,13,-88,331,-32,27,-34,50,-7,-31,-4,25,-82,56,-74,-72,232,-29,-63,36,19,-55,-69,-150,22,-63,-20,120,20,-8,128,92,305,331,45,15,51,191,-52,24,195,-4,-29,68,-57,0,-57,15,63,68,77,113,-149,2,-10,87,886,196,-159,308,-80,183,-58,-20,-35,535,806,200,96,22,123,27,1,-67,-153,6,72,149,176,-18,55,-47,14,-112,32,-35,54,372,-20,35,52,164,95,41,85,-24,212,309,-37,611,187,10,-40,-34,-24,30,-100,629,124,139,29,13,-35,205,-72,136,122,-23,179,1,-23,11,158,-85,-37,88,45,-5,64,6,89,85,-22,-21,79,16,218,307,90,75,-130,-10,-4,-1,1049,106,-84,-14,93,15,-15,-34,-134,359,107,59,12,213,4,-32,98,314,-48,107,47,7,116,-23,-8,-18,237,55,-28,-61,381,33,58,-18,21,-56,284,17,30,19,88,232,77,-20,29,-109,-110,284,-80,1,-88,-40,-13,-39,24,119,-29,36,223,9,-103,-11,-31,107,73,85,69,-73,100,126,94,-34,32,-3,27,-66,-42,-48,-25,-22,-83,76,192,48,-12,-37,236,-31,10,-19,-81,241,-75,40,2,-64,27,263,54,-93,61,248,463,0,40,9,72,580,104,134,272,578,266,99,96,28,-56,248,-61,-9,176,159,252,41,162,770,464,22,113,480,8,71,65,-25,-11,-12,84,149,103,120,172,51,-20,820,13,43,134,421,25,150,-34,50,10,-11,3,87,-4,157,55,-18,301,56,-16,227,-1,-7,5,76,53,172,14,-23,124,235,53,108,74,201,57,117,5,5,0,21,-255,489,-36,4,51,60,48,111,83,-23,-69,20,-20,979,-74,208,37,-23,-23,-16,110,190,90,-107,33,50,41,12,-75,98,22,20,94,-49,28,251,247,50,21,71,-14,37,68,-25,319,18,385,96,133,143,1033,139,507,-43,260,36,-24,-59,165,-6,72,32,301,571,-14,27,277,121,14,922,3,-26,-7,-75,260,91,91,1,-18,238,335,-197,-7,-6,-16,301,-77,67,15,-35,311,337,337,1,471,24,184,115,83,-8,-49,19,8,-224,32,39,84,-368,147,375,-54,116,357,5,331,371,286,15,103,24,1026,82,-9,119,582,-35,8,31,-10,83,-22,20,-35,26,-18,434,58,-113,941,357,24,2779,282,-46,107,58,-47,205,329,-126,0,284,170,153,-18,158,18,-3,437,-4,-19,59,60,522,114,284,209,-4,-57,36,-46,-585,185,171,-146,9,210,1024,160,1298,53,32,100,238,374,-7,77,44,369,86,-27,106,-114,208,-196,280,229,36,-74,116,78,191,39,72,-10,446,227,-232,225,942,-3,366,93,-155,55,479,450,21,524,88,116,192,87,759,-1,115,65,58,19,278,-25,488,117,-15,489,178,133,75,60,67,6,247,23,-6,-48,40,-16,44,-211,11,487,7,537,97,92,139,262,625,107,844,132,91,562,73,-18,126,56,13,129,90,-90,36,35,184,40,124,59,-86,563,-9,86,815,9015,156,246,178,50,265,121,0,2,-16,-52,463,290,18,122,80,79,19,40,184,-14,13,144,668,976,42,947,-71,-698,-113,105,-1,203,12,126,71,22,23,71,131,18,58,530,188,47,-69,-48,22,17,51,-223,119,152,-33,394,-25,16,622,233,448,40,36,76,-11,177,-50,28,317,196,299,273,-89,25,393,27,16,10,65,322,-150,480,-49,-32,-4,51,73,61,49,151,344,250,709,85,842,-206,64,1121,638,16,-33,-60,63,-13,65,25,298,162,-24,-25,223,331,-131,52,15,963,115,58,29,11,64,123,230,43,34,274,29,192,18,88,95,43,947,579,246,606,677,57,150,123,-229,65,240,385,738,48,-54,145,526,88,-10,173,14,23,70,146,76,-49,-5,4,27,44,212,401,124,162,455,-53,179,61,172,-32,764,1037,-1,422,157,211,-5,-6,100,20,-10,57,1126,37,32,-19,30,-16,-2,176,100,33,-54,138,23,64,44,148,612,639,40,73,154,123,1254,92,19,-125,5,100,-2,260,184,-28,226,62,277,147,174,230,69,-21,688,567,-75,-15,92,-18,40,208,5,162,211,342,74,273,135,-694,500,202,-17,27,239,-89,128,10,-43,-36,327,53,214,214,19,622,26,102,110,311,-126,-2,118,97,243,-166,-21,13,35,54,195,40,21,11238,35,58,-26,-48,-57,141,6,86,168,34,40,1,77,30,53,32,525,-110,-5,29,472,-8,-31,115,67,50,181,113,104,-9,-15,124,216,88,93,384,171,276,84,5,406,525,41,17,-19,7,73,-177,-35,-55,-122,279,-102,169,-35,-250,29,507,78,104,100,42,57,146,34,61,-44,243,253,76,-50,7,-110,-71,-16,99,301,80,88,40,44,61,91,447,-63,37,-67,29,223,42,38,245,-101,119,11,-41,800,-35,98,-281,350,34,144,56,-86,11,-232,137,116,-90,-11,-52,19,212,129,4,-32,25,516,11,-160,77,28,10,208,12,0,-149,1,-64,17,305,24,-25,97,83,-157,28,507,27,404,-19,106,75,-41,-121,18,324,-1,-28,390,39,143,34,93,-49,-26,282,24,46,-95,28,40,124,98,-89,-42,101,91,109,-46,78,80,176,36,-85,188,268,-156,107,238,96,87,-13,17,34,-340,25,5,201,67,-12,-51,2,103,35,-90,-88,186,409,230,66,126,-38,-93,184,12,-33,18,31,18,116,62,259,123,65,-36,100,-112,176,697,54,177,-101,71,93,111,-1,-85,59,713,221,155,95,-4,31,66,34,-192,262,-10,708,47,-17,22,414,426,48,-29,317,82,222,161,529,1534,31,199,1068,220,277,-42,93,103,201,25,274,261,-57,185,18,24,178,-364,-63,-55,21,-13,-33,-12,-47,-14,103,49,603,197,515,30,48,41,2,-12,66,108,36,219,-13,103,34,55,136,183,-53,34,30,-53,178,95,3,247,52,134,252,-14,247,-106,-3,-95,91,-48,318,21,10,298,47,197,323,-13,-3,22,31,95,124,-30,50,489,24,40,125,159,-22,-1,72,13,53,102,61,45,-36,819,866,122,176,139,52,103,-3,219,133,275,238,97,935,483,434,-14,122,55,18,9,-3,557,94,209,160,169,739,22,105,189,7,-73,-62,20,25,116,104,-33,46,103,486,439,251,694,11,-117,7,-5,66,18,18,94,24,187,85,590,169,36,86,406,512,15,28,16,-3,86,74,9,5,-4,42,83,139,50,67,89,263,-43,167,292,435,185,44,58,227,119,27,64,-197,7,33,-56,231,397,83,56,16,147,59,13,22,357,54,5,66,-42,-76,132,-23,118,-17,10,473,5,40,-48,30,-19,13,287,-40,44,109,601,-25,134,118,34,-236,49,6,20,-93,-165,34,202,-110,81,66,189,-34,144,32,37,-4,19,68,-22,18,59,213,148,99,32,182,46,51,1006,110,17,-10,206,601,116,136,2,1141,-48,-57,-74,160,189,68,-5,306,-450,76,72,132,20,360,77,80,11,400,259,53,195,21,38,94,-17,-67,-37,68,-20,351,9,21,-15,120,-13,129,40,-8,9,22,75,168,149,77,146,49,29,35,1,-8,47,25,-14,321,271,-95,-66,499,65,954,134,60,-247,-79,3,1,50,-8,134,-2,211,275,-74,9,17,300,-4,63,-46,206,181,-54,718,129,29,12,-13,-35,116,1189,-195,28,74,683,200,305,478,-28,-216,58,213,129,509,-30,75,-40,400,-22,19,-36,159,-11,87,43,246,164,47,301,81,-111,42,220,5,70,63,-844,289,-12,17,85,-30,366,752,18,18,144,123,-177,1,237,71,51,5,54,89,33,32,31,15,-117,22,182,-39,1048,203,-192,165,-7,-5,354,76,263,293,57,668,286,227,128,56,56,9,40,-1,291,345,16,175,240,155,62,317,-140,140,458,122,314,13,147,261,98,173,103,-37,128,511,0,90,-28,-79,14,-32,30,477,-30,239,-9,1689,49,-75,54,-243,-11,260,256,880,121,67,73,429,-12,-61,177,40,97,295,11,86,-85,-7,293,-99,77,668,77,83,90,0,78,148,-1,90,128,39,525,266,7,-15,328,-131,-9,40,133,71,-122,209,456,166,218,709,101,51,166,570,305,113,-39,337,3,133,-145,48,327,65,114,231,48,91,398,153,-60,75,147,-28,-10,197,250,-59,275,226,161,-89,233,64,503,454,198,-15,-9,-30,391,-29,180,602,131,272,8,44,22,75,180,23,16,22,457,326,52,11,-31,404,-19,39,-46,309,419,147,-8,-31,111,35,211,88,-166,60,35,355,45,73,49,-26,3,58,208,45,111,104,81,118,62,10,220,51,337,93,71,36,75,-41,177,54,784,630,346,417,9,309,9,318,138,-22,193,266,44,54,-84,0,37,9,11,-219,-127,32,45,395,70,266,171,-36,-152,47,-27,45,169,-10,0,152,19,31,594,133,167,28,-43,111,100,507,61,1,424,326,270,143,-64,151,-24,107,-140,58,43,124,-75,-4,449,174,192,-17,9,-157,312,31,-9,111,-12,116,33,491,993,85,290,261,153,9,17,-66,566,147,92,1020,255,280,1426,-6,221,2,-73,845,-104,1358,300,551,566,197,203,185,2,-114,358,1195,-145,329,-72,128,-87,-236,-155,16,188,232,168,49,151,158,65,49,151,169,496,200,1333,421,610,190,205,286,55,33,32,-216,81,671,392,41,-10,162,211,-71,131,84,2637,977,0,469,86,100,55,422,210,232,165,380,507,-17,-9,-46,28,155,293,74,-30,751,407,-6,310,14,27,103,177,175,21,-26,-29,249,-186,-107,6,8,-30,138,-3,4813,-57,458,242,417,166,150,190,150,-25,39,128,74,55,-97,-35,112,215,23,37,79,404,523,-5,10,-110,61,301,513,780,909,-321,-19,70,85,19,-37,-4,-25,27,505,83,87,-18,221,-25,143,28,52,624,104,143,-3,-25,60,38,-273,-91,169,175,76,249,94,284,192,131,130,348,-24,-32,348,141,-22,69,3,-6,186,0,217,367,116,213,1606,109,215,28,122,165,311,243,3374,-5,130,153,76,-397,-14,136,51,-22,166,240,93,159,69,364,112,37,204,311,-120,23,19,34,49,118,3,-3,64,130,49,22,9,239,367,454,383,54,161,1318,102,214,1,6,96,11,-52,-21,-23,-40,84,91,-20,99,1086,111,66,168,-29,813,180,174,233,281,2,306,17,-10,123,741,-82,-17,260,13,146,698,322,10,137,72,145,-84,-114,35,35,-144,-86,343,176,56,141,82,504,12,61,155,-13,-197,132,-11,82,5,-58,79,398,101,25,-8,-93,146,-10,121,0,348,41,136,781,244,67,119,67,33,64,340,-59,-118,-47,-10,640,-51,-15,104,81,160,-242,16,117,-34,-60,160,-58,103,422,164,166,224,263,82,141,217,283,83,-20,-18,-30,411,583,526,381,635,-147,-40,26,296,108,214,60,-139,26,84,-6,371,746,68,386,-310,-152,-26,81,69,55,10,-79,110,-53,129,209,541,119,14,16,154,535,684,624,-61,9,18,246,183,130,393,58,681,243,346,-3,113,276,-41,471,141,103,148,49,388,234,79,856,644,2,23,-58,36,148,90,32,687,-110,398,235,8,-122,1,-256,-61,0,427,-48,-13,-9,435,133,80,461,129,-82,-26,-80,-93,107,-84,15,825,-30,-118,240,210,64,28,88,-43,104,60,-22,472,1558,315,1778,-14,106,555,92,44,155,118,-42,133,18,6,-88,65,311,48,533,378,5,177,-409,360,-24,126,72,-31,82,103,851,320,119,-15,-24,-7,219,-198,216,186,-19,179,69,-78,21,357,30,56,-44,52,174,283,37,-24,-135,40,206,-30,612,63,25,995,53,114,215,-32,-15,187,89,420,-16,897,-50,-89,428,327,-95,35,221,374,89,535,129,-183,35,54,41,159,65,1242,88,442,128,3,17,83,58,315,336,16,1425,188,25,-72,243,38,79,66,283,119,33,627,22,106,544,65,212,201,104,22,19,-34,24,41,22,36,36,-16,6,19,26,-59,33,-13,51,-12,-16,-12,-109,-109,-116,39,75,141,96,57,178,-57,-28,79,78,-79,212,-107,-7,236,116,98,198,19,175,-56,210,30,-44,145,395,20,89,88,163,244,152,473,14,77,72,-10,-223,-53,-14,-8,-53,-19,234,-144,-106,49,547,32,195,35,38,-20,468,60,171,240,199,101,-73,4,38,-11,164,14,172,60,133,5,34,-24,810,321,228,60,85,653,69,-197,445,451,-95,80,-10,9,14,-36,68,14,38,-155,4,-17,208,66,37,-31,-2,-12,6,-92,536,418,128,81,85,909,58,38,87,94,-33,126,-13,31,-189,62,168,189,-11,54,8,870,615,17,374,40,65,66,202,220,300,56,122,464,307,24,29,-42,1141,140,249,9,9,100,605,187,564,211,-211,-1,536,36,169,172,74,316,396,213,112,0,24,-61,311,94,-94,-21,214,255,51,-25,98,488,152,716,-13,369,212,315,1081,-2,229,162,661,161,40,411,245,118,-2,18,10,17,172,84,79,53,66,39,641,268,58,-3,-212,99,74,-41,128,49,-17,95,-54,124,25,166,12,-21,-8,-60,142,70,150,30,59,234,1215,8,-22,14,94,192,1,85,-35,-7,158,1242,107,422,297,1595,10,477,-20,149,586,341,-101,841,-20,218,131,130,21,299,262,-4,159,447,817,-116,464,43,-63,132,-2,142,-67,130,-16,426,277,265,338,571,67,161,562,124,262,-41,118,25,838,58,66,629,-35,109,442,-120,203,459,747,542,54,-111,158,46,624,1141,1016,-124,-155,86,28,295,-24,937,139,76,59,-81,33,-354,337,48,134,-252,174,858,674,61,202,196,-98,-65,104,114,-155,122,1021,-44,366,370,290,13,592,10,76,224,-36,310,-14,-32,44,136,148,10,49,-36,265,9179,5,197,-156,-8,69,482,174,284,406,125,3113,-15,22,733,-175,-83,30,57,45,32,-68,67,505,60,88,453,616,-23,167,1,-1,-227,-18,170,1587,93,2493,250,213,57,416,-18,996,362,-3,70,656,479,141,0,63,41,-17,20,142,74,-12,144,232,62,418,-8,162,-31,-25,12,413,196,208,111,79,96,-52,39,82,388,-36,-30,341,218,253,66,119,41,23,259,201,167,187,85,176,271,224,58,271,-8,42,26,33,44,80,59,463,-59,200,-17,308,187,533,190,385,669,-30,218,80,-11,96,649,33,27,205,204,-4,706,129,-151,53,-38,18,700,-47,33,201,327,20,-38,116,339,168,64,-192,19,56,-23,-3,63,108,210,60,41,97,-21,22,4,174,460,946,23,-30,64,96,-77,5,10,256,43,-48,-16,112,483,9,-40,-64,43,14,-210,8,-314,221,46,105,49,-9,44,19,43,-21,161,0,234,480,-17,418,453,-34,100,15,186,160,63,192,374,76,2,107,-221,437,306,182,11,156,283,75,0,77,20,83,-117,151,-37,152,359,87,29,-155,-105,112,62,39,8,46,65,-135,-95,5,968,8,705,471,268,-8,65,518,-81,274,80,-31,-4,137,582,-31,279,4,255,187,383,31,2103,103,240,-101,13,-48,254,196,208,3678,77,165,236,-27,75,60,-18,-19,177,25,234,66,-19,-22,253,193,-50,44,54,108,99,-7,-239,27,-3,24,139,5,-14,328,59,156,37,272,456,0,373,92,-44,-79,17,31,0,627,88,-11,20,-10,42,171,486,220,242,501,-4,-38,1531,38,393,2016,566,5,435,476,45,468,-9,212,-165,33,427,242,134,233,190,-106,47,-2,136,306,22,-46,121,236,113,171,-31,442,573,1021,318,7,100,131,75,12,7,29,-181,-129,29,283,53,46,41,10,467,318,167,618,44,282,-16,145,36,299,350,87,106,125,415,359,177,62,3,241,266,712,89,106,172,223,448,-26,0,-16,-37,284,59,376,376,89,77,288,-19,116,226,25,27,486,171,-122,56,-26,210,-11,-68,-56,-91,-262,-135,11,236,16,-106,-522,77,-22,137,98,385,203,-44,12,0,-112,356,312,-54,78,69,129,-1,-72,70,-46,40,233,1139,155,-35,303,234,2972,892,29,101,44,-231,32,788,35,90,52,49,60,171,-7,18,315,184,-7,217,228,-4,6,231,161,40,-180,-160,86,63,785,609,-91,365,-187,218,186,570,278,673,-2,971,-209,65,109,178,55,296,467,87,41,52,-10,-38,-1,-50,72,97,62,296,193,89,76,105,-95,16,20,23,-53,66,486,78,-260,292,117,118,211,42,1283,86,1319,111,-6,71,36,339,21,400,348,257,14,125,23,82,384,379,41,43,142,-16,30,95,267,-16,20,-135,-39,434,-78,-47,462,320,43,41,2,19,-22,385,1224,376,1094,38,5,-10,135,52,-17,203,30,106,131,67,176,84,109,2,-45,229,-2,349,691,25,1506,104,256,-10,493,105,197,169,-137,44,212,564,844,185,11,215,30,-2,30,-28,354,237,18,235,48,-88,43,-182,967,91,-49,45,306,-6,45,49,-126,164,108,26,19,122,53,1027,84,38,256,288,411,185,30,-130,-325,-80,-102,17,183,130,-10,167,-122,75,61,32,308,51,546,906,99,88,134,224,-2,-31,-171,364,-1,-9,19,159,36,-12,190,84,229,271,570,275,15,14,-339,31,52,133,860,-41,71,50,109,-205,-4,75,-117,120,25,43,58,80,156,16,60,190,-10,-353,5,594,136,19,22,15,72,54,215,538,2147,95,46,624,155,1115,289,-37,207,392,34,47,175,-19,-37,417,360,114,14,-43,83,118,-107,-237,98,49,112,-16,21,48,218,195,418,166,175,46,229,224,621,4,45,-11,309,120,20,123,60,-12,88,4,371,-8,204,809,15,-1486,777,-12,61,-9,-15,80,-5,94,-12,-295,67,72,-28,-11,222,74,179,-17,522,223,424,25,119,-13,63,-6,-49,-23,170,163,35,-11,729,332,154,12,303,-509,-15,-41,30,167,404,41,-30,-10,36,87,2,-296,673,18,55,11,191,857,54,-153,-43,22,-17,347,903,-27,11,21,35,19,535,292,570,4940,254,409,59,89,250,99,171,-76,129,-59,163,110,-11,496,162,940,55,164,89,596,-299,33,-190,-49,-317,144,198,82,575,1,-66,194,-146,628,10,198,573,2553,693,-52,-180,393,17,846,27,-179,47,-9,-28,72,112,500,620,166,641,-84,133,373,733,321,198,60,37,374,455,56,34,155,-50,-38,70,16,-36,250,607,29,143,90,0,11,656,145,16,-15,104,123,344,68,665,-98,1023,548,499,-139,-32,74,44,42,14,-19,141,12,-168,97,129,47,-212,51,-197,-16,108,116,112,226,242,419,-23,151,41,127,11,65,115,687,87,16,3,559,70,50,247,1335,-359,264,138,341,420,31,642,51,136,330,-147,-56,1337,-94,106,1406,-15,74,382,66,-20,162,230,27,261,622,408,40,-37,-59,37,167,34,20,339,126,414,46,343,325,595,250,57,-12,2506,12,379,218,73,-9,-41,355,-9,-11,18,-116,824,57,3,-6,15,225,186,91,1006,430,-131,1310,148,16,429,130,52,41,-11,-3,267,357,11,165,100,254,154,57,809,-32,466,136,-105,24,101,142,-6,857,315,0,349,21,585,115,312,275,154,185,331,56,-59,66,233,309,381,-29,9,215,868,-126,26,22,21,442,504,59,185,261,44,21,250,218,76,213,97,-14,161,-84,83,117,95,94,26,-56,305,72,651,515,22,-212,-15,-211,164,44,-26,-163,33,70,-101,67,76,142,749,-25,188,173,176,346,247,146,229,108,751,483,47,137,122,-29,326,41,-52,71,1484,796,46,1378,74,17,62,454,23,178,-24,61,984,-16,112,-352,-11,519,330,99,67,140,141,23,32,755,79,135,291,227,29,-60,193,44,104,53,92,544,-9,60,122,3027,41,24,11,165,145,19,209,-53,-101,47,66,63,28,97,-1,342,-70,-9,41,337,167,-118,89,-13,187,61,0,57,113,28,-126,11,19,0,104,-61,431,278,294,684,97,959,58,296,21,31,328,137,335,187,20,384,346,126,27,1421,22,287,1234,89,35,73,157,12,239,2336,949,-88,437,79,69,171,171,117,83,131,145,117,1,48,281,126,281,276,90,6,317,76,276,156,14,32,1897,128,188,221,83,1,279,344,-12,-254,122,52,272,36,201,-144,23,49,22,-13,-6,65,146,298,-45,22,55,63,293,-25,234,122,228,865,113,100,240,54,98,139,403,312,1000,38,96,113,160,253,177,274,79,166,-33,180,561,918,-71,246,26,-30,-151,96,129,26,41,83,42,152,677,446,-92,240,46,149,401,-30,46,29,459,-101,22,699,0,178,12,82,-31,67,60,295,202,-19,-24,107,96,257,1,5,116,123,95,494,40,21,226,68,178,-13,117,242,62,-23,31,-386,57,109,310,66,-32,267,216,-2,69,105,-29,77,4,34,99,-13,46,198,-30,137,-31,224,-323,-2,31,-25,26,-26,187,2416,148,72,163,1231,52,-26,196,187,235,-83,609,1646,202,4,258,135,134,34,203,60,88,1,-12,864,260,88,448,93,-8,-68,302,87,15,153,-5,-13,58,206,133,178,41,62,-89,830,70,203,56,417,344,89,43,-50,212,113,21,-17,189,-20,-17,287,299,65,68,76,327,24,256,-2,132,88,3,141,-3,140,347,327,153,97,173,-40,15,189,84,143,172,-49,100,203,69,-30,-116,121,62,1,47,76,116,121,462,279,6,-25,101,-61,20,-16,106,-16,48,62,17,56,64,-131,18,46,-22,20,-44,36,191,6,-47,116,251,-103,109,-142,1,-6,7,-47,-39,72,62,-14,-68,137,109,35,-6,82,-57,-21,36,28,-12,-570,194,-32,59,-24,-12,-27,24,12,7,19,-2,31,45,651,156,303,45,140,61,1160,45,624,912,-56,-33,-68,-100,-19,-13,-14,138,-27,36,-66,41,31,3,8,39,836,38,153,-29,-3,15,273,-11,23,49,14,20,20,41,0,29,43,18,36,-152,-25,612,-38,672,-45,154,3,245,47,34,-20,-55,-6,0,23,-6,32,-1,9,60,6,51,-5,77,2,37,12,5,12,-9,1,-12,16,184,-13,12,-155,744,36,385,-55,-42,-144,-123,-818,-128,11
-27,-8,-38,21,-47,-56,-8,-16,1,45,-26,-68,-24,-27,24,14,-23,-68,14020,15,76,-41,4,7,1,-11,-20,18,0,-19,-71,-24,-127,-33,-91,-57,-8,6,15,57,-48,73,-18,118,81,-65,330,37,-7,26,63,342,-22,81,-19,5,75,-88,63,89,22,153,77,42,45,50,291,100,16,-161,-170,-41,-96,34,14,-13,111,68,323,-47,-15,83,-32,-32,-16,131,1,222,13,-25,95,43,97,186,122,-41,-3,73,-5,14,70,-38,59,-23,153,-29,52,158,-215,-53,48,-39,50,-195,-95,-5,35,-88,-24,-11,-23,-25,244,283,-22,-120,0,-69,31,144,37,-218,-2,-3,-20,90,-23,172,47,146,-78,15,46,52,-40,6,40,219,-32,-29,1,66,9,285,-21,-199,118,-151,-52,-62,-20,22,-52,20,-9,-1,201,-26,-86,-1,79,22,42,-36,-3,45,0,-81,-1,67,214,-68,-51,29,-70,0,-9,0,-194,-64,401,-10,6,25,-48,5,39,39,19,-60,66,27,11,76,-58,-81,-112,-23,74,1,-13,-196,10,-49,-120,-227,47,104,-59,-10,10,-37,40,4,-17,73,-92,-6,57,17,-17,-6,63,47,-21,-74,22,75,144,64,-83,183,186,-7,-6,260,11,33,-41,109,58,61,-22,36,101,-142,5,-20,-2,1,64,163,-118,211,-12,-69,-5,-314,-36,-127,-52,-21,153,-16,28,176,-13,29,-116,11,-47,-11,945,15,34,62,42,0,156,-62,-15,78,113,-95,5,184,58,92,-35,42,48,-75,-30,-26,50,-39,19,180,18,61,-395,-36,-39,48,55,15,28,5,-27,4,102,92,80,-5,4,7,207,58,61,-27,121,-50,35,60,16,63,-47,82,193,107,-22,-127,-35,-95,47,11,225,12,-94,289,125,-21,-36,28,-58,-6,48,64,115,-22,-43,343,76,94,33,165,31,423,160,106,3,-52,126,-2,48,122,26,55,94,44,59,21,-92,182,-29,-4,-83,92,-62,-110,-28,-36,53,-37,-1,37,19,-8,297,160,85,90,-1,-13,-9,-78,0,-97,-31,145,73,161,4,-31,1,54,-9,-44,12,-26,-3,-70,36,-2,4,29,291,61,-33,80,429,31,-96,52,-47,-14,81,-20,19,-27,4,97,128,15,-117,-186,37,49,-13,-9,161,30,-9,232,-28,-178,-30,-90,14,96,15,81,3,146,16,20,-88,-69,-79,-44,59,58,41,-142,-8,-60,4,-78,26,32,28,-11,165,-19,-67,-97,36,-38,3,-7,-39,-22,-10,-136,41,40,27,-11,-47,29,-245,-18,108,2,-42,130,65,18,-218,19,-132,-3,92,65,-63,12,-153,96,23,77,20,93,8,53,-127,254,179,134,61,47,214,57,24,138,179,11,33,-27,-37,3,9,55,52,80,22,-52,-10,-113,-15,-16,-26,232,58,207,-2,246,29,1,-36,3,36,-30,-31,84,-40,-55,0,446,2,-152,22,-65,-71,16,-37,134,23,55,61,86,105,43,-68,111,-32,-88,-10,39,15,-58,94,75,1,-44,-51,9,-21,-158,-39,11,-34,1,62,-7,49,-27,163,23,-212,63,27,258,33,-96,43,-6,96,55,-1,28,-29,223,629,11,-32,-135,-30,85,-43,-29,97,-29,76,2,4,117,93,61,-142,68,-37,101,3,-129,-36,33,-24,168,39,199,123,7,1,149,59,-12,24,27,-7,-7,24,-33,63,88,-53,245,120,122,-191,5,-26,-138,-1,72,9,60,13,7,36,-1,11,1,65,-36,-37,-45,-55,7,225,249,-76,96,-31,22,-42,-18,-114,-14,5,-29,8,81,75,-44,-80,-34,-8,154,-7,131,96,-82,182,-41,-37,6,-13,7,-8,86,1,230,-106,9,-470,10,-12,-30,-1,196,-14,-81,-57,73,49,5,54,-38,72,-29,123,34,17,-7,11,51,11,17,61,55,184,5,45,-12,-149,-43,21,-24,30,23,-50,-18,100,-93,22,28,20,192,-88,-189,60,21,-14,-22,26,29,-9,-28,155,-19,-14,-25,249,24,8,31,32,84,1357,-39,10,-9,-49,52,59,-1,-74,94,649,34,-83,123,-85,111,144,490,36,136,-27,-134,-15,-103,9,27,-26,53,284,33,134,-8,171,-26,-847,-4,-6,-173,-38,-252,-85,119,12,49,-126,-107,277,125,-13,22,231,173,25,81,-69,-26,-52,25,10,164,-50,-69,34,3,45,492,53,29,71,3,65,-182,6,229,-34,-9,-72,-16,-171,-2,-18,246,-69,-249,-22,226,43,42,39,8,-120,72,3,-64,258,-53,-24,-308,-2,-56,-97,16,14,-7,145,44,97,-137,94,-16,33,91,66,-126,203,38,-120,115,-81,-122,73,-40,647,103,-58,-239,-6,-31,-22,29,177,-211,1311,-31,-19,40,39,87,17,22,-25,69,389,170,4,90,24,57,-34,-143,249,-62,-56,59,-60,236,99,36,-38,326,42,8,-20,-66,49,25,-49,296,-27,-83,-110,194,256,-4,-190,48,702,39,62,28,38,44,71,47,71,221,9,21,-2,10,53,8,134,123,96,-73,61,127,246,-17,-47,-60,308,-5,-57,-99,-100,51,4,280,36,90,4,-72,-58,-11,4,-19,-58,197,23,-3,40,-209,41,-69,55,-12,-31,-56,-53,75,8,21,-193,50,-25,35,7,-32,-4,64,111,10,-78,150,80,116,9,-30,66,176,-19,63,-68,62,15,11,262,-26,37,21,-23,-52,-35,179,-79,-31,-8,-5,-176,56,121,51,74,-20,2,28,-38,14,98,403,63,244,65,40,-26,184,3,38,-56,-36,-27,64,-44,226,26,433,-7,-11,-6,46,95,-59,11,91,-31,67,86,-56,0,-33,30,32,-87,-93,20,-46,-11,32,8,208,242,-377,21,-61,-27,0,-2,-41,-173,64,-27,-99,-27,-31,-11,61,-214,132,-19,-18,-4,264,133,2,0,12,-7,2,-39,12,-28,50,-86,-41,206,-11,155,-23,-20,-160,24,182,54,51,20,77,81,46,17,75,70,-9,-23,-10,28,171,-44,-31,86,72,57,-12,110,33,-46,58,43,21,-96,-29,67,4,70,17,-2,-15,180,96,-13,120,15,13,17,17,46,-23,21,120,-101,13,29,21,-91,-148,105,-67,-6,-15,-13,-104,95,-102,-88,-4,-55,108,50,23,-230,44,120,68,41,-14,-80,-228,114,-22,21,42,-16,-205,-16,-17,55,-9,-34,-127,93,-97,-25,39,20,1,-9,5,3,262,15,-12,-8,46,81,41,-8,-34,9,173,15,7,-44,-30,-59,-1,18,63,19,20,-15,138,-33,36,-64,50,-20,-89,-58,-84,-17,57,-17,150,-196,-58,91,275,-22,272,-71,41,-103,-74,72,245,36,199,15,17,-8,-19,15,-10,46,183,-80,-28,-56,11,-70,74,128,59,-12,-107,-42,28,-5,42,65,70,57,82,-56,-4,17,-52,68,-69,88,39,182,480,26,118,-9,-104,82,8,-75,78,-137,17,171,26,151,-52,256,47,-38,29,79,-70,-8,58,41,15,71,11,474,74,-49,106,-2,43,154,-23,128,29,22,77,30,63,-475,-93,-21,113,-4,-22,1,-41,-17,135,-26,-1,30,8,61,59,206,52,-32,-32,38,-10,-22,-50,138,11,-25,143,-145,-25,215,-10,-152,251,44,33,-60,18,-3,-55,15,-423,-20,3,137,-250,-179,-4,96,286,-94,35,-446,21,-39,-9,-31,16,-60,46,11,17,-268,-29,10,-24,10,259,28,74,-63,19,9,-8,176,25,-37,-30,18,21,9,-276,62,88,-7,-83,25,60,-103,167,125,209,-43,1,21,-11,65,66,-35,-10,-29,-28,-87,-51,-90,84,-1,48,16,31,-19,16,-21,5,38,-36,-18,-60,-22,-38,-47,42,-240,-8,93,-16,141,235,37,6,-30,54,2,-20,-128,41,104,-53,-7,15,19,135,102,42,27,-1,171,-122,101,-8,54,-73,58,-29,43,138,32,114,-23,108,-8,147,-121,13,-23,-17,40,37,67,-93,-35,-40,12,32,140,12,61,172,-33,-12,-31,-27,-14,8,27,-26,-49,-14,78,182,2,-48,-64,-42,-10,14,21,81,-9,92,-6,-21,89,8,5,-191,43,14,-65,-42,-11,-1,-36,21,10,137,-45,-44,-35,114,-244,71,-161,-16,69,30,55,12,-60,27,-81,33,52,-19,-43,26,23,-39,94,9,63,68,34,-85,103,-18,28,82,-22,69,47,17,4,-75,12,86,8,-15,22,7,-34,-44,-12,40,-1,122,-4,13,13,-120,241,48,15,-123,-65,-76,-1,-29,27,89,-37,237,-35,-27,-274,-477,60,-23,95,-13,20,158,22,27,-58,-296,56,51,-38,-11,219,2,4,-70,38,-48,-12,62,-133,-17,23,70,-52,9,105,59,-77,-16,-29,-16,31,114,62,4,-3,105,31,33,87,-50,36,-42,8,-127,-1,-26,-208,25,139,96,22,81,54,-32,78,50,-6,-86,0,-18,-10,97,-1,-12,-20,120,80,69,79,64,170,3,-32,-204,-66,-55,-19,-30,15,71,-210,66,-12,-83,-31,-4,198,84,-187,25,-2,29,10,49,-30,-14,7,70,2,-40,21,97,92,-259,131,-15,-32,29,-6,-124,102,290,14,10,-44,15,-93,-15,-66,93,-42,228,29,-42,-29,111,13,184,108,-5,25,-160,-338,96,-35,-21,-105,25,47,-95,16,9,22,101,45,-58,50,147,-242,6,-71,84,5,-115,100,47,77,-46,131,-89,-107,-88,-6,-11,-8,-44,8,-13,-8,-7,-16,42,68,-42,12,-136,47,20,95,608,31,26,-160,-55,451,49,126,11,-43,18,-67,55,16,-78,81,-4,-31,1,14,-41,-14,12,-42,-24,84,-94,-10,-20,136,764,30,-21,-17,-207,26,22,60,328,-12,43,35,-121,0,20,-86,6,29,-7,85,8,-49,-139,-14,65,-18,-52,45,80,-13,-25,13,10,5,-34,-47,149,28,56,-19,11,-34,-66,-95,12,-22,-1,57,13,-32,-11,-242,-24,17,26,-12,148,252,119,281,-151,16,-6,21,8,-52,-114,-5,-238,80,30,60,116,84,-79,81,-83,148,40,-31,-19,50,12,5,-69,-33,-79,-7,72,-51,-14,104,-40,-29,221,-43,-15,28,109,-23,240,31,55,213,-43,107,-143,71,5,-173,86,56,20,14,-12,96,81,-17,7,-16,-78,-3,14,48,6,43,-4,167,-90,78,-75,51,38,26,-18,-33,70,70,-17,-2,-76,7,-20,-8,48,62,-23,46,111,81,-33,-60,51,8,347,-98,5,195,-1,-44,177,-117,4,-15,-81,5,10,-22,-42,-70,146,26,-148,16,-15,-31,156,207,23,168,45,55,27,-39,-9,-55,26,-2,-1,177,22,-78,-17,49,147,-160,-1,-29,-122,-22,-42,114,12,19,167,2,-6,67,32,12,61,47,24,-121,-80,-83,2,-53,1,-3,19,-46,149,39,-14,11,-10,-54,-82,-25,-3,0,167,29,-12,3,12,32,6,-65,102,-157,-2,102,-70,-55,-7,-67,46,448,3,71,77,-7,-37,-155,126,-8,25,-36,-450,91,-13,23,5,-56,8,86,-35,18,37,34,-18,67,15,117,78,81,-9,14,-11,54,27,8,-64,-31,-33,86,-72,61,-35,-2,77,-8,13,-168,36,39,-112,9,3,23,24,-48,-71,49,0,-115,-12,171,52,56,-28,17,53,62,-5,-3,-21,-16,-50,-56,-38,10,-6,36,-4,1,-31,-28,16,67,45,7,2,-103,2,-17,300,10,16,-39,14,59,51,-50,-49,31,-3,23,-103,352,10,-23,35,-8,-13,10,19,7,4,-53,-20,5,-18,3,-94,315,22,33,15,217,111,48,-187,83,88,80,-110,20,34,53,6,3,53,-17,-14,-24,27,29,-16,145,29,215,14,14,40,17,19,-23,103,136,2,50,-23,-131,-20,-14,25,-24,26,-72,-64,-42,-28,62,-9,-23,140,100,-27,137,46,-36,-56,31,64,19,61,75,-27,-41,160,6,4,-5,94,-181,-7,-116,-4,-18,-1,34,-18,61,17,-15,94,-2,74,-48,20,63,327,-33,162,22,661,27,121,-59,-129,-238,168,-35,109,11,-135,-36,-6,-31,44,-4,96,-180,-9,36,52,152,75,-1,-1,166,25,34,26,13,572,-4,8,-41,134,-5,5,168,48,191,7,-4,13,19,-67,13,3,-37,-7,-101,-83,41,-24,-25,-9,15,-5,-194,-28,-70,150,88,15,156,96,107,9,35,28,-20,-58,-14,-23,-90,343,43,-3,-88,187,131,26,56,-31,69,-29,1,-16,15,146,39,106,-243,59,-48,95,2,124,99,15,178,-18,31,161,45,-12,-26,-18,105,80,-2,10,-57,67,7,-45,1,0,93,7,-35,72,6,13,290,-52,-54,-39,120,25,54,42,-4,194,-98,2,-8,-1,1,10,47,24,85,-15,29,53,-14,-59,58,13,18,274,-7,-79,-19,-27,-22,143,60,38,31,81,11,2,-124,-10,21,63,-50,48,25,-14,115,21,-38,73,5,77,16,73,259,44,62,72,102,44,23,56,-26,24,147,-9,-1,97,66,108,58,-8,-63,-16,-32,27,-150,80,133,4,-77,47,-37,-1,17,19,38,-18,5,200,-24,127,-3,10,-61,-27,18,-1,-170,73,37,-70,-151,36,18,98,-104,-31,10,1,37,12,107,59,52,-103,14,3,-73,-56,58,141,-34,-49,-46,18,33,-8,155,-222,25,139,42,-58,-45,-4,32,7,-6,7,52,50,-2,21,134,-47,123,75,-11,-22,-17,12,-13,2,39,-188,267,104,-187,157,-30,88,18,147,11,10,12,-46,32,5,-111,-68,28,20,-18,14,27,49,4,-18,55,14,-23,-16,164,32,28,17,234,-66,72,-61,103,-26,45,29,49,-47,-50,6,59,-39,74,-11,68,4,21,75,-39,-34,-189,150,40,11,-29,29,12,6,147,47,296,-21,20,4,8,31,47,6,35,10,83,6,-69,95,0,-26,-388,-47,20,42,-20,46,26,89,-1,-14,3,108,-4,-4,-6,73,33,75,-1,64,100,-90,28,-76,19,-18,9,-34,-1,115,-15,101,61,94,2,-225,21,-43,98,-77,-116,-5,-10,36,44,-11,99,-11,166,-4,-12,10,241,40,-5,15,39,30,13,75,129,144,62,7,-122,67,86,98,8,-82,-84,7,42,-10,453,-15,-23,32,15,9,54,121,-20,153,28,26,14,8,175,-14,-18,-6,-54,18,71,108,16,71,-12,11,44,-3,149,23,-4,241,22,9,-79,130,-68,214,107,-91,148,-5,-147,185,-9,62,187,15,54,-86,-47,-29,-87,-36,-124,145,68,-10,-16,75,-20,2,-32,124,34,5,-131,34,-31,-78,-14,9,2,-47,39,15,-68,35,-27,-119,103,24,-28,-51,230,-31,14,-53,44,79,2,-157,-22,-7,1,-18,71,-79,73,3,-2,32,-103,17,36,29,-85,-35,47,-2,-32,14,2,-2,86,12,-14,-56,-11,-119,24,18,13,-3,127,30,-6,-5,157,147,127,-37,-60,71,26,78,-97,20,44,9,-18,152,-49,-120,-19,27,-1,-110,24,49,9,36,37,10,-109,-8,47,-3,-37,-19,6,-50,2,17,82,-31,-42,9,8,390,158,93,-152,27,24,-37,-28,-134,-3,24,12,61,2,13,18,-17,-91,58,56,-7,-48,11,35,-39,-1,11,0,-7,-81,19,0,-21,-122,27,25,7,-8,-29,95,-6,-5,-72,-77,135,-37,-30,167,65,-36,-56,75,-14,2,-14,97,-11,81,-143,-71,-8,15,59,-50,-45,-54,-13,-17,1467,55,-66,29,152,-40,49,-49,2,16,-58,-60,39,-1,-30,0,30,33,74,102,35,32,-32,2,47,147,-56,26,109,59,10,28,37,47,-70,-47,3,76,34,114,8,-11,15,10,-106,6,34,36,8,-150,59,-14,7,-54,-7,-36,-132,-9,-12,189,54,86,73,-41,-49,8,15,128,-41,-11,32,-53,22,-10,-248,22,-11,51,-111,30,-17,1,19,-42,27,44,-16,4,-129,-43,-80,42,-27,-11,32,-21,9,356,-80,-82,61,20,-30,47,24,61,5,30,-48,97,29,20,196,33,-34,100,-8,17,-24,35,-39,-15,36,-23,-23,11,74,117,213,-97,2,-36,40,-13,-8,-37,23,1,-23,9,224,-13,25,-10,-15,91,66,32,-16,-50,56,-85,-7,-56,17,131,8,64,7,65,34,2,-2,67,-140,-78,232,32,12,92,-40,-16,4,110,-13,13,-17,21,64,-30,8,51,18,-53,-50,-84,-47,-5,1,16,-46,65,6,-20,-61,-29,-164,63,361,-18,-6,-66,170,51,15,24,11,12,-9,-11,43,-26,-67,-37,117,-24,-16,53,3,6,5,244,-151,37,237,-41,19,11,-46,-1,139,7,739,10,62,41,10,-17,117,104,240,22,198,-60,55,-1,-36,32,38,132,-11,247,365,1,-56,22,115,-35,-13,-22,-4,-31,67,-14,-39,24,57,-4,-113,-12,43,60,-65,37,-63,357,-267,46,-44,2,29,9,54,171,25,-65,-35,-49,47,-317,126,-23,16,69,28,38,-29,-67,-81,22,74,65,128,-20,-28,108,-11,17,10,95,5,113,89,41,645,74,8,-36,168,-78,161,51,-85,101,25,-21,131,13,-4,-36,86,4,2,-40,-18,-9,-91,-19,38,496,11,12,-17,38,84,263,179,16,26,46,-9,-91,33,23,-23,57,-1,-14,-16,-29,-49,-104,216,64,-56,-8,63,-13,75,-29,92,-47,59,50,-23,-27,0,130,-124,-38,20,-62,-120,29,-44,-53,-80,-29,33,-38,-82,-83,82,-156,16,15,50,14,6,-17,68,99,87,-13,56,3,-4,-9,26,351,80,72,28,-32,-16,-2,-17,-24,28,-30,78,-11,9,-36,80,-93,87,9,61,5,93,26,4,194,24,-34,4,-34,39,-1,-8,-3,14,42,167,-47,80,1,41,70,-9,107,-34,-7,67,90,-10,4,10,-18,-49,-22,19,99,-10,73,3,66,-8,-1,33,-6,-20,30,90,-27,-19,84,25,-146,-53,-26,-24,18,-96,-31,-136,-73,-399,-20,-93,57,-33,69,-108,54,27,-31,118,-8,-8,6,18,48,-7,22,194,43,-193,-24,-24,1,98,42,-281,187,-79,-3,19,27,6,12,-24,-48,-10,-88,-142,4,44,78,60,-67,-6,37,2,2,201,20,51,10,37,-16,-41,56,-13,-73,-22,-29,-65,-16,362,-44,42,-43,15,-58,123,30,106,-18,18,-11,33,61,101,185,-4,114,21,-16,-59,98,41,-37,-12,-1,1,-13,129,-11,0,153,-33,175,17,-151,29,-18,22,82,206,4,13,11,16,63,-5,64,128,18,-20,-92,22,108,-62,17,-94,-21,-12,-28,8,-21,-10,84,-33,120,16,43,37,89,-94,-9,16,-4,20,43,-6,28,1,-45,-2,279,20,-29,-24,-98,120,7,-91,6,-121,86,25,58,-43,-31,-1,56,-50,-10,43,-1,40,28,-2,65,241,193,22,-19,-13,-1,224,-41,-89,347,7,-64,-26,-9,-123,-55,-39,30,-7,-28,-17,-9,-6,-39,246,-43,-481,-10,18,-8,4,-161,42,146,-19,-28,-71,-15,46,-32,-3,249,288,9,8,45,-9,-5,24,53,20,-106,141,-53,-132,-1,151,-48,8,-6,39,18,65,-23,9,-32,-74,-54,39,121,6,66,60,-28,122,-9,167,-3,-5,-16,84,166,66,246,26,15,246,-16,-157,26,22,-50,-4,0,-3,8,110,55,-44,-25,-87,-3,11,-14,207,73,71,-1,51,83,-32,-4,-38,10,19,59,19,-31,-71,-1,22,-45,-24,35,17,20,-19,52,105,16,32,32,30,18,-10,28,18,63,-11,6,25,27,151,20,-58,-17,-1,26,-93,28,-3,-103,-13,63,14,66,-24,97,5,-20,109,-24,-4,100,62,221,-9,63,1,-3,142,-43,21,17,1,184,7,37,279,-6,-10,-78,6,-179,11,-17,177,-13,36,25,-4,-84,-30,53,129,97,58,21,-186,13,-27,-88,-75,0,36,16,-1,-5,-183,3,-64,90,-44,-53,39,-7,43,112,-21,-4,21,36,91,70,-44,9,-179,115,131,-27,9,47,-14,5,83,123,19,28,45,12,69,13,-20,24,-26,-54,104,-1,120,38,105,53,162,233,16,1,4,-18,58,-66,32,39,-13,51,4,5,-29,50,39,-93,-10,1,-9,79,69,180,0,29,45,117,18,-2,16,55,-8,18,17,-10,4,-138,48,27,-9,-15,-41,-27,-49,-14,-49,-11,64,-44,-6,43,21,8,90,23,-33,-26,-14,-19,-4,9,81,21,-3,21,-10,10,-29,317,12,69,-94,-6,-10,81,-115,63,48,-24,0,8,-123,10,2,51,-18,-3,70,16,29,-27,-1,8,21,8,1,2,55,-17,23,-205,38,-7,21,-32,-5,81,21,30,-25,-36,-10,-1,15,143,52,26,-11,-26,43,30,10,-96,67,2,89,-35,1,-52,136,19,27,-160,28,-10,-9,-15,-20,-12,126,-21,40,125,-85,-48,21,-13,49,13,3,69,-27,5,212,16,18,90,-103,83,-3,-100,-1,3,-1,-21,-267,17,-5,-35,8,-2,-21,14,-35,1,1,26,-23,5,9,58,-14,-11,-10,29,135,126,14,5,34,9,-81,-39,-93,-15,-123,-5,-75,-2,-4,-5,17,-10,-92,33,36,7,50,-56,180,-159,-38,1,75,57,-13,13,-2,4,-18,-23,323,30,21,-6,-18,51,26,-99,134,79,12,70,-35,9,-26,151,245,19,77,0,23,12,-13,-17,20,3,31,-6,-11,-43,0,-4,-13,-29,121,112,68,-140,-55,60,-54,31,16,15,-42,-2,42,173,-12,129,-29,-8,-18,20,5,74,47,-17,-37,-296,-25,-6,12,-13,5,50,-25,74,69,-22,16,60,11,79,-12,6,-166,41,-187,271,-23,-5,27,5,29,14,28,-123,-17,20,-13,-164,-20,2,45,40,51,-35,-9,32,87,-79,2,77,22,6,-1,124,202,-17,65,-19,54,-12,9,124,-21,-68,37,-75,-28,19,6,-24,-174,-38,0,-33,131,-57,-9,-29,-20,-72,21,133,-6,0,29,152,31,9,60,17,68,13,31,29,102,-44,-14,-47,49,-6,20,-82,130,88,-1,-4,-31,-25,179,-45,43,-31,2,108,44,22,192,-94,38,60,20,-30,173,-19,8,-41,10,-24,136,-10,6,25,94,6,-203,-6,12,-30,4,-36,74,-22,-73,124,-17,-49,-174,21,7,-43,14,46,-94,-266,-3,23,3,439,20,11,-12,-15,74,-43,13,97,165,-113,26,1,42,-22,-65,136,18,-8,-4,21,-22,9,-66,18,35,59,4,45,-75,62,111,-17,106,-4,-12,-70,-49,4,59,59,76,-58,-43,-132,25,24,-56,-11,-7,-19,-20,13,-6,42,-45,13,127,-28,-66,-10,-6,132,18,-32,-32,-57,-11,361,-142,1,-40,11,2,-15,-2,72,35,-12,5,30,33,28,-7,87,-23,76,40,-33,-38,8,47,-9,-53,57,39,118,127,103,46,-5,31,-4,185,-20,-93,-19,31,-19,53,-9,38,-2,-200,0,-4,58,93,-29,-212,60,-12,5,28,-25,56,66,203,31,-11,-5,174,12,-40,48,8,-102,124,-18,16,-3,-23,-40,213,82,241,-58,-5,142,36,60,12,127,-184,-61,-16,66,27,55,-23,-42,23,-25,-7,17,100,-66,53,-34,17,25,110,-129,61,8,70,11,14,52,79,-39,112,28,101,7,-13,21,-8,-25,-17,81,38,-8,61,65,-2,35,-2,-41,142,310,13,194,-65,25,-14,-5,87,-16,13,5,-44,0,-121,96,175,24,-62,3,8,10,32,24,-12,-38,81,-11,-21,61,-106,53,-42,61,16,1,-4,-25,20,54,32,222,-62,135,3,-40,-15,24,2,8,-48,-13,27,26,-13,2,-31,35,47,-70,-33,-85,-41,118,26,-15,-9,0,-30,63,-95,-36,162,-9,-32,-25,0,22,26,-8,5,-23,46,12,166,-23,50,-36,-49,-79,18,19,25,-75,32,81,24,10,111,-65,168,206,24,-67,5,7,62,44,52,324,45,232,-50,10,151,76,-45,1,30,32,18,-83,-72,5,-7,-20,3,27,46,-8,3,-4,-7,18,0,2,46,-37,-2,19,-8,29,-10,18,18,-18,93,-13,39,14,224,-17,8,40,33,98,-37,115,-10,-4,-8,31,-15,-33,38,61,-13,-8,39,-34,-17,-189,-26,38,-59,-4,-13,-46,12,-108,-46,0,-14,-14,-78,-8,-51,144,60,51,-36,-20,3,-45,-11,-63,115,151,-26,2,240,-90,-21,-26,43,-8,-20,3,29,-62,-39,9,117,-122,-116,19,-15,45,10,4,90,1022,13,-90,9,-110,61,57,183,3,-14,-3,126,189,2,-11,-77,-21,-62,4,31,116,-57,25,25,-33,-28,16,109,32,102,16,212,-2,-22,27,-5,-13,26,55,61,-1,-85,58,-3,50,52,75,-3,25,-2,-60,-4,-59,19,-21,-51,4,42,-72,-25,89,-135,17,14,-46,-43,47,-149,31,-56,-11,-247,15,-30,6,16,-30,436,6,52,-21,-27,-2,-8,8,-49,51,-3,174,-7,40,48,-95,-20,-51,46,54,384,123,-20,-12,-59,78,93,193,166,-19,206,-8,-54,10,88,-71,-9,-124,-52,-54,9,98,9,79,-37,44,-61,10,91,48,-7,-20,92,6,69,35,72,215,19,39,16,-239,48,10,189,286,33,-149,-32,-70,12,12,44,-2,9,-40,13,-20,77,411,-16,39,37,29,-18,2,-62,0,10,13,5,119,34,-32,-41,32,157,97,1,-10,-14,-47,-1,88,19,73,4,4,14,-200,-10,-63,52,-3,-63,65,2,-72,11,95,-158,16,-5,-56,13,208,-2,-152,40,-10,54,-30,-4,19,-14,7,14,100,-32,21,310,0,-95,-18,6,-1,12,45,17,51,-139,-1,-77,-49,-14,-57,-9,5,15,-15,-1,14,44,74,-36,-74,-45,12,9,152,38,2,-22,-14,21,-31,-3,15,-11,-34,-7,-26,86,161,-4,0,43,4,27,-78,-1,4,-55,104,222,-90,-16,-64,-60,-24,-31,13,27,9,49,69,55,-12,261,-24,35,-67,-19,11,-2,-47,-30,-4,106,168,-98,25,-145,29,-51,92,4,63,-42,31,98,-118,-195,-54,192,-57,-51,40,14,28,144,-93,13,66,37,0,24,-11,-131,37,-14,128,-12,25,9,-2,-14,170,-147,-90,-12,-35,44,-16,-6,-118,-34,-31,-89,-2,-7,-4,-24,211,-36,67,31,114,-5,-6,157,-9,264,36,40,50,20,-59,0,-18,-15,-17,18,-16,4,-9,-124,32,64,48,231,53,-38,24,-19,21,18,-14,78,28,103,23,57,121,138,-298,162,0,33,73,-19,21,-15,23,0,-46,-145,-5,-56,15,43,-20,9,-37,-34,-63,-5,-129,-16,-4,-31,14,-5,196,25,-30,32,-8,-37,30,32,-62,29,-19,77,-122,-56,-43,1,253,-91,189,32,18,69,-59,1,6,-8,-70,19,-23,-4,-11,2,-48,-20,16,-75,-10,16,-120,-36,9,-20,-76,16,-177,-8,41,-100,-4,21,-9,-34,46,62,182,645,44,26,2,-128,130,198,-258,17,36,62,-52,2,5,73,41,17,28,0,-17,108,9,33,17,-12,13,5,44,-19,-18,64,-89,-8,45,-3,-2,31,137,28,-13,5,-34,-70,-3,6,31,-38,-97,-11,20,47,-8,-8,98,48,-51,-92,87,-1,19,-11,-34,-4,-13,47,-16,58,-30,36,-25,91,23,101,-150,127,-86,40,-16,-62,-53,-25,21,-14,46,-5,-14,-6,-60,-14,5,63,29,59,-45,11,-36,-54,8,-23,7,-29,14,34,77,4,57,-77,59,10,48,-15,130,-74,8,-17,20,-152,22,-8,76,33,88,-42,-31,291,11,-5,0,201,52,-7,33,32,3,-41,11,82,-10,7,37,-81,29,23,-15,-62,3,102,138,-12,13,-118,15,-38,22,-4,3,-30,-33,28,71,-32,-10,56,40,22,15,-5,119,-23,105,-2,-33,121,-3,-28,-8,82,10,10,-20,-17,15,-25,13,113,-28,8,62,-9,27,37,19,-33,226,10,-48,-80,-58,-16,-131,-22,20,14,10,14,-8,-5,23,15,68,45,-18,31,160,-16,5,-37,10,26,-55,17,-28,-41,-78,137,103,-22,-12,-17,1,18,85,81,57,5,69,19,200,-14,-26,15,-81,-34,8,-41,21,124,17,-16,367,15,0,-64,-18,11,4,-16,8,-17,15,13,1,-128,48,43,-3,-98,-120,179,29,112,-48,20,-75,-8,16,-110,-79,-30,251,66,3,50,396,43,-3,-24,17,-128,-30,-6,-14,-13,425,-7,-77,-140,-14,1,19,-18,1,52,51,45,293,90,137,22,-58,-290,19,-62,-18,-11,-24,53,-12,61,35,207,19,218,41,151,-12,-25,10,132,32,-13,19,-96,-9,-41,-1,0,-17,-16,-56,-30,274,16,-39,-57,-2,2,7,10,-126,-12,48,61,8,4,28,-51,9,-27,-1,-61,3,-1,-33,139,8,-13,-101,299,58,-19,351,13,-18,60,17,88,17,188,77,-9,27,61,21,-30,-37,-12,30,124,16,-13,41,118,61,86,20,109,-84,75,122,-105,-104,-1,-31,22,21,5,43,140,-96,-17,2,79,81,42,-2,25,-27,8,-12,19,-13,-3,-63,19,-7,74,-5,-31,-16,-9,-74,-8,8,-10,-79,-38,-34,198,156,48,47,-8,-36,-17,59,51,-113,-129,23,-3,-4,20,-13,41,-15,9,-22,104,-50,377,-22,-89,-113,-116,145,-65,64,-38,-123,41,-12,59,65,-103,147,-31,135,326,-21,18,-237,67,104,-54,15,18,69,267,134,16,-21,25,75,-114,34,122,-98,-23,90,34,8,58,171,81,-96,-8,24,-120,-118,107,-70,-46,-5,0,38,-181,52,22,10,-11,-1,-21,66,-69,7,-15,-15,21,-33,0,50,-13,-194,2,10,-5,53,16,-71,11,237,6,76,110,-28,-26,12,29,-33,-26,-40,-141,-84,-12,7,111,111,76,-20,-21,318,-35,5,17,85,-10,-22,57,-54,-17,-120,-39,47,-209,46,37,114,-9,77,-69,-67,43,5,-1,1,17,69,120,-66,-69,-31,49,-44,-40,-73,70,-131,41,43,128,-4,24,22,1,-29,-1,120,-17,75,51,73,112,-6,-12,-22,-20,-7,-4,-236,5,77,52,-6,43,-21,93,30,29,-32,-97,-27,33,33,280,191,41,13,17,13,-19,125,-109,-19,21,3,165,60,6,16,-77,-41,165,27,41,-13,47,18,16,-22,-12,261,111,20,-52,24,-173,163,32,77,77,2,11,-30,302,-137,11,-64,-72,-8,15,-23,-87,37,-35,640,2,-44,-32,-29,4,-4,-52,49,-89,27,-681,127,-47,24,157,-11,-21,2,-9,17,-21,32,-8,204,17,32,39,-63,-65,-108,-20,-18,-122,37,-42,18,71,7,-1,-90,-19,98,18,-25,-18,25,-29,6,32,35,-23,-39,4,-4,-9,39,24,-218,115,-21,18,-73,-13,159,-2,123,55,12,141,17,-67,-13,240,-52,-5,-20,14,12,-98,-2,246,2,38,7,0,-44,13,25,-5,87,80,-284,12,38,-107,-3,67,-39,-7,24,-5,-27,29,-116,29,15,81,-60,-137,-10,-61,135,-2,141,43,58,123,15,55,136,95,-46,36,411,-84,-80,39,41,-23,30,-69,105,14,15,-15,21,14,-99,-21,-5,24,-24,-62,12,14,-32,4,-22,122,96,-23,69,48,33,-4,7,183,-57,32,-4,-10,-27,10,95,32,31,-9,-12,-61,-100,-1,57,173,-203,-84,-7,-89,9,1,95,-35,173,63,138,-31,-26,8,10,-147,16,-17,-30,11,19,-43,20,6,-75,76,54,13,-67,-96,13,9,-22,20,58,110,62,88,61,7,150,86,-6,94,-12,2,-3,242,-77,-28,-26,-49,-111,-170,111,-26,45,-47,41,4,7,-119,30,-589,13,35,10,-8,72,91,158,-24,78,13,186,-51,52,-190,-88,-42,-157,17,6,17,57,-4,-30,29,-60,120,-30,-165,-18,-1,-13,236,-25,-117,-18,1,107,-5,11,-3,67,45,-4,-257,-126,81,18,49,8,15,-6,162,-17,-60,172,-22,-46,0,-58,-29,-5,73,24,26,151,-206,-44,-11,-7,-6,-50,-47,7,157,-30,455,97,-16,35,26,1,124,-34,-17,26,-70,198,-4,70,-44,96,-82,322,66,-97,-17,-23,53,42,13,146,23,-36,129,3,-27,-55,36,90,75,3,30,67,16,91,-5,-36,33,-14,-1,-33,18,173,45,341,7,-40,33,-59,-3,37,111,-168,-149,17,15,-2,-189,-63,116,17,5,48,121,203,28,19,50,8,82,337,-57,-26,-37,-12,-5,1,171,-12,-15,-93,1048,-142,49,31,-4,17,-45,30,30,54,-7,-68,15,-5,-16,1,211,-9,33,-11,125,10,-1,-140,56,-13,57,-211,10,-37,-4,-24,-68,-35,-8,0,-107,63,-41,69,2,-49,-55,148,-14,-89,-183,234,19,22,-28,124,-9,128,-51,-18,-48,-6,83,22,198,19,-1,-121,16,-97,-25,2,-25,59,-9,-21,49,121,-13,-14,-53,242,9,27,15,-24,-44,14,-6,10,-22,6,-16,98,-25,82,14,241,-6,33,42,-150,-19,-15,12,6,110,24,912,155,-110,34,7,13,2,-79,-7,-32,-58,2,10,4,16,56,51,11,14,95,52,121,42,-24,46,-8,33,-25,-169,265,-9,24,24,-47,51,19,35,-45,47,45,49,-5,-56,-73,-65,5,69,3,25,47,22,38,-15,-95,5,20,-5,-4,10,0,127,-68,-48,-29,-77,27,-17,-3,64,-6,23,-3,-60,16,-17,51,-25,-20,-59,-53,-20,-64,33,-25,41,-227,149,33,42,-12,-21,-37,-45,53,-26,64,-15,31,-34,-31,41,-9,323,257,125,-372,-36,-55,0,-68,-229,302,27,75,54,-77,-45,-142,3,-68,-174,152,-9,62,-18,150,-93,-25,39,-72,-6,12,129,-32,16,339,113,-84,160,-17,-44,-3,-21,20,-127,-8,-118,2,6,175,-5,-28,-25,21,-14,15,909,13,79,185,354,-16,-70,146,-30,-106,-17,13,-33,1,-7,25,12,31,34,-2,-6,-1,134,-76,-65,-224,-1,-11,120,108,40,32,-19,73,117,-15,125,-9,25,-53,-574,23,-26,-28,60,241,-14,-48,-26,-21,-86,-102,-24,-110,406,-26,52,30,31,181,-54,48,-193,10,-26,3,-47,155,-103,-32,-33,151,-35,-29,26,6,58,34,17,-40,19,20,-42,-28,187,-131,-170,-29,67,-19,90,29,28,103,-27,44,89,-15,-75,-43,113,40,22,-61,16,-17,44,130,21,-3,-7,63,-183,-23,-185,46,51,-38,34,21,-159,-37,9,-4,-99,-175,11,442,-14,81,-345,-52,20,-94,-95,11,24,-44,70,97,27,67,-96,-6,-94,-81,41,-33,62,112,-38,-115,504,4,17,-10,-49,-1108,-279,-229,-2146,105,105,28,-102,116,-22,-39,50,-64,-31,-39,943,-68,-11,57,2,-82,296,15,-44,435,138,69,9,660,-18,28,-412,1043,24,2424,-46,-115,-1313,-1916,-419,8,26,35,32,7,-56,-116,65,-94,6206,-136,115,41,25,-3,10,279,63,4354,-32,9,-7,-16,-69,4557,50,19,4105,44,-34,-7,16,256,32,173,23,-3,-51,61,-38,-99,-56,-12,28,146,9,-20,-9,63,-8,29,-3,-11,-30,-10,-38,145,239,197,116,79,-5,-83,-89,-23,185,57,-32,243,-2,2,16,-3,62,23,42,9,346,8,13,50,-30,9,2,-3,7,79,-8,68,-14,46,-35,-2,142,64,-6,-52,-34,92,-32,54,71,-44,-57,-28,47,-36,-134,15,62,-20,-54,-13,29,92,70,30,-6,-2,145,11,-2,-7,152,18,50,60,148,-19,90,10,14,27,-65,22,-12,-15,-3,-15,-8,13,77,2,4,-77,-15,-3,102,244,-18,18,-39,-45,11,-8,-2,-109,53,15,-15,146,64,-84,-117,44,-8,-23,-27,91,45,381,-42,12,60,8,-10,-14,-53,-4,62,49,-82,-2,-5,-40,-76,53,390,-1,-24,22,45,12,48,129,-20,36,18,31,-13,2,-7,-34,128,-2,-14,-42,-30,274,-20,61,-229,-1,-36,-17,-18,-26,-367,19,-30,26,-52,31,8,-11,60,45,223,98,20,150,25,231,-21,275,174,-27,380,8,178,186,85,-48,-667,170,-189,201,123,230,-117,-270,35,-50,-69,-8,-14,-59,-4,20,224,-65,0,12,139,-25,-4,-42,-44,-3,85,-38,-21,-73,-78,24,140,16,2499,76,59,115,-9,51,101,181,-33,65,-9,36,8,-22,-20,-22,0,5,-26,-74,-125,33,-60,113,21,172,-1,-24,-49,-36,-2,70,-90,169,97,-59,17,69,47,-28,55,173,2184,97,50,71,9,151,121,-30,55,129,4,47,19,9,89,115,61,64,164,27,-176,-34,68,131,-348,-172,-201,75,-111,-184,-109,-241,41,5,-32,3,160,18,3,17,-170,-27,-8,-38,21,-47,-56,-8,-16,1,45,-26,-68,-24,-27,24,14,-23,-68,-29,14020,26,15,76,-41,4,7,1,-11,-20,18,0,-19,-71,-24,-127,-33,-91,-57,-8,6,15,57,-48,73,-18,118,81,-65,330,37,-7,26,63,342,-22,81,-19,5,75,-88,63,38,132,16,4,0,-1,52,37,32,-24,46,123,0,-5,107,13,15,24,-41,10,24,26,-71,-30,-19,31,46,-20,160,74,10,-19,68,34,36,8,10,38,159,0,4,-4,-27,-19,34,58,-28,5,41,14,26,7,-28,13,-8,12,17,33,4,7,-302,149,0,282,-4,-5,9,9,-23,43,10,17,39,13,-18,17,-67,7,34,-134,-29,-26,-185,137,-57,-11,45,22,-7,17,17,-13,1,101,-19,15,8,-67,-22,-21,24,-8,-30,11,25,-17,-49,-23,38,19,41,-74,-10,0,-35,-5,-5,23,26,39,11,22,39,26,-3,22,-50,0,9,-1,52,1,16,-19,-64,39,77,9,31,29,4,45,107,17,28,43,8,80,10,281,-151,-42,-6,16,17,21,35,18,7,11,347,-281,126,385,-21,-5,-26,39,-44,15,-17,-36,34,-40,101,48,-10,-8,19,35,-27,-153,-21,-6,22,9,32,-3,-34,-15,6,21,68,-37,3,97,-28,-3,0,27,6,-13,-38,6,15,-10,8,-107,19,20,-37,34,-6,30,-14,-35,35,4,4,10,7,-22,10,75,21,-9,-18,-14,10,8,26,-7,-90,68,-15,-63,23,-1,43,162,-87,116,-25,29,7,3,-3,-8,21,-23,90,5,-2,2,-10,6,-29,0,-38,-28,38,3,46,1,12,-27,-93,112,-1,-34,20,-3,46,-59,52,61,48,13,-13,5,-27,-14,60,-114,23,-5,48,-24,-89,-38,0,-9,-5,-31,-42,-9,14,31,-55,29,-74,20,21,95,-24,51,-16,8,-107,-27,-1,89,1,12,4,47,42,-26,46,28,-59,35,93,-20,6,-15,-12,13,-41,-36,-15,17,145,-48,16,-12,-14,8,44,131,95,22,35,-34,-14,-57,-1,50,1,7,21,-13,-19,101,64,-45,5,37,-121,-22,-41,-36,30,-57,17,60,50,2,-10,-51,209,-6,-12,5,-22,-46,-22,-83,-64,-36,19,11,-24,-102,5,-2,-6,10,-16,-28,-3,33,-53,-27,-42,13,3,26,-40,-6,255,5,-28,21,-69,26,-7,9,-129,9,-2,-6,-45,56,-24,87,80,28,-37,-40,42,27,-38,-2,5,65,38,61,44,6,13,-25,-3,7,86,118,-115,-31,30,-15,68,3,22,126,2,-67,48,77,-9,-26,18,121,-30,26,-8,21,-14,-21,4,22,14,-40,25,12,12,24,12,-2,-3,0,-16,-64,-18,-54,7,49,-25,-44,71,79,-8,-16,24,25,22,25,18,95,-19,-45,-18,-2,-17,-2,16,11,-14,-45,49,5,14,-5,-14,13,-17,27,-22,19,41,-18,35,0,16,-18,-30,-3,-5,4,-16,4,-9,-3,33,184,-17,8,16,62,20,-77,-13,99,-60,0,-13,5,7,-32,30,-21,-25,25,-32,-6,31,-85,-16,-28,54,12,23,-14,57,4,12,88,74,-39,5,23,3,-8,-21,-86,-23,-51,2,-1,29,-20,-1,74,51,-9,0,15,14,-25,-3,1,0,-85,-3,21,-3,-2,-110,-2,63,12,-15,-27,65,-39,-302,6,23,-5,25,-6,114,-1,2,-2,-9,-4,383,24,-44,-11,24,-28,29,61,17,-43,-37,6,31,-5,-11,18,-45,-14,-1,29,-4,50,-62,-9,26,15,46,-81,-68,0,-49,31,-2,50,-3,-39,-45,1,9,2,30,-5,43,3,22,6,23,16,46,15,17,16,49,-35,-2,25,18,-10,-55,-38,29,-77,3,108,-50,18,24,15,20,25,-25,-9,50,37,65,126,-6,-101,-32,28,0,-4,-33,-7,16,20,-53,-44,4,38,39,0,-7,-17,17,-6,227,20,-320,-25,-63,2,79,23,15,14,11,23,-3,-17,168,0,-65,-24,35,-59,10,52,-5,-23,7,-50,-15,5,-4,-9,-58,2,1,-25,58,3,-1,-45,10,-39,3,-1,66,51,-47,45,9,9,118,-17,-6,-25,10,-28,-7,17,8,-14,-12,11,-5,5,-54,-33,38,-33,255,53,-23,-60,9,-159,0,4,-20,-2,2,3,-11,52,-29,37,51,-13,64,33,60,-115,5,-1,-7,-54,97,27,20,-68,20,67,-2,111,85,30,19,-8,143,-8,-34,-20,24,68,44,-10,18,33,13,35,40,4,21,-17,-9,30,-27,-2,-36,-16,73,-7,-1,25,1,42,24,10,13,16,185,167,17,-3,-52,9,31,-27,-5,44,177,-6,4,-7,23,-12,166,-33,8,-19,-67,19,-6,27,35,21,10,-29,-9,-63,-9,-15,-19,-51,49,153,-431,71,22,-39,-35,19,12,-82,12,-16,47,66,-2,-14,-45,34,-19,85,34,16,66,-1,55,12,-31,-47,39,-12,8,4,15,-15,17,-17,15,-3,-16,-106,3,-16,20,-25,-8,-11,426,-1,-79,-12,-44,28,8,-173,1,-14,50,116,76,-41,-7,290,-262,-19,68,-31,-83,-46,12,38,-7,-12,0,71,15,20,23,-13,74,-12,48,-23,-2,-15,42,-51,-166,94,20,44,-13,-16,2,67,20,-79,-18,112,-77,44,-110,-21,-41,31,-42,1,97,-34,-16,12,-3,9,130,55,50,107,-14,17,-31,37,82,-57,-234,1,-41,8,51,16,-40,31,16,-26,-35,30,-15,-4,-43,-5,2,72,-74,2,28,28,-1,2,-6,31,75,-32,-17,-3,8,6,12,-42,-14,7,-120,-118,-278,-20,0,-46,35,-76,-39,-1,-51,-57,-59,6,9,8,6,-9,140,5,2,-16,9,19,-27,-10,11,-136,131,23,-7,23,-86,166,-79,27,0,56,-76,-9,-63,-35,6,68,-154,-62,-93,-10,3,17,-14,-11,-92,-48,-31,8,-46,163,-58,10,-10,-4,26,7,-27,4,-44,-8,31,0,1,3,-1,-8,-11,-34,-43,35,137,-55,-19,-20,-22,8,69,-206,-39,-34,-14,0,5,49,-6,-48,75,25,-19,-25,-7,-14,7,-16,-1,32,-14,-69,21,54,8,-17,-13,-12,25,26,-7,-12,7,14,-8,12,9,-33,-46,10,-44,7,-4,2,50,14,-62,-3,25,-370,-14,24,-52,-117,-11,-5,1,7,23,-128,24,-4,-4,17,6,-59,7,-86,1,6,-2,5,-22,58,-20,8,18,58,38,-28,28,39,4,-30,-35,11,10,34,-60,44,-23,-67,4,-1,16,-15,-5,180,-68,-217,-116,-532,-43,-46,12,56,-26,-6,-20,-11,5,29,134,16,2,65,116,10,39,7,-18,-75,187,-18,15,-91,-41,-4,64,-131,127,-2,10,247,16,42,-16,60,-10,14,-101,36,66,-221,-24,-164,-1,-11,-29,-82,-14,-37,171,-13,10,-14,-28,10,-6,-56,-104,5,0,-1,-9,14,299,17,-25,-118,81,-14,-1,76,79,-6,-4,-7,23,118,-25,-40,62,-28,79,-68,-48,136,2540,76,26,-22,-56,-27,5,24,226,-8,35,26,5,-82,2,-14,14,-12,-24,-42,63,18,24,-3,-5,40,-185,-26,-5,-33,65,35,-4,3,27,132,-19,15,-82,-13,7,-9,-40,32,-17,-42,16,-21,12,-29,-4,-15,-18,-9,-1,60,-49,27,-10,-44,20,110,25,25,4,85,66,-27,-48,1,-11,23,8,-73,-13,-22,-15,-39,106,-61,-14,0,7,-33,-25,-17,-21,-1,82,63,-20,73,0,31,-8,-23,48,62,-5,21,210,82,25,-22,-44,-50,19,-22,-7,1,-33,-5,9,8,-14,-58,88,3,-13,-4,-40,-16,30,-336,-4,-14,-12,-14,24,71,44,-20,-7,44,-21,11,13,-3,34,26,6,13,-15,3,12,-90,22,15,33,2,8,-10,-98,-4,-52,6,16,24,39,25,255,95,41,-157,48,-83,-8,-14,-119,23,-2,-19,4,-11,189,11,-95,80,-40,105,-23,7,15,-49,55,13,-77,204,57,27,22,-53,-31,-11,8,47,7,50,-47,65,-52,37,73,-53,-11,-9,-92,23,-71,7,26,-13,36,1,-25,14,21,-122,12,-4,2,94,40,3,70,85,10,63,3,21,6,32,35,-1,-11,66,84,128,-2,25,-25,5,32,6,10,107,-135,29,-55,0,10,64,16,-38,-52,-25,8,44,21,90,2,1,37,22,41,29,-85,-84,13,-92,111,25,383,10,23,-19,-8,-26,25,17,-5,-19,-4,11,-58,29,-83,-12,10,18,15,13,39,22,-13,7,17,8,-19,1,42,11,8,1,50,-58,16,-33,12,13,-28,-30,-37,-37,-140,-29,18,-16,102,25,9,16,16,12,-25,9,8,-3,-17,-18,-54,-7,49,-47,31,7,40,19,70,46,-52,8,0,-155,-8,-26,-88,23,-4,-6,1,-16,-19,-17,6,122,111,-82,-7,0,-96,322,103,84,15,-4,132,-9,-95,8,73,-22,5,-26,8,65,-10,-1,-84,-78,-10,25,39,9,-3,-49,0,-75,-97,-2,-17,6,5,-11,-5,15,31,-4,-26,7,20,44,26,-28,-26,-17,58,10,-65,-6,213,80,-1,-6,-17,-19,-43,-31,-2,-77,28,-14,-14,20,5,-37,20,23,-37,22,-69,-6,16,-99,63,-48,-70,-18,13,29,-32,45,106,1,353,21,31,133,-97,22,-97,50,109,51,-47,15,-3,81,19,-16,-46,-66,51,8,27,-137,94,1,13,54,-9,-297,264,-112,-44,14,147,-51,10,96,-23,-38,-19,23,51,58,18,-8,-1,-132,14,78,7,-59,4,40,15,-30,87,52,-6,-94,-108,17,47,-78,-2,26,35,59,19,-2,-10,17,-35,36,39,-5,-38,55,24,-195,25,86,-18,9,-6,-50,6,107,-24,-39,-17,-128,18,24,11,211,-7,69,-283,126,120,13,1,5,6,-26,-2,15,49,-5,-149,-38,-5,-29,-86,-23,1,-13,66,-66,9,-108,-28,7,-83,5,133,-105,134,-101,7,-48,-44,14,21,81,16,12,-62,3,12,32,-30,5,-25,9,38,5,-7,9,-11,64,-34,-82,-3,-25,0,-79,18,-3,-1,-67,121,35,-67,29,66,3,-14,3,-19,-30,-19,47,1,-72,17,32,-3,-5,82,62,-28,-42,-33,82,-102,27,5,91,2,1,24,59,8,16,32,2,28,3,11,16,-7,30,-21,-83,1,63,2,-44,17,-15,1,-14,22,-45,-13,-35,-85,23,84,13,-62,-24,-42,35,28,-48,-12,3,-1,-19,21,-12,7,-53,93,-11,-4,-174,-76,-19,30,-8,56,-17,6,19,-18,-12,-88,34,-10,14,16,-12,22,-12,-16,9,113,5,42,-395,102,-17,4,7,47,-21,-58,48,35,24,18,3,47,-2,-8,147,-44,55,12,-30,95,-187,-3,33,38,86,-4,-114,36,-2,-19,79,3,170,-7,-57,40,125,-23,408,61,-4,28,-13,1,-12,-24,-57,8,201,0,78,0,142,14,15,3,16,81,32,-7,-47,6,-260,150,144,15,-2,25,11,-3,-16,-6,-14,78,3,9,-25,0,89,-17,23,-9,21,10,-32,-38,9,-1,9,-9,18,7,16,92,37,-21,-70,30,-16,39,39,21,-37,24,2,3,-10,7,25,8,65,31,-42,-19,-154,31,3,6,23,35,16,-12,-5,-32,42,29,-5,-88,-51,-6,103,38,-31,25,-47,59,-26,84,99,-24,-42,-158,-39,92,-13,13,34,-110,16,-25,1,49,24,-31,-69,-98,-14,-41,14,-10,-24,35,8,3,1,-10,26,-25,-31,79,-54,-26,14,22,62,16,30,33,-30,12,-18,-8,18,1,-12,76,7,199,198,48,-84,-7,11,5,-38,61,-5,5,-1,21,21,-189,-13,41,-14,23,-9,-202,24,-1,33,40,59,-2,8,7,7,27,67,116,-5,6,24,11,70,5,36,16,4,-49,21,-69,7,1,2,88,12,15,-15,67,11,0,-47,12,35,75,73,50,-15,11,1,72,17,-24,40,46,28,60,52,243,-8,16,-40,27,15,55,-19,-1,-38,-64,-20,12,15,-163,-14,-21,17,44,-6,-14,13,-36,-8,5,-18,-9,9,28,117,210,30,13,-2,143,51,-250,-170,15,74,-19,19,57,8,289,54,-40,237,90,3,-149,6,16,17,17,-91,-8,1,12,-72,44,-30,-10,-20,-4,-20,34,-16,36,-12,-32,114,-24,-55,31,7,33,23,102,112,13,-27,129,-21,48,81,7,4,-27,1,-23,-15,3,-25,25,-31,-109,-21,16,4,-38,37,-23,-16,40,-1,8,91,16,6,95,-1,-5,195,9,-9,-29,-40,-76,34,32,5,111,-16,-8,20,38,-3,24,70,77,-74,-25,171,4,37,-6,-24,-65,-5,17,-24,18,17,9,11,155,10,-1,17,-14,-15,38,-41,5,64,-8,44,-32,-6,55,106,23,6,55,8,154,-36,-56,44,-48,3,13,45,-33,21,28,-29,6,14,23,20,6,65,41,-181,12,6,-5,8,46,-53,-53,5,-12,11,-4,2,18,7,4,42,11,0,457,38,5,-34,-257,18,-134,15,3,-4,-9,3,-32,27,2,-12,18,14,-60,27,-53,48,103,13,-7,14,-19,-10,0,-20,-56,-33,-3,2,2165,24,16,4,70,-13,2,-15,-6,23,-16,-9,58,-64,-82,10,-15,-20,9,-54,-23,46,-14,31,17,-42,-99,24,-9,165,131,29,24,11,474,-2,77,61,59,101,87,-14,22,3,-15,17,10,-39,23,-31,60,209,-43,-58,-10,-31,31,5,-10,93,6,0,-7,135,43,-6,-93,12,61,-12,8,-6,8,14,10,137,-45,114,26,94,103,69,4,0,-79,16,-15,11,25,-5,-23,16,-28,-14,-23,-4,19,69,-38,-6,-44,-164,-65,-21,-27,-99,-169,14,34,21,31,13,51,-37,-20,-93,-2,17,-13,2,2,-63,36,70,-44,-42,-16,33,-16,23,14,-29,20,29,-41,96,-95,84,-108,147,147,-40,13,7,-45,0,22,8,171,0,59,4,-2,-24,47,12,-10,-54,60,0,167,12,-51,492,83,10,3,-7,-155,104,-30,-46,-13,103,3,-22,8,17,-58,22,-183,3,130,-3,-55,-37,7,40,151,1,-9,-1,-54,-238,11,1,-64,-19,229,-38,-42,72,13,-4,-20,-28,7,-49,34,-13,-90,19,6,227,9,35,24,-5,43,0,201,99,75,-108,19,-109,0,16,4,13,-33,-17,26,-73,23,-6,14,30,14,-9,-28,14,22,-1,-117,-123,-61,8,-43,-61,16,25,-11,9,-8,3,63,-53,49,-9,3,9,1,-53,-60,11,-5,5,-48,-41,-20,-39,-47,-25,11,-7,-24,-12,16,96,27,97,-85,8,14,-7,-11,19,-276,-33,11,7,0,-35,23,-24,-10,25,-7,-7,-18,23,-72,30,-143,-12,-27,4,-3,-10,67,2,-24,33,-29,4,22,-7,9,-25,78,12,18,-1,1,-24,41,304,27,2,-5,-34,90,55,-7,11,-3,-13,-13,-14,-9,-66,0,20,-7,-25,-13,27,47,-18,174,19,-8,31,23,-31,-73,-35,44,-47,20,8,49,-1,46,38,8,6,-10,-2,-15,-13,40,7,-51,0,-6,5,-4,58,-3,10,-21,-36,103,13,-45,70,49,97,1,89,23,66,4,-14,2,-4,26,30,41,-50,-21,12,50,47,232,290,110,-4,-55,8,-7,7,-8,-68,-22,100,8,-26,-12,28,12,-37,-7,0,-32,31,18,-23,12,17,23,6,-51,12,191,-30,4,18,-53,23,58,46,33,-16,-49,-17,91,21,8,12,-1,17,0,13,-9,41,-5,9,21,52,17,4,28,-31,8,-2,15,51,94,-91,-25,-3,-16,-13,39,16,76,-9,-6,-6,-2,101,171,77,-5,155,-24,-45,-22,820,-7,114,-28,127,2,4,-31,-5,16,-5,8,4,90,6,98,-68,28,-5,-3,88,-9,-36,-12,-253,-31,-15,-16,-21,54,79,-63,57,-20,-58,-10,5,1,109,7,1,14,19,13,-28,9,11,32,-5,-58,5,7,14,6,3,17,15,8,93,23,-26,3,16,106,26,-13,-83,-27,-89,32,-19,5,33,30,-8,22,37,-111,21,34,21,-10,35,20,25,-43,16,30,-25,777,-8,30,7,-17,12,-14,33,8,-8,31,24,17,801,0,257,9,26,12,0,5,-8,-34,-103,-14,-5,13,-6,-48,-9,15,273,67,55,-10,5,110,16,-5,47,13,4,-1,19,35,-24,20,-12,9,-14,1,22,31,-28,-38,17,51,-24,55,1,32,25,3,-20,-4,61,-29,-19,-41,7,-13,11,43,-11,118,13,22,-4,-24,-66,-11,5,10,6,4,15,-7,40,-17,34,20,-4,9,-6,5,-47,31,6,56,-35,10,12,50,3,20,3,-8,11,10,165,-67,-104,-21,-104,8,-49,231,45,-14,-22,55,7,40,88,8,-2,105,-50,67,17,13,-45,-30,10,-8,-8,126,32,5,30,47,-15,-59,-8,-68,-46,-61,-8,25,56,108,-11,246,133,-4,17,35,3,-61,18,68,31,-11,-5,-2,75,118,-28,-129,-21,72,23,4,169,-3,-60,90,31,65,71,-3,-93,-84,-18,16,-26,33,-44,24,7,215,4,20,-15,38,24,-15,1,3,36,4,221,-7,32,-77,-23,58,150,2,26,-11,-15,3,10,-117,-20,8,1,65,-29,62,-21,-40,-6,111,-34,-7,-46,-11,-53,126,23,7,-2,-28,66,-18,-17,17,54,38,44,-102,14,31,92,-17,0,13,48,-22,19,-42,10,24,-64,4,-55,29,-32,14,-18,31,82,-31,-52,-39,47,141,-16,5,5,5,22,409,-29,18,30,56,22,1,-88,-4,-13,39,-15,3435,7,107,11,-21,25,11,-2,11,-10,-17,-8,-49,88,-55,-45,-4,24,-11,19,-7,59,-103,14,47,-35,11,-111,5,7,55,28,46,141,-122,74,12,6,12,3,-4,94,46,-11,10,-128,40,-238,67,10,82,-48,14,8,5,16,-5,15,54,-6,9,39,11,24,27,-37,-50,-1,24,18,-15,-109,-56,62,81,45,22,16,-75,76,-25,84,36,-49,27,-129,-1,52,47,24,35,-3,1,25,-69,-9,-32,16,-6,118,-11,-26,117,-24,-23,4,-17,-151,-28,117,32,26,20,14,-63,-33,29,16,4,8,13,-25,25,-84,16,37,-7,-14,48,-82,-17,14,16,56,28,-90,-24,-30,9,64,91,-30,-15,1,-62,442,67,-10,-17,0,-20,27,18,63,29,39,29,18,-47,19,-37,6,4,2,-26,-7,1,15,30,12,21,41,120,-60,6,-29,-5,8,-94,16,4,1,-13,-24,-121,28,-19,-13,-41,24,51,-10,0,-12,-90,224,22,38,-11,148,-5,-48,8,-23,-44,-14,-28,14,-5,-175,-16,-5,-16,-157,11,6,51,29,-71,17,20,16,30,-10,28,10,-75,-11,20,-96,30,-21,97,221,9,63,-110,21,-29,-10,-179,-10,177,36,33,-30,-58,112,20,10,36,-36,-183,3,39,-35,-21,-4,13,91,-44,16,5,123,12,-40,-18,-7,38,4,5,55,-18,180,-8,17,-15,26,21,8,27,-17,3,-26,-14,21,-3,25,12,-29,68,-36,-31,14,-6,29,-28,2,-10,48,-21,-422,18,0,27,2,16,11,59,-6,-8,-47,73,72,-29,0,-98,49,-9,30,24,-16,-32,8,54,57,49,-41,18,15,-81,25,5,5,9,3,-12,18,-28,17,30,17,-110,29,22,-175,8,21,-6,15,-16,-7,235,-101,13,-66,-25,11,27,-3,-7,-37,-17,23,15,79,1,23,-15,9,-26,10,-34,22,-7,-57,85,166,9,11,-106,21,168,18,-42,-74,135,16,-48,-17,69,4,181,-13,-69,-1,61,55,7,13,-82,10,8,-16,-32,301,-8,20,-33,16,28,-19,69,-34,16,12,14,63,-78,82,-64,-62,21,-39,47,1,11,-11,1,-9,60,4,12,78,48,-18,-206,6,23,39,-43,-19,-40,0,-32,29,-34,6,-30,6,-195,31,81,40,42,31,-20,-57,22,9,-50,-3,-7,-48,-32,-101,-54,-122,-4,-35,98,-60,-76,-92,0,3,-23,-10,-43,-11,12,72,31,-112,92,-37,-6,3,46,7,63,24,-12,68,-4,-1,71,-53,-33,-47,-17,-2,-77,51,-35,-67,-58,0,-58,14,44,-36,-18,47,60,-85,-65,-25,134,-93,73,32,88,21,20,14,104,39,-3,-21,114,-36,-8,-15,18,22,-34,9,-18,-18,27,-14,22,26,29,118,26,90,15,-33,-16,-72,6,5,52,-12,-93,73,0,-2,6,1,-77,16,-66,462,-1,13,63,-88,-43,15,-6,-3,-13,22,-12,14,-4,25,-25,-157,-42,-17,-14,3,-9,73,15,172,5,7,18,-5,-10,12,-51,12,0,-58,65,187,114,-30,-12,27,74,7,-15,7,-28,-3,38,0,38,7,-78,8,-11,139,-109,-28,29,26,-10,-3,26,3,-11,41,130,20,31,72,15,-1,44,4,-153,15,-22,-28,57,208,22,-71,-36,3,98,12,74,-45,3,-161,22,89,18,31,-6,-4,-83,75,-81,-8,1,40,172,15,83,-19,-14,-14,20,-18,31,-21,14,22,-8,15,-17,21,-53,7,-55,-1,37,21,-5,288,-23,26,-137,-7,9,-9,93,70,-12,-23,-10,-24,-23,4,12,11,0,19,-1,17,39,132,-33,11,38,206,0,-2,-11,13,58,14,130,-8,-146,-8,47,-27,-1,6,84,-5,32,-7,176,-23,24,34,16,19,-16,82,-42,43,-25,-64,-25,8,-11,1,102,-14,-6,-3,69,-49,-21,-79,18,119,-9,64,-12,-12,31,-20,-55,36,70,0,-10,26,9,90,-15,26,14,114,-1,198,75,-77,20,62,-19,-75,27,12,40,-51,-61,11,18,2,0,13,-41,18,-32,-7,187,22,32,37,0,51,-5,-46,36,102,-144,10,7,86,25,13,-16,39,-21,6,141,8,-14,-20,-158,-4,14,59,61,56,-14,-10,49,-26,43,-110,106,-2,99,32,0,-32,232,14,-13,-21,-52,-4,30,187,34,32,20,0,-21,16,-11,19,23,-13,-2,187,-12,8,50,-17,23,-2,-6,-12,29,-35,-76,82,-18,-32,-13,10,-17,3,-5,-25,31,-82,25,2,-52,192,95,-19,44,21,1,55,-20,13,-113,-8,136,-132,149,-72,-9,156,73,28,-8,88,36,9,23,-29,91,-60,8,-6,-13,8,-39,-2,13,-29,3043,17,-4,-46,11,-36,-12,111,7,125,7,132,17,-4,46,18,-37,-33,-34,18,-11,3,29,24,25,16,17,21,-85,-46,-72,-25,-43,11,31,5,8,20,72,-61,91,-20,6,-32,-61,48,-149,12,13,-20,29,-82,-41,-45,16,-200,-72,-200,-8,-56,-152,21,-77,-11,-14,9,-7,59,43,-1,-23,592,-31,13,-25,94,-88,22,163,11,-27,1,-11,50,0,70,-18,8,-1,120,-40,25,-6,-39,33,22,-32,0,-5,-3,-19,-12,21,13,-29,17,-18,-1,37,-12,-20,211,-5,34,34,52,-15,-9,-19,-52,-8,26,3,-298,-4,14,-16,46,56,77,-59,12,2,-9,101,173,-112,46,6,-3,0,2,7,-12,120,45,35,-23,35,37,13,62,-39,24,2,-17,-4,9,7,-9,-2,-53,25,-3,16,-1,10,24,-6,26,19,45,29,-1,88,281,-21,78,130,5,-59,11,-33,3,-99,353,75,69,16,30,-5,45,-15,105,10,31,40,67,0,9,43,-25,-33,53,1,22,34,18,41,168,-77,-17,27,1,8,-3,-8,69,-30,-10,-8,-19,2,23,-48,-1,-19,21,0,-14,-33,61,-2,-1,20,14,6,-43,11,26,-18,32,-2,1,83,-23,-1,-13,10,82,-13,-1,46,24,1,-15,4,-33,49,5,-2,36,14,140,29,1,39,15,-37,-45,-15,15,-78,2,15,-9,-25,87,8,30,46,10,-70,-12,-5,23,29,46,-3,-7,22,36,0,-8,-7,-1,-12,9,-5,-10,-5,-42,-82,49,45,42,9,8,-5,-14,20,2,-91,139,24,11,-6,48,-2,49,6,-6,35,21,17,-9,-37,9,-23,-24,49,5,96,63,56,21,49,59,1,54,-44,14,35,-8,-8,-10,23,-6,10,-25,44,166,-6,0,17,-4,-5,-7,144,-12,-1,1,-9,-97,-48,63,6,1,8,-2,-7,28,-20,8,8,9,10,31,-18,70,50,13,15,-27,-7,18,-22,-16,-4,-4,62,109,-1,32,-94,14,-19,73,2,15,57,-32,-14,36,7,-49,-146,103,-21,23,30,2,45,-28,28,-8,-27,51,22,142,-2,7,-11,2,1,23,9,-4,9,-84,-7,4,17,10,-56,-35,14,7,9,-10,27,70,50,12,-9,18,13,-15,-7,3,12,61,-1,0,-1,95,16,-8,-9,-23,54,-35,12,-13,26,-3,6,-51,94,155,-17,15,73,8,95,139,8,1,66,-33,-56,46,50,1,6,50,164,20,1,-16,1,-8,-13,-15,-70,48,40,158,-23,-12,-15,-4,57,0,3,1,5,-11,4,-8,-11,-6,39,-1,6,129,-11,12,-16,-67,4,259,106,39,32,54,92,129,8,14,256,-65,-24,20,5,22,-8,44,-49,22,10,217,8,-100,1646,153,4,322,85,-57,10,-81,-13,28,3,5,12,-21,44,85,2,32,-2,-16,139,16,14,-156,38,208,18,109,-42,-17,-10,-7,3,-188,-25,28,1,-2,93,386,42,-29,-10,26,106,157,183,-17,1,42,5,145,16,89,-84,59,83,90,92,-1,23,-25,28,21,13,-13,-51,91,66,-239,62,296,12,44,46,-38,0,61,-51,6,-65,28,9,7,53,50,-38,-3,57,-39,-15,8,7,-72,30,12,7,4,-11,2,-6,-45,3,30,-7,-35,24,7,6,11,114,4,86,-47,117,3,4,-47,143,-5,-43,319,6,-9,218,12,-17,63,48,-8,17,35,7,-66,-19,105,-35,-2,19,-29,34,12,32,75,23,31,38,63,-3,80,91,-21,1,-5,-60,-12,101,-30,49,8,89,21,20,57,7,15,-139,49,-8,84,16,-37,-331,-58,12,42,28,9,9,12,21,33,8,55,-54,9,12,12,71,-20,-11,8,5,-103,-188,-6,32,-19,23,35,-12,-10,59,25,-55,6,43,-10,54,-18,25,5,56,20,73,-46,31,14,10,19,15,3,-7,-18,54,-54,-3,-7,17,-8,-5,-31,-47,84,22,1,-3,28,-52,8,79,-4,16,19,-8,9,17,23,1,42,44,-45,-1,-21,91,-8,-30,-2,60,-31,11,-73,16,-22,84,-32,8,35,4,41,-60,34,33,-26,-2,45,-73,46,19,295,-14,-23,-46,-67,2,5,-4,25,57,-6,40,-3,38,-8,2,13,-25,1,3,-12,-8,-4,-4,-14,-14,37,46,-51,12,3,-44,53,-20,82,-27,16,4,7,12,-4,26,-14,-67,-2,4,20,7,46,6,11,16,17,11,12,-45,0,12,6,32,-26,-4,13,65,490,2,37,-1,19,-27,525,1,9,-56,-29,77,-18,70,-7,-14,-18,15,-71,1,56,2,-2,3,7,-14,4,29,-55,21,3,44,-14,4,47,85,-5,33,-36,-10,-8,-87,20,-48,-29,7,-2,-3,-46,2,-71,6,94,136,-5,56,3,-6,87,154,-80,-142,64,19,33,-245,19,12,3,-16,28,17,-70,57,-11,20,-4,3,2,-32,-15,33,11,-7,-3,10,41,5,15,-16,55,-48,24,17,253,10,-20,11,-59,-11,-87,-23,-22,26,17,25,58,24,28,98,50,16,97,-33,151,18,8,1,8,2,21,-259,-14,-17,-55,-33,19,32,-140,-144,-17,-37,46,-5,-11,-19,-13,50,-38,-42,11,29,47,28,-17,-4,-5,-156,-7,44,-20,-15,13,-5,-3,1,2,-31,17,-1,85,15,-6,-84,31,-39,-150,0,16,4,79,53,3,-84,117,3,83,16,24,27,133,35,34,-56,32,-22,12,11,-5,30,-5,-21,182,16,-181,50,-6,-12,12,26,-18,-8,-9,7,-17,46,6,-60,-11,8,-89,43,15,-17,10,-15,14,47,-13,31,7,155,14,-1,131,10,46,-7,9,-13,13,-8,61,-20,-20,-11,-41,1,50,0,-9,50,47,90,-11,113,-13,-19,15,-6,30,38,-162,-74,-11,73,-11,7,19,1,-107,-2,1,228,28,-13,-1,-5,-42,19,-14,-26,-2,30,92,30,7,20,-25,-1,11,9,-4,-55,36,12,50,1,-3,-20,11,16,-65,22,341,-4,5,-5,21,-4,28,3,-11,1,26,-9,-18,-10,7,13,4,30,-100,5,-13,-7,-14,-18,-19,57,76,-13,9,321,1,-3,12,38,48,19,-109,170,-23,30,17,67,74,79,-22,-14,-2,-106,-63,-10,-14,5,-68,-38,6,38,-7,17,3,-95,-12,19,68,102,-17,55,-39,-28,13,26,2,23,44,-20,-10,2,14,-34,6,35,15,-39,4,13,8,23,-21,17,48,-91,47,6,3,103,-1,35,-32,23,-49,19,68,7,100,-129,15,42,-4,-15,14,10,15,1,-71,-80,39,36,3,24,153,-12,-18,22,20,23,23,-4,29,18,128,102,93,46,20,10,-51,52,40,9,-29,-14,42,118,12,89,0,24,57,5,7,11,103,-2,18,-80,19,66,-6,-13,1,9,-95,-19,35,-17,11,11,-273,27,49,177,112,-3,-105,-55,-13,-1,0,-68,-61,-16,9,8,10,29,-24,33,5,8,85,51,2,9,8,-6,82,61,-6,-156,25,34,33,1,9,34,37,32,29,-18,42,28,90,92,11,36,77,15,-50,-154,-5,-14,2,116,-43,26,22,-7,-6,-8,-20,2,28,-11,21,8,-4,-10,17,-39,40,-12,-11,29,6,8,-5,-49,18,3,9,12,74,5,30,9,4,99,-2,-125,17,-56,25,-6,-45,-11,22,-94,56,-10,31,64,41,-33,13,-34,-10,41,-38,18,-11,-27,27,12,35,10,-2,-21,15,53,-23,6,88,195,14,25,-57,49,-44,148,-11,-15,53,-19,-11,92,-220,-4,-20,51,-12,112,13,-4,-52,142,-4,15,140,-30,6,22,5,11,-19,48,15,3,-41,-16,-2,-11,-9,17,308,20,-26,-18,-13,82,-175,-20,-15,0,-18,40,-14,-17,8,9,-11,-8,60,-38,4,-2,18,146,42,17,115,-19,-5,6,-12,-19,71,1,-6,26,-20,8,-57,15,-13,16,24,-4,3,-16,96,-1,-1,-37,-31,-28,1,-19,-46,22,4,11,16,29,274,30,-60,21,-6,7,8,-57,-10,26,139,11,-2,25,-29,-16,1,-14,33,15,-11,51,-13,-9,16,61,9,2,36,-331,110,59,89,8,44,21,416,-33,6,24,7,-63,-22,131,19,34,17,52,36,0,55,-37,53,-57,1,112,45,243,-27,-146,-128,16,-23,182,5,153,25,-6,18,13,11,12,-6,-12,-17,25,-106,78,184,13,11,20,-11,15,-15,-110,-30,14,32,17,-20,-12,123,47,-8,-30,14,68,107,31,-2,17,-251,-8,-41,19,68,-12,-15,-25,11,3,46,15,-171,9,-14,-37,125,10,26,1,-25,-21,-27,37,-7,76,7,36,93,-8,21,184,-64,-4,196,6,1,58,-20,-149,24,5,16,-5,-13,282,45,28,2,28,-47,-11,-52,23,27,-4,17,83,93,194,21,28,84,-3,14,146,100,-57,262,23,-90,-36,25,38,10,72,6,30,61,60,38,-11,0,-18,-12,-31,-1,64,-51,45,32,-1,-51,0,-27,0,19,1,-21,-27,-5,10,-10,66,35,-151,-31,-12,28,11,15,-18,-33,23,27,119,92,-12,-8,9,13,-15,-1,-36,164,16,45,-1,-20,17,0,-9,-2,-43,3,-4,34,-34,-26,-11,23,-4,0,-1,-31,52,-33,-9,63,41,-5,40,22,110,2,-3,53,12,-10,49,24,1,10,10,-5,-15,155,25,23,-8,-10,0,70,-13,14,10,-18,10,4,47,-162,-56,-14,6,193,-11,31,61,11,-32,50,-19,-64,-9,-18,4,1,-1,5,91,41,-72,28,108,43,50,-131,-14,-14,69,-22,89,5,-73,-18,19,-68,-13,-29,-18,7,-65,-37,105,8,17,1,34,-344,37,2,-10,27,24,146,34,20,410,18,69,4,4,6,17,3,110,9,96,62,2,47,126,21,35,12,-2,-5,-15,229,86,126,6,59,-9,70,-44,-12,-3,106,-58,-2,-16,39,-130,9,9,28,-4,-10,55,-8,39,64,5,16,24,58,23,11,202,-11,-3,17,80,-4,26,6,-11,-22,-18,124,34,1,10,33,41,0,5,-5,385,41,0,24,-39,0,-1,-8,55,78,35,101,111,15,-24,-229,-6,42,21,18,-23,47,11,7,77,12,65,49,55,-54,24,-46,1,99,-58,-19,29,55,-78,63,-15,3502,-36,60,159,-9,88,-13,-31,20,-6,-13,-15,37,-49,-238,16,59,39,-52,-31,48,55,25,3,-8,20,40,115,19,12,174,-112,6,11,67,12,4,5,16,-12,39,20,9,-26,19,-4,32,7,29,331,61,40,0,1,40,15,-5,-100,-10,222,8,13,-6,12,121,60,21,71,-12,-1,47,26,19,2,-1,26,15,-68,42,32,-60,-92,38,1,56,-16,107,27,-1,77,555,-9,48,136,8,19,46,-38,10,-4,27,94,5,23,2,64,10,22,75,189,65,-32,-119,32,30,-14,21,16,-3,-39,-15,16,-71,40,132,28,81,18,52,438,46,58,44,-85,14,9,9,-9,-208,-73,-38,21,-11,45,-38,-24,4,43,-8,250,17,111,-37,72,12,46,-7,-14,14,8,-18,-12,26,-15,5,98,-7,-4,-57,-40,52,-14,16,-12,-46,-84,-51,149,22,49,29,28,143,-35,13,78,-9,-37,27,-18,14,-21,-45,5,151,3,-14,-17,-16,38,30,62,35,66,14,158,156,73,-82,2,-6,26,-12,12,-18,-137,18,-35,119,-59,2,39,-47,-17,-165,-2,8,-36,-30,145,-20,-93,-39,-62,-11,70,65,47,49,3,4,20,2,-15,-78,98,-49,108,82,103,-26,39,1,87,-5,-15,-34,-211,-20,-43,16,-53,-19,-13,29,-141,30,-16,61,-32,-3,36,-121,25,-48,16,128,92,-26,-37,-25,14,74,117,44,-244,30,1,150,13,14,62,13,22,59,136,-8,43,-7,-30,61,24,10,8,44,51,-17,5,122,5,10,-46,-40,3,44,3,7,25,-14,-34,47,4,11,-15,-18,23,14,42,37,3,-19,218,25,-36,244,-10,-12,-5,30,0,8,-27,1,319,-15,-13,109,27,32,4,-4,-26,78,-22,2,-22,323,117,416,-27,11,110,22,4,118,33,-17,63,21,-6,-11,-21,231,13,-10,-26,-8,65,-104,310,-16,75,38,11,14,26,555,-2,13,-22,49,-20,-11,-160,43,119,-4,24,-7,0,16,155,4,6,-54,5,-40,8,0,-27,-80,11,79,11,44,10,17,284,17,12,66,5,8,35,26,41,-26,-20,9,-101,32,151,-1,21,-47,128,23,134,6,-104,13,-18,-55,10,2,22,20,38,-16,8,-15,-4,8,-31,26,-5,-22,16,-15,-52,37,36,-42,-12,21,13,0,287,27,16,145,59,-10,14,-30,-31,30,-17,-2,-1,54,-16,-22,5,30,33,-4,-81,20,-19,6,-55,-31,-2,-85,-43,-64,-1,25,16,11,-25,46,-12,1,85,24,-51,69,-132,-47,31,-24,0,58,5,-3,-6,-62,27,-37,1,26,-3,-102,-11,121,38,17,82,-22,-20,-18,-21,-162,-8,19,20,-8,14,4,-80,-42,-2,68,-11,338,14,-8,-6,-36,33,40,81,2,67,-142,10,1,-12,28,31,33,2,40,43,7,-7,60,6,32,-34,6,71,8,-170,251,112,-54,49,-5,15,5,18,14,76,17,-162,-22,-6,36,10,-1,-9,-47,-38,22,9,78,154,33,9,151,13,-4,-35,-27,29,16,-8,-30,-38,-58,7,5,15,-51,37,14,350,10,11,18,24,-5,-39,-6,65,70,-27,12,31,-70,4,60,-42,507,23,-17,2,-8,-1,187,-7,35,-17,-30,0,24,25,11,72,38,105,28,166,113,20,44,-2,42,19,38,-53,142,92,3,-8,19,114,22,98,-21,20,-37,-64,18,-14,20,42,12,-64,11,65,118,-33,16,-16,48,40,114,-28,15,24,-13,-5,249,17,46,3,-67,10,108,42,4,-60,38,67,-2,-15,-19,-4,-14,11,-19,-11,49,11,48,-10,-26,23,136,-68,0,4,1,52,-24,32,-34,-21,-10,338,-4,-9,-19,105,14,-14,-66,22,5,121,-74,259,-2,100,56,144,33,-47,-9,9,12,-27,2,15,-16,20,23,49,-7,-21,-16,20,-30,-82,25,13,20,60,27,12,-3,81,94,40,-43,-2,78,28,-2,189,30,134,-40,-85,4,157,1291,182,61,-54,-141,-28,85,16,101,-121,17,10,-8,107,-9,54,36,9,-3,-27,9,-289,11,-24,4,62,33,37,112,10,38,-11,-247,1,-63,57,17,71,329,4,25,150,64,-9,176,-15,42,58,-122,43,7,1,-11,44,100,-44,33,7,14,159,-26,1,14,0,28,5,95,68,326,58,258,-4,10,81,-38,-60,7,0,30,-9,61,10,109,25,63,57,109,15,4,-22,-23,-22,-117,42,153,-31,-9,-7,183,26,79,-28,49,71,47,36,119,31,-28,10,17,25,3,-6,-171,18,-6,-24,133,27,-85,-32,27,4,42,16,25,2,-12,8,19,-5,32,29,12,111,14,-39,68,29,69,16,49,11,-36,83,-64,37,-44,39,-2,105,45,33,-19,22,-15,-15,16,37,6,4,53,7,-3,-28,71,88,-7,18,-2,154,19,21,24,-22,95,-3,13,-10,-38,73,11,9,36,-150,-6,-14,-54,-68,18,4,32,124,23,41,-11,82,-36,30,-120,-62,-6,7,-25,-13,-13,-9,37,38,-26,-16,-16,3,-10,40,165,11,-11,72,21,-37,-56,37,41,12,0,36,83,108,-30,17,-49,19,10,-86,-1,-112,26,34,22,-8,2,37,-33,15,12,24,-19,120,-30,23,23,61,5,59,-26,12,-10,-11,11,42,12,-12,1,-95,257,12,-5,-25,9,13,-4,10,26,-4,46,-60,14,4,-54,-3,-6,71,-64,-149,12,-5,-4,-14,1,-8,-1,-15,-100,-19,5,78,-4,-24,-30,69,-4,-17,233,11,-59,3,-23,104,-1,-2,-40,204,17,119,-50,296,101,33,-57,-15,11,59,93,21,30,-4,9,-12,-18,10,9,18,-10,18,-7,47,8,-102,-17,3,1,-35,27,-66,-12,24,14,19,13,12,63,40,-5,17,135,4,112,18,71,24,13,7,55,-23,-60,-23,16,-40,4,-3,-21,-36,-32,-5,38,101,-16,-42,29,-26,-87,351,1,82,718,8,-10,57,85,30,77,13,-23,-118,7,96,12,-4,-21,9,81,19,3,10,64,3,-21,3,21,30,0,-38,99,40,38,-61,-1,-3,-173,13,2,-12,-18,-30,-62,8,-63,48,10,-12,18,-43,33,162,47,29,91,11,12,31,10,23,-23,18,13,197,102,1,3,13,-29,8,-21,118,32,3,-16,-2,-52,20,-12,-4,9,-3,19,43,24,-47,-30,-27,-29,66,17,-7,102,32,-60,-12,24,-2,1,3,2,-17,-66,25,-32,149,-2,-104,-115,-11,-14,-18,-5,144,7,-49,5,4,-23,262,52,35,34,14,-4,7,-34,-43,84,24,135,-34,30,23,-53,68,43,267,22,8,-119,-71,-64,-35,-12,224,51,3,-46,12,-32,-3,93,23,-14,95,50,-12,-18,-90,7,-6,-227,-65,10,1,385,-50,-114,38,-129,5,46,110,0,-13,20,41,-101,-1,38,30,8,21,46,45,-25,-1,-8,3,22,-5,-6,48,10,45,-5,33,-2,12,21,-4,6,9,13,44,20,2,-33,48,77,20,37,16,34,23,84,14,17,-25,49,-4,20,-2,68,227,27,-1,6,40,-10,62,-12,19,50,-39,-42,20,121,-7,6,-6,-27,334,20,-1,7,181,35,106,18,1,7,67,10,-25,-25,-20,-9,41,8,20,1,6,-10,33,-24,17,12,35,25,4,-53,133,32,79,253,9,549,-93,87,-25,45,-14,-76,64,-28,70,10,142,102,185,-81,37,-34,-24,-27,8,-87,25,24,43,-63,-18,71,-37,61,48,143,-84,88,-9,-1,-17,-38,24,-10,7,-14,11,13,28,0,-4,112,24,-88,-16,12,-20,-72,-5,-127,-153,3,-8,0,44,-59,-5,-41,-16,32,-35,83,7,66,42,39,0,-3,-4,-99,5,12,-3,9,-49,6,43,65,64,64,-74,0,104,5,8,-135,-54,-21,37,-76,2,14,-72,74,-137,-28,25,-133,31,4,-16,18,-14,-79,-10,-15,50,0,-201,-2,22,-58,6,15,16,32,14,74,231,989,45,1,-58,-48,89,-3,-10,80,3,-153,-33,12,-12,16,-8,13,-103,15,-22,33,-16,4,-52,-13,-10,-24,-8,-18,11,62,-158,-11,25,58,-7,27,13,27,5,-5,-17,208,10,50,5,40,-4,4,-14,79,1,-14,-49,-6,-550,6,-32,-4,4,-8,49,-34,-32,4,-199,3,16,-11,-9,38,-13,228,-24,112,102,175,7,-43,-11,26,0,7,-10,8,8,-3,3,-31,36,58,-24,96,8,-107,-25,17,-57,45,-60,-25,10,-39,26,28,-86,-16,8,20,4,30,-119,-8,-30,-31,33,24,73,65,-24,4,3,11,-180,17,-15,-19,636,-13,-28,230,60,1,-12,53,-28,87,-3,-152,61,-4,-2,0,70,17,39,-47,378,-243,12,-23,27,-2,-42,14,37,37,-20,-20,50,-32,92,18,69,82,85,-87,-15,-58,15,-10,23,18,-120,0,-14,-48,-15,27,28,346,19,55,-20,113,112,139,8,24,-63,2,67,73,10,-7,34,-11,-11,-11,15,-71,38,46,-17,11,7,39,15,159,94,-13,-7,70,12,8,-20,22,-88,37,91,66,-35,-9,1,-15,-1,6,13,7,-101,-56,5,-25,-3,-93,40,-11,12,63,23,-13,58,1,-28,-35,21,55,13,-30,18,59,95,36,12,-5,79,4,1,19,66,-141,52,34,11,198,24,10,-63,-251,48,-81,-36,-24,0,-32,66,-42,18,34,-20,-1,40,92,46,78,135,93,19,-92,-29,-4,11,16,-22,9,-13,-9,21,-10,15,-20,50,-37,-32,336,-2,-7,57,-6,-32,-15,30,9,1,-10,-41,46,-2,-1,-15,81,63,58,54,61,-9,-42,128,21,-8,5,36,-17,19,-51,-27,67,-16,4,15,-90,151,41,44,137,27,8,-1,-19,-3,2,75,10,15,-48,14,41,4,102,-31,-9,149,36,111,89,21,11,128,2,304,30,-10,6,16,139,-109,-8,11,-41,2,-22,18,154,27,-51,-42,-43,88,-32,40,10,4,32,-43,11,31,35,-15,44,14,-21,124,-52,30,40,-125,-12,-12,54,-16,14,-47,-8,-5,-57,18,26,-43,179,-92,45,26,16,129,46,17,15,41,204,87,23,52,13,-56,98,8,-23,-12,-78,406,15,462,14,-6,53,138,4,11,-22,5,57,-9,-27,-205,-22,359,-15,6,26,5,-2,-3,4,5,21,22,1,111,36,-34,20,-6,15,8,-114,47,-30,-18,26,110,16,-14,6,-12,17,-60,3,-84,-36,20,38,94,-26,28,-47,4,-13,2,-2,-7,31,22,-7,0,-20,4,-56,108,-33,-2,-102,-7,30,-57,4,-12,-9,92,-16,4,-17,17,0,-13,6,18,161,1,-49,41,-31,3,-18,-1,-41,80,-25,-53,26,-17,26,29,-4,-5,128,8,40,18,-29,3,19,-26,-49,12,-68,-3,-14,-1,12,30,40,-9,41,65,15,9,104,-16,140,16,45,-20,154,-2,1,34,1,-5,0,134,-17,-98,72,-7,66,28,31,-36,-43,-33,2,-14,18,-38,5,8,-4,110,17,-49,98,-27,128,35,22,101,5,39,-21,50,69,-19,29,-56,-22,4,-28,-6,16,154,79,98,4,-52,-6,24,113,187,4,-69,1,33,-42,1,63,43,4,3,33,25,53,-24,-125,-1,-20,-3,31,3,60,-8,89,-44,-13,35,32,56,10,-8,26,-85,-11,20,19,-1,-38,-38,7,85,-4,26,13,-18,-12,-35,25,5,-23,4,-53,-117,20,-41,38,-36,-11,-133,0,-24,-13,-53,-8,36,-15,-15,17,19,22,3,3,20,-2,-30,65,1,-10,69,-47,-1,-281,-6,27,-28,11,-14,150,101,-46,56,16,68,-24,3,22,-13,-30,8,244,-89,99,16,20,-37,37,4,42,-61,-14,-24,-49,23,-1,-6,100,-23,44,-59,-42,2,-2,6,-3,5,16,-29,101,119,25,27,-75,129,-11,57,2,-24,-47,57,20,-45,47,43,-2,-25,4,-27,-34,-28,45,-8,96,-137,-46,-35,17,4,67,27,-28,2,3,28,59,117,-10,21,13,-57,16,27,-48,66,29,-7,39,6,-15,-38,-42,-17,30,-23,14,9,-7,3,34,128,24,0,-21,-131,-17,4,111,12,-31,6,5,8,11,23,6,15,-22,30,-32,31,-24,-6,-7,-122,46,-49,38,-43,6,13,14,16,4,185,52,91,-23,78,48,16,1,42,-14,-15,37,13,-9,-168,133,17,53,55,23,5,28,13,5,9,6,-18,-22,20,-1,-17,-3,12,0,77,-28,0,195,-13,14,21,3,-10,-14,50,46,-2,17,-7,13,28,28,4,-5,297,-4,44,13,15,11,218,-72,7,52,4,-6,34,34,-2,11,16,4,23,-75,-13,-17,-25,-34,11,46,-84,90,21,14,-1,-16,-52,1,-21,-2,-20,-3,2,16,-2,19,3,-13,13,21,-8,26,20,-47,1,2,-11,127,-12,-34,-41,363,37,24,-12,-16,-47,-2,-387,-35,11
-18,-221,-170,-23,-80,-120,-101,-41,-30,-34,-23,-98,-86,-5,-47,88,44,-28,15130,-180,-211,-22,-7,11,-123,-23,-61,-21,-28,-31,-43,-55,-1593,-1175,-2115,-1877,-21,379,323,244,656,411,912,5105,483,1507,7851,33,5,18,628,1258,-141,1740,7,105,360,-41,66,37,19,47,45,7,44,45,440,5,28,-174,-141,197,109,-27,2,3,10,178,275,-26,66,81,95,4,29,422,45,228,104,26,121,4,93,155,72,-36,-8,54,32,12,-18,-54,29,50,-52,16,938,90,-53,157,-32,-107,7,-42,115,14,28,10,30,-13,7,-19,-76,139,37,-91,73,8,56,-44,54,17,-23,28,10,119,37,111,158,12,-72,-5,40,44,62,11,58,267,24,64,136,10,36,-15,59,-121,133,-46,191,-72,616,5,29,89,833,32,22,66,383,105,219,33,291,44,207,151,-38,-30,-21,53,51,87,0,61,114,170,7,-14,-117,7,637,10,-26,-58,159,176,101,-9,-5,139,16,63,17,27,-3,102,-5,241,37,173,17,-67,12,-17,379,-175,53,941,30,54,244,-29,25,0,117,2146,16,7,213,41,8,25,99,105,33,-23,90,113,218,107,1297,110,713,-12,-16,-16,133,29,79,68,36,19,124,2,248,-27,91,1,313,17,923,97,-102,114,-5,-14,0,-162,-12,38,-86,36,77,-19,-9,274,76,-58,-107,-94,5,352,1072,53,204,-6,92,123,322,-19,2819,447,286,0,41,13,60,30,607,44,134,99,59,28,33,-8,4,524,67,294,-138,191,-26,14,311,-16,58,6,-4,12,0,449,511,417,-11,130,814,119,-5,-22,126,12,77,57,36,38,64,79,390,86,50,51,157,47,-1,-5,211,61,10,392,74,-63,951,17,195,146,19,54,23,60,14,149,111,491,-15,54,-5,366,578,153,123,-12,184,87,227,130,68,107,507,35,66,-14,-11,512,241,192,-155,51,45,45,-28,-17,5,-58,-6,60,43,50,179,268,77,36,86,67,0,140,243,-98,-33,-65,196,233,43,-6,10,136,225,76,11,15,0,25,72,54,32,-4,487,26,55,44,361,61,-12,50,-1,90,343,141,121,433,653,168,91,10,147,-79,131,11,62,352,90,-5,159,-27,11,-112,325,-216,57,-74,31,22,255,669,27,35,-29,2,-83,74,114,27,10,90,454,-10,102,70,-36,272,56,185,170,120,220,17,14,112,40,44,-9,119,87,-72,40,36,34,67,65,10,41,-9,13,632,116,63,62,-11,619,-17,-76,43,67,18,75,41,296,118,115,64,30,191,14,-11,-67,112,224,124,106,21,272,1195,79,216,57,461,56,49,52,55,118,158,482,205,67,2,120,-65,-2,79,-22,583,59,79,1005,367,57,25,110,-3,20,0,2429,39,-16,-6,17,2389,-2,56,179,-14,21,14,12,128,73,73,94,18,268,17,9,207,34,173,46,146,258,93,40,21,-14,30,-55,116,11,-102,-69,9,10,27,42,186,420,43,1169,186,-221,69,177,154,1,-51,69,11,60,123,-1,26,480,99,151,22,-18,70,102,-1,70,-54,80,21,486,-7,285,58,109,-26,54,129,42,75,1,-8,6,264,93,70,213,134,73,14,1,267,47,65,7,54,86,32,38,13,184,85,47,115,138,48,16,24,15,-3,113,61,-8,56,131,79,115,-5,80,59,67,-60,78,-48,-53,-83,96,36,271,65,27,32,34,14,106,80,51,34,76,141,278,25,-55,-25,165,110,94,167,608,-26,78,-2,15,43,93,186,20,19,55,255,235,81,-165,150,-34,21,24,164,37,12,76,72,34,15,50,-46,79,7,87,3,0,71,39,925,44,34,49,105,389,-97,47,328,-125,-27,22,-13,36,50,-31,6,99,-257,-9,12,-5,316,-66,363,55,36,-13,739,4,5,9,53,270,41,328,7,66,14,-10,-2,126,38,54,-19,214,10,31,227,102,-4,-30,532,288,65,-74,70,-33,720,343,810,2,137,-32,70,-18,4867,42,81,371,167,314,56,92,23,129,-181,-221,102,-93,-82,-11,-215,-81,83,-113,85,318,1160,128,8,-33,-29,80,143,-92,42,-17,-26,67,7,32,102,-104,-28,42,-21,11,213,40,35,20,-53,96,-199,19,108,17,-56,-49,-23,-80,115,-12,75,-13,-75,64,2107,62,26,37,506,4932,57,0,35,591,-63,-3,-278,1375,0,-39,16,-36,4,51,168,-5,4727,174,-19,37,44,34,-111,-44,21,-91,3202,-21,-30,42,-29,126,3544,-24,-169,40,137,20,17,44,-121,495,141,-21,-5,99,509,54,17,103,2630,179,-43,152,108,79,124,19,-64,38,-8,-44,1024,-28,-4,3,1,-15,-3,18,-108,1,-86,54,-8,-36,-48,-22,-34,-149,34,191,-11,-127,41,190,44,2,30,76,2,87,32,40,115,46,1,-46,-56,21,6,58,29,-7,-52,63,33,31,-5,-74,-3,124,2,77,238,-72,4855,-9,120,45,84,-9,-91,-66,7,21,17,-36,56,955,45,-10,-192,146,-128,54,-2,-26,-30,-35,15,8,-40,-574,1597,18,38,2,801,-8,61,-65,1890,-140,108,20,43,-46,-65,-150,26,-56,62,-7,101,-76,1786,170,35,-3,16,-126,28,278,155,74,32,287,28,-125,21,93,403,121,25,101,18,-17,322,-1,554,48,209,55,1176,50,208,213,167,-78,34,60,2125,157,134,120,191,2,26,72,850,-40,160,-3,164,51,41,20,20,50,25,659,9,-80,1,23,40,24,25,394,610,62,298,317,308,-13,168,43,136,207,1660,16,-15,7,-52,456,58,2327,2,-17,209,46,1458,121,-9,26,-64,17,81,-59,13,-8,-9,24,292,231,61,154,12,1094,-2,-81,56,-17,2,8,105,3765,-21,25,41,14,9,58,-9,40,236,179,-5,509,57,111,8,329,278,40,535,45,70,56,21,13,-15,-24,72,85,-9,27,419,13,122,410,67,-3,1,-13,-32,196,151,28,159,31,15,92,-96,67,-108,53,-2,3,-30,16,-22,4,-6,-36,157,307,54,14,32,-52,10437,2395,3,-91,-135,171,50,15,33,20,-129,2,221,20,-83,19,48,477,-7,80,57,-28,-14,44,83,-15,163,328,-15,11,60,359,43,0,28,326,400,70,78,-14,-5,-33,1,15,763,20,733,27,149,-20,132,0,36,99,1209,121,-24,63,127,-22,355,-151,-35,113,301,21,482,2237,-1,66,-11,432,541,45,226,19,17,41,52,68,20,40,844,57,52,-13,71,735,58,113,77,23,-23,411,101,42,125,216,224,100,156,-108,114,27,0,29,-77,55,25,102,333,190,56,33,-230,-2,-9,118,6,-267,289,386,14,25,334,497,36,-11,44,72,347,0,7,28,27,227,-22,596,133,-40,141,14,43,187,-3,11,26,404,2104,23,396,1128,104,0,278,27,56,-2,358,200,260,0,-12,2,22,186,292,159,117,12,21,48,843,-1,-44,88,21,240,103,-113,70,209,-6,-80,-4,84,24,125,-5,101,-3,-10,-280,-58,-9,165,-204,128,51,1096,463,267,35,79,19,157,25,41,93,-37,45,1157,35,61,22,-6,-39,15,-124,35,31,96,51,88,160,122,161,-39,46,8,71,190,-324,59,82,9,-7,675,1,-116,18,92,35,-98,57,-13,16,21,32,40,65,321,301,-104,-1,-44,119,78,216,28,-18,48,6,21,46,-1,39,-8,231,48,53,5,43,-292,12,202,17,30,122,30,41,-6,19,49,-3,-190,324,82,28,64,12,-4,260,114,75,38,51,127,5,233,29,166,-55,-30,35,36,335,-21,601,-4,90,-40,167,-25,14,62,-45,39,95,145,-82,354,15,177,17,282,103,-9,2858,172,35,-63,-18,79,-10,13,30,9,3,202,327,-12,106,-28,-1,1,39,43,68,-8,212,174,45,3,84,18,17,50,340,-31,3,-33,99,0,26,-47,34,-85,2,41,93,133,-35,-71,-7,-23,103,1,59,-55,46,-131,14,89,3,80,12,21,16,94,36,116,111,172,-15,176,21,61,74,133,90,-24,25,297,-38,66,63,14,154,-34,266,109,104,0,72,23,88,-27,60,266,100,56,53,5,-24,-50,50,30,-49,11,116,29,122,-12,-17,-25,188,56,238,235,42,29,35,-21,20,674,54,37,44,6,-25,363,3963,-66,59,3420,56,17,93,-97,-4,197,88,-18,48,45,21,-71,51,191,12,145,86,48,38,146,19,-45,550,49,-16,155,463,-38,-69,2573,81,-78,124,287,-28,42,22,-2,-29,59,-65,113,-72,18,127,41,-24,-7,-12,-30,339,48,-60,42,213,45,4,84,146,289,-15,28,36,37,-11,-55,38,46,635,73,-20,9,53,-78,1094,17,1,-18,57,11,56,12,81,-25,11,2733,-15,4282,3753,3774,106,36,62,167,-93,90,168,1394,17,-20,899,-13,241,-126,74,-33,65,495,-32,169,15,4,853,34,7,67,-122,-134,120,0,-8,-98,91,41,132,-15,179,89,-98,50,58,9,131,-324,23,28,35,-41,-11,262,481,86,4,256,217,158,8,292,34,23,88,546,148,39,66,-1,43,346,126,153,-65,753,8,4274,153,-18,-25,-65,-17,17,-20,110,129,191,34,4,22,15,-55,13,12,6,35,1716,86,-2,70,-37,-19,142,-57,-21,28,79,1447,56,21,-18,-68,114,15,3,-31,-33,1870,25,-161,-35,16,-88,-16,69,11,847,62,-7,-1,40,31,240,-31,72,54,9,-12,178,63,101,61,-43,68,154,306,219,32,28,-33,-18,53,30,-1,30,70,256,488,-78,17,8,-1,-9,251,90,2948,168,-123,278,155,52,-5,-17,-163,41,-28,1352,47,59,160,192,13,-2,-23,2058,3,-4,72,-10,193,262,-1,-17,-9,363,75,-10,2478,476,-89,10,21,90,-21,247,192,61,714,65,79,-4,196,146,205,121,110,-23,55,-19,835,81,-19,103,422,21,8,13,-51,232,-1,151,182,56,109,80,20,133,174,1201,2,53,4,4,94,939,22,7,71,61,6,23,114,81,95,48,46,57,-84,84,42,-24,195,-18,21,99,10,29,247,180,70,9,-23,35,19,-19,-73,147,112,1200,111,148,-45,-20,732,126,-84,-23,-6,16,27,-167,32,54,74,-22,48,565,260,-44,34,30,72,98,-57,-9,-24,-77,-143,187,59,0,54,-28,-8,-230,32,-8,10,142,30,-70,8,-17,5,10,-37,-15,-6,3964,636,205,32,28,30,-24,8,7,135,8,345,-2,-22,-3,-3,17,-47,739,87,-53,-7,89,-34,-76,24,-34,139,1099,37,94,55,150,-11,-19,486,150,89,-13,114,16,-7,86,3,-13,3,50,-120,304,-184,31,33,555,-5,127,8,238,-18,71,-5,200,46,12,-10,28,5,3090,41,172,50,-3,6,14,144,171,14,70,-254,88,18,14,38,-151,-44,-2,-10,221,-6,80,43,20,111,128,504,275,35,-6,22,29,36,-50,-32,244,592,54,98,185,-61,19,-10,-5,61,27,-16,-87,-30,-28,997,64,9,75,8,111,41,949,21,17,190,1068,-35,531,76,-13,39,26,19,62,57,16,31,-23,1791,-46,275,39,-100,71,27,-20,-24,80,62,162,-370,169,162,47,-110,74,75,50,74,-18,303,4,-2,2204,-20,65,-7,86,-5,323,11,-52,258,24,42,32,247,94,118,59,20,-187,17,-67,-85,81,201,-23,101,-3,807,364,207,-3,2836,203,3,16,31,65,-21,-81,40,73,378,55,-18,-4,106,103,19,77,128,232,-11,-144,-38,40,-24,39,103,30,-33,59,21,-34,221,-35,348,85,473,16,181,165,203,8,-2,6,-118,-301,55,-34,68,32,51,-26,7,23,243,30,372,-49,69,44,-3,-12,89,72,191,114,-36,-6,8,51,91,105,392,133,147,91,34,79,68,90,33,11,7,-10,233,36,-54,4,-52,450,-24,154,-13,275,286,52,306,33,-35,176,80,21,237,255,21,90,7,58,1522,15,-90,98,157,163,146,20,48,-6,151,311,2,44,330,161,0,40,-25,71,158,69,1469,11,-16,89,30,9,386,73,12,38,55,5,186,34,-29,8,12,77,155,41,-18,26,18,5,49,3,-3,-26,60,29,58,25,45,89,1100,50,-11,160,30,99,20,18,353,3,38,-8,25,-74,22,5,8,54,-29,11,155,271,-44,76,17,15,120,11,1313,97,67,124,-5,4,59,74,-289,16,6,569,47,-48,15,-36,-7,-33,-109,182,-1,28,16,-27,32,19,27,10,27,64,51,480,-47,50,29,-17,22,18,21,1893,113,6,-19,22,15,128,23,128,32,8,-17,17,57,-11,-3,73,22,-7,-8,439,-13,12,159,-10,335,0,19,-125,-8,41,20,-91,31,19,-49,25,-23,64,149,-185,6,15,11,34,-24,25,9,27,-24,16,-1,-61,-19,246,181,-16,-62,17,151,32,54,134,-76,20,141,29,20,-54,50,-14,35,-110,16,42,10,734,166,375,-150,334,79,64,-43,-92,256,-15,141,105,-61,71,52,-139,155,-32,83,58,197,51,53,13,-21,23,67,-136,2,47,176,61,11,32,-5,7,-35,66,81,19,15,59,-3,330,-33,373,-10,138,-29,183,270,37,24,17,18,259,-4,62,8,14,94,92,36,99,8,-9,44,-206,112,56,29,52,21,40,19,43,74,104,-2,191,-6,-19,666,14,104,11,18,20,14,13,41,-28,1,-117,-95,99,1,-18,3,175,186,-77,-12,21,57,69,25,4,57,47,78,3,63,124,43,77,10,61,75,50,14,55,157,589,181,329,-44,97,-66,2612,-2,615,-19,-152,420,1,40,78,-21,34,-21,63,-63,-49,41,346,126,44,8,-48,34,58,393,-22,-29,-42,18,95,825,1829,1749,29,20,220,35,2,22,82,11,-26,14,-5,22,30,66,-2,6,23,53,-24,7,39,20,1,23,334,129,2,112,-22,103,15,3,68,86,119,506,-3,-135,2973,3303,2026,1971,2546,5711,1536,46,174,-80,98,147,21,39,133,10,19,-191,-23,111,15,-32,23,108,15,0,-65,51,-5,-28,1,38,90,71,467,48,50,4,10,-53,17,163,10,9,-46,35,93,65,41,51,-1,187,231,-71,17,-18,306,239,73,-84,-5,130,-87,-6,15,120,88,79,12,64,101,48,-4,13,27,46,91,13,-4,5,11,-8,207,59,26,-53,14,-63,144,3,23,51,97,18,-91,-14,307,71,48,30,-315,76,14,55,-9,22,117,19,8,427,-15,-42,319,-19,-22,68,489,16,88,582,32,-3,537,-10,38,32,-120,-21,78,-1,130,147,72,-17,-6,55,125,475,200,135,32,-19,51,-3,0,145,20,-7,19,-26,74,54,28,7,109,109,1505,44,-50,72,-27,-10,32,-7,39,33,-60,176,88,-6,28,-41,13,-19,-1,29,47,18,116,-97,6,97,10,-44,44,-2,16,3,142,17,82,72,7,105,38,-83,527,134,-5,92,25,192,87,-14,-9,1670,-82,241,26,72,5,106,-79,5,12,-36,9,177,20,341,-11,21,93,21,-2,-4,24,5,-23,-53,120,-46,33,26,25,202,85,2296,59,-25,14,143,231,284,57,16,16,5,40,-4,37,89,60,21,-44,34,32,33,-7,413,1293,-57,134,-26,84,63,156,417,-285,-207,-6,79,341,-27,0,109,-35,-23,9,-38,53,303,329,-103,65,-31,35,21,-52,157,119,45,322,-299,31,76,-19,5,11,100,28,1,167,19,48,19,37,-43,277,19,62,128,59,77,195,37,25,260,-85,14,47,14,59,7,169,10,110,59,45,39,-7,191,1006,2,-56,100,-8,12,15,7,268,52,117,-5,32,307,4,43,-14,125,108,224,181,38,-44,86,-60,-17,-28,20,30,11,-38,43,217,52,104,49,19,-188,-188,379,17,-10,104,-15,-5,20,90,39,215,90,-46,397,6,63,846,84,2,12,-106,74,-3,7,15,-38,65,127,157,-13,-47,56,115,54,239,-15,-27,197,43,-1,160,4,-66,19,-13,20,-39,-41,91,-25,-49,-16,21,-10,23,25,122,-172,35,87,3,6,10,-13,44,144,68,1285,52,71,89,-1,-11,287,159,255,27,176,-9,109,4,1343,2,44,12,71,101,506,14,38,458,1663,15,19,59,-14,-27,27,9,256,15,29,6,9,150,78,154,-79,161,-23,266,-153,5,-3,163,67,71,7,104,1227,-34,409,-2,36,-162,147,294,10,140,594,148,-25,-32,72,-5,8,73,110,84,4,89,65,-45,257,85,38,128,5519,-12,127,-21,-16,105,217,-30,83,6,-109,851,-11,27,131,-11,-34,370,124,31,59,19,122,37,675,13,69,161,-3,10,106,47,167,122,347,61,257,239,-2,-15,70,123,29,97,77,39,69,86,-4,-474,243,157,-46,43,63,-5,101,185,100,-47,18,251,19,5,34,80,-46,1,15,104,40,104,43,129,-45,48,57,36,-38,-24,239,26,-6,455,25,-17,-82,12,3,29,74,17,67,-11,-25,3,70,454,544,300,47,105,158,-13,-225,6,10,-22,92,-2,21,-51,423,-11,79,1,53,27,121,13,-4,141,-5,61,5,1,396,-24,127,3,8,31,73,2,134,28,39,74,1631,53,185,-40,47,-64,8,24,141,227,103,-1,34,79,-16,211,26,82,-10,24,80,24,16,244,21,19,-1,35,1,-180,2,115,-4,35,45,30,-83,67,118,9,-70,910,23,34,-23,47,63,54,193,15,29,-9,4,28,21,63,516,-28,49,5,20,-22,62,111,-140,303,-15,58,33,504,33,28,-14,-84,10,-128,-158,-27,50,144,37,7,30,45,-61,123,15,199,23,-26,243,46,-26,-49,0,-48,14,-2,347,-13,137,27,-8,-57,30,88,88,38,562,65,88,-19,9,72,46,109,16,55,41,-6,-1,199,85,58,70,28,115,2,58,-25,5,103,141,132,34,-140,8,29,247,68,249,8,521,-14,25,67,-42,43,77,128,35,41,62,348,-20,24,-15,-28,20,135,18,5,267,1,-13,37,29,106,-15,474,-17,-5,11,47,35,56,14,121,-21,49,24,283,112,166,32,80,155,199,-80,140,-49,333,14,168,11,-16,4,33,-109,-7,36,-52,-6,117,6,89,168,60,139,66,-33,208,175,33,157,161,34,-61,-35,20,-32,-38,96,7,3,30,36,10,17,118,188,-80,-36,54,60,14,14,-43,307,-3,-2,-45,100,14,44,138,39,142,158,54,-7,-35,30,11,-10,154,19,-71,161,-42,62,125,519,47,7,68,95,44,113,120,266,-25,38,-11,41,912,17,776,5,-30,159,-22,638,97,114,-168,531,100,18,183,7,150,13,-26,-120,33,7,-24,21,15,49,5,35,120,26,329,-108,37,-12,86,89,394,263,-10,103,181,31,61,37,18,82,102,93,-6,-31,22,33,-31,453,263,38,58,13,-23,384,36,37,88,18,-70,-5,-26,27,237,-2,28,67,60,103,21,-23,9,111,74,-45,330,83,0,22,77,16,83,-24,1141,53,-36,141,54,74,204,67,91,84,46,132,26,121,131,62,46,-7,53,24,73,219,-25,6,-119,34,-212,-34,54,101,-13,55,-5,-8,-55,-83,70,55,371,19,15,-105,82,57,11,-73,80,66,36,5,-7,50,23,-11,225,14,-59,14,-5,238,34,-12,-32,13,25,74,346,29,13,-38,95,203,128,38,46,4,-11,202,74,-9,-2,15,59,35,42,34,-4,2,-43,245,-7,205,8,86,80,107,118,35,-64,-47,36,243,41,-11,38,6,79,-20,40,38,64,437,-32,62,-6,17,53,12,59,8,28,234,254,146,117,27,268,-40,123,-75,113,12,100,37,1232,150,-121,74,186,4,7,-31,3,55,391,104,150,144,44,22,31,-8,-32,63,-14,13,797,132,-24,-15,87,7,19,-85,268,429,401,-122,101,185,34,-58,512,126,-28,61,183,36,8,-97,39,-28,54,83,27,37,96,9,0,299,11,7,-7,1214,15,571,-97,88,-25,21,22,27,1864,-2,45,24,-17,0,-4,139,369,458,83,779,-3,756,30,32,-54,95,39,98,-2,57,11,104,114,386,4151,4566,43,138,-24,161,26,129,56,114,755,48,-8,20,45,108,21,144,14,93,-4,4,-4,22,23,152,210,33,-33,92,-24,0,137,-227,105,15,328,3,4,22,18,-82,96,-16,34,-16,29,0,85,4455,20,7,9,28,82,-3,14,210,-68,-46,4,-3,-41,-103,0,395,34,-2,17,2,1446,52,38,1194,97,2,-55,182,-378,13,13,229,166,49,23,746,42,-46,-3,192,102,1067,-7,143,2352,102,166,131,168,9,155,-25,4,53,205,158,27,120,88,28,91,-35,-50,26,-3,2379,311,-10,-60,19,1504,64,358,236,229,128,-306,-31,1262,31,335,455,4968,-17,39,5204,505,-104,172,150,37,127,1505,-21,127,362,-11,-29,-369,272,10,11,-93,144,86,77,4586,121,11,168,14,22,78,588,100,-76,-33,2006,601,6,7,30,-5,-5,20,46,-91,0,-45,212,-110,-3,332,18,139,34,-8,-15,145,120,70,179,31,58,121,46,24,433,-53,1956,107,106,31,1298,1834,-15,295,50,-62,-57,2134,14,-16,-81,20,27,42,154,219,55,-16,116,5,-18,49,-47,110,9,86,64,16,221,-2,68,21,167,32,3595,436,24,-27,-75,75,3181,-54,266,95,-18,318,1974,-12,61,104,37,-15,43,4301,2448,8,233,-33,63,302,385,132,195,-31,1262,-26,7,-56,7,29,5,122,177,29,-46,-5,15,-39,98,-39,138,176,181,128,48,-12,-80,-7,-3,-13,48,127,309,418,99,136,2,535,736,195,532,-14,1,-19,101,835,144,-142,61,50,161,-17,-10,-92,-14,44,34,96,-40,26,-14,93,284,131,6,180,29,297,152,-2,89,759,2504,136,-33,9,54,24,204,-178,28,130,-24,46,4547,-4,110,-26,59,-12,48,24,77,199,43,-9,113,-36,10,125,806,579,-7,-31,22,2187,27,113,6,28,-2,-8,-41,144,-11,7,-13,3,82,74,-30,138,-18,100,-274,-34,-18,-54,-6,-23,131,138,137,111,97,3,7,-6,38,10,78,27,198,3,215,3,72,11,2891,-24,278,26,20,48,29,366,-12,747,13,13,20,81,347,43,239,14,80,84,111,39,21,50,-16,-19,206,57,3495,1843,102,155,326,54,158,8,97,43,703,127,58,248,-171,-72,117,89,12,59,204,124,599,75,128,376,-99,-23,782,202,189,80,1124,-13,69,-29,54,11,145,44,-98,-33,273,39,159,5577,3,35,-29,41,252,64,343,232,134,-29,33,24,24,3,203,93,64,149,480,-17,-47,-23,124,654,214,19,-47,256,41,-29,448,35,415,-25,13,109,435,24,61,73,83,56,-5,57,130,144,60,216,75,7,-3,12,125,123,74,282,45,121,51,-8,45,30,273,3,-18,88,428,-14,-3,15,106,-1,46,-38,539,55,10,-102,37,0,74,17,-47,74,194,8,246,-2,7,-1,29,83,77,47,22,65,2329,331,197,141,83,-6,136,-36,-44,111,32,539,91,76,18,27,47,125,476,391,83,-81,147,35,66,171,133,273,3113,91,1203,68,127,62,168,263,72,137,-48,-59,-22,6,55,690,32,54,34,18,2,12,139,16,41,28,-8,35,-66,40,152,766,-47,-18,6,-19,27,-16,-47,39,225,-8,-32,388,17,70,12,635,-9,74,-5,14,343,-19,37,96,23,1,28,-13,49,-48,15,83,-12,18,21,31,16,-101,-50,161,199,-12,-12,-7,9,196,87,51,-61,2,0,-24,12,4,81,54,299,253,268,486,-1,-42,60,99,43,156,137,48,55,6,484,12,-97,-50,96,83,91,2,63,216,48,54,24,-59,112,-19,217,-18,257,15,64,54,-26,15,97,2,113,24,36,71,99,26,29,17,44,13,174,66,527,-17,313,115,105,61,7,17,-3,99,51,35,-140,4,-65,-14,270,55,10,106,179,-74,22,304,23,14,-51,-21,72,-38,-43,114,-32,15,12,14,-65,145,100,27,1,-11,-32,-7,13,15,-43,40,3085,-51,396,53,19,-8,33,87,-40,192,63,203,10,126,46,47,91,-6,-66,110,219,145,51,-10,105,372,129,45,77,-14,235,-5,49,61,62,49,23,-157,-2,-106,95,135,21,27,7,33,33,116,94,96,21,-50,22,0,110,2,107,187,-64,22,70,393,15,59,131,-9,320,-80,-64,-130,154,-1,187,34,69,-86,0,-60,88,462,40,14,266,20,-90,407,-50,-3,32,846,-2,404,773,-42,-17,27,893,271,189,43,-10,1089,320,2,462,-25,0,10,6,-116,76,241,14,21,8,99,13,7,40,52,-131,69,46,-47,50,332,-26,-153,15,-4,61,209,-19,79,-36,103,65,85,-35,130,355,62,17,130,143,71,111,22,-58,45,-77,15,145,757,35,-79,8,23,53,-17,27,18,-20,7,-63,-74,-36,30,30,286,5,0,14,13,6,-36,3,22,13,39,24,-9,28,43,1,1,53,30,106,-126,62,120,-51,137,49,-100,5,-82,-153,328,-73,-17,-5,26,12,29,70,7,109,468,121,-28,18,32,240,-34,-20,20,9066,353,-220,393,-4,-2,90,114,128,57,-74,41,46,306,-51,35,101,168,-38,-31,17,11,13,236,70,271,9,28,13,182,2229,46,-15,99,56,136,696,23,1377,156,43,70,32,21,3628,399,4,1888,73,29,-101,16,-24,-3,13,139,436,29,49,106,20,3,79,51,344,22,-50,27,48,-16,313,6,-9,14,57,12,-20,17,-84,185,957,88,351,-84,-84,93,7,-59,38,-32,145,6,153,73,9,63,152,-8,35,-7,67,37,-8,16,47,-9,20,600,-19,55,1130,316,30,1,5,8,262,115,202,75,-18,440,22,-18,91,176,150,348,59,195,-1,83,59,700,55,-40,108,-1,-75,-2,-3,7150,21,189,60,-27,5,-96,16,39,8,-64,13,-14,32,-28,146,-17,24,8,-38,-2,30,-64,44,-65,2,-37,9,-135,28,45,-80,23,29,-9,104,169,86,2314,551,1389,82,165,-100,670,209,70,235,-3,239,-110,44,-6,138,43,85,-9,39,-70,92,94,186,-98,15,48,358,28,125,32,278,-67,36,38,47,-12,19,73,-8,84,433,-8,983,41,-22,30,1005,7,17,112,14,18,25,48,70,14,93,69,-18,15,9,12,12,611,456,81,65,-17,70,161,594,-4,77,151,17,-99,424,51,-17,375,3,21,313,160,-19,12,18,-141,-64,21,45,83,14,-27,239,-12,5,4,36,5,38,212,60,32,30,88,-70,54,20,24,46,17,-86,291,213,-6,-213,-1,59,81,179,67,-43,274,646,-2,67,30,96,13,6,14,-3,237,5,3,67,24,0,92,45,24,22,-12,-10,39,44,358,17,95,132,3,-10,21,81,47,-54,4,15,0,83,49,56,44,84,65,34,97,13,318,694,-16,57,-1,-4,-40,90,359,81,4,20,-7,-3,62,210,-23,-6,-13,68,69,24,-13,12,306,31,-10,34,35,74,-58,16,57,28,34,189,5,79,837,-3,455,80,-21,850,984,11,-40,0,-4,23,-41,32,-5,-89,-252,72,52,280,93,-4,5,42,4,26,73,100,60,48,524,3,12,438,249,337,11,-39,12,85,-18,9,363,95,-13,-25,372,3,29,15,-17,-15,14,580,15,-96,311,41,11,-57,-114,323,6119,-1,62,3,-8,-18,17,-19,24,-13,404,105,8,2472,174,50,500,-11,92,16,52,-23,-8,56,370,3,196,-146,134,76,20,-2,26,12,88,143,376,-36,316,7,-25,-510,24,-4,32,19,-57,-3,46,56,56,79,93,627,-15,2955,9,-4,178,144,-3,7,179,9,23,-7,6,16,5,-17,1,237,410,37,54,-64,197,-12,-131,27,-89,-49,26,11,-6,17,162,-49,3,10,17,-14,5,92,2,54,4,25,29,20,39,-11,125,15,-16,-12,-1,145,-17,-18,101,-4,26,94,291,35,-9,4,78,98,-20,-34,137,89,63,51,-44,314,-50,110,1207,-179,-33,-39,-39,2202,83,10,248,98,-180,5243,27,168,85,69,3,141,40,18,25,35,-5,5,333,87,15,357,131,566,164,20,561,8,220,-21,-128,-21,-84,314,-27,95,2,18,9,16,92,49,36,-9,20,286,114,-8,13,13,61,52,-11,189,-50,227,-23,-130,3,-30,291,328,29,-1,-1,478,-7,131,85,-92,122,640,69,3162,185,-5,-107,39,53,-63,29,13,33,405,271,2925,1978,31,7,59,-1,56,-142,3,65,37,36,54,528,213,238,-8,32,-111,-115,86,2,-72,-2,-36,-13,-106,193,34,-32,-1,-30,34,522,-85,10,-22,26,10,-70,43,-5,24,-132,-25,-2,-39,95,-3,313,34,161,-59,36,39,14,-15,17,105,79,26,19,316,-84,-55,0,52,94,674,2514,358,4787,-146,-24,-6,28,16,13,56,-76,-21,-76,-2,69,382,-37,24,157,-22,176,26,136,18,469,-10,40,-4,-7,47,84,18,30,2051,56,10,-16,133,-146,268,25,204,33,-56,18,17,488,62,107,62,112,4,103,58,11,21,-83,-7,14,-28,-383,179,43,39,0,72,110,127,15,85,-21,-172,33,208,192,297,175,22,5,-93,-35,-3,79,79,1,642,14,141,42,124,70,63,5,327,51,-30,32,4,7,59,77,7,69,68,17,29,-15,16,-10,-17,60,79,13,28,14,196,-79,80,-4,-330,10,27,-22,-85,81,95,6017,307,493,4264,-11,66,-21,-95,5249,3925,173,477,3955,108,46,647,383,760,671,152,32,5,115,-17,85,5,11,-3,-55,-234,-53,19,214,2450,98,-18,239,-41,402,27,-155,12,190,-7,-17,-3,19,-39,38,153,275,60,41,36,40,7,445,280,-207,62,92,143,119,-20,18,0,148,318,-15,537,-27,300,138,330,7334,324,2,158,159,-48,933,50,75,3,207,25,-21,2,4,37,51,28,-152,112,2,-16,53,105,48,83,91,146,54,4452,11,60,43,31,-13,-43,24,-6,88,42,88,-122,1165,102,305,347,177,1868,40,-58,283,-36,-25,114,17,-37,54,97,97,10,-14,4,49,107,-20,-9,-13,35,-31,-67,-10,-67,-30,-47,-2,115,56,31,63,72,1,-8,109,100,-7,-16,11,23,-15,41,64,25,52,253,32,30,-85,61,38,99,-182,-44,6,-177,54,20,151,-85,103,64,122,-74,2,169,32,274,44,28,-18,17,37,-99,29,6,-101,123,100,583,-38,-23,221,94,0,23,85,59,64,22,-20,38,85,-87,32,31,23,8,28,395,-34,21,-41,-10,-70,-60,37,40,147,-131,11,70,-6,-33,590,-263,277,145,56,60,398,171,162,920,337,39,170,26,-15,-58,29,66,-110,45,489,228,1614,36,9,1883,4,18,34,351,-9,97,10,107,-18,-147,-6,54,111,0,143,4,6,-105,-80,-289,-128,123,3,61,1426,3,12,202,324,20,184,39,8,28,19,58,23,97,18,49,98,3530,5,44,-15,-34,0,20,548,69,2,281,352,52,39,0,-49,348,36,15,-23,-79,47,1112,140,277,37,-32,146,43,-168,17,-16,6,45,87,31,1065,-29,249,16,-48,2,137,221,27,50,17,56,484,428,-97,-31,31,-17,47,132,24,182,65,301,14,-4,88,-15,150,-79,28,74,-32,125,39,25,-220,-11,486,33,5,45,48,303,-162,11,26,18,103,265,-29,-9,103,1070,18,-11,195,-45,49,-106,3332,200,54,35,25,134,86,102,22,83,90,82,166,-6,21,166,123,3,457,-8,-13,46,-4,7004,198,29,75,-98,9,-17,166,-6,66,-10,-10,15,-19,159,13,17,48,-19,2610,-32,297,-95,-85,194,17,77,90,126,15,84,65,41,217,-6,-82,18,148,-9,-2,-171,34,-74,588,27,24,199,130,22,9,79,35,-4,17,38,-102,34,4,-2,96,71,7,-1,-11,177,-2,597,2,49,251,382,-25,3,86,-7,22,58,617,-6,112,35,166,140,-2,25,-151,95,18,-43,55,-24,-52,38,6,7,14,161,156,5,42,47,4,67,-66,-12,-3,45,19,29,-102,121,1,1051,654,-34,89,8,210,2,5156,37,93,168,437,-31,-66,3,35,50,247,114,4,109,3,-43,-37,-32,227,-22,2,-7,107,-13,-25,-34,-113,29,-21,-201,63,13,192,-1,-8,10,115,16,-21,-18,37,45,60,108,31,15,71,-120,68,1,54,7,37,8,75,73,83,328,31,37,60,191,-87,-91,88,22,88,-102,49,22,36,-46,-21,419,32,201,34,-76,-1,-55,-16,-37,-93,91,143,58,-41,169,-76,-54,52,35,8,96,124,72,46,195,194,-278,66,-594,0,43,54,22,990,44,-34,78,1906,27,27,-2,28,35,-7,5,1548,52,-34,217,302,22,-22,55,-37,-41,11,2,-14,33,89,13,109,98,32,60,27,-21,122,14,-113,-164,0,5,174,104,582,300,-1,-15,225,8,587,25,-16,17,-398,65,-20,34,58,282,-6,23,-31,-25,-131,-56,7,162,420,-8,44,-5,2,63,26,54,49,174,-43,-22,-268,165,-25,-9,-24,20,-9,33,242,4,52,54,5,-13,-54,2,-10,495,397,-40,-338,98,1031,-11,70,32,160,90,162,76,186,-79,-80,209,181,44,22,183,20,-14,64,102,38,22,64,73,-113,9,-114,-57,137,-3,10,94,-50,-16,56,-9,-63,-297,-7,199,881,154,-529,30,-86,10,60,28,20,-19,85,339,-2,-25,221,31,-1,-11,122,123,21,1897,16,-200,67,-27,20,-31,33,499,27,-275,-521,-186,114,23,-283,-254,25,-135,-16,75,-58,-147,647,-8,-21,21,43,16,1829,809,-86,-241,64,41,62,992,29,-1,1,76,15,3431,-150,-456,-1159,-3058,-215,-191,158,37,-32,-20,116,-31,71,-44,158,401,1008,6,-42,-99,15,380,76,644,-17,36,-22,-6,-40,883,4,-1,487,24,9,6,384,109,101,132,26,1674,-74,-4,-3,-148,6,-6,163,120,52,44,532,64,41,-7,0,21,8,31,86,3050,178,135,28,188,-9,-62,-94,-31,585,213,641,16,0,3,-3,-112,40,-328,60,77,260,84,16,2303,-81,4,-7,27,-2,22,-17,78,-77,-15,-32,-8,509,-7,18,16,1,42,416,190,31,-11,-27,15,11,-1,13,125,28,39,-26,-5,-40,27,60,165,64,7,76,31,-7,2,88,-16,81,20,81,-54,163,14,91,4,-15,25,-14,678,-7,36,4,23,885,25,31,-55,5,28,50,1234,-11,42,-33,-62,65,-63,40,24,-9,0,-22,244,274,-48,-20,106,68,12,-19,35,31,154,-4,19,3,4,1,13,168,-15,7,305,155,-43,-12,121,374,2,250,33,29,-10,-112,5,68,109,54,23,24,-36,18,35,-23,14,172,16,42,2055,321,109,7,594,-127,-34,-32,6,-9,2,-9,1,81,4,-30,64,33,65,20,238,169,28,4,-7,-1,213,-6,90,100,-33,-336,19,77,106,-52,-11,6809,3732,-14,30,72,155,5,19,2598,7,17,430,24,-3,691,676,236,-173,11,6,22,-20,18,-79,-15,-4,65,43,200,-96,14,-93,-92,-22,-14,340,81,12,-130,89,72,161,15,-38,13,-22,-27,65,436,153,26,36,-33,35,-26,-5,6,48,-10,7,3,-6,5,-32,66,148,10,57,20,839,2,143,35,-80,1274,2562,88,87,10,2214,1916,-41,196,-74,22,16,-19,26,-32,-9,18,42,50,17,50,-86,-199,140,26,154,-8,152,12,57,23,-10,41,-12,30,-66,22,-4,49,-5,-41,19,-94,-18,-221,-170,-23,-80,-120,-101,-41,-30,-34,-23,-98,-86,-5,-47,88,44,-28,71,15130,8,-180,-211,-22,-7,11,-123,-23,-61,-21,-28,-31,-43,-55,-1593,-1175,-2115,-1877,-21,379,323,244,656,411,912,5105,483,1507,7851,33,5,18,628,1258,-141,1740,7,105,360,-41,66,27,38,-23,-22,5,11,50,178,232,43,164,105,73,97,218,149,61,161,271,88,51,247,388,125,520,358,131,178,166,154,210,132,120,-11,18,-20,-3,66,164,0,30,-12,4,-27,34,48,-30,4,41,15,35,-5,-64,50,26,103,7,-7,39,21,-302,217,67,429,42,2,90,21,-84,24,-71,-33,73,-58,40,224,-91,39,97,-89,-14,-13,-191,43,217,276,85,2,28,222,109,-8,-3,186,36,10,39,248,295,44,436,4,-1,43,-8,-86,0,-22,-39,8,716,155,264,14,-43,49,30,117,136,107,33,-16,72,394,103,20,13,-12,44,23,24,22,-13,-15,-8,9,15,-14,-8,-8,85,47,204,94,288,96,573,37,54,1292,-124,-8,17,43,24,32,50,228,-32,6,312,-583,137,558,107,187,43,3,-34,20,-42,-6,71,-15,109,111,48,41,73,50,87,992,-67,-5,14,1,33,3,414,-37,9,11,34,-18,8,432,65,123,-46,224,-25,8,-22,9,31,121,-87,-16,19,37,-7,2,9,12,-28,-3,1552,16,-23,-17,16,-7,-21,20,27,11,-42,60,17,16,107,-29,-43,69,69,-15,52,71,40,239,75,133,11,145,49,62,-20,58,84,-37,124,54,-27,-46,10,20,17,14,-4,-2,57,163,39,28,-17,112,49,306,50,36,36,15,167,256,13,599,74,-22,-20,-17,230,10,188,126,36,11,378,-11,-166,-75,51,55,-14,-51,-70,-57,139,-24,-38,161,-79,25,25,180,-20,46,-23,26,-35,-46,39,394,41,-12,23,135,45,-2,101,41,-115,40,108,1438,4,50,-56,39,472,18,8,677,207,-14,32,5,16,0,82,66,307,-30,151,-30,-5,-40,126,58,-23,-12,34,0,5,58,532,25,165,-13,-274,-40,1065,-39,20,9,14,362,112,-23,490,-82,56,-37,46,43,228,102,-24,-113,10,44,86,3,-18,-149,21,12,88,92,-4,-74,2,101,-44,254,17,29,-88,-11,18,11,242,79,-48,47,-43,238,-8,40,116,82,5,-3,-87,138,28,25,96,15,-112,2,257,276,153,26,25,93,17,101,162,-6,-135,-59,86,3,8,236,-52,-68,174,6,42,-1,99,122,-19,-40,717,54,18,97,53,206,14,64,31,19,-7,-25,0,27,117,-35,17,-7,152,301,31,29,17,52,53,59,357,-24,12,44,10,33,230,171,19,-6,126,-19,42,45,162,298,82,-32,77,-9,-8,-25,17,-11,18,37,-1,58,26,7,200,120,5,66,20,4,47,26,20,-55,20,123,-6,-19,-5,35,-40,75,-5,141,8,312,-14,35,142,225,92,32,-13,217,-43,9,-8,-46,-4,-12,-18,-25,-47,3,-69,38,68,-115,-35,83,-51,48,190,31,186,32,4,125,62,-56,-31,0,51,-35,68,69,26,422,7,-1,-47,-13,-16,-8,-21,11,21,-54,21,-33,-9,32,2,-21,-13,-21,19,16,-115,8,126,-10,161,-11,59,4,-142,72,78,-28,44,-24,97,-106,28,-18,-5,-24,169,63,-93,-14,20,8,56,54,-141,-5,-190,272,165,-11,17,5,-66,-13,27,546,-13,8,243,44,98,-29,110,-14,-29,428,1604,212,-29,46,69,64,-133,40,-27,-12,-62,1,-51,43,48,8,76,84,138,39,3,24,14,50,71,213,36,67,20,-25,-8,163,127,120,-5,212,2,21,39,138,-42,24,238,1470,68,-36,1273,-42,-21,30,118,73,-7,14,32,18,78,138,8,27,4,25,47,75,71,75,272,-6,-471,3,-16,110,87,91,-8,-1,28,-1,25,328,129,-2,-30,49,723,53,3,-12,0,14,21,68,-36,8,-2,31,-34,11,68,-12,-26,133,14,-78,64,66,19,-37,21,-38,272,10,22,-19,108,3,-11,3,92,-10,2,-26,42,-1,-10,3,26,125,-15,-53,14,19,312,113,47,7,-67,-168,0,-4,-32,185,16,141,3,175,-20,57,34,-8,-41,42,450,-59,6,11,11,150,91,102,2,10,50,-8,7,299,65,2,11,-25,221,34,-34,33,10,81,45,-1,1,0,-1,113,24,36,87,-48,43,5,-76,30,-103,99,716,-3,7,62,36,-39,122,-52,50,-10,285,227,-6,7,-63,10,63,-45,-75,18,359,40,14,25,24,7,-5,-50,-26,-132,-7,7,603,148,165,48,3,-19,-89,-19,-37,-12,30,-48,22,93,-402,9,-3,16,129,8,14,-200,4,-52,-72,325,33,9,21,50,37,1722,-2,15,69,-49,40,-18,-39,-30,15,12,39,-75,-11,12,-26,17,49,29,-6,-113,102,-6,24,145,151,-90,345,41,1,-7,94,10,8,-181,-17,21,79,144,94,-145,25,99,-160,-54,8,1215,-100,-34,61,20,89,137,37,751,0,18,33,-28,99,77,67,-43,14,39,285,-35,-137,38,643,50,36,4,-9,41,-9,-106,-107,265,-54,11,82,14,-95,47,-27,-23,324,49,-6,34,24,6,301,173,131,60,165,8,153,65,171,-47,-262,47,24,24,645,101,54,407,-9,12,-75,1491,-20,-18,-33,58,31,122,-100,-27,47,62,89,45,59,33,168,58,251,-12,221,-31,39,-16,123,-1,-165,425,-306,-6,-17,14,113,-184,37,-2,-13,-96,-55,-3,-8,-11,37,269,163,-11,45,332,44,-75,-24,-24,-14,-103,54,31,-12,15,-98,119,-5,-3,67,162,410,58,-21,24,2,159,-63,-75,-92,-4,-17,13,-27,-58,-19,-40,2,82,79,473,-68,106,-13,21,35,-26,-5,-38,-130,-9,43,-55,-20,41,32,-28,575,562,-106,1034,204,-399,22,21,-5,451,61,-53,71,-8,-10,-2,-49,76,-10,-120,207,22,32,275,8,23,90,-35,2,-14,-19,-69,56,607,24,465,-3,-7,21,84,93,-52,43,-12,-2,-18,304,-16,314,34,70,-32,26,3,94,72,-69,1,12,76,-14,6,-25,-301,-5,30,44,-1,28,-250,-23,0,4,49,-21,-98,-6,-95,-22,328,-3,293,9,90,22,-11,-22,55,-1,219,9,33,22,13,-13,81,454,200,-21,97,-56,-154,-16,-79,62,39,7,1071,-89,76,-80,-1523,-33,70,-28,37,145,46,-9,-27,11,34,502,27,119,45,408,37,32,58,84,-46,107,-44,-29,-74,489,7,210,-241,245,32,7,246,69,-10,-82,98,-31,8,-82,102,537,-98,-18,-146,13,-36,110,-64,13,119,-65,30,-15,-19,-67,64,-112,-529,-30,-13,16,20,-19,62,382,-55,38,-142,24,3,2,624,79,17,27,8,71,132,-9,51,74,33,3,174,-72,23,8008,-104,74,-33,61,-6,-13,27,307,34,17,-1,25,-94,82,-18,53,33,-66,18,-25,32,89,16,-24,41,-497,467,6,42,102,-39,583,43,73,120,32,144,247,17,362,7,-35,38,-52,-12,90,280,59,16,5,263,-16,19,54,267,100,20,-29,22,37,83,50,337,15,228,116,-62,-29,37,-17,-3,21,15,181,26,44,-72,643,-42,17,3,41,-35,-14,8,-58,-19,25,9,-47,159,67,185,7,68,73,44,-29,42,47,360,228,31,8,-48,67,8,140,16,37,5,30,22,14,-16,45,70,30,-33,-67,58,22,1332,57,-75,-31,-45,1,75,125,106,208,38,25,15,63,-13,49,23,14,-9,-67,24,47,21,58,26,12,-13,41,20,-147,199,-127,96,95,201,-25,75,201,-25,54,-112,46,29,30,13,-37,97,150,-11,-21,32,73,-2,425,36,-43,127,-10,-31,2,3,57,38,86,118,84,8,-31,-84,-23,-44,50,60,-9,97,4,46,-47,-24,-1,121,104,-9,156,28,14,12,362,121,42,116,-37,2,31,41,45,-11,18,107,22,-6,-172,78,42,179,113,-79,-6,14,-43,-90,-132,273,284,155,-5,27,29,3,247,-25,17,66,-27,104,-100,-45,368,184,87,70,23,-65,28,53,37,146,-42,83,78,1202,-23,160,319,129,1764,-122,98,19,323,47,109,-38,-28,-29,11,9,43,-30,61,29,-7,95,7,371,119,7,39,28,-60,40,-54,-57,16,522,-44,73,25,23,21,122,109,-72,-10,-41,0,194,-57,747,28,-6,7,18,40,32,59,218,-7,-2,-11,77,-78,20,39,-34,114,-11,-62,-17,-37,-110,2,19,69,126,485,-37,154,-19,348,-315,-84,-120,89,3,124,-11,-2,-31,-19,-34,73,143,598,-46,97,451,474,269,582,294,1,12,82,-11,6,11,68,-1,28,1805,-3,344,-3,-49,28,-71,31,-7,34,25,4,-10,108,38,-85,18,5,-5,27,26,-19,62,34,66,-21,27,-19,99,68,23,-1,-20,-10,18,-67,-10,305,77,260,-68,3,-36,26,7,-7,-84,73,211,24,325,7,-40,-31,-34,-34,19,8,-43,28,-91,-59,-33,-32,-210,13,13,55,147,186,15,418,272,39,244,555,41,179,315,317,1448,-26,967,8,94,-9,-81,171,636,324,-5,15,-251,216,-14,-5,73,18,-63,375,-42,-19,-35,145,0,33,117,26,63,84,110,137,-7,58,10,24,82,-6,478,49,869,129,55,0,-21,165,281,-33,-137,-122,124,175,-6,-83,-18,46,109,40,-8,30,44,-20,164,73,32,-54,128,-119,-42,206,174,20,221,-30,-92,75,84,-2,-51,13,-38,163,158,75,411,3,274,12,152,133,61,262,227,312,60,91,-5,36,37,-143,-33,16,64,-67,-83,136,3,10,-86,36,-87,166,201,722,314,588,344,382,284,-26,-7,88,95,32,171,428,114,520,-14,241,749,-68,-16,58,100,1252,59,21,185,1242,235,-124,6,200,424,23,227,303,-40,50,1043,408,82,271,93,197,6,415,73,9,58,21,11,5,-10,136,695,160,244,391,173,160,444,543,579,79,115,-2,817,26,-8,38,223,5,-88,-14,99,86,14,33,32,31,161,10,-18,-6,28,-35,102,37,-15,-9,2,53,298,-57,14,87,45,639,-27,54,-18,36,1118,165,8,85,1509,63,162,68,71,-22,147,40,3,12,-188,-118,64,46,-21,7,-66,10,24,32,46,41,27,9,8,37,-5,46,-49,-19,-38,286,41,44,-138,0,7,-11,130,-1,-63,195,19,2,38,1510,46,-42,39,118,218,111,10,46,-25,32,-169,113,65,30,122,38,1191,47,695,44,200,48,101,-43,75,129,115,386,420,94,-4,-9,-34,10,12,46,-41,-20,122,231,297,27,148,57,31,255,27,85,272,44,65,-5,240,309,280,362,554,158,1581,303,25,13,73,198,81,167,89,51,154,33,833,68,178,51,60,133,55,95,-10,60,-11,-9,19,8,53,7,-9,4,13,259,42,-60,217,63,65,-13,-34,16,8,211,18,52,-36,-13,-51,441,-1,11,39,46,68,5,-30,-71,47,92,58,173,-55,-14,0,86,-53,257,200,254,-12,28,197,14,-66,-102,-69,-74,209,245,19,-144,45,49,27,420,59,5,-81,-50,-4,-27,8,32,-9,-10,13,-8,37,279,9,4,-37,55,-20,30,21,11,60,100,37,1,102,16,-115,10,530,0,3,486,-22,134,314,95,-168,32,80,15,-46,49,-14,-97,221,154,22,-99,-31,13,-13,27,23,-38,69,-15,14,-2,10,20,26,88,1,-26,39,50,-19,9,82,49,43,-15,13,15,-2,17,36,26,-66,40,-27,35,-85,-34,4,572,42,-7,-42,1,94,40,85,4,10,-38,-17,266,53,25,-21,405,35,64,66,395,-9,20,-7,22,2,104,-59,-13,-35,-1,-9,58,42,-191,-75,-39,191,56,5,-22,-3,-79,12,-3,-8,-20,7,30,809,172,-5,2,18,113,19,-143,-41,242,9,-3,38,35,109,182,83,4,99,84,-78,-61,5,-4,235,15,-44,-55,5,58,-18,490,-13,-6,-4,-76,-69,8,-23,-38,4,22,111,236,19,27,-12,15,34,128,112,177,-22,228,9,-23,109,36,19,3,1174,4,74,-1,-5,401,-48,-55,7,186,153,-47,36,29,-33,-2,149,2,65,-27,1,202,-2,87,118,19,23,-1,-54,-92,16,-25,-25,130,-2,33,252,26,140,53,79,122,-30,134,414,12,96,3,13,-46,-21,-35,8,20,-10,2,26,411,5,-20,32,375,-12,32,-20,-14,40,20,4,17,18,40,56,72,19,2,85,180,47,-45,21,-62,-45,-66,48,-8,14,2,-14,30,156,20,13,94,-13,208,-74,-16,34,15,-101,5,-29,-71,-17,27,33,28,16,405,220,13,296,10,115,852,593,-57,-61,-139,-20,-176,23,113,38,-8,10,99,-94,-26,76,-1,25,2312,38,-48,649,126,-1,2,13,68,463,26,-2,-34,33,5,2,2585,-93,-22,-15,-24,13,-9,-15,53,54,20,-83,1165,-4,155,53,27,99,-9,19,-37,40,-17,-67,18,411,-20,35,33,167,138,44,52,-22,596,14,203,186,292,77,17,47,-32,-9,84,35,64,9,42,67,1,35,-98,-25,65,-74,-18,46,13,202,41,18,64,260,36,19,-82,177,-9,35,-10,174,84,340,-47,34,-85,93,12,94,176,90,297,15,-27,31,-3,98,37,-35,160,50,-11,29,118,73,-10,83,23,-50,104,-86,-50,-46,-17,-68,-54,56,530,61,145,-35,35,-71,-30,-59,2,228,10,3,-29,94,71,81,-25,-33,-79,262,-1,-328,-78,38,130,69,53,-52,-18,192,-92,-28,18,-10,16,8,-70,-18,-19,-24,195,26,-10,-27,-22,571,142,-14,17,-24,35,8,345,-3,-37,5612,164,22,37,150,-19,443,-83,-31,-23,20,18,45,47,10,44,27,-85,18,174,-22,-38,-17,20,27,98,6,207,-24,-76,-301,34,-62,14,-10,349,46,-43,-4,36,0,43,-4,0,-146,-6,261,-107,-10,-19,82,7,58,75,67,25,30,96,73,48,-46,36,-50,47,312,22,65,90,25,-2,-82,27,160,28,32,-20,-5,-18,26,47,13,-14,-91,54,110,-26,21,46,49,1,32,-24,27,47,24,9,30,6,20,95,-23,244,16,-31,21,-27,-3,-35,-52,-43,4,12,76,-6,-23,0,70,29,49,-21,-5,108,46,-8,172,-271,7,6,-8,16,-42,0,-6,-43,-1,79,125,-14,-60,136,54,-2,-15,-59,55,13,69,248,6,21,-79,-23,75,19,-19,23,9,970,164,7,116,-26,-2,-159,102,4,118,42,-23,155,145,88,38,52,53,25,-12,-9,689,72,27,34,14,-5,30,16,-2,64,7,-84,-9,309,-28,-26,681,322,-51,2266,26,15,-21,34,11,-13,40,14,-17,-8,13,19,-9,-71,15,162,21,45,578,-85,44,332,-17,30,238,2242,93,128,-2,657,125,18,30,35,-4,6,29,159,49,6,-10,115,15,42,782,197,182,57,-4,20,17,13,29,-62,-12,38,88,-33,-19,20,13,53,18,54,-11,-1,20,64,35,-8,-4,26,32,0,-4,130,-57,-20,-18,14,11,50,5,-16,-30,68,38,192,-12,8,-22,-10,29,-5,7,24,32,1,-6,23,58,32,-23,55,92,15,22,20,59,18,-128,-54,28,324,32,-9,34,46,-63,1,22,-49,37,256,77,-37,145,17,-37,1,219,80,98,46,104,153,-21,52,26,-6,1,2,1,102,44,54,-51,76,46,17,210,-3,-28,-24,-330,17,-4,-16,22,45,22,-41,79,1,67,47,-131,10,136,-3,20,237,17,-49,14,43,45,36,13,-9,40,86,-16,88,-34,-35,241,-19,61,-13,-29,36,-20,101,24,4,-84,32,-102,251,-17,54,69,66,-1,-26,50,68,6,339,30,29,88,13,2,2,5,39,-2,385,23,-140,17,-6,71,-2,25,65,35,-9,-28,34,763,-11,291,42,-10,28,88,82,93,65,12,-3,12,-7,54,-4,165,38,422,24,251,-21,542,2108,27,-13,7,26,-25,-32,3,248,-83,47,105,23,9,28,21,-10,-11,50,40,20,-50,18,3,60,8,23,99,-41,218,-33,693,-25,15,308,128,26,-239,73,-82,-6,-26,2,-28,8,6,25,107,54,-16,112,37,78,140,70,-4,-13,-8,-8,-67,-48,5,155,-17,16,1473,12,16,59,38,17,42,41,277,20,16,-39,-91,-18,50,96,-36,-21,-20,253,11,9,73,12,8,77,-54,18,68,-75,49,-15,54,-18,-19,77,-36,-13,-32,5,-29,-44,72,-21,-25,-19,10,-33,161,-19,35,231,-5,-1,-7,10,-37,-125,41,23,58,-53,29,47,120,102,-103,-143,1,7,95,-39,324,281,397,755,2816,86,388,36,33,75,76,311,-4,27,-166,489,-20,-76,314,2206,38,330,47,190,-18,187,-9,8,550,2,198,584,1,24,437,-29,-11,-49,33,-2,286,-91,55,74,-1,284,335,13,-7,-45,-43,28,-18,26,-21,14,263,111,-7,33,-23,-47,178,34,73,37,38,23,6,307,16,67,65,-10,-2,1,53,-7,12,-20,-3,-28,-90,-5,1183,1,-76,-45,19,-7,7,-2,-21,9,62,76,48,-24,99,-4,21,262,25,36,167,20,-85,-20,55,-5,11,8,51,148,4,192,61,-20,46,45,34,7,38,-64,13,-23,-13,-190,-14,46,48,-27,35,-15,9,-24,16,30,-33,51,3107,67,0,66,330,158,88,-187,14,40,19,26,21,69,-44,10,-21,41,4,126,-278,825,2,349,-25,-24,7,-37,-22,-80,10,100,13,-53,10,49,144,23,-120,-1,-39,-7,28,-31,-79,-20,59,38,60,135,12,-44,231,-21,138,60,-207,58,-299,-34,57,277,19,169,28,117,43,97,123,72,15,-15,1149,-13,-39,-25,-49,-3,-47,-594,-172,31,287,2,151,22,-4,-23,-58,67,10,-91,-16,62,-68,-11,-278,117,-33,-2,39,14,-38,12,-17,20,67,47,-72,6,-22,21,3,9562,-37,-2,28,-67,481,47,8,11,83,9,69,4,26,22,470,148,-16,2,-13,-67,33,-27,-61,-28,767,-15,30,38,19,41,85,170,84,82,7,-42,18,-17,11,8,-21,-4,32,-49,117,66,-33,-16,468,-7,54,11,-64,10,154,-77,79,-89,81,11,47,7,120,-19,33,-30,8,-3,-131,-168,-9,-26,-120,-12,-8,103,74,-31,38,58,36,18,-5,-26,-50,-37,279,21,-85,-16,-34,1141,91,-14,46,162,62,23,6,-212,33,101,55,319,-83,35,231,45,14,66,5,50,29,-83,229,-12,-32,67,74,29,109,-11,74,59,-12,0,-116,8,-20,40,21,29,59,-40,-75,-121,2,144,44,4,-9,-22,-32,63,-24,-15,-9,26,-85,157,-50,-55,57,101,521,65,9,55,126,-89,-96,7,61,64,-97,27,65,248,2163,10,-131,40,17,-73,15,-65,59,2,47,338,16,-24,2,320,63,14,-2,49,-23,-37,2,7,10,63,24,25,32,-25,46,16,12,-43,-1,40,18,2,54,405,-10,9,6,62,-98,19,-238,118,12,14,16,-28,8,-37,420,13,55,16,50,-4,-6,27,11,-9,-8,109,-4,35,-46,-13,-4,119,24,243,-1,6,-44,200,-39,-43,18,227,143,245,4,-36,-16,31,188,-16,22,-43,4,52,-13,40,231,10,10,-37,1,1,-33,28,59,174,34,382,-82,-128,-23,-110,-223,-87,-134,36,29,-8,4,-1,31,882,111,516,395,468,93,335,4,-40,14,-32,-52,20,343,59,30,33,339,-39,5,-51,-15,56,29,13,53,-41,-72,51,-47,-79,-42,196,-30,53,42,-59,-14,24,79,166,-30,183,-83,1,57,-17,34,-9,-24,-38,7,231,-4,51,-17,-59,18,43,41,43,-29,18,263,21,29,295,-4,16,-23,32,-17,-28,335,16,1,5,3,-55,-2,52,30,-42,17,95,-94,-52,-22,79,-36,96,27,8,81,-1,45,106,68,24,-48,145,203,-25,-73,55,68,-18,-25,-57,60,58,-7,51,45,-7,57,-3,35,-69,20,-16,-85,15,24,11,-8,-57,164,14,16,27,4,-5,-30,-11,401,196,8,19,70,-32,3,-2,21,12,61,106,128,321,129,-1,18,30,-28,17,8,16,70,0,92,18,39,21,1,42,24,-34,30,36,64,-87,155,-1,-58,-46,5,-21,56,-10,43,-19,37,90,26,112,102,-62,155,17,356,-26,-32,16,117,-23,43,-6,-24,69,31,80,25,51,120,47,51,47,9,-130,-5,1287,335,98,151,8,-38,-22,9,431,5,8,-29,-16,25,36,11,12,42,-32,-23,-144,207,37,28,11,-44,166,10,29,-7,-42,-21,46,32,55,-48,8,323,6,48,-15,126,140,9,-30,4,76,15,-16,175,-7,48,278,53,49,-3,68,61,19,51,44,70,8,29,-19,18,25,12,40,48,46,152,54,369,20,99,57,171,65,54,26,-41,58,-1,-69,-10,72,45,158,11,16,84,16,-4,48,17,-2,1,23,-3,38,1170,-10,57,51,-230,-71,8,130,5,469,-16,118,63,80,187,-54,184,13,291,103,148,-9,18,65,-61,-32,-30,166,29,235,75,34,124,-95,-6,142,326,-3,1760,569,10,1,9,31,-92,-20,8,354,-15,16,28,13,200,-18,175,-26,113,37,0,581,71,127,93,137,83,-31,-35,-302,142,319,22,-13,431,31,10,-26,135,-4,2,-7,1,-30,-5,-118,0,19,89,245,68,12,75,-195,-9,381,-14,56,-30,113,72,5,-40,5133,189,66,56,-19,36,-17,128,210,-17,3,-26,26,255,65,27,28,-35,39,397,-104,-228,-5,-11,9160,-15,10,-90,-5,-8,27,47,-34,66,48,-32,-53,-26,-39,-37,167,-54,468,43,29,233,3,-31,76,-7,46,134,-24,101,-142,-91,-92,130,26,-129,-23,412,490,20,36,145,703,54,599,98,72,-49,-29,-22,3,11,-58,24,64,-87,283,-18,11,-23,-27,-6,91,47,35,4010,92,18,2146,12,-8,6,12,-19,-13,16,12,156,137,190,26,-17,-16,4,-140,-73,-38,-43,-65,-41,27,-7,-17,-86,-5,33,94,-50,0,-16,238,15,-80,-1,0,-60,20,-54,-17,-42,9,-116,7,-216,26,-47,-153,130,145,-10,35,30,24,-34,53,62,71,494,-73,-17,73,178,-99,48,525,32,-33,76,6,4,-6,8,57,-23,1,7,-51,83,-10,-19,137,0,-3,19,67,1,-56,-40,25,-16,-24,45,9,14,46,47,843,139,20,-1,10,133,-9,17,-15,-3,21,20,-19,-8,-14,-10,-18,45,138,87,-96,36,146,65,421,139,-142,169,14,56,11,14,-23,600,598,168,-4,37,109,-1,25,40,9,54,2,-42,-9,-11,14,-38,4,-75,9,3,51,48,-15,94,26,60,80,12,31,-22,65,42,-47,344,124,2,-58,-21,-19,17,-137,170,-8,104,76,34,6,13,-38,129,59,-3,110,21,-11,8,114,-18,-9,334,21,-12,58,13,79,36,80,8,87,46,174,275,43,11,-65,-32,30,-5,581,95,-78,231,61,4,-19,-33,-49,42,39,21,-26,13,23,-18,30,575,-28,70,3,-14,234,-31,-38,-28,285,25,-23,-18,136,9,13,-9,-17,-15,448,9,27,65,137,137,61,15,2,29,-97,176,-52,19,-48,-13,18,-84,-12,63,7,24,157,37,23,2,13,37,27,13,70,-29,34,62,110,5,52,14,8,-1,-50,22,24,-18,-9,31,13,-20,-9,1,238,-14,116,-1,42,54,-10,-21,20,113,9,170,10,-33,44,237,469,-63,212,-1,2,348,85,102,372,361,150,64,20,19,-44,148,-16,37,58,40,77,18,164,1221,164,-26,136,409,38,75,48,30,1,13,88,77,84,37,48,58,-66,400,11,40,82,150,10,138,23,28,-22,-12,24,37,12,87,-13,-40,131,78,-65,53,38,55,-1,38,56,85,4,-13,20,129,32,-6,65,28,14,-72,-4,25,110,66,107,400,11,55,-5,134,4,55,119,-25,-25,8,-13,728,1,102,88,7,18,4,89,7,154,-34,25,19,82,53,-16,-36,65,-7,99,1,54,134,58,54,14,8,6,27,56,-16,213,57,361,122,151,36,239,43,527,18,221,60,30,-12,161,18,105,-10,135,222,-3,22,1002,-85,59,394,13,35,-4,-68,132,62,21,102,5,146,93,-94,-17,17,79,234,2,204,28,-32,650,41,453,58,124,2,93,32,76,4,-15,11,-16,-11,0,-15,23,-132,57,186,-6,230,189,49,421,123,267,-24,71,-6,413,43,-23,63,226,-22,10,26,62,81,7,-20,-23,0,-8,232,80,-104,-87,226,148,1277,204,-58,3,36,-18,124,98,11,6,79,388,25,8,39,18,7,264,103,-10,500,23,405,24,208,210,-2,12,51,10,-218,107,13,-65,-24,89,329,27,382,12,40,54,152,150,19,272,-5,384,30,14,88,21,74,101,62,818,7,25,76,29,185,83,-10,8,406,107,-29,74,463,47,289,41,-3,83,512,470,63,15,55,122,131,67,411,-19,39,59,-7,51,246,1,226,124,15,392,193,192,23,70,291,104,191,20,18,12,38,22,181,273,47,590,-12,700,117,54,67,193,298,69,376,42,103,398,39,14,-16,27,-23,224,28,-31,97,162,169,56,316,140,-9,122,6,139,667,229,66,278,573,429,172,23,-16,-15,33,-92,287,221,47,91,35,93,99,26,121,-11,11,37,219,27,3,394,3,-263,-24,45,65,162,19,125,31,50,72,19,32,21,19,233,149,59,-11,1,80,-11,161,-105,32,257,20,227,-2,48,317,86,178,121,25,36,65,138,8,25,294,241,952,116,29,92,155,41,63,71,216,148,-233,532,54,396,8,38,70,6,77,184,80,207,1240,74,299,50,98,586,92,38,22,-30,-27,43,-17,83,301,77,74,-14,55,215,-97,107,6,314,-65,56,-19,19,179,-107,187,22,21,149,46,295,47,70,64,86,411,257,242,295,195,103,73,82,-65,60,167,201,660,69,121,93,372,651,18,148,5,5,72,56,71,31,47,59,368,28,160,130,70,213,510,12,104,46,65,18,104,474,2,92,308,318,7,90,90,27,-21,50,227,13,4,-1,5,-10,2,365,32,69,20,59,59,61,47,119,240,150,15,247,99,-37,314,18,14,-6,43,-9,-9,137,169,-21,44,88,197,107,77,-12,23,-40,1180,966,-14,2,-33,12,30,421,2,57,43,41,26,90,134,32,111,891,8,8,85,-17,164,6,10,-8,89,12,78,145,22,638,30,64,53,185,-159,-40,79,39,187,-234,79,11,60,-9,240,1,2,880,26,111,12,-3,-65,-22,-66,2,83,29,9,42,32,35,28,38,179,-84,1,-26,456,6,-43,83,19,64,113,55,-1,-15,-19,106,264,63,49,233,111,113,33,-34,139,267,26,-7,146,37,80,-1,-15,4,-106,161,-28,97,73,-66,32,262,49,54,30,32,12,307,107,86,-66,189,208,6,81,23,84,-50,228,13,97,0,-2,46,39,35,26,308,1063,50,-6,41,147,64,46,112,-63,50,-1,-47,554,-2,71,-94,389,-22,79,23,-38,85,-120,129,178,-16,4,-25,52,109,155,-10,17,45,217,-4,-60,88,17,104,249,199,33,-90,-2,20,98,92,33,-46,67,101,-97,-56,282,60,156,24,122,35,10,-46,26,185,25,-15,75,92,62,-12,221,18,14,571,37,1,28,101,81,74,64,7,42,86,25,399,11,-74,35,-14,13,-29,80,267,6,103,83,46,36,3,43,-13,69,123,-1,96,-7,84,206,15,163,51,-15,-40,75,349,99,27,93,71,48,55,41,307,-5,12,18,108,99,173,68,58,123,67,-54,170,170,27,38,-33,42,90,67,11,-18,91,176,126,281,23,53,-3,101,64,-55,410,12,363,-14,28,-50,179,227,3,4,104,-21,265,81,530,1527,32,84,602,-99,376,2,24,52,94,57,380,181,114,232,-6,22,105,11,-24,-16,-31,14,6,-20,-9,-13,50,-19,461,82,540,50,44,15,106,29,40,72,13,147,0,184,140,38,-13,45,-85,4,47,-18,48,61,20,208,23,54,349,43,212,20,-34,-45,73,-96,152,38,-10,101,-43,281,273,-20,28,4,83,22,316,-42,43,198,24,40,81,279,-40,-15,75,24,37,32,45,45,10,609,433,41,36,157,20,83,-7,182,130,212,73,137,169,81,339,-22,149,100,-48,37,3,262,120,179,286,192,734,27,123,133,15,-54,-5,57,-2,64,62,-95,70,36,727,624,55,116,306,-11,-4,56,71,-1,24,54,47,131,130,35,14,31,56,329,287,33,-9,-3,-17,20,91,21,-63,7,-10,35,88,83,86,36,139,-74,163,271,236,100,89,17,171,91,63,83,-50,21,76,-27,57,292,42,24,50,11,-3,5,-7,117,77,262,85,1,-14,107,-40,179,-28,13,422,-15,31,-7,3,-19,37,215,-8,44,40,41,-21,24,73,37,-54,-2,415,21,-20,-138,-4,263,-122,107,32,63,11,293,14,38,-3,22,4,-47,29,-62,171,700,91,28,147,-32,5,713,37,28,-8,106,344,150,35,3,402,-180,24,-24,62,78,52,-47,283,-235,120,5,47,2,116,144,55,96,77,120,40,167,79,36,47,-20,-58,-7,126,32,95,16,25,1,66,29,62,272,-7,26,-7,121,197,80,47,-3,8,37,16,-8,-7,46,109,-9,116,337,-58,-16,365,116,401,132,5,187,-2,21,40,39,41,112,-12,233,128,-56,-39,47,125,11,161,-4,212,151,-19,675,8,12,-4,-55,-45,124,590,-103,5,132,466,293,319,457,-10,-76,43,43,29,240,148,77,0,331,68,4,-2,154,-5,117,68,116,162,66,358,46,-19,69,151,22,36,56,-278,118,13,-10,44,-33,349,455,24,19,124,31,-85,73,102,40,61,51,53,110,36,48,30,33,-44,35,96,58,365,219,40,3,27,-6,244,41,133,172,66,961,392,192,-21,33,28,-4,74,94,255,327,48,88,249,65,54,291,-111,1,371,13,97,-47,216,266,148,123,26,2,96,236,-2,88,51,-139,10,-61,49,494,29,108,-45,397,41,13,72,-19,-4,104,328,649,51,107,39,275,13,-27,184,47,72,130,15,19,-40,-12,205,-14,220,51,71,43,17,-14,60,72,34,38,18,-7,305,159,38,42,284,-10,1,-35,70,35,-94,-28,375,43,213,647,63,82,132,449,93,108,44,87,13,25,-86,145,305,119,59,49,24,46,393,61,0,25,130,-8,24,22,194,-89,246,33,78,-40,105,72,248,337,49,-27,-16,5,324,-9,131,326,264,215,13,-9,24,33,80,96,4,-26,119,435,51,32,4,274,24,50,40,257,236,3,51,-63,11,46,13,18,-98,16,-2,233,79,45,27,20,37,-13,112,158,117,2,33,247,48,-14,143,132,144,60,33,-13,62,21,84,27,949,542,166,-4,18,7,234,425,74,58,116,133,57,259,-35,-17,75,15,9,-122,-15,-3,51,161,72,307,63,-10,-8,15,84,4,166,23,12,140,15,-21,235,29,84,10,-5,84,12,420,75,-1,192,135,115,83,97,-31,471,11,-48,100,53,97,60,-42,528,271,90,0,24,-37,509,106,47,7,48,94,180,335,789,37,270,173,15,21,-36,-18,607,170,139,433,281,113,770,2,248,20,69,443,-88,204,209,410,435,128,179,197,29,-62,107,386,58,223,2,17,-77,-13,-3,64,150,130,109,35,72,183,74,49,130,38,87,218,641,657,101,30,90,298,107,16,12,-81,194,310,82,28,13,93,167,78,15,10,1093,265,18,182,-49,69,67,195,61,78,108,148,85,13,28,-157,20,160,245,67,-34,100,671,49,125,76,144,46,166,191,28,79,-23,218,-83,24,97,29,-41,-5,-6,296,-24,242,103,69,63,59,124,85,11,-17,60,15,-48,-59,-13,15,118,10,-41,21,64,402,9,106,-60,54,102,286,462,469,-121,59,-6,12,18,312,17,25,-18,363,118,103,26,139,2,-35,16,177,196,80,159,-22,-12,43,205,-56,-89,130,651,63,129,31,162,129,42,67,255,-14,-29,99,18,-22,26,77,42,104,26,82,382,100,467,130,40,87,-30,31,283,330,158,1649,193,74,28,31,-87,23,132,74,26,210,376,208,223,30,179,615,86,95,82,-83,-33,-34,7,75,58,13,32,26,42,42,60,45,205,119,497,181,52,67,867,44,28,7,-28,5,13,-27,30,22,22,121,119,-21,9,514,52,70,97,-14,616,121,108,-14,302,37,271,-9,77,6,825,-20,-33,172,21,73,590,220,6,-58,68,11,34,21,30,40,-2,-7,156,94,147,127,134,230,-30,111,66,-27,-93,37,3,22,8,40,48,250,225,1,18,-63,54,26,11,29,267,7,127,811,78,137,14,77,112,195,194,44,-240,-39,-2,328,-27,184,163,111,153,-129,38,76,-44,32,72,66,16,37,108,46,130,120,27,48,158,115,3,32,66,-13,169,-12,122,123,707,-59,-14,40,141,165,264,3,50,19,-17,44,215,542,28,231,-21,56,15,57,91,51,9,6,136,22,73,164,217,113,30,-10,59,237,574,479,306,-16,27,228,32,69,158,0,204,105,190,1,98,227,34,247,110,117,54,248,80,180,71,694,652,72,10,-7,48,50,54,21,370,-23,50,123,0,-7,-26,-38,-43,250,124,-5,25,7,263,130,98,184,72,11,12,-55,11,3,-14,47,173,-1,-36,162,25,150,16,44,-59,98,145,34,331,710,138,456,-27,-13,532,20,11,73,105,-73,54,-9,26,30,53,198,32,609,508,40,181,-74,180,9,90,28,27,110,373,613,206,112,18,44,31,118,-110,144,150,6,70,115,-17,134,197,32,76,40,24,121,101,113,23,-53,41,134,26,576,38,14,383,-14,28,39,-59,-3,47,104,239,-9,674,-30,-157,231,242,-23,18,125,217,233,211,75,-107,2,60,45,324,-3,469,110,953,35,4,-3,70,38,184,166,24,798,92,59,-77,725,12,147,72,297,105,43,363,56,55,281,54,212,207,458,19,-1,1,97,38,10,20,59,-7,15,38,100,1082,-6,41,128,-32,-3,6,-53,-29,18,59,30,84,90,6,84,-25,-7,49,118,-5,149,-129,109,39,87,142,5,7,-23,-12,110,87,49,51,161,5,102,118,52,155,87,238,19,27,216,19,-132,124,-8,-33,17,5,162,-5,20,12,209,0,91,8,25,18,255,79,55,242,39,187,78,-4,36,-2,328,-7,185,15,126,-6,22,-23,607,12,179,28,42,334,8,-77,187,365,-40,34,42,26,11,4,2,-97,35,137,100,-19,230,49,57,20,217,-4,21,-13,318,167,71,14,193,607,-18,11,-4,36,2,123,10,-74,-1,-8,74,154,28,2,-3,694,823,17,120,64,45,84,140,52,174,42,102,-8,92,42,40,-85,598,164,161,17,61,73,119,175,162,45,-27,-5,527,20,105,14,9,142,165,96,78,-16,-21,17,172,92,70,32,144,97,162,36,117,1141,247,302,-57,16,103,205,328,25,301,178,180,64,32,408,93,133,36,-2,175,4,123,15,52,-11,66,85,296,150,58,41,-72,209,39,-33,70,173,0,39,-35,43,36,86,39,-20,9,11,78,156,70,12,27,45,611,81,1,12,73,115,-19,67,-34,17,150,412,59,499,293,747,56,400,321,94,483,223,-10,801,10,38,66,43,4,168,190,51,41,188,-119,16,456,48,29,115,23,6,10,37,100,300,204,216,228,291,130,105,401,64,258,-3,96,16,628,134,46,227,-14,40,155,-132,135,403,470,213,84,155,45,80,455,532,699,-35,74,73,67,87,45,568,91,100,43,-61,-23,-238,174,41,100,-89,68,318,952,37,164,209,27,-44,629,-14,-2,-74,1297,6,532,313,494,18,237,29,37,4,50,119,30,-37,-3,55,110,240,92,-24,153,3512,63,96,-69,-19,146,328,307,86,-410,60,706,58,98,499,-15,26,44,38,67,66,-43,118,486,55,146,241,490,8,72,34,-4,-16,-13,42,833,299,1976,103,140,-9,338,84,550,365,-6,17,203,269,-20,41,17,62,-4,-3,439,90,29,90,123,22,496,-1,88,-18,4,4,406,99,49,78,-25,357,2,13,79,217,194,168,188,159,164,108,29,50,43,117,122,235,225,222,250,210,106,3,104,134,74,40,32,49,241,13,-19,4,190,-2,214,75,212,122,92,308,55,201,68,-37,21,242,47,5,212,395,-14,484,21,118,66,3,85,67,-45,40,130,145,-10,-21,93,113,148,39,-151,65,21,-7,13,40,94,131,13,24,111,-6,4,132,50,224,329,13,-18,95,36,-25,23,712,127,121,-2,-6,78,204,6,5,-80,41,-14,-40,-4,-67,147,32,37,45,40,-5,28,-3,43,80,3,226,550,-37,222,211,4,15,27,40,96,64,-36,340,65,31,19,-25,202,208,507,4,63,244,6,17,40,-47,2,-52,86,-17,124,336,86,28,-14,2,21,35,32,108,-11,234,-46,-37,-34,447,25,265,286,118,35,22,238,0,283,47,14,6,176,550,18,286,9,79,231,336,23,2409,35,132,-8,49,-12,186,33,94,1870,98,107,605,21,85,40,-12,-35,171,61,165,42,-25,2,75,143,-22,42,11,136,35,-2,-86,74,15,41,13,8,-1,271,-22,64,37,63,146,5,338,-102,72,6,8,7,-13,39,81,12,205,85,20,58,150,73,195,271,-35,-7,1093,-2,169,1023,608,20,273,478,40,268,20,343,-29,8,574,109,53,60,35,44,47,-2,83,115,19,-4,59,140,100,85,14,278,250,1142,567,20,33,107,42,5,4,67,-16,-60,72,500,76,10,38,20,348,328,79,248,21,146,-4,55,138,261,283,90,54,149,176,285,338,51,38,157,189,527,64,99,97,192,329,47,-7,4,47,118,78,153,242,80,32,150,-24,190,20,98,26,402,161,52,40,49,242,19,19,-21,-33,19,-55,24,97,4,-159,-187,230,-5,69,71,113,20,-57,31,-6,49,244,132,-16,5,27,29,-4,55,106,0,104,101,873,105,-73,268,107,644,291,-11,68,-63,-44,49,-115,51,108,-5,41,22,122,84,54,120,67,29,74,80,-20,-5,-40,108,64,58,-19,29,37,441,1147,-115,164,-102,124,115,325,385,718,9,785,-22,30,35,25,26,226,113,47,64,27,-6,-34,6,13,16,24,2,215,6,165,16,21,40,18,47,41,36,5,217,52,89,185,100,59,155,34,1249,27,253,16,-66,5,-25,170,-22,311,126,144,19,82,68,6,265,233,32,-12,93,-17,75,-44,284,29,12,-4,-23,340,-65,-23,235,109,18,38,38,8,-2,518,1267,119,529,16,-1,-41,67,16,-11,114,4,79,67,14,197,19,100,121,21,131,-17,342,186,17,1464,99,348,669,217,68,173,105,-41,54,301,153,604,61,32,321,85,30,-12,24,274,170,10,370,-23,-21,14,-114,70,-11,-8,11,114,137,30,60,-45,43,101,36,31,97,23,672,114,267,62,77,260,81,17,-22,-130,14,348,-67,92,36,15,149,181,17,101,103,295,132,297,871,212,2,63,338,-24,-21,-45,196,8,44,41,144,34,-43,87,36,141,144,373,79,259,1,-103,162,3,187,33,-8,67,155,67,-66,7,61,-73,157,59,61,318,53,114,35,-10,-1,11,-169,38,171,157,37,35,91,11,11,183,186,1111,80,828,-42,69,501,210,-4,35,15,-39,54,36,-14,11,145,294,-66,-11,-34,52,116,-42,-72,64,55,46,23,10,9,126,72,222,79,135,32,180,170,150,-5,45,88,209,62,92,93,38,71,43,29,220,-33,59,415,38,-860,307,-47,30,-7,33,70,20,167,-10,-31,108,41,25,-36,187,53,41,56,1155,57,160,38,92,15,-3,32,10,9,44,75,32,-1,316,219,105,-54,96,-118,-8,-30,-10,88,101,27,17,-14,-9,98,-12,-126,247,37,33,105,139,355,43,23,157,4,-11,136,556,-4,38,0,4,-13,294,342,174,1697,182,164,31,68,102,103,81,-34,67,-41,157,70,43,357,81,42,11,71,-3,472,-64,15,-112,-4,-84,64,8,65,531,26,-42,33,-44,255,6,80,288,2527,10,4,-18,270,113,721,-42,-183,140,7,36,46,17,713,398,140,326,30,69,451,797,35,192,136,7,674,110,69,82,38,18,-10,29,21,-22,49,169,1,39,168,57,28,471,22,47,5,75,94,214,26,409,25,451,254,429,-30,-23,36,101,210,79,84,97,110,-28,162,53,75,-27,24,-72,20,113,341,15,163,146,376,18,62,79,61,-2,40,49,512,38,35,-8,139,82,46,105,639,-150,64,47,165,178,33,267,-33,123,37,-77,16,142,-7,407,575,0,117,236,150,-9,71,189,19,98,183,130,-18,-19,-7,-6,236,68,41,592,70,161,34,97,136,31,69,45,19,240,47,506,79,61,131,-38,135,-4,21,43,37,585,18,25,27,2,168,264,62,761,167,-36,497,67,40,80,45,20,-4,20,28,136,126,21,89,112,70,101,7,369,-29,439,245,-36,44,344,136,-8,569,420,38,95,50,94,293,349,178,-5,153,63,17,-8,80,41,91,141,-3,25,61,523,-120,33,3,52,164,217,-3,82,29,-24,32,124,145,49,146,72,6,189,-6,163,43,-8,97,52,0,75,-44,210,65,42,-77,-18,-33,72,17,-8,-43,19,50,-32,19,64,41,373,-60,466,206,68,238,63,116,40,137,176,262,33,42,172,-13,137,12,16,14,753,727,67,545,98,14,-3,152,58,73,48,2,560,-7,14,187,9,343,273,130,-25,166,130,17,39,197,173,107,73,175,39,78,133,2,20,20,61,359,-5,-3,164,929,91,16,-19,107,89,51,92,-76,-8,59,81,32,-19,63,-70,654,-22,24,-11,30,53,-70,57,-20,401,17,8,-35,132,48,15,180,-15,78,74,-16,191,109,368,99,96,946,81,218,30,-3,115,99,399,129,34,229,123,133,-11,2249,301,252,520,55,23,81,88,6,-73,723,795,-26,294,67,41,107,174,123,251,34,248,113,16,173,186,176,316,363,45,14,55,41,102,62,37,61,331,4,82,121,116,-13,122,35,-14,-137,704,28,114,-8,134,18,53,30,12,-7,71,137,218,293,-10,67,37,98,172,-41,83,87,111,189,94,13,67,18,80,50,184,1330,419,30,45,-4,79,86,44,95,50,58,49,188,209,548,-4,455,-25,-3,-60,125,160,42,11,44,16,49,62,74,-170,194,74,88,328,17,80,32,294,10,21,225,147,60,16,46,-11,-11,85,136,138,-18,83,27,113,221,9,-19,57,87,27,616,97,-6,156,6,64,-15,136,204,9,7,120,-194,-13,95,-3,-44,-40,266,239,-70,92,-18,-61,31,-29,39,108,52,30,113,-48,112,27,327,-92,46,-3,-32,-32,27,126,1362,133,13,68,894,38,-3,876,58,164,55,272,1668,217,-21,354,45,29,23,121,-9,81,10,-11,559,221,140,153,1,-11,-13,523,56,71,584,-23,84,7,303,67,80,81,37,-119,396,73,71,14,461,252,14,30,31,105,148,54,-48,35,19,27,272,75,9,-14,78,156,24,149,44,128,37,70,8,-8,329,100,104,116,31,114,9,3,66,16,-53,75,192,28,77,18,36,-72,58,33,49,23,28,67,86,266,101,55,-17,104,-11,-12,10,125,-8,66,48,76,2,5,-60,0,2,-16,-25,10,1,48,-19,-31,-66,396,-67,27,-26,13,4,14,-39,0,138,-2,-25,-10,49,23,-2,18,77,-7,28,1,-11,-8,-270,162,-10,29,80,37,-31,22,-12,-24,13,28,122,6,420,230,57,7,10,53,494,42,1188,271,35,-29,-164,-411,0,-26,-4,26,-18,34,30,13,18,38,32,-38,505,-4,54,-25,9,-3,5,-32,9,102,-4,3,15,-25,27,17,13,22,40,-4,188,8077,-22,175,-1,40,-13,81,8,-6,-29,7,-18,-10,-11,14,-24,10,-1,-8,21,1,-2,33,-33,-4,-39,-33,-23,-20,-15,-25,-5,47,4,9,9,-33,27,125,-154,-102,-192,-82,-431,-158,11
-53,-120,-112,-4,-117,-210,33,-89,-33,100,-31,-284,-146,-90,298,154,13,-225,19057,41,100,-12,-9,-78,32,-42,-6,29,3,-15,-90,-16,-235,-132,-183,-288,42,53,588,174,539,126,-218,1497,237,-5,1909,62,-59,52,1082,2316,125,439,-32,24,88,-53,107,60,60,170,124,-194,34,29,629,4,-59,-447,-397,-300,-440,152,-58,-128,40,93,688,-86,35,427,-91,-19,-20,369,-26,223,136,37,135,51,286,337,465,-57,9,182,55,-15,121,-49,-69,92,-205,24,576,250,-193,17,16,-140,111,-327,-699,-31,72,-136,-54,6,-37,-106,29,411,-32,-9,22,-20,86,359,123,-200,-1,30,-12,176,19,735,101,336,-12,29,-48,33,-167,82,138,583,-31,-4,43,183,59,625,77,-228,373,-87,-156,-255,520,-84,-16,144,37,6,470,31,79,50,249,-1,-65,-47,55,83,-55,-251,116,167,230,-158,-89,49,86,-43,-49,-33,-599,10,930,-3,4,16,-97,61,169,62,-2,50,225,59,48,160,-110,-67,-350,14,460,-1,91,-206,77,-65,64,-464,184,1023,-172,9,-10,-89,-16,-28,120,2445,-136,89,101,-26,-19,66,375,117,17,-125,222,54,367,151,-30,108,576,15,-88,397,-63,141,84,243,44,265,56,34,265,-204,79,10,196,-9,115,345,-301,302,52,-31,53,-819,-42,-40,-183,48,727,0,499,371,89,141,-338,69,-54,168,3464,-9,138,102,36,55,140,-103,2513,400,273,-89,7,218,42,321,141,211,98,-110,-15,46,314,-121,165,618,43,39,-893,162,-103,102,268,32,44,9,24,-7,580,329,318,72,76,54,1159,301,96,15,735,-44,180,111,83,268,-244,251,716,348,16,-207,76,-156,59,33,600,22,-314,782,191,-68,84,112,129,68,134,131,-55,39,-287,713,197,564,105,439,-47,568,443,126,-12,-160,65,32,424,288,-11,787,371,241,90,-4,-14,319,162,4,-520,246,74,-26,41,-42,57,-214,26,93,41,-15,695,479,241,172,11,6,-23,-175,-77,-295,-35,149,341,270,-141,-31,6,145,-108,-64,2,-42,-1,24,172,124,37,77,778,77,-85,187,1347,98,-108,90,-88,106,274,27,166,3,733,59,274,-60,-247,-212,35,130,14,258,517,62,5,596,5,-307,64,-314,168,38,15,110,38,657,-15,66,-176,-33,655,-145,289,1,48,-58,-24,-218,-48,-57,72,137,55,151,286,61,-172,-104,135,-125,-31,31,-11,40,60,-412,142,-39,31,-28,-58,66,-587,-109,337,58,-18,299,291,34,-142,-40,-354,-21,134,24,-226,50,-11,277,43,216,83,262,-3,72,-257,682,368,433,132,106,562,821,23,466,371,269,109,-36,-48,2,-31,143,335,128,183,-21,-2,-199,92,-103,-32,571,272,244,460,677,41,38,-7,-14,4,-158,849,303,-116,87,49,16867,21,-548,110,-212,-138,0,39,323,210,124,156,230,-109,-10,-123,342,32,-63,-46,122,99,-344,72,137,78,-61,-232,142,-27,-417,-107,49,-111,22,0,5,468,-38,400,154,-746,135,129,694,55,-53,3,44,53,485,13,44,-55,545,956,-54,-39,-251,-19,104,73,-14,191,-68,214,0,182,130,199,81,-444,168,-86,207,52,-120,-120,-37,-84,393,-78,676,10,-45,48,412,158,5,53,-8,27,13,40,32,251,189,3,582,442,509,-626,16,-34,-172,64,-282,-67,148,190,70,198,-2,-3,123,366,-105,-55,-90,-109,-143,736,604,-291,186,-6,64,-38,-10,-66,69,204,-48,30,428,182,-68,-165,73,20,142,-77,266,297,-162,575,-112,-52,97,18,34,-4,116,58,591,-120,118,-1230,199,-70,5,-7,525,-136,-126,-121,277,256,13,146,-95,128,-26,319,32,67,30,20,342,64,6,100,-99,430,-39,50,137,-621,-40,251,-7,-6,-1,-85,54,274,-197,55,103,18,375,23,-66,-43,126,30,435,82,44,-5,237,472,-15,496,-31,585,38,81,22,102,80,2038,-90,158,21,-84,59,292,-53,-182,1460,1538,23,-163,296,-178,689,1315,713,123,513,50,-165,-19,6059,185,141,24,184,574,101,180,29,326,-147,-1353,-1,-36,-508,-104,-631,-173,130,-101,90,-1,1688,848,431,-40,-121,884,491,-254,294,-9,-72,119,35,70,293,-244,-214,147,-56,37,1146,34,60,-10,-40,168,-641,73,504,24,-101,-102,-74,-304,15,13,558,-4,-771,-61,2410,132,138,-53,144,1327,248,-11,2,1711,-81,-37,-539,309,-36,-188,104,35,17,250,475,108,2041,272,156,47,153,210,-188,204,167,-328,4721,-76,-140,65,4,2410,4918,-33,-523,82,1,-38,216,456,-494,2522,13,149,59,176,334,226,78,-81,1229,2182,-234,65,414,92,315,-25,-161,622,-99,-110,620,-163,52,94,96,-40,922,275,-167,-213,-196,139,79,6,504,14,-138,-276,545,807,134,-732,165,2169,84,-92,52,182,112,136,81,52,420,-24,-43,16,-35,96,-25,271,71,108,-167,57,228,593,-24,-4,-103,756,25,-53,-34,-189,2535,-63,742,77,202,16,-276,-78,-46,115,-70,-159,478,288,-13,91,-624,180,-273,167,-77,-132,-98,-169,353,44,-41,-377,3537,30,12,38,1185,24,44,151,2489,-244,326,140,441,-15,-41,-808,366,-14,366,-163,160,-218,128,528,37,105,81,70,-90,262,416,-188,-12,-20,48,-249,121,303,228,452,-35,-19,76,-131,91,195,1080,288,678,4,181,-42,432,61,35,-73,12,38,1136,-32,710,87,614,4,73,-13,158,391,10,-61,347,-31,311,107,-27,-5,28,623,234,-370,-270,74,-116,-17,75,1347,557,392,-751,293,-64,359,-26,179,24,-195,536,-15,56,-60,184,51,171,-277,78,-18,-25,-27,1199,251,45,-8,81,62,12,-83,23,-69,161,-12,-63,656,-244,536,-54,687,-279,33,292,117,58,73,203,200,-23,74,118,114,40,-257,-36,4,535,456,-65,196,226,187,-14,410,157,20,543,101,30,25,244,30,-6,271,66,21,-17,385,73,2,219,32,6,421,128,49,-71,75,356,-379,180,21,73,17,-288,59,-122,-40,-229,-12,-302,100,-219,53,4,-169,257,62,59,-879,38,210,10761,5479,-5,-217,-535,182,-25,9,85,-18,-177,20,-5,-2,-191,-120,-217,102,-206,52,101,-5,-21,-45,5,-36,611,121,-27,25,138,336,94,-64,19,20,534,321,54,-106,-153,-24,-8,88,529,142,8,17,391,-83,35,-190,84,-82,58,44,-37,169,35,-71,452,-513,21,216,1219,-19,716,331,-3,-138,-63,225,825,60,514,61,28,-43,56,149,143,67,978,59,-8,-57,14,-146,117,214,63,-7,-62,41,86,32,-3,203,182,241,237,-196,-60,68,-79,359,-339,230,38,271,1328,50,484,-37,-493,139,105,-315,216,-895,36,921,485,385,-81,939,70,-14,121,190,770,-32,-78,138,219,312,42,1865,150,-109,687,18,155,340,-112,219,102,327,2578,44,499,121,-42,11,270,28,71,-24,171,74,445,-67,12,3,24,399,31,513,195,14,-117,93,215,18,-100,470,-7,-15,322,-322,-95,508,-31,-188,168,332,119,-158,8,-86,-166,213,-920,143,-10,904,-447,-18,9,336,802,-155,185,-751,8,-276,-32,-24,94,-143,68,198,20,-403,24,33,-87,17,97,33,430,-29,19,97,-176,735,78,-97,34,122,69,-51,-444,86,295,-59,-92,-141,168,-65,350,398,434,30,116,-32,49,261,156,-296,-42,-32,-33,-286,-102,-78,261,-12,345,36,152,167,58,15,27,21,9,-22,-82,39,-89,-69,59,-393,-77,188,-49,266,689,-15,26,-7,-46,-306,48,-406,154,-35,-60,24,-15,33,399,867,19,41,27,350,-317,223,-28,163,-258,236,-50,75,436,68,157,-119,59,-44,232,-352,181,184,-46,62,143,125,-4,88,-51,202,39,534,59,128,9026,388,-20,-55,-26,-9,-30,30,45,-133,-35,356,415,80,-77,-99,-46,-67,25,59,23,-33,258,112,-73,37,9,6,32,157,32,-92,-59,52,54,-16,94,-15,191,-420,177,-13,307,-736,-228,-306,-22,270,-24,60,55,-357,230,-165,81,156,13,143,100,4,-75,180,31,176,240,577,-23,342,-107,122,237,18,121,-75,91,100,-132,-11,320,31,-15,83,-62,-37,-106,-16,84,108,420,14,99,207,22,406,107,41,-208,-164,240,18,-42,91,167,-42,254,169,-50,-62,-979,197,37,115,7,-2,439,22,86,-108,-1011,89,199,11,-35,1063,336,14,-156,703,-11,-15,21,-371,-41,-14,129,-115,66,61,193,-461,-44,117,97,63,-42,101,134,136,607,67,227,196,-66,296,-27,491,-178,1075,49,-392,119,1067,200,48,72,141,24,258,-181,27,-138,-29,-124,-95,231,-11,15,17,431,231,88,422,203,191,12,14,-466,-37,-69,23,-11,42,131,-492,152,48,-217,236,-41,356,-38,-694,93,-48,60,9,83,-67,-190,2,97,14,-20,275,194,5642,1513,6384,-10,-17,10,76,-236,434,1005,539,63,-37,166,-120,46,-90,335,-102,497,207,-65,44,207,-61,1847,95,-2,118,8,-893,332,-84,74,-209,155,36,29,-27,192,-139,205,167,-100,137,290,-316,47,-313,258,-60,-104,-103,454,115,-43,467,-190,-253,-107,113,76,57,3,47,38,18,-26,6,73,27,4,8,-25,398,45,3327,1907,-3,-15,82,-113,395,10,180,40,-88,18,-116,130,154,-89,234,15,33,28,74,-20,-52,42,-449,-20,286,-54,-17,-6,294,7890,207,-136,-35,-484,135,62,101,1862,-14,411,111,-230,-47,52,-68,27,221,60,364,264,-159,-229,89,163,74,-61,139,223,30,12,74,56,-55,-80,-88,327,-10,186,-43,29,13,-207,-112,79,-35,13,100,46,64,303,-384,108,57,57,-33,554,435,3437,713,-65,181,114,84,30,-32,-441,-73,-314,430,27,2943,229,317,-9,110,-179,1268,167,-89,62,81,14,23,-130,13,-147,12,177,-124,1952,300,48,54,436,-58,-126,207,419,53,676,110,31,517,-265,251,-133,182,-96,-183,142,102,26,-37,44,135,415,-45,380,-77,-110,112,-86,203,120,81,97,501,-102,48,-82,130,0,100,-41,-72,322,123,33,-11,-26,24,55,57,187,151,56,176,644,290,-69,-3,143,9,1001,-182,238,163,-57,12,303,-341,184,49,-123,20,139,-50,100,27,243,227,-213,18,-38,-122,479,506,28,492,54,101,-32,-404,292,63,122,-57,48,1121,1114,-98,232,222,557,-531,50,-99,-217,94,-33,147,62,-47,333,-108,9,-432,-91,-63,51,56,44,-189,-100,-262,-24,-80,-14,-82,-6,459,680,61,-18,-1,-17,-13,-205,19,-11,78,405,63,-8,10,-11,100,-119,209,518,-405,-95,1096,-220,-80,52,-1,94,2017,-14,165,144,61,-133,-343,2134,-71,23,-75,-1556,418,4,127,96,-3,12,-85,-82,243,-32,69,-101,515,-100,183,101,154,81,150,-30,71,-286,41,-58,-17,-38,329,-355,131,-417,114,126,133,72,-160,167,55,48,-76,20,-27,30,-54,-114,-111,210,-375,26,472,44,150,169,148,248,436,-6,-80,102,2,-100,-217,-86,112,119,112,69,39,-83,-54,-10,176,70,28,5,-279,93,-34,1405,126,101,-246,-83,148,162,578,-47,30,177,-48,-119,1067,98,-58,157,-78,-2,-14,12,31,29,15,5827,27,60,118,-169,679,122,161,-47,552,236,-131,-1112,249,134,154,-315,130,245,230,73,-28,165,31,-4,4472,382,6,-64,820,179,584,8,-15,179,14,-10,125,454,382,39,301,-64,-519,-73,-53,-64,-80,157,-30,-150,13,428,309,65,-26,4908,609,-5,269,87,12,-120,-202,295,135,565,112,148,-79,586,365,46,-56,195,-407,34,-601,-61,-1,-48,45,70,321,-13,2,252,28,335,-148,106,215,1211,-218,23,83,1311,70,195,-83,-301,-512,447,-125,91,-9,-172,-74,102,-34,290,-22,977,-305,43,31,105,251,197,110,162,415,179,31,-350,50,530,11,119,-35,464,42,14,201,92,712,60,1,47,-16,684,18,-75,-37,67,-118,-41,156,78,162,46,23,3,-476,-44,-114,263,300,133,418,604,397,4,21,34,-52,-234,-340,-131,-173,745,32,2,-402,445,613,84,156,943,149,-56,168,-199,-52,469,138,192,-573,400,89,87,-46,21,230,32,492,-35,2,622,61,-69,-13,4,206,134,37,-35,-35,121,50,-27,-2,20,467,45,52,81,40,16,653,5,-39,-14,-83,-13,132,31,-18,689,33,91,-152,-15,-26,-11,27,94,277,-53,130,328,16,-115,55,22,63,906,32,30,42,-44,3,362,-25,86,84,-277,31,-12,-402,-149,-3,222,-250,136,248,-274,632,-13,-93,276,13,136,-5,208,665,270,130,231,264,-254,46,4,20,-4,378,-43,4120,293,62,298,175,-18,-188,-18,7,60,-258,212,372,51,-29,107,16,50,14,51,74,42,50,563,-50,566,70,29,-162,-70,35,109,-492,127,102,-282,-344,267,65,364,-339,-29,21,143,239,64,306,119,67,-135,-2,145,-242,-52,-1,325,-45,-201,-36,-55,141,107,393,-535,54,110,67,-46,-128,27,122,43,-282,-40,106,156,223,76,449,10,322,217,0,-89,-125,284,31,73,135,-616,251,123,-514,182,-70,209,91,767,55,16,55,-126,11,7,-296,-89,54,-6,-71,50,181,141,16,-53,125,164,-269,-41,318,-17,30,58,698,-187,257,-55,284,264,63,70,180,13,-30,-35,134,5,153,-32,165,57,93,611,-101,-112,-313,42,108,99,-13,214,26,39,727,68,1199,-85,11,13,-12,146,3,0,-5,-67,73,60,-276,341,120,-68,-617,-107,85,94,-383,236,73,307,-228,-39,85,292,36,-36,-43,129,136,127,-2,222,195,-120,36,-90,81,12,-69,-70,38,584,-22,280,127,217,58,-415,8936,-22,313,-217,-302,12,25,43,51,-62,252,16,542,-17,-19,34,692,127,-41,-81,53,69,94,433,187,805,35,82,705,186,8583,2891,-84,11,-2,61,74,-14,1666,11,-57,19,51,49,-35,221,-62,382,-25,159,-2,-8,367,-5,-26,46,-129,151,195,202,54,55,51,58,88,34,603,232,82,613,9061,1689,419,3563,3040,5750,1285,-54,526,-31,-411,497,-46,69,370,-34,55,-234,-144,15,-177,-31,-186,370,114,15,-72,151,-34,23,20,381,52,2,-201,120,-177,-225,-16,9,2,-64,28,35,-136,226,281,-1,343,104,17,-120,811,-220,-113,-34,355,583,76,-270,56,112,-141,-77,115,-18,179,-20,61,109,-260,66,-105,111,-113,-47,104,-9,-19,-27,35,45,401,131,-7,-107,-35,-112,110,5,61,-2,360,27,-411,-3,444,159,139,-78,-308,284,80,140,-191,16,106,143,-90,615,-1,-135,-44,-58,66,-244,51,117,35,266,22,21,112,17,50,13,-68,-71,66,13,92,-48,178,-19,-182,7,51,1100,293,417,-263,98,111,-2,-2,-27,-19,62,155,202,119,26,72,71,-41,163,878,-10,14,-85,20,-79,-41,-26,51,-17,34,216,45,-18,-269,244,173,59,27,-15,109,14,40,-215,-214,388,31,26,45,45,-61,-37,528,-18,193,4,122,0,212,-394,-250,38,17,169,-87,43,212,20,-52,4645,272,83,18,223,-51,311,-137,-11,127,190,-131,128,-107,-73,-131,58,128,301,318,39,95,-16,-87,80,360,-128,79,175,142,290,124,85,525,-137,-34,61,143,286,306,24,-16,26,55,-163,81,128,345,168,-271,171,93,109,-100,16,-87,-378,-7,-75,307,43,90,46,-397,-317,-6,101,475,-127,-45,199,-195,81,31,-181,-13,134,138,-65,72,13,63,105,-31,-64,187,-1,183,-550,52,-301,96,-129,-16,7,20,35,689,-247,-158,89,55,55,111,45,75,17,135,-62,345,79,80,586,25,216,167,91,101,-42,-76,-20,7,223,-18,-58,-345,478,1033,321,-116,-108,-16,205,-53,-50,76,60,-3,-49,53,752,32,34,-1,-16,255,109,-2,-31,112,200,-552,-64,-190,102,333,-1,139,-254,216,196,322,-7,105,-269,-286,881,768,15,378,53,2,-72,417,13,206,20,-26,234,-5,200,1192,194,-16,-11,-339,-46,-10,43,9,-163,135,-27,-89,-103,-137,-219,461,1036,244,11,-124,538,207,24,111,177,-20,-14,-21,7,-92,-238,71,16,61,-40,256,7,45,44,927,-376,73,482,-126,33,31,-76,-130,309,65,2675,78,253,-11,129,5,866,183,735,-5,469,-9,175,-1,619,68,140,226,92,530,1146,92,-178,179,930,-50,60,-103,20,-256,114,50,1,39,126,-139,-258,150,90,118,-196,365,-22,693,-731,53,-97,-4,13,87,-17,589,246,-120,-27,-58,190,-524,773,-98,15,552,111,171,-89,-177,-301,40,228,99,106,-26,2,308,22,34,277,94,-3,526,781,26,1978,310,-5,-37,877,-234,161,-77,-142,676,31,-17,479,-43,-36,179,109,32,0,-68,-5,23,-129,37,6,1673,24,-28,62,65,276,742,749,139,306,213,-57,-145,525,298,0,145,30,19,54,134,-51,-338,622,203,-83,-8,-6,49,294,224,188,-265,137,324,-38,-11,-103,267,-455,-63,18,134,-225,129,-115,55,196,-20,86,-9,-115,-248,320,-504,93,176,113,-1,21,-2,-94,352,92,4,68,-32,-14,19,134,681,604,272,21,-101,8,10,-73,164,86,-10,50,-160,-14,-173,626,-305,308,-2,111,26,415,91,-3,321,70,30,-30,25,497,-219,21,-39,20,32,538,-63,214,7,112,238,7981,140,-3,13,62,199,47,14,-76,87,-47,-71,42,87,-83,142,12,145,16,45,55,9,24,36,291,-36,13,283,130,-677,-14,22,-13,28,143,14,-210,-78,-1035,9,-275,160,-31,290,-172,26,72,86,198,30,1,30,61,91,-15,76,698,65,-410,-33,35,-59,95,296,-1230,749,-183,-171,4,488,41,100,-52,-102,24,-179,-170,-12,-10,181,312,-127,-40,-26,29,370,465,84,165,-62,325,-8,-166,96,10,-147,16,9,-195,-99,958,-6,-15,-104,1,-8,651,119,459,-22,76,3,127,263,248,369,9,436,99,-15,-163,395,134,-46,86,25,216,22,286,-2,-28,176,256,476,481,-364,64,13,42,265,518,-12,573,-4,54,141,-34,83,278,-60,-15,-456,131,381,-66,172,-145,-75,-7,42,8,-24,117,308,-17,55,64,104,52,218,-97,5,32,-3,29,68,23,134,31,97,29,916,27,290,-32,243,368,-38,-186,270,-231,326,42,40,-46,99,18,246,-235,73,109,-427,90,26,104,104,1287,436,86,172,21,15,1578,-42,-499,1583,44,-110,-40,-11,-232,-145,-2,149,13,-20,82,-18,-1,20,433,73,-673,-14,74,22,54,-548,114,120,55,-113,243,-32,126,-110,-8,753,757,67,13,19,-7,-34,15,187,114,-184,409,-107,-213,230,569,-94,62,67,64,80,151,-89,160,-53,-137,-6,114,5331,26,350,86,-154,313,9,1090,63,-87,-89,237,364,-18,488,34,46,407,10,-283,54,83,-150,-36,-10,10,-10,212,110,-84,44,36,33,64,-1,323,423,116,29,101,244,-34,31,-63,-44,-8,147,203,0,-536,30,100,-75,52,150,48,-5,25,66,245,35,57,21,-8,123,-12,125,29,79,-2,23,104,246,538,-11,-37,8,25,52,-235,-17,-4,-218,-17,349,17,124,-86,600,10,-34,357,236,-20,268,134,458,24,197,179,36,578,-18,26,111,36,661,26,92,1259,-77,45,-293,88,-513,66,-72,316,-2,117,269,30,-119,-116,11,306,55,138,37,-679,49,19,-11,-229,16,54,-8,39,-13,-229,-79,-204,274,294,34,44,65,295,110,-2,-58,119,97,44,288,-186,69,8,300,327,80,3,116,-70,-2,302,202,-11,-28,103,40,171,49,-46,48,-78,-317,306,-37,282,54,165,128,272,738,9,-31,262,1,172,-34,-38,29,-7,127,107,32,30,171,321,-185,39,41,-65,227,18,330,-45,42,241,353,-10,11,43,319,-57,34,3,-23,30,-247,125,969,28,-128,-30,-77,-17,17,-110,17,41,209,11,147,120,8,176,58,21,2,164,22,23,46,84,40,36,72,-1,37,-50,493,17,846,-251,-56,88,273,-347,523,108,23,0,-1,-386,58,-80,124,-33,31,293,97,12,-62,-43,58,110,63,-26,32,169,26,464,-293,235,-29,103,45,54,722,82,123,-37,-418,-13,115,-28,391,286,86,77,-53,352,82,0,-160,347,84,518,-48,3,-135,370,317,378,-690,3151,163,-116,29,-114,-36,307,12,107,188,25,-81,109,-20,255,22,98,228,-10,-39,738,42,-5,120,-242,58,-110,-363,9,51,-13,-64,-623,-28,10,-129,15,58,-21,35,-109,102,46,35,-87,-12,63,-245,3343,-8,-21,55,854,320,4,26,-77,157,-272,15,-294,-26,-233,-1,-21,18,14,98,65,170,-59,290,818,50,80,-119,485,-710,-50,2,29,75,-59,331,150,29,-117,-215,1025,91,10,-37,145,1391,53,134,240,223,239,-93,-101,7,-94,456,109,6,192,48,41,6,-3,-145,10,-10,179,208,-21,-153,5,132,219,-11,549,274,237,-361,-109,405,-50,666,68,1357,-53,17,2808,648,-155,739,-29,41,4,418,-50,185,203,-69,-94,-1196,83,4,-22,-221,8,-107,-57,3691,124,-2,153,195,13,95,9,60,-161,-72,1675,2008,9,115,14,19,-29,-57,101,-322,-31,50,22,-65,-39,53,203,35,134,9,8,147,302,-79,141,139,52,317,-57,-64,723,-102,517,-39,156,40,680,183,439,153,84,-145,-112,1909,16,-65,-455,-59,-3,-22,508,-40,-23,-79,37,6,-14,245,20,-2,33,398,33,-2,174,-5,68,-10,-70,-140,4615,26,69,-112,39,25,3417,-198,187,307,-22,127,561,-6,588,41,127,28,22,8461,5113,48,617,-165,114,239,258,-273,457,-43,2803,-74,511,-67,312,-14,47,84,232,25,-345,-36,57,-80,267,-96,85,-51,-219,540,75,-52,-52,9,65,-31,30,149,596,-805,66,75,32,1205,89,490,104,38,54,-52,136,1209,240,-278,24,-17,284,-74,-96,236,6,20,3,0,-7,97,-209,72,100,141,-28,63,-110,161,137,-82,388,487,1559,-114,-175,-13,282,115,187,-160,-11,-130,-3,81,944,65,-34,90,9,18,37,121,-92,37,277,-1,88,-58,34,361,133,-90,-76,-176,51,8019,-368,39,-80,-19,10,-9,-76,192,131,26,28,70,45,131,-84,248,-73,52,-515,141,2,-138,121,-59,136,172,165,489,188,483,19,20,47,-3,189,189,-5,35,-42,-4,21,16,4290,-114,-257,-2,-39,97,267,258,-578,260,-151,58,37,-57,125,102,633,158,31,64,268,162,-131,298,-10,-121,558,64,1033,2543,-10,-74,820,210,1188,-81,33,397,97,440,26,434,-169,-78,-41,161,116,132,-55,-89,387,-84,48,205,255,-80,801,109,275,11,436,-185,174,-72,172,133,67,66,-127,-134,314,-40,381,4426,-21,88,5,-84,8,228,235,-34,229,-87,-79,138,80,33,433,871,39,590,126,46,31,8,380,-16,238,46,-64,287,-59,105,1147,105,-296,-47,-17,168,164,3,44,11,334,-26,-62,209,-204,71,314,80,52,-24,0,24,21,144,48,1192,-20,445,-5,-171,100,143,206,-51,-210,-100,135,-20,-32,32,17,149,312,-132,86,114,-97,360,106,-19,46,25,-89,147,327,-100,587,176,-1,30,-16,145,167,110,13,54,2218,571,199,-96,69,-49,26,-103,223,87,35,191,48,250,50,29,129,-172,659,603,-2,-155,71,-28,112,195,65,802,5279,572,923,7,395,187,120,95,79,106,-99,-129,-35,46,14,492,18,41,64,-2,1,-5,27,-24,45,63,107,61,13,124,306,355,3,7,-10,-42,179,-41,108,79,650,-85,377,260,94,292,-33,2376,28,82,-42,48,-169,26,140,98,-58,-15,79,-13,61,-408,53,83,-65,-1,136,-37,58,-219,-184,-38,-18,10,-127,-102,-96,343,306,295,48,40,4,-106,24,-27,439,322,87,127,607,588,-21,-42,125,13,-125,47,243,-26,21,-10,2050,-319,-196,-70,73,352,31,60,153,3198,186,-873,13,-59,105,91,465,76,-126,2,304,379,94,0,-149,-3,-193,30,63,80,-100,40,138,-28,13,40,375,72,376,25,678,-33,64,26,-55,-145,61,120,147,-76,66,225,0,190,139,46,104,73,-158,24,12,-298,121,-31,-94,6,136,-104,-57,207,-301,11,98,-82,-200,289,-465,72,-59,14,-787,45,-18,19,-13,-2,2562,305,328,18,-25,-10,6,67,-102,204,-2,617,-2,115,422,-171,45,5,-160,280,1102,478,19,-44,21,600,174,535,274,-7,442,-24,-38,15,172,-28,31,-263,24,75,83,595,61,236,-13,73,-116,137,260,163,-15,66,90,1,185,38,200,281,-25,-7,56,-827,142,172,478,977,156,-422,-139,-97,153,-31,287,-3,11,-27,-10,-58,184,1173,61,169,140,148,-70,829,-89,-54,4,44,-12,301,494,-119,14,117,1456,583,83,5,-102,-53,214,71,185,144,17,2,32,-349,-10,88,92,5,-55,925,-42,-40,-57,319,-363,140,-55,-81,19,716,30,-388,198,-7,118,405,-109,37,-300,44,12,222,-61,43,1305,-19,-217,-145,164,95,-65,64,50,65,-281,63,-90,-221,72,-410,-55,89,111,-31,18,57,26,315,-57,-170,-57,7,30,-40,126,81,14,57,66,-104,-7,-2,1,-67,42,11,364,385,-25,14,50,88,70,-120,42,-19,-61,374,654,-306,-32,-130,-231,69,-90,-12,150,47,94,108,72,11,1103,-148,174,-156,79,-36,17,-28,-25,17,10172,790,-266,126,-177,257,47,262,95,144,-266,-49,252,-173,381,-111,413,3267,-70,36,-14,23,451,-204,8,97,52,13,34,50,756,116,16,187,-22,86,198,0,199,404,-378,-60,-9,-49,4578,82,63,5300,4,33,-116,97,18,-6,-45,707,74,219,74,276,17,9,331,20,355,154,21,182,51,-91,139,106,-83,163,83,-37,45,-34,-493,193,517,188,456,61,-62,-6,-51,21,-12,-85,206,46,93,43,90,284,265,-197,216,-7,135,217,-38,90,24,45,63,82,15,115,-58,106,50,33,6,23,365,-11,201,-324,-10,245,68,6,-7,561,155,204,103,145,-82,59,188,-228,31,-14,124,-387,-298,-64,-12,2417,-116,712,73,6,155,-244,37,176,-14,-245,-31,-48,-23,-72,36,-120,16,22,-132,32,42,-340,-5,13,-6,35,-88,-608,75,135,-301,1,36,20,115,330,82,8916,2014,102,76,0,-268,479,396,-646,96,-75,248,-197,-27,-29,145,203,58,148,14,-400,-193,133,157,11,-9,36,-13,39,-9,41,292,-58,74,77,5,-1,147,768,52,-25,56,-230,519,87,55,122,356,-117,-7,187,169,38,-31,10,105,-3,-276,-22,-25,58,-58,30,-49,252,520,33,106,-159,62,49,498,45,288,656,222,-153,374,-4,-166,-142,-20,29,140,142,-38,5,6,-96,-110,61,114,32,14,-83,102,4,-86,-19,232,284,23,270,120,57,96,139,-169,18,28,129,48,300,-147,164,153,100,-365,42,26,124,267,203,-207,227,933,23,42,-11,365,17,-87,50,46,-3,11,-46,126,20,15,327,362,29,103,-22,-137,96,227,564,11,78,204,-80,-16,10,-35,6,-92,9,90,73,109,56,64,213,102,30,82,103,-25,376,312,-35,508,-1,-15,-87,341,62,47,-82,34,76,-36,-19,543,-8,8,360,111,38,-7,56,-15,606,7,-116,173,-308,41,11,18,158,54,20,95,-17,10,164,84,389,166,-20,669,648,57,-93,-105,11,13,198,32,-54,-15,-56,378,168,114,-15,-49,6,73,204,245,53,31,43,47,732,-22,17,131,64,479,-2,-26,79,179,39,-36,1091,25,-93,-47,-33,-42,4,32,9,-33,-67,213,59,-391,270,105,-56,-350,-291,1298,2880,-216,-1,36,-87,-15,54,-40,-92,-10,945,184,-18,3,687,52,-53,-40,91,-247,-80,-72,-23,-9,963,-6,79,-376,-14,56,73,-25,-16,215,201,153,800,299,388,8,-189,-598,219,-100,-7,83,-60,177,61,78,93,307,170,829,-3,7157,-7,-91,42,474,157,1,78,-72,119,-93,10,27,29,-25,-219,-46,1121,22,-79,-159,-17,-17,-146,4,-369,1,119,116,8,1,176,-60,5,57,0,-40,7,47,-42,462,34,18,-16,519,233,7,963,15,26,125,-31,311,-36,383,152,-20,13,96,157,-77,28,8,38,169,-8,-101,199,415,190,445,-4,491,-603,193,355,-230,-93,-7,-60,166,41,22,140,393,-336,104,8,408,260,146,42,73,31,31,30,65,-29,-95,-90,23,71,302,14,283,-10,74,-72,49,65,-107,-113,-19,-61,314,224,177,148,29,-4,22,197,92,-124,-583,114,266,211,99,26,40,-182,3,-28,123,-60,1197,-37,-200,-144,-149,264,13,122,-6,-315,336,3,104,279,-137,315,-27,501,13869,-66,-113,-239,201,418,-66,21,-17,136,850,442,5300,91,30,110,-172,165,94,-163,-27,195,64,17,114,448,221,-123,11,23,-622,-354,98,-136,-36,-1,-6,37,-288,195,65,24,-83,-88,23,433,-135,50,-37,-38,24,10,-4,-25,42,-319,50,16,-17,63,-80,-301,-2,291,-61,130,59,-42,-94,30,-55,-17,-11,-74,-238,-200,-25,44,373,385,1597,3041,8,9344,40,-26,52,176,-51,202,299,-127,47,-133,24,164,90,-1,68,93,-22,5,-80,-132,109,31,53,-8,60,308,207,-29,39,152,3752,-33,-38,-259,265,-422,200,39,364,9,120,-1,59,100,-26,255,-27,148,192,128,124,-73,41,66,36,16,-8,-1353,306,229,4,1,93,-145,213,65,-332,37,-268,46,-8,729,1020,669,162,77,173,-107,-60,581,-72,-34,222,54,649,180,218,-34,-109,-46,1060,-2,180,13,111,127,-8,-24,26,865,62,21,-30,58,-203,462,-95,36,258,121,75,-29,249,-196,73,-116,-384,71,45,-86,-216,223,6,6266,113,1,27,-113,59,-31,-206,184,-132,4,-2204,2076,-54,59,849,83,-88,134,-98,-8,-89,86,50,511,-33,110,123,-84,-619,-278,-52,-149,907,196,-87,126,83,235,27,-110,52,527,16,-80,12,79,-87,40,110,69,-6,-75,21,-26,28,226,338,-768,163,-34,20,-165,38,666,38,326,132,106,235,-68,276,-20,551,922,100,-67,46,86,-25,48,692,77,11,-40,32,-73,10,30,86,29,107,-292,73,29,28,23,159,-31,26,190,298,-15,4502,82,48,75,96,27,-373,-12,-118,386,-11,790,-375,361,297,1,74,236,407,-6,5,1216,-224,-362,75,92,-97,78,66,55,35,144,-79,62,-37,-228,-5,-8,45,-100,-230,-18,-40,-42,-24,-29,133,247,-61,292,99,71,104,110,259,-101,81,43,26,-63,39,252,-41,36,44,29,-80,-237,35,217,615,-610,-66,-4,-764,14,-10,291,-257,376,181,319,-141,-114,-27,76,202,-14,-17,-10,33,72,-129,-43,23,-148,133,190,303,-107,-151,66,57,2,15,201,152,120,213,151,48,844,162,46,48,-1,-3,-6,677,-264,-29,22,-57,-332,-384,257,-14,-16,-37,124,-17,9,-293,338,-1827,81,937,110,166,-34,119,452,-147,277,30,183,216,77,-741,-124,-80,-475,-26,743,32,4740,22,-30,581,-219,122,-25,-375,-6,105,-29,693,-113,-157,46,-252,367,16,81,141,29,277,-141,-171,-478,198,39,37,786,-9,-12,505,-28,280,476,-7,72,13,-87,-251,18,316,72,-98,246,-464,50,-45,12,-56,-153,-82,198,391,-71,1165,124,-50,87,78,-23,686,-121,62,-25,-170,712,911,183,-190,486,-337,970,118,-475,28,-92,39,123,23,504,258,-107,252,-34,-233,-145,12,326,101,221,89,86,284,108,-76,1,99,12,145,174,9,414,187,519,37,-58,83,-83,219,-354,96,-322,-62,-5,41,-27,-588,-180,532,36,-60,30,-6,384,-78,18,72,12,-16,763,-193,-53,-78,841,2,28,240,46,60,-199,4243,-40,257,36,59,122,-99,-22,41,135,1,-246,189,-2,31,377,682,19,273,11,422,22,-30,-356,131,-38,90,-446,31,-106,43,-100,-95,-110,35,-44,-193,227,-45,32,-23,-203,1088,439,152,-317,-550,1014,458,53,-4,175,27,320,-138,-2,-4,8,-109,31,541,187,-35,-207,68,11,417,109,54,466,-237,-39,118,227,166,120,209,747,68,81,-90,-8,-33,93,1,104,-15,454,6,193,-33,458,147,656,-3,-4,122,-297,-19,61,347,29,428,58,1922,297,728,82,-143,106,51,-51,25,-78,-172,-53,-3,-2,22,229,131,22,149,188,398,194,-147,-8,-3,46,-96,121,-295,683,-3,706,102,20,86,107,75,-40,3232,81,101,32,147,-276,-168,-29,74,-11,198,170,62,168,29,-220,2,114,-75,-77,7,54,244,-12,-112,-89,-76,131,10,12,157,-15,35,18,-64,61,201,119,-16,10,-109,-145,94,-58,77,34,-12,-190,372,94,117,33,33,-13,57,117,-176,182,-41,40,48,-62,-153,-166,1163,502,363,-1175,-125,-130,38,-120,-49,1431,77,107,37,-83,-5,-152,13,-92,-508,592,-5,138,-91,352,-285,-161,-46,51,5,15,342,7,64,724,389,-636,267,-5,-124,23,5,6,-309,55,-56,64,355,512,18,-38,-3,174,14,80,2346,149,259,695,1242,-73,-6,302,-128,-362,-28,23,-75,233,-13,45,76,-39,94,36,29,64,557,-129,-85,-540,45,49,311,278,940,180,19,74,512,46,977,45,27,-15,-998,91,-483,-35,101,504,-13,-41,-77,-59,-381,-199,53,-222,1313,28,147,37,129,-291,-214,64,-184,403,-12,16,-68,261,-391,-94,-68,973,-24,-52,13,67,-91,85,65,-33,-411,7,-102,-43,220,-363,-428,-9,6508,-144,63,7,368,115,36,-140,377,-68,-158,9,146,66,18,0,106,-26,169,337,25,50,-32,-18,-245,-36,-118,91,-170,-1,89,110,-251,29,111,-72,-77,-610,183,1767,115,98,-968,-33,75,46,35,75,-8,-83,285,252,27,-283,85,-12,-56,-4,268,66,121,393,-40,-133,1338,-48,67,8,39,411,-438,-536,-2173,48,354,131,-165,101,2,-116,325,-25,1,-119,2100,-82,-49,-63,189,96,647,-16,-119,1291,211,-45,53,1777,-34,22,49,140,43,7174,-118,-1408,-3848,-6047,-656,-247,18,64,28,24,-322,-140,293,-384,5132,-155,563,51,10,-67,22,1457,172,4376,-60,26,-2,5,-291,4455,127,32,4129,60,-126,1,33,634,279,376,84,1228,-240,84,-22,-311,-239,25,118,207,16,-89,84,159,-155,138,56,70,-45,-3,-81,332,569,422,136,227,-36,-165,-25,-47,588,386,188,455,10,32,165,-318,200,-133,237,69,951,-90,-9,2562,242,11,-1,2,11,76,-45,84,-82,9,-28,-19,574,17,24,27,-167,404,-37,268,332,-73,-199,74,58,-35,-26,62,234,-18,-87,-147,34,31,66,12,1,0,10,37,-16,-39,318,40,92,99,61,-39,208,-16,0,-5,-40,21,8,489,60,76,159,48,342,54,12,-55,-40,-6,299,5885,-24,172,-72,78,39,-211,-22,341,43,8,-1,136,375,-81,-122,86,-10,-18,46,274,50,813,-66,71,121,75,-19,-2,43,-89,132,287,-27,-88,40,93,-77,90,858,4,-49,-175,-444,43,68,251,14,90,115,-72,50,54,99,-40,742,63,147,-104,67,197,62,311,-961,-33,27,243,-11,-3,-73,30,-23,14,-119,132,95,28,136,1893,812,-137,52,316,86,503,-6,1009,581,-55,262,9,762,666,-44,-21,-894,282,-450,-8,56,714,-36,-110,390,-137,-126,-25,-42,-54,50,241,306,-169,8,38,341,7,-30,-283,-290,12,251,35,49,-627,-122,119,-260,241,4456,236,295,218,17,88,127,643,185,78,-165,164,53,-83,503,272,37,124,45,-81,-125,72,-120,371,24,484,0,-1,-11,-71,4,247,-92,507,187,-381,47,219,136,-166,116,776,4156,165,86,683,49,241,486,0,2,319,22,87,38,-20,305,361,20,204,513,61,-413,173,38,1125,-170,188,-27,716,327,-14,207,-17,69,68,-139,69,289,-2,-24,-11,-394,-53,-120,-112,-4,-117,-210,33,-89,-33,100,-31,-284,-146,-90,298,154,13,-225,-209,19057,58,41,100,-12,-9,-78,32,-42,-6,29,3,-15,-90,-16,-235,-132,-183,-288,42,53,588,174,539,126,-218,1497,237,-5,1909,62,-59,52,1082,2316,125,439,-32,24,88,-53,107,106,270,-2,-26,-37,8,140,440,300,-12,59,264,-8,-7,300,11,68,82,-262,38,30,18,110,-216,41,116,19,-75,558,-50,33,-32,55,21,8,-8,85,162,549,7,-12,26,-57,-37,119,-12,-74,38,51,4,42,-2,13,106,42,44,66,-82,-19,5,-650,671,-40,1102,-4,-23,-12,26,-171,34,-72,-38,108,-16,-31,61,-286,18,179,-354,-13,-20,-476,301,-125,48,220,-3,-195,150,41,10,23,363,25,45,-3,-66,11,18,1000,-27,-34,23,32,-47,18,-17,33,-14,228,-121,224,19,73,-21,-24,36,7,57,12,86,80,161,26,112,-124,32,17,6,127,8,30,-47,-89,40,211,-29,167,19,147,16,339,33,45,89,153,144,35,738,-84,-109,30,5,87,15,39,130,-8,-7,400,-2629,96,1410,-41,216,2,41,-94,1,7,-60,95,-27,289,89,-9,14,76,96,17,-448,-60,-3,3,26,50,2,-70,-31,-10,-4,153,-49,-1,461,-26,52,0,51,-71,-24,-232,44,33,70,-38,-231,75,133,-35,76,-42,89,-116,-12,125,-11,-65,36,9,-29,0,311,61,-33,-57,-41,78,-12,65,26,-292,109,-108,-190,-24,-18,196,484,105,231,16,98,14,-45,-21,24,86,14,218,5,-100,-17,-18,-16,208,147,-48,-68,170,32,64,1,-12,-33,-156,419,223,-72,110,-13,177,-171,161,288,37,28,-34,-13,21,-28,409,-264,89,-30,153,-119,-142,108,91,31,-4,71,-63,-67,84,137,-133,72,-542,60,61,316,-12,158,4,100,54,-56,31,94,3,-42,15,151,73,-8,139,64,-74,31,356,79,-15,20,-68,65,-42,36,32,80,270,-28,21,-20,-27,38,218,348,480,-11,262,-73,6,-102,4,37,38,48,28,-34,-51,212,201,-96,-12,141,-1038,-22,423,-62,131,-48,69,80,122,45,1,-17,431,25,26,36,31,-29,-15,7,-113,-14,193,61,80,-204,-23,55,22,81,-40,51,51,332,-465,1,-37,2,-4,-69,-69,-7,1112,87,25,137,-56,196,22,40,-484,28,16,1,114,71,20,86,249,-13,25,-105,70,88,-29,-80,45,226,114,143,127,39,-151,-139,293,33,112,459,-170,-25,123,138,61,3,119,104,34,-41,108,118,0,5,7,261,-119,102,-37,2,-24,-6,-55,53,34,-80,120,-22,69,1,26,-46,41,39,-30,-167,-10,-76,21,137,-56,-36,187,79,-20,-3,131,134,34,37,38,595,16,9,4,-402,-46,-9,15,12,-12,12,-39,65,65,-3,19,104,-42,185,21,58,88,-27,204,35,126,-67,22,-5,42,23,13,-80,-6,42,115,783,-44,76,144,276,27,-82,-12,241,-64,-8,-11,-19,0,35,117,-84,-85,-67,-179,-16,84,-295,-306,24,-7,-39,-18,93,176,6,-260,262,163,-122,-1,77,-28,15,65,-111,-19,-21,0,19,-13,-62,-1,79,41,-40,56,4,243,-47,1,12,-147,-51,-31,41,-3,-8,-196,48,194,13,-3,12,193,2,-815,187,-52,-54,89,-43,447,52,210,30,39,-11,299,176,-93,-43,84,70,158,96,-20,-93,-33,153,85,6,25,143,-1,6,8,71,-65,185,143,-8,26,-19,297,-111,-110,185,474,180,-4,205,-10,-5,86,33,-44,28,36,51,151,106,48,-44,63,573,129,48,76,49,158,-31,124,82,10,3,-66,-153,159,-105,169,364,-89,96,16,15,61,116,-72,36,238,126,38,279,48,-166,-39,32,-48,34,1,-9,99,131,-124,108,21,144,181,-54,39,-18,40,-29,528,-29,-1021,18,84,44,233,16,55,-18,81,57,5,-51,515,-26,-164,-113,272,-274,91,94,-7,-73,40,4,-110,30,32,-1,-75,46,-210,-80,138,-32,-69,-66,67,3,-5,-44,229,134,-19,49,55,41,482,-20,1,27,135,36,12,83,68,-62,103,4,0,52,-26,-31,51,19,599,103,48,-175,50,-449,8,-1,2,390,-29,18,-117,65,-10,242,173,-35,39,231,327,-169,27,19,-20,62,121,84,7,-57,86,245,-23,242,252,13,138,4,467,62,-41,-28,116,258,105,-15,56,27,-25,173,298,-15,165,-47,-40,-11,-55,82,-160,-73,295,-37,-9,23,4,33,53,-2,44,6,695,487,29,29,-108,2,186,-21,-64,183,579,31,13,-127,25,-88,260,-187,34,-51,-387,27,82,42,65,-2,1,-43,-31,-102,43,30,-63,-91,42,381,-1858,66,34,-33,-7,75,-18,-404,-128,-97,157,195,45,11,26,-1,30,115,49,13,191,-35,79,-59,-5,-69,95,-57,66,25,18,-49,16,20,98,110,27,-409,149,-39,66,-10,73,-182,1690,16,-174,-13,-95,59,-2,-968,-7,31,117,94,305,-236,111,496,-1157,42,163,-532,-547,-131,82,112,-38,-10,-28,639,1,110,17,-80,350,92,16,-47,-9,-28,208,-99,-358,308,836,53,-42,-10,21,205,31,-122,-170,159,-45,37,14,-90,-357,234,-2,-152,378,-15,12,66,-7,57,455,84,-8,218,-45,-6,70,61,257,-150,-241,130,37,48,156,135,-34,178,-14,14,34,930,-76,60,-51,61,-128,115,-137,48,52,-11,64,38,1,11,200,-66,41,13,11,-13,3,-114,-3,27,-1155,-29,-1377,-25,19,-177,-79,-460,-249,35,-43,62,-147,-1,15,103,-24,4,303,15,34,87,5,24,-77,16,0,-240,138,47,-26,55,-163,602,-285,-1,7,231,-60,23,-216,23,33,-67,-524,-25,-151,-3,1,-15,-49,-14,-260,-21,8,132,61,505,-253,13,-16,-24,-6,12,26,-5,-64,10,-19,20,-9,76,6,-138,262,-9,-40,103,143,-515,-93,-2,-68,-24,251,-760,-19,-17,-17,-15,3,48,-24,-76,97,81,-48,83,-80,-75,12,-29,-35,72,6,-128,83,442,24,212,-46,-56,39,46,-78,-88,9,42,82,165,47,161,56,46,98,-17,39,-27,12,68,-120,32,2,-1581,-10,17,-191,-217,-13,-38,5,26,122,-381,-33,-22,14,80,-56,-56,-26,-167,5,207,4,50,-14,153,3,116,425,114,32,32,-4,91,-65,12,-79,84,12,88,-39,46,-63,-96,9,-219,10,-21,29,490,-182,-285,-438,-1961,-47,48,225,91,-81,-5,16,-9,-46,97,413,120,-21,37,844,94,132,34,91,-170,434,-25,74,-122,-170,-46,200,-27,456,-67,56,946,74,-6,-44,188,-26,9,-313,288,176,-711,52,-254,9,-71,8,-200,2,-86,598,-38,8,-14,-73,260,28,-183,-306,-13,70,-32,0,56,1255,-57,-22,-144,-18,56,-1,537,278,134,23,-28,45,291,-17,-18,101,-41,138,-84,-101,353,7931,202,94,-14,-173,-46,-43,-76,803,36,77,45,-4,-37,15,16,-2,0,-143,-75,-21,-46,83,33,-29,88,-169,-100,-92,35,79,-56,206,13,2,457,70,-7,-172,-15,261,-10,-59,103,-11,-14,-34,-65,50,-19,-115,156,-10,34,19,168,-108,64,24,-77,39,370,-71,41,3,819,43,-59,33,-36,-27,30,56,-181,92,-31,-35,-145,158,-266,-17,5,-11,-9,5,-7,-23,-45,90,306,6,387,72,113,-8,-64,144,305,22,26,370,317,-5,-48,-98,38,55,22,-47,9,3,-10,-30,6,-51,-125,-34,18,47,26,-24,58,45,-252,69,69,-29,8,106,160,147,-143,103,66,-58,22,-8,-101,165,31,79,33,-55,30,16,-71,39,67,-152,14,25,-7,-348,-1,-236,62,194,185,64,-8,1245,-150,143,-521,63,-268,11,-17,16,64,-77,-64,42,55,481,-18,-75,233,-41,193,-40,23,53,-201,153,122,-122,660,136,116,8,-29,-306,-166,111,61,42,115,7,77,-114,-58,67,-157,46,-81,-219,21,-91,-35,16,61,124,4,-100,17,65,-337,117,-65,69,323,-4,24,207,172,9,34,15,46,39,11,5,47,67,302,391,545,79,77,-3,18,25,10,16,193,-139,99,-128,-33,36,9,6,-12,-56,-65,91,42,22,210,-25,40,85,49,-78,120,-365,-220,802,-537,191,-28,1411,52,91,36,3,19,15,-2,22,-72,2,-20,1,3,-101,39,69,32,14,69,-10,37,-2,85,35,51,-203,4,143,37,45,26,106,-149,1,3,86,44,-39,443,-132,-40,-318,-67,19,-36,-54,240,11,-50,15,12,-85,60,52,-115,80,21,-149,27,-561,-87,12,42,84,28,154,148,-154,55,304,-423,-12,-51,-180,45,-14,-26,-2,-45,-8,-4,-45,174,115,-121,348,46,-19,1196,560,264,20,95,315,22,-377,-16,82,0,-1,97,-77,104,-18,-31,261,-25,74,26,89,34,2,-29,151,-137,-359,34,31,20,59,47,-180,53,41,79,17,45,-15,195,101,-33,-16,20,13,8,-188,9,635,544,26,-15,-40,18,-120,-34,53,-158,10,34,37,144,35,-54,-8,12,-197,60,23,-122,-59,-168,243,-192,-231,-29,42,25,91,194,175,-13,1257,22,-11,108,-175,49,-101,151,484,338,-86,52,11,49,77,-227,122,-145,404,48,3,-481,6,22,64,177,0,-551,162,-236,-24,114,231,-108,21,217,-9,5,-41,53,207,46,-32,-71,37,-174,-42,95,72,-153,-15,-40,40,11,328,136,-12,-729,-116,-8,206,-151,-53,75,-43,194,11,8,-6,5,-26,120,127,55,-49,326,136,-327,259,286,-13,80,-8,-80,102,171,3,-75,47,-262,323,-50,49,650,13,550,-406,348,211,40,73,36,37,-42,27,29,22,2,-299,-97,-22,-4,-6,-57,43,41,183,-231,59,-434,-52,-80,-60,-18,458,-280,434,-486,-16,-29,-93,18,38,337,152,-39,-88,-34,353,7,72,-13,145,90,261,-33,1,81,32,275,-80,-141,94,-26,18,-66,18,41,82,-351,240,-40,389,62,258,2,331,-136,20,-70,-92,108,7,-249,-59,123,-97,17,274,233,123,68,-16,455,-321,76,12,250,30,26,-15,98,-6,-26,-22,-59,40,7,35,-6,-28,47,4,-254,-4,105,-17,-26,56,-19,3,-36,53,-132,-60,19,-217,-2,217,-87,-131,-24,-45,276,208,-16,65,276,-32,-39,22,3,31,20,191,6,-13,-332,-125,70,14,-12,75,-15,25,219,-7,61,-587,79,-116,54,22,52,12,1,0,21,273,7,211,-893,580,-32,76,54,59,-68,129,134,89,-71,5,-10,176,-30,-10,533,-79,-26,31,-113,213,-325,11,-61,43,122,32,-87,154,-1,43,435,4,264,24,-7,76,422,-10,767,96,-8,148,-101,6,-224,-57,-292,-26,426,47,280,17,407,168,15,38,-15,260,137,31,-58,-76,-134,585,173,160,321,35,223,173,0,18,-15,198,34,29,-13,-11,89,-31,281,1,58,6,-20,-64,27,-15,-24,8,34,24,-7,277,50,-34,-123,68,51,16,91,3,-12,113,2,6,-2,47,93,-3,24,-103,25,11,-497,8,18,26,47,111,-1,-7,-25,-56,74,273,-1,-63,-232,-34,-17,27,34,356,-51,414,-45,282,417,-85,-100,-417,-107,325,20,226,162,-265,-21,-140,22,468,74,-119,-149,-316,-9,-194,-5,36,-42,68,12,10,41,-42,53,-60,-56,144,-129,31,32,3,127,57,157,55,-19,11,-450,60,210,17,-11,214,-241,676,314,177,-121,13,-3,13,-95,100,-21,-39,158,128,251,-698,-1,40,30,-20,6,-760,73,7,168,261,125,17,8,25,29,83,199,320,-167,23,59,34,206,31,23,24,2,-7,16,-126,82,15,-40,113,-104,19,-101,458,20,66,-168,30,148,255,135,-24,-17,72,19,226,172,-79,94,272,-7,154,117,690,-13,9,-64,108,84,318,71,-32,-42,-172,45,-5,21,-415,-34,44,305,67,50,1,1,-142,2,-21,-59,-35,23,58,259,501,36,40,-12,169,130,-703,-259,60,238,17,115,71,64,485,185,-77,381,152,-9,-186,-20,-9,508,20,-144,-11,2,1,-89,107,-52,-37,-54,111,-89,23,23,108,-28,-41,192,-18,-55,50,17,55,-7,334,221,86,-171,394,-115,111,116,-8,45,-31,-46,-54,12,167,-12,179,-12,-100,174,331,19,67,512,-23,12,44,79,65,89,3,-20,176,-12,60,779,88,-115,-35,-45,-190,50,95,23,238,37,55,82,210,48,36,431,335,-30,118,509,14,141,11,-65,-198,-15,13,42,69,-45,-11,39,444,-7,-8,7,-12,14,38,-27,13,121,58,66,-42,57,84,304,30,25,37,101,192,-44,-141,121,-61,22,-37,66,-36,49,-3,-69,-48,99,27,25,-40,139,120,-638,6,3,12,-50,43,-108,-107,63,5,-35,-15,63,102,-5,16,314,60,-2,1467,49,-7,-74,-749,110,-248,-32,-27,14,-4,16,39,34,-69,-156,-61,15,-83,16,-169,325,295,62,4,28,-27,-31,-8,-87,-96,-12,-4,45,6696,119,241,-6,271,2,13,-105,-40,59,-18,-191,361,-116,-27,85,17,-82,-20,-4,-97,67,8,68,127,41,-228,45,-37,639,235,121,42,42,1865,18,241,399,31,288,150,-42,51,-10,21,20,151,-118,-84,-169,168,434,30,-189,-42,-141,152,27,109,188,26,0,24,399,75,28,-4,202,128,-20,-30,112,9,32,-15,191,-420,307,100,180,342,121,100,-15,-155,37,-7,18,-136,27,-63,-34,-28,-15,23,40,-18,129,59,-24,-106,-462,-164,-22,-50,-105,-230,100,191,336,63,-107,210,-139,17,-309,-45,32,-29,32,-24,-193,102,97,21,-102,27,129,6,-133,-21,163,24,221,-61,-46,-112,317,-177,215,47,-128,-9,380,-133,38,-23,9,240,37,182,-48,-57,25,56,10,34,-13,354,78,405,-11,-217,7386,122,3,-14,61,-343,181,-4,57,-72,77,20,253,-6,22,-75,122,-550,129,369,13,32,-106,85,61,246,10,65,-48,-127,-512,-2,18,-47,-39,678,-79,-207,92,-1,-82,-64,-10,44,7,31,63,-310,-16,-16,521,4,21,203,42,39,-11,365,230,72,-182,43,-180,-42,-34,13,-9,-41,11,12,-251,70,29,60,85,44,50,27,71,5,40,-28,-244,78,92,-176,-20,25,130,-35,-31,-14,44,96,-18,1,9,-6,17,78,-73,-178,-80,101,-8,-274,-1,-25,20,-90,-57,162,-6,-82,-64,21,267,-34,223,59,-33,51,29,11,133,-546,-22,35,-2,2,-107,68,-21,-38,27,34,-1,13,-27,-112,115,-471,-14,-72,30,-13,24,138,2,-25,-8,-119,24,7,2,-17,-24,201,2,73,33,43,-19,120,603,28,-11,11,-61,195,109,6,26,-25,-6,-108,-50,-1,-56,98,62,11,160,30,36,105,18,263,69,-58,43,157,29,-114,44,71,-14,260,-20,115,2,103,68,6,-8,1,-38,30,-12,243,43,-71,-11,11,35,5,196,21,14,-54,-25,294,54,506,208,73,8,-35,398,-3,52,57,-20,-10,101,61,118,23,-46,-5,9,267,34,332,751,541,17,109,18,-29,-9,-49,12,16,198,-31,-25,42,27,51,-30,65,40,-46,122,84,59,195,32,190,47,-158,-40,510,11,1,5,-39,38,60,-65,68,-71,-49,41,328,36,-128,-10,-16,75,-14,13,0,188,11,7,43,149,8,14,92,91,18,12,15,127,133,-155,-57,76,15,40,72,341,195,-47,-123,9,61,92,695,81,-37,269,-100,-49,31,867,20,116,11,288,7,-91,21,20,-51,-5,45,-2,280,32,-36,-115,124,-4,27,184,31,-32,34,-816,-82,-15,-120,-18,34,241,-143,376,-168,-269,180,71,-16,255,20,3,-63,72,-16,97,60,124,55,26,2,28,52,-47,32,-13,39,70,-3,97,20,-51,6,-96,272,99,-4,-195,4,-130,-33,-21,119,128,41,-22,24,121,-164,0,0,43,34,45,35,131,-115,115,59,-65,2006,-61,68,17,17,-8,-32,131,63,-8,0,8,55,2068,-9,863,18,27,-71,58,31,-43,-93,-124,-92,-44,42,6,-129,-12,52,968,63,80,-8,83,2564,227,-58,170,88,58,15,62,79,-24,52,18,-4,13,18,-5,153,-39,-12,-8,17,-53,154,-73,-37,17,24,46,-4,111,-25,167,-55,-29,30,11,192,67,214,92,48,4,-92,-13,0,5,-3,72,13,-23,-68,114,-60,95,12,39,-18,-20,24,-180,-46,-28,82,-63,23,31,103,6,104,22,7,76,8,628,-84,-195,-59,-247,-31,-92,609,64,-25,-57,236,50,21,147,43,-55,206,-89,121,19,-140,-27,45,2,-15,-38,399,16,53,17,27,-53,-115,-57,-57,15,-207,71,248,229,298,101,1233,336,-39,14,10,38,-162,35,33,36,44,80,30,372,-40,-119,-414,6,138,50,16,464,43,91,167,625,132,253,-27,-76,45,79,59,40,54,0,40,30,444,80,949,-5,72,12,45,62,34,-119,2,1075,-55,37,-227,4,117,539,4,16,18,-41,0,138,-172,-98,-8,0,803,55,105,-63,40,16,436,-1,-10,2,-37,-199,364,5,12,-37,10,118,-45,-32,87,92,116,-21,-61,48,298,230,10,11,33,46,-5,3,-55,19,-86,-83,-39,-221,107,-126,-16,-18,-7,201,-12,-225,-78,76,453,62,19,73,-29,11,871,-55,59,162,69,145,0,-195,-6,-11,9,12,6850,-47,353,-4,-6,29,-16,21,31,-5,-87,-545,-73,167,-220,-45,-38,98,-31,12,18,119,-135,-2,194,-35,55,-201,7,15,125,30,236,790,-450,153,26,39,-40,85,36,217,73,-62,34,-350,127,-349,186,7,385,-112,-2,-8,2,54,-31,-34,190,-15,9,28,89,110,128,-68,13,-7,62,72,-47,-136,-121,221,212,101,45,127,-39,143,-16,349,345,-317,81,-550,-33,167,111,45,-76,-6,-3,34,66,-162,7,9,11,304,-21,-92,16,61,-21,-6,-5,-376,-4,866,68,296,6,59,-22,-112,13,15,5,-5,-19,-37,31,-636,58,-6,47,19,99,-115,-16,-1,23,68,21,-179,164,-10,-14,-55,2026,-128,-53,7,-230,1293,62,47,-28,-52,9,38,61,88,47,319,81,40,11,56,2,41,-12,29,-41,106,-27,1,119,35,99,134,454,-35,53,-57,-34,8,-97,32,19,31,-57,-32,-231,26,172,21,-103,17,49,-14,13,-14,31,519,-90,248,-54,61,-34,-94,62,-89,-91,-52,-154,24,-19,161,-89,-17,10,-283,64,-60,101,40,-536,48,-5,35,-8,-12,125,-43,-391,-80,-11,-135,47,-76,600,458,3,197,-222,26,8,45,-513,7,316,117,89,-116,-308,154,69,0,54,-78,-229,62,7,288,-2,-58,115,44,-186,64,-2,202,40,140,-14,-57,54,107,32,95,-34,330,-57,3,-128,11,120,8,-5,-25,16,2,164,40,36,51,19,-50,281,15,-99,-5,-56,268,-77,6,15,108,-106,-456,11,0,55,-80,97,83,270,27,-54,-37,184,98,-52,22,-255,-20,-42,80,33,-36,-69,-9,130,144,65,-21,35,-6,-235,124,29,51,55,26,-9,-69,-112,38,66,43,-128,36,76,-761,173,53,21,-14,43,-66,604,-261,29,-290,-60,-11,-9,6,43,-56,-11,154,-21,176,109,22,-38,23,-51,12,13,42,-25,-78,99,84,-8,9,-163,82,392,40,6,-89,241,-41,-124,-132,59,-43,934,26,-200,79,149,53,-14,-8,-142,4,15,-38,-35,647,-9,23,65,-42,-17,-99,182,-29,-10,64,1,82,-209,168,11,55,67,-4,66,12,0,-57,66,54,127,-24,58,120,84,57,-478,83,12,12,-2,-30,59,-30,-93,22,-71,-97,-69,20,-424,40,160,36,93,61,-1,-59,49,16,-72,-7,-15,154,-9,-39,-147,-226,15,-42,215,-166,-182,-184,-85,7,-36,-16,-77,-37,21,70,61,-509,195,-38,-1,32,-6,-12,163,-127,-33,292,-18,-46,176,-1,8,-40,-12,-43,-77,146,-51,-65,-106,63,-269,44,57,-139,-9,161,169,-63,-93,6,325,-111,43,146,100,48,51,34,177,52,44,8,364,-42,-6,-53,9,90,-32,-2,-51,-47,115,2,88,41,87,431,72,177,-394,-19,49,-244,0,-36,131,-19,-75,346,38,24,10,12,-94,50,-103,1437,41,76,226,-64,-18,80,-18,41,11,23,6,77,61,64,-76,-162,17,19,-1,3,28,261,-10,471,-36,73,67,11,201,52,41,-13,76,-54,153,107,157,-129,11,16,28,28,-22,-14,-2,2,37,-2,410,74,-166,21,15,427,-256,28,60,222,0,9,41,-9,-67,74,169,84,38,124,19,-20,112,14,-226,27,393,-5,113,213,3,-160,-123,30,452,-43,216,-167,-8,-475,65,126,-10,-21,81,9,-184,166,-36,17,1,-51,578,30,133,-95,-43,-10,39,15,36,36,-33,156,-29,49,-29,76,-64,-72,-101,-26,79,48,-8,614,-20,38,-356,22,84,27,15,88,-9,-48,66,-32,-3,9,1,16,-48,-49,25,58,40,495,-13,53,73,451,-22,14,22,-5,27,-4,148,15,-359,7,143,-27,10,33,-56,-29,94,5,519,26,-4,97,101,1,27,219,-24,-11,-131,-158,-45,3,-19,69,598,-7,7,14,141,-28,-34,-286,69,389,-23,-14,26,-35,-14,-110,57,51,204,-58,78,-43,24,63,-69,-20,14,419,21,6231,450,15,57,85,15,-204,166,2,98,-109,-171,-20,48,14,-3,9,-64,46,-207,2,455,67,13,24,27,112,-80,-116,-12,212,-349,10,-10,167,51,18,-19,149,-54,-10,268,-12,-45,47,-256,-27,27,36,275,157,-160,19,51,33,-21,-361,235,15,179,27,-6,-39,546,95,-25,12,-64,22,-5,182,-77,-95,-22,-5,19,23,28,6,41,-3,17,220,-155,-67,-25,-69,935,0,4,-51,-29,9,145,296,28,201,-46,24,-102,-31,-17,-32,-70,-198,490,22,-30,617,282,-43,-140,9,56,323,-21,136,-278,-139,236,-130,374,-97,-59,445,309,37,-6,311,97,14,387,-9,136,-268,-72,14,-21,-2,-32,80,39,-121,4700,39,35,-73,21,-49,-24,129,-28,3772,10,687,275,-5,107,-10,-33,26,-13,3,24,47,243,69,40,25,90,4,66,-42,-104,-57,-200,-6,72,10,9,75,109,-116,260,66,1,-13,-49,142,-422,-31,-10,-58,148,-194,14,-47,21,-349,-40,-819,-11,-81,-388,43,-90,-17,72,30,42,73,50,42,33,2220,-90,-12,-108,271,-78,6,101,-36,-55,-25,-23,202,25,147,-34,-35,-9,175,13,40,-65,-56,64,79,-30,50,-76,-21,-89,10,0,11,5,23,9,76,116,-53,85,707,17,30,89,134,-83,-34,-48,43,-95,39,1,-197,-13,66,-10,81,76,166,-244,12,36,46,895,554,-259,330,-29,-15,-17,-3,-16,102,564,138,138,-5,113,45,49,-14,-93,-22,67,-1,99,36,162,9,-7,-200,47,-13,0,-23,21,-6,-56,54,82,62,73,30,247,429,-30,377,295,27,-101,-5,-54,16,-409,832,55,106,14,41,-2,80,20,150,23,41,33,137,38,9,47,-14,-77,103,23,22,68,43,68,79,-59,-18,44,-29,-43,-11,29,49,-52,-10,9,14,195,-5,-269,2,14,33,4,71,-126,109,26,66,-41,243,-9,-69,13,61,-86,50,78,41,135,-17,29,-37,150,135,-62,-5,503,26,23,-12,12,-72,115,54,29,10,95,214,23,-13,7,-23,-82,309,-94,11,-138,-5,22,-73,43,198,-13,95,64,111,-136,48,-16,95,115,47,6,-18,48,22,46,-21,28,1,-18,-34,10,50,-11,-90,-229,61,201,99,28,38,19,-14,17,12,178,199,31,-59,14,87,27,151,12,-30,-34,56,165,35,24,-54,-2,-10,108,-5,270,310,253,120,103,70,-6,307,18,18,44,-23,-10,40,122,195,54,-17,19,324,14,-26,36,-60,-1,-5,187,-6,9,19,-53,-201,-113,797,-8,-35,68,47,-10,19,61,-25,42,31,82,4,118,205,98,-9,-25,-17,-12,69,33,-19,4,-9,49,99,-8,-11,-150,342,19,106,-148,0,104,-7,-17,38,-26,-110,-113,353,32,12,107,14,81,18,97,-20,-20,33,14,248,-118,132,-40,-21,14,-5,30,39,-30,-209,-11,-5,36,-10,-95,-133,33,3,-26,-7,132,304,23,139,-24,17,32,-7,-1,1,24,198,15,19,-8,147,87,-20,33,-16,194,-57,-22,-21,114,21,4,-52,327,191,22,10,179,246,-83,505,7,22,20,-44,-80,19,24,-54,-40,185,559,29,54,-15,35,50,-17,32,-60,51,168,421,-1,-32,43,39,46,47,-18,17,14,-20,-23,-32,4,111,-57,-7,126,1016,23,-6,-3,-32,26,542,442,146,50,99,199,209,-52,40,536,-161,-74,70,178,177,-23,12,-26,103,-7,281,13,-49,3166,429,16,2352,206,-6,1,49,-37,143,158,-12,-17,95,105,103,0,27,-25,10,304,11,19,-292,22,414,7,277,121,-18,14,33,19,-634,67,144,-37,3,153,1386,134,167,59,45,222,278,505,43,112,89,45,352,6,157,-127,178,108,218,509,63,-10,34,76,30,-9,-22,-53,494,249,-335,170,1076,143,104,19,-37,12,256,392,17,-167,29,33,14,169,369,-86,27,107,176,66,139,-29,-57,65,-1,50,12,47,72,13,134,76,42,-14,-2,5,24,27,161,235,-1,229,-18,417,-3,54,-12,137,215,27,1119,59,-18,354,20,-35,49,-156,-4,71,1,9,-60,60,68,-59,-9,11,-4,206,34,18,332,-72,50,-106,143,21,62,185,16,18,6,-218,23,292,-4,148,64,65,87,73,47,-3,-31,89,-95,74,14,184,-46,-1436,-219,61,2,114,57,-63,17,28,23,5,71,-38,-5,38,7,77,1,-13,-15,-22,21,-514,11,96,-24,134,10,11,-33,1018,53,-18,143,93,13,60,-20,31,39,110,50,138,-105,43,186,8,-16,9,8,106,-279,107,-4,-24,8,13,28,-17,51,-47,467,65,330,2,44,-122,14,631,157,33,42,-2,-42,13,41,25,85,256,-122,0,-10,209,38,-3,-10,114,-201,47,10,36,185,238,54,54,40,56,34,81,-19,48,-14,-20,141,-235,-62,139,1036,-55,119,0,-271,-13,13,11,249,117,-59,364,146,5,-21,43,16,-33,29,73,-2,66,11,16,-21,0,180,153,-110,153,27,-42,117,4,192,-60,302,151,-46,-13,109,73,8,-153,7,2,14,69,98,-2,48,3,76,-10,-3,-13,-74,10,35,55,-43,11,74,64,755,176,64,24,18,-49,1507,-102,37,-127,-7,206,0,88,86,-29,-68,36,-19,64,184,13,25,5,232,233,20,48,-61,-13,33,338,50,40,180,363,118,48,-27,62,87,-7,-16,-177,-10,-23,38,8,28,-30,34,39,193,262,12,60,39,3,141,447,169,-409,55,-2,151,-482,3,35,141,40,73,80,-111,364,13,59,15,2,-41,50,-4,61,82,-6,55,39,34,12,30,-66,86,-19,20,27,622,13,-99,-8,24,7,-140,-13,-35,60,12,-1,296,63,102,464,41,4,66,-110,255,108,-13,18,-5,-1,55,-377,-22,3,-61,241,19,26,-91,-318,26,1,109,33,-1,-24,34,87,-62,-60,19,39,48,57,-29,1,1,-342,-19,56,-5,-43,172,-8,-14,1,-32,205,-16,12,490,29,6,-220,8,104,-7,2,15,-15,137,66,4,-231,468,36,343,84,-145,39,536,92,49,-64,72,8,20,135,84,35,5,121,275,29,-371,62,-3,-3,8,40,6,-30,14,94,-22,-49,-9,6,65,44,-289,97,231,-36,352,-28,91,116,-18,39,-8,473,18,-38,418,21,140,28,33,-37,21,-56,104,40,-26,30,-175,47,63,38,12,36,49,96,-6,227,20,109,-13,-12,108,366,-500,-131,32,187,15,3,16,-9,-688,-6,-4,552,-15,-16,-6,12,73,11,-53,34,66,324,101,-2,17,100,-18,15,34,13,28,169,52,6,20,89,21,-22,19,38,-99,77,961,14,8,0,41,73,88,12,-121,29,125,200,204,33,-7,45,90,34,-214,62,-8,472,-63,9,-63,107,-77,58,-7,684,-60,100,24,22,131,16,-36,1399,224,70,-7,85,115,144,-7,-28,104,-85,-113,-1,53,88,-265,13,-1,169,62,-2,-14,-99,14,40,127,542,79,197,-7,-1,24,-16,-36,-11,83,1,-15,48,77,-27,7,188,222,-48,45,34,-26,169,-147,32,248,-179,107,-16,7,71,-94,79,-64,50,30,81,61,13,425,49,79,139,20,-9,2,46,37,9,40,-137,223,34,11,45,488,-16,76,28,-4,13,29,19,54,15,303,143,165,85,89,-3,-10,120,214,9,34,194,98,2694,302,109,8,43,107,-15,8,-11,357,45,38,104,28,-22,39,-32,12,12,7,-23,40,-58,32,-33,-278,33,88,593,495,33,-62,-86,-268,-24,25,-33,-74,36,-3,-2,72,73,15,212,8,7,-55,70,2,-6,2,-1,183,48,9,-140,6,90,169,61,-6,29,102,87,8,-13,143,53,227,211,5,71,178,39,13,-355,32,16,95,386,-60,65,92,0,27,32,-33,3,196,19,110,5,-17,12,76,-33,93,-82,-37,154,-35,7,-13,-27,13,9,21,1,110,20,130,17,38,149,-8,-263,53,254,6,-1,-68,-18,40,-170,199,-96,88,44,34,-54,30,5,-15,53,-39,1,37,36,247,32,55,83,-98,12,170,215,-54,66,126,598,68,31,226,331,-144,437,-27,55,55,18,-10,236,-428,9,16,155,22,352,77,8,-131,302,81,0,251,-65,6,117,24,-14,-303,322,-4,63,-41,1,-18,9,8,-19,380,49,14,-25,62,398,-397,21,26,7,-21,74,37,-42,58,-1,-26,41,141,-136,-15,75,-16,485,116,47,34,-19,-6,126,-9,10,106,15,62,91,-32,-23,-38,78,28,31,15,47,54,22,657,11,38,-25,-36,-28,103,145,-157,83,68,9,22,24,1398,-25,-138,21,12,87,-24,-75,0,42,258,-4,-17,80,134,-11,76,-48,48,113,9,108,46,9,7,74,12,30,118,-1030,336,68,179,-44,64,141,756,-16,26,75,37,-58,18,272,-13,47,21,191,22,54,14,-26,80,-89,1,286,16,435,41,-171,28,0,13,461,44,411,155,21,136,127,52,4,-27,-3,23,57,-68,189,397,-23,-40,19,-20,46,121,-254,-40,256,101,165,-10,-30,217,53,71,-122,26,174,440,36,28,34,-248,-29,-213,18,428,-13,25,-178,126,-36,67,21,-53,9,7,-57,557,78,52,-54,-33,-48,-73,104,9,39,-21,66,213,5,-11,455,-87,65,289,61,18,125,-19,38,93,35,19,67,13,813,192,53,17,37,-49,12,0,29,72,34,115,657,129,229,117,-22,162,45,52,360,137,-2,255,26,-282,-24,-6,87,7,69,38,74,138,168,-6,-16,41,-8,-60,-27,94,128,-121,217,104,19,-29,89,-20,38,199,79,-33,-31,-20,45,-8,88,214,-120,51,5,38,58,35,165,9,32,38,640,220,-13,26,10,-18,-41,18,-44,209,23,34,4,-18,219,-53,19,50,-154,39,-12,90,-197,-36,48,-20,29,38,18,-22,61,32,23,-6,26,39,16,35,148,-23,-11,18,-2,-82,190,119,107,54,108,16,-15,300,206,103,10,-22,64,111,-11,-11,35,-118,58,95,-4,-196,20,-21,2,325,-8,29,202,-21,-24,54,-3,-5,95,5,-9,36,20,40,301,17,-79,-18,198,2,113,-105,158,5,-110,113,256,25,-79,8,-14,-68,-57,89,20,18,-204,41,271,-24,57,-18,42,-716,125,13,-13,36,25,256,0,91,1211,25,185,60,109,-7,15,-14,292,-18,277,147,93,200,1215,78,142,56,51,212,-122,346,122,346,74,83,79,112,49,-26,88,379,-111,27,-12,138,-179,-19,-26,14,-11,41,80,-4,21,28,26,21,32,137,113,94,434,87,11,97,204,20,-2,-12,-45,-111,-18,375,139,32,5,14,138,-113,18,9,1957,176,-17,152,20,2,7,57,129,236,53,437,342,100,-7,-483,15,64,76,19,16,108,51,-18,330,21,113,335,275,60,27,-139,10,124,-167,-63,15,73,-53,197,4,7263,-110,-49,577,121,159,14,-9,107,-6,36,-10,77,-73,-782,51,191,41,-120,58,-13,479,80,11,32,72,-10,47,131,-3,395,-370,3,100,59,0,45,4,-12,-15,99,43,39,-57,179,28,148,36,-1,912,164,116,-31,28,62,53,-43,-145,12,302,87,59,-2,149,83,133,82,223,14,-21,74,272,-47,13,2,-41,6,-66,8,107,-46,43,60,33,161,-18,134,107,65,105,1546,29,205,403,-21,15,15,1,1,3,16,249,23,-15,34,196,164,63,212,349,-69,35,-127,34,-6,24,3,23,23,-30,2,0,-180,135,180,81,169,-2,231,885,101,212,119,-205,221,26,-45,5,-406,-208,-46,60,-32,86,-74,18,17,98,-15,516,36,283,-63,246,65,184,-10,7,7,20,-63,6,-26,-39,203,189,82,0,-40,-21,23,18,-88,-4,-30,-180,-82,363,38,52,26,38,391,-50,11,150,-9,-371,84,-5,27,-11,-82,45,366,21,-68,7,121,79,60,238,49,119,11,236,387,162,-23,-18,49,-1,36,164,-22,-91,-37,6,371,-75,-9,96,-138,35,-460,12,8,34,-20,277,-3,-547,-35,42,61,-91,128,134,147,-6,57,48,18,2,15,262,13,515,187,315,191,43,13,432,-310,75,-50,-375,5,135,26,18,-43,20,297,-317,131,-8,22,-93,1,40,-91,51,-72,23,263,102,12,2,-17,19,500,702,850,-750,12,7,172,17,41,243,33,17,106,411,8,104,63,-25,277,88,9,29,228,77,42,-18,343,52,49,-70,-44,-6,74,3,-19,156,-26,21,149,-2,15,-45,-60,7,19,66,-16,15,-23,590,130,-22,764,28,-131,-33,-10,-76,23,1,26,591,-41,-28,243,-52,31,28,-25,-123,701,17,-10,66,1357,281,3003,87,9,506,-2,39,69,199,-55,307,25,-2,29,-103,702,45,241,12,13,257,-247,702,-73,107,47,6,-17,144,788,-13,134,-59,12,22,27,-237,146,220,35,125,-14,-81,74,452,3,45,-8,11,6,37,-75,-10,-52,50,253,-44,596,81,-29,731,22,34,217,-19,5,-19,158,29,12,34,-41,-482,273,466,22,13,2,308,52,423,112,-211,119,9,-80,-7,22,153,1,41,30,-14,22,31,3,18,47,-27,233,3,-25,-247,153,46,-38,3,111,53,-18,946,48,7,397,115,54,91,-52,-20,35,-27,-14,16,121,-24,6,3,80,7,-5,-17,66,43,-9,-75,-37,18,-215,-130,-53,46,101,160,1,-34,149,-52,10,125,8,-94,122,-163,-39,50,57,-51,288,-24,41,14,23,72,13,109,506,24,-152,7,221,116,2,144,-3,-43,104,-18,-284,46,9,38,-72,36,55,-123,-41,58,192,-69,419,1,8,-46,150,69,63,102,78,122,23,16,1,-24,2,48,-15,59,108,-17,44,1,255,-4,125,-77,45,248,44,-117,569,215,-46,81,2,7,18,6,-18,86,68,-49,21,-44,101,10,1,2,-31,-22,21,30,199,321,164,38,535,43,7,-17,28,95,4,16,-34,227,-97,17,42,22,-30,147,0,1258,131,25,93,18,3,4,60,103,289,83,100,101,25,6,111,-65,1269,277,18,39,-117,32,253,16,47,3,19,2,176,26,23,154,-5,219,53,319,157,19,40,-46,154,23,10,-127,193,233,24,-69,102,35,127,465,-87,71,132,67,33,10,219,81,38,-156,23,166,272,16,39,-4,161,48,210,-38,-40,126,22,12,344,25,97,0,-230,34,71,24,147,-65,112,66,-55,27,12,133,9,-28,6,1,52,109,103,-46,17,72,507,-122,18,11,14,193,-42,52,16,-86,22,955,66,-8,121,189,4,125,-50,354,75,400,-170,448,5,234,110,317,-53,-35,46,-4,44,-9,66,1,79,40,26,48,-14,3,-15,147,-29,-46,28,128,58,162,113,36,-25,138,272,57,-41,-7,276,138,-12,360,45,154,35,-165,7,524,1965,572,85,-28,-249,38,140,107,850,21,51,-20,-19,192,-43,252,187,27,27,-84,-18,-459,123,-11,3,124,65,42,233,3,110,-31,-632,4,-3,254,-10,187,542,3,11,262,253,6,286,-11,81,94,-166,193,-54,40,27,40,139,-159,6,11,81,1444,59,31,-11,-24,153,229,132,93,-351,93,864,-20,98,495,-31,-13,-13,-40,29,12,16,56,8,137,83,232,498,13,16,-49,-1,-170,-240,106,439,5,-27,135,301,24,168,-14,109,43,-41,75,709,151,99,38,54,33,-5,-20,-168,28,-50,-51,255,60,462,-141,22,-20,7,65,263,88,-12,26,18,-10,-13,123,35,362,6,-1,157,93,85,44,107,30,-109,173,-50,103,11,130,21,391,35,116,-12,-41,-17,-78,-17,-49,17,64,451,34,-3,9,204,113,37,94,9,363,-1,45,60,-37,82,58,0,29,-71,144,-62,141,-82,-496,44,2,-43,58,-62,-18,14,251,-34,114,38,197,-21,91,-383,-24,24,26,-16,30,79,168,34,29,-29,6,-21,18,67,139,482,-3,-12,152,55,-25,-220,94,11,40,-5,60,101,319,-2,18,-72,7,25,-92,18,-180,51,37,-9,-21,-22,64,-34,20,-12,43,30,104,128,25,65,267,12,0,-35,65,21,31,100,149,55,-8,16,-666,416,23,135,16,38,91,94,21,1,30,182,-85,52,-10,92,12,-8,44,138,-267,-29,36,-38,4,145,23,20,-12,-293,196,10,244,16,19,-61,101,20,2,317,22,-27,-27,26,424,-32,16,-118,324,26,359,66,1106,171,84,-25,-21,24,50,1,67,4457,-386,45,32,3,1,31,-8,-70,42,4,10,63,-95,-5,55,6,-21,-16,-74,-37,-23,26,-6,-18,1,141,106,22,11,494,41,109,40,163,242,7,24,-4,-8,-16,8,5,-27,-23,34,96,18,59,-34,111,321,8,-62,97,-28,-226,1853,-47,398,2453,238,7,272,250,11,-43,-14,219,-149,8,233,100,33,104,132,57,-21,23,24,193,-26,-62,16,75,30,16,-89,154,200,274,-37,-35,-41,-9,-25,-29,9,-31,-149,-266,20,-183,19,-17,-31,13,-39,171,128,90,26,86,12,14,73,33,75,51,-13,51,369,154,47,14,-17,28,87,114,114,65,-18,35,69,-39,-20,-72,103,101,-8,359,60,58,79,-24,46,-28,35,18,7,399,185,19,-8,109,54,-1,-9,-6,-24,-311,10,28,329,46,-8,-419,-12,16,-1,30,417,66,-44,9,-3,-18,390,95,38,66,21,6,-7,-62,-26,23,-5,183,27,138,-15,266,231,133,765,60,35,-53,-104,-41,78,-20,439,71,66,-196,197,-38,42,226,14,0,235,91,12,24,-120,53,-50,-392,-375,-15,17,850,58,-259,243,-225,28,-5,367,-29,306,-19,140,-322,0,35,91,119,0,75,71,3,11,8,5,32,3,25,56,-22,268,26,51,-30,-12,67,29,55,-14,2,53,189,-2,-480,33,80,36,71,79,331,40,161,18,29,46,96,42,9,-26,121,660,32,-2,14,23,47,228,-16,29,67,-7,-57,26,120,-27,81,-13,-54,347,268,23,56,433,53,-86,17,-34,14,109,479,43,392,-29,-36,19,40,14,-23,37,7,124,3,43,3,87,62,-22,8,267,26,339,492,14,1497,-459,207,-73,68,-4,-83,179,-263,-53,23,113,201,191,-215,62,-3,-31,14,-2,-59,85,25,103,-100,-115,141,31,176,57,317,-76,346,-9,4,71,-201,75,2,25,6,22,57,31,12,58,268,32,-37,-7,28,-31,-224,-13,-255,-230,63,28,-2,61,-124,15,-39,42,28,9,198,124,84,91,-22,-26,-15,-11,-267,115,10,15,14,-45,27,60,78,1,112,55,124,52,33,44,-235,-85,12,54,8,19,33,-57,155,-196,-15,52,-149,67,14,66,15,-2,-132,46,-6,87,39,-354,-6,64,-85,-41,43,-103,12,27,50,372,2460,72,12,-176,78,115,-6,0,71,98,-72,-11,12,-1,-10,110,229,-108,20,-45,151,-38,-39,-128,-120,20,14,-26,-26,12,19,-156,108,119,46,24,69,91,96,9,28,12,381,29,85,16,68,-101,12,-8,154,1,18,49,-5,-1714,0,-76,61,-10,-20,63,-3,-47,-9,-455,34,26,-24,93,78,36,425,-25,567,180,401,16,-1,-7,37,-7,-47,-33,167,11,0,31,120,220,200,6,207,-19,-110,-8,32,418,25,-108,-254,21,-95,24,45,-109,367,17,23,148,73,-90,43,-1,-2,44,13,496,384,-29,-19,39,56,-467,15,117,36,927,20,45,265,232,11,-7,146,-51,192,16,-152,99,-20,-54,33,40,4,61,205,1041,-630,17,-125,49,0,-115,42,72,153,22,-77,190,-117,239,22,137,260,1646,-57,-46,-83,159,-14,709,1,-640,6,-19,-49,39,82,9,971,35,208,-30,311,59,531,-25,81,6,-6,157,403,36,-9,50,-13,13,9,-3,-29,188,200,-25,10,23,39,30,373,220,4,-58,60,95,105,-38,197,-152,110,274,679,-61,-80,51,-20,60,23,89,2,-160,-27,-72,11,35,-344,69,20,-39,112,21,30,409,15,-62,-106,58,82,182,-5,32,158,522,98,13,-7,262,11,-12,62,468,-376,358,85,36,388,-3,90,-79,-10,15,-149,9,415,23,17,630,3,28,76,72,-26,138,267,67,223,308,581,31,-189,-91,27,60,3,1,3,-44,47,33,14,26,-60,95,57,-13,802,11,9,159,-34,-133,11,-14,29,3,-9,-66,79,3,19,10,113,99,75,129,323,65,17,297,-9,19,70,85,49,33,-64,-15,241,37,46,2,-104,258,30,56,315,13,158,49,-79,-20,-8,299,0,457,174,6,1,14,356,-8,141,80,63,182,340,4,6,89,-5,30,49,7,17,182,398,-175,8,7,40,-61,-63,27,132,13,-56,-29,7,229,-7,134,55,1,54,-99,-12,27,27,-1,73,17,-5,285,-88,50,66,-116,-23,15,209,8,-4,-73,-10,77,-81,40,83,0,115,-140,25,45,55,475,250,61,13,30,433,76,1,67,110,-62,309,39,-30,7,717,756,16,1409,58,-15,26,526,37,-2,26,26,228,-3,-93,-707,-37,553,-18,27,-225,129,-18,2,9,4,33,-3,-25,174,47,29,16,-11,29,16,-9,170,-65,26,15,296,-13,4,-24,31,87,-45,50,-48,-109,17,25,157,-38,147,-24,52,-46,-25,9,65,19,-10,-12,8,36,24,-30,127,0,1,-73,16,66,-97,31,-20,34,320,14,83,-14,249,-9,-16,0,-2,360,-1,-97,1,-9,73,36,-42,50,3504,0,-95,189,-3,12,91,-4,-1,314,1912,126,-13,77,13,31,36,59,79,-97,83,-70,106,15,92,-74,43,168,96,34,7,220,76,97,34,78,-19,368,31,16,25,55,26,62,406,-45,-256,219,0,144,10,37,7,-75,51,13,-14,16,-35,10,129,-15,110,7,-59,259,-6,94,110,61,216,28,-54,41,82,71,27,82,-7,51,-11,0,29,33,608,135,130,98,-59,-13,43,221,707,84,-47,-65,8,-120,-3,21,90,-13,40,4,61,181,163,-78,51,20,24,259,-11,127,14,321,-8,-6,205,20,199,0,56,79,-42,13,-6,188,-81,-95,-35,3,119,123,129,51,2,-69,-11,273,-8,54,30,-13,-12,12,-27,21,0,64,-408,49,51,41,22,-38,38,16,-52,52,-35,-60,-18,35,28,28,-8,61,43,-20,12,-87,1,-629,-15,31,-72,87,-21,278,319,70,59,15,147,1,8,177,251,65,2,348,-297,263,10,39,-95,132,-11,130,-37,5,-27,-31,326,85,16,269,31,91,-118,-15,30,-46,61,16,-11,-11,-16,160,477,76,14,-144,154,-37,9,-24,0,134,-6,9,-33,156,68,-54,-9,-16,19,-42,-79,8,103,-6,-476,-32,-5,29,-38,99,10,-81,-79,19,265,183,273,27,36,50,-115,26,24,-30,120,49,-59,33,37,19,-9,-70,-8,80,-1,-54,54,46,48,134,286,32,-12,-9,-107,12,-23,162,-20,-78,48,-10,33,113,-49,-47,50,-34,-34,-27,14,-53,-2,52,-78,36,-106,91,-17,-8,-14,28,-11,24,76,39,171,-27,139,102,31,15,97,-6,3,37,36,-10,-199,218,-23,11,10,35,-17,-8,18,28,13,1,-119,10,168,155,47,-20,42,17,-158,23,23,428,-57,-14,21,48,-3,20,15,133,-44,25,-48,30,32,21,20,23,1290,-28,215,-42,29,18,369,-15,11,81,-29,-15,24,12,-8,-6,2,-15,37,-189,-7,367,-57,-30,93,35,63,138,33,-58,-13,-40,-58,-7,-26,-17,11,10,41,-3,-7,53,3,18,-28,56,-26,15,5,-31,38,-13,16,164,15,3,-67,1292,70,77,-20,-5,-6,-35,-1047,-24,12
26,-62,-123,178,-167,-206,239,-52,26,155,-83,-303,52,-46,220,122,-50,-215,19307,22,165,-32,7,-92,29,-33,-13,-6,2,-29,-147,13,-476,-176,-187,-224,-21,332,383,-50,160,208,836,6463,330,476,6964,51,-1,104,381,1131,90,1450,-9,16,150,-215,69,33,171,114,157,29,78,-15,591,37,-25,-282,-367,-118,-443,14,-20,-59,57,185,458,-58,114,191,167,-8,129,423,-94,202,141,17,380,93,243,368,231,-43,0,138,19,-11,87,-100,50,-11,59,-14,2326,182,-217,114,-37,-81,74,-396,-580,254,105,68,40,11,-13,-115,-74,467,-12,-109,196,-104,97,200,72,-131,-10,75,-8,165,42,118,807,182,-46,20,-6,141,-15,48,93,579,6,-321,171,339,184,523,61,-246,411,-182,54,-77,2588,164,33,161,570,35,254,98,359,88,1064,-16,221,22,633,192,220,-65,95,258,84,-44,-34,110,295,18,-28,-8,-500,15,909,4,16,25,257,216,163,23,-11,337,210,350,60,104,-20,38,-149,218,243,364,159,227,52,-107,506,-424,149,1386,-117,-10,350,-62,131,30,211,6331,25,132,427,65,-18,59,1320,167,20,-47,209,335,918,277,882,247,1300,1,-22,90,17,417,172,238,7,442,433,11,226,-172,105,27,1731,13,450,315,-208,174,46,-16,14,-746,-27,85,-235,-2,418,107,562,388,151,139,-322,35,89,381,3260,107,28,44,52,86,597,-56,5926,795,390,-92,6,143,80,267,448,257,109,22,105,49,311,-48,252,1190,34,518,-454,216,-54,116,321,44,64,21,6,4,803,451,714,485,64,107,4393,1901,61,19,310,-30,422,124,67,186,-21,360,805,290,38,-130,147,-54,121,2,618,50,-80,1335,194,-36,816,78,179,131,122,43,18,39,-331,522,408,1209,39,179,10,494,447,101,300,-166,678,48,445,330,-72,587,728,100,106,61,-141,431,470,218,-438,223,144,93,-4,-75,23,-52,10,223,30,85,489,178,536,195,248,14,-5,105,115,-300,-1,38,653,515,-150,-2,33,88,-52,14,31,90,0,139,187,229,110,2,1416,62,-30,161,1175,37,-118,145,-52,200,476,313,405,271,1883,345,242,57,75,-323,108,160,76,351,842,29,471,229,-56,-253,554,-354,202,127,113,48,74,800,-5,85,-30,-4,266,94,-22,20,28,-6,232,-171,110,1,28,495,82,325,665,134,46,168,60,67,151,12,27,12,102,-380,92,69,116,58,-37,50,-211,-221,339,451,-189,398,182,11,1082,232,-281,-6,129,25,84,64,818,328,145,364,78,725,9,77,-234,461,305,118,228,91,305,3834,96,404,314,563,108,145,31,10,46,469,810,412,90,-53,43,-196,23,-15,3,546,1306,351,451,1009,50,30,122,3,3,-74,3530,125,-95,113,156,16796,21,-450,218,-205,-4,2,105,329,152,117,143,114,303,200,-155,406,18,189,110,54,397,91,148,212,252,-3,22,319,37,-596,-319,22,-76,39,16,69,1413,91,267,220,-662,179,99,532,66,-90,101,9,64,1424,17,139,187,316,878,35,-51,-76,-176,64,250,-42,230,-25,235,-21,587,291,140,103,49,292,17,234,27,-70,-57,676,7,334,93,811,-193,11,99,2199,121,67,38,475,153,63,99,-53,407,218,56,312,379,427,-510,31,-8,-103,90,-113,-34,153,255,132,178,-2,35,100,670,-96,16,-48,-111,-225,595,675,-261,128,43,-62,14,40,-22,131,89,-15,99,1277,102,-187,-102,343,100,137,25,277,489,-88,915,-101,36,130,30,184,28,120,99,607,247,103,-1041,169,-55,-8,15,374,24,324,-121,139,148,92,89,-96,173,78,67,47,84,59,54,888,73,57,157,-27,2424,-73,171,75,-290,-31,-10,-23,99,102,-66,-1,142,-222,34,86,55,551,-139,468,-48,82,58,846,3,47,14,474,419,172,860,19,521,20,-4,-13,-38,45,1690,-75,489,96,-104,310,252,13,-126,2533,1191,65,-135,238,-165,672,1280,678,109,327,71,-167,-5,9529,178,112,198,390,571,103,105,17,254,-158,-829,26,-47,-494,-128,-227,-153,22,-167,145,23,3479,648,373,-59,-164,657,363,-106,198,-46,-31,226,47,34,193,-108,-123,101,0,39,1358,42,-29,-27,42,741,-296,51,401,13,-123,-67,-24,-134,22,9,404,-26,-734,260,3311,42,165,-68,858,17203,604,8,-10,1607,-77,-2,-98,2428,-8,-105,8,8,26,122,343,39,9119,95,96,17,98,164,-45,154,-55,-264,7022,-31,-103,150,-17,1871,8054,-45,-473,36,94,-133,150,321,-358,1896,1464,-96,29,173,680,60,51,131,3195,1441,132,206,262,-9,355,-17,-154,544,-61,-85,2066,-33,17,87,60,-3,680,129,-323,113,-141,104,32,2,878,-23,-152,-223,365,438,34,-742,145,1371,29,-62,371,196,265,176,295,28,224,85,-50,-6,-108,67,-35,194,31,64,-69,22,154,338,-43,80,-109,542,28,98,-91,-122,5170,-11,625,86,85,9,-266,2,-50,-24,-74,-59,413,1628,28,72,-532,93,-246,97,15,-77,-46,-102,225,43,-37,-597,7166,19,30,36,2758,-16,-23,2,4938,-159,313,71,135,7,-36,-747,239,-60,237,-150,142,-195,1112,487,9,689,129,-14,-4,249,104,4,-5,743,79,-219,7,243,185,421,-19,150,73,-137,4113,168,1219,165,776,-38,746,148,498,362,287,66,14,349,2384,195,873,153,429,-135,84,-57,849,244,339,79,278,-15,191,94,27,71,117,2496,113,-112,-187,372,-276,28,299,4217,1442,2592,24,1896,116,72,19,170,135,206,444,-19,-1,-46,173,712,197,940,278,3,107,61,2862,217,30,-35,-19,-40,658,-75,15,-24,54,-29,128,662,-25,543,-109,121,-172,30,129,98,17,183,205,202,-36,7,91,84,50,-139,-24,70,371,2515,-73,110,369,733,25,652,-61,107,1630,298,205,2,219,64,-31,228,71,34,-14,334,460,68,112,34,85,-1,62,-11,-65,414,237,-139,6,51,66,-120,-261,48,-87,-94,55,163,-264,27,-156,95,4,-107,194,436,171,-506,9,564,19136,5470,-10,89,-435,142,7,-3,60,-45,-325,32,71,-4,-29,31,-210,740,-224,116,90,8,-40,31,43,37,416,1299,-3,-5,140,295,87,-12,44,390,610,963,109,-24,-149,-16,10,72,1330,127,299,-22,289,-55,-59,-102,46,-50,88,29,-86,214,59,-109,373,-529,65,251,1144,-12,633,1290,34,7,-75,137,1829,2113,386,86,104,-19,36,95,82,216,1249,54,21,-20,70,363,223,137,202,303,988,585,97,16,72,425,315,228,306,-174,104,65,-36,197,-196,278,22,163,1818,205,250,-8,-630,114,19,-295,129,-905,13,3132,360,272,107,799,65,51,77,126,1373,-24,181,73,28,573,-2,1462,56,-88,1020,12,85,271,-105,391,53,613,3489,41,894,506,280,8,613,50,313,-13,388,220,323,-16,-2,38,28,409,91,340,125,-19,-107,91,6143,41,-60,105,-5,541,484,-262,-86,440,36,-369,349,325,109,145,-6,18,-74,30,-786,168,25,743,-430,-30,4,1415,781,59,92,-590,34,4,3,22,134,-211,36,980,14,-197,146,25,-52,13,-115,139,39,494,-11,245,154,662,147,-60,-61,43,100,85,-851,125,192,-62,112,-182,215,-110,227,504,474,136,1094,16,20,183,78,-155,-3,530,45,-88,-59,-160,981,31,485,530,169,147,17,-17,52,-22,19,-28,243,113,-37,-52,99,-537,20,223,-3,112,514,64,118,-20,-45,154,20,-107,280,-99,25,-37,-10,24,649,521,-11,36,-53,450,-61,369,23,500,-112,208,-51,235,582,54,270,-69,132,-78,218,-130,51,96,-57,49,196,222,-77,276,-17,78,2,580,39,140,5293,391,-31,-90,-54,49,-26,23,82,-65,28,480,580,42,27,-67,43,-53,64,2,-39,-7,604,68,19,120,-1,-3,79,97,106,-66,-51,7,135,5,80,213,305,54,155,-6,426,-626,-268,-134,-41,90,65,49,46,-275,246,-187,51,195,23,69,164,82,47,284,45,434,417,763,-8,383,-78,355,178,242,202,20,99,240,-40,101,211,27,-75,-37,65,48,-64,-26,84,98,1696,12,190,860,393,315,108,20,-86,-200,309,114,110,44,219,-43,261,278,-62,-51,-471,178,-92,232,21,22,397,2,55,-66,-693,162,138,4,-51,1059,5921,67,-117,4979,156,22,134,-348,-4,2751,1329,-103,186,125,128,-61,1,1550,85,40,-44,72,84,442,-65,45,258,137,-101,1328,196,362,-181,3020,463,-227,101,2494,147,64,54,129,-25,212,-122,169,-49,28,30,15,135,2,20,19,317,134,-257,149,435,345,21,-30,-393,401,-105,20,89,33,100,-435,143,92,688,181,-13,222,81,-244,97,-2,31,-15,-12,-70,-103,33,55,85,42,4942,192,8847,7591,10710,43,-21,17,-6,-234,244,964,2665,55,10,552,-131,839,-52,157,-72,529,631,-82,49,33,47,2265,91,34,622,-144,-477,714,-72,115,-122,95,64,246,-43,613,40,157,254,282,75,281,-165,69,-312,79,-52,-98,-58,1603,82,-45,439,304,-39,-38,602,91,67,31,497,18,77,344,79,118,410,373,66,-95,2784,83,6351,1299,63,56,-75,-181,320,0,270,192,-124,12,-47,116,64,-37,81,11,17,21,119,-228,-45,7,-326,19,278,16,-3,46,192,8305,151,-12,-8,-479,225,55,114,1615,17,1193,95,-227,-103,32,-24,44,254,12,783,196,-95,-198,82,110,889,-97,92,200,3,-29,443,38,-28,27,-7,247,18,239,160,46,92,-113,-78,47,46,-3,286,18,326,2419,-316,101,56,50,-29,736,264,5462,522,-203,333,202,116,41,-37,-281,-23,-90,206,23,355,200,423,26,8,-103,2678,100,-56,276,144,484,33,-34,8,-42,355,180,-18,5254,481,621,35,142,114,-57,538,328,-21,1905,73,77,353,121,199,251,125,57,-93,138,59,17,-57,51,-325,650,-74,-33,48,-178,695,102,236,534,23,120,308,118,127,226,168,48,172,3,-59,288,427,261,62,-251,72,88,52,143,134,73,196,551,88,-82,95,68,-23,761,-125,69,623,28,87,1859,-78,35,12,-91,39,79,-13,31,-76,86,2255,105,-12,1,12,972,426,-43,294,41,73,57,-263,97,27,240,-186,44,1231,1784,-27,160,271,147,-587,126,-73,406,-38,-31,163,60,-14,327,-258,32,-165,-39,-39,38,-85,28,-235,-90,-195,-1,-20,-3,-15,28,9220,2553,271,-31,50,14,-54,-96,-11,108,215,601,31,23,118,4,61,-17,567,337,-202,-14,3225,-157,-300,27,4,208,2485,-26,215,111,227,-138,-622,2287,-196,38,-70,474,260,-23,35,53,170,0,-26,-149,554,53,99,-35,1373,174,222,39,78,40,124,-26,586,-293,85,-87,300,-53,2430,-352,164,-180,137,106,116,101,14,39,58,72,-20,15,-5,3,-86,-62,93,166,-217,11,160,104,84,414,270,1707,1711,110,-35,75,52,90,-214,-14,206,162,45,17,341,-76,-28,-21,270,48,37,5,-205,-24,58,1383,214,34,-99,2,258,73,938,23,26,652,-13,-108,909,-412,-75,54,-61,-25,40,93,46,1,2,4880,-13,1546,308,-152,636,164,199,-53,369,231,16,-968,170,694,110,-246,65,27,118,29,-31,219,11,4,8396,-229,7,-17,516,82,387,45,1,168,14,-1,53,556,330,120,537,-16,-298,-44,-32,-90,-31,453,-109,40,-24,1117,285,131,-4,8293,1091,6,231,-16,88,-58,-186,169,146,978,73,-106,-32,460,578,51,39,402,246,21,-472,139,136,33,26,152,427,106,160,252,1,165,-88,335,117,1485,-21,-28,147,1351,72,105,-85,-199,-235,262,-69,135,32,147,11,29,-15,408,-26,439,-262,112,56,108,228,144,62,241,263,133,23,-263,53,556,255,572,11,254,-1,-12,121,27,291,13,68,29,88,780,59,-39,-23,-120,422,385,281,79,756,174,-37,163,-420,-9,2,193,243,93,926,490,140,-6,63,1825,13,-160,55,-195,-45,510,46,30,-251,353,177,-8,112,1558,154,-73,116,79,-30,1380,481,344,-24,513,666,170,-27,312,243,29,222,-29,-76,359,173,-76,37,-2,234,177,6,-40,9,161,59,45,-8,27,309,256,30,-38,53,66,294,717,60,22,200,2,154,37,-3,502,-6,69,18,6,-71,-17,73,1,204,-8,99,118,114,-94,17,96,55,706,10,175,29,93,90,601,16,179,37,-236,21,-6,181,-122,-10,126,-209,100,-107,-95,314,-20,-65,180,16,150,1,134,354,87,337,125,140,-44,109,90,33,18,149,37,8121,303,79,64,67,127,40,44,194,53,-248,154,223,211,-37,79,2041,2,2,138,70,21,3,591,-4,523,58,57,-174,-26,54,137,-271,41,45,-104,-194,121,54,333,-271,17,244,75,217,63,185,83,52,-218,1,71,-154,-26,230,330,180,-100,-35,-18,128,112,558,-508,56,268,-2,81,-86,37,106,93,-227,-7,136,121,512,119,736,42,249,181,27,-84,-12,1545,77,209,172,-456,189,93,-349,93,-117,149,-62,585,77,32,94,-81,36,135,-230,-29,52,0,-54,-12,117,160,47,-78,233,79,-45,12,523,-1,104,61,606,-97,271,-30,235,525,65,23,149,-12,132,0,80,-53,217,39,120,154,170,369,-34,20,-292,216,117,234,481,108,54,55,438,118,927,-26,693,-2,13,474,8,76,35,151,83,-25,21,156,108,-2,-854,-85,125,48,-89,153,303,393,23,96,129,229,50,45,-43,226,96,86,30,221,172,-88,203,-86,176,148,82,59,18,629,924,319,117,298,22,-230,4958,59,284,-57,142,437,27,38,101,-25,178,-57,284,-128,-63,100,510,206,45,-58,-33,46,88,871,69,510,18,11,842,435,6863,5612,39,-32,314,52,97,19,1267,16,-40,65,49,12,66,59,-73,258,-22,123,-18,1,330,58,-31,29,261,160,96,221,20,55,58,40,87,15,368,658,67,455,10671,3705,824,3800,5530,11945,2708,101,435,-15,190,392,-59,72,467,-7,-16,-224,-109,50,-142,-19,100,323,95,-21,-39,130,25,74,-1,184,84,555,102,-38,-66,-104,-28,-25,12,121,44,14,-107,-4,191,-47,277,74,88,20,683,-117,48,5,650,521,165,-302,106,189,-155,-34,14,51,119,121,56,56,258,10,-60,92,-141,25,160,-8,-36,17,58,36,319,88,-8,-119,14,108,209,22,12,13,207,62,-335,7,350,383,100,-41,402,355,72,96,-123,12,217,2121,-31,488,38,-126,246,34,52,-103,1357,73,77,293,24,43,980,5,70,77,-47,-2,90,-140,129,-14,133,-14,63,50,-30,988,254,686,-9,52,102,181,4,210,-24,23,73,26,95,290,314,66,27,287,826,-10,-106,120,111,-12,26,15,32,6,-29,566,156,10,-213,20,97,47,25,-15,71,28,81,-164,-116,271,63,-37,64,17,-38,-68,186,-11,387,166,18,41,64,-274,42,86,55,129,-23,173,27,68,-32,4235,103,152,124,203,-19,1204,-73,-32,142,32,-12,253,36,198,-165,178,172,259,189,50,277,-42,-20,141,262,-86,17,163,41,699,183,18,271,-70,-9,220,149,98,131,39,-21,52,72,-187,52,44,526,70,-141,100,157,100,-79,716,19,-265,27,-63,222,42,266,73,-391,-414,38,263,633,-106,-20,185,-74,47,28,-156,45,110,337,-131,65,-75,61,126,-38,176,144,-17,623,-732,177,-133,90,-88,-12,108,67,-5,727,-160,-5,87,-138,3,152,157,55,292,760,160,261,86,29,732,-136,-121,89,159,71,35,308,-47,74,323,-9,30,-416,493,1048,262,-24,-120,-6,64,-15,7,398,92,-9,-27,34,572,4,120,-27,96,40,207,-18,-29,-9,59,-259,-21,-120,60,244,-5,-5,-215,287,289,996,12,48,-132,-282,553,1350,16,71,110,1,-4,95,-13,53,171,-71,378,31,571,1912,162,-86,-40,-333,26,-16,78,5,-106,94,15,-38,-15,-120,-180,349,16,268,-33,-84,430,229,12,457,124,59,0,-4,-16,-161,-198,113,-36,84,-29,188,-6,13,72,575,-459,66,395,-54,32,35,-44,7,219,124,2258,122,1133,645,99,26,1096,133,566,-32,338,-36,103,-3,727,46,122,157,109,270,1055,125,-86,867,2717,-55,45,29,-12,-159,-31,21,277,179,94,59,221,374,71,208,-157,398,7,455,-561,91,-50,68,64,176,38,414,425,-92,5,-30,122,-690,649,519,8,196,206,156,-68,-119,-105,37,160,111,-54,92,-7,203,20,65,418,127,73,310,4047,-26,1541,214,-14,-20,723,-134,255,-21,-35,1356,-3,-24,408,42,-31,236,39,7,18,-47,53,55,324,-38,88,1229,92,3,266,47,101,863,626,223,330,538,8,1032,289,81,54,110,110,57,347,204,-23,-398,676,311,-76,30,31,-5,419,221,142,-288,92,330,-8,-66,-109,206,-363,-20,52,343,-53,122,-87,66,-44,82,120,-8,-213,-157,289,45,63,1079,43,9,10,57,39,230,74,38,104,-14,-22,-4,86,527,1257,820,-42,27,65,15,-44,60,88,-21,95,45,-27,-36,813,-196,170,-11,110,125,297,57,-37,498,25,0,-1,37,368,74,160,-9,23,8,231,-25,170,-3,14,141,4809,168,201,33,292,127,-1,47,83,240,23,-30,113,73,-19,226,25,174,-21,122,59,65,120,88,170,-23,59,148,21,-566,-58,26,-17,24,-164,-129,-131,34,-298,-5,-139,330,38,85,-71,18,130,56,247,139,10,14,87,33,357,133,1145,-29,114,76,18,-5,115,218,-560,487,-133,60,12,1229,-17,88,-30,-90,-37,-162,-130,13,-6,82,194,-22,-43,171,30,502,449,365,110,-19,344,-9,-14,81,-3,-91,-24,27,-154,-8,527,32,35,-64,-21,75,450,175,616,46,319,-25,140,138,268,163,32,126,181,0,-86,327,297,16,61,38,234,15,211,-51,-22,311,-29,321,112,-127,157,25,12,205,626,49,410,-29,56,144,-59,61,127,-81,52,-209,172,232,-55,136,27,-26,-2,189,5,-13,178,136,11,-5,101,113,2,68,10,-4,36,50,102,71,64,87,36,101,2,673,127,308,-109,542,361,234,-137,534,-74,442,2,29,-21,36,15,256,-102,134,52,-374,81,142,32,185,816,324,198,751,-85,56,1359,68,-320,1146,20,1,-26,67,-250,-140,148,20,26,-34,59,-24,5,155,458,46,-344,20,41,32,120,-56,948,588,29,67,150,10,118,57,34,673,630,19,-1,89,34,-1,134,318,80,-134,357,-51,21,2194,657,-23,-134,113,223,86,145,-40,186,-39,115,-38,76,5544,54,2532,75,-172,125,61,954,-14,-2,-157,208,229,-34,639,12,90,351,-31,-353,12,30,-110,-18,-21,25,-1,97,192,-106,378,246,14,20,-3,326,358,117,-3,296,269,111,-16,-78,10,18,129,113,-26,-273,50,-28,-22,89,156,73,70,44,26,836,4,18,137,68,128,-4,116,6,71,6,65,164,315,397,-7,-28,-2,20,47,-95,149,32,-64,-15,316,52,128,30,494,-4,-33,276,97,46,967,73,676,27,233,86,-6,258,139,-53,82,26,381,-34,64,810,-54,80,-198,80,-762,-10,15,575,-16,198,149,63,-138,-547,73,221,519,109,66,-255,65,55,-89,-54,52,81,-3,32,-9,-236,504,92,184,225,-12,4,10,402,477,61,226,71,59,156,247,-215,-1,18,209,416,723,32,105,-13,14,196,511,29,-40,63,37,186,62,-78,32,-38,-280,135,-5,304,100,173,377,195,599,38,-132,109,42,469,19,-79,73,58,319,71,-35,-46,104,512,-76,96,59,25,243,52,472,20,119,262,400,123,127,28,284,16,136,38,34,70,66,127,739,97,-181,-38,-27,21,11,-31,-32,47,259,92,486,94,41,95,56,-10,-45,222,-62,10,646,284,24,80,99,-14,42,-38,773,557,839,-212,34,519,252,-265,891,181,2,8,56,-80,78,-55,56,-22,54,223,48,22,-3,-20,15,192,-9,11,14,114,18,1285,-282,2247,14,70,2,35,2957,16,65,-26,-289,-18,44,130,244,687,180,1999,16,1278,52,151,-97,180,32,447,-31,274,-15,275,216,1178,-142,8129,51,113,25,157,-77,207,140,81,694,31,-35,135,16,94,49,-79,125,619,-90,225,17,18,92,-96,357,57,-178,128,8,2,35,-452,34,13,93,-13,102,229,54,109,59,27,141,-84,-2,28,164,4186,22,-6,37,618,241,20,31,26,46,-4,-5,-264,6,-211,15,354,50,42,58,121,2079,-64,273,4172,783,68,-134,499,-734,-50,-16,74,136,-30,140,2260,10,-14,88,490,219,387,-15,857,8623,271,83,232,442,222,-43,-92,-4,18,394,134,56,122,108,-51,255,-51,-105,41,5,1984,917,-7,-70,21,877,47,10,208,431,372,-194,-65,992,-12,2040,864,3272,-13,34,8515,617,-190,386,-10,292,97,1026,-18,267,110,-10,-102,-1165,435,56,0,-203,527,-92,-33,6056,175,-4,476,104,-10,155,90,78,-91,28,1350,647,61,378,18,8,-12,17,154,-213,-12,41,110,-78,-20,73,132,42,156,-29,95,184,199,-248,448,188,33,1234,-34,-74,591,-86,2809,143,108,275,1283,340,-118,396,64,-194,-288,3566,73,2,-415,-35,23,6,671,292,47,-55,75,12,166,178,-40,65,-17,280,213,195,239,-24,261,38,344,-49,9017,312,100,-117,-39,3,3914,-206,461,192,-30,232,2286,-6,548,52,113,0,46,7012,5181,59,1364,-53,90,1307,737,41,1368,-61,2522,-94,458,-48,302,3,55,69,156,15,-205,4,62,-117,184,-78,68,39,478,424,190,-9,-126,-30,57,-62,43,131,312,-534,421,123,39,920,605,507,633,91,248,-2,468,2510,224,-412,128,2,100,85,-38,352,-5,44,30,60,-12,104,-79,13,216,175,36,111,61,606,116,-170,359,1851,6246,72,-63,32,1389,58,209,-95,-45,-97,-20,123,3746,17,14,-74,0,173,33,92,132,147,254,-10,235,30,15,228,269,52,-74,-57,32,3907,-187,46,-9,94,19,-51,8,141,-12,25,24,30,201,132,-39,302,-32,32,-475,28,4,-15,50,11,255,268,260,279,151,331,24,54,60,20,183,83,61,9,83,-4,123,48,6958,-44,2848,19,-34,55,101,1033,-571,1637,-62,12,79,-64,1617,99,524,132,24,56,171,71,-77,175,-19,-102,614,116,6268,2650,175,368,1119,195,898,33,295,335,213,862,60,372,-203,-87,40,104,44,321,62,66,644,-80,19,225,28,-171,1824,181,257,6,503,-13,167,-68,114,114,330,17,-74,-107,434,-49,187,6067,-34,38,43,-24,290,187,526,155,199,-80,-42,109,92,-8,615,723,180,349,676,35,-26,-12,420,304,37,67,-108,114,-29,15,1611,42,255,-99,21,220,424,73,87,133,70,46,-67,145,-96,168,509,253,105,9,8,18,363,129,60,826,89,297,72,-62,82,67,314,-54,-176,23,997,-63,-23,41,165,278,133,-44,358,8,-38,424,110,1,53,50,-15,126,359,9,803,107,37,42,17,167,152,631,-18,105,4430,761,527,-64,-14,-57,231,-106,98,74,111,828,35,140,13,96,103,-103,616,563,53,-126,146,-18,70,315,218,388,3819,357,2896,134,380,153,222,238,40,15,-206,-97,-65,32,72,1721,21,48,52,5,-3,62,142,-2,231,105,84,-54,-7,69,305,1216,49,0,16,-8,154,-39,58,21,467,-14,194,573,58,157,-65,4566,26,87,-9,158,-26,-29,74,71,-24,2,67,-21,17,-240,57,71,-47,39,-207,-4,21,-119,-75,224,137,13,-206,47,-59,294,346,219,86,14,12,-27,-1,-28,305,281,589,123,407,1448,-4,-29,1,48,51,50,139,119,40,-37,2470,-204,-158,-39,80,271,79,26,227,1127,219,-712,17,-33,367,17,302,73,-68,-18,186,270,22,-16,-67,101,102,42,11,142,100,26,43,-5,15,16,366,98,432,-75,382,15,168,209,36,-38,15,114,130,-5,69,134,-54,129,143,115,112,127,454,-15,-4,-275,32,-1,111,11,50,-33,-102,134,-270,42,48,-36,-241,204,-271,29,-43,36,-594,57,-6,-16,-238,34,5172,107,580,3,-2,10,5,194,-77,228,14,442,33,133,309,8,77,-33,42,295,1255,282,12,-4,94,750,124,377,224,-75,314,-36,-27,37,175,150,16,-200,13,105,133,471,55,140,-13,67,-106,138,376,137,7,49,130,5,119,57,370,284,-37,10,28,-443,155,168,285,606,294,-529,3,-166,333,-122,316,21,43,-27,-9,-95,223,1004,-4,-80,263,203,-105,1124,13,51,45,13,-11,325,1356,-23,-26,108,2649,415,424,22,-72,34,1533,43,734,164,38,34,33,-545,30,-65,68,9,-9,249,-11,-55,-15,187,-319,95,1,49,21,508,-2,-561,154,5,240,544,-20,57,-75,229,10,39,-30,78,882,21,-193,23,158,48,55,57,42,101,-194,40,35,-71,97,-120,-41,63,52,-51,-11,54,41,230,-53,-71,212,11,50,205,66,51,-1,60,52,-72,-3,-14,3,9,53,-53,276,248,-43,12,86,24,62,-123,46,191,-61,161,451,-210,-22,-95,-172,198,-165,20,30,35,53,82,75,5,577,-117,220,-54,126,-1,155,-61,2,47,13327,620,-33,328,148,156,50,174,254,105,-238,-34,92,-146,201,-76,401,4018,-55,102,16,12,283,-124,76,123,36,32,58,184,3964,195,0,104,4,116,753,22,853,134,-337,-69,4,-10,6994,404,36,10320,98,47,-247,33,104,41,37,979,693,132,87,247,-21,28,243,-2,484,71,5,80,36,-18,258,87,-157,-17,92,-149,230,-30,-258,161,897,284,686,34,61,12,-6,-59,28,-19,164,60,182,83,36,210,795,-235,156,-29,69,210,-26,39,59,34,-20,318,-62,129,777,300,-15,-17,-13,2,429,-83,78,39,12,1340,52,-123,78,382,134,305,98,243,-4,173,216,-157,29,-30,108,-214,-152,-10,21,6253,-29,481,247,7,225,-248,14,103,-10,-202,-68,-18,-2,-43,3,-83,19,7,-91,-40,19,-243,-22,-71,-18,-90,-73,-335,43,67,-198,-5,21,-9,75,313,157,6720,2197,139,71,47,-67,732,260,-539,246,-37,479,-141,-6,32,1047,139,326,240,14,-262,-148,114,291,-278,-14,59,18,97,114,20,263,-65,72,55,-1,-1,69,1234,4,14,175,52,1569,58,18,52,1429,14,-9,782,81,28,82,141,95,-188,-458,59,45,22,66,24,10,406,401,80,72,-27,39,51,742,-20,369,203,176,-139,760,38,24,308,44,12,559,207,-17,-7,32,-125,-60,15,123,13,30,20,226,-22,-1,62,62,129,25,7,42,85,87,268,-185,129,35,114,0,273,-133,213,243,32,-255,29,90,42,1065,222,-134,363,1687,42,80,65,434,48,-46,24,52,25,-31,19,67,26,-16,197,2877,33,96,-48,19,145,138,1423,0,119,242,104,-49,-36,-16,50,-42,16,36,112,123,231,91,177,181,67,44,93,-2,407,832,12,525,35,31,-62,182,156,108,-18,41,35,-9,41,870,-75,-33,265,109,34,6,54,-10,758,25,-41,129,-442,198,49,-2,158,33,32,202,-26,10,372,51,1097,140,-5,1836,298,6,-43,-11,31,22,417,806,-8,-10,-103,313,309,283,-8,-4,-33,69,128,105,63,137,92,44,608,75,21,644,104,615,-25,5,52,183,56,-19,1231,72,-6,5,10,19,14,41,36,-23,-55,1033,105,-256,353,49,-25,-58,-186,7732,6142,-164,121,29,-119,-30,34,-44,-57,-10,550,82,16,25,470,-26,519,-29,113,-184,-66,-49,-13,43,876,-2,115,-294,-19,150,444,-18,609,171,184,172,918,156,232,17,-252,-592,248,-55,4,219,-39,88,-91,10,1,248,91,1271,-15,11345,22,-64,891,401,65,3,128,-137,37,-35,68,63,35,2,-62,419,1249,64,-39,-112,171,-44,-176,-4,-366,3,81,50,42,41,252,68,17,45,92,-19,30,115,-64,354,46,26,15,354,213,18,693,59,40,103,-67,546,-97,208,126,-19,38,57,488,-26,-12,21,60,465,3,-9,247,387,161,266,55,488,-241,144,551,-144,21,-7,-1,1887,161,23,131,247,-184,5390,-38,234,363,143,48,40,115,46,125,56,-16,-4,65,257,41,403,385,874,-121,61,-5,119,366,-77,-33,-66,-74,408,-14,263,92,49,-32,130,195,147,-158,-375,48,584,20,51,-33,122,162,61,-10,138,-31,968,-80,-129,-60,-125,208,694,179,-58,-233,671,-9,402,225,-82,155,-17,736,17199,434,-32,-333,134,330,-77,20,-27,176,1106,441,7003,1531,34,49,4,83,99,-105,-10,399,13,8,198,531,304,277,-5,1,-222,-225,149,-66,-137,26,-28,151,-213,214,66,42,-52,-22,38,383,-95,20,-41,26,15,70,-25,-202,32,-592,60,-10,-195,102,-26,145,42,448,-50,157,29,-55,-6,32,-4,71,-21,-40,-70,-130,-31,11,531,269,1887,4949,526,13115,6,3,10,101,13,159,266,-181,24,-61,28,73,311,244,50,112,4,-52,505,6578,98,568,45,35,41,205,129,-5,-5,-29,2695,-58,-19,-80,192,-306,566,104,212,19,103,-22,22,1655,52,160,7,151,30,352,152,-24,47,-211,-22,23,-42,-1670,108,139,-18,4,28,-181,177,39,-161,-176,-165,61,284,528,1160,795,113,26,106,-224,-69,402,-10,-45,2847,56,710,263,359,212,48,-8,627,20,98,143,340,90,-8,272,13,583,141,2,77,29,-290,378,-57,184,194,60,21,-75,206,-143,63,-353,-347,207,37,-92,-160,197,169,11240,378,115,3311,-102,28,0,-199,311,479,251,105,13514,12,-11,1691,586,307,7,16,53,80,24,-26,281,-33,72,54,-94,-633,-235,-48,119,1988,199,-29,173,74,4410,292,255,180,354,42,-53,-6,62,-79,83,402,138,23,-22,21,1,29,320,395,-635,144,6,158,18,100,539,661,275,477,196,182,-28,1712,359,671,7207,20,8,63,124,3,63,1380,399,102,45,2,-34,-15,37,-32,61,517,-260,75,47,-16,40,92,-3,64,325,200,-15,10942,28,39,31,85,-15,-1,10,-23,305,-41,1035,-324,325,221,413,103,243,506,-16,-23,973,-200,162,82,72,-48,83,65,246,3,163,107,25,9,-213,-14,33,230,92,-312,30,35,-5,-19,18,396,263,27,302,5,38,-49,130,248,-93,37,101,19,-55,349,183,-33,66,255,53,82,-43,63,161,332,-394,-127,-25,-650,46,4,281,-162,356,98,335,-144,-50,65,86,71,105,22,-7,10,59,-87,113,43,83,147,205,454,-59,-54,131,159,-7,26,191,125,110,153,-116,35,542,104,41,52,-28,-33,17,402,-208,-30,-191,-38,-237,-351,178,-39,92,-111,50,87,19,-160,330,-1333,427,976,58,131,80,136,268,1406,1801,-11,48,68,130,-377,-83,136,-292,24,3596,150,7036,88,5,2499,-24,134,80,-231,1,83,-40,396,-52,-132,74,-77,152,6,79,66,256,332,-183,-112,-277,193,19,144,4925,23,24,478,303,139,336,37,-14,28,-70,-193,10,229,54,23,300,471,55,-39,-22,-3,-75,-131,596,136,-84,896,518,-75,36,63,-11,789,83,24,-35,-158,411,2387,207,303,358,-392,610,270,-345,32,-46,25,111,-5,520,283,-36,267,34,-307,-63,140,289,128,167,164,333,1371,350,-63,-23,87,-106,64,235,31,291,141,883,100,-30,35,-10,557,-423,82,-75,-46,1,28,-82,-553,9,688,89,-10,87,-128,296,83,15,137,-13,142,385,-64,-18,-64,3748,-19,134,614,-9,22,-64,18662,29,172,43,13,208,9,3,-17,137,111,-191,271,30,17,342,432,9,467,123,285,-38,-11,-15,359,73,97,-364,3,-28,284,-35,-44,-13,-3,2,6,204,19,-12,73,-251,2515,109,338,-302,-580,1419,184,28,5,62,24,185,-124,202,588,54,-32,65,427,132,-27,-124,37,-69,1893,-8,41,529,-14,6,102,206,185,69,118,49,-3,86,9,32,77,63,-4,69,2,349,9,12,-53,359,131,725,13,-7,89,-174,-2,56,454,20,320,16,1402,131,483,44,-263,193,42,-53,100,-72,-170,-21,42,21,14,454,155,49,325,134,160,166,49,-26,107,68,-27,108,-102,358,33,1673,788,23,47,-3,162,31,5722,18,-6,94,21,-69,-191,20,73,28,518,63,44,93,66,-105,-8,-60,-60,-109,-13,47,447,3,23,-63,-147,89,-11,91,108,-52,282,50,-29,45,175,94,-70,40,-79,-39,171,-113,94,-9,79,-317,321,34,170,141,54,10,113,24,-78,95,-20,85,55,69,-39,88,905,289,239,-610,60,-48,22,-89,-24,29,21,276,113,-57,29,-154,19,-10,-508,439,34,65,-46,196,-343,-123,0,13,56,52,417,24,24,725,586,-721,7,259,-184,33,-14,49,-397,92,-80,102,1298,397,-27,4,12,124,14,32,1509,71,154,401,1606,45,161,123,-172,-57,-47,34,-38,251,49,1,324,-95,34,70,42,19,376,109,-104,-268,36,41,316,167,3607,1504,11,176,461,20,281,-21,12,120,-1018,90,-445,41,99,448,-11,80,-145,-111,-137,-100,55,-339,880,-9,86,76,36,197,-97,235,-33,325,-23,165,-64,85,-183,-40,-51,1970,11,-22,1675,55,-83,239,34,11,-445,-9,-24,102,338,-296,-306,75,6068,-52,92,51,254,64,29,190,464,32,-87,203,26,-21,-19,-54,20,-5,129,259,31,1,384,-26,-226,35,-33,49,78,-19,80,360,-323,47,4,-45,-75,-587,89,1151,721,39,-848,-16,202,0,114,52,33,-24,253,282,-16,-136,343,8,-37,-59,19,131,61,625,-25,-89,858,-85,49,-33,5,842,-439,-760,-2413,-49,458,55,-171,68,27,-255,124,60,16,-75,1486,8,-42,77,131,65,696,-1,-74,620,199,-20,59,1351,10,85,-15,1610,68,6730,173,-1379,-3823,-5337,-540,-204,125,-43,-54,-18,-209,-79,240,-253,3404,991,2828,45,10,-107,2,1248,72,2298,-29,21,19,-1,-157,3521,130,7,3501,14,-55,-2,28,373,41,323,43,3412,-182,96,0,-289,-398,37,147,148,51,-112,286,72,-20,94,37,26,-40,-54,232,170,947,341,186,253,-22,-112,37,-10,599,371,1681,313,8,42,125,-36,194,-107,150,125,590,229,24,5597,166,7,27,64,11,81,-32,62,-225,14,-30,-23,625,24,-8,-22,-90,240,-45,-37,77,-26,-79,-22,29,-24,17,5,143,-24,-66,-116,70,117,18,62,75,13,80,48,-3,-13,292,89,67,38,79,-55,164,-4,26,65,-61,2,-10,2121,52,17,248,55,1059,71,37,41,-20,52,126,2955,17,168,-26,-115,77,-162,143,519,113,25,-20,136,505,-118,-44,67,60,4,26,131,119,658,-61,64,82,22,5,6,94,-7,54,224,-235,-121,38,-18,-70,60,643,292,5,-207,-392,62,94,242,12,85,60,-72,61,18,44,-56,671,30,180,98,1383,154,121,440,-905,2,-32,228,1,-17,-64,46,92,17,-93,-25,94,7,107,3823,573,-162,25,129,59,166,-12,619,372,-138,-20,30,557,672,-135,-26,-556,236,-61,-27,10,342,5,-41,4606,-129,-139,401,-45,4,607,1095,734,-151,-10,47,367,-28,13,-351,-122,8,145,22,243,-20,220,92,-146,250,2623,286,171,215,61,90,167,511,223,-76,-63,121,15,157,1494,120,40,88,72,0,-87,72,76,237,26,295,27,-40,-40,-49,-1,208,-91,226,120,1043,66,162,76,-25,867,3030,2546,153,18,5311,1575,292,891,-27,34,236,33,53,43,-2,127,181,42,103,271,13,-400,301,51,4167,-62,484,-8,593,232,-3,8,-37,143,68,-256,87,632,14,10,-24,-401,26,-62,-123,178,-167,-206,239,-52,26,155,-83,-303,52,-46,220,122,-50,-215,-98,19307,41,22,165,-32,7,-92,29,-33,-13,-6,2,-29,-147,13,-476,-176,-187,-224,-21,332,383,-50,160,208,836,6463,330,476,6964,51,-1,104,381,1131,90,1450,-9,16,150,-215,69,127,363,-8,6,-24,29,84,366,241,-58,35,-278,6,11,384,10,42,47,-344,59,-2,145,158,-107,1153,134,48,-242,511,-66,31,-59,12,70,1,22,77,226,315,5,4,5,23,81,156,95,-40,39,81,-1,80,-39,6,112,1,89,20,154,40,32,-816,713,-36,1168,14,-14,20,133,-193,30,-28,-70,129,46,59,183,-203,83,264,-564,-24,6,-101,687,-344,151,248,10,-201,130,83,-35,93,558,75,-69,83,-29,14,-14,641,-28,-50,20,69,-45,-20,31,229,-42,352,-99,35,7,75,14,7,-9,55,135,0,121,141,368,94,194,-216,2,-95,-8,134,-10,40,-54,368,78,104,-44,295,138,187,63,342,74,226,103,-31,213,101,1272,2,-48,46,80,154,0,54,190,-3,6,266,-3012,-39,1845,-15,322,107,138,-117,22,-18,-35,211,37,397,123,-78,25,140,146,18,-204,-93,-23,33,36,66,81,347,-31,-13,61,265,0,106,280,41,102,38,63,-45,-58,-182,46,46,124,9,-149,84,106,-121,128,18,78,-19,74,878,48,-60,54,-23,34,-6,454,121,-7,-88,19,-65,-16,24,-14,-295,132,435,-323,-92,98,197,443,-29,223,-39,141,51,-60,-42,2,69,101,140,47,-63,-38,-51,-39,46,195,-109,-31,313,90,30,14,12,46,-153,621,265,-47,108,-28,251,-63,158,311,3,-15,-79,-113,15,-48,598,-103,87,82,454,-40,-199,93,185,109,-4,-34,43,-55,115,242,-229,191,-339,89,103,553,-116,291,-35,236,58,-50,14,201,36,4,25,306,57,-43,248,68,-127,-17,447,772,86,28,-16,227,-100,55,-14,717,569,-117,80,-5,-29,21,151,238,425,29,293,-70,-10,-107,-8,88,26,2,13,-53,-54,87,452,-175,91,40,-512,14,956,-137,330,-54,62,147,167,3,342,-143,379,-8,90,-17,74,-43,1,-4,-121,-55,277,8,137,-312,-23,17,118,274,61,31,70,22,-429,50,-36,44,-8,-137,-17,-50,1165,-5,-496,13,28,138,-39,20,-510,87,6,-45,155,161,5,87,393,-49,87,-40,257,395,-60,-7,56,403,146,129,200,35,-160,-161,-22,-202,-83,674,-177,-100,260,87,92,91,226,309,-55,-8,220,193,-67,206,55,295,-89,68,26,62,-98,-156,-83,74,99,-140,55,-81,100,344,162,106,251,40,166,-161,385,-192,39,142,-63,15,652,25,21,16,1380,102,27,66,237,896,356,-47,16,-285,35,-13,1,-111,-30,8,-23,116,-39,-33,223,156,-11,170,-182,51,74,2,150,-31,82,-140,-84,-17,101,146,-36,-61,2,134,144,896,-42,98,216,260,72,-88,-52,296,-281,-9,-66,-30,-11,38,-35,-97,-192,49,-204,-10,177,-384,-411,12,6,119,50,109,328,-14,-99,250,364,-139,119,-22,-11,-31,154,-118,-24,489,-131,38,202,-80,47,15,178,-47,111,6,162,-18,-77,33,-205,-51,-14,32,-50,15,-192,-27,118,-25,223,-51,232,-42,-842,144,-10,-60,82,-150,426,34,294,27,-16,98,198,127,14,8,-16,118,145,202,-41,228,-2,576,245,-21,-20,247,-9,98,-25,348,-59,232,63,17,-28,-133,360,-350,-79,94,1208,264,-89,123,112,30,26,27,-107,-13,69,93,232,38,45,-56,53,434,56,94,70,77,101,-10,142,191,-15,51,44,-36,286,-129,238,262,-27,120,154,50,104,271,-90,57,437,98,100,284,764,-85,-59,106,37,239,29,55,159,216,-108,-34,9,462,196,-22,4,164,262,-120,740,29,-1334,47,67,81,236,86,19,7,77,126,-35,9,590,-23,-268,-42,351,-240,108,148,-65,-121,-12,29,-135,71,-10,-1,-133,48,-627,-65,111,120,-37,11,103,-30,40,-77,498,105,434,7,73,9,560,-38,-18,-216,253,-5,14,64,50,21,47,20,-2,105,-78,-88,151,-156,765,120,-82,-263,26,-697,57,-6,7,525,71,150,-157,145,-34,291,251,-37,86,344,555,-435,46,-47,18,34,243,115,-1,-74,-6,311,-20,537,223,114,140,50,277,31,-54,27,63,289,291,70,149,-13,8,254,397,-1,200,-43,47,-37,-31,144,-144,65,1009,-205,45,-5,-123,289,137,121,61,41,806,550,69,47,-323,224,244,-48,-197,143,800,45,20,-87,43,-98,346,-304,-25,-74,-529,69,188,153,204,29,66,-27,15,13,19,4,-8,13,62,386,-2044,120,62,-86,-24,64,10,-251,46,-72,330,244,-77,-21,-79,42,100,2245,93,56,282,-29,268,-102,-41,-75,192,130,243,-10,9,-54,3,4,7,33,2,-340,95,39,82,-150,103,-358,1139,-94,-280,28,88,102,37,-1161,37,130,265,765,396,-385,77,969,-1315,54,220,-51,-416,-155,111,74,49,132,160,1552,33,116,50,-136,430,-4,38,-4,35,-59,480,-77,-411,205,1658,126,-30,-75,-13,107,-8,-207,-106,266,-306,-15,-374,-28,-493,254,11,-155,457,-39,49,85,-33,39,700,238,69,148,95,-7,267,33,347,-196,-1209,61,-22,36,561,161,-100,776,2,18,43,1631,-68,37,-101,31,-43,228,-19,19,85,88,92,31,9,9,364,11,327,13,175,-5,38,-176,103,9,-723,226,-1747,17,68,-130,-157,-309,-218,9,39,124,-184,-42,-3,91,-83,276,403,54,100,372,44,57,-71,-50,-91,-454,35,82,75,-3,-202,659,-412,18,41,277,-25,29,-158,-4,8,-26,-595,-111,-66,15,-6,-13,-82,-26,-651,-119,-12,116,45,1376,-216,40,34,-4,29,-7,-22,19,-202,-13,14,126,-21,175,4,-259,2129,73,122,193,219,-737,-130,15,-80,13,332,-840,10,-71,2,-97,-39,98,-118,-239,136,95,-52,158,-65,-28,17,25,14,36,-26,-143,134,1120,39,815,-58,-15,61,-137,154,-66,112,-48,520,134,50,192,45,72,-109,25,130,-18,-23,98,-6,40,25,-2106,11,100,-258,-408,-8,2,66,57,92,-278,-81,6,1,117,183,-118,-44,-241,-11,294,-42,94,-45,204,0,31,836,44,-6,1386,1,142,-51,-37,-93,67,162,300,-57,46,1,-182,-14,-308,-7,4,44,1513,-173,-730,-468,-2182,-87,12,583,14,-85,11,-45,-40,-26,219,751,158,-45,216,643,128,198,-72,-22,-140,615,-32,112,-143,-113,37,342,-436,537,-27,165,1086,57,4,-28,100,-14,-33,-294,460,406,-852,21,-428,-27,-131,43,-199,-29,150,640,2,-78,-23,-257,242,-44,-235,-352,-7,32,24,-49,123,1194,-61,8,-251,175,25,37,587,50,48,30,-25,75,153,27,1,73,15,230,171,-135,297,8204,202,124,-131,-204,-52,-21,111,1180,-27,123,62,30,-76,71,0,77,27,-156,68,227,-44,276,59,-49,112,-529,-58,-151,31,69,-40,2361,-15,43,494,51,20,69,-23,475,1,-144,142,1,-7,18,307,67,-19,-36,182,-20,83,50,175,-152,69,-2,-115,42,317,89,352,-22,887,300,-31,-50,-21,-26,70,74,-240,188,-11,74,-234,264,-331,-12,31,18,-32,-8,-7,-34,-181,64,312,-9,528,113,208,-34,326,185,300,10,49,53,206,281,-36,-151,159,18,-163,13,-48,37,-1,-78,38,-11,-147,-31,-33,29,-257,362,-19,-144,243,8,119,-29,84,-150,228,200,60,85,105,-97,1,-3,-110,143,8,95,-2,-69,43,28,48,41,101,-152,5,150,2,-38,184,-355,164,116,373,94,34,1118,-531,116,-567,67,-389,42,-47,36,278,-179,-30,47,200,686,48,-143,436,-101,277,-42,52,36,-59,222,139,114,973,186,103,26,-31,-350,-143,162,23,-35,238,-12,305,-80,16,113,-165,95,-42,-231,-117,-1,-219,665,145,76,6,-127,23,62,-305,174,-124,31,333,-40,81,372,214,90,12,8,36,69,26,17,31,32,574,327,801,51,4,-30,44,167,40,-1,400,-380,159,-312,1,243,221,60,172,-50,-78,197,135,32,135,-17,114,95,665,95,314,-226,-337,1187,-734,37,54,1301,84,129,104,21,51,60,-3,30,-25,80,-67,-13,112,-135,-92,51,60,30,27,136,27,47,84,87,211,-217,11,420,36,121,197,150,-193,1,-45,167,110,-101,234,-55,-20,-396,86,50,-6,117,320,-2,-95,87,43,-70,186,170,-89,254,-40,-197,-11,-269,-167,-35,33,28,54,564,239,-155,56,612,-189,-2,-133,-209,52,22,-44,-16,-54,35,-63,-31,444,241,-107,505,472,486,1315,1278,316,46,100,311,3,-183,15,115,62,-108,724,-77,312,-22,26,219,-15,10,18,160,31,-1,-112,218,-237,-539,45,-17,54,45,-30,-115,24,-47,76,43,25,-66,498,169,-95,-15,42,42,-2,-302,38,720,647,88,-30,-65,-1,-90,-68,41,-297,-10,179,-56,65,4,-111,-12,103,-170,171,-185,127,-25,-209,319,-204,-107,8,74,58,-10,177,163,5,1364,118,54,792,146,85,37,208,706,695,-58,-2,-76,-9,57,-323,314,71,421,-28,9,-605,-82,-11,127,257,46,-620,906,-7,-18,96,297,-187,53,1425,38,79,-60,246,251,-2,-38,25,179,-222,-32,117,111,46,-118,-27,37,-20,586,172,14,-871,-289,2,292,-208,-6,103,-34,175,66,-28,20,47,-63,197,1516,19,-100,165,208,-396,309,322,17,41,0,-10,7,21,-10,68,3,-367,369,236,192,961,27,616,-419,662,401,69,425,200,294,23,102,20,-22,22,-390,-157,3,-321,-380,-18,171,6,339,-143,184,-213,20,-32,530,67,720,-238,789,-260,-61,-75,45,64,161,759,280,-31,221,8,794,54,60,22,217,156,620,-101,-26,327,541,577,-144,-237,87,588,60,492,92,-16,62,274,509,18,1056,103,469,-15,360,164,4,5,17,91,20,-324,121,422,110,46,585,443,289,343,182,710,-613,-49,16,428,30,10,14,184,36,89,-9,-6,15,36,38,19,-6,84,14,-308,-20,110,-2,-46,1,-26,15,-171,63,148,-115,43,-232,-36,190,-108,-38,-11,7,509,352,-19,108,1112,102,49,69,43,-18,106,198,15,-26,-519,-151,77,53,-66,122,15,14,248,4,-91,-158,174,-66,149,64,46,-131,3,107,117,390,6,257,-454,803,-29,64,107,121,-36,179,122,190,-58,381,-8,247,-109,412,838,67,-36,208,-122,218,-622,32,27,137,192,-8,138,163,21,171,663,24,189,13,-81,34,506,127,1314,57,-10,240,-9,33,-208,-111,-134,-2,587,50,448,0,612,202,113,74,-5,363,495,12,-37,-25,-19,476,612,441,247,92,216,300,18,-24,-4,281,4,132,-10,-19,74,9,921,23,217,-2,-46,11,15,79,6,7,11,4,59,227,156,28,-28,150,-3,5,81,-61,76,130,58,16,0,18,118,452,25,28,-23,-30,-475,302,25,86,81,-34,1,9,-36,-85,172,395,36,189,22,-99,0,139,-4,639,89,396,33,276,435,-284,-276,-596,-319,831,109,299,212,-327,72,-169,39,1413,38,0,-228,-480,-25,-280,17,93,-56,56,-15,-13,92,0,102,19,-81,186,-194,80,-20,-25,195,146,-14,66,-176,63,-653,56,433,-174,-25,235,23,811,408,263,-126,63,35,92,-96,157,10,-73,149,144,-10,-898,12,122,58,-9,-86,-948,56,10,79,260,170,-17,13,84,17,-96,269,601,-146,8,50,58,51,3,35,41,-28,-30,35,-219,-163,12,81,124,-110,39,-142,1009,26,118,-215,35,142,371,208,-9,128,54,-20,121,298,-39,55,560,20,185,399,907,-10,14,-36,150,89,281,-63,-32,-207,-318,-1,9,28,-493,-2,29,797,149,31,-3,-4,-175,17,-15,-58,-35,59,70,478,724,69,-8,19,498,201,-650,-212,125,178,24,110,79,-63,595,186,-23,479,156,-37,-246,-26,-4,593,-17,-195,-13,40,39,-101,206,-57,-26,17,85,-60,122,50,176,-36,-67,203,131,-87,88,56,88,62,249,309,193,-40,577,-269,180,303,20,-60,-25,-49,-61,39,232,-17,27,-17,-119,121,399,208,120,947,90,44,48,66,108,223,122,8,177,2,78,727,18,-148,-23,-81,-252,78,143,6,545,39,52,6,168,101,-76,540,341,13,391,705,-7,326,-51,-54,-123,-50,66,29,224,-21,-13,74,828,13,-20,-24,45,-120,123,-50,69,141,120,60,15,57,83,709,-32,4,73,236,421,1,-149,159,-126,-27,-75,56,-36,63,-14,-119,-29,58,22,-145,-155,143,66,-603,2,5,1,-90,216,-141,-125,106,1,-24,-6,117,395,33,39,343,31,95,1997,290,-141,-18,-938,99,-306,13,58,-9,53,-17,86,121,-112,-159,-16,61,-41,123,-146,3485,127,37,-135,15,-176,-268,-35,-115,-137,-56,39,-5,6873,92,250,-31,228,68,144,-134,-94,171,-45,-29,325,-353,-235,221,-22,-50,-2,111,-48,216,30,116,307,585,-213,230,-8,940,136,77,14,-2,1462,12,459,409,91,369,485,-90,-21,25,145,14,192,61,-114,-174,215,474,136,-252,-3,-144,169,52,121,223,118,3,-37,649,235,-19,-77,78,140,-31,-26,68,-1,106,213,305,54,426,164,284,383,202,240,32,-258,92,-47,116,-154,8,-33,10,45,30,43,10,11,243,68,26,-64,-602,-200,-144,-62,-254,-293,137,206,406,40,-224,252,-92,19,-349,-42,150,-40,42,6,-192,106,55,-42,-72,-24,299,79,-107,17,9,108,254,52,-4,-78,423,-405,102,166,91,24,-33,-27,45,-128,-23,614,40,147,-85,-186,289,-85,22,47,-54,342,215,601,4,-239,10077,69,-7,-26,227,-622,336,-23,59,16,86,15,-27,10,68,-259,164,-580,66,480,-103,-443,-28,86,51,300,39,131,33,-181,-235,42,-143,-83,-2,1013,-164,-134,135,29,-124,-113,-38,11,1,23,67,-300,88,-12,721,-6,63,297,80,104,65,434,243,153,-151,142,-161,-30,152,-20,-2,-79,18,48,116,150,73,44,25,59,56,64,45,84,18,-170,-389,77,139,-309,-117,48,137,-42,-6,45,25,233,-21,131,5,8,34,25,-39,93,85,109,14,-343,-53,10,-47,-87,-62,205,-41,-64,-13,9,322,-51,231,-65,-7,79,93,17,190,-748,42,62,-12,-37,-55,107,-6,-54,10,83,4,17,-108,6,246,-419,26,-26,-6,14,92,143,-35,-20,-13,-3,57,52,1,-26,16,599,-9,57,58,26,-62,28,994,-3,106,123,-63,331,240,-34,57,48,32,-61,-83,-5,129,752,60,-1,62,38,56,144,24,371,92,-31,92,482,16,-36,228,143,-14,1683,44,265,6,184,24,-35,9,-13,23,43,-44,394,8,-54,77,442,113,85,659,7,57,5,-89,218,76,1801,342,208,-7,71,598,11,132,8,-48,-21,104,122,111,-4,-237,120,48,341,73,128,648,524,-11,-32,49,-25,-22,-487,-24,23,127,-72,29,62,30,-62,-30,46,25,-51,195,132,-103,246,-32,286,99,-220,8,803,-81,-54,36,-33,26,117,35,84,-45,-24,7,486,79,-147,37,4,122,15,13,96,440,-13,-185,-8,84,14,60,151,130,67,-14,22,168,277,-247,-55,100,112,17,42,249,295,25,-57,20,56,193,993,28,-21,505,-61,-69,57,666,28,405,46,496,163,-56,18,35,-35,-19,91,6,441,33,5,-92,184,-32,-22,214,-3,26,22,-1165,-89,21,-20,93,30,289,-155,465,-291,-291,-165,131,71,580,75,7,-71,-1,38,226,94,81,53,58,-251,26,74,-44,153,-52,81,158,23,86,37,-81,-50,21,290,105,56,-263,10,-181,26,27,219,183,86,16,52,208,-164,-3,22,21,28,92,22,82,-12,-7,53,-108,1896,-54,80,33,-23,20,-29,118,77,12,-49,-64,984,3112,51,1037,41,81,56,38,102,69,-106,-119,-3,-27,66,12,163,43,68,889,85,150,-8,313,1718,117,-30,308,35,92,35,38,140,-73,110,74,-19,-45,50,28,226,-27,-48,17,72,-79,206,17,108,12,0,60,32,115,-2,466,58,15,262,78,80,121,223,48,32,-53,-240,34,-31,47,44,-2,106,9,-2,208,-51,133,74,2,-14,44,42,-186,-15,20,109,-60,66,34,-24,-3,32,127,-109,79,35,1044,-121,-231,-61,-335,4,-68,666,166,-33,-51,359,101,169,290,-11,-40,234,-164,161,71,67,45,93,72,-30,-29,245,-34,17,25,73,-8,-94,57,-206,-17,-181,207,-107,454,64,176,1819,222,-60,2,-3,14,-174,54,86,42,-26,57,46,483,-129,-108,-808,-27,122,146,-12,611,201,323,504,2597,165,291,-76,50,-5,169,184,1,49,13,507,23,491,364,1126,17,442,-5,61,69,105,-170,21,2981,-31,99,284,-66,205,973,-1,33,-14,-73,105,391,-246,17,-46,-10,871,713,168,0,72,47,511,25,28,17,67,-280,674,91,-9,-6,-193,149,-58,-50,115,114,55,180,-33,77,334,275,-13,-2,28,82,-69,58,-14,23,0,-161,42,20,59,-89,20,34,17,295,-4,-221,-63,111,504,73,8,136,-25,4,417,-36,119,303,42,106,6,-248,-7,68,35,12,3647,-35,491,35,-70,86,18,110,54,3,-359,-699,-86,196,-144,-45,5,25,14,-24,66,83,-218,1,316,11,77,1757,135,-16,233,104,351,1035,-1039,217,54,55,17,129,50,298,51,-25,100,-354,206,-210,435,-13,89,23,-18,1,-8,20,-15,-7,205,-52,-25,44,79,209,87,-47,-140,-7,23,314,-36,-199,-178,208,64,104,99,142,-81,149,-70,337,526,-414,107,-732,2,179,152,157,308,17,-9,120,65,127,24,5,-33,788,-4,-161,-36,84,7,-5,259,-459,-26,1096,46,204,49,43,7,-346,64,8,-64,-14,41,-9,-3,-721,160,116,21,57,92,-213,54,9,38,104,-42,-231,60,-21,-27,-296,9617,-172,-11,-3,-312,1652,292,-1,-47,-32,-5,34,87,129,96,806,132,89,-15,54,140,-17,13,30,-30,1709,19,-21,175,48,181,297,708,10,141,-1,-59,5,10,36,24,36,-39,-109,-74,142,751,-85,-66,137,-46,20,96,-85,300,720,88,578,-56,79,-1,-23,-134,-40,3,24,-172,-48,-3,-190,-157,-15,-31,-353,20,-75,296,97,-273,73,70,4,68,-4,116,-169,-327,-69,-7,-5,90,-74,494,676,35,233,-339,-53,18,80,-762,44,575,198,310,-547,-442,376,241,-69,81,-73,-236,70,47,301,61,226,298,156,-215,114,14,511,37,61,-67,-112,100,71,-35,158,10,472,16,38,-181,-3,94,41,65,-32,165,-45,222,24,80,48,8,-38,366,260,-40,-9,34,368,-53,17,24,181,-192,-615,-24,8,-65,-55,48,340,297,1089,-87,-111,355,43,-25,-22,10,123,-77,136,143,-25,-74,-17,206,145,136,-42,39,27,-255,225,-1,48,47,-44,-69,-59,-113,74,68,45,-233,68,98,-1034,216,117,8,-34,9,-37,821,-441,36,-218,73,-21,14,11,68,-116,-153,662,251,252,122,25,26,45,-9,32,4,60,14,31,215,-5,-13,24,-107,133,647,81,-4,-126,210,-21,-99,-74,89,-23,980,22,-111,140,208,150,-28,-76,-204,22,96,22,-64,914,22,72,101,-23,18,-115,123,-13,71,82,21,165,-237,303,-13,17,-56,-9,115,1,-16,-69,63,55,145,-27,-25,72,86,57,-439,32,76,40,-9,-72,8,-27,-13,34,-48,-41,-146,29,-371,109,252,101,84,144,-3,-108,68,18,72,-75,161,169,-25,-35,-272,-406,13,-71,231,-178,-373,-226,-33,-13,-2,91,-65,-56,19,-104,120,-723,258,-12,-137,18,-36,-19,200,52,-20,465,-61,-43,-52,-85,-33,-68,-21,-72,-72,294,-115,-163,15,68,-398,9,134,-187,-42,186,269,-141,-107,36,388,-126,10,173,12,14,64,128,180,117,100,29,476,2,153,-89,34,72,-151,-57,25,242,154,-30,113,53,96,701,190,189,-451,-80,54,-237,4,-19,255,-7,-276,435,-23,-2,1,23,-116,30,-99,1297,-65,24,272,0,-53,170,11,50,-11,35,39,82,396,111,-18,61,-11,3,-27,66,-106,386,4,580,32,20,70,39,-136,14,-21,106,289,-114,197,233,194,-104,54,84,254,93,-56,73,-20,20,93,18,629,96,-151,24,8,723,-318,19,32,340,5,64,43,-3,136,-61,369,160,-9,180,51,-74,161,32,-238,62,1378,182,393,856,36,-122,-69,24,759,-22,246,-212,-26,-532,90,133,-50,-56,136,11,216,674,-186,-29,32,-53,742,78,206,-89,-31,-4,48,27,183,-35,20,146,-16,104,-4,276,-184,-20,-95,19,203,197,-1,1011,-8,15,-108,29,165,-5,194,194,-36,60,67,-43,-61,10,51,20,-27,98,106,193,142,656,21,43,107,657,-33,48,18,13,59,21,190,78,-541,5,261,-39,35,-3,55,-9,51,-43,487,26,6,137,303,26,72,870,-36,19,-157,-115,-94,-24,-56,91,819,9,18,10,191,-22,-26,-91,55,449,-8,143,23,-82,-4,-187,89,93,258,-50,51,221,37,70,-43,38,247,456,45,3266,1175,35,55,222,30,-125,460,-3,223,-189,-213,-19,57,52,30,82,-73,227,-136,-57,680,91,84,75,149,55,-6,11,-29,361,-355,6,-17,371,58,35,-19,152,-27,-30,301,-12,-19,41,-429,-34,5,124,507,239,-148,66,-15,37,35,-177,257,2,329,36,39,-36,2865,202,-114,140,-76,88,48,495,26,-57,-117,-594,-434,173,7,56,-51,-51,34,338,-190,-53,-202,-10,7947,4,56,-42,-12,-29,91,429,-5,238,-71,42,-86,9,-195,32,344,-206,1069,46,77,1364,381,-61,190,-30,-40,499,-65,468,-412,-90,352,-97,489,-136,11,594,723,79,-18,546,213,46,644,75,249,63,-68,-21,-34,-25,-39,92,180,-105,5231,56,6,-120,-11,-57,0,103,-18,5719,26,799,2268,62,84,16,-65,-29,-21,88,-1,50,139,119,26,-75,-206,41,69,-7,-33,-102,-241,39,29,47,36,202,185,-106,376,49,5,49,187,155,-529,-122,-9,-95,203,-12,-26,-30,49,-545,-55,-1204,86,49,-561,78,35,-31,97,50,53,135,86,46,133,2494,-165,20,-50,459,-216,24,522,-1,-138,100,-51,219,-38,40,-45,-20,-26,63,-59,28,-61,-82,371,132,-28,86,-27,-10,3,-12,74,34,-10,51,-54,68,195,-6,244,979,-21,5,80,287,-157,-30,147,23,-139,38,-18,-235,-54,43,12,116,111,324,-248,52,3,75,1109,816,-108,313,-48,41,-80,6,-39,422,948,179,147,-88,132,-8,5,105,-153,-65,43,11,268,58,48,-45,-3,-260,90,-13,69,403,24,21,-12,161,67,72,105,67,395,588,-104,438,412,1,-113,-37,-90,25,-272,1186,91,165,22,5,-5,139,10,301,-5,47,149,182,-15,19,230,-58,-75,118,-8,7,77,71,39,77,-154,-5,140,76,139,91,75,106,-89,2,-6,-44,796,23,-355,2,34,70,-6,52,-151,209,74,69,27,398,-36,-77,49,199,-88,117,70,-1,154,-2,169,-68,319,90,-29,-82,650,76,46,12,45,-65,171,109,20,23,27,258,81,-30,0,-28,-31,643,-138,67,-172,4,90,22,61,229,107,97,216,190,-178,24,10,187,69,173,34,-79,163,-133,54,1,38,37,-8,16,53,47,-19,-134,97,55,894,146,-21,25,91,-30,43,-61,-19,287,63,-57,-16,158,15,367,47,-45,51,210,445,68,-38,3,3,226,202,77,390,292,481,80,163,257,4,393,-137,43,82,-79,-52,11,184,1328,206,7,133,503,17,8,39,-57,-15,-57,310,104,12,34,-121,-81,-18,798,50,16,205,95,44,105,132,-16,38,9,89,52,-97,503,88,-34,288,41,15,252,36,-17,6,31,77,422,0,4,-154,261,45,249,-128,78,165,298,-36,31,15,-184,-134,499,-3,53,107,43,90,12,173,-23,-99,5,78,619,-140,366,-30,16,10,-17,72,109,-5,-201,40,98,12,-15,-40,146,35,2,75,11,188,479,154,117,-24,85,7,72,91,4,199,289,126,53,222,198,217,68,185,10,388,-117,143,29,197,28,77,16,522,868,-15,57,386,365,47,775,-13,25,39,-37,71,45,57,201,-15,439,721,5,6,-27,6,212,11,171,9,-62,248,550,122,40,162,35,68,37,10,-4,-32,111,-9,20,111,64,-78,57,183,1214,55,117,222,-13,179,1011,311,56,124,138,220,383,-75,123,1084,-238,-166,83,364,124,1,53,-6,119,24,466,68,-9,2481,592,0,3548,371,132,21,128,-17,269,222,30,30,277,170,276,20,107,14,29,633,38,-20,-328,29,587,98,598,137,34,22,36,0,-640,914,11,-102,10,254,1940,198,552,36,104,339,291,274,-6,196,167,258,511,75,307,-136,288,99,469,203,38,-39,253,128,116,-1,-9,-68,634,381,-513,369,1136,13,192,155,-41,80,919,372,96,-136,77,23,126,205,841,-136,194,156,356,167,170,6,-69,227,54,133,191,189,125,108,159,81,192,-32,-37,48,64,24,721,428,3,738,-52,884,126,77,-4,151,482,65,2019,161,23,812,73,108,126,78,-6,121,121,-1,118,133,293,-31,13,82,-16,409,-35,170,581,-14,87,310,128,20,188,264,-22,9,14,-236,126,514,33,277,31,211,97,80,163,16,14,197,146,222,51,416,-71,-973,-168,148,44,141,92,211,79,59,104,-36,374,-94,53,710,96,51,-20,16,76,-9,61,124,90,178,1,371,20,18,846,412,601,197,72,131,50,282,-13,21,319,70,133,197,-65,61,279,69,82,67,153,124,-141,328,25,24,2,14,-7,138,133,155,568,263,237,-1,989,-173,79,1258,102,85,47,-8,91,82,320,24,190,220,-87,39,58,167,9,107,44,362,1,2,29,0,176,243,177,63,26,78,63,137,4,102,128,-9,266,-226,-63,593,1088,-51,117,43,-315,61,84,113,531,125,-83,424,231,98,-3,51,21,4,44,78,32,41,1,38,42,8,398,555,84,234,233,56,239,25,235,-97,427,329,7,154,72,126,81,-171,0,12,61,70,735,14,114,4,98,7,97,18,45,60,150,127,-96,30,40,150,994,553,51,26,104,41,1762,-124,34,-130,-9,298,-19,217,261,34,-49,89,211,169,318,151,76,10,419,888,36,108,-17,21,6,400,73,135,226,801,180,166,104,-77,19,144,-7,-277,-78,-44,23,-20,-31,-39,21,6,206,415,25,187,77,154,329,705,-268,-225,101,6,412,-567,32,28,97,33,110,98,-92,4956,17,58,-28,9,-131,275,-39,132,147,-10,229,8,75,38,64,-32,-71,-91,1,-14,1122,3,-47,72,17,35,32,116,12,73,38,36,558,14,134,626,149,50,49,-159,319,672,-3,26,28,-11,122,-302,-22,-64,-100,106,-164,137,-54,-341,69,300,152,64,10,-9,112,188,-131,55,56,197,381,61,-39,25,201,-435,95,165,72,-40,240,33,115,3,71,279,-12,15,802,158,95,-175,88,235,50,41,20,19,217,104,128,-288,373,-22,382,90,-16,16,473,115,310,-1,51,-9,57,151,261,28,-33,-61,853,124,-472,137,-1,-16,-146,31,122,-20,12,-112,-9,227,18,-111,-11,28,-385,115,512,-56,500,-42,91,215,0,84,-4,682,-24,-72,615,81,143,0,54,-36,-15,60,133,62,44,79,271,135,76,12,53,198,127,198,-31,189,59,-148,39,-44,208,166,-616,-76,124,265,-42,7,220,60,-365,13,-10,648,69,3,119,4,180,53,-51,-9,142,544,292,55,34,188,-28,64,-2,4,88,252,72,62,51,216,60,24,129,112,-139,148,1144,71,3,3,54,213,72,49,-178,73,466,229,-19,-44,33,21,44,50,-299,153,-1,1185,19,-27,-4,562,-117,146,41,542,299,371,150,244,825,48,288,2247,149,82,-30,201,176,219,23,255,178,-60,411,-1,46,65,-676,-66,-7,73,48,-25,47,-81,13,71,178,754,290,442,46,-31,32,38,-14,-63,180,36,29,99,173,3,63,645,171,-11,37,21,-14,315,-30,-15,389,-109,184,122,62,28,-31,230,-52,73,26,215,53,91,479,132,126,226,-34,24,-177,50,151,45,76,-110,359,65,24,194,359,-20,57,95,40,81,72,146,-15,11,793,567,161,238,114,-23,49,162,224,174,583,100,268,1215,576,376,-44,63,151,37,30,-33,470,189,199,179,164,859,75,19,130,-1,25,15,98,22,20,59,-514,87,182,807,959,162,694,-32,-47,-93,-35,152,-113,34,62,45,89,-54,99,380,52,20,57,169,28,27,-7,16,224,139,0,-491,8,91,185,97,-34,147,197,133,76,112,432,374,530,184,18,340,219,32,9,-461,-55,48,-10,269,62,89,106,24,2,9,0,-10,423,27,122,28,19,9,64,56,253,-32,52,662,15,11,-13,2,-13,-12,115,-23,96,44,320,-29,99,177,52,-250,112,281,24,-25,-95,3,187,-219,589,52,190,232,194,-7,59,-86,-19,157,24,94,4,114,437,140,154,129,-23,24,754,261,-40,23,218,978,83,84,80,597,-39,444,-30,103,-258,-2,-64,346,-676,84,35,83,47,475,139,135,-116,632,185,75,404,54,43,197,35,-6,-409,847,37,159,-38,-13,-10,5,35,145,632,87,6,43,42,757,-199,125,69,35,-7,-39,90,20,50,24,-27,101,357,-168,-7,274,-9,901,215,40,64,-132,-2,105,1,22,394,-12,85,77,45,32,22,213,12,96,-26,32,220,-45,2266,132,9,12,-45,-10,94,848,-662,105,183,528,169,233,1723,22,-117,94,47,157,27,-13,60,-15,306,34,11,93,155,-23,75,-21,45,106,27,163,48,-3,80,241,92,77,71,-1303,382,147,202,40,176,642,1178,51,38,120,71,-259,13,515,46,126,59,182,232,96,108,-52,160,-107,0,359,-4,1230,307,-62,101,76,-74,609,93,1052,188,-12,527,350,127,47,18,10,47,90,65,367,627,-1,-56,30,86,57,12,-236,-3,256,108,325,-167,-106,380,318,234,16,35,258,598,71,20,17,-630,9,-258,71,884,25,111,-81,748,-21,63,156,-235,12,97,308,640,75,145,57,875,-9,-117,237,52,101,206,108,144,-24,-14,698,-186,102,534,107,127,88,-47,148,180,40,21,154,46,1092,399,-3,17,242,-65,-6,40,32,119,76,343,695,207,357,621,3,152,376,67,659,165,-68,588,50,-286,-234,7,239,65,168,110,90,205,345,82,60,54,53,-51,-44,15,149,-87,354,158,89,-7,241,52,293,532,108,-52,-15,4,237,-2,153,511,-36,235,15,81,-1,259,541,63,69,59,674,309,3,55,34,171,-44,11,-95,190,366,33,7,118,380,-4,-16,79,-170,73,43,213,-35,-41,35,35,20,19,-103,-20,197,75,37,95,32,45,146,39,462,37,38,64,74,-131,283,122,976,786,234,103,8,585,305,236,104,-26,102,223,110,16,83,-152,131,7,32,-508,-109,13,65,502,40,60,317,37,82,123,6,14,148,-75,2,125,-13,29,572,67,-71,87,157,80,179,128,62,4,920,480,478,18,-94,89,79,-12,-56,42,96,14,-292,178,383,71,95,-19,83,-477,174,154,5,-16,114,273,202,365,1515,35,490,124,231,6,8,-4,515,120,177,407,506,458,1556,87,455,63,30,596,-160,899,249,780,180,125,118,177,115,-5,238,640,31,34,9,304,-283,-45,13,83,103,207,230,19,110,256,119,35,117,261,369,177,589,597,258,544,601,179,36,8,78,-29,17,535,295,123,16,192,279,78,64,-24,5779,721,13,269,-65,64,58,408,408,367,224,606,393,139,-24,-60,6,317,301,18,-7,315,255,-7,442,10,163,153,279,35,-10,-90,-2,289,-230,-159,128,114,-184,262,5,5832,-73,-50,500,191,265,14,156,178,-25,35,83,201,-113,-887,2,128,182,-56,-2,246,933,155,15,31,-21,41,246,248,34,627,-435,-14,192,109,-7,51,18,-32,-14,163,80,124,-124,102,39,251,43,253,1267,199,146,-15,-6,104,-14,22,-210,303,309,108,682,189,249,215,153,200,391,-1,27,212,159,-10,144,-18,38,31,-28,57,435,-92,833,179,76,93,-3,174,284,211,199,2625,76,396,727,57,-1,-7,67,-16,-43,97,313,158,263,102,226,268,94,299,595,-12,72,-222,44,35,48,12,6,32,-5,55,30,-283,293,197,451,311,34,250,739,155,340,217,-164,206,26,-10,8,-350,-227,81,194,-8,135,249,51,14,167,4,1044,156,466,-9,618,58,307,22,110,109,261,-38,-21,96,-12,367,439,467,2,23,181,146,46,-126,7,23,35,-78,585,86,-59,174,128,652,-6,191,253,5,-101,93,27,42,-21,-40,65,496,11,-8,2,297,362,28,308,-78,543,96,25,394,266,-118,135,53,-43,114,476,-4,-15,-5,11,-102,-109,-10,223,42,-53,-482,52,109,-5,-23,444,18,-338,-33,-2,126,84,735,147,253,108,165,83,20,26,13,400,116,569,313,906,348,70,0,867,-281,157,49,-192,268,93,23,117,297,2,438,-692,184,25,95,77,46,76,-287,224,-38,172,305,23,53,-122,-21,16,1302,894,899,-682,253,5,175,101,73,497,89,241,265,369,23,139,54,-80,622,209,105,55,575,239,35,51,762,487,32,-73,-136,40,197,-1,10,371,204,89,226,2,65,77,-15,7,58,239,25,43,24,555,77,49,668,140,-115,1,7,-81,58,-18,63,1089,-21,-34,591,158,45,66,0,-86,661,119,15,185,1754,416,2386,164,103,678,74,184,158,258,-55,464,7,22,-64,-60,1279,53,247,240,184,269,-233,1290,23,255,96,103,31,168,1113,248,207,-27,19,38,105,-298,255,278,77,196,-17,-102,56,385,24,63,-174,-2,-2,50,71,-31,-83,101,411,16,581,99,30,1524,63,31,412,-2,70,29,437,231,-26,166,-53,-647,344,606,3,138,61,630,164,588,-92,-247,144,184,-61,94,585,391,72,361,228,47,27,96,24,17,115,19,925,131,-6,-235,119,94,83,-57,172,40,-13,1595,69,-2,385,155,299,90,-42,16,119,-24,-2,1,164,-32,5,52,84,43,37,22,135,-23,46,197,41,-11,-61,-130,-59,46,162,262,127,153,237,26,-14,253,67,-87,233,-135,2,193,667,55,280,35,96,30,396,35,-66,185,462,50,-125,20,270,231,18,279,14,-55,126,18,-307,82,15,62,-70,45,169,-191,6,160,537,14,377,-4,45,-67,87,220,142,269,258,656,117,26,35,-29,244,47,15,105,95,169,69,259,1020,84,509,45,40,593,57,-398,787,385,-41,117,91,6,25,-3,16,156,91,-327,49,-1,272,51,58,36,-42,49,49,41,697,582,290,135,606,380,-15,-26,172,174,65,117,-13,-37,-31,1,96,98,51,215,57,1984,1060,41,185,157,0,83,349,127,375,9,233,366,561,19,100,-15,1672,391,252,42,-12,102,412,107,395,61,-145,9,379,53,134,295,-8,546,333,542,325,39,140,-79,462,66,-11,-68,497,223,101,-69,256,294,145,618,-118,267,196,514,50,34,324,142,220,-32,25,265,347,274,17,50,231,33,370,43,-41,188,118,98,547,46,127,22,-209,122,319,16,1511,-12,54,214,-34,105,26,445,-2,-68,49,-24,169,212,94,-19,83,135,1009,-51,-3,19,31,319,-74,146,23,-62,47,954,71,546,311,1167,43,276,22,701,423,540,-131,884,70,185,145,440,-102,148,370,-19,345,217,263,25,231,93,51,66,-8,60,17,470,0,118,45,186,182,435,102,134,276,291,545,63,240,34,968,244,16,763,111,208,269,-454,87,746,2470,849,9,-7,460,207,420,465,1265,-280,-6,-19,39,270,41,447,255,65,29,-72,1,-478,199,51,160,277,154,573,644,35,115,146,-791,5,327,486,19,29,1106,26,233,398,317,11,426,6,133,141,-302,105,9,22,-12,322,220,110,65,25,334,4802,162,136,7,-25,159,395,301,307,-2126,300,1719,13,231,1215,-79,1,-39,-1,37,12,7,78,432,112,167,318,862,2,91,-82,4,-63,-121,192,285,-35,-46,185,504,43,246,-4,408,162,47,36,786,431,143,101,123,58,8,18,-4,72,-65,57,374,143,90,5,69,-11,-17,158,289,168,51,155,71,30,43,142,56,529,100,-69,261,215,152,44,144,30,-41,118,47,156,256,448,150,517,83,146,207,79,-1,-59,103,-13,75,89,254,96,48,-10,714,265,173,272,113,532,30,110,61,-72,268,375,31,208,208,165,60,619,-100,-693,28,-13,40,131,-70,74,139,244,-8,-153,81,314,57,76,-848,-50,13,25,21,9,99,331,58,44,112,-3,36,81,361,648,600,16,9,153,78,-53,-409,-47,34,27,-22,108,263,751,16,155,-100,68,121,-113,36,-214,108,119,43,27,5,122,-50,113,39,158,42,191,242,47,134,494,-8,106,-50,131,43,39,126,343,187,-32,36,-738,644,85,97,37,100,168,110,53,40,34,211,-258,31,-3,117,41,98,228,317,-109,87,39,-4,75,126,108,96,-7,-150,320,9,726,140,137,23,183,216,-6,496,66,-59,8,130,892,-17,178,-33,467,18,545,52,1441,242,164,-71,0,14,59,155,136,2614,-277,78,59,71,35,47,-3,128,57,34,27,147,146,4,110,109,-55,43,203,33,49,54,5,-12,20,536,188,49,81,682,89,137,100,227,410,15,265,49,-61,11,27,28,-26,3,114,97,-210,131,46,315,619,147,78,173,-91,-118,1947,39,654,2913,363,15,367,460,-131,-56,-23,369,-205,41,491,221,84,101,146,5,4,38,39,258,59,-146,66,238,58,87,-129,254,567,697,165,18,-3,269,22,-26,35,41,-168,-215,-35,-227,149,53,56,12,470,405,418,181,92,276,19,134,158,161,321,83,38,51,629,454,109,8,33,416,249,1013,63,112,57,104,323,-174,-5,-117,75,347,13,828,158,77,143,34,10,-12,321,69,-25,457,237,-122,-11,123,63,-53,-2,-11,-40,-273,-40,-22,386,0,-2,-799,78,9,25,65,572,173,-35,5,16,-56,611,278,89,128,28,52,31,-30,44,33,7,340,659,153,-26,291,358,408,803,111,119,-21,-281,88,-102,36,750,75,67,-213,159,-55,84,355,187,9,426,144,-25,-36,-186,237,-48,-769,-170,126,-19,1562,337,-240,384,-218,87,125,630,127,754,-26,1338,-265,-29,61,103,217,72,137,181,30,6,-6,14,24,47,76,122,53,535,10,48,51,35,85,-4,10,81,13,32,285,24,-291,115,820,78,362,44,583,238,315,4,7,87,47,173,66,212,306,650,57,66,50,164,17,343,122,23,218,83,-95,113,204,-31,32,-7,53,532,255,72,146,652,109,76,72,-18,12,146,1464,42,628,76,8,38,79,50,-29,61,212,261,43,69,79,235,61,-4,29,211,104,422,829,27,2591,-437,380,-192,367,52,-11,351,-295,4,61,498,1462,432,-307,150,39,-42,-46,-31,99,172,12,158,22,-81,160,-143,255,124,240,34,354,62,97,-7,-307,128,40,-21,1,89,69,827,104,30,492,171,67,-37,12,-101,-393,-24,-221,-282,37,51,11,155,-264,44,2,45,42,-29,292,683,344,180,83,-18,33,-4,-293,222,42,-4,20,91,9,61,253,49,121,-57,93,134,30,-95,-481,81,61,87,-104,23,71,-106,96,-222,11,143,-160,97,18,38,149,67,-121,126,31,209,-21,-611,7,235,-9,-24,11,-89,101,55,268,817,3168,231,57,-18,-101,521,46,-7,135,421,-53,-49,140,90,19,375,675,-96,37,-297,380,10,-56,-213,10,23,21,-43,3,17,70,-46,334,242,235,52,8,263,256,0,15,168,585,104,-1,51,50,-272,-16,-12,287,-29,102,437,100,-4737,413,-105,25,-7,28,193,-2,92,-14,39,-71,134,77,125,362,-46,582,-10,707,199,393,77,7,19,89,-5,-30,9,176,62,19,-17,954,89,929,100,499,-35,-207,43,75,160,393,-200,-247,29,-120,197,167,-71,523,53,54,57,158,82,33,122,27,32,-16,859,897,15,3,-32,64,-37,197,258,117,3263,259,138,605,668,317,7,217,-59,267,0,-42,347,-75,330,62,310,24,78,322,1730,-640,72,-86,64,11,-63,87,211,429,15,-187,346,-403,371,33,341,452,1424,157,-36,-79,576,2,1174,42,-325,45,0,-56,60,129,18,548,37,486,-52,806,52,1014,79,134,83,22,353,610,-19,23,140,-24,0,7,-62,-65,245,229,-8,43,42,102,7,679,503,-7,-28,83,-41,111,7,279,-168,272,646,1173,-104,-135,79,14,42,73,-20,-18,-18,-148,124,100,105,-405,33,-36,17,245,82,4,303,-86,425,-40,122,108,305,21,50,191,822,166,15,-8,110,124,33,225,1251,-586,627,125,319,158,7,293,-13,0,179,-116,47,602,16,75,881,28,34,456,80,-20,185,326,101,242,476,673,138,-152,-377,19,264,124,13,188,-36,184,22,57,240,428,123,95,21,1091,54,14,400,18,-127,39,218,13,20,92,-38,310,0,-4,8,125,145,289,183,543,232,255,638,67,1,246,135,94,45,-38,24,474,200,-15,56,10,462,219,64,520,17,386,265,8,-25,-6,288,100,683,134,14,82,26,544,20,98,326,209,333,183,87,-1,166,20,108,237,2,32,190,614,-162,15,11,28,45,119,33,173,52,34,95,8,358,65,94,47,44,139,-113,65,102,49,31,74,13,166,70,491,774,265,-68,-3,-33,45,-34,-1,-79,39,69,-102,-61,54,67,317,-15,80,224,175,887,386,107,211,28,525,599,28,141,148,-15,365,20,-59,110,193,1692,102,1623,139,30,116,464,59,31,-13,60,401,22,-89,-430,21,963,187,44,-79,268,46,52,1,156,60,90,8,294,55,82,51,17,34,57,28,627,90,64,32,213,67,4,-28,-8,-45,25,168,-108,-136,19,54,74,-43,235,-132,404,-24,31,24,346,159,40,72,19,163,56,26,96,130,66,-17,88,107,-61,64,10,147,408,57,207,19,507,136,115,50,16,348,87,15,75,4,63,70,46,188,1514,29,861,492,13,8,102,110,6,533,1302,888,-42,600,46,96,83,144,216,-52,25,298,10,37,87,-144,80,287,359,58,2,608,86,-6,113,85,23,556,80,66,133,84,4,215,542,9,-186,306,13,140,-2,287,-20,-35,46,-11,-26,21,24,130,479,34,371,5,-19,473,40,191,212,71,618,155,2,154,143,155,173,192,131,879,14,7,91,107,746,125,147,141,395,-70,98,873,1386,298,-61,15,-72,-183,51,79,56,19,65,17,69,358,445,-67,176,65,79,436,-3,159,-46,482,-319,-17,608,-16,227,28,6,132,41,12,42,107,-2,-156,-39,73,388,68,26,94,55,4,232,531,7,138,81,-27,-35,49,61,31,-50,-7,-308,30,149,171,101,-54,143,53,0,109,-5,2,62,38,28,279,-41,179,419,35,127,-197,174,-785,-20,98,-41,72,-41,237,884,119,122,92,264,62,52,111,88,136,142,710,-170,357,35,243,-74,474,11,190,-17,349,3,187,563,248,59,425,35,621,128,90,48,-16,51,11,12,35,-16,193,630,95,24,-175,597,-46,21,-39,63,-15,141,6,98,234,76,-18,-57,42,24,-33,20,275,71,-3,-398,14,-8,-3,-5,155,108,-41,-61,3,191,421,299,55,50,198,-252,62,32,21,454,133,41,183,68,57,-18,-72,19,50,87,-44,96,3,41,545,604,16,-29,40,-66,-39,24,154,-7,-61,46,15,78,17,43,-50,85,3,-67,-56,46,-10,9,38,-165,19,-92,217,-45,-10,6,57,-2,-1,35,155,144,-20,164,112,56,79,56,-6,-39,13,26,-11,-437,298,-87,12,-41,62,4,-40,23,32,-14,0,-115,157,824,44,118,40,54,136,323,-6,103,613,34,10,32,-2,-10,13,126,120,-24,159,-131,65,3,-15,33,5,1985,-9,154,-15,14,66,770,-42,30,64,-24,26,66,25,-19,13,1,8,24,-208,31,271,-62,170,25,89,35,220,-62,-13,-22,-23,-2,-29,3,-68,-109,9,-6,-12,-11,4,-3,126,-9,115,9,23,21,-4,-37,-5,11,246,-38,80,-112,1518,83,111,6,112,-7,-10,-1076,-57,12
-46,-277,-260,-55,-94,-208,244,-98,4,-44,33,-235,-85,-120,-18,-58,-97,-47,14809,-169,-42,-24,42,-58,-69,-64,-88,-72,-7,-74,-115,-83,-2851,-1745,-2962,-1727,52,441,1176,446,628,3609,4041,9659,1942,3195,8137,17,-35,31,1592,1450,287,1333,4,364,469,0,278,55,47,40,19,-73,6,8,323,14,-103,-156,-97,11,2645,-253,-4,5,19,69,125,-51,3,82,51,34,85,155,-1,198,75,1,58,37,85,104,22,-37,-6,107,26,19,26,-76,4,-17,-129,5,491,13,-138,-9,-4,-38,7,-486,-189,-18,28,-46,17,-28,23,-65,32,120,31,-45,37,-2,179,118,51,43,35,3,-28,65,39,81,215,24,-34,-69,20,46,-34,5,-19,245,-2,-18,-69,108,78,134,17,-139,112,-26,417,-69,736,-22,-3,5586,-10,4,44,53,143,120,196,5,43,31,49,26,18,-24,21,157,62,-41,33,11,-84,31,-20,-38,-120,-35,456,-4,3,-149,112,101,62,46,-16,21,53,60,29,55,0,6,-7,35,23,67,-35,92,5,-57,107,-162,93,598,-21,83,156,-13,31,7,106,1277,-38,51,175,36,-6,-3,98,61,16,-73,-40,53,159,70,288,72,657,-9,14,-17,-17,191,35,73,-65,92,69,-3,247,-90,-27,115,100,43,597,9,-121,97,-20,11,20,-88,0,-3,-146,-21,34,-45,58,357,49,-90,-35,1,18,384,1006,19,-14,-7,57,36,195,13,1728,234,440,-31,-63,3,44,10,163,7,48,8,-10,17,67,2,40,345,24,353,-332,160,-12,-7,53,28,-7,6,28,22,172,287,688,205,1,88,543,279,36,-25,167,-71,145,46,25,23,-6,95,332,76,22,-37,175,-51,36,-12,221,26,-42,508,49,-45,383,-95,189,80,47,28,15,9,-292,208,67,289,5,44,10,450,883,161,78,-45,40,39,264,134,-13,86,162,62,26,-4,-43,397,154,75,-378,72,-34,343,35,-13,-23,-13,-15,38,-9,2,86,75,107,51,53,18,51,4,376,-22,-3,74,98,150,24,-5,15,39,-3,-16,5,39,2,180,50,35,16,-5,158,47,-29,7,209,29,-38,59,-18,54,94,100,90,16,122,56,167,4,-45,-118,119,-2,55,313,106,21,108,41,6,-121,49,32,61,-184,57,9,230,529,33,3,-58,-16,-112,5,-44,3,-3,-17,322,10,103,38,-20,849,20,-24,146,57,-54,-53,-6,-40,-3,-50,-10,47,79,-69,28,23,31,46,-58,-4,-68,6,-48,140,305,-23,74,37,298,3,-65,36,82,88,-7,6,136,76,254,-4,29,102,-23,6,-57,160,-6,53,44,29,95,427,37,160,-27,355,38,31,56,-23,450,22,78,131,61,-31,37,-122,15,49,-48,373,141,237,33,214,56,-30,89,-5,4,-10,1027,38,-5,19,226,2208,-8,-36,138,-145,44,-46,16,113,53,67,228,58,101,13,-69,191,-9,278,-5,65,95,18,-45,21,9,-14,-67,66,20,-149,-151,-8,24,28,4,80,499,57,83,60,-338,64,42,268,21,-2,3,-13,15,-147,-23,41,-8,51,179,-58,-1,-85,10,60,57,-91,62,43,190,-4,87,-27,-177,12,-22,98,77,51,47,-22,-45,186,51,55,0,821,-42,2,59,128,48,8,7,28,18,82,12,31,50,90,14,204,182,42,-61,-15,3,-22,13,62,-7,21,33,39,33,-8,182,11,81,-39,-6,-22,-11,-44,69,-9,4,35,-10,31,-37,-33,49,-7,64,25,72,112,212,-78,10,-75,42,-79,33,91,337,-65,88,6,44,93,5,26,19,-35,23,227,-6,1,-393,40,-23,1,7,151,-2,156,-33,52,-46,87,37,-48,126,17,139,17,-11,129,17,1003,14,29,115,211,1326,-32,65,136,-48,0,278,17,37,55,-49,35,75,-193,11,32,16,218,-9,17,63,42,-16,380,17,27,-6,69,86,-39,109,-8,86,5,-5,-7,9,36,972,4,130,8,13,238,49,-1,164,465,152,76,-43,61,-74,80,99,248,65,148,7,63,14,4141,53,26,94,112,216,53,160,-14,72,-312,-294,83,-29,-200,-82,-198,-51,-9,-36,10,43,938,177,36,-31,-34,155,27,92,28,-27,-19,45,-3,49,98,-201,-12,165,1,24,367,-32,56,45,2,75,-141,-9,96,-36,2,-31,-14,-80,67,-23,126,-13,23,199,208,8,63,74,239,4552,31,-5,-61,213,-53,-14,-377,821,-48,-41,6,-11,-22,70,180,75,4601,109,-22,45,28,128,8,-36,2,-133,1567,-50,-47,-31,8,319,3191,30,-167,8,19,-30,-2,75,-124,587,485,-29,31,7,247,72,34,5,2896,358,-102,62,175,131,-9,26,-57,-12,28,0,561,-23,-5,-22,-23,5,73,-49,-73,-50,-86,16,-6,-54,53,20,-30,-96,59,198,43,-180,35,574,-11,-62,291,149,109,36,2,40,225,72,-32,-3,-33,-10,-17,10,75,42,-12,27,-61,122,2,-41,-45,142,10,74,-47,-85,1767,-29,245,4,90,-29,-37,-89,-11,-8,-12,-153,33,882,25,69,-217,33,-129,56,136,-39,-21,-28,63,1,35,-301,1017,13,7,-32,494,-78,65,12,1658,-18,164,21,61,-12,-46,-391,61,-42,116,44,101,67,3242,177,35,60,32,-151,-2,17,198,19,7,56,-7,-126,7,81,331,164,-4,-4,-3,-37,395,51,292,41,124,12,505,-5,127,171,43,-71,32,-13,1176,75,181,89,136,-3,42,-28,765,-42,1317,-10,157,23,40,14,-24,17,-17,216,17,-125,-102,25,1,10,48,1216,306,39,-175,299,-16,87,30,140,42,88,304,-12,32,9,-105,223,88,481,6,7,57,36,739,139,-26,46,-141,-33,-4,-20,1,-35,-17,-2,-4,270,42,81,-15,34,-43,-14,37,47,-10,52,45,115,17,-6,8,49,28,43,-27,36,243,189,-53,31,62,173,-37,85,248,115,481,9,18,-20,89,52,47,223,-11,-9,-29,-51,155,88,-32,-1,-13,0,-16,14,-6,41,47,67,-88,21,13,-11,-83,58,-50,138,6,-11,9,26,-12,37,8,-129,39,157,-29,-80,-42,809,8589,3710,41,-80,-173,120,44,7,35,75,-77,3,164,32,-218,24,-46,211,123,28,35,10,21,15,90,-36,111,122,-10,3,-5,280,21,-34,5,122,129,69,188,-1,2,9,-1,17,466,54,21,16,94,-13,-82,-53,-17,27,99,78,-8,20,4,76,237,-219,16,-33,180,26,150,1751,28,4,-22,24,236,35,214,4,37,18,75,14,44,116,256,-2,103,-2,-20,-17,38,65,38,19,-123,125,56,41,67,179,73,-27,47,-53,73,-4,25,-5,-6,74,19,49,392,63,166,13,-24,84,-160,-135,37,-347,22,453,98,3,83,155,37,13,65,43,0,-31,10,29,-10,145,-61,823,17,-12,137,54,54,280,0,113,8,323,1689,38,267,574,65,-19,291,13,140,-5,-36,57,134,28,2,-11,27,332,39,115,34,10,-24,18,969,12,3,105,7,35,133,-103,-105,112,-4,-163,29,102,77,86,-7,15,-7,24,-212,24,39,65,-167,85,3,423,335,145,34,-68,9,-34,-6,26,112,-55,1,712,71,-72,53,3,3,5,46,31,83,10,12,70,79,606,70,-46,18,9,48,176,-307,41,121,-46,-126,-57,103,-104,77,59,180,41,-15,-3,15,37,33,60,-20,47,-76,-141,-37,-122,-24,53,171,63,89,42,59,-23,1,19,43,19,290,18,31,-58,8,-203,33,222,0,-2,137,8,3,-28,45,-9,-28,-182,146,-132,-18,95,-4,48,536,39,26,-33,39,54,-47,295,64,135,-78,-4,11,-23,168,-2,128,15,75,-130,153,-118,-6,15,27,-10,82,107,-256,155,9,693,30,243,33,79,2744,99,-8,-47,16,-8,-23,4,-12,11,5,59,135,16,72,-26,4,-11,-14,14,-5,20,225,149,29,19,123,-4,-107,38,124,-13,-30,-64,74,29,27,-15,217,377,12,-27,163,58,39,-31,23,133,116,21,297,-84,56,-182,21,33,2,22,163,39,19,120,16,120,67,102,-45,286,-27,65,81,32,153,-27,56,163,-35,-19,34,9,18,-20,85,20,-33,3,61,27,126,-22,-31,60,246,134,55,8,-56,-108,1,19,-40,22,2,-24,135,-12,-52,-49,-86,40,-94,119,-6,-6,119,-56,27,-34,-314,16,35,-21,31,421,3068,70,-25,1358,48,12,81,-125,25,59,-11,23,73,28,-4,-189,132,18,-167,36,-15,15,36,-11,-32,0,244,-20,711,572,107,6,-16,2591,191,-106,88,112,51,24,12,4,-57,50,-51,35,-100,-1,12,43,34,7,0,-59,166,70,-5,32,87,69,2,-34,-85,182,-38,-15,-23,-11,-56,-219,26,92,135,30,-17,29,46,-140,17,-25,-3,64,32,-12,-21,9,275,-19,6,1615,80,5751,3571,3288,-39,-34,16,18,-123,50,265,860,29,9,246,-84,137,-47,56,-20,92,112,-19,100,37,-12,832,36,1,122,-60,-94,210,-49,20,-31,21,12,565,13,63,45,-42,11,99,9,122,-128,53,10,54,-70,-19,-15,400,62,45,173,163,-108,19,153,19,25,-28,218,110,38,76,38,48,153,186,58,-104,670,-21,3041,147,51,-24,-258,-7,207,18,116,138,9,33,-13,23,13,47,33,-8,-32,3,-2,-10,12,30,-47,-7,178,-65,-7,20,76,1313,-26,0,69,-273,237,-14,-11,119,-17,706,46,-242,22,4,-71,19,154,34,437,54,19,-46,-3,51,94,-3,44,-7,6,-64,89,-28,50,-18,-27,68,105,281,72,0,-25,-35,-244,-1,-7,-36,108,61,88,250,-132,14,14,2,-15,145,120,2020,222,-261,357,96,36,-12,-26,-149,31,-32,52,-61,116,26,240,55,10,-26,954,-6,-7,-27,22,82,189,-19,9,-19,94,65,9,2423,348,-82,22,63,-4,-29,179,112,17,768,62,86,19,130,231,61,72,-4,-69,1,-28,100,25,15,69,345,19,-61,-10,-24,228,-199,95,118,62,46,42,51,83,92,29,15,56,31,-3,132,2,81,26,-61,19,-6,8,23,2,36,22,167,-8,-97,250,104,6,79,-30,-2,16,-5,59,264,-85,-16,-3,-18,34,25,14,-82,69,-19,2485,1157,-54,28,-3,456,102,-111,-140,-14,32,-4,-142,75,4,65,-75,30,441,189,-45,5,34,-69,-152,47,-21,-48,-33,-39,142,20,-20,38,-87,-29,-293,-2,11,2,5,41,-54,5,-68,18,-76,4,-1,-23,2623,259,61,-2,-43,-2,10,-12,-39,311,26,457,5,-14,-34,39,63,-21,203,13,-142,-35,245,-17,-68,35,-67,72,689,-12,92,90,113,6,23,1217,-80,126,1,-52,-64,-1,1,-4,-29,25,-55,-143,151,-124,67,32,306,-13,114,5,54,-6,154,-14,97,107,29,-49,104,6,2225,-341,64,9,3,-27,40,88,13,23,26,-136,11,26,4,8,-133,14,58,60,5,11,118,48,87,55,22,445,385,-19,12,18,9,-59,-33,-37,36,145,41,31,92,-43,1,-1,-30,37,41,21,25,31,-10,523,51,10,-63,8,102,-2,84,2,-2,46,-13,-68,140,-67,-5,51,20,13,10,32,-9,8,-11,1208,-60,146,71,-79,264,56,35,-10,6,16,-35,-601,77,11,86,-95,72,162,56,56,86,200,-27,-10,2757,-19,-25,-30,274,24,55,29,17,1668,-2,-33,2,368,74,83,129,-29,-154,0,-64,-69,42,220,-10,-5,11,595,200,2,1,2222,940,-33,87,-11,-48,-50,-113,86,5,690,12,-42,4,199,97,20,103,97,93,46,-184,-67,41,-21,36,49,66,-28,69,81,-29,220,-52,140,32,236,12,66,205,329,14,62,50,-145,-423,140,-75,76,40,48,75,36,-16,84,-22,187,-103,26,3,43,10,95,-2,124,115,8,13,-60,50,87,21,187,-9,50,8,8,94,25,127,42,34,61,4,328,-4,-51,11,-178,857,55,84,-137,83,72,-46,30,23,-26,-74,30,42,79,250,44,120,30,133,197,-18,-62,-32,75,-26,64,23,29,42,152,13,-40,-1,122,27,42,-8,-68,-4,67,80,100,-85,19,72,-24,-15,136,201,19,51,-28,-20,166,65,-14,17,5,128,1218,-15,-15,1,97,23,59,0,11,13,74,27,-131,-1,3,100,1086,7,23,268,-7,43,17,17,-14,-144,5,-10,-36,-47,-26,50,-66,25,45,36,75,128,-75,19,18,4,207,25,3207,32,76,54,-26,18,40,-21,-123,43,-10,131,46,42,30,-35,-4,-27,-88,672,-60,-5,37,-23,22,-12,27,74,100,1,8,48,-64,16,-6,4,0,20,-16,1404,203,-20,181,37,24,39,8,160,38,-70,52,29,37,-52,5,83,20,3,-23,-6,-49,8,386,-7,168,-11,-11,-155,-20,46,47,-86,2,-23,-109,88,-42,30,106,-77,-4,57,27,-4,-17,54,46,17,-28,-4,92,-83,-7,120,125,62,-77,58,-24,-20,37,196,-73,-14,206,1,15,-50,6,29,20,-35,-25,57,55,324,100,314,-58,179,33,14,-6,37,64,39,68,86,-68,101,58,-209,227,-81,28,72,28,81,132,71,-11,26,284,-138,8,53,-54,-41,11,29,-14,16,-20,83,21,11,-1,91,-2,412,11,96,-49,-40,-46,67,91,-19,21,15,25,-20,-14,46,16,118,32,157,9,84,82,11,-3,-234,8,33,-15,43,39,115,14,148,28,88,33,90,-16,-36,428,-60,40,22,34,2,-46,-86,35,1,26,-97,17,10,22,-91,50,220,152,-77,-9,295,38,71,22,-12,82,17,29,-14,56,50,-67,66,-74,41,85,71,-40,11,58,268,95,80,-168,12,-197,1712,0,248,-120,-62,241,-43,33,24,42,30,-3,220,-33,-30,61,308,222,22,-11,-56,18,50,384,-13,10,43,-2,-80,701,1179,1089,-3,21,-18,30,34,-4,250,11,-20,19,43,-16,1,37,-61,24,14,71,-27,-4,32,-8,-6,27,84,21,5,56,-11,87,15,-9,30,57,88,294,4,96,2887,4739,2133,1617,1771,3716,899,69,86,-48,1,83,30,112,194,-21,1,-179,-91,28,-10,-14,-5,63,2,-20,-50,120,-1,-21,19,96,107,161,58,69,-24,40,9,-62,7,10,-17,17,-4,68,6,42,48,21,-28,161,148,-34,15,1,164,5,7,-179,-23,70,-113,7,30,37,74,3,29,27,89,16,13,10,-19,-6,68,-3,-16,5,-5,13,137,18,8,-59,-1,-117,161,0,5,61,86,-1,-100,19,228,100,13,19,-30,137,15,43,36,9,72,1792,4,95,-16,-79,156,214,-3,-20,104,7,38,261,41,-10,170,31,10,9,-67,11,47,16,36,20,30,-13,63,21,52,404,137,21,2,29,7,-11,-3,19,17,-50,14,-29,97,90,29,18,18,84,449,7,-42,2,0,-3,22,-2,26,41,-58,93,59,0,-59,17,-9,-9,57,0,11,7,-6,40,57,132,-1,-24,-12,-14,22,-23,58,1,22,44,30,112,62,-125,253,-21,19,31,-74,172,23,9,-17,1606,-13,131,-5,17,-34,32,-129,3,105,-10,-28,54,60,121,-40,25,36,81,17,37,2,11,-11,-17,45,-58,69,107,111,22,94,-8,-30,-151,-20,70,6,88,62,34,16,-3,-7,-35,16,67,-12,-8,-111,20,-16,44,-13,297,-40,-47,58,-54,61,50,183,29,-164,-247,30,61,284,-70,-42,112,96,14,17,66,4,36,179,-25,-4,-78,-62,71,-59,81,47,27,67,-339,-102,-50,31,-21,14,53,14,26,122,-59,20,7,-26,-48,799,58,20,137,38,59,211,53,5,147,-92,13,82,52,30,-26,315,-5,513,77,-14,-4,6,156,602,31,39,119,-19,76,13,15,146,68,0,-31,4,320,-13,100,-24,140,136,156,79,-53,0,59,4,-16,-42,29,84,-2,0,50,100,62,118,31,16,-246,-51,277,13,18,74,25,5,2,44,-9,204,43,8,173,36,96,196,38,-22,6,-85,9,-8,13,5,-57,59,17,31,-5,-77,-12,145,48,215,2,-35,144,25,-15,239,105,6,34,-3,-14,-68,50,-13,32,54,-47,-22,16,21,26,65,-209,49,46,-54,8,51,-9,124,61,58,860,38,128,116,-6,-13,463,173,238,-13,114,0,63,-8,279,22,59,-7,55,255,324,23,-44,1812,1444,13,-29,45,-9,-54,17,6,37,93,19,11,11,95,24,119,-37,-14,-15,217,-136,1,6,89,146,113,92,140,158,-30,18,5,33,-50,172,9,1,30,179,88,-14,-71,-7,54,15,44,67,22,-4,97,14,5,104,46,24,42,1696,-39,214,4,-28,-10,87,-45,34,-87,-42,163,28,-4,92,13,-20,88,689,31,22,4,47,2,422,12,48,263,-37,8,9,49,-25,103,311,20,53,450,28,-104,35,32,-50,9,53,84,32,24,-134,-217,197,169,-64,37,37,-16,62,109,98,105,24,79,-8,-80,-4,50,-216,11,-14,-36,60,24,11,104,14,22,48,-1,48,-7,248,8,12,200,15,-12,18,-25,-65,73,61,18,17,14,-16,-7,55,135,82,346,0,149,16,-32,59,41,19,-8,69,-55,-35,-33,203,-8,96,-1,7,19,64,6,12,152,-20,12,-20,16,104,6,63,3,26,52,84,-7,111,30,24,160,694,128,-3,3,94,26,-10,12,62,28,12,-3,37,51,-37,34,5,38,5,-23,8,58,31,43,39,-10,5,39,61,-171,-6,-19,-25,65,-15,0,-77,73,41,-26,-77,294,-25,40,-38,6,14,-15,163,4,25,-45,21,-1,22,35,450,-18,16,28,56,-17,18,176,-188,245,-59,-54,-24,286,38,6,-13,-68,-2,-109,-83,-36,60,14,42,-32,-5,-59,-94,60,37,91,21,-20,157,17,1,-61,-31,5,-5,124,-2,74,339,0,7,-27,27,75,111,91,102,1,78,-3,13,27,-7,119,22,20,50,14,-42,-2,53,43,32,27,136,14,-17,-29,-25,104,100,101,8,-154,53,6,41,-23,189,42,225,-41,26,62,-79,13,99,-36,17,-89,-1,443,-8,-2,22,-24,-25,129,66,-6,102,190,15,119,54,16,-35,185,-176,17,19,22,-23,15,9,-3,6,64,-15,190,90,182,-25,111,52,171,-140,-46,-44,150,23,156,24,-80,1,22,-117,-13,26,-34,6,82,17,80,150,-20,-7,249,-50,194,375,2,158,192,2,-54,5,-11,-121,-88,-13,-79,39,-18,37,-11,2,78,163,-60,-62,2,26,-12,21,-41,187,337,22,-24,-81,51,35,-3,6,49,93,-19,-16,41,-19,1,13,33,32,-85,245,5,35,33,386,-93,23,22,51,-29,43,125,115,5,40,-54,-7,789,42,443,20,-102,46,42,310,80,2,-126,66,86,51,205,38,-4,126,-63,-267,-33,-8,-72,4,-20,-1,-10,-13,51,-29,48,107,20,-16,-14,72,109,94,-10,147,107,40,20,-34,38,60,115,114,-10,-174,9,21,-71,122,197,26,4,7,15,170,-15,-22,45,71,18,-45,-33,57,103,-11,8,86,43,114,6,-7,2,30,43,-20,135,15,-61,-59,-83,-9,-13,-10,505,77,-20,95,-42,63,106,63,602,32,159,84,-63,81,37,96,53,-30,38,37,8,198,-43,277,-123,38,-413,-40,-5,208,-8,120,78,-23,-30,-242,32,8,165,19,15,-94,37,24,-119,-56,55,57,32,19,-9,4,79,-77,55,30,14,-39,23,201,25,-41,-32,9,36,128,98,-29,-18,-113,-2,131,52,16,-14,-52,6,68,126,4,-63,74,119,95,67,27,11,6,14,203,-17,212,7,51,79,97,4,43,-36,23,43,18,71,-228,27,36,18,11,-50,-51,114,134,-69,53,7,14,75,21,193,-45,36,40,120,-4,14,59,141,15,56,-86,17,41,-73,12,449,54,1,14,-23,70,9,-36,-10,30,46,47,208,200,47,19,26,-3,-9,261,-1,18,424,56,14,35,64,-31,33,-83,122,339,203,-75,135,29,159,-83,138,50,-41,58,6,1,33,-71,27,-46,-101,11,-81,11,49,7,34,6,7,-29,-3,67,14,551,-193,154,1,34,204,26,406,6,-7,-44,-112,38,-4,15,100,161,51,2380,-14,486,43,18,-77,39,24,59,-2,49,8,66,113,186,-345,3667,18,38,4,26,2,54,23,169,417,-15,-38,-43,-16,37,31,36,60,-16,-13,-15,6,3,31,-77,-89,-133,34,80,-28,42,95,-272,50,-4,172,8,-6,-11,-24,-95,47,-8,78,-20,19,3,-47,2626,9,-6,-6,69,46,15,19,24,64,-121,22,0,-5,17,13,32,4,41,20,71,970,1,19,1742,173,-8,7,157,-315,-18,7,140,162,3,34,288,45,-39,-73,86,36,272,-44,570,171,-28,70,76,128,18,112,-56,9,-9,110,160,20,38,-53,130,62,-61,-61,7,23,1067,159,4,-32,-23,727,47,-27,106,206,77,-509,-11,315,53,224,189,4191,-14,100,5129,323,-144,174,22,38,18,565,7,120,115,-60,39,-147,377,12,31,-40,32,4,-41,5228,9,31,123,42,22,1,9,26,-136,-8,544,329,-17,11,7,1,-97,-41,62,-95,-9,-9,35,-173,-9,-2,-18,-82,6,-4,3,59,79,-48,159,45,22,125,-4,88,169,-35,1740,117,41,58,1332,359,-38,20,31,-113,-152,957,29,-86,-220,-13,-8,-30,35,143,39,7,1,-63,42,35,-11,10,-32,-105,67,87,133,14,16,20,478,-75,1896,221,-50,-61,75,32,1693,-126,79,38,13,172,540,-24,13,21,3,-6,27,3390,2725,8,273,-17,54,131,207,56,119,-39,1441,-48,-15,-22,14,55,15,104,-159,-7,-131,-4,-16,-39,58,-48,26,53,160,67,-26,-58,-11,-22,26,-25,19,57,-66,79,87,65,1,267,267,150,239,-16,-13,-25,71,471,157,-477,106,10,-13,29,-53,158,8,29,56,-2,-32,131,-96,107,162,103,8,65,-27,400,127,-41,106,374,1574,-3,-12,22,212,45,94,-224,-13,-173,44,21,3271,-13,6,-11,1,-61,30,97,28,38,-50,2,198,-38,44,71,124,54,-8,-30,-3,1100,-42,16,15,33,23,-19,-12,473,19,-14,-13,33,32,51,-27,40,-37,93,-106,-39,-30,-55,175,-31,115,120,65,113,49,130,-15,49,22,-21,36,60,-45,3,14,-31,14,-1,2821,-87,1885,24,16,-7,17,517,38,520,-66,15,6,60,1078,1,-1,-2,28,4,63,25,-38,38,0,-55,195,45,4660,1157,18,264,323,61,702,-26,44,75,443,156,32,80,-115,-77,-3,71,-2,35,85,19,330,-25,2,48,-10,-33,438,-88,21,13,462,-120,145,-18,-10,0,64,16,-93,-18,162,54,100,2698,-17,-25,7,-16,96,23,251,96,31,31,-2,5,115,22,209,96,116,115,90,-12,-37,34,56,143,104,-8,-77,208,18,68,237,20,214,-39,14,45,153,129,6,48,20,24,-13,16,20,57,255,192,43,-2,-49,-1,51,74,210,179,39,221,4,-20,7,52,110,-22,-37,11,408,11,-26,28,107,-75,5,-36,714,-50,12,58,36,-10,-21,38,-49,201,-41,-2,71,45,12,14,17,101,100,45,-29,28,1817,53,113,-7,112,-71,32,-15,-71,-31,66,167,8,104,18,49,125,68,225,191,71,-55,46,-17,51,122,37,213,3542,142,805,64,129,47,56,130,26,-4,-123,-71,-35,-3,42,513,36,16,41,39,-9,-34,75,-5,30,45,7,-21,-43,-8,153,150,-37,-17,27,-3,2,-11,-49,74,199,-39,-12,105,14,0,6,210,18,26,4,64,-91,-44,29,55,17,-6,4,9,5,-18,15,62,-3,26,-5,-16,20,-98,-64,-15,126,0,-30,2,-52,139,102,21,200,-3,2,-19,-12,15,44,163,-29,73,176,131,-3,-25,6,34,136,210,131,-38,7,12,268,-13,-102,-22,76,93,27,-22,25,336,-2,-54,18,-95,157,23,47,11,53,7,73,58,-20,-27,-99,-58,3,34,18,80,-15,66,-24,-31,-15,-19,151,4,156,8,215,-3,55,68,18,-21,71,15,30,-7,-94,20,0,-20,39,428,93,171,69,31,-7,244,8,16,11,-2,15,-4,-29,55,-64,27,71,-32,-88,35,81,47,-23,23,-173,-7,26,20,-14,40,1268,-71,154,12,-3,-13,6,-53,-22,50,111,148,50,39,16,-72,32,13,-127,44,313,84,45,-13,-44,97,119,103,32,-37,82,-22,382,-11,31,22,-5,-140,10,-1,36,38,5,-7,-8,57,0,101,218,83,10,-6,5,-30,37,10,127,144,-132,36,9,-347,1,74,22,44,196,-162,-58,-79,60,138,193,-9,130,-3,-36,-30,122,276,19,-31,204,102,6,56,12,1,32,10,14,238,278,-30,-14,66,1812,356,207,28,17,-33,47,-68,119,95,5,43,5,-252,10,84,81,13,-38,0,3,-30,-2,99,-105,33,4,-52,-1,210,0,-267,20,-6,36,-12,-16,33,-14,61,92,54,-19,260,269,12,-10,53,33,9,15,14,-29,6,-100,-2,-52,-26,43,-111,14,313,16,-7,-9,24,31,2,14,-105,-10,27,53,191,27,2,5,-7,-15,-25,-1,13,-18,-5,103,-35,106,40,-4,-25,157,18,-16,-67,49,183,-116,93,96,-71,-5,-9,-135,213,-61,53,31,14,24,79,5,-24,60,-32,74,-66,19,-4,79,-41,28,17,7476,182,-114,102,1,42,44,123,21,25,-55,23,33,-35,-10,1,61,191,-7,-18,24,26,73,49,14,8,-27,23,6,64,1491,177,48,62,15,240,113,26,968,143,-106,63,-11,-21,3285,347,-26,1802,-9,22,-24,33,5,26,-10,361,234,21,27,160,56,-2,87,-17,245,-26,-34,44,44,-1,70,-12,-50,-51,84,-9,54,-24,-89,65,253,19,120,-145,5,11,-3,-19,-13,-25,51,5,165,109,29,25,212,-42,45,4,-1,-42,-15,-22,1,7,-4,38,50,37,972,248,49,-5,14,-3,50,-27,69,62,-15,404,6,-33,56,134,2,177,39,-9,12,33,118,-41,20,23,53,44,-40,-22,-13,7604,63,158,66,29,0,-156,26,40,-34,-41,2,1,-26,-25,-15,-60,-3,-2,-63,-17,35,-47,35,-16,-10,-5,23,-172,47,-2,-34,10,45,-16,79,245,85,2579,462,38,13,38,-85,157,134,-203,72,-15,73,30,-7,-5,1986,0,0,-31,29,-58,4,26,94,-97,-7,16,-9,32,2,-23,190,-87,61,28,16,6,31,165,-46,-23,92,76,734,28,17,16,271,-35,-8,24,2,2,7,26,44,-154,116,25,-13,14,53,23,7,290,203,76,49,-6,9,84,88,6,232,92,45,-155,216,25,-5,211,54,44,125,94,9,-4,-10,-43,-97,-23,64,0,28,-8,122,-32,-11,-14,0,65,28,73,-8,14,29,112,-94,-6,-4,-9,49,-15,-63,56,44,13,-129,8,38,-2,-9,78,-45,48,264,50,57,-35,311,22,3,6,13,29,-44,65,-12,9,26,12,1702,7,32,-18,-10,5,31,86,2,-30,-12,9,-31,-56,9,6,-26,-23,2,50,51,4,33,24,40,-1,3,3,-2,316,-10,-9,100,19,38,4,203,26,45,-27,5,21,-18,103,127,-3,5,-36,14,37,12,-15,-22,278,11,-20,-50,130,-6,-88,-9,32,-3,-6,183,-24,10,192,16,408,-3,2,263,122,13,-31,-6,-13,-13,11,67,-9,-69,-149,58,-8,124,1,-25,12,31,59,10,-31,94,8,0,307,-25,11,125,409,39,7,-45,1,88,5,-19,259,42,-57,-36,-18,4,-4,35,25,19,17,213,37,-105,76,29,-25,-54,-286,348,2928,6,-6,34,6,-16,9,-73,5,7,136,42,-21,13,76,82,113,-8,11,-14,5,-14,-4,28,306,6,77,-125,39,11,23,-3,-19,32,78,83,157,49,198,11,-94,-494,94,1,-36,19,-20,13,20,12,64,60,-20,387,63,2280,-28,3,7,201,8,6,24,-75,-8,-14,15,25,10,-6,-84,196,89,39,-5,-82,-26,18,-76,8,-32,8,14,0,9,39,37,-42,-25,5,37,7,-6,38,-21,63,13,36,57,23,6,7,135,-19,-14,5,11,323,-43,-48,85,48,-11,117,143,22,21,13,31,211,6,-50,29,45,3,51,-100,138,-32,92,433,-158,-48,-10,38,707,42,31,52,49,-98,1404,9,167,148,-24,-12,53,6,-2,-9,-15,-7,20,49,18,30,224,72,387,83,60,4,-8,156,20,-48,-30,-64,495,141,198,18,-12,0,6,18,38,-18,-29,-20,407,14,40,34,88,-12,14,-31,31,-48,297,29,-57,-22,-15,182,35,-8,-38,-67,369,7,108,5,-88,58,41,382,5529,10,-11,-169,64,109,-104,30,-66,83,213,175,1926,2184,58,-9,-38,-40,4,-39,6,5,31,3,42,90,100,-81,-22,39,-130,-72,62,-14,-45,19,14,21,-187,143,-2,-349,-108,-42,57,202,-67,0,11,-7,29,-21,-10,-248,-33,-124,-28,7,-57,153,-10,153,21,42,-7,50,4,1,-13,-49,470,27,-13,10,28,-87,-21,56,115,83,202,1385,118,2306,-9,-1,7,0,-14,-9,17,-108,43,-79,-10,25,261,58,26,96,19,95,-3,25,53,167,-1,23,-11,55,27,-26,17,4,878,-67,-6,-117,51,-187,67,74,77,10,11,2,5,186,21,-17,42,101,16,68,28,27,43,-64,-12,33,0,-165,432,76,68,6,222,-30,129,37,-64,76,-105,1,90,155,338,107,16,14,-97,-13,-26,37,-34,-42,635,12,126,53,58,27,9,-7,238,25,-69,30,-36,-22,52,59,-40,218,49,4,-48,22,-35,195,-110,56,64,7,5,-3,167,-24,21,-70,-192,-54,50,-64,-67,43,64,2630,96,91,3299,-58,41,6,-83,-85,248,83,-410,327,-6,47,580,108,164,-2,405,88,1,62,-44,171,23,8,30,25,-143,-16,65,37,850,18,20,74,84,157,-4,-46,81,-11,1,-11,-3,1,-44,-13,8,141,-2,-40,-37,-2,-3,122,168,-106,72,40,11,92,-54,34,41,129,222,32,29,26,69,10,238,4761,1963,-21,4,32,-2,-12,349,633,-30,79,17,-18,26,-33,37,31,-69,-102,46,-61,3,2,20,14,54,-74,-22,27,2761,-33,-2,3,80,-18,-5,23,1,57,63,506,-224,180,98,427,23,71,1007,24,-77,220,-47,-170,112,2,-112,37,51,-37,-31,-62,21,15,1,-210,-20,-21,131,44,-81,-9,-40,-19,-26,17,108,18,24,122,19,26,31,7,151,-54,7,12,-47,-25,58,164,-9,70,42,-4,19,-50,34,27,134,-159,-80,-1,-202,150,0,94,-61,77,144,107,-87,-6,28,29,146,24,-3,-21,23,2,-50,-12,0,-111,168,91,139,-49,54,264,28,20,17,-2,21,50,106,-83,9,148,346,491,41,10,-42,311,270,22,16,-88,8,-48,-95,55,18,112,-81,-19,44,-36,-63,133,-299,49,111,62,77,6,137,62,211,403,68,240,22,21,-106,-26,96,-127,-7,1064,140,762,167,11,938,40,33,-18,-69,-5,92,22,125,-10,-124,-30,19,64,-12,34,16,34,11,-41,-164,-108,239,13,15,1125,32,167,769,22,8,82,12,18,4,-39,24,1,92,-9,47,29,1605,-43,-15,-47,-17,-6,-20,223,26,-20,234,337,-25,88,87,-10,741,29,17,5,-5,196,196,49,109,-34,-96,121,42,-133,5,23,-79,24,213,58,1889,-9,99,232,-88,-16,68,249,36,30,18,-12,203,138,-19,-35,45,58,44,-6,11,133,80,211,28,-7,57,18,64,-379,7,-31,-19,47,-19,-1,-147,36,271,13,-39,30,171,304,-55,18,-10,21,7,168,-206,-10,-10,1126,-45,-70,292,17,40,-29,1765,75,19,10,-32,129,81,18,-36,84,31,-9,11,-5,32,127,82,-10,95,6,38,-24,-6,171,319,39,45,-196,-36,-45,112,-43,14,57,-10,-1,-25,19,16,-6,-15,21,132,-93,56,-87,-233,102,-15,-20,22,35,-7,104,37,-7,684,7,-35,30,141,16,8,-134,12,30,403,21,-10,140,371,-18,33,94,40,-43,31,106,-60,106,17,-32,-68,3,5,26,-26,68,-10,58,-21,50,81,268,-3,-14,63,-98,-7,5,61,-1,50,25,679,133,6,34,-124,300,-1,-20,37,-16,-46,43,-7,-5,9,283,1416,40,58,72,80,62,-47,-40,-5,41,11,48,-206,51,-17,408,482,14,-63,-6,56,-4,3016,5,-74,17,-29,875,-114,-8,30,8,96,69,45,68,4,-19,-37,-24,729,9,7,-9,81,-69,-150,-35,-138,0,1,21,43,-34,45,32,-17,-14,8,7,34,16,-36,-14,89,549,28,-11,-1,-72,78,-16,151,-39,40,-21,-23,89,-41,100,-19,10,16,34,-42,58,229,80,21,-260,0,-42,53,-19,-33,382,-1,298,38,-91,-7,-79,-12,-14,45,19,108,31,-36,109,-76,-76,13,48,23,38,120,111,54,176,147,-377,47,-388,-13,11,-1,25,-49,41,-96,6,2128,55,34,-10,3,18,-15,30,1037,14,55,190,1814,-60,1,76,1,-45,-64,15,-28,10,27,13,23,-55,-2,-43,1,1,66,93,-160,-142,-17,4,121,51,484,1047,-6,46,-82,-27,133,25,26,-29,-437,24,-60,29,30,190,1,-46,-47,-77,-135,-12,11,-185,349,3,-1,117,-8,57,-106,81,-85,56,-34,47,-117,46,-45,-13,-17,607,-15,16,76,20,31,198,5,-7,25,-14,-25,203,169,-102,-227,236,1172,-53,40,-33,87,136,76,11,173,164,-41,16,126,-6,-1,195,42,9,-12,89,31,10,218,70,-131,27,142,79,45,-27,26,10,-225,17,58,23,5,-521,-5,116,170,164,-569,-13,-5,36,37,31,34,-15,109,307,-51,-82,176,-9,-6,39,15,146,82,3381,1,-175,200,-52,-4,22,-9,519,96,-175,-681,1,33,0,-400,199,-37,-331,-112,1,-191,-78,764,-100,-9,-23,-3,-22,2044,317,-11,40,28,-8,-19,933,35,132,-66,142,5,1810,-183,-163,-1299,-2968,-279,-119,-1,-1,11,-22,59,-40,75,-53,545,-29,427,29,74,-5,29,181,29,176,1,0,-19,-11,-62,190,4,-12,223,17,12,-1,29,-8,121,109,43,1870,-46,37,14,-138,7,1,75,30,20,48,13,55,4,33,15,21,-19,-15,-2,89,204,166,57,201,6,-50,-136,-34,274,103,13,106,2,16,-11,3,50,-393,61,23,227,163,11,1652,-48,-33,-17,-5,-8,-24,-1,130,-44,23,-10,-23,336,-11,37,14,-41,68,-13,214,26,-24,-61,-29,57,2,67,50,15,29,-74,-15,20,39,31,39,46,-12,6,14,57,-23,118,9,-22,18,213,-52,58,-6,-8,17,-56,6,-37,49,11,36,-34,30,390,-16,-2,-96,-26,-6,74,1324,-30,53,-76,-55,43,-106,50,266,15,-15,-11,399,245,-66,-66,105,-31,-6,-15,98,31,165,-12,10,-13,-1,10,29,4,-5,15,23,204,-5,-2,48,63,-15,344,2,-16,-54,-146,37,38,64,-12,5,27,-21,-27,-4,-52,-22,90,-18,-51,216,192,140,28,116,-206,-52,-58,32,0,34,-48,32,-25,-13,-36,99,424,-66,57,419,171,31,-23,18,0,158,-25,82,45,1,-20,9,81,102,-47,38,172,408,-14,81,6,225,-9,-36,1228,-18,-23,250,-9,4,766,873,340,-113,-7,-3,1,-43,-25,-68,-12,69,47,-3,122,-236,-106,-118,-74,7,81,131,55,65,10,42,75,118,52,-3,12,39,-13,88,79,150,91,22,-11,34,-58,28,-28,54,-30,23,9,-29,-16,-26,-18,123,-24,42,41,19,40,-15,54,-20,654,2681,187,18,75,1202,1135,43,166,-87,4,37,0,8,-1,12,-5,57,-4,33,30,-64,-298,27,7,79,-18,-13,-43,106,37,1,17,-18,23,-24,-16,-17,110,11,-51,8,-106,-46,-277,-260,-55,-94,-208,244,-98,4,-44,33,-235,-85,-120,-18,-58,-97,-47,107,14809,23,-169,-42,-24,42,-58,-69,-64,-88,-72,-7,-74,-115,-83,-2851,-1745,-2962,-1727,52,441,1176,446,628,3609,4041,9659,1942,3195,8137,17,-35,31,1592,1450,287,1333,4,364,469,0,278,102,138,-3,-37,17,21,118,172,249,-11,17,-22,47,45,397,104,68,123,54,22,-28,136,131,89,1150,308,56,397,232,105,133,71,81,32,74,-13,-43,87,297,21,-41,8,-110,-50,98,133,-45,35,70,-17,68,-13,-38,80,20,110,37,-70,-61,-40,-555,337,10,538,14,-38,583,44,-27,25,-65,89,201,27,39,129,-214,-8,88,-174,-41,-34,-328,108,-129,189,196,2,12,81,138,8,60,107,80,-25,109,304,216,50,34,-15,-25,90,13,56,122,42,146,111,320,76,2,19,-38,112,79,54,190,148,33,-35,99,811,3,35,-112,13,87,81,139,-20,-15,-37,90,-40,145,-12,57,57,50,107,238,52,207,66,869,113,48,570,-224,-91,126,27,53,15,128,249,-19,0,1206,-3361,52,985,50,538,19,39,22,-7,-28,78,40,-42,124,118,17,19,46,52,5,211,-55,4,-19,46,73,14,377,-138,-19,47,76,85,35,708,78,8,-39,165,-58,-24,-113,-23,51,19,5,-73,61,63,-20,110,-20,-6,49,5,1273,112,6,8,-4,-28,-28,329,35,-2,-54,26,33,43,41,26,-257,105,372,-89,23,1657,186,606,74,226,11,249,-5,-9,-16,110,145,-17,121,74,-45,-43,-65,-9,44,289,154,-24,126,117,65,55,-61,233,176,499,190,34,86,-15,141,87,116,560,90,-26,-60,86,142,-18,337,295,75,19,593,97,-356,-120,116,7,44,-59,23,-91,119,134,1,203,-383,37,47,262,-51,179,-9,103,-54,-57,15,353,158,82,48,382,122,154,243,272,113,50,258,1057,64,62,39,143,178,148,87,676,407,65,316,153,182,49,72,119,295,7,234,71,16,-17,265,127,-34,32,-33,-57,150,120,1789,-58,150,-102,-505,-42,413,-46,66,-31,-10,373,77,-1,85,-170,125,-12,88,102,39,8,56,-36,-31,-66,221,-30,-24,-174,43,64,75,235,0,53,46,-29,-43,100,-46,6,-110,-72,106,10,824,84,-134,40,-50,120,35,18,-59,51,-12,36,21,69,175,221,127,-170,-171,-14,545,395,104,27,86,302,77,116,191,7,28,-23,116,4,95,566,-321,-83,111,-92,66,25,69,210,10,-59,238,157,81,117,1231,563,77,96,34,36,6,28,11,93,214,31,38,-10,32,127,259,91,-6,-52,-11,-16,291,-18,30,166,55,-33,512,296,-1,-15,71,15,71,65,74,369,16,-9,30,72,-44,12,45,1,14,-2,-78,110,120,101,111,258,114,129,-131,21,10,36,53,4,5,-8,11,4,102,142,-8,2,64,512,63,574,-69,2,247,206,47,31,-14,271,-91,-7,-36,-33,-11,2,9,-58,-29,42,-61,115,254,-31,70,112,12,56,104,107,202,73,-64,172,234,-75,-64,1,-58,-58,156,-8,20,682,-55,-8,89,-40,-6,23,127,-131,43,-37,148,-100,-42,24,-141,-41,5,-33,-1,103,-245,-50,170,-12,111,-58,146,-45,-641,87,74,21,42,-23,194,30,254,24,-32,15,220,186,-178,-64,-3,91,-55,74,-206,-65,-51,71,217,-59,-132,69,-94,30,126,2235,171,237,-88,26,399,-27,111,-77,-49,244,1435,174,-14,94,118,135,-40,50,-31,12,91,30,52,206,84,-65,129,131,425,72,25,105,18,169,109,379,37,110,-28,89,58,51,218,398,-104,44,23,31,81,212,-25,-2,369,56,104,351,1000,205,-47,-8,221,21,-11,42,80,13,-40,171,57,232,83,27,75,37,271,-31,409,17,-1023,-30,-92,58,121,43,8,2,25,12,-15,419,391,-6,-199,234,824,-77,5,51,-28,73,98,204,-11,50,10,67,-89,54,-58,-113,40,443,-24,-50,308,-7,11,9,201,-25,322,121,80,11,436,40,34,466,77,2,27,72,13,-15,-56,-15,27,115,-34,-27,44,10,665,212,2,-37,46,-645,-83,-17,11,222,-1,123,-105,254,-58,113,102,-13,37,136,403,-202,234,-2,-10,129,-65,43,0,-41,78,133,-6,528,146,-46,110,-2,285,31,-44,88,46,366,133,22,64,41,12,131,243,38,-21,0,83,22,-36,149,-31,330,867,-248,58,-36,4,-78,77,-58,42,0,426,691,-12,18,-75,108,253,48,-93,39,613,27,-53,-130,45,-34,-73,-160,-92,-330,31,15,325,233,449,70,-3,-38,-208,-153,-10,25,-110,-3,55,184,-1252,43,-12,37,20,-22,19,-392,1,-59,-70,118,61,-21,-32,100,-204,5839,62,42,264,-34,95,-30,2,-11,54,209,347,-89,21,-38,15,37,52,82,-93,-212,76,-61,-1,16,213,-165,1215,-62,-135,15,391,72,27,-281,-4,116,96,1075,373,254,89,102,-413,-2,112,479,-513,-274,100,34,43,-1,40,656,6,-10,63,-53,193,24,26,-28,18,-34,250,-43,-147,305,417,76,57,55,104,135,46,-11,-202,982,-179,53,-97,29,-352,247,-33,-47,453,48,175,21,114,17,973,303,114,-149,165,9,155,155,209,-127,-142,87,-4,163,633,155,106,880,-17,102,-53,1354,-22,-39,9,115,-42,388,68,-18,43,22,101,-31,165,-10,255,79,175,-9,135,-26,116,-73,117,-16,-222,425,-626,-10,-18,-41,109,-193,134,-9,20,-188,-133,18,-4,6,50,368,230,50,52,150,23,3,143,-64,-54,-268,234,76,-5,71,-115,403,-51,35,38,186,-63,31,-116,10,-72,442,-187,-109,-170,-15,17,11,-38,-73,27,-6,-6,209,89,690,-135,68,-10,33,132,-21,-45,7,-180,21,72,-2,27,121,58,-191,816,-20,-65,585,280,-333,-19,-2,-43,-1,147,-197,86,-58,-13,33,-96,290,-25,37,215,30,-94,202,-67,-137,4,-28,-6,121,-51,-112,42,147,9,139,8,-26,19,-57,33,-86,127,139,1266,-1,291,29,97,58,150,10,-31,-9,26,103,-193,18,-15,-861,-8,83,-176,-643,-39,-10,29,46,26,-367,-37,-14,107,-94,1130,-199,-43,-277,-31,325,5,121,-35,238,-163,141,351,89,24,376,-48,109,-98,-113,-44,143,517,149,73,47,-16,-111,-3,44,281,5,24,859,-326,26,-307,-3489,-104,47,-23,44,50,143,86,-49,37,40,485,79,52,115,471,71,64,92,-18,-25,331,-214,190,-191,104,2,325,-208,385,51,14,271,67,-3,-99,51,-44,85,35,284,456,-243,338,-273,-20,-89,75,-449,20,63,-89,15,-58,-63,-24,55,-98,-367,-758,-13,116,93,0,171,717,84,24,-116,265,47,49,140,241,73,16,8,193,175,-12,142,65,62,22,213,-88,84,10530,97,251,-115,27,31,-37,38,529,6,9,31,68,-72,-17,10,144,122,-148,4,86,43,127,108,-13,80,-810,314,10,-3,80,297,1364,-2,110,389,32,270,-99,-22,192,-5,-69,104,-76,-20,193,369,65,0,21,366,35,99,152,592,-101,18,11,-129,52,376,198,557,7,374,252,-50,41,16,-3,25,69,-38,331,140,12,-82,286,-121,-44,8,143,456,-31,-13,-70,-41,131,255,25,106,35,215,16,266,145,318,-38,62,191,329,31,49,-50,31,5,49,111,28,66,72,-57,41,29,-157,64,24,98,-20,-68,180,5,-59,34,-198,76,-252,28,111,56,270,378,11,47,-4,51,5,81,28,67,-55,-36,24,35,7,56,144,-69,10,90,-7,-156,85,-54,216,105,135,-43,17,469,243,53,-391,54,-101,14,22,-125,252,22,-72,22,2,233,154,27,209,1,651,-5,21,46,-22,105,117,88,283,101,260,-66,-441,-50,-110,125,68,-95,76,74,159,-67,-146,16,170,66,116,-64,2,-83,507,740,144,49,68,-93,-6,88,-81,88,-43,-58,182,-11,-51,119,402,-43,154,131,99,54,90,-4,-91,10,323,435,370,12,81,14,45,328,39,33,204,-143,74,-217,-67,406,106,86,-4,-16,-70,82,92,11,440,-47,387,62,753,28,34,-223,131,1109,-294,262,156,889,76,23,-86,-45,-69,117,-27,26,-57,72,66,-14,267,-30,-73,86,23,22,116,-188,53,-69,113,103,525,1,95,198,24,60,56,98,-86,10,-75,-279,199,-74,846,225,38,40,-20,68,21,15,362,0,-52,-1,273,-30,32,15,-182,190,9,-152,159,-147,-192,-17,15,-64,162,498,32,3,63,4604,-277,-43,-197,274,4,42,-40,17,-48,-2,-18,33,448,135,-113,15,550,475,443,635,376,49,114,212,-25,-436,-5,128,-9,-76,1455,-18,197,17,13,111,-33,7,-31,36,10,15,-19,134,-103,-131,56,57,28,52,3,75,71,66,53,9,28,-41,181,95,-15,-3,-36,2,10,-4,-17,654,131,542,-65,37,33,-146,10,-11,-86,75,107,-4,255,21,-41,-9,150,-11,47,59,-109,-103,-100,35,42,-72,-304,61,-6,-14,120,288,15,753,-3,54,721,152,46,-77,454,232,2044,-51,46,-34,141,0,-130,38,158,164,-77,33,-523,187,4,2,46,20,-318,1017,-38,-73,-37,261,43,-104,208,5,70,-9,142,182,68,13,-56,40,-47,26,268,50,-85,-70,127,8,-45,257,233,-35,-394,-172,129,248,1,-18,34,362,183,29,-32,243,2,-65,163,1282,26,-76,333,-67,-486,189,202,-67,95,-50,-93,30,197,-33,-1,1224,-195,86,256,123,226,10,344,156,263,251,252,1257,647,195,81,81,-69,63,56,-450,-123,-16,-18,-150,-112,-69,-35,108,-138,78,-271,171,997,762,930,429,-53,299,-780,-56,-42,564,158,133,406,467,15,181,11,555,824,-178,-26,29,34,319,-3,0,233,4970,849,-97,54,127,-52,86,297,219,37,13,1214,510,63,208,72,494,-2,60,326,81,15,-126,141,32,-107,133,274,90,208,614,149,280,349,326,770,-211,166,-3,902,44,80,-32,205,209,32,129,112,158,24,20,19,30,231,-29,-117,-31,22,-6,148,45,-7,14,-59,74,236,-64,-7,-105,19,1063,-38,-153,-10,-51,773,386,-45,32,1563,16,114,109,34,5,131,18,2,74,-209,-104,69,-3,-46,36,-20,1,94,-36,20,-250,209,16,61,39,-20,337,8,-45,51,440,-63,7,-332,172,-36,1,88,36,-45,189,47,287,105,1241,216,147,92,444,593,178,-69,108,-37,100,-415,55,20,26,102,40,551,134,357,292,81,58,226,-26,30,183,214,248,745,117,-45,-31,-50,15,29,27,45,31,306,74,366,173,394,61,57,230,33,148,849,-50,-58,-29,27,533,363,263,1574,263,194,1103,22,130,-1,167,-18,145,28,-98,-74,80,413,68,186,59,60,81,37,28,-29,159,37,-20,49,7,79,26,15,-39,36,61,168,-50,35,40,97,20,-110,-15,-4,390,88,479,-26,-39,-169,414,-2,45,47,39,96,31,-19,-58,192,155,72,278,-67,-20,26,101,-61,163,13,44,-60,-43,216,-26,-59,-149,-151,-32,29,120,183,-183,43,160,28,499,31,-39,-110,-174,-21,-101,88,68,16,124,68,54,62,226,486,13,-73,100,17,36,64,-4,110,150,160,21,10,-34,-28,48,308,50,12,190,-101,821,495,198,-212,82,182,87,-48,115,22,-32,-1,151,278,-351,-28,88,-16,10,-124,-433,48,-5,3,48,111,48,33,151,8,75,111,109,-26,50,70,164,108,40,62,98,19,15,24,-35,42,7,-107,82,-119,-2,23,465,92,27,69,0,241,107,181,-6,-17,-13,1,261,226,0,8,249,88,76,146,1016,-3,54,180,71,32,251,-49,31,-115,-43,35,-24,69,-283,-89,-27,205,19,2,-1,-27,-112,2,-1,-74,-20,-27,39,696,333,33,25,-21,138,39,-576,-81,36,53,-15,141,239,121,233,212,45,256,143,-38,-94,-10,-5,83,8,-107,-62,-29,-7,-153,544,-110,-27,-28,-62,-108,643,-30,-25,-23,9,135,109,-10,51,74,34,14,237,304,56,-102,404,-83,-10,225,80,5,-24,7,-52,45,137,-56,786,-84,-152,12,244,18,-43,288,63,30,43,78,78,127,-23,7,477,-10,334,234,41,18,12,-14,-162,31,41,-17,277,-17,58,-6,28,59,84,282,530,40,8,507,23,85,0,73,-14,-28,52,45,67,-45,24,57,413,-21,-24,80,156,-71,173,-36,41,25,18,183,38,23,48,246,20,-26,78,197,273,37,-93,65,21,-49,21,195,10,62,53,-94,120,131,103,124,124,92,298,-363,43,4,-29,-36,41,-35,-41,-24,13,118,-34,7,340,178,2,324,0,61,1190,62,-27,-49,-588,-33,-293,35,-15,-16,-58,-24,93,-33,-90,-284,-67,8,254,178,-129,997,309,76,-3,45,-14,29,46,-72,-108,165,11,17,5767,-118,7,47,223,88,73,46,138,-29,75,-218,180,-70,204,120,16,27,12,31,-112,116,-3,-99,168,125,-210,131,13,461,488,65,-9,-61,823,54,1807,332,39,232,171,12,-130,39,390,71,243,-62,2,176,103,180,41,-94,-20,-87,89,1,187,222,3,-20,95,536,-23,1,-256,693,79,-8,-23,149,123,124,-15,217,377,163,163,120,286,153,163,-29,368,14,9,43,13,-50,226,63,5,74,82,170,9,108,33,-76,-33,-221,-108,-184,-52,-187,-172,4,113,241,36,-13,125,-80,-59,-115,-54,140,22,16,-23,-66,26,275,237,-20,-110,262,38,-393,-38,-15,-4,154,276,-257,-244,240,-16,124,116,160,11,-61,-90,5,-80,6,292,91,137,-52,-75,542,5,-27,18,10,144,26,457,39,-22,7996,257,48,-12,113,23,510,-99,-52,-18,281,26,147,7,45,-98,56,-233,87,292,-62,-75,-45,18,69,29,3,2,-21,-108,-423,21,44,-11,56,725,-77,-45,62,27,-41,-13,29,56,75,13,7,-179,4,25,284,30,133,162,57,74,-35,311,201,281,-59,122,-90,22,153,5,58,-54,123,1,-117,36,133,135,93,25,24,35,91,105,39,58,-120,20,51,4,-37,69,-1,-47,36,22,481,76,-6,29,3,50,9,362,26,200,-35,254,-6,-2,-29,-70,-120,70,8,127,51,-27,-41,18,204,54,140,66,7,145,24,-32,174,-549,-19,-19,6,-4,-13,-22,-15,-46,36,71,33,-27,43,103,128,116,13,-75,68,10,135,290,-1,-1,-81,-25,211,67,-45,1,-20,1590,171,17,108,28,-21,-280,295,8,266,29,-40,224,726,-16,-19,11,2,-82,-58,-45,981,582,14,9,-24,49,28,74,39,176,150,65,-50,125,7,-92,192,263,-69,2646,8,47,-31,85,61,-22,36,57,25,-18,33,68,-29,-47,38,155,43,68,587,-112,46,9,-34,104,126,2964,178,345,238,76,296,53,-45,-3,-14,-3,41,206,55,42,-97,160,-28,148,-1,190,213,133,4,-54,56,13,19,-322,-56,-16,113,-67,-2,-3,38,116,-25,77,13,-34,139,112,55,-12,29,-26,61,-40,4,480,-89,-47,-18,6,21,84,-37,28,2,8,36,158,16,-22,30,4,66,25,49,14,138,-19,8,45,181,22,-71,76,749,10,-22,-4,76,-4,-243,-23,42,275,-103,24,121,161,-36,32,127,-52,72,309,114,-30,148,-45,-62,-20,732,107,136,51,142,102,11,43,78,-61,221,-8,9,156,4,91,-20,244,64,68,346,27,-6,-11,-598,44,15,-99,-63,68,128,-61,271,-2,-42,161,-225,-17,166,46,11,251,33,-114,7,150,9,75,59,-53,15,394,-13,95,-34,-32,232,18,96,-22,-8,83,-4,410,43,2,-343,-56,-219,40,-41,51,242,116,-25,-4,90,372,-5,55,14,48,44,15,-24,20,19,10,-35,654,14,63,-14,-13,-13,-4,80,59,75,-24,-42,3466,1080,16,419,113,49,-13,41,63,25,-37,-19,-7,-2,34,54,-59,514,36,624,67,198,-28,58,1376,13,-60,37,59,-62,17,41,370,-57,60,-18,0,0,50,32,-113,-11,4,102,-26,12,8,92,50,57,-3,56,-26,69,-4,256,-21,35,218,37,61,-416,123,-36,-11,-37,18,-200,-14,17,193,52,72,27,11,52,125,261,129,5,-34,37,0,-54,-22,-1,148,-19,57,158,-65,29,59,49,-36,22,52,408,22,-113,-29,-95,-41,-15,208,38,14,-3,74,12,227,114,28,-23,128,-137,97,43,-20,59,-1,-3,-16,-46,198,-10,22,-15,50,45,-75,87,62,4,10,-54,-27,283,181,84,606,96,38,3,-1,-44,-155,46,76,-26,-71,81,-44,216,73,-105,-406,-22,30,17,38,376,427,402,225,1103,89,326,29,6,-46,117,182,-16,94,-49,228,55,157,761,579,246,269,65,144,15,63,-29,9,372,49,247,1095,-52,47,520,-10,32,-22,-47,15,113,-285,-149,9,-32,124,284,15,-46,-119,-315,140,1,1,-54,68,-151,312,-12,-16,8,-3,304,18,7,55,98,-35,22,122,11,-93,188,-10,-13,2,75,-39,22,-133,-4,-32,-82,-73,4913,50,-115,-40,33,-36,173,-14,74,4,176,234,1026,-18,43,-70,54,1644,10,-13,112,106,-66,-28,-129,15,131,-11,10,1006,-52,339,23,-39,37,54,61,34,32,-157,-302,52,89,-89,-13,29,125,-30,23,23,46,-28,-4,163,-29,81,3583,284,26,83,412,214,506,-438,118,115,14,28,295,71,-168,-91,42,61,-129,222,-77,701,7,8,-150,-27,-4,-37,-11,-48,-21,91,-34,-62,-17,17,161,78,-67,16,-10,-50,29,-65,-217,-148,162,62,57,566,105,-39,6,34,287,-12,-247,32,-339,-52,22,799,58,315,311,0,100,51,157,111,5,2,300,-3,-68,32,54,-64,-74,-388,-209,-9,463,22,161,25,5,-15,-129,146,1,-43,-28,103,-47,28,-377,111,-13,-12,84,83,48,56,-12,1,17,0,-152,41,-8,-35,135,12642,1,12,30,-81,709,94,-10,-64,12,-26,37,21,11,59,236,52,9,-42,-15,-167,38,-36,-94,-41,1837,-32,27,91,1,50,53,95,304,77,23,-79,66,-176,19,19,6,-41,-25,-44,82,249,-50,-18,1281,-30,2,3,-14,40,263,-80,306,-41,213,1,-93,23,125,24,-34,-102,13,39,-90,-126,-33,-63,-267,-16,-105,147,53,-174,26,4,-15,71,-45,-33,-57,-188,-87,6,-123,65,-75,505,602,10,159,-185,96,-19,277,-413,16,208,120,270,-242,130,459,130,26,57,-4,4,28,-35,2586,-41,-32,154,128,-29,201,6,126,119,-189,-15,-181,7,11,-50,70,35,193,15,-86,1,52,200,47,17,74,47,-9,261,14,35,20,24,-83,97,155,-151,24,135,64,45,9,17,50,-183,-177,612,58,128,-71,-81,110,130,2446,7,-81,104,143,-71,35,253,61,-4,208,158,4,-5,25,114,147,126,-3,46,7,-77,164,-8,20,115,29,-22,45,-44,44,53,-16,-116,10,75,-51,-12,32,-1,-27,-8,1,201,-39,-9,-274,-1,10,-11,21,40,19,18,693,88,81,78,61,-3,-11,-14,34,11,-6,80,30,152,-11,-53,-9,6,48,475,41,54,-40,658,81,-57,-6,80,210,314,21,-46,-6,48,362,-1,118,-63,-8,72,-6,78,501,14,31,-40,-52,-49,-68,123,129,56,20,125,-57,-292,-118,-596,-940,-235,-182,-35,-2,-72,32,19,29,435,21,261,467,325,66,115,52,-23,-2,-54,13,18,-24,8,28,-32,7,-211,-2,-236,26,347,28,-20,73,-94,-212,-14,-2,-105,97,0,-33,-35,165,-117,-117,32,-6,243,-140,-27,-102,-17,11,7,112,37,-9,-18,112,490,-122,64,-18,-91,-22,-10,7,211,25,-18,397,48,56,749,-36,-21,-15,-8,-36,-20,746,56,89,4,68,-65,37,90,229,-98,-8,184,-167,-54,-30,191,-166,153,-5,50,81,4,138,207,86,-10,8,264,97,-2,-67,28,67,11,-37,-3,49,95,-31,4,-21,5,109,74,88,-61,-19,0,-116,-27,48,67,32,-88,253,40,18,55,-4,-36,-74,-100,751,-177,15,121,132,-73,36,32,-1,18,37,1,210,194,52,-54,-335,-99,-10,19,90,6,219,34,306,23,51,40,22,-69,30,-6,-9,55,33,-89,71,101,9,-20,49,166,-17,-62,37,-69,-4,25,60,46,89,-123,229,22,471,-160,1,40,188,-13,61,-37,-40,44,34,266,59,18,95,78,73,72,31,-183,-16,1203,417,249,752,1,-12,6,29,605,51,84,-122,3,-96,35,-41,-64,41,-14,-29,-304,287,-126,-24,14,-39,357,64,73,14,-77,-27,72,22,131,-37,50,56,-22,107,-20,165,32,31,-46,39,288,66,23,256,-35,28,-134,73,106,-23,99,32,-23,962,26,-21,-53,0,20,-43,42,6,111,48,57,364,143,103,43,283,-12,157,81,-3,110,-57,60,-9,-162,39,12,13,236,74,90,55,5,-10,238,73,52,32,0,86,41,1561,-76,22,-81,-450,-77,28,6,278,730,4,69,82,207,70,-47,62,5,298,67,107,-31,-114,-13,-112,38,24,212,52,91,190,111,169,-128,33,131,340,65,2694,817,23,51,116,18,-158,-206,-20,494,-63,-54,44,28,98,123,204,-52,286,8,-15,746,112,69,88,169,214,-110,-153,-819,756,50,-16,48,272,38,-5,-51,191,-26,-33,12,45,-60,-10,-34,30,57,15,168,63,42,-405,-408,-16,304,-60,222,19,634,120,14,-58,12510,183,25,23,-54,167,-29,251,24,-110,-9,-76,29,141,-66,20,130,-61,100,169,-144,-147,-248,-60,14112,-7,12,-91,-97,-4,199,238,1,195,293,-349,-35,2,-57,-4,478,-126,382,27,-48,273,117,-39,11,-22,10,184,-55,71,-477,210,158,-173,201,-149,-31,698,420,6,-24,323,443,150,330,236,165,-142,-18,0,-17,7,-95,115,116,-25,1350,5,19,-75,7,-71,39,125,-17,6844,-6,454,1553,-34,7,27,6,-44,9,19,-12,210,131,37,66,8,47,57,-94,-9,-4,-29,-88,-40,47,-3,25,-5,126,0,218,-6,-30,-67,-102,1,-162,138,-36,-30,102,-85,-14,6,64,-252,-30,-173,-12,-52,-267,260,-52,-43,43,53,103,-9,157,49,10,836,-61,53,77,265,-143,94,349,-4,1,156,-11,-1,-22,29,210,4,21,73,-41,27,17,98,189,76,13,17,116,-16,-61,-107,6,-47,-37,176,-35,103,177,19,511,361,56,-98,26,178,-50,-24,-189,-5,0,42,-22,-42,-50,-19,-15,57,200,59,-156,-8,-15,11,190,392,133,245,10,55,11,-30,-59,369,579,257,-1,31,217,-16,14,54,-80,1,82,-67,31,67,144,8,3,-63,14,-50,63,171,4,30,10,92,34,18,72,47,102,342,-40,319,186,9,-5,-2,-37,81,-273,396,-32,193,-2,36,-31,56,-12,179,2,-15,130,25,-42,18,73,-25,-34,309,27,38,54,53,176,312,18,56,122,7,215,178,20,10,-108,-121,10,35,354,7,-211,-45,88,-10,-21,-49,-185,109,50,-4,-12,-34,19,-18,148,74,-242,38,21,38,-185,-71,-56,-144,136,8,-46,-47,294,-10,10,-7,-21,-75,150,82,38,6,69,211,206,16,54,-10,-89,194,-42,22,-7,-2,36,10,9,127,28,10,93,82,-80,19,-4,57,109,86,80,-58,59,48,72,13,75,-7,34,-8,-9,4,20,-7,191,58,80,-18,-32,-91,135,2,152,-23,-110,101,-2,147,35,80,16,186,23,-113,23,242,497,36,44,-18,46,177,95,17,317,249,179,317,29,114,-10,181,-364,76,17,54,104,54,122,2204,157,13,92,576,10,56,78,24,25,-9,24,256,32,33,51,72,-6,202,3,-64,-2,150,12,26,-93,49,26,23,-65,59,7,219,39,-8,134,96,-32,65,32,10,23,32,151,79,45,-6,-52,70,2,79,-49,93,64,-21,39,10,35,-9,-62,412,18,59,30,505,32,75,93,-22,-59,17,2,1162,31,144,33,-24,-45,-26,54,113,120,-39,61,59,14,21,-119,-65,101,30,118,-6,51,147,158,-19,14,56,-1,-34,38,3,251,134,183,83,88,42,118,32,301,-30,249,-17,75,-57,217,87,246,29,250,519,28,12,396,221,79,735,39,-14,162,-16,65,24,76,-19,-51,280,133,-187,-33,-34,8,257,-40,55,-94,14,170,195,284,-154,156,64,105,52,49,-26,-24,-10,22,-12,6,72,-38,-133,42,364,-87,89,994,-238,236,163,274,106,59,21,269,10,1,60,365,0,19,-30,94,20,20,66,-58,-2,-2,324,41,-120,38,307,-20,2223,558,-21,59,-89,-52,167,127,3,8,-19,140,117,-4,122,11,26,311,19,-9,270,50,388,59,244,241,30,-55,5,-5,-471,44,54,-35,56,156,821,169,229,1,-38,192,232,361,31,173,47,420,149,5,128,-160,176,-179,70,158,119,-9,109,133,210,51,-37,-46,205,151,-369,160,807,-44,376,90,-83,96,292,140,73,-13,59,107,267,53,468,26,18,103,101,60,337,-16,8,58,-11,167,228,57,5,36,77,276,99,-26,-47,46,16,3,196,217,2,394,39,509,24,126,36,286,175,11,695,120,47,443,68,-3,-25,64,17,157,91,-97,2,94,53,14,125,40,-6,254,-24,73,826,8,72,84,54,181,91,263,-47,-21,-10,-103,328,233,97,52,53,83,-18,-42,141,1,-1,156,176,41,19,282,-56,-526,-225,64,2,166,41,34,40,49,-45,22,70,-65,108,590,81,42,145,-21,-36,4,47,-462,8,1144,-4,158,27,4,315,475,310,571,46,50,34,132,-6,2,405,185,28,134,-50,-19,180,13,41,-15,20,143,-468,373,-16,21,-17,67,98,44,13,79,125,197,199,4,576,-94,50,530,276,126,-26,-44,-57,10,33,68,321,110,-11,-11,-2,157,-25,47,29,80,1,112,110,49,99,-58,160,74,17,250,41,-7,48,10,-141,30,103,-188,463,602,834,31,143,245,203,92,99,214,748,138,-39,271,289,37,37,74,19,21,27,55,35,-81,5,27,14,-26,151,398,7,82,817,-25,241,101,68,0,105,241,14,356,133,176,-39,76,20,37,-11,44,471,-33,26,35,33,-16,1,34,80,74,-98,110,10,41,40,68,261,399,57,290,6,10,855,-19,30,-110,32,20,24,60,183,-23,-113,34,-117,170,192,4,82,-5,771,312,-20,17,-79,15,4,224,136,125,196,12,17,165,156,-157,134,193,-49,-98,-10,-47,122,-33,-114,-22,-171,65,120,167,47,351,63,133,90,478,-194,36,44,93,237,-452,-10,12,3,78,79,19,-53,11673,25,40,-44,-38,-48,-117,-50,118,93,57,1624,43,45,37,99,36,165,51,-17,3,709,15,-20,103,49,4,107,29,11,45,-3,84,134,-10,40,377,149,159,79,-64,227,312,-30,2,0,-12,112,-241,-20,-12,-53,169,-26,120,34,-118,38,422,60,83,61,21,11,199,-73,-8,-14,173,145,40,-36,168,108,13,33,340,358,-16,40,46,59,110,36,520,-25,36,347,34,269,-13,168,48,-85,24,6,224,384,-23,72,-274,226,-15,159,44,-40,92,51,133,84,6,-7,-1,32,-33,18,17,-4,145,563,33,-283,56,30,40,281,-1,6,-96,-8,212,3,1109,-9,-59,36,38,-205,3,127,60,325,-23,127,107,-9,63,-8,285,31,-7,244,33,136,41,60,12,-7,72,43,17,0,23,-61,37,94,-34,7,73,52,141,-26,160,75,-4,8,-14,99,267,-339,-38,219,198,-18,-47,10,13,-484,-27,-16,213,-3,18,5,-2,31,21,-52,-27,26,660,183,82,85,37,80,218,-19,9,-36,45,-15,28,140,197,54,-24,41,57,-100,266,438,14,18,-71,51,212,51,7,-77,45,19,213,92,58,58,4,41,43,-204,670,-28,570,10,-22,-112,235,28,-10,-3,-71,-240,320,76,659,1381,30,3,903,37,154,1,68,122,151,66,95,163,-64,-127,-5,-2,1548,-254,-132,-27,-27,28,14,-24,-41,7,40,-6,313,35,700,-13,46,73,14,2,-13,87,31,82,43,91,131,35,43,91,-61,129,5,-38,116,-80,52,215,-39,113,18,-24,195,-51,-12,-62,21,-41,134,-15,93,305,-80,202,163,16,2,81,-1,59,84,24,2,296,37,296,52,253,-7,57,171,-9,2,72,53,23,7,611,434,122,122,153,83,8,-7,89,2,221,121,124,1141,405,180,44,96,28,23,-15,24,211,153,312,46,337,628,80,112,297,-8,-155,-56,25,59,38,43,-564,59,143,208,584,67,239,97,-47,-23,-15,-14,92,20,54,-1,100,26,1001,365,40,105,184,326,17,64,16,7,94,226,30,-88,7,67,74,114,97,107,72,77,-35,274,164,92,176,76,24,63,64,22,27,-178,31,48,-29,254,188,60,-1,-40,-8,-5,-2,51,107,-14,127,90,-4,-38,96,-33,107,-34,-53,445,-3,-1,-5,-37,-6,30,115,11,52,52,545,-82,-61,40,22,-191,-22,146,-6,-50,-187,-20,131,-177,194,-30,103,56,181,-41,19,-10,7,54,10,10,115,49,154,248,45,78,3,54,2258,0,-47,-6,284,544,36,107,213,433,-313,318,-61,97,181,99,-48,370,-315,86,51,105,4,310,81,46,59,457,121,21,74,7,5,143,12,-67,-181,144,34,505,-52,8,-19,44,40,135,151,35,17,26,217,321,1,94,90,5,18,18,-44,-74,37,11,-17,182,136,-6,-45,28,-77,874,180,56,212,-43,21,32,92,7,77,-8,91,62,-59,61,117,348,30,681,-38,62,68,1,603,696,13,-46,-30,-47,71,758,-397,92,89,498,161,53,683,-38,-112,73,51,74,191,-32,51,43,280,16,10,13,194,6,12,-17,164,60,21,158,-1,-85,65,74,-5,51,24,-665,121,68,65,100,93,123,715,37,21,77,40,-195,-27,152,64,319,56,138,39,-33,61,-33,57,-127,47,212,-33,647,255,-233,233,25,-4,403,42,369,108,38,258,260,165,99,22,34,34,61,1,24,525,25,88,488,35,18,432,-141,47,166,55,70,-162,-75,271,3,171,-2,-62,156,417,46,35,-12,-53,14,-78,16,408,-11,156,-113,997,-10,-29,46,-386,-23,-46,381,40,55,165,34,465,19,-80,222,47,101,165,3,25,-42,-34,251,-93,95,645,74,8,36,7,-164,59,22,91,51,6,386,201,4,46,276,-6,-10,-29,35,119,-122,227,203,89,-10,425,-8,69,-44,491,139,156,39,108,-28,7,-214,41,209,65,73,75,82,111,814,89,6,8,79,15,99,136,156,-137,140,120,45,-55,285,100,194,192,136,35,15,9,333,5,352,850,-69,268,-30,38,16,2,81,59,27,8,219,196,5,62,6,208,-2,74,-57,226,373,3,703,-43,81,54,17,36,-77,25,63,265,290,54,5,-10,2,83,2,-3,-8,179,0,295,30,28,108,14,193,18,139,31,15,-66,71,15,283,193,374,26,-1,183,-273,257,68,-28,88,287,268,88,-1,-10,137,70,82,-206,-87,32,33,618,23,150,86,-58,-111,50,-22,-8,50,-118,-4,159,20,-29,367,42,114,30,-27,70,32,383,175,-19,175,207,417,36,-75,-79,-10,174,-159,29,11,98,26,-132,496,130,93,17,50,-247,232,-3,46,65,108,76,121,244,877,163,1409,112,65,42,-13,-2,276,74,295,258,51,148,676,69,322,9,-63,512,-80,461,200,410,531,133,35,248,85,-129,208,277,117,78,-55,34,-130,-60,31,30,15,-3,233,51,50,141,85,1,76,-55,51,8,584,214,37,48,269,13,71,29,-77,37,74,325,210,87,15,153,179,-72,71,-69,1146,500,-12,459,-35,79,153,130,139,210,169,163,345,41,-47,-394,14,66,192,60,-22,212,607,32,286,31,2,-19,89,93,35,76,-53,175,-306,-82,106,0,2,103,-21,1384,-65,0,202,122,135,93,74,82,-30,-15,24,29,121,-131,-49,37,76,-55,10,11,312,360,-1,31,-113,66,260,344,304,899,-318,24,60,80,38,5,-3,-11,-27,257,45,65,9,-13,-12,114,36,84,531,154,69,-38,-52,125,58,-41,-233,160,339,99,258,71,147,112,100,212,216,17,-27,405,126,-2,6,26,18,293,-48,290,327,-10,176,64,101,225,75,248,265,555,169,2251,-22,167,371,58,-91,30,127,69,12,119,250,94,318,69,232,71,201,112,182,94,-16,-86,5,25,28,21,25,35,26,-1,47,-37,191,267,366,224,1,121,394,44,29,6,-166,68,-14,-32,-22,-47,-27,116,98,1,125,231,-70,32,236,-19,955,91,162,-38,77,-13,4,-52,-26,33,604,-151,-62,346,6,110,453,115,-59,128,134,-43,-77,-86,98,30,-193,-73,239,149,146,119,13,469,56,-2,116,20,-328,42,-42,63,-4,16,47,172,50,-48,-49,-85,45,73,123,50,391,66,385,1001,235,23,125,145,42,28,364,-1,-174,-31,18,341,-62,-39,70,57,-22,-255,6,134,14,20,106,49,-11,194,78,91,517,15,71,44,159,147,56,17,10,46,128,-32,269,129,520,64,-68,0,180,101,113,-36,-121,370,26,35,0,381,-54,207,-19,51,-14,169,51,79,54,-50,96,88,57,262,22,55,-14,29,31,334,656,466,393,694,4,305,104,140,97,53,476,84,337,18,231,75,-46,296,16,42,30,213,211,80,20,314,268,68,-28,-51,144,138,132,-6,391,-74,146,2341,7,-74,53,-168,-19,121,162,-34,16,-22,161,71,107,241,105,-25,-22,-52,-20,78,-51,9,492,-1,-50,188,-31,316,9,28,-43,65,197,8,302,615,149,647,26,67,277,-90,107,175,103,-58,175,64,22,83,91,382,19,258,102,6,246,-288,546,12,168,57,23,82,147,724,117,121,1,-10,52,79,-242,271,254,51,59,22,-50,11,151,35,49,-100,19,-43,107,12,1,-144,22,135,45,563,75,28,422,94,104,146,-27,1,57,134,285,-3,291,12,123,32,236,-46,15,-136,216,46,205,78,-230,-1,61,-7,103,15,154,12,99,16,-11,-18,47,16,222,220,-1,787,288,2,-101,35,7,39,131,126,44,24,610,-50,57,374,15,146,154,-79,-45,314,-45,-24,27,28,31,35,25,48,40,2,-47,8,-17,26,-169,-21,-10,98,-63,-107,57,32,71,226,-15,172,3,-4,60,95,-71,217,-276,14,279,24,52,141,12,17,17,26,151,-59,26,248,18,124,121,139,244,84,299,0,44,41,7,-24,74,7,-11,-61,11,79,-108,-35,-52,187,-12,128,-16,2,12,263,18,70,54,-25,211,-182,-3,14,-32,158,177,92,29,149,201,50,-146,419,378,130,248,212,437,18,-97,459,465,-48,59,18,-12,19,45,14,-11,171,-41,24,-16,40,43,7,-44,-23,-22,34,14,874,223,112,-4,55,402,-3,14,42,87,-10,144,-8,-95,-66,1,62,99,-10,56,26,881,297,30,118,5,63,103,223,166,181,35,163,-28,-120,34,58,13,806,259,171,-5,9,90,560,72,56,-1,-74,0,407,267,-51,150,4,243,114,300,83,-25,26,-85,252,122,38,-85,343,172,148,-34,173,300,126,287,-209,260,36,-11,587,-18,432,70,377,-33,32,144,266,118,-10,221,92,32,171,-43,106,80,47,3,225,140,45,13,-388,45,274,10,-20,9,7,83,-27,65,32,-43,8,-31,-28,-40,36,89,127,-55,11,54,731,-30,10,89,82,209,-2,163,32,4,69,753,48,329,56,689,143,213,0,52,282,135,-128,844,-5,26,152,237,123,69,214,340,1,-21,-37,-75,119,16,11,141,16,7,108,80,-18,85,358,100,199,351,36,234,373,37,293,38,4,-68,705,15,46,581,102,46,449,-91,49,385,624,442,46,1,-108,53,195,488,371,-81,10,2,46,181,81,531,166,166,97,-70,89,-200,127,2556,105,-92,96,297,237,20,168,69,-341,-54,184,144,-11,44,1114,-11,192,528,225,0,178,1,38,44,-132,165,11,-53,-1,41,138,114,65,7,168,6522,219,42,-20,-14,33,355,15,90,-1083,119,910,-17,-38,198,-56,-55,-4,49,47,31,-70,66,87,122,165,390,588,-18,134,27,5,-10,-38,97,358,181,376,52,233,77,195,-23,428,275,-50,112,619,301,44,-6,70,-2,11,151,73,9,34,2,56,43,110,-7,97,-7,-76,84,100,167,151,73,36,73,-105,11,56,342,32,2,275,123,146,36,101,43,53,201,107,70,225,177,98,213,83,80,-52,62,-9,-12,89,11,176,35,77,74,154,-12,79,104,307,138,221,506,-18,209,24,-10,74,309,46,-17,344,152,-17,556,168,-330,71,-24,216,762,-82,36,97,287,35,-35,3,251,28,27,-413,-88,59,-19,-30,-8,-11,209,31,-13,88,-11,71,-18,123,1694,589,58,6,75,41,-23,-156,-218,302,136,-32,30,114,231,-14,33,-139,52,43,-158,-15,-17,353,53,49,81,6,40,28,-62,-17,132,103,106,283,23,139,447,5,40,7,57,95,46,54,397,52,12,16,-56,496,242,-84,29,91,249,86,46,44,40,177,-143,103,-58,179,91,61,-92,-194,-200,121,40,37,3,73,155,-42,-33,-129,149,11,386,299,216,52,81,157,2,231,79,-31,-9,205,445,-21,156,37,181,96,551,-25,2222,34,137,44,28,9,94,40,78,1355,105,115,238,-26,38,38,-7,-50,19,35,-11,128,-4,17,313,127,-2,37,-35,65,86,31,-73,107,-47,56,52,59,-31,239,33,81,21,205,139,42,169,-37,-25,-73,-6,15,18,-14,87,36,83,-63,-27,68,163,85,26,310,-32,-192,1823,-12,240,1393,184,-9,71,768,111,488,-4,-5,-170,-5,270,61,-35,279,131,-132,15,-20,41,305,21,-52,65,199,106,506,1,481,459,1863,52,37,41,27,21,-149,11,20,-22,-227,34,69,41,66,21,2,318,304,189,312,133,143,2,198,70,154,123,183,25,45,347,410,142,36,22,31,303,517,117,116,36,100,465,-27,-19,32,30,238,33,188,181,127,-107,129,-25,83,55,60,158,186,202,81,69,26,214,-1,-5,-32,-42,-454,-136,-27,272,122,-260,-446,-2,8,-3,143,279,121,-15,3,16,-1,277,314,3,52,25,189,31,-69,6,-33,45,208,946,139,-115,96,182,557,563,-14,120,-69,-105,49,46,22,393,114,66,-39,-13,-1,20,312,86,217,279,177,12,5,-92,91,-52,-78,-313,-4,26,707,426,-178,172,-292,95,50,542,16,342,64,422,-36,54,98,83,112,553,353,83,-8,47,-4,-3,32,-39,52,51,9,160,125,46,14,30,-65,16,-6,3,-23,6,87,106,-399,45,41,161,56,-5,920,11,172,39,-15,48,136,16,-8,137,113,151,-22,79,10,12,125,189,-81,54,104,-26,709,93,246,-45,-7,-69,-39,507,-145,11,292,273,0,46,-9,30,-5,102,1236,6,407,-6,3,44,168,21,-25,59,-35,141,52,20,229,74,198,-37,4,87,0,430,387,163,1523,-5,148,-91,187,30,163,129,-193,11,243,136,585,146,38,165,-5,-10,-8,4,206,88,16,173,7,-76,86,-115,804,154,213,73,269,19,37,-9,-234,126,62,-11,8,38,170,726,231,55,119,181,349,-6,45,-16,-121,4,-2,120,496,54,10,121,69,31,33,60,171,9,234,456,420,97,78,60,-25,29,-153,195,14,12,50,150,64,7,135,121,65,67,317,362,27,6,-161,384,94,195,110,-32,60,-45,117,-132,46,58,-77,88,39,-16,60,-31,30,54,-35,168,34,-262,62,60,52,9,5,61,34,-1,122,221,1595,27,-21,-134,88,478,140,-6,58,25,-24,39,76,-44,7,228,255,-78,-15,-12,154,-131,-72,-234,24,23,24,-33,58,0,136,-125,185,89,135,17,258,269,54,-23,19,19,377,23,-9,99,96,93,59,-12,262,6,140,653,37,-830,395,-82,37,27,-7,612,-29,119,-30,-153,14,57,-34,9,151,34,300,-21,295,215,342,29,378,6,58,-10,-2,-13,133,166,65,13,548,116,396,-4,368,-269,-68,-19,22,24,128,-25,42,-8,-11,13,52,-369,9,-35,25,121,168,673,35,13,-1,38,-45,155,622,-38,26,-21,15,-37,251,170,209,4226,204,322,46,185,25,54,205,-70,106,-70,89,55,-6,227,31,309,19,61,-83,207,-297,-9,481,133,15,-51,38,105,278,26,-61,142,-132,605,42,249,365,545,60,-64,-125,247,-7,365,12,-165,36,-57,-16,524,-85,342,869,289,154,-25,405,214,800,18,77,5,33,160,359,19,145,23,-41,5,9,21,-4,90,315,8,9,91,59,-67,326,358,4,-87,51,92,155,-28,209,-27,435,287,267,56,-13,98,44,108,85,98,23,133,-85,54,56,85,-103,14,19,-39,262,12,69,1291,165,382,-8,143,78,87,42,21,-43,335,46,8,3,206,84,113,45,640,-322,160,68,126,664,18,199,-16,50,106,-103,-56,148,-62,106,1296,7,37,100,35,19,123,192,89,170,469,47,71,-106,58,28,-5,45,12,16,21,180,16,51,96,809,207,14,-34,397,20,292,169,-4,-38,-5,128,15,-28,54,40,781,79,27,31,28,229,336,56,405,107,-51,1982,36,6,525,50,57,-3,-67,-13,300,267,42,126,87,270,188,29,866,-7,87,291,53,21,34,86,-44,127,405,0,245,10,-79,113,135,147,66,153,178,16,-37,168,26,356,178,-41,24,-25,408,-214,17,15,66,85,43,29,340,186,21,-6,300,265,-17,42,-14,15,4594,1129,76,165,5,91,29,-1,165,-113,388,14,104,-21,23,-87,244,30,9,-104,58,47,-51,59,149,10,104,-41,480,165,273,81,141,88,140,76,372,10,33,48,116,-33,164,40,-7,33,601,568,35,944,66,182,94,13,36,18,45,20,823,-31,142,23,3,685,143,118,-91,59,45,54,56,1600,61,120,143,135,51,-19,76,29,133,19,-33,170,19,73,136,580,71,22,4,-8,71,6,162,-84,-59,42,118,70,10,114,-93,259,-24,12,-16,189,221,-87,17,-11,65,16,-26,47,120,101,-46,132,-1,-21,141,-65,312,226,381,554,10,184,74,292,-38,58,-56,87,345,136,10,279,579,79,-4,1629,15,186,960,39,0,69,43,-1,67,496,837,-69,81,45,20,85,179,41,-8,47,59,-12,-40,25,68,89,93,162,72,-10,192,-43,248,83,14,29,377,-3,117,183,97,-11,143,121,-9,-168,120,42,171,13,163,-62,140,77,-19,-23,16,293,280,166,-31,89,-6,12,181,-46,149,253,377,225,60,51,52,14,49,92,143,2540,491,40,36,73,173,499,83,-134,79,71,-47,50,290,958,-6,49,-89,-33,-155,175,86,34,-10,91,16,116,530,357,-195,248,94,273,776,5,74,21,348,-89,89,658,28,195,13,-2,13,-84,21,102,201,-61,-42,-24,0,116,-40,148,52,5,-6,599,355,25,102,85,66,-96,100,179,-1,-27,4,-381,50,98,186,-6,29,346,-4,-6,-9,-18,-46,169,20,23,23,18,59,116,45,35,-78,224,-327,33,-38,-3,9,-46,145,727,112,75,-12,989,-17,10,111,112,132,47,234,445,310,-47,54,0,69,27,119,-66,122,16,98,438,157,124,247,63,128,-122,222,38,-8,103,-8,-5,5,496,252,343,28,18,-85,308,288,-222,-2,264,-33,3,45,-30,202,8,-26,-59,216,9,-81,-4,156,6,-239,57,23,-56,-93,-23,73,100,0,4,-20,102,122,297,85,135,101,-137,45,83,40,193,62,3,23,17,-2,7,-63,60,31,16,1,124,90,90,233,289,1,6,112,-168,9,-4,254,11,75,138,25,158,11,-42,4,20,-10,-30,-9,9,146,-10,-54,36,13,-138,56,-120,1,15,30,-45,-26,46,44,40,-22,72,26,39,14,48,-23,19,15,0,-12,-357,94,-71,23,176,16,-37,27,8,11,14,-31,23,5,501,128,159,-1,14,66,1150,26,66,654,23,-21,-42,-89,-28,17,81,67,-39,33,76,34,35,-13,-6,-15,900,14,43,12,-3,7,227,-42,21,36,-26,36,71,28,-17,11,9,13,10,-248,66,165,-36,706,-159,46,-45,155,-18,43,-27,-29,-15,2,-17,-5,9,-1,-1,46,47,2,1,118,-7,24,-9,15,72,78,-19,-19,-7,92,30,100,-69,801,34,224,-105,-17,-105,-146,-582,-107,12
-60,-39,-138,-6,-136,-296,286,-117,-23,71,-59,-326,-158,-73,-94,55,-1,-107,16773,-57,-40,-46,-15,-62,3,-37,-74,-40,-7,-40,-150,-13,-346,-150,-205,-83,28,443,2415,1634,2701,5318,7011,14428,5496,8162,12815,42,-27,54,1644,5306,217,3027,99,407,457,176,447,85,45,108,1039,85,69,110,537,78,-186,-202,-152,306,224,-350,161,73,102,289,390,-20,117,283,11,-78,29,347,67,505,248,48,281,36,107,301,120,-8,-18,152,20,-11,-40,-109,31,-75,-228,-26,2180,251,-288,207,-9,-86,95,-802,-295,-73,19,149,55,-43,6,6,42,441,-83,-268,339,-31,70,67,206,82,13,-330,-180,182,59,209,484,157,-77,24,101,155,48,104,112,730,-13,323,145,108,40,-9,112,-122,153,-111,458,-37,12611,31,158,135,18,17,69,182,689,223,831,2,-21,3,967,218,-68,-36,-32,119,397,295,-3,29,37,40,8,-52,-208,-14,1248,20,2,-334,375,510,40,49,-96,161,-18,188,12,-13,49,84,-36,98,136,197,-24,96,-14,8,1353,-262,32,994,-2,233,269,-30,56,-25,59,4471,-2,294,222,21,-8,63,506,67,8,-137,-15,331,412,114,569,96,1770,32,53,-170,-15,16,61,130,43,434,333,32,465,-292,32,-41,44,2,1766,353,-391,211,-4,-8,-28,-355,-60,-2,-178,25,148,-59,-4,680,346,-20,-132,-13,169,506,4080,41,12,-18,66,49,685,-28,7700,802,257,1,-33,136,33,67,1280,-25,-39,-17,63,-35,205,5,39,920,69,123,-280,630,2,44,393,208,68,-25,3,5,89,846,855,918,-33,105,889,242,171,-204,178,-59,83,140,15,65,45,157,929,213,-17,21,380,-6,113,17,339,62,-27,924,35,9,592,-63,-4,42,97,-3,145,-24,-406,252,177,1118,38,74,36,979,661,524,469,0,293,25,690,175,46,237,521,45,46,54,4,1107,961,149,-220,106,23,58,-77,-19,40,-60,36,23,-10,24,358,405,312,156,185,40,77,185,2159,-58,-33,78,482,480,15,-17,19,42,212,1,-47,-10,-5,195,27,-102,57,9,708,116,-7,-13,464,54,-49,-44,12,102,373,331,121,31,801,-95,180,1,49,-43,102,-47,47,611,272,16,100,128,-58,-216,372,-154,153,-186,66,26,314,1057,34,32,1,12,-2,14,63,55,66,42,766,-36,1166,45,-77,1092,147,-13,412,30,-63,-44,31,28,5,1,-18,64,59,-140,40,128,107,77,-4,-60,-138,-27,202,381,-42,425,109,-1,554,-69,-171,324,158,91,78,0,681,248,101,171,159,346,1,-7,-164,190,237,407,94,91,151,1411,57,312,68,1021,-8,194,98,90,248,266,454,307,49,-34,71,-392,33,85,-14,471,1515,267,263,751,27,-35,45,28,18,-7,3524,75,-47,-38,571,5961,46,-285,282,-169,34,-33,53,254,68,51,112,-1,280,-13,-84,470,37,113,-32,145,437,43,14,103,-31,-19,-92,188,26,-364,-185,-29,-15,30,25,-94,195,54,190,115,-451,91,-11,436,3,-70,-21,25,16,1115,-23,9,161,257,670,159,-30,1,110,110,208,-117,156,61,468,-16,347,175,115,64,46,165,43,94,54,-62,-37,606,68,142,391,562,-47,-26,36,553,73,47,48,22,123,75,69,23,141,279,81,380,187,193,-176,11,16,-79,81,178,-68,77,188,101,242,-2,82,81,481,-67,63,-52,-49,-27,36,66,102,91,41,-23,-109,-33,-24,1,8,8,-2,768,246,1,-40,14,34,-6,8,191,178,-50,394,11,34,114,92,27,14,10,66,475,215,37,-562,160,-17,10,13,559,-11,299,-120,64,376,146,98,-30,164,42,235,-45,67,56,45,1224,-16,22,122,-35,456,-90,26,312,-198,-43,120,-30,63,70,-8,-64,216,-354,61,37,27,99,-70,165,-5,16,6,762,21,-7,-2,104,53,-33,370,187,170,16,-154,-55,-12,41,688,-54,326,21,47,1039,522,-22,-46,2679,297,133,-115,152,-144,260,270,833,-78,104,72,58,-73,9092,218,107,327,429,692,84,160,-17,95,-356,-513,355,-157,-245,-218,-541,-108,90,-248,119,287,1702,364,176,-7,60,309,200,-226,190,-15,1,82,50,15,135,-292,1,105,-54,19,587,42,-182,26,-165,188,-398,-3,267,-69,-129,-70,25,-176,68,-15,232,-130,-173,59,4690,40,116,159,446,8060,291,17,165,653,-72,-6,-578,2033,-48,-128,35,-2,11,131,322,177,8034,429,43,19,39,226,-209,-243,11,-147,2154,-173,-75,40,-36,168,6309,0,-462,-20,98,87,48,125,-227,1010,517,-49,-2,69,1423,284,58,122,5764,612,175,99,110,96,27,-16,-204,72,-3,-18,1062,29,42,-90,-40,8,-55,24,-160,310,-89,125,42,-81,-276,33,-150,-183,43,319,-62,-289,49,210,-77,-50,6,190,92,203,129,42,294,48,-26,-34,-109,47,-1,159,94,26,-107,-80,80,-19,-53,-102,-120,219,16,182,-120,-171,3243,-102,140,-10,126,-98,-120,-156,25,-55,-90,-59,282,2236,83,76,-115,259,-144,26,192,-166,-96,-89,16,87,-54,-994,3497,8,2,-98,752,-24,38,-125,2339,-100,220,103,128,-24,-99,-170,114,277,107,-54,281,68,1812,204,16,108,80,-167,-3,153,93,189,-4,1313,-21,-84,-8,183,1043,287,-9,138,37,52,4402,45,1025,136,264,35,2238,-30,557,298,362,-137,104,29,2345,29,210,299,229,65,27,234,994,-72,219,-23,248,83,128,11,19,75,-53,3251,126,-131,-73,-7,-145,-10,209,1671,1223,228,-321,3547,43,97,154,758,30,159,827,-13,-41,-11,-157,620,212,1193,-235,20,155,-28,2828,220,-6,14,-129,3,96,43,-7,-116,-114,-48,721,427,-47,13,-20,-17,-50,-26,113,10,285,18,31,156,-23,360,19,-24,-5,90,-29,3,395,2706,-43,11,48,146,76,759,357,-20,719,91,293,-59,10,72,10,140,-89,-7,-43,-10,360,17,35,-14,47,228,-22,-71,-113,122,84,-261,0,-19,19,76,-257,167,-182,130,-53,-54,-150,84,-462,-95,-16,-147,63,369,107,-100,84,49,12046,5629,-8,-66,-301,86,-88,12,140,112,-186,35,136,77,-291,1,-129,1305,-105,142,171,-15,13,40,147,-2,198,214,-39,-6,-102,337,31,-2,75,847,1841,390,63,-78,-113,-148,-1,63,1157,12,13,-49,257,-56,-122,-54,36,15,292,213,-57,50,27,-23,-14,-226,-53,3,300,-64,1192,2946,18,109,-18,420,761,708,280,8,137,45,24,27,-26,103,1103,-61,3,-4,-433,35,127,28,52,575,829,258,74,16,111,369,1254,30,0,-101,111,5,-54,-113,-165,171,55,83,749,203,156,-5,-780,17,-32,-124,-11,-798,-34,678,-7,29,85,449,196,-168,105,158,400,-17,68,15,18,191,-7,563,13,6,967,11,148,645,-125,-11,44,218,3687,15,1044,801,145,9,473,-2,42,17,39,279,414,79,4,59,210,431,23,140,25,-25,17,190,711,-14,-117,154,-14,62,467,-141,-137,238,-17,-77,31,192,106,89,-4,31,-31,-37,-445,10,-9,205,-289,170,109,1666,1048,730,-5,-99,-11,96,-39,-20,316,-99,59,1531,79,-24,130,11,-13,-4,150,130,-21,191,41,222,312,610,363,-151,28,-24,60,35,-777,135,199,-52,-64,-50,121,-195,200,161,168,-133,26,-17,-23,38,60,343,129,237,60,-57,-5,-275,1449,147,305,212,199,159,64,-1,68,-38,32,1,334,-9,55,-98,36,-293,-12,768,-43,41,124,28,-21,-2,27,106,22,-324,233,11,6,64,-2,181,547,15,-63,26,-1,302,-6,319,99,64,172,-33,19,5,501,-25,252,343,199,-125,224,-9,35,-2,0,32,70,292,-122,360,-22,413,12,409,39,13,3012,456,23,149,-23,-5,26,-34,-57,-27,28,181,383,11,130,-86,-119,-8,148,36,200,-10,490,53,5,-31,88,-20,-119,-19,237,-58,-47,-11,126,43,-6,-28,255,-120,-74,58,255,-323,-21,-223,-5,66,50,19,65,-255,127,-246,57,63,7,155,239,53,2,124,34,124,103,258,-48,294,40,77,106,67,221,-77,122,298,-44,67,135,24,35,-147,152,-60,-119,2,131,19,195,-14,57,600,644,101,15,11,-151,-120,-163,88,-108,-42,-115,-23,277,-35,-16,-138,-1096,89,-298,267,41,7,130,-143,21,-71,-293,103,48,-42,-24,299,5037,-142,-84,3037,243,0,18,-326,-91,245,3296,0,155,318,-29,-391,79,928,16,240,321,61,35,107,213,106,332,53,-24,245,177,-15,-70,3751,3419,-260,196,1811,23,22,50,6,-92,96,2,125,-455,72,28,146,181,67,-14,-43,706,31,198,33,245,535,0,-102,-445,358,-309,-408,-150,-62,-34,-135,79,131,1414,-5,-53,93,261,-188,20,-13,22,-37,45,10,112,-7,282,-94,45,10737,87,12133,14020,11153,3,-11,-1,20,-209,116,806,2075,-27,-41,683,-191,403,3,133,-53,33,267,-63,262,18,17,1065,-50,32,199,-61,-319,414,-33,30,-75,194,44,1031,-25,502,113,-39,-18,108,26,233,-528,-10,186,8,-53,-64,-40,809,59,-45,540,221,270,-23,299,46,141,105,604,32,47,156,-1,19,1110,105,80,-74,2650,-30,5372,291,56,27,1006,103,122,58,203,94,-75,-15,51,49,22,-104,32,-22,4,38,-13,74,-56,96,-67,-15,348,9,39,143,128,2822,-13,5,-10,-327,156,19,-40,175,-22,2351,86,-217,-40,4,-150,67,20,10,323,-76,-27,-69,83,19,421,-28,88,6,34,-50,421,-124,-16,-24,-34,171,382,220,118,22,50,-42,-130,19,68,-22,9,28,134,1009,-508,-35,7,40,-16,355,153,4729,238,-343,158,88,34,41,-176,-224,20,-251,109,29,626,100,234,-86,11,-68,3517,-74,-90,-14,47,474,324,-67,-41,-4,405,95,-50,4885,640,-58,14,123,59,-59,285,268,39,1031,80,34,-64,615,271,673,120,89,167,113,-140,41,80,29,108,276,158,149,42,-57,370,1,411,285,59,35,163,-10,241,484,128,74,106,-46,-46,389,6203,180,26,42,15,14,1,91,-24,18,-55,249,-29,-157,410,124,17,280,-40,13,154,78,9,1771,137,-79,4,-147,0,136,-52,-121,330,-43,1524,115,-114,-17,38,1078,104,-105,253,638,-21,50,-75,199,-2,196,-64,17,1220,1196,-118,97,129,51,-278,26,-64,-78,-66,-117,110,29,51,227,1,-43,171,10,-25,30,112,-6,-147,1,-113,33,12,-5,-23,7,9306,864,242,-23,-10,14,-33,-15,-30,135,46,760,-1,-63,1019,270,26,-45,561,86,-119,-76,353,-133,-175,17,-107,382,1218,19,283,109,221,5,-141,3102,-275,243,-13,674,-20,-19,-9,15,-12,-2,-76,-330,-81,-148,59,-8,367,-127,202,73,11,8,13,3,447,212,74,32,-79,-47,4426,-507,53,153,22,53,-21,100,66,74,34,-427,91,26,8,36,-149,-57,111,-8,84,3,280,18,57,326,364,1197,1671,53,3,30,-11,49,-63,7,28,196,41,61,131,-65,56,-3,28,87,77,-7,-134,6,-7,1436,274,14,-294,47,256,30,183,-37,34,376,-47,-168,633,200,-98,23,-4,8,24,26,6,0,-22,1578,-51,852,78,-300,279,360,282,-20,38,111,-18,-381,82,677,121,-54,203,325,114,9,-21,398,5,8,5304,32,-70,-22,34,-125,93,-3,-8,172,29,-45,-78,257,198,52,280,44,-544,49,-92,-83,-3,117,-53,-47,-74,1610,191,91,26,3036,596,-4,88,-11,-5,-80,16,39,60,1331,118,-27,-22,161,429,76,240,153,210,-4,-280,13,25,-48,31,46,108,-4,164,46,-79,610,-75,341,-1,916,-3,138,456,517,11,64,-16,-211,-767,191,-51,85,13,38,146,16,-36,229,-55,211,64,18,-14,79,-142,-53,187,216,110,-19,3,-90,14,213,96,56,-10,224,-4,41,134,114,157,27,111,-3,114,709,16,-55,-3,-137,2267,761,357,-232,425,138,-15,101,117,-93,431,19,-29,112,304,46,74,5,36,3114,-2,-167,113,107,2,209,22,26,1,293,30,-37,51,714,204,37,-73,-29,41,1296,124,91,-27,-117,29,99,56,713,255,20,111,-67,-39,108,43,-20,2,-33,86,391,30,-28,41,139,5,111,-3,-5,-116,148,89,-22,33,61,189,1517,61,-39,353,73,167,49,4,260,120,27,-18,-1,-148,1,-22,-94,32,118,-22,126,683,-31,109,26,12,325,-18,2243,90,57,43,-57,63,88,225,-90,4,29,619,-18,-28,25,-128,16,25,-114,240,-62,-18,104,-51,47,11,-6,77,186,479,53,70,-20,53,51,-53,8,62,35,2153,285,-84,-19,3,72,82,129,192,-7,-174,71,13,30,-87,24,30,4,-16,-22,43,-83,4,384,-17,636,2,18,-141,-49,64,86,-58,71,-34,-211,148,-44,32,93,-333,-2,-4,-5,62,-39,99,76,79,-89,15,115,-83,-54,297,402,147,-31,-68,102,53,54,474,19,52,38,3,-35,-79,44,19,64,-140,39,-22,23,1681,193,298,-270,275,70,83,-33,-70,2206,30,179,120,-77,309,272,-499,489,30,46,82,371,91,61,57,97,36,83,-133,-9,60,11,7,-11,45,74,19,-10,138,38,29,-16,164,-8,230,45,411,-36,200,-63,325,253,47,-4,32,7,159,-10,152,-47,326,49,168,-63,134,26,-64,-29,-541,247,122,92,95,-47,86,38,192,39,349,-13,156,72,9,698,-37,317,-21,-26,17,96,-129,34,-49,-167,-265,-106,-14,46,-183,15,645,281,-30,-80,125,192,94,22,-40,60,74,119,1,97,102,11,131,-50,197,118,92,-6,60,582,363,392,99,-137,17,-150,2456,-63,813,-176,-75,437,-6,138,54,16,157,-54,414,24,-41,57,365,220,29,59,11,65,143,742,-12,-18,-56,6,144,869,2615,5316,60,7,114,70,3,6,175,-2,-10,-3,54,-38,-149,-105,-58,-41,-267,-11,27,21,60,108,2,11,116,216,55,141,33,231,-11,36,4,137,293,497,4,30,4457,10869,5439,2244,4182,8148,4130,92,235,67,109,220,31,68,252,40,8,-182,-143,37,-9,-47,68,168,53,14,-29,198,1,-4,-2,92,136,655,-2,-14,-25,-60,-2,-55,-7,-13,-6,6,-67,144,125,-161,118,46,-26,-61,268,-191,58,-86,546,-53,128,-118,-21,133,-168,30,23,98,107,114,18,82,152,19,61,49,93,22,40,-17,-88,-13,-3,-12,456,-6,-21,-107,-15,479,246,-41,30,119,58,75,-59,-18,464,186,145,-5,-447,112,17,61,23,275,81,53,-22,317,32,-124,408,57,-68,18,297,52,50,277,8,30,657,19,12,3,40,-22,138,16,163,133,170,-30,31,54,184,1427,215,202,-73,22,-53,45,-16,154,-7,104,14,113,90,122,76,29,64,128,927,73,-78,55,23,-20,65,73,43,97,-150,174,124,-22,-121,-7,21,2,72,-33,73,9,153,-149,76,173,27,-71,247,12,-8,36,19,-62,202,384,29,206,3,-191,538,9,58,71,-69,219,5,-12,-54,1171,-240,168,65,208,-45,466,-153,7,48,-18,-149,123,59,639,-3,53,83,115,66,-11,336,36,-36,-39,145,-75,62,137,-72,90,76,-179,-217,-280,-302,57,160,802,180,82,19,20,23,-55,60,241,231,0,-37,18,62,46,8,920,-55,-53,172,-27,229,87,330,177,-262,-464,-10,191,489,-65,-20,132,-92,-17,29,156,21,55,359,-67,50,-123,-24,73,-42,48,75,14,137,-158,-218,183,-48,-1,-24,226,48,-7,179,-67,-34,20,-36,-143,519,74,42,24,50,274,437,25,-8,6,-306,57,80,1084,12,11,312,-16,82,1,-20,22,-122,410,1053,245,-75,103,2,-52,35,11,471,70,30,4,54,588,-34,135,-30,204,119,169,136,-12,-33,-111,-324,-15,-29,-1,104,44,-80,192,258,59,159,-14,18,-413,-237,470,434,-1,167,83,-6,-41,84,83,203,91,279,333,28,277,1010,-36,-9,-17,-331,-97,-12,5,8,-66,141,75,99,-15,-134,42,269,129,464,-21,-81,397,62,-23,79,10,41,332,-41,7,-118,-10,-55,67,72,-15,10,71,-17,11,275,-424,95,137,-41,22,28,-41,32,165,89,1629,59,81,285,-84,-58,583,211,248,-11,206,3,112,-5,918,20,113,7,36,139,525,26,-59,867,3053,27,-11,82,-3,-78,41,-39,240,216,52,15,59,633,26,240,-173,135,-14,111,-306,-49,-25,109,33,113,98,225,356,-169,-152,-2,20,-138,375,1222,31,18,146,111,-53,-135,163,26,21,28,158,10,-13,264,73,22,254,144,30,36,4321,-62,180,5,2,48,448,-84,83,402,-128,730,91,4,213,16,-14,382,368,9,39,-33,88,41,1627,52,50,421,-34,-21,288,60,247,185,494,-34,133,968,0,-190,113,167,-18,149,13,27,81,1752,-226,-733,438,275,-105,47,21,-15,140,218,117,-54,67,151,-39,31,4,123,-35,-16,-20,4,13,91,104,356,-142,181,292,-7,-209,-33,86,-142,-62,381,38,-11,-19,-34,18,8,46,19,266,20,-109,20,89,434,616,916,8,309,105,-32,-705,48,2,4,186,66,-28,-162,1224,-93,11,-17,36,5,78,18,19,229,-4,46,-10,8,282,120,96,10,15,71,22,41,290,1,4,87,3331,97,128,-65,77,-5,-26,107,43,181,-60,-41,54,77,-17,313,32,235,42,67,132,50,82,165,112,36,76,93,70,-123,-28,131,-22,-18,-61,411,-115,3,-16,18,-174,158,26,2,-138,-7,106,66,277,75,3,15,32,-2,102,51,656,4,-80,31,48,-57,-4,152,-257,419,-84,126,14,472,-9,93,-34,-138,22,-156,-278,11,33,47,158,7,23,101,72,170,85,313,88,8,246,19,-40,119,-27,-44,-44,72,-33,33,434,-119,85,-8,36,-27,849,229,316,85,208,-21,47,64,77,98,1,34,94,-20,-51,65,76,30,6,-11,159,-20,8,-47,-15,199,165,255,128,-357,103,-9,23,23,369,7,892,-8,37,146,-23,-3,73,-106,33,-172,35,459,-65,34,-34,-60,-18,160,50,-20,64,-35,-16,215,93,101,-40,499,40,4,20,36,84,109,54,217,-17,32,-10,263,275,409,18,149,267,359,-249,76,-174,305,17,231,-22,-83,8,88,-208,-9,31,-61,37,134,1,148,248,88,122,-2,-80,750,479,8,110,235,35,42,-16,42,-255,-42,-31,17,5,-35,38,-18,-5,625,735,-272,-173,-6,-13,-24,20,-189,684,53,35,112,-87,-13,87,-44,6,118,251,31,-4,1,14,-22,79,96,26,-26,104,-52,-1,1726,444,-82,82,98,37,72,103,201,328,11,178,-160,59,2006,13,16,-4,-10,-36,-12,533,77,303,-181,186,109,109,627,17,4,11,-81,-280,109,-35,-13,-13,3,6,-2,8,162,60,165,-240,-76,35,95,124,356,335,12,181,168,21,39,37,23,66,164,171,7,-41,15,82,-101,459,88,69,24,71,28,731,-9,24,37,74,43,37,12,12,85,-29,-39,41,65,93,28,-14,32,-13,37,-79,124,73,-97,-28,133,-68,-5,-80,468,76,0,291,-112,40,330,68,753,153,337,117,41,233,16,72,40,-53,13,-132,16,398,-43,18,-224,9,-501,43,11,221,4,32,223,-26,-76,-168,187,-15,1434,81,9,-142,165,43,-334,-148,71,134,-15,-56,-33,122,619,8,180,-26,62,49,32,1009,134,2,72,54,42,94,232,6,-11,-325,285,181,53,55,58,-7,24,62,240,-26,117,122,152,152,48,-141,4,12,-45,374,2,370,62,93,164,141,-114,79,-14,-64,45,94,256,-343,66,-47,353,39,37,5,174,580,-41,231,20,6,329,187,167,39,21,199,732,-26,178,66,124,-62,264,-26,52,90,322,9,1579,15,-59,25,54,50,-12,-207,-18,2,214,101,862,166,33,42,17,-14,5,356,105,19,1847,175,-2,19,94,-10,24,-88,306,755,83,69,236,274,213,-126,957,28,-50,126,29,-76,42,-110,59,-19,35,171,126,73,31,-40,-18,231,11,6,-38,1116,12,1208,-235,162,-39,27,-50,-21,3179,-106,4,27,-102,-38,-30,116,257,1300,82,2004,15,954,29,33,-154,200,-21,383,23,68,-3,123,152,1138,-22,9597,5,243,-49,140,75,213,156,74,1092,-52,-34,-49,-34,5,6,101,258,709,7,-122,-228,-76,12,324,862,23,-102,78,-40,-48,923,-277,34,-1,213,6,-77,367,-11,50,84,-36,177,-58,-144,-68,166,7121,36,-13,7,157,115,-6,53,164,284,-8,3,-142,-64,-77,-43,187,22,-108,-47,11,3285,-81,51,3024,1057,-14,-297,187,-289,-49,-15,157,309,10,57,963,94,189,279,406,137,660,-42,650,4198,319,98,180,168,105,234,-88,-4,-74,135,164,30,62,-48,93,211,-40,-69,72,28,1854,314,-76,-156,20,2212,119,42,169,417,71,-1319,-48,1070,-37,2871,2718,4948,-6,-9,5527,572,-254,297,-10,7,196,1460,1458,214,109,-72,-82,-868,1150,10,-3,-21,513,212,-82,6551,93,40,804,-2,-12,20,-30,57,-339,-96,2208,1527,0,-8,-2,-46,-9,12,151,-82,-93,-44,72,-431,-9,19,31,-31,41,-79,7,73,162,-203,211,1,-15,113,75,-11,425,-36,4688,196,-63,99,2302,1249,-50,1026,73,478,72,1840,0,5,-191,-18,-16,-125,453,496,33,-25,65,-145,-107,99,-23,-11,68,228,186,275,168,16,41,53,656,14,3867,466,336,-101,274,65,4493,-92,601,35,-35,437,4839,-76,435,-15,2,34,48,7069,4645,51,553,-124,45,786,283,387,236,-48,1938,10,-9,-26,73,15,-3,188,290,19,-70,-6,28,-37,172,-54,49,36,643,263,45,40,-150,-13,34,21,88,108,340,-12,196,112,8,868,1310,299,361,-3,6,-162,122,662,46,-396,97,-30,-32,-91,-101,220,-59,23,7,-62,-59,80,49,167,280,115,20,145,-62,417,404,60,146,1324,4545,247,-83,6,78,-19,-64,-201,-18,-110,51,100,7627,21,47,98,-16,-24,72,87,143,133,140,-34,175,-74,94,48,504,393,-35,-70,38,3703,-30,23,106,271,10,-30,57,18,7,153,-43,10,65,35,-37,126,-18,108,-111,-58,-54,69,112,24,174,303,827,79,130,4,-3,-36,18,-50,205,15,-28,-27,653,-33,60,248,3128,-155,565,-29,-55,-36,63,1146,18,991,-106,-24,44,-67,1078,-41,133,17,50,78,158,5,-19,45,-48,-114,476,18,7753,3559,11,259,1215,88,334,44,171,125,777,731,52,27,-441,-133,485,77,-141,122,338,64,471,56,-18,183,-97,-89,1151,45,65,25,728,-57,73,-40,187,-46,167,117,-131,-15,447,-44,223,3177,17,1,33,-50,418,60,523,77,148,-6,34,23,82,7,255,491,131,486,657,40,-63,-22,103,379,219,-2,-80,187,-16,109,402,52,731,-35,35,162,396,249,59,77,49,38,-16,202,282,121,77,223,59,9,-23,2,197,178,39,389,73,207,67,7,28,60,281,-2,-55,81,1019,-28,-2,-10,213,-27,91,-5,1360,-25,-18,-123,29,-36,62,69,-23,103,70,-34,285,-1,10,49,-6,2,181,192,44,92,2343,94,2,-27,-89,-32,124,-78,-103,-11,156,690,31,124,42,-25,77,120,519,359,69,-155,77,23,130,443,167,482,8064,284,2055,21,130,114,150,202,5,63,44,-109,-52,-55,70,951,13,44,-6,-11,-15,8,160,-51,-4,186,93,-13,-101,-22,226,1360,-2,-1,66,-26,120,6,88,90,347,-3,-15,513,17,6,-27,444,-21,16,-100,122,-103,-5,46,40,-16,29,59,17,83,-136,46,46,-28,20,172,19,3,-184,-121,177,206,-24,-31,0,-60,297,138,6,-5,-35,-11,-31,-63,-96,30,19,215,167,302,1465,-63,17,-104,74,39,298,341,-238,46,-16,562,-36,-187,-30,69,97,95,-34,25,693,77,-102,24,-122,247,36,77,23,260,-22,187,123,-43,-34,-42,26,152,142,123,68,-62,74,-6,-40,-7,-24,386,23,384,-58,392,12,88,158,-3,-50,70,135,38,82,-178,143,-7,-25,257,52,45,157,171,-27,-19,-239,70,134,205,-47,15,22,-75,69,-144,27,62,-43,-74,221,-249,43,-41,-31,-277,8,-11,-10,-45,-25,4834,-153,399,3,36,-1,24,721,-278,92,2,206,-6,86,71,-21,74,-42,41,33,230,110,14,42,-101,831,301,180,140,-44,200,-20,-44,19,133,-25,28,-330,5,-100,57,160,-33,22,-58,22,-63,134,219,63,5,54,-11,22,74,59,150,231,-232,55,83,-804,82,154,184,-135,248,-222,16,-180,32,-77,394,51,204,-125,-48,-24,150,357,14,122,144,75,-224,302,-74,9,162,39,-20,917,1128,-88,-76,129,2130,881,1504,38,-47,62,253,110,251,-101,59,40,-6,-313,-7,377,34,24,-27,-88,-35,-38,7,158,-228,63,34,-157,31,311,3,-479,123,-5,-112,412,-31,34,-171,174,151,146,-48,233,283,46,6,276,75,-4,282,55,-76,24,-99,23,41,603,55,-198,-5,125,106,18,-26,6,95,15,-50,-153,-102,-21,55,355,37,26,-53,-6,-61,-25,-1,55,-22,24,-2,34,466,122,-34,5,87,60,117,-111,-44,295,-308,223,77,-147,0,-100,-213,405,-123,56,26,22,8,92,-113,-25,204,-10,191,-43,21,112,125,-35,9,27,10948,422,-130,216,-31,13,24,312,76,7,-90,194,26,-179,2193,-38,132,-76,-57,-135,9,-22,89,-72,60,168,4,64,27,183,5633,233,-29,46,76,410,2299,48,1172,295,27,61,-19,-52,8462,686,4,3572,73,35,-68,-41,514,1,-25,614,377,-11,33,27,-15,-33,-95,-32,537,2,-157,79,67,-57,277,-8,-66,-17,66,-45,79,-14,-166,181,747,358,487,-294,-23,56,-27,-119,58,37,194,9,466,134,20,154,90,-2,104,3,15,29,-19,-15,0,39,8,83,-44,74,1840,406,62,-33,-160,-158,250,-169,131,31,-44,1194,44,63,150,372,170,205,-7,242,14,22,116,13,54,-6,52,-35,-121,-79,-14,12771,57,222,59,-248,-17,-174,11,-15,-27,-58,-56,-54,-63,-12,22,19,-33,-5,-194,3,44,-182,31,-111,-16,-142,37,-440,-100,-37,-110,-31,45,-59,115,191,97,4427,1068,21,81,-7,-155,962,344,-281,126,-16,290,-127,18,9,795,-31,204,10,16,-1,280,38,19,-147,4,77,23,34,69,-17,599,-97,708,94,270,26,64,3987,-24,4,437,-49,1413,24,-17,13,790,-80,2,121,62,-24,1,-47,258,-155,269,35,-2,3,107,-45,7,508,545,158,44,-37,21,40,1308,-57,155,3,55,-97,1054,51,-132,288,-11,40,401,276,-11,-6,-33,-228,-169,-56,21,-32,1,-86,352,-9,-49,-94,207,66,6,388,64,55,81,221,-72,89,12,4,-15,-152,-138,93,282,6,-227,-7,62,36,288,99,-54,714,1247,-12,107,56,438,28,-36,80,11,17,-18,202,39,11,-1,64,1388,17,-31,-63,-64,38,27,818,-11,87,239,31,-56,-150,71,42,-27,1,-31,6,499,11,93,13,64,30,-11,-1,-11,610,481,29,243,-82,19,43,288,234,89,-42,81,11,-75,65,1279,87,13,129,68,69,40,-109,28,111,6,12,-74,-9,76,-177,-49,158,3,14,51,-38,23,418,-21,1357,26,-3,1007,154,-27,-96,-27,166,91,-10,179,0,-127,-129,129,158,765,47,-16,19,41,67,16,-68,197,23,17,314,15,-11,513,-29,851,26,-26,21,168,5,-15,836,125,46,-48,-48,36,45,-6,-1,16,8,480,36,-70,478,25,-13,-196,-436,6196,3932,-120,-119,22,-81,-45,-41,-317,-47,-29,197,82,23,-36,329,202,490,1,59,-84,-44,-56,-20,90,571,23,-11,-215,-194,183,15,-22,113,39,160,150,663,77,49,1,-89,-932,54,-41,-57,55,-58,97,-6,30,190,165,-45,1326,-3,4647,30,-2,70,333,12,-8,91,-87,-44,17,144,30,0,-38,-87,276,862,26,-23,-100,215,-1,9,2,-172,12,10,53,31,6,176,27,-25,-9,88,-86,-23,170,-52,100,-30,144,-120,113,91,-17,193,-25,-16,158,39,314,-106,63,180,-3,-160,139,387,-34,-59,12,212,291,-35,-78,-72,110,41,48,-89,351,-37,236,615,-344,23,-13,-26,1744,128,44,29,37,-420,14366,-96,225,185,75,-15,99,32,-3,71,3,-27,4,211,134,-26,840,468,989,162,102,-60,-18,232,-34,-177,-47,-85,816,218,188,-28,-39,-55,-117,172,124,-317,17,62,54,17,55,-21,81,-23,39,-41,67,-281,409,89,-411,-40,-107,288,760,48,-86,-154,667,0,86,-96,-138,127,2,1167,12139,471,76,-48,101,262,-150,124,2,117,403,747,8276,6719,30,-59,114,-56,21,-174,-44,108,17,96,225,331,545,-142,5,10,-213,-232,119,-85,-50,-79,-17,85,-338,381,56,-62,-34,-61,-2,501,-137,24,13,-56,1,-308,-21,-158,-133,-466,-20,47,-51,181,54,482,30,426,-23,116,171,0,6,-51,129,410,49,114,555,-161,-73,-2,865,106,474,4283,986,9850,-46,-50,-25,35,-24,-126,177,-121,-11,-35,20,22,796,55,84,151,-81,115,389,1579,11,540,-38,25,12,-15,117,-22,-12,-24,2182,77,38,-104,137,-394,786,151,89,-8,41,-11,23,719,41,105,13,288,56,810,286,-2,31,-23,-10,-7,-49,-804,351,101,19,-49,48,-75,180,-7,-104,48,-405,-38,321,367,333,183,16,11,-266,-43,-76,173,-52,-104,2200,-90,446,114,293,253,17,-71,208,6,121,24,167,-385,-108,171,-133,188,63,-1,35,-63,-323,-18,-43,118,43,-57,-41,50,529,-218,59,-38,-287,101,70,-94,-189,29,180,14614,528,192,7371,-97,-9,-9,-182,2135,7718,189,5209,18191,45,11,4200,714,798,76,685,14,4,98,-34,176,18,33,-17,-51,-327,-168,-54,459,3825,190,-54,291,163,2355,41,-157,55,5,-25,-159,-19,-7,-262,-28,59,521,110,44,-27,13,39,696,300,-415,42,37,179,379,40,173,-13,320,159,61,169,-5,1449,620,334,9762,2508,-42,-1,46,-59,-43,161,480,230,406,59,-27,-28,-3,64,35,63,-318,174,-72,-86,-6,66,65,41,3,-12,108,7097,1,4,-41,-2,13,-191,2,-9,112,-19,468,-372,71,181,441,109,348,657,-62,-128,682,-45,5,252,71,-117,83,-16,-27,-61,-70,240,72,-89,-39,-17,-17,142,-76,-221,-11,-99,-79,10,-36,339,16,52,217,123,38,14,-147,352,-27,36,632,7,-36,-25,36,-58,122,290,51,69,-112,79,-11,91,-484,-223,4,-370,47,-10,393,-28,199,-8,138,-120,7,88,5,170,31,47,-22,12,26,-72,-42,29,-106,303,123,400,-87,-9,211,86,-38,-8,-110,88,37,127,-167,23,314,-29,-2,155,-57,-97,42,136,-30,-3,-122,-25,-159,-265,2,-111,36,-153,16,-56,-13,-193,294,-745,284,943,134,181,17,200,241,4388,914,62,167,16,113,28,-60,584,-179,108,2097,262,2319,65,-42,2631,229,17,30,-77,3,299,8,342,-53,-233,34,98,78,19,48,9,51,32,-120,-279,-89,261,-8,110,10383,31,-80,315,1093,26,248,127,-7,-4,-79,-142,-139,25,-39,127,129,3474,-17,-44,-32,10,-1,-79,465,122,-34,696,748,97,176,15,-33,1078,100,22,-68,279,228,4950,66,80,-18,-84,194,96,-323,-31,-20,-14,110,382,419,424,23,343,155,-127,-11,293,391,120,84,22,83,635,828,-143,-68,14,-2,125,-23,14,179,40,364,-60,-75,76,22,444,4,58,452,-283,288,-8,26,-341,225,426,64,7,196,-230,453,-227,26,23,35,235,235,-87,-81,139,2203,-55,-99,329,-104,13,-16,15932,504,30,32,4,79,122,58,11,112,187,34,288,3,-68,208,152,0,5122,-29,105,44,21,10024,464,297,55,-216,38,-151,164,-48,60,-5,-36,-18,72,210,53,-48,29,-87,7115,-34,123,-120,-167,97,-20,-16,-12,206,11,235,-30,153,1146,88,77,60,217,-39,-9,-338,24,-50,1932,24,-7,260,-13,19,174,53,115,-18,15,319,17,311,41,27,265,16,-6,116,-30,95,-37,2604,19,112,281,1098,-28,-38,2,-139,-33,-52,401,-66,113,25,409,101,91,79,-135,-32,57,-82,68,-205,-247,92,17,-18,25,374,63,70,236,111,44,51,16,42,74,69,162,-47,-282,250,14,2159,1180,-129,-68,-9,204,73,8263,59,53,86,34,737,-251,9,56,52,423,112,57,177,9,-54,-11,-14,-30,-17,-19,5,45,-67,-75,-68,-169,50,-38,20,121,-32,289,33,-34,-7,-26,68,-46,-55,-101,-56,85,283,-32,-19,30,-250,114,-263,86,-32,66,-44,-127,-78,-57,122,-19,18,164,96,20,43,51,319,-32,-482,51,56,45,27,-122,1271,6,435,82,-145,-7,-129,-26,11,-188,-6,122,61,-51,309,-272,-77,88,4,13,154,345,55,46,654,566,-819,97,118,-32,80,89,7,-53,-10,-307,160,2703,141,-19,-17,-14,76,-17,34,1652,-29,178,342,2015,110,255,188,0,-64,26,56,-35,179,94,45,46,24,-2,-18,15,-22,238,104,26,-329,-23,-18,247,91,1649,2075,20,45,354,-42,1683,48,-22,302,-848,109,-34,4,96,598,-13,86,-142,-78,-275,-192,-109,-304,771,-36,-42,59,-56,-41,-126,80,-149,387,-103,-18,-400,141,-48,-73,-82,163,-35,57,1202,-62,163,160,42,12,-11,-37,-196,448,227,-62,-429,165,1942,-45,-10,-3,313,272,50,191,438,-65,-114,84,337,13,50,294,4,13,89,188,36,4,107,75,-160,-23,-238,-2,169,19,15,168,-339,-172,68,-28,-33,-743,-74,508,437,493,-1163,-110,43,-151,98,51,-14,-106,254,277,-2,-44,1228,20,13,27,-93,-90,-90,5726,8,-396,102,-27,24,-38,29,388,-95,-607,-1920,-515,2,-137,-458,-1658,-59,-712,-108,-92,-226,-142,1821,-210,-54,39,49,14,3740,638,-35,5,122,44,-15,1626,118,-83,-45,346,-15,9725,-87,-645,-2670,-7943,-515,-92,193,421,32,-90,169,-45,-20,-46,857,861,2756,24,9,-46,-56,496,88,714,-18,28,-61,17,-109,507,37,63,811,79,36,20,65,145,587,677,62,4734,0,157,-7,-282,-33,9,138,101,26,-12,360,60,1,109,12,26,-164,-163,106,83,387,277,9,582,3,-67,-66,11,876,34,1017,49,-28,28,-11,-155,23,-26,86,79,341,179,51,5604,35,9,7,-16,-6,-55,-49,23,-54,100,61,-4,825,29,50,-74,-58,42,-7,235,-16,-97,-80,-24,20,-80,3,-29,66,15,-115,-71,-41,32,72,99,164,23,128,37,-41,-6,273,-2,24,27,412,-88,117,27,37,17,-121,-70,-16,1072,-15,-62,-120,12,2695,-20,-54,-76,-37,-13,107,2524,-55,111,-95,-130,150,32,77,-100,0,42,-61,914,502,-9,-35,249,37,-44,-50,180,71,456,-94,31,45,-52,-6,-14,73,195,8,12,-244,-126,-2,-124,-18,-8,495,202,-13,-57,-363,209,89,39,-56,51,51,81,-127,19,-87,45,377,6,-25,919,615,221,31,707,-295,68,-25,-12,-277,-49,-61,1,-128,15,-176,-198,92,95,93,406,168,37,7,-35,-57,61,-6,142,141,-50,-90,90,163,205,-126,-157,13458,9648,34,125,-5,605,-72,-75,7896,-13,71,1349,6,-2,2264,2677,604,-455,-3,18,212,-80,-144,-438,-94,3,134,59,568,-407,-86,-65,-169,-3,346,626,171,22,2,319,316,766,-51,-68,-19,-28,-23,-165,1610,-93,54,106,-48,20,-128,-270,-451,-152,-194,-136,-35,-85,-73,-97,-16,249,-84,205,117,955,-14,43,109,143,9364,11605,343,78,58,9072,7125,8,692,-143,-6,99,-4,74,44,29,133,153,57,42,114,-30,-394,189,-32,1473,-82,-13,-134,47,-90,-166,-39,-213,36,129,-121,33,405,56,21,55,-257,-60,-39,-138,-6,-136,-296,286,-117,-23,71,-59,-326,-158,-73,-94,55,-1,-107,139,16773,24,-57,-40,-46,-15,-62,3,-37,-74,-40,-7,-40,-150,-13,-346,-150,-205,-83,28,443,2415,1634,2701,5318,7011,14428,5496,8162,12815,42,-27,54,1644,5306,217,3027,99,407,457,176,447,76,75,17,-11,-56,59,109,127,300,-34,64,144,42,46,400,130,52,129,90,17,32,139,220,111,825,289,35,188,374,81,168,73,88,-30,77,29,84,75,347,59,169,8,36,16,63,204,5,35,89,51,34,-25,42,182,23,120,108,20,62,-14,-600,383,58,1045,-3,-8,143,63,165,5,-34,-50,146,25,12,127,-83,-27,136,-298,8,-16,-563,164,-120,290,250,84,21,85,80,22,-49,297,37,-2,30,102,157,48,363,-8,-10,16,-53,-70,-19,8,101,17,192,312,273,-8,-121,125,98,151,139,191,8,-55,149,434,-11,120,-243,-39,62,30,32,-13,-34,6,-40,26,109,-1,122,150,133,68,312,78,250,95,1170,86,146,1018,-72,-97,35,28,85,4,103,250,-26,27,1073,-2968,61,1099,3,64,94,-14,-59,40,13,73,156,-11,188,221,58,21,145,33,3,309,12,11,-15,71,82,-2,356,-59,4,16,128,-11,36,225,54,171,-11,82,-106,25,-152,60,60,48,64,-149,46,58,1,42,-6,26,-23,50,1281,-81,2,-11,1,71,-4,246,98,-4,-8,19,100,-29,41,0,-340,307,105,-116,63,118,87,490,21,237,1,91,-40,66,-37,35,102,48,149,99,-58,-7,2,-10,13,152,-41,-4,201,178,99,45,-71,119,266,460,178,125,22,67,210,54,103,340,72,-42,-30,60,210,15,393,45,78,-12,852,138,-338,54,72,-5,-31,-33,-38,-51,56,65,-32,265,-154,19,23,220,-47,216,3,268,-83,-111,9,211,56,-38,45,628,248,-39,216,304,-106,-35,52,855,38,91,4,33,90,226,29,618,193,2,59,251,94,63,-37,132,363,15,150,-9,153,-85,43,64,10,91,-33,-93,125,241,577,-46,152,27,-592,31,879,-19,-8,27,-32,488,101,68,862,-215,23,9,27,24,23,101,60,-38,-208,-179,212,15,-3,-196,2,160,45,169,4,399,26,13,-45,116,43,-39,145,14,113,9,591,195,-55,68,-62,81,10,67,-144,54,37,68,-229,118,90,251,174,-198,-158,28,275,518,10,-26,73,287,78,148,110,11,-225,-38,182,-40,83,469,-186,-18,241,14,22,23,158,114,106,-89,616,109,81,200,16,342,23,126,-3,81,-10,-93,-6,69,225,-63,134,46,-9,220,151,82,177,88,-4,9,529,-34,10,210,67,39,150,315,8,30,1131,7,79,14,94,300,228,-28,47,-57,-50,24,28,3,9,27,-87,94,118,-11,162,171,-13,120,-170,22,29,94,73,17,-27,16,4,-9,-26,51,-43,-29,0,112,16,527,-97,37,155,158,21,6,-37,577,-7,-18,-4,-68,15,3,-4,-41,-67,36,-64,-20,130,-244,148,53,17,28,102,186,137,-15,-60,232,177,-146,-1,50,15,-17,31,-53,57,990,-61,18,-24,-38,-40,18,102,-81,27,-103,-82,-62,-31,-6,-136,-53,-32,12,25,90,-266,11,33,-22,85,79,77,-4,-632,126,48,20,108,30,197,117,141,32,28,-22,238,14,-7,-32,-30,86,18,45,-76,-159,-143,65,88,8,-52,31,-99,82,136,902,51,291,-47,29,-14,42,198,-106,-7,307,1433,39,-28,112,73,-73,233,53,-67,23,59,-17,222,94,84,-1,114,140,283,87,83,41,90,46,45,241,-15,76,60,61,97,171,229,187,-179,233,46,84,102,198,-50,82,729,101,220,311,474,38,-16,66,264,57,-39,32,21,115,-9,204,14,222,56,69,56,47,147,-40,456,17,-1180,23,-41,103,134,58,22,-4,19,84,15,411,178,1,-178,-35,1118,55,59,82,-1,118,105,181,-58,-7,9,46,-89,79,99,-79,97,259,-29,-14,304,72,8,-44,30,-17,176,155,26,71,218,-10,54,65,160,-52,0,38,-7,-25,-32,16,47,52,-13,-34,99,3,653,102,-49,-81,14,-540,-81,-2,37,344,-18,147,-98,270,-42,160,126,-44,133,74,612,-242,14,-20,-2,-53,203,0,-57,-98,111,64,-60,625,200,30,71,22,385,11,24,41,53,243,79,10,80,3,23,56,132,10,216,-78,-35,-72,-23,135,-12,224,1044,-167,25,-14,-42,-83,83,37,43,-49,318,453,11,22,-124,112,180,59,-129,161,694,42,-27,-66,43,-39,-19,-289,65,-123,-189,6,269,176,217,107,48,-46,-238,35,40,-17,1,-63,70,180,-1351,11,15,33,34,-11,25,-344,112,-73,22,615,60,-16,34,103,-246,3858,147,-19,98,-71,163,23,-25,22,84,141,239,11,43,-19,49,-26,39,-15,14,-223,134,-35,25,-272,159,-237,1687,-10,-89,14,333,73,182,-418,-10,138,178,225,316,-410,54,258,-609,-9,120,593,-318,-153,105,65,100,-58,127,1289,62,-93,67,-35,155,93,34,35,-3,-3,227,-41,-294,141,1130,54,15,-19,1,109,-19,-191,-171,600,-52,89,-200,-117,-48,263,18,79,374,34,432,30,48,64,881,327,302,-169,85,8,45,121,201,-219,-659,175,83,167,494,198,-70,1079,-5,84,-78,1888,-13,2,17,85,17,272,-100,-6,-18,26,70,32,86,31,326,93,139,-10,205,-22,40,-271,104,5,-334,685,-1265,14,-10,66,259,-47,43,49,-4,-64,-2,-19,-15,-13,98,87,243,9,52,175,10,3,152,-33,-83,-141,278,-39,22,71,-92,311,-83,40,47,140,-30,49,-19,6,50,183,-270,-58,-214,-11,-23,-20,1,-16,-201,-41,6,173,53,699,-71,207,-87,61,194,4,17,6,-187,-21,55,27,30,167,-17,-24,2168,-15,-132,144,243,75,-136,-36,-22,-4,154,-86,91,-73,1,35,-78,186,-90,-264,137,23,2,425,-37,132,5,-2,3,150,14,-137,82,508,9,412,-37,-39,0,172,241,-82,18,69,31,-34,175,80,138,27,146,12,-26,36,111,115,-101,-2,4,-582,-22,17,58,-489,-62,59,73,63,41,-274,-121,4,132,109,74,-129,15,-119,9,441,3,112,-19,272,37,50,75,137,67,435,-6,103,-73,-76,-61,52,213,140,-37,162,-102,-123,23,149,-1,-3,62,1917,-301,83,-214,-1020,-66,99,129,16,61,49,127,11,18,59,369,102,-1,190,425,88,93,15,-26,-50,422,-50,188,-215,61,264,443,-174,478,86,39,589,113,-34,-31,27,-41,19,-151,1198,1195,-185,22,-155,-44,-94,49,-279,-13,108,447,182,-7,-48,-97,72,74,29,-86,-28,-43,-5,-7,157,747,0,38,-216,194,10,4,276,231,52,2,9,90,184,-22,169,44,46,228,124,-109,81,7630,47,309,-34,17,-68,-27,79,604,28,70,53,-22,-113,-24,-27,139,21,-170,-1,-53,39,171,6,-23,78,-926,65,-36,-54,60,-213,62,100,61,218,45,36,20,-17,332,-21,-25,93,-26,-9,86,207,130,33,51,356,-43,70,84,791,50,16,-47,-68,19,197,23,451,-40,537,195,-4,-73,46,-46,30,22,-30,345,118,56,-180,185,-175,-39,-4,162,5,-36,-17,-52,2,155,266,-14,380,160,178,8,181,168,188,-15,69,512,356,397,26,-30,83,52,20,196,49,53,5,-33,2,60,-171,160,102,194,12,43,189,42,882,24,-212,43,65,-3,263,199,338,166,85,-1,13,114,28,80,61,125,14,-34,-12,63,14,12,188,-44,58,75,40,-251,48,-281,200,46,150,36,20,255,-185,100,-343,107,-241,22,46,-151,120,286,-81,67,123,234,205,13,131,-159,477,-19,4,68,24,40,51,46,277,228,155,5,-337,-101,-6,7,41,-118,19,45,205,-44,93,183,-84,81,168,-165,-57,-27,3,756,147,64,107,12,-20,79,-86,23,-37,-4,255,16,8,27,454,89,0,77,87,25,117,-63,-138,-2,404,205,490,-78,-86,6,38,272,37,7,190,-97,152,-232,-21,399,191,75,76,-26,-45,71,53,-10,361,-50,23,94,1175,6,41,172,100,380,-450,245,286,989,61,123,114,21,27,25,-22,55,-9,59,106,303,315,-55,248,114,11,10,51,-152,-28,-73,28,10,143,-14,57,27,-6,124,76,156,-145,48,-108,98,332,-135,230,21,25,83,-42,28,34,79,584,22,59,18,185,3,161,117,-108,201,36,-101,76,133,-112,73,15,78,193,802,123,-251,82,782,-403,-95,-340,-230,10,58,51,-1,-25,31,-57,43,1088,87,-98,45,504,332,418,1004,435,2,155,164,39,222,67,96,-6,-20,1399,-11,408,140,-65,216,-6,2,20,27,26,45,93,230,180,-11,51,69,37,60,65,81,48,28,66,0,76,-40,178,165,-60,-12,-4,41,62,0,27,674,251,289,4,77,23,42,26,45,-107,57,211,-12,262,-9,25,9,172,-103,45,67,-18,-186,146,-2,-40,-122,-23,49,2,-61,84,313,5,869,89,84,488,498,39,65,155,370,893,-20,35,-29,188,7,-485,222,421,168,7,85,-523,4,-41,30,72,-22,-327,901,-139,-61,44,242,5,26,312,-25,105,64,205,204,47,17,-56,99,-128,51,313,122,-30,27,-25,66,-2,459,28,-16,-227,-361,498,303,-105,10,56,513,211,81,20,-4,16,-61,238,786,20,-109,454,-191,-802,372,101,28,59,-28,-39,105,353,-16,-119,87,-145,-6,273,187,185,46,482,-107,291,63,381,415,512,523,37,89,24,-97,18,-654,-119,58,323,-352,-80,145,-53,108,-133,40,-323,84,247,547,76,330,-75,832,-424,-14,-49,256,126,266,445,283,47,554,0,429,460,-52,31,87,82,312,80,25,168,663,322,30,-64,657,537,61,362,90,0,28,1145,517,397,533,147,748,-31,780,-59,86,181,123,154,-17,-71,1927,412,286,98,794,338,200,298,289,711,-235,190,1,460,21,75,66,93,27,90,121,135,135,34,62,4,124,189,12,-126,13,49,11,692,32,31,6,-69,80,272,4,26,-139,-25,410,42,-53,0,-3,455,495,4,93,493,73,89,98,40,-21,72,75,11,65,-370,-166,35,289,-35,69,64,2,54,-57,-6,-209,244,-48,182,26,-4,332,12,-59,324,257,-33,-25,-280,89,-11,-33,105,113,9,-4,97,14,26,2451,82,-183,80,318,552,250,-19,246,34,268,-257,115,2,83,285,11,286,185,165,121,43,45,137,-14,26,377,43,629,1106,139,-157,10,-78,19,-32,-35,-20,42,323,41,806,-65,529,153,66,314,34,185,1092,1,-4,-51,71,275,198,301,685,60,536,466,-8,-33,7,227,69,215,6,71,319,73,489,68,53,-8,-43,-53,47,31,26,161,-1,-20,65,25,87,2,-100,103,-32,109,61,-16,148,107,81,24,11,34,174,450,91,1495,-10,6,17,569,-5,43,64,41,145,48,64,-21,87,157,185,113,-92,0,45,55,-69,513,31,264,46,-235,513,34,-215,-364,-185,57,619,258,279,-155,-17,50,30,195,28,17,-99,-166,25,-174,70,45,36,93,80,33,4,146,89,95,-34,73,36,15,63,25,148,125,84,3,110,68,-190,60,339,58,23,468,-49,562,816,188,-84,75,82,146,-30,122,-15,-90,228,256,120,-506,-10,81,6,32,-42,-592,67,-4,12,78,118,63,10,155,15,-35,170,142,-85,-20,83,165,91,34,-39,164,23,-16,-7,-86,12,-8,16,21,-171,-32,-151,1229,-25,31,-55,-14,297,10,166,41,-24,-23,29,322,284,27,49,318,-20,159,142,954,4,23,68,84,81,125,-28,-56,-108,-79,-56,-78,64,-426,-28,-22,198,-17,-40,1,-22,-204,14,-47,-66,-58,1,49,581,446,-9,6,32,176,25,-439,-13,82,131,18,170,11,36,296,266,-143,239,118,-40,-90,-9,-28,222,-147,-141,-76,1,41,-108,438,-11,-10,-25,17,-55,163,-3,105,15,50,129,160,0,73,55,22,40,178,188,105,-89,467,-93,82,332,49,57,-9,6,-34,25,176,-33,2367,-2,-119,145,293,93,-15,181,58,5,30,24,93,112,50,36,372,2,59,382,51,113,-15,-27,-207,51,60,7,384,55,60,28,63,23,86,212,291,208,427,680,-17,120,-2,101,-120,10,93,-3,189,-9,-16,37,664,28,-6,4,102,21,94,-53,60,117,-19,69,39,40,63,198,36,-23,30,100,333,45,-120,-60,-103,-5,106,101,-19,-35,39,-17,83,298,43,103,-1,55,246,-306,14,72,-28,52,94,-170,-97,27,36,22,-25,-21,576,65,6,294,50,104,984,288,19,-19,-376,71,-402,21,169,-12,-94,-58,-65,-44,-98,-187,39,15,6139,85,-62,3739,415,52,65,55,8,16,14,-30,-65,344,15,-39,1506,-65,-3,10,140,17,-40,-16,130,107,112,-291,71,-38,-244,19,-49,15,29,154,-117,103,-18,-74,90,258,-39,142,-5,582,120,105,9,-7,563,11,322,431,23,155,165,87,-308,-9,66,79,39,-26,-41,-37,121,168,-133,-89,129,-120,199,68,117,768,-21,-15,64,547,5,19,-122,413,13,23,26,53,88,237,-28,255,-120,255,239,124,294,221,298,25,-211,40,-7,108,-8,-37,223,20,-15,63,93,91,6,158,87,-16,-119,-52,-120,-238,-16,-153,-375,55,129,313,240,-43,196,-80,-43,-148,-14,262,8,28,10,-186,49,282,-48,-53,-16,500,-1,-26,26,65,5,20,33,-103,-130,234,-244,-11,142,323,51,149,-81,51,-32,17,329,54,167,-27,-64,348,112,-61,7,-33,22,46,760,270,-52,26533,540,79,19,221,-141,285,42,-51,35,2,26,728,106,76,-209,360,-167,237,332,-3,-29,-151,6,126,129,-13,91,-48,-121,-767,30,-177,1,0,423,-3,-54,19,19,-89,-60,-7,-2,-26,3,57,-137,114,11,282,5,36,491,107,151,56,438,255,147,122,-32,-78,55,312,75,13,4,93,-2,-387,1,13,70,8,57,-66,-23,33,-28,5,-223,-139,38,-41,-173,-32,-9,35,-32,-32,-3,123,58,11,-35,-14,-8,12,279,-26,-32,-3,206,24,64,40,-31,-53,75,2,-53,29,-61,-65,26,236,-11,197,11,-18,86,36,30,190,-847,11,23,12,-43,-1,-23,-47,-31,8,118,175,70,8,-68,209,160,20,5,58,67,96,401,-68,-18,-128,-36,50,18,4,-9,47,530,373,147,-1,56,26,-130,349,27,16,20,-1,225,319,14,30,81,56,-11,21,-42,478,176,-37,10,-27,49,27,75,-15,262,208,84,25,798,62,-26,113,240,-124,2198,5,71,-3,47,53,-15,25,28,45,7,10,50,-4,-39,55,614,6,28,735,-81,51,67,-61,94,-26,1853,251,206,149,89,354,-16,5,23,-78,-38,67,301,100,27,-72,141,17,42,32,309,272,142,3,-4,57,-14,3,-22,-132,-31,153,-50,-51,58,36,55,4,67,-19,-18,30,141,-40,-48,44,39,36,-87,21,417,12,4,34,-58,27,77,58,70,106,34,-9,232,100,-36,-20,-7,34,-24,33,23,62,10,41,60,176,14,-3,5,724,5,-17,5,132,90,-105,5,180,79,53,8,-6,85,-45,-38,43,-105,186,318,221,-36,164,-59,-66,43,1304,22,199,1,291,174,17,103,88,-15,-24,0,-1,199,46,57,-87,78,-27,40,253,1,64,-38,-673,-49,-34,-69,43,-13,168,-147,232,-48,150,130,74,93,236,45,33,107,59,-53,41,164,48,-9,44,-31,32,126,-19,130,-38,-15,171,-1,66,7,-31,18,-56,568,36,-12,-324,6,-32,91,97,95,162,5,-4,24,27,15,-10,88,28,84,500,28,29,-69,44,87,43,704,32,61,6,-21,74,27,38,29,64,-2,-12,825,2314,30,401,86,49,29,34,56,389,-49,-18,26,25,45,514,5,251,57,525,43,198,-58,1765,762,60,-64,218,108,34,22,6,268,-40,129,-72,-31,-12,25,58,69,7,82,39,39,12,-7,260,33,115,-37,55,24,74,93,-39,36,125,230,42,96,-966,163,69,1,-55,-38,-155,-44,46,66,153,143,57,389,92,232,171,97,19,13,69,18,-44,-43,41,60,-16,-25,183,39,37,99,76,39,-3,81,517,61,-179,-92,89,7,-161,349,109,108,-14,171,-48,-47,137,-7,-123,86,-108,139,95,-27,111,-13,32,-45,-41,272,-57,22,-26,-22,118,-31,138,6,-115,-155,101,25,374,-19,77,1069,174,24,-16,58,-16,-141,64,-24,-72,-125,43,-36,128,28,-96,-287,-149,71,110,19,567,382,361,838,4004,86,408,-3,-48,157,75,337,-11,75,-161,370,52,156,402,1760,31,367,28,39,6,89,-66,13,2004,9,160,870,4,86,951,42,77,48,-29,28,274,-158,-77,173,-9,285,646,78,29,-24,-45,128,84,4,-46,42,10,304,5,15,8,-80,128,0,48,29,157,-58,8,419,19,57,316,16,3,34,123,-34,74,1,13,58,-104,-23,3269,87,93,-18,0,21,194,8,-25,-90,54,117,88,72,160,-12,29,978,16,34,118,150,48,-17,-51,-24,45,49,6,969,31,611,115,-16,73,74,70,-2,64,-45,-50,14,84,-25,-74,49,122,9,-23,13,76,-89,15,230,68,91,6676,83,-1,138,230,83,468,-579,326,86,38,8,125,94,-137,48,16,57,-67,220,-464,869,-19,285,-75,27,21,-11,33,67,40,123,-32,-55,-6,-12,246,23,40,16,-13,104,76,-3,-115,-74,191,3,141,401,48,-49,160,-46,281,231,-464,155,-158,68,42,519,74,312,42,30,135,-16,152,55,8,-21,354,-41,-118,67,72,-82,2,118,-424,-22,583,20,178,7,35,-14,-225,33,31,-77,2,65,-41,91,-819,223,-18,-36,27,82,-209,3,-11,-11,266,8,-217,48,4,-28,152,12854,0,-3,1,-221,1607,77,-26,26,28,18,69,32,32,-9,360,73,-2,-20,-109,-143,-9,11,72,-34,2080,-24,36,229,0,94,76,164,1,51,-11,-23,50,40,20,34,-17,-27,18,-174,134,-2,-80,-22,482,-75,-6,99,-82,218,317,-154,284,-91,412,-22,-82,82,201,-68,-62,-10,16,138,-175,-181,-32,-81,-280,35,-170,181,92,-41,69,24,-9,74,37,12,-13,-97,44,28,-252,71,-53,468,753,12,337,-304,72,7,18,-501,62,221,32,276,-168,-9,914,173,52,134,-39,122,31,-136,64,2,72,154,94,6,151,24,240,152,91,-17,-101,62,39,37,115,118,167,-62,-26,-59,34,166,33,17,59,-18,5,356,-2,19,92,61,-88,126,-258,-100,29,236,157,-52,3,-5,28,-165,-80,44,126,201,-110,126,341,119,8455,-57,-153,227,72,-86,1,-119,226,1,185,140,-13,-41,-14,96,31,6,-45,73,15,-174,163,-15,-14,44,2,21,96,-74,61,14,34,-91,57,12,-232,-51,56,-13,-55,-9,-51,144,-293,33,-287,19,2,-38,-4,-2,-11,-31,202,33,47,197,46,39,-5,-24,12,17,39,132,-63,103,146,-36,2,-29,12,505,76,103,-55,500,-14,-67,-23,96,35,246,-1,-153,48,93,82,-27,131,-165,-27,3,-4,46,562,29,50,-40,-24,-65,-137,136,-30,201,44,168,44,-261,80,-99,-34,-153,-81,-62,-12,26,109,20,54,287,-1,104,317,110,26,1,75,-65,55,-14,-128,-5,29,45,28,47,23,-99,0,-180,32,165,28,13,140,-210,-26,68,41,-6,77,41,-26,-16,61,-54,-227,31,-41,214,-178,63,-172,-6,19,2,242,-182,-12,-11,129,180,77,203,-27,-124,-1,24,42,205,-176,10,488,24,27,353,2,54,-108,45,-53,-129,247,54,63,9,-5,-191,27,62,2,47,78,465,-125,-2,32,257,-44,144,15,-21,118,50,-52,235,69,4,-6,459,-16,-6,15,40,4,-29,-40,-60,68,20,-43,100,59,1,545,192,88,-136,-31,-15,-143,58,5,69,44,-116,115,-1,-10,73,5,-29,-78,-111,751,418,-23,46,113,-137,29,-19,26,-22,229,164,324,398,156,-42,148,-19,12,23,-24,-70,79,-16,47,-20,11,52,-21,2,4,-48,58,107,-43,-298,451,11,-18,26,42,138,-8,-50,112,-34,1,69,108,235,53,-43,14,-26,436,-74,-22,92,193,-11,94,32,3,132,68,340,118,43,128,64,25,51,19,-342,26,1223,351,343,946,67,-147,9,-7,792,22,30,-11,-1,-155,87,45,-34,6,148,-4,-241,377,-140,63,2,108,342,42,13,23,-56,-43,102,49,111,46,65,194,3,144,23,299,59,13,-57,36,253,20,30,801,-30,95,-203,43,-77,1,132,134,-1,-40,34,1,-79,19,76,15,62,116,135,120,81,572,130,353,122,371,23,184,8,16,88,-41,100,-1,-152,46,121,59,110,114,37,67,-11,17,426,52,-13,-53,62,-8,84,736,-16,65,17,-204,10,34,-55,54,495,69,44,-15,184,37,-62,-344,20,418,58,281,25,-30,31,-133,184,36,266,35,258,193,140,120,-56,73,146,327,30,2000,542,74,75,286,14,-173,-3,9,559,-45,-26,80,41,-7,126,168,-49,146,280,-11,1154,87,83,51,304,116,-37,143,-168,307,-32,21,11,349,78,36,-72,151,-11,26,50,-14,-25,26,-193,-38,31,175,344,178,172,47,-70,80,220,126,238,45,542,29,16,38,15966,51,-92,156,-49,65,13,78,164,-43,43,-12,-2,162,95,30,93,-40,-9,227,-254,-53,-158,-72,13275,16,10,-18,-9,-79,0,242,0,398,100,-62,-36,22,-51,7,656,-92,315,48,35,553,62,-48,191,-13,78,232,-40,122,-396,-15,220,-110,209,-319,24,587,453,44,20,314,777,47,471,165,166,-99,-40,-36,17,26,-91,82,131,-89,1961,5,-31,-29,28,-32,58,77,23,7990,2,417,1758,8,93,66,-27,-5,17,108,-63,298,341,40,74,-58,63,13,-178,-105,22,-75,-74,-57,43,4,-1,43,178,-63,219,54,22,-15,-29,82,-222,-77,-48,-24,75,-126,-76,-89,47,-313,-38,-640,13,-157,-479,233,41,-54,55,55,-2,64,87,-44,42,775,-123,56,-21,585,-25,53,507,112,-50,134,-1,-48,7,91,18,15,-5,17,-66,61,-133,-59,118,44,-6,-1,9,13,6,-40,1,-2,2,31,-57,-35,233,-104,458,614,-15,67,15,263,-66,-14,-93,-125,-3,124,-24,-2,-29,-10,-44,170,298,-6,-174,35,22,22,867,189,128,191,4,12,-29,-67,-33,250,345,222,160,10,168,0,11,88,-53,3,27,-53,175,28,173,18,0,-192,21,6,28,668,0,25,-12,181,-5,4,-11,-54,136,158,-42,425,239,-34,7,28,-21,42,-216,485,145,192,185,62,-30,70,-28,170,68,13,65,43,-64,26,57,-18,-26,58,3,-20,13,26,25,132,-16,-11,179,13,85,169,1,44,-40,-94,-31,30,451,70,-189,-13,100,52,-12,24,-125,127,68,1,-6,161,64,-20,37,64,-47,56,14,-3,-75,11,-37,-39,239,1,-66,-28,148,5,22,5,47,-25,-9,111,8,10,11,207,121,7,20,-10,-32,139,-22,26,-80,-37,12,-62,1,192,-42,120,182,99,-19,21,-22,54,-12,72,136,-10,101,-109,84,-54,77,26,19,10,17,8,20,7,18,77,89,47,-25,28,164,25,40,-23,-78,309,65,-9,20,83,-3,201,45,-17,59,368,194,-55,92,-15,10,131,127,54,452,517,219,42,77,-113,-22,128,28,17,23,79,111,47,70,999,227,25,134,251,14,30,62,2,4,9,162,60,60,53,68,-28,-93,372,9,13,160,72,-12,90,-30,17,-18,-9,-34,36,26,214,71,-76,110,88,-47,220,-42,-40,17,23,119,82,-17,9,-124,230,39,99,-61,159,70,-3,-3,-2,41,-80,68,367,-2,47,-18,12,19,-1,314,-2,-30,74,18,568,-25,148,68,-19,-9,-18,94,254,73,-108,119,58,0,130,-43,96,60,22,182,16,69,178,99,2,-50,4,3,-19,41,-32,235,56,248,64,128,192,378,280,257,27,293,-20,72,-26,358,23,27,-53,187,637,-8,-5,204,138,74,693,-6,-30,18,-33,123,-33,131,-1,44,179,49,41,3,37,34,163,26,157,73,5,208,421,181,32,67,27,112,6,156,-10,9,55,46,26,9,69,70,-55,65,195,108,89,684,-126,336,299,640,48,93,12,311,8,85,28,461,-185,-90,35,188,71,-2,54,70,-35,12,311,48,-107,-98,824,-15,1640,384,-3,38,-60,246,164,141,32,14,130,128,179,24,142,-17,1,456,-9,19,-6,51,474,71,322,265,40,-44,1,34,-686,21,8,-37,-15,149,530,128,74,1,-5,128,177,487,-2,88,45,448,74,20,198,-84,238,-19,238,155,78,-1,145,145,93,48,-49,9,235,178,-438,120,400,-41,60,45,-45,78,482,36,35,57,45,58,165,55,651,-24,97,58,215,-3,207,17,-87,112,21,142,56,118,21,60,135,57,118,-32,40,0,-22,-1,117,83,30,271,25,1059,56,101,102,124,431,26,1032,341,52,567,85,-22,112,94,53,86,37,-25,113,111,190,-11,40,157,-36,162,-31,208,350,-74,96,436,84,185,173,196,-25,-21,23,123,300,260,-12,91,30,99,12,52,165,0,31,198,-33,478,48,375,0,-575,142,72,-19,164,110,23,43,26,28,53,381,85,87,1349,110,173,35,14,9,14,-16,-381,365,90,19,1145,41,28,307,12,421,262,42,67,3,158,-35,35,327,140,67,133,-31,-27,122,20,46,72,60,186,-408,472,-29,18,-1,34,59,49,62,110,148,250,301,51,396,66,14,717,143,87,-4,-31,79,42,64,45,218,14,-4,7,39,139,-227,80,16,168,-97,100,109,-1,52,-101,178,79,24,181,-24,-35,21,-42,8,-9,38,-167,307,466,1043,-44,153,176,5,42,122,142,779,116,-53,379,206,486,7,45,21,16,25,63,13,-36,11,49,23,45,202,104,-53,143,133,-32,127,54,85,-44,114,165,10,88,159,169,-6,73,-17,-16,-16,34,1419,-22,73,31,9,-38,70,103,215,60,3,160,24,26,45,43,276,188,65,136,-22,1049,807,-61,55,-208,5,28,13,131,240,-4,-31,187,-24,115,134,5,58,-46,423,391,51,105,-32,37,-6,691,32,49,49,91,26,45,95,22,18,155,-81,-35,-92,-32,16,-24,-1,-16,-50,61,164,258,30,156,61,68,132,342,-212,34,49,27,239,-633,33,34,40,-16,56,20,-11,1712,37,4,19,22,-3,31,26,88,136,9,8,39,44,19,0,52,265,-11,26,14,589,14,-24,27,-25,16,-71,78,87,35,9,77,114,30,64,384,225,123,141,18,355,877,22,-2,39,14,83,-215,9,-19,-35,243,-10,187,-237,-85,39,303,111,60,35,0,-5,108,4,89,1,83,209,30,44,-18,176,-56,-56,86,55,5,37,-4,45,25,30,356,3,-14,170,17,113,-18,131,172,19,75,2,-22,158,9,18,-185,72,-11,11,9,-79,1,-129,119,83,-5,-66,-10,19,13,198,3,-30,-72,654,-30,-513,50,67,-20,14,27,182,-73,16,136,-23,195,-18,-94,12,61,-313,-4,104,14,306,0,272,95,-45,22,-36,381,20,30,178,92,180,11,64,62,-1,160,20,-25,38,32,87,62,-12,-41,-20,-8,32,268,-10,-114,0,3,-39,-44,171,223,-452,17,-9,105,77,-21,72,64,-95,-72,-3,154,-4,-1,-35,-6,9,47,-6,-59,2,406,100,58,21,32,57,-9,57,5,103,-129,86,169,24,-2,41,4,59,55,-126,83,168,13,57,1,36,80,49,4,-23,82,775,131,11,-4,21,29,44,60,-107,167,23,458,6,18,-1,212,149,36,-3,161,64,252,52,1079,3460,61,185,751,80,276,0,78,88,114,59,66,148,-56,362,27,-9,46,-101,-70,-57,88,18,61,50,52,-40,183,78,495,251,347,18,105,77,49,21,32,32,48,13,25,78,126,24,26,74,39,30,41,2,37,-144,46,565,-3,191,395,40,134,-34,258,213,38,-114,200,21,4,387,-170,79,117,34,44,57,98,-16,26,-18,31,195,8,165,42,132,5,2,52,-14,97,154,45,76,3,734,1280,174,139,70,-35,23,195,89,99,251,69,151,326,187,300,-46,51,76,-87,8,-5,158,98,140,125,88,380,93,81,157,34,-254,7,41,57,13,-35,713,28,50,355,805,60,74,6,249,-51,3,10,56,36,36,-16,82,76,-69,292,48,43,179,176,-2,54,27,-5,49,57,-42,-129,15,57,9,43,-8,208,63,217,0,208,308,139,122,-28,46,171,140,23,-18,-118,-53,5,-173,152,322,20,-2,10,26,-22,-7,-2,71,1,78,90,70,-5,142,-94,145,-41,-59,957,-31,48,52,-125,-9,16,52,82,-3,23,17,-73,45,45,30,-227,-3,391,14,-17,-37,63,715,-136,331,-49,93,93,341,-25,39,32,-7,83,-34,8,121,39,388,97,23,109,-14,27,423,34,0,34,228,477,142,41,-127,594,-43,239,-66,134,-151,50,-107,393,-305,104,77,154,45,404,117,54,-99,437,61,-17,180,45,-7,32,24,-37,13,25,94,298,-38,-21,-35,104,12,142,95,33,-24,16,77,376,-228,-12,122,-7,-22,28,-26,24,7,-13,-4,56,132,-173,11,22,8,485,114,38,183,-76,38,8,18,-11,198,-22,101,73,-6,20,31,244,38,44,-34,26,85,5,257,58,-10,-9,-5,-56,100,1004,-166,76,91,405,100,1792,670,-65,-82,117,28,63,616,-93,-2,77,590,31,-6,-31,412,-6,-18,4,107,-2,30,343,81,-50,46,152,-24,34,-28,-542,128,62,-3,35,55,231,745,-3,26,18,50,-265,-35,299,58,1,93,1,33,9,94,-74,104,-39,44,170,31,294,149,-58,-16,-4,-60,224,-29,203,86,50,570,263,103,21,6,70,14,163,-11,134,526,12,258,240,197,30,495,-62,22,322,110,159,-199,48,204,153,340,-11,-25,4,338,18,24,-23,-497,9,-18,19,359,-4,255,-108,625,-15,26,64,-201,31,860,455,8,96,83,59,485,122,-44,187,117,374,128,33,58,-26,13,251,-37,141,260,65,252,93,-8,-77,162,21,40,93,16,447,167,26,53,354,-43,-5,0,106,129,-120,161,106,114,130,420,-23,-34,100,185,131,119,-28,195,16,309,-219,45,187,137,139,87,13,172,893,49,7,71,69,5,30,264,262,-139,254,110,75,26,158,59,211,190,126,-34,17,9,255,-18,159,486,-247,159,0,-31,2,146,278,138,39,23,145,163,51,27,38,121,-6,24,-64,173,646,19,73,33,67,6,-14,113,-119,57,-5,633,-87,34,15,-39,-43,56,249,32,36,81,41,254,89,41,305,4,548,6,59,30,33,8,163,9,214,474,58,45,24,310,-217,500,86,-16,73,461,184,172,-21,1,116,49,75,-304,-49,74,7,1061,125,304,192,76,-55,81,32,-9,-119,8,4,76,-9,15,522,332,-71,16,27,101,56,220,93,-23,651,315,223,98,87,-14,19,-170,-34,100,6,99,-48,-113,601,21,164,-8,77,-151,97,107,99,54,59,95,166,375,681,83,180,46,43,63,55,0,521,164,97,142,65,287,1830,90,418,10,46,374,-40,392,320,513,334,128,20,432,34,-48,191,366,93,90,4,12,-173,-33,56,37,141,281,305,50,-5,129,212,17,144,93,47,122,767,267,363,1898,165,113,72,71,-52,-34,121,-2,119,58,-2,76,167,-76,129,207,2095,1010,30,574,1,92,54,361,252,448,331,151,153,44,-9,-486,34,137,232,73,34,262,223,54,320,31,47,64,186,312,15,47,-17,289,-279,-44,68,16,55,165,5,1579,-81,218,214,155,130,99,75,67,5,-7,28,70,-2,-295,19,88,142,-56,6,112,311,154,29,-3,-131,133,441,248,162,1375,-358,15,65,115,14,-8,13,-30,0,364,68,99,-75,91,36,163,86,186,594,160,182,-36,-23,48,131,61,-306,59,421,98,-8,85,327,140,54,58,329,15,-25,821,240,-26,581,119,66,122,15,28,327,-119,140,-44,84,257,-30,50,311,140,90,2669,-36,248,302,49,6,9,49,38,-14,80,141,494,234,8,285,95,121,76,223,-63,0,-103,32,9,265,39,11,50,157,-3,14,-96,197,252,282,488,58,188,575,141,76,-35,-228,115,35,5,63,138,-114,199,145,-3,58,306,47,113,120,48,1264,184,285,-43,59,95,78,23,15,108,484,-88,-44,157,-16,103,709,156,55,-97,126,190,-4,-91,8,37,-21,-117,382,116,298,118,88,737,142,155,215,-49,-866,101,-16,78,255,-32,55,377,114,-17,5,71,120,53,169,152,240,95,70,474,224,86,172,130,-26,161,258,40,-109,33,-34,186,-44,15,147,218,32,-207,-19,169,0,42,128,61,520,-131,-27,109,162,-17,35,282,129,152,115,56,0,37,168,345,212,82,1037,41,80,64,140,58,122,113,-111,95,-12,21,174,1082,-107,129,-64,0,9,97,19,106,48,-111,123,110,235,174,45,48,-73,4,54,385,871,760,-183,39,4,272,303,233,405,-15,227,268,389,20,276,217,-41,389,139,50,44,308,176,130,23,611,168,-7,-40,-39,45,129,78,26,797,11,767,127,47,-46,13,4,-24,82,143,42,64,11,304,137,-32,453,233,3,4,-47,-40,108,-51,63,1063,-20,-25,197,-19,180,168,-11,-82,560,226,1,288,790,364,1349,28,9,211,-35,99,261,100,-105,88,-38,-7,48,120,319,44,239,139,64,283,-266,697,-71,174,134,87,137,335,1097,219,255,-16,66,69,76,-410,161,279,40,65,73,-45,125,261,88,120,-153,12,9,41,-25,-18,-55,12,279,17,766,126,87,609,51,44,224,-63,66,482,507,383,31,755,-46,155,116,427,21,10,-176,279,183,349,-25,-174,88,111,116,113,92,143,154,394,536,5,47,55,65,222,60,-13,429,226,-17,-235,179,1,71,20,262,108,101,740,136,32,369,41,827,182,-163,32,260,36,63,68,33,32,32,-64,24,22,82,-59,139,-37,81,-311,110,-59,-82,-42,17,29,178,147,145,-83,90,24,32,129,152,-87,221,-84,-101,218,66,116,159,38,204,20,584,125,-18,126,194,177,91,17,244,239,39,513,25,53,22,4,-115,48,18,-46,-1,16,99,-130,-31,-124,350,-2,149,23,-24,5,63,36,160,161,-41,229,-193,36,34,-29,-57,29,176,953,126,93,21,378,582,82,282,38,78,919,47,-368,544,333,18,80,72,21,24,-21,32,35,3,-41,27,14,108,54,35,47,143,-21,43,-3,467,168,167,217,112,535,-29,3,232,90,27,185,-25,67,-129,92,102,119,-47,117,-5,1324,522,53,413,-35,31,83,186,208,279,62,263,137,-92,-12,49,-54,648,363,278,57,17,121,528,88,52,100,5,21,309,74,70,208,-15,403,591,463,190,42,86,-48,279,45,77,-140,716,251,144,-1,164,208,139,1065,-93,81,246,392,349,-3,326,174,57,214,90,628,699,392,56,44,128,55,114,-41,15,67,83,85,552,347,165,80,-217,58,333,38,54,67,8,97,-40,111,64,125,109,8,12,19,151,168,157,-17,80,543,1169,-43,20,40,39,241,-13,96,-66,19,57,1220,52,458,33,1228,184,259,-48,148,325,263,-161,664,80,196,139,268,224,92,423,2,63,96,18,3,86,136,139,105,88,43,21,694,-9,17,67,102,81,247,134,120,263,85,276,14,415,39,715,109,67,791,145,108,170,-317,68,409,2155,384,-125,104,-46,15,362,1001,958,-223,163,-5,-21,439,28,266,71,228,132,-99,30,-498,250,76,105,142,241,1322,272,223,158,85,-489,-8,218,331,27,-4,1626,37,242,596,275,57,231,39,26,111,-157,63,19,-20,75,324,212,-56,62,-28,109,6560,184,152,47,-24,186,302,-61,136,-1384,236,1333,133,155,708,82,-120,-7,56,51,-1,41,12,282,57,139,365,679,-28,295,-3,20,-162,173,162,433,72,69,28,357,115,201,14,337,168,-53,106,691,417,-64,23,49,90,54,19,-192,43,32,128,231,88,246,-46,55,28,-4,42,181,339,95,140,69,49,-44,37,80,360,351,14,366,169,218,152,124,76,-130,341,530,97,87,142,119,344,151,94,39,18,6,26,125,75,115,55,-131,90,51,5,167,123,248,139,203,587,33,225,24,-67,99,133,83,-36,573,229,219,910,51,-193,23,39,-50,74,-37,93,174,375,58,-15,22,524,308,-2,-375,-90,6,49,60,9,75,130,49,24,187,-23,87,1,296,307,778,15,19,190,125,28,-253,-114,76,141,-16,42,219,357,57,315,-259,95,4,-181,-42,-203,212,153,78,162,20,20,41,5,0,237,-43,134,155,48,91,296,-48,60,-44,39,101,-3,-7,351,27,40,156,-151,863,234,-178,15,-6,175,-5,52,67,28,114,-151,171,-27,599,180,63,73,280,-175,83,8,112,-56,51,134,252,-19,-146,130,75,575,327,404,41,119,90,22,275,127,-34,32,260,968,-30,410,17,268,283,483,96,2375,84,153,-58,116,48,696,93,52,1290,-74,89,125,59,76,48,-2,-292,10,30,128,104,41,-5,28,454,12,66,49,72,121,42,41,97,-11,138,187,15,52,542,63,192,77,245,168,11,381,200,65,-8,41,24,-26,319,30,59,165,53,5,148,484,27,157,390,57,-68,1481,-1,92,1546,616,60,178,2563,50,184,3,136,-177,23,244,71,-17,107,192,-89,16,17,6,302,26,-47,66,92,76,124,33,268,105,2110,239,103,31,-131,44,-34,2,63,9,-192,83,69,113,16,-2,61,804,241,257,191,79,280,38,168,72,298,139,63,45,143,384,374,244,38,49,452,215,408,182,94,61,154,312,-93,38,-5,119,184,38,214,73,113,82,-8,13,89,79,20,3,464,108,-86,16,42,49,-2,-18,-3,-31,-473,9,-89,306,32,-232,-520,184,18,59,71,292,147,-26,41,0,-41,355,128,56,14,-1,66,4,-54,121,50,42,229,1274,68,56,168,239,592,723,-20,161,-79,-160,86,-14,38,105,66,-1,28,48,32,21,188,127,46,265,213,-24,-27,-99,31,11,-230,-398,91,22,979,447,-132,322,-274,231,182,693,-41,550,-9,1534,-78,117,70,96,144,548,40,137,18,-14,27,-20,16,48,15,77,12,107,54,49,35,110,9,-5,28,-10,227,55,108,8,165,254,425,139,265,98,800,102,171,1,-69,9,317,92,75,220,409,229,77,61,29,34,212,686,43,93,164,88,46,117,253,-2,45,-13,-23,597,-31,76,470,257,38,17,62,45,74,400,2324,89,268,157,46,12,307,55,-24,43,-6,167,81,68,155,99,119,-79,-12,92,52,255,553,68,2609,-293,369,22,210,55,-21,211,-156,130,135,435,822,377,-50,378,38,-1,-34,9,292,282,-17,266,-63,-85,55,-327,248,169,29,-23,168,-59,75,104,69,69,45,0,19,111,27,836,243,43,79,283,313,21,23,-22,-289,83,14,113,257,169,1,303,107,-2,178,26,222,-13,267,876,359,43,93,45,-3,-27,-264,175,-24,-11,22,-23,15,28,117,79,138,-6,392,390,32,55,-264,391,53,179,58,4,54,1,133,-178,23,23,-111,39,7,-24,176,17,10,32,-28,102,3,-258,95,38,-1,53,22,52,61,74,518,288,2340,76,7,-214,-55,631,138,34,142,341,-56,-21,77,-78,-12,166,404,-231,28,93,97,24,-44,-215,35,-1,4,-25,23,2,151,-72,249,221,105,53,195,344,254,37,69,329,426,86,65,15,49,104,53,58,259,-9,146,218,65,-2521,485,-20,64,-10,14,125,13,55,-13,-21,-6,52,23,-34,454,65,406,-19,454,234,377,171,362,25,89,50,-16,112,37,178,17,-31,518,46,62,48,206,-66,-183,-10,24,-1,358,-30,-29,44,-17,7,53,-344,204,-34,98,33,147,344,26,61,31,32,-36,218,1502,20,51,11,15,-62,335,189,111,4698,570,910,149,118,142,-15,216,12,174,25,170,36,-36,288,109,226,-10,101,-24,722,-254,74,-109,70,-28,-34,14,130,240,-60,-82,128,-234,913,-5,333,309,971,31,-37,-104,77,-20,704,-16,-260,68,29,30,38,-14,257,1259,134,900,6,449,116,811,33,61,186,42,242,196,81,147,98,1,13,21,-11,-87,144,297,10,32,151,100,17,676,309,4,-73,32,284,191,12,302,-117,301,361,410,-1,-12,61,2,25,36,61,24,-71,-86,42,257,75,-66,-13,-311,-22,215,37,100,416,257,403,7,195,141,250,5,1,134,800,70,-15,-26,155,62,58,41,829,-449,133,57,538,712,-2,218,205,77,413,-127,-42,859,-44,53,761,50,80,232,21,-26,344,341,21,150,449,421,64,-173,-153,9,184,27,43,226,54,356,26,270,161,213,168,61,15,305,41,158,254,127,99,4,147,5,35,4,-49,578,68,8,103,-9,176,220,92,600,133,-190,1052,37,-15,424,104,45,78,-41,-10,151,239,-13,87,84,212,148,80,746,24,602,107,-37,-12,0,135,15,892,359,51,217,12,746,118,234,114,-19,211,-68,73,17,307,8,318,476,17,25,165,919,-329,19,63,28,-50,51,30,237,41,39,13,335,188,75,59,61,32,195,-61,165,113,55,147,98,13,364,178,2371,16,99,-283,7,-35,130,-17,-5,-126,25,57,-113,7,288,572,455,107,103,173,104,118,182,186,160,99,384,224,81,123,116,-46,426,83,17,71,1180,1523,186,1465,257,130,81,894,23,55,-85,41,1594,14,-25,-8,-26,417,334,62,12,58,102,29,-16,220,109,41,124,134,39,-142,109,1,90,-22,-153,470,129,20,146,1090,25,-10,-20,15,-5,-14,154,-344,-85,52,57,62,31,105,-147,469,-92,155,36,452,304,8,-18,18,152,61,-66,-10,62,5,-123,168,19,-21,26,-30,164,307,204,314,94,130,117,231,31,26,281,30,578,70,-27,140,82,106,4,1524,84,165,2096,72,20,123,264,31,351,1105,1556,0,166,28,83,9,119,149,94,55,47,145,29,-4,142,68,279,328,10,-26,316,82,495,245,20,40,190,135,122,636,102,19,28,325,6,-175,90,109,198,185,315,51,-69,115,17,5,50,78,131,145,-17,148,33,-7,360,-69,187,129,243,341,68,350,280,64,137,195,289,2374,1611,38,16,47,186,521,67,-109,55,151,-59,15,1188,876,117,62,12,-35,-57,294,50,114,-2,71,32,53,258,201,-178,597,133,130,362,11,92,-8,413,-48,5,484,13,86,30,22,3,-25,34,31,268,23,58,-21,98,399,-114,140,274,42,122,1151,257,56,116,149,173,14,67,902,61,-4,-9,-263,36,127,206,2,2,249,6,35,106,-42,44,-20,25,20,174,23,48,239,-124,121,-148,449,-480,-3,39,-82,24,-18,159,1669,118,94,50,897,118,193,132,158,199,114,449,-56,506,-41,296,77,65,23,233,-73,162,-15,-91,846,349,129,300,101,178,105,75,98,79,63,13,-52,-6,245,86,115,107,62,-13,272,-25,-3,-21,102,9,166,15,-20,121,84,32,-82,128,74,-26,304,448,94,-24,93,320,34,-37,-25,87,103,9,-67,21,63,201,312,24,0,49,27,5,104,56,392,91,-122,185,106,38,232,-52,39,-10,20,16,116,34,140,279,330,37,-22,33,26,-53,29,171,-3,-64,74,22,20,39,11,-1,3,17,5,66,-17,148,32,-23,143,70,-265,70,-22,43,27,-13,7,29,164,20,106,-4,158,36,21,17,35,-5,12,15,33,4,-685,231,-22,89,-18,42,48,23,7,30,52,-4,-12,52,899,127,162,38,80,74,2356,-17,106,727,165,-47,65,86,-16,76,55,93,-8,60,-22,-7,34,-6,-3,-118,934,44,-115,-19,-18,4,63,-26,53,-24,-18,17,-15,-21,5,7,-7,-17,-13,-412,-11,213,-24,425,17,63,52,98,-65,-14,-49,-15,-21,7,44,-54,-30,-37,-39,79,22,20,-14,189,-28,57,6,-4,45,38,19,-25,-31,120,-2,-12,-140,362,29,197,-3,42,-9,-20,-860,-25,13
-86,-279,-180,3,-163,-164,5,-80,62,121,-74,-232,-63,-75,-49,19,26,-41,16317,-65,-98,-64,4,-89,-151,-32,-48,-23,-29,-22,-117,2,-1029,-1222,-1399,-1221,1,404,2119,1083,2103,235,425,9779,405,503,10250,38,-21,84,947,7570,187,1403,61,42,466,-165,69,58,32,125,173,-30,-9,111,387,6,-92,-319,-216,38,-68,-102,-35,-26,-6,158,305,-68,52,297,-31,-5,2,181,-27,228,142,57,165,17,158,176,100,-14,-7,113,23,-28,57,-119,45,16,-105,-19,1368,239,-316,185,-75,-95,47,-686,-91,108,42,-22,-25,-34,-33,-79,73,327,-48,-97,112,8,93,163,59,-49,10,7,3,151,38,553,364,79,-63,17,11,31,-32,65,118,526,-22,4,75,168,89,179,1,-148,220,-62,144,-33,4613,-17,-16,56,-12,-12,95,75,675,4,710,30,-129,-27,329,187,-7,-131,6,59,132,9,15,5,23,12,14,15,-196,-63,1097,10,27,-215,99,227,71,117,-5,258,32,267,22,31,-20,30,-61,366,158,133,61,28,13,26,955,-254,83,1427,-56,33,94,-57,61,21,133,3679,-52,29,146,18,-40,31,930,81,6,-18,75,279,385,145,1079,47,742,-35,6,144,259,99,121,151,108,114,194,-8,438,-128,38,10,227,44,261,199,-65,113,7,-62,27,-282,-23,-113,-222,29,65,-23,-63,337,117,36,-213,53,56,543,2606,34,22,-16,95,34,267,-38,4938,747,444,64,-5,329,110,158,757,-13,85,-26,-8,73,145,-2,18,414,34,227,-773,363,-28,16,593,38,45,20,40,20,177,595,718,422,-10,79,2533,888,55,-56,199,-32,183,44,-8,59,-87,161,465,124,-9,-50,162,54,33,2,286,24,-88,1526,85,-62,490,42,349,120,135,58,110,16,-112,288,284,949,-10,105,-25,450,469,170,86,-55,408,48,368,180,-24,152,436,74,81,30,58,335,451,135,-184,102,66,200,43,-11,20,-88,-29,119,-22,34,298,347,314,120,100,47,-19,92,288,-150,-39,89,392,519,-37,-20,41,52,81,18,-14,61,51,1369,61,156,15,22,904,91,-19,2,562,79,-16,39,-38,48,356,129,148,149,976,380,110,-21,148,-65,20,-8,-23,362,350,45,267,115,18,-221,185,-207,214,-140,15,50,534,603,-5,10,-36,-17,-33,46,61,4,-5,7,389,-111,45,34,-41,673,61,-29,597,109,339,-8,25,-4,65,13,-30,113,78,-117,51,49,94,73,24,133,-223,-34,-2,331,-75,318,175,42,403,73,-177,58,132,60,-12,-1,1198,225,52,1,101,156,-18,1,-268,239,243,60,130,58,133,2126,66,356,241,773,46,62,87,38,388,232,1196,282,52,-30,39,-129,18,51,-47,427,433,81,432,693,7,19,49,27,5,-50,4070,90,-58,-32,213,10256,13,27,141,-17,-35,3,46,191,38,61,70,35,231,66,-97,291,28,11,20,92,251,-21,162,75,52,-32,-162,143,32,-497,-102,28,-53,20,64,104,985,47,151,268,-392,132,47,329,82,-97,66,17,46,443,-15,39,95,193,817,117,-23,40,15,69,154,-5,104,-58,644,-24,538,101,99,250,34,177,18,186,18,-248,-76,760,76,139,-15,572,-128,13,9,499,36,86,4,98,15,41,93,64,194,185,14,326,129,101,-196,-21,-18,-85,195,266,-3,79,188,65,247,12,38,107,231,-40,22,-27,-131,-89,141,302,99,65,-26,-60,63,28,46,105,34,-3,57,1393,311,-85,-30,503,31,155,4,254,119,-56,131,-65,34,49,101,87,-14,-15,27,699,117,73,-475,145,-53,-19,14,368,0,230,190,110,1106,70,45,-86,59,7,109,37,16,56,36,841,12,20,130,127,847,-86,47,101,-135,-27,-8,-54,12,213,-66,-21,144,-13,33,51,-85,469,1,313,122,4,-38,1105,12,16,12,150,344,-6,371,-32,203,19,-37,-26,54,78,1430,-39,201,34,-4,195,231,2,-120,4178,471,71,-102,201,-49,416,1250,1171,40,157,39,-30,-52,10435,-3,34,466,361,298,170,158,21,199,-203,-402,99,-96,-259,-95,-257,-129,130,-68,91,153,3855,387,161,-47,-32,284,156,-119,166,-22,48,83,1,152,195,-136,-34,52,48,21,627,24,-2,7,-16,754,-277,15,258,-48,-39,-33,-14,-175,45,30,185,-61,-149,258,4248,93,53,25,396,6174,266,-3,73,592,-79,-19,-283,3021,-2,-74,-25,6,-2,100,172,62,7249,314,-4,4,32,88,-129,268,76,-86,3015,-39,-57,14,-47,729,8283,-17,-373,28,37,60,60,161,-117,1316,1289,-21,40,435,633,62,14,52,3814,682,112,149,169,67,244,24,-85,212,2,-30,1695,-11,-18,15,0,-12,176,48,-27,41,-132,99,43,-10,-125,-16,-89,-158,183,491,49,-305,61,969,29,-87,3,211,51,161,89,81,134,-22,-43,-45,-175,36,-46,135,26,37,-109,-85,111,219,-2,-61,-98,305,40,173,-90,-119,3685,-85,267,-14,169,-31,-69,-142,18,19,15,-6,147,1057,57,76,-293,125,-103,60,76,1,-2,-16,151,8,63,-181,6814,-8,36,-38,944,-81,5,62,3123,-195,176,32,132,-22,-98,-364,84,-39,112,-60,117,-114,265,451,29,116,59,-114,-7,147,207,148,14,299,34,33,43,180,155,214,1,34,84,-33,1242,28,254,101,386,-21,1158,14,288,335,207,368,-30,141,3789,208,283,249,242,88,58,56,415,-20,305,49,233,78,65,46,-10,39,20,6032,85,-178,-74,42,-26,-4,128,2932,1500,511,-27,1474,-3,98,-23,24,52,128,979,-67,32,-29,65,578,180,1026,34,2,59,42,1867,215,-5,3,-258,-17,155,-43,-2,-42,-67,-21,900,496,13,395,5,38,-93,-19,110,74,4,35,65,79,-22,-38,15,20,-18,0,-39,14,191,10848,-33,83,33,216,-1,787,209,-30,898,143,141,-26,176,126,70,398,-38,6,-16,112,671,35,24,-2,61,160,26,-22,-40,143,146,50,186,10,60,127,-164,103,-136,138,4,29,-138,64,-13,-20,-16,-54,283,228,137,-250,27,311,19444,10237,18,169,-269,176,-32,25,54,78,-252,30,179,31,-189,0,-95,406,132,130,50,58,6,95,-4,-17,203,525,21,5,-3,125,42,-28,-26,427,459,109,35,-81,-22,-44,7,33,692,230,-41,-14,274,-38,-52,-53,56,-39,173,144,37,101,36,-48,498,-200,28,149,311,19,748,3532,-1,148,-36,64,876,1341,354,33,33,25,-4,106,88,128,3161,20,-3,15,47,169,101,59,31,82,473,203,125,-23,76,427,416,139,150,-126,60,3,19,-72,-74,281,57,69,829,154,304,-20,-71,17,71,-94,36,-627,-34,9063,158,109,214,576,112,-121,158,125,323,7,-62,32,9,484,25,1309,-8,-39,537,62,59,529,-14,155,52,641,4871,53,1069,1746,40,18,497,-9,18,1,451,128,146,7,7,28,38,448,93,188,39,7,-4,-39,3570,44,-60,176,-19,477,451,-106,-34,284,12,-364,16,260,75,533,-15,6,-21,50,-540,3,-14,450,-321,93,19,1089,1266,247,3,-156,29,-17,35,42,70,-27,14,1259,58,-44,170,27,-57,-11,44,121,71,144,37,123,66,570,116,-82,-78,1,62,39,-449,37,160,-69,-16,37,124,-79,136,195,440,-97,185,-1,19,107,68,6,30,223,132,-223,-38,-246,1052,78,471,281,217,104,23,-21,25,52,39,6,167,30,-18,-17,11,-432,-17,323,34,81,283,237,57,-17,-9,107,-28,-101,219,-371,-15,-49,5,31,372,221,27,31,14,277,-56,164,78,227,-12,93,108,77,436,37,152,85,124,-79,174,200,9,66,-3,14,156,70,-6,402,-7,248,-35,381,-18,46,6696,173,-21,-118,-17,79,-29,44,-3,-21,8,242,537,9,40,-47,-37,-43,102,19,2,-34,225,110,7,-25,130,4,3,92,114,-68,-57,28,85,50,54,37,311,-176,48,-23,182,-377,88,-247,-41,20,-24,7,87,-218,145,-110,44,132,-3,100,399,80,70,299,74,265,183,376,25,360,-8,99,45,188,201,0,22,256,-42,-21,-6,20,31,-98,74,-34,-292,-51,91,74,89,5,66,571,474,191,42,-9,-3,-120,123,26,110,47,-34,-18,167,107,-61,-32,-239,126,25,249,13,-14,123,-86,22,-37,-292,24,70,4,-31,516,5789,-29,-41,2912,307,-7,45,-210,-59,631,1590,-76,48,165,32,-367,58,2460,48,82,-41,111,30,273,-103,-16,291,52,-59,274,170,71,-74,4431,926,-172,202,6063,104,40,105,45,-21,82,-35,88,-135,6,22,109,126,47,-22,-72,381,42,91,143,256,297,1,-52,-292,300,-24,15,47,-9,4,-317,64,112,999,71,-10,118,-24,-108,0,-3,11,5,78,-28,61,-8,176,-24,-21,4920,-16,10537,6460,10750,-50,-36,15,21,-228,201,683,2659,31,-23,336,-54,384,-139,73,-116,330,1267,-28,115,33,-22,2292,19,-17,278,-245,-447,873,-60,129,-108,132,70,255,-1,484,212,-6,135,39,10,223,-501,62,-17,99,-75,-52,238,1160,307,4,276,12,86,13,179,50,40,95,705,0,38,103,75,4,598,152,74,-75,808,62,6694,388,17,18,205,-72,85,50,175,44,-143,26,-82,70,-17,50,74,-1,84,13,-1,-48,-27,42,-157,11,112,-12,-37,114,84,4578,64,-30,-22,-319,381,-8,22,1073,-39,1679,43,-257,-98,27,-114,44,-91,-8,228,-1,11,-100,76,37,312,-59,154,98,30,-55,410,55,-33,-57,-82,128,127,310,25,73,89,-74,-219,6,-1,-13,74,36,90,752,-266,49,40,48,-26,763,169,5587,214,-115,113,42,49,5,-22,-224,64,-406,84,53,2262,196,1014,-22,27,-71,4282,78,-6,46,88,42,113,-1,-40,-74,276,62,7,5428,800,133,21,254,4,-56,564,281,15,1136,29,5,111,101,117,371,99,27,-40,80,-23,9,-11,-26,119,493,-9,174,34,-12,313,5,211,213,52,110,223,53,129,129,97,-16,111,-41,-4,81,2022,36,30,95,35,27,26,160,88,42,55,353,68,-159,78,70,14,239,-73,48,302,40,101,499,132,209,13,-13,-3,106,-5,-39,194,128,1077,-10,55,-15,-6,844,135,-135,207,-18,66,76,-198,240,-105,170,-34,25,581,6230,-54,45,34,410,-135,22,-7,194,-7,-123,232,49,28,172,83,-82,40,9,-26,-21,-53,-6,-188,10,-186,33,-1,4,-15,46,7384,1015,529,-7,42,21,7,-56,30,155,140,558,-7,-46,590,11,19,100,805,66,-152,-14,449,-219,-50,-2,-43,150,3038,-3,94,211,246,-34,-352,2091,-113,10,-59,404,73,-29,66,28,49,33,63,-191,251,49,39,88,762,-9,211,23,56,-51,80,-42,298,-150,72,-30,79,-80,2372,-224,129,-80,-13,21,35,87,312,32,73,-159,36,12,-12,7,-159,-57,13,24,62,9,1,84,81,337,187,1153,736,48,-34,7,-34,-7,-108,-25,20,176,89,53,228,-59,-14,-8,59,44,36,3,-138,-28,-48,1217,131,66,51,46,85,41,611,-8,22,274,-12,-124,382,-71,-79,71,-59,-44,-11,65,37,31,-3,3551,-16,3372,289,-321,469,98,51,-37,215,88,54,-650,123,268,98,-178,120,47,328,15,-11,126,44,13,6348,119,46,-58,21,-3,210,-1,-51,138,32,3,29,985,284,4,380,-6,-305,10,-51,-87,81,651,-54,-8,-34,649,409,120,-6,4604,904,-36,58,14,113,-78,-92,103,111,159,48,-37,-17,296,383,15,111,120,59,-7,-349,-12,30,-40,49,99,143,-63,114,114,-96,-3,-11,331,130,916,-67,230,156,582,-18,115,-57,-177,-98,245,-47,39,26,-24,78,80,-28,241,31,450,-30,87,33,41,97,120,290,249,245,174,24,-150,23,95,-20,89,51,126,4,4,378,73,123,43,33,12,15,225,37,-119,-19,-79,803,222,221,28,547,191,51,222,-154,4,16,114,117,146,356,325,66,30,81,2510,36,-189,17,-178,-97,317,12,33,-44,404,103,-52,69,907,244,-8,-130,357,132,274,143,195,3,-39,25,200,5,192,237,7,123,-35,-8,158,45,-8,13,-12,226,249,39,-22,-12,141,20,81,-7,9,134,98,44,-44,-8,-19,197,397,141,-53,148,33,49,45,-20,193,49,52,-10,18,-84,1,16,-38,8,-22,66,118,188,-177,108,42,30,431,25,459,36,66,75,62,32,54,171,-121,6,-26,384,-8,-13,128,-49,29,60,-96,177,35,-17,63,-11,110,3,14,123,84,707,138,115,17,162,12,-5,23,115,-22,4719,105,-3,216,-11,-21,43,29,42,21,-135,170,73,112,-40,24,269,2,10,-9,39,-17,-10,652,-32,600,4,21,-150,-12,70,42,-175,80,-7,-46,133,-46,98,149,-218,10,119,15,113,29,202,78,-11,-197,-14,18,-92,-31,358,214,283,-63,40,143,68,78,286,-167,13,249,44,-18,-96,100,33,34,-221,1,121,49,473,93,578,-39,408,26,19,-53,-11,1604,54,165,254,-211,171,131,-280,258,-42,126,-15,277,-5,62,96,78,31,89,-165,-7,44,6,13,33,106,78,-15,-70,177,69,0,24,179,-14,190,-33,679,-47,209,-51,394,267,43,30,40,-29,187,3,111,19,175,146,85,-8,182,27,-33,14,-326,267,92,149,93,18,90,-32,311,55,371,-55,109,-7,11,257,-4,584,19,10,57,71,-151,32,1,119,-169,-127,19,59,-165,63,108,263,-92,-29,8,113,54,23,-3,159,91,45,-26,73,54,15,45,-74,102,166,-24,0,19,1216,625,206,52,121,19,-43,6837,48,302,-194,-35,101,30,92,0,-16,68,-32,238,-68,-55,39,384,253,1,-19,-5,-21,73,943,16,56,31,12,148,426,5569,5678,18,-33,254,44,61,-2,432,8,-11,33,37,10,114,86,-53,43,-48,60,2,-13,67,131,-16,46,351,65,37,139,17,127,6,-14,-9,72,379,853,42,177,8626,8094,2328,4135,4210,12886,2084,-57,229,-68,163,190,63,27,213,64,34,-146,-63,79,-48,-25,-76,176,54,35,-81,144,11,13,-1,18,122,239,17,30,17,2,-27,-16,-27,42,42,-20,-35,-94,-65,-204,134,67,-56,-12,271,-208,5,-56,526,212,155,-156,5,258,-46,57,55,50,115,59,22,80,216,68,19,71,38,4,67,7,-24,-27,48,2,213,27,11,-91,-19,284,170,2,25,173,115,28,-121,-20,214,156,12,-27,-316,212,-37,119,-27,-11,117,725,-3,330,11,-117,139,120,-13,126,226,26,95,157,21,46,1038,8,18,106,-41,34,40,-75,88,21,147,-9,41,22,74,489,200,366,45,36,74,59,-21,27,16,8,79,18,180,100,165,15,57,68,1629,-40,-44,-68,28,8,20,-17,9,17,-174,640,85,-7,-170,-6,75,-17,505,6,35,20,113,-24,-26,239,30,-77,132,38,-14,-25,46,12,452,464,42,102,241,-209,671,76,44,154,-83,138,38,15,-11,1689,-2,185,56,200,7,151,-141,5,53,-47,-19,224,-98,262,-74,101,116,69,-4,49,169,-12,-51,75,108,-62,48,103,82,275,92,11,155,-39,-37,80,143,229,109,39,-9,56,20,-41,74,87,339,70,-123,0,-78,70,66,345,-10,-147,159,2,236,22,180,35,-149,-252,-39,107,259,-32,-31,152,-89,51,41,20,50,407,234,-222,20,3,-33,192,-8,61,112,32,142,-498,-79,77,20,-44,3,76,32,-36,291,-47,7,67,-11,-34,381,40,59,120,189,40,292,82,12,578,-233,-161,66,162,47,-25,-66,37,6,25,-6,-11,-283,443,1932,245,-56,133,-12,138,26,-13,391,34,48,-44,0,526,-13,123,-15,69,117,203,76,-10,-45,27,-172,-19,-26,15,126,18,19,-127,147,26,533,25,47,-212,-134,505,500,20,180,96,17,24,177,20,159,127,3,291,13,248,1344,10,-4,-27,-122,-121,11,7,8,-100,53,14,-52,-13,9,-159,246,116,417,13,-129,253,107,23,220,40,39,-6,-5,-85,-111,-23,28,100,70,-19,19,39,7,46,324,-307,58,153,-11,21,37,-16,90,246,43,1562,56,238,122,26,4,544,288,420,8,296,-36,63,-6,972,84,26,71,-6,93,933,28,34,448,2362,-9,25,31,9,-106,33,-18,50,121,44,5,148,288,62,208,-97,100,-34,212,-154,-1,-62,34,83,121,17,200,206,-55,9,-34,47,-319,279,175,15,9,93,232,-19,-114,-4,34,79,131,-30,50,-18,138,-9,1,397,61,22,94,4900,-35,563,12,14,-5,350,-183,294,139,-87,1290,25,48,282,8,-20,339,108,53,23,-76,42,22,337,-16,69,582,25,-23,340,70,336,259,438,158,335,346,-19,-2,24,207,-35,87,80,16,38,275,-177,-200,335,202,-105,37,36,-32,75,146,145,-101,23,350,-70,-85,-31,190,-134,-47,44,151,-5,69,-37,236,65,12,265,6,-114,-61,292,285,47,598,40,-12,-60,65,56,130,84,57,137,8,-20,-16,73,427,479,778,11,-54,22,-52,-98,19,60,-26,125,10,31,-81,711,-109,111,-14,57,-5,216,44,-10,266,12,-6,2,12,227,107,147,3,13,30,28,-9,171,1,47,172,7148,117,191,-28,150,76,-59,30,101,98,-18,-23,136,74,-47,226,18,148,7,19,5,20,-18,54,137,46,80,78,166,-338,-9,-12,0,39,-60,-73,-114,-29,-329,-15,-155,55,-23,29,-25,27,39,14,196,59,-6,-12,21,14,36,82,792,-15,-136,22,-10,-37,130,82,-298,428,772,-114,-17,894,150,96,-48,-73,16,-115,-215,-36,-23,118,75,-48,-43,79,31,267,231,198,14,-49,168,-10,-31,-15,-17,-161,-8,8,20,56,509,-43,77,-22,-30,244,354,85,338,21,56,-20,50,103,75,262,55,46,147,12,-90,210,117,42,-5,11,271,22,65,-23,-9,281,-27,263,65,-309,130,4,67,98,468,-2,696,-30,22,79,-59,37,139,35,6,83,98,333,-53,56,82,-32,-31,203,-25,-18,219,58,-2,311,57,76,-9,431,-105,-18,32,35,51,44,63,112,17,28,1,308,182,207,25,168,233,327,-236,392,-185,272,71,192,-3,-37,19,13,-198,-40,15,-111,6,86,41,96,309,262,151,414,-34,111,638,124,38,203,1,2,-8,95,-201,-48,29,-14,13,7,-37,-35,8,297,293,-39,-582,24,33,40,-4,24,224,36,41,-65,-85,15,137,190,-1,280,433,163,30,-17,16,-15,25,77,58,-103,131,-34,95,1956,331,224,24,61,59,17,118,47,220,-45,77,-100,38,3679,21,591,40,-138,267,97,613,36,587,-206,133,127,151,489,1,13,13,-63,-529,107,25,-83,10,33,21,-30,4,147,-21,259,-275,63,7,55,222,348,222,-7,196,256,55,24,32,6,108,166,186,-29,-189,48,57,-52,365,159,81,21,56,12,548,123,-5,97,115,-36,0,50,29,38,30,7,125,29,159,21,-19,21,31,40,-84,139,8,-16,-20,159,-40,95,-1,1051,6,-26,132,-91,10,616,74,573,16,262,84,-22,253,76,35,38,56,187,-24,107,386,-4,-2,-179,0,-489,-69,62,366,-41,115,-6,32,-115,-503,103,39,374,110,-14,-201,42,53,-181,-81,30,36,15,5,-54,-20,1753,96,189,95,-94,16,13,400,153,-8,151,6,55,139,203,-124,59,-200,250,180,164,11,83,-6,43,156,228,12,-77,73,85,71,64,-21,36,-43,-56,269,-10,399,-21,73,67,187,182,60,-18,40,20,288,228,-135,49,-59,473,82,70,10,122,565,-46,148,18,22,392,-2,320,82,71,214,288,54,81,25,287,75,123,3,160,57,565,9,1319,32,-49,-32,-90,22,30,-101,-9,22,393,91,328,-7,34,65,-6,1,-42,102,-29,8,643,205,-47,5,82,-23,42,-128,299,639,249,-130,7,404,209,-188,784,-21,30,47,-10,122,53,-34,11,-47,-17,239,54,35,47,-42,74,250,7,-56,-8,187,25,477,-323,139,-19,22,21,17,1985,-23,37,-87,-163,-2,36,44,171,1004,132,1762,15,712,14,-15,-84,259,34,68,-26,100,-85,227,208,708,4,13311,-19,105,-7,258,30,170,578,104,603,9,-13,6,29,76,32,46,28,866,-117,-56,-6,6,56,66,525,-57,30,94,-38,40,34,-82,93,4,555,36,-1,18,-29,108,43,35,40,-26,41,3,359,8776,22,16,27,206,137,-57,20,110,-38,-142,-24,175,95,-60,-17,171,27,45,-5,118,1964,-81,94,3809,294,-25,-116,331,-708,-30,24,139,143,23,41,650,30,-8,423,388,116,419,-31,907,2406,313,126,224,379,132,267,-85,-17,115,343,109,70,173,96,52,182,-22,-58,-1,20,2325,601,-9,-138,73,1264,27,-5,113,404,241,-769,-19,1318,-40,3899,1528,5280,-13,65,7735,727,-230,232,12,101,16,2027,380,183,105,56,-11,-760,607,10,2,-116,1056,27,-119,9719,-1,16,912,81,30,34,83,77,-139,-10,1777,4198,-74,104,32,-10,-26,-5,142,-161,-30,-20,151,-184,-32,50,30,60,63,-60,60,77,319,-218,393,146,46,116,19,12,406,-113,2784,70,-25,310,3800,415,-152,250,-9,56,-191,4869,50,9,-308,-50,-23,-55,740,55,14,-72,51,5,-50,64,-70,3,58,53,113,17,301,1,116,32,233,-10,7946,741,45,-98,64,-1,3667,-197,299,181,15,246,2629,-10,3510,172,21,59,30,10907,6785,53,717,31,74,402,481,68,347,-66,2969,-11,-19,-67,86,-7,8,60,69,27,-88,11,11,-71,141,-55,139,30,263,205,104,19,-109,-6,-12,80,120,18,473,279,265,82,23,1000,678,388,327,-34,-61,-77,201,1628,105,-343,289,-14,-30,-84,-60,288,-53,61,-4,34,-17,38,21,68,190,177,-32,147,29,348,209,-82,230,1684,5599,82,-77,7,808,38,42,-106,-33,163,41,44,5035,18,66,-2,-4,52,11,82,-64,143,77,0,189,9,2,116,363,294,-34,-86,52,4191,-49,4,120,49,-34,-75,-57,67,10,-39,-18,12,113,73,-56,199,26,147,-163,-88,-16,-86,188,-45,71,152,327,127,199,-47,13,6,32,2,536,24,39,-22,141,-20,2,66,4637,-74,1471,-4,17,62,53,1269,-119,814,-103,-8,68,88,677,-14,142,18,19,33,156,62,-4,55,-11,-136,267,8,6429,3275,-7,106,1158,37,313,11,293,152,526,745,52,273,58,-141,138,115,4,60,300,-19,777,24,-8,162,93,-103,1137,74,435,47,653,-130,47,-106,75,87,223,41,-176,-88,396,-82,152,3568,-54,-28,-4,24,260,134,466,257,126,26,-7,67,83,-60,269,476,176,307,433,48,-12,40,427,229,161,-1,-102,203,-19,122,1028,24,123,-109,-5,193,511,311,126,125,77,9,10,171,89,153,208,143,55,13,5,-9,90,51,42,369,91,284,39,-17,6,49,235,-19,-46,10,289,-19,-8,11,173,111,93,-46,348,-69,21,-28,13,-9,93,46,-70,229,193,-14,299,45,18,8,-8,-66,92,193,3,39,4751,208,320,-33,29,-85,193,-31,-5,56,84,913,25,119,17,76,74,83,483,433,103,-86,66,15,30,200,346,431,6180,189,2161,53,260,137,75,114,8,46,-17,-108,-41,-39,80,926,14,64,75,11,-13,33,93,20,81,47,143,-33,17,-6,175,1315,-36,-24,-17,14,114,-41,88,-1,248,-80,-35,358,53,53,-18,633,-4,75,-25,57,5,-20,33,37,-8,-10,58,-10,32,-36,152,18,-71,13,-18,32,2,-118,-96,38,114,18,-78,5,-88,232,59,114,-55,24,-12,-46,-41,-19,31,230,439,-1,561,840,-9,-78,-49,52,-34,251,126,-216,11,69,1586,-113,-144,-37,112,49,56,36,150,663,92,-254,19,-60,271,51,276,24,103,-50,135,109,-81,-41,-91,44,111,52,-1,93,-64,60,61,16,-64,34,377,100,455,41,250,19,130,138,40,-6,2,88,91,-21,-238,163,-68,18,59,114,0,38,373,-143,12,-224,48,20,67,35,34,-73,-95,88,-62,24,143,-31,-239,169,-70,46,-77,6,-354,32,-9,-19,-71,-30,4130,122,504,20,19,-22,49,391,-21,164,108,247,-4,99,99,-107,71,-6,-190,167,632,193,26,-40,-17,891,125,228,129,-45,232,-15,-13,24,36,47,5,-197,5,-26,60,280,33,60,-2,98,-256,132,242,37,-1,-3,2,-23,125,-39,211,213,97,30,78,-425,74,198,153,98,338,-400,-114,-177,312,-76,265,38,69,-51,-43,-69,129,475,5,100,218,109,-115,347,-79,15,80,2,16,951,1481,-52,-38,98,2771,754,2374,-16,-62,7,510,27,641,57,33,38,26,-409,1,218,34,45,-16,59,-7,-27,-30,123,-213,72,-9,-98,45,331,-25,-511,166,58,383,357,-41,44,74,219,95,88,-68,126,430,33,-127,110,121,-5,52,35,-57,26,-125,-2,-100,143,56,-98,-29,21,16,19,32,-7,84,80,-40,-100,-34,-11,55,232,56,-3,4,11,31,-58,-3,27,2,36,36,41,71,77,-31,-31,147,4,-6,-129,53,379,-144,220,194,-167,-31,-120,-225,187,-130,-7,12,61,24,54,-24,-9,262,-102,213,-95,46,63,401,-70,-6,-38,12518,298,-122,223,45,53,26,201,195,83,8,-19,51,-202,-87,-37,130,1609,-72,14,47,5,150,73,69,65,-16,-20,11,97,6267,75,-24,93,117,186,437,28,1563,255,-57,-39,-2,-19,12180,418,11,6814,92,13,-133,71,113,41,36,567,372,94,62,184,81,12,205,4,582,-31,-61,63,69,-29,360,28,-68,-23,106,-18,71,-15,-237,68,998,186,492,-11,-8,23,4,-142,3,-46,98,19,137,43,31,37,325,-38,239,-33,50,67,-15,9,21,48,34,305,38,80,598,220,164,-25,-2,35,394,-38,133,7,9,1207,-6,-63,178,259,224,482,88,291,91,65,120,-4,65,-33,109,-147,-151,-34,-33,5984,-26,304,133,68,48,-255,38,73,-7,-131,-7,0,18,-52,17,-40,68,23,-85,-19,1,-192,2,-93,16,-95,83,-363,-37,143,-197,10,26,-8,156,260,100,7147,1303,-7,64,9,2,960,373,-386,103,-31,194,-104,21,-18,938,5,128,40,-1,-106,401,67,135,-192,-33,39,0,46,59,-9,550,-104,63,47,-6,1,55,375,14,-18,63,-80,4690,28,45,19,1182,-43,-3,317,22,13,-11,114,104,-124,-66,-40,3,-9,83,26,3,748,583,58,15,41,27,135,592,28,326,304,127,-142,700,12,-28,206,74,-19,377,98,-57,-13,-8,-69,-69,12,54,41,22,72,265,0,4,5,845,17,5,247,71,58,80,178,-159,162,5,-14,-30,29,-109,164,220,-7,-245,-2,37,33,818,104,-116,198,1442,19,136,-16,480,67,-92,-2,31,37,-18,30,258,28,1,72,8806,16,53,-21,1,71,55,632,-7,38,169,46,-52,-61,12,52,-39,3,12,65,-11,36,21,22,31,63,26,98,-1,572,1192,-1,85,48,21,-4,1304,180,67,-13,53,20,-20,30,481,-4,29,81,192,48,19,38,-13,232,34,-7,-104,-249,223,-11,-16,69,7,2,89,-42,35,344,-15,418,36,-23,1743,272,12,-30,8,1,32,-121,45,-9,-14,-56,133,134,552,18,-10,-8,44,62,29,-21,114,-5,9,390,21,-7,364,85,867,2,38,17,148,-11,-42,932,43,-32,-24,-15,134,76,31,6,-8,-2,1043,18,-136,344,26,-14,-81,-219,6013,2680,21,-6,4,-59,-55,8,-87,-12,-10,395,197,-19,38,411,135,266,-28,53,32,-12,-38,-23,61,784,13,16,-210,-25,126,108,-11,345,172,193,143,954,-9,201,-8,-265,-883,144,-13,-30,159,-52,32,-19,38,-9,137,90,1219,-41,10621,23,-22,37,283,38,27,106,-58,30,-2,47,48,13,16,-19,54,744,34,-34,-143,8,17,-111,4,-9,-13,76,25,32,1,253,-38,-4,40,76,-4,3,43,-22,-41,9,-11,54,121,155,22,404,24,-33,0,79,211,-2,-13,89,-17,-29,85,521,-1,-29,33,77,354,19,-32,537,115,99,313,-4,519,-109,100,1112,-106,-69,-11,9,1080,89,54,29,166,-247,4757,-27,273,295,78,24,-1,62,-6,54,32,4,30,203,93,6,464,105,922,52,39,-18,-7,320,-6,-119,-34,-64,499,183,131,25,-1,-18,23,202,69,-110,-62,33,9,46,86,55,116,114,-20,-30,72,-70,321,-18,-181,-147,-30,325,266,181,-44,-207,569,6,204,539,-92,235,-23,683,18962,233,40,-245,70,338,-62,71,-6,81,287,463,10569,2229,33,39,-95,2,42,-144,-11,197,49,12,104,344,294,-136,-24,34,-176,-231,350,-40,-104,-24,-10,91,-235,271,37,-89,-11,-63,-41,391,-106,17,-43,-20,47,-104,-4,-71,40,-298,22,12,-36,111,25,92,70,269,-34,94,96,26,0,5,99,175,12,5,119,-141,-19,19,485,1797,1028,8220,475,11172,41,-31,19,40,-4,-90,202,-247,35,-46,27,72,113,-92,74,193,10,-68,86,3343,66,320,-19,37,17,21,116,75,-41,1,4436,29,115,132,122,-242,1108,118,127,4,65,69,25,732,10,146,46,156,-2,94,116,-6,29,46,10,9,-44,-736,161,69,27,3,66,-123,216,-35,-50,-19,-259,-72,227,436,591,261,28,2,27,-134,-53,249,18,-41,3229,57,498,120,349,186,62,-23,248,36,-41,18,186,-5,157,88,-4,159,35,-7,-149,25,-178,403,-76,128,73,-7,32,-50,97,-104,63,-150,-208,56,4,-97,-115,84,294,12329,379,90,1180,-109,-6,-7,-88,473,633,95,2527,14870,46,36,3165,165,144,21,243,-23,3,106,33,20,43,20,53,-73,-93,-100,-16,211,6565,241,-66,198,62,1459,1160,1431,94,171,65,-66,15,18,-20,26,125,134,34,8,-5,5,-35,242,42,-231,112,155,99,150,14,155,71,175,232,22,166,-6,890,189,422,6892,94,9,77,15,-158,-13,102,830,61,19,-13,-41,38,-76,-30,34,3836,-381,113,32,-17,16,-1,15,0,134,166,72,9872,10,7,58,-7,14,-83,11,-47,132,-40,669,-136,218,157,422,40,322,5,-11,-134,375,-24,-57,149,70,-121,45,174,50,55,23,23,58,-23,-265,10,-67,161,45,-232,41,18,17,26,-40,210,99,52,140,77,48,-47,69,394,-67,33,6,21,-34,-10,118,-72,125,170,9,41,-69,51,109,165,-381,-126,12,-488,140,-13,133,-77,146,156,166,-170,0,90,-5,104,16,-51,18,-7,57,-35,3,37,69,216,138,565,-50,-12,10,200,-10,10,26,61,14,19,-89,-34,257,-23,13,114,-10,-58,93,411,-120,10,-82,-50,-142,-194,137,-26,57,-59,34,25,36,-140,306,-548,132,1304,105,52,82,231,176,1370,1276,57,200,119,8,-51,-68,374,-78,68,3120,156,3661,75,-5,2347,16,88,41,-118,338,84,-5,175,-26,-233,36,276,166,-9,33,-26,94,34,-90,-416,-185,45,24,88,5001,0,-38,234,33,-55,304,-7,4,121,-52,-62,19,79,19,87,244,423,28,55,-64,4,1,-62,745,81,-20,414,425,80,109,37,-24,882,249,45,-32,-47,530,4775,160,11,13,-59,286,184,-217,10,-14,19,85,115,477,380,7,256,19,-97,-72,119,355,106,40,-23,232,369,465,9,71,36,6,146,33,45,272,43,548,23,-20,51,8,1386,-105,144,604,-45,84,25,-24,-317,133,977,-10,-42,196,39,105,-128,9,35,10,41,322,-86,-24,276,3191,17,-48,563,57,-2,-104,20364,131,73,81,-8,213,8,100,-8,248,67,-58,248,-12,-35,348,222,-49,1174,-90,115,10,10,152,114,74,156,-252,8,-110,116,23,54,-23,34,10,10,142,-34,-4,29,-69,7713,98,513,-195,-501,640,-4,8,19,259,3,149,-108,34,1038,32,-43,35,429,82,7,-252,-4,-83,3270,39,26,251,124,-10,41,197,131,-14,78,300,-138,398,-6,35,64,22,12,-5,-15,231,11,118,10,140,119,301,-17,1,29,-55,37,19,569,-2,193,45,300,190,127,34,-170,31,31,-20,45,-11,-153,-9,5,4,4,257,139,70,132,-17,41,119,-29,-7,-105,96,14,151,-325,198,14,1477,758,33,227,27,86,13,8285,26,29,53,-31,166,-108,-6,70,23,529,71,-10,69,1,-112,-37,14,-45,-50,9,21,233,-12,-165,4,1,4,-11,28,96,-89,176,30,-16,24,54,79,-29,64,-55,10,285,58,32,65,123,-16,312,40,54,2,-19,-4,107,-72,-28,67,43,21,102,92,1,-113,336,223,-22,-273,-29,17,53,-53,-38,793,16,282,79,-84,6,-113,-36,-80,-257,164,65,16,-4,314,-83,-81,89,47,-8,80,258,6,94,463,318,-582,150,-512,-14,34,47,11,-239,42,-224,101,3171,288,-12,4,-4,97,-9,59,1831,89,167,247,1364,43,124,171,-3,-5,99,72,-48,88,-26,7,150,184,38,26,11,14,136,172,20,-130,-6,33,197,104,2553,453,11,35,909,13,1468,7,0,108,-757,21,-80,12,54,340,-9,-24,-170,-40,-44,-163,-16,-354,720,-38,32,-62,8,-8,-104,30,-26,300,-43,18,-355,310,-113,-3,-50,3518,-14,6,963,29,50,321,50,117,-51,-7,-45,105,258,-76,-221,67,3463,-62,74,176,269,189,25,-226,478,-143,-117,244,179,88,0,125,101,-6,108,151,27,24,66,127,-214,24,-112,18,63,-32,126,286,-129,9,120,-26,-92,-546,-9,559,859,244,-834,-22,234,46,256,28,15,-52,170,316,91,86,856,16,-4,26,90,-153,-29,192,-16,-191,1226,-79,69,-10,60,929,-47,-297,-1567,-206,151,46,-660,107,30,-333,-75,19,-108,-37,2731,-23,-57,89,172,48,1142,324,-79,-114,197,20,86,1410,21,52,25,1316,-7,4662,-330,-368,-1773,-3986,-333,-157,104,122,51,-90,85,-71,151,-145,1575,1220,1823,1,56,-38,19,425,99,1384,25,30,3,-35,-41,1529,51,29,1399,67,22,-33,54,322,199,212,1,2755,-46,124,-14,-166,-43,21,218,88,48,127,370,78,-12,88,57,16,14,-64,-111,235,8314,224,146,185,7,-79,-153,-54,913,204,2718,113,35,32,16,-143,116,-594,203,131,402,1406,9,6170,-24,-7,100,10,-25,-5,-47,60,-91,200,10,-25,320,3,-26,-60,-68,142,-5,162,64,-58,-76,34,59,-21,-28,28,8,12,-96,-94,-74,-22,86,233,346,14,103,21,32,-7,193,31,201,48,203,-31,218,-12,58,6,-6,-16,-12,1986,33,10,86,55,2622,102,-1,-80,-31,8,163,2452,-13,60,-31,-110,4,-84,97,0,22,13,-40,372,351,-110,-67,79,19,-8,3,61,55,459,-29,54,16,3,-5,16,250,-15,-32,53,-85,-76,6,-49,-34,-19,466,285,-82,-79,-212,57,63,84,-35,75,54,240,-20,31,58,-8,664,19,87,1101,660,286,58,541,-402,-36,-4,85,-14,11,-59,-29,162,-11,-129,-86,98,84,27,1010,410,85,30,51,9,419,-36,195,197,-90,-39,-34,210,341,155,24,1522,1661,-67,63,4,217,40,5,4068,-47,-48,227,3,-19,776,1040,374,-155,48,36,-5,-34,28,-298,-185,-56,112,30,261,-78,20,-74,-95,252,873,183,201,106,-20,123,201,259,66,-15,72,-4,10,53,1678,217,64,86,-9,27,-8,50,48,45,-21,57,15,-30,-20,-57,-34,197,-59,111,110,938,4,236,126,-36,652,7706,1378,74,86,4434,1198,136,1050,-96,16,164,-5,25,-3,28,120,70,17,65,115,-82,-448,290,-3,526,-31,53,-51,221,106,-15,97,-56,77,66,-131,68,384,13,-69,65,-326,-86,-279,-180,3,-163,-164,5,-80,62,121,-74,-232,-63,-75,-49,19,26,-41,-108,16317,14,-65,-98,-64,4,-89,-151,-32,-48,-23,-29,-22,-117,2,-1029,-1222,-1399,-1221,1,404,2119,1083,2103,235,425,9779,405,503,10250,38,-21,84,947,7570,187,1403,61,42,466,-165,69,112,252,-1,-25,12,54,161,242,461,-41,173,-74,14,46,272,55,9,106,-83,16,0,93,159,-60,603,241,73,202,472,29,-1,-78,15,-61,19,-29,71,287,355,30,-7,-27,-99,-90,129,-13,-55,20,69,-9,34,-23,-163,117,32,38,26,-10,-6,-3,-911,477,-32,876,-5,-15,-16,62,-15,7,30,-28,124,-45,37,237,-199,42,195,-186,-21,-25,-367,161,354,201,274,32,-82,270,88,-15,-17,210,22,-66,36,-47,0,43,456,-80,-55,29,37,-62,303,-21,243,122,79,61,216,-14,67,26,33,43,-14,110,21,-79,238,841,61,284,-120,14,15,30,89,-21,34,-71,-200,132,310,-13,82,33,126,110,315,4,490,119,355,196,101,928,-123,-58,20,31,67,16,-2,332,72,1,373,-1058,89,1087,55,297,5,126,-36,86,-24,-29,57,-62,249,213,26,-19,80,23,33,-7,-82,-39,39,13,44,-7,65,-85,-45,53,129,-67,21,786,-41,128,-26,30,-62,-26,-128,27,5,96,84,-72,46,141,-73,88,-6,57,-71,27,1140,-51,-45,19,-8,-15,-40,332,125,-17,-56,28,24,40,11,-1,-171,153,-55,-258,-7,236,118,284,-77,182,8,160,55,4,-103,25,45,-55,235,13,-46,-62,-54,39,-48,51,-51,-25,182,75,112,14,-14,-50,21,378,50,-79,58,18,153,-110,97,320,75,-1,-56,-41,299,33,388,-199,16,-30,336,-105,-304,-21,62,46,-39,-54,-109,-132,128,154,-179,77,-213,55,29,192,-61,295,-40,117,-40,-128,-14,77,39,-26,12,212,91,65,181,-8,-143,-19,284,1292,67,78,-65,99,15,44,-23,500,164,-50,67,-15,44,-3,142,335,322,-24,341,-81,21,-148,-25,31,-45,70,18,-75,-13,71,432,-77,137,-162,-614,-36,1464,-77,130,-41,-3,313,199,34,208,-17,204,-11,66,70,71,-24,24,-17,-210,-162,197,19,82,-329,-50,140,-15,221,8,-14,2,43,-314,60,82,37,-59,14,172,28,768,85,-23,92,-67,133,9,33,-116,89,-16,9,-52,40,-13,8,184,165,-165,-20,204,310,-8,2,17,251,69,185,230,32,-34,-97,162,-10,146,569,134,-76,203,83,71,-15,201,92,-43,-79,446,128,-21,-17,8,686,-31,147,-20,61,-22,-91,-43,73,-23,-1,77,-15,123,273,8,-21,13,218,-43,-20,257,-133,9,217,4,-28,388,100,-14,-11,1910,54,10,67,131,387,378,-21,46,-251,-74,18,38,8,12,4,-46,35,56,19,-12,125,-43,147,-83,23,47,-24,17,-47,59,-47,-68,-2,30,77,-25,-40,-9,97,162,731,-40,61,396,319,10,41,-23,249,-182,-1,1,-63,14,-5,55,-67,-94,-15,-128,-22,116,-209,-253,-22,-27,-50,55,101,228,8,-164,251,277,-108,113,19,54,34,293,97,15,645,-48,49,128,-56,16,61,66,-152,-4,-43,124,-30,11,15,-126,-38,-50,-2,21,53,-191,-14,298,-8,25,10,169,1,-735,148,62,-45,40,1,422,-5,209,48,-12,3,517,138,-130,-48,15,27,76,101,-124,-186,12,345,136,-34,-89,92,-103,29,8,293,-123,334,300,27,38,21,318,-148,-79,36,2101,71,-36,101,23,-45,91,42,-91,8,41,-5,92,-9,56,-87,76,205,185,26,72,15,26,-16,12,72,3,43,-101,-90,132,36,116,299,-152,13,37,15,51,233,-34,77,417,116,374,483,805,4,-40,3,213,-15,23,31,124,167,-25,51,-4,252,144,-10,8,28,-12,-53,702,106,-939,-22,-99,57,169,13,0,-19,124,65,8,41,623,3,-6,-112,355,-95,132,197,6,-159,38,82,32,53,-60,11,-107,57,-129,-112,49,209,-10,-20,148,-3,8,-13,267,-67,97,121,92,-12,165,-21,20,22,147,-28,40,83,61,-7,7,9,67,242,28,-37,102,-13,707,180,-64,-139,-22,-614,-32,5,-29,255,37,172,-49,67,-75,183,98,-58,72,169,642,-204,25,-56,-29,0,178,118,-6,-98,100,354,-51,529,258,71,52,-35,313,38,-38,-29,48,223,63,-8,13,12,-20,114,167,36,71,-104,-27,-53,-111,73,-229,-4,878,-78,73,44,-12,118,40,-9,160,-1,615,419,55,25,-24,117,250,9,-39,229,833,43,-39,-215,-41,-48,117,-118,-3,-161,-210,37,322,107,78,10,-23,-71,-4,-74,-34,49,-105,-149,35,378,-2344,41,23,-31,-41,-48,7,-381,8,-69,113,287,21,44,-82,29,-10,1504,183,-26,168,-67,179,-34,-126,-73,71,91,235,-116,-46,-73,-14,-16,77,-27,-92,-416,165,-34,73,57,116,-294,1382,-19,-122,11,659,81,27,-622,-36,-31,208,636,229,-435,93,580,-1165,-9,58,477,-290,-217,-52,19,81,11,73,786,15,-60,37,-47,253,60,78,-8,-20,100,400,-39,-306,104,1736,92,17,-75,21,204,-20,-266,-187,687,-190,6,-335,-117,-184,166,-46,-60,375,-70,-30,-30,101,44,760,104,102,96,89,20,325,84,318,-179,-274,147,-65,108,836,121,65,599,-62,21,-53,2550,-89,50,43,67,-130,186,-235,14,38,35,117,-8,74,-28,199,24,148,-24,195,17,47,-99,183,13,-547,200,-855,-47,22,21,208,-242,-65,-147,-123,-230,-228,-11,-17,48,28,221,384,71,128,796,-3,-23,-17,-56,-19,-444,178,99,-16,-15,-250,417,-273,2,21,352,-78,22,-246,13,16,75,-343,-122,-222,-8,31,6,-15,-53,-249,-70,-23,56,-9,1316,-129,35,-19,-2,-1,-61,-64,54,-125,-19,137,-46,13,64,-17,-273,1085,87,108,299,322,-154,-142,-3,-69,-19,224,-631,28,-43,-21,3,-79,90,-2,-198,160,10,-126,384,-124,-38,14,-44,0,52,-25,-145,107,1500,13,518,-37,8,46,113,95,-72,71,-45,26,106,63,64,107,33,254,-1,34,35,21,86,-196,82,87,-935,-3,-7,-169,-403,-53,-42,-58,82,-35,-442,-12,-13,72,-78,58,-192,-44,-482,12,370,-13,211,-7,532,26,30,80,203,51,14,21,99,-27,-156,-81,59,49,144,-110,122,-148,-194,-5,84,3,-39,-27,1007,-326,-155,-404,-2985,-103,-15,415,58,-8,-5,-30,-39,22,89,360,246,-171,211,277,55,119,-5,-70,-222,475,-138,106,-176,-43,45,520,-166,495,229,14,332,72,-6,-163,77,-128,17,-282,250,547,-252,59,-8,19,-162,145,-304,8,135,648,-57,-37,-37,-142,66,-143,-327,-86,11,71,6,-68,121,1012,-186,-24,-231,256,3,10,1069,254,130,47,20,16,335,-84,-57,78,55,141,184,-156,202,8933,132,159,-55,-99,-11,-47,40,588,-23,75,-4,25,52,-27,11,104,19,-186,-52,94,-11,246,25,18,166,-589,582,-4,19,148,169,126,26,70,412,61,-23,-47,-51,632,-28,-257,107,-29,-56,-23,302,55,-100,16,480,21,18,48,39,-83,31,23,35,33,204,65,346,6,580,-1,-42,-70,-16,-6,6,-6,-352,182,-41,10,-259,252,-177,-41,30,78,-102,-52,-14,-143,-58,43,75,-37,255,90,188,-7,232,111,163,-44,65,294,133,376,-79,-91,-8,93,13,-6,-6,-51,-68,-90,8,-69,-208,296,-8,1,11,26,30,-4,886,49,-242,-83,-51,267,189,267,137,211,78,-51,4,182,-37,126,98,129,24,-73,-6,22,-93,96,73,-49,-1,28,3,3,246,-196,112,152,284,100,98,1112,303,97,-412,33,-143,16,-10,-50,66,196,-80,-20,110,335,19,-8,414,-68,433,17,65,7,-121,167,174,-69,563,261,197,-21,-650,-294,-228,133,125,-20,151,-12,200,-163,81,56,-59,96,-142,-166,-42,-56,26,528,90,70,12,-95,37,117,37,394,-48,89,402,78,45,135,257,77,279,3,46,47,22,8,-56,-28,369,118,326,187,110,-35,12,125,-12,-8,258,-380,110,-141,-82,207,163,5,247,-84,-73,127,86,-1,169,-68,120,129,1019,32,96,50,20,995,-476,209,51,1362,102,117,43,7,27,59,3,34,-60,79,4,-46,76,-134,-79,100,14,15,48,-155,102,15,45,-7,363,-64,72,259,20,56,225,177,-139,28,-54,39,-265,-52,1005,40,-68,-307,-76,67,-14,-23,271,-5,-68,79,85,-45,61,38,-184,24,-38,-164,175,-239,-149,-106,8,71,81,479,86,-17,24,308,-453,-70,-172,-246,19,-27,-10,24,-57,1,-41,-39,338,268,-159,361,541,444,992,890,446,-2,56,322,-14,-135,25,147,5,5,834,-40,458,-42,-60,213,-5,74,-7,80,60,-34,-68,373,-142,-422,23,-26,85,-18,-31,-168,59,26,7,-5,-139,-116,314,164,-120,-39,-9,37,2,-179,13,592,561,91,-132,-70,66,-202,-45,40,-124,-7,123,5,188,-2,-144,-51,66,-160,32,-14,-61,-92,140,21,-141,-72,-133,33,18,0,365,269,-5,994,74,45,685,280,46,88,365,561,720,-68,79,-30,23,44,-119,411,111,386,-27,109,-636,27,10,51,139,-5,-184,909,18,-87,109,281,-111,-52,270,-11,53,-62,94,105,22,-11,-69,47,22,24,154,124,-78,-24,238,104,-26,292,189,-51,-483,-275,418,239,-136,-7,77,166,166,88,-27,-1,13,-80,212,388,23,-119,279,-191,-686,256,76,-8,128,-90,-94,64,184,-34,-10,-19,-382,103,248,117,597,29,452,-310,407,177,259,413,92,385,20,24,17,170,11,-396,-154,-46,4,-352,-79,75,-59,168,-366,89,-463,36,123,263,107,769,-140,916,-75,-32,-51,138,62,141,582,551,98,341,53,744,227,-91,-42,175,145,327,-75,-31,506,661,323,-155,-132,-40,76,42,139,152,-32,20,284,341,50,1059,111,531,-51,335,-138,15,-13,-239,141,37,-179,157,912,128,42,654,340,175,529,323,1051,-341,162,24,508,40,-33,-8,170,-11,41,-24,-25,69,-18,13,28,-16,63,5,-90,-11,145,-24,29,16,-21,-8,-73,121,-79,-77,23,-256,-42,662,-145,4,40,37,1463,87,72,84,1279,39,3,107,63,-30,24,147,-29,-13,-414,-132,45,2,-38,39,-95,8,144,-30,-19,-135,129,25,88,34,7,92,-13,-23,133,444,-5,-13,-773,177,-50,-10,79,33,-62,349,135,120,9,904,-25,190,-122,134,767,-19,46,180,-97,193,-343,25,20,55,-105,-17,1004,135,62,176,741,-4,563,47,28,36,311,138,1123,85,14,40,-32,41,-85,-119,-295,-31,372,80,513,47,693,214,15,534,-5,295,673,13,24,-7,85,1062,876,407,383,103,312,329,41,0,52,268,16,243,-69,-41,176,55,574,-6,12,-4,-26,7,27,39,1,25,42,-23,81,210,120,-14,-40,43,30,9,141,-188,99,52,18,-13,-41,201,94,639,60,194,-8,-38,-224,605,15,119,32,48,-27,-22,-22,-93,282,326,21,11,-162,-24,48,55,-63,746,3,451,-33,22,461,-116,-68,-497,-102,268,321,229,97,-346,12,-174,20,985,-2,-30,-211,-423,-47,-132,1,17,-56,64,2,-13,31,-13,81,-17,-40,159,59,39,23,-9,142,47,115,82,15,134,-547,44,606,33,-28,644,-94,572,499,131,-261,41,38,70,-86,130,8,-86,153,300,-8,-698,-46,116,-38,-51,-122,-828,53,-39,54,56,114,15,49,150,42,-14,107,318,-93,83,128,146,67,70,50,111,38,26,60,-58,-13,43,25,177,-97,9,-142,613,343,-171,-91,-26,110,149,192,-29,-31,-35,-37,111,286,-67,37,450,67,216,195,1246,-20,27,2,137,74,256,-4,-24,-229,-161,-42,39,6,-326,-64,11,292,147,-12,-33,-7,-78,-2,-54,-74,-50,-3,59,832,908,7,-4,-23,275,21,-597,-178,8,236,44,96,107,42,689,158,3,313,228,22,-186,-5,21,333,35,-166,-20,-15,15,-195,352,-133,-31,-47,11,-115,49,-15,-16,-26,-48,121,77,-23,40,-26,44,26,211,360,281,-62,544,4,36,350,24,76,-1,-41,-40,50,246,-18,1360,-65,-217,-118,360,154,-10,237,97,21,34,12,52,205,154,6,712,5,190,502,-5,17,-15,-81,-250,73,47,24,441,50,128,34,87,40,-1,311,533,-40,232,769,31,200,1,-24,-150,-16,48,-20,25,-14,-68,58,453,18,5,24,151,24,73,14,54,103,-52,143,-50,18,71,329,57,12,99,242,411,-19,-131,37,-60,-89,20,122,-111,11,25,-94,-34,128,31,47,35,61,29,-237,-1,-11,15,-41,148,-115,-230,-25,31,-65,0,65,612,93,4,353,43,94,2090,275,-28,-99,-786,8,-418,47,53,-20,21,20,48,60,-181,-179,-75,25,311,95,-106,2266,306,84,88,45,-32,-76,3,-89,-50,47,17,21,4858,-74,252,70,398,35,64,-34,138,137,78,-189,218,-150,-85,73,-14,-39,28,138,-121,128,-34,11,135,203,-265,161,-20,801,267,158,58,25,1309,62,509,448,93,326,307,-27,-101,-14,49,58,-90,-75,-67,-37,124,440,-97,-265,30,-170,217,25,130,323,57,-15,-49,372,77,-1,-6,248,46,-21,-29,110,130,114,37,311,-176,182,399,299,360,201,256,-23,-168,40,-6,93,-27,-41,-85,-51,-5,-17,-8,127,-19,162,17,-55,-292,-569,-120,-139,-61,-190,-201,65,119,371,82,-134,266,-86,-72,-381,-36,156,-5,32,-17,-167,119,176,-95,-116,-266,494,75,-594,-74,59,375,-91,-22,-68,-219,1014,-266,-63,144,87,9,174,-143,45,-31,14,563,64,195,-79,-34,402,-53,4,-18,7,254,140,558,11,-58,21749,208,3,-3,246,-352,428,-86,-92,-25,73,12,-76,47,32,-127,98,-501,85,393,-74,-171,-110,-6,38,244,-4,120,-40,-247,-98,70,180,-61,110,856,-48,-116,29,44,-72,-89,27,19,-42,24,37,-252,15,16,387,30,81,5,136,118,-16,480,237,231,-135,175,-101,69,113,-25,-30,149,9,22,-475,67,120,81,201,43,17,-37,5,86,-3,-140,-296,-24,19,-137,-96,9,48,-82,28,-30,-31,119,-82,101,13,30,17,122,45,-85,64,43,-4,-215,76,-32,-85,-143,-53,160,25,-52,-77,7,246,-11,152,-64,-52,34,31,-28,114,-804,-7,8,-11,-17,-23,15,4,11,21,155,-22,-13,-228,-120,150,-329,-13,-82,109,18,41,144,-85,12,-94,-91,68,52,-31,2,14,567,135,144,57,55,-47,-37,746,50,6,46,-29,298,206,-16,15,66,40,-85,-58,-8,211,588,97,-3,-63,26,16,107,27,314,59,-36,22,537,14,-123,493,252,-63,2331,48,70,-15,219,103,-18,6,-5,-13,-21,-8,-3,-7,-190,23,272,58,20,863,-112,58,-35,-59,139,114,3339,361,139,35,136,420,-53,106,31,-30,-1,116,50,113,14,-182,135,-11,63,69,201,644,326,-32,31,7,-25,2,-448,-117,-19,205,-114,-32,14,39,143,-164,62,48,14,118,160,-59,230,96,200,75,-4,3,692,-43,-37,-1,11,57,63,7,46,14,-31,0,200,-18,-28,-14,-28,16,-2,-2,3,136,-6,32,-51,207,47,-74,66,22,37,20,21,201,147,-222,-30,-23,173,27,67,358,128,-57,96,-29,12,127,465,106,-50,488,-73,-96,34,925,-32,308,40,354,159,-31,-38,52,-6,-14,64,62,469,45,271,-148,202,-33,63,601,35,-72,-6,-834,-34,-19,-183,107,64,250,-163,230,-7,-313,352,-227,-7,507,8,-9,115,40,-15,178,103,82,66,2,-122,-1,42,-60,107,-49,-39,101,36,150,32,-59,76,50,225,70,-8,-241,35,-243,29,-26,167,235,-12,-2,65,139,-344,58,412,17,58,76,16,-4,-253,-21,104,-114,1627,-42,9,-9,-22,29,-17,106,72,-6,-26,4,555,2546,33,703,39,9,16,-10,18,-24,-69,-74,-81,-33,-23,68,-154,9,23,1055,104,127,-83,176,2335,57,-33,36,46,42,136,39,132,-73,94,120,-1,14,36,-78,-12,-18,-30,-47,-10,-168,178,82,27,-47,71,18,-23,187,-30,655,-22,15,506,40,101,-617,208,-52,40,-22,-81,-28,-23,44,13,107,39,28,61,206,70,155,117,-11,-17,18,-3,-84,-27,-2,100,-126,-9,94,-74,-6,78,48,-84,15,-20,494,-127,-188,-88,-286,-42,-149,571,60,5,-50,449,17,-16,188,14,-143,226,-28,141,66,6,81,116,92,-55,6,307,54,7,-20,16,-22,-177,25,-139,-151,-137,56,60,257,216,32,862,273,25,10,-8,4,-150,70,88,130,-13,93,6,512,77,-110,-382,41,134,51,33,484,184,355,885,5085,214,398,-39,7,124,142,536,-22,-22,-92,325,6,203,349,675,33,528,44,197,78,153,-88,14,2006,38,139,-3,-40,193,794,-1,47,15,-13,33,259,-197,-16,82,-31,628,702,125,-27,37,-43,301,-58,-26,-13,100,233,416,40,47,-10,-7,366,-27,-60,89,200,169,-49,398,67,109,254,17,3,12,76,-92,28,-84,21,124,-118,7,224,5,-26,-55,94,-10,143,-63,-223,-74,97,425,5,-47,17,-18,45,1609,4,61,297,-31,51,-55,-193,3,79,55,-10,2558,-48,389,57,-54,60,12,54,33,28,-185,-143,-178,233,-136,-96,-61,197,12,8,44,78,-197,-14,119,-62,-5,1728,89,1,177,190,278,669,-868,175,90,-32,1,8,54,121,-7,-16,39,-355,253,-156,426,9,59,-165,2,-13,-37,17,-68,64,138,-89,-16,42,10,170,113,-41,-75,-11,8,165,-13,-177,-242,124,241,3,166,53,-108,143,-29,337,339,-252,35,-498,-36,94,381,40,-66,93,48,123,174,75,6,8,13,513,-5,-111,100,70,-65,-43,-512,-307,-32,544,84,273,11,-2,-34,-167,83,15,-91,14,30,-91,25,-582,180,7,-6,16,16,-114,127,-12,47,137,11,-224,19,-26,31,-81,11600,-3,-9,1,-232,2227,150,-59,99,-18,-15,48,21,162,57,451,90,31,-44,38,-112,150,-36,31,-40,894,-19,-30,85,9,147,117,395,28,129,-74,-59,-25,-105,32,44,17,-30,25,-185,86,414,-34,5,119,-3,24,53,-17,217,557,-123,358,-121,203,-15,224,24,47,-65,-34,-138,-32,-44,-198,-206,-26,-63,-529,7,-236,196,88,-189,81,21,123,115,0,50,-52,-200,-87,21,-72,94,-37,1051,573,-1,262,-354,35,15,-2,-489,-26,366,115,226,-503,-249,377,115,-21,36,-57,-20,33,188,283,-8,151,165,139,-124,131,43,228,85,-27,-55,-146,-21,82,70,154,21,320,75,3,-49,11,-7,34,6,-1,18,-42,102,-47,5,24,0,-128,276,-212,-75,21,7,380,-95,-21,-16,-21,-165,-794,18,47,8,-34,54,179,193,796,-86,-59,201,83,-102,-4,-142,77,-54,95,434,-22,-76,-37,252,44,50,2,57,27,-225,195,-34,-22,53,-10,-46,-83,-106,76,55,16,-106,39,137,-590,26,51,-40,-11,14,-33,571,-315,41,-477,124,-3,-27,44,24,-57,-22,497,89,144,82,14,-3,-37,-82,-11,2,0,10,-92,98,123,-52,-6,16,106,716,87,76,-84,349,-29,-97,16,91,36,666,20,-89,74,178,108,0,51,-104,-18,-9,11,-43,574,-37,18,-92,-47,-3,-55,84,4,-24,51,-10,57,-278,172,-222,-670,-86,-75,152,-2,-83,-45,45,74,334,65,200,277,312,119,13,43,-43,50,-46,-85,-31,-37,-105,58,-44,-66,-169,-19,-472,28,204,18,2,93,-60,-171,40,7,-20,167,78,41,20,-13,-102,-245,24,-107,348,-232,-322,-290,-35,-22,-58,57,11,-84,-22,261,203,-346,118,-42,-49,-35,12,5,180,-159,-26,366,-36,-54,354,-79,5,-113,23,-19,-41,239,-59,-104,21,65,-225,-2,162,-112,-36,112,145,-52,-59,-12,379,-106,52,46,64,23,64,78,137,89,1,17,522,-92,-81,-45,51,71,-92,-17,-13,184,151,-2,92,-5,95,678,135,225,-2,-39,46,-225,12,39,93,-33,-99,247,7,18,-9,-4,-134,-27,-116,1175,-333,2,219,15,-92,143,-21,24,-39,43,214,372,296,64,-69,-445,4,-8,28,-11,-5,202,47,619,68,71,81,48,-136,23,-47,84,42,-64,-39,221,82,-63,-21,61,102,-20,9,64,-38,-15,52,17,72,209,-264,51,36,559,-339,-44,18,259,9,69,1,13,190,27,235,45,27,117,51,97,170,17,-247,6,2868,395,195,581,38,-5,-100,-7,734,-5,166,-106,-38,-149,41,83,-58,-34,178,-30,-270,282,-262,-23,49,-26,440,61,15,-58,-75,-42,33,19,144,-30,43,144,-57,196,-93,88,-120,50,-135,109,156,132,15,502,-56,41,-367,26,174,-14,118,274,-13,-2,0,-50,-49,22,19,-8,-13,-114,67,163,77,355,66,500,5,470,-14,25,58,45,111,-50,93,-16,-400,-58,191,-34,29,60,-83,20,41,-9,425,32,25,40,268,41,118,1023,-35,35,-99,-325,-103,32,-42,85,443,18,-8,42,183,4,-17,-28,29,712,100,36,-42,-5,11,-86,-61,1,221,-38,152,55,29,99,-59,24,81,567,83,5172,845,-4,58,213,-4,-310,316,-33,191,-133,-82,10,72,2,-1,112,-60,14,-42,-31,1035,58,-2,71,41,-72,-97,-54,-128,258,-351,61,17,267,59,23,3,285,-4,-29,337,12,-61,36,-317,-55,44,164,365,122,75,-28,-173,30,120,-32,179,3,195,50,2,-126,4584,89,-54,578,-94,75,-35,528,110,-76,5,-16,193,176,84,70,52,-22,65,258,-230,73,-71,56,9184,-24,10,-42,-26,-60,-77,332,-18,519,-33,-89,-113,-29,-36,-36,233,-197,391,30,-149,717,316,-66,-226,-6,34,216,-21,201,-343,290,288,163,331,-127,-45,802,744,68,-26,211,526,140,777,67,295,-82,-106,-9,-54,2,-106,83,176,-224,4326,-11,-22,-163,-14,-85,24,74,15,6458,19,542,1730,33,143,-17,-18,-20,-10,92,-41,251,126,98,60,41,-102,14,-238,-112,-73,-95,-239,1,46,-41,6,234,180,-256,242,-3,-23,50,-106,74,-400,-76,-43,-69,109,-146,-38,-63,23,-409,-27,-751,13,-98,-511,126,-100,-40,56,55,36,-120,147,53,159,1234,-130,-7,-66,394,-233,24,435,63,-90,84,-47,6,-50,104,-20,-54,0,86,-97,74,1,-93,225,4,-40,-2,91,-25,-72,-65,80,3,-14,113,-2,43,75,75,462,567,81,-37,126,214,-68,-15,106,14,-78,114,4,-38,1,-14,9,128,78,193,-255,35,17,24,1886,318,-152,260,-49,23,-73,-33,-24,327,571,242,180,5,160,2,16,139,-140,20,91,-44,103,68,188,-3,-20,-175,61,7,22,2559,42,168,-18,155,92,75,61,54,238,481,-78,461,269,-12,-19,-33,-98,41,-302,778,112,134,38,69,-12,124,-75,262,41,43,39,114,25,25,193,-64,-28,230,-4,-45,84,44,107,112,-90,23,137,40,131,218,110,96,-144,30,15,-41,643,38,-241,-73,56,-4,-32,-21,-150,92,-36,71,-32,331,17,-109,34,181,-140,55,29,-15,-83,-76,-11,-80,478,98,-42,-38,213,56,61,0,49,41,373,146,47,44,129,434,50,18,107,-15,-81,342,-210,19,-231,9,59,-79,27,148,-41,59,220,48,-158,-16,-42,109,46,79,20,-16,129,-80,103,-41,130,-12,-22,-7,24,-41,-28,-279,-20,143,449,142,-31,8,258,1,16,-1,55,312,-6,-86,17,35,-38,264,6,-88,21,316,432,34,84,-24,36,124,242,39,636,524,327,143,216,172,-26,404,-321,4,21,56,59,23,393,1706,83,-16,183,456,5,63,48,-81,-4,-67,182,52,21,-5,-53,-68,-36,868,14,82,240,271,10,116,95,73,16,32,-16,95,32,508,93,-16,312,47,31,147,-4,-42,13,57,88,266,25,-16,-106,287,51,161,-8,245,142,123,-6,43,30,-227,117,1215,62,27,96,64,83,79,177,1,-23,64,3,1017,-194,311,-1,67,20,-34,101,245,21,-155,39,66,6,-3,-134,-25,68,-1,116,-14,10,296,287,110,-6,78,13,-13,28,1,304,15,167,81,133,247,499,123,198,-22,322,-70,56,-59,357,12,46,2,142,681,6,18,427,8,58,1057,-3,-7,-4,-80,15,60,118,8,-63,400,521,-138,85,-37,52,139,40,152,48,35,174,576,146,1,165,49,108,46,37,-23,13,29,-3,-60,-76,41,144,-219,363,538,10,192,291,-149,446,427,408,57,80,97,387,90,43,88,672,-222,-2,146,45,152,22,40,-41,-48,-8,380,45,-155,1291,834,21,3043,218,-46,54,-85,-1,49,179,-14,-11,257,186,168,21,92,39,46,616,25,-7,-256,71,579,111,361,168,55,-22,16,18,-738,41,246,-83,16,286,1342,152,46,39,163,237,431,376,29,110,55,362,144,22,156,-82,235,-74,222,259,7,20,78,86,102,31,-14,-116,713,329,-454,256,835,27,182,112,-116,79,554,944,169,-84,46,97,184,172,849,-66,151,148,86,33,369,72,-95,34,-10,307,153,193,111,166,88,58,240,50,-10,31,71,33,337,132,-18,510,-56,1597,12,37,30,116,484,-19,1244,165,-21,673,64,-31,55,53,5,152,147,-35,30,104,204,147,20,294,3,387,17,139,1243,-33,148,331,169,209,70,222,-6,1,-3,-144,228,367,14,150,18,112,42,61,176,-6,36,177,356,660,-1,464,-126,-1110,-156,129,-6,348,43,-24,-12,0,55,61,213,-125,42,999,125,49,-20,-12,34,10,33,-566,117,135,7,422,14,64,382,88,978,346,178,96,115,97,2,34,279,333,77,156,-90,50,447,22,18,61,125,272,-406,476,-34,-17,24,16,51,-6,121,50,221,255,814,-41,381,-143,106,1200,237,63,20,-58,98,20,61,-6,683,153,-44,-40,-15,284,-80,30,40,451,10,32,75,12,194,699,493,74,26,155,95,123,47,76,172,8,386,-253,27,676,898,23,126,311,-73,103,83,68,873,68,-17,292,179,310,16,-34,11,19,226,394,66,71,20,26,10,2,324,262,-36,296,375,-4,274,106,68,-75,352,177,25,84,287,136,-36,18,27,8,-11,34,785,-6,28,4,74,-21,31,76,41,107,38,193,50,56,86,188,945,496,113,68,104,612,1586,-51,26,-152,-17,116,26,493,250,-43,-129,35,122,48,444,297,93,11,935,847,-43,63,-30,51,12,151,-11,80,165,228,170,93,3,-16,23,40,-37,-123,-72,-93,-5,-9,-3,-50,-8,4,128,213,25,258,-43,12,167,373,-303,-377,88,16,293,-546,50,23,14,-2,271,70,-98,4691,48,81,29,35,-15,72,11,107,201,27,42,19,95,34,32,-19,766,38,20,-4,1087,6,-74,41,-8,14,141,17,14,15,5,114,442,40,101,358,208,48,93,-76,211,765,19,11,6,12,182,-226,-32,2,-41,254,-96,153,64,-282,32,360,111,87,21,5,32,94,-145,-84,11,825,1010,11,-48,10,-28,-328,-9,53,65,-14,18,12,22,21,112,726,42,24,15,87,112,92,176,220,8,89,5,-63,504,41,13,-133,569,-74,275,34,-72,37,95,187,98,-101,16,-16,49,104,31,17,-72,88,727,-13,-524,173,24,21,1593,56,599,5,17,53,30,97,18,-112,36,287,-614,-318,209,-42,182,-6,106,272,-12,-25,11,429,21,-28,389,70,623,53,65,31,9,130,113,58,126,104,77,135,43,23,-42,181,66,175,87,240,120,-24,14,-49,124,122,-461,78,217,282,37,12,18,32,-118,-42,-27,486,20,16,34,-19,156,103,20,-43,121,694,308,122,133,54,-17,138,-12,-15,109,64,57,88,107,-16,90,2,33,4,-236,175,1144,40,24,-40,86,64,41,65,-127,92,660,349,12,-45,-8,10,382,66,-72,299,-5,800,29,-17,-18,264,32,51,-17,479,42,422,59,298,1091,23,-6,1570,249,62,-33,155,165,279,0,73,159,6,218,67,25,75,-125,-69,-52,58,61,19,37,-88,9,132,45,1184,255,470,-22,-28,12,-13,2,-11,67,574,61,14,148,477,75,185,121,-90,4,18,11,171,-61,13,639,49,150,67,-1,345,-41,366,-59,73,-129,271,104,64,532,86,191,669,-12,11,45,201,47,205,-74,-95,1201,16,183,166,481,10,69,-17,-4,71,93,66,75,15,661,618,165,182,103,35,55,89,270,6,157,360,235,1407,534,899,-30,89,123,-41,-1,-24,488,138,104,257,107,755,56,-14,154,-3,-160,-32,32,-3,23,5,399,29,98,266,964,99,192,-52,158,-36,36,-105,-74,90,29,21,225,66,-93,480,79,27,313,305,21,-1,10,11,87,55,-33,-175,-3,-16,32,112,86,91,106,198,-33,95,402,576,220,133,17,232,236,62,41,-356,-59,37,-45,190,149,81,-9,27,42,20,51,-8,256,27,72,87,-20,-37,69,-121,216,-98,-132,1664,-44,24,7,-36,-11,34,37,9,69,116,213,-63,93,87,83,-262,57,248,23,-9,-97,48,83,-222,134,-27,214,159,223,-46,28,-74,6,83,-94,51,103,212,124,137,58,146,-31,74,1741,112,-10,-3,435,863,66,62,175,928,-71,225,-55,38,136,183,2,662,-688,97,-8,114,7,443,117,63,-171,525,234,5,202,-12,-29,100,15,-72,-153,170,-30,483,-64,0,17,160,28,68,425,41,-4,69,57,538,-31,38,218,39,29,-38,-27,-20,47,3,-5,211,265,-195,-4,162,31,1302,212,72,371,-159,33,57,33,-4,280,-9,54,94,-43,22,-2,293,44,78,-42,58,215,-8,1189,105,41,9,-12,-7,101,1285,-243,153,67,509,176,132,998,-38,-170,36,23,88,17,-58,32,14,935,10,17,113,214,-3,270,23,122,184,44,270,105,-89,71,135,112,63,139,-703,421,108,322,44,160,705,868,24,7,83,106,-291,-29,334,15,118,68,238,197,30,97,-63,127,-223,37,359,-14,1489,265,49,144,74,24,613,92,608,270,59,559,314,407,38,26,1,11,45,32,139,451,38,70,130,-89,8,30,-444,-16,533,86,129,-52,16,181,421,292,20,-43,217,477,111,41,148,-277,-10,-93,105,286,20,135,-2,964,-24,125,133,-195,25,252,252,502,180,105,42,274,-16,-44,318,127,703,174,55,175,-43,2,496,-143,100,470,78,141,59,-14,78,20,-9,70,154,53,847,334,58,2,366,-10,-30,0,9,79,-38,187,731,189,312,1300,6,95,403,532,407,146,-38,348,26,71,-128,67,190,149,118,85,102,38,308,72,126,101,105,-57,39,129,149,-211,329,182,90,-87,316,41,592,465,291,2,-32,-38,204,1,98,605,196,304,17,38,29,28,484,102,14,44,416,397,38,30,29,211,-50,-25,-22,248,331,218,-6,34,308,-14,-19,61,-209,74,88,233,49,-55,28,-50,-14,48,219,-1,175,84,79,539,74,89,331,38,703,29,93,56,26,-61,243,138,759,857,426,359,11,561,84,286,-30,-10,95,195,-50,47,-6,-88,24,60,51,-479,-90,-27,32,457,328,111,328,-26,-62,99,29,112,203,545,33,172,-13,-13,1331,88,-47,6,90,147,98,212,69,6,385,531,456,68,-35,40,-24,-128,-159,118,94,163,60,-55,523,83,67,-6,68,-485,240,128,17,26,70,201,193,345,1381,63,618,157,122,7,29,-1,619,47,310,361,168,299,2246,17,369,31,23,504,-205,706,308,690,378,172,133,193,-106,-115,236,1337,10,297,-5,99,-249,-84,-46,35,-17,184,269,32,114,151,106,37,144,250,482,263,681,780,275,263,412,99,56,15,-81,140,55,496,186,84,-12,92,200,-198,102,-2,4282,727,-10,304,-72,100,76,478,236,397,148,441,289,141,-24,-290,47,196,400,9,-25,181,295,23,374,21,339,190,224,135,58,323,-12,241,-113,-77,149,44,-31,118,21,3583,-75,9,430,252,253,119,172,202,-41,18,30,139,-109,-429,24,130,186,-54,39,230,231,257,59,-8,-158,94,436,529,44,1095,-286,-5,70,156,24,9,19,0,-28,393,96,118,-53,202,44,226,88,348,1136,217,331,-10,-47,46,78,-216,-259,82,379,74,284,167,273,196,148,68,505,-2,-7,517,189,8,21,152,-15,56,-38,29,485,3,94,-29,105,466,-53,177,345,278,201,4514,37,357,220,65,-47,-1,45,-13,-8,79,211,6,188,-69,156,155,213,147,653,-124,-160,-204,38,-15,39,15,3,36,72,18,33,-83,306,294,544,553,45,201,595,125,267,128,-111,191,30,28,-2,-76,-163,-6,110,21,80,477,44,-26,108,-48,972,301,258,-76,240,53,146,0,45,44,521,-25,-24,31,-12,155,457,318,72,-162,203,117,1,-95,13,60,-71,-133,378,41,215,117,83,606,-65,102,179,1,-642,79,35,89,116,54,67,333,-27,-106,62,82,210,78,127,85,473,18,100,716,400,69,39,41,-131,242,452,22,-115,-65,-14,346,-141,-11,116,-11,72,-292,44,139,27,-1,292,16,-185,-96,69,104,268,57,104,120,52,190,43,35,-11,-33,554,654,344,211,1095,-191,104,-22,263,-13,123,-44,-367,207,42,9,47,401,-60,206,-532,68,28,146,29,38,25,-205,230,3,121,250,-8,20,-34,47,79,691,1170,579,-439,106,-1,241,165,140,1209,56,275,222,582,37,92,259,-45,433,63,138,111,343,150,182,-1,593,352,-11,-82,-106,99,114,66,25,1075,33,363,225,6,-34,-67,-99,17,29,251,39,19,-20,412,56,-58,538,163,-85,-57,-61,-119,48,-14,34,490,-27,-54,533,-47,128,36,63,-97,303,224,-17,311,1712,668,3280,30,262,273,51,115,153,242,-90,173,32,35,45,-48,608,39,419,115,72,213,-292,852,138,109,101,10,11,511,1315,182,236,-17,47,90,116,-314,424,315,48,117,22,-83,160,558,34,83,96,25,149,46,-57,-38,-145,72,131,29,827,60,-34,790,81,15,338,1,19,197,491,404,22,596,-57,176,296,518,-55,-8,-74,377,143,522,-90,-171,11,76,-67,20,240,365,88,562,92,5,15,66,74,23,284,13,1082,196,-22,-192,269,47,-10,363,322,58,52,717,-92,30,376,103,452,186,-92,-38,43,-17,31,42,141,-10,-6,23,57,39,65,-82,37,4,-59,-489,28,-31,53,-13,-100,49,126,114,140,-87,200,-57,5,138,30,-133,251,-114,-101,270,-18,160,167,42,629,29,1043,67,-16,155,360,21,112,63,452,359,72,242,-15,39,272,1,-177,25,9,-1,-114,7,245,-165,-36,86,354,-19,248,-12,-12,3,482,122,174,333,327,659,-127,30,20,-19,188,27,152,143,183,226,51,394,647,184,242,26,54,528,33,-616,471,358,-157,30,56,25,19,6,49,61,201,86,-4,2,208,81,77,-12,152,-25,95,18,841,425,192,111,425,726,15,-19,153,126,44,82,-14,306,-157,14,54,238,17,110,-31,2176,422,63,284,32,35,194,444,166,355,22,196,61,17,62,88,-88,1436,359,201,32,45,-42,537,86,106,-22,-35,-33,247,2,250,314,3,801,284,523,254,11,126,-76,299,3,75,-95,325,396,277,-34,126,752,111,601,-37,257,225,522,52,-2,387,159,94,270,21,438,301,12,43,11,123,5,83,-31,77,80,50,28,549,128,85,29,-214,236,189,10,66,57,84,147,-90,86,13,208,20,-13,4,-42,56,101,106,-57,47,135,925,-31,-35,44,27,219,-40,136,-29,-40,116,1161,153,454,249,1286,46,492,99,407,450,325,-90,490,15,250,144,258,140,28,742,43,274,190,189,13,177,45,55,298,27,13,-20,153,-35,80,224,388,62,237,217,51,263,116,254,7,18,-19,612,93,55,745,33,222,236,-273,43,553,2360,586,-18,-13,-173,97,565,465,1549,-97,187,-14,65,166,-6,435,174,79,148,10,24,-440,170,24,102,-15,152,1126,540,46,164,90,-490,-62,256,251,129,50,828,-14,389,388,267,27,538,48,100,153,-255,147,58,-61,99,166,225,67,95,3,193,5529,77,75,-7,-49,190,397,72,268,440,305,1373,63,129,1228,-85,-34,1,23,61,11,-27,44,417,136,59,893,706,-1,178,-1,11,-142,-70,130,433,7,579,318,414,34,243,10,520,218,-19,96,929,985,23,87,82,57,6,32,-225,33,-45,49,241,94,240,-21,134,-5,51,102,780,394,88,94,71,35,-15,75,69,434,317,-15,326,269,189,149,129,39,-77,368,-61,125,116,165,128,408,74,120,585,48,-3,-35,65,36,101,74,225,49,92,-19,265,165,203,163,9,528,-9,47,40,-42,135,217,20,195,258,309,-19,1533,113,-451,-1,-4,352,140,10,116,154,307,-19,12,-6,410,60,29,-288,-49,52,46,66,65,20,256,83,59,114,-18,-8,17,91,275,924,15,11,63,70,-27,-99,-34,143,21,-14,-11,224,576,-135,-15,-125,116,35,-211,13,-243,165,79,44,121,0,124,-42,-26,50,192,37,201,637,109,325,749,6,36,-40,61,30,196,74,382,73,3,-23,-318,472,88,39,4,210,258,62,5,126,192,169,-155,64,-70,176,260,113,236,231,15,83,66,6,69,63,122,4,-9,-242,1527,32,675,247,97,-39,112,375,1,435,87,-24,0,123,1152,-21,96,-12,457,174,453,-15,2220,187,251,-39,12,39,105,175,116,2233,73,80,131,46,51,64,-11,-136,781,209,180,114,-188,-33,41,137,-74,30,-117,-2,15,60,-127,26,-10,-25,201,68,28,526,85,147,45,136,432,28,291,156,11,-50,67,14,-6,15,152,77,228,-22,-2,169,1542,33,192,407,-80,-196,3437,-5,523,2294,1475,119,201,387,-19,126,14,212,-156,33,384,305,195,33,143,69,55,57,80,185,47,-122,61,120,56,73,-101,327,680,1240,138,33,46,130,78,-58,54,22,8,-382,21,-171,74,6,-26,-40,284,587,341,101,99,204,15,153,67,302,412,180,-7,72,590,700,201,20,52,242,213,886,189,171,53,196,509,-178,3,0,130,924,2,678,124,101,74,-76,-32,51,266,44,63,620,373,-118,45,106,107,16,5,-22,-27,-414,-95,-1,334,14,-215,-652,31,35,1,75,400,216,-48,168,21,-21,601,389,56,92,4,26,-12,-86,17,73,28,450,582,161,108,259,455,1018,988,136,135,-86,-230,113,81,24,141,31,78,-211,160,-30,-39,343,103,7,262,92,-9,82,-298,39,-20,-54,-285,131,4,1234,648,-194,276,-358,282,228,958,71,1068,-35,498,-373,-9,161,170,129,81,129,114,64,44,-19,-5,16,-8,45,103,4,336,20,121,11,28,33,-6,28,-25,121,43,1101,34,-972,113,392,168,305,106,1658,152,316,56,71,54,39,178,-29,83,314,279,61,112,27,205,412,488,-10,11,153,33,-50,139,363,1,24,-95,-45,1370,407,95,313,370,42,153,9,36,38,336,2698,-59,528,70,16,47,85,36,-5,161,102,162,83,78,117,61,143,0,7,235,72,418,645,106,2852,-236,223,-102,570,32,-4,257,-219,123,92,376,1061,348,114,185,5,-5,-38,122,69,299,49,336,-41,-141,135,-367,415,78,4,-32,247,8,11,30,-112,57,26,8,12,108,24,456,114,73,338,253,284,27,7,-27,-276,11,-157,243,244,181,19,290,-34,73,82,96,256,-19,324,813,308,66,223,12,-23,-9,-191,111,-17,-15,13,91,7,6,295,65,87,157,403,233,65,143,-288,368,-11,121,73,-2,114,-86,160,-284,24,120,-175,109,42,65,71,109,204,32,-10,78,-1,-502,35,44,-36,6,3,55,51,13,224,468,2826,179,129,-72,705,870,192,9,185,743,-48,-17,125,13,6,640,704,53,19,-77,194,-84,-57,-127,14,27,88,-32,-7,-6,166,168,484,265,249,64,153,256,244,18,70,47,565,201,258,99,81,179,27,60,346,17,185,790,40,-1466,640,103,41,-12,31,118,5,88,-20,43,170,60,-2,-5,429,188,386,-19,512,318,444,108,193,33,83,26,-13,98,41,145,27,16,732,310,160,31,271,-160,-97,-139,9,248,248,-121,-116,-4,-3,121,25,-421,426,-25,84,187,145,576,29,-63,-23,41,-31,357,889,-109,89,-38,-10,-194,282,40,133,3240,304,752,486,324,191,65,192,-71,315,-46,193,175,-46,322,173,40,15,121,157,1192,-395,10,-142,-15,-37,97,20,277,388,-27,-44,308,-117,878,25,220,378,1462,215,-47,-155,305,34,1227,38,-335,112,14,-100,30,15,504,1318,203,375,-74,530,-22,593,69,99,105,84,226,516,4,91,38,-39,-36,2,-1,15,72,236,23,46,97,118,49,916,444,-32,-82,58,165,211,-46,842,-3,422,672,1363,-69,-35,52,10,30,58,-92,-13,-246,-138,-2,296,22,-146,14,25,29,142,277,162,480,367,590,-49,125,128,218,104,70,108,1141,115,11,-24,324,72,10,97,1778,-421,451,15,201,501,43,261,-23,87,236,-102,-17,796,-47,149,1330,-25,22,205,136,-39,406,495,33,207,827,403,7,-309,-7,52,277,105,-1,206,32,303,31,299,624,207,230,58,-11,957,67,-17,299,-11,-43,-4,157,-13,21,75,-101,590,68,24,3,36,152,95,98,618,137,-69,781,76,20,524,87,80,43,-11,21,292,322,36,92,25,290,164,60,640,40,571,355,14,22,24,282,1,956,804,39,143,-4,194,510,145,348,-4,319,303,51,-28,230,-6,275,198,20,14,248,929,-168,21,48,116,49,-16,22,334,44,13,-88,253,262,77,172,70,-11,71,-121,40,255,53,28,122,-18,319,-115,890,208,163,-315,-1,-57,187,5,-20,-120,24,64,-121,-51,76,201,613,184,38,55,147,257,404,213,-6,38,664,355,21,143,289,-87,366,28,-16,39,1720,1638,63,1858,276,65,113,1346,81,185,64,51,659,34,94,-41,-22,728,191,121,-171,244,28,5,23,97,52,64,-38,327,89,-62,119,28,93,49,-20,536,96,72,199,726,150,64,-9,26,18,46,65,-115,-79,83,70,41,-36,198,-102,604,-64,60,95,470,305,-68,24,5,130,47,-44,46,43,47,-92,-56,44,-38,26,-29,260,338,219,216,43,526,99,276,10,42,377,52,82,106,-16,176,59,30,117,2944,5,472,1421,109,-9,110,82,45,407,2307,633,-74,341,72,91,76,301,74,-51,173,-38,106,26,94,157,131,226,163,31,3,295,19,257,180,103,-55,375,260,141,258,132,19,189,553,-14,-224,602,81,212,71,245,-89,-82,139,37,-33,1,192,172,472,10,216,31,-7,357,-36,306,262,59,367,180,340,321,70,152,115,180,1319,2265,15,52,97,80,598,201,-190,72,57,-43,178,2531,1079,53,-32,-4,-33,-274,1,65,66,-2,99,12,195,387,461,-49,218,55,117,445,1,121,41,758,10,27,1778,30,229,-3,2,55,-63,20,12,105,-157,57,81,71,281,87,-12,321,85,8,326,154,20,369,90,99,-14,82,61,105,-18,16,-411,37,150,174,-55,29,168,38,176,118,-30,-49,-27,9,37,134,-10,186,189,-18,76,-139,265,-564,33,100,23,63,-26,337,3867,218,133,111,640,54,64,173,279,197,102,854,-80,297,16,599,-83,165,27,164,-116,32,105,-41,775,332,46,458,59,33,3,245,18,-31,96,-15,-2,60,546,133,303,109,85,-145,909,20,36,-24,228,764,19,51,-57,228,141,-2,-45,196,10,-34,421,209,108,-74,-175,-54,-52,-60,-41,146,186,18,-76,11,183,398,362,90,57,84,-290,18,180,70,263,83,-25,24,30,65,-29,-140,27,123,86,58,79,84,66,671,376,22,-45,171,-74,-31,3,483,-34,132,100,39,55,28,10,-26,26,-23,41,5,34,83,7,-9,-307,60,-135,120,-56,9,6,43,-3,17,152,141,138,-79,193,97,0,12,2,-35,10,44,25,-5,-342,191,-39,39,90,-1,-62,8,33,8,31,11,69,35,839,676,321,3,42,303,579,67,103,649,-72,-37,2,-35,-1,13,-10,183,-26,69,-7,35,48,-13,-1,-53,1284,62,304,-10,-9,27,473,-12,12,21,12,0,85,-10,10,14,34,4,57,-187,-33,192,-58,674,72,121,11,171,-2,-29,-22,-19,-19,20,-59,-47,-35,-4,15,20,4,5,19,110,3,37,44,15,69,-13,10,7,25,214,-27,70,-22,1518,42,182,-17,112,-43,-63,-991,-138,13
-74,-125,31,50,-133,-213,-184,-134,-53,-88,-96,-263,-222,-117,66,91,-36,-64,14776,-9,-11,-70,18,-55,-10,-8,-49,-68,-6,-58,-155,-67,-394,-198,-340,-195,62,690,3465,5503,910,7885,10578,16736,7830,13653,15994,138,16,86,1735,3254,226,3363,217,492,542,128,598,38,23,48,331,-12,-17,71,259,-3,-147,-210,-150,10,14,-216,8,-5,47,49,120,-309,-5,177,9,0,47,169,4,251,182,0,115,19,123,82,19,-18,-9,116,70,-14,-3,-143,42,18,-114,-11,1489,200,-121,66,-11,-45,13,-978,-239,35,23,-20,3,-22,18,-119,60,96,-27,-104,43,9,60,43,92,-59,4,-23,-20,214,24,178,190,32,-6,19,10,47,62,66,101,337,3,515,360,80,39,95,46,-30,100,-48,177,10,5662,-26,23,58,-8,-3,60,24,220,34,338,-4,50,32,215,220,18,-46,24,107,202,86,14,-15,61,13,8,12,-114,15,892,12,15,-28,83,140,56,21,-3,89,14,103,23,29,-51,55,33,391,78,142,17,186,-25,-13,937,-159,98,424,3,72,166,-3,-41,-6,52,2117,6,37,264,21,-26,6,324,72,65,-8,82,188,250,89,927,20,779,29,36,5,204,31,21,-9,-52,132,65,14,526,-108,54,-12,66,17,1110,33,-291,254,39,-8,15,-137,-27,-5,-90,11,20,-45,17,391,138,43,-89,-48,81,368,2521,-4,-21,-21,54,110,250,-53,4342,220,808,15,-191,77,29,125,548,74,88,29,48,83,106,6,30,498,55,753,-397,167,3,-1,248,65,56,-9,24,-21,312,451,569,223,-53,124,987,66,79,25,127,-51,122,48,56,31,-37,93,349,109,84,-49,202,-14,44,-39,210,45,29,1023,69,-47,444,-54,481,78,97,10,67,-4,-173,170,125,457,32,24,12,559,717,101,171,0,125,32,640,151,48,121,296,46,24,14,77,561,185,20,-191,87,-4,204,-25,-11,24,-36,-5,13,-12,15,160,50,243,62,117,49,21,56,891,-88,-57,-66,209,279,-20,-26,29,39,80,-3,11,3,19,299,37,139,43,47,394,52,-6,23,381,1,-27,-3,45,117,217,269,44,43,243,1144,136,-21,24,-30,37,17,62,282,137,11,223,301,-33,-146,115,-106,447,9,226,31,726,544,-1,31,-40,-8,49,8,1,-1,10,9,327,3,223,60,-38,1261,103,-4,220,68,100,59,49,15,9,-20,-4,35,73,-19,-4,10,35,35,61,1,-20,20,57,609,1,87,50,52,252,-72,-84,30,99,8,-34,20,292,119,43,112,50,132,-17,-10,-101,191,262,83,78,5,133,799,53,218,73,544,-2,6,4,-5,150,102,380,252,14,-19,70,-80,-12,68,22,252,874,94,141,520,36,-24,12,1,-19,-17,2993,24,-56,-5,136,2633,4,-100,109,-115,12,-55,31,118,58,76,67,7,266,9,-106,340,23,-10,19,62,152,10,32,36,-15,4,-166,120,-14,-431,-82,-17,-5,71,32,-16,1095,62,90,75,-238,54,25,238,66,-42,39,-5,10,438,3,23,194,86,488,71,-11,-5,86,26,112,-34,59,-145,607,-14,135,2,-159,357,-39,134,2,83,22,-56,-24,223,53,89,82,717,-5,-17,15,419,54,78,6,14,36,71,3,44,131,398,8,111,147,119,-38,14,26,19,72,-17,-28,22,103,100,149,7,70,16,262,-41,4,-48,-71,-72,21,72,63,36,-11,8,-91,10,-5,53,53,40,47,541,175,-174,-18,131,63,100,35,139,195,-22,337,-16,2,71,55,10,22,-16,23,525,104,41,-284,47,-3,-9,14,394,50,170,50,37,491,138,54,-126,75,14,151,38,34,134,10,1229,32,16,76,24,365,-63,27,196,3,4,149,-29,-18,127,-41,1,111,-225,-12,21,31,91,-30,210,69,20,-35,408,81,24,-6,91,158,55,127,12,90,-55,-48,-9,67,61,749,-2,158,7,30,256,175,-98,-21,1262,235,70,-26,84,-94,86,93,170,25,95,20,29,-37,4147,146,108,144,220,842,157,101,16,124,-156,-336,254,-45,-79,-3,-199,-34,69,-101,19,151,1106,145,59,-35,56,38,19,-83,74,-28,-9,96,25,56,104,-214,18,112,-29,8,349,20,54,67,-66,233,-110,-11,136,-22,-67,-10,13,-90,76,11,50,-14,-13,145,3531,53,31,90,141,4079,113,18,34,463,-21,-29,-299,1238,-9,-37,19,12,19,80,186,104,3700,180,25,12,48,64,-133,-58,28,-38,1200,-27,-31,31,-48,331,5934,42,-160,46,26,-9,11,79,-86,616,1082,-44,48,104,514,31,36,46,2846,423,13,77,86,83,246,26,-14,103,45,-24,1205,13,10,5,-15,21,59,3,-70,300,-168,56,30,17,55,-2,-23,-106,20,324,-11,-158,75,275,-28,-3,-4,91,86,62,24,3,121,42,-10,-42,-86,6,-13,55,8,0,-100,-132,105,109,-20,-69,-64,105,-5,98,-66,-71,2082,4,168,6,69,16,-44,-63,-2,6,13,29,54,676,22,60,119,194,66,6,85,-51,-38,-46,-74,4,43,-255,1095,7,20,-109,396,-38,-2,-69,1579,-22,75,-3,96,14,-41,-290,27,47,77,-14,115,-12,948,179,31,415,6,-176,32,92,210,11,-2,171,50,4,15,134,385,217,-8,74,20,4,1896,142,228,47,94,-39,1421,-16,198,229,112,41,-9,42,1460,167,145,491,234,106,20,42,1151,-14,366,33,160,51,-12,11,46,28,-12,2590,35,-24,-58,51,86,-5,92,1527,470,266,-15,749,307,61,89,791,99,-27,355,5,-10,9,-87,444,119,992,86,2,13,-1,948,83,13,112,-217,-32,13,4,-14,-25,-42,49,135,293,24,323,5,25,-77,-3,113,32,35,0,66,89,-16,114,24,2,16,98,2,13,107,7159,10,88,69,108,-21,494,235,4,828,62,96,8,12,35,64,261,-22,-7,18,19,137,-5,-58,2,-21,105,19,-53,46,50,117,45,82,14,28,38,-115,54,-80,182,36,-23,6,59,-32,5,3,-154,92,288,157,-52,17,-59,9283,2662,7,-74,-84,83,4,17,54,117,-118,45,133,11,-241,15,-3,219,90,8,60,1,18,-9,-6,4,115,131,25,-16,-7,236,2,-16,14,195,1120,569,52,-26,-79,-14,13,17,1246,-5,54,-24,117,-15,-19,-68,37,33,75,142,46,16,126,65,308,-20,27,-40,253,48,569,1448,-14,62,-2,39,571,603,174,22,59,42,62,82,30,91,2179,-19,53,2,19,87,39,31,69,310,524,318,65,-3,23,350,225,87,78,-109,35,8,-36,-18,-67,140,28,34,447,229,206,22,-552,14,-1,-100,27,-444,-58,1992,17,-20,222,330,126,-129,177,41,115,-13,-92,-4,36,160,-50,398,28,21,249,34,71,265,-18,112,44,213,1948,19,854,769,87,1,218,1,54,-6,24,182,334,56,10,43,149,619,25,70,11,-48,60,-24,946,-9,-47,95,-9,177,215,-59,-30,156,23,-57,27,194,48,43,-1,-5,-31,7,-289,56,-44,170,-44,31,37,1008,638,271,25,-6,-5,77,82,5,36,-59,20,360,139,-58,120,-5,-26,5,32,39,49,94,42,54,136,75,169,8,-34,11,53,9,-318,47,169,-38,-20,-6,187,4,72,199,145,-113,157,4,-29,2,45,-35,240,92,37,-108,-10,-154,1092,73,108,140,236,68,21,29,272,42,12,-28,178,37,39,-42,14,-26,42,658,26,-21,147,107,139,34,88,300,17,-185,91,50,18,23,12,82,771,109,30,10,57,82,83,412,54,57,167,71,90,-68,267,-6,52,58,161,-15,142,81,-33,0,-59,-3,82,129,-172,183,11,404,17,177,-11,125,1540,120,140,-33,-5,75,5,21,-13,14,20,103,60,-32,29,15,18,8,71,31,2,8,155,330,4,29,86,-17,0,23,173,-31,7,40,27,41,6,-77,177,-243,-23,12,215,-109,100,-104,-8,10,48,16,-5,-52,80,-116,39,32,4,18,117,61,-27,140,14,7,51,163,-40,327,-27,80,73,-24,276,2,-17,573,-11,-25,24,8,13,-18,66,-34,60,4,61,-19,175,6,21,202,380,103,34,-115,-49,-217,-30,49,-53,-2,-42,20,74,1,-29,-24,-308,70,-20,94,4,24,58,-41,35,-36,-105,3,33,-21,127,404,4128,114,12,1406,258,-21,36,-119,13,414,830,-1,130,547,-10,-178,141,720,-20,44,86,0,29,85,-99,11,308,-1,5,-34,103,-37,-49,3647,3417,-71,102,1716,13,47,26,4,-22,46,1,58,-152,12,46,43,-9,40,-8,-30,409,46,270,80,190,75,-9,-42,-207,207,-29,6,-10,36,3,-133,58,132,668,23,-11,-16,-34,-126,31,-30,-4,37,37,11,18,1,313,-51,30,8409,12,5043,6918,4692,21,-25,4,-18,-118,74,302,1507,-22,-9,548,-34,105,28,76,-62,125,269,58,75,-35,32,685,-1,-2,300,-59,-516,360,-7,-26,22,30,15,648,-13,113,1347,-62,-32,60,36,169,-225,47,31,47,-42,-62,-34,610,181,8,318,496,145,-28,94,21,123,59,308,241,19,89,161,44,416,77,87,-66,1155,22,3267,153,81,21,267,-97,93,-8,121,71,-96,-5,-19,15,14,64,-10,-21,38,17,50,-7,-49,9,-13,-53,133,-15,-7,54,82,1778,10,32,33,-230,53,45,-32,568,-24,1993,68,-185,-44,-17,-71,-19,-17,-1,217,65,47,-81,97,40,108,-21,70,32,-10,12,190,-19,49,-34,-32,75,67,111,69,46,9,-24,-185,57,5,90,70,41,40,429,-74,-1,-13,-6,-5,132,173,1864,172,-124,57,27,36,-2,-21,-109,28,-138,49,43,621,105,469,5,14,-23,2169,7,-27,-18,96,117,164,-17,-9,31,122,65,54,2944,288,-44,-28,97,19,-25,290,152,14,740,58,11,24,162,124,379,26,-17,11,71,-26,9,-3,29,71,312,-75,-165,-35,0,239,37,206,148,56,47,121,64,318,54,43,-7,63,-24,-11,135,2450,220,-16,33,25,10,10,38,72,118,26,143,35,-129,91,54,23,152,-42,67,109,24,25,1244,79,-37,29,-27,2,28,-11,-59,128,64,753,84,-16,9,-2,497,124,-116,149,295,0,18,-7,85,-32,152,-90,8,720,767,-23,46,96,138,-77,-68,3,-31,-32,-60,98,27,-10,96,53,-15,-160,-11,5,69,68,3,-65,36,-14,0,-14,-6,-43,7,3382,393,206,-4,7,17,-7,-33,5,126,-90,691,-20,5,240,187,539,12,339,39,-44,-27,178,-3,-61,17,-26,106,1398,-7,83,38,376,-8,-189,1544,-74,80,-3,1138,26,35,-3,2,46,86,23,-134,80,-91,90,27,434,51,5,48,17,-15,30,-12,231,-27,51,75,104,-8,3095,-326,17,48,17,16,2,44,1,8,23,-165,24,0,16,1,-45,-4,-4,-2,109,44,19,-21,34,369,241,372,875,9,-34,30,2,-6,29,-13,7,231,58,65,88,-38,66,1,-38,4,24,4,-79,15,-11,594,78,-13,-75,-15,223,22,161,25,52,124,-32,-55,329,-12,-40,5,-15,-6,37,-2,-13,-15,23,974,-44,2292,23,-68,165,323,41,24,96,102,42,-560,49,570,31,2,36,204,218,50,-8,190,-10,-31,1571,104,-4,-29,18,9,72,24,5,263,-3,-7,-3,358,104,-8,188,28,-245,23,-51,-10,-3,226,-10,-28,-22,821,128,106,36,1162,1064,-12,38,-9,29,-26,-62,77,89,716,15,22,-25,140,46,35,5,76,125,0,-62,-50,40,7,8,-13,73,-34,59,67,-79,264,-31,82,55,275,10,94,164,172,32,-6,28,-125,-1047,171,-19,67,11,94,674,12,1,123,-32,168,-64,36,-18,29,-11,30,48,92,214,90,32,-48,26,56,101,-1,0,85,47,-4,122,6,67,22,32,-25,115,372,25,-115,-1,-60,84,450,125,-60,157,116,5,118,43,29,16,61,-1,141,240,116,27,29,98,543,21,-62,57,74,5,168,1,115,10,240,56,-26,10,192,103,-51,14,109,106,261,90,102,90,-17,171,93,-31,271,243,28,22,-25,11,121,56,-1,9,-14,226,323,45,15,21,320,4,64,16,-8,97,130,18,0,-27,42,133,699,6,8,163,22,-29,13,1,93,10,14,-34,8,-30,4,67,-14,86,120,12,75,243,-138,68,-6,6,71,14,2509,66,38,17,14,14,52,106,-32,8,-5,355,30,-6,26,-16,15,280,-68,521,-6,-2,35,-12,31,23,-11,8,22,52,38,84,26,89,28,16,34,35,26,1159,101,22,-273,51,-37,73,44,97,58,-53,20,23,49,-14,15,175,-5,-47,-15,-24,-10,2,153,4,361,-15,2,-196,-23,102,44,-47,20,13,-53,89,-59,24,115,-185,-30,32,18,40,13,70,22,9,-145,14,115,-42,-20,279,185,96,23,28,66,35,45,106,-18,7,120,13,12,-47,26,17,50,-61,8,19,40,442,58,246,-24,203,40,14,-38,-48,617,-4,173,89,-88,63,98,-201,145,77,11,13,223,145,109,25,227,21,199,-90,-18,40,-16,76,13,54,42,-1,-20,183,9,7,14,43,-5,415,42,602,-21,75,-46,229,233,28,-24,32,24,69,-11,71,-4,478,16,167,16,111,105,-21,6,-104,96,72,89,55,20,123,73,450,53,139,9,95,-14,-5,665,28,358,54,-10,37,9,-63,48,54,59,-249,-95,107,-10,-142,23,280,52,-69,65,422,60,138,28,-6,11,34,23,27,60,41,-87,75,-21,164,78,102,-1,0,412,278,175,62,-273,4,-104,1007,-27,221,-53,25,145,15,36,42,77,103,4,309,5,-51,41,216,299,8,51,-29,25,59,306,4,24,2,16,231,1278,1139,1475,30,-11,110,18,-20,-7,255,5,-11,50,27,24,-33,12,-39,106,-10,41,3,-34,41,-44,17,-2,179,60,101,122,99,73,10,0,33,29,85,283,11,-5,2603,3889,2023,883,1166,2673,1395,-15,265,-19,62,126,45,8,163,27,-1,-124,56,53,-2,-20,81,48,-7,11,-16,37,-3,66,34,99,-7,523,-42,3,48,-39,1,-61,-6,-21,34,2,-26,181,40,-110,11,-33,2,44,154,-104,11,-18,101,33,55,-128,-1,127,-27,2,34,51,98,-11,13,34,112,12,34,1,-24,-35,45,0,-12,1,-8,39,265,126,5,-42,15,-68,341,18,8,84,91,18,-22,-13,257,44,125,4,-256,54,25,63,31,-2,146,219,-2,140,46,-62,98,78,0,-4,633,24,44,752,26,26,422,4,-13,47,-14,42,54,32,59,59,55,-13,85,6,60,831,104,141,-98,-7,-13,37,-13,43,29,-31,5,20,92,7,106,-24,41,101,423,57,-72,33,31,-8,17,-34,-11,6,11,142,72,40,-16,61,-6,30,437,-27,26,0,35,31,9,125,21,5,191,46,-21,-37,50,86,127,97,11,40,74,-99,413,-17,28,65,25,140,-42,-48,-24,1063,-48,92,25,55,9,421,-24,-3,25,120,30,51,11,116,6,32,99,93,19,25,45,67,20,127,83,-57,46,188,84,51,144,-67,40,-24,-24,35,214,221,70,60,-21,18,14,-26,9,118,355,5,-23,3,203,21,8,368,-17,-94,130,5,142,20,65,14,-227,-300,-8,83,349,-39,15,76,61,48,26,1,29,82,179,-44,-2,-72,-32,74,-11,171,39,-2,51,-636,-100,13,27,9,34,39,10,1,134,-22,-16,1,-2,-45,680,188,-20,34,105,54,152,78,14,-37,-113,23,120,86,19,-3,73,43,137,58,0,21,28,195,725,6,42,115,-7,45,7,16,156,29,78,0,40,475,7,207,1,82,76,129,-190,-4,-63,-9,-135,-49,-35,-2,121,-6,10,118,207,51,100,25,0,-151,-161,204,962,10,34,12,15,33,91,24,232,72,-67,142,20,59,470,43,-13,-23,-168,-63,-16,-2,-20,-27,-30,7,-16,-62,-12,-97,68,-13,175,19,-42,306,77,-10,86,85,0,-29,-19,64,-173,45,1,5,92,14,-5,-35,-3,15,158,-303,42,149,13,10,-7,-11,11,177,81,872,5,157,279,-15,0,858,186,209,-21,128,-5,36,5,1128,67,20,34,-1,31,362,63,-11,445,2784,6,-22,53,6,-4,4,1,72,82,-78,-7,58,285,33,104,-25,-23,35,206,-75,51,10,53,171,55,138,99,228,-54,12,-32,18,-37,217,217,33,198,146,95,9,-69,89,46,34,73,42,45,-22,59,29,44,86,20,12,52,2892,-69,135,-8,-39,43,390,-80,83,146,-3,469,59,-8,134,-1,-2,150,85,12,26,-34,38,23,689,-14,20,319,26,-12,238,48,47,97,258,68,68,267,-6,-106,-72,73,33,38,7,85,35,515,-82,-213,288,170,-58,8,55,-14,93,117,99,79,-4,60,-27,22,-40,57,-135,-17,81,-16,-1,59,-48,148,-64,71,392,-25,-181,-23,163,-25,19,293,-9,12,-7,32,-30,4,48,0,508,32,-35,-11,57,198,341,547,-8,-7,25,4,-261,118,-6,54,78,27,194,-73,373,-60,48,-11,88,-18,107,40,-16,59,16,6,-1,24,48,37,34,2,-9,23,88,-3,176,9,58,176,1417,51,80,-13,141,6,5,46,9,69,39,-30,13,39,16,151,23,87,7,30,50,28,63,252,48,10,42,64,-1,-188,28,-9,-13,36,4,287,-78,31,-72,136,-4,104,-32,52,-20,-1,45,51,132,-2,97,-35,133,-12,93,9,352,67,-79,-10,-12,9,27,76,-50,285,73,-39,14,153,17,-32,8,-62,-27,-71,-210,-10,43,74,42,0,-4,-1,-3,48,-33,140,46,-13,52,-2,-25,-48,-24,74,12,-22,-27,-17,315,8,11,-21,32,77,115,253,205,45,144,-7,4,69,-52,73,8,23,52,17,-48,85,153,69,34,20,154,5,26,16,-3,115,164,159,79,-218,82,5,4,39,167,46,216,-19,20,43,-30,33,50,-47,48,25,103,417,-3,68,49,15,10,45,64,-12,38,-6,-22,125,4,45,15,227,-126,14,57,-6,-9,37,75,45,-14,130,114,222,89,186,79,103,111,177,-100,48,-199,180,-1,127,-6,-23,36,47,-71,-3,-9,16,18,231,-34,81,183,103,64,172,-108,346,149,-3,17,97,20,141,-33,-11,-14,-64,-9,-3,6,-4,-67,2,5,154,176,-41,-131,16,-1,-20,16,-8,217,139,27,-10,-50,6,17,62,-15,97,102,52,-29,-49,24,48,7,32,5,-19,129,57,83,1060,223,26,48,13,46,61,69,196,85,-48,30,-96,66,862,-2,68,21,-128,-7,-43,410,98,123,-253,105,86,16,255,9,14,111,-22,-449,61,68,-4,-3,-6,25,-13,12,92,10,157,-5,-89,57,32,109,160,113,13,208,140,47,45,0,11,100,48,195,9,-24,-24,7,-27,225,59,37,-34,12,4,236,137,3,43,54,12,24,11,-16,155,11,-13,44,112,111,13,-41,23,-3,46,15,77,40,-73,-11,44,3,-17,-45,800,16,24,55,-2,19,198,107,756,35,143,74,17,117,22,53,25,1,6,7,31,185,-45,78,-70,18,-660,-62,53,355,-17,88,51,-40,-62,-169,45,22,251,1,113,-167,51,17,-124,-25,70,146,-3,6,-26,125,202,-65,78,78,41,25,43,421,37,-34,15,-2,0,110,103,15,3,-85,39,116,46,31,65,19,30,69,341,34,-2,91,133,54,35,-45,25,-11,-23,197,-15,83,79,89,68,83,-157,42,-85,-9,4,58,10,-148,44,-3,138,66,77,-4,108,311,-83,138,45,-29,128,20,196,-22,25,123,246,45,39,27,113,-15,42,-37,49,43,148,-12,949,15,-49,48,-4,24,-24,-47,3,-4,143,28,242,165,46,-1,36,-26,0,64,102,4,605,71,-51,64,37,-22,71,-81,153,387,0,-140,50,151,44,-111,193,-18,-23,332,-10,-240,17,-116,-4,-40,57,54,46,64,15,-31,8,233,10,-7,7,187,22,567,-187,238,-8,6,-18,-21,2594,6,27,44,-36,-24,32,52,129,168,94,2412,-19,288,0,-19,-23,72,25,75,1,75,-42,61,189,1035,233,3909,4,73,-30,12,73,56,700,37,840,-11,-44,-11,-35,87,0,89,43,106,37,-40,18,1,-5,38,213,-96,50,28,-40,-5,255,-310,109,-13,188,50,-26,140,17,-39,93,-2,70,-13,-21,-11,17,3046,1,19,16,67,70,-12,55,178,117,-59,-21,-23,-24,8,37,70,6,-27,25,20,1578,5,-8,4023,171,-14,-60,141,-276,-24,-16,106,92,-20,71,203,29,18,741,130,21,80,9,208,501,158,55,57,307,253,120,-35,-17,-42,103,120,179,28,-15,106,38,-114,-37,22,24,511,156,9,-39,19,1204,107,29,178,264,79,-544,-26,506,5,1568,1635,3356,14,140,3613,413,-363,242,-10,-14,70,823,1410,186,92,-63,104,-281,427,73,15,-3,323,52,-18,4493,10,33,316,45,22,137,-12,44,-115,-40,1238,1793,-28,65,-24,-2,20,-1,136,-98,-36,-19,90,-169,-5,6,29,-121,24,135,-4,32,66,-101,123,13,17,85,-7,-54,243,-59,1718,52,33,125,1162,1191,-73,559,32,202,-59,976,-7,-7,-146,-16,-4,42,147,197,16,-22,61,-34,-4,17,30,13,88,-6,21,15,121,13,-5,15,643,-65,1787,361,22,-17,241,22,1785,-128,245,18,-13,193,1556,5,2160,51,-2,38,43,2639,1920,19,785,-18,49,222,220,167,96,-84,804,-7,5,-8,-36,-20,-3,54,31,-8,-112,7,56,-56,9,-13,55,22,90,130,7,11,-37,29,0,27,31,54,21,100,96,29,-2,316,452,203,254,-3,-27,-24,167,557,103,-467,82,2,45,23,5,311,32,19,-1,47,3,12,101,42,187,86,8,65,48,318,99,38,156,460,2105,275,-8,35,17,17,-32,-152,-18,111,-31,-1,3204,16,29,21,33,139,25,59,-9,65,-43,-26,90,14,23,41,221,1253,13,-23,-32,1503,-61,4,48,48,7,-69,19,65,-19,15,5,42,10,54,-12,51,39,50,-103,-74,-18,-55,227,-13,46,117,240,84,73,93,5,-15,0,-3,111,7,-29,5,34,-38,18,26,1993,-73,121,12,66,23,10,793,-55,586,-168,44,22,55,1168,-33,100,-13,51,39,101,20,-7,17,-9,-58,236,11,4146,1700,23,67,624,39,274,-12,119,86,932,230,30,156,-108,-94,218,65,0,58,180,47,726,25,7,62,-34,-24,593,80,201,3,573,-95,29,-20,38,53,51,-14,-94,-40,179,110,138,1505,4,2,24,2,107,29,206,41,76,5,31,-5,166,38,172,177,196,185,158,-86,-9,7,83,131,128,-25,-54,176,-16,50,313,-31,172,-51,-48,117,222,264,35,54,66,37,-7,111,204,31,79,57,34,1,-7,-27,250,82,34,428,21,161,36,12,-3,32,69,-35,-83,29,268,-55,21,-24,158,-11,72,9,690,-24,-48,-59,0,-15,54,18,-48,4,-18,-17,249,0,42,31,-8,536,166,104,62,37,969,29,207,30,46,-39,101,-14,55,23,60,690,3,103,33,52,-2,44,247,168,41,-106,41,74,32,141,7,213,3083,147,904,23,82,15,125,138,37,62,-57,-51,-16,-34,50,579,71,-7,0,-1,3,28,137,7,19,129,315,17,-42,-27,78,482,-2,-21,47,-21,19,8,-78,112,149,-4,7,191,17,46,-83,190,-29,39,8,28,-54,-40,-4,75,16,-2,-41,1,22,-55,63,88,47,17,-44,-5,-30,-37,-46,18,56,46,5,-17,-4,312,87,7,2,6,-1,-6,-42,12,60,122,93,-11,163,601,-14,-37,83,29,49,327,482,-105,8,23,263,-54,-89,-35,94,84,44,-15,26,347,9,-22,15,-95,127,18,91,13,97,57,53,19,16,-15,53,60,1,70,5,74,26,59,31,-14,-7,6,445,27,169,-74,201,-7,35,36,9,-11,12,53,45,46,-345,27,-44,22,100,-5,102,126,15,-66,16,-69,12,41,17,-1,-15,8,-93,-19,-66,1,24,-17,-120,49,92,111,-13,23,-138,13,-30,-6,-51,-31,2014,-70,118,6,28,-20,-17,417,-135,75,85,67,-11,49,73,54,29,-37,-24,-49,108,76,-5,-22,-89,346,137,134,136,-4,127,13,6,33,80,-17,22,-109,33,-53,37,88,28,14,-11,54,-173,93,333,52,-16,-107,4,36,91,50,112,217,-115,51,35,-391,-49,-61,93,104,74,-317,10,-107,50,-128,273,4,88,-23,-118,24,109,297,50,-9,156,89,-110,56,9,-2,33,4,-3,728,338,-49,-23,53,1754,353,1132,33,-7,34,311,-37,163,91,12,-1,12,-444,33,391,18,13,-11,-52,-1,-41,-18,99,-116,104,18,-126,14,263,-24,-628,64,22,30,164,-37,23,-15,69,85,125,17,265,235,32,31,243,45,23,38,36,-45,28,-28,-3,-22,498,85,-70,19,80,2,-8,8,-12,65,0,-59,-114,-29,3,34,177,43,1,8,19,-14,-39,-13,36,-16,84,44,-62,183,40,-11,21,211,19,70,-67,49,159,-93,46,13,-63,-22,-158,-91,183,-64,139,50,34,-4,47,0,-5,214,7,96,-2,-27,48,58,-59,0,16,8068,199,-56,256,60,-12,18,141,59,31,-77,32,25,-72,40,-19,80,164,-8,-14,14,-28,49,5,-3,92,-7,18,8,67,3067,369,17,-7,80,75,845,71,710,96,-29,77,-15,-28,3507,223,-30,1631,21,14,-28,4,130,36,41,682,376,46,4,119,33,-20,34,-10,215,20,-73,16,22,-22,209,23,9,0,55,38,70,-20,-50,-13,347,113,233,-96,-30,-13,-2,-14,7,9,100,15,128,104,39,51,91,146,-14,32,2,-15,4,-6,-17,37,-3,126,-7,61,470,178,-24,10,67,-29,68,-6,72,-21,-44,621,-9,-53,68,182,52,147,19,136,-1,18,19,20,47,-6,7,14,-17,-45,13,8699,145,180,112,-55,18,-388,10,41,8,-23,-27,3,26,43,42,-28,11,-26,-85,6,38,-127,49,-18,-31,-27,-12,-102,11,104,-46,-13,23,-29,88,251,33,3169,757,61,17,21,-26,179,195,-19,66,38,107,26,-13,23,147,19,34,103,16,-1,143,30,14,-41,-27,36,-12,41,32,-13,264,-87,56,79,106,10,44,139,-4,16,122,2,850,23,22,1,415,-55,1,95,69,31,-25,25,70,-72,-95,17,-15,-31,61,-11,-6,251,443,44,8,-24,-14,83,860,53,253,47,36,-17,675,14,16,84,23,17,270,83,-19,-25,30,-76,-90,10,29,-10,31,-21,63,-11,4,-1,136,22,23,231,46,10,25,104,-108,10,-24,6,-27,-152,-89,88,171,11,-154,-2,4,41,193,40,-115,93,592,-27,572,96,429,39,-27,50,-5,39,-68,80,650,16,16,73,1929,26,16,-11,-18,38,40,834,-14,-23,125,-31,-35,-113,30,34,-37,-13,-5,33,200,34,39,-24,34,18,-6,-6,-34,121,264,-14,70,72,53,-8,257,77,15,-19,3,13,-13,85,811,-15,-25,51,69,93,39,-72,20,264,39,11,-23,-224,36,-8,9,27,0,23,70,-15,61,393,-20,334,45,49,301,48,25,1,-14,10,19,-37,477,-38,31,-141,115,60,323,34,6,7,16,-8,-20,-89,77,-18,8,304,8,-7,138,81,130,50,-32,-6,100,3,-11,438,37,-41,-23,6,29,-3,14,-25,1,8,229,10,-32,122,-1,-4,-32,-13,1736,5664,-6,-32,2,-44,-76,10,-137,-16,14,149,13,20,26,142,54,725,27,32,49,13,-37,18,50,320,24,21,-56,-27,66,35,-19,74,85,59,161,341,92,81,18,-106,-655,66,2,-25,190,-3,0,3,27,71,95,108,569,2,3186,28,-26,112,268,32,185,42,40,15,41,24,0,-19,27,-38,482,338,97,5,-97,5,3,35,28,-30,24,27,5,-20,2,84,-60,-3,-10,41,-10,-8,68,-43,38,-7,42,65,26,77,47,153,17,17,34,-6,212,-62,2,113,-17,-29,104,317,-36,22,3,122,46,-4,-130,116,45,34,68,-25,212,-58,186,418,-142,-140,30,13,871,108,37,-12,43,-160,3817,71,93,131,32,-32,107,24,23,24,5,-14,-30,91,70,9,319,84,563,37,52,3,0,155,9,-51,-28,-59,1093,138,164,21,-2,24,27,116,20,-47,15,56,1,-39,118,10,129,82,9,-17,-11,-41,351,29,-132,-72,-83,228,353,141,-37,-57,219,-1,193,124,-126,55,-59,1368,7845,150,39,-168,-14,92,-20,52,0,82,100,318,2088,1629,17,17,80,-22,-5,-64,14,57,-21,27,34,278,505,-37,-42,-19,-49,-78,114,-4,-85,-31,28,0,-110,69,21,9,31,-35,-19,328,-64,1,6,9,18,-44,21,14,-30,-189,-20,12,28,147,18,105,93,264,-16,147,39,17,-8,19,226,324,59,90,535,-55,-17,209,458,111,345,1293,159,3179,6,18,29,24,-33,2,43,-200,12,-65,35,51,333,-9,-36,80,-29,-8,2290,7664,31,157,-25,32,25,27,40,65,-2,-7,870,29,38,74,67,-213,231,109,39,16,8,18,19,855,35,90,96,245,57,102,26,-10,86,-72,17,16,10,-360,202,-19,16,-7,40,27,187,39,-68,77,-118,45,83,308,328,249,-18,-2,-74,-100,-1,55,20,11,1175,13,216,29,84,116,75,24,214,63,-6,46,-4,2,150,85,-1,177,8,24,3,-20,-133,175,-110,1,36,1,23,-64,52,-25,36,169,-147,264,29,-56,-74,80,242,6861,197,92,3264,-1,-22,-1,-46,704,3468,145,4794,13715,87,55,1224,123,41,24,423,24,-15,45,72,46,-16,15,-2,-40,-82,28,-3,80,2980,100,-26,154,102,744,106,78,72,168,26,-37,0,7,-56,-14,185,199,75,16,-1,13,36,244,330,-178,33,62,42,104,7,97,6,147,159,28,44,8,278,101,248,4730,1467,14,1,40,-14,-30,118,280,133,458,16,-2,20,-19,-14,12,46,-88,75,16,-25,-23,16,44,18,58,-37,67,2193,57,-2,5,15,42,-61,17,3,94,54,620,-67,58,103,706,20,211,79,2,-44,200,-40,-49,107,4,-131,46,206,-31,16,5,76,14,-32,-63,-20,-32,446,-5,-306,-15,-2,-25,12,40,94,-74,22,77,4,35,18,19,179,-17,-18,129,2,-30,-27,-21,-54,45,120,-12,-49,-99,24,-10,193,-122,13,30,-121,94,-20,242,-25,45,-38,58,-138,39,51,-22,92,58,7,-15,21,21,-21,-5,-10,-122,136,189,245,-10,7,99,57,-12,0,49,34,35,30,-33,-16,151,-5,2,86,10,-1,227,215,36,-8,8,-10,-61,-31,32,28,70,-224,-18,48,21,-112,279,-291,83,646,60,97,10,188,142,3394,1832,86,44,72,45,-135,-7,44,-54,48,902,256,1665,11,-6,1860,100,23,36,-145,84,141,107,273,1,-94,-28,-2,68,-9,29,-14,41,47,-15,-117,-40,95,6,6,5390,6,-222,199,399,33,77,57,29,29,-43,-50,-64,56,-18,34,176,1795,-16,35,-11,-73,-5,15,197,94,23,267,199,-17,186,70,0,780,91,6,-5,39,305,2316,234,79,60,-89,174,62,-148,-14,-12,7,52,226,168,325,23,98,325,-57,-11,161,120,22,15,-10,65,233,321,26,21,21,21,9,54,-11,130,53,172,21,-7,55,-6,963,88,17,60,5,120,2,-3,-140,-14,360,35,-3,92,208,140,-84,6,-16,6,16,269,-196,10,288,1263,-8,15,577,-62,39,45,9201,263,53,30,-1,80,98,53,-4,120,38,62,36,24,-1,111,69,30,872,43,39,14,12,3273,478,106,24,-160,-1,-210,122,-13,66,79,-19,13,-56,132,-18,-22,-11,1,3082,-75,61,21,-577,189,51,13,38,91,7,59,-66,28,967,-33,-40,37,78,9,35,-72,17,-44,960,49,-7,98,126,-16,69,134,195,-28,20,124,-99,708,-25,49,-97,29,-5,72,-30,73,31,568,20,191,119,379,-85,-17,52,-100,-31,9,239,-14,107,20,317,155,7,22,-75,36,136,-18,70,-8,-113,60,23,-9,26,301,85,35,58,64,30,69,-57,16,52,6,-17,41,-192,211,-15,386,514,-60,81,22,279,-33,3276,13,31,11,3,535,-72,-11,58,62,195,41,16,51,24,-71,-28,-31,-39,-9,70,7,196,-33,-67,-25,-49,2,-12,65,6,-17,292,7,-9,29,34,77,21,-23,-25,25,26,79,11,-3,97,211,153,46,65,-26,12,8,26,42,-4,32,15,48,76,31,29,39,228,119,-24,-237,-45,18,7,16,36,504,11,191,64,-29,11,-15,12,-1,-88,96,59,68,-53,168,-97,-37,55,31,4,117,232,36,98,326,261,-1082,1,198,-29,64,105,70,-8,19,-120,77,2251,77,40,27,-18,31,-21,18,879,42,191,143,1283,-20,214,86,-134,-190,41,25,-37,65,54,2,26,-28,-7,-19,6,-3,106,38,-41,-111,-19,-9,129,56,714,1267,10,-8,42,-64,259,15,22,67,-493,24,-25,30,57,198,-5,44,6,-16,-149,-53,-6,-383,378,-6,25,-9,22,34,-102,6,-50,223,-24,115,-106,173,-41,11,-28,1039,-33,25,229,8,94,74,15,-20,50,-34,-103,163,315,-29,-135,314,1560,-21,99,40,120,131,44,136,217,34,17,97,142,8,21,85,-43,10,1,27,-3,7,95,2,-82,24,-96,79,92,33,96,126,-169,-40,45,0,-8,-381,10,197,357,149,-511,-30,170,5,100,40,15,-35,0,152,34,29,828,-7,15,34,35,100,117,4365,54,-200,234,-85,13,18,-6,404,129,-184,-613,12,183,-45,-310,345,9,-314,17,-58,-6,-37,853,-19,-58,46,8,32,1410,444,-46,263,77,6,-662,1202,218,-27,4,125,-16,4509,62,-40,-1299,-3943,-131,-176,53,93,-36,-73,90,-23,90,-44,266,1095,679,12,56,24,44,420,67,230,-1,17,-12,-5,-51,202,20,2,187,48,20,20,-35,30,113,171,43,1559,-33,233,7,-105,14,4,143,73,62,7,104,63,32,57,-6,-7,-15,-2,-100,88,441,212,54,222,-13,-91,-107,-1,1105,25,382,27,-30,24,2,-48,76,-171,123,47,163,475,39,2956,-49,18,26,49,-26,-3,-2,48,-119,-9,28,-22,214,14,-41,-14,-29,47,-18,65,23,-36,-61,1,14,-30,11,47,27,11,-58,-13,-24,-31,61,91,135,0,89,43,62,1,140,58,9,33,481,-24,-57,7,15,-5,-75,-7,-14,266,11,47,-73,43,1000,-40,-7,-155,-42,-26,42,1636,-48,58,-30,-82,29,-38,97,-103,39,40,-29,433,207,-62,-39,107,14,9,-14,173,78,291,-28,37,-54,25,-33,-22,50,44,18,57,-186,-45,2,10,0,2,260,75,12,-6,-127,184,37,113,45,22,23,-68,-25,11,46,21,131,14,-2,1002,455,101,25,219,-346,-292,-2,36,-39,1,-28,-1,88,-8,-7,21,35,62,-14,450,243,82,18,49,36,89,-13,120,83,-3,36,-1,75,125,-75,19,4215,2871,-52,51,72,264,-10,29,1967,24,22,553,-29,21,637,721,270,-202,-11,24,195,15,-12,-304,-13,26,74,33,638,-121,58,-58,-52,-60,26,241,101,35,42,152,285,305,-39,23,10,-23,-30,19,1093,97,24,151,-34,7,-30,11,-14,10,0,19,49,-14,-25,-29,6,183,-43,134,99,1240,26,83,48,12,2354,5579,181,57,46,3197,1676,48,918,-52,34,52,-5,34,-32,44,-69,43,-9,-5,36,-85,-603,64,5,601,19,-26,-24,84,12,23,31,6,27,41,88,82,85,42,-152,35,-219,-74,-125,31,50,-133,-213,-184,-134,-53,-88,-96,-263,-222,-117,66,91,-36,-64,10,14776,32,-9,-11,-70,18,-55,-10,-8,-49,-68,-6,-58,-155,-67,-394,-198,-340,-195,62,690,3465,5503,910,7885,10578,16736,7830,13653,15994,138,16,86,1735,3254,226,3363,217,492,542,128,598,124,212,38,-22,7,39,77,59,444,-104,20,-194,47,152,284,118,15,148,-40,56,18,277,241,169,3107,708,43,213,320,143,110,18,83,41,136,91,-71,115,371,-19,-8,-120,-10,-73,105,154,-46,16,22,32,32,28,-40,174,30,173,60,-55,144,29,-774,394,64,1093,21,-69,128,66,299,40,-42,58,224,30,81,406,-227,36,181,-416,-22,-20,-524,79,609,270,217,16,4,240,166,44,-89,318,178,-1,-80,232,346,142,164,31,-10,94,41,-104,33,19,441,248,392,38,124,-4,-99,35,29,217,156,352,50,-34,440,1013,95,100,-160,114,66,101,97,-15,-2,57,-22,187,163,-8,169,116,35,52,360,93,292,125,1159,180,89,760,-42,-105,71,72,59,64,191,392,41,0,507,-4309,74,1306,126,844,96,19,-30,76,-46,18,35,-27,211,117,-53,-26,172,40,1,304,-8,-5,-29,63,107,-4,441,-65,-6,38,87,-50,65,450,217,176,71,34,-83,64,-229,45,71,97,-12,-71,76,49,-67,57,55,8,58,10,1438,-27,2,7,41,75,23,299,110,-17,-91,26,74,19,89,28,-405,474,140,-123,47,1065,41,641,663,418,-70,191,42,52,-31,130,174,72,239,100,-8,-47,-13,-27,104,217,-1,-21,394,145,243,126,-101,398,368,616,320,34,135,22,219,103,175,724,185,-62,-19,-85,179,-19,564,129,75,38,1104,136,-259,-8,150,130,67,61,5,-69,168,132,-17,483,-199,87,68,270,-100,188,-9,80,-16,45,5,344,133,7,63,901,384,37,306,390,-93,77,276,1302,3,136,16,84,180,547,86,1804,478,75,96,591,272,88,-26,125,94,24,383,-64,153,-7,152,209,24,64,38,-39,150,202,1577,16,335,195,-136,22,1318,12,49,-65,-14,701,123,32,694,-205,107,14,103,72,-46,56,88,58,-192,-18,246,-3,87,-184,41,135,125,179,50,261,26,175,-224,222,267,32,116,-115,121,-1,917,132,-100,139,-172,141,66,145,70,169,23,28,-437,285,2,194,129,-219,-97,12,505,538,95,0,89,469,89,168,183,-2,-238,-48,176,-32,65,485,-275,-48,415,46,137,-9,152,125,106,-5,715,95,65,409,47,567,135,83,38,72,-15,94,48,52,246,-3,111,17,96,389,143,341,162,-4,-40,6,550,-13,9,270,50,6,2239,400,38,0,4937,102,21,125,223,425,745,1,80,36,-25,57,28,10,27,-17,19,107,118,94,238,465,10,120,-77,10,22,169,19,9,15,-4,26,-6,328,201,2,13,29,344,2,619,-48,45,311,329,112,-14,-71,455,-63,-106,-22,-20,-2,17,19,-85,-77,-3,-87,106,242,-58,103,95,-24,34,203,104,297,58,-112,198,234,-125,-102,3,39,46,165,-14,87,967,-39,100,-67,-136,8,66,177,-51,140,-3,50,-77,-38,11,-248,-103,-59,2,18,30,-122,-34,155,-10,166,-15,147,-48,-823,54,22,15,118,43,169,238,152,51,-22,-81,371,71,27,-56,3,121,-3,47,-119,-174,-53,321,144,16,-95,88,-172,1,41,1846,-9,395,42,69,16,-19,205,-122,-14,336,1174,207,-135,23,205,172,294,65,-42,88,86,112,188,192,91,-51,167,136,501,112,-20,68,-36,314,125,807,37,69,40,-66,99,101,248,459,-232,642,-4,25,76,183,-123,176,689,115,109,64,1287,168,-9,43,369,178,-42,119,104,64,41,217,41,186,44,86,104,0,193,47,611,113,-1111,-70,-69,110,42,-359,-134,11,90,34,49,411,457,169,-114,-77,1095,47,130,178,57,89,125,240,11,50,21,178,-41,-96,89,-106,202,438,-45,49,180,-186,-128,-793,199,-138,373,167,57,16,420,-5,52,154,38,15,-20,-7,37,-8,45,20,105,267,64,-60,-11,28,458,360,10,26,41,-752,-145,-262,102,210,-238,72,58,452,3,190,134,-9,-40,53,889,-292,76,2,20,-152,174,138,0,-84,158,1038,-53,-4,-78,-145,-179,-60,370,153,224,175,158,768,-278,15,89,54,71,229,195,35,107,20,7,71,-27,223,55,149,2083,-165,-1,110,-29,17,120,-84,386,-27,697,744,14,97,-54,269,126,-106,497,219,790,27,-23,-40,279,-29,-92,-158,30,-119,18,41,300,316,475,94,43,-48,-277,56,-5,-24,139,24,302,304,-1513,12,51,35,-129,233,316,-123,56,-38,-6,578,185,4,-62,146,-162,8428,40,30,128,-149,135,-24,-16,-35,70,63,88,100,23,6,64,27,47,66,-5,-220,92,-177,-25,53,189,-288,1917,37,-74,86,344,147,178,-262,69,92,172,517,492,-548,30,246,-744,40,29,-22,21,-246,31,96,113,166,295,1687,-78,-218,98,32,319,113,43,0,-4,51,325,-51,-363,179,2645,60,69,45,-5,75,25,-125,-233,935,-106,-44,-5,-116,-334,205,3,88,625,41,479,103,80,96,941,176,136,23,226,25,218,148,194,-145,-809,258,164,352,702,277,-51,807,-3,61,-70,-39,-10,32,-29,159,-19,364,63,1,-134,219,176,33,157,38,506,120,437,20,200,12,58,-200,192,52,-259,742,-840,51,0,31,242,-277,-65,103,-45,-165,-171,-4,158,9,99,594,711,27,200,312,-30,-51,254,-55,47,-389,302,-4,-37,52,-256,195,-204,37,8,240,1,40,-24,75,16,50,-115,-59,-242,-10,3,-43,-2,-69,-31,194,-20,182,241,805,-67,368,-10,181,441,-8,-50,-12,-233,21,160,-4,25,876,103,-24,1425,82,-170,48,-308,-613,-121,0,2,-18,204,-788,230,-1,31,-17,21,402,-31,-100,331,48,-9,368,-52,186,80,14,46,273,-22,-146,236,454,36,339,-64,40,165,133,235,-89,212,-13,45,-271,605,31,50,65,210,5,-33,57,124,107,-173,30,34,-914,14,147,73,-738,-26,45,128,116,74,-390,-10,84,66,110,380,-127,0,-180,-8,578,68,298,-33,439,50,-35,162,163,32,519,-54,197,-128,-71,-117,200,374,294,-2,126,-25,-180,17,-144,77,213,48,1149,-236,125,-194,-1114,-81,132,444,119,86,233,93,49,13,123,443,269,6,157,677,12,109,64,-63,-83,408,-49,222,-288,41,304,433,-167,346,19,72,417,110,-14,-59,92,-40,115,-283,1728,1155,-266,-1,-125,26,-57,23,-480,-38,303,228,115,40,21,-91,24,49,-14,-80,-2,2,107,30,164,847,-81,886,-222,185,27,25,711,241,104,2,56,301,242,52,150,31,57,185,333,-69,98,11605,61,421,-24,8,-70,-12,190,909,12,116,28,219,25,19,50,298,43,-135,-27,53,97,253,109,-12,103,-1015,460,-35,9,146,174,61,98,80,465,-32,24,6,14,633,1,-79,95,-16,3,99,2070,127,-29,14,531,35,108,250,747,-25,28,-10,-157,-17,562,187,996,40,427,256,1,39,20,12,64,70,-27,587,183,132,-138,377,-189,-28,24,161,-93,-54,5,-170,54,113,448,92,842,268,322,-11,259,196,331,13,58,355,416,40,-2,-102,-8,68,17,236,-1,46,30,-49,20,10,-148,25,80,146,20,-160,209,26,861,72,-202,136,146,57,430,98,361,218,25,-12,3,140,25,135,159,344,-32,-39,60,44,2,13,97,69,19,115,75,0,-155,-111,276,184,334,30,94,535,12,127,-520,196,-135,77,28,-63,264,302,0,144,131,366,275,228,171,-37,506,-9,-58,75,46,89,-1,110,387,161,234,3,-409,-138,-30,90,143,-104,121,99,193,-58,19,-24,-107,116,177,-180,30,-105,154,911,134,20,263,-50,13,85,145,156,49,-18,304,0,-11,242,404,53,195,41,297,168,109,80,-239,11,576,352,388,9,-219,42,109,544,74,19,257,-287,164,-251,-77,583,231,144,128,-127,-86,256,199,-11,648,-46,442,166,1516,21,180,-26,-96,872,-372,224,213,1206,85,188,170,-7,-34,55,0,80,-10,82,97,88,295,-36,480,81,136,77,58,-141,-5,-99,154,33,221,-28,95,272,-22,119,101,89,-159,71,-167,212,132,-194,1049,62,0,19,61,132,49,-32,335,-7,35,76,13,-397,58,167,-3,246,72,-78,83,-102,-155,47,30,251,199,1013,90,-336,90,956,-458,-13,-151,-128,10,29,-5,-15,-64,-25,-16,163,1421,197,-297,244,520,300,1140,1158,441,70,187,278,9,190,45,178,16,-66,1273,125,513,79,11,268,-38,-76,114,27,2,0,51,249,-80,-15,91,101,103,272,155,-145,82,-11,145,30,59,-45,873,289,-37,-28,-41,13,120,-54,7,816,342,558,0,18,-54,32,-4,1,-151,9,266,-6,321,-5,-772,-295,248,-32,23,101,79,-147,115,97,-31,-53,-7,529,10,-53,574,399,24,974,68,175,586,575,27,154,323,440,1310,-309,-30,22,210,24,-686,535,751,337,-12,130,-634,188,-10,129,233,84,-348,1774,-33,9,26,529,-12,169,595,8,124,43,334,221,71,-34,5,130,-341,-74,393,215,71,492,189,143,30,467,12,6,-241,-373,604,274,-96,-12,134,281,158,48,8,37,48,-80,290,2768,70,-143,321,28,-978,103,104,-4,428,-28,336,52,405,-27,31,101,-126,-114,341,286,351,71,1101,-148,418,216,672,799,707,966,93,119,19,243,67,-624,-149,29,515,100,-220,360,-63,80,44,39,-265,456,349,1183,674,992,20,1074,-669,22,-62,183,226,430,607,568,196,675,101,417,295,-106,38,42,37,623,366,157,277,1306,847,-63,-85,567,1428,106,305,412,43,-7,1353,666,290,1233,125,1158,-43,445,302,-14,604,-2,202,-2,-176,2274,1340,332,369,959,414,148,774,395,1270,-440,349,58,668,57,163,211,91,-37,48,169,83,218,4,12,6,44,312,10,-99,15,135,43,523,46,-12,-17,-3,65,481,-61,-22,-103,15,578,11,87,-64,37,743,470,-43,42,1129,244,155,202,98,62,102,44,14,35,-513,-159,52,310,-23,57,26,9,66,-25,3,387,-29,-9,199,97,39,631,24,-45,574,808,-191,74,-397,312,43,-53,124,44,-47,481,97,71,205,3259,242,-152,-35,388,760,194,-2,381,221,815,-197,165,72,227,284,56,1257,376,654,312,288,31,211,-100,66,561,553,598,1341,104,-8,103,-130,29,-24,182,24,24,358,143,1012,211,439,447,226,726,-1,131,1261,-20,61,-32,170,817,454,551,1032,99,420,723,26,7,53,492,144,455,-42,14,403,74,1261,249,177,87,39,80,102,170,-1,205,52,-16,35,134,159,-5,-23,104,73,210,227,57,615,75,57,16,18,105,1471,665,8,987,-11,12,460,568,-14,97,74,37,271,127,61,-19,237,319,293,-10,-166,-54,11,83,-38,515,130,236,-60,23,626,-86,-157,-431,-82,49,431,366,371,-202,98,148,71,1095,62,3,-161,-273,-2,-132,121,142,59,282,162,-2,59,233,153,167,-83,112,-55,27,88,32,151,220,271,66,86,102,-253,48,746,15,-33,607,-23,717,1093,164,-361,71,70,138,-126,76,6,-63,176,221,149,-465,-67,129,-35,-17,-37,-502,32,27,32,27,196,51,38,126,9,-87,217,268,-57,9,180,426,51,114,33,152,7,2,53,-3,46,37,-31,106,-153,-7,-134,1325,18,-60,-12,-36,840,144,309,39,-44,-26,76,826,675,-37,76,625,12,182,219,1174,-22,27,59,108,84,279,-76,6,-136,-120,-8,-50,173,-249,-33,-26,528,52,8,15,11,-120,-51,-23,-43,-9,19,132,1155,447,24,-3,33,212,-24,-497,89,246,94,29,107,-81,86,344,81,-62,288,290,-113,-151,11,9,378,109,-127,-59,6,49,-187,394,-17,35,-33,-32,-10,208,30,303,41,22,156,207,-9,214,66,31,100,283,217,454,-85,622,-165,514,310,57,-3,-2,10,-65,101,266,8,2309,-36,-95,202,374,118,-31,443,104,47,62,90,84,137,-50,36,385,-41,777,363,-27,148,-76,-11,-306,137,52,73,528,-11,50,47,95,129,-27,321,418,172,992,913,17,209,-7,54,-81,2,125,65,366,-51,-14,85,1328,18,-107,52,137,68,350,-56,15,108,50,237,51,6,73,224,102,58,57,244,453,-63,-73,23,-132,30,70,97,36,99,76,39,189,713,99,82,128,73,458,-426,55,95,55,-12,227,-56,-66,131,18,13,-64,2,836,199,17,454,19,100,1335,740,44,-53,-443,19,-475,272,216,25,-52,67,143,59,-110,-184,-74,31,5285,190,-76,3611,424,37,106,-28,16,-53,112,-19,-10,290,24,-75,2341,-58,-60,64,261,-5,16,-36,182,157,117,-241,58,169,-186,29,-24,33,44,155,-131,91,2,114,220,318,-63,446,22,747,103,177,64,-50,398,34,485,619,25,253,229,-9,-249,-44,314,139,123,-150,-33,123,187,145,-113,-106,240,-138,236,272,310,658,139,-4,23,771,-68,4,-172,404,125,140,5,330,86,173,-77,177,-243,215,117,140,327,276,573,31,-72,47,4,54,75,9,122,55,33,135,169,257,-3,147,-146,-136,60,-303,-217,-136,-29,-328,-241,107,229,340,44,-100,180,-128,-30,-179,32,256,107,24,-1,-224,573,313,4,-62,-83,643,161,-171,-9,174,-71,-17,-49,-33,-185,469,-124,18,155,136,39,-165,-27,25,-38,23,577,24,240,-85,-90,750,68,19,24,-7,138,-90,691,187,-32,26542,533,19,-7,376,-189,118,-12,-16,-2,-56,0,646,324,83,-13,323,-577,268,346,-67,-132,-210,95,101,176,53,106,7,-200,-1047,93,-118,12,32,1115,-150,-115,147,136,-85,-54,50,209,-253,32,85,-289,115,74,357,29,98,414,572,109,96,429,243,260,71,146,-154,44,324,109,121,254,3,27,-168,92,398,175,199,44,43,76,88,302,-18,-265,79,63,71,-229,-20,21,55,-55,35,58,375,106,-78,52,41,47,91,218,-33,278,20,-57,50,94,57,-36,-94,-96,-31,-58,122,-114,55,15,269,118,293,-172,2,74,118,44,303,-903,6,28,36,10,37,29,-47,17,17,140,167,61,-134,170,198,67,6,6,157,89,159,752,-19,-15,-191,-63,151,113,-7,-60,66,1958,254,184,116,-76,-8,-34,367,76,118,106,77,322,749,80,-19,58,16,-68,-29,1,936,1418,28,15,67,109,46,99,32,456,294,31,39,485,149,-53,341,202,-108,3431,67,100,-34,169,72,30,119,35,24,-17,111,51,-63,-3,40,1831,78,136,927,-126,147,62,-32,-208,18,2181,353,393,132,212,335,58,15,72,-82,74,39,476,202,70,-92,162,-4,106,69,391,466,336,19,45,142,30,91,256,-60,9,187,-100,-12,17,33,155,-146,160,-20,-10,1,160,40,-28,49,-30,33,23,-14,499,-57,-39,-3,-114,32,99,-58,111,24,23,50,336,56,-33,50,-36,-32,-33,-6,14,158,-7,-39,-47,250,62,0,56,1783,213,33,15,224,123,-226,86,57,218,27,70,68,260,-81,-56,144,-241,135,459,194,-5,205,10,100,100,1079,32,114,64,346,540,10,102,288,-6,22,-5,0,241,26,113,-107,254,51,188,1051,20,-79,-29,-1111,1,40,-246,343,-30,216,-147,402,-172,264,515,-113,-7,559,11,-14,192,97,-54,164,287,105,56,54,-63,39,307,-20,177,-54,42,229,18,93,0,12,53,40,499,44,5,-289,213,-11,105,116,237,266,34,13,36,173,259,16,747,49,147,285,14,-15,87,18,154,-48,859,93,77,16,11,28,-28,138,86,126,33,2,2502,2222,85,397,32,110,58,49,48,250,12,46,68,106,69,643,-13,624,62,925,20,277,-297,1437,1707,22,-35,167,-26,11,-4,72,324,4,150,-13,61,12,34,179,-67,-41,74,55,3,-70,87,150,48,55,24,49,-38,283,628,-59,-33,472,365,86,163,-626,99,188,54,-42,-78,-130,29,17,153,271,97,38,664,50,203,381,190,-27,45,23,61,-201,7,10,415,-80,-41,378,117,96,128,27,13,7,41,750,41,-34,-47,126,-21,528,333,60,151,74,389,-9,-30,227,-46,-135,226,-42,320,105,-17,64,14,32,-76,-24,373,-8,-3,-35,67,120,-138,150,-31,-30,16,264,280,301,-273,108,670,322,-4,-47,17,-40,-196,102,101,73,-76,142,-1,255,77,-112,-594,65,46,123,56,708,536,417,1801,7844,60,493,24,82,112,179,519,1,215,-90,648,74,261,726,1141,30,589,133,250,31,134,-28,1,2756,-56,361,1337,-32,95,783,35,13,-40,-161,8,261,-292,-43,53,-10,242,2435,200,45,-13,-52,-63,27,7,13,284,-90,406,-17,-59,-43,-160,546,-1,127,55,181,155,18,867,17,864,225,26,-13,15,164,-10,17,-65,38,131,-168,-58,6358,71,39,-54,66,4,306,-56,-93,-37,191,332,193,17,220,-35,51,1754,53,40,353,191,37,16,-53,35,26,15,9,382,-68,558,176,-38,68,131,176,69,85,-61,69,5,217,-135,-72,74,250,-125,26,30,22,-145,14,291,31,145,5964,199,16,183,415,123,620,-635,478,123,73,75,422,138,-273,-16,77,41,-164,299,-121,1278,70,291,-67,3,-34,-28,99,-19,27,189,-17,-61,34,-33,341,99,-14,32,30,-31,106,7,-390,-98,234,74,252,892,25,-68,214,21,518,355,-300,77,-636,-292,75,680,188,73,227,78,207,206,15,36,-20,19,1272,-19,-173,5,92,-103,60,198,-303,11,858,67,116,70,-5,35,-163,171,33,-35,-39,85,-26,59,-1082,290,14,-37,85,75,-181,20,12,-52,508,-8,-145,118,54,194,84,14315,-134,-8,9,-306,1338,141,5,41,34,136,93,133,64,33,436,71,58,-33,-72,-209,17,-10,-3,-34,3328,37,32,253,55,52,153,436,27,43,-2,-30,64,-126,57,19,-14,-52,79,-199,231,172,-108,3,909,-22,16,106,-99,46,415,-159,496,-188,481,48,26,48,196,-8,14,-128,-41,67,-103,-253,-7,-22,-449,57,-163,208,154,-24,37,-34,137,54,24,11,-54,74,-122,13,-212,71,-76,800,756,1,143,-383,53,14,78,-660,52,355,88,187,-169,-224,1126,245,90,146,4,125,25,-122,537,-34,15,447,110,15,264,30,341,133,-138,33,-125,79,66,77,130,218,196,-15,-37,-49,66,165,46,-5,19,115,0,64,-51,64,66,25,-81,208,510,-134,34,50,233,-117,88,43,-18,-175,-201,4,332,266,-116,46,234,381,11928,-37,-224,421,125,-108,53,-353,181,125,245,462,62,-44,47,396,1,47,-3,99,103,-140,169,7,21,75,-38,46,-78,-53,73,46,-18,221,51,127,-59,66,120,48,-40,58,24,338,-294,9,-499,227,-8,-53,143,37,4,-6,953,-42,124,92,72,31,13,-51,27,15,39,263,81,185,164,21,4,235,24,745,112,153,-75,597,-14,-134,28,303,220,529,2,-236,55,79,473,2,108,-139,18,89,18,38,728,-53,34,-17,41,-52,-46,209,104,211,51,342,12,-337,164,16,-29,-276,-77,64,19,27,-18,100,83,198,15,49,281,60,117,-48,77,34,64,-37,-96,-15,-18,28,23,-40,279,-138,17,-286,35,151,72,39,58,-232,-30,-3,50,-67,16,89,-43,15,-41,25,-209,17,-3,274,-225,308,-172,70,14,60,405,-9,13,5,130,524,-123,174,-63,-96,-49,33,46,149,-436,8,668,-26,31,130,-25,45,-117,83,-42,-83,763,149,54,-9,66,-79,74,177,92,-77,121,844,-201,-86,-7,342,-24,85,120,95,52,30,86,224,105,39,8,493,50,-8,-55,36,92,-45,-30,-53,193,65,1,94,79,65,403,290,111,-192,15,38,-103,44,17,85,33,-63,302,6,19,109,0,-28,-72,-74,679,69,78,168,82,-57,-7,21,42,9,101,374,411,611,249,-6,-79,41,20,21,32,-90,166,41,511,18,39,24,12,-49,11,-15,30,42,-21,-199,321,62,-52,40,113,151,69,101,219,-25,33,260,85,184,176,-270,218,-8,874,-249,18,105,387,41,190,-20,-11,149,-12,337,98,-6,246,77,37,87,19,-146,20,2290,711,401,870,59,-129,-25,77,440,33,87,-57,-3,-206,33,57,-96,22,108,-46,-255,391,-201,-14,-23,28,413,29,99,-23,75,-18,60,61,174,-13,106,192,-26,301,-70,271,57,-15,-102,13,331,87,14,630,-8,10,-231,101,-28,44,197,366,-24,32,-8,0,-130,73,119,-7,128,59,74,164,121,1181,253,1076,110,533,102,188,60,50,150,-34,101,73,-276,37,174,80,295,152,-63,77,48,-25,247,14,-10,62,96,-3,138,1226,-84,48,-51,-102,-64,40,19,211,463,59,172,61,261,57,-5,-21,-6,556,25,65,-23,-114,49,-176,72,48,234,-5,128,206,170,230,-66,72,231,508,86,3573,1387,170,182,290,131,-174,96,-43,770,-150,-7,138,14,191,154,212,-126,130,23,5,1764,95,159,120,457,232,-93,50,-147,342,61,21,51,349,94,17,-5,250,30,9,150,37,-38,40,187,27,61,324,508,101,159,135,-23,34,503,672,210,41,465,49,59,67,16638,70,-126,700,-44,11,20,639,178,-110,9,5,105,375,62,179,106,-114,140,315,-363,-34,14,-63,15662,21,73,-87,20,135,95,250,21,397,306,9,-59,54,28,10,643,-128,495,43,3,785,87,-84,136,29,41,414,-7,167,-467,544,311,111,286,-311,-13,868,961,22,-30,212,932,94,726,314,216,131,-20,5,4,50,-97,166,196,-42,2044,3,-18,-79,69,-39,154,-2,74,10628,22,697,3043,28,315,47,-83,-40,1,142,-42,327,482,28,59,-74,-2,5,-345,-259,8,-93,-120,-54,111,-26,-25,170,97,-173,333,-107,36,-72,-4,-49,-317,-128,-118,24,89,-146,-23,-63,15,-444,-41,-314,-2,-126,-628,265,-22,-77,85,34,44,-50,211,49,39,1012,-64,139,-51,747,-78,261,1329,48,-3,363,-26,112,-16,139,158,98,34,60,-121,86,-55,-30,311,169,-37,54,113,-22,-12,-54,80,18,-20,129,-24,-17,369,62,946,682,33,44,96,184,9,-20,4,8,-14,105,21,146,-37,-40,-44,166,317,-6,-388,-11,42,173,1210,367,353,251,9,43,-51,-6,-23,483,608,223,135,69,237,-69,-1,152,-41,2,78,102,148,36,161,-6,-34,-183,61,2,42,1861,9,52,60,250,76,73,115,-4,410,347,36,681,279,-8,-17,62,-87,129,-396,567,-3,213,55,73,-10,253,15,278,23,-34,60,40,-36,31,229,-39,-104,230,17,-41,103,-22,154,250,-12,18,172,27,110,202,5,70,2,-9,4,21,1236,14,-97,-9,78,-3,-18,-103,-305,146,159,72,16,178,3,-53,67,248,-92,111,17,3,-74,-38,-45,-163,395,84,-56,-25,206,40,21,-28,40,-30,473,19,-2,48,14,484,209,18,57,-30,-16,365,-120,72,-110,-19,22,-55,20,185,53,24,210,140,21,10,4,120,67,103,65,-36,170,25,149,-41,150,32,67,12,46,-1,24,-11,98,101,490,101,-24,2,229,25,111,33,-33,466,25,-69,1,362,-17,406,97,-78,86,245,548,-58,98,31,-46,144,191,137,680,793,291,169,62,-71,16,287,-167,32,150,99,246,44,173,2560,532,-95,245,508,-3,30,22,-9,17,-27,98,191,80,144,111,-77,-122,244,37,11,211,229,-8,209,66,35,26,77,-11,87,10,396,100,-59,489,110,9,276,-23,20,-3,46,82,78,72,-6,-114,438,94,128,132,337,43,48,14,-9,31,-311,144,665,-16,72,132,192,54,83,130,38,-1,90,23,1772,-32,333,-8,47,25,-7,124,2477,114,-97,123,-7,61,62,-88,-39,119,110,214,46,75,440,186,57,37,-22,48,55,65,3,446,191,254,40,211,155,417,146,651,4,324,17,26,-16,375,34,210,57,84,844,15,2,545,-173,103,1206,83,25,35,-6,367,95,187,12,-45,231,490,-14,32,2,61,302,51,214,-22,59,522,478,143,0,47,52,74,39,234,6,13,15,6,83,62,74,20,-229,159,133,11,172,929,-141,734,194,634,-15,129,41,314,-149,81,88,519,-49,-30,152,132,308,19,94,9,-27,-6,336,118,-63,-85,1328,-1,3139,462,11,32,-164,71,109,255,69,-13,249,231,185,27,182,39,27,392,13,10,-30,22,618,104,287,445,62,-10,67,64,-883,135,0,-37,42,323,1166,176,129,37,201,243,375,424,64,164,34,892,407,-33,150,-183,270,-234,72,299,184,-25,186,227,564,147,-17,-10,542,395,-741,210,601,89,199,34,-65,99,1223,792,-7,-13,91,71,362,-25,586,-6,90,100,201,116,287,20,-22,408,-15,364,239,270,115,309,120,6,296,-6,12,41,27,143,290,261,25,851,-27,1560,127,143,140,180,516,85,989,201,27,732,315,20,6,107,113,207,20,-8,288,201,290,-40,92,392,-36,284,-19,301,452,-59,174,468,133,388,668,301,-133,33,-1,109,441,345,20,165,73,85,178,102,291,13,54,16,452,966,79,1095,-107,-892,-210,-27,17,263,86,95,124,43,59,54,223,-125,267,1803,132,66,72,16,64,12,17,-488,528,204,-20,1168,60,85,869,153,544,121,228,98,87,371,-71,17,644,292,172,220,16,59,247,31,62,56,122,163,-446,763,-25,16,-22,-4,69,25,59,268,218,476,616,114,558,177,34,1648,513,58,72,23,113,106,164,69,338,-4,-1,6,69,259,34,104,-33,427,-14,94,138,-3,203,-33,353,142,45,482,39,-212,63,87,95,30,80,-232,506,871,969,0,103,219,58,122,193,81,1482,142,-4,495,206,349,38,284,31,85,307,419,27,47,97,234,-3,166,493,664,1,366,646,-25,327,66,250,-14,256,313,28,274,438,330,-39,136,96,66,430,35,1399,18,20,-5,61,-14,72,453,810,198,57,285,36,141,86,182,746,728,134,206,91,3664,1371,-8,141,-125,108,86,-7,279,173,-11,-35,121,4,187,352,575,92,-33,788,1022,32,160,-117,32,81,902,-18,164,59,357,-6,112,229,-58,43,170,-24,-35,-87,-20,84,6,-49,-45,202,143,178,311,66,211,45,388,154,579,-67,-29,84,36,498,-320,57,89,110,-70,129,34,-73,2247,44,61,40,46,23,169,-8,112,171,63,25,10,53,84,62,51,1213,63,-18,20,981,-7,-52,119,-23,22,65,165,111,15,48,142,236,-25,42,691,251,103,183,-23,385,1956,79,6,47,15,160,-140,-5,-40,-120,266,-21,297,-311,-231,87,712,233,52,86,35,96,165,-122,346,19,1131,1623,51,4,64,209,-6,56,66,434,-30,121,53,165,114,16,542,56,65,324,54,192,23,257,267,-58,160,57,-40,614,38,-16,-175,691,3,290,120,-162,95,-27,212,136,-82,-64,-69,28,403,152,-23,25,-74,632,31,-569,129,43,52,1405,122,3678,-87,28,160,8,510,28,-170,11,405,-443,-98,378,-13,550,2,211,461,36,7,-16,283,43,1,173,73,491,22,96,61,24,391,50,25,-144,80,657,210,121,37,-54,106,87,716,-5,144,198,-175,18,-15,208,125,-457,129,125,244,84,-42,122,122,-57,-58,-34,280,-2,98,19,62,288,152,1,-2,129,1143,481,230,70,91,-38,144,50,0,169,300,89,149,30,42,115,-9,101,32,-329,217,603,52,86,-24,129,67,90,65,-179,117,2057,631,92,175,43,58,287,39,-21,660,67,1316,179,-48,-52,427,425,17,15,331,-1,548,116,1353,3845,74,122,1677,210,265,4,160,91,183,73,289,175,16,920,1,9,588,-302,-170,-25,74,61,-17,-13,-10,38,190,-7,399,182,391,5,118,179,68,64,19,90,1707,88,11,188,433,112,289,239,19,102,16,5,64,-180,92,622,-120,215,270,84,288,-3,390,-26,66,-98,280,14,23,470,-109,102,230,24,119,67,100,103,189,-65,30,668,85,380,155,242,27,-24,182,5,97,348,-6,39,5,809,2028,46,115,180,88,75,179,159,63,365,209,254,1210,690,924,-43,74,146,-126,-2,-3,715,122,164,390,453,1280,219,73,384,8,-293,44,33,6,87,103,1227,13,91,303,1080,175,319,10,456,-16,91,56,111,79,90,-1,274,50,-13,599,201,56,632,251,7,39,12,30,40,150,-25,-222,18,115,32,132,51,184,113,205,-125,423,425,342,225,65,269,225,308,101,-37,-217,-41,63,-36,374,308,63,-20,50,69,-74,-7,-59,233,58,235,97,94,-16,159,-42,147,-9,-84,1009,8,5,50,-72,35,46,180,22,5,65,426,-40,148,94,110,-108,29,331,32,53,-63,39,1425,-97,378,-41,265,113,544,-6,56,-49,57,134,-146,-22,41,227,222,211,131,271,12,74,1568,-38,154,73,370,864,247,11,3,706,-124,306,-77,183,26,49,-131,935,-601,112,180,56,26,487,179,131,-2,651,268,59,311,14,161,132,3,-29,-59,164,34,422,24,8,-19,225,35,194,297,-7,-12,146,27,546,-56,87,271,17,-39,42,46,75,21,-52,-4,219,308,-96,-2,463,465,1162,317,60,1065,-213,21,33,168,54,747,4,21,114,131,60,39,411,85,51,9,86,183,21,854,101,31,87,-16,-7,219,1506,-503,139,165,1061,169,176,971,36,-37,189,78,114,412,-40,69,36,570,18,5,50,468,52,21,-6,210,19,62,504,128,-21,165,252,80,41,53,-712,215,165,187,161,192,301,1278,-2,36,127,145,-343,21,392,127,131,49,66,23,-50,174,-92,156,-176,192,771,15,987,245,-202,74,78,-151,489,59,406,405,80,739,407,202,49,95,60,23,220,87,195,639,59,691,263,100,96,684,-211,16,406,227,359,-64,95,359,579,319,137,-53,174,700,221,150,-8,-457,6,6,53,45,58,366,-77,2207,30,26,136,-139,41,325,784,563,149,163,117,903,3,-22,284,507,432,323,20,129,-11,5,493,-251,264,340,92,324,104,31,-250,82,55,81,75,19,882,182,48,81,293,-72,12,41,189,232,79,263,648,301,452,1546,84,106,403,1595,361,398,0,337,-9,286,-282,147,249,181,145,42,105,116,972,112,67,124,73,-41,-48,365,460,-201,389,135,102,-31,433,107,521,355,228,7,47,-10,697,34,282,794,197,391,21,-10,53,141,488,211,44,57,340,561,75,35,89,223,0,-21,9,256,1442,30,30,250,249,118,9,-12,-97,65,141,446,70,125,80,-25,38,68,493,62,50,-57,120,313,84,96,439,71,939,169,139,80,57,42,154,72,1082,831,407,503,35,447,797,417,5,-24,172,773,176,274,35,-18,103,74,268,-265,-101,114,34,1098,380,431,86,71,-20,142,55,108,-54,55,17,182,18,-34,789,177,57,59,176,98,95,480,238,22,536,545,378,159,-45,-82,-18,-31,-37,49,69,203,-225,156,1017,51,184,0,128,-174,309,237,163,20,110,150,222,358,961,80,548,224,100,52,82,-17,945,116,217,358,372,361,1422,215,566,114,-10,556,-96,461,291,796,879,225,180,691,7,-24,483,911,-29,147,49,225,-185,1,143,65,191,62,250,52,18,195,314,40,224,200,386,121,717,297,401,3112,154,89,190,74,48,-58,168,289,171,13,11,154,271,-173,320,247,3108,848,32,690,-25,143,83,358,217,382,368,159,220,127,2,-488,33,158,788,103,30,300,511,95,556,-6,92,1,458,448,70,580,-13,379,-333,46,142,87,55,95,2,1017,-135,469,331,316,347,209,49,170,7,35,75,106,-40,-285,6,110,284,136,348,113,536,240,61,60,-174,175,540,614,195,2355,-303,22,81,87,62,13,47,-29,-28,357,96,158,13,87,-1,140,103,677,804,124,449,23,56,106,148,35,-49,143,548,126,46,52,353,149,107,210,436,36,2,817,223,5,243,150,85,417,71,104,469,-210,446,-95,172,483,20,214,325,329,192,5189,100,539,513,278,6,4,51,83,-55,221,130,356,254,89,409,64,343,78,500,-57,-9,-79,85,21,438,43,45,87,320,-15,9,-123,253,252,568,443,101,237,496,154,218,37,-175,119,69,-5,82,-140,-216,256,209,17,74,622,86,133,179,9,1589,293,197,-70,113,49,121,23,62,135,802,-114,-4,256,22,104,775,420,66,99,252,102,-7,-60,32,70,-143,-148,375,179,165,244,111,485,730,186,182,25,-554,71,31,88,51,112,37,296,249,38,-4,31,136,151,261,93,321,60,264,1554,246,20,191,177,18,403,365,87,-181,12,-7,594,-66,-27,152,120,92,-339,40,185,6,42,164,93,536,-116,-39,19,180,66,85,199,143,260,45,20,11,13,325,195,402,181,1215,5,59,68,237,75,173,-75,-309,57,14,9,76,582,-118,180,-517,58,33,134,73,121,62,-14,280,187,25,131,9,19,-15,36,71,380,1303,958,-254,43,-1,881,358,345,574,71,204,325,565,43,372,163,-88,297,184,181,26,379,144,225,4,604,873,84,35,-51,127,197,153,-5,1094,17,816,265,27,-66,89,-10,9,78,79,-30,66,-14,250,223,85,462,119,31,-12,-14,-9,107,-28,35,1028,-18,-47,330,56,351,18,-18,-19,417,248,48,573,1361,1005,2434,240,190,182,221,95,112,216,-71,278,-9,-6,27,259,224,158,405,218,56,332,-301,833,151,200,226,930,230,325,945,349,292,26,38,78,142,-339,181,441,77,166,101,-53,558,359,57,128,4,95,96,131,-92,35,-114,49,330,8,889,100,132,688,59,102,254,-42,69,179,464,504,53,804,-73,41,72,318,10,46,-202,410,185,333,-52,-215,33,104,71,98,39,329,87,494,192,-105,40,162,61,242,108,-1,1046,328,-26,-270,392,66,135,187,357,215,134,872,87,45,670,152,651,351,160,1,29,-6,86,26,67,38,42,22,31,258,341,-54,204,-42,180,-462,200,-119,337,-24,65,16,199,128,272,-19,247,29,6,104,139,-27,305,-73,53,162,67,262,167,75,294,39,4066,211,-40,180,257,235,266,64,236,340,124,667,58,106,28,-45,-210,29,31,-20,-48,-38,157,-67,66,149,561,52,182,3,-26,1,309,111,271,260,29,502,-48,43,62,5,72,25,352,664,220,186,47,364,746,231,372,52,169,708,5,-237,643,456,166,70,19,41,-3,5,32,150,344,74,50,-38,207,67,170,65,-9,8,0,8,698,384,-95,114,201,1026,-50,10,158,25,73,248,-46,53,-156,107,150,334,-5,44,22,1509,676,20,497,55,51,263,491,228,433,118,258,-21,-130,52,79,66,788,411,1328,31,21,156,295,134,456,163,-30,98,394,67,313,225,39,483,386,571,196,28,101,-34,499,82,53,-6,495,201,27,34,215,768,204,745,-190,467,123,135,174,56,244,153,294,532,121,424,151,360,51,102,211,46,154,-136,56,135,90,95,481,248,163,69,-247,77,457,6,21,166,1,141,-48,222,53,161,48,2,5,-24,164,228,233,-9,9,248,1042,19,-3,2,154,231,50,127,-49,37,205,1657,145,975,94,1195,75,471,53,63,647,252,-135,829,86,262,167,126,243,45,1024,236,-47,-100,223,21,243,48,176,319,26,129,83,384,-12,-74,116,278,106,520,201,69,509,124,299,16,638,17,606,90,95,988,64,46,175,-284,102,511,1830,518,-51,77,-242,140,490,909,1314,-100,163,-74,73,286,-8,434,49,181,339,92,175,-461,363,71,129,43,204,853,562,118,177,81,-249,-6,1101,193,27,1,1065,84,517,391,282,55,279,64,65,47,-55,230,102,-76,237,441,449,-56,269,-4,272,5491,7,148,21,1,208,480,-18,97,-1318,216,1215,61,164,689,74,-92,60,82,132,53,11,83,427,94,183,658,914,-14,352,-76,41,-184,-3,112,798,89,1119,561,260,65,262,60,480,225,175,-6,835,569,84,11,118,66,42,35,-84,51,39,116,186,131,237,28,219,30,-30,226,303,229,31,164,-72,88,-53,36,99,416,218,84,363,156,255,151,104,146,28,528,318,236,297,193,194,282,185,98,489,83,70,-14,51,115,184,13,117,94,184,-9,184,144,152,216,273,645,61,386,33,-25,71,467,68,-16,532,266,-19,1121,139,-273,108,24,198,362,-123,66,329,322,27,174,6,274,404,79,-323,-128,48,33,65,111,-13,263,20,67,220,-20,59,32,200,488,921,94,27,1371,82,43,-214,0,186,139,27,31,136,627,-3,116,-189,77,76,-154,-12,-223,232,86,94,169,69,4,85,2,103,139,127,364,413,7,460,618,10,178,75,92,144,36,33,534,38,33,70,-104,507,113,-51,-6,240,205,77,0,244,123,219,-200,347,-45,486,291,144,213,246,109,165,85,91,35,50,416,136,-3,-207,1048,68,398,449,119,71,110,205,28,245,174,-19,24,279,882,49,336,3,317,463,580,66,3744,147,233,-75,72,51,543,96,172,1758,-99,134,446,56,62,89,-3,-289,53,86,590,95,11,30,65,305,-7,158,103,189,260,86,174,76,1,196,370,47,-10,329,102,236,11,363,324,19,764,126,32,-39,126,54,16,48,111,70,-217,47,30,139,1233,164,373,599,15,-217,1788,-26,250,2294,1248,72,306,1431,198,308,-43,203,-188,40,361,292,-30,163,285,4,42,17,29,296,27,-42,187,220,121,273,-106,410,468,2010,238,112,65,274,-40,13,-29,38,-116,-281,30,124,66,67,51,47,781,646,134,240,71,210,8,158,52,429,347,127,15,79,623,546,781,89,48,389,303,651,287,208,105,292,634,-159,18,-48,197,542,136,470,462,110,95,290,26,106,232,119,164,362,265,-70,152,70,235,88,51,57,-28,-275,-24,-25,404,22,-259,-524,368,61,140,169,302,278,62,64,2,-39,523,245,72,74,8,35,14,-35,100,44,66,340,2120,130,9,503,294,403,873,133,254,1,-159,-2,174,131,425,77,62,-96,101,67,64,267,89,70,343,158,-10,-24,-96,186,114,-47,-377,261,43,1279,1028,-180,266,-230,307,288,1161,181,721,76,903,-168,127,185,151,115,413,123,70,129,78,24,3,48,8,68,93,22,415,13,174,173,74,180,84,92,35,13,21,636,88,-105,307,247,250,165,208,1716,168,149,-5,-114,28,415,135,37,526,316,166,19,176,23,70,369,399,-18,76,135,65,59,127,486,-23,24,-22,-48,752,79,161,664,401,76,-4,9,82,-17,249,1986,196,943,451,62,39,227,11,-104,79,51,86,42,114,216,138,228,34,-11,91,68,306,532,124,1935,-344,350,-9,285,52,82,148,-126,134,225,804,1983,243,-42,505,39,-4,-36,49,141,433,-3,379,-35,-136,-32,-278,743,164,-39,139,424,-69,20,145,28,99,53,-15,-5,132,-18,869,78,-6,130,166,820,23,52,28,-183,33,-117,-36,467,235,-10,279,85,9,272,78,220,79,394,850,322,72,216,355,-35,-3,-64,327,1,34,77,223,18,-55,269,87,407,84,552,976,23,87,-219,594,40,285,134,0,125,104,172,-158,11,77,-126,79,78,122,157,66,209,81,11,163,49,-387,33,13,159,42,23,45,31,73,399,368,2347,304,191,-113,86,1254,251,5,278,254,-120,30,76,0,28,423,603,-144,8,-54,183,39,-22,-305,31,49,59,19,34,17,127,136,539,232,288,99,474,286,251,62,182,-28,630,211,163,74,39,139,65,254,300,-24,393,808,114,-4036,1421,-128,106,9,29,79,-37,76,45,119,199,83,46,124,455,296,382,-7,470,323,532,342,552,65,79,43,-12,198,86,108,17,-93,844,150,3,52,253,-122,-79,54,-1,222,233,-85,-55,46,-10,49,75,-293,319,41,68,118,266,897,7,130,354,50,14,235,772,0,207,6,167,-195,402,2594,130,7612,522,759,166,320,333,-2,283,47,220,-31,286,159,-82,524,66,234,30,89,81,779,-277,22,-190,42,7,84,58,275,450,9,-52,133,-161,2582,35,397,500,1099,67,-31,-88,142,95,1562,-12,-646,182,36,52,70,105,880,1613,265,581,-6,377,421,994,78,120,155,94,259,279,205,245,59,33,59,51,3,-28,10,324,39,96,299,178,47,845,311,17,-121,104,372,166,-24,488,-157,765,481,629,-82,-68,156,39,145,26,-77,130,227,-113,154,254,135,-97,14,-332,40,155,69,69,524,213,465,69,208,117,150,86,44,14,964,189,-8,54,258,116,219,116,1373,-474,239,129,532,837,44,291,188,121,886,-60,-17,1280,-40,266,972,6,94,267,102,-10,282,493,70,238,691,439,94,-139,-76,56,220,86,173,413,80,383,37,170,256,1420,289,82,51,936,-7,189,258,165,13,-33,252,52,82,77,68,611,53,26,174,96,437,138,71,494,190,-92,1199,134,21,831,131,69,37,-5,-11,281,464,19,110,139,334,167,31,774,67,490,435,-118,26,54,128,41,913,668,98,235,-10,349,100,176,225,273,211,103,39,-68,199,27,383,225,18,13,189,1225,-342,-26,84,129,166,106,91,243,118,72,-1,766,354,94,184,220,24,91,-79,66,176,99,97,55,41,304,76,2546,318,192,-188,-28,-8,274,84,-13,-100,63,70,-151,-2,255,106,1108,33,305,316,117,164,216,355,149,67,236,386,111,95,191,-186,212,73,31,133,1727,1442,148,1265,349,236,160,624,47,304,105,82,1255,48,197,75,1,936,505,124,-14,435,159,29,-26,149,211,121,93,201,88,-115,22,-4,104,24,-182,468,15,110,165,1569,96,36,8,38,-2,118,198,-289,-95,55,43,113,38,160,-18,501,-89,18,84,674,270,-25,43,37,156,66,-1,10,162,65,-78,200,10,85,35,-4,409,312,203,516,73,521,192,461,44,-3,301,248,361,72,2,228,183,177,49,2103,24,290,1638,128,42,75,335,65,-9,1652,1312,-7,256,68,149,67,223,189,242,27,-37,299,55,59,288,192,236,297,104,28,170,58,464,218,68,113,462,206,238,782,120,74,147,371,24,-211,153,75,265,408,558,26,-56,263,4,-84,124,369,139,392,25,100,76,77,318,-53,218,272,418,274,115,202,377,30,125,77,264,2741,1983,90,76,135,155,835,133,-113,120,175,-54,189,1128,1454,115,80,43,5,-96,355,83,89,17,161,69,148,245,270,-110,417,109,161,442,-16,145,48,775,-38,29,1024,405,210,18,-30,7,3,11,33,321,-8,59,59,46,339,-162,95,344,48,107,1131,288,81,177,87,106,11,177,872,115,88,27,-494,44,149,233,-43,116,361,172,111,219,41,-49,-55,32,41,272,36,101,311,33,241,-35,426,-406,47,90,-110,49,-81,551,2080,325,83,70,1357,13,120,254,-82,435,109,531,6,635,-39,66,153,100,106,183,-52,-131,-53,-12,586,226,225,306,149,92,49,370,110,84,129,8,17,84,379,160,289,95,71,28,634,-4,152,103,113,-55,356,15,-13,211,165,5,-64,308,57,103,329,364,68,29,-74,95,0,-27,-22,108,93,-22,-33,-12,72,197,341,98,19,183,-20,19,126,187,272,170,13,235,80,39,553,-54,48,81,98,124,74,28,128,264,496,28,46,142,-160,-45,69,319,14,158,83,42,80,43,-46,-11,36,-42,31,55,25,42,4,-83,-32,112,-296,99,-95,19,61,65,13,6,264,57,81,-48,307,89,19,34,61,64,10,-7,2,-2,-921,130,-53,91,170,45,1,15,58,3,4,73,80,100,1474,244,102,33,68,110,1799,294,368,763,18,16,55,-47,-10,16,34,134,-19,55,2,35,17,11,-11,14,1137,44,168,-20,-5,20,103,-73,19,28,-6,2,23,23,15,18,7,0,43,-418,501,333,-22,419,43,151,-1,184,47,54,-4,-7,-7,-1,-24,20,37,3,-39,15,20,-10,110,127,19,23,-24,2,75,11,-8,-31,-31,159,-63,-135,-126,1462,35,271,62,83,6,64,-1046,-59,13
-199,-566,-590,-85,-606,-212,-391,-357,-162,736,-299,-2101,-435,-144,659,841,-160,-890,5327,-233,-244,-111,-49,-113,-3,-343,-176,-4,113,-189,-567,106,-2379,-1307,-1539,-802,892,3295,-179,-194,-582,23586,14680,18378,16830,18574,19409,481,58,733,10,1135,1882,1178,-173,514,116,-114,673,114,289,166,135,-39,23,142,832,-24,313,-427,-510,186,-154,-219,-102,-33,59,470,191,81,30,691,1074,89,352,597,-128,362,331,233,205,71,309,156,497,5,-7,261,659,-4,43,-816,228,149,-291,8,625,252,-464,198,-121,-190,81,1013,-286,-42,99,41,75,-8,14,-174,161,276,-45,164,188,-15,748,296,304,420,55,27,-5,384,121,528,130,321,-44,79,22,37,-46,196,307,595,90,646,2722,594,311,304,214,-248,337,-173,305,-101,146,-41,73,270,-45,139,319,53,251,125,261,-114,172,208,717,503,100,218,24,149,135,78,22,76,2000,-61,78,416,-422,-51,1225,40,-24,172,467,333,107,89,23,201,56,369,36,93,120,12,-55,1043,271,1096,-54,390,12,-86,609,-453,75,1632,-171,399,514,-28,5,0,15,1244,-38,31,562,252,17,103,722,224,165,-112,92,315,601,208,3786,238,2047,30,29,172,106,81,270,242,-198,232,97,879,472,152,122,-37,1226,86,752,130,-310,419,137,114,22,-515,-64,43,-208,74,206,62,104,389,236,-228,-146,-22,55,2135,1547,110,3426,-38,100,641,293,-65,3205,486,8304,96,-46,1245,152,125,3024,247,20,320,60,63,-29,-1,214,1618,198,1580,-899,144,5,29,403,2266,54,-7,59,1,1613,518,980,254,4907,1913,1532,177,14,45,593,11,312,145,32,153,31,145,751,212,84,-16,381,49,240,27,739,182,-154,410,468,1484,3568,-30,678,365,1045,257,-41,-22,-677,501,344,2381,65,52,138,784,1780,627,1394,127,242,123,589,458,280,378,1972,16,79,8,120,1013,198,210,-528,43,71,-65,-31,-59,58,-30,60,169,1211,129,226,204,435,133,811,124,90,197,-3,-305,-103,-132,272,712,14,-71,200,396,208,133,-29,57,16,39,208,202,323,315,1199,38,243,187,1132,70,-71,-25,128,491,417,221,279,461,-173,-129,291,26,-356,-312,146,-144,138,378,82,32,262,119,22,-476,1076,-79,1963,265,303,3345,2025,4903,400,424,-110,384,221,70,-100,-55,-5,-39,220,-13,228,-125,-53,1597,493,205,454,231,-39,36,-32,348,-38,150,-21,112,139,-29,29,99,175,172,1333,149,203,66,305,2634,198,94,161,623,918,167,-323,527,72,535,-67,839,1057,657,501,138,160,387,-90,-14,-246,352,662,-222,484,9,3695,2044,197,411,151,2435,111,251,65,478,418,295,379,244,75,21,736,-380,512,608,-55,1730,859,232,1716,1281,-55,21,188,-37,-5,-164,4503,21,69,-44,247,260,241,-156,532,-253,-20,448,1100,298,205,199,954,-10,658,56,107,694,18,1469,206,179,314,91,3,95,72,73,-509,116,-7,-825,-723,106,1822,285,66,41,3520,230,1460,334,-775,174,1054,191,393,-62,-25,44,283,-158,-11,177,2566,176,1497,-23,-46,349,1083,-8,471,-36,166,120,1034,-39,759,-11,458,14,-179,230,223,91,39,-246,-24,611,-41,72,507,1979,146,2,46,552,87,127,41,539,211,1144,173,29,673,482,-4,670,666,412,-538,68,408,337,176,97,-44,38,186,167,505,-13,2768,173,328,46,692,-55,-67,-166,95,4,-140,-30,2149,973,604,223,1044,-54,410,198,389,4056,622,-72,49,-73,246,69,56,635,772,44,1383,74,-55,496,202,339,82,48,149,905,1474,143,-806,278,596,222,219,2616,754,641,1745,257,2290,3095,865,-323,1022,626,451,78,163,479,67,706,102,643,203,122,5140,32,155,654,-191,-46,744,19,31,22,-179,30,265,-277,26,38,74,331,-10,434,75,313,-117,177,111,55,19,304,675,114,741,5,129,18,19,-38,-399,72,1444,-55,717,7,54,477,329,-44,-181,376,976,68,-93,271,-154,4461,4,326,-25,325,54,13,-32,970,219,317,2263,289,486,250,63,522,296,-525,-756,195,-137,-290,-210,-682,-73,72,-79,327,431,3046,552,175,10,-80,425,209,-209,182,-13,-45,151,50,48,56,-315,-489,94,212,51,952,83,-21,43,-187,69,-677,107,371,44,-208,-127,19,-355,31,-154,277,-196,-667,143,471,448,86,300,1547,1531,36,26,-48,983,-192,15,-812,402,-30,-149,54,-71,-60,227,651,118,889,-8,86,-15,289,348,-203,-51,95,-106,1376,-83,-111,195,-34,960,1999,-24,-192,49,149,28,63,389,-252,462,251,-160,30,1072,899,48,165,-171,1581,1342,-351,397,298,108,330,94,-122,198,162,-92,1341,-77,6,98,-31,352,319,-112,-298,109,-514,66,86,-22,13,-15,-117,-214,121,-113,-73,-660,139,1635,-238,-124,56,168,190,215,49,718,185,109,-86,-33,-175,60,17,209,180,27,-19,-57,124,248,-10,-85,-78,337,27,176,-93,-107,3040,-12,496,136,160,79,-361,-195,-116,18,-62,-292,154,874,189,424,-639,567,174,66,13,1105,8,88,-33,31,-115,-766,495,178,-22,23,932,-44,-54,-161,1668,-119,365,-4,218,24,-29,-1664,270,-44,-72,140,423,98,1452,277,165,245,87,-137,-6,508,8489,71,17,13,71,-540,110,203,2198,629,38,175,77,-92,1903,209,1071,115,390,109,744,-79,335,465,878,-303,4,273,2217,131,248,88,1105,670,44,209,1172,-29,-84,-21,299,298,54,100,240,60,18,113,96,-4,279,181,46,-9,63,232,1787,392,-550,178,375,382,158,746,299,92,5841,-11,-59,17,95,-32,131,1167,330,122,291,190,5557,147,9,335,-231,-73,50,76,1102,-73,-219,-75,2425,466,117,192,102,29,-24,43,259,79,184,163,61,36,-35,156,47,-15,1466,-51,8,-22,201,558,7,38,255,705,-78,87,-190,-262,2318,-103,109,190,191,288,274,112,-35,63,144,242,709,201,99,20,456,263,113,258,24,517,198,-635,12,207,-37,650,-136,11,-154,648,-560,57,-62,10,103,82,12,-326,31,376,577,-194,-13,170,6966,635,13,26,-665,79,811,0,207,224,-441,57,135,238,631,33,-4,290,-47,194,114,24,35,64,549,-69,395,445,71,83,349,662,192,-16,675,302,380,328,297,-27,-41,34,23,63,2012,64,4815,1222,248,-30,60,-159,94,736,1713,301,-28,246,90,-51,616,-335,57,264,821,88,5033,1051,12,66,-21,89,1038,211,300,23,118,-18,116,55,-96,499,1056,76,31,-102,501,59,205,247,298,114,-166,5526,262,156,151,427,180,392,214,-134,194,56,-20,-854,98,119,50,104,1790,1986,635,812,-1622,154,-694,140,196,-963,46,471,-30,49,766,293,20,-58,703,191,659,-42,137,86,-68,453,18,6488,197,-32,251,704,107,365,-124,300,-1,695,403,51,406,4,125,-16,199,85,-40,-29,801,716,304,52,40,-24,68,2410,5764,206,70,171,25,118,3376,839,-143,192,-19,943,130,1203,218,322,62,-203,448,329,70,-9,50,266,-93,12,-222,-66,-21,348,-373,437,315,2068,398,-60,92,43,-18,216,157,30,44,-78,26,1468,10305,-8,721,21,-72,47,89,576,220,547,50,244,576,82,292,-120,961,29,185,282,-750,226,408,-44,-194,-79,772,-59,331,735,1022,1208,6,-49,19,57,81,-233,786,583,809,-22,52,-340,5,31,86,59,1582,182,229,-30,-43,111,92,25,260,61,87,-31,15,-647,31,783,-39,154,503,26,302,486,36,-193,-30,-312,2200,132,84,697,-9,286,2357,182,53,84,25,30,577,2368,308,1300,17,-27,74,739,1106,27,483,-73,46,7,979,-366,-29,152,-254,603,258,-22,-1118,586,12,134,670,1134,-55,20,921,595,570,-30,-34,230,-59,-21,8,43,104,555,1444,12,98,-80,-76,-205,6,54,112,36,785,3348,73,131,514,48,226,253,1046,-150,-21,37,224,107,54,905,1158,186,68,-34,1883,374,200,194,13,60,155,35,-43,-152,116,-185,56,222,-4,15,261,102,-37,808,76,221,411,450,134,2588,-42,378,150,163,824,-22,75,1908,-24,-66,-129,42,1394,-64,826,22,1108,41,188,6,185,24,32,454,751,304,120,25,-63,-1951,111,167,-130,-37,-123,-74,172,-103,-1259,44,-568,153,1340,1250,13,71,326,76,100,-73,-551,149,277,-9,141,607,6406,192,-158,2798,12,-102,-17,-394,-17,1032,-64,51,230,1101,-126,-253,971,3971,-138,200,-477,70,105,287,21,36,460,98,10,133,314,83,-99,1017,-231,-237,166,151,32,80,108,99,0,136,-172,381,-158,101,-53,-135,-78,3,55,-95,1043,165,86,237,435,135,6,2,41,590,-75,23,-2,141,-29,-496,243,117,343,100,3,152,86,-597,3149,70,50,-46,44,-7,-493,295,1016,20,137,6902,420,3269,1894,1164,3,-85,232,-106,-314,43,425,2143,17,-45,2745,-14,296,-60,98,-533,796,459,-162,295,36,-11,987,102,-31,300,-400,-280,269,-128,30,-82,18,524,-61,17,130,1,10,47,269,-37,300,-526,100,89,199,12,-114,-93,1070,28,-12,467,175,1045,-45,362,183,23,18,505,154,214,970,1217,11,1057,32,400,-269,1080,130,1625,299,108,27,-933,-168,567,-30,182,48,1026,10,207,24,212,297,68,21,20,-28,564,-451,-61,105,-129,13,216,-185,-33,-53,361,3820,87,156,114,-304,15,71,99,-101,-51,11140,250,-197,110,210,-53,148,1491,55,433,107,11,-147,73,38,759,-95,119,2936,36,-66,584,-4,56,477,1,133,147,189,673,40,14,-139,-629,82,-20,31,28,180,602,868,-353,136,69,47,131,1533,389,791,491,-761,197,339,-134,20,-88,-281,144,-20,962,145,11,273,1465,-52,-37,-18,1356,92,-89,252,-80,296,2965,-181,64,716,1115,-158,-80,9427,413,137,34,139,25,-148,508,1474,1264,1555,290,653,-38,85,97,506,298,524,326,485,21,19,-33,35,85,505,166,-687,-32,-153,477,155,419,238,95,185,392,1284,471,169,297,34,68,12,-4,120,21,902,9455,-82,48,17,12,198,2361,125,-36,153,-91,-105,104,755,1884,298,-210,-29,581,-10,-53,323,265,128,90,19,-19,836,-42,-123,415,-129,221,-140,-30,-35,-81,1875,506,-142,1912,260,118,-169,-244,428,180,59,3407,25,444,1006,-99,67,456,25,68,-177,-59,-162,-84,-122,123,73,12,1104,73,-56,-232,18,78,-27,216,85,-193,50,-263,40,-148,-36,-183,-10,1418,1758,262,-29,108,193,-613,-87,148,-21,7452,2253,41,-12,60,53,29,-59,1952,24,-458,-36,548,-203,-68,35,-96,259,1859,-138,431,314,1396,-76,-258,21302,-171,1077,-65,-369,268,-16,76,1071,-113,53,-231,-160,709,-284,-28,-2,829,-187,209,277,860,185,176,-18,1832,323,94,-101,349,63,1559,-454,437,526,-145,16,1,264,2229,69,188,-466,171,464,5,67,-301,28,-4,229,-249,34,217,-73,276,374,305,579,1350,660,-61,21,52,-55,-27,36,36,1934,181,65,686,-47,155,19,-43,35,91,-31,-656,-25,16,4890,260,-9,-407,48,2038,710,733,-18,66,1040,-50,-54,4638,323,-76,88,-20,75,90,81,45,32,83,1372,-209,106,196,-169,235,856,819,262,274,108,108,-1391,668,131,224,-20,262,413,151,207,-13,446,88,-32,539,219,61,-64,359,244,254,27,36,88,24,73,18,1265,276,111,109,149,-9,-50,-117,49,35,129,-49,1,-3,1872,466,145,27,1144,756,-12,129,-81,383,-69,-78,399,96,3498,17,33,1,500,492,54,134,236,430,-13,-337,-3,116,-313,139,117,74,106,106,121,84,522,-198,859,160,1485,85,728,250,907,72,88,39,-240,-426,322,-112,117,56,351,-36,79,-34,467,74,416,217,457,21,52,419,234,231,331,340,-24,67,-37,337,251,79,31,26,277,45,33,370,-10,1271,62,362,1057,1611,430,27,-232,558,-137,77,-27,301,-406,231,1041,96,124,85,-67,259,63,513,321,1150,411,315,214,425,436,25,-67,21,343,673,-4,39,319,-279,2260,1805,-115,2,446,660,31,90,-197,-23,212,259,143,-688,-16,337,180,91,10021,1226,62,-44,231,-14,517,120,6,165,9,886,4686,11,-51,-23,1129,56,652,8,63,-87,112,105,-138,24,246,203,2402,21,92,405,333,109,-7,10,442,-213,17,66,1057,438,-25,276,-159,176,-435,169,226,2974,323,284,66,141,391,6,1877,85,376,183,4,3,289,452,-241,204,13,687,-76,-49,624,-314,258,986,-205,3444,-63,5,54,-89,105,-39,71,243,251,421,86,1277,40,24,109,35,60,123,55,748,173,-83,-460,55,86,-3,204,473,-7,-94,6,135,37,-70,27,20,25,-73,-69,939,-57,10,262,25,867,-33,-21,-663,3,619,122,-199,90,-42,-386,111,-99,84,209,-395,5286,367,139,38,-26,190,532,13,-347,122,308,-161,2,1480,363,-39,-126,247,1500,-77,114,258,-449,-169,774,-94,146,-62,132,102,239,416,194,17,90,1630,447,1266,-270,685,132,123,-76,-66,3513,57,1104,184,-581,195,93,-290,162,-312,138,39,762,982,14,183,5,184,1591,-156,-19,119,188,-36,27,106,154,24,-148,2166,411,95,0,129,190,2642,11,17,-93,40,-82,438,588,13,10,4,11,651,68,808,404,1402,188,554,173,163,551,-32,116,-407,469,290,387,124,5,780,4109,10,293,560,-74,286,14,-25,1028,-13,154,21,126,82,4,-414,182,182,86,-759,-78,117,136,-102,738,325,300,-8,-24,826,138,1980,44,3,118,62,72,37,115,190,-69,227,-181,60,187,414,-12,300,12,639,518,874,441,11,-448,603,39,561,220,-147,1215,-8,44,89,76,365,22,121,-42,-118,1073,457,1885,35,186,133,28,179,566,-30,228,-55,40,465,3618,875,751,103,152,257,17,-50,-17,309,273,34,86,84,12,43,111,-145,415,675,55,-182,413,293,53,54,95,47,155,150,365,38,1212,-4,20,-27,258,430,2853,1266,340,449,2568,566,607,19,2099,749,66,117,109,111,233,109,281,334,2358,19,-398,-496,138,-59,89,87,349,26,89,-36,264,-9,45,14,315,315,543,58,48,988,95,108,-91,29,-112,-22,371,-73,37,223,-274,241,193,-85,151,451,-78,83,-24,138,109,197,44,126,136,-235,42,-22,191,64,-39,32,124,333,-2,73,35,-64,449,251,-24,-52,61,31,-9,272,199,61,-196,-1,-373,908,137,39,259,152,81,-250,-8,650,65,764,17,-234,94,17,77,324,19,365,1535,-7,451,207,-71,814,-102,-19,-32,5,31,73,282,53,61,735,10,95,148,1166,-145,328,-86,55,174,169,-38,286,211,626,2547,760,470,-910,73,480,428,-66,87,11,183,50,-221,139,24,793,80,189,203,405,-117,-192,371,36,-56,31,1,153,-24,196,293,200,-14,-57,67,52,7,-48,303,28,102,111,185,576,438,50,10,-519,27,-34,-237,-80,302,994,171,70,74,712,-353,1587,157,140,429,-14,468,221,27,27,4876,223,310,67,387,29,148,-190,-45,622,9,-88,904,98,328,63,64,437,477,860,46,1157,94,44,76,260,-91,46,476,166,148,219,-43,487,47,-45,146,253,462,260,40,-4,143,95,18,427,102,3737,107,-245,24,447,71,-4,572,-27,-291,383,-70,243,96,264,11,399,-1517,-23,279,1636,-379,-145,193,-309,-72,77,64,16,818,403,-276,98,-15,58,71,3,481,89,55,1084,-2143,227,123,-57,-78,9,390,45,197,32,105,-303,-49,9,-199,2292,1256,70,275,595,56,1362,3,308,-387,-110,137,293,-105,217,46,2455,33,26,292,24,63,401,319,303,109,17,215,14,48,68,1,918,164,1024,96,28,612,6,613,-68,246,563,64,481,-27,-150,-94,-388,-59,-98,3,165,201,214,-132,312,232,203,122,60,-146,-382,672,64,73,298,55,-10,201,118,-29,512,137,-13,631,119,51,1297,39,-87,13,-394,-81,18,22,210,69,217,82,32,-21,150,-489,254,227,235,1270,-154,498,-80,-3,424,99,44,12,-11,17,-539,88,792,576,939,-15,16,42,284,229,504,-1437,222,609,54,42,84,-113,39,359,446,6554,-7,431,170,2,3468,4208,407,541,851,331,-21,105,22,1732,696,128,98,487,253,1252,169,223,751,3239,-1,-20,647,3,-314,-3,83,716,459,225,176,-170,615,268,644,-204,499,1035,413,-229,128,779,224,344,263,258,364,11041,-308,140,78,15,-77,716,818,95,960,448,214,-9,-142,615,63,339,147,193,176,-9,232,355,10,175,-34,138,476,10465,-35,1055,-2,132,548,631,-51,325,-2,50,307,79,129,385,142,15,717,96,15,273,10,275,129,322,105,72,289,78,165,213,97,326,623,4342,245,1074,830,9,538,236,214,-68,43,114,613,97,81,-135,-502,917,323,-57,75,-3,377,71,134,269,-139,174,288,-55,-37,67,130,-272,-9,188,188,-32,251,-22,128,20,80,79,63,-168,-33,256,-106,198,1409,14,1366,-83,-21,-12,341,58,32,238,13,-11,-35,171,1501,42,535,140,193,298,3,-209,-505,97,135,47,80,1800,46,1687,-64,8,30,24,-9,368,38,48,315,42,35,-15,38,344,266,316,83,3,59,176,2,1216,1124,11,478,709,85,305,62,412,26,72,162,765,205,125,-24,176,41,-74,141,24,86,25,102,640,3388,1381,832,68,104,79,134,192,-444,-31,160,28,49,86,1582,-96,96,218,234,-43,2887,-30,249,-43,-21,126,196,417,36,32,-45,1638,626,49,224,873,172,-87,72,65,-24,154,19,-455,614,-287,484,141,322,735,110,36,86,31,-307,-469,-136,171,538,22,-20,69,211,-645,403,-137,404,-23,-2,305,51,107,43,40,-144,-3,53,83,85,640,13,71,-142,132,219,148,982,1615,141,115,47,67,125,203,90,20,42,1120,104,33,368,334,-17,95,-20,-90,56,86,38,30,180,514,402,254,-106,40,26,262,60,246,102,1763,-37,42,45,106,82,60,433,14,-539,34,1566,0,324,-75,-69,15,504,905,27,534,-1,95,1078,-2,185,56,294,-708,-68,196,79,143,112,385,114,-2,188,18,416,327,1032,-564,330,339,368,-285,286,-566,599,56,-41,-39,-164,45,115,-265,27,135,-358,80,982,2,259,1020,99,1732,2155,18,660,745,0,-228,602,8,-200,151,204,89,-99,-146,78,39,64,300,7,88,167,441,-207,-396,81,37,22,48,-154,1916,142,80,-132,304,21,81,297,46,384,444,99,54,7,157,113,71,367,224,-134,268,108,501,-26,602,-766,-488,70,245,-123,189,569,1880,-50,240,-166,43,1249,75,247,81,-44,-55,-33,953,499,269,-436,361,636,53,503,52,397,41,143,-1120,-126,178,728,25,167,17,-19,208,260,54,748,698,-9,424,79,341,1657,424,12,2060,262,131,103,163,115,156,272,370,105,-893,80,328,-113,777,1660,1094,146,456,-54,2465,-42,68,378,935,2977,-98,58,98,453,2,4,180,135,141,394,-70,27,132,82,-39,2321,199,-184,-30,54,-65,-7,555,7941,267,166,234,36,373,1736,80,2786,281,1465,756,275,246,17,24,112,-33,44,-24,40,497,-99,202,-192,1,-3108,-92,136,1872,-81,269,172,48,-245,-1100,79,615,283,124,86,-822,288,222,-78,104,323,1899,94,140,158,39,88,-324,327,300,129,36,-25,243,132,516,518,146,134,1011,335,-96,6,-349,-12,287,115,111,907,-26,272,329,1802,1623,148,23,408,435,545,400,31,-26,-269,296,-13,763,-96,85,233,374,149,252,62,278,69,310,-15,-398,34,191,39,-42,646,-138,277,285,542,217,-5,24,237,68,1303,60,110,374,241,997,136,31,367,855,279,-71,409,592,-48,313,1326,652,1353,142,365,226,-1,-2,-3,131,1076,193,558,2177,872,77,116,30,-3,686,-73,18,151,389,100,186,410,18,14,-673,475,871,190,-180,1252,522,38,-265,1204,621,-10,6060,826,-396,210,-89,102,20,5,259,551,185,363,14,208,4972,37,-202,14,151,74,2107,-490,355,-80,32,133,-37,633,-18,6,-36,1653,-44,-67,204,413,222,105,1235,-17,1592,75,10,-203,472,43,165,32,130,-9,221,370,367,-608,2236,-27,311,-38,-58,228,32,421,310,1643,-5,-137,393,-52,563,66,79,8,1574,-183,130,39,31,116,1174,632,-129,24,6417,-29,8,470,74,174,-15,2191,1217,80,5,33,-416,302,56,223,200,40,62,-367,1470,32,50,39,124,81,966,12,1106,23,-280,-59,172,-117,-117,5,900,18,46,88,143,1346,-77,70,8009,401,30,159,574,-778,-50,7,102,185,-20,57,463,-4,-218,38,359,42,547,-17,2189,242,76,327,152,860,240,162,-97,-13,186,323,348,294,165,256,373,388,-224,-154,82,-5,5006,871,-34,-97,427,1342,79,452,863,673,431,137,-63,924,126,914,107,2390,-28,1479,2090,978,-466,68,27,20,762,705,-125,202,30,-165,-138,-265,549,420,31,165,109,38,-6,1470,-350,23,292,151,56,-191,1290,2921,-186,-11,5012,1199,7,3,-13,2,1090,75,220,-57,-65,-95,1789,-290,-26,-59,-4,-65,-40,134,40,166,105,-136,196,135,81,246,-50,-62,279,63,2144,627,64,1551,273,239,140,98,74,268,-19,572,139,158,-177,75,7,1,688,98,142,-114,269,925,145,246,63,-32,-20,624,38,-36,453,35,281,28,470,110,977,759,129,-90,213,-9,923,-1030,471,78,16,1643,2684,7,530,-53,52,90,169,1716,1941,45,3320,2298,110,1691,1740,17,319,1729,1012,-22,507,-60,156,71,-45,102,-144,39,-300,45,1663,-159,457,-141,18,258,38,293,37,39,-130,305,31,-147,45,71,20,405,4910,173,21,694,1759,442,653,39,37,-36,722,175,447,-1652,221,-85,97,62,-113,1079,7,139,261,120,11,841,290,-2,124,165,-9,151,184,423,12,40,272,545,132,-31,-29,-4,-88,130,275,-193,170,1361,141,13,1886,116,220,221,26,-131,159,160,254,662,207,7,272,153,212,295,1154,3056,-245,3,19,919,-285,305,250,43,24,-45,-74,157,-250,199,13,281,136,275,-18,189,25,-13,-502,-69,33,172,816,715,-135,455,40,200,265,10,226,415,113,14,-19,0,165,60,93,-16,260,49,1362,-83,-210,16,87,23,34,432,1375,1533,-230,239,120,-59,841,-222,279,155,132,213,656,33,154,110,33,-89,723,270,906,979,104,848,1855,599,674,-40,410,70,2041,361,131,186,-156,-87,46,224,157,366,223,166,731,99,24,288,19,-66,2405,649,-90,-83,1321,-64,124,192,-30,170,255,75,-137,-23,396,52,484,3776,-12,2120,4,744,484,-20,217,182,736,1,63,69,1319,491,694,409,1858,829,337,7,-52,78,136,1174,513,20,62,383,96,43,184,9,2703,-73,1191,219,293,44,144,276,330,90,-83,374,-166,101,34,533,377,-17,-6,-48,69,245,53,1317,41,332,25,-48,120,-23,1210,0,-200,229,245,-203,178,702,268,10,159,-20,3669,-69,339,-105,113,-10,253,112,-32,86,-68,31,422,36,163,50,11,1115,-173,602,23,576,1393,2798,295,-48,-151,-142,288,-173,647,13,86,-14,56,415,7,116,2,326,1691,961,289,16,172,35,184,824,292,500,1518,644,1188,262,163,209,257,561,49,-30,-250,343,-19,4,74,718,45,482,36,20,7,628,210,79,42,228,2559,-128,-172,-47,519,1798,-230,-28,1055,-13,60,13,-66,98,478,-40,181,290,71,452,843,209,63,161,55,-114,-218,-662,79,167,49,12,55,758,75,-303,-35,91,23,60,140,-1,44,-157,82,109,22,-16,2,280,31,349,205,-21,278,10,284,-53,-259,-39,69,211,465,7193,501,4481,-87,-76,29,771,-215,634,3292,-334,100,-40,1071,32,-252,-40,474,186,201,-81,175,933,117,-200,32,-321,117,68,390,38,117,-9,195,166,-84,-77,155,-191,197,254,29,127,260,312,42,71,-81,-11,693,58,1610,-655,869,385,139,66,5,-4,173,148,137,384,-2784,94,-98,205,147,38,138,735,17,136,-3,-410,247,402,-72,37,101,-65,560,598,-178,20,69,-42,-102,602,-90,1840,31,-19,-734,18,-19,-21,-3,170,6257,384,488,55,75,-12,-14,169,-4,193,257,775,-10,164,-53,-168,227,-87,302,202,693,321,15,-12,206,390,519,334,150,-69,376,146,-1,118,163,120,49,-281,-1,-51,183,25,27,-10,-79,625,-349,283,1489,124,-33,-58,162,203,194,35,477,2683,148,353,100,6522,58,17,120,492,640,-1120,-124,99,620,-815,1089,78,385,179,360,1157,230,1593,46,1,326,2003,-205,148,-70,74,89,170,942,624,515,-131,150,64,903,100,-32,-16,-135,629,541,243,797,-217,-23,117,40,-929,41,2,107,170,25,-58,40,-179,-105,103,-123,330,37,263,-19,548,-21,-620,277,187,53,364,-51,77,53,526,78,33,23,2317,1097,265,193,175,114,3,19,53,-38,74,37,29,1112,2697,347,-179,4,929,40,-13,35,65,111,-123,72,-232,7,-4,804,317,66,-34,-9,50,1,-177,-9,-52,-15,51,669,-287,729,358,67,-98,418,133,203,-167,1499,192,-172,425,220,-228,70,150,-146,282,1782,325,124,155,48,248,213,-15,13,-126,162,301,18,136,896,-14,44,54,7139,711,-96,167,37,39,1035,433,15,83,-47,27,53,443,-297,101,817,194,-81,43,33,189,117,145,135,191,23,5,34,298,874,2430,-16,252,127,574,344,116,202,236,-314,-172,535,147,3215,457,21,363,1107,269,-150,-6,77,173,-56,5206,555,51,23,238,36,-19,180,49,512,-5,-90,94,518,119,310,105,-339,-9,199,164,86,-161,-334,-117,1632,138,249,-80,73,284,1,8,79,25,745,60,200,778,1301,331,51,-132,38,1,-40,87,-25,245,4,147,53,678,-260,111,2252,552,-91,-12,-15,-33,86,-114,385,42,3,897,145,1,400,377,66,216,338,284,-8,4,231,-265,255,-39,101,233,-92,-51,12,16644,258,1709,322,-278,80,-1371,56,135,7,-125,64,-13,55,-94,4611,-158,-23,-17,-132,-4,20,-231,40,64,30,-43,-68,-303,286,2536,-144,180,100,-66,853,2443,338,2245,543,332,77,269,-121,6245,629,270,690,-221,514,156,620,-16,-23,149,140,595,0,-47,67,132,326,-121,-30,116,-3,105,378,51,707,-434,198,51,201,-7,141,448,36,-29,2748,153,287,80,5,56,3556,-110,72,113,120,37,-27,-267,265,-250,581,-16,58,29,1489,-11,629,662,992,264,113,-100,35,186,557,-22,1381,-105,40,-192,510,38,156,1078,97,40,1797,1264,-26,-6,33,-106,17180,26,226,137,11,-36,437,13,29,22,127,44,2,398,46,37,153,83,-139,329,44,55,-36,-80,-227,539,1150,233,-230,799,113,45,-57,1170,-562,530,2127,93,1776,1458,2667,328,100,137,61,1887,-190,-54,60,51,266,413,-125,33,8,-12,-51,91,21,1697,-23,641,135,-35,-2,-221,102,101,-34,16,81,21,-78,59,96,-16,47,176,152,107,-27,2721,2389,-64,458,1070,408,250,2099,716,232,-51,143,-25,15,569,1519,184,-26,344,596,1632,76,-843,62,775,51,-3,48,197,300,58,4,120,715,45,2509,-92,19,3318,-42,248,24,-48,1860,415,2,-136,-67,58,-55,-7,-13,-38,-202,-756,249,97,570,160,-77,95,113,60,-95,57,582,117,32,1057,38,9,248,1036,996,3272,5,-18,326,206,-11,1101,312,45,-13,-27,102,6,105,242,647,23,3697,4,-256,923,75,-73,226,-132,361,18898,-251,34,-46,-88,1648,60,-196,68,-40,620,224,116,73,127,10,3883,-7,76,45,65,-65,-9,199,512,30,-152,-248,14,959,164,-40,-95,80,589,246,275,384,682,10,-812,-1515,1441,-21,-142,-8,-79,5,826,354,2001,2963,34,761,-47,1349,277,4,-61,470,85,-8,390,-179,1,-37,45,0,27,-36,-247,503,822,3902,97,-369,-70,-47,-2,0,-101,-36,-25,-16,250,209,778,254,50,33,247,-24,-25,156,-60,413,36,182,85,263,36,-44,271,75,-33,78,-61,1743,-36,121,289,47,-98,650,345,24,-9,-16,272,780,43,-218,234,66,94,210,-52,532,155,882,1746,-470,-120,-50,-74,9001,132,215,19,101,-268,2414,89,103,1477,428,85,47,99,88,282,73,22,262,40,178,89,865,317,3999,677,299,-19,86,325,98,-192,-147,41,3748,821,2442,-12,-47,-5,-18,153,478,-198,-325,332,23,47,-107,68,721,337,7,4,725,9,1027,61,-398,-353,-215,884,398,231,-128,-211,950,21,1185,1300,-225,336,-9,270,7828,-60,-18,-350,241,68,-197,263,-48,83,1753,1493,2682,2846,46,-58,932,-88,16007,-230,5,106,32,211,127,1497,345,332,34,2,-142,-165,268,19,-34,-35,90,493,-276,146,156,-2132,-338,-97,39,1352,84,45,123,16,-30,-82,36,282,27,-350,-46,92,-397,117,146,2091,334,564,-118,121,-42,-31,-34,-5,452,196,57,147,200,114,25,32,322,319,2955,149,131,1997,-118,-38,46,41,50,134,341,-693,-1,-104,-23,184,190,187,126,67,83,4146,226,480,677,958,55,211,17,239,116,89,249,23,274,-155,-24,-264,360,-429,628,763,1319,30,51,69,150,352,751,17690,356,284,-32,271,68,42,3390,148,-33,-7,-64,-1518,-72,293,68,-40,39,217,299,19,-79,-42,-444,-6,4,-13,628,306,132,146,-1,-515,-54,60,117,-65,1425,1587,365,1005,408,270,91,62,1563,-8,77,132,18,134,37,186,-31,848,115,-23,158,357,654,1359,151,97,137,99,93,-173,249,-200,319,784,-345,3684,35,-62,-44,125,378,10164,374,58,1889,-59,16,-9,-169,71,31,486,1855,2612,197,82,2427,224,752,42,466,329,-49,192,34,346,-114,96,22,24,-776,-171,1218,339,8111,772,-7,210,941,38,-9,-136,474,510,42,-24,16,-4,-124,22,114,402,-11,394,-22,16,232,3615,1164,-439,47,6,68,3699,26,395,-53,226,489,-34,71,51,12,144,20504,11202,6379,-8,76,31,56,528,22,286,144,161,1,-41,30,211,46,116,268,-528,128,174,52,-9,122,263,238,-100,-234,149,1083,-49,-51,-25,75,223,35,41,262,1615,200,3231,-287,887,798,1957,3231,2437,6107,79,-414,711,61,-342,473,79,-331,56,2409,-65,30,22,600,137,69,889,-1,-20,1368,185,-591,18,10,6,35,132,336,90,230,486,-4,-20,37,340,303,34,266,-3,-31,-70,28,320,-25,39,266,-13,-126,-316,165,92,3262,-160,-135,33,-205,1628,-9,353,-33,336,210,486,-326,-41,1711,-62,2432,-5,11,-63,155,37,-95,128,55,-21,361,868,754,-127,-79,664,44,12,43,809,94,-5,239,195,-6,427,42,0,46,364,716,358,286,380,-26,-182,71,-227,-219,137,-43,-63,-506,91,545,15,-187,1129,-2259,138,179,6,73,-48,376,125,824,311,39,600,78,184,-853,-96,-51,-267,152,4301,814,3307,236,3,3196,59,53,246,3308,11,453,118,563,-52,-258,-15,-187,145,158,-42,-131,52,69,-297,-79,-87,436,1207,-95,3547,-5,-88,565,269,-26,250,402,91,-27,-105,-136,-12,60,11,-175,1718,11192,9,-61,-27,56,-63,-59,579,180,-51,600,802,-50,116,-193,-91,655,145,29,-43,-82,310,21,517,1261,126,439,224,-97,56,130,114,82,234,415,-86,859,87,1000,216,-63,-75,389,433,127,171,38,65,607,537,-71,-38,79,-108,436,79,36,176,112,756,46,24,176,7,312,537,208,-320,-30,26,3,-59,-476,-4,620,11,-48,101,931,121,157,99,90,43,263,4551,736,-104,392,1967,34,-134,2759,-132,213,-2,182,-285,201,50,30,409,645,662,-17,245,341,9,311,-4,37,385,299,103,94,190,7,25,-21,-666,536,107,131,-400,-16,330,647,9,79,-1,14,981,-141,226,830,420,51,60,-22,-67,778,416,-337,1122,1401,321,85,400,-35,299,-209,83,233,-3,-131,68,371,39,-52,-246,143,-330,375,-8,-37,814,126,22,208,246,-168,329,221,245,-337,774,-8,33,-67,24,45,126,81,312,17,129,-29,207,643,903,-90,97,54,-141,18,583,573,-322,116,362,3105,480,279,267,89,24,56,-127,180,8,-107,611,40,42,213,3106,285,456,648,146,133,329,484,18,-282,59,148,146,236,400,25,1811,3319,-163,433,103,1984,-124,4494,-56,-210,461,-20,-114,-50,-2,58,19,348,119,444,707,-53,-149,81,-85,4,17,336,53,497,-27,-404,24,-140,75,9,95,154,-226,133,-6,-124,-11,193,65,49,-21,-79,69,117,-312,-35,283,97,-339,673,71,131,143,147,14,112,55,-72,79,-39,32,253,565,-157,239,685,384,145,-1082,570,-251,52,-166,-71,1401,26,1362,120,-70,-77,-39,-5,289,-156,92,453,148,-55,800,-375,-92,203,105,-9,151,67,813,153,711,641,-2233,139,1933,-56,82,153,2983,-99,187,-128,296,700,264,46,3,-50,96,-60,112,971,2686,287,756,742,400,164,249,754,-152,-124,272,-12,39,293,50,183,1242,8,16,47,50,106,138,-143,-457,30,113,163,436,680,1601,58,-37,411,-36,1325,98,51,-68,-1287,404,-132,794,92,267,36,-143,-80,-16,-212,-151,69,-1881,487,-76,123,50,109,103,-119,262,-246,19,-78,811,-404,428,-66,-110,-69,231,-45,142,5,-49,108,312,60,24,-394,-18,-79,1033,1499,-275,-698,2642,5770,-93,121,-466,763,232,198,2477,248,366,-31,604,151,107,72,151,-32,-14,442,211,69,92,207,114,-171,96,3027,-70,646,-86,472,119,-517,33,472,-2,19,-1841,44,493,234,326,-1855,-17,2392,-17,38,-3,129,-23,127,102,-8,-518,483,-4,217,46,98,1767,133,2869,-37,-377,-8,147,-8,8,423,-651,393,-618,-1217,-808,495,95,262,807,-1,-219,-132,-148,26,-226,1255,-29,-151,80,130,42,7167,2781,-137,-810,287,205,130,2905,-61,-51,58,672,-24,4950,-406,-2661,-4605,-7833,-413,-122,117,783,-135,-19,629,1,147,-199,881,127,686,74,18,-335,93,564,210,-42,28,69,-50,91,-351,-28,-16,29,-1,154,-55,3,47,-34,384,416,63,1685,17,95,-3,-198,16,16,318,165,14,-29,2160,512,-110,186,43,11,3,-161,69,132,576,447,-53,331,-31,-165,-52,4,2287,192,46,220,-19,94,-32,-222,37,-422,147,25,701,26,129,1758,150,20,48,93,-22,51,-34,98,-34,-4,51,-55,454,33,189,90,-105,648,10,4259,130,141,-232,-52,34,-16,-50,-10,168,78,-88,-102,27,24,346,367,1,-59,84,112,138,-30,335,96,34,66,2546,-167,-367,151,-9,-72,-158,-55,43,4081,-22,-43,-100,264,339,-7,-2,-42,-22,-29,227,1130,39,173,-63,-100,226,74,484,99,-203,194,-81,419,290,-100,-60,298,4,35,24,216,176,311,-41,-6,95,-15,17,98,86,-17,25,96,2209,-64,24,342,2781,27,756,59,-150,-296,-712,-32,-39,2312,-1,82,26,-242,48,56,-140,-53,470,148,222,4701,782,291,1192,338,-532,1363,92,130,-60,-5,-61,23,42,306,60,37,970,4987,217,806,238,367,81,10,-51,-57,-26,262,160,437,721,-120,485,480,-64,10,-706,490,-159,87,-52,607,21,-166,1021,163,202,559,-3,79,1905,1638,1207,-367,12,134,230,-115,-99,35,-145,-10,-11,105,176,-536,-1,-151,-394,1361,-110,192,159,107,49,222,494,797,-53,75,-30,48,-25,136,247,353,413,32,-33,-121,140,96,-54,95,72,52,-15,30,33,-105,-17,350,-87,294,73,1495,901,252,137,-47,9651,9434,72,284,306,1921,783,109,337,-146,-176,71,24,108,278,192,-17,95,-66,126,88,-116,-1057,567,-13,626,40,314,17,886,207,10,158,-14,111,77,-1289,144,1505,110,-419,145,-1058,-199,-566,-590,-85,-606,-212,-391,-357,-162,736,-299,-2101,-435,-144,659,841,-160,-890,-25,5327,24,-233,-244,-111,-49,-113,-3,-343,-176,-4,113,-189,-567,106,-2379,-1307,-1539,-802,892,3295,-179,-194,-582,23586,14680,18378,16830,18574,19409,481,58,733,10,1135,1882,1178,-173,514,116,-114,673,188,1725,13,-339,92,-103,600,1341,1890,746,461,100,110,-14,1318,207,-174,1696,-281,255,334,2396,4276,1090,1460,1195,1146,2481,1485,534,180,-228,214,-5,447,-128,-337,899,2199,-282,1097,182,-193,-411,871,-113,399,-11,612,82,1115,166,39,1767,390,855,-301,239,-21,70,-4115,3170,-17,4548,1285,573,1975,1800,2051,326,-190,127,1612,-46,244,811,-793,82,713,-82,112,-151,-1474,1398,701,2508,919,638,-37,6213,2242,275,548,3557,1598,-167,809,1843,6386,276,430,-102,-298,514,161,-852,175,351,957,2328,9870,7358,6007,1618,315,931,789,986,3033,6393,304,-86,1235,215,1404,809,-201,121,397,393,645,-66,-5,-72,2186,-216,806,72,624,1635,677,608,1418,1336,3813,1323,2483,1047,462,17808,1953,-516,961,152,486,1490,809,3402,119,250,-108,-435,550,8365,847,3996,318,181,566,597,-336,479,1620,-1803,1400,630,-77,-134,591,639,226,1808,-526,-66,95,161,538,331,1949,-582,-132,99,522,85,-234,572,1682,172,25,444,37,936,-289,711,1178,1161,71,-649,714,323,-124,1711,626,133,457,12,7039,72,-208,115,551,180,-175,3713,528,1294,466,711,341,-30,2942,-75,-400,1229,1051,-508,1051,3452,1225,3624,1645,6215,4,937,109,1371,-125,1015,1661,518,2111,637,-696,-269,-44,572,1401,967,293,-332,1897,707,3287,1448,-204,3125,1891,1939,1752,220,1472,622,197,2515,915,4511,253,502,648,-299,2042,-552,1825,-156,874,93,4318,995,-1349,224,12912,2272,902,309,856,-313,1066,2722,1450,1106,-2411,1110,576,2522,-287,818,-71,1604,646,1411,-38,4546,312,1627,51,6184,2240,770,2000,1221,65,671,3323,1242,-50,-52,149,949,553,2637,1207,11775,2046,1046,2721,4327,2367,248,818,1321,1505,394,2509,1534,3257,23,4133,5741,-87,107,-171,24,1612,2298,3576,1306,1278,577,-1534,212,1250,-99,1648,93,-95,1479,2869,166,5372,63,1167,746,1147,143,371,853,961,1847,38,585,3267,-24,215,-4772,1547,514,1355,2032,679,-171,428,178,1014,2102,-197,615,1173,-504,92,-94,5900,913,-51,2173,579,2986,1418,16,-665,1077,1878,844,620,2661,335,478,734,1192,-113,-441,1746,3745,750,-213,687,565,1377,1548,2624,-26,134,-449,1140,-59,131,2307,1435,-141,1480,1114,1520,-39,501,293,841,1211,3331,660,703,234,1233,4906,-116,1180,0,1619,1071,2036,91,760,3046,608,1308,-72,1261,2409,1571,2532,805,28,-83,266,1140,422,349,541,360,-75,4945,298,-165,15,87,251,1915,9145,9782,2768,3046,-417,902,-2783,-421,613,313,55,192,-260,-594,597,341,1037,2080,1440,-69,745,-552,180,373,867,-40,-34,-270,245,67,216,-251,944,288,317,797,4092,447,5121,-197,15,2067,396,295,1118,-156,4074,-551,82,-35,49,50,148,8,-268,-126,-31,176,-180,1437,-2492,-931,591,126,99,1615,2192,1616,1314,5328,1030,1015,-412,-327,843,1079,735,434,448,4193,2484,-108,653,-2,-431,589,242,2251,-180,-102,-468,444,-98,-78,97,-235,-986,1856,438,728,498,382,52,1181,208,1963,380,668,507,-2806,1189,799,739,946,256,1689,272,1170,256,87,292,1676,943,674,751,217,530,827,482,78,-31,649,2447,1559,-238,-390,359,1228,136,978,2587,760,1117,623,321,-54,10,526,-440,1125,7702,3761,3681,-663,774,462,1785,261,157,285,951,523,2500,932,1541,862,495,716,1462,2845,773,271,684,900,2142,1169,9175,184,548,149,1207,1273,1450,3023,1456,-1106,1809,421,812,527,578,-297,5467,2447,2962,1366,1759,3791,278,-10,77,1589,137,105,52,195,423,817,2371,2474,1068,494,207,2727,495,2978,2336,3506,462,-4135,374,216,1173,642,69,1575,153,159,629,4097,4238,3297,113,-632,2145,2464,345,502,2677,1167,-101,1027,1507,1421,2084,707,66,-181,236,536,-58,228,730,-30,67,2445,2912,654,128,566,280,473,1373,478,19,2684,-196,63,2179,1881,118,151,622,703,-89,1859,249,1080,875,1259,-56,230,284,306,806,316,-92,-28,-1194,-324,119,155,1308,202,883,323,1999,-327,1351,407,-247,388,872,3229,-1376,883,63,-139,27,532,717,-62,227,761,612,608,2842,1621,189,645,-6,3881,115,1447,183,493,4173,656,1402,936,156,1922,2039,1104,3343,1847,127,175,-259,222,1108,866,372,4319,-852,516,1878,1120,592,864,-202,3019,130,2713,3976,498,155,-726,696,757,1,-127,961,4094,187,170,1251,630,147,992,-1612,364,-779,-1266,261,2193,3209,6913,64,-113,-9,-1600,777,1010,353,-137,-151,476,1372,-2471,517,-24,-90,2370,-324,1669,-970,7379,-43,1262,5947,29,-3,225,1406,436,6493,1345,255,1670,127,870,-61,466,113,73,2618,1305,-192,-140,-194,-122,400,1,1097,583,-1694,2602,104,109,615,418,-663,2677,529,3252,-32,1216,565,231,-2748,143,381,886,1801,1301,-2034,1025,1460,-1082,79,610,3474,249,-1033,-29,548,1238,1060,1751,2990,583,788,940,-196,1197,347,634,-152,273,497,3427,75,-1518,1632,3311,945,-124,272,252,831,70,-964,-802,2610,-364,862,-733,-67,155,1832,-91,-28,2582,243,2402,-53,562,1001,8989,1699,1540,-186,649,445,2215,5907,2377,-416,476,580,1339,679,7643,2849,412,2094,170,1940,-171,2105,96,251,188,1205,3053,1565,6,-19,292,1175,421,-30,483,582,1487,4858,1312,415,430,25,1082,-474,655,741,-2431,3066,-4349,122,2191,433,773,-21,57,519,1122,-37,995,29,133,1144,446,2075,1477,584,574,6613,212,391,4168,-232,124,-854,808,1027,-39,275,-816,3319,29,-61,410,866,2017,688,-674,243,1,2487,326,-278,321,111,239,-28,-73,16,2341,153,859,3581,519,4788,-1215,861,-589,1517,739,45,55,231,-870,75,651,385,-196,2231,2236,-1043,3163,744,-108,6222,2196,-139,1292,626,-170,59,1050,-2674,1515,-25,51,1240,989,3810,1089,2646,1658,123,2013,516,-614,-688,585,366,128,1297,100,-244,1197,3356,395,2225,-52,-68,118,-349,543,-563,401,-333,73,347,5431,159,962,418,312,467,1595,204,264,2678,-9,-196,467,546,69,778,454,-1682,-429,2571,1117,148,546,-379,-106,-140,730,2203,-13,94,-127,-505,259,1758,533,2224,516,1486,2216,160,567,3024,-26,-130,-41,1012,-305,-361,112,2239,1188,2366,1267,885,-327,1953,52,638,971,65,1115,8185,-1275,-725,-319,-82,-269,965,398,1086,1065,1184,-223,211,91,248,3611,844,24,801,5695,800,2088,786,95,534,2421,978,1563,-762,4148,920,1779,2334,2086,733,198,2916,1254,138,-151,1067,-147,427,2255,4068,2576,1739,12635,1845,-174,-20,111,-571,185,29,894,-236,738,433,-306,2158,585,-148,-450,-127,358,1893,-52,359,6057,544,-477,-674,623,518,404,5186,2324,792,298,12,4330,865,925,844,319,-12,1937,3271,-395,397,12684,9,988,177,1327,-474,-63,548,1523,334,2653,271,4906,449,328,-104,1709,137,-325,982,1023,914,1943,1617,-81,584,35,2999,-517,155,605,1112,126,305,914,7341,478,970,56,375,3567,632,-521,1039,-99,-18,1374,3584,583,1397,-157,648,935,1597,6483,2296,3638,74,192,-78,720,2393,871,2263,364,3942,321,-330,306,227,33,354,-238,-563,5289,943,401,-582,4033,-681,-289,111,879,-319,168,-21,-259,560,3819,4442,987,4004,4562,5457,877,8163,400,3012,216,1924,2311,7870,6072,929,-699,2520,1183,567,2655,29,168,318,-321,178,1060,-565,-82,401,1146,-444,7002,745,239,-1103,425,360,2381,285,-82,1220,1197,2052,2643,1859,-639,1938,-960,2503,2324,957,237,3191,-183,560,1076,60,204,907,-828,135,641,440,-1489,-88,-1576,3685,3827,2454,133,763,3958,12,250,-1783,1706,-1140,350,781,976,2195,554,-574,158,543,1936,949,1060,1162,30,3401,-409,309,1387,-1677,484,518,491,2879,1083,605,96,-130,887,-626,146,244,-434,2314,1759,714,12393,-542,-330,-233,674,-636,1931,329,3395,1243,10498,2412,262,1035,-406,469,616,-345,1351,12,118,3138,91,254,1966,2513,-126,1452,1757,279,7,755,374,56,-431,1528,4155,3642,566,118,1267,706,2598,468,816,2057,-1345,4148,-320,-349,1866,3229,1413,-563,89,-770,312,869,92,2773,-137,1154,1749,4404,530,943,4275,2490,17706,-382,271,539,6120,1328,1137,-827,-179,-111,642,1583,1060,92,605,433,93,2149,-602,1354,1048,27,1389,1466,-558,280,168,893,197,3452,-584,1396,1222,-27,-2,352,908,14306,-375,-111,-906,3802,162,1101,-151,179,-1973,720,802,306,-63,2907,379,1649,274,598,-106,1141,1493,1426,742,33,-1185,-150,983,-376,860,1333,585,215,8036,1639,1335,508,1330,-1270,21,-35,-373,129,522,-205,-40,486,-60,-670,990,8448,2442,-784,1269,1612,1166,6510,5150,1268,139,3673,501,770,1037,24,1593,-102,432,14709,1360,4678,4123,-117,1644,606,-269,1547,217,-32,-7,1118,891,85,196,2093,523,216,951,-9,-445,841,606,2770,119,-436,-130,671,943,404,7009,172,45,2124,-431,-396,8573,3575,887,-311,-13,187,2171,422,129,-251,3351,2285,-45,837,35,1116,-198,1441,-1692,289,726,310,313,1803,1713,111,-270,1724,5502,429,2133,3049,1733,1240,6673,8085,878,1507,4150,473,2046,10814,4049,6635,81,1929,446,902,549,1023,6344,9837,1353,-114,429,-1307,2520,469,881,2246,379,4439,12902,153,45,266,2690,901,183,1177,72,4152,1320,2506,2930,687,3167,1549,1860,31,-260,4851,960,6702,3015,772,217,9593,4288,2946,1103,-546,-537,2680,2174,533,965,879,1904,12147,1106,49,4001,4597,-184,2570,5119,659,-816,1281,525,1013,724,2340,115,2289,-307,502,850,1573,5470,-277,1277,-736,3177,641,2910,1602,343,4984,1053,3777,2286,5099,5015,2278,1995,389,2431,79,1721,5929,-1724,-741,187,646,-687,-448,2722,-79,594,-850,311,-1976,2361,394,4850,309,9127,-180,2439,4382,188,-36,639,3097,1795,2804,5209,403,4513,528,3024,3012,-865,69,1896,1685,5843,3114,1701,7497,17564,6398,1789,2989,1933,1192,818,2808,1972,442,89,698,12449,2372,-130,2749,2861,162,2553,-662,955,60,-535,722,-98,-75,1655,6506,1341,7166,9966,1981,1903,1260,2064,2352,455,1758,48,2461,1364,2783,4649,532,469,1098,5487,627,291,254,476,995,342,1182,-6,-483,1486,472,1714,1711,6,-244,-35,887,941,1916,-1119,441,-9,18,-89,-602,1488,269,1408,1442,4054,1649,945,4926,606,614,2386,284,-27,1939,605,568,401,-2306,-87,337,2750,-176,537,-20,410,1441,-142,826,1244,1718,1045,1000,3902,137,360,-36,62,692,8304,-46,247,-899,1613,5803,4907,1913,240,1484,678,1045,787,741,4584,439,776,43,4089,4054,1489,-249,1936,316,6297,-628,1254,2743,1196,4128,621,-6,3576,840,10678,4918,1322,1673,262,-478,1445,4781,493,9980,650,-141,595,-218,200,-1418,3031,8175,5829,17260,776,3555,1030,3319,1963,303,2025,400,1477,1597,150,1333,67,1133,3896,6554,2668,-58,840,18792,987,1382,2641,3401,16125,463,2734,274,967,1205,602,6466,1430,967,568,294,345,596,5629,66,422,623,-8,135,632,2053,126,-422,588,82,3756,892,174,1101,470,1439,90,440,93,1755,3037,535,1603,1467,188,-1130,1268,111,249,326,173,1738,838,-100,1631,874,1239,3393,1469,-509,-383,411,1338,298,1776,-94,3035,59,748,3261,140,-130,-825,-723,3047,714,2240,2702,389,1404,1303,285,3520,844,82,707,1347,-96,153,949,496,560,2840,524,2094,305,1478,2100,440,-103,782,-181,330,326,473,2315,1901,2414,393,1083,210,-629,371,7111,-577,47,1034,-175,1979,3748,2442,-457,1144,2768,3095,-323,203,-90,32,1403,1498,744,-1343,25,721,-117,796,-121,2282,32,198,236,1404,1712,128,1051,3753,109,-291,3548,689,-13,1302,638,1627,536,491,748,1033,103,-611,5199,-243,87,1528,-763,1664,-5,3371,1178,7101,13956,493,-1024,-75,5477,1032,3510,211,878,178,1272,2187,1061,1215,347,4112,519,1012,2493,4894,1477,446,1268,3150,739,1652,112,-11,-223,-145,1637,6772,931,408,34,1706,1717,1156,186,1068,556,-1299,-87,1025,-449,146,1104,155,11369,4120,172,-10,4466,731,444,-2263,-194,6998,215,-103,1290,732,2131,1637,6202,-250,1567,730,2930,-794,341,2544,3665,492,-349,-449,-254,1092,-649,2176,557,647,339,32,-766,449,40,932,302,623,1422,15224,2260,386,457,314,227,2565,1960,2276,-863,3032,-274,987,3277,1796,257,1629,27071,198,399,1014,133,3767,351,-550,1939,7370,1051,341,1135,967,2856,268,1492,620,558,-192,-4,427,766,2338,1885,390,549,-235,91,-1456,639,246,234,4605,448,426,1365,3053,2312,874,3421,1733,523,2478,5293,60,689,-109,1351,-87,-73,619,1767,1145,154,23,415,6631,278,919,38,2879,289,5014,109,134,1235,518,590,-235,-77,516,2155,1134,-209,606,1429,2397,61,-616,244,-103,-257,514,831,-36,616,698,424,1419,3154,1295,618,3800,795,992,-2083,1016,2555,-39,-257,1179,1146,2165,225,75,771,-487,467,4659,1546,213,3604,3022,1935,8333,330,686,-110,-1883,342,-623,1059,3659,1781,463,762,2376,-270,-856,-406,525,182,-217,1107,-238,267,5256,235,670,93,-305,797,335,-304,513,24,23,-116,14611,-151,1361,274,112,201,219,-31,648,577,224,631,887,784,2209,81,1222,736,192,-664,-331,499,51,424,1760,5526,889,1368,812,2751,1598,703,325,18,6488,704,2777,2410,5764,1381,3680,354,306,-21,2459,10305,2068,3,111,691,772,1022,1208,-812,786,-326,1582,-43,164,783,302,106,697,2357,739,45,-1118,134,20,570,-59,3348,514,1046,905,1158,186,1883,261,808,2588,824,1908,225,4021,937,195,423,-1130,646,18733,220,803,246,21,-157,95,777,-180,393,1108,-1967,-1951,-857,-1259,-334,-1006,632,1232,48,200,-515,1877,-418,-95,-1615,-175,814,118,94,1313,-1052,1747,1016,-73,-533,-183,312,1217,-422,113,209,370,1491,87,78,-629,1465,-1526,-415,539,-42,129,-687,-542,451,-167,1884,2759,413,2109,147,3407,16790,216,-41,216,-613,1203,7452,2253,53,375,8993,509,-128,-138,1396,-258,6393,544,-1117,260,220,464,231,100,14,-324,856,-337,4737,2111,-125,-1136,330,671,1167,1718,402,145,-313,-693,-426,334,-236,325,562,2634,194,-562,135,203,6,-380,609,32,12,67,631,-760,1611,-146,2861,214,425,1505,1776,763,1458,2667,1226,2411,128,1124,-288,1538,3073,2099,675,2743,958,53,391,624,2670,1993,1582,345,139,-200,217,2160,43,-477,-138,-171,1160,-199,576,117,704,-768,342,479,4332,1046,55,-54,449,429,242,1613,34,1857,112,2560,547,1924,156,-6,-681,576,802,330,671,766,1123,83,1779,387,1033,-237,-195,969,448,142,2236,-2477,583,-9,613,1732,-88,206,1249,578,-118,1015,3973,-155,203,-240,2630,-1027,261,536,2798,276,755,12610,-101,-1,-413,155,758,120,-187,-466,1760,13494,373,-22,99,-52,-173,-633,3922,616,1784,642,87,2326,4346,622,422,996,748,35,28,150,15015,1583,751,-34,-264,1312,12077,281,319,7424,3526,1332,265,10033,644,3678,7789,2032,540,2740,55,1214,-373,1562,697,106,2118,833,-24,-47,1910,17338,424,-675,-162,3169,393,697,8289,-196,582,13842,-4,987,24176,386,3547,3663,-232,293,2406,715,14,0,-215,11966,10309,2723,1385,592,409,1128,-54,1728,19864,2449,3955,2154,37,-313,4909,-449,935,4528,-356,840,940,279,278,-85,83,836,559,942,136,63,36,1203,2,-301,319,71,1431,1066,142,3368,102,-153,291,89,147,544,334,2158,958,2433,785,2844,67,-273,356,-24,297,58,1297,719,1940,77,719,586,1409,652,448,1911,1349,-28,-89,62,1384,522,2197,5679,1825,1808,354,397,2674,1019,-168,-310,1251,297,755,2520,1149,709,1037,865,-491,14,1241,3080,1868,1777,3588,4266,-168,1312,181,-98,208,1037,1746,1847,315,933,-209,3345,-269,248,1523,153,564,236,-2239,15,-59,-301,2190,1386,1269,-636,4143,25,298,1090,-760,901,3133,475,5489,224,275,2286,3019,2829,639,144,799,138,61,3049,224,268,-214,449,4097,479,817,92,675,1101,1135,1777,307,428,5202,1125,355,707,982,739,1308,783,457,941,1986,2294,469,2757,40,1851,531,3,12,472,248,503,516,4640,96,1507,1219,936,13,74,141,128,961,14,581,2510,3913,1092,5647,587,1078,5,1496,1619,4195,517,-163,427,7391,328,1412,-1772,1282,4008,3482,1002,2260,-335,959,2418,453,1032,2362,516,205,224,330,1484,-387,635,1158,175,-67,237,1467,1991,718,903,1868,192,789,-78,1720,623,1058,157,1136,-312,2652,240,-591,-278,2307,1789,1140,1001,140,2597,85,59,48,417,42,-799,175,189,2095,1438,264,314,845,3475,701,1013,286,181,28,213,-603,976,214,3535,-269,1050,20549,-86,1470,1171,610,177,23,820,4303,614,696,-723,-1577,275,-289,4227,580,361,706,1647,-138,645,830,457,-268,886,-355,1129,227,-94,652,227,536,1648,-84,1253,-198,465,319,276,-435,323,1105,-655,-447,1935,3684,986,3106,-460,582,5361,2382,-264,-73,-168,41,-663,619,1251,1190,162,1927,1345,859,2137,-325,204,1039,655,578,397,3502,11539,3196,5518,15145,1968,902,29,8702,840,834,4289,5539,3587,523,1353,1518,1349,4302,5375,1792,4650,1726,1720,204,1506,-201,39,6656,-5,6446,3963,-83,625,88,567,312,97,69,124,3950,-1199,611,691,25,5536,1313,827,4,1702,-160,568,-116,-55,13,578,1487,2747,95,104,251,-172,1463,481,603,717,1333,1735,803,2793,216,3520,1172,144,-167,1498,908,-263,97,33,532,510,48,32,17206,386,5458,-1,318,352,2136,859,466,-545,2708,1954,1306,561,1684,-310,337,3306,164,327,2255,2011,562,124,4987,245,408,599,2697,1475,10108,2760,1268,-77,2025,2288,528,647,484,1325,-681,-228,13572,240,402,452,1054,1729,388,81,532,-347,122,814,-337,982,4026,1591,266,2166,2642,776,3231,-2723,1402,780,4109,-38,826,1980,441,170,76,1073,-1435,1885,3885,3618,336,2042,-404,-182,413,81,38,109,2358,868,-226,-91,-22,-25,908,377,1166,-86,-50,183,793,-169,-1181,-613,1295,712,160,7362,622,171,253,49,1605,3737,-1517,498,-2143,1363,626,2292,1256,2455,358,1024,613,2409,1543,813,210,1270,3305,-11,-539,576,939,-185,-147,1933,-1437,147,4208,696,1688,2983,921,1035,-1057,344,95,391,132,569,-200,79,-2233,1365,211,-218,613,382,-168,-262,1366,381,238,140,-991,-505,135,1800,65,10226,754,46,1124,-591,5544,412,72,-124,-234,234,1632,1638,4487,8805,6834,-218,96,-63,-843,250,735,-136,-645,-57,3668,-18,132,982,52,1120,334,2874,-188,546,56,106,905,-708,196,90,-2,-166,-564,-566,982,2155,18,97,6302,292,81,116,92,323,2522,660,2635,125,2546,113,-766,-488,569,1254,-136,-44,144,431,-311,-436,1060,143,-1120,424,-763,2060,473,-893,1094,146,-42,935,-98,58,-383,-224,653,394,-375,630,148,7941,2786,577,1465,-1881,24,55,202,-3108,-139,1872,269,689,-1100,197,1681,949,374,1899,-40,39,184,-29,2426,516,518,594,1011,-96,2772,272,1802,408,-414,-189,-524,-96,-42,646,519,-61,1303,855,-71,1353,0,2177,872,-72,305,811,-3,686,100,186,464,387,-673,987,-825,-411,-33,1252,5589,57,-55,221,621,-438,699,237,6060,1628,-89,551,2974,805,21829,-286,-506,1491,982,-266,804,-1704,613,336,1069,4282,1287,439,136,7595,2367,379,224,193,426,-579,1762,66,98,293,211,69,897,-287,335,398,975,-570,595,643,-826,450,672,881,-399,354,305,4332,-327,1981,-848,4542,284,159,738,513,644,258,1369,-36,819,541,411,231,79,55,26,221,129,2337,2311,1075,1797,372,-9,-885,67,3220,792,510,-490,2963,-78,-459,294,10445,-1019,5960,58,-904,36,1421,1301,-1,2753,-567,549,523,203,2636,4811,5,431,67,795,335,-99,407,453,3808,513,5947,211,-323,708,83,-635,-1455,4321,476,6,337,-135,103,760,679,-254,308,2632,301,121,2469,-88,937,93,-603,-245,-408,161,2205,79,1285,13995,-563,-45,-761,505,4337,931,1619,706,94,313,383,2043,-686,29,1452,388,-67,569,-193,-791,203,571,1388,-465,3131,2914,1688,2475,-478,781,-256,-176,2075,1584,629,-502,1298,-919,-406,-34,-39,13466,221,8646,396,12618,6,764,231,-112,45,-316,333,-198,553,858,1606,651,-327,2803,-33,-117,467,6593,-102,530,4027,-272,255,265,1621,-613,209,633,1331,181,185,105,924,941,836,1077,2773,-100,237,-414,240,580,-183,74,-9,2865,668,1709,1084,171,98,1142,939,6843,-1749,-81,1061,-194,-380,178,788,-221,-54,1149,58,-19,3430,-4,-461,-96,-562,5674,4030,-155,955,1795,-733,535,250,951,169,619,3323,1723,2237,1552,464,-1966,-799,1284,21,40,169,1714,422,445,155,550,162,132,456,417,-341,6588,830,424,438,2141,1383,1494,389,405,1363,708,-352,537,-144,144,1308,365,1123,534,-626,761,1191,8096,534,130,657,2309,23,1324,-4,140,923,380,1385,1088,422,1102,-106,-142,340,-98,-682,307,5095,1194,1678,4192,578,-114,170,-52,4570,996,1113,-269,613,-1019,119,1130,-670,551,1405,-155,2,2778,2895,245,257,683,5226,503,770,-502,-167,-315,1716,536,323,-98,1687,760,422,359,-21,768,1904,-42,492,128,1634,491,3448,4511,-382,1033,-586,502,1718,883,1389,3061,84,88,8,306,-349,2,421,84,347,468,2306,974,558,2651,620,1745,217,2665,5047,4662,530,2079,956,834,891,368,-1324,25,216,2225,4285,724,-373,2226,188,50,3576,1119,704,-58,437,-153,1400,5579,-290,4806,1432,38,-176,617,6169,6496,5022,340,5464,1250,2376,509,-417,-572,3952,7368,277,4115,30,-97,14425,-74,639,257,356,295,585,666,253,864,-519,532,784,4809,-62,5585,2313,777,1494,508,114,-775,1210,110,3976,-608,2477,668,188,1218,784,1810,-1190,2172,559,492,5111,588,2653,3039,932,1525,216,4425,-144,6485,4579,189,148,1644,842,497,163,375,2460,109,1025,332,-221,660,-626,-162,513,678,4071,1467,1290,1277,983,655,3348,-1403,1660,218,1738,634,241,539,16709,2509,171,421,-471,236,117,1996,1106,151,119,198,465,885,4987,294,373,-224,1479,1499,-466,-333,282,-165,16837,190,420,1098,1090,134,824,1717,1,1347,362,-2132,63,21,-397,42,470,-1030,1856,169,158,3320,1499,1729,2477,305,878,867,-99,722,-1652,1135,1079,1361,3577,-88,715,3819,3744,120,-262,1743,2041,1628,731,2642,771,82,192,34,-12,3272,518,1319,1858,-157,3036,206,247,-382,751,-142,0,2,35,6709,-46,2819,6081,628,2559,1055,843,-662,758,739,-259,634,3292,368,312,-655,-197,189,-2784,-688,-65,560,-102,1893,1840,28,242,2392,758,-349,1489,-58,203,-156,253,58,-1120,-815,360,1157,2003,444,150,-44,533,-929,-179,-647,161,263,-620,2317,1112,-37,347,804,669,2470,418,1499,622,4207,1782,325,405,2647,-1124,1214,5543,136,437,1548,387,966,837,332,173,56,140,885,391,244,-167,-125,894,566,-63,399,528,-107,-49,-52,696,224,65,1122,457,-328,2430,-194,977,5206,36,177,472,1162,-339,-161,90,701,1725,-345,-109,-132,-67,71,3,981,2810,762,-1371,354,4611,517,2094,1653,-220,2443,118,81,171,-23,-106,2063,4499,1858,706,123,495,3,-5,559,-358,-97,586,496,1598,31,142,-121,100,-669,699,513,1813,145,-106,172,-6,4721,34,421,345,39,1673,2215,290,898,2246,53,-329,432,-583,992,-1628,3847,104,1004,358,25,-471,1279,-5,1868,4104,15403,3081,994,383,324,1506,1151,-430,2590,260,-96,789,-88,39,199,5,416,1236,346,1233,3160,2142,705,122,-265,215,708,10473,806,-45,6037,337,133,-261,531,-45,637,177,777,692,-184,251,-342,573,4367,-508,1517,127,182,-1538,175,426,-327,1825,370,-271,37,1741,-85,265,9,23,204,850,535,93,509,-348,1845,147,-13,930,325,11,821,-838,320,-638,-136,334,-384,-2,557,-49,285,2626,838,167,11,4,1124,972,371,2343,-219,617,506,973,-77,751,264,381,13,235,413,2267,1138,351,493,832,661,214,133,6080,50,1879,288,207,3934,41,-146,282,1191,83,1385,394,-51,486,1024,1758,396,895,272,-130,4192,1450,2871,833,2045,1330,342,1181,1362,58,1442,811,1068,169,594,553,625,1443,4661,2520,20,477,3177,77,316,244,166,152,594,4152,1746,447,1130,1785,1159,694,3662,309,47,1263,1563,2984,3286,623,-29,662,345,61,2289,918,323,194,-10,1249,1049,596,1685,304,30,-26,228,479,459,268,89,674,1552,569,808,107,1545,368,592,154,136,450,119,446,2180,-326,826,522,1263,762,185,944,36,71,42,101,4154,129,3600,741,276,1297,113,833,-529,3280,-413,956,897,4668,814,-451,-671,428,179,1368,199,4074,1959,1025,1371,10,816,203,651,1821,414,2488,1664,4277,1178,1311,1668,336,396,1415,356,2881,330,684,-53,1791,-284,471,313,2457,3341,-125,36,3275,-482,813,2334,526,39,425,-185,6331,521,581,1971,1,3325,2411,233,55,-52,833,3117,32,1372,923,442,10433,779,2848,1265,664,481,2292,896,5219,605,10,3125,32,379,431,531,384,-578,862,5317,461,1501,846,-182,1957,3669,1521,3510,2076,742,1347,1422,-137,1408,2836,-801,189,1338,182,391,245,1171,507,636,150,5584,1666,-186,1442,3210,736,6817,3807,-1494,125,-275,251,855,871,232,9,2889,1950,2410,173,515,104,172,5922,142,33,-272,144,3318,635,3071,2118,163,473,447,183,-3746,10420,-105,-366,233,1409,5970,701,2202,132,1335,1559,939,2703,24,2337,277,1446,2088,358,1653,-1308,1476,3609,1980,5305,212,-188,558,561,8910,971,545,-23,2450,1170,-3095,1156,3725,1460,2795,536,-434,625,3452,3216,1417,-366,664,1269,524,259,2192,7,1299,638,2418,342,4411,205,2228,3287,614,8584,3693,3321,1257,724,5529,13238,2343,59,2707,5168,346,2456,2515,9669,1102,6191,-84,6957,2508,741,1878,390,2592,1685,5700,442,757,4617,1953,322,1003,1451,2209,3628,3589,356,2597,3356,1832,669,-25,1556,-170,2470,-101,1671,4122,-30,581,1041,4417,2175,5473,1641,1,377,627,1708,4596,1770,1610,1347,230,1129,564,1761,864,328,439,948,240,641,4170,8166,-464,1162,718,215,188,2459,425,616,887,805,1199,174,505,40,1134,2164,4467,350,1070,460,240,3030,926,-1189,27,3633,643,478,583,483,4160,1631,3819,494,937,936,1479,1736,157,58,338,3248,6465,1295,1434,1409,2265,693,32,249,3766,802,536,2107,-283,1855,107,463,881,921,669,4080,1940,2924,1165,1162,3160,1378,1258,6811,5847,2902,233,312,872,100,811,444,2339,261,-606,-68,-114,3518,-185,1709,1443,2405,320,1955,795,709,2196,1505,1082,1253,447,3213,187,97,330,1737,729,120,354,-771,914,3633,5247,-12,2018,941,-967,620,2662,2740,5337,969,632,1556,1725,1481,99,1073,295,865,2424,1720,989,142,1102,1405,719,-8,931,1121,922,641,1814,-155,1482,285,1845,327,1324,-564,22,2294,1775,7201,6228,613,3439,2260,-55,802,7588,-40,258,213,743,171,653,1709,720,244,1205,1871,197,1117,279,1861,4471,4319,755,1044,2136,-295,11001,188,1299,-61,-423,1426,-36,4106,484,497,-127,7037,968,5955,907,29,731,627,3027,1123,146,4397,-677,121,688,1287,-44,543,851,821,567,3436,2408,157,-356,1632,261,297,-188,-294,94,-52,-391,102,982,907,1235,2029,743,3091,276,470,1679,5298,-1714,308,988,1245,946,-1137,1070,193,1453,109,2931,467,453,1719,355,1666,946,182,-343,-19,-132,439,1431,362,-15,159,307,967,10304,737,2591,7,285,1471,14135,65,-166,908,941,1346,41,2325,823,543,481,614,2365,2165,354,4932,2108,130,562,10,2587,6698,201,422,691,810,690,-1657,38,106,-185,76,907,1379,192,-1350,1289,2495,1096,708,3354,207,365,1638,2585,1380,382,757,807,2117,-25,1058,2526,-1750,2119,304,155,-143,1490,723,3564,981,838,3368,7095,292,-36,60,2134,-1189,1191,580,201,382,356,-59,8584,155,757,997,3254,399,1524,4031,-666,1170,-315,1044,1376,-226,222,198,1200,1060,7225,239,142,940,1501,546,421,1007,147,246,808,1005,-47,-446,56,800,3571,1925,503,5566,635,483,1170,204,3074,342,2374,78,2083,2259,1190,1439,1511,3024,416,-88,1320,2256,445,213,3027,138,619,5574,938,185,674,685,2599,1623,455,967,214,391,579,7048,191,350,5,1264,402,-94,1637,1971,-1214,387,754,560,-417,-165,2364,651,-204,649,-98,2809,2505,1792,2439,1974,1904,808,2,201,1163,3719,1682,370,451,2036,-298,2058,751,15745,1324,41,497,964,721,5872,724,579,3707,1670,-696,1577,5839,1177,607,318,1571,670,5567,679,-5,699,-117,2693,1086,1416,3348,531,605,2138,-1203,9312,329,2574,513,131,736,2888,2904,400,-2,2950,1686,989,760,12026,17595,565,983,5711,1032,9501,143,614,451,1226,175,1658,2035,743,583,3,1891,293,-422,58,2481,-27,301,139,307,-574,445,1740,555,5450,261,7740,590,1267,1195,994,427,635,6705,498,1071,222,1081,422,823,347,428,1333,3886,777,1103,915,-112,163,1495,-1347,724,3350,726,599,-271,460,1325,685,-515,832,605,466,1490,2414,8016,3501,181,465,363,1469,925,5761,-157,-71,2105,1150,1266,2261,2161,119,452,4210,273,1209,3240,590,40,42,6281,6914,1688,947,1655,805,860,811,1984,-204,918,4138,1525,187,73,6910,177,1062,1669,453,483,7,3279,2002,1754,1431,3197,7964,823,1402,1094,400,-32,151,541,447,806,260,6108,2980,911,3842,3212,1881,1838,8749,1229,2259,1572,-66,275,1642,447,727,1683,1383,150,1675,5214,1288,838,4538,297,468,492,196,618,854,84,-638,194,797,1069,2183,770,1011,1186,5631,3,5138,2707,4172,2065,435,2071,1533,1115,724,570,-995,294,854,122,1616,-635,281,142,1059,1483,145,2761,699,957,822,1754,2447,107,46,1058,-196,1769,49,1175,4647,-6,239,156,-299,90,173,1649,306,385,469,3327,-279,632,594,3536,-1212,217,3083,2656,213,-306,1950,8304,-623,3986,251,1405,202,2940,-38,650,-318,392,1079,-1156,463,-217,2642,660,1232,249,1948,-261,1072,3650,1001,-156,1166,2090,3656,3891,-108,757,2451,744,599,-319,2233,-975,34,-51,9889,-1176,5017,564,238,453,2114,4462,978,3112,2594,2435,930,1922,884,692,528,730,-203,-206,1815,1258,1606,25,69,-160,6752,369,619,2528,91,581,-225,1367,2632,146,861,3033,-152,179,1198,400,488,477,325,-78,2498,2346,-224,35,728,2454,2860,1116,427,1761,-508,839,1949,1255,242,2285,-17,1484,659,2808,2995,1700,3762,711,864,1290,1539,989,-172,4105,17864,184,446,202,124,574,10975,1006,1150,2496,5892,3663,14508,1568,1215,-128,882,1591,674,194,-709,710,166,3579,721,200,298,3368,1488,976,28,462,239,388,2228,1094,-98,1766,2101,444,539,887,-3177,1778,668,344,177,356,3917,7607,1429,651,539,464,-1454,265,1620,375,3293,1863,1427,1911,931,812,494,2074,-290,1163,6791,-196,6066,2196,-1411,-262,1778,750,3812,638,2987,3386,527,7034,3416,1573,207,1481,1405,672,175,2464,3275,3382,423,1848,2066,202,1429,931,-911,93,1152,1268,4302,3930,-342,862,2284,522,1089,5629,1034,3708,254,43,101,667,932,-654,1084,5872,12152,1031,-694,1174,843,38,429,57,-172,889,677,3673,488,636,779,1566,1560,-213,1723,585,825,4211,1158,1288,-181,412,2334,-756,2385,7429,766,3487,758,190,776,1550,392,1118,648,907,3947,1255,203,1091,3960,205,-22,200,819,1274,5905,3028,2896,1392,1110,16751,2936,2357,312,2099,2161,1171,585,1633,318,1567,760,1358,949,1041,723,1611,1592,512,4562,1693,525,1619,438,767,47,5942,3998,-953,2437,657,1909,1444,2575,971,3137,4190,623,102,404,166,4473,214,1340,1059,2147,1864,434,64,3,492,2096,1283,313,379,2514,3783,239,256,345,909,-160,195,-240,2416,8016,57,1023,828,2108,708,965,1018,-109,657,3144,775,760,344,292,495,-80,404,1658,721,708,-148,611,2399,573,1329,2896,917,4727,638,1838,190,1174,573,1228,289,3968,1194,806,4320,1412,3899,2439,1591,1781,1010,1009,2473,2152,2134,201,-270,1975,416,555,-990,-311,493,2187,3179,2385,7703,825,180,415,664,2385,959,888,924,731,1452,-18,1497,2619,1048,995,189,317,941,798,13410,792,269,4398,1163,3034,3020,7554,3438,250,1586,369,224,779,2241,-655,52,4788,1663,3192,279,911,-937,1393,1826,874,530,855,4544,2758,2194,5764,1834,5207,625,508,899,1295,262,7187,2584,1312,2759,1772,3039,7067,1131,2856,2023,1187,2261,-276,4153,1692,3588,4531,1037,1834,3090,1228,-222,1265,4160,-897,2831,-70,684,-66,-41,1143,783,3998,1047,1608,9,1246,758,961,633,1073,1407,1223,1939,5484,3674,2286,283,1254,1703,2424,392,434,-521,1944,5162,1685,563,-104,63,1613,-433,-109,834,18600,1918,225,1891,4,1326,1793,1703,1824,1191,591,1246,1628,1196,-114,-139,286,2155,1595,543,-5,1928,2115,219,2900,218,913,1028,2166,1893,189,146,991,6246,-2185,-816,1286,1638,-580,987,575,2066,862,603,14361,111,1242,438,549,652,-117,423,899,745,191,1340,-18,449,3808,76,1038,567,3112,1460,772,2859,8705,1018,7840,1147,3845,12766,-754,1545,456,1109,222,1631,257,-144,349,4944,1634,3456,3006,3393,1127,746,960,3222,5571,1676,2200,319,294,412,2683,663,-232,2032,2614,1206,17,729,1847,1633,616,845,1509,54,-18,2250,944,455,246,445,1597,1663,743,538,1730,17,2922,11522,1194,1970,-30,724,2274,3192,1824,3521,606,1551,3685,889,268,49,482,1675,-84,2969,4447,2397,4986,2691,3362,8991,488,1635,4052,4198,-102,64,1128,1175,2098,2786,614,636,795,155,1211,-598,13702,1982,3200,2462,33,1184,5757,1200,1982,1539,2323,2990,300,-366,725,322,-94,1797,1154,494,15410,2423,-983,3181,1467,93,2856,777,2846,-383,1746,2496,924,61,1553,898,7453,-296,459,2441,54,796,7094,1316,1068,1063,1377,1806,5096,778,353,1530,928,-700,2831,1480,482,1324,1429,2643,-191,2017,1523,-190,-2978,817,591,750,78,-264,579,1338,1488,1243,414,378,715,591,2507,1663,1808,2250,96,4896,1356,667,542,905,-63,1255,1132,1126,-1418,509,299,2062,-71,219,1941,577,-13,-844,889,1416,-51,155,2042,1287,1766,-104,1188,686,2315,1912,786,1882,1943,4751,635,1011,870,-379,2060,11852,3306,2441,4857,928,352,87,1271,491,792,378,-536,3608,619,692,4286,8281,-58,1617,-1679,456,748,1223,417,106,18,3116,2393,381,2666,768,3921,68,51,139,1183,2173,3044,1455,1863,1170,32,2399,1549,888,805,635,9329,3217,2890,250,1260,3413,66,5606,1037,863,3756,2400,1369,2423,376,17725,2479,1156,674,1143,1546,3857,201,132,2045,-205,-16,724,417,-172,486,193,342,765,1525,687,178,657,2565,1112,2195,2823,1330,159,23,-12,233,3047,290,771,2607,164,-174,2731,-153,2016,58,-44,-60,1827,3210,2010,750,6013,850,8492,10407,307,1927,767,802,671,263,-696,994,61,244,1767,499,3531,317,2467,-9,-31,2906,-1590,6023,1865,2846,665,1439,1633,7985,7597,2427,1737,314,203,282,1316,-628,1425,2274,270,1362,2247,152,15238,2874,1198,3302,1341,1256,21,1763,154,159,-132,1044,1637,522,4226,590,1160,6924,725,1514,1884,151,181,2170,1518,687,242,12363,-158,-1965,768,3754,-55,842,729,2462,3393,2063,221,-712,1412,1300,539,4232,5855,651,3429,6519,289,-112,100,568,1480,4740,2378,110,3717,2369,324,-990,3411,402,398,270,2150,1187,604,5804,875,4073,1870,1689,3745,1188,2316,232,331,-39,710,476,543,57,291,608,204,193,3340,4306,850,280,1948,-326,76,496,692,-69,-792,590,1072,5828,2116,-390,1236,297,266,578,1271,-276,1633,-363,2243,507,1441,1352,1392,639,75,44,141,2595,204,660,4070,1453,777,953,2470,2635,901,3034,570,789,818,1214,-363,7405,482,-254,926,1046,1652,-474,155,492,4083,633,1142,563,431,-106,3537,2318,517,3375,247,3904,-68,101,492,-69,1137,159,706,140,2518,684,649,282,3811,1380,2316,330,3872,4857,-65,6598,3071,8176,-545,1156,496,218,36,566,336,487,578,619,581,-256,4005,557,1872,248,4022,880,600,171,4331,2762,1775,5621,1738,2076,211,16,-107,553,1962,4183,-6,-265,-309,1347,1505,3950,223,818,695,9172,3354,1635,5027,1661,1150,2184,4088,774,2287,630,2041,983,1629,745,242,-77,6656,5918,1052,292,655,2797,3921,1015,30368,15570,1608,501,2018,299,1188,1198,98,3747,1350,1747,1396,264,447,553,2655,2587,1059,-667,3901,1972,825,273,1455,11158,3932,2284,523,3286,1019,10793,4096,1231,2107,1040,1256,4754,2276,1961,2010,3485,440,456,1854,405,2693,81,285,866,1000,123,2851,542,666,564,-807,3377,3181,341,4187,1724,349,616,-269,5602,152,1494,561,-679,122,675,842,5602,2322,212,2905,550,2776,2465,359,466,1826,978,1000,930,100,111,444,6022,1091,1249,2524,13294,1771,5674,3061,4043,8323,3529,-925,6342,903,1422,979,2769,1361,2222,1345,1797,-273,812,1026,169,3102,1020,1069,301,5282,2,710,298,418,-108,-333,1695,835,1211,2611,1402,1768,3387,1655,417,1016,438,6468,1659,-181,2519,1400,758,1149,-700,523,2972,2286,5647,-80,213,-1661,479,1619,1911,9740,-399,946,455,1025,1493,778,10481,789,598,271,382,9,-721,1013,595,4006,1111,257,-295,1718,2867,779,2386,-1095,197,4282,327,325,367,11512,1582,16471,4342,358,32,1817,974,762,1641,1318,3388,301,-215,59,6343,700,272,3240,22,1827,10967,1369,454,1180,-89,1716,3499,2339,1898,-897,914,7421,10679,1376,9073,-60,104,291,1004,1307,1899,508,531,2549,136,3703,3923,3017,244,539,286,289,809,338,1084,4097,443,935,4416,3544,481,3086,196,4138,3141,1177,790,3012,984,16083,433,301,-152,293,320,802,2013,656,972,1165,3156,909,108,555,319,2,-30,5249,2007,1415,711,863,2455,-312,3133,824,2305,6346,936,1908,10709,743,1917,896,539,446,1525,2242,3752,1164,1160,2328,1298,1028,462,4695,735,2282,228,1641,264,9455,409,504,1537,206,572,2151,871,4153,871,2013,2643,853,1227,214,364,1877,5132,1499,375,1399,5603,-261,3431,-226,-405,1070,30,963,1120,539,473,1591,3544,216,11543,2159,2355,958,546,-1224,930,2133,634,-76,2391,1237,479,6146,295,2082,-19,260,-17,3952,7952,4265,1340,102,1695,1588,2821,-65,538,1480,2147,-21,1196,5822,435,-118,453,-429,1620,349,-190,150,-1010,6641,860,1739,2623,2164,892,566,898,2328,920,230,1512,3313,1009,6716,1838,65,560,495,659,1393,776,271,1697,1219,1333,318,490,4960,4424,1119,654,2275,1652,530,915,703,152,1190,5125,682,123,1587,762,797,995,300,-183,1945,385,189,359,2523,3553,1665,1287,5191,1975,650,3919,1852,978,-239,758,1814,314,2749,2167,1401,5288,9555,6038,439,3827,431,2020,3725,4768,1324,7699,775,2367,2002,240,126,3627,445,1047,5303,2224,1046,2265,709,1968,1373,1585,-987,2430,4221,588,1497,-199,749,9125,6189,116,2572,1417,394,2779,97,13737,346,40,3311,547,564,351,3600,773,1843,355,663,1041,164,3132,621,108,248,1955,3,-172,313,907,846,5011,2210,1463,2198,1278,875,2126,6426,9664,2749,6365,17,813,6960,3505,406,2916,1094,201,1898,-114,1391,4139,333,4820,674,1037,1523,791,3080,696,116,627,1239,732,2388,1715,1203,254,2538,191,1000,42,5667,2567,1193,875,3386,489,384,2527,572,-371,-1023,3429,153,2208,131,121,1281,877,582,6102,3711,1026,3361,4500,2980,854,7758,5028,522,2152,1708,2271,2178,6963,855,157,2408,3066,11103,1330,1366,1148,1553,4422,-394,101,770,369,1104,1679,3864,977,520,-470,1348,5931,822,285,524,13635,6274,1928,589,1148,670,1748,155,708,150,120,-2245,3617,819,1456,212,389,-2671,3467,521,1901,1681,2392,2190,1197,760,367,513,2073,1129,170,195,105,3332,4064,-397,1921,219,1597,975,2381,2431,-230,704,3081,3426,3135,341,3232,4756,-764,1126,2310,259,1459,235,577,306,1043,3099,301,2238,999,2610,2968,561,307,59,3557,1721,2668,2003,166,245,993,8099,6993,1316,2432,-861,1557,456,5368,9913,3208,1287,3363,-790,2051,968,550,411,3336,2370,1132,3145,196,595,1953,617,210,597,453,145,2443,-4,9138,706,1692,-186,2470,820,1459,247,280,10179,650,1459,4253,5694,686,-556,914,3277,1422,1350,80,586,713,1957,2827,829,1108,2349,1603,752,475,181,1119,2116,2162,352,0,1226,-74,4525,1316,4276,262,74,1221,-326,1889,-1753,95,1858,4346,886,868,233,129,353,2466,9809,1508,5492,50,47,623,2439,188,-72,2154,951,495,1235,616,2016,743,437,26,358,2203,929,1770,2942,1597,4293,1392,1454,-156,1156,183,-295,2255,645,192,3067,4238,1726,2111,1137,6481,898,2931,261,29,2564,1591,742,6661,120,-414,1151,-260,1054,841,-118,689,2823,7310,-2,518,-29,712,1082,520,723,402,3286,9035,608,362,1473,1607,4280,-430,416,591,-936,1095,6637,-521,3809,3144,27,1427,1234,733,867,516,1089,675,2377,10067,1433,1060,293,2942,292,-111,700,8009,664,2854,335,2329,95,173,1876,1029,8615,803,4815,1466,527,480,153,1876,1791,1167,6004,368,2020,2691,1154,-400,346,1085,-90,1860,1905,1084,6679,1328,3302,2496,916,2418,103,-1687,1097,-769,807,952,346,2252,656,949,1680,3805,7592,1522,4443,281,163,10442,949,593,1002,2215,1165,-258,199,-211,278,1040,1233,266,2473,7,1280,10614,21,-1081,-8,1584,238,-91,41,131,1756,168,4498,2255,2548,906,2969,1928,1546,1401,2048,269,2190,5555,1147,1912,263,1702,1385,589,1314,70,285,3421,892,1306,6366,175,813,853,1613,3315,58,939,290,2661,-415,790,1257,1677,1444,1942,5604,117,5314,2857,1441,1784,1457,1417,1016,516,183,291,907,941,-51,-154,2897,715,6643,256,1461,-131,21,-21,350,1972,3003,980,18835,5,128,971,190,-511,2208,1181,600,604,3196,4240,385,1684,716,222,-72,1680,3329,-30,14016,310,220,-132,4477,683,2932,10740,1184,2821,1743,3420,1201,3689,2103,1066,1465,50,1834,1591,142,5744,1862,6825,4006,1108,488,1532,-177,976,-276,240,31,3697,51,713,4647,3594,-169,1758,-1609,497,275,9955,12834,10982,-384,205,-409,825,1026,2938,150,-852,859,455,1125,4597,1501,11784,3746,3771,2218,572,1619,7253,9702,2017,1910,3123,541,11807,2537,356,3369,1857,1549,380,674,431,-25,3255,2441,956,404,2188,365,730,6079,2522,604,272,298,1410,2719,-205,1577,325,2723,3004,1913,59,-19,-114,2088,2379,1032,274,1493,920,53,1163,593,1056,-438,1339,-1445,625,1468,1948,877,1600,1457,1594,1008,925,646,1098,382,2803,1135,6546,1255,-42,731,1533,681,606,668,2294,-2266,2450,2620,1835,4060,492,2455,1368,2819,5551,298,240,274,-96,2045,2431,419,294,4063,3117,249,632,1841,91,899,4429,2744,319,-188,44,612,3938,810,245,14102,567,2011,546,907,232,-157,734,790,376,2973,471,9993,2633,2064,10550,-98,861,1085,376,629,480,2148,2289,112,258,152,3131,1159,700,2878,4050,7,4771,3500,331,1156,1870,479,358,122,463,3081,1056,139,1446,842,1740,2078,296,17216,201,9190,900,181,483,517,2623,618,5011,1751,1246,654,152,1129,451,584,3237,2138,1435,1546,357,-23,1491,554,1214,2375,78,153,2641,3471,-594,211,4165,870,50,37,887,605,265,1213,1878,1313,1312,2250,1335,370,67,652,-415,1079,2228,2000,1638,2799,661,4535,-195,736,122,3110,-16,-76,-1,11250,532,-51,-422,444,784,-279,1170,1473,1212,1372,418,1892,3274,3433,4411,874,1461,544,706,2309,3801,943,1548,1324,868,2309,692,764,422,3297,5736,1208,8303,1943,664,548,1754,681,-194,-267,185,1894,252,1130,2062,680,6929,1178,1062,-353,2291,3127,738,384,735,1630,3702,6084,2065,382,2870,1864,558,1201,460,604,3409,-181,159,1872,4339,341,597,-29,1052,45,-3,3332,668,105,454,1400,511,173,1508,-456,5955,-334,1105,-247,3216,1331,-37,2320,479,3197,209,-272,1006,1237,395,-293,4841,-5,138,1936,119,3251,2572,3374,2187,889,4147,761,1038,817,338,1243,646,7977,1921,678,2501,2592,1933,531,7813,202,525,2295,11701,362,451,2579,273,1617,2026,14923,817,3332,340,1225,463,933,1616,2488,631,2313,1573,302,62,1143,3158,1672,4159,651,73,1771,728,1803,1058,175,996,2377,1875,877,6666,884,399,8812,4144,280,-688,5674,1316,911,2325,1370,600,168,465,1,-352,385,1569,1551,2288,456,2271,1395,859,4308,1846,2093,1240,1240,4718,2617,360,3307,3882,656,1990,2307,-133,11758,290,186,624,2312,7216,775,337,468,968,708,2407,447,6461,-21,15761,64,-34,-1016,4484,1053,852,143,1356,642,1071,4630,275,484,3632,391,2345,2681,703,2070,1100,1917,492,522,3381,2083,1555,729,626,83,1747,228,12758,2084,454,-201,330,1762,2644,535,1575,105,640,5495,7337,3561,554,2222,777,4048,415,4210,547,711,-75,1180,-1070,429,1834,155,187,287,907,3208,-145,6027,58,149,1393,386,90,1437,627,1869,2012,-216,1967,259,5685,-271,1041,288,409,638,1349,1923,2644,2146,198,672,3250,857,424,25167,91,2137,494,3488,7646,2118,1219,5003,2970,1944,1008,1387,31,-122,-60,-495,5484,2269,2089,1842,644,6690,596,2183,656,975,3065,330,1573,163,1997,2537,2997,2695,767,-256,6812,354,2615,193,4950,6129,1094,1976,1364,1537,550,205,-66,194,101,-367,3686,1794,1308,1799,-660,1459,306,-8,164,3032,615,1464,3299,373,1375,1352,2644,4150,1023,1243,175,252,1549,978,661,1002,2806,744,272,1692,-116,-117,2627,452,355,257,1506,2079,801,2657,2932,2552,86,2346,-664,363,1117,835,-130,-119,468,222,651,730,-54,18,345,-164,-257,65,191,1169,125,-416,-653,854,-724,1195,-567,-45,131,87,-178,38,1826,560,1178,-304,956,572,578,189,256,-20,62,139,595,-28,-793,1499,-231,1072,128,226,-166,298,56,73,18,6609,1393,580,5792,6071,2298,282,44,972,4360,1214,22635,5829,4057,3211,267,12,193,242,223,850,194,641,1996,342,384,41,198,11663,4503,502,873,126,-68,111,2915,-52,73,1040,121,270,413,761,-5,61,172,2769,7004,190,1718,9407,-240,1996,3346,695,1021,1700,1129,1534,24,2542,650,152,15,476,2117,744,25,60,157,54,318,1669,115,423,95,109,1101,343,173,123,2978,1232,-289,483,938,2000,681,4010,482,1092,24,1200,-2807,5,14
-128,-264,-137,-57,-455,-197,720,-227,170,340,-725,-597,-52,-71,180,277,-70,-699,10311,-429,-173,-78,22,-107,25,-163,-140,80,21,-44,-248,199,-1591,-993,-1034,-430,1161,3390,-92,-257,-533,24544,15918,17962,15462,19188,19110,361,205,758,73,850,1435,961,-71,357,155,-398,766,99,156,10,55,0,-1,89,565,32,-47,-205,-152,167,-15,35,-31,-5,54,301,188,-411,91,28,156,3,168,399,1,281,159,91,78,26,224,153,89,-17,-40,136,314,13,52,-353,35,8,-61,10,582,39,-251,80,15,-37,46,-78,-18,-9,17,48,77,0,32,-14,78,231,4,688,27,0,111,97,163,101,55,38,-1,35,102,198,99,166,36,221,59,43,26,65,119,276,39,87,1408,382,353,97,224,6,146,19,199,-41,577,-44,99,107,23,74,56,65,271,90,201,48,46,92,810,247,105,118,56,106,87,113,25,97,128,7,-6,165,185,-35,512,16,-15,-70,344,258,48,74,-7,150,22,219,71,39,36,160,3,2618,245,551,4,95,17,1,1038,-52,43,283,-2,266,155,-13,-3,4,-4,700,-32,7,388,43,27,44,229,116,64,-27,-47,289,276,51,1436,98,1061,4,-26,-7,31,103,84,99,-37,169,131,1550,178,-62,35,-6,952,15,402,11,-136,-100,7,1,4,-264,-17,2,-80,-1,48,327,37,260,154,-59,-112,15,106,1020,2796,-23,38,9,45,190,214,-49,1658,235,6492,-6,-29,436,87,54,1526,161,37,125,25,2,58,12,65,629,67,175,338,229,16,52,293,594,569,-5,7,17,1992,191,506,248,27,1788,691,84,19,64,293,218,141,57,3,72,-36,139,345,103,14,37,343,99,224,-6,238,65,-2,264,147,990,855,74,1064,178,626,183,65,34,-49,138,152,1391,9,50,-4,303,740,272,605,81,271,31,394,385,49,205,586,107,48,-3,54,660,153,257,-123,68,129,-57,11,13,62,-18,19,99,590,33,183,193,354,134,200,47,124,118,253,-76,-15,65,306,491,19,-23,104,49,173,59,1,9,-17,195,47,77,186,52,547,23,116,61,543,37,-9,39,168,248,164,187,162,202,108,32,62,6,71,9,88,-39,26,256,112,27,301,109,-31,-83,438,-94,2051,115,213,623,1816,1498,726,169,19,46,78,236,-28,12,6,26,214,-25,137,-44,14,1737,200,93,272,146,118,94,10,175,70,273,32,214,106,62,28,76,14,62,665,90,70,-3,106,483,190,238,60,626,613,58,-59,137,44,184,91,382,705,472,124,341,60,289,23,28,132,191,569,179,84,11,347,826,77,147,14,2083,40,121,93,49,145,222,466,132,45,9,325,-94,624,184,-8,1376,1032,159,654,514,37,13,82,18,-15,19,2024,30,-5,62,364,463,128,187,390,27,23,144,220,184,123,103,412,60,224,26,-64,214,21,1011,115,111,108,138,32,39,73,26,-40,197,59,-898,-450,1,139,214,106,442,2521,96,345,117,-189,108,156,70,187,-24,-49,42,127,55,-4,81,521,160,743,149,0,319,1211,42,123,-32,66,91,11305,-54,508,43,190,-5,-4,153,33,74,24,-70,-24,370,-10,112,197,1936,78,-21,179,494,59,49,-14,67,123,521,99,203,224,353,-15,427,98,143,24,3,26,94,117,45,-1,27,72,118,294,10,1164,131,900,-42,230,7,-49,-68,13,14,184,34,77,139,83,62,196,15,1163,157,105,1889,121,0,7,189,125,49,75,334,219,51,672,-33,111,63,121,195,33,16,37,459,475,57,-261,152,45,410,33,471,117,237,77,95,710,1480,62,438,346,252,64,4,24,87,42,520,59,108,111,-5,610,58,79,288,-106,-7,566,-3,27,11,5,40,108,-104,13,21,15,104,5,125,68,68,-51,134,77,-37,12,107,233,4,391,-28,124,3,21,3,73,9,588,-23,349,42,16,282,173,19,-80,401,203,169,-35,78,-125,1942,207,415,8,115,4,21,-28,514,123,296,910,134,679,102,95,100,181,-104,-108,138,-28,-131,-41,-138,-22,34,-71,53,132,1540,236,37,-23,-26,120,139,-96,21,-3,-17,54,-13,42,72,25,-11,23,5,23,209,32,-31,42,38,68,-57,-25,95,-22,-83,-50,-9,-91,32,-23,121,-62,-61,94,598,61,12,105,480,905,85,2,34,354,-62,14,-268,291,-6,-64,25,-36,-3,42,158,68,805,75,-10,-2,56,59,-124,58,16,-37,668,-22,-9,-54,-43,379,1225,-35,143,1,76,-8,11,92,-17,357,126,173,19,341,647,-9,202,93,1986,367,79,76,155,89,217,80,-17,159,61,-36,766,5,7,6,-18,27,26,16,-135,350,15,57,12,26,-87,-34,41,-73,143,159,16,-125,73,555,-14,-42,97,54,41,70,54,126,79,28,-44,-38,-55,33,-21,81,69,-1,-73,-10,-3,55,-34,-42,-61,160,5,75,-27,-89,1229,-14,142,41,60,28,-122,-32,-35,36,-9,96,38,392,36,144,49,367,-70,24,76,59,-52,-5,-55,126,22,-326,284,5,8,-40,458,-111,-64,-56,623,43,40,39,32,34,-68,-273,85,-34,38,-19,149,99,2410,179,56,15,38,-96,-30,58,1265,193,-24,24,-20,-5,39,109,1081,112,65,39,20,-29,5334,61,336,101,302,-6,1078,10,711,208,463,-43,19,198,1102,147,193,345,149,1003,9,54,1373,59,221,7,97,89,146,10,16,49,27,138,306,-1,1,109,-5,9,91,253,695,246,-116,448,28,281,63,883,93,201,1137,-5,-20,9,-31,159,49,689,72,12,145,19,1804,80,39,595,30,-42,351,2,516,10,-95,-5,711,218,222,239,-3,-21,23,15,106,36,134,41,122,141,-7,26,86,33,479,-20,-14,26,252,701,-10,50,179,324,-24,266,21,126,1056,-20,38,-28,45,165,221,23,-11,8,37,-3,315,91,117,0,33,-9,17,-24,6,203,24,115,182,53,-4,140,-66,-5,-14,335,-65,25,-84,-15,85,-10,10,-122,94,247,366,-117,12,369,3135,560,6,139,-121,53,-9,10,43,566,-123,22,116,65,562,-5,-58,153,37,115,62,10,14,54,192,-25,93,712,87,-41,70,187,-16,-6,126,202,186,46,51,-18,-39,10,25,8,1181,-4,744,1275,133,7,16,-34,76,483,503,209,-17,71,18,-11,320,-99,11,84,284,10,2792,600,20,104,6,49,761,112,196,32,107,-14,164,58,54,119,656,24,34,-1,120,82,167,80,119,66,14,3670,124,58,64,227,94,133,403,-70,142,29,77,41,40,136,35,6,543,655,205,261,-103,38,-22,-109,50,-305,-16,142,2,-6,294,152,25,36,455,51,463,-11,-18,-1,-2,145,415,3806,39,-30,200,952,63,303,5,135,15,254,262,31,161,545,132,-12,172,8,68,38,611,293,150,-18,22,-13,15,2533,1536,95,7,82,60,4,849,213,-38,37,4,215,75,25,119,306,47,-132,526,84,38,216,14,103,-29,-6,-64,15,25,206,-115,132,158,1096,573,144,43,283,15,55,147,-1,64,-55,-4,782,190,35,70,26,-8,-15,-47,27,172,935,24,75,264,215,146,-6,56,52,93,189,-469,183,392,-32,5,96,949,5,1,229,182,422,19,-29,11,58,8,57,-81,164,143,-72,15,-73,228,54,78,34,1303,110,201,7,-122,43,-43,2,89,38,110,6,19,-47,28,714,81,17,231,9,875,-3,22,109,-10,-136,394,109,40,262,2,31,1177,256,44,-2,20,122,117,671,206,596,120,34,50,219,192,7,89,-8,90,-24,96,100,-10,46,-36,123,70,169,-382,220,-10,267,125,348,-5,143,466,241,945,-13,-38,72,128,34,-25,-15,-7,125,323,44,17,-33,15,-29,54,28,62,-32,546,2333,32,79,639,-23,30,126,601,-41,-13,14,102,112,27,519,587,-12,-10,27,981,76,38,156,-1,-86,99,1,20,-47,68,-26,41,38,-23,37,952,37,0,703,25,124,176,555,-9,1215,-11,101,66,51,500,-34,22,1457,50,43,14,10,246,-48,306,4,753,38,36,1,327,3,26,628,312,82,166,24,-36,-863,268,104,-31,32,45,4,61,-11,-795,-18,-300,55,149,317,17,9,41,103,16,-17,-40,260,89,-3,99,265,4093,6,-14,2026,147,12,36,-100,-3,377,422,9,1209,551,-24,-39,930,4002,146,119,-66,25,26,111,102,34,141,-11,1,151,259,27,-16,526,-1,-63,73,216,3,74,36,9,-14,69,14,859,-68,80,37,60,-18,49,79,144,590,154,147,99,241,149,10,19,-34,192,-28,0,20,467,-17,-104,188,70,440,69,-1,50,16,-193,224,30,7,-20,13,-15,-13,36,490,2,22,3546,-20,1914,1023,745,-19,-37,20,-31,-139,26,130,1769,6,-7,1314,-85,282,-87,10,-33,217,157,-13,101,-16,-5,541,46,-5,162,-68,-124,273,-58,48,-47,-36,85,226,-4,194,17,32,321,159,11,47,420,35,-69,26,-16,-38,-104,376,38,-7,209,109,170,17,88,72,89,94,279,32,64,276,941,46,775,146,86,-58,711,28,1861,191,29,15,667,-81,172,10,43,25,459,5,402,38,65,-27,27,-37,14,18,173,59,-4,30,9,-2,3496,34,2,39,79,860,18,35,249,-143,51,14,51,17,8,6286,221,-18,93,88,-44,127,492,32,569,4,-16,-40,24,20,322,18,55,51,-40,-32,148,8,10,17,-37,61,68,109,40,47,-86,-25,-176,357,-49,-71,29,8,263,972,-88,-10,9,14,26,259,208,330,38,-109,110,59,-21,-19,-140,-76,83,-46,88,31,4850,152,1275,67,52,-20,561,37,-47,87,60,176,635,-58,-8,505,446,23,-54,5096,1085,39,26,55,6,36,215,751,190,652,67,201,2,134,66,415,149,97,76,53,12,-31,35,24,48,544,94,109,49,-33,524,31,182,105,36,54,90,44,178,183,317,0,30,8,8,72,90,868,421,124,1,-19,6,108,418,74,4,170,27,60,439,199,-13,130,-39,-9,191,5,-19,316,39,38,93,-14,-21,1184,-16,-49,52,53,24,53,23,41,-4,1122,92,-65,174,15,35,35,-43,189,18,78,2849,138,287,2361,19,52,66,169,74,-22,13,-27,14,-57,87,-30,-51,202,77,-36,8,21,-10,13,283,29,-27,-18,26,14,-68,-15,-15,0,1127,968,259,-23,-13,125,-187,71,-22,228,6935,1694,-3,-15,-13,3325,8,-29,518,39,-47,-3,306,-64,101,-16,-65,69,1531,-65,283,203,1536,-43,1191,19918,-14,480,3,270,27,-10,35,86,3,22,52,-73,301,-35,63,17,455,163,79,166,137,26,237,9,442,5,50,3,170,8,689,-98,111,289,-13,17,4,96,-3,13,28,-110,31,142,0,-10,-51,100,91,5,-18,-13,79,17,66,240,111,189,1114,349,-15,36,14,34,-86,-28,50,280,28,23,168,-30,43,34,154,8,79,12,-57,0,39,2289,104,-20,-122,20,490,33,222,8,-8,225,0,-33,409,72,-46,51,9,5,35,23,139,6,55,406,8,865,125,-43,48,730,694,54,55,76,39,-29,40,19,82,30,174,174,52,131,-1,247,13,9,620,47,42,-15,103,36,42,0,63,60,51,20,23,461,69,72,131,315,-105,58,-67,33,7,316,-8,16,-1,1602,234,247,20,390,344,-54,43,-7,12,-23,-98,30,23,1270,3,0,19,145,500,18,55,366,341,-2,-25,9,36,-299,64,49,86,-13,25,7,-24,387,-67,370,113,384,-7,163,232,287,6,34,9,-127,-159,40,-13,27,28,160,52,26,-29,141,-3,47,38,91,-12,20,64,61,151,128,82,55,25,19,62,44,312,7,-28,147,16,32,72,24,324,-3,133,1328,537,214,39,-69,98,32,403,81,204,-105,153,545,31,28,24,15,407,114,142,95,335,131,82,193,266,186,14,-28,139,-8,136,76,33,100,-50,675,356,-31,70,278,313,45,38,43,23,99,109,60,-49,129,111,30,72,829,524,35,12,4,-12,187,39,15,75,7,642,484,56,-18,57,1538,13,163,15,-11,45,63,7,24,-38,134,116,662,14,61,153,0,94,9,27,318,19,3,-4,170,11,0,172,-19,163,-88,28,126,590,107,65,0,11,217,4,767,74,109,65,48,-8,117,135,-81,40,9,434,-36,3,304,-78,193,1084,-70,461,4,37,36,-31,8,-17,41,87,45,146,55,78,20,81,28,5,-1,13,-18,303,155,-26,-226,7,10,52,232,124,18,-32,9,36,7,-18,14,21,-2,57,-24,246,-9,-15,303,21,350,-4,13,-729,-5,613,46,26,45,-10,-84,12,12,46,131,-203,141,164,0,44,-3,41,377,37,-400,27,353,-16,-6,507,179,14,-20,0,335,35,37,95,-144,26,132,18,22,-19,33,43,203,225,36,35,29,1309,93,494,-71,515,40,84,-45,20,1624,139,261,22,-82,46,31,-138,46,-87,84,49,246,520,14,161,-24,6,830,-64,33,47,-17,2,-14,34,30,34,32,2035,196,10,-7,90,11,1448,-27,82,21,140,-31,104,264,42,16,30,27,208,31,140,20,3897,23,232,49,172,90,16,43,-142,158,46,110,38,9,425,1112,183,75,152,-40,111,4,-29,311,47,108,24,79,45,13,-80,86,-11,57,-108,-69,70,58,8,53,174,98,34,-9,781,74,804,-3,-34,47,16,40,-25,55,105,-5,54,25,243,94,159,-6,49,10,230,187,168,-1140,-6,23,317,34,426,108,29,805,3,0,28,115,90,-21,64,20,-3,515,206,1696,29,64,-29,25,26,326,24,98,23,16,164,5102,533,432,-4,116,167,14,20,17,244,40,7,40,36,-21,-2,145,-49,84,35,53,-158,151,88,23,16,33,77,102,63,147,21,312,11,28,-10,99,167,500,32,9,581,1036,290,195,307,947,269,84,165,295,334,109,16,52,157,1611,65,-74,-35,48,4,4,138,124,38,59,15,57,60,-23,15,74,42,225,211,-3,541,-40,23,12,21,-27,745,40,-30,63,181,-70,-19,27,-6,34,209,-17,6,-13,156,111,45,-8,29,39,-23,3,19,75,71,-33,-13,27,184,23,63,-15,-16,253,35,-6,6,-3,32,11,111,35,1,-33,6,-36,884,24,18,65,67,67,-66,11,297,28,101,10,-165,52,-33,50,53,16,185,828,4,149,1,-37,495,-34,-10,19,42,77,53,63,16,-2,400,-15,31,0,109,5,87,-74,8,59,157,-2,86,60,108,1037,145,445,13,-15,102,6,-6,158,3,-39,20,20,70,30,405,16,84,49,177,8,-46,86,21,-1,15,-10,29,29,-49,95,67,2,-35,-9,-12,-20,1,9,49,5,49,-38,-27,116,13,-45,53,20,-3,-16,7,109,40,121,59,43,167,-47,610,89,44,89,-38,361,40,-3,25,1455,46,122,37,138,1,28,-50,-16,238,112,-37,323,20,286,-18,211,164,153,137,19,221,-12,-123,-132,-2,-99,30,240,148,93,50,-5,170,14,-28,108,182,115,22,71,-8,8,42,-23,71,83,2995,39,-62,35,179,20,4,173,-4,-51,153,-16,2,9,103,-9,-163,-352,37,141,325,-5,-20,-4,44,-3,-6,-73,26,264,101,-109,3,2,9,73,-30,125,44,4,325,-1290,86,43,2,-51,17,277,35,14,61,27,-10,29,20,-34,3017,663,21,66,193,162,193,50,47,124,-6,109,61,-26,81,5,1557,17,64,21,-28,58,49,169,301,59,68,52,-10,20,5,-11,337,80,693,44,2,341,12,521,-4,70,87,150,90,-10,-29,35,-78,3,110,34,57,6,27,-20,189,22,67,33,6,-67,15,157,51,47,103,-15,-30,69,85,41,141,135,3,543,64,25,1027,24,-11,13,-25,-21,-16,29,167,-41,214,2,35,-34,187,81,84,95,226,617,-66,173,10,12,72,32,-34,-2,-23,-16,52,1,15,286,220,-11,58,52,51,4,206,-762,106,159,26,12,8,-27,-2,180,222,2051,53,166,1,-6,365,2223,-17,154,245,106,-2,148,-2,922,1479,24,-37,87,67,397,54,80,384,1160,1,-35,51,26,3,57,13,46,229,32,15,-19,374,103,297,-61,169,1185,233,-122,10,481,24,99,168,79,169,852,-59,37,81,17,-136,141,22,93,123,196,72,-9,-45,157,20,14,28,191,45,50,97,87,45,76,28,58,374,3908,-3,154,-21,415,78,189,-34,74,91,52,194,40,15,133,121,-34,449,31,60,112,9,120,48,159,27,53,207,19,30,213,57,170,203,795,102,133,469,23,82,56,77,21,86,80,424,87,324,17,14,229,173,-1,38,-17,86,190,134,-5,33,58,198,12,20,-15,48,140,-15,3,31,57,193,145,125,-8,115,106,22,-160,-30,22,-27,23,372,-12,984,8,17,-47,66,43,41,321,19,40,9,21,726,106,234,120,115,182,36,25,-218,-48,-2,17,80,899,-19,382,-64,54,2,37,31,114,16,-15,175,23,5,7,23,68,148,109,46,11,-3,26,-25,483,479,47,42,287,-6,69,-9,351,16,-49,53,285,86,10,-20,108,12,-21,201,-1,35,-9,27,246,493,222,488,45,3,12,18,51,-48,-14,56,6,14,12,655,-25,28,-120,745,-66,523,38,24,-12,34,32,51,156,178,61,15,523,61,61,36,442,27,1,12,94,-27,48,57,15,284,36,35,64,203,184,106,-14,33,4,-32,-78,54,60,35,7,-10,55,73,-88,86,49,218,107,9,131,23,35,-16,34,-10,17,37,194,-14,195,4,41,-20,28,3,85,756,447,59,201,-5,15,22,-19,80,23,28,540,38,25,605,118,73,21,-2,82,-6,47,2,-5,92,152,148,21,155,20,50,62,85,184,34,276,-2,25,37,-12,3,74,43,14,47,29,530,-5,118,-12,-10,-16,119,680,-35,175,-48,40,92,14,134,3,192,-122,0,188,58,56,87,136,96,6,270,21,196,228,191,-339,118,144,162,-54,108,-213,172,1,86,42,-59,4,11,-45,60,62,29,20,454,-6,117,271,49,369,1511,-110,210,215,-17,141,113,26,-19,-13,66,-42,-12,-10,20,-4,24,59,-9,-16,321,283,47,-144,-7,17,-18,42,83,802,-4,39,86,94,3,34,94,30,260,103,89,16,8,16,4182,69,165,38,-33,119,69,306,103,174,-221,-9,41,85,12,131,322,482,-3,135,28,20,430,41,89,47,849,3,244,221,84,277,-214,297,356,26,374,12,250,82,15,-876,-36,40,-15,-4,16,31,2,89,147,84,247,173,-63,210,-3,156,542,103,-11,861,53,83,32,81,35,44,69,124,3,-172,36,102,-27,308,117,218,158,100,-26,760,394,16,79,1006,558,-21,29,33,163,-14,6,49,90,17,446,4,25,46,84,-2,272,54,-58,-39,-16,4,-28,12,2260,125,19,150,-4,124,631,32,1116,223,814,238,198,80,40,207,55,16,9,-24,28,196,-14,435,-61,-10,-1734,0,11,1077,-22,220,66,-19,-43,167,25,70,379,4,-1,-70,36,90,-138,-6,99,1000,14,58,178,119,99,9,248,123,10,15,3,126,3,18,335,47,50,548,156,30,37,-125,55,75,9,58,150,-42,177,96,853,57,15,63,391,97,85,-17,39,27,-23,49,-12,291,127,115,47,115,122,102,-9,56,24,132,84,-23,43,4,297,104,298,-3,89,130,104,168,26,1,55,34,723,18,48,160,143,145,118,43,163,177,118,-88,82,60,72,65,223,65,-194,9,124,661,24,-9,-23,62,238,61,151,1181,665,18,21,-21,142,572,-26,10,474,136,-35,376,133,31,9,277,210,220,234,-10,778,143,18,-15,392,236,-36,1562,111,-64,20,-173,29,-12,80,362,892,23,85,-34,49,978,-7,-21,10,78,20,684,-108,273,-61,33,-29,36,421,-12,30,-9,-37,-14,-40,68,98,39,9,1085,-25,387,33,4,-59,228,8,32,-9,21,7,55,51,305,-278,1039,73,166,-35,32,82,57,980,220,1375,-24,-8,68,11,27,38,237,30,187,17,32,12,-11,17,333,683,-13,53,1098,-43,25,397,-36,38,58,296,183,10,43,13,51,67,4,63,-4,12,-4,115,612,-3,10,5,1115,64,92,27,566,68,-15,-7,-47,-21,-65,21,323,-6,46,-12,36,1903,20,63,2003,256,2,5,202,-142,-21,-15,105,98,10,50,196,16,60,387,141,87,447,17,714,150,461,129,75,212,85,30,-19,-21,12,93,60,247,133,-13,229,239,-106,-9,-17,19,1340,382,-30,1,43,476,14,-1,124,347,173,-83,20,195,57,764,820,625,9,471,821,390,-347,115,-10,19,269,230,-22,97,28,-20,22,-25,92,341,-36,31,112,28,-13,1084,-24,35,229,48,28,-9,147,107,-37,-31,1620,339,-28,-5,38,2,333,41,92,-37,-49,-31,296,-52,-21,13,31,-14,12,200,43,85,107,14,150,30,30,66,-7,13,109,148,699,183,41,124,121,221,34,526,41,112,-16,135,83,-2,-27,33,4,-5,943,116,79,31,170,117,37,49,68,12,107,125,40,0,269,-13,75,54,1010,10,521,284,97,-24,162,31,628,376,178,17,18,628,1355,15,63,33,15,13,132,925,1034,16,1654,746,79,274,370,43,86,-216,456,2,-17,2,43,30,-23,122,5,11,-28,-7,105,-32,81,21,44,89,77,70,4,21,-17,91,-7,81,31,25,288,108,1349,161,17,326,660,229,325,14,14,-26,707,154,143,-778,54,-56,123,-41,-37,633,-8,34,158,69,-18,110,60,56,38,82,61,48,71,326,30,129,60,688,161,97,5,16,3,19,160,-39,61,212,-1,30,874,31,103,17,-18,30,26,41,137,145,-17,-7,132,36,65,51,628,1173,21,-47,11,337,42,49,50,21,2,-27,-25,-6,24,44,-15,117,53,100,-34,80,51,-20,-45,-82,-47,48,284,357,10,221,24,22,122,64,76,93,58,-31,46,95,69,7,238,-25,38,25,638,-20,-90,8,27,28,18,312,155,341,-45,51,87,7,488,14,148,85,97,22,1855,203,42,30,-12,-27,187,79,582,511,27,274,748,54,177,-5,95,71,2700,163,49,54,-53,-91,36,38,40,101,231,72,2191,39,0,75,68,-26,1198,91,86,26,305,346,41,-66,58,34,102,16,-48,-29,333,6,62,1355,-146,532,25,-17,238,20,189,138,252,26,26,10,804,112,279,153,1558,246,310,-12,4,-18,69,277,169,4,-77,22,54,-11,516,63,1928,-28,281,57,222,10,72,60,65,19,7,31,73,54,-22,173,151,4,2,-16,175,132,4,889,26,135,14,2,24,18,210,29,-56,73,190,-33,66,-17,100,50,33,-9,1385,9,67,-46,200,-16,67,54,-26,59,147,6,132,11,25,37,2,434,28,87,102,76,553,972,150,14,-21,21,85,-7,132,60,69,267,33,161,13,60,49,133,479,749,110,-44,53,219,119,313,109,117,1082,277,770,47,135,44,191,139,-5,32,-5,27,-14,-2,17,664,40,63,63,30,4,272,93,2,30,124,1430,11,-33,26,240,1030,190,2,864,-7,5,16,-19,44,231,-3,45,133,18,48,270,166,18,100,51,45,-60,-219,51,87,20,10,7,200,73,-11,15,86,12,-5,28,15,60,-45,68,81,51,30,-28,116,86,182,159,-90,90,20,61,-10,-60,24,50,109,479,2098,198,3337,-17,2,-7,158,20,1697,2085,-112,36,-4,250,13,21,-20,82,14,56,-12,31,358,28,95,-6,-8,122,-4,22,25,20,-23,40,62,-23,-30,45,-8,132,220,7,35,-22,109,2,51,-20,-28,249,45,421,-373,108,51,23,63,11,25,67,73,46,170,-506,7,-27,58,41,41,99,62,147,-18,52,-86,43,111,-80,15,126,100,18,142,-55,72,17,-12,-16,232,42,1323,-21,-10,-115,3,27,-20,-49,14,1963,-44,213,8,48,40,-21,300,-31,180,32,150,43,57,56,-13,41,161,39,39,321,81,-12,39,89,301,154,57,43,-41,67,23,43,2,57,68,23,-42,6,-25,54,80,-22,3,6,128,-106,74,823,83,5,-173,-16,-5,58,17,123,421,-15,276,35,-225,149,32,38,25,308,-390,-42,-68,205,-475,313,7,72,76,-219,-222,85,211,-3,68,97,662,-28,0,96,-10,2,12,24,402,619,-10,19,66,671,109,31,17,-40,161,142,67,266,36,-8,46,24,-466,-24,151,30,39,-5,-15,1,-220,13,84,-14,90,6,-250,9,163,-14,5,136,35,102,112,-8,45,-20,148,-13,10,11,1262,191,47,60,105,82,46,61,33,-10,41,-9,2,931,803,49,-64,-11,204,10,-8,-14,14,-5,-8,-42,-48,-10,27,648,108,25,8,9,10,15,-38,6,15,-7,16,670,21,171,27,-22,14,123,29,23,-56,1115,125,-69,120,90,-15,53,42,-28,198,1774,140,56,33,12,97,185,-7,96,-19,89,89,80,475,48,-17,78,50,4247,356,-22,61,-27,61,35,137,64,29,17,81,70,182,-43,450,339,97,8,52,41,10,103,135,91,204,-20,-17,33,109,646,1346,25,126,80,328,128,43,116,102,-58,-22,90,151,759,149,-7,596,115,-7,-26,8,20,38,30,2066,222,10,-25,63,116,-17,109,4,218,42,-86,45,158,75,110,38,-82,7,203,-65,55,82,-66,132,548,5,65,11,16,80,-44,-42,5,-38,105,20,48,342,17,113,104,-2663,249,-21,-16,26,-9,81,0,49,18,85,-20,64,1443,199,-41,11,-6,-21,81,-60,70,131,-141,566,15,265,155,214,116,53,164,228,21,-7,13,31,81,20,39,148,-5,28,14,4869,4,333,156,-58,12,-1278,22,69,2,-19,21,4,18,-7,5,-11,-7,-10,-40,31,12,-118,4,20,-18,-26,32,-117,45,483,-33,103,20,-17,273,1187,42,768,416,14,26,38,-40,687,209,176,149,-26,113,167,51,-23,21,26,80,978,15,15,96,33,107,54,-3,33,-15,51,53,9,250,-10,73,36,280,26,44,690,0,5,714,56,465,12,-1,-15,761,12,34,87,47,26,26,-9,79,-65,-104,27,10,-4,96,-26,68,183,410,145,18,-27,15,51,696,26,914,16,83,-2,222,36,13,403,44,15,592,207,3,-23,2,-18,262,26,31,26,-21,-24,183,49,-9,9,-3,66,26,217,71,23,60,78,-84,43,-1,-11,2,-79,-40,117,505,46,-115,107,22,42,760,30,-380,199,851,23,1227,889,1351,18,17,22,20,261,-24,33,36,28,209,125,147,-3,8,-4,-5,27,62,1935,-9,79,74,-4,-6,-42,20,35,-31,16,16,15,146,29,69,3,106,21,32,25,-6,715,693,31,94,119,64,13,92,236,46,5,84,23,12,333,561,27,16,94,156,445,50,-262,86,366,79,65,-2,683,157,26,-7,39,106,35,2774,-16,8,1054,26,5447,29,26,739,60,0,-34,-15,8,2,13,251,-48,-7,-127,31,39,177,117,-2,38,23,25,-3,52,300,38,24,261,50,-5,236,168,319,46,-4,5,61,139,-18,402,108,9,-3,16,41,12,0,48,214,-29,409,50,-75,316,49,-8,-10,43,514,6892,-58,-15,-3,-7,264,-2,-56,-9,-4,231,103,2,19,108,38,802,-21,26,14,-4,-28,13,28,377,11,49,-15,12,35,46,-25,-1,94,240,65,114,123,79,-15,-54,-493,704,8,-46,29,4,26,476,44,197,232,5,238,-8,462,148,-10,28,78,26,-20,119,1,26,-18,144,25,12,43,-28,301,450,639,-4,-58,-31,-5,299,13,-80,177,30,17,66,63,313,120,39,23,111,23,15,100,14,36,11,81,22,79,18,5,203,-30,-19,34,-18,767,-25,-16,100,-2,24,636,116,34,-11,14,150,277,23,-59,236,64,132,64,31,297,191,298,816,-50,-41,10,-7,1368,152,32,-1,36,-174,2292,25,152,747,3,42,39,22,18,105,33,-14,35,66,60,29,548,124,659,164,79,-30,-9,123,10,-28,-18,-18,1415,151,1338,-7,-7,-20,-19,12,103,-99,-49,-27,49,41,-6,133,484,39,8,-8,214,16,357,112,-42,-57,-39,499,346,47,-76,-48,409,-11,528,287,-83,136,276,184,1865,337,2,10,69,58,-47,66,51,8,136,468,1000,712,15,4,329,-15,144,-69,-6,276,8,50,85,318,98,-57,-1,7,-72,-19,85,12,-22,-4,-17,107,-118,70,60,85,-6,-65,128,610,7,-7,23,39,23,8,-13,-160,7,-153,-21,52,347,187,23,1890,166,213,-49,52,27,-23,-10,-33,59,187,182,267,70,-47,-12,12,137,113,598,343,228,1749,-35,2,4,20,39,-2,97,-318,-14,-8,225,25,206,27,9,122,26,326,3782,4822,134,436,40,44,36,28,20,-6,71,-22,114,-19,-15,44,141,-128,147,325,86,-18,23,-4,-13,319,48,450,38,162,16,211,137,-10,638,1,21,5,13,-503,111,26,19,30,-21,-24,96,14,-60,40,-117,37,170,171,264,159,24,94,-29,-110,-30,39,85,-3,1186,23,75,186,206,148,99,36,309,-9,57,31,50,41,17,99,3,93,17,30,247,123,-37,465,-115,44,26,28,19,-28,150,-80,78,-38,-229,847,25,-52,-28,-17,70,5633,201,-13,1557,-30,-17,-49,-24,31,-30,104,2669,5803,61,42,2814,213,249,-13,471,212,-25,85,-5,32,8,51,-23,16,-260,-86,176,125,2282,147,65,214,272,336,18,-30,83,180,11,-6,4,-14,-39,25,111,571,106,76,-4,-4,-13,1327,427,-102,21,55,53,541,9,116,54,125,177,54,81,16,64,90,13366,5681,2720,22,11,7,32,81,77,356,188,66,23,-27,14,27,21,16,74,-70,65,22,-14,-12,20,51,107,-5,-35,81,451,16,13,-4,-2,91,24,8,-48,959,23,1214,-85,1386,146,900,387,46,1323,6,-40,416,-22,-24,161,14,-208,39,696,19,-21,-5,336,56,40,-537,-40,36,550,57,-532,-8,-1,-50,24,32,225,38,101,161,38,4,-29,214,154,-22,50,85,35,-11,26,40,-54,121,126,23,14,-52,132,106,579,77,68,61,-95,1111,-5,177,23,108,67,283,-231,-16,268,-11,15,-14,27,44,-4,-78,-29,10,60,15,72,519,454,-18,-13,457,34,-26,6,144,32,8,136,18,38,142,28,3,146,126,283,113,234,60,-9,24,109,-52,88,68,6,5,-242,165,532,15,-66,1209,-322,140,321,6,5,-21,86,61,1176,253,25,124,69,-2,-133,-32,114,-35,17,1309,287,1156,91,-6,1280,173,27,43,739,46,280,148,299,4,-174,3,18,54,14,26,38,231,-16,29,-46,-13,82,93,13,4701,43,35,168,122,-14,152,47,103,26,-36,-23,5,105,-5,37,692,3966,1,6,55,33,64,-10,106,31,21,157,164,-9,223,25,15,346,85,5,-10,1947,123,0,156,58,46,493,128,23,20,24,35,4,105,151,140,290,339,642,228,-30,-9,156,153,47,-27,-31,22,420,343,-29,-10,37,59,164,114,-11,69,77,294,2,-15,33,43,150,19,39,-3,-23,231,-8,2,-122,365,258,20,-29,42,175,33,-119,1,9,-3,20,791,26,-34,287,1252,-3,13,1216,2,-7,-21,2821,90,17,3,17,20,302,3,-1,128,128,10,115,-7,19,214,105,-34,264,2,36,20,-34,-107,256,75,23,-125,24,999,190,-20,68,15,0,116,-11,130,165,131,35,34,-10,17,248,-49,-509,416,805,144,19,74,12,80,1,16,169,29,72,19,102,123,6,-36,43,-40,386,-17,4,173,53,-15,100,111,114,-17,119,88,-34,222,9,26,153,35,8,52,33,36,-7,1,43,113,287,445,-25,26,30,20,-1,75,362,-12,55,193,429,171,80,86,61,15,44,-92,24,29,-48,251,7,14,20,1747,106,39,299,42,42,114,11,-1,38,35,44,72,-57,96,-16,1299,1188,43,231,-18,345,61,2010,-7,16,61,2,51,4,-3,21,38,202,52,46,58,41,-71,-1,-20,-24,11,177,-3,137,80,-106,38,-26,35,-25,98,43,66,247,20,-34,21,38,31,53,-18,-8,8,216,-65,14,52,55,-69,48,-64,53,97,86,-46,11,-71,-18,6,36,5,138,131,-55,151,142,98,44,-252,-6,19,-8,-11,-65,337,-4,387,34,-23,-3,-43,17,127,53,104,168,100,-29,179,-69,-19,52,19,-10,110,67,574,41,354,254,-1690,29,-52,56,41,9,884,-88,41,-56,55,675,187,23,-4,-16,42,-3,21,496,483,183,176,286,186,336,31,-76,4,162,97,8,96,112,11,51,123,-19,75,44,14,76,125,-61,-198,-17,-9,97,141,376,1132,-3,73,519,-8,380,79,40,44,-218,30,-44,203,-17,134,7,8,8,36,-8,-64,10,-958,387,-28,30,5,25,18,-31,57,-20,190,-8,183,-127,112,20,-30,-25,-30,-61,26,207,-24,43,158,0,-1,-53,-4,-62,300,716,-62,-83,2921,1481,-13,17,8,179,96,34,660,381,-16,-16,243,65,-4,12,31,-20,-21,80,57,10,5,128,63,-84,-50,-33,-79,52,8,252,170,-117,-6,60,-18,21,-119,-56,223,217,34,-532,-32,1699,-26,15,35,27,-31,108,54,12,-61,784,84,96,-11,63,896,65,4503,40,-124,139,27,1,-4,73,156,15,-111,-268,20,70,14,-80,948,20,16,7,-53,-34,-37,511,-30,-24,54,19,63,1275,550,-51,-2,99,21,15,743,317,-43,-40,83,-10,3369,-123,-570,-1020,-3066,15,5,58,127,-44,86,178,-18,63,46,210,339,553,15,19,-35,5,358,24,37,-7,-4,33,77,-73,61,-10,8,48,59,36,2,32,62,300,209,6,935,107,21,-12,-44,20,27,119,51,32,-25,551,102,35,47,-11,-2,6,14,-30,82,256,84,-8,126,9,-53,-12,-36,562,79,129,70,-11,123,-20,-103,42,-326,91,161,151,83,255,1205,-14,-17,-30,-10,-12,37,-7,25,-18,25,18,4,212,17,47,3,22,106,-37,2433,58,-20,-68,19,15,-34,48,34,60,33,-18,24,-8,37,104,51,-27,18,55,64,12,-40,78,34,-20,11,756,-35,6,6,-11,-23,-45,9,-17,1877,14,-13,51,32,207,-28,3,-23,-48,6,63,584,-49,37,-53,-49,29,-9,92,26,19,-1,-41,181,331,-15,-12,92,-10,-2,-19,67,33,98,-30,21,9,22,9,15,59,16,10,52,1345,-9,26,99,24,-34,254,160,0,-44,-94,41,7,1334,-19,17,-29,-133,-37,62,1,5,176,56,131,1151,194,116,108,180,-366,988,16,42,11,48,-50,6,20,37,-43,39,233,-192,97,307,88,36,18,43,39,-48,15,71,79,578,178,32,148,146,-131,9,-216,87,27,-33,19,69,26,-35,1721,75,28,265,-3,5,746,889,225,-27,-1,35,152,-40,-64,-200,-13,35,66,-21,210,41,108,-256,-124,-126,2,95,29,81,28,113,168,215,10,-24,0,-1,9,-16,199,84,99,14,-7,14,24,-22,36,31,11,8,-47,-21,21,-14,-60,160,-38,54,17,810,88,-20,86,-39,5563,6784,66,37,30,1266,1493,41,149,-26,-28,55,-32,14,-16,131,-20,24,13,-25,33,-57,-231,390,-13,486,19,29,-24,257,-4,-18,9,-64,2,179,-564,263,1644,67,152,112,-725,-128,-264,-137,-57,-455,-197,720,-227,170,340,-725,-597,-52,-71,180,277,-70,-699,-232,10311,79,-429,-173,-78,22,-107,25,-163,-140,80,21,-44,-248,199,-1591,-993,-1034,-430,1161,3390,-92,-257,-533,24544,15918,17962,15462,19188,19110,361,205,758,73,850,1435,961,-71,357,155,-398,766,273,1151,14,-136,38,9,429,361,1304,129,590,47,39,770,1105,2252,2403,1264,-23,-314,-106,2829,1858,543,1895,492,430,-288,1184,218,351,121,176,335,480,-22,-290,1403,1105,-67,724,189,580,1003,1538,1040,-34,114,227,30,1059,-158,-106,728,466,594,336,89,3,12,-2788,2335,57,4522,1089,289,2021,1254,2266,-84,-117,1238,1211,-155,71,1722,-587,76,450,-1056,116,41,-1105,689,-137,1117,723,566,-4,1362,1914,646,255,2294,1032,234,864,545,2924,436,1607,-57,202,158,89,70,612,15,1429,1364,6001,1551,1609,544,19,2338,647,1343,2763,7698,108,-41,2891,759,1022,1063,-142,230,831,204,345,27,-47,-133,4,129,318,76,409,875,651,584,849,361,1468,835,2968,917,252,17660,947,-236,667,40,212,1759,663,2073,73,-16,219,-4291,530,10001,2371,3076,542,-29,158,292,-180,372,329,37,1022,834,-229,-64,408,477,162,2636,-196,77,104,99,296,132,1354,-292,-43,65,304,5,230,596,4144,590,122,1176,-280,547,-261,620,1591,459,75,-560,442,329,-158,1237,1118,57,116,76,4902,232,22,-14,147,207,30,2490,199,524,-8,186,345,6,2186,-96,-403,988,2627,-350,458,2328,765,2091,1094,1531,-33,833,120,544,-109,970,450,132,1258,279,-182,-239,50,243,905,458,16,-61,1947,712,1433,668,-93,1903,1914,1283,1479,521,575,189,472,1540,357,2843,179,191,437,-36,1296,-127,1545,2639,610,290,4513,1207,-772,69,8153,1036,462,81,971,-299,489,893,599,472,-624,442,759,1571,-170,671,-12,882,644,-92,167,982,461,826,205,7559,2209,354,1933,3200,781,367,2860,1456,62,74,103,514,1207,2243,764,4925,1504,1304,754,1977,1301,125,264,788,956,207,1812,497,417,236,1506,2890,-48,327,34,174,1692,2002,5575,1736,765,174,-1482,181,1093,202,1984,361,260,1214,2560,1031,727,205,175,-24,766,84,229,331,706,631,-51,181,1467,133,278,59,456,656,1039,817,261,14,288,56,651,666,-4,154,600,-422,722,-3,3060,1104,-90,1136,-110,3112,2010,-41,46,482,704,111,-665,1729,23,1413,464,-265,-97,17,1378,2127,156,69,430,848,869,944,1236,87,-102,-231,1010,59,214,1453,387,-80,786,1690,884,19,371,501,1705,740,3759,704,810,-12,901,1475,108,475,98,1312,198,1012,-88,220,1732,395,420,-215,778,2203,642,1288,361,-188,50,1355,1301,-24,172,681,490,-96,14572,692,-34,-44,2550,53,450,1578,3208,1081,521,-247,263,-474,119,251,185,86,204,-42,8,671,41,747,554,615,398,455,-58,111,293,369,237,47,-33,-386,115,66,3279,564,107,98,-88,1961,288,3172,-93,106,841,202,353,413,-52,2320,-24,43,101,-2,-66,-16,-540,-328,321,-12,24,37,1472,-327,262,288,93,193,2052,744,596,840,1666,533,443,-221,-79,126,363,1408,282,428,2388,2383,-98,318,184,-210,449,157,3491,-161,-106,18,-27,-112,-93,6,-34,-273,123,326,442,331,249,-10,-24,23,708,289,409,-123,-1417,2404,27,65,397,9,969,159,813,295,130,283,1210,484,96,-42,-2,268,703,263,72,536,101,2283,692,52,-103,345,332,-87,584,3011,641,845,726,339,86,-51,463,-500,1053,4264,4634,3231,-208,58,666,769,286,104,144,461,234,1820,782,1275,581,-155,688,1014,1645,488,81,295,392,477,675,3234,129,292,46,464,1042,359,2621,771,-589,1549,307,280,555,430,-167,1181,1693,2429,680,937,3976,-88,506,77,1148,564,256,441,442,1346,606,1900,430,1017,324,211,2001,873,1589,230,2214,488,-3510,168,894,951,396,423,338,70,103,401,1863,2068,1699,524,-338,1444,1982,1101,1005,1620,432,76,823,816,1972,777,332,27,84,87,-119,213,325,678,59,73,3823,1805,248,87,604,335,319,834,121,21,1386,79,285,818,587,57,49,453,907,-4,1334,244,507,683,532,11,188,332,1226,852,228,316,34,1429,-275,32,66,910,216,1067,-235,1463,-90,805,360,-344,429,370,1976,-1239,1043,68,-78,140,165,512,-33,203,1151,4013,-28,2143,905,105,679,172,2038,172,875,811,400,3374,1212,351,1856,236,749,1172,1558,1308,3078,-70,-104,100,41,243,1103,294,4277,-310,1140,500,620,49,648,-83,1095,7,1756,2240,324,38,-269,396,543,-88,-134,855,3043,173,150,672,645,83,231,-944,-98,-401,-930,77,1019,2487,7863,91,33,-164,-119,696,513,-52,74,-187,275,985,-3605,148,26,-41,754,111,540,-1021,1253,-176,345,2662,445,72,41,1474,603,9057,841,666,951,-51,491,29,269,10,58,-220,526,-185,-121,-85,-107,189,-71,1005,697,-934,1015,529,77,750,355,-928,5297,287,57,33,2249,219,1545,-1110,-143,-11,521,1233,1057,-1202,111,588,-124,54,343,6358,18,-368,-7,190,1559,467,1460,4317,481,859,441,-48,674,767,225,-193,135,402,1954,-65,-437,1065,4785,659,50,387,133,612,166,-850,-35,1532,386,1415,-160,138,130,964,-189,236,1425,124,2516,-6,472,543,4753,1519,1350,832,494,232,3104,1015,1060,-202,-2450,423,1287,677,5222,1826,12,1905,273,1211,-104,2414,192,148,319,725,2293,1675,-148,-35,110,513,405,244,764,301,1846,3341,942,411,588,-18,416,-279,972,158,-1467,2575,-1767,31,713,381,349,252,-95,388,522,108,1250,36,207,560,288,1414,531,319,534,2271,79,223,1561,-73,-6,-332,471,538,-23,242,-624,1254,-148,-1,212,956,492,124,-672,21,-100,743,226,-39,97,103,151,70,35,-21,1762,-154,415,1428,754,4251,-176,1800,-76,1153,892,-42,-21,148,-811,-6,480,208,-27,823,1182,-495,5923,855,-422,4042,698,-3014,289,409,75,6,674,332,2250,-105,39,776,2795,2477,157,1523,1449,227,2317,545,-176,-443,701,268,81,254,41,-25,922,2920,216,1775,90,-73,48,-181,183,-235,448,132,169,529,3093,71,564,113,431,112,1773,269,182,2100,66,-12,201,1074,129,478,684,-565,-206,1253,1621,110,443,-860,-82,-14,397,1399,69,-149,-68,-323,71,1197,400,745,275,1098,1572,294,109,1779,134,-136,-37,804,742,-114,66,1861,960,1114,923,967,201,602,83,105,614,-18,689,7620,-813,-668,-65,-214,-410,607,75,557,1171,1352,74,89,420,23,1443,311,174,396,4103,405,1223,207,-25,610,1989,168,1086,-294,2068,3483,1698,874,2345,830,191,1950,1098,75,-124,396,-181,330,415,3969,2746,1076,2199,1491,-56,-187,314,-594,42,223,1343,1170,488,157,-70,532,130,-328,-484,-106,79,997,-9,425,4677,210,264,207,526,371,248,3613,1237,388,76,36,4180,845,1253,398,290,78,681,2706,-239,617,12548,706,1493,11,511,-412,-20,506,1667,501,370,430,1117,180,43,-112,1619,35,-276,1170,685,544,1045,707,-111,552,-975,1532,-152,157,368,478,649,202,391,8649,125,478,213,231,11509,144,-179,418,-62,-17,1196,4263,482,1258,20,497,365,697,3894,1811,260,104,155,-230,604,1978,984,1785,386,2297,281,-237,183,9,-134,208,349,-19,6119,557,340,167,1777,-469,-138,100,1087,-211,173,-7,-785,424,3078,1207,362,1862,2832,4219,1834,4954,489,1973,182,2295,931,3881,4743,430,-200,219,625,217,849,113,392,724,-109,104,588,-262,563,133,632,-69,1961,178,125,-3031,213,2,1155,277,291,766,334,1493,1235,688,85,860,-414,1229,824,436,211,1180,-20,261,831,48,221,877,-244,313,307,279,-119,-268,-508,3148,1041,1825,63,881,3050,-1074,221,-513,1414,-536,256,1174,435,993,490,365,93,386,1215,669,978,624,-104,1850,-81,238,1466,580,264,320,594,1179,541,220,46,-79,349,-222,128,279,-183,1278,919,331,13097,112,-29,-546,836,563,519,229,1392,135,7639,2870,148,678,-234,269,491,333,1865,120,172,1880,-1,160,929,2227,47,1290,1441,234,127,877,252,-17,41,1275,2527,2619,560,-61,961,1469,1606,352,388,852,-339,3249,-365,-88,1665,1918,850,154,-7,-105,183,624,235,1887,-34,1145,942,6598,317,476,2886,-181,12240,-1216,283,868,4727,641,1432,-101,13,146,1128,561,625,-27,383,398,397,902,-127,1689,813,167,569,1006,-804,160,202,384,41,3035,-188,652,846,40,181,598,545,3219,270,-179,356,162,16,892,-119,18,-576,-33,760,60,302,1900,61,218,328,972,-188,743,793,396,670,-99,-485,-19,-272,-331,1015,514,327,239,4419,1051,-124,219,400,-936,-173,117,-176,59,263,-42,-42,681,80,-198,747,8668,1401,-684,1058,2140,1499,4169,2593,983,27,2964,791,432,-648,220,742,-30,206,10773,346,2638,3632,-148,2137,705,91,1023,125,187,59,1568,819,250,-350,762,106,111,673,141,-196,277,398,958,1248,-100,-88,1502,301,344,1456,138,100,1335,266,-32,3736,2162,808,-27,10,148,1351,180,171,386,1444,1199,-41,682,40,1079,-70,1646,-154,156,400,515,-47,477,369,81,-350,207,4190,139,38,1355,1822,369,4123,4350,610,2831,4316,348,2661,3724,2407,8099,-411,213,96,399,111,-240,3486,5968,1296,-38,405,-1326,1869,828,559,1315,164,1850,4747,4,40,243,1582,213,268,2498,-27,306,504,2029,1306,357,2809,906,1406,-102,888,3901,1094,4365,750,896,306,1305,3801,2516,829,-367,-877,629,1633,-225,57,474,1825,2116,513,36,1765,968,-144,1777,4151,314,-353,1271,236,-78,661,1355,197,160,-19,581,1661,1561,3685,-26,1920,78,1757,1443,1758,989,266,3367,1679,1472,1521,3732,5043,2005,2690,259,1792,221,660,4722,-922,-136,199,87,-750,-479,1408,83,382,-120,353,-913,709,531,1849,604,7310,101,2819,2771,415,-56,790,1509,1308,1171,2525,92,2116,220,901,1608,-384,113,509,911,1431,3302,1749,5526,10652,2810,726,2536,1064,868,398,1481,1090,838,267,1444,7829,1005,3665,1412,3627,100,1614,-571,564,368,567,118,-43,361,1115,5336,1053,3805,5878,1465,1901,713,1507,1821,-596,1178,80,1599,653,3050,2477,376,178,1036,5608,347,226,86,224,468,171,980,19,-122,45,226,681,2919,35,2326,17,516,613,1044,-143,199,-125,35,803,-352,219,-9,694,1243,1167,824,316,3291,176,548,2076,767,-11,2483,407,508,160,-1360,189,538,742,-102,377,83,122,704,-46,476,69,459,285,400,639,7,2764,177,327,2632,6492,-29,161,338,1992,124,27,1788,224,990,1064,626,1040,459,6514,844,-237,58,3263,3477,1467,172,1551,499,3734,-1,699,1091,736,1183,404,-32,3594,637,5167,2917,798,795,494,-46,1592,2848,590,7088,636,-242,978,-59,104,-689,1014,931,58,3658,551,1778,1694,2058,2051,213,1816,726,747,1737,273,665,152,1103,1218,3146,2723,145,348,12961,726,527,548,1872,3584,275,2338,228,605,612,500,8508,1365,967,1380,124,383,340,2762,37,525,626,-9,63,499,356,46,-286,483,163,929,736,288,1036,218,1214,325,163,1278,675,2263,184,2300,794,12,1497,1733,41,306,200,105,1345,298,-63,2512,318,1807,8377,1011,-40,-229,94,2326,-68,1405,21,3697,843,430,2516,6,-54,-898,-450,1465,1533,518,1530,-361,1220,1222,214,2521,349,46,484,789,-52,-44,932,1190,923,1372,637,1953,141,1116,1069,292,63,272,-134,161,438,285,1314,1155,187,187,1211,-182,-198,337,3569,-177,88,11305,-31,1936,1415,1338,172,521,1164,1480,438,111,-32,58,762,1274,566,-1530,171,484,-51,963,158,1338,158,92,170,74,1057,44,130,4785,98,110,1515,508,252,227,613,1715,60,1324,211,734,-53,-32,2183,-99,221,345,-133,987,-254,740,836,6851,5915,333,-273,2,3782,826,1130,709,-137,105,526,7152,969,386,140,977,405,500,2150,3672,216,432,3635,1305,353,2137,30,3,-343,-13,931,1094,756,-296,-125,799,468,267,261,323,104,-590,61,503,-55,146,403,308,6792,2441,251,21,1073,536,197,-880,171,2052,128,-67,1080,321,1181,2021,4076,-25,1484,569,1327,-617,150,682,1850,178,-299,-17,-53,594,-424,1988,549,1049,35,-134,-204,329,83,380,200,368,601,13882,510,91,223,59,246,1298,1847,3552,-411,1739,2548,317,1299,378,242,6459,7377,-22,119,524,42,3860,164,-475,2829,1698,777,175,1538,396,1270,159,1179,284,539,79,-41,812,487,1511,1306,152,412,-224,-25,-899,41,96,113,1273,55,89,797,1639,975,366,2362,1471,968,3071,3096,188,412,-88,1447,232,24,294,887,1567,-53,-30,538,15314,178,519,134,2558,173,762,113,220,398,82,95,112,130,315,1145,661,109,331,529,1531,85,-221,235,-17,-46,-11,479,105,197,668,191,1339,1780,727,361,2231,351,711,-715,555,1011,-26,9,547,545,834,5,28,124,-387,72,3209,743,284,1552,1047,959,5470,810,940,56,-1226,188,-658,-58,3635,515,482,359,1349,-78,-295,-47,-30,2,-442,193,-220,6503,3074,203,1003,28,-60,307,595,-21,70,2053,73,-35,10110,-256,-126,221,23,91,228,-361,335,366,566,562,1386,-38,1345,85,1275,483,131,-73,-208,119,8,213,1168,3670,-537,550,261,1255,127,455,-53,415,3806,952,1889,2533,1536,914,1398,-36,318,25,968,190,487,-69,443,1412,949,182,422,-54,-81,-231,1303,-122,406,714,875,92,262,1177,219,935,-382,267,143,945,128,2333,639,601,519,587,-12,981,952,703,1215,500,1457,173,3141,587,125,153,-487,417,16698,255,445,402,47,130,65,452,221,-65,753,-1020,-863,-800,-795,-139,-210,398,366,456,119,-110,484,-144,144,-1492,-93,287,148,123,948,-585,480,490,-175,-33,-320,270,941,-326,93,-16,263,492,39,80,-176,1275,2716,-334,427,3773,255,109,11,242,-15,-13,1216,99,686,27,2849,8026,283,44,178,-187,760,6935,1694,3325,-80,12917,437,-60,-65,1536,1191,3092,163,-263,-175,-106,142,1642,223,135,168,730,-509,5104,1072,329,-621,999,306,304,692,177,247,-299,-318,-159,166,-30,666,105,1304,-355,-380,4,252,158,-222,350,12,-53,25,470,-242,537,112,1520,193,266,1795,1227,325,889,1351,524,1279,284,768,21,663,3222,1304,229,2618,784,-117,210,176,1309,1373,629,396,53,51,151,1100,288,-285,-564,212,534,-322,-6,67,431,-308,211,263,1949,625,95,83,186,580,105,824,430,1519,142,1134,195,2157,-47,-32,-357,1121,761,189,439,425,529,38,920,319,342,-170,24,776,404,822,1076,-1795,255,86,104,246,222,123,718,19,-74,682,4060,-76,264,159,1771,-250,221,1203,1160,147,718,10126,38,-153,299,89,400,337,-93,-222,513,9912,1527,49,119,-109,-35,-187,2007,541,466,188,164,1620,1660,265,201,1635,248,-17,102,381,2802,2397,336,11,-137,566,3270,242,104,4703,2526,627,146,4810,414,238,2570,791,250,2804,85,1138,-122,582,401,-10,725,403,-11,87,1532,8757,137,-218,150,7601,267,405,5310,297,326,3160,74,375,16062,1139,2423,1743,-8,1065,1402,444,85,18,-180,5754,303,641,466,209,520,593,28,690,11871,1142,1142,1065,22,-124,714,-130,440,1311,201,70,658,147,139,-77,45,1442,846,695,201,71,92,848,260,5,70,50,1168,29,253,3401,-58,-33,112,93,129,372,125,1605,280,1613,476,1705,80,-73,272,42,123,10,523,264,1163,35,233,206,788,712,620,305,1494,85,38,-17,566,289,588,1307,817,707,160,412,1257,740,-217,-191,862,516,54,1464,908,890,741,1780,-239,94,777,642,611,1039,1502,2665,-582,2249,101,-40,89,558,936,716,169,333,-90,1818,-146,412,2119,196,312,181,-1585,-32,-91,-441,983,488,760,-270,2714,674,94,921,-202,403,2580,76,703,3,365,873,1190,2109,404,132,138,-72,156,2784,234,450,-100,284,2234,127,232,47,465,17,211,626,459,330,2186,848,-88,391,478,527,1636,696,53,439,755,1121,364,1020,86,869,291,67,118,160,-213,121,1010,4544,-12,782,937,873,3,180,4,145,589,61,277,3212,4360,383,3636,410,536,-73,1337,1339,2503,196,1153,516,2685,209,2777,-775,1347,2721,2463,483,1475,-155,595,1253,357,296,1196,327,57,101,74,1016,-39,692,1115,282,24,148,408,681,234,654,1199,153,396,183,887,392,678,208,523,-209,855,375,2639,-105,1397,1367,1069,632,-63,1352,253,15,-62,659,171,-54,59,506,1320,1550,43,2251,174,1137,356,324,-82,-63,-7,108,-359,220,66,1315,-120,241,14856,45,547,529,312,523,51,631,2628,375,295,-379,-683,73,96,1649,611,268,874,1036,-3,551,520,273,194,642,-318,1538,251,-268,163,292,297,264,-80,287,-238,229,27,172,-88,107,1705,-135,98,1179,847,1084,1747,-226,223,2719,2070,-140,57,-55,35,-729,613,826,1685,-326,753,660,458,1957,127,-1036,479,206,407,280,1181,4805,3963,6072,18385,1251,883,47,619,686,1281,3716,2005,3076,247,1843,691,1053,2607,4904,1151,2850,792,1231,1132,760,-45,3,3479,67,2735,3498,-62,483,-130,159,237,69,345,146,2332,-138,2698,447,6,2716,1789,487,-31,757,-224,487,27,-24,9,265,2067,1278,25,6,134,-512,1971,438,599,334,815,921,-3,4685,254,1866,517,119,-51,405,578,-186,92,106,346,352,-7,50,19417,293,3975,-13,67,149,1676,397,386,-111,987,1049,1191,444,1049,20,140,2549,374,116,1648,1668,84,34,1465,170,116,245,880,1510,5392,1844,546,17,1134,1579,295,694,596,102,494,278,6692,207,-89,358,825,783,329,61,377,-400,27,317,-32,520,13595,830,209,2035,1448,451,1214,-1857,3897,425,1112,56,781,804,-1140,120,115,515,-684,1696,-364,5102,177,2031,-106,-158,151,-1,21,295,1611,519,66,12,745,17,884,224,109,-74,10,-39,405,-85,-402,15,846,167,82,852,238,38,182,53,1825,2995,-352,319,-1290,988,236,3017,663,1557,113,693,521,696,649,574,167,617,2887,-23,52,286,220,-395,69,-52,-762,124,2223,1479,1262,884,398,1185,-426,99,93,64,415,333,-287,40,-1690,615,-7,-134,424,119,-160,23,984,212,321,120,-681,-218,-2,899,109,10684,-76,7,479,-532,5227,351,-49,162,-299,745,445,523,1072,1886,2710,145,34,-44,-262,-117,184,54,-88,51,4104,-34,28,756,24,540,118,1464,201,127,102,-12,680,-122,188,71,6,-9,-339,-213,454,1511,-110,51,4496,52,-7,99,41,655,1491,119,235,10,756,4182,-221,-9,322,907,-41,849,53,296,437,-214,137,15,-876,210,-360,861,187,-172,218,158,394,1006,-21,29,-150,-297,460,446,290,269,57,2260,1116,230,814,-958,207,128,435,-1734,-24,1077,220,757,167,683,886,953,195,1000,-25,119,70,221,1343,18,335,675,548,30,1625,177,853,391,12,-105,-445,127,104,298,321,317,723,177,-88,-194,53,1181,665,-23,14,183,142,572,-35,376,56,129,277,992,-116,-256,51,778,2033,779,25,197,236,285,1124,134,1562,903,-173,892,2976,474,21540,-59,-242,930,360,-37,181,-408,1295,337,1158,2319,819,276,90,4711,601,152,219,50,214,-409,1686,312,231,166,193,21,1113,-254,142,128,451,353,387,499,715,234,199,253,-54,168,-14,1397,-889,1390,-792,5392,155,278,202,227,514,449,1020,516,459,269,338,269,49,259,6,41,-10,752,858,435,493,42,36,-178,505,1634,812,551,-273,857,37,-244,329,6650,-221,2286,78,-422,282,739,1069,-38,1890,-311,284,567,201,417,2968,28,276,282,261,119,-104,62,648,2439,278,3545,160,-93,221,-192,-640,-888,1280,308,31,133,179,62,216,840,-86,220,1488,319,57,736,84,736,68,-871,-218,-324,28,1252,1298,1062,9391,-254,93,-547,266,2314,1267,413,512,-34,-153,57,664,-213,-28,729,190,-152,986,-109,161,289,1409,895,-278,956,1924,1395,828,-16,667,-351,-91,1037,550,514,-429,624,-531,-95,-38,57,3864,385,584,239,5213,37,533,-9,-172,11,-471,95,-5,313,974,999,148,-1,2493,-381,123,303,2870,71,284,8065,102,25,125,1361,-166,71,120,859,185,137,53,118,363,586,433,1838,145,16,-216,-26,343,-248,-15,-225,1606,147,386,437,249,36,891,743,5078,-322,-78,587,-383,25,144,311,49,-13,21,15,14,2102,23,-239,13,-326,3306,4886,-78,448,1426,-504,214,242,519,125,427,2704,1124,3591,643,345,-708,-42,859,166,78,-40,1109,299,831,-29,174,186,47,192,263,-124,3344,417,585,540,997,240,641,98,87,417,265,-195,162,199,177,552,224,572,306,-369,681,129,6448,-198,0,559,1772,56,1903,14,36,2087,172,836,360,243,582,52,226,280,53,-101,176,4432,1099,1055,2120,331,-224,84,-47,2236,629,432,-334,743,137,132,367,-78,656,485,-38,76,1383,469,88,100,110,2378,292,621,-198,-25,-86,1023,573,522,-173,1484,1154,244,535,199,1184,360,-3,519,-82,1586,62,2209,4350,-144,158,-23,742,588,-41,699,1631,234,883,-4,526,-223,-174,229,-13,243,101,641,707,383,2413,468,476,796,1409,2244,2510,1045,1651,312,807,612,294,-1108,106,748,505,3892,338,-34,742,180,98,1140,448,324,207,385,112,198,3629,-160,863,690,-281,29,311,2854,1700,1752,185,2767,536,2134,535,-104,71,118,2645,317,3525,111,-15,1154,-64,462,209,113,364,539,443,543,485,-256,322,1049,2558,8,4937,1834,1897,1002,1941,3849,201,984,21,2314,-40,-171,476,99,1163,1346,1105,-506,1198,527,227,4887,787,1708,1498,803,784,34,2017,-619,2797,3368,39,65,1498,347,83,-63,484,546,269,752,154,-143,409,264,29,393,655,2753,751,640,1067,484,365,2156,-5,613,224,2013,2716,97,307,16223,2774,-51,980,-135,91,-125,258,566,-115,-90,268,799,1368,-192,247,229,-106,471,716,-347,176,-160,-20,15704,359,341,569,333,200,510,869,58,1670,369,85,148,1933,347,-96,1010,376,2792,132,247,1654,836,-216,660,91,182,935,-47,707,-778,692,633,212,1321,-43,357,1885,2262,87,-128,767,2700,1111,2191,2921,800,206,-66,32,-146,46,-345,804,1558,-159,2535,139,137,-339,402,21,18,49,219,7389,-1,846,5118,272,1430,864,270,-219,200,347,-60,1697,2085,282,109,-373,555,191,-506,-158,100,18,-16,1278,1323,42,48,1699,300,-106,823,-173,-5,168,390,149,-390,-475,-219,-222,662,151,19,-93,228,-466,-220,-887,165,-250,5,1262,931,-105,49,648,670,926,123,1115,319,5763,1774,140,995,2034,-263,1300,2945,475,578,1237,133,388,201,202,6,5,46,461,-66,215,123,-174,830,467,-258,50,304,-23,29,20,134,103,-37,980,110,-301,1346,51,507,2066,116,813,252,795,-82,82,629,405,1683,-52,-22,-2663,4,65,-141,526,2378,302,-1278,92,5,541,1580,1119,1238,1187,-161,593,481,10,-25,1897,2797,879,263,388,177,99,80,581,-321,71,228,-241,251,17,209,-68,-4,-315,376,374,1282,996,130,599,-5,1336,266,254,310,-4,700,916,351,1138,961,18,-280,547,-533,854,-1105,1750,140,534,126,43,-61,664,8,737,2352,4597,5290,346,101,135,1138,772,-61,1677,246,-95,330,106,53,219,-137,294,487,791,1202,1246,1390,334,108,-72,100,434,4431,359,-228,2180,196,107,-83,8,-10,662,417,751,105,178,52,-234,561,5022,-185,846,128,162,-338,-210,212,-320,908,142,-183,122,450,150,205,40,55,-99,786,295,93,165,164,880,178,53,185,467,-48,35,-462,264,-318,-28,300,-245,99,443,51,224,2123,278,125,-29,-42,547,681,184,488,-179,347,313,406,207,476,296,128,4,73,-444,619,175,-82,284,1010,342,136,119,3163,16,924,53,46,3189,161,-97,199,1090,132,1447,282,-160,231,747,1101,518,245,281,-33,2333,598,1538,703,2132,1368,-44,1163,1066,21,921,403,283,296,677,768,865,1413,3008,2320,-25,541,1542,103,242,143,109,67,212,754,937,220,598,649,377,-295,2817,114,610,1030,905,1922,1579,512,230,214,74,85,1740,295,410,265,-277,1440,495,98,558,228,-39,-5,263,215,345,87,43,866,1274,349,529,531,853,195,531,163,185,289,-281,1126,3940,-46,649,352,786,266,199,825,42,-183,-23,23,1123,172,1382,985,46,335,-25,580,-518,970,-295,476,283,1957,500,-343,44,671,210,601,207,1427,1070,175,1296,45,1474,233,1791,1126,181,1219,553,2524,972,1068,1085,1706,909,1062,235,2185,352,650,-81,1993,-275,391,81,646,2176,34,83,2501,1066,312,1420,264,-46,434,-40,1407,718,676,2972,70,2168,1310,398,172,830,378,2550,61,169,68,68,9779,1006,1280,561,1054,240,919,1009,565,971,50,2129,43,509,204,332,75,-238,553,3484,244,1009,1422,305,2476,2337,903,650,1050,107,290,509,75,928,2909,-116,-67,693,488,437,79,263,462,215,220,2007,419,-199,1190,1741,426,3445,2259,-83,47,554,335,1115,1099,263,78,1096,1105,1251,67,873,177,373,2610,55,16,-93,187,2044,301,1404,866,-109,297,162,916,-1714,7471,232,-241,52,564,4371,419,4179,-15,654,929,1058,1652,28,1865,214,889,963,166,788,-245,1182,1777,1110,1015,1157,-110,403,171,3568,501,407,31,1668,665,-733,1079,3081,979,1838,244,1,1298,3357,2444,1044,8,447,511,403,553,1862,59,974,388,1630,304,1808,95,103,2013,299,6610,2056,2280,636,469,1450,5695,1706,138,241,506,340,282,2638,6218,50,2887,-34,5768,1293,560,836,360,2307,758,3213,1080,432,2373,1417,177,802,740,662,1350,900,-167,1317,1180,1353,279,-29,1312,-36,836,49,1259,4856,-195,1185,1444,1872,1305,3553,3125,-65,121,426,17,4534,1069,781,1073,134,541,133,1300,836,175,248,139,921,232,1133,3298,-3,-794,2204,146,-55,1190,146,1064,1112,444,548,518,1233,-200,954,1492,2392,178,732,154,418,601,979,-586,815,4802,421,628,208,-42,3301,784,1889,432,316,994,1493,780,273,136,651,1688,1901,944,483,2041,1919,94,296,22,900,599,249,1935,119,641,134,374,1279,10295,513,2616,967,1811,1223,287,1310,959,277,5928,4084,1618,156,12,1949,-46,378,294,1403,201,-72,22,21,2311,-150,1226,320,2445,-204,3228,621,941,2846,341,1085,1421,283,2062,787,98,218,774,1285,52,161,-324,726,2892,4972,37,925,1241,-365,320,1603,3126,3400,742,381,1239,1493,75,108,782,171,157,1942,1151,398,77,1364,1058,450,29,706,704,131,860,1626,-118,1119,173,1069,277,1220,1450,-35,933,2704,3740,504,-36,1894,1283,73,346,4929,-3,106,76,294,208,445,484,392,237,725,741,584,524,382,1019,4405,2271,213,907,1785,-170,5474,45,1883,239,-186,348,-11,2758,423,130,-163,945,399,2483,481,3238,556,335,2610,830,192,4520,-258,310,361,676,-218,635,1711,1442,783,818,1925,849,-636,1637,233,575,2247,52,937,50,-172,12,1066,659,575,859,769,1898,-5,382,816,2913,-1086,2062,1218,747,534,-264,421,256,915,-54,822,205,396,982,378,2758,172,305,-162,-4,-55,322,837,498,49,166,365,888,5191,735,1945,-93,232,752,19584,101,-114,287,355,540,441,1464,595,428,335,640,1736,837,626,3064,1942,163,354,429,1776,3826,693,175,24,597,953,-853,45,39,-212,473,561,806,570,-854,1014,2471,383,349,1437,561,680,1287,1090,856,267,1347,1516,464,23,1065,1281,-490,774,309,336,102,727,375,661,868,335,2081,4796,244,-427,853,1936,-555,1296,851,53,833,133,-117,5338,220,432,-141,772,-23,739,684,90,852,797,621,220,-444,42,6,452,995,2219,147,-18,758,1559,294,2022,962,901,56,1337,798,422,-103,-71,463,400,1198,200,225,220,390,3078,-18,2393,282,1609,13,1674,1204,48,698,837,1725,262,33,1826,1521,389,119,943,100,568,3921,946,86,726,251,5766,1057,382,412,128,299,231,2769,26,86,62,667,195,-18,1127,1226,-611,1687,1158,224,-90,23,855,423,-1459,128,-51,1797,554,1261,2324,876,970,1653,14,-6,880,3007,850,788,621,426,-130,1152,647,6098,1153,-300,359,451,1250,2171,505,358,2179,876,366,1073,3284,379,209,144,379,197,1408,214,-317,343,92,2355,1300,1129,1636,134,286,716,-609,4877,167,2894,-223,79,269,1846,1442,194,93,1191,1023,670,1037,7378,12450,504,1365,3966,933,11286,71,402,195,524,90,1068,603,529,2221,-3,5425,693,-59,-81,849,272,58,-4,363,-550,531,1524,558,10816,290,4784,160,699,672,1202,155,383,2875,1129,432,55,597,330,847,30,111,1544,2875,407,334,765,-47,216,1945,-691,914,2655,438,860,-385,9,609,318,-251,2134,302,1430,952,1358,2469,1801,98,214,1074,754,654,2027,-187,-39,2451,562,1305,2503,1123,45,196,3167,249,1338,3078,695,189,285,5003,7407,396,834,561,509,976,786,1188,390,476,1535,802,628,329,3032,43,505,387,-156,93,82,1511,1183,1659,439,2729,3586,712,860,2117,179,776,132,213,-306,627,13,1079,1453,421,1046,1976,2658,2287,863,1028,461,718,-38,414,1928,601,679,2042,1112,1076,1442,3276,1805,500,1606,174,299,520,159,314,336,1,68,243,539,427,1239,2480,902,705,935,-23,2726,2303,1370,809,567,3261,1396,2089,256,707,-676,161,631,-87,807,-137,307,283,672,2326,145,1285,1204,1139,509,514,1471,278,18,719,-361,1063,-4,124,3685,-60,107,231,-117,144,98,1373,210,205,275,2127,28,767,367,972,-675,145,1289,749,101,-274,1216,4645,-886,1465,232,704,235,3093,96,200,103,225,644,-366,218,-27,1492,1009,1521,833,2256,27,559,3788,-155,-69,306,2990,2749,1383,67,1315,1386,394,290,-137,1702,363,57,-75,2657,-2167,1510,820,241,280,1237,1238,430,2017,1043,1494,1083,820,492,394,683,1566,-64,-625,991,1486,1389,-35,31,107,2997,313,1369,844,84,842,837,336,1900,261,597,888,-82,5169,335,137,240,337,241,83,2071,1453,-285,65,887,1618,1791,452,389,779,-212,569,367,1088,347,2236,-22,1561,805,470,1764,143,1963,549,313,292,284,908,-72,4952,3857,183,92,-35,31,1383,7233,346,228,1568,4905,2215,4725,4866,598,-141,1315,1437,508,153,-170,478,-13,2012,214,530,104,2558,797,547,84,131,-52,368,1411,1431,-97,889,1874,314,400,417,-1734,1369,312,106,249,764,2529,6250,746,595,497,832,-740,217,756,183,950,828,392,1023,668,695,163,855,-154,807,4248,18,3523,1741,1025,-334,1221,448,2179,333,1436,1914,87,4827,2329,734,213,570,3892,352,410,749,1776,2040,121,787,1379,212,826,7,-841,239,485,1295,1133,2302,342,1576,2406,854,814,-80,516,2467,98,37,-138,-1067,325,-439,895,2173,5199,967,-331,4114,338,46,331,-225,31,926,571,2757,585,506,835,1870,737,-10,824,931,544,2924,434,287,26,116,1615,-290,2048,6848,603,5737,389,217,278,764,137,627,410,71,1294,1170,37,485,3170,-190,-40,164,1200,1809,3624,1057,2179,1767,863,6522,1747,1102,907,2362,1473,1924,-115,1316,469,801,91,729,1953,971,673,551,602,374,2613,1030,191,1479,596,305,169,4464,2430,-486,2027,439,1237,1277,1408,1368,3809,2667,586,170,341,58,2462,92,1007,1307,1566,1446,313,-38,90,408,2442,853,334,273,1553,1906,144,227,573,581,-164,309,193,1082,3289,182,797,22,880,441,580,537,-130,150,1677,862,2670,726,169,5,0,277,1112,190,971,222,438,1632,145,706,1512,433,4454,221,1915,115,971,1000,678,147,3344,2746,932,4741,331,4442,2377,1022,1073,507,461,2046,1206,862,49,228,1530,14,185,-226,-257,778,762,2369,2546,3546,287,127,98,290,1457,1005,352,220,271,592,1,529,1886,788,586,312,256,502,298,5727,636,141,2472,1558,2774,2551,9952,742,370,717,25,99,558,1341,-650,987,3574,768,2767,122,344,-470,1166,1357,1555,-5,936,2817,1730,1288,5762,779,1860,386,299,195,1040,282,6449,1806,698,1535,1061,1314,12354,497,1627,586,1564,1680,1509,2883,2371,2213,3628,721,763,2664,586,-125,1206,828,-351,1739,7,254,-34,71,768,519,2108,1294,1113,120,514,497,537,172,903,1323,1105,522,4656,1863,973,208,372,1263,926,219,181,-520,1513,3248,1076,329,62,359,1088,7,428,906,13950,1662,291,1071,513,527,866,529,670,1193,547,398,758,560,-82,-664,167,1661,1266,470,-42,2084,2794,62,2163,105,393,410,1218,2397,196,-104,458,1229,-374,-382,688,730,77,808,228,1850,1697,490,12053,269,687,730,1458,415,-132,9,288,213,108,965,42,1063,1018,47,514,330,2819,658,551,533,9165,335,618,2433,5301,8349,-702,536,222,449,7,187,97,-45,265,1873,1258,822,615,1849,437,353,513,1851,2704,500,1437,330,353,243,870,987,17,948,1049,561,56,717,991,1483,379,274,943,-15,-223,2407,410,197,541,256,1063,1430,258,2171,1195,-226,951,2368,740,2960,-33,790,1063,3052,1309,5272,334,901,1551,845,91,294,461,756,11,2193,4344,1016,3401,906,567,2055,323,855,1360,1597,-122,45,593,441,1946,371,317,213,946,192,1127,-260,2956,853,2424,2445,74,880,3818,117,1056,516,554,2142,760,126,321,883,-175,1150,576,81,771,2572,12,1603,719,12,2247,458,1386,-484,1348,890,492,40,965,946,6474,-15,139,1048,52,549,3008,1031,309,264,911,1379,803,636,121,627,-52,-561,1713,1322,276,750,1428,1459,410,3606,912,-134,-1236,486,670,670,520,408,521,1115,884,560,714,517,528,500,1153,699,2039,130,162,3206,633,1418,591,585,139,980,1465,365,-995,706,177,887,-76,240,1034,268,53,-828,684,1202,-103,214,1349,677,1347,-414,450,412,1335,971,590,487,1423,3502,136,332,132,29,565,4140,2053,1066,3261,82,180,74,827,708,906,286,-641,2309,504,549,2169,5498,-87,1208,-712,368,410,1030,656,74,-218,388,1441,62,2946,306,722,54,93,160,648,1610,2300,1010,1964,591,105,1381,1192,403,1174,238,2376,2422,1426,194,567,1461,-293,3709,632,913,1007,1274,1599,1440,144,3367,1327,689,440,650,846,5166,196,113,2853,267,742,281,198,-192,972,64,210,1296,1795,272,311,111,873,1515,1385,1897,109,87,75,164,392,2216,174,415,2298,8,-206,1301,-116,3207,83,-26,190,988,994,1074,1763,4346,668,7032,790,509,521,908,223,166,438,-314,108,-154,19,-162,741,2353,459,4057,-58,729,1646,-999,3682,1048,1289,774,895,1280,3832,3808,1335,1250,105,305,139,1008,-1224,898,1650,203,1456,1230,-61,4974,2474,691,2023,620,861,78,1425,206,58,-174,606,1498,386,1868,264,661,3499,120,400,1444,-60,-487,1422,1275,772,111,8760,-245,-989,225,2147,87,423,719,1257,2337,1078,26,-931,612,860,511,1452,1434,685,3474,5843,2528,83,103,556,294,989,457,131,3592,1587,96,-89,1290,983,353,212,1098,1454,506,5299,-69,1345,1440,1000,1524,785,396,292,1167,107,221,277,306,5,280,1481,117,67,1255,48,2384,-15,1344,-563,1069,149,66,374,-530,262,863,1732,1650,171,673,-32,219,282,677,-255,1019,-243,766,145,540,857,684,514,79,80,1160,1145,161,538,1986,455,765,367,1204,1107,1261,1970,255,1788,293,860,-98,1076,320,-109,123,327,1225,-201,178,369,2611,601,756,202,201,119,1268,574,273,2484,-12,1611,8,21,239,-51,1444,361,1069,108,1100,1071,444,2066,2212,637,2935,491,2005,3954,-89,3705,1950,1310,-306,614,304,201,3,333,172,213,931,-51,268,-163,1473,673,213,472,572,696,473,331,3042,1956,1352,731,1495,862,150,88,2145,389,89,2421,14,215,-571,1047,850,2058,76,266,95,7816,2977,632,5370,2227,1023,1429,1773,4230,1028,1406,1360,-23,1029,256,298,173,3490,1648,1714,178,678,2226,2071,880,3749,1234,895,430,1915,326,943,959,3,2578,2325,717,694,96,350,-52,1501,995,2437,-231,1967,842,755,-1,555,5488,3030,1484,206,1736,1088,3292,1682,588,3173,906,1333,2042,1959,1671,1559,863,66,115,1272,238,1209,126,428,482,1147,488,2067,480,383,270,-617,3063,9278,44,2720,1694,192,567,-87,2506,100,1232,296,-145,189,371,296,1892,1520,220,1319,489,2248,1797,129,207,682,798,1218,518,89,54,204,3296,1005,988,1327,12073,931,3167,383,1849,7263,1812,-517,4308,497,705,601,1388,866,946,535,1662,504,1038,1595,380,1847,1058,565,302,1556,-5,53,2009,309,497,27,1455,973,1352,2103,953,1610,1196,3214,73,1300,336,5499,978,38,4065,453,682,403,-107,257,1991,2195,2276,126,1147,-423,717,1021,2480,5062,-392,327,212,408,1106,603,4586,415,621,260,418,3,-360,1168,850,2075,539,779,3594,1880,1342,842,1239,-940,-73,3033,657,36,-149,8894,435,5409,2461,729,53,1027,943,626,1336,174,6399,210,-371,6,4951,959,1040,1985,-6,2006,9551,448,714,489,435,732,3017,222,1118,-1306,1000,5909,2793,931,5534,252,275,399,407,551,986,-36,221,4529,134,3044,3756,2774,71,260,231,112,334,-132,667,3354,507,585,1924,536,1859,1742,241,2854,1238,541,387,1935,1821,8905,209,276,-10,92,198,263,750,822,923,933,1487,1091,20,597,387,-39,70,2102,1263,1117,342,49,1788,221,12001,455,1497,3423,567,1272,2294,666,724,242,355,342,898,1076,976,975,1411,2097,827,621,294,4749,512,984,1732,962,90,3700,438,729,445,259,321,1643,627,2163,518,1372,2439,635,1262,239,-30,532,4130,718,188,1158,1813,171,3105,-128,68,436,1,-44,713,417,298,906,3411,120,3271,1415,920,624,339,-663,304,695,279,173,1697,429,176,2039,335,1054,33,191,351,1205,2353,2338,441,461,497,1169,1479,-519,-328,1108,1652,-36,1163,1134,496,-336,1036,-173,218,499,-770,81,-634,2505,798,1196,2496,1168,301,226,530,643,650,100,1079,1503,770,3118,1424,100,577,605,443,1744,1530,260,1019,1083,1004,621,-6,1770,2953,633,180,671,711,83,268,765,83,439,-135,628,88,2651,606,511,750,388,-155,917,223,154,287,904,2806,1724,459,6205,6834,1012,2051,1685,2603,-94,521,1287,331,1254,867,-73,1858,4915,2476,331,2563,8,1450,976,2410,612,4236,232,1043,628,328,101,2366,182,885,2300,1257,1052,1632,428,978,746,723,-871,1212,1991,1306,680,521,179,1508,4089,42,568,1092,492,1114,110,4827,188,-69,1387,485,352,148,1966,215,1703,786,377,1865,234,2211,-29,216,-16,621,878,-135,72,569,376,6414,1434,992,1324,1035,593,1583,3171,556,-51,5775,-35,507,4207,1890,108,4800,952,-143,1184,-79,1503,4599,175,2030,565,167,984,522,437,573,189,382,1272,246,766,619,1080,245,1695,510,1378,1214,10773,2719,697,1134,4918,579,457,1299,527,-232,-84,2046,635,1478,290,317,430,966,824,3171,1731,287,1856,1241,2336,1057,4386,2393,373,1058,1106,975,1398,3589,446,158,2735,841,7549,556,993,1200,1245,5141,-92,-9,514,245,1355,364,2582,697,192,412,1498,9243,1168,236,368,11681,2063,1243,112,680,148,607,117,380,-58,131,-1027,1721,269,900,630,-175,-1158,2567,165,648,1195,1152,5387,1198,-55,178,-21,2858,992,199,70,75,597,585,-255,1383,392,1080,729,3941,1257,965,548,1245,5353,2216,120,1473,297,-474,911,52,760,527,195,515,595,838,3505,510,1374,659,2028,1553,420,157,55,-319,626,942,157,-425,198,519,5002,4168,922,1195,-363,904,498,3190,373,2203,166,6257,466,897,861,880,400,2380,1695,797,2472,256,431,1310,427,779,416,676,312,1266,123,2636,445,1919,154,601,231,523,886,380,9054,629,977,1690,1818,1039,293,699,1561,440,995,63,246,610,1199,1498,1188,683,2578,1307,978,296,238,503,843,2262,-35,99,883,-49,2006,414,2932,109,11,347,-78,1244,-414,-75,1936,4849,225,-674,8,155,64,1095,6788,787,2887,160,582,685,1142,229,-52,1127,464,644,859,178,999,323,518,82,236,1102,418,868,1941,532,6932,5587,1288,240,1177,85,137,2062,-313,100,2181,2754,2873,806,156,2565,484,779,253,235,2207,657,624,6622,229,-405,536,-119,498,566,287,778,2338,923,92,443,-604,548,989,987,479,456,1972,6927,861,207,802,1728,2487,114,656,170,-540,669,4702,275,3054,1799,22,2619,216,161,498,618,614,238,1837,4641,1092,212,405,1345,172,-55,112,6133,217,439,263,1387,80,118,1920,222,1699,600,2547,738,1347,408,792,1611,972,607,148,206,889,550,350,-513,214,964,-61,1057,437,384,3214,971,2572,1643,616,1192,-8,-649,1511,-220,444,990,121,994,345,490,2090,2674,8459,749,2788,301,454,7087,1049,128,456,2850,2920,-158,286,-19,5,2014,1577,145,3150,-232,884,1804,-99,-900,13,1318,308,155,25,116,1139,453,3048,1553,1821,439,1487,2081,988,225,1831,305,956,1051,336,2012,349,-65,1029,399,1190,-83,927,2402,537,-2711,3689,226,248,817,1212,2449,112,722,21,2914,-218,586,476,889,976,1477,3712,1,1795,2812,1008,5786,2509,499,861,960,-19,390,516,1499,38,-124,4220,632,3137,-543,851,-255,-233,198,248,432,2068,838,6065,21,654,280,188,-1330,1241,269,480,-122,2393,1745,560,767,3192,73,-93,562,3200,305,13778,618,145,36,3045,-464,1581,8972,1539,3279,730,1151,1061,1078,1338,240,728,223,1195,332,265,4216,797,15861,1238,690,-78,3897,-557,1175,1643,194,199,-49,148,588,1714,2190,-148,1247,-671,2490,221,5074,5508,8743,144,334,-178,697,149,2207,89,-919,-57,594,293,8313,516,3114,5311,1264,664,83,1963,2141,3644,2246,1371,2995,885,6163,1679,309,1370,1199,535,15,534,230,3,1832,1719,294,398,2924,81,3074,4320,1478,37,173,296,1022,1511,112,924,82,1164,1975,2435,-18,-82,201,1042,1613,430,-262,376,989,-41,-289,801,608,-71,607,-448,300,1470,826,402,1164,759,1386,169,609,295,1047,1488,766,1288,3610,1630,-22,224,1072,766,766,309,2313,-2097,1747,965,2361,1641,84,1685,3610,1629,5443,-227,-12,919,92,1560,3509,240,265,3609,2043,169,880,1585,108,499,3003,4235,31,-223,23,197,2292,265,110,4367,305,1557,769,2164,5114,-50,340,637,199,1154,307,6590,2032,1620,5221,-55,773,376,294,190,199,2138,950,137,1830,149,1177,651,1006,2473,1894,337,2917,1622,135,1303,2093,155,293,-19,378,1704,784,74,1239,592,673,1485,488,6510,67,7849,677,190,133,257,1366,485,4270,959,647,1045,33,1144,234,838,1745,733,1087,550,206,47,1388,172,1104,2247,47,42,1306,2497,-343,136,917,360,37,1004,418,244,173,1855,471,1366,698,1712,822,94,37,1067,-142,839,2807,208,1002,1895,86,757,514,5091,600,1297,-470,-23,543,4812,372,-10,-218,389,861,-178,281,3121,395,2553,-949,995,1810,1474,2245,1106,1122,450,711,3002,3058,546,697,1222,31,1286,502,580,274,2217,5586,1467,4950,1104,1465,478,565,368,-64,-8,83,2434,218,-25,714,118,2437,6455,887,-50,1809,2327,350,408,524,785,1627,719,1918,232,268,934,391,667,372,584,4699,-216,146,1082,6137,462,251,54,805,118,309,1468,-227,32,320,872,346,370,946,-278,5947,-165,342,-29,3375,2060,32,1256,258,1389,200,-224,305,918,405,-483,2389,-53,295,1094,-8,2021,1824,1846,1960,1199,1421,829,1918,361,336,936,411,8136,1568,480,1489,1426,1087,438,6225,1500,1025,3433,656,523,313,1715,249,837,1721,8033,449,2083,285,1070,996,939,1686,1337,280,1597,910,119,274,1094,2611,1692,2794,363,121,1113,579,1633,1407,280,1083,1578,1145,602,5745,497,303,1682,2093,65,-724,2324,415,737,893,1785,779,81,778,132,-142,229,663,2777,2058,468,2084,289,818,2676,840,684,1461,889,2913,1037,1051,4114,2012,209,1407,3164,211,11370,326,125,445,1269,3497,417,438,220,949,188,1885,4298,7035,285,8388,346,-135,-238,1730,774,291,165,1095,109,780,1492,608,340,1833,317,1762,966,1460,1157,614,1758,109,680,1469,518,674,507,255,-2,949,954,3060,609,594,229,719,1142,1742,427,441,1312,347,1098,3532,2225,1983,1853,425,396,1,1432,1296,561,31,852,-1040,218,1011,584,-299,157,857,934,-77,1015,79,-176,-32,118,248,1059,532,1015,1335,188,1862,150,5348,-1154,187,252,198,141,241,1325,4522,1228,38,1063,3731,993,1193,3246,146,1933,910,2239,5851,1082,589,5249,3976,2178,673,984,73,133,68,-230,6414,2464,2176,795,490,5294,1213,2383,491,482,1690,99,1286,136,1939,1121,629,1074,401,65,4307,398,1891,198,2287,1197,628,549,489,975,427,159,58,1059,97,-23,2093,1568,800,1176,-152,830,162,167,132,1611,406,1136,5897,629,2278,763,2517,1821,480,1154,504,133,1498,1152,269,1291,1811,2181,230,577,-8,-100,1979,113,273,246,1196,1304,719,1809,1249,49,51,1631,-454,58,442,337,-85,-212,214,225,350,96,-71,12,-87,-149,-100,11,32,-248,4,-483,-829,793,-610,536,-191,-24,80,121,-106,17,797,400,523,-158,503,175,282,132,259,-38,69,38,145,-12,-2005,501,-109,540,209,653,93,89,-43,49,-11,2776,4438,1291,5208,2592,2080,99,230,1461,3466,1118,16977,2141,391,1109,79,-275,25,35,82,406,-31,373,948,230,177,40,250,12198,3010,531,582,-5,-9,2,1504,-154,62,1064,-2,61,259,283,38,55,55,578,2043,643,1192,6196,93,1043,610,135,301,720,179,482,-24,816,85,102,41,213,720,236,0,301,81,-9,241,1522,51,141,-31,77,153,316,50,22,100,771,-92,149,30,1510,331,2015,563,752,-103,417,-2115,-108,14
-74,-3292,-2562,-330,-313,-178,-592,-61,-58,-50,-68,-209,-308,-155,343,69,80,43,18478,-651,-461,-76,13,-118,-46,-132,-158,-91,-48,-18,-218,-36,-4681,-829,-1701,-971,195,417,28,-92,-246,4093,3482,7628,10486,12762,15414,114,63,207,292,1377,503,1148,141,325,284,66,491,128,72,24,569,18,60,85,982,24,-13,-128,-667,471,397,-36,-16,-21,22,174,273,-100,155,212,242,-46,255,327,-10,283,219,46,114,23,191,125,-112,-20,1,97,71,9,148,-204,27,-10,30,-18,268,66,-378,21,-39,-45,-2,-62,-1041,93,-2,51,69,-31,18,-85,226,197,-57,-74,165,-36,118,2676,96,9,66,44,-35,219,55,18,55,120,25,100,27,169,98,53,51,133,1,130,246,145,129,182,302,132,146,25,574,-19,2685,58,219,268,67,33,155,67,417,99,273,-46,-15,34,149,49,123,308,12,148,148,182,64,22,317,-4,7,74,-2368,27,440,54,10,27,601,544,50,19,40,227,17,114,37,63,64,129,-13,1090,-8,492,62,-117,17,-69,616,-191,603,846,10,109,260,-27,44,12,-5,1649,-28,-16,299,98,19,104,408,194,72,-41,34,59,312,89,1783,86,1793,-16,-12,-181,-60,74,61,114,-441,93,208,75,138,-51,91,27,754,77,423,102,-48,88,-106,-1,-8,-317,-49,11,-94,-142,-102,-23,184,257,102,-28,-61,-25,56,354,960,5,31,77,117,336,307,-34,1528,500,466,61,-17,148,123,89,910,270,-27,92,12,119,27,-2,180,343,68,750,-436,103,0,41,177,-25,25,3,-15,29,244,185,337,402,-158,9,584,101,99,129,1636,40,338,87,4,59,-109,26,701,236,28,-48,561,137,33,-11,266,64,28,480,147,39,1138,83,116,110,1,65,79,29,-98,52,114,925,17,104,-5,192,762,160,1274,32,656,93,374,252,46,200,197,-12,25,6,206,519,61,-26,-226,30,37,-92,66,-7,42,43,-8,92,55,408,350,144,240,108,266,54,92,124,-15,9,14,22,407,618,-131,-5,63,57,175,6,-32,62,-18,96,138,236,70,85,295,45,-5,-30,337,7,-32,-22,31,133,153,156,276,99,-12,1,77,3,-64,-200,87,-62,194,73,42,-15,336,156,-38,-241,175,-19,179,-5,56,100,-199,1037,20,26,2,26,207,159,7,16,44,15,295,-74,28,-22,-24,255,290,34,753,100,200,28,-30,123,-13,-37,-22,-3,22,-109,26,70,107,113,53,10,244,-50,167,603,-799,60,13,34,380,96,-87,49,12,-56,-140,11,333,187,115,152,89,84,41,25,-207,278,451,35,108,139,134,1369,107,87,139,1324,161,54,132,65,24,392,321,111,20,-27,155,-487,872,176,-1,219,114,253,947,684,23,30,135,50,22,-105,1378,-15,50,155,1476,1786,21,102,574,-202,-2,-9,10,117,74,301,539,21,323,81,28,-42,41,841,86,26,175,50,76,43,11,74,-120,254,29,-169,-178,-32,-1,-2,34,59,294,162,509,169,-542,81,-4,252,39,-77,28,85,70,502,3,150,23,110,573,-108,3,155,115,-107,207,-70,-54,17,349,23,292,32,-31,-32,22,316,237,11,19,-65,-9,367,-3,116,383,1005,46,-10,155,167,38,179,62,299,102,353,69,57,132,178,-14,337,476,72,-80,20,31,220,180,236,2,49,166,194,164,39,254,47,867,-18,202,2,-76,-57,-183,51,-63,-17,64,105,225,4,524,167,792,31,114,366,97,-92,327,-6,88,47,151,334,308,93,122,10,25,131,73,145,39,0,88,527,495,147,-612,216,-46,-33,60,280,-20,252,-29,72,-7,112,98,-149,9,98,67,38,63,239,47,1155,6,10,74,-62,196,-166,16,178,-88,5,70,-34,59,25,-42,17,61,-103,-1,3,-205,60,-41,150,28,64,-69,232,2,45,29,80,396,36,169,39,55,26,0,4,-108,25,153,-8,207,17,78,260,103,-16,7,545,259,45,-112,-53,-121,777,441,130,-2,-31,29,-32,-40,1707,19,133,204,107,122,77,17,36,48,-106,-702,0,-45,-249,7,-61,-30,-221,-71,81,122,1546,193,-82,-28,-26,69,80,-57,65,-8,4,161,5,75,108,-228,-23,52,37,-1,712,14,-57,-25,-84,215,-447,59,165,62,-302,-10,23,-89,-21,-196,58,-13,-214,168,180,24,83,211,842,3168,102,24,-61,641,-38,4,-375,1123,33,-30,-65,-7,-13,49,348,10,2687,22,-8,-10,74,92,-84,-3,70,-83,2211,-1,-44,30,-23,1628,2546,-38,-56,9,91,116,27,123,-137,476,81,3,47,409,500,-27,201,40,2241,6706,-91,195,68,44,52,49,-71,63,31,-63,897,55,87,17,-55,-1,2462,-5,-73,537,-120,121,64,9,289,65,-167,-511,188,26,-28,-238,67,140,419,-46,10,58,791,177,184,69,154,49,-25,-49,-51,43,-41,105,150,36,-56,-282,81,63,-12,36,-44,137,17,59,-32,-72,3326,-1,74,16,59,-3,-172,-65,38,456,-15,27,112,517,-5,146,-1778,117,-27,48,96,21,-33,-11,83,96,240,-510,992,-22,17,71,1159,45,-5,-101,1716,-134,157,62,59,3,2,-359,145,-88,11,-18,-14,-150,2480,572,252,136,70,-292,25,-15,408,92,17,-7,49,-143,34,86,585,343,-7,49,33,-27,1025,9,1881,53,231,46,800,-39,367,349,248,-90,-36,51,1465,97,86,32,494,-36,-9,44,502,61,91,-18,73,5,107,23,-30,8,-18,150,70,-1275,-495,113,50,24,93,18,669,938,-535,56,-2,506,60,515,68,-4,827,34,-49,-3,581,890,45,493,-110,14,205,115,2740,89,33,73,358,-31,-22,14,40,-3,78,-55,239,226,165,215,-10,11,39,33,30,105,996,82,50,47,25,70,-23,-19,-20,-57,-22,16,96,-39,8,-5,-28,25,-70,103,8,215,702,-24,89,270,58,-15,35,100,-132,-14,-36,390,249,142,45,-8,55,171,7,-10,-34,141,48,123,-2,108,2,201,-83,-57,1,1,-255,18,-13,12,-76,-54,-43,-101,138,422,-51,-83,-21,54,6464,1313,49,-68,-223,151,65,12,86,127,-105,3,108,69,-315,37,-75,144,595,90,3,33,-18,19,295,-22,169,573,-1,-31,28,477,55,-3,57,140,265,71,59,-25,-46,41,-10,47,1209,-8,259,-18,62,-28,36,-70,43,34,649,118,-17,226,-28,-62,165,-47,42,-335,413,28,1098,1290,21,250,25,301,609,66,192,53,63,26,88,43,24,45,792,-7,248,-14,27,53,211,-41,153,301,-73,239,150,82,139,6,158,80,270,-46,114,-35,-37,-487,-133,162,45,12,664,322,-139,48,-57,28,-163,-504,153,-386,24,148,-4,23,212,423,86,-84,101,67,201,1,33,21,55,198,-57,-360,60,-12,340,102,87,-80,15,118,43,198,494,28,180,61,139,-10,303,16,15,27,196,238,-9,50,37,18,48,607,45,0,113,109,91,273,1909,-1,-50,50,-4,417,52,-187,59,1068,2,-113,85,97,3,58,11,113,-43,21,-110,3,-15,121,-56,118,100,945,420,12,-11,75,-6,12,95,-2,11,-59,-29,823,72,-53,179,5,-7,-27,102,146,254,635,79,174,169,-23,213,-53,-164,-21,113,164,33,114,234,-5,1,-2,148,43,51,548,1531,-44,60,-11,-4,125,0,-21,-3,251,-6,7,-22,-88,173,33,276,71,73,152,116,-4,-31,16,34,-3,121,20,63,42,-30,-64,67,474,26,49,312,182,107,28,-9,126,8,-136,289,-15,28,182,-2,54,121,430,15,-2,-43,-66,-30,607,170,178,-193,-81,28,23,295,34,173,72,44,-82,142,149,-32,61,98,137,52,5,-113,-4,0,215,171,431,10,-280,2073,174,36,180,-3,59,-19,11,11,17,67,628,593,-23,249,-58,-37,-85,57,32,-25,42,971,619,64,-44,-345,13,130,57,-107,-90,-15,-58,64,38,15,-99,-78,159,128,68,355,-465,48,-108,-10,-13,237,17,9,-39,22,-142,69,143,-34,60,106,26,55,57,30,-1064,68,-1313,-21,935,-39,260,44,85,139,30,123,210,64,41,45,0,55,2,332,25,-16,25,-57,97,-20,12,16,285,86,189,211,24,-15,-741,289,81,-174,-20,240,-78,117,-90,-277,-39,-669,101,-434,283,2,7,150,-27,21,-7,-1938,151,77,-29,53,-21,2295,137,-55,2647,192,-21,23,-396,-32,1235,134,14,122,-157,27,-35,78,395,12,-48,-215,34,-31,85,154,18,349,33,190,-55,50,-41,-99,2244,-18,-253,81,118,45,80,96,-21,-12,88,-35,101,105,31,46,17,4,14,36,-83,219,22,-386,97,153,-18,-18,760,-102,200,-67,80,38,3,17,-350,140,42,295,19,9,20,343,-298,55,-49,9,-45,42,218,-54,31,148,-48,-38,1057,-79,3825,2714,1581,-45,-73,93,-71,293,126,153,3585,-2,7,825,16,194,67,78,-70,93,175,-16,54,73,4,1197,56,-25,101,-73,-372,132,-19,81,-80,32,210,63,14,350,13,3,591,472,33,144,184,46,103,98,-47,-52,-9,899,-25,43,666,260,546,-87,166,99,108,19,-80,3,103,439,348,52,413,112,187,-164,2272,25,3046,1443,30,11,-510,106,481,40,69,63,-323,5,40,13,89,19,-6,14,-19,24,21,87,0,-15,-50,-4,376,-23,17,44,99,1578,466,-70,99,-698,64,64,12,297,-25,2908,96,-91,34,31,103,68,263,-3,149,-40,-15,-24,-25,13,514,-4,164,69,46,-18,177,-15,62,69,-83,140,-11,151,213,85,-9,-23,146,91,-25,11,-5,31,865,240,-108,66,59,-11,4,459,260,1476,149,-228,61,109,-150,-15,-31,-193,41,-113,162,35,-5,68,144,3,69,-82,600,-78,-30,37,0,733,863,-114,8,194,271,-64,-37,2001,648,-36,29,-86,246,5,86,383,83,306,-16,40,38,456,89,295,89,144,177,104,0,-15,92,34,-73,368,56,298,-55,-16,535,120,165,137,77,67,131,31,28,1223,58,6,9,9,-2,56,-78,51,18,36,14,1,10,45,43,20,61,144,39,-47,235,405,-26,197,15,-2,-14,-54,10,215,-4,-30,68,-39,-16,94,11,-13,170,65,78,-94,123,12,-29,1067,-291,-96,-45,15,59,-23,-78,192,-174,111,-83,265,61,-621,-84,50,283,63,19,-4,-17,-6,-52,14,45,-32,-11,147,67,10,-934,-27,65,19,118,44,-72,-71,-184,-10,-8,-5,-67,15,1998,692,122,-10,10,202,-44,-47,-9,364,278,348,12,17,-2,37,13,-61,643,90,-22,47,117,-385,-72,48,-77,97,1892,-39,204,72,80,68,-195,2364,-108,223,93,-263,-86,-21,26,19,-32,21,545,-192,177,22,31,25,373,28,81,340,26,-38,100,-10,130,-91,-32,4,184,0,2192,-1069,63,48,19,95,45,117,144,-1,69,-335,172,24,47,47,-38,-45,90,-11,26,2,-44,28,52,223,75,110,630,-3,8,60,20,-30,207,3,24,271,57,20,414,-54,13,20,-45,57,57,-15,11,30,36,1003,125,9,-185,48,50,29,273,-37,38,541,-9,-33,36,67,-57,17,38,33,-12,83,-8,17,65,1068,-18,363,107,-115,-79,70,152,9,170,7,-2,-165,458,118,89,-15,184,217,45,183,-8,238,10,14,1059,84,-7,-81,23,96,193,15,-26,40,48,9,-24,620,111,-20,505,38,-254,52,57,16,36,292,-42,39,-4,708,168,-178,23,1351,1715,34,57,12,29,-38,94,127,41,1031,-25,-164,20,218,202,17,36,224,998,9,-566,-15,64,-24,33,64,47,-48,74,69,40,139,38,483,219,422,-44,50,136,265,79,80,-48,-79,-1205,-305,-39,53,13,169,103,31,9,245,8,-254,510,121,-12,22,-39,104,137,80,189,-40,45,5,82,-23,500,16,-64,37,4,-12,72,53,477,1,209,47,-7,-103,73,94,-20,300,372,-84,208,58,142,366,21,137,-168,-50,217,73,50,56,584,331,198,0,85,108,-10,-17,-78,75,82,136,29,31,29,268,320,-4,29,175,211,11,222,43,188,-43,77,54,-522,57,147,-34,60,508,319,29,57,-13,334,184,-233,5,236,-14,434,209,41,-51,27,-561,26,-83,41,10,-19,136,27,36,75,75,176,627,-6,-25,-17,9,83,18,12,416,-137,6,-22,65,-50,-9,-41,-101,90,-96,38,2,577,-112,41,31,22,275,-11,36,79,172,58,270,14,138,-3,-263,40,10,277,78,-28,14,-44,54,315,68,224,-12,6,42,-10,97,-33,56,158,88,-29,63,124,-39,20,-14,20,-8,35,47,684,48,-174,-66,5,65,82,238,42,-40,-98,6,123,2,-43,12,174,53,16,3,53,-424,-10,2290,42,420,-15,-14,-124,-16,36,152,-13,42,-23,-141,55,-37,60,144,-157,1,194,32,-39,-16,74,89,1,-63,20,23,-39,48,710,163,-75,-47,28,249,3,44,111,-218,-66,104,2,105,-57,47,129,74,-5,5,48,70,752,86,348,-37,145,53,146,-48,56,520,-208,458,111,-1311,129,173,-122,55,-147,35,-8,429,54,45,106,266,73,90,-48,107,78,34,-40,-10,33,93,64,8,499,107,28,49,270,43,104,99,105,-7,183,-32,98,212,67,16,11,2,241,54,11,-40,1831,45,-155,57,147,71,-43,67,-262,88,130,141,109,28,82,203,10,25,292,29,228,0,-26,278,-19,56,0,123,-9,-241,-249,65,29,22,-90,-25,10,18,132,26,614,127,-469,12,-15,1,110,-60,-5,112,83,58,18,40,222,235,245,-9,103,138,62,-24,78,94,344,156,156,-275,27,-41,982,0,447,125,-152,199,-19,44,387,-23,54,-27,65,141,-28,55,179,342,35,63,-35,-13,33,358,-15,20,4,71,1755,605,984,308,14,-17,193,20,-28,2,263,116,46,46,46,-24,59,31,-10,230,24,59,-198,16,69,-26,-3,44,74,111,31,140,-37,136,26,41,36,108,4,158,7,-23,2071,2155,1235,429,760,4123,616,46,79,-182,80,156,51,87,63,119,36,-83,-96,61,21,65,76,279,15,-23,-95,77,1,-3,3,221,9,213,205,129,61,17,51,-48,-11,15,-87,13,-51,-45,144,112,80,35,-51,33,208,32,47,-55,304,-297,131,384,-6,80,26,33,75,146,71,-92,20,38,73,14,40,-5,-8,23,48,-11,-47,-17,34,45,-15,64,33,-40,1,-15,171,41,-12,-19,76,35,34,19,279,46,14,21,151,-15,-4,33,-59,-54,154,221,-6,88,142,-53,380,8,-95,-19,-20,-17,65,10,40,17,233,-2,44,-8,54,11,203,-27,53,152,54,-20,216,202,39,761,145,257,-9,40,213,-37,-47,32,0,-155,-3,17,129,105,302,35,77,-19,909,-11,-52,259,-2,-20,9,17,18,67,31,175,23,9,27,-334,86,-8,5,16,33,47,9,12,-13,220,22,-2,-14,-56,12,-11,8,-11,80,166,17,36,189,-133,139,38,102,108,-88,274,-8,41,-12,499,148,-84,39,224,7,1936,-44,-23,-154,146,0,1438,42,717,-45,55,162,153,76,49,338,43,3,29,325,-48,33,1,92,133,88,-40,238,-84,-66,78,57,548,53,5,3,9,178,22,16,51,316,28,-274,90,247,45,-25,256,-15,-130,102,-50,-51,39,133,-19,-60,-1330,15,115,411,-56,-21,55,-209,-21,-7,-270,19,1219,82,-62,18,80,-131,114,-10,180,-3,-17,401,-110,127,144,-12,-74,-5,257,33,16,162,-73,-129,21,34,-31,606,134,32,-67,150,123,340,-10,24,-2,28,59,112,-48,112,49,1278,11,27,41,32,191,-29,401,391,44,43,-246,-8,76,9,26,498,163,208,47,3,252,-35,19,-20,81,161,149,-32,-50,-108,-221,-119,-42,-12,44,112,56,41,77,367,90,80,24,55,-267,-165,315,-14,-11,24,13,-37,45,72,-19,298,385,-51,155,107,105,932,93,-11,9,128,-364,-1,26,-19,-56,68,257,555,5,27,-284,90,146,117,64,-108,386,10,11,184,-60,254,24,5,22,-21,34,-24,26,123,-49,20,14,62,22,211,-416,84,140,-55,-6,40,20,16,207,129,1929,52,190,-130,-26,35,940,48,85,39,160,13,96,-12,528,482,12,-23,181,158,528,116,-8,535,419,15,14,32,42,49,-19,-72,213,114,185,31,-126,113,110,232,-94,239,-372,113,237,-107,2,51,-3,53,-81,369,69,-79,-22,66,24,-45,715,5,35,101,37,108,-9,-68,-12,57,23,-40,142,53,-2,103,27,57,35,2,55,-251,4998,17,181,20,0,233,-20,-64,66,65,-3,138,66,0,138,92,-28,288,52,24,125,-11,142,23,307,-53,-195,200,38,-28,59,5,182,231,221,154,-19,1574,15,112,109,169,150,120,74,-36,-151,126,14,-603,-13,330,-19,-60,-4,2,127,197,387,5,64,591,-14,-60,-14,58,-94,0,535,-337,30,397,-15,74,-97,6,60,42,-6,-93,202,-29,17,1055,130,29,-60,149,-25,51,-47,-1,60,26,5,27,190,-151,159,478,-17,219,15,-7,-940,82,-27,1,88,82,-437,-93,567,-24,-472,7,15,17,228,12,-21,174,31,63,-8,15,218,497,175,38,22,25,144,-38,250,110,20,119,1010,493,205,17,75,20,4,52,129,36,-16,-32,74,63,-6,113,-57,77,13,20,92,105,92,191,101,71,2,51,171,-296,-15,-35,8,6,-65,302,-55,85,-884,-10,-100,111,8,-12,-25,10,97,202,143,18,9,-30,130,57,250,166,418,93,91,14,131,-13,57,11,342,405,-8,-87,38,648,-377,53,12,63,25,-75,209,-28,78,23,53,9,10,174,-4,28,-52,241,-41,49,139,33,125,-62,-32,-68,18,91,49,99,157,58,24,-9,2,-85,627,-6,401,53,124,41,43,146,-2,81,7,34,29,25,-45,168,101,-115,39,12,-11,19,17,-9,-18,428,218,212,140,9,22,56,-12,131,201,6,1186,37,12,39,-324,29,58,-901,-9,-154,-63,135,-37,208,-24,4,7,120,73,-50,249,39,56,-18,-45,79,0,112,-22,-10,94,14,65,54,131,77,-17,243,12,109,158,169,-49,-9,28,117,-79,461,-300,204,44,41,-1,-24,5,103,-57,55,71,-200,55,139,-4,211,747,308,411,690,-46,503,65,31,302,450,52,-116,-15,151,-96,-29,3,40,-3,131,146,-16,17,282,730,-24,-420,26,112,0,82,-167,1151,149,156,-4,309,31,71,73,25,229,105,73,9,21,11,-33,31,131,9,-83,-56,-23,75,62,269,-190,-5,80,423,-4,90,-51,489,0,-179,17,75,1306,25,467,11,-65,-150,23,144,72,367,-453,123,296,-11,206,-14,46,80,-63,-360,-39,-4,14,-31,13,-9,-9,10,105,22,259,-563,-27,-32,24,-125,333,194,15,590,112,229,64,22,48,-23,119,222,9,-298,84,52,-44,656,65,64,83,93,8,190,-131,29,82,-53,47,-55,-128,107,594,27,-26,64,51,76,75,-21,20,-44,47,43,137,66,-162,96,7,-10,30,-10,142,301,-4,126,-30,82,800,55,424,65,67,228,186,178,41,149,49,21,29,-7,27,334,-26,-299,-96,27,-230,55,33,275,-6,56,27,14,-119,-88,2,235,785,102,-74,-789,-6,123,-184,-26,149,688,30,-36,32,-10,44,-45,425,92,56,28,8,1259,29,57,170,-41,108,97,65,-197,9,-15,372,182,20,35,64,-2,48,174,259,-13,173,447,75,-158,76,18,11,25,-78,11,-5,516,62,83,57,104,389,98,-107,26,46,296,9,-138,50,125,32,-49,12,-44,47,88,248,148,7,19,44,241,164,57,170,364,128,76,147,13,80,203,140,-356,27,128,-37,85,810,18,-129,-9,-14,147,27,-57,20,413,440,158,498,205,27,15,38,-24,95,-32,-2,-15,155,122,-307,16,237,4,27,-45,237,549,223,-269,362,402,43,-73,603,108,-38,721,93,-81,68,36,33,4,114,10,250,26,60,37,125,128,57,-7,3,65,50,664,-329,270,26,-14,-34,1,242,10,-54,-81,-127,-20,4,205,211,71,60,1649,-29,373,61,-8,-39,108,-2,-99,26,12,-57,153,171,158,176,2480,74,130,-12,60,4,63,98,351,519,-21,-65,39,33,38,29,21,116,123,1,108,-9,28,117,18,-88,-17,16,-6,-47,-51,311,-305,27,24,294,40,3,81,3,-62,96,29,157,-16,0,29,-28,2089,55,0,4,330,75,-4,11,8,95,-85,-36,-73,4,2,-5,209,-10,9,91,69,1006,12,103,1408,321,-11,446,137,-594,6,9,169,88,-10,-3,236,36,-42,-92,283,43,387,-4,414,358,-12,36,67,263,117,71,-61,-35,8,160,125,309,17,73,12,8,-41,-21,20,-2,3643,620,-2,-26,18,296,-21,52,57,80,179,-1637,-24,576,90,898,473,2006,-39,133,3981,630,-192,145,-11,61,347,434,-53,107,41,-46,225,-1551,160,62,6,4,175,168,12,4494,-56,54,88,51,35,106,68,262,-85,32,2734,395,-35,22,16,4,-57,142,126,-2,-33,-59,226,-69,-21,5,20,38,6,-3,42,94,75,-458,76,121,63,151,-11,-743,514,-62,1400,321,66,930,497,348,-409,243,195,233,-2593,707,80,-1641,-195,-52,-10,9,186,313,58,-14,91,28,-32,123,56,3,-38,-182,28,201,127,15,110,62,230,9,1608,513,75,-69,440,42,1303,100,177,13,0,1020,1771,-32,59,167,15,20,32,1908,1608,159,853,730,126,383,565,50,155,13,922,9,-44,9,20,125,12,68,-393,3,585,-48,-21,-115,-150,-124,105,126,74,7,57,7,-87,23,44,10,-76,53,1006,-116,532,203,36,591,1002,217,378,32,46,5,53,478,157,-925,64,-26,87,-22,-80,502,-12,13,15,71,-21,-23,40,14,71,22,22,86,122,159,59,70,247,745,1141,69,7,22,24,15,99,-79,32,-2497,19,78,1865,8,203,100,3,176,40,180,156,379,101,-22,68,11,87,58,274,1494,-97,-1,17,1251,-94,23,161,-8,-7,-41,-10,31,-56,41,-1,28,75,-86,-3,163,-30,-12,-1862,42,12,37,319,-57,-140,260,20,211,185,-68,33,-10,-5,-15,150,68,64,32,382,29,103,57,2899,-20,11,16,-52,2,-3,666,-1425,429,-84,9,17,-90,273,-34,219,79,144,28,187,152,64,32,-12,-81,2033,50,1079,1243,33,54,39,55,323,-82,289,151,41,409,28,154,-60,-72,271,58,23,80,199,36,29,136,-10,-40,-62,-38,783,142,-36,51,767,-47,52,-308,-22,69,153,-8,0,-14,562,-44,89,1765,-65,60,4,81,269,6,223,113,453,125,10,12,138,50,483,316,372,2235,236,-6,-10,-16,29,201,318,17,98,87,34,-163,247,92,1361,-16,6,125,322,14,41,94,106,137,18,49,34,-4,-93,80,93,35,-14,-56,449,134,-3,515,14,153,-20,41,12,25,309,-16,-233,-37,177,-58,49,-5,554,26,57,19,2432,30,38,170,1,-12,76,128,45,132,-72,20,216,84,82,35,17,-4333,73,11,27,35,1539,285,471,-47,-149,8,221,-18,113,3,77,-45,22,63,28,41,-32,438,480,691,141,-649,62,44,110,567,179,272,2061,136,1126,82,287,52,60,267,30,49,-338,-37,-30,-20,9,336,64,75,13,8,111,-38,252,-28,29,-1,336,60,-10,-4,-599,665,-14,9,51,-16,-17,35,-20,25,161,-6,132,241,17,99,-46,102,-9,111,80,4,-61,-57,53,48,19,-15,55,14,-3,-99,-2,59,-34,58,-56,55,-23,-67,3,69,55,21,-90,88,0,93,31,41,240,54,90,-8,23,-36,17,6,137,821,133,218,-17,22,-8,65,22,106,3160,-266,77,-38,884,13,-30,-16,-39,6,139,-32,92,520,132,-682,-31,-83,242,5,70,14,-101,-2,115,115,23,8,-152,-8,5,230,-30,-39,15,27,0,-37,-74,-63,364,31,519,-276,295,149,72,152,51,-1,67,91,32,75,-69,64,-5,-5,62,-33,108,150,-221,-156,0,-1582,51,99,-36,63,8,-138,-233,25,-58,39,35,-44,-86,119,549,204,70,0,-1297,-33,5,30,-33,51,2292,17,545,75,50,-17,9,235,-24,124,132,271,178,47,47,-195,83,-229,-14,-274,461,411,19,55,158,198,91,259,147,1,174,24,-4,26,94,45,47,52,-26,-65,39,81,6,24,-47,199,29,43,251,68,28,-7,-2,-2,85,74,200,607,-21,132,57,-479,-838,52,73,112,730,-164,36,-208,228,149,369,71,115,46,8,-60,67,426,38,171,193,159,-26,7,-10,29,65,20,9,753,612,7,0,-9,800,153,-23,8,-54,-29,350,119,238,-922,44,29,43,-121,44,-32,-16,80,21,-81,-9,1,-980,-1,-128,58,-4,-24,-24,297,33,-241,79,42,20,108,-86,49,-671,707,-29,-85,-4,197,650,96,80,60,100,28,-2,35,47,79,-12,41,206,490,-124,-645,-40,118,12,-3,14,51,-15,-76,-16,-115,26,52,261,171,38,64,5,36,-3,-74,-5,1,-5,18,78,-12,292,171,-23,-12,40,75,136,558,263,157,-24,168,98,-92,35,250,-37,164,345,101,32,117,6,56,-228,-11,114,-42,106,8,106,731,30,-39,14,72,6329,320,4,35,619,3,96,210,11,30,10,-22,11,-112,-61,50,49,63,-14,16,112,96,168,44,116,101,28,-23,65,252,103,228,-5,82,279,154,650,78,411,311,-234,-4,37,115,2563,185,12,1888,116,32,-64,52,301,12,23,234,647,-7,59,830,-47,-28,1106,-18,100,16,-311,49,220,53,175,76,-71,-17,36,35,54,1,-79,-70,1253,65,115,-84,22,48,-29,30,63,6,109,52,92,758,21,177,62,-177,203,20,-25,7,0,64,29,87,39,110,-44,93,958,571,-47,22,-16,1,178,-1,72,10,-13,307,38,23,97,59,78,79,174,88,63,-30,68,-55,89,15,72,-23,-67,51,5,8524,-34,545,244,-47,33,-380,20,102,12,-80,12,-22,-11,-1,294,82,-56,10,-77,8,-8,-140,11,-137,-3,-23,-18,-227,118,462,-149,78,-25,-13,231,362,91,4343,618,-5,73,229,-59,417,122,-99,214,-88,182,20,68,31,256,38,113,74,4,74,18,89,140,-142,-20,84,-20,25,228,21,342,-90,521,69,372,2,73,402,26,0,341,96,171,11,6,31,622,-76,42,259,21,14,42,-81,112,7,-112,84,87,2,239,-19,22,247,764,150,47,-15,54,95,377,-18,-4,-1284,-197,-81,217,43,2,470,19,-11,585,431,-7,20,12,-74,-49,-1,118,44,12,-31,376,-35,-20,-3,77,125,28,168,37,11,138,206,-185,15,24,-5,19,5,-22,98,832,16,-125,59,-26,16,141,550,-40,420,1558,-7,684,636,1692,75,-10,70,36,77,-58,-28,-96,48,-5,16,24,18,43,1,-44,44,72,793,48,57,122,-6,25,-226,92,12,20,22,25,48,58,35,37,-5,491,40,38,107,14,276,520,79,127,61,194,152,53,174,284,-35,46,11,1048,112,230,47,46,130,306,-6,66,-10,14,565,9,-29,13,-480,157,-117,10,31,48,24,-152,0,28,563,-4,497,212,-20,1751,78,17,30,-31,40,39,-15,88,-28,185,-175,330,85,135,18,-23,34,88,-3,45,134,321,61,27,380,-26,39,1191,106,344,-29,-9,14,172,19,-1,228,159,-13,-51,-133,-2,-67,3,16,178,-17,983,481,-98,757,37,12,-9,194,442,2816,-485,-43,24,-14,-505,13,-50,-20,-48,409,217,45,15,221,172,1201,-4,56,1908,-3,-11,-19,-16,557,-8,42,-638,-45,479,29,-58,47,13,190,3,55,257,398,14,8,-575,195,-7,-70,70,-18,18,73,20,105,87,201,212,-20,2973,44,-60,47,289,24,10,57,521,-96,12,101,30,7,-13,-180,326,662,27,57,-68,-66,23,289,-74,-45,-57,39,68,-28,25,293,-27,-11,78,130,-22,1,454,-53,29,-4,31,61,105,131,4,281,21,22,57,25,7918,-18,165,118,12,-2,54,249,5,-16,7,110,92,41,11,-44,73,109,104,48,140,47,292,558,-168,-238,-7,-14,1796,84,22,-47,52,-190,1004,-50,185,210,57,-71,102,87,35,71,55,-7,83,-36,106,30,679,136,371,354,187,10,21,103,42,83,15,218,202,224,313,4,-22,0,18,18,91,-84,-216,-37,432,16,-52,199,912,113,11,-15,-1,-8,380,-5,-175,-10,2,412,504,24,4,-81,772,-24,190,820,-10,122,-9,42,2608,504,-47,-371,48,30,-125,81,-53,-225,-164,299,1447,2232,25,22,120,-79,16,-74,-44,263,28,89,65,586,83,-167,30,26,-247,-110,63,-133,-48,-15,-40,-2,-194,224,67,-1255,-45,-16,22,109,155,62,23,-3,25,-182,-22,-204,-9,-67,15,52,-149,338,-81,251,-7,82,-31,45,54,4,49,-66,10,65,125,133,98,27,-17,6,105,142,1480,363,632,1298,2,20,40,49,32,43,182,-305,-16,-113,-8,39,200,-94,133,123,-40,-260,473,965,133,886,4,187,71,76,115,115,34,-25,383,30,-18,35,113,-271,634,102,165,-38,9,20,4,230,365,-19,68,193,409,73,113,37,1961,92,13,19,21,-2652,-255,102,33,-9,-28,-105,116,26,-23,-35,-156,-62,816,123,415,-121,23,37,-35,-224,-63,77,-53,-24,803,17,-212,85,137,103,11,35,99,104,36,104,397,-46,16,-169,35,171,57,-16,-102,8,134,401,166,39,67,-87,54,-76,-3617,-105,137,-1545,134,3040,24,-51,-32,62,105,4169,582,-24,846,13,18,16,-63,111,490,-870,-4231,1791,30,26,3082,274,239,-64,502,298,-48,130,2,163,-39,49,22,160,-379,-119,515,92,3640,58,45,280,278,200,20,-91,395,1412,18,-50,3,21,-96,25,12,220,-18,-4,21,37,22,1144,164,-6848,-12,157,35,121,-95,104,-7,94,266,-29,24,69,432,354,346,15424,8794,58,63,21,-40,28,153,96,125,101,-42,-28,-48,64,-98,91,59,-50,31,-17,-19,1,48,50,52,-22,8,19,974,-79,-13,-29,-86,-136,-140,-26,-65,239,84,4532,-145,207,92,1367,127,226,21,-18,-70,471,-48,-179,75,38,-67,-17,721,-1346,1,50,318,32,-6,170,16,11,-1,62,-112,37,-18,0,21,18,112,-56,33,189,29,-11,-9,6,13,-44,61,250,-17,-43,-27,28,25,36,139,17,-87,0,79,42,179,-170,-137,14,140,44,5,192,86,81,-227,-8,-40,-11,89,9,1372,-37,52,-10,60,2,-53,12,87,-176,312,78,589,-136,-49,216,-18,-3,15,-155,4,32,80,124,460,591,-198,82,94,253,310,-5,50,6,-22,-129,8,-47,-112,74,47,82,17,54,195,66,-72,301,-545,299,449,58,113,-20,317,68,483,499,-27,-169,13,87,-786,-77,-21,68,60,1277,169,464,-11,-43,2934,12,28,39,-284,-30,184,-10,464,25,-61,-76,147,-158,-25,22,45,90,41,-113,-183,-8,153,17,-15,6933,1,-16,455,499,30,120,240,113,0,-51,-104,5,67,18,45,-154,5151,-47,-81,-46,-43,28,131,471,104,30,262,141,92,66,-44,-64,865,7,35,39,64,337,163,53,110,-44,-103,200,-6,100,46,54,29,77,138,1214,140,95,332,-56,-106,12,131,313,67,53,27,47,668,411,-8,6,14,218,108,85,39,523,72,102,0,-2,43,11,64,29,-92,-265,-67,324,4,23,-684,203,-113,0,-191,102,204,712,57,29,69,22,-15,330,-261,-26,175,2567,-41,-2,830,-54,18,-156,2262,-221,22,78,8,371,170,50,44,99,43,-9,251,-22,25,296,144,-16,129,76,252,17,-25,53,240,-5,54,-274,-35,-67,233,-31,155,-4,26,72,-62,174,205,99,61,403,73,-80,-48,-77,-385,484,121,413,102,51,397,548,46,16,43,150,229,101,182,23,-17,-83,-42,-44,613,19,-12,83,16,-15,97,130,-119,-3,-4,111,156,362,66,51,126,-21,-9,-3,-64,-34,-109,266,-26,156,294,390,-17,10,106,-104,-26,-16,179,-54,16,243,569,10,69,132,155,42,2,-74,38,2,-151,45,19,32,20,581,248,71,282,-15,47,-258,240,-19,95,-45,40,62,-11,180,3,1571,2075,-252,-524,9,94,25,3901,47,-968,169,-8,-105,6,-10,43,29,99,105,153,212,28,18,-58,18,-71,2,-34,-7,122,-10,-167,61,138,133,22,9,98,115,19,-7,-11,35,-139,15,-5,-16,-120,36,114,-183,19,72,15,-38,86,-62,69,-61,87,-21,3,-48,-252,0,0,-61,-10,401,-54,161,520,1064,400,-969,-92,9,-29,-255,-73,96,8,195,25,-25,-34,-309,42,107,-473,537,163,120,-35,405,-149,-11,76,32,-17,62,578,224,37,170,264,-572,45,-81,315,86,-37,91,-131,42,-240,60,1136,251,56,33,49,13,-13,160,574,74,244,1298,152,-19,85,57,-818,-70,-72,43,-58,61,256,54,175,-157,32,85,6,13,143,-5,-400,-3512,-3,50,64,57,401,1114,-9,-27,285,5,569,50,48,67,-1317,272,-110,197,79,183,-5,13,-15,-75,2,-96,26,-211,362,3,23,78,-264,230,-84,10,16,35,-18,-56,-419,194,-54,-43,-27,-37,-75,3,271,-15,-68,42,-2,-25,-65,-20,-187,235,453,-104,-354,337,3372,28,13,-76,42,175,104,1242,477,70,-27,290,1,-14,-23,-322,11,-43,98,130,-6,9,89,48,-114,7,41,-152,101,0,77,136,-203,16,162,-17,2,245,-8,322,41,61,-136,-169,-97,55,-52,-27,169,-81,80,89,25,-1837,485,-11,81,484,-138,278,-54,4322,22,-157,9,-136,53,-7,-58,-626,-35,-71,-113,-822,-144,19,-343,-2590,18,-243,126,-84,-147,-190,8487,0,-33,-48,1,19,1008,394,-48,9344,196,-38,13,1971,-103,-21,-56,1067,60,7982,-248,-181,-10288,-11193,-1790,118,79,-37,-25,-41,-622,-62,121,-73,396,433,341,18,66,262,19,221,21,115,-27,18,-65,-7,-104,287,-2,31,101,112,-15,-53,26,104,122,257,80,2262,-94,63,-15,-105,-15,39,149,84,-20,40,45,125,-11,6,-8,-39,-85,-46,-1159,112,144,55,35,146,5,-79,-205,15,219,60,260,112,-18,38,103,-138,79,-954,54,166,201,-86,51,3003,39,-16,8,11,17,151,-31,67,-240,-15,-19,5,59,21,63,-46,-58,25,-31,1052,-6,-45,-47,99,-112,-36,-11,-23,48,37,-38,-13,22,37,165,77,0,-1,-53,-42,-40,-48,307,42,124,55,369,-47,272,-3,5,81,-32,-14,27,2291,-11,118,244,27,107,28,-26,0,-52,30,114,8050,-9,45,-12,-62,102,82,384,-10,45,-4,-44,90,89,-60,-34,73,-26,10,-2,118,16,626,4,25,99,73,26,-12,14,111,-40,79,-470,18,25,6,2036,-3,400,32,-9,-1233,124,12,-226,93,7,63,33,-119,-9,-26,-55,69,95,15,282,249,323,4,18,72,-695,454,-56,124,-22,58,-72,-47,-8,-17,-3,411,349,-779,42,128,105,215,20,148,6,-566,-46,226,120,-42,1905,-8,107,189,-109,-63,-579,134,-546,-38,-68,246,-168,-135,447,115,131,461,15,37,896,810,651,-217,26,24,156,-6,-72,-363,4,22,39,27,-9,77,244,-317,-6,103,140,166,119,72,39,73,74,162,-36,81,-51,60,-24,100,213,42,159,16,-35,1,-87,14,-14,38,85,10,2,-5,-23,-51,2,80,-41,262,81,-93,132,-35,96,-47,4635,4255,166,31,19,482,428,426,114,93,4,55,-19,88,27,-159,31,60,39,31,-151,-26,-366,377,-9,279,-38,-24,-5,247,112,-10,-35,-27,-2,-276,75,69,607,23,31,51,-255,-74,-3292,-2562,-330,-313,-178,-592,-61,-58,-50,-68,-209,-308,-155,343,69,80,43,-19,18478,-8,-651,-461,-76,13,-118,-46,-132,-158,-91,-48,-18,-218,-36,-4681,-829,-1701,-971,195,417,28,-92,-246,4093,3482,7628,10486,12762,15414,114,63,207,292,1377,503,1148,141,325,284,66,491,7,222,29,-2,-36,15,122,67,565,-75,-3,-574,-30,42,435,6,19,66,-774,-19,-94,359,1257,110,617,313,73,-235,441,68,151,61,70,42,-25,-21,-328,204,489,10,-4,-28,36,-7,219,210,-69,11,134,-66,136,41,-70,226,198,67,28,93,-95,0,-711,369,19,97,22,80,379,214,371,41,-67,12,300,-30,19,162,-167,16,104,-170,16,-39,-313,892,-117,332,89,58,51,376,161,3,24,100,225,88,166,-541,253,27,378,-17,-519,43,84,-138,94,222,115,375,800,474,-391,216,109,1209,66,663,520,993,54,-36,1140,288,719,138,51,232,48,184,359,9,22,-11,-169,67,1172,9,76,132,259,54,83,54,-61,333,1093,49,142,839,268,-41,894,19,23,103,200,636,-36,-4,21,-679,-425,2671,212,184,121,97,408,78,22,-38,104,-154,244,959,-31,13,55,299,-14,648,-13,-12,-55,26,37,13,246,-111,-20,35,191,-20,240,1191,604,8,-15,154,-159,-5,-126,9,94,195,-37,140,34,131,-27,90,172,-10,-43,44,552,123,81,21,43,15,-36,1245,307,162,-47,6,-9,148,561,-65,-301,105,993,-44,16,421,172,319,-427,99,-57,377,19,65,-36,4,111,30,420,0,-64,-89,-63,39,505,-331,69,-12,729,186,417,199,-47,358,331,158,217,-36,25,-83,521,-29,167,504,-20,-51,65,-13,-1,-67,593,0,65,97,1442,-13,-71,-236,310,49,14,52,38,-13,164,-60,-96,248,-375,-11,282,276,-65,-89,0,5,11,89,56,1025,-12,125,25,1817,602,-80,530,295,-40,-2,578,70,-171,37,45,111,490,99,144,2900,1246,117,17,920,511,35,291,201,-74,65,492,18,-73,-48,117,314,-48,59,36,-36,288,646,1894,242,103,229,-3243,-29,199,89,1474,73,9,222,291,37,90,-48,55,-64,215,240,185,51,146,74,-255,-9,276,2,0,-966,180,297,8,-3,59,-90,115,134,-150,148,-18,72,79,-53,230,16,8628,461,-836,277,-85,197,107,68,-127,-132,18,-6,-402,526,21,286,263,-133,4,29,385,370,92,-144,69,295,55,245,270,19,-113,-115,333,56,122,469,407,-40,218,-67,302,-14,125,-965,153,21,579,167,33,29,-2,63,-82,-2,164,171,169,54,-49,145,418,72,-67,-4,294,279,147,-7,66,213,-13,531,397,-73,3,169,17,33,986,43,9,15,-5,94,49,589,592,500,19,-101,46,-2757,-183,13,117,10,75,237,-64,119,68,48,407,842,80,213,-79,15,-56,413,144,-36,-44,4,91,3,127,27,-66,58,-13,320,173,1340,-92,29,240,126,151,-20,-9,834,179,-8,16,-70,51,-14,11,-48,-39,13,19,42,278,-279,7,112,138,84,50,182,362,75,69,145,123,-84,227,51,93,113,94,86,344,1073,-58,23,-88,11,-22,51,-87,82,-8,32,372,207,-53,53,-22,-98,-34,-25,12,48,-113,-47,181,110,283,-24,-49,-50,-526,316,163,19,77,8,409,-1,174,-20,9,-18,246,232,-130,-32,96,14,98,192,-141,174,-24,216,201,-6,-14,178,66,13,15,565,203,396,-377,49,29,-16,149,-99,42,226,954,271,100,-358,73,124,136,27,-53,146,83,29,122,256,129,45,79,329,249,31,57,60,219,81,260,2970,43,129,-27,47,133,156,188,422,-394,212,416,103,91,334,-20,318,491,157,332,590,1420,-111,-120,86,123,-94,-132,-41,-10,244,-96,481,161,234,97,342,386,39,490,105,545,-3,-1530,-27,-333,105,371,240,16,8,6,130,58,562,916,215,-198,73,442,-326,270,253,1009,-9,647,57,-36,145,74,25,-221,65,-71,39,277,129,54,-214,364,137,84,-46,296,-78,497,281,43,73,331,-10,-43,428,21,-3,17,17,72,-56,163,18,37,356,389,-81,106,32,283,478,-22,-22,32,143,15,78,38,208,-99,89,5,517,-11,753,135,-58,300,103,718,-700,184,-83,-54,82,163,31,-10,110,113,211,-3,229,239,25,513,8,524,19,-9,226,59,882,-57,-48,354,-32,60,531,269,578,465,-36,43,-209,-203,61,115,176,864,-8,132,73,156,453,244,-96,776,-3,597,309,101,-29,24,207,116,-27,-33,149,601,99,-32,94,-55,-42,332,-102,-19,-168,-1392,48,443,400,2386,-21,-12,-76,330,15,91,77,-96,-27,225,543,-1236,109,-34,-20,259,-8,42,-818,-29,-101,-396,222,-193,-16,66,165,131,1895,49,201,369,-95,499,-129,-142,-64,18,69,201,-264,-4,-70,-14,7,48,328,-185,-317,451,-29,-12,-778,355,-152,3035,-38,-241,-35,171,71,37,-1691,56,-58,122,725,5,890,-17,573,-1987,14,193,-1021,-140,-195,-56,-2,368,-36,29,2419,89,576,121,6,205,-17,88,-42,36,22,390,25,-279,225,86,131,-21,16,79,267,-83,-215,-568,1272,-195,340,-311,86,-306,370,7,77,419,21,665,10,93,23,1490,617,-188,238,-81,-24,278,175,698,-111,-266,25,-266,12,853,714,935,331,-48,81,-83,349,-134,9,8,245,256,646,-40,31,-7,191,223,218,132,67,365,292,302,45,26,-91,36,17,93,5,-1557,953,-245,-26,-11,132,431,-959,48,-160,465,-79,-74,12,31,102,-14,290,486,59,57,69,230,-48,134,-110,-7,-128,68,189,-6,213,-156,1419,119,45,73,67,89,131,220,192,12,-12,-246,55,-705,33,61,72,-111,7,-531,-38,518,241,79,604,-8,564,-180,144,103,-51,-3,201,-295,35,3,10,67,309,462,-384,1895,331,-137,1625,237,-373,562,15,-127,-13,181,-935,15,-22,-50,34,7,1071,-153,-148,410,33,204,147,9,-86,60,128,3,270,-27,-112,118,1514,105,1816,-29,11,6,-200,113,-135,178,-25,-4,-73,1288,-114,55,34,204,22,587,-49,194,239,-1,18,0,-2900,-25,81,-125,-673,-68,176,69,34,119,-666,-22,31,74,-66,65,-200,-25,-1251,-12,347,17,487,8,233,-115,30,-229,183,-46,157,78,-104,-44,-114,-124,190,-66,261,-82,203,-46,-622,72,107,144,33,59,1518,-344,-309,117,20,-229,73,-27,289,47,103,56,-37,67,252,312,128,44,174,4054,81,198,66,-79,310,1331,-391,42,-248,513,922,699,-602,649,79,163,724,153,-18,-122,-60,-104,122,-137,274,814,-601,-5,4,-26,-120,-59,-599,-6,245,1225,-37,189,96,-115,321,260,-138,-1,-37,132,453,31,415,1438,501,-146,-3,178,44,17,524,193,6,47,-13,791,216,84,70,145,71,122,541,-296,130,4439,97,3234,-221,177,-76,-137,-6,470,122,74,66,123,-347,-101,9,322,72,-139,227,398,110,329,145,-9,345,-219,-424,-12,-2,184,-12,-1142,45,445,1916,-7,93,-11,-8,1505,-38,58,10,-67,-41,103,265,181,-121,50,102,197,199,585,196,74,-52,25,31,57,308,373,984,-35,1090,263,-78,-60,-83,18,-14,76,113,1230,184,158,-140,152,-206,-9,49,129,-90,37,-14,-108,36,751,332,52,647,195,813,-53,1292,167,443,-34,194,521,805,232,-127,-109,-526,6,-169,136,-28,90,-26,-29,75,238,-128,209,38,98,-72,-145,-85,19,-312,59,-1130,6,-509,-239,21,762,352,119,613,7,194,-8,186,282,101,-6,176,-95,12,131,-140,53,124,40,-39,50,27,-705,-318,-264,803,225,257,27,6,2779,-1997,101,-689,152,-531,122,120,407,214,180,31,-27,-25,493,-178,175,213,80,461,-70,11,-68,-371,-16,-105,-40,1939,114,146,-23,-431,9,-407,268,34,7,456,305,144,-68,-199,-56,169,91,-95,-279,-34,-70,-603,1430,437,75,174,-80,92,152,-204,778,-101,35,341,-92,34,-852,346,37,1474,78,62,114,-2056,83,-1240,-256,221,155,481,-121,-4,1427,797,222,138,-6,190,-120,607,-49,-6,814,198,176,-192,-5,-32,204,170,54,463,-45,9,195,1433,24,-41,-76,22,4064,-350,28,442,1388,201,-82,226,147,52,169,138,94,-23,335,65,-168,302,-20,2445,245,11,260,-33,-96,-17,38,-14,-6,841,-219,316,263,186,107,200,12,616,250,-71,98,-649,124,-217,82,50,-270,177,29,82,354,899,4,-340,49,83,-63,249,286,-178,112,-35,-108,65,-1011,-472,112,99,179,154,2810,242,-7,495,-31,-952,-182,-80,-17,-6,157,-26,42,17,46,-44,324,836,285,-200,265,254,256,1217,682,438,31,827,458,38,-477,51,61,5,-313,1556,39,652,128,-365,271,70,63,17,107,-14,6,-54,353,67,-347,167,30,12,144,-67,115,42,52,491,-4,61,-33,179,163,110,65,24,33,236,79,37,736,1353,185,-273,202,-2,-395,-41,13,107,147,94,-27,146,-10,578,-124,363,-158,72,-546,-325,-13,227,222,-60,-133,-49,201,16,-25,252,415,90,6115,275,43,1508,896,1,580,717,579,1491,-100,-24,-86,6,-29,-160,1068,1085,231,-133,-52,-234,16,15,110,329,50,-350,841,-306,-80,35,-48,-7,197,1085,5,44,139,209,90,39,44,363,109,238,-74,599,111,84,-35,493,55,140,842,318,0,-537,-368,47,291,-140,6,-127,-13,227,226,320,50,181,-44,279,450,71,-204,783,-641,-62,262,271,-71,-61,-46,-29,176,348,-33,110,127,-198,909,134,105,219,58,543,169,677,1018,291,2199,638,87,-24,40,100,-6,95,-134,-168,-61,130,7,-308,246,46,145,-70,129,-283,-20,-51,138,68,2024,40,1682,-1100,-83,-70,136,274,104,316,638,8,237,-63,1275,-80,-187,-24,208,314,501,714,320,3676,711,189,-393,63,201,-104,91,921,335,106,172,361,1329,182,812,143,727,-70,1417,290,75,-35,82,1033,-9,-437,382,822,65,548,450,237,189,266,164,640,-529,237,-22,780,54,193,26,132,1,13,874,191,154,15,72,69,18,192,11,4,40,147,37,224,21,553,-34,12,167,133,-244,-11,-310,22,1232,-1586,-351,-13,36,392,149,357,184,4010,217,79,347,7,-15,403,222,49,84,-76,-77,198,24,-96,59,-87,-15,195,-70,73,-463,520,-73,0,27,-106,554,-57,-23,432,466,-17,270,-436,244,-40,-158,9,33,39,116,1,263,125,2132,32,192,-59,762,837,544,9,51,63,442,-154,31,145,223,-128,4,1,1266,84,428,1071,13,312,-56,-167,-91,698,210,1361,54,-33,74,11,63,-12,242,137,85,1038,125,668,203,471,179,56,-199,20,210,255,-37,53,13,-381,644,686,369,202,204,925,328,111,89,727,825,-96,144,-68,-59,209,-4,946,127,241,48,81,99,5,151,-8,88,34,-44,75,-112,25,-9,-99,56,-15,232,22,-590,-74,126,208,394,-57,-33,619,153,-56,500,-1,-27,-335,261,-15,76,68,18,111,142,29,208,775,-76,686,841,-120,-37,-37,40,48,322,-46,2236,-54,142,700,61,178,-169,-178,-487,214,530,446,-419,90,390,-2,294,42,-32,-402,-317,-45,41,88,83,61,481,189,209,35,105,575,-50,-7,225,194,34,124,-16,301,277,227,39,115,12,-581,59,1862,-176,-26,349,68,1005,202,313,-41,353,254,112,-149,74,5,-166,82,110,70,-670,532,912,-69,-10,-12,-998,130,17,-13,90,171,-9,-1,573,-10,92,113,322,158,151,135,103,194,-245,45,175,-61,-56,110,-91,-105,151,-24,291,11,268,93,1082,110,171,-6,41,913,99,202,157,-51,31,35,789,987,58,27,457,5,97,572,877,-16,20,7,28,-93,1190,-350,-62,-46,-170,106,102,63,-357,-28,32,468,207,47,73,-2,-204,10,62,-6,86,155,33,1574,831,-40,3,218,192,-9,-458,-300,71,76,-57,359,172,198,219,760,2,226,101,-153,-532,-1,-29,515,-24,-130,-86,-10,99,-104,489,-172,-14,-33,-133,-62,223,88,-56,31,84,133,37,57,106,18,2,-7,597,444,714,-71,343,-61,25,261,42,87,36,1043,-29,70,95,-55,2350,-64,-55,260,173,-36,-20,789,43,609,65,324,49,124,-170,21,28,7,149,205,-82,86,-153,-24,-156,-161,69,28,857,31,72,293,351,555,140,596,433,-57,199,-352,8,265,-11,234,-41,48,-19,94,209,-128,-28,424,2635,-6,-67,52,384,-46,248,-20,43,160,28,146,-173,4,109,484,49,1,231,326,515,-142,-49,85,54,-97,-12,48,38,61,76,124,142,640,443,84,-11,62,252,-524,385,118,71,-43,23,-67,-4,31,27,-23,-27,98,2084,247,19,316,-5,159,3150,493,12,-212,-222,6,-83,102,418,-23,29,25,309,-91,-93,-209,37,23,-48,113,-72,544,324,40,-36,28,-129,215,73,-94,-60,156,-4,-39,2150,-317,103,35,100,142,7,81,1,-51,127,-315,207,-1545,-470,62,-18,34,-159,-84,-67,45,-51,193,169,239,170,-1,48,566,-120,101,-15,-57,-360,102,205,607,45,-4,346,-35,-83,-15,701,72,548,82,71,-63,148,1531,-44,8,-3,-40,73,-31,421,474,107,35,182,121,23,136,-113,215,-280,36,-19,619,-345,-107,-99,-78,159,355,106,57,935,139,210,44,-109,145,33,-14,373,146,1830,408,52,64,-13,-40,16,193,338,-47,-16,-305,-741,-197,-277,-364,-231,6267,-169,198,-48,-224,121,-82,-83,-158,-62,169,-10,38,-7,-81,38,148,-29,-70,-57,137,348,-954,-15,-219,207,263,446,-177,146,144,146,-191,85,642,51,298,-71,22,-91,-26,830,159,341,-136,-83,332,118,-31,93,-44,278,278,348,37,-188,15091,35,-6,-39,80,-195,1549,-124,-174,-26,71,24,411,17,20,-28,70,-385,331,168,-161,-42,-67,666,271,-154,38,-178,-24,-305,-1205,-7,23,-15,-1,1639,83,-40,164,11,183,-90,86,6,17,45,107,-681,-7,-27,743,0,85,864,684,102,636,1692,319,118,-207,72,-117,175,628,95,67,5,255,-30,1000,158,382,674,95,22,-28,-43,24,225,12,-583,292,68,230,-56,87,26,-11,-7,207,-3,304,220,182,143,84,19,118,49,-118,425,-13,572,15,323,-4,-80,-48,-258,11,-26,-44,-25,-4,24,570,120,347,11,-23,366,12,63,446,-815,3,2,-11,84,-24,94,12,-114,91,22,467,-9,-144,712,347,-299,27,-121,112,37,122,1238,-131,-8,-473,2,62,45,-70,12,26,3353,446,33,21,12,-60,-246,484,191,495,135,196,257,536,73,477,33,162,-94,-1,-19,3012,354,326,-3,-80,-16,732,126,149,2759,197,242,-45,166,65,-26,377,1481,-97,1121,60,213,85,283,53,-57,34,69,-70,-96,187,1693,-7,-222,36,1279,-13,155,1348,-67,51,52,-39,87,-38,203,1007,154,-41,45,840,42,-88,-1,-26,33,70,100,329,53,31,220,6,341,548,571,690,116,-14,-114,144,-22,-3,-220,-50,-151,80,-41,4,-1,26,327,-49,42,30,-189,29,269,-386,111,74,26,162,54,-125,526,-83,17,16,-10,43,94,12,269,98,178,84,124,19,-65,-2,3,20,20,65,165,353,-13,81,94,103,43,-5,105,415,57,-12,20,194,16,475,22,134,184,83,59,372,265,-79,18,141,182,126,303,-65,-777,485,45,-69,-10,-47,359,356,64,643,448,-121,249,22,-19,121,122,-2,364,59,8,-81,330,6,305,455,67,-43,66,-1378,-7,5,142,51,178,416,-157,427,-350,466,185,211,-70,917,-75,20,-53,154,47,64,373,108,32,4,-143,9,1163,40,109,-151,-98,-72,46,52,13,-61,-11,133,222,57,8,-94,-44,-608,56,21,356,352,2581,107,75,260,-180,35,124,-13,250,148,28,350,-80,-121,2,280,3114,-2,44,92,25,-42,-17,93,130,79,7,-10,729,3091,108,840,75,138,93,396,197,388,-52,-99,29,339,-27,215,89,59,98,1192,124,340,73,244,611,158,-91,145,-47,6,-22,-4,255,-175,-181,350,15,-42,76,101,293,40,-20,53,49,-26,50,59,31,370,80,104,-57,324,158,405,-84,135,268,356,315,214,439,-1115,-34,-29,-13,-47,-42,-12,209,-251,109,19,271,139,175,1300,117,1,-75,64,-36,197,161,49,80,-39,107,650,-54,245,70,46,-45,87,225,1303,-147,-91,-249,-269,-5,614,627,60,143,63,205,11,56,273,20,128,434,-160,-561,-41,100,-83,-93,310,-505,-34,169,-153,126,-99,-41,-96,-112,350,-141,-28,16,3040,315,581,-66,76,1044,217,-55,16,-70,-3,-124,36,234,39,-105,261,190,-214,859,-181,-1393,-18,68,96,11,377,561,884,1021,1755,363,183,3,-28,-11,293,229,-4,403,92,183,29,302,218,1051,220,934,182,108,23,313,28,19,1284,19,1402,379,-93,56,635,23,2,-266,32,24,726,-120,73,67,28,546,-176,-531,7,118,-49,-491,-21,-4,-33,-9,278,351,8,1,-89,292,314,16,61,24,204,233,373,600,-3,101,148,-32,-21,42,82,-88,22,-67,52,291,17,34,4232,75,154,-40,73,-395,145,-56,-518,-204,182,14,150,26,144,2,53,347,119,41,152,48,43,4,-94,-3,-55,76,-475,273,-126,695,94,-20,201,130,117,109,12,-2003,1750,85,2072,-376,321,-21,89,261,-10,19,89,-63,20,134,-94,54,703,90,-5,499,104,431,4532,-442,1831,82,203,50,-15,110,-275,71,-23,55,-60,342,-2173,605,-34,599,-167,-198,16,-58,-37,-182,119,78,115,-48,-87,11,171,91,54,-27,-7,-155,302,-59,-89,-1,96,189,-45,140,-154,-344,57,-5,251,316,-1330,97,-110,454,24,606,134,1278,-5,208,19,721,-43,224,-19,64,434,5,-21,26,123,-234,-107,-81,-416,10,940,482,141,91,9,-372,122,-3,35,-85,0,112,-127,66,-572,216,86,-56,-36,37,-6,17,29,76,60,-17,-135,82,1,-437,83,7659,-818,-24,110,-112,2207,75,4,-72,196,-10,-6,130,427,114,465,76,42,56,-10,144,-377,-28,-4,-46,514,-6,2,-6,46,29,101,1779,7,49,-25,-324,73,-22,94,27,-17,-225,-49,-300,139,690,-46,-48,856,50,26,208,39,40,573,35,170,-101,369,-33,-190,-5,-51,73,-64,-65,26,61,393,-453,132,-63,-360,-32,-50,590,74,-298,64,83,-131,-53,-55,-128,-54,-181,-248,75,-281,-78,-258,142,424,0,67,-211,149,6,-299,-230,-1,275,56,207,-88,-480,147,171,50,688,3,-10,32,124,-57,57,170,64,97,-197,832,48,259,75,-360,-82,-339,62,-49,12,31,-103,164,203,-356,-129,3,205,27,81,-4,-56,95,-32,-307,16,-23,33,-45,230,-77,67,23,362,431,-6,23,56,108,-92,-3120,-1,721,435,36,250,216,44,6916,-80,17,212,82,-26,43,-12,370,-22,-82,338,174,-140,-71,1568,132,141,7,172,63,-96,255,50,33,110,53,17,41,-5,68,7,104,-150,-5,125,-296,105,48,4,38,24,-51,982,123,84,-718,162,-101,-106,-31,92,153,5,230,227,166,81,82,15,5,29,-3,-1,15,211,100,8,172,-8,-3,-271,219,328,78,111,-89,250,17,-122,65,175,437,470,49,-89,11,295,489,-16,609,-129,18,105,9,-40,786,-17,590,31,28,45,8,186,-25,153,88,526,1,-359,24,-246,-937,-156,-1305,66,-2,-366,-544,55,-19,306,-57,-79,232,120,134,977,40,34,39,-12,27,7,12,397,30,53,345,-55,8,-169,17,465,155,65,313,-36,-58,266,21,-37,52,20,28,61,-708,85,-11,20,37,394,-63,-186,-221,56,225,-3,211,0,-35,396,-32,311,-33,444,-17,-37,-94,17,85,66,403,24,979,-9,97,419,-92,-109,-194,30,21,-160,357,9,-78,-48,118,-37,-299,213,145,-162,311,521,-68,-2,-14,143,-1,11,153,259,37,21,155,64,134,55,24,474,-218,-234,-437,298,12,91,-46,-72,20,102,6,224,247,68,440,250,264,-1228,-31,130,-174,69,19,144,-47,90,236,-37,80,174,20,-67,2,29,1195,2111,105,301,498,-55,45,-70,209,-11,374,75,330,207,118,-275,-246,202,91,300,-53,-54,370,-9,750,11,208,26,35,203,191,-7,47,57,129,417,-1549,228,154,-47,132,2144,256,8,110,92,36,145,-10,134,322,-176,144,-21,-331,-224,0,173,238,-72,285,-40,-37,-41,13,129,-24,52,144,103,509,102,58,-6,8,1001,222,238,346,171,-323,-27,51,325,97,427,-253,76,-55,566,-67,-4,281,-138,-9,-110,346,-114,-40,-31,427,487,97,17,-106,-10,16,161,72,164,22,239,16,-40,293,82,226,94,-33,-87,-61,259,10,172,1926,-77,18,499,33,146,-18,-39,202,5,136,25,28,-71,27,38,-6,-18,45,89,14,151,656,156,309,198,398,-753,770,123,413,180,82,401,-23,-356,-43,121,-66,393,89,-461,311,-9,3,805,115,113,-12,311,-20,34,1243,-75,5,51,-353,-120,72,140,547,252,-50,195,81,299,168,-13,-645,94,774,207,847,-60,-757,13,-111,-976,6,173,-29,77,241,82,257,-38,-4,426,848,24,1979,938,173,27,9,134,-161,166,0,430,-25,83,-39,48,157,64,316,-71,261,116,22,911,230,271,315,-377,77,-11,38,-424,776,177,35,-67,460,28,39,-42,129,15,-20,160,11,-461,-78,56,-76,100,214,443,132,-21,-332,-270,-20,966,-79,77,49,260,54,8,25,13937,-152,43,98,-128,-11,-63,257,8,166,-65,-274,60,151,-779,309,12,-41,133,453,-192,-325,-204,-46,14402,19,62,-35,-57,-3,-132,-1027,-146,578,-54,-1255,-62,5,-149,-8,230,100,816,32,-102,853,223,13,1242,23,44,402,-9,53,-925,108,502,-2497,286,55,-57,349,340,17,-9,7918,41,44,29,337,113,-147,-308,-36,-65,-29,-73,138,372,50,1011,19,41,-134,17,8,-66,-32,44,3778,-54,1272,1906,-38,336,51,-46,-57,14,123,23,106,3160,38,27,-276,123,27,-69,-113,-138,-233,-86,45,204,-16,16,-97,346,29,251,-7,-2,-6,-286,-838,-164,149,8,-60,159,57,0,-62,0,-121,1,-525,-19,-24,-241,197,206,-19,-124,261,78,982,40,263,9,1902,345,101,75,1279,-161,3,910,731,-42,90,36,407,16,80,115,-145,51,-59,-35,87,-124,-174,109,-52,-76,88,231,5,-180,-108,150,-42,-1,339,-6,-28,228,80,124,234,-47,123,77,165,-71,1,-88,80,166,-81,-46,-177,-54,-48,-13,164,-36,166,-380,29,294,212,177,489,-270,362,-53,88,-7,-84,-34,498,1950,298,13,6,25,6,54,-302,-114,-4,86,-602,325,105,1480,7,-14,-104,74,-2,80,24,15,-14,23,360,113,48,46,-85,126,1918,-491,-566,258,9,-114,-50,-204,340,-378,2858,144,106,19,11,9,109,-47,219,263,-37,616,33,94,32,112,1058,1,126,71,-26,43,33,182,-57,-205,11,174,12,157,238,45,49,-157,-28,18,14,1821,252,-147,-2,186,-52,-101,-136,-135,207,81,196,-28,540,161,-105,92,127,-29,328,66,21,-321,-102,24,-153,469,70,-28,-80,158,17,31,-12,-25,-111,798,69,2,9,-77,566,50,-21,225,-84,-129,554,-238,50,-238,6,32,-48,12,228,98,24,320,107,-206,-69,-22,-36,-33,132,58,-109,91,337,-38,-46,107,22,-2,-14,-81,-15,46,-58,648,193,334,10,-22,-37,283,7,2,-27,14,542,32,16,32,165,-50,211,33,47,58,149,1210,-44,426,-21,-8,447,160,2,211,391,730,144,279,317,-26,1088,-95,26,-56,41,84,25,247,1400,133,-15,196,141,46,124,36,-15,38,48,149,76,23,71,-4,501,-145,813,164,-11,41,197,890,424,44,-12,31,40,110,61,11,-45,-30,-33,525,221,27,-6,6,-30,0,75,26,164,-18,-96,-153,410,56,184,-178,33,102,67,9,31,105,-110,-461,504,-70,24,207,233,566,16,103,-37,-68,12,9,5,-21,281,118,-14,15,-29,106,412,186,34,131,161,59,27,-156,-221,108,35,39,-47,210,209,76,250,56,25,16,11,270,31,823,-32,592,96,158,235,15,-7,235,40,281,14,-95,-114,146,-99,-11,7,131,943,5,39,247,470,64,238,11,18,-18,-30,169,177,106,189,-62,298,23,-700,-33,102,77,732,-34,-54,544,-64,523,634,335,-390,21,32,135,107,12,-55,-53,6,5,-509,50,-6,24,-124,77,-140,-111,144,130,-60,392,1382,159,636,303,106,262,391,2,94,673,139,186,-243,310,-100,-98,-125,-51,-141,86,818,81,-6,162,468,36,1093,653,-34,-14,76,94,201,15,-22,12,235,530,234,8,46,31,-5,465,-11,-40,-307,3,159,159,689,403,32,75,25,53,-2026,306,307,-379,-18,315,2846,78,106,31,-70,130,465,-188,41,92,38,299,1053,58,100,-98,-33,48,40,312,363,-20,56,69,216,87,115,6,1245,146,-89,793,532,18,342,99,-227,1956,658,362,237,3,67,27,91,99,209,-51,49,169,167,70,346,61,-238,392,-45,766,699,226,175,78,166,3428,444,46,31,-382,77,4,3016,542,-7,813,7,585,264,63,-2,48,236,56,941,370,58,1084,-19,112,14,147,199,101,88,-63,141,110,613,6,-11,237,-102,162,115,578,1624,-140,615,335,166,361,954,157,-41,38,40,-13,898,516,4,350,38,321,102,119,615,12,178,-102,11,164,10,1642,-20,167,-550,213,35,202,73,147,32,43,42,28,181,-11,126,727,489,-4,-16,-18,82,54,91,-550,79,149,7,82,23,54,896,36,344,141,242,24,125,23,42,61,144,1117,900,211,-48,-98,243,29,47,-66,294,143,26,534,-46,-16,64,66,-120,-154,172,342,335,202,9,137,448,-336,-7,1728,-35,78,28,-112,118,68,-168,110,268,241,-27,-15,-35,606,-102,18,92,91,-2203,-95,-48,96,659,1032,49,108,23,140,82,-372,-3,88,-277,-20,100,-157,427,970,932,11,102,36,-104,103,247,320,1181,41,10,504,581,146,60,10,21,37,107,9,49,75,380,73,-9,-15,254,39,94,214,898,-76,162,-7,272,-50,26,320,0,9,124,434,1,84,37,101,-36,16,1292,-26,-10,-4,-29,-14,133,-158,98,-7,28,132,489,80,267,343,1651,912,267,235,109,-150,1891,305,59,-132,56,180,-115,167,65,5,-1095,344,-91,651,193,151,365,-37,220,196,35,95,-235,-17,66,148,26,58,546,307,252,579,312,26,-233,269,-17,-74,-87,-4,164,-30,-40,147,578,105,381,263,168,696,64,56,180,1198,-205,-137,183,63,87,-3895,70,-3,69,25,137,20,-107,238,49,92,2,67,-72,138,-220,109,140,38,7,67,51,127,62,139,1717,-201,85,-3,306,1,-24,76,101,122,-124,230,129,125,103,38,390,-41,71,869,414,132,67,12,500,560,229,-5,7,197,346,-377,-81,-50,-215,625,0,95,-58,-107,104,1086,15,8,29,185,-49,202,605,-379,-526,1525,1309,30,-39,148,-1482,-1272,383,25,-14,-94,92,104,-3,73,-170,718,464,48,666,26,448,-123,326,86,-300,16,51,241,821,-14,115,-133,-211,-8,403,162,219,415,-430,203,61,-121,-68,3,92,-66,-136,39,167,45,742,68,-1386,340,45,-37,255,20,-8,-159,-12,-237,169,547,83,-10,192,94,-197,-57,311,22,821,20,427,908,-20,-253,52,743,6,-28,575,250,106,-30,372,-41,404,174,169,136,137,79,1374,175,182,19,-41,92,62,474,-17,-333,25,62,51,-68,166,-89,-963,-22,101,192,44,-6,106,-1,-1042,-10,7,491,60,126,-200,8,57,136,-141,-186,117,470,-219,80,16,-1013,-300,742,79,92,21,-569,-81,-17,280,122,78,-124,117,70,-240,1074,3640,172,-14,-841,136,-28,3053,80,65,75,165,1309,434,82,112,80,172,171,-568,908,26,206,-73,-7,81,693,85,96,12,446,-21,201,106,2061,4997,176,371,2456,99,1161,-23,60,28,373,26,186,193,45,-55,-28,147,87,89,-70,-43,-112,19,6,42,-117,8,348,74,1151,32,639,12,49,160,129,-14,112,205,119,211,45,-19,13,105,246,91,-118,445,164,-142,356,181,9,596,379,120,94,57,278,336,67,71,99,-71,127,47,41,266,427,179,277,-15,20,61,71,231,635,-33,49,648,143,538,416,532,4,10,1214,90,62,85,91,90,20,1032,979,314,281,-100,-1,97,-71,223,51,108,299,116,79,81,194,-14,589,77,-111,7,80,513,260,677,120,263,883,108,108,335,29,75,-50,279,-6,62,-15,-33,335,102,613,1199,927,606,551,-699,-28,188,-173,74,203,258,-55,286,598,-49,727,166,63,873,548,28,64,34,56,63,194,14,-237,33,400,113,318,92,126,120,392,24,606,519,188,481,119,85,369,261,67,173,-339,-51,19,103,165,18,67,73,0,110,-1,-18,208,108,38,92,312,21,-28,160,-157,289,84,31,315,1,-2,-3,-45,4,-41,431,103,59,37,1341,-96,116,299,56,-496,-80,-22,57,-125,-419,110,902,-139,906,44,231,69,936,-42,51,-72,4,106,-55,33,-239,224,1879,252,968,337,69,133,285,498,-85,61,420,1187,332,36,259,582,204,228,-161,157,118,37,-93,1053,-276,138,85,155,258,1047,486,18,489,422,312,263,458,145,29,42,52,-67,-841,415,148,716,-4,-38,-78,424,108,116,918,32,-1,14,42,559,109,4,90,-13,-25,11,19,84,46,-16,-8,227,225,-199,-156,-8,179,657,256,84,476,-106,74,328,-15,-13,37,13,26,47,-146,86,-14,317,-17,120,-80,41,173,-63,874,89,19,7,-47,-70,623,2089,-378,179,465,2111,637,64,2079,21,-319,176,152,86,118,-81,126,111,799,-15,110,-25,881,22,117,21,56,66,76,535,337,-233,329,284,67,121,220,-1186,396,243,209,97,408,352,1728,136,71,120,151,-116,-5,213,2,440,103,108,56,-57,118,-66,67,15,35,694,-1105,1936,29,364,-391,-77,-105,398,130,349,765,23,2030,446,210,59,87,222,50,28,355,445,826,22,-138,190,-41,150,-1,-186,39,53,73,316,882,-222,621,1065,227,222,-26,199,696,10,10,24,-795,23,-423,236,152,198,98,59,822,-18,214,66,131,-4,-668,41,53,157,135,43,504,222,10,613,66,17,944,13,161,-63,10,408,-125,119,1899,321,94,8,-75,3,141,-13,36,244,142,664,419,-2,208,608,190,-42,6,283,391,101,108,1695,308,274,1026,149,423,171,174,331,293,-23,310,420,-348,-224,57,683,147,143,65,244,69,251,270,-91,127,121,9,-17,517,337,-203,339,-35,121,-122,227,318,592,410,-26,-28,10,12,1048,-14,354,278,398,219,60,-24,70,268,-132,-5,17,24,-385,1162,-56,-67,40,202,-113,24,-13,47,1581,302,34,-75,244,219,52,57,-276,129,233,957,196,-7,68,-8,2,-14,25,101,17,-29,471,603,69,11,1072,27,359,5,114,51,198,-70,-59,43,1125,823,424,-11,14,1516,570,344,51,35,410,301,204,209,-71,-10,248,48,-105,-643,-94,53,60,940,60,428,249,-95,-78,4,38,27,304,-31,-6,250,42,7,518,374,139,13,-172,214,57,750,152,2,652,310,542,215,1374,129,38,206,-1124,-34,22,160,-151,418,1015,210,253,16,8,-545,568,383,10,-92,174,570,356,634,2288,172,744,61,132,66,16,64,1306,252,2562,656,410,562,1167,87,276,157,31,239,-204,647,277,719,648,158,128,1019,-73,-153,216,-72,-206,-15,-115,136,-136,-262,-6,103,337,148,237,5,182,189,120,10,209,166,-109,-20,873,19,53,70,624,376,310,281,-192,-145,79,36,412,73,-37,-169,202,-21,15,-195,4265,426,43,173,-65,131,214,115,281,95,-66,76,152,28,-10,-275,14,468,785,151,-2,-332,2615,-36,1242,75,106,357,159,208,16,61,1,246,-641,-237,175,15,-723,104,-24,531,-41,-89,306,89,118,99,337,42,24,-30,83,121,-10,265,-305,268,238,-95,351,125,621,228,75,-42,-310,96,926,314,137,996,14,198,-24,133,9,20,6,44,-5,171,1413,239,-109,123,-80,116,13,99,2427,191,506,-15,-70,19,327,-435,-210,237,621,62,74,257,312,334,379,136,155,10,-3,274,-17,7,156,-79,240,267,65,840,421,-39,588,140,134,202,49,360,695,696,223,2176,66,540,935,117,-328,63,68,113,36,239,1298,439,718,188,111,122,52,1575,820,90,-47,-21,75,303,539,72,13,110,-26,17,59,-152,543,228,1251,665,-18,230,4393,111,208,-8,-132,-27,96,-49,166,-100,-245,60,43,18,251,369,113,218,145,-41,1176,52,231,-44,132,151,170,27,38,120,1732,-96,-44,503,-2,-87,614,92,57,381,58,358,-312,-30,100,59,98,-14,900,153,71,93,72,538,67,106,188,4,-30,78,-18,70,-51,15,21,432,-58,-8,-56,325,30,-183,-98,10,212,42,42,256,271,334,99,100,60,81,402,-18,-763,-113,48,717,-69,40,235,-329,-83,-423,67,60,-62,-22,559,39,1800,-168,238,52,-640,136,164,-23,183,406,90,110,-64,125,254,-28,1707,97,743,-199,-134,-14,196,413,250,12,-1188,1091,-54,24,511,752,-157,436,-384,23,50,253,4,-86,104,-283,387,19,67,277,319,6,-64,-38,115,462,1921,1706,-399,-112,-37,803,223,250,155,-71,353,259,507,180,173,83,22,913,47,178,43,516,493,371,41,220,560,4,45,14,161,423,-6,70,333,-291,1117,168,67,-208,359,-423,780,207,439,-194,-40,-54,224,100,713,577,-591,-17,-50,-28,-12,136,-179,77,175,-12,-110,276,368,818,28,-251,7,357,286,13,379,-103,495,3893,-41,0,147,-84,161,-284,180,-102,164,-8,67,287,116,536,92,314,180,38,347,-202,780,203,371,111,135,752,1347,886,263,361,-9,-76,82,184,-987,213,439,-101,203,-15,15,68,-36,67,128,-81,-16,-30,273,-164,-26,-145,51,381,-133,538,480,327,1386,28,82,215,9,-43,129,119,106,-2,1358,-175,-677,413,888,-133,23,-5,444,11,318,-111,-158,-10,126,398,356,-442,37,188,4951,162,6,-9,139,262,394,187,23,504,377,39,-156,-3,-56,22,66,287,224,30,1078,19,220,742,409,135,116,-137,-2,101,48,69,43,24,20,18,20,45,-26,4,-107,134,-15,52,-147,-5,36,-118,-40,-106,96,111,180,528,67,303,-6,22,183,129,-29,153,-505,-3,205,51,23,22,-2,-188,-39,-19,559,-110,74,245,-13,156,36,254,410,45,473,-49,112,58,91,-244,226,33,60,12,-69,213,-74,-15,-126,399,230,271,20,57,33,-191,181,19,612,-38,897,-732,-58,30,-14,42,263,29,-58,24,-100,70,32,1076,163,19,-53,142,1747,-12,-124,339,819,-92,41,25,12,-5,3,36,-6,299,-153,-34,-9,433,29,-30,105,524,244,101,29,609,483,184,172,-25,747,42,-27,-111,65,-107,647,-17,-164,-276,148,430,136,-23,11,-19,2560,672,-32,1755,392,113,162,268,658,257,62,158,-119,46,42,-10,-340,5245,1119,206,81,-157,323,1068,88,137,1,-419,-7,824,-17,332,569,-24,774,169,400,176,37,14,-62,286,384,-4,-183,717,137,184,-28,227,2564,473,993,11,67,-34,248,89,118,289,137,196,8,402,476,296,137,68,139,421,54,397,89,151,103,129,47,186,63,67,-4,-236,55,1998,-70,345,50,48,-280,-29,185,-9,-78,26,-59,15,-75,28,1046,332,110,288,100,828,71,12,81,278,-77,28,384,66,-131,182,922,372,563,553,2992,5,451,-86,681,371,893,34,4095,-39,-35,62,-148,28,-119,-68,130,-71,26,-979,90,-128,228,44,78,396,-44,81,319,-12,189,1409,1571,170,212,373,410,450,162,333,75,59,84,1657,496,60,586,52,157,280,-891,-207,1113,-192,1008,-169,-293,-1300,71,171,187,1536,-28,-27,-162,16,411,-77,2263,191,52,60,-87,-5,-576,155,69,365,140,39,261,340,149,384,66,-200,-20,-982,38,10,263,5636,79,942,471,110,-34,573,6,272,-96,-407,360,-11,-123,-102,183,56,224,178,-36,88,735,77,69,15,219,-310,598,135,557,-343,175,930,267,186,2697,407,9,76,443,142,166,-139,94,157,186,480,578,1089,7,-19,95,17,-118,-128,64,394,132,129,200,1258,180,270,-401,1289,141,78,214,413,207,401,75,35,-35,-8,-47,401,185,18,-70,197,40,-381,-30,160,-80,-59,183,142,144,328,-1001,63,133,-11,123,120,310,607,118,132,219,195,95,57,61,204,301,194,672,520,1013,201,424,222,445,3410,-7,108,334,45,76,451,21,122,237,75,-4,422,150,315,368,118,542,63,272,-29,-33,191,755,108,20,113,574,-26,585,-156,-141,113,-64,-92,56,-18,-6,231,326,91,-202,169,536,77,-1,-36,115,28,56,26,70,163,130,117,105,134,-26,28,81,149,512,829,-30,60,828,219,-105,-29,392,165,440,-95,202,84,128,-67,42,-82,18,54,-80,25,-96,180,87,150,139,156,10,9,-47,100,57,-3,219,1082,363,563,398,14,68,219,600,110,157,180,256,8,13,37,-45,522,577,-148,80,153,84,94,129,46,28,121,-276,115,-4,842,-198,371,-74,-36,-268,-81,45,-16,-26,115,1174,38,-145,11,975,17,766,143,856,-80,33,320,125,422,77,-16,30,415,899,3,397,33,136,115,2729,138,783,186,137,40,134,-56,357,-259,326,543,34,109,264,24,55,77,-32,875,-118,247,-400,185,-207,58,639,509,-14,33,269,-21,132,18,-120,71,-59,809,120,130,-359,318,3,-79,19,-223,113,26,95,31,-93,-72,219,137,-3,-32,22,513,363,125,-13,305,475,182,219,1016,-37,-96,6438,14,423,3727,431,1,327,412,-172,822,-62,459,-320,52,635,123,340,125,42,-161,91,-28,280,241,33,-25,173,121,43,147,-380,388,379,1203,600,95,-27,-100,-11,-97,247,126,-127,-95,327,-40,250,43,23,-242,494,67,413,456,50,135,17,350,139,302,493,53,42,157,677,534,59,265,13,316,762,2864,323,140,253,338,635,-44,0,90,-97,296,47,681,294,47,193,191,495,261,50,58,63,531,324,34,72,100,134,12,-90,-54,-67,-281,-262,-152,345,13,-80,-349,19,84,304,113,-243,442,-12,-61,-19,-96,480,184,-17,73,25,675,69,-67,99,-299,-6,180,1424,161,6,-502,237,642,107,-164,211,1075,-216,87,-180,28,787,200,95,-3,49,608,149,606,110,189,671,77,-21,24,-252,233,340,-777,-62,60,-55,1467,550,-3,360,-1131,151,-42,1359,-11,716,710,1045,-364,194,212,21,106,467,1252,234,19,12,-13,38,7,-87,50,144,56,82,35,284,43,205,-57,-215,118,72,186,51,3814,40,-6,111,208,66,332,-58,450,19,390,38,-36,74,250,254,22,202,537,675,345,39,-19,114,100,217,198,77,245,119,-7,52,779,-116,77,-33,-264,378,-1714,-36,579,-17,-21,340,-123,1,-5,621,3158,-41,1142,-23,-92,191,171,56,-39,288,181,174,-4,44,314,98,174,-5,24,674,35,318,1473,109,6776,1661,799,-115,156,43,191,326,201,-10,821,401,366,319,-25,223,34,-32,-39,-25,238,110,142,302,-20,-164,136,-139,171,488,571,47,1505,40,40,198,-93,79,167,37,178,72,87,1147,80,163,487,122,-85,-83,119,-51,-245,-129,-50,-227,-91,17,12,200,46,27,118,21,108,-33,747,894,180,140,321,228,-9,-13,4,356,58,-13,44,295,19,14,74,62,107,-92,480,621,-62,-179,-168,302,12,125,-39,-26,149,113,244,-409,24,184,-104,410,1,155,727,73,303,671,74,179,79,-455,187,-58,208,40,96,99,42,92,266,1324,8475,119,523,-151,56,1172,62,-54,16,551,25,18,163,164,-15,320,313,53,-3,-61,73,-3792,-105,-561,15,343,-5,-15,11,2,184,-134,420,286,735,130,405,174,170,64,181,80,583,234,329,73,63,-169,84,-32,301,65,436,514,275,-92,497,-67,59,66,5,304,-12,157,-16,118,-67,50,80,399,258,39,704,36,646,1064,646,241,121,2,207,61,19,-83,224,215,8,66,715,214,-164,-221,155,-466,-286,12,72,134,236,89,1027,-21,118,177,26,-808,124,38,61,152,403,-88,73,44,384,22,-9,776,1077,-3,244,64,-21,-57,836,-40,238,3184,320,70,269,252,161,54,273,26,701,-86,-5,354,-38,171,97,58,283,108,-153,2264,-1251,268,-53,42,-97,-16,22,123,297,23,-159,314,-1594,2021,31,301,418,2610,-192,-296,-25,84,33,429,10,-361,128,30,58,103,3,887,966,305,121,23,579,-7,1500,60,221,348,44,327,530,5,70,242,31,334,57,4,-52,25,-93,18,-23,17,12,3,984,335,-13,-103,29,316,312,56,200,180,743,291,1894,0,12,189,69,104,34,222,110,363,-388,465,80,133,162,48,-22,84,-84,225,-288,261,67,215,-44,249,68,93,89,474,275,482,-337,296,80,460,393,71,47,574,-371,818,142,840,530,55,231,15,210,308,-117,46,159,-17,75,371,98,181,1476,247,5,162,231,110,112,595,-32,71,-171,-83,12,270,37,-74,1168,41,704,147,29,249,-51,160,3,-36,315,56,184,261,158,138,1,179,114,-350,315,37,1443,55,37,256,17,1966,142,234,360,554,-52,604,81,-9,183,368,24,56,55,-101,150,238,-11,122,66,44,179,48,442,61,684,304,66,110,138,166,120,1070,135,157,-104,18,385,-139,306,674,182,259,-162,6,3,230,122,208,332,0,50,192,509,-115,-8,-10,53,214,-4,298,251,236,42,195,383,499,105,176,-33,-7,200,-6,56,197,189,200,39,20,-64,-70,2821,12,187,-70,-49,-93,291,61,-23,-67,53,66,-113,182,8,1,1450,59,181,905,226,1205,888,147,44,170,283,172,62,30,280,-96,191,18,7,75,107,1191,-13,1410,585,88,256,122,93,10,-69,22,517,69,81,81,-28,1570,405,203,-270,81,259,39,20,19,280,349,489,1151,38,146,311,32,39,63,259,567,10,-5,543,454,30,7,-1,-128,409,-59,662,-172,-204,163,173,42,-118,309,-239,1293,-24,47,38,1028,291,-18,139,-19,211,-6,-2,-7,73,137,-140,191,-10,-22,5,10,199,396,1117,264,131,292,94,247,37,69,181,518,874,301,169,116,66,324,274,992,249,-1,319,63,-2,85,245,65,45,130,2882,40,558,35,82,852,191,396,224,19,20,119,92,57,472,429,191,512,39,-16,1,-72,357,-24,45,54,188,-15,-5,84,217,34,51,361,21,-79,298,36,108,30,318,-214,71,22,-40,-45,46,106,80,323,-26,229,35,189,569,-6,209,241,164,360,46,-199,64,23,32,214,257,505,504,0,-67,87,178,1247,152,90,145,270,165,710,353,2759,105,1470,16,-27,-499,604,118,-61,27,222,27,354,850,68,239,482,-16,115,582,24,57,-11,245,-71,7,475,203,183,96,18,-6,233,57,296,54,53,-101,75,63,424,0,49,51,30,416,745,651,237,149,78,68,-40,38,42,28,-39,4,-477,97,305,144,-128,-195,191,278,-80,134,104,95,15,9,45,106,-6,30,1,41,165,-41,363,-287,10,18,-17,40,113,367,688,114,93,48,667,66,3,221,105,289,-71,650,3385,332,-90,17,120,224,105,204,17,434,304,8,981,278,156,144,33,-1495,-242,77,23,-2,226,-16,-48,47,162,296,465,76,133,-121,1698,-39,-125,45,487,151,40,31,82,210,118,108,-61,42,34,-90,74,272,42,14,14,55,-106,-60,30,213,30,361,131,-22,120,180,174,484,57,244,-488,15,371,170,-298,397,161,92,61,109,-22,-97,169,123,55,34,58,136,137,696,996,19,15,290,-35,-145,54,207,-74,5,254,95,227,90,-12,-27,51,-110,-11,75,20,94,16,15,243,42,-55,55,-77,-22,25,14,-54,-18,197,93,34,-23,150,40,83,25,1052,34,36,57,22,-35,-335,447,-31,81,-70,-761,32,28,18,5,15,-20,699,67,747,416,153,26,51,49,351,41,406,600,55,25,38,-31,-9,56,172,195,8,41,17,23,90,-6,56,336,11042,198,-72,-7,-21,9,639,55,69,149,-13,-12,5,4,-14,14,-8,13,39,-397,-658,212,-78,199,-347,104,48,411,-28,519,10,33,-19,-12,24,4,162,58,12,22,-17,-6,112,75,19,77,-31,23,122,93,-8,5,-11,148,7,-123,-25,426,231,253,8,-18,-121,56,-778,-102,14
-157,-225,43,163,-364,-348,39,-163,-85,340,146,-918,-245,-294,-181,554,-91,-535,14186,-189,39,-193,83,-100,19,-171,-200,-41,-61,-101,-363,-3,-1385,-817,-1295,-609,297,1231,-135,-278,-467,15805,12558,17341,17905,21076,18584,185,17,282,341,1656,926,1485,-76,162,112,-103,392,585,385,165,305,56,153,47,1349,55,-139,-459,-422,553,-189,-258,18,-34,24,703,400,-34,321,280,152,83,623,1041,-81,367,766,378,311,193,1056,465,304,-111,-20,387,464,-6,129,-163,179,107,-325,79,1273,298,-793,318,56,-124,102,1029,-943,27,136,180,192,-327,22,-84,179,628,-28,941,-58,-47,208,91,265,148,43,84,29,209,72,1021,271,505,-73,212,118,126,-34,219,516,856,141,1137,1469,244,584,305,416,-15,300,-54,878,-218,1471,-34,617,1001,55,131,224,154,717,244,833,-9,-70,282,5471,598,143,-75,-38,154,-177,570,67,148,694,21,34,467,-929,-168,1540,15,2,-38,863,663,324,143,67,428,209,619,47,163,196,157,-34,4133,459,1461,67,-149,38,-58,1874,-378,84,1139,143,709,574,-16,124,0,-8,4056,-50,431,904,130,21,417,479,430,430,-34,192,137,680,433,4311,235,3847,26,-3,-106,339,4,255,318,-64,703,539,441,272,67,304,-38,965,42,1651,688,-302,444,48,136,-20,-613,24,99,-3,-22,8,45,515,661,574,-34,-431,18,375,2731,3212,132,684,49,109,494,906,-139,7915,650,2921,-59,-62,425,80,765,4785,112,152,-65,99,0,413,47,363,2395,190,308,-918,430,-34,176,1713,837,88,20,-2,12,1043,899,1031,735,30,1879,2426,204,75,138,939,641,797,201,39,356,6,233,622,505,144,-55,842,210,101,10,763,171,-189,940,336,620,3398,182,181,525,760,649,335,302,-375,362,567,1968,43,94,92,908,983,790,4446,113,198,148,960,632,121,655,1197,138,284,27,92,1665,451,602,-302,268,-191,153,-24,-24,148,-223,64,283,736,502,609,303,726,581,635,123,67,392,270,-580,-52,-271,742,662,4,39,167,252,911,106,-39,92,2,227,390,526,271,58,1831,93,417,573,2119,113,-95,-503,231,463,676,414,976,500,444,132,313,75,-68,44,267,16,243,767,430,62,610,515,57,-425,1179,-202,640,-270,31,3689,1226,7941,135,774,-84,121,637,394,94,65,39,80,1105,11,624,-80,-10,1293,234,333,827,269,-147,81,39,272,119,145,-50,517,212,15,82,267,290,102,369,228,-444,-144,584,1326,-13,946,241,366,1471,694,-388,202,55,181,520,416,1458,758,148,834,181,512,-28,58,-553,471,256,379,670,199,4171,4255,293,927,450,1932,235,339,831,114,445,482,1798,432,312,40,458,-689,13202,622,20,4127,4276,435,3041,1376,65,6,299,37,-1,-58,4997,177,-51,384,1563,3182,238,-529,1794,61,44,152,547,573,451,198,408,180,1246,116,94,357,118,1518,353,1558,359,290,138,262,123,139,-395,700,121,-921,-402,30,209,101,684,516,1216,582,1968,940,-710,340,485,364,212,-131,67,202,212,-133,33,605,1415,406,884,301,31,115,598,155,520,-52,326,72,1344,-8,2491,153,144,44,-24,821,100,440,55,-23,32,1159,87,420,789,1706,-277,7,121,1495,133,358,21,160,155,328,478,113,515,632,72,498,840,214,-421,150,332,123,385,773,-70,229,507,553,613,255,1036,309,684,-35,520,-101,-75,-309,346,401,152,366,218,470,-56,501,1317,120,1310,272,357,2356,243,-230,56,196,302,694,663,757,641,107,724,37,178,454,308,522,221,197,328,2165,1120,317,-709,618,242,295,260,1502,88,615,136,334,1971,1181,146,273,1082,302,396,243,322,1014,230,2434,184,559,388,-95,1070,-2,398,871,-644,-11,313,23,201,53,-79,287,319,-565,47,44,-20,864,-86,991,224,115,56,611,235,105,-44,710,424,10,1406,-68,375,33,-18,-28,190,116,1396,-111,1072,208,221,888,259,10,-32,1135,1019,231,-95,94,-181,8278,-146,737,46,360,18,103,-54,3750,512,246,2337,662,1264,366,263,283,601,-725,-1128,335,-256,-871,-265,-607,-226,40,-261,227,519,2504,708,188,-80,34,578,597,-341,142,13,-37,187,29,278,407,176,-311,595,145,47,1182,65,202,52,-199,335,-431,77,442,39,-160,-145,-14,-418,179,-24,376,-101,-538,48,620,66,198,187,1626,4043,382,16,-80,931,-130,178,-917,2105,9,-150,-4,-46,-73,136,690,184,2430,171,50,16,218,304,-241,60,90,-309,6292,-44,-59,563,-89,928,4703,6,-466,131,99,-7,39,358,-380,1376,1467,203,-43,876,2652,-29,534,241,6794,868,188,519,361,173,670,161,-30,416,86,-55,2624,-268,-6,171,-8,26,114,148,-695,432,284,77,89,-34,895,60,-485,-263,195,113,0,-804,208,1359,-41,-47,62,272,289,449,395,322,553,332,-127,8,-99,120,41,460,100,91,-258,49,35,360,-18,71,-70,627,19,271,-270,-241,7868,77,742,138,241,314,-149,-171,-63,-63,-10,340,265,2130,108,406,-322,840,177,136,126,-112,-36,29,-227,203,103,-3002,3055,5,1,-58,3281,-126,-31,-12,3594,-346,480,182,396,-29,-74,-1087,226,-186,18,-181,430,176,7325,1067,118,23,168,-406,-63,325,10999,40,-17,120,1,-615,59,309,2981,502,92,199,149,-45,11414,59,1429,115,933,107,1245,0,700,804,977,-118,484,202,6744,287,724,1054,588,502,46,297,6341,95,185,45,413,323,235,117,25,139,429,3155,859,769,101,605,-127,-11,769,2320,2130,740,-661,759,283,243,285,1696,391,327,4060,-54,59,-19,-30,1090,574,1072,514,56,435,550,6538,321,93,177,-933,-44,7,-87,630,-51,-27,38,2550,1028,22,803,6,42,2,91,303,98,1785,166,135,330,4,-74,216,101,569,-179,-27,66,688,807,-64,140,266,568,120,889,117,-67,1453,184,352,-46,107,355,183,-109,-184,28,62,134,704,151,479,18,293,217,56,118,-45,1037,276,-125,229,137,57,548,-336,155,-197,-56,-303,124,-164,43,-95,236,-13,-360,101,1513,374,-1100,-100,695,12972,2245,-43,-78,-552,125,246,45,106,210,-246,182,263,369,-473,147,-167,386,118,542,296,157,-7,66,835,19,480,2240,-67,66,122,1098,103,-37,294,449,515,169,182,-13,-154,5,33,37,2401,98,652,747,769,27,213,-104,79,-92,1908,892,55,374,116,-44,405,-584,40,439,829,62,4161,2146,25,442,-50,102,2071,475,600,116,311,46,193,165,-2,544,1190,-58,99,-35,163,711,665,415,1458,181,-398,2637,404,187,533,297,558,352,348,-162,677,30,-40,-245,-277,349,119,70,1493,1344,218,180,-1071,108,-27,123,442,-1163,-20,1060,-14,154,693,505,194,-164,427,153,787,-49,478,104,-52,1071,363,4822,204,-88,599,520,657,838,-118,284,90,727,2296,116,589,120,561,0,347,88,528,81,1272,638,832,67,64,26,56,1843,1328,342,130,313,127,171,2568,552,-60,440,27,316,87,72,640,1458,181,-626,249,395,118,1107,23,151,-126,45,-579,-286,69,723,-544,170,736,1851,714,908,43,-170,47,915,10,68,146,-137,-16,3224,480,-287,3,-3,-85,9,-711,272,223,4279,108,670,531,834,663,-96,209,113,102,314,-334,651,880,-41,-87,54,376,-92,207,1331,547,939,-126,50,15,210,25,38,147,743,398,-213,-37,-323,1450,94,215,175,473,190,423,25,4,96,63,20,272,152,190,109,58,-734,142,552,74,160,560,29,201,369,32,-28,-19,-632,2232,-392,152,326,2,198,1449,495,121,56,-24,556,-9,1263,435,3479,520,-142,25,267,1497,-1,431,5,284,-41,756,519,63,93,-262,81,307,304,-221,500,-2,523,198,1267,224,205,3364,1376,490,-203,-35,993,133,68,-23,-30,54,907,1722,49,650,-27,60,-35,174,-7,123,85,1153,1054,93,314,729,5,49,241,112,-89,-327,11,377,194,50,1601,28,-123,73,-34,875,-788,-77,-305,140,-314,146,71,196,-298,226,-585,285,400,13,130,1088,282,131,309,101,72,424,1182,39,1267,-5,1051,377,279,400,156,97,2109,50,173,139,46,522,-60,330,38,461,26,79,96,3424,36,202,559,439,426,364,64,32,-1179,615,614,-172,73,281,-55,278,30,162,-693,-1020,240,1058,287,49,50,321,38,61,-99,-256,162,241,-5,124,686,7352,312,-133,9498,669,-47,-17,-520,-39,2816,721,199,127,220,87,-170,1721,3400,-72,161,-325,113,63,479,-220,190,1080,144,109,333,255,26,-194,2227,24,-465,185,1200,25,100,25,59,-74,171,-171,148,-344,149,182,4,240,43,85,43,4086,355,61,33,603,333,117,15288,-613,108,-62,304,201,343,102,-611,609,195,745,158,-30,400,161,-527,390,22,82,17,45,-94,-529,114,495,-24,-22,11299,144,8878,3838,3676,-1,-125,558,-111,-507,307,833,8166,33,-17,2719,-12,715,-44,202,72,499,505,-127,82,83,11,1994,77,87,115,-125,-1094,492,-104,268,-139,91,460,147,-63,738,52,176,387,524,172,443,1593,121,-228,253,-50,-158,26,2262,237,26,755,331,621,-21,624,478,170,183,402,180,296,1022,415,142,1351,204,504,-121,2929,66,5094,277,172,52,1071,-216,641,90,333,52,2824,65,47,85,253,327,144,40,-27,75,727,272,82,55,-272,17,2727,-131,-32,140,308,6442,99,272,44,-603,424,97,51,-3,109,5675,552,-72,-18,229,-197,170,714,-19,1838,12,31,-455,33,101,1744,-45,132,129,18,-49,481,38,112,779,-39,455,203,497,386,191,-14,-118,-322,1693,36,40,160,126,2428,1170,-608,1468,13,31,57,2317,2298,3189,3,-641,461,369,12,59,-50,-210,269,-443,374,152,39,642,1249,41,9,-109,2126,74,-39,215,255,583,3354,-289,90,666,2971,29,-27,8426,4120,-42,66,242,310,20,494,2147,1367,1480,196,53,187,340,181,470,395,297,298,274,78,-13,-41,123,99,1045,227,-130,125,-73,1479,147,706,439,160,315,462,490,224,1563,633,151,157,-12,-35,339,226,198,139,-234,147,34,150,578,280,180,110,691,128,-95,650,889,-16,830,-380,130,609,33,30,731,-204,344,249,-48,26,940,-11,-69,962,475,302,-153,-225,100,-10,3507,1265,-133,354,1100,791,40,-194,267,-69,683,352,85,856,1549,6,283,611,219,-500,82,-81,-147,-176,-245,184,87,-14,826,291,90,-317,-39,34,-33,110,238,-445,-77,-106,40,-165,-14,-159,82,5428,3705,648,-26,64,298,-88,260,53,849,1649,1686,74,-7,189,860,117,125,2132,267,-452,30,4478,-217,1157,207,-116,132,1737,-162,707,414,682,-42,-20,12066,-193,1682,11,-422,1037,257,90,64,-30,21,-163,-441,611,-137,32,-35,785,983,382,499,225,18,370,-16,1099,-204,119,-10,-82,-68,1772,-1846,269,-69,23,-131,69,324,-207,91,368,-888,531,56,51,27,-734,-22,420,141,135,39,363,83,264,928,432,1411,1247,336,-39,138,55,-12,-123,-57,19,936,162,260,956,-106,132,78,93,87,393,12,-207,45,-32,2488,736,123,-614,-9,1039,157,429,-63,6,1340,-11,-145,448,515,-243,141,-97,142,155,228,70,17,298,3719,-247,618,396,-225,663,494,1102,151,192,154,253,-647,274,398,268,-109,852,616,261,469,26,871,92,62,2656,11,18,-153,249,35,2455,48,-79,139,81,82,116,634,255,-92,534,222,-1191,-159,-251,-119,121,351,-74,161,1,2926,894,73,3,5036,1549,11,208,63,342,-73,-440,225,153,3094,80,-125,70,686,1641,142,117,410,246,58,-1117,-86,152,-298,137,207,414,127,299,179,-6,700,-172,2101,671,2005,77,6,910,1438,238,144,1,-245,-320,358,-142,62,188,306,304,26,-144,526,-15,-305,57,780,-5,158,277,274,1409,111,486,-27,31,-346,352,280,3444,133,-23,312,950,143,327,143,622,298,803,766,729,784,80,60,199,-369,1802,142,760,-146,623,1852,41,1156,-167,229,453,210,457,190,1091,755,454,159,319,2021,153,33,916,414,182,424,1452,320,-289,1787,1782,-81,229,1438,431,107,147,48,51,374,624,476,-795,-72,424,-17,97,2413,641,79,178,-36,-94,448,112,-139,560,114,520,2950,86,-9,241,686,29,645,14,42,229,559,120,74,229,167,600,2084,92,135,389,-10,137,38,91,894,-146,95,-61,1252,-171,-2,176,-103,181,-79,14,324,2615,-26,147,61,123,688,-13,3927,149,529,447,304,81,395,161,-253,167,22,832,-543,-33,2167,-255,781,810,-94,3032,85,62,129,-157,148,-33,193,342,521,343,171,1597,-87,74,133,-8,96,156,1,3106,382,30,-622,84,-318,-10,730,372,143,-297,1,188,171,-39,170,321,6,120,21,1914,-120,79,1070,440,1093,49,41,-546,-24,404,241,-182,130,28,-180,179,-124,242,680,-550,0,231,88,2,3,257,253,51,-276,12,413,-226,3,751,747,-131,-82,104,468,30,130,750,-290,-215,459,95,232,-135,342,34,484,249,228,112,114,4558,487,1047,-260,1003,221,292,-178,-5,6973,-42,322,829,-369,265,309,-423,268,-255,207,49,1206,520,895,939,16,84,934,-351,84,242,6,-100,12,127,200,20,-108,1760,516,36,42,750,25,2578,-95,2210,-69,381,-90,623,658,337,83,100,-90,694,174,341,-13,3437,16,697,204,447,1387,-69,206,-838,343,474,488,242,132,323,361,386,446,615,23,785,147,19,2304,-57,470,18,316,-65,-20,-200,245,266,11,-1227,-188,287,153,-31,167,558,524,-323,48,218,484,822,106,45,325,193,258,55,214,421,15,668,-228,267,147,209,47,331,-35,1279,922,709,-481,5,-412,4021,196,2683,968,32,925,41,102,526,46,680,15,395,-16,-57,329,614,1348,248,184,98,-27,334,1233,67,367,195,94,-40,3886,4333,1632,189,520,82,176,19,66,438,68,-39,61,182,29,136,419,-127,447,327,283,4,15,388,171,16,57,41,560,118,520,24,1055,103,51,102,655,872,1421,391,-114,2705,4765,3413,2269,2712,4798,1001,153,538,-21,368,519,132,200,589,610,40,-381,-209,284,-87,-53,-2,818,906,-34,37,400,32,83,-10,299,100,412,398,146,7144,-116,51,0,10,48,540,90,-104,433,47,-526,325,305,-82,151,595,-260,127,-83,912,67,597,-399,109,286,-29,-59,46,313,236,-5,99,191,619,97,6,83,104,205,272,-11,-15,51,59,-44,594,234,36,-111,-17,50,749,432,68,163,322,157,-393,144,1869,396,278,53,-281,204,29,107,171,20,264,752,-23,401,84,-159,1624,-81,21,161,1638,103,224,333,91,57,2344,38,75,45,24,-142,635,23,171,86,314,-28,789,443,447,2859,533,961,110,40,490,332,-4,226,-4,-11,62,88,140,163,238,8,505,339,1358,-129,-58,493,14,-55,153,30,76,15,-245,325,170,1,-393,-38,249,60,-3,442,100,162,201,-351,-67,655,52,-134,117,-45,-71,-57,134,281,70,840,88,211,104,-349,804,582,308,351,-45,1019,645,100,367,4781,-171,413,82,496,235,1628,-264,-31,230,830,-60,10465,112,1069,-26,173,755,635,108,93,153,-146,37,110,419,-109,-7,358,594,286,120,-12,401,-247,-636,109,320,1356,101,48,350,133,239,-65,380,183,2823,124,-171,94,431,64,359,1745,-97,-353,392,-163,369,116,308,110,-469,-932,-15,576,1555,-338,-25,166,113,91,89,-255,206,1049,703,-369,196,63,101,228,-83,519,216,14,2491,-1629,593,398,-46,-203,-4,2779,133,54,345,1183,-154,98,95,-64,2501,511,31,85,262,361,860,243,57,970,45,188,528,-3,533,44,1850,-48,39,257,312,385,445,428,725,790,215,-43,-14,252,132,3229,1675,351,522,1514,288,1125,18,239,-17,532,1151,839,527,-41,-184,28,-356,-68,62,65,285,161,131,-518,755,655,797,135,106,-505,-564,1009,85,-11,468,180,41,262,331,156,2106,921,548,1182,67,160,2543,263,-11,202,-420,-196,3,58,73,-177,615,88,45,-87,425,-299,663,202,772,193,-282,721,332,-15,354,43,119,-1,-8,-78,-170,-149,100,307,525,17,139,-30,28,196,1002,-804,257,545,-71,46,355,-84,62,420,500,4737,261,1146,21,41,561,2821,744,792,543,266,-52,329,47,2923,310,170,156,316,471,1703,618,119,938,1976,-49,-28,773,94,-220,276,-14,872,387,231,686,-87,4369,629,651,-194,604,627,791,-905,138,68,241,84,1230,488,924,3724,-225,251,195,237,-329,815,-22,87,623,256,346,31,-223,243,117,435,-29,60,215,-2,352,266,-125,234,382,136,273,8185,75,610,51,195,454,1142,-196,428,80,-119,1019,28,155,499,432,-24,1276,-58,183,197,-35,486,168,591,43,67,915,134,203,555,148,642,1131,1190,463,434,2328,23,266,329,605,52,260,179,342,123,211,322,-686,1040,532,-177,-35,34,9,793,190,345,-375,192,606,-56,-5,-50,330,-460,5,621,218,-97,1206,-207,313,-175,371,310,134,-263,-78,122,-270,170,2266,8,296,-62,78,-86,126,96,74,217,19,-23,-9,288,2264,167,1217,-78,270,713,-73,-390,301,-189,16,129,337,861,-104,2593,-254,-70,36,125,117,349,74,71,758,533,66,45,98,809,947,731,156,72,33,174,-18,1183,295,194,2204,2336,382,530,-76,233,57,42,84,835,522,80,495,372,231,0,1207,196,192,83,71,642,577,-7,1724,171,227,154,179,44,-519,-7,188,39,81,-9,880,-163,41,-688,49,-336,483,390,270,-153,78,871,-1,636,365,-41,-38,511,409,1621,231,1332,-265,-121,139,339,-116,170,273,-477,884,-267,-566,91,1199,301,147,18,-151,23,-197,109,-52,515,600,251,-34,61,402,43,182,1261,1433,198,-43,668,72,-11,-40,66,-126,6,316,210,462,637,97,86,-19,78,216,484,466,1057,124,228,-60,120,108,332,299,-5,122,388,138,-159,1034,427,-100,118,72,-167,163,158,0,-19,603,485,355,570,175,119,44,262,99,789,167,2223,80,79,198,-82,158,482,148,5,-336,179,872,-30,353,-79,-51,-37,717,318,-39,1037,20,179,986,2,325,150,890,297,29,18,78,157,185,854,732,33,568,42,544,412,709,-138,517,389,323,-19,610,-527,1153,100,350,27,-21,34,282,-299,329,205,-6,98,834,91,682,1245,168,1128,1473,-2,1488,1531,-25,-91,760,379,-57,-26,376,-260,-231,163,106,43,513,414,8,77,119,1116,-59,-1024,78,102,-5,203,-342,5605,-69,90,106,601,119,168,555,305,783,682,239,147,101,268,691,84,714,95,-166,386,132,814,67,721,-238,-80,222,356,101,262,66,3572,23,349,-39,140,2854,60,542,160,265,243,107,1225,518,556,-79,380,811,86,571,42,601,356,-35,-686,-40,61,27,39,79,63,18,82,515,-8,1128,50,73,158,62,719,1415,786,56,609,343,419,196,529,182,129,362,153,123,-593,204,233,-167,2011,529,49,29,450,14,879,123,187,415,647,529,-23,0,-52,224,-31,117,922,314,258,92,-46,59,128,155,-132,788,379,-435,-237,-135,30,49,-99,3026,724,-6,455,-24,499,1054,278,1426,547,110,908,351,278,144,10,90,1,261,-140,119,1018,-52,156,-373,-7,-1305,-170,90,929,16,266,-70,-40,-340,-233,164,410,1704,70,153,389,69,481,-568,-62,604,1115,158,44,47,-8,55,76,2577,733,-72,257,57,292,201,840,281,89,535,462,405,-5,-14,-270,268,515,362,304,273,-70,154,512,887,25,76,40,313,237,557,-85,51,8,-474,262,-25,2639,85,270,346,404,979,233,-37,247,157,982,-297,-582,295,-2,222,98,406,-102,152,109,225,501,98,-11,236,338,653,162,158,1664,903,299,366,29,1844,-94,758,-142,437,427,-153,125,1743,161,-113,33,235,392,51,-185,11,1477,986,36,902,548,452,139,322,45,73,461,-13,13,408,610,-113,123,1107,1,-94,-231,998,3148,64,231,497,1227,306,-215,2891,322,-6,1320,1413,-3,195,-281,132,-51,160,284,394,137,374,-12,200,2575,104,-35,51,120,7,2447,-597,4905,-27,148,-20,46,3095,35,68,-32,-394,-22,93,334,837,917,275,3017,-95,1418,100,55,-180,507,29,312,48,84,-86,353,63,1282,-713,5917,72,587,-21,367,97,225,213,355,1491,-33,-99,-99,-99,219,278,378,62,1182,56,715,-4,36,125,1019,418,-283,-15,598,56,25,1255,-642,252,117,857,-12,-70,216,47,-83,298,-11,327,119,-18,80,-28,7061,40,121,18,345,246,385,266,1206,224,-351,-10,-181,-73,-304,25,947,23,28,61,89,2668,-142,179,3084,370,109,-454,514,-1041,-38,43,420,445,-23,-27,497,85,-18,-30,609,208,2638,-53,1124,2315,508,445,215,630,398,125,-138,60,34,788,353,362,202,95,158,740,-8,-121,103,145,5077,1123,-24,-33,56,1981,90,406,487,1956,433,-1118,-53,1537,335,3866,3170,2859,-62,451,7922,1094,-307,845,-5,173,1208,1035,-93,722,159,145,34,-674,625,286,28,14,1045,56,-84,8684,332,21,1040,211,31,-148,2126,336,-428,47,9612,1866,-29,-38,145,-3,-129,180,460,-348,-310,-59,1710,-221,246,-87,-53,156,103,40,165,246,539,-591,283,244,40,3481,-19,250,1118,-26,4328,1691,103,823,820,7594,-349,435,116,-167,-305,2175,109,-85,-354,136,58,46,1336,408,162,-98,376,71,147,227,224,20,129,506,-70,62,390,15,120,72,829,-152,4464,799,34,-191,493,-17,4077,-715,727,108,189,4371,6948,21,482,53,147,137,51,6213,3227,237,1367,-84,160,1907,1418,116,146,-61,1940,-121,-43,-23,257,22,20,484,156,13,-334,-19,183,-178,171,-157,107,209,78,320,254,61,-365,247,62,105,-18,311,-21,-299,2083,186,48,1206,2266,970,1302,6,114,16,1161,1299,281,-838,137,24,410,60,-141,645,-8,130,335,869,-8,955,11,125,476,359,67,366,73,887,276,-8,569,1231,1356,54,-103,-34,36,193,315,-656,70,-67,125,137,7221,185,516,-155,23,228,218,324,451,529,-101,-69,818,198,372,478,2222,1821,-46,-116,54,2664,182,21,320,32,14,-276,84,242,-124,210,4,117,265,359,-73,560,-46,182,-258,-198,17,43,1204,323,121,732,104,296,516,91,166,260,155,67,-1,316,654,-10,941,5,68,177,5434,-27,-287,88,101,88,100,960,180,2693,-81,82,78,-6,5637,81,319,93,806,167,2641,199,293,87,-12,-271,2222,132,3683,4624,63,581,2217,586,512,21,1040,311,967,904,173,497,145,-309,768,241,55,618,386,357,18043,73,91,360,80,-231,4330,392,108,120,1647,164,268,-31,217,-24,664,22,-330,-125,915,-68,597,8724,-27,76,-62,37,1789,86,868,1030,250,215,99,149,572,143,741,534,537,943,567,-4,23,47,206,1455,624,16,-221,277,72,69,1257,104,2951,-126,437,544,801,162,189,140,104,365,-97,541,84,513,333,563,885,-12,3,-47,434,420,96,1666,81,547,59,-42,208,40,1163,2,-147,436,769,-28,67,66,784,270,203,-4,6538,88,456,74,60,-5,812,462,-174,234,450,-18,838,256,179,99,44,502,567,656,210,188,3363,2958,1243,72,1,93,491,-76,175,209,156,-53,166,512,98,172,114,1017,3319,1748,722,289,248,82,256,3170,523,645,5685,554,2591,666,221,189,613,629,46,47,14,617,-79,7,203,1643,60,158,67,16,6,38,373,116,301,313,1351,-38,-97,36,637,3811,757,-29,279,-10,211,-18,-52,132,964,4,185,642,80,230,144,368,78,282,32,283,-159,-204,399,305,179,16,91,100,384,-148,-44,215,-107,166,-91,58,88,-227,110,338,125,374,-338,1278,135,1113,608,68,390,43,247,-44,12,-26,325,377,814,3872,615,2807,-52,-193,93,181,96,979,390,-62,139,-15,2046,-90,-164,-101,93,216,241,-40,113,1310,417,-238,29,-138,324,132,404,133,328,-57,324,258,1,-70,64,-133,2,323,45,248,247,137,-6,3,-90,13,1077,69,1233,-44,941,253,324,468,65,-39,425,508,291,342,-204,304,16,224,266,1,104,97,260,288,-30,-432,155,349,-73,96,303,17,12,2157,-358,442,62,-64,-45,722,-197,350,-109,23,-751,77,2,26,-109,-22,6411,-86,937,96,262,179,0,543,18,247,183,1012,109,326,261,-154,210,-90,240,201,736,325,67,44,268,607,535,528,206,-108,347,150,109,164,377,304,46,-776,87,-49,164,375,103,34,-8,803,-19,253,1040,218,18,39,69,-33,322,109,768,1314,-170,692,115,-1002,172,44,202,477,1304,-247,-171,-246,774,-86,875,96,1061,62,416,455,277,1597,3,258,410,1147,-52,6,82,46,282,3461,79,1030,1295,-70,-45,166,3048,322,-25,27,-81,207,968,411,490,-463,29,123,25,-807,32,381,185,384,54,-32,8,-148,-36,355,-569,62,-26,-186,138,777,-10,-764,457,55,-82,580,-33,153,-197,1277,-62,363,-42,1563,1084,86,575,-173,474,100,26,60,157,110,-187,75,755,3056,104,-179,45,1636,168,-18,-95,56,70,216,-35,-398,-157,58,601,594,95,-43,1,57,39,-107,1,40,29,63,261,47,472,242,64,-14,236,188,-45,-382,490,401,-131,599,440,-469,232,112,-193,637,1133,242,127,130,64,619,370,-37,716,-76,276,-1,221,475,618,-146,63,295,6973,1171,-189,344,-508,63,-62,465,107,105,-433,-28,420,1,-247,18,456,534,-53,70,274,94,665,959,204,170,-28,1,159,989,1321,1007,-16,300,215,485,1174,508,729,352,-189,-117,292,1174,5618,433,35,2410,474,26,-408,136,98,227,28,2356,2096,24,95,306,51,16,535,6,1527,153,114,77,322,36,267,198,-137,59,223,-305,397,32,-430,310,4000,792,568,-4,158,694,-46,-150,123,3,716,112,429,1394,91,562,363,-230,725,-20,70,121,-31,1110,69,96,58,240,-111,221,10880,1323,-107,-35,-73,-17,148,-176,95,311,-40,1550,88,104,346,1344,410,290,367,469,145,131,129,-60,509,-78,237,-302,22,-59,10,14036,-283,1544,599,-651,172,-650,59,30,-10,-123,152,-18,-66,-61,176,-95,7,28,-331,-6,79,-528,-26,-11,15,-116,158,-144,9,7221,-190,391,61,-37,473,1157,646,3201,2147,174,307,594,-299,2384,843,-75,317,-64,467,-231,50,31,229,154,325,178,4,-57,-244,210,149,-294,-15,237,1430,71,711,82,699,-58,136,142,846,11,245,8206,15,-52,1224,125,600,77,7,51,1472,-44,-9,335,117,13,80,167,431,-106,125,10,47,106,1407,12,107,619,1270,305,161,-47,366,189,1363,-39,782,-474,293,-237,627,115,114,543,-49,36,1395,394,-8,149,62,-248,-35,12,385,120,17,-71,1082,-19,-45,-13,34,185,212,600,214,102,282,114,-380,275,55,63,2,-24,122,877,742,146,-413,79,21,118,169,310,-25,1605,3546,13,436,197,2709,154,-110,124,17,306,-187,-55,97,112,438,591,-42,17,85,46,-30,321,347,3860,19,603,203,-56,-71,9,15,138,-56,4,57,35,849,52,142,14,222,93,57,35,17,3847,2204,167,384,306,73,73,817,1590,308,-36,145,34,80,297,1066,191,13,404,334,268,26,-109,278,2566,102,62,-62,933,885,92,-32,289,320,64,452,-29,86,4103,2,3194,139,22,3997,439,-2,-140,-44,19,-57,113,875,-100,-130,-443,362,120,351,72,-3,125,207,173,-18,522,1069,62,111,653,17,66,2076,1037,877,2974,151,58,297,93,18,1598,407,-38,-40,-40,187,58,195,123,453,51,846,226,-395,2303,101,-21,5,-262,4875,10675,-255,76,21,-133,222,17,-267,31,-20,951,419,164,56,143,254,3204,10,269,103,37,-56,14,73,1002,12,201,-379,6,1509,763,-74,37,253,528,273,756,763,993,24,-63,-1922,283,-86,-46,541,-126,8,59,119,240,427,326,1015,-48,3544,136,-21,313,544,103,64,920,30,170,-37,158,128,94,-17,-98,815,2134,109,202,-244,-1,-12,828,33,-357,-19,84,42,128,315,1226,68,43,38,488,93,206,386,-42,-36,58,134,-24,209,191,51,637,46,50,40,75,1322,-263,-216,627,18,-8,676,718,-4,-60,38,271,252,24,-325,587,335,302,435,106,1007,275,1000,1131,-586,40,-259,-30,6564,579,116,107,218,-455,5674,214,347,402,266,200,146,163,45,497,113,-38,189,8,287,502,1851,1254,2327,410,156,2108,41,614,364,-18,-33,69,1190,147,1190,-53,-28,-33,-177,198,412,-249,-302,345,3305,228,-2,56,325,439,95,-21,761,-6,1591,184,-347,-171,-79,747,1470,310,-29,-164,2797,-16,6987,8712,-133,630,-97,901,12921,751,23,-218,242,56,-167,570,112,119,307,744,2894,4454,18,97,490,54,197,-1,-4,1114,97,140,185,1336,987,-248,22,17,-299,-279,502,46,-195,51,-2,227,-616,332,129,345,-123,-60,48,1817,-158,37,153,50,7,-106,11,-389,2,-713,59,50,78,287,283,1731,148,746,-178,183,39,-10,-38,7,248,405,156,545,103,-13,-58,26,698,409,3583,1702,580,6388,-275,-10,67,150,93,182,385,-257,36,-165,33,181,6398,901,88,1039,79,709,3348,2995,16,446,129,364,87,273,144,164,35,18,629,-78,-3,-313,502,-733,1034,265,546,49,131,64,151,5770,99,257,544,-340,-58,645,831,140,1368,93,-64,48,-33,-2875,65,13,-59,17,99,-225,461,40,-18,-153,-411,23,312,326,1392,546,329,204,-324,-121,-98,119,254,-17,2366,560,373,387,1172,401,185,81,998,166,277,106,-101,41,92,-31,35,318,-40,8,-92,105,262,967,-100,187,90,-19,60,-213,110,-237,432,-260,-484,1829,49,-46,-217,216,467,14319,420,-241,5099,-57,-34,11,-208,47,548,105,11,11503,74,1852,13411,2127,1211,47,839,630,-60,63,2,97,-73,98,63,-27,-1250,-364,416,396,6643,513,5,783,503,3110,30,-197,170,656,93,-95,70,194,-129,9,222,754,101,303,71,67,-6,2313,93,-406,160,3,360,2398,254,1755,-1,257,277,145,157,52,756,566,15479,13311,15960,-5,205,31,-62,80,-126,884,488,356,95,-40,-34,107,112,74,64,-499,91,-194,52,54,174,168,349,3,-245,374,2341,-11,26,-35,221,60,-417,127,72,206,-17,1726,-646,1115,505,1130,3101,450,518,79,-484,40,-42,-488,370,56,-357,126,928,178,102,4,226,107,79,98,-14,-105,426,161,-374,-36,5,-78,10,-88,288,84,145,649,39,45,-14,374,486,-194,107,324,190,4,4,366,5,264,393,101,72,-131,410,212,1654,-640,-8,-19,-103,353,143,854,-193,357,302,251,-196,-37,763,30,131,118,103,-44,62,108,-277,-77,647,-237,1435,710,946,-36,-77,158,154,-15,71,693,278,169,356,-91,28,502,103,81,833,269,530,76,318,-129,71,-117,-113,-300,-485,332,32,-158,101,63,574,92,-487,1704,-2462,2039,2153,78,75,97,294,477,2376,1410,45,577,170,8,-697,-163,399,-499,149,2368,391,212,615,143,8776,175,257,635,305,25,636,335,1031,-28,-428,-1,73,223,11,97,30,564,131,-323,-265,-202,378,347,9,10392,24,-69,-191,1248,-66,587,70,-89,-2,-94,-260,20,253,-11,170,273,8892,1,-25,20,-144,17,5,410,278,-53,1109,1394,40,225,-171,-79,1877,99,75,-42,1337,800,-91,443,747,-4,-36,979,103,-446,20,154,4,511,192,270,503,35,537,1687,-446,-89,378,638,133,37,64,196,1512,1249,-139,35,121,-68,131,538,31,455,226,931,90,-137,227,65,1243,-544,172,-108,-131,775,30,-105,-1268,1663,1059,19,-26,179,594,-160,-362,19,400,40,195,4341,347,-41,112,6013,37,-157,6160,-2,245,-42,15080,-160,258,54,84,136,606,216,24,870,447,-14,433,24,48,519,473,21,1323,110,266,10,-17,159,3734,81,24,-595,23,-107,633,87,-84,-44,15,336,-66,459,407,195,67,298,-215,-319,463,-69,219,2323,171,277,125,400,97,374,-182,568,2300,37,121,128,742,385,-13,-243,109,-352,3796,19,22,747,-100,2,722,221,679,65,229,620,-262,135,49,118,-93,18,-16,244,465,617,10,182,25,308,997,916,6,27,90,-272,4,278,604,-64,294,177,65,211,526,134,-145,68,-4,-70,155,350,-146,695,325,82,57,1683,338,129,729,315,541,258,-9,114,256,113,-20,78,-303,533,17,2937,5338,32,-213,55,1702,168,8054,-4,3,186,-112,167,-27,209,341,88,788,80,547,807,27,-95,-74,-172,-161,167,258,129,499,17,-236,-18,-348,122,13,210,220,1,-145,36,-28,42,248,195,-62,-61,-131,42,187,-99,45,224,197,-434,11093,-41,624,656,786,15,-37,-250,52,186,176,-14,341,285,-106,860,672,594,-2,-963,-69,287,92,-225,-41,1666,58,1185,152,-349,-43,74,30,92,-130,284,410,217,-63,466,-228,-190,-43,88,57,69,359,1423,140,722,939,-2037,444,195,276,98,16,422,-612,283,-296,279,2999,599,56,12,98,212,-13,167,2442,861,353,529,774,183,-81,254,11,-94,801,108,-61,176,734,221,515,126,120,69,87,94,129,386,-480,-738,55,128,345,323,1437,3111,27,80,1048,23,1485,142,81,106,83,1015,-158,797,301,552,62,-16,76,-32,-313,-312,49,-903,1107,-5,93,8,-45,377,-88,225,-124,416,-16,518,-657,292,-74,-165,-109,-276,-72,43,3503,-7,-124,472,90,18,-310,-8,-418,2324,683,-360,-920,2247,6697,-54,226,-621,934,183,284,715,937,150,39,328,99,-18,63,87,131,1,193,506,31,37,207,1,-371,42,-227,123,283,-15,210,287,-470,58,712,-28,-33,-1260,35,346,524,421,-1955,-29,542,15,160,75,28,-33,481,463,-10,-329,1045,846,304,34,-24,1179,305,3618,83,-378,-45,51,-30,-1,95,376,99,-952,-1451,-756,801,97,-44,-259,-3,-830,249,48,-167,-583,2044,-55,-171,110,146,75,8739,7255,-140,7,452,-123,299,2579,25,73,48,405,20,12332,-1059,-2344,-3744,-10549,-344,-262,99,1008,12,-95,103,-116,322,-157,756,1074,2312,126,49,203,22,1348,233,375,26,140,58,109,-177,612,38,45,478,522,-39,-4,142,73,763,432,44,2834,31,90,-19,-505,-104,38,477,123,28,165,5340,318,-60,132,52,62,31,-60,-219,248,545,314,107,1424,17,-183,-151,-15,390,174,237,143,-1,16,7,-434,130,-514,262,392,1512,-157,137,4297,-13,40,16,45,-18,201,-16,59,-344,-20,-4,-51,1037,19,-102,346,-71,236,-35,313,163,-72,-121,-14,68,-42,-23,697,74,109,-69,-118,-67,-31,265,443,63,-24,250,130,122,-12,381,-7,60,87,1249,-112,-145,25,107,6,-111,5,-15,10018,21,8,-114,96,311,130,-37,-39,-47,45,263,1281,-22,195,-184,-108,377,-201,412,-158,95,146,-41,410,812,-203,-43,366,-118,1,87,231,128,520,-12,148,107,77,312,22,-37,563,-15,139,397,-81,26,174,666,-70,821,147,-71,-347,-281,98,227,1136,38,46,137,-37,82,101,104,-12,591,205,6,4210,1535,293,88,535,-539,1404,10,244,-43,72,-67,98,-11,144,-121,-118,475,669,177,2855,663,379,61,40,-107,127,-22,693,266,-93,685,71,367,309,-154,-101,-746,247,-22,-11,75,432,-20,-58,2969,217,216,1116,-15,38,1417,1778,622,-310,101,271,279,-79,47,-1076,-138,-20,199,148,193,-223,440,-131,-382,747,179,467,187,186,40,497,426,501,42,-315,-178,39,30,22,1732,376,77,113,-16,36,-69,-8,107,186,-65,69,11,-2,-59,-42,-25,319,48,281,135,-2,119,149,349,-115,12767,8327,322,85,204,2456,2067,120,517,-93,-37,209,-3,189,79,85,-21,132,-22,131,284,-169,-576,1129,127,910,-22,183,-10,473,345,7,30,-38,96,-42,-510,68,1512,103,62,12,-840,-157,-225,43,163,-364,-348,39,-163,-85,340,146,-918,-245,-294,-181,554,-91,-535,184,14186,129,-189,39,-193,83,-100,19,-171,-200,-41,-61,-101,-363,-3,-1385,-817,-1295,-609,297,1231,-135,-278,-467,15805,12558,17341,17905,21076,18584,185,17,282,341,1656,926,1485,-76,162,112,-103,392,184,584,-3,-112,-57,45,179,34,994,107,100,-677,-8,-22,1497,148,-58,302,-521,77,-226,1041,1127,162,2445,547,194,83,947,194,157,-24,117,-60,305,71,-568,514,1282,-27,315,-30,60,-147,533,1048,-86,57,355,-35,535,234,-5,466,366,867,181,135,-243,30,-1798,1736,29,3309,265,454,1544,1200,1679,75,-141,128,1191,45,32,735,-488,222,900,-434,42,-51,-776,972,447,901,368,220,64,1475,1880,49,20,2295,978,-125,271,986,2131,139,1567,-105,-64,289,56,-96,698,527,1090,700,3392,2631,1072,780,-134,485,874,1598,1335,2069,92,-109,347,879,534,791,-30,332,1167,185,434,36,3,-6,1000,145,507,14,207,115,120,102,801,156,851,370,2408,643,322,9403,1564,-151,788,128,95,512,362,1780,-22,-8,206,-3778,524,4980,1112,3317,569,178,408,417,79,586,415,-73,1046,658,-61,-57,376,527,44,2354,-131,-115,-44,53,456,238,680,-244,-83,105,387,-142,96,1547,829,154,82,243,-127,459,7,211,523,207,305,-1254,240,155,-101,759,1235,-19,358,43,4615,254,135,68,-93,141,-73,3056,189,416,-49,388,273,52,983,-37,-925,747,743,-226,216,1418,1176,3070,370,1961,31,526,-138,139,-84,543,934,14,1913,60,-84,-124,143,165,615,459,209,-75,1201,449,1046,652,-49,1824,1915,1500,716,722,674,162,507,1421,331,8911,167,29,432,-28,1592,-47,269,3645,446,450,9726,970,-590,92,3591,2064,194,451,331,-154,394,451,777,536,-1123,98,748,1610,-150,1030,0,1044,187,285,97,1928,230,666,89,6535,1690,270,1205,1436,180,72,2365,1396,-126,49,18,378,1157,1362,496,4999,1076,644,839,2559,1853,15,365,671,888,10,499,264,648,-31,717,1695,32,182,66,83,955,1547,2827,1389,834,-21,1376,181,1594,119,2403,504,259,1779,5003,452,401,59,82,23,832,102,397,405,225,908,-112,382,1460,35,444,-32,696,429,440,607,401,-102,233,509,408,464,-106,102,56,-85,381,25,2233,1857,-95,800,-128,2357,769,-171,-339,656,481,314,-34,2003,-83,1290,573,-488,120,217,1300,2760,967,-91,181,1063,513,1052,1211,58,98,-161,1064,-31,221,1604,858,-155,879,536,1046,52,828,771,434,281,2527,402,443,-48,1335,850,-116,270,38,319,247,967,-5,125,1107,58,422,-48,1335,3177,393,2683,326,293,-48,559,1140,-49,113,536,159,11,2099,437,-89,17,697,92,150,1048,1785,2110,1431,-204,64,-89,253,207,136,3,160,84,-226,709,213,568,1091,250,134,480,-147,158,190,263,96,18,-76,418,104,19,31,592,-7,355,57,1515,219,2770,-104,-2,763,498,111,662,148,3551,1,-12,135,-90,-117,14,-1,-198,-129,-40,-16,134,1525,-804,1348,477,252,224,496,1043,744,380,3951,623,503,-249,-105,270,545,155,75,686,1271,1852,-95,224,90,-182,115,113,1312,30,-72,-65,13,-131,-77,72,-148,-602,1662,179,181,385,18,80,358,-9,1315,143,506,-242,-682,1479,429,666,379,8,1037,425,962,235,110,-42,500,408,-161,5634,39,319,431,240,-157,490,-54,2111,942,-30,99,394,373,202,1124,2043,374,779,526,202,59,61,349,-302,261,2407,4220,1251,-66,611,144,767,610,119,-62,870,222,983,993,882,229,-59,651,1321,1291,571,184,270,568,521,469,3059,1,237,337,279,726,2037,1907,725,-877,756,203,223,323,616,-54,1565,1905,530,738,1270,5059,1240,1,41,839,710,132,428,317,896,870,3412,199,745,292,235,2726,550,569,240,2270,232,-4285,272,741,322,306,558,105,96,96,202,523,2283,2680,72,-411,1146,3598,258,274,1523,283,-12,807,577,93,732,253,226,-219,288,146,-22,375,851,138,-28,805,1244,235,207,346,73,430,993,140,80,1635,107,137,1167,194,14,9,81,143,-102,1290,35,291,498,246,69,300,258,1968,838,19,-105,56,1620,-199,14,128,1701,31,447,-215,1692,-123,612,414,-61,744,415,1572,-691,517,-53,-169,-178,165,220,-1,61,696,677,139,2041,1134,24,344,186,1594,123,514,346,379,1497,807,271,734,34,1223,3392,732,604,1531,28,123,-32,319,447,992,287,4574,-281,141,124,221,352,664,32,2863,-4,2029,2335,352,-36,-283,810,349,78,401,672,3789,113,115,406,392,-39,254,-1039,818,-228,-518,132,1336,1710,4793,44,4,-227,-100,436,378,205,-336,-105,213,575,-3978,361,39,120,2576,37,492,-1081,3053,-260,206,3809,-152,54,251,579,-105,8228,372,169,457,-70,622,-19,36,21,115,-6,681,-189,-149,-133,33,116,195,851,855,-1134,1222,337,65,-175,477,-752,5814,-30,-245,-56,1028,260,72,-1364,83,940,385,1808,1091,-816,623,533,-1238,78,301,2701,-50,-466,56,244,564,200,272,2795,111,466,424,-41,479,694,289,-84,96,306,2821,308,-520,494,1198,508,-16,234,-37,437,197,-24,193,1711,46,676,-38,89,164,972,-109,-266,1312,178,1272,105,611,156,7493,1267,731,-66,125,127,647,9346,2807,-205,-1088,415,609,860,2093,1141,244,2202,105,918,54,3019,143,50,82,1034,553,1854,108,-19,123,596,347,387,1295,252,903,1260,1117,293,276,63,301,-243,850,110,-1899,966,-3003,118,306,445,1064,7,13,317,1291,-108,768,16,138,428,219,609,605,184,597,1964,46,160,1006,-208,436,-535,584,607,-52,182,-421,2411,-312,-37,135,1074,388,95,-459,125,0,1590,202,-140,-275,86,26,52,-41,-118,524,-2,1173,749,347,4187,-412,9836,-7,448,304,-15,18,500,-968,17,309,241,-7,889,2061,-337,5308,723,-209,3350,1955,-742,67,482,-93,-3,603,-525,99,-201,-41,149,576,1484,-108,1014,972,167,785,619,-240,-202,162,87,-3,436,-22,-119,546,3235,149,2141,87,-34,-33,-325,385,-157,387,198,146,516,3985,123,395,167,1235,-8,1751,116,400,956,579,2,152,486,28,424,82,-646,-19,639,1374,7,156,-578,31,-22,118,1554,411,-77,-84,-216,103,861,271,432,147,500,351,3883,173,1514,-9,283,-64,279,137,-37,68,1493,1005,1100,-96,1082,364,125,-138,245,410,58,216,3492,-974,-1548,-225,31,-340,610,204,571,419,1071,42,235,667,13,1662,361,172,214,4529,220,659,396,656,550,1522,24,1006,-473,1561,404,1034,682,1237,852,188,2807,831,157,-35,315,-323,51,429,1595,3004,175,1052,227,-87,-191,172,-957,-9,767,2400,831,416,198,-120,795,288,-220,-299,-67,49,1205,-57,179,4580,414,555,3,562,330,69,2704,953,295,63,6,996,916,479,297,73,144,724,2169,-190,256,8512,524,1011,-17,2344,97,-41,192,1471,170,649,440,1315,108,-65,-19,464,53,68,778,812,380,816,563,-27,690,-38,4092,-213,219,615,-128,526,181,393,3115,-79,447,666,-59,2676,163,-397,528,-69,-72,1014,2122,370,189,-226,643,357,479,1483,2736,184,57,139,-337,340,1264,1282,1451,4,3697,352,-155,187,-12,-1,153,230,-78,2294,460,203,-296,3183,-435,-59,50,532,-124,43,-55,-178,107,3387,3584,368,2139,1964,4997,724,2484,393,1400,121,1601,425,2207,4761,559,-329,168,546,295,697,53,234,134,-252,163,797,-202,201,140,973,-42,1155,648,25,-892,177,-789,894,14,-195,512,521,855,3194,849,-40,204,-369,1156,946,333,184,216,-176,89,365,-82,385,299,-315,125,243,18,-222,108,-160,1342,3558,1801,67,1405,2791,112,364,-872,994,-48,206,1061,430,474,511,23,13,459,1439,1176,1138,949,-130,2696,-95,106,682,7,103,385,342,1265,525,540,-4,-76,-70,-99,298,69,-37,1484,926,630,2740,364,70,56,207,227,819,238,1695,977,5842,1949,61,941,-108,90,259,-458,1163,20,46,1828,74,190,1123,1864,440,1883,1683,21,36,447,96,-258,-130,1546,1943,1726,-18,284,686,658,1705,249,309,850,-157,3968,-548,-314,3697,1002,736,687,18,6,231,404,225,1920,-84,866,1656,6174,227,-224,479,89,14629,-1125,526,324,4227,383,1572,24,11,140,570,739,644,-4,406,428,949,1186,-63,2903,183,-5,491,826,-221,28,-21,560,277,2549,-49,722,696,77,503,94,1470,2061,89,-53,273,828,39,717,-115,-11,-39,383,410,110,-70,1327,-4,68,240,441,-191,303,1350,111,59,55,-742,-143,-276,-902,1212,802,572,268,2808,684,-568,100,1178,-850,-33,-50,620,35,233,-73,-27,84,51,-62,799,5516,1116,-434,981,1155,1166,5120,2948,774,68,1304,895,441,-532,32,335,45,351,8784,265,4032,2829,68,1383,422,-51,808,108,-1,49,146,791,527,-213,470,85,94,426,-157,-261,162,363,856,1111,-677,-95,579,466,643,401,123,80,2859,52,28,4351,2377,817,-95,120,19,414,21,17,276,1014,1504,-31,1018,14,680,-83,1136,-225,385,-71,125,-139,674,842,312,-113,99,442,43,636,444,1778,180,6268,1808,684,1869,3102,142,1497,2491,2071,5867,-34,-28,22,421,139,617,1336,3473,1685,-84,344,-1658,524,33,422,460,106,20,3631,-249,-181,182,1532,260,311,3296,77,163,538,1881,1292,207,219,2491,873,-109,72,2719,391,3691,563,407,80,2063,3259,3239,446,-946,-1189,2115,1848,-158,329,396,1465,1069,641,291,502,846,-19,683,1388,464,-163,2275,-74,1029,956,1066,-55,490,-111,330,854,879,445,-275,283,-581,1498,746,1564,928,156,2764,-383,1555,1462,2668,2582,1872,1678,79,1058,212,720,421,-1100,-316,123,1137,-644,-317,1469,-248,244,-405,584,-1062,875,203,3329,307,3483,187,3115,3191,382,-344,474,1167,804,1501,3378,297,1579,126,1331,85,-385,80,882,1692,2096,2075,6326,8082,8217,1700,566,1539,1110,2283,226,1991,1110,780,6,2348,3110,474,639,2895,2527,106,1875,-283,282,128,-673,364,22,-79,1346,3324,672,7435,2726,1612,2623,798,1712,3020,-601,1470,39,1589,599,920,1023,151,22,1332,2674,260,274,151,213,768,289,644,58,154,145,231,290,792,21,2477,-31,1200,564,946,-131,241,-146,-18,452,-235,879,15,132,930,5410,2938,469,2377,307,439,934,531,-7,1882,361,173,183,-904,126,435,482,-9,357,32,-14,283,-46,59,-694,376,21,536,109,48,3009,-19,45,1098,2921,-62,112,-918,1043,153,30,1879,101,620,181,760,413,367,4272,285,970,27,699,2254,2408,35,562,1032,2110,-518,198,482,629,632,281,209,2394,676,4681,2862,335,1444,343,-205,956,2238,492,6862,676,-228,178,-325,167,-711,1355,158,1419,2154,254,1320,563,1861,640,31,1226,135,402,1293,145,369,-22,1214,1755,2922,1196,221,431,9536,232,218,393,2049,2645,65,1297,214,660,-66,60,3353,623,1299,150,130,86,278,840,33,491,366,36,47,440,423,36,-366,564,19,2464,271,155,468,1314,739,857,107,41,1253,789,181,1670,318,-91,-340,1164,31,59,226,193,557,279,-60,273,452,654,1255,1518,-395,41,319,1429,229,1100,-2,900,-54,690,2456,-14,86,-921,-402,510,637,1438,1741,-267,914,847,101,1216,205,119,483,1413,-95,73,535,692,137,914,464,1222,159,1266,1466,34,-197,348,-173,213,275,175,588,1020,243,212,598,-205,144,225,4259,-141,-28,1344,-139,1706,1190,1190,745,328,1036,1181,273,388,25,-2,403,638,313,-1878,45,325,56,1056,-16,393,208,-12,124,243,781,66,115,2276,47,-233,1599,527,-295,291,225,578,79,307,78,894,11,69,1246,50,-259,976,-141,152,-185,662,962,7022,3124,411,-124,56,2287,882,1141,324,363,-28,588,2183,520,135,133,1282,139,258,1881,3083,540,206,1241,335,482,1230,100,81,-414,-72,992,1410,495,-735,-171,474,1352,413,104,338,8,-439,23,240,-44,110,412,89,4882,1431,111,-26,612,508,172,-475,-471,4263,285,-54,1814,682,1541,1893,2710,-26,1098,429,621,-735,99,480,1128,293,-361,-158,-56,355,-111,1048,382,329,5,148,-41,174,8,238,273,310,743,3314,576,181,285,29,217,1153,2359,2588,-331,1933,-76,305,771,214,118,2018,14062,-11,139,762,84,2675,244,-401,5642,1583,524,88,2147,242,768,62,252,409,442,-84,26,931,153,1540,1485,190,107,-266,-115,-905,262,223,38,1965,88,191,426,933,874,159,2371,1143,1221,2695,4982,46,337,-56,633,-2,-71,99,3530,439,38,43,889,3857,136,410,200,1245,196,1159,87,298,437,206,314,-21,60,212,990,214,93,249,396,1493,40,-240,226,27,-184,190,428,70,268,639,227,817,3029,402,260,1982,565,934,-1047,356,619,578,-228,503,798,127,91,6,107,-125,73,2849,344,115,810,238,1166,7656,618,664,-64,-1446,117,-1043,109,1379,113,102,365,547,-40,-234,-352,66,51,847,401,-32,14480,1549,372,502,72,-160,179,177,-200,154,918,87,-7,8556,-131,747,183,-109,151,231,-88,-56,374,210,-473,1115,-260,397,200,747,-92,85,207,-357,544,-10,-27,541,2637,98,426,180,1632,525,427,80,363,4822,520,1520,1843,1328,782,867,132,361,69,842,480,-318,66,758,571,376,547,939,-63,147,-196,473,4,-11,552,201,33,326,1449,267,1408,-221,523,205,490,133,1054,729,112,1601,28,-123,875,1088,309,1267,400,2109,18,450,259,-24,240,948,214,11269,479,521,177,83,-28,-23,421,106,-118,461,-1354,-1179,-375,162,-287,-707,17742,1296,1084,161,-121,470,-390,43,-411,-49,391,335,16,7,-349,762,495,-57,72,-130,405,415,-514,171,-30,124,714,-50,-273,-322,1249,-407,566,328,6997,137,-130,-29,85,-109,-16,6160,77,761,51,352,3962,110,54,224,-88,685,1649,1686,860,145,13845,445,-119,-162,682,-20,4181,292,-128,-27,323,56,1498,126,108,148,494,219,1461,648,-129,1006,-107,163,886,273,131,73,-298,-257,-320,148,96,523,-251,1488,-425,-25,151,69,-87,-399,-18,26,-131,31,3527,-477,729,118,1757,159,319,2103,436,265,197,2709,641,1284,-92,598,-189,407,1348,693,62,-131,318,66,542,81,623,1494,564,133,57,64,129,1151,120,-469,-133,209,734,-210,-112,80,231,-148,180,-77,754,437,334,174,89,195,61,619,46,1441,65,807,153,253,23,-54,-273,1419,365,298,443,366,291,35,691,324,566,118,-21,186,193,361,900,-1657,276,91,131,221,-179,219,201,-68,-11,637,2679,98,129,-378,1389,-134,59,-230,590,24,487,6319,-10,-61,-193,64,238,358,-29,-134,913,6764,744,9,119,-70,4,-398,1809,285,1286,176,185,1398,1918,473,112,33,176,-124,-341,488,3513,3334,232,42,-130,856,3553,186,2,1907,2375,340,87,2921,325,122,3677,1040,-511,1904,19,659,-60,655,352,-140,303,339,-122,-96,573,7892,-116,-137,166,2855,241,297,3501,173,225,1995,-81,261,4172,852,2441,1309,275,397,1011,643,-40,-55,-107,723,1326,724,631,259,593,1196,9,699,6731,1613,1369,1111,56,-106,699,-44,309,249,97,-38,383,-33,2,55,23,187,498,514,77,-86,54,799,-79,-6,10,-59,420,-58,304,2064,-158,-94,171,-44,106,474,24,565,-48,1614,1328,2061,43,-123,319,25,163,21,481,93,583,-20,216,166,898,206,117,184,1604,43,42,10,393,396,707,749,790,324,259,264,1051,687,-290,-82,653,221,214,1318,343,533,646,261,-124,-61,1704,877,755,848,1570,1165,-712,318,34,-23,-8,561,119,1025,150,241,81,1789,6,383,1033,77,13,-47,-2204,6,-126,-144,323,446,511,-323,1928,119,675,1567,191,342,1593,332,1010,355,315,148,1490,1432,329,91,164,-180,129,2080,190,319,-52,172,1192,183,302,20,267,411,135,1040,123,-25,1162,145,76,773,480,596,1287,3133,80,228,776,1155,455,1872,31,717,156,13,-44,52,-207,25,177,5279,82,436,836,130,33,48,180,188,696,3,75,6961,4966,251,2614,346,134,164,399,390,3076,149,-36,293,708,53,1090,-83,3000,833,1977,268,2822,-173,424,1436,419,171,1334,312,35,82,284,1393,-98,582,1301,160,-2,63,25,1173,95,553,1090,-18,228,232,237,332,413,-65,679,-74,1136,1,-96,-62,410,1905,789,1217,-795,1567,181,58,-43,203,-176,-259,9,309,1494,1577,-28,543,530,1656,494,420,21,-10,35,61,-507,-42,-18,2261,-166,613,4809,0,866,663,286,224,44,1035,3337,390,-38,-227,-273,-34,-147,1171,645,123,288,633,17,191,396,46,72,520,-250,686,457,478,645,162,524,222,-27,364,-105,284,37,176,-79,-26,799,-288,201,1059,1829,810,1683,-622,289,4425,1239,-40,120,-40,196,-546,404,736,1026,-199,991,579,102,377,-126,-1511,38,188,594,281,1881,2880,3154,2532,7020,826,792,230,581,1202,669,2924,5107,1271,246,913,322,680,3013,6979,346,1596,497,982,81,1132,-229,7,3743,0,2771,2360,-79,-137,331,111,166,91,-42,54,2107,-123,505,510,-4,2826,1743,308,6,1326,-81,1386,36,-51,23,203,2299,953,50,-54,30,-551,707,853,362,229,955,944,60,2309,7,1389,542,5,-41,141,546,-47,30,51,261,127,-70,16,13848,134,991,-52,82,157,894,146,17,-268,619,984,727,227,363,-15,100,1347,307,116,1586,990,148,114,392,0,183,31,173,988,885,1751,289,-73,279,725,248,347,476,36,1031,45,14871,31,-158,172,493,733,141,10,253,-276,12,577,-129,520,5622,934,438,1760,2578,337,1726,-1808,3437,323,361,-55,218,822,-481,-10,46,329,-284,1348,-189,3886,258,1420,-236,4,15,-74,24,-21,610,710,1,0,540,45,749,218,24,23,-259,-11,238,-40,-651,-141,751,104,315,2620,230,-183,320,-62,1418,2823,-932,260,-1629,1404,290,2501,511,1850,76,522,239,928,833,1423,73,193,2595,-8,-170,307,525,-98,-80,195,-804,204,2821,310,1571,422,1250,627,-455,84,87,336,195,297,-129,28,-2037,951,19,11,342,135,-263,-39,296,503,217,-78,-334,301,16,861,334,13989,11,7,295,-374,4609,233,42,801,-105,49,268,511,1383,2073,1776,1285,-7,-55,-109,336,301,-52,43,-72,3016,-56,78,466,-8,388,427,1492,15,329,153,-82,318,297,18,-61,33,-37,-138,-527,834,1473,-2,28,3568,14,78,194,232,932,1172,610,1687,-118,1249,691,-238,-80,66,859,17,265,-26,714,196,-79,240,-35,-686,158,-394,609,159,-593,49,29,123,647,-23,0,-72,-275,941,92,6,208,-92,3026,1426,103,110,-903,10,162,156,-1305,77,929,266,931,-233,933,970,482,79,1115,-144,-8,20,127,502,840,281,443,462,-5,766,154,887,313,-279,-12,-355,85,98,406,199,25,653,-94,-142,-113,108,548,452,6,75,518,73,461,-113,123,55,71,-231,1046,575,-287,158,497,1235,1576,87,168,322,-198,562,67,1320,1042,-281,394,1153,387,20288,-94,101,722,148,-41,315,-714,657,119,650,2033,615,-66,21,3090,512,103,117,71,10,-444,869,58,155,117,54,-26,385,-124,215,106,293,512,360,356,298,100,273,747,-126,333,40,1955,99,971,-740,3206,66,128,156,82,174,-72,1070,513,280,316,157,145,-6,211,-68,81,146,996,1020,573,666,-15,-11,422,520,1668,311,603,-274,1569,-88,-207,366,3364,428,1107,79,-324,-96,132,704,-48,576,-139,101,306,135,5,2814,18,305,45,41,37,-165,277,178,1275,188,2922,127,-374,-6,-24,-270,-955,-558,327,7,-143,-184,71,300,698,-69,110,1454,244,129,275,-8,741,55,-15,-22,-72,684,1479,113,484,9095,-243,1,-543,219,1586,209,690,358,99,-237,190,632,107,599,972,-37,-85,655,317,333,153,268,803,-275,421,502,991,1034,-89,301,24,-33,766,244,410,15,513,-138,-98,44,50,1962,170,3541,178,3910,100,262,-132,2,-1,-124,224,-221,46,1441,394,49,40,1600,-253,82,205,2349,-27,393,1094,-87,-38,19,738,-493,143,300,237,350,51,42,96,512,358,140,1373,52,-28,-87,45,118,-198,-54,-266,882,363,909,119,349,66,923,492,1280,-735,-55,816,-162,103,47,150,-39,37,1319,97,54,1562,-107,-137,26,-227,3157,2836,-41,221,1097,-185,191,59,279,81,1130,2373,545,1585,637,92,-1036,-19,397,49,278,147,473,130,1224,122,240,148,22,104,170,-53,861,318,172,1516,564,-80,719,-124,244,442,472,-187,112,-14,130,346,258,579,298,-440,683,3,3115,-73,46,381,1302,5,504,-18,8,792,93,961,539,246,479,35,78,257,46,-149,118,3093,740,1339,4351,96,-456,36,19,5151,261,314,-224,189,-549,229,358,-77,373,583,-53,427,1342,400,108,42,26,2102,149,229,-123,291,-13,747,59,235,221,410,547,183,226,2,347,39,-39,-134,21,1194,36,1062,1882,42,110,-387,236,88,384,737,1629,228,325,58,118,-222,71,326,-28,72,365,1923,764,559,1225,622,1751,482,1201,942,1421,293,1222,198,246,1941,18,-575,-51,469,713,867,377,-239,580,124,23,1282,927,162,-25,198,170,222,2179,-161,140,362,-526,7,45,694,695,2875,162,1239,316,1117,718,-272,-135,166,4230,517,3299,10,-99,3774,165,151,230,466,155,316,475,582,707,-344,214,777,2008,146,6359,1988,204,385,1059,206,-140,516,101,1743,-307,539,-182,61,470,885,1159,-629,1018,230,168,3523,367,1272,1359,708,1050,56,506,-396,2119,6493,-8,29,997,322,259,-37,227,238,104,-97,42,-113,184,-485,-135,167,876,1917,618,749,959,249,312,1098,-92,761,245,1049,418,102,249,18436,452,-179,213,-217,615,83,847,1206,-100,6,-76,867,1185,669,362,158,-8,451,683,-307,-271,-389,145,15148,146,286,272,-129,40,384,964,35,1162,458,345,-26,-39,78,12,829,-715,2283,51,-92,1367,626,-61,715,247,232,803,34,1161,-838,152,645,-67,1198,28,323,1624,1742,78,-155,1322,967,353,18043,2247,427,-98,-31,42,-27,2974,382,572,537,-312,2335,93,76,-263,539,93,155,114,82,13141,-1,1378,3088,38,1351,279,144,-204,100,459,12,979,390,138,137,-44,-6,60,-204,-46,17,12,-45,4661,350,-30,123,542,323,-19,1040,39,-33,-177,73,172,-247,-86,416,455,1147,143,-45,-134,166,-807,-148,-992,26,-186,-764,1563,755,-20,104,601,261,1118,236,490,212,5196,1133,242,776,2872,-185,1557,3452,475,-93,1084,144,198,45,127,62,1,22,180,-216,95,-6,-276,650,140,-111,42,299,-47,51,-5,36,19,-12,435,16,-482,1007,173,724,2356,51,-143,210,761,-137,32,489,-109,1157,38,-31,-230,12,-6,-40,449,2574,189,-650,249,176,383,615,233,814,1157,-65,388,29,11,-55,1777,2068,724,360,87,332,25,93,56,-153,-5,170,-158,522,26,630,-76,-5,-9,306,-3,825,322,-59,159,-24,936,176,113,140,62,420,1252,204,1348,810,-21,-97,17,-487,421,-980,1813,54,448,88,60,-23,429,17,941,426,8632,880,178,-1,2,1306,189,-37,1635,987,-81,124,109,362,304,-22,105,558,568,573,766,2008,238,-137,-168,4,111,4486,430,-205,72,329,191,31,-47,119,591,275,348,-15,374,203,-173,360,1972,-127,590,92,156,-315,141,63,-170,1888,162,-92,-53,739,-98,25,151,-13,-259,854,125,40,199,439,1100,103,-71,345,637,15,319,-208,103,-235,-17,32,-164,-18,458,1,186,1243,503,35,188,50,676,401,228,211,-237,776,146,220,-67,258,60,123,-23,30,7,481,744,78,224,662,114,113,102,8866,62,371,-22,19,940,129,-96,87,469,16,690,73,-130,100,772,1778,126,415,6,-39,3006,384,2188,611,1430,1666,233,1157,848,97,1274,-573,267,102,601,582,35,911,2304,1014,31,219,1381,58,119,111,232,20,103,2886,832,242,1443,719,183,1,1639,354,150,663,839,3847,1017,267,14,159,146,135,356,265,574,142,25,604,1096,43,249,452,103,85,167,259,272,40,18,19,1057,496,449,355,500,349,577,81,40,90,55,1794,2664,-125,370,375,336,132,117,915,49,-102,19,-24,1788,282,927,382,-4,155,-7,394,363,1733,-204,414,592,169,303,-124,88,402,-47,849,36,1097,936,489,489,-10,459,126,664,933,64,1315,305,1913,386,1049,1805,793,84,600,183,688,89,438,-44,792,-92,184,39,1500,1975,-19,49,1850,-121,294,1096,94,17,142,6,2196,346,561,436,99,971,696,77,34,1303,690,1951,-33,1357,322,141,2588,1507,1622,784,1091,44,873,149,237,296,-9,534,-20,762,695,433,486,-166,282,4210,274,1086,740,557,1629,2061,1643,127,611,255,417,860,93,350,1631,-348,40,379,568,766,125,442,155,220,171,2376,329,-230,1424,2488,98,5591,1335,-137,77,-134,134,280,415,326,72,689,1307,880,70,486,143,49,2157,279,-23,-88,140,2059,167,1650,1018,84,292,236,96,-3079,957,-12,-128,97,519,3348,454,935,224,186,1065,639,1688,24,793,672,780,757,166,804,-605,718,3004,619,708,69,2521,704,411,1903,489,117,-13,1901,871,-957,1327,2974,555,2426,384,-130,459,3733,1266,317,203,324,553,411,-9,1733,0,940,496,1165,625,1384,78,320,1364,38,5019,1516,1257,445,611,1277,4298,1642,-22,655,259,264,343,6759,2819,2642,5626,235,3043,879,582,3,280,2329,538,2804,661,645,2407,1171,224,442,353,543,1830,237,-37,624,603,1152,684,-18,1934,-87,1268,168,1609,3185,-41,1088,189,1077,3578,1297,449,-46,50,204,525,1258,910,391,741,92,603,163,607,1059,201,407,640,361,275,602,4925,-248,-83,228,214,259,865,300,601,715,130,358,628,796,-171,511,1665,2107,186,209,138,226,327,527,-612,222,973,472,399,154,159,1959,1406,2015,304,754,504,857,1028,77,79,308,2533,1128,693,425,192,2042,479,224,124,996,507,109,1700,137,834,-51,296,818,1309,418,583,486,1438,411,653,1836,514,136,3630,700,178,22,-40,442,111,134,408,2809,184,-101,112,154,2005,-170,670,892,887,491,710,1224,580,1441,-447,260,396,111,2726,115,29,114,1268,1053,17,144,-413,158,1956,3420,10,577,806,-223,293,1135,1600,2868,555,735,2097,1603,1207,101,826,89,40,1506,1006,239,-36,925,967,-115,99,686,633,4,673,1599,0,402,194,629,37,596,1053,-49,426,532,5383,148,528,516,717,197,271,7734,-32,547,13,175,46,188,2302,127,167,187,642,1184,715,267,872,3295,708,200,611,1715,61,5865,352,676,-210,-177,410,63,2635,316,63,-108,1053,495,1413,856,171,507,65,2041,884,81,1931,-451,38,193,999,119,420,679,283,375,824,1726,-173,-140,2358,36,-45,546,-76,207,-31,-88,-45,1186,402,854,1003,153,1399,15,454,541,3275,-1226,-430,351,621,300,-862,161,104,499,202,1075,163,-48,1446,153,3869,233,65,-157,576,-52,225,912,92,15,64,305,650,3367,278,2001,-228,2761,139,9730,34,106,536,222,452,-103,980,715,940,603,262,1857,79,377,1684,1415,161,144,511,1446,1658,119,198,97,348,1028,-972,-31,59,-306,645,638,724,464,-614,130,1848,383,273,396,133,854,557,662,269,268,545,611,735,722,647,2113,-277,893,181,147,228,471,271,283,316,239,1127,3581,71,-468,138,679,-860,720,403,-200,696,142,-166,1644,94,248,-1478,1681,35,937,79,-63,1180,176,724,921,-386,105,162,398,516,6879,150,27,703,1419,194,-337,300,385,244,215,143,352,-15,-16,944,447,915,218,157,425,1118,114,127,2534,105,2979,58,4249,521,39,249,308,1614,199,-11,1084,644,182,177,1097,38,90,4177,801,131,-213,166,1800,586,272,190,-67,197,319,2790,47,343,256,356,134,-68,1057,1316,453,538,1115,286,181,69,286,96,964,192,-146,1231,412,1080,1063,392,799,382,-41,-15,546,1586,1440,254,444,405,-174,1141,561,3273,751,-206,373,1049,141,6017,516,183,352,659,-433,1101,3060,541,18,104,354,261,1353,268,-486,229,477,1643,2574,291,1226,248,245,747,-676,3748,195,1924,-156,42,261,819,952,232,66,781,1159,758,305,6766,14057,421,956,5099,1042,7747,79,335,111,545,66,640,847,881,425,21,650,570,453,-69,86,343,118,54,199,34,173,860,227,8969,240,1877,193,568,127,2214,184,260,344,145,334,66,393,257,688,234,113,741,618,310,182,847,-815,83,1112,-301,1356,2815,458,457,-388,286,2925,165,-349,855,74,157,1103,519,2113,1632,44,200,309,499,321,2948,-109,-239,1417,558,814,1028,1602,135,-5,2425,160,403,2810,418,618,23,5998,2310,754,414,606,233,277,446,1131,1452,445,1230,1317,414,251,3453,-42,1281,383,-243,133,55,1607,867,2477,1173,1374,4741,659,1255,403,286,32,3,456,-338,381,6,-328,790,444,1544,2195,924,1316,507,447,154,778,90,779,699,398,278,639,962,-52,626,1660,686,475,1293,123,197,93,-14,402,506,156,90,112,407,395,860,680,1480,447,370,-206,1995,1768,1926,1147,441,340,2228,717,224,450,-608,323,302,-293,687,21,225,65,1056,980,24,452,102,588,487,1150,982,221,55,770,43,1290,-76,135,6010,-28,186,-1,-72,14,8,1142,48,125,129,1378,-119,595,344,553,-661,119,1158,510,-73,-139,530,1159,-501,1568,131,570,177,1971,4,164,-24,129,329,-349,364,102,1304,2034,573,603,1196,-30,342,2430,246,0,448,1499,2000,562,18,464,1808,713,452,-122,664,-1227,24,-199,1364,-1233,2367,316,68,155,1231,1126,363,1695,1519,629,886,866,476,53,243,558,-21,-257,933,1574,1950,2,37,1,1774,210,618,1241,188,753,-29,825,756,51,558,2134,12,203,453,112,184,230,326,10,720,2260,-66,38,1900,1215,1849,755,126,1744,-279,218,448,182,583,875,2,703,525,-27,1217,552,728,234,7,656,156,748,17,1946,1734,33,57,-47,2,833,5903,528,354,1419,6219,3783,1367,2863,92,-76,1072,420,528,610,-265,353,117,3324,623,142,341,3142,182,582,62,282,64,269,1607,2492,-57,657,1946,475,243,345,-2304,976,331,225,191,342,1348,4762,1112,182,406,448,-450,77,1108,377,999,712,733,533,317,435,-139,640,-148,504,1952,270,3984,1370,-952,-35,241,-342,1807,280,1314,2100,678,5272,2681,404,157,317,936,157,69,1140,1673,1522,105,84,552,146,712,266,-428,712,762,723,933,1088,-251,1763,1351,645,873,8,853,2320,71,75,-31,-804,289,-341,475,4345,3673,316,-291,3434,376,-57,424,-994,83,899,452,2239,217,239,665,923,179,-80,864,285,417,2215,321,464,34,651,1719,-288,119,5036,633,208,295,245,312,884,127,1465,285,233,2045,1033,16,901,2853,-198,42,248,524,834,744,735,1680,981,2017,8590,475,1458,402,2511,1270,1342,54,1966,170,650,-75,216,2147,803,628,424,433,466,1253,810,-37,414,511,-6,-5,721,1765,-429,1735,438,847,191,1590,1080,1824,2176,326,10,108,10,4986,114,702,971,1330,1039,203,90,45,484,2035,1017,272,155,1816,1312,47,288,311,427,-82,217,-142,1407,4945,169,610,89,1020,493,242,547,-151,247,380,826,1366,458,427,405,4,191,365,152,289,86,702,961,474,447,2119,722,1929,87,280,56,649,156,713,244,3112,2021,671,2267,137,1366,1541,948,1109,347,683,1667,1237,993,34,103,911,8,291,-349,-137,291,571,1913,1282,2399,404,54,-36,279,1429,166,1051,356,96,641,32,2241,2259,1899,722,190,126,1215,304,4555,277,217,1804,1272,1636,514,2901,863,268,1721,113,216,636,520,-89,434,2512,484,1195,38,234,-682,358,1239,436,412,451,3621,1181,1430,4222,582,2443,287,258,135,71,80,2767,1344,816,1902,990,1123,11146,217,2456,795,1048,2514,-40,3339,642,1796,1147,548,846,1820,26,-80,348,1083,-302,2490,2,600,-124,-66,176,250,1229,775,1715,30,306,543,601,268,861,296,792,914,4147,1795,1233,256,1600,1824,464,49,-95,-587,757,2155,2593,324,-1,62,1030,-763,204,304,11504,1208,100,1418,-27,386,291,327,558,1159,378,467,663,669,-37,-1056,229,1566,1135,103,1,914,1500,37,2314,54,1589,1155,1481,1037,212,243,-41,1095,-698,-162,582,540,-52,738,173,2187,-82,712,12520,132,579,390,815,292,-163,-52,358,162,171,103,38,240,303,-254,8527,260,1726,581,351,31,964,212,877,1047,926,5600,-483,140,118,229,-16,368,153,-59,200,2076,1334,1126,1756,759,186,381,185,1877,2767,591,886,28,108,333,1815,257,111,972,1232,254,48,347,1104,971,431,920,799,5,43,1941,518,284,358,26,680,549,217,518,776,-318,2548,1852,445,477,21,379,1561,1760,1051,5513,-7,570,993,1509,43,256,222,746,-41,1607,6494,1444,2188,348,1155,3746,862,1008,1255,7678,37,-83,258,192,886,177,468,170,210,63,312,-352,2821,1221,1644,2026,262,924,3081,304,894,378,-373,770,113,-54,410,8,-223,1434,319,92,1156,791,485,534,1004,133,2672,225,1341,-119,2401,622,332,47,596,841,3692,-115,25,1858,89,367,2760,618,224,336,257,1029,2217,143,99,467,38,-384,1242,874,469,659,666,1535,268,941,815,-62,-1213,341,133,360,321,189,265,1098,902,363,392,75,493,248,1137,700,3249,140,106,1059,661,1002,421,366,202,981,1760,416,-456,557,189,1265,-83,1443,643,964,45,-1791,219,276,-8,96,1162,801,431,-103,319,1351,1166,1197,288,736,1333,1220,173,243,63,243,989,845,2530,59,4853,327,65,168,623,1323,845,637,-676,1585,642,251,839,3456,-47,1031,-1563,373,438,397,358,447,-57,635,1383,444,639,683,1054,24,-39,238,222,831,2866,2675,1128,587,89,974,472,746,-14,135,1470,1006,1216,182,644,785,-135,2480,420,985,544,683,880,1284,59,5038,1801,474,184,873,682,1595,146,77,1597,278,193,486,252,-59,300,-19,1929,590,1691,94,125,171,714,107,586,1500,452,321,14,-26,41,936,166,291,3984,90,-69,1094,258,2246,-2,-73,80,310,1710,1534,713,3127,593,8985,344,249,616,-153,696,547,379,-303,397,-135,-1,-89,506,1513,276,1443,2,91,1384,-958,3548,1244,1101,741,438,1048,4164,4216,1333,1919,146,540,96,949,-1215,793,1935,176,552,156,-51,4729,1538,377,878,555,354,1070,769,1,206,349,361,707,161,2939,917,1017,4008,131,615,1216,110,111,463,1104,661,73,4422,-118,-776,1501,1788,-59,585,826,1165,1136,1361,199,-468,2775,200,851,1737,677,906,1913,6061,1464,-29,-27,362,168,777,755,60,1244,2118,127,-220,1058,234,545,357,4358,914,276,3055,-144,883,1571,669,531,776,1815,-37,689,65,381,292,311,63,272,323,98,150,596,246,269,-47,642,-371,-43,219,-138,181,-87,199,593,1132,1345,27,427,63,206,243,767,-155,920,-156,594,383,429,430,695,129,-169,0,604,808,157,330,1501,111,549,241,858,1225,671,2083,197,847,413,1571,-793,1826,193,-118,76,176,1042,-211,39,384,2361,406,638,124,63,121,952,577,58,1895,620,851,-167,21,195,-23,987,144,347,87,2397,654,245,97,2094,276,706,248,2522,2479,3,161,1458,1475,-86,772,122,53,71,154,242,40,788,-110,-32,-18,2035,208,57,329,368,350,338,42,1859,1572,637,344,484,2614,154,20,824,621,1011,3029,-37,66,-100,246,1240,1578,100,320,132,8795,2772,429,7627,2843,617,840,1233,1316,975,742,887,362,556,280,335,22,4944,1408,822,291,50,1092,2611,758,1099,331,286,18,1245,189,1618,459,64,1247,1859,1112,989,50,246,-12,2118,737,468,-253,1173,748,866,-55,1675,6339,2919,1299,-28,353,342,1402,156,366,804,333,1387,2411,738,1164,2136,1494,67,54,1326,146,871,-242,609,231,382,265,1013,191,225,159,-692,1646,13965,54,5312,467,198,653,-44,720,110,1355,41,-55,83,490,102,2112,1234,-123,884,573,2406,533,40,128,649,499,185,667,118,-22,227,2654,600,1704,1344,11294,180,2261,1411,2585,3998,2533,-281,3296,395,897,532,1608,297,54,320,209,305,620,3772,111,848,1093,385,344,444,125,-55,1034,635,-277,63,1280,718,802,1955,650,830,439,975,194,861,319,5751,1032,-35,1402,222,349,353,-662,71,1981,2096,2539,454,824,-903,1074,817,2414,5055,71,1054,222,271,1175,738,6298,280,260,295,-71,42,-874,1411,848,983,628,351,331,1149,648,1123,1822,-915,40,1318,584,78,-230,5611,260,2489,2404,736,57,640,254,339,620,83,5095,99,-92,-56,599,904,195,589,-7,411,11883,579,252,88,48,795,1782,-1,1071,-1039,657,4762,999,241,3121,515,148,36,217,942,244,-143,260,3101,178,2698,1989,2475,93,166,71,131,67,-152,436,2377,259,188,243,1029,1463,1715,19,2158,954,310,322,1331,8846,1154,525,160,6,95,46,-407,1175,149,730,873,933,758,-512,302,31,-57,35,1229,1318,583,662,96,1142,-42,3769,219,1508,3549,258,1587,2885,686,658,325,262,-243,1109,1106,620,937,849,1311,1386,939,309,6777,827,459,254,617,141,2769,151,1228,139,51,240,832,343,1228,577,794,2051,780,1064,69,42,382,1054,529,-32,1062,2644,411,2251,-24,29,419,305,-195,675,301,426,643,3728,72,1531,1147,1134,1147,355,-853,315,139,486,-72,349,753,182,594,113,1228,-20,243,138,1602,2076,2619,280,33,169,599,582,26,72,818,1985,-13,1072,1508,301,33,1709,142,410,1128,-784,67,-856,1228,479,1308,2094,827,206,237,310,343,440,52,513,1269,185,903,1597,39,205,184,3175,581,296,207,1753,797,584,457,45,1612,2103,1236,398,618,1250,70,337,175,27,506,-429,753,171,1727,282,512,674,395,374,742,60,89,205,377,3163,1374,350,772,455,439,2354,1567,845,77,328,1043,589,1496,922,2,1520,1644,3451,155,2842,88,1455,1609,2235,411,4036,341,903,1157,54,14,2281,725,427,6880,1287,1063,1698,421,804,365,33,-655,758,916,1428,586,167,34,1239,2782,141,98,702,367,387,-7,6798,112,131,1617,348,494,46,1575,318,719,306,850,1198,56,1190,415,11,30,513,405,-40,284,233,268,3822,500,347,486,984,345,1647,5935,407,80,5247,-34,467,5050,419,97,3483,3423,241,820,15,1374,833,112,3578,437,1119,1156,730,432,80,96,126,1151,223,320,1560,518,286,778,119,1087,129,5721,1972,532,554,642,464,318,2629,281,-165,-161,1326,492,987,194,318,354,941,742,2446,1179,617,861,605,1624,1073,3642,1960,416,855,561,1059,1121,5853,414,96,2828,536,5938,484,584,373,1235,3944,-290,33,525,258,823,388,2377,893,238,560,708,1736,321,656,303,1905,2676,1081,202,451,306,170,-3,-19,-37,136,-148,125,106,1586,345,-338,-1416,632,395,1103,480,1051,2604,1244,11997,176,-23,1808,1273,381,145,15,404,186,-186,1254,420,627,605,1876,1573,84,446,1381,3367,2123,212,1069,275,-409,303,-412,165,1322,81,252,-80,319,512,147,1132,748,1605,1310,500,295,-6,-478,1373,877,833,-669,106,119,3892,3157,477,637,-942,621,558,2736,1060,2782,306,2051,-213,388,534,1000,341,1252,678,544,299,64,48,766,436,134,135,646,360,2115,461,2083,393,1393,126,75,233,183,157,111,6087,516,921,1245,2021,736,498,131,2467,383,1237,29,334,327,1601,908,738,655,2713,1095,734,97,198,505,687,2011,54,253,903,105,508,317,1615,135,106,-39,-61,2120,-339,-46,1232,2956,555,723,127,128,16,338,7823,1117,5809,72,161,174,1357,133,135,996,285,535,408,156,856,460,438,62,87,856,211,1133,1679,373,4629,1092,1025,-373,810,450,60,1635,-211,214,995,2805,1424,958,561,2631,405,354,-38,11,1573,422,1219,671,-87,-144,478,-278,772,393,450,633,1721,1098,259,131,-272,642,850,436,505,405,209,5513,1055,8234,1001,1287,2070,447,260,368,-655,304,4736,10028,990,1410,-15,1457,-65,114,583,84,732,126,1244,4362,666,258,759,559,91,-48,602,2698,25,183,155,700,56,581,1440,868,632,1694,1210,1006,6415,410,653,474,368,1053,-202,122,550,23,428,-224,75,593,-143,774,1150,372,3920,1019,2590,748,129,1000,121,-758,1147,58,-133,500,288,606,378,278,1092,1635,9105,408,2079,-128,-125,2407,272,29,238,1260,25,12,216,-155,-56,590,1591,202,3238,-63,794,2504,94,-395,117,1446,192,-48,74,85,1505,71,2880,809,4079,952,1288,1199,1649,96,1090,419,1711,1097,259,501,233,1352,636,185,1678,120,386,2930,275,-2318,2422,-173,196,322,632,2320,62,777,-52,770,-62,251,162,791,849,808,7671,73,1442,1301,1040,1278,696,309,487,218,126,121,936,982,49,-149,2582,569,2019,30,845,-135,-589,25,248,-462,1471,397,4329,171,57,-3,227,-624,715,338,546,15,1101,474,56,419,286,-7,8,1227,2104,390,1443,363,132,-55,3127,-139,1304,8787,1379,1243,531,1232,1019,722,977,-37,584,488,656,308,-87,4168,352,1041,513,663,108,3025,-922,245,-323,168,69,321,572,397,2008,53,-134,924,-837,2219,203,2158,3957,7933,18,641,-179,294,378,2939,97,-1018,282,233,134,874,420,1640,3714,717,1142,-20,2625,2149,4101,1382,1374,2797,186,3585,1318,113,432,1750,443,81,344,221,-8,2573,1052,134,214,816,39,331,5294,909,133,50,397,1515,1105,108,1303,529,1890,1435,2914,-96,-82,-62,471,1110,258,31,638,1348,84,680,272,955,-550,471,-657,81,1118,980,291,1181,448,791,199,523,262,675,440,706,1408,3835,999,258,164,1309,541,911,105,1862,-1611,1594,688,1703,2234,120,1256,417,1741,1110,-91,150,231,-77,986,1583,107,33,2595,733,332,289,1154,69,499,1702,464,308,-200,-206,37,1840,213,224,5088,76,923,453,308,720,581,433,1384,171,1788,155,2021,1086,937,4232,-57,722,588,299,368,88,1189,688,43,834,60,1229,507,1663,4188,1625,-214,2246,639,70,910,854,60,304,-35,96,1809,774,129,535,311,928,644,302,5554,-25,5246,522,308,408,175,984,472,4839,2947,658,961,97,734,-163,654,2912,442,987,1119,67,-61,1280,254,455,1694,6,46,969,3039,-533,77,815,315,-51,533,261,381,201,227,345,1719,805,509,712,258,-11,731,-233,751,1043,396,515,770,136,2208,408,4569,134,1460,-455,441,-20,1646,172,-36,26,518,120,-158,-81,428,383,846,145,1178,1772,1142,1435,1050,1652,602,480,1937,947,707,714,1873,272,1086,203,684,284,3965,4545,1016,5356,395,457,803,1542,275,153,65,43,1678,120,528,171,26,2580,587,1089,83,1128,1442,374,282,335,1004,2775,804,702,57,614,684,228,430,143,393,2545,48,40,1302,3699,427,311,-124,-52,750,24,1293,-402,-130,276,487,341,305,389,-323,4607,-313,158,99,517,939,-110,1289,123,968,181,-191,244,499,247,-513,2117,-13,138,1051,-77,1322,1384,284,664,533,1335,911,1112,324,59,817,1208,4034,1342,167,1005,1272,1590,521,14031,10785,991,3291,1159,377,346,3223,52,1489,2241,9565,106,874,52,568,862,853,959,1468,465,3638,1087,68,231,1669,1872,593,3098,190,63,755,280,1867,417,212,2235,1650,290,802,2142,723,152,770,1920,0,53,9348,289,986,642,699,938,63,1438,98,-108,470,601,952,1729,128,1091,133,460,1966,178,728,776,974,2302,599,8,808,9239,151,1141,1300,748,5507,250,127,177,393,5939,264,542,67,683,307,2909,3359,4642,213,3627,137,-4,194,1142,756,206,82,317,111,611,2386,247,347,1459,368,1072,906,33,1011,135,1016,180,19,1385,296,606,243,272,-17,628,482,4848,775,210,541,526,1267,1608,10,118,175,398,1556,4412,623,2814,960,301,1113,-41,965,685,449,-53,688,-445,219,1136,486,69,-44,388,3205,-138,409,34,-81,160,129,63,752,324,820,1248,46,849,-17,3578,-174,181,161,-4,265,106,1053,1455,1281,357,387,1835,534,1377,8988,514,1050,960,1931,5412,1146,486,3146,1349,1840,293,1120,-157,628,56,92,3440,966,872,1549,419,775,614,527,235,350,521,-62,655,54,697,1080,426,432,471,-15,2367,115,1791,99,2382,292,193,808,441,970,227,424,-56,203,34,263,1682,1127,924,930,1263,578,-73,23,175,1470,227,1525,1966,79,7438,1060,1183,2434,215,821,552,92,733,602,789,1048,1748,1087,558,425,-49,145,1920,127,291,62,520,1025,470,1478,981,763,191,968,-488,-131,454,295,-37,-38,82,56,144,340,-32,-1,93,-178,-39,-120,79,282,14,-355,-13,207,-455,365,-188,-30,13,27,-70,37,681,326,311,-98,351,267,210,78,52,-1,-146,-11,108,-77,-1407,732,-108,312,284,104,7,149,43,17,39,606,54,2144,4516,1443,1633,110,204,454,2751,477,4845,3601,1364,193,305,-70,59,66,219,712,-57,223,699,84,90,-10,236,11759,2786,2001,341,72,11,23,1357,-62,57,345,-2,96,156,132,34,16,20,234,650,-257,-1,4757,-58,1307,1870,799,385,969,-29,1581,-12,549,-130,45,-37,278,653,272,61,126,76,222,167,3522,261,235,58,62,241,34,47,12,711,557,-34,248,-38,547,305,1497,106,975,-24,757,-2054,-44,14
-76,-170,-106,27,-172,-203,114,-65,-59,125,-87,-355,-25,-113,-61,14,52,-197,10488,43,92,-32,2,-69,-58,-76,-111,-58,-48,11,-158,-131,-2221,-2195,-1739,-1920,45,1003,631,306,623,1456,2603,8069,1509,3598,12143,31,-36,97,432,2211,514,3715,-73,291,652,-369,225,220,151,97,34,29,-36,43,491,265,-209,-293,-211,-35,-43,-180,-60,-27,50,120,274,-89,67,101,32,-1,-46,51,-28,173,83,-12,55,22,-3,266,133,5,-16,111,88,-7,51,-113,-2,-36,-106,25,285,134,-92,-15,26,-36,55,107,-42,-68,-16,21,1,-56,-15,41,-52,38,-43,-44,86,-31,60,117,135,-34,-46,-19,9,76,-7,288,31,-72,-59,-15,-13,-3,25,75,67,117,-11,102,467,197,250,120,169,-68,283,-76,100,-49,49,-53,-35,65,16,-22,140,4,-41,65,63,-38,-85,2,62,71,119,-102,9,174,173,-74,-4,52,1922,-4,25,-42,-405,-33,727,9,8,53,5,-3,15,37,-27,93,81,60,64,11,-19,26,-133,-42,104,9,99,-22,-10,-72,-60,-340,146,146,-28,-37,-42,-45,-6,9,-62,520,-19,11,38,-24,-35,5,59,63,-2,-39,46,23,107,40,13,113,568,103,31,3,-111,-2,46,160,55,19,-29,21,124,-96,11,-6,-20,11,147,219,-61,85,65,2,21,-292,9,-119,-108,-28,58,-3,-56,79,3,-68,-108,35,-23,98,1275,-5,31,16,41,55,127,-41,-55,99,1263,-59,296,189,93,141,102,-52,94,-91,-30,-30,125,-21,58,89,42,9,-851,150,-24,77,87,9,44,29,-20,-29,100,183,94,92,38,737,123,-2,77,-99,247,15,290,6,23,50,-67,42,480,183,-49,-48,67,-89,124,6,269,40,-81,282,105,-30,129,113,665,28,69,58,-8,-8,-652,106,93,2596,53,106,-7,402,-25,132,-22,-131,35,-37,2,-18,-25,185,17,75,-41,-48,-41,149,34,-23,-341,57,-107,14,-38,-29,28,-19,3,99,-20,2,273,197,86,118,16,2,0,25,2,-208,-19,-41,49,123,46,-17,45,65,-148,-13,-22,30,-59,-20,30,-10,120,91,320,16,-26,43,468,45,-2,18,-36,8,63,40,141,-58,2973,-191,1,-21,30,-204,13,16,30,176,195,-1,4,143,7,-125,-91,-130,184,-99,146,47,429,92,-24,29,-92,-88,-27,58,48,-12,16,3,-24,-81,-54,-39,-43,1251,59,193,170,-29,-15,0,-2,-66,-11,-54,-20,-80,14,-149,27,72,30,41,145,21,-172,25,24,449,300,42,108,8,-181,-13,-203,-45,26,161,-72,-9,51,99,8,385,0,178,-90,22,-277,263,292,79,39,73,115,1868,0,132,6,30,78,-1,43,48,-15,34,0,70,16,-17,-53,-249,12,171,-13,322,71,90,-43,155,29,55,-6,-19,19,-89,8,12,-54,-63,27,30,-45,-371,12,-269,-4,-55,-7,154,20,-19,32,169,70,-16,-140,-138,-13,134,-12,44,128,-76,18,34,-30,3,112,7,20,-606,-51,-79,-36,84,35,3,1449,33,108,73,-244,74,38,225,118,-56,-4,19,48,-191,4,90,-54,120,4,37,-8,-50,470,-69,86,-22,-10,-8,4419,-11,25,50,87,25,84,56,-48,92,28,-26,-30,7,-42,138,52,497,91,45,68,63,34,-73,33,-4,-11,217,-12,-2,91,45,4,152,704,22,-204,14,-7,17,-22,121,-31,63,79,30,103,-24,287,52,2,-20,71,-89,-136,-87,172,302,-221,51,58,-27,-100,58,9,-28,-212,11,26,79,5,-104,-32,56,-26,76,9,71,-49,1,236,-3,50,69,90,4,-14,-66,61,-74,-109,-2,-611,71,-18,1,-1,236,1,99,-37,52,2,540,78,16,40,87,-122,-59,42,-8,33,51,48,33,150,-192,188,-75,15,2,-80,-35,327,-58,-4,44,-82,0,152,-152,10,32,-19,336,-25,-276,67,-15,-36,28,25,7,-16,-24,16,-7,3,74,116,-5,31,33,-47,68,-12,-5,-12,54,13,204,125,34,-57,65,420,22,-31,221,-129,126,898,-102,-15,176,14,-38,-79,248,-21,-31,22,175,294,-10,63,-12,192,-37,-514,-54,-65,-454,0,-425,-74,55,-141,142,-114,-139,201,160,-22,129,81,185,-34,172,-4,29,57,23,88,73,-294,-59,15,5,36,183,23,28,-56,-131,5,-264,-45,137,-33,-39,-44,-26,-165,-28,-17,197,52,-334,-64,710,-18,52,10,-45,1002,22,65,-52,260,-49,34,-233,60,0,-42,-30,-4,-3,16,69,68,4627,139,65,1,67,84,-152,234,65,-116,195,-26,13,-1,13,472,1981,-39,-292,-44,23,0,19,75,-187,640,15,20,-25,18,313,116,9,-41,241,545,-154,-26,129,83,253,-10,-106,157,-75,-19,82,-13,-13,57,-62,-30,271,-63,-56,-239,-220,80,63,-53,-49,8,-3,-53,110,310,7,-348,49,1,52,-60,15,39,444,100,13,0,194,-16,-27,-12,218,34,-13,80,54,20,-20,0,132,175,4,-35,-46,296,73,-3,-84,-71,512,26,237,29,81,-46,19,-54,-54,9,-29,-64,102,134,15,17,-264,1,52,3,-6,-129,-4,-87,92,3,56,-598,1426,-67,32,-4,243,-37,26,18,-84,-130,84,40,-40,-22,-38,114,90,-88,157,-93,126,-116,60,600,53,-61,-23,-102,-31,163,162,51,2,28,16,-355,128,59,86,128,-37,63,14,-22,-18,-34,673,88,167,125,61,2,33,414,87,-18,-28,-26,2,14,180,22,172,110,2,-78,1178,80,-61,-14,118,-35,52,34,-86,2,-27,40,31,65,-166,16,-94,-6,66,7,220,126,-65,-5,129,47,39,-324,-11,-142,31,13,-95,-21,61,227,127,1194,-47,-32,3,7,232,140,-13,145,46,-20,-101,-4,12,-19,40,-64,-42,39,44,-72,27,40,-149,-171,138,24,16,32,42,33,37,-25,41,52,-24,-184,-4,-34,189,-85,-47,117,17,122,38,179,75,13,128,132,69,-120,112,52,47,133,-18,-14,-52,357,-25,107,-72,14,9,-216,8,12,7,125,102,-372,-42,16,20,-72,-120,127,-109,245,-1,-19,-130,10,-84,62,2,-98,50,55,239,-504,20,83,2281,396,-17,-112,-349,71,-44,12,26,29,-204,17,40,-29,-444,44,-96,127,-132,37,82,-17,-35,-26,11,-18,211,-31,-24,11,45,159,13,-14,-3,45,318,66,20,-21,-42,-15,3,21,-1,3,83,79,172,12,-87,-111,3,59,-29,40,52,315,-5,-82,-21,-308,120,17,13,-19,338,11,39,-27,20,47,167,-19,102,54,18,82,43,18,56,346,-88,17,-22,3,22,-24,123,121,-7,-22,-122,79,5,1,-32,-114,15,15,-40,-71,16,16,-3,71,-62,185,57,-5,930,83,240,94,-10,32,108,-21,-1,-535,11,419,51,7,-38,268,22,-19,239,10,-140,-55,-45,45,30,45,197,335,38,-38,316,14,13,79,-129,237,4,46,422,54,57,-679,131,-25,123,-17,-9,9,-33,29,176,-36,-5,16,-19,610,157,285,31,9,-86,25,208,7,-35,94,-1,-12,43,-183,-88,59,61,-78,46,76,36,-75,9,-48,-60,51,-237,-13,-15,468,-231,139,12,153,70,178,24,-191,4,-142,25,-11,37,-56,24,1326,147,-207,100,-13,26,92,16,33,-35,6,16,48,27,-69,73,22,-30,9,29,6,-351,17,120,-71,-36,-71,263,-41,125,120,284,264,-125,28,-9,42,36,-72,265,-22,-203,-1,-33,-144,77,3,30,2,191,151,88,-22,333,-11,55,6,-33,-24,25,-15,58,-216,-37,523,-39,35,222,-39,131,6,14,-54,8,-415,90,-232,-63,54,34,2,555,15,3,-29,-70,196,-58,120,-3,67,-90,125,-49,22,126,44,97,-20,111,30,214,598,21,-17,-74,35,15,29,-89,-28,-15,422,132,148,8,142,293,-36,7,46,-3,3,-15,39,46,-17,-3,205,472,20,12,-92,2,-67,-8,-8,-16,-7,9,493,-17,5,164,-19,10,41,619,-41,-37,-9,35,-35,-6,-63,853,121,0,-199,568,-544,64,-188,5,-59,-22,42,-22,-4,-20,-121,30,20,16,-10,170,71,-68,316,0,94,-3,154,-72,440,-36,11,80,4,429,83,52,799,-39,-36,109,8,-75,15,-6,-51,-39,20,35,-16,130,10,-17,-59,-124,63,66,-32,-36,-163,260,22,-116,9,99,-35,164,-52,-85,21,-579,63,106,48,26,-19,187,-58,20,11,-319,55,45,-34,-6,161,-20,121,-11,1639,-3,-9,32,-96,-19,21,207,45,-10,43,69,-109,-14,-70,1,158,-26,-19,-21,-68,-13,53,158,-23,-25,17,141,17,32,193,-46,-100,14,24,91,35,20,-2,-30,74,-114,18,-70,4,-31,33,68,20,-32,36,109,103,18,155,-4,-6,21,-102,-149,-199,-85,12,-116,55,8,-378,28,41,-69,64,-11,75,92,-114,42,-22,3,51,39,27,-284,-23,479,-22,-128,254,84,269,739,1372,5,2,35,-49,33,102,-69,37,8,3,44,-78,38,-144,85,-38,93,123,-60,0,9,-11,1025,26,-40,18,-175,-778,48,-39,31,-77,-25,10,-139,15,-7,-31,25,4,-2,35,101,86,-30,-49,73,-17,-76,180,621,8,7,119,20,-206,-95,72,17,55,-111,-9,96,62,8,290,-10,61,14,-7,-46,75,-53,1388,301,34,-1,-211,-198,213,30,67,-8,15,-13,-102,86,51,66,21,17,-5,-10,15,-94,21,3,-130,-16,75,-45,-2,-5,90,87,-122,35,64,-340,-17,-1,-101,-35,-64,-75,299,-197,-24,26,-113,79,79,5,59,70,-39,-155,36,7,808,3,22,32,43,-20,46,-7,19,37,-90,100,64,85,-27,19,-14,-60,-45,4,-10,-17,16,59,34,231,-171,17,2,24,-9,300,195,274,81,-326,37,-10,0,15,-26,-149,-11,-184,153,43,17,78,570,-47,0,-72,739,58,11,31,1,17,69,-46,7,-38,-55,68,-42,-54,237,-45,7,34,-29,52,56,131,23,319,-18,-3,23,-53,102,-139,64,-39,-82,29,-1,14,43,45,49,137,-29,55,-77,-104,112,-103,21,67,48,8,117,-45,50,214,68,12,84,-14,-26,217,215,-7,14,-28,54,-33,21,-20,115,-17,62,94,49,-87,-19,3,-22,335,-83,37,117,39,19,106,-219,-13,13,11,-40,-24,2,-87,-39,128,-7,85,-36,48,7,146,443,-16,21,-6,25,-58,-112,72,166,65,-120,-20,257,-165,-44,-4,77,69,-494,14,-42,-31,-31,-72,89,27,-3,102,-88,18,-518,-64,-54,-49,112,-41,-78,-87,-64,-27,-34,-17,-18,-8,87,267,-105,32,0,1,51,-93,-33,3,-61,613,76,42,-67,-32,34,-89,103,200,-43,-16,-86,-95,-49,7,-109,-7,364,152,69,120,428,-34,-122,184,-217,19,-62,-521,77,-15,-14,7,-70,34,-31,-89,44,-148,20,27,176,-110,100,5,21,-16,37,-33,81,-238,37,-83,-179,-39,-51,-388,14,-61,26,70,9,-2,-177,17,13,-207,4,24,-15,17,-153,-8,25,-7,44,-4,135,53,41,-1,54,301,100,-10,-99,72,23,-36,-21,-31,21,-71,50,-2,4,-8,-20,-5,50,25,56,18,-126,-78,-83,305,12,7,-239,-38,30,47,-65,-81,30,-54,-10,-159,17,-252,-58,38,4,-33,25,22,-33,-23,-57,234,6,1,298,42,216,184,-52,-72,103,163,30,-625,28,67,50,-71,50,167,85,-4,0,17,21,-8,123,203,-42,-79,263,102,281,11,27,90,29,19,-76,77,234,7,61,-36,-364,-28,-22,-2,113,-36,-26,8,-75,100,39,921,-8,456,14,-46,37,33,-36,-41,-183,54,87,179,19,-25,20,124,51,42,-14,25,-192,-9,-70,-16,34,-46,32,-27,42,-48,52,116,-63,173,-36,86,7,209,9,63,33,455,15,70,-32,-134,-180,136,3,41,1,73,-2,30,-71,206,17,-413,-116,30,7,48,263,92,-9,-8,111,10,29,-115,-25,-14,56,62,-50,131,-11,7,221,21,158,129,73,2,411,349,-6,51,-5,-70,-190,-48,208,7,2,125,-63,-10,-211,-33,-72,34,24,-116,145,286,49,41,117,45,-49,12,-461,4,-89,193,14,78,-74,158,136,-74,-16,-76,43,-22,-111,-93,-31,78,8,66,-256,8,-98,28,-29,61,359,42,108,-21,42,112,-36,-48,30,34,327,192,37,8,-13,590,38,185,34,22,61,20,3,178,-1,45,407,-63,-53,-75,122,-20,-33,26,14,230,81,-3,-16,7,-40,14,132,-10,82,151,70,-23,-18,-152,89,32,29,301,6,-72,76,-13,28,26,-33,63,15,-118,-27,-9,-145,-101,12,6,-67,21,252,-120,10,-56,-18,53,-53,154,-7,80,119,37,-179,7,73,-18,59,11,-13,-30,20,-42,-33,16,-40,-571,33,13,-3,6,42,-9,-208,12,81,30,-76,59,-106,10,83,88,63,-49,10,169,-24,57,-24,-22,-481,-10,80,33,-146,74,19,-115,-64,6,62,141,-223,-46,36,23,-108,-13,39,136,-1,-148,-39,16,-35,-77,-162,141,-49,31,57,11,94,7,95,-45,63,86,29,39,-80,12,4,52,-304,16,-37,13,322,4,-5,-124,76,52,-20,-54,43,277,41,22,20,-174,442,81,-371,246,-36,77,-12,279,233,28,41,-5,45,86,-76,-49,19,25,8,-25,-7,35,13,19,365,36,-22,-15,236,26,1164,123,99,-61,214,-73,211,-1,59,7,91,-28,-21,-12,87,24,346,-31,10,19,47,-57,-14,-63,-280,29,-9,-51,-5,33,174,32,172,-5,245,-9,-18,-18,-42,30,-21,11,-35,-18,18,46,-118,101,10,37,-346,9,-55,38,-61,71,-46,44,12,16,77,478,242,-33,-14,20,80,59,-24,47,42,-1,9,-17,-52,70,-21,14,-2,290,1612,113,31,-289,49,-208,2,78,165,-147,-95,-26,-12,39,35,-33,71,36,90,102,-17,51,137,527,-21,-56,-29,-18,63,179,-8,85,154,5,472,4064,40,285,-30,-21,-63,27,-9,-1,341,6,-5,-18,-10,18,38,76,5,103,21,53,17,19,144,25,9,4,-17,16,54,113,8,37,0,3,68,20,76,245,22,-110,23,-38,455,332,0,937,54,-27,46,-1,-276,126,2,-17,249,227,-4,-109,-109,-13,-33,15,-61,153,-37,-47,-76,182,-8,0,-7,147,79,-48,-130,49,-83,-76,-16,-41,32,44,41,-11,-67,-163,-8,224,72,57,-62,205,241,-161,8,-45,88,50,6,-104,7,31,-58,33,96,-21,51,12,87,37,-40,4,-38,66,-68,39,16,-21,1,58,-25,-84,97,72,10,-106,-24,-81,356,-2,-26,67,91,-28,65,-50,88,97,35,-33,-282,100,-40,59,-108,1,29,-22,-5,69,-8,-84,-31,57,-50,-32,23,-8,-23,30,-9,17,41,21,70,16,-78,145,34,-57,44,-25,58,-34,-34,32,-26,303,179,171,-53,-8,34,3,17,-120,6,-69,55,-14,95,30,103,15,68,115,3,-31,-56,-45,-22,-17,-5,-29,-14,66,-76,154,38,38,-185,-23,-24,51,0,-17,79,14,-17,-70,-106,185,5,-91,-30,-7,-21,-78,10,-28,-57,-19,-15,-46,61,-21,-19,-81,7,30,-33,44,-74,52,-5,-3,83,94,34,88,-33,150,-49,37,121,-24,-21,24,50,-129,9,-19,-113,-41,90,19,-4,37,6,15,172,-54,99,75,73,-5,13,-1,58,-38,-54,30,283,64,147,10,-4,41,-23,-149,18,-64,815,41,180,29,32,43,6,44,41,-145,-44,-80,55,22,8,10,-329,-270,-24,-1,129,-129,-30,43,15,88,-34,-362,-76,-22,8,-193,-24,-50,9,-21,-16,-5,63,-8,87,-498,-120,-150,11,-151,-14,-18,17,-18,-107,-11,12,-2,-3,-33,1361,227,39,14,17,-52,73,24,38,100,11,82,89,-25,10,-10,-149,-34,8,-105,7,-12,-226,239,126,178,-134,64,-30,26,-1,-27,35,-16,278,6,25,397,-4,117,18,206,122,3,8,-38,-21,123,-145,5,-204,29,137,9,14,-263,66,-51,114,0,11,-89,-164,344,89,26,9,-7,-20,-44,74,-72,-81,-90,-29,79,-45,59,43,-20,-19,-17,-170,-74,4,12,-14,-96,54,-11,-9,-55,-168,-13,-34,114,-121,-61,-99,152,50,-4,-32,5,-16,-14,-32,86,-528,-114,-16,400,59,-27,44,-43,-9,-4,76,-419,38,37,-72,-5,-5,-44,-4,89,9,1110,25,-45,133,-20,-6,1143,166,164,3,133,-6,94,-12,-1,80,45,-20,13,167,259,60,-106,53,-120,21,-16,-15,26,11,-24,10,5,-11,77,4,-185,55,12,60,-3,56,22,90,-413,5,-9,21,239,117,12,275,22,-92,-40,-29,44,-563,200,23,75,29,148,-69,-26,-35,-70,12,-9,-3,-129,44,-3,104,18,-187,6,152,3,101,1443,-21,0,-38,-10,-18,462,2,347,-62,-39,213,175,-22,26,-19,-20,3,176,15,35,-25,23,-8,-62,-49,64,349,67,6,25,20,10,117,725,-120,38,122,-2,-82,80,5,31,267,-29,227,36,-45,-248,-195,159,54,-102,0,77,1,67,-20,67,-70,38,60,-23,18,-53,184,-190,-47,57,-99,-79,-29,-26,65,-20,4,21,-15,-200,-36,-85,-161,12,606,-17,26,-172,-42,36,70,-90,-23,217,-30,-116,-3,97,202,55,84,115,-30,-12,-85,-205,-65,20,7,24,51,213,-20,141,-21,125,-2,24,-24,117,29,-11,81,15,10,8,-23,93,42,122,-1,-15,24,127,-52,70,93,98,-34,-64,48,384,9,157,-28,-36,17,85,0,-6,-16,77,44,45,168,-6,90,-156,29,12,-2,73,6,14,-51,-22,136,-82,-301,-38,-40,-12,52,130,10,-67,18,-290,-5,-166,57,5,158,-27,-34,7,-10,96,-10,57,-64,112,-1,-35,32,292,17,-58,28,-32,-84,15,190,-528,295,-90,-25,-4,35,91,33,15,40,33,-98,-116,99,104,84,67,2,-46,71,0,42,46,110,117,6,112,0,-64,-158,-33,-34,-25,-11,-31,87,-9,-87,48,45,98,-10,195,440,294,19,20,-32,-28,57,43,141,-10,47,110,-38,-114,-9,211,34,11,16,-188,-7,25,30,-14,191,43,174,82,-272,39,42,66,8,114,3,-1,-56,15,96,-61,77,8,-11,22,-19,-20,95,-22,42,-66,-36,37,-23,83,3,15,29,-12,53,50,43,-12,5,263,-17,33,13,31,34,-13,63,-8,24,-14,150,60,55,-70,81,127,21,-74,289,-158,116,43,-32,-17,-100,19,64,-56,-8,13,-140,-1,209,4,59,186,59,-66,276,-23,32,91,-27,100,315,18,-140,-20,35,-106,-23,-39,43,19,6,22,-34,22,-83,159,-34,-441,104,-13,52,21,-166,602,-14,114,-41,58,-28,34,-33,39,130,81,-2,-12,63,-2,34,3,44,-4,-56,33,3,-156,-58,199,-64,71,47,35,11,113,137,-21,-32,104,-63,51,31,28,-80,27,-271,-8,19,601,0,-19,-284,77,95,56,134,7,-45,75,29,-468,-238,34,-37,-9,-20,-22,5,0,134,-5,-41,-145,76,53,17,132,151,67,16,244,8,19,1,3,7,-75,55,59,-49,-13,0,-29,-67,-8,-14,40,-44,1,23,261,-2,21,57,155,5,25,-30,-14,125,-18,-26,71,61,85,61,-23,-12,-13,10,-27,36,28,-232,-20,177,8,29,-41,2389,13,16,90,-102,-26,144,58,841,-43,338,63,46,44,28,118,17,-41,54,-22,74,326,-4,-1,0,2,-705,5,34,517,-12,129,99,-3,-38,-216,24,-66,212,34,73,-203,23,-2,-108,-225,-18,313,-12,-1,-14,-73,-9,-121,106,-23,5,-20,-19,-16,5,114,56,53,-6,256,101,-134,26,-66,56,30,-7,8,22,-39,33,95,543,-14,-165,75,60,42,9,12,14,-20,-173,39,-33,90,94,25,15,106,123,35,-6,26,-17,-43,-169,-87,-68,33,58,-18,83,-56,113,64,-34,6,9,-7,81,-22,310,-7,58,125,103,-21,5,-8,78,374,10,-42,10,108,-112,-53,38,37,-277,8,-44,-10,24,-66,25,83,-60,98,70,373,172,41,25,-11,-35,87,-19,-1,52,66,-10,79,52,-4,-1,-71,210,0,42,-96,604,23,-32,-159,150,-60,21,395,18,43,39,-187,9,-8,12,14,-210,51,-22,0,-46,3,7,-47,7,34,11,29,-198,98,67,8,-4,-9,49,-4,-2,-50,-133,-6,74,-98,363,27,19,-16,35,171,-2,-19,-50,216,-77,112,-28,64,-36,100,2,-5,-44,86,-6,18,4,50,-2,30,335,44,-120,-65,11,35,1,-74,-6,-189,27,-53,-78,-98,-9,-2,38,-170,-137,-48,-73,65,9,36,-35,-210,50,-22,-32,-26,52,-17,56,-163,9,5,4,10,-29,42,-121,9,-9,-25,4,115,105,-42,-46,362,49,-175,-80,-267,-1,-101,-21,111,19,4,23,76,-60,-5,70,-70,-5,19,-94,98,-528,-46,2,-39,91,-18,-38,29,13,19,-53,336,8,8,2,-80,116,38,8,80,52,-1,-62,18,28,-21,162,188,122,32,241,-6,17,-214,-93,62,53,-33,29,-36,18,20,-9,-5,26,85,57,6,-182,-7,114,-1,260,10,180,-26,91,665,573,-313,196,7,11,-17,25,-17,91,98,-31,-132,-630,-58,86,54,-88,7,184,22,127,-181,16,-13,73,8,192,-6,18,-304,-27,-197,123,6,-40,8,15,-192,42,74,-64,-104,13,-4,-60,-17,8,-51,28,19,-21,-31,-33,100,-141,5,96,7,73,61,166,285,-77,343,-40,26,22,106,126,194,115,72,-237,-187,564,36,63,-297,-67,-10,-56,244,-26,-14,-10,10,-27,-92,94,-7,-31,16,-112,31,15,108,-2,-84,-2,363,-16,26,-94,-3,-135,-135,3,431,-37,18,-15,21,9,-167,-38,159,51,-28,33,28,16,90,-31,742,-99,14,-50,6,-128,187,-20,16,-31,-6,-50,28,13,1,6,57,-4,-137,-1,47,-56,111,-31,-39,-81,52,70,-10,14,-122,2,-2,17,46,21,-56,-98,-2,27,-13,576,279,174,4,-43,105,-23,287,88,61,-640,-7,68,31,-77,3,286,85,6,39,305,19,33,-51,7,82,60,-2,21,-89,-87,214,-34,95,-7,-45,-51,-56,43,48,175,118,-81,29,487,-47,-48,272,-31,-15,-56,2,-94,-4,40,-39,110,8,-18,226,-1,20,135,46,-153,-72,-116,7,-106,134,4,-35,27,21,-65,-50,62,-71,128,-13,25,-26,15,39,156,-51,-46,-100,-31,-6,-71,-82,-1,-16,71,17,183,92,54,20,-5,23,39,29,-7,60,-8,-40,-11,56,4,73,-101,-155,28,-58,-41,148,-61,-505,368,2,-14,53,4,19,-273,177,16,20,62,135,8,-37,61,3,-111,9,36,6,140,27,64,289,46,171,-69,76,-19,2275,41,-5,58,-161,-132,52,96,9,-23,-34,-5,2265,38,36,71,55,41,101,-56,-167,-32,203,-188,86,-84,42,-32,121,64,-133,1,-24,-83,100,11,-19,13,-9,-28,51,-51,53,209,-29,13,1,45,238,38,164,238,160,164,-11,44,-20,6,91,24,-21,33,-53,18,-32,-65,-55,34,67,-1,28,36,7,20,-1,-39,86,22,-26,43,-133,17,-49,98,-41,57,-9,-7,7,84,-28,448,-36,97,-9,-28,95,-7,109,49,-47,0,24,-38,-4,22,-2,-39,91,-42,3,-74,-77,83,-4,-63,24,-29,32,13,-29,-80,225,56,-7,10,20,-56,11,2,-4,218,786,219,169,-15,175,-48,-42,-43,-30,-39,41,8,-9,54,18,114,125,19,423,318,-22,-88,101,104,-4,77,8,264,141,188,-119,-27,117,73,103,104,30,16,-185,-40,-20,-34,-10,-80,-1,10,17,-2,1,-13,1,15,15,27,108,-60,22,10,34,45,66,-11,273,-38,78,-25,-43,92,429,-27,53,57,6,66,-81,153,12,68,-95,124,-17,-99,30,-20,-9,26,6,-15,56,-394,-46,50,-1,-16,-18,-56,29,-95,-92,-32,53,-2,-38,-16,-136,54,105,48,-10,7,-2,-88,-22,-22,100,172,415,-7,203,16,-60,-165,-14,-35,-34,647,647,-99,-38,-14,1617,-44,-102,31,71,132,-40,-2,63,539,20,-191,2,-74,16,21,163,7,28,-19,91,124,-10,-46,-55,-59,29,60,140,60,-34,59,28,-24,14,20,209,38,-74,-18,585,59,18,30,48,11,31,25,59,3,-308,117,-79,28,4,-49,-30,-85,-295,-15,-23,-283,39,-33,-110,-3,-23,22,62,-24,-205,3,50,28,-97,54,-175,68,-18,32,-323,-72,47,27,-3,-8,896,-45,104,-5,19,4,-50,41,-49,81,43,179,3,25,45,-68,26,-70,69,120,46,146,-61,-39,9,35,53,278,138,-44,125,-29,-41,-19,103,28,4,-183,-13,-288,-20,510,-9,18,-56,51,122,93,337,44,1,61,53,0,20,-68,-27,46,-192,72,6,-304,23,19,268,67,-19,-361,-110,-37,130,-133,151,13,4,-47,-38,-148,102,345,46,110,92,181,-91,-16,72,-48,2,-14,-12,150,40,-50,-39,-20,281,136,0,-8,-2,-9,45,3,346,72,-46,13,47,-356,42,-113,16,50,-27,-122,1,-96,13,48,-187,123,-39,-29,-26,231,-277,-542,41,6,-11,110,-13,8,-114,51,8,70,0,934,239,24,-137,-55,102,31,-25,34,72,44,-100,0,168,54,45,-141,-42,-46,-44,-5,18,34,-24,11,62,-44,-196,186,108,187,42,-13,-10,8,21,-44,-11,-42,-4,-13,38,-128,-28,25,-33,51,147,-3,37,-96,94,113,-103,99,191,-84,-35,-55,-64,-40,-89,42,60,26,0,145,1,-23,334,71,16,-12,87,196,40,-61,9,38,100,205,-67,18,-147,14,-82,123,4,34,-67,41,85,-100,14,-29,113,-111,-33,-7,12,-3,14,-69,41,-29,-9,22,46,43,-165,234,-88,88,25,13,13,17,115,168,-48,-80,-55,-27,709,108,56,679,7,-22,-250,-81,6,-30,-9,718,67,50,-9,118,-9,-44,70,-43,1825,-5,36,31,9,10,0,29,-94,-32,27,-144,-30,52,-271,0,-34,59,59,-25,-1,36,-2,55,12,13,75,49,37,3,2,141,64,61,36,-6,15,69,-20,28,-17,27,15,-31,-66,65,14,26,-13,-43,19,-13,-40,-93,-136,-18,25,-9,43,-129,14,159,-37,31,-7,-12,-87,-19,68,-108,64,35,42,-101,-148,71,26,41,-102,354,69,-237,1,-241,0,-5,-9,-74,34,17,-19,-32,41,-82,85,27,-145,-6,19,-161,-7,-58,36,-147,34,-404,28,108,-56,30,41,16,-46,211,146,967,759,46,3,10,-234,324,249,-306,14,-31,-22,-39,-11,-10,72,-1,31,59,16,-201,-128,6,59,-140,3,-11,-26,42,118,-17,231,0,39,66,35,-15,15,234,-1,17,37,78,1302,6,-15,74,-52,-39,26,64,43,18,5,92,46,-9,-60,-38,-20,-15,42,-1,-26,2,55,0,-35,8,9,30,74,-3,335,-376,0,-111,22,-5,-6,-73,17,14,-81,70,-13,-11,-15,-10,27,-4,26,45,-8,-145,9,-2,-33,-21,-12,46,35,40,3,61,23,89,-72,66,-3,6,41,57,-93,-18,51,6,-129,58,-58,15,398,73,-47,21,331,21,598,21,488,22,22,10,46,29,-147,-37,-26,-29,25,-81,-210,11,26,-1,-42,18,143,167,-7,-108,66,38,-21,-41,86,-26,-36,-119,-27,-34,489,-11,0,24,115,6,4,31,5,246,38,-12,68,65,-7,45,49,8,42,-7,-15,-12,-48,73,893,40,13,60,-6,75,-28,13,-5,217,-31,-55,-77,276,116,-72,-34,56,3,-15,1498,-32,19,398,8,34,109,-40,21,150,7,-8,2,-16,19,-57,-37,35,78,-130,183,40,-3,-7,-11,-38,19,16,25,155,279,60,-14,191,37,-6,100,65,2,-23,-22,46,138,19,-2,568,-16,50,13,-2,-42,-9,-9,21,-41,14,26,-13,-104,107,60,1,-222,-145,778,-33,-138,-18,-15,-31,-49,38,-152,-16,-22,-50,84,21,35,96,21,1,-9,42,-220,-38,-6,-13,25,461,-23,109,-169,-5,10,26,3,80,90,61,41,222,48,59,13,-196,-702,44,-54,-4,30,-72,22,198,28,22,124,-241,361,-67,-210,36,-43,3,245,88,18,16,-60,23,-8,27,53,-16,-35,-93,26,178,146,-4,-45,-13,-28,-112,22,-154,-94,49,-3,-2,-3,75,-20,-8,-20,22,-36,-10,21,-6,-19,46,9,2,108,22,1,264,-11,17,87,-20,499,-84,78,61,27,51,303,-2,-31,-44,-4,31,-109,6,-179,-121,159,11,15,14,18,-53,22,129,-298,-148,27,-19,792,-33,25,-3,66,-186,3,157,115,207,-44,-23,115,12,68,-3,-10,-13,18,10,12,145,251,4,150,68,9,-8,23,17,-11,-77,-83,55,480,-164,262,44,-36,-24,-152,26,15,-29,-139,-34,-29,24,13,-7,160,-53,4,-80,14,-67,413,-10,-15,-186,-101,129,474,51,-49,-112,51,-23,-16,-8,-56,-56,-56,31,160,-63,-86,-178,17,-4,-32,26,-63,-9,977,190,85,179,9,30,4,65,-24,-181,-3,54,-2,14,85,136,122,259,-35,32,-186,-47,351,-58,-9,-70,-120,-37,-224,95,18,-521,-177,22,-94,312,27,-3,-58,-6,37,-85,39,-67,-30,-218,-8,-19,15,39,-69,-65,6,134,-115,-12,49,87,-11,-36,-4,-16,-14,34,-171,-50,-89,36,10,47,164,-41,-89,305,-138,-10,35,77,49,20,154,-270,2,15,-52,13,86,96,23,-32,48,62,-72,-103,59,241,0,64,-8,-7,34,-3,-5,-67,19,-88,-23,-182,68,-237,95,177,106,-95,-19,32,30,1,-5,108,-28,0,4,118,65,51,167,12,11,25,54,-433,39,187,61,-54,-2,-2,81,35,-46,-211,-117,2,119,419,324,182,44,-15,-146,-138,18,204,-64,-17,-15,11,-130,82,304,46,-32,-18,240,-29,90,-4,-64,-103,43,-67,7,33,75,-8,-69,-16,-26,326,-84,42,21,22,15,-111,34,-16,18,-5,-155,326,174,-27,-155,25,32,1014,-18,-124,20,-42,11,4,-107,252,-43,-64,-508,205,21,99,-82,-41,-50,81,-42,-32,-38,34,-64,41,-39,-1,-10,-145,-457,-52,-19,-114,-77,52,-32,295,13,5,-13,-5,-38,52,-19,-9,-1,5,-9,-7,107,96,26,-4,-39,-15,90,48,-164,-374,33,35,-51,113,-7,140,-30,143,-16,-27,96,29,315,-36,177,851,28,50,53,15,-64,50,74,184,8,-30,1,-24,67,-16,-42,46,3,-295,27,-4,64,52,29,20,21,107,-173,-4,1076,1,38,-56,-94,-33,-84,-16,-6,123,61,474,-142,2434,85,4,54,18,154,-2,-84,676,-80,-199,25,47,-58,-9,271,-112,50,-4,3,81,-28,-368,-6,-73,513,109,-33,-4,-16,-9,-60,-85,214,-243,13,97,59,51,13,-91,72,-16,26,41,22,-15,-1,89,-37,-13,49,-19,-37,-61,-2,10,163,-328,60,24,-195,167,-12,94,-80,57,83,135,-76,-44,9,68,-12,0,9,-5,61,19,30,-23,-10,-99,241,-9,-27,-10,-33,-17,74,-36,5,-67,127,45,15,-90,19,102,0,-15,6,52,-33,76,-84,-118,11,-121,-3,-158,-242,115,-9,17,-170,33,38,-39,-137,66,-974,12,21,87,-9,-40,27,71,-88,42,-47,33,-73,-4,-360,-22,170,-106,94,73,45,23,-39,39,381,-60,-26,-31,-131,-4,50,-105,-42,-8,-107,21,85,202,-30,-58,17,1,106,60,-189,-104,62,-15,87,-35,-2,-41,212,-12,-74,204,35,-14,118,-41,-37,9,67,36,2,244,-55,-9,23,-6,55,-14,-77,3,127,9,635,189,-35,-34,-118,-38,144,-32,22,7,-63,242,53,244,537,-28,-263,344,-45,-112,2,-88,-68,58,8,232,677,-32,116,-25,-45,-57,-9,225,31,38,-14,17,-23,19,-112,-48,35,-75,9,-2,18,6,33,269,-18,-70,93,-33,2,-189,146,-186,-33,9,-61,-12,-427,-239,234,50,-3,83,284,-239,-63,87,-127,15,-47,257,-13,-4,75,121,44,2,634,-43,-22,-44,367,-118,25,22,-6,119,-29,39,19,68,4,23,54,25,61,-54,267,-65,-28,58,148,-13,-12,-6,77,-47,58,-248,0,-118,17,7,-11,157,16,-44,52,98,-29,-12,11,-27,25,97,52,-87,-1051,208,178,16,29,57,9,141,60,10,-73,-3,-14,16,-44,-1,-14,-249,34,-147,36,42,-24,-3,-109,-8,61,151,-220,-48,34,-14,-242,101,73,35,-56,-12,3,14,-23,212,-29,10,1,134,43,458,-1,-10,33,-149,-3,-22,81,-79,156,40,626,127,50,111,-53,-20,-35,-49,-23,-4,-88,33,-27,-21,-46,671,24,1,18,19,87,88,-93,-6,87,61,13,11,-144,210,-58,-58,22,21,-135,2,8,4,-1,23,-139,-36,-8,17,-103,20,36,-9,45,24,-18,12,33,-144,-11,32,-58,-21,-6,-12,94,-92,-155,-51,-32,24,-12,-7,-1,-27,-59,-67,-34,11,54,36,-27,-127,-126,-111,-27,-139,86,-11,47,-268,180,-52,22,-10,15,-56,-33,-46,-110,140,16,44,-17,47,-92,-52,544,206,169,-230,-265,-61,49,-200,-15,269,27,22,42,-208,-49,-275,26,-3,-249,416,59,-19,-67,222,-96,-59,23,-17,0,-12,120,289,76,196,195,-692,73,-3044,-8,11,40,78,-336,-6,-160,28,59,297,1,-10,11,50,-6,10,239,35,58,222,544,-108,-111,69,-201,-110,-79,-31,24,92,-31,24,57,-76,-11,-45,9,-2,95,25,-61,-250,9,-13,201,93,785,196,0,22,-23,53,135,44,-14,103,-492,98,-42,-62,49,335,2,-83,29,-88,-111,-164,-14,63,401,-16,52,291,-95,-10,-135,28,-33,175,-30,-99,-651,64,-60,-1,-15,-11,-13,-18,21,-53,-5,57,-24,-14,-90,-14,-14,-29,313,-197,-122,47,3783,10,62,-161,428,135,14,-62,211,6,-56,14,90,75,-4,41,2,-15,62,163,3,-1,-1,-29,-287,36,-94,-44,-88,-36,315,-16,-145,17,47,84,0,-177,-79,625,-78,220,-634,4,61,35,-14,1,36,-39,249,60,2,-50,276,-13,-49,-1,-124,-195,15,130,-22,-194,8,-93,-4,6,-7,49,-261,-302,-746,-387,-25,14,-4,-510,-22,-95,62,-51,-217,-84,788,-40,-57,-4,-15,-36,96,-29,-38,-821,51,33,33,659,244,-56,-28,-301,-29,4230,-250,-400,-1776,-3563,-68,8,-15,73,-25,-27,-392,-118,145,-183,263,-73,148,46,39,150,-66,618,30,-86,23,2,-21,-3,-16,2,52,15,-94,51,-17,-2,-14,322,183,458,36,115,-60,58,-8,-141,-284,24,16,267,8,62,52,130,21,-4,-23,12,-59,-118,-55,116,148,216,-29,85,-14,-80,-145,-15,199,52,210,242,-23,69,59,-158,131,-40,161,30,422,76,31,881,-100,-7,7,-3,-4,18,-37,46,-55,13,14,8,74,-1,-6,-14,-10,118,-10,64,-12,-19,-47,25,14,-40,-9,0,17,-27,-121,-35,-331,-9,13,-27,-6,-16,24,7,-18,-17,123,-1,33,28,537,-26,160,6,32,-49,-175,-97,-11,-7,-22,-1,-20,4,27,-12,16,-32,29,29,119,364,-72,35,9,0,35,-50,115,-87,-2,7,-105,119,102,-33,-51,110,35,4,37,70,27,61,31,-34,-71,-14,-6,-7,-36,-23,-42,79,221,10,30,-12,-82,21,478,-18,-36,-150,-224,13,97,85,-12,65,52,18,-84,0,11,38,168,11,75,151,-6,194,-31,-11,-732,-122,-38,116,-17,-7,-94,27,-2,19,-135,143,-7,95,179,-20,184,155,11,-6,14,51,39,206,63,-8,-520,-2,253,169,-166,-144,-196,69,-88,21,2,667,71,-141,96,-13,37,-8,-32,-25,29,-22,-150,-155,-34,-18,320,-21,-38,-90,-42,46,157,-14,-129,-33,140,52,-298,75,-153,144,146,94,-28,-5,109,119,-84,-37,-112,57,-13,-293,-129,69,77,40,0,-8,29,-34,180,111,43,-13,24,-38,17,-22,39,10,-29,159,102,23,-13,38,61,-47,1994,185,12,97,37,93,-101,-219,218,-5,17,7,-4,15,31,15,66,7,74,43,136,-14,-196,-5,-61,246,60,45,-18,200,87,-29,-20,-9,-90,-28,-236,118,186,26,29,-5,-47,-76,-170,-106,27,-172,-203,114,-65,-59,125,-87,-355,-25,-113,-61,14,52,-197,55,10488,-12,43,92,-32,2,-69,-58,-76,-111,-58,-48,11,-158,-131,-2221,-2195,-1739,-1920,45,1003,631,306,623,1456,2603,8069,1509,3598,12143,31,-36,97,432,2211,514,3715,-73,291,652,-369,225,76,281,28,-33,20,-30,240,511,598,-120,75,9,7,3,452,123,36,122,-95,61,-43,490,819,13,1149,779,26,271,387,114,274,1,113,69,191,-12,13,60,351,-60,36,5,72,-59,84,32,-127,24,111,-11,152,19,46,293,64,390,187,52,203,41,-717,574,326,1474,102,51,255,187,91,7,-2,-93,228,-134,97,466,-194,8,103,-68,-6,-7,-311,325,843,506,366,46,57,480,322,72,51,579,117,-55,76,369,318,115,624,6,8,113,-11,63,213,12,363,32,2249,107,425,149,-88,107,144,392,335,255,-9,39,422,622,206,102,-88,97,339,40,181,12,19,-7,292,-24,194,-12,244,105,62,120,488,192,595,210,2610,214,228,881,27,-108,215,76,88,64,182,811,18,4,556,-3227,201,3105,112,698,126,98,-37,168,13,136,167,21,342,242,-14,45,197,42,44,3024,-122,6,17,23,133,136,760,-76,-6,50,61,-68,29,511,214,321,-17,671,-189,-47,-178,59,169,283,165,-403,79,146,-48,80,72,50,147,3,3790,-38,-46,50,33,2,18,386,185,30,-64,69,172,14,205,27,-197,311,370,-560,58,410,154,365,347,516,24,520,13,59,23,164,81,-35,283,86,-1,-38,-48,-35,45,234,-10,-10,291,233,266,99,32,488,476,614,253,123,186,58,428,1222,194,2167,193,-34,-72,24,195,-60,606,530,252,113,1231,401,-532,123,338,399,54,-26,-74,-107,496,215,127,608,-210,95,474,795,-84,-17,38,260,-88,12,69,565,165,-5,40,1507,276,183,346,245,-39,59,366,1123,387,157,-42,169,880,363,282,3556,300,-41,84,243,201,101,42,344,496,113,439,-100,106,-74,271,212,-42,96,125,-25,-58,122,2021,102,456,-145,-903,71,2351,-90,118,-32,26,797,399,18,3168,-41,99,36,196,61,858,70,92,-196,-499,-3,141,2,-39,-259,97,321,264,124,92,87,29,399,81,35,-2,44,49,0,73,-11,1166,363,-6,142,2,1970,47,227,385,336,-2,30,424,431,39,95,290,181,-193,-61,771,477,471,-10,22,305,149,458,491,8,-72,-84,300,-40,243,658,-239,-242,605,166,165,57,311,409,-8,76,953,187,146,99,131,630,85,47,59,134,6,57,-27,184,332,-38,148,69,315,802,-90,250,97,511,72,-123,1139,-160,113,454,157,66,877,109,-37,21,110,313,68,60,799,409,239,161,74,-435,60,2,29,6,41,125,105,100,160,94,335,159,54,183,-115,33,103,120,-4,5,-36,71,27,34,71,294,8,178,93,679,118,655,-13,46,594,299,159,90,-57,595,-147,-2,-2,-48,67,0,72,-113,-63,46,-58,169,805,-222,-93,318,-54,96,489,287,574,84,230,507,630,-191,-27,57,153,67,506,85,256,1490,-62,78,400,-103,62,108,244,13,34,41,93,-166,-106,107,-106,22,3,52,-1,76,-91,-16,183,-40,306,-52,188,-93,-926,64,277,45,212,65,351,169,242,92,-27,55,388,318,65,-28,-94,187,-91,110,-133,-137,-95,653,327,-10,-118,62,-34,68,196,1202,-102,252,323,102,247,33,355,-90,211,821,3186,473,-58,60,215,106,292,205,31,24,88,367,245,144,162,-49,198,369,415,78,212,334,223,190,228,1149,7,358,-24,41,377,255,647,464,-136,93,272,121,87,483,-76,374,835,195,249,379,1738,-118,65,16,419,344,-46,49,131,243,83,147,100,230,133,76,270,259,223,-64,653,124,-1655,14,316,409,332,304,73,0,86,97,40,928,560,61,-102,123,1544,-28,203,306,-4,188,221,200,41,60,43,256,-104,114,160,-201,166,428,-26,60,602,87,33,81,258,0,661,205,85,-21,256,-35,128,124,596,19,-44,53,8,4,16,-7,89,294,-8,-14,62,127,483,322,-3,-85,-34,-614,-73,51,23,698,-2,139,-170,614,-136,408,204,22,123,181,964,-225,159,31,50,-17,170,268,43,-257,162,183,74,1058,371,87,126,82,442,21,-82,294,140,397,109,145,177,95,11,519,353,160,225,-108,57,50,-19,181,42,3242,1271,-95,131,12,20,-22,338,27,333,25,718,637,69,59,-344,-269,340,9,-337,295,1480,116,-28,327,111,-72,40,-112,37,-156,115,70,368,455,1261,104,-7,-70,-294,28,156,-58,18,-86,98,-67,-2141,56,25,4,124,-47,250,-576,123,-66,105,466,173,9,5,158,-45,5196,88,129,353,22,200,4,20,-106,166,234,58,-136,55,-39,40,26,75,325,110,-400,433,90,54,-43,508,-456,2303,11,-255,30,221,169,314,-434,-24,-80,284,290,280,-493,142,131,-483,40,-42,2154,-255,-121,49,227,398,357,243,2212,71,422,204,-85,598,897,82,5,52,59,708,220,-317,108,1126,114,46,33,69,194,-28,-202,-30,1583,-85,47,15,134,-117,427,21,-70,632,-2,311,80,158,84,1060,635,498,115,408,62,528,200,328,-212,-916,200,121,183,842,270,-20,1013,-76,-44,-144,2967,-41,-62,37,262,472,669,-152,23,69,179,256,78,191,60,741,202,714,38,326,-13,108,-181,652,30,-1011,760,-965,-1,31,17,369,-214,-99,66,298,-141,17,7,25,128,163,833,532,110,167,1010,378,83,29,-123,22,-528,272,68,-11,83,-257,456,-204,41,23,339,237,87,-145,58,32,327,-237,-52,-253,38,-4,105,-15,-4,-204,-6,-2,307,167,1491,-278,987,53,53,146,-26,11,-47,-373,-26,166,-78,-8,297,83,-15,2825,-39,-93,3241,300,-693,18,15,-9,64,402,85,354,-111,98,52,132,468,32,-256,547,26,88,514,-35,270,27,-69,15,240,-9,-150,209,888,42,727,58,4,21,311,334,-72,303,134,755,178,1243,-3,694,114,474,84,61,-10,-161,198,-96,40,72,-940,15,71,62,-622,-13,31,72,19,87,-507,-53,44,98,95,81,-70,-24,-142,-8,963,-12,1017,3,986,62,368,-5,335,56,294,12,173,-53,-57,-143,410,661,517,157,253,-44,-71,-10,-24,91,88,28,1500,-197,-177,-421,-1127,-202,109,81,128,105,226,172,-7,9,210,307,122,57,39,822,31,100,247,37,20,511,-94,27,-108,269,337,536,30,861,404,94,-469,227,-5,-40,267,30,3,-115,556,2763,-323,67,113,49,-109,44,-302,-42,264,2,-81,21,53,-173,427,-105,-382,-60,-10,-36,138,-9,51,1303,-135,64,-527,132,23,145,1212,251,85,13,52,225,277,53,183,65,188,38,390,-56,177,12656,130,538,-43,40,-77,-57,112,1639,129,63,73,193,-190,56,-31,325,218,-193,-70,120,158,397,119,30,157,-774,1058,-16,6,205,801,362,99,193,421,106,65,203,-16,1808,-8,-62,153,-8,-16,333,280,270,-5,-79,1018,-6,-5,476,778,66,47,8,-7,91,267,139,1150,45,1072,254,-12,-96,198,-35,46,72,-76,1362,232,119,-170,505,-231,36,10,253,-30,38,55,-95,-119,274,413,-5,586,258,795,136,587,391,709,52,312,390,1368,1046,242,-165,107,199,110,370,60,90,130,-42,144,22,-133,132,143,212,70,-91,232,87,389,32,-64,-17,129,23,407,-266,519,845,150,63,183,-141,47,198,151,92,27,-79,154,138,-73,68,764,62,51,70,101,-40,247,-257,656,281,564,85,122,979,-439,224,-555,294,-203,3,70,-316,573,277,23,59,200,427,119,498,245,-174,856,-15,-3,120,-78,8,122,110,485,355,234,-33,-666,-73,-27,199,209,-57,376,336,156,-358,54,287,188,567,209,-129,50,-30,88,1662,705,78,573,-21,59,167,-45,460,122,8,400,98,102,36,381,153,97,275,52,73,194,29,-181,-9,1216,1272,611,-119,-23,33,107,1009,170,55,360,-165,529,-242,11,1228,441,222,51,43,23,193,266,38,380,9,639,239,2172,95,132,565,274,2884,-755,232,176,1683,290,613,115,-13,-111,142,13,182,-54,214,142,55,235,-139,647,105,66,88,143,-152,19,-7,162,172,1778,-55,294,309,103,123,356,453,-341,98,-104,175,291,-344,2622,223,16,30,-38,171,-1,-93,594,29,93,93,266,-103,260,189,-254,111,26,-192,-44,19,-188,-57,145,-148,312,1855,271,-119,44,920,-639,-111,-169,0,28,135,67,17,21,-5,26,660,1170,184,-81,472,1167,637,798,1336,495,77,585,328,87,-451,115,437,67,0,5021,268,920,189,90,436,102,102,-61,44,229,-26,-24,370,106,-390,124,61,37,77,64,55,86,64,197,66,9,33,548,404,-60,-34,2,54,129,108,150,1174,536,649,-73,154,18,271,22,98,-147,133,929,37,614,16,10,-48,408,-94,151,14,23,-209,55,14,-30,-178,-21,412,75,-272,618,480,151,1196,315,140,1295,1744,198,306,890,1035,2087,-89,188,-52,537,-32,-181,982,723,567,-3,303,-842,583,20,201,434,149,-27,2753,18,-53,42,585,78,-11,658,115,61,244,293,266,108,102,140,546,-203,-34,626,277,440,-154,148,33,-45,363,437,124,-107,-426,729,761,-158,17,60,420,450,246,25,204,176,-56,606,492,88,-113,819,68,107,431,205,43,390,-96,-38,2185,440,117,-232,13,-140,78,462,411,789,120,1033,43,450,455,330,1123,1225,1731,109,444,-15,350,234,-799,-59,100,102,-330,-93,467,59,197,-308,250,-350,347,576,599,834,1440,-55,1012,195,65,-73,67,493,529,1870,1329,312,1243,176,672,45,-288,48,229,410,584,438,31,1824,3891,1058,-186,34,325,979,117,498,632,13,99,2069,1458,310,829,320,1185,-38,3802,-21,214,573,-88,148,36,-86,1000,2008,493,784,1497,216,635,1115,774,1515,-20,412,209,1111,136,103,84,971,106,151,161,279,193,33,204,140,166,465,-7,-228,-1,308,32,1044,22,-18,17,-85,385,575,-19,31,-58,105,986,9,442,-11,216,1806,825,139,481,3991,813,496,478,348,-4,630,193,73,-25,-614,-127,338,234,-21,167,-9,8,44,-4,198,-242,78,-213,226,146,65,220,-94,-3,442,1263,296,-52,-851,100,-37,38,737,124,-30,665,69,378,7,2088,342,-88,318,784,1056,894,88,505,-43,452,-755,429,123,247,-15,116,2056,77,1931,394,532,182,506,59,382,451,642,861,1856,303,-73,59,-179,45,-137,176,-232,1797,516,816,785,109,465,184,146,429,-24,207,1251,-54,145,-73,659,662,838,1079,922,747,1314,903,119,13,742,1020,305,647,-9,212,537,144,5059,381,564,425,164,251,153,457,77,386,8,18,43,-38,143,-19,-61,56,45,281,649,13,701,2602,219,373,26,52,1029,783,161,1558,-20,-1,-351,1321,53,285,105,40,610,256,-50,-127,194,293,351,134,112,-42,45,119,-20,749,191,902,-31,32,568,-137,-301,-606,-51,-68,468,924,351,-481,209,-9,84,1449,137,6,-175,-220,-139,-389,98,232,-36,156,48,15,106,304,256,1,-42,149,-228,22,177,31,340,629,-31,118,470,233,-340,109,1766,-44,-11,4419,-25,497,480,262,75,217,287,540,16,150,128,-75,498,676,327,-552,103,160,-36,176,108,-802,456,26,52,255,226,12,29,468,50,-18,351,291,20,48,126,395,-48,-91,25,123,-23,60,90,-12,-79,42,-37,-98,57,-17,-10,2898,551,-134,-99,-3,674,310,344,-31,-39,55,10,968,577,55,34,886,187,226,328,1680,-89,92,294,102,111,213,-1,12,-171,-195,33,20,307,-447,-26,120,744,314,175,89,118,-174,-21,-33,-69,58,73,112,1826,668,63,85,107,301,58,-483,-2,72,196,21,153,43,130,623,250,-135,480,383,41,-311,32,139,431,75,-171,9,-16,104,-77,1549,18,5,-10,-11,-93,91,56,172,-5,65,186,584,16,84,203,109,12,439,478,1493,-109,1448,1,19,963,270,32,-59,478,-38,60,93,-5,2732,-33,-250,-184,593,295,-89,95,141,131,30,172,108,100,-6,4,851,11,1031,403,8,21,-22,-124,-376,273,65,21,634,45,363,-34,104,270,220,455,571,-59,-38,1913,56,199,-7,167,-72,25,114,-15,295,8,53,78,2467,59,69,52,1288,100,158,-84,28,240,-30,105,-5,-30,75,293,265,-24,220,326,435,1,-99,78,-108,-51,58,129,43,144,32,8,237,264,124,184,293,104,922,-597,42,156,-1,110,153,-107,-531,-26,-6,-35,2,46,1209,415,-19,705,108,387,1913,979,8,-11,-714,46,-409,-2,564,14,-35,-39,373,80,10,-96,-113,-1,-18,80,-6,11654,134,88,110,67,644,138,145,-131,-112,1312,16,27,7139,52,75,47,133,107,136,-242,245,239,29,-444,2434,-5,221,0,79,59,15,145,-58,346,-8,288,283,79,-368,513,94,874,326,239,12,197,335,14,646,610,157,335,319,182,4,-15,1639,147,202,-130,26,241,263,284,264,-196,265,-76,191,333,219,523,131,22,54,555,22,-17,-89,422,142,7,-15,493,164,619,-63,853,121,568,170,316,440,429,799,94,57,131,11,328,40,-18,1062,154,-92,131,327,34,22,244,163,-116,-39,-254,-163,-249,-85,-338,-350,109,13052,659,158,-138,295,-315,36,115,-21,45,-105,69,-12,-245,68,479,-122,-38,-160,229,290,-40,-33,-110,274,79,86,-29,-45,570,-305,159,197,2904,31,55,-138,74,20,-22,634,77,247,-93,-120,842,112,7,-24,51,104,-61,613,-32,-40,13312,212,52,152,428,-122,1018,-80,-255,216,97,24,464,217,173,256,184,-1051,320,563,-66,-264,-118,5,165,244,42,921,-46,-270,-180,6,261,84,-162,996,-101,-47,113,70,-193,-68,64,36,-371,29,877,-284,411,102,550,41,117,466,598,177,21,488,359,444,-97,306,-127,151,907,127,47,194,185,84,-514,-18,436,224,79,71,52,3,94,126,10,-409,-457,242,83,-133,7,54,155,-62,128,19,972,158,-8,42,105,119,60,218,59,674,3,239,71,-170,-13,-23,-57,-27,10,-72,100,61,-44,36,365,114,253,-128,-74,224,158,49,409,-1064,-48,28,21,49,-15,77,-13,0,0,253,157,-10,-46,-28,145,-276,7,-56,214,116,258,1557,-63,-38,-123,-93,395,-1,-8,-26,95,3675,377,104,344,118,-55,-151,746,82,733,58,41,401,398,143,1,57,74,31,-72,80,4243,775,266,19,71,213,94,213,75,683,184,159,135,1442,63,-11,1492,650,72,3200,113,146,-2,98,96,-34,83,38,-29,-20,115,212,-7,12,62,3202,75,304,2664,-118,79,832,-53,164,1480,2798,727,353,-20,834,530,12,32,9,10,10,131,293,-18,101,6,392,-22,233,81,336,441,499,30,7,80,4,34,25,-148,-78,316,-182,5,-23,80,203,168,235,10,-77,-16,210,39,86,37,107,69,30,-59,537,-24,-22,-44,-25,7,138,-43,177,71,264,92,798,47,-84,-30,-21,79,-24,51,15,275,10,62,139,281,63,-26,81,300,177,-17,49,220,145,-411,15,119,358,85,137,153,133,-89,-2,132,24,210,717,462,79,306,43,83,298,2283,418,281,369,436,570,-269,287,-34,-50,9,59,14,461,55,242,-108,254,125,130,831,100,205,1,-1128,-76,13,-235,345,-98,301,-173,749,-80,-319,373,-93,-73,332,-26,-38,362,88,-84,173,385,153,75,65,-59,25,650,6,198,-21,140,837,51,178,26,-102,160,220,387,108,11,-353,178,-155,340,30,553,554,479,81,-15,72,72,85,282,21,126,191,38,40,105,52,268,-152,1098,-36,143,91,-11,103,-64,376,185,187,-7,11,269,2291,90,1089,270,131,-33,209,160,407,454,-125,61,-24,18,287,-187,613,57,1166,83,749,-179,759,4466,55,-45,377,210,88,40,77,800,3,229,269,53,6,115,116,445,-59,168,381,74,-37,25,175,250,60,32,116,-9,448,22,1565,13,617,1064,412,210,-841,328,71,16,-80,-40,-75,-27,84,235,383,359,9,339,61,248,201,225,-96,-36,60,33,-196,18,5,219,-104,-8,551,93,48,193,72,-44,26,105,1018,92,-99,-50,-60,-2,819,427,33,1,90,687,226,33,427,-69,20,327,-202,590,331,16,185,-3,291,-49,-38,320,15,58,-25,132,151,-152,209,3,-21,-271,326,252,671,-571,164,1146,248,-70,83,-70,23,-481,80,160,106,-77,126,7,-31,79,-88,-344,-5,34,485,34,1119,985,1224,1299,6287,224,938,108,-23,192,304,902,6,242,-20,516,43,585,1377,6040,145,1687,297,460,47,196,-61,-9,1615,19,639,2562,264,174,1776,97,32,-13,-35,70,1037,-117,814,209,-20,465,1031,184,-16,-282,-348,172,147,14,-39,-14,271,578,35,3,22,-126,520,0,-46,41,180,23,100,979,142,312,303,14,33,39,261,-181,53,14,16,-216,-172,-160,6125,139,220,-89,-49,6,217,17,2,-3,215,297,78,-14,313,-47,98,2285,57,79,507,240,92,42,-6,56,109,188,154,308,-105,871,89,-3,188,89,176,-64,144,-72,-357,7,177,-219,-53,47,173,-8,36,23,136,-148,-39,296,-48,233,6004,86,25,365,1164,433,474,834,346,174,32,121,77,242,-289,-26,-33,51,-200,527,-217,4064,-6,457,-155,17,19,-11,8,-1,227,-9,-27,-41,41,-21,356,217,-78,-57,27,-69,103,-10,-123,-157,218,61,27,368,121,18,283,-27,313,815,-270,92,-498,-122,115,1361,227,-149,76,278,117,271,262,289,-14,-61,1654,-32,-528,400,59,-84,-753,-3044,-419,48,1143,80,669,78,1,22,-163,239,75,-71,-10,73,-52,175,-692,517,47,23,227,51,-200,44,26,5,217,115,-374,-65,7,213,-164,16240,-201,11,93,-33,1741,157,-36,-79,-116,-5,75,112,6,80,646,407,-1,-54,13,-247,91,99,0,31,6078,4,98,440,66,110,211,190,1026,509,-65,-61,83,263,33,13,-8,43,-70,-158,209,276,-23,6,797,-8,104,108,26,36,589,-138,640,-164,537,34,-64,71,137,38,-22,-271,-152,89,-18,-284,186,29,-468,53,-108,244,-8,-13,40,-44,-2,155,25,-30,-64,-359,-73,61,-300,106,-95,2389,841,50,338,63,118,79,-1,-705,53,517,129,541,-216,276,674,205,29,313,-15,-73,75,-213,940,114,56,132,256,-134,497,33,543,60,-209,27,-255,94,-18,83,226,244,310,374,-42,-277,29,373,172,-49,4,-99,-35,87,-10,79,120,39,-71,332,-172,-240,61,604,605,37,40,24,-60,-241,-276,9,395,323,-187,-210,314,237,7029,-86,-170,166,120,-84,81,-157,295,59,264,670,84,-96,68,673,241,144,22,66,13,-72,369,111,53,105,-30,20,14,-49,84,111,16,-179,81,169,-36,79,96,115,-15,16,-9,303,-321,29,-221,376,36,79,255,67,-12,16,1145,41,240,129,90,89,39,-98,63,-9,-11,555,116,37,20,22,39,809,36,628,77,134,-119,354,49,-43,-66,680,33,344,86,174,92,242,514,4,245,-119,27,169,35,30,929,4,-179,-87,-293,-230,-141,29,185,228,161,442,-40,-554,94,-249,-400,-224,-147,144,30,-53,107,78,92,2814,294,565,1125,514,155,565,-5,-20,38,-7,9,-8,-12,-117,22,10,84,-234,23,-264,67,316,57,-17,119,-208,-103,166,58,-7,331,336,-14,117,239,-204,-182,15,226,399,-157,2,-211,99,62,47,188,-32,-3,45,87,541,-149,247,-74,21,3,19,64,91,-587,67,577,44,65,1573,-151,38,-102,-49,-84,2,1006,89,-33,-55,34,-215,25,213,162,-7,130,382,-49,-18,52,312,-14,96,145,61,435,-49,119,393,179,211,-6,1147,399,-61,108,166,169,-89,-124,-3,715,111,148,114,38,-3,503,181,182,-245,-51,29,-31,91,35,113,-9,-130,1038,70,86,94,56,-5,42,-63,1176,311,63,110,296,-70,112,-55,74,77,158,176,88,544,408,-5,-259,-27,-33,44,85,-57,319,44,731,82,130,63,105,-16,64,-52,320,396,97,-974,112,172,92,-69,81,343,156,-28,137,-59,32,269,72,21,172,-242,833,-31,667,-165,18,236,702,-25,121,-32,-16,283,51,415,138,73,314,104,81,241,77,-165,24,3110,877,399,1224,94,69,-4,68,751,102,-15,-58,33,-206,18,230,-28,45,62,-44,-344,651,-265,110,33,118,828,57,176,-66,-84,-10,113,50,80,-115,109,741,2,-8,47,462,192,14,-115,-31,421,31,49,653,-31,-58,381,250,603,17,394,755,-6,106,83,257,-24,18,-33,-73,41,129,937,53,188,726,316,295,28,294,245,564,206,76,160,63,134,-27,-383,19,105,195,491,3,36,240,74,-38,549,118,65,-7,808,13,541,2448,-45,350,3,-336,-9,26,249,112,509,38,314,148,441,51,-90,131,91,876,168,288,-52,94,107,-309,11,10,415,217,323,1130,188,162,-158,170,469,779,53,6461,1420,70,117,123,144,-216,657,60,487,-85,-2,49,50,517,149,525,-287,252,89,-8,2523,170,574,232,480,451,-57,135,-280,661,426,57,-14,305,7,-47,-42,242,3,21,177,60,-266,47,6,-16,68,550,945,364,155,211,-93,-185,756,358,364,93,954,171,104,-208,10468,1498,-133,335,-50,-39,33,894,362,-84,7,-38,162,316,95,122,-6,-214,91,313,-313,-185,-67,-31,14409,30,86,-181,-192,-21,174,384,-3,854,-95,-521,-77,-22,15,-73,363,-37,1769,28,-69,742,111,-20,-62,2,88,442,-48,287,-640,-240,286,487,530,-145,-1,1980,1794,53,-40,499,2275,167,2265,47,173,49,-84,-23,-19,-23,-115,238,160,-202,716,19,39,-68,41,-48,43,125,104,14717,-12,965,5355,-13,108,273,-81,-99,-15,172,-22,647,647,1147,59,-18,76,58,-308,-176,22,62,-97,-50,68,36,21,61,124,122,337,61,0,82,24,23,-361,-133,-38,-148,181,-67,-39,-102,9,-356,-96,-701,75,-29,-542,934,168,-50,45,108,38,265,147,94,166,767,-89,42,337,551,-423,343,1383,196,-8,569,44,192,-60,134,208,5,47,110,-38,81,28,-63,311,159,12,-3,49,-15,-43,-22,70,23,21,48,44,-52,234,4,945,718,-9,-222,315,461,-94,52,276,55,-69,195,-12,61,8,-1,25,95,379,211,-241,41,41,188,725,466,-295,211,-29,174,-31,10,4,982,1165,358,238,106,475,64,73,183,-189,27,90,134,332,24,194,-22,2,-180,37,60,98,391,5,67,-16,118,124,2,21,-19,203,184,-80,673,787,-12,74,6,-87,177,-512,288,207,272,355,163,33,155,-2,413,262,-3,234,95,-47,9,119,-72,-64,248,96,3,59,40,128,222,-82,90,494,71,473,645,53,96,-22,-106,-4,44,3738,114,110,369,291,77,-28,52,-154,143,160,146,47,15,16,-111,143,741,-59,136,1,81,104,-12,56,-154,787,84,-79,-91,368,13,166,-13,24,-41,1090,44,16,42,41,197,131,5,57,26,-14,149,-94,60,-116,13,213,-11,137,242,95,108,344,151,15,-71,-4,108,176,185,219,-13,263,106,381,-22,230,21,50,28,-33,-25,82,-42,84,107,238,114,15,85,533,3,37,-32,51,281,16,22,81,48,70,727,74,-6,59,948,2142,-32,27,27,36,1054,386,329,969,1065,385,103,195,42,-2,474,29,36,139,311,335,510,364,3699,424,4,344,685,36,382,206,-72,25,41,265,504,402,396,78,259,-208,1069,116,226,213,712,79,291,41,-5,28,23,-9,95,73,470,120,-15,506,428,136,397,148,36,-7,43,170,299,78,33,298,801,217,186,252,250,101,80,24,43,41,-3,504,537,45,71,80,401,54,251,263,-27,-95,282,12,4658,-72,1310,356,-31,1,2,265,325,230,-64,162,163,143,27,156,152,48,29,437,-2,122,387,407,170,6,-7,10,384,141,26,1008,79,1061,297,448,527,1575,444,1016,88,641,168,172,-88,564,110,211,93,100,798,-2,52,614,520,114,869,19,42,105,-16,673,108,213,1295,-24,761,473,-284,65,83,157,1139,25,735,-75,217,1108,188,1237,-301,863,25,283,61,263,233,-16,168,13,76,149,-22,52,48,205,953,94,393,1091,-311,1020,424,722,-85,398,14,278,-53,9,375,1103,-178,-39,172,269,547,438,215,3,-99,69,611,158,-59,-4,522,128,3908,608,27,178,124,10,319,548,81,-41,451,412,361,39,231,172,125,722,13,0,1326,48,567,110,550,417,-5,87,105,134,-709,628,-9,-29,17,248,936,246,888,24,265,273,318,619,50,655,96,1902,306,102,438,21,427,120,145,573,155,-68,359,189,578,227,86,-6,1538,337,-391,399,765,-9,316,104,12,407,738,811,55,22,139,180,284,204,997,-104,209,151,175,175,612,36,371,560,63,1279,577,502,271,179,38,3796,470,-7,-34,150,132,20,441,688,19,1058,-33,1852,399,229,419,552,966,168,1747,229,198,1579,195,71,122,164,-1,610,209,19,203,418,327,62,263,326,-40,474,55,276,1544,-52,647,438,53,809,590,419,-39,62,-14,-120,1714,600,61,301,279,205,82,133,366,17,104,280,677,356,165,1017,-9,76,183,74,54,346,-93,252,186,185,160,68,281,-24,252,1559,552,79,73,-7,170,90,60,-904,241,789,69,540,159,74,907,631,975,161,297,177,99,374,25,57,1597,710,550,369,117,85,601,72,203,139,864,566,-953,881,-129,-37,-14,109,180,92,102,255,323,434,1044,104,604,367,186,1284,286,123,26,3,224,225,165,176,647,4,-98,-48,114,877,-101,269,117,440,-48,240,-65,123,589,-348,481,103,129,583,83,131,78,88,30,29,455,50,302,775,963,42,245,87,39,315,1104,611,2108,234,-48,468,926,1172,55,160,46,121,214,279,169,-11,267,239,219,-2,511,613,411,466,521,20,298,92,197,-16,1207,523,-21,773,862,420,218,347,647,348,327,236,1027,141,73,15,103,22,187,762,8,254,97,247,71,155,128,338,252,636,176,269,226,700,2249,-17,168,-357,12,93,-34,155,490,170,94,308,415,512,349,-14,74,-5,2549,1429,7,98,56,79,122,322,-32,282,391,90,46,307,349,158,821,599,14,-219,523,-26,266,6,213,36,1188,122,205,375,167,1249,70,232,307,704,-272,348,128,202,486,-684,75,150,69,120,309,46,126,13255,107,196,81,120,5,124,-70,144,569,35,23,152,107,277,54,68,2272,10,219,70,1358,12,-27,311,85,174,103,250,115,181,37,86,428,181,157,418,587,569,171,-39,495,3069,15,85,89,50,252,30,-37,108,-64,589,1,258,184,-190,221,1032,236,148,137,7,254,273,278,453,62,585,782,216,154,191,203,-109,389,75,691,129,79,125,941,92,267,828,-69,42,467,143,533,632,412,-37,-73,153,45,-146,1356,27,108,-306,1654,242,326,87,16,135,-162,402,190,-4,64,28,123,460,1637,16,52,64,759,71,-636,495,70,475,366,70,200,-132,10,153,31,287,94,6,168,509,-675,-11,649,-119,629,-13,428,288,25,5,104,611,86,-30,246,401,120,87,304,38,21,459,79,200,-147,65,-48,210,164,98,19,167,154,639,82,-15,341,251,145,-48,247,111,-463,400,374,163,196,-54,94,44,-410,72,-28,396,47,222,-40,44,319,167,0,-81,161,872,338,177,179,153,-166,569,199,77,149,178,214,225,269,152,201,-8,354,187,-182,683,897,352,21,90,179,305,90,115,-70,255,87,301,249,272,2,85,278,157,-266,878,45,1545,10,12,-127,814,1018,142,16,286,34,1670,524,2800,5317,222,455,2216,-111,902,-4,210,283,238,105,306,423,84,777,73,-1,903,-44,-175,62,-326,-10,87,91,4,37,372,168,1028,223,901,210,154,132,111,12,86,151,82,205,12,272,175,381,278,245,-36,97,207,2,646,-34,76,901,5,139,866,-5,629,-18,975,96,150,-378,420,80,83,524,-188,323,437,-11,22,123,105,137,359,-77,161,875,87,309,321,897,84,50,432,-124,454,225,211,195,25,1666,984,149,665,1013,224,77,276,539,28,350,439,454,534,281,814,-7,551,88,-93,90,19,1092,407,676,561,770,2593,262,512,847,74,-281,14,-27,-7,252,108,-25,199,45,663,1363,146,108,334,-117,68,76,78,154,124,320,102,709,200,1145,730,328,343,1092,1430,215,123,36,14,200,373,92,-172,72,154,227,527,196,898,238,479,-32,767,527,480,242,-54,131,329,483,126,174,-279,27,162,32,226,601,387,60,158,343,42,3,182,511,182,397,405,143,-2,474,-19,317,4,31,1920,34,47,40,4,-42,151,1027,43,86,91,920,-87,181,233,206,-223,137,299,214,-37,-249,226,961,-117,548,102,691,118,964,117,107,-82,48,185,-72,71,132,560,171,434,155,500,-55,185,2889,53,-86,170,292,1381,347,445,328,1193,-507,302,-53,384,280,279,-43,854,-962,371,150,109,65,683,308,123,320,431,437,326,290,126,43,177,195,7,20,-20,252,1355,86,164,-19,389,108,747,628,110,0,-15,179,694,406,331,758,-17,3,97,11,-48,123,0,-1,786,559,-121,23,321,-219,1304,461,161,789,-203,116,169,307,177,731,12,640,498,17,119,153,1242,117,325,16,319,336,-55,1177,350,11,8,-13,44,175,2063,-595,41,350,1795,1175,896,1805,75,51,317,1425,344,501,65,157,83,905,179,17,14,862,256,202,69,381,93,200,950,381,41,464,474,112,106,178,-745,582,198,101,228,570,1202,1774,168,98,115,211,-403,159,580,119,596,258,426,118,119,173,116,164,-93,106,463,107,906,765,-116,0,111,14,563,100,640,517,148,2624,1110,244,202,232,368,47,339,252,503,1114,182,588,329,228,266,457,-356,241,721,352,504,-90,-119,963,437,370,79,-13,195,791,120,94,-38,-477,-2,45,232,797,176,661,-59,1206,143,-87,411,-357,47,1171,352,1415,254,250,173,587,110,-75,526,372,271,942,221,148,34,85,719,-197,289,411,648,624,119,35,-108,203,156,128,221,60,1153,755,41,231,1065,82,12,52,151,329,62,332,795,300,433,1574,262,118,509,1351,652,490,88,403,-27,655,-76,58,2053,445,218,535,217,204,959,523,-111,337,432,-27,23,526,662,-280,461,226,966,-137,517,495,1273,713,297,-22,-64,-60,974,86,548,1081,637,996,84,217,83,165,582,47,90,98,550,1184,168,129,35,814,-68,60,-66,348,1303,26,432,79,313,132,155,172,-230,101,310,941,105,112,160,-27,19,-15,291,77,66,295,176,1000,183,673,903,372,1357,443,239,45,226,192,341,97,1281,1968,678,250,64,467,787,987,147,16,583,675,277,585,-42,131,227,68,270,-567,-129,230,206,1616,462,792,641,62,-40,108,145,140,-96,145,57,400,30,73,856,298,56,115,155,345,215,919,276,56,598,738,1023,280,30,78,200,247,-148,92,246,251,150,115,1341,414,664,-8,96,-77,963,420,369,-64,181,263,409,925,1804,274,1616,441,290,55,33,48,1501,687,404,2199,649,396,3772,62,884,238,206,1435,-80,1762,770,1660,1118,497,369,730,-270,10,533,3902,-170,734,26,231,-252,-9,399,552,484,595,457,172,433,255,171,71,465,472,-77,388,1696,755,385,61,445,567,503,252,-12,-498,438,604,750,231,42,264,390,-33,112,230,4305,1070,98,1174,153,391,313,1039,465,504,372,791,575,95,5,-604,106,608,926,356,8,349,1721,31,978,-22,375,111,447,348,235,-72,12,1140,-487,53,305,-32,-130,212,85,862,-24,595,539,394,481,408,566,102,-9,75,386,103,93,-33,3,157,242,56,174,359,575,1260,271,190,151,61,439,1772,2175,1450,-299,23,140,137,63,127,61,-42,25,970,479,418,-72,206,67,607,148,549,1094,270,483,71,-38,273,357,310,69,447,871,179,799,373,604,327,247,419,871,8,-71,638,297,202,672,157,220,674,201,2425,1315,-40,878,1062,254,765,32,450,492,651,464,5167,233,576,565,750,-321,140,343,170,-55,780,1488,584,809,169,488,274,332,226,751,-41,129,-39,138,253,849,132,116,103,264,37,75,-32,505,487,1002,511,1371,385,2254,259,389,92,605,225,219,9,117,-104,22,269,483,19,484,414,194,193,471,7,1747,300,453,178,378,29,413,95,222,43,1794,-43,-106,657,34,91,1528,389,104,814,306,272,121,-111,43,326,-152,-266,601,668,486,589,599,914,476,622,260,-47,-480,106,42,156,69,-102,126,426,300,-14,139,-126,308,105,-30,247,1261,98,80,2249,887,177,267,380,51,532,1410,22,-81,24,13,535,-77,61,331,324,226,-52,117,503,30,220,346,209,190,329,79,399,197,607,217,420,773,1649,134,114,53,270,266,649,471,598,1649,45,138,160,412,190,318,137,-302,513,52,301,995,1527,77,408,25,-102,76,157,875,285,-40,0,773,99,728,303,1698,201,424,7,486,463,2005,1143,-499,-30,4,393,397,548,1756,74,2104,571,439,71,202,849,-10,1499,288,393,572,822,985,746,175,1738,2065,275,14,-133,133,1465,211,137,1076,252,395,568,125,-48,348,62,82,570,302,-9,144,53,497,170,281,818,204,-12,37,-55,-70,297,-49,227,1574,-22,-140,839,5,581,915,95,-73,321,674,-14,1149,2369,370,3143,73,3,465,175,196,271,386,-1,447,87,72,-32,223,1723,45,812,826,247,367,-409,1325,162,495,260,386,433,597,1871,455,619,73,44,99,448,-941,798,367,166,348,155,-114,240,704,187,626,57,211,365,565,-13,0,-87,183,456,106,913,230,134,1605,262,227,708,-47,20,391,536,597,56,2317,-42,317,141,855,-77,131,216,897,499,995,20,-366,26,212,219,612,129,874,436,2216,122,65,17,250,206,612,1364,26,1781,1085,83,-22,658,96,278,162,390,375,220,1107,-43,228,1252,142,883,492,21,-22,49,52,103,165,350,-70,105,-21,74,159,121,-44,90,-11,354,-494,220,-65,582,-1,-41,104,185,354,748,-22,585,2,1,191,359,-55,402,57,153,208,241,603,547,180,239,11,688,465,-15,237,636,84,241,135,755,969,479,1055,12,281,401,2,-76,101,99,25,92,19,538,-107,101,47,987,-13,354,41,94,95,567,184,216,620,193,1127,365,31,124,-27,453,90,411,77,400,50,148,136,1459,765,754,210,158,1526,51,-513,849,657,-130,249,345,115,-6,96,119,55,626,176,252,-26,568,254,191,82,1217,188,160,17,986,554,325,165,534,2026,53,26,161,243,461,639,30,85,-145,167,224,616,23,164,47,2554,1083,131,1540,146,223,624,1055,217,574,557,666,289,768,96,154,-214,1731,909,420,24,220,361,591,646,899,257,77,63,1492,84,503,213,-21,956,2541,418,289,-22,92,-27,479,310,163,-60,495,460,417,69,314,2257,562,983,114,104,823,381,43,139,669,537,728,571,179,924,600,189,45,60,447,123,411,193,81,176,223,85,721,519,219,111,-289,617,63,60,1048,273,-1,189,-101,389,235,587,75,69,18,191,277,666,402,64,315,940,1682,233,68,137,363,247,13,270,23,90,351,1644,292,1232,570,3112,110,1827,30,705,1526,847,37,2305,231,334,718,306,339,-37,582,396,321,1074,733,24,548,266,183,396,206,56,182,175,75,581,617,636,432,1005,740,571,1219,244,917,0,544,76,1791,409,146,1266,120,321,586,-529,68,657,1401,771,5,316,-84,270,566,1825,1884,-654,233,60,128,311,157,1820,278,757,189,-203,349,-720,616,464,365,-17,279,1056,1335,286,600,490,-132,-44,1083,202,143,-33,1666,122,1033,848,321,26,612,94,72,385,-89,221,91,-74,264,706,68,424,222,-11,885,12408,690,560,-53,75,315,952,-71,390,-2048,385,3389,397,755,1378,-31,-7,102,202,191,110,-14,369,533,97,390,789,1319,-46,594,26,60,-2,-17,332,939,260,7562,553,440,131,675,67,1062,620,15,156,876,725,-86,175,228,76,17,120,244,296,45,359,439,204,517,-28,688,45,-32,443,822,877,247,492,131,63,-41,83,262,1122,217,308,760,435,449,439,188,178,-29,502,519,402,592,442,709,571,307,137,1998,2482,119,0,46,147,601,149,112,234,435,-28,186,260,1113,421,990,1430,131,402,84,18,190,1096,140,283,1306,869,-28,1417,200,-85,232,18,171,913,-202,203,452,616,75,-118,348,685,574,119,-448,146,151,57,126,212,115,585,98,44,459,-8,70,194,450,467,1323,91,16,108,190,17,53,510,206,247,-3,9,291,822,-88,348,-188,195,50,-579,10,-495,774,143,293,176,243,79,174,-26,521,475,43,487,757,133,585,736,14,213,43,439,900,330,2396,790,231,271,52,-52,1469,686,251,71,656,707,234,101,182,213,250,-206,902,25,685,877,442,410,204,240,364,118,59,234,-171,716,126,178,-177,1929,226,1474,943,402,28,217,1313,55,661,285,114,232,727,1636,25,962,43,398,524,564,131,7256,178,483,-77,138,19,788,80,311,10615,436,426,921,234,225,146,-40,-286,267,360,390,352,-43,8,473,729,20,94,160,256,271,47,274,242,25,255,583,186,89,556,121,162,78,575,1196,95,990,207,208,67,252,79,-80,-45,351,189,871,-12,-49,267,565,472,536,1578,40,117,3077,-21,300,3013,1600,7,522,1344,-113,1308,-18,622,-330,128,1767,410,236,43,246,5,318,91,301,363,122,-125,272,733,298,516,63,474,635,4868,1477,238,141,655,248,39,178,74,-112,-357,227,1570,284,133,124,207,856,1024,390,476,273,641,127,415,275,1110,1304,289,188,391,574,897,895,209,55,863,628,1968,160,441,359,832,1906,-3,36,124,459,1009,260,846,1063,272,265,746,6,569,104,248,8,861,730,-4,301,289,633,39,302,53,-112,-310,-221,-37,509,61,-201,-367,423,-56,436,616,538,582,156,0,80,-32,892,653,199,19,165,556,217,-63,342,134,255,488,3191,388,-252,543,533,6096,1365,158,391,264,-234,305,346,752,299,204,208,-46,175,512,18,544,237,173,473,326,100,33,75,420,19,-125,-237,63,71,1596,1961,14,806,-352,494,351,1360,601,1380,29,531,-538,112,379,315,342,859,241,329,276,143,-30,35,102,73,106,156,112,862,1563,609,273,113,98,156,108,228,969,177,2473,222,-248,761,500,369,158,516,2096,217,1243,113,-146,193,516,453,292,706,412,603,23,253,177,160,1085,705,252,87,468,69,151,198,1367,-51,87,-50,-4,1226,-2,-78,1487,867,388,196,130,112,44,575,3254,697,2460,554,171,-209,676,196,30,497,154,256,310,107,510,279,605,286,30,202,178,814,552,363,3603,345,648,-222,951,126,269,585,-141,71,535,864,1576,446,-66,649,244,70,-67,103,746,423,82,523,0,-263,115,-380,2246,320,67,497,680,177,51,0,232,272,318,50,138,438,59,4368,417,49,586,1161,670,118,207,-39,-301,304,122,423,1063,493,-8,634,160,38,367,327,383,108,1544,2574,734,129,1641,246,10,313,-97,1104,15,50,79,1072,-59,-29,517,349,243,539,837,1562,62,237,-202,889,270,559,594,63,260,403,87,-106,78,176,-94,331,278,82,443,507,365,203,103,376,102,-451,183,966,288,187,122,-99,162,-69,759,461,4068,521,166,-172,605,2311,973,-20,401,126,67,101,46,-105,67,1515,979,144,24,28,359,842,-46,-223,155,232,100,-29,225,68,712,730,1526,657,585,130,829,562,468,73,275,231,795,533,283,379,109,136,165,70,496,-32,622,1223,257,-1802,2141,-44,232,183,205,434,44,603,135,655,247,252,52,285,654,865,410,50,654,435,549,539,565,144,100,15,122,44,371,412,88,-54,1212,341,161,-200,513,-39,205,-33,100,285,598,57,-25,47,-183,169,72,-331,1129,82,173,146,816,1687,95,245,629,11,20,350,1359,-17,160,69,168,-209,990,344,795,8170,795,1577,439,1140,483,263,493,-19,233,10,730,157,-36,1223,412,456,115,210,282,1464,-320,81,-29,141,22,50,353,459,1096,119,-161,420,-273,1290,87,639,1113,2445,465,-52,-130,555,233,1686,29,-627,493,22,36,245,-31,1144,1776,860,831,-102,630,18,2324,248,536,486,261,1171,637,18,317,211,194,32,129,29,-35,432,594,108,156,303,237,72,1266,422,-3,-28,290,613,435,14,1204,-61,2126,954,1376,30,-66,106,186,507,168,-29,205,409,-174,204,475,299,-131,94,-216,116,326,473,258,701,408,643,42,368,223,232,236,320,180,1350,262,-36,83,535,198,231,319,2131,-614,567,270,914,704,87,1107,248,352,673,-207,58,1318,-7,803,1850,-32,29,629,402,45,669,823,122,236,1090,238,162,-109,-109,22,823,136,622,315,238,1027,57,729,1062,566,509,245,161,4628,117,2094,482,314,445,-6,545,7,183,149,118,1821,368,84,332,24,895,666,631,1620,865,-404,2408,208,109,748,334,103,105,1,111,861,1683,62,881,379,574,385,106,1015,-73,1028,1035,-33,99,281,321,145,2082,1605,123,565,45,622,596,286,385,28,515,455,230,-38,396,583,733,513,9,419,338,1494,-158,101,278,331,264,1189,110,386,691,372,184,499,434,201,500,297,15,373,-89,419,418,170,346,179,109,438,-152,3600,116,583,-104,48,-48,1038,47,21,-143,67,56,-189,93,512,365,898,-281,1306,696,764,718,474,802,316,446,953,2652,264,357,744,-117,522,207,35,209,3764,1510,219,1702,781,181,420,1036,223,425,194,133,1175,118,127,73,-14,1099,1268,569,-72,533,793,216,133,1456,420,642,665,727,112,179,336,131,276,96,262,1471,129,34,409,2398,193,53,-2,56,119,289,338,-143,-85,39,345,20,160,470,77,1714,29,231,208,1108,361,-4,267,76,1504,178,-27,-60,600,212,216,512,41,315,263,-1,620,498,841,662,322,1268,292,944,81,102,395,571,1302,1123,300,506,562,248,227,10538,122,1267,4710,246,128,274,541,57,-389,2125,2999,-80,610,116,730,325,807,675,701,142,692,107,-2,1470,455,645,874,1123,216,37,571,169,688,345,196,385,1447,193,467,777,497,115,780,508,25,-224,281,203,287,409,579,733,243,99,78,-28,99,580,939,1134,39,209,132,270,684,-192,474,789,399,1002,583,478,680,65,317,357,1118,5478,2402,85,241,196,610,895,291,246,228,431,120,790,1355,2737,28,682,9,-67,-324,546,383,250,21,224,63,155,1183,682,17,1038,369,497,1164,-20,146,98,837,56,27,1090,850,306,146,72,-11,79,192,214,448,46,119,-74,361,474,148,142,388,232,361,2873,1028,15,555,97,271,30,273,652,141,-57,124,-676,201,565,826,-18,35,831,518,104,357,70,-46,380,29,97,478,636,334,730,10,522,-95,919,-322,-21,198,-70,103,-24,283,2140,549,76,206,3373,99,79,1320,136,919,113,1156,2798,384,7,649,187,198,195,510,-90,72,-72,68,2382,993,770,610,187,241,-270,2335,148,278,652,-45,-100,493,1366,745,589,173,131,-161,1051,21,305,125,817,504,228,134,104,519,263,86,131,457,31,112,1159,557,-40,6,177,417,104,143,65,450,373,190,1007,-3,130,488,711,356,101,312,84,63,488,294,823,333,-288,490,1304,147,342,-158,277,118,125,113,273,943,347,1318,706,158,-11,284,164,48,64,375,15,-74,214,155,186,126,13,2,38,89,-53,-62,29,313,-13,-188,-71,929,-444,264,-81,-3,32,119,15,-16,-86,114,73,-1,169,22,-36,-9,26,47,-7,43,-2,17,-475,375,-93,179,85,138,19,80,92,-10,12,119,497,41,1427,1399,706,87,65,554,3454,76,709,1345,164,44,95,-14,135,243,28,326,-8,168,39,61,90,-8,40,116,1587,93,249,32,35,33,214,0,59,88,1,48,128,26,6,23,40,15,76,-264,129,2736,-91,867,51,161,74,155,210,145,2,54,-19,1,-56,54,84,72,20,139,14,13,49,312,0,33,57,-23,149,54,10,-7,-6,276,-5,-96,-19,666,115,1318,83,197,-9,117,-1208,-75,12
-24,-107,-32,43,-98,-114,41,-53,-40,40,-91,-271,-98,-51,49,0,-10,-94,15914,-12,46,-5,-13,-58,-4,-5,-48,-42,-4,-29,-70,-23,-298,-157,-202,-144,68,568,588,517,447,6239,9399,15005,5651,8780,8966,37,-25,91,293,1734,156,1441,130,115,299,83,105,88,51,97,279,39,41,108,574,23,-57,-329,-232,352,790,-136,-36,-15,10,179,299,-49,31,78,67,-13,61,426,39,484,335,77,208,43,186,99,97,-22,-13,196,64,-2,-2,-65,77,-22,-212,-1,1483,228,-261,81,-8,-85,51,-89,-26,271,39,-12,25,27,-12,66,17,274,-50,-133,309,-14,119,84,74,-11,-30,12,-15,272,111,139,191,56,-111,15,15,72,193,47,72,514,-6,41,381,50,74,406,203,-71,227,105,570,-128,2223,54,82,161,65,43,28,226,529,265,357,46,255,57,369,148,13,-29,-2,94,409,251,-49,24,338,114,-7,20,-215,-33,830,7,16,-80,223,252,98,2,-20,285,5,207,-6,56,24,210,8,627,25,403,40,-54,14,46,719,-174,50,587,-29,122,394,-26,54,11,1029,2754,-23,32,301,75,22,64,287,176,61,4,151,210,469,150,882,132,935,10,26,-70,30,383,78,114,140,255,336,27,393,-1,125,55,316,23,868,215,-369,213,32,52,25,-262,-25,36,-162,6,82,-2,93,422,158,-54,-197,24,196,548,1841,28,-17,-35,74,118,470,-40,2908,457,404,-66,-42,87,173,106,902,72,86,56,48,69,110,10,77,700,50,1923,-206,281,-11,20,278,22,65,-11,-29,17,106,370,653,572,-32,148,2755,303,79,10,293,22,185,98,74,49,49,115,446,130,25,25,623,23,10,-27,269,51,-13,493,49,27,1021,34,166,152,8,58,122,20,-328,144,128,882,20,45,-7,664,334,226,393,-21,208,79,721,178,-16,219,609,4,73,-5,-28,916,448,191,-236,75,30,562,16,16,31,-66,-1,52,12,74,312,146,222,108,195,53,40,165,1644,-217,-53,-105,240,274,14,-34,22,110,181,23,-16,42,-14,146,151,197,23,25,496,66,26,38,448,38,-28,-275,-6,73,212,301,175,205,598,85,85,87,146,-128,105,-47,50,388,70,24,415,291,-5,-146,298,-74,250,83,49,-2,294,1342,-2,1,-34,22,-3,38,74,-17,24,31,478,-79,284,89,-50,862,111,3,290,77,65,-13,13,49,93,19,29,25,130,-110,38,26,71,98,80,52,-4,-83,204,471,225,202,110,71,664,2,-104,58,118,27,13,33,325,256,190,164,70,269,2,-14,-122,282,824,174,158,28,264,2414,108,231,124,757,110,135,109,52,235,191,327,293,57,-18,172,-223,4,174,-58,345,279,233,156,589,51,4,111,4,20,12,3334,51,-33,117,165,4506,41,-377,304,11,19,0,3,188,81,140,184,8,319,34,-162,678,58,196,51,172,369,107,51,33,4,-3,-114,156,12,-222,-56,9,-28,44,3,36,807,141,163,241,-398,130,74,302,34,-49,53,7,73,372,15,59,73,169,242,79,-7,39,211,20,128,-39,211,86,718,-32,362,111,28,59,77,237,59,174,12,-20,-18,765,45,164,394,417,-96,13,33,825,35,75,-4,389,51,46,108,44,167,197,44,269,327,99,-198,-2,95,49,84,268,12,107,112,162,192,-2,51,101,271,-29,100,-48,-79,-89,127,20,-16,60,-24,36,6,18,255,146,92,42,79,423,358,-44,25,162,145,101,60,285,559,-31,192,-22,70,39,146,139,31,18,29,359,28,91,-684,164,-37,-1,0,229,28,203,9,38,124,103,144,-80,105,68,217,49,34,172,65,2147,4,7,129,552,1740,-57,85,250,-230,-32,83,-3,53,68,-92,6,125,-623,4,21,42,337,-15,430,104,25,6,539,113,17,-1,234,350,9,390,-5,75,0,-30,-18,-125,37,1059,-28,291,34,28,593,222,43,-81,1797,452,105,-18,83,-115,916,286,357,72,120,19,133,-55,4510,171,78,809,234,1013,119,110,60,164,-63,-423,164,-373,-112,-12,-232,-119,61,-137,39,185,2216,255,141,-17,-1,100,187,-77,70,-8,-15,61,20,-79,187,-188,-66,66,76,-10,440,48,-54,54,-48,301,-218,8,132,-7,-33,-68,-27,-128,43,-9,207,-56,-13,99,2841,61,106,73,513,7949,-51,-9,-41,245,-61,62,-467,2001,-12,-167,2,20,-14,24,196,35,8244,184,22,-20,61,125,-45,-159,5,-150,4181,-80,-43,7,-55,195,6670,-8,-304,13,113,97,-17,106,-133,690,749,-48,-6,69,1044,83,97,140,4543,363,-15,92,150,104,251,39,-42,-10,90,-3,2097,-38,46,33,-22,34,119,67,-243,261,-21,72,33,-37,-359,-11,17,-208,79,250,5,-219,131,594,-10,-128,174,180,12,164,75,47,294,48,-46,-40,-72,17,-10,103,20,0,-118,-147,-35,65,-5,-96,-65,169,23,178,-85,-103,7237,-10,241,-14,98,-13,-100,-176,-10,-21,10,-58,96,2018,26,39,-219,135,-110,36,179,11,-80,-55,-11,85,-78,-231,2013,15,46,-30,1096,-31,-10,-70,2947,-135,205,31,102,-41,-80,-718,99,10,21,-61,115,-97,3073,244,46,-5,20,-190,-11,188,1381,153,39,184,81,-110,-23,134,761,247,45,51,45,-7,2222,-14,846,58,179,8,1782,-1,356,364,185,-103,-8,3,2701,111,150,456,231,83,39,30,1967,-34,927,47,191,32,102,20,4,59,65,1060,47,-145,295,190,-66,10,187,3026,773,452,58,1347,146,123,26,649,65,197,122,-5,31,-32,-34,601,110,931,39,12,135,43,2171,169,229,99,26,199,633,-123,-5,-7,-60,17,448,563,181,323,-32,22,-12,-20,97,49,121,51,105,997,-19,3,-6,14,34,83,1,26,438,1047,-26,94,75,886,2,689,304,-24,1372,110,376,-6,93,71,-10,51,8,26,9,72,454,24,95,8,19,172,9,40,-32,300,102,32,276,31,48,215,-182,122,-132,91,12,13,-67,39,-16,6,-12,-186,187,579,48,-62,51,17,13696,5013,16,-29,-237,151,-13,0,114,9,-197,37,280,10,-19,20,30,613,-29,105,74,-28,-2,89,205,3,171,573,-16,6,18,246,24,-2,55,259,758,96,77,2,-74,-8,9,10,1099,65,41,26,91,-4,-82,-106,36,10,233,201,-45,71,31,87,462,-288,-42,150,476,-44,516,2637,6,343,-14,52,943,541,235,11,72,35,118,25,35,84,1278,-1,58,4,38,91,84,167,128,74,120,198,140,56,153,385,306,120,84,-119,205,27,-3,-124,-117,-21,48,20,586,196,90,-3,-432,29,-130,23,37,-576,80,488,43,31,496,116,64,12,167,80,963,-27,11,31,-54,374,7,283,-6,-31,275,52,120,549,19,574,12,580,3035,3,530,1230,-19,26,356,7,129,64,313,391,444,61,13,0,349,227,25,83,267,37,142,13,1791,48,-47,124,-4,261,530,-291,160,366,4,11,-9,255,78,157,19,56,440,11,-362,-79,24,140,-356,110,179,1027,921,342,7,74,6,90,69,82,184,-6,52,987,84,-76,-23,24,-31,-9,-60,233,-106,757,56,186,20,1142,207,-82,-88,5,65,248,-408,205,172,-61,-16,-5,93,-78,77,267,114,-46,627,-5,33,71,26,-58,69,421,10,-166,-29,-199,266,66,444,93,139,44,76,3,86,53,28,17,691,73,94,5,46,-399,82,376,16,94,194,7,84,50,9,140,32,-217,331,37,21,47,-11,44,310,127,23,30,47,175,133,361,154,264,137,-7,84,10,326,-18,230,-40,100,-140,99,186,29,70,53,63,66,236,-74,142,12,152,11,402,-3,15,4738,360,53,-82,-29,71,-7,17,-10,32,7,335,333,29,66,-49,21,-67,218,-11,63,-6,395,162,53,125,47,-1,27,-34,101,-103,-53,-10,106,-8,7,-6,428,-192,44,-11,203,-57,-31,-67,151,338,113,30,289,-97,155,-242,79,101,-1,59,166,50,103,146,48,160,203,457,-13,301,40,97,92,141,63,11,84,398,-7,12,142,11,12,-55,201,26,-173,28,75,10,204,-12,25,619,309,141,35,28,-60,-71,-75,96,-5,10,2,-11,92,-25,-19,-105,9,77,-287,338,25,29,105,-56,15,1207,-200,21,-2,-12,-11,242,8604,-56,-12,3243,66,16,20,-182,17,946,625,67,90,425,-28,-70,198,853,-149,102,41,40,37,59,-158,11,462,36,16,241,151,-18,-71,5034,150,-157,178,674,25,17,30,-16,-12,75,-32,361,-152,57,17,256,-8,74,3,-43,440,98,106,125,371,165,-2,-92,-106,397,-28,61,68,48,27,-189,60,131,680,94,-22,40,126,-200,86,46,39,117,6,-46,55,28,90,-8,0,6563,19,7395,5259,4697,55,-21,38,2216,-279,324,272,2955,14,-8,1127,18,599,-55,86,-58,207,711,-60,181,24,-31,1319,27,-14,527,-110,-247,432,-61,4,-54,59,79,1140,-2,322,75,-111,52,135,4,199,-327,56,55,41,-84,-57,26,1715,602,7,303,171,107,-42,353,175,85,119,634,153,74,215,27,58,706,288,144,-98,1998,-17,6841,201,47,23,3,-99,211,37,137,72,-98,32,45,47,20,80,26,14,77,65,6,93,37,48,-85,11,1012,-48,5,104,116,1620,83,3,174,-130,110,25,40,1342,18,2439,152,-188,16,16,-154,39,22,28,359,39,-1,-58,57,34,327,-38,30,42,8,-4,226,3555,58,30,-19,169,134,505,114,39,89,-87,-174,88,82,-8,75,32,344,1392,-239,24,43,5,7,302,154,3663,244,-222,328,158,32,21,-2,-124,30,-234,211,76,190,136,279,-14,-13,-39,3017,-5,-24,194,230,351,465,-40,-16,67,364,173,-17,3553,961,92,12,-125,118,-14,189,186,68,969,32,254,2,369,106,262,101,61,4,61,69,2607,120,8,36,943,64,34,53,-42,545,-37,446,187,31,127,171,65,235,461,204,33,92,-11,1,256,2150,1236,23,20,-1,19,1,153,56,123,34,201,2,-34,171,210,31,194,-77,0,142,30,57,309,-49,127,-10,4,14,30,-19,-111,242,160,5986,511,-96,45,11,1345,485,-180,149,29,48,37,-107,249,61,237,-64,18,1301,278,-51,50,246,69,-132,-7,-26,-5,-74,-192,135,42,1,84,306,-47,-403,-8,41,11,17,48,-76,-8,91,-3,-64,-12,-88,10,6270,1244,264,5,25,101,-11,-29,32,233,-83,597,20,12,126,22,59,90,477,90,-103,-7,1183,42,-167,-13,-55,312,2477,-34,322,26,350,25,136,228,-125,126,-24,-95,53,-13,78,12,0,22,38,-119,309,-133,141,20,582,103,161,55,85,7,167,-11,403,11,29,-41,77,-39,2680,-397,116,227,9,31,-10,231,71,106,68,-237,52,34,14,17,-209,0,26,44,120,35,98,110,81,206,205,766,577,26,27,38,26,-94,18,-12,224,229,67,112,285,-81,40,13,34,32,55,13,-149,-3,27,963,114,42,-106,42,224,17,425,-16,4,297,113,-62,447,0,-91,55,-67,26,39,63,-6,20,4,3519,-44,2714,188,-212,272,33,46,14,19,92,46,-1069,108,230,81,38,61,74,93,38,-41,228,-4,7,4853,26,-20,-31,202,-26,138,25,-43,287,90,39,44,232,170,66,332,-4,-531,12,-125,-60,51,559,-8,99,14,1400,283,140,55,4667,595,1,61,-2,10,-40,-59,95,134,1693,79,-78,26,179,324,24,162,119,272,22,-337,0,66,-42,23,118,97,5,104,91,115,590,-82,380,40,743,31,101,420,519,24,86,-13,-188,-461,136,-100,87,152,10,96,55,-65,240,-45,373,-47,87,14,49,-55,47,200,103,116,-1,-10,-33,91,123,951,992,161,185,-9,79,159,45,132,105,200,-13,13,868,56,22,-27,38,642,504,284,-55,256,385,26,357,-34,-11,507,95,127,119,416,26,159,-21,65,1376,60,-165,55,79,-44,148,13,-16,-51,323,112,-53,83,393,267,71,-22,-24,-28,92,118,1885,125,18,248,52,-15,159,149,42,41,-26,14,146,39,-23,-10,18,89,145,18,-43,-5,70,30,119,-27,32,45,280,32,147,70,76,209,1192,63,4,286,33,61,44,-2,406,20,73,-19,11,-94,-32,-2,-34,85,10,22,109,408,-44,48,3,20,376,4,3098,52,180,99,-71,23,80,141,-114,9,7,629,26,-4,21,-71,30,195,-135,111,19,39,55,-22,29,-9,9,117,100,333,84,55,17,38,45,-13,11,13,-39,3309,159,-45,16,6,13,98,59,180,47,-102,-12,29,87,-9,16,1955,16,23,10,33,-61,3,357,8,342,-33,19,-157,-31,29,89,-96,32,2,-74,328,-56,79,187,-344,-53,33,11,-15,-16,80,38,-4,-99,6,88,-79,16,359,250,222,-42,-6,169,58,68,314,-246,-32,31,20,38,-63,42,146,143,-38,82,118,65,1158,169,421,-106,239,107,86,-25,0,674,-7,376,114,-169,113,68,-169,156,33,74,52,166,57,95,52,11,1,113,-127,-16,37,-101,216,0,36,1,-3,16,66,13,5,9,266,18,279,-33,445,-31,189,-1,288,389,78,11,53,-33,108,-18,93,3,146,34,179,21,251,81,12,32,-387,148,81,181,228,48,60,10,142,72,301,4,562,48,-3,540,-40,234,40,41,4,76,-90,103,3,-64,-234,-146,88,10,-45,2,342,228,-145,56,221,101,67,30,-11,92,21,64,-2,87,117,18,264,32,143,32,49,37,47,169,938,308,328,-591,8,-194,3384,124,577,-35,91,583,69,44,254,12,169,22,158,69,-75,38,256,183,19,2,1,72,61,630,-157,-16,20,22,-61,2039,2662,3540,105,91,299,46,-8,1,-51,-7,-70,35,31,10,23,2,-37,-43,2,62,-18,10,12,39,19,28,253,130,75,208,-7,203,22,11,20,70,177,419,40,-86,4943,6429,4829,2331,3749,6649,2101,112,386,10,16,136,37,42,487,141,13,-188,-73,142,34,-5,-15,127,55,49,-25,97,12,23,-1,64,139,406,194,29,4,26,0,8,2,112,41,11,-1,45,-63,-157,92,60,212,264,201,-152,20,-46,117,315,138,-184,24,117,-222,11,99,143,38,163,22,61,249,28,63,19,-10,-5,70,10,-17,-18,3,16,210,37,0,-69,72,6,150,21,33,63,52,56,-121,32,289,135,23,22,-352,229,51,66,17,-9,-235,1612,-20,177,-35,-78,472,145,2,71,987,39,107,511,45,14,726,21,59,65,-12,69,76,-14,48,6,175,-143,110,101,89,917,229,285,-36,38,42,37,15,130,4,61,23,-32,57,214,7,24,115,84,2071,31,-51,130,200,36,28,-3,-13,38,-72,64,117,3,60,43,19,-11,41,0,20,47,164,-128,-16,147,36,-3,74,-34,82,-7,47,29,101,175,-16,164,-14,-146,563,100,50,114,216,275,-5,35,0,2096,-148,154,74,141,8,513,-89,-12,175,50,-50,104,62,615,-8,70,121,129,90,25,261,2,3,15,75,-33,65,337,-25,136,121,-16,68,-132,-22,111,74,297,61,33,17,13,27,-16,47,156,497,14,-53,32,217,64,3,437,2,-136,72,-23,176,34,236,475,-259,-219,-32,219,532,-103,-44,122,63,4,43,110,43,207,410,-89,15,-26,-11,68,-48,13,117,43,839,-368,77,32,-32,-36,17,111,21,11,126,-23,-23,10,-37,-86,526,95,82,75,236,118,325,57,58,57,-26,-6,126,125,69,19,224,23,101,126,10,57,-13,375,1006,3,75,107,-26,-1,24,-2,651,22,-7,15,31,450,6,33,-25,143,254,207,111,20,4,118,-3,-4,-2,100,88,37,10,105,345,83,285,55,21,-315,-413,321,16,42,32,99,6,55,104,16,291,72,-25,371,90,267,1012,59,-11,38,-99,-178,73,8,7,-73,33,16,-40,-26,-11,309,205,-60,313,-6,-37,215,-3,21,160,37,-14,-6,19,-21,-77,148,17,-4,87,7,26,-8,44,50,237,-311,83,185,24,60,5,-39,35,194,156,1247,27,245,276,-16,-44,684,240,312,30,262,-15,57,15,1280,25,66,15,472,128,690,68,93,2071,2290,16,16,13,10,-49,41,15,303,94,35,36,91,171,74,269,-30,53,31,294,-308,-11,-8,264,39,171,87,186,165,-91,-53,12,39,-454,270,44,30,129,191,237,-34,-97,169,61,-10,-71,66,87,-25,117,74,-65,155,115,56,81,3452,-55,269,0,42,48,284,-74,175,48,20,995,5,-5,259,15,-14,234,0,36,75,-6,90,43,865,167,229,405,17,11,369,51,60,139,389,52,102,1070,17,-117,52,172,34,86,67,42,188,347,-9,-417,298,268,-45,8,4,0,177,178,131,-34,38,235,-12,-30,-23,67,-199,-22,-37,54,79,170,-4,525,-181,63,176,6,-112,58,268,38,15,500,22,67,-36,145,8,29,52,24,236,21,17,-4,38,396,372,769,-43,74,103,-52,101,119,-9,9,101,-33,48,-66,619,-151,114,-11,45,23,165,61,4,200,3,16,14,9,248,77,161,63,11,38,73,0,143,42,3,176,3220,71,371,29,270,-14,27,11,150,125,105,-35,65,74,155,154,40,120,31,28,72,26,25,128,51,81,8,44,155,-211,-16,90,-12,34,-13,292,-55,30,-242,10,-110,650,29,56,-19,26,50,75,361,26,13,-20,64,54,234,45,374,-45,-66,24,71,-4,31,67,-251,354,-94,40,-1,776,28,34,-12,-72,15,-126,-278,17,104,49,157,19,29,51,86,135,80,328,77,2,184,30,-9,-149,-5,-1,2,-19,2,41,421,-17,26,-28,23,22,518,144,320,84,255,5,59,130,96,156,20,43,48,-29,18,27,62,92,30,31,286,36,129,1,-6,346,103,206,121,-331,71,27,40,1,198,-4,775,-42,71,95,-5,26,91,-124,21,-11,30,556,-22,69,4,-30,-36,202,78,-13,201,-14,8,207,34,148,-6,259,-18,9,26,20,61,42,44,94,23,140,22,368,141,112,14,319,205,199,-204,206,-200,328,33,243,10,-68,9,96,-99,-5,61,-220,24,186,54,154,249,23,102,79,-23,588,335,32,92,198,29,-42,-37,31,-73,-118,118,-45,24,5,-17,-1,29,299,487,19,44,-24,16,0,82,99,679,1981,51,17,47,30,85,109,36,279,230,37,0,-116,40,-13,64,105,40,-65,267,32,203,167,607,-36,41,47,24,131,137,47,229,-26,-16,-117,61,2029,10,1092,28,-56,71,39,619,23,314,-34,471,176,101,508,15,14,85,-20,-298,85,12,-15,-6,14,13,-6,4,62,19,223,-249,-33,13,47,119,256,272,15,192,191,15,56,-1,-13,124,133,140,-3,-224,23,78,-42,268,107,10,63,33,-11,352,48,35,48,35,-45,-9,-26,33,147,-12,20,63,180,167,8,-32,71,13,94,-25,234,115,50,-3,167,-62,106,-4,159,142,2,206,18,68,303,99,317,17,86,170,97,266,97,36,68,3,74,31,58,296,5,47,-156,32,-473,26,99,161,-2,24,84,-17,-129,-58,237,49,558,-30,16,-204,84,90,-10,-29,126,94,15,4,-46,-205,262,-10,216,31,48,-16,30,404,35,18,16,72,54,74,202,16,-10,-157,72,161,128,80,58,-72,1,138,207,-10,-9,74,107,131,77,-116,42,30,-75,219,-1,367,-53,106,151,95,57,30,-139,-39,37,140,126,-106,104,-13,195,55,69,12,83,402,15,187,20,9,202,96,152,81,37,454,325,35,80,42,127,-14,185,-18,44,47,32,64,1281,93,-6,33,25,98,0,-42,13,65,484,99,224,278,142,23,24,9,8,142,94,38,1553,132,-20,63,39,-19,57,-28,247,938,158,-181,156,440,-10,-119,961,72,-31,122,58,-9,121,-96,47,-20,-24,76,-135,48,144,19,50,134,-17,-32,-4,528,-5,1758,-257,1041,-46,21,121,31,3119,-3,-53,8,-137,20,-16,382,164,150,118,3497,-8,1004,22,163,-67,97,12,111,21,193,-27,68,84,1119,-443,6922,2,179,12,79,103,72,105,91,1030,-30,-37,-30,52,100,29,210,86,293,-18,89,3,-16,26,39,43,155,20,231,17,-3,935,-220,48,11,470,14,34,108,6,22,79,2,129,-54,-49,11,2,5299,5,50,16,49,120,-14,2,165,-21,-67,-27,-8,-34,-98,-1,94,36,23,81,93,1920,-39,87,5628,500,0,-211,197,-625,-16,4,66,207,74,44,975,29,-40,448,280,103,420,8,619,2067,209,92,223,342,140,225,-98,-16,137,213,141,66,96,70,46,130,-6,-67,36,-6,2268,530,6,-106,7,2320,34,6,253,202,104,-355,-30,1252,65,457,864,7266,2,54,7861,717,-115,259,845,109,247,913,-19,196,153,25,25,-657,450,-148,16,-26,641,82,5,8200,167,17,331,77,-7,130,51,46,-221,-37,3075,731,-3,-4,-15,-14,-31,48,136,-197,-25,3,162,-314,-8,524,-11,-3,34,53,31,83,160,-228,331,73,20,980,-7,128,365,3,2763,205,110,89,1612,3004,34,705,149,236,-269,2178,59,25,-302,-50,3,5,184,456,106,-12,166,-42,55,163,-16,10,126,212,92,105,285,-17,43,30,260,-27,4856,789,56,-23,160,78,2877,-183,397,46,-4,400,1527,-31,42,-78,25,-41,34,7428,3238,11,342,5,64,731,673,168,359,-22,2279,-25,-40,-15,24,2,12,148,102,-7,-230,-6,34,-41,40,-31,75,340,330,85,47,14,-111,13,12,-17,86,161,501,152,467,70,66,598,833,365,536,66,-35,1,135,1751,25,-350,210,6,17,57,-56,114,-10,110,82,324,-20,99,25,63,344,231,20,192,95,735,185,29,181,1055,4039,225,-57,-20,34,54,57,-289,-16,52,-37,124,4914,30,128,0,30,216,53,113,76,173,21,-52,171,13,87,93,203,1060,-58,-64,-21,2271,32,50,63,0,6,-56,-83,2174,-30,19,-7,32,70,68,-98,188,-13,54,-115,5,-19,-102,143,239,80,141,305,109,125,-49,23,-4,45,4,156,27,-4,0,134,-19,80,86,4730,-31,1345,9,-2,29,67,981,18,1253,-62,31,23,20,945,3267,87,61,81,79,158,125,50,46,-46,-60,884,133,7516,2692,137,228,840,83,365,61,174,92,638,499,77,255,-71,-123,7,65,34,139,141,94,637,86,71,170,84,-34,1043,36,277,72,846,37,122,-31,227,-19,374,20,-144,-61,242,58,115,4126,54,40,19,35,301,91,441,145,137,-1,3,21,237,30,371,192,105,325,410,-19,1,25,248,339,266,12,-141,361,5,62,434,47,1019,-59,89,153,550,77,41,42,111,33,19,119,70,195,737,163,170,17,1,-11,449,179,131,310,67,191,45,33,74,56,215,-5,-74,32,1451,-66,-7,-13,211,-65,36,-11,1620,34,25,36,72,-10,60,32,-92,90,-133,-14,319,94,102,13,7,1678,163,107,8,62,3682,123,135,36,-106,-30,192,-79,38,-28,145,739,25,118,25,65,61,124,374,574,59,-132,79,-5,67,156,217,309,6293,132,1949,138,40,78,192,196,13,75,-206,-99,-101,-27,93,981,54,75,47,9,-2,-4,214,28,98,143,138,14,-33,-15,227,794,69,2,55,-10,87,-19,62,64,226,6,-8,473,34,115,-32,185,1,35,44,244,1710,-59,69,78,30,25,57,13,117,-3,20,60,21,31,-18,-1,24,-89,-22,187,213,29,-7,59,25,181,125,140,126,29,23,2,-42,-27,146,151,266,78,227,574,-4,-47,13,87,87,340,537,67,47,-4,1135,-37,-156,-29,187,88,17,-27,61,390,74,-21,-12,-116,450,46,280,18,45,8,95,94,-1,-9,-41,-88,215,146,16,48,13,28,0,-12,-15,-3,366,79,699,-94,323,48,97,214,52,-22,60,149,49,76,-229,64,43,-33,166,23,-34,123,96,25,23,657,-13,95,-77,14,312,4,-49,90,-40,52,49,-10,-99,226,128,51,-14,47,-237,28,-4,1,-52,25,3288,1,484,24,38,-20,5,306,-137,99,31,200,39,101,112,33,113,9,-150,-7,218,123,88,0,4,491,198,142,140,-42,195,-25,183,142,70,20,-7,-266,75,-49,118,424,43,55,-26,61,23,249,197,137,11,-19,102,37,139,17,303,313,-158,28,45,-664,76,87,137,7,313,-106,-71,-198,37,-46,280,53,176,-71,-62,-89,140,456,131,56,336,58,-77,141,-44,17,97,36,26,532,1371,-54,-55,53,2051,649,341,41,119,20,836,171,315,-26,45,50,19,-283,-8,172,80,44,-7,66,-2,-1,35,147,-197,94,24,-122,22,313,26,-340,157,20,66,299,-7,55,-99,252,95,123,-16,414,238,62,111,169,137,51,101,32,-60,29,-89,12,88,187,42,-143,13,56,28,37,-15,19,4,36,-42,-118,-75,17,59,228,33,-4,15,26,-9,-36,26,-3,-4,37,90,-3,237,33,-19,-1,126,112,183,-208,64,271,-108,124,88,-71,38,-96,-80,369,26,38,13,46,26,52,105,9,211,41,99,-16,105,-27,147,-29,-3,28,11558,309,-74,484,169,-19,54,173,136,23,-47,36,81,-147,1,-38,248,77,-18,40,57,25,44,173,71,336,-12,20,23,202,2322,163,-18,256,57,173,789,61,2182,133,21,116,1,-31,5536,247,24,2557,120,44,-75,36,150,41,38,432,658,-8,8,157,12,12,66,29,483,62,-111,44,118,-27,221,63,-54,38,123,-14,35,-5,-287,211,1147,189,471,-53,3,291,7,-60,44,-43,230,22,243,185,19,132,424,87,79,4,41,-14,-25,68,-9,14,38,204,-25,79,1310,449,28,-1,-17,2,309,-31,120,127,-18,806,37,79,139,287,130,459,167,121,40,51,64,70,39,-48,40,-120,-85,-110,0,9419,144,285,217,-154,37,-137,6,64,15,-68,3,-25,23,9,77,-37,16,25,-49,-13,21,-207,6,-74,-8,-73,26,-82,-44,213,-147,40,19,-24,166,237,171,5071,1222,105,72,63,-102,442,290,24,190,-18,258,-124,35,16,777,21,165,57,10,-84,165,75,228,-107,-15,50,12,37,165,16,439,-73,111,77,114,17,18,223,32,19,272,-104,1087,55,58,31,807,-91,6,166,55,1,136,-5,196,-180,-232,56,25,-16,130,30,31,615,615,56,39,7,62,135,1340,93,135,466,75,-83,506,39,-33,403,2,3,560,168,-34,-4,29,-79,-86,-9,78,82,60,41,262,15,-19,4,103,16,1,158,79,58,45,107,-130,69,7,27,52,-102,-66,231,156,-12,-266,6,38,46,575,32,-71,441,716,23,137,16,264,24,-13,45,9,70,-92,32,8,-15,11,-20,344,3,33,5,-29,73,37,2050,21,108,82,-22,-21,-185,49,32,-23,2,23,14,-24,53,68,-15,203,71,32,34,-13,586,469,-21,93,107,-21,33,88,248,126,-13,43,24,-31,26,795,4,41,198,139,62,18,-7,1,574,90,-15,-24,66,108,-95,26,72,13,11,270,-52,20,749,10,1747,72,-5,1172,178,21,-33,13,-2,-63,50,656,-37,-27,-225,61,44,475,18,3,18,49,24,9,-45,233,12,14,529,22,0,524,134,192,6,16,15,137,8,0,619,119,-34,7,580,-20,11,13,-4,12,6,592,96,-73,350,29,-17,-31,-204,1767,10070,-87,-19,31,-12,19,30,-27,26,-25,269,130,24,2713,450,110,859,4,111,147,-9,-45,-2,21,513,-6,260,-192,-12,107,70,-60,104,55,141,116,403,119,247,6,-74,-895,15,21,-20,253,-73,33,39,142,37,71,211,1077,-2,4263,26,-14,533,114,34,49,80,-30,25,4,123,62,9,-9,-2,216,707,73,32,-124,114,-8,-108,23,-44,25,-40,-44,10,-8,223,25,14,24,91,2,11,164,-22,123,7,47,-2,129,36,13,290,-13,14,72,28,167,-131,-42,166,-15,16,120,645,-9,-13,20,148,17,5,-47,190,71,43,49,-24,393,51,197,1105,-310,13,26,16,1890,290,33,29,127,-373,9004,30,337,95,114,20,146,30,0,68,41,-14,10,247,117,46,543,343,823,207,67,-49,16,257,22,-77,-56,-134,323,31,214,-4,-2,10,96,175,81,-93,6,-34,921,29,-30,69,79,54,44,0,-30,-24,373,112,-285,-84,-120,160,852,189,-52,-112,710,28,242,347,-100,150,-14,1042,8244,437,24,-30,66,104,-100,116,-4,74,-111,635,4274,3853,31,-8,153,25,29,-59,-1,253,70,49,91,277,363,126,-9,22,-159,-179,294,13,-95,22,-43,18,-313,165,44,-324,-109,-23,-1,387,37,8,-74,0,26,-26,-3,96,7,-350,221,45,-53,62,-18,476,39,171,-116,90,4,-1,-28,-12,42,262,19,66,130,-129,-52,5,433,89,691,2740,415,4064,-61,-26,37,52,16,440,123,-137,72,-59,31,-8,187,92,13,201,24,37,2454,4923,28,696,18,75,0,13,52,2,0,12,1940,39,51,-121,157,-284,708,11,175,24,35,22,62,1075,60,59,202,268,105,176,90,56,71,53,-29,14,-31,-666,658,-9,139,46,38,-34,74,61,106,-229,-265,4,286,365,527,302,34,53,-127,-53,-72,83,36,-49,2970,83,534,89,76,62,103,-3,291,39,-70,43,169,33,25,136,-20,109,36,-14,-50,13,-55,255,-151,112,67,-44,34,-29,71,-27,28,29,-270,-283,8,-96,-131,76,196,8033,588,34,4838,-73,91,-18,-145,5805,13775,203,219,2889,102,31,1456,447,852,-20,723,77,37,57,10,236,-34,30,-12,-41,-211,-89,91,346,2664,149,-36,295,109,1383,37,-88,28,285,11,-88,-1,5,-90,58,586,403,49,-10,151,21,8,556,-160,-92,37,249,81,341,74,205,383,226,415,54,92,-44,898,456,240,8391,3871,44,25,39,-84,-66,526,236,207,514,9,-32,-30,-27,40,46,-64,-194,128,67,30,-3,76,49,126,-18,131,63,8217,67,16,18,69,-94,-28,23,-1,133,37,222,-142,11669,162,380,44,181,283,-13,-106,249,-26,-124,237,24,-3,48,162,49,41,-19,256,39,67,-311,-14,29,139,10,-79,7,30,-71,-9,4,235,38,55,112,21,15,4,11,195,25,14,79,7,-51,298,316,-67,114,167,63,85,-69,212,49,98,-300,-57,20,-325,40,15,325,-56,107,21,196,-42,-1,115,-1,126,34,-13,-21,-7,42,-78,111,22,-82,132,98,256,-34,-5,321,67,-9,11,-33,78,76,75,-23,0,208,58,-12,98,53,23,139,442,8,12,-145,-51,-90,-120,39,5,87,-184,-30,86,26,-128,457,-643,318,196,85,93,24,228,176,3457,596,43,371,70,-13,-158,-61,61,-274,37,2354,153,3711,31,24,4075,293,25,115,578,-9,271,-23,265,-7,-179,23,57,144,-7,45,187,1023,-72,-151,-186,-40,175,-1,50,4960,-3,433,668,526,-10,228,7,-8,-50,-114,-38,20,161,39,161,202,3295,4,3,5,-14,10,29,714,110,8,389,541,-1,357,-31,-19,2161,166,24,-35,190,207,2533,181,1417,83,-144,153,13,-332,18,7,-16,104,201,16,614,108,354,945,-125,-10,241,288,75,58,86,15,758,446,-61,39,9,-32,38,19,-2,239,109,477,16,-48,108,12,294,-245,-3,40,-109,309,24,14,-292,149,427,43,-4,88,233,-102,-175,32,110,90,175,295,-11,-7,145,3274,-16,-108,311,-39,38,-109,8587,282,52,37,3,134,185,28,-22,200,107,60,297,12,2,249,134,-29,976,63,27,18,-8,13151,1262,132,46,-197,-15,-36,287,-8,-21,135,-29,-16,-52,212,85,-7,33,1,3241,-18,340,-139,-356,395,5,108,5,245,0,139,-10,118,320,17,42,18,93,90,-6,-53,26,31,2189,70,32,385,344,-16,88,124,96,-12,71,112,-84,418,191,-53,75,6,13,42,27,290,138,2800,12,209,257,481,-34,-39,101,-126,-7,7,585,-35,141,70,188,200,20,52,-226,1701,57,-34,73,-48,-98,22,33,-12,-2,155,620,42,225,57,41,160,-10,23,94,62,58,69,-131,200,-17,1569,1425,-113,62,36,464,57,6083,27,-25,85,646,222,-72,34,37,43,400,27,43,135,10,-66,-5,-67,186,20,17,10,42,73,-21,-62,-190,63,0,43,112,-25,173,16,-27,10,21,60,-10,2,-50,-4,68,-139,18,6,158,-246,86,-115,164,68,63,13,66,202,851,183,78,27,68,123,145,-55,61,129,-116,-594,97,-12,17,-38,-88,710,-6,323,46,-72,26,-93,-11,-10,17,112,255,39,-12,253,-42,-57,-31,60,27,62,349,122,68,413,280,-478,78,75,-9,39,57,34,117,44,-220,58,4403,132,29,11,19,18,-11,65,1634,35,295,310,684,15,143,101,64,-97,52,22,-24,56,169,27,96,43,18,14,16,15,109,156,-140,-157,-5,10,172,71,2871,3923,14,30,319,-39,925,35,13,173,-632,68,-51,-25,101,443,-14,180,-30,-38,-238,-124,35,-162,485,-4,12,85,-48,-45,7,44,17,288,-31,177,-233,259,99,2,-33,118,-55,65,693,-25,-34,114,31,1,-46,18,-48,461,109,-67,-240,269,2060,-20,131,-78,149,164,54,-11,265,1,-19,210,115,32,6,155,23,-6,109,112,15,12,205,-56,-159,21,-137,21,153,-15,53,177,-195,-3,54,-22,-101,-600,-57,109,695,193,-940,16,68,-17,178,37,-10,-54,61,637,16,-45,685,-2,53,10,169,295,92,3229,30,-174,121,-43,-7,-24,8,718,80,-442,-839,-172,-84,-20,-303,128,6,-296,53,-11,-102,-155,1304,24,-29,73,40,42,1725,805,-43,-576,87,-56,1,1524,59,51,12,-232,-21,6886,-499,-1136,-2125,-4522,-475,-235,28,-28,-15,-39,93,-49,31,-5,141,1324,1464,1,-1,-10,5,530,90,518,15,27,-11,-2,-95,654,33,9,599,116,-17,-21,95,-18,150,265,8,2209,-77,31,5,-147,-33,-3,134,35,7,-11,46,46,37,67,24,46,27,-22,-29,593,302,282,151,398,14,-72,-119,-7,141,19,513,50,-11,36,33,-77,4,-6,105,96,368,126,23,4835,-38,9,-8,18,6,34,-3,29,-148,-12,33,-24,484,-5,-22,-75,9,151,-19,-39,37,-52,-57,-11,39,-44,31,-53,49,59,-39,-62,-69,-16,52,154,124,13,27,59,28,-9,190,3,98,25,206,-67,-9,11,50,-7,-5,1,16,336,21,-16,-99,82,1136,156,2,-60,-20,19,100,1459,28,101,-44,-102,51,-57,108,1490,72,-10,-43,307,628,-74,-57,216,-64,14,20,36,34,212,-29,31,4,-37,42,13,27,33,-3,223,-151,-49,8,-7,93,-30,334,196,0,-133,-266,106,-4,23,-14,56,25,31,-16,28,4,33,232,22,82,1152,662,197,12,596,-261,106,-57,140,-44,48,-36,26,109,-1,-62,-36,110,-14,55,1261,171,-5,23,135,26,-16,-4,167,147,-8,-48,-21,193,289,61,-1,5788,3728,4,8,13,515,-25,-55,4647,40,58,1033,-33,-2,1558,1586,498,-160,-16,17,0,-34,-8,-550,-38,-1,105,72,356,-258,60,-4,-141,-20,66,953,102,36,13,152,191,360,70,-23,52,-21,-9,31,1745,197,59,133,-9,77,-41,28,32,107,-39,4,29,-36,-54,-53,2,262,-25,128,80,125,76,320,113,50,4222,7521,50,27,72,4107,3130,4,633,-44,8,90,-12,48,-44,-1,62,39,39,18,74,-45,-427,273,19,334,-29,142,-5,120,74,8,20,-31,20,46,-137,50,250,16,-55,31,-283,-24,-107,-32,43,-98,-114,41,-53,-40,40,-91,-271,-98,-51,49,0,-10,-94,90,15914,22,-12,46,-5,-13,-58,-4,-5,-48,-42,-4,-29,-70,-23,-298,-157,-202,-144,68,568,588,517,447,6239,9399,15005,5651,8780,8966,37,-25,91,293,1734,156,1441,130,115,299,83,105,22,81,-11,-4,13,7,60,22,132,11,7,76,5,9,193,145,21,32,-74,29,7,126,259,-9,851,187,6,215,7,31,135,5,36,16,58,19,37,72,215,-10,76,-12,-12,-18,54,98,-115,8,79,17,57,-26,8,14,25,121,39,-16,52,27,-204,168,20,248,9,-39,216,25,-33,33,-34,-42,150,11,29,116,-132,32,87,-185,-11,13,-396,-1,225,170,98,0,-10,113,105,3,20,157,34,20,11,97,169,32,168,4,-16,47,0,-21,73,-37,-108,112,673,43,181,1,-29,52,34,40,101,56,11,-33,155,319,30,18,-39,26,110,115,93,17,30,-1,8,-16,25,12,38,48,-5,28,171,35,177,139,496,110,70,1683,55,-39,4,61,70,38,114,283,13,4,586,-1960,-51,580,14,191,99,16,11,48,-23,27,70,2,113,204,13,-30,8,18,0,666,-15,-20,16,39,23,56,530,-28,0,20,37,-24,19,336,23,119,-14,143,-31,9,-109,30,63,105,51,-131,19,46,-41,192,80,20,66,9,1201,-1,-15,11,17,1,-3,360,65,5,-5,17,-12,41,-7,-7,-324,174,83,-55,30,133,45,485,211,279,17,159,-24,45,-7,14,120,29,290,50,11,-18,29,-31,68,169,10,-26,71,59,54,8,3,50,311,205,121,27,56,-15,117,-6,100,433,148,-54,-10,9,147,-26,250,143,21,41,733,90,-283,0,113,54,13,43,-15,-54,135,62,86,205,-249,14,23,242,-13,76,-7,242,-74,42,-10,196,142,15,19,228,82,-10,206,309,-56,-15,163,129,39,65,50,45,237,63,65,525,201,13,175,72,94,20,-8,67,246,11,116,0,53,-4,239,99,-14,26,1,-37,61,178,1240,-13,263,-24,-268,16,614,1,33,19,-22,366,172,-1,77,-18,-8,44,70,46,74,60,30,66,-62,-66,124,29,-68,-100,26,61,60,53,67,11,32,37,-123,187,-36,17,11,21,70,31,581,15,-14,26,17,44,41,47,-7,116,-1,62,221,287,99,100,67,-178,-133,27,448,240,141,49,57,322,83,123,162,12,-37,1,97,-10,36,140,-155,32,192,75,19,6,89,186,6,-36,369,81,51,443,61,291,55,73,23,15,12,19,-15,27,176,-27,116,-25,27,112,37,101,-7,14,24,-8,79,-48,78,86,27,-9,425,180,1,19,389,84,3,45,70,322,307,-11,29,-33,4,-12,19,3,16,87,1,85,109,31,145,126,4,140,-48,46,11,92,19,2,1,71,-16,3,73,86,-11,42,134,386,24,331,-72,12,170,130,21,-33,-13,264,-91,6,35,-24,21,21,-6,-38,-54,23,-94,129,157,-159,-44,105,-3,40,112,208,173,38,-113,183,212,-76,31,23,5,27,96,66,88,934,-20,11,53,-25,5,19,81,-60,6,-61,13,-34,-51,-14,-93,1,-9,23,47,88,-89,-12,158,15,149,-14,15,-13,-508,109,85,1,77,9,151,32,150,-1,4,21,61,69,38,-22,2,-92,-33,59,-44,-107,-75,102,184,2,-64,20,-7,55,79,631,-25,187,182,78,171,24,184,-87,68,214,707,105,-24,86,103,197,107,57,19,35,84,158,56,176,135,-61,133,485,393,46,53,26,26,114,37,494,11,48,-38,14,132,-8,84,75,8,471,46,5,24,191,-48,50,233,41,153,256,387,-30,-80,45,201,93,-39,153,20,129,20,175,32,134,35,7,144,73,153,12,235,23,-616,-30,-73,14,215,68,22,-1,19,26,-4,383,290,93,-155,141,747,-86,33,111,11,27,57,161,-79,34,17,86,-77,-1,106,28,59,242,-7,-33,71,55,16,21,73,22,53,129,25,15,199,-8,-8,39,150,-39,7,35,-12,22,70,0,60,61,13,-23,17,14,507,133,-50,-1,58,-333,-10,6,15,96,27,78,-71,178,-10,126,93,6,-30,45,588,-195,87,-19,3,-63,9,39,-4,-17,20,353,-9,459,177,-20,35,4,144,27,5,134,43,274,55,46,76,-43,12,184,159,41,173,10,21,59,10,137,179,329,1378,-126,66,27,-30,-33,189,67,142,-17,83,217,-25,-16,-88,11,33,-24,-80,28,348,11,-64,-68,41,-24,27,-51,-24,-19,-135,27,348,225,663,94,2,-7,5,-14,38,28,-50,-31,40,24,-684,9,-11,-2,33,-4,13,-273,91,9,100,103,-21,-3,24,138,-29,2632,28,42,200,-18,93,-38,-4,-34,102,121,184,19,21,3,11,12,-7,41,-4,-171,88,-21,21,61,120,-90,751,3,-56,-3,143,79,101,-351,26,30,118,390,183,-114,31,149,-345,-24,88,337,-291,-152,35,39,56,86,27,540,40,-99,64,-30,292,0,5,-25,4,6,259,115,10,86,578,40,-13,19,-12,100,14,-23,-282,880,-56,126,-226,-108,-105,119,2,-34,329,31,218,-16,78,16,731,240,61,1,52,-5,96,115,148,-161,-319,85,58,201,499,164,149,776,8,59,-100,1711,-6,44,-4,89,87,210,-82,21,96,22,137,-9,35,37,196,66,187,-4,186,1,61,-75,51,38,-488,491,-551,3,33,100,207,-141,45,106,-18,-106,19,-8,12,-6,63,251,137,51,40,107,29,-5,112,-3,37,-116,104,-15,-9,52,-98,292,-66,-20,28,261,-12,15,-102,8,32,174,-63,-108,-38,3,15,5,-8,-18,35,-38,-7,187,59,485,-52,257,10,19,118,-12,14,-3,-163,12,39,80,3,138,61,-116,1296,45,-82,749,246,-565,-38,-8,5,663,138,-317,24,-36,35,48,47,117,7,-33,140,43,-13,310,-32,41,40,3,3,60,22,-90,109,273,38,119,-11,-24,5,12,-26,-3,108,-18,42,23,390,18,6,68,31,24,27,26,22,87,-3,4,30,-586,-1,28,-53,-371,-50,23,67,-2,56,-251,-83,-2,-93,107,96,-34,-8,-64,-3,552,18,33,-1,391,-64,52,27,-32,-25,512,6,88,76,-9,-45,141,320,138,64,171,-48,-48,-3,-19,31,59,72,1428,-53,-118,-152,-2625,-85,86,36,53,59,101,64,-7,40,26,262,46,28,112,449,2,38,81,-75,46,258,-1,191,-244,161,58,171,-151,197,22,6,-1,54,29,-17,98,47,29,-86,682,833,79,-11,-63,15,-63,-17,-222,-6,128,-35,-3,-18,-7,-72,30,105,-39,-41,-20,-16,20,9,99,208,25,60,-176,18,19,36,449,168,43,23,2,137,248,-21,143,46,13,159,291,23,29,6916,121,127,-23,-5,-47,-6,40,367,2,49,28,59,-68,15,-45,127,200,-83,59,5,65,143,87,-1,81,-489,104,-13,19,79,-97,2085,12,83,236,2,76,-24,2,498,-4,-42,125,-3,-55,272,1079,83,-34,27,554,21,55,97,581,-59,24,12,-25,-22,107,95,283,-11,378,-32,-42,16,53,-15,53,45,-30,263,151,69,-82,175,-64,18,14,110,-22,-26,8,-17,7,119,246,15,122,134,168,60,227,105,147,39,90,177,532,328,13,-68,44,88,18,135,5,-18,18,-37,7,30,-61,-99,39,123,42,-1,90,36,926,29,-415,20,-9,-36,136,79,198,267,32,57,19,72,-14,81,-4,48,13,-19,23,46,32,5,156,-75,8,81,26,-150,132,1,165,52,196,10,73,277,-613,77,-310,61,-42,26,15,-91,113,-33,-9,22,4,105,73,100,117,-51,305,-30,8,79,57,19,92,154,233,173,52,3,-275,-54,16,71,30,-30,-59,145,73,-37,-6,115,64,137,81,-104,17,-43,-119,558,209,37,108,-22,19,71,69,60,-53,-40,174,52,34,179,328,19,76,64,2,29,41,27,-41,11,425,78,373,63,1,31,122,391,67,15,92,-134,126,-154,-16,504,179,94,37,42,-61,94,153,10,445,-6,170,37,534,-7,19,-80,88,775,-318,90,172,587,67,56,398,1,51,27,-5,86,-2,80,39,244,264,-5,123,44,18,24,103,-204,37,-8,46,29,248,-30,92,157,-7,34,94,179,-93,45,-53,107,295,-70,772,108,-3,-10,-14,59,18,91,367,2,19,72,87,34,146,73,-56,103,-39,-95,18,-217,-101,-7,48,53,22,320,91,-61,33,425,-31,-46,-91,-46,35,53,11,-13,-3,8,-37,167,417,27,-102,46,498,369,18,602,220,36,99,156,-36,228,18,108,5,-58,794,70,257,51,8,-65,9,23,-3,10,-44,22,45,140,50,183,37,22,34,44,20,21,19,136,62,44,-58,-10,244,134,-30,-5,-17,-5,60,119,12,369,287,191,18,6,-6,68,51,63,-85,43,155,-9,409,-10,67,-5,172,-1,51,128,36,-57,18,131,-139,-41,-18,15,21,-88,48,272,21,557,6,43,452,258,71,293,311,327,823,-49,93,18,105,-3,17,277,452,198,-13,89,-400,51,20,64,83,6,-132,709,-294,-24,-10,228,16,106,256,32,71,88,115,199,44,3,35,132,50,-2,275,129,257,-32,134,17,18,343,153,18,-194,-327,103,208,-14,0,42,201,88,65,1,104,25,-52,104,1866,64,-65,329,-110,-89,278,171,9,440,-11,11,39,194,-8,29,69,-57,139,182,146,225,35,344,-118,139,213,469,465,442,200,58,132,15,14,42,-420,-94,4,41,-141,-28,381,-15,50,-135,74,-239,247,511,1027,339,211,156,527,-23,12,-37,99,123,206,210,262,95,490,23,348,403,-75,9,59,110,361,296,-4,374,1059,597,-57,74,84,434,50,137,213,13,13,885,264,72,396,55,119,4,323,136,63,138,77,73,12,0,312,258,199,220,458,222,299,263,300,424,-77,226,47,667,44,63,380,211,22,52,87,75,37,6,16,-6,74,111,1,-31,10,76,38,569,4,-20,9,42,65,538,18,29,-26,-11,377,-63,20,4,54,618,227,-9,42,826,80,113,130,37,15,145,34,-14,35,-172,-61,71,69,-48,63,-10,-5,15,-20,39,69,96,-18,139,73,32,118,25,-2,442,404,-42,72,-206,106,-1,-32,148,10,27,166,8,109,50,2446,91,2,89,243,252,160,1,217,-4,197,-269,86,44,-12,111,24,1452,206,260,151,92,39,109,35,37,60,235,287,509,120,-56,57,-47,22,-96,19,-27,2,317,40,487,72,231,250,49,294,-2,95,862,19,80,-41,186,402,271,230,475,170,403,432,-16,12,37,166,171,175,23,64,-68,38,415,151,226,20,24,41,78,113,-13,221,71,20,20,108,106,23,-29,62,6,67,121,7,118,91,116,30,11,79,76,383,27,201,-1,6,32,379,18,57,65,-25,160,44,-36,-57,430,199,243,196,-114,-84,19,7,-8,200,4,-74,9,-9,266,-26,7,-222,-56,-48,291,253,158,-147,30,83,44,807,57,25,-44,-58,-5,-168,80,185,10,120,71,1,35,210,198,47,-56,35,0,20,71,48,59,128,100,34,211,-31,-143,61,339,0,4,718,-3,417,323,214,-66,46,51,103,-80,129,31,-57,209,167,83,-227,23,79,6,45,-6,-368,36,13,8,-27,80,13,9,176,21,-126,27,108,10,79,48,142,60,14,7,113,-10,17,39,-36,-61,18,-26,10,-60,-18,22,610,19,-17,12,1,274,-17,99,40,-6,-40,55,499,148,-60,41,479,4,101,190,572,5,29,123,94,96,298,52,13,-72,-72,20,14,115,-249,-6,-4,194,55,42,13,-11,-154,5,5,-85,-7,16,112,595,287,3,-2,48,134,21,-459,81,77,26,-17,185,27,45,251,137,30,159,72,-3,-115,4,95,138,-27,-166,-35,4,24,-29,296,8,-33,-16,-57,-29,90,-24,83,40,11,88,299,-8,33,49,2,25,145,159,61,-70,388,-30,-52,168,500,23,14,817,-34,-6,144,-17,978,-29,-112,34,218,47,-25,111,14,51,5,72,80,74,-5,10,222,17,145,233,28,-34,-81,-58,-164,88,-3,-4,237,0,72,-4,76,87,84,212,181,88,290,1271,-3,81,-17,230,-28,4,108,9,94,17,19,65,1156,10,30,-4,163,0,142,-20,26,78,87,115,51,5,27,174,43,-17,36,109,136,71,-59,61,-69,21,4,60,-6,48,16,-23,88,316,51,46,156,73,144,-332,19,34,-23,-38,157,-86,-45,17,3,26,-55,15,310,66,1,368,40,98,1472,921,-7,-24,-453,41,-81,36,79,-6,-47,-3,13,-71,-13,-246,49,5,9902,133,-13,2319,387,-3,83,15,146,14,99,-73,-61,140,34,-1,4269,-4,-20,-10,51,24,-117,-19,91,48,9,-19,11669,29,-151,-34,26,10,-1,72,-3,84,-23,101,208,198,-311,139,-3,566,115,167,-7,7,283,52,263,227,25,135,73,105,-1,24,40,84,181,-58,93,68,93,114,-46,-74,69,-42,139,86,33,376,84,-1,47,310,10,33,-74,152,15,53,-7,162,47,101,-6,428,-192,203,166,146,301,63,398,26,66,36,-1,75,168,8,184,80,28,37,58,285,26,162,71,-38,-173,-37,-71,-109,-19,-175,-125,48,74,195,102,-53,98,-131,-43,-66,15,153,-23,36,-14,-160,59,90,187,-58,-106,177,27,-6,36,54,416,22,152,58,-174,279,151,75,93,221,23,34,49,13,115,31,311,59,90,-43,-64,330,17,-4,23,-11,133,-83,597,22,-167,9674,154,20,-34,350,136,892,15,-84,13,10,34,210,3,79,13,33,-356,92,218,-48,-110,-36,31,33,202,10,140,-42,-137,-461,39,-31,39,-103,378,-42,-71,24,70,-82,-59,-6,5,-50,-10,26,-108,13,10,167,-21,65,205,137,11,16,264,149,130,-80,116,-66,45,105,8,24,3,-50,-4,64,37,126,195,71,25,-17,3,47,259,-1,-206,-58,108,55,-41,16,0,27,-62,-9,55,886,65,-4,9,18,33,-10,343,-5,391,39,170,35,-68,54,-25,-52,48,2,-58,61,27,11,4,96,44,67,-64,-28,115,76,-11,122,-647,12,-3,13,48,-45,3,11,-4,-18,119,170,-22,-15,-100,271,106,-7,-38,148,90,84,420,-3,-13,-199,-21,86,15,-7,-44,23,1189,278,28,57,27,-7,-40,183,48,101,71,1,265,376,51,41,15,0,-13,-39,-6,498,151,21,4,-58,49,76,34,29,223,100,14,6,336,12,-5,238,186,-149,2014,33,89,-3,105,-11,-26,18,12,16,0,38,99,-15,-6,3,407,50,1,668,39,47,134,-11,-76,154,2062,85,197,112,269,108,15,65,-28,68,-25,153,214,93,20,-25,191,13,101,7,138,223,163,4,29,67,10,7,-31,-53,-8,78,-44,-14,1,63,58,3,70,24,18,41,58,109,-18,23,18,28,-56,-30,392,-26,4,-21,-35,35,81,-13,59,10,77,34,271,9,-28,60,32,21,29,43,22,16,10,2,39,141,35,14,23,675,29,6,23,66,85,-265,31,109,92,1,46,18,80,-54,-23,24,-132,77,254,15,51,84,-11,-92,-4,468,138,85,65,211,227,-28,72,75,-7,22,29,48,247,27,70,-76,91,53,61,259,18,-54,-14,-684,-16,2,-76,46,36,127,-32,177,200,-66,-34,-229,71,254,33,20,223,41,-14,22,48,82,51,51,-1,-20,376,24,83,-4,-18,204,6,29,13,-14,61,16,282,28,32,-160,104,-42,82,32,106,145,108,-8,37,83,285,29,89,30,56,61,31,-35,196,55,-2,-94,420,-7,47,62,36,50,-11,108,76,115,21,-8,1091,1085,12,538,123,50,35,14,55,139,-1,-55,48,52,29,196,-146,566,45,813,114,215,43,109,1711,43,50,108,73,26,-1,57,145,17,23,-31,-3,20,18,34,67,2,27,87,25,-57,40,-26,81,44,27,37,-38,67,13,587,2,41,312,62,67,-393,115,15,-6,-31,-10,8,-7,22,90,98,173,17,126,103,232,390,91,8,0,19,10,-21,-6,-3,119,-46,-34,218,-18,34,88,-5,-20,-5,67,296,53,-32,-36,-78,7,123,176,30,48,-10,24,3,16,98,-7,66,89,-102,70,108,-1,119,31,66,19,-2,210,-32,3,4,-2,10,-44,178,-41,80,-35,-283,195,155,16,69,469,136,-28,23,-37,-42,-157,29,41,41,-20,32,14,59,40,25,-399,-24,10,51,15,413,297,204,814,2889,32,271,23,195,-6,94,154,-19,102,-51,663,21,69,680,1185,29,502,46,81,28,57,-72,15,706,30,238,933,142,25,321,19,12,5,-110,15,129,-96,-14,-4,-9,56,1299,36,-17,-11,-28,140,70,1,-37,41,-146,260,12,19,28,-6,327,21,17,29,120,121,125,379,19,70,111,-26,-3,28,51,-20,22,0,0,-100,-54,-25,8032,31,104,-48,14,17,173,-10,-129,53,55,81,136,-1,120,-22,19,1791,2,33,140,95,48,5,-97,17,96,102,32,133,-5,499,19,-44,58,49,48,21,41,-269,-360,-10,204,-224,-70,-1,94,-54,25,2,38,-99,6,59,-73,57,3560,113,11,66,279,77,222,-480,146,60,10,13,221,67,-591,-13,12,38,-79,183,-506,2039,17,365,-21,-18,10,-5,-7,10,141,98,-25,8,41,47,150,22,-12,-14,26,61,7,-5,-175,-75,351,-14,172,333,175,9,74,-10,277,497,-219,48,-368,106,-9,526,95,224,139,-7,33,162,150,122,7,-6,533,19,-77,-4,87,-132,32,75,-311,18,684,25,223,34,-9,31,-171,39,30,-17,42,26,1,5,-478,82,7,9,42,61,-112,65,67,44,236,-43,-199,119,9,48,37,14217,64,19,42,-79,556,270,27,52,-25,10,62,64,23,102,172,59,3,-25,-7,-23,28,17,86,11,2600,-16,23,144,18,48,62,75,295,30,-16,-5,78,-18,26,0,23,-49,14,-200,186,79,-23,7,488,33,-24,17,64,65,264,16,237,-33,206,-13,-36,41,47,-2,-32,-56,-4,37,-197,-34,42,-20,-298,13,-41,192,36,-224,10,63,48,35,-9,-26,-4,-17,-70,8,18,72,-56,159,317,32,86,-162,36,-7,47,-473,49,161,24,351,-58,66,447,158,-3,94,-79,-205,34,-183,490,18,16,268,74,16,117,1,207,107,0,-2,-60,-53,55,69,136,59,152,-14,-18,-6,26,278,142,-7,-1,177,8,142,-20,63,61,8,-28,123,8,-133,19,156,53,-25,13,16,72,-125,-264,-142,122,164,-96,-135,186,113,6345,-35,-184,64,50,-81,-14,-150,139,78,144,180,50,-46,38,67,108,40,9,4,-36,-119,79,-3,32,39,-46,-1,135,-11,35,25,3,-22,28,126,-86,11,66,228,-12,24,8,269,-30,37,-238,82,4,1,15,27,-14,-21,213,-83,49,73,36,61,8,21,16,5,16,99,85,166,139,74,6,-12,30,317,27,76,-114,251,11,-64,-167,223,21,278,3,-66,33,58,178,-2,119,-69,-3,38,-1,22,346,18,-58,-9,-35,-22,-81,90,81,181,20,217,19,-228,50,26,23,-340,-99,-32,-2,-28,40,45,44,178,42,72,249,87,52,-95,18,111,16,-82,15,-84,4,-70,25,1,93,-156,15,-79,40,161,9,4,69,-150,-58,26,21,-62,31,43,-38,1,54,-72,-76,44,53,109,-55,83,-90,-5,11,22,112,-107,-19,38,14,187,42,114,-34,-28,-7,-9,29,84,-85,20,435,47,71,339,-8,-2,-89,12,-68,-55,562,69,74,-57,116,-40,-19,25,87,-30,41,304,-24,-44,-4,73,-97,50,35,21,79,-1,31,25,14,47,5,365,68,-31,7,47,75,-86,-33,-49,108,38,14,44,116,26,128,121,97,-14,-22,9,-111,-2,72,53,26,-89,230,11,-6,72,0,-29,-13,-59,510,89,13,67,157,-87,23,0,27,8,45,145,182,574,171,46,-114,-6,27,12,23,-25,26,10,237,-19,34,14,3,151,22,-56,19,84,-14,-142,155,17,235,46,29,279,6,56,176,-23,26,60,51,79,147,-80,67,3,253,-39,7,29,259,26,36,30,2,181,32,200,96,29,85,88,38,21,18,-135,24,916,395,250,587,35,-39,1,62,924,56,51,-36,-6,-91,58,17,-33,35,-7,-23,-164,258,-147,48,26,-7,319,22,2,-19,-1,-13,72,16,5,-73,73,150,20,176,5,223,2,-23,-13,-15,263,-31,44,154,-16,17,-33,152,16,-2,87,140,-9,275,38,134,-52,24,33,31,2,73,124,-113,67,436,163,179,44,226,15,209,-5,33,63,-24,113,-62,-155,2,97,10,260,37,-68,77,14,3,214,49,37,0,109,17,22,1673,-18,88,-45,-111,6,45,65,84,396,18,111,48,108,20,-43,23,11,185,57,277,21,-67,-10,-94,15,56,61,46,164,131,120,113,-110,63,323,243,40,2280,708,29,59,75,54,-206,259,-7,397,-30,86,65,-5,51,119,54,-96,229,-20,25,602,59,95,89,181,192,-10,-30,-108,254,179,58,65,202,72,42,10,166,28,13,-46,3,-4,15,-73,-24,54,153,138,39,101,69,-76,-23,229,311,113,21,435,74,38,51,16557,270,-65,105,-2,31,31,89,165,-151,15,-19,31,90,-14,66,46,-6,54,109,-115,-115,96,25,11381,42,-148,-15,-31,53,104,85,-4,-37,111,-324,3,6,-53,-22,260,-183,786,34,-50,342,127,-22,-11,13,18,203,-15,135,-350,126,114,52,174,-77,239,487,440,23,0,167,638,40,637,269,66,-307,-31,-19,54,6,-48,237,105,-179,646,8,-8,-9,28,-30,129,61,-5,7560,17,267,1574,-4,138,55,-32,-59,13,94,-42,340,537,373,28,-94,-123,18,-229,-56,4,-49,-99,24,51,-2,-4,68,83,23,197,-19,37,18,114,76,-106,-46,-62,-89,58,-100,-55,-41,30,-283,-1,-652,29,-122,-340,414,88,-71,42,59,90,7,126,64,62,454,26,38,71,300,-75,181,399,-27,-8,169,11,129,-7,20,84,5,6,115,-35,-2,47,-18,85,60,-11,44,-3,11,-14,-13,30,-14,-14,58,14,36,163,-63,300,432,12,79,53,173,-54,-5,-71,-135,-8,-17,17,87,-13,-12,-18,133,269,108,-137,36,77,73,292,457,-114,237,10,97,12,10,3,541,437,93,35,38,132,41,7,48,-76,-8,53,293,69,26,116,-18,4,-45,31,0,63,783,-9,42,39,41,41,18,61,-36,91,179,-15,192,165,22,0,27,-52,200,-186,305,-21,89,105,45,-22,83,5,180,114,-3,261,19,-49,12,102,73,-46,85,158,5,26,20,53,181,4,2,87,58,99,201,42,42,-35,-37,-7,29,551,57,-154,2,43,-17,-32,34,-179,100,87,46,11,128,4,-44,77,141,-41,60,7,4,35,-14,27,-134,121,22,-31,8,310,21,32,0,1,-40,277,194,17,13,3,268,59,-3,-33,-3,-18,-124,-76,36,-73,-4,6,-39,30,129,6,71,89,74,-34,-1,1,106,4,54,21,-49,95,-15,79,-4,29,11,45,-6,-9,-3,37,111,47,-9,477,1,-7,7,96,15,48,27,-12,206,6,146,16,133,139,130,32,-20,45,214,447,-1,-14,6,16,470,71,160,238,366,204,74,125,93,-9,342,-33,2,102,165,49,20,114,933,209,-4,155,406,23,11,24,2,6,-53,96,135,111,79,99,140,-6,396,23,0,115,415,84,203,90,140,27,5,-35,38,23,77,15,-36,90,94,18,85,-12,-37,19,12,77,175,25,12,19,170,13,76,49,91,21,122,-4,12,10,14,-31,361,11,38,30,75,28,23,156,4,-26,47,0,340,14,234,36,-3,14,-8,87,114,98,-53,111,19,41,36,-39,53,40,25,57,26,79,297,212,28,1,-2,29,10,68,-8,257,54,186,76,121,114,229,69,271,34,145,-3,-16,-54,132,14,64,16,221,337,2,34,332,103,9,733,15,-6,25,20,406,43,27,-1,18,169,216,17,-15,-1,42,188,22,77,-4,15,171,212,263,155,258,26,73,32,22,7,-10,33,-8,33,77,85,33,166,82,140,-3,237,543,-240,267,336,650,63,77,54,1294,-15,4,56,392,-91,-2,112,37,75,65,54,69,-34,0,413,89,-42,-35,544,29,2202,274,61,38,-19,6,71,100,22,3,110,189,90,-10,95,-16,27,239,15,22,152,42,546,49,289,174,34,15,59,47,-711,431,24,-28,10,119,610,128,81,17,117,140,125,84,-28,112,63,409,134,13,115,19,209,110,94,130,59,2,105,88,82,58,-4,8,406,276,-415,64,443,43,182,25,-57,63,321,214,26,43,0,33,240,89,363,4,62,85,28,62,222,15,115,236,33,225,163,140,81,33,122,17,215,24,15,17,39,6,-22,228,20,390,-45,532,46,96,-2,322,443,33,523,77,4,537,125,30,227,79,16,181,59,-6,186,98,132,87,518,333,-26,396,-9,180,323,1218,82,204,-20,242,346,113,-18,17,16,52,283,156,29,100,139,118,-21,81,95,16,27,264,6,220,171,345,-18,-796,-76,62,-18,98,60,200,64,34,43,39,153,-45,106,514,141,101,19,-10,25,44,31,-378,66,206,-4,687,63,53,360,184,235,187,6,73,40,145,-85,-17,598,115,104,148,24,13,94,26,92,30,37,186,-118,329,-10,-4,-14,16,136,404,17,200,160,166,338,93,559,160,263,1475,114,41,9,-12,31,69,138,72,204,86,33,71,54,190,-204,89,13,120,92,207,200,7,114,23,215,121,33,396,5,-124,103,107,23,31,414,154,315,436,317,27,52,65,-20,80,108,294,496,110,-26,265,296,9,42,199,1,20,35,46,73,23,38,62,-1,27,200,366,198,225,289,20,112,63,72,21,257,619,22,271,99,181,0,40,30,23,69,32,645,-7,33,11,39,8,43,280,269,94,20,212,92,106,41,132,284,235,45,119,88,27,850,9,42,-56,25,44,6,36,117,-23,-86,71,-12,105,92,206,108,-25,512,433,3,133,-57,-9,46,113,32,150,257,90,28,110,230,135,52,60,2,-23,4,98,108,9,-27,21,310,21,58,171,48,192,27,155,111,567,37,-164,58,119,474,-1025,47,61,42,39,109,20,49,2700,-15,61,25,36,5,147,39,28,124,28,-9,67,61,57,-4,74,166,163,15,28,506,0,-49,84,16,-6,-79,139,22,41,20,94,198,54,45,384,139,122,61,96,263,402,12,25,35,14,83,-162,-3,-8,-74,332,64,128,-73,-154,46,619,79,85,53,22,58,71,13,96,40,158,391,63,9,60,194,14,75,292,244,39,40,66,122,31,41,288,105,15,239,58,203,249,181,59,-206,83,8,-27,438,22,-15,-288,94,13,125,63,-119,43,252,43,22,-87,-11,13,10,217,219,22,14,113,400,19,-240,46,20,34,19,22,-14,-46,33,155,15,172,22,-19,56,21,-213,3,736,17,266,16,145,91,-10,55,16,346,37,-6,178,51,123,35,112,10,15,189,103,20,-6,52,467,94,33,-16,-10,79,65,162,-39,42,18,95,73,-13,272,190,-303,-7,87,142,58,23,31,63,-211,3,-10,240,66,59,-15,-4,141,70,-5,-31,128,540,200,37,67,54,-31,95,-4,18,32,275,66,128,73,83,41,-11,72,76,-185,221,269,125,8,6,97,-64,321,15,-66,130,285,368,100,95,-1,34,72,74,-144,327,12,987,21,-6,-15,319,138,7,0,90,-33,222,102,422,1161,87,202,984,189,577,11,161,77,94,59,231,146,-42,316,-9,-17,245,-64,-57,-10,49,13,15,51,20,-14,79,109,184,173,306,4,93,41,27,20,36,65,205,163,17,157,80,121,73,206,-38,53,33,5,66,-116,35,300,10,104,299,92,79,-56,94,-8,44,-87,85,57,40,210,-20,260,242,3,43,45,47,53,77,-42,12,334,49,65,66,101,-21,-51,109,27,27,128,72,34,-13,544,898,50,114,201,43,9,58,234,151,146,249,161,780,382,441,3,110,54,-106,19,-2,476,122,138,78,74,449,57,81,184,18,-177,-28,37,28,80,102,-204,53,119,252,442,208,924,54,29,-7,10,-9,78,25,114,19,178,45,171,156,117,71,137,224,33,44,14,0,55,98,27,-68,18,150,2,90,47,156,85,118,-7,197,361,53,97,88,133,199,144,81,84,-97,273,28,-18,143,192,66,10,88,67,-12,-9,0,199,21,119,125,2,-1,120,-12,128,10,87,416,18,34,24,-3,-11,21,108,-35,10,16,406,-44,42,45,46,-185,41,206,36,1,-63,70,388,-176,302,-37,276,67,168,-6,20,-82,17,96,-63,8,65,111,497,133,38,167,-43,40,772,-11,7,26,371,482,77,5,70,257,-64,168,-19,146,-169,33,-103,359,-208,47,116,54,-4,246,81,120,38,317,94,25,249,-40,19,106,1,-11,38,30,71,145,-14,-7,-12,48,19,73,109,10,18,44,31,353,49,149,128,27,66,76,-23,-9,28,-6,-4,251,213,438,0,37,-13,586,143,15,290,-63,7,68,67,10,178,8,-20,89,23,52,22,169,65,47,-10,52,126,16,269,27,13,-14,-29,-32,114,704,-317,21,109,565,98,211,912,4,1,82,56,94,778,-12,55,46,210,-4,23,32,328,24,101,12,103,94,36,205,62,24,106,341,29,79,52,-627,137,99,76,34,79,395,624,48,40,86,64,-216,-23,158,57,62,31,127,66,51,57,36,97,-26,61,109,33,307,284,-122,68,79,-125,386,44,288,158,19,664,286,72,40,119,88,38,44,24,89,433,11,260,141,133,54,274,-191,84,242,117,106,-146,-165,287,109,176,133,-1,84,365,124,47,4,-167,11,-131,54,299,23,161,-108,623,4,9,128,-43,17,395,496,176,47,60,60,477,58,-37,125,51,259,218,94,111,-4,9,223,4,99,193,37,333,75,34,-54,120,35,24,21,46,481,152,-10,24,318,-91,14,65,134,91,-50,404,294,115,34,852,40,106,104,470,204,100,13,252,-15,192,-157,64,147,70,164,168,33,71,863,64,-12,33,86,-6,21,75,309,-48,255,65,88,15,234,110,382,174,92,0,-24,42,893,-2,227,438,96,375,-6,24,51,64,195,51,7,50,152,227,71,45,51,320,-8,37,-60,156,424,32,52,8,182,61,72,95,-49,47,12,388,10,34,42,-16,-8,49,-52,11,-12,102,24,224,63,144,238,67,201,58,170,6,50,38,97,53,326,494,154,165,33,147,366,208,25,-2,92,265,204,82,-6,-4,126,29,90,-266,-30,26,23,435,134,143,203,33,-15,51,17,31,101,28,-4,78,6,44,342,97,155,14,58,81,46,287,149,9,148,203,282,48,-64,-76,21,84,-10,-1,73,85,13,-17,589,120,93,22,64,-125,313,104,130,-6,50,44,159,326,512,90,207,40,32,18,0,0,546,68,185,513,92,135,1084,74,754,52,40,718,-60,225,150,498,224,185,191,300,77,-5,244,880,-86,431,16,70,-194,7,53,58,226,475,224,28,1,53,73,35,227,-9,212,117,692,216,181,329,109,18,54,29,-13,-144,136,252,147,28,10,159,139,-19,107,63,1088,668,22,401,56,66,63,392,102,143,316,212,233,83,-13,-252,-2,124,327,82,2,215,408,2,240,-1,51,51,182,14,43,11,12,145,-140,42,75,7,-55,178,16,344,-87,204,150,138,91,77,105,85,-22,50,35,43,57,-530,9,82,88,65,7,35,229,161,38,58,-77,27,131,417,164,562,-189,31,98,74,11,4,20,-36,-32,250,71,62,-19,60,14,145,44,70,322,107,92,14,-57,71,46,41,-107,175,269,32,351,85,119,29,63,109,253,-6,-38,445,91,20,236,51,47,83,8,143,512,8,182,790,132,259,-12,301,102,315,133,1656,24,108,138,39,24,-12,69,46,-38,102,163,26,178,66,133,84,107,153,132,-16,90,-64,33,43,97,27,64,67,114,34,41,-54,164,214,333,406,151,140,374,83,125,79,-14,65,17,11,32,60,-30,180,188,-6,93,322,5,46,82,-6,760,65,213,133,157,168,108,-7,20,86,241,-37,-38,144,18,102,425,96,23,76,61,53,43,-67,35,55,-60,-62,154,202,83,160,140,270,206,231,83,-19,-481,44,0,54,48,25,22,203,88,-12,20,-25,99,-26,182,68,318,26,-35,587,176,113,158,69,132,149,393,22,-191,1,-11,477,-33,-6,56,181,51,-182,23,60,33,51,53,62,118,-85,106,126,-46,-61,51,187,117,189,80,12,29,-11,183,15,300,279,645,-53,55,95,130,85,136,29,-265,84,-31,26,153,383,-111,121,-359,133,9,18,494,194,54,-63,275,54,143,105,262,87,-21,-25,50,356,863,635,87,-17,-7,200,52,211,151,35,249,147,202,21,108,31,-43,374,150,120,65,237,139,86,92,477,346,36,-3,21,36,127,116,19,427,-4,306,160,25,-13,134,28,6,73,-83,-9,35,-8,71,65,85,355,147,41,10,7,-42,48,-6,16,1146,11,-10,166,-65,185,5,72,-20,109,127,24,337,1001,131,1092,16,71,309,-37,-15,65,96,-13,177,-20,-20,-15,66,155,54,229,190,57,183,-252,309,19,137,114,30,122,105,619,129,247,25,28,41,109,-145,128,218,41,64,12,-17,-19,109,-2,103,3,8,53,106,109,17,-79,50,60,8,592,160,-11,539,17,61,170,-33,7,223,325,252,18,646,17,73,122,257,-17,-28,-84,219,85,277,95,-125,26,76,85,69,32,547,71,148,21,-21,-3,28,29,229,247,12,483,201,17,-186,283,71,42,59,125,64,31,693,-134,45,403,54,95,178,15,17,53,19,2,26,52,10,7,-20,-2,73,297,10,79,-21,37,-130,54,8,-93,-42,33,14,101,103,79,3,218,-3,20,43,120,-47,136,-62,18,57,79,56,274,19,118,40,169,70,14,69,284,26,65,65,61,254,46,424,-1,89,40,2,-108,39,11,39,40,20,41,-68,-23,26,360,15,95,24,27,3,109,68,35,76,23,272,116,7,5,-1,136,24,118,195,115,-18,15,43,215,206,171,60,48,585,24,-208,424,320,-66,65,32,31,6,24,29,24,128,-83,18,-11,86,-10,44,23,11,-2,57,-16,434,236,95,32,84,149,15,4,33,57,32,219,-9,71,-96,43,26,139,20,31,-14,765,299,52,170,-4,55,67,212,145,355,123,204,126,32,31,48,39,566,339,208,-7,19,120,205,53,313,93,-195,19,431,31,141,127,29,318,328,85,113,13,80,-6,266,107,55,70,270,-33,132,-2,80,200,105,318,-132,193,167,104,424,27,86,121,280,427,101,237,116,138,45,66,155,12,125,-56,-20,56,41,34,514,128,38,62,-251,83,157,39,115,30,2,95,-18,188,66,79,26,7,-2,16,69,187,143,-38,7,60,717,21,2,24,116,271,-13,125,-27,-1,55,1006,151,404,127,714,132,107,-71,111,365,140,-80,772,21,117,142,130,33,116,155,28,57,34,1014,8,166,62,131,125,74,34,41,236,4,55,277,92,193,236,116,136,211,75,183,-16,162,19,859,89,54,369,34,43,171,-190,100,271,1192,387,-88,10,188,106,274,982,639,-51,35,149,-138,189,-6,517,30,135,70,-23,57,-364,175,-8,86,92,96,559,353,19,169,299,-54,6,297,199,42,-76,666,47,277,228,200,40,48,51,73,78,-57,151,26,-41,34,136,129,95,39,10,100,6239,184,60,13,-12,194,317,95,67,-1279,88,1410,-2,46,583,105,-85,25,42,42,26,-56,22,281,33,158,244,501,-2,95,-48,-21,-96,-25,120,580,15,380,86,-31,37,123,40,590,256,-20,86,146,232,-87,58,39,20,11,48,-180,28,18,93,120,55,14,88,64,7,3,146,128,238,112,59,127,28,-14,34,24,383,-20,4,205,108,135,45,62,10,43,339,165,64,191,46,168,164,61,75,212,7,35,48,53,15,131,65,153,105,108,-7,109,158,103,82,196,277,14,194,-17,8,47,523,31,-37,292,157,45,326,70,-14,23,13,143,82,-41,25,185,211,15,-25,100,241,167,51,-434,-5,14,1,38,38,18,214,53,32,115,-4,90,39,20,467,449,94,30,89,97,16,-111,-107,168,93,0,56,133,330,1,73,-77,71,87,-55,-3,-131,163,19,74,42,31,20,102,-37,0,56,9,189,146,11,54,247,16,61,29,42,111,126,55,334,32,10,118,-197,190,183,54,13,109,159,73,15,76,14,87,-93,179,22,216,305,51,39,-13,66,83,33,4,95,11,311,191,20,-120,258,10,252,322,260,-49,27,276,-2,144,91,12,51,201,602,24,309,12,140,169,458,72,2364,25,187,-3,41,-15,367,107,64,1936,-67,58,217,47,21,66,8,-282,19,44,270,57,52,31,289,93,43,38,164,125,97,45,108,37,11,174,41,-11,9,449,4,72,17,477,337,14,395,54,72,56,93,22,-18,1126,97,31,201,41,41,96,286,292,163,348,20,-72,1174,-13,186,1324,542,67,77,176,16,209,5,121,-91,-1,445,87,106,152,78,9,9,19,36,227,21,11,43,93,79,274,-31,126,647,1013,90,57,135,107,20,9,12,19,-110,-76,61,175,83,31,73,63,331,226,129,372,72,213,26,117,109,242,168,53,77,120,279,349,216,52,14,247,261,660,130,76,45,172,585,-5,3,10,96,171,86,134,168,97,62,160,11,0,168,59,19,190,74,-17,51,83,73,-2,14,-22,-15,-516,1,-4,198,1,-152,9,97,22,39,58,158,240,-19,9,3,-38,274,206,46,6,32,113,0,-17,57,20,87,179,2023,158,-158,183,228,865,554,88,220,-9,-106,75,88,38,206,85,25,60,87,62,61,101,124,66,130,188,15,32,8,152,122,-124,-229,25,37,655,384,-147,347,-263,187,170,513,45,364,6,508,14,27,85,74,80,221,178,85,30,47,35,20,57,23,42,65,-6,260,23,71,45,19,54,21,11,56,64,44,289,81,12,62,191,174,7,41,830,57,413,29,-30,55,213,174,49,344,198,281,47,61,49,77,265,370,-1,19,66,15,597,73,205,-16,27,-20,-4,327,-13,146,202,159,18,-37,45,30,10,266,1602,88,489,72,4,44,122,3,-48,202,15,133,49,46,188,89,132,13,8,68,61,402,296,30,1250,-176,166,-60,381,51,50,159,-172,31,226,224,853,246,46,384,64,15,-22,5,217,258,11,116,-12,-44,32,-140,174,80,26,21,272,49,28,17,-64,92,73,8,15,79,40,1040,93,-3,156,349,507,31,36,1,-143,42,-76,-66,221,63,-2,203,17,16,6,55,50,-48,125,411,199,41,63,154,1,-13,-143,150,4,2,16,149,-10,-1,102,65,120,91,123,470,17,68,-127,119,45,125,425,7,103,2,70,-33,37,30,-35,106,41,-11,66,54,1,53,16,65,21,-140,28,416,41,38,55,30,4,69,172,179,1393,154,47,45,45,637,182,3,156,200,-17,57,5,-11,-6,329,214,-17,11,-13,62,641,-33,-108,45,47,23,-19,6,-6,90,285,371,160,73,109,255,127,117,23,106,156,460,75,28,58,-18,86,45,-22,237,22,104,527,64,-2257,741,0,58,4,28,124,-1,120,40,129,-116,33,12,5,232,146,222,-18,196,163,346,134,232,35,59,42,-11,17,190,98,9,-29,399,115,121,25,280,-36,2,-32,47,116,130,-6,-55,13,25,5,77,-225,159,37,37,98,163,556,26,132,29,-12,-12,193,337,-10,16,6,86,-11,171,224,414,7931,403,364,70,179,212,30,208,6,113,9,132,78,4,314,91,510,42,129,93,281,-234,9,23,39,70,-58,121,59,245,9,-86,87,-335,491,7,271,399,574,311,1,-87,199,113,605,28,-434,63,-12,40,45,116,319,408,95,365,-17,164,180,652,24,94,70,51,86,337,125,73,24,25,34,38,0,-3,52,480,16,129,79,56,29,787,184,-18,33,20,320,128,-15,218,16,350,393,166,-13,-18,-8,41,69,52,-26,61,125,-191,155,56,6,-179,39,1,30,122,150,160,1139,190,385,-9,194,70,67,72,58,40,454,171,17,-11,155,69,69,99,927,-293,68,50,381,518,18,318,31,81,405,-24,14,421,-13,221,686,31,61,359,50,-10,80,212,36,127,408,227,26,-35,-107,18,55,38,20,1,48,170,17,144,189,368,77,60,5,800,38,171,236,38,-68,28,131,24,36,42,-70,428,26,-1,88,6,107,137,71,623,183,-65,2172,70,12,590,67,34,3,-10,-11,497,423,18,196,36,145,133,40,639,24,234,347,66,29,58,67,90,415,436,23,251,8,298,61,166,72,141,107,135,42,-42,87,64,216,176,3,22,66,566,-264,28,36,114,144,190,35,40,58,89,32,234,106,-21,108,36,12,161,-16,85,124,14,68,13,-6,248,53,535,487,164,-161,17,10,66,1,-4,-44,80,56,-34,-17,283,98,282,-21,255,160,98,171,161,124,264,102,282,278,36,28,64,24,222,28,14,77,1069,597,77,941,156,96,144,-15,43,41,101,17,412,10,67,95,-19,359,247,71,36,108,89,33,34,662,69,112,99,151,40,-20,128,7,66,41,31,421,-33,63,103,949,86,-22,7,69,12,60,261,-45,-17,54,40,49,69,87,73,431,-13,70,-27,253,155,9,15,-13,142,36,24,-48,85,41,-79,217,53,7,263,21,262,192,268,969,57,221,104,192,34,21,83,173,507,155,-19,154,274,96,-20,1448,9,108,1725,38,30,75,124,36,24,605,547,-6,-101,28,158,33,215,49,228,86,14,60,-6,120,229,91,132,283,89,10,275,50,248,135,25,74,203,77,118,243,64,43,143,246,-4,-198,37,54,241,109,139,41,94,19,-2,-19,21,129,92,225,6,-18,21,25,253,-79,98,237,140,482,115,178,123,42,79,72,273,1235,268,33,47,59,93,149,140,-19,30,136,-15,99,377,614,23,62,-7,54,-154,136,63,73,5,84,13,71,182,206,-109,256,89,110,343,-20,131,78,183,-199,7,282,114,86,48,-9,12,36,70,52,342,-66,-43,-1,86,164,-100,22,46,101,55,609,127,-6,147,67,72,-90,127,414,41,12,31,-131,20,67,155,-19,58,169,202,73,84,13,19,16,16,31,81,-1,61,436,35,192,-41,210,-156,8,14,-13,28,-30,141,1307,196,94,44,1101,26,111,77,86,200,54,314,1115,335,-22,17,29,92,61,136,-27,127,45,-46,727,165,337,265,127,-7,37,74,81,79,97,-15,-28,56,186,79,186,66,6,-64,319,-13,124,-10,197,21,274,33,21,223,117,-19,44,141,6,13,139,148,56,-90,-41,148,3,88,9,24,128,51,-52,-10,4,134,283,24,1,93,81,25,25,79,143,81,-154,96,133,0,61,-67,149,37,43,11,64,64,110,345,325,10,0,59,-82,45,19,161,3,-48,30,1,41,43,-13,6,52,35,16,9,27,195,-4,-35,164,148,-153,93,-23,18,22,-2,-7,11,-21,21,54,11,97,24,-52,30,35,9,-7,-16,8,-30,-671,233,-28,64,89,45,-5,8,8,5,15,1,59,17,710,75,122,16,23,55,714,8,154,460,74,-12,48,15,-10,32,-10,36,15,44,29,35,24,-4,16,-101,802,99,-51,5,8,-2,156,-23,26,3,25,15,-2,23,5,10,16,-4,7,-180,83,317,8,136,91,16,37,121,8,30,-9,7,10,14,47,10,33,-2,-8,-3,13,3,37,47,3,42,31,20,66,-9,6,-14,2,126,6,-83,-77,283,12,313,8,49,8,-11,-606,-30,4
-37,-81,-373,306,-240,25,219,-122,-27,225,113,-242,-186,-15,183,343,-107,-340,16268,172,96,-67,73,-87,2,-70,-99,23,33,-99,-213,5,-368,-177,-617,-510,132,721,213,-164,760,431,2163,12324,315,591,11911,14,-91,291,101,3934,428,3493,75,164,802,4,233,106,75,177,353,49,147,67,500,141,-23,-179,-106,243,-75,-45,53,67,151,334,482,-221,67,40,-8,-67,91,176,67,82,95,79,168,80,130,267,134,-26,-28,100,25,-3,51,-509,31,11,-68,28,960,141,-201,-153,10,1,62,-339,-250,-87,50,270,-27,-4,58,-24,29,410,-41,-30,170,-118,209,164,108,-125,36,-52,-188,181,-34,204,175,102,-75,91,12,91,-2,27,43,465,6,-285,135,260,249,250,-15,-91,193,-132,165,-89,4397,95,45,25,592,68,101,120,311,79,1615,0,-13,-9,710,147,-10,-65,82,84,197,-36,-104,40,272,-17,21,-53,-276,-114,1003,-11,-26,-40,141,150,72,7,-237,296,126,277,88,127,30,80,-80,856,357,165,39,40,5,-140,502,-264,120,981,-52,-21,417,-55,64,-14,434,4660,38,70,311,3,25,10,759,114,79,-116,25,85,917,61,1097,199,1125,-33,4,22,2,170,70,83,69,412,259,26,270,-331,-112,-18,261,-58,702,250,-233,61,-26,-141,-42,-246,-68,-12,-76,-44,153,146,98,247,13,84,-187,13,25,311,2257,42,-1,-36,87,135,360,-41,2562,512,710,55,2,52,66,161,634,-54,-166,135,47,-46,190,5,111,855,33,354,-500,160,-91,54,211,66,47,5,47,-54,833,448,593,245,42,658,2352,53,67,-41,176,-40,189,18,-18,26,-141,94,431,203,-28,-159,-120,-14,140,-36,315,21,-128,759,48,-83,627,55,527,85,54,80,90,-50,-134,227,153,1005,8,122,26,630,482,179,234,-108,102,-15,523,208,26,284,390,85,-3,10,37,193,215,180,-189,141,142,68,17,-31,81,-149,25,387,18,19,272,-75,509,204,133,37,26,41,454,-125,-1,21,253,306,17,-36,-34,71,45,-39,23,4,-12,70,98,146,177,21,412,52,19,100,502,17,-162,32,-9,131,205,541,180,176,567,350,249,-4,200,-160,85,2,-27,327,418,19,608,154,-41,-271,236,-337,545,109,80,37,552,605,239,31,-122,6,39,77,49,-10,8,-53,177,-61,248,49,-19,668,105,116,358,52,73,25,70,56,136,87,-99,33,73,-108,8,38,105,59,-147,11,-400,-117,37,702,-82,233,83,124,542,120,-191,1,36,133,-4,-26,553,219,118,202,106,294,-24,-2,-233,207,405,521,111,68,297,2477,79,142,142,352,-44,133,122,52,-160,149,197,259,-5,-55,71,-124,18,2,-43,259,325,134,596,712,112,-43,72,-69,28,-70,3448,65,-31,-27,185,12060,25,132,166,-103,26,31,94,253,78,44,98,55,310,12,-143,186,-33,618,-5,-9,248,36,38,58,52,-17,-272,202,-23,-909,-418,18,-47,69,-5,-3,582,61,197,163,-544,114,90,288,101,-70,-11,13,22,709,19,85,114,132,555,10,-30,-91,16,57,157,12,158,2,518,-21,547,212,40,1,70,62,-68,105,3,-77,29,387,-10,231,38,889,-89,-61,30,425,47,54,50,134,24,180,80,-27,314,123,15,219,335,160,-63,64,-52,-97,104,-120,-6,106,68,110,205,-23,48,110,371,-70,46,-88,-110,-1,405,298,68,89,43,42,-32,-55,92,8,96,-3,67,411,173,-117,-116,60,21,119,-6,58,138,-54,337,-58,91,110,137,120,2,23,45,234,64,29,-415,63,-105,-92,-16,179,23,45,-83,39,134,57,76,131,111,-17,53,-70,39,45,74,487,-1,-19,6,-56,2369,0,49,114,-238,-52,376,-8,69,1477,-93,-31,263,-126,-13,31,-51,341,-128,-162,-33,-32,-107,368,25,45,2,130,239,-83,581,-110,317,12,-582,-265,7,19,1057,-29,242,76,-75,253,257,99,-12,1666,800,19,-89,134,-162,383,706,549,-125,45,46,-95,-17,8866,-13,21,240,325,449,110,153,-75,258,-445,-670,105,-14,-198,-39,-346,-84,117,36,60,107,2066,392,134,-10,-21,216,315,-97,89,-84,30,114,-40,-44,8,-100,6,48,-120,69,640,47,-215,-40,-57,205,-271,128,135,-144,-140,-21,-79,-209,-6,-49,198,-73,-493,-344,3573,4,182,7,607,7896,287,29,44,704,-31,2,-162,1382,-206,-498,-25,-86,25,79,238,125,7356,120,-159,-88,72,87,-147,91,-6,-65,2703,-189,-170,70,-70,921,7740,-6,-225,14,11,1,31,120,-142,1785,1447,105,-7,173,606,63,8,62,1431,963,85,36,32,93,189,-18,-139,202,-89,-75,1080,-55,-36,-19,-44,-58,247,84,-84,-38,-93,87,59,-24,-54,25,-55,-164,160,326,40,-362,64,549,-22,-8,319,100,-138,287,103,27,141,42,-14,-64,-34,55,22,177,18,61,-68,-96,43,139,-6,33,-15,399,5,478,-86,-144,3298,-161,122,51,91,3,-134,-99,-37,18,-196,-72,230,1095,41,49,-269,61,-103,15,18,123,-72,-177,-67,23,-85,-200,3743,-64,30,16,1311,15,-59,51,2465,-208,168,82,-2,27,17,-272,130,-38,43,-163,-60,-277,2472,319,93,72,122,39,-51,120,339,76,-46,174,25,-142,50,118,83,168,-30,117,84,-4,867,11,1243,81,463,127,729,-36,255,111,258,-97,18,164,1235,-43,287,62,294,-11,-3,-2,594,172,448,-53,126,-6,144,66,63,81,6,1938,32,-87,-7,5,-271,-3,114,1873,1048,771,220,651,193,-30,69,-2,-11,300,323,-43,-56,8,33,631,149,795,218,24,113,-4,1237,99,21,-2,-190,40,68,1,3,-64,20,-58,101,406,60,205,0,-1,-284,-31,112,44,48,78,79,211,-30,36,46,54,-45,-81,6,-4,376,613,-20,86,155,433,-20,687,441,-42,756,131,157,-1,43,7,-92,-173,76,32,-47,105,417,20,121,-27,18,87,-5,-726,-248,163,154,67,263,36,15,150,-202,88,-41,38,25,20,-34,51,-105,-90,-13,-84,152,324,-72,-333,33,166,13014,2545,1,125,-234,144,83,2,125,-1,-190,-8,83,-9,508,43,-2,182,-27,-7,170,2,3,62,-36,77,202,932,17,-1,110,259,49,-60,-67,248,231,115,95,-100,-119,-81,-32,47,581,28,8,54,243,-48,-12,-46,-7,-20,198,-108,-147,54,52,-57,13,-376,32,62,424,-7,486,939,15,43,-100,143,781,630,280,53,78,42,-27,27,12,75,868,-200,-2,29,6,382,128,46,225,40,-144,1067,161,-9,48,85,296,12,247,-136,85,-6,-118,-14,-148,119,24,75,490,111,272,33,-217,59,-59,-120,52,-271,-17,279,38,21,16,124,60,-76,213,162,640,-15,51,-50,-41,605,-96,1864,60,-20,700,4,135,353,-52,357,53,521,3205,34,485,1585,108,-42,278,20,161,25,201,263,221,8,32,-6,38,901,-47,103,-23,-65,2,108,2110,-35,-64,62,20,261,433,-108,-53,156,-22,-73,-16,93,6,12,23,71,304,-59,-470,106,-6,467,-248,215,-25,799,428,691,53,-265,26,119,6,114,86,-62,56,1894,64,11,-132,-7,-41,19,271,104,50,799,28,369,133,110,49,19,10,-4,31,82,-336,6,37,-52,-21,-36,241,-56,168,111,528,218,53,37,-27,91,59,-24,-556,259,-43,-144,-58,-113,528,56,230,84,190,140,11,6,-31,41,-71,30,944,80,36,-63,10,-192,0,150,-93,97,297,-6,224,-43,-8,-155,-341,-337,336,-67,53,465,-2,169,94,70,-52,2,28,230,-49,177,-40,381,-135,60,-33,67,462,21,246,-20,300,262,246,164,45,66,-22,55,132,44,-484,162,-5,384,3,535,68,106,4235,440,195,-31,-46,22,-108,32,42,-34,-7,230,752,9,-2,-91,-48,-59,127,57,-7,-31,709,198,47,50,119,-8,45,83,607,-64,-38,18,116,237,131,147,582,-493,-38,-7,407,-305,7,-215,0,104,21,17,31,-111,138,-97,11,120,-17,-45,450,97,26,393,164,314,118,390,-40,629,-58,79,147,151,134,-16,30,508,-70,-21,-44,25,-15,-93,183,-41,-81,-48,45,100,345,18,52,143,241,166,85,40,-61,-141,-65,141,-141,-2,217,-32,69,319,-686,-132,-439,115,-243,419,6,2,124,-79,-2,-143,-294,214,61,-51,-16,433,4292,78,-92,3676,59,-53,4,-493,-2,2177,515,-135,82,110,52,-55,17,269,-48,148,-15,133,42,168,-19,8,267,113,-61,90,34,-20,-141,1204,159,-143,100,1593,88,71,66,47,-82,109,-15,142,-211,42,10,123,-71,28,-24,-258,374,28,11,116,281,445,-5,-95,-524,23,-180,-276,-98,-90,16,-222,88,117,461,-3,-36,173,433,-200,52,2,-40,-129,28,-70,19,6,403,-1,-23,6621,124,6783,5603,7158,18,-56,62,70,-115,305,515,916,16,47,198,-176,312,-74,112,-91,268,692,-30,105,36,77,1502,66,96,475,-102,-321,310,-41,420,-58,173,58,-72,-47,696,4443,8,302,91,14,194,-436,3,-171,16,-168,-180,147,1250,145,-23,191,425,37,-131,411,153,56,47,517,141,98,453,86,79,327,270,40,-227,1019,93,2256,606,38,-40,25,-175,58,1737,145,31,-236,13,-42,11,16,-24,62,-23,-51,52,65,-92,-70,84,-202,-68,139,-70,-9,5,157,5881,3,16,6,-235,96,25,26,95,-55,592,8,-105,-52,21,-66,48,183,-61,1239,125,-108,-72,39,-71,636,-7,105,127,54,-21,507,-141,-70,-15,-8,151,358,223,148,47,-35,-76,-532,21,73,-47,33,11,61,2685,-407,24,60,52,17,627,220,4831,260,-317,628,129,28,-8,-341,-172,-28,-278,362,49,124,275,886,-262,15,-42,1437,-68,-78,87,59,279,188,-88,-52,-22,184,3,-57,3104,68,-36,-103,72,257,-81,199,257,39,1250,32,19,176,107,164,314,97,81,-1,130,-11,116,48,59,112,941,31,273,-22,-61,380,31,265,351,84,115,152,56,122,245,281,11,117,-43,-104,141,661,227,-7,-179,71,-37,-10,83,-3,-38,19,241,79,-159,-143,-30,-21,589,-71,63,93,6,-28,525,-18,97,9,-107,42,471,-44,-48,-34,66,2657,88,-43,-11,-32,290,157,9,193,25,25,-74,-140,19,45,388,-15,43,571,335,-48,-26,161,81,-299,-30,-41,-47,65,-22,168,37,3,207,291,-32,-289,106,21,-10,-13,-16,-250,33,-62,3,-24,-34,116,26,2870,1041,255,-24,34,73,-82,4,93,29,199,478,18,3,25,53,68,17,403,116,-169,-11,650,-110,-76,13,-77,113,1058,-92,152,89,596,-70,-92,1626,-73,-6,-48,-45,-145,-56,26,43,32,38,140,-115,126,-31,80,-30,717,214,150,54,145,-20,25,-17,186,-144,22,-57,231,-87,1933,-480,77,-61,72,128,59,70,61,35,84,-46,17,79,-8,-5,-155,-41,197,91,72,5,77,9,-13,180,256,1834,1048,23,116,-12,38,-79,-77,-59,-8,171,170,9,188,-78,7,-14,176,42,20,-13,-181,-41,15,748,89,-12,-66,68,462,64,312,-104,20,406,-59,-95,352,-20,-120,50,-64,-3,-9,76,-35,-104,-153,1875,-21,215,351,-216,433,140,220,-20,128,157,-48,-501,143,286,82,-144,120,140,84,-20,-9,337,-2,16,3033,-120,14,-25,160,-30,28,-15,128,36,34,-32,-70,372,109,149,451,-223,-234,-27,-98,-89,70,259,273,-26,-36,924,566,603,4,3423,496,-124,112,21,77,-63,122,107,101,526,-4,-51,-81,213,549,12,122,108,169,69,-388,124,52,-164,37,37,231,-72,139,83,-13,113,-21,262,124,987,-13,-41,245,686,0,92,-15,-133,-180,96,-88,96,54,259,-14,-2,13,229,4,143,-101,100,11,91,169,126,78,151,151,34,85,-95,14,213,198,227,-45,75,29,-10,15,-41,160,57,83,131,-146,310,71,-48,-45,54,-2,99,147,-37,738,148,-5,1212,-170,-83,-17,98,101,42,319,208,-26,-62,189,934,-16,-146,49,136,-110,297,43,115,-47,205,100,-2,50,643,200,-9,6,-29,-40,260,212,208,166,47,-30,44,-13,280,396,19,261,-94,-51,176,-56,-27,-71,-36,471,297,23,14,-30,296,-13,32,14,-5,51,312,41,5,87,70,166,840,-34,-69,-120,2,181,34,-30,212,-28,30,-7,-30,-76,-4,158,-24,130,-332,-41,112,184,-49,53,40,45,491,-9,473,125,386,23,101,19,21,91,-27,-11,-36,-98,-404,-59,30,-57,46,407,-118,301,-12,-56,57,-44,50,-32,110,219,84,148,75,81,143,29,66,-65,1805,98,-17,4657,248,95,248,66,31,22,154,285,45,-205,51,135,123,2,51,1175,12,27,38,54,7,-7,326,-4,448,40,13,-170,-22,89,-24,-172,24,-35,-147,-149,-68,36,136,-201,-32,291,18,74,3,90,64,8,-149,58,21,-74,-60,336,173,125,1073,-168,35,117,90,228,-190,53,74,81,-38,-80,25,4,142,-63,60,99,69,475,68,478,-144,188,122,81,-66,-45,1251,-1,173,242,-174,127,91,-214,47,-20,67,-74,72,167,37,24,-53,25,485,-162,41,4,-5,225,-70,83,43,-44,-72,190,-12,-64,40,111,14,340,41,354,-101,151,-106,92,282,23,22,70,-1,-40,-71,25,-21,294,22,101,37,39,66,-44,-40,-320,13,112,70,264,45,98,142,414,121,254,-50,218,0,1,530,9,202,54,39,-7,84,-103,66,-10,-12,-448,18,17,19,-130,153,102,161,98,30,250,170,249,-18,-70,146,75,94,-40,77,186,-123,62,6,139,49,22,26,25,195,918,240,39,179,-31,-150,3616,-60,321,-307,-403,28,23,39,189,13,119,-89,216,-27,-47,450,329,233,34,33,-74,23,69,601,1,182,23,15,165,776,4368,1526,45,-21,150,28,13,-2,560,-35,-7,-21,35,-79,-67,25,-113,-22,-861,9,-47,85,91,44,-55,13,56,137,76,117,42,-23,30,-15,154,43,219,490,-28,100,3875,2779,838,1193,1648,12479,1484,-14,211,86,-19,243,125,56,208,1223,33,-195,-94,31,-155,-18,-109,178,58,-46,-88,138,-17,1,23,219,-7,260,60,-17,-14,-46,-20,-48,6,26,110,-51,-309,58,111,-208,105,112,195,15,410,-28,78,-98,272,65,54,-45,22,116,-97,-4,1,-6,47,29,42,35,13,118,-34,-24,28,23,61,-1,-13,10,41,16,337,45,-12,-110,20,177,-1,-16,43,37,146,11,-82,4,237,353,55,-28,-313,181,10,134,-55,14,41,475,-26,338,-22,-106,318,21,36,16,2942,64,58,-8,52,19,301,33,82,37,-353,41,39,-236,-45,38,19,-31,-23,78,37,570,251,299,-73,10,136,299,4,-25,45,133,7,91,153,178,80,81,-12,139,778,-20,-87,-24,-3,-6,13,3,18,-34,25,306,48,25,-139,-12,-8,-21,-56,-10,40,-33,-55,-160,-89,119,-17,-58,-34,-57,-28,-68,21,-30,26,494,49,86,527,-180,200,106,64,92,-124,95,-69,-94,-41,1711,-5,3,37,110,-28,634,-119,-13,200,79,-22,253,2,134,-61,92,209,77,35,-3,557,-6,-10,76,163,-61,39,28,82,480,80,-23,-17,36,-22,234,-48,389,104,77,-26,24,122,-69,-9,30,1193,2,-77,27,28,74,100,699,-20,-183,-16,-88,384,107,673,455,-124,-376,-11,90,434,-24,-58,-11,-32,-5,31,6,15,281,348,-109,48,11,-28,201,-12,23,-123,3,640,-932,188,66,11,-69,-53,122,22,-30,175,-88,-78,6,-106,-78,455,269,97,188,120,50,240,49,50,393,-190,10,76,43,45,-13,551,-107,28,132,-58,5,-247,288,1123,201,23,44,-70,33,-18,-71,429,88,13,-61,16,291,-13,284,-20,95,149,171,252,-30,-44,-15,-220,-73,-68,61,102,-5,69,-81,95,79,1131,-10,64,-247,-10,378,30,-28,89,-32,-49,-116,117,-13,115,214,111,148,-12,313,781,-26,6,-94,-179,-218,-11,-4,-1,-91,122,39,2,-7,58,43,185,291,277,87,-81,321,53,27,131,-54,75,-34,-4,-33,-218,91,52,271,-210,-21,28,52,1,-5,152,-551,45,122,-30,36,41,-84,28,143,142,1309,71,425,469,53,25,1193,144,346,-43,191,-55,99,15,491,117,89,-1,219,146,520,-2,-33,809,1527,-49,40,79,-17,-44,48,-27,346,53,63,-44,231,272,42,367,-227,171,7,102,-260,10,-12,24,86,122,0,347,82,-249,-207,-47,109,-424,238,252,140,91,137,124,-54,-134,-45,64,119,131,165,21,-5,132,92,27,765,205,3,129,4595,22,353,-50,-9,7,465,-133,-32,-1,-194,755,-11,-88,250,9,-13,294,99,-8,24,-95,79,8,264,-8,-14,744,42,-25,-12,-19,110,415,396,294,174,742,-6,-162,176,76,40,109,34,291,108,100,-14,-213,248,154,-76,-45,-5,16,56,242,107,-159,53,126,22,-52,-9,109,-162,-38,-20,-5,-56,0,-80,197,-88,80,236,-12,-27,-70,237,-62,30,806,37,61,42,130,93,53,126,42,302,-14,-76,14,35,294,417,909,-7,48,50,14,27,-65,-13,62,97,-3,84,-128,501,-41,91,10,89,19,213,60,14,305,-16,69,25,60,299,244,86,-11,27,113,163,-45,153,35,21,165,1931,73,268,-32,228,7,-27,-8,85,125,-14,-100,174,10,-59,289,17,135,4,30,5,-15,8,243,78,31,83,163,81,-247,-63,6,5,32,-104,-35,-159,-103,-294,64,-181,435,-2,75,-91,24,75,160,28,67,-63,-1,201,-15,78,79,634,-40,-333,-3,-4,-65,126,26,-274,390,-108,-93,19,756,333,6,-57,-79,9,-91,-103,-58,24,28,95,-136,-24,63,-223,61,126,135,-2,43,702,21,-42,44,-42,-110,-4,11,-76,-51,408,-37,84,-17,73,-13,376,68,705,63,72,-7,29,248,129,142,-31,74,451,-24,-110,133,-101,2,65,-6,177,18,184,-88,-10,309,123,157,57,-240,33,-14,18,74,347,61,515,44,37,78,33,64,274,-17,96,-44,43,229,-110,165,72,-6,31,119,69,-13,169,70,-26,104,87,145,73,360,-334,7,26,33,29,48,84,207,-11,181,-95,455,116,160,139,214,218,-4,-120,341,-267,239,51,101,-62,10,4,208,-32,52,9,14,-22,255,3,213,394,219,260,517,-28,35,639,69,117,522,26,15,-7,-21,-114,-56,38,64,33,-15,-21,21,22,87,224,-99,-377,96,52,-39,88,-100,367,297,62,110,-78,-14,28,72,-32,304,255,-101,-48,-27,-31,-43,32,63,36,19,223,-19,-7,195,349,57,-57,34,77,143,51,279,111,-36,65,-132,70,4036,-58,679,90,-67,71,27,500,4,159,-205,135,211,-3,296,53,83,95,-100,-688,-15,44,-49,-1,26,-3,-43,9,174,79,487,-190,-14,50,79,127,222,148,25,606,173,95,10,-25,28,51,118,133,-24,-579,37,55,-17,19,215,24,636,45,31,531,75,38,142,109,5,-39,46,-64,109,-56,48,45,77,140,-67,-19,34,22,106,-78,144,12,16,-54,-7,-8,27,-114,1095,12,-63,176,53,-13,821,89,453,39,144,41,-7,152,-14,99,103,-25,128,13,29,455,-16,122,-179,-3,-744,51,-52,660,-56,94,-51,-72,-120,-280,191,140,61,59,0,-207,75,20,-189,-5,-5,64,90,-11,-28,44,275,23,217,82,30,-20,4,251,188,131,386,32,30,367,130,-228,-14,-186,90,239,176,37,22,-38,59,83,477,30,100,-90,159,127,30,-47,34,-13,-171,182,-28,159,244,103,81,176,307,0,-140,-19,36,139,-18,-191,-20,-15,81,170,-37,2,73,338,-78,101,19,-88,58,-20,546,4,83,284,207,43,112,62,372,-62,226,30,62,59,190,77,979,87,-274,-41,16,-134,-27,-129,1212,78,300,-54,305,88,-52,93,27,-32,-16,433,118,6,289,42,140,67,31,28,10,-554,492,736,649,-128,-56,171,216,-108,460,466,42,247,-43,-137,41,-275,65,-42,65,108,78,97,49,7,-59,279,49,-9,10,1492,17,1105,-179,932,19,58,-86,7,1641,-84,-14,22,-193,-27,-28,594,284,113,-38,1217,-56,800,7,9,-125,166,-35,188,-29,143,-40,164,-182,768,-419,6142,-7,72,-43,262,-13,77,1046,137,37,15,-52,180,13,-42,30,-100,95,69,-43,158,-119,-50,52,102,-30,-59,-13,190,81,-72,-26,-448,-50,-79,200,-2,-129,199,-3,-13,77,-44,183,-41,-19,-4,-11,2733,-55,-35,6,160,124,-14,30,147,-135,-170,-1,-118,2332,-126,-19,172,575,-124,-72,142,2187,-79,25,1140,283,22,-80,134,-515,-53,-10,95,80,-47,-4,1208,-13,-88,-78,419,164,211,29,1098,5450,160,-66,210,143,80,143,-112,1,-43,334,44,168,121,-107,83,46,-153,-23,64,5,1880,560,-46,-131,-29,974,-7,-134,137,316,218,-231,-74,1410,-42,598,349,3648,-9,156,4650,523,-294,135,14,227,-89,1579,-29,151,91,221,-34,-425,750,45,2,39,1422,221,-7,4231,153,-5,310,75,-1,113,60,77,-73,-6,1033,756,-35,-50,-64,-51,174,101,172,-123,-415,-78,124,-281,23,11,33,34,60,132,83,152,241,-133,126,206,28,624,-66,-129,333,8,2618,251,-16,208,2044,2146,64,180,206,-58,-171,1857,-20,32,212,-54,-16,-28,258,121,48,-69,2,-154,-92,193,-58,593,15,237,3,-250,-290,70,67,-11,328,-87,4202,110,-63,-185,-264,15,3073,-488,129,97,-3,414,2146,3,103,117,55,38,83,4336,5077,42,1117,-46,90,514,324,33,854,-128,2936,10,-54,-20,65,30,-39,-19,138,54,-238,-4,38,-143,120,-172,63,98,366,201,135,-44,-95,-35,10,-9,104,43,46,39,555,58,-15,746,483,330,487,169,95,-68,576,663,41,-509,56,-74,22,69,-22,426,-23,18,63,110,-81,84,19,72,141,106,3,67,44,438,161,-4,151,1038,3083,83,-52,-20,219,96,-63,-52,47,160,8,88,3043,-41,34,-48,-30,245,69,85,58,166,152,-61,25,-16,-24,155,337,-47,-134,-94,3,2985,-61,-31,63,-29,28,-74,-10,403,-13,-46,-18,44,135,-27,-30,188,-139,32,-238,-33,-37,-129,62,-181,135,122,238,167,179,102,-71,31,193,37,39,131,62,-30,-14,-248,-279,-41,2847,-177,305,-161,-107,18,46,1030,-391,1315,-136,-55,56,-87,2570,-79,369,28,21,27,322,174,-36,70,228,-67,474,146,3207,2659,-18,455,471,84,329,5,98,152,366,409,-43,164,-40,-86,13,38,-89,104,196,14,2200,195,4,138,135,-94,837,107,90,11,388,-179,60,46,144,-8,141,-21,-78,-92,332,-3,114,2253,-17,6,-17,3,199,81,365,301,130,-5,24,52,506,3,348,483,181,524,299,25,-27,-8,207,201,230,105,-21,94,-86,90,1377,66,228,-10,66,109,87,36,179,185,89,51,-25,105,207,81,15,188,-2,16,-75,-10,992,132,90,471,83,148,-18,-68,40,2,278,-19,-113,10,332,5,-21,-19,55,94,67,-60,356,-10,-24,107,134,-27,12,116,4,77,221,-60,226,-90,-118,-23,-51,64,91,323,23,103,2680,203,158,-52,9,-340,62,-104,74,-19,-42,95,-2,130,-12,65,306,54,553,408,54,-134,84,17,58,410,109,314,1665,153,2040,14,100,52,115,162,33,43,21,-78,-99,-29,119,420,-2,19,29,-6,-35,238,141,-55,151,31,147,-16,-5,48,80,965,113,-19,49,-35,71,-33,32,29,223,-32,84,344,24,115,72,335,7,25,-6,-46,-85,-177,81,45,-25,20,57,0,-33,-263,39,5,-127,-42,-87,17,9,-49,-54,117,262,1,-121,-25,-161,346,188,77,38,0,-18,20,-153,-106,163,268,389,475,302,728,-37,55,38,34,173,238,239,-115,0,3,2477,-85,-87,0,-4,38,65,10,55,674,57,-104,-56,-142,389,42,132,6,-26,-32,11,153,17,-36,90,-43,177,103,-93,101,-28,49,-5,-61,-48,23,464,78,305,-422,-6,-41,102,128,64,-48,30,109,82,20,142,152,-30,68,123,147,86,49,-29,-85,-63,-78,-10,-29,-91,-14,-1,-1,-183,83,-126,9,24,-101,-140,144,-188,212,-100,-85,-321,-9,-25,31,-4,-63,2490,20,272,17,-25,-49,-4,96,-94,130,66,259,-5,150,74,28,29,-38,-170,222,593,167,-3,-42,-81,504,89,233,134,-68,165,-82,-32,64,95,57,20,-274,-126,-15,6,407,19,72,-57,36,-546,64,170,97,13,37,31,143,105,34,164,144,-106,17,56,-273,-20,213,220,-3,21,-385,135,-154,104,-295,243,39,89,33,-335,-103,27,378,96,79,156,162,-13,222,8,14,44,-37,23,282,1116,-9,-23,50,1162,241,1282,-1,-102,-14,626,90,433,111,73,-20,19,-372,-17,89,101,-3,-85,2961,-15,-141,4,79,-244,84,99,5,26,349,15,-488,89,40,145,18,-21,52,-180,209,-5,-101,17,116,486,80,-116,74,198,130,64,58,-53,40,-67,9,-21,164,179,-206,-69,-2,44,-23,-55,18,5,135,-26,-219,82,25,129,164,68,-22,26,24,-38,-18,-11,0,-63,-45,115,-43,176,155,-56,-36,33,2,0,-88,165,9,-381,140,208,-127,1,-43,-121,148,-553,192,0,-1,-11,-151,-301,-23,185,-90,59,15,29,79,534,-15,-43,37,11060,332,-162,201,-220,-23,-23,141,138,50,-123,-40,-30,-138,4655,-52,159,739,-77,29,-21,-54,149,-20,85,122,-267,68,36,4,2359,433,-38,152,160,136,593,51,1399,130,-212,-68,-25,24,3840,523,-7,4156,157,-22,-106,-59,2,43,-55,1238,600,52,87,186,84,19,121,-17,419,-10,-13,115,31,-35,155,4,-112,73,189,-110,119,-55,-134,173,442,51,428,-7,-77,49,-1,-11,57,-56,101,13,56,57,53,106,569,-669,164,-13,-9,80,-5,16,49,16,-3,34,4,7,340,362,-42,2,-109,-115,248,41,19,-114,-66,468,2,-76,99,265,191,263,93,139,-62,85,98,47,42,-26,100,-65,-46,2,-13,6960,-75,261,60,26,67,-348,3,54,-29,-136,-52,-115,-90,-38,-61,-42,-33,-8,-103,-59,6,-203,5,-66,5,-52,20,-126,-30,574,-93,-85,16,2,-45,730,221,4401,1089,428,58,54,-98,429,118,-313,120,-2,56,-51,18,19,513,-104,234,220,32,-54,205,62,173,-8,-14,89,84,128,108,-15,454,8,123,163,46,39,29,399,-11,-26,70,-138,2116,35,2,9,1092,-164,-46,281,-42,1,37,98,26,-172,-192,57,59,8,-1,-28,47,906,419,87,20,-46,57,67,790,-14,590,248,62,-138,413,-458,-62,1031,24,-24,302,131,-35,-13,22,-62,-52,2,142,-26,81,-77,66,-93,-37,-15,176,92,54,164,113,-88,4,55,-95,1150,15,44,-12,80,-19,115,208,10,-190,-45,151,100,759,145,-210,123,652,6,150,26,603,17,960,31,178,48,6,-39,38,50,130,39,822,41,23,-50,-62,155,120,701,-2,-3,204,16,-82,-16,-27,31,-31,340,-7,49,6,180,57,53,125,38,-14,107,-7,392,703,-65,212,45,83,-37,307,134,190,-27,5,-2,-51,234,351,-60,-31,89,157,137,21,-475,-35,513,19,-105,-50,-430,285,60,-34,165,25,44,447,-78,83,320,25,492,60,-26,1530,208,-28,-61,-48,-9,21,59,648,-37,-150,-78,207,98,247,-17,13,-11,12,44,54,-17,96,58,19,476,14,-58,785,-28,192,-54,65,41,128,61,-15,623,77,84,-72,-56,23,28,-5,-9,-32,-9,1631,225,-161,528,66,-42,-227,-230,3837,1198,-198,-29,5,-156,-96,-10,-146,-79,-69,423,44,-28,19,99,-16,279,-33,87,-158,26,-47,-51,91,383,27,80,70,-631,145,108,-37,266,86,119,124,573,-7,187,35,-369,-281,830,-60,-16,176,-67,27,83,51,29,86,72,766,35,9754,5,-1,682,287,37,3,131,-130,99,-25,546,83,21,0,-51,143,761,59,-68,-101,172,14,2,1,-182,-16,88,27,-29,4,107,-1,20,53,53,-113,-23,84,-125,-155,-48,10,-552,192,62,-63,366,-49,-106,87,-31,652,-101,46,33,-32,-90,104,443,-37,-41,2,37,69,4,-290,248,209,53,146,5,376,-36,11,378,-218,-165,-85,50,1571,111,27,86,139,-131,1600,-29,203,540,43,-12,34,115,23,39,31,56,0,5,126,18,413,178,956,0,62,-15,4,71,-32,-70,-16,-51,583,69,456,25,-132,-123,-152,122,274,-247,-227,17,569,36,58,29,135,59,40,2,49,-111,419,-109,-111,-15,-68,364,410,134,-47,-153,351,1862,1006,6442,-157,82,-9,434,11009,381,-31,-121,49,395,-85,4,-42,215,227,414,3920,663,41,11,-5,102,45,-72,-11,197,72,-24,211,279,691,-7,33,63,-159,-135,177,-72,-83,-14,41,49,-144,207,18,187,36,-59,7,127,-241,59,-31,-49,-13,-85,-28,28,-281,-316,-2,16,-46,93,10,54,266,256,-121,69,51,-42,-56,21,23,147,-16,-198,-183,-65,-77,38,298,267,869,2478,103,8242,-23,-179,-13,42,-49,-55,173,-196,-47,-178,7,24,642,102,7,75,-87,36,-59,2929,41,425,-14,29,22,-21,8,-4,22,-85,3619,-61,94,-122,147,-216,728,180,160,-49,-15,-27,-43,2889,37,130,134,-70,22,-70,56,-1,-7,-65,-68,45,-52,-725,119,47,38,-12,-24,-170,46,100,-23,-8,-146,-9,153,385,285,177,51,26,133,-71,-122,69,-118,-25,2203,-9,326,78,244,62,0,-35,351,17,126,11,204,-347,-59,89,-2,413,165,26,-37,-219,-1078,-140,-52,142,137,-90,-51,-73,407,-114,69,127,-178,224,46,-107,-125,33,-13,7819,421,91,1972,19,11,-5,-88,6160,10614,157,-135,14269,27,37,1230,509,501,45,33,208,61,75,2,230,-48,33,-19,-139,-246,-235,-30,3,1896,84,-102,161,34,2945,176,156,124,207,32,-90,-26,328,-749,70,243,127,31,-41,-9,-2,-81,445,-72,-680,104,87,233,240,23,473,417,233,463,63,154,-15,1177,92,367,5170,-273,-71,46,64,-164,-45,193,146,-21,391,119,-102,-67,-46,-24,86,26,-355,123,-1,-228,16,118,-51,80,236,90,7,7873,52,21,34,-18,8,-30,9,-41,92,154,1445,-210,2836,102,228,40,197,237,-138,-129,184,-120,-172,78,2,-41,55,174,1,-24,3,11,27,39,-714,-62,2,195,53,-321,21,-33,-81,-22,63,368,162,52,202,18,-27,-27,52,259,-61,52,36,-38,-52,112,213,-19,81,36,68,37,-119,45,68,203,-272,-15,2,-328,139,20,280,-15,200,71,155,-132,-105,98,2,61,64,36,-2,15,-73,-170,4,-12,35,135,129,393,-46,23,91,152,-40,11,43,93,69,129,158,59,392,146,739,28,-50,-95,504,342,-114,-11,-4,-42,-146,-295,134,-151,-14,-42,63,0,-36,-172,1152,-632,414,1427,52,32,62,78,251,1184,1008,22,167,-114,42,-391,-80,304,-280,125,2778,152,1367,1835,75,1937,19,80,65,-140,-4,22,87,237,-20,-115,-31,11,35,6,24,34,904,116,-55,-78,-191,125,-25,-8,3128,-34,638,361,146,-13,103,-21,15,37,17,-57,-87,111,-36,29,553,243,-165,-81,-39,-16,-47,-83,840,141,-150,395,409,-10,71,-70,-46,585,142,59,-28,-59,283,358,135,217,114,-234,1483,140,-127,-72,3,9,75,180,693,251,-39,362,0,-50,-45,90,212,98,49,100,185,587,205,-120,-98,42,-79,-3,136,-14,294,84,342,-63,-12,210,5,808,-168,21,-101,-282,-37,62,50,-418,11,812,4,3,30,-11,426,-102,66,1039,93,20,269,-159,-110,209,1352,37,99,1006,-198,-4,-51,13208,311,109,24,0,250,30,44,12,-154,85,-79,202,-1,-53,102,181,-34,737,-133,186,13,29,8164,620,51,44,-195,37,-73,763,-36,39,-2,-34,47,-5,105,-115,18,28,26,746,50,171,-159,-510,1520,194,50,72,249,-31,87,-46,114,800,-34,-3,85,236,34,6,-143,-3,-30,901,-105,-11,240,-101,-6,43,90,-100,43,-12,446,-144,146,-29,-61,-53,33,-8,66,31,218,35,589,8,282,154,431,-41,-50,43,-81,-54,-58,283,-12,46,24,635,139,363,77,-146,7,5,-221,54,-146,-436,-16,69,22,51,940,121,116,333,13,111,115,-12,4,-31,-8,-35,91,-170,299,-11,779,620,-62,61,14,70,47,5968,55,-56,40,-160,-142,-114,-2,43,-16,315,-10,3,71,2,41,-98,-13,-72,-26,70,-23,186,-47,-262,-27,106,56,-27,116,167,-54,92,8,-130,17,14,12,-72,-34,-73,-41,365,72,771,93,24,-196,78,-57,78,161,79,-74,4,68,-42,67,57,73,-24,63,179,44,414,188,8,-300,-82,-20,58,-55,-281,409,5,409,69,-23,2,-98,2,-37,-195,273,63,46,-32,258,-78,-45,97,-113,9,25,103,16,-98,256,235,-582,53,305,-66,41,26,46,-105,73,-83,127,622,241,36,-81,-13,28,-51,59,2108,12,-214,238,846,-42,-25,91,-86,-128,-174,16,-47,73,-27,-5,178,-18,12,17,1,-7,246,-51,-88,-217,-25,-104,235,89,4612,765,-61,42,1211,7,1033,31,44,41,-616,-16,-191,-92,22,148,-35,-53,-67,-27,-194,-168,-61,-611,591,-21,-9,-25,3,-92,-304,-607,-25,404,-18,-14,-335,134,-35,-175,-56,1747,-36,11,630,-51,-56,200,-18,72,543,-17,-171,99,376,-199,-148,48,4158,-28,152,-41,352,209,65,-102,211,-227,-56,210,242,12,-23,114,42,-43,98,206,-3,17,115,46,-185,-37,28,57,200,-12,148,199,-273,61,87,-44,-341,-468,134,857,615,90,-592,-111,384,-142,-137,-14,12,-74,191,310,16,-92,31,5,-60,-437,-56,-240,124,404,-11,-229,2310,-34,23,-35,-9,335,-86,-322,-998,-133,-56,12,-272,-84,-41,-141,126,-115,17,-71,665,-41,-54,91,108,15,940,203,-44,973,189,4,49,1081,20,26,-31,1153,16,4104,87,-534,-2107,-2607,-405,-224,73,-38,-48,-17,3,-100,-62,-256,838,335,1344,23,103,102,24,378,129,1989,-114,6,-67,-33,-70,2522,36,77,2340,-9,-59,-45,295,186,102,346,24,2169,-91,-10,-33,-198,-137,73,133,103,-71,-111,286,-38,-56,61,7,29,-83,-119,-78,91,493,203,66,135,9,-182,-59,-25,286,54,485,69,8,190,103,186,255,-145,904,85,493,8,-66,2539,-182,-41,-11,40,6,87,-40,63,1611,2,-4,-68,559,22,-6,-100,-80,-57,-16,-87,26,-104,-57,12,16,11,52,4726,86,25,-45,-57,9,-2,12,120,214,-11,132,223,-32,-43,240,178,79,10,181,-52,70,1,50,59,-128,-116,-4,1175,-24,8,74,57,1704,292,-64,-95,-12,-22,76,1805,21,64,-39,-5,72,-39,164,23,85,11,67,194,84,-91,-10,72,30,15,-1,93,65,496,-56,19,-13,29,-30,-28,29,-106,-88,-87,293,-23,-20,-34,-54,24,354,120,156,-159,-175,190,56,154,13,32,66,70,-70,-45,-46,-18,485,-5,6,473,867,105,188,404,-1235,18,-73,51,-602,-6,-94,54,-115,-5,-20,37,187,-73,132,1578,27,44,-32,112,-11,421,68,383,186,-232,140,28,129,157,76,-67,19689,16639,-132,6,4,265,-138,-254,1955,-134,28,198,-46,-78,293,381,318,-141,-28,20,332,13,-110,-197,-110,-43,170,-23,243,-153,-101,28,-49,1774,644,797,102,155,32,443,506,365,-55,100,-51,24,-21,-45,1460,40,154,17,57,-29,-150,101,-284,167,37,51,16,-59,-109,-57,-11,472,-30,273,147,321,10,110,40,-69,580,5503,986,126,62,3054,510,266,356,-42,23,167,26,43,18,140,78,201,54,83,150,44,-413,176,31,1339,-201,96,-200,242,-3,-110,-112,-191,104,89,-226,-64,240,186,-140,-34,-781,-37,-81,-373,306,-240,25,219,-122,-27,225,113,-242,-186,-15,183,343,-107,-340,-32,16268,0,172,96,-67,73,-87,2,-70,-99,23,33,-99,-213,5,-368,-177,-617,-510,132,721,213,-164,760,431,2163,12324,315,591,11911,14,-91,291,101,3934,428,3493,75,164,802,4,233,358,494,48,-59,15,82,68,639,486,-45,296,-362,26,26,519,65,7,124,-299,61,36,274,227,-46,1109,260,197,636,242,143,46,-112,72,39,130,106,-51,272,576,-82,82,-112,128,-115,8,-151,104,35,184,-4,113,-24,-179,334,8,143,147,160,30,72,-803,714,47,523,253,-15,218,315,-137,15,-121,-117,183,-114,101,1034,-216,163,374,-350,-117,-32,-842,463,499,36,238,192,-289,402,237,-68,305,832,91,-307,21,8,173,48,919,-95,-69,185,99,33,149,379,233,-47,827,-290,165,-26,-22,-11,9,43,67,342,85,67,744,2788,-55,34,-31,17,-3,170,278,-36,-25,-59,-154,-4,157,-50,326,144,260,215,872,58,345,81,174,245,159,1541,263,-235,21,18,129,21,96,318,8,84,504,-2382,177,2167,36,658,647,257,-135,-6,-196,10,191,30,505,524,-14,62,255,152,-4,263,-111,-15,87,98,162,570,531,-153,-24,7,215,-2,109,333,102,165,81,308,-45,475,68,64,107,590,-57,-427,197,53,-109,67,0,122,-96,42,3320,-79,-188,119,287,31,-34,629,39,-26,-57,108,212,-11,29,-102,-860,132,96,-578,20,373,173,1090,-129,334,-71,272,3,77,-45,99,82,-57,218,259,-404,-136,-114,-19,19,199,-184,-12,265,212,164,54,-23,52,270,796,526,67,187,135,219,-73,111,403,172,136,37,-53,123,-35,562,57,186,-275,800,93,-556,90,106,173,76,44,-94,-241,338,203,-401,68,-556,-10,7,728,-58,-220,127,707,-17,-241,26,87,159,-31,48,218,202,27,227,15,-244,39,513,663,9,44,67,169,142,63,0,1069,1283,48,288,-23,-56,235,229,300,610,-17,960,-42,-27,-189,10,68,55,217,-205,-63,-52,295,1114,-130,-186,279,-628,71,1321,-287,348,951,39,393,-210,-44,655,103,261,32,130,75,60,237,-8,114,15,222,418,168,-187,-381,-44,684,77,357,79,1,248,413,-174,142,-94,11,114,-41,115,-54,1699,272,78,514,-43,782,6,-36,-337,183,904,10,123,220,35,121,353,317,-61,-113,550,324,38,-120,143,271,208,373,632,-8,12,-84,76,-65,116,685,-155,-92,691,-182,0,26,216,315,-69,-224,358,284,97,50,363,180,-292,515,-32,122,293,1,36,87,154,-21,66,46,400,715,-30,-141,24,-38,-108,-224,645,-163,34,83,52,-169,306,-251,-93,-61,1749,53,31,86,130,741,412,101,53,346,-68,160,-16,-52,32,46,56,140,28,571,-111,65,-50,207,45,94,122,98,-85,9,26,-309,46,104,104,448,-42,63,6,154,159,1127,-42,42,1612,461,229,44,-148,355,-152,-44,-94,-50,84,33,-91,-240,-180,-14,200,-46,256,-262,-216,239,17,-23,-22,20,1138,12,-240,603,336,-223,-43,62,195,18,383,-20,-42,916,-145,79,365,-434,-44,193,69,-38,-159,166,232,-206,-176,111,-233,-352,85,66,83,110,-286,26,305,35,291,153,182,-184,-802,157,11,8,104,323,441,25,577,112,-1,224,275,656,19,-163,222,-181,271,290,-172,53,-27,410,423,20,-219,255,-246,-239,25,321,148,194,290,131,-1,13,796,-125,-464,302,1516,207,-133,-161,-138,-10,339,32,-150,26,116,-146,648,143,89,-230,104,188,759,57,15,1041,520,-21,223,216,92,156,-83,150,279,5,618,305,-146,496,217,89,209,363,-174,41,467,215,734,226,2273,-506,-99,-115,-310,439,-246,-57,70,11,-23,74,-7,559,299,-89,58,-95,273,-30,778,161,-1801,-23,206,165,373,90,-1,-85,285,45,-97,171,992,-45,-149,39,694,478,400,167,68,-172,22,62,-107,-64,-23,82,-27,-57,-22,208,145,252,59,110,121,209,37,-93,359,41,349,269,102,-131,1024,-90,21,14,818,25,63,90,-13,133,195,2,76,422,40,-8,103,-91,700,273,341,-229,24,-535,224,25,-16,644,60,491,267,160,-136,379,304,-144,68,245,1551,-641,47,-185,24,151,-146,247,-28,-264,185,267,-87,508,561,-27,171,-19,1189,114,-93,-53,138,329,126,290,176,104,35,-31,380,4,135,-150,-294,-232,-109,199,-170,162,929,-416,13,-179,-141,-97,110,4,365,72,877,593,-51,-109,-901,377,335,136,-80,379,885,57,-106,-334,174,-131,11,-176,188,-52,-149,130,1027,322,126,304,-72,-161,-70,275,3,-90,-33,-147,241,260,-2456,162,59,-172,-114,-68,75,-352,185,-96,221,114,408,-6,1,0,285,1834,95,35,385,-73,244,-108,-248,7,156,-49,-32,-41,69,-38,171,46,137,264,-137,-548,286,-55,-170,50,-45,-306,1532,39,-242,18,773,158,131,-986,149,69,142,1362,698,-359,195,671,-1444,66,138,897,-297,-101,80,44,176,-96,243,1531,63,702,51,-167,311,347,180,-148,41,56,425,-144,-513,473,2328,253,-85,-54,-7,274,-50,-231,41,430,-210,99,-331,27,-166,360,-153,-142,1216,-17,6,65,51,441,1643,240,246,366,110,-14,500,89,768,-103,-837,172,54,0,2574,704,-85,1103,-17,550,-49,1522,-207,62,-216,29,208,133,-164,-21,-100,197,75,-12,-33,0,420,-4,396,-14,209,-63,61,-507,163,62,-794,106,-302,-101,8,-8,321,-86,-208,98,-24,-158,-627,46,15,126,137,1449,458,61,266,915,637,52,-385,-119,-114,-446,72,-104,-118,139,-313,689,-384,6,105,243,-2,-27,-407,51,-40,-144,-444,-220,-14,47,1,18,1,-31,-445,-133,24,500,165,2240,-360,150,-59,14,144,-26,-59,101,-237,5,198,51,-80,289,-13,-429,1718,23,-253,4468,-61,-190,105,-119,-16,25,609,-876,121,-123,53,103,-136,236,130,-85,503,118,-118,567,-13,73,9,217,38,135,95,-143,396,825,52,1113,-95,54,55,-100,-11,-114,278,40,68,157,121,126,97,33,115,-20,98,-77,218,40,-428,-26,50,-1358,46,339,-377,-242,-90,2,-23,88,196,-616,121,-32,-59,63,278,186,-43,-186,22,628,-50,185,-60,806,-157,17,152,103,9,165,-134,420,102,-196,-181,193,227,63,-26,50,40,-353,114,272,-55,-43,-31,2551,-316,-908,-328,-573,-131,36,-50,56,-26,158,-73,-56,12,48,624,458,-48,326,736,514,117,-70,-40,-58,797,-130,308,-388,178,104,655,-172,783,12,207,947,98,-272,-30,38,100,201,-303,628,1204,780,20,-362,-92,-72,-90,-279,625,157,1262,279,51,-62,-298,130,-92,313,-440,0,359,116,-77,97,2102,-21,-104,-23,235,-111,127,863,146,139,30,83,85,240,-81,-76,93,39,226,816,-147,417,10553,-174,414,-10,-142,-124,-139,-1,1158,60,63,82,179,285,185,-12,201,52,448,-63,83,90,207,189,-78,-1,-558,327,-74,21,38,488,697,56,168,778,318,74,-458,-26,1416,-43,-137,206,-5,-49,8,776,99,-52,74,471,-34,69,125,112,-162,98,-22,-146,54,317,59,322,-27,758,378,-80,38,107,-3,119,-84,-248,304,-242,308,-322,570,-325,16,-27,178,-55,-143,-8,-72,-140,67,743,26,694,202,237,34,425,255,219,302,48,469,296,950,-51,-251,126,498,177,-41,-30,44,92,-70,38,-68,-72,429,156,214,-120,408,-144,126,-522,23,-201,-113,88,20,316,-12,19,195,206,-81,46,-19,-198,85,297,107,-66,-116,102,70,-124,33,229,23,80,562,201,-589,556,-780,239,396,286,46,86,1631,-498,197,-393,144,-135,72,10,28,364,59,90,109,161,703,156,24,578,-89,888,-13,-101,72,-146,24,252,80,1008,161,177,1,-467,-289,-185,103,-64,-210,284,30,445,-234,-56,369,62,355,54,-167,48,-7,-213,799,120,-10,257,-152,173,130,59,6,58,-21,204,36,16,537,449,138,-319,107,27,23,14,-14,-93,163,330,512,1043,188,451,-64,99,299,23,36,622,-494,305,32,-39,894,351,35,18,158,-166,70,216,18,-54,15,308,125,342,208,19,-270,78,2069,-660,72,27,2016,93,344,-44,-49,76,49,-57,711,171,33,99,154,257,-232,60,518,34,20,155,-298,133,90,87,121,390,-185,58,539,-21,53,396,177,-542,123,-85,170,134,-247,818,37,258,-305,37,127,79,127,248,-17,346,16,64,-193,71,249,-110,680,428,-181,385,-465,-251,-93,-35,419,-86,1088,171,-129,-5,582,-977,-114,-187,-151,40,12,-46,-18,-110,33,-258,15,561,460,-437,294,596,821,2009,1025,443,104,38,134,71,205,103,258,67,85,1793,-184,916,3,-387,299,95,-40,-91,40,113,-78,69,344,-319,280,82,50,14,58,64,-84,482,59,47,6,62,202,567,156,-131,24,-43,-25,-17,-30,-139,967,820,309,-100,-26,122,-167,-47,126,-179,98,397,49,237,25,-237,-34,167,-370,75,1383,87,-23,-149,137,-187,-142,-22,173,162,153,104,392,0,1877,81,8,1081,250,163,-131,446,1140,1163,-221,95,-17,199,84,189,739,117,564,-12,177,-646,708,50,106,86,50,-378,1489,-999,-65,0,371,-168,177,2072,24,36,127,149,342,182,-72,391,115,-76,-183,231,111,158,206,93,67,23,525,379,92,-792,-608,152,563,-185,60,140,-124,3,179,-40,111,360,-65,359,2210,25,-509,373,194,-339,443,266,-107,226,-165,243,138,404,59,-24,-63,-392,802,983,324,1634,49,850,-476,1141,597,233,1020,371,569,-39,252,91,19,89,-657,-81,176,-285,-26,-383,135,-147,260,-263,249,-466,122,35,445,834,848,106,733,-683,-277,-125,145,148,258,3142,1318,166,875,21,1253,1661,-270,15,272,-156,566,118,40,239,1581,380,66,-210,198,889,132,610,1072,-48,118,1023,940,223,1658,252,737,161,343,-181,23,32,-356,326,156,-202,-28,1817,-112,77,993,440,-26,490,339,1147,-547,457,142,684,119,61,120,498,282,265,36,171,85,-60,11,244,-88,122,38,-503,8,219,44,167,16,56,16,-8,124,93,-63,61,-406,-48,1792,125,-761,59,297,1778,345,36,355,5224,264,287,419,454,5,132,123,216,-16,-1026,-141,103,-130,-125,191,-293,654,830,-16,83,-428,157,6,250,59,-26,-183,-16,146,211,710,2,-54,-500,833,51,42,658,140,-83,527,54,231,-171,676,116,157,158,625,1117,-3,148,196,-112,740,-987,64,224,-22,221,75,1358,449,37,85,724,218,-66,40,-57,217,673,343,767,104,-25,220,-290,-34,-102,-237,-43,1,762,166,934,106,835,545,80,552,239,540,668,87,-147,-66,-81,748,1164,880,213,533,759,549,-11,3,69,459,147,490,34,174,140,139,1380,39,554,94,-60,-68,186,68,16,62,124,-74,39,385,292,41,-11,260,60,86,197,22,140,453,31,99,38,173,240,2109,133,-63,69,-84,-450,935,-37,97,154,107,129,49,165,-142,412,385,226,618,-272,-152,-18,88,-45,624,530,1068,-10,119,858,-67,-158,-909,-418,-312,466,-327,494,-34,63,-493,69,582,406,-41,-101,-602,-40,-342,25,-50,-138,36,59,-67,190,12,272,89,14,158,151,-27,11,-4,224,169,235,101,16,93,-788,-60,563,-31,100,518,-162,889,583,456,-313,180,48,57,131,6,-45,0,244,472,376,-259,-70,135,-107,-53,-96,-1261,38,81,65,272,178,127,-6,145,96,4,547,375,-142,-42,176,159,85,15,22,208,-46,-64,-37,18,-264,11,12,94,-147,0,-152,2953,-37,-248,-242,-31,193,355,310,-38,-53,91,0,312,439,-270,11,983,145,271,319,1332,-27,-12,-24,58,190,279,109,92,-171,56,-11,-23,17,-491,-129,53,747,131,48,5,-28,-271,23,-81,-10,-85,-18,-1,1962,766,-386,42,21,314,151,-725,-256,138,105,-37,22,-11,-49,525,181,-161,908,402,-47,-163,-37,317,1227,-180,-225,-6,19,270,-52,371,0,-93,107,-192,-70,168,3,70,17,148,216,-325,-152,126,18,38,101,344,240,535,-410,612,0,416,672,59,112,-21,45,-10,143,60,42,1125,-249,-215,244,-90,230,149,587,347,-12,60,208,111,267,59,38,307,117,662,722,81,27,-26,-37,-460,184,-25,45,654,-153,169,187,167,164,121,473,683,33,903,1520,8,206,-132,141,102,13,165,130,160,63,182,-27,2054,15,56,-46,190,200,357,-112,50,103,308,118,-93,82,252,418,163,24,262,214,539,20,-137,-110,-143,-47,259,318,-99,168,-26,-102,53,137,77,-283,63,145,253,-627,16,145,-18,-152,417,-162,-172,62,18,129,-136,335,878,287,45,840,16,195,2158,1702,215,-200,-931,-14,-585,-3,126,-48,201,-6,127,-184,-283,-114,0,8,12067,136,154,6239,303,743,-11,13,-46,-35,-2,-234,127,-187,-4,35,6473,28,1774,-92,-173,20,518,-142,38,-72,-1,508,2836,127,293,400,54,-20,140,-267,-41,75,3,-350,378,1067,-714,195,33,1168,447,213,55,-96,1864,4,567,901,-47,590,586,281,13,-6,426,64,58,166,-125,-34,241,528,218,-369,-556,-132,190,-31,-6,150,224,104,465,94,67,-8,-484,384,106,195,-108,198,119,607,147,582,-493,407,450,393,629,134,508,88,-263,295,31,152,56,-65,-4,-46,78,85,54,37,18,255,-62,193,-81,-876,-141,-431,-686,-148,-361,260,477,647,148,-71,366,-130,-258,-458,-17,152,87,190,-145,-305,135,403,45,-91,-225,359,86,-145,314,184,-135,183,-174,119,-532,886,-712,223,129,-98,-66,273,-134,373,-90,-21,1006,154,680,-34,-15,821,-13,-7,-156,-82,395,199,478,53,-4,25972,234,8,-92,596,-92,1044,82,-279,-75,-59,79,-200,-132,234,6,140,-510,180,692,94,-236,-73,361,315,553,-73,603,-164,-196,-180,266,-76,-12,75,1063,-9,-210,242,320,3,-195,67,38,66,85,70,-573,-146,-260,934,-62,189,392,150,180,26,603,396,326,5,274,-236,50,8,63,190,-2,-149,-150,273,378,265,85,364,113,-14,-22,6,206,69,-114,-512,212,66,-276,-87,139,180,-193,2,13,12,84,-24,174,62,63,2,211,-8,-333,235,49,19,-500,151,-67,-57,-490,-54,89,70,-129,-52,-2,464,55,425,-142,-75,119,268,-52,285,-1142,-8,115,-40,-67,-211,27,51,-228,19,327,-29,30,99,68,177,268,-26,-215,107,26,130,275,-136,-224,-213,-158,289,-11,-9,-199,50,1712,175,231,180,24,47,153,1127,85,362,14,30,569,295,184,54,290,48,-59,109,-37,1165,3648,126,69,-211,58,509,154,1,659,67,94,56,1620,-121,-91,858,319,-268,2272,136,329,-66,477,60,-36,52,-19,26,89,15,622,-72,-37,-252,1410,144,123,1334,152,15,98,-124,57,209,3007,544,209,278,182,674,-47,196,18,-8,57,185,156,372,27,-267,185,70,384,84,806,646,520,-2,102,113,-138,77,83,-199,-82,433,-108,44,-137,92,123,274,79,-47,16,213,139,-40,3,10,198,90,-60,33,703,145,-46,74,-65,28,32,-15,135,405,113,64,754,20,-107,-3,-48,123,-57,17,240,310,-13,-5,-81,194,35,6,66,90,41,-22,13,233,141,179,-134,199,276,18,99,345,197,-70,-440,132,177,495,915,431,-33,659,-171,31,219,7685,-15,448,198,349,299,-703,26,149,15,23,-50,35,495,52,346,-105,260,-50,-46,594,51,126,179,-859,54,-13,-122,-230,633,434,-110,668,380,-59,742,-256,60,557,95,29,87,190,-16,159,254,264,47,141,-295,111,52,-128,488,-229,19,1012,-25,137,8,-14,-100,151,713,38,-24,-171,10,-192,53,81,307,383,127,-4,394,260,-236,183,309,69,54,223,95,185,-135,78,9,174,3185,40,802,-9,-9,41,-77,145,109,144,-3,10,2584,2697,179,1020,165,-40,-113,391,128,13,-49,113,-22,-21,37,87,-149,157,255,1960,549,258,-147,688,5527,144,-183,572,168,59,48,-99,319,-64,-43,165,-20,6,86,329,314,-128,-28,-19,28,345,129,397,48,73,115,38,-23,154,-111,1074,-102,46,53,287,587,-455,343,104,74,-70,-9,117,-139,300,4,259,326,28,585,316,-18,201,251,-39,-106,61,121,-356,168,-49,88,-53,-26,56,22,-26,-80,6,-62,68,97,1784,28,-167,-598,-157,19,-105,985,163,93,-96,265,-83,19,321,37,59,471,123,296,82,-135,32,100,299,-96,-23,497,-291,24,-9,158,-332,-49,-112,-239,21,103,224,407,940,248,166,1427,451,-41,27,37,-11,-170,89,111,26,-280,260,76,1042,65,-154,-758,377,49,325,-7,749,452,910,671,6114,516,450,-84,27,-88,350,436,-31,116,2,775,208,842,1637,2945,100,761,189,341,102,344,-166,-7,1577,-34,363,1293,-29,93,419,170,-4,-13,89,59,678,-752,-213,212,-22,426,961,112,-25,143,-22,173,-43,-64,-16,349,471,847,-3,170,-5,-253,206,3,21,134,241,281,178,291,95,957,486,-70,-12,-57,166,-243,33,21,77,77,-14,14,356,44,-251,-94,8,-7,187,-48,-266,-181,601,453,202,-43,65,9,60,1604,-546,126,691,189,228,-20,-382,28,258,88,108,4897,-9,531,291,49,154,140,315,89,29,-235,171,-41,1464,-117,110,-5,311,-79,-5,52,64,-149,58,592,-239,167,2293,485,130,190,340,319,1445,-465,294,98,142,68,250,249,179,173,13,450,-285,233,-605,776,70,783,-262,-47,85,-98,42,86,1223,129,-54,-48,110,15,-1,207,-353,-236,-85,133,80,-82,-299,-183,616,527,262,561,200,0,-48,-72,652,1193,-376,26,-932,18,103,455,269,551,504,13,284,174,599,16,-1,87,1207,-4,-218,271,-210,186,-14,305,-551,47,1193,117,293,46,122,7,-82,86,140,-135,-9,234,-51,-11,-582,129,71,-105,291,187,-27,-75,61,7,302,-7,-428,-65,62,84,100,16378,-86,59,35,-321,1752,228,-27,-174,50,64,137,201,194,243,620,117,178,-26,-475,-31,333,-58,-223,168,3409,-108,73,68,-75,451,-101,1183,-40,42,-36,33,69,-334,26,31,-11,-13,139,-267,255,517,-28,5,920,-29,96,151,-168,277,738,-79,401,-12,181,-43,57,-57,279,-222,-13,-67,38,-13,-230,-205,-5,-100,-688,50,-103,606,67,-579,24,636,75,109,-39,46,-178,65,-253,-67,-501,217,325,1095,453,305,144,-611,99,-90,122,-744,51,660,94,833,-280,-430,404,333,225,64,-224,44,44,-54,227,131,386,621,367,-228,179,59,477,159,2,-72,-199,244,170,-37,233,20,546,-62,30,-274,56,88,-52,59,68,-14,-16,433,140,67,434,68,-554,230,-161,-138,-106,-56,964,91,0,48,466,-164,-27,186,247,388,-275,78,485,-30,1602,-58,-42,208,193,-33,10,-568,282,-106,118,288,-83,-155,41,329,145,177,-139,131,-24,-345,124,27,82,113,64,-119,-159,-68,99,92,93,-355,46,169,-424,129,211,94,-86,-14,-67,954,-257,28,-266,131,-9,-2,211,112,-59,1,976,3,405,358,81,-105,-38,-13,130,-29,75,139,-20,120,-22,-109,20,-158,119,861,204,137,-144,185,-9,-58,-56,192,81,961,-1,-1081,-80,387,278,35,223,-147,162,10,-72,-73,1223,110,-17,-103,-10,-69,-108,-47,116,111,335,148,-53,-375,285,-154,71,-366,-166,68,3,16,202,93,60,384,5,94,264,220,86,177,43,-119,43,-551,-52,-118,-51,149,53,-8,40,-85,-126,-363,56,165,103,128,132,44,-176,78,-80,6,191,223,26,-16,24,-327,-749,96,-94,392,-271,163,-32,31,52,-67,301,-102,-74,75,77,1309,-216,347,-691,-122,49,-48,-20,391,45,-26,410,-82,66,307,-10,74,-435,-14,-73,44,463,69,-140,-14,25,-593,70,185,-96,48,198,313,-300,-76,-10,612,-87,-44,270,380,-22,51,90,105,133,102,22,641,-28,204,-64,41,133,-187,-3,40,420,152,15,178,98,24,862,42,494,-49,-112,204,-181,-61,138,440,86,15,440,59,80,249,25,522,-63,-256,2067,409,-2,229,200,-416,86,-32,98,32,260,185,273,581,343,-134,-527,-301,23,-4,52,-221,347,64,168,-15,17,103,34,-151,160,119,94,207,-78,461,542,267,-251,-62,49,753,170,-95,247,-96,-4,95,258,528,350,-409,61,115,1147,-200,-36,-4,620,17,158,3,38,668,100,318,434,521,292,-10,-52,86,218,179,31,1742,472,613,488,145,-198,-180,41,369,22,314,-233,7,-318,74,222,95,-163,305,-47,-86,812,-434,3,65,-71,755,81,83,16,-38,-127,85,-31,276,-4,4,419,63,190,-290,293,420,33,-65,-116,297,-85,9,1011,-87,113,-18,-78,114,57,364,619,-11,-62,79,-49,-120,-54,101,44,-40,155,103,211,27,919,201,1045,295,881,101,91,184,47,123,-66,221,189,-619,-18,416,-81,214,-41,-110,33,192,-60,771,9,60,124,372,-41,146,2359,-157,188,-77,153,-139,-23,710,192,1444,-4,175,151,384,-34,39,375,59,1533,-49,146,83,158,9,-235,374,-188,229,-45,290,94,-37,362,-63,12,216,546,95,5528,11,45,663,290,104,-394,695,-9,385,-337,-194,113,62,-53,69,197,-80,55,144,-50,1187,260,216,405,268,-77,-76,696,70,483,-40,50,138,238,68,23,-48,395,68,-201,293,-101,-9,85,-302,-135,48,-108,420,425,-124,264,-2,145,400,-1018,542,-129,407,128,63,-68,9301,447,-106,1046,-155,1835,37,1222,147,-52,73,72,222,865,-73,168,83,-153,156,376,-294,245,28,221,15490,32,45,381,174,132,73,949,1,683,14,187,8,17,-46,-289,328,-488,1032,83,-37,1117,359,-128,-102,-35,54,496,-40,576,-509,131,426,160,667,-502,-181,1615,1441,56,-91,652,366,139,2200,48,409,297,46,66,-17,-54,-72,506,181,-98,3209,61,42,-202,131,-340,-6,306,17,5602,-27,767,3375,238,147,49,72,-177,0,-36,-153,238,239,-8,49,-422,80,37,142,-120,-1,-183,-140,16,212,13,-9,384,324,-546,170,37,143,83,-92,-20,-385,-295,-335,-103,162,339,-23,-1,-4,-372,-141,-558,-144,5,-488,116,-21,-6,179,129,115,608,33,165,263,3745,-553,192,-97,320,-272,230,538,79,-232,300,-45,313,103,167,243,52,-41,152,287,58,233,-109,523,199,32,26,237,-6,100,-29,101,89,-133,182,72,-35,433,-103,148,1238,84,-362,148,314,-112,-55,196,162,11,50,-32,-669,7,-11,-66,181,162,506,-348,1,-61,-328,1219,801,-273,730,-62,220,-83,-17,-59,1057,1299,399,310,-92,60,99,-8,307,-91,-78,350,329,234,-69,-160,-12,-2,-159,311,-57,47,844,-220,-8,58,17,42,189,2,-43,367,713,110,486,412,-51,-94,-47,-104,190,-507,1469,189,377,175,183,18,215,-67,482,137,22,195,125,0,21,473,60,-33,52,-1,67,355,201,84,643,-79,127,232,-127,132,447,212,365,-102,0,-41,250,1900,103,27,-115,143,53,201,-38,-386,1528,91,463,34,-20,-23,-142,289,212,-248,376,55,134,30,-49,58,-123,527,46,-379,-2,346,78,60,-46,33,24,226,334,14,202,-8,180,89,5,105,33,-126,437,-343,114,-78,23,134,-322,12,167,-53,91,98,175,-239,-83,-30,260,240,186,91,-41,237,-201,276,-96,420,3,104,222,111,240,26,40,160,118,716,131,5,18,780,-11,-28,-61,271,1489,161,284,81,233,90,625,-9,-130,4,390,1277,65,175,44,46,246,309,565,1050,1116,612,203,330,298,-11,975,125,34,321,256,610,164,141,3799,223,47,870,498,126,148,129,-25,34,108,409,227,135,68,150,-204,-156,1082,-26,23,259,362,233,403,273,27,48,10,-115,418,221,895,84,-505,265,44,80,722,116,20,52,92,252,376,42,50,-148,181,46,208,-362,594,279,101,-42,146,94,-124,78,2453,73,2,177,191,112,111,381,-56,7,31,74,1617,-127,680,91,8,42,-40,200,-148,44,-142,9,183,12,17,-42,-191,17,128,335,150,290,828,147,195,47,189,47,66,280,55,749,101,686,141,39,257,528,360,999,175,411,-49,186,81,1897,-88,98,268,703,930,17,-1,545,409,202,1538,66,4,71,13,-50,79,120,267,103,1057,733,-213,18,13,149,514,6,117,-5,-33,669,783,442,40,697,108,260,105,229,-25,155,121,42,449,-30,114,262,-87,538,1083,2,173,1384,-258,930,1033,999,149,308,161,369,341,-125,260,1009,-180,-219,312,326,221,46,12,15,-134,28,997,76,-47,2051,1174,114,9594,804,-30,153,266,530,151,422,85,114,354,393,274,79,199,65,169,545,119,12,463,89,859,153,476,167,78,-87,-7,130,-1035,449,206,-105,51,405,1842,395,5596,-34,613,543,786,337,-180,759,282,881,475,-17,419,-188,294,-27,439,578,466,7,177,202,903,6,-2,-91,911,5,-460,565,1936,178,414,212,-265,235,620,680,418,-135,96,260,247,283,1067,-78,69,306,163,52,560,-25,-329,431,43,1376,266,238,516,76,17,82,606,-75,1,55,15,-32,982,505,-27,1359,83,1915,188,264,0,-92,549,559,1908,360,59,878,286,43,324,143,-34,351,244,11,99,193,336,222,91,891,-88,469,-74,693,2012,74,343,633,386,65,536,300,15,12,0,-145,981,445,188,555,89,370,143,121,160,56,56,211,-238,1293,73,953,-211,-1588,90,4,46,767,64,18,160,105,124,180,566,-64,126,1786,158,27,182,25,178,-24,134,-751,236,513,-36,542,191,176,647,1036,867,1114,65,196,228,360,-217,-81,2402,655,164,506,-87,180,611,2,516,394,158,34,-213,621,-76,31,5,93,4,267,331,143,359,642,270,188,1204,27,146,1451,248,136,-23,21,399,87,503,93,247,225,-303,-19,17,771,4,740,157,487,-229,97,19,21,307,77,1042,135,18,216,19,-461,40,244,598,-19,210,-213,278,1135,1664,192,270,162,-12,240,190,523,1888,422,-514,390,733,221,43,275,79,126,164,10,67,115,106,100,61,14,650,703,-146,612,999,-59,135,175,374,-33,1798,367,-13,1228,369,394,162,-86,215,220,149,262,748,-54,-16,77,195,-47,363,78,113,262,151,272,402,91,24,298,1974,1507,310,268,167,308,4221,-5,174,16,39,203,21,308,336,-56,-20,235,267,224,473,95,218,13,2750,1484,29,201,154,74,123,1222,-71,285,384,1975,62,776,256,22,605,41,3,-93,-48,-312,-16,3,-243,-110,339,13,309,351,137,841,155,339,320,762,-4,0,204,65,637,-1296,20,68,-104,-35,356,65,-31,3693,107,19,-132,128,-248,106,-202,389,382,29,243,110,81,115,48,64,299,211,14,26,1389,16,-96,157,-104,105,-108,33,129,143,40,143,501,170,237,1080,659,85,27,-166,249,2864,-144,30,-20,369,172,-794,38,-113,-62,124,-51,135,-67,-718,108,470,300,179,158,59,314,15,-53,218,-56,683,888,68,20,236,735,-626,151,356,1715,-8,487,13,419,115,267,760,193,32,-243,143,934,103,116,-78,110,83,57,93,930,67,-37,-465,946,-212,639,65,-55,476,224,31,64,78,6,85,87,252,208,55,98,269,870,56,8,633,113,232,593,97,135,8,37,-299,39,46,67,-87,24,99,-429,218,505,-22,724,-23,371,368,-5,254,-6,373,39,-43,232,179,88,33,159,11,60,513,194,109,61,330,498,200,254,80,35,273,117,308,-38,221,191,314,21,-58,120,914,-271,225,390,591,124,-40,179,132,-705,8,141,812,156,-28,135,919,154,177,-72,-7,414,1129,691,231,160,138,-15,522,116,-32,201,-47,158,259,214,213,196,-24,185,-13,75,298,1797,163,310,131,164,-67,396,89,-407,448,93,496,-137,488,145,88,177,-106,-342,648,174,1058,-74,8,192,1054,90,89,80,994,156,749,271,995,2979,114,60,1184,87,193,-36,352,126,348,51,309,356,24,917,-67,-73,193,174,146,5,28,75,-65,7,-388,38,129,4,486,108,1870,15,26,76,128,18,-124,265,151,219,545,788,1080,604,848,149,48,412,8,-59,246,-118,3,431,-121,141,255,94,387,-16,151,559,24,-119,1464,108,155,272,-208,414,405,33,-1,38,122,134,133,57,-115,1339,129,466,540,322,26,130,360,-14,12,243,653,233,74,1174,49,327,313,410,76,52,304,595,-34,295,498,316,3600,1183,1581,-47,298,153,-231,64,-6,956,157,999,158,392,611,-21,91,572,-8,-31,-77,23,-196,216,-75,-302,154,251,720,1253,682,1091,-18,369,-268,18,-360,17,134,86,30,566,197,194,640,122,267,1500,874,139,97,0,23,169,416,87,-373,63,133,225,196,143,378,207,413,-21,173,547,495,315,194,98,146,313,42,59,-522,159,82,-113,713,-156,76,52,335,12,-21,80,56,275,109,255,310,130,-57,226,-86,627,4,42,1403,8,37,-13,-14,-52,71,268,50,90,170,2345,-64,70,154,-60,-352,57,284,146,28,-261,100,387,-352,855,108,193,133,686,-1,146,-153,16,247,-45,280,-147,308,1356,770,274,111,99,192,3767,103,-66,86,1093,1239,432,226,-2,921,-15,671,-114,275,464,289,45,1774,-446,434,104,158,63,447,221,151,227,954,675,192,507,39,129,284,177,8,-521,323,278,738,-12,-37,-52,103,71,249,1111,80,-5,13,82,715,-147,124,145,95,-122,246,230,13,284,80,-5,509,237,-221,32,649,106,2313,198,311,728,5,76,296,-81,196,779,-63,586,82,-39,81,63,655,105,136,87,69,528,-54,1613,21,23,23,356,53,579,2458,-193,206,182,2394,605,698,2047,24,-90,197,202,186,165,-140,333,31,344,7,30,185,425,237,-23,183,86,161,36,526,165,202,402,597,162,99,262,-1693,547,93,217,116,261,1136,1641,46,47,217,53,-415,104,242,155,184,73,255,122,-108,164,-101,196,-105,74,362,-39,2151,641,-336,-146,-56,260,667,112,875,397,205,1108,1006,460,159,53,240,14,238,123,435,554,42,1131,203,202,111,90,-329,151,417,106,403,344,9,344,338,250,26,-22,418,1169,403,60,189,-197,-65,-337,128,472,35,309,-159,3254,27,164,199,586,4,922,331,1183,246,527,158,1235,-52,-35,126,346,821,1045,166,363,-34,54,974,-167,344,1512,290,486,107,20,34,324,134,166,142,-90,1562,352,-38,59,1042,-101,-44,-59,429,437,-294,363,780,179,187,2185,143,182,407,804,482,205,-98,741,34,625,-185,129,624,285,299,381,474,-298,1129,520,-5,190,295,4,74,617,321,-34,707,265,322,71,346,127,1492,1395,569,-62,424,-133,383,-20,310,398,20,584,-117,72,-57,80,605,344,35,-11,618,880,23,47,134,556,62,63,-64,473,949,-146,383,357,281,-37,-75,71,-289,11,298,521,-40,59,127,23,6,-38,186,83,61,77,115,816,16,388,852,207,712,164,261,6,175,155,327,162,3534,3730,334,1511,30,1114,136,392,318,-60,195,652,-9,291,100,-77,109,15,-22,-666,-195,216,-67,832,121,420,432,3,47,103,112,-42,-54,123,18,116,-40,30,901,318,-96,169,377,244,209,833,476,2,1101,608,867,237,791,216,174,-149,129,206,419,147,24,-107,384,212,500,-20,196,-791,343,259,116,67,161,316,566,769,1762,166,909,450,144,14,61,-20,1411,158,722,547,590,610,4105,116,558,177,206,983,-68,945,654,851,553,575,589,274,-79,-39,352,762,-257,736,13,410,-121,-29,362,342,250,566,613,49,37,315,251,77,231,202,557,374,1054,142,366,164,426,388,129,174,123,3,170,797,325,101,160,100,296,150,-89,208,9747,1359,66,388,186,280,302,506,465,-75,349,772,404,339,-76,-167,29,340,208,375,24,741,519,-5,570,24,303,197,975,762,62,-168,34,433,-163,-496,318,685,-33,608,96,5812,122,84,810,202,252,177,270,268,-69,50,233,249,-62,-357,15,443,130,-110,168,303,627,560,134,0,-134,125,531,964,1095,1612,-623,31,59,142,-4,-38,106,9,72,813,495,93,-132,203,21,359,200,509,1117,338,287,67,88,567,107,219,-203,340,1726,309,1382,67,348,555,248,136,609,-30,-37,426,528,112,966,194,107,745,-34,420,767,-204,280,45,319,706,-145,68,345,485,457,6652,134,1017,1592,249,58,284,79,224,-57,318,952,559,229,184,152,661,311,356,1232,-66,-360,-132,57,121,776,299,107,249,84,99,75,-56,286,602,1382,574,18,640,2677,178,255,241,-135,156,121,-71,45,-358,-207,117,491,63,99,928,37,106,236,30,1176,541,737,-179,798,252,284,71,55,258,723,-228,17,427,-96,203,669,1276,110,-123,195,229,167,-183,-43,191,-63,-132,705,258,229,70,260,774,36,211,539,-49,-611,224,172,90,137,-21,203,593,746,408,3,380,290,366,989,186,491,189,-282,779,366,121,74,179,92,128,654,-6,-120,131,-11,466,-155,52,123,-64,131,-526,232,132,-158,6,625,50,-59,-126,423,285,730,-174,79,22,196,445,39,74,194,-123,666,336,652,520,1092,-58,218,110,613,146,323,21,292,756,85,89,258,962,265,551,-843,160,-30,323,570,93,-132,-38,344,134,463,249,127,36,243,7,222,1098,2037,628,-728,411,-21,162,404,381,553,211,981,544,620,13,407,334,6,1123,179,411,298,846,257,110,179,1569,551,96,-10,-156,118,109,-94,47,1548,324,769,217,162,-78,344,-42,41,219,375,23,83,-41,1219,218,108,1364,222,-42,-14,-15,-174,248,-80,245,1125,-25,-42,1010,288,330,132,23,-39,997,878,-26,138,2252,654,3776,197,-8,880,158,356,163,572,-333,365,33,-8,1014,17,1235,19,908,231,142,723,-526,1174,103,301,177,180,16,502,1800,258,249,27,251,150,263,-572,448,495,221,427,288,-181,529,585,83,381,81,65,-120,191,317,47,-44,228,478,-108,1553,129,99,1585,75,149,309,75,-191,70,384,423,24,1495,-88,-521,826,808,-243,184,-5,656,503,949,-111,-420,-64,498,119,324,602,594,241,678,1333,-75,128,317,108,191,717,225,955,144,1,-418,327,-13,195,35,353,110,198,1734,-85,167,850,250,671,336,-85,193,-28,3,37,42,213,105,-13,73,100,-102,203,30,89,94,-76,160,51,53,-235,-221,-365,64,254,-165,1091,56,444,59,-35,250,252,-124,513,-775,7,396,359,190,646,10,327,198,450,307,-187,417,672,304,158,59,711,728,297,183,4,-16,331,35,-233,-227,76,-152,27,53,414,-124,-3,98,726,17,532,-8,53,-69,-57,162,154,320,899,770,493,18,51,-17,620,120,279,187,316,366,261,238,1102,452,1574,209,48,646,-31,-298,837,620,-230,135,248,47,-59,-15,79,126,354,-332,-79,-215,294,25,169,114,103,265,24,53,890,682,364,168,302,1002,16,-21,574,302,201,479,-26,413,-159,82,713,864,200,152,23,2318,1871,380,537,46,183,318,540,173,811,139,228,141,-232,74,150,5,1969,643,566,35,32,297,262,254,650,104,182,49,818,-69,634,408,-107,773,734,178,584,112,-27,8,540,360,111,-168,936,481,132,-77,288,45,270,646,288,236,520,117,1503,89,1518,387,163,206,73,361,427,163,37,80,232,108,378,-117,-108,352,91,149,499,235,68,211,-112,201,456,15,344,263,44,84,-135,392,-27,366,424,-5,34,25,433,448,250,-38,159,649,1215,-45,85,147,163,374,-55,277,-43,-37,273,2062,346,1552,540,2500,50,969,887,-20,1876,1051,-493,1952,180,956,293,460,185,174,455,87,158,478,847,76,381,62,188,179,147,125,118,1129,-141,-22,115,672,255,1017,162,263,581,133,543,150,443,29,1150,174,99,1527,183,238,407,-325,239,963,3853,872,177,-38,501,83,403,1276,1424,-272,294,219,80,242,368,473,287,435,137,626,83,-636,505,189,297,452,355,1058,731,180,459,113,-725,121,1225,482,10,-344,1580,92,548,960,405,51,501,27,84,283,74,556,95,86,129,344,335,107,164,-9,233,6938,172,44,84,130,274,497,172,303,-2155,361,3682,99,637,1654,201,-104,25,87,11,87,-42,131,992,197,183,1353,1320,28,496,-81,43,-162,-282,360,157,450,268,410,107,917,467,187,1193,422,263,-83,1348,463,456,116,164,0,92,127,136,282,-68,74,234,187,-19,8,61,-8,-16,248,966,653,186,186,65,105,61,231,168,716,161,304,422,472,325,183,144,160,-109,582,848,254,454,267,201,514,-151,351,295,318,10,193,81,60,208,136,348,225,309,-9,433,460,748,419,376,574,280,95,75,134,282,503,150,98,560,378,370,1553,-157,-521,101,37,-45,629,-149,226,291,756,38,520,81,505,252,282,-815,-117,18,-28,38,165,143,311,207,154,259,7,79,118,147,1460,1196,-196,114,188,185,-48,-328,-239,423,148,-45,582,295,-104,-426,328,-116,259,392,4,21,-189,267,211,291,118,107,16,31,262,185,78,61,155,860,153,412,511,-37,382,69,361,230,176,-55,381,187,68,316,-272,683,242,153,-10,211,666,-108,87,184,64,300,-120,222,2,642,442,322,316,271,-230,20,118,30,-35,111,233,56,34,-102,1639,48,1059,358,133,-72,248,819,-45,493,114,-141,32,269,1141,39,432,159,682,239,1637,-123,3150,422,254,33,59,190,654,-154,566,3274,897,336,262,140,33,98,-54,-290,357,121,185,249,58,154,189,671,-12,40,283,62,90,39,-81,30,-60,712,341,124,112,916,61,683,119,601,1485,108,530,380,11,14,7,73,-88,1124,325,271,455,127,828,596,675,270,497,767,113,-312,3728,55,832,3488,1393,-28,197,689,-189,553,11,104,-315,63,862,371,293,374,528,-542,66,-116,371,266,50,-3,109,644,75,306,-89,477,1916,1642,229,114,123,394,119,58,88,-4,54,-470,42,-291,358,-21,5,20,971,1233,561,817,161,265,82,472,422,412,444,473,155,221,865,720,238,73,80,648,471,2156,99,278,188,425,857,-255,-16,-12,252,1849,1066,1432,294,342,57,25,-49,459,373,221,64,384,348,107,165,144,287,-28,222,64,9,20,9,138,559,9,-103,-657,526,9,-14,241,865,1111,49,120,99,473,711,564,46,83,73,143,9,-158,-22,48,216,563,1913,382,-2,355,305,921,895,537,179,-236,-297,206,63,302,799,33,212,-394,158,81,113,764,312,84,437,58,39,105,-92,169,878,-946,-540,29,197,1839,1492,-521,445,-63,411,358,1219,253,816,-31,766,-364,72,256,628,165,139,418,435,146,103,67,41,72,150,72,114,277,699,39,133,91,166,147,76,68,152,184,45,603,140,-280,343,955,128,234,234,3519,309,708,117,111,217,346,460,105,573,790,981,40,232,84,289,489,817,157,112,293,7,688,385,2082,-58,93,-1,-26,1327,-30,97,561,978,477,217,-64,-14,-38,340,5416,59,833,326,-43,492,402,119,-120,556,124,179,600,120,530,176,300,236,24,308,234,870,962,117,3885,-114,561,284,1217,8,-45,406,-378,13,430,657,946,911,-120,733,85,36,82,20,180,244,67,335,44,-64,170,-86,480,217,565,182,785,191,34,17,-84,232,111,12,40,480,280,1524,367,69,655,404,1081,-466,-44,-173,-374,78,-173,-214,446,205,-20,435,-44,3,109,128,1314,147,996,1657,770,116,452,304,6,-28,92,354,23,53,71,331,-106,54,583,86,308,103,484,268,11,453,-86,852,284,132,-113,-5,178,-86,154,-101,68,193,-173,166,0,305,211,623,402,364,123,347,-15,-630,81,17,217,63,71,598,98,109,442,691,4600,155,201,-103,646,1238,347,-28,381,414,36,-124,255,181,73,662,539,53,-3,-472,310,1012,-59,-247,-84,-150,244,-44,35,35,126,275,441,318,791,146,353,451,644,-38,204,292,538,605,748,152,118,-28,158,373,399,-75,647,387,145,-682,1142,1,113,-22,96,343,-37,237,15,361,13,74,-40,338,502,603,567,41,990,620,527,1185,368,-28,48,-59,-1,380,281,-163,71,121,950,112,255,138,691,-5,-58,79,98,-151,282,61,-268,-30,-379,355,117,-578,1637,95,24,372,219,1469,-31,339,33,171,41,350,1198,-105,186,-10,194,-81,1019,199,203,4767,915,168,372,434,333,-6,274,-23,659,-21,275,316,30,775,320,730,-58,251,206,1989,-467,275,-13,29,12,-263,-134,455,1323,-46,-135,536,-484,621,-18,352,986,3888,375,6,-120,425,185,1640,39,-623,149,35,35,158,434,567,865,465,846,-62,588,1185,1291,282,303,509,233,608,224,362,190,294,10,22,4,-12,52,313,351,17,1,127,79,57,630,965,74,154,40,303,280,-185,618,-380,1075,909,1983,-214,-43,48,333,241,42,-314,63,154,-157,-411,486,228,50,333,-495,9,47,424,282,124,118,855,-95,240,176,-2,-22,144,67,983,288,121,47,236,116,114,345,1949,-620,1022,204,364,668,186,557,-86,205,1277,-254,92,1240,-38,387,3091,176,159,1194,52,24,516,426,25,344,1051,1155,745,-212,-210,66,507,259,-50,517,53,546,7,650,1063,1036,279,259,123,1733,19,532,735,22,-1,-266,190,-29,112,-4,73,2089,203,17,77,288,527,262,333,870,512,-168,1521,433,169,768,93,124,68,56,119,825,786,-21,409,-16,381,702,170,822,49,835,1222,4,102,253,400,171,1025,600,37,411,183,1014,286,283,651,237,466,377,81,-37,196,70,834,429,64,86,272,1462,-191,83,169,135,-26,45,536,119,263,42,216,215,128,56,355,180,-32,302,215,362,700,66,85,13,37,692,-190,1134,1658,326,-292,-22,-139,557,-38,41,-491,18,236,-143,-14,-50,295,476,172,230,319,1021,844,720,700,294,56,1279,239,66,213,447,330,459,88,-2,-145,1236,1080,104,3224,706,101,282,944,117,-56,-27,30,850,22,248,355,40,1130,1391,216,-478,837,373,50,77,358,69,287,180,678,72,216,290,52,89,184,107,870,194,226,348,545,269,19,-16,8,107,65,586,-122,49,60,171,339,107,268,-306,921,500,136,-138,616,347,-42,156,91,380,96,-30,264,408,97,-156,111,145,-43,135,80,476,675,250,427,73,1148,189,983,167,281,128,142,207,201,139,319,257,-246,-389,5025,84,352,4485,92,-30,52,90,4,-18,1207,1422,6,-106,-34,208,112,914,429,-40,167,382,58,221,402,618,1011,794,471,485,17,682,165,297,818,71,156,663,551,248,702,365,13,365,902,-16,-320,599,144,236,203,104,-199,113,277,-86,-62,137,3,412,359,40,200,54,136,727,54,664,399,152,705,689,816,608,168,113,198,690,1254,3101,85,26,213,127,767,191,-29,94,186,-82,177,1403,1799,242,-56,28,117,-368,268,-2,210,45,119,104,-26,1479,416,59,427,222,262,608,-74,160,30,568,68,6,1699,312,499,44,38,40,-178,-134,228,506,193,-120,15,80,431,277,33,280,290,252,1250,408,32,760,171,69,-123,244,-44,153,12,-2,-594,56,178,401,81,128,959,106,92,206,-89,-21,-205,12,33,263,77,707,778,220,34,-95,582,-423,47,145,90,173,-123,155,4232,308,141,96,989,447,213,406,386,415,329,693,2834,463,733,135,57,317,79,355,102,381,15,96,2257,813,224,341,-29,97,252,410,294,119,85,94,128,509,798,420,768,264,129,83,1090,269,-242,44,486,597,311,142,82,521,297,58,-25,417,11,-28,967,624,291,340,-395,154,69,-195,-3,170,479,192,267,-4,543,256,405,4,69,190,-168,32,466,26,88,158,-303,271,511,63,107,-176,14,353,-1,58,277,-165,208,854,809,55,-142,380,-176,2,103,656,-181,-133,256,80,168,210,-59,37,56,-89,-2,324,49,-209,-2,20,-485,635,-472,315,-33,40,-9,-37,-21,42,192,158,348,-11,375,237,137,41,95,-31,38,83,459,-21,-898,952,-126,-52,443,100,-166,153,124,15,60,6,758,282,991,733,405,29,57,539,891,-146,407,1179,243,51,54,158,7,79,62,292,-75,108,-81,118,111,-1,-70,-99,3352,150,173,-45,35,39,1057,-79,-4,-77,-23,75,109,58,31,-12,22,-40,154,-110,-1,866,-92,745,-31,-87,115,349,-36,31,-74,-56,-80,37,-104,126,-114,-41,-66,88,-51,14,148,332,-21,117,117,-4,-49,-93,10,34,-36,435,-154,129,-285,1961,77,468,267,73,-107,35,-1391,-201,3
-91,-131,29,134,-177,-281,10,-82,21,12,-20,-162,2,-59,-164,158,61,-141,11237,-19,7,-28,91,-66,22,-44,-172,-133,-39,-75,-223,-29,-535,-289,-457,-372,69,847,-20,-84,-129,4509,7589,13150,4234,8261,15306,89,-2,52,175,1439,323,1495,-52,170,175,-29,102,34,151,38,34,-5,44,67,379,-13,-138,-216,-143,234,0,-121,-7,-4,-17,35,135,-27,58,66,59,17,85,177,14,132,126,-8,85,-20,113,98,50,-14,-20,26,70,17,19,-126,59,-39,-90,13,1305,100,26,170,-16,-93,2,6,-64,148,33,145,64,31,16,-24,-21,141,38,-36,74,23,49,-52,26,136,22,5,-3,120,55,50,71,37,-37,-6,40,22,3,26,73,209,-6,206,207,178,-22,24,85,-49,116,45,623,-40,294,14,21,26,3,21,65,54,384,63,233,-5,178,101,156,64,37,51,-23,4,19,168,16,-20,32,68,8,20,203,-30,530,23,-3,-334,1589,293,90,-1,-15,209,0,247,2,28,17,122,-7,33,3,183,-7,143,36,-15,381,-54,82,1073,27,88,337,-5,-25,9,2,3022,-3,68,378,32,46,49,193,368,21,-32,105,176,483,42,408,70,945,-4,-3,32,-3,-2,66,50,-37,36,153,8,224,-79,-87,160,496,8,599,50,-46,113,-150,8,-28,-140,-8,27,-119,8,50,-20,72,233,85,-10,-99,-8,10,363,325,109,-24,-105,73,128,274,-19,5794,303,1673,61,-38,-12,91,20,386,-93,2,-13,-8,39,83,57,20,526,15,84,-408,389,15,18,245,33,29,9,45,-3,-237,563,408,324,-74,217,438,72,30,-54,123,9,137,43,61,13,350,34,432,192,21,40,300,19,4,-15,206,23,-2,568,94,21,583,23,187,125,115,37,29,6,110,165,104,588,21,32,20,314,264,144,489,-12,68,30,217,146,-3,54,296,21,31,6,-85,858,245,231,-97,17,59,253,-10,-1,-12,2,25,65,-9,9,44,401,201,76,124,111,33,172,376,54,6,48,334,58,47,10,27,19,95,8,-1,19,1,99,83,118,41,-7,123,2,36,-4,272,4,-31,76,223,72,192,220,145,278,170,17,111,48,76,-153,83,-32,87,455,24,28,182,105,-11,-102,203,-51,80,57,38,-1,633,781,-23,-11,-93,-4,53,196,24,-34,74,85,325,-41,62,50,43,1839,97,215,160,115,282,231,8,64,32,18,5,79,26,-25,7,61,30,83,79,-14,23,-1,36,395,227,66,61,86,877,81,-67,40,101,44,18,30,238,108,100,169,84,384,2,-4,-61,94,340,130,31,35,115,1191,55,143,75,465,23,88,53,33,212,59,504,284,53,-6,44,-82,29,61,7,154,28,66,104,427,4,-20,57,2,-14,39,1618,45,-39,40,109,4327,34,304,290,-7,1,-17,8,143,61,66,74,20,86,24,-40,86,33,1116,18,87,98,31,-6,17,68,-2,-153,190,41,-644,-231,6,-28,45,59,42,1730,68,55,139,-149,41,24,207,89,45,11,15,143,131,29,35,-44,128,237,84,23,139,424,39,100,-9,-9,16,443,26,312,61,-204,39,44,81,181,62,31,-39,-9,517,115,47,436,761,-64,-11,6,158,-5,7,-14,54,59,238,30,-1,85,191,37,144,137,105,-28,18,0,70,117,68,18,-25,121,211,97,4,98,95,81,-14,125,-22,-30,-84,3,16,345,63,-39,56,16,35,145,155,18,16,74,166,242,-24,-28,-7,103,65,10,140,612,-5,205,-32,13,20,46,96,35,52,21,214,85,7,-242,147,-4,-19,-16,170,-2,180,-1,35,5,145,64,-37,156,17,124,-6,37,68,8,2189,30,14,127,52,831,-1,68,382,-19,-17,206,-16,26,27,-4,-5,29,-394,20,19,18,16,-33,368,41,0,-131,527,-23,20,-34,74,198,-12,553,25,32,-12,-11,39,34,40,568,-24,43,-27,7,169,184,-21,-21,1114,107,46,-31,48,-37,1584,348,703,-36,40,-2,21,-3,4595,40,2,268,234,228,85,269,17,60,-241,-214,457,-21,-33,-55,-127,-97,58,2328,71,311,1396,57,17,-37,-26,22,41,28,21,30,11,24,-15,75,37,-93,-17,14,-15,27,189,19,-44,-4,-47,26,-168,-45,100,-30,-63,-40,-7,-38,67,-35,24,-40,17,21,84,43,16,70,487,7910,6,42,40,535,-53,29,-238,1651,32,-32,-21,-10,-1,20,124,73,5366,121,-40,9,24,86,6,19,18,-54,1809,-22,-18,31,-21,119,7165,10,-147,17,77,1,-7,31,-76,169,31,-44,-14,37,319,42,19,60,5976,100,-84,163,111,36,28,46,12,31,129,-13,2149,-45,-119,9,-3,-11,87,23,-19,3,-65,41,0,-32,94,-2,-89,-113,-26,197,50,-83,77,349,38,-42,11,79,57,143,50,8,112,97,15,-46,-76,22,-14,48,76,4,-66,-87,-34,42,23,-12,-23,82,21,125,-22,-50,3674,18,123,24,72,5,-54,-39,-1,-10,-19,5,20,2377,39,93,-92,100,-5,16,94,-9,-18,-26,-9,30,4,-434,2066,11,-16,-27,963,-34,6,-47,3841,-5,68,19,22,-15,-23,-272,26,54,44,-5,123,-91,605,130,20,56,-4,-74,11,90,1191,169,13,13,37,48,-2,120,439,170,89,64,16,-25,1323,2,400,42,170,-21,1197,4,118,363,149,-52,-22,34,3002,39,100,40,153,180,36,61,1152,-27,139,24,112,6,5,-15,-16,31,8,47,2,-355,-19,1,-29,8,31,343,220,121,32,288,78,154,101,250,71,322,736,-32,24,1,-117,425,73,1177,-87,0,128,10,1544,66,-1,79,-91,-37,584,-27,-8,-33,-41,709,235,198,129,265,10,-6,3,-58,49,12,10,5,33,2,-21,2367,36,-9,7,64,-7,0,139,180,-12,41,8,111,21,207,228,20,1178,14,24,-13,18,65,87,13,15,-14,1,-58,286,118,-55,-1,-13,20,16,239,-22,105,71,241,65,13,17,34,-62,22,-68,124,-24,47,28,49,-2,-8,11,-134,29,287,201,-95,-9,85,17884,5443,-2,25,-140,111,-22,14,25,78,-99,-2,203,38,-335,15,-9,149,36,68,77,19,2,8,92,16,96,164,1,2,-40,204,34,-16,-5,178,89,56,29,-32,-30,-41,-10,3,1114,10,26,-31,46,-1,45,-11,31,-54,100,130,-11,49,-24,-5,259,-47,-45,128,185,-13,276,4322,21,403,-13,34,211,72,190,10,-17,-11,34,-1,57,90,-200,-33,46,13,8,11,92,-58,46,11,-40,1577,56,19,49,86,104,0,76,-34,138,11,11,-118,19,87,39,19,523,380,114,81,-595,9,-17,-66,38,-347,16,109,-24,8,282,262,31,-57,327,17,27,-4,10,2,-32,105,7,1282,-4,-12,148,378,156,296,5,135,13,661,2736,25,372,1808,98,1,890,120,-9,-8,312,48,111,36,15,12,45,946,-5,61,35,13,51,38,634,4,-29,67,23,132,124,-50,130,222,-6,-123,7,13,24,27,18,6,7,55,-89,4,-13,92,-161,88,47,615,337,174,1,157,0,103,2,36,103,-126,24,821,71,-64,-19,31,1,-1,-66,11,-31,54,8,100,20,518,245,-22,305,11,77,39,-275,110,90,-13,-69,8,120,-48,13,70,39,116,-26,-17,19,3,22,-25,283,294,27,-67,-20,-141,305,116,1201,30,196,36,63,-32,-29,-7,44,-36,371,24,31,9,16,-82,26,483,8,4,26,5,1,19,-23,39,-38,-93,274,36,70,197,11,4,1418,185,-1,3,-16,70,-10,621,101,89,20,-24,43,-17,284,-18,36,-19,118,-133,104,76,-5,26,58,59,52,116,-134,215,4,733,-37,226,8,133,2649,335,862,8,12,62,-10,40,-27,39,41,336,120,-8,117,2,-13,3,14,32,16,5,142,910,9,16,27,-7,-18,32,-29,10,-6,3,68,23,10,-55,304,-151,13,-14,564,92,21,-98,-21,32,109,3,-5,-38,111,-53,-13,87,-24,13,-31,53,9,190,21,78,67,63,15,436,42,111,77,54,242,21,55,463,-32,39,1,11,21,7,62,7,349,5,69,-7,3,4,74,472,230,32,50,412,-29,-218,70,38,-66,14,38,-19,74,-6,-34,-41,-82,12,-149,142,14,15,72,-50,7,-27,-56,40,24,19,0,250,3219,107,34,2897,13,-33,-10,-99,-32,159,219,-7,54,32,-26,-52,95,825,-79,145,1,55,-4,181,77,15,97,-5,0,-59,65,-65,12,5547,-8,-78,72,58,-10,41,55,-26,-3,25,12,215,-47,70,-11,-32,12,-10,-3,-85,232,59,82,122,242,70,22,-21,-195,238,-28,-32,7,39,44,-36,56,67,516,3,13,-8,48,-176,77,-15,13,-19,21,9,-1,27,400,-18,-18,2814,-19,7279,12104,8274,7,19,15,-13,-113,26,144,996,10,-40,775,41,396,-32,-2,-53,27,376,-24,96,-31,3,577,-50,11,125,-89,-103,233,-16,104,-10,28,318,172,15,157,44,-33,7,28,8,85,-256,4,-13,11,-15,-36,-106,1284,697,-32,124,529,334,16,228,46,44,164,214,38,32,108,329,22,53,86,24,-61,1325,-36,8185,26,14,2,560,-62,491,43,178,13,0,233,19,36,0,-50,6,9,-8,43,8,46,33,-1,-11,5,167,1253,23,60,61,514,-9,3,12,-223,104,-14,-18,-19,10,1514,91,-212,-6,9,9,5,203,-7,99,3,5,-52,8,17,208,-4,25,-21,28,-13,136,-9,9,42,-43,20,33,133,40,10,31,-10,-136,30,42,9,53,1202,333,575,-41,42,46,5,0,262,95,3037,172,-41,491,48,15,-5,-33,-23,44,-98,100,18,110,46,332,-12,22,-3,3111,-22,-13,96,52,133,139,125,3,179,240,39,-33,3681,2783,-30,-2,-16,113,8,240,123,-5,533,110,44,27,194,75,97,73,129,115,-65,29,1506,98,23,85,-115,-18,-79,-9,4,227,-3,121,131,-1,53,101,-25,62,199,39,-9,18,-9,7,107,143,445,-3,16,2,30,-7,84,6,62,-9,86,-32,-75,187,80,-59,49,-16,-23,66,17,-3,255,128,-31,27,-26,25,6,-24,-37,493,77,122,95,-47,45,-20,627,72,-75,51,38,9,23,-133,63,52,17,-157,-4,167,139,-42,53,157,-17,34,-40,-20,1,-48,-148,83,18,-10,50,0,-8,-75,-17,44,16,86,7,-44,5,51,20,-12,11,114,8,13314,1538,204,8,-1,3,-32,224,23,41,-72,625,0,7,-21,-16,34,-10,442,45,-31,-21,152,-20,-44,4,-18,191,1658,-50,200,93,418,9,-375,794,-25,146,3,2624,-15,-36,32,-21,-4,30,-94,-117,382,-7,-94,-33,1083,-76,78,15,8,-10,85,4,337,95,16,-60,224,-25,4395,511,36,152,27,58,16,128,83,34,36,-275,77,72,16,-14,-100,-21,51,46,124,-21,212,51,50,81,182,353,116,-8,27,25,6,21,-9,16,2,282,65,26,174,-46,10,-2,6,24,23,-22,-121,-6,-45,1047,57,23,-46,14,77,9,415,4,25,246,18,-18,147,59,-18,19,325,40,11,19,0,93,27,1991,-39,141,92,13,344,96,26,27,7,63,53,-326,28,51,75,-34,64,171,23,-8,-61,393,-3,-12,3297,86,47,-21,125,17,18,4,35,6,12,5,45,217,58,14,53,36,-46,-4,-31,-8,-74,426,-12,36,-16,878,124,148,15,3101,28,6,67,53,52,-22,-29,32,28,984,64,-25,17,74,264,31,5,-54,768,15,-23,-27,51,-50,21,37,39,32,38,48,-19,150,30,155,37,707,20,151,343,142,-1,43,10,-154,-124,48,-29,69,106,36,134,4,-36,96,-4,315,-17,78,19,40,34,61,131,29,93,-23,20,6,114,74,-16,432,-3,66,37,-1,130,55,11,1,60,3,77,22,-13,-65,17,-10,1507,40,120,-69,402,297,43,19,7,-61,45,47,77,98,382,76,131,113,99,168,19,-12,-22,228,2,63,24,45,15,219,10,-65,19,308,44,-42,20,-23,35,111,82,16,-27,77,129,27,-37,88,396,2,4,1149,19,-11,105,3564,12,8,303,81,0,-47,-72,366,-1,210,24,0,33,22,40,35,-3,36,119,382,65,-47,170,19,82,17,6,147,5,19,-7,12,-57,1,103,-81,61,-14,37,57,92,-60,32,0,41,203,13,1002,64,-1,51,-55,-34,-6,44,-23,63,4,631,-203,-13,39,-24,17,77,-69,351,-2,-15,19,-19,34,13,47,2,110,16,-2,-3,-22,27,0,7,12,15,-83,434,54,10,-36,6,2,55,11,157,39,-13,7,7,38,34,8,6,23,-45,10,23,-94,-6,140,-11,58,-49,-20,-233,-1,-8,1,-2,44,-5,-53,135,-55,61,229,-76,16,125,49,6,-24,53,435,10,-226,-59,-3,-27,99,313,137,64,-30,54,84,2,26,97,-44,23,46,41,-4,-20,60,9,32,140,52,46,36,864,78,78,-54,368,59,75,-57,-3,257,-10,144,89,-54,66,40,-222,141,19,38,28,137,61,-4,53,-18,12,362,-45,4,99,103,22,-10,12,38,25,23,169,-11,20,0,103,15,550,-44,140,-46,54,-54,180,203,16,9,7,15,72,-23,52,45,302,69,207,57,48,90,7,-12,-159,57,116,124,286,2,157,21,100,10,340,-3,71,-2,-11,249,109,134,-14,24,29,11,24,36,-12,90,-116,-20,32,4,-72,20,237,126,-29,-16,173,48,371,16,-2,13,21,85,39,50,67,-32,114,51,10,171,62,23,70,52,206,225,89,-1127,12,63,2429,54,281,11,-171,346,-32,43,69,-45,46,2,-12,-29,-48,297,211,658,20,34,-26,57,112,450,-21,22,34,1,-38,2239,2827,4393,36,-25,141,35,-8,10,74,80,-14,25,38,-4,10,3,-15,56,-14,55,47,36,36,-4,13,27,149,105,-22,32,14,119,34,22,11,77,84,135,6,22,3658,5328,3468,1603,5128,4948,2062,60,123,71,4,74,39,80,102,134,19,-115,-44,66,2,4,76,96,17,-10,-18,81,1,-57,-13,79,26,59,482,-17,-3,19,4,-84,-5,36,88,-3,-34,51,114,44,21,41,-48,142,117,2,12,15,36,238,39,-73,22,69,-54,15,-40,104,56,49,21,27,-22,-1,-8,-16,-23,21,63,-32,0,-1,-13,-16,36,13,22,-86,13,-58,308,-12,32,22,61,14,-33,17,239,-2,9,-28,-233,60,9,42,44,0,48,161,-14,129,-16,-28,276,103,-44,118,98,-5,57,95,-18,15,449,24,12,-8,-55,-13,44,-82,38,77,94,-7,36,60,48,513,18,87,-37,37,45,-18,178,107,30,-2,49,-61,40,70,151,4,41,17,520,-10,-133,30,-68,12,13,-7,-33,25,-5,100,54,3,30,-40,0,1,25,11,47,72,83,-13,4,89,11,-26,-62,43,-3,-29,22,-22,12,111,-29,75,153,-135,110,16,43,81,18,123,12,23,-2,1343,-21,440,12,32,5,296,-62,4,144,-14,-43,62,22,451,35,84,81,160,16,15,492,15,14,0,28,-50,62,164,31,95,77,-41,-11,-52,1,151,229,255,46,4,32,-9,10,-13,4,168,768,21,-23,9,67,14,20,479,3,-43,344,12,55,41,159,42,-209,-534,-14,232,194,-68,-24,70,44,7,13,66,99,112,132,-52,33,-32,-17,74,8,28,76,6,146,-802,8,-26,-34,-11,7,125,25,4,93,-17,-9,-1,62,-44,1641,211,82,-14,204,107,100,59,27,72,-91,-12,64,17,0,67,348,6,143,33,-17,35,-67,226,989,21,-5,46,-18,46,-28,0,342,83,210,-3,48,229,8,160,30,120,126,180,96,69,-2,82,-190,-35,1,385,28,-4,-23,3,99,-34,42,43,-40,-134,-167,229,34,18,17,66,-7,33,49,39,203,288,-30,281,74,119,499,31,2,4,-147,20,0,18,45,21,19,12,-13,-14,-49,72,181,-36,98,19,-54,168,-22,5,68,11,63,19,-57,-10,-165,104,39,98,-110,-14,-8,-25,33,36,97,-571,15,76,-40,31,39,5,17,93,48,582,-38,39,79,-43,14,1417,72,140,43,88,6,31,-2,1315,156,25,-88,-5,108,214,2,23,622,1143,-16,23,25,-6,0,27,9,74,126,76,23,127,128,62,176,-28,77,67,44,-81,43,-20,78,49,143,53,118,86,-76,10,-1,39,-32,112,-10,37,92,146,166,-10,-22,60,-17,35,107,103,50,-8,51,71,45,172,59,69,42,3335,-49,216,1,-55,89,240,-32,55,53,-36,309,99,14,129,7,4,142,18,8,18,27,77,37,1024,10,-12,46,21,3,61,27,224,87,241,66,99,389,1,146,31,133,-1,77,68,131,43,43,-40,-196,121,192,-34,14,16,-20,132,133,47,-4,36,316,-11,-7,9,6,-121,-10,-10,122,31,149,56,439,-68,-10,57,37,-272,3,269,-9,21,235,40,-16,0,-19,-12,-42,38,-15,742,1,0,1,80,219,214,241,40,168,72,-32,-255,108,8,13,49,-64,113,-43,633,-50,1,-4,9,10,19,13,-19,70,8,-6,-2,-18,80,106,177,43,12,29,-6,31,130,100,8,58,1832,84,79,-52,77,5,-105,36,52,109,218,-1,38,31,1,100,7,41,13,-3,52,0,-2,59,38,34,35,23,28,-89,10,144,18,13,-32,832,-9,37,40,-31,-53,169,41,2,-12,23,18,37,276,17,16,4,120,-20,-2,42,312,40,41,15,173,-13,31,98,-51,288,-1,-3,8,483,157,14,25,26,53,-62,-61,87,-29,39,30,-3,25,-4,75,142,-28,83,22,6,114,31,20,-29,-5,14,-3,-3,29,138,158,77,25,-22,71,174,85,147,571,52,77,8,23,10,6,16,-1,10,44,29,-7,21,182,100,52,4,188,2,26,-12,0,115,244,138,83,-315,17,42,30,13,281,72,330,-4,47,92,2,22,57,-21,8,-46,21,119,33,32,50,0,39,153,143,-11,206,33,17,109,48,44,17,242,-124,1,57,24,36,-1,1,96,11,92,12,119,160,188,-126,66,68,264,-65,284,-205,355,14,168,-14,25,70,40,-33,6,50,-33,34,318,-16,78,245,42,66,383,-59,398,189,74,185,108,-3,-38,-18,44,19,-44,80,-12,9,28,46,1,-5,81,435,-60,50,-10,23,-13,27,-100,348,71,32,-13,2,45,2,310,21,158,76,9,-6,-11,76,-35,68,49,21,-65,-3,33,43,-48,423,-183,161,22,59,-365,24,251,315,-10,31,-27,42,1883,41,1049,36,-210,78,20,358,74,307,-295,124,94,-1,229,-14,89,0,5,-577,52,0,1,29,29,12,4,16,34,-117,78,68,-4,75,48,-27,249,151,14,302,173,77,62,16,26,76,40,51,-5,-257,18,39,-18,419,47,68,44,35,-7,332,49,34,50,658,6,34,13,2,118,22,39,42,75,75,12,15,76,45,77,6,230,40,34,238,-17,40,46,11,2133,47,107,87,-74,22,89,541,700,14,260,90,23,82,36,79,103,-2,16,-7,34,68,-31,37,-98,40,-642,-59,397,608,-5,202,-48,43,-25,-544,663,-9,360,20,15,-100,3,50,-92,-62,125,467,-7,19,-3,79,40,-13,139,-18,-14,27,-44,429,38,-44,363,26,13,258,139,-244,2,-78,88,229,83,28,43,11,-21,60,327,17,19,24,170,45,148,-15,3,17,-52,71,20,160,226,43,84,60,-42,66,27,12,63,194,157,-86,69,-2,27,120,257,18,92,209,-28,275,12,-6,85,34,329,121,70,78,63,24,337,24,334,104,56,-86,87,42,-22,40,812,45,-150,36,61,24,10,-26,6,-2,177,8,145,668,225,71,54,-14,-34,-3,-8,-17,310,242,-13,5,18,12,33,-119,155,451,63,57,753,286,456,-51,438,-48,-26,302,22,-22,18,-214,39,-42,-25,27,453,53,172,2,8,46,21,-2,-3,204,12,441,-119,4,19,5,44,9,551,-12,40,-26,-44,2,4,53,91,5,45,1029,-8,837,43,23,-48,94,8,64,-8,20,2,65,43,278,-18,8725,22,169,32,13,20,90,375,98,1443,168,-18,-28,31,139,45,37,33,3,100,35,-42,-6,20,-43,-46,2,36,19,-16,-17,87,-113,35,4,60,-2,5,-2,23,-22,108,21,72,-42,-34,-8,8,6408,4,7,-34,-5,32,-28,-1,395,85,-9,-18,30,-23,-1,13,173,40,-12,17,27,777,-42,53,1559,266,-4,123,78,-243,7,-10,144,495,8,2,216,26,5,-89,80,82,478,10,46,128,92,180,137,172,-43,80,-19,8,108,110,52,-12,5,74,164,339,-153,-25,8,8,1319,522,-4,-47,31,1548,-43,24,140,73,82,-206,-16,659,15,220,347,4966,-19,44,2579,820,-226,105,-6,60,218,841,-5,30,41,-7,-37,-335,125,0,3,52,72,145,21,6042,7,13,353,20,22,-6,53,35,-115,-9,2910,431,1,17,26,-7,-38,-40,63,4,0,-23,14,-191,-7,57,-14,-21,3,-15,2,97,77,-45,130,18,-3,18,-108,111,196,-106,1672,241,60,57,1482,188,16,14,17,-84,-58,1606,-3,8,-64,3,-4,-47,76,116,61,-12,69,-23,47,73,2,-2,26,-8,16,203,249,25,19,22,235,37,3297,648,25,-13,149,66,4987,-68,191,39,1,248,446,3,45,59,15,5,64,9090,4426,14,1610,101,26,86,299,-4,110,-85,1193,10,1,24,-4,-3,7,105,-10,27,-75,4,2,-93,41,12,63,54,147,90,21,12,-86,6,48,-17,51,62,178,88,80,86,4,212,619,70,171,12,-9,-36,173,1199,138,-514,86,-7,52,9,-45,339,-14,118,25,128,-8,68,11,43,31,100,3,77,24,232,123,5,103,494,5371,91,-43,-21,36,50,21,-120,40,1755,12,22,6105,13,144,30,7,-12,20,31,-51,227,8,8,63,-10,21,62,281,1457,0,9,-2,5156,6,-6,31,21,0,-18,-24,87,25,9,6,12,73,84,7,64,85,68,-129,-52,4,-7,143,-17,47,153,12,47,55,97,-1,-5,159,30,91,50,293,0,71,-13,86,18,5487,-65,-113,11,-24,-34,23,208,61,644,-57,58,64,22,162,-20,76,-8,23,4,134,9,27,15,-45,-35,195,105,13026,2701,24,269,1021,66,134,-6,76,9,4157,319,41,53,-97,9,107,40,-7,97,268,61,1897,50,8,207,-30,-32,1008,79,-61,42,1284,6,54,-110,48,-28,55,37,-20,-29,204,2,48,4359,-19,54,6,122,96,8,304,155,115,54,42,14,225,69,118,30,487,151,468,27,7,-22,120,251,363,2,-47,104,5,38,288,61,726,-60,13,100,357,35,35,154,-18,32,4,60,79,144,-7,79,98,-17,2,-70,131,84,34,76,60,110,30,5,0,11,151,1,-13,13,1086,42,37,-21,149,39,28,22,1659,42,32,12,119,-12,53,56,-51,31,105,-17,198,45,18,12,3,292,45,86,-24,19,3072,50,38,4,74,21,126,-1,-14,13,244,-38,12,68,18,107,130,173,482,548,98,-112,54,108,-7,174,40,221,11081,82,2237,25,12,30,109,141,24,65,-42,-29,-37,-11,51,659,22,5,10,-5,-2,-13,217,-13,37,16,163,-9,-70,-13,384,291,-87,-7,144,11,40,15,31,49,113,-6,-26,175,17,70,-156,1038,22,33,-34,-4,60,-205,-5,44,35,-16,45,80,71,-42,28,70,48,9,-16,40,6,-69,-8,101,219,-2,17,19,-6,124,97,81,145,36,47,-39,-75,-14,37,115,262,41,129,191,-50,-20,-20,149,-35,829,3315,-41,41,21,438,-14,-38,-13,96,65,27,4,45,239,27,173,-4,-48,45,12,119,-9,93,-42,128,21,-60,-7,-70,-58,8,131,12,43,20,58,68,36,-1,-34,125,41,210,-81,240,29,107,72,111,-13,102,26,41,100,-447,13,41,-15,62,-38,85,76,184,8,6,-110,36,-10,-49,-24,-2,53,-72,30,8,108,-6,-13,-25,101,203,178,-33,-8,-148,-23,-1,-21,-57,17,2324,-189,255,18,7,-9,4,65,-97,65,2,171,22,46,42,5,67,-3,-94,-63,237,32,18,8,6,356,72,50,31,-50,168,-1,23,70,-18,34,-8,-41,-8,-43,100,101,-2,32,-46,56,-23,113,397,13,16,-145,65,1,21,29,101,130,-79,8,24,-314,-109,53,27,-56,222,-255,-28,-91,342,-134,287,21,277,-48,-124,-131,68,230,4,65,282,263,-100,29,-9,26,22,43,-14,568,594,4,-5,-8,853,669,41,9,-16,-1,524,-35,298,-39,3,33,9,-524,13,759,24,29,-4,21,58,-93,28,23,-95,67,-7,120,23,338,-15,-621,51,14,42,141,0,39,28,165,74,27,6,429,176,40,47,298,61,40,65,-1,-35,-16,-7,19,91,72,193,-132,38,40,14,-19,6,20,60,-3,-6,-101,-11,22,241,116,36,14,7,10,-22,18,18,-13,22,22,20,-23,161,39,-20,-25,196,49,94,-37,30,242,-25,55,64,-7,-8,-33,-106,103,-202,43,33,61,55,115,32,-16,106,-4,17,-13,39,42,45,-44,1,36,13675,148,-27,261,-44,-27,44,120,64,41,-110,-13,66,24,15,-36,56,1291,-37,-4,-9,10,15,238,62,19,-4,9,29,71,132,353,-19,56,62,33,337,37,2208,170,-70,5,-7,1,6172,440,-4,6361,106,-16,-58,-18,39,0,46,777,160,-11,-1,18,19,-13,47,-7,298,-47,-75,35,70,11,375,39,-61,48,173,31,97,-27,2,67,722,64,271,-21,10,66,-19,-70,3,-19,190,-8,176,110,26,44,114,-95,46,25,7,-23,-14,-3,30,47,18,139,3,88,768,370,36,-29,-41,18,228,-34,105,-29,-58,768,-25,-67,127,112,134,138,96,204,24,23,83,12,30,-43,69,38,-23,-27,20,14476,3,142,116,28,-29,-300,-13,39,-42,-30,-8,-16,44,-23,421,-5,-11,5,-26,21,25,-58,14,43,112,58,21,101,-18,4003,-66,23,11,6,117,254,50,5376,160,-17,-23,20,-51,138,119,194,103,16,80,-56,55,19,139,122,158,35,-3,14,32,53,232,19,-2,48,11,14,60,4,297,-127,19,66,13,-8,59,61,4,-5,292,-9,1231,25,-1,33,583,-6,7,116,39,10,113,10,81,-105,235,12,40,2,67,-1,9,350,695,89,49,-53,31,189,528,-21,339,-46,22,-112,194,44,1,291,44,11,330,182,1,20,9,-53,-32,-30,3,-6,-13,-61,195,8,-22,23,37,-9,24,77,212,3,42,70,-58,66,-5,1,49,-13,17,45,254,10,-99,11,32,28,221,18,-13,151,1442,-8,243,44,523,21,-4,12,5,9,-7,13,160,30,14,40,-18,-2,-24,21,14,32,49,148,1,-32,19,-57,-27,-246,12,-6,-37,-11,-10,5,6,44,28,-35,97,9,36,9,14,303,212,12,89,43,66,50,50,94,202,-2,86,15,-4,216,560,18,-5,37,56,179,18,3,0,161,74,-19,-66,-218,45,152,-26,62,31,25,588,-7,25,544,25,444,31,-13,418,14,19,1,-4,-2,-38,-14,77,28,-21,-38,92,23,92,81,10,21,16,26,-11,-1,209,34,5,393,25,-18,182,56,198,26,2,-13,76,5,11,162,39,-47,-10,-43,47,76,-6,41,5,2,224,18,-5,361,68,10,48,-164,1533,5892,21,56,24,-4,-28,-29,0,3,-28,104,51,6,-27,27,40,778,-25,29,-79,-25,-13,-2,8,326,26,54,-76,-26,41,14,14,22,51,35,114,151,39,96,5,-246,-301,138,19,-34,45,-48,63,97,36,1,46,-62,43,7,3223,49,-5,-1,128,29,43,68,6,8,-53,84,25,0,26,-93,868,249,132,-12,-63,12,1,-20,-1,-22,1,7,18,-12,5,142,56,11,10,75,11,8,67,9,119,-10,61,-70,64,-11,11,88,17,8,3,-15,287,63,-103,66,5,-12,229,121,16,-1,-8,102,150,-21,-241,339,46,97,107,49,301,381,371,489,-154,-89,67,203,872,-12,12,-4,-10,-253,565,0,132,316,62,14,37,56,23,156,27,-12,-4,166,110,-9,444,54,328,191,49,17,13,134,94,18,8,-32,444,32,522,0,-24,5,-6,41,57,-1,-22,103,419,77,31,62,118,-3,-12,-2,55,-35,114,16,-123,9,-35,133,498,51,-38,-70,412,-8,8662,6693,-95,93,17,120,1425,388,-19,-115,19,59,-74,65,-5,-27,155,182,4722,2639,-6,12,145,-11,44,-74,-8,50,47,43,88,426,103,-9,-56,3665,-164,-24,301,33,-72,-27,-15,41,-125,37,38,79,102,-30,22,331,-21,43,-46,-7,33,-76,12,-121,-1,-90,7,39,-43,30,-15,477,53,37,-41,14,-44,-18,-8,6,180,66,16,27,171,-61,-4,65,93,34,689,1723,418,2589,-8,2,-3,34,32,5,87,-126,-22,-54,5,-53,37,6,-54,6,-26,65,67,463,45,278,-1,32,27,-15,58,-6,39,73,1339,29,-21,-19,112,-177,243,149,162,16,-57,-24,3,126,22,73,58,117,59,89,23,6,17,-45,-7,5,4,-354,36,-21,30,14,92,120,117,-22,-87,-106,-151,6,189,159,243,208,-13,37,-77,-155,3,55,24,-49,314,42,-45,218,61,49,26,7,219,49,26,37,53,-14,170,70,0,59,-5,-5,-64,23,4,64,241,19,24,3,14,-2,181,-121,19,-63,-227,492,8,-80,-4,-1,113,3608,91,222,563,-10,-7,-9,-39,1211,6152,247,-202,515,77,54,1225,326,364,-9,659,246,-13,53,-13,237,17,19,28,24,18,-4,21,108,1675,68,19,202,53,606,33,-81,23,19,19,-63,0,7,-50,3,25,522,-21,-4,-6,-3,-6,68,115,-59,-5,32,14,273,-16,30,569,59,165,174,30,3,207,252,192,8826,1311,27,19,4,-49,-18,5,210,122,6,4,-23,19,14,32,4,-7,-56,87,-11,-11,61,35,49,109,114,36,14,6781,-21,-12,-24,38,51,2,51,17,127,156,308,-46,1569,34,786,35,96,109,15,-88,208,-11,-141,209,3,-173,17,146,-14,24,-27,236,12,27,421,-6,30,221,5,-377,23,31,-6,-22,-32,103,-4,26,29,-25,19,7,57,34,-19,-7,45,13,-10,-18,174,-49,32,70,8,-27,-32,71,1,29,-53,-48,-4,-154,93,39,93,-96,59,44,75,-91,1,12,12,194,-2,-17,-4,25,27,-30,-34,29,-65,55,71,344,-18,35,198,161,0,-6,13,36,29,80,-28,7,108,14,27,48,74,82,113,117,-12,40,-50,4,-24,169,26,17,13,-206,-4,35,44,-31,116,-219,212,14,175,41,0,99,58,629,119,34,236,6,10,-18,-10,8,-50,69,544,53,1946,-65,3,2105,71,26,45,144,5,350,13,91,-7,26,138,24,206,1,14,29,20,-17,-66,-224,36,141,1,89,770,23,-14,115,116,-31,17,58,0,105,2,6,17,35,-65,120,295,1899,-3,-47,-39,21,80,-50,390,10,31,226,233,52,153,26,-12,155,33,14,-20,18,90,822,93,34,-8,-68,56,-37,0,5,-2,-26,46,75,39,279,-29,75,-14,-29,-37,70,-3,-1,68,-21,27,649,612,14,-6,22,13,87,24,22,133,55,226,18,0,104,39,17,-246,7,-25,8,367,741,2401,-181,26,216,9,-8,90,72,174,-175,22,31,-5,3,69,-92,-46,160,3199,-5,-34,242,-23,33,-61,5696,42,-4,22,31,26,324,31,-8,54,59,57,124,22,34,201,55,-8,163,21,-24,40,-19,4790,77,3,61,-109,31,-167,171,-13,30,-7,17,31,4,173,58,7,55,26,720,33,362,-103,-393,409,30,16,-7,72,-33,83,20,90,232,28,81,1,179,-1,13,-95,7,-47,744,15,-12,114,137,-6,132,28,6,19,48,22,-144,57,-24,4,13,27,75,1,-29,33,-41,749,20,38,301,265,-19,-10,25,-22,-17,5,699,-28,130,34,71,114,29,31,-53,-3,50,-72,6,-60,-36,173,-9,9,43,460,68,35,1069,69,-8,99,-34,39,27,68,29,29,-84,31,-11,2319,538,-60,18,10,165,56,6322,22,48,81,15,-103,-88,-31,-4,22,91,28,31,70,8,-7,8,-12,46,9,64,-5,61,103,-78,-23,-173,1,25,-27,73,-6,42,31,-38,-19,5,53,16,-8,-23,-11,-9,-22,14,18,-35,-65,74,-38,26,55,35,3,-58,-11,-7,19,-30,-10,51,212,-45,142,228,23,58,-170,-34,38,21,38,-16,295,2,191,10,-67,63,-56,9,104,70,42,139,45,-39,165,-50,-58,29,47,-19,54,253,248,48,446,180,-939,81,73,-31,17,24,103,66,35,-59,49,4914,29,-21,-3,4,57,24,15,989,88,132,134,379,188,-2,47,-172,-1,23,9,12,69,120,28,86,-33,7,105,17,4,104,92,-40,-132,0,-1,137,48,1234,1710,0,31,-7,-35,430,61,20,37,-338,3,-118,100,59,236,-35,-3,-15,-24,-67,-93,18,-353,264,-13,36,84,7,16,-25,-21,-90,19,2,64,-76,124,51,4,-11,62,-28,31,83,7,80,30,4,-17,-147,-26,-6,322,297,-18,-177,1207,1281,0,37,-157,106,129,59,115,278,-60,8,91,139,-2,-29,99,1,10,42,101,2,16,27,32,-20,51,-131,-15,109,-8,98,83,-27,-1,28,3,15,-370,4,57,622,228,-467,23,267,-32,113,14,28,-13,146,383,25,-73,499,10,25,-3,95,246,14,543,21,-203,-19,-82,29,15,42,860,100,-195,-454,-45,90,-67,-373,-46,-6,-443,-35,-53,-86,-14,781,-22,-31,23,47,123,1953,499,-16,-140,29,-41,49,853,3,26,-134,61,15,2011,-165,-1014,-1391,-2675,-357,-80,18,436,18,-14,140,-66,32,-82,177,261,164,35,-10,-21,-36,127,28,128,-20,39,-5,10,-37,137,-15,-33,36,13,-11,-5,100,-23,50,146,21,3695,4,61,-1,-26,28,-1,51,61,70,1,43,50,15,6,14,-132,-76,-33,-55,32,73,91,16,135,-9,-64,-74,-19,115,42,82,2,-27,43,-2,-7,25,4050,6,44,204,5,53,7001,-19,10,4,-8,-28,16,-3,-6,-107,23,10,-23,197,22,61,-22,45,-3,1,113,-13,-49,-36,-38,153,-30,-33,-53,54,9,-12,-3,0,25,32,64,4,-4,75,20,-24,-1,19,13,14,14,420,-39,23,25,40,4,-14,4,-43,47,15,36,-71,20,228,-35,-16,-8,-10,-6,24,2531,-48,53,11,-120,34,-3,92,30,6,0,-47,138,258,-16,-21,112,90,13,-28,27,40,78,-17,13,-22,-69,-15,11,120,-1,-18,10,266,-18,-7,58,242,-7,228,36,7,-13,-101,90,33,5,-20,-29,15,50,10,34,22,-6,314,26,55,827,269,148,27,346,-54,-542,6,20,-22,11,-5,-9,24,-17,-79,14753,54,-28,16,101,138,104,21,-28,12,92,13,52,29,46,87,56,67,101,-18,-56,2559,1409,-4,10,21,291,-12,-10,121,33,53,633,-10,0,164,123,167,-132,-5,38,7,-25,16,-213,-34,26,60,39,19,57,8,-27,-84,-156,12,231,19,46,-13,28,87,119,154,3,4,5,-24,27,239,67,22,251,49,27,12,16,7,29,8,11,19,-6,10,-14,-33,86,-13,29,33,-29,32,-25,39,51,1772,4122,85,51,0,369,115,23,152,-52,-12,53,3,-9,-1,9,30,-1,41,24,21,-79,-245,165,8,112,-23,0,-23,-16,-9,0,58,-34,-23,8,-268,147,269,22,12,71,-275,-91,-131,29,134,-177,-281,10,-82,21,12,-20,-162,2,-59,-164,158,61,-141,46,11237,72,-19,7,-28,91,-66,22,-44,-172,-133,-39,-75,-223,-29,-535,-289,-457,-372,69,847,-20,-84,-129,4509,7589,13150,4234,8261,15306,89,-2,52,175,1439,323,1495,-52,170,175,-29,102,112,332,-16,-33,63,-28,223,131,355,-49,237,72,2,30,586,887,36,85,-39,66,-81,289,1155,110,480,2156,108,605,433,150,252,108,136,103,350,69,-45,214,337,-35,0,76,40,-100,91,311,-128,11,23,27,161,-16,-27,172,151,239,32,18,-9,-48,-1100,377,1685,1402,10,59,235,175,444,31,-5,-105,205,-29,41,351,-383,67,291,-148,115,-28,-643,282,602,336,447,2,52,260,221,49,-37,240,124,208,-3,320,165,77,1172,-1,-28,42,80,80,111,90,321,183,1231,-161,188,164,-79,4863,134,544,478,442,96,-24,323,373,237,47,-42,21,358,71,88,20,18,62,410,214,159,0,236,139,120,119,455,94,825,182,1223,247,144,941,-113,-98,29,95,93,-4,107,830,-25,-13,560,-4653,382,1188,450,489,80,-21,11,91,-4,-56,55,70,187,223,-64,-14,4,136,33,1482,-81,-55,41,-3,130,80,777,-77,-61,74,74,-133,-34,487,7,326,98,122,-139,34,-155,8,70,223,52,-194,88,85,-44,229,71,96,-76,-2,3519,4,27,-14,33,33,30,507,63,45,-46,71,-218,21,213,-56,-85,570,-136,-174,24,108,228,348,-71,535,-31,163,7,117,-26,185,455,-74,288,54,-84,20,322,0,60,175,-101,20,344,291,449,112,-50,378,778,999,278,187,103,23,257,167,54,1851,133,57,18,8,339,32,541,-29,52,121,1308,286,-374,11,217,321,75,32,-7,-86,309,154,194,843,-282,96,69,272,10,215,-16,140,-64,-21,48,238,61,67,84,151,347,101,440,482,-42,221,326,628,273,160,22,106,487,275,91,3195,883,107,308,380,235,65,116,248,176,17,318,29,175,58,124,118,-20,5,39,-101,117,303,3247,-65,858,129,-207,-7,1518,-124,130,-122,-8,554,1167,19,162,-45,82,11,254,18,348,15,49,-15,-5,-40,266,11,226,-74,24,306,283,94,148,8,-8,227,38,548,39,55,288,-165,241,47,1066,262,-26,251,-141,54,37,-5,-83,66,4,206,47,169,-63,337,256,-201,-205,223,1031,673,-19,122,204,413,174,289,277,-6,-209,-67,654,5,53,526,-9,-122,554,-93,170,42,183,91,79,51,671,51,31,-63,98,638,5,263,-8,70,0,16,16,121,488,16,185,32,183,980,33,159,15,-75,101,25,1258,-212,122,242,77,38,516,142,0,31,251,82,26,116,64,531,166,-19,130,36,170,57,36,17,20,57,982,144,169,146,198,459,168,213,-112,24,79,41,65,-62,21,110,8,-62,56,168,-17,211,24,2905,123,1093,-33,30,967,268,67,209,-14,892,-160,18,-11,-98,9,33,-60,-107,-126,21,-125,246,377,46,-95,136,-19,33,142,197,450,85,135,255,1371,-164,-67,99,381,13,393,-49,147,2203,-30,80,-386,-90,-9,76,375,-154,29,-122,85,-98,-82,-7,-71,-118,-39,40,80,127,116,28,50,25,428,161,241,-61,-660,230,189,404,264,107,408,265,276,15,-35,-3,543,241,-10,-75,-80,99,91,77,-47,-60,12,285,245,5,-98,120,-41,143,186,1802,61,343,491,176,951,-17,324,-123,148,1028,2683,519,-202,-108,148,96,590,51,-57,-15,84,179,-53,233,156,-48,102,100,360,146,58,52,223,419,305,560,45,251,-33,-2,161,136,165,523,-307,573,34,20,178,358,-21,23,1235,80,407,16,1568,-108,-17,27,252,484,-112,-12,145,145,48,355,118,379,54,3,1677,216,715,373,762,169,-1987,-41,-17,188,220,-29,37,34,25,112,3,327,756,99,-197,240,823,-160,83,45,145,-46,511,240,-112,76,43,91,-152,62,64,-202,132,341,-65,152,205,97,38,132,47,-56,634,14,0,-27,263,-44,91,108,252,-33,37,5,74,98,27,-2,74,513,-19,-70,95,6,574,393,-7,-113,173,-438,-120,21,3,574,58,482,-13,665,4,103,162,-44,71,124,522,-263,192,-53,39,-16,140,293,12,-84,206,138,116,850,260,-59,124,172,434,25,-79,233,29,331,101,57,-71,25,11,231,184,88,191,-82,37,41,14,187,369,751,2283,-190,145,131,-82,106,643,76,585,7,877,860,109,-35,-332,193,291,65,-212,286,1380,49,-44,-50,149,-19,62,-284,51,-122,-366,45,505,582,1135,114,-63,-65,-331,-117,86,6,-2,-19,149,302,-1998,199,30,-19,15,100,34,-487,157,-63,129,43,-24,-51,34,200,-105,11206,268,142,285,-150,48,-5,-32,-34,118,229,75,-111,-15,-68,54,119,80,246,120,-363,593,48,21,188,182,-255,891,3,-66,2,-128,132,38,-367,11,62,247,552,309,-367,-32,428,-702,37,126,5829,-228,-160,167,83,278,123,210,5171,158,1397,203,-101,255,118,-39,-17,18,71,568,252,-205,228,993,130,22,99,-52,68,8,-70,-380,1091,-100,84,-99,85,-240,338,-9,-112,542,8,157,-281,78,141,1071,582,23,38,243,28,299,127,608,-176,-873,290,103,144,1324,274,20,948,-20,112,-200,3056,33,23,-111,173,258,723,-6,-11,26,217,214,60,38,54,629,326,674,-19,107,-10,-69,-123,322,49,-740,621,-1112,-8,49,245,206,-216,74,67,322,-10,43,27,-13,107,328,831,234,109,157,337,31,2,161,23,43,-353,315,116,16,47,-222,386,-54,42,83,647,636,12,-183,39,-10,589,-134,-59,-145,26,11,35,-9,-54,-285,-14,144,311,230,1387,-287,427,20,91,151,23,-1,-14,-313,-22,154,-73,59,262,325,-205,2807,107,-175,5501,374,-1237,-9,-26,-48,73,277,-808,422,-64,53,30,107,929,-85,-157,341,71,-3,410,-90,-10,-22,82,18,170,1,-204,251,1720,141,804,32,-55,-9,383,249,-74,35,258,-24,106,386,39,161,50,811,-5,134,33,-68,118,-134,63,23,-862,-6,107,-156,-511,-49,-37,432,20,99,-564,18,4,112,124,-42,-113,-37,-81,14,633,-17,-41,14,733,18,279,-10,32,26,879,-24,195,-98,-41,-81,355,697,380,50,504,-20,-35,-2,-431,205,112,28,3289,-167,-157,-439,-1034,-286,370,53,170,212,91,13,-15,181,40,248,143,-7,52,1854,167,89,84,-18,312,678,-58,500,-422,1051,115,582,-379,532,4927,39,415,233,32,-86,180,-140,33,-175,356,1235,-141,-18,-256,-4,-68,136,-167,-45,689,496,22,67,64,-115,31,-41,-308,-56,-14,-37,434,-29,110,531,88,-6,-363,212,3,25,1698,455,59,-21,51,604,274,-11,223,122,-21,63,329,-111,194,11426,196,696,-53,-152,9,5,112,918,9,49,96,14,-175,72,43,521,129,-142,289,201,36,406,117,-28,205,-460,862,-95,9,131,-187,4172,144,130,597,-43,730,49,-33,1723,1,-100,154,0,-9,400,774,180,136,93,564,92,144,137,648,-71,11,28,-429,215,363,36,2062,74,912,299,-52,-40,5,6,26,37,29,1471,66,9,-64,581,-245,-68,36,329,-74,-8,-4,-1,74,324,582,-34,701,366,1608,221,864,147,2280,70,209,257,951,1109,10,-135,-25,176,-40,283,5,-15,-61,-144,92,255,-185,141,241,227,111,75,256,47,501,140,-326,19,138,18,359,440,418,414,629,41,109,-362,33,204,106,341,19,-55,13,131,-40,75,232,112,18,8,118,-144,-133,-64,524,172,760,63,381,1632,-132,29,-474,233,-200,85,104,-240,549,51,26,4,73,321,110,750,180,-31,592,-38,-93,640,79,107,97,480,724,196,217,-2,-763,0,221,212,66,-106,131,709,240,-258,114,280,197,292,93,101,50,92,535,1584,474,0,529,-23,64,199,84,193,39,115,449,44,112,308,801,59,1,333,960,909,148,24,-48,56,1366,507,435,-192,-64,226,165,526,15,40,206,-32,292,-217,-91,2714,409,348,1310,-77,-87,287,353,-17,846,-56,282,81,4008,186,67,744,289,6624,-4,310,86,1250,51,200,-17,-42,11,150,14,128,-14,81,103,80,1728,-72,1038,25,34,123,111,-272,52,-46,-116,154,821,-74,219,217,22,182,433,333,-266,186,-130,284,124,-237,917,-80,18,76,197,56,42,260,535,-28,107,111,304,-15,102,533,-215,639,132,-164,-33,-379,-212,144,158,278,118,2704,191,-251,40,378,-467,-93,67,279,34,172,1,-22,-64,-9,-76,1205,1631,410,-239,543,2516,3038,2204,2686,426,52,808,342,44,-48,38,998,16,28,4078,226,1263,96,-10,320,2,-25,34,35,13,-25,-37,271,99,14,119,42,30,63,88,88,39,32,352,164,-4,-108,550,260,-51,-49,-34,8,49,-173,0,858,479,1338,35,80,-43,79,20,39,-184,329,475,28,416,34,286,-94,397,-196,151,-109,100,-138,-258,122,-53,-19,-11,73,-36,802,150,749,73,2120,68,162,471,2829,133,464,888,811,3423,-27,134,-10,459,5,-77,1226,1264,854,35,199,-750,466,-16,109,226,61,-313,843,-125,13,-8,330,122,-63,330,244,184,46,423,282,91,-101,182,458,-105,-88,641,369,822,69,214,155,64,977,947,93,-371,-381,141,697,15,8,44,594,200,116,-27,1476,-32,-17,240,237,70,-126,722,-129,6,633,320,51,189,-81,-19,-79,462,-54,67,1202,-357,217,935,376,481,81,1172,-10,480,470,1051,755,448,311,-30,107,-6,123,121,-380,-136,121,206,-277,-86,207,-8,178,-371,-22,-473,388,675,1754,1144,1718,-125,707,496,27,-287,542,92,2121,886,776,140,823,82,703,255,-197,68,116,553,1459,976,-61,726,2513,194,-14,-119,1605,388,264,377,533,84,-18,2854,1299,90,2425,716,522,27,3025,3,49,145,-314,212,-38,-151,228,568,131,1096,887,431,556,1009,615,1110,-447,319,-106,1692,188,310,663,138,15,278,360,160,234,11,74,131,74,333,-10,124,-11,80,143,943,37,49,5,196,159,1075,19,67,531,-43,304,-217,-454,110,112,2775,1621,29,189,4954,736,310,516,133,-1,671,241,-19,50,-613,-155,-12,358,-49,123,10,-16,138,-34,97,374,344,-173,148,132,-150,625,1,-20,444,1673,-38,-93,-408,-237,58,-74,217,4,21,187,115,157,47,1459,226,-69,76,960,943,323,37,375,-30,352,-523,274,381,223,306,160,1630,415,145,320,442,106,448,-34,34,872,173,530,1145,229,-31,35,-241,27,39,23,-154,-30,464,198,572,181,493,80,38,633,-23,316,1839,18,79,-56,748,1057,762,1233,657,267,323,1091,150,33,50,1340,67,351,98,90,370,31,737,276,440,50,78,60,86,129,-36,545,86,-5,208,163,192,-17,-155,99,6,290,122,6,232,59,627,37,59,138,78,516,44,230,20,-16,261,833,-28,119,116,84,149,96,53,-45,215,367,447,1116,-153,38,46,121,-108,502,175,69,-42,-29,339,-88,17,-644,-231,163,1661,377,298,-331,139,210,45,1730,187,46,118,-195,-15,-108,220,146,10,340,75,144,44,222,403,109,4,136,-305,32,287,64,309,315,-11,89,424,38,-166,61,1930,65,30,443,-45,761,444,522,118,238,98,145,-37,127,-37,-1,1492,208,206,-890,7,118,-131,1,-82,-841,146,52,-18,47,217,33,78,380,71,-38,259,244,-34,95,259,762,183,34,64,158,-55,4,93,-25,135,34,-46,53,-111,51,519,1946,13,-140,-82,-33,322,-80,202,12,-34,32,3,210,103,-123,128,462,129,197,528,1769,-65,-111,1796,106,118,370,43,-8,-186,-90,150,78,187,-448,-38,-52,689,6,-38,47,103,-143,-8,-2,-128,41,56,41,1560,594,94,-7,141,434,217,-832,151,587,204,-28,375,21,111,704,348,-180,288,137,82,-181,9,624,629,-120,-163,-48,-27,52,-181,953,139,-22,26,-93,-51,81,-3,168,124,105,284,1523,74,198,61,102,12,491,498,151,-65,1254,-122,90,2102,865,61,5,5934,52,142,242,20,2227,34,-354,651,524,1009,-20,455,118,366,9,450,457,96,-22,2,361,33,405,482,0,81,-74,-76,-299,217,5,55,769,-10,57,158,61,650,162,814,558,111,697,1093,-41,247,-13,238,361,-2,44,94,294,-69,2,438,3218,-47,-56,31,485,114,200,-88,48,137,-71,73,12,27,103,343,200,-34,148,318,709,-3,-65,21,-98,-74,80,264,66,19,63,112,377,1272,123,246,396,107,482,-562,55,134,-19,-76,254,-117,-129,-5,23,208,-18,60,1253,901,102,517,38,45,5324,814,34,-29,-1095,13,-418,112,565,-2,10,148,227,53,-2,-259,20,18,8879,218,-13,6035,1073,51,180,31,-46,141,79,-173,326,292,-7,-20,4744,-27,-156,87,13,118,81,-9,124,201,78,-335,1569,-63,266,-72,-31,-54,9,-31,-173,90,-3,283,218,1577,421,221,81,959,348,327,-32,7,1282,378,769,946,-5,339,335,188,-115,-13,142,71,181,-43,2,168,120,39,116,-246,283,-91,196,-29,390,483,1,37,197,1418,-17,81,-134,733,133,862,-10,910,27,-29,-55,304,-151,564,-31,190,436,242,463,40,168,112,27,176,38,-7,1747,203,6,104,65,-50,31,243,18,-36,349,-498,-218,-313,-34,-267,-288,146,76,635,145,-155,4660,-185,-85,-394,-8,53,13,43,27,-352,-24,400,-131,-53,-330,227,329,4050,22,238,12,203,326,27,-136,332,-337,158,189,242,53,-79,-130,25,-42,-59,242,22,162,-82,-157,531,86,19,102,-32,244,-72,625,-16,-238,4386,255,-28,-50,418,-375,-370,14,-104,-74,-57,72,348,12,134,225,96,-393,305,297,-63,-224,-167,22,179,295,46,148,-50,-126,-124,53,-81,67,185,1430,-190,-13,123,223,9,-202,51,65,-357,20,187,-475,77,100,661,113,99,445,243,149,44,523,396,178,-80,72,-234,36,218,65,70,-63,89,17,-419,106,523,239,222,26,20,-27,68,315,-89,-261,-385,140,301,-74,1,-18,41,-45,78,148,1964,334,-95,139,38,163,86,297,-56,947,-31,272,65,-59,55,-69,-109,206,-17,-150,176,50,31,42,262,111,464,-90,-72,472,149,220,249,-806,36,-5,38,110,-141,46,98,-47,-6,471,163,45,-63,110,392,-221,27,-69,468,72,143,1173,-8,10,-164,-52,191,66,-27,-71,118,2048,1046,47,121,94,-15,-141,551,230,72,117,-16,735,1170,-47,-27,79,14,-79,31,-17,87,228,563,-13,-161,142,338,136,157,463,298,79,22,1218,-48,-27,1512,541,22,5657,83,93,-30,151,70,-63,9,60,-3,-185,233,85,54,-138,17,933,49,565,1385,-139,80,1077,-56,-49,124,4717,445,776,284,245,131,-49,-2,40,-76,113,153,2690,20,169,-84,476,20,302,714,600,434,414,48,-87,129,30,39,73,-121,189,339,-173,-66,24,79,756,-109,29,35,17,145,128,-54,-66,-5,1,41,-235,-34,693,-92,-19,-26,-93,102,242,41,114,-32,279,63,770,109,-27,-17,1,126,17,4,42,142,-26,25,13,437,44,-22,18,858,-3,12,47,439,207,-175,149,29,386,84,120,119,300,-82,86,347,-57,188,422,275,-7,361,-84,-91,57,4221,1705,249,251,479,1309,-135,145,97,168,86,150,177,427,86,263,3,507,-79,323,891,81,344,18,-1211,-43,43,-287,925,149,240,-186,423,-113,158,622,236,-121,486,28,5,244,174,138,393,989,240,41,123,-74,45,652,48,297,-1,-42,682,-45,142,65,26,234,251,502,29,24,-320,94,8,335,67,487,528,39,23,58,200,108,189,90,113,127,207,78,33,361,66,143,-10,1307,92,123,145,-42,40,0,154,97,37,122,-80,171,1704,180,609,48,111,40,201,304,190,105,-19,378,94,10,223,-136,3030,88,989,113,463,-224,638,4013,165,-121,231,151,44,39,74,777,-66,221,395,-26,-61,2,-12,130,-51,319,152,-18,-169,-36,284,125,121,23,248,-34,293,-4,-72,-59,340,833,345,120,-986,310,41,17,-23,32,-96,3,35,286,230,259,33,1269,104,166,515,310,-18,21,93,23,-5,29,76,384,-146,-18,307,-36,110,84,43,11,7,108,692,8,-25,-91,60,17,94,354,27,84,70,674,53,20,288,10,41,303,-2,366,79,11,210,-29,100,-28,-61,310,-77,8,-49,103,-14,-60,552,69,-2,124,492,77,460,-36,147,1060,361,-89,-45,-47,92,-233,-8,93,43,-231,154,48,358,124,9,-739,3,49,263,97,712,572,1311,1832,5925,112,704,154,0,178,289,772,-22,443,-13,1751,94,345,787,2656,365,1973,374,300,109,642,-35,-13,256,-111,769,2490,-11,175,463,77,72,19,76,65,1138,-94,143,252,-28,138,831,217,-16,-4,-113,26,-41,-33,-1,51,204,522,-9,4,-27,-136,289,-1,14,67,184,27,35,455,924,229,288,45,7,60,243,4,57,3,20,-37,-131,-92,5522,-18,668,-35,51,47,336,-54,-205,-112,379,329,259,19,242,-59,61,2227,74,61,798,56,120,14,-119,18,167,100,155,515,-29,609,241,22,118,89,179,431,96,-40,282,146,10577,-173,-100,79,215,-148,18,43,435,-226,-59,188,-75,61,582,362,14,169,550,910,308,-283,302,157,21,25,173,371,-1127,102,-45,297,-312,658,-229,2239,64,597,-78,47,36,8,14,71,134,71,-6,-84,88,2,308,101,-55,-82,67,-2,151,-6,-204,-38,146,153,439,1407,144,-133,229,16,539,768,-534,214,-802,-542,105,1641,211,348,113,210,160,146,170,248,45,19,513,-57,-165,98,-110,-356,128,73,-571,88,1417,156,442,103,-5,67,-153,49,37,-14,-55,216,8,99,-939,328,68,-3,131,64,-272,37,-16,-12,742,40,-350,108,13,113,204,16920,-172,7,100,-377,1864,77,-105,23,52,-31,179,120,136,61,860,176,13,44,3,-74,157,87,75,74,4688,46,71,147,-76,44,182,239,-74,39,-101,2,143,-124,57,13,11,-46,-126,-205,318,383,-59,13,1020,-89,-10,8,-30,339,584,-198,520,-241,420,-35,-183,161,251,-48,-36,-210,-120,64,95,-295,-37,5,-577,75,-169,302,90,-257,68,44,49,658,34,13,-40,-279,-160,12,-2,31,26,2133,700,39,260,-353,79,36,37,-642,30,608,202,732,-544,-218,1285,931,22,467,-48,79,53,-288,1268,-44,363,279,258,-244,267,-21,327,170,-311,-11,-108,226,120,257,126,3,329,104,-86,-150,104,668,225,4,8,64,-34,-3,-13,5,176,-12,-119,361,83,-143,45,753,756,-90,52,92,-48,-272,-1022,48,302,352,-214,453,296,245,8331,-53,-206,224,243,-36,-16,-164,275,105,348,1020,76,-105,-67,467,120,89,4,40,40,-234,303,-31,-19,45,-3,72,-29,-88,45,58,24,-119,93,188,-433,77,107,272,-72,44,-22,506,-235,82,-517,24,79,-31,140,49,-6,-54,1026,114,265,157,106,97,37,-3,-13,-7,29,757,118,171,17,109,-4,744,89,601,120,113,-176,533,11,54,-304,777,388,650,22,-289,44,162,509,12,211,-113,46,141,-24,-23,780,-18,48,-17,-146,-74,-282,79,-30,416,78,331,131,-536,340,8,-10,-533,-193,64,-40,-23,2,39,46,348,-2,77,395,164,1,-115,0,43,45,-91,-9,98,8,162,44,-52,161,-133,3,-276,27,373,88,112,106,-62,-110,4,67,-200,306,266,21,-21,226,-17,-130,33,783,318,-103,622,-235,53,22,84,612,-36,-20,295,258,593,-517,130,-82,-148,49,13,41,208,-353,106,720,19,74,117,-107,58,11,130,-84,7,2154,-16,29,-30,73,-52,72,132,522,-118,197,272,-152,-53,30,625,-236,89,-12,431,143,25,40,303,238,141,69,773,275,27,-6,73,174,-25,-26,-26,470,151,228,107,155,60,1368,919,284,-214,-18,103,-158,9,12,32,41,27,331,30,132,121,4,-53,45,-185,1385,629,30,252,353,-97,160,68,142,1,435,682,479,636,459,-20,-153,-32,45,-46,48,6,291,72,735,-18,87,112,-1,-179,2,-43,78,214,42,-74,483,-158,153,-38,189,360,162,0,89,50,25,258,79,318,179,-341,591,9,1515,-151,29,143,801,-5,178,-15,29,447,45,293,59,74,474,80,132,-47,16,-217,103,3261,680,279,841,199,-121,11,107,1505,69,59,0,137,-292,35,41,-89,64,39,-67,-295,848,-200,66,22,85,1072,90,-12,-46,-10,-60,71,128,31,-45,66,184,5,133,-166,288,1,-5,-128,1,532,69,317,1237,12,-17,21,10,46,493,214,843,-73,14,41,61,-47,69,75,-8,64,-16,119,253,123,599,141,163,161,623,342,862,26,122,170,-4,183,149,-339,-28,305,-31,2566,239,-158,2000,79,17,548,108,46,-4,262,-53,173,4294,-80,531,-31,-382,-15,78,263,909,1151,25,225,180,497,311,-51,364,32,741,240,477,81,-69,69,-219,209,-5,152,137,1193,244,105,163,-123,133,306,497,35,8140,1928,18,61,291,100,-118,6,106,969,-72,158,181,-42,254,200,525,-351,517,36,32,1848,538,312,587,292,589,-115,97,-103,956,864,57,86,578,136,80,-2,199,4,10,265,-6,-63,47,-74,-12,129,282,715,366,156,223,93,141,1155,-159,379,72,1415,301,-20,176,16330,588,-89,375,-159,-65,50,659,395,241,24,20,300,273,-28,-12,164,-153,44,297,-226,-29,-121,-7,15798,80,0,972,-38,-15,563,512,-16,351,-28,79,-106,8,-43,1,235,-68,2845,64,-64,1610,98,-85,115,6,145,543,-67,173,-514,203,339,1755,326,-132,-17,1409,1357,64,-7,287,4157,93,1897,1207,342,-174,-110,38,-19,26,-125,225,487,-387,831,5,-14,-114,51,21,122,130,108,16784,53,329,4443,-13,163,144,-156,-205,80,245,-75,829,3315,129,58,-81,59,4,-447,-62,53,-72,-25,2,178,23,41,267,166,-23,397,-145,1,-91,-125,-109,-255,-134,-124,-131,263,-44,-5,-114,76,-524,-93,-684,20,120,-621,429,91,-53,193,241,20,-20,196,30,199,781,-202,43,7,378,-81,489,2404,42,46,450,75,125,-54,107,333,15,-52,174,-104,-72,117,-19,263,179,-52,157,267,-2,62,-30,99,19,-31,188,79,105,353,100,902,777,19,168,98,514,-61,-27,158,136,-18,156,-46,-95,-53,-30,-58,213,677,9,-300,38,421,297,732,854,-243,254,-6,11,-66,-2,-5,1031,1659,311,250,28,353,19,23,248,-130,19,107,-83,85,7,-47,10,-31,-154,71,-47,44,167,75,296,-4,355,110,-25,5,-77,373,322,86,483,319,42,-259,49,-141,253,-587,367,39,252,183,48,-22,223,22,473,106,80,701,122,-21,-37,109,3,-19,43,62,-17,141,81,251,210,-31,-25,367,60,580,639,160,56,-37,-35,-9,69,3651,319,99,-87,194,54,-87,-9,-203,92,79,73,689,487,25,-69,407,314,-47,203,79,124,-58,-86,56,-128,1454,109,-84,-23,296,1,72,18,34,-3,809,141,4,29,151,522,35,4,27,96,-13,865,-70,86,-111,-48,78,-100,117,146,49,107,310,134,-35,-5,25,208,195,120,62,-28,157,137,275,16,410,-5,33,8,42,-14,148,237,103,236,214,181,9,61,411,15,39,-44,-48,358,67,-12,111,1127,92,817,14,23,270,697,2443,-43,-20,23,66,1589,208,603,807,228,439,255,346,37,2,587,-4,1,438,21,257,62,316,6106,152,-24,392,879,-17,252,63,-66,29,-59,94,378,463,221,690,106,-215,2191,130,-33,309,822,2,435,352,189,-51,-25,35,278,13,7,99,-106,721,307,88,342,15,13,29,92,171,225,118,6,24,995,176,103,141,319,118,282,160,3,116,-107,389,1641,53,238,66,273,80,-27,587,-40,-19,62,52,2278,117,1068,254,5,63,-11,439,319,687,-128,213,211,25,36,-51,29,56,108,411,84,188,368,159,150,-8,15,9,-16,156,61,674,202,505,296,765,569,967,169,1861,568,891,91,181,-32,1310,11,385,324,89,745,-5,28,518,444,-91,1663,72,7,9,9,542,117,209,90,-13,976,362,31,-25,183,275,853,31,429,100,53,466,509,519,16,864,65,159,42,53,64,-37,69,81,517,202,186,47,22,226,384,89,196,1783,83,1565,663,250,19,718,105,203,96,-47,88,774,99,-249,286,29,79,65,52,-58,-222,54,1479,84,-49,467,969,-13,4846,1104,75,33,295,139,408,237,133,35,301,1196,273,80,91,40,32,1159,2,28,693,30,2162,182,998,730,51,-5,34,369,-1996,4125,30,-64,80,237,1246,163,1379,52,564,378,596,187,82,772,98,801,241,40,301,-86,374,-205,611,415,402,-21,423,502,730,110,50,-26,819,388,-448,1194,1316,108,141,179,-47,158,734,1337,357,22,174,142,604,154,1004,-11,247,155,310,110,1079,-3,22,935,105,1347,1170,465,399,267,110,82,492,51,38,31,55,26,619,383,-9,685,1,1550,322,268,162,317,886,171,2421,412,170,1388,913,134,501,365,1690,255,194,-52,334,252,477,-128,941,690,-81,475,54,612,1351,-49,233,1128,134,949,4091,472,11,17,62,14,1090,718,29,1138,114,576,89,221,669,32,197,109,622,1638,154,2012,-124,69,-260,48,16,377,30,398,112,82,743,175,381,-23,232,1884,518,128,386,169,72,972,583,-396,116,218,-18,267,277,137,2411,382,683,900,96,153,86,374,-59,299,1166,694,1069,385,145,22,589,101,229,267,590,2992,-1011,2000,437,105,20,117,164,43,51,328,310,701,1526,210,1160,672,82,1900,246,127,20,35,70,171,64,153,385,95,55,-70,111,1033,-25,520,90,587,79,-28,112,75,469,-427,380,232,-5,538,19,372,31,189,115,72,224,-208,851,1177,1253,196,216,191,-227,212,362,428,2073,164,-94,811,1718,-11,24,305,14,52,134,345,79,-32,28,946,5,9,712,414,-120,536,1745,-71,273,328,567,44,1203,627,7,81,591,937,44,151,201,206,151,139,3359,16,52,10,134,61,282,-30,51,114,515,447,5,247,158,194,783,720,103,622,31,21,1918,48,94,18,49,99,-85,116,374,6,-120,181,94,618,648,9,161,-40,1880,1895,48,166,3,7,114,2605,-31,198,284,94,100,246,644,-26,89,-19,-54,-88,169,1,91,-10,104,61,31,326,255,439,277,794,193,269,266,1413,-160,-187,197,295,436,-1110,116,98,145,17,242,17,173,435,46,35,-25,57,-101,171,-82,145,443,17,-4,87,127,88,14,39,2012,380,60,23,1731,-2,-174,607,43,126,107,452,157,145,48,174,579,-18,74,744,613,604,253,165,1180,1663,1844,7,7,29,283,-712,7,4310,-58,551,-77,384,242,-480,81,1215,425,93,53,64,-32,588,-47,114,-19,1311,1290,14,-32,28,1030,-49,253,173,679,163,40,161,1114,278,37,799,-75,40,553,75,1900,2319,464,376,-133,100,85,-16,3380,119,120,-171,488,-8,317,18,-3,186,713,523,159,-82,131,22,150,718,425,-19,-42,207,1418,114,-749,1345,147,21,558,1850,22,-65,74,854,84,1515,176,-89,316,89,-499,-71,608,124,877,1,609,653,69,50,15,702,71,14,698,274,187,180,119,82,16,874,35,12,39,150,32,170,103,-42,4,117,98,239,-46,205,127,258,31,59,281,393,-545,408,135,158,178,-98,138,23,-550,-2,-28,658,2,603,39,27,276,83,-9,-8,262,1780,409,162,145,44,60,419,23,253,115,-254,183,116,223,79,250,55,303,300,-14,1115,1025,346,98,89,212,150,203,58,-332,222,230,724,258,200,-4,108,172,142,-369,1015,148,1355,-15,0,73,1711,277,66,25,326,206,705,322,2073,5267,152,400,2489,429,1908,-7,309,168,429,149,241,139,-25,153,80,120,239,-141,-161,-68,30,36,14,150,-145,12,184,20,1220,263,1390,328,63,142,114,59,85,181,41,459,4,561,347,65,-218,132,18,16,117,-26,189,320,23,1217,179,40,1073,256,635,-20,172,-89,203,-232,432,35,213,308,34,1152,500,28,91,130,158,201,501,-63,-101,1156,202,195,570,917,-11,91,512,8,137,391,224,137,24,3319,1345,-43,399,188,166,35,202,373,131,846,467,447,270,230,851,12,250,199,-71,42,2,261,401,373,671,659,2025,220,516,407,-23,867,20,93,87,99,201,-308,245,-5,444,2564,2883,6096,39,-112,15594,264,-64,35,202,277,-51,732,386,-49,322,3518,120,1271,777,45,34,4,17,166,191,-43,-338,90,256,173,459,32,390,507,424,53,592,743,560,421,107,97,333,329,159,279,-316,45,57,-132,74,634,104,-117,263,180,17,-88,-12,873,71,555,242,-115,-39,429,-35,317,23,53,3741,-20,47,117,-23,47,7,516,22,-16,48,2336,-172,142,94,138,-290,62,789,295,51,-26,285,1044,-139,534,93,636,94,1497,-6,193,-130,52,183,-202,65,294,854,185,739,290,401,-32,142,2226,108,-55,140,774,748,562,62,470,1070,-61,128,-66,258,308,142,-65,1224,-666,298,103,108,11,678,127,311,783,666,955,268,505,159,48,194,37,-22,13,-28,693,105,-11,39,-26,266,67,-69,788,71,27,-23,87,930,205,197,166,19,-54,190,71,86,118,-47,-17,1322,740,-117,38,87,-196,878,308,53,1198,-146,85,356,225,170,196,12,410,426,-7,163,93,709,164,233,-28,646,700,-20,4593,8,49,3,-1,167,233,2964,-648,244,596,1460,1032,242,1166,44,-16,432,245,138,181,-77,121,16,1762,134,-4,99,1556,119,201,-16,331,144,149,277,254,10,502,888,45,159,166,-997,821,226,153,384,495,955,2392,263,132,100,247,-414,16,740,241,308,324,186,99,-10,203,106,250,16,159,586,142,1988,423,-703,208,52,-74,1062,98,264,884,214,3576,1491,395,100,132,157,5,118,31,928,983,101,4142,1878,226,240,1054,-598,28,477,168,598,15,239,356,1214,451,226,50,82,1248,40,112,-29,-907,-42,43,148,495,158,385,-66,746,136,2,166,-509,52,1362,717,2107,186,393,301,338,60,-116,523,69,387,1429,186,125,10,44,753,-230,291,2074,680,400,79,35,82,261,133,316,237,48,1263,344,85,201,1436,158,17,266,493,402,21,484,3065,318,23,2603,41,373,73,1064,615,173,31,437,63,-227,-64,689,616,316,172,264,299,218,1954,176,-42,70,163,33,205,217,1013,-77,604,255,87,-46,1248,469,314,841,330,51,75,-67,3391,52,582,1413,467,503,44,30,66,373,186,229,86,49,331,389,193,107,-9,825,-76,75,-140,713,1514,96,489,-272,152,93,16,340,-116,150,105,7321,463,194,32,-11,0,113,138,177,250,307,424,824,141,120,810,606,305,59,65,61,110,83,231,226,3042,3340,601,59,132,380,679,1567,507,15,180,534,231,182,14,152,425,99,63,-580,-72,336,163,1364,64,382,319,92,-26,173,82,306,368,204,59,420,28,236,474,80,2145,60,238,388,161,524,250,72,657,439,1099,312,-206,201,66,200,74,209,223,438,1010,-11,1195,657,633,0,206,-703,1158,315,183,197,131,227,630,1095,2968,297,578,265,478,95,9,85,2815,893,595,1414,-633,448,3255,153,1607,29,416,1067,-85,837,628,2656,1638,269,426,776,100,26,305,1213,-413,781,-44,128,-56,19,266,179,552,1625,794,166,183,400,692,642,674,285,189,959,1482,1207,453,227,747,551,374,-5,-49,-302,441,542,596,101,72,164,456,-146,351,228,11233,2028,264,1531,-5,652,565,881,292,470,219,483,539,87,-27,-460,17,667,903,140,13,618,5311,174,433,36,817,446,234,965,72,-129,26,560,-440,-99,682,143,131,156,-5,874,-65,383,871,206,208,84,264,154,3,-14,115,293,217,-360,79,182,111,92,1,184,396,1074,148,375,87,107,292,881,195,2673,106,154,124,159,77,54,18,155,-16,724,345,572,-55,457,16,191,140,236,751,405,222,95,3,146,387,141,6,476,2832,152,1316,212,304,409,227,183,544,34,-53,1338,130,111,146,366,199,683,199,627,1045,6,813,830,578,195,-82,160,1197,649,533,3415,61,573,654,376,50,100,194,70,-25,385,1726,1821,714,575,826,-97,443,332,1646,-135,-51,-93,190,125,1341,175,66,131,141,118,93,-139,499,627,1872,1945,334,253,1856,282,399,105,101,195,81,-36,186,-112,-168,268,180,35,109,1974,290,129,255,69,1646,203,399,-83,214,217,779,-1,160,127,2377,-6,41,980,-21,108,1246,473,70,-43,467,330,241,-25,63,119,72,-130,655,482,284,716,209,1360,97,1292,325,-34,-528,313,69,77,-3,211,84,205,527,-4,23,-65,285,126,162,287,1429,85,78,2597,683,777,235,207,131,337,2066,135,-92,-48,23,624,-129,149,390,613,32,-373,67,231,8,123,281,409,258,-167,310,976,638,187,142,251,1099,211,130,99,55,195,130,-81,196,215,2129,225,46,148,1129,306,480,357,29,399,158,92,719,2093,-31,795,-815,115,87,541,161,254,153,-244,603,104,223,285,118,184,-14,-1,101,742,1421,1361,462,152,9,684,288,328,267,42,1072,418,345,32,281,246,-167,1582,805,861,1744,1552,597,1350,104,2323,1609,365,16,36,192,702,166,11,448,8,56,414,106,-41,46,149,158,357,553,-1,15,74,209,36,320,823,155,49,38,-24,33,232,0,180,1339,-10,-86,735,3275,318,147,27,-118,424,551,44,1383,2830,-19,3149,35,124,321,103,-16,250,511,-168,390,5,21,-326,284,1175,-11,1233,617,55,485,-362,754,139,337,278,58,301,1115,1892,305,1115,115,77,153,778,-579,422,461,70,174,115,0,289,719,351,407,62,227,497,260,162,-17,-128,105,432,155,1709,345,362,2488,55,325,422,-16,25,589,185,824,15,1932,-27,202,605,1372,-46,-2,411,1496,503,813,157,-327,-63,531,188,405,23,10686,359,3266,255,41,-9,312,303,974,1064,50,1377,1066,20,-254,891,54,225,305,17,349,184,1705,-132,268,299,201,1154,770,308,27,183,-15,514,107,116,-10,102,-138,85,172,546,262,69,139,304,-63,117,3,198,-35,-29,58,437,266,989,171,411,-48,55,159,435,-129,592,-57,261,157,82,345,535,17,292,32,101,766,111,453,635,81,477,1,423,510,89,1062,47,206,347,626,220,500,113,-188,86,-3,758,-146,81,158,1100,104,240,97,15,64,529,112,243,647,173,1078,88,43,110,-62,821,75,303,45,455,331,94,10,2558,412,117,362,155,1935,118,-167,962,433,270,185,294,130,-56,48,43,109,270,1556,354,-27,353,17,20,88,-72,273,87,34,1701,1057,764,194,768,1944,-32,-69,159,151,258,776,-5,5914,-223,99,302,446,67,96,13,2810,1272,195,946,130,114,497,992,1254,569,440,909,6,-234,70,184,-170,2567,798,736,37,26,322,1292,162,100,8,261,179,563,18,376,536,69,658,375,402,320,23,79,41,663,842,51,-42,601,387,196,-6,254,1428,511,1002,65,244,315,256,508,135,1066,156,644,123,296,925,379,234,76,-35,439,27,179,-47,244,93,611,54,667,292,121,143,-392,220,797,62,4,539,41,363,-128,208,64,709,-6,-31,59,29,680,752,564,-75,35,96,1274,-71,-27,124,334,562,24,484,22,-33,357,1695,257,1970,774,3718,228,1764,269,320,1339,751,6,2798,219,416,1573,620,350,770,267,613,99,178,-12,85,230,258,179,147,333,-1,622,729,-33,37,506,1740,429,2130,446,531,967,146,920,37,142,75,1424,555,149,1755,501,202,776,-232,99,513,816,927,147,210,341,436,210,1303,2755,108,458,168,253,1026,28,4980,356,342,108,316,39,-601,353,41,371,190,86,534,831,393,560,187,-385,37,1424,639,189,-119,1944,32,200,976,605,8,410,73,108,79,6,197,71,-8,255,429,135,7,168,8,529,12828,1619,726,55,-21,112,1532,-65,445,-1935,89,4860,87,248,1321,67,312,138,101,169,94,-44,264,1058,28,912,1038,2024,25,2,-12,68,15,98,241,2260,2766,108,97,372,373,516,35,943,499,-7,151,1649,576,19,66,174,200,6,91,150,120,11,1112,498,784,1439,386,511,-18,-78,44,909,609,477,731,199,88,-36,104,158,743,23,558,376,412,395,453,139,92,25,577,5028,361,683,810,612,520,333,266,481,119,177,90,174,310,254,117,-69,519,350,-2,614,777,964,697,276,1054,369,1239,2,-6,206,4262,213,165,1859,467,236,2723,321,-22,279,-11,57,1245,-152,229,372,577,140,150,133,485,490,136,-406,1305,28,9,3,68,308,561,112,26,340,28,348,134,553,853,1816,108,83,151,95,-20,-385,-640,406,264,-24,67,282,994,-4,284,-163,94,-21,-378,31,-357,776,148,65,46,241,139,266,205,111,420,57,695,891,166,1471,747,-4,154,47,738,218,72,174,1182,240,111,56,-369,1200,1229,-293,140,81,337,203,70,237,218,120,378,990,-13,1826,229,426,679,-237,123,287,63,14,71,92,535,151,75,-110,471,-30,1416,588,11200,48,223,948,69,909,247,-81,76,651,2596,43,1517,140,358,587,1841,177,7980,232,353,-22,619,30,818,83,596,7101,224,144,1465,166,214,1207,-71,-339,108,116,317,284,114,45,284,303,36,96,285,75,254,58,132,111,127,283,210,102,257,374,106,170,55,712,1488,169,437,172,480,194,487,183,-102,-80,491,209,-91,30,-33,180,423,445,868,1554,61,-13,4116,-8,238,3536,398,45,157,1227,-23,395,131,1793,-292,457,1477,215,616,708,433,19,207,45,242,400,44,-17,78,318,186,389,57,1204,93,5537,1185,158,606,-236,132,23,122,108,-39,-363,694,136,225,131,101,359,1407,991,410,898,114,634,118,594,108,1011,553,91,107,108,988,1380,309,347,91,353,592,2187,311,434,62,516,1647,526,-48,54,315,692,252,818,846,428,312,804,0,360,195,895,96,1006,511,-148,434,328,482,7,16,9,29,-308,18,-131,360,184,-211,-632,591,69,353,703,412,602,44,-42,71,32,731,642,205,151,14,456,76,-59,267,52,468,389,1071,645,-169,186,722,12543,1386,156,495,-45,-56,35,-194,1201,609,44,71,-265,139,214,-3,927,123,67,419,1048,116,57,-230,166,250,-373,-401,-18,819,1589,1220,87,463,-142,278,265,1934,227,1177,-2,2521,-367,189,679,39,256,802,203,351,132,68,27,19,83,53,82,159,87,405,13,484,110,257,34,102,162,35,-27,92,555,33,61,475,97,379,319,680,1239,101,483,363,85,176,476,265,130,1483,697,581,238,97,54,120,208,875,804,190,453,59,775,273,1225,39,-1,21,19,1026,-192,-15,1081,1009,256,367,100,106,85,365,6667,288,2090,248,298,30,622,171,-83,382,100,206,77,70,480,140,219,211,30,520,144,996,672,333,6325,1675,1075,-111,415,123,185,592,-358,252,625,637,1718,442,328,872,73,-77,-5,20,517,513,52,4350,-46,-236,240,-427,284,279,354,77,639,-16,111,-21,-417,159,298,16,129,396,225,4557,374,59,587,1089,1692,-164,185,2,-247,295,-5,828,1210,531,13,477,-8,30,180,95,213,89,402,1820,765,42,176,98,-66,9,-146,388,-17,-5,147,810,10,12,362,126,282,748,835,926,40,96,-94,934,135,143,669,21,424,127,261,-58,82,153,-98,415,31,160,1083,196,487,890,215,266,11,-560,141,397,523,232,173,182,105,10,316,730,4211,307,282,-204,2111,1589,664,33,238,891,-59,75,184,-19,13,1112,1285,353,-7,-56,458,89,-1,-193,240,187,0,-1,30,46,362,304,758,626,306,318,1255,729,742,86,93,474,846,270,318,193,35,119,64,78,558,78,150,1193,436,-4890,643,-118,246,149,187,845,4,268,45,105,67,182,26,627,589,602,392,-47,1018,534,541,532,1075,153,98,28,0,146,110,942,76,-72,1271,792,2751,-48,648,-94,-89,11,120,221,668,15,-129,-3,486,137,93,-497,861,25,123,270,404,2118,113,315,55,58,-47,197,1919,-52,170,-73,110,-248,863,-15,1235,7470,1017,775,287,582,669,77,254,31,246,-32,754,175,-17,2269,585,240,46,163,327,1180,-222,60,-92,40,101,-106,406,269,1882,-8,-274,442,-366,634,72,890,1391,8091,78,-21,-84,241,146,2103,54,-618,394,101,101,152,560,438,1780,1212,1448,-70,973,410,1897,431,384,902,102,703,826,223,255,121,205,36,139,-22,-61,262,401,39,31,277,437,-13,2875,1088,14,6,172,999,655,106,1042,-16,2119,849,817,24,-39,372,341,570,381,-63,111,1118,-5,548,303,588,-36,69,-264,39,405,117,32,712,1092,2540,83,430,180,1089,228,159,198,1425,205,-8,272,528,147,318,137,1914,-861,1362,163,2407,1317,88,1031,85,735,139,-63,22,346,-58,468,2273,175,-21,1255,296,67,143,1115,-10,321,1063,354,112,-75,130,4,521,185,70,34,121,426,148,620,324,505,513,231,-2,10719,46,300,825,221,-146,38,529,109,205,137,192,2179,112,174,81,104,669,357,115,1698,1628,-137,8919,195,120,1072,635,51,225,93,97,1908,339,-6,1244,298,420,634,148,1829,-5,957,617,-11,39,67,296,270,1270,878,145,850,11,232,887,435,359,138,449,155,-62,-23,621,728,921,576,5,11,175,1225,-307,9,36,279,152,351,301,339,11,144,235,796,396,-39,428,104,5,318,-150,389,341,92,225,110,74,987,92,954,278,359,-168,26,-15,387,59,3,-161,84,78,-138,-57,269,74,1067,-486,617,917,1000,597,1751,430,127,272,1495,304,179,177,707,-419,963,178,-61,156,1955,568,156,1390,202,81,442,1428,289,47,227,45,2960,114,51,-22,-39,2848,472,425,60,825,257,220,176,1239,399,315,7,1305,67,73,179,65,323,70,99,1351,432,330,437,948,7,18,-36,-29,616,372,329,-77,-112,73,346,34,720,445,-119,3483,-147,121,-81,802,126,-41,354,55,1098,140,-70,115,155,135,-78,658,6,-159,54,98,668,561,1396,209,172,945,689,2119,147,53,723,237,1004,422,-48,622,941,793,116,8112,-3,406,5207,574,201,185,686,140,303,2873,2968,114,1803,315,472,323,557,603,827,397,-114,277,100,33,700,458,709,1828,188,4,414,68,971,194,127,137,768,95,272,303,173,138,510,606,25,-126,477,99,289,547,917,67,298,124,-18,-37,137,764,348,473,69,-134,116,419,1396,-295,1066,855,601,1103,346,-7,157,166,188,259,493,1294,3024,87,120,130,246,984,246,-26,83,379,100,405,1297,2856,138,3693,122,69,-360,846,81,242,-22,125,61,157,518,1049,224,300,173,362,486,-40,206,197,768,-18,125,1254,126,369,117,94,47,118,62,491,591,263,-173,-90,92,824,-47,435,356,110,359,2974,814,21,440,282,150,-137,285,696,-8,8,-46,4,65,206,110,40,-47,709,531,86,122,48,-17,-70,17,28,535,271,148,782,-22,1303,-49,685,-153,54,77,-49,472,-137,774,741,291,154,282,1759,154,101,388,237,1004,164,1621,9066,663,-34,-91,281,237,357,464,33,-70,16,181,1903,746,243,435,137,180,225,999,40,84,599,-52,138,148,1438,222,509,456,177,61,1291,-83,197,185,1000,35,165,79,170,195,316,71,123,93,60,-83,1015,1011,103,-292,-125,602,25,16,65,343,533,91,-102,-46,200,485,316,289,79,766,-280,4,614,83,450,295,52,165,51,48,70,-72,133,103,207,-68,349,360,156,245,811,46,8,278,348,90,187,237,-6,-39,130,53,-4,107,-30,-4,3,1,-54,-72,-46,99,-28,-100,-206,244,-400,218,-77,-25,-24,82,-31,-11,-82,34,160,43,424,98,3,44,-12,14,39,31,-27,-67,33,381,-179,231,118,101,-11,-16,13,12,71,-16,167,92,3809,630,576,46,-129,291,1033,33,369,1854,203,-31,32,-17,-49,51,-113,271,-67,-25,52,28,58,53,17,-136,1645,66,125,-6,6,31,290,-7,23,91,-19,-32,118,47,9,-9,46,7,37,-431,578,1252,-28,432,132,253,81,138,365,74,79,105,-39,-20,-65,-16,45,21,-24,149,-17,-5,115,631,14,103,57,-25,56,83,-14,-33,-56,289,-37,-111,-183,930,183,419,34,716,17,23,-1295,-39,2
-107,-381,-35,33,-210,-430,634,-240,58,23,-271,-1063,-237,-205,-57,179,36,-650,7820,97,422,-249,78,-173,-40,-73,-178,-87,-9,-14,-490,15,-843,-466,-638,-451,160,2129,-160,-224,-433,16907,10983,18114,6989,12139,15214,239,-67,177,1274,7120,1142,1538,-154,108,312,-200,499,70,164,13,65,-33,21,18,644,12,-160,-325,-162,430,334,-271,53,1,27,90,263,-67,89,114,71,18,92,451,-7,469,377,118,289,16,154,220,39,-6,-13,183,207,4,3,-317,47,-59,-109,-9,2744,132,-69,223,5,-24,16,250,-41,98,50,47,111,-28,54,1,-91,238,-32,-92,257,37,95,14,74,136,40,64,9,72,144,31,113,128,-136,98,2,127,-34,42,111,422,16,1174,600,549,362,16,471,-170,155,-4,920,-124,348,-44,50,87,2,90,107,367,2211,333,601,58,333,255,249,143,-4,188,13,66,106,352,10,41,54,55,-3,18,169,-29,1098,23,-8,-315,2243,604,127,29,-15,467,32,235,55,67,33,200,-32,30,164,741,-1,401,25,72,2373,-73,57,2425,-21,346,569,2,-6,-8,77,4646,71,25,1163,83,61,214,827,205,47,24,158,280,571,231,1384,130,1451,-9,56,-30,-23,31,171,65,27,64,706,9,473,-43,-6,61,399,-28,1669,140,-171,212,80,17,-57,-319,-13,116,-159,57,115,9,-35,252,200,30,-117,-66,3,977,693,167,7,-95,104,181,600,-18,5347,963,1639,43,-185,82,195,136,880,111,7,71,11,42,145,80,100,1139,37,78,-1039,575,-12,49,542,-38,59,-8,-9,19,490,1339,1169,983,85,418,1245,124,36,32,236,256,190,117,18,107,377,118,1106,381,20,9,529,106,139,-17,306,43,156,872,80,-36,1642,17,798,141,65,62,60,43,-93,226,253,1112,-2,9,19,503,417,227,791,-52,109,146,504,233,41,203,576,33,30,5,-135,1912,1304,398,-332,121,-7,331,-25,-9,38,-58,-13,76,-7,67,188,139,319,134,128,94,83,516,476,-126,-46,-26,598,192,67,52,178,254,285,98,-21,55,-2,435,135,308,60,25,882,35,64,14,746,31,-27,152,267,216,268,684,246,546,919,200,193,-14,79,-144,666,-39,224,687,113,-20,356,32,-19,-125,377,-181,98,264,88,9,1611,1602,102,-1,-107,-14,322,205,55,28,44,97,2284,-15,27,120,-43,2299,132,218,398,297,858,524,-33,135,133,41,169,150,109,-6,56,16,53,159,320,108,32,87,89,871,142,71,128,236,1720,107,-73,39,140,268,269,15,673,320,151,215,80,554,-12,21,-178,137,1764,501,86,67,192,1124,162,95,116,938,81,106,139,2,198,69,916,559,111,-18,245,-180,9,226,-35,177,73,141,722,871,29,9,240,8,43,97,6072,26,15,76,108,5702,123,-170,698,-77,29,-37,41,386,91,137,172,61,194,-11,3,258,103,1286,71,155,519,145,108,64,81,31,-428,186,86,-1125,-554,8,-21,119,328,0,2461,394,113,251,-332,126,43,255,169,-6,15,-11,58,-159,-16,20,107,293,272,184,8,420,1160,87,259,-148,72,80,1131,-44,509,61,-370,-14,274,174,45,66,49,12,-41,1070,93,148,455,1540,-153,-2,12,251,-2,56,0,324,107,652,97,25,94,185,33,307,251,236,55,42,44,200,147,257,4,42,149,338,182,20,545,79,107,-14,172,-7,-14,-65,103,18,510,124,-35,88,101,48,424,124,212,53,116,197,389,-97,-80,-48,116,142,84,574,1495,97,255,-2,86,144,134,165,18,64,65,579,288,84,-348,169,-33,-12,25,411,139,395,-40,147,-33,1157,147,-341,159,78,206,11,56,103,27,4552,206,-6,327,-43,1721,-269,151,676,-50,43,679,27,38,21,-53,-4,51,-615,36,27,27,267,-23,864,6,69,83,1469,4,1,-1,371,389,6,445,-6,34,0,23,16,147,66,488,5,101,37,50,670,304,-40,-37,2567,190,152,-57,138,-32,2117,721,309,19,100,4,185,-24,4502,106,58,933,425,99,101,160,89,69,-277,-412,121,-81,-132,-68,-318,-84,73,2620,119,423,4066,131,48,-30,-92,81,180,-4,64,11,14,91,26,219,128,-144,-16,132,-35,17,441,84,19,24,-10,-5,-233,-10,159,4,8,35,2,-130,20,12,128,-7,-74,-33,167,51,83,111,1847,12684,37,-22,61,1190,-70,50,-486,4080,2,-37,5,-15,2,49,193,-26,12040,125,19,33,62,164,-26,81,64,-83,7631,-53,-50,101,-64,318,13347,23,-269,46,117,56,-10,85,-175,578,180,-91,50,22,685,-17,39,183,7059,259,-280,242,128,127,109,13,20,-45,124,-4,5313,-14,-8,21,-16,-5,-4,61,-102,-63,-101,52,32,-12,-155,-33,1,-189,74,305,54,-222,95,281,28,-25,10,123,101,281,122,110,215,94,-91,-8,-91,7,-3,52,26,35,-95,95,-38,57,-13,33,-41,176,-15,345,-72,-136,7723,10,290,74,88,17,-64,-83,-12,-58,-53,-123,123,4126,52,98,-41,129,-9,-2,766,20,-27,33,71,114,-32,-852,3596,60,17,29,1238,7,10,-115,6542,-128,181,-3,72,31,-46,-549,79,156,150,80,163,-78,1069,249,18,88,23,-254,-71,133,76,280,35,66,20,-183,58,371,1548,304,33,95,2,-34,1460,-4,484,72,209,9,1773,12,190,901,472,-150,15,89,10359,67,186,54,364,1131,50,391,2447,-45,56,-8,158,102,74,15,104,50,2,44,97,25,-38,32,21,29,33,517,1102,103,1247,321,146,203,319,401,157,556,1714,-32,91,-28,-15,872,174,3910,135,-22,139,58,4883,130,24,510,-71,-5,256,-86,1,-24,-28,53,420,637,57,362,5,35,37,-35,77,44,182,38,89,107,-19,-57,48,34,-12,86,16,29,298,31,-62,3,3877,307,70,123,221,192,2844,9,141,-2,50,28,171,77,23,-17,24,-100,805,595,-19,-9,60,47,47,47,-76,454,196,506,481,33,16,66,-140,118,-89,-49,80,60,6,69,-61,5,11,-166,50,1278,-30,-130,46,175,20446,11773,-3,-16,-224,180,11,14,115,214,-27,0,568,54,-739,-9,12,1060,-80,116,55,10,30,43,669,11,122,342,-14,19,-54,885,9,-2,66,400,686,0,88,-40,2,-20,-8,19,2289,-7,5,88,167,-2,149,-148,29,-11,1155,409,-40,250,7,18,897,7,-44,35,593,64,569,8044,22,397,38,10,561,13,282,5,50,27,323,73,-28,326,364,-41,36,7,21,107,305,22,147,34,-85,2398,131,75,212,220,134,39,154,-142,195,2,-2,-94,35,238,31,87,1205,470,189,208,38,11,-230,-205,64,-566,-3,313,43,16,813,516,73,74,641,78,246,-15,92,-5,-40,320,335,4371,189,-22,554,1207,212,428,-2,724,-17,1277,5532,37,718,2456,110,20,4131,62,41,-2,517,291,281,216,16,36,70,1479,185,91,5,13,6,134,996,7,-20,83,13,455,448,121,141,575,-2,-94,-121,201,60,253,-14,47,13,-6,-256,-66,53,178,-252,139,200,1029,927,1154,-14,435,24,55,19,73,101,-123,42,2610,223,140,-3,16,-20,-26,106,72,-30,83,34,146,83,402,656,20,199,38,62,5898,-451,189,184,-58,-50,-59,426,74,85,284,496,146,-4,1,25,38,29,62,328,627,96,-84,-7,-130,217,108,2540,122,319,58,6,-14,168,7,81,-52,1172,135,-39,27,65,-107,104,753,44,-12,48,-23,491,-72,66,44,-11,-275,259,124,57,345,-43,121,2144,166,54,19,36,158,68,424,258,62,-80,15,35,369,451,18,144,21,199,-123,203,-3,-4,11,-39,105,188,400,-389,721,-23,1268,34,267,62,410,6535,487,1800,-28,-2,37,-38,19,21,39,9,705,453,19,92,-28,-20,-52,59,60,26,-40,372,2177,60,8,-242,17,-20,12,306,-73,-21,-4,194,9,14,1,482,-281,32,65,2021,435,124,-122,10,303,482,0,27,-61,168,-135,11,159,-17,-6,101,53,-28,582,29,86,132,-72,-29,1065,22,299,68,214,589,21,91,1722,-49,17,-29,-5,221,-52,65,5,-273,52,79,-1,104,-1,56,554,536,86,11,23,-23,-269,118,90,-43,-4,82,16,108,-83,-174,-40,-231,44,-16,199,-1,32,146,-54,37,0,-65,40,33,-6,40,593,6177,201,-19,5148,14,-22,18,-223,-10,1553,230,-28,86,81,-38,-48,138,355,-48,223,0,24,9,369,170,25,534,44,20,195,95,-153,-36,12778,74,-121,133,115,36,35,109,22,-41,86,-12,754,-153,88,14,22,60,-2,-6,-46,205,101,191,150,515,198,42,-23,-204,1450,-18,-7,53,38,-30,-163,126,104,695,99,-27,27,10,-223,56,20,-14,-24,21,24,39,-26,723,-26,-10,5523,39,14052,11966,9408,38,-22,35,-18,-143,89,265,1988,1,-3,3038,15,1466,-56,59,138,80,1787,-108,396,2,-1,1129,40,12,102,-55,-169,310,-63,-46,-74,9,223,5,36,562,-6,-186,25,-8,11,215,-401,89,4,10,-14,-34,-82,1663,3298,9,239,1806,1342,-8,295,125,171,200,330,181,35,220,1160,22,413,468,92,-184,3617,-9,15619,71,11,-30,1355,-20,220,11,340,12,-15,320,132,13,86,4,-32,-6,44,45,20,56,-8,44,-63,3,397,-90,20,128,64,1073,-1,12,15,-185,501,18,-12,42,43,1762,161,-191,119,19,-99,23,-230,55,169,0,25,-48,31,57,481,-39,63,19,-13,-7,567,-9,153,2,1,98,27,433,18,96,210,-38,40,43,74,13,-8,2155,334,207,-126,31,18,22,18,239,115,4354,233,234,634,146,-6,-5,-50,278,117,-123,46,35,3,133,562,16,7,33,6484,59,-9,123,2,158,395,170,18,324,493,-21,21,5258,5333,-105,6,-23,24,61,400,241,43,1170,78,212,47,264,110,441,88,26,37,11,-9,-6,89,95,171,106,62,-234,50,-37,1048,-200,132,455,38,53,151,144,104,338,57,23,74,-1,20,110,1349,1640,8,-101,17,16,19,173,90,132,38,254,86,-99,216,113,37,208,-46,60,89,19,-7,201,92,-39,20,-36,11,20,6,-56,649,77,166,433,-5,138,-3,2886,137,-80,100,1871,22,22,-74,166,-11,74,-224,15,260,223,-44,-3,509,-7,106,-63,-15,-67,-41,-135,124,66,14,79,39,-63,25,28,41,21,-175,-3,-102,44,-56,1,-65,-29,299,25,13595,2066,458,-34,-6,26,-106,224,17,23,-17,1532,17,38,6,125,16,-42,963,99,-62,11,230,-35,-67,-7,-14,1318,2084,-37,440,162,1188,-31,-678,326,48,190,-4,2146,25,-17,18,32,-36,24,-152,-250,492,-8,84,65,1236,-46,121,50,-20,4,133,-7,406,117,34,-96,333,-1,4881,-109,23,54,-10,55,8,318,190,35,94,-250,108,181,41,29,-201,-34,83,559,313,6,971,28,6,56,273,738,89,10,15,-56,7,-54,47,-22,34,688,120,36,278,-36,42,-4,38,2,52,-2,-111,-26,-155,1620,46,42,-16,21,46,39,759,-2,-24,343,0,53,476,61,-17,11,42,28,-23,34,-16,-37,-12,5610,-50,327,135,24,938,171,37,40,57,141,100,-545,217,5,33,-111,99,115,51,129,-11,531,26,17,10822,94,85,-11,130,35,140,54,5,81,15,11,-13,265,64,37,108,11,-122,33,-41,-106,-46,1473,-27,245,-38,3148,177,340,13,5456,199,63,67,-14,88,-20,-6,42,33,2439,49,-39,-3,137,1154,13,179,327,1973,30,-99,-11,106,-340,21,95,109,-55,107,51,10,436,-44,433,71,3130,44,11,746,171,54,90,25,-173,-568,137,-28,114,128,105,-35,7,-41,143,28,250,-73,66,42,40,47,97,465,136,183,-43,21,11,217,197,16,504,-67,192,39,-19,116,79,279,38,92,-22,273,89,30,26,0,-46,862,-40,390,-104,415,707,-4,570,18,-47,118,100,1202,168,605,28,128,165,445,336,134,75,-45,44,-14,182,27,66,-20,212,15,-48,18,455,215,51,54,3,-10,100,249,200,-133,247,195,58,21,101,927,-5,48,2685,1,131,83,8709,21,43,818,123,31,-15,-21,470,12,125,-25,28,102,53,39,66,-31,117,157,1852,129,-19,164,29,145,24,28,249,23,41,12,75,-96,-13,50,-57,-47,-140,30,123,333,-91,164,32,25,176,-24,2727,20,104,99,36,38,128,292,-105,47,6,1496,15,-36,37,-105,73,586,-71,542,4,23,31,-37,29,9,37,87,180,101,12,25,-20,26,31,9,-22,16,-12,5535,5,3,-992,11,59,220,0,315,3,-56,-11,34,-2,16,-5,22,19,-15,37,15,-32,-27,100,-6,495,46,-15,-548,22,157,119,-22,70,-17,-146,305,-52,89,138,-156,40,38,93,-43,-11,133,948,23,-408,-42,109,-59,-18,574,304,5,-41,54,134,45,63,416,-123,-35,143,41,36,-52,62,-24,125,-103,115,51,41,3511,359,232,3,1010,55,153,-30,-44,398,5,341,181,-151,114,24,-134,260,6,56,25,228,328,153,32,-29,67,863,-91,21,135,-57,-44,5,26,3,-1,-58,447,42,3,32,147,11,1017,-12,268,-7,189,-49,297,482,-23,0,47,13,74,21,89,62,1132,109,398,138,227,87,-8,73,-161,82,144,331,296,63,860,257,183,77,478,-17,160,-14,-7,1267,52,1706,-12,63,37,22,-133,73,44,38,-132,-55,43,25,-93,44,225,444,-119,11,332,52,586,59,22,110,59,90,51,123,142,-81,203,86,126,273,372,41,101,77,648,173,184,-4070,3,8,3617,136,909,170,133,551,-9,42,33,18,145,21,-2,90,-83,342,318,1704,40,19,37,15,139,872,-14,12,-60,11,-210,3234,5763,13034,114,41,797,41,35,15,285,65,5,13,64,-6,-14,-17,-43,48,142,32,-318,94,53,-24,-14,26,259,216,0,333,54,260,65,26,42,89,83,225,51,3,9954,13539,12533,5311,7314,8735,4244,224,158,336,60,108,44,172,206,214,69,-145,-63,133,60,-9,92,321,27,-12,-41,176,16,-34,-6,61,58,28,317,29,10,147,12,73,6,86,74,-5,-60,135,113,-2,45,41,-28,346,177,-98,59,8,52,4657,206,-139,0,133,-58,9,8,51,104,156,27,85,88,64,36,24,156,103,142,7,15,30,19,12,91,52,38,-68,34,0,1261,0,4,951,129,12,-100,-15,838,38,28,22,-343,114,31,74,87,8,185,116,-21,201,165,-118,586,62,1,306,102,33,101,360,18,29,1669,16,97,19,-165,109,136,-272,129,118,136,-3,176,111,93,768,83,226,140,10,90,-22,16,288,5,-187,23,-89,193,475,165,-5,79,82,2236,-19,-58,480,-41,5,-3,39,56,12,-31,477,163,2,28,48,3,-15,17,-16,117,106,158,-35,54,183,27,-75,-78,-23,49,-79,4,-25,-51,114,-26,147,89,-179,109,39,38,106,29,285,28,-25,29,1460,-66,898,3,90,-45,318,-107,13,551,128,10,91,32,1512,81,65,349,197,11,22,872,43,-30,17,92,-47,98,238,125,437,126,-34,200,-55,-25,256,276,504,49,0,70,31,14,-24,60,266,1652,-29,-86,18,160,-11,-15,1338,-24,-33,203,-41,179,10,658,69,-160,-1076,2,391,951,-46,-40,91,-26,81,3,94,44,433,400,-15,-25,60,15,214,-14,175,150,23,252,-1648,122,11,-31,-16,35,190,100,27,395,-45,-107,0,18,33,5434,1242,34,11,145,291,260,81,-4,84,-28,-14,112,3,67,7,1148,58,839,132,14,155,-81,475,1347,17,87,120,-12,86,20,-2,1015,105,284,-3,108,319,20,463,7,164,244,436,234,-8,-71,153,-177,-36,8,627,80,34,27,48,227,74,171,28,-6,-221,-198,312,-20,34,97,73,10,17,97,13,272,495,-132,789,246,123,748,77,4,27,-217,40,5,0,56,0,16,74,19,-23,-19,-49,214,103,485,129,-75,308,34,14,259,42,0,12,40,54,-456,72,31,39,-169,51,25,-29,17,63,324,-1113,34,202,4,7,32,-2,43,242,147,1724,-42,-60,49,3,-24,2705,177,296,29,156,-6,-4,16,1516,240,104,-125,1000,96,975,190,76,1401,2684,-14,1,51,12,-26,40,-3,301,149,101,190,331,35,101,92,-36,196,-80,-7,-140,6,-37,108,220,117,203,230,150,-103,1,32,48,-105,240,-13,96,537,197,164,-25,-93,140,-6,37,137,181,55,-8,84,169,87,391,65,108,89,11857,-29,183,-15,31,46,305,-13,96,31,36,280,208,1,113,10,-1,367,78,41,76,25,341,81,2761,-47,116,307,39,32,8,39,129,216,575,112,106,845,-5,418,137,263,10,119,147,564,54,-11,-31,-378,197,304,-56,-5,50,-2,155,475,24,41,54,665,-51,-10,7,37,-227,-19,-52,224,49,321,69,705,-61,20,109,28,-488,-39,87,-21,3,350,-5,-37,-87,37,-1,-14,92,27,566,25,-2,-9,63,299,637,455,28,279,167,-42,-391,732,13,-9,63,-11,1191,-75,1468,-90,36,10,57,18,48,39,11,414,112,41,-15,58,148,165,187,36,-8,-1,36,46,269,523,37,173,6081,174,110,43,181,-52,-70,32,222,441,15,-18,82,119,-18,342,11,60,47,5,85,8,45,17,75,36,1,57,157,41,-3,49,-3,21,49,307,-41,111,-51,43,-32,283,15,81,-22,13,104,90,241,30,35,10,474,8,22,95,422,-24,-31,-11,102,53,21,173,-110,696,-59,38,66,1059,-462,-53,10,14,33,-82,-176,239,79,65,98,-34,76,69,177,440,97,226,-12,-32,270,-4,-2,-262,3,-51,-15,19,577,-7,332,9,57,-26,92,344,330,712,947,66,32,29,32,36,83,111,2,-8,349,-30,30,96,443,196,73,22,-45,16,54,-22,4,239,386,157,196,-285,11,92,34,120,435,74,1354,-27,56,121,21,5,54,16,75,5,106,143,-21,121,-40,-13,9,218,222,-27,276,57,13,142,44,72,-15,698,-786,-7,-9,69,120,55,20,208,-6,143,-2,301,129,437,-206,94,142,635,-155,232,-397,873,10,145,-44,-14,30,98,-93,73,73,-145,52,970,69,137,310,38,138,785,-101,997,429,122,433,279,6,30,2,50,-156,-49,153,25,-5,14,147,-16,-5,222,458,-99,847,226,94,-28,54,-105,323,-20,-1,33,88,53,57,370,35,180,204,26,-10,38,117,30,71,110,37,-55,204,647,338,-59,1017,-433,119,1,193,23,124,517,363,2,5,-58,15,2136,26,1558,52,-333,59,9,643,98,667,-923,88,140,21,521,14,130,100,-141,-1570,-13,20,0,32,13,55,2,61,179,93,216,285,0,138,58,59,392,578,23,642,359,64,51,-7,44,81,182,90,36,-659,26,60,-37,1133,95,89,256,95,-41,288,93,39,94,239,6,25,-148,59,440,-31,47,27,157,120,-20,-4,64,97,91,555,362,121,4,123,-146,23,48,-21,3240,126,-10,208,-60,103,350,1150,1533,103,902,171,-12,233,180,266,75,-6,32,6,14,229,-25,144,-118,27,-2083,95,212,1849,-8,312,20,30,-82,-98,204,45,673,60,52,-129,42,54,-165,-71,372,1614,-22,-11,-9,85,9,159,182,84,21,53,27,878,102,-38,-229,27,24,607,174,-515,-21,-119,122,260,135,98,26,-25,129,125,1061,6,-33,24,-25,115,142,70,-3,49,-132,146,-5,327,439,82,74,121,5,69,-90,54,58,464,191,-223,44,-2,7,130,384,27,126,476,42,239,-23,-30,0,57,466,251,53,674,141,-20,295,40,417,-118,90,-87,255,73,-27,115,1222,47,-180,73,130,140,17,-52,11,21,377,86,502,1054,700,28,59,20,7,23,2,-36,1367,479,-93,26,81,-8,20,-245,439,1395,20,-149,1353,604,810,-63,2099,199,-41,882,28,-52,107,-509,34,-30,67,75,293,116,609,-10,24,43,23,25,-27,247,51,1829,-171,22,-5,72,7,7,2101,7,23,10,-111,4,-26,117,267,158,72,3999,-11,2149,34,43,-24,103,-1,142,-20,29,16,82,98,193,-85,13193,-16,287,-1,49,-64,112,164,240,2232,194,-21,-40,16,-22,38,242,53,14,-3,-44,9,21,34,-179,-113,58,36,163,-49,-36,560,-124,47,41,15,25,17,-15,-5,-54,116,12,226,-38,44,1,24,11081,32,43,3,122,77,-68,32,1752,225,12,-25,5,-46,789,-8,246,35,20,43,35,1495,-27,100,3479,229,13,-29,136,-194,-21,35,231,490,-39,114,777,44,-11,-232,151,136,1008,-10,300,223,48,132,185,632,-51,98,-58,-17,25,134,115,90,82,91,195,467,-255,-40,22,18,5485,889,18,-41,732,5523,-24,8,149,94,205,-471,-9,1426,-4,218,969,11732,-4,609,4590,695,-734,207,42,90,440,1914,-22,26,35,6,-57,-81,495,190,-21,52,23,-12,-93,14276,3,61,1044,29,9,7,51,79,-88,29,9317,1950,-10,31,12,5,-178,16,204,-48,-150,-43,44,-309,-9,45,34,-17,28,-179,-2,92,122,-108,95,82,11,-5,60,260,278,-180,3539,1037,64,31,2560,679,-37,49,49,-132,-113,2195,109,-19,-64,10,-15,-46,206,238,99,-3,184,-54,29,77,-10,-5,40,87,52,520,448,5,87,38,1267,-41,5891,1044,19,2,267,39,6926,-1356,572,38,2,1256,1010,-15,6,106,7,25,103,14867,7325,41,2746,224,14,334,654,169,239,-118,1843,-28,-62,-51,47,29,20,197,-21,-8,-88,7,35,-64,-16,-82,116,313,930,179,15,-2,-75,112,-14,-43,57,83,1691,81,156,259,4,498,1715,136,596,12,-37,18,400,1274,188,-1611,151,65,-51,36,-71,808,26,54,30,262,6,156,51,74,374,147,41,145,119,551,146,39,138,1019,9572,0,-51,14,14,55,53,-216,2,2366,5,37,9535,9,228,53,25,32,56,65,68,376,-17,17,143,-47,89,119,1843,1525,62,-16,15,2876,-53,44,201,47,-29,-31,12,70,-9,79,-11,36,132,159,-6,114,143,96,-56,-59,-13,-61,638,189,117,210,99,51,91,-109,22,26,164,-21,173,92,171,35,124,12,124,38,8217,-74,-148,13,-23,74,15,485,133,2139,-54,139,124,32,122,86,169,12,95,43,138,21,25,38,-29,-79,373,5,15837,4731,186,680,2423,91,299,88,132,103,7764,588,30,31,-383,-57,371,-14,-28,193,852,148,1913,43,21,287,64,-64,1542,288,536,66,1992,20,46,-152,83,17,205,160,-98,-18,257,9,199,7583,25,83,164,144,411,9,869,357,168,37,58,121,600,-68,440,150,846,211,1198,26,-7,24,345,666,520,7,-43,91,110,54,587,76,1490,-16,12,139,1055,42,177,249,-19,84,-16,71,173,56,24,174,237,-7,5,48,106,82,-10,201,355,141,7,2,41,11,287,7,-73,396,3776,-50,20,9,345,-53,41,-3,1945,17,48,-13,47,-2,85,17,-76,345,995,-28,359,52,0,24,14,304,41,188,-3,46,4449,145,63,14,1,-148,222,-33,3,42,467,-158,114,111,31,92,261,262,875,831,167,16,357,-52,11,260,317,387,11619,169,3713,162,74,77,204,272,10,75,-179,-12,-20,-76,178,755,86,84,28,37,-22,-6,409,48,111,28,772,122,-13,-7,454,273,-6,-2,724,-1,38,-32,99,32,258,17,34,693,25,147,-40,500,12,272,-27,65,-72,-93,50,102,24,18,40,242,178,-67,14,150,52,22,-36,50,12,-111,4,607,505,11,-5,24,47,197,101,136,186,18,22,-12,-73,-13,70,254,343,32,547,372,-29,52,-30,1010,-81,1765,1711,-70,98,-6,839,88,-106,-6,203,88,12,-49,12,315,48,272,1,-79,215,32,190,-6,128,-3,183,122,-55,-33,-146,-82,53,267,-15,126,68,109,30,-34,-9,-24,303,72,457,-273,342,59,241,68,126,12,263,77,61,99,-1147,46,8,73,195,-21,31,126,219,93,14,554,28,47,-54,-28,11,-323,-3,17,-66,163,-5,-31,-52,331,405,350,-36,-19,-178,-30,8,4,-13,52,3823,-241,680,49,67,-9,-26,19,-27,-8,125,210,-14,37,182,-42,220,-18,-32,57,742,135,-35,-14,328,603,138,90,60,-5,205,-21,-34,63,99,38,6,-172,29,-22,153,444,0,21,-10,81,-237,243,1029,52,-14,-213,-20,42,50,44,280,336,-82,71,53,-434,-268,90,56,-47,399,-1164,24,-242,311,-406,507,56,270,12,-295,-311,100,391,-5,125,1029,775,-85,-1,-11,28,20,26,25,948,1594,-81,-70,15,2946,1164,7,24,-10,-23,1281,-109,473,10,101,18,23,-1232,12,2646,22,36,0,35,4,-164,36,122,-154,99,47,-114,17,524,18,-1580,65,47,27,216,-14,81,38,228,21,146,6,3716,318,33,150,634,93,47,124,8,-48,8,-107,15,247,97,440,-88,39,31,66,11,-5,13,69,47,-49,-155,-15,17,182,218,25,3,24,43,31,-47,-15,6,22,58,9,-43,256,77,2,-15,511,47,14,3,575,587,-136,115,75,-106,-2,-73,-52,140,-370,158,122,44,63,122,414,-33,201,37,111,-11,13,581,23,-76,15,76,14186,208,-34,1051,-14,34,126,182,106,48,-186,25,194,60,-42,-36,88,2174,-13,43,37,-3,43,1275,32,266,23,16,6,193,4930,813,-25,88,71,83,389,60,4485,264,-31,43,-22,39,11198,740,-15,10546,99,27,-111,35,14,12,39,1343,412,14,7,62,181,-9,25,14,394,-38,-25,8,62,6,1073,26,-216,-7,106,-44,69,-138,30,32,1070,42,690,-87,-19,71,31,-121,14,-49,481,25,473,598,22,134,383,-120,79,-6,-30,-51,-10,30,34,-44,26,296,79,47,1749,1883,78,10,-20,7,469,80,565,96,-60,631,-5,-4,157,288,487,461,76,233,32,30,115,-39,73,-3,29,129,-89,-44,-2,12447,-13,201,304,22,8,-904,-28,38,-11,-19,26,18,9,26,21,-30,20,36,-62,5,32,-117,16,24,467,-40,31,32,138,4279,-6,70,58,-23,605,1795,69,9014,632,45,92,233,-79,1175,233,693,361,17,364,-122,-9,16,81,78,150,97,8,-44,-172,44,241,-84,25,54,-26,52,110,8,757,-122,44,59,59,25,117,121,0,0,562,64,2988,3,11,-4,678,-71,16,86,56,88,607,-43,111,-38,-233,34,79,2,254,22,18,607,1731,171,-9,-30,33,166,435,-19,842,171,53,-136,435,123,44,515,49,28,642,294,-4,7,32,-117,-22,29,102,6,25,-30,469,10,-1,-24,23,27,32,187,46,24,82,120,-15,55,25,-9,-21,-57,-12,106,368,14,-102,3,16,12,335,36,-138,1185,2169,36,232,215,870,4,-33,28,16,-5,-34,134,31,-19,52,72,15,21,27,9,-25,10,90,347,-2,28,112,24,-1,-218,36,42,-48,6,7,34,15,124,44,4,332,60,25,16,-5,480,459,25,145,57,120,41,121,244,166,-1,63,10,4,976,693,73,-4,72,86,218,35,-29,-11,568,254,19,-18,-1626,98,6,-32,94,33,2,1227,48,39,1048,6,1004,258,-31,1345,144,18,-7,-25,37,27,-15,98,-30,-97,-152,47,63,114,472,-16,-15,54,52,-21,28,429,50,-2,831,43,2,303,246,799,-36,14,23,98,11,32,509,122,-21,-9,-15,65,65,10,146,1,84,109,21,-90,538,85,-24,313,-197,787,7772,-41,-7,16,-26,-102,18,-84,-2,-6,341,161,14,40,97,19,851,17,110,65,0,-33,-24,40,611,4,22,-149,-50,48,9,-8,32,-8,92,94,288,79,660,12,-401,-750,347,7,-52,13,-63,26,168,39,162,220,77,387,8,6943,31,19,32,78,-5,70,346,1,21,-5,44,0,38,66,42,1460,669,515,23,-74,0,4,-23,70,-72,111,21,34,2,104,686,-14,-13,28,151,-57,-8,237,-22,59,-21,65,-255,126,36,22,216,-10,-31,-25,-20,476,-84,-106,120,31,-28,896,533,-6,-29,-16,131,135,-16,-409,429,33,58,114,-33,318,464,479,1392,-236,-83,11,-16,1878,47,42,17,62,-402,2889,-44,187,726,144,-2,9,54,14,147,44,19,-24,435,159,9,878,308,320,387,141,-26,-4,214,117,-19,22,-11,1085,60,1226,4,-40,-57,87,54,42,46,-141,91,211,30,34,40,153,81,-3,-5,24,-24,280,-9,-208,-61,-85,156,1050,110,145,-81,1180,12,13948,6958,-109,107,24,923,3589,711,-31,19,12,115,-78,41,-19,105,96,338,8691,6023,41,3,237,15,34,-143,9,29,17,115,141,643,113,-72,3,9714,-88,-8,382,32,-78,-8,-27,14,-183,133,57,-595,239,-16,-15,429,-63,8,-34,22,9,-110,11,-429,-21,-329,119,52,-119,39,-7,764,187,78,-76,55,16,-6,-6,11,96,38,-30,15,480,-47,-42,61,230,107,967,2221,1175,5688,-100,-16,17,42,51,24,217,-698,3,-72,62,21,84,15,58,143,61,181,92,433,119,616,-3,29,27,76,27,12,47,17,2061,-16,-9,53,135,-256,247,434,269,5,45,20,-2,132,78,81,107,422,179,131,35,32,86,-30,-28,7,-8,-751,68,77,56,27,78,26,124,3,-73,-154,-267,5,241,253,2807,225,-5,87,-142,-229,-6,59,73,-39,291,169,-26,554,279,175,224,19,338,75,23,25,219,48,233,83,16,145,34,29,58,-20,0,122,-86,72,31,-14,-4,-53,-437,-93,94,-115,-394,138,28,-116,239,32,157,4469,261,213,3581,265,30,-26,-62,662,1086,227,-485,891,249,59,2449,493,699,-24,1933,44,5,32,20,5,-40,-2,11,13,-79,-118,12,449,1866,151,-2,312,107,818,28,-181,148,193,8,-4,35,-27,-60,64,-20,1055,-18,75,6,36,20,240,-18,-46,121,8,245,475,-7,149,1285,172,452,201,26,-14,759,618,242,12071,3167,0,32,32,-98,-56,86,137,175,52,-10,-17,62,0,61,72,-9,-277,34,-82,-19,16,72,111,128,96,23,20,12868,57,23,-28,65,36,-5,112,-49,160,11,1160,-36,2823,107,1658,65,205,1014,36,-5,410,-51,-168,277,2,-421,-4,331,-103,-40,22,512,1,52,-421,-8,2,770,11,-546,-9,-17,-3,30,-26,268,133,18,115,39,6,-74,111,204,-10,19,26,2,1,400,55,-52,69,751,12,32,-18,48,61,109,-157,-104,-8,-109,246,10,314,-126,118,-10,102,-324,-3,61,118,88,9,24,-19,37,-8,9,2,32,-96,162,478,595,-44,85,334,-6,63,14,37,77,20,147,-58,-7,165,70,-2,69,117,109,138,62,7,36,-17,-30,-32,112,36,12,99,-776,39,106,23,-222,251,-459,327,20,706,62,-43,164,107,126,99,46,355,36,-35,-50,10,133,-89,63,1546,7,2034,-16,-35,3116,-36,16,93,1578,0,653,15,153,13,65,846,113,202,12,6,0,25,-8,-68,-204,3,128,-12,108,1128,65,367,824,157,-46,119,130,24,2,-25,-22,-19,142,-4,22,-54,5290,-5,-82,-60,-141,324,47,752,134,12,309,796,65,393,90,9,169,191,21,-71,-2,168,2340,138,115,-1,-116,191,-74,-203,29,10,12,47,117,111,8817,3,183,123,37,26,213,227,-9,170,3,53,978,980,-79,44,16,-23,318,24,6,227,85,375,17,-26,59,91,55,-281,43,-82,-47,550,35,580,-146,457,441,76,-9,71,77,198,-140,-46,30,44,150,265,-124,-52,-36,5835,15,-26,1167,-1,99,93,6513,0,40,-20,-5,102,433,99,-33,201,346,118,603,-13,-26,813,89,36,232,-23,29,28,-6,1397,91,8,39,-183,8,-379,198,15,-14,-42,-1,25,12,306,90,81,20,53,1389,-27,272,-44,-917,498,-47,56,35,160,-17,136,-55,79,97,-43,69,1,254,66,-13,-139,14,-18,2817,-13,-9,200,-40,-23,338,172,-31,3,18,88,-118,63,43,14,158,-1,232,68,-23,99,4,299,58,227,246,328,-9,7,148,-1,-28,-32,1619,23,135,172,159,174,185,86,-54,22,152,-20,55,-45,-86,68,5,6,9,1535,149,-11,1731,120,-119,113,-8,94,-12,13,0,0,-131,116,-11,4751,2103,-33,14,-17,784,84,10900,29,4,112,79,-156,-24,-6,17,35,271,19,141,334,45,-18,-33,-20,15,-30,25,-17,220,9,-274,36,-184,114,-11,-13,93,126,249,-15,-2,-15,-5,49,-157,-1,-54,-24,86,52,-3,70,81,-160,134,51,281,176,110,16,107,42,-18,59,-13,82,432,347,-33,193,184,126,-134,-448,7,259,64,36,-11,609,36,99,95,-111,116,-50,-31,122,-72,105,180,45,-57,206,-144,-50,50,104,14,129,345,1210,31,642,666,-3243,88,443,23,58,11,141,-8,7,-198,59,9717,-18,19,5,-15,159,-35,12,1119,41,142,174,620,102,52,100,-34,31,202,-3,31,273,186,40,153,-12,-15,117,88,-1,178,120,-180,-290,19,15,138,68,2369,5220,12,-19,205,27,1664,68,20,80,-324,181,-95,173,105,485,9,-38,-52,-53,-43,-173,-7,165,458,-7,34,101,-14,110,-76,111,-125,101,-70,54,-183,295,161,-34,-31,42,-44,67,339,-20,137,179,13,29,-77,-28,-61,664,837,-220,-234,1637,1637,-24,93,-54,354,171,127,988,403,-9,-15,272,205,13,34,205,71,-25,24,163,17,2,223,-25,-39,0,-194,126,195,-3,376,41,-146,7,87,52,-19,-538,-44,173,839,174,-910,15,999,40,106,17,22,-11,100,949,-33,-174,759,10,60,29,54,313,-5,6819,-4,-335,34,-33,12,34,75,1218,68,-313,-636,-31,170,-66,-525,-299,22,-554,127,-58,-129,-143,1228,27,28,-70,111,60,1702,510,-51,-402,94,-28,-1,1583,-8,-178,-65,224,15,3300,159,-1482,-2011,-4565,-433,-201,90,212,74,5,363,-80,37,-33,196,-51,888,52,30,-77,-24,203,74,73,-1,46,3,-37,-62,138,22,7,59,45,5,-12,64,69,77,281,10,11740,-47,4,-3,-127,11,-16,209,25,77,-41,595,67,-21,32,-5,33,-12,14,-87,77,290,148,59,305,-6,-87,-95,-44,155,34,146,-31,-8,92,-8,-103,56,11505,88,138,370,123,137,14923,19,7,5,29,7,84,-12,-27,-89,84,-7,-44,399,-9,67,-71,-13,35,26,113,7,-53,-59,-30,48,-69,19,-22,69,41,20,16,-34,82,70,114,25,19,77,30,142,-45,127,98,39,159,1116,-30,63,34,119,-63,-45,14,-44,70,-8,7,-133,22,296,4,34,-61,23,56,144,4314,-20,71,-26,-110,109,68,303,-109,27,8,-50,311,684,-13,-10,125,25,2,-18,96,-3,87,-10,56,-21,6,4,-2,221,-11,16,31,691,-16,-2,-7,4,29,382,18,-19,6,-218,145,85,40,-94,-19,3,-111,-15,-26,-70,-17,1052,28,119,2927,558,265,-24,451,-89,-713,-43,82,-14,18,25,-4,191,7,-131,16844,126,-150,38,201,231,89,5,25,80,-7,2,107,109,-52,370,35,58,280,-77,40,504,547,-58,56,-17,543,16,-34,613,79,55,677,-10,13,407,432,321,-147,-29,58,71,-27,-72,-570,25,23,100,72,191,-234,225,38,-23,-159,-34,162,15,47,18,88,169,295,193,-47,-78,1,-45,52,153,139,272,723,-28,64,-5,-31,39,21,-48,10,19,19,-27,-24,-9,156,6,88,80,-246,158,19,102,568,2677,11891,47,30,3,2075,712,8,181,-106,4,109,-11,0,2,60,49,45,18,18,91,-49,-478,579,5,204,-100,-81,-50,191,-6,20,24,-26,-93,-37,-680,167,762,13,93,-39,-684,-107,-381,-35,33,-210,-430,634,-240,58,23,-271,-1063,-237,-205,-57,179,36,-650,-127,7820,106,97,422,-249,78,-173,-40,-73,-178,-87,-9,-14,-490,15,-843,-466,-638,-451,160,2129,-160,-224,-433,16907,10983,18114,6989,12139,15214,239,-67,177,1274,7120,1142,1538,-154,108,312,-200,499,113,550,49,35,-86,103,463,459,1895,-407,155,-1065,123,4,1715,-82,-18,310,-219,76,-11,995,1454,95,238,1386,285,-56,703,7,217,-109,146,14,795,127,55,152,1075,-83,245,-69,221,-475,186,695,-201,93,230,-19,432,-55,-17,475,155,757,283,70,-44,10,-2547,1768,939,3780,-53,178,1318,832,379,68,-202,-406,602,155,58,1880,-734,-45,740,-153,267,-114,-2546,599,1386,687,669,-109,604,4432,566,-192,164,1556,399,62,363,2102,1015,149,3344,-39,-17,145,60,-61,392,-170,556,870,5328,-374,1217,248,-179,13411,384,2178,922,1414,21,-29,548,119,1144,138,-414,32,1771,136,438,9,67,13,836,470,481,9,549,464,65,115,1028,173,1141,281,5703,300,268,2049,511,-272,141,123,219,387,217,1468,7,-23,269,-2887,741,3092,658,1169,116,82,103,306,47,565,697,-72,1000,599,31,-24,318,543,168,3425,-152,-71,32,148,1126,-27,3967,229,12,141,444,-55,167,463,188,1336,55,356,-547,-49,-497,-2,220,398,323,-325,149,409,-174,285,332,198,-41,232,7039,302,25,-10,125,108,-18,1113,286,99,-101,54,122,-43,697,23,-293,1196,24,-423,15,1805,1393,1809,180,1177,84,1644,-65,82,-36,2594,981,253,384,81,-132,58,313,-83,279,727,-238,-36,772,893,823,329,-113,1668,1454,1762,284,634,328,239,896,482,355,2871,470,56,231,84,178,-54,1695,-590,479,391,5802,1662,-1103,53,235,611,39,-26,91,-274,353,335,1140,2614,-615,193,90,1435,-180,442,13,453,-11,-254,169,3374,549,342,184,737,1260,158,1381,853,64,184,893,1092,411,647,-17,332,876,1341,375,5401,2166,90,509,701,894,111,180,763,1063,65,980,-205,274,9,1791,406,53,74,114,-106,257,999,11070,-8,1694,300,-2276,179,3223,-281,551,-190,75,3366,2237,20,276,-159,38,54,737,92,3701,335,185,264,-494,-115,888,371,544,211,363,455,496,589,351,-33,169,825,-330,1052,246,116,359,-254,376,-75,2607,462,-14,793,-54,323,109,50,-530,529,-9,923,-120,1374,7,1374,498,-386,-504,105,3046,1823,-86,22,318,720,383,911,1377,102,-315,-106,1555,-20,300,1257,-446,-260,1666,70,174,39,466,-61,949,436,3349,503,114,136,530,1673,132,394,153,24,25,90,-48,138,1904,23,321,-33,582,2915,654,271,116,-229,80,423,2789,-740,304,341,194,11,2341,173,-12,44,620,186,393,177,269,1342,2608,-165,245,104,179,102,166,128,241,306,2518,285,381,439,1185,1456,107,543,-372,164,179,25,-166,69,27,-53,-206,106,-61,915,-31,493,115,6584,108,2923,-110,4,2046,517,267,580,-126,2958,-508,75,61,-136,66,36,-142,-252,-244,58,-142,373,2087,-36,-578,253,-221,940,319,346,1153,196,563,469,1906,-409,-77,63,515,54,1069,-141,313,5250,-144,349,-808,-536,-13,217,527,-415,-13,-1,228,-171,-97,56,-221,106,15,223,-441,97,-79,-20,429,-112,1086,60,1451,104,-1732,634,854,610,507,14,1043,562,683,164,-9,80,213,465,173,-160,-78,259,551,302,-437,275,144,1861,486,-32,-105,401,-274,336,294,7522,377,431,2120,471,2053,112,930,-582,345,1145,9897,2282,-86,336,605,436,1921,293,-90,33,171,1278,561,797,505,-187,614,1411,1029,263,132,194,545,708,753,2307,80,1100,-88,-174,827,855,815,862,-655,999,253,188,295,819,-295,545,3399,604,451,870,5603,-357,-36,11,1122,929,-75,-59,181,321,338,774,475,627,437,-56,4712,579,1200,447,2118,293,-3713,-66,1239,591,611,516,248,56,95,266,71,2117,2243,170,-703,570,7747,-462,116,259,269,420,1665,812,-416,373,125,515,-276,52,423,-103,438,2737,-67,366,929,345,120,262,527,270,3565,-96,136,240,1176,127,462,-367,1073,-2,-40,-3,141,-45,94,-34,297,1362,16,17,220,172,1166,1285,-132,54,418,-2709,-35,56,6,1047,75,1488,65,2018,-80,658,568,-75,432,393,1718,-837,1345,28,5,77,368,246,85,-283,296,421,116,1546,971,-96,495,446,1643,94,69,286,447,2240,669,294,236,72,134,889,518,228,513,-69,273,141,-21,298,647,4780,2629,-194,469,166,172,98,1621,70,1085,41,1899,2628,352,25,-769,244,1427,141,-841,901,3332,188,-113,550,545,245,-927,-1204,-10,-272,-654,160,1516,1750,4838,157,26,-166,-137,-196,596,-126,-90,-236,277,707,-5449,431,32,-22,8,10,228,-1707,739,-194,87,597,-45,-15,-3,1222,207,12832,216,404,810,-123,658,-98,-84,-136,158,849,242,-11,123,-60,109,76,233,635,197,-1130,1278,73,105,56,264,-855,4162,40,-347,-27,472,267,640,-884,-264,-173,906,3632,689,748,318,649,-1772,35,263,7668,-701,-502,361,259,714,192,1153,5811,368,1797,63,-92,1567,227,172,-10,281,478,1817,588,-1420,688,1632,346,23,249,334,393,39,131,-1128,4783,-153,212,-252,-63,96,1186,-59,31,3632,191,640,-678,258,164,4700,2733,86,-487,1208,78,1236,754,649,-644,-1136,446,47,415,7698,1238,294,4546,-15,290,-394,9007,105,17,64,375,532,2419,67,11,240,268,546,373,268,209,4833,1922,2908,108,1758,20,79,-570,1236,140,-2418,993,-3625,8,218,333,740,-308,41,187,365,-269,495,-38,-53,187,373,1703,882,236,432,611,121,-25,465,-249,108,-1234,335,138,9,338,-567,1388,-121,32,173,1225,1016,176,-736,99,-55,1055,-230,-111,-191,-24,20,110,-134,-122,-813,-185,357,847,726,3407,-607,2253,210,235,830,-3,67,-19,-772,-27,236,-151,53,753,1350,-353,12350,242,-410,12792,877,-2787,-226,-46,-203,47,743,17105,-168,-164,266,2362,96,3446,-268,-245,1548,262,499,50,-33,-113,61,22,293,368,-24,-172,526,3705,96,4304,40,-59,52,167,378,-275,166,666,197,545,727,136,2451,83,692,108,537,77,-311,331,-631,20,218,-2536,6,237,-326,-1682,-117,148,1182,-32,472,-1113,-170,-9,297,616,126,-487,-37,-308,22,734,119,108,-26,1227,-425,-39,14,530,183,218,-33,707,-576,-113,-254,971,2719,1435,-15,1637,-39,-322,29,249,623,590,266,3889,-649,-556,-569,-101,-641,651,17243,592,679,1132,157,143,641,413,1289,338,255,416,2598,242,472,422,60,302,1546,-4,862,-897,546,572,1293,875,1251,5127,279,1238,407,156,-83,453,-251,158,-687,1282,4332,-222,65,-1838,-82,-157,475,-1165,11,1630,583,112,243,367,-540,565,137,-670,60,-2,-79,1039,8,137,3086,390,-45,-1097,906,216,437,3427,926,272,75,19,2338,983,-180,699,187,138,506,1631,-213,371,11599,423,2401,-62,99,-185,0,228,536,303,129,413,374,-661,189,62,3294,341,-408,148,201,860,382,487,16,395,-428,4099,-235,-17,430,368,7688,321,439,1885,21,4412,199,117,2533,-9,-345,393,-39,-28,939,709,296,-23,726,4352,244,451,1005,2431,41,145,78,-412,270,1532,444,9519,-59,2104,882,-79,392,256,86,130,241,296,3417,538,126,-363,874,-599,-212,82,969,-178,-113,30,9,336,1068,1233,207,1103,2099,3335,537,2983,470,3928,-11,759,638,1999,779,304,-213,-124,317,-232,1139,232,176,-17,-118,307,727,-406,70,17,490,122,313,1130,144,313,185,126,140,303,-32,969,713,1389,1346,426,398,730,-813,142,413,459,668,164,-239,242,393,-156,164,204,864,165,57,810,-120,290,-257,1397,449,1799,175,691,3399,442,117,-1237,651,-883,278,243,-55,1176,836,87,119,304,874,305,1661,671,-140,1514,-151,55,1406,-362,127,244,754,1500,335,407,23,-1089,29,-573,611,249,-224,533,705,641,-830,135,340,829,1343,693,-146,0,-357,1009,4897,2210,32,2282,-252,128,578,-255,309,-150,143,1343,-7,300,510,2953,-28,1946,1052,571,483,767,363,-57,-194,2820,1520,687,211,281,510,431,3191,439,510,843,-178,1338,-591,-10,9547,1855,375,-48,44,-233,649,1291,95,2498,-43,1581,330,5142,354,360,-40,122,11893,-1200,500,174,3774,488,820,218,-29,-82,478,193,617,-45,297,369,-48,2113,-69,3011,141,54,270,180,-1174,77,-328,276,333,1350,-136,536,855,22,387,943,1487,-582,285,-141,630,1375,-452,2629,130,-270,3,267,423,3,571,1043,-7,-11,368,523,288,178,1358,83,1316,-23,-534,43,965,-448,229,596,301,276,3714,544,-594,54,510,-2428,46,14,892,152,289,114,-23,-101,108,-228,3009,3941,1314,-377,787,4542,3817,3817,3623,679,247,2600,640,55,856,158,586,-181,-213,11022,1854,3122,917,-88,1074,201,-67,244,192,28,-90,-167,488,-189,-649,174,28,195,263,192,165,262,500,346,514,-227,-165,622,460,-51,-13,147,83,222,-199,161,3397,867,3288,-17,106,-68,463,11,193,-483,492,1036,-33,1014,-19,275,9,1416,-238,164,404,232,-160,-61,143,-46,-38,8,174,327,950,2163,1368,437,9177,367,445,1246,10042,265,2012,2111,2042,4893,-67,55,-50,543,136,-260,2131,3512,1383,438,390,-1484,553,157,480,936,332,-522,2972,-612,-47,-16,898,159,360,1331,98,842,391,888,939,357,30,660,1001,-557,-338,2034,746,2584,-82,626,51,-42,6777,1109,725,-947,-811,-322,1100,-6,-142,394,1486,552,471,641,1242,-21,-77,778,976,207,-317,1489,-329,250,1953,740,144,352,-242,-194,102,1128,-113,279,2956,-951,821,1379,463,1016,521,1551,1352,1360,1340,2822,4316,3207,1549,150,1126,98,269,13086,-1766,-433,302,1174,-792,-316,600,-173,549,-785,362,-1455,535,3333,5594,2643,2766,-493,1910,1163,340,-472,1571,831,4905,5460,4029,882,2870,319,3108,-11,-530,175,695,623,2354,2994,64,2904,6414,2121,574,73,1314,1012,364,1072,979,85,23,9552,2479,190,1603,1354,2319,52,12275,-142,588,540,-318,454,-43,-445,306,2918,456,1793,17812,2675,1433,2804,2100,2052,164,1303,313,3248,474,1489,5896,107,120,599,1513,921,822,185,159,160,163,1599,32,834,17,339,510,1399,59,-5,27,305,590,2360,-36,80,636,-11,215,-451,77,-12,453,6670,2193,-91,86,13246,2644,2372,1266,88,16,3140,495,-77,106,-1353,-39,343,611,-80,356,7,-41,347,-52,168,83,785,-9,358,515,80,543,111,9,349,1639,-185,111,-1039,490,149,85,418,139,-36,798,65,810,532,2366,1723,-422,-56,2440,2959,1537,-180,1243,-241,780,-1341,967,1035,568,841,296,9259,1187,318,1183,1065,249,1237,-19,345,3005,842,3168,4109,896,-227,97,-409,178,-349,89,38,-11,1570,420,1996,253,1298,98,88,1611,102,726,2299,41,320,-78,1982,1892,1671,4023,929,694,3826,2358,692,64,354,3038,511,2994,-60,155,1061,212,1586,486,1338,128,277,890,268,396,2,2550,236,0,225,537,604,61,-184,369,178,848,944,129,244,374,1013,298,209,2508,113,1684,268,547,25,492,-233,6075,79,1027,146,178,563,352,-12,70,1090,4072,1994,1286,-428,71,103,174,-97,2437,885,1754,30,690,1046,52,-593,-1125,-554,235,2106,2478,721,-1150,581,1805,119,2461,383,293,90,-779,-35,-180,379,182,104,496,92,223,190,674,939,588,-50,365,-675,85,614,166,617,1109,42,169,1160,289,-627,124,4578,103,40,1131,-64,1540,1085,1226,-499,652,545,1157,-341,327,-68,-269,1115,398,679,-1326,166,153,83,71,-329,-2004,485,8,44,107,848,45,265,1778,25,-157,1240,611,107,166,986,3167,600,346,69,656,-56,-14,454,22,106,200,48,346,-298,239,1694,6592,823,-228,16,-35,1231,-286,541,175,-119,92,216,329,114,475,197,1505,166,412,1467,4299,-9,95,1702,307,272,1115,48,1,-455,-376,237,-18,994,-1999,32,150,2135,1381,186,298,110,-37,-38,-68,-142,176,293,129,5217,2273,138,13,643,1090,278,-1767,-311,1645,568,70,764,36,166,1779,1112,-630,1381,778,201,-502,34,3153,1907,-104,-435,-208,-23,191,-207,1694,365,-147,-11,-15,-194,-170,-72,403,32,263,937,1421,13,216,311,93,15,1364,623,104,-331,2544,-209,40,3274,1207,167,19,19883,-133,63,858,1,4499,-133,-570,130,3747,650,143,1573,324,659,201,1343,791,545,-245,-66,816,33,956,706,205,769,-110,-262,-576,438,125,5,2344,142,219,211,222,1049,-80,1247,1264,438,-19,2906,73,485,-115,346,-55,24,364,112,1353,-72,90,437,5473,115,155,41,1491,106,749,-153,110,323,-127,457,170,42,236,829,272,107,366,538,1584,-122,-307,277,-168,45,300,834,176,449,270,92,1110,998,838,305,782,435,1989,-1331,169,639,52,-167,392,-189,-144,149,56,470,-3,192,5737,1182,88,1647,208,-38,6223,1569,28,-149,-1489,163,-701,104,877,-6,185,74,752,247,-194,-886,23,40,1379,329,-33,8677,2209,77,1131,109,-56,171,510,-221,337,599,50,93,8313,38,-159,171,77,595,360,-102,-49,-30,214,-739,2823,-115,691,117,88,-11,60,-636,-421,326,2,-67,607,2398,-421,770,208,1520,544,641,-129,335,4371,1207,1878,1479,185,842,892,1018,281,53,1061,223,-368,-229,105,907,426,496,146,-401,328,-324,319,168,641,753,491,99,345,2144,369,182,-389,1268,410,1800,-38,2177,-242,306,1,482,-281,2021,101,582,1065,589,1722,90,-242,266,109,411,-177,-118,2932,251,10,234,118,-75,58,634,26,-110,-273,-810,-269,-843,-174,-457,-636,163,402,1029,223,-229,13029,-284,-46,-1208,68,7,15,92,-43,-516,464,723,243,138,-729,366,1160,11505,41,303,209,-230,777,-84,40,562,-958,65,372,1623,137,-234,-67,108,27,37,1167,272,843,-33,-224,1137,-175,112,174,-106,536,-17,1532,125,-837,5031,400,-139,-37,1188,-678,1026,31,-169,-222,-203,181,-422,138,316,-165,171,-917,524,847,-198,-399,-379,222,198,-54,121,340,-340,-698,-568,187,32,-97,129,3091,-503,-138,131,241,-95,-441,34,61,-441,21,294,-860,273,186,1461,165,445,872,232,434,215,870,927,996,-392,248,-493,307,1172,940,99,-80,282,100,-283,318,1368,898,44,103,117,-338,180,757,-254,-82,-1104,-128,391,-377,-26,104,177,-24,200,709,4799,649,-152,313,349,391,57,1356,8,425,23,1828,184,-1042,-154,21,50,525,721,-383,273,453,184,45,822,261,561,-90,-49,3532,301,169,633,-2141,356,33,35,119,-303,102,-48,76,19,911,1210,31,-9,-154,701,-399,-19,-813,928,78,1290,4097,-33,16,-639,-134,217,-17,-47,-17,93,3894,3820,70,410,193,-97,-413,1044,523,-34,221,-225,1805,3049,199,114,166,230,-4,-306,-34,4247,360,651,-87,-256,524,789,222,350,1580,680,784,88,2492,42,-60,4796,1215,-94,17701,193,244,-69,247,111,-91,263,209,-85,-175,747,-149,-158,-74,61,5739,120,866,2815,-50,224,3459,-87,-82,194,11379,1145,719,-48,79,746,43,0,25,-106,176,264,5009,263,823,-197,1266,26,867,6019,1183,1556,1105,53,204,239,-54,267,40,-216,790,737,-388,-10,273,355,1636,532,365,295,-152,88,523,126,18,187,-159,187,-388,-3,1725,-84,-30,20,-176,120,422,165,397,-4,3725,-56,1696,121,94,-9,-48,193,60,254,10,442,-20,208,448,816,165,-16,167,2198,-4,59,70,627,384,-649,-88,84,1210,253,156,642,549,-143,-118,1279,267,626,1250,729,211,652,-3,-187,493,2152,721,573,677,970,3689,-557,690,260,308,118,184,878,1017,98,436,-202,1422,-141,1897,1978,91,-137,-122,-2680,-160,-90,424,1019,532,698,-364,1229,-282,-760,331,-861,1,1662,96,17,98,344,63,590,1655,421,186,188,-77,92,2727,84,155,-30,240,1003,93,626,44,-24,759,384,947,270,49,-748,227,30,831,130,383,819,176,-4,135,731,4918,431,293,157,1236,390,144,231,247,105,303,88,3616,8,256,336,142,120,67,81,279,951,46,46,305,3270,253,1892,346,221,267,337,821,1372,138,-237,680,-45,196,650,-137,8241,75,1586,321,1601,-298,1274,10042,251,-127,845,169,-91,103,411,1440,-197,440,1116,172,36,170,228,122,44,566,571,42,-179,233,252,440,516,71,713,-88,892,-64,-37,-10,750,1982,1285,264,-2496,963,152,19,-112,-122,92,259,244,1455,-31,715,-5,365,468,778,442,355,-56,42,-48,108,-814,91,69,604,-209,45,319,-659,188,394,116,91,124,213,2184,210,-99,-189,-124,149,697,919,130,293,387,2329,58,-346,561,90,-3,818,-333,470,333,7,125,260,119,-102,-3,577,-220,159,165,50,-140,-91,1003,-11,10,67,138,586,1535,-992,266,2585,1028,-87,-15,-128,126,-548,157,320,704,-371,347,105,392,397,-11,-2307,-59,309,695,83,2629,3078,2609,2148,7469,835,1512,308,-290,957,1101,3152,13,399,296,2576,118,273,4264,2257,655,4708,1204,3326,91,1231,-113,38,2470,68,2242,5733,872,566,1413,530,392,172,214,177,2202,-617,39,76,29,544,352,402,11,204,-70,875,70,50,-40,14,-26,1042,14,19,13,-114,769,153,94,239,508,458,461,2753,5598,183,729,45,34,142,575,-51,95,64,124,119,-260,7,9167,60,1251,-168,43,49,681,-19,-435,98,790,610,313,78,509,-105,155,2643,143,121,2150,218,268,131,-218,-28,997,133,792,457,-238,1595,292,-92,288,321,292,1121,220,86,84,726,11310,-163,-321,451,443,58,83,34,948,-408,-42,318,-320,328,3861,863,52,447,1017,646,1160,-1987,1132,860,257,-40,332,586,-4070,190,18,342,-570,1704,-440,3234,25,1360,-274,-318,94,-33,54,336,214,478,126,73,74,51,1261,314,-165,-272,11,-187,165,-42,-430,-177,453,89,756,1859,551,153,276,-157,988,1652,-1076,289,-1648,-713,140,5434,1242,1148,138,284,463,331,907,1210,56,129,1906,40,-456,39,-169,-564,178,443,-1113,85,2705,240,878,141,95,-80,-676,220,96,159,31,976,-16,208,-3243,1266,179,-14,564,166,-488,195,-37,-3,566,28,-968,732,-9,1191,105,13671,-34,-19,523,-546,3407,181,-70,202,297,43,218,474,412,115,-590,193,98,-40,-29,-434,-462,239,177,93,10454,-117,92,712,259,349,443,1738,-223,207,-20,21,222,-786,-9,66,-6,-30,-206,-397,970,785,-101,-163,4004,-99,226,-157,-161,602,1337,-408,1559,-111,1116,30,-433,119,517,89,-3,-333,-82,276,-254,-923,13,-141,-1570,138,-493,642,241,-659,89,256,93,239,25,-148,-150,-621,-141,-20,100,180,-176,3240,1533,101,902,165,266,21,144,-2083,142,1849,312,1862,-98,-1626,2557,2329,4,1614,-226,85,145,-112,3341,-38,-229,597,607,-515,1142,129,1061,-25,204,-92,-264,439,130,384,399,-8,466,-118,-87,-180,11,1054,700,-63,52,54,7,23,-93,26,166,82,-245,1255,32,-79,98,1353,1044,-185,158,34,199,-973,-713,-37,882,1146,-509,293,1001,324,9992,-195,-776,683,333,-219,-13,-437,180,-11,723,1405,244,-138,-31,1672,176,177,355,184,46,-373,504,38,41,162,-134,138,1077,-201,145,77,219,-412,163,486,-1166,187,298,1636,-123,-23,14,1087,625,79,-1115,191,190,188,333,285,85,-144,4333,-145,545,327,540,67,39,120,76,12,78,689,170,467,146,415,67,1958,74,1432,167,405,-332,914,86,-1,-676,834,946,2061,51,-668,148,755,2582,32,1051,-112,134,376,115,89,2336,25,-26,129,-80,190,-336,422,-41,1257,244,1595,118,-1147,363,-161,-187,-1652,-441,175,45,-70,-35,131,99,942,-59,129,869,305,265,-192,39,48,60,-222,-165,-89,-102,147,69,-1,125,-488,141,-898,216,-31,132,145,267,-150,-363,201,390,-309,63,944,-259,-85,454,1176,-483,32,3311,855,-233,681,-524,46,74,89,2063,-346,-65,440,623,1106,-1106,460,-94,-189,-13,112,399,551,-569,240,1459,106,146,142,-97,-63,-132,211,-255,-179,5823,-211,387,-30,70,-334,168,370,-268,-207,404,332,-66,-185,190,1764,-558,126,148,290,169,124,411,933,491,294,423,1838,29,-8,-109,230,296,-416,-171,-88,1090,477,892,168,1472,159,1290,702,498,-506,-90,313,27,-49,-114,195,94,-157,1309,33,58,222,-49,-394,-10,-204,3275,1387,78,689,843,-418,405,-23,297,323,754,855,854,1967,898,136,-173,-225,219,-9,257,-23,765,57,1271,110,226,192,184,-136,193,-78,331,460,646,-41,836,808,1369,132,303,219,151,-461,181,-70,225,529,50,505,545,-597,1827,73,2279,-837,75,225,1390,-9,715,113,4,961,75,1022,396,-113,797,49,309,245,266,-552,326,5819,1211,612,2137,300,-81,-8,167,2691,146,8,-342,213,-280,159,324,-128,441,109,-51,-445,3174,-641,569,-7,222,1442,190,15,-202,-154,-54,362,1016,231,-181,372,308,-6,46,-28,281,-7,-105,-206,-184,1685,118,689,3439,-17,19,-230,314,662,219,747,1572,199,29,223,-45,-366,16,108,-37,-48,168,292,461,490,1510,769,751,686,1460,790,2724,155,665,461,33,407,196,-866,-60,547,141,2098,1861,-77,1755,147,193,1010,266,315,-84,420,334,262,11751,-95,316,-377,-833,56,147,223,1662,1476,111,911,507,1356,4343,-110,1101,608,3509,649,2516,137,-355,332,-684,240,204,464,255,2203,686,497,823,-247,206,1241,1129,139,7196,6291,135,91,344,141,-351,183,89,7483,-295,460,502,102,2019,1052,1992,-966,2812,545,77,4179,261,1167,1051,513,229,-183,344,-660,805,757,129,112,1119,279,435,-40,475,9,328,71,33,-48,61,-191,-55,355,1896,1866,877,206,1042,83,-146,3982,-291,744,328,3292,347,-28,344,13501,1227,-23,164,-222,-16,-90,1029,1752,-86,56,-122,493,2967,-150,90,195,-255,609,837,-734,-255,-429,6,13465,98,190,727,-178,-179,848,1156,249,1264,84,-595,-180,-29,-119,-83,1267,-1356,4074,103,58,2746,550,-118,988,112,307,1004,-160,400,-1611,1216,808,2366,1191,11,189,3024,3532,124,-158,476,7764,246,1913,1637,674,-374,-152,31,25,-36,-314,600,846,-507,994,11,19,-412,37,-148,202,261,-52,16603,23,1167,10485,-6,772,724,-40,-93,242,795,-73,1765,1711,222,109,-273,350,74,-1147,-9,-323,-3,-52,121,350,7,146,999,356,-237,1029,-213,42,-559,-54,-268,-1164,-406,-295,-311,775,-410,-70,-294,47,-1232,-164,-1539,337,-114,-1580,3716,247,-115,440,182,9,-269,511,575,716,3705,-370,158,-39,1417,-355,1766,4345,581,-52,1266,823,133,14,275,865,-29,9,470,-325,190,275,-74,981,615,-68,114,479,-92,74,53,356,43,-121,943,88,326,813,123,3502,1343,181,-76,376,1397,-216,-138,-127,388,-176,249,57,-120,61,-102,-60,14,1522,-18,-904,318,21,509,2236,1245,104,1795,155,147,-192,-2,-51,3559,5024,534,371,50,875,-28,87,123,-363,-20,178,-510,393,9,68,-15,26,-289,159,50,231,154,44,1554,-37,913,188,35,361,-210,892,918,-112,1664,1083,-27,2,4,-294,273,-1396,1704,116,539,753,252,-31,473,13,1087,934,119,1447,239,-137,9,435,6,-165,630,32,-53,134,86,366,484,-261,213,789,168,1285,2048,-175,260,-10,-214,62,97,5566,367,266,-107,153,197,70,138,-404,3775,286,509,556,-85,50,-167,555,1753,-243,872,248,167,-632,-113,519,-216,2642,142,-104,-99,594,212,119,-34,21,-116,1708,167,2,27,885,1028,172,55,405,55,65,1170,-359,20,-457,-36,160,-181,466,575,61,431,1448,184,-42,-34,-8,290,149,466,347,133,489,25,184,-148,662,90,60,-3,52,-22,394,-810,-364,53,251,343,5,210,1217,128,69,-28,-7,704,190,8,174,1143,153,1423,85,-144,172,2740,3707,-111,-12,52,105,3237,676,1450,4653,1765,1400,309,549,-93,-6,2384,-617,62,476,346,1690,92,699,12034,1220,-74,1526,2826,29,332,192,-118,83,-8,484,2215,1475,945,708,17,-172,2504,518,55,390,2887,33,1131,369,523,69,-4,139,844,147,344,233,-156,1373,978,369,199,35,-91,42,139,388,486,106,73,202,3312,227,500,791,1360,263,544,310,86,387,-280,86,2695,-23,248,150,1157,445,455,2112,-1,-114,149,1,3235,35,2374,211,-5,-15,-42,886,-645,1999,-308,453,692,81,25,-243,-51,74,205,997,-91,228,1291,1463,321,74,65,51,-109,720,69,1732,647,2938,1125,1616,1160,874,487,3349,829,1083,-12,653,-260,1308,-140,411,344,470,1983,12,59,2032,1298,265,3000,121,35,355,7,1834,451,342,102,-14,2770,1353,186,48,557,584,2157,31,1362,302,143,1567,1602,1451,74,2521,26,349,208,476,8,1,115,11,1560,420,-41,286,-134,860,1173,136,980,4125,106,1568,1602,1562,1782,1003,407,559,163,33,231,1814,582,151,384,-29,91,276,61,-86,-151,343,2605,124,-140,287,1374,-13,6113,4275,347,199,589,49,359,435,355,116,989,2081,765,68,113,82,918,2436,-1,68,729,-35,3276,722,1164,1583,41,-55,161,193,-4168,7717,236,-241,108,567,2755,369,1057,-86,870,1037,893,1395,6,685,378,1699,754,278,1596,-433,379,-283,822,606,312,-226,375,481,2796,217,93,68,2877,706,-1893,978,2719,-119,268,692,-213,487,2347,2927,907,-243,385,265,1803,956,2927,155,668,526,342,190,2357,58,307,1903,298,2507,1156,740,694,266,320,660,1830,80,87,848,1061,30,2763,1385,-2,2349,-56,4282,1110,726,360,779,684,965,3726,399,479,3633,1586,471,2234,467,1198,433,701,-87,643,874,1187,553,4767,1948,-160,1230,104,1200,1984,-296,790,2595,235,1285,3506,482,-103,201,299,99,2743,1467,126,1499,382,698,219,940,1503,104,551,161,1376,413,356,4660,-302,-123,-509,303,193,926,184,1704,550,656,225,325,619,-108,828,2747,1726,171,433,300,452,2606,441,-2093,115,513,112,1471,518,239,4994,639,1605,1802,379,476,653,1140,116,735,3706,4187,2058,1222,758,111,1142,848,242,443,790,6116,-728,4154,1162,126,41,262,778,464,294,315,563,2000,1473,323,3991,1175,171,3443,136,759,225,111,220,103,688,814,938,183,109,53,226,1190,-201,1940,221,2655,538,159,508,771,1133,-928,865,650,109,763,100,253,94,301,-194,73,1598,-630,3514,3624,4247,479,324,712,-721,718,1240,1596,4998,78,499,916,1739,110,167,934,209,331,541,495,268,-90,58,985,-116,107,1956,691,37,1370,7015,-8,972,1101,2118,36,1771,4043,-27,1130,1251,3062,9,736,234,347,-10,595,4016,-14,153,34,212,80,549,-382,143,184,426,1304,542,995,301,759,2509,2150,182,1804,-17,-308,5422,547,221,-809,-32,271,-134,916,1292,-56,-384,496,1095,1969,1108,-10,528,-100,3347,5128,141,319,-335,17,369,2256,-11,645,315,234,122,996,2174,-206,1755,880,5,-49,181,115,358,-22,-83,113,-126,713,582,943,419,2295,74,655,530,2436,-500,-614,472,630,1906,-2377,1595,118,304,376,1362,97,471,987,295,100,76,424,-453,-40,-9,265,1455,243,97,353,385,425,1,276,3337,607,124,343,3057,41,-352,1013,164,386,-291,2048,279,377,354,984,1403,313,238,1399,2239,1470,124,-238,1376,2626,1929,69,27,202,1278,-1616,89,1184,-59,1205,261,784,676,-1505,319,3066,747,33,8,94,101,1582,655,845,141,2241,2115,153,3949,256,1418,-59,1699,116,1883,972,430,514,1867,693,649,1782,220,165,254,109,4159,-61,1143,1546,-736,476,325,-270,12345,52,354,-675,764,-135,868,186,125,791,164,716,543,-246,188,54,846,1670,928,28,6,63,1381,142,-1439,783,255,43,2437,5000,73,-11,204,1491,401,4576,655,-49,304,209,-2425,-493,1732,314,1927,8,2048,1033,97,86,-3,1625,443,-12,896,538,258,427,241,204,319,1604,418,76,-218,242,-428,291,357,152,-15,277,642,765,140,219,85,175,263,-35,835,3690,-958,3100,300,352,714,-220,497,64,-1516,161,-121,1311,33,3006,75,54,1083,321,-26,-93,730,2214,662,303,1309,251,-84,2332,13,3607,211,-67,433,288,860,94,799,-98,532,296,-116,2728,2527,873,6,136,814,91,291,219,-183,1602,438,1577,712,935,11,189,476,325,-979,3641,502,2382,-411,51,-24,4942,497,208,65,516,422,3030,747,3347,6358,281,-88,5306,975,7006,0,381,428,480,617,326,740,-97,34,162,370,797,-142,-495,-24,111,123,107,446,635,83,1245,51,1225,997,1926,834,246,111,132,-17,208,377,353,560,-35,1075,343,415,-647,232,-120,-14,504,27,765,-40,170,1405,-12,337,1423,403,344,-394,187,-240,474,-512,1253,65,259,1320,532,2098,1744,16,94,393,301,430,1086,60,-435,3772,567,1019,786,1407,-48,38,1560,153,360,614,881,375,4,6125,2830,525,383,227,237,-29,322,1096,23,1123,1292,1162,327,302,1762,53,1473,386,-75,591,31,937,2376,1114,1186,1599,6329,413,1435,1306,107,1121,-14,398,165,394,1183,-466,920,367,1290,4278,3594,5315,422,424,42,529,-390,-11,1082,1033,115,2023,1672,-150,1078,3257,843,2326,2721,234,111,55,-11,333,389,179,-204,182,464,410,1397,250,1301,1159,587,-137,2330,1778,905,990,-13,316,851,733,802,1121,-688,304,1249,-17,64,1860,834,180,939,1083,489,261,62,2051,197,1871,850,21,56,837,-399,1075,-109,59,6661,-45,31,229,-56,21,28,2848,86,96,333,6121,-544,426,296,374,-884,132,1691,548,37,-114,819,606,-272,1349,156,1063,465,2472,191,840,-159,94,580,-545,37,207,2104,504,2931,868,1244,94,596,12876,308,-139,208,984,2026,643,51,404,3665,-354,236,-212,489,24,102,-161,2583,-2745,685,292,156,-1,873,320,888,686,1891,1354,772,1561,354,142,554,106,-14,-138,944,820,333,101,190,-15,807,170,-30,2442,42,236,-32,790,2103,897,651,52,40,-88,241,231,194,210,28,-51,2073,1338,-600,68,149,-157,1690,771,212,1961,-418,383,829,164,408,323,57,365,918,-5,325,244,3419,408,514,-82,3310,1693,-27,4323,46,268,-37,-68,243,777,6639,-1964,373,1752,4107,3354,300,1657,120,-265,1244,1047,345,1484,-430,978,116,3240,536,556,143,2166,150,363,373,590,495,320,381,1102,98,2242,1621,376,427,638,-1984,2813,406,341,1445,683,1588,5904,2040,737,417,899,-835,-49,1715,404,738,977,886,459,312,251,276,385,-208,338,1086,60,3466,755,-1581,508,101,127,1573,274,1112,1585,746,3181,2781,888,263,1268,821,154,1130,-97,1584,1608,312,7815,1100,1210,1379,1711,-787,289,1216,448,3062,-460,-127,2102,2300,1008,391,-26,603,1806,-160,108,-60,-837,-68,-169,322,1713,622,405,-142,679,80,-63,176,-685,137,165,1436,3238,735,1056,693,1378,851,-141,1361,204,770,2290,101,456,8,122,2068,-526,1568,8108,1898,884,252,-69,426,568,162,680,636,260,2665,504,116,673,5024,12,7,260,530,572,-576,699,3927,1051,571,5790,423,1051,558,566,1427,366,149,1085,209,756,139,1140,1350,825,333,913,622,604,4149,621,-60,40,1050,14,-3,234,1201,-790,1415,805,470,-155,2718,1621,1793,1563,219,7,2,5,3778,142,2117,3210,1942,2147,530,252,182,947,387,508,372,173,1478,1167,569,269,52,5150,-163,81,-370,1500,3230,19,411,-60,569,287,272,761,191,193,489,12757,1139,146,267,-14,18,361,167,842,723,142,1608,1591,524,2229,2150,830,737,747,1129,213,539,-192,688,233,4512,3750,2396,222,534,2351,1801,6755,927,50,497,1703,1077,352,124,480,921,209,128,-380,-446,538,224,3621,310,777,1037,35,260,111,261,690,-456,554,189,1636,23,2975,1083,119,427,80,379,1233,365,2806,330,93,1517,762,4124,1176,-268,289,39,486,66,658,445,615,294,325,4175,1033,2879,43,908,-1435,1297,525,312,62,543,651,1168,3215,6224,1793,1348,497,1165,404,-23,199,4799,961,701,1579,288,727,7165,684,3857,193,333,1971,-241,2671,945,2900,5595,464,707,1377,-739,-11,868,2341,-669,913,37,277,-501,95,1386,920,1157,3277,1916,107,263,512,619,359,1077,933,861,1228,2712,1849,610,307,2254,862,1376,243,-28,-113,1001,2208,884,313,306,63,1130,-287,443,191,15604,4090,938,3214,-81,846,1313,701,880,858,376,1049,630,144,-75,-1059,259,1313,1821,649,-32,908,4698,193,1026,72,1056,523,445,1291,374,-195,-26,847,-1136,-329,1524,303,138,607,224,1267,-175,902,710,540,356,582,762,340,18,-83,346,947,719,-1151,16,417,391,-223,-102,444,1136,1692,381,494,-270,74,1641,1367,900,5859,-860,538,419,478,51,30,3,-266,-147,1389,1184,2160,-124,801,158,611,662,665,2580,942,714,762,149,173,926,643,103,774,3128,386,3174,1068,1368,1051,582,158,1524,-32,-45,3506,381,495,234,544,1163,1188,1686,1067,3955,-330,1136,3651,1328,468,-71,1021,2915,3195,904,3945,248,1706,1913,1003,220,357,1396,841,-99,1833,2438,2280,4084,897,2078,773,846,824,2799,-209,-303,-295,286,327,4341,373,477,434,436,113,383,-199,907,1784,6429,2250,612,1070,2661,616,606,509,1011,328,37,-41,476,626,-364,1047,384,106,348,2354,839,561,1083,83,3616,700,1424,-197,-98,254,1034,3,389,874,5820,-212,-45,1199,-14,369,3849,658,472,-224,459,837,489,-156,129,664,-324,-435,1668,917,1008,1559,658,3600,104,2127,696,-125,-1658,593,166,433,60,2206,794,627,812,-48,355,-293,504,63,375,1964,4910,148,226,3582,1293,807,738,610,-188,1350,4549,237,-124,79,59,1267,-353,5082,1035,2224,1179,-1120,351,302,-148,707,505,1217,2780,-327,326,1430,827,1828,616,847,3264,321,176,308,167,155,542,253,1039,669,6565,1088,398,696,2003,644,639,1341,-219,1380,812,883,563,8455,-198,1515,-805,112,592,939,1357,209,395,-633,3055,178,425,511,263,374,-313,-19,461,1285,2098,3419,1276,197,153,1388,1631,1535,400,251,5450,800,1220,90,829,1542,-365,3807,1290,272,6624,2953,1584,1972,627,3181,4263,1736,233,37,326,1691,716,67,575,-27,-50,1249,258,-11,397,104,862,1280,1126,-49,90,-49,307,154,1473,1959,313,330,60,-62,-185,191,-29,544,1571,-67,-109,1619,452,1884,91,75,-276,836,1364,56,2506,3714,721,5120,361,282,875,451,-23,270,1088,-418,330,-40,21,-353,2720,2312,69,2178,3306,104,1115,-1252,1705,739,582,730,488,773,1868,4272,2334,2042,289,661,457,1102,-1428,685,1218,572,972,367,-47,1463,1211,802,588,171,679,140,1157,-130,75,-89,215,966,209,2578,570,330,4046,165,118,1057,-82,-88,1826,1049,1626,101,4372,102,-716,559,2350,-101,330,2574,1491,1310,1843,-105,-897,176,812,389,1072,920,12564,1814,2904,559,208,275,502,620,1390,2154,68,3446,306,-172,-460,2177,330,531,778,933,1105,393,4651,-462,1509,1080,256,2711,1858,563,70,504,85,713,261,402,-38,391,-127,183,404,5067,2839,100,-109,1461,-760,-237,-60,-61,119,78,640,694,887,2392,-161,1573,-188,10,425,902,-109,1265,-191,1221,464,1986,618,549,159,1095,929,38,5691,-155,721,1588,54,261,-124,443,3150,191,2263,102,1636,652,199,421,145,228,-268,344,62,1267,-273,10,288,4056,273,731,118,-40,18,1703,532,529,1575,-146,1646,450,31,208,-59,462,213,1028,135,593,824,493,11,4465,583,273,426,544,4810,118,-557,2076,961,861,388,408,348,-41,274,83,211,1128,407,448,-178,966,162,139,-32,-239,413,574,125,4467,1532,809,340,1244,1722,-24,59,42,388,2287,1388,11,3820,-545,304,664,827,46,442,50,6911,3032,1003,2013,171,439,2131,3334,627,-131,1053,1534,-35,2079,133,489,-308,5085,2545,1832,659,388,791,2269,836,161,120,-308,322,4031,235,4621,755,19,1681,808,980,688,55,286,-51,1427,1011,188,-177,1952,975,676,-238,1100,1805,2233,4164,-14,2176,681,1446,348,929,862,778,930,-125,2700,2604,1193,764,93,82,1231,202,688,79,211,112,885,152,727,1343,370,936,-1084,630,1847,152,101,1348,-8,796,-320,185,128,1266,90,-180,151,676,1228,2000,1181,-290,-61,207,4353,83,10,1256,1269,1352,2,1069,121,-143,359,5158,1324,8463,1741,8214,498,4458,445,1673,6610,1779,-261,4060,575,1057,1893,1360,186,1430,452,1515,78,411,1717,151,385,2005,641,520,878,-12,1277,1163,-192,211,1293,1672,1377,4925,2072,1273,4673,424,2053,224,86,260,3780,797,52,2568,1044,715,2503,-685,512,2080,1615,2801,176,1610,-27,728,1264,5974,4876,-410,899,57,100,2272,139,6303,675,1374,458,-231,150,-1476,358,323,874,590,315,1019,708,445,2808,543,-534,26,6187,1149,509,-43,5570,519,1042,5197,645,143,1958,23,190,1207,62,550,207,-167,183,1247,68,883,365,-23,1440,15239,7714,3800,75,-51,234,3140,-252,1943,-3379,237,5802,182,673,2739,567,-31,172,474,301,354,-168,406,2398,130,1421,1539,2484,-4,-133,1036,184,-170,-234,504,6695,1252,397,2820,959,185,1578,35,2011,1014,-109,339,2439,2036,101,56,460,159,33,152,112,274,-104,919,1299,872,2569,10,671,9,-23,293,8123,1278,1086,991,267,246,-17,130,795,2327,-15,972,1208,1727,975,1016,371,477,321,1380,3608,1655,3080,1831,826,1815,201,540,2110,94,882,152,549,223,1238,417,1259,2002,1930,146,1470,1117,3205,1894,502,2437,69,2068,11,169,492,3985,543,340,3639,1809,180,6360,301,-832,1042,35,222,2566,-115,347,1121,1608,483,228,720,1048,2094,298,-885,2131,157,104,147,509,1359,1461,271,186,941,16,746,117,3607,1888,3923,406,179,871,135,-99,-714,-1395,1220,922,10,-22,875,1298,341,444,-116,509,35,-802,134,-1417,2200,923,576,297,454,245,927,16,142,1110,14,1715,1489,631,1784,1916,51,178,246,1008,3423,786,295,471,823,772,122,-1126,3707,3498,-382,52,419,818,121,83,563,145,544,-399,661,-11,3036,1021,1107,826,23,681,1764,560,263,343,322,1603,331,65,-720,1790,78,2029,1628,16581,78,681,2649,503,2063,668,-29,104,1004,3615,14,2043,163,841,2217,5125,847,8661,257,1172,-33,162,428,2315,575,1431,10366,388,600,3079,442,935,558,8,-426,404,907,462,939,157,80,508,2715,182,45,792,282,645,143,478,221,-48,1214,419,230,640,3339,316,939,158,1838,5242,365,1512,-35,272,689,807,633,-53,-99,773,504,208,-60,14,1071,646,1510,1136,3434,-59,209,6280,-66,1992,7199,1921,-135,1324,2328,-200,564,559,2186,-597,901,3392,575,2056,2331,748,-11,675,91,826,896,119,-201,466,727,622,3121,-9,2975,197,13326,2753,534,424,-710,24,36,177,52,4,-954,1324,-338,300,283,144,644,1497,1214,1162,2235,291,1637,263,2157,258,2155,2624,514,706,1033,2210,2575,1175,949,206,1251,2045,5882,555,1020,366,1299,4879,135,-88,198,768,2524,504,2824,1648,791,612,2244,142,1682,493,3596,-24,2893,1435,-190,1129,346,1487,13,-45,83,98,-1188,-76,28,934,545,-473,-1862,1062,119,1401,1432,1371,1850,149,9,225,437,1430,1570,658,118,35,443,115,-154,1543,598,1011,785,5172,1302,-522,1922,1342,7601,2566,689,1958,528,169,-175,-408,3574,725,427,322,-319,398,751,104,2119,475,431,1117,1507,168,117,-573,913,240,328,-9,-19,2451,3790,3887,214,936,258,884,528,4162,405,4918,-8,9301,-1357,286,1368,413,509,3852,614,1024,379,125,6,89,662,191,131,633,186,2004,6,1790,215,819,203,43,6978,811,3,460,1600,168,320,906,219,863,806,1866,7143,547,2023,922,836,619,1156,869,254,1859,1594,1013,736,233,511,344,1323,2328,11,306,982,267,1623,570,2528,-6,2,91,-101,1069,-334,64,2957,1816,588,645,245,323,102,857,13806,1205,3450,429,476,-103,1458,532,-88,1545,670,466,85,315,771,412,826,419,101,408,231,1641,1609,1482,6106,1562,1749,248,851,271,-106,1894,-907,400,5103,1968,2207,1878,589,1311,197,-19,-54,346,2585,1153,180,9464,285,-506,513,-1073,743,342,4,166,1895,-99,64,7,-505,670,488,159,330,758,620,11231,477,104,886,4271,3704,-223,591,-51,-771,691,-267,-600,9978,1131,22,1171,-149,169,284,487,1370,459,589,4318,2607,246,552,713,177,-69,-405,1087,40,34,352,2494,39,117,785,315,895,1384,2202,628,50,651,1528,348,369,328,-64,153,625,740,630,399,210,755,-280,877,141,421,2474,536,1879,1000,639,847,374,-1075,889,2207,1249,613,300,215,126,209,1555,1518,8286,727,201,-417,1165,4611,2282,61,925,2060,-267,-23,437,-20,50,5097,1878,489,30,20,981,402,-11,-591,610,391,72,-39,142,106,1226,301,3736,1793,1183,954,2000,2272,2380,77,264,908,2926,844,776,584,215,135,244,97,1015,121,131,1866,891,-3388,828,201,819,334,429,1161,245,1805,334,316,29,881,217,1365,1203,824,1206,-116,13167,1276,1459,1362,3163,112,575,228,-30,113,151,2219,164,-92,2610,629,1649,-437,2454,99,-404,130,382,263,1606,47,-326,186,-9,88,220,-1464,1183,-81,285,864,1476,4673,233,940,103,137,-13,623,4995,-24,149,61,136,-553,2450,-106,4195,8503,3171,1760,921,810,1086,617,1011,24,727,-29,1310,394,-145,4844,1313,724,211,373,328,1101,-624,155,-254,135,142,24,540,645,4325,1,-711,1085,-886,2066,82,1483,2717,5818,-201,98,-298,1720,1041,7035,169,-767,2796,15,10,181,795,1320,2895,3518,1311,-366,1095,683,3456,599,1423,2211,536,982,1299,157,509,387,490,45,263,-23,-28,-65,823,78,66,991,732,399,6342,1602,-6,-184,530,1795,1377,131,1900,476,4046,2171,3788,337,49,707,590,974,402,236,370,1897,-608,180,969,2103,-350,159,-642,361,756,859,-148,7114,2435,3378,97,715,331,2128,470,806,359,2542,293,37,54,1139,867,745,367,5843,-3033,3120,891,4247,3653,206,3253,-81,2998,300,-163,214,-686,-11,2023,5406,448,410,3923,1470,21,226,2694,6,717,2719,918,177,-23,-38,37,3544,443,204,-122,142,756,236,1166,241,1119,789,407,-91,9574,125,1346,2220,1119,-262,154,1609,726,559,1176,266,6420,548,31,441,832,1936,1304,457,3721,4390,-559,15626,752,308,1954,1921,228,491,-78,359,15609,2755,107,2325,1543,1252,1193,347,2219,0,3353,3638,237,146,92,1616,810,3066,581,620,1025,69,527,1182,899,1188,265,1090,327,108,-63,860,1037,1213,1866,39,63,2076,4814,-459,48,119,638,1135,436,592,879,670,686,1537,1834,734,51,967,897,12,599,-370,1490,1065,238,827,314,365,5199,281,8082,187,1365,-710,-5,43,469,88,-9,-213,130,735,-219,204,716,-21,2823,21,1506,988,1776,1205,2260,738,934,1442,4220,447,183,361,855,-471,2067,511,-183,605,7269,2226,1125,5514,477,-62,2031,1193,587,77,183,137,5060,294,-370,-162,-121,5360,817,866,-93,1059,699,458,319,2356,521,795,1048,1665,278,161,677,123,754,535,493,3426,604,715,626,4197,-53,66,-33,10,-50,14,1149,-464,-480,143,652,-133,1234,1662,-512,5803,-180,943,67,3077,1077,-1,460,261,3829,277,-3,-116,1310,296,-573,1872,149,18,1207,234,1416,1567,10053,263,958,3617,1265,1842,149,349,1072,517,4113,1455,94,1927,2741,1118,269,10172,20,2004,10127,1727,723,668,2817,248,1759,10865,6647,362,342,262,919,287,1128,1649,1529,859,55,358,252,219,1772,1659,2256,2547,370,132,651,142,1798,713,366,216,1665,117,635,908,369,652,1330,1743,53,-496,996,275,727,285,1130,201,568,6,77,-115,320,1795,662,1320,238,-38,341,665,2316,-369,1537,2740,458,3320,1892,688,-65,371,557,1297,1808,1533,7372,125,365,420,794,2372,465,-323,699,679,346,1298,2450,5503,395,6821,744,-167,-1051,1772,674,749,100,603,256,197,7876,1082,-327,3358,769,1642,1013,-11,383,-14,2006,49,386,2293,275,934,445,233,155,304,224,968,905,595,-151,148,456,1861,127,805,102,241,967,7224,1331,60,1514,559,1946,88,1438,4000,138,-30,104,-308,565,758,509,-41,184,512,1406,16,353,44,41,71,190,89,2223,1094,507,1536,340,2540,-362,1655,-855,77,359,83,1149,-71,976,1453,671,75,2084,5933,279,262,2317,1183,1044,1031,2092,12942,1242,-111,42,853,434,1034,2194,-98,247,-287,30,6251,2295,1499,1449,192,1073,1324,6658,249,198,1698,78,360,304,2985,1024,752,523,884,-185,2822,-23,575,-126,4239,-33,332,290,897,832,909,195,-82,734,141,-216,1816,2125,720,184,110,3856,99,-167,287,1030,647,298,-362,94,413,1229,1092,1080,245,1100,199,55,930,355,462,441,143,656,222,300,61,-248,563,158,601,-62,847,1107,1087,1825,1888,161,-174,622,788,185,486,547,-61,-161,285,69,274,249,147,0,39,-217,-137,-177,183,955,25,-149,436,248,-844,760,-168,41,0,87,-65,69,-49,213,490,146,743,418,-101,169,19,300,53,98,78,-57,-1912,655,-304,419,320,94,-15,-61,103,-50,-6,194,426,268,6700,2237,2594,89,141,1747,6935,94,609,4388,734,133,223,-17,38,78,48,640,3,283,78,95,165,50,92,-88,4366,195,564,-30,-9,-13,1076,-164,49,82,-55,43,284,131,29,31,32,-26,108,-1162,62,2507,-38,359,75,498,34,715,2928,379,5,436,-67,18,-104,304,1004,229,35,179,17,26,1590,1680,20,182,464,-36,-32,495,9,13,-9,680,-82,-220,-549,1469,454,2341,197,1148,-54,89,-2558,9,2
-151,-1160,-233,-460,-750,-495,-40,-156,-72,-207,-113,-949,-420,-175,-21,25,-179,17,10315,15,263,-144,55,-214,11,-182,-242,-29,19,-84,-373,0,-770,-605,-839,-641,68,965,-18,-294,-554,4815,6296,13379,7128,10874,14205,164,-35,39,394,1838,880,1130,-50,111,128,-407,230,75,421,92,185,-12,22,43,272,-10,-244,-308,-298,190,209,-86,-62,-41,20,96,349,-122,40,199,27,-27,137,499,5,522,161,50,231,25,49,203,106,11,-9,145,103,3,1,-140,117,-65,-87,-18,2660,130,-140,-3,-52,-73,49,-584,-54,109,99,29,92,-81,17,-41,-30,290,84,-70,104,-14,63,19,83,92,13,52,8,130,59,200,260,134,-149,-33,-2,49,-1,39,55,295,39,636,380,266,-7,-119,166,-89,142,-21,865,-96,1300,-49,72,56,12,55,22,165,754,135,296,-13,304,124,265,232,18,-2,1,83,204,222,60,61,87,85,-3,28,42,-91,1167,18,2,-95,897,455,113,78,-22,312,-35,167,-2,13,-6,64,51,47,32,294,-12,222,19,46,1741,-247,63,1608,-75,213,307,-4,-11,-6,-19,4381,-35,83,503,48,-3,26,255,155,64,-81,319,284,538,51,2767,60,1051,7,39,20,4,-13,97,71,-53,58,402,-17,479,15,-11,26,561,8,1290,94,-102,66,47,-15,3,-144,-14,157,-133,-15,-1,15,178,187,178,30,-72,-24,96,600,597,43,0,19,120,76,414,-64,8270,620,1345,94,-161,80,103,40,655,98,61,66,9,32,124,62,46,869,28,486,-1131,410,-5,73,226,16,51,15,-16,19,25,772,675,468,30,187,428,121,21,-52,176,-29,162,72,-19,29,249,124,738,128,39,29,586,48,-119,28,345,56,49,631,160,-634,1366,15,144,231,579,39,45,55,-138,192,56,429,-12,15,2,436,395,314,490,-43,140,17,462,225,16,144,277,12,14,46,-97,1193,439,309,-264,17,-5,79,-64,2,27,-40,7,138,16,28,184,284,248,83,154,84,64,242,852,-200,-35,46,503,269,70,24,98,65,144,70,3,13,-37,416,99,319,55,14,472,35,34,41,491,29,-16,45,426,135,213,369,173,228,253,6192,424,-1,87,45,415,-51,56,828,65,22,432,255,-9,-233,253,-71,531,61,106,23,81,789,42,-4,-68,-19,-55,7,100,78,46,19,434,-43,106,174,-51,1091,111,147,268,158,290,245,-2,45,66,11,91,119,77,-59,28,127,4,159,174,51,320,132,105,605,343,113,64,50,1624,129,-142,30,71,197,-6,22,303,142,143,214,65,243,-9,3,-221,155,1280,345,65,48,113,1681,99,196,66,723,55,73,73,64,197,76,532,294,78,-47,97,-196,-14,96,-43,312,219,118,378,561,-15,18,173,26,17,141,4470,33,-33,58,48,5441,22,115,356,-103,54,-53,32,203,28,49,39,-2,81,9,-100,240,33,-72,49,133,229,125,75,60,91,26,-237,125,111,-727,-118,38,-30,62,163,15,1062,147,103,152,-321,66,7,374,184,-13,-1,66,240,193,28,67,19,217,270,-11,12,191,-228,21,163,-79,-19,56,691,-8,244,112,-382,-55,65,128,100,55,16,-7,-38,325,105,80,353,960,-60,-28,8,620,-22,30,17,69,41,306,67,16,122,211,46,318,317,141,25,21,18,112,157,98,-7,59,-17,174,112,7,136,116,159,-51,83,-27,-6,-39,-1,11,205,32,45,103,-46,14,96,62,92,48,72,556,362,-43,30,-12,165,85,8,157,699,31,271,54,180,112,141,102,37,30,43,420,208,107,-503,110,-26,-12,8,171,92,272,62,30,38,335,78,-2,151,22,80,-18,24,55,35,3861,100,4,127,72,3550,-209,38,763,-143,19,339,-17,70,415,-65,8,51,-455,8,27,55,167,-32,678,35,43,-10,1408,56,-4,13,279,350,14,639,2,67,8,-10,43,-25,31,543,-64,118,-14,-35,189,191,-52,-42,2406,521,100,-41,167,-273,2161,326,451,-9,165,5,124,27,6248,125,65,575,424,352,73,75,19,47,-291,-1370,296,-93,-294,-175,-180,-129,36,4148,95,433,3018,163,86,83,-61,104,88,-64,133,19,41,71,-5,84,80,-236,-2,142,21,21,403,20,-19,-12,-53,185,-340,-15,174,-21,-83,24,-16,-135,47,-38,14,-82,-145,8,387,21,58,88,2082,13509,90,29,14,817,-80,-6,-553,3608,-33,-89,-16,-23,-29,64,331,41,10266,116,-16,5,4,154,-30,63,24,-59,3244,-32,-18,-29,-63,58,11223,-20,-191,3,63,-21,4,62,-73,318,123,2,62,7,633,90,85,65,8663,278,-291,174,177,32,89,39,41,38,181,-16,4430,-42,12,34,-54,-30,-3,-42,-32,107,93,60,12,-22,15,-31,-115,-147,158,237,24,-208,121,234,52,-20,11,47,26,136,110,78,275,66,18,-33,-158,31,5,94,107,37,-51,82,-44,39,11,0,-59,139,39,172,-84,-95,5288,-50,239,22,105,24,-118,-103,-6,-13,33,55,38,3481,56,200,-217,152,3,26,250,-46,2,80,-7,76,-41,-719,4152,8,2,-17,1090,13,-11,112,5693,-40,177,34,45,96,-57,-486,50,111,62,44,200,11,1990,118,74,70,45,-168,-16,106,3978,95,9,207,49,42,170,199,784,147,77,91,-15,-8,5049,66,368,60,178,-178,1984,-15,252,673,376,-90,-38,60,8957,33,200,72,413,627,19,143,2102,-61,464,-7,122,93,72,28,-47,97,-37,271,43,-269,-134,-28,-13,63,57,497,455,859,995,1210,275,144,88,1064,122,568,2331,45,55,-13,-92,741,111,3618,-156,-22,599,85,3241,113,3,28,-73,-32,520,-125,-5,-42,-126,427,246,243,61,344,-2,-17,-34,15,94,34,38,87,109,87,1,17666,88,-65,16,-87,-19,36,235,122,-88,0,81,175,-143,556,230,-60,1492,-22,212,-32,27,77,-156,206,-8,-10,32,-161,478,314,-89,42,68,82,-4,693,-95,388,191,470,428,12,31,47,-110,107,-61,-317,-14,26,-64,76,-28,39,15,-150,113,786,274,-166,-6,226,20215,7311,-3,-99,-262,118,-33,36,41,106,-163,36,394,27,-565,54,40,334,-142,146,36,-38,11,50,167,-36,143,138,4,13,-18,663,30,-6,33,326,406,147,58,-38,-34,-38,-12,1,1993,16,-17,-6,97,-15,-13,-23,76,52,253,226,-45,82,-5,51,759,-190,-5,213,573,64,338,6856,54,295,29,43,484,308,167,17,61,84,88,47,23,78,-66,-56,60,22,-35,94,134,-22,87,51,-15,1886,246,50,113,317,394,29,323,-90,191,-12,-28,-110,-17,93,7,53,1116,782,228,43,-1088,32,-18,-101,35,-728,-15,174,13,13,757,226,103,-20,369,71,142,-16,28,7,30,119,37,2589,-36,-18,206,247,118,425,-52,310,14,554,4338,18,557,4697,39,0,524,55,30,27,421,150,677,150,-20,-5,41,875,206,89,84,14,31,145,1099,1,2,58,20,530,663,-8,-2,449,31,-224,1,175,48,327,-3,71,13,31,-77,16,84,170,-266,159,50,1053,887,362,51,150,-7,144,29,57,97,-114,11,1871,214,-111,74,4,-40,-10,-70,36,382,1112,94,148,141,518,442,30,110,101,106,5562,-657,155,148,-90,-93,-38,204,29,148,116,371,101,148,-24,31,23,9,-29,65,718,186,-289,5,-167,1063,121,1991,48,-40,47,118,2,123,-17,67,7,789,87,121,7,14,-155,15,586,34,72,76,17,157,-14,27,64,-27,-225,385,126,47,212,12,27,2688,194,22,10,4,165,-9,554,136,47,84,-3,32,175,308,-33,65,43,263,-200,570,-2,-7,105,-74,63,131,306,-664,487,-7,1055,12,198,-1,200,5590,348,917,157,-10,-7,-38,16,-8,-13,-1,436,418,4,95,31,-91,-16,91,44,88,0,285,828,107,-28,357,-14,-70,5,163,-34,-30,13,139,42,21,107,-144,-230,34,20,596,231,0,-130,21,156,334,1,73,-33,61,-85,29,126,0,69,201,50,-8,197,54,49,141,138,-33,959,27,208,48,113,371,-49,60,888,-28,148,26,24,154,-109,193,77,490,44,40,-20,144,-3,104,695,400,25,8,111,-59,-299,49,38,-32,15,16,-37,104,-26,-459,-77,108,59,25,198,29,42,80,-59,13,-15,29,38,55,10,41,305,10844,-11,-34,4330,1,-10,-20,-243,-1,404,715,-51,115,249,-25,-58,88,1734,-215,-290,105,40,52,322,-82,92,243,49,72,59,143,-212,-21,12644,42,-81,41,258,-4,-10,80,-40,-66,47,-65,1357,-43,87,0,17,66,9,-5,-123,451,72,267,170,819,171,8,-46,-193,630,-43,-23,55,317,-23,-164,63,85,2578,-22,-12,-24,37,-300,160,-42,29,-43,39,31,52,19,515,-79,-16,5268,18,15650,16531,11450,4,-15,6,-33,-124,76,388,1717,53,29,2737,-52,1041,-159,80,152,6,1114,-20,212,11,5,1266,40,-35,53,-51,-144,478,17,-9,22,-25,334,448,4,975,-17,-117,42,15,14,312,-726,32,-2,33,-90,-46,66,1655,16500,0,280,1378,291,20,832,135,53,167,348,276,31,348,-284,12,238,231,55,-290,4121,-14,12801,126,28,16,817,-16,987,38,296,70,4,1707,3,59,89,-46,11,14,239,46,14,29,-94,17,-62,-9,713,-33,-21,30,95,1158,11,-45,-13,-145,301,17,26,77,-32,2372,103,-192,37,33,-179,16,0,1,292,70,-13,-42,43,13,372,-59,40,-62,42,-6,297,-24,117,51,-6,74,135,500,340,97,28,4,62,39,32,-13,26,602,392,876,-157,-5,-8,20,1,410,195,4713,225,-189,700,112,76,23,-47,121,117,-132,107,117,473,128,408,101,33,-24,6840,15,-59,259,182,303,266,95,14,206,377,100,30,5244,6989,-22,6,265,126,-32,382,171,61,1245,158,167,-58,253,104,449,28,183,49,-36,-24,53,67,56,94,261,-54,-24,-3,-63,406,-104,195,306,-8,47,225,145,66,391,66,12,72,3,33,135,53,1499,27,38,31,17,26,233,66,135,10,264,-9,-147,339,188,-4,79,8,4,158,6,-3,701,255,71,39,-54,25,30,-26,-109,860,110,771,67,-191,44,-4,896,299,-93,199,1055,14,-181,-112,166,-53,36,-166,13,566,302,-16,198,157,-57,5,-10,-21,-28,-76,-339,134,15,-20,108,-39,4,-520,25,6,-38,-68,10,-122,13,23,7,-59,8,-9,16,11020,2062,333,-1,15,37,-94,152,-42,73,-89,1058,15,-27,53,-32,55,3,455,110,-155,-8,174,0,-128,-7,35,560,4962,-65,371,96,391,21,-532,724,25,164,27,3582,-34,-7,27,58,-35,20,-165,-76,681,131,124,44,767,-55,58,48,34,28,93,3,314,128,9,-29,374,-51,6709,-21,72,218,-25,59,-32,98,45,19,48,-163,84,210,1,-2,-75,-28,74,60,156,25,479,63,30,102,501,257,508,-20,27,19,46,72,133,11,71,370,85,18,240,-47,-3,-4,-4,63,7,-25,-164,27,-15,1034,122,29,35,105,110,22,959,42,53,436,19,42,1018,-67,-31,2,154,79,25,14,9,113,26,5100,46,682,70,12,620,389,2,83,49,206,113,-1088,94,226,102,-97,79,175,58,55,3,309,7,30,7536,-73,110,-92,187,-9,40,0,79,93,30,9,8,451,23,56,70,-9,-22,-22,-51,-48,-30,2382,-26,81,16,1619,212,152,3,5196,155,26,71,12,55,-24,55,4,15,1666,14,-7,-7,143,1675,42,123,273,488,8,12,-22,78,-366,67,55,95,9,139,67,9,251,36,307,60,1409,27,262,592,395,1,99,-8,-142,-245,125,-20,118,93,105,271,20,-6,116,2212,393,-245,96,31,72,-11,79,283,30,109,-48,-127,-50,116,376,130,464,-52,265,-10,22,213,59,193,44,37,46,241,388,43,-61,-30,-57,1196,204,232,-137,726,521,-11,124,35,-24,237,100,744,255,498,220,120,44,120,1246,33,113,14,98,14,31,39,176,-196,187,-31,-66,93,436,99,21,-38,-31,-8,255,143,38,-165,88,188,28,57,153,601,36,12,1889,-10,90,24,7850,29,31,631,202,42,-15,0,379,32,99,-29,3,76,28,55,28,26,108,101,1507,11,-29,230,12,155,23,-24,557,78,41,39,39,-28,12,129,-57,71,35,121,92,121,-446,69,-6,55,309,-3,2369,104,110,98,-161,35,70,248,-183,49,29,1633,-4,-27,64,-11,87,118,-48,878,-8,-17,25,-46,21,14,-17,80,239,128,55,31,-32,82,50,30,17,36,17,4736,216,80,-270,16,-56,197,110,274,84,10,-23,-17,54,47,4,5,1,9,-12,15,-78,-31,209,8,396,-25,29,-729,7,-99,176,-68,121,22,-76,268,-23,90,254,-63,-8,57,68,39,-27,116,931,37,-498,-107,53,-90,30,1131,295,373,-76,45,230,-29,54,348,-35,-27,74,36,-3,-57,57,-26,82,49,134,40,46,1810,213,43,-113,497,44,58,-110,2,402,12,322,116,-216,118,49,-153,180,348,105,105,279,186,182,52,-11,15,110,-143,5,56,-71,-65,-19,22,10,2,-52,264,32,83,-7,136,24,414,53,742,5,124,-22,618,261,4,-26,40,5,202,30,128,75,545,66,352,57,31,58,-25,11,-268,98,109,241,371,24,308,191,133,56,484,-59,122,-55,-23,640,9,681,56,125,11,58,-86,40,-54,77,-118,-111,19,-12,-36,18,276,163,14,-6,88,53,237,36,-4,36,58,65,12,50,67,-46,198,295,19,120,181,16,92,140,1351,268,128,-3435,-5,-36,4292,-21,756,-20,295,612,-47,131,23,-250,88,13,12,-58,-61,278,242,1694,25,43,-67,70,113,904,49,52,1,21,24,2643,5517,6968,84,-2,539,52,1,-8,297,54,17,37,69,19,43,-27,-81,41,90,25,39,108,56,78,14,14,328,207,60,216,43,82,23,18,-12,113,105,287,-10,30,8979,11772,9336,3477,8480,9553,3003,203,621,-28,25,197,90,207,349,163,-12,-205,-135,88,38,-46,-11,138,-25,21,-66,99,-15,-12,17,120,76,220,295,-21,-2,60,10,-144,45,54,143,77,-14,136,280,16,77,46,-74,412,366,-18,32,-6,92,84,64,-203,15,135,-242,-10,74,146,137,99,12,36,-27,23,23,19,139,34,194,-1,3,5,12,-26,61,2,36,-77,6,29,386,-31,-5,131,102,39,-106,-8,480,122,9,5,-102,106,5,31,314,-31,176,526,25,232,53,-77,414,206,22,218,860,13,73,1927,-7,-1,1579,27,67,-1,-91,31,79,-99,63,129,120,-12,94,76,63,821,96,103,-77,18,29,27,175,193,10,-115,-25,1,80,218,117,18,30,70,2418,1,-166,244,-43,-18,25,35,-26,63,-26,215,103,-13,57,-25,-31,-19,7,2,42,83,226,-60,18,192,31,-50,41,52,-9,-94,27,-15,14,138,-32,79,316,-308,202,28,80,191,94,233,9,45,-39,1432,-207,604,9,114,-54,885,-92,-1,291,34,-80,132,-15,424,8,121,89,156,21,36,1035,-24,-35,-25,262,-85,114,264,81,158,189,-45,39,-4,-41,233,394,588,121,19,32,66,51,-20,35,221,1073,-11,-84,31,27,28,18,567,-39,-56,319,-49,101,72,353,2,-106,-575,33,459,211,-114,-25,146,72,78,5,157,89,217,380,-47,-50,-54,-7,188,-3,179,168,-15,156,-1379,39,-54,-62,-53,-6,154,77,36,48,5,-42,-15,83,-80,2979,301,60,-7,458,206,202,63,13,51,-43,48,98,16,10,4,260,49,450,308,31,85,-133,456,1574,89,110,64,12,22,22,-3,676,145,-139,-14,64,408,-6,109,-55,223,183,137,181,122,-42,273,-200,-20,47,309,101,42,-40,124,255,117,163,67,-11,-329,-120,148,-56,-4,-48,15,0,54,79,55,380,632,-179,560,78,213,1002,51,-11,9,-225,-42,12,17,-26,-57,80,58,27,-26,31,271,214,-33,390,60,-81,436,-91,-4,75,39,36,-1,15,-57,-398,110,49,-173,-112,7,42,-26,27,41,124,-612,90,221,26,48,29,-14,32,325,179,920,0,14,-64,-62,7,1073,290,380,28,176,-32,64,9,1919,254,59,-179,46,142,831,102,162,946,839,-1,15,71,22,-41,7,43,245,347,45,41,55,108,62,112,-116,108,-289,82,-288,5,54,102,333,57,175,371,108,-97,66,-11,70,84,373,102,92,246,266,156,-32,-46,55,28,6,20,286,127,-21,63,99,126,529,93,64,61,7767,-103,176,-22,111,81,663,-32,36,129,30,528,221,-7,219,18,-10,317,76,13,16,89,85,62,2291,56,97,313,54,12,157,78,236,157,496,198,112,1420,-7,74,41,173,121,157,91,205,152,271,-28,-440,170,227,-112,-15,-3,8,146,178,95,49,68,481,-20,50,1,95,-150,16,8,180,30,197,-109,550,-122,53,201,6,-481,-44,418,-21,36,438,20,-80,-30,21,-58,-38,97,4,297,19,-43,-28,103,294,235,608,-37,213,106,-68,-491,209,-6,8,87,-44,74,-39,799,-85,67,2,8,41,67,-3,-6,254,-23,-8,19,3,47,114,85,71,29,35,30,50,223,90,54,264,4827,148,133,-85,53,4,-74,20,98,391,652,18,44,85,-23,211,13,72,2,27,23,0,126,67,50,13,53,64,77,6,36,132,2,93,-39,435,-79,86,-238,-84,-103,372,55,28,-38,73,44,39,368,49,18,-49,161,26,9,83,617,155,50,-8,97,6,-3,149,-36,480,-68,137,29,688,142,23,-29,55,9,-148,-68,123,45,35,40,-25,17,-69,-133,198,85,232,30,0,330,33,-33,-222,0,10,-1,-7,-22,-70,436,85,43,-19,157,202,183,214,1595,78,24,-10,56,42,14,84,21,36,266,23,-26,97,110,163,35,-8,292,2,2,-27,27,205,384,256,152,-429,22,14,64,44,508,95,664,30,70,145,62,-4,109,-24,33,-63,-26,118,24,63,-24,-39,23,285,71,-15,425,33,6,58,31,61,1,412,-569,-20,163,52,126,121,-35,167,-65,129,38,334,212,208,-82,175,159,865,-124,158,269,825,34,259,-23,-60,28,114,-152,77,63,-254,28,281,48,140,265,51,95,1499,-326,1400,311,89,345,262,-15,-95,-32,49,-192,-37,125,-57,25,10,268,22,6,244,581,-86,265,-65,52,-7,37,62,505,118,19,50,24,-1,-16,225,30,227,148,14,10,-44,62,34,32,62,39,-15,312,4,-21,-54,1663,-385,96,130,135,-44,108,166,425,-24,128,-45,53,3552,17,1063,53,-227,-59,41,470,115,438,-648,136,132,104,639,29,146,65,-121,-1878,118,11,-27,3,-25,12,3,24,112,74,362,261,24,17,31,-155,230,366,-33,467,153,113,55,15,10,61,39,76,51,65,26,46,-15,398,105,91,153,63,-14,503,28,27,71,233,26,-10,40,16,219,0,2,170,105,162,82,6,71,166,99,53,1056,146,-15,128,188,-138,-2,-14,2646,162,-1,327,27,68,328,676,728,12,946,195,-41,226,47,291,96,-51,52,127,17,193,-22,23,-146,-17,-1411,18,384,4756,-7,55,73,5,-43,2,539,26,527,7,47,-153,69,91,-73,-102,275,738,-23,-29,-7,-643,225,-80,182,95,49,38,19,572,46,31,394,62,22,171,303,-236,1,-155,259,436,168,66,97,27,58,41,610,-7,-76,-40,82,312,102,-36,43,44,6,147,18,203,36,90,115,131,40,41,-40,135,40,403,56,-278,58,-19,78,122,375,53,192,396,-59,270,29,-20,126,53,227,92,59,300,195,18,532,70,304,-84,99,-68,113,66,-11,71,1417,58,-171,80,53,105,-39,-72,13,27,339,56,281,378,131,10,54,-5,-41,-91,50,22,1389,283,21,38,25,-22,54,-169,273,1522,83,-205,666,460,608,-29,959,274,-53,479,79,-300,129,-377,33,-27,22,42,437,126,177,-8,77,115,30,-7,23,143,23,1067,-199,20,-24,34,24,-14,1423,13,143,-42,-169,-22,-25,29,148,90,109,3347,-6,800,21,19,-106,1,42,61,16,58,25,129,210,567,-348,14133,-63,376,-1,20,146,71,344,122,1610,556,-42,-87,36,361,8,188,27,168,80,-67,-34,-17,18,-52,8,-118,143,536,15,6,436,-527,18,11,135,12,35,33,24,0,136,32,184,-2,22,49,64,10968,-1,66,24,329,83,-20,-10,526,151,-7,-30,59,-63,1141,38,132,61,-18,5,49,1737,-18,97,4045,561,-24,19,152,-469,-12,24,116,409,-2,29,1025,52,115,105,208,89,819,-29,100,1419,45,176,131,474,41,55,-42,-2,-249,201,63,251,-21,0,127,362,-60,-29,0,11,3847,1919,-1,-83,74,4779,62,-12,360,235,133,-627,-10,2178,16,1212,2631,12590,2,285,6860,871,-516,322,25,57,280,2135,-42,58,104,11,1,-669,386,121,5,-67,106,5,39,16489,-34,10,617,7,88,-82,61,84,-29,18,8659,933,-11,12,-24,3,-47,0,176,-25,-29,-58,96,-195,-18,64,37,-137,-13,82,78,264,167,-1,189,15,38,16,35,211,244,-241,4015,368,56,176,4101,706,167,194,30,-151,-143,4368,140,-44,-94,16,33,-97,144,276,58,-17,277,-67,2,11,27,-27,59,-56,27,175,572,13,9,8,634,-124,6918,1117,16,-41,305,52,8191,-433,331,52,-22,604,961,20,-15,8,-24,-3,105,13046,5540,451,792,252,23,264,799,93,144,-104,3060,-20,-32,-38,62,58,37,197,-8,26,-319,2,13,-74,-81,-83,-8,266,298,195,65,44,-91,67,0,-17,40,139,309,207,365,199,37,588,2086,33,576,8,-19,-83,73,1480,168,-1066,150,265,17,98,-78,668,-29,76,45,723,-13,88,23,110,179,191,36,211,164,528,270,-8,408,1393,12234,233,-55,8,40,23,120,-69,-56,99,26,43,10491,5,262,-16,9,42,20,74,72,275,-74,8,128,12,38,99,821,1140,53,31,-7,3442,-19,-2,85,62,48,-55,-42,56,14,-94,-19,2,132,216,-42,73,107,113,-148,-53,5,-36,213,128,172,245,73,241,69,2,17,23,160,18,144,51,139,-13,63,-34,30,46,9651,-71,-106,26,16,-11,63,849,102,988,-37,175,85,114,329,-114,143,-9,189,63,181,56,-2,44,-43,-150,272,84,17148,6604,109,878,1547,29,132,70,60,65,3248,1020,70,83,-222,15,178,124,-37,116,506,148,1225,16,2,517,-17,-95,1266,13,71,43,1166,43,65,-107,59,32,83,75,-149,-34,339,-2,244,10322,-57,1,41,141,470,4,916,204,198,32,76,77,320,165,270,167,195,337,951,16,-31,22,46,570,626,31,-39,175,56,115,855,45,902,-44,9,-12,1163,29,65,152,-52,23,-19,14,134,46,92,216,133,-1,-4,-41,624,178,54,173,328,272,23,70,38,51,140,-1,-48,223,1452,22,12,29,484,95,27,-34,1693,67,36,40,243,-11,76,111,-37,100,-32,19,281,33,36,3,17,4,43,351,19,22,6578,61,116,-44,87,-109,96,-31,8,10,596,-20,26,189,52,114,24,165,547,368,75,-273,181,41,35,359,219,346,11801,181,4334,111,93,14,238,213,17,163,-203,-120,-32,-61,218,1006,68,11,44,9,-18,4,237,33,113,117,456,82,-145,-13,493,412,-78,-12,156,6,92,-41,95,16,199,13,-35,474,27,72,-48,953,27,4,-41,6,-11,-133,70,84,13,16,60,61,116,-71,32,217,77,-2,-56,3,36,-138,12,406,344,-13,75,-32,-19,166,82,70,152,20,42,-25,-64,-1,132,157,87,96,553,347,-20,4,7,283,57,963,2942,-87,-1,17,640,40,-211,17,115,38,33,-50,73,354,89,299,4,-138,259,15,230,-23,58,19,170,109,-19,-9,38,-70,161,172,19,119,93,81,89,-6,-24,-14,353,34,482,-34,473,21,137,119,79,25,243,126,33,90,-12,83,22,63,166,-17,62,193,386,37,6,172,-1,78,92,-31,45,-57,41,30,-72,53,40,-7,-255,289,490,76,-29,4,-258,-1,11,23,-67,26,4614,48,481,37,35,-20,-80,-44,-417,28,149,373,-9,150,25,-92,91,-48,-143,-81,168,94,79,-3,159,696,99,59,44,7,253,-47,13,128,222,17,31,-101,21,-118,113,323,36,40,-36,68,-257,248,745,102,54,-343,30,-30,87,50,159,264,-54,51,35,-415,80,139,117,-18,313,-717,-62,-131,347,-245,464,-3,400,-139,-186,-259,100,493,0,-10,932,215,-66,115,7,-39,64,55,-15,1553,735,-33,-51,35,1979,823,160,31,-11,-51,1393,-50,519,-129,26,25,21,-644,9,3434,51,31,38,-8,-26,-113,22,71,-162,104,47,-139,46,579,22,-1275,66,21,91,134,10,106,95,236,109,78,20,460,337,169,85,403,126,-1,118,15,-58,38,-70,36,-56,209,58,-97,38,48,102,-2,10,15,116,-34,-50,-88,-131,22,88,254,0,-10,-31,10,-9,-52,-14,40,4,32,221,-57,246,93,2,-11,192,46,57,-32,52,418,-130,118,117,-94,28,-37,-132,34,-430,82,107,41,21,79,23,-30,130,5,72,-46,53,-111,151,-127,-8,54,15254,186,-94,598,-63,2,72,159,58,51,-228,-25,104,55,-90,-37,60,1671,-8,-50,22,5,33,573,56,100,3,84,-13,111,965,382,-23,103,68,95,543,32,3909,305,-33,-5,-42,-43,8638,806,-28,10161,156,72,-90,-3,67,21,47,1229,459,8,9,75,0,-4,112,32,558,-102,-123,12,88,-4,533,83,-241,8,218,-69,58,-133,-52,30,955,102,571,17,-4,154,-37,-140,24,-5,207,17,279,208,50,41,402,67,125,-28,13,38,5,5,5,-32,24,1047,35,-3,1337,904,-108,-15,-73,-43,437,-180,238,100,4,768,22,7,103,323,433,201,114,338,32,94,85,-31,51,-13,8,62,-259,-94,-3,16833,72,173,173,-221,-17,-945,-19,42,-9,-81,-13,15,-33,4,212,-36,22,37,-62,6,31,-127,21,-19,2,223,22,-152,69,12347,-112,58,51,-64,136,530,28,9199,341,3,71,154,-2,471,262,577,265,13,278,80,62,23,168,65,174,-203,24,-70,-289,82,492,-103,-26,44,-2,57,64,2,477,-175,46,126,18,20,107,521,6,82,371,121,2297,47,32,1,1079,-20,32,218,36,34,203,-53,124,-229,355,-1,24,2,153,36,40,211,1272,172,85,-42,20,184,1893,-16,194,139,54,-297,381,33,11,541,54,-3,821,198,-53,20,17,-127,-116,-7,82,-11,75,-15,303,-3,-16,58,-8,11,12,98,100,28,68,54,-48,16,-6,-1,16,-61,61,74,332,-29,-252,-40,29,11,642,34,-71,425,1802,-28,270,98,845,42,-55,6,18,17,-26,61,55,18,10,52,103,7,-7,-17,-47,57,48,444,-1,-19,23,-29,-42,-385,58,21,-51,-5,34,-13,61,96,67,-45,102,68,-4,83,11,441,365,13,143,35,103,57,87,162,303,-54,62,-7,-19,271,665,-5,3,40,67,102,37,-80,26,568,80,50,10,-348,53,-192,-3,74,25,44,549,20,-24,534,27,1458,-21,-16,1240,98,-35,9,-4,6,-51,-81,582,-5,100,-65,167,87,182,15,-12,58,22,110,35,-13,347,13,28,667,8,-19,295,73,192,-38,-10,1,184,55,-18,266,112,-7,5,-5,31,28,10,19,-15,40,168,47,-87,273,31,-17,58,-244,6065,10114,27,-16,18,-19,-73,55,-28,-10,-25,170,76,9,112,125,15,1150,-10,131,-178,8,-26,-6,65,429,-6,53,-154,-60,111,16,-50,21,21,152,118,270,99,412,13,-491,-1191,133,-12,-103,53,5,13,294,107,153,125,61,125,-4,7055,55,-5,658,284,-15,10,92,-3,12,-10,54,38,4,12,64,1529,450,189,30,-98,59,-1,-49,-22,-17,-37,7,9,-54,-3,421,-14,6,27,109,7,-8,208,-27,180,-5,42,-1,72,-50,0,88,30,8,100,21,146,103,-166,97,17,-10,189,543,-5,8,-7,208,27,8,-224,263,107,96,76,115,311,136,397,1055,-272,-96,3,-1,2098,52,1,12,-34,-429,3002,19,275,605,82,-40,159,30,11,263,50,-21,-39,329,134,12,897,202,401,287,148,-43,-5,248,109,-96,-2,-17,775,155,695,-36,-206,-117,-13,58,67,60,-27,68,436,70,12,21,257,58,-31,-10,9,-17,262,11,-263,-97,-137,297,1000,166,-38,-121,581,60,14433,19134,2,209,-29,815,5910,365,-68,-165,-24,79,-73,69,6,86,30,307,7977,5447,41,-21,252,-47,-4,-130,-5,82,56,165,149,993,323,-107,-19,12087,-23,-10,321,19,-150,-1,-54,24,-253,98,50,-1416,-90,-37,46,601,-160,-19,-79,-46,-25,-116,9,-519,-12,-233,-39,100,-173,50,-5,773,113,41,-98,87,57,16,-24,-17,1979,163,24,48,409,-140,-9,98,227,82,984,1806,866,4490,-223,-44,19,57,41,-54,107,-387,27,-13,34,57,102,44,6,225,19,196,937,4161,93,449,-20,46,-7,124,-4,-110,109,83,2359,-168,15,101,136,-304,250,140,105,-14,-17,15,22,849,142,143,120,383,101,390,80,36,85,-100,42,31,-55,-891,278,-34,68,19,-18,-15,45,34,-67,-162,-411,-32,222,288,480,244,37,55,-108,-142,4,55,52,-51,1974,-44,243,247,258,127,179,-5,415,108,-196,64,9,114,163,213,-11,79,43,1,30,9,-33,274,247,-20,4,-7,-1,-38,91,-97,76,-241,-496,1224,28,-144,-234,37,51,5685,196,182,2921,-59,-12,-12,-22,-140,6659,198,-819,1280,115,51,2362,226,1648,-33,1923,407,10,134,-14,157,24,19,43,15,-348,-21,34,306,3249,256,-14,245,188,4357,32,-426,367,315,1,-88,-9,-16,-94,3,87,761,-51,119,33,56,15,222,237,-13,155,19,116,321,-52,111,879,142,476,323,461,8,645,373,323,13624,3381,3,32,-17,-106,-57,100,395,225,48,-1,-4,72,52,-40,79,-87,-199,143,-23,-29,-2,53,93,82,75,-56,81,10056,25,-6,-28,42,-41,35,5,-48,185,97,707,-38,1405,56,1724,119,164,83,23,-22,413,-45,-179,395,-15,-271,69,764,-72,-46,-200,650,48,85,190,-26,-18,319,5,-140,50,-56,8,-50,-5,105,-152,-13,52,-14,-10,157,27,214,-31,29,78,-8,-17,-3,196,-26,116,677,60,15,-148,149,37,99,-275,-91,74,-91,88,48,198,-253,667,12,160,-80,-8,102,44,256,-10,-4,-17,19,6,-15,135,10,79,144,14,355,-20,31,464,41,-10,9,-46,31,19,93,385,23,180,94,12,31,97,196,28,163,-60,36,-118,-34,-19,167,75,-7,37,-152,8,57,26,-104,430,-581,217,37,224,22,-1,154,16,1415,408,94,439,43,63,-84,-46,106,-128,97,1307,307,2486,41,-19,2014,303,19,61,104,-3,755,13,257,32,-231,-50,52,147,6,10,-22,79,-10,-141,-265,93,424,7,95,4707,8,-10,232,367,-12,95,290,30,77,-52,-71,1,87,-18,324,-112,2442,-12,59,-69,-56,127,-42,1440,102,14,303,600,40,381,24,4,491,149,35,-72,141,344,1384,128,179,-6,-169,26,-172,-80,16,-4,-9,58,124,33,310,-127,245,90,-1,-18,173,178,49,576,-18,36,864,985,49,-41,61,-54,340,42,18,120,93,335,37,7,105,-7,167,-699,-82,48,-74,379,129,150,-221,1174,363,-21,-36,95,253,241,-283,18,3,16,33,-81,-273,-34,323,4749,-57,123,1143,-25,66,168,16825,174,55,-18,11,142,768,54,-33,72,135,91,298,29,8,588,57,16,412,47,-38,43,17,4613,148,33,-5,-255,-2,-305,368,-1,69,-41,3,19,41,157,157,68,39,-75,1311,-97,286,-24,-848,242,36,52,-5,203,4,190,-13,105,214,1,143,66,240,18,-33,-90,15,-125,1579,3,-6,329,231,8,162,3,87,-65,83,35,-227,203,41,53,78,14,183,57,-23,104,-53,203,-35,22,205,423,-29,-47,18,-85,-53,-3,943,-29,13,168,-2,172,58,48,-63,50,80,-46,45,1,-99,87,58,20,49,854,259,41,5749,63,-174,171,7,30,-94,100,-138,107,-166,135,-13,5150,1945,98,118,28,717,106,11684,41,3,10,44,65,-69,5,57,43,187,67,30,98,64,-100,-25,-29,16,2,-225,-4,174,-2,-82,-37,-298,97,20,-12,41,113,71,37,-36,40,-1,37,-120,-39,-67,42,63,-115,-45,-3,72,-236,169,61,48,287,55,0,-17,107,-55,96,-23,3,190,319,-44,217,379,155,55,-431,-98,-22,33,117,-45,784,-4,189,72,-116,73,-44,-4,95,-110,135,127,78,-86,375,-251,-64,29,56,39,91,437,100,23,504,374,-1440,50,149,7,60,26,86,-10,43,-142,92,8818,114,61,42,6,79,-15,23,1722,32,184,240,779,-46,42,87,-67,33,125,36,-7,108,174,39,102,1,16,73,53,20,233,9,-62,-188,8,-46,166,82,2102,2950,14,40,24,20,728,31,3,122,-683,87,-51,97,96,326,-9,3,-36,-87,-23,-114,39,327,385,-33,16,38,-74,-35,-195,-32,-157,89,3,517,-148,307,182,36,-47,32,-13,100,950,-10,111,91,-11,5,-105,-19,-23,519,523,-176,-198,712,1318,-25,33,-216,142,207,63,314,283,21,9,138,290,41,42,273,3,-26,112,148,10,5,100,62,-110,27,-146,168,95,-4,172,132,46,2,87,-64,189,-842,-9,130,1145,207,-1342,1573,200,-24,55,35,28,-51,187,399,-7,-140,1186,30,27,23,40,152,-96,3318,85,-273,28,36,-8,-4,45,1623,82,-435,-736,-189,139,-143,-783,1330,15,-429,290,-67,-46,69,1513,0,-57,18,79,170,4341,326,-43,-511,127,-23,928,1797,-31,17,-51,-51,35,2177,174,-1650,-2376,-5259,-739,-84,99,342,-9,-68,204,-22,47,-11,413,723,528,0,35,-65,-38,494,69,172,-2,36,-10,-10,-173,189,14,46,306,159,53,41,42,44,460,333,24,5238,16,141,57,-82,49,-2,191,55,27,-69,269,138,-45,120,-14,35,-25,-78,-261,111,278,253,-3,242,8,-98,-119,-2,110,45,481,56,-12,76,-23,-19,55,1823,91,102,329,52,83,9150,0,32,-13,21,3,50,-16,26,203,-23,65,39,350,39,88,12,-66,25,1,85,23,-53,-43,-71,135,-43,42,-42,100,89,21,4,-171,7,116,100,70,6,100,38,70,6,168,57,31,37,612,-28,43,-23,54,-95,-60,-45,-15,185,-22,25,-154,10,416,-13,-1,-51,-60,2,52,3006,-84,104,-7,42,32,13,163,-4,43,0,-37,234,389,-36,-33,127,9,5,-16,100,-5,106,-48,23,-31,-12,-22,15,181,17,12,56,-185,-8,-35,95,229,-7,252,61,-42,-1,-252,271,-8,-4,-52,-120,17,65,36,38,-96,-5,386,10,19,1992,432,189,-21,336,-148,-1030,-19,65,-7,44,-17,-5,148,1,-58,16695,106,5,-12,213,321,52,30,-82,-51,-45,-113,48,69,-56,133,-37,136,134,-56,39,596,738,-76,76,12,796,-19,-19,1125,89,85,1411,18,-9,596,593,242,-219,6,36,-39,-147,-124,-522,14,-27,78,12,282,-7,134,-105,-109,468,-147,169,38,32,38,183,90,251,109,-21,13,-3,-40,45,620,210,193,56,7,66,-9,12,46,33,-46,26,-16,-13,-22,-33,-6,145,-51,2,-23,-6,89,88,77,-121,3676,7003,70,-19,-2,1340,827,45,466,-113,0,21,-9,-8,19,20,-62,35,-9,32,94,-66,-750,331,-48,460,-5,-18,17,-57,-66,-43,46,-29,60,129,-650,249,612,29,-82,-40,-857,-151,-1160,-233,-460,-750,-495,-40,-156,-72,-207,-113,-949,-420,-175,-21,25,-179,17,-203,10315,155,15,263,-144,55,-214,11,-182,-242,-29,19,-84,-373,0,-770,-605,-839,-641,68,965,-18,-294,-554,4815,6296,13379,7128,10874,14205,164,-35,39,394,1838,880,1130,-50,111,128,-407,230,160,361,38,-22,-99,27,445,1383,700,289,147,-723,65,59,1170,42,9,377,-104,124,124,680,2182,298,742,611,121,476,839,405,221,-82,153,151,544,273,13,11,980,-15,105,-49,285,-304,306,306,46,45,305,-57,-107,-15,-7,214,134,158,159,14,-85,-23,-1559,473,353,1682,48,61,572,269,94,-6,-177,-295,114,58,107,1476,-84,-24,349,-403,74,-70,-1038,583,-242,126,391,-265,16,131,151,27,107,1075,144,-294,116,685,76,29,520,-54,-586,274,-113,111,106,62,738,287,1685,51,237,91,-12,4385,107,517,134,493,57,66,290,123,549,-285,-471,119,320,140,288,12,-10,-85,137,-50,629,-65,116,148,166,156,615,152,805,381,3890,-125,-281,366,-162,-196,44,113,41,-30,162,788,13,166,127,-1322,1004,2938,333,315,151,57,31,182,-37,20,414,-139,674,474,-6,27,-73,4793,35,308,-1400,-165,95,76,16908,-42,1632,7999,-82,724,490,696,162,1667,370,170,87,-9,-347,214,-623,23,95,457,333,-669,167,261,-177,57,72,440,89,515,5363,-97,98,103,84,31,-34,1096,140,75,-232,140,-72,171,183,89,-428,11,-331,-216,-156,529,1332,1097,-922,1206,8,705,-45,36,-80,275,326,13,811,88,-86,-363,17,-97,-3,361,-90,-158,270,178,545,107,10,331,908,2026,115,162,511,63,659,183,285,2946,156,102,29,197,569,93,930,-23,-43,-305,1281,771,-600,46,271,-227,0,-227,-53,-205,269,313,137,1754,-240,80,76,730,-561,66,-62,416,-52,-255,15,1245,138,45,57,549,458,94,865,235,-176,137,387,2101,120,215,56,160,778,344,283,3161,1114,9,220,280,306,-114,3,467,579,127,687,-262,231,-200,278,-58,0,105,59,-65,397,430,3823,-99,661,-97,-75,94,1786,-36,387,18,3,1275,482,85,455,-68,37,-18,674,170,877,-81,81,12,-215,79,479,8660,162,132,43,635,129,688,299,63,21,190,-45,330,-188,17,-62,-216,109,82,3526,65,2,266,-382,773,205,282,-535,207,45,5747,479,613,-11,487,369,-1323,-25,96,1114,592,61,50,124,519,189,328,696,92,-340,-160,359,15,433,871,-576,-65,567,94,53,-11,89,263,161,247,1184,418,9,-1,274,1630,-88,188,13,-73,-6,-55,-121,153,734,21,227,-53,916,1099,71,64,-110,-324,75,360,1933,-250,451,498,127,-43,1184,8,-1,57,1222,179,183,97,182,660,669,-456,58,-118,86,21,49,-73,63,100,848,270,228,-79,643,674,27,277,-382,115,173,56,-176,-47,-98,-28,-8,-150,-11,250,43,-2,66,1801,37,1381,-159,99,378,420,83,31,-67,978,-91,-34,-153,-70,32,297,173,-185,-184,55,-228,233,694,-74,-553,-25,-265,274,520,277,532,21,-223,332,838,-71,-167,51,327,-45,469,-230,106,1967,-93,-33,-633,-361,107,160,599,-4,-90,-253,358,-314,-20,-34,-252,-205,-86,-44,-192,71,-204,-32,500,57,302,89,339,-209,-2836,165,298,-435,469,-4,506,-748,-414,1,-44,-521,362,182,-217,25,119,361,304,279,-236,190,4,810,303,-90,-129,161,-60,109,42,2142,38,305,420,177,741,-79,408,-144,161,1333,2386,1079,-591,89,385,193,602,175,-241,-54,173,370,-77,295,194,-47,385,441,694,226,196,154,110,220,256,1299,62,327,-6,-126,445,-344,172,1303,-1091,1643,119,102,383,244,-213,155,1743,754,255,816,3746,-84,-95,95,665,286,-17,33,82,52,153,371,244,677,-71,13,4310,99,571,28,1269,276,-3834,-46,96,234,327,1,64,-46,65,216,16,1581,990,35,-486,159,1914,60,132,142,84,-144,537,153,-241,377,-54,281,-352,-52,-523,128,312,646,775,-391,286,155,121,133,-13,-22,1557,-155,87,-23,891,87,222,-135,373,-115,36,70,83,48,38,-44,113,550,-423,-144,144,331,1110,705,-65,-514,-579,-2053,-213,11,23,707,-367,732,87,1108,-112,240,523,-101,214,215,1038,-576,481,21,-15,-119,143,144,19,-229,496,497,15,1261,799,140,119,-594,1103,393,-77,92,279,721,-138,123,214,27,-15,542,-129,1461,156,-84,236,30,-44,142,441,776,1350,-361,150,171,63,394,284,-120,700,-271,1696,720,232,-122,-386,215,848,-228,-174,632,1890,23,-36,82,441,-12,-416,-199,-128,-701,-767,94,474,537,1164,31,14,-117,-58,-29,131,259,-333,33,304,673,-2858,286,56,-69,-18,-40,527,-1568,147,-450,-40,758,39,102,290,449,234,11123,165,155,598,-81,200,-3,-192,-72,63,688,71,-626,-49,-145,255,326,87,544,-476,-1314,540,-59,103,173,310,-1067,4760,-75,-411,-10,515,379,328,-1119,53,-63,276,407,252,-203,0,556,-1709,79,-127,3462,-1461,-311,386,162,33,72,-447,3510,36,-1086,167,-115,668,428,71,31,6,55,847,98,-1410,514,758,195,-1,91,219,192,13,-50,-614,2270,-297,72,414,17,-594,618,-207,-550,442,141,569,-192,187,189,3109,1480,737,261,232,19,539,451,263,-517,-1695,324,133,63,1082,374,279,655,-85,51,-377,3498,-220,167,37,200,511,728,107,264,26,261,401,27,222,-58,891,1487,1106,-15,602,-43,-4,-338,354,76,-1921,421,-1857,1,83,383,346,-122,45,-88,1529,-479,184,-79,195,715,621,899,1094,-22,208,391,125,-260,323,-146,77,-650,258,-180,51,410,-560,221,-172,73,126,744,373,33,-345,-7,53,323,-432,-191,-162,-70,29,154,-32,-189,-331,-27,95,516,307,2570,-367,863,-54,140,464,-84,-116,-42,-792,-67,117,-141,29,93,336,-432,3076,317,202,5794,707,-2320,12,46,-206,-80,462,-737,642,-521,-88,136,-32,1261,-54,-228,189,170,1,651,-75,-370,7,-27,76,288,-85,-246,391,891,112,1001,-23,-17,111,-286,326,-276,-57,-181,68,612,416,364,554,14,486,159,-23,18,185,133,-458,55,153,-3459,-33,212,-253,-987,-105,27,165,234,-41,-877,-192,-4,71,351,117,-188,3,-523,-8,794,-22,68,-210,1644,-248,-86,135,187,53,1114,101,544,-225,-254,-164,191,882,621,-82,261,256,-338,-44,298,230,186,-288,1029,-636,-1004,-738,-36,-241,212,2170,210,247,454,24,-49,570,211,1207,249,-157,224,1555,125,124,112,-78,307,1700,-220,369,-727,456,367,1041,-642,1190,926,104,953,365,94,-320,275,-270,107,-199,972,2420,-115,-33,-1231,-128,-91,44,-693,7,837,56,-80,300,402,-423,67,-388,-858,-87,-365,-188,524,8,48,1916,210,-118,-123,519,111,236,840,626,214,100,19,623,607,-1,297,276,-241,-104,178,-144,336,9101,68,695,-282,-14,12,-63,64,1625,105,-186,162,213,-506,46,-5,736,291,0,310,211,253,182,277,31,583,185,2909,-674,242,111,-1211,3500,118,182,1288,-122,979,-80,-17,2352,-22,-101,242,-34,-81,376,186,121,-11,283,1693,151,288,389,651,-191,49,27,-223,443,1080,79,1508,-76,83,642,-77,119,102,-111,67,92,-471,1237,574,239,-303,516,-329,-17,28,261,-212,-121,-6,-280,-114,460,560,27,607,467,925,32,1207,234,1535,-77,293,462,1324,163,-180,-147,2,284,-100,355,81,135,-8,-9,77,34,-347,266,308,347,93,-143,413,29,160,185,-449,-105,190,-14,237,278,531,604,248,-94,142,-437,116,155,124,360,19,-263,28,189,-82,35,492,-85,10,-2,235,-152,-79,-382,666,338,883,179,284,1844,-1098,65,-1293,56,-318,-33,23,-193,972,166,128,49,-99,606,145,638,338,-1,1590,-76,9,340,-22,123,62,242,911,423,326,-79,-916,-45,-92,624,280,-127,620,126,619,-200,-321,-535,532,584,-7,-141,-5,-98,651,3116,1289,-2,536,-37,82,231,-318,304,-201,76,572,116,143,517,822,-114,61,447,54,517,-65,-67,-239,212,1773,667,329,-155,-39,102,190,1409,77,134,479,-288,601,-419,-192,1177,567,226,334,-116,-177,341,346,27,1193,-38,875,66,2888,-9,-4,229,392,4850,-1018,606,290,3149,292,263,-166,-62,-42,147,-1,215,-15,274,210,-357,624,-104,1453,-63,88,199,40,-455,87,-361,124,95,594,-54,801,678,-19,162,361,601,-302,39,-213,161,778,-110,633,-47,-60,102,208,192,116,520,1190,-13,-16,61,292,32,189,457,-907,566,354,-422,162,-33,-635,131,108,453,-81,2133,242,-284,58,728,-1452,-152,-100,-14,41,105,31,-12,-101,-125,-93,781,1619,783,-355,795,1868,1121,3267,1941,378,161,411,380,164,553,-210,728,10,-377,4500,234,1351,153,36,423,177,127,89,40,145,-4,-48,550,144,151,102,-30,74,92,-56,-266,274,30,255,170,257,-51,475,134,-645,-215,-33,394,222,-136,161,1325,925,1209,-30,78,61,-115,29,77,-516,275,130,-72,700,-25,8,-40,-23,-391,421,305,-507,-244,67,259,-503,-8,-600,-76,184,660,218,367,60,4458,216,165,1299,1059,160,-86,804,610,2621,-122,-216,-68,500,-26,-1148,1371,1793,746,-180,-162,-870,360,51,150,1057,-50,-150,2923,-42,-167,-13,924,-2,143,727,-30,217,152,500,501,94,53,-5,-14,-230,-151,1061,457,858,-140,494,237,140,660,516,206,-378,-769,377,862,506,-121,51,737,496,305,7,1928,45,-127,397,498,103,-140,574,-273,-584,521,443,-137,210,-245,-74,30,527,-129,-168,1085,-456,-364,760,82,987,461,681,216,606,1294,625,1886,1543,724,121,182,-33,154,191,-834,-181,-26,636,89,-274,380,-53,266,-563,-7,-1608,640,1067,2284,696,1655,-349,1090,-58,-89,-231,199,568,1348,2189,932,46,984,-78,1558,425,-157,5,260,848,1597,962,294,1252,2665,510,969,68,828,1284,64,299,648,43,-96,4113,1200,116,1818,474,1026,60,1602,280,196,792,-353,826,-32,-73,794,1440,175,654,2039,280,490,2248,824,1613,-270,607,233,1719,388,175,227,76,-58,141,645,273,714,-41,141,-204,218,672,-28,-287,-7,197,78,1057,3,-25,-12,-46,279,299,-451,-78,-53,-33,-49,62,-390,29,189,3654,2204,263,119,6051,976,770,705,30,10,602,337,-437,87,-894,-389,57,314,-76,248,-62,14,133,-103,294,535,515,-64,252,189,47,236,-37,15,713,1345,-161,98,-1131,25,-5,30,187,-119,-634,144,579,508,223,3331,689,-203,-118,1557,1611,798,-144,529,-167,1140,-473,526,494,470,865,-16,3431,465,106,664,100,185,956,152,182,1356,1023,842,915,189,173,-203,-224,98,-113,220,-119,-12,1138,120,746,41,400,531,106,81,42,605,1091,11,174,-61,466,2062,1401,747,159,381,1016,523,271,138,262,1329,251,648,-106,-56,325,-84,1469,338,727,106,-5,408,290,230,4,773,50,19,137,286,379,-29,-214,261,39,367,400,-265,-119,454,402,-178,-641,38,-279,703,197,599,16,-11,-610,2340,60,243,141,235,261,95,107,-245,472,470,3248,-72,-237,-93,78,303,34,598,309,1118,27,-22,275,403,121,-727,-118,329,886,214,269,-493,129,504,62,1062,141,42,-262,-224,-364,-579,143,205,-221,481,126,-1,33,243,196,138,-121,869,-740,11,353,2,230,439,644,184,-228,16,87,119,1654,9,-14,691,-119,960,775,695,140,306,136,335,-2,127,-23,-209,356,24,339,-1317,157,257,-10,-229,-149,-1841,134,-137,39,96,267,28,92,634,50,-220,378,474,-135,108,374,630,494,-522,111,103,6,-174,157,-212,266,121,-83,211,-280,-45,333,2791,33,-134,-141,100,994,-516,404,-22,-124,29,69,269,315,-240,58,659,242,315,1122,3796,-260,-15,499,551,254,758,93,7,-408,-287,-2,-37,279,-1319,-56,-205,1281,490,101,-198,42,-486,-4,-18,-246,-23,-48,177,1237,1440,-170,-2,98,1401,195,-1374,175,1161,227,-41,697,212,2,526,825,-386,355,308,134,-607,-9,514,1329,-128,-419,-429,-81,127,-141,886,-173,16,-60,-146,-50,162,-449,108,281,46,1058,1481,-5,109,-289,94,1,808,1177,161,-207,1486,-113,262,1545,562,-22,-34,11889,-28,24,408,3,2555,-2,-396,553,-13,261,-299,1028,338,302,308,570,237,332,158,38,489,-52,205,658,-130,320,-28,86,-412,110,78,26,1923,56,128,-94,191,387,9,784,1258,233,1147,1405,-49,359,-62,213,-2,-4,70,67,511,-77,-40,346,4423,128,99,-54,453,-15,661,-69,179,463,106,437,-4,-2,186,777,136,38,275,1516,1094,-101,-183,137,-110,-118,148,542,20,1,-4,23,1021,692,212,327,-202,205,638,-751,-10,142,42,-132,150,-454,-163,70,39,568,-17,73,1807,521,63,374,-140,-20,5146,1000,-185,-189,-1765,149,-993,10,59,1,133,266,349,244,-322,-573,375,36,4144,613,97,14180,606,116,627,-29,-163,-66,28,-135,-130,781,63,88,4446,-105,468,-156,206,314,59,-177,-317,274,106,-565,1405,-241,-185,1,-6,52,20,105,-271,78,-9,-73,420,1886,190,319,43,1669,566,369,-98,37,2589,247,6553,875,206,194,446,3,-518,84,718,214,735,-42,301,273,204,371,101,-491,65,-80,-40,123,507,586,157,94,212,2688,175,126,-664,1055,200,917,-38,828,357,163,107,-144,-230,596,201,197,959,371,888,-30,-225,82,-11,171,-174,-135,1604,123,-59,219,27,-105,70,281,92,-182,490,-438,-299,-535,-459,-361,-519,-418,-314,938,-290,-142,2178,-275,-123,-847,1,307,13,76,-4,-364,230,515,-247,152,96,314,-284,1823,37,191,-107,0,406,-170,62,408,-620,-80,287,3403,83,-24,-98,47,-118,-4,1143,193,483,36,-166,906,-68,4,-138,-94,346,-89,1058,-32,-245,11699,342,-32,-65,391,-532,-774,-120,-295,-222,46,210,1156,38,399,528,389,-848,312,637,3,-352,-305,146,66,-112,139,152,-366,-387,-245,113,-199,429,50,2077,-249,-71,-22,134,56,-201,31,98,-624,-127,9,-390,241,90,960,44,120,1126,270,140,98,845,601,488,-39,258,-303,166,418,115,-27,-137,160,-1,-335,360,346,273,50,51,65,-329,61,207,-766,-161,-482,-61,332,-283,-31,29,101,-53,16,353,2292,451,-72,133,112,125,20,538,-57,579,-256,415,67,-111,22,-135,-265,155,-34,-297,46,-67,-90,167,471,52,131,-447,-71,804,315,167,269,-1561,43,20,-6,68,-171,-38,234,-80,-20,404,134,3,-28,-616,576,-409,-50,-319,412,23,82,1550,-143,54,-564,-61,125,-7,-45,-270,36,1764,624,114,127,120,3,-271,490,282,56,146,-102,787,1986,350,28,62,123,-106,-195,-20,1156,273,170,-79,-520,102,364,213,158,1010,292,282,39,646,141,-118,1262,456,18,10291,117,187,-89,289,101,-129,89,-12,-90,-348,156,350,-88,-49,90,952,-13,203,1733,-439,66,855,-89,-267,225,4495,1108,385,-112,138,462,7,164,15,-33,111,262,536,462,163,0,68,4,364,1296,1234,929,720,48,60,157,-105,114,153,-167,312,265,-319,-36,48,238,605,245,165,38,-103,106,229,-11,-7,19,90,139,-341,-64,509,-49,98,-95,11,111,303,1,182,-15,678,11,872,40,-73,66,-34,252,66,69,46,256,-4,47,93,410,90,0,161,832,18,-37,-88,442,591,-504,-211,233,528,60,73,-87,353,-107,131,266,18,525,671,391,-140,213,-65,-187,24,6969,876,354,259,588,1247,-581,233,138,49,-97,238,218,875,130,262,69,335,-118,460,987,17,-37,53,-2012,-77,16,-665,516,21,397,15,677,-79,500,1008,-519,16,1156,5,-18,158,309,61,370,1130,203,160,259,-108,-1,1180,-42,148,-74,-40,595,6,333,35,-210,514,105,680,162,12,-939,221,-58,139,30,87,737,69,-38,141,497,426,128,199,-9,408,115,-16,128,255,-12,212,-119,1682,83,161,46,53,162,-50,239,284,423,54,-9,341,3799,77,535,162,205,-150,87,182,223,-117,-425,204,-224,30,350,-723,1270,173,1183,183,484,-157,410,5363,150,-145,473,244,-321,46,267,382,-166,211,529,73,37,42,-1,517,17,320,260,-14,-341,-269,666,259,199,96,324,-141,544,28,-11,2,254,464,452,188,-1359,468,280,39,-133,58,-230,58,47,511,-44,226,-50,394,414,221,300,158,-22,-210,23,-26,-38,86,-62,264,-136,88,237,-120,11,191,114,-67,99,43,1601,-259,-181,-16,74,-6,287,580,106,347,80,867,24,-20,414,-8,-93,631,-477,379,203,-55,99,116,181,-73,-25,496,-122,80,-88,129,35,-446,655,-267,-71,-99,1224,118,854,-270,174,1797,281,-115,9,-86,224,-729,-99,222,103,-362,330,133,288,261,-284,-1959,-92,94,286,88,367,785,972,1638,7089,781,1189,46,151,153,643,938,8,228,155,1182,104,298,2364,3253,206,1788,236,369,160,390,-74,79,1765,104,713,3132,301,-30,731,200,77,45,122,24,1176,-540,-57,74,-4,277,1338,180,-16,25,-125,-123,75,39,-126,-606,-589,599,-95,-10,-33,119,586,62,50,153,451,193,382,1349,834,395,334,40,-29,162,508,-140,144,-23,41,-282,-130,-7,13544,103,410,-112,-6,55,887,-1040,-3296,-309,734,666,233,54,221,-160,113,4389,247,25,518,277,144,6,-227,-74,184,151,240,329,-150,983,46,0,147,94,270,187,179,-7,3265,23,101,-702,-131,-180,285,-162,96,75,931,-498,-107,558,-76,186,2816,110,10,264,414,353,707,-1211,545,308,191,49,88,237,-3435,-286,-250,278,238,1694,-788,2643,-225,543,-82,39,108,-25,43,-28,163,14,113,-144,143,73,386,256,-91,-99,3,-115,117,-46,-350,-161,193,316,287,1950,291,159,394,-120,1277,1073,-575,149,-1379,-1030,224,2979,301,260,28,-139,109,764,215,100,-26,60,1158,15,-398,-173,-112,-245,-4,149,-612,-8,1073,254,-358,86,-129,-289,-545,333,92,92,111,271,59,221,-1440,417,55,-10,205,93,-481,-35,-80,31,297,-37,-617,209,8,74,159,15604,-67,-27,90,-140,3253,53,-74,125,-101,-84,102,161,144,161,289,-120,57,-36,-80,-97,142,123,-133,-7,4753,9,157,214,-19,266,110,935,-15,166,-81,62,71,-569,163,276,-65,-172,-82,269,281,1499,-326,-216,1344,-120,-65,31,-16,300,849,-350,1074,-188,612,34,-385,96,166,-19,52,-227,-126,14,-475,-648,-4,-121,-1878,17,-233,467,143,65,91,153,28,233,-10,40,-114,335,-186,82,-264,227,-4,2646,728,-6,946,327,291,42,23,-1411,133,4756,55,719,2,-348,2029,786,35,738,-112,-643,117,-65,182,31,394,1012,171,-236,413,58,610,82,-192,-31,-283,36,122,375,241,-31,227,-84,-68,-171,45,378,131,-95,96,517,-41,-91,21,38,139,21,-169,519,63,-187,168,666,525,-51,25,120,274,-512,-1575,-415,479,561,-377,437,680,405,8870,-59,-152,236,249,-432,455,-333,308,-52,446,1054,133,-110,-58,422,174,178,-10,80,65,-440,225,-63,23,401,43,39,260,-125,89,130,62,-124,91,334,-654,91,243,422,-116,-48,-51,1093,-521,150,-890,343,36,39,89,134,-70,-143,1405,327,283,190,151,-27,-13,-124,62,33,-43,562,-111,168,-187,291,-20,166,93,819,190,243,-202,587,-157,58,-615,571,849,1367,25,-475,74,355,633,61,220,-93,-47,264,-2,46,1675,-65,110,-31,-154,-111,-321,175,-92,218,139,572,122,-785,258,2,-38,-1707,-357,186,-3,-248,315,75,-26,678,61,323,676,271,142,-538,-40,26,371,-161,-78,33,3,167,61,-134,392,-381,41,-626,108,26,186,145,266,-102,-555,98,268,-94,456,273,-276,-97,531,355,-439,15,1485,436,-170,846,-689,39,54,70,689,-301,-68,206,345,446,-840,453,-97,35,7,129,129,398,-1005,-36,1416,219,-27,-92,-18,-47,-184,117,-263,-95,2816,-29,79,153,-14,-255,8,174,-89,-73,296,242,-91,-57,64,1003,-322,74,138,-1,178,77,280,416,169,120,38,880,-95,-147,-5,66,232,-115,-155,-65,268,308,925,48,46,98,1258,491,599,-353,-64,148,-148,-150,15,115,54,-105,660,-55,98,15,-6,-147,-71,-298,1633,498,101,247,639,-336,291,-94,124,82,146,273,574,661,853,-46,-327,-25,96,-48,147,-144,656,63,865,36,858,85,12,-161,71,-34,92,488,24,365,375,321,314,171,258,368,-110,-188,-1021,-60,85,325,63,31,378,-391,577,34,1910,-462,-24,298,1304,32,235,21,-50,530,61,449,239,-92,505,9,33,31,133,-425,114,2004,402,570,1749,116,-149,10,36,1204,29,30,-188,62,-620,54,217,-135,-28,-166,-77,-1473,1084,-335,37,0,56,1188,93,-167,-13,-108,-65,132,-15,94,-152,186,255,-73,275,24,356,-110,-43,-128,-46,608,32,370,2164,-112,49,-296,148,157,18,374,705,-11,194,264,-5,-206,46,104,-47,-6,236,250,259,193,510,319,270,211,830,127,766,133,264,375,65,350,274,-698,-43,310,-41,1219,154,-44,2097,162,-6,1013,127,7,-6,155,-31,220,5861,-75,114,-126,-3068,-99,10,365,724,659,-32,360,192,560,530,-100,260,203,974,231,1741,-14,128,83,-396,211,77,-709,79,1068,340,219,523,-200,128,460,679,-25,6084,3435,85,71,447,391,-320,-207,28,1620,-268,95,455,86,818,375,666,-893,758,64,-10,2789,71,446,530,648,632,-46,108,-170,931,87,63,-199,2761,181,73,-33,207,-26,34,-33,25,6,68,-849,-65,73,529,1172,571,277,220,-170,169,1365,240,595,184,2277,332,102,258,15220,549,-151,344,-132,41,-23,1362,526,247,-67,-111,262,691,5,251,127,-60,285,523,-516,98,-519,11,14469,109,121,1433,-47,82,764,890,87,-261,-9,-1416,-241,38,-173,154,634,-433,1340,105,30,792,371,-104,314,67,273,1533,-113,73,-1066,361,668,99,623,-245,128,1892,1701,85,-45,146,3248,88,1225,712,576,-205,-107,-179,-57,-38,-133,320,195,-539,760,55,141,-162,23,-109,-147,24,41,12531,44,825,10263,4,456,156,-48,-133,61,226,-64,963,2942,209,81,-34,-92,-52,-12,-214,-57,41,-255,-608,76,-5,19,200,268,-257,745,-343,-30,-352,-325,80,-717,-245,-186,-259,215,-46,-51,-266,134,-644,-113,-644,22,-139,-1275,460,-56,-31,58,88,221,65,192,52,145,2355,-430,82,50,1136,-297,814,3151,-111,-56,248,126,-11,11,61,80,-9,13,107,-166,26,54,-84,593,-26,-63,50,66,0,-35,-690,144,30,-123,341,-16,98,382,133,2680,1229,0,-162,172,588,-241,-133,8,26,-400,128,-3,67,-33,20,4,74,813,-241,-945,95,212,448,1070,1746,-104,530,53,175,-181,-44,-16,978,1480,197,309,81,381,36,-15,102,-181,-12,117,-520,267,17,27,-5,6,-392,217,8,101,1398,-56,109,80,766,681,96,147,-98,687,689,1,1504,866,43,83,42,-279,143,-1137,967,75,330,326,161,-55,249,21,566,231,47,444,-46,-186,9,391,-119,-67,263,74,-28,165,-49,61,354,-234,112,525,-38,258,751,39,-3,-24,-104,77,138,2885,260,-496,-34,303,110,-24,228,-412,680,88,177,457,485,24,-238,211,799,-127,434,131,174,-361,-22,326,-250,982,133,-105,-29,369,-14,57,25,2,-140,673,90,32,39,53,719,77,64,136,7,-131,-176,-210,-17,-284,-58,99,-80,71,253,16,26,605,243,-84,-22,62,212,222,270,77,-127,349,388,227,-150,145,25,19,1,4,-752,137,117,-348,144,53,210,2,65,751,76,28,-80,-252,428,112,-56,45,364,51,752,39,-118,103,678,1947,60,-96,64,170,1113,274,430,1845,2094,618,324,637,-239,-53,716,103,58,147,75,445,192,248,8553,535,-48,710,652,33,145,154,-46,-3,-23,220,567,460,252,304,-39,-321,2123,-125,201,236,3178,28,437,146,155,-39,32,4,196,-1,462,154,-130,624,306,99,172,8,-82,54,56,218,381,101,38,9,1040,114,308,195,278,216,-153,78,49,380,-504,368,1257,-139,-94,177,355,196,175,315,-13,-34,11,36,930,-132,914,171,1,47,-22,367,0,607,-274,171,117,66,1,-112,-483,31,33,217,-159,195,905,368,104,-6,-1,98,-33,282,-9,1291,337,679,228,514,695,682,240,1772,364,625,55,436,-69,745,-46,449,-14,69,1378,13,131,899,1128,7,1305,55,17,303,-16,244,163,248,258,36,1800,631,159,57,300,211,565,-10,357,76,30,553,801,706,175,504,41,239,74,-180,-38,23,68,-19,149,340,-36,-130,-115,357,146,-3,188,2697,-196,738,1013,1395,118,396,241,292,-62,93,220,1119,-143,-180,505,-34,118,100,75,13,-419,13,1842,104,-190,282,515,81,4401,825,0,79,-97,-159,262,350,103,114,632,741,380,53,144,-216,239,1108,26,14,334,107,1480,186,1020,1265,145,23,75,-55,-2304,2412,106,-117,60,448,2439,172,1428,2,789,514,537,401,20,462,297,1480,347,133,427,-474,419,-5,391,476,247,-134,125,413,535,15,63,44,1341,348,-1179,615,1756,-97,271,320,-61,474,1108,1171,349,-23,224,139,564,190,1346,-23,391,228,252,136,1133,55,1783,1139,149,774,694,392,325,107,182,127,389,-62,144,77,205,49,969,638,70,1183,-163,1533,315,360,-137,536,225,218,2416,249,181,1807,319,117,307,244,991,400,219,-739,330,325,760,-235,693,423,-27,880,-25,550,1392,-198,488,690,533,327,909,403,-56,59,91,-518,907,904,33,509,260,423,294,306,665,97,171,-125,867,696,198,1377,-33,-1471,72,219,301,452,88,385,274,213,261,162,331,-125,370,1399,469,148,166,538,63,571,442,-663,137,5695,5,470,317,296,1943,345,492,832,215,96,136,398,0,312,1510,1157,815,473,165,19,418,133,182,290,598,1704,-1088,1664,547,38,15,126,473,225,212,341,515,695,566,229,2355,-430,136,1704,254,186,128,26,93,117,274,117,336,178,-123,-21,269,847,-241,517,88,502,87,55,-114,169,332,-446,433,268,103,390,-91,205,33,516,-9,74,144,-525,1266,1129,2501,384,388,304,-461,399,616,343,1800,299,57,524,1077,64,74,302,34,93,229,291,68,21,48,495,11,63,751,562,-373,834,1827,-138,353,316,656,-80,587,3791,-55,196,832,1768,1,69,114,126,175,180,1576,22,112,23,141,52,267,152,95,355,82,580,143,330,133,304,1484,898,256,221,6,24,3151,125,183,-660,-39,306,-85,513,428,-14,-34,128,267,778,698,72,313,-10,1576,2455,-21,-149,-408,49,212,1060,0,271,268,198,141,248,559,-164,1078,-88,17,-76,251,-3,191,10,52,26,-609,116,341,441,153,940,106,293,375,1132,-347,-165,228,195,814,-913,133,78,35,81,253,225,-168,752,85,182,92,95,-75,674,-63,212,571,108,53,78,187,100,-26,203,1582,430,65,73,2245,227,-113,328,149,200,-198,429,-203,212,121,417,508,-76,218,874,790,405,-75,-163,840,606,1790,81,68,100,262,-1081,13,198,-140,426,16,337,-265,-811,13,628,249,-47,41,47,-152,576,-107,141,-169,866,934,208,233,102,510,-551,449,117,521,68,88,103,767,198,183,539,54,125,915,179,1183,403,425,238,-684,36,87,-265,2020,65,204,-620,234,-14,533,185,-94,473,109,423,43,-266,43,22,189,737,2138,3,3,-30,2448,70,-837,312,143,55,391,2295,-69,-52,13,1602,407,1726,144,-45,338,86,-1634,-209,506,169,1213,-23,354,966,25,-167,-76,928,86,-10,537,559,218,115,130,53,16,924,248,88,248,126,161,283,252,58,-75,215,314,303,196,-290,123,89,80,-37,345,656,-1466,224,105,272,174,-138,49,72,-1358,206,31,487,43,344,55,41,218,85,-26,-37,443,1289,601,113,172,30,-84,741,-19,812,202,-390,299,537,186,-36,210,41,361,181,-13,817,1456,253,69,37,301,403,203,99,-212,175,63,320,105,20,174,80,131,275,-1004,1102,108,1282,-137,10,-137,2043,88,149,49,625,227,1398,274,2024,4230,143,506,3130,297,2447,-7,575,189,346,118,251,306,-43,360,112,292,681,-479,-311,-12,-110,-9,17,115,-26,26,365,156,1268,181,1234,251,27,353,9,-12,106,318,503,226,28,339,195,200,-459,95,-56,45,145,12,54,-753,68,1164,979,187,496,211,279,-154,113,-80,230,-347,674,72,160,663,-18,1137,377,-6,91,203,84,261,515,-44,-210,1660,242,699,379,359,34,54,334,61,400,610,180,194,46,1968,936,329,319,203,137,8,304,424,80,485,617,685,318,232,954,-31,380,384,-359,4,-8,1330,393,283,359,753,2053,277,382,479,19,24,21,336,59,62,31,-1369,324,67,702,1507,2228,3755,52,-515,18,87,-323,-101,205,307,92,673,625,172,439,6270,400,437,703,135,36,51,-12,225,279,-2,-320,66,84,92,400,99,748,308,400,-199,660,696,467,763,-94,251,498,310,452,62,-585,58,255,-2,86,569,407,-76,188,247,46,38,92,1049,66,425,219,96,-1,428,-325,372,-110,-126,2089,17,-59,44,-162,-51,-87,555,-17,105,141,2040,-202,373,269,225,-574,73,775,188,-18,-116,301,1008,-209,846,704,424,141,953,15,169,-335,34,278,-346,50,101,789,1200,905,284,456,-8,166,4309,643,-156,147,306,1449,133,153,-525,1130,-527,83,-115,340,-89,38,-205,1522,-1573,251,180,133,-25,693,219,504,535,643,641,168,682,60,73,372,87,-100,-156,646,328,635,-63,68,-115,484,69,-7,991,-28,2,45,547,1147,-81,398,160,-90,-115,-11,35,22,94,-21,-64,1342,645,-285,-3,145,-9,955,424,71,1213,-341,134,401,42,329,313,-4,100,386,45,173,-15,839,189,216,-29,514,773,28,3801,-26,84,-16,-240,-23,15,3806,-1177,171,710,2289,526,794,1832,122,-551,521,545,218,572,-183,327,59,483,47,840,79,957,269,203,93,194,116,41,270,391,-40,393,474,226,85,268,-2295,724,293,152,213,338,738,3240,289,205,155,269,-626,-97,915,128,264,251,548,230,-12,157,44,279,-212,92,608,-44,1670,375,-2340,280,51,232,1618,161,790,1061,407,918,966,457,133,232,1235,4,300,138,168,981,6,3756,974,710,287,478,-557,-157,153,248,634,-60,-26,764,779,707,169,-15,-12,1077,110,150,32,-970,55,-190,197,1293,96,345,-322,1041,-43,-24,214,-715,37,275,888,1125,253,543,494,649,92,-218,749,178,360,650,-124,189,28,39,938,-341,541,1671,465,550,280,8,809,415,65,228,170,-4,1910,60,59,194,1536,185,15,167,316,398,-220,1015,986,366,164,1712,107,77,95,246,461,335,-7,946,148,32,-124,642,673,356,519,199,396,402,4039,382,-68,67,422,-146,-82,192,692,-249,406,201,134,-310,1147,449,814,649,69,50,-18,124,2930,21,887,1023,456,648,74,70,113,224,165,162,475,122,315,259,292,-10,22,1158,-87,1,-452,530,1282,-77,425,-3,200,76,199,171,-207,270,144,2414,96,104,151,-59,14,136,-36,234,354,201,354,536,153,288,522,338,749,97,204,84,265,-243,413,67,2303,1009,801,-96,158,895,1872,1214,264,24,257,666,458,267,11,70,352,-51,129,-756,18,97,227,1903,207,200,657,63,-63,199,131,-7,-163,86,47,172,26,449,849,94,54,141,220,215,229,751,109,36,876,537,1498,396,-371,73,195,129,-30,176,200,280,1039,-150,1658,355,383,-25,183,-1089,469,230,263,303,330,423,589,1111,2241,301,636,318,302,169,16,33,2467,248,473,969,-569,77,2826,124,1905,35,214,1251,-227,992,719,1894,1558,306,315,832,28,-111,453,1309,-563,611,25,141,-205,24,773,574,333,2111,750,-3,96,366,242,44,399,548,619,783,1762,895,269,459,800,436,546,109,30,255,177,654,299,191,40,240,329,-200,186,191,9392,1634,289,1387,-112,242,520,348,562,604,355,1267,515,122,-8,-778,78,465,722,97,-15,782,2258,120,677,45,1221,231,322,367,260,-199,6,608,-455,-206,887,199,166,432,19,900,-146,400,637,279,342,347,362,167,12,21,89,332,296,-481,15,148,237,-90,-117,366,532,774,135,179,-82,123,867,980,250,1877,-1278,8,293,281,50,-8,-4,56,-95,484,358,341,-190,258,102,352,152,388,1009,510,343,178,-6,202,524,511,81,210,1311,193,1238,-6,385,384,592,70,557,28,-43,1350,246,184,1238,259,147,545,269,377,1172,-290,586,1762,371,333,-94,193,1279,867,569,4195,179,546,469,195,-2,181,96,287,-50,296,782,799,1003,314,675,111,298,448,927,-149,-113,-201,140,213,1118,163,83,295,180,-31,93,-255,779,552,2534,995,403,580,3279,387,426,70,978,338,26,-21,202,-525,-503,176,189,30,250,864,47,96,475,49,2875,119,740,-258,110,93,577,7,58,174,2248,-141,-142,461,28,86,1695,948,169,-66,60,203,322,-89,64,319,-141,-267,730,331,466,529,311,2920,216,956,397,-19,-1714,150,72,115,98,213,270,324,455,-24,3,-150,549,145,1518,221,1879,110,-49,1759,815,367,129,321,274,208,1819,106,-810,-37,36,623,-223,119,455,444,417,-897,131,252,51,217,315,424,-69,-90,-2,678,96,569,183,260,901,299,298,101,-24,-10,249,-203,172,302,3476,277,149,208,970,79,249,-30,-503,158,93,109,3491,1118,-237,729,-371,100,137,402,352,-5,191,-76,654,89,288,289,50,280,-78,-27,157,943,3485,1646,-358,103,39,1091,314,316,335,149,1444,372,646,60,499,310,-224,1319,381,368,1490,915,1405,546,36,2368,1659,594,-119,17,73,591,252,49,617,-74,121,379,-83,-88,50,8,60,591,247,-37,123,-11,544,-34,302,1199,203,46,15,15,-82,25,-91,230,849,-21,-79,574,7478,270,152,-23,-123,450,513,55,1003,2677,213,3672,190,233,629,160,-12,621,385,-261,569,-120,21,347,367,1365,48,693,1134,166,663,-586,1172,117,449,868,115,244,606,1949,441,1331,10,406,229,598,-1804,637,479,73,398,530,-88,597,720,245,234,5,135,-114,189,412,-17,310,170,1335,44,1599,283,355,1897,172,187,458,-71,-69,708,288,948,36,2462,201,-80,617,1077,-76,369,422,894,383,658,-408,-331,201,391,82,468,37,5386,298,1671,190,19,75,246,262,578,1925,55,921,739,-37,-502,678,263,239,92,138,308,190,2268,-268,293,1491,182,2961,864,-42,20,184,-29,309,110,200,-28,105,-107,107,86,678,215,111,-75,497,-1510,113,-165,-55,-44,-358,203,457,375,739,-266,935,-60,62,198,373,-22,538,-128,212,214,782,235,264,87,580,210,215,708,-67,420,886,41,418,153,585,819,103,1052,52,145,349,-19,-102,165,121,7,-127,32,522,-176,18,172,739,-137,266,28,16,37,473,110,231,602,-151,1024,56,80,84,-237,-9,278,386,142,354,-36,221,39,1472,789,407,144,129,1925,104,-412,1354,899,202,175,228,114,-58,77,0,213,402,-290,28,-62,388,96,106,48,-150,60,218,58,2351,805,410,-21,499,941,-6,-26,287,104,1261,624,-60,1516,-310,162,14,176,-3,226,67,3062,835,228,1035,194,157,484,941,439,798,507,628,206,67,77,219,-143,3216,1286,1129,68,87,315,1359,263,266,43,235,37,1354,-38,578,438,107,738,616,592,367,60,71,-99,890,1387,193,-193,951,265,209,-144,312,775,372,1192,-343,793,195,178,768,363,292,457,443,83,352,454,557,421,94,36,362,169,176,-259,94,63,148,117,957,521,321,240,-887,166,1165,129,25,196,5,479,-165,352,100,439,-28,-205,49,196,191,473,309,-53,43,156,1840,-18,76,290,245,358,22,374,-20,-28,169,2213,311,2053,595,3085,90,1295,-38,693,1694,617,-190,2154,179,725,1144,421,179,507,359,560,206,170,220,57,286,231,209,245,224,55,120,959,-167,84,372,612,381,1724,447,750,2832,696,1186,79,223,68,1846,478,7,1096,121,427,1227,-571,460,885,1405,1300,64,142,-427,216,468,1436,3339,-517,211,180,570,762,-47,2873,523,539,147,-87,54,-750,286,29,322,172,180,1100,778,59,637,389,-911,-23,1693,588,115,-130,2700,138,289,1262,528,123,947,41,78,403,-370,421,120,-188,3,523,151,224,204,17,404,11811,2022,587,61,-61,217,1117,-137,378,-2326,195,4957,154,351,671,-46,-298,58,124,201,78,75,129,2285,-74,681,819,1869,-17,240,-29,6,106,92,317,2184,582,112,200,501,32,433,135,819,310,-139,309,786,374,128,102,112,35,25,59,-543,170,-15,525,473,269,625,233,503,-4,-40,111,995,1042,250,279,257,296,25,39,201,985,1,95,572,545,413,172,215,66,-300,692,923,1542,848,746,646,695,212,677,944,287,30,-122,224,234,594,180,21,269,1001,53,952,302,703,1083,174,1134,109,335,-43,-25,251,1971,122,117,1529,709,35,2810,249,-702,248,-40,-107,810,-155,86,449,587,234,188,244,834,144,238,-876,472,58,48,31,39,267,406,212,49,149,-24,111,38,1439,1062,1962,87,65,356,17,18,-58,-711,343,328,-34,78,530,-31,-40,138,-224,465,-19,-191,40,-618,597,265,302,119,164,83,56,-125,124,256,28,815,687,146,785,665,40,140,64,421,320,212,8072,-968,340,196,235,-795,1538,1097,-298,39,102,286,167,4,188,139,282,126,705,-2,1153,218,402,344,70,-137,384,123,62,46,144,633,265,34,-702,270,43,1223,616,8288,242,456,814,47,796,258,-36,77,263,1666,47,1122,33,507,772,1801,403,7090,53,340,-184,99,29,609,301,538,7274,39,312,960,213,134,400,-37,-536,31,176,663,259,132,83,322,573,-16,94,425,84,382,64,118,61,62,351,196,110,251,1449,159,510,130,1016,2377,148,714,116,107,190,432,369,47,23,281,149,-21,25,-47,385,660,588,375,999,-71,-68,4962,-52,121,3222,721,-51,330,1216,-140,400,797,551,-511,292,1482,223,236,398,395,-268,337,-5,173,350,55,-47,103,187,156,403,19,961,-25,7003,-31,125,57,-290,-4,-105,175,188,-110,-535,514,-271,859,56,-84,325,1834,511,656,724,152,621,71,489,125,366,555,253,278,390,793,1061,342,416,86,428,571,2026,320,364,199,729,1700,-24,-24,73,391,1229,148,1229,681,347,421,548,-49,781,294,1163,34,909,839,-631,350,159,398,20,31,-3,-32,-1307,-97,-130,602,132,-373,-1292,363,92,211,600,644,1039,-26,-37,29,-8,972,735,92,189,86,596,58,-110,226,256,630,412,2823,662,-516,893,608,1972,808,215,837,41,-203,-75,-341,487,405,219,228,-356,117,171,38,591,203,159,746,287,35,26,-285,455,424,-2472,-567,-9,1071,2167,1210,-150,404,-259,277,289,1655,328,1449,-25,2245,-811,296,322,229,266,419,155,422,158,78,3,106,123,95,74,268,85,600,80,539,207,193,127,0,628,175,86,132,737,108,-352,273,213,374,144,375,2253,269,498,379,134,196,624,239,121,731,894,119,131,189,74,83,146,863,170,-121,485,-28,298,70,671,-59,118,-69,60,687,-482,-57,883,1387,577,234,166,189,14,209,5014,196,1724,767,114,-105,332,95,-159,492,105,287,140,176,475,300,310,-4,100,214,33,912,1153,436,6442,-289,1122,-186,451,272,1052,732,-785,130,651,701,1595,864,6,426,82,-15,-73,216,434,333,118,2173,124,-328,279,-511,645,141,291,11,545,123,115,70,-583,256,204,51,175,466,75,3950,218,147,379,674,1557,-244,127,-55,-478,297,-164,-229,1585,318,-17,457,-242,75,11,96,761,-139,202,1884,892,153,364,207,-4,-26,-292,561,29,14,157,571,25,32,370,199,402,128,778,478,29,173,-59,97,107,176,566,18,250,-5,289,330,91,196,-119,428,55,-72,294,146,-130,527,94,438,-2,-649,121,266,74,210,192,138,106,156,527,400,4250,300,7,-358,-101,1557,618,31,380,902,-169,0,55,-75,-7,752,1299,179,24,-3,404,426,-64,-196,90,99,120,39,6,9,364,8,1071,699,508,353,1014,600,526,69,169,166,1180,302,192,139,54,337,93,-53,688,-9,157,832,144,-614,1210,15,290,35,125,804,-2,259,3,-151,-89,158,35,373,400,481,848,-63,1290,758,556,151,1295,61,177,-31,-86,77,167,1169,129,-163,1739,361,1808,-71,658,-190,-468,-44,239,745,584,-3,-223,1,80,16,132,-837,884,29,144,170,529,1963,137,333,62,-42,-325,289,1781,30,38,27,146,-423,924,8972,938,6049,1912,834,202,539,483,187,463,3,326,-16,411,354,-46,1454,283,507,68,643,250,1471,-189,155,-1095,-133,18,163,342,198,2086,-78,-271,401,-599,1128,59,997,1011,3215,-161,-61,-280,628,325,2622,33,-1057,434,-10,42,186,213,354,423,744,753,-155,164,1201,1373,484,384,543,186,697,873,298,-82,159,86,48,182,-51,-67,372,469,-3,63,322,223,177,1845,997,15,-106,223,739,346,193,692,-98,1462,1168,2186,-134,-88,432,349,561,276,-368,82,118,-570,203,184,411,-299,-10,-524,171,415,110,-87,2432,810,904,-126,296,210,831,122,247,535,1003,434,-96,-27,707,263,269,266,4634,-2249,1228,285,2220,2100,42,828,166,660,542,-183,-102,67,-102,472,1415,113,69,1233,320,4,536,1020,32,394,2243,694,-77,-418,-171,4,380,29,14,-131,-17,309,90,516,579,150,181,115,-14,7452,92,434,672,314,489,-37,378,127,16,289,-333,2292,191,9,1,177,594,473,341,1224,1599,57,10173,218,72,492,536,134,220,-6,59,891,310,78,980,335,552,421,194,1620,17,1070,1158,329,199,115,509,128,1173,641,172,787,22,300,683,394,633,103,578,177,-91,-38,380,626,832,396,6,68,174,1403,-506,45,109,362,219,535,206,532,273,133,246,388,401,251,527,279,39,368,-273,399,650,134,160,192,43,2122,-378,2267,226,391,-347,-24,-61,238,-19,25,-266,77,168,-123,-71,466,-203,1128,60,298,1142,659,283,1038,483,-22,287,1309,416,154,147,508,-193,1034,397,-151,201,2412,515,264,2328,274,145,710,785,341,-30,189,60,1221,145,80,34,35,2907,649,326,25,497,494,91,164,439,328,300,320,638,132,302,605,42,224,91,-730,1124,-54,241,361,4095,-67,38,10,71,-71,264,449,-996,-366,201,566,-21,306,572,-172,1958,-219,188,17,1404,567,39,48,67,1236,95,-146,-80,74,151,-211,679,23,5,395,40,651,642,3080,635,192,3290,785,1648,103,66,740,177,555,265,-12,528,1123,387,-12,7001,37,896,5762,286,248,171,455,80,686,3037,1914,159,402,-98,260,600,448,817,518,422,-85,291,-77,-113,505,343,555,1436,294,71,702,172,840,293,147,20,720,66,277,439,190,235,266,771,-37,-42,392,99,235,171,453,460,-54,-367,-70,-57,37,837,460,564,76,265,166,-97,1559,-413,1091,1089,621,799,372,-337,107,208,224,501,715,539,2522,28,554,204,271,829,205,-111,466,505,-7,506,2257,2474,252,1996,342,25,-897,423,260,279,42,470,56,143,352,181,-227,343,271,292,575,-125,154,99,824,-61,77,1102,192,488,113,252,-188,-189,97,404,616,-48,-393,-52,102,604,-27,496,169,144,73,2183,837,32,602,205,349,-354,317,942,43,-5,-10,-130,9,123,307,133,50,191,-185,-243,110,-11,57,-97,75,61,554,533,184,743,96,1093,-121,310,-890,-2,64,-3,263,221,355,2495,346,84,220,3180,20,164,485,352,505,-960,1219,5109,480,-111,-370,221,218,219,458,-110,-293,-101,-164,1268,472,283,726,63,177,30,2287,-4,261,359,-32,-255,206,734,363,228,266,78,-221,1239,147,240,-72,1155,-131,317,75,119,263,272,6,93,263,150,47,26,1215,102,-807,-309,-101,-111,-188,-51,215,482,74,-359,98,72,593,742,477,1549,503,-503,6,426,-29,-880,244,-68,397,128,56,158,-226,254,156,257,-55,225,197,277,818,855,88,-92,232,-411,25,167,150,41,-102,195,-10,167,362,21,-1,57,-187,-80,-101,150,667,-1,-95,-492,144,-469,353,-86,40,6,78,2,49,549,91,157,-31,321,81,19,122,50,17,75,121,121,-113,-806,532,-116,127,270,-10,95,-50,53,-17,-19,81,228,102,2080,513,380,48,5,-15,2826,64,317,1932,284,12,85,-17,181,42,41,280,-34,151,65,200,180,18,55,-211,3269,31,292,17,-6,60,512,-64,60,15,23,29,15,-13,9,-4,-15,-8,37,-846,138,697,0,307,36,49,56,1151,307,-35,3,110,-146,22,-4,-35,154,49,-28,162,-41,4,902,176,24,56,52,36,567,47,41,-35,-26,370,-36,-284,-306,1827,224,1104,-176,570,-196,53,-2058,-48,2
-124,-231,-47,-9,-364,-382,242,-119,-18,-288,-72,-621,-621,-24,33,2,-67,-285,12203,-36,357,-110,63,-225,-17,-153,-136,-16,29,6,-399,-56,-560,-273,-360,-159,156,928,-76,-287,-321,6456,8466,13641,6894,10590,14909,194,-43,197,347,1394,946,1376,11,173,353,-365,368,34,396,32,168,-86,-9,28,366,70,141,-232,-172,240,305,-116,-9,-7,27,70,286,-139,57,234,41,-3,88,517,53,362,143,62,258,-15,102,197,63,6,7,96,139,12,19,-250,10,-15,-50,25,2252,81,5,115,59,-63,52,-661,-33,77,19,3,99,-24,31,-55,-79,292,73,-32,150,-25,89,43,135,87,8,11,-17,112,83,58,180,162,-66,26,98,44,-156,37,46,442,43,708,501,333,224,3,187,-50,258,-24,923,-44,727,-20,90,152,-34,53,88,142,491,166,523,49,160,126,254,156,-3,-79,0,58,159,167,45,58,50,73,-12,20,44,-66,967,21,16,-122,844,502,62,62,0,327,70,153,19,56,63,128,-16,68,105,365,7,187,42,139,1329,-157,147,1550,-8,144,347,17,30,4,13,3796,23,64,481,55,28,54,324,83,24,-11,165,118,460,39,2033,31,1156,22,7,-9,-18,7,106,70,7,52,405,6,358,-13,15,63,617,15,908,127,-164,89,112,-10,-46,-176,2,116,-81,-5,2,-34,117,369,148,-20,-47,5,55,548,771,94,-18,4,80,44,268,-27,5592,522,896,89,-132,5,89,40,770,161,35,81,21,32,-12,48,44,684,15,105,-656,426,-27,-1,203,12,50,-10,-20,-6,223,605,541,476,127,289,352,42,39,-16,202,-14,166,97,88,45,325,61,544,131,51,-40,379,10,153,-9,250,44,80,609,95,-10,1015,26,213,125,130,55,16,7,-107,164,140,644,6,25,73,377,558,269,511,-19,144,58,287,263,92,177,322,-19,69,-17,-53,966,311,325,-200,72,-94,364,6,-58,6,45,18,88,16,8,234,437,250,81,122,78,41,171,674,-94,-44,-54,403,190,43,-2,97,91,152,107,1,18,-28,302,107,178,67,8,325,-19,25,-29,479,26,-29,110,251,85,165,334,180,288,155,7116,178,-23,189,-301,343,-17,101,672,73,1,377,271,9,-180,212,-108,181,241,52,24,712,882,3,16,-75,68,-38,66,28,29,24,77,272,-33,37,172,-61,1431,121,170,256,131,355,160,11,54,98,-10,61,49,25,82,12,72,26,157,-110,69,105,54,79,530,255,94,93,170,1257,84,-71,37,156,126,-36,-16,357,218,133,239,63,186,13,-2,-143,103,1203,465,60,64,82,871,72,226,123,609,96,54,85,61,221,76,636,191,38,-28,119,-138,-9,145,-57,143,145,52,386,434,-16,2,100,-15,25,101,3584,38,-7,62,6,6254,-1,-6,258,-91,29,-70,28,131,62,87,90,52,165,0,-66,198,57,1349,23,189,218,63,70,26,73,-29,-55,113,39,-812,-377,63,-68,129,159,54,1096,162,109,76,-229,108,31,143,180,-46,-22,41,140,91,15,43,-3,269,231,178,9,81,204,30,179,-91,69,41,447,13,237,120,-274,82,42,116,123,110,26,10,-43,232,21,105,230,865,-89,-12,54,325,58,-38,-45,69,92,316,91,39,80,131,61,278,274,195,1,-20,-11,232,156,135,2,42,116,138,126,9,220,100,132,-76,78,-59,10,-66,83,81,256,30,-64,119,-27,31,122,146,42,58,78,482,332,-34,-35,-20,148,86,-15,295,663,62,181,1,112,71,102,124,33,14,75,487,215,53,-344,145,-30,-25,5,155,27,329,-23,77,3,515,81,-55,164,50,132,-34,56,30,21,3568,147,-18,275,30,2807,-113,78,443,-61,-7,511,17,53,442,-29,-7,140,-236,12,11,-46,180,-54,672,-13,6,-4,908,74,22,-4,193,241,14,511,-24,30,-27,-17,9,-1,15,413,23,174,37,-3,242,194,-4,-59,2091,174,50,-89,113,-44,1829,357,841,15,145,15,136,32,4961,64,83,568,335,204,124,167,29,61,-159,-917,197,-68,-98,-66,-244,-102,65,3545,87,297,2383,202,57,44,-6,21,139,-61,106,1,22,29,10,92,107,-139,-2,118,-39,12,391,87,8,2,10,45,-232,-32,111,11,-66,-73,-11,-41,41,-55,71,-43,-220,28,367,56,77,118,1585,11885,78,34,-22,789,-51,12,-307,2720,-13,-20,17,-39,4,73,98,-6,10858,55,76,25,23,128,-55,109,42,-58,3666,-74,-53,32,-56,254,9651,4,-194,-3,124,58,72,50,-103,410,69,43,15,-37,517,59,66,81,8803,392,-154,134,279,144,229,-3,22,63,208,-74,3081,-33,-65,-2,-51,16,36,62,-47,28,18,71,27,-43,-92,28,47,-131,123,175,-38,-123,56,144,-26,14,-2,15,46,160,24,77,142,72,8,-18,-52,53,10,63,7,1,-110,-47,-5,-11,13,38,-13,149,31,112,-50,-67,4885,2,270,21,67,-51,-37,-79,-41,-30,-47,-158,77,3025,23,157,-78,81,47,-2,215,22,49,58,-14,-7,57,-422,3568,38,29,-22,1256,5,32,-52,4822,-6,120,-6,-3,16,-35,-359,25,52,66,32,120,-54,1256,103,48,96,18,-145,-12,77,3677,29,-24,19,27,2,-24,135,947,122,65,31,1,-25,4272,37,238,38,98,11,1430,5,256,551,246,-78,37,83,8082,83,150,22,296,355,4,86,1161,-70,213,-12,148,56,122,29,42,97,2,184,49,-117,-78,19,54,10,57,149,450,447,936,595,378,140,112,368,82,469,2134,63,-37,-62,-39,690,139,2988,32,-20,210,43,3124,198,-16,140,-111,-60,83,-32,-16,-30,-21,245,230,223,3,161,-6,-37,-162,-47,44,28,109,22,104,16,4,15936,63,45,27,60,-14,44,303,111,16,51,101,169,10,188,107,-34,1678,50,93,6,22,40,-33,160,102,-19,44,-52,355,98,-68,8,63,-5,-3,483,-30,293,147,285,310,14,38,44,-114,72,-35,-113,-186,83,-117,45,-33,17,27,-74,138,666,299,-224,-42,29,19039,7132,19,31,-185,112,-47,22,87,67,-106,12,455,44,-173,-6,41,325,34,87,44,30,-54,103,210,14,73,116,-25,26,18,573,84,-18,59,295,319,78,30,-5,-20,20,-23,23,1554,33,-41,1,121,-20,57,-38,9,-193,244,132,-35,74,23,-16,555,-202,-8,146,409,8,308,6627,58,267,30,57,504,166,172,-3,47,122,21,67,30,157,-73,-36,-4,-7,9,125,175,32,111,11,-47,1822,215,24,28,198,209,45,182,-94,160,-2,-18,-30,27,169,0,106,545,796,171,68,-290,14,-140,-62,96,-405,27,386,28,-9,499,293,86,90,473,36,109,-13,-2,24,-41,164,13,2124,-4,-20,146,230,95,479,-12,334,5,415,4275,16,527,3350,47,-35,441,50,24,-4,375,130,282,110,-21,47,78,733,165,92,64,-34,50,31,700,20,0,59,19,272,670,-50,23,331,68,-258,69,180,48,232,17,78,63,79,-166,39,125,139,-242,131,116,684,594,299,31,52,6,121,-29,15,59,-120,42,1521,211,-145,115,24,-40,0,-21,16,239,1131,-26,107,151,116,396,-89,96,42,53,4399,-524,124,88,-27,-58,-8,248,94,59,81,461,213,146,-9,0,42,43,-27,200,480,142,-38,-34,-61,876,81,1909,14,294,97,83,12,-131,23,38,-45,712,44,45,-29,32,-91,-18,594,36,49,76,-6,188,62,5,58,60,-130,366,70,22,224,3,-15,2163,165,88,-1,18,103,12,604,100,-93,-20,23,16,143,316,2,71,29,205,-57,191,96,-4,83,-82,118,109,282,-386,358,-6,1036,45,271,57,270,5086,333,998,3,-17,42,-31,-20,-31,20,13,439,325,-37,27,-39,23,-20,57,51,97,-7,259,625,77,5,57,10,63,-50,96,-35,-51,103,109,21,-22,109,433,-375,0,7,904,31,55,-81,47,150,342,9,33,-28,123,-68,48,92,-6,-8,37,48,-5,378,86,-68,19,58,-10,707,-5,211,37,155,490,-12,78,988,13,93,32,88,125,-24,199,56,-306,35,65,-46,159,-17,19,460,376,63,123,54,-14,-323,66,35,-30,18,11,-14,90,-58,-251,-68,215,35,56,178,8,52,133,-28,-18,-2,-66,36,38,-3,4,364,7466,87,-14,3775,14,-19,33,-246,-27,311,696,43,58,150,-66,-74,62,1022,-146,220,85,-1,-9,265,-93,10,198,17,38,49,203,5,-56,11625,25,-73,142,129,-12,37,84,-9,34,43,27,982,-16,58,-41,-8,7,12,-5,4,281,127,199,120,723,182,-8,-24,-149,904,-66,8,-84,255,-19,-148,64,77,1644,64,-44,66,34,-259,150,40,9,-31,-27,51,128,33,491,82,-1,4822,-35,13809,15778,10121,32,-34,5,-23,-193,114,274,1151,28,-15,2298,-52,587,33,107,106,127,948,-24,306,-10,3,1214,33,-30,69,-55,-104,463,-26,11,-55,-25,531,246,45,586,16,-129,30,115,5,273,-409,-21,-79,3,-47,-50,55,1219,12791,49,188,1204,150,-10,510,201,15,80,259,243,40,278,439,24,328,233,133,-118,3618,3,12714,99,43,22,1029,-92,669,-53,197,39,15,784,-12,-14,29,-57,22,-3,107,16,45,-67,-19,25,-95,4,663,-15,-48,88,40,987,48,81,54,-269,217,-13,11,22,9,1416,131,-65,30,19,-75,49,88,9,373,107,74,-98,37,11,347,-6,68,13,-18,-17,268,-60,29,-3,-36,80,31,512,196,64,27,-15,-74,86,41,-20,57,993,473,732,-94,-17,-25,28,1,378,76,4277,207,0,565,120,58,36,-34,15,37,-112,108,26,495,49,294,57,10,-45,6167,11,-51,216,119,222,202,100,-2,257,368,94,2,4440,3511,-69,7,203,25,-24,292,224,65,1239,131,157,-7,198,92,440,129,56,43,-12,-40,1,71,41,105,309,89,-70,39,-9,607,-36,184,309,-1,122,125,126,153,263,44,15,94,-20,-34,143,28,1132,-14,-52,41,-18,5,54,54,110,2,270,-9,-113,364,197,17,125,-23,65,103,12,7,601,111,7,6,-10,56,56,2,-46,644,23,587,185,76,52,-2,693,170,-6,220,1422,24,7,-81,74,-41,16,-321,32,324,217,-34,8,163,-25,63,-8,-26,-40,-7,-139,94,-16,6,95,-25,-9,49,-7,36,-25,-108,15,-70,19,-7,-4,-80,-2,10,9,11270,1844,310,26,37,23,-39,191,-5,20,-115,1112,1,-28,-17,8,1,-44,564,90,-77,25,169,-33,-106,-23,-62,381,3318,-103,326,167,690,-2,-348,433,-70,193,41,2717,-9,-40,-15,-15,-8,2,-369,-169,496,-86,80,-3,674,-8,103,65,-3,16,71,-1,342,99,36,6,400,-21,4969,75,40,175,-21,52,22,92,18,-9,76,-229,38,103,5,11,-201,-61,54,244,65,3,547,69,63,55,325,353,369,2,3,17,15,-52,6,-46,10,310,90,28,212,-25,22,5,30,20,12,6,-127,22,-41,1109,107,7,-17,59,119,44,633,-31,31,190,-17,-15,1126,47,-68,32,152,53,20,61,-3,26,-28,5760,9,353,112,110,704,421,7,50,118,171,106,-858,110,99,75,-94,21,118,-20,78,-14,263,-24,2,7044,66,30,-76,281,86,85,4,53,-6,25,-7,-2,476,128,78,179,43,-114,-49,-29,0,9,1735,4,62,25,1867,212,55,39,5059,599,54,46,-10,11,-34,-39,21,-1,1593,73,-57,-19,130,1048,18,88,256,544,28,-62,-9,97,-193,59,107,97,-16,108,73,15,181,42,215,82,1413,6,114,539,255,47,83,17,-80,-289,143,-25,57,114,64,121,38,-19,147,886,329,-114,79,4,45,41,38,154,72,164,17,55,7,69,251,50,255,-27,238,-10,13,257,15,177,41,34,31,207,377,19,-63,-25,82,742,119,215,-146,352,381,-12,50,67,-24,86,69,414,300,412,105,126,115,196,599,38,92,-13,74,34,116,28,86,-55,235,17,-34,9,280,68,-2,21,-12,20,230,118,87,-73,94,106,42,-24,111,741,31,6,1854,65,159,35,5419,-16,-8,569,150,45,-6,-8,557,-6,40,19,-3,-29,-43,36,49,29,109,60,1229,11,15,128,51,131,10,9,205,83,36,22,52,-64,-16,100,-64,-46,-45,70,88,257,-158,52,42,10,230,15,2236,19,66,72,-60,53,58,242,22,23,3,1152,65,-20,56,61,94,316,25,591,-5,2,8,27,43,32,-4,81,151,91,4,27,-42,57,11,-24,-56,48,28,4012,140,21,-209,-18,-82,217,46,223,43,-63,3,-12,34,-37,43,14,27,-21,-6,28,-41,-11,126,54,306,-5,25,-376,-50,64,70,-44,-5,39,-121,135,-5,23,179,-196,-42,127,29,26,-17,76,917,-24,-274,-29,23,-63,16,885,230,381,-2,81,121,25,14,241,-103,3,102,59,26,-35,28,-47,95,-22,100,78,12,1407,86,166,-38,459,82,128,-42,-40,620,63,249,125,-130,101,35,-87,132,-2,62,65,234,243,113,118,-7,64,513,-66,9,43,41,-15,17,22,31,21,-66,377,39,19,15,122,-8,523,-12,593,-46,71,-19,263,195,-41,-21,31,33,181,28,66,38,584,80,281,5,141,-20,-6,64,-216,103,109,195,307,65,309,51,235,35,357,47,141,3,-17,625,16,585,-43,165,14,-8,-35,7,70,116,-16,-6,-71,-8,-71,6,219,223,52,-1,17,42,116,28,9,39,27,97,-21,88,79,7,125,262,42,193,114,15,219,-555,1117,251,137,-1610,-29,12,3897,76,413,48,227,325,-20,119,31,-50,28,47,10,-57,-80,400,219,1130,25,483,-23,62,86,756,-6,38,-9,26,104,2351,5075,5329,9,0,457,54,-30,19,210,78,-13,8,106,17,-1,-76,32,20,26,33,-133,155,83,17,23,0,264,170,116,166,98,102,-22,11,13,101,233,255,7,34,8035,9635,6773,2116,7403,8653,2407,122,484,53,5,198,9,74,263,64,26,-93,-15,48,9,0,-13,123,-10,28,-42,62,-25,-25,21,103,53,98,269,49,-4,51,12,44,19,37,120,12,-24,-3,164,19,63,30,-24,275,219,-78,47,60,-24,126,38,-117,-8,92,-118,25,10,92,31,59,-1,23,-17,46,29,67,138,40,148,-44,33,38,-43,26,93,79,8,-74,0,-147,615,-35,7,36,51,16,-73,62,342,56,56,-8,-70,110,8,4,12,29,123,217,-41,184,101,-57,287,54,-5,184,470,-7,87,1542,59,21,1139,17,19,-4,-213,1,109,-238,78,106,85,17,107,105,-13,618,111,153,151,46,68,29,171,128,26,-43,37,-55,95,190,-50,54,60,29,1978,-40,-135,176,-55,-22,24,-1,24,33,41,205,128,71,50,50,48,17,69,-39,57,34,169,-128,-14,145,42,2,73,-39,11,-50,28,-39,49,65,-2,107,42,-187,-1,-3,-21,86,60,236,43,19,-19,1032,-33,976,36,90,-10,1277,-64,19,263,69,-6,117,-17,814,-16,59,118,175,-2,46,736,-5,-15,11,156,-23,42,259,85,103,127,7,65,-56,-27,204,563,403,118,10,34,-12,-5,4,26,177,1638,1,-126,-10,-16,24,-9,384,3,-59,314,-23,97,-20,208,33,-118,-216,-66,487,323,-42,14,58,3,36,7,97,95,241,333,-51,-4,-10,5,138,-18,70,106,32,155,-996,50,-39,22,-16,-8,86,14,0,163,8,-68,-7,66,-65,3721,364,67,4,193,114,168,11,44,104,-73,209,60,11,48,-40,-190,11,304,317,1,44,-27,364,1027,53,22,39,11,-11,-27,22,524,99,200,22,-3,325,3,316,1,196,193,213,185,34,-53,97,-140,-36,-43,312,69,6,67,64,105,32,106,-12,-10,-167,-194,340,19,-46,55,5,3,13,54,43,257,610,-90,394,83,208,927,129,50,5,-101,-12,13,29,20,-52,124,61,-13,28,-19,281,247,67,280,107,-71,325,-25,32,87,9,12,10,40,-15,-489,-12,56,-279,97,54,23,16,50,6,175,-556,49,148,-21,40,5,-30,37,223,124,812,18,55,-13,-10,15,967,237,298,26,127,12,44,8,1611,212,70,-115,5,37,465,105,47,728,821,25,34,118,-16,-26,14,8,151,216,70,39,144,116,43,76,-67,80,0,128,-209,-24,-14,105,149,72,122,198,137,-99,-72,14,33,-116,153,2,381,172,104,114,-7,-78,43,5,40,3,197,100,6,97,112,131,551,106,38,68,5096,-9,161,-16,54,56,385,-118,147,-13,-63,224,148,-22,223,41,-19,214,94,1,38,37,52,33,2067,22,49,227,48,18,130,59,173,147,406,90,76,1133,-19,154,-16,147,37,147,87,151,115,250,113,-288,180,267,-60,0,60,-37,169,134,83,-55,41,440,3,-11,-57,96,-126,-4,-25,126,34,292,54,457,-56,2,136,28,-454,9,198,-45,7,308,15,48,-15,-27,-54,21,55,0,222,3,-3,-9,87,232,204,412,61,119,90,-59,-247,350,39,50,79,-49,234,-35,584,-135,57,-5,31,7,21,83,1,156,8,54,6,-3,47,113,98,70,0,17,9,-5,113,152,-1,111,4819,140,183,61,181,-20,-113,37,99,245,581,-7,73,127,0,115,-10,78,4,20,62,25,61,96,34,16,26,37,81,-24,19,57,-18,28,-49,277,-69,79,-23,65,-62,238,60,20,-56,-47,64,-2,193,35,14,-3,224,15,29,26,345,22,78,20,72,23,70,82,58,383,-6,-88,37,854,-205,93,-27,-2,-13,-135,-90,320,98,77,85,-20,79,122,72,154,92,132,-41,35,226,-7,-33,-202,16,17,-15,7,99,39,371,-42,74,-68,103,143,166,294,1073,61,40,-17,30,27,64,103,-3,1,289,1,-4,59,325,66,-4,15,106,16,53,-37,1,191,373,135,100,-300,49,19,-1,51,300,80,693,4,30,115,8,9,39,-29,60,-14,22,137,18,91,11,12,-22,197,72,17,254,119,10,90,46,41,44,536,-177,-15,59,33,93,3,-11,76,40,141,-6,271,121,123,-150,161,189,579,-136,57,390,666,-20,142,-5,-52,-33,73,-140,6,43,-162,8,183,-13,159,167,26,113,1674,106,1027,711,79,291,210,7,-27,-22,-5,-136,-39,87,-12,22,0,102,11,-2,160,321,-37,61,-63,72,23,36,-53,385,233,15,0,-4,-13,76,143,10,136,37,7,-12,25,62,73,36,31,9,-14,246,15,70,-65,1118,-431,311,50,68,-40,67,172,398,4,2,-89,28,3019,48,915,-3,-200,-44,142,425,78,391,-543,49,119,39,390,34,167,77,-145,-1012,39,34,3,3,8,33,14,1,134,-114,291,191,9,62,17,62,210,339,26,391,185,82,-9,-25,5,25,45,87,-41,-421,8,54,-37,344,107,-32,121,55,35,403,-114,32,26,296,34,-10,9,41,189,12,-11,106,190,60,42,6,57,95,87,53,603,48,-15,223,4,76,34,57,2926,159,24,211,25,118,337,646,1219,-7,450,147,2,166,59,232,51,-65,40,-10,7,188,-42,82,-111,14,-1395,38,239,5464,-29,140,6,85,-21,94,420,80,485,20,23,-57,32,70,-141,-103,171,1334,-3,-19,-26,-294,118,-6,125,13,-2,-7,-15,543,73,-19,608,20,42,405,215,-162,-4,-98,95,366,142,30,48,-24,44,32,807,35,-92,3,154,176,68,50,-18,17,37,96,33,302,140,62,58,99,79,68,-45,106,24,241,31,-65,72,42,77,-15,435,-68,137,307,-36,74,2,-34,73,62,506,66,11,192,162,15,352,36,138,-37,138,-597,141,24,-57,77,961,50,-633,58,60,-22,-27,-65,-20,-20,271,25,116,462,171,32,42,10,-23,27,8,0,1069,301,11,6,36,15,31,-104,212,1349,42,-99,965,340,498,-62,874,126,-13,734,38,33,88,-366,35,-64,82,27,1832,53,265,-18,16,46,-19,46,7,143,54,866,-154,17,-27,34,23,30,991,6,116,-40,-67,10,-23,30,84,63,79,2381,23,664,50,8,-67,-3,43,99,-26,36,18,62,123,416,-233,11111,12,210,11,124,69,62,464,70,1531,2291,-27,11,-24,279,72,144,62,217,25,-19,-25,33,23,-86,-19,-64,78,55,7,-16,236,-35,11,-24,25,33,-14,31,-56,-24,116,32,198,-5,33,50,79,8681,-14,36,-25,201,73,-64,59,1130,90,21,-49,70,-29,1010,1,26,22,1,23,50,1323,-12,112,3407,354,16,-105,119,-234,12,-5,80,263,-14,18,785,17,68,44,247,81,590,-14,112,523,174,89,146,445,-28,70,-19,21,45,89,75,350,83,-29,177,174,-137,-12,20,-1,2508,1443,-22,-42,-26,3515,-3,30,140,296,127,-164,-22,1312,17,620,1612,7768,21,445,5312,979,-721,259,-3,42,167,1453,-55,37,51,-7,-44,-215,132,105,32,37,37,13,3,14499,-8,4,522,28,15,-92,40,93,-8,11,8317,726,-11,52,27,12,-56,16,164,-71,-54,-39,-11,-85,1,15,53,-57,12,-95,69,102,140,-131,38,49,33,10,-28,108,274,-250,2921,271,65,135,2257,573,-49,181,46,-95,-116,3865,99,-33,-101,34,-47,4,230,193,64,8,100,-28,72,95,-8,-40,105,-47,13,120,276,-44,9,39,593,-24,5512,1120,3,-6,194,1,6286,-673,288,28,5,626,619,-53,60,39,-6,136,207,12216,5059,456,1956,242,-11,178,595,23,231,-107,1857,-25,-30,-5,29,46,5,56,-5,-2,-122,5,32,-22,-86,-114,17,211,209,196,49,-11,-77,49,-16,-21,25,74,327,180,232,141,37,309,2002,91,447,18,-19,-20,245,1495,121,-1055,153,333,27,31,-59,722,13,94,-3,474,-1,120,-23,88,184,206,7,92,99,382,194,-23,139,1083,9313,165,-75,11,32,38,57,-3,19,1114,32,51,8916,32,130,26,18,10,66,85,64,189,-49,-32,139,-34,79,107,717,1037,54,-32,11,2795,31,34,36,30,24,-20,8,36,-32,60,-45,35,79,126,-18,69,57,62,-223,-65,5,-74,197,112,18,197,46,74,55,-17,-7,1,100,24,115,81,42,-20,-16,13,32,7,8445,-62,-109,3,-29,-43,-5,522,-132,846,-16,90,102,-52,246,35,81,18,133,9,107,-6,30,-9,-45,-116,336,91,14946,5188,86,726,1660,52,187,75,75,54,5263,695,56,75,-188,36,165,102,-19,116,479,114,1534,1,-17,170,-55,5,1179,47,100,18,1080,93,73,-61,103,4,88,34,-75,-32,215,46,140,8176,-51,113,33,124,275,18,704,232,61,103,67,22,390,113,242,123,609,202,693,47,10,-7,124,508,370,-6,-76,112,-2,10,674,121,973,-65,-19,140,938,51,70,111,-24,40,15,19,84,43,11,174,97,9,1,-24,336,115,9,268,193,124,34,7,16,29,144,-1,-80,214,1291,41,-15,4,440,24,14,8,1521,12,25,46,106,-3,64,55,-80,73,182,-25,310,34,-3,2,-18,25,36,208,33,26,5067,43,74,-29,29,-158,206,-67,-16,-16,484,15,26,160,-8,91,195,128,417,441,111,-182,85,86,72,311,207,248,11282,167,3143,137,79,30,197,152,-10,61,-171,-101,-44,-8,97,907,46,5,41,31,-18,-22,232,-48,79,62,559,62,-70,14,358,203,-50,4,377,42,125,-56,85,4,167,-23,22,410,28,103,-92,909,4,59,0,6,-95,-73,38,53,57,11,35,29,89,-31,15,163,28,22,-34,7,18,-113,11,320,343,-7,-45,-3,86,81,102,59,202,12,-17,15,17,-18,2,97,101,4,391,320,-20,10,3,174,41,1103,3699,-109,96,3,589,49,-74,-23,102,30,-5,-37,53,262,15,187,17,-91,161,-41,19,-43,105,-4,207,134,-19,5,-24,-1,105,118,-29,82,64,43,84,7,15,26,170,84,367,-44,421,19,115,158,58,2,159,133,27,123,-793,72,44,95,77,-20,58,127,329,6,-35,307,-2,45,24,-20,-8,-358,-87,2,-54,75,5,-25,-399,203,214,274,-58,-16,-226,-87,8,6,-34,57,3013,-89,410,20,22,-23,24,111,-264,52,136,318,-12,110,70,-26,88,9,-32,44,353,58,-26,17,92,533,103,49,43,-6,112,-10,61,72,63,-28,-10,-64,6,-47,128,316,4,68,-50,66,-287,160,1006,92,40,-168,30,49,52,-12,101,230,-60,4,30,-394,-13,18,70,-67,175,-799,12,-59,273,-156,316,15,157,-61,-138,-176,92,334,20,35,724,354,-53,69,9,-27,57,-10,-5,1240,592,-20,-51,41,1870,844,192,8,-13,2,1426,-15,407,-65,41,32,2,-828,18,3074,6,11,-1,-10,-29,-114,3,119,-142,85,19,-164,40,410,-53,-1355,-23,-17,5,178,11,43,15,187,70,74,2,1048,379,132,61,173,27,-43,99,17,1,13,-57,-10,204,165,216,-186,42,67,86,3,-5,48,64,-29,-28,-92,-35,54,200,171,16,11,-9,-3,-1,5,11,1,3,19,92,-134,230,84,-30,-17,250,27,-13,91,103,282,-141,74,113,-106,7,-114,-137,0,-276,110,76,39,-22,77,100,-4,202,34,72,-12,26,173,119,-57,-5,44,14014,243,22,486,-39,-28,69,150,68,66,-47,-20,132,54,-29,-20,111,1916,-11,-14,-15,14,51,470,29,147,3,59,21,139,711,511,-38,86,99,66,433,36,3409,305,-38,71,6,-3,9544,715,15,8546,81,-4,-44,23,51,-12,32,1261,353,29,24,37,43,2,108,22,341,-38,-43,17,56,18,463,31,-193,4,100,-47,82,-19,-14,71,691,68,450,-28,-83,128,-20,-57,32,10,173,52,226,332,18,62,471,252,14,9,3,-1,-15,12,27,-5,52,603,4,64,1029,810,-52,-32,-26,-16,284,-31,214,116,-1,374,9,-1,101,241,314,58,72,267,14,23,114,-14,16,-55,71,38,-237,-20,-5,12025,12,174,178,-171,29,-1010,19,42,-19,-62,29,-9,-27,8,163,15,6,9,-41,-2,31,-135,23,-28,-2,83,34,-139,112,12498,-11,112,47,-26,203,967,51,7367,322,36,30,88,-106,588,165,348,246,51,295,-39,1,3,174,47,101,205,45,-23,-48,20,248,43,-7,10,-13,11,70,30,385,-187,36,71,56,18,40,486,3,18,312,-35,2375,32,0,62,814,-23,-33,213,22,-16,194,-29,82,-44,59,19,18,17,91,-33,16,146,1142,96,20,-26,5,125,1314,-9,408,158,21,-158,441,-21,-9,343,28,7,505,144,13,-24,-23,-90,-90,0,58,-32,105,-76,271,10,-41,99,69,-7,22,161,68,40,115,87,-67,-7,-6,5,66,-58,183,71,260,-17,-127,-14,-1,47,427,24,-254,323,1650,-36,244,131,738,41,-66,56,2,22,29,20,22,-13,60,69,-13,19,44,-5,-14,43,51,431,-29,3,53,-20,-14,-127,106,23,-45,-33,42,73,23,58,40,21,105,24,51,5,-3,362,525,-39,217,56,65,18,171,128,276,-18,70,21,-37,198,467,10,-9,54,67,226,39,39,24,502,78,12,48,-1236,51,-107,-21,35,22,32,909,-11,20,741,-10,1326,7,-3,1123,118,10,-19,2,12,55,-49,367,-20,-71,-112,53,61,105,6,-14,62,60,64,51,35,305,13,13,410,31,-4,240,66,352,-21,-32,-6,134,63,6,394,80,-19,-31,-34,-4,90,6,42,-9,15,99,41,3,288,64,-33,96,-123,4719,7444,-60,9,2,-104,-93,21,-2,-16,38,269,64,11,-9,127,31,997,-24,121,-166,-24,-13,-12,15,546,7,105,-93,-26,34,2,-17,86,130,84,128,411,71,262,11,-454,-763,210,-20,-26,-5,8,-13,10,55,52,103,15,82,1,5579,27,12,276,175,26,-35,36,-21,35,-17,49,18,-47,12,-12,1043,571,209,30,-85,-42,3,-26,22,-60,59,16,9,36,39,292,-26,7,22,66,-29,26,131,-57,46,33,95,-15,133,-20,-32,165,-2,-68,28,-2,361,-13,-163,105,21,-20,260,368,-12,11,-25,84,26,-7,-296,213,102,72,154,22,319,214,386,566,-203,-62,25,46,1788,40,51,5,-19,-365,2101,-28,239,262,135,-5,65,62,34,172,36,10,10,303,162,-20,796,195,337,39,89,-9,-33,206,114,-47,-35,2,975,-52,707,-32,-132,-74,17,13,50,3,-143,49,336,46,15,-14,192,78,15,-16,72,-57,176,-11,-69,-85,-94,162,713,93,-7,-86,760,43,23096,16841,-15,121,36,711,4156,284,-22,-82,24,147,-28,70,10,43,82,231,6041,4773,31,0,225,10,75,-77,22,58,67,66,64,552,106,-257,-52,8359,-96,-75,239,-28,-83,-45,-91,-8,-180,68,77,-1315,-11,-42,-17,379,-46,7,-6,-8,-33,-92,-20,-501,-22,-153,-19,7,-79,90,-35,641,119,43,-61,69,6,-12,-14,15,1220,74,19,34,221,-81,-16,36,193,70,917,1937,608,3514,-52,-9,43,22,66,-15,43,-383,34,-35,8,-21,68,7,25,85,44,69,452,1822,89,387,18,32,21,85,76,8,52,34,2173,63,-16,49,144,-281,243,361,156,8,-31,11,8,596,81,65,44,417,107,213,69,40,37,-54,34,-1,-37,-710,210,72,73,10,-10,19,116,4,83,-266,-304,-48,129,251,329,193,20,38,-125,-405,-53,-62,39,-30,1147,67,-4,279,132,54,114,48,347,59,51,141,79,162,148,40,5,63,92,2,-189,5,-4,152,75,43,12,13,-1,35,-266,-63,85,-122,-341,867,1,-41,88,35,150,4668,112,18,2013,-49,7,-17,-18,-142,151,219,-331,892,34,117,2040,164,1160,-25,1409,373,-2,6,-48,75,-14,30,14,-19,-151,-59,37,275,2064,188,-15,176,168,3008,-5,-319,163,222,6,-12,-41,-3,-64,20,20,707,16,45,27,4,24,212,85,-59,83,10,96,299,-69,40,787,144,298,35,161,-13,627,457,195,12349,3823,-23,42,17,-74,-77,-29,364,245,135,22,-36,71,4,45,97,10,-97,117,83,8,18,57,34,144,98,-9,32,11436,-54,-31,10,79,-39,31,43,-65,133,79,723,-112,1224,51,1280,84,167,67,20,-24,314,-15,-324,157,-2,-300,48,582,-97,-1,-65,508,16,38,491,-2,15,459,14,-191,-8,32,4,-34,3,225,2,26,17,46,-9,-16,64,203,-77,29,103,-11,-17,-8,73,2,40,668,52,60,-102,119,-24,100,-190,45,84,-211,96,13,246,-183,247,43,111,-158,6,52,76,158,14,-22,-22,24,-6,-10,35,0,-81,134,255,238,-26,-25,340,49,-4,6,-2,29,18,135,-138,47,163,-101,-1,60,73,106,56,77,-122,5,-1,4,-27,47,35,11,-26,-340,24,127,-14,-144,338,-565,167,61,148,7,-23,154,129,1114,443,108,80,35,-73,-184,-7,118,-73,73,1112,-38,1817,5,-5,2839,69,49,131,217,11,793,-5,277,1,-166,29,149,178,-28,4,20,-10,75,-103,-188,156,239,33,102,2691,27,-78,171,241,24,155,187,-9,0,-217,-57,-27,131,-3,82,139,2591,14,-55,-29,-107,129,-37,1117,83,2,252,585,42,402,0,-42,402,145,39,-46,90,361,1358,10,217,22,-125,179,-18,-214,15,16,-8,40,95,105,214,48,175,12,-44,13,185,53,79,315,-29,57,511,739,-35,-34,48,18,209,12,-11,200,59,333,6,-52,133,-2,156,-259,20,-189,-11,333,57,56,-89,1132,405,-8,-4,53,166,163,-163,55,4,-20,130,332,-109,-9,392,5867,29,27,1095,10,-8,43,13402,98,29,-16,-7,86,533,84,-7,126,210,43,480,-7,1,656,80,-24,485,-27,50,9,-9,-16,97,52,49,-171,-7,-181,308,-9,-25,0,-16,-33,17,175,125,79,4,-83,1075,-39,147,-29,-946,347,40,-1,40,107,-4,116,-29,82,146,23,13,8,138,46,-26,-107,-50,-113,1187,-16,2,350,237,-50,210,-36,44,22,74,126,-137,140,31,47,38,54,136,47,10,58,-6,6,24,200,125,289,-45,-17,78,-83,-13,12,990,-83,89,125,115,151,74,18,-95,-55,53,6,54,-69,-81,59,42,-35,2,1388,203,55,5909,98,-85,64,-48,65,25,54,9,33,-163,88,-45,3898,1722,-40,-24,16,561,122,9623,-2,-13,108,29,97,2,21,29,-4,170,63,48,129,28,-39,-12,-50,-32,20,-158,-13,163,12,-183,-39,-133,31,3,20,82,88,445,4,-39,28,17,32,-49,31,-43,50,112,-76,-9,24,110,-146,141,-19,19,144,30,4,21,40,59,75,-22,-35,114,230,-42,289,185,95,-165,-600,28,154,20,64,6,621,31,249,45,-122,58,-85,-20,63,-86,180,151,38,-70,272,-134,-84,35,67,-12,122,315,536,133,635,348,-1367,56,219,6,42,18,163,-30,-18,-136,52,9580,34,46,-13,27,106,-17,0,1091,34,183,164,788,70,4,54,93,-19,-40,51,-19,60,147,33,98,-33,11,137,52,32,157,6,-224,-159,7,12,152,95,2521,4841,13,45,106,-6,697,47,18,43,-595,64,-92,20,64,291,49,15,47,22,38,-116,-21,162,492,-24,32,20,-8,101,-100,101,-203,159,35,536,-194,163,140,9,-13,-38,-46,74,635,13,99,95,8,-29,17,-2,-100,511,611,-53,-113,1000,1486,-39,-18,-252,101,113,112,-235,301,48,-22,115,230,-31,21,215,28,-18,84,174,17,-45,90,59,-188,62,-143,-22,-22,32,334,216,92,-25,79,34,60,-503,-9,243,880,114,-828,1056,457,9,98,14,38,-62,229,418,-1,-178,1024,5,-15,41,37,246,67,3314,49,-289,-3,-44,3,-7,16,1471,122,-374,-717,-141,188,-121,-303,171,-51,-579,151,-108,-122,-174,1228,-26,-28,-88,46,158,1825,355,-70,-245,102,-24,591,1109,31,28,-108,80,-19,4202,-27,-1443,-1956,-4367,-318,-64,83,183,-17,-67,214,-84,31,-52,258,575,468,-16,48,-49,-90,452,97,182,-2,31,-22,-29,-118,181,46,-28,173,114,31,9,47,91,130,244,53,4874,-10,52,-15,-42,15,-16,144,135,40,-13,319,33,-27,-2,48,-4,-24,6,-52,30,269,161,8,344,-14,-79,-111,-91,115,-11,158,49,19,114,-32,-141,9,3186,36,101,404,101,120,10993,-33,-2,-26,45,-25,23,-32,32,34,-32,2,-50,372,6,34,-28,-43,46,33,-41,-9,-12,-72,-44,76,3,-10,-45,61,29,-18,-30,46,76,47,39,91,-4,70,17,-15,-38,161,22,15,65,1243,-77,93,-6,90,89,-43,41,9,262,-21,40,-110,-7,278,-62,15,-95,-33,14,63,2316,-96,86,-13,-14,99,-73,65,-86,1,71,-23,253,512,-69,-33,40,46,-4,-19,49,15,190,-64,34,-28,-25,12,17,162,103,15,16,300,-70,51,131,179,-25,375,54,29,-18,-163,192,99,76,-66,-62,-4,-161,-64,-16,-57,-9,453,7,0,2385,581,265,47,259,-184,128,-78,90,-18,21,-26,53,40,-6,-12,16967,137,88,42,152,306,109,38,7,-52,13,-155,114,105,-14,58,-34,147,207,-253,2,-109,281,-37,105,-7,470,-5,-64,860,38,152,1322,37,6,427,362,269,-158,33,3,19,11,65,-352,-81,61,78,-8,389,38,121,-27,-92,220,-10,65,28,53,-15,112,177,251,71,30,-12,-9,-21,70,965,165,173,75,-21,64,5,-13,7,31,13,-15,1,7,-10,-74,-36,144,-15,145,54,-307,29,24,35,77,3025,6124,98,71,32,1414,764,-27,459,-69,-6,45,28,-17,12,53,-83,39,29,34,100,-80,-514,381,-35,302,-34,66,-14,68,3,-18,46,-47,1,45,-616,163,1030,54,23,-44,-684,-124,-231,-47,-9,-364,-382,242,-119,-18,-288,-72,-621,-621,-24,33,2,-67,-285,-241,12203,68,-36,357,-110,63,-225,-17,-153,-136,-16,29,6,-399,-56,-560,-273,-360,-159,156,928,-76,-287,-321,6456,8466,13641,6894,10590,14909,194,-43,197,347,1394,946,1376,11,173,353,-365,368,155,423,34,-42,-50,-19,309,197,1061,-194,329,-744,50,-26,1219,-29,-7,263,-259,110,-11,997,845,70,1413,939,50,101,719,37,205,-32,104,57,515,128,131,248,1092,-113,7,-33,134,-287,203,355,39,73,176,-14,297,-39,-55,392,69,476,162,60,27,-22,-2105,1146,602,2730,96,120,816,579,257,8,-118,-175,306,-92,81,2043,-535,119,513,-280,110,8,-377,682,-779,-376,597,-15,229,262,321,50,217,1388,246,-268,159,906,71,29,854,-12,-83,28,34,142,198,108,1224,283,1863,-182,447,176,-111,7928,270,902,577,878,9,-49,785,514,1028,286,-620,164,456,73,364,28,47,-33,363,477,419,-9,458,327,205,234,802,115,629,382,4806,420,177,708,-438,-304,174,162,198,170,284,1034,4,25,212,-3564,429,2848,178,1022,338,165,-84,196,-110,543,565,-83,728,341,-79,-55,1,386,67,978,20,-48,-36,105,473,35,2199,-101,15,66,268,82,-6,643,29,91,71,268,-335,78,-451,60,246,458,351,-701,147,317,-167,115,230,206,49,66,8347,-95,180,-9,3,109,12,822,208,95,-158,241,220,-22,261,-12,-147,878,-78,-424,5,953,930,1380,162,1084,38,909,-9,390,-41,538,593,31,556,104,-131,-414,97,41,201,460,-205,-26,452,427,784,161,-14,599,1290,1754,422,-9,359,166,601,375,498,4001,257,18,111,58,590,41,1286,-169,263,224,1622,1227,-825,78,418,462,85,-168,68,-116,266,298,334,1986,-577,51,28,961,-128,398,-50,117,13,-348,100,1333,99,157,86,871,1156,75,750,175,67,27,506,1991,383,226,-82,245,699,764,468,4392,1282,41,262,680,613,49,145,727,743,72,962,-124,353,82,427,490,35,125,73,-113,278,381,5017,-155,835,283,-158,74,2874,-104,308,167,31,1610,987,43,563,31,64,144,317,27,1380,188,179,254,-226,-144,654,91,130,337,76,865,314,137,366,-58,56,510,145,634,198,103,182,167,59,-15,1780,246,-61,422,-377,612,272,295,-253,440,84,610,982,924,-15,441,378,-1268,-326,360,1645,813,-90,72,279,580,261,622,794,112,-376,-75,1256,28,205,1142,-281,-187,885,44,237,-28,415,327,368,122,1622,543,165,-36,390,1207,28,218,52,108,11,20,-19,167,816,5,205,105,506,1277,48,123,-9,-254,-148,204,2272,-534,195,658,201,-94,1256,74,-17,17,1632,173,227,151,189,1108,934,-26,150,-112,101,27,83,-52,73,305,406,290,400,243,589,1357,134,569,-287,72,113,203,76,-7,-111,-49,-22,116,-2,426,33,112,338,2800,248,2072,-57,75,914,438,209,142,-79,1431,-253,45,-23,-123,-110,60,-94,-117,-188,85,-193,409,1677,-41,-392,64,-154,416,568,257,710,68,470,451,1286,-307,-176,-25,518,133,635,-116,229,2737,3,102,-612,-315,48,112,591,-310,-14,-60,114,-286,-116,-100,-400,-93,-42,144,331,139,-212,-20,48,-33,699,16,562,-110,-1888,408,402,-362,414,100,699,284,587,83,34,73,340,282,123,10,-86,245,356,352,-254,76,-19,934,646,-20,-127,171,-130,199,382,3438,73,338,523,173,1085,68,410,-329,146,1366,3908,1060,-139,394,406,352,794,214,-87,-78,369,707,-426,733,275,-127,456,1098,805,189,198,206,371,512,413,1604,51,410,-118,-187,461,-90,391,888,-318,1778,224,135,125,459,-144,307,1980,975,807,888,4000,-336,-110,134,900,632,-23,96,-375,217,140,336,336,762,171,18,6230,260,1113,287,1514,322,-3086,-13,664,326,416,138,127,27,138,309,-10,1703,1882,60,-560,311,1748,-458,259,317,359,337,646,381,-320,407,50,139,-371,-81,81,-268,313,796,-90,114,273,216,131,129,207,-93,1852,-16,192,107,1059,183,258,-176,475,-26,-18,139,159,63,261,-29,141,706,-313,-31,154,62,904,816,-210,-58,289,-743,-5,58,48,958,152,979,68,1279,-57,555,477,-113,339,340,1230,-637,914,30,62,-49,253,31,14,-327,184,616,32,1435,765,50,197,345,508,47,60,182,285,945,204,398,213,63,16,720,372,2338,193,-135,220,74,7,113,890,2019,2057,-359,183,247,-58,592,548,79,964,4,1311,1324,81,-29,-522,210,868,-87,-674,684,2486,92,-11,302,830,-29,-199,-639,-147,-223,-663,65,648,762,2178,13,64,-81,-152,-92,256,143,-420,-66,101,308,-2749,267,23,-44,11,78,177,-1108,355,-50,476,487,790,36,23,515,175,12104,14,235,669,-67,415,-17,-165,-154,116,541,-22,-696,44,48,85,72,10,513,50,-1029,676,7,130,-245,233,-127,5902,-228,-453,11,505,215,491,-1320,-2,-137,503,633,436,43,56,705,-1481,-15,246,4250,-839,-565,234,183,280,322,502,3566,277,363,364,-198,613,89,107,37,65,186,820,231,-1306,607,755,227,-76,161,226,277,11,-137,-762,2017,-308,465,-289,32,-481,507,-110,-163,1540,107,427,-68,278,187,2181,1430,581,335,556,84,637,424,396,-496,-1858,220,71,142,1429,546,183,1471,-81,-51,-351,4876,60,34,14,152,967,1558,54,-15,37,398,235,-37,127,-2,1144,1379,1657,77,653,74,89,-266,342,95,-1803,372,-2296,-38,227,389,226,-193,290,330,497,-98,280,-74,-17,161,162,960,915,222,351,707,247,-78,576,-173,105,-864,341,-71,76,512,-479,745,-179,63,95,888,526,43,-393,-5,-25,1047,-521,-87,-100,33,-3,73,-115,24,271,23,144,821,110,2277,-634,1638,-149,207,758,-14,-89,-20,-681,-42,177,47,50,307,766,-389,3430,-37,-284,6504,687,-2838,-65,26,-82,42,511,-757,510,-158,83,448,118,1690,-249,77,519,182,48,-106,-246,-161,1,60,162,647,-22,-222,314,975,82,1309,-40,7,77,-259,391,30,98,247,138,756,463,198,726,203,1106,132,-38,82,664,405,-483,36,157,-1101,-6,155,-193,-1018,49,48,353,128,241,-781,-98,47,201,642,133,-298,-68,-254,77,845,-37,94,-19,1945,-20,3,93,104,-36,1260,0,513,-305,-262,-144,382,1262,616,1,441,-112,-176,29,71,208,222,110,1187,-406,-983,-496,-315,-446,444,1378,259,233,777,90,55,943,279,1107,279,-140,259,1890,149,250,380,17,280,1757,52,468,-401,251,123,854,-36,858,1957,96,1493,566,6,-68,362,-291,128,-687,935,3777,-233,-11,-1095,-49,-140,158,-1001,-28,699,187,-9,249,-12,-353,227,-82,-846,-56,-20,19,500,39,251,2094,368,20,-895,611,136,349,1442,778,216,63,51,860,879,21,372,186,210,458,293,-277,239,12468,393,1749,-16,-102,93,-12,97,1232,195,90,178,218,-669,32,-10,1068,205,-118,182,253,299,186,301,-27,451,-1883,2857,-185,153,289,241,4215,142,282,961,-202,1857,-47,84,2293,-27,-321,341,26,-43,502,372,264,19,387,905,122,211,534,1010,-173,118,85,-547,133,740,221,2064,-74,1948,924,-107,295,121,-107,167,122,-329,1782,358,61,-304,395,-332,4,47,357,-77,-127,23,-103,-115,560,910,95,876,589,1585,273,1585,367,2098,86,238,363,1767,263,45,-267,106,309,-218,481,63,145,21,2,85,177,-261,176,77,417,88,128,409,217,-136,165,-47,120,416,141,235,340,707,725,259,-79,192,-453,93,46,176,672,59,-107,216,277,-72,118,631,10,89,79,202,-68,82,-577,997,445,1233,139,339,2650,-71,96,-644,438,-520,123,91,-397,963,232,202,91,224,915,282,975,402,-55,1535,-118,24,710,83,38,371,304,773,429,290,7,-861,-87,-394,364,48,-44,126,415,301,-645,147,217,520,796,138,-290,53,-54,1362,3776,1737,-5,984,10,51,186,-204,254,-48,248,602,60,154,366,1284,-40,577,661,796,496,347,159,-173,6,1897,1037,933,-22,-69,284,312,1948,172,227,627,-143,1030,-287,-35,2689,936,292,530,65,-126,446,486,30,1628,-31,1022,157,3024,84,88,164,604,6631,-942,360,294,3316,196,363,-41,-4,-96,330,0,341,11,187,97,68,1055,-122,1871,43,114,77,61,-555,15,-236,173,186,785,170,204,448,45,244,437,599,-337,171,-115,243,682,-243,897,318,-74,13,305,283,4,113,836,10,45,126,265,49,319,771,-160,646,-13,-329,94,309,-209,116,165,504,8,2425,434,117,59,647,-1413,69,-100,306,97,193,68,12,5,66,-205,1282,1993,724,-120,789,2348,1493,3447,3905,150,104,597,434,22,487,103,917,-47,8,4644,555,1583,490,-43,934,57,58,97,98,74,-14,-85,406,76,-238,104,56,101,87,69,117,203,210,430,269,37,-114,596,349,-89,-52,28,110,276,107,153,1754,616,1632,-57,18,-34,3,6,177,-266,499,462,-32,531,28,25,3,694,-307,396,657,18,141,11,63,-248,-133,14,219,136,385,303,745,128,4813,134,201,1146,1995,149,-16,1198,880,3214,-139,53,-23,508,68,-498,1613,1249,793,-44,256,-837,383,4,243,337,113,-580,2290,-365,-47,-27,718,72,212,746,179,248,276,526,575,217,41,76,333,-626,-67,777,386,1234,-179,334,91,100,802,239,204,-363,-440,435,1348,-171,-50,212,1196,548,381,51,2904,76,-140,541,644,139,-250,1201,-180,-661,597,404,59,200,-239,-154,15,802,-108,-52,1746,-322,241,487,264,1275,121,1204,211,1479,613,905,1708,1997,774,94,194,26,249,133,-839,-198,89,708,-369,-146,501,22,333,-692,224,-1213,549,1293,2699,581,1672,-229,859,-966,79,-472,248,532,1923,2830,1300,350,1703,142,1529,522,-259,47,316,846,1739,1161,-58,1415,3263,420,1249,-72,977,1213,134,74,733,45,73,4924,1168,139,1538,605,1191,0,2176,-217,267,442,-482,412,-27,-281,577,1620,268,902,2369,321,636,2191,819,1216,-368,690,288,2285,216,154,1097,112,-15,436,542,263,686,26,140,93,185,672,10,176,5,225,269,932,-16,-40,17,137,291,889,-69,45,489,-42,197,-293,-87,112,195,4401,2079,79,151,6267,1037,757,665,142,45,1284,263,-242,173,-944,-231,25,91,-40,403,-5,-20,210,-26,10,61,608,-285,256,209,112,185,59,-34,945,896,-132,161,-656,223,26,127,289,153,-10,213,130,512,196,3215,837,-227,-80,1859,1921,1269,-106,772,-187,730,-1070,659,646,564,912,86,4488,593,177,998,562,249,777,24,392,1426,952,1037,2107,260,-99,205,-296,97,-246,-58,-23,-50,1091,181,1504,75,534,181,52,712,3,262,1431,-10,-110,18,372,1233,1339,989,347,432,1426,711,245,60,27,1578,193,1167,-148,133,652,90,1780,606,1047,185,135,121,249,179,92,555,170,-25,129,571,337,24,-221,205,105,354,387,30,160,609,745,48,4,95,454,924,126,562,-10,-43,-373,3197,77,357,157,46,336,206,-53,171,651,516,3576,1349,-55,-106,73,342,-19,580,162,162,-39,66,719,172,-5,-812,-377,431,819,415,210,-493,301,821,129,1096,191,110,-155,-98,-30,-399,245,445,145,504,171,270,81,233,410,180,-189,261,-298,-36,404,30,463,600,284,180,204,64,-224,143,2127,89,1,447,-74,865,975,707,198,316,220,515,-55,275,-76,-113,570,266,511,-517,126,192,-4,66,-99,-1714,255,54,18,158,421,34,118,778,138,-38,651,748,-106,157,469,1214,198,145,62,185,54,-53,334,-70,-42,113,-32,222,-167,150,611,2671,125,-104,8,-19,1097,-273,383,-8,-63,31,51,377,363,-240,87,580,-98,442,824,2792,-7,39,457,347,266,573,26,5,-141,-138,-45,94,200,-859,53,22,1420,822,141,124,113,-370,25,18,-174,38,75,183,1788,1401,227,-12,104,753,134,-1599,222,1537,369,-9,819,22,7,711,585,-291,497,168,103,-420,11,705,1423,3,-524,-180,-48,207,-34,1314,122,4,-38,-103,-53,147,-27,251,-27,43,350,1625,-45,142,3,56,26,659,709,164,-168,1357,-312,202,1922,671,69,-90,11900,-26,-3,465,43,2872,-40,-402,94,207,200,162,858,297,281,33,777,643,290,-28,28,583,36,280,497,76,198,-71,-74,-435,227,122,86,1594,41,52,83,249,389,208,1086,844,233,368,2142,65,371,-14,326,11,12,223,0,574,61,29,189,2897,87,-29,66,772,9,684,-71,170,483,-85,356,8,24,121,610,182,54,231,449,946,25,-212,118,-188,-133,175,365,18,176,46,118,756,635,223,542,332,249,1318,-775,26,265,28,23,320,-213,-131,142,61,676,50,95,1532,735,55,597,156,2,5316,1209,56,-33,-987,51,-514,15,210,-23,99,103,386,177,-151,-452,137,3,122,232,41,18565,200,137,355,73,-42,95,140,-171,-67,833,81,34,6761,-27,220,-33,160,98,-15,-11,-113,299,67,-173,1224,-122,300,97,1,-193,53,292,-300,157,30,46,434,1822,491,459,68,1692,335,473,-14,13,2124,230,4088,733,165,408,430,-185,-59,125,1078,211,767,-366,297,-48,248,461,213,-454,200,-158,294,-131,634,594,188,80,224,2163,143,61,-386,1036,270,998,-31,625,57,96,109,433,-375,904,37,378,707,490,988,27,-211,157,63,250,-290,-31,2474,84,-57,119,110,20,-52,404,-41,-73,-306,-220,-323,-369,-251,-383,-594,161,-91,273,220,-405,4406,-306,4,-880,62,-38,-5,114,-1,-606,145,491,-154,106,-555,378,439,3186,-15,1050,6,88,271,-201,-74,294,-289,-98,151,3028,120,-70,-11,128,-41,17,1095,173,466,-44,-321,1250,-108,8,-3,-39,374,-115,1112,8,-596,9196,330,-59,-103,690,-348,430,-67,-44,-78,-14,103,386,130,244,441,421,-946,511,758,-217,-327,-181,247,123,139,106,55,-193,-383,-289,119,-293,-10,132,2278,-95,-254,230,252,-106,-195,148,36,-286,55,132,-553,207,202,1131,115,196,783,244,361,131,738,741,254,-230,384,-377,163,341,83,9,131,197,6,-357,247,532,599,150,49,68,-243,99,107,-181,-416,-592,-103,112,-146,60,68,183,-133,117,353,3433,500,13,130,118,159,54,451,63,611,15,419,77,-175,-14,18,-198,106,85,-548,68,-59,-39,24,510,134,225,-456,-23,1329,258,212,416,-1598,58,14,20,100,-199,68,133,-68,-34,318,239,-3,228,-480,782,-323,-32,-96,249,38,146,1406,-73,-40,-466,-103,59,22,-21,-178,98,2439,624,62,97,91,-2,-1,1147,232,199,277,-17,931,1333,-14,35,112,120,-84,-209,-9,2533,303,298,-36,-122,175,358,221,175,651,438,365,169,896,130,-113,1693,714,43,12051,177,288,-26,426,210,5,82,74,-74,37,348,16,-89,90,117,747,135,348,1789,301,194,785,-60,-365,123,5308,1140,625,12,113,436,44,-2,44,-113,237,189,640,258,272,-374,565,2,344,1657,1313,749,860,35,31,342,-65,17,57,-179,113,227,-133,-59,72,177,888,-6,171,103,-101,22,388,158,-30,108,-75,103,-374,-663,564,-79,-55,-26,-164,93,159,11,127,16,920,67,1004,81,-262,-18,51,116,28,133,52,342,0,113,143,531,122,38,34,1087,36,-9,49,209,408,-708,-5,240,503,19,169,37,352,-277,-138,190,-11,263,923,516,34,291,-64,-129,102,936,1122,605,425,904,1942,-613,279,146,59,-27,70,791,583,33,234,-71,871,-25,376,673,65,112,20,-1499,-31,16,-411,634,98,324,9,715,-195,381,1061,-523,-223,1150,152,-20,-19,260,78,897,1450,426,230,98,-152,122,2408,83,120,-42,14,684,33,202,65,-101,450,124,515,108,-43,-412,192,-43,205,175,128,796,139,6,98,321,750,184,215,144,485,217,136,175,598,-41,170,-104,1902,-53,231,229,24,127,-135,67,110,517,9,25,407,3433,55,650,262,146,131,154,366,53,74,-135,234,-11,71,251,-58,2227,158,1072,180,324,-2,239,5415,88,-132,498,205,-80,14,235,535,-61,192,538,123,-8,54,100,569,41,353,124,145,-145,151,347,79,266,120,375,-21,323,13,-55,-50,297,850,354,32,-1053,423,258,13,-84,-77,-59,-68,83,842,122,330,6,596,465,425,362,194,-29,-67,61,66,-162,38,32,371,-114,-34,262,-551,64,230,13,-151,74,23,2210,276,-242,-230,102,39,424,725,71,224,214,1595,107,-121,341,-34,116,569,-269,557,161,-26,40,109,218,-93,-27,246,-59,119,-49,100,-45,-158,600,154,95,-20,867,316,1388,-209,205,1698,677,-68,-21,-68,77,-376,64,29,100,-404,355,81,27,267,-67,-1589,158,243,289,149,553,915,1088,1686,6769,406,1146,106,-177,320,658,1596,14,221,186,1120,72,296,2228,2766,256,930,431,506,109,448,-146,21,1787,21,685,3070,513,393,992,246,205,104,132,108,1692,-612,79,234,17,386,671,247,2,42,-64,25,122,19,-14,-38,-355,915,-3,9,39,269,431,10,4,121,520,427,148,1606,1119,527,499,31,-48,268,446,-107,95,-35,94,-211,-174,13,12268,86,523,-111,79,22,489,-387,-590,-371,705,448,202,109,231,-139,101,2499,-22,67,488,250,289,39,-393,-77,214,64,313,573,-136,974,44,-63,120,77,159,227,57,-62,748,7,126,-599,-226,81,348,73,41,3,917,-274,-29,418,-302,243,2947,513,60,377,523,441,723,-1254,584,309,51,49,17,116,-1610,48,-50,400,-544,1130,30,2351,-158,828,-183,-133,155,-12,98,53,64,255,88,44,120,97,615,233,-213,-238,25,-43,-50,-25,-300,-218,243,42,372,1033,263,61,563,-49,964,1638,-216,23,-996,128,220,3721,364,-190,56,200,316,582,246,536,20,107,1415,40,-489,-279,97,-364,32,219,-556,-29,967,212,481,163,-50,0,-592,149,381,-640,54,198,36,148,-1367,427,120,50,151,94,-454,38,48,100,222,61,-718,350,50,234,370,15066,93,-3,152,-191,2437,181,-113,-40,77,65,226,224,123,87,553,41,22,-70,39,-99,-205,320,72,53,8076,-38,103,294,122,289,325,1104,-9,179,-26,8,72,-177,59,6,40,-6,-150,390,183,1674,106,-126,1628,-176,-63,34,-372,361,1085,-340,1452,-117,1243,73,-431,311,172,33,-45,-200,-168,84,-252,-543,-90,-145,-1012,62,-297,391,75,-421,-32,121,-114,296,-10,9,-3,95,-200,42,27,190,-138,2926,1219,58,450,162,232,57,82,-1395,-309,5464,140,856,94,-1236,1810,736,-45,1334,-77,-294,113,-110,315,-19,608,672,405,-162,568,44,807,154,-305,-21,-132,140,-15,435,349,31,506,-37,-597,-633,20,462,171,89,44,536,-23,27,11,6,181,34,-104,787,128,-253,-43,965,591,-94,73,69,126,-762,-800,-35,734,623,-366,1832,855,586,9699,-99,-340,308,269,-168,-18,-72,390,78,455,1186,110,-76,-8,515,153,244,99,117,-73,-306,400,-48,64,120,11,10,540,-237,94,65,49,-61,-191,340,-649,146,257,596,-65,5,-11,992,-633,135,-979,238,247,37,218,132,-20,-112,1907,66,382,287,147,204,40,17,69,13,48,755,98,545,-124,292,38,866,238,907,206,351,-252,666,67,165,-582,497,239,1166,39,-544,55,529,1086,13,314,-261,41,279,137,37,1865,-133,222,1,-63,50,-76,238,-74,277,245,580,98,-755,582,23,-236,-964,-273,34,-1,-85,23,43,-105,618,-91,18,619,194,-8,-396,-42,3,39,25,-105,110,41,41,30,-36,175,-366,31,-559,93,337,227,259,354,-303,-345,125,372,-415,283,299,-237,-86,772,551,-483,-23,2178,572,-96,1029,-409,136,-12,-119,724,-355,-60,267,532,755,-764,487,-80,12,-41,218,-41,492,-784,60,2286,362,31,109,-194,7,-122,14,-100,-43,5613,-45,119,-94,183,-265,30,246,-17,-183,269,376,-21,-196,121,1263,-356,104,239,107,368,49,75,408,274,206,226,1340,101,-49,66,143,268,-86,-60,-105,737,330,1249,150,165,121,687,269,380,-350,-32,183,-352,-196,-92,222,23,-159,1390,100,82,108,-1,-155,45,-319,1861,240,56,466,696,-303,146,-6,144,194,376,460,609,1011,655,-35,-813,-70,162,1,87,-93,411,55,1008,43,681,161,92,-141,92,-91,269,540,-88,-668,109,142,271,154,156,402,20,-405,21,3,41,257,11,345,567,-401,717,73,1737,-431,32,322,1096,28,252,53,-9,718,96,708,342,145,539,10,80,177,-15,-459,168,2596,591,524,1750,234,-265,-21,72,1823,187,-17,-101,85,-510,132,184,-193,126,151,-16,-477,1411,-393,106,159,160,1453,169,30,-56,-46,-18,99,134,120,20,167,299,9,240,-44,464,-43,1,-175,-221,849,65,459,2290,-77,71,-208,206,-7,120,455,833,53,91,130,69,-217,8,145,-16,117,1,376,420,335,1249,450,243,196,962,528,1110,148,258,386,20,380,-13,-756,-27,813,81,1658,324,-501,3497,249,91,872,182,2,65,264,114,192,6330,-92,142,-232,-536,-91,31,228,831,992,59,484,207,848,869,-87,445,146,1786,338,2662,148,-22,-28,-293,299,166,119,53,1393,461,211,439,-171,142,534,832,19,7721,3971,158,62,495,346,-664,105,56,1859,-70,187,491,25,1104,634,862,-522,1189,158,-9,2904,165,427,694,707,469,-365,85,-229,1117,405,45,97,1430,127,102,33,340,130,60,70,69,-17,32,-625,-2,159,794,1595,682,243,329,277,-219,1642,152,514,181,2154,378,38,178,15061,909,-206,464,-136,5,-15,1753,1130,75,15,-95,292,815,88,350,177,-137,445,611,-721,172,-501,-7,13449,140,105,9363,-56,-95,987,492,45,226,40,-1315,-250,-5,-79,-9,593,-673,2356,207,-189,1956,116,-107,-235,49,299,2207,-137,245,-1055,723,722,1114,844,-74,112,1960,2011,102,-102,361,5263,96,1534,1000,615,-154,-61,-18,-51,-21,-216,390,609,-415,1073,63,-13,-265,78,-158,65,195,86,15491,62,745,12700,-22,559,377,-92,-73,29,163,17,1103,3699,159,43,-44,356,105,-793,-196,-358,-87,-399,-372,274,33,42,457,794,-287,1006,-168,49,-229,-307,-13,-799,-156,-138,-176,354,-29,-51,-307,73,-828,-114,-154,45,-164,-1355,1048,204,-31,216,200,92,37,250,103,58,2080,-276,110,64,1156,-199,880,3554,173,-14,534,83,110,0,232,240,3,35,245,-171,98,106,102,749,303,-44,54,63,-83,23,18,206,43,-47,263,53,296,511,178,3280,1261,43,-282,334,701,-193,-19,239,155,-254,217,-3,252,8,3,-1,43,993,-12,-1010,45,163,651,1519,1803,538,967,-54,130,-121,30,-75,1422,2453,677,386,37,444,36,16,225,-228,-55,115,-447,530,88,75,-18,20,-565,168,-31,170,1463,16,73,-177,694,525,162,112,3,761,700,-27,1707,832,2,86,13,-200,350,-958,1401,140,394,276,149,-76,342,16,694,422,-6,1223,321,-192,18,389,-32,-218,379,97,0,138,165,36,409,-214,142,594,11,674,1158,124,58,58,-202,106,190,4049,120,87,-46,563,313,181,-137,-316,844,146,248,835,432,-4,-153,357,428,-174,512,78,150,-249,-38,464,-216,1558,148,-98,22,406,155,81,4,47,-21,1219,168,25,73,35,983,171,-134,135,-8,20,-285,-273,71,-419,-26,67,-160,108,465,-42,247,379,157,-36,35,29,145,47,231,210,-196,414,757,254,-157,89,28,25,66,23,66,168,-36,-65,225,270,305,-82,42,796,53,28,-41,-255,473,174,-121,128,679,0,853,95,-112,113,1016,2645,69,-128,73,183,1285,398,554,2873,2057,781,167,426,30,29,925,-83,32,405,103,454,137,483,10345,668,-27,912,955,38,330,104,-125,13,-93,422,787,681,397,580,112,-434,2324,51,15,352,4900,-28,385,285,176,42,-7,33,258,114,574,285,-107,621,693,168,414,7,-42,30,95,318,471,77,36,-34,1067,130,355,150,337,187,-78,86,28,602,-300,719,1756,-104,73,138,438,254,224,617,-9,-51,99,13,1188,-130,1061,278,-12,88,5,474,217,784,-219,256,133,109,5,-207,45,14,4,369,-90,364,970,562,135,80,20,143,24,451,58,2096,428,1117,356,862,795,773,303,2172,345,747,113,432,-107,825,-34,412,90,254,1373,-1,126,1316,206,113,1676,91,21,176,38,245,405,328,172,163,2145,696,258,15,480,383,789,74,859,28,22,721,1016,782,136,550,35,267,51,156,76,-9,39,6,403,126,-55,66,-113,383,570,68,279,3266,-3,972,1287,1578,314,582,51,210,208,-107,219,1216,-413,-187,564,-86,122,144,133,-13,-169,53,2791,173,-112,314,707,30,4368,1047,323,117,-270,25,393,506,190,-4,630,1271,635,90,95,-8,343,808,136,64,629,173,1617,298,1146,900,28,44,84,239,-2895,4547,316,-111,10,519,2698,309,1571,28,1124,697,780,1106,23,762,310,1983,543,129,561,-420,493,-40,399,463,301,-105,212,436,374,107,102,83,1514,477,-2051,654,1355,47,224,638,-24,593,1479,1249,515,-57,255,203,658,211,1733,4,420,284,348,79,1273,71,3444,1096,78,986,999,515,408,190,127,370,922,-3,78,123,283,20,1419,823,16,1928,-254,1627,576,500,14,524,334,376,3157,341,289,2213,289,125,630,321,1811,270,579,-24,411,685,673,-147,1195,1013,-28,945,56,628,1707,-104,749,1123,915,602,1615,774,-43,36,119,-102,1274,1176,22,738,339,526,-69,635,926,71,153,-397,969,876,353,1893,32,-960,65,252,137,521,129,499,325,301,403,153,460,-75,487,1694,849,108,217,604,180,757,572,-1657,246,9478,67,432,403,69,2530,635,913,1297,263,171,162,446,-17,403,2087,1311,1100,666,240,137,683,200,374,414,866,2908,-353,2041,698,98,48,134,583,198,297,170,539,648,678,220,2701,249,106,2850,355,131,105,-15,240,111,356,177,440,259,-222,17,366,1218,-194,696,214,588,-23,144,170,226,431,-72,624,273,129,320,72,364,43,271,865,85,528,-367,1307,1572,3112,630,552,343,-514,771,890,549,2417,480,247,660,1055,40,58,417,64,126,208,413,91,-35,61,744,9,83,1530,535,-314,1461,1986,-80,350,416,885,53,1061,3751,-22,203,1448,2700,43,-81,146,126,257,312,1848,-16,50,8,171,106,388,478,-51,138,268,797,196,464,245,632,1101,703,223,596,32,-30,4315,102,167,-543,-90,418,53,647,538,-40,70,238,695,1081,727,177,387,24,2034,2840,85,78,-606,86,237,1672,16,415,279,329,192,422,778,71,1407,172,16,-51,265,-27,295,49,228,73,513,79,442,537,216,1022,174,253,669,1646,-371,-696,262,435,998,-843,190,57,179,102,275,88,-109,587,109,163,97,177,-269,1112,2,281,887,141,25,125,210,200,2,119,2191,372,73,139,2906,39,-135,441,31,216,-453,673,101,138,149,415,1003,328,292,1127,1083,761,164,-183,974,907,2473,138,56,129,273,-658,41,223,-167,494,52,317,-356,-1198,325,927,686,16,8,39,67,538,259,228,-447,1150,1234,-5,158,145,733,-66,493,144,794,73,111,146,1083,235,148,213,102,41,343,210,1259,746,660,561,-325,80,239,-106,2567,45,106,-555,387,33,562,330,59,751,432,470,376,-408,127,25,185,742,1943,-3,14,99,1190,150,-864,344,89,16,920,3416,83,-374,78,1537,237,1710,131,-170,409,191,-2007,-130,533,-15,1499,9,476,1410,37,-27,1,1127,174,-38,400,396,183,110,191,112,33,765,102,37,306,176,268,397,88,30,-40,256,215,640,249,-217,81,-56,120,-15,542,573,-1215,544,182,111,237,38,65,66,-743,93,-108,898,71,561,74,-19,328,206,26,-6,227,840,377,33,350,192,40,1847,3,1256,474,-105,352,484,248,-253,251,7,439,171,57,975,1247,330,32,64,315,172,154,91,-138,273,168,766,150,306,147,236,245,238,-898,1738,188,1813,-111,36,-62,2527,441,176,14,467,445,2031,233,2914,5273,146,273,3744,-26,3037,-7,619,378,787,228,318,276,-43,75,192,230,796,-559,-277,-15,-54,38,38,143,-218,79,528,-68,2023,302,1707,322,117,344,50,43,79,295,177,258,-26,454,150,197,-528,228,82,11,167,11,563,-324,151,1778,752,315,889,355,920,-186,118,-63,223,-355,897,74,189,968,129,1126,374,32,214,172,65,284,919,-130,-303,1853,272,400,396,385,10,210,573,98,455,588,94,238,31,3699,1307,221,421,406,90,22,403,562,112,660,808,755,325,274,987,-11,661,600,-58,19,59,940,609,503,527,1179,1788,413,548,582,15,-31,-53,525,185,156,161,-1370,447,114,786,1869,3702,5349,173,204,129,204,-437,-44,457,658,32,823,568,40,586,5071,557,1200,899,180,112,81,9,308,362,151,-390,164,371,158,673,173,849,470,459,-142,852,690,693,739,-119,297,404,644,667,389,-582,128,195,-33,162,902,686,25,340,296,-13,133,55,1381,96,754,362,134,33,678,-71,409,-60,-61,2559,-18,17,68,-142,10,30,591,66,75,155,2056,-158,379,336,173,-746,95,1428,258,14,-157,436,1026,-187,877,718,410,403,1199,-68,128,-338,55,257,1,90,749,753,409,1500,372,538,-118,248,4417,235,-16,310,778,2178,293,153,621,2218,-235,270,-151,450,248,10,-304,1974,-2443,377,254,293,62,496,270,443,439,979,726,431,1034,224,110,436,154,-5,-131,760,374,603,-41,70,-134,569,81,113,1857,29,-35,84,784,1340,242,540,121,-44,-114,94,91,94,100,-51,-62,1644,968,-56,12,219,-72,815,558,118,1870,-212,157,473,225,585,314,33,423,499,129,223,73,1321,184,322,-1,754,826,-17,3669,-74,90,-47,-23,79,29,5017,-1054,288,793,1891,691,804,3731,251,-243,825,1004,272,870,-58,372,113,1846,23,967,3,667,371,512,114,154,401,163,327,436,61,589,495,301,231,141,-2167,908,301,481,382,566,1274,4707,433,392,194,381,-522,-110,1228,224,495,489,616,420,195,281,79,282,-183,134,635,144,850,613,-1708,467,154,110,1168,152,1364,1159,485,1716,1730,861,251,552,1939,68,443,208,665,1566,78,5504,813,641,593,514,-502,-58,203,325,657,-91,94,822,742,723,-3,-17,308,1130,-70,131,61,-1176,-30,-75,245,2030,278,526,-131,1238,32,-53,230,-1684,139,156,1306,2192,378,694,638,872,129,-132,969,176,454,1030,-91,572,-17,85,1254,-191,874,3540,880,1041,282,13,141,372,120,322,270,164,1861,81,110,272,2046,246,1,175,359,481,-253,916,1121,366,201,2152,212,643,22,280,890,378,56,1081,89,-91,-523,669,920,504,387,377,334,448,3399,452,-38,54,569,-46,-32,282,834,-491,489,395,155,-89,1210,605,1087,776,76,57,-18,26,3183,51,1160,1840,1075,1182,210,66,82,424,289,303,540,151,327,775,440,88,31,1369,-134,-4,-349,586,1379,-61,582,-11,350,210,225,342,-359,-97,237,4145,396,127,217,-42,23,202,-137,271,399,118,560,1106,359,354,782,431,891,129,211,-24,331,-116,447,180,2172,1373,932,213,368,1140,2266,1198,419,-24,412,1004,625,440,56,203,576,-75,154,-670,-113,205,330,1638,295,230,694,78,105,202,113,362,-181,107,77,259,1,509,639,121,510,234,269,508,334,1154,443,49,1256,584,2034,580,-489,277,388,39,11,285,373,315,1966,-232,1347,397,479,-11,186,-562,512,401,118,106,260,483,672,1444,2233,549,944,309,558,198,55,111,2584,560,547,1103,-582,445,5203,200,2523,110,340,1273,-199,1623,888,2843,1447,387,324,957,-425,-30,524,1515,-830,877,26,91,-226,5,1522,1029,719,3209,1033,94,170,326,401,97,548,660,685,1124,2015,1414,200,594,1148,559,704,131,-3,-700,218,1461,622,142,138,619,403,-253,334,428,11438,2102,311,1434,-15,442,917,451,1002,817,327,1502,578,154,-68,-1527,97,878,1030,203,32,901,2088,80,860,43,945,206,395,389,299,-216,-16,683,-1049,-219,1340,253,182,288,92,1191,-100,591,461,437,586,534,403,229,16,-14,81,397,403,-1126,18,165,256,-9,-30,395,739,870,191,279,-186,195,491,1131,392,2390,-707,82,336,276,28,23,33,187,-129,638,391,582,-79,234,101,416,255,687,1334,415,389,185,-17,146,567,596,239,406,1623,218,1517,340,452,626,556,162,712,-6,-10,2059,292,245,1321,281,274,792,789,525,1557,-7,801,3474,505,370,-145,681,2136,1044,947,6204,225,773,879,294,-18,212,209,381,-57,312,1167,1575,1631,509,890,493,325,448,1463,-259,-32,-152,226,197,1213,431,51,243,103,73,124,-286,903,753,3029,1307,478,691,3595,344,463,175,622,395,57,-11,266,-684,-351,349,246,30,292,1473,342,265,634,51,2321,288,1189,-25,375,211,905,104,162,349,3234,-129,-64,737,46,-143,2416,1129,254,-263,259,686,381,-90,223,411,-212,-366,1056,502,323,502,271,2174,79,1317,412,-23,-1190,207,-51,198,3,77,332,473,576,78,14,-38,592,97,1521,378,2462,197,-156,2062,1121,455,531,397,351,375,2431,130,-652,-59,-16,635,-200,191,575,777,599,-408,238,449,80,428,490,549,1135,-292,104,1077,524,875,354,565,1570,319,424,157,60,-38,411,-147,681,498,4309,-110,226,272,863,223,257,-127,-339,989,302,182,4829,1730,-94,999,-952,103,249,562,705,70,269,-317,867,186,507,450,-187,735,-106,-60,168,1358,4217,1762,-610,140,53,709,338,335,252,160,2133,490,1057,129,493,734,-164,1974,657,670,1843,1346,1251,753,127,2936,2323,698,-114,-27,101,1219,419,94,645,-69,61,277,62,-31,63,14,145,643,584,-80,160,-26,119,238,605,1691,164,145,34,-21,-74,182,-39,321,2073,-60,-83,908,8326,655,118,-14,-142,506,608,26,1719,3062,183,1798,59,291,659,309,100,551,662,-363,689,-170,-82,-41,647,2986,102,1120,1829,253,1008,-519,1957,36,564,1323,192,360,833,2454,396,1780,54,468,269,689,-1253,924,828,171,578,514,-110,1016,1251,505,357,-21,222,7,324,242,-54,-97,178,1304,139,2061,442,587,2954,203,224,368,-24,-5,684,297,1192,26,3364,87,110,-473,1766,-40,138,1391,1009,555,1278,159,-264,36,661,322,901,237,6923,463,2170,247,97,91,412,477,1159,2575,83,1225,1021,-14,-238,1006,250,379,264,74,649,185,2577,-425,489,1499,102,3185,1347,-259,104,289,-42,425,168,311,-134,149,-124,147,207,931,609,113,-92,764,-607,125,-61,372,-84,-463,144,662,629,1212,-307,964,-85,2,331,495,-166,731,-86,-134,376,1004,259,478,99,830,279,266,1040,-136,766,909,52,603,187,693,1079,251,1483,55,227,828,55,170,238,204,-96,18,69,799,-287,16,308,1385,-131,466,39,-17,50,956,99,200,939,-55,1534,166,25,155,-154,262,441,457,109,401,26,230,65,2491,1076,273,294,243,2450,-9,-453,1219,896,286,375,386,203,48,91,44,312,866,-17,144,-94,577,76,54,94,-136,185,229,98,3142,1275,615,519,666,1714,-27,67,323,332,2351,936,9,2578,-242,315,435,291,18,305,117,4106,1046,355,1219,280,201,1003,1403,611,716,627,930,142,441,76,251,-179,3168,1757,1347,97,-20,424,1734,415,144,57,413,55,2165,71,1036,558,-25,1456,878,750,537,73,180,-67,1144,1770,262,-156,1423,535,309,-363,351,1435,721,1758,-97,955,390,192,1671,729,521,606,718,66,952,752,758,418,148,109,699,254,494,-51,114,67,425,79,1417,756,512,259,-746,422,1549,244,157,381,36,671,-268,384,157,580,47,-137,102,351,640,1026,518,-121,31,218,2366,45,74,403,357,749,0,516,35,-33,276,2993,526,3562,835,5096,164,2089,90,825,2613,1086,-78,2799,344,714,1382,598,92,494,468,790,362,699,280,55,484,305,400,339,364,21,178,968,-146,91,738,945,440,2590,508,1102,3984,831,1950,186,195,151,2641,639,32,2152,288,506,1819,-768,361,1468,1491,1611,11,151,-329,566,402,1620,3595,-154,320,152,679,836,39,4498,780,780,254,-104,179,-648,525,262,581,-144,212,1245,1035,232,863,358,-575,-19,3369,850,327,-73,3429,313,437,1754,556,153,1256,84,132,429,-175,425,117,-108,24,999,240,-75,314,21,617,13135,3525,1075,80,13,245,1976,136,999,-2853,161,6150,145,465,1226,-477,-167,91,226,343,134,-117,132,2935,31,986,1037,2568,14,447,-123,29,35,86,451,2883,848,292,338,749,132,894,74,1177,523,-104,211,1325,549,-170,27,326,40,75,106,-629,403,22,930,881,475,1024,344,787,-20,-122,215,1433,1030,435,590,409,-111,13,148,164,1594,-29,283,765,777,724,328,443,235,11,894,1256,2405,1236,931,752,688,212,634,1152,343,199,-130,347,136,962,251,-53,433,1516,133,1062,573,1072,962,215,1530,319,560,-1,-74,342,2992,223,99,2280,1055,-34,3279,272,-740,419,15,113,1165,-197,245,599,1064,377,311,240,950,147,182,-687,725,63,86,82,125,490,683,202,63,301,-1,214,91,2043,754,2651,242,116,560,191,23,-145,-733,364,325,-22,-46,676,1370,-290,594,-318,211,26,-700,100,-605,1175,229,279,216,218,173,283,222,191,423,87,1198,919,173,985,952,28,245,171,533,479,346,10816,183,413,235,282,-751,2401,1776,-286,74,93,492,201,84,349,256,512,-29,1523,-17,1514,272,569,456,173,-105,603,183,155,188,364,853,399,61,-110,409,69,1807,881,13680,296,422,1638,36,1443,341,-87,49,482,2253,-1,1520,97,737,1118,2373,415,7229,260,536,-142,268,32,895,441,693,9552,-100,311,1408,198,181,574,-37,-527,-8,337,697,451,-164,40,417,935,67,66,549,210,392,146,277,202,5,586,212,170,203,1438,166,758,127,1235,2434,203,936,327,314,192,691,494,-105,-57,459,263,-815,72,47,642,729,943,459,1511,-42,-36,5404,-35,218,5521,1235,4,160,2197,-198,300,1241,1088,-482,632,1438,319,486,523,491,133,402,92,292,507,44,-137,355,439,279,750,65,976,154,7976,215,294,158,-349,-32,10,139,-21,62,-467,771,-229,1090,54,32,560,2114,921,967,1037,318,856,148,878,235,633,1104,423,346,537,1174,1520,378,501,91,767,916,3345,424,434,232,1092,2779,-98,7,40,524,1524,97,1571,864,381,375,788,16,748,402,2080,-17,1130,1569,-457,602,297,736,14,34,52,14,-1427,-104,-120,896,254,-400,-1203,499,20,437,880,956,1447,221,8,92,100,1351,873,244,167,47,307,37,-136,439,500,823,742,3488,848,-415,639,754,2905,1516,307,1020,76,-175,-144,-398,493,443,356,236,-413,133,333,184,921,233,239,785,543,104,45,-326,436,516,-1665,-462,-67,1215,2734,1771,265,219,-302,425,339,2325,319,2105,44,2293,-478,215,584,227,513,695,445,767,305,115,32,171,284,138,49,407,194,1393,-51,697,330,214,-13,57,1877,410,129,278,899,73,-7,650,307,440,-372,346,2919,348,686,553,489,333,828,251,109,1037,1196,216,210,348,156,263,257,1399,307,136,692,131,907,476,1204,-22,128,-40,-29,1654,-293,34,1068,1531,831,87,218,334,40,401,6258,371,1957,677,212,-127,782,197,-38,690,185,337,-6,228,885,358,413,36,186,243,248,1501,1250,677,6798,847,1040,-60,759,368,883,995,-704,322,892,1413,1748,1075,-216,719,68,-7,-38,397,697,503,107,2651,-40,-459,458,-664,633,407,106,281,999,93,63,49,-51,266,268,30,347,893,131,6184,306,163,602,1537,1858,-235,232,-129,-670,326,-48,-288,3416,475,38,718,-27,60,-117,142,808,106,332,2378,1264,182,437,370,31,0,-252,647,66,-16,277,595,37,33,378,226,700,478,1274,530,80,197,-159,167,245,339,610,104,527,10,410,501,115,488,-120,531,117,42,657,232,461,870,220,607,196,-718,237,705,204,366,210,30,119,111,799,940,6749,546,191,-425,92,2380,647,58,524,671,-124,34,112,-71,31,1366,1414,77,34,20,501,397,10,-360,54,331,9,-45,60,4,632,45,1485,891,861,365,1804,853,685,102,205,263,1715,300,284,289,89,267,265,26,624,18,193,1155,424,-3157,1090,155,480,119,164,1272,130,540,98,468,37,480,74,637,651,809,1265,-10,1619,1371,676,642,1831,39,266,75,6,42,214,1390,129,-93,2230,345,2497,-308,820,-167,-351,-19,259,590,858,49,-219,68,-643,88,231,-691,1030,31,218,403,718,3219,220,492,162,-2,8,865,2558,29,189,-63,153,-535,1366,12659,1204,6635,2225,1176,512,840,762,449,547,59,410,2,753,277,-131,1995,595,656,266,449,227,3146,-133,43,18,300,173,435,764,357,1952,-21,-400,818,-603,937,59,982,1282,4166,43,-30,-330,873,471,4018,52,-939,556,-3,68,219,304,636,993,1493,1091,-113,1591,870,3438,727,508,718,260,1149,609,339,310,265,154,49,302,0,-34,491,794,15,80,481,395,206,2785,1686,26,-39,320,1228,561,104,1059,103,2306,1328,1714,-99,-97,527,446,635,280,-524,123,395,-381,257,424,749,-304,42,-545,144,744,293,274,3956,1310,1343,128,542,223,1192,225,312,257,1635,219,50,75,1092,408,483,402,5212,-2183,2112,492,2367,2488,78,1330,143,1320,758,-179,-80,573,-55,1043,1510,107,75,2125,634,43,425,1636,80,437,1803,874,179,-109,-384,1,643,73,2,-23,8,400,86,762,855,247,679,224,-51,11167,99,703,847,603,103,-85,714,146,343,319,79,3498,264,59,257,314,1005,572,441,1891,2362,178,12499,406,178,1255,956,191,330,-139,215,1675,568,42,1995,438,975,651,220,1887,67,1935,2008,-31,31,120,544,281,1529,473,226,1104,97,281,933,372,811,237,738,200,106,11,822,1299,1143,814,30,89,516,2066,-656,78,161,401,115,1361,215,634,306,282,367,598,536,14,742,330,-5,490,-266,544,685,284,157,398,161,3467,-401,3568,408,802,-472,11,-73,582,32,1,-202,153,276,-119,124,637,10,1677,-464,727,2019,995,668,1606,633,137,338,2387,588,282,344,630,-347,1280,646,-121,300,4259,1934,429,3269,477,199,1105,1019,592,139,319,141,1863,233,-253,-326,-98,3454,1110,570,-209,697,551,114,225,728,460,564,783,934,222,346,557,190,532,114,-84,1517,520,542,540,4552,-60,95,-40,-1,-9,285,652,-515,-637,147,738,-204,372,840,-132,3012,-70,379,39,1905,604,43,270,77,1958,209,-247,186,602,166,-100,1051,19,85,540,37,897,1097,4759,889,290,3926,894,3279,183,133,1135,189,1903,583,8,980,1609,509,422,10017,139,1446,7268,666,569,424,826,67,1235,3205,3668,293,845,13,497,869,901,1278,765,432,-30,416,123,108,768,532,795,2279,388,92,754,104,787,344,247,199,994,151,497,831,167,220,335,1077,-80,3,531,24,498,283,1000,824,75,58,1,-150,269,1075,565,804,73,602,193,89,1781,-547,1181,1705,581,1427,668,315,238,417,428,758,1106,1194,4666,71,881,277,431,2124,520,-188,713,417,8,878,2448,3155,30,2642,330,73,-876,631,288,426,38,185,66,215,791,476,64,731,431,330,743,-27,173,239,1334,2,12,1729,211,408,168,180,4,62,100,380,959,136,-275,-76,117,893,483,596,309,150,71,3162,1086,31,1015,338,567,-320,577,1394,182,-14,94,-364,191,368,632,226,95,319,597,-127,234,38,-56,1,125,84,750,890,535,996,10,817,-137,860,-1051,36,151,-25,517,415,576,2554,377,185,449,4843,160,207,816,740,958,284,1440,7046,561,-93,-271,296,397,351,712,-84,208,-209,55,1680,699,558,751,100,431,95,3619,81,216,601,45,-74,214,1425,732,821,441,154,-163,2058,8,404,97,1694,-83,316,207,223,487,278,-37,185,319,101,67,623,1177,326,-70,-479,367,12,-182,12,457,814,257,-229,60,581,706,941,773,148,593,-402,87,684,93,481,573,-265,684,141,69,164,-167,347,312,325,59,408,436,469,1809,1719,52,-175,428,80,183,230,400,-121,-63,281,2,161,229,56,21,141,-97,44,-164,173,336,20,-95,545,246,-587,428,-6,-26,39,120,15,33,776,142,275,-18,537,297,6,128,100,74,63,84,130,21,-670,737,-157,324,483,73,165,18,84,11,-19,93,896,126,3477,1228,669,110,180,3,4217,117,826,2920,290,-28,262,-6,137,66,61,416,-22,165,28,54,176,-2,70,35,2291,150,506,47,-8,-49,1142,-95,70,27,57,91,267,67,-1,64,21,-11,148,-937,325,1538,-71,648,156,227,106,480,418,209,23,351,-80,24,9,79,175,105,-3,-50,41,12,1563,330,43,127,253,0,575,165,67,32,35,613,-57,-166,-273,1855,331,1751,18,1306,-23,136,-2222,-23,2
17,-109,-87,32,-14,-69,54,18,0,61,-7,-59,-60,-33,28,-10,10,-8,15741,-52,-777,-22,20,-19,2,0,-12,8,-2,-4,-18,-10,-1811,-1414,-2541,-2695,3,399,47,-63,-58,101,-35,3791,165,146,6810,39,-7,27,37,520,73,785,-35,-21,155,-47,-13,68,6,122,307,154,78,86,598,40,-38,-303,-96,407,-25,-235,-20,19,71,221,278,-76,128,262,38,10,218,487,344,165,355,154,582,106,464,348,76,-34,-19,159,22,-30,-9,-48,22,-23,-171,2,6531,208,-283,543,-8,-52,51,-286,-48,611,7,283,139,168,109,-23,433,324,114,196,213,19,247,71,143,120,21,21,-26,447,136,509,521,92,17,76,61,349,126,11,427,359,35,58,84,71,76,286,59,-5,109,-55,1002,21,5876,184,241,156,278,398,181,590,864,429,3350,54,477,259,1002,426,28,90,22,87,721,573,35,121,1212,716,-12,27,-48,-4,1588,27,17,-105,1614,624,175,40,-25,974,46,1169,86,140,57,355,7,391,502,795,188,328,27,76,2422,-205,173,2802,36,26,3668,-37,60,28,136,14090,37,280,885,111,100,69,1800,477,127,-36,103,538,1064,802,4696,259,5139,52,8,8,5,62,259,111,-32,633,757,26,439,-130,444,59,2300,65,1504,576,-37,94,-9,5,23,-84,-44,125,-20,-27,206,13,456,1028,302,104,-180,40,276,3352,6746,379,34,-31,170,324,2389,-51,8226,938,373,41,-25,199,142,332,3222,30,120,66,149,-11,1496,81,162,1884,90,737,-220,939,-28,51,574,81,59,10,42,20,-8,1609,1260,1200,17,125,5379,456,19,-4,133,91,934,158,92,110,420,276,1089,617,98,171,377,176,16,-12,399,141,128,3252,66,-51,1706,75,991,324,92,115,100,212,363,159,370,3705,-11,164,13,592,688,423,1045,13,359,179,1476,591,41,240,1527,82,88,175,-33,1482,1436,424,-43,-12,178,8982,-38,-6,55,-101,5,436,68,215,511,718,1224,814,672,145,44,463,2280,48,5,-168,769,948,0,10,5,469,554,53,21,146,-25,484,404,305,139,23,1748,101,349,178,1001,8,-17,2038,191,192,585,962,520,977,2251,1443,542,-11,289,73,151,10,283,1152,337,39,769,263,-45,-35,846,-224,95,-41,35,80,444,2783,55,23,-54,42,68,234,74,-4,25,448,1447,-12,517,153,37,245,138,300,1259,197,457,113,96,268,361,-5,-27,126,70,18,54,165,221,309,59,78,245,-49,53,1767,834,804,122,47,2994,513,-78,74,90,40,1709,-24,1176,564,143,292,154,362,32,19,-61,345,464,375,334,33,223,5222,281,1008,229,1715,165,209,508,127,882,149,1988,473,109,-22,232,-106,19,412,-47,140,841,119,1864,1487,117,13,289,17,0,123,11958,55,-19,92,794,21867,139,716,939,42,272,45,244,670,271,190,171,21,1758,147,166,377,127,106,190,290,1177,352,153,141,330,61,-128,832,174,-119,-34,78,-6,19,105,-8,1030,319,172,441,-253,167,52,469,9,-17,80,60,70,1318,81,160,727,401,758,164,-29,100,69,125,691,43,296,119,113,67,2542,401,159,340,340,771,168,216,18,46,-10,1237,229,296,821,174,15,-48,117,1409,103,322,-1,303,503,58,1012,243,412,94,120,181,303,383,62,330,462,107,556,418,-20,532,502,354,329,13,31,168,402,-80,336,-30,-37,-8,199,300,390,170,23,23,238,317,635,179,177,211,359,1832,821,-4,-39,623,328,404,169,471,1378,272,456,0,24,71,291,269,99,47,180,1059,274,233,-162,404,-37,20,144,406,90,493,-23,1358,249,170,260,-12,147,147,361,72,132,674,158,3197,117,32,47,201,1536,-31,161,1315,-33,-9,48,-21,218,619,-66,62,167,-210,29,33,13,407,-43,1200,252,0,-31,1839,37,59,-17,786,681,36,2097,-27,327,14,-99,11,98,57,1635,-20,1509,215,-76,841,273,33,-62,19868,658,208,69,114,0,3398,2976,564,-66,202,-38,15,-6,17110,-17,57,2088,1788,369,311,110,132,178,-204,-301,479,-1,-150,-71,-254,-125,129,-148,220,1638,3311,350,38,-28,79,141,214,-84,280,-69,42,337,-8,179,207,-7,-61,218,34,29,578,-8,-133,-74,26,976,-62,-73,184,-16,0,-59,-20,-91,21,8,208,-23,-79,357,4036,21,92,92,2704,19652,419,38,165,720,-102,58,68,5241,-4,-88,13,-7,19,69,190,33,20323,226,-36,-57,50,145,-197,227,13,-109,10985,-64,-69,-9,15,495,17322,42,-148,-15,98,19,6,149,-148,1507,1737,92,-1,4646,1580,159,36,278,7581,412,185,162,182,113,165,30,-103,77,27,-42,5910,22,140,63,42,4,185,145,-53,154,-269,45,-10,-24,239,14,-8,-197,123,491,136,-272,157,342,43,43,132,201,-12,295,230,28,85,519,40,-11,13,86,36,120,72,55,-82,163,20,8,-2,-9,-15,210,28,1188,-78,-53,6014,-78,177,2,116,43,-83,-28,-16,-59,-8,35,226,4567,188,84,27,87,123,76,355,1,-42,-93,94,81,-25,-58,14054,34,77,42,4860,-72,86,25,8338,-147,109,52,169,129,-57,-135,60,-18,-21,-114,102,-200,4272,311,16,74,11,-49,-21,128,400,445,-27,757,1207,102,41,583,640,137,99,146,39,144,7143,-77,926,93,736,133,3307,215,764,766,1376,-60,219,653,9521,221,358,262,413,-24,30,210,2747,-66,2759,24,222,141,182,72,-51,566,199,3355,78,21,-99,225,123,22,236,3854,2859,821,725,2120,959,181,272,68,274,1694,2091,21,85,-38,-3,1807,278,3864,172,50,669,124,8410,314,-15,-2,205,-7,595,12,3,-17,46,-5,1041,1124,-22,664,-24,163,106,535,148,12,177,170,232,307,36,-10,94,57,9,-106,-7,24,633,2428,0,114,141,207,31,1320,899,-25,1320,132,664,-90,148,35,9,43,162,-3,-5,69,1663,-16,-18,0,22,-36,14,95,-139,1028,101,52,731,55,66,477,-143,188,-129,67,39,186,-135,196,-18,67,-13,-127,238,1615,-9,55,90,746,22143,13209,90,91,-169,382,48,44,506,36,-101,19,358,31,-108,233,144,1374,269,406,225,-8,29,215,780,73,297,1977,-24,3,-42,1203,25,-11,24,1457,698,372,285,79,-55,22,-17,24,2937,75,174,-25,340,2,269,-59,21,12,359,260,102,603,41,97,1026,-154,40,173,854,43,973,9895,32,1123,-36,171,2810,1312,460,68,164,60,201,5,-52,60,2615,-31,74,-2,15,690,142,-46,588,371,660,310,332,120,563,661,1310,205,621,-96,483,63,16,-96,101,454,93,88,996,371,283,6,-427,43,81,-20,33,-200,-8,1419,77,164,1246,475,127,59,67,97,1222,-30,33,46,32,1711,28,453,-11,-43,2434,35,281,506,47,706,1,2771,8524,28,1360,6872,242,56,1848,128,235,79,1352,861,440,130,73,32,40,85,25,136,47,29,226,78,5159,443,-52,174,22,1384,2488,48,199,2773,25,5,470,558,120,631,19,61,-46,43,-442,-13,8,702,-303,507,39,3699,1862,1386,36,331,0,345,42,160,148,-51,-15,3261,31,697,9,2,-33,2,-40,186,140,1319,98,572,251,235,930,-28,180,88,237,1345,-92,211,305,-38,56,10,86,38,339,117,131,62,2026,-16,37,99,93,139,44,1634,435,-51,-52,-85,1568,331,1419,274,119,62,151,-13,278,12,55,-13,1865,217,132,-63,76,-195,121,191,-16,68,194,65,164,35,80,350,-7,-70,718,35,122,76,6,160,310,581,71,12,73,261,116,344,125,1121,384,-10,95,46,1134,30,165,-54,454,11,473,416,14,191,30,52,210,605,8,1553,3,191,56,814,124,59,13613,749,-9,-46,-19,258,-4,88,73,73,18,539,1763,22,157,-41,-20,85,388,68,56,-40,921,82,173,41,33,2,-22,115,188,-71,-32,86,266,30,89,33,112,-32,17,-23,86,-33,-21,-256,10,410,91,32,315,-45,469,-48,236,284,-23,183,105,117,130,118,80,69,494,1122,-1,129,87,323,162,583,91,-31,49,146,-48,201,116,32,214,-64,475,33,-15,35,85,101,1579,-13,274,725,2180,78,64,30,23,73,673,494,41,68,532,29,205,-40,-2,-4,629,126,229,2474,85,21,170,-17,27,-73,-165,305,110,-19,-12,832,17693,7,-3,13618,1090,-5,94,-164,-35,3152,1426,-109,26,90,-5,87,84,3371,42,31,1071,64,88,675,-146,139,918,32,-3,608,269,78,-61,9194,4158,-96,376,2340,12,84,39,-12,-13,106,-31,2303,47,250,79,225,-40,44,6,3,889,134,360,117,738,956,48,-55,-344,1124,-84,338,151,421,-19,-120,348,214,3916,47,-31,112,216,-5,1170,114,9,24,37,-9,-75,32,72,-37,3,16533,95,17048,13069,14924,25,-19,39,101,-99,503,543,9687,19,35,2706,-4,989,21,129,-31,244,3119,17,240,11,65,3326,29,11,701,-87,-109,1587,-52,58,-29,833,483,841,-3,1852,-42,11,97,246,61,178,9,0,41,91,-30,-92,116,2969,381,8,257,1341,835,79,1002,588,60,508,1109,432,218,891,99,110,962,411,602,-74,3127,-33,10995,809,57,1,668,8,330,-27,367,166,45,41,257,19,-26,448,168,15,3,164,82,-22,-26,40,208,-3,593,-41,-43,147,156,8034,27,46,33,-120,300,124,-7,355,97,6052,119,-84,55,43,-8,3,38,31,901,84,-26,-31,132,65,2422,-14,217,192,30,-6,1282,-27,278,148,-55,205,590,757,531,71,300,-68,-124,-2,142,-2,218,44,769,4915,-88,75,141,-2,78,873,221,9403,266,-38,4731,242,70,48,2,-170,284,11,303,96,2911,181,439,217,103,-34,6198,42,-59,380,216,407,227,164,19,57,955,380,-25,8383,301,442,-27,247,100,66,451,406,95,1680,210,307,346,605,283,1938,147,297,127,56,48,-12,85,12,81,812,186,79,54,-74,1633,291,676,875,-5,239,134,228,370,2127,396,11,424,1,-93,233,2163,1159,24,86,5,27,9,168,67,149,0,770,93,-107,276,126,-2,415,-31,153,284,138,449,1100,384,67,-3,-49,17,165,-22,17,1026,266,3201,472,-44,-23,-26,3080,414,23,47,34,33,76,-10,193,161,865,-26,122,1202,818,-37,96,188,348,71,66,-24,19,-34,82,468,29,-17,114,191,18,149,-32,-3,20,26,65,-294,-9,56,24,-38,-16,675,97,16886,2645,1870,15,8,101,6,249,665,283,8,147,4,-41,254,-12,59,233,2332,124,-58,82,2585,-85,-44,40,-51,358,3491,0,443,303,63,82,-25,9383,2,139,-67,1396,129,31,67,39,139,-9,-42,50,1659,118,105,46,2711,466,5,64,230,-15,183,0,855,-31,62,-63,179,20,7864,349,202,209,5,229,33,407,374,29,177,38,177,-9,47,44,-125,-36,260,72,856,5,335,5,216,230,814,2299,1572,97,-4,32,53,-67,2,-29,103,1800,35,22,826,-41,111,7,135,9,33,4,-158,5,84,2007,315,59,-104,110,864,84,2101,4,7,1438,22,-73,1139,191,-3,-3,4,-7,44,133,-29,-40,120,7207,-29,1074,1336,-166,1597,28,221,-8,95,320,269,25,41,1312,78,-46,767,221,47,122,-42,750,50,76,14447,-53,88,-74,288,60,207,8,13,411,100,8,-32,919,322,671,628,75,-441,-12,-42,-142,107,914,-59,306,-56,3231,1033,97,-11,11255,1381,-26,70,17,475,-58,53,48,239,2384,-16,42,11,365,892,68,234,350,3139,36,-116,8,174,-21,36,135,165,-93,223,142,-41,620,56,1151,165,2440,25,312,1304,811,48,64,0,-73,-140,55,-19,92,146,158,18,74,-4,390,30,289,163,256,18,77,442,257,276,296,213,195,0,-84,148,208,926,966,169,179,-15,49,276,168,255,91,298,-6,14,170,190,-17,13,57,1838,1740,326,2,1500,904,6,455,-147,33,94,302,120,225,722,506,47,21,19,2689,99,-142,234,208,137,327,25,-5,145,177,115,-42,119,2147,189,88,-109,-54,42,1736,419,60,1132,227,2635,70,21,394,86,35,102,-6,-32,618,144,-28,91,-2,43,498,79,0,102,46,24,6,-14,60,134,955,76,126,15,-6,137,1897,157,33,214,67,373,-4,22,483,176,87,5,53,-75,19,-11,15,73,1,135,57,451,-71,115,41,89,654,-11,2506,78,381,241,32,42,440,24,-17,142,33,1707,153,39,71,-91,105,29,-34,670,34,98,33,-53,58,7,71,125,-42,727,111,54,-78,269,25,10,44,51,-13,9361,282,89,-150,13,6,649,375,833,83,-137,-4,41,171,4,43,2747,-18,-17,-11,29,-35,20,390,-23,840,49,10,-115,24,12,42,-54,18,43,-130,8436,-13,61,321,-275,-7,505,43,245,66,58,-1,8,-110,-20,89,-78,-23,1769,265,381,-50,18,189,52,362,443,67,54,102,157,39,-35,276,47,267,127,98,270,32,2463,229,1126,-80,583,67,266,-40,-81,1471,83,1149,502,-111,177,335,-59,252,10,194,147,233,5,145,182,28,54,-14,-115,113,223,-122,26,19,91,266,10,25,51,47,73,147,307,41,75,369,853,53,319,-46,289,629,173,14,101,2,532,298,61,-18,47,64,457,334,326,12,56,167,-32,160,551,460,623,51,12,-29,399,222,827,-24,751,38,-28,2665,99,258,128,67,21,123,-56,31,135,177,-237,-64,272,104,-134,132,290,459,119,130,0,100,25,57,30,434,90,100,54,156,311,65,421,74,347,518,297,23,190,782,2368,835,227,-23,-5,246,12817,154,1410,36,165,710,9,123,253,-48,248,9,69,-19,-47,-14,422,69,312,46,-38,43,218,1236,-54,235,-51,47,149,58,12347,9639,68,165,490,82,41,26,717,5,-13,9,127,-2,22,71,13,62,30,196,-13,5,78,252,6,-14,962,397,20,371,18,124,86,2,299,264,1450,2486,64,30,12438,13656,4691,6746,8337,18746,8322,272,572,-37,130,224,152,146,165,0,48,-197,57,287,92,-45,276,430,266,5,-87,183,30,29,-30,51,13,800,1590,30,57,0,-2,-49,2,34,8,39,-49,178,30,-15,121,223,30,390,187,-55,107,-22,722,391,453,-52,-19,551,51,31,36,334,167,391,43,48,150,32,83,43,97,103,188,5,-23,25,16,-2,467,-1,-8,-41,35,140,81,-10,7,118,84,88,-100,169,1125,196,191,68,49,276,74,129,217,-9,575,190,-21,665,78,15,2507,111,-30,417,2669,37,240,943,35,13,1437,26,121,303,-40,227,315,-25,309,1153,337,-22,198,205,116,1071,286,1332,600,6,725,558,55,515,86,8,57,100,273,571,34,-11,263,91,4212,14,-51,491,441,102,128,179,65,9,29,645,346,19,10,78,94,8,28,162,87,134,500,-148,69,201,61,-44,183,-13,-28,-63,-62,-18,54,1330,-18,656,14,-62,640,252,135,210,57,668,1,27,-11,1831,-75,423,132,96,0,1451,-72,-20,48,292,289,1362,14,1097,16,223,841,746,8,43,3528,-8,-54,51,233,-89,124,159,162,653,510,-19,273,-106,-21,542,49,1102,57,126,12,111,45,-32,5,362,140,-32,-72,35,622,163,80,2783,-47,-188,145,-37,209,53,586,98,-36,-73,-3,568,1364,185,-33,114,5,93,218,167,257,1543,920,16,49,249,0,529,10,171,142,27,1275,-192,361,79,3,7,31,363,38,-9,305,-46,80,41,95,-102,89,37,80,596,231,438,362,111,52,349,-4,149,124,289,257,174,15,21,209,2028,-19,314,-158,874,4423,190,-51,38,-52,93,71,3,1728,143,12,-21,55,364,-18,47,-6,873,246,522,293,400,-64,219,-121,-30,45,1340,132,28,6,48,416,267,1413,48,45,-263,364,448,28,32,70,253,15,4,151,-32,496,857,19,2565,160,844,2931,285,-4,-7,-6,-4,-18,18,14,-61,-2,7,-48,-68,-15,92,278,254,1791,-10,-55,255,143,14,1258,72,106,3,-10,82,8,-8,58,-5,4,14,33,62,-7,70,422,-139,33,105,-28,97,36,-21,80,267,767,1761,63,898,777,-3,20,324,276,647,6,245,-22,146,19,1820,-4,54,46,2860,61,1410,242,85,1307,7384,29,39,7,-15,-37,43,-33,970,316,29,157,142,934,144,897,-22,671,-112,287,-130,92,-33,297,63,298,153,327,323,-108,255,22,1851,-238,366,773,-3,192,409,393,43,-136,386,49,6,233,928,515,-16,276,144,-15,675,193,180,407,15580,90,214,35,31,160,798,-53,110,114,59,2122,20,20,378,-25,-27,950,178,11,57,-56,543,68,2927,18,41,551,367,48,540,42,679,1632,1293,367,572,1587,15,273,530,321,151,177,164,27,406,464,-120,88,389,255,-39,18,46,-4,196,468,177,-91,33,1478,35,164,36,188,-60,-33,-20,385,124,307,231,580,126,97,676,79,-50,-27,342,404,-2,1865,10,0,129,102,54,51,88,163,27,3,74,9,28,439,843,1774,-7,483,310,-21,-23,-14,61,-30,270,-23,12,-52,1044,-52,117,-10,81,74,470,187,33,668,5,42,0,40,965,25,527,42,28,22,130,4,306,-4,50,-17,11022,141,298,-33,55,64,-62,47,448,720,46,3,572,127,-28,1198,196,319,26,70,146,78,28,1151,103,34,83,107,140,-57,105,88,14,32,72,-151,-62,73,45,-5,-92,569,110,51,-10,139,65,-32,767,221,-6,-8,14,31,521,283,1401,148,272,110,41,32,82,284,-61,476,223,12,101,2283,61,68,-18,-68,123,-115,-44,2,129,100,234,-82,90,212,-1,447,246,724,30,-43,967,-11,114,-34,-2,8,-15,-36,128,120,186,-17,13,73,42,235,334,84,801,452,216,-29,0,190,184,243,16,66,84,47,-23,93,74,161,81,-26,173,80,101,-44,-35,278,390,187,59,-142,57,71,79,59,873,128,1627,30,98,133,-10,57,175,70,98,109,177,749,-27,350,161,-35,-8,718,9,-11,633,65,52,346,32,256,32,1145,-22,9,-15,147,172,54,275,426,-13,189,12,806,605,445,90,609,528,2588,-5,741,-76,516,19,161,7,18,8,23,-86,100,33,218,22,126,53,337,338,234,421,8,20,402,722,143,171,366,110,60,-57,84,-36,-132,49,36,-30,-12,34,-14,78,646,663,-6,431,8,135,52,211,115,1967,708,135,191,131,41,214,394,81,456,256,185,37,-23,132,21,365,500,41,506,563,14,1254,935,452,72,-12,191,371,187,117,62,644,1,-134,-29,45,7464,28,6584,61,-13,369,234,867,204,1525,-53,194,153,107,686,16,153,105,27,-149,276,9,-17,-4,7,44,-28,-10,170,13,1549,31,101,6,111,301,628,321,24,64,587,199,919,99,133,169,89,207,21,-135,89,119,-18,1240,198,57,35,274,88,1030,1,87,319,26,-61,-23,-5,61,118,34,-26,168,246,172,20,-4,125,130,216,50,970,82,271,190,29,102,-5,-2,303,286,-31,724,73,468,1315,46,163,171,10,162,24,192,281,54,49,36,128,39,25,269,-21,40,-82,-14,-76,60,283,168,3,49,5,23,-66,-74,2160,97,481,87,176,34,117,298,-91,-139,234,22,126,-27,22,-24,220,458,692,-14,39,105,14,709,248,-7,-24,106,29,13,473,-60,30,-75,277,451,506,186,71,92,-23,189,33,-25,11,-20,58,122,221,52,47,174,-23,567,28,610,12,91,402,226,442,43,-18,49,116,761,752,-103,280,-21,257,24,22,197,108,970,-38,480,27,-64,745,320,94,1507,283,312,804,180,494,30,898,48,427,-33,302,128,638,768,5515,149,-29,108,122,43,-12,-6,10,185,865,66,1000,35,6,26,61,-16,-7,45,129,35,1889,637,-49,57,172,-22,-3,-47,532,4392,3093,-83,5,1110,1446,6,1800,-4,62,-7,114,295,50,-95,9,-46,157,201,-25,132,672,106,23,507,30,111,49,3790,-7,4547,-120,1356,-4,-23,131,-25,7170,-43,192,16,-130,-10,16,525,243,131,21,3607,6,2821,15,282,-45,510,2,263,-15,273,-59,151,67,3269,-141,19151,54,350,50,160,71,439,117,218,4006,-15,0,134,66,49,89,155,87,2351,-8,-14,-5,-43,54,23,703,15,-48,139,14,22,302,188,19,1,1132,-16,-26,318,12,4,62,13,457,-45,7,37,839,17115,-4,78,41,263,112,324,-4,124,-7,11,-81,-34,-46,44,55,750,20,7,9,76,5290,-69,109,7124,794,-1,44,361,-228,-38,10,946,323,-22,68,4449,12,137,468,519,432,2722,-7,1825,8166,752,268,349,758,110,35,-108,-28,5,870,-13,58,86,373,13,802,146,-3,32,7,6817,1236,-25,-51,47,5822,141,28,228,824,407,-25,15,7290,-58,3938,1542,11334,-37,37,15692,1339,-67,396,74,651,228,6360,32,387,190,-36,-17,-270,2205,24,14,406,1978,230,-49,14549,168,-10,10403,52,59,206,175,418,-12,14,4060,2976,-3,13,-32,-27,-15,100,148,-115,-21,-23,21,-22,-35,3210,-31,61,30,-29,97,395,300,15,700,119,855,1237,-29,57,2230,5,7748,778,-21,294,3934,8380,131,427,274,115,46,6969,215,77,-169,-9,-21,20,503,679,507,-46,225,-74,67,204,-34,76,64,509,459,189,461,102,283,-7,137,21,11398,1236,122,-73,179,7,7077,15,992,199,-4,1596,5283,30,207,134,47,9,39,20717,11386,160,232,390,59,2523,1839,983,1005,-56,6655,-43,18,-50,168,103,40,158,972,25,-127,-16,41,-57,266,-92,145,487,1323,360,567,27,-130,-4,-28,127,1514,81,1343,387,988,47,129,1783,3245,580,1410,244,39,38,217,2956,203,-75,504,5,192,221,-124,68,-29,128,144,667,-18,-17,334,51,617,147,35,319,291,1480,448,192,400,5212,13150,708,-18,51,362,121,13,-60,79,-55,14,328,10337,36,331,1094,-11,47,152,153,334,546,-47,2,288,-82,65,42,1896,660,487,-62,52,11184,-9,33,277,36,19,8,49,180,84,26,-20,673,299,100,-8,260,119,174,-24,62,-13,53,280,-22,156,272,449,185,107,322,42,-13,260,15,145,7,988,-11,997,6,137,129,10933,-75,3679,-10,87,153,107,2822,-122,5008,100,96,2,115,3583,46,368,34,186,26,214,171,-12,1,10,-37,971,856,15638,9969,148,1578,3012,100,332,298,409,210,72,767,141,468,-248,-79,640,81,8,213,1121,449,815,100,0,1238,71,-30,2490,459,1120,-1,1911,262,63,-50,1368,54,1115,82,-94,-69,824,2,150,10250,-8,45,75,73,1120,118,1300,1014,412,-36,63,48,45,50,257,622,70,592,1591,98,-21,33,505,1538,810,50,7,241,180,46,2988,31,1048,5,64,299,1008,55,255,388,31,289,-40,142,1076,130,33,482,339,-8,-37,74,807,235,452,673,222,128,91,-43,46,36,458,23,-24,238,2204,13,14,-10,457,207,139,-82,2100,296,37,65,286,-35,345,236,-32,486,1936,6,498,26,20,75,54,1049,108,47,14,311,7322,1164,267,83,129,-50,1076,-81,-47,35,449,680,80,145,-3,46,8,2655,877,4610,278,-118,302,18,59,859,678,471,7690,437,6025,250,272,27,504,290,17,105,2189,-45,7,40,623,2926,-1,95,15,16,-14,-19,369,58,597,263,36,70,59,60,884,2393,734,-3,-4,19,117,-43,72,75,402,19,81,1510,76,77,-78,1390,2,133,225,243,86,-71,46,104,29,-9,38,-27,259,-26,820,93,38,192,70,68,29,-102,-15,584,1105,23,37,113,-56,661,278,179,212,83,21,90,4,-21,164,432,1028,1130,533,1709,-30,51,-29,268,287,193,56,157,122,16,5543,13,-131,61,54,142,114,36,59,1000,428,144,13,0,896,51,185,64,280,10,248,122,-16,10,24,156,333,231,124,226,116,-2,9,-20,-55,517,421,84,1037,1,674,87,1153,230,40,44,42,265,43,136,-93,51,-30,44,404,52,382,360,1502,-42,-105,-106,47,5,62,-33,396,52,-21,208,-12,3,46,-41,-97,494,348,-21,-42,-6,-246,31,-2,22,63,106,13311,208,816,147,204,-8,16,690,-87,156,2,657,29,305,383,166,482,50,-22,201,442,152,84,-2,36,2213,228,137,145,-16,198,-23,100,367,200,123,-11,-186,9,-110,230,599,186,115,40,33,5,212,75,1179,6,-40,44,4,136,62,436,467,48,178,92,-203,21,243,206,653,642,-145,80,-72,578,-60,729,106,525,-92,-54,-76,168,580,60,693,689,34,-82,1035,-15,4,273,35,5,1127,3466,-32,-33,68,1693,1607,997,73,-37,63,2250,349,1011,16,124,24,23,-226,25,1148,79,21,86,274,96,-40,161,95,-125,110,61,-35,144,294,66,-275,222,37,81,-436,-12,147,-56,723,117,75,-36,18,451,222,206,372,153,182,365,24,-68,55,-61,32,-86,385,0,250,2,67,64,16,6,19,15,27,2,22,-103,53,-34,164,42,3,9,-5,-3,-6,18,16,4,34,-21,-38,55,150,9,12,51,94,293,11,7,1381,-88,251,203,-49,30,-96,-169,1151,-30,14,34,100,36,275,367,-1,252,91,298,117,210,28,1039,-66,-12,89,17921,756,399,1366,108,12,233,217,259,33,-148,138,109,-24,-33,230,271,2985,-63,19,153,9,103,1288,170,81,-25,186,19,437,4723,50,-5,168,209,566,2067,377,4400,220,104,-49,3,51,16309,1356,47,7302,392,165,25,61,271,31,86,206,2327,74,79,388,33,47,151,19,1019,36,-34,60,140,138,1320,-8,-64,167,326,2,282,5,162,190,2374,336,1171,18,-8,133,-10,-140,103,-58,600,50,614,197,40,330,605,-18,476,-11,27,30,-20,17,19,-3,0,1899,91,60,4397,959,-24,120,-22,-6,585,495,227,220,-11,1868,8,-29,528,285,683,1013,56,708,5,213,242,205,41,-39,183,-149,-43,69,33,11501,67,203,449,25,107,-67,9,44,-28,-62,-15,-28,-40,35,-1,-52,-5,16,-157,-37,18,-123,-5,-78,-1,3,-109,-97,-84,943,-149,55,19,28,239,316,398,11578,2661,417,161,287,196,1648,287,118,497,133,575,115,575,89,1430,115,594,34,19,-170,317,139,345,213,-1,316,-3,43,429,75,691,40,189,2857,45,9,130,2539,23,13,808,-9,5932,28,-9,26,3697,-35,19,1301,43,-7,99,82,89,-43,-81,99,58,32,282,-19,275,1416,2234,248,25,-60,30,400,4729,71,109,347,130,-158,1636,116,118,1715,59,18,718,538,-29,3,25,-45,7,10,178,31,77,266,866,7,22,30,274,53,231,393,121,54,87,243,-103,17,6,6,-13,124,-2,383,269,26,-170,0,81,46,2632,108,-42,1158,2456,8,32,-6,111,54,-94,-10,-7,159,5,124,91,45,-7,222,2149,16,-25,-17,-32,573,-40,1506,-5,218,66,95,12,-5,60,65,-32,32,-4,79,227,423,78,22,429,204,4,187,32,286,1990,74,259,39,90,35,663,680,568,40,176,31,-39,141,819,3,-36,218,348,-30,-15,-9,12,2295,32,73,-70,-8,419,249,13,156,12,55,14,5,315,1434,5,2537,1041,28,4386,220,15,30,-4,34,3,-77,2076,-14,-44,-88,214,116,646,156,2346,57,193,59,90,193,805,18,77,831,20,-29,1930,531,1627,-6,161,49,95,1,1,982,325,106,6,-6,72,140,-6,-23,-29,-7,2449,373,-66,1735,64,0,3,-93,10040,9758,74,134,16,-40,-21,0,36,-39,0,460,302,-8,159,483,169,1422,-12,165,294,37,-26,-7,45,804,-40,-20,-234,-32,178,122,-5,872,142,519,294,1586,-1,98,7,54,-610,45,-67,10,1266,-69,53,73,84,85,207,223,1177,56,14459,37,-12,1660,190,62,29,1240,5,47,2,167,168,50,-2,31,411,1695,-6,-19,-34,167,-23,-163,64,-42,-40,31,78,26,-1,592,345,-26,89,216,10,-17,305,-56,-16,3,53,-16,95,103,41,259,6,1,168,2,99,73,156,100,6,-10,68,1916,15,-30,40,191,255,6,-27,1588,127,115,459,81,1272,59,127,1802,-206,240,-41,42,5448,268,154,68,155,-70,14292,105,191,104,150,27,93,276,-1,941,56,-27,-4,621,276,-24,939,683,3265,888,91,-23,7,576,-11,-57,2,-154,118,81,65,69,-30,14,140,326,388,104,66,-6,10955,432,113,69,96,284,9,-8,20,-99,457,66,-133,61,4,2985,1249,356,15,-102,1507,-2,1688,4926,-86,291,-77,917,12617,918,-38,-3,40,247,-104,401,45,6602,285,458,14527,3980,11,-38,131,7,122,-92,-29,297,53,32,221,1077,1769,-54,9,32,-127,-166,355,15,-91,15,-69,-9,-123,185,48,-166,-16,-88,129,929,-95,12,35,33,-7,-60,-42,4,18,-68,485,36,16,189,67,1783,-4,273,-187,96,74,-14,-38,-55,246,193,-12,-13,25,-158,-38,-2,1009,180,4258,13092,990,18971,-163,-5,45,57,57,177,371,-57,-13,-54,40,40,2402,93,-2,728,-2,334,668,7129,20,1813,-18,294,25,16,31,139,49,91,6883,74,112,376,198,-207,939,9,487,-2,36,10,-1,4316,79,191,294,111,143,347,170,95,644,114,-23,6,-20,-504,100,83,224,35,20,-31,79,110,47,224,-156,36,518,306,726,402,-1,22,-56,-32,-101,204,50,-33,3950,85,577,381,1351,52,288,29,357,48,107,48,471,-8,96,432,-34,200,153,13,26,4,-71,10,24,12,85,31,-31,-92,88,59,335,31,-265,42,15,-70,-112,78,327,19510,2176,183,9487,378,51,-15,-112,7514,23729,336,6377,30817,248,72,6196,1584,2811,-37,569,95,205,63,-7,436,42,35,41,-12,-104,-170,152,67,11917,632,-18,1297,-88,6896,186,-97,270,-79,66,-96,9,12,-147,189,479,444,-14,-8,14,34,0,1252,166,-131,162,985,251,1163,87,527,787,342,830,393,131,-54,3197,1366,634,17662,251,21,113,18,-50,28,119,936,322,390,798,-30,-34,-33,-8,88,71,-274,253,0,-42,32,47,42,365,700,468,56,16912,358,29,-12,30,-19,-137,82,-32,209,22,190,22,1495,192,1556,76,247,133,-1,14,475,95,420,393,15,-32,47,114,175,11,57,435,54,-50,-89,-14,-48,100,-63,-74,41,-19,-19,-7,9,337,168,145,249,84,8,-9,143,327,-25,13,106,111,3,-11,131,-23,92,331,130,132,-100,347,70,90,-289,45,14,-167,0,66,669,79,266,187,24,32,-23,436,150,174,274,38,-25,8,40,96,-28,66,-2,296,93,1138,-38,124,245,398,19,15,150,223,206,149,15,-4,151,222,601,209,3,25,143,946,-33,3,-14,0,-30,-56,71,-39,188,-68,76,586,78,-214,1629,182,2257,5467,10679,98,21,77,966,5130,1813,99,150,-16,52,151,33,289,-4,33,5194,172,6524,29,34,9542,295,63,278,85,-10,293,19,25,-19,-211,68,216,492,-12,31,80,236,-194,-32,-147,-142,154,41,210,10554,34,223,325,1060,-29,237,74,-3,56,-25,-19,-12,201,148,13,58,3433,5,-1,-35,-2,109,103,2095,293,-10,432,918,57,230,269,-16,2090,282,91,-23,64,590,7372,89,311,67,-165,2586,195,-202,6,-35,16,85,617,413,244,153,844,248,-47,-46,431,187,51,82,123,415,2775,1086,2,42,31,32,233,333,3,413,105,1602,15,-9,352,61,996,-9,50,677,-101,684,-25,-54,-283,16,1712,93,-27,161,53,433,-173,32,101,55,-13,284,-186,-3,404,5893,20,-75,80,-9,45,4,21311,1578,21,14,18,242,299,40,-16,-53,442,34,639,-21,1,481,112,13,2713,51,306,-28,-13,16140,1323,226,92,-282,5,-31,1253,9,86,820,12,29,212,319,228,23,157,1,8713,12,934,-52,-107,2595,178,197,300,294,-7,130,-43,464,1328,-15,161,223,152,45,17,-176,98,143,10150,9,6,1033,99,-11,91,130,91,-11,124,364,39,1826,34,21,290,305,45,74,279,207,78,1780,12,194,534,399,5,-34,407,-57,-20,35,1361,-16,174,29,471,169,503,15,-130,-17,131,-59,103,-8,-193,80,280,-11,60,131,392,321,2684,49,94,71,-2,-1,79,90,-32,26,-68,201,5,3295,3641,-170,34,4,235,433,17414,165,17,500,-14,192,-19,20,89,17,1087,37,-37,211,50,-54,-25,-27,-3,-6,-1,-8,278,28,-96,54,37,72,-16,26,142,-8,-38,100,-2,21,203,65,2,403,-61,-14,502,148,27,125,285,392,31,-39,208,120,313,-1,208,100,19,93,82,95,306,446,-28,740,303,172,306,-302,127,221,54,-34,-31,738,-7,1332,122,-150,282,-182,-5,16,-164,318,228,42,-26,346,-42,-32,259,84,77,162,330,8,52,321,697,-323,215,-555,-26,118,40,-4,52,80,-114,269,4592,208,48,15,68,269,-15,47,2749,78,-43,209,1151,685,318,157,-21,344,-38,146,123,134,357,39,634,318,-6,107,53,14,266,178,720,-112,5,-4,374,116,5869,1757,1,9,1656,6,2238,-30,-25,-159,-247,288,37,178,187,351,-19,306,13,26,-100,-125,11,-81,760,-15,33,26,8,66,-10,265,149,2254,1,12,-50,394,309,-55,-11,21,5,51,3807,34,205,286,9,248,78,-8,-149,2599,83,-28,-185,13,7562,-4,125,181,634,663,219,-14,760,-47,-47,940,336,46,6,230,43,3,71,244,4,23,234,133,-146,17,-5,-2,221,6,94,515,290,-33,418,-33,-22,-321,13,557,3236,237,-500,-5,113,-20,457,74,42,-67,385,2287,-23,132,903,13,7,95,248,239,199,2341,15,-140,382,-17,63,-9,43,1956,-37,-248,-320,100,43,-13,35,-186,-14,-137,10,81,16,117,1085,-17,26,129,417,295,3566,970,2,202,85,-32,37,1134,-35,256,127,236,18,7478,11,-482,-1233,-3009,-189,-212,220,369,-49,34,460,-11,153,-176,590,3593,5242,24,60,34,-13,629,75,2539,26,69,41,-10,-115,2566,19,12,2452,88,21,-46,399,358,141,479,12,6883,-66,65,7,-175,-60,-9,235,52,138,63,2344,83,58,66,-3,24,8,123,554,114,280,121,58,913,-11,-86,-69,-75,1529,219,1297,49,-13,22,30,60,86,-2186,198,299,362,-43,33,12951,-19,-10,-7,26,7,99,-26,97,-176,81,13,-28,1092,49,58,-62,81,288,-25,38,50,-42,-43,-12,71,2,10,699,55,90,58,-9,90,110,8,637,533,14,134,138,146,-4,265,-3,89,37,116,-24,243,-12,219,20,9,2,-12,4165,-11,-22,115,10,3604,69,49,-78,-22,219,88,9822,-26,132,-14,74,141,-1,579,192,83,28,-2,154,813,-134,12,286,153,-24,54,-71,51,569,-34,1,5,72,-14,6,562,54,-63,134,199,-10,25,-3,238,-13,566,817,-32,-48,-106,177,163,40,158,77,32,48,-50,43,22,33,1239,7,-7,1945,1811,252,90,1265,-363,60,-52,28,-59,-5,-58,-9,479,48,-72,30,231,-86,29,4511,303,62,8,68,8,813,-19,376,214,-56,-375,32,219,413,44,-14,18582,16589,17,42,29,167,-11,-90,6260,151,180,1987,-23,-12,2544,2905,489,-269,38,-34,191,-59,-29,-69,-102,-85,88,97,1137,-169,-124,-70,-102,50,318,4839,161,109,-18,199,196,321,1030,78,-34,-33,10,107,7040,202,17,507,-15,179,-34,-20,15,-1,81,38,26,0,-72,-41,-52,253,5,189,76,3096,9,124,116,227,4081,8961,774,97,69,11142,3153,48,1965,-40,52,119,-16,30,17,-13,78,103,67,35,125,-49,-435,1844,32,1491,-68,163,-62,126,70,-26,-6,-30,59,34,105,14,93,4,-16,11,-55,17,-109,-87,32,-14,-69,54,18,0,61,-7,-59,-60,-33,28,-10,10,-8,59,15741,9,-52,-777,-22,20,-19,2,0,-12,8,-2,-4,-18,-10,-1811,-1414,-2541,-2695,3,399,47,-63,-58,101,-35,3791,165,146,6810,39,-7,27,37,520,73,785,-35,-21,155,-47,-13,16,112,-13,-27,-18,-26,18,173,263,58,58,137,19,46,170,7,37,58,54,35,20,86,155,-24,673,181,9,-69,135,30,35,20,69,39,1,-30,-54,95,153,-10,-44,-31,-37,-55,31,39,21,-16,27,-4,-6,-20,-69,31,-17,82,-27,91,5,-2,-306,157,7,598,11,-25,31,17,-32,6,-29,-61,-6,-84,13,238,-84,4,45,-154,-44,-53,-60,168,156,131,110,13,128,134,38,1,10,73,29,27,-1,-17,22,-28,1426,11,-9,71,6,20,1,7,113,-4,263,-71,66,40,5,21,16,32,64,36,18,2,34,237,20,37,-11,59,19,20,62,-5,13,38,29,30,77,4,33,41,38,56,65,47,86,55,62,124,80,215,2,-12,56,15,45,6,4,186,-15,-11,196,-709,29,455,-10,109,97,52,-39,28,-1,87,101,-12,114,238,-5,29,77,7,37,61,-27,29,42,3,71,41,73,-68,-9,61,51,2,64,165,-7,118,-35,-6,-81,-56,-66,7,-13,86,-49,-136,50,25,-66,-21,-19,18,-37,-41,1409,-3,-48,14,-22,-24,-3,23,3,0,-24,-3,1,24,32,-27,-75,72,-35,-96,5,18,41,106,-24,69,23,49,49,5,-48,8,19,8,48,19,-56,-35,-65,-32,-10,83,1,-23,62,62,69,5,17,26,58,221,57,41,44,8,140,68,71,145,88,21,-53,27,163,-5,93,58,33,-3,295,-43,-26,-40,59,213,-5,13,2,-10,106,34,-47,42,-50,41,61,155,-7,103,-19,62,29,-21,-7,182,27,-4,28,64,63,-14,101,3,-56,-9,57,165,9,39,-20,-34,229,-5,-60,440,149,-36,-1,6,-9,13,-4,96,73,-16,373,-22,3,-81,-9,5,-15,5,-21,-2,-33,37,188,-25,68,35,-75,-12,868,-21,104,54,29,103,83,41,250,-2,219,2,40,63,69,41,32,38,-70,-59,87,2,-30,-132,4,22,57,83,5,-12,2,82,-49,243,2,2,-33,-27,49,9,336,47,19,90,-95,327,13,51,-53,31,52,14,139,96,23,-14,85,54,-37,31,260,117,27,17,35,107,16,50,144,-16,-44,-28,222,11,79,191,-1,-62,200,32,72,42,151,237,-8,-5,147,117,-11,127,93,174,17,20,39,43,-6,18,24,44,84,31,65,30,281,247,18,57,14,-59,-11,-127,276,-42,-9,-20,-7,-15,-87,52,3,-22,408,-15,-4,-5,46,84,189,-26,25,-121,-10,7,-8,6,-13,3,-26,73,55,6,53,28,-7,77,-23,20,37,-4,37,-23,53,36,-12,-13,18,46,-40,2,-39,72,-25,180,-31,23,226,109,32,-84,-9,9,-33,-3,-21,7,-29,6,-1,-56,-23,1,-52,-14,63,-140,-34,7,-10,-6,96,56,97,-18,23,130,15,-54,-9,20,93,-32,110,4,-3,888,-21,44,112,7,42,0,3,-48,-2,-22,41,-1,-24,8,-31,-43,-12,-1,5,50,-47,4,163,-15,33,2,52,-46,-173,54,55,-29,17,-21,138,-67,137,20,0,-28,222,147,-35,-12,-3,-7,-21,42,-27,-54,32,116,218,-25,-101,31,1,11,37,164,-1,127,418,36,35,20,101,-16,-41,58,1876,22,-9,-31,44,-35,150,21,-9,-15,45,0,64,-17,7,-29,19,197,56,9,70,28,-5,-27,56,73,34,65,-2,-17,55,73,43,115,-120,43,16,35,21,202,-5,13,243,16,105,199,996,-67,-29,2,-31,90,-17,22,23,-3,62,32,-17,208,55,39,18,-14,49,-1,256,23,-528,-9,-42,102,57,87,-6,5,6,33,-12,83,157,-24,-57,-16,222,-63,33,59,-10,-157,24,14,4,7,-6,1,-31,53,-52,-56,124,97,27,101,-5,69,-1,-32,48,-26,159,82,10,-32,113,-7,-17,32,10,-32,2,36,-2,0,-17,-15,22,181,15,-34,-22,-12,243,62,-25,-16,-34,-49,20,22,21,483,30,56,41,47,-11,62,68,-30,-53,43,476,-80,15,24,15,57,-63,295,-4,-3,49,554,-4,240,22,29,10,10,168,35,-63,-11,49,72,34,-3,60,8,12,183,39,11,1,-22,-12,-18,-43,16,9,1,216,-33,78,-3,-42,-138,-32,-36,7,-21,227,134,52,-17,-26,19,50,5,4,46,241,43,1,-49,19,-48,79,-91,61,-86,-155,32,154,69,94,85,9,21,-30,-3,0,45,-10,-41,45,114,-697,80,24,-11,-11,6,24,-22,8,-2,26,107,383,17,13,37,28,975,41,19,195,-21,81,20,13,33,60,79,113,-64,56,37,-7,12,10,8,-73,-235,112,-40,17,38,96,-39,362,22,-41,2,453,13,13,-170,-109,-6,70,513,84,-102,65,151,-121,3,22,1726,-76,-60,-15,29,15,66,19,1464,-43,78,-12,-48,47,-24,-2,-57,-12,36,123,-78,-190,52,2197,-7,-28,-42,-61,16,-40,-48,-65,218,-87,-43,-93,-21,-25,35,-49,-25,226,16,-41,-54,-102,8,130,23,28,30,9,-10,238,-12,82,-98,-259,-18,-73,27,731,9,-62,171,-60,-28,-138,1206,-65,-31,-29,20,-23,62,-94,-15,-29,19,133,-16,5,11,137,-9,460,-11,491,-12,-12,-27,50,-2,-816,101,-287,-14,-40,23,79,-98,-39,-9,51,22,-66,-22,2,51,28,299,121,34,86,470,21,-43,-46,-22,-17,-121,60,14,28,-1,-76,169,-16,23,26,100,-27,-15,-164,-3,-6,20,-115,-27,-76,18,12,-20,-12,-17,-66,8,43,65,19,1156,-75,23,-10,23,45,0,-17,-19,-12,16,64,12,10,33,11,-104,2574,-40,36,888,106,-46,-31,-18,-9,17,69,-45,48,-16,-9,-4,-15,69,16,-99,241,-9,-7,166,-11,-58,34,25,11,83,-2,-74,62,1298,39,197,24,11,12,64,23,-12,41,85,55,56,41,47,144,29,-152,17,55,17,25,51,-36,47,22,-434,23,42,-10,-86,30,12,-15,7,30,-159,-19,24,42,37,16,-69,-33,-140,-41,160,0,145,0,450,204,-10,187,75,9,302,-6,67,-25,-60,-53,9,59,90,-76,13,-9,-56,33,-24,20,-12,19,796,-55,-102,-198,-498,-57,77,61,20,5,3,-31,-66,-33,82,132,47,-43,2,289,-15,-28,4,4,-2,156,-73,29,-85,-38,14,175,-82,176,333,51,69,6,32,-50,22,-54,17,-29,21,489,28,-14,-35,-3,-29,182,-103,-14,42,83,43,-13,-10,0,52,-51,-339,-81,-18,44,-15,1,-7,466,-25,46,-73,-26,15,-15,1126,90,-2,-5,-17,19,161,-16,-33,52,32,7,153,-42,137,9208,-51,116,-33,-31,21,-17,87,342,12,4,26,31,238,76,-3,53,88,-156,37,83,14,94,40,8,32,-250,245,2,10,45,83,576,2,38,197,52,36,-36,29,802,0,-33,59,-8,25,25,1259,75,69,65,75,44,28,57,37,29,-4,-3,-10,14,104,-5,171,11,273,49,-42,-58,-13,-38,-23,17,-82,95,34,10,-89,16,-96,-6,23,44,13,14,-7,-24,25,8,54,25,174,37,105,-22,-8,58,-21,-2,7,95,90,789,-18,-60,30,195,14,3,14,48,16,-25,-9,0,-56,41,51,52,-17,10,47,11,-62,19,-92,-8,7,-30,95,16,12,77,44,-30,5,38,-19,48,-29,42,15,-50,-14,3,-43,3,81,-51,-20,-16,-10,-66,-13,-104,42,80,74,27,23,284,-200,-1,-224,0,-49,-6,-30,-82,122,114,32,56,26,85,-45,-112,140,-83,415,-32,-59,-32,-57,-7,-86,-24,250,88,22,-43,-248,-64,-83,79,66,-11,110,1,65,-85,-43,-4,69,110,5,-35,-21,41,-44,130,104,12,-20,-39,-39,-28,58,52,-42,-41,113,-57,16,-92,62,13,24,30,76,109,34,19,-14,-38,398,295,153,80,83,39,22,123,10,57,117,-14,37,-20,14,205,61,15,47,-16,-11,74,60,29,56,-5,56,19,600,55,98,15,-84,1021,-126,69,44,459,49,123,65,-9,-48,27,33,25,-1,91,34,14,55,23,46,14,36,19,3,-59,17,-48,-15,13,407,-103,86,65,12,25,208,124,-64,23,17,-17,-27,-28,2498,41,17,29,13,117,34,88,105,35,8,31,21,-58,-3,111,-26,326,47,-52,181,15,-43,-16,12,38,23,593,-23,5,-16,1217,-154,-45,-58,-17,3,57,-25,28,-21,34,17,13,144,8,-30,397,487,602,294,678,217,-41,-1,167,-20,-72,-11,-2,-18,-40,1902,-8,350,-46,-44,10,-45,27,-43,29,12,-6,-41,85,-47,-191,-20,-2,30,0,-19,-42,-4,9,74,7,-50,-38,443,61,-21,-9,-12,-1,-29,-68,9,180,156,37,-43,-37,-25,-99,-35,-37,-85,5,86,-13,99,-13,-57,-68,-12,-58,6,142,-38,-38,-102,67,-6,-50,-83,25,0,21,178,89,-18,272,-28,-3,105,342,-6,11,202,299,370,-76,7,-67,56,-53,-96,359,61,112,-7,-30,-270,10,18,14,202,2,-54,550,-84,-8,-7,87,-28,-8,61,43,9,8,92,-11,-6,6,71,22,8,-70,9,-3,32,-14,94,-20,-50,87,172,4,-157,-110,107,221,-39,-9,31,50,70,28,40,37,57,-16,295,972,22,-48,147,-20,-286,34,113,-4,37,-8,-74,1,93,-24,-19,-33,-80,96,324,106,371,17,222,-82,102,251,78,762,48,245,15,107,76,13,51,-109,-11,61,58,-51,-26,84,21,71,-45,76,-112,72,137,358,597,520,234,463,-9,-43,-16,-27,54,55,201,524,185,269,15,226,106,7,-40,79,87,466,-76,-22,114,574,73,-25,-32,122,187,23,171,161,-14,0,312,223,41,917,33,258,14,1153,-109,1,-22,-94,13,-25,-18,14,924,19,10,407,106,103,320,246,197,-82,36,11,162,22,-38,-49,89,96,-45,13,3,60,-9,15,13,-9,44,-16,-123,6,35,-32,13,29,27,-12,13,-7,81,-68,-12,-62,16,206,34,-82,-4,25,772,41,14,29,1471,123,66,109,70,-9,35,59,-16,25,-282,-41,13,24,19,51,-51,-11,45,10,73,-172,80,-9,7,-6,-9,56,-40,13,20,373,-25,30,-220,-8,29,17,125,16,-51,991,92,44,44,84,-1,34,-7,272,329,-29,-33,91,-12,45,-134,8,73,-8,-28,-3,720,8,-34,1,337,-10,2,30,-7,63,116,155,260,68,-14,34,-27,5,-21,29,-16,13,226,56,158,7,199,95,35,444,55,104,245,-5,59,11,235,365,288,403,157,81,210,185,25,34,5,133,87,64,56,20,113,66,356,-4,129,58,28,82,44,50,11,15,47,-22,27,48,46,-2,18,-19,-7,-7,90,-47,75,46,46,47,-39,12,-19,918,40,12,31,3,-68,277,-4,11,-12,13,47,36,30,-4,152,67,23,106,-128,3,80,39,24,963,199,384,0,43,163,-18,25,-119,-34,-32,175,155,77,-116,-1,-66,19,1030,13,-44,-49,-52,-29,-55,3,-13,-56,10,16,-46,30,46,21,50,9,48,31,0,-15,-2,18,38,-51,9,69,32,-142,29,333,9,-22,113,-19,174,118,65,-31,58,31,170,-12,47,28,-31,44,61,48,-168,-9,96,-31,-60,-6,-188,75,-18,17,37,0,-37,3,45,-1,32,38,102,-85,-22,11,61,37,-74,-35,40,-41,-19,-12,-72,-156,-10,-89,98,-29,-30,-49,726,-23,24,-83,14,16,41,44,-21,17,9,-33,71,171,8,-30,185,31,8,26,592,-6,-25,-39,26,19,70,-51,-7,-56,-61,2,-12,-30,-96,-38,13,28,89,34,-14,8,-2,14,4,-34,-29,11,31,383,327,-5,-2,-2,67,33,-179,-92,0,35,-24,9,57,3,229,87,-21,255,65,13,-82,17,41,247,59,10,9,23,51,-44,89,-39,-15,-9,-25,-7,53,41,9,16,60,75,36,2,52,12,58,34,85,129,496,-27,200,-5,77,268,49,44,-7,61,8,27,57,60,573,-19,-33,115,41,183,-13,-11,94,94,33,55,46,44,-52,-5,129,-20,175,-28,8,37,-33,2,-77,31,20,-28,74,-2,102,-21,26,91,39,63,219,25,195,441,-16,57,3,-7,-38,-40,35,7,22,5,28,26,630,17,-9,21,149,-6,-2,-25,6,3,-10,-3,-28,2,44,77,59,35,17,16,98,-36,-85,26,-30,-53,-88,47,-12,-12,8,-52,10,55,0,10,26,47,80,-55,-4,1,2,-114,10,-63,-135,-63,-13,1,-24,45,615,91,8,640,-13,152,954,888,13,-70,-243,36,-129,4,47,-20,-13,25,35,-89,-24,-131,-36,19,3219,72,278,2113,48,644,-24,57,-23,33,-2,-44,-4,49,18,18,4383,-70,50,9,43,-16,77,-36,67,-9,36,-108,1495,31,199,46,-25,12,-13,-41,-32,60,-6,15,7,310,-89,100,6,185,98,67,-33,28,453,35,205,85,25,109,41,101,84,8,-36,31,123,62,116,7,86,131,62,54,44,32,119,278,136,191,164,46,76,310,46,69,8,191,59,-9,-4,82,33,188,33,112,-32,86,105,118,129,91,146,28,-62,20,8,81,83,16,29,36,-17,25,44,28,50,96,39,6,-15,-134,73,-52,-2,-95,-42,37,-15,94,31,-32,79,-43,3,-62,-20,172,19,22,4,-37,37,72,-43,-31,-90,351,99,-2186,-43,-78,-33,38,-25,-52,-124,439,-36,17,33,-35,33,79,-74,1,-6,-2,80,17,70,-17,-26,150,26,6,-17,6,93,8,147,-12,-19,26651,126,34,0,63,-25,810,-31,-9,-21,18,-9,19,-11,19,-35,28,-107,-5,82,-57,-113,-31,34,20,58,-19,97,-21,-57,-140,-4,-13,-41,35,390,-94,-42,16,-3,-31,-30,22,-2,-101,0,-17,-46,14,-4,143,21,19,-21,32,9,-6,111,86,5,-5,60,-8,9,52,3,54,29,14,-14,-204,40,101,45,68,42,6,5,43,-39,-18,-69,-48,52,36,-42,-11,60,60,-30,-29,-13,21,25,-8,11,49,-23,15,48,-8,91,79,-54,-27,-2,12,-39,-5,-43,4,-2,34,-48,-44,-8,77,-10,-552,47,-44,33,-4,-12,67,-174,-53,-22,-13,-12,-49,-18,-8,-10,3,63,14,12,-15,59,-15,-24,-14,-14,18,-2,94,52,-24,13,-32,139,2286,66,-4,-12,40,779,11,46,80,9,13,-164,147,-1,25,19,13,65,206,41,7,52,18,-34,13,-8,228,139,19,5,3,-4,17,-94,4,132,11,-138,10,4590,-5,-46,291,132,-52,1841,32,19,-18,48,31,-11,33,1,44,-9,11,45,-39,-159,3,47,43,16,342,-39,21,53,-22,195,65,4294,136,106,84,293,177,-13,73,32,67,-14,106,15,30,17,29,53,14,94,34,163,255,108,2,25,-1,0,-11,-8,-25,27,50,2,0,-1,10,43,22,46,3,-39,26,53,-25,40,19,67,35,-37,-34,188,-29,-17,-26,-43,1,68,21,32,11,64,-15,110,-23,-26,17,-7,-6,-21,-15,-25,46,-20,-41,-32,72,-4,-35,-5,3,-33,-17,-17,7,-23,-82,-15,-22,424,-6,17,70,33,-1,11,1,-76,70,62,77,-50,67,-30,-49,132,798,-7,32,50,52,146,-31,-36,7,-41,-13,1,-5,86,21,27,-29,38,48,8,259,26,-13,33,-228,17,37,-65,29,45,22,-14,146,56,-67,126,-1,41,79,66,-7,261,25,16,52,42,45,46,52,-16,6,18,-9,117,-57,-9,590,-4,34,2,-47,65,-36,140,23,24,-10,13,-108,15,-3,52,147,26,27,58,37,-12,26,5,25,-18,-20,38,-43,-36,1,1,-39,455,-33,-147,14,-7,27,-27,45,37,1,20,5,230,838,-146,154,51,19,31,34,34,3,-7,-45,0,2,25,39,-15,-16,13,501,18,19,27,377,4638,45,-7,64,-12,-2,24,-5,58,-16,47,109,1,26,4,-32,7,-35,-15,2,16,-53,41,-24,-3,-13,-5,3,-31,77,-42,860,-29,10,340,18,2,-394,49,-60,-40,-39,-34,-26,-4,-10,0,40,38,-38,50,-33,6,41,79,-43,-79,14,16,-16,-2,-15,37,-18,8,14,-29,-1,-2,43,-24,33,-11,148,-14,-43,-60,-75,13,-27,90,56,-30,-18,67,22,48,39,14,-37,43,-95,46,-14,-62,6,-35,67,-21,-11,100,-19,11,-2,-11,1,-71,-6,-1,200,-28,42,29,131,-150,7,320,33,-53,-17,0,-47,-115,12,6,13,-34,31,18,70,-4,-91,-226,0,10,34,-21,162,176,432,254,3068,52,279,16,103,137,249,169,-45,51,1,1142,42,89,454,1333,49,445,20,190,4,75,-6,-9,551,15,108,479,-26,41,193,4,38,-5,36,25,285,-27,56,-25,-5,392,332,43,5,39,-26,27,-13,-3,-10,36,110,150,-3,-10,1,102,44,-1,-11,30,33,-51,-22,-1,-5,146,75,-19,8,20,68,10,39,-62,37,34,-35,25,171,61,174,-11,19,25,115,26,-39,7,53,125,28,-67,86,-8,7,-355,11,1,58,13,35,-27,-42,21,85,22,26,2156,1,192,73,0,23,20,34,-27,-4,-38,18,9,118,-58,3,0,57,-26,0,0,-1,-110,-20,2,-51,5,674,-14,-7,51,75,97,190,-324,47,12,-29,-11,0,25,-23,17,-48,-14,-32,69,-221,58,-1,307,-96,-13,5,-25,18,-37,0,93,-8,-49,8,-8,81,1,-40,-25,-41,8,34,-28,-5,-73,93,14,31,61,48,-44,49,2,79,140,-73,-9,-192,60,9,89,37,15,143,12,47,114,52,8,14,-10,456,-10,8,-5,4,-7,-46,-555,-139,46,324,-4,103,-4,21,-112,-7,63,-3,-50,31,141,-63,20,-323,79,9,13,27,20,-50,-32,0,0,27,-7,-90,-14,-30,12,62,8003,-21,-37,-4,-74,354,55,-62,-38,24,-5,-30,14,4,70,137,111,-3,0,-9,-87,61,2,-1,23,993,6,42,84,0,84,74,417,64,27,-25,-10,9,-22,-15,23,-13,1,90,-76,126,8,20,-24,499,18,8,30,16,245,174,18,141,-25,116,21,72,-12,62,12,7,-13,64,10,-89,-53,1,27,-149,6,13,64,64,-135,57,35,1,26,-23,-5,-45,-74,-44,20,-87,23,-54,303,163,-15,10,-81,54,13,40,-76,1,168,49,280,-74,-8,116,71,29,22,6,-24,22,-58,222,-7,-24,73,13,-60,51,-23,33,58,-35,-24,-96,12,24,22,54,-35,94,48,-33,-29,-13,35,6,20,10,12,-7,45,-49,57,8,16,-47,203,78,-27,20,5,228,29,-16,-5,-4,-43,-152,-17,-7,29,-95,-25,57,266,422,-30,-68,116,-5,-80,-24,-16,-13,-62,1,108,-34,-16,-44,99,-10,-4,-34,2,3,-74,118,6,3,42,-13,-30,19,-77,-25,21,-9,-22,14,16,-109,-60,21,19,-22,-14,-22,93,-70,13,-140,7,-3,-21,37,-4,-52,-38,122,75,14,33,5,-27,3,-13,-9,-5,-1,63,-65,25,47,-37,-6,49,14,219,13,2,-31,138,-7,-32,12,27,97,185,30,-13,11,93,75,-9,22,4,19,12,-1,21,214,1,4,-20,-22,-24,-38,45,-19,29,54,27,32,-78,60,-18,3,-110,13,37,25,16,-30,11,-4,375,112,227,194,301,-10,60,12,-19,-16,-7,-34,18,-23,-24,-2,-29,-12,-26,-13,-112,-25,23,-12,48,14,-48,-67,16,-1,51,22,36,-4,-35,24,-77,-46,37,-39,91,-81,77,-114,-28,-21,-16,-2,-24,-43,-22,45,108,-111,30,5,-24,-30,10,0,27,-76,-13,85,2,-57,-22,-28,-21,-30,-7,-30,-51,200,-37,-70,-20,-8,-106,20,31,-83,-50,9,33,-78,14,52,145,-5,19,31,-12,8,21,2,114,44,-8,16,187,-15,-21,-33,-4,-4,-28,-1,12,-16,-15,20,3,-11,-32,194,6,72,-96,-14,-14,-24,-2,-14,22,-23,-18,121,8,0,-46,-15,-47,-8,-30,280,-65,-25,44,-39,-19,-1,-12,12,-15,118,111,70,170,28,-37,-125,-4,18,-1,-2,19,75,-12,210,-8,39,3,21,-1,14,-9,30,80,-12,43,35,70,-65,-10,50,154,42,12,50,14,35,69,63,45,51,28,63,9,439,-55,-15,1,89,3,63,-14,-14,49,42,108,-6,31,64,48,46,80,63,-35,6,770,113,135,240,22,-22,-6,48,175,22,34,-65,-3,-93,30,51,23,14,-23,-11,22,324,-20,5,20,38,294,24,5,-28,1,-3,61,1,82,-34,-6,110,49,63,-11,10,6,9,10,-44,50,9,-6,144,-39,13,576,-10,49,-17,32,27,-30,25,14,-51,-38,-28,-16,-30,-36,-9,42,20,-10,150,17,141,21,122,-25,-9,-6,-16,34,-30,40,21,-77,-42,1,-41,23,-16,3,24,-18,-17,138,24,-25,-3,108,-23,24,1360,-37,84,-77,-305,-54,-24,18,46,79,-42,5,99,66,-34,-28,18,25,280,35,32,7,40,17,-17,-60,44,163,23,148,-11,30,75,-29,37,52,117,46,3447,286,-52,41,64,1,-56,-6,30,178,-8,-55,38,37,44,22,49,-33,68,15,-22,218,68,19,23,40,38,-25,32,-17,95,7,6,-6,84,-15,16,-46,88,-40,0,60,-23,-44,-12,-55,7,9,64,153,75,-9,-24,-108,-18,70,-21,63,-12,-3,24,19,-17,937,14,2,117,-14,29,57,111,124,24,31,-10,98,187,-86,58,13,146,37,83,-67,24,4,-36,5536,3,24,-41,-15,-29,7,101,49,236,-35,-166,5,-8,16,-5,137,15,612,39,26,232,57,-56,-14,-4,-8,140,-22,217,-75,-41,68,-55,7,-41,-22,601,621,2,7,99,72,0,815,13,107,19,-50,-23,-8,-6,-65,45,70,10,1165,1,-19,-74,-6,-50,-14,8,18,3142,-3,324,1494,-19,36,-4,-78,-71,-27,4,4,193,56,3,-2,1,-22,13,-93,-85,52,-21,-97,-25,-21,7,-23,113,-14,5,75,-40,4,16,-124,21,-145,-60,-54,-76,34,-61,-33,-36,-14,-226,-40,-177,-39,-35,-275,18,-86,-37,0,-34,-21,-21,51,7,80,370,-30,14,28,93,-124,16,99,28,-56,49,-34,106,10,22,-1,-17,-39,13,-27,31,-8,-30,166,2,-37,-9,-12,5,-66,-43,-11,-8,-28,39,-6,-11,50,-27,222,206,33,34,94,153,-64,5,-12,99,-38,47,-9,-18,-8,11,-11,-2,12,-6,-67,-41,-1,-2,226,160,-134,316,-65,50,-24,0,-5,240,349,50,69,6,48,62,51,-20,21,22,53,85,90,-15,-72,-22,28,-84,15,-38,27,1911,-12,9,18,-18,72,10,130,-51,47,-28,-40,450,95,6,-30,-28,-12,70,-137,286,60,80,13,-4,-5,56,-30,90,24,-15,267,-15,-38,1,12,-7,-6,39,1,5,13,89,41,146,-46,0,71,17,132,102,11,44,-52,17,31,-65,711,78,-39,-30,87,27,6,25,-28,501,146,65,20,23,23,13,47,140,-22,64,23,13,101,22,-4,-52,344,38,-13,-23,129,-11,25,0,-38,18,93,31,14,22,116,141,33,3,38,0,25,219,-43,49,-37,-18,31,-1,56,70,-59,5,147,-32,-14,-42,-3,98,56,77,189,-32,42,28,16,-17,172,-15,19,22,-18,-6,-27,-19,-31,-18,356,-28,12,30,308,-22,45,-22,71,91,12,-5,-10,59,39,258,-14,-16,5,381,647,-17,16,9,-25,283,50,125,376,487,87,3,81,125,-46,148,-2,19,35,58,130,24,81,1845,207,-20,186,387,35,21,24,-2,-3,-30,71,62,35,82,30,81,-13,1344,18,48,64,51,-11,25,49,41,52,1,35,25,24,164,71,11,119,0,-8,131,30,2,28,37,28,153,-1,5,95,475,51,65,129,263,57,63,9,28,38,66,278,239,63,6,24,51,31,121,376,5,-16,63,-11,1120,-35,251,135,4,3,-3,157,-23,45,-30,29,62,6,7,-35,65,9,-4,52,92,72,92,166,10,6,15,-35,17,8,15,135,-7,223,80,78,89,1600,150,321,-11,365,6,22,-29,179,48,35,61,43,210,-7,-1,228,-1,-2,483,21,-15,-7,1,39,0,-33,6,-45,204,157,-50,-13,-2,45,229,-22,31,125,11,313,128,102,-63,328,6,16,21,106,-11,14,75,-24,-26,93,71,29,-176,93,549,-25,136,595,-69,368,208,89,45,64,8,62,58,0,55,266,-78,16,63,27,317,18,75,32,-30,30,147,-7,-41,421,160,-7,3164,149,34,84,136,170,113,211,-7,3,181,172,73,2,41,-5,19,219,21,-28,60,7,179,66,59,46,3,-59,20,10,-395,25,-12,-18,3,127,710,87,554,15,267,56,116,87,-27,249,26,480,57,30,72,25,68,-199,30,109,138,-24,203,61,237,13,-8,-9,280,89,-64,124,468,18,192,25,-6,46,595,288,113,51,57,89,149,69,430,11,85,36,336,81,771,54,132,162,59,392,108,170,88,93,54,28,239,1,6,-19,71,14,13,130,31,600,66,720,56,38,-10,237,273,49,1255,64,-13,153,160,33,60,31,17,125,64,-30,-22,-4,113,91,11,177,-12,234,18,95,1023,38,175,225,-11,148,122,83,-14,22,29,16,489,179,102,170,7,74,-49,23,108,17,22,108,100,205,8,707,12,-170,44,44,-1,393,-8,29,43,35,-22,103,227,-2,13,556,15,32,-24,-4,116,-16,65,-130,281,170,-9,228,16,46,260,305,356,599,47,18,27,67,30,-6,515,121,132,70,-13,13,373,34,86,153,1,183,44,323,-52,-23,-45,1,-44,127,16,22,132,51,245,-15,148,-42,5,443,10,19,-33,-60,85,8,51,63,255,71,14,-9,3,199,33,274,8,149,-35,-19,88,-16,105,-38,283,19,28,39,-24,-53,79,43,-10,25,-2,-157,385,560,407,20,48,42,-15,75,71,375,1164,62,11,109,355,59,-1,99,-11,32,-5,82,18,9,-25,21,32,-21,202,130,-15,418,170,-15,98,55,150,-18,622,176,7,314,264,161,29,66,1,16,47,63,698,40,62,-13,29,-18,-1,203,5,32,0,59,-26,2,6,67,395,645,47,107,202,7,488,8,40,-53,178,39,34,133,348,18,-2,47,155,124,165,672,91,31,1443,1500,-15,16,86,17,18,487,3,84,71,393,34,363,50,-168,1512,206,0,-10,24,-35,45,-9,-25,-25,192,9,72,151,57,141,21,106,90,403,-52,-30,15,39,360,-88,32,23,45,119,517,47,21,4775,22,22,-7,9,-23,-3,-32,75,55,-14,7,13,27,28,29,-18,94,28,67,40,224,25,-10,12,36,16,10,39,107,23,-22,95,162,33,90,228,65,43,18,-55,124,1816,4,-10,5,8,115,54,-33,-50,-100,423,-70,18,120,-89,-5,500,23,7,16,-18,139,21,-59,37,-11,500,748,10,-39,62,42,-104,30,97,500,-36,-4,-12,31,5,6,271,-48,-13,171,56,31,136,27,52,-76,139,-39,20,243,-21,38,-88,120,17,88,102,-139,188,-50,68,23,-14,18,-23,24,111,-28,-18,-19,35,242,13,-144,96,8,8,376,-6,33,-131,-16,-37,4,229,5,16,35,-4,-130,16,395,5,173,17,81,62,-11,-47,-22,83,17,-37,129,83,26,60,45,9,-6,99,43,18,125,77,568,158,-9,22,-23,66,14,27,30,58,40,64,1,0,114,161,-16,49,455,55,167,-10,24,63,-49,23,9,142,40,29,-30,-10,98,91,-4,-6,200,411,278,174,88,36,35,140,14,-2,64,159,7,57,10,169,55,-13,63,75,-46,139,356,102,0,-50,42,87,2113,16,-39,129,450,299,196,58,-22,-13,58,-23,0,181,-10,339,81,-2,5,380,84,21,23,101,76,184,245,112,609,107,378,858,207,44,9,86,84,118,4,96,221,21,476,23,12,45,7,-40,-16,31,11,19,52,63,-6,66,65,208,317,755,36,36,15,-24,-4,-16,44,46,85,49,190,94,125,125,-32,-39,97,25,-51,115,-69,30,460,-72,70,241,-27,149,44,37,-29,15,-51,287,35,39,167,57,87,230,-9,-60,6,106,41,9,-20,-24,689,26,147,157,295,-7,23,37,17,15,95,54,186,6,386,159,21,93,96,84,61,-19,255,-5,134,133,31,1983,359,582,6,31,14,-30,-3,-11,229,89,236,579,63,392,23,81,101,-17,32,-33,-24,53,38,103,-21,22,52,167,460,34,-4,-21,113,-52,5,-48,-42,6,38,29,400,77,146,169,74,76,291,365,18,21,19,-5,25,27,31,14,-4,-5,27,34,43,95,45,405,48,28,148,202,119,61,90,228,49,41,84,-96,1,6,83,67,85,16,21,52,76,42,74,19,210,55,120,68,18,8,50,-22,263,14,-25,1371,-17,59,0,34,-30,26,72,46,34,79,147,-45,5,53,1,-71,27,598,7,-39,-83,46,82,-51,99,-31,73,2,244,28,-2,15,10,45,-24,38,-52,300,151,104,72,92,-7,93,974,32,-15,-9,121,239,32,172,108,377,-42,79,-38,36,130,148,3,191,-271,121,31,31,34,160,57,41,-99,191,216,96,111,-4,11,67,-1,-40,4,33,90,384,6,13,0,70,-50,65,3,21,-7,533,81,140,-9,149,139,28,17,11,-24,-67,22,28,10,89,87,-100,-14,90,-39,1045,45,40,310,1,31,45,30,25,368,-10,289,10,-31,24,0,341,-12,13,-6,-17,126,-33,1180,-4,10,-23,-3,-31,147,874,-94,0,64,579,100,83,669,-10,-16,133,44,72,98,-63,28,-1,276,19,-12,-39,262,38,174,-5,11,20,30,111,34,-58,-1,192,-17,7,116,-312,189,8,79,73,47,552,320,-7,28,30,94,-48,124,85,24,47,11,57,150,35,76,55,2,-27,-5,89,11,705,324,-87,106,22,40,234,56,110,178,34,1338,350,176,80,32,42,19,29,324,258,289,15,139,206,228,38,352,-101,59,237,93,106,-34,69,188,117,239,24,-31,70,417,85,30,39,-67,28,-37,31,134,8,119,24,2265,59,4,7,-37,37,116,283,620,93,132,54,413,38,7,132,75,43,216,14,87,-14,-25,202,-48,60,80,34,169,90,42,261,16,59,41,75,34,295,221,4,24,191,-27,21,34,94,88,26,70,841,74,64,1264,61,19,253,299,169,53,38,115,5,413,-100,-11,159,67,56,40,68,39,159,93,136,3,179,11,85,81,179,-27,260,68,44,-12,112,25,237,505,106,-2,-20,-22,71,-8,-12,312,554,466,-23,7,-5,41,299,20,-16,-27,177,314,13,2,15,107,-41,-34,-47,89,253,-21,-19,-39,108,-9,14,43,-75,-31,45,226,-18,12,-4,-10,7,-9,157,48,34,128,29,226,53,57,115,39,137,24,40,3,27,-6,68,13,485,1373,182,614,33,278,162,219,107,2,192,174,-27,10,-8,21,21,-46,26,-70,-56,58,2,285,116,246,110,26,-8,42,-11,35,109,57,27,235,53,33,318,434,7,25,-16,34,24,302,97,3,221,174,186,53,-27,8,-46,70,-139,139,30,24,253,11,145,153,210,-13,25,-130,193,93,24,9,22,100,161,96,743,34,298,85,48,-19,28,-13,311,32,186,582,393,155,4333,34,234,44,51,748,54,170,195,446,279,111,281,69,39,-51,92,211,131,435,-19,46,-62,-32,-105,17,124,635,206,-1,41,43,64,39,111,184,514,134,391,488,408,260,145,302,60,71,47,-21,97,332,312,49,6,91,167,47,10,60,4024,1364,5,339,-10,69,46,301,63,73,445,137,139,48,-6,420,34,235,271,109,2,436,111,15,138,36,30,51,115,113,71,-16,-33,191,-40,-47,32,38,-32,379,0,1881,-46,-9,135,148,98,93,161,78,-19,-29,103,24,12,44,-32,152,33,0,-17,8,309,199,115,32,109,17,37,353,109,428,-182,-9,-3,1,-8,-32,88,0,-19,206,41,59,-21,148,4,64,23,79,343,54,66,-20,-2,125,106,-64,60,88,229,39,532,28,101,92,65,32,235,8,-36,304,-34,16,57,134,-21,122,44,-1,232,-6,297,-20,54,218,20,-40,183,420,126,1907,35,314,223,111,-29,12,67,62,34,72,189,307,82,28,201,70,21,103,281,6,34,-56,23,17,111,21,36,92,44,25,21,46,145,213,434,213,32,119,466,25,62,58,16,82,29,28,11,271,-17,79,135,48,104,356,190,112,218,17,332,221,145,-3,350,46,77,22,68,49,256,-17,3,100,17,243,136,371,30,-25,63,-54,-34,-71,-27,30,4,-52,125,28,41,53,23,253,31,36,110,-33,-129,70,172,40,76,-44,27,143,44,140,0,20,55,-5,-25,5,270,4,-23,372,90,229,-7,42,10,52,201,-1,-149,-44,-13,271,-28,3,41,16,76,-30,42,57,-28,-35,78,-35,110,-53,101,65,204,129,24,72,34,168,-11,42,14,3,140,68,165,102,375,-146,37,1,265,-48,152,84,26,-37,-29,25,113,841,68,192,-297,8,7,40,1729,24,-53,-6,426,20,75,84,97,82,-27,3,97,301,809,510,87,22,23,85,102,71,164,29,226,143,233,18,95,227,19,59,116,101,59,124,521,11,68,748,186,-34,-31,-62,-7,23,54,9,1136,1,456,81,10,-42,16,-65,-8,52,199,6,15,5,235,60,-7,288,93,-21,-18,-16,3,66,-26,13,372,1,-8,787,6,91,14,30,-34,86,96,10,145,1358,135,961,0,29,371,45,103,27,76,3,21,3,10,10,30,359,61,234,367,89,141,-94,322,12,178,83,49,14,343,524,135,95,-6,72,63,101,-90,183,64,25,213,159,-35,9,325,12,91,119,25,88,124,204,26,-12,63,105,21,697,94,21,498,90,51,138,26,48,59,115,170,34,491,-18,34,179,150,-35,10,28,178,73,302,87,-98,28,162,0,100,-4,354,69,645,316,8,8,66,59,77,183,16,396,30,10,-55,71,10,97,40,148,47,43,854,-3,144,402,24,363,38,-24,-13,5,-20,-32,23,21,-13,-9,-10,-11,11,34,45,-6,-14,11,88,-32,17,-37,-43,5,17,37,61,190,38,75,-39,2,5,38,-64,114,4,106,64,38,180,171,-14,-54,-29,113,-1,-43,12,124,28,-42,4,42,167,55,67,-25,-21,321,-16,-52,41,-5,-23,34,-44,191,-34,-6,17,222,42,60,6,21,-1,692,22,87,72,131,335,77,-9,-13,-44,74,5,65,10,99,61,36,-1,549,274,310,68,41,310,8,-149,121,197,-74,28,84,7,8,-5,32,39,108,-14,64,-14,93,13,62,-31,110,-13,35,17,190,177,164,-3,753,948,24,3,114,40,60,134,0,112,-25,58,94,132,6,40,14,751,346,44,139,52,18,74,223,24,117,-3,263,-3,505,52,32,32,696,25,114,-14,-4,38,157,39,222,-8,47,14,330,34,75,82,11,112,181,303,172,5,20,-15,238,68,9,11,161,123,93,-17,60,181,89,367,-13,280,64,77,19,1,468,152,185,97,46,151,158,44,22,48,93,29,-1,60,57,27,33,86,261,66,75,41,-98,80,55,-53,30,66,-2,51,-36,30,2,314,18,-27,-38,-9,13,81,31,-29,47,108,620,-12,-20,8,59,89,112,77,6,-87,143,520,118,411,112,911,33,284,30,103,624,161,-77,517,18,73,48,122,43,140,328,3,95,297,1341,-30,206,50,0,18,51,-47,-66,929,2,95,25,370,274,483,22,27,197,6,115,-36,21,14,325,-6,116,160,-19,61,128,-153,-9,184,644,245,51,13,192,34,329,1072,1099,-30,19,-41,-14,82,-25,337,69,127,2,261,21,-45,140,50,93,-186,168,3011,707,61,207,99,-96,4,341,11,-79,43,357,-19,186,170,138,14,271,-2,34,46,75,73,-5,-8,20,81,259,200,82,-16,148,9847,125,111,28,-8,63,201,29,88,-372,172,5162,25,202,1011,23,60,0,29,42,5,13,68,149,30,62,700,376,12,205,32,-2,-36,-27,93,96,10,287,491,134,131,169,19,925,142,54,45,653,1246,107,65,75,32,36,27,53,43,-18,36,42,28,422,145,28,15,17,31,564,194,161,112,8,56,-42,26,42,144,0,66,155,138,127,35,64,48,80,189,206,91,184,-15,81,334,-29,47,73,0,12,12,-7,25,101,12,99,-11,198,-7,107,41,194,149,100,184,39,13,3,2,59,210,-3,143,249,116,68,742,40,28,46,-23,35,438,5,73,181,137,21,35,60,82,263,9,-60,33,56,32,18,49,-18,135,33,32,139,15,28,51,44,249,457,12,31,44,38,-21,27,63,68,11,0,-16,119,207,-36,60,-130,75,33,-112,12,-146,64,39,63,40,47,40,7,2,35,58,-22,47,402,-45,32,233,2,31,25,81,51,47,205,3,73,19,53,26,244,121,53,8,101,122,43,-2,35,-5,96,-43,30,6,191,109,43,20,-22,77,50,24,18,63,26,160,-16,5,41,1930,11,245,394,103,-10,29,723,7,138,25,-20,9,74,470,27,112,5,116,121,170,26,1715,30,41,-12,38,170,20,23,98,3669,62,146,159,5,51,14,-15,4,100,17,95,157,4,21,212,73,-6,56,44,-14,42,16,-85,45,7,105,43,32,-9,90,11,58,21,285,364,13,182,-29,34,66,64,5,-4,29,95,9,190,10,10,79,173,27,213,569,-63,-63,1564,-21,93,606,1103,24,141,411,64,101,-1,133,-101,21,99,84,159,29,31,14,8,6,161,118,20,-49,36,213,77,75,96,38,732,1596,265,-6,46,657,72,-33,23,20,-66,-105,0,-50,66,24,27,-12,298,738,84,302,44,56,18,67,53,301,165,57,-5,-5,212,450,65,45,20,436,148,499,70,96,47,215,411,-14,10,26,206,389,119,670,137,166,-40,33,-50,149,3,45,2,290,102,-16,41,-7,263,-22,62,-70,-37,-90,-36,15,41,5,-38,-219,147,-16,63,37,171,198,13,26,9,-36,159,248,9,-18,3,126,13,-45,13,-57,13,102,589,35,60,515,132,246,186,47,104,-11,-97,119,-112,50,113,125,20,-28,115,51,38,162,30,20,104,-17,21,32,-75,82,17,-122,-120,13,-24,334,455,8,29,-32,159,142,342,-8,950,10,221,-104,16,70,685,61,97,202,96,45,-13,-11,9,36,-23,-29,52,225,290,28,7,32,35,36,17,38,58,32,44,263,38,139,50,495,73,239,501,2093,16,268,46,-10,38,11,295,-25,138,123,145,2,134,36,21,247,243,33,-2,62,12,131,44,318,-16,3,-47,-15,306,-19,-23,221,247,69,39,-13,-13,6,121,2464,53,507,-15,-37,-8,84,-7,-10,89,23,115,89,8,113,51,202,22,65,90,11,277,214,26,885,-68,85,193,511,47,1,244,-36,-3,59,289,782,890,176,223,50,-8,-17,52,210,164,1,75,28,-63,4,-91,115,18,30,77,243,50,-32,85,102,28,97,2,5,104,12,278,51,-9,121,80,184,34,-34,-45,-78,-34,-92,981,35,72,-8,146,-6,-32,49,-6,209,-18,99,619,98,49,110,27,0,-21,-53,96,-11,-4,10,84,-6,14,342,4,56,260,270,305,11,106,-79,399,18,15,101,11,39,45,45,-111,10,87,-27,67,42,105,28,72,145,105,32,43,29,-115,49,153,121,4,42,-8,56,6,181,287,1403,85,16,878,115,383,268,-18,16,122,4,15,150,-7,5,478,483,102,-20,-11,193,72,-38,-35,57,48,105,0,26,10,115,240,231,90,202,55,168,204,597,5,30,60,167,214,121,24,43,16,30,4,132,-11,183,209,16,-385,739,-23,53,-10,17,100,4,118,28,-10,274,72,-35,60,334,148,82,14,182,153,165,151,115,6,24,15,-4,17,259,70,-8,15,605,320,41,61,157,-101,-41,-7,7,141,53,-28,-4,3,-50,97,51,-8,525,8,20,335,95,381,34,-7,-12,2,-27,144,1054,-16,72,23,-30,2,103,80,229,1361,257,138,36,-48,277,26,31,9,60,-54,127,39,-6,144,73,481,-7,14,48,421,-139,23,-113,-6,-101,141,25,236,452,-19,-44,73,-131,195,-2,65,544,2151,39,-23,-59,564,4,958,-13,-167,55,-9,-57,38,40,76,173,162,421,-33,156,97,463,397,53,313,11,113,261,-16,40,43,4,-1,-12,-16,-16,53,131,4,22,13,52,8,304,105,31,-14,44,191,163,-20,842,0,269,286,2347,-12,-34,37,63,24,23,-94,27,121,-50,38,271,-2,23,41,-46,-9,-221,60,38,-8,13,421,-44,43,42,74,14,-5,83,557,51,23,12,177,53,46,90,956,-225,305,10,69,300,22,210,10,47,314,-23,15,5375,47,257,2809,25,81,255,58,11,156,81,1,102,187,129,18,-37,-21,46,324,37,-2,299,60,275,-4,256,228,54,57,59,-5,936,45,33,243,-20,26,-1,262,5,59,34,61,1052,42,1,-12,77,97,72,55,396,62,3,356,26,37,826,22,50,11,31,1,321,475,44,100,16,130,175,57,516,10,250,161,-55,45,-11,140,18,437,420,19,139,21,217,191,37,32,42,78,37,177,-36,28,0,167,223,20,17,39,537,-54,-10,20,19,-17,-12,32,96,1,14,-8,188,105,24,253,34,-7,71,-73,45,184,30,-2,22,-1,89,-56,226,1330,-42,-88,-10,-99,37,-13,-10,-113,17,6,-32,-46,10,118,337,129,23,80,145,162,204,194,136,43,291,172,11,61,249,-6,126,14,-8,16,1647,370,21,940,268,3,13,84,9,-31,22,28,218,-9,107,174,-3,234,488,102,-47,416,46,36,37,198,30,24,-21,265,8,-108,90,9,36,40,-1,337,3,37,66,59,64,30,-32,45,13,108,97,82,-1,16,61,24,-3,65,24,281,1,-18,2,202,102,-116,20,2,170,11,50,4,158,63,-27,-46,11,25,11,30,248,59,33,220,35,806,116,322,10,14,76,51,180,40,20,326,3,19,28,4058,-18,366,1203,27,11,44,53,4,-108,1267,495,-27,367,-64,66,31,259,236,53,26,88,16,33,55,146,150,312,140,43,17,72,30,203,145,75,27,218,101,113,142,64,29,181,154,-3,-2,210,38,228,70,45,-59,35,158,12,4,-22,16,187,389,-28,63,9,50,207,-11,76,67,36,282,141,250,448,42,25,75,154,314,1142,40,19,116,43,127,59,27,59,46,19,66,662,619,192,-10,21,8,-36,-36,40,9,-9,22,-11,87,102,870,-66,57,-4,97,166,-30,18,37,242,-43,-27,986,10,61,-52,-25,-25,-3,2,70,95,-56,8,88,10,-92,-95,-20,173,-3,79,297,19,-3,450,48,24,-10,50,-116,15,-39,-9,-88,14,14,107,24,1,207,105,38,105,17,-14,2,-3,-9,241,13,13,217,30,114,16,146,-106,8,26,-16,39,-44,125,3016,85,36,73,256,41,53,109,-48,130,78,339,863,205,-3,178,119,184,23,111,-2,152,30,156,784,300,13,211,38,17,254,476,113,-12,132,-10,-27,56,452,105,106,54,90,-12,244,272,63,43,185,239,85,49,26,173,63,46,44,64,10,14,339,106,63,-3,-3,155,20,12,27,81,146,26,13,-8,37,166,102,7,32,57,-55,33,58,1,146,97,-53,38,26,140,9,-46,5,23,34,-4,32,80,44,270,259,19,-1,83,-10,32,14,138,-17,40,40,36,4,-23,-21,-24,4,-17,3,103,27,68,-7,47,-44,93,-72,31,-38,-13,17,29,-27,-15,20,9,48,8,36,36,20,-11,36,13,19,23,-13,-22,-60,51,-26,38,31,-2,-24,-2,-28,8,2,20,150,10,614,135,132,3,6,59,387,42,111,202,-6,-23,-14,20,-66,-28,-68,59,-38,27,-6,36,39,30,1,-29,503,59,66,-3,46,-3,111,1,2,8,-9,-2,17,0,-3,10,-26,-6,23,-22,-12,10,-11,217,-24,61,1,42,62,-3,-7,-26,-31,-15,78,-5,34,-26,-21,10,-12,9,14,91,-24,-3,13,-19,-14,-23,2,-10,-6,43,-15,-28,-52,280,16,33,88,-16,-98,-52,-297,-87,1
